diff --git a/srcpkgs/0ad-data/template b/srcpkgs/0ad-data/template deleted file mode 100644 index 0ae5abfa38a9f4..00000000000000 --- a/srcpkgs/0ad-data/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for '0ad-data' -pkgname=0ad-data -version=0.27.0 -revision=1 -short_desc="Historically-based real-time strategy game (data files)" -maintainer="Helmut Pozimski " -license="CC-BY-SA-3.0" -homepage="https://play0ad.com" -distfiles="https://releases.wildfiregames.com/0ad-${version}-unix-data.tar.xz" -checksum=3e48855ab8e1ef81270338462c8270b015213f14f5e054aab92ad74d5ea59dea - -case "$XBPS_TARGET_MACHINE" in - x86_64*|i686*|aarch64*|armv7l*|ppc64le*|riscv64*) ;; - *) broken="no base game available";; -esac - -do_install() { - vmkdir usr/share/0ad/data - vmkdir usr/share/0ad/data/tools - vcopy binaries/data/mods usr/share/0ad/data - vcopy binaries/data/config usr/share/0ad/data - vcopy binaries/data/tools/atlas usr/share/0ad/data/tools -} diff --git a/srcpkgs/0ad/files/nvtt-ppc-musl.patch b/srcpkgs/0ad/files/nvtt-ppc-musl.patch deleted file mode 100644 index 0755809a97fbbb..00000000000000 --- a/srcpkgs/0ad/files/nvtt-ppc-musl.patch +++ /dev/null @@ -1,15 +0,0 @@ -This gets applied in libraries/nvtt/nvtt-${_nvtt_version} ---- a/src/src/nvcore/Debug.cpp 2021-02-27 11:38:49.764811556 +0100 -+++ b/src/src/nvcore/Debug.cpp 2021-02-27 11:39:48.919032920 +0100 -@@ -40,6 +40,11 @@ - # include - #endif - -+#if NV_OS_LINUX -+# include // struct pt_regs -+#endif -+ -+ - #if NV_OS_UNIX - # include // getpid - #endif diff --git a/srcpkgs/0ad/files/nvtt-ppc64.patch b/srcpkgs/0ad/files/nvtt-ppc64.patch deleted file mode 100644 index a51c1f1ef43f99..00000000000000 --- a/srcpkgs/0ad/files/nvtt-ppc64.patch +++ /dev/null @@ -1,29 +0,0 @@ -This gets applied in libraries/source/nvtt/nvtt-${_nvtt_version} ---- a/src/src/nvmath/SimdVector_VE.h -+++ b/src/src/nvmath/SimdVector_VE.h -@@ -27,10 +27,7 @@ - #ifndef NV_SIMD_VECTOR_VE_H - #define NV_SIMD_VECTOR_VE_H - --#ifndef __APPLE_ALTIVEC__ - #include --#undef bool --#endif - - namespace nv { - -diff --git a/src/src/nvtt/squish/simd_ve.h b/src/src/nvtt/squish/simd_ve.h -index 5a11858..e256c54 100644 ---- a/src/src/nvtt/squish/simd_ve.h -+++ b/src/src/nvtt/squish/simd_ve.h -@@ -27,10 +27,7 @@ - #ifndef SQUISH_SIMD_VE_H - #define SQUISH_SIMD_VE_H - --#ifndef __APPLE_ALTIVEC__ - #include --#undef bool --#endif - - namespace nvsquish { - diff --git a/srcpkgs/0ad/patches/boost-system.patch b/srcpkgs/0ad/patches/boost-system.patch deleted file mode 100644 index 5d6e7d58d94ed1..00000000000000 --- a/srcpkgs/0ad/patches/boost-system.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/build/premake/extern_libs5.lua -+++ b/build/premake/extern_libs5.lua -@@ -249,7 +249,7 @@ extern_lib_defs = { - -- The following are not strictly link dependencies on all systems, but - -- are included for compatibility with different versions of Boost - android_names = { "boost_filesystem-gcc-mt", "boost_system-gcc-mt" }, -- unix_names = { os.findlib("boost_filesystem-mt") and "boost_filesystem-mt" or "boost_filesystem", os.findlib("boost_system-mt") and "boost_system-mt" or "boost_system" }, -+ unix_names = { "boost_filesystem" }, - osx_names = { "boost_filesystem", "boost_system" }, - }) - end, diff --git a/srcpkgs/0ad/patches/disable-font-rendering-test.patch b/srcpkgs/0ad/patches/disable-font-rendering-test.patch deleted file mode 100644 index fb8f793fda86eb..00000000000000 --- a/srcpkgs/0ad/patches/disable-font-rendering-test.patch +++ /dev/null @@ -1,29 +0,0 @@ -diff --git a/source/gui/tests/test_CGUIText.h b/source/gui/tests/test_CGUIText.h -index dd779c6..735fb79 100644 ---- a/source/gui/tests/test_CGUIText.h -+++ b/source/gui/tests/test_CGUIText.h -@@ -316,24 +316,6 @@ public: - TS_ASSERT_EQUALS(text.GetSize().Height, lineHeight + padding * 2); - } - -- void test_regression_rP26522() -- { -- TS_ASSERT_OK(g_VFS->Mount(L"", DataDir() / "mods" / "mod" / "", VFS_MOUNT_MUST_EXIST)); -- -- CGUI gui{*g_ScriptContext}; -- -- const CStrW font = L"sans-bold-13"; -- CGUIString string; -- CGUIText text; -- -- // rP26522 introduced a bug that triggered in rare cases with word-wrapping. -- string.SetValue(L"90–120 min"); -- text = CGUIText(gui, string, L"sans-bold-13", 53, 8.f, EAlign::LEFT, nullptr); -- -- TS_ASSERT_EQUALS(text.GetTextCalls().size(), 2); -- TS_ASSERT_EQUALS(text.GetSize().Height, 14 + 9 + 8 * 2); -- } -- - void test_multiple_blank_spaces() - { - CGUI gui{*g_ScriptContext}; diff --git a/srcpkgs/0ad/patches/ignore-printf-hs-test.patch b/srcpkgs/0ad/patches/ignore-printf-hs-test.patch deleted file mode 100644 index 979d43d70b09b5..00000000000000 --- a/srcpkgs/0ad/patches/ignore-printf-hs-test.patch +++ /dev/null @@ -1,20 +0,0 @@ -diff --git a/source/lib/tests/test_secure_crt.h1 b/source/lib/tests/test_secure_crt.h -index 530e998a474..45d81a94306 100644 ---- a/source/lib/tests/test_secure_crt.h1 -+++ b/source/lib/tests/test_secure_crt.h -@@ -351,13 +351,13 @@ public: - void test_printf_strings() - { - TEST_PRINTF(d10,10, s10, 3, "123", "%s", "123"); -- TEST_PRINTF(d10,10, s10, 3, "123", "%hs", "123"); -+ //TEST_PRINTF(d10,10, s10, 3, "123", "%hs", "123"); - TEST_PRINTF(d10,10, s10, 3, "123", "%ls", L"123"); - } - - void test_wprintf_strings() - { -- TEST_WPRINTF(wd10,10, ws10, 3, L"123", L"%hs", "123"); -+ //TEST_WPRINTF(wd10,10, ws10, 3, L"123", L"%hs", "123"); - TEST_WPRINTF(wd10,10, ws10, 3, L"123", L"%ls", L"123"); - } - }; diff --git a/srcpkgs/0ad/patches/musl.patch b/srcpkgs/0ad/patches/musl.patch deleted file mode 100644 index 3be502fb534465..00000000000000 --- a/srcpkgs/0ad/patches/musl.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/source/lib/sysdep/os/linux/ldbg.cpp 2018-06-16 16:27:55.639277094 +0200 -+++ b/source/lib/sysdep/os/linux/ldbg.cpp 2018-06-16 16:28:17.342014019 +0200 -@@ -33,7 +33,7 @@ - #include "lib/sysdep/sysdep.h" - #include "lib/debug.h" - --#if OS_ANDROID -+#if OS_ANDROID || !defined(__GLIBC__) - - // Android NDK doesn't support backtrace() - // TODO: use unwind.h or similar? diff --git a/srcpkgs/0ad/patches/no-fetch.patch b/srcpkgs/0ad/patches/no-fetch.patch deleted file mode 100644 index 3e6263f43a2d17..00000000000000 --- a/srcpkgs/0ad/patches/no-fetch.patch +++ /dev/null @@ -1,52 +0,0 @@ ---- a/libraries/source/spidermonkey/build.sh 2025-07-20 09:04:51.166563011 +0200 -+++ b/libraries/source/spidermonkey/build.sh 2025-07-20 09:05:05.010183649 +0200 -@@ -48,8 +48,8 @@ - fi - - # unpack --rm -Rf "${FOLDER}" --"${TAR}" xfJ "${FOLDER}.tar.xz" -+#rm -Rf "${FOLDER}" -+#"${TAR}" xfJ "${FOLDER}.tar.xz" - - # patch - ( ---- a/libraries/source/cxxtest-4.4/build.sh 2025-07-20 09:05:54.328960135 +0200 -+++ b/libraries/source/cxxtest-4.4/build.sh 2025-07-20 09:06:06.904645296 +0200 -@@ -41,8 +41,8 @@ - fi - - # unpack --rm -Rf "cxxtest-${PV}" --"${TAR}" -xf "cxxtest-${PV}.tar.gz" -+#rm -Rf "cxxtest-${PV}" -+#"${TAR}" -xf "cxxtest-${PV}.tar.gz" - - # patch - patch -d "cxxtest-${PV}" -p1 > \ - ${wrksrc}/libraries/source/nvtt/nvtt-${_nvtt_version}/src/src/nvcore/CMakeLists.txt - fi -} - -do_build() { - export JOBS="${makejobs}" - - case "$XBPS_TARGET_MACHINE" in - i686*) - CXXFLAGS=" -msse2" - ;; - esac - - _build_options="--with-system-premake5 --with-lto --with-system-mozjs " - if [ -n "$CROSS_BUILD" ]; then - _build_options+="--without-tests " - fi - - cd ${wrksrc}/libraries - msg_normal "Building libraries\n" - - # These have to be set separately, as passing extra arguments errors out - ./build-source-libs.sh --with-system-premake --with-system-mozjs - - cd ${wrksrc}/build/workspaces - msg_normal "Building the project\n" - - ./update-workspaces.sh ${_build_options} \ - --bindir=/usr/bin --libdir=/usr/lib/${pkgname} --datadir=/usr/share/${pkgname}/data - - cd ${wrksrc} - make config=release -C build/workspaces/gcc ${makejobs} -} - -pre_check() { - ln -sf /usr/share/${pkgname}/data/mods/mod ${wrksrc}/binaries/data/mods - ln -sf /usr/share/${pkgname}/data/mods/public ${wrksrc}/binaries/data/mods - ln -sf ${wrksrc}/binaries/system /usr/lib/${pkgname} -} - -do_check() { - cd ${wrksrc}/binaries/system/ - ./test -} - -do_install() { - vbin binaries/system/pyrogenesis - vmkdir usr/lib/${pkgname} - vcopy binaries/system/*.so usr/lib/${pkgname} - vmkdir usr/share/${pkgname}/data - vcopy binaries/data/l10n usr/share/${pkgname}/data - vbin build/resources/${pkgname}.sh ${pkgname} - vinstall build/resources/${pkgname}.desktop 0644 usr/share/applications - vinstall build/resources/${pkgname}.png 0644 usr/share/pixmaps - vlicense LICENSE.md -} diff --git a/srcpkgs/0ad/update b/srcpkgs/0ad/update deleted file mode 100644 index 68e99962260f4a..00000000000000 --- a/srcpkgs/0ad/update +++ /dev/null @@ -1 +0,0 @@ -pattern='href="0ad-\K[\d\.]*+(?=-unix-build.tar.xz")' diff --git a/srcpkgs/2048-qt/template b/srcpkgs/2048-qt/template deleted file mode 100644 index 19282d23315855..00000000000000 --- a/srcpkgs/2048-qt/template +++ /dev/null @@ -1,31 +0,0 @@ -# Template file for '2048-qt' -pkgname=2048-qt -version=0.1.6 -revision=1 -build_style=qmake -hostmakedepends="qt5-qmake qt5-host-tools" -makedepends="qt5-declarative-devel" -depends="desktop-file-utils hicolor-icon-theme qt5-quickcontrols xdg-utils" -maintainer="Orphaned " -short_desc="The 2048 game implemented in Qt" -homepage="https://github.com/xiaoyong/2048-Qt" -license="MIT" -distfiles="https://github.com/xiaoyong/2048-Qt/archive/v${version}.tar.gz" -checksum=994b472d9798ebcae6b5e5a733f175f0278ab9f2f6cde1511a08335899e8f892 - -do_install() { - vbin 2048-qt - - for size in 16 32 48 256; do - vinstall res/icons/${size}x${size}/apps/2048-qt.png 644 usr/share/icons/hicolor/${size}x${size}/apps - done - vinstall res/icons/scalable/apps/2048-qt.svg 644 usr/share/icons/hicolor/scalable/apps - - vlicense LICENSE - - vinstall res/2048-qt.desktop 644 usr/share/applications - vdoc README.md - vdoc Changelog.md - - vman res/man/2048-qt.6 -} diff --git a/srcpkgs/2bwm/template b/srcpkgs/2bwm/template deleted file mode 100644 index be62e8594f7d0d..00000000000000 --- a/srcpkgs/2bwm/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for '2bwm' -pkgname=2bwm -version=0.3 -revision=1 -build_style=gnu-makefile -makedepends="libxcb-devel xcb-util-keysyms-devel xcb-util-wm-devel xcb-util-xrm-devel" -short_desc="Fast floating window manager" -maintainer="Orphaned " -license="ISC" -homepage="https://github.com/venam/2bwm" -distfiles="https://github.com/venam/${pkgname}/archive/v${version}.tar.gz" -checksum=a4889ea4b01b1a3d4a508daa034b9d86676913cbbca1f977858df692a6e2af95 - -pre_build() { - sed -i 's|-Os ||g' Makefile - sed -i 's|^CFLAGS+=|override CFLAGS +=|g' Makefile - sed -i 's|^LDFLAGS+=|override LDFLAGS +=|g' Makefile - sed -i '/#include /i#define _GNU_SOURCE' 2bwm.c - sed -n 1,17p 2bwm.c >LICENSE -} -do_install() { - vbin 2bwm - vbin hidden - vman 2bwm.man 2bwm.1 - vman hidden.man hidden.1 - vdoc README.md README - vlicense LICENSE -} diff --git a/srcpkgs/3mux/template b/srcpkgs/3mux/template deleted file mode 100644 index e6c60833968b00..00000000000000 --- a/srcpkgs/3mux/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for '3mux' -pkgname=3mux -version=1.1.0 -revision=4 -build_style=go -go_import_path=github.com/aaronjanse/3mux -short_desc="Terminal multiplexer inspired by i3" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/aaronjanse/3mux" -distfiles="https://github.com/aaronjanse/3mux/archive/v${version}.tar.gz" -checksum=0f4dae181914c73eaa91bdb21ee0875f21b5da64c7c9d478f6d52a2d0aa2c0ea - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/3proxy/files/3proxy/run b/srcpkgs/3proxy/files/3proxy/run deleted file mode 100644 index ddb3a1fa6b6386..00000000000000 --- a/srcpkgs/3proxy/files/3proxy/run +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh -exec 2>&1 -exec 3proxy /etc/3proxy/3proxy.cfg diff --git a/srcpkgs/3proxy/template b/srcpkgs/3proxy/template deleted file mode 100644 index 6063c616007387..00000000000000 --- a/srcpkgs/3proxy/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for '3proxy' -pkgname=3proxy -version=0.8.13 -revision=1 -short_desc="3proxy tiny proxy server" -maintainer="iaroki " -license="BSD-3-Clause" -homepage="https://3proxy.ru" -distfiles="https://github.com/z3APA3A/3proxy/archive/${version}.tar.gz" -checksum=a6d3cf9dd264315fa6ec848f6fe6c9057db005ce4ca8ed1deb00f6e1c3900f88 - -do_build() { - make -f Makefile.Linux CC=$CC LN=$CC -} - -do_install() { - make -f Makefile.Linux prefix=/usr ETCDIR=/etc/3proxy DESTDIR=$DESTDIR install -} - -post_install() { - vinstall cfg/3proxy.cfg.sample 644 /etc/3proxy - vinstall cfg/counters.sample 644 /etc/3proxy - vlicense copying - vsv 3proxy - mv ${DESTDIR}/usr/bin/proxy ${DESTDIR}/usr/bin/3proxy-proxy -} diff --git a/srcpkgs/64tass/patches/fix-lines-limit.patch b/srcpkgs/64tass/patches/fix-lines-limit.patch deleted file mode 100644 index 07c4b21af0a779..00000000000000 --- a/srcpkgs/64tass/patches/fix-lines-limit.patch +++ /dev/null @@ -1,25 +0,0 @@ ---- a/file.c 2020-04-07 21:18:24.000000000 +0200 -+++ b/file.c 2020-04-22 20:11:45.714713362 +0200 -@@ -493,7 +493,8 @@ - tmp->data = (uint8_t *)malloc(len2); - if (tmp->data != NULL) tmp->len = len2; - max_lines = (len2 / 20 + 1024) & ~(size_t)1023; -- if (max_lines > SIZE_MAX / sizeof *tmp->line) max_lines = SIZE_MAX / sizeof *tmp->line; /* overflow */ -+ if (max_lines >= INT32_MAX / sizeof *tmp->line) -+ max_lines = (INT32_MAX - 1) / sizeof *tmp->line; /* overflow */ - tmp->line = (size_t *)malloc(max_lines * sizeof *tmp->line); - if (tmp->line == NULL) max_lines = 0; - } -@@ -718,8 +719,11 @@ - last_ubuff = ubuff; - tmp->lines = lines; - if (lines != max_lines) { -+ if (lines >= INT32_MAX / sizeof *tmp->line) -+ lines = (INT32_MAX - 1) / sizeof *tmp->line; /* overflow */ - size_t *d = (size_t *)realloc(tmp->line, lines * sizeof *tmp->line); -- if (lines == 0 || d != NULL) tmp->line = d; -+ if (lines == 0 || d != NULL) -+ tmp->line = d; - } - } - tmp->len = fp; diff --git a/srcpkgs/64tass/template b/srcpkgs/64tass/template deleted file mode 100644 index a81f51f992cd6a..00000000000000 --- a/srcpkgs/64tass/template +++ /dev/null @@ -1,12 +0,0 @@ -# Template file for '64tass' -pkgname=64tass -version=1.55.2200 -revision=2 -build_style=gnu-makefile -hostmakedepends="unzip" -short_desc="6502/6510 assembler" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="http://tass64.sourceforge.net/" -distfiles="${SOURCEFORGE_SITE}/tass64/64tass-${version}-src.zip" -checksum=067d0a54cb3c473b26aa5d69ea3f1f956be7cccc9044f1117fc20cb84aa63880 diff --git a/srcpkgs/66-devel b/srcpkgs/66-devel deleted file mode 120000 index d1cbcfa5404355..00000000000000 --- a/srcpkgs/66-devel +++ /dev/null @@ -1 +0,0 @@ -66 \ No newline at end of file diff --git a/srcpkgs/66-doc b/srcpkgs/66-doc deleted file mode 120000 index d1cbcfa5404355..00000000000000 --- a/srcpkgs/66-doc +++ /dev/null @@ -1 +0,0 @@ -66 \ No newline at end of file diff --git a/srcpkgs/66-tools/template b/srcpkgs/66-tools/template deleted file mode 100644 index 7536c2ba76aa74..00000000000000 --- a/srcpkgs/66-tools/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for '66-tools' -pkgname=66-tools -version=0.0.8.0 -revision=3 -build_style=configure -configure_args="--prefix=/usr - --with-sysdeps=${XBPS_CROSS_BASE}/usr/lib/skalibs/sysdeps - --with-lib=${XBPS_CROSS_BASE}/usr/lib" -make_install_target="install install-man install-html" -hostmakedepends="pkg-config lowdown" -makedepends="oblibs-devel execline-devel skalibs-devel" -short_desc="Small tools and helpers for service scripts execution" -maintainer="mobinmob " -license="ISC" -homepage="http://web.obarun.org/software/index.html" -changelog="https://framagit.org/Obarun/66-tools/-/raw/master/doc/upgrade.md" -distfiles="https://framagit.org/Obarun/66-tools/-/archive/v${version}/66-tools-v${version}.tar.gz" -checksum=58f072ce1bbc6b6440046d3dc860ca31bb3f39801d09853141006dd5f7041dbb - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/66/INSTALL.msg b/srcpkgs/66/INSTALL.msg deleted file mode 100644 index cc530a3ed814d9..00000000000000 --- a/srcpkgs/66/INSTALL.msg +++ /dev/null @@ -1,5 +0,0 @@ -CAUTION: package revision 0.6.1.1_2 changes the default system-dir -from /var/lib/66 to /etc/66/lib. The change requires user intervention. -Users who upgrade from an earlier version should re-create all trees -and re-enable services in them. That should be done before rebooting/halting -the system. diff --git a/srcpkgs/66/patches/shutdown_posixsh.diff b/srcpkgs/66/patches/shutdown_posixsh.diff deleted file mode 100644 index c89983519291d8..00000000000000 --- a/srcpkgs/66/patches/shutdown_posixsh.diff +++ /dev/null @@ -1,27 +0,0 @@ -diff --git a/skel/shutdown b/skel/shutdown -index 0f59623855bc8e8ad260eeeb57a090f88b26b5d1..b39f0f0decb9b8e27c65ba59b3891482f326a876 100755 ---- a/skel/shutdown -+++ b/skel/shutdown -@@ -28,18 +28,18 @@ Time must be one of these formats: [ now | [+]mins | hh:mm ] where: - mins or +mins : relative time; triggers the shutdown sequence after mins minutes. - hh:mm : absolute time; triggers the shutdown sequence when the time hh:mm occurs. - --See also 66-shutdown program to more features. -+See also 66-shutdown program for more features. - EOF - exit 111 - } - - die() { -- printf "${PROG}:fatal: options must be set first\n" >&1 -+ printf "%s:fatal: options must be set first\n" "${PROG}" >&1 - usage - } - --[ -z ${1} ] && die -+[ -z "${1}" ] && die - --[ ${1:0:1} != '-' ] && die -+[ "${1%%"${1#?}"}" != '-' ] && die - - 66-shutdown "${@}" diff --git a/srcpkgs/66/template b/srcpkgs/66/template deleted file mode 100644 index 89677d007138dc..00000000000000 --- a/srcpkgs/66/template +++ /dev/null @@ -1,58 +0,0 @@ -# Template file for '66' -pkgname=66 -version=0.6.2.0 -revision=4 -build_style=configure -configure_args="--prefix=/usr - --with-sysdeps=${XBPS_CROSS_BASE}/usr/lib/skalibs/sysdeps - --with-lib=${XBPS_CROSS_BASE}/usr/lib - --with-s6-log-timestamp=iso - --with-s6-log-user=_s6log - --with-system-dir=/etc/66/lib" -hostmakedepends="pkg-config lowdown" -makedepends="oblibs-devel skalibs-devel execline-devel s6-devel s6-rc-devel" -depends="s6-rc" -short_desc="Small tools built around s6 and s6-rc programs" -maintainer="mobinmob " -license="ISC" -homepage="http://web.obarun.org/software/" -changelog="https://git.obarun.org/Obarun/66/-/raw/master/doc/upgrade.md" -distfiles="https://git.obarun.org/Obarun/66/-/archive/v${version}/66-v${version}.tar.bz2" -checksum=f63600e9f8e53211e421707aae7f98d2fa9d1b0d0b4b39162cf180df12b99c28 -patch_args="-Np1" - -conf_files="/etc/66/init.conf" - -system_accounts="_s6log" - -make_dirs="/var/log/66 0750 _s6log _s6log" - -pre_configure() { - - # Clean the default $PATH for service scripts - vsed -i "s@PATH=/usr/bin:/usr/sbin:/bin:/sbin:/usr/local/bin@PATH=/usr/bin:/usr/sbin@" \ - "${wrksrc}/skel/init.conf" -} - -post_install() { - vdoc README.md - vlicense LICENSE -} - -66-doc_package() { - short_desc+=" - documentation" - depends="${sourcepkg}-${version}_${revision}" - pkg_install() { - vmove usr/share/doc - vmove usr/share/man - } -} - -66-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}-${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib - } -} diff --git a/srcpkgs/6tunnel/template b/srcpkgs/6tunnel/template deleted file mode 100644 index 02fc1158b3b173..00000000000000 --- a/srcpkgs/6tunnel/template +++ /dev/null @@ -1,11 +0,0 @@ -# Template file for '6tunnel' -pkgname=6tunnel -version=0.13 -revision=1 -build_style=gnu-configure -short_desc="IPv6 hosts with IPv4-only applications and vice-versa" -maintainer="Pulux " -license="GPL-2.0-only" -homepage="https://github.com/wojtekka/6tunnel" -distfiles="${homepage}/releases/download/$version/$pkgname-$version.tar.gz" -checksum=8bc00d8dcd086d13328d868a78e204d8988b214e0c0f7fbdd0794ffe23207fe5 diff --git a/srcpkgs/7kaa/patches/default-data.patch b/srcpkgs/7kaa/patches/default-data.patch deleted file mode 100644 index d4755a5d05a281..00000000000000 --- a/srcpkgs/7kaa/patches/default-data.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/7kaa/src/OSYS.cpp 2020-10-09 21:04:48.099663838 +0700 -+++ b/7kaa/src/OSYS.cpp 2020-10-09 21:06:49.111299505 +0700 -@@ -2777,6 +2777,8 @@ - - // test environment variable SKDATA for the path - env_data_path = getenv("SKDATA"); -+ if (!env_data_path) -+ env_data_path = "/usr/share/7kaa"; - if (env_data_path) - { - chdir(env_data_path); diff --git a/srcpkgs/7kaa/template b/srcpkgs/7kaa/template deleted file mode 100644 index 801f52654c8d08..00000000000000 --- a/srcpkgs/7kaa/template +++ /dev/null @@ -1,33 +0,0 @@ -# Template file for '7kaa' -pkgname=7kaa -version=2.15.4p1 -revision=2 -_v_7kaa_music=${version%.*} -create_wrksrc=yes -build_wrksrc=7kaa -build_style=gnu-configure -hostmakedepends="autoconf automake gettext-devel pkg-config tar" -makedepends="libcurl-devel libenet-devel libopenal-devel SDL2-devel" -short_desc="Seven Kingdoms: Ancient Adversaries" -maintainer="travankor " -license="GPL-2.0-or-later" -homepage="https://7kfans.com/" -distfiles="https://github.com/the3dfxdude/7kaa/releases/download/v${version}/${pkgname}-${version}.tar.xz - https://www.7kfans.com/downloads/${pkgname}-music-${_v_7kaa_music}.tar.bz2" -checksum="f0265c077025d77b435f1c10b8ba178bdb16329e51ab735330ebaa71a104fbf8 - b0d767b6e25719a14f5f34a93744a8022d7bc24af66275bee54dfc788695c1c3" -replaces="7kaa-data>=0" - -post_extract() { - mv 7kaa-${version} 7kaa - mv 7kaa-music 7kaa -} - -pre_configure() { - autoreconf -vfi -} - -post_install() { - vcopy 7kaa-music/MUSIC usr/share/7kaa - vlicense 7kaa-music/COPYING-Music.txt -} diff --git a/srcpkgs/7zip-unrar b/srcpkgs/7zip-unrar deleted file mode 120000 index 284312595a4c23..00000000000000 --- a/srcpkgs/7zip-unrar +++ /dev/null @@ -1 +0,0 @@ -7zip \ No newline at end of file diff --git a/srcpkgs/7zip/p7zip-unrar.INSTALL.msg b/srcpkgs/7zip/p7zip-unrar.INSTALL.msg deleted file mode 100644 index 775f943c0a56f1..00000000000000 --- a/srcpkgs/7zip/p7zip-unrar.INSTALL.msg +++ /dev/null @@ -1,5 +0,0 @@ -The p7zip-unrar package has been replaced by 7zip-unrar. -To use the RAR-enabled version of `7z`, make sure the desired -alternative is configured: - - # xbps-alternatives -s 7zip-unrar diff --git a/srcpkgs/7zip/patches/build_flags.patch b/srcpkgs/7zip/patches/build_flags.patch deleted file mode 100644 index b8123872751285..00000000000000 --- a/srcpkgs/7zip/patches/build_flags.patch +++ /dev/null @@ -1,55 +0,0 @@ -adapted from https://sources.debian.org/patches/7zip/22.01+dfsg-4/0001-Accept-Debian-build-flags.patch/ -and https://gitlab.alpinelinux.org/alpine/aports/-/raw/291a2b61d6e613fbe3ed057c1f2ee41fd2aea9ac/community/7zip/7-zip-flags.patch ---- a/CPP/7zip/7zip_gcc.mak -+++ b/CPP/7zip/7zip_gcc.mak -@@ -24,7 +24,7 @@ PROGPATH_STATIC = $(O)/$(PROG)s - - - ifneq ($(CC), xlc) --CFLAGS_WARN_WALL = -Werror -Wall -Wextra -+CFLAGS_WARN_WALL = -Wall -Wextra - endif - - # for object file -@@ -45,12 +45,12 @@ CFLAGS_DEBUG = -g - else - CFLAGS_DEBUG = -DNDEBUG - ifneq ($(CC), $(CROSS_COMPILE)clang) --LFLAGS_STRIP = -s -+LFLAGS_STRIP = - endif - endif - - # CFLAGS_BASE_LIST = -S --CFLAGS_BASE = -O2 $(CFLAGS_BASE_LIST) $(CFLAGS_WARN_WALL) $(CFLAGS_WARN) \ -+CFLAGS_BASE = $(CFLAGS_BASE_LIST) $(CFLAGS_WARN_WALL) $(CFLAGS_WARN) \ - $(CFLAGS_DEBUG) -D_REENTRANT -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE \ - -fPIC - -@@ -111,7 +111,7 @@ endif - - else - --LDFLAGS = $(LDFLAGS_STATIC) -+LDFLAGS = $(VOID_LDFLAGS) $(LDFLAGS_STATIC) - # -z force-bti - # -s is not required for clang, do we need it for GCC ??? - -@@ -169,7 +169,7 @@ endif - - - --CFLAGS = $(MY_ARCH_2) $(LOCAL_FLAGS) $(CFLAGS_BASE2) $(CFLAGS_BASE) $(FLAGS_FLTO) $(CC_SHARED) -o $@ -+CFLAGS = $(VOID_CFLAGS) $(VOID_CPPFLAGS) $(MY_ARCH_2) $(LOCAL_FLAGS) $(CFLAGS_BASE2) $(CFLAGS_BASE) $(FLAGS_FLTO) $(CC_SHARED) -o $@ - - - ifdef IS_MINGW -@@ -210,7 +210,7 @@ CXX_WARN_FLAGS = - #-Wno-invalid-offsetof - #-Wno-reorder - --CXXFLAGS = $(MY_ARCH_2) $(LOCAL_FLAGS) $(CXXFLAGS_BASE2) $(CFLAGS_BASE) $(FLAGS_FLTO) $(CXXFLAGS_EXTRA) $(CC_SHARED) $(CXX_WARN_FLAGS) $(CXX_STD_FLAGS) $(CXX_INCLUDE_FLAGS) -o $@ -+CXXFLAGS = $(VOID_CXXFLAGS) $(VOID_CPPFLAGS) $(MY_ARCH_2) $(LOCAL_FLAGS) $(CXXFLAGS_BASE2) $(CFLAGS_BASE) $(FLAGS_FLTO) $(CXXFLAGS_EXTRA) $(CC_SHARED) $(CXX_WARN_FLAGS) $(CXX_STD_FLAGS) $(CXX_INCLUDE_FLAGS) -o $@ - - STATIC_TARGET= - ifdef COMPL_STATIC diff --git a/srcpkgs/7zip/template b/srcpkgs/7zip/template deleted file mode 100644 index cd2435d2f9cb67..00000000000000 --- a/srcpkgs/7zip/template +++ /dev/null @@ -1,75 +0,0 @@ -# Template file for '7zip' -pkgname=7zip -version=25.01 -revision=1 -short_desc="File archiver with a high compression ratio" -maintainer="Roberto Ricci " -license="LGPL-2.1-or-later, BSD-3-Clause" -homepage="https://www.7-zip.org" -changelog="https://www.7-zip.org/history.txt" -distfiles="https://www.7-zip.org/a/7z${version//./}-src.tar.xz" -checksum=ed087f83ee789c1ea5f39c464c55a5c9d4008deb0efe900814f2df262b82c36e -alternatives=" - 7z:7z:/usr/bin/7zip - 7z:7za:/usr/bin/7zip - 7z:7zr:/usr/bin/7zip - 7z:7zz:/usr/bin/7zip" - -if [ "$XBPS_TARGET_LIBC" = musl ]; then - # missing pthread_attr_setaffinity_np() - CFLAGS+=" -DZ7_AFFINITY_DISABLE" - CXXFLAGS+=" -DZ7_AFFINITY_DISABLE" -fi - -do_build() { - cd "${wrksrc}/CPP/7zip/Bundles/Alone2" - - case "$XBPS_TARGET_MACHINE" in - aarch64*) _7z_makefile="../../cmpl_gcc_arm64.mak";; - *) _7z_makefile="../../cmpl_gcc.mak";; - esac - - for opts in "O=b/norar DISABLE_RAR_COMPRESS=1" "O=b/rar"; do - make "$makejobs" -f "$_7z_makefile" \ - CC="$CC" CXX="$CXX" \ - VOID_CFLAGS="$CFLAGS" VOID_CXXFLAGS="$CXXFLAGS" \ - VOID_LDFLAGS="$LDFLAGS" VOID_CPPFLAGS="$CPPFLAGS" \ - $opts - done -} - -do_install() { - vbin "${wrksrc}/CPP/7zip/Bundles/Alone2/b/norar/7zz" 7zip - vlicense "${wrksrc}/DOC/License.txt" -} - -7zip-unrar_package() { - license+=", custom:freeware" - repository=nonfree - short_desc+=" - RAR support" - alternatives=" - 7z:7z:/usr/bin/7zip-unrar - 7z:7za:/usr/bin/7zip-unrar - 7z:7zr:/usr/bin/7zip-unrar - 7z:7zz:/usr/bin/7zip-unrar" - - pkg_install() { - vbin "${wrksrc}/CPP/7zip/Bundles/Alone2/b/rar/7zz" 7zip-unrar - vlicense "${wrksrc}/DOC/License.txt" - } -} - -p7zip_package() { - metapackage=yes - depends=7zip - short_desc="Command-line version of the 7zip compressed file archive" - short_desc+=" (transitional dummy package)" -} - -p7zip-unrar_package() { - metapackage=yes - repository=nonfree - depends=7zip-unrar - short_desc="Command-line version of the 7zip compressed file archive - RAR support" - short_desc+=" (transitional dummy package)" -} diff --git a/srcpkgs/7zip/update b/srcpkgs/7zip/update deleted file mode 100644 index 2d04ad04ca6088..00000000000000 --- a/srcpkgs/7zip/update +++ /dev/null @@ -1 +0,0 @@ -pattern='7-Zip \K[\d.]+' diff --git a/srcpkgs/9base/files/plan9.sh b/srcpkgs/9base/files/plan9.sh deleted file mode 100644 index 19fe19df738eb9..00000000000000 --- a/srcpkgs/9base/files/plan9.sh +++ /dev/null @@ -1,2 +0,0 @@ -export PLAN9=/usr/lib/plan9 -export PATH=$PATH:$PLAN9/bin diff --git a/srcpkgs/9base/patches/yydebug.patch b/srcpkgs/9base/patches/yydebug.patch deleted file mode 100644 index bffb6c61b6b8cb..00000000000000 --- a/srcpkgs/9base/patches/yydebug.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/lib9/main.c 2018-08-17 19:38:18.000000000 +0200 -+++ b/lib9/main.c 2018-08-17 19:43:21.042771643 +0200 -@@ -4,6 +4,8 @@ - - extern void p9main(int, char**); - -+int yydebug = 0; -+ - int - main(int argc, char **argv) - { diff --git a/srcpkgs/9base/template b/srcpkgs/9base/template deleted file mode 100644 index 96eb56e393f4dd..00000000000000 --- a/srcpkgs/9base/template +++ /dev/null @@ -1,58 +0,0 @@ -# Template file for '9base' -pkgname=9base -version=6.0.20190911 -revision=2 -_githash=63916da7bd6d73d9a405ce83fc4ca34845667cce -build_style=gnu-makefile -# we use byacc instead of internal version -hostmakedepends="byacc" -short_desc="Revived minimalist port of Plan 9 userland to Unix" -maintainer="Tai Chi Minh Ralph Eastwood " -license="custom:Plan9" -homepage="http://git.suckless.org/9base" -# Checked out from http://git.suckless.org/9base/ and created tarball with -# git archive -o 9base-${_githash}.tar.gz --prefix=9base/ master . -distfiles="https://repo-default.voidlinux.org/distfiles/9base-${_githash}.tar.gz" -checksum=b315509470c25db88595bd0e9478428dea54d7836fe2ba9d07279ae9496366fb -conflicts="plan9port" -provides="plan9port-20160418_4" - -CFLAGS="-fcommon" - -pre_build() { - # These are platform specific, but aarch64 and mips have their - # program counter in the same place; we'll just use the ARM - # implementation. - cp lib9/getcallerpc-arm.c lib9/getcallerpc-aarch64.c - cp lib9/getcallerpc-arm.c lib9/getcallerpc-mips.c - - # config.mk has conflicting flags to the build-style; we enforce - # specific ones in config.mk to make sure they don't get changed - # in do_build. - sed -i 's|^PREFIX \+= /usr/local/plan9|override PREFIX = /usr/lib/plan9|g' config.mk - sed -i 's|^CFLAGS \++=|override CFLAGS += -D_DEFAULT_SOURCE |g' config.mk - sed -i 's|^LDFLAGS.*||g' config.mk - sed -i 's|^CC.*||g' config.mk - # Add rc to the AR flag as the 9base build-scripts require AR to - # be declared with the 'rc' argument. However, AR can be - # different to 'ar' if declared differently within xbps e.g. - # gcc-ar which is necessary for link-time optimisation builds. - sed -i 's|^AR.*|override AR += rc|g' config.mk - sed -i 's|^YACC \+=.*|YACC = byacc|g' config.mk - - # This allows 9base's build-style know which getcallerpc - # implementation to use. - case "$XBPS_TARGET_MACHINE" in - i686*) sed -i 's|^OBJTYPE \+=.*|OBJTYPE = 386|g' config.mk ;; - x86_64*) sed -i 's|^OBJTYPE \+=.*|OBJTYPE = x86_64|g' config.mk ;; - arm*) sed -i 's|^OBJTYPE \+=.*|OBJTYPE = arm|g' config.mk ;; - aarch64*) sed -i 's|^OBJTYPE \+=.*|OBJTYPE = aarch64|g' config.mk ;; - mips*) sed -i 's|^OBJTYPE \+=.*|OBJTYPE = mips|g' config.mk ;; - ppc64*) sed -i 's|^OBJTYPE \+=.*|OBJTYPE = power|g' config.mk ;; - esac -} - -post_install() { - vinstall $FILESDIR/plan9.sh 644 etc/profile.d - vlicense LICENSE -} diff --git a/srcpkgs/9menu/template b/srcpkgs/9menu/template deleted file mode 100644 index 9451cb705e3b8c..00000000000000 --- a/srcpkgs/9menu/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for '9menu' -pkgname=9menu -version=1.10 -revision=1 -makedepends="libX11-devel" -short_desc="Lightweight menu for X11" -maintainer="Enno Boland " -license="MIT" -homepage="ftp://freefriends.org/arnold/Source" -distfiles="ftp://freefriends.org/arnold/Source/${pkgname}-${version}.shar.gz" -checksum=21db836fb02f3686c33233c5b4c09376fcf694b736f0297436f97df137358ac2 -create_wrksrc=yes - -do_extract() { - zcat "${XBPS_SRCDISTDIR}/${pkgname}-${version}/${pkgname}-${version}.shar.gz" | sh -} - -do_build() { - ${CC} ${CFLAGS} ${LDFLAGS} 9menu.c -lX11 -o 9menu -} - -do_install() { - vbin 9menu - vman 9menu.1 - vlicense README LICENSE -} diff --git a/srcpkgs/9mount/INSTALL b/srcpkgs/9mount/INSTALL deleted file mode 100644 index 65578373af05dd..00000000000000 --- a/srcpkgs/9mount/INSTALL +++ /dev/null @@ -1,5 +0,0 @@ -case "${ACTION}" in -post) - chown root:users usr/bin/9bind usr/bin/9mount usr/bin/9umount - chmod 4755 usr/bin/9bind usr/bin/9mount usr/bin/9umount -esac diff --git a/srcpkgs/9mount/patches/fix-trans-fd.patch b/srcpkgs/9mount/patches/fix-trans-fd.patch deleted file mode 100644 index 3c07da50533920..00000000000000 --- a/srcpkgs/9mount/patches/fix-trans-fd.patch +++ /dev/null @@ -1,21 +0,0 @@ - -# HG changeset patch -# User Michael Gehring -# Date 1476753775 -28800 -# Node ID 4228419b479173cbad52532e91c423f2b263d73b -# Parent c6da9cac8d01ae89f50abb9f1a3dbc87ffa1ad38 -Fix trans=fd mount options - -diff -r c6da9cac8d01 -r 4228419b4791 9mount.c ---- a/9mount.c Thu Apr 10 19:43:27 2014 +0800 -+++ b/9mount.c Tue Oct 18 09:22:55 2016 +0800 -@@ -165,7 +165,7 @@ - if (strcmp(dial, "-") == 0) { - proto = "fd"; - addr = "nodev"; -- append(&opts, "rfdno=0,wrfdno=1", &optlen); -+ append(&opts, "rfdno=0,wfdno=1", &optlen); - } else { - parsedial(dial, &proto, &addr, &port); - } - diff --git a/srcpkgs/9mount/patches/no-ipv6-lookup.patch b/srcpkgs/9mount/patches/no-ipv6-lookup.patch deleted file mode 100644 index 2bafcca23f9ccb..00000000000000 --- a/srcpkgs/9mount/patches/no-ipv6-lookup.patch +++ /dev/null @@ -1,25 +0,0 @@ -# HG changeset patch -# User Michael Gehring -# Date 1397130207 -28800 -# Thu Apr 10 19:43:27 2014 +0800 -# Node ID c6da9cac8d01ae89f50abb9f1a3dbc87ffa1ad38 -# Parent 97da3749d79840828c473fe6498c3e9bd4680ceb -Avoid ipv6 addresses since v9fs only supports ipv4. - -diff -r 97da3749d798 -r c6da9cac8d01 9mount.c ---- a/9mount.c Mon Nov 17 17:06:17 2008 +0900 -+++ b/9mount.c Thu Apr 10 19:43:27 2014 +0800 -@@ -253,8 +253,12 @@ - - if (strcmp(proto, "tcp") == 0) { - struct addrinfo *ai; -+ struct addrinfo aihints; - int r; -- if ((r=getaddrinfo(addr, NULL, NULL, &ai))) { -+ memset(&aihints, 0, sizeof(aihints)); -+ aihints.ai_family = AF_INET; -+ aihints.ai_socktype = SOCK_STREAM; -+ if ((r=getaddrinfo(addr, NULL, &aihints, &ai))) { - errx(1, "getaddrinfo: %s", gai_strerror(r)); - } - if ((r=getnameinfo(ai->ai_addr, ai->ai_addrlen, buf, diff --git a/srcpkgs/9mount/template b/srcpkgs/9mount/template deleted file mode 100644 index 8efaedb298f173..00000000000000 --- a/srcpkgs/9mount/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for '9mount' -pkgname=9mount -version=1.3 -revision=2 -build_style=gnu-makefile -make_install_args="prefix=\${DESTDIR}/usr" -short_desc="A set of SUID tools for mounting 9p filesystems via v9fs" -maintainer="Orphaned " -license="ISC" -homepage="http://sqweek.net/code/9mount/" -distfiles="http://sqweek.net/9p/$pkgname-$version.tar.gz" -checksum=820d80b9b478d05ecb022ad658477b37cfc2414a8669c3af17d192a522064c17 - -pre_build() { - sed -i '/chown/d' Makefile -} - -post_install() { - vlicense COPYING -} diff --git a/srcpkgs/ADMS-qucs/template b/srcpkgs/ADMS-qucs/template deleted file mode 100644 index 1a8930bc9d4c06..00000000000000 --- a/srcpkgs/ADMS-qucs/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'ADMS-qucs' -pkgname=ADMS-qucs -version=2.3.7 -revision=1 -build_style=cmake -hostmakedepends="libtool automake flex bison perl perl-XML-LibXML" -short_desc="Automatic Device Model Synthesizer (Qucs fork)" -maintainer="Martijn van Buul " -license="GPL-3.0-or-later" -homepage="https://github.com/Qucs/ADMS" -distfiles="https://github.com/Qucs/ADMS/archive/release-${version}.tar.gz" -checksum=0d24f645d7ce0daa447af1b0cff1123047f3b73cc41cf403650f469721f95173 -disable_parallel_build="yes" # Suspected race condition involving bison diff --git a/srcpkgs/ADMS-qucs/update b/srcpkgs/ADMS-qucs/update deleted file mode 100644 index d309484699391d..00000000000000 --- a/srcpkgs/ADMS-qucs/update +++ /dev/null @@ -1 +0,0 @@ -pkgname=release diff --git a/srcpkgs/ART/template b/srcpkgs/ART/template deleted file mode 100644 index 5a39561a03b1a5..00000000000000 --- a/srcpkgs/ART/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'ART' -pkgname=ART -version=1.25.5 -revision=1 -build_style=cmake -hostmakedepends="pkg-config" -makedepends="fftw-devel gtkmm-devel lensfun-devel - libcanberra-devel libgomp-devel libiptcdata-devel librsvg-devel exiv2-devel - mimalloc-devel libraw-devel opencolorio-devel" -depends="desktop-file-utils hicolor-icon-theme" -short_desc="Fork of RawTherapee with additional features" -maintainer="Orphaned " -license="GPL-3.0-or-later" -homepage="https://art.pixls.us" -distfiles="https://github.com/artpixls/ART/releases/download/${version}/ART-${version}.tar.xz" -checksum=c4f8eb3fb7d363c6efef6a63997710e63fcb5997f2811c2fecae00e443529a1e - -CXXFLAGS="-I${XBPS_CROSS_BASE}/usr/include/librsvg-2.0" diff --git a/srcpkgs/Adapta/template b/srcpkgs/Adapta/template deleted file mode 100644 index b66e41a09bf23f..00000000000000 --- a/srcpkgs/Adapta/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'Adapta' -pkgname=Adapta -version=3.95.0.11 -revision=3 -build_style=gnu-configure -hostmakedepends="automake glib-devel inkscape parallel pkg-config - procps-ng sassc" -makedepends="glib-devel librsvg-devel" -short_desc="Adaptive Gtk+ theme based on Material Design Guidelines" -maintainer="Andrea Brancaleoni " -license="GPL-2.0-or-later, CC-BY-SA-4.0" -homepage=https://github.com/adapta-project/adapta-gtk-theme -distfiles="https://github.com/adapta-project/adapta-gtk-theme/archive/$version.tar.gz" -checksum=fb8fc11b770be59e1673b8f2d917704fc34e53aee5fb02fed70d83909d3309bd - -pre_configure() { - # - # Inkscape command line options changed for version 1.0. - # The export type is derived from the filename suffix and - # may be specified explicitly with e.g. --export-type="png". - # - # Previous: --export-png=filename.png - # Current : --export-type="png" --export-filename=filename.png - # - find -name "*.sh" -print0 | xargs -0 \ - sed -i -e "s;--export-png=;--export-type=\"png\" --export-filename=;" - NOCONFIGURE=1 ./autogen.sh -} diff --git a/srcpkgs/Aegisub/patches/01-no-iconv-tests.patch b/srcpkgs/Aegisub/patches/01-no-iconv-tests.patch deleted file mode 100644 index 8f04b321513f6b..00000000000000 --- a/srcpkgs/Aegisub/patches/01-no-iconv-tests.patch +++ /dev/null @@ -1,192 +0,0 @@ -From c5f5bffd46d56c3af2ca46c15a31691d46f3b177 Mon Sep 17 00:00:00 2001 -From: Komeil Parseh -Date: Mon, 16 Jun 2025 03:46:22 +0330 -Subject: [PATCH 1/3] Remove tests/tests/iconv.cpp - -This file is removed as it does not contribute to the test suite -and is not required for the build or testing process. ---- - tests/meson.build | 1 - - tests/tests/iconv.cpp | 158 ------------------------------------------ - 2 files changed, 159 deletions(-) - delete mode 100644 tests/tests/iconv.cpp - -diff --git a/tests/meson.build b/tests/meson.build -index 81008e3ca..ff8cee523 100644 ---- a/tests/meson.build -+++ b/tests/meson.build -@@ -25,7 +25,6 @@ tests_src = [ - 'tests/format.cpp', - 'tests/fs.cpp', - 'tests/hotkey.cpp', -- 'tests/iconv.cpp', - 'tests/ifind.cpp', - 'tests/karaoke_matcher.cpp', - 'tests/keyframe.cpp', -diff --git a/tests/tests/iconv.cpp b/tests/tests/iconv.cpp -deleted file mode 100644 -index 07a494c72..000000000 ---- a/tests/tests/iconv.cpp -+++ /dev/null -@@ -1,158 +0,0 @@ --// Copyright (c) 2010, Thomas Goyne --// --// Permission to use, copy, modify, and distribute this software for any --// purpose with or without fee is hereby granted, provided that the above --// copyright notice and this permission notice appear in all copies. --// --// THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES --// WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF --// MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR --// ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES --// WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN --// ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF --// OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. -- --#include -- --#include -- --#include --#include --#include -- --using namespace agi::charset; -- --TEST(lagi_iconv, BasicSetup) { -- EXPECT_NO_THROW(IconvWrapper("UTF-8", "UTF-16LE")); --} -- --TEST(lagi_iconv, InvalidConversions) { -- EXPECT_THROW(IconvWrapper("nonexistent charset", "UTF-16LE"), UnsupportedConversion); -- EXPECT_THROW(IconvWrapper("UTF-16LE", "nonexistent charset"), UnsupportedConversion); -- EXPECT_THROW(IconvWrapper("nonexistent charset", "nonexistent charset"), UnsupportedConversion); --} -- --#ifdef _LIBICONV_VERSION --TEST(lagi_iconv, Fallbacks) { -- IconvWrapper nofallback("UTF-8", "Shift-JIS", false); -- IconvWrapper fallback("UTF-8", "Shift-JIS", true); -- IconvWrapper noneneeded("UTF-8", "UTF-16LE", false); -- -- // Shift-JIS does not have a backslash -- EXPECT_THROW(nofallback.Convert("\\"), BadInput); -- ASSERT_NO_THROW(fallback.Convert("\\")); -- EXPECT_EQ("\\", fallback.Convert("\\")); -- EXPECT_NO_THROW(noneneeded.Convert("\\")); -- -- // BOM into non-unicode -- char bom[] = "\xEF\xBB\xBF"; -- EXPECT_THROW(nofallback.Convert(bom), BadInput); -- ASSERT_NO_THROW(fallback.Convert(bom)); -- EXPECT_EQ("", fallback.Convert(bom)); -- EXPECT_NO_THROW(noneneeded.Convert(bom)); -- -- // A snowman (U+2603) -- char snowman[] = "\xE2\x98\x83"; -- EXPECT_THROW(nofallback.Convert(snowman), BadInput); -- EXPECT_NO_THROW(noneneeded.Convert(snowman)); -- ASSERT_NO_THROW(fallback.Convert(snowman)); -- EXPECT_EQ("?", fallback.Convert(snowman)); --} -- --TEST(lagi_iconv, BadInput) { -- IconvWrapper utf16("UTF-16LE", "UTF-8"); -- EXPECT_THROW(utf16.Convert(" "), BadInput); -- IconvWrapper utf8("UTF-8", "UTF-16LE"); -- EXPECT_THROW(utf8.Convert("\xE2\xFF"), BadInput); --} --#endif -- --TEST(lagi_iconv, Conversions) { -- IconvWrapper utf16le("UTF-16LE", "UTF-8", false); -- IconvWrapper utf16be("UTF-16BE", "UTF-8", false); -- IconvWrapper utf8("UTF-8", "UTF-16LE", false); -- -- char space_utf8_[] = " "; -- char space_utf16be_[] = {0, 32, 0, 0}; -- char space_utf16le_[] = {32, 0, 0, 0}; -- std::string space_utf8(space_utf8_); -- std::string space_utf16be(space_utf16be_, 2); -- std::string space_utf16le(space_utf16le_, 2); -- -- EXPECT_EQ(space_utf8, utf16le.Convert(space_utf16le)); -- EXPECT_EQ(space_utf8, utf16be.Convert(space_utf16be)); -- EXPECT_EQ(space_utf16le, utf8.Convert(space_utf8)); --} -- --// Basic overflow tests --TEST(lagi_iconv, Buffer) { -- IconvWrapper conv("UTF-8", "UTF-16LE", false); -- std::array buff; -- buff.fill(0xFF); -- std::span sbuff(buff); -- std::string_view src("", 1); -- -- EXPECT_THROW(conv.Convert(src, sbuff.first(0)), BufferTooSmall); -- EXPECT_EQ('\xFF', buff[0]); -- EXPECT_THROW(conv.Convert(src, sbuff.first(1)), BufferTooSmall); -- EXPECT_EQ('\xFF', buff[0]); -- EXPECT_NO_THROW(conv.Convert(src, sbuff.first(2))); -- EXPECT_EQ('\0', buff[0]); -- EXPECT_EQ('\0', buff[1]); -- EXPECT_EQ('\xFF', buff[2]); --} -- --TEST(lagi_iconv, LocalSupport) { -- ASSERT_NO_THROW(IconvWrapper("UTF-8", "")); -- IconvWrapper conv("UTF-8", ""); -- ASSERT_NO_THROW(conv.Convert(" ")); -- EXPECT_EQ(" ", conv.Convert(" ")); --} --TEST(lagi_iconv, wchar_tSupport) { -- EXPECT_NO_THROW(IconvWrapper("UTF-8", "wchar_t")); --} -- --TEST(lagi_iconv, Roundtrip) { -- for (auto const& name : GetEncodingsList>()) { -- ASSERT_NO_THROW(IconvWrapper("utf-8", name.c_str())); -- ASSERT_NO_THROW(IconvWrapper(name.c_str(), "utf-8")); -- EXPECT_EQ( -- "Jackdaws love my big sphinx of quartz", -- IconvWrapper(name.c_str(), "utf-8").Convert( -- IconvWrapper("utf-8", name.c_str()).Convert( -- "Jackdaws love my big sphinx of quartz"))); -- } --} -- --TEST(lagi_iconv, Iso6937) { -- ASSERT_NO_THROW(IconvWrapper("UTF-8", "ISO-6937-2")); -- IconvWrapper subst("UTF-8", "ISO-6937-2"); -- IconvWrapper no_subst("UTF-8", "ISO-6937-2", false); -- -- // 7-bit is same as ISO-8859 -- for (int i = 0; i < 128; ++i) { -- const char buf[] = { (char)i, 0 }; -- std::string ret; -- EXPECT_NO_THROW(ret = subst.Convert(buf)); -- EXPECT_STREQ(buf, ret.c_str()); -- } -- -- std::string ret; -- -- // LATIN CAPITAL LETTER D WITH CARON (U+010E) - multibyte char in main block -- EXPECT_NO_THROW(ret = subst.Convert("\xC4\x8E")); -- EXPECT_STREQ("\xCF\x44", ret.c_str()); -- -- // BREVE - multibyte char in extended ranges -- EXPECT_NO_THROW(ret = subst.Convert("\xCB\x98")); -- EXPECT_STREQ("\xC6\x20", ret.c_str()); -- -- // EM DASH - single byte char in extended ranges -- EXPECT_NO_THROW(ret = subst.Convert("\xE2\x80\x94")); -- EXPECT_STREQ("\xD0", ret.c_str()); -- -- // codepoint not in ISO-6937-2 -- EXPECT_NO_THROW(ret = subst.Convert("\xCB\x97")); -- EXPECT_STREQ("?", ret.c_str()); -- EXPECT_THROW(no_subst.Convert("\xCB\x97"), BadInput); --} --- -2.49.0 - diff --git a/srcpkgs/Aegisub/patches/02-luajit-5.2.patch b/srcpkgs/Aegisub/patches/02-luajit-5.2.patch deleted file mode 100644 index ae74ccc85dbb02..00000000000000 --- a/srcpkgs/Aegisub/patches/02-luajit-5.2.patch +++ /dev/null @@ -1,101 +0,0 @@ -From 663c2818115316f1cbd4f97324ba2764870b6269 Mon Sep 17 00:00:00 2001 -From: Komeil Parseh -Date: Mon, 16 Jun 2025 15:44:47 +0330 -Subject: [PATCH 2/3] Adjust LuaJIT dependency to avoid cross-build test - failures - -On Void Linux, LuaJIT is consistently provided as version 5.2 (97618aeef1ac02ddc6cc755a8c9c712c7de3bfe2)(#55648) -Aegisub's Meson build system performs an internal check/test -to verify compatibility with LuaJIT 5.2 during configuration. -This test involves running a compiled binary or script for the -target architecture, which invariably fails in a cross-compilation -environment with "Can not run test applications in this cross environment" -errors, even when LuaJIT is correctly installed for the target. - -To resolve this, the Meson build configuration is modified to -bypass this runtime compatibility test. Instead of explicitly -checking for LuaJIT 5.2 support, it now relies on the system's -'luajit' dependency directly. This ensures that the build -process completes successfully without attempting to execute -target binaries/scripts on the host system. - -This addresses the LuaJIT test failures encountered during -aarch64 cross-compilation. ---- - meson.build | 24 +----------------------- - subprojects/luabins/meson.build | 24 +----------------------- - 2 files changed, 2 insertions(+), 46 deletions(-) - -diff --git a/meson.build b/meson.build -index f0e56521c..0af26806e 100644 ---- a/meson.build -+++ b/meson.build -@@ -319,29 +319,7 @@ if get_option('enable_update_checker') - endif - - luajit = dependency('luajit', version: '>=2.0.0', required: get_option('system_luajit')) --if luajit.found() and luajit.type_name() != 'internal' -- luajit_test = cc.run('''#include --int main(void) --{ -- lua_State *L = luaL_newstate(); -- if (!L) return 1; -- // This is valid in lua 5.2, but a syntax error in 5.1 -- const char testprogram[] = "function foo() while true do break return end end"; -- return luaL_loadstring(L, testprogram) == LUA_ERRSYNTAX; --}''', dependencies: luajit) -- -- if luajit_test.returncode() == 1 -- if get_option('system_luajit') -- error('System luajit found but not compiled in 5.2 mode') -- else -- message('System luajit found but not compiled in 5.2 mode; using built-in luajit') -- endif -- else -- deps += luajit -- endif --else -- message('System luajit not found; using built-in luajit') --endif -+deps += luajit # void already uses luajit52 https://github.com/void-linux/void-packages/commit/97618aeef1ac02ddc6cc755a8c9c712c7de3bfe2 - - if not deps.contains(luajit) - deps += subproject('luajit').get_variable('luajit_dep') -diff --git a/subprojects/luabins/meson.build b/subprojects/luabins/meson.build -index 1d87ab2b1..6176a8471 100644 ---- a/subprojects/luabins/meson.build -+++ b/subprojects/luabins/meson.build -@@ -12,29 +12,7 @@ luabins_src = files( - deps = [] - - luajit = dependency('luajit', version: '>=2.0.0') --if luajit.found() and luajit.type_name() != 'internal' -- luajit_test = meson.get_compiler('c').run('''#include --int main(void) --{ -- lua_State *L = luaL_newstate(); -- if (!L) return 1; -- // This is valid in lua 5.2, but a syntax error in 5.1 -- const char testprogram[] = "function foo() while true do break return end end"; -- return luaL_loadstring(L, testprogram) == LUA_ERRSYNTAX; --}''', dependencies: luajit) -- -- if luajit_test.returncode() == 1 -- message('System luajit found but not compiled in 5.2 mode; using built-in luajit') -- else -- deps += luajit -- endif --else -- message('System luajit not found; using built-in luajit') --endif -- --if not deps.contains(luajit) -- deps += subproject('luajit').get_variable('luajit_dep') --endif -+deps += luajit # void already uses luajit52 https://github.com/void-linux/void-packages/commit/97618aeef1ac02ddc6cc755a8c9c712c7de3bfe2 - - luabins = static_library('luabins', luabins_src, dependencies: deps) - luabins_dep = declare_dependency(link_with: luabins) --- -2.49.0 - diff --git a/srcpkgs/Aegisub/patches/boost-1.89.patch b/srcpkgs/Aegisub/patches/boost-1.89.patch deleted file mode 100644 index 82c1f4e4da45b7..00000000000000 --- a/srcpkgs/Aegisub/patches/boost-1.89.patch +++ /dev/null @@ -1,15 +0,0 @@ ---- a/meson.build -+++ b/meson.build -@@ -108,10 +108,10 @@ deps += iconv_dep - deps += dependency('libass', version: '>=0.9.7', - fallback: ['libass', 'libass_dep']) - --boost_modules = ['chrono', 'thread', 'locale', 'regex'] -+boost_modules = ['thread', 'locale'] - if not get_option('local_boost') - boost_dep = dependency('boost', version: '>=1.70.0', -- modules: boost_modules + ['system'], -+ modules: boost_modules, - required: false, - static: get_option('default_library') == 'static') - endif diff --git a/srcpkgs/Aegisub/template b/srcpkgs/Aegisub/template deleted file mode 100644 index fc69be3e446cad..00000000000000 --- a/srcpkgs/Aegisub/template +++ /dev/null @@ -1,45 +0,0 @@ -# Template file for 'Aegisub' -pkgname=Aegisub -version=3.4.2 -revision=3 -build_style=meson -configure_args="-Dsystem_luajit=true" -hostmakedepends="pkg-config gettext meson ninja LuaJIT" -makedepends="libass-devel zlib-devel icu-devel boost-devel-minimal - libboost_locale libboost_thread - wxWidgets-gtk3-devel MesaLib-devel LuaJIT-devel fontconfig-devel ffmpeg6 - ffmpeg6-devel libffms2-devel fftw-devel hunspell-devel uchardet-devel gtest-devel - pulseaudio-devel alsa-lib-devel libopenal-devel portaudio-devel libcurl-devel" -short_desc="Cross-platform advanced subtitle editor" -maintainer="Komeil Parseh " -license="BSD-3-Clause" -homepage="https://github.com/TypesettingTools/Aegisub" -distfiles="${homepage}/archive/v${version}.tar.gz" -checksum="38731ec76392fe763ce34e34cda6ee233802cf20ef3f380a3998da35a893a5c4" - -CXXFLAGS="-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64" - -pre_configure() { - if [ "$XBPS_CROSS_BUILD" ]; then - cat > cross-wx.ini <<-EOF - [binaries] - wx-config = ['${XBPS_WRAPPERDIR}/wx-config-gtk3'] - EOF - configure_args+=" --cross-file=cross-wx.ini" - fi -} - -pre_build() { - cat > build/git_version.h <<-EOF - #define BUILD_GIT_VERSION_NUMBER 0 - #define BUILD_GIT_VERSION_STRING "voidlinux" - #define TAGGED_RELEASE 0 - #define INSTALLER_VERSION "0.0.0" - #define RESOURCE_BASE_VERSION 0, 0, 0 - EOF - export FORCE_GIT_VERSION="$version" -} - -post_install() { - vlicense LICENCE -} diff --git a/srcpkgs/AlsaMixer.app/template b/srcpkgs/AlsaMixer.app/template deleted file mode 100644 index f62f6d767ab367..00000000000000 --- a/srcpkgs/AlsaMixer.app/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'AlsaMixer.app' -pkgname=AlsaMixer.app -version=0.1 -revision=4 -makedepends="alsa-lib-devel libX11-devel libXext-devel libXpm-devel" -short_desc="Simple dockable mixer application for Linux with ALSA drivers" -maintainer="Leah Neukirchen " -license="GPL-2.0-or-later" -homepage="https://github.com/thinrope/AlsaMixer.app" -distfiles="http://distfiles.gentoo.org/distfiles/AlsaMixer.app-${version}.tar.gz" -checksum=7d55d3ba5ffd82bcddcb546e0aa33ab8638df5d1418aa170e91c42e35c0c8c15 - -do_build() { - make ${makejobs} CXX="$CXX" CXXFLAGS="$CXXFLAGS" -} -do_install() { - vbin AlsaMixer.app -} diff --git a/srcpkgs/Amass/template b/srcpkgs/Amass/template deleted file mode 100644 index a1e70b43c2e465..00000000000000 --- a/srcpkgs/Amass/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'Amass' -pkgname=Amass -version=4.2.0 -revision=2 -build_style=go -go_import_path="github.com/owasp-amass/amass/v4" -go_package="${go_import_path}/cmd/amass" -short_desc="In-depth Attack Surface Mapping and Asset Discovery" -maintainer="Andrew Benson " -license="Apache-2.0" -homepage="https://www.owasp.org/index.php/OWASP_Amass_Project" -distfiles="https://github.com/owasp-amass/amass/archive/v${version}.tar.gz" -checksum=cc6b88593972e7078b73f07a0cef2cd0cd3702694cbc1f727829340a3d33425c diff --git a/srcpkgs/Apktool/files/Apktool b/srcpkgs/Apktool/files/Apktool deleted file mode 100644 index 9029465bce962f..00000000000000 --- a/srcpkgs/Apktool/files/Apktool +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh - -exec /usr/bin/java -jar '/usr/share/Apktool/Apktool.jar' "$@" diff --git a/srcpkgs/Apktool/template b/srcpkgs/Apktool/template deleted file mode 100644 index 3d7ea80cb6ea79..00000000000000 --- a/srcpkgs/Apktool/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'Apktool' -pkgname=Apktool -version=2.12.0 -revision=1 -hostmakedepends="openjdk11 gradle" -depends="virtual?java-runtime" -short_desc="Tool for reverse engineering Android apk files" -maintainer="Bnyro " -license="Apache-2.0" -homepage="https://apktool.org" -changelog="https://github.com/iBotPeaches/Apktool/releases" -distfiles="https://github.com/iBotPeaches/Apktool/archive/refs/tags/v${version}.tar.gz" -checksum=d87a589778d4369362a99c83a67ca3d365891395aba1be1b85dbf04e72cd3298 - -do_build() { - # test task disabled, see https://github.com/iBotPeaches/Apktool/issues/3901 - gradle --no-daemon build shadowJar --exclude-task test -} - -do_install() { - vmkdir usr/share/Apktool - - vinstall brut.apktool/apktool-cli/build/libs/apktool-cli.jar 644 usr/share/Apktool Apktool.jar - vbin ${FILESDIR}/Apktool -} diff --git a/srcpkgs/AppStream-compose b/srcpkgs/AppStream-compose deleted file mode 120000 index 816336d5d773ff..00000000000000 --- a/srcpkgs/AppStream-compose +++ /dev/null @@ -1 +0,0 @@ -AppStream \ No newline at end of file diff --git a/srcpkgs/AppStream-compose-devel b/srcpkgs/AppStream-compose-devel deleted file mode 120000 index 816336d5d773ff..00000000000000 --- a/srcpkgs/AppStream-compose-devel +++ /dev/null @@ -1 +0,0 @@ -AppStream \ No newline at end of file diff --git a/srcpkgs/AppStream-devel b/srcpkgs/AppStream-devel deleted file mode 120000 index 816336d5d773ff..00000000000000 --- a/srcpkgs/AppStream-devel +++ /dev/null @@ -1 +0,0 @@ -AppStream \ No newline at end of file diff --git a/srcpkgs/AppStream-qt b/srcpkgs/AppStream-qt deleted file mode 120000 index 816336d5d773ff..00000000000000 --- a/srcpkgs/AppStream-qt +++ /dev/null @@ -1 +0,0 @@ -AppStream \ No newline at end of file diff --git a/srcpkgs/AppStream-qt-devel b/srcpkgs/AppStream-qt-devel deleted file mode 120000 index 816336d5d773ff..00000000000000 --- a/srcpkgs/AppStream-qt-devel +++ /dev/null @@ -1 +0,0 @@ -AppStream \ No newline at end of file diff --git a/srcpkgs/AppStream/template b/srcpkgs/AppStream/template deleted file mode 100644 index eaf30c3f03a6ac..00000000000000 --- a/srcpkgs/AppStream/template +++ /dev/null @@ -1,94 +0,0 @@ -# Template file for 'AppStream' -pkgname=AppStream -version=1.0.4 -revision=2 -build_style=meson -build_helper="gir qemu" -configure_args="$(vopt_bool gir gir) $(vopt_bool vala vapi) - -Dstemming=false -Dapidocs=false -Dqt=true -Dsystemd=false - -Dcompose=true" -hostmakedepends="docbook-xsl gettext glib-devel gperf libxslt pkg-config - qt6-base $(vopt_if vala vala) itstool" -makedepends="libglib-devel libxml2-devel libyaml-devel qt6-base-devel libxmlb-devel - libcurl-devel librsvg-devel qt6-tools" -checkdepends="tar" -short_desc="Tools and libraries to work with AppStream metadata" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="https://github.com/ximion/appstream" -changelog="https://raw.githubusercontent.com/ximion/appstream/master/NEWS" -distfiles="https://github.com/ximion/appstream/archive/v${version}.tar.gz" -checksum=dff6efa67d9ea4797870d70e3370b9e3fa66ce3c749aba68e6b10222473463cf -triggers="appstream-cache" - -if [ "$CROSS_BUILD" ]; then - hostmakedepends+=" AppStream-devel" -fi - -build_options="gir vala" -build_options_default="gir vala" - -pre_configure() { - # Meson uses paths from pkg-config which is /usr/lib32/qt6 when cross compiling 32-bit - # Work around this for now - export PATH="/usr/lib/qt6/libexec/:$PATH" -} - -AppStream-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include/appstream - vmove usr/lib/pkgconfig/appstream.pc - vmove /usr/lib/libappstream.so - if [ "$build_option_gir" ]; then - vmove usr/share/gir-1.0/AppStream-1.0.gir - fi - if [ "$build_option_vala" ]; then - vmove "usr/share/vala/vapi/appstream.*" - fi - } -} - -AppStream-compose_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - compose libraries and tools" - pkg_install() { - vmove usr/libexec/appstreamcli-compose - vmove "usr/share/man/man1/appstreamcli-compose.*" - vmove "usr/lib/libappstream-compose.so.*" - vmove usr/lib/girepository-1.0/AppStreamCompose-1.0.typelib - vmove usr/share/metainfo/org.freedesktop.appstream.compose.metainfo.xml - } -} - -AppStream-compose-devel_package() { - depends="AppStream-compose>=${version}_${revision} AppStream-devel>=${version}_${revision}" - short_desc+=" - compose development files" - pkg_install() { - vmove usr/include/appstream-compose - vmove usr/lib/pkgconfig/appstream-compose.pc - vmove /usr/lib/libappstream-compose.so - if [ "$build_option_gir" ]; then - vmove usr/share/gir-1.0/AppStreamCompose-1.0.gir - fi - } -} - -AppStream-qt_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - qt6 interface library" - pkg_install() { - vmove "usr/lib/libAppStreamQt.so.*" - } -} - -AppStream-qt-devel_package() { - depends="AppStream-qt>=${version}_${revision}" - short_desc+=" - qt6 development files" - pkg_install() { - vmove usr/include/AppStreamQt - vmove usr/lib/cmake/AppStreamQt - vmove usr/lib/libAppStreamQt.so - } -} diff --git a/srcpkgs/AppStream/update b/srcpkgs/AppStream/update deleted file mode 100644 index 902f210a040a14..00000000000000 --- a/srcpkgs/AppStream/update +++ /dev/null @@ -1,2 +0,0 @@ -site=https://raw.githubusercontent.com/ximion/appstream/master/NEWS -pattern="^Version \K.*" diff --git a/srcpkgs/AusweisApp2/patches/qt610.patch b/srcpkgs/AusweisApp2/patches/qt610.patch deleted file mode 100644 index c369e4df6a496e..00000000000000 --- a/srcpkgs/AusweisApp2/patches/qt610.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/cmake/Libraries.cmake -+++ b/cmake/Libraries.cmake -@@ -25,7 +25,7 @@ if(IOS OR ANDROID) - endif() - - set(Qt Qt6) --find_package(${Qt} ${MIN_QT_VERSION} REQUIRED COMPONENTS Core Concurrent Network StateMachine CMAKE_FIND_ROOT_PATH_BOTH) -+find_package(${Qt} ${MIN_QT_VERSION} REQUIRED COMPONENTS Core CorePrivate Concurrent Network StateMachine CMAKE_FIND_ROOT_PATH_BOTH) - set(QT_VERSION "${Qt6Core_VERSION}") - - if(NOT CONTAINER_SDK) diff --git a/srcpkgs/AusweisApp2/template b/srcpkgs/AusweisApp2/template deleted file mode 100644 index eb69d5abae4f52..00000000000000 --- a/srcpkgs/AusweisApp2/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'AusweisApp2' -pkgname=AusweisApp2 -version=2.3.1 -revision=2 -build_style=cmake -build_helper=qemu -hostmakedepends="pkg-config qt6-base-devel qt6-tools qt6-shadertools - qt6-declarative-host-tools" -makedepends="qt6-base-devel qt6-base-private-devel qt6-svg-devel qt6-websockets-devel - qt6-declarative-devel qt6-scxml-devel qt6-shadertools-devel openssl-devel pcsclite-devel" -short_desc="Official authentication app for German ID cards and residence permits" -maintainer="Orphaned " -license="EUPL-1.2" -homepage="https://www.ausweisapp.bund.de" -distfiles="https://github.com/Governikus/AusweisApp2/releases/download/${version}/AusweisApp-${version}.tar.gz" -checksum=02d5989165f89a64d9e1032789b4bfc219f216c1e522211a56d4a8b62af4ee67 diff --git a/srcpkgs/Autodia/template b/srcpkgs/Autodia/template deleted file mode 100644 index 4d23cba95a6aa2..00000000000000 --- a/srcpkgs/Autodia/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'Autodia' -pkgname=Autodia -version=2.14 -revision=4 -build_style=perl-module -hostmakedepends="perl" -makedepends="perl" -depends="perl-Template-Toolkit" -short_desc="UML diagram generator for dia" -maintainer="Andrea Brancaleoni " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Autodia" -distfiles="${CPAN_SITE}/XML/TEEJAY/Autodia-${version}.tar.gz" -checksum=ac8125c88abe39d9fe01ca3acc13a00a29f3336a4bb7ef60447e6b8b822ff422 diff --git a/srcpkgs/Bear/template b/srcpkgs/Bear/template deleted file mode 100644 index cc0ce8d4d9252c..00000000000000 --- a/srcpkgs/Bear/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'Bear' -pkgname=Bear -version=3.1.6 -revision=2 -build_style=cmake -hostmakedepends="pkg-config protobuf protobuf-devel grpc" -makedepends="json-c++ spdlog grpc-devel protobuf-devel gtest-devel" -checkdepends="python3" # Should need python3-lit -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" -distfiles="https://github.com/rizsotto/Bear/archive/${version}.tar.gz" -checksum=99cd891eec6e89b734d7cafe0e623dd8c2f27d8cbf3ee9bc4807e69e5c8fb55c - -if [ -z "$XBPS_CHECK_PKGS" ]; then - configure_args="-DENABLE_FUNC_TESTS=OFF -DENABLE_UNIT_TESTS=OFF" -fi - -post_patch() { - # Change STAGED_INSTALL_PREFIX to a path in ${wrksrc} - vsed -i 's|set(STAGED_INSTALL_PREFIX .*|set(STAGED_INSTALL_PREFIX "${CMAKE_SOURCE_DIR}/staged")|' CMakeLists.txt -} - -post_install() { - rm -rf ${DESTDIR}/${wrksrc}/staged -} diff --git a/srcpkgs/Bonzomatic/patches/fix-wayland.patch b/srcpkgs/Bonzomatic/patches/fix-wayland.patch deleted file mode 100644 index b8925e84080738..00000000000000 --- a/srcpkgs/Bonzomatic/patches/fix-wayland.patch +++ /dev/null @@ -1,34 +0,0 @@ -Fixes GLEW initialization and screen size retrieval in fullscreen mode for Wayland - -diff --git a/src/platform_glfw/Renderer.cpp b/src/platform_glfw/Renderer.cpp -index 15f8be2..7d8df55 100644 ---- a/src/platform_glfw/Renderer.cpp -+++ b/src/platform_glfw/Renderer.cpp -@@ -286,7 +286,7 @@ bool Open( Renderer::Settings * settings ) - - glewExperimental = GL_TRUE; - GLenum err = glewInit(); -- if ( GLEW_OK != err ) -+ if (GLEW_OK != err && !(err == GLEW_ERROR_NO_GLX_DISPLAY && getenv("WAYLAND_DISPLAY"))) - { - printf( "[GLFW] glewInit failed: %s\n", glewGetErrorString( err ) ); - glfwTerminate(); -@@ -306,9 +306,17 @@ bool Open( Renderer::Settings * settings ) - - // Now, since OpenGL is behaving a lot in fullscreen modes, lets collect the real obtained size! - printf( "[GLFW] Requested framebuffer size: %d x %d\n", nWidth, nHeight ); -+ -+ const GLFWvidmode* mode = glfwGetVideoMode(monitor); - int fbWidth = 1; - int fbHeight = 1; -- glfwGetFramebufferSize( mWindow, &fbWidth, &fbHeight ); -+ -+ if (mode != NULL) { -+ // Use the screen resolution of the primary monitor as framebuffer size -+ fbWidth = mode->width; -+ fbHeight = mode->height; -+ } -+ - nWidth = settings->nWidth = fbWidth; - nHeight = settings->nHeight = fbHeight; - printf( "[GLFW] Obtained framebuffer size: %d x %d\n", fbWidth, fbHeight ); diff --git a/srcpkgs/Bonzomatic/template b/srcpkgs/Bonzomatic/template deleted file mode 100644 index 113036ceaee7ab..00000000000000 --- a/srcpkgs/Bonzomatic/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'Bonzomatic' -pkgname=Bonzomatic -version=2023.06.15 -revision=1 -build_style=cmake -configure_args="-DBONZOMATIC_USE_SYSTEM_GLEW=ON -DBONZOMATIC_USE_SYSTEM_GLFW=ON" -hostmakedepends="pkg-config" -makedepends="alsa-lib-devel glew-devel glfw-devel libX11-devel libXrandr-devel - libXinerama-devel libXcursor-devel libXi-devel fontconfig-devel" -short_desc="Live shader coding tool" -maintainer="Rutpiv " -license="Unlicense" -homepage="https://github.com/Gargaj/Bonzomatic" -distfiles="https://github.com/Gargaj/Bonzomatic/archive/${version//./-}.tar.gz" -checksum=f41903d47fc744a726c7ecdaee78e2d9dda790beb22e310a63f6a0a1c0cfd4a7 -make_check=no # No tests configured. - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/Brainfunk/patches/deharcode-compiler.patch b/srcpkgs/Brainfunk/patches/deharcode-compiler.patch deleted file mode 100644 index 9f712fc7272c27..00000000000000 --- a/srcpkgs/Brainfunk/patches/deharcode-compiler.patch +++ /dev/null @@ -1,48 +0,0 @@ ---- a/Makefile 2018-11-04 13:26:07.744752852 -0700 -+++ b/Makefile 2018-11-04 13:27:46.074222441 -0700 -@@ -1,25 +1,26 @@ --CFLAGS=-O3 --std=gnu++11 --LFLAGS=-s -lpng -+CFLAGS+= -O3 --std=gnu++11 -+LFLAGS+= -s -lpng - SRCD = source - SRC = $(wildcard $(SRCD)/*.cpp) - OBJD = obj - OBJ = $(patsubst $(SRCD)/%.cpp,$(OBJD)/%.o,$(SRC)) - TSTD = tests --INSTALL_PATH=/usr/local -+PREFIX?=/usr/local -+target=$(DESTDIR)$(PREFIX) - - $(shell mkdir -p $(OBJD) >/dev/null) - - bfk: $(OBJD) $(OBJ) - @echo Linking: $@ -- @g++ -o bfk $(OBJ) $(LFLAGS) -+ @$(CXX) -o bfk $(OBJ) $(LFLAGS) - - $(OBJD)/%.o: $(SRCD)/%.cpp - @echo Compiling: $( $@.$$$$; \ -+ $(CXX) --std=gnu++11 -MM -MT $(OBJD)/$(*F).o $(CPPFLAGS) $< > $@.$$$$; \ - sed 's,\($*\)\.o[ :]*,\1.o $@ : ,g' < $@.$$$$ > $@; \ - rm -f $@.$$$$ - -@@ -34,10 +35,10 @@ - @$(MAKE) --silent -C $(TSTD)/ clean - - install: bfk -- @install -m 0755 bfk $(INSTALL_PATH)/bin/ -+ @install -m 0755 bfk $(target)/bin - - remove: -- @rm -fv $(INSTALL_PATH)/bin/bfk -+ @rm -fv $(target)/bin/bfk - - test: bfk - @sync bfk diff --git a/srcpkgs/Brainfunk/template b/srcpkgs/Brainfunk/template deleted file mode 100644 index 0b6ab51454faa2..00000000000000 --- a/srcpkgs/Brainfunk/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'Brainfunk' -pkgname=Brainfunk -version=0.9.0 -revision=1 -build_style=gnu-makefile -make_use_env=yes -makedepends="png++" -short_desc="Brainfuck optimizing interpreter and compiler" -maintainer="misuchiru03 " -license="GPL-3.0-or-later" -homepage="https://github.com/GReaperEx/Brainfunk" -distfiles="${homepage}/archive/v${version}-beta.tar.gz" -checksum=6b48bd1fbe0dbce20f3e8af5c799023ea820ddc45aca8fac0ccecfa2de359ee2 - -do_install() { - vbin bfk -} diff --git a/srcpkgs/CImg/template b/srcpkgs/CImg/template deleted file mode 100644 index c575e81d6f3ba8..00000000000000 --- a/srcpkgs/CImg/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'CImg' -pkgname=CImg -version=3.4.0 -revision=1 -depends="libgraphicsmagick-devel fftw-devel" -short_desc="Open-source C++ toolkit for image processing" -maintainer="Robert Lowry " -license="CECILL-2.0, CECILL-C" -homepage="http://cimg.eu" -distfiles="https://github.com/dtschump/CImg/archive/v.${version}.tar.gz" -checksum=987bddc3a98ec684c2ffc7968881adb2626f5b09c90e6102947b3c4acd0de931 - -do_install() { - vlicense Licence_CeCILL_V2-en.txt - vlicense Licence_CeCILL-C_V1-en.txt - vinstall CImg.h 644 usr/include - vmkdir usr/include/CImg - vcopy "plugins/*.h" usr/include/CImg -} diff --git a/srcpkgs/CImg/update b/srcpkgs/CImg/update deleted file mode 100644 index d74e5398bf6a71..00000000000000 --- a/srcpkgs/CImg/update +++ /dev/null @@ -1 +0,0 @@ -pattern="/archive/refs/tags/v.\K[\d.]+(?=\.tar\.gz)" diff --git a/srcpkgs/CKAN/template b/srcpkgs/CKAN/template deleted file mode 100644 index 0b19771418cd7d..00000000000000 --- a/srcpkgs/CKAN/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'CKAN' -pkgname=CKAN -version=1.31.2 -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=0508eab871e41072af740cf3b2a69a852ac1a19b9e367c74c0c306aa10d8cec2 - -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/CLion/files/README.voidlinux b/srcpkgs/CLion/files/README.voidlinux deleted file mode 100644 index 77f335989c0f44..00000000000000 --- a/srcpkgs/CLion/files/README.voidlinux +++ /dev/null @@ -1,10 +0,0 @@ -CLion has the following optional dependencies: - cmake: CMake tools/build system - gdb: Native GNU debugger - lldb: Native LLVM debugger - gcc: GNU compiler - clang: LLVM compiler - gtest: C++ testing - python: Python 2 programming language support - python3: Python 3 programming language support - doxygen: Code documentation generation diff --git a/srcpkgs/CLion/template b/srcpkgs/CLion/template deleted file mode 100644 index d9bab1de524b22..00000000000000 --- a/srcpkgs/CLion/template +++ /dev/null @@ -1,95 +0,0 @@ -# Template file for 'CLion' -pkgname=CLion -version=2021.3.4 -revision=2 -archs="x86_64 aarch64" -depends="jetbrains-jdk-bin giflib libXtst" -short_desc="Smart cross-platform IDE for C and C++" -maintainer="Anton Afanasyev " -license="custom:Commercial" -homepage="https://www.jetbrains.com/clion" -distfiles="https://download.jetbrains.com/cpp/CLion-${version}.tar.gz" -checksum=f3b0b9e0dd0cd4aebef5d424e7a22868c732daad47d6c94f73630cef449ccf78 -repository=nonfree -restricted=yes -nopie=yes -python_version=3 - -build_options="bundled_cmake bundled_gdb bundled_lldb" -build_options_default="bundled_cmake bundled_gdb bundled_lldb" -desc_option_bundled_cmake="Install bundled CMake" -desc_option_bundled_gdb="Install bundled GDB" -desc_option_bundled_lldb="Install bundled LLDB" - -post_extract() { - # Remove files for other OSes and/or CPU architectures - # Darwin (this is not packaged for macOS) - rm -rf plugins/cwm-plugin/quiche-native/darwin-aarch64 - rm -rf plugins/cwm-plugin/quiche-native/darwin-x86-64 - rm -rf plugins/performanceTesting/bin/libyjpagent.dylib - rm -rf plugins/python-ce/helpers/pydev/pydevd_attach_to_process/attach_x86.dylib - rm -rf plugins/python-ce/helpers/pydev/pydevd_attach_to_process/attach_x86_64.dylib - # Windows (this is not packaged for Windows) - rm -rf plugins/cwm-plugin/quiche-native/win32-x86-64 - rm -rf plugins/performanceTesting/bin/yjpagent.dll - rm -rf plugins/performanceTesting/bin/yjpagent64.dll - rm -rf plugins/python-ce/helpers/pydev/pydevd_attach_to_process/attach_amd64.dll - rm -rf plugins/python-ce/helpers/pydev/pydevd_attach_to_process/attach_x86.dll - # x86 (unsupported after v2021.1) - rm -rf bin/clion.vmoptions - rm -rf lib/pty4j-native/linux/x86 - rm -rf plugins/performanceTesting/bin/libyjpagent.so - rm -rf plugins/python-ce/helpers/pydev/pydevd_attach_to_process/attach_linux_x86.so - # MIPS - rm -rf lib/pty4j-native/linux/mips64el - # ARM - rm -rf lib/pty4j-native/linux/arm - # PPC - rm -rf lib/pty4j-native/linux/ppc64le - - - case "$XBPS_TARGET_MACHINE" in - x86_64) - rm -rf lib/pty4j-native/linux/aarch64 - ;; - aarch64) - rm -rf lib/pty4j-native/linux/x86-64 - rm -rf plugins/performanceTesting/bin/libyjpagent64.so - rm -rf plugins/python-ce/helpers/pydev/pydevd_attach_to_process/attach_linux_amd64.so - ;; - esac - - if [ ! "$build_option_bundled_cmake" ]; then - rm -rf bin/cmake - fi - if [ ! "$build_option_bundled_gdb" ]; then - rm -rf bin/gdb - fi - if [ ! "$build_option_bundled_lldb" ]; then - rm -rf bin/lldb - fi -} - -do_install() { - TARGET_PATH="usr/lib/${pkgname}" - - vmkdir usr/bin - vmkdir ${TARGET_PATH} - - local i - for i in license/* ; do - vlicense $i - done - - local launcher_path="bin/clion.sh" - sed -i '1 s/$/\nCLION_JDK=${CLION_JDK:-${IDEA_JDK}}/' "${launcher_path}" - vcopy bin ${TARGET_PATH} - vcopy help ${TARGET_PATH} - vcopy lib ${TARGET_PATH} - vcopy plugins ${TARGET_PATH} - vcopy product-info.json ${TARGET_PATH} - vcopy build.txt ${TARGET_PATH} - - ln -sf "/${TARGET_PATH}/${launcher_path}" "${DESTDIR}/usr/bin/${pkgname}" - vdoc "${FILESDIR}/README.voidlinux" -} diff --git a/srcpkgs/CLion/update b/srcpkgs/CLion/update deleted file mode 100644 index 162c3615358509..00000000000000 --- a/srcpkgs/CLion/update +++ /dev/null @@ -1,2 +0,0 @@ -pattern="CLion-\K[\d.]+(?=\.tar)" -site="https://data.services.jetbrains.com/products/releases?code=CL&latest=true&type=release" diff --git a/srcpkgs/CPU-X/patches/disable_tests.patch b/srcpkgs/CPU-X/patches/disable_tests.patch deleted file mode 100644 index c8e9c4299a2716..00000000000000 --- a/srcpkgs/CPU-X/patches/disable_tests.patch +++ /dev/null @@ -1,17 +0,0 @@ -*** a/CMakeLists.txt 2024-10-21 10:03:31.920419079 -0300 ---- b/CMakeLists.txt 2024-10-21 10:13:21.248594699 -0300 -*************** endif(EXISTS ${CMAKE_SOURCE_DIR}/.git) -*** 123,125 **** - -! enable_testing() - find_package(PkgConfig REQUIRED) ---- 123,125 ---- - -! - find_package(PkgConfig REQUIRED) -*************** add_subdirectory(po) -*** 141,143 **** - add_subdirectory(src) -- add_subdirectory(tests) - ---- 141,142 ---- diff --git a/srcpkgs/CPU-X/patches/fix-no-pie-check.patch b/srcpkgs/CPU-X/patches/fix-no-pie-check.patch deleted file mode 100644 index c0050be75bd751..00000000000000 --- a/srcpkgs/CPU-X/patches/fix-no-pie-check.patch +++ /dev/null @@ -1,16 +0,0 @@ -This shouldn't exist and erroneously fails for us. ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -35,12 +35,6 @@ - set(CMAKE_SHARED_LINKER_FLAGS "${CMAKE_SHARED_LINKER_FLAGS} -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now") - set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now") - --include(CheckCCompilerFlag) --check_c_compiler_flag("-no-pie" HAS_NO_PIE) --if(${CMAKE_SYSTEM_NAME} MATCHES "Linux" AND HAS_NO_PIE) -- set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -no-pie") --endif(${CMAKE_SYSTEM_NAME} MATCHES "Linux" AND HAS_NO_PIE) -- - # Options - option(WITH_GTK "Build support for GUI in GTK3+" ON) - option(WITH_NCURSES "Build support for TUI in NCurses" ON) diff --git a/srcpkgs/CPU-X/patches/fix_musl.patch b/srcpkgs/CPU-X/patches/fix_musl.patch deleted file mode 100644 index a13a183b87afd4..00000000000000 --- a/srcpkgs/CPU-X/patches/fix_musl.patch +++ /dev/null @@ -1,11 +0,0 @@ -*** a/src/daemon_client.cpp 2024-10-07 08:16:51.000000000 -0300 ---- b/src/daemon_client.cpp 2024-10-21 11:43:37.561779747 -0300 -*************** -*** 22,24 **** - */ -! - #include ---- 22,24 ---- - */ -! #include - #include diff --git a/srcpkgs/CPU-X/template b/srcpkgs/CPU-X/template deleted file mode 100644 index 22f5d901e6d040..00000000000000 --- a/srcpkgs/CPU-X/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'CPU-X' -pkgname=CPU-X -version=5.1.0 -revision=3 -archs="x86_64* i686*" -build_style=cmake -hostmakedepends="pkg-config nasm gettext" -makedepends="ncurses-devel libcpuid-devel pciutils-devel glfw-devel - ocl-icd-devel procps-ng-devel libstatgrab gtkmm-devel vulkan-loader-devel" -short_desc="Free software that gathers information on CPU, motherboard and more" -maintainer="Orphaned " -license="GPL-3.0-or-later" -homepage="https://thetumultuousunicornofdarkness.github.io/CPU-X/" -changelog="https://github.com/TheTumultuousUnicornOfDarkness/CPU-X/blob/master/ChangeLog.md" -distfiles="https://github.com/thetumultuousunicornofdarkness/CPU-X/archive/v${version}.tar.gz" -checksum=a99f963dd9cb982966fdfce9e9a9b569f852c1bfffb51e7b9f154abc8c0d40c5 - -if [ "$XBPS_TARGET_LIBC" = musl ]; then - makedepends+=" libexecinfo-devel" - LDFLAGS="-lexecinfo" -fi diff --git a/srcpkgs/CSFML-devel b/srcpkgs/CSFML-devel deleted file mode 120000 index dd7ab449e47d4a..00000000000000 --- a/srcpkgs/CSFML-devel +++ /dev/null @@ -1 +0,0 @@ -CSFML \ No newline at end of file diff --git a/srcpkgs/CSFML/template b/srcpkgs/CSFML/template deleted file mode 100644 index 3e0cbfae7cf981..00000000000000 --- a/srcpkgs/CSFML/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'CSFML' -pkgname=CSFML -version=2.5 -revision=2 -build_style=cmake -makedepends="SFML-devel" -short_desc="Official binding of SFML for C" -maintainer="SolitudeSF " -license="GPL-3.0-or-later" -homepage="https://www.sfml-dev.org/download/csfml/" -distfiles="https://github.com/SFML/CSFML/archive/${version}.tar.gz" -checksum=d49ddfbe9c14dbca60dd524d10bca7922142dc32a07a5dfbbd209cda7caad860 - -CSFML-devel_package() { - depends="CSFML>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/share/CSFML - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/CUnit-devel b/srcpkgs/CUnit-devel deleted file mode 120000 index cd42858e4b114a..00000000000000 --- a/srcpkgs/CUnit-devel +++ /dev/null @@ -1 +0,0 @@ -CUnit \ No newline at end of file diff --git a/srcpkgs/CUnit/template b/srcpkgs/CUnit/template deleted file mode 100644 index 0a9fb9cc2f138f..00000000000000 --- a/srcpkgs/CUnit/template +++ /dev/null @@ -1,36 +0,0 @@ -# Template file for 'CUnit' -pkgname=CUnit -version=2.1.3 -revision=1 -_distver="${version%.*}-${version##*.}" -build_style=gnu-configure -configure_args="--disable-console" -hostmakedepends="autoconf automake libtool" -short_desc="Unit Testing Framework for C" -maintainer="Piotr Wójcik " -license="LGPL-2.0-or-later" -homepage="http://cunit.sourceforge.net/" -distfiles="${SOURCEFORGE_SITE}/cunit/CUnit/${_distver}/CUnit-${_distver}.tar.bz2" -checksum=f5b29137f845bb08b77ec60584fdb728b4e58f1023e6f249a464efa49a40f214 - -pre_configure() { - vsed -e 's@./configure@:@' -i bootstrap - sh bootstrap . -} - -post_install() { - mv ${DESTDIR}/usr/doc ${DESTDIR}/usr/share -} - -CUnit-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/share/man/man3 - vmove usr/share/doc - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/CUnit/update b/srcpkgs/CUnit/update deleted file mode 100644 index 90b1a7c7efd547..00000000000000 --- a/srcpkgs/CUnit/update +++ /dev/null @@ -1 +0,0 @@ -pattern='(? - #include - -- #if ! (JUCE_ANDROID || JUCE_WASM) -+ #if defined(__GLIBC__) && ! (JUCE_ANDROID || JUCE_WASM) - #include - #endif - #endif diff --git a/srcpkgs/Carla/template b/srcpkgs/Carla/template deleted file mode 100755 index 644e9e046d42fc..00000000000000 --- a/srcpkgs/Carla/template +++ /dev/null @@ -1,138 +0,0 @@ -# Template file for 'Carla' -pkgname=Carla -version=2.5.10 -revision=1 -archs="x86_64* i686* aarch64* arm*" -build_style=gnu-makefile -pycompile_dirs="usr/share/carla" -hostmakedepends="pkg-config python3 python3-PyQt5-devel-tools which - qt5-host-tools" -makedepends="python3-PyQt5 libmagic file-devel libsndfile-devel - liblo-devel alsa-lib-devel pulseaudio-devel libX11-devel - qt5-devel fluidsynth-devel fftw-devel zlib-devel - python3-rdflib" -depends="python3 python3-PyQt5 python3-PyQt5-svg python3-pyliblo3 which" -short_desc="Audio plugin host" -maintainer="Rutpiv " -license="GPL-2.0-or-later" -homepage="https://kx.studio/Applications:Carla" -distfiles="https://github.com/falkTX/Carla/archive/v${version}.tar.gz" -checksum=ae2835b12081f7271a6b0b25d34b87d36b022c40370028ca4a10f90fcedfa661 -python_version=3 - -build_options="win linux32" -desc_option_win="Enable building windows bridge" -desc_option_linux32="Enable building linux32 bridge" - -subpackages="Carla-devel" - -CFLAGS="-D_LARGEFILE64_SOURCE" -CXXFLAGS="-D_LARGEFILE64_SOURCE" - -if [ "$CROSS_BUILD" ]; then - hostmakedepends+=" Carla-devel" -else - case "$XBPS_TARGET_MACHINE" in - x86_64) build_options_default=" win linux32" ;; - i686) build_options_default=" win" ;; - esac -fi - -if [ "$build_option_win" ]; then - subpackages+=" Carla-bridge-win" - hostmakedepends+=" wine-tools" - makedepends+=" wine-devel" - case $XBPS_TARGET_MACHINE in - x86_64) hostmakedepends+=" cross-x86_64-w64-mingw32" ;; - i686) hostmakedepends+=" cross-i686-w64-mingw32" ;; - *) broken=yes ;; - esac -fi - -if [ "$build_option_linux32" ]; then - if [ "$XBPS_TARGET_MACHINE" = x86_64 ]; then - makedepends+=" gcc-multilib freetype-devel-32bit libX11-devel-32bit" - else - broken=yes - fi -fi - -case $XBPS_TARGET_MACHINE in - x86_64* | i686*);; - *) make_build_args+=" NOOPT=true" - make_install_args+=" NOOPT=true";; -esac - -if [ "$XBPS_TARGET_LIBC" = "musl" ]; then - makedepends+=" musl-fts-devel" - export LDFLAGS="-lfts" -fi - -post_patch() { - if [ "$CROSS_BUILD" ]; then - vsed -i -e 's#\./carla-lv2-export#/usr/bin/carla-lv2-export#g' \ - source/plugin/Makefile - fi -} - -pre_build() { - make ${make_build_args} features -} - -post_build() { - if [ "$build_option_win" ]; then - case $XBPS_TARGET_MACHINE in - x86_64) - CXXFLAGS="" CFLAGS="" LDFLAGS="" \ - make ${makejobs} ${make_build_args} win64 CC="x86_64-w64-mingw32-gcc" CXX="x86_64-w64-mingw32-g++" - make ${make_build_args} wine64 - ;; - i686) - CXXFLAGS="" CFLAGS="" LDFLAGS="" \ - make ${makejobs} ${make_build_args} win32 CC="i686-w64-mingw32-gcc" CXX="i686-w64-mingw32-g++" - make ${make_build_args} wine32 - ;; - esac - fi - - if [ "$build_option_linux32" ]; then - make posix32 - fi -} - -post_install() { - vbin bin/carla-lv2-export -} - -Carla-devel_package() { - short_desc+=" - development files" - pkg_install() { - vmove usr/bin/carla-lv2-export - vmove usr/lib/pkgconfig - vmove usr/include - } -} - -Carla-bridge-win_package() { - lib32mode=full - lib32symlinks="carla/carla-bridge-win32.exe - carla/carla-discovery-win32.exe - carla/jackbridge-wine32.dll - vst/carla.vst/carla-bridge-win32.exe - vst/carla.vst/carla-carla-win32.exe - vst/carla.vst/jackbridge-wine32.dll - lv2/carla.lv2/carla-bridge-win32.exe - lv2/carla.lv2/carla-carla-win32.exe - lv2/carla.lv2/jackbridge-wine32.dll" - - depends="Carla>=${version} wine" - short_desc+=" - windows bridge" - pkg_install() { - vmove usr/lib/carla/*.exe - vmove usr/lib/carla/*.dll - vmove usr/lib/vst/carla.vst/*.exe - vmove usr/lib/vst/carla.vst/*.dll - vmove usr/lib/lv2/carla.lv2/*.exe - vmove usr/lib/lv2/carla.lv2/*.dll - } -} diff --git a/srcpkgs/CastXML/template b/srcpkgs/CastXML/template deleted file mode 100644 index 2adb0efcf73c2d..00000000000000 --- a/srcpkgs/CastXML/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'CastXML' -pkgname=CastXML -version=0.6.11 -revision=1 -build_style=cmake -_llvmver=19 -configure_args="-DSPHINX_MAN=YES -DCastXML_INSTALL_MAN_DIR=share/man - -DClang_DIR=${XBPS_CROSS_BASE}/usr/lib/llvm/${_llvmver}/lib/cmake/clang" -hostmakedepends="clang${_llvmver} python3-Sphinx" -makedepends="clang-tools-extra${_llvmver} llvm${_llvmver}-devel - libedit-devel libxml2-devel zlib-devel libzstd-devel libffi-devel" -depends="clang${_llvmver}" -checkdepends="libxml2" -short_desc="C-family abstract syntax tree XML output tool" -maintainer="Orphaned " -license="Apache-2.0" -homepage="https://github.com/CastXML/CastXML" -distfiles="https://github.com/CastXML/CastXML/archive/refs/tags/v${version}.tar.gz" -checksum=fc5b49f802b67f98ecea10564bc171c660020836a48cecefc416681a2d2e1d3d - -post_install() { - rm -r ${DESTDIR}/usr/share/castxml/clang/include - ln -s ../../../lib/llvm/${_llvmver}/lib/clang/${_llvmver}/include ${DESTDIR}/usr/share/castxml/clang/include - - rm ${DESTDIR}/usr/share/doc/castxml/{LICENSE,NOTICE} -} diff --git a/srcpkgs/Cataclysm-DDA-data b/srcpkgs/Cataclysm-DDA-data deleted file mode 120000 index b0eb39be3df97f..00000000000000 --- a/srcpkgs/Cataclysm-DDA-data +++ /dev/null @@ -1 +0,0 @@ -Cataclysm-DDA/ \ No newline at end of file diff --git a/srcpkgs/Cataclysm-DDA-tiles b/srcpkgs/Cataclysm-DDA-tiles deleted file mode 120000 index b0eb39be3df97f..00000000000000 --- a/srcpkgs/Cataclysm-DDA-tiles +++ /dev/null @@ -1 +0,0 @@ -Cataclysm-DDA/ \ No newline at end of file diff --git a/srcpkgs/Cataclysm-DDA/patches/data-core-cmake.patch b/srcpkgs/Cataclysm-DDA/patches/data-core-cmake.patch deleted file mode 100644 index ec8b570dc95863..00000000000000 --- a/srcpkgs/Cataclysm-DDA/patches/data-core-cmake.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/data/CMakeLists.txt 2019-03-08 04:34:43.000000000 +0100 -+++ b/data/CMakeLists.txt 2019-03-08 04:34:43.000000000 +0100 -@@ -10,6 +10,7 @@ - ${CMAKE_SOURCE_DIR}/data/motd - ${CMAKE_SOURCE_DIR}/data/credits - ${CMAKE_SOURCE_DIR}/data/title -+ ${CMAKE_SOURCE_DIR}/data/core - ) - - IF(SOUND) diff --git a/srcpkgs/Cataclysm-DDA/patches/fsigned-char.patch b/srcpkgs/Cataclysm-DDA/patches/fsigned-char.patch deleted file mode 100644 index f34bf8fc720399..00000000000000 --- a/srcpkgs/Cataclysm-DDA/patches/fsigned-char.patch +++ /dev/null @@ -1,26 +0,0 @@ -From 4d6820b2159e3d2ed0cf365e07b093fa79932f1e Mon Sep 17 00:00:00 2001 -From: Jookia <166291@gmail.com> -Date: Thu, 9 Apr 2020 16:08:07 +1000 -Subject: [PATCH] CMakeLists: Add -fsigned-char to mimic Makefile - -This fixes the build on ARM. ---- - CMakeLists.txt | 3 ++- - 1 file changed, 2 insertions(+), 1 deletion(-) - -diff --git CMakeLists.txt CMakeLists.txt -index 095d6e23b20..d0f5e0cc7f3 100644 ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -240,9 +240,10 @@ ELSE() - IF (NOT ${CMAKE_SYSTEM_NAME} MATCHES Windows) - SET(CATA_WARNINGS "${CATA_WARNINGS} -Wredundant-decls") - ENDIF() -+ SET(CATA_OTHER_FLAGS "${CATA_OTHER_FLAGS} -fsigned-char") - # Compact the whitespace in the warning string - string(REGEX REPLACE "[\t ]+" " " CATA_WARNINGS "${CATA_WARNINGS}") -- SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${CATA_WARNINGS}") -+ SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${CATA_WARNINGS} ${CATA_OTHER_FLAGS}") - SET(CMAKE_CXX_FLAGS_DEBUG "-Og -g") - ENDIF() - diff --git a/srcpkgs/Cataclysm-DDA/patches/gcc-12.patch b/srcpkgs/Cataclysm-DDA/patches/gcc-12.patch deleted file mode 100644 index 06d4e855d6fca0..00000000000000 --- a/srcpkgs/Cataclysm-DDA/patches/gcc-12.patch +++ /dev/null @@ -1,37 +0,0 @@ -Index: Cataclysm-DDA-0.E/src/sdltiles.cpp -=================================================================== ---- Cataclysm-DDA-0.E.orig/src/sdltiles.cpp -+++ Cataclysm-DDA-0.E/src/sdltiles.cpp -@@ -3246,7 +3246,7 @@ static void font_folder_list( std::ostre - } - - // Add font family -- char *fami = TTF_FontFaceFamilyName( fnt.get() ); -+ const char *fami = TTF_FontFaceFamilyName( fnt.get() ); - if( fami != nullptr ) { - fout << fami; - } else { -@@ -3254,7 +3254,7 @@ static void font_folder_list( std::ostre - } - - // Add font style -- char *style = TTF_FontFaceStyleName( fnt.get() ); -+ const char *style = TTF_FontFaceStyleName( fnt.get() ); - bool isbitmap = ends_with( f, ".fon" ); - if( style != nullptr && !isbitmap && strcasecmp( style, "Regular" ) != 0 ) { - fout << " " << style; -@@ -3365,12 +3365,12 @@ static int test_face_size( const std::st - { - const TTF_Font_Ptr fnt( TTF_OpenFontIndex( f.c_str(), size, faceIndex ) ); - if( fnt ) { -- char *style = TTF_FontFaceStyleName( fnt.get() ); -+ const char *style = TTF_FontFaceStyleName( fnt.get() ); - if( style != nullptr ) { - int faces = TTF_FontFaces( fnt.get() ); - for( int i = faces - 1; i >= 0; i-- ) { - const TTF_Font_Ptr tf( TTF_OpenFontIndex( f.c_str(), size, i ) ); -- char *ts = nullptr; -+ const char *ts = nullptr; - if( tf ) { - if( nullptr != ( ts = TTF_FontFaceStyleName( tf.get() ) ) ) { - if( 0 == strcasecmp( ts, style ) && TTF_FontHeight( tf.get() ) <= size ) { diff --git a/srcpkgs/Cataclysm-DDA/patches/no-werror.patch b/srcpkgs/Cataclysm-DDA/patches/no-werror.patch deleted file mode 100644 index 2855c96db62c03..00000000000000 --- a/srcpkgs/Cataclysm-DDA/patches/no-werror.patch +++ /dev/null @@ -1,13 +0,0 @@ -Index: Cataclysm-DDA-0.E/CMakeLists.txt -=================================================================== ---- Cataclysm-DDA-0.E.orig/CMakeLists.txt -+++ Cataclysm-DDA-0.E/CMakeLists.txt -@@ -222,7 +222,7 @@ IF(MSVC) - endif() - ELSE() - SET(CATA_WARNINGS -- "-Werror -Wall -Wextra \ -+ "-Wall -Wextra \ - -Wformat-signedness \ - -Wlogical-op \ - -Wmissing-declarations \ diff --git a/srcpkgs/Cataclysm-DDA/template b/srcpkgs/Cataclysm-DDA/template deleted file mode 100644 index b5044e01f09279..00000000000000 --- a/srcpkgs/Cataclysm-DDA/template +++ /dev/null @@ -1,85 +0,0 @@ -# Template file for 'Cataclysm-DDA' -pkgname=Cataclysm-DDA -version=0.E -revision=4 -build_style=cmake -configure_args="-DRELEASE=1 $(vopt_bool backtrace BACKTRACE) -DUSE_HOME_DIR=1 -DPREFIX=/usr" -make_cmd=make -hostmakedepends="gettext pkg-config" -makedepends="$(vopt_if tiles 'SDL2_image-devel SDL2_mixer-devel SDL2_ttf-devel freetype-devel') - ncurses-devel" -depends="Cataclysm-DDA-data>=${version}_${revision}" -short_desc="Turn-based survival game set in a post-apocalyptic world" -maintainer="John " -license="CC-BY-SA-3.0, CC-BY-3.0" -homepage="https://cataclysmdda.org/" -distfiles="https://github.com/CleverRaven/Cataclysm-DDA/archive/${version}.tar.gz - https://github.com/catchorg/Catch2/releases/download/v2.13.10/catch.hpp" -checksum="b0af9a9292929e17332edcea770bca9a91f1d08ea47726d78a47e09281a42fa3 - 3725c0f0a75f376a5005dde31ead0feb8f7da7507644c201b814443de8355170" -skip_extraction="catch.hpp" -make_check=no # needs tap++.h - -build_options="tiles backtrace" -build_options_default="tiles" - -export CMAKE_GENERATOR="Unix Makefiles" - -case $XBPS_TARGET_MACHINE in - *-musl);; - *) build_options_default+=" backtrace";; -esac - -subpackages="" -if [ "$build_option_tiles" ]; then - subpackages+=" Cataclysm-DDA-tiles" -fi -subpackages+=" Cataclysm-DDA-data" - -post_extract() { - _srcdir="${XBPS_SRCDISTDIR}/${pkgname}-${version}" - cp ${_srcdir}/catch.hpp tests/catch/catch.hpp -} - -post_configure() { - if [ "$build_option_tiles" ]; then - local cmake_builddir=build-tiles - local fprefix=$wrksrc/build-tiles/build - CFLAGS="${CFLAGS} -ffile-prefix-map=$fprefix=." - CXXFLAGS="${CXXFLAGS} -ffile-prefix-map=$fprefix=." - configure_args+=" -DTILES=ON -DSOUND=ON" - do_configure - fi -} - -post_build() { - if [ "$build_option_tiles" ]; then - local cmake_builddir=build-tiles - do_build - fi -} - -post_install() { - if [ "$build_option_tiles" ]; then - local cmake_builddir=build-tiles - do_install - fi -} - -Cataclysm-DDA-tiles_package() { - short_desc+=" - SDL tiles version" - depends="Cataclysm-DDA-data" - replaces="Cataclysm-DDA-tiles-data>=0" - pkg_install() { - vmove usr/bin/cataclysm-tiles - vmove usr/share/cataclysm-dda/gfx - vmove usr/share/cataclysm-dda/sound - } -} - -Cataclysm-DDA-data_package() { - short_desc+=" - data files" - pkg_install() { - vmove usr/share - } -} diff --git a/srcpkgs/Cataclysm-DDA/update b/srcpkgs/Cataclysm-DDA/update deleted file mode 100644 index 8264c086068a6a..00000000000000 --- a/srcpkgs/Cataclysm-DDA/update +++ /dev/null @@ -1,2 +0,0 @@ -site="https://github.com/CleverRaven/Cataclysm-DDA/releases/latest" -pattern="/\K[0-9A-Z.-]+(?=.tar.gz)" diff --git a/srcpkgs/CellWriter/template b/srcpkgs/CellWriter/template deleted file mode 100644 index 28c54de3689c8d..00000000000000 --- a/srcpkgs/CellWriter/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'CellWriter' -pkgname=CellWriter -version=1.3.6 -revision=2 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="gtk+-devel libXtst-devel" -short_desc="Grid-entry natural handwriting input panel" -maintainer="Michael Aldridge " -license="GPL-2.0-or-later" -homepage="https://github.com/risujin/cellwriter" -distfiles="https://github.com/risujin/cellwriter/archive/${version}.tar.gz" -checksum=17bb07226d4680b565b18a60494cb19cdf9067b427c8df7454c16d809de9963b - -CFLAGS="-fcommon" diff --git a/srcpkgs/Cendric/template b/srcpkgs/Cendric/template deleted file mode 100644 index c62e5d5b6130a9..00000000000000 --- a/srcpkgs/Cendric/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'Cendric' -pkgname=Cendric -version=1.1.3 -revision=4 -build_style=cmake -configure_args="-DUSE_SYSTEM_SFML=on -DCENDRIC_EXTERNAL_DOCUMENT_FOLDER=on - -DUSE_SYSTEM_PATHS=on" -makedepends="SFML-devel" -short_desc="RPG Platformer" -maintainer="John " -license="MIT, CC-BY-NC-SA-4.0" -homepage="http://cendric.ch/" -distfiles="https://github.com/tizian/Cendric2/archive/${version}.tar.gz" -checksum=db1c251425d2e941352e294514d4af984e537519b97237e70503f8c6bd2d2d90 -repository=nonfree -replaces="Cendric-data>=0" - -post_install() { - vlicense LICENSES/CC-BY-NC-SA-4.0.txt CC-BY-NC-SA-4.0 - vlicense LICENSES/MIT.txt MIT -} diff --git a/srcpkgs/Chipmunk2D-devel b/srcpkgs/Chipmunk2D-devel deleted file mode 120000 index 30953c01c83c15..00000000000000 --- a/srcpkgs/Chipmunk2D-devel +++ /dev/null @@ -1 +0,0 @@ -Chipmunk2D \ No newline at end of file diff --git a/srcpkgs/Chipmunk2D/patches/musl-sysctl.patch b/srcpkgs/Chipmunk2D/patches/musl-sysctl.patch deleted file mode 100644 index debf12499f5cec..00000000000000 --- a/srcpkgs/Chipmunk2D/patches/musl-sysctl.patch +++ /dev/null @@ -1,14 +0,0 @@ -diff --git src/cpHastySpace.c src/cpHastySpace.c -index 8dca425..e087df8 100644 ---- a/src/cpHastySpace.c -+++ b/src/cpHastySpace.c -@@ -8,7 +8,9 @@ - - //#include - #ifndef _WIN32 -+#ifdef __APPLE__ - #include -+#endif - #include - #else - #ifndef WIN32_LEAN_AND_MEAN diff --git a/srcpkgs/Chipmunk2D/template b/srcpkgs/Chipmunk2D/template deleted file mode 100644 index 1d6d192ea7e7f2..00000000000000 --- a/srcpkgs/Chipmunk2D/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'Chipmunk2D' -pkgname=Chipmunk2D -version=7.0.3 -revision=1 -build_style=cmake -configure_args="-DBUILD_DEMOS=NO" -short_desc="Fast and lightweight 2D game physics library" -maintainer="Ekaterina Vaartis " -license="MIT" -homepage="https://chipmunk-physics.net/" -distfiles="https://github.com/slembcke/Chipmunk2D/archive/Chipmunk-${version}.tar.gz" -checksum=1e6f093812d6130e45bdf4cb80280cb3c93d1e1833d8cf989d554d7963b7899a - -post_install() { - vlicense LICENSE.txt -} - -Chipmunk2D-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision}" - - pkg_install() { - vmove usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/Chipmunk2D/update b/srcpkgs/Chipmunk2D/update deleted file mode 100644 index e75cea43752ae7..00000000000000 --- a/srcpkgs/Chipmunk2D/update +++ /dev/null @@ -1 +0,0 @@ -pkgname=Chipmunk diff --git a/srcpkgs/Clight/patches/fix-musl.patch b/srcpkgs/Clight/patches/fix-musl.patch deleted file mode 100644 index 5f98ae7c2b00c2..00000000000000 --- a/srcpkgs/Clight/patches/fix-musl.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/src/utils/log.c -+++ b/src/utils/log.c -@@ -1,5 +1,7 @@ - #include - #include -+#include -+#include - #include "utils.h" - - static void log_bl_smooth(bl_smooth_t *smooth, const char *prefix); diff --git a/srcpkgs/Clight/template b/srcpkgs/Clight/template deleted file mode 100644 index 37a421d29fddc4..00000000000000 --- a/srcpkgs/Clight/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'Clight' -pkgname=Clight -version=4.11 -revision=3 -build_style=cmake -hostmakedepends="pkg-config" -makedepends="popt-devel gsl-devel libconfig-devel elogind-devel bash-completion - dbus-devel libmodule-devel" -depends="Clightd>=5.0" -short_desc="Use your webcam as a light sensor to adjust screen backlight" -maintainer="icp " -license="GPL-3.0-or-later" -homepage="https://github.com/FedeDP/Clight" -changelog="https://github.com/FedeDP/Clight/releases" -distfiles="https://github.com/FedeDP/Clight/archive/refs/tags/${version}.tar.gz" -checksum=9a7ec2070b0e1d074477cd219d6894dde9eb85cbe83daebc22054fab29dade34 - -post_install() { - vcompletion Extra/completions/_clight zsh - vcompletion Extra/completions/clight bash - vcompletion Extra/completions/clight.fish fish - - vinstall Extra/desktop/clight.desktop 644 usr/share/applications -} diff --git a/srcpkgs/Clightd/files/Clightd/run b/srcpkgs/Clightd/files/Clightd/run deleted file mode 100644 index 4319b150787e13..00000000000000 --- a/srcpkgs/Clightd/files/Clightd/run +++ /dev/null @@ -1,5 +0,0 @@ -#!/bin/sh -exec 2>&1 - -sv check dbus >/dev/null || exit 1 -exec /usr/libexec/clightd 2>&1 diff --git a/srcpkgs/Clightd/template b/srcpkgs/Clightd/template deleted file mode 100644 index 16b124822b1427..00000000000000 --- a/srcpkgs/Clightd/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'Clightd' -pkgname=Clightd -version=5.9 -revision=2 -build_style=cmake -configure_args="-DENABLE_DDC=1 -DENABLE_GAMMA=1 -DENABLE_DPMS=1 -DENABLE_SCREEN=1" -hostmakedepends="pkg-config wayland-devel" -makedepends="eudev-libudev-devel libmodule-devel polkit-devel elogind-devel - libXrandr-devel libXext-devel libX11-devel ddcutil-devel libjpeg-turbo-devel - wayland-devel libdrm-devel libusb-devel libiio-devel" -depends="ddcutil" -short_desc="API to read webcam brightness & alter screen brightness/temperature" -maintainer="icp " -license="GPL-3.0-or-later" -homepage="https://github.com/FedeDP/Clightd" -changelog="https://github.com/FedeDP/Clightd/releases" -distfiles="https://github.com/FedeDP/Clightd/archive/refs/tags/${version}.tar.gz" -checksum=76ae865b5eeb721c98c23b1d4d8531b2b6c10b71386d0396b14666b5650f3054 - -post_install() { - vinstall Scripts/i2c_clightd.conf 644 /usr/lib/modules-load.d/ - vsv Clightd -} diff --git a/srcpkgs/Clipboard/template b/srcpkgs/Clipboard/template deleted file mode 100644 index f2e8a380d85b20..00000000000000 --- a/srcpkgs/Clipboard/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'Clipboard' -pkgname=Clipboard -version=0.10.0 -revision=1 -build_style=cmake -hostmakedepends="pkg-config wayland-devel" -makedepends="alsa-lib-devel openssl-devel libX11-devel wayland-devel wayland-protocols" -short_desc="Cut, copy, and paste anything, anywhere, all from the terminal" -maintainer="icp " -license="GPL-3.0-or-later" -homepage="https://github.com/Slackadays/Clipboard" -changelog="https://github.com/Slackadays/Clipboard/releases" -distfiles="https://github.com/Slackadays/Clipboard/archive/refs/tags/${version}.tar.gz" -checksum=741717ee505a7852fab5c69740b019e2b33f81d948232894ce294ed0a55e70fb - -post_install() { - vcompletion documentation/completions/cb.fish fish cb - vcompletion documentation/completions/cb.zsh zsh cb -} diff --git a/srcpkgs/Clp/patches/disable-avx.patch b/srcpkgs/Clp/patches/disable-avx.patch deleted file mode 100644 index ce0ddfa6392090..00000000000000 --- a/srcpkgs/Clp/patches/disable-avx.patch +++ /dev/null @@ -1,46 +0,0 @@ -This disables AVX2 usage on x86_64 (by defining NO_AVX_HARDWARE) as well as -removes now-unused includes for AVX2/AVX512 instrinsics (the NEON header -was never used in the first place and the way it's included is completely -wrong anyway). - -We need it disabled on x86_64 because we're generic (and AVX is sandybridge -and newer, but the enabled code was for haswell and newer), and on other -arches it's disabled for obvious reasons. - ---- a/Clp/src/ClpPackedMatrix.cpp -+++ b/Clp/src/ClpPackedMatrix.cpp -@@ -6749,11 +6749,6 @@ ClpPackedMatrix3::ClpPackedMatrix3() - } - #ifdef _MSC_VER - #include --#elif defined(__arm__) --#include --#else --#include --//#include - #endif - /* Constructor from copy. */ - ClpPackedMatrix3::ClpPackedMatrix3(ClpSimplex *model, const CoinPackedMatrix *columnCopy) -@@ -6777,7 +6772,7 @@ ClpPackedMatrix3::ClpPackedMatrix3(ClpSimplex *model, const CoinPackedMatrix *co - { - //#undef COIN_AVX2 - //#define COIN_AVX2 8 -- //#define NO_AVX_HARDWARE -+#define NO_AVX_HARDWARE - #ifndef COIN_AVX2 - #define COIN_AVX2 4 - #else ---- a/Clp/src/ClpSimplexDual.cpp -+++ b/Clp/src/ClpSimplexDual.cpp -@@ -3556,11 +3556,6 @@ void moveAndZero(clpTempInfo *info, int type, void *extra) - #endif - #ifdef _MSC_VER - #include --#elif defined(__arm__) --#include --#else --#include --//#include - #endif - int ClpSimplexDual::dualColumn0(const CoinIndexedVector *rowArray, - const CoinIndexedVector *columnArray, diff --git a/srcpkgs/Clp/template b/srcpkgs/Clp/template deleted file mode 100644 index a857ca2becf332..00000000000000 --- a/srcpkgs/Clp/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'Clp' -pkgname=Clp -version=1.17.3 -revision=2 -build_style=gnu-configure -depends="libClp>=${version}_${revision}" -short_desc="COIN LP Solver" -maintainer="nexolight " -license="EPL-1.0" -homepage="https://github.com/coin-or/Clp" -distfiles="https://www.coin-or.org/Tarballs/Clp/Clp-${version}.tgz" -checksum=a13bf54291ad503cf76f5f93f2643d2add4faa5d0e60ff2db902ef715c094573 - -libClp-devel_package() { - short_desc+=" - development files" - depends="lib${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - vmove usr/share/coin - } -} - -libClp_package() { - short_desc+=" - libraries" - pkg_install() { - vmove "usr/lib/lib*.so.*" - } -} diff --git a/srcpkgs/ClusterSSH/patches/15config.diff b/srcpkgs/ClusterSSH/patches/15config.diff deleted file mode 100644 index 95aa12681ace32..00000000000000 --- a/srcpkgs/ClusterSSH/patches/15config.diff +++ /dev/null @@ -1,30 +0,0 @@ -This test fails because it doesn't account for running as root in the CI. - ---- a/t/15config.t -+++ b/t/15config.t -@@ -535,25 +535,6 @@ - chmod( 0755, $ENV{HOME} . '/.csshrc.DISABLED', $ENV{HOME} ); - } - --note('check failure to write default config is caught'); --$ENV{HOME} = tempdir( CLEANUP => 1 ); --mkdir( $ENV{HOME} . '/.clusterssh' ); --mkdir( $ENV{HOME} . '/.clusterssh/config' ); --$config = App::ClusterSSH::Config->new(); --trap { -- $config->load_configs(); --}; --is( $trap->leaveby, 'return', 'returned ok' ); --isa_ok( $config, "App::ClusterSSH::Config" ); --isa_ok( $config, "App::ClusterSSH::Config" ); --is( $trap->stdout, q{}, 'Expecting no STDOUT' ); --is( $trap->stderr, -- q{Unable to write default $HOME/.clusterssh/config: Is a directory} -- . $/ -- . $/, -- 'Expecting no STDERR' --); -- - note('Checking dump'); - $config = App::ClusterSSH::Config->new( - send_menu_xml_file => $ENV{HOME} . '/.clusterssh/send_menu', ); diff --git a/srcpkgs/ClusterSSH/template b/srcpkgs/ClusterSSH/template deleted file mode 100644 index 7cb23aeaea58e8..00000000000000 --- a/srcpkgs/ClusterSSH/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'ClusterSSH' -pkgname=ClusterSSH -version=4.16 -revision=1 -build_style=perl-ModuleBuild -hostmakedepends="xterm openssh - perl-CPAN-Changes perl-Module-Build perl-Try-Tiny perl-Tk - perl-Exception-Class perl-X11-Protocol perl-X11-Protocol-Other - perl-File-Slurp perl-File-Which perl-Readonly perl-Test-Differences - perl-Test-DistManifest perl-Test-Pod perl-Test-Pod-Coverage perl-Test-Trap" -depends="xterm openssh perl-Try-Tiny perl-Tk perl-X11-Protocol perl-X11-Protocol-Other perl-Exception-Class" -checkdepends="perl-Sort-Naturally" -short_desc="Tool for making the same change on multiple servers at the same time" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://github.com/duncs/clusterssh" -changelog="https://raw.githubusercontent.com/duncs/clusterssh/master/Changes" -distfiles="https://github.com/duncs/clusterssh/archive/v${version}.tar.gz" -checksum=1540f42bd521066ab0a41504258ac1aa4c501c6f713057f8906bb896f3335b9f - -pre_check() { - touch README -} diff --git a/srcpkgs/CoinMP-devel b/srcpkgs/CoinMP-devel deleted file mode 120000 index 852a96bbd5d4e5..00000000000000 --- a/srcpkgs/CoinMP-devel +++ /dev/null @@ -1 +0,0 @@ -CoinMP \ No newline at end of file diff --git a/srcpkgs/CoinMP/patches/fix-gcc9.1-strncpy.patch b/srcpkgs/CoinMP/patches/fix-gcc9.1-strncpy.patch deleted file mode 100644 index 4a11b94eeaa0d1..00000000000000 --- a/srcpkgs/CoinMP/patches/fix-gcc9.1-strncpy.patch +++ /dev/null @@ -1,19 +0,0 @@ ---- a/CoinMP/src/CoinProblem.c 2011-11-03 04:43:29.000000000 +0100 -+++ b/CoinMP/src/CoinProblem.c 2019-05-20 12:06:36.762510299 +0200 -@@ -126,14 +126,8 @@ - - void coinSetProblemName(PPROBLEM pProblem, const char *ProblemName) - { -- size_t len; -- -- len = strlen(ProblemName); -- if (len >= sizeof(pProblem->ProblemName)) { -- len = sizeof(pProblem->ProblemName) - 1; -- } -- strncpy(pProblem->ProblemName, ProblemName, len); -- pProblem->ProblemName[len] = '\0'; -+ snprintf(pProblem->ProblemName, sizeof(pProblem->ProblemName), "%s", ProblemName); -+ pProblem->ProblemName[sizeof(pProblem->ProblemName) - 1] = '\0'; - } - - diff --git a/srcpkgs/CoinMP/patches/mips.patch b/srcpkgs/CoinMP/patches/mips.patch deleted file mode 100644 index 425d1919c28e80..00000000000000 --- a/srcpkgs/CoinMP/patches/mips.patch +++ /dev/null @@ -1,15 +0,0 @@ -Avoid `mips' as a parameter name. It is a reserved name for mips* targets. - ---- a/Cbc/src/CbcModel.hpp 2015-07-07 22:44:40.000000000 +0200 -+++ b/Cbc/src/CbcModel.hpp 2018-01-14 13:49:12.277278333 +0100 -@@ -2394,8 +2394,8 @@ - void redoWalkBack(); - //@} - -- void setMIPStart( const std::vector< std::pair< std::string, double > > &mips ) { -- this->mipStart_ = mips; -+ void setMIPStart( const std::vector< std::pair< std::string, double > > &start ) { -+ this->mipStart_ = start; - } - - const std::vector< std::pair< std::string, double > > &getMIPStart() { diff --git a/srcpkgs/CoinMP/template b/srcpkgs/CoinMP/template deleted file mode 100644 index 937476cfe7c6fa..00000000000000 --- a/srcpkgs/CoinMP/template +++ /dev/null @@ -1,36 +0,0 @@ -# Template file for 'CoinMP' -pkgname=CoinMP -version=1.8.4 -revision=1 -build_style=gnu-configure -hostmakedepends="doxygen graphviz pkg-config" -short_desc="Library that supports most of Coin CLP, CBC and CGL" -maintainer="Orphaned " -license="CPL-1.0" -homepage="https://github.com/coin-or/CoinMP" -distfiles="https://www.coin-or.org/download/source/CoinMP/CoinMP-${version}.tgz" -checksum=3459fb0ccbdd39342744684338984ac4cc153fb0434f4cae8cf74bd67490a38d - -post_configure() { - # remove erroneous cross base prefix from include paths - find -name Makefile -exec sed -i "{}" -e "s;-I${XBPS_CROSS_BASE};-I;g" \; -} - -post_install() { - # move wrong ${DESTDIR}/${DESTDIR}/usr/share/coin/doc/CoinMP - vmkdir usr/share/coin/doc/CoinMP - mv ${DESTDIR}/${DESTDIR}/usr/share/coin/doc/CoinMP/* \ - ${DESTDIR}/usr/share/coin/doc/CoinMP - vlicense LICENSE -} - -CoinMP-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove usr/lib/*.so - vmove usr/share/coin/doc - } -} diff --git a/srcpkgs/Converseen/template b/srcpkgs/Converseen/template deleted file mode 100644 index 6dc96ddb7939ec..00000000000000 --- a/srcpkgs/Converseen/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'Converseen' -pkgname=Converseen -version=0.15.1.0 -revision=1 -build_style=cmake -configure_args="-DUSE_QT6=yes -Wunused-result=yes" -hostmakedepends="pkg-config qt6-base qt6-tools" -makedepends="qt6-base-devel libmagick-devel" -short_desc="Free batch image processor" -maintainer="Orphaned " -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=8212ba763e0d80dc8ebc39b6fb75923ecadef807a04ad3296e24c04a99fc881e diff --git a/srcpkgs/CopyQ/patches/qt610.patch b/srcpkgs/CopyQ/patches/qt610.patch deleted file mode 100644 index 3cb3951d13eeb1..00000000000000 --- a/srcpkgs/CopyQ/patches/qt610.patch +++ /dev/null @@ -1,30 +0,0 @@ ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -49,6 +49,7 @@ if (WITH_QT6) - find_package(Qt6Widgets 6.1.0 REQUIRED) - set(copyq_qt Qt6) - add_definitions( -DQT_DEPRECATED_WARNINGS_SINCE=0x051500 ) -+ find_package(Qt6 6.10.0 REQUIRED COMPONENTS Gui GuiPrivate Linguist) - else() - set(QT_DEFAULT_MAJOR_VERSION 5) - find_package(Qt5Widgets 5.15.0 REQUIRED) ---- a/src/platform/x11/systemclipboard/CMakeLists.txt -+++ b/src/platform/x11/systemclipboard/CMakeLists.txt -@@ -33,6 +33,7 @@ endif() - - target_link_libraries(systemclipboard - ${copyq_qt}::Gui -+ ${copyq_qt}::GuiPrivate - ${copyq_qt}::WaylandClient - Wayland::Client - ) ---- a/src/CMakeLists.txt -+++ b/src/CMakeLists.txt -@@ -45,7 +45,6 @@ endif() - # translations - file(GLOB copyq_TRANSLATIONS ../translations/*.ts) - --find_package(${copyq_qt}LinguistTools) - if (${copyq_qt}LinguistTools_FOUND) - qt_add_translation(copyq_QM ${copyq_TRANSLATIONS}) - endif() diff --git a/srcpkgs/CopyQ/template b/srcpkgs/CopyQ/template deleted file mode 100644 index baec0921c04448..00000000000000 --- a/srcpkgs/CopyQ/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'CopyQ' -pkgname=CopyQ -version=13.0.0 -revision=1 -build_style=cmake -configure_args="-DWITH_QT6=ON" -hostmakedepends="extra-cmake-modules pkg-config - qt6-base qt6-tools wayland-devel" -makedepends="qt6-base-private-devel qt6-declarative-devel qt6-svg-devel - kf6-knotifications-devel kf6-kstatusnotifieritem-devel - kf6-kguiaddons-devel wayland-devel libX11-devel" -depends="qt6-svg" -short_desc="Clipboard manager with searchable and editable history" -maintainer="mobinmob " -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=c7e0c9aa95b5653dee547f168d58cf5aae4f66ad5f94856a61741ebe9527ad72 diff --git a/srcpkgs/CubicSDR/patches/fix-build.patch b/srcpkgs/CubicSDR/patches/fix-build.patch deleted file mode 100644 index 5bc4715c8c0392..00000000000000 --- a/srcpkgs/CubicSDR/patches/fix-build.patch +++ /dev/null @@ -1,24 +0,0 @@ -upstreamed in cjcliffe/CubicSDR#950 - ---- a/src/visual/WaterfallCanvas.cpp -+++ b/src/visual/WaterfallCanvas.cpp -@@ -482,7 +482,7 @@ - } - - } --void WaterfallCanvas::OnIdle(wxIdleEvent & /* event */) { -+void WaterfallCanvas::OnIdle(wxIdleEvent & event) { - processInputQueue(); - Refresh(); - event.RequestMore(); ---- a/src/visual/TuningCanvas.cpp -+++ b/src/visual/TuningCanvas.cpp -@@ -269,7 +269,7 @@ - } - } - --void TuningCanvas::OnIdle(wxIdleEvent & /* event */) { -+void TuningCanvas::OnIdle(wxIdleEvent & event) { - if (mouseTracker.mouseDown()) { - if (downState != TUNING_HOVER_NONE) { - dragAccum += 5.0*mouseTracker.getOriginDeltaMouseX(); diff --git a/srcpkgs/CubicSDR/patches/revert-migration-to-wx3.1.patch b/srcpkgs/CubicSDR/patches/revert-migration-to-wx3.1.patch deleted file mode 100644 index 72ceb980931ae6..00000000000000 --- a/srcpkgs/CubicSDR/patches/revert-migration-to-wx3.1.patch +++ /dev/null @@ -1,725 +0,0 @@ -updated for 0.2.7. - -From 531b4ef88b0e7f705c80272328d8588b916f9958 Mon Sep 17 00:00:00 2001 -From: Andreas Bombe -Date: Mon, 11 Jun 2018 23:10:26 +0200 -Subject: [PATCH] Revert "Migration to wxWidgets v3.11:" - -This reverts commit e46d7f9735579d651664b6a1243d4b63a39bf109. ---- - src/AppFrame.cpp | 8 ++++---- - src/CubicSDR.cpp | 15 +-------------- - src/CubicSDR.h | 7 +++---- - src/ui/UITestCanvas.cpp | 4 ++-- - src/ui/UITestCanvas.h | 2 +- - src/ui/UITestContext.cpp | 4 ++-- - src/ui/UITestContext.h | 2 +- - src/util/GLExt.cpp | 3 +-- - src/visual/GainCanvas.cpp | 4 ++-- - src/visual/GainCanvas.h | 2 +- - src/visual/InteractiveCanvas.cpp | 6 +++--- - src/visual/InteractiveCanvas.h | 2 +- - src/visual/MeterCanvas.cpp | 4 ++-- - src/visual/MeterCanvas.h | 2 +- - src/visual/MeterContext.cpp | 4 ++-- - src/visual/MeterContext.h | 2 +- - src/visual/ModeSelectorCanvas.cpp | 4 ++-- - src/visual/ModeSelectorCanvas.h | 2 +- - src/visual/ModeSelectorContext.cpp | 4 ++-- - src/visual/ModeSelectorContext.h | 2 +- - src/visual/PrimaryGLContext.cpp | 7 ++----- - src/visual/PrimaryGLContext.h | 2 +- - src/visual/ScopeCanvas.cpp | 4 ++-- - src/visual/ScopeCanvas.h | 2 +- - src/visual/ScopeContext.cpp | 4 ++-- - src/visual/ScopeContext.h | 2 +- - src/visual/SpectrumCanvas.cpp | 4 ++-- - src/visual/SpectrumCanvas.h | 2 +- - src/visual/TuningCanvas.cpp | 5 +++-- - src/visual/TuningCanvas.h | 2 +- - src/visual/TuningContext.cpp | 4 ++-- - src/visual/TuningContext.h | 2 +- - src/visual/WaterfallCanvas.cpp | 5 +++-- - src/visual/WaterfallCanvas.h | 2 +- - 34 files changed, 57 insertions(+), 73 deletions(-) - ---- a/src/AppFrame.cpp -+++ b/src/AppFrame.cpp -@@ -88,10 +88,10 @@ AppFrame::AppFrame() : - wxBoxSizer *demodScopeTray = new wxBoxSizer(wxVERTICAL); - wxBoxSizer *demodTunerTray = new wxBoxSizer(wxHORIZONTAL); - -- // OpenGL settings: -- //deprecated format: std::vector attribList = { WX_GL_RGBA, WX_GL_DOUBLEBUFFER, 0 }; -- wxGLAttributes attribList; -- attribList.PlatformDefaults().RGBA().MinRGBA(8, 8, 8, 8).DoubleBuffer().EndList(); -+ std::vector attribList = { WX_GL_RGBA, WX_GL_DOUBLEBUFFER, 0 }; -+ //wxGLAttributes attribList; -+ //attribList.PlatformDefaults().RGBA().DoubleBuffer().EndList(); -+ //attribList.PlatformDefaults().MinRGBA(8, 8, 8, 8).DoubleBuffer().Depth(16).EndList(); - - mainSplitter = new wxSplitterWindow( this, wxID_MAIN_SPLITTER, wxDefaultPosition, wxDefaultSize, wxSP_3DSASH | wxSP_LIVE_UPDATE ); - mainSplitter->SetSashGravity(10.0f / 37.0f); ---- a/src/CubicSDR.cpp -+++ b/src/CubicSDR.cpp -@@ -206,14 +206,6 @@ CubicSDR::CubicSDR() : frequency(0), off - shuttingDown.store(false); - fdlgTarget = FrequencyDialog::FDIALOG_TARGET_DEFAULT; - stoppedDev = nullptr; -- -- //set OpenGL configuration: -- m_glContextAttributes = new wxGLContextAttrs(); -- -- wxGLContextAttrs glSettings; -- glSettings.PlatformDefaults().EndList(); -- -- *m_glContextAttributes = glSettings; - } - - bool CubicSDR::OnInit() { -@@ -503,18 +495,13 @@ int CubicSDR::OnExit() { - PrimaryGLContext& CubicSDR::GetContext(wxGLCanvas *canvas) { - PrimaryGLContext *glContext; - if (!m_glContext) { -- m_glContext = new PrimaryGLContext(canvas, nullptr, GetContextAttributes()); -+ m_glContext = new PrimaryGLContext(canvas, nullptr); - } - glContext = m_glContext; - - return *glContext; - } - --wxGLContextAttrs* CubicSDR::GetContextAttributes() { -- -- return m_glContextAttributes; --} -- - void CubicSDR::OnInitCmdLine(wxCmdLineParser& parser) { - parser.SetDesc (commandLineInfo); - parser.SetSwitchChars (wxT("-")); ---- a/src/CubicSDR.h -+++ b/src/CubicSDR.h -@@ -71,7 +71,6 @@ public: - CubicSDR(); - - PrimaryGLContext &GetContext(wxGLCanvas *canvas); -- wxGLContextAttrs* GetContextAttributes(); - - virtual bool OnInit(); - virtual int OnExit(); -@@ -103,6 +102,8 @@ public: - void setSampleRate(long long rate_in); - long long getSampleRate(); - -+ void setDBOffset(int ofs); -+ int getDBOffset(); - - std::vector *getDevices(); - void setDevice(SDRDeviceInfo *dev, int waitMsForTermination); -@@ -188,8 +189,6 @@ private: - AppFrame *appframe = nullptr; - AppConfig config; - PrimaryGLContext *m_glContext = nullptr; -- wxGLContextAttrs *m_glContextAttributes = nullptr; -- - std::vector *devs = nullptr; - - DemodulatorMgr demodMgr; ---- a/src/ui/UITestCanvas.cpp -+++ b/src/ui/UITestCanvas.cpp -@@ -27,10 +27,10 @@ EVT_LEAVE_WINDOW(UITestCanvas::OnMouseLe - EVT_ENTER_WINDOW(UITestCanvas::OnMouseEnterWindow) - wxEND_EVENT_TABLE() - --UITestCanvas::UITestCanvas(wxWindow *parent, const wxGLAttributes& dispAttrs) : -+UITestCanvas::UITestCanvas(wxWindow *parent, std::vector dispAttrs) : - InteractiveCanvas(parent, dispAttrs) { - -- glContext = new UITestContext(this, &wxGetApp().GetContext(this), wxGetApp().GetContextAttributes()); -+ glContext = new UITestContext(this, &wxGetApp().GetContext(this)); - } - - UITestCanvas::~UITestCanvas() { ---- a/src/ui/UITestCanvas.h -+++ b/src/ui/UITestCanvas.h -@@ -17,7 +17,7 @@ - - class UITestCanvas: public InteractiveCanvas { - public: -- UITestCanvas(wxWindow *parent, const wxGLAttributes& dispAttrs); -+ UITestCanvas(wxWindow *parent, std::vector dispAttrs); - ~UITestCanvas() override; - - private: ---- a/src/ui/UITestContext.cpp -+++ b/src/ui/UITestContext.cpp -@@ -5,8 +5,8 @@ - #include "UITestCanvas.h" - #include "ColorTheme.h" - --UITestContext::UITestContext(UITestCanvas *canvas, wxGLContext *sharedContext, wxGLContextAttrs *ctxAttrs) : --PrimaryGLContext(canvas, sharedContext, ctxAttrs), testMeter("TEST",0,100,50) { -+UITestContext::UITestContext(UITestCanvas *canvas, wxGLContext *sharedContext) : -+PrimaryGLContext(canvas, sharedContext), testMeter("TEST",0,100,50) { - - testPanel.setPosition(0.0, 0.0); - testPanel.setSize(1.0, 1.0); ---- a/src/ui/UITestContext.h -+++ b/src/ui/UITestContext.h -@@ -11,7 +11,7 @@ class UITestCanvas; - - class UITestContext: public PrimaryGLContext { - public: -- UITestContext(UITestCanvas *canvas, wxGLContext *sharedContext, wxGLContextAttrs *ctxAttrs); -+ UITestContext(UITestCanvas *canvas, wxGLContext *sharedContext); - - void DrawBegin(); - void Draw(); ---- a/src/util/GLExt.cpp -+++ b/src/util/GLExt.cpp -@@ -46,8 +46,7 @@ void initGLExtensions() { - - #ifdef _WIN32 - if (GLExtSupported("WGL_EXT_swap_control")) { -- std::cout << "Initializing WGL swap control extensions.." << std::endl << std::flush; -- -+ std::cout << "Initializing WGL swap control extensions.." << std::endl; - wglSwapIntervalEXT = (PFNWGLSWAPINTERVALEXTPROC) wglGetProcAddress("wglSwapIntervalEXT"); - wglGetSwapIntervalEXT = (PFNWGLGETSWAPINTERVALEXTPROC) wglGetProcAddress("wglGetSwapIntervalEXT"); - ---- a/src/visual/GainCanvas.cpp -+++ b/src/visual/GainCanvas.cpp -@@ -29,10 +29,10 @@ EVT_ENTER_WINDOW(GainCanvas::OnMouseEnte - EVT_MOUSEWHEEL(GainCanvas::OnMouseWheelMoved) - wxEND_EVENT_TABLE() - --GainCanvas::GainCanvas(wxWindow *parent, const wxGLAttributes& dispAttrs) : -+GainCanvas::GainCanvas(wxWindow *parent, std::vector dispAttrs) : - InteractiveCanvas(parent, dispAttrs) { - -- glContext = new PrimaryGLContext(this, &wxGetApp().GetContext(this), wxGetApp().GetContextAttributes()); -+ glContext = new PrimaryGLContext(this, &wxGetApp().GetContext(this)); - bgPanel.setCoordinateSystem(GLPanel::GLPANEL_Y_UP); - bgPanel.setFill(GLPanel::GLPANEL_FILL_GRAD_X); - ---- a/src/visual/GainCanvas.h -+++ b/src/visual/GainCanvas.h -@@ -21,7 +21,7 @@ - - class GainCanvas: public InteractiveCanvas { - public: -- GainCanvas(wxWindow *parent, const wxGLAttributes& dispAttrs); -+ GainCanvas(wxWindow *parent, std::vector dispAttrs); - ~GainCanvas() override; - - void setHelpTip(std::string tip); ---- a/src/visual/InteractiveCanvas.cpp -+++ b/src/visual/InteractiveCanvas.cpp -@@ -20,9 +20,9 @@ - - #include - --InteractiveCanvas::InteractiveCanvas(wxWindow *parent, const wxGLAttributes& dispAttrs) : -- wxGLCanvas(parent, dispAttrs, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxFULL_REPAINT_ON_RESIZE), -- parent(parent), shiftDown(false), altDown(false), ctrlDown(false), centerFreq(0), bandwidth(0), lastBandwidth(0), isView( -+InteractiveCanvas::InteractiveCanvas(wxWindow *parent, std::vector dispAttrs) : -+ wxGLCanvas(parent, wxID_ANY, dispAttrs.data(), wxDefaultPosition, wxDefaultSize, -+ wxFULL_REPAINT_ON_RESIZE), parent(parent), shiftDown(false), altDown(false), ctrlDown(false), centerFreq(0), bandwidth(0), lastBandwidth(0), isView( - false) { - mouseTracker.setTarget(this); - } ---- a/src/visual/InteractiveCanvas.h -+++ b/src/visual/InteractiveCanvas.h -@@ -12,7 +12,7 @@ - - class InteractiveCanvas: public wxGLCanvas { - public: -- InteractiveCanvas(wxWindow *parent, const wxGLAttributes& dispAttrs); -+ InteractiveCanvas(wxWindow *parent, std::vector dispAttrs); - ~InteractiveCanvas() override; - - long long getFrequencyAt(float x); ---- a/src/visual/MeterCanvas.cpp -+++ b/src/visual/MeterCanvas.cpp -@@ -30,10 +30,10 @@ EVT_LEAVE_WINDOW(MeterCanvas::OnMouseLef - EVT_ENTER_WINDOW(MeterCanvas::OnMouseEnterWindow) - wxEND_EVENT_TABLE() - --MeterCanvas::MeterCanvas(wxWindow *parent, const wxGLAttributes& dispAttrs) : -+MeterCanvas::MeterCanvas(wxWindow *parent, std::vector dispAttrs) : - InteractiveCanvas(parent, dispAttrs), level(0), level_min(0), level_max(1), inputValue(0), userInputValue(0), showUserInput(true) { - -- glContext = new MeterContext(this, &wxGetApp().GetContext(this), wxGetApp().GetContextAttributes()); -+ glContext = new MeterContext(this, &wxGetApp().GetContext(this)); - } - - MeterCanvas::~MeterCanvas() { ---- a/src/visual/MeterCanvas.h -+++ b/src/visual/MeterCanvas.h -@@ -17,7 +17,7 @@ - - class MeterCanvas: public InteractiveCanvas { - public: -- MeterCanvas(wxWindow *parent, const wxGLAttributes& dispAttrs); -+ MeterCanvas(wxWindow *parent, std::vector dispAttrs); - ~MeterCanvas() override; - - void setLevel(float level_in); ---- a/src/visual/MeterContext.cpp -+++ b/src/visual/MeterContext.cpp -@@ -5,8 +5,8 @@ - #include "MeterCanvas.h" - #include "ColorTheme.h" - --MeterContext::MeterContext(MeterCanvas *canvas, wxGLContext *sharedContext, wxGLContextAttrs *ctxAttrs) : -- PrimaryGLContext(canvas, sharedContext, ctxAttrs) { -+MeterContext::MeterContext(MeterCanvas *canvas, wxGLContext *sharedContext) : -+ PrimaryGLContext(canvas, sharedContext) { - } - - void MeterContext::DrawBegin() { ---- a/src/visual/MeterContext.h -+++ b/src/visual/MeterContext.h -@@ -12,7 +12,7 @@ class MeterCanvas; - - class MeterContext: public PrimaryGLContext { - public: -- MeterContext(MeterCanvas *canvas, wxGLContext *sharedContext, wxGLContextAttrs *ctxAttrs); -+ MeterContext(MeterCanvas *canvas, wxGLContext *sharedContext); - - void DrawBegin(); - void Draw(float r, float g, float b, float a, float level); ---- a/src/visual/ModeSelectorCanvas.cpp -+++ b/src/visual/ModeSelectorCanvas.cpp -@@ -27,10 +27,10 @@ EVT_LEAVE_WINDOW(ModeSelectorCanvas::OnM - EVT_ENTER_WINDOW(ModeSelectorCanvas::OnMouseEnterWindow) - wxEND_EVENT_TABLE() - --ModeSelectorCanvas::ModeSelectorCanvas(wxWindow *parent, const wxGLAttributes& dispAttrs) : -+ModeSelectorCanvas::ModeSelectorCanvas(wxWindow *parent, std::vector dispAttrs) : - InteractiveCanvas(parent, dispAttrs), numChoices(0), currentSelection(-1), toggleMode(false), inputChanged(false), padX(4.0), padY(4.0), highlightOverride(false) { - -- glContext = new ModeSelectorContext(this, &wxGetApp().GetContext(this), wxGetApp().GetContextAttributes()); -+ glContext = new ModeSelectorContext(this, &wxGetApp().GetContext(this)); - - highlightColor = RGBA4f(1.0,1.0,1.0,1.0); - } ---- a/src/visual/ModeSelectorCanvas.h -+++ b/src/visual/ModeSelectorCanvas.h -@@ -27,7 +27,7 @@ public: - - class ModeSelectorCanvas: public InteractiveCanvas { - public: -- ModeSelectorCanvas(wxWindow *parent, const wxGLAttributes& dispAttrs); -+ ModeSelectorCanvas(wxWindow *parent, std::vector dispAttrs); - ~ModeSelectorCanvas() override; - - int getHoveredSelection(); ---- a/src/visual/ModeSelectorContext.cpp -+++ b/src/visual/ModeSelectorContext.cpp -@@ -6,8 +6,8 @@ - #include "ColorTheme.h" - - --ModeSelectorContext::ModeSelectorContext(ModeSelectorCanvas *canvas, wxGLContext *sharedContext, wxGLContextAttrs *ctxAttrs) : -- PrimaryGLContext(canvas, sharedContext, ctxAttrs) { -+ModeSelectorContext::ModeSelectorContext(ModeSelectorCanvas *canvas, wxGLContext *sharedContext) : -+ PrimaryGLContext(canvas, sharedContext) { - glDisable(GL_CULL_FACE); - glDisable(GL_DEPTH_TEST); - ---- a/src/visual/ModeSelectorContext.h -+++ b/src/visual/ModeSelectorContext.h -@@ -12,7 +12,7 @@ class ModeSelectorCanvas; - - class ModeSelectorContext: public PrimaryGLContext { - public: -- ModeSelectorContext(ModeSelectorCanvas *canvas, wxGLContext *sharedContext, wxGLContextAttrs *ctxAttrs); -+ ModeSelectorContext(ModeSelectorCanvas *canvas, wxGLContext *sharedContext); - - void DrawBegin(); - void DrawSelector(std::string label, int c, int cMax, bool on, float r, float g, float b, float a, float padx, float pady); ---- a/src/visual/PrimaryGLContext.cpp -+++ b/src/visual/PrimaryGLContext.cpp -@@ -50,11 +50,8 @@ void PrimaryGLContext::CheckGLError() { - } - } - --PrimaryGLContext::PrimaryGLContext(wxGLCanvas *canvas, wxGLContext *sharedContext, wxGLContextAttrs* ctxAttrs) : -- wxGLContext(canvas, sharedContext, (const wxGLContextAttrs*) ctxAttrs), hoverAlpha(1.0) { -- -- -- -+PrimaryGLContext::PrimaryGLContext(wxGLCanvas *canvas, wxGLContext *sharedContext) : -+ wxGLContext(canvas, sharedContext), hoverAlpha(1.0) { - //#ifndef __linux__ - // SetCurrent(*canvas); - // // Pre-load fonts ---- a/src/visual/PrimaryGLContext.h -+++ b/src/visual/PrimaryGLContext.h -@@ -16,7 +16,7 @@ - - class PrimaryGLContext: public wxGLContext { - public: -- PrimaryGLContext(wxGLCanvas *canvas, wxGLContext *sharedContext, wxGLContextAttrs* ctxAttrs); -+ PrimaryGLContext(wxGLCanvas *canvas, wxGLContext *sharedContext); - - static wxString glGetwxString(GLenum name); - static void CheckGLError(); ---- a/src/visual/ScopeCanvas.cpp -+++ b/src/visual/ScopeCanvas.cpp -@@ -31,9 +31,9 @@ EVT_LEAVE_WINDOW(ScopeCanvas::OnMouseLef - EVT_ENTER_WINDOW(ScopeCanvas::OnMouseEnterWindow) - wxEND_EVENT_TABLE() - --ScopeCanvas::ScopeCanvas(wxWindow *parent, const wxGLAttributes& dispAttrs) : InteractiveCanvas(parent, dispAttrs), ppmMode(false), ctr(0), ctrTarget(0), dragAccel(0) { -+ScopeCanvas::ScopeCanvas(wxWindow *parent, std::vector dispAttrs) : InteractiveCanvas(parent, dispAttrs), ppmMode(false), ctr(0), ctrTarget(0), dragAccel(0) { - -- glContext = new ScopeContext(this, &wxGetApp().GetContext(this), wxGetApp().GetContextAttributes()); -+ glContext = new ScopeContext(this, &wxGetApp().GetContext(this)); - inputData->set_max_num_items(2); - bgPanel.setFill(GLPanel::GLPANEL_FILL_GRAD_Y); - bgPanel.setSize(1.0, 0.5f); ---- a/src/visual/ScopeCanvas.h -+++ b/src/visual/ScopeCanvas.h -@@ -18,7 +18,7 @@ - - class ScopeCanvas: public InteractiveCanvas { - public: -- ScopeCanvas(wxWindow *parent, const wxGLAttributes& dispAttrs); -+ ScopeCanvas(wxWindow *parent, std::vector dispAttrs); - ~ScopeCanvas(); - - //This is public because it is indeed forwarded from ---- a/src/visual/ScopeContext.cpp -+++ b/src/visual/ScopeContext.cpp -@@ -6,8 +6,8 @@ - #include "ScopeCanvas.h" - #include "ColorTheme.h" - --ScopeContext::ScopeContext(ScopeCanvas *canvas, wxGLContext *sharedContext, wxGLContextAttrs *ctxAttrs) : -- PrimaryGLContext(canvas, sharedContext, ctxAttrs) { -+ScopeContext::ScopeContext(ScopeCanvas *canvas, wxGLContext *sharedContext) : -+ PrimaryGLContext(canvas, sharedContext) { - glDisable (GL_CULL_FACE); - glDisable (GL_DEPTH_TEST); - ---- a/src/visual/ScopeContext.h -+++ b/src/visual/ScopeContext.h -@@ -12,7 +12,7 @@ class ScopeCanvas; - - class ScopeContext: public PrimaryGLContext { - public: -- ScopeContext(ScopeCanvas *canvas, wxGLContext *sharedContext, wxGLContextAttrs *ctxAttrs); -+ ScopeContext(ScopeCanvas *canvas, wxGLContext *sharedContext); - - void DrawBegin(bool clear=true); - void DrawTunerTitles(bool ppmMode=false); ---- a/src/visual/SpectrumCanvas.cpp -+++ b/src/visual/SpectrumCanvas.cpp -@@ -32,10 +32,10 @@ EVT_RIGHT_DOWN(SpectrumCanvas::OnMouseRi - EVT_RIGHT_UP(SpectrumCanvas::OnMouseRightReleased) - wxEND_EVENT_TABLE() - --SpectrumCanvas::SpectrumCanvas(wxWindow *parent, const wxGLAttributes& dispAttrs) : -+SpectrumCanvas::SpectrumCanvas(wxWindow *parent, std::vector dispAttrs) : - InteractiveCanvas(parent, dispAttrs), waterfallCanvas(nullptr) { - -- glContext = new PrimaryGLContext(this, &wxGetApp().GetContext(this), wxGetApp().GetContextAttributes()); -+ glContext = new PrimaryGLContext(this, &wxGetApp().GetContext(this)); - - visualDataQueue->set_max_num_items(1); - ---- a/src/visual/SpectrumCanvas.h -+++ b/src/visual/SpectrumCanvas.h -@@ -17,7 +17,7 @@ class WaterfallCanvas; - - class SpectrumCanvas: public InteractiveCanvas { - public: -- SpectrumCanvas(wxWindow *parent, const wxGLAttributes& dispAttrs); -+ SpectrumCanvas(wxWindow *parent, std::vector dispAttrs); - ~SpectrumCanvas() override; - - //This is public because it is indeed forwarded from ---- a/src/visual/TuningCanvas.cpp -+++ b/src/visual/TuningCanvas.cpp -@@ -33,10 +33,10 @@ EVT_MOUSEWHEEL(TuningCanvas::OnMouseWhee - //EVT_KEY_UP(TuningCanvas::OnKeyUp) - wxEND_EVENT_TABLE() - --TuningCanvas::TuningCanvas(wxWindow *parent, const wxGLAttributes& dispAttrs) : -+TuningCanvas::TuningCanvas(wxWindow *parent, std::vector dispAttrs) : - InteractiveCanvas(parent, dispAttrs), dragAccum(0), uxDown(0), top(false), bottom(false), freq(-1), bw(-1), center(-1), halfBand(false) { - -- glContext = new TuningContext(this, &wxGetApp().GetContext(this), wxGetApp().GetContextAttributes()); -+ glContext = new TuningContext(this, &wxGetApp().GetContext(this)); - - hoverIndex = 0; - downIndex = 0; -@@ -272,6 +272,7 @@ void TuningCanvas::OnIdle(wxIdleEvent &e - if (mouseTracker.mouseInView() || changed()) { - Refresh(); - } -+ event.RequestMore(); - } - - void TuningCanvas::OnMouseMoved(wxMouseEvent& event) { ---- a/src/visual/TuningCanvas.h -+++ b/src/visual/TuningCanvas.h -@@ -20,7 +20,7 @@ public: - enum ActiveState { - TUNING_HOVER_NONE, TUNING_HOVER_FREQ, TUNING_HOVER_BW, TUNING_HOVER_PPM, TUNING_HOVER_CENTER - }; -- TuningCanvas(wxWindow *parent, const wxGLAttributes& dispAttrs); -+ TuningCanvas(wxWindow *parent, std::vector dispAttrs); - ~TuningCanvas() override; - - void setHelpTip(std::string tip); ---- a/src/visual/TuningContext.cpp -+++ b/src/visual/TuningContext.cpp -@@ -18,8 +18,8 @@ protected: - } - }; - --TuningContext::TuningContext(TuningCanvas *canvas, wxGLContext *sharedContext, wxGLContextAttrs *ctxAttrs) : -- PrimaryGLContext(canvas, sharedContext, ctxAttrs) { -+TuningContext::TuningContext(TuningCanvas *canvas, wxGLContext *sharedContext) : -+ PrimaryGLContext(canvas, sharedContext) { - glDisable(GL_CULL_FACE); - glDisable(GL_DEPTH_TEST); - ---- a/src/visual/TuningContext.h -+++ b/src/visual/TuningContext.h -@@ -12,7 +12,7 @@ class TuningCanvas; - - class TuningContext: public PrimaryGLContext { - public: -- TuningContext(TuningCanvas *canvas, wxGLContext *sharedContext, wxGLContextAttrs *ctxAttrs); -+ TuningContext(TuningCanvas *canvas, wxGLContext *sharedContext); - - void DrawBegin(); - void Draw(float r, float g, float b, float a, float p1, float p2); ---- a/src/visual/WaterfallCanvas.cpp -+++ b/src/visual/WaterfallCanvas.cpp -@@ -39,11 +39,11 @@ EVT_ENTER_WINDOW(WaterfallCanvas::OnMous - EVT_MOUSEWHEEL(WaterfallCanvas::OnMouseWheelMoved) - wxEND_EVENT_TABLE() - --WaterfallCanvas::WaterfallCanvas(wxWindow *parent, const wxGLAttributes& dispAttrs) : -+WaterfallCanvas::WaterfallCanvas(wxWindow *parent, std::vector dispAttrs) : - InteractiveCanvas(parent, dispAttrs), dragState(WF_DRAG_NONE), nextDragState(WF_DRAG_NONE), fft_size(0), new_fft_size(0), waterfall_lines(0), - dragOfs(0), mouseZoom(1), zoom(1), freqMoving(false), freqMove(0.0), hoverAlpha(1.0) { - -- glContext = new PrimaryGLContext(this, &wxGetApp().GetContext(this), wxGetApp().GetContextAttributes()); -+ glContext = new PrimaryGLContext(this, &wxGetApp().GetContext(this)); - linesPerSecond = DEFAULT_WATERFALL_LPS; - lpsIndex = 0; - preBuf = false; -@@ -486,6 +486,7 @@ void WaterfallCanvas::OnKeyDown(wxKeyEve - void WaterfallCanvas::OnIdle(wxIdleEvent &event) { - processInputQueue(); - Refresh(); -+ event.RequestMore(); - } - - void WaterfallCanvas::updateHoverState() { ---- a/src/visual/WaterfallCanvas.h -+++ b/src/visual/WaterfallCanvas.h -@@ -21,7 +21,7 @@ public: - WF_DRAG_NONE, WF_DRAG_BANDWIDTH_LEFT, WF_DRAG_BANDWIDTH_RIGHT, WF_DRAG_FREQUENCY, WF_DRAG_RANGE - }; - -- WaterfallCanvas(wxWindow *parent, const wxGLAttributes& dispAttrs); -+ WaterfallCanvas(wxWindow *parent, std::vector dispAttrs); - void setup(unsigned int fft_size_in, int waterfall_lines_in); - void setFFTSize(unsigned int fft_size_in); - ~WaterfallCanvas(); - ---- a/src/AppFrame.h -+++ b/src/AppFrame.h -@@ -206,22 +206,22 @@ - /** - * UI init functions - */ -- ModeSelectorCanvas *makeModemSelectorPanel(wxWindow *parent, const wxGLAttributes &attribList); -- WaterfallCanvas *makeWaterfallCanvas(wxWindow *parent, const wxGLAttributes &attribList); -- SpectrumCanvas *makeDemodSpectrumCanvas(wxWindow *parent, const wxGLAttributes &attribList); -- MeterCanvas *makeSignalMeter(wxWindow *parent, const wxGLAttributes &attribList); -- ModeSelectorCanvas *makeDeltaLockButton(wxWindow *parent, const wxGLAttributes &attribList); -- TuningCanvas *makeModemTuner(wxWindow *parent, const wxGLAttributes &attribList); -- MeterCanvas *makeModemGainMeter(wxWindow *parent, const wxGLAttributes &attribList); -- ModeSelectorCanvas *makeSoloModeButton(wxWindow *parent, const wxGLAttributes &attribList); -- ModeSelectorCanvas *makeModemMuteButton(wxWindow *parent, const wxGLAttributes &attribList); -- ModeSelectorCanvas *makePeakHoldButton(wxWindow *parent, const wxGLAttributes &attribList); -- SpectrumCanvas *makeSpectrumCanvas(wxWindow *parent, const wxGLAttributes &attribList); -- MeterCanvas *makeSpectrumAvgMeter(wxWindow *parent, const wxGLAttributes &attribList); -- WaterfallCanvas *makeWaterfall(wxWindow *parent, const wxGLAttributes &attribList); -- MeterCanvas *makeWaterfallSpeedMeter(wxWindow *parent, const wxGLAttributes &attribList); -- ScopeCanvas *makeScopeCanvas(wxPanel *parent, const wxGLAttributes &attribList); -- ModeSelectorCanvas *makeModemAdvSelectorPanel(wxPanel *parent, const wxGLAttributes &attribList); -+ ModeSelectorCanvas *makeModemSelectorPanel(wxWindow *parent, std::vector attribList); -+ WaterfallCanvas *makeWaterfallCanvas(wxWindow *parent, std::vector attribList); -+ SpectrumCanvas *makeDemodSpectrumCanvas(wxWindow *parent, std::vector attribList); -+ MeterCanvas *makeSignalMeter(wxWindow *parent, std::vector attribList); -+ ModeSelectorCanvas *makeDeltaLockButton(wxWindow *parent, std::vector attribList); -+ TuningCanvas *makeModemTuner(wxWindow *parent, std::vector attribList); -+ MeterCanvas *makeModemGainMeter(wxWindow *parent, std::vector attribList); -+ ModeSelectorCanvas *makeSoloModeButton(wxWindow *parent, std::vector attribList); -+ ModeSelectorCanvas *makeModemMuteButton(wxWindow *parent, std::vector attribList); -+ ModeSelectorCanvas *makePeakHoldButton(wxWindow *parent, std::vector attribList); -+ SpectrumCanvas *makeSpectrumCanvas(wxWindow *parent, std::vector attribList); -+ MeterCanvas *makeSpectrumAvgMeter(wxWindow *parent, std::vector attribList); -+ WaterfallCanvas *makeWaterfall(wxWindow *parent, std::vector attribList); -+ MeterCanvas *makeWaterfallSpeedMeter(wxWindow *parent, std::vector attribList); -+ ScopeCanvas *makeScopeCanvas(wxPanel *parent, std::vector attribList); -+ ModeSelectorCanvas *makeModemAdvSelectorPanel(wxPanel *parent, std::vector attribList); - ModemProperties *makeModemProperties(wxPanel *parent); - - void initConfigurationSettings(); -@@ -386,4 +386,4 @@ - #define wxID_RIG_FOLLOW_MODEM 11906 - #define wxID_RIG_SERIAL_BASE 11950 - #define wxID_RIG_MODEL_BASE 12000 --#endif -\ No newline at end of file -+#endif ---- a/src/AppFrame.cpp -+++ b/src/AppFrame.cpp -@@ -461,7 +461,7 @@ - return pProperties; - } - --ModeSelectorCanvas *AppFrame::makeModemAdvSelectorPanel(wxPanel *parent, const wxGLAttributes &attribList) { -+ModeSelectorCanvas *AppFrame::makeModemAdvSelectorPanel(wxPanel *parent, std::vector attribList) { - auto *pCanvas = new ModeSelectorCanvas(parent, attribList); - pCanvas->addChoice("ASK"); - pCanvas->addChoice("APSK"); -@@ -577,7 +577,7 @@ - #endif - - --ScopeCanvas *AppFrame::makeScopeCanvas(wxPanel *parent, const wxGLAttributes &attribList) { -+ScopeCanvas *AppFrame::makeScopeCanvas(wxPanel *parent, std::vector attribList) { - auto *pCanvas = new ScopeCanvas(parent, attribList); - pCanvas->setHelpTip("Audio Visuals, drag left/right to toggle Scope or Spectrum, 'B' to toggle decibels display."); - pCanvas->SetMinSize(wxSize(128, -1)); -@@ -672,7 +672,7 @@ - return pMenu; - } - --MeterCanvas *AppFrame::makeWaterfallSpeedMeter(wxWindow *parent, const wxGLAttributes &attribList) { -+MeterCanvas *AppFrame::makeWaterfallSpeedMeter(wxWindow *parent, std::vector attribList) { - auto *pCanvas = new MeterCanvas(parent, attribList); - pCanvas->setHelpTip("Waterfall speed, click or drag to adjust (max 1024 lines per second)"); - pCanvas->setMax(sqrt(1024)); -@@ -682,13 +682,13 @@ - return pCanvas; - } - --WaterfallCanvas *AppFrame::makeWaterfall(wxWindow *parent, const wxGLAttributes &attribList) { -+WaterfallCanvas *AppFrame::makeWaterfall(wxWindow *parent, std::vector attribList) { - auto *pCanvas = new WaterfallCanvas(parent, attribList); - pCanvas->setup(DEFAULT_FFT_SIZE, DEFAULT_MAIN_WATERFALL_LINES_NB); - return pCanvas; - } - --MeterCanvas * AppFrame::makeSpectrumAvgMeter(wxWindow *parent, const wxGLAttributes &attribList) { -+MeterCanvas * AppFrame::makeSpectrumAvgMeter(wxWindow *parent, std::vector attribList) { - auto *pCanvas = new MeterCanvas(parent, attribList); - pCanvas->setHelpTip("Spectrum averaging speed, click or drag to adjust."); - pCanvas->setMax(1.0); -@@ -698,7 +698,7 @@ - return pCanvas; - } - --SpectrumCanvas *AppFrame::makeSpectrumCanvas(wxWindow *parent, const wxGLAttributes &attribList) { -+SpectrumCanvas *AppFrame::makeSpectrumCanvas(wxWindow *parent, std::vector attribList) { - auto *pCanvas = new SpectrumCanvas(parent, attribList); - pCanvas->setShowDb(true); - pCanvas->setUseDBOfs(true); -@@ -706,7 +706,7 @@ - return pCanvas; - } - --ModeSelectorCanvas *AppFrame::makePeakHoldButton(wxWindow *parent, const wxGLAttributes &attribList) { -+ModeSelectorCanvas *AppFrame::makePeakHoldButton(wxWindow *parent, std::vector attribList) { - auto *pCanvas = new ModeSelectorCanvas(parent, attribList); - pCanvas->addChoice(1, "P"); - pCanvas->setPadding(-1, -1); -@@ -718,7 +718,7 @@ - return pCanvas; - } - --ModeSelectorCanvas *AppFrame::makeModemMuteButton(wxWindow *parent, const wxGLAttributes &attribList) { -+ModeSelectorCanvas *AppFrame::makeModemMuteButton(wxWindow *parent, std::vector attribList) { - auto *pCanvas = new ModeSelectorCanvas(parent, attribList); - pCanvas->addChoice(1, "M"); - pCanvas->setPadding(-1, -1); -@@ -730,7 +730,7 @@ - return pCanvas; - } - --ModeSelectorCanvas *AppFrame::makeSoloModeButton(wxWindow *parent, const wxGLAttributes &attribList) { -+ModeSelectorCanvas *AppFrame::makeSoloModeButton(wxWindow *parent, std::vector attribList) { - auto *pCanvas = new ModeSelectorCanvas(parent, attribList); - pCanvas->addChoice(1, "S"); - pCanvas->setPadding(-1, -1); -@@ -742,7 +742,7 @@ - return pCanvas; - } - --MeterCanvas *AppFrame::makeModemGainMeter(wxWindow *parent, const wxGLAttributes &attribList) { -+MeterCanvas *AppFrame::makeModemGainMeter(wxWindow *parent, std::vector attribList) { - auto *pCanvas = new MeterCanvas(parent, attribList); - pCanvas->setMax(2.0); - pCanvas->setHelpTip("Current Demodulator Gain Level. Click / Drag to set Gain level."); -@@ -751,13 +751,13 @@ - return pCanvas; - } - --TuningCanvas *AppFrame::makeModemTuner(wxWindow *parent, const wxGLAttributes &attribList) { -+TuningCanvas *AppFrame::makeModemTuner(wxWindow *parent, std::vector attribList) { - auto *pCanvas = new TuningCanvas(parent, attribList); - pCanvas->SetMinClientSize(wxSize(200, 28)); - return pCanvas; - } - --ModeSelectorCanvas * AppFrame::makeDeltaLockButton(wxWindow *parent, const wxGLAttributes &attribList) { -+ModeSelectorCanvas * AppFrame::makeDeltaLockButton(wxWindow *parent, std::vector attribList) { - auto *pCanvas = new ModeSelectorCanvas(parent, attribList); - pCanvas->addChoice(1, "V"); - pCanvas->setPadding(-1, -1); -@@ -769,7 +769,7 @@ - return pCanvas; - } - --MeterCanvas *AppFrame::makeSignalMeter(wxWindow *parent, const wxGLAttributes &attribList) { -+MeterCanvas *AppFrame::makeSignalMeter(wxWindow *parent, std::vector attribList) { - auto *pCanvas = new MeterCanvas(parent, attribList); - pCanvas->setMax(DEMOD_SIGNAL_MAX); - pCanvas->setMin(DEMOD_SIGNAL_MIN); -@@ -780,13 +780,13 @@ - return pCanvas; - } - --SpectrumCanvas *AppFrame::makeDemodSpectrumCanvas(wxWindow *parent, const wxGLAttributes &attribList) { -+SpectrumCanvas *AppFrame::makeDemodSpectrumCanvas(wxWindow *parent, std::vector attribList) { - auto *pCanvas = new SpectrumCanvas(parent, attribList); - pCanvas->setView(wxGetApp().getConfig()->getCenterFreq(), 300000); - return pCanvas; - } - --WaterfallCanvas *AppFrame::makeWaterfallCanvas(wxWindow *parent, const wxGLAttributes &attribList) { -+WaterfallCanvas *AppFrame::makeWaterfallCanvas(wxWindow *parent, std::vector attribList) { - auto *pCanvas = new WaterfallCanvas(parent, attribList); - pCanvas->setup(DEFAULT_DMOD_FFT_SIZE, DEFAULT_DEMOD_WATERFALL_LINES_NB); - pCanvas->setView(wxGetApp().getConfig()->getCenterFreq(), 300000); -@@ -796,7 +796,7 @@ - return pCanvas; - } - --ModeSelectorCanvas *AppFrame::makeModemSelectorPanel(wxWindow *parent, const wxGLAttributes &attribList) { -+ModeSelectorCanvas *AppFrame::makeModemSelectorPanel(wxWindow *parent, std::vector attribList) { - vector modemList = {"FM", "FMS", "NBFM", "AM", "CW", "LSB", "USB", "DSB", "I/Q" }; - - #ifdef CUBICSDR_MODEM_EXCLUDE diff --git a/srcpkgs/CubicSDR/template b/srcpkgs/CubicSDR/template deleted file mode 100644 index 40c3fa12dacf4b..00000000000000 --- a/srcpkgs/CubicSDR/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'CubicSDR' -pkgname=CubicSDR -version=0.2.7 -revision=4 -build_style=cmake -build_helper="cmake-wxWidgets-gtk3" -configure_args="-DUSE_HAMLIB=1 $(vopt_bool alsa USE_AUDIO_ALSA) - $(vopt_bool pulseaudio USE_AUDIO_PULSE) $(vopt_bool jack USE_AUDIO_JACK)" -makedepends="SoapySDR-devel wxWidgets-gtk3-devel glu-devel liquid-dsp-devel hamlib-devel - $(vopt_if alsa alsa-lib-devel) $(vopt_if pulseaudio pulseaudio-devel) - $(vopt_if jack jack-devel)" -short_desc="Cross-Platform Software-Defined Radio (SDR) Application" -maintainer="classabbyamp " -license="GPL-2.0-or-later" -homepage="https://cubicsdr.com" -distfiles="https://github.com/cjcliffe/CubicSDR/archive/${version}.tar.gz" -checksum=790f851e08f1068081a8593dfd4a149c7414e7d70c1f5cafd287331df493b811 - -build_options="alsa pulseaudio jack" -build_options_default="alsa pulseaudio" - -if [ "$XBPS_TARGET_NO_ATOMIC8" ]; then - configure_args+=" -DOTHER_LIBRARIES=atomic" -fi - -CXXFLAGS="-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64" diff --git a/srcpkgs/DSView/patches/include.patch b/srcpkgs/DSView/patches/include.patch deleted file mode 100644 index fa6d52da432f68..00000000000000 --- a/srcpkgs/DSView/patches/include.patch +++ /dev/null @@ -1,40 +0,0 @@ ---- a/libsigrok4DSL/input/in_wav.c -+++ b/libsigrok4DSL/input/in_wav.c -@@ -26,6 +26,7 @@ - #include - #include "../log.h" - #include -+#include - - #undef LOG_PREFIX - #define LOG_PREFIX "input/wav: " ---- a/libsigrok4DSL/lib_main.c -+++ b/libsigrok4DSL/lib_main.c -@@ -19,6 +19,7 @@ - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA - */ - -+#define _DEFAULT_SOURCE - #include "libsigrok-internal.h" - #include "log.h" - #include ---- a/libsigrok4DSL/output/csv.c -+++ b/libsigrok4DSL/output/csv.c -@@ -26,6 +26,7 @@ - #include "../config.h" /* Needed for PACKAGE_STRING and others. */ - #include "../log.h" - #include -+#include - - #undef LOG_PREFIX - #define LOG_PREFIX "csv: " ---- a/libsigrok4DSL/strutil.c -+++ b/libsigrok4DSL/strutil.c -@@ -21,6 +21,7 @@ - #include "libsigrok-internal.h" - #include - #include -+#include - #include - #include "log.h" - diff --git a/srcpkgs/DSView/template b/srcpkgs/DSView/template deleted file mode 100644 index 649f7e7355f216..00000000000000 --- a/srcpkgs/DSView/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'DSView' -pkgname=DSView -version=1.3.2 -revision=2 -build_style=cmake -hostmakedepends="pkg-config qt5-qmake qt5-host-tools" -makedepends="boost-devel-minimal fftw-devel libglib-devel libusb-devel python3-devel qt5-devel" -short_desc="GUI for various instruments from DreamSourceLab, based on sigrok" -maintainer="Adam Gausmann " -license="GPL-3.0-or-later" -homepage="https://github.com/DreamSourceLab/DSView" -changelog="https://raw.githubusercontent.com/DreamSourceLab/DSView/master/NEWS31" -distfiles="https://github.com/DreamSourceLab/DSView/archive/refs/tags/v${version}.tar.gz" -checksum=da68674c32da7bd212883d599267a137ce152060d28796ea16cc3442695de7ab diff --git a/srcpkgs/DarkRadiant/patches/do-no-install-test.patch b/srcpkgs/DarkRadiant/patches/do-no-install-test.patch deleted file mode 100644 index 97debadf6bff00..00000000000000 --- a/srcpkgs/DarkRadiant/patches/do-no-install-test.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/test/CMakeLists.txt 2021-05-01 12:10:44.000000000 +0200 -+++ b/test/CMakeLists.txt 2021-05-01 12:10:44.000000000 +0200 -@@ -47,6 +47,4 @@ - ${GTEST_LIBRARIES} ${GTEST_MAIN_LIBRARIES} - ${SIGC_LIBRARIES} ${GLEW_LIBRARIES} ${X11_LIBRARIES} - PRIVATE Threads::Threads) --install(TARGETS drtest) -- --gtest_discover_tests(drtest) -\ No newline at end of file -+gtest_discover_tests(drtest) diff --git a/srcpkgs/DarkRadiant/patches/musl.patch b/srcpkgs/DarkRadiant/patches/musl.patch deleted file mode 100644 index 806ea769e4cf84..00000000000000 --- a/srcpkgs/DarkRadiant/patches/musl.patch +++ /dev/null @@ -1,28 +0,0 @@ ---- a/radiantcore/log/SegFaultHandler.cpp 2021-05-01 12:10:44.000000000 +0200 -+++ b/radiantcore/log/SegFaultHandler.cpp 2021-05-01 12:10:44.000000000 +0200 -@@ -2,7 +2,7 @@ - - #include "itextstream.h" - --#ifdef POSIX -+#ifdef __GLIBC__ - #include - #include - #endif -@@ -12,14 +12,14 @@ - - void SegFaultHandler::Install() - { --#ifdef POSIX -+#ifdef __GLIBC__ - signal(SIGSEGV, _handleSigSegv); - #endif - } - - void SegFaultHandler::_handleSigSegv(int sig) - { --#ifdef POSIX -+#ifdef __GLIBC__ - rError() << "SIGSEGV signal caught: " << sig << std::endl; - std::cerr << "SIGSEGV signal caught: " << sig << std::endl; - diff --git a/srcpkgs/DarkRadiant/patches/wayland.patch b/srcpkgs/DarkRadiant/patches/wayland.patch deleted file mode 100644 index 5dff9e9adf59e8..00000000000000 --- a/srcpkgs/DarkRadiant/patches/wayland.patch +++ /dev/null @@ -1,13 +0,0 @@ -wxGLCanvas does not work on Wayland yet, so force the usage of X11 ---- ---- a/install/darkradiant.desktop.in 2021-08-09 17:21:39.000000000 +0200 -+++ - 2021-09-26 16:41:36.762610338 +0200 -@@ -11,7 +11,7 @@ - - # The %f means a single, local, absolute file. Remote files will be - # first copied in a local temp location and then given to the program: --Exec=@CMAKE_INSTALL_PREFIX@/bin/darkradiant %f -+Exec=env GDK_BACKEND=x11 @CMAKE_INSTALL_PREFIX@/bin/darkradiant %f - - Terminal=false - diff --git a/srcpkgs/DarkRadiant/template b/srcpkgs/DarkRadiant/template deleted file mode 100644 index b2c5d6bc3901d1..00000000000000 --- a/srcpkgs/DarkRadiant/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 'DarkRadiant' -pkgname=DarkRadiant -version=3.9.0 -revision=2 -build_style=cmake -build_helper=cmake-wxWidgets-gtk3 -hostmakedepends="pkg-config ruby-asciidoctor" -makedepends="ftgl-devel glew-devel libjpeg-turbo-devel libsigc++-devel - libvorbis-devel libxml2-devel wxWidgets-gtk3-devel python3-devel - eigen libglib-devel freealut-devel libgit2-devel python3-pybind11" -checkdepends="gtest-devel" -short_desc="Map editor for The Dark Mod and other idTech4/Doom3-based games" -maintainer="John " -license="GPL-2.0-or-later" -homepage="https://github.com/codereader/DarkRadiant/" -distfiles="https://github.com/codereader/DarkRadiant/archive/${version}.tar.gz" -checksum=719311456ec1a86314b6c385fa46ae1356245018a041e534f15aa5ffb0a2fb58 - -CXXFLAGS="-I${XBPS_CROSS_BASE}/usr/lib/wx/include/gtk3-unicode-3.0" -CXXFLAGS+=" -I${XBPS_CROSS_BASE}/${py3_sitelib}/pybind11/include" -CXXFLAGS+=" -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64" - -post_extract() { - rm -rf libs/pybind -} - -do_check() { - : -} diff --git a/srcpkgs/DataGrip/template b/srcpkgs/DataGrip/template deleted file mode 100644 index 913863b60c8dc2..00000000000000 --- a/srcpkgs/DataGrip/template +++ /dev/null @@ -1,63 +0,0 @@ -# Template file for 'DataGrip' -pkgname=DataGrip -version=2021.1.3 -revision=1 -archs="i686 x86_64" -depends="jetbrains-jdk-bin" -short_desc="Cross-Platform IDE for Databases & SQL by JetBrains" -maintainer="Anton Afanasyev " -license="custom:Commercial" -homepage="https://www.jetbrains.com/datagrip" -distfiles="https://download.jetbrains.com/datagrip/datagrip-${version}.tar.gz" -checksum=ed34ca1a00c9c98e153c575fcc5d257480180ef027284dd44e652c0ef91e1152 -repository=nonfree -restricted=yes -nopie=yes -python_version=3 - -post_extract() { - # Remove files for other CPU architectures - rm -rf lib/pty4j-native/linux/aarch64 - rm -rf lib/pty4j-native/linux/mips64el - rm -rf lib/pty4j-native/linux/ppc64le - - # Remove files for other OSes - rm -rf plugins/performanceTesting/bin/libyjpagent.dylib - rm -rf plugins/performanceTesting/bin/yjpagent.dll - rm -rf plugins/performanceTesting/bin/yjpagent64.dll - - case "$XBPS_TARGET_MACHINE" in - x86_64) - rm -rf bin/fsnotifier - rm -rf bin/datagrip.vmoptions - rm -rf lib/pty4j-native/linux/x86 - ;; - i686) - rm -rf bin/fsnotifier64 - rm -rf bin/datagrip64.vmoptions - rm -rf lib/pty4j-native/linux/x86_64 - ;; - esac -} - -do_install() { - TARGET_PATH="usr/lib/${pkgname}" - - vmkdir usr/bin - vmkdir ${TARGET_PATH} - - local i - for i in license/* ; do - vlicense $i - done - - local launcher_path="bin/datagrip.sh" - sed -i '1 s/$/\nDATAGRIP_JDK=${DATAGRIP_JDK:-${IDEA_JDK}}/' "${launcher_path}" - vcopy bin ${TARGET_PATH} - vcopy lib ${TARGET_PATH} - vcopy plugins ${TARGET_PATH} - vcopy product-info.json ${TARGET_PATH} - vcopy build.txt ${TARGET_PATH} - - ln -sf "/${TARGET_PATH}/${launcher_path}" "${DESTDIR}/usr/bin/${pkgname}" -} diff --git a/srcpkgs/DataGrip/update b/srcpkgs/DataGrip/update deleted file mode 100644 index 633d5453b19da8..00000000000000 --- a/srcpkgs/DataGrip/update +++ /dev/null @@ -1,2 +0,0 @@ -pattern="datagrip-\K[\d.]+(?=\.tar)" -site="https://data.services.jetbrains.com/products/releases?code=DG&latest=true&type=release" diff --git a/srcpkgs/DirectX-Headers/template b/srcpkgs/DirectX-Headers/template deleted file mode 100644 index 6ee1865f202251..00000000000000 --- a/srcpkgs/DirectX-Headers/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'DirectX-Headers' -pkgname=DirectX-Headers -version=1.616.0 -revision=1 -archs="aarch64 x86_64" -build_style=meson -configure_args="-Db_lto=false -Dbuild-test=false" -short_desc="Official open-source DirectX headers" -maintainer="Matthias von Faber " -license="MIT" -homepage="https://github.com/microsoft/DirectX-Headers" -distfiles="https://github.com/microsoft/DirectX-Headers/archive/refs/tags/v${version}.tar.gz" -checksum=125f492802939b40223bfccb83badd3f599af2d3449613d6cb893720607b9025 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/DirectXShaderCompiler-devel b/srcpkgs/DirectXShaderCompiler-devel deleted file mode 120000 index 9ead4a1bd20763..00000000000000 --- a/srcpkgs/DirectXShaderCompiler-devel +++ /dev/null @@ -1 +0,0 @@ -DirectXShaderCompiler \ No newline at end of file diff --git a/srcpkgs/DirectXShaderCompiler/template b/srcpkgs/DirectXShaderCompiler/template deleted file mode 100644 index 4dc3975f55d7d5..00000000000000 --- a/srcpkgs/DirectXShaderCompiler/template +++ /dev/null @@ -1,63 +0,0 @@ -# Template file for 'DirectXShaderCompiler' -pkgname=DirectXShaderCompiler -version=1.8.2502 -revision=1 -archs="x86_64* i686*" -build_style=cmake -configure_args="-C ../cmake/caches/PredefinedParams.cmake" -hostmakedepends="python3 git" -makedepends="libxml2-devel" -short_desc="DirectX Shader Compiler based on LLVM/Clang. " -maintainer="John " -license="LLVM" -homepage="https://github.com/microsoft/DirectXShaderCompiler" -_SPIRV_Headers_commit=3f17b2af6784bfa2c5aa5dbb8e0e74a607dd8b3b -_SPIRV_Tools_commit=4d2f0b40bfe290dea6c6904dafdf7fd8328ba346 -_DirectX_Headers_commit=980971e835876dc0cde415e8f9bc646e64667bf7 -distfiles="https://github.com/microsoft/DirectXShaderCompiler/archive/refs/tags/v${version}.tar.gz - https://github.com/KhronosGroup/SPIRV-Headers/archive/${_SPIRV_Headers_commit}.tar.gz - https://github.com/KhronosGroup/SPIRV-Tools/archive/${_SPIRV_Tools_commit}.tar.gz - https://github.com/microsoft/DirectX-Headers/archive/${_DirectX_Headers_commit}.tar.gz" -checksum="1318cbe4860d5ee82b447b12391ee7a8d881fbb286914075a099415b741e0c13 - 2301e11e5c77213258d6863bf4e6c607a8c6431fa8336e98ac6a2131bd6284f8 - 41481a45441d92b2404aa06bdecbb0302f22636335be4e19023632c83fa89aa1 - b5a4b6d8806ff7f29f19879f83d015dbe8740676d4ca0b48647a789cc7773c4e" - -skip_extraction=" - ${_SPIRV_Headers_commit}.tar.gz - ${_SPIRV_Tools_commit}.tar.gz - ${_DirectX_Headers_commit}.tar.gz - " - -if [ "$XBPS_TARGET_LIBC" = "musl" ]; then - # Tests on musl would require some patching to be done - # Also some fun with Mutexes. so mt is disabled for now - configure_args+=" -DLLVM_INCLUDE_TESTS=OFF -DCLANG_INCLUDE_TESTS=FALSE -DHLSL_INCLUDE_TESTS=FALSE -DLLVM_ENABLE_THREADS=OFF" -fi -nocross="fun with cmake and bunlded llvm" - -post_extract() { - vsrcextract -C external/SPIRV-Headers ${_SPIRV_Headers_commit}.tar.gz - vsrcextract -C external/SPIRV-Tools ${_SPIRV_Tools_commit}.tar.gz - vsrcextract -C external/DirectX-Headers ${_DirectX_Headers_commit}.tar.gz -} - -do_install() { - for f in build/lib/libdxcompiler.so*; do - vinstall $f 644 usr/lib - done - vbin build/bin/dxc - vmkdir usr/include - vcopy include/dxc usr/include/ - vlicense LICENSE.TXT - vlicense ThirdPartyNotices.txt -} - -DirectXShaderCompiler-devel_package() { - short_desc+="${short_desc} - development files" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/bin/dxc - } -} diff --git a/srcpkgs/DisplayCAL/patches/python-3-12.patch b/srcpkgs/DisplayCAL/patches/python-3-12.patch deleted file mode 100644 index cf63082ae85c05..00000000000000 --- a/srcpkgs/DisplayCAL/patches/python-3-12.patch +++ /dev/null @@ -1,103 +0,0 @@ -From 0025940335eb1bd56f03f742aa095028d7ffa06f Mon Sep 17 00:00:00 2001 -From: Erkan Ozgur Yilmaz -Date: Sun, 24 Mar 2024 10:24:36 +0000 -Subject: [PATCH] - Fixed #335 - ---- - .github/workflows/pytest.yml | 3 +++ - DisplayCAL/meta.py | 2 +- - 2 files changed, 4 insertions(+), 1 deletion(-) - -diff --git a/.github/workflows/pytest.yml b/.github/workflows/pytest.yml -index 02666a76..c9236a93 100644 ---- a/.github/workflows/pytest.yml -+++ b/.github/workflows/pytest.yml -@@ -20,12 +20,15 @@ jobs: - - "3.9" - - "3.10" - - "3.11" -+ - "3.12" - wx-version: - - "4.1.1" - - "4.2.1" - exclude: - - python-version: "3.11" - wx-version: "4.1.1" -+ - python-version: "3.12" -+ wx-version: "4.1.1" - - steps: - -diff --git a/DisplayCAL/meta.py b/DisplayCAL/meta.py -index 30797cdf..fa52e733 100644 ---- a/DisplayCAL/meta.py -+++ b/DisplayCAL/meta.py -@@ -62,7 +62,7 @@ - name_html = 'DisplayCAL' - - py_minversion = (3, 8) --py_maxversion = (3, 11) -+py_maxversion = (3, 12) - - version = VERSION_STRING - version_lin = VERSION_STRING # Linux -commit 64336cdc9af0eb858ceeab0522bb9747008a8466 -Author: Patrick Zwerschke -Date: Sun Mar 24 14:47:01 2024 +0100 - - updated testing environment to python 3.12 - -diff --git a/.github/workflows/pytest.yml b/.github/workflows/pytest.yml -index c9236a93..16d19983 100644 ---- a/.github/workflows/pytest.yml -+++ b/.github/workflows/pytest.yml -@@ -32,7 +32,7 @@ jobs: - - steps: - -- - uses: actions/checkout@v3 -+ - uses: actions/checkout@v4 - - - name: Set Environment Variables - run: | -@@ -45,13 +45,10 @@ jobs: - echo "add_dir_str=cpython-310" >> $GITHUB_ENV - elif [ "${{ matrix.python-version }}" == "3.11" ]; then - echo "add_dir_str=cpython-311" >> $GITHUB_ENV -+ elif [ "${{ matrix.python-version }}" == "3.12" ]; then -+ echo "add_dir_str=cpython-312" >> $GITHUB_ENV - fi - -- - name: Setup timezone -- uses: zcong1993/setup-timezone@master -- with: -- timezone: UTC -- - - name: Setup xvfb - run: | - sudo apt-get update -@@ -69,7 +66,7 @@ jobs: - sudo /usr/bin/Xvfb $DISPLAY -screen 0 1280x1024x24 & - - - name: Setup Python ${{ matrix.python-version }} -- uses: actions/setup-python@v4 -+ uses: actions/setup-python@v5 - with: - python-version: ${{ matrix.python-version }} - -diff --git a/DisplayCAL/RealDisplaySizeMM.py b/DisplayCAL/RealDisplaySizeMM.py -index 25b730d0..e77dcb43 100644 ---- a/DisplayCAL/RealDisplaySizeMM.py -+++ b/DisplayCAL/RealDisplaySizeMM.py -@@ -27,6 +27,8 @@ else: - from DisplayCAL.lib64.python310.RealDisplaySizeMM import * - elif sys.version_info[:2] == (3, 11): - from DisplayCAL.lib64.python311.RealDisplaySizeMM import * -+ elif sys.version_info[:2] == (3, 12): -+ from DisplayCAL.lib64.python312.RealDisplaySizeMM import * - # else: - # pass - -diff --git a/DisplayCAL/lib64/python312/__init__.py b/DisplayCAL/lib64/python312/__init__.py -new file mode 100644 -index 00000000..e69de29b diff --git a/srcpkgs/DisplayCAL/template b/srcpkgs/DisplayCAL/template deleted file mode 100644 index 9c7290ba011c39..00000000000000 --- a/srcpkgs/DisplayCAL/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'DisplayCAL' -pkgname=DisplayCAL -version=3.9.12 -revision=2 -build_style=python3-module -hostmakedepends="python3-setuptools" -makedepends="python3-devel libXxf86vm-devel libXinerama-devel libXrandr-devel" -depends="python3-dbus python3-numpy python3-distro python3-send2trash wxPython - argyllcms" -short_desc="Display Calibration and Characterization" -maintainer="lemmi " -license="GPL-3.0-or-later" -homepage="https://github.com/eoyilmaz/displaycal-py3" -distfiles="https://github.com/eoyilmaz/displaycal-py3/archive/refs/tags/${version}.tar.gz" -checksum=6ea182a5992f316f6aa63d55333e5e9caa065807224b8840470d461bb30e9ff8 -make_check=no # checks fail to build - -pre_configure() { - vsed -i misc/displaycal-vrml-to-x3d-converter.desktop \ - -e 's|MimeType=model/vrml;x-world/x-vrml;|MimeType=model/vrml;|' -} - -dispcalGUI_package() { - metapackage=yes - short_desc+=" (transitional dummy package)" - depends="${sourcepkg}>=${version}_${revision}" -} diff --git a/srcpkgs/Dwarf-Therapist/template b/srcpkgs/Dwarf-Therapist/template deleted file mode 100644 index 6f421474b0394d..00000000000000 --- a/srcpkgs/Dwarf-Therapist/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'Dwarf-Therapist' -pkgname=Dwarf-Therapist -version=42.1.15 -revision=1 -build_style=cmake -makedepends="qt5-declarative-devel libcap-devel hicolor-icon-theme" -depends="dwarffortress" -short_desc="Management tool designed to run side-by-side with Dwarf Fortress" -maintainer="Rutpiv " -license="GPL-3.0-or-later" -homepage="https://github.com/Dwarf-Therapist/Dwarf-Therapist/" -distfiles="https://github.com/Dwarf-Therapist/Dwarf-Therapist/archive/v${version}.tar.gz" -checksum=f69813c2f0483f3036eabcd2f6e06a66ca68bdcc699ebe84dd4d02b0c4ff4bad -make_check=no # No tests available. - -post_build() { - vsed -i dist/xdg/applications/dwarftherapist.desktop \ - -e 's|^Exec=dwarftherapist$|Exec=ptrace_cap_wrapper dwarftherapist|' -} - -post_install() { - vbin dist/ptrace_scope/patch_df_ptracer - vbin dist/ptrace_scope/ptrace_cap_wrapper -} diff --git a/srcpkgs/ETL/template b/srcpkgs/ETL/template deleted file mode 100644 index f13429b67503d6..00000000000000 --- a/srcpkgs/ETL/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'ETL' -# Should be kept in sync with 'synfig' and 'synfigstudio' -pkgname=ETL -version=1.4.5 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="glibmm-devel" -short_desc="Extended Template Library" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="http://www.synfig.org/" -distfiles="https://github.com/synfig/synfig/releases/download/v${version}/ETL-${version}.tar.gz" -checksum=fbd0328296bfe12f52d53389740c0f3fea5005152b9da43f52ac1f5ab6e22c73 diff --git a/srcpkgs/ETL/update b/srcpkgs/ETL/update deleted file mode 100644 index 40eaa0cf8e7238..00000000000000 --- a/srcpkgs/ETL/update +++ /dev/null @@ -1 +0,0 @@ -ignore="1.5.*" diff --git a/srcpkgs/EmptyEpsilon/patches/musl_and_ppc.patch b/srcpkgs/EmptyEpsilon/patches/musl_and_ppc.patch deleted file mode 100644 index 160c5b39d9ff32..00000000000000 --- a/srcpkgs/EmptyEpsilon/patches/musl_and_ppc.patch +++ /dev/null @@ -1,169 +0,0 @@ -this fixes the serial driver on musl as well as on ppc - -diff --git a/EmptyEpsilon/src/hardware/serialDriver.cpp a/EmptyEpsilon/src/hardware/serialDriver.cpp -index 0bb0228..d935c63 100644 ---- a/EmptyEpsilon/src/hardware/serialDriver.cpp -+++ b/EmptyEpsilon/src/hardware/serialDriver.cpp -@@ -2,20 +2,31 @@ - #ifdef __WIN32__ - #include - #endif --#ifdef __gnu_linux__ -+#ifdef __linux__ - //Including ioctl or termios conflicts with asm/termios.h which we need for TCGETS2. So locally define the ioctl and tcsendbreak functions. Yes, it's dirty, but it works. - //#include - //#include - #ifndef ANDROID - extern "C" { -+#ifdef __GLIBC__ - extern int ioctl (int __fd, unsigned long int __request, ...) __THROW; - extern int tcsendbreak (int __fd, int __duration) __THROW; -+#else -+ extern int ioctl (int, int, ...); -+ extern int tcsendbreak (int, int); -+#endif - } - #endif - #include - #include - #include - #include -+#ifdef __powerpc__ -+ /* ppc has no tcgets2 or termios2, but termios covers the same stuff */ -+ #define termios2 termios -+ #define TCGETS2 TCGETS -+ #define TCSETS2 TCSETS -+#endif - #endif - #if defined(__APPLE__) && defined(__MACH__) - #include -@@ -57,7 +68,7 @@ SerialPort::SerialPort(string name) - } - } - #endif --#if defined(__gnu_linux__) || (defined(__APPLE__) && defined(__MACH__)) -+#if defined(__linux__) || (defined(__APPLE__) && defined(__MACH__)) - if (!name.startswith("/dev/")) - name = "/dev/" + name; - handle = open(name.c_str(), O_RDWR | O_NOCTTY | O_NDELAY); -@@ -76,7 +87,7 @@ SerialPort::~SerialPort() - CloseHandle(handle); - handle = INVALID_HANDLE_VALUE; - #endif --#if defined(__gnu_linux__) || (defined(__APPLE__) && defined(__MACH__)) -+#if defined(__linux__) || (defined(__APPLE__) && defined(__MACH__)) - close(handle); - handle = 0; - #endif -@@ -87,7 +98,7 @@ bool SerialPort::isOpen() - #ifdef __WIN32__ - return handle != INVALID_HANDLE_VALUE; - #endif --#if defined(__gnu_linux__) || (defined(__APPLE__) && defined(__MACH__)) -+#if defined(__linux__) || (defined(__APPLE__) && defined(__MACH__)) - return handle; - #endif - return false; -@@ -163,7 +174,7 @@ void SerialPort::configure(int baudrate, int databits, EParity parity, EStopBits - LOG(ERROR) << "SetCommState failed!" << error; - } - #endif --#ifdef __gnu_linux__ -+#ifdef __linux__ - fsync(handle); - - struct termios2 tio; -@@ -317,7 +328,7 @@ void SerialPort::send(void* data, int data_size) - data_size -= written; - } - #endif --#if defined(__gnu_linux__) || (defined(__APPLE__) && defined(__MACH__)) -+#if defined(__linux__) || (defined(__APPLE__) && defined(__MACH__)) - while(data_size > 0) - { - int written = write(handle, data, data_size); -@@ -345,7 +356,7 @@ int SerialPort::recv(void* data, int data_size) - } - return read_size; - #endif --#if defined(__gnu_linux__) || (defined(__APPLE__) && defined(__MACH__)) -+#if defined(__linux__) || (defined(__APPLE__) && defined(__MACH__)) - int bytes_read = read(handle, data, data_size); - if (bytes_read > 0) - return bytes_read; -@@ -361,7 +372,7 @@ void SerialPort::setDTR() - #ifdef __WIN32__ - EscapeCommFunction(handle, SETDTR); - #endif --#ifdef __gnu_linux__ -+#ifdef __linux__ - int bit = TIOCM_DTR; - ioctl(handle, TIOCMBIS, &bit); - #endif -@@ -377,7 +388,7 @@ void SerialPort::clearDTR() - #ifdef __WIN32__ - EscapeCommFunction(handle, CLRDTR); - #endif --#ifdef __gnu_linux__ -+#ifdef __linux__ - int bit = TIOCM_DTR; - ioctl(handle, TIOCMBIC, &bit); - #endif -@@ -393,7 +404,7 @@ void SerialPort::setRTS() - #ifdef __WIN32__ - EscapeCommFunction(handle, SETRTS); - #endif --#ifdef __gnu_linux__ -+#ifdef __linux__ - int bit = TIOCM_RTS; - ioctl(handle, TIOCMBIS, &bit); - #endif -@@ -409,7 +420,7 @@ void SerialPort::clearRTS() - #ifdef __WIN32__ - EscapeCommFunction(handle, CLRRTS); - #endif --#ifdef __gnu_linux__ -+#ifdef __linux__ - int bit = TIOCM_RTS; - ioctl(handle, TIOCMBIC, &bit); - #endif -@@ -425,7 +436,7 @@ void SerialPort::sendBreak() - Sleep(1); - ClearCommBreak(handle); - #endif --#if (defined(__gnu_linux__) && !defined(ANDROID)) || (defined(__APPLE__) && defined(__MACH__)) -+#if (defined(__linux__) && !defined(ANDROID)) || (defined(__APPLE__) && defined(__MACH__)) - tcsendbreak(handle, 0); - #endif - } -@@ -456,7 +467,7 @@ std::vector SerialPort::getAvailablePorts() - LOG(ERROR) << "Failed to open registry key for serial port list."; - } - #endif --#ifdef __gnu_linux__ -+#ifdef __linux__ - DIR* dir = opendir("/dev/"); - if (dir) - { -@@ -511,7 +522,7 @@ string SerialPort::getPseudoDriverName(string port) - } - return ret; - #endif --#ifdef __gnu_linux__ -+#ifdef __linux__ - FILE* f = fopen(("/sys/class/tty/" + port + "/device/modalias").c_str(), "rt"); - if (!f) - return ""; -diff --git a/EmptyEpsilon/src/hardware/serialDriver.h a/EmptyEpsilon/src/hardware/serialDriver.h -index 29cc0b5..9513457 100644 ---- a/EmptyEpsilon/src/hardware/serialDriver.h -+++ b/EmptyEpsilon/src/hardware/serialDriver.h -@@ -14,7 +14,7 @@ private: - #ifdef __WIN32__ - HANDLE handle; - #endif --#if defined(__gnu_linux__) || (defined(__APPLE__) && defined(__MACH__)) -+#if defined(__linux__) || (defined(__APPLE__) && defined(__MACH__)) - int handle; - #endif - diff --git a/srcpkgs/EmptyEpsilon/template b/srcpkgs/EmptyEpsilon/template deleted file mode 100644 index a5950a5865f52b..00000000000000 --- a/srcpkgs/EmptyEpsilon/template +++ /dev/null @@ -1,32 +0,0 @@ -# Template file for 'EmptyEpsilon' -pkgname=EmptyEpsilon -version=2021.03.31 -revision=2 -_ver_major="${version%%.*}" -_ver_minor="${version%.*}" -_ver_minor="${_ver_minor#*.}" -_ver_patch="${version##*.}" -create_wrksrc=yes -build_style=cmake -build_wrksrc="EmptyEpsilon" -configure_args=" - -DSERIOUS_PROTON_DIR=$XBPS_BUILDDIR/$pkgname-$version/SeriousProton - -DCPACK_PACKAGE_VERSION=${version} - -DCPACK_PACKAGE_VERSION_MAJOR=$_ver_major - -DCPACK_PACKAGE_VERSION_MINOR=$_ver_minor - -DCPACK_PACKAGE_VERSION_PATCH=$_ver_patch" -hostmakedepends="python3" -makedepends="SFML-devel glu-devel" -short_desc="Open source starship bridge simulator" -maintainer="Toyam Cox " -license="GPL-2.0-only" -homepage="https://daid.github.io/EmptyEpsilon/" -distfiles="https://github.com/daid/EmptyEpsilon/archive/EE-${version}.tar.gz - https://github.com/daid/SeriousProton/archive/EE-${version}.tar.gz>SP-${version}.tar.gz" -checksum="c1c4f11fefe1afac6076c795e8785c7507a297ba3f7f2be9ed30c97b1e93cb24 - 62ab03dc904bd10f017fff338e55ec97c86f0bc3903a18d6c44285b86776a2d7" - -post_extract() { - mv EmptyEpsilon* EmptyEpsilon - mv SeriousProton* SeriousProton -} diff --git a/srcpkgs/EmulationStation-rpi/template b/srcpkgs/EmulationStation-rpi/template deleted file mode 100644 index f114659c787c54..00000000000000 --- a/srcpkgs/EmulationStation-rpi/template +++ /dev/null @@ -1,11 +0,0 @@ -# Template file for 'EmulationStation-rpi' -pkgname=EmulationStation-rpi -version=2.0.1a -revision=4 -metapackage=yes -archs="aarch64* armv6l* armv7l*" -depends="EmulationStation" -short_desc="A flexible emulator front-end - (transitional dummy package)" -maintainer="Enno Boland " -license="MIT" -homepage="https://github.com/Herdinger/EmulationStation" diff --git a/srcpkgs/EmulationStation/patches/missing-include.patch b/srcpkgs/EmulationStation/patches/missing-include.patch deleted file mode 100644 index 63bc8687be4fe8..00000000000000 --- a/srcpkgs/EmulationStation/patches/missing-include.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/es-core/src/utils/TimeUtil.h -+++ b/es-core/src/utils/TimeUtil.h -@@ -3,6 +3,7 @@ - #define ES_CORE_UTILS_TIME_UTIL_H - - #include -+#include - - namespace Utils - { diff --git a/srcpkgs/EmulationStation/template b/srcpkgs/EmulationStation/template deleted file mode 100644 index 00c2ec8f944d3c..00000000000000 --- a/srcpkgs/EmulationStation/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 'EmulationStation' -pkgname=EmulationStation -version=2.9.4 -revision=1 -_pugixml_version=1.10 -create_wrksrc=yes -build_style=cmake -configure_args="-DOpenGL_GL_PREFERENCE=GLVND -Wno-dev" -hostmakedepends="pkg-config" -makedepends="libcurl-devel MesaLib-devel freetype-devel freeimage-devel - SDL2-devel eigen rapidjson vlc-devel" -short_desc="Flexible emulator front-end" -maintainer="Enno Boland " -license="MIT" -homepage="https://github.com/RetroPie/EmulationStation" -distfiles="https://github.com/RetroPie/EmulationStation/archive/v${version}.tar.gz - https://github.com/zeux/pugixml/releases/download/v1.10/pugixml-${_pugixml_version}.tar.gz" -checksum="79452f6c1e8aaebe98c19708b3587a0a45330bf20b3301d556285d5cd756fa4a - 55f399fbb470942410d348584dc953bcaec926415d3462f471ef350f29b5870a" - -post_extract() { - mv EmulationStation-$version/* . - rm -rf external/pugixml - mv pugixml-${_pugixml_version} external/pugixml -} - -post_install() { - vlicense LICENSE.md -} diff --git a/srcpkgs/Endeavour/template b/srcpkgs/Endeavour/template deleted file mode 100644 index 8ad7690c890d8d..00000000000000 --- a/srcpkgs/Endeavour/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'Endeavour' -pkgname=Endeavour -version=43.0 -revision=3 -build_style=meson -build_helper="gir" -configure_args="-Dintrospection=$(vopt_if gir true false)" -hostmakedepends="pkg-config glib-devel gettext itstool - gtk-update-icon-cache - $(vopt_if gir 'gobject-introspection')" -makedepends="gtk4-devel libadwaita-devel gnome-online-accounts-devel - libpeas-devel evolution-data-server-devel" -short_desc="Task manager designed to perfectly fit the GNOME desktop" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="https://wiki.gnome.org/Apps/Todo" -distfiles="https://gitlab.gnome.org/World/Endeavour/-/archive/${version}/Endeavour-${version}.tar.gz" -checksum=f5f442611f03b2471a522e976bfb156de36824b1ecf8c13a9b35a996f50670a3 - -build_options="gir" -build_options_default="gir" - -gnome-todo_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - transitional dummy package" - metapackage=yes -} diff --git a/srcpkgs/EternalTerminal/files/etserver/run b/srcpkgs/EternalTerminal/files/etserver/run deleted file mode 100644 index a5e3fe2a793f7e..00000000000000 --- a/srcpkgs/EternalTerminal/files/etserver/run +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh -exec 2>&1 -exec chpst -u _eternal etserver diff --git a/srcpkgs/EternalTerminal/patches/fix-cflags.patch b/srcpkgs/EternalTerminal/patches/fix-cflags.patch deleted file mode 100644 index 952005b1bd4890..00000000000000 --- a/srcpkgs/EternalTerminal/patches/fix-cflags.patch +++ /dev/null @@ -1,17 +0,0 @@ -Index: EternalTerminal-et-v6.0.13/CMakeLists.txt -=================================================================== ---- a/EternalTerminal/CMakeLists.txt -+++ b/EternalTerminal/CMakeLists.txt -@@ -187,12 +187,6 @@ - "${CMAKE_CXX_FLAGS} -DELPP_DISABLE_DEFAULT_CRASH_HANDLING") - endif(DISABLE_CRASH_LOG) - --if(UNIX) -- # Enable debug info -- set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -g -ggdb3") -- set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -g -ggdb3") --endif() -- - # Enable C++-17 - set(CMAKE_CXX_STANDARD 17) - set(CMAKE_CXX_STANDARD_REQUIRED ON) diff --git a/srcpkgs/EternalTerminal/template b/srcpkgs/EternalTerminal/template deleted file mode 100644 index 3e21f18c30ed8c..00000000000000 --- a/srcpkgs/EternalTerminal/template +++ /dev/null @@ -1,50 +0,0 @@ -# Template file for 'EternalTerminal' -pkgname=EternalTerminal -version=6.2.11 -revision=1 -# revisions used for the specific versions of submodules. -# they can be found in the external/ directory of the source code. -_sanitizers_gitrev="99e159ec9bc8dd362b08d18436bd40ff0648417b" -_threadpool_gitrev="9a42ec1329f259a5f4881a291db1dcb8f2ad9040" -build_wrksrc=${pkgname} -build_style=cmake -configure_args="-DDISABLE_VCPKG=ON -DDISABLE_TELEMETRY=ON -DDISABLE_SENTRY=ON" -hostmakedepends="protobuf pkg-config" -makedepends="gflags-devel libsodium-devel protobuf-devel openssl-devel - zlib-devel libunwind-devel libutempter-devel libselinux-devel libsepol-devel pcre-devel" -short_desc="Re-Connectable secure remote shell" -maintainer="Orphaned " -license="Apache-2.0" -homepage="https://eternalterminal.dev/" -distfiles="https://github.com/MisterTea/EternalTerminal/archive/et-v${version}.tar.gz - https://github.com/arsenm/sanitizers-cmake/archive/${_sanitizers_gitrev}.tar.gz - https://github.com/progschj/ThreadPool/archive/${_threadpool_gitrev}.tar.gz" -checksum="e8e80800babc026be610d50d402a8ecbdfbd39e130d1cfeb51fb102c1ad63b0f - f9cf386638f455c5d2e7a835b95941201387d2531b8682942d59827663b58341 - 954e0ecdac1aa0da1e0fa78577ff0d352e53094df43762fbc1884f76a7e1dcd2" -system_accounts="_eternal" - -LDFLAGS="-lgflags" - -if [ "$XBPS_TARGET_LIBC" = "musl" ]; then - makedepends+=" libexecinfo-devel" -fi - -post_extract() { - mv EternalTerminal-et-v${version} ${build_wrksrc} - mv sanitizers-cmake-${_sanitizers_gitrev}/* \ - ${build_wrksrc}/external/sanitizers-cmake - mv ThreadPool-${_threadpool_gitrev}/* ${build_wrksrc}/external/ThreadPool -} - -post_patch() { - if [ "$XBPS_TARGET_LIBC" = "musl" ]; then - # Use external libexecinfo - vsed -i CMakeLists.txt \ - -e '/execinfo/!s/CORE_LIBRARIES$/& execinfo/' - fi -} - -post_install() { - vsv etserver -} diff --git a/srcpkgs/EternalTerminal/update b/srcpkgs/EternalTerminal/update deleted file mode 100644 index 4a7b675c6cb198..00000000000000 --- a/srcpkgs/EternalTerminal/update +++ /dev/null @@ -1 +0,0 @@ -pattern='/archive/refs/tags/et-v?\K[\d\.]+(?=\.tar\.gz")' diff --git a/srcpkgs/FAudio-devel b/srcpkgs/FAudio-devel deleted file mode 120000 index ac6acccfe02604..00000000000000 --- a/srcpkgs/FAudio-devel +++ /dev/null @@ -1 +0,0 @@ -FAudio \ No newline at end of file diff --git a/srcpkgs/FAudio/template b/srcpkgs/FAudio/template deleted file mode 100644 index 85888e602dd3a5..00000000000000 --- a/srcpkgs/FAudio/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'FAudio' -pkgname=FAudio -version=25.06 -revision=1 -build_style=cmake -configure_args="-DSDL3_INCLUDE_DIRS=${XBPS_CROSS_BASE}/usr/include/SDL3 - -DSDL3_LIBRARIES=${XBPS_CROSS_BASE}/usr/lib/libSDL3.so" -hostmakedepends="pkg-config" -makedepends="SDL3-devel" -short_desc="Accuracy-focused XAudio reimplementation for open platforms" -maintainer="Franc[e]sco " -license="Zlib" -homepage="https://github.com/FNA-XNA/FAudio" -distfiles="https://github.com/FNA-XNA/FAudio/archive/${version}.tar.gz" -checksum=34e587c567cc947c5f4f485cfbe5c9ff747d50d4e17b2d86a9f190d411456232 - -post_install() { - vlicense LICENSE -} - -FAudio-devel_package() { - short_desc+=" - development files" - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.so" - vmove usr/lib/cmake - vmove usr/share - } -} diff --git a/srcpkgs/FeatherPad/template b/srcpkgs/FeatherPad/template deleted file mode 100644 index 76e6fc434032f1..00000000000000 --- a/srcpkgs/FeatherPad/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'FeatherPad' -pkgname=FeatherPad -version=1.6.2 -revision=1 -build_style=cmake -hostmakedepends="qt6-tools qt6-base-devel pkg-config" -makedepends="libX11-devel libXext-devel qt6-svg-devel hunspell-devel" -short_desc="Lightweight Qt6 plain-text editor for Linux" -maintainer="Orphaned " -license="GPL-3.0-or-later" -homepage="https://github.com/tsujan/FeatherPad" -changelog="https://github.com/tsujan/FeatherPad/raw/master/ChangeLog" -distfiles="https://github.com/tsujan/FeatherPad/archive/V${version}.tar.gz" -checksum=9753796b2a525a4d6b13696681e9fbb094edcc20e8aadffcd5bb6fe22d0a5fdb diff --git a/srcpkgs/Field3D-devel b/srcpkgs/Field3D-devel deleted file mode 120000 index 7482d5683e821d..00000000000000 --- a/srcpkgs/Field3D-devel +++ /dev/null @@ -1 +0,0 @@ -Field3D \ No newline at end of file diff --git a/srcpkgs/Field3D/patches/Field3D-openexr.patch b/srcpkgs/Field3D/patches/Field3D-openexr.patch deleted file mode 100644 index 02e96fd65fa12a..00000000000000 --- a/srcpkgs/Field3D/patches/Field3D-openexr.patch +++ /dev/null @@ -1,244 +0,0 @@ -Index: Field3D-1.7.3/export/StdMathLib.h -=================================================================== ---- Field3D-1.7.3.orig/export/StdMathLib.h -+++ Field3D-1.7.3/export/StdMathLib.h -@@ -38,18 +38,41 @@ - #ifndef _INCLUDED_Field3D_StdMathLib_H_ - #define _INCLUDED_Field3D_StdMathLib_H_ - --#include --#include --#include --#include --#include --#include --#include --#include --#include --#include --#include -+// The version can reliably be found in this header file from OpenEXR, -+// for both 2.x and 3.x: -+#include -+#define COMBINED_OPENEXR_VERSION ((10000*OPENEXR_VERSION_MAJOR) + \ -+ (100*OPENEXR_VERSION_MINOR) + \ -+ OPENEXR_VERSION_PATCH) - -+// There's just no easy way to have an `#include` that works in both -+// cases, so we use the version to switch which set of include files we -+// use. -+#if COMBINED_OPENEXR_VERSION >= 20599 /* 2.5.99: pre-3.0 */ -+# include -+# include -+# include -+# include -+# include -+# include -+# include -+# include -+# include -+# include -+#else -+ // OpenEXR 2.x, use the old locations -+# include -+# include -+# include -+# include -+# include -+# include -+# include -+# include -+# include -+# include -+# include -+#endif - //----------------------------------------------------------------------------// - - #include "ns.h" -Index: Field3D-1.7.3/export/Curve.h -=================================================================== ---- Field3D-1.7.3.orig/export/Curve.h -+++ Field3D-1.7.3/export/Curve.h -@@ -53,8 +53,25 @@ - - #include - --#include --#include -+// The version can reliably be found in this header file from OpenEXR, -+// for both 2.x and 3.x: -+#include -+#define COMBINED_OPENEXR_VERSION ((10000*OPENEXR_VERSION_MAJOR) + \ -+ (100*OPENEXR_VERSION_MINOR) + \ -+ OPENEXR_VERSION_PATCH) -+ -+// There's just no easy way to have an `#include` that works in both -+// cases, so we use the version to switch which set of include files we -+// use. -+#if COMBINED_OPENEXR_VERSION >= 20599 /* 2.5.99: pre-3.0 */ -+# include -+# include -+#else -+ // OpenEXR 2.x, use the old locations -+# include -+# include -+#endif -+ - - //----------------------------------------------------------------------------// - -Index: Field3D-1.7.3/include/OgUtil.h -=================================================================== ---- Field3D-1.7.3.orig/include/OgUtil.h -+++ Field3D-1.7.3/include/OgUtil.h -@@ -10,7 +10,22 @@ - #include - #include - --#include -+// The version can reliably be found in this header file from OpenEXR, -+// for both 2.x and 3.x: -+#include -+#define COMBINED_OPENEXR_VERSION ((10000*OPENEXR_VERSION_MAJOR) + \ -+ (100*OPENEXR_VERSION_MINOR) + \ -+ OPENEXR_VERSION_PATCH) -+ -+// There's just no easy way to have an `#include` that works in both -+// cases, so we use the version to switch which set of include files we -+// use. -+#if COMBINED_OPENEXR_VERSION >= 20599 /* 2.5.99: pre-3.0 */ -+# include -+#else -+ // OpenEXR 2.x, use the old locations -+# include -+#endif - - #include "All.h" - #include "UtilFoundation.h" -Index: Field3D-1.7.3/include/UtilFoundation.h -=================================================================== ---- Field3D-1.7.3.orig/include/UtilFoundation.h -+++ Field3D-1.7.3/include/UtilFoundation.h -@@ -68,7 +68,22 @@ - - #include - --#include -+// The version can reliably be found in this header file from OpenEXR, -+// for both 2.x and 3.x: -+#include -+#define COMBINED_OPENEXR_VERSION ((10000*OPENEXR_VERSION_MAJOR) + \ -+ (100*OPENEXR_VERSION_MINOR) + \ -+ OPENEXR_VERSION_PATCH) -+ -+// There's just no easy way to have an `#include` that works in both -+// cases, so we use the version to switch which set of include files we -+// use. -+#if COMBINED_OPENEXR_VERSION >= 20599 /* 2.5.99: pre-3.0 */ -+# include -+#else -+ // OpenEXR 2.x, use the old locations -+# include -+#endif - - #include - #include -Index: Field3D-1.7.3/include/OgIAttribute.h -=================================================================== ---- Field3D-1.7.3.orig/include/OgIAttribute.h -+++ Field3D-1.7.3/include/OgIAttribute.h -@@ -9,7 +9,22 @@ - - #include "OgUtil.h" - --#include -+// The version can reliably be found in this header file from OpenEXR, -+// for both 2.x and 3.x: -+#include -+#define COMBINED_OPENEXR_VERSION ((10000*OPENEXR_VERSION_MAJOR) + \ -+ (100*OPENEXR_VERSION_MINOR) + \ -+ OPENEXR_VERSION_PATCH) -+ -+// There's just no easy way to have an `#include` that works in both -+// cases, so we use the version to switch which set of include files we -+// use. -+#if COMBINED_OPENEXR_VERSION >= 20599 /* 2.5.99: pre-3.0 */ -+# include -+#else -+ // OpenEXR 2.x, use the old locations -+# include -+#endif - - //----------------------------------------------------------------------------// - -Index: Field3D-1.7.3/CMakeLists.txt -=================================================================== ---- Field3D-1.7.3.orig/CMakeLists.txt -+++ Field3D-1.7.3/CMakeLists.txt -@@ -49,7 +49,13 @@ FIND_PACKAGE (Boost COMPONENTS regex thr - FIND_PACKAGE (MPI) - ENDIF () - --FIND_PACKAGE (ILMBase) -+# First, try to find just the right config files -+find_package(Imath CONFIG) -+if (NOT TARGET Imath::Imath) -+ # Couldn't find Imath::Imath, maybe it's older and has IlmBase? -+ find_package(IlmBase CONFIG) -+endif () -+find_package(OpenEXR CONFIG) - - # Allow the developer to select if Dynamic or Static libraries are built - OPTION (BUILD_SHARED_LIBS "Build Shared Libraries" ON) -@@ -146,9 +152,20 @@ IF ( CMAKE_HOST_UNIX ) - LIST ( APPEND Field3D_Libraries_Shared - ${MPI_LIBRARIES} ) - ENDIF ( MPI_FOUND ) -- LIST ( APPEND Field3D_Libraries_Shared -- Iex Half IlmThread Imath -- pthread dl z ) -+ if(TARGET Imath::Imath) -+ list(APPEND Field3D_Libraries_Shared -+ # For OpenEXR/Imath 3.x: -+ $<$:OpenEXR::OpenEXR> -+ $<$:Imath::Imath> -+ $<$:Imath::Half> -+ pthread -+ dl -+ z) -+ else() -+ LIST ( APPEND Field3D_Libraries_Shared -+ Iex Half IlmThread Imath -+ pthread dl z ) -+ endif() - SET ( Field3D_DSO_Libraries ${Field3D_Libraries_Shared} ) - SET ( Field3D_BIN_Libraries Field3D ${Field3D_Libraries_Shared} - ${Boost_LIBRARIES} ) -Index: Field3D-1.7.3/test/unit_tests/UnitTest.cpp -=================================================================== ---- Field3D-1.7.3.orig/test/unit_tests/UnitTest.cpp -+++ Field3D-1.7.3/test/unit_tests/UnitTest.cpp -@@ -44,7 +44,22 @@ - #include - #include - --#include -+// The version can reliably be found in this header file from OpenEXR, -+// for both 2.x and 3.x: -+#include -+#define COMBINED_OPENEXR_VERSION ((10000*OPENEXR_VERSION_MAJOR) + \ -+ (100*OPENEXR_VERSION_MINOR) + \ -+ OPENEXR_VERSION_PATCH) -+ -+// There's just no easy way to have an `#include` that works in both -+// cases, so we use the version to switch which set of include files we -+// use. -+#if COMBINED_OPENEXR_VERSION >= 20599 /* 2.5.99: pre-3.0 */ -+# include -+#else -+ // OpenEXR 2.x, use the old locations -+# include -+#endif - - #include "Field3D/DenseField.h" - #include "Field3D/EmptyField.h" diff --git a/srcpkgs/Field3D/patches/boost-1.83.patch b/srcpkgs/Field3D/patches/boost-1.83.patch deleted file mode 100644 index 9ed4c3d51b1f73..00000000000000 --- a/srcpkgs/Field3D/patches/boost-1.83.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/apps/sample_code/sparse_field_io/main.cpp -+++ b/apps/sample_code/sparse_field_io/main.cpp -@@ -38,7 +38,7 @@ - #include - - #include --#include -+#include - - #include - #include diff --git a/srcpkgs/Field3D/template b/srcpkgs/Field3D/template deleted file mode 100644 index 43746a233908d2..00000000000000 --- a/srcpkgs/Field3D/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 'Field3D' -pkgname=Field3D -version=1.7.3 -revision=12 -build_style=cmake -makedepends="boost-devel-minimal libboost_program_options libboost_thread - libboost_regex hdf5-devel imath-devel libopenexr-devel" -short_desc="Library for storing voxel data on disk and in memory" -maintainer="Enno Boland " -license="BSD-3-Clause" -homepage="https://github.com/imageworks/Field3D/wiki/Field3D-Home" -distfiles="https://github.com/imageworks/Field3D/archive/refs/tags/v${version}.tar.gz" -checksum=b6168bc27abe0f5e9b8d01af7794b3268ae301ac72b753712df93125d51a0fd4 - -# uses hdf5 old api -CXXFLAGS+=" -DH5_USE_110_API=1" - -post_install() { - vlicense COPYING -} - -Field3D-devel_package() { - depends="${sourcepkg}>=${version}_${revision} $makedepends" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/FlintQS/template b/srcpkgs/FlintQS/template deleted file mode 100644 index 7a05d0455abf95..00000000000000 --- a/srcpkgs/FlintQS/template +++ /dev/null @@ -1,40 +0,0 @@ -# Template file for 'FlintQS' -pkgname=FlintQS -version=1.0 -revision=1 -build_style=gnu-configure -hostmakedepends="automake" -makedepends="gmp-devel" -checkdepends="bc" -short_desc="Multi-polynomial quadratic sieve for integer factorization" -maintainer="Gonzalo Tornaría " -license="GPL-2.0-or-later" -homepage="https://github.com/sagemath/FlintQS" -distfiles="https://github.com/sagemath/FlintQS/archive/v${version}.tar.gz" -checksum=b983052f267988192c9ec59c9d2754470e5f2db74b45e364cf7ad62f349bc9eb - -pre_configure() { - touch ChangeLog - autoreconf -fi -} - -_check_factor() { - echo -n "Factor $1 ... " - factors=$(echo "$1" | src/QuadraticSieve | awk 'x{print}/FACTORS:/{x=1}' | sort -u) - echo -n $factors | sed -e 's/ / * /' - prod=$(echo $factors | sed -e 's/ /*/' | bc) - if [ "$prod" = "$1" ] ; then - echo " - OK" - return 0 - else - echo " - FAIL" - return 1 - fi -} - -do_check() { - # check that it can factor - _check_factor 7115311179635024735652627015068546182713648318529 - _check_factor 55100662978045942257527719411373552579109062399339 - _check_factor 179926028483627295233062780598576300117675953698228811539221 -} diff --git a/srcpkgs/Fonts-TLWG-otf b/srcpkgs/Fonts-TLWG-otf deleted file mode 120000 index d3691ef40d384c..00000000000000 --- a/srcpkgs/Fonts-TLWG-otf +++ /dev/null @@ -1 +0,0 @@ -Fonts-TLWG \ No newline at end of file diff --git a/srcpkgs/Fonts-TLWG/template b/srcpkgs/Fonts-TLWG/template deleted file mode 100644 index ccd76e58715ea4..00000000000000 --- a/srcpkgs/Fonts-TLWG/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'Fonts-TLWG' -pkgname=Fonts-TLWG -version=0.7.3 -revision=1 -build_style=gnu-configure -configure_args="--with-ttfdir=/usr/share/fonts/TTF --with-otfdir=/usr/share/fonts/OTF - --enable-ttf" -hostmakedepends="fontforge" -depends="font-util" -short_desc="Thai fonts TTF" -maintainer="Orphaned " -license="GPL-2.0-or-later, Bitstream-Vera" -homepage="https://linux.thai.net/projects/fonts-tlwg" -distfiles="https://github.com/tlwg/fonts-tlwg/releases/download/v${version}/fonts-tlwg-${version}.tar.xz" -checksum=6e4eff904d8cb6618a48a00d659042b25fc1b21f189d44d79268ea2b6b46bb02 -font_dirs="/usr/share/fonts/TTF" - -post_install() { - vlicense COPYING -} - -Fonts-TLWG-otf_package() { - short_desc="Thai fonts OTF" - font_dirs="/usr/share/fonts/OTF" - pkg_install() { - vmove usr/share/fonts/OTF - } -} diff --git a/srcpkgs/FreeDoko/patches/makefiles.patch b/srcpkgs/FreeDoko/patches/makefiles.patch deleted file mode 100644 index b2ac609e7ec037..00000000000000 --- a/srcpkgs/FreeDoko/patches/makefiles.patch +++ /dev/null @@ -1,138 +0,0 @@ ---- a/Makefile 2018-01-04 07:11:48.000000000 +0100 -+++ b/Makefile 2018-01-05 09:47:57.905760414 +0100 -@@ -316,8 +316,7 @@ - echo "Kopiere das Programm" - mkdir -p $(DESTDIR)$(BIN_DIRECTORY) - cp src/FreeDoko $(DESTDIR)$(BIN_DIRECTORY) -- -chgrp games $(DESTDIR)$(BIN_DIRECTORY)/FreeDoko -- chmod 750 $(DESTDIR)$(BIN_DIRECTORY)/FreeDoko -+ chmod 755 $(DESTDIR)$(BIN_DIRECTORY)/FreeDoko - cd $(DESTDIR)$(BIN_DIRECTORY) && ln -sf FreeDoko freedoko - # Copying the data files - echo "Kopiere die Daten" -@@ -330,22 +329,21 @@ - echo "Kopiere die Dokumentation" - mkdir -p $(DESTDIR)$(HELP_DIRECTORY) - cp AUTHORS COPYING ChangeLog $(DESTDIR)$(HELP_DIRECTORY)/ -- $(MAKE) -C doc install -+# cannot build docs due to lacking latex packages -+# $(MAKE) -C doc install - $(MAKE) -C manual install - # update the manual page - echo "Aktualisiere die man-Page" - a2x -f manpage doc/freedoko.adoc - mkdir -p $(DESTDIR)$(MAN_DIRECTORY) - cp doc/freedoko.6 $(DESTDIR)$(MAN_DIRECTORY)/ -- -chgrp games $(DESTDIR)$(MAN_DIRECTORY)/freedoko.6 -- chmod 640 $(DESTDIR)$(MAN_DIRECTORY)/freedoko.6 -+ chmod 644 $(DESTDIR)$(MAN_DIRECTORY)/freedoko.6 - cd $(DESTDIR)$(MAN_DIRECTORY)/ && ln -sf freedoko.6 FreeDoko.6 - # copy the icon - echo "Kopiere das Icon" - mkdir -p $(DESTDIR)$(ICON_DIRECTORY) - cp src/FreeDoko.png $(DESTDIR)$(ICON_DIRECTORY)/ -- -chgrp games $(DESTDIR)$(ICON_DIRECTORY)/FreeDoko.png -- chmod 640 $(DESTDIR)$(ICON_DIRECTORY)/FreeDoko.png -+ chmod 644 $(DESTDIR)$(ICON_DIRECTORY)/FreeDoko.png - # copy the desktop file - echo "Kopiere den Desktop-Starter" - mkdir -p "$(DESTDIR)$(DESKTOP_FILE_DIRECTORY)" -@@ -362,15 +360,15 @@ - || echo "Programm a2x nicht gefunden." - @(which flip || which unix2dos) >/dev/null \ - || echo "Weder Programm flip noch unix2dos gefunden." -- @which pdflatex >/dev/null \ -- || echo "Programm pdflatex nicht gefunden." -+# @which pdflatex >/dev/null \ -+# || echo "Programm pdflatex nicht gefunden." - @which rsync >/dev/null \ - || echo "Programm rsync nicht gefunden." - @test -f src/FreeDoko - @which asciidoc >/dev/null - @which a2x >/dev/null - @(which flip || which unix2dos) >/dev/null -- @which pdflatex >/dev/null -+# @which pdflatex >/dev/null - @which rsync >/dev/null - - .PHONY: uninstall - ---- a/Makefile.install.directories 2018-01-04 07:11:48.000000000 +0100 -+++ b/Makefile.install.directories 2018-01-05 09:49:04.236760414 +0100 -@@ -4,14 +4,14 @@ - # the different directories for the files - - # installing in /usr/local --MAIN_DIRECTORY = /usr/local --BIN_DIRECTORY = $(MAIN_DIRECTORY)/games --DATA_DIRECTORY = $(MAIN_DIRECTORY)/share/games/FreeDoko --HELP_DIRECTORY = $(MAIN_DIRECTORY)/share/doc/FreeDoko --MAN_DIRECTORY = $(MAIN_DIRECTORY)/share/man/man6 --ICON_DIRECTORY = $(MAIN_DIRECTORY)/share/pixmaps --LOCALE_DIRECTORY = $(MAIN_DIRECTORY)/share/locale --DESKTOP_FILE_DIRECTORY = $(MAIN_DIRECTORY)/share/applications -+#MAIN_DIRECTORY = /usr/local -+#BIN_DIRECTORY = $(MAIN_DIRECTORY)/games -+#DATA_DIRECTORY = $(MAIN_DIRECTORY)/share/games/FreeDoko -+#HELP_DIRECTORY = $(MAIN_DIRECTORY)/share/doc/FreeDoko -+#MAN_DIRECTORY = $(MAIN_DIRECTORY)/share/man/man6 -+#ICON_DIRECTORY = $(MAIN_DIRECTORY)/share/pixmaps -+#LOCALE_DIRECTORY = $(MAIN_DIRECTORY)/share/locale -+#DESKTOP_FILE_DIRECTORY = $(MAIN_DIRECTORY)/share/applications - - # debian - #MAIN_DIRECTORY = /usr -@@ -63,6 +63,16 @@ - #LOCALE_DIRECTORY = $(MAIN_DIRECTORY)/share/locale - #DESKTOP_FILE_DIRECTORY = $(MAIN_DIRECTORY)/share/applications - -+# Void Linux -+MAIN_DIRECTORY = /usr -+BIN_DIRECTORY = $(MAIN_DIRECTORY)/bin -+DATA_DIRECTORY = $(MAIN_DIRECTORY)/share/FreeDoko -+HELP_DIRECTORY = $(MAIN_DIRECTORY)/share/doc/FreeDoko -+MAN_DIRECTORY = $(MAIN_DIRECTORY)/share/man/man6 -+ICON_DIRECTORY = $(MAIN_DIRECTORY)/share/pixmaps -+LOCALE_DIRECTORY = $(MAIN_DIRECTORY)/share/locale -+DESKTOP_FILE_DIRECTORY = $(MAIN_DIRECTORY)/share/applications -+ - - # release - # where the temporary release files are saved - ---- a/data/Makefile 2018-01-04 07:11:48.000000000 +0100 -+++ b/data/Makefile 2018-01-05 09:49:28.201760414 +0100 -@@ -32,8 +32,7 @@ - for d in cardsets iconsets backgrounds sounds; do \ - $(MAKE) -C $$d install; \ - done -- -chgrp games $(DESTDIR)$(DATA_DIRECTORY) && chgrp -R games $(DESTDIR)$(DATA_DIRECTORY) -- chmod -R o-rwx,g+rX,g-w $(DESTDIR)$(DATA_DIRECTORY) -+ chmod -R o-rwx,g+rX,g-w,+rX $(DESTDIR)$(DATA_DIRECTORY) - endif - - ifeq ($(SHELLTYPE), sh) - ---- a/doc/Makefile 2018-01-04 07:11:48.000000000 +0100 -+++ b/doc/Makefile 2018-01-05 09:49:46.401760414 +0100 -@@ -34,8 +34,7 @@ - fi - cp -a Bugs GPL Roadmap hpux.required_libs-ia64.txt $(DESTDIR)$(HELP_DIRECTORY)/ - for d in de en; do $(MAKE) -C $$d install; done -- -chgrp games $(DESTDIR)$(HELP_DIRECTORY) && chgrp -R games $(DESTDIR)$(HELP_DIRECTORY) -- chmod -R o-rwx,g+rX,g-w $(DESTDIR)$(HELP_DIRECTORY) -+ chmod -R o-rwx,g+rX,g-w,+rX $(DESTDIR)$(HELP_DIRECTORY) - cd $(DESTDIR)$(DATA_DIRECTORY) && ln -sf $(HELP_DIRECTORY)/ doc - endif - - ---- a/src/Makefile 2018-01-04 07:11:48.000000000 +0100 -+++ b/src/Makefile 2018-01-05 09:50:07.057760414 +0100 -@@ -282,7 +282,6 @@ - -DMANUAL_DIRECTORY_VALUE='\"$(HELP_DIRECTORY)/manual\"' \ - -DLOCALE_DIRECTORY='\"$(LOCALE_DIRECTORY)\"'" \ - $(PROGRAM) -- $(MAKE) strip - - # strip the program from all symbols - .PHONY: strip diff --git a/srcpkgs/FreeDoko/template b/srcpkgs/FreeDoko/template deleted file mode 100644 index 089c61790e70df..00000000000000 --- a/srcpkgs/FreeDoko/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'FreeDoko' -pkgname=FreeDoko -version=0.7.18 -revision=1 -build_style=gnu-makefile -make_build_target="compile" -hostmakedepends="unzip pkg-config asciidoc dos2unix gettext rsync which" -makedepends="gtkmm-devel freealut-devel" -short_desc="Free implementation of the card game Doppelkopf" -maintainer="Michael Straube " -homepage="http://free-doko.sourceforge.net/en/FreeDoko.html" -license="GPL-2.0-or-later" -distfiles="${SOURCEFORGE_SITE}/free-doko/FreeDoko_${version}.src.zip" -checksum=5b9ca3ad915f36dba17a4bd22b3d7d68ac2526cf125d045a819aa8d4a2cceb4c diff --git a/srcpkgs/FreeDoko/update b/srcpkgs/FreeDoko/update deleted file mode 100644 index 1937bbc787d4aa..00000000000000 --- a/srcpkgs/FreeDoko/update +++ /dev/null @@ -1 +0,0 @@ -ignore="*Linux *Windows" diff --git a/srcpkgs/FreeRADIUS-devel b/srcpkgs/FreeRADIUS-devel deleted file mode 120000 index b9bbd716220d56..00000000000000 --- a/srcpkgs/FreeRADIUS-devel +++ /dev/null @@ -1 +0,0 @@ -FreeRADIUS \ No newline at end of file diff --git a/srcpkgs/FreeRADIUS/files/FreeRADIUS/run b/srcpkgs/FreeRADIUS/files/FreeRADIUS/run deleted file mode 100644 index 65baa3ee7901fb..00000000000000 --- a/srcpkgs/FreeRADIUS/files/FreeRADIUS/run +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh -exec 2>&1 -exec chpst -u _freeradius:_freeradius radiusd -f diff --git a/srcpkgs/FreeRADIUS/template b/srcpkgs/FreeRADIUS/template deleted file mode 100644 index d438d91d7876b4..00000000000000 --- a/srcpkgs/FreeRADIUS/template +++ /dev/null @@ -1,66 +0,0 @@ -# Template file for 'FreeRADIUS' -pkgname=FreeRADIUS -version=3.0.26 -revision=4 -build_style=gnu-configure -makedepends="talloc-devel openssl-devel mit-krb5-devel pam-devel \ - libmariadbclient-devel postgresql-libs-devel json-c-devel" -short_desc="World's most popular RADIUS Server" -maintainer="Orphaned " -license="GPL-2.0-only" -homepage="http://freeradius.org" -distfiles="https://github.com/FreeRADIUS/freeradius-server/archive/release_${version//./_}.tar.gz" -checksum=6aea98d6126035e7ccca483d8b3faea447030169639807017ec98985b78fb2ca -nocross=yes # Not supported by upstream -system_accounts="_freeradius" -make_dirs="/etc/raddb 0750 _freeradius _freeradius" - -if [ "$XBPS_TARGET_LIBC" = "glibc" ]; then - makedepends+=" libxcrypt-devel" -fi - -pre_install() { - # FreeRADIUS uses 'R' instead of 'DESTDIR' - export R=${DESTDIR} -} - -post_install() { - # Remove the default generated certificates, it would be nice to just - # not build these, but the Makefiles are inordinately complex and - # cannot be easily modified to not build the certificate files. - _CERTDIR=${DESTDIR}/etc/raddb/certs - rm ${_CERTDIR}/index* - rm ${_CERTDIR}/*.crt - rm ${_CERTDIR}/*.csr - rm ${_CERTDIR}/*.key - rm ${_CERTDIR}/*.p12 - rm ${_CERTDIR}/*.pem - rm ${_CERTDIR}/serial* - rm ${_CERTDIR}/*.der - rm ${_CERTDIR}/*dh* - rm ${_CERTDIR}/bootstrap - - # Install the service - vsv FreeRADIUS - - # While the config installed by the makefiles is usable, its - # also very complex and not likely to be a good solution for - # most sites installing FreeRADIUS, so the existing config - # will be moved out of the way here so that experienced admins - # can install a configuration set that is appropriate for the - # specific site. Intentionally the examples directory - # contains 'raddb' to clarify that the examples examples - # within are an example raddb configuration. - vmkdir usr/share/examples/${pkgname}/ - mv ${DESTDIR}/etc/raddb/ ${DESTDIR}/usr/share/examples/${pkgname} -} - -FreeRADIUS-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove /usr/lib/*.a - vmove /usr/lib/*.la - vmove /usr/include/freeradius - } -} diff --git a/srcpkgs/Fritzing/files/Fritzing b/srcpkgs/Fritzing/files/Fritzing deleted file mode 100644 index 384c040bb57ba0..00000000000000 --- a/srcpkgs/Fritzing/files/Fritzing +++ /dev/null @@ -1,3 +0,0 @@ -#! /bin/sh -cd /usr/share/fritzing/parts -exec /usr/bin/Fritzing-bin "$@" diff --git a/srcpkgs/Fritzing/patches/libgit2.patch b/srcpkgs/Fritzing/patches/libgit2.patch deleted file mode 100644 index beb24655b92986..00000000000000 --- a/srcpkgs/Fritzing/patches/libgit2.patch +++ /dev/null @@ -1,20 +0,0 @@ -make compatible with libgit2 >= 0.24.0 -https://github.com/fritzing/fritzing-app/commit/4cb5185d464bf98e9da5ceca72d5af907ff824ef -https://github.com/fritzing/fritzing-app/commit/472951243d70eeb40a53b1f7e16e6eab0588d079 - ---- a/src/version/partschecker.cpp 2016-06-01 21:48:27.000000000 +0200 -+++ b/src/version/partschecker.cpp 2018-01-13 11:30:34.895137270 +0100 -@@ -121,7 +121,13 @@ - /** - * Connect to the remote. - */ -+#if LIBGIT2_VER_MAJOR > 0 || (LIBGIT2_VER_MAJOR == 0 && LIBGIT2_VER_MINOR > 24) -+ error = git_remote_connect(remote, GIT_DIRECTION_FETCH, &callbacks, NULL, NULL); -+#elif LIBGIT2_VER_MINOR == 24 -+ error = git_remote_connect(remote, GIT_DIRECTION_FETCH, &callbacks, NULL); -+#else - error = git_remote_connect(remote, GIT_DIRECTION_FETCH, &callbacks); -+#endif - if (error) { - partsCheckerResult.partsCheckerError = PARTS_CHECKER_ERROR_REMOTE; - partsCheckerResult.errorMessage = QObject::tr("Unable to access network site for '%1'. %2").arg(repoPath).arg(sBoilerPlate1); diff --git a/srcpkgs/Fritzing/template b/srcpkgs/Fritzing/template deleted file mode 100644 index afd9592539dca5..00000000000000 --- a/srcpkgs/Fritzing/template +++ /dev/null @@ -1,42 +0,0 @@ -# Template file for 'Fritzing' -pkgname=Fritzing -version=0.9.3b -revision=9 -_partshash=359eb1933622e4c4fa456ad043543681984a4d64 # 2018-03-14 -build_style=qmake -configure_args="DEFINES+=QUAZIP_INSTALLED CONFIG+=link_pkgconfig - PKGCONFIG+=quazip1-qt5" -hostmakedepends="qt5-qmake qt5-host-tools pkg-config" -makedepends="qt5-devel qt5-serialport-devel qt5-svg-devel - boost-devel-minimal libgit2-devel quazip-devel" -depends="qt5-plugin-sqlite" -short_desc="Software for electronics prototyping" -maintainer="Orphaned " -license="GPL-3.0-or-later, CC-BY-SA-3.0" -homepage="http://fritzing.org" -distfiles="https://github.com/Fritzing/Fritzing-app/archive/${version}.tar.gz>fritzing-app-${version}.tar.gz - https://github.com/Fritzing/Fritzing-parts/archive/${_partshash}.tar.gz>fritzing-parts-${_partshash}.tar.gz" -checksum="2475a95aad2c1536eef3fdb72665c5c16590644b45bd110a0cde223c916625b8 - 2d5882f0180d04c582ef418fd286bf1d04142409d316a4cd5c9ce3e2d91434dd" -skip_extraction="fritzing-parts-${_partshash}.tar.gz" - -post_patch() { - # looks for libgit2 and boost in the source tree - # make it use the system libraries - sed -i -e "s|\(LIBGIT2INCLUDE =\) ../libgit2/include|\1 ${XBPS_CROSS_BASE}/usr/include|" \ - -e "s|\(LIBGIT2LIB = \)../libgit2/build|\1 ${XBPS_CROSS_BASE}/usr/lib|" \ - phoenix.pro - - sed -i -e "/error/d" \ - -e "s/\(BOOSTINFO =\).*/\1/" \ - pri/utils.pri - sed -i '/LIBS.*-lquazip -lminizip/d' phoenix.pro -} - -post_install() { - vmkdir usr/share/fritzing - vsrcextract -C /usr/share/fritzing $skip_extraction - mv ${DESTDIR}/usr/bin/Fritzing{,-bin} - vbin ${FILESDIR}/Fritzing - sed -i -e "s;^Icon=.*;Icon=fritzing;" ${DESTDIR}/usr/share/applications/fritzing.desktop -} diff --git a/srcpkgs/GCP-Guest-Environment/files/GCP-Guest-Initialization/run b/srcpkgs/GCP-Guest-Environment/files/GCP-Guest-Initialization/run deleted file mode 100644 index 33d97affb4d373..00000000000000 --- a/srcpkgs/GCP-Guest-Environment/files/GCP-Guest-Initialization/run +++ /dev/null @@ -1,23 +0,0 @@ -#!/bin/sh -exec 2>&1 - -# The Google services assert that the init is performing some -# sequencing. Since runit provides no such facility, we will block -# all other services from launching here until we can talk to the -# metadata server. -while ! ping -c1 metadata.google.internal >/dev/null ; do - sleep 5 -done - -# This is supposed to do all kinds of setup tasks to get the machine -# ready for the next phases of startup -google_instance_setup - -# This script does a little more network setup to make sure all -# interfaces are up. We don't really need it since dhcpcd will do -# this anyway, but its nice to use the provided one. -google_network_setup - -# Both of those scripts are one-shots, so we drop privs and just sit -# here now to let the other scripts start. -exec chpst -u nobody:nogroup pause -b GCP-Guest-Initialization diff --git a/srcpkgs/GCP-Guest-Environment/files/GCP-accounts/run b/srcpkgs/GCP-Guest-Environment/files/GCP-accounts/run deleted file mode 100644 index a387bca2edbd9b..00000000000000 --- a/srcpkgs/GCP-Guest-Environment/files/GCP-accounts/run +++ /dev/null @@ -1,10 +0,0 @@ -#!/bin/sh -exec 2>&1 - -sv check GCP-Guest-Initialization >/dev/null || exit 1 - -while ! ping -c1 metadata.google.internal >/dev/null ; do - sleep 5 -done - -exec google_accounts_daemon diff --git a/srcpkgs/GCP-Guest-Environment/files/GCP-clock-skew/run b/srcpkgs/GCP-Guest-Environment/files/GCP-clock-skew/run deleted file mode 100644 index e2c5534669b0dc..00000000000000 --- a/srcpkgs/GCP-Guest-Environment/files/GCP-clock-skew/run +++ /dev/null @@ -1,10 +0,0 @@ -#!/bin/sh -exec 2>&1 - -sv check GCP-Guest-Initialization >/dev/null || exit 1 - -while ! ping -c1 metadata.google.internal >/dev/null ; do - sleep 5 -done - -exec google_clock_skew_daemon diff --git a/srcpkgs/GCP-Guest-Environment/files/GCP-ip-forwarding/run b/srcpkgs/GCP-Guest-Environment/files/GCP-ip-forwarding/run deleted file mode 100644 index 3cb07ac1cf33ef..00000000000000 --- a/srcpkgs/GCP-Guest-Environment/files/GCP-ip-forwarding/run +++ /dev/null @@ -1,10 +0,0 @@ -#!/bin/sh -exec 2>&1 - -sv check GCP-Guest-Initialization >/dev/null || exit 1 - -while ! ping -c1 metadata.google.internal >/dev/null ; do - sleep 5 -done - -exec google_ip_forwarding_daemon diff --git a/srcpkgs/GCP-Guest-Environment/template b/srcpkgs/GCP-Guest-Environment/template deleted file mode 100644 index 0827b04d99da06..00000000000000 --- a/srcpkgs/GCP-Guest-Environment/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'GCP-Guest-Environment' -pkgname=GCP-Guest-Environment -version=20191210 -revision=6 -build_wrksrc="packages/python-google-compute-engine" -build_style=python3-module -hostmakedepends="python3-setuptools python3-distro" -depends="${hostmakedepends} socklog-void" -checkdepends="${depends} python3-pytest python3-pytest-cov" -short_desc="Packages for Google Compute Engine Linux images" -maintainer="Michael Aldridge " -license="Apache-2.0" -homepage="https://github.com/GoogleCloudPlatform/compute-image-packages" -distfiles="https://github.com/GoogleCloudPlatform/compute-image-packages/archive/v${version}.tar.gz" -checksum=19a2ca537f876e4a19341646f2865c6429b8ea041a3a6651ff8c1ed966f72fe1 - -do_check() { - PYTHONPATH="$(cd build/lib* && pwd)" python3 -m pytest -k 'not CallDhclientIpv6' -} - -post_install() { - for _i in Guest-Initialization accounts clock-skew ip-forwarding ; do - vsv GCP-$_i; - done -} diff --git a/srcpkgs/GCP-base/template b/srcpkgs/GCP-base/template deleted file mode 100644 index 7e54adc038fdb5..00000000000000 --- a/srcpkgs/GCP-base/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'GCP-base' -pkgname=GCP-base -version=1 -revision=3 -archs="x86_64*" -metapackage=yes -depends="grub GCP-Guest-Environment" -short_desc="Base components for the Google Cloud Platform images" -# Though I work for Google, this package is not officially recognized -# or maintained by Google. I maintain this on a best effort basis -# when I have free time. I use my work email for this only because it -# makes a little more sense to me than my VoidLinux email. -maintainer="Michael Aldridge " -license="GPL-3.0-only" -homepage="http://cloud.google.com/" diff --git a/srcpkgs/GPaste-devel b/srcpkgs/GPaste-devel deleted file mode 120000 index 9cd5e53c4c1724..00000000000000 --- a/srcpkgs/GPaste-devel +++ /dev/null @@ -1 +0,0 @@ -GPaste \ No newline at end of file diff --git a/srcpkgs/GPaste/patches/446.patch b/srcpkgs/GPaste/patches/446.patch deleted file mode 100644 index 11eb696f0bf04d..00000000000000 --- a/srcpkgs/GPaste/patches/446.patch +++ /dev/null @@ -1,178 +0,0 @@ -From ab53397850471ad64a2a09bf5901741a987d9ee1 Mon Sep 17 00:00:00 2001 -From: Adrian Bunk -Date: Tue, 6 Aug 2024 23:23:59 +0300 -Subject: [PATCH] guint64 is not the same as gsize on 32-bit - ---- - src/daemon/tmp/gpaste-clipboard.c | 2 +- - src/daemon/tmp/gpaste-daemon.c | 18 +++++++++--------- - src/daemon/tmp/gpaste-file-backend.c | 4 ++-- - src/daemon/tmp/gpaste-history.c | 2 +- - src/daemon/tmp/gpaste-search-provider.c | 4 ++-- - src/libgpaste/gpaste/gpaste-util.c | 2 +- - 6 files changed, 16 insertions(+), 16 deletions(-) - -diff --git a/src/daemon/tmp/gpaste-clipboard.c b/src/daemon/tmp/gpaste-clipboard.c -index 0f3e6f52..b8aae8d3 100644 ---- a/src/daemon/tmp/gpaste-clipboard.c -+++ b/src/daemon/tmp/gpaste-clipboard.c -@@ -328,7 +328,7 @@ _get_clipboard_data_from_special_atom (GtkSelectionData *selection_data, - if (atom >= G_PASTE_SPECIAL_ATOM_FIRST && atom < G_PASTE_SPECIAL_ATOM_LAST) - { - g_autofree guchar *data = NULL; -- guint64 length = 0; -+ gsize length = 0; - const gchar *str = g_paste_item_get_special_value (item, atom); - - if (str) -diff --git a/src/daemon/tmp/gpaste-daemon.c b/src/daemon/tmp/gpaste-daemon.c -index 1722e4c0..2987b0b6 100644 ---- a/src/daemon/tmp/gpaste-daemon.c -+++ b/src/daemon/tmp/gpaste-daemon.c -@@ -121,7 +121,7 @@ _err (const gchar *name, - - static gchar * - g_paste_daemon_get_dbus_string_parameter (GVariant *parameters, -- guint64 *length) -+ gsize *length) - { - GVariantIter parameters_iter; - -@@ -139,7 +139,7 @@ _variant_iter_read_strings_parameter (GVariantIter *parameters_iter, - { - g_autoptr (GVariant) variant1 = g_variant_iter_next_value (parameters_iter); - g_autoptr (GVariant) variant2 = g_variant_iter_next_value (parameters_iter); -- guint64 length; -+ gsize length; - - *str1 = g_variant_dup_string (variant1, &length); - *str2 = g_variant_dup_string (variant2, &length); -@@ -255,7 +255,7 @@ g_paste_daemon_private_add (const GPasteDaemonPrivate *priv, - GVariant *parameters, - GPasteDBusError **err) - { -- guint64 length; -+ gsize length; - g_autofree gchar *text = g_paste_daemon_get_dbus_string_parameter (parameters, &length); - - g_paste_daemon_private_do_add (priv, text, length, err); -@@ -267,7 +267,7 @@ g_paste_daemon_private_add_file (const GPasteDaemonPrivate *priv, - GError **error, - GPasteDBusError **err) - { -- guint64 length; -+ gsize length; - g_autofree gchar *file = g_paste_daemon_get_dbus_string_parameter (parameters, &length); - g_autofree gchar *content = NULL; - -@@ -486,10 +486,10 @@ g_paste_daemon_private_get_elements (const GPasteDaemonPrivate *priv, - g_variant_builder_init (&builder, G_VARIANT_TYPE ("a(ss)")); - - g_autoptr (GVariant) variant = g_variant_iter_next_value (¶meters_iter); -- guint64 len; -+ gsize len; - g_autofree const gchar **uuids = g_variant_get_strv (variant, &len); - -- for (guint64 i = 0; i < len; ++i) -+ for (gsize i = 0; i < len; ++i) - { - const GPasteItem *item = g_paste_history_get_by_uuid (history, uuids[i]); - G_PASTE_DBUS_ASSERT_FULL (item, "received no value for this index", NULL); -@@ -614,7 +614,7 @@ g_paste_daemon_private_merge (const GPasteDaemonPrivate *priv, - _variant_iter_read_strings_parameter (¶meters_iter, &decoration, &separator); - - g_autoptr (GVariant) v_uuids = g_variant_iter_next_value (¶meters_iter); -- guint64 length; -+ gsize length; - const GStrv uuids = (const GStrv) g_variant_get_strv (v_uuids, &length); - - G_PASTE_DBUS_ASSERT (length, "nothing to merge"); -@@ -724,7 +724,7 @@ g_paste_daemon_private_replace (const GPasteDaemonPrivate *priv, - { - GPasteHistory *history = priv->history; - GVariantIter parameters_iter; -- guint64 length; -+ gsize length; - - g_variant_iter_init (¶meters_iter, parameters); - -@@ -751,7 +751,7 @@ g_paste_daemon_private_set_password (const GPasteDaemonPrivate *priv, - { - GPasteHistory *history = priv->history; - GVariantIter parameters_iter; -- guint64 length; -+ gsize length; - - g_variant_iter_init (¶meters_iter, parameters); - -diff --git a/src/daemon/tmp/gpaste-file-backend.c b/src/daemon/tmp/gpaste-file-backend.c -index bf1fa234..36fd21a4 100644 ---- a/src/daemon/tmp/gpaste-file-backend.c -+++ b/src/daemon/tmp/gpaste-file-backend.c -@@ -402,7 +402,7 @@ end_tag (GMarkupParseContext *context G_GNUC_UNUSED, - static void - on_text (GMarkupParseContext *context G_GNUC_UNUSED, - const gchar *text, -- guint64 text_len, -+ gsize text_len, - gpointer user_data, - GError **error G_GNUC_UNUSED) - { -@@ -528,7 +528,7 @@ g_paste_file_backend_read_history_file (const GPasteStorageBackend *self, - G_MARKUP_TREAT_CDATA_AS_TEXT, - &data, - NULL); -- guint64 text_length; -+ gsize text_length; - - g_file_get_contents (history_file_path, &text, &text_length, NULL); - g_markup_parse_context_parse (ctx, text, text_length, NULL); -diff --git a/src/daemon/tmp/gpaste-history.c b/src/daemon/tmp/gpaste-history.c -index 5b4ecb4b..7f45b608 100644 ---- a/src/daemon/tmp/gpaste-history.c -+++ b/src/daemon/tmp/gpaste-history.c -@@ -36,7 +36,7 @@ typedef struct - GPasteStorageBackend *backend; - GPasteSettings *settings; - GList *history; -- guint64 size; -+ gsize size; - - gchar *name; - -diff --git a/src/daemon/tmp/gpaste-search-provider.c b/src/daemon/tmp/gpaste-search-provider.c -index 3f30b2e4..90965326 100644 ---- a/src/daemon/tmp/gpaste-search-provider.c -+++ b/src/daemon/tmp/gpaste-search-provider.c -@@ -33,7 +33,7 @@ G_PASTE_DEFINE_TYPE_WITH_PRIVATE (SearchProvider, search_provider, G_PASTE_TYPE_ - static char * - g_paste_dbus_get_as_result (GVariant *variant) - { -- guint64 _len; -+ gsize _len; - g_autofree const gchar **r = g_variant_get_strv (variant, &_len); - - return g_strjoinv (" ", (gchar **) r); -@@ -183,7 +183,7 @@ g_paste_search_provider_private_get_result_metas (const GPasteSearchProviderPriv - g_variant_iter_init (¶meters_iter, parameters); - - g_autoptr (GVariant) results = g_variant_iter_next_value (¶meters_iter); -- guint64 len; -+ gsize len; - g_autofree const gchar **uuids = g_variant_get_strv (results, &len); - - if (!len) -diff --git a/src/libgpaste/gpaste/gpaste-util.c b/src/libgpaste/gpaste/gpaste-util.c -index 695fd8ed..56aae815 100644 ---- a/src/libgpaste/gpaste/gpaste-util.c -+++ b/src/libgpaste/gpaste/gpaste-util.c -@@ -366,7 +366,7 @@ G_PASTE_VISIBLE guint32 * - g_paste_util_get_dbus_au_result (GVariant *variant, - guint64 *len) - { -- guint64 _len; -+ gsize _len; - const guint32 *r = g_variant_get_fixed_array (variant, &_len, sizeof (guint32)); - guint32 *ret = g_memdup2 (r, _len * sizeof (guint32)); - - diff --git a/srcpkgs/GPaste/template b/srcpkgs/GPaste/template deleted file mode 100644 index 6b3cd40c2d290f..00000000000000 --- a/srcpkgs/GPaste/template +++ /dev/null @@ -1,48 +0,0 @@ -# Template file for 'GPaste' -pkgname=GPaste -version=45.2 -revision=2 -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/user" -hostmakedepends="gettext glib-devel pkg-config vala gobject-introspection - desktop-file-utils" -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 - $(vopt_if gnome_shell 'gjs-devel mutter-devel') vala-devel gcr4-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/master/NEWS" -distfiles="https://www.imagination-land.org/files/gpaste/GPaste-${version}.tar.xz" -checksum=d960b41463d08ac637607e04809711fd17baf5f2739d40f52a50869638afc841 - -build_options="gnome_shell" -desc_option_gnome_shell="Build GNOME Shell integration and extension" -build_options_default="gnome_shell" - -post_install() { - vlicense COPYING -} - -GPaste-devel_package() { - depends="libgpaste>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove usr/share/gir-1.0 - vmove usr/share/vala - vmove "usr/lib/*.so" - } -} - -libgpaste_package() { - short_desc+=" - gpaste library" - pkg_install() { - vmove "usr/lib/libgpaste-*.so.*" - } -} diff --git a/srcpkgs/Gauche/template b/srcpkgs/Gauche/template deleted file mode 100644 index e7d38459de3973..00000000000000 --- a/srcpkgs/Gauche/template +++ /dev/null @@ -1,35 +0,0 @@ -# Template file for 'Gauche' -pkgname=Gauche -version=0.9.15 -revision=1 -build_style=gnu-configure -hostmakedepends="texinfo" -makedepends="libticonv-devel libatomic_ops-devel" -checkdepends="iana-etc" -short_desc="Practical Scheme R7RS implementation" -maintainer="Leah Neukirchen " -license="BSD-3-Clause" -homepage="https://practical-scheme.net/gauche/" -distfiles="https://github.com/shirok/Gauche/releases/download/release${version//\./_}/Gauche-${version}.tgz" -checksum=3643e27bc7c8822cfd6fb2892db185f658e8e364938bc2ccfcedb239e35af783 -alternatives=" - scheme:scheme:/usr/bin/gosh - scheme:scheme.1:/usr/share/man/man1/gosh.1 -" - -if [ "$XBPS_TARGET_LIBC" = "glibc" ]; then - makedepends+=" libxcrypt-devel" -fi - -if [ -n "$CROSS_BUILD" ]; then - # Gauche needs itself to bootstrap for cross compilation. - hostmakedepends+=" Gauche" -fi - -post_install() { - # Void previously shipped the binary as "gauche", symlink for - # consistency. - ln -sf gosh $DESTDIR/usr/bin/gauche - - vlicense COPYING -} diff --git a/srcpkgs/Ghidrathon/template b/srcpkgs/Ghidrathon/template deleted file mode 100644 index 42fd2f4ba9baad..00000000000000 --- a/srcpkgs/Ghidrathon/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 'Ghidrathon' -pkgname=Ghidrathon -version=4.0.0 -revision=1 -hostmakedepends="gradle openjdk17 unzip jep" -makedepends="ghidra python3-devel" -depends="ghidra jep" -short_desc="Ghidra extension for Python3 support" -maintainer="Andrew Benson " -license="Apache-2.0" -homepage="https://github.com/mandiant/Ghidrathon" -changelog="https://github.com/mandiant/Ghidrathon/releases" -distfiles="https://github.com/mandiant/Ghidrathon/archive/v${version}.tar.gz" -checksum=6157811acc0bd833b4071b5dea25b2d45aa4040f286d2afc0ac4ec8c2063cca3 -nocross=yes # ghidra cannot be cross-compiled - -post_extract() { - cp /${py3_sitelib}/jep/jep-*.jar ${wrksrc}/lib -} - -do_build() { - gradle -PGHIDRA_INSTALL_DIR=${XBPS_CROSS_BASE}/usr/libexec/ghidra -} - -do_install() { - vmkdir usr/libexec/ghidra/Ghidra/Extensions - unzip dist/*Ghidrathon*.zip -d ${DESTDIR}/usr/libexec/ghidra/Ghidra/Extensions - python3 util/ghidrathon_configure.py ${DESTDIR}/usr/libexec/ghidra -} diff --git a/srcpkgs/Gifsicle b/srcpkgs/Gifsicle deleted file mode 120000 index a986d20bd79b57..00000000000000 --- a/srcpkgs/Gifsicle +++ /dev/null @@ -1 +0,0 @@ -gifsicle \ No newline at end of file diff --git a/srcpkgs/GoLand/files/README.voidlinux b/srcpkgs/GoLand/files/README.voidlinux deleted file mode 100644 index 0dbec18343dd6a..00000000000000 --- a/srcpkgs/GoLand/files/README.voidlinux +++ /dev/null @@ -1,2 +0,0 @@ -GoLand has the following optional dependencies: - libdbusmenu-glib: For global menu support diff --git a/srcpkgs/GoLand/template b/srcpkgs/GoLand/template deleted file mode 100644 index 7e77d5c251a8f6..00000000000000 --- a/srcpkgs/GoLand/template +++ /dev/null @@ -1,84 +0,0 @@ -# Template file for 'GoLand' -pkgname=GoLand -version=2021.3.3 -revision=1 -archs="x86_64 aarch64" -depends="jetbrains-jdk-bin" -short_desc="Cross-platform IDE built specially for Go developers" -maintainer="Anton Afanasyev " -license="custom:Commercial" -homepage="https://www.jetbrains.com/go" -distfiles="https://download.jetbrains.com/go/goland-${version}.tar.gz" -checksum=9d2b709703516eddeb7f4d6568a7de2e268de4258c7bc7787baee806fbaee4a3 -repository=nonfree -restricted=yes -nopie=yes -python_version=3 - -post_extract() { - # Remove files for other OSes and/or CPU architectures - # Darwin (this is not packaged for macOS) - rm -rf plugins/cwm-plugin/quiche-native/darwin-aarch64 - rm -rf plugins/cwm-plugin/quiche-native/darwin-x86-64 - rm -rf plugins/go/lib/dlv/mac - rm -rf plugins/go/lib/dlv/macarm - rm -rf plugins/go/lib/dlv/windows - rm -rf plugins/performanceTesting/bin/libyjpagent.dylib - rm -rf plugins/python-ce/helpers/pydev/pydevd_attach_to_process/attach_x86.dylib - rm -rf plugins/python-ce/helpers/pydev/pydevd_attach_to_process/attach_x86_64.dylib - # Windows (this is not packaged for Windows) - rm -rf plugins/cwm-plugin/quiche-native/win32-x86-64 - rm -rf plugins/performanceTesting/bin/yjpagent.dll - rm -rf plugins/performanceTesting/bin/yjpagent64.dll - rm -rf plugins/python-ce/helpers/pydev/pydevd_attach_to_process/attach_amd64.dll - rm -rf plugins/python-ce/helpers/pydev/pydevd_attach_to_process/attach_x86.dll - # x86 (unsupported after v2021.1) - rm -rf bin/goland.vmoptions - rm -rf lib/pty4j-native/linux/x86 - rm -rf plugins/performanceTesting/bin/libyjpagent.so - rm -rf plugins/python-ce/helpers/pydev/pydevd_attach_to_process/attach_linux_x86.so - # MIPS - rm -rf lib/pty4j-native/linux/mips64el - # ARM - rm -rf lib/pty4j-native/linux/arm - # PPC - rm -rf lib/pty4j-native/linux/ppc64le - - - case "$XBPS_TARGET_MACHINE" in - x86_64) - rm -rf lib/pty4j-native/linux/aarch64 - rm -rf plugins/go/lib/dlv/linuxarm - ;; - aarch64) - rm -rf lib/pty4j-native/linux/x86-64 - rm -rf plugins/go/lib/dlv/linux - rm -rf plugins/performanceTesting/bin/libyjpagent64.so - rm -rf plugins/python-ce/helpers/pydev/pydevd_attach_to_process/attach_linux_amd64.so - ;; - esac -} - -do_install() { - TARGET_PATH="usr/lib/${pkgname}" - - vmkdir usr/bin - vmkdir ${TARGET_PATH} - - local i - for i in license/* ; do - vlicense $i - done - - local launcher_path="bin/goland.sh" - sed -i '1 s/$/\nGOLAND_JDK=${GOLAND_JDK:-${IDEA_JDK}}/' "${launcher_path}" - vcopy bin ${TARGET_PATH} - vcopy help ${TARGET_PATH} - vcopy lib ${TARGET_PATH} - vcopy plugins ${TARGET_PATH} - vcopy product-info.json ${TARGET_PATH} - vcopy build.txt ${TARGET_PATH} - - ln -sf "/${TARGET_PATH}/${launcher_path}" "${DESTDIR}/usr/bin/${pkgname}" - vdoc "${FILESDIR}/README.voidlinux" -} diff --git a/srcpkgs/GoLand/update b/srcpkgs/GoLand/update deleted file mode 100644 index 52dc447c59e5c0..00000000000000 --- a/srcpkgs/GoLand/update +++ /dev/null @@ -1,2 +0,0 @@ -pattern="goland-\K[\d.]+(?=\.tar)" -site="https://data.services.jetbrains.com/products/releases?code=GO&latest=true&type=release" diff --git a/srcpkgs/Gokapi/files/gokapi/run b/srcpkgs/Gokapi/files/gokapi/run deleted file mode 100644 index 24213299c51ee6..00000000000000 --- a/srcpkgs/Gokapi/files/gokapi/run +++ /dev/null @@ -1,12 +0,0 @@ -#!/bin/sh -exec 2>&1 - -[ -r ./conf ] && . ./conf - -: ${USER:=_gokapi} -: ${GROUP:=_gokapi} -: ${HOME:=/var/lib/gokapi} - -export USER GROUP HOME - -cd "${HOME}" && exec chpst -u ${USER}:${GROUP} gokapi 2>&1 diff --git a/srcpkgs/Gokapi/template b/srcpkgs/Gokapi/template deleted file mode 100644 index 42bee44ae82531..00000000000000 --- a/srcpkgs/Gokapi/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'Gokapi' -pkgname=Gokapi -version=2.1.0 -revision=1 -build_style=go -make_check_args="--tags=test,noaws" -go_import_path=github.com/forceu/gokapi -go_package="${go_import_path}/cmd/gokapi" -short_desc="Lightweight, self-hosted Firefox Send alternative" -maintainer="Andrew J. Hesford " -license="AGPL-3.0-only" -homepage="https://github.com/Forceu/Gokapi" -distfiles="${homepage}/archive/v${version}.tar.gz" -checksum=2b2f6e6b5f3d7d449f627ea6fa5eb27387c3130e4bfcbfcfca453bb836743d40 -system_accounts="_gokapi" -_gokapi_homedir="/var/lib/gokapi" -make_dirs="/var/lib/gokapi 700 _gokapi _gokapi" - -pre_build() { - env -i GOPATH="${GOPATH}" GOCACHE="${GOCACHE}" GOPROXY="${GOPROXY}" \ - go generate ./... -} - -post_install() { - vlicense LICENSE.md - vsv gokapi -} diff --git a/srcpkgs/Grammalecte/template b/srcpkgs/Grammalecte/template deleted file mode 100644 index b32dce3f507ead..00000000000000 --- a/srcpkgs/Grammalecte/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'Grammalecte' -pkgname=Grammalecte -version=1.6.0 -revision=7 -create_wrksrc=yes -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3" -short_desc="Checks your french writing" -maintainer="Orphaned " -license="GPL-3.0-only" -homepage="https://grammalecte.net/" -distfiles="https://grammalecte.net/zip/Grammalecte-fr-v${version}.zip" -checksum=96e18f65af2ac38dcf625de8bdf69054a300e9389f64b74ceb433428fa1be14f diff --git a/srcpkgs/GraphicsMagick/files/README.voidlinux b/srcpkgs/GraphicsMagick/files/README.voidlinux deleted file mode 100644 index 60ac04bd6bb292..00000000000000 --- a/srcpkgs/GraphicsMagick/files/README.voidlinux +++ /dev/null @@ -1,4 +0,0 @@ - The libgraphicsmagick-devel package contains the GraphicsMagick PERL - extension. To install this extension follow the instructions in: - - /usr/share/doc/GraphicsMagick/PerlMagick/README.txt diff --git a/srcpkgs/GraphicsMagick/template b/srcpkgs/GraphicsMagick/template deleted file mode 100644 index ee9f36e47dd7e4..00000000000000 --- a/srcpkgs/GraphicsMagick/template +++ /dev/null @@ -1,51 +0,0 @@ -# Template file for 'GraphicsMagick' -pkgname=GraphicsMagick -version=1.3.45 -revision=1 -build_style=gnu-configure -configure_args="--with-quantum-depth=16 --with-gs-font-dir=/usr/share/fonts/Type1 - --with-modules --with-perl --without-jp2 --enable-shared --disable-static" -hostmakedepends="pkg-config perl" -# libraries listed in GraphicsMagick++-config --libs -_develdepends="lcms2-devel freetype-devel libXext-devel libSM-devel libICE-devel - libX11-devel liblzma-devel bzip2-devel zlib-devel libltdl-devel libgomp-devel" -makedepends="perl libjpeg-turbo-devel libpng-devel tiff-devel libwebp-devel - fontconfig-devel libXt-devel libxml2-devel libwmf-devel ghostscript-devel - ${_develdepends}" -depends="ghostscript" -short_desc="GraphicsMagick Image Processing System" -maintainer="Gonzalo Tornaría " -license="MIT" -homepage="http://www.graphicsmagick.org/" -changelog="https://sourceforge.net/p/graphicsmagick/code/ci/default/tree/NEWS.txt?format=raw" -distfiles="${SOURCEFORGE_SITE}/graphicsmagick/graphicsmagick/${version}/${pkgname}-${version}.tar.xz" -checksum=dcea5167414f7c805557de2d7a47a9b3147bcbf617b91f5f0f4afe5e6543026b -keep_libtool_archives=yes - -post_install() { - vlicense Copyright.txt LICENSE -} - -libgraphicsmagick_package() { - short_desc="GraphicsMagick image manipulation libraries" - pkg_install() { - vmove "usr/lib/libGraphicsMagick*.so.*" - vmove "usr/lib/GraphicsMagick*" - vmove "usr/share/GraphicsMagick*" - } -} -libgraphicsmagick-devel_package() { - short_desc="GraphicsMagick image manipulation libraries - development files" - depends="libgraphicsmagick>=${version}_${revision} ${_develdepends}" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove usr/share/doc - vmove "usr/bin/*-config" - vmove "usr/lib/*.so" - vmove "usr/lib/*.la" - vmove "usr/share/man/man1/*-config.1" - vcopy PerlMagick usr/share/doc/GraphicsMagick/ - vdoc "${FILESDIR}/README.voidlinux" - } -} diff --git a/srcpkgs/GraphicsMagick/update b/srcpkgs/GraphicsMagick/update deleted file mode 100644 index 20da63a0952873..00000000000000 --- a/srcpkgs/GraphicsMagick/update +++ /dev/null @@ -1,2 +0,0 @@ -# development snapshots -ignore="1.?.0????????" diff --git a/srcpkgs/Haru-devel b/srcpkgs/Haru-devel deleted file mode 120000 index d1739a270decea..00000000000000 --- a/srcpkgs/Haru-devel +++ /dev/null @@ -1 +0,0 @@ -Haru \ No newline at end of file diff --git a/srcpkgs/Haru/patches/unitialized-ptr_error.patch b/srcpkgs/Haru/patches/unitialized-ptr_error.patch deleted file mode 100644 index 39412d61af2a29..00000000000000 --- a/srcpkgs/Haru/patches/unitialized-ptr_error.patch +++ /dev/null @@ -1,55 +0,0 @@ -From d2fd3a47686fe8f1c1263d5d8190b2ceb2f4327e Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Viktor=20Szak=C3=A1ts?= -Date: Sat, 5 Oct 2013 00:51:03 +0200 -Subject: [PATCH 1/4] fixed potentially uninitialized ptr error - -also deleted two line ending spaces ---- - src/hpdf_image_png.c | 8 ++++---- - 1 file changed, 4 insertions(+), 4 deletions(-) - -diff --git src/hpdf_image_png.c src/hpdf_image_png.c -index 3a35f5c..3f20a77 100644 ---- a/src/hpdf_image_png.c -+++ b/src/hpdf_image_png.c -@@ -280,8 +280,8 @@ ReadTransparentPngData (HPDF_Dict image, - case PNG_COLOR_TYPE_RGB_ALPHA: - row_len = 3 * width * sizeof(png_byte); - for (j = 0; j < height; j++) { -+ row = row_ptr[j]; - for (i = 0; i < width; i++) { -- row = row_ptr[j]; - memmove(row + (3 * i), row + (4*i), 3); - smask_data[width * j + i] = row[4 * i + 3]; - } -@@ -295,8 +295,8 @@ ReadTransparentPngData (HPDF_Dict image, - case PNG_COLOR_TYPE_GRAY_ALPHA: - row_len = width * sizeof(png_byte); - for (j = 0; j < height; j++) { -+ row = row_ptr[j]; - for (i = 0; i < width; i++) { -- row = row_ptr[j]; - row[i] = row[2 * i]; - smask_data[width * j + i] = row[2 * i + 1]; - } -@@ -474,7 +474,7 @@ LoadPngData (HPDF_Dict image, - HPDF_Dict smask; - png_bytep smask_data; - -- if (!png_get_valid(png_ptr, info_ptr, PNG_INFO_tRNS) || -+ if (!png_get_valid(png_ptr, info_ptr, PNG_INFO_tRNS) || - !png_get_tRNS(png_ptr, info_ptr, &trans, &num_trans, NULL)) { - goto no_transparent_color_in_palette; - } -@@ -534,7 +534,7 @@ LoadPngData (HPDF_Dict image, - - no_transparent_color_in_palette: - -- /* read images with alpha channel right away -+ /* read images with alpha channel right away - we have to do this because image transparent mask must be added to the Xref */ - if (xref && PNG_COLOR_MASK_ALPHA & color_type) { - HPDF_Dict smask; --- -2.24.0 - diff --git a/srcpkgs/Haru/template b/srcpkgs/Haru/template deleted file mode 100644 index ad9f461b1268a7..00000000000000 --- a/srcpkgs/Haru/template +++ /dev/null @@ -1,32 +0,0 @@ -# Template file for 'Haru' -pkgname=Haru -version=2.3.0 -revision=3 -build_style=gnu-configure -hostmakedepends="automake libtool" -makedepends="zlib-devel libpng-devel" -short_desc="Free, cross platform, open source library for generating PDF files" -maintainer="Florian Eich " -license="Zlib" -homepage="http://libharu.org/" -distfiles="https://github.com/libharu/libharu/archive/RELEASE_${version//./_}.tar.gz" -checksum=8f9e68cc5d5f7d53d1bc61a1ed876add1faf4f91070dbc360d8b259f46d9a4d2 - -if [ "$CROSS_BUILD" ]; then - configure_args="--with-zlib=${XBPS_CROSS_BASE}/usr" - configure_args+=" --with-png=${XBPS_CROSS_BASE}/usr" -fi - -pre_configure() { - make -f build.mk -} - -Haru-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.a" - vmove usr/lib/libhpdf.so - } -} diff --git a/srcpkgs/Haru/update b/srcpkgs/Haru/update deleted file mode 100644 index 7fcd3fe3325136..00000000000000 --- a/srcpkgs/Haru/update +++ /dev/null @@ -1,2 +0,0 @@ -site="https://github.com/libharu/libharu/releases" -pattern="RELEASE_\K[\d\_]*(?=\.tar\.gz)" diff --git a/srcpkgs/Ice-devel b/srcpkgs/Ice-devel deleted file mode 120000 index afa20b55e8d77c..00000000000000 --- a/srcpkgs/Ice-devel +++ /dev/null @@ -1 +0,0 @@ -Ice \ No newline at end of file diff --git a/srcpkgs/Ice/patches/fix-musl.patch b/srcpkgs/Ice/patches/fix-musl.patch deleted file mode 100644 index 8f2efa550eae20..00000000000000 --- a/srcpkgs/Ice/patches/fix-musl.patch +++ /dev/null @@ -1,13 +0,0 @@ -diff --git a/cpp/src/IceUtil/UtilException.cpp b/cpp/src/IceUtil/UtilException.cpp -index 266942bb3d..3ef50c30b0 100644 ---- a/cpp/src/IceUtil/UtilException.cpp -+++ b/cpp/src/IceUtil/UtilException.cpp -@@ -43,7 +43,7 @@ - # endif - # endif - --# if !defined(_AIX) && !defined(__sun) && !defined(__FreeBSD__) && !defined(__MINGW32__) && !defined(ICE_STATIC_LIBS) -+# if !defined(_AIX) && !defined(__sun) && !defined(__FreeBSD__) && !defined(__MINGW32__) && !defined(ICE_STATIC_LIBS) && defined(__GLIBC__) - # include - # include - # include diff --git a/srcpkgs/Ice/template b/srcpkgs/Ice/template deleted file mode 100644 index 4efe188c9c7609..00000000000000 --- a/srcpkgs/Ice/template +++ /dev/null @@ -1,65 +0,0 @@ -# Template file for 'Ice' -pkgname=Ice -version=3.7.10 -revision=1 -build_style=gnu-makefile -make_build_args="LANGUAGES=cpp OPTIMIZE=yes USR_DIR_INSTALL=yes CONFIGS=shared - CONFIGS+=cpp11-shared" -make_install_args="LANGUAGES=cpp lib-suffix=" -makedepends="zlib-devel bzip2-devel zeroc-mcpp db-devel expat-devel - openssl-devel lmdb-devel editline-devel" -short_desc="Internet Communications Engine (Ice)" -maintainer="Orphaned " -license="GPL-2.0-only, custom:ICE" -homepage="https://www.zeroc.com" -changelog="https://doc.zeroc.com/ice/latest/release-notes" -distfiles="https://github.com/zeroc-ice/ice/archive/v${version}.tar.gz" -checksum=b90e9015ca9124a9eadfdfc49c5fba24d3550c547f166f3c9b2b5914c00fb1df - -if [ "$XBPS_TARGET_LIBC" = "glibc" ]; then - makedepends+=" libxcrypt-devel" -fi - -if [ "$CROSS_BUILD" ]; then - # Cross build requires the host's slice2cpp - hostmakedepends+=" Ice" -fi - -do_configure() { - # Disable building tests - vsed 's|include \$(top_srcdir)/config/Make.tests.rules||' -i config/Make.rules - - # Disable errors on warnings - vsed 's|-Werror|-Wno-error|' -i config/Make.rules.Linux - - # Patch to fix finding editline - vsed 's|-ledit|-leditline|' -i config/Make.rules.Linux - vsed 's|editline/readline.h|editline.h|' -i cpp/src/IceStorm/Parser.cpp cpp/src/IceGrid/Parser.cpp - - if [ "$CROSS_BUILD" ]; then - # Use host's slice2cpp - vsed -i config/Make.project.rules \ - -e 's/$($6_path) |/|/' \ - -e 's|$(Q)$($6_path)|$(Q)/usr/bin/slice2cpp|' - fi -} - -post_install() { - vlicense ICE_LICENSE -} - -libIce_package() { - short_desc+=" - runtime libraries" - pkg_install() { - vmove "usr/lib/*.so.*" - } -} - -Ice-devel_package() { - depends="libIce>=${version}_${revision} Ice>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/ImageMagick/template b/srcpkgs/ImageMagick/template deleted file mode 100644 index 27109f9a9d7115..00000000000000 --- a/srcpkgs/ImageMagick/template +++ /dev/null @@ -1,87 +0,0 @@ -# Template file for 'ImageMagick' -pkgname=ImageMagick -# Revbump php*-imagick with ImageMagick updates. -version=7.1.1.47 -revision=3 -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 --with-openexr - --with-gs-font-dir=/usr/share/fonts/Type1" -hostmakedepends="automake libtool pkg-config autoconf" -makedepends="djvulibre-devel fftw-devel ghostscript-devel glib-devel lcms2-devel - libXt-devel libgomp-devel libltdl-devel librsvg-devel libwebp-devel libwmf-devel - ocl-icd-devel pango-devel libopenjpeg2-devel graphviz-devel liblqr-devel - libraqm-devel libopenexr-devel libheif-devel" -checkdepends="ttf-opensans" -short_desc="Create, edit, compose, or convert bitmap images" -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/${version%.*}-${version##*.}.tar.gz" -checksum=818e21a248986f15a6ba0221ab3ccbaed3d3abee4a6feb4609c6f2432a30d7ed - -subpackages="libmagick libmagick-devel" - -keep_libtool_archives=yes -conf_files="/etc/ImageMagick-${version%%.*}/*.xml" - -if [ -z "$CROSS_BUILD" ]; then - # XXX native perl uses XBPS_TARGET_CFLAGS (-mtune=generic) - configure_args+=" --with-perl --with-perl-options=INSTALLDIRS=vendor" - hostmakedepends+=" perl" - subpackages+=" libmagick-perl" -fi - -if [ "$XBPS_TARGET_LIBC" = "musl" ] && [ "$XBPS_TARGET_WORDSIZE" -eq 64 ]; then - export CFLAGS+=" -Doff64_t=off_t" - export CXXFLAGS+=" -Doff64_t=off_t" -fi - -pre_check() { - # Disable failing checks - vsed -i '/validate-formats/d' Makefile -} - -post_install() { - if [ "$CROSS_BUILD" ]; then - vsed -i -e "s,${XBPS_CROSS_TRIPLET}-,,g" \ - $DESTDIR/usr/bin/*-config - fi - vlicense LICENSE - vlicense NOTICE -} - -libmagick_package() { - short_desc="ImageMagick low-level image manipulation libraries" - pkg_install() { - vmove "usr/lib/libMagick*.so.*" - vmove "usr/lib/ImageMagick*" - vmove "usr/share/ImageMagick*" - } -} - -libmagick-devel_package() { - depends=" - fftw-devel fontconfig-devel lcms2-devel libXt-devel - libgomp-devel libltdl-devel liblqr-devel libraqm-devel - libmagick>=${version}_${revision}" - short_desc="ImageMagick low-level image manipulation development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove usr/share/doc - vmove "usr/bin/*-config" - vmove "usr/lib/*.so" - vmove "usr/lib/*.la" - vmove "usr/share/man/man1/*-config.1" - } -} - -libmagick-perl_package() { - short_desc="ImageMagick perl library bindings" - pkg_install() { - vmove usr/lib/perl5 - vmove usr/share/man/man3 - } -} diff --git a/srcpkgs/ImageMagick/update b/srcpkgs/ImageMagick/update deleted file mode 100644 index 6a9f7e46a667da..00000000000000 --- a/srcpkgs/ImageMagick/update +++ /dev/null @@ -1 +0,0 @@ -pattern='/archive/refs/tags/\K[\d\.]+-\d+(?=\.tar\.gz)' diff --git a/srcpkgs/JAI/template b/srcpkgs/JAI/template deleted file mode 100644 index e14f59dc829fd2..00000000000000 --- a/srcpkgs/JAI/template +++ /dev/null @@ -1,46 +0,0 @@ -# Template file for 'JAI' -pkgname=JAI -version=1.1.3 -revision=4 -archs="i686 x86_64" -short_desc="Java Advanced Imaging Library - binary version" -maintainer="Orphaned " -license="custom:Oracle Binary Code License" -homepage="https://java.net/projects/jai-core" -repository=nonfree -# DISTRIBUTIONREADME-jai.txt -# (e) You agree to defend and indemnify Sun and its licensors from and against -# any damages, costs, liabilities, settlement amounts and/or expenses -# (including attorneys' fees) incurred in connection with any claim, lawsuit or -# action by any third party that arises or results from the use or distribution -# of any and all Programs and/or Redistributable. -restricted=yes -ignore_elf_dirs="/usr/share/java/lib" - -if [ "$XBPS_TARGET_MACHINE" = "x86_64" ]; then - _arch="amd64" - _jarch=${_arch} - checksum=4bf0d26acbedc9e203059b18f8a1a7bfef0b448cb5515b8c1b530706e68eb75a -elif [ "$XBPS_TARGET_MACHINE" = "i686" ]; then - _arch="i586" - _jarch="i386" - checksum=00e68ee1742f972e1602913afcf095e4ca49c17e2df1d2c0938ecb267d41f94f -fi - -distfiles="http://download.java.net/media/jai/builds/release/1_1_3/jai-1_1_3-lib-linux-${_arch}.tar.gz" -depends="virtual?java-runtime" - -do_install() { - # put jar files in place - vmkdir usr/share/java/lib/ext - vcopy "lib/jai*" usr/share/java/lib/ext - vcopy lib/mlibwrapper_jai.jar usr/share/java/lib/ext - # put the architecture dependant files in place - vmkdir usr/share/java/lib/${_jarch} - vcopy lib/libmlib_jai.so usr/share/java/lib/${_jarch} - # put the license files in place - vmkdir usr/share/licenses/${pkgname} - for _license in *.txt; do - vlicense "$_license" - done -} diff --git a/srcpkgs/JAI/update b/srcpkgs/JAI/update deleted file mode 100644 index 5714f78b12bf17..00000000000000 --- a/srcpkgs/JAI/update +++ /dev/null @@ -1,2 +0,0 @@ -site="http://download.java.net/media/jai/builds/release/" -pattern='href="\K[\d_]+(?=/")' diff --git a/srcpkgs/KDSingleApplication/template b/srcpkgs/KDSingleApplication/template deleted file mode 100644 index 5ce04e71ad3a81..00000000000000 --- a/srcpkgs/KDSingleApplication/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'KDSingleApplication' -pkgname=KDSingleApplication -version=1.1.0 -revision=1 -build_style=cmake -configure_args="-DKDSingleApplication_QT6=ON - -DECM_MKSPECS_INSTALL_DIR=/usr/lib/qt6/mkspecs" -hostmakedepends="qt6-base" -makedepends="qt6-base-devel" -short_desc="KDAB's helper class for single-instance policy applications" -maintainer="Gonzalo Tornaría " -license="MIT" -homepage="https://github.com/KDAB/KDSingleApplication" -changelog="https://github.com/KDAB/KDSingleApplication/releases" -distfiles="https://github.com/KDAB/KDSingleApplication/releases/download/v${version}/kdsingleapplication-${version}.tar.gz" -checksum=31029fffa4873e2769c555668e8edaa6bd5721edbc445bff5e66cc6af3b9ed78 - -post_install() { - vlicense LICENSE.txt -} diff --git a/srcpkgs/KDSoap-devel b/srcpkgs/KDSoap-devel deleted file mode 120000 index 4f36680df944df..00000000000000 --- a/srcpkgs/KDSoap-devel +++ /dev/null @@ -1 +0,0 @@ -KDSoap \ No newline at end of file diff --git a/srcpkgs/KDSoap/template b/srcpkgs/KDSoap/template deleted file mode 100644 index 6cabb39192eae1..00000000000000 --- a/srcpkgs/KDSoap/template +++ /dev/null @@ -1,36 +0,0 @@ -# Template file for 'KDSoap' -pkgname=KDSoap -version=2.2.0 -revision=1 -build_style=cmake -configure_args="-DKDSoap_QT6=TRUE - -DECM_MKSPECS_INSTALL_DIR=/usr/lib/qt6/mkspecs/modules" -hostmakedepends="qt6-base" -makedepends="qt6-base-devel" -short_desc="Qt-based client-side and server-side SOAP component" -maintainer="John " -license="GPL-3.0-or-later" -homepage="https://www.kdab.com/development-resources/qt-tools/kd-soap/" -distfiles="https://github.com/KDAB/KDSoap/releases/download/kdsoap-${version}/kdsoap-${version}.tar.gz" -checksum=d9ef11948442197c9fa44bd6fbadc842b7280a60dfc40577af66fded637af356 - -if [ "$CROSS_BUILD" ]; then - hostmakedepends+=" KDSoap" - configure_args+=" -DKDSOAP_KDWSDL2CPP_COMPILER=/usr/bin/kdwsdl2cpp-qt6" -fi - -post_install() { - sed -i '/kdwsdl2cpp-qt6/s,[$]{_IMPORT_PREFIX},/usr,' \ - "$DESTDIR/usr/lib/cmake/KDSoap-qt6/"KDSoapTargets-*.cmake -} - -KDSoap-devel_package() { - depends="${sourcepkg}>=${version}_${revision} ${makedepends}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - vmove "usr/lib/*.so" - vmove usr/lib/qt6/mkspecs - } -} diff --git a/srcpkgs/Komikku/template b/srcpkgs/Komikku/template deleted file mode 100644 index 8eac123241e414..00000000000000 --- a/srcpkgs/Komikku/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'Komikku' -pkgname=Komikku -version=1.85.0 -revision=1 -build_style=meson -build_helper=gir -hostmakedepends="gettext glib-devel pkg-config desktop-file-utils - gtk-update-icon-cache blueprint-compiler" -makedepends="gtk4-devel libadwaita-devel" -depends="gtk4 libadwaita libnotify libsecret python3-BeautifulSoup4 python3-Brotli - python3-Pillow python3-Unidecode python3-requests python3-dateparser - python3-gobject python3-keyring python3-lxml python3-magic python3-rarfile - python3-natsort python3-pure-protobuf python3-emoji libwebkitgtk60 - python3-piexif python3-modern_colorthief python3-pillow_heif" -checkdepends="appstream-glib desktop-file-utils" -short_desc="Online/offline manga reader for GNOME" -maintainer="Hendrik Boll " -license="GPL-3.0-or-later" -homepage="https://codeberg.org/valos/Komikku" -changelog="https://codeberg.org/valos/Komikku/releases" -distfiles="https://codeberg.org/valos/Komikku/archive/v${version}.tar.gz" -checksum=3c5f2d77b626b274f3f56562f1666992515bb78b2fb67668ad6db956090aa51e - -if [ "$CROSS_BUILD" ]; then - export GI_TYPELIB_PATH="${XBPS_CROSS_BASE}/usr/lib/girepository-1.0" -fi diff --git a/srcpkgs/Kooha/template b/srcpkgs/Kooha/template deleted file mode 100644 index b8b86603ceaed8..00000000000000 --- a/srcpkgs/Kooha/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'Kooha' -pkgname=Kooha -version=2.3.0 -revision=1 -build_style=meson -build_helper="rust" -hostmakedepends="cargo desktop-file-utils gettext glib-devel - gtk-update-icon-cache pkg-config" -makedepends="libadwaita-devel libglib-devel gtk4-devel pulseaudio-devel rust-std" -depends="gst-plugins-base1 gstreamer-vaapi gstreamer1 gstreamer1-pipewire - pipewire xdg-desktop-portal" -checkdepends="appstream-glib" -short_desc="Simple screen recorder with a minimal interface" -maintainer="Unai Hernández Minaberry " -license="GPL-3.0-or-later" -homepage="https://github.com/SeaDve/Kooha" -changelog="https://github.com/SeaDve/Kooha/releases" -distfiles="https://github.com/SeaDve/Kooha/archive/refs/tags/v${version}.tar.gz" -checksum=a1aec108b44483664a6c680c5351c32de98862f5df4503a915d5f23e8ae24636 -make_check=no # Tests are broken, see https://github.com/SeaDve/Kooha/pull/206 - -post_patch() { - if [ "$CROSS_BUILD" ]; then - vsed -i src/meson.build \ - -e "s%rust_target /%'${RUST_TARGET}' / rust_target /%" - fi -} diff --git a/srcpkgs/LACT/files/lact/run b/srcpkgs/LACT/files/lact/run deleted file mode 100755 index 74e0a5ebbd8539..00000000000000 --- a/srcpkgs/LACT/files/lact/run +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh -exec 2>&1 -exec chpst -n -10 lact daemon diff --git a/srcpkgs/LACT/template b/srcpkgs/LACT/template deleted file mode 100644 index 22be0d6f62c6ba..00000000000000 --- a/srcpkgs/LACT/template +++ /dev/null @@ -1,32 +0,0 @@ -# Template file for 'LACT' -pkgname=LACT -version=0.7.4 -revision=1 -build_style=cargo -make_check_args="-- --skip app::root_stack::thermals_page::fan_curve_frame::tests::set_get_curve" -hostmakedepends="pkg-config blueprint-compiler gtk4-devel llvm19-devel" -makedepends="gtk4-devel" -short_desc="Linux AMDGPU Control Application" -maintainer="Daniel Martinez " -license="MIT" -homepage="https://github.com/ilya-zlobintsev/LACT" -distfiles="https://github.com/ilya-zlobintsev/LACT/archive/refs/tags/v${version}.tar.gz" -checksum=b6035a65fd641b80a92b753c3e00c13f0c87575221136d509857233bd1984fb2 -make_check=ci-skip # detects intel GPU in github CI pipeline - -if [ "$XBPS_TARGET_WORDSIZE" = 32 ]; then - broken="libdrm_amdgpu_sys crate only supports 64bit" -fi - -do_install() { - vsv lact - - vbin target/$RUST_TARGET/release/lact - - vinstall res/lactd.service 644 usr/lib/systemd/system - vinstall res/io.github.ilya_zlobintsev.LACT.desktop 644 usr/share/applications - vinstall res/io.github.ilya_zlobintsev.LACT.png 644 usr/share/pixmaps - vinstall res/io.github.ilya_zlobintsev.LACT.svg 644 usr/share/icons/hicolor/scalable/apps - - vlicense LICENSE -} diff --git a/srcpkgs/LGOGDownloader/patches/boost-1.89.patch b/srcpkgs/LGOGDownloader/patches/boost-1.89.patch deleted file mode 100644 index 6453b2d2609c83..00000000000000 --- a/srcpkgs/LGOGDownloader/patches/boost-1.89.patch +++ /dev/null @@ -1,14 +0,0 @@ ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -16,11 +16,8 @@ endif(USE_QT_GUI) - - find_package(Boost - REQUIRED -- system - filesystem -- regex - program_options -- date_time - iostreams - ) - find_package(CURL 7.55.0 REQUIRED) diff --git a/srcpkgs/LGOGDownloader/template b/srcpkgs/LGOGDownloader/template deleted file mode 100644 index 091a5e3cf8031d..00000000000000 --- a/srcpkgs/LGOGDownloader/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'LGOGDownloader' -pkgname=LGOGDownloader -version=3.17 -revision=2 -build_style=cmake -configure_args="$(vopt_bool qt USE_QT_GUI)" -hostmakedepends="pkg-config" -makedepends="libtidy5-devel tinyxml2-devel libcurl-devel rhash-devel - jsoncpp-devel boost-devel-minimal libboost_program_options libboost_iostreams - libboost_filesystem openssl-devel zlib-devel - $(vopt_if qt "qt6-webengine-devel qt6-declarative-devel - qt6-webchannel-devel qt6-location-devel")" -short_desc="Open source downloader for GOG.com games that uses the GOG.com API" -maintainer="RunningDroid " -license="WTFPL" -homepage="https://github.com/Sude-/lgogdownloader" -changelog="https://github.com/Sude-/lgogdownloader/releases" -distfiles="https://github.com/Sude-/lgogdownloader/archive/v${version}.tar.gz" -checksum=d96d15c996dd9e07b3697dd710fd7d0588064c8492e5923d3515f3b936d348e9 - -build_options="qt" -desc_option_qt="Include QT WebEngine to support solving captchas" diff --git a/srcpkgs/LGOGDownloader/update b/srcpkgs/LGOGDownloader/update deleted file mode 100644 index e69de29bb2d1d6..00000000000000 diff --git a/srcpkgs/LabJackPython/template b/srcpkgs/LabJackPython/template deleted file mode 100644 index 906117f1d0d694..00000000000000 --- a/srcpkgs/LabJackPython/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'LabJackPython' -pkgname=LabJackPython -version=2.0.4 -revision=6 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3 exodriver" -short_desc="Python modules and examples for the LabJack U3, U6, UE9 and U12" -maintainer="Toyam Cox " -license="MIT" -homepage="https://labjack.com/support/software/examples/ud/labjackpython" -distfiles="https://github.com/labjack/LabJackPython/archive/refs/tags/${version}.tar.gz" -checksum=61911991529ab5f40f17e42823b417dadbf1fe47978e4dc045bdd7da7563e7c2 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/LanguageTool/files/languagetool.properties b/srcpkgs/LanguageTool/files/languagetool.properties deleted file mode 100644 index 59f5ac15743bfb..00000000000000 --- a/srcpkgs/LanguageTool/files/languagetool.properties +++ /dev/null @@ -1,2 +0,0 @@ -fasttextModel=/usr/share/fasttext/lid.176.bin -fasttextBinary=/usr/bin/fasttext diff --git a/srcpkgs/LanguageTool/files/languagetool/run b/srcpkgs/LanguageTool/files/languagetool/run deleted file mode 100644 index 33b754f13e9f7d..00000000000000 --- a/srcpkgs/LanguageTool/files/languagetool/run +++ /dev/null @@ -1,4 +0,0 @@ -#!/bin/sh -[ -r conf ] && . ./conf -exec 2>&1 -exec chpst -u _languagetool:_languagetool /usr/bin/languagetool ${OPTS:=--http --config /etc/languagetool.properties --allow-origin} diff --git a/srcpkgs/LanguageTool/template b/srcpkgs/LanguageTool/template deleted file mode 100644 index 3adacf10e51ab7..00000000000000 --- a/srcpkgs/LanguageTool/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'LanguageTool' -pkgname=LanguageTool -version=6.6 -revision=1 -_arch_commit=462256af10eb512ce9520ab1a88cc6e7dd8a0414 -depends="virtual?java-environment fasttext fasttext-lid" -short_desc="Checks your writing in more than 20 languages" -maintainer="Orphaned " -license="LGPL-2.1-or-later" -homepage="https://www.languagetool.org/" -distfiles="https://www.languagetool.org/download/LanguageTool-${version}.zip - https://gitlab.archlinux.org/archlinux/packaging/packages/languagetool/-/raw/${_arch_commit}/languagetool.sh" -checksum="53600506b399bb5ffe1e4c8dec794fd378212f14aaf38ccef9b6f89314d11631 - 1230bed5e596ba161a08cddc70764afb46f018e8f483e9934017b3c7b2aaea70" -skip_extraction="languagetool.sh" -system_accounts="_languagetool" - -do_install() { - vmkdir usr/bin - vmkdir usr/share/java/languagetool - vcopy "*.jar" /usr/share/java/languagetool - vcopy "libs/*.jar" /usr/share/java/languagetool - rm -rf *.jar libs - vcopy "$wrksrc" /usr/share/languagetool/ - vbin ${XBPS_SRCDISTDIR}/${pkgname}-${version}/languagetool.sh languagetool - vconf ${FILESDIR}/languagetool.properties - vsv languagetool -} diff --git a/srcpkgs/LibreCAD/template b/srcpkgs/LibreCAD/template deleted file mode 100644 index b84328c7fa8ff9..00000000000000 --- a/srcpkgs/LibreCAD/template +++ /dev/null @@ -1,60 +0,0 @@ -# Template file for 'LibreCAD' -pkgname=LibreCAD -version=2.2.1.2 -revision=1 -build_style=qmake -hostmakedepends="qt5-qmake pkg-config ImageMagick qt5-host-tools" -makedepends="qt5-devel qt5-svg-devel boost-devel-minimal muparser-devel librsvg-devel" -short_desc="2D Computer-aided design (CAD) software" -maintainer="Orphaned " -license="GPL-2.0-only" -homepage="https://librecad.org" -distfiles="https://github.com/librecad/librecad/archive/refs/tags/v${version}.tar.gz" -checksum=2b961cb916a7415d97f427f824c1830e06d4832cc376fea38b27cb456ee95a8e - -if [ -n "$CROSS_BUILD" ]; then - configure_args+=" BOOST_DIR=${XBPS_CROSS_BASE}/usr" -fi - -do_install() { - vbin unix/librecad - - vbin unix/ttf2lff - vman tools/ttf2lff/ttf2lff.1 - - vinstall desktop/librecad.desktop 0644 usr/share/applications/ - vinstall desktop/librecad.sharedmimeinfo 0644 usr/share/mime/packages/ librecad.xml - - # install documentation - vdoc librecad/support/doc/README - vdoc librecad/support/doc/index.html - vdoc librecad/support/doc/style.css - vmkdir librecad/support/doc/img - vinstall librecad/support/doc/img/librecadlogo.png 0644 \ - usr/share/doc/${pkgname}/img/ - - # install icons - for size in 16 24 32 48 64 96 128; do - convert -scale ${size} \ - desktop/graphics_icons_and_splash/Icon\ LibreCAD/Icon_Librecad.svg \ - librecad.png - vmkdir usr/share/icons/hicolor/${size}x${size}/apps - vcopy librecad.png usr/share/icons/hicolor/${size}x${size}/apps/ - done - cp desktop/graphics_icons_and_splash/Icon\ LibreCAD/Icon_Librecad.svg librecad.svg - vmkdir usr/share/icons/hicolor/scalable/apps - vcopy librecad.svg usr/share/icons/hicolor/scalable/apps - - # install resources - vmkdir usr/share/librecad - for resource in fonts library patterns qm; do - vcopy unix/resources/${resource} usr/share/librecad/ - done - - # install plugins - vmkdir usr/share/librecad/plugins - vcopy unix/resources/plugins usr/lib/librecad/ - for plugin in $DESTDIR/usr/lib/librecad/*.so ; do - ln -sf ../../../lib/librecad/$(basename $plugin) ${DESTDIR}/usr/share/librecad/plugins/$(basename $plugin) - done -} diff --git a/srcpkgs/LimeSuite-devel b/srcpkgs/LimeSuite-devel deleted file mode 120000 index 4431f3d5064a06..00000000000000 --- a/srcpkgs/LimeSuite-devel +++ /dev/null @@ -1 +0,0 @@ -LimeSuite \ No newline at end of file diff --git a/srcpkgs/LimeSuite-doc b/srcpkgs/LimeSuite-doc deleted file mode 120000 index 4431f3d5064a06..00000000000000 --- a/srcpkgs/LimeSuite-doc +++ /dev/null @@ -1 +0,0 @@ -LimeSuite \ No newline at end of file diff --git a/srcpkgs/LimeSuite/template b/srcpkgs/LimeSuite/template deleted file mode 100644 index 4b60a54598746c..00000000000000 --- a/srcpkgs/LimeSuite/template +++ /dev/null @@ -1,73 +0,0 @@ -# Template file for 'LimeSuite' -pkgname=LimeSuite -version=23.11.0 -revision=1 -build_style=cmake -build_helper="cmake-wxWidgets-gtk3" -configure_args="-DENABLE_SIMD_FLAGS=none -DENABLE_UTILITIES=True -DENABLE_LIME_UTIL=True - -DCMAKE_SKIP_RPATH=True -DENABLE_DESKTOP=False -DENABLE_SOAPY_LMS7=True - -DENABLE_PCIE_XILLYBUS=True -DENABLE_QUICKTEST=True -DENABLE_MCU_TESTBENCH=True - -DENABLE_FTDI=True -DENABLE_FX3=True -DENABLE_STREAM_UNITE=True -DENABLE_EXAMPLES=True - -DENABLE_HEADERS=True -DENABLE_GUI=True -DENABLE_API_DOXYGEN=True - $(vopt_bool octave ENABLE_OCTAVE) -DLIME_SUITE_EXTVER=${version}_${revision}" -hostmakedepends="doxygen" -makedepends="gnuplot wxWidgets-gtk3-devel libusb-devel SoapySDR-devel libfreeglut-devel - fltk-devel glew-devel sqlite-devel libgomp-devel $(vopt_if octave octave)" -depends="wget" -short_desc="Driver and GUI for LimeSDR/LMS7002M-based SDR platforms" -maintainer="classabbyamp " -license="Apache-2.0" -homepage="https://myriadrf.org/projects/lime-suite/" -changelog="https://raw.githubusercontent.com/myriadrf/LimeSuite/master/Changelog.txt" -distfiles="https://github.com/myriadrf/LimeSuite/archive/refs/tags/v${version}.tar.gz" -checksum=fd8a448b92bc5ee4012f0ba58785f3c7e0a4d342b24e26275318802dfe00eb33 -shlib_provides="libLimeSuite.so.${version%.*}-1" - -build_options="octave" -desc_option_octave="Enable the LimeSuite Octave plugin" - -# TODO: the cmake build system executes octave-config -# which needs additional care in crossbuilds -if [ -z "$CROSS_BUILD" ]; then - build_options_default="octave" -fi - -CXXFLAGS="-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64" - -post_install() { - vinstall udev-rules/64-limesuite.rules 644 usr/lib/udev/rules.d - - for res in 16 22 32 48 64 128; do - _icon_dir="usr/share/icons/hicolor/${res}x${res}/apps" - vmkdir $_icon_dir - vinstall Desktop/lime-suite-$res.png 644 $_icon_dir lime-suite.png - done - vinstall Desktop/lime-suite.desktop 755 usr/share/applications -} - -LimeSuite-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} - -LimeSuite-doc_package() { - short_desc+=" - documentation" - pkg_install() { - vdoc docs/lms7_api_quick_start_guide.pdf - vdoc docs/StreamProtocol.pdf - vcopy docs/LMS_API_Documentation usr/share/doc/$pkgname - } -} - -SoapyLMS7_package() { - short_desc="SoapySDR module for LimeSDR/LMS7002M" - pkg_install() { - vmove usr/lib/SoapySDR - } -} diff --git a/srcpkgs/LuaJIT-devel b/srcpkgs/LuaJIT-devel deleted file mode 120000 index 5a4e1f5ed68c41..00000000000000 --- a/srcpkgs/LuaJIT-devel +++ /dev/null @@ -1 +0,0 @@ -LuaJIT \ No newline at end of file diff --git a/srcpkgs/LuaJIT/template b/srcpkgs/LuaJIT/template deleted file mode 100644 index e795ed0931a793..00000000000000 --- a/srcpkgs/LuaJIT/template +++ /dev/null @@ -1,60 +0,0 @@ -# Template file for 'LuaJIT' -pkgname=LuaJIT -# the minor version is the contents of the .relver file in the source tarball -version=2.1.1748459687 -revision=1 -_commit_hash=f9140a622a0c44a99efb391cc1c2358bc8098ab7 -build_style=gnu-makefile -hostmakedepends="lua52-BitOp" -short_desc="Just-In-Time Compiler for Lua" -maintainer="Daniel Martinez " -license="MIT" -homepage="https://www.luajit.org" -distfiles="https://repo.or.cz/luajit-2.0.git/snapshot/${_commit_hash}.tar.gz" -checksum=a1af74fca9971355dc6d4cf32d56e278aa8897898ab5f62725de5aeb730ee381 - -_host_cc="cc" -if [ -n "$CROSS_BUILD" ]; then - if [ "$XBPS_WORDSIZE" != "$XBPS_TARGET_WORDSIZE" ]; then - if [ "${XBPS_MACHINE%%-*}" = "x86_64" ]; then - hostmakedepends+=" cross-i686-linux-musl" - _host_cc="i686-linux-musl-gcc -static" - else - broken="Host and target wordsize must match when not on x86_64" - fi - fi - - make_build_args+=" CROSS=${XBPS_CROSS_TRIPLET}-" -fi - -pre_build() { - make_build_args+=" XCFLAGS=-DLUAJIT_ENABLE_LUA52COMPAT" -} - -do_build() { - # if we don't unset, the build fails to cross-compile - # due to confliction with the makefile macros - local _cflags="$CFLAGS" - local _ldflags="$LDFLAGS" - unset CFLAGS LDFLAGS - - make amalg ${makejobs} PREFIX=/usr HOST_LUA=lua5.2 \ - HOST_CFLAGS="$XBPS_CFLAGS" HOST_LDFLAGS="$XBPS_LDFLAGS" \ - TARGET_CFLAGS="${_cflags}" TARGET_LDFLAGS="${_ldflags}" \ - HOST_CC="${_host_cc}" ${make_build_args} -} - -post_install() { - vlicense COPYRIGHT -} - -LuaJIT-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" - } -} diff --git a/srcpkgs/LuaJIT/update b/srcpkgs/LuaJIT/update deleted file mode 100644 index 96bbbd453c32c3..00000000000000 --- a/srcpkgs/LuaJIT/update +++ /dev/null @@ -1 +0,0 @@ -disabled="impossible to determine given release style and versioning scheme" diff --git a/srcpkgs/Lucene++-devel b/srcpkgs/Lucene++-devel deleted file mode 120000 index ad63aedd0065ee..00000000000000 --- a/srcpkgs/Lucene++-devel +++ /dev/null @@ -1 +0,0 @@ -Lucene++ \ No newline at end of file diff --git a/srcpkgs/Lucene++/patches/boost-1.85.patch b/srcpkgs/Lucene++/patches/boost-1.85.patch deleted file mode 100644 index 05babf97a08d8f..00000000000000 --- a/srcpkgs/Lucene++/patches/boost-1.85.patch +++ /dev/null @@ -1,64 +0,0 @@ -From c18ead2b0c4aa62af01450cb12353a0baa51411f Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Bernhard=20Rosenkr=C3=A4nzer?= -Date: Wed, 27 Mar 2024 12:00:18 +0100 -Subject: [PATCH] Fix build with boost 1.85.0 - -boost::filesystem::wpath has been deprecated (and typedef-ed to -boost::filesystem::path) for a long time; it is removed from boost -starting with 1.85.0-beta1. - -Use boost::filesystem::path instead. - -boost/filesystem/convenience.hpp has been removed (and was being -included without being used anyway - its only use was indirectly -pulling in boost/filesystem/directory.hpp, which is actually used). - -Include boost/filesystem/directory.hpp directly instead. ---- - src/core/store/MMapDirectory.cpp | 2 +- - src/core/util/FileUtils.cpp | 6 +++--- - 2 files changed, 4 insertions(+), 4 deletions(-) - -diff --git a/src/core/store/MMapDirectory.cpp b/src/core/store/MMapDirectory.cpp -index beac7828..46156e3a 100644 ---- a/src/core/store/MMapDirectory.cpp -+++ b/src/core/store/MMapDirectory.cpp -@@ -36,7 +36,7 @@ MMapIndexInput::MMapIndexInput(const String& path) { - bufferPosition = 0; - if (!path.empty()) { - try { -- file.open(boost::filesystem::wpath(path), _length); -+ file.open(boost::filesystem::path(path), _length); - } catch (...) { - boost::throw_exception(FileNotFoundException(path)); - } -diff --git a/src/core/util/FileUtils.cpp b/src/core/util/FileUtils.cpp -index 51508b57..d92efbb8 100644 ---- a/src/core/util/FileUtils.cpp -+++ b/src/core/util/FileUtils.cpp -@@ -5,9 +5,9 @@ - ///////////////////////////////////////////////////////////////////////////// - - #include "LuceneInc.h" --#include - #include - #include -+#include - #include "LuceneThread.h" - #include "StringUtils.h" - #include "FileUtils.h" -@@ -128,12 +128,12 @@ String joinPath(const String& path, const String& file) { - } - - String extractPath(const String& path) { -- boost::filesystem::wpath parentPath(path.c_str()); -+ boost::filesystem::path parentPath(path.c_str()); - return parentPath.parent_path().wstring().c_str(); - } - - String extractFile(const String& path) { -- boost::filesystem::wpath fileName(path.c_str()); -+ boost::filesystem::path fileName(path.c_str()); - return fileName.filename().wstring().c_str(); - } - diff --git a/srcpkgs/Lucene++/patches/boost-1.87.patch b/srcpkgs/Lucene++/patches/boost-1.87.patch deleted file mode 100644 index 40f09de39742eb..00000000000000 --- a/srcpkgs/Lucene++/patches/boost-1.87.patch +++ /dev/null @@ -1,74 +0,0 @@ -From e6a376836e5c891577eae6369263152106b9bc02 Mon Sep 17 00:00:00 2001 -From: Christian Heusel -Date: Tue, 21 Jan 2025 01:01:58 +0100 -Subject: [PATCH] Migrate to boost::asio::io_context - -The code previously used the deprecated (and with bost 1.87.0 removed) -`boost::asio::io_service`, which used to be an alias to `io_context`. -The new version heavily changes the `io_context` API and therefore is no -the old interface was removed. - -Fixes https://github.com/luceneplusplus/LucenePlusPlus/issues/208 - -Signed-off-by: Christian Heusel ---- - include/lucene++/ThreadPool.h | 10 ++++++---- - src/core/util/ThreadPool.cpp | 9 +++++---- - 2 files changed, 11 insertions(+), 8 deletions(-) - ---- a/include/lucene++/ThreadPool.h -+++ b/include/lucene++/ThreadPool.h -@@ -14,7 +14,9 @@ - - namespace Lucene { - --typedef boost::shared_ptr workPtr; -+ -+typedef boost::asio::io_context io_context_t; -+typedef boost::asio::executor_work_guard work_t; - - /// A Future represents the result of an asynchronous computation. Methods are provided to check if the computation - /// is complete, to wait for its completion, and to retrieve the result of the computation. The result can only be -@@ -51,8 +53,8 @@ public: - LUCENE_CLASS(ThreadPool); - - protected: -- boost::asio::io_service io_service; -- workPtr work; -+ io_context_t io_context; -+ work_t work; - boost::thread_group threadGroup; - - static const int32_t THREADPOOL_SIZE; -@@ -64,7 +66,7 @@ public: - template - FuturePtr scheduleTask(FUNC func) { - FuturePtr future(newInstance()); -- io_service.post(boost::bind(&ThreadPool::execute, this, func, future)); -+ boost::asio::post(io_context, boost::bind(&ThreadPool::execute, this, func, future)); - return future; - } - ---- a/src/core/util/ThreadPool.cpp -+++ b/src/core/util/ThreadPool.cpp -@@ -14,15 +14,16 @@ Future::~Future() { - - const int32_t ThreadPool::THREADPOOL_SIZE = 5; - --ThreadPool::ThreadPool() { -- work.reset(new boost::asio::io_service::work(io_service)); -+ThreadPool::ThreadPool() -+ : -+ work(boost::asio::make_work_guard(io_context)) -+{ - for (int32_t i = 0; i < THREADPOOL_SIZE; ++i) { -- threadGroup.create_thread(boost::bind(&boost::asio::io_service::run, &io_service)); -+ threadGroup.create_thread(boost::bind(&boost::asio::io_context::run, &io_context)); - } - } - - ThreadPool::~ThreadPool() { -- work.reset(); // stop all threads - threadGroup.join_all(); // wait for all competition - } - diff --git a/srcpkgs/Lucene++/patches/boost-1.89.patch b/srcpkgs/Lucene++/patches/boost-1.89.patch deleted file mode 100644 index ca241275e28079..00000000000000 --- a/srcpkgs/Lucene++/patches/boost-1.89.patch +++ /dev/null @@ -1,98 +0,0 @@ ---- a/cmake/dependencies.cmake -+++ b/cmake/dependencies.cmake -@@ -3,11 +3,8 @@ - #################################### - - find_package(Boost COMPONENTS -- date_time - filesystem - iostreams -- regex -- system - thread - REQUIRED - ) ---- a/src/contrib/CMakeLists.txt -+++ b/src/contrib/CMakeLists.txt -@@ -63,11 +63,8 @@ target_include_directories(lucene++-cont - #################################### - target_link_libraries(lucene++-contrib - Boost::boost -- Boost::date_time - Boost::filesystem - Boost::iostreams -- Boost::regex -- Boost::system - Boost::thread - ZLIB::ZLIB - lucene++::lucene++) ---- a/src/core/CMakeLists.txt -+++ b/src/core/CMakeLists.txt -@@ -53,11 +53,8 @@ target_include_directories(lucene++ - #################################### - target_link_libraries(lucene++ - Boost::boost -- Boost::date_time - Boost::filesystem - Boost::iostreams -- Boost::regex -- Boost::system - Boost::thread - ZLIB::ZLIB - ) ---- a/src/demo/deletefiles/CMakeLists.txt -+++ b/src/demo/deletefiles/CMakeLists.txt -@@ -34,11 +34,8 @@ target_include_directories(deletefiles - target_link_libraries(deletefiles - PRIVATE - Boost::boost -- Boost::date_time - Boost::filesystem - Boost::iostreams -- Boost::regex -- Boost::system - Boost::thread - ZLIB::ZLIB - lucene++::lucene++ ---- a/src/demo/indexfiles/CMakeLists.txt -+++ b/src/demo/indexfiles/CMakeLists.txt -@@ -35,11 +35,8 @@ target_include_directories(indexfiles - target_link_libraries(indexfiles - PRIVATE - Boost::boost -- Boost::date_time - Boost::filesystem - Boost::iostreams -- Boost::regex -- Boost::system - Boost::thread - ZLIB::ZLIB - lucene++::lucene++ ---- a/src/demo/searchfiles/CMakeLists.txt -+++ b/src/demo/searchfiles/CMakeLists.txt -@@ -34,11 +34,8 @@ target_include_directories(searchfiles - target_link_libraries(searchfiles - PRIVATE - Boost::boost -- Boost::date_time - Boost::filesystem - Boost::iostreams -- Boost::regex -- Boost::system - Boost::thread - ZLIB::ZLIB - lucene++::lucene++ ---- a/src/test/CMakeLists.txt -+++ b/src/test/CMakeLists.txt -@@ -54,11 +54,8 @@ target_include_directories(lucene++-test - target_link_libraries(lucene++-tester - PRIVATE - Boost::boost -- Boost::date_time - Boost::filesystem - Boost::iostreams -- Boost::regex -- Boost::system - Boost::thread - ZLIB::ZLIB - gtest_main diff --git a/srcpkgs/Lucene++/patches/cxx-standard.patch b/srcpkgs/Lucene++/patches/cxx-standard.patch deleted file mode 100644 index d44b33349ef714..00000000000000 --- a/srcpkgs/Lucene++/patches/cxx-standard.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -47,7 +47,7 @@ include(dependencies) - include(Lucene++Docs) - - # Enable C++11 --set(CMAKE_CXX_STANDARD 11) -+set(CMAKE_CXX_STANDARD 17) - set(CMAKE_CXX_STANDARD_REQUIRED ON) - - #################################### diff --git a/srcpkgs/Lucene++/template b/srcpkgs/Lucene++/template deleted file mode 100644 index 873d821fcdb8f3..00000000000000 --- a/srcpkgs/Lucene++/template +++ /dev/null @@ -1,35 +0,0 @@ -# Template file for 'Lucene++' -pkgname=Lucene++ -version=3.0.9 -revision=2 -build_style=cmake -configure_args="-Wno-dev" -makedepends="boost-devel-minimal libboost_filesystem libboost_iostreams - libboost_thread gtest-devel zlib-devel" -short_desc="C++ port of the popular text search engine" -maintainer="Enno Boland " -license="LGPL-3.0-or-later, Apache-2.0" -homepage="https://github.com/luceneplusplus/LucenePlusPlus" -distfiles="https://github.com/luceneplusplus/LucenePlusPlus/archive/rel_${version}.tar.gz" -checksum=4e69e29d5d79a976498ef71eab70c9c88c7014708be4450a9fda7780fe93584e - -post_patch() { - sed -i '/cmake_minimum_require/d' cmake/*.cmake - sed -i '/add_subdirectory.gtest/d' src/test/CMakeLists.txt -} - -xpost_install() { - # Install missing header files - vcopy "include/*" usr/include/lucene++ - vcopy "build/include/*" usr/include/lucene++ -} - -Lucene++-devel_package() { - depends="Lucene++>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/Lucene++/update b/srcpkgs/Lucene++/update deleted file mode 100644 index 5db42a649922b0..00000000000000 --- a/srcpkgs/Lucene++/update +++ /dev/null @@ -1 +0,0 @@ -pattern="rel_\K[\d.]+(?=\.tar\.gz)" diff --git a/srcpkgs/MEGAcmd/patches/autotools.patch b/srcpkgs/MEGAcmd/patches/autotools.patch deleted file mode 100644 index 770cc5a89b3b94..00000000000000 --- a/srcpkgs/MEGAcmd/patches/autotools.patch +++ /dev/null @@ -1,119 +0,0 @@ ---- a/src/include.am -+++ b/src/include.am -@@ -7,9 +7,9 @@ noinst_HEADERS= - - MEGACMD = mega-cmd mega-exec mega-cmd-server - bin_PROGRAMS += $(MEGACMD) --$(MEGACMD): $(top_builddir)/sdk/src/libmega.la -+$(MEGACMD): - noinst_HEADERS += src/comunicationsmanager.h src/configurationmanager.h src/megacmd.h src/megacmdlogger.h src/megacmdsandbox.h src/megacmdutils.h src/megacmdcommonutils.h src/listeners.h src/megacmdexecuter.h src/megacmdversion.h src/megacmdplatform.h src/comunicationsmanagerportsockets.h --megacmdcompletiondir = $(sysconfdir)/bash_completion.d/ -+megacmdcompletiondir = $(datarootdir)/bash-completion/completions - megacmdcompletion_DATA = src/client/megacmd_completion.sh - megacmdscripts_bindir = $(bindir) - -@@ -20,20 +20,21 @@ mega_cmd_server_SOURCES = src/megacmd.cp - mega_cmddir=examples - - #CMDCLIENT --noinst_HEADERS += src/megacmdcommonutils.h src/megacmdshell/megacmdshellcommunications.h src/megacmdshell/megacmdshell.h sdk/include/mega/thread.h -+noinst_HEADERS += src/megacmdcommonutils.h src/megacmdshell/megacmdshellcommunications.h src/megacmdshell/megacmdshell.h - - mega_exec_SOURCES = src/megacmdcommonutils.cpp src/client/megacmdclient.cpp src/megacmdshell/megacmdshellcommunications.cpp - mega_execdir=examples - #mega_exec_CXXFLAGS = -std=c++11 -DUSE_CPPTHREAD=1 -Iinclude/ - #mega_exec_CXXFLAGS = -Iinclude/ - mega_exec_CXXFLAGS = -Isdk/include/ $(LMEGAINC) -+mega_exec_LDADD = $(RL_LDFLAGS) $(RL_LIBS) $(TERMCAP_LDFLAGS) $(TERMCAP_LIBS) $(MEGA_LIBS) - - #CMDSHELL --noinst_HEADERS += src/megacmdcommonutils.h src/megacmdshell/megacmdshellcommunications.h src/megacmdshell/megacmdshell.h sdk/include/mega/thread.h -+noinst_HEADERS += src/megacmdcommonutils.h src/megacmdshell/megacmdshellcommunications.h src/megacmdshell/megacmdshell.h - mega_cmd_SOURCES = src/megacmdcommonutils.cpp src/megacmdshell/megacmdshellcommunications.cpp src/megacmdshell/megacmdshell.cpp - - mega_cmd_CXXFLAGS = $(RL_CXXFLAGS) -Isdk/include/ $(LMEGAINC) --mega_cmd_LDADD = $(RL_LDFLAGS) $(RL_LIBS) $(TERMCAP_LDFLAGS) $(TERMCAP_LIBS) -+mega_cmd_LDADD = $(RL_LDFLAGS) $(RL_LIBS) $(TERMCAP_LDFLAGS) $(TERMCAP_LIBS) $(MEGA_LIBS) - - mega_cmd_server_CXXFLAGS = $(LMEGAINC) - if USE_PCRE -@@ -41,9 +42,7 @@ mega_cmd_server_CXXFLAGS += -DUSE_PCRE=1 - endif - - if WIN32 --noinst_HEADERS += src/megacmdshell/megacmdshellcommunicationsnamedpipes.h sdk/include/mega/thread.h sdk/include/mega/thread/win32thread.h sdk/include/mega/logging.h --mega_cmd_SOURCES += src/megacmdshell/megacmdshellcommunicationsnamedpipes.cpp sdk/src/thread/win32thread.cpp sdk/src/logging.cpp --mega_exec_SOURCES += src/megacmdshell/megacmdshellcommunicationsnamedpipes.cpp sdk/src/thread/win32thread.cpp sdk/src/logging.cpp -+noinst_HEADERS += src/megacmdshell/megacmdshellcommunicationsnamedpipes.h - mega_cmd_server_SOURCES += src/comunicationsmanagernamedpipes.cpp - - mega_cmd_server_CXXFLAGS += -D_WIN32=1 -Isdk/include/ -Isdk/include/mega/win32 -@@ -56,12 +55,10 @@ mega_cmd_LDADD += $(LIBS_EXTRA) - - else - --mega_cmd_server_LDADD=$(PCRE_LIBS) $(top_builddir)/sdk/src/libmega.la -+mega_cmd_server_LDADD=$(PCRE_LIBS) $(MEGA_LIBS) - - mega_cmd_server_SOURCES += src/comunicationsmanagerfilesockets.cpp --noinst_HEADERS += src/comunicationsmanagerfilesockets.h sdk/include/mega/thread/posixthread.h sdk/include/mega/logging.h --mega_cmd_SOURCES += sdk/src/thread/posixthread.cpp sdk/src/logging.cpp --mega_exec_SOURCES += sdk/src/thread/posixthread.cpp sdk/src/logging.cpp -+noinst_HEADERS += src/comunicationsmanagerfilesockets.h - - #mega_cmd_CXXFLAGS += -DUSE_PTHREAD=1 - #mega_exec_CXXFLAGS += -DUSE_PTHREAD=1 ---- a/Makefile.am -+++ b/Makefile.am -@@ -46,7 +46,6 @@ DISTCLEANFILES= - BUILT_SOURCES= - noinst_PROGRAMS= - --SUBDIRS = sdk - include src/include.am - - #EXTRA_DIST += autogen.sh ---- a/configure.ac -+++ b/configure.ac -@@ -18,9 +18,6 @@ - # -*- Autoconf -*- - # Process this file with autoconf to produce a configure script. - --m4_include([sdk/m4/ax_check_compile_flag.m4]) --m4_include([sdk/m4/ax_check_link_flag.m4]) --m4_include([sdk/m4/ax_cxx_compile_stdcxx.m4]) - - m4_define([megacmd_major_version], [$(cat src/megacmdversion.h | grep "define MEGACMD_MAJOR" | cut -d" " -f 3)]) - m4_define([megacmd_minor_version], [$(cat src/megacmdversion.h | grep "define MEGACMD_MINOR" | cut -d" " -f 3)]) -@@ -37,20 +34,18 @@ m4_define([megacmd_lt_age], [0]) - - AC_INIT([MEGAcmd], m4_esyscmd([ grep define < src/megacmdversion.h | awk '{print $3}' | awk 'BEGIN { RS = "" ; FS = "\n" } {printf $1"."$2"."$3}']), [https://github.com/meganz/megacmd]) - --AM_INIT_AUTOMAKE -+AM_INIT_AUTOMAKE([1.11 foreign silent-rules]) - - AC_PROG_CC - AC_CONFIG_FILES(Makefile) - AC_OUTPUT - --AC_CONFIG_SUBDIRS(sdk) - - - # Define _GNU_SOURCE - # AC_GNU_SOURCE - AC_USE_SYSTEM_EXTENSIONS - --AM_INIT_AUTOMAKE([1.11 foreign silent-rules]) - AC_CONFIG_HEADERS([src/megacmdconfig.h]) #this avoids inline definitions of stuff already defined in sdk's config.h (e.g: -DPACKAGE_NAME) - - LT_INIT([shared disable-static win32-dll]) -@@ -449,7 +444,8 @@ AM_CONDITIONAL([HAVE_PTHREAD], [test "${ - #This will simulate compilation of sdk and extract the includes defined for it. Thus we can - # take care of the configuration done for the subproject withtout having to recheck here - AC_OUTPUT --LMEGAINC=$(cd sdk; for i in $(make -n 2>/dev/null | grep "\-I" | grep megaapi ); do echo $i; done | grep "\-I" | sort | uniq | awk '{printf $0" "}') -+PKG_CHECK_MODULES([MEGA],[libmega]) -+LMEGAINC=${MEGA_CFLAGS} - AC_SUBST(LMEGAINC) - - # Output diff --git a/srcpkgs/MEGAcmd/patches/megaexec.patch b/srcpkgs/MEGAcmd/patches/megaexec.patch deleted file mode 100644 index dfed1cc0aef7eb..00000000000000 --- a/srcpkgs/MEGAcmd/patches/megaexec.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/src/include.am -+++ b/src/include.am -@@ -34,6 +34,7 @@ mega_cmd_SOURCES = src/megacmdcommonutil - - mega_cmd_CXXFLAGS = $(RL_CXXFLAGS) -Isdk/include/ $(LMEGAINC) - mega_cmd_LDADD = $(RL_LDFLAGS) $(RL_LIBS) $(TERMCAP_LDFLAGS) $(TERMCAP_LIBS) $(MEGA_LIBS) -+mega_exec_LDADD = $(RL_LDFLAGS) $(RL_LIBS) $(TERMCAP_LDFLAGS) $(TERMCAP_LIBS) $(MEGA_LIBS) - - mega_cmd_server_CXXFLAGS = $(LMEGAINC) - if USE_PCRE diff --git a/srcpkgs/MEGAcmd/template b/srcpkgs/MEGAcmd/template deleted file mode 100644 index 43c7e93af83031..00000000000000 --- a/srcpkgs/MEGAcmd/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'MEGAcmd' -pkgname=MEGAcmd -version=1.4.0 -revision=2 -build_style=gnu-configure -hostmakedepends="autoconf-archive autogen gettext automake libtool pkg-config" -makedepends="MEGAsdk-devel readline-devel pcre-devel" -short_desc="Command Line Interactive and Scriptable Application to access MEGA" -maintainer="Orphaned " -license="BSD-2-Clause, GPL-3.0-or-later" -homepage="https://github.com/meganz/MEGAcmd" -distfiles="https://github.com/meganz/MEGAcmd/archive/${version}_Linux.tar.gz" -checksum=2a3626a9f1d22303fe2123f984a8ecf3779d6d59ac6c67c1bf43c2423dcb832d -replaces="megacmd>=0" -CXXFLAGS=-std=c++17 - -if [ "$CROSS_BUILD" ]; then - configure_args="--with-libtool-sysroot=${XBPS_CROSS_BASE}" -fi - -pre_configure() { - ./autogen.sh -} - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/MEGAsdk-devel b/srcpkgs/MEGAsdk-devel deleted file mode 120000 index 516cb06669a69a..00000000000000 --- a/srcpkgs/MEGAsdk-devel +++ /dev/null @@ -1 +0,0 @@ -MEGAsdk \ No newline at end of file diff --git a/srcpkgs/MEGAsdk-qt b/srcpkgs/MEGAsdk-qt deleted file mode 120000 index 516cb06669a69a..00000000000000 --- a/srcpkgs/MEGAsdk-qt +++ /dev/null @@ -1 +0,0 @@ -MEGAsdk \ No newline at end of file diff --git a/srcpkgs/MEGAsdk/template b/srcpkgs/MEGAsdk/template deleted file mode 100644 index 87a66ab49c9f5a..00000000000000 --- a/srcpkgs/MEGAsdk/template +++ /dev/null @@ -1,63 +0,0 @@ -# Template file for 'MEGAsdk' -pkgname=MEGAsdk -version=3.7.3c -revision=4 -build_style=gnu-configure -configure_args="--enable-chat --disable-examples $(vopt_with libuv)" -make_build_args='LIBTOOLFLAGS="--tag=CXX"' -hostmakedepends="autogen doxygen autoconf automake gettext libtool" -makedepends="libcurl-devel c-ares-devel openssl-devel crypto++-devel - zlib-devel sqlite-devel freeimage-devel libsodium-devel fuse-devel - libuv-devel $(vopt_if mediainfo libmediainfo-devel)" -checkdepends="gtest-devel" -short_desc="Official client for cloud service mega.nz" -maintainer="Orphaned " -license="BSD-2-Clause" -homepage="https://mega.nz" -distfiles="https://github.com/meganz/sdk/archive/v${version}.tar.gz" -checksum=0b55c1752d590a0367b9fcddd2465ea574308eb97e065540121f6261807aa111 -replaces="libmega>=0" - -build_options="libuv mediainfo" - -CXXFLAGS="-fpermissive" - -case "$XBPS_TARGET_MACHINE" in - *-musl) build_options_default="libuv";; - *) build_options_default="libuv mediainfo";; -esac - -do_check() { - : #requires static gtest libs -} - -pre_configure() { - ./autogen.sh -} - -post_install() { - vlicense LICENSE -} - -MEGAsdk-qt_package() { - depends="MEGAsdk>=${version}_${revision}" - short_desc+=" - qt bindings" - pkg_install() { - for _f in ${wrksrc}/bindings/qt/*.{h,cpp,pri}; do - vinstall ${_f} 644 usr/share/MEGAsdk/bindings/qt - done - } -} - -MEGAsdk-devel_package() { - depends="MEGAsdk>=${version}_${revision} libcurl-devel crypto++-devel c-ares-devel - sqlite-devel freeimage-devel libsodium-devel $(vopt_if libuv libuv-devel) - $(vopt_if mediainfo libmediainfo-devel)" - short_desc+=" - development files" - replaces="libmega-devel>=0" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/Maelstrom/patches/include-time_h.patch b/srcpkgs/Maelstrom/patches/include-time_h.patch deleted file mode 100644 index 986c3dd8149448..00000000000000 --- a/srcpkgs/Maelstrom/patches/include-time_h.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/Maelstrom-netd.c 2021-02-01 16:46:31.000000000 +0100 -+++ b/Maelstrom-netd.c 2021-02-08 10:34:17.661600013 +0100 -@@ -12,6 +12,7 @@ - #include - #include - #include -+#include - #include - - /* We wait in a loop for players to connect and tell us how many people diff --git a/srcpkgs/Maelstrom/patches/struct-button-typedef.patch b/srcpkgs/Maelstrom/patches/struct-button-typedef.patch deleted file mode 100644 index 178c9cdaa0ca74..00000000000000 --- a/srcpkgs/Maelstrom/patches/struct-button-typedef.patch +++ /dev/null @@ -1,29 +0,0 @@ ---- a/buttonlist.h 2000-01-25 17:41:32.000000000 +0100 -+++ b/buttonlist.h 2021-02-08 10:38:39.377296739 +0100 -@@ -16,7 +16,7 @@ - - void Add_Button(Uint16 x, Uint16 y, Uint16 width, Uint16 height, - void (*callback)(void)) { -- struct button *belem; -+ ButtonList::button *belem; - - for ( belem=&button_list; belem->next; belem=belem->next ); - belem->next = new button; -@@ -30,7 +30,7 @@ - } - - void Activate_Button(Uint16 x, Uint16 y) { -- struct button *belem; -+ ButtonList::button *belem; - - for ( belem=button_list.next; belem; belem=belem->next ) { - if ( (x >= belem->x1) && (x <= belem->x2) && -@@ -42,7 +42,7 @@ - } - - void Delete_Buttons(void) { -- struct button *belem, *btemp; -+ ButtonList::button *belem, *btemp; - - for ( belem=button_list.next; belem; ) { - btemp = belem; diff --git a/srcpkgs/Maelstrom/template b/srcpkgs/Maelstrom/template deleted file mode 100644 index 68f1ce33cddeb5..00000000000000 --- a/srcpkgs/Maelstrom/template +++ /dev/null @@ -1,35 +0,0 @@ -# Template file for 'Maelstrom' -pkgname=Maelstrom -version=3.0.7 -revision=2 -build_style=gnu-configure -hostmakedepends="automake libtool SDL2_net-devel" -makedepends="SDL2_net-devel" -short_desc="Guide your ship through the Maelstrom asteroid belt" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="https://www.libsdl.org/projects/Maelstrom/" -distfiles="https://www.libsdl.org/projects/Maelstrom/src/Maelstrom-${version}.tar.gz" -checksum=93680322f4b04d4727ea8e0b461f259b604dc69e7465cb91d2b9aad378a9a036 -broken="Certificate verification failed for /CN=libsdl.org on builders" - -CXXFLAGS="-Wno-error -Wno-write-strings -Wno-unused-result" - -post_patch() { - awk '/^# KDE Config File$/{p=1;next} /^__EOF__$/{exit} p{print}' Maelstrom.spec.in > Maelstrom.desktop - vsed -i -e 's/\[KDE Desktop Entry\]/[Desktop Entry]/' Maelstrom.desktop -} - -pre_configure() { - mv configure.{in,ac} - ./autogen.sh -} - -post_install() { - make target=${DESTDIR}/usr/share/doc/$pkgname install_gamedocs - vbin Maelstrom - vmkdir usr/share/applications - vinstall Maelstrom.desktop 644 usr/share/applications - vmkdir usr/share/pixmaps - ln -s ../$pkgname/icon.xpm ${DESTDIR}/usr/share/pixmaps/$pkgname.xpm -} diff --git a/srcpkgs/MangoHud-mangoapp b/srcpkgs/MangoHud-mangoapp deleted file mode 120000 index 36bf513ad59df1..00000000000000 --- a/srcpkgs/MangoHud-mangoapp +++ /dev/null @@ -1 +0,0 @@ -MangoHud \ No newline at end of file diff --git a/srcpkgs/MangoHud/template b/srcpkgs/MangoHud/template deleted file mode 100644 index 7ee19ff190c569..00000000000000 --- a/srcpkgs/MangoHud/template +++ /dev/null @@ -1,35 +0,0 @@ -# Template file for 'MangoHud' -pkgname=MangoHud -version=0.8.1 -revision=2 -build_style=meson -configure_args="-Dwith_xnvctrl=disabled - -Dwith_nvml=disabled -Duse_system_spdlog=enabled -Dmangoapp=true" -hostmakedepends="Vulkan-Headers python3-Mako glslang pkg-config" -makedepends="libglvnd-devel dbus-devel vulkan-loader spdlog json-c++ - wayland-devel libxkbcommon-devel glfw-devel glew-devel" -short_desc="Vulkan and OpenGL overlay for monitoring FPS, temperatures and more" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/flightlessmango/MangoHud" -distfiles="https://github.com/flightlessmango/MangoHud/releases/download/v${version}/MangoHud-v${version}-Source-DFSG.tar.xz" -checksum=40c024170eb57e55f7c602521f1fb385a44238ff87294de063dad3c36e6daa55 -python_version=3 -lib32files="/usr/share/vulkan/implicit_layer.d/MangoHud.x86.json" - -if [ "$XBPS_TARGET_LIBC" = "musl" ]; then - configure_args+=" -Ddynamic_string_tokens=false" -fi - -post_install() { - vlicense LICENSE -} - -MangoHud-mangoapp_package() { - short_desc="Transparent background application with a built in mangohud" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/bin/mangoapp - vmove usr/share/man/man1/mangoapp.1 - } -} diff --git a/srcpkgs/Marker/patches/gcc14.patch b/srcpkgs/Marker/patches/gcc14.patch deleted file mode 100644 index 773f783d7b6887..00000000000000 --- a/srcpkgs/Marker/patches/gcc14.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/src/marker-window.c -+++ b/src/marker-window.c -@@ -866,7 +866,7 @@ - if (marker_prefs_get_show_sidebar()) - { - // show sidebar and set the "Sidebar" button as activated -- g_action_group_activate_action(G_ACTION_MAP (window), "sidebar", NULL); -+ g_action_group_activate_action(G_ACTION_GROUP (window), "sidebar", NULL); - } - g_signal_connect(window, "delete-event", G_CALLBACK(window_deleted_event_cb), window); diff --git a/srcpkgs/Marker/template b/srcpkgs/Marker/template deleted file mode 100644 index 9e4816a619cdff..00000000000000 --- a/srcpkgs/Marker/template +++ /dev/null @@ -1,37 +0,0 @@ -# Template file for 'Marker' -pkgname=Marker -version=2023.05.02 -revision=2 -_scidown_commit=a7b7f063de4f272ef0ec12d00b98470888e8cb32 -_charter_commit=a25dee1214ea9ba5882325066555cb813efbb489 -_tinyexpr_commit=9476568b69de4c384903f1d5f255907b92592f45 -build_style=meson -hostmakedepends="glib-devel pkg-config itstool gettext" -makedepends="gtksourceview-devel gtkspell3-devel gtk+3-devel libglib-devel - libwebkit2gtk41-devel" -depends="iso-codes" -short_desc="Gtk3 markdown editor" -maintainer="Enno Boland " -license="GPL-3.0-or-later, ISC, Zlib" -homepage="https://fabiocolacio.github.io/Marker/" -distfiles="https://github.com/fabiocolacio/Marker/archive/refs/tags/${version}.tar.gz - https://github.com/Mandarancio/scidown/archive/${_scidown_commit}.tar.gz>scidown-${_scidown_commit}.tar.gz - https://github.com/Mandarancio/charter/archive/${_charter_commit}.tar.gz>charter-${_charter_commit}.tar.gz - https://github.com/codeplea/tinyexpr/archive/${_tinyexpr_commit}.tar.gz>tinyexpr-${_tinyexpr_commit}.tar.gz" -checksum="097a6e3811f0c4c14c574b8aafee27ee62232ae3ad3084e18a35c2dc8a1e93dd - 31e63658e2e79b5c5b0497d568e548f177fc89cb1dd9b6d78aba7685f0506ff0 - 60237a813383b44891e57049ba1f86cc5b89c28eee620b6ee90582a0c7ba6f8a - 1c0c9496d9e9b693ae364860f0b66c403b87337db1b5a78275a0c78a07495286" -skip_extraction="scidown-${_scidown_commit}.tar.gz - charter-${_charter_commit}.tar.gz - tinyexpr-${_tinyexpr_commit}.tar.gz" - -post_extract() { - vsrcextract -C "src/scidown" "scidown-${_scidown_commit}.tar.gz" - vsrcextract -C "src/scidown/src/charter" "charter-${_charter_commit}.tar.gz" - vsrcextract -C "src/scidown/src/charter/src/tinyexpr" "tinyexpr-${_tinyexpr_commit}.tar.gz" -} - -post_install() { - vlicense src/scidown/LICENSE scidown.LICENSE -} diff --git a/srcpkgs/Marker/update b/srcpkgs/Marker/update deleted file mode 100644 index d1369ad27c609c..00000000000000 --- a/srcpkgs/Marker/update +++ /dev/null @@ -1 +0,0 @@ -ignore="2918.01.09" diff --git a/srcpkgs/MesaLib-asahi-devel b/srcpkgs/MesaLib-asahi-devel deleted file mode 120000 index 643f3dbeebace7..00000000000000 --- a/srcpkgs/MesaLib-asahi-devel +++ /dev/null @@ -1 +0,0 @@ -mesa-asahi \ No newline at end of file diff --git a/srcpkgs/MesaLib-devel b/srcpkgs/MesaLib-devel deleted file mode 120000 index 1ad1bbec7ab303..00000000000000 --- a/srcpkgs/MesaLib-devel +++ /dev/null @@ -1 +0,0 @@ -mesa \ No newline at end of file diff --git a/srcpkgs/Minder/template b/srcpkgs/Minder/template deleted file mode 100644 index 7607a37c02ca12..00000000000000 --- a/srcpkgs/Minder/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'Minder' -pkgname=Minder -version=1.17.0 -revision=1 -build_style=meson -hostmakedepends="pkg-config gettext glib-devel vala" -makedepends="cairo-devel granite-devel gtk+3-devel libxml2-devel libgee08-devel - libarchive-devel discount-devel gtksourceview4-devel libhandy1-devel json-glib-devel" -short_desc="Mind-mapping application designed for Pantheon" -maintainer="Cameron Nemo " -license="GPL-3.0-or-later" -homepage="https://github.com/phase1geo/Minder" -distfiles="https://github.com/phase1geo/Minder/archive/${version}.tar.gz" -checksum=440dec61b25efdb40d166f683845aba93cb382bb92379b1a1a66a4ac0f3a37a3 - -post_install() { - vinstall data/com.github.phase1geo.minder.desktop 644 /usr/share/applications/ -} diff --git a/srcpkgs/MoarVM/template b/srcpkgs/MoarVM/template deleted file mode 100644 index cc4ec2614dee0f..00000000000000 --- a/srcpkgs/MoarVM/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'MoarVM' -pkgname=MoarVM -version=2025.06 -revision=1 -build_style=configure -configure_script="perl Configure.pl" -configure_args="--prefix=/usr --c11-atomics --has-libffi --has-libtommath - --has-libuv --has-mimalloc --mimalloc" -hostmakedepends="perl" -makedepends="libffi-devel libtommath-devel libuv-devel libzstd-devel - mimalloc-devel" -short_desc="VM with adaptive optimization and JIT compilation, built for Rakudo" -maintainer="Andy Weidenbaum " -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=e8d6b00cdb3f99022ade2a843a7a8ec87f66a38bb5655f85d50351c6b3b8d257 -nocross=yes -shlib_provides="libmoar.so" - -CFLAGS="-I${XBPS_CROSS_BASE}/usr/include/mimalloc-2.1" diff --git a/srcpkgs/ModemManager-devel b/srcpkgs/ModemManager-devel deleted file mode 120000 index 6df41e27a834bc..00000000000000 --- a/srcpkgs/ModemManager-devel +++ /dev/null @@ -1 +0,0 @@ -ModemManager \ No newline at end of file diff --git a/srcpkgs/ModemManager/template b/srcpkgs/ModemManager/template deleted file mode 100644 index 1dc66f32c8ad8c..00000000000000 --- a/srcpkgs/ModemManager/template +++ /dev/null @@ -1,50 +0,0 @@ -# Template file for 'ModemManager' -pkgname=ModemManager -version=1.24.0 -revision=1 -build_style=meson -build_helper=gir -configure_args="-Dpolkit=permissive -Dsystemdsystemunitdir=no - -Ddbus_policy_dir=/usr/share/dbus-1/system.d -Dsystemd_journal=false - -Dintrospection=true -Dvapi=true -Dudevdir=/usr/lib/udev - -Dplugin_qcom_soc=enabled" -hostmakedepends="pkg-config $(vopt_if gir vala-devel) - glib-devel libxslt-devel gettext" -makedepends="libglib-devel libgudev-devel polkit-devel libqmi-devel - libmbim-devel libxslt-devel ppp $(vopt_if gir vala-devel) - python3-gobject-devel python3-dbus-devel bash-completion elogind-devel" -depends="hicolor-icon-theme ppp" -checkdepends="dbus" -short_desc="Mobile broadband modem management service" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="https://www.freedesktop.org/wiki/Software/ModemManager/" -distfiles="https://gitlab.freedesktop.org/mobile-broadband/ModemManager/-/archive/${version}/ModemManager-${version}.tar.bz2" -checksum=2d5acabacfc0ab4f621dde674a6ab54439c7aca18d80454d749a7651573c6b14 - -build_options="gir" -build_options_default="gir" - -ModemManager-devel_package() { - depends="libmm-glib>=${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 - vmove usr/share/vala - fi - } -} - -libmm-glib_package() { - short_desc+=" - GLib library" - pkg_install() { - vmove "usr/lib/libmm-glib.so.*" - if [ "$build_option_gir" ]; then - vmove usr/lib/girepository-1.0 - fi - } -} diff --git a/srcpkgs/ModemManager/update b/srcpkgs/ModemManager/update deleted file mode 100644 index 02341018c4daaa..00000000000000 --- a/srcpkgs/ModemManager/update +++ /dev/null @@ -1 +0,0 @@ -ignore="*.*.99[0-9]" diff --git a/srcpkgs/Mousai/template b/srcpkgs/Mousai/template deleted file mode 100644 index b8d88e7f559058..00000000000000 --- a/srcpkgs/Mousai/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'Mousai' -pkgname=Mousai -version=0.6.6 -revision=1 -build_style=meson -hostmakedepends="python3 gettext glib-devel pkg-config" -depends="python3-gobject python3-requests libadwaita" -short_desc="Identify any songs in seconds" -maintainer="Orphaned " -license="GPL-3.0-or-later" -homepage="https://github.com/SeaDve/Mousai" -distfiles="https://github.com/SeaDve/Mousai/archive/refs/tags/v$version.tar.gz" -checksum=a1e5cb29ad16405abcab8b5e1eec82fc170e5f535f8c55b57f18c80acb18a0ae diff --git a/srcpkgs/MultiMarkdown/template b/srcpkgs/MultiMarkdown/template deleted file mode 100644 index d4c976b3028166..00000000000000 --- a/srcpkgs/MultiMarkdown/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'MultiMarkdown' -pkgname=MultiMarkdown -version=6.6.0 -revision=2 -build_style=cmake -hostmakedepends="perl" -makedepends="libcurl-devel" -short_desc="Superset of the Markdown syntax" -maintainer="Enno Boland " -license="MIT" -homepage="http://fletcherpenney.net/multimarkdown/" -distfiles="https://github.com/fletcher/MultiMarkdown-6/archive/${version}.tar.gz" -checksum=6496b43c933d2f93ff6be80f5029d37e9576a5d5eacb90900e6b28c90405037f - -post_install() { - # TODO: markdown alternatives - mv ${DESTDIR}/usr/bin/markdown ${DESTDIR}/usr/bin/multimarkdown-markdown - # Avoid conflict with mtools - mv ${DESTDIR}/usr/bin/mmd ${DESTDIR}/usr/bin/multimarkdown-mmd - rm ${DESTDIR}/usr/{LICENSE,README}.txt - vlicense LICENSE -} diff --git a/srcpkgs/Mustache/template b/srcpkgs/Mustache/template deleted file mode 100644 index f948079e61350a..00000000000000 --- a/srcpkgs/Mustache/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'Mustache' -pkgname=Mustache -version=4.1 -revision=1 -short_desc="Mustache text templates for modern C++" -maintainer="John " -license="BSL-1.0" -homepage="https://github.com/kainjow/Mustache" -distfiles="https://github.com/kainjow/Mustache/archive/v${version}.tar.gz" -checksum=acd66359feb4318b421f9574cfc5a511133a77d916d0b13c7caa3783c0bfe167 - -do_check() { - make -} - -do_install() { - vinstall mustache.hpp 644 usr/include -} diff --git a/srcpkgs/NetAuth-ldap/INSTALL b/srcpkgs/NetAuth-ldap/INSTALL deleted file mode 100644 index c0502cee1471c0..00000000000000 --- a/srcpkgs/NetAuth-ldap/INSTALL +++ /dev/null @@ -1,12 +0,0 @@ -case "${ACTION}" in -post) - # Set CAP_NET_BIND_SERVICE capability or exit gracefully if we cannot set the capability - # due to invalid permissions (fakeroot install). - set +e - setcap 'cap_net_bind_service=+ep' /usr/bin/ldap - if [ $? -ne 0 ]; then - echo "ERROR: failed to set cap_net_bind_service capability on ldap." - exit 0 - fi - ;; -esac diff --git a/srcpkgs/NetAuth-ldap/files/netauth-ldap/run b/srcpkgs/NetAuth-ldap/files/netauth-ldap/run deleted file mode 100644 index c49142f50e9676..00000000000000 --- a/srcpkgs/NetAuth-ldap/files/netauth-ldap/run +++ /dev/null @@ -1,6 +0,0 @@ -#!/bin/sh -exec 2>&1 - -[ -r ./conf ] && . ./conf - -exec chpst -u _netauth_ldap:_netauth_ldap ldap 2>&1 diff --git a/srcpkgs/NetAuth-ldap/template b/srcpkgs/NetAuth-ldap/template deleted file mode 100644 index ef6e3de2cb0f01..00000000000000 --- a/srcpkgs/NetAuth-ldap/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'NetAuth-ldap' -pkgname=NetAuth-ldap -version=0.3.0 -revision=4 -build_style=go -go_import_path=github.com/netauth/ldap -go_ldflags="-X github.com/netauth/ldap/internal/buildinfo.Version=${version}" -short_desc="LDAP Proxy for NetAuth" -maintainer="Michael Aldridge " -license="MIT" -homepage="https://www.netauth.org/ecosystem/ldap" -distfiles="https://github.com/netauth/ldap/archive/v$version.tar.gz" -checksum=44e8470215c4c5879c597e1a779d1ba6ae5658b4ef2df9edcd74b1326a404f24 -system_accounts="_netauth_ldap" - -post_install() { - vsv netauth-ldap - vlicense LICENSE -} diff --git a/srcpkgs/NetAuth-localizer/template b/srcpkgs/NetAuth-localizer/template deleted file mode 100644 index ca3e80c3a850da..00000000000000 --- a/srcpkgs/NetAuth-localizer/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'NetAuth-localizer' -pkgname=NetAuth-localizer -version=0.1.3 -revision=4 -build_style=go -go_import_path=github.com/netauth/localizer -go_package=${go_import_path}/cmd/localize -depends="snooze" -short_desc="Make NetAuth accounts local in Linux" -maintainer="Michael Aldridge " -license="MIT" -homepage="https://netauth.org/ecosystem/localizer" -distfiles="https://github.com/netauth/localizer/archive/v$version.tar.gz" -checksum=63c4d462f90e03b8f4e225afe8cd064fdb54cf1d646c8ec4ff2452dbe2ad55f5 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/NetAuth-nsscache/template b/srcpkgs/NetAuth-nsscache/template deleted file mode 100644 index 2ff548e801228b..00000000000000 --- a/srcpkgs/NetAuth-nsscache/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'NetAuth-nsscache' -pkgname=NetAuth-nsscache -version=0.6.5 -revision=4 -build_style=go -go_import_path="github.com/netauth/nsscache" -short_desc="NetAuth nsscache implementation" -maintainer="Michael Aldridge " -license="MIT" -homepage="https://netauth.org" -distfiles="https://github.com/NetAuth/nsscache/archive/v$version.tar.gz" -checksum=d5e558d552009d59e5b433a9b96dac7db378412ccebb9dee95216a7a58eab2aa - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/NetAuth-pam-helper/template b/srcpkgs/NetAuth-pam-helper/template deleted file mode 100644 index b9b72c242c3b5b..00000000000000 --- a/srcpkgs/NetAuth-pam-helper/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'NetAuth-pam-helper' -pkgname=NetAuth-pam-helper -version=0.1.5 -revision=4 -build_style=go -go_import_path="github.com/netauth/pam-helper" -short_desc="Helper executable to use with pam_exec" -maintainer="Michael Aldridge " -license="MIT" -homepage="https://www.github.com/netauth/pam-helper" -distfiles="$homepage/archive/v$version.tar.gz" -checksum=1f4fd5e914e6a423ba51911c89b105736b595a2328946e298a31e9dc144d1998 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/NetAuth-server b/srcpkgs/NetAuth-server deleted file mode 120000 index 8d552e69d57bbf..00000000000000 --- a/srcpkgs/NetAuth-server +++ /dev/null @@ -1 +0,0 @@ -NetAuth \ No newline at end of file diff --git a/srcpkgs/NetAuth-sftpgo-hook/template b/srcpkgs/NetAuth-sftpgo-hook/template deleted file mode 100644 index 6aeba875f510ec..00000000000000 --- a/srcpkgs/NetAuth-sftpgo-hook/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'NetAuth-sftpgo-hook' -pkgname=NetAuth-sftpgo-hook -version=0.1.1 -revision=4 -build_style=go -go_import_path=github.com/netauth/sftpgo-hook -depends="sftpgo" -short_desc="External authorization hook for SFTPGo using NetAuth" -maintainer="Michael Aldridge " -license="MIT" -homepage="https://github.com/netauth/sftpgo-hook" -distfiles="https://github.com/netauth/sftpgo-hook/archive/refs/tags/v$version.tar.gz" -checksum=21f12b3e6301792aeaa080263ee6c63fb33d51f404dbb9127820b786d4428512 - -post_install() { - vlicense LICENSE - vmkdir usr/libexec/sftpgo - mv $DESTDIR/usr/bin/sftpgo-hook $DESTDIR/usr/libexec/sftpgo/netauth-hook -} diff --git a/srcpkgs/NetAuth/files/netauthd/run b/srcpkgs/NetAuth/files/netauthd/run deleted file mode 100644 index 718a5deb4b18ed..00000000000000 --- a/srcpkgs/NetAuth/files/netauthd/run +++ /dev/null @@ -1,8 +0,0 @@ -#!/bin/sh -exec 2>&1 - -[ -r ./conf ] && . ./conf - -cd /var/lib/netauth/ || exit 1 - -exec chpst -u _netauth:_netauth netauthd 2>&1 diff --git a/srcpkgs/NetAuth/template b/srcpkgs/NetAuth/template deleted file mode 100644 index fa4fe44a85fef8..00000000000000 --- a/srcpkgs/NetAuth/template +++ /dev/null @@ -1,46 +0,0 @@ -# Template file for 'NetAuth' -pkgname=NetAuth -version=0.6.4 -revision=1 -build_style=go -build_helper="qemu" -go_import_path="github.com/netauth/netauth" -go_package="${go_import_path}/cmd/netauth - ${go_import_path}/cmd/nsutil - ${go_import_path}/cmd/netauthd" -short_desc="Network authentication and identity system" -maintainer="Michael Aldridge " -license="MIT" -homepage="https://netauth.org" -distfiles="https://github.com/NetAuth/NetAuth/archive/v$version.tar.gz" -checksum=8f66f5b4532fa51257cc8ecaadf1badd282c5d16de96f5c57007ebb83b51fcba - -post_install() { - for sh in bash zsh; do - vtargetrun ${DESTDIR}/usr/bin/netauth system cli ${sh} netauth.${sh} - vcompletion netauth.${sh} ${sh} netauth - done - mkdir manpages - vtargetrun ${DESTDIR}/usr/bin/netauth system cli man manpages - for p in manpages/*; do - vman "${p}" - done - vlicense LICENSE - vsv netauthd -} - -NetAuth-server_package() { - short_desc+=" - server" - depends="${sourcepkg}>=${version}_${revision}" - make_dirs="/var/lib/netauth 0755 _netauth _netauth" - system_group="_netauth" - system_accounts="_netauth" - _netauth_homedir="/var/lib/netauth" - _netauth_shell="/bin/nologin" - _netauth_descr="Unprivileged service account" - _netauth_pgroup="_netauth" - pkg_install() { - vmove usr/bin/netauthd - vmove etc/sv/netauthd - } -} diff --git a/srcpkgs/NetKeys/template b/srcpkgs/NetKeys/template deleted file mode 100644 index 1d1d86798d31bf..00000000000000 --- a/srcpkgs/NetKeys/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'NetKeys' -pkgname=NetKeys -version=0.5.5 -revision=4 -build_style=go -go_import_path="github.com/netauth/netkeys" -short_desc="Key retrieval daemon for NetAuth" -maintainer="Michael Aldridge " -license="MIT" -homepage="https://netauth.org" -distfiles="https://github.com/NetAuth/NetKeys/archive/v$version.tar.gz" -checksum=1a82b2d415b77a63bd1cf7b2f79db454aea11811f268166dc004b75f38b9a791 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/NetworkManager-devel b/srcpkgs/NetworkManager-devel deleted file mode 120000 index 494d576b330b6c..00000000000000 --- a/srcpkgs/NetworkManager-devel +++ /dev/null @@ -1 +0,0 @@ -NetworkManager \ No newline at end of file diff --git a/srcpkgs/NetworkManager-l2tp/patches/sockaddr.patch b/srcpkgs/NetworkManager-l2tp/patches/sockaddr.patch deleted file mode 100644 index c1c5594c49d820..00000000000000 --- a/srcpkgs/NetworkManager-l2tp/patches/sockaddr.patch +++ /dev/null @@ -1,18 +0,0 @@ ---- a/src/nm-l2tp-service.c -+++ b/src/nm-l2tp-service.c -@@ -1943,13 +1943,13 @@ get_localaddr (NML2tpPlugin *self, - addr.sin_port = htons(1701); - addr.sin_addr.s_addr = priv->naddr; - -- if (0 != connect (fd, &addr, sizeof(addr))) { -+ if (0 != connect (fd, (struct sockaddr *)&addr, sizeof(addr))) { - close (fd); - return nm_l2tp_ipsec_error(error, _("unable to connect to L2TP VPN gateway")); - } - - memset( &addr, 0, sizeof(addr)); -- if (0 != getsockname( fd, &addr, &alen)) { -+ if (0 != getsockname( fd, (struct sockaddr *)&addr, &alen)) { - close (fd); - return nm_l2tp_ipsec_error(error, _("failed to get local IP")); - } diff --git a/srcpkgs/NetworkManager-l2tp/template b/srcpkgs/NetworkManager-l2tp/template deleted file mode 100644 index 36ebe34c7a5497..00000000000000 --- a/srcpkgs/NetworkManager-l2tp/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'NetworkManager-l2tp' -pkgname=NetworkManager-l2tp -version=1.20.20 -revision=1 -build_style=gnu-configure -configure_args="--runstatedir=/run --with-gtk4" -hostmakedepends="pkg-config gettext glib-devel gtk4-devel libxml2" -makedepends="gtk+3-devel gtk4-devel libglib-devel libnma-devel openssl-devel - libsecret-devel nss-devel ppp-devel" -depends="strongswan xl2tpd ppp" -short_desc="NetworkManager VPN plugin for L2TP/IPsec" -maintainer="Douglas Kosovic " -license="GPL-2.0-or-later" -homepage="https://github.com/nm-l2tp/NetworkManager-l2tp" -distfiles="${homepage}/releases/download/${version}/${pkgname}-${version}.tar.xz" -checksum=0859a35148fb0e1a1b6eef7beafd7c7211e87748af67879f1ecc40a4d01c008c diff --git a/srcpkgs/NetworkManager-openconnect/template b/srcpkgs/NetworkManager-openconnect/template deleted file mode 100644 index 1fbd0f1e8c5a96..00000000000000 --- a/srcpkgs/NetworkManager-openconnect/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'NetworkManager-openconnect' -pkgname=NetworkManager-openconnect -version=1.2.10 -revision=1 -build_style=gnu-configure -configure_args="--disable-static --with-gtk4" -hostmakedepends="pkg-config intltool glib-devel" -makedepends="gcr-devel gtk4-devel liblz4-devel libnma-devel - openssl-devel libsecret-devel libxml2-devel openconnect-devel libwebkit2gtk41-devel" -depends="openconnect" -short_desc="NetworkManager VPN plugin for OpenConnect" -maintainer="Enno Boland " -license="GPL-2.0-or-later, LGPL-2.1-or-later" -homepage="https://wiki.gnome.org/Projects/NetworkManager" -distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=844b6bf64ecadb97b4a68c776db89aa5e6ee7e59bd24b0180228406863136464 -lib32disabled=yes diff --git a/srcpkgs/NetworkManager-openvpn/template b/srcpkgs/NetworkManager-openvpn/template deleted file mode 100644 index 925ac124033555..00000000000000 --- a/srcpkgs/NetworkManager-openvpn/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'NetworkManager-openvpn' -pkgname=NetworkManager-openvpn -version=1.12.0 -revision=1 -build_style=gnu-configure -configure_args="--disable-static --with-gtk4" -hostmakedepends="gettext glib-devel pkg-config" -makedepends="gtk+3-devel libglib-devel libnma-devel libsecret-devel gtk4-devel" -depends="openvpn" -short_desc="NetworkManager VPN plugin for OpenVPN" -maintainer="Enno Boland " -license="GPL-2.0-or-later" -homepage="https://wiki.gnome.org/Projects/NetworkManager" -distfiles="${GNOME_SITE}/NetworkManager-openvpn/${version%.*}/NetworkManager-openvpn-${version}.tar.xz" -checksum=903fd4c0aebd2aa7ac70c9d8c2bed8df922655d22d764514403566ae89b7e886 -system_accounts="_nm_openvpn" -lib32disabled=yes -_nm_openvpn_homedir="/var/empty" - -post_extract() { - vsed -i 's/\(#define NM_OPENVPN_\(USER\|GROUP\)\).*/\1 "_nm_openvpn"/' \ - shared/nm-service-defines.h -} diff --git a/srcpkgs/NetworkManager-pptp/template b/srcpkgs/NetworkManager-pptp/template deleted file mode 100644 index a44045ba5568c0..00000000000000 --- a/srcpkgs/NetworkManager-pptp/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'NetworkManager-pptp' -pkgname=NetworkManager-pptp -version=1.2.12 -revision=1 -build_style=gnu-configure -configure_args="--with-gtk4 --disable-static" -hostmakedepends="pkg-config gettext glib-devel libxml2" -makedepends="gtk+3-devel libglib-devel libnma-devel libsecret-devel gtk4-devel - NetworkManager-devel ppp-devel" -depends="pptpclient" -short_desc="NetworkManager VPN plugin for pptp" -maintainer="Enno Boland " -license="GPL-2.0-or-later" -homepage="https://wiki.gnome.org/Projects/NetworkManager" -distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=e5fa59fe46117f0ee86e9ca62c6943bc063884b04dd2396ccec38a2d1f414982 diff --git a/srcpkgs/NetworkManager-strongswan/template b/srcpkgs/NetworkManager-strongswan/template deleted file mode 100644 index 8cef6547889026..00000000000000 --- a/srcpkgs/NetworkManager-strongswan/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'NetworkManager-strongswan' -pkgname=NetworkManager-strongswan -version=1.6.3 -revision=1 -build_style=gnu-configure -configure_args="--disable-static --disable-more-warnings" -hostmakedepends="pkg-config gettext glib-devel" -makedepends="gtk+3-devel NetworkManager-devel libnma-devel libsecret-devel" -depends="strongswan" -short_desc="Strongswan NetworkManager plugin" -maintainer="Louis Dupré Bertoni " -license="GPL-2.0-or-later" -homepage="https://www.strongswan.org/" -distfiles="https://download.strongswan.org/NetworkManager/NetworkManager-strongswan-${version}.tar.bz2" -checksum=96faaf38ac754ab22a0dc4df431c45cb747230666d66f81d12095750e2c19d9a diff --git a/srcpkgs/NetworkManager-vpnc/template b/srcpkgs/NetworkManager-vpnc/template deleted file mode 100644 index 2ce5c6efd60084..00000000000000 --- a/srcpkgs/NetworkManager-vpnc/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'NetworkManager-vpnc' -pkgname=NetworkManager-vpnc -version=1.2.6 -revision=5 -build_style=gnu-configure -configure_args="--localstatedir=/var --disable-static --without-libnm-glib" -hostmakedepends="pkg-config intltool" -makedepends="gtk+3-devel libnm libnma-devel libsecret-devel" -depends="vpnc" -short_desc="NetworkManager VPN plugin for VPNC" -maintainer="Peter Kuchar " -license="GPL-2.0-or-later" -homepage="https://wiki.gnome.org/Projects/NetworkManager" -distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=de4fd059c4c08365a40b32b6f6fad9674f556724b4bbeb1f9d4473ac19a745cb -lib32disabled=yes diff --git a/srcpkgs/NetworkManager/files/50-org.freedesktop.NetworkManager.rules b/srcpkgs/NetworkManager/files/50-org.freedesktop.NetworkManager.rules deleted file mode 100644 index 8c933b7e8a45b9..00000000000000 --- a/srcpkgs/NetworkManager/files/50-org.freedesktop.NetworkManager.rules +++ /dev/null @@ -1,5 +0,0 @@ -polkit.addRule(function(action, subject) { - if (action.id.indexOf("org.freedesktop.NetworkManager.") == 0 && subject.isInGroup("network")) { - return polkit.Result.YES; - } -}); diff --git a/srcpkgs/NetworkManager/files/NetworkManager.conf b/srcpkgs/NetworkManager/files/NetworkManager.conf deleted file mode 100644 index c37b5968003461..00000000000000 --- a/srcpkgs/NetworkManager/files/NetworkManager.conf +++ /dev/null @@ -1,2 +0,0 @@ -[main] -plugins=keyfile diff --git a/srcpkgs/NetworkManager/files/NetworkManager/run b/srcpkgs/NetworkManager/files/NetworkManager/run deleted file mode 100644 index a1a143999ad729..00000000000000 --- a/srcpkgs/NetworkManager/files/NetworkManager/run +++ /dev/null @@ -1,4 +0,0 @@ -#!/bin/sh -exec 2>&1 -sv check dbus >/dev/null || exit 1 -exec NetworkManager -n > /dev/null 2>&1 diff --git a/srcpkgs/NetworkManager/patches/fix-cross-gir.patch b/srcpkgs/NetworkManager/patches/fix-cross-gir.patch deleted file mode 100644 index 644842556535d6..00000000000000 --- a/srcpkgs/NetworkManager/patches/fix-cross-gir.patch +++ /dev/null @@ -1,41 +0,0 @@ -Reason: Fix crossbuilding GIR -Upstream: No, not upstreamable since this is very specific to the Void setup -Index: b/src/libnm-client-impl/meson.build -=================================================================== ---- a/src/libnm-client-impl/meson.build -+++ b/src/libnm-client-impl/meson.build -@@ -177,6 +177,16 @@ if enable_introspection - endif - ld_library_path = meson.current_build_dir() + ld_library_path - -+ if meson.is_cross_build() -+ qemu_python3_cmd = [ -+ '/usr/bin/qemu-@XBPS_TARGET_QEMU_MACHINE@-static', -+ '-L', '@XBPS_CROSS_BASE@', -+ '@XBPS_CROSS_BASE@/usr/bin/python3' -+ ] -+ else -+ qemu_python3_cmd = python_path -+ endif -+ - gen_infos_cmd = files(source_root / 'tools' / 'generate-docs-nm-property-infos.py') - gen_gir_cmd = files(source_root / 'tools' / 'generate-docs-nm-settings-docs-gir.py') - -@@ -190,7 +200,7 @@ if enable_introspection - input: [gen_infos_cmd, libnm_gir[0]] + libnm_core_settings_sources, - output: 'nm-property-infos-' + name + '.xml', - command: [ -- python_path, -+ qemu_python3_cmd, - gen_infos_cmd, - name, - '@OUTPUT@', -@@ -206,7 +216,7 @@ if enable_introspection - 'env', - 'GI_TYPELIB_PATH=' + gi_typelib_path, - 'LD_LIBRARY_PATH=' + ld_library_path, -- python_path, -+ qemu_python3_cmd, - gen_gir_cmd, - '--lib-path', meson.current_build_dir(), - '--gir', libnm_gir[0], diff --git a/srcpkgs/NetworkManager/patches/no-gtk-doc.patch b/srcpkgs/NetworkManager/patches/no-gtk-doc.patch deleted file mode 100644 index fd5e7b3c1b9b1a..00000000000000 --- a/srcpkgs/NetworkManager/patches/no-gtk-doc.patch +++ /dev/null @@ -1,28 +0,0 @@ -# Reason: We only want to build man pages, not development docs -# Upstream: Patch was rejected - https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/issues/689 -diff --git a/meson.build b/meson.build -index 5e26346b207..e3e9e95423e 100644 ---- a/meson.build -+++ b/meson.build -@@ -1009,9 +1009,7 @@ if enable_qt != 'false' - endif - - if enable_docs -- assert(enable_introspection, '-Ddocs=true requires -Dintrospection=true') - subdir('man') -- subdir('docs') - meson.add_dist_script( - 'tools/meson-dist-data.sh', - '--build-root', build_root -diff --git a/src/libnmc-setting/meson.build b/src/libnmc-setting/meson.build -index 4d5079dfb39..8e335b95fbd 100644 ---- a/src/libnmc-setting/meson.build -+++ b/src/libnmc-setting/meson.build -@@ -1,6 +1,6 @@ - # SPDX-License-Identifier: LGPL-2.1-or-later - --if enable_docs -+if enable_docs and enable_introspection - assert(enable_introspection, '-Ddocs=true requires -Dintrospection=true') - - merge_cmd = files(source_root / 'tools' / 'generate-docs-nm-settings-docs-merge.py') diff --git a/srcpkgs/NetworkManager/template b/srcpkgs/NetworkManager/template deleted file mode 100644 index 16a7227914bacc..00000000000000 --- a/srcpkgs/NetworkManager/template +++ /dev/null @@ -1,105 +0,0 @@ -# Template file for 'NetworkManager' -pkgname=NetworkManager -version=1.50.0 -revision=1 -build_style=meson -build_helper="gir qemu" -configure_args="-Dsystemd_journal=false - -Dlibaudit=no -Dovs=false -Dselinux=false - -Dmodify_system=true -Dsystemdsystemunitdir=no - -Dpppd=/usr/bin/pppd -Dqt=false - -Dsession_tracking_consolekit=false - -Dresolvconf=/usr/bin/resolvconf - -Ddhclient=/usr/bin/dhclient -Dkernel_firmware_dir=/usr/lib/firmware - -Ddnsmasq=/usr/bin/dnsmasq -Ddbus_conf_dir=/etc/dbus-1/system.d - -Ddhcpcd=/usr/bin/dhcpcd -Diptables=/usr/bin/iptables -Dnft=/usr/bin/nft - -Diwd=true -Dudev_dir=/usr/lib/udev -Ddocs=true - $(vopt_bool gir introspection) $(vopt_bool gir vapi) - -Dsession_tracking=$(vopt_if elogind elogind no) - -Dsuspend_resume=$(vopt_if elogind elogind upower) - -Dconfig_dhcp_default=internal" -hostmakedepends="gettext-devel glib-devel libxslt-devel pkg-config - dbus-glib-devel docbook-xsl gtk-doc polkit-devel perl - $(vopt_if gir 'vala python3-gobject')" -makedepends="libuuid-devel nss-devel dbus-glib-devel libgudev-devel - libnl3-devel polkit-devel ppp-devel libcurl-devel - ModemManager-devel readline-devel libndp-devel newt-devel jansson-devel - libpsl-devel eudev-libudev-devel mobile-broadband-provider-info gnutls-devel - $(vopt_if gir 'libgirepository-devel python3-gobject') - $(vopt_if elogind elogind-devel)" -depends="dbus iproute2 openresolv wpa_supplicant mobile-broadband-provider-info" -checkdepends="python3-dbus" -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-50/NEWS" -distfiles="${GNOME_SITE}/NetworkManager/${version%.*}/NetworkManager-${version}.tar.xz" -checksum=fc03e7388a656cebc454c5d89481626122b1975d7c26babc64dc7e488faa66e3 -# TODO: Some tests require network namespaces to run. -make_check=extended -lib32disabled=yes -conf_files="/etc/NetworkManager/NetworkManager.conf" -make_dirs=" - /etc/NetworkManager/system-connections 0755 root root - /etc/NetworkManager/dispatcher.d/pre-up.d 0750 root root - /etc/NetworkManager/dispatcher.d/pre-down.d 0750 root root - /etc/NetworkManager/VPN 0755 root root - /var/lib/NetworkManager 0755 root root -" - -# Package build options -build_options="gir elogind" -build_options_default="gir elogind" - -post_patch() { - if [ "$CROSS_BUILD" ]; then - # Replace the values from our patch into the system itself - vsed -i \ - -e "s|@XBPS_CROSS_BASE@|${XBPS_CROSS_BASE}|g" \ - -e "s|@XBPS_TARGET_QEMU_MACHINE@|${XBPS_TARGET_QEMU_MACHINE}|" \ - src/libnm-client-impl/meson.build - # https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/issues/955 - vsed -e "s#jansson_dep.get_variable(pkgconfig: 'libdir')#'${XBPS_CROSS_BASE}/usr/lib'#" \ - -i meson.build - fi -} - -pre_check() { - # machine-id is a random, non-zero value - echo 'dcb30309cd6c8b7cc20383d85a5c7012' > /etc/machine-id -} - -post_check() { - rm /etc/machine-id -} - -post_install() { - vinstall ${FILESDIR}/NetworkManager.conf 644 etc/NetworkManager - vinstall ${FILESDIR}/50-org.freedesktop.NetworkManager.rules 644 \ - /usr/share/polkit-1/rules.d - vsv NetworkManager -} - -libnm_package() { - short_desc+=" - shared libraries" - pkg_install() { - vmove "usr/lib/*.so.*" - if [ "$build_option_gir" ]; then - vmove usr/lib/girepository-1.0 - fi - } -} -NetworkManager-devel_package() { - depends="dbus-glib-devel libnm-${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 - vmove usr/share/vala - fi - } -} diff --git a/srcpkgs/NetworkManager/update b/srcpkgs/NetworkManager/update deleted file mode 100644 index d878ca38b1e87f..00000000000000 --- a/srcpkgs/NetworkManager/update +++ /dev/null @@ -1 +0,0 @@ -ignore="1.*[13579].*" diff --git a/srcpkgs/NoiseTorch/INSTALL b/srcpkgs/NoiseTorch/INSTALL deleted file mode 100644 index 63f13c0c59ead6..00000000000000 --- a/srcpkgs/NoiseTorch/INSTALL +++ /dev/null @@ -1,5 +0,0 @@ -case "${ACTION}" in -post) - setcap 'CAP_SYS_RESOURCE=+ep' usr/bin/noisetorch - ;; -esac diff --git a/srcpkgs/NoiseTorch/template b/srcpkgs/NoiseTorch/template deleted file mode 100644 index a297e2fda7ccc3..00000000000000 --- a/srcpkgs/NoiseTorch/template +++ /dev/null @@ -1,42 +0,0 @@ -# Template file for 'NoiseTorch' -pkgname=NoiseTorch -version=0.12.2 -revision=3 -build_wrksrc="NoiseTorch-${version}" -build_style=go -go_ldflags="-X main.version=${version} -X main.distribution=VoidLinux" -go_import_path="noisetorch" -depends="libcap-progs" -short_desc="Real-time microphone noise suppression on Linux" -maintainer="Orphaned " -license="GPL-3.0-or-later" -homepage="https://github.com/NoiseTorch/NoiseTorch" -_c_ringbuf_commit=2037560fb90dea5d2538611d983964d790bdbac2 -_rnnoise_commit=1cbdbcf1283499bbb2230a6b0f126eb9b236defd -distfiles="https://github.com/NoiseTorch/NoiseTorch/archive/v${version}.tar.gz - https://github.com/NoiseTorch/c-ringbuf/archive/${_c_ringbuf_commit}.tar.gz - https://github.com/NoiseTorch/rnnoise/archive/${_rnnoise_commit}.tar.gz" -checksum="4a30650314a6f83d979f3303d49618847ba58e39e3e26482dfe58b5e261c5611 - 877b08413c59baac56b4cc7720fa56cf0eb399192a0ec652ce7b590c9cd9ad8a - 68c7ab4e408426088603e19955e746bb2a412d84bb121b6f39834c60fc8068b7" - -post_extract() { - rmdir "${build_wrksrc}/c/c-ringbuf" "${build_wrksrc}/c/rnnoise" - ln -rsf "c-ringbuf-${_c_ringbuf_commit}" "${build_wrksrc}/c/c-ringbuf" - ln -rsf "rnnoise-${_rnnoise_commit}" "${build_wrksrc}/c/rnnoise" -} - -post_patch() { - vsed -e '/git submodule/d' -i Makefile -} - -pre_build() { - make rnnoise - GOARCH= go build scripts/embedlicenses.go - ./embedlicenses -} - -post_install() { - vinstall assets/noisetorch.desktop 644 usr/share/applications - vinstall assets/icon/noisetorch.png 644 usr/share/icons/hicolor/256x256/apps -} diff --git a/srcpkgs/ORBit2-devel b/srcpkgs/ORBit2-devel deleted file mode 120000 index 12e77e5499d124..00000000000000 --- a/srcpkgs/ORBit2-devel +++ /dev/null @@ -1 +0,0 @@ -ORBit2 \ No newline at end of file diff --git a/srcpkgs/ORBit2/patches/patch-linc2_src_Makefile.in.diff b/srcpkgs/ORBit2/patches/patch-linc2_src_Makefile.in.diff deleted file mode 100644 index 26071f0dbaeb3e..00000000000000 --- a/srcpkgs/ORBit2/patches/patch-linc2_src_Makefile.in.diff +++ /dev/null @@ -1,15 +0,0 @@ -$NetBSD: patch-linc2_src_Makefile.in,v 1.1 2013/04/19 14:28:54 prlw1 Exp $ - -Avoid compilation error caused by use of deprecated g_thread API - ---- a/linc2/src/Makefile.in 2010-09-28 09:39:39.000000000 +0000 -+++ b/linc2/src/Makefile.in -@@ -244,7 +244,7 @@ noinst_LTLIBRARIES = liblinc.la - # -I$(top_srcdir)/include - INCLUDES = -I$(top_builddir)/linc2/include \ - -I$(top_srcdir)/linc2/include $(LINC_CFLAGS) $(WARN_CFLAGS) \ -- -DG_DISABLE_DEPRECATED $(am__append_1) -+ $(am__append_1) - liblinc_la_SOURCES = \ - linc.c \ - linc-connection.c \ diff --git a/srcpkgs/ORBit2/template b/srcpkgs/ORBit2/template deleted file mode 100644 index 10e7f52924b68e..00000000000000 --- a/srcpkgs/ORBit2/template +++ /dev/null @@ -1,60 +0,0 @@ -# Template file for 'ORBit2' -pkgname=ORBit2 -version=2.14.19 -revision=8 -build_style=gnu-configure -configure_args="--disable-static" -hostmakedepends="pkg-config" -makedepends="libglib-devel libIDL-devel" -short_desc="Thin/fast CORBA ORB" -maintainer="Orphaned " -license="GPL-2.0-or-later, LGPL-2.0-or-later" -homepage="http://projects.gnome.org/ORBit2/" -distfiles="http://ftp.acc.umu.se/pub/gnome/sources/${pkgname}/2.14/${pkgname}-${version}.tar.bz2" -checksum=55c900a905482992730f575f3eef34d50bda717c197c97c08fa5a6eafd857550 -disable_parallel_build=yes - -if [ "$CROSS_BUILD" ]; then - hostmakedepends+=" ORBit2" - make_build_args+=" IDL_COMPILER=/usr/bin/orbit-idl-2" - configure_args+=" ac_cv_alignof_CORBA_boolean=${ac_cv_alignof_CORBA_boolean=1}" - configure_args+=" ac_cv_alignof_CORBA_char=${ac_cv_alignof_CORBA_char=1}" - configure_args+=" ac_cv_alignof_CORBA_double=${ac_cv_alignof_CORBA_double=8}" - configure_args+=" ac_cv_alignof_CORBA_float=${ac_cv_alignof_CORBA_float=4}" - configure_args+=" ac_cv_alignof_CORBA_long=${ac_cv_alignof_CORBA_long=4}" - configure_args+=" ac_cv_alignof_CORBA_long_double=${ac_cv_alignof_CORBA_long_double=8}" - configure_args+=" ac_cv_alignof_CORBA_long_long=${ac_cv_alignof_CORBA_long_long=8}" - configure_args+=" ac_cv_alignof_CORBA_octet=${ac_cv_alignof_CORBA_octet=1}" - configure_args+=" ac_cv_alignof_CORBA_short=${ac_cv_alignof_CORBA_short=2}" - configure_args+=" ac_cv_alignof_CORBA_struct=${ac_cv_alignof_CORBA_struct=1}" - configure_args+=" ac_cv_alignof_CORBA_wchar=${ac_cv_alignof_CORBA_wchar=2}" - case "${XBPS_TARGET_MACHINE}" in - x86_64*|aarch64*|ppc64*) configure_args+=" ac_cv_alignof_CORBA_pointer=${ac_cv_alignof_CORBA_pointer=8}";; - *) configure_args+=" ac_cv_alignof_CORBA_pointer=${ac_cv_alignof_CORBA_pointer=4}";; - esac -fi - -post_install() { - rm -f ${DESTDIR}/usr/lib/*.a -} - -libORBit2_package() { - short_desc+=" - Runtime library" - pkg_install() { - vmove "usr/lib/*.so.*" - vmove "usr/lib/orbit-2.0/*.so*" - } -} -ORBit2-devel_package() { - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/bin/orbit2-config - vmove usr/lib/*.so - vmove usr/include - vmove usr/lib/pkgconfig - vmove usr/share/idl - vmove usr/share/aclocal - vmove usr/share/gtk-doc - } -} diff --git a/srcpkgs/OTPClient/template b/srcpkgs/OTPClient/template deleted file mode 100644 index 273de1854c8114..00000000000000 --- a/srcpkgs/OTPClient/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'OTPClient' -pkgname=OTPClient -version=4.1.1 -revision=2 -build_style=cmake -hostmakedepends="pkg-config" -makedepends="gtk+3-devel libglib-devel libgcrypt-devel libpng-devel - libcotp-devel libzbar-devel jansson-devel protobuf-devel protobuf-c-devel - libuuid-devel libsecret-devel qrencode-devel libmount-devel" -short_desc="Highly secure and easy to use GTK+ OTP client" -maintainer="Emil Miler " -license="GPL-3.0-or-later" -homepage="https://github.com/paolostivanin/OTPClient" -distfiles="https://github.com/paolostivanin/OTPClient/archive/refs/tags/v${version}.tar.gz" -checksum=5f0e3954fbe6f88c006478ea03ac690b22fb7d752d82f83bdf2c770c1550d5aa diff --git a/srcpkgs/OpenCL-CLHPP/template b/srcpkgs/OpenCL-CLHPP/template deleted file mode 100644 index 0e9431aa96a1bc..00000000000000 --- a/srcpkgs/OpenCL-CLHPP/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'OpenCL-CLHPP' -pkgname=OpenCL-CLHPP -version=2024.10.24 -revision=1 -build_style=cmake -configure_args="-DBUILD_EXAMPLES=OFF -DBUILD_TESTING=OFF" -makedepends="OpenCL-Headers ocl-icd-devel" -depends="OpenCL-Headers" -short_desc="OpenCL API C++ bindings" -maintainer="Daniel Martinez " -license="Apache-2.0" -homepage="https://github.com/KhronosGroup/OpenCL-CLHPP" -distfiles="https://github.com/KhronosGroup/OpenCL-CLHPP/archive/refs/tags/v${version}.tar.gz" -checksum=51aebe848514b3bc74101036e111f8ee98703649eec7035944831dc6e05cec14 diff --git a/srcpkgs/OpenCL-Headers/template b/srcpkgs/OpenCL-Headers/template deleted file mode 100644 index 4d7942754e62aa..00000000000000 --- a/srcpkgs/OpenCL-Headers/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'OpenCL-Headers' -pkgname=OpenCL-Headers -version=2025.07.22 -revision=1 -build_style=cmake -short_desc="Khronos OpenCL (Open Computing Language) header files" -maintainer="Andrew J. Hesford " -license="Apache-2.0" -homepage="https://github.com/KhronosGroup/OpenCL-Headers" -distfiles="https://github.com/KhronosGroup/OpenCL-Headers/archive/v${version}.tar.gz" -checksum=98f0a3ea26b4aec051e533cb1750db2998ab8e82eda97269ed6efe66ec94a240 -provides="opencl-headers-${version}_${revision}" -replaces="opencl-headers>=0" - -opencl2-headers_package() { - metapackage=yes - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" (transitional dummy package)" -} diff --git a/srcpkgs/OpenCPN-doc b/srcpkgs/OpenCPN-doc deleted file mode 120000 index b9fdd144a3654c..00000000000000 --- a/srcpkgs/OpenCPN-doc +++ /dev/null @@ -1 +0,0 @@ -OpenCPN \ No newline at end of file diff --git a/srcpkgs/OpenCPN-gshhs-crude/template b/srcpkgs/OpenCPN-gshhs-crude/template deleted file mode 100644 index afbd080515d946..00000000000000 --- a/srcpkgs/OpenCPN-gshhs-crude/template +++ /dev/null @@ -1,56 +0,0 @@ -# Template file for 'OpenCPN-gshhs-crude' -pkgname=OpenCPN-gshhs-crude -version=2.2.4 -revision=2 -short_desc="World shoreline data for OpenCPN Navigation software (Crude Quality)" -maintainer="John " -license="GPL-2.0-or-later" -homepage="https://opencpn.org/" -distfiles="https://launchpad.net/~opencpn/+archive/ubuntu/opencpn/+files/opencpn-gshhs_${version}.orig.tar.xz" -checksum=bb45b68af09d5a995594748f507cd533505264f0483c8cb8425693331cccf203 - -do_install() { - for file in gshhs/*; do - vinstall $file 644 usr/share/opencpn/gshhs - done -} - -OpenCPN-gshhs-low_package() { - short_desc="${short_desc/Crude/Low}" - depends="OpenCPN-gshhs-crude" - pkg_install() { - vmove usr/share/opencpn/gshhs/poly-c-1.dat - vmove usr/share/opencpn/gshhs/wdb_borders_c.b - vmove usr/share/opencpn/gshhs/wdb_rivers_c.b - } -} - -OpenCPN-gshhs-intermediate_package() { - short_desc="${short_desc/Crude/Intermediate}" - depends="OpenCPN-gshhs-low" - pkg_install() { - vmove usr/share/opencpn/gshhs/poly-i-1.dat - vmove usr/share/opencpn/gshhs/wdb_borders_i.b - vmove usr/share/opencpn/gshhs/wdb_rivers_i.b - } -} - -OpenCPN-gshhs-high_package() { - short_desc="${short_desc/Crude/High}" - depends="OpenCPN-gshhs-intermediate" - pkg_install() { - vmove usr/share/opencpn/gshhs/poly-h-1.dat - vmove usr/share/opencpn/gshhs/wdb_borders_h.b - vmove usr/share/opencpn/gshhs/wdb_rivers_h.b - } -} - -OpenCPN-gshhs-full_package() { - short_desc="${short_desc/Crude/Full}" - depends="OpenCPN-gshhs-high" - pkg_install() { - vmove usr/share/opencpn/gshhs/poly-f-1.dat - vmove usr/share/opencpn/gshhs/wdb_borders_f.b - vmove usr/share/opencpn/gshhs/wdb_rivers_f.b - } -} diff --git a/srcpkgs/OpenCPN-gshhs-crude/update b/srcpkgs/OpenCPN-gshhs-crude/update deleted file mode 100644 index e69de29bb2d1d6..00000000000000 diff --git a/srcpkgs/OpenCPN-gshhs-full b/srcpkgs/OpenCPN-gshhs-full deleted file mode 120000 index ad58ae56111bc7..00000000000000 --- a/srcpkgs/OpenCPN-gshhs-full +++ /dev/null @@ -1 +0,0 @@ -OpenCPN-gshhs-crude \ No newline at end of file diff --git a/srcpkgs/OpenCPN-gshhs-high b/srcpkgs/OpenCPN-gshhs-high deleted file mode 120000 index ad58ae56111bc7..00000000000000 --- a/srcpkgs/OpenCPN-gshhs-high +++ /dev/null @@ -1 +0,0 @@ -OpenCPN-gshhs-crude \ No newline at end of file diff --git a/srcpkgs/OpenCPN-gshhs-intermediate b/srcpkgs/OpenCPN-gshhs-intermediate deleted file mode 120000 index ad58ae56111bc7..00000000000000 --- a/srcpkgs/OpenCPN-gshhs-intermediate +++ /dev/null @@ -1 +0,0 @@ -OpenCPN-gshhs-crude \ No newline at end of file diff --git a/srcpkgs/OpenCPN-gshhs-low b/srcpkgs/OpenCPN-gshhs-low deleted file mode 120000 index ad58ae56111bc7..00000000000000 --- a/srcpkgs/OpenCPN-gshhs-low +++ /dev/null @@ -1 +0,0 @@ -OpenCPN-gshhs-crude \ No newline at end of file diff --git a/srcpkgs/OpenCPN-tcdata b/srcpkgs/OpenCPN-tcdata deleted file mode 120000 index b9fdd144a3654c..00000000000000 --- a/srcpkgs/OpenCPN-tcdata +++ /dev/null @@ -1 +0,0 @@ -OpenCPN \ No newline at end of file diff --git a/srcpkgs/OpenCPN/patches/musl.patch b/srcpkgs/OpenCPN/patches/musl.patch deleted file mode 100644 index 517186873d0d7a..00000000000000 --- a/srcpkgs/OpenCPN/patches/musl.patch +++ /dev/null @@ -1,35 +0,0 @@ -https://git.alpinelinux.org/aports/plain/community/opencpn/gcc12.patch - -diff --git a/include/zeroconf-detail.hpp b/include/zeroconf-detail.hpp -index 60ae125..3e7607a 100644 ---- a/include/zeroconf-detail.hpp -+++ b/include/zeroconf-detail.hpp -@@ -11,6 +11,9 @@ - #include - #include - #include -+#include -+ -+#include - - #if (defined(_WIN32) || defined(__WIN32__)) && !defined(WIN32) - #define WIN32 -@@ -385,4 +388,4 @@ inline bool Resolve(const std::string& serviceName, time_t scanTime, - } // namespace Detail - } // namespace Zeroconf - --#endif // ZEROCONF_DETAIL_HPP -\ No newline at end of file -+#endif // ZEROCONF_DETAIL_HPP -diff --git a/src/mDNS_service.cpp b/src/mDNS_service.cpp -index c8c7877..3fbd7ea 100644 ---- a/src/mDNS_service.cpp -+++ b/src/mDNS_service.cpp -@@ -35,6 +35,7 @@ - #endif - - #include -+#include - - #include - #include diff --git a/srcpkgs/OpenCPN/template b/srcpkgs/OpenCPN/template deleted file mode 100644 index 26b2ee34d4f3d5..00000000000000 --- a/srcpkgs/OpenCPN/template +++ /dev/null @@ -1,63 +0,0 @@ -# Template file for 'OpenCPN' -pkgname=OpenCPN -version=5.8.4 -revision=1 -build_style=cmake -build_helper=cmake-wxWidgets-gtk3 -configure_args="-DOCPN_BUNDLE_GSHHS=NONE -DOCPN_BUNDLE_TCDATA=ON - -DOCPN_BUNDLE_DOCS=ON -DOCPN_FORCE_GTK3=ON - -DOCPN_USE_CRASHREPORT=$(vopt_if crashreport ON OFF) - -DOCPN_USE_BUNDLED_LIBS=OFF" -hostmakedepends="gettext pkg-config" -makedepends="gtk+3-devel libcurl-devel portaudio-devel tinyxml-devel - wxWidgets-gtk3-devel glu-devel glew-devel rapidjson gtest-devel - $(vopt_if libarchive 'libarchive-devel' 'libunarr-devel') - $(vopt_if exif 'libexif-devel') $(vopt_if lzma 'liblzma-devel')" -depends="gpsd hicolor-icon-theme OpenCPN-tcdata-${version}_${revision} - OpenCPN-gshhs-crude" -short_desc="Concise ChartPlotter/Navigator" -maintainer="Orphaned " -license="GPL-2.0-or-later, GPL-3.0-or-later, LGPL-2.0-or-later, MIT, WxWindows-exception-3.1, JasPer-2.0, BSD-3-Clause, SGI-B-2.0" -homepage="https://opencpn.org/" -distfiles="https://github.com/OpenCPN/OpenCPN/archive/Release_${version}.tar.gz" -checksum=7552726e5afce5eb401e307beedd8f3aa2c66725602fc27ab3ad1845f40b87a0 - -build_options="lzma libarchive exif crashreport" -build_options_default="lzma libarchive exif" -desc_option_crashreport="Enable displaying of crashreports" -desc_option_lzma="Enable support for reading compressed charts" -desc_option_exif="Enable reading of exif data of Images" -desc_option_libarchive="Use libarchive instead of bundled unarr" - -case $XBPS_TARGET_MACHINE in - *-musl);; - *) build_options_default+=" crashreport";; -esac - -if [ -n "$CROSS_BUILD" ]; then - configure_args+=" -DOCPN_BUILD_TEST=OFF" -fi - -CXXFLAGS="-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64" - -post_install() { - vlicense libs/glshim/LICENSE LICENSE.glshim - vlicense libs/SQLiteCpp/LICENSE.txt LICENSE.SQLiteCpp - vlicense libs/libtess2/LICENSE.txt LICENSE.libtess -} - -OpenCPN-doc_package() { - short_desc+=" - Documentation" - pkg_install() { - vmove usr/share/opencpn/doc - vmove usr/share/opencpn/plugins/chartdldr_pi/data/doc - vmove usr/share/opencpn/CoC-909_2013-InlandECDIS_20170308s.pdf - } -} - -OpenCPN-tcdata_package() { - short_desc="World shoreline data for OpenCPN Navigation software" - pkg_install() { - vmove usr/share/opencpn/tcdata - } -} diff --git a/srcpkgs/OpenCPN/update b/srcpkgs/OpenCPN/update deleted file mode 100644 index 73d0a202427e19..00000000000000 --- a/srcpkgs/OpenCPN/update +++ /dev/null @@ -1,2 +0,0 @@ -site="https://github.com/OpenCPN/OpenCPN/releases" -pattern='Release_\K[\d\.]+' diff --git a/srcpkgs/OpenJK/files/OpenJK.desktop b/srcpkgs/OpenJK/files/OpenJK.desktop deleted file mode 100644 index e5c13c5c85d2cc..00000000000000 --- a/srcpkgs/OpenJK/files/OpenJK.desktop +++ /dev/null @@ -1,10 +0,0 @@ -[Desktop Entry] -Encoding=UTF-8 -Type=Application -Name=OpenJK Jedi Academy Single Player -Comment="Open Source Implementation of Jedi Knight II and III Engine - Jedi Academy Single Player" -Exec=openjk_sp -Icon=OpenJK -Terminal=false -StartupNotify=false -Categories=Game \ No newline at end of file diff --git a/srcpkgs/OpenJK/files/OpenJKMP.desktop b/srcpkgs/OpenJK/files/OpenJKMP.desktop deleted file mode 100644 index 04c25842f89eda..00000000000000 --- a/srcpkgs/OpenJK/files/OpenJKMP.desktop +++ /dev/null @@ -1,10 +0,0 @@ -[Desktop Entry] -Encoding=UTF-8 -Type=Application -Name=OpenJK Multi Player -Comment="Open Source Implementation of Jedi Knight II and III Engine - Multi Player" -Exec=openjk -Icon=OpenJK -Terminal=false -StartupNotify=false -Categories=Game \ No newline at end of file diff --git a/srcpkgs/OpenJK/files/OpenJO.desktop b/srcpkgs/OpenJK/files/OpenJO.desktop deleted file mode 100644 index de1076371d3c94..00000000000000 --- a/srcpkgs/OpenJK/files/OpenJO.desktop +++ /dev/null @@ -1,10 +0,0 @@ -[Desktop Entry] -Encoding=UTF-8 -Type=Application -Name=OpenJK Jedi Outcast -Comment="Open Source Implementation of Jedi Knight II and III Engine - Jedi Outcast" -Exec=openjo -Icon=OpenJK -Terminal=false -StartupNotify=false -Categories=Game \ No newline at end of file diff --git a/srcpkgs/OpenJK/files/README.voidlinux b/srcpkgs/OpenJK/files/README.voidlinux deleted file mode 100644 index 01d847cddab7a7..00000000000000 --- a/srcpkgs/OpenJK/files/README.voidlinux +++ /dev/null @@ -1,12 +0,0 @@ -OpenJK requires a copy of Jedi Knight: Jedi Academy. -You can also use this for Jedi Outcast (singleplayer only), which requires a copy as well. -The default folder that the game will search for files is - - Jedi Academy: ~/.local/share/openjk - Jedi Outcast: ~/.local/share/openjo - -You can easily link your game files by doing the following: - - cd ~/.local/share/openjk - mkdir base - ln -s /path/to/game/GameData/base/* base \ No newline at end of file diff --git a/srcpkgs/OpenJK/files/openjk b/srcpkgs/OpenJK/files/openjk deleted file mode 100644 index c1ec24d3c55fcf..00000000000000 --- a/srcpkgs/OpenJK/files/openjk +++ /dev/null @@ -1,9 +0,0 @@ -#! /bin/sh -OJ_ARCH=$(uname -m) -case "$OJ_ARCH" in - arm*) OJ_ARCH=arm;; - i*86*) OJ_ARCH=i386;; -esac - -cd /usr/lib/OpenJK/JediAcademy -exec ./openjk.${OJ_ARCH} "$@" diff --git a/srcpkgs/OpenJK/files/openjk_sp b/srcpkgs/OpenJK/files/openjk_sp deleted file mode 100644 index 78f6a756a185eb..00000000000000 --- a/srcpkgs/OpenJK/files/openjk_sp +++ /dev/null @@ -1,9 +0,0 @@ -#! /bin/sh -OJ_ARCH=$(uname -m) -case "$OJ_ARCH" in - arm*) OJ_ARCH=arm;; - i*86*) OJ_ARCH=i386;; -esac - -cd /usr/lib/OpenJK/JediAcademy -exec ./openjk_sp.${OJ_ARCH} "$@" diff --git a/srcpkgs/OpenJK/files/openjkded b/srcpkgs/OpenJK/files/openjkded deleted file mode 100644 index a9cc159803e7c9..00000000000000 --- a/srcpkgs/OpenJK/files/openjkded +++ /dev/null @@ -1,9 +0,0 @@ -#! /bin/sh -OJ_ARCH=$(uname -m) -case "$OJ_ARCH" in - arm*) OJ_ARCH=arm;; - i*86*) OJ_ARCH=i386;; -esac - -cd /usr/lib/OpenJK/JediAcademy -exec ./openjkded.${OJ_ARCH} "$@" diff --git a/srcpkgs/OpenJK/files/openjo b/srcpkgs/OpenJK/files/openjo deleted file mode 100644 index 7d831d4701c700..00000000000000 --- a/srcpkgs/OpenJK/files/openjo +++ /dev/null @@ -1,9 +0,0 @@ -#! /bin/sh -OJ_ARCH=$(uname -m) -case "$OJ_ARCH" in - arm*) OJ_ARCH=arm;; - i*86*) OJ_ARCH=i386;; -esac - -cd /usr/lib/OpenJK/JediOutcast -exec ./openjo_sp.${OJ_ARCH} "$@" diff --git a/srcpkgs/OpenJK/patches/fix-sdl2-cross-compile.patch b/srcpkgs/OpenJK/patches/fix-sdl2-cross-compile.patch deleted file mode 100644 index 2b7a8c387acf0d..00000000000000 --- a/srcpkgs/OpenJK/patches/fix-sdl2-cross-compile.patch +++ /dev/null @@ -1,34 +0,0 @@ ---- a/code/CMakeLists.txt 2021-07-31 22:39:10.000000000 +0200 -+++ - 2021-09-26 21:18:25.041345027 +0200 -@@ -90,12 +90,8 @@ - ${OpenJKLibDir}/SDL2/include - ) - else() -- find_package(SDL2 REQUIRED CONFIG) -- if (TARGET SDL2::SDL2) -- set(SDL2_INCLUDE_DIRS "") -- set(SDL2_LIBRARIES SDL2::SDL2) -- endif() -- string(STRIP ${SDL2_LIBRARIES} SDL2_LIBRARIES) -+ include(FindPkgConfig) -+ pkg_search_module(SDL2 REQUIRED sdl2) - set(SPEngineIncludeDirectories ${SPEngineIncludeDirectories} ${SDL2_INCLUDE_DIRS}) - set(SPEngineLibraries ${SPEngineLibraries} ${SDL2_LIBRARIES}) - endif() ---- a/codemp/CMakeLists.txt 2021-07-31 22:39:10.000000000 +0200 -+++ - 2021-09-26 21:24:38.194600747 +0200 -@@ -396,12 +396,8 @@ - ${OpenJKLibDir}/SDL2/include - ) - else() -- find_package(SDL2 REQUIRED CONFIG) -- if (TARGET SDL2::SDL2) -- set(SDL2_INCLUDE_DIRS "") -- set(SDL2_LIBRARIES SDL2::SDL2) -- endif() -- string(STRIP ${SDL2_LIBRARIES} SDL2_LIBRARIES) -+ include(FindPkgConfig) -+ pkg_search_module(SDL2 REQUIRED sdl2) - set(MPEngineIncludeDirectories ${MPEngineIncludeDirectories} ${SDL2_INCLUDE_DIRS}) - set(MPEngineLibraries ${MPEngineLibraries} ${SDL2_LIBRARIES}) - endif() diff --git a/srcpkgs/OpenJK/template b/srcpkgs/OpenJK/template deleted file mode 100644 index e21aa5b7e2cd03..00000000000000 --- a/srcpkgs/OpenJK/template +++ /dev/null @@ -1,33 +0,0 @@ -# Template file for 'OpenJK' -pkgname=OpenJK -version=0.0.20210922 -revision=1 -_gitrev=43e9a3da555a487e23081bbd03101e7c926a1e83 -build_style=cmake -configure_args="-DCMAKE_INSTALL_PREFIX=/usr/lib/${pkgname} -DBuildJK2SPEngine=on - -DBuildJK2SPGame=on -DBuildJK2SPRdVanilla=on" -hostmakedepends="pkg-config" -makedepends="libjpeg-turbo-devel libpng-devel zlib-devel SDL2-devel" -short_desc="Open Source Implementation of Jedi Knight II and III Engine" -maintainer="Orphaned " -license="GPL-2.0-only" -homepage="https://github.com/JACoders/OpenJK" -distfiles="https://github.com/JACoders/OpenJK/archive/${_gitrev}.tar.gz" -checksum=efd2e3d96fe449819c4276dfea7ae7d591591ee0e651167844110e073f2edb3c - -post_install() { - vbin "${FILESDIR}/openjk" - vbin "${FILESDIR}/openjk_sp" - vbin "${FILESDIR}/openjkded" - vbin "${FILESDIR}/openjo" - - vinstall "${FILESDIR}/OpenJK.desktop" 644 usr/share/applications - vinstall "${FILESDIR}/OpenJKMP.desktop" 644 usr/share/applications - vinstall "${FILESDIR}/OpenJO.desktop" 644 usr/share/applications - - for size in 16 32 64 128 1024; do - vinstall shared/icons/${pkgname}_Icon_${size}.png 644 usr/share/icons/hicolor/${size}x${size}/apps/ OpenJK.png - done - - vdoc "${FILESDIR}/README.voidlinux" -} diff --git a/srcpkgs/OpenLP/patches/no_pytest_runner.patch b/srcpkgs/OpenLP/patches/no_pytest_runner.patch deleted file mode 100644 index 49eac46285d998..00000000000000 --- a/srcpkgs/OpenLP/patches/no_pytest_runner.patch +++ /dev/null @@ -1,11 +0,0 @@ -diff --git a/setup.py b/setup.py -index 5491eab..dfd1e5b 100644 ---- a/setup.py -+++ b/setup.py -@@ -139,6 +139,5 @@ using a computer and a display/projector.""", - 'flake8', - ] - }, -- setup_requires=['pytest-runner'], - entry_points={'gui_scripts': ['openlp = openlp.__main__:start']} - ) diff --git a/srcpkgs/OpenLP/template b/srcpkgs/OpenLP/template deleted file mode 100644 index d02e82a4e58956..00000000000000 --- a/srcpkgs/OpenLP/template +++ /dev/null @@ -1,41 +0,0 @@ -# Template file for 'OpenLP' -pkgname=OpenLP -version=3.1.7 -revision=1 -build_style=python3-module -hostmakedepends="python3-setuptools qt5-host-tools" -depends="python3-alembic python3-platformdirs python3-BeautifulSoup4 - python3-chardet python3-dbus python3-distro python3-Flask python3-Flask-Cors - python3-lxml python3-Mako python3-pymediainfo python3-PyQt5 - python3-PyQt5-multimedia python3-PyQt5-webengine python3-vlc python3-qrcode - python3-QtAwesome python3-requests python3-SQLAlchemy python3-waitress - python3-websockets python3-zeroconf python3-PyICU python3-packaging" -checkdepends="python3-pytest-qt xvfb-run ${depends}" -short_desc="Free Worship Presentation Software for your Church" -maintainer="Piotr Wójcik " -license="GPL-3.0-or-later" -homepage="https://openlp.org/" -distfiles="https://gitlab.com/openlp/openlp/-/archive/${version}/openlp-${version}.tar.gz" -checksum=8d1ef8113c90aa18860cd65d0468e9cd882b0104a59885b1016bff6923219540 -make_check_pre="env -u QT_QPA_PLATFORM xvfb-run" -noverifypydeps=yes # falsely identifies ambiguous sqlalchemy dep as SQLAlchemy2 - -post_install() { - vmkdir usr/share/openlp/i18n - cd resources/i18n - for i in *.ts; do - lconvert -i "${i}" -o "${DESTDIR}/usr/share/openlp/i18n/${i%ts}qm" - done - - cd ../images - for size in 16 32 48 64 128 256; do - vinstall openlp-logo-${size}x${size}.png 644 \ - usr/share/icons/hicolor/${size}x${size}/apps openlp.png - done - vinstall openlp.svg 644 usr/share/icons/hicolor/scalable/apps - - cd .. - - vinstall openlp.desktop 644 usr/share/applications - vinstall openlp.xml 644 usr/share/mime/packages -} diff --git a/srcpkgs/OpenOrienteering-Mapper/patches/accept-transformation-authorities.patch b/srcpkgs/OpenOrienteering-Mapper/patches/accept-transformation-authorities.patch deleted file mode 100644 index f20b4843694c21..00000000000000 --- a/srcpkgs/OpenOrienteering-Mapper/patches/accept-transformation-authorities.patch +++ /dev/null @@ -1,35 +0,0 @@ -https://github.com/OpenOrienteering/mapper/pull/2024/commits/40cddb15d316ec90fe1207b737afade7b382457a - -From 40cddb15d316ec90fe1207b737afade7b382457a Mon Sep 17 00:00:00 2001 -From: Scott Turner -Date: Sun, 9 Jan 2022 13:53:09 -0500 -Subject: [PATCH] Georeferencing: Choose transformations without restricting - authority - -When using PROJ to set up a transformation between two CRSes, use -an AUTHORITY=any option to allow all transformations to be considered. -In particular, an ESRI datum transformation between WGS84 and NAD83 -is not available from EPSG, and provides a more accurate result. ---- - src/core/georeferencing.cpp | 7 +++++++ - 1 file changed, 7 insertions(+) - -diff --git a/src/core/georeferencing.cpp b/src/core/georeferencing.cpp -index 43b28fec6..57a4d7b74 100644 ---- a/src/core/georeferencing.cpp -+++ b/src/core/georeferencing.cpp -@@ -383,7 +383,14 @@ ProjTransform::ProjTransform(const QString& crs_spec) - // Cf. https://github.com/OSGeo/PROJ/pull/1573 - crs_spec_utf8.replace("+datum=potsdam", "+ellps=bessel +nadgrids=@BETA2007.gsb"); - #endif -+#if defined(ACCEPT_USE_OF_DEPRECATED_PROJ_API_H) || (PROJ_VERSION_MAJOR) < 8 - pj = proj_create_crs_to_crs(PJ_DEFAULT_CTX, geographic_crs_spec_utf8, crs_spec_utf8, nullptr); -+#else -+ static auto const geographic_crs = crs(Georeferencing::geographic_crs_spec); -+ auto const projected_crs = crs(crs_spec); -+ static const char* const options[] = {"AUTHORITY=any", nullptr}; -+ pj = proj_create_crs_to_crs_from_pj(PJ_DEFAULT_CTX, geographic_crs.pj, projected_crs.pj, nullptr, options); -+#endif - if (pj) - operator=({proj_normalize_for_visualization(PJ_DEFAULT_CTX, pj)}); - } diff --git a/srcpkgs/OpenOrienteering-Mapper/patches/fix-proj-cmake.patch b/srcpkgs/OpenOrienteering-Mapper/patches/fix-proj-cmake.patch deleted file mode 100644 index 31311fc3585d87..00000000000000 --- a/srcpkgs/OpenOrienteering-Mapper/patches/fix-proj-cmake.patch +++ /dev/null @@ -1,321 +0,0 @@ -From 08cc5e4c73175ebf3e9bb2295f718e914366d51b Mon Sep 17 00:00:00 2001 -From: Kai Pastor -Date: Wed, 15 Dec 2021 09:32:10 +0100 -Subject: [PATCH] Find PROJ via cmake config or via pkg-config - -Drop the custom find module for PROJ. Cmake config or pkg-config data -is provided from PROJ's build system. This covers PROJ 4.9 to 8.2, -dynamic and static linkage, including transitive dependencies. ---- - CMakeLists.txt | 23 ++-- - cmake/FindPROJ4.cmake | 152 ------------------------- - doc/licensing/linux-distribution.cmake | 5 +- - packaging/CMakeLists.txt | 25 ++-- - packaging/android/Mapper.pro.in | 2 +- - src/CMakeLists.txt | 2 +- - test/CMakeLists.txt | 2 +- - 7 files changed, 31 insertions(+), 180 deletions(-) - delete mode 100644 cmake/FindPROJ4.cmake - -diff --git a/CMakeLists.txt b/CMakeLists.txt -index da5ad1e7b..e6a6ddeaa 100644 ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -203,20 +203,27 @@ endif() - - # We must not require a minimum version of PROJ via find_package - # because PROJ config requires the major version to match exactly. --find_package(PROJ4 REQUIRED) --if(NOT TARGET PROJ4::proj) -- include("${CMAKE_CURRENT_SOURCE_DIR}/cmake/FindPROJ.cmake") -+find_package(PROJ CONFIG) -+if(NOT PROJ_LIBRARIES) -+ find_package(PkgConfig REQUIRED) -+ if(PKG_CONFIG_FOUND) -+ pkg_check_modules(PROJ4_PC IMPORTED_TARGET proj) -+ endif() -+ if(TARGET PkgConfig::PROJ4_PC) -+ set(PROJ_LIBRARIES PkgConfig::PROJ4_PC) -+ set(PROJ_VERSION "${PROJ4_PC_VERSION}") -+ endif() - endif() --if(NOT PROJ4_VERSION OR PROJ4_VERSION VERSION_LESS 4.9) -+if(NOT PROJ_VERSION OR PROJ_VERSION VERSION_LESS 4.9) - message(FATAL_ERROR "At least PROJ 4.9 is required") --elseif(PROJ4_VERSION VERSION_LESS 6.1) -+elseif(PROJ_VERSION VERSION_LESS 6.1) - # New PROJ API missing or incomplete. - # (proj_normalize_for_visualization() came in 6.1.) -- set_property(TARGET PROJ4::proj APPEND PROPERTY -+ set_property(TARGET "${PROJ_LIBRARIES}" APPEND PROPERTY - INTERFACE_COMPILE_DEFINITIONS ACCEPT_USE_OF_DEPRECATED_PROJ_API_H) --elseif(PROJ4_VERSION VERSION_LESS 6.2.1) -+elseif(PROJ_VERSION VERSION_LESS 6.2.1) - # Datum Potsdam issue, https://github.com/OSGeo/PROJ/pull/1573 -- set_property(TARGET PROJ4::proj APPEND PROPERTY -+ set_property(TARGET "${PROJ_LIBRARIES}" APPEND PROPERTY - INTERFACE_COMPILE_DEFINITIONS PROJ_ISSUE_1573) - endif() - -diff --git a/cmake/FindPROJ4.cmake b/cmake/FindPROJ4.cmake -deleted file mode 100644 -index 093deaa79..000000000 ---- a/cmake/FindPROJ4.cmake -+++ /dev/null -@@ -1,152 +0,0 @@ --#.rst: --# FindPROJ4 --# -------- --# --# Find the proj includes and library. --# --# IMPORTED Targets --# ^^^^^^^^^^^^^^^^ --# --# This module defines :prop_tgt:`IMPORTED` target ``PROJ4::proj``, --# if Proj.4 has been found. --# --# Result Variables --# ^^^^^^^^^^^^^^^^ --# --# This module defines the following variables: --# --# :: --# --# PROJ4_INCLUDE_DIRS - where to find proj_api.h, etc. --# PROJ4_LIBRARIES - List of libraries when using libproj. --# PROJ4_FOUND - True if libproj found. --# --# :: --# --# PROJ4_VERSION - The version of libproj found (x.y.z) --# PROJ4_VERSION_MAJOR - The major version of libproj --# PROJ4_VERSION_MINOR - The minor version of libproj --# PROJ4_VERSION_PATCH - The patch version of libproj --# PROJ4_VERSION_TWEAK - always 0 --# PROJ4_VERSION_COUNT - The number of version components, always 3 --# --# Hints --# ^^^^^ --# --# A user may set ``PROJ4_ROOT`` to a libproj installation root to tell this --# module where to look exclusively. -- --#============================================================================= --# Copyright 2016 Kai Pastor --# --# --# This file was derived from CMake 3.5's module FindZLIB.cmake --# which has the following terms: --# --# Copyright 2001-2011 Kitware, Inc. --# --# Redistribution and use in source and binary forms, with or without --# modification, are permitted provided that the following conditions are --# met: --# --# * Redistributions of source code must retain the above copyright notice, --# this list of conditions and the following disclaimer. --# --# * 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. --# --# * The names of Kitware, Inc., the Insight Consortium, or the names of --# any consortium members, or of any contributors, may not be used to --# endorse or promote products derived from this software without --# specific prior written permission. --# --# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDER 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 AUTHORS 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. --#============================================================================= -- --# Search PROJ4_ROOT exclusively if it is set. --if(PROJ4_ROOT) -- set(_PROJ4_SEARCH PATHS ${PROJ4_ROOT} NO_DEFAULT_PATH) --else() -- set(_PROJ4_SEARCH) --endif() -- --find_path(PROJ4_INCLUDE_DIR NAMES proj_api.h ${_PROJ4_SEARCH} PATH_SUFFIXES include) --mark_as_advanced(PROJ4_INCLUDE_DIR) -- --if(PROJ4_INCLUDE_DIR AND EXISTS "${PROJ4_INCLUDE_DIR}/proj_api.h") -- file(STRINGS "${PROJ4_INCLUDE_DIR}/proj_api.h" PROJ4_H REGEX "^#define PJ_VERSION [0-9]+$") -- -- string(REGEX REPLACE "^.*PJ_VERSION ([0-9]).*$" "\\1" PROJ4_VERSION_MAJOR "${PROJ4_H}") -- string(REGEX REPLACE "^.*PJ_VERSION [0-9]([0-9]).*$" "\\1" PROJ4_VERSION_MINOR "${PROJ4_H}") -- string(REGEX REPLACE "^.*PJ_VERSION [0-9][0-9]([0-9]).*$" "\\1" PROJ4_VERSION_PATCH "${PROJ4_H}") -- set(PROJ4_VERSION "${PROJ4_VERSION_MAJOR}.${PROJ4_VERSION_MINOR}.${PROJ4_VERSION_PATCH}") -- set(PROJ4_VERSION_COUNT 3) --endif() -- --# Allow PROJ4_LIBRARY to be set manually, as the location of the proj library --if(NOT PROJ4_LIBRARY) -- set(PROJ4_NAMES proj) -- set(PROJ4_NAMES_DEBUG projd) -- if(WIN32 AND DEFINED PROJ4_VERSION_MAJOR AND DEFINED PROJ4_VERSION_MINOR) -- list(APPEND PROJ4_NAMES proj_${PROJ4_VERSION_MAJOR}_${PROJ4_VERSION_MINOR}) -- list(APPEND PROJ4_NAMES projd_${PROJ4_VERSION_MAJOR}_${PROJ4_VERSION_MINOR}) -- endif() -- find_library(PROJ4_LIBRARY_RELEASE NAMES ${PROJ4_NAMES} ${_PROJ4_SEARCH} PATH_SUFFIXES lib) -- find_library(PROJ4_LIBRARY_DEBUG NAMES ${PROJ4_NAMES_DEBUG} ${_PROJ4_SEARCH} PATH_SUFFIXES lib) -- include(SelectLibraryConfigurations) -- select_library_configurations(PROJ4) --endif() -- --# handle the QUIETLY and REQUIRED arguments and set PROJ4_FOUND to TRUE if --# all listed variables are TRUE --include(FindPackageHandleStandardArgs) --find_package_handle_standard_args(PROJ4 -- REQUIRED_VARS -- PROJ4_LIBRARY -- PROJ4_INCLUDE_DIR -- VERSION_VAR -- PROJ4_VERSION --) -- --if(PROJ4_FOUND) -- set(PROJ4_INCLUDE_DIRS ${PROJ4_INCLUDE_DIR}) -- -- if(NOT PROJ4_LIBRARIES) -- set(PROJ4_LIBRARIES ${PROJ4_LIBRARY}) -- endif() -- -- if(NOT TARGET PROJ4::proj) -- add_library(PROJ4::proj UNKNOWN IMPORTED) -- set_target_properties(PROJ4::proj PROPERTIES -- INTERFACE_INCLUDE_DIRECTORIES "${PROJ4_INCLUDE_DIRS}") -- -- if(PROJ4_LIBRARY_RELEASE) -- set_property(TARGET PROJ4::proj APPEND PROPERTY -- IMPORTED_CONFIGURATIONS RELEASE) -- set_target_properties(PROJ4::proj PROPERTIES -- IMPORTED_LOCATION_RELEASE "${PROJ4_LIBRARY_RELEASE}") -- endif() -- -- if(PROJ4_LIBRARY_DEBUG) -- set_property(TARGET PROJ4::proj APPEND PROPERTY -- IMPORTED_CONFIGURATIONS DEBUG) -- set_target_properties(PROJ4::proj PROPERTIES -- IMPORTED_LOCATION_DEBUG "${PROJ4_LIBRARY_DEBUG}") -- endif() -- -- if(NOT PROJ4_LIBRARY_RELEASE AND NOT PROJ4_LIBRARY_DEBUG) -- set_property(TARGET PROJ4::proj APPEND PROPERTY -- IMPORTED_LOCATION "${PROJ4_LIBRARY}") -- endif() -- endif() --endif() -diff --git a/doc/licensing/linux-distribution.cmake b/doc/licensing/linux-distribution.cmake -index b2bc5d72c..7a1d39f7b 100644 ---- a/doc/licensing/linux-distribution.cmake -+++ b/doc/licensing/linux-distribution.cmake -@@ -106,9 +106,8 @@ foreach(dependency ${easy_dependencies}) - elseif(dependency STREQUAL "libpolyclipping") - find_package(Polyclipping) - list(APPEND explicit_copyright_${dependency} "${POLYCLIPPING_VERSION}") -- elseif(dependency STREQUAL "proj") -- find_package(PROJ4) -- list(APPEND explicit_copyright_${dependency} "${PROJ4_VERSION}") -+ elseif(dependency STREQUAL "proj" AND PROJ_VERSION) -+ list(APPEND explicit_copyright_${dependency} "${PROJ_VERSION}") - elseif(dependency STREQUAL "zlib") - find_package(ZLIB) - list(APPEND explicit_copyright_${dependency} "${ZLIB_VERSION_STRING}") -diff --git a/packaging/CMakeLists.txt b/packaging/CMakeLists.txt -index 4a981c681..eabb4bb14 100644 ---- a/packaging/CMakeLists.txt -+++ b/packaging/CMakeLists.txt -@@ -235,25 +235,22 @@ unset(MAPPER_LIBS) - - if(Mapper_PACKAGE_PROJ) - if(NOT PROJ_DATA_DIR) -- unset(PROJ_DATA_DIR CACHE) -- if(PROJ4_ROOT) -- set(proj_data_paths "${PROJ4_ROOT}/share/proj") -- elseif(PROJ4_DIR) -+ if(PROJ_DIR) - # Cf. find_package documentation -- string(REGEX REPLACE "/CMake$|/cmake$" "" proj_data_paths "${PROJ4_DIR}") # U -- string(REGEX REPLACE "/PROJ4[^/]*$|/proj4[^/]*$" "" proj_data_paths "${proj_data_paths}") # U, W -- string(REGEX REPLACE "/cmake$" "" proj_data_paths "${proj_data_paths}") # U -- string(REGEX REPLACE "/lib/[^/]*$|/lib$|/share$" "" proj_data_paths "${proj_data_paths}") # U, W -- set(proj_data_paths "${proj_data_paths}/share/proj") -- elseif(PROJ4_INCLUDE_DIRS) -- string(REGEX REPLACE "/include$" "/share/proj" proj_data_paths ${PROJ4_INCLUDE_DIRS}) # MSYS2 et al. -+ string(REGEX REPLACE "/CMake$|/cmake$" "" proj_prefix "${PROJ_DIR}") # U -+ string(REGEX REPLACE "/PROJ[^/]*$|/proj[^/]*$" "" proj_prefix "${proj_prefix}") # U, W -+ string(REGEX REPLACE "/cmake$" "" proj_prefix "${proj_prefix}") # U -+ string(REGEX REPLACE "/lib/[^/]*$|/lib$|/share$" "" proj_prefix "${proj_prefix}") # U, W -+ elseif(PROJ4_PC_PREFIX) -+ set(proj_prefix "${PROJ4_PC_PREFIX}") - else() -- set(proj_data_paths PATHS "${CMAKE_INSTALL_PREFIX}/share/proj") -+ set(proj_prefix "${CMAKE_INSTALL_PREFIX}") - endif() - find_path(PROJ_DATA_DIR - DOC "The PROJ data files directory" - NAMES epsg proj.db -- PATHS ${proj_data_paths} -+ PATHS ${proj_prefix} -+ PATH_SUFFIXES "share/proj" "share" - NO_DEFAULT_PATH - ) - endif() -@@ -266,7 +263,7 @@ if(Mapper_PACKAGE_PROJ) - install( - DIRECTORY "${PROJ_DATA_DIR}" - DESTINATION "${MAPPER_DATA_DESTINATION}") -- list(APPEND MAPPER_LIB_HINTS ${PROJ4_ROOT}/bin) -+ list(APPEND MAPPER_LIB_HINTS "${proj_prefix}/bin") - endif() - - if(Mapper_PACKAGE_GDAL) -diff --git a/packaging/android/Mapper.pro.in b/packaging/android/Mapper.pro.in -index b3e88ca11..2017e3933 100644 ---- a/packaging/android/Mapper.pro.in -+++ b/packaging/android/Mapper.pro.in -@@ -38,7 +38,7 @@ PROJECT_BINARY_DIR = "@PROJECT_BINARY_DIR@" - # in CPackConfig.cmake when a package version changes. - CPACK_CONFIG_CLEANUP_TRIGGER = \ - GDAL: @GDAL_VERSION@ \ -- PROJ: @PROJ4_VERSION@ \ -+ PROJ: @PROJ_VERSION@ \ - Qt5: @Qt5Core_VERSION@ - - # For the generated .pro file to be used in Qt Creator, -diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt -index a4b7d1454..aff2fa8e4 100644 ---- a/src/CMakeLists.txt -+++ b/src/CMakeLists.txt -@@ -301,7 +301,7 @@ add_dependencies(Mapper_Common - ) - target_link_libraries(Mapper_Common - Polyclipping::Polyclipping -- PROJ4::proj -+ ${PROJ_LIBRARIES} - Qt5::Widgets - ) - foreach(lib -diff --git a/test/CMakeLists.txt b/test/CMakeLists.txt -index 37d5278da..19b2567d9 100644 ---- a/test/CMakeLists.txt -+++ b/test/CMakeLists.txt -@@ -65,7 +65,7 @@ function(add_test_helper testname autorun) - endforeach() - add_executable(${testname} ${testname}.cpp ${TEST_${testname}_SRCS}) - target_link_libraries(${testname} PRIVATE -- PROJ4::proj -+ ${PROJ_LIBRARIES} - Qt5::Test - Qt5::Gui - Polyclipping::Polyclipping diff --git a/srcpkgs/OpenOrienteering-Mapper/patches/fix-tests-qtpaint.patch b/srcpkgs/OpenOrienteering-Mapper/patches/fix-tests-qtpaint.patch deleted file mode 100644 index dd818c68eb3e78..00000000000000 --- a/srcpkgs/OpenOrienteering-Mapper/patches/fix-tests-qtpaint.patch +++ /dev/null @@ -1,69 +0,0 @@ -From 65cf9f2585b696b2819db928fb8b0f13a997113b Mon Sep 17 00:00:00 2001 -From: Dmitry Shachnev -Date: Wed, 17 May 2023 11:26:12 +0300 -Subject: [PATCH] Make QPainterTest pass with Qt 5.15.9 - -https://bugreports.qt.io/browse/QTBUG-100327 was fixed in 5.15.9, -so now we have a good result from the beginning and don't need -ImageTransparencyFixup. ---- - src/core/image_transparency_fixup.h | 5 +++++ - test/qpainter_t.cpp | 6 ++++-- - 2 files changed, 9 insertions(+), 2 deletions(-) - -diff --git a/src/core/image_transparency_fixup.h b/src/core/image_transparency_fixup.h -index 1dfe2f51b..8bd930744 100644 ---- a/src/core/image_transparency_fixup.h -+++ b/src/core/image_transparency_fixup.h -@@ -57,6 +57,9 @@ class ImageTransparencyFixup - * - * The image must be of QImage::Format_ARGB32_Premultiplied. - * It may be null. -+ * -+ * This fixup is needed for Qt5 < 5.15.9 and Qt6 < 6.2.4 which are -+ * affected by https://bugreports.qt.io/browse/QTBUG-100327. - */ - inline ImageTransparencyFixup(QImage* image) - : dest(0), dest_end(0) -@@ -81,11 +84,13 @@ class ImageTransparencyFixup - */ - inline void operator()() const - { -+#if QT_VERSION < QT_VERSION_CHECK(5, 15, 9) || (QT_VERSION >= QT_VERSION_CHECK(6, 0, 0) && QT_VERSION < QT_VERSION_CHECK(6, 2, 4)) - for (QRgb* px = dest; px < dest_end; px++) - { - if (*px == 0x01000000) /* qRgba(0, 0, 0, 1) */ - *px = 0x00000000; /* qRgba(0, 0, 0, 0) */ - } -+#endif - } - - protected: -diff --git a/test/qpainter_t.cpp b/test/qpainter_t.cpp -index 85b971c03..a9172b1c8 100644 ---- a/test/qpainter_t.cpp -+++ b/test/qpainter_t.cpp -@@ -80,9 +80,10 @@ void QPainterTest::multiplyComposition() - QCOMPARE(compose(white_img, white_img, multiply).pixel(0,0), qRgba(255, 255, 255, 255)); - QCOMPARE(compose(black_img, black_img, multiply).pixel(0,0), qRgba(0, 0, 0, 255)); - -+#if QT_VERSION < QT_VERSION_CHECK(5, 15, 9) || (QT_VERSION >= QT_VERSION_CHECK(6, 0, 0) && QT_VERSION < QT_VERSION_CHECK(6, 2, 4)) - QEXPECT_FAIL("", "CompositionMode_Multiply incorrectly composes full transparency.", Continue); -+#endif - QCOMPARE(compose(trans_img, trans_img, multiply).pixel(0,0), qRgba(0, 0, 0, 0)); -- QCOMPARE(compose(trans_img, trans_img, multiply).pixel(0,0), qRgba(0, 0, 0, 1)); // This should fail! - - // ImageTransparencyFixup fixes the particular issue. - QImage result = compose(trans_img, trans_img, multiply); -@@ -107,9 +108,10 @@ void QPainterTest::darkenComposition() - QCOMPARE(compose(white_img, white_img, darken).pixel(0,0), qRgba(255, 255, 255, 255)); - QCOMPARE(compose(black_img, black_img, darken).pixel(0,0), qRgba(0, 0, 0, 255)); - -+#if QT_VERSION < QT_VERSION_CHECK(5, 15, 9) || (QT_VERSION >= QT_VERSION_CHECK(6, 0, 0) && QT_VERSION < QT_VERSION_CHECK(6, 2, 4)) - QEXPECT_FAIL("", "CompositionMode_Darken incorrectly composes full transparency.", Continue); -+#endif - QCOMPARE(compose(trans_img, trans_img, darken).pixel(0,0), qRgba(0, 0, 0, 0)); -- QCOMPARE(compose(trans_img, trans_img, darken).pixel(0,0), qRgba(0, 0, 0, 1)); // This should fail! - - // ImageTransparencyFixup fixes the particular issue. - QImage result = compose(trans_img, trans_img, darken); diff --git a/srcpkgs/OpenOrienteering-Mapper/template b/srcpkgs/OpenOrienteering-Mapper/template deleted file mode 100644 index f68337dab80a70..00000000000000 --- a/srcpkgs/OpenOrienteering-Mapper/template +++ /dev/null @@ -1,33 +0,0 @@ -# Template file for 'OpenOrienteering-Mapper' -pkgname=OpenOrienteering-Mapper -version=0.9.5 -revision=4 -build_style=cmake -hostmakedepends="doxygen qt5-host-tools qt5-plugin-sqlite qt5-qmake qt5-tools" -makedepends="qt5-devel clipper-devel proj-devel zlib-devel libgdal-devel - qt5-tools-devel sqlite-devel cups-devel $(vopt_if location qt5-location-devel) - $(vopt_if sensors qt5-sensors-devel) $(vopt_if serialport qt5-serialport-devel) - qt5-plugin-mysql qt5-plugin-odbc qt5-plugin-pgsql qt5-plugin-sqlite qt5-plugin-tds" -short_desc="Orienteering mapmaking program" -maintainer="John " -license="GPL-3.0-or-later" -homepage="https://www.openorienteering.org/apps/mapper/" -distfiles="https://github.com/OpenOrienteering/mapper/archive/v${version}.tar.gz" -checksum=619152ca01a370875c15e1930918ce961284ccbf5d2371c147d50caf5e5c2f00 - -build_options="location sensors serialport" -build_options_default="location sensors" - -post_patch() { - vsed -i -e '/add_subdirectory.*doc.licensing/d' CMakeLists.txt -} - -do_check() { - cd build - - # FAIL! : SensorsTest::nmeaPositionSourceSimulatedTest() Compared values are not the same - # Actual (int(source->error())) : 3 - # Expected (int(QGeoPositionInfoSource::AccessError)): 0 - # Loc: [/builddir/mapper-0.9.5/test/sensors_t.cpp(150)] - ctest -E 'sensors_t' -} diff --git a/srcpkgs/OpenOrienteering-Mapper/update b/srcpkgs/OpenOrienteering-Mapper/update deleted file mode 100644 index fc80642779d5b9..00000000000000 --- a/srcpkgs/OpenOrienteering-Mapper/update +++ /dev/null @@ -1 +0,0 @@ -ignore="20[12][0-9][0-9][0-9][0-9][0-9].*" diff --git a/srcpkgs/OpenRCT2/patches/cmake-cross.patch b/srcpkgs/OpenRCT2/patches/cmake-cross.patch deleted file mode 100644 index a54a7a4614415d..00000000000000 --- a/srcpkgs/OpenRCT2/patches/cmake-cross.patch +++ /dev/null @@ -1,13 +0,0 @@ -diff --git a/CMakeLists.txt b/CMakeLists.txt -index c011010..4dfd2ef 100644 ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -392,7 +392,7 @@ if(NOT DISABLE_GUI) - endif() - - # graphics files (g2.dat and font.dat) --if (NOT CMAKE_CROSSCOMPILING) -+if (TRUE) - set(graphics_files "g2" "fonts" "tracks") - - foreach(graphics_file ${graphics_files}) diff --git a/srcpkgs/OpenRCT2/patches/i686-FormatToken.patch b/srcpkgs/OpenRCT2/patches/i686-FormatToken.patch deleted file mode 100644 index b21b30ed3a3704..00000000000000 --- a/srcpkgs/OpenRCT2/patches/i686-FormatToken.patch +++ /dev/null @@ -1,26 +0,0 @@ -diff --git a/src/openrct2/interface/InteractiveConsole.h b/src/openrct2/interface/InteractiveConsole.h -index 45ac4ee..ff5a835 100644 ---- a/src/openrct2/interface/InteractiveConsole.h -+++ b/src/openrct2/interface/InteractiveConsole.h -@@ -16,7 +16,7 @@ - struct DrawPixelInfo; - struct TextInputSession; - --enum class FormatToken : uint8_t; -+enum class FormatToken; - - enum class ConsoleInput : uint8_t - { -diff --git a/src/openrct2/localisation/FormatCodes.h b/src/openrct2/localisation/FormatCodes.h -index e8980e7..ad39eba 100644 ---- a/src/openrct2/localisation/FormatCodes.h -+++ b/src/openrct2/localisation/FormatCodes.h -@@ -13,7 +13,7 @@ - #include - #include - --enum class FormatToken : uint8_t -+enum class FormatToken - { - Unknown, - Literal, diff --git a/srcpkgs/OpenRCT2/patches/time_t-musl.patch b/srcpkgs/OpenRCT2/patches/time_t-musl.patch deleted file mode 100644 index 7b089fd1f10b86..00000000000000 --- a/srcpkgs/OpenRCT2/patches/time_t-musl.patch +++ /dev/null @@ -1,12 +0,0 @@ -diff --git a/src/openrct2-ui/interface/FileBrowser.h b/src/openrct2-ui/interface/FileBrowser.h -index baf4855..6174b85 100644 ---- a/src/openrct2-ui/interface/FileBrowser.h -+++ b/src/openrct2-ui/interface/FileBrowser.h -@@ -13,6 +13,7 @@ - #include - #include - #include -+#include - #include - - struct TrackDesign; diff --git a/srcpkgs/OpenRCT2/template b/srcpkgs/OpenRCT2/template deleted file mode 100644 index beabc7a7e59e20..00000000000000 --- a/srcpkgs/OpenRCT2/template +++ /dev/null @@ -1,139 +0,0 @@ -# Template file for 'OpenRCT2' -# 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 -version=0.4.25 -revision=1 -# versions pulled from https://raw.githubusercontent.com/OpenRCT2/OpenRCT2/v${version}/CMakeLists.txt -_objects_version=1.7.2 -_titles_version=0.4.14 -_replays_version=0.0.89 -_opensfx_version=1.0.6 -_openmsx_version=1.6.1 -build_style=cmake -configure_args=" - -DOPENRCT2_VERSION_TAG=${version} - -DDOWNLOAD_TITLE_SEQUENCES=0 - -DDOWNLOAD_OBJECTS=0 - -DDOWNLOAD_REPLAYS=0 - -DDISABLE_DISCORD_RPC=1 - -DDISABLE_GOOGLE_BENCHMARK=1 - $(vopt_if multiplayer '' '-DDISABLE_NETWORK=1') - $(vopt_if scripting '-DENABLE_SCRIPTING=1' '')" -hostmakedepends="pkg-config unzip" -makedepends="SDL2-devel fontconfig-devel freetype-devel libzip-devel - libpng-devel speexdsp-devel icu-devel zlib-devel json-c++ libxml2-devel - $(vopt_if multiplayer 'libcurl-devel openssl-devel') - $(vopt_if scripting duktape-devel)" -depends="zenity" -checkdepends="gtest-devel" -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>objects-${_objects_version}.zip - https://github.com/OpenRCT2/OpenSoundEffects/releases/download/v${_opensfx_version}/opensound.zip>opensound-${_opensfx_version}.zip - https://github.com/OpenRCT2/OpenMusic/releases/download/v${_openmsx_version}/openmusic.zip>openmusic-${_openmsx_version}.zip - https://github.com/OpenRCT2/replays/releases/download/v${_replays_version}/replays.zip>replays-${_replays_version}.zip - https://github.com/OpenRCT2/title-sequences/releases/download/v${_titles_version}/title-sequences.zip>title-sequences-${_titles_version}.zip" -checksum="d6ef221218893144a0ab24004fe6a1fcb91284f860d44fee0662349bc4f500bf - b4286f7af68a61b0f7fc6e379ba37bf6796286d73e97c967958bf374e3f98f35 - 06b90f3e19c216752df441d551b26a9e3e1ba7755bdd2102504b73bf993608be - 994b350d3b180ee1cb9619fe27f7ebae3a1a5232840c4bd47a89f33fa89de1a1 - 04607bb1f67a0f31d841ed70b38d65b8f7a9e19749e414ff74b8a434bc90b42a - 140df714e806fed411cc49763e7f16b0fcf2a487a57001d1e50fce8f9148a9f3" -skip_extraction="objects-${_objects_version}.zip - opensound-${_opensfx_version}.zip - openmusic-${_openmsx_version}.zip - replays-${_replays_version}.zip - title-sequences-${_titles_version}.zip" - -replaces="OpenRCT2-data>=0" - -CXXFLAGS="-DNDEBUG" - -build_options="multiplayer scripting" -build_options_default="multiplayer scripting" -desc_option_multiplayer="Enable multiplayer support" -desc_option_scripting="Enable script / plugin support" - -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 - hostmakedepends+=" enchant2 libxml2 libharfbuzz" - hostmakedepends+=" libnuspell libpsl" - CXXFLAGS+=" -DHAVE_IMMINTRIN_H=false -DSDL_DISABLE_IMMINTRIN_H=1" -fi - -if [ "$XBPS_CHECK_PKGS" ]; then - configure_args+=" -DWITH_TESTS=1 -DSYSTEM_GTEST=1" -fi - -post_extract() { - _builddir="${build_wrksrc:+$build_wrksrc/}${cmake_builddir:=build}" - vsrcextract --no-strip-components -C data/object objects-${_objects_version}.zip - vsrcextract --no-strip-components -C data/sequence title-sequences-${_titles_version}.zip - vsrcextract --no-strip-components -C data opensound-${_opensfx_version}.zip - vsrcextract --no-strip-components -C data openmusic-${_openmsx_version}.zip - vsrcextract --no-strip-components -C test/tests/testdata/replays replays-${_replays_version}.zip - # CMakeLists seems to assume `install` is run before `check`, and so - # doesn't actually make the `data`/`testdata` symlinks in time - mkdir -p "${_builddir}" - ln -rs data testdata "${_builddir}/" - - vsed -i CMakeLists.txt -e "s; -Werror;;" -} - -post_patch() { - if [ "$CROSS_BUILD" ]; then - sed -i -e 's#COMMAND ./openrct2#COMMAND openrct2#g' CMakeLists.txt - fi -} - -_check_versions() { - local version_var="$1" - local expected_version="$2" - - local actual_version=$(grep "set(${version_var}" CMakeLists.txt | sed -E 's/.*"([0-9.]+)".*/\1/') - - if [ "$actual_version" != "$expected_version" ]; then - echo "Warning: ${version_var} mismatch" - echo "Expected: $expected_version" - echo "Actual: $actual_version" - return 1 - fi - return 0 -} - -pre_configure() { - local mismatch=0 - _check_versions "OBJECTS_VERSION" "$_objects_version" || mismatch=1 - _check_versions "TITLE_SEQUENCE_VERSION" "$_titles_version" || mismatch=1 - _check_versions "REPLAYS_VERSION" "$_replays_version" || mismatch=1 - _check_versions "OPENSFX_VERSION" "$_opensfx_version" || mismatch=1 - _check_versions "OPENMSX_VERSION" "$_openmsx_version" || mismatch=1 - - if [ $mismatch -eq 1 ]; then - echo "Version mismatch detected. Please update the template with the correct versions." - return 1 - fi -} - -post_install() { - # remove useless static lib - rm "${DESTDIR}/usr/lib/libopenrct2.a" -} diff --git a/srcpkgs/OpenRCT2/update b/srcpkgs/OpenRCT2/update deleted file mode 100644 index 70a48a70d5bd3b..00000000000000 --- a/srcpkgs/OpenRCT2/update +++ /dev/null @@ -1,2 +0,0 @@ -site="https://github.com/OpenRCT2/OpenRCT2/tags" -pkgname="v" diff --git a/srcpkgs/OpenSubdiv-devel b/srcpkgs/OpenSubdiv-devel deleted file mode 120000 index 3b6ad59f809a03..00000000000000 --- a/srcpkgs/OpenSubdiv-devel +++ /dev/null @@ -1 +0,0 @@ -OpenSubdiv \ No newline at end of file diff --git a/srcpkgs/OpenSubdiv/template b/srcpkgs/OpenSubdiv/template deleted file mode 100644 index 7db0f87a638bd5..00000000000000 --- a/srcpkgs/OpenSubdiv/template +++ /dev/null @@ -1,32 +0,0 @@ -# Template file for 'OpenSubdiv' -pkgname=OpenSubdiv -version=3.6.0 -revision=1 -build_style=cmake -# TODO: CUDA/OpenCL support -# NO_GLTESTS: skip tests which require X11 & $DISPLAY environment variable -configure_args="-DOpenGL_GL_PREFERENCE=GLVND -DNO_GLTESTS=1 -DNO_CUDA=1" -makedepends="libXrandr-devel libXinerama-devel libXcursor-devel zlib-devel - libgomp-devel glfw-devel glew-devel tbb-devel libXxf86vm-devel" -short_desc="Open-Source subdivision surface library" -maintainer="John " -license="Apache-2.0" -homepage="http://graphics.pixar.com/opensubdiv/docs/intro.html" -distfiles="https://github.com/PixarAnimationStudios/OpenSubdiv/archive/v${version//./_}.tar.gz" -checksum=bebfd61ab6657a4f4ff27845fb66a167d00395783bfbd253254d87447ed1d879 - -if [ "$CROSS_BUILD" ]; then - hostmakedepends+=" OpenSubdiv" - configure_args+=" -DSTRINGIFY_LOCATION=/usr/bin/stringify" -fi - - -OpenSubdiv-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/OpenSubdiv/update b/srcpkgs/OpenSubdiv/update deleted file mode 100644 index 7667a9b5d2c608..00000000000000 --- a/srcpkgs/OpenSubdiv/update +++ /dev/null @@ -1 +0,0 @@ -pattern="v\K[\d_+]+(?=\.tar\.gz)" diff --git a/srcpkgs/OpenTimelineIO-devel b/srcpkgs/OpenTimelineIO-devel deleted file mode 120000 index 173e9869955a36..00000000000000 --- a/srcpkgs/OpenTimelineIO-devel +++ /dev/null @@ -1 +0,0 @@ -OpenTimelineIO \ No newline at end of file diff --git a/srcpkgs/OpenTimelineIO/patches/0001-Use-System-rapidjson.patch b/srcpkgs/OpenTimelineIO/patches/0001-Use-System-rapidjson.patch deleted file mode 100644 index dd1aa9382f0c49..00000000000000 --- a/srcpkgs/OpenTimelineIO/patches/0001-Use-System-rapidjson.patch +++ /dev/null @@ -1,118 +0,0 @@ -From 2bd90edfb4730780b71fcacae9e492ff15a16268 Mon Sep 17 00:00:00 2001 -From: Christophe Marin -Date: Fri, 7 Mar 2025 10:42:48 +0100 -Subject: [PATCH 1/2] Use system rapidjson - ---- - CMakeLists.txt | 56 +++---------------------------- - src/opentimelineio/CMakeLists.txt | 5 ++- - 2 files changed, 7 insertions(+), 54 deletions(-) - -diff --git a/CMakeLists.txt b/CMakeLists.txt -index 825ad9d..0a4d0ce 100644 ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -28,7 +28,7 @@ project(OpenTimelineIO VERSION ${OTIO_VERSION} LANGUAGES C CXX) - # Installation options - option(OTIO_CXX_INSTALL "Install the C++ bindings" ON) - option(OTIO_PYTHON_INSTALL "Install the Python bindings" OFF) --option(OTIO_DEPENDENCIES_INSTALL "Install OTIO's C++ header dependencies (any and nonstd)" ON) -+option(OTIO_DEPENDENCIES_INSTALL "Install OTIO's C++ header dependencies (any and nonstd)" OFF) - option(OTIO_INSTALL_PYTHON_MODULES "Install OTIO pure Python modules/files" ON) - option(OTIO_INSTALL_COMMANDLINE_TOOLS "Install the OTIO command line tools" ON) - option(OTIO_INSTALL_CONTRIB "Install the opentimelineio_contrib Python package" ON) -@@ -149,63 +149,16 @@ endif() - set(CMAKE_CXX_STANDARD_REQUIRED ON) - set(CMAKE_CXX_EXTENSIONS OFF) - --if(OTIO_CXX_COVERAGE AND NOT MSVC) -- set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} --coverage") -- # this causes cmake to produce file.gcno instead of file.cpp.gcno -- set(CMAKE_CXX_OUTPUT_EXTENSION_REPLACE 1) -- message(STATUS "Building C++ with Coverage: ON") --else() -- message(STATUS "Building C++ with Coverage: OFF") --endif() - --if(WIN32) -- # Windows debug builds for Python require a d in order for the module to -- # load. This also helps ensure that debug builds in general are matched -- # to the Microsoft debug CRT. -- set(OTIO_DEBUG_POSTFIX "d") --endif() -+ -+ - - set_property(GLOBAL PROPERTY USE_FOLDERS ON) - - #------------------------------------------------------------------------------ - # Fetch or refresh submodules if requested - # --if (OTIO_AUTOMATIC_SUBMODULES) -- # make sure that git submodules are up to date when building -- find_package(Git QUIET) -- if (GIT_FOUND) -- message(STATUS "Checking git repo is available:") -- execute_process( -- # the following command returns true if cwd is in the repo -- COMMAND ${GIT_EXECUTABLE} rev-parse --is-inside-work-tree -- WORKING_DIRECTORY ${PROJECT_SOURCE_DIR} -- RESULT_VARIABLE IN_A_GIT_REPO_RETCODE -- ) -- endif() - -- if (GIT_FOUND AND IN_A_GIT_REPO_RETCODE EQUAL 0) -- # you might want to turn this off if you're working in one of the submodules -- # or trying it out with a different version of the submodule -- option(GIT_UPDATE_SUBMODULES "Update submodules each build" ON) -- if (GIT_UPDATE_SUBMODULES) -- message( -- STATUS "root: Updating git submodules to make sure they are up to date" -- ) -- execute_process( -- COMMAND ${GIT_EXECUTABLE} submodule update --init --recursive -- WORKING_DIRECTORY ${PROJECT_SOURCE_DIR} -- RESULT_VARIABLE GIT_UPDATE_SUBMODULES_RESULT -- ) -- if (NOT GIT_UPDATE_SUBMODULES_RESULT EQUAL "0") -- message( -- FATAL_ERROR -- "git submodule update --init --recursive failed with \ -- ${GIT_UPDATE_SUBMODULES_RESULT}" -- ) -- endif() -- endif() -- endif() --endif() - - #------------------------------------------------------------------------------ - # Setup tests -@@ -245,7 +198,8 @@ else() - endif() - - # set up the internally hosted dependencies --add_subdirectory(src/deps) -+# add_subdirectory(src/deps) -+find_package(RapidJSON CONFIG REQUIRED) - - set (OTIO_IMATH_TARGETS - # For OpenEXR/Imath 3.x: -diff --git a/src/opentimelineio/CMakeLists.txt b/src/opentimelineio/CMakeLists.txt -index 4b08e6d..e98828b 100644 ---- a/src/opentimelineio/CMakeLists.txt -+++ b/src/opentimelineio/CMakeLists.txt -@@ -80,9 +80,8 @@ add_library(OTIO::opentimelineio ALIAS opentimelineio) - target_include_directories(opentimelineio - PRIVATE "${IMATH_INCLUDES}" - "${PROJECT_SOURCE_DIR}/src" -- "${PROJECT_SOURCE_DIR}/src/deps" -- "${PROJECT_SOURCE_DIR}/src/deps/rapidjson/include" -- "${IMATH_INCLUDES}") -+ "${IMATH_INCLUDES}" -+ ${RapidJSON_INCLUDE_DIRS}) - - target_link_libraries(opentimelineio - PUBLIC opentime ${OTIO_IMATH_TARGETS}) --- -2.48.1 - diff --git a/srcpkgs/OpenTimelineIO/patches/0002-43de3e5065c860865ede0c0bbb879578c7b325a2.patch b/srcpkgs/OpenTimelineIO/patches/0002-43de3e5065c860865ede0c0bbb879578c7b325a2.patch deleted file mode 100644 index ce92aec9030e4b..00000000000000 --- a/srcpkgs/OpenTimelineIO/patches/0002-43de3e5065c860865ede0c0bbb879578c7b325a2.patch +++ /dev/null @@ -1,85 +0,0 @@ -From 43de3e5065c860865ede0c0bbb879578c7b325a2 Mon Sep 17 00:00:00 2001 -From: Darby Johnston -Date: Wed, 2 Apr 2025 17:15:48 -0700 -Subject: [PATCH] Add SOVERSION for the C++ libraries (#1860) - -* Add SOVERSION for the C++ libraries - -Co-authored-by: Nick Porcino -Signed-off-by: Darby Johnston ---- - CMakeLists.txt | 25 +++++++++++++++++++++++++ - src/opentime/CMakeLists.txt | 6 ++++++ - src/opentimelineio/CMakeLists.txt | 6 ++++++ - 3 files changed, 37 insertions(+) - -diff --git a/CMakeLists.txt b/CMakeLists.txt -index fa4defd3f..00e18a5fc 100644 ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -119,6 +119,31 @@ else() - endif() - endif() - -+# Set the SO version. The SO version must be incremented every time a change -+# occurs to the ABI that causes a backward incompatibility. Such changes -+# include, exhaustively: -+# -+# * a change to struct or class layout -+# * enum changes that would cause a renumbering of previously published enums -+# * a removal of a struct, class, enumeration, or function -+# * a change in parameters to a free standing function -+# * a removal of a global variable -+# -+# OTIO currently designates the minor version number for breaking changes, -+# e.g. v0.15, v0.16.0, v0.17.0, accordingly the SO version will be incremented -+# to match. SO version must be monotically increasing, so the ABI version -+# should be computed as: major * 100 + revision. The third digit will never -+# implicate an ABI version change. So for example, the following OTIO versions -+# would map to these ABI versions: -+# -+# * v0.18.0 - 18 -+# * v0.19.0 - 19 -+# * v0.19.1 - 19 # No ABI changes with minor version changes -+# * v1.0.0 - 100 -+# * v1.1.0 - 101 -+# -+math(EXPR OTIO_SOVERSION "${OTIO_VERSION_MAJOR} * 100 + ${OTIO_VERSION_MINOR}") -+ - set(OTIO_RESOLVED_CXX_INSTALL_DIR "${CMAKE_INSTALL_PREFIX}") - - if(OTIO_CXX_INSTALL) -diff --git a/src/opentime/CMakeLists.txt b/src/opentime/CMakeLists.txt -index b7cc47cf4..a973d03fa 100644 ---- a/src/opentime/CMakeLists.txt -+++ b/src/opentime/CMakeLists.txt -@@ -24,6 +24,12 @@ set_target_properties(opentime PROPERTIES - POSITION_INDEPENDENT_CODE TRUE - WINDOWS_EXPORT_ALL_SYMBOLS true) - -+if(BUILD_SHARED_LIBS) -+ set_target_properties(opentime PROPERTIES -+ SOVERSION ${OTIO_SOVERSION} -+ VERSION ${OTIO_VERSION}) -+endif() -+ - if(APPLE) - set_target_properties(opentime PROPERTIES - INSTALL_NAME_DIR "@loader_path" -diff --git a/src/opentimelineio/CMakeLists.txt b/src/opentimelineio/CMakeLists.txt -index 728b485cb..732793f2a 100644 ---- a/src/opentimelineio/CMakeLists.txt -+++ b/src/opentimelineio/CMakeLists.txt -@@ -98,6 +98,12 @@ set_target_properties(opentimelineio PROPERTIES - POSITION_INDEPENDENT_CODE TRUE - WINDOWS_EXPORT_ALL_SYMBOLS true) - -+if(BUILD_SHARED_LIBS) -+ set_target_properties(opentimelineio PROPERTIES -+ SOVERSION ${OTIO_SOVERSION} -+ VERSION ${OTIO_VERSION}) -+endif() -+ - if(APPLE) - set_target_properties(opentimelineio PROPERTIES - INSTALL_NAME_DIR "@loader_path" diff --git a/srcpkgs/OpenTimelineIO/patches/0099-cmake.patch b/srcpkgs/OpenTimelineIO/patches/0099-cmake.patch deleted file mode 100644 index 150d7847db2223..00000000000000 --- a/srcpkgs/OpenTimelineIO/patches/0099-cmake.patch +++ /dev/null @@ -1,77 +0,0 @@ ---- a/src/opentimelineio/CMakeLists.txt 2024-06-25 01:08:54.000000000 +0200 -+++ - 2025-04-19 23:24:03.444723937 +0200 -@@ -124,7 +124,7 @@ - RUNTIME DESTINATION "${OTIO_RESOLVED_CXX_DYLIB_INSTALL_DIR}") - - install(EXPORT OpenTimelineIOTargets -- DESTINATION "${OTIO_RESOLVED_CXX_INSTALL_DIR}/share/opentimelineio" -+ DESTINATION "${CMAKE_INSTALL_LIBDIR}/cmake/OpenTimelineIO" - NAMESPACE OTIO:: ) - - include(CMakePackageConfigHelpers) -@@ -132,7 +132,7 @@ - ${CMAKE_CURRENT_SOURCE_DIR}/OpenTimelineIOConfig.cmake.in - ${CMAKE_CURRENT_BINARY_DIR}/OpenTimelineIOConfig.cmake - INSTALL_DESTINATION -- ${OTIO_RESOLVED_CXX_INSTALL_DIR}/share/opentimelineio -+ ${CMAKE_INSTALL_LIBDIR}/cmake/OpenTimelineIO - NO_SET_AND_CHECK_MACRO - NO_CHECK_REQUIRED_COMPONENTS_MACRO - ) -@@ -141,6 +141,6 @@ - FILES - ${CMAKE_CURRENT_BINARY_DIR}/OpenTimelineIOConfig.cmake - DESTINATION -- ${OTIO_RESOLVED_CXX_INSTALL_DIR}/share/opentimelineio -+ ${CMAKE_INSTALL_LIBDIR}/cmake/OpenTimelineIO - ) - endif() ---- a/src/opentime/CMakeLists.txt 2024-06-25 01:08:54.000000000 +0200 -+++ - 2025-04-19 23:24:45.851845467 +0200 -@@ -49,7 +49,7 @@ - RUNTIME DESTINATION "${OTIO_RESOLVED_CXX_DYLIB_INSTALL_DIR}") - - install(EXPORT OpenTimeTargets -- DESTINATION "${OTIO_RESOLVED_CXX_INSTALL_DIR}/share/opentime" -+ DESTINATION "${CMAKE_INSTALL_LIBDIR}/cmake/OpenTime" - NAMESPACE OTIO:: ) - - include(CMakePackageConfigHelpers) -@@ -57,7 +57,7 @@ - ${CMAKE_CURRENT_SOURCE_DIR}/OpenTimeConfig.cmake.in - ${CMAKE_CURRENT_BINARY_DIR}/OpenTimeConfig.cmake - INSTALL_DESTINATION -- ${OTIO_RESOLVED_CXX_INSTALL_DIR}/share/opentime -+ ${CMAKE_INSTALL_LIBDIR}/cmake/OpenTime - NO_SET_AND_CHECK_MACRO - NO_CHECK_REQUIRED_COMPONENTS_MACRO - ) -@@ -66,7 +66,7 @@ - FILES - ${CMAKE_CURRENT_BINARY_DIR}/OpenTimeConfig.cmake - DESTINATION -- ${OTIO_RESOLVED_CXX_INSTALL_DIR}/share/opentime -+ ${CMAKE_INSTALL_LIBDIR}/cmake/OpenTime - ) - endif() - ---- a/CMakeLists.txt 2024-06-25 01:08:54.000000000 +0200 -+++ - 2025-04-21 12:15:44.839270019 +0200 -@@ -20,6 +20,8 @@ - - project(OpenTimelineIO VERSION ${OTIO_VERSION} LANGUAGES C CXX) - -+include(GNUInstallDirs) -+ - #------------------------------------------------------------------------------ - # Options - # Add all options and settings here for all subprojects to aid in project -@@ -100,7 +102,7 @@ - endif() - - else() -- set(OTIO_RESOLVED_CXX_DYLIB_INSTALL_DIR "${CMAKE_INSTALL_PREFIX}/lib") -+ set(OTIO_RESOLVED_CXX_DYLIB_INSTALL_DIR "${CMAKE_INSTALL_LIBDIR}") - message(STATUS "OTIO C++ installing to ${CMAKE_INSTALL_PREFIX}") - endif() - diff --git a/srcpkgs/OpenTimelineIO/template b/srcpkgs/OpenTimelineIO/template deleted file mode 100644 index 98857225845cc0..00000000000000 --- a/srcpkgs/OpenTimelineIO/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'OpenTimelineIO' -pkgname=OpenTimelineIO -version=0.17.0 -revision=1 -build_style=cmake -configure_args="-DOTIO_FIND_IMATH=ON -DBUILD_SHARED_LIBS=ON" -makedepends="imath-devel rapidjson" -short_desc="Interchange format for editorial timeline information" -maintainer="John " -license="Apache-2.0" -homepage="https://github.com/AcademySoftwareFoundation/OpenTimelineIO" -distfiles="https://github.com/AcademySoftwareFoundation/OpenTimelineIO/archive/refs/tags/v${version}.tar.gz" -checksum=cdf8281c6091a18a4147295b660e13b610a6d58919a79608bf03e5359c1c2d24 - -OpenTimelineIO-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/OpenXcom/files/README.voidlinux b/srcpkgs/OpenXcom/files/README.voidlinux deleted file mode 100644 index 257f1c7dcef713..00000000000000 --- a/srcpkgs/OpenXcom/files/README.voidlinux +++ /dev/null @@ -1,3 +0,0 @@ -OpenXcom requires a vanilla version of the original -UFO: Enemy Unknown/X-COM: UFO Defense (any edition). -See /usr/share/doc/openxcom/README.txt for details. diff --git a/srcpkgs/OpenXcom/patches/fix-gcc6-ambigous_abs.patch b/srcpkgs/OpenXcom/patches/fix-gcc6-ambigous_abs.patch deleted file mode 100644 index fe1c39193bdac5..00000000000000 --- a/srcpkgs/OpenXcom/patches/fix-gcc6-ambigous_abs.patch +++ /dev/null @@ -1,19 +0,0 @@ -Disambiguate abs() for gcc6 - ---- a/src/Geoscape/Globe.cpp 2014-06-13 21:14:43.000000000 +0200 -+++ b/src/Geoscape/Globe.cpp 2016-10-03 16:35:38.988290974 +0200 -@@ -1390,12 +1390,12 @@ - - if (fabs(sx)<0.01) - { -- seg = abs( sy/(2*M_PI)*48 ); -+ seg = abs((int)( sy/(2*M_PI)*48 )); - if (seg == 0) ++seg; - } - else - { -- seg = abs( sx/(2*M_PI)*96 ); -+ seg = abs((int)( sx/(2*M_PI)*96 )); - if (seg == 0) ++seg; - } - diff --git a/srcpkgs/OpenXcom/patches/openxcom-cmath-algorithm-fixes.patch b/srcpkgs/OpenXcom/patches/openxcom-cmath-algorithm-fixes.patch deleted file mode 100644 index f5cce0ff1b0ad0..00000000000000 --- a/srcpkgs/OpenXcom/patches/openxcom-cmath-algorithm-fixes.patch +++ /dev/null @@ -1,55 +0,0 @@ -diff -aur src/Basescape/BaseInfoState.h src/Basescape/BaseInfoState.h ---- a/src/Basescape/BaseInfoState.h 2018-03-14 15:06:59.665628271 +0000 -+++ b/src/Basescape/BaseInfoState.h 2018-03-14 15:43:22.067605905 +0000 -@@ -19,6 +19,7 @@ - #ifndef OPENXCOM_BASEINFOSTATE_H - #define OPENXCOM_BASEINFOSTATE_H - -+#include - #include "../Engine/State.h" - - namespace OpenXcom -diff -aur src/Basescape/CraftInfoState.h src/Basescape/CraftInfoState.h ---- a/src/Basescape/CraftInfoState.h 2018-03-14 15:02:09.783729176 +0000 -+++ b/src/Basescape/CraftInfoState.h 2018-03-14 15:43:16.476703036 +0000 -@@ -19,6 +19,7 @@ - #ifndef OPENXCOM_CRAFTINFOSTATE_H - #define OPENXCOM_CRAFTINFOSTATE_H - -+#include - #include "../Engine/State.h" - - namespace OpenXcom -diff -aur src/Engine/Language.h src/Engine/Language.h ---- a/src/Engine/Language.h 2018-03-14 15:11:37.236763021 +0000 -+++ b/src/Engine/Language.h 2018-03-14 15:42:14.751775215 +0000 -@@ -23,6 +23,7 @@ - #include - #include - #include -+#include - #include "LocalizedText.h" - #include "../Savegame/Soldier.h" - -diff -aur src/Engine/OptionInfo.h src/Engine/OptionInfo.h ---- a/src/Engine/OptionInfo.h 2018-03-14 15:14:50.346384845 +0000 -+++ b/src/Engine/OptionInfo.h 2018-03-14 15:42:14.750775233 +0000 -@@ -23,6 +23,7 @@ - #include - #include - #include -+#include - - namespace OpenXcom - { -diff -aur src/Savegame/CraftWeapon.h src/Savegame/CraftWeapon.h ---- a/src/Savegame/CraftWeapon.h 2018-03-14 15:27:14.695387913 +0000 -+++ b/src/Savegame/CraftWeapon.h 2018-03-14 15:42:14.748775267 +0000 -@@ -21,6 +21,7 @@ - - #include - #include -+#include - - namespace OpenXcom - { diff --git a/srcpkgs/OpenXcom/template b/srcpkgs/OpenXcom/template deleted file mode 100644 index d4b80e0c3caeee..00000000000000 --- a/srcpkgs/OpenXcom/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'OpenXcom' -pkgname=OpenXcom -version=1.0 -revision=5 -build_style=gnu-configure -configure_args="--disable-silent-rules --disable-werror" -hostmakedepends="automake pkg-config xmlto" -makedepends="SDL_gfx-devel SDL_image-devel SDL_mixer-devel - glu-devel boost-devel-minimal yaml-cpp-devel" -short_desc="Reimplementation of the original X-Com game" -maintainer="beefcurtains " -license="GPL-3.0-or-later" -homepage="http://openxcom.org/" -distfiles="https://github.com/SupSuper/${pkgname}/archive/v${version}.tar.gz" -checksum=45acb280010a01d60506b1c5f2951ae501c012cc6161aac470bd15c1e6981246 - -pre_configure() { - aclocal --install -Im4 - autoreconf -fi -} - -post_install() { - vdoc "${FILESDIR}/README.voidlinux" -} diff --git a/srcpkgs/PAmix/patches/4807a44c793a61bb3eb7aa110c08db51938d4502.patch b/srcpkgs/PAmix/patches/4807a44c793a61bb3eb7aa110c08db51938d4502.patch deleted file mode 100644 index 8664a6b1dc6841..00000000000000 --- a/srcpkgs/PAmix/patches/4807a44c793a61bb3eb7aa110c08db51938d4502.patch +++ /dev/null @@ -1,28 +0,0 @@ -From 4807a44c793a61bb3eb7aa110c08db51938d4502 Mon Sep 17 00:00:00 2001 -From: Joshua Jensch -Date: Sun, 7 Jan 2018 16:54:18 +0100 -Subject: [PATCH] remove redundant ncursesw include - -fixes #37 ---- - src/pamix_ui.cpp | 8 -------- - 1 file changed, 8 deletions(-) - -diff --git a/src/pamix_ui.cpp b/src/pamix_ui.cpp -index ed2d65e..16a2e34 100644 ---- a/src/pamix_ui.cpp -+++ b/src/pamix_ui.cpp -@@ -1,13 +1,5 @@ - #include - --#ifdef FEAT_UNICODE -- --#include -- --#else --#include --#endif -- - #include - - void pamix_ui::reset() { diff --git a/srcpkgs/PAmix/template b/srcpkgs/PAmix/template deleted file mode 100644 index 796a6808f620e3..00000000000000 --- a/srcpkgs/PAmix/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'PAmix' -pkgname=PAmix -version=1.6 -revision=2 -build_style=cmake -configure_args='-DWITH_UNICODE=1 -DNCURSESW_H_INCLUDE=ncurses.h' -hostmakedepends="pkg-config automake autoconf-archive" -makedepends="pulseaudio-devel ncurses-devel" -conf_files="/etc/pamix.conf" -short_desc="Ncurses/Curses Pulseaudio mixer in C++ similar to Pavucontrol" -maintainer="Toyam Cox " -license="MIT" -homepage="https://github.com/patroclos/PAmix" -distfiles="${homepage}/archive/${version}.tar.gz" -checksum=b63522889d70920d64229c66e2ab6929950476538443af297f6b242f7e9dc406 - -case "${XBPS_TARGET_MACHINE}" in - *-musl) broken="Parts of ncurses, not available on musl";; -esac - -post_install() { - vlicense LICENSE -} - -# REMARKS: -# Named PAmix instead of pamix to match upstream and prevent misassociation -# with Pluggable Authentication Modules -# configure_args as suggested by https://github.com/patroclos/PAmix/issues/37 diff --git a/srcpkgs/PackageKit-devel b/srcpkgs/PackageKit-devel deleted file mode 120000 index fa7d4ca7ed2559..00000000000000 --- a/srcpkgs/PackageKit-devel +++ /dev/null @@ -1 +0,0 @@ -PackageKit \ No newline at end of file diff --git a/srcpkgs/PackageKit/template b/srcpkgs/PackageKit/template deleted file mode 100644 index 798eea87ba3d3f..00000000000000 --- a/srcpkgs/PackageKit/template +++ /dev/null @@ -1,39 +0,0 @@ -# Template file for 'PackageKit' -pkgname=PackageKit -version=1.2.4 -revision=4 -build_style=meson -build_helper="gir" -configure_args="-Dgstreamer_plugin=false -Dgtk_module=false - -Dsystemd=false -Dgobject_introspection=$(vopt_if gir true false) - -Doffline_update=false -Dbash_command_not_found=false" -hostmakedepends="glib-devel gettext-devel polkit-devel docbook-xsl - $(vopt_if vala 'vala-devel') libxslt-devel pkg-config which" -makedepends="bash-completion gettext-devel glib-devel polkit-devel - sqlite-devel $(vopt_if vala 'vala-devel') libxslt-devel" -short_desc="D-BUS abstraction layer to package management API" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="https://github.com/hughsie/PackageKit" -distfiles="https://github.com/hughsie/PackageKit/archive/PACKAGEKIT_${version//./_}.tar.gz" -checksum=4a7b0a41ffa56ad8af67156c46ecb9d4eb439b31a4cb581d959bd5480444954b -conf_files="/etc/PackageKit/PackageKit.conf /etc/PackageKit/PackageKit.conf" - -build_options="gir vala" -build_options_default="gir vala" - -PackageKit-devel_package() { - depends="PackageKit-${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_vala" ]; then - vmove usr/share/vala - fi - } -} diff --git a/srcpkgs/PackageKit/update b/srcpkgs/PackageKit/update deleted file mode 100644 index 6c57952c40d64b..00000000000000 --- a/srcpkgs/PackageKit/update +++ /dev/null @@ -1,2 +0,0 @@ -site=https://github.com/hughsie/PackageKit/releases -pattern="PACKAGEKIT_\K[\d\_]*(?=\.tar\.gz)" diff --git a/srcpkgs/PerWindowLayout/template b/srcpkgs/PerWindowLayout/template deleted file mode 100644 index 26225d8c36af1f..00000000000000 --- a/srcpkgs/PerWindowLayout/template +++ /dev/null @@ -1,12 +0,0 @@ -# Template file for 'PerWindowLayout' -pkgname=PerWindowLayout -version=0.6 -revision=1 -build_style=gnu-configure -makedepends="libX11-devel" -short_desc="Per window keyboard layout under X11" -maintainer="SolitudeSF " -license="GPL-3.0-or-later" -homepage="https://sourceforge.net/projects/perwindowlayout/" -distfiles="${SOURCEFORGE_SITE}/perwindowlayout/perwindowlayoutd-${version}.tar.gz" -checksum=982ae890e4885b5cbd720d00eab8b46294835afcbc7d8ded363beca56c203a12 diff --git a/srcpkgs/PhotoCollage/template b/srcpkgs/PhotoCollage/template deleted file mode 100644 index b2f73f003c3475..00000000000000 --- a/srcpkgs/PhotoCollage/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'PhotoCollage' -pkgname=PhotoCollage -version=1.4.8 -revision=1 -build_style=python3-module -hostmakedepends="gettext python3-setuptools" -depends="python3-Pillow python3-gobject" -short_desc="Graphical tool to make photo collage posters" -maintainer="SolitudeSF " -license="GPL-2.0-or-later" -homepage="https://github.com/adrienverge/PhotoCollage" -distfiles="https://github.com/adrienverge/PhotoCollage/archive/v${version}.tar.gz" -checksum=7dae43d9711b7e5e89d8dd75363d967f3d5911b9db65ed3fbe7c95e567215994 diff --git a/srcpkgs/PhpStorm/files/README.voidlinux b/srcpkgs/PhpStorm/files/README.voidlinux deleted file mode 100644 index dff34ec410a6c4..00000000000000 --- a/srcpkgs/PhpStorm/files/README.voidlinux +++ /dev/null @@ -1,2 +0,0 @@ -PhpStorm has the following optional dependencies: - libdbusmenu-glib: For global menu support diff --git a/srcpkgs/PhpStorm/template b/srcpkgs/PhpStorm/template deleted file mode 100644 index 35407da1d074fc..00000000000000 --- a/srcpkgs/PhpStorm/template +++ /dev/null @@ -1,75 +0,0 @@ -# Template file for 'PhpStorm' -pkgname=PhpStorm -version=2024.2.1 -revision=1 -archs="x86_64 aarch64" -depends="virtual?java-environment" -short_desc="Lightning-smart PHP IDE" -maintainer="Anton Afanasyev " -license="custom:Commercial" -homepage="https://www.jetbrains.com/phpstorm" - -case "$XBPS_TARGET_MACHINE" in - x86_64) - distfiles="https://download.jetbrains.com/webide/PhpStorm-${version}.tar.gz" - checksum=a9df519875815cd05b65324b4f0343584bd88f72df88d82a8dd87fc501b2c001 - ;; - - aarch64) - distfiles="https://download.jetbrains.com/webide/PhpStorm-${version}-aarch64.tar.gz" - checksum=c360347841f3631e09b91a99e73433525508ef2b9ebac10ae6f0a518335a815e - ;; -esac - -repository=nonfree -restricted=yes -nopie=yes -python_version=3 - -post_extract() { - rm -rf plugins/gateway-plugin/lib/remote-dev-workers/remote-dev-worker-windows-amd64.exe - rm -rf plugins/gateway-plugin/lib/remote-dev-workers/remote-dev-worker-windows-arm64.exe - rm -rf plugins/gateway-plugin/lib/remote-dev-workers/remote-dev-worker-darwin-amd64 - rm -rf plugins/gateway-plugin/lib/remote-dev-workers/remote-dev-worker-darwin-arm64 - - case "$XBPS_TARGET_MACHINE" in - x86_64) - rm -rf lib/async-profiler/aarch64 - rm -rf plugins/platform-ijent-impl/ijent-aarch64-unknown-linux-musl-release - ;; - aarch64) - rm -rf lib/pty4j/linux/x86_64 - rm -rf lib/native/linux-x86_64 - rm -rf lib/async-profiler/amd64 - rm -rf lib/jna/amd64 - rm -rf plugins/gateway-plugin/lib/remote-dev-workers/remote-dev-worker-linux-amd64 - rm -rf plugins/platform-ijent-impl/ijent-x86_64-unknown-linux-musl-release - rm -rf plugins/cwm-plugin/quiche-native/linux-x86-64 - ;; - esac -} - -do_install() { - TARGET_PATH="usr/lib/${pkgname}" - - vmkdir usr/bin - vmkdir ${TARGET_PATH} - - local i - for i in license/* ; do - vlicense $i - done - - local launcher_path="bin/phpstorm.sh" - sed -i '1 s/$/\nPHPSTORM_JDK=${PHPSTORM_JDK:-${IDEA_JDK}}/' "${launcher_path}" - vcopy bin ${TARGET_PATH} - vcopy help ${TARGET_PATH} - vcopy jbr ${TARGET_PATH} - vcopy lib ${TARGET_PATH} - vcopy plugins ${TARGET_PATH} - vcopy product-info.json ${TARGET_PATH} - vcopy build.txt ${TARGET_PATH} - - ln -sf "/${TARGET_PATH}/${launcher_path}" "${DESTDIR}/usr/bin/${pkgname}" - vdoc "${FILESDIR}/README.voidlinux" -} diff --git a/srcpkgs/PhpStorm/update b/srcpkgs/PhpStorm/update deleted file mode 100644 index 6b5922efaf6d3b..00000000000000 --- a/srcpkgs/PhpStorm/update +++ /dev/null @@ -1,2 +0,0 @@ -pattern="PhpStorm-\K[\d.]+(?=\.tar)" -site="https://data.services.jetbrains.com/products/releases?code=PS&latest=true&type=release" diff --git a/srcpkgs/PikoPixel.app/template b/srcpkgs/PikoPixel.app/template deleted file mode 100644 index f35876ea5a64aa..00000000000000 --- a/srcpkgs/PikoPixel.app/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'PikoPixel.app' -pkgname=PikoPixel.app -version=1.0.b10 -revision=5 -build_wrksrc=PikoPixel -build_style=gnu-makefile -make_use_env=yes -hostmakedepends="gnustep-make gcc-objc tar which" -makedepends="gnustep-base-devel gnustep-gui-devel" -depends="gnustep-back" -short_desc="GNUstep application for drawing/editing pixel-art" -maintainer="Kira L. Patton " -license="AGPL-3.0-only" -homepage="http://twilightedge.com/mac/pikopixel/" -distfiles="http://twilightedge.com/downloads/PikoPixel.Sources.${version%.*}-${version##*.}.tar.gz" -checksum=e754a89b4a3de5e034c96468d3bc37a0909ea7c06905546ee85658a5dfb547ac - -if [ -e /usr/share/GNUstep/Makefiles/GNUstep.sh ]; then - . /usr/share/GNUstep/Makefiles/GNUstep.sh -fi - -post_install() { - vinstall PikoPixel.app/Resources/PikoPixel.desktop 0755 /usr/share/applications/ - vlicense ../LICENSE_agpl-3.0.txt -} diff --git a/srcpkgs/PopCorn-Server b/srcpkgs/PopCorn-Server deleted file mode 120000 index 11c0896425057c..00000000000000 --- a/srcpkgs/PopCorn-Server +++ /dev/null @@ -1 +0,0 @@ -PopCorn \ No newline at end of file diff --git a/srcpkgs/PopCorn/files/popcorn/run b/srcpkgs/PopCorn/files/popcorn/run deleted file mode 100644 index 34cdbca8f8a458..00000000000000 --- a/srcpkgs/PopCorn/files/popcorn/run +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/sh - -[ -r ./conf ] && . ./conf - -: ${SERVER:=popcorn.voidlinux.org} -: ${PORT:=8001} - -exec 2>&1 - -[ ! -d /var/cache/popcorn ] && mkdir -p /var/cache/popcorn -chown _popcorn:_popcorn /var/cache/popcorn - -exec chpst -u _popcorn:_popcorn snooze -s 1d -t /var/cache/popcorn/snooze -- sh -c \ - "popcorn --server $SERVER --port $PORT; touch /var/cache/popcorn/snooze" diff --git a/srcpkgs/PopCorn/files/pqueryd/run b/srcpkgs/PopCorn/files/pqueryd/run deleted file mode 100644 index db1958bea23d89..00000000000000 --- a/srcpkgs/PopCorn/files/pqueryd/run +++ /dev/null @@ -1,9 +0,0 @@ -#!/bin/sh -exec 2>&1 - -[ -r ./conf ] && . ./conf - -: ${PORT=8002} -: ${DATA_DIR=/srv/www/popcorn} - -exec chpst -u _popcorn:_popcorn pqueryd --checkpoint_enabled=false --port $PORT --data_dir $DATA_DIR diff --git a/srcpkgs/PopCorn/files/statrepo/run b/srcpkgs/PopCorn/files/statrepo/run deleted file mode 100644 index 33bbfcc7014eb8..00000000000000 --- a/srcpkgs/PopCorn/files/statrepo/run +++ /dev/null @@ -1,9 +0,0 @@ -#!/bin/sh -exec 2>&1 - -[ -r ./conf ] && . ./conf - -: ${PORT=8001} -: ${KEY=RESET_KEY} - -exec chpst -u _popcorn:_popcorn statrepo --port $PORT --reset_key $KEY diff --git a/srcpkgs/PopCorn/patches/gccgo12.patch b/srcpkgs/PopCorn/patches/gccgo12.patch deleted file mode 100644 index 95bf7a59acfd3b..00000000000000 --- a/srcpkgs/PopCorn/patches/gccgo12.patch +++ /dev/null @@ -1,45 +0,0 @@ -From dc932b6e17b6f672fb6956fbb483e758caccf3f2 Mon Sep 17 00:00:00 2001 -From: Michal Vasilek -Date: Mon, 3 Oct 2022 21:02:32 +0200 -Subject: [PATCH] Run go mod tidy - -Fixes multiple "missing go.sum entry for module providing package" -errors with gccgo 12. ---- - go.mod | 4 ++-- - go.sum | 5 +++-- - 2 files changed, 5 insertions(+), 4 deletions(-) - -diff --git a/go.mod b/go.mod -index a5d3c73..c1f9c7b 100644 ---- a/go.mod -+++ b/go.mod -@@ -10,7 +10,7 @@ require ( - github.com/radovskyb/watcher v1.0.2 - golang.org/x/net v0.0.0-20180502164142-640f4622ab69 - golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e // indirect -- golang.org/x/text v0.3.0 -- google.golang.org/genproto v0.0.0-20180427144745-86e600f69ee4 -+ golang.org/x/text v0.3.0 // indirect -+ google.golang.org/genproto v0.0.0-20180427144745-86e600f69ee4 // indirect - google.golang.org/grpc v1.11.3 - ) -diff --git a/go.sum b/go.sum -index e3d77d3..66e59e2 100644 ---- a/go.sum -+++ b/go.sum -@@ -2,11 +2,12 @@ github.com/golang/glog v0.0.0-20160126235308-23def4e6c14b h1:VKtxabqXZkF25pY9ekf - github.com/golang/glog v0.0.0-20160126235308-23def4e6c14b/go.mod h1:SBH7ygxi8pfUlaOkMMuAQtPIUF8ecWP5IEl/CR7VP2Q= - github.com/golang/protobuf v1.1.0 h1:0iH4Ffd/meGoXqF2lSAhZHt8X+cPgkfn/cb6Cce5Vpc= - github.com/golang/protobuf v1.1.0/go.mod h1:6lQm79b+lXiMfvg/cZm0SGofjICqVBUtrP5yJMmIC1U= -+github.com/google/subcommands v0.0.0-20180305171600-a3682377147e h1:7OHlrhMiU9KC4cXeWfmYFHLACBw7a6sJ5rWdAICpn1g= - github.com/google/subcommands v0.0.0-20180305171600-a3682377147e/go.mod h1:ZjhPrFU+Olkh9WazFPsl27BQ4UPiG37m3yTrtFlrHVk= -+github.com/hashicorp/go-version v0.0.0-20180322230233-23480c066577 h1:at4+18LrM8myamuV7/vT6x2s1JNXp2k4PsSbt4I02X4= - github.com/hashicorp/go-version v0.0.0-20180322230233-23480c066577/go.mod h1:fltr4n8CU8Ke44wwGCBoEymUuxUHl09ZGVZPK5anwXA= -+github.com/radovskyb/watcher v1.0.2 h1:9L5TsZUbo1nKhQEQPtICVc+x9UZQ6VPdBepLHyGw/bQ= - github.com/radovskyb/watcher v1.0.2/go.mod h1:78okwvY5wPdzcb1UYnip1pvrZNIVEIh/Cm+ZuvsUYIg= --github.com/the-maldridge/popcorn v0.2.1 h1:SOK+U41EQJ4J8ojuT5nFWly0MaIlAqvYwoZxSRYYnRk= --github.com/the-maldridge/popcorn v0.2.1/go.mod h1:jsMhyCKsEHgmG5BBbNOrp1jETcX6rUuouQMcjKtlKRw= - golang.org/x/net v0.0.0-20180502164142-640f4622ab69 h1:+Ybm3UzSfPpp+Hlr62ZTCtbC9DmCKX61f0r74+peGts= - golang.org/x/net v0.0.0-20180502164142-640f4622ab69/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= - golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e h1:vcxGaoTs7kV8m5Np9uUNQin4BrLOthgV7252N8V+FwY= diff --git a/srcpkgs/PopCorn/template b/srcpkgs/PopCorn/template deleted file mode 100644 index 06b227f9ed223d..00000000000000 --- a/srcpkgs/PopCorn/template +++ /dev/null @@ -1,45 +0,0 @@ -# Template file for 'PopCorn' -pkgname=PopCorn -version=0.4 -revision=12 -build_style=go -go_import_path=github.com/the-maldridge/popcorn -go_package="${go_import_path}/cmd/popcorn - ${go_import_path}/cmd/popcornctl - ${go_import_path}/cmd/statrepo - ${go_import_path}/cmd/pqueryd" -hostmakedepends="git" -depends="snooze" -short_desc="Package statistics system" -maintainer="Michael Aldridge " -license="MIT" -homepage="https://github.com/the-maldridge/PopCorn" -distfiles="https://github.com/the-maldridge/PopCorn/archive/v${version}.tar.gz" -checksum=b25589802c5e1c277d2e9536add44704a012359b02d7fb4be1b4b0f11eb10d93 - -system_accounts="_popcorn" -_popcorn_homedir="/var/lib/popcorn" -make_dirs=" - /var/lib/popcorn 0755 _popcorn _popcorn - /etc/popcorn 0755 _popcorn _popcorn" - -post_install() { - vlicense LICENSE - vsv popcorn - vsv statrepo - vsv pqueryd -} - -PopCorn-Server_package() { - short_desc+=" - Server" - depends="${sourcepkg}>=${version}_${revision}" - make_dirs="/srv/www/popcorn 0755 _popcorn _popcorn" - pkg_install() { - vmove usr/bin/statrepo - vmove usr/bin/popcornctl - vmove usr/bin/pqueryd - - vmove etc/sv/statrepo - vmove etc/sv/pqueryd - } -} diff --git a/srcpkgs/Powermanga/template b/srcpkgs/Powermanga/template deleted file mode 100644 index 8e9af6901926ac..00000000000000 --- a/srcpkgs/Powermanga/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'Powermanga' -pkgname=Powermanga -version=0.93.1 -revision=2 -build_style=gnu-configure -hostmakedepends="automake libtool pkg-config sdl12-compat-devel" -makedepends="libpng-devel sdl12-compat-devel SDL_mixer-devel SDL_image-devel" -short_desc="Arcade 2D shoot-em-up game" -maintainer="Orphaned " -license="GPL-3.0-or-later" -homepage="http://linux.tlk.fr/games/Powermanga" -distfiles="https://github.com/brunonymous/Powermanga/archive/${version}.tar.gz" -checksum=010987a3cb27a1f9388a212f637977692284b5616952efa1efae09d2464e9249 - -pre_configure() { - ./bootstrap -} -post_install() { - mv ${DESTDIR}/usr/{games,bin} -} diff --git a/srcpkgs/PrismLauncher/files/README.voidlinux b/srcpkgs/PrismLauncher/files/README.voidlinux deleted file mode 100644 index 9d91fd69f14d6f..00000000000000 --- a/srcpkgs/PrismLauncher/files/README.voidlinux +++ /dev/null @@ -1,17 +0,0 @@ -Void-specific instructions: -============================ - -You may not have the correct version of java installed for running specific -versions of Minecraft. For Minecraft version 1.17 and up install openjdk17-jre -and for older ones openjdk8-jre. - -If you get an error message that includes "org.lwjgl.opengl.LinuxDisplay.getAvailableDisplayModes", -you may need to install xrandr. - -Currently LWJGL 3.3.1 on musl does not work due to weird behavior in how -it's linked against glibc, which causes a crash when launching some versions -of the game; in order to play these versions: - -1. Open your instance's settings by right clicking it and selecting "Edit". -2. Go to the "Versions" tab and select LWJGL in the list. -3. Click on "Set version" on the right side of the screen and choose 3.2.2. diff --git a/srcpkgs/PrismLauncher/template b/srcpkgs/PrismLauncher/template deleted file mode 100644 index 5df4e9a1d04aa4..00000000000000 --- a/srcpkgs/PrismLauncher/template +++ /dev/null @@ -1,34 +0,0 @@ -# Template file for 'PrismLauncher' -pkgname=PrismLauncher -version=9.4 -revision=1 -build_style=cmake -configure_args="-DLauncher_BUILD_PLATFORM=Void" -hostmakedepends="extra-cmake-modules openjdk17 pkg-config qt6-tools qt6-base scdoc" -makedepends="qt6-base-devel qt6-qt5compat-devel zlib-devel quazip-qt6-devel qt6-networkauth-devel" -depends="virtual?java-runtime qt6-svg qt6-imageformats qt6-plugin-tls-openssl" -short_desc="Custom launcher for Minecraft" -maintainer="Orphaned " -license="GPL-3.0-only" -homepage="https://prismlauncher.org/" -distfiles="https://github.com/PrismLauncher/PrismLauncher/releases/download/${version}/PrismLauncher-${version}.tar.gz" -checksum=77ab52239c2a2a9f77d7c4607e1d9cf40970f9240d2f5061b116a7b1b8fd0277 - -if [ -z "$XBPS_CHECK_PKGS" ]; then - configure_args+=" -DBUILD_TESTING=0" -fi - -case "$XBPS_TARGET_MACHINE" in - # XXX: this could be fixed by switching to clang, but it seems to produce - # non-PIE executables despite -fPIE being in the C(XX)FLAGS - # There's also some effort needed to get it working on cross - armv*) broken="https://github.com/PrismLauncher/PrismLauncher/issues/128" ;; -esac - -pre_configure() { - . /etc/profile.d/jdk.sh -} - -post_install() { - vdoc ${FILESDIR}/README.voidlinux -} diff --git a/srcpkgs/PrismLauncher/update b/srcpkgs/PrismLauncher/update deleted file mode 100644 index cc6e127e099b61..00000000000000 --- a/srcpkgs/PrismLauncher/update +++ /dev/null @@ -1,2 +0,0 @@ -site=https://github.com/PrismLauncher/PrismLauncher/tags -pattern='tag/\K[\d]+\.[\d]+(\.[\d]+)?' diff --git a/srcpkgs/ProcDump-for-Linux/template b/srcpkgs/ProcDump-for-Linux/template deleted file mode 100644 index e5962f7e208629..00000000000000 --- a/srcpkgs/ProcDump-for-Linux/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'ProcDump-for-Linux' -pkgname=ProcDump-for-Linux -version=1.1.1 -revision=1 -build_style=gnu-makefile -makedepends="zlib-devel" -depends="gdb" -short_desc="ProcDump-for-Linux provides a way to create core dumps" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/Microsoft/ProcDump-for-Linux" -distfiles="https://github.com/Microsoft/${pkgname}/archive/${version}.tar.gz" -checksum=712be77d97f802ca7ad7eaaa521f7742c15db93af0c968c8b54e48e3ab341baa -disable_parallel_build=yes - -CFLAGS="-fcommon" - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/PyInstaller/template b/srcpkgs/PyInstaller/template deleted file mode 100644 index f2ee5eaa3fdbfb..00000000000000 --- a/srcpkgs/PyInstaller/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'PyInstaller' -pkgname=PyInstaller -version=4.1 -revision=5 -build_style=python3-module -hostmakedepends="python3-setuptools" -makedepends="zlib-devel" -depends="python3 python3-altgraph" -short_desc="Bundles a Python application and dependencies into one package" -maintainer="Alex Childs " -license="GPL-2.0-only" -homepage="http://www.pyinstaller.org" -changelog="https://pyinstaller.readthedocs.io/en/v4.0/CHANGES.html" -distfiles="https://github.com/pyinstaller/pyinstaller/releases/download/v${version}/pyinstaller-${version}.tar.gz" -checksum=954ae81de9a4bc096ff02433b3e245b9272fe53f27cac319e71fe7540952bd3d - -CFLAGS="-Wno-stringop-truncation" - -post_extract() { - rm -rf PyInstaller/bootloader/* -} diff --git a/srcpkgs/QLC+/patches/werror.patch b/srcpkgs/QLC+/patches/werror.patch deleted file mode 100644 index 35a0fe720c0c84..00000000000000 --- a/srcpkgs/QLC+/patches/werror.patch +++ /dev/null @@ -1,21 +0,0 @@ ---- a/variables.cmake -+++ b/variables.cmake -@@ -504,7 +504,6 @@ if(MSVC) - - elseif(NOT APPLE AND NOT IOS) - -- set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Werror") - set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wextra") - set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wall") - endif() ---- a/variables.pri -+++ b/variables.pri -@@ -16,8 +16,6 @@ qmlui: APPVERSION = 5.0.0 GIT - ############################################################################# - - # Treat all compiler warnings as errors --#QMAKE_CXXFLAGS += -Werror --unix:QMAKE_CFLAGS += -Werror - - CONFIG += warn_on - diff --git a/srcpkgs/QLC+/template b/srcpkgs/QLC+/template deleted file mode 100644 index d83f8b5703f450..00000000000000 --- a/srcpkgs/QLC+/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'QLC+' -pkgname=QLC+ -version=4.14.1 -revision=1 -build_style=cmake -hostmakedepends="pkg-config qt5-qmake qt5-host-tools" -makedepends="eudev-libudev-devel qt5-devel qt5-declarative-devel - qt5-multimedia-devel qt5-script-devel qt5-websockets-devel - qt5-serialport-devel qt5-svg-devel qt5-tools-devel alsa-lib-devel - libftdi1-devel libusb-compat-devel libsndfile-devel libmad-devel" -short_desc="Q Lighting Controller" -maintainer="Michael Aldridge " -license="Apache-2.0" -homepage="https://www.qlcplus.org/" -distfiles="https://github.com/mcallegari/qlcplus/archive/QLC+_$version.tar.gz" -checksum=5a8ca95208e8d91715b77c47d9011e2e9d2b1129656a94d2bf1425e5477ada51 - -post_install() { - vmkdir usr/lib/udev/rules.d - mv $DESTDIR/etc/udev/rules.d/* $DESTDIR/usr/lib/udev/rules.d/ -} diff --git a/srcpkgs/QMPlay2-devel b/srcpkgs/QMPlay2-devel deleted file mode 120000 index 65be6df32e0abb..00000000000000 --- a/srcpkgs/QMPlay2-devel +++ /dev/null @@ -1 +0,0 @@ -QMPlay2 \ No newline at end of file diff --git a/srcpkgs/QMPlay2/template b/srcpkgs/QMPlay2/template deleted file mode 100644 index 5ec1893c0bb384..00000000000000 --- a/srcpkgs/QMPlay2/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'QMPlay2' -pkgname=QMPlay2 -version=25.09.11 -revision=1 -build_style=cmake -hostmakedepends="pkg-config qt5-qmake qt5-host-tools" -makedepends="alsa-lib-devel ffmpeg6-devel libass-devel libcdio-devel libgme-devel - libsidplayfp-devel libva-glx-devel libXv-devel pulseaudio-devel - qt5-svg-devel qt5-tools-devel qt5-x11extras-devel taglib-devel - libcdio-paranoia-devel qt5-declarative-devel" -short_desc="Video and audio player which can play most formats and codecs" -maintainer="Andrew Benson " -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=2821194dc09630b3238d4a95665501b5fa4578d8e76626c92f184dfd0025e782 - -QMPlay2-devel_package() { - short_desc+=" - development files" - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - } -} diff --git a/srcpkgs/QSyncthingTray/files/checksum-logos.txt b/srcpkgs/QSyncthingTray/files/checksum-logos.txt deleted file mode 100644 index 88ea5893abe730..00000000000000 --- a/srcpkgs/QSyncthingTray/files/checksum-logos.txt +++ /dev/null @@ -1,6 +0,0 @@ -b1246e0dd30d4714ac956d4fb515b8a9ff0b88c42c776e52097957540b8ae153 logo-128.png -8592e8a04db671117342578016a2836de2f2928ec2a218eb80ce2f46bcc29919 logo-256.png -a4aea427d937d80ac0b646ec1b2014e2d502a9c24614e84a702b5c8590d057d7 logo-32.png -ec00d46357a1fc842aed79916ce967dbb6e00ea49c5d9f9644ca3b3ff1a51694 logo-512.png -770cde8d7a7d351bc24339649a501a774f2dc550ba692ab4e7518e63d8f4a45f logo-64.png -32a59ba5e16eea315c533d38358107984049d54c8130122cd0a63480fffa80dd logo-scalable.svg diff --git a/srcpkgs/QSyncthingTray/files/qsyncthingtray.desktop b/srcpkgs/QSyncthingTray/files/qsyncthingtray.desktop deleted file mode 100644 index d652d105c8e850..00000000000000 --- a/srcpkgs/QSyncthingTray/files/qsyncthingtray.desktop +++ /dev/null @@ -1,7 +0,0 @@ -[Desktop Entry] -Type=Application -Name=QSyncthingTray -Comment=Tray App for Syncthing written in C++ -Exec=QSyncthingTray -Icon=qsyncthingtray -Terminal=false diff --git a/srcpkgs/QSyncthingTray/template b/srcpkgs/QSyncthingTray/template deleted file mode 100644 index 59546f3821b2a9..00000000000000 --- a/srcpkgs/QSyncthingTray/template +++ /dev/null @@ -1,58 +0,0 @@ -# Template file for 'QSyncthingTray' -pkgname=QSyncthingTray -version=0.5.8 -revision=2 -build_style=cmake -hostmakedepends="qt5-qmake qt5-host-tools" -makedepends="qt5-declarative-devel qt5-webchannel-devel - qt5-location-devel qt5-quickcontrols2-devel qt5-devel" -short_desc="Tray App for Syncthing written in C++" -maintainer="Morgan Bazalgette " -license="LGPL-3.0-or-later" -homepage="https://github.com/sieren/QSyncthingTray" -distfiles="https://github.com/sieren/QSyncthingTray/archive/${version}.tar.gz" -checksum=ff428ac5a09e5df7bde3d71044062de104a6cb17a2918ae317061f5ad1394480 - -# next release: make webkit an option and build nativebrowser with neither set -build_options="webengine" -desc_option_webengine="Use Qt5 WebEngine support" - -if [ "$XBPS_TARGET_ENDIAN" = "le" ]; then - if [ "$XBPS_TARGET_WORDSIZE" = "$XBPS_WORDSIZE" ]; then - build_options_default="webengine" - fi -fi - -if [ "$build_option_webengine" ]; then - makedepends+=" qt5-webengine-devel" - configure_args+=" -DQST_BUILD_WEBKIT=0" -else - makedepends+=" qt5-webkit-devel" - configure_args+=" -DQST_BUILD_WEBKIT=1" -fi - -do_install() { - # Install main binary - vbin ./build/QSyncthingTray - - # Desktop file - vmkdir usr/share/applications - vcopy ${FILESDIR}/qsyncthingtray.desktop usr/share/applications - # Download icons - mkdir -p ${wrksrc}/icons - cd ${wrksrc}/icons - for suffix in 'only.svg>logo-scalable.svg' {32,64,128,256,512}.png; do - xbps-uhelper fetch \ - "https://raw.githubusercontent.com/syncthing/syncthing/"\ -"7f0603effa8ff465ea0a96c6dd877c0fe6a1cb78/assets/logo-${suffix}" - done - sha256sum --check ${FILESDIR}/checksum-logos.txt || exit 1 - # Install icons - vmkdir usr/share/icons/hicolor - vinstall ./logo-scalable.svg 644 \ - usr/share/icons/hicolor/scalable/apps/ qsyncthingtray.svg - for size in 32 64 128 256 512; do - vinstall ./logo-${size}.png 644 \ - usr/share/icons/hicolor/${size}x${size}/apps/ qsyncthingtray.png - done -} diff --git a/srcpkgs/QXlsx/template b/srcpkgs/QXlsx/template deleted file mode 100644 index 9a3d70e1c5bf67..00000000000000 --- a/srcpkgs/QXlsx/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'QXlsx' -pkgname=QXlsx -version=1.5.0 -revision=1 -build_style=cmake -build_wrksrc="QXlsx" -hostmakedepends="qt5-qmake qt5-host-tools" -makedepends="qt5-devel" -short_desc="Excel file(*.xlsx) reader/writer library" -maintainer="Andrew Benson " -license="MIT" -homepage="https://qtexcel.github.io/QXlsx" -distfiles="https://github.com/QtExcel/QXlsx/archive/v${version}.tar.gz" -checksum=4461bb0fc9b88b6a970520e8b32eb7d2fc391a1a5c326b139a0af836278cdb09 diff --git a/srcpkgs/Quaternion/template b/srcpkgs/Quaternion/template deleted file mode 100644 index 4acab8f795ba10..00000000000000 --- a/srcpkgs/Quaternion/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'Quaternion' -pkgname=Quaternion -version=0.0.97.1 -revision=2 -build_style=cmake -hostmakedepends="qt6-base qt6-declarative-host-tools qt6-tools" -makedepends="qt6-declarative-devel libQuotient-devel qt6-multimedia-devel - qtkeychain-qt6-devel olm-devel qt6-plugin-mysql qt6-plugin-odbc - qt6-plugin-pgsql qt6-plugin-sqlite" -depends="qt6-declarative" -short_desc="Qt-based IM client for the Matrix protocol" -maintainer="Julio Galvan " -license="GPL-3.0-or-later" -homepage="https://github.com/quotient-im/Quaternion" -distfiles="https://github.com/quotient-im/Quaternion/archive/${version}.tar.gz" -checksum=1d19374124a3a266390f0d1519b970ece4c2efb6921b31de747852a57f34c1ca - -CXXFLAGS="-Wno-deprecated-declarations" diff --git a/srcpkgs/R-cran-R6/template b/srcpkgs/R-cran-R6/template deleted file mode 100644 index f68a32f2b3341a..00000000000000 --- a/srcpkgs/R-cran-R6/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'R-cran-R6' -pkgname=R-cran-R6 -version=2.5.1 -revision=1 -build_style=R-cran -short_desc="Classes with Reference Semantics" -maintainer="Cameron Nemo " -license="MIT" -homepage="https://github.com/r-lib/R6" -checksum="8d92bd29c2ed7bf15f2778618ffe4a95556193d21d8431a7f75e7e5fc102bf48 - 8d92bd29c2ed7bf15f2778618ffe4a95556193d21d8431a7f75e7e5fc102bf48" - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/R-cran-RColorBrewer/template b/srcpkgs/R-cran-RColorBrewer/template deleted file mode 100644 index b64c8bcf5da978..00000000000000 --- a/srcpkgs/R-cran-RColorBrewer/template +++ /dev/null @@ -1,10 +0,0 @@ -# Template file for 'R-cran-RColorBrewer' -pkgname=R-cran-RColorBrewer -version=1.1r2 -revision=2 -build_style=R-cran -short_desc="ColorBrewer Palettes" -maintainer="Florian Wagner " -license="Apache-2.0" -homepage="https://cran.r-project.org/web/packages/RColorBrewer/" -checksum=f3e9781e84e114b7a88eb099825936cc5ae7276bbba5af94d35adb1b3ea2ccdd diff --git a/srcpkgs/R-cran-RColorBrewer/update b/srcpkgs/R-cran-RColorBrewer/update deleted file mode 100644 index 093cb0b6bf58be..00000000000000 --- a/srcpkgs/R-cran-RColorBrewer/update +++ /dev/null @@ -1 +0,0 @@ -version=${version//r/.} diff --git a/srcpkgs/R-cran-RInside/template b/srcpkgs/R-cran-RInside/template deleted file mode 100644 index 9bd19d893cd15d..00000000000000 --- a/srcpkgs/R-cran-RInside/template +++ /dev/null @@ -1,12 +0,0 @@ -# Template file for 'R-cran-RInside' -pkgname=R-cran-RInside -version=0.2.17 -revision=1 -build_style=R-cran -makedepends="R-cran-Rcpp" -short_desc="C++ classes to embed R in C++ (and C) applications" -maintainer="Ben Jargowsky " -license="GPL-2.0-or-later" -homepage="https://CRAN.R-project.org/package=RInside" -checksum=0be28c44ee34cba669a7264d2b99c289230645598ca78e21682559dc31824348 -shlib_provides="libRInside.so" diff --git a/srcpkgs/R-cran-Rcpp/patches/1.0.5--musl.patch b/srcpkgs/R-cran-Rcpp/patches/1.0.5--musl.patch deleted file mode 100644 index 24f1bb6f86b57c..00000000000000 --- a/srcpkgs/R-cran-Rcpp/patches/1.0.5--musl.patch +++ /dev/null @@ -1,28 +0,0 @@ -From f78a62797de3d02b2ca841e3aa240bab961912cf Mon Sep 17 00:00:00 2001 -From: Piotr Wójcik -Date: Sat, 29 Jan 2022 17:51:20 +0100 -Subject: musl - -Relying on __MUSL__ being defined worked with R-cran build style, -as R template exports it. With other build styles things failed. -Detect glibc instead. ---- - inst/include/Rcpp/exceptions_impl.h | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/Rcpp/inst/include/Rcpp/exceptions_impl.h b/Rcpp/inst/include/Rcpp/exceptions_impl.h -index 8f45028..74763d9 100644 ---- a/Rcpp/inst/include/Rcpp/exceptions_impl.h -+++ b/Rcpp/inst/include/Rcpp/exceptions_impl.h -@@ -34,7 +34,7 @@ - defined(__HAIKU__) || \ - defined(__ANDROID__) - # define RCPP_DEMANGLER_ENABLED 0 --# elif defined(__GNUC__) || defined(__clang__) -+# elif defined(__GLIBC__) - # include - # define RCPP_DEMANGLER_ENABLED 1 - # else --- -2.35.0 - diff --git a/srcpkgs/R-cran-Rcpp/template b/srcpkgs/R-cran-Rcpp/template deleted file mode 100644 index e5fb1625a029ba..00000000000000 --- a/srcpkgs/R-cran-Rcpp/template +++ /dev/null @@ -1,12 +0,0 @@ -# Template file for 'R-cran-Rcpp' -pkgname=R-cran-Rcpp -version=1.0.8 -revision=1 -build_style=R-cran -short_desc="Seamless R and C++ Integration" -maintainer="Florian Wagner " -license="GPL-2.0-or-later" -homepage="http://www.rcpp.org/" -changelog="https://raw.githubusercontent.com/RcppCore/Rcpp/master/ChangeLog" -checksum="879f9296bc045ac4ed464578723bd37fcabbbdaa30aaaf070cf953e329f678ee - 879f9296bc045ac4ed464578723bd37fcabbbdaa30aaaf070cf953e329f678ee" diff --git a/srcpkgs/R-cran-assertthat/template b/srcpkgs/R-cran-assertthat/template deleted file mode 100644 index 6e8161baa7d437..00000000000000 --- a/srcpkgs/R-cran-assertthat/template +++ /dev/null @@ -1,10 +0,0 @@ -# Template file for 'R-cran-assertthat' -pkgname=R-cran-assertthat -version=0.2.1 -revision=2 -build_style=R-cran -short_desc="Easy Pre and Post Assertions" -maintainer="Florian Wagner " -license="GPL-3.0-only" -homepage="https://cran.r-project.org/package=assertthat" -checksum=85cf7fcc4753a8c86da9a6f454e46c2a58ffc70c4f47cac4d3e3bcefda2a9e9f diff --git a/srcpkgs/R-cran-backports/template b/srcpkgs/R-cran-backports/template deleted file mode 100644 index 09e500c45479dd..00000000000000 --- a/srcpkgs/R-cran-backports/template +++ /dev/null @@ -1,10 +0,0 @@ -# Template file for 'R-cran-backports' -pkgname=R-cran-backports -version=1.2.1 -revision=1 -build_style=R-cran -short_desc="Reimplementations of Functions Introduced Since R-3.0.0" -maintainer="Orphaned " -license="GPL-2.0-only, GPL-3.0-only" -homepage="https://github.com/r-lib/backports" -checksum=a2834bbd57e305e5d8010322f1906ea1789b3b5ba5eca77c5ff4248aceb7c2d5 diff --git a/srcpkgs/R-cran-callr/template b/srcpkgs/R-cran-callr/template deleted file mode 100644 index a844ef36722ac8..00000000000000 --- a/srcpkgs/R-cran-callr/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'R-cran-callr' -pkgname=R-cran-callr -version=3.5.1 -revision=1 -build_style=R-cran -hostmakedepends="R-cran-processx R-cran-R6" -depends="R-cran-processx R-cran-R6" -short_desc="Call R from R" -maintainer="Luke Hannan " -license="MIT" -homepage="https://github.com/r-lib/callr" -checksum=ce338c648cc9ab501168a55f93e68fc81e31dc5ec881e908b5b4a9d6f5bd8696 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/R-cran-cli/template b/srcpkgs/R-cran-cli/template deleted file mode 100644 index 2db082f6e04141..00000000000000 --- a/srcpkgs/R-cran-cli/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'R-cran-cli' -pkgname=R-cran-cli -version=3.4.1 -revision=1 -build_style=R-cran -makedepends="R-cran-assertthat R-cran-glue" -depends="R-cran-assertthat R-cran-glue" -short_desc="Helpers for Developing Command Line Interfaces" -maintainer="Cameron Nemo " -license="MIT" -homepage="https://github.com/r-lib/cli/" -checksum="1c585efbfd8b8685c66fac34bcb60f28c351691bb4b9931df214e6e47fd9744e - 1c585efbfd8b8685c66fac34bcb60f28c351691bb4b9931df214e6e47fd9744e" - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/R-cran-colorspace/template b/srcpkgs/R-cran-colorspace/template deleted file mode 100644 index 4d3c2652e41df5..00000000000000 --- a/srcpkgs/R-cran-colorspace/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'R-cran-colorspace' -pkgname=R-cran-colorspace -version=2.0r3 -revision=1 -build_style=R-cran -short_desc="Color Space Manipulation" -maintainer="Cameron Nemo " -license="BSD-3-Clause" -homepage="http://www.hclwizard.org/r-colorspace/" -checksum="e75681cc4dd6e4b70303fd96a6d4597065dc6bffcaa4ae4244b73ff19016857f - e75681cc4dd6e4b70303fd96a6d4597065dc6bffcaa4ae4244b73ff19016857f" - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/R-cran-colorspace/update b/srcpkgs/R-cran-colorspace/update deleted file mode 100644 index 093cb0b6bf58be..00000000000000 --- a/srcpkgs/R-cran-colorspace/update +++ /dev/null @@ -1 +0,0 @@ -version=${version//r/.} diff --git a/srcpkgs/R-cran-cpp11/template b/srcpkgs/R-cran-cpp11/template deleted file mode 100644 index ed8f37bca5eb79..00000000000000 --- a/srcpkgs/R-cran-cpp11/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'R-cran-cpp11' -pkgname=R-cran-cpp11 -version=0.4.3 -revision=1 -build_style=R-cran -short_desc="Header only, C++11 interface to R's C interface" -maintainer="Cameron Nemo " -license="MIT" -homepage="https://github.com/r-lib/cpp11" -checksum="f1a60e4971a86dbbcf6a16bbd739b59bb66d9c45d93cfd8dedc2a87e302598f1 - f1a60e4971a86dbbcf6a16bbd739b59bb66d9c45d93cfd8dedc2a87e302598f1" - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/R-cran-crayon/template b/srcpkgs/R-cran-crayon/template deleted file mode 100644 index b1c9be83f5b65a..00000000000000 --- a/srcpkgs/R-cran-crayon/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'R-cran-crayon' -pkgname=R-cran-crayon -version=1.5.2 -revision=1 -build_style=R-cran -short_desc="Colored Terminal Output" -maintainer="Cameron Nemo " -license="MIT" -homepage="https://github.com/r-lib/crayon/" -checksum="70a9a505b5b3c0ee6682ad8b965e28b7e24d9f942160d0a2bad18eec22b45a7a - 70a9a505b5b3c0ee6682ad8b965e28b7e24d9f942160d0a2bad18eec22b45a7a" - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/R-cran-data.table/template b/srcpkgs/R-cran-data.table/template deleted file mode 100644 index 700bb33cadfe86..00000000000000 --- a/srcpkgs/R-cran-data.table/template +++ /dev/null @@ -1,11 +0,0 @@ -# Template file for 'R-cran-data.table' -pkgname=R-cran-data.table -version=1.14.0 -revision=1 -build_style=R-cran -makedepends="libgomp-devel pkg-config zlib-devel" -short_desc="Extension of 'data.frame'" -maintainer="Florian Wagner " -license="MPL-2.0" -homepage="https://github.com/Rdatatable/data.table/wiki" -checksum=13f1de244e7fa90fadfb0be964db5ffb324ca024d5f136feb4578b5daedaeb4d diff --git a/srcpkgs/R-cran-desc/template b/srcpkgs/R-cran-desc/template deleted file mode 100644 index 8770cb9a55b9bb..00000000000000 --- a/srcpkgs/R-cran-desc/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'R-cran-desc' -pkgname=R-cran-desc -version=1.2.0 -revision=2 -build_style=R-cran -hostmakedepends="R-cran-assertthat R-cran-crayon R-cran-R6 R-cran-rprojroot" -depends="R-cran-assertthat R-cran-crayon R-cran-R6 R-cran-rprojroot" -short_desc="Manipulate DESCRIPTION Files" -maintainer="Luke Hannan " -license="MIT" -homepage="https://github.com/r-lib/desc" -checksum=e66fb5d4fc7974bc558abcdc107a1f258c9177a29dcfcf9164bc6b33dd08dae8 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/R-cran-dichromat/template b/srcpkgs/R-cran-dichromat/template deleted file mode 100644 index 6d4cbc2cc206fd..00000000000000 --- a/srcpkgs/R-cran-dichromat/template +++ /dev/null @@ -1,10 +0,0 @@ -# Template file for 'R-cran-dichromat' -pkgname=R-cran-dichromat -version=2.0r0 -revision=2 -build_style=R-cran -short_desc="Color Schemes for Dichromats" -maintainer="Florian Wagner " -license="GPL-2.0-only" -homepage="https://cran.r-project.org/web/packages/dichromat/" -checksum=31151eaf36f70bdc1172da5ff5088ee51cc0a3db4ead59c7c38c25316d580dd1 diff --git a/srcpkgs/R-cran-dichromat/update b/srcpkgs/R-cran-dichromat/update deleted file mode 100644 index 093cb0b6bf58be..00000000000000 --- a/srcpkgs/R-cran-dichromat/update +++ /dev/null @@ -1 +0,0 @@ -version=${version//r/.} diff --git a/srcpkgs/R-cran-digest/template b/srcpkgs/R-cran-digest/template deleted file mode 100644 index c7144b80133598..00000000000000 --- a/srcpkgs/R-cran-digest/template +++ /dev/null @@ -1,12 +0,0 @@ -# Template file for 'R-cran-digest' -pkgname=R-cran-digest -version=0.6.29 -revision=1 -build_style=R-cran -short_desc="Create Compact Hash Digests of R Objects" -maintainer="Cameron Nemo " -license="GPL-2.0-or-later" -homepage="http://dirk.eddelbuettel.com/code/digest.html" -changelog="https://github.com/eddelbuettel/digest/raw/master/ChangeLog" -checksum="792c1f14a4c8047745152f5e45ce7351978af8d770c29d2ea39c7acd5d619cd9 - 792c1f14a4c8047745152f5e45ce7351978af8d770c29d2ea39c7acd5d619cd9" diff --git a/srcpkgs/R-cran-dplyr/template b/srcpkgs/R-cran-dplyr/template deleted file mode 100644 index 4d8979cbc25475..00000000000000 --- a/srcpkgs/R-cran-dplyr/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'R-cran-dplyr' -pkgname=R-cran-dplyr -version=1.0.10 -revision=1 -build_style=R-cran -makedepends="R-cran-ellipsis R-cran-generics R-cran-glue R-cran-lifecycle - R-cran-magrittr R-cran-R6 R-cran-rlang R-cran-tibble R-cran-tidyselect - R-cran-vctrs" -depends="R-cran-ellipsis R-cran-generics R-cran-glue>=1.3.2 - R-cran-lifecycle>=1.0.0 R-cran-magrittr>=1.5 R-cran-R6 R-cran-rlang>=0.4.10 - R-cran-tibble>=2.1.3 R-cran-tidyselect>=1.1.0 R-cran-vctrs>=0.3.5" -short_desc="Grammar of Data Manipulation for R" -maintainer="Cameron Nemo " -license="MIT" -homepage="https://dplyr.tidyverse.org/" -checksum="3ab639f627b4e439052df18f193f0ccab223225a4ae2ff8c18aba4f9807e0f2b - 3ab639f627b4e439052df18f193f0ccab223225a4ae2ff8c18aba4f9807e0f2b" - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/R-cran-ellipsis/template b/srcpkgs/R-cran-ellipsis/template deleted file mode 100644 index 12e10542af68a1..00000000000000 --- a/srcpkgs/R-cran-ellipsis/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'R-cran-ellipsis' -pkgname=R-cran-ellipsis -version=0.3.2 -revision=1 -build_style=R-cran -makedepends="R-cran-rlang" -depends="R-cran-rlang>=0.3.0" -short_desc="Tools for making ... safer" -maintainer="Cameron Nemo " -license="GPL-3.0-only" -homepage="https://ellipsis.r-lib.org/" -checksum="a90266e5eb59c7f419774d5c6d6bd5e09701a26c9218c5933c9bce6765aa1558 - a90266e5eb59c7f419774d5c6d6bd5e09701a26c9218c5933c9bce6765aa1558" diff --git a/srcpkgs/R-cran-evaluate/template b/srcpkgs/R-cran-evaluate/template deleted file mode 100644 index 2f7803563164bb..00000000000000 --- a/srcpkgs/R-cran-evaluate/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'R-cran-evaluate' -pkgname=R-cran-evaluate -version=0.14 -revision=2 -build_style=R-cran -short_desc="Parsing and Evaluation Tools that Provide More Details than the Default" -maintainer="luhann " -license="MIT" -homepage="https://github.com/r-lib/evaluate" -checksum=a8c88bdbe4e60046d95ddf7e181ee15a6f41cdf92127c9678f6f3d328a3c5e28 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/R-cran-fansi/template b/srcpkgs/R-cran-fansi/template deleted file mode 100644 index b0b9e9dbff7011..00000000000000 --- a/srcpkgs/R-cran-fansi/template +++ /dev/null @@ -1,11 +0,0 @@ -# Template file for 'R-cran-fansi' -pkgname=R-cran-fansi -version=1.0.3 -revision=1 -build_style=R-cran -short_desc="ANSI Control Sequence Aware String Functions" -maintainer="Cameron Nemo " -license="GPL-2.0-or-later" -homepage="https://cran.r-project.org/web/packages/fansi/index.html" -checksum="86a7b83d8c9d28baebbde310cd0b459d0950a9c7ff1a6276ce5858f6a89bc06a - 86a7b83d8c9d28baebbde310cd0b459d0950a9c7ff1a6276ce5858f6a89bc06a" diff --git a/srcpkgs/R-cran-farver/template b/srcpkgs/R-cran-farver/template deleted file mode 100644 index 35c0238b4e49e0..00000000000000 --- a/srcpkgs/R-cran-farver/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'R-cran-farver' -pkgname=R-cran-farver -version=2.1.1 -revision=1 -build_style=R-cran -short_desc="High Performance Colour Space Manipulation" -maintainer="Cameron Nemo " -license="MIT" -homepage="https://github.com/thomasp85/farver" -checksum="0dcfda6ca743f465372790bcff1bcbc6a7145fdac1c682b021f654e8c6c996ce - 0dcfda6ca743f465372790bcff1bcbc6a7145fdac1c682b021f654e8c6c996ce" - -post_install() { - vlicense LICENSE - vlicense LICENSE.note -} diff --git a/srcpkgs/R-cran-generics/template b/srcpkgs/R-cran-generics/template deleted file mode 100644 index d77cdc63360df4..00000000000000 --- a/srcpkgs/R-cran-generics/template +++ /dev/null @@ -1,11 +0,0 @@ -# Template file for 'R-cran-generics' -pkgname=R-cran-generics -version=0.1.3 -revision=1 -build_style=R-cran -short_desc="Common generic S3 methods " -maintainer="luhann " -license="GPL-2.0-only" -homepage="https://github.com/r-lib/generics" -checksum="75046163bfa8b8a4f4214c1b689e796207f6447182f2e5062cf570302387d053 - 75046163bfa8b8a4f4214c1b689e796207f6447182f2e5062cf570302387d053" diff --git a/srcpkgs/R-cran-ggplot2/template b/srcpkgs/R-cran-ggplot2/template deleted file mode 100644 index 6f758342cadf3a..00000000000000 --- a/srcpkgs/R-cran-ggplot2/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'R-cran-ggplot2' -pkgname=R-cran-ggplot2 -version=3.3.6 -revision=1 -build_style=R-cran -makedepends="R-cran-digest R-cran-glue R-cran-gtable R-cran-isoband - R-cran-rlang R-cran-scales R-cran-tibble R-cran-withr" -depends="R-cran-digest R-cran-glue R-cran-gtable R-cran-isoband - R-cran-rlang R-cran-scales R-cran-tibble R-cran-withr" -short_desc="Create Elegant Data Visualisations Using the Grammar of Graphics" -maintainer="Florian Wagner " -license="GPL-2.0-only" -homepage="https://ggplot2.tidyverse.org/" -checksum="bfcb4eb92a0fcd3fab713aca4bb25e916e05914f2540271a45522ad7e43943a9 - bfcb4eb92a0fcd3fab713aca4bb25e916e05914f2540271a45522ad7e43943a9" diff --git a/srcpkgs/R-cran-glue/template b/srcpkgs/R-cran-glue/template deleted file mode 100644 index 3ed8437147abf3..00000000000000 --- a/srcpkgs/R-cran-glue/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'R-cran-glue' -pkgname=R-cran-glue -version=1.6.2 -revision=1 -build_style=R-cran -short_desc="Interpreted String Literals" -maintainer="Cameron Nemo " -license="MIT" -homepage="https://github.com/tidyverse/glue/" -checksum="9da518f12be584c90e75fe8e07f711ee3f6fc0d03d817f72c25dc0f66499fdbf - 9da518f12be584c90e75fe8e07f711ee3f6fc0d03d817f72c25dc0f66499fdbf" - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/R-cran-gsubfn/template b/srcpkgs/R-cran-gsubfn/template deleted file mode 100644 index 5d65a85331254d..00000000000000 --- a/srcpkgs/R-cran-gsubfn/template +++ /dev/null @@ -1,12 +0,0 @@ -# Template file for 'R-cran-gsubfn' -pkgname=R-cran-gsubfn -version=0.7 -revision=2 -build_style=R-cran -makedepends="R-cran-proto" -depends="R-cran-proto" -short_desc="Utilities for strings and function arguments" -maintainer="Florian Wagner " -license="GPL-2.0-or-later" -homepage="http://gsubfn.googlecode.com/" -checksum=89351df9e65722d2862f26a0a3985666de3c86e8400808ced8a6eb6e165a4602 diff --git a/srcpkgs/R-cran-gtable/template b/srcpkgs/R-cran-gtable/template deleted file mode 100644 index 08cf057baf8bf0..00000000000000 --- a/srcpkgs/R-cran-gtable/template +++ /dev/null @@ -1,10 +0,0 @@ -# Template file for 'R-cran-gtable' -pkgname=R-cran-gtable -version=0.3.0 -revision=2 -build_style=R-cran -short_desc="Arrange 'Grobs' in Tables" -maintainer="Florian Wagner " -license="GPL-2.0-only" -homepage="https://cran.r-project.org/web/packages/gtable/" -checksum=fd386cc4610b1cc7627dac34dba8367f7efe114b968503027fb2e1265c67d6d3 diff --git a/srcpkgs/R-cran-isoband/template b/srcpkgs/R-cran-isoband/template deleted file mode 100644 index b0e1d1d2fc2fd0..00000000000000 --- a/srcpkgs/R-cran-isoband/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'R-cran-isoband' -pkgname=R-cran-isoband -version=0.2.5 -revision=1 -build_style=R-cran -short_desc="Generate Isolines and Isobands from Regularly Spaced Elevation Grids" -maintainer="Luke Hannan " -license="MIT" -homepage="https://github.com/wilkelab/isoband" -checksum="46f53fa066f0966f02cb2bf050190c0d5e950dab2cdf565feb63fc092c886ba5 - 46f53fa066f0966f02cb2bf050190c0d5e950dab2cdf565feb63fc092c886ba5" - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/R-cran-labeling/template b/srcpkgs/R-cran-labeling/template deleted file mode 100644 index d4567c0f897466..00000000000000 --- a/srcpkgs/R-cran-labeling/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'R-cran-labeling' -pkgname=R-cran-labeling -version=0.4.2 -revision=1 -build_style=R-cran -short_desc="Axis Labeling" -maintainer="Cameron Nemo " -license="MIT" -homepage="https://cran.r-project.org/web/packages/labeling/" -checksum="e022d79276173e0d62bf9e37d7574db65ab439eb2ae1833e460b1cff529bd165 - e022d79276173e0d62bf9e37d7574db65ab439eb2ae1833e460b1cff529bd165" - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/R-cran-lazyeval/template b/srcpkgs/R-cran-lazyeval/template deleted file mode 100644 index 39c731f0d4c849..00000000000000 --- a/srcpkgs/R-cran-lazyeval/template +++ /dev/null @@ -1,10 +0,0 @@ -# Template file for 'R-cran-lazyeval' -pkgname=R-cran-lazyeval -version=0.2.2 -revision=2 -build_style=R-cran -short_desc="Lazy (Non-Standard) Evaluation" -maintainer="Florian Wagner " -license="GPL-3.0-only" -homepage="https://cran.r-project.org/web/packages/lazyeval/" -checksum=d6904112a21056222cfcd5eb8175a78aa063afe648a562d9c42c6b960a8820d4 diff --git a/srcpkgs/R-cran-lifecycle/template b/srcpkgs/R-cran-lifecycle/template deleted file mode 100644 index 3884fe2d0adc1b..00000000000000 --- a/srcpkgs/R-cran-lifecycle/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'R-cran-lifecycle' -pkgname=R-cran-lifecycle -version=1.0.3 -revision=1 -build_style=R-cran -makedepends="R-cran-glue R-cran-rlang R-cran-cli" -depends="R-cran-glue R-cran-rlang R-cran-cli" -short_desc="Manage the Life Cycle of your Package Functions" -maintainer="Cameron Nemo " -license="MIT" -homepage="https://github.com/r-lib/lifecycle" -checksum="6459fdc3211585c0cdf120427579c12149b02161efe273a64b825c05e9aa69c2 - 6459fdc3211585c0cdf120427579c12149b02161efe273a64b825c05e9aa69c2" - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/R-cran-lubridate/template b/srcpkgs/R-cran-lubridate/template deleted file mode 100644 index f7ddaa3c4c6fdf..00000000000000 --- a/srcpkgs/R-cran-lubridate/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'R-cran-lubridate' -pkgname=R-cran-lubridate -version=1.7.9 -revision=3 -build_style=R-cran -makedepends="R-cran-generics R-cran-Rcpp" -depends="R-cran-generics R-cran-Rcpp>=0.12.13" -short_desc="Make Dealing with Dates a Little Easier" -maintainer="Florian Wagner " -license="GPL-2.0-or-later" -homepage="https://github.com/tidyverse/lubridate" -changelog="https://raw.githubusercontent.com/tidyverse/lubridate/main/NEWS.md" -distfiles="https://src.fedoraproject.org/repo/pkgs/R-lubridate/lubridate_${version}.tar.gz/sha512/344cb68f9943f9cec50a191fa7d6527d5f5c5dbb6d967f5d90088bda8d2997fbfe3e729d06afa95cfdb634dbf396c1c7b0a60338bd417f34741e30f60087daec/lubridate_${version}.tar.gz" -checksum=cbf95ee07323f3912a98f3cfdae04258d7ce1edb259787f284e2be3cddfed272 diff --git a/srcpkgs/R-cran-magrittr/template b/srcpkgs/R-cran-magrittr/template deleted file mode 100644 index a7e77b259bcdd9..00000000000000 --- a/srcpkgs/R-cran-magrittr/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'R-cran-magrittr' -pkgname=R-cran-magrittr -version=2.0.3 -revision=1 -build_style=R-cran -short_desc="Forward-Pipe Operator for R" -maintainer="Cameron Nemo " -license="MIT" -homepage="https://cran.r-project.org/web/packages/magrittr/index.html" -checksum="a2bff83f792a1acb801bfe6330bb62724c74d5308832f2cb6a6178336ace55d2 - a2bff83f792a1acb801bfe6330bb62724c74d5308832f2cb6a6178336ace55d2" - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/R-cran-munsell/template b/srcpkgs/R-cran-munsell/template deleted file mode 100644 index 79dfa4ee3be0e2..00000000000000 --- a/srcpkgs/R-cran-munsell/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'R-cran-munsell' -pkgname=R-cran-munsell -version=0.5.0 -revision=2 -build_style=R-cran -makedepends="R-cran-colorspace" -depends="R-cran-colorspace" -short_desc="Utilities for Using Munsell Colours" -maintainer="Florian Wagner " -license="MIT" -homepage="https://cran.r-project.org/web/packages/munsell/" -checksum=d0f3a9fb30e2b5d411fa61db56d4be5733a2621c0edf017d090bdfa5e377e199 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/R-cran-nloptr/template b/srcpkgs/R-cran-nloptr/template deleted file mode 100644 index 02d24cce20dc41..00000000000000 --- a/srcpkgs/R-cran-nloptr/template +++ /dev/null @@ -1,12 +0,0 @@ -# Template file for 'R-cran-nloptr' -pkgname=R-cran-nloptr -version=1.2.2.2 -revision=3 -build_style=R-cran -hostmakedepends="pkg-config" -makedepends="nlopt-devel" -short_desc="R interface to NLopt" -maintainer="Orphaned " -license="LGPL-3.0-only" -homepage="https://cran.r-project.org/package=nloptr" -checksum=e80ea9619ac18f4bfe44812198b40b9ae5c0ddf3f9cc91778f9ccc82168d1372 diff --git a/srcpkgs/R-cran-pillar/template b/srcpkgs/R-cran-pillar/template deleted file mode 100644 index 2ec3e7bb9b91d8..00000000000000 --- a/srcpkgs/R-cran-pillar/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'R-cran-pillar' -pkgname=R-cran-pillar -version=1.8.1 -revision=1 -build_style=R-cran -makedepends="R-cran-cli R-cran-crayon R-cran-ellipsis R-cran-lifecycle - R-cran-rlang R-cran-utf8 R-cran-fansi R-cran-vctrs" -depends="R-cran-cli R-cran-crayon R-cran-ellipsis R-cran-lifecycle - R-cran-rlang R-cran-utf8 R-cran-fansi R-cran-vctrs" -short_desc="Coloured Formatting for Columns" -maintainer="Cameron Nemo " -license="GPL-3.0-or-later" -homepage="https://github.com/r-lib/pillar/" -checksum="2f06a7cc9e5638390c9b98a6ec9a9ec1beec0f2b9dbdfa42e39a5ab2456d87ec - 2f06a7cc9e5638390c9b98a6ec9a9ec1beec0f2b9dbdfa42e39a5ab2456d87ec" diff --git a/srcpkgs/R-cran-pillar/update b/srcpkgs/R-cran-pillar/update deleted file mode 100644 index 46e90dd9f4e97d..00000000000000 --- a/srcpkgs/R-cran-pillar/update +++ /dev/null @@ -1 +0,0 @@ -ignore="*.9[0-9][0-9][0-9]" diff --git a/srcpkgs/R-cran-pkgbuild/template b/srcpkgs/R-cran-pkgbuild/template deleted file mode 100644 index 539be556b82376..00000000000000 --- a/srcpkgs/R-cran-pkgbuild/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'R-cran-pkgbuild' -pkgname=R-cran-pkgbuild -version=1.1.0 -revision=2 -build_style=R-cran -hostmakedepends="R-cran-callr R-cran-cli R-cran-crayon R-cran-desc - R-cran-prettyunits R-cran-R6 R-cran-rprojroot R-cran-withr" -depends="R-cran-callr R-cran-cli R-cran-crayon R-cran-desc - R-cran-prettyunits R-cran-R6 R-cran-rprojroot R-cran-withr" -short_desc="Find Tools Needed to Build R Packages" -maintainer="Luke Hannan " -license="GPL-3.0-only" -homepage="https://github.com/r-lib/pkgbuild" -checksum=b39bfb7661fc53f88962e2380fa9ded2e323c6ad43ac6b582195c749b0ccabbd diff --git a/srcpkgs/R-cran-pkgconfig/template b/srcpkgs/R-cran-pkgconfig/template deleted file mode 100644 index 0d1b069bfc63da..00000000000000 --- a/srcpkgs/R-cran-pkgconfig/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'R-cran-pkgconfig' -pkgname=R-cran-pkgconfig -version=2.0.3 -revision=2 -build_style=R-cran -short_desc="Private Configuration for 'R' Packages" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/r-lib/pkgconfig" -checksum=330fef440ffeb842a7dcfffc8303743f1feae83e8d6131078b5a44ff11bc3850 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/R-cran-pkgload/template b/srcpkgs/R-cran-pkgload/template deleted file mode 100644 index b4ee55f56b3644..00000000000000 --- a/srcpkgs/R-cran-pkgload/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'R-cran-pkgload' -pkgname=R-cran-pkgload -version=1.1.0 -revision=2 -build_style=R-cran -hostmakedepends="R-cran-cli R-cran-crayon R-cran-desc R-cran-pkgbuild - R-cran-rlang R-cran-rprojroot R-cran-rstudioapi R-cran-withr" -depends="R-cran-cli R-cran-crayon R-cran-desc R-cran-pkgbuild - R-cran-rlang R-cran-rprojroot R-cran-rstudioapi R-cran-withr" -short_desc="Simulate Package Installation and Attach" -maintainer="Luke Hannan " -license="GPL-3.0-only" -homepage="https://github.com/r-lib/pkgload" -checksum=189d460dbba2b35fa15dd59ce832df252dfa654a5acee0c9a8471b4d70477b0d diff --git a/srcpkgs/R-cran-plyr/template b/srcpkgs/R-cran-plyr/template deleted file mode 100644 index 937f116241a8e6..00000000000000 --- a/srcpkgs/R-cran-plyr/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'R-cran-plyr' -pkgname=R-cran-plyr -version=1.8.6 -revision=3 -build_style=R-cran -makedepends="R-cran-Rcpp" -depends="R-cran-Rcpp>=0.11.0" -short_desc="Tools for Splitting, Applying and Combining Data" -maintainer="Florian Wagner " -license="MIT" -homepage="http://had.co.nz/plyr/" -checksum=ea55d26f155443e9774769531daa5d4c20a0697bb53abd832e891b126c935287 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/R-cran-praise/template b/srcpkgs/R-cran-praise/template deleted file mode 100644 index 99bf129de0e7ae..00000000000000 --- a/srcpkgs/R-cran-praise/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'R-cran-praise' -pkgname=R-cran-praise -version=1.0.0 -revision=2 -build_style=R-cran -short_desc="Praise Users" -maintainer="Luke Hannan " -license="MIT" -homepage="https://github.com/rladies/praise" -checksum=5c035e74fd05dfa59b03afe0d5f4c53fbf34144e175e90c53d09c6baedf5debd - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/R-cran-prettyunits/template b/srcpkgs/R-cran-prettyunits/template deleted file mode 100644 index 918a4da4ea867f..00000000000000 --- a/srcpkgs/R-cran-prettyunits/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'R-cran-prettyunits' -pkgname=R-cran-prettyunits -version=1.1.1 -revision=2 -build_style=R-cran -short_desc="Pretty, Human Readable Formatting of Quantities" -maintainer="Luke Hannan " -license="MIT" -homepage="https://github.com/gaborcsardi/prettyunits" -checksum=9a199aa80c6d5e50fa977bc724d6e39dae1fc597a96413053609156ee7fb75c5 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/R-cran-processx/template b/srcpkgs/R-cran-processx/template deleted file mode 100644 index 9560ded758b8a5..00000000000000 --- a/srcpkgs/R-cran-processx/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'R-cran-processx' -pkgname=R-cran-processx -version=3.4.4 -revision=1 -build_style=R-cran -hostmakedepends="R-cran-ps R-cran-R6" -depends="R-cran-ps R-cran-R6" -short_desc="Execute and Control System Processes" -maintainer="Luke Hannan " -license="MIT" -homepage="https://github.com/r-lib/processx" -checksum=aaa40f10a6670eeb451e038bc0eb7c16f263dacb797f76d965b9fc75dda7482b - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/R-cran-proto/template b/srcpkgs/R-cran-proto/template deleted file mode 100644 index e06c26391f11bd..00000000000000 --- a/srcpkgs/R-cran-proto/template +++ /dev/null @@ -1,10 +0,0 @@ -# Template file for 'R-cran-proto' -pkgname=R-cran-proto -version=1.0.0 -revision=2 -build_style=R-cran -short_desc="Prototype Object-Based Programming" -maintainer="Florian Wagner " -license="GPL-2.0-only" -homepage="https://github.com/hadley/proto" -checksum=9294d9a3b2b680bb6fac17000bfc97453d77c87ef68cfd609b4c4eb6d11d04d1 diff --git a/srcpkgs/R-cran-ps/template b/srcpkgs/R-cran-ps/template deleted file mode 100644 index d4497a4d234499..00000000000000 --- a/srcpkgs/R-cran-ps/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'R-cran-ps' -pkgname=R-cran-ps -version=1.4.0 -revision=1 -build_style=R-cran -short_desc="List, Query, Manipulate System Processes" -maintainer="Luke Hannan " -license="MIT" -homepage="https://github.com/r-lib/ps" -checksum=5f79ae4489090e07abbea892049ec0db900d31955237b388664289e6dc00da7a - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/R-cran-purrr/template b/srcpkgs/R-cran-purrr/template deleted file mode 100644 index a1ed5e03629a0f..00000000000000 --- a/srcpkgs/R-cran-purrr/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'R-cran-purrr' -pkgname=R-cran-purrr -version=0.3.5 -revision=1 -build_style=R-cran -makedepends="R-cran-magrittr R-cran-rlang" -depends="R-cran-magrittr>=1.5 R-cran-rlang>=0.3.1" -short_desc="Backend for selecting functions of the tidyverse" -maintainer="Cameron Nemo " -license="GPL-3.0-or-later" -homepage="https://purrr.tidyverse.org/" -checksum="a2386cd7e78a043cb9c14703023fff15ab1c879bf648816879d2c0c4a554fcef - a2386cd7e78a043cb9c14703023fff15ab1c879bf648816879d2c0c4a554fcef" diff --git a/srcpkgs/R-cran-reshape2/template b/srcpkgs/R-cran-reshape2/template deleted file mode 100644 index 4972487a6714f7..00000000000000 --- a/srcpkgs/R-cran-reshape2/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'R-cran-reshape2' -pkgname=R-cran-reshape2 -version=1.4.4 -revision=3 -build_style=R-cran -makedepends="R-cran-plyr R-cran-stringr R-cran-Rcpp" -depends="R-cran-plyr>=1.8.1 R-cran-stringr R-cran-Rcpp" -short_desc="Flexibly Reshape Data: A Reboot of the Reshape Package" -maintainer="Florian Wagner " -license="MIT" -homepage="https://github.com/hadley/reshape" -changelog="https://raw.githubusercontent.com/hadley/reshape/master/NEWS.md" -checksum=d88dcf9e2530fa9695fc57d0c78adfc5e361305fe8919fe09410b17da5ca12d8 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/R-cran-rlang/template b/srcpkgs/R-cran-rlang/template deleted file mode 100644 index 44766d1eed6bd1..00000000000000 --- a/srcpkgs/R-cran-rlang/template +++ /dev/null @@ -1,11 +0,0 @@ -# Template file for 'R-cran-rlang' -pkgname=R-cran-rlang -version=1.0.6 -revision=1 -build_style=R-cran -short_desc="Functions for Base Types and Core R and 'Tidyverse' Features" -maintainer="Cameron Nemo " -license="GPL-3.0-or-later" -homepage="https://rlang.r-lib.org/" -checksum="e6973d98a0ea301c0da1eeaa435e9e65d1c3f0b95ed68bdc2d6cb0c610166760 - e6973d98a0ea301c0da1eeaa435e9e65d1c3f0b95ed68bdc2d6cb0c610166760" diff --git a/srcpkgs/R-cran-rprojroot/template b/srcpkgs/R-cran-rprojroot/template deleted file mode 100644 index 69f37f7cf775d2..00000000000000 --- a/srcpkgs/R-cran-rprojroot/template +++ /dev/null @@ -1,10 +0,0 @@ -# Template file for 'R-cran-rprojroot' -pkgname=R-cran-rprojroot -version=2.0.2 -revision=1 -build_style=R-cran -short_desc="Finding Files in Project Subdirectories" -maintainer="Luke Hannan " -license="GPL-3.0-only" -homepage="https://github.com/r-lib/rprojroot" -checksum=5fa161f0d4ac3b7a99dc6aa2d832251001dc92e93c828593a51fe90afd019e1f diff --git a/srcpkgs/R-cran-rstudioapi/template b/srcpkgs/R-cran-rstudioapi/template deleted file mode 100644 index d04c0773621b7f..00000000000000 --- a/srcpkgs/R-cran-rstudioapi/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'R-cran-rstudioapi' -pkgname=R-cran-rstudioapi -version=0.13 -revision=1 -build_style=R-cran -short_desc="Safely Access the RStudio API" -maintainer="Luke Hannan " -license="MIT" -homepage="https://github.com/rstudio/rstudioapi" -checksum=aac35bbdcb4a8e8caba943bc8a2b98120e8940b80cd1020224bb1a26ff776d8b - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/R-cran-scales/template b/srcpkgs/R-cran-scales/template deleted file mode 100644 index c4dec24cdbc5d0..00000000000000 --- a/srcpkgs/R-cran-scales/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'R-cran-scales' -pkgname=R-cran-scales -version=1.1.1 -revision=2 -build_style=R-cran -makedepends="R-cran-RColorBrewer R-cran-farver - R-cran-munsell R-cran-labeling R-cran-R6 - R-cran-viridisLite R-cran-lifecycle" -depends="R-cran-RColorBrewer R-cran-farver>=2.0.3 - R-cran-munsell>=0.5 R-cran-labeling R-cran-R6 - R-cran-viridisLite R-cran-lifecycle" -short_desc="Scale Functions for Visualization" -maintainer="Florian Wagner " -license="MIT" -homepage="https://github.com/hadley/scales" -checksum=40b2b66522f1f314a20fd09426011b0cdc9d16b23ee2e765fe1930292dd03705 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/R-cran-stringi/template b/srcpkgs/R-cran-stringi/template deleted file mode 100644 index 358e924b2e6cb5..00000000000000 --- a/srcpkgs/R-cran-stringi/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'R-cran-stringi' -pkgname=R-cran-stringi -version=1.7.12 -revision=2 -build_style=R-cran -makedepends="pkg-config icu-devel" -short_desc="Character String Processing Facilities" -maintainer="Florian Wagner " -license="BSD-3-Clause" -homepage="http://gagolewski.com/software/stringi/" -checksum=efe8ac2900001f986a75db5641fbb24587a6d23de274a6a85c39dfa58921e009 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/R-cran-stringr/template b/srcpkgs/R-cran-stringr/template deleted file mode 100644 index 9c4c5ffa24b7a2..00000000000000 --- a/srcpkgs/R-cran-stringr/template +++ /dev/null @@ -1,12 +0,0 @@ -# Template file for 'R-cran-stringr' -pkgname=R-cran-stringr -version=1.4.0 -revision=2 -build_style=R-cran -makedepends="R-cran-stringi R-cran-magrittr R-cran-glue" -depends="R-cran-stringi>=1.1.7 R-cran-magrittr R-cran-glue>=1.2.0" -short_desc="Simple, Consistent Wrappers for Common String Operations" -maintainer="Florian Wagner " -license="GPL-2.0-or-later" -homepage="https://stringr.tidyverse.org" -checksum=87604d2d3a9ad8fd68444ce0865b59e2ffbdb548a38d6634796bbd83eeb931dd diff --git a/srcpkgs/R-cran-svglite/template b/srcpkgs/R-cran-svglite/template deleted file mode 100644 index a990f1c5d70397..00000000000000 --- a/srcpkgs/R-cran-svglite/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'R-cran-svglite' -pkgname=R-cran-svglite -version=2.1.0 -revision=2 -build_style=R-cran -makedepends="R-cran-systemfonts R-cran-cpp11 libpng-devel" -depends="R-cran-systemfonts" -short_desc="Lightweight svg graphics device for R" -maintainer="Cameron Nemo " -license="GPL-2.0-or-later" -homepage="https://svglite.r-lib.org" -checksum="ad40f590c7e80ae83001a3826b6e8394ba733446ed51fd55faeda974ab839c9b - ad40f590c7e80ae83001a3826b6e8394ba733446ed51fd55faeda974ab839c9b" diff --git a/srcpkgs/R-cran-systemfonts/template b/srcpkgs/R-cran-systemfonts/template deleted file mode 100644 index a477c6dbcc79bc..00000000000000 --- a/srcpkgs/R-cran-systemfonts/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'R-cran-systemfonts' -pkgname=R-cran-systemfonts -version=1.0.4 -revision=1 -build_style=R-cran -hostmakedepends="pkg-config" -makedepends="fontconfig-devel freetype-devel R-cran-cpp11" -short_desc="System Native Font Handling in R" -maintainer="Cameron Nemo " -license="MIT" -homepage="https://github.com/r-lib/systemfonts" -checksum="ef766c75b942f147d382664a00d6a4930f1bfe0cce9d88943f571682a85a84c0 - ef766c75b942f147d382664a00d6a4930f1bfe0cce9d88943f571682a85a84c0" - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/R-cran-testthat/template b/srcpkgs/R-cran-testthat/template deleted file mode 100644 index 8e3b946f38978d..00000000000000 --- a/srcpkgs/R-cran-testthat/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'R-cran-testthat' -pkgname=R-cran-testthat -version=2.3.2 -revision=2 -build_style=R-cran -hostmakedepends="R-cran-cli R-cran-crayon R-cran-digest R-cran-ellipsis - R-cran-evaluate R-cran-magrittr R-cran-pkgload R-cran-praise R-cran-R6 - R-cran-rlang R-cran-withr" -depends="R-cran-cli R-cran-crayon R-cran-digest R-cran-ellipsis - R-cran-evaluate R-cran-magrittr R-cran-pkgload R-cran-praise R-cran-R6 - R-cran-rlang R-cran-withr" -short_desc="Unit Testing for R" -maintainer="Luke Hannan " -license="MIT" -homepage="http://testthat.r-lib.org" -checksum=1a268d8df07f7cd8d282d03bb96ac2d96a24a95c9aa52f4cca5138a09dd8e06c - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/R-cran-tibble/template b/srcpkgs/R-cran-tibble/template deleted file mode 100644 index 27225de64ae867..00000000000000 --- a/srcpkgs/R-cran-tibble/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'R-cran-tibble' -pkgname=R-cran-tibble -version=3.1.8 -revision=1 -build_style=R-cran -makedepends="R-cran-ellipsis - R-cran-fansi R-cran-lifecycle R-cran-magrittr - R-cran-pillar R-cran-rlang R-cran-pkgconfig R-cran-vctrs" -depends="R-cran-ellipsis - R-cran-fansi R-cran-lifecycle R-cran-magrittr - R-cran-pillar R-cran-rlang R-cran-pkgconfig R-cran-vctrs" -short_desc="Simple Data Frames" -maintainer="Cameron Nemo " -license="MIT" -homepage="http://tibble.tidyverse.org/" -checksum="acf30e075d18d2f61de53ca20a13c502bb32abb8083089b0bb9172a0cb5cedea - acf30e075d18d2f61de53ca20a13c502bb32abb8083089b0bb9172a0cb5cedea" - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/R-cran-tidyselect/template b/srcpkgs/R-cran-tidyselect/template deleted file mode 100644 index 7536a7fbd86c2b..00000000000000 --- a/srcpkgs/R-cran-tidyselect/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'R-cran-tidyselect' -pkgname=R-cran-tidyselect -version=1.2.0 -revision=1 -build_style=R-cran -makedepends="R-cran-ellipsis R-cran-glue R-cran-purrr R-cran-rlang R-cran-vctrs - R-cran-lifecycle R-cran-withr" -depends="R-cran-ellipsis R-cran-glue>=1.3.0 R-cran-purrr>=0.3.2 - R-cran-rlang>=0.4.6 R-cran-vctrs>=0.2.2" -short_desc="Backend for selecting functions of the tidyverse" -maintainer="Cameron Nemo " -license="GPL-3.0-or-later" -homepage="https://tidyselect.r-lib.org/" -checksum="538d26b727e37d618e2efd3b00836048f103112a03e6994bf07a02392e269e3b - 538d26b727e37d618e2efd3b00836048f103112a03e6994bf07a02392e269e3b" diff --git a/srcpkgs/R-cran-utf8/template b/srcpkgs/R-cran-utf8/template deleted file mode 100644 index ee32436be4dad5..00000000000000 --- a/srcpkgs/R-cran-utf8/template +++ /dev/null @@ -1,11 +0,0 @@ -# Template file for 'R-cran-utf8' -pkgname=R-cran-utf8 -version=1.2.2 -revision=1 -build_style=R-cran -short_desc="Unicode Text Processing" -maintainer="Cameron Nemo " -license="Apache-2.0" -homepage="https://github.com/patperry/r-utf8/" -checksum="a71aee87d43a9bcf29249c7a5a2e9ca1d2a836e8d5ee3a264d3062f25378d8f4 - a71aee87d43a9bcf29249c7a5a2e9ca1d2a836e8d5ee3a264d3062f25378d8f4" diff --git a/srcpkgs/R-cran-vctrs/template b/srcpkgs/R-cran-vctrs/template deleted file mode 100644 index 7fc6f56ca8041f..00000000000000 --- a/srcpkgs/R-cran-vctrs/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'R-cran-vctrs' -pkgname=R-cran-vctrs -version=0.4.2 -revision=1 -build_style=R-cran -makedepends="R-cran-ellipsis R-cran-digest R-cran-glue R-cran-rlang R-cran-cli" -depends="R-cran-ellipsis R-cran-digest R-cran-glue R-cran-rlang R-cran-cli" -short_desc="Vector Helpers" -maintainer="Cameron Nemo " -license="GPL-3.0-only" -homepage="https://github.com/r-lib/vctrs" -checksum="5414d1d6977163b4e85efa40d6facdd98089d6ffd460daaba729d4200942d815 - 5414d1d6977163b4e85efa40d6facdd98089d6ffd460daaba729d4200942d815" diff --git a/srcpkgs/R-cran-viridisLite/template b/srcpkgs/R-cran-viridisLite/template deleted file mode 100644 index 1b68fa059840fb..00000000000000 --- a/srcpkgs/R-cran-viridisLite/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'R-cran-viridisLite' -pkgname=R-cran-viridisLite -version=0.4.1 -revision=1 -build_style=R-cran -short_desc="Default Color Maps from 'matplotlib' (Lite Version)" -maintainer="Cameron Nemo " -license="MIT" -homepage="https://github.com/sjmgarnier/viridisLite" -checksum="a896db1ccae5fc1a8b3764d02f24cef74ef7a8341cf9f3401c4efe799870ea97 - a896db1ccae5fc1a8b3764d02f24cef74ef7a8341cf9f3401c4efe799870ea97" - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/R-cran-withr/template b/srcpkgs/R-cran-withr/template deleted file mode 100644 index 0461f1cbd9f760..00000000000000 --- a/srcpkgs/R-cran-withr/template +++ /dev/null @@ -1,11 +0,0 @@ -# Template file for 'R-cran-withr' -pkgname=R-cran-withr -version=2.5.0 -revision=1 -build_style=R-cran -short_desc="Run Code 'With' Temporarily Modified Global State" -maintainer="Cameron Nemo " -license="GPL-2.0-or-later" -homepage="http://withr.r-lib.org/" -checksum="37317b3ed790a08407072993a05ab255f6305f95a12a16e0e28aa6aa80fc8bc0 - 37317b3ed790a08407072993a05ab255f6305f95a12a16e0e28aa6aa80fc8bc0" diff --git a/srcpkgs/R-cran-zeallot/template b/srcpkgs/R-cran-zeallot/template deleted file mode 100644 index fdf0fa4e1c19b0..00000000000000 --- a/srcpkgs/R-cran-zeallot/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'R-cran-zeallot' -pkgname=R-cran-zeallot -version=0.1.0 -revision=2 -build_style=R-cran -short_desc="Multiple, Unpacking, and Destructuring Assignment" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/nteetor/zeallot" -checksum=439f1213c97c8ddef9a1e1499bdf81c2940859f78b76bc86ba476cebd88ba1e9 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/R-cran-zoo/template b/srcpkgs/R-cran-zoo/template deleted file mode 100644 index 8b67dd292f5896..00000000000000 --- a/srcpkgs/R-cran-zoo/template +++ /dev/null @@ -1,10 +0,0 @@ -# Template file for 'R-cran-zoo' -pkgname=R-cran-zoo -version=1.8r8 -revision=2 -build_style=R-cran -short_desc="S3 Infrastructure for Regular and Irregular Time Series" -maintainer="Florian Wagner " -license="GPL-2.0-only, GPL-3.0-only" -homepage="http://zoo.r-forge.r-project.org/" -checksum=4e8cc4065047ba12e103b9664f3b607c770673096e9c2b694fad2b2ec3203ce7 diff --git a/srcpkgs/R-cran-zoo/update b/srcpkgs/R-cran-zoo/update deleted file mode 100644 index 093cb0b6bf58be..00000000000000 --- a/srcpkgs/R-cran-zoo/update +++ /dev/null @@ -1 +0,0 @@ -version=${version//r/.} diff --git a/srcpkgs/R/template b/srcpkgs/R/template deleted file mode 100644 index 6e2afe1506b841..00000000000000 --- a/srcpkgs/R/template +++ /dev/null @@ -1,60 +0,0 @@ -# Template file for 'R' -pkgname=R -version=4.3.1 -revision=1 -build_style=gnu-configure -configure_args="--docdir=/usr/share/doc/R rdocdir=/usr/share/doc/R - --with-blas$(vopt_if openblas '=openblas') --with-lapack - --enable-R-shlib --with-tcltk - --enable-memory-profiling - ac_cv_path_WHICH=/usr/bin/which - LIBnn=lib" -hostmakedepends="gcc-fortran pkg-config perl less which tar" -makedepends="libgomp-devel readline-devel libXmu-devel libXt-devel - libpng-devel libjpeg-turbo-devel tiff-devel cairo-devel icu-devel - zlib-devel bzip2-devel pcre2-devel liblzma-devel - libcurl-devel tcl-devel tk-devel libxml2-devel - $(vopt_if openblas openblas-devel 'blas-devel lapack-devel')" -depends="xdg-utils less which" -checkdepends="texlive texlive-fontsextra texinfo" -short_desc="System for statistical computation and graphics" -maintainer="Luke Hannan " -license="GPL-2.0-or-later" -homepage="https://www.r-project.org/" -changelog="https://cran.r-project.org/doc/manuals/r-release/NEWS.html" -distfiles="https://cran.r-project.org/src/base/R-4/${pkgname}-${version}.tar.gz" -checksum=8dd0bf24f1023c6f618c3b317383d291b4a494f40d73b983ac22ffea99e4ba99 -nocross=yes -shlib_provides="libR.so" -# tests require texlive distribution -make_check=extended - -build_options="openblas" - -case "$XBPS_TARGET_MACHINE" in - x86_64*|i686*|aarch64*|armv[67]*|ppc64*) - # Prefer accelerated routines where available - build_options_default="openblas" - ;; - *) ;; -esac - -if [ "$XBPS_TARGET_LIBC" = musl ]; then - export CPPFLAGS=-D__MUSL__ -fi - -pre_configure() { - export R_BROWSER=/usr/bin/xdg-open - export R_PDFVIEWER=/usr/bin/xdg-open -} - -pre_check() { - export TEST_MC_CORES=${XBPS_MAKEJOBS} -} - -post_install() { - # Sanitize Makeconf flags - vsed -i -e 's/^\(CFLAGS\|CXXFLAGS\|CXX1XFLAGS\|FFLAGS\|SAFE_FFLAGS\) = .*/\1 = -O2 -g $(LTO)/' \ - -e 's/^LDFLAGS = .*/LDFLAGS =/' \ - $DESTDIR/usr/lib/R/etc/Makeconf -} diff --git a/srcpkgs/ROCm-SMI-devel b/srcpkgs/ROCm-SMI-devel deleted file mode 120000 index ca9824f034d928..00000000000000 --- a/srcpkgs/ROCm-SMI-devel +++ /dev/null @@ -1 +0,0 @@ -ROCm-SMI \ No newline at end of file diff --git a/srcpkgs/ROCm-SMI/patches/cflags.patch b/srcpkgs/ROCm-SMI/patches/cflags.patch deleted file mode 100644 index eba0d4b87ef803..00000000000000 --- a/srcpkgs/ROCm-SMI/patches/cflags.patch +++ /dev/null @@ -1,16 +0,0 @@ -diff --git a/CMakeLists.txt b/CMakeLists.txt -index 82306ad..74f407a 100755 ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -105,11 +105,6 @@ endif () - # Use this instead of above for 32 bit - # set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -m32") - --if ("${CMAKE_BUILD_TYPE}" STREQUAL Release) -- set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -O2") --else () -- set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -ggdb -O0 -DDEBUG") --endif () - - set(COMMON_SRC_DIR "${PROJECT_SOURCE_DIR}/src") - set(COMMON_INC_DIR "${PROJECT_SOURCE_DIR}/include/rocm_smi") diff --git a/srcpkgs/ROCm-SMI/template b/srcpkgs/ROCm-SMI/template deleted file mode 100644 index 593ac3cc7a5bd8..00000000000000 --- a/srcpkgs/ROCm-SMI/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'ROCm-SMI' -pkgname=ROCm-SMI -version=7.0.1 -revision=1 -build_style=cmake -hostmakedepends="pkg-config" -makedepends="libdrm-devel" -short_desc="ROCm System Management Interface" -maintainer="Daniel Martinez " -license="NCSA" -homepage="https://github.com/ROCm/rocm_smi_lib" -changelog="https://raw.githubusercontent.com/ROCm/rocm_smi_lib/rocm-${version}/CHANGELOG.md" -distfiles="https://github.com/ROCm/rocm_smi_lib/archive/refs/tags/rocm-${version}.tar.gz" -checksum=08b32a16dab130b1a530473918a6f80d946593aa3c207142e7f53030ed3f04d8 - -ROCm-SMI-devel_package() { - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/ROCm-SMI/update b/srcpkgs/ROCm-SMI/update deleted file mode 100644 index b1c3342be3209b..00000000000000 --- a/srcpkgs/ROCm-SMI/update +++ /dev/null @@ -1 +0,0 @@ -pkgname="rocm" 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 56f1ae66745114..00000000000000 --- 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 deleted file mode 100644 index ed15f30804309b..00000000000000 --- a/srcpkgs/RcloneBrowser/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'RcloneBrowser' -pkgname=RcloneBrowser -version=1.8.0 -revision=2 -build_style=cmake -hostmakedepends="qt5-devel" -makedepends="qt5-devel" -depends="rclone" -short_desc="Simple, cross-platform GUI for rclone" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/kapitainsky/RcloneBrowser" -distfiles="https://github.com/kapitainsky/RcloneBrowser/archive/${version}.tar.gz" -checksum=5f8242a011b85477749127b7e94e874035c431c2fa6df817e5603ed891604beb - -pre_configure() { - # -Werror fails because of deprecated functions - vsed -i src/CMakeLists.txt -e 's;-Werror;-Wno-error;' -} - -post_install() { - vlicense LICENSE - vdoc README.md -} diff --git a/srcpkgs/ReDoomEd.app/template b/srcpkgs/ReDoomEd.app/template deleted file mode 100644 index 7f5f0ff2e4b59f..00000000000000 --- a/srcpkgs/ReDoomEd.app/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'ReDoomEd.app' -pkgname=ReDoomEd.app -version=0.92.1.b1 -revision=1 -build_wrksrc=ReDoomEd -build_style=gnu-makefile -make_use_env=yes -hostmakedepends="gnustep-make gcc-objc" -makedepends="gnustep-gui-devel gnustep-base-devel" -short_desc="GNUstep-based port of id Software’s Doom map editor for NeXTSTEP" -maintainer="Kira Patton " -# see LICENSE.txt and https://doomwiki.org/wiki/Data_Utility_License for more info about license, -# this is also why the package is considered restricted, due to fuzzy legality issues -license="AGPL-3.0-or-later, custom:id-DUL, custom:unknown" -homepage="http://twilightedge.com/mac/redoomed/" -distfiles="http://twilightedge.com/downloads/ReDoomEd.Sources.${version%.*}-${version##*.}.tar.gz" -checksum=256e4e63a6f109281673fd6fb1a11d3872aea6064ae8e104cd1238c9a7c21fa5 -repository=nonfree -restricted=yes - -if [ -e /usr/share/GNUstep/Makefiles/GNUstep.sh ]; then - . /usr/share/GNUstep/Makefiles/GNUstep.sh -fi - -post_install() { - vinstall ReDoomEd.app/Resources/ReDoomEd.desktop 0755 /usr/share/applications/ - vlicense ../LICENSE.txt -} diff --git a/srcpkgs/ReText/files/x-retext-markdown.xml b/srcpkgs/ReText/files/x-retext-markdown.xml deleted file mode 100644 index f2dead22e2ee26..00000000000000 --- a/srcpkgs/ReText/files/x-retext-markdown.xml +++ /dev/null @@ -1,14 +0,0 @@ - - - - - Markdown document - - - - - - - - - diff --git a/srcpkgs/ReText/files/x-retext-rst.xml b/srcpkgs/ReText/files/x-retext-rst.xml deleted file mode 100644 index 929c29bfeb713b..00000000000000 --- a/srcpkgs/ReText/files/x-retext-rst.xml +++ /dev/null @@ -1,9 +0,0 @@ - - - - - reStructuredText document - - - - diff --git a/srcpkgs/ReText/template b/srcpkgs/ReText/template deleted file mode 100644 index aaecedf0883d50..00000000000000 --- a/srcpkgs/ReText/template +++ /dev/null @@ -1,31 +0,0 @@ -# Template file for 'ReText' -pkgname=ReText -version=7.2.3 -revision=3 -build_style=python3-module -hostmakedepends="ImageMagick python3 qt5-host-tools qt5-tools python3-setuptools" -makedepends="python3-Markdown python3-Markups python3-PyQt5-webkit qt5-tools" -depends="desktop-file-utils python3-chardet python3-docutils python3-Markdown - python3-Markups python3-PyQt5-webkit python3-Pygments python3-enchant" -checkdepends="${depends} python3-pytest" -short_desc="Simple editor for Markdown and reStructuredText" -maintainer="Enno Boland " -license="GPL-2.0-or-later" -homepage="https://github.com/retext-project/retext" -changelog="https://raw.githubusercontent.com/retext-project/retext/master/changelog.md" -distfiles="https://github.com/retext-project/retext/archive/${version}.tar.gz" -checksum=45c47f58c4f9939429da09340833c0ffbe507f2c806e16b30aa1cf90eb954274 -# FIXME: fails with "Fatal Python error: Aborted" -# make_check_pre="xvfb-run" - -post_install() { - local icondir=usr/share/icons/hicolor - - for size in 16 22 24 32 48 128; do - vmkdir $icondir/${size}x${size}/apps - convert -resize $size icons/retext.png $DESTDIR/$icondir/${size}x${size}/apps/retext.png; - done - - vmkdir usr/share/mime/packages - vcopy $FILESDIR/x-retext-*.xml usr/share/mime/packages -} diff --git a/srcpkgs/ReText/update b/srcpkgs/ReText/update deleted file mode 100644 index 125db71da82d45..00000000000000 --- a/srcpkgs/ReText/update +++ /dev/null @@ -1 +0,0 @@ -ignore="*beta*" diff --git a/srcpkgs/RubyMine/files/README.voidlinux b/srcpkgs/RubyMine/files/README.voidlinux deleted file mode 100644 index 6d15486619e484..00000000000000 --- a/srcpkgs/RubyMine/files/README.voidlinux +++ /dev/null @@ -1,2 +0,0 @@ -RubyMine has the following optional dependencies: - libdbusmenu-glib: For global menu support diff --git a/srcpkgs/RubyMine/template b/srcpkgs/RubyMine/template deleted file mode 100644 index 9352f095bfd987..00000000000000 --- a/srcpkgs/RubyMine/template +++ /dev/null @@ -1,76 +0,0 @@ -# Template file for 'RubyMine' -pkgname=RubyMine -version=2024.2.0.1 -revision=1 -archs="x86_64 aarch64" -depends="virtual?java-environment" -short_desc="Most intelligent Ruby and Rails IDE" -maintainer="Anton Afanasyev " -license="custom:Commercial" -homepage="https://www.jetbrains.com/ruby" - -case "$XBPS_TARGET_MACHINE" in - x86_64) - distfiles="https://download.jetbrains.com/ruby/RubyMine-${version}.tar.gz" - checksum=9e3ca43d2cd0c22b254033c9fea4c54707310a39a2b4b1ff270a480b53fd3518 - ;; - - aarch64) - distfiles="https://download.jetbrains.com/ruby/RubyMine-${version}-aarch64.tar.gz" - checksum=41f71e86c944ad6d5111402afdd4567387ce6099a3c8000739919dc58199f259 - ;; -esac - -repository=nonfree -restricted=yes -nopie=yes -python_version=3 - -post_extract() { - rm -rf plugins/gateway-plugin/lib/remote-dev-workers/remote-dev-worker-windows-amd64.exe - rm -rf plugins/gateway-plugin/lib/remote-dev-workers/remote-dev-worker-windows-arm64.exe - rm -rf plugins/gateway-plugin/lib/remote-dev-workers/remote-dev-worker-darwin-amd64 - rm -rf plugins/gateway-plugin/lib/remote-dev-workers/remote-dev-worker-darwin-arm64 - - case "$XBPS_TARGET_MACHINE" in - x86_64) - rm -rf lib/async-profiler/aarch64 - rm -rf plugins/platform-ijent-impl/ijent-aarch64-unknown-linux-musl-release - ;; - aarch64) - rm -rf lib/pty4j/linux/x86_64 - rm -rf lib/native/linux-x86_64 - rm -rf lib/async-profiler/amd64 - rm -rf lib/jna/amd64 - rm -rf plugins/gateway-plugin/lib/remote-dev-workers/remote-dev-worker-linux-amd64 - rm -rf plugins/platform-ijent-impl/ijent-x86_64-unknown-linux-musl-release - rm -rf plugins/cwm-plugin/quiche-native/linux-x86-64 - ;; - esac -} - -do_install() { - TARGET_PATH="usr/lib/${pkgname}" - - vmkdir usr/bin - vmkdir ${TARGET_PATH} - - local i - for i in license/* ; do - vlicense $i - done - - local launcher_path="bin/rubymine.sh" - sed -i '1 s/$/\nRUBYMINE_JDK=${RUBYMINE_JDK:-${IDEA_JDK}}/' "${launcher_path}" - vcopy bin ${TARGET_PATH} - vcopy help ${TARGET_PATH} - vcopy jbr ${TARGET_PATH} - vcopy lib ${TARGET_PATH} - vcopy modules ${TARGET_PATH} - vcopy plugins ${TARGET_PATH} - vcopy product-info.json ${TARGET_PATH} - vcopy build.txt ${TARGET_PATH} - - ln -sf "/${TARGET_PATH}/${launcher_path}" "${DESTDIR}/usr/bin/${pkgname}" - vdoc "${FILESDIR}/README.voidlinux" -} diff --git a/srcpkgs/RubyMine/update b/srcpkgs/RubyMine/update deleted file mode 100644 index 390bd071df09c8..00000000000000 --- a/srcpkgs/RubyMine/update +++ /dev/null @@ -1,2 +0,0 @@ -pattern="RubyMine-\K[\d.]+(?=\.tar)" -site="https://data.services.jetbrains.com/products/releases?code=RM&latest=true&type=release" diff --git a/srcpkgs/RyzenAdj/template b/srcpkgs/RyzenAdj/template deleted file mode 100644 index 4bd2cd8439fb98..00000000000000 --- a/srcpkgs/RyzenAdj/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'RyzenAdj' -pkgname=RyzenAdj -version=0.15.0 -revision=1 -archs="x86_64*" -build_style=cmake -makedepends="pciutils-devel" -short_desc="Adjust power management settings for mobile Ryzen Processors" -maintainer="maciozo " -license="LGPL-3.0-only" -homepage="https://github.com/FlyGoat/RyzenAdj" -distfiles="https://github.com/FlyGoat/RyzenAdj/archive/v${version}.tar.gz" -checksum=5ad53e311ad7e2cc6ddf03787dbba7d7aec64d564b8135cb7d8a1c8bd93779ef - -do_install() { - vbin build/ryzenadj -} diff --git a/srcpkgs/SDL b/srcpkgs/SDL deleted file mode 120000 index 901c98ddbd0f94..00000000000000 --- a/srcpkgs/SDL +++ /dev/null @@ -1 +0,0 @@ -sdl12-compat \ No newline at end of file diff --git a/srcpkgs/SDL-devel b/srcpkgs/SDL-devel deleted file mode 120000 index 901c98ddbd0f94..00000000000000 --- a/srcpkgs/SDL-devel +++ /dev/null @@ -1 +0,0 @@ -sdl12-compat \ No newline at end of file diff --git a/srcpkgs/SDL2-devel b/srcpkgs/SDL2-devel deleted file mode 120000 index f369ea90147c12..00000000000000 --- a/srcpkgs/SDL2-devel +++ /dev/null @@ -1 +0,0 @@ -SDL2 \ No newline at end of file diff --git a/srcpkgs/SDL2/template b/srcpkgs/SDL2/template deleted file mode 100644 index 78c07623b40d66..00000000000000 --- a/srcpkgs/SDL2/template +++ /dev/null @@ -1,121 +0,0 @@ -# Template file for 'SDL2' -pkgname=SDL2 -version=2.32.8 -revision=1 -build_style=cmake -configure_args="-DSDL_ALSA=ON -DSDL_ESD=OFF -DSDL_RPATH=OFF - -DSDL_CLOCK_GETTIME=ON -DSDL_PULSEAUDIO_SHARED=OFF - -DSDL_ALSA_SHARED=OFF -DSDL_DBUS=ON" -hostmakedepends="pkg-config nasm" -makedepends="alsa-lib-devel dbus-devel eudev-libudev-devel libusb-compat-devel - libsamplerate-devel" -short_desc="Simple DirectMedia Layer (version 2)" -maintainer="Orphaned " -license="Zlib" -homepage="https://www.libsdl.org/" -changelog="https://raw.githubusercontent.com/libsdl-org/SDL/SDL2/WhatsNew.txt" -distfiles="https://www.libsdl.org/release/SDL2-${version}.tar.gz" -checksum=0ca83e9c9b31e18288c7ec811108e58bac1f1bb5ec6577ad386830eac51c787e - -# Package build options -build_options="gles opengl pulseaudio pipewire sndio vulkan wayland x11" -build_options_default="gles opengl pulseaudio sndio vulkan wayland x11" - -case "$XBPS_TARGET_MACHINE" in - ppcle*) ;; - *) build_options_default+=" pipewire";; -esac - -case "$XBPS_TARGET_MACHINE" in - # SDL_cpuinfo includes altivec.h, which breaks C++ programs with vector keyword - ppc*) configure_args+=" -DSDL_ALTIVEC=OFF";; - # SDL detects SSE3 on i686, which is above our support target - i686*) configure_args+=" -DSDL_SSE3=OFF";; - *) ;; -esac - -unset depends - -if [ "$build_option_gles" ]; then - configure_args+=" -DSDL_OPENGLES=ON" - # libGLESv2.so.2 is dynamically loaded with dlopen. - shlib_requires="libGLESv2.so.2" - depends+=" virtual?libGLES" -else - configure_args+=" -DSDL_OPENGLES=OFF" -fi - -if [ "$build_option_opengl" ]; then - # libGL.so.1 is dynamically loaded with dlopen. - shlib_requires+=" libGL.so.1" - depends+=" virtual?libGL" - configure_args+=" -DSDL_OPENGL=ON" -else - configure_args+=" -DSDL_OPENGL=OFF" -fi - -if [ "$build_option_opengl" -o "$build_option_gles" ]; then - makedepends+=" glu-devel" -fi - -if [ "$build_option_pulseaudio" ]; then - configure_args+=" -DSDL_PULSEAUDIO=ON" - makedepends+=" pulseaudio-devel" -else - configure_args+=" -DSDL_PULSEAUDIO=OFF" -fi - -if [ "$build_option_pipewire" ]; then - configure_args+=" -DSDL_PIPEWIRE=ON" - makedepends+=" pipewire-devel" -else - configure_args+=" -DSDL_PIPEWIRE=OFF" -fi - -if [ "$build_option_sndio" ]; then - configure_args+=" -DSDL_SNDIO=ON" - makedepends+=" sndio-devel" -else - configure_args+=" -DSDL_SNDIO=OFF" -fi - -if [ "$build_option_wayland" ]; then - if [ -z "$build_option_gles" ]; then - msg_error "$pkgname: wayland option requires gles.\n" - fi - configure_args+=" -DSDL_WAYLAND=ON -DSDL_WAYLAND_SHARED=OFF -DSDL_WAYLAND_LIBDECOR=ON" - makedepends+=" libxkbcommon-devel libdecor-devel wayland-devel wayland-protocols" - if [ "$CROSS_BUILD" ]; then - hostmakedepends+=" wayland-devel" - fi -else - configure_args+=" -DSDL_WAYLAND=OFF" -fi - -if [ "$build_option_x11" ]; then - configure_args+=" -DSDL_X11=ON -DSDL_X11_SHARED=OFF" - makedepends+=" libSM-devel libXcursor-devel libXScrnSaver-devel libXrandr-devel" -else - configure_args+=" -DSDL_X11=OFF" -fi - -if [ "$build_option_vulkan" ]; then - configure_args+=" -DSDL_VULKAN=ON" - makedepends+=" vulkan-loader-devel" -else - configure_args+=" -DSDL_VULKAN=OFF" -fi - -SDL2-devel_package() { - short_desc+=" - development files" - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/bin - vmove usr/include - vmove usr/lib/cmake - vmove usr/lib/pkgconfig - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - vmove usr/share - } -} diff --git a/srcpkgs/SDL2_Pango-devel b/srcpkgs/SDL2_Pango-devel deleted file mode 120000 index 082032afb44383..00000000000000 --- a/srcpkgs/SDL2_Pango-devel +++ /dev/null @@ -1 +0,0 @@ -SDL2_Pango \ No newline at end of file diff --git a/srcpkgs/SDL2_Pango/template b/srcpkgs/SDL2_Pango/template deleted file mode 100644 index 70123822825fe7..00000000000000 --- a/srcpkgs/SDL2_Pango/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 'SDL2_Pango' -pkgname=SDL2_Pango -version=2.1.5 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="freetype-devel pango-devel SDL2-devel" -short_desc="Graphically rendering internationalized and tagged text in SDL2" -maintainer="Piotr Wójcik " -license="LGPL-2.1-or-later" -homepage="https://github.com/markuskimius/SDL2_Pango" -changelog="https://raw.githubusercontent.com/markuskimius/SDL2_Pango/master/ChangeLog" -distfiles="https://github.com/markuskimius/SDL2_Pango/archive/refs/tags/v${version}.tar.gz" -checksum=3b3fe6008445feb1fca61b17b9d950d688e49dcca60dbbf8667c0f980ddfc563 - -post_patch() { - vsed -i SDL2_Pango.pc.in -e 's/Requires: pango/&, freetype2/' -} - -SDL2_Pango-devel_package() { - depends="${sourcepkg}>=${version}_${revision} ${makedepends}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/SDL2_gfx-devel b/srcpkgs/SDL2_gfx-devel deleted file mode 120000 index 4af08553b937e3..00000000000000 --- a/srcpkgs/SDL2_gfx-devel +++ /dev/null @@ -1 +0,0 @@ -SDL2_gfx \ No newline at end of file diff --git a/srcpkgs/SDL2_gfx/template b/srcpkgs/SDL2_gfx/template deleted file mode 100644 index 3271922c112d0b..00000000000000 --- a/srcpkgs/SDL2_gfx/template +++ /dev/null @@ -1,37 +0,0 @@ -# Template file for 'SDL2_gfx' -pkgname=SDL2_gfx -version=1.0.4 -revision=2 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="SDL2-devel" -short_desc="SDL graphics drawing primitives" -maintainer="Orphaned " -license="Zlib" -homepage="http://www.ferzkopp.net/wordpress/2016/01/02/sdl_gfx-sdl2_gfx/" -distfiles="http://www.ferzkopp.net/Software/${pkgname}/${pkgname}-${version}.tar.gz" -checksum=63e0e01addedc9df2f85b93a248f06e8a04affa014a835c2ea34bfe34e576262 - -pre_configure() { - case "${XBPS_TARGET_MACHINE}" in - x86_64*|i686*) - configure_args+=" --enable-mmx" - ;; - *) - configure_args+=" --disable-mmx" - ;; - esac -} -post_install() { - vlicense COPYING -} -SDL2_gfx-devel_package() { - depends="SDL2-devel ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove usr/lib/*.a - vmove usr/lib/*.so - } -} diff --git a/srcpkgs/SDL2_image-devel b/srcpkgs/SDL2_image-devel deleted file mode 120000 index 78e23a922b01a9..00000000000000 --- a/srcpkgs/SDL2_image-devel +++ /dev/null @@ -1 +0,0 @@ -SDL2_image \ No newline at end of file diff --git a/srcpkgs/SDL2_image/template b/srcpkgs/SDL2_image/template deleted file mode 100644 index b5eb96a76a7caf..00000000000000 --- a/srcpkgs/SDL2_image/template +++ /dev/null @@ -1,31 +0,0 @@ -# Template file for 'SDL2_image' -pkgname=SDL2_image -version=2.8.8 -revision=2 -build_style=cmake -configure_args="-DSDL2IMAGE_WEBP=ON" -hostmakedepends="pkg-config" -makedepends="SDL2-devel libavif-devel libjpeg-turbo-devel libpng-devel libwebp-devel - tiff-devel zlib-devel" -short_desc="Load images as SDL surfaces (SDL 2.x)" -maintainer="Orphaned " -license="Zlib" -homepage="https://github.com/libsdl-org/SDL_image" -changelog="https://raw.githubusercontent.com/libsdl-org/SDL_image/SDL2/CHANGES.txt" -distfiles="http://www.libsdl.org/projects/SDL_image/release/SDL2_image-${version}.tar.gz" -checksum=2213b56fdaff2220d0e38c8e420cbe1a83c87374190cba8c70af2156097ce30a - -post_install() { - vlicense LICENSE.txt LICENSE -} - -SDL2_image-devel_package() { - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/SDL2_mixer-devel b/srcpkgs/SDL2_mixer-devel deleted file mode 120000 index f62eaf29fe1d6b..00000000000000 --- a/srcpkgs/SDL2_mixer-devel +++ /dev/null @@ -1 +0,0 @@ -SDL2_mixer \ No newline at end of file diff --git a/srcpkgs/SDL2_mixer/template b/srcpkgs/SDL2_mixer/template deleted file mode 100644 index 3a6fc6eedaf973..00000000000000 --- a/srcpkgs/SDL2_mixer/template +++ /dev/null @@ -1,32 +0,0 @@ -# Template file for 'SDL2_mixer' -pkgname=SDL2_mixer -version=2.8.1 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="SDL2-devel libvorbis-devel libmikmod-devel libflac-devel - libmodplug-devel mpg123-devel smpeg2-devel fluidsynth-devel opusfile-devel" -# The following deps are dlopen(3)ed at runtime. -depends="libvorbis libmikmod libmpg123 libmodplug libflac smpeg2 opusfile" -short_desc="Multi-channel audio mixer library (SDL 2.x)" -maintainer="Orphaned " -license="BSD-3-Clause" -homepage="https://www.libsdl.org/projects/SDL_mixer/" -distfiles="https://www.libsdl.org/projects/SDL_mixer/release/${pkgname}-${version}.tar.gz" -checksum=cb760211b056bfe44f4a1e180cc7cb201137e4d1572f2002cc1be728efd22660 - -post_install() { - vlicense LICENSE.txt -} - -SDL2_mixer-devel_package() { - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - vmove "usr/lib/*.a" - } -} diff --git a/srcpkgs/SDL2_net-devel b/srcpkgs/SDL2_net-devel deleted file mode 120000 index d391f63ee5cb2b..00000000000000 --- a/srcpkgs/SDL2_net-devel +++ /dev/null @@ -1 +0,0 @@ -SDL2_net \ No newline at end of file diff --git a/srcpkgs/SDL2_net/template b/srcpkgs/SDL2_net/template deleted file mode 100644 index 71d1b17af693d8..00000000000000 --- a/srcpkgs/SDL2_net/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'SDL2_net' -pkgname=SDL2_net -version=2.0.1 -revision=3 -build_style=gnu-configure -configure_args="--disable-static" -hostmakedepends="pkg-config" -makedepends="SDL2-devel" -short_desc="SDL2 networking module" -maintainer="Orphaned " -license="BSD-3-Clause" -homepage="https://www.libsdl.org/projects/SDL_net/" -distfiles="https://www.libsdl.org/projects/SDL_net/release/${pkgname}-${version}.tar.gz" -checksum=15ce8a7e5a23dafe8177c8df6e6c79b6749a03fff1e8196742d3571657609d21 - -post_install() { - vlicense COPYING.txt -} - -SDL2_net-devel_package() { - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/SDL2_ttf-devel b/srcpkgs/SDL2_ttf-devel deleted file mode 120000 index fc796b0dbedd5d..00000000000000 --- a/srcpkgs/SDL2_ttf-devel +++ /dev/null @@ -1 +0,0 @@ -SDL2_ttf \ No newline at end of file diff --git a/srcpkgs/SDL2_ttf/template b/srcpkgs/SDL2_ttf/template deleted file mode 100644 index a6a173e8a79fbe..00000000000000 --- a/srcpkgs/SDL2_ttf/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 'SDL2_ttf' -pkgname=SDL2_ttf -version=2.20.2 -revision=2 -build_style=cmake -configure_args="-DSDL2TTF_HARFBUZZ=ON" -makedepends="SDL2-devel freetype-devel harfbuzz-devel" -short_desc="Use TrueType fonts in your SDL 2.x applications" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/libsdl-org/SDL_ttf" -changelog="https://github.com/libsdl-org/SDL_ttf/raw/SDL2/CHANGES.txt" -distfiles="https://github.com/libsdl-org/SDL_ttf/releases/download/release-${version}/SDL2_ttf-${version}.tar.gz" -checksum=9dc71ed93487521b107a2c4a9ca6bf43fb62f6bddd5c26b055e6b91418a22053 - -post_install() { - vlicense LICENSE.txt -} - -SDL2_ttf-devel_package() { - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove usr/lib/*.so - vmove usr/lib/cmake - } -} diff --git a/srcpkgs/SDL3-devel b/srcpkgs/SDL3-devel deleted file mode 120000 index e7f2c5206cb0d2..00000000000000 --- a/srcpkgs/SDL3-devel +++ /dev/null @@ -1 +0,0 @@ -SDL3 \ No newline at end of file diff --git a/srcpkgs/SDL3/template b/srcpkgs/SDL3/template deleted file mode 100644 index d629ea80d849ed..00000000000000 --- a/srcpkgs/SDL3/template +++ /dev/null @@ -1,120 +0,0 @@ -# Template file for 'SDL3' -pkgname=SDL3 -version=3.2.24 -revision=1 -build_style=cmake -configure_args="-DSDL_ALSA=ON -DSDL_RPATH=OFF - -DSDL_CLOCK_GETTIME=ON -DSDL_PULSEAUDIO_SHARED=OFF - -DSDL_ALSA_SHARED=OFF -DSDL_DBUS=ON" -hostmakedepends="pkg-config nasm" -makedepends="alsa-lib-devel dbus-devel eudev-libudev-devel libusb-compat-devel - libsamplerate-devel" -short_desc="Simple DirectMedia Layer (version 3)" -maintainer="Piotr Danecki " -license="Zlib" -homepage="https://www.libsdl.org/" -changelog="https://raw.githubusercontent.com/libsdl-org/SDL/refs/heads/main/WhatsNew.txt" -distfiles="https://www.libsdl.org/release/SDL3-${version}.tar.gz" -checksum=81cc0fc17e5bf2c1754eeca9af9c47a76789ac5efdd165b3b91cbbe4b90bfb76 - -# Package build options -build_options="gles opengl pulseaudio pipewire sndio vulkan wayland x11" -build_options_default="gles opengl pulseaudio sndio vulkan wayland x11" - -case "$XBPS_TARGET_MACHINE" in - ppcle*) ;; - *) build_options_default+=" pipewire";; -esac - -case "$XBPS_TARGET_MACHINE" in - # SDL_cpuinfo includes altivec.h, which breaks C++ programs with vector keyword - ppc*) configure_args+=" -DSDL_ALTIVEC=OFF";; - # SDL detects SSE3 on i686, which is above our support target - i686*) configure_args+=" -DSDL_SSE3=OFF";; - *) ;; -esac - -unset depends - -if [ "$build_option_gles" ]; then - configure_args+=" -DSDL_OPENGLES=ON" - # libGLESv2.so.2 is dynamically loaded with dlopen. - shlib_requires="libGLESv2.so.2" - depends+=" virtual?libGLES" -else - configure_args+=" -DSDL_OPENGLES=OFF" -fi - -if [ "$build_option_opengl" ]; then - # libGL.so.1 is dynamically loaded with dlopen. - shlib_requires+=" libGL.so.1" - depends+=" virtual?libGL" - configure_args+=" -DSDL_OPENGL=ON" -else - configure_args+=" -DSDL_OPENGL=OFF" -fi - -if [ "$build_option_opengl" -o "$build_option_gles" ]; then - makedepends+=" glu-devel" -fi - -if [ "$build_option_pulseaudio" ]; then - configure_args+=" -DSDL_PULSEAUDIO=ON" - makedepends+=" pulseaudio-devel" -else - configure_args+=" -DSDL_PULSEAUDIO=OFF" -fi - -if [ "$build_option_pipewire" ]; then - configure_args+=" -DSDL_PIPEWIRE=ON" - makedepends+=" pipewire-devel" -else - configure_args+=" -DSDL_PIPEWIRE=OFF" -fi - -if [ "$build_option_sndio" ]; then - configure_args+=" -DSDL_SNDIO=ON" - makedepends+=" sndio-devel" -else - configure_args+=" -DSDL_SNDIO=OFF" -fi - -if [ "$build_option_wayland" ]; then - if [ -z "$build_option_gles" ]; then - msg_error "$pkgname: wayland option requires gles.\n" - fi - configure_args+=" -DSDL_WAYLAND=ON -DSDL_WAYLAND_SHARED=OFF -DSDL_WAYLAND_LIBDECOR=ON" - makedepends+=" libxkbcommon-devel libdecor-devel wayland-devel wayland-protocols" - if [ "$CROSS_BUILD" ]; then - hostmakedepends+=" wayland-devel" - fi -else - configure_args+=" -DSDL_WAYLAND=OFF" -fi - -if [ "$build_option_x11" ]; then - configure_args+=" -DSDL_X11=ON -DSDL_X11_SHARED=OFF" - makedepends+=" libSM-devel libXcursor-devel libXScrnSaver-devel libXrandr-devel" -else - configure_args+=" -DSDL_X11=OFF" -fi - -if [ "$build_option_vulkan" ]; then - configure_args+=" -DSDL_VULKAN=ON" - makedepends+=" vulkan-loader-devel" -else - configure_args+=" -DSDL_VULKAN=OFF" -fi - -SDL3-devel_package() { - short_desc+=" - development files" - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - vmove usr/lib/pkgconfig - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - vmove usr/share - } -} diff --git a/srcpkgs/SDL3_ttf-devel b/srcpkgs/SDL3_ttf-devel deleted file mode 120000 index 90457794d2b60c..00000000000000 --- a/srcpkgs/SDL3_ttf-devel +++ /dev/null @@ -1 +0,0 @@ -SDL3_ttf \ No newline at end of file diff --git a/srcpkgs/SDL3_ttf/template b/srcpkgs/SDL3_ttf/template deleted file mode 100644 index 8f70b43823214c..00000000000000 --- a/srcpkgs/SDL3_ttf/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'SDL3_ttf' -pkgname=SDL3_ttf -version=3.2.2 -revision=1 -build_style=cmake -makedepends="SDL3-devel freetype-devel harfbuzz-devel" -short_desc="Use TrueType fonts in your SDL 3.x applications" -maintainer="chrysos349 " -license="MIT" -homepage="https://github.com/libsdl-org/SDL_ttf" -changelog="https://raw.githubusercontent.com/libsdl-org/SDL_ttf/refs/heads/main/CHANGES.txt" -distfiles="https://github.com/libsdl-org/SDL_ttf/releases/download/release-${version}/SDL3_ttf-${version}.tar.gz" -checksum=63547d58d0185c833213885b635a2c0548201cc8f301e6587c0be1a67e1e045d - -post_install() { - vlicense LICENSE.txt -} - -SDL3_ttf-devel_package() { - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove usr/lib/*.so - vmove usr/lib/cmake - } -} diff --git a/srcpkgs/SDL_gfx-devel b/srcpkgs/SDL_gfx-devel deleted file mode 120000 index 87bd5c52b6e072..00000000000000 --- a/srcpkgs/SDL_gfx-devel +++ /dev/null @@ -1 +0,0 @@ -SDL_gfx \ No newline at end of file diff --git a/srcpkgs/SDL_gfx/template b/srcpkgs/SDL_gfx/template deleted file mode 100644 index 94d5ee80246192..00000000000000 --- a/srcpkgs/SDL_gfx/template +++ /dev/null @@ -1,38 +0,0 @@ -# Template file for 'SDL_gfx' -pkgname=SDL_gfx -version=2.0.26 -revision=3 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="sdl12-compat-devel" -short_desc="Graphics drawing primitives for SDL" -maintainer="Orphaned " -license="BSD-3-Clause" -homepage="http://www.ferzkopp.net/wordpress/2016/01/02/sdl_gfx-sdl2_gfx/" -distfiles="http://www.ferzkopp.net/Software/SDL_gfx-${version%.*}/SDL_gfx-${version}.tar.gz" -checksum=7ceb4ffb6fc63ffba5f1290572db43d74386cd0781c123bc912da50d34945446 - -pre_configure() { - case "${XBPS_TARGET_MACHINE}" in - x86_64*|i686*) - configure_args+=" --enable-mmx" - ;; - *) - configure_args+=" --disable-mmx" - ;; - esac -} -post_install() { - vlicense COPYING - vlicense LICENSE -} -SDL_gfx-devel_package() { - depends="sdl12-compat-devel ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove usr/lib/*.a - vmove usr/lib/*.so - } -} diff --git a/srcpkgs/SDL_image-devel b/srcpkgs/SDL_image-devel deleted file mode 120000 index 40160aa1c08ad6..00000000000000 --- a/srcpkgs/SDL_image-devel +++ /dev/null @@ -1 +0,0 @@ -SDL_image \ No newline at end of file diff --git a/srcpkgs/SDL_image/template b/srcpkgs/SDL_image/template deleted file mode 100644 index dbccde7cb3471c..00000000000000 --- a/srcpkgs/SDL_image/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'SDL_image' -pkgname=SDL_image -version=1.2.12 -revision=14 -build_style=gnu-configure -configure_args="--disable-static" -hostmakedepends="pkg-config" -makedepends="libpng-devel tiff-devel sdl12-compat-devel libwebp-devel" -# The following are dlopen(3)ed at runtime. -depends="libpng>=1.6 tiff libjpeg-turbo libwebp>=0.4.0" -short_desc="Load images as SDL surfaces" -maintainer="Orphaned " -license="BSD-3-Clause" -homepage="http://www.libsdl.org/projects/SDL_image/" -distfiles="http://www.libsdl.org/projects/$pkgname/release/$pkgname-$version.tar.gz" -checksum=0b90722984561004de84847744d566809dbb9daf732a9e503b91a1b5a84e5699 - -post_install() { - vlicense COPYING -} - -SDL_image-devel_package() { - depends="sdl12-compat-devel ${sourcepkg}>=${version}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/SDL_mixer-devel b/srcpkgs/SDL_mixer-devel deleted file mode 120000 index 6e93192bfca3fa..00000000000000 --- a/srcpkgs/SDL_mixer-devel +++ /dev/null @@ -1 +0,0 @@ -SDL_mixer \ No newline at end of file diff --git a/srcpkgs/SDL_mixer/files/README.voidlinux b/srcpkgs/SDL_mixer/files/README.voidlinux deleted file mode 100644 index e60dcccabf174a..00000000000000 --- a/srcpkgs/SDL_mixer/files/README.voidlinux +++ /dev/null @@ -1,3 +0,0 @@ -By default this package uses its built-in timidity as MIDI synth, -optionally installing the fluidsynth package replaces it. It is -dlopen(3)ed at runtime. diff --git a/srcpkgs/SDL_mixer/template b/srcpkgs/SDL_mixer/template deleted file mode 100644 index 2f29b8c12669a8..00000000000000 --- a/srcpkgs/SDL_mixer/template +++ /dev/null @@ -1,39 +0,0 @@ -# Template file for 'SDL_mixer' -pkgname=SDL_mixer -version=1.2.12 -revision=15 -build_style=gnu-configure -configure_args="--disable-static" -hostmakedepends="pkg-config" -makedepends="sdl12-compat-devel libvorbis-devel libmikmod-devel libflac-devel - smpeg-devel fluidsynth-devel" -# The following deps are dlopen(3)ed at runtime. -depends="libvorbis libmikmod smpeg libflac" -short_desc="Multi-channel audio mixer library" -maintainer="Orphaned " -license="BSD-3-Clause" -homepage="http://www.libsdl.org/projects/SDL_mixer/" -distfiles="http://www.libsdl.org/projects/$pkgname/release/$pkgname-$version.tar.gz" -checksum=1644308279a975799049e4826af2cfc787cad2abb11aa14562e402521f86992a - -pre_configure() { - sed -e "/CONFIG_FILE_ETC/s|/etc/timidity.cfg|/etc/timidity++/timidity.cfg|" \ - -e "/DEFAULT_PATH/s|/etc/timidity|/etc/timidity++|" \ - -e "/DEFAULT_PATH2/s|/usr/local/lib/timidity|/usr/lib/timidity|" \ - -i timidity/config.h -} - -post_install() { - vlicense COPYING - vdoc "${FILESDIR}/README.voidlinux" -} - -SDL_mixer-devel_package() { - depends="sdl12-compat-devel ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/SDL_net-devel b/srcpkgs/SDL_net-devel deleted file mode 120000 index 95ea9d09a6f9fc..00000000000000 --- a/srcpkgs/SDL_net-devel +++ /dev/null @@ -1 +0,0 @@ -SDL_net \ No newline at end of file diff --git a/srcpkgs/SDL_net/template b/srcpkgs/SDL_net/template deleted file mode 100644 index 978b67785d01e4..00000000000000 --- a/srcpkgs/SDL_net/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'SDL_net' -pkgname=SDL_net -version=1.2.8 -revision=7 -build_style=gnu-configure -configure_args="--disable-static" -hostmakedepends="pkg-config" -makedepends="sdl12-compat-devel" -short_desc="Small sample cross-platform networking library for SDL" -maintainer="Orphaned " -license="BSD-3-Clause" -homepage="http://www.libsdl.org/projects/SDL_net/" -distfiles="http://www.libsdl.org/projects/$pkgname/release/$pkgname-$version.tar.gz" -checksum=5f4a7a8bb884f793c278ac3f3713be41980c5eedccecff0260411347714facb4 - -post_install() { - vlicense COPYING -} - -SDL_net-devel_package() { - depends="sdl12-compat-devel ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/SDL_sound-devel b/srcpkgs/SDL_sound-devel deleted file mode 120000 index 30980051fe2b85..00000000000000 --- a/srcpkgs/SDL_sound-devel +++ /dev/null @@ -1 +0,0 @@ -SDL_sound \ No newline at end of file diff --git a/srcpkgs/SDL_sound/template b/srcpkgs/SDL_sound/template deleted file mode 100644 index f597b4cf56e089..00000000000000 --- a/srcpkgs/SDL_sound/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'SDL_sound' -pkgname=SDL_sound -version=1.0.3 -revision=10 -build_style=gnu-configure -configure_args="--disable-static" -hostmakedepends="pkg-config" -makedepends="sdl12-compat-devel libmikmod-devel libvorbis-devel - libflac-devel speex-devel smpeg-devel" -short_desc="Library to decode several popular sound file formats" -maintainer="Orphaned " -license="LGPL-2.1-or-later" -homepage="http://icculus.org/SDL_sound/" -distfiles="http://icculus.org/${pkgname}/downloads/${pkgname}-${version}.tar.gz" -checksum=3999fd0bbb485289a52be14b2f68b571cb84e380cc43387eadf778f64c79e6df - -SDL_sound-devel_package() { - depends="sdl12-compat-devel ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/SDL_ttf-devel b/srcpkgs/SDL_ttf-devel deleted file mode 120000 index 2e94bde2929b32..00000000000000 --- a/srcpkgs/SDL_ttf-devel +++ /dev/null @@ -1 +0,0 @@ -SDL_ttf \ No newline at end of file diff --git a/srcpkgs/SDL_ttf/template b/srcpkgs/SDL_ttf/template deleted file mode 100644 index 9c4020c2788d77..00000000000000 --- a/srcpkgs/SDL_ttf/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'SDL_ttf' -pkgname=SDL_ttf -version=2.0.11 -revision=8 -build_style=gnu-configure -configure_args="--disable-static" -hostmakedepends="pkg-config" -makedepends="freetype-devel sdl12-compat-devel libSM-devel" -short_desc="Use TrueType fonts in your SDL applications" -maintainer="Orphaned " -license="Zlib" -homepage="http://www.libsdl.org/projects/SDL_ttf" -distfiles="${homepage}/release/${pkgname}-${version}.tar.gz" -checksum=724cd895ecf4da319a3ef164892b72078bd92632a5d812111261cde248ebcdb7 - -post_install() { - vlicense COPYING -} - -SDL_ttf-devel_package() { - depends="freetype-devel sdl12-compat-devel ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/SDRPlusPlus/patches/except.patch b/srcpkgs/SDRPlusPlus/patches/except.patch deleted file mode 100644 index af08a2c4ff941d..00000000000000 --- a/srcpkgs/SDRPlusPlus/patches/except.patch +++ /dev/null @@ -1,9 +0,0 @@ ---- a/core/src/utils/networking.cpp 2021-10-18 00:38:02.000000000 +0200 -+++ - 2024-01-30 11:57:02.773650573 +0100 -@@ -1,5 +1,6 @@ - #include - #include -+#include - - namespace net { - diff --git a/srcpkgs/SDRPlusPlus/template b/srcpkgs/SDRPlusPlus/template deleted file mode 100644 index 5d23934afa7d55..00000000000000 --- a/srcpkgs/SDRPlusPlus/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'SDRPlusPlus' -pkgname=SDRPlusPlus -version=1.0.4 -revision=3 -build_style=cmake -configure_args="-DOPT_BUILD_PLUTOSDR_SOURCE=0" -hostmakedepends="pkg-config" -makedepends="fftw-devel glfw-devel volk-devel libzstd-devel glew-devel libusb-devel - librtlsdr-devel SoapySDR-devel libairspy-devel libairspyhf-devel libhackrf-devel - rtaudio-devel alsa-lib-devel pulseaudio-devel jack-devel" -short_desc="Open source SDR software" -maintainer="classabbyamp " -license="GPL-3.0-only" -homepage="https://github.com/AlexandreRouma/SDRPlusPlus" -distfiles="https://github.com/AlexandreRouma/SDRPlusPlus/archive/refs/tags/${version}.tar.gz" -checksum=251256de6725ceb4f9fb2823c7ad825068ad16cf9b5fb894259b173aae5a69ea diff --git a/srcpkgs/SFML-devel b/srcpkgs/SFML-devel deleted file mode 120000 index af5235c84f94fa..00000000000000 --- a/srcpkgs/SFML-devel +++ /dev/null @@ -1 +0,0 @@ -SFML \ No newline at end of file diff --git a/srcpkgs/SFML/template b/srcpkgs/SFML/template deleted file mode 100644 index 4ac7016b51e5d9..00000000000000 --- a/srcpkgs/SFML/template +++ /dev/null @@ -1,33 +0,0 @@ -# Template file for 'SFML' -pkgname=SFML -version=2.6.2 -revision=2 -build_style=cmake -configure_args="-DSFML_BUILD_EXAMPLES=0 -DSFML_BUILD_DOC=1 -DSFML_INSTALL_PKGCONFIG_FILES=1" -hostmakedepends="doxygen" -makedepends="libsndfile-devel libXrandr-devel libjpeg-turbo-devel - libopenal-devel glew-devel freetype-devel MesaLib-devel glu-devel - xcb-util-image-devel libXcursor libXcursor-devel" -short_desc="Simple and Fast Multimedia Library" -maintainer="Andrea Brancaleoni " -license="Zlib" -homepage="http://www.sfml-dev.org/" -distfiles="https://github.com/SFML/SFML/archive/${version}.tar.gz" -checksum=15ff4d608a018f287c6a885db0a2da86ea389e516d2323629e4d4407a7ce047f - -post_install() { - rm -f ${DESTDIR}/usr/sfml-*.pc -} - -SFML-devel_package() { - depends="SFML>=${version}_${revision} libopenal-devel libsndfile-devel - freetype-devel libXcursor-devel" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove usr/share/doc/SFML - vmove usr/lib/cmake - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/SIR/template b/srcpkgs/SIR/template deleted file mode 100644 index c6da4c26b6c71f..00000000000000 --- a/srcpkgs/SIR/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'SIR' -pkgname=SIR -version=3.2.2 -revision=2 -build_style=cmake -hostmakedepends="pkg-config" -makedepends="exiv2-devel qt5-svg-devel qt5-tools-devel" -depends="dcraw qt5-imageformats" -short_desc="Simple Image Resizer using Qt5 and exiv2" -maintainer="Gerardo Di Iorio " -license="GPL-2.0-or-later" -homepage="https://marek629.github.io/SIR/" -distfiles="https://github.com/marek629/SIR/archive/v${version}.tar.gz" -checksum=aad7965bc65103427a0e8ced2830361b03d1dbe0ebb814f8e46b08986cafbde8 - -if [ "$CROSS_BUILD" ]; then - hostmakedepends+=" qt5-host-tools qt5-qmake" -fi diff --git a/srcpkgs/SLADE/patches/signed....patch b/srcpkgs/SLADE/patches/signed....patch deleted file mode 100644 index 4b59113d6b9c79..00000000000000 --- a/srcpkgs/SLADE/patches/signed....patch +++ /dev/null @@ -1,20 +0,0 @@ ---- a/src/Utility/Colour.h 2022-05-13 15:08:51.000000000 +0200 -+++ - 2023-01-02 14:26:37.082908132 +0100 -@@ -13,7 +13,7 @@ - - // Constructors - ColRGBA() = default; -- ColRGBA(uint8_t r, uint8_t g, uint8_t b, uint8_t a = 255, char blend = -1, short index = -1) : -+ ColRGBA(uint8_t r, uint8_t g, uint8_t b, uint8_t a = 255, signed char blend = -1, short index = -1) : - r{ r }, - g{ g }, - b{ b }, -@@ -25,7 +25,7 @@ - explicit ColRGBA(const wxColour& c) : r{ c.Red() }, g{ c.Green() }, b{ c.Blue() }, a{ c.Alpha() } {} - - // Functions -- void set(uint8_t r, uint8_t g, uint8_t b, uint8_t a = 255, char blend = -1, short index = -1) -+ void set(uint8_t r, uint8_t g, uint8_t b, uint8_t a = 255, signed char blend = -1, short index = -1) - { - this->r = r; - this->g = g; diff --git a/srcpkgs/SLADE/template b/srcpkgs/SLADE/template deleted file mode 100644 index 4828ab089dee4c..00000000000000 --- a/srcpkgs/SLADE/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'SLADE' -pkgname=SLADE -version=3.2.7 -revision=1 -build_style=cmake -build_helper=cmake-wxWidgets-gtk3 -hostmakedepends="pkg-config p7zip which" -makedepends="SFML-devel fluidsynth-devel freeimage-devel ftgl-devel glew-devel - gtk+3-devel libcurl-devel wxWidgets-gtk3-devel bzip2-devel zlib-devel - lua53-devel dumb-devel liblzma-devel" -short_desc="Modern editor for Doom-engine based games" -maintainer="John " -license="GPL-2.0-or-later" -homepage="https://github.com/sirjuddington/SLADE" -changelog="https://github.com/sirjuddington/SLADE/releases/tag/${version}" -distfiles="https://github.com/sirjuddington/SLADE/archive/${version}.tar.gz" -checksum=842aa562dc0aa39627866babe0ea3bb033aac3a2be2c2aaa71d8be3664f617ad - -CXXFLAGS="-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64" diff --git a/srcpkgs/SPIRV-Headers/template b/srcpkgs/SPIRV-Headers/template deleted file mode 100644 index 30b7624ea86827..00000000000000 --- a/srcpkgs/SPIRV-Headers/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'SPIRV-Headers' -pkgname=SPIRV-Headers -reverts="1.5.4.raytracing.fixed_1 1.5.3_2 1.5.3_1 1.5.1_1" -version=1.4.328.1 -revision=1 -build_style=cmake -short_desc="Machine-readable files for the SPIR-V Registry" -maintainer="Daniel Martinez " -license="MIT" -homepage="https://github.com/KhronosGroup/SPIRV-Headers" -distfiles="https://github.com/KhronosGroup/SPIRV-Headers/archive/vulkan-sdk-${version}.tar.gz" -checksum=602364ab7bf404a7f352df7da5c645f1c4558a9c92616f8ee33422b04d5e35b7 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/SPIRV-Headers/update b/srcpkgs/SPIRV-Headers/update deleted file mode 100644 index 825388a1d5ffca..00000000000000 --- a/srcpkgs/SPIRV-Headers/update +++ /dev/null @@ -1 +0,0 @@ -pattern="/vulkan-sdk-\K[0-9.]+(?=.tar.gz)" diff --git a/srcpkgs/SPIRV-LLVM-Translator b/srcpkgs/SPIRV-LLVM-Translator deleted file mode 120000 index 0d68131b9b3088..00000000000000 --- a/srcpkgs/SPIRV-LLVM-Translator +++ /dev/null @@ -1 +0,0 @@ -llvm \ No newline at end of file diff --git a/srcpkgs/SPIRV-LLVM-Translator-devel b/srcpkgs/SPIRV-LLVM-Translator-devel deleted file mode 120000 index 0d68131b9b3088..00000000000000 --- a/srcpkgs/SPIRV-LLVM-Translator-devel +++ /dev/null @@ -1 +0,0 @@ -llvm \ No newline at end of file diff --git a/srcpkgs/SPIRV-LLVM-Translator19-devel b/srcpkgs/SPIRV-LLVM-Translator19-devel deleted file mode 120000 index 05559ceaa12cf0..00000000000000 --- a/srcpkgs/SPIRV-LLVM-Translator19-devel +++ /dev/null @@ -1 +0,0 @@ -SPIRV-LLVM-Translator19 \ No newline at end of file diff --git a/srcpkgs/SPIRV-LLVM-Translator19/template b/srcpkgs/SPIRV-LLVM-Translator19/template deleted file mode 100644 index 139216ecb3daeb..00000000000000 --- a/srcpkgs/SPIRV-LLVM-Translator19/template +++ /dev/null @@ -1,38 +0,0 @@ -# Template file for 'SPIRV-LLVM-Translator19' -pkgname=SPIRV-LLVM-Translator19 -version=19.1.8 -revision=1 -_llvm_ver=${version%%.*} -build_style=cmake -configure_args="-Wno-dev -DLLVM_LINK_LLVM_DYLIB=ON -DCMAKE_SKIP_RPATH=ON - -DLLVM_SPIRV_INCLUDE_TESTS=OFF -DBUILD_SHARED_LIBS=ON - -DLLVM_EXTERNAL_SPIRV_HEADERS_SOURCE_DIR=/usr - -DClang_DIR=${XBPS_CROSS_BASE}/usr/lib/llvm/${_llvm_ver}/lib/cmake/clang - -DLLVM_DIR=${XBPS_CROSS_BASE}/usr/lib/llvm/${_llvm_ver}/lib/cmake/llvm -" -hostmakedepends="clang${_llvm_ver} llvm${_llvm_ver} pkg-config" -makedepends="llvm${_llvm_ver}-devel SPIRV-Headers SPIRV-Tools-devel" -short_desc="API and commands for processing SPIR-V modules - LLVM ${_llvm_ver}" -maintainer="Daniel Martinez " -license="NCSA" -homepage="https://github.com/KhronosGroup/SPIRV-LLVM-Translator" -distfiles="https://github.com/KhronosGroup/SPIRV-LLVM-Translator/archive/refs/tags/v${version}.tar.gz" -checksum=9b1c4a0cf164061f7680b82a6733026518c50b2b298ce0927aa5220222eaa7b5 - -alternatives="llvm-spirv:llvm-spirv:/usr/bin/llvm-spirv-${_llvm_ver}" - -post_install() { - mv ${DESTDIR}/usr/bin/llvm-spirv ${DESTDIR}/usr/bin/llvm-spirv-${_llvm_ver} - vlicense LICENSE.TXT -} - -SPIRV-LLVM-Translator19-devel_package() { - depends="SPIRV-LLVM-Translator${_llvm_ver}-${version}_${revision}" - conflicts="SPIRV-LLVM-Translator-devel>=0" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/SPIRV-LLVM-Translator21-devel b/srcpkgs/SPIRV-LLVM-Translator21-devel deleted file mode 120000 index a763e9b293ae9d..00000000000000 --- a/srcpkgs/SPIRV-LLVM-Translator21-devel +++ /dev/null @@ -1 +0,0 @@ -SPIRV-LLVM-Translator21 \ No newline at end of file diff --git a/srcpkgs/SPIRV-LLVM-Translator21/template b/srcpkgs/SPIRV-LLVM-Translator21/template deleted file mode 100644 index 0fb74d4b38b59a..00000000000000 --- a/srcpkgs/SPIRV-LLVM-Translator21/template +++ /dev/null @@ -1,37 +0,0 @@ -# Template file for 'SPIRV-LLVM-Translator21' -pkgname=SPIRV-LLVM-Translator21 -version=21.1.1 -revision=1 -_llvm_ver=${version%%.*} -build_style=cmake -configure_args="-Wno-dev -DLLVM_LINK_LLVM_DYLIB=ON -DCMAKE_SKIP_RPATH=ON - -DLLVM_SPIRV_INCLUDE_TESTS=OFF -DBUILD_SHARED_LIBS=ON - -DLLVM_EXTERNAL_SPIRV_HEADERS_SOURCE_DIR=/usr - -DCMAKE_PREFIX_PATH=${XBPS_CROSS_BASE}/usr/lib/llvm/${_llvm_ver} -" -hostmakedepends="clang${_llvm_ver} llvm${_llvm_ver} pkg-config" -makedepends="llvm${_llvm_ver}-devel SPIRV-Headers SPIRV-Tools-devel" -short_desc="API and commands for processing SPIR-V modules - LLVM ${_llvm_ver}" -maintainer="Daniel Martinez " -license="NCSA" -homepage="https://github.com/KhronosGroup/SPIRV-LLVM-Translator" -distfiles="https://github.com/KhronosGroup/SPIRV-LLVM-Translator/archive/refs/tags/v${version}.tar.gz" -checksum=dda46febdb060a1d5cc2ceeb9682ccaf33e55ae294fd0793274531b54f07c46b - -alternatives="llvm-spirv:llvm-spirv:/usr/bin/llvm-spirv-${_llvm_ver}" - -post_install() { - mv ${DESTDIR}/usr/bin/llvm-spirv ${DESTDIR}/usr/bin/llvm-spirv-${_llvm_ver} - vlicense LICENSE.TXT -} - -SPIRV-LLVM-Translator21-devel_package() { - depends="SPIRV-LLVM-Translator${_llvm_ver}-${version}_${revision}" - conflicts="SPIRV-LLVM-Translator-devel>=0" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/SPIRV-Tools-devel b/srcpkgs/SPIRV-Tools-devel deleted file mode 120000 index 209c192bce69b7..00000000000000 --- a/srcpkgs/SPIRV-Tools-devel +++ /dev/null @@ -1 +0,0 @@ -SPIRV-Tools \ No newline at end of file diff --git a/srcpkgs/SPIRV-Tools/template b/srcpkgs/SPIRV-Tools/template deleted file mode 100644 index d722ac2a53fa99..00000000000000 --- a/srcpkgs/SPIRV-Tools/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'SPIRV-Tools' -pkgname=SPIRV-Tools -version=2025.4 -revision=1 -build_style=cmake -configure_args="-DSPIRV_SKIP_TESTS=ON -DSPIRV_WERROR=OFF - -DSPIRV-Headers_SOURCE_DIR=${XBPS_CROSS_BASE}/usr" -hostmakedepends="python3" -makedepends="SPIRV-Headers" -short_desc="API and commands for processing SPIR-V modules" -maintainer="Daniel Martinez " -license="Apache-2.0" -homepage="https://github.com/KhronosGroup/SPIRV-Tools" -changelog="https://raw.githubusercontent.com/KhronosGroup/SPIRV-Tools/master/CHANGES" -distfiles="https://github.com/KhronosGroup/SPIRV-Tools/archive/refs/tags/v${version}.rc1.tar.gz" -checksum=721b29e33729f220bb8deffa23681e32304a1ef3f4b057d004ef49ac6a473559 -LDFLAGS="-Wl,--no-undefined" - -SPIRV-Tools-devel_package() { - depends="SPIRV-Tools-${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - vmove usr/lib/pkgconfig - vmove "usr/lib/*.a" - } -} diff --git a/srcpkgs/SPIRV-Tools/update b/srcpkgs/SPIRV-Tools/update deleted file mode 100644 index 3b0dd673f96866..00000000000000 --- a/srcpkgs/SPIRV-Tools/update +++ /dev/null @@ -1 +0,0 @@ -pattern="/v\K[0-9.]+(?=.tar.gz)" diff --git a/srcpkgs/SatDump/template b/srcpkgs/SatDump/template deleted file mode 100644 index 67c0549f00bb8f..00000000000000 --- a/srcpkgs/SatDump/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'SatDump' -pkgname=SatDump -version=1.2.0 -revision=2 -build_style=cmake -hostmakedepends="pkgconf" -makedepends="fftw-devel volk-devel libpng-devel LuaJIT-devel nng-devel - librtlsdr-devel libhackrf-devel libairspy-devel libairspyhf-devel glew-devel - glfw-devel libzstd-devel libgomp-devel ocl-icd-devel LimeSuite-devel - uhd-devel portaudio-cpp-devel tiff-devel jemalloc-devel" -short_desc="Satellite data processing" -maintainer="Adam Gausmann " -license="GPL-3.0-or-later" -homepage="https://github.com/SatDump/SatDump" -changelog="https://github.com/SatDump/SatDump/releases" -distfiles="https://github.com/SatDump/SatDump/archive/refs/tags/${version}.tar.gz" -checksum=099d51864a0a3e374b0d12a9ad13d8ac263b9ab0cb88d4e5b08c2b72b9afb20e diff --git a/srcpkgs/Signal-Desktop/patches/deb.patch b/srcpkgs/Signal-Desktop/patches/deb.patch deleted file mode 100644 index 7324115e5557b9..00000000000000 --- a/srcpkgs/Signal-Desktop/patches/deb.patch +++ /dev/null @@ -1,16 +0,0 @@ ---- a/package.json 2025-07-09 20:58:10.000000000 -0400 -+++ b/package.json 2025-07-16 16:29:52.897055193 -0400 -@@ -494,7 +494,12 @@ - "linux": { - "category": "Network;InstantMessaging;Chat", - "target": [ -- "deb" -+ { -+ "target": "dir", -+ "arch": [ -+ "xxxtarget" -+ ] -+ } - ], - "icon": "build/icons/png", - "publish": [], diff --git a/srcpkgs/Signal-Desktop/template b/srcpkgs/Signal-Desktop/template deleted file mode 100644 index bd79992fc837f7..00000000000000 --- a/srcpkgs/Signal-Desktop/template +++ /dev/null @@ -1,67 +0,0 @@ -# Template file for 'Signal-Desktop' -pkgname=Signal-Desktop -version=7.69.0 -revision=1 -# *-musl could potentially work based on the Alpine port: -# https://git.alpinelinux.org/aports/tree/testing/signal-desktop -archs="x86_64 aarch64" -hostmakedepends="git git-lfs nodejs-lts python3 python3-distutils-extra - tar pnpm xz electron-tasje" -depends="cairo gtk+3 libvips pango desktop-file-utils hicolor-icon-theme" -checkdepends="glib nss libgbm alsa-lib $depends" -short_desc="Signal Private Messenger for Linux" -maintainer="dkwo " -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=543efa9d93afdb753c5286b4851071531ef8ccab19bc36948fd0d9f2ca098a9c -nostrip_files="signal-desktop" -nocross="gyp -> aarch64-linux-gnu-gcc: error: unrecognized command-line option '-m64'" - -post_patch() { - case ${XBPS_TARGET_MACHINE} in - aarch64*) - vsed -i 's/xxxtarget/arm64/' package.json - ;; - x86_64*) - vsed -i 's/xxxtarget/x64/' package.json - ;; - esac -} - -pre_build() { - # git-lfs hook needs to be installed for one of the dependencies - git lfs install - - # Install dependencies for signal-desktop - pnpm install -} - -do_build() { - # Build signal-desktop - pnpm run generate - pnpm run build - SIGNAL_ENV=production tasje pack -} - -do_check() { - # fixme: it complains about sandbox/missing files - # pnpm run test - : -} - -do_install() { - vmkdir usr/lib/signal-desktop - vcopy release/linux*-unpacked/* usr/lib/signal-desktop - - vmkdir usr/bin - ln -s /usr/lib/signal-desktop/signal-desktop ${DESTDIR}/usr/bin/ - - vinstall tasje_out/signal.desktop 644 usr/share/applications - - for size in 16 24 32 48 64 128 256 512 1024; do - vinstall tasje_out/icons/${size}x${size}.png 644 usr/share/icons/hicolor/${size}x${size}/apps signal-desktop.png - done - - vlicense LICENSE -} diff --git a/srcpkgs/SmartSim/template b/srcpkgs/SmartSim/template deleted file mode 100644 index 753c99ced01379..00000000000000 --- a/srcpkgs/SmartSim/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'SmartSim' -pkgname=SmartSim -version=1.4 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config tar" -makedepends="libglib-devel gtk+3-devel librsvg-devel" -short_desc="Digital logic circuit design and simulation" -maintainer="Orphaned " -license="GPL-3.0-or-later" -homepage="http://www.smartsim.org.uk/" -distfiles="https://github.com/ashleynewson/SmartSim/archive/v${version}.tar.gz" -checksum=a0b088d69835fc85bb4410d03f8e91cdced90e362e4216797c3bd19ac8484b33 diff --git a/srcpkgs/SoapyAirspy/template b/srcpkgs/SoapyAirspy/template deleted file mode 100644 index bcac18d5b20115..00000000000000 --- a/srcpkgs/SoapyAirspy/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'SoapyAirspy' -pkgname=SoapyAirspy -version=0.2.0 -revision=1 -build_style=cmake -hostmakedepends="pkg-config" -makedepends="SoapySDR-devel libairspy-devel" -short_desc="SoapySDR module for Airspy" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/pothosware/SoapyAirspy" -distfiles="${homepage}/archive/soapy-airspy-${version}.tar.gz" -checksum=4279ab4278fab699ef8325f3f921b2307496130a56028d33022be10916b6ccff - -post_install() { - vlicense LICENSE.txt LICENSE -} diff --git a/srcpkgs/SoapyAirspy/update b/srcpkgs/SoapyAirspy/update deleted file mode 100644 index 19f2127d8946b8..00000000000000 --- a/srcpkgs/SoapyAirspy/update +++ /dev/null @@ -1 +0,0 @@ -pkgname="soapy-airspy" diff --git a/srcpkgs/SoapyHackRF/template b/srcpkgs/SoapyHackRF/template deleted file mode 100644 index 16ee6f55edf4bd..00000000000000 --- a/srcpkgs/SoapyHackRF/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'SoapyHackRF' -pkgname=SoapyHackRF -version=0.3.4 -revision=1 -build_style=cmake -hostmakedepends="pkg-config" -makedepends="SoapySDR-devel libhackrf-devel" -short_desc="SoapySDR module for HackRF" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/pothosware/SoapyHackRF" -distfiles="${homepage}/archive/soapy-hackrf-${version}.tar.gz" -checksum=c7a1b8aee7af9d9e11e42aa436eae8508f19775cdc8bc52e565a5d7f2e2e43ed - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/SoapyHackRF/update b/srcpkgs/SoapyHackRF/update deleted file mode 100644 index 36c6d5eb7f5487..00000000000000 --- a/srcpkgs/SoapyHackRF/update +++ /dev/null @@ -1 +0,0 @@ -pkgname="soapy-hackrf" diff --git a/srcpkgs/SoapyLMS7 b/srcpkgs/SoapyLMS7 deleted file mode 120000 index 4431f3d5064a06..00000000000000 --- a/srcpkgs/SoapyLMS7 +++ /dev/null @@ -1 +0,0 @@ -LimeSuite \ No newline at end of file diff --git a/srcpkgs/SoapyRTLSDR/template b/srcpkgs/SoapyRTLSDR/template deleted file mode 100644 index c0f6f8650d718f..00000000000000 --- a/srcpkgs/SoapyRTLSDR/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'SoapyRTLSDR' -pkgname=SoapyRTLSDR -version=0.3.3 -revision=1 -build_style=cmake -hostmakedepends="pkg-config" -makedepends="SoapySDR-devel librtlsdr-devel" -short_desc="SoapySDR module for RTL-SDR" -maintainer="classabbyamp " -license="MIT" -homepage="https://github.com/pothosware/SoapyRTLSDR" -changelog="https://github.com/pothosware/SoapyRTLSDR/raw/master/Changelog.txt" -distfiles="https://github.com/pothosware/SoapyRTLSDR/archive/soapy-rtl-sdr-${version}.tar.gz" -checksum=757c3c3bd17c5a12c7168db2f2f0fd274457e65f35e23c5ec9aec34e3ef54ece - -post_install() { - vlicense LICENSE.txt LICENSE -} diff --git a/srcpkgs/SoapyRTLSDR/update b/srcpkgs/SoapyRTLSDR/update deleted file mode 100644 index 7c31d6619902de..00000000000000 --- a/srcpkgs/SoapyRTLSDR/update +++ /dev/null @@ -1 +0,0 @@ -pkgname="soapy-rtlsdr" diff --git a/srcpkgs/SoapySDR-devel b/srcpkgs/SoapySDR-devel deleted file mode 120000 index 48be6f20f60b84..00000000000000 --- a/srcpkgs/SoapySDR-devel +++ /dev/null @@ -1 +0,0 @@ -SoapySDR \ No newline at end of file diff --git a/srcpkgs/SoapySDR/template b/srcpkgs/SoapySDR/template deleted file mode 100644 index d2c71c9ce6f3cf..00000000000000 --- a/srcpkgs/SoapySDR/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'SoapySDR' -pkgname=SoapySDR -version=0.8.1 -revision=4 -build_style=cmake -configure_args="-DPYTHON_EXECUTABLE=/usr/bin/python3" -hostmakedepends="doxygen swig python3 python3-setuptools" -makedepends="python3-devel" -depends="python3" -short_desc="Vendor and platform neutral SDR support library" -maintainer="classabbyamp " -license="BSL-1.0" -homepage="https://github.com/pothosware/SoapySDR" -changelog="https://raw.githubusercontent.com/pothosware/SoapySDR/master/Changelog.txt" -distfiles="${homepage}/archive/soapy-sdr-${version}.tar.gz" -checksum=a508083875ed75d1090c24f88abef9895ad65f0f1b54e96d74094478f0c400e6 - -SoapySDR-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.so" - vmove usr/share/cmake - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/SoapySDR/update b/srcpkgs/SoapySDR/update deleted file mode 100644 index ae3f6d86d241b2..00000000000000 --- a/srcpkgs/SoapySDR/update +++ /dev/null @@ -1 +0,0 @@ -pkgname="soapy-sdr" diff --git a/srcpkgs/SoapyUHD/patches/uhd-4.8.patch b/srcpkgs/SoapyUHD/patches/uhd-4.8.patch deleted file mode 100644 index 94356817204b0a..00000000000000 --- a/srcpkgs/SoapyUHD/patches/uhd-4.8.patch +++ /dev/null @@ -1,43 +0,0 @@ -From 6eeee4fd3217166199068bbe05c555c2bccb2a7b Mon Sep 17 00:00:00 2001 -From: Ryan Volz -Date: Fri, 7 Feb 2025 11:09:35 -0500 -Subject: [PATCH] Define post_input_action/post_output_action for UHD 4.8+ - ---- - UHDSoapyDevice.cpp | 16 ++++++++++++++++ - 1 file changed, 16 insertions(+) - -diff --git a/UHDSoapyDevice.cpp b/UHDSoapyDevice.cpp -index 3ce66f3..88641c5 100644 ---- a/UHDSoapyDevice.cpp -+++ b/UHDSoapyDevice.cpp -@@ -707,6 +707,14 @@ class UHDSoapyRxStream : public uhd::rx_streamer - if (ret != 0) throw std::runtime_error(str(boost::format("UHDSoapyRxStream::issue_stream_cmd() = %d") % ret)); - } - -+ #if UHD_VERSION >= 4080000 -+ void post_input_action( -+ const std::shared_ptr&, const size_t) override -+ { -+ throw uhd::not_implemented_error("post_input_action is not implemented here!"); -+ } -+ #endif -+ - private: - SoapySDR::Device *_device; - SoapySDR::Stream *_stream; -@@ -851,6 +859,14 @@ class UHDSoapyTxStream : public uhd::tx_streamer - return true; - } - -+ #if UHD_VERSION >= 4080000 -+ void post_output_action( -+ const std::shared_ptr&, const size_t) override -+ { -+ throw uhd::not_implemented_error("post_output_action is not implemented here!"); -+ } -+ #endif -+ - private: - bool _active; - SoapySDR::Device *_device; diff --git a/srcpkgs/SoapyUHD/template b/srcpkgs/SoapyUHD/template deleted file mode 100644 index 80f11c7e9c241e..00000000000000 --- a/srcpkgs/SoapyUHD/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'SoapyUHD' -pkgname=SoapyUHD -version=0.4.1 -revision=2 -build_style=cmake -hostmakedepends="pkg-config" -makedepends="SoapySDR-devel uhd-devel" -short_desc="SoapySDR module for Ettus UHD" -maintainer="Orphaned " -license="GPL-3.0-or-later" -homepage="https://github.com/pothosware/SoapyUHD" -distfiles="${homepage}/archive/soapy-uhd-${version}.tar.gz" -checksum=9779cce2e732cd41905b6cf8ea85edbbf51b1ac918e6180bd4891eebb4c8d085 diff --git a/srcpkgs/SoapyUHD/update b/srcpkgs/SoapyUHD/update deleted file mode 100644 index 8beda6f6b85cda..00000000000000 --- a/srcpkgs/SoapyUHD/update +++ /dev/null @@ -1 +0,0 @@ -pkgname="soapy-uhd" diff --git a/srcpkgs/Solaar/INSTALL.msg b/srcpkgs/Solaar/INSTALL.msg deleted file mode 100644 index f7c5e75ea51ec8..00000000000000 --- a/srcpkgs/Solaar/INSTALL.msg +++ /dev/null @@ -1,3 +0,0 @@ -Previous versions of solaar required copying or symlinking udev rules to -/etc/udev/rules.d. If this was done previously, removing this file or -symlink is recommended. diff --git a/srcpkgs/Solaar/patches/fix-udev-rule.patch b/srcpkgs/Solaar/patches/fix-udev-rule.patch deleted file mode 100644 index e0342e19c90905..00000000000000 --- a/srcpkgs/Solaar/patches/fix-udev-rule.patch +++ /dev/null @@ -1,13 +0,0 @@ -fixes udev for users without uaccess (elogind) - ---- a/rules.d/42-logitech-unify-permissions.rules -+++ b/rules.d/42-logitech-unify-permissions.rules -@@ -25,7 +25,7 @@ - TAG+="uaccess" - - # Grant members of the "plugdev" group access to receiver (useful for SSH users) --#MODE="0660", GROUP="plugdev" -+MODE="0660", GROUP="plugdev" - - LABEL="solaar_end" - # vim: ft=udevrules diff --git a/srcpkgs/Solaar/template b/srcpkgs/Solaar/template deleted file mode 100644 index bb434a05d40a4d..00000000000000 --- a/srcpkgs/Solaar/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'Solaar' -pkgname=Solaar -version=1.1.14 -revision=2 -build_style=python3-pep517 -hostmakedepends="python3-setuptools python3-wheel" -depends="python3-evdev python3-pyudev python3-psutil python3-yaml python3-dbus - python3-xlib python3-gobject python3-typing_extensions gtk+3" -checkdepends="${depends} python3-pytest python3-pytest-mock" -short_desc="Linux device manager for a wide range of Logitech devices" -maintainer="Orphaned " -license="GPL-2.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/refs/tags/${version}.tar.gz" -checksum=8d376a4fe001076a41d3d0bb5f7af079742daf48c37930785a0ecec7da8fbd1f diff --git a/srcpkgs/StyLua/template b/srcpkgs/StyLua/template deleted file mode 100644 index c25a5837cae076..00000000000000 --- a/srcpkgs/StyLua/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'StyLua' -pkgname=StyLua -version=2.3.1 -revision=1 -build_style=cargo -configure_args="$(vopt_if lua52 '--features lua52') $(vopt_if lua53 '--features lua53') - $(vopt_if lua54 '--features lua54') $(vopt_if luajit '--features luajit') - $(vopt_if luau '--features luau')" -short_desc="Opinionated Lua code formatter" -maintainer="icp " -license="MPL-2.0" -homepage="https://github.com/JohnnyMorganz/StyLua" -changelog="https://raw.githubusercontent.com/JohnnyMorganz/StyLua/main/CHANGELOG.md" -distfiles="https://github.com/JohnnyMorganz/StyLua/archive/refs/tags/v${version}.tar.gz" -checksum=aba628d721380290a334ae899eff1aec9d3d14302d2af336f67d8d7af72d35e3 - -build_options="lua52 lua53 lua54 luajit luau" -build_options_default="lua52 lua53 lua54 luajit luau" - -desc_option_lua52="Enable support for Lua 5.2 syntax" -desc_option_lua53="Enable support for Lua 5.3 syntax" -desc_option_lua54="Enable support for Lua 5.4 syntax" -desc_option_luajit="Enable support for LuaJIT syntax" -desc_option_luau="Enable support for Luau syntax" - -post_install() { - vlicense LICENSE.md -} diff --git a/srcpkgs/SuiteSparse-devel b/srcpkgs/SuiteSparse-devel deleted file mode 120000 index cfb45e420a6fe3..00000000000000 --- a/srcpkgs/SuiteSparse-devel +++ /dev/null @@ -1 +0,0 @@ -SuiteSparse \ No newline at end of file diff --git a/srcpkgs/SuiteSparse/template b/srcpkgs/SuiteSparse/template deleted file mode 100644 index 8450254119b75a..00000000000000 --- a/srcpkgs/SuiteSparse/template +++ /dev/null @@ -1,48 +0,0 @@ -# Template file for 'SuiteSparse' -pkgname=SuiteSparse -version=7.11.0 -revision=1 -build_style=cmake -hostmakedepends="gcc-fortran" -makedepends="libgomp-devel mpfr-devel - $(vopt_if openblas 'openblas-devel' 'lapack-devel')" -short_desc="Suite of sparse matrix software" -maintainer="Gonzalo Tornaría " -license="custom:multiple" -homepage="https://people.engr.tamu.edu/davis/suitesparse.html" -changelog="https://raw.githubusercontent.com/DrTimothyAldenDavis/SuiteSparse/master/ChangeLog" -distfiles="https://github.com/DrTimothyAldenDavis/SuiteSparse/archive/refs/tags/v${version}.tar.gz" -checksum=93ed4c4e546a49fc75884c3a8b807d5af4a91e39d191fbbc60a07380b12a35d1 - -build_options="openblas" - -case "$XBPS_TARGET_MACHINE" in - x86_64*|i686*|aarch64*|armv[67]*|ppc64*) - # Prefer accelerated routines where available - build_options_default="openblas" - ;; - *) ;; -esac - -if [ "$CROSS_BUILD" ]; then - # the JIT causes some trouble when cross-building - configure_args+=" -DGRAPHBLAS_USE_JIT=off" -fi - -post_install() { - vlicense LICENSE.txt -} - -SuiteSparse-devel_package() { - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - # conflict for /usr/lib/libmongoose.{a,so} - conflicts="mongoose-devel" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - vmove usr/lib/pkgconfig - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/Sunflower/template b/srcpkgs/Sunflower/template deleted file mode 100644 index 67ac82b08a263e..00000000000000 --- a/srcpkgs/Sunflower/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'Sunflower' -pkgname=Sunflower -version=0.5pl63 -revision=1 -build_style=python3-module -hostmakedepends="libnotify-devel vte3-devel python3-setuptools python3-chardet python3-gobject" -depends="gtk+3 vte3 python3 python3-gobject python3-chardet - $(vopt_if audio_metadata python3-mutagen)" -short_desc="Small, customizable dual-panel file manager with support for plugins" -maintainer="Mihail Ivanchev " -license="GPL-3.0-or-later" -homepage="https://sunflower-fm.org" -distfiles="https://github.com/MeanEYE/Sunflower/archive/refs/tags/${version/pl/-}.tar.gz" -checksum=cfffdd6c6b7628104200768ae6e594f8547073a82e016bb13efec6d73358ec30 - -build_options="audio_metadata" -build_options_default="audio_metadata" -desc_option_audio_metadata="Support for audio tags in the advanced rename tool" diff --git a/srcpkgs/Swapspace/files/swapspace/run b/srcpkgs/Swapspace/files/swapspace/run deleted file mode 100644 index 3317e23833f8ed..00000000000000 --- a/srcpkgs/Swapspace/files/swapspace/run +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh -exec 2>&1 -exec swapspace diff --git a/srcpkgs/Swapspace/template b/srcpkgs/Swapspace/template deleted file mode 100644 index 1d171fd953eaf5..00000000000000 --- a/srcpkgs/Swapspace/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'Swapspace' -pkgname=Swapspace -version=1.18.1 -revision=1 -build_style=gnu-configure -hostmakedepends="autoconf automake" -short_desc="Dynamic swap manager for Linux" -maintainer="Orphaned " -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=8684861e603b68e261605332ae26bfd54bec4f50bea109c0597ae2e25460e32c -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/SwayNotificationCenter/template b/srcpkgs/SwayNotificationCenter/template deleted file mode 100644 index dc860f02ecc3cd..00000000000000 --- a/srcpkgs/SwayNotificationCenter/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'SwayNotificationCenter' -pkgname=SwayNotificationCenter -version=0.10.1 -revision=1 -build_style=meson -configure_args="-Dsystemd-service=false" -hostmakedepends="vala glib-devel pkg-config sassc scdoc" -makedepends="gobject-introspection gtk+3-devel gtk-layer-shell-devel -json-glib-devel libhandy1-devel libgee-devel pulseaudio-devel granite-devel" -depends="dbus" -short_desc="Simple notification daemon with a GTK gui" -maintainer="Akhil Jalagam " -license="GPL-3.0-only" -homepage="https://github.com/ErikReider/SwayNotificationCenter" -changelog="https://github.com/ErikReider/SwayNotificationCenter/releases" -distfiles="https://github.com/ErikReider/SwayNotificationCenter/archive/refs/tags/v${version}.tar.gz" -checksum=5586d8a679dde5e530cb8b6f0c86abdd0d5e41362fc1c4e56e2211edea0f7a13 diff --git a/srcpkgs/SwayOSD/files/swayosd-libinput-backend/run b/srcpkgs/SwayOSD/files/swayosd-libinput-backend/run deleted file mode 100644 index 209df7851d38c8..00000000000000 --- a/srcpkgs/SwayOSD/files/swayosd-libinput-backend/run +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh -exec 2>&1 -exec swayosd-libinput-backend diff --git a/srcpkgs/SwayOSD/template b/srcpkgs/SwayOSD/template deleted file mode 100644 index 4560450675b642..00000000000000 --- a/srcpkgs/SwayOSD/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'SwayOSD' -pkgname=SwayOSD -version=0.2.1 -revision=1 -build_style=meson -build_helper="rust" -hostmakedepends="pkg-config ninja sassc cargo glib-devel autoconf automake libtool" -makedepends="gdk-pixbuf-devel cairo-devel pango-devel graphene-devel gtk4-devel gtk4-layer-shell-devel rust-std libevdev-devel libinput-devel eudev-libudev-devel" -short_desc="GTK based on screen display for keyboard shortcuts" -maintainer="Stefan " -license="GPL-3.0-only" -homepage="https://github.com/ErikReider/SwayOSD" -distfiles="https://github.com/ErikReider/SwayOSD/archive/refs/tags/v${version}.tar.gz" -checksum=c53d7273259be424d6177690eea965bcdd362245bf968881f1e0294f0d0595b6 - -post_patch() { - if [ "$CROSS_BUILD" ]; then - vsed -i src/meson.build \ - -e "s|rust_target =|rust_target = '${RUST_TARGET}' / |" - fi -} - -post_install() { - vsv swayosd-libinput-backend -} diff --git a/srcpkgs/SweetHome3D/files/SweetHome3D.desktop b/srcpkgs/SweetHome3D/files/SweetHome3D.desktop deleted file mode 100644 index c5d5d52ab5b1fa..00000000000000 --- a/srcpkgs/SweetHome3D/files/SweetHome3D.desktop +++ /dev/null @@ -1,11 +0,0 @@ -[Desktop Entry] -Version=1.0 -Type=Application -Name=Sweet Home 3D -Comment=An interior design application -TryExec=sweethome3d -Exec=sweethome3d %f -Icon=sweethome3d -Categories=Office;Java; -StartupWMClass=com-eteks-sweethome3d-SweetHome3D -MimeType=application/x-sweethome3d diff --git a/srcpkgs/SweetHome3D/files/sweethome3d b/srcpkgs/SweetHome3D/files/sweethome3d deleted file mode 100644 index 685463842ee909..00000000000000 --- a/srcpkgs/SweetHome3D/files/sweethome3d +++ /dev/null @@ -1,35 +0,0 @@ -#!/bin/sh - -APP_CLASSPATH="" -JAVA_EXEC="" -JAVA_OPTS="${JAVA_OPTS} -Xmx1024m" - -if [ -n "${JAVA_HOME}" ] -then - if [ -x "${JAVA_HOME}/bin/java" ] - then - JAVA_EXEC="${JAVA_HOME}/bin/java" - fi -else - JAVA_EXEC="$(which java)" -fi - -# Build classpath -APP_CLASSPATH="SweetHome3D.jar:Furniture.jar:Textures.jar:Examples.jar:Help.jar:iText-2.1.7.jar:freehep-vectorgraphics-svg-2.1.1b.jar:sunflow-0.07.3i.jar:jmf.jar:batik-svgpathparser-1.7.jar:jeksparser-calculator.jar:jnlp.jar" -if [ "${SWEETHOME3D_JAVA3D}" = "1.5" ] -then - JAVA_OPTS="${JAVA_OPTS} -Djava.library.path=/usr/lib/SweetHome3D/java3d-1.5" - APP_CLASSPATH="${APP_CLASSPATH}:/usr/lib/SweetHome3D/java3d-1.5/j3dcore.jar:/usr/lib/SweetHome3D/java3d-1.5/j3dutils.jar:/usr/lib/SweetHome3D/java3d-1.5/vecmath.jar" -else - JAVA_OPTS="${JAVA_OPTS} -Djava.library.path=/usr/lib/SweetHome3D/java3d-1.6 -Djogamp.gluegen.UseTempJarCache=false" - APP_CLASSPATH="${APP_CLASSPATH}:/usr/lib/SweetHome3D/java3d-1.6/j3dcore.jar:/usr/lib/SweetHome3D/java3d-1.6/j3dutils.jar:/usr/lib/SweetHome3D/java3d-1.6/vecmath.jar:/usr/lib/SweetHome3D/java3d-1.6/gluegen-rt.jar:/usr/lib/SweetHome3D/java3d-1.6/jogl-all.jar" -fi - -cd "/usr/share/SweetHome3D" - -exec "${JAVA_EXEC}" \ - -classpath "${APP_CLASSPATH}" \ - ${JAVA_OPTS} \ - -Dcom.eteks.sweethome3d.applicationId=SweetHome3D#Installer \ - com.eteks.sweethome3d.SweetHome3D \ - -open "$1" diff --git a/srcpkgs/SweetHome3D/files/sweethome3d.xml b/srcpkgs/SweetHome3D/files/sweethome3d.xml deleted file mode 100644 index d8d7e6aa948e52..00000000000000 --- a/srcpkgs/SweetHome3D/files/sweethome3d.xml +++ /dev/null @@ -1,7 +0,0 @@ - - - - Sweet Home 3D project - - - diff --git a/srcpkgs/SweetHome3D/template b/srcpkgs/SweetHome3D/template deleted file mode 100644 index 0c10b2add6d43c..00000000000000 --- a/srcpkgs/SweetHome3D/template +++ /dev/null @@ -1,48 +0,0 @@ -# Template file for 'SweetHome3D' -pkgname=SweetHome3D -version=7.5 -revision=1 -archs="i686 x86_64" -hostmakedepends="unzip which" -makedepends="openjdk8 apache-ant" -depends="virtual?java-runtime shared-mime-info desktop-file-utils libXext libXrender" -short_desc="Free architectural design application" -maintainer="1is7ac3 " -license="GPL-2.0-or-later" -homepage="https://www.sweethome3d.com" -distfiles="${SOURCEFORGE_SITE}/sweethome3d/SweetHome3D-${version}-src.zip" -checksum=735ce7c7b7291873432397b97ac341ef60499c1a47a108d64212c1ab91712c6d - -do_build() { - ant application textures furniture examples help java3dLibraries -} - -do_install() { - vinstall "${FILESDIR}/SweetHome3D.desktop" 755 usr/share/applications - vbin ${FILESDIR}/sweethome3d - vinstall "${FILESDIR}/sweethome3d.xml" 644 usr/share/mime/packages - vinstall deploy/SweetHome3DIcon48x48.png 644 usr/share/pixmaps SweetHome3D.png - vmkdir usr/share/licenses/SweetHome3D - vcopy "THIRDPARTY-LICENSE-*" usr/share/licenses/SweetHome3D - vmkdir usr/share/SweetHome3D - vcopy "build/*.jar" usr/share/SweetHome3D - vinstall libtest/jnlp.jar 644 usr/share/SweetHome3D - cd lib - vmkdir usr/lib/SweetHome3D/java3d-1.6 - vinstall j3dcore.jar 644 usr/lib/SweetHome3D/java3d-1.6 - vinstall j3dutils.jar 644 usr/lib/SweetHome3D/java3d-1.6 - vinstall vecmath.jar 644 usr/lib/SweetHome3D/java3d-1.6 - if [ "$XBPS_MACHINE" = "i686" ]; then - vinstall linux/i386/libj3dcore-ogl.so 755 usr/lib/SweetHome3D/java3d-1.6 - elif [ "$XBPS_MACHINE" = "x86_64" ]; then - vinstall linux/x64/libj3dcore-ogl.so 755 usr/lib/SweetHome3D/java3d-1.6 - fi - vcopy *.jar usr/share/SweetHome3D - vmkdir usr/lib/SweetHome3D/java3d-1.6 - vcopy java3d-1.6/*.jar usr/lib/SweetHome3D/java3d-1.6 - if [ "$XBPS_MACHINE" = "i686" ]; then - vcopy java3d-1.6/linux/i586/*.so usr/lib/SweetHome3D/java3d-1.6 - elif [ "$XBPS_MACHINE" = "x86_64" ]; then - vcopy java3d-1.6/linux/amd64/*.so usr/lib/SweetHome3D/java3d-1.6 - fi -} diff --git a/srcpkgs/SystemPreferences/template b/srcpkgs/SystemPreferences/template deleted file mode 100644 index 33d032d97b24e6..00000000000000 --- a/srcpkgs/SystemPreferences/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'SystemPreferences' -pkgname=SystemPreferences -version=1.2.1 -revision=2 -build_style=gnu-makefile -make_use_env=yes -hostmakedepends="gnustep-make gcc-objc" -makedepends="gnustep-base-devel gnustep-gui-devel" -depends="gnustep-base gnustep-gui gnustep-back" -short_desc="GNUstep preferences application" -maintainer="Phosu Parsons " -license="GPL-2.0-only" -homepage="http://gnustep.org/experience/systempreferences.html" -distfiles="https://github.com/gnustep/apps-systempreferences/archive/refs/tags/systempreferences-${version//./_}.tar.gz" -checksum=40125db52808abef4a08433c43ab856dcad3c24f909531655fc794145fd2c8ab -nocross="objc doesn't get cross build at present within gcc (see gnustep-base)" diff --git a/srcpkgs/TMSU/template b/srcpkgs/TMSU/template deleted file mode 100644 index 208aac927c1051..00000000000000 --- a/srcpkgs/TMSU/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 'TMSU' -pkgname=TMSU -version=0.7.5 -revision=3 -build_style=go -go_import_path=github.com/oniony/TMSU -hostmakedepends="git" -depends="fuse sqlite" -short_desc="Tool for tagging files and accessing them through FUSE" -maintainer="xaltsc " -license="GPL-3.0-or-later" -homepage="https://tmsu.org" -distfiles="https://github.com/oniony/TMSU/archive/v${version}.tar.gz" -checksum=0ac7f09336aaedf73623c4f486c05137c024a726c16dd32525463aee9d70b46a -broken="missing go.mod" - -pre_build() { - export GOPATH=$PWD -} - -do_install() { - vbin "$(find bin -name TMSU)" tmsu - vbin misc/bin/mount.tmsu - vbin misc/bin/tmsu-fs-merge - vbin misc/bin/tmsu-fs-mv - vbin misc/bin/tmsu-fs-rm - vman misc/man/tmsu.1 - vinstall misc/zsh/_tmsu 644 usr/share/zsh/site-functions -} diff --git a/srcpkgs/TSC/patches/boost-1.80.patch b/srcpkgs/TSC/patches/boost-1.80.patch deleted file mode 100644 index 19f9ee57bad5f6..00000000000000 --- a/srcpkgs/TSC/patches/boost-1.80.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/tsc/scrdg/scrdg.cpp -+++ b/tsc/scrdg/scrdg.cpp -@@ -15,6 +15,8 @@ - */ - - #include "scrdg.hpp" -+#include -+#include - #include - #include - #include diff --git a/srcpkgs/TSC/patches/boost-1.88.patch b/srcpkgs/TSC/patches/boost-1.88.patch deleted file mode 100644 index 060e54376289c8..00000000000000 --- a/srcpkgs/TSC/patches/boost-1.88.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/tsc/src/core/global_basic.hpp -+++ b/tsc/src/core/global_basic.hpp -@@ -77,7 +77,6 @@ - // Boost - #include - #include --#include - #include - #include - #include diff --git a/srcpkgs/TSC/patches/no-scriptdocs-cross.patch b/srcpkgs/TSC/patches/no-scriptdocs-cross.patch deleted file mode 100644 index 0f45353f80ff0a..00000000000000 --- a/srcpkgs/TSC/patches/no-scriptdocs-cross.patch +++ /dev/null @@ -1,17 +0,0 @@ ---- a/tsc/CMakeLists.txt 2020-05-17 12:21:43.000000000 +0200 -+++ b/tsc/CMakeLists.txt 2020-09-25 15:46:16.492926109 +0200 -@@ -297,9 +297,11 @@ - install(DIRECTORY "${TSC_SOURCE_DIR}/data/worlds/" - DESTINATION ${CMAKE_INSTALL_DATADIR}/tsc/worlds - COMPONENT worlds) --install(DIRECTORY "${TSC_BINARY_DIR}/scriptdocs" -- DESTINATION ${CMAKE_INSTALL_DATAROOTDIR}/doc/tsc -- COMPONENT base) -+if (ENABLE_SCRIPT_DOCS) -+ install(DIRECTORY "${TSC_BINARY_DIR}/scriptdocs" -+ DESTINATION ${CMAKE_INSTALL_DATAROOTDIR}/doc/tsc -+ COMPONENT base) -+endif() - - if(NOT WIN32) - install(FILES "${TSC_SOURCE_DIR}/docs/man/tsc.6" diff --git a/srcpkgs/TSC/template b/srcpkgs/TSC/template deleted file mode 100644 index 70e2ab2026966b..00000000000000 --- a/srcpkgs/TSC/template +++ /dev/null @@ -1,31 +0,0 @@ -# Template file for 'TSC' -pkgname=TSC -version=2.1.0 -revision=9 -build_wrksrc=tsc -build_style=cmake -build_helper="qemu" -configure_args="-DFIXED_DATA_DIR=/usr/share/TSC -DBINARY_DIR=/usr/bin - -DUSE_SYSTEM_MRUBY=ON -DUSE_SYSTEM_TINYCLIPBOARD=ON" -# Hard to build vendored mruby -# Don't work with mruby 3 -hostmakedepends="bison gperf pkg-config gettext mruby2" -makedepends="SFML-devel boost-devel-minimal libboost_chrono libboost_thread - libboost_filesystem cegui-devel devil-devel gettext-devel - glew-devel libvorbis-devel libxml++-devel libXt-devel tinyclipboard-devel - pcre-devel mruby2" -short_desc="OSS 2D platform game" -maintainer="Orphaned " -license="GPL-3.0-or-later" -homepage="https://www.secretchronicles.org/" -distfiles="https://github.com/Secretchronicles/TSC/releases/download/v${version}/TSC-${version}.tar.gz" -checksum=6a16765b4951e3d5d1ea2b84e6da8f67b0271460f0c570b53ccdab80d7396261 -replaces="TSC-data>=0" - -if [ "$XBPS_WORDSIZE" != "$XBPS_TARGET_WORDSIZE" ]; then - broken="The host ($XBPS_WORDSIZE) and target ($XBPS_TARGET_WORDSIZE) word sizes need to be the same for cross building." -fi - -post_install() { - vinstall extras/tsc.desktop 644 usr/share/applications -} diff --git a/srcpkgs/Terminal/patches/x86_64-musl-termios_h.patch b/srcpkgs/Terminal/patches/x86_64-musl-termios_h.patch deleted file mode 100644 index 86b620222e8fbf..00000000000000 --- a/srcpkgs/Terminal/patches/x86_64-musl-termios_h.patch +++ /dev/null @@ -1,9 +0,0 @@ -Building on x86_64-musl fails with: - - TerminalView.m:49:12: fatal error: termio.h: No such file or directory - ---- a/TerminalView.m 2017-08-02 13:17:43.000000000 -0400 -+++ b/TerminalView.m 2020-12-17 01:38:16.124286870 -0500 -@@ -49 +49 @@ activated */ --# include -+# include diff --git a/srcpkgs/Terminal/template b/srcpkgs/Terminal/template deleted file mode 100644 index 445253d59500df..00000000000000 --- a/srcpkgs/Terminal/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'Terminal' -pkgname=Terminal -version=0.9.9 -revision=5 -build_style=gnu-makefile -make_use_env=yes -make_build_args="OBJCFLAGS=-fcommon messages=yes" -hostmakedepends="gnustep-make gcc-objc which" -makedepends="gnustep-base-devel gnustep-gui-devel" -depends="gnustep-base gnustep-gui gnustep-back" -short_desc="Terminal emulator for GNUstep" -maintainer="Phosu Parsons " -license="GPL-2.0-only" -homepage="http://gap.nongnu.org/terminal/" -distfiles="${NONGNU_SITE}/gap/${pkgname}-${version}.tar.gz" -checksum=27f81bbecdbd10cde8c080012cde4973bec20e551c58c29f353733cf03c220e9 -nocross="objc doesn't get cross build at present within gcc (see gnustep-base)" diff --git a/srcpkgs/TerraState/files/terrastate/run b/srcpkgs/TerraState/files/terrastate/run deleted file mode 100644 index b5471b6f32e23c..00000000000000 --- a/srcpkgs/TerraState/files/terrastate/run +++ /dev/null @@ -1,9 +0,0 @@ -#!/bin/sh - -export TS_STORE=bitcask -export TS_BITCASK_PATH=/var/lib/terrastate/bitcask - -[ -r ./conf ] && . ./conf - -exec 2>&1 -exec chpst -u _terrastate:_terrastate terrastate 2>&1 diff --git a/srcpkgs/TerraState/template b/srcpkgs/TerraState/template deleted file mode 100644 index 658d3b8b979e2c..00000000000000 --- a/srcpkgs/TerraState/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'TerraState' -pkgname=TerraState -version=1.2.3 -revision=1 -make_dirs="/var/lib/terrastate 0750 _terrastate _terrastate" -build_style=go -go_import_path="github.com/the-maldridge/terrastate" -go_package="${go_import_path}/cmd/terrastate" -short_desc="Remote state for Terraform" -maintainer="Michael Aldridge " -license="MIT" -homepage="https://github.com/the-maldridge/terrastate" -distfiles="https://github.com/the-maldridge/terrastate/archive/v$version.tar.gz" -checksum=12d113ed5330075d890d78aab1fb6868fa1c35ec9f8eb9db56115988529fd92f -system_groups="_terrastate" -system_accounts="_terrastate" -_terrastate_homedir="/var/lib/terrastate" - -post_install() { - vlicense LICENSE - vsv terrastate -} diff --git a/srcpkgs/The-Powder-Toy/patches/luacpp.patch b/srcpkgs/The-Powder-Toy/patches/luacpp.patch deleted file mode 100644 index 47e57a5861a324..00000000000000 --- a/srcpkgs/The-Powder-Toy/patches/luacpp.patch +++ /dev/null @@ -1,19 +0,0 @@ -They look for a pkg-config file that does not exist in our Lua package nor -upstream Lua, but the normal .pc file works just fine. - --- - ---- a/meson.build -+++ b/meson.build -@@ -108,9 +108,9 @@ - if uopt_lua == 'luajit' - lua_opt_dep = [ use_tpt_libs != 'no' ? tpt_libs.get_variable('luajit_dep') : dependency('luajit', static: uopt_static == 'system') ] - elif uopt_lua == 'lua5.2' -- lua_opt_dep = [ use_tpt_libs != 'no' ? tpt_libs.get_variable('lua52_dep') : dependency('lua5.2-c++', static: uopt_static == 'system') ] -+ lua_opt_dep = [ use_tpt_libs != 'no' ? tpt_libs.get_variable('lua52_dep') : dependency('lua5.2', static: uopt_static == 'system') ] - elif uopt_lua == 'lua5.1' -- lua_opt_dep = [ use_tpt_libs != 'no' ? tpt_libs.get_variable('lua51_dep') : dependency('lua5.1-c++', static: uopt_static == 'system') ] -+ lua_opt_dep = [ use_tpt_libs != 'no' ? tpt_libs.get_variable('lua51_dep') : dependency('lua5.1', static: uopt_static == 'system') ] - else - lua_opt_dep = [] - endif diff --git a/srcpkgs/The-Powder-Toy/template b/srcpkgs/The-Powder-Toy/template deleted file mode 100644 index b4cb1b40da42e4..00000000000000 --- a/srcpkgs/The-Powder-Toy/template +++ /dev/null @@ -1,31 +0,0 @@ -# Template file for 'The-Powder-Toy' -pkgname=The-Powder-Toy -version=96.2.350 -revision=1 -build_style=meson -configure_args="-Dx86_sse=sse2 -Dworkaround_gcc_no_pie=false - -Dlua=$(vopt_if luajit luajit lua5.1)" -hostmakedepends="pkg-config" -makedepends="SDL2-devel fftw-devel zlib-devel libcurl-devel - $(vopt_if luajit LuaJIT-devel lua51-devel)" -short_desc="Falling sand physics sandbox, simulates air pressure, velocity & heat" -maintainer="0x5c " -license="GPL-3.0-or-later" -homepage="https://powdertoy.co.uk/" -distfiles="https://github.com/The-Powder-Toy/${pkgname}/archive/v${version}.tar.gz" -checksum=d95cbadee22632687661e8fc488bd64405d81c0dca737e16420f26e93ea5bf58 - -build_options="luajit" - -if [ "$XBPS_WORDSIZE" = "$XBPS_TARGET_WORDSIZE" ] ; then - build_options_default="luajit" -fi - -do_install() { - vbin build/powder - vdoc README.md - vinstall resources/powder.desktop 644 /usr/share/applications/ - for size in 16 24 32 48 128 256 ; do - vinstall resources/icon/powder-${size}.png 644 /usr/share/icons/hicolor/${size}x${size}/apps powder.png - done -} diff --git a/srcpkgs/TheForceEngine/patches/musl.patch b/srcpkgs/TheForceEngine/patches/musl.patch deleted file mode 100644 index d1d8d0dbd67b7f..00000000000000 --- a/srcpkgs/TheForceEngine/patches/musl.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/TheForceEngine/TFE_FileSystem/fileutil-posix.cpp 2023-09-28 06:00:17.000000000 +0200 -+++ - 2023-09-28 09:33:09.076014188 +0200 -@@ -2,6 +2,7 @@ - #include - #include - #include -+#include - #include - #include - #include diff --git a/srcpkgs/TheForceEngine/template b/srcpkgs/TheForceEngine/template deleted file mode 100644 index cf34f6a96ebff3..00000000000000 --- a/srcpkgs/TheForceEngine/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'TheForceEngine' -pkgname=TheForceEngine -version=1.09.540 -revision=2 -build_style=cmake -hostmakedepends="pkg-config" -makedepends="SDL2-devel SDL2_image-devel rtmidi-devel jack-devel glew-devel MesaLib-devel" -depends="desktop-file-utils hicolor-icon-theme" -short_desc="Modern \"Jedi Engine\" replacement supporting Dark Forces and mods" -maintainer="Kenneth Dodrill " -license="GPL-2.0-only" -homepage="https://theforceengine.github.io" -distfiles="https://github.com/luciusDXL/TheForceEngine/archive/v${version}.tar.gz" -checksum=ccb7fa9728deb24af5cef04dc9da7afb1f65f532929d02536720d7bd322dc0a0 - -if [ "$XBPS_TARGET_LIBC" = "musl" ]; then - makedepends+=" libexecinfo-devel" - configure_args="-DCMAKE_CXX_STANDARD_LIBRARIES=-lexecinfo" -fi - -if [ "$XBPS_TARGET_WORDSIZE" = "32" ]; then - broken="Minimum requirements state 64-bit for GPU renderer" -fi - -post_install() { - vinstall "${pkgname}/${pkgname}.desktop" 644 usr/share/applications - vinstall "${pkgname}/${pkgname}.png" 644 usr/share/icons/hicolor/256x256/apps/ ${pkgname}.png -} diff --git a/srcpkgs/Thunar-devel b/srcpkgs/Thunar-devel deleted file mode 120000 index 26cbbbcb731b8c..00000000000000 --- a/srcpkgs/Thunar-devel +++ /dev/null @@ -1 +0,0 @@ -Thunar \ No newline at end of file diff --git a/srcpkgs/Thunar/template b/srcpkgs/Thunar/template deleted file mode 100644 index 12627819925e98..00000000000000 --- a/srcpkgs/Thunar/template +++ /dev/null @@ -1,33 +0,0 @@ -# Template file for 'Thunar' -pkgname=Thunar -version=4.20.6 -revision=1 -build_style=gnu-configure -build_helper="gir" -configure_args="--enable-gio-unix --enable-gudev - --enable-exif --disable-static --enable-notifications" -hostmakedepends="pkg-config gettext glib-devel polkit" -makedepends="exo-devel libexif-devel libgudev-devel libnotify-devel - xfce4-panel-devel libSM-devel libICE-devel libX11-devel cairo-devel - pcre2-devel pango-devel atk-devel gdk-pixbuf-devel libxfce4ui-devel - libglib-devel gtk+3-devel" -depends="desktop-file-utils hicolor-icon-theme" -short_desc="Thunar File Manager" -maintainer="Saksham " -license="GPL-2.0-or-later, LGPL-2.1-or-later" -homepage="https://docs.xfce.org/xfce/thunar/Start" -changelog="https://gitlab.xfce.org/xfce/thunar/-/raw/xfce-${version%.*}/NEWS" -distfiles="https://archive.xfce.org/src/xfce/thunar/${version%.*}/thunar-${version}.tar.bz2" -checksum=e815e034c073d634d0e77566837e1d9417b65c886924e3678e3325d5466c784d - -Thunar-devel_package() { - depends="libglib-devel gtk+3-devel ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - vmove usr/share/gir-1.0 - vmove usr/share/gtk-doc - } -} diff --git a/srcpkgs/Thunar/update b/srcpkgs/Thunar/update deleted file mode 100644 index 809cfc48dd02fc..00000000000000 --- a/srcpkgs/Thunar/update +++ /dev/null @@ -1 +0,0 @@ -pkgname=thunar diff --git a/srcpkgs/Trimage/template b/srcpkgs/Trimage/template deleted file mode 100644 index 8e1bee95269a1a..00000000000000 --- a/srcpkgs/Trimage/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'Trimage' -pkgname=Trimage -version=1.0.6 -revision=7 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3 jpegoptim optipng advancecomp pngcrush python3-PyQt5" -short_desc="Cross-platform tool for losslessly optimizing PNG and JPG files" -maintainer="mustaqim " -license="MIT" -homepage="https://trimage.org/" -distfiles="https://github.com/Kilian/Trimage/archive/${version}.tar.gz" -checksum=60448b5a827691087a1bd016a68f84d8c457fc29179271f310fe5f9fa21415cf - -post_install() { - vlicense COPYING -} diff --git a/srcpkgs/Tuba/template b/srcpkgs/Tuba/template deleted file mode 100644 index 4cef86d9c5374e..00000000000000 --- a/srcpkgs/Tuba/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'Tuba' -pkgname=Tuba -version=0.10.3 -revision=1 -build_style=meson -configure_args="-Ddistro=true" -hostmakedepends="pkg-config gettext desktop-file-utils vala glib-devel" -makedepends="libadwaita-devel libgee-devel libsecret-devel gtksourceview5-devel - libwebp-devel libsoup3-devel" -depends="webp-pixbuf-loader" -checkdepends="appstream-glib" -short_desc="Browse the fediverse" -maintainer="Bnyro " -license="GPL-3.0-only" -homepage="https://tuba.geopjr.dev/" -changelog="https://github.com/GeopJr/Tuba/releases" -distfiles="https://github.com/GeopJr/Tuba/archive/refs/tags/v${version}.tar.gz" -checksum=397297bbd140a2b2c90024392dbc5f8a77bc6a10472308c7741c7913e82eb050 diff --git a/srcpkgs/Tuba/update b/srcpkgs/Tuba/update deleted file mode 100644 index 958055b056dd55..00000000000000 --- a/srcpkgs/Tuba/update +++ /dev/null @@ -1 +0,0 @@ -pattern="(?<=v)\d+(\.\d+){2}" diff --git a/srcpkgs/TwitchNotifier/template b/srcpkgs/TwitchNotifier/template deleted file mode 100644 index eb4ac2bd50f705..00000000000000 --- a/srcpkgs/TwitchNotifier/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'TwitchNotifier' -pkgname=TwitchNotifier -version=0.5 -revision=8 -build_style=python3-module -hostmakedepends="python3-devel python3-setuptools" -makedepends="python3-devel" -depends="python3-gobject python3-requests libnotify" -short_desc="Daemon that notifies you about your followed channels on Twitch.TV" -maintainer="Giedrius Statkevičius " -license="GPL-3.0-only" -homepage="https://github.com/GiedriusS/TwitchNotifier" -distfiles="https://github.com/GiedriusS/TwitchNotifier/archive/${version}.tar.gz" -checksum=42087644c22ecae9268880b38786c9920deec4cd91b08f1377189ee94dfea406 diff --git a/srcpkgs/UEFITool/patches/musl_defs.patch b/srcpkgs/UEFITool/patches/musl_defs.patch deleted file mode 100644 index 7c4a0d0d0eda96..00000000000000 --- a/srcpkgs/UEFITool/patches/musl_defs.patch +++ /dev/null @@ -1,21 +0,0 @@ -diff --git a/common/filesystem.cpp b/common/filesystem.cpp -index b2b8d65b4..5287a0c83 100644 ---- a/common/filesystem.cpp -+++ b/common/filesystem.cpp -@@ -75,6 +75,9 @@ UString getAbsPath(const UString & path) - #else - #include - #include -+#if !defined(ACCESSPERMS) -+#define ACCESSPERMS (S_IRWXU|S_IRWXG|S_IRWXO) -+#endif - bool isExistOnFs(const UString & path) - { - struct stat buf; -@@ -103,4 +106,4 @@ UString getAbsPath(const UString & path) { - return UString(abs); - return path; - } --#endif -\ No newline at end of file -+#endif diff --git a/srcpkgs/UEFITool/template b/srcpkgs/UEFITool/template deleted file mode 100644 index 4af132756b6aaf..00000000000000 --- a/srcpkgs/UEFITool/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'UEFITool' -pkgname=UEFITool -version=A68 -revision=1 -build_style=cmake -hostmakedepends="qt6-base qt6-tools" -makedepends="qt6-declarative-devel" -short_desc="UEFI firmware image viewer and editor" -maintainer="0x5c " -license="BSD-2-Clause" -homepage="https://github.com/LongSoft/UEFITool/" -distfiles="https://github.com/LongSoft/UEFITool/archive/${version}.tar.gz" -checksum=aa4bc52105ab83e5b094de9b54b31d52a30ae1c0f3f1ce7930088fc412efe900 - -post_install() { - vlicense LICENSE.md -} diff --git a/srcpkgs/UEFITool/update b/srcpkgs/UEFITool/update deleted file mode 100644 index 73efcf42638d91..00000000000000 --- a/srcpkgs/UEFITool/update +++ /dev/null @@ -1 +0,0 @@ -pattern='/archive/refs/tags/(v?|UEFITool)?\K[A-Z\d.]+(?=\.tar\.gz")' diff --git a/srcpkgs/UxPlay/files/README.voidlinux b/srcpkgs/UxPlay/files/README.voidlinux deleted file mode 100644 index f67a85659e506c..00000000000000 --- a/srcpkgs/UxPlay/files/README.voidlinux +++ /dev/null @@ -1,5 +0,0 @@ -Additional GStreamer plugins you may need to install: -- `gstreamer-vaapi` is needed for hardware-accelerated h264 video decoding by Intel or AMD graphics (but not for use with NVIDIA using proprietary drivers) -- `gstreamer1-pipewire` may be needed for audio sharing when your system is set up to use pipewire - -Additionally, UxPlay requires a running DNS-SD server (for example `avahi`). diff --git a/srcpkgs/UxPlay/template b/srcpkgs/UxPlay/template deleted file mode 100644 index 253961102800f5..00000000000000 --- a/srcpkgs/UxPlay/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'UxPlay' -pkgname=UxPlay -version=1.72.2 -revision=1 -build_style=cmake -configure_args="-DNO_MARCH_NATIVE=ON" -hostmakedepends="pkg-config" -makedepends="openssl-devel libplist-devel avahi-compat-libs-devel gstreamer1-devel gst-plugins-base1-devel libX11-devel" -depends="gst-plugins-base1 gst-libav gst-plugins-good1 gst-plugins-bad1" -short_desc="AirPlay Unix mirroring server" -maintainer="T0mstone " -license="GPL-3.0-or-later" -homepage="https://github.com/FDH2/UxPlay" -changelog="https://github.com/FDH2/UxPlay/releases" -distfiles="https://github.com/FDH2/UxPlay/archive/refs/tags/v${version}.tar.gz" -checksum=9d144c5439f1736c98227c64020f3b07294cd17e5f27a205d1d4a4e950c322c0 - -post_install() { - vdoc ${FILESDIR}/README.voidlinux - mv $DESTDIR/usr/share/doc/uxplay/* $DESTDIR/usr/share/doc/UxPlay/ -} diff --git a/srcpkgs/VVVVVV/patches/data-zip-path.diff b/srcpkgs/VVVVVV/patches/data-zip-path.diff deleted file mode 100644 index 6be0e2e554b9ee..00000000000000 --- a/srcpkgs/VVVVVV/patches/data-zip-path.diff +++ /dev/null @@ -1,17 +0,0 @@ -diff --git a/desktop_version/src/main.cpp b/desktop_version/src/main.cpp -index 4b87dbff..a00ff58f 100644 ---- a/desktop_version/src/main.cpp -+++ b/desktop_version/src/main.cpp -@@ -383,9 +383,9 @@ static void keep_console_open(const bool open_console) - int main(int argc, char *argv[]) - { - char* baseDir = NULL; -- char* assetsPath = NULL; -- char* langDir = NULL; -- char* fontsDir = NULL; -+ char* assetsPath = (char *)"/usr/share/vvvvvv/data.zip"; -+ char* langDir = (char *)"/usr/share/vvvvvv/lang"; -+ char* fontsDir = (char *)"/usr/share/vvvvvv/fonts"; - bool seed_use_sdl_getticks = false; - bool open_console = false; - bool print_version = false; diff --git a/srcpkgs/VVVVVV/patches/fix-musl-build.patch b/srcpkgs/VVVVVV/patches/fix-musl-build.patch deleted file mode 100644 index b7f51f6cbbd27a..00000000000000 --- a/srcpkgs/VVVVVV/patches/fix-musl-build.patch +++ /dev/null @@ -1,57 +0,0 @@ -From f439598036842212b7a886095ff1c85e9a3cbf22 Mon Sep 17 00:00:00 2001 -From: Violet Purcell -Date: Thu, 8 Jun 2023 14:57:30 +0000 -Subject: [PATCH] Remove LFS64 calls and set _FILE_OFFSET_BITS=64 - -Musl 1.2.4 made the LFS64 interfaces only available when -_LARGEFILE64_SOURCE is defined, and they will be removed altogether in -Musl 1.2.5. This commit replaces the LFS64 calls with their non-LFS64 -versions and defines _FILE_OFFSET_BITS=64, which makes all interfaces -64-bit. - -Bug: https://bugs.gentoo.org/905999 ---- - CMakeLists.txt | 1 + - Makefile | 2 +- - tinyxml2.cpp | 3 --- - 3 files changed, 2 insertions(+), 4 deletions(-) - -diff --git a/third_party/tinyxml2/CMakeLists.txt b/third_party/tinyxml2/CMakeLists.txt -index 8802fb81..2a45e459 100644 ---- a/third_party/tinyxml2/CMakeLists.txt -+++ b/third_party/tinyxml2/CMakeLists.txt -@@ -31,6 +31,7 @@ target_compile_definitions( - PUBLIC $<$:TINYXML2_DEBUG> - INTERFACE $<$:TINYXML2_IMPORT> - PRIVATE $<$:_CRT_SECURE_NO_WARNINGS> -+ PUBLIC _FILE_OFFSET_BITS=64 - ) - - set_target_properties( -diff --git a/third_party/tinyxml2/Makefile b/third_party/tinyxml2/Makefile -index e76d8ec0..6ca8544e 100644 ---- a/third_party/tinyxml2/Makefile -+++ b/third_party/tinyxml2/Makefile -@@ -10,7 +10,7 @@ ARFLAGS = cr - RM = rm -f - RANLIB = ranlib - MKDIR = mkdir -p --CXXFLAGS = -fPIC -+CXXFLAGS = -D_FILE_OFFSET_BITS=64 -fPIC - - INSTALL = install - INSTALL_PROGRAM = $(INSTALL) -diff --git a/third_party/tinyxml2/tinyxml2.cpp b/third_party/tinyxml2/tinyxml2.cpp -index 4b561b3d..e3618180 100755 ---- a/third_party/tinyxml2/tinyxml2.cpp -+++ b/third_party/tinyxml2/tinyxml2.cpp -@@ -114,9 +114,6 @@ distribution. - #define TIXML_FSEEK fseeko - #define TIXML_FTELL ftello - #endif --#elif defined(__unix__) && defined(__x86_64__) -- #define TIXML_FSEEK fseeko64 -- #define TIXML_FTELL ftello64 - #else - #define TIXML_FSEEK fseek - #define TIXML_FTELL ftell diff --git a/srcpkgs/VVVVVV/template b/srcpkgs/VVVVVV/template deleted file mode 100644 index 08604947e6f948..00000000000000 --- a/srcpkgs/VVVVVV/template +++ /dev/null @@ -1,38 +0,0 @@ -# Template file for 'VVVVVV' -pkgname=VVVVVV -version=2.4.3 -revision=1 -build_wrksrc=desktop_version -build_style=cmake -configure_args="-DOFFICIAL_BUILD=ON $(vopt_bool makeandplay MAKEANDPLAY)" -makedepends="SDL2-devel SDL2_mixer-devel" -short_desc="Platformer exploring what if you reversed gravity instead of jumping?" -maintainer="Luca Matei Pintilie " -license="custom:VVVVVV Source Code License v1.0" -homepage="https://thelettervsixtim.es/" -changelog="https://github.com/TerryCavanagh/VVVVVV/releases" -distfiles="https://github.com/TerryCavanagh/VVVVVV/releases/download/$version/VVVVVV-$version.zip - https://thelettervsixtim.es/makeandplay/data.zip>data_${version}.zip" -checksum="72128cc6aa9f3aad1aa01f4f45cb48bd940856675f0cc30704dab80239871e9b - c767809594f6472da9f56136e76657e38640d584164a46112250ac6293ecc0ea" -repository=nonfree -skip_extraction="data_${version}.zip" - -build_options="makeandplay" -desc_option_makeandplay="Disable official levels" -build_options_default="makeandplay" - -if [ "$build_option_makeandplay" ]; then - short_desc+=" - Make and Play edition" -fi - -do_install() { - vbin build/VVVVVV - vinstall "$XBPS_SRCDISTDIR/$pkgname-$version/data_${version}.zip" 644 usr/share/vvvvvv data.zip - cp -r fonts lang $DESTDIR/usr/share/vvvvvv/ -} - -post_install() { - vlicense ../LICENSE.md - vlicense "../License exceptions.md" -} diff --git a/srcpkgs/VeraCrypt/patches/include-types.patch b/srcpkgs/VeraCrypt/patches/include-types.patch deleted file mode 100644 index 4a34b8562f806a..00000000000000 --- a/srcpkgs/VeraCrypt/patches/include-types.patch +++ /dev/null @@ -1,12 +0,0 @@ ---- a/src/Crypto/jitterentropy.h -+++ b/src/Crypto/jitterentropy.h -@@ -44,6 +44,7 @@ - #ifndef _JITTERENTROPY_H - #define _JITTERENTROPY_H - -+#include - #include "jitterentropy-base-user.h" - - /* The entropy pool */ - - diff --git a/srcpkgs/VeraCrypt/template b/srcpkgs/VeraCrypt/template deleted file mode 100644 index d3a294d0dccc60..00000000000000 --- a/srcpkgs/VeraCrypt/template +++ /dev/null @@ -1,41 +0,0 @@ -# Template file for 'VeraCrypt' -pkgname=VeraCrypt -version=1.26.15 -revision=1 -build_wrksrc=src -build_style=gnu-makefile -make_build_args="WX_CONFIG=wx-config-gtk3" -make_use_env=1 -hostmakedepends="pkg-config yasm unzip" -makedepends="fuse-devel wxWidgets-gtk3-devel pcsclite-devel" -short_desc="Disk encryption with strong security based on TrueCrypt" -maintainer="Gustavo Heinz " -license="Apache-2.0, custom:TrueCrypt-3.0" -homepage="https://www.veracrypt.fr" -distfiles="https://launchpad.net/veracrypt/trunk/${version}/+download/VeraCrypt_${version}_Source.tar.bz2" -checksum=ba97025030e21b9b2331b7eb089701163c32af4b7e04535f335baf8d74a74916 - -# license is Apache-2.0 AND TrueCrypt-3.0 -# TrueCrypt-3.0 is non-free, VI.4 disallow distributing -repository=nonfree -restricted=yes - -case "$XBPS_TARGET_MACHINE" in - i686*|x86_64*) ;; - *) make_build_args+=' NOASM=1' ;; -esac - -if [ "$CROSS_BUILD" ]; then - make_build_args+=' NOTEST=1' -fi - -if [ "$XBPS_TARGET_ENDIAN" = "be" ]; then - broken="Error: TestFailed at VeraCrypt::TestCipher:181" -fi - -do_install() { - vbin Main/veracrypt - vlicense License.txt - vinstall Setup/Linux/veracrypt.desktop 644 usr/share/applications/ - vinstall Resources/Icons/VeraCrypt-256x256.xpm 644 usr/share/pixmaps/ veracrypt.xpm -} diff --git a/srcpkgs/VeraCrypt/update b/srcpkgs/VeraCrypt/update deleted file mode 100644 index bf723f6ed73526..00000000000000 --- a/srcpkgs/VeraCrypt/update +++ /dev/null @@ -1,2 +0,0 @@ -site="https://launchpad.net/veracrypt/+download" -pattern="VeraCrypt_\K[\d\.]*(?=_Source\.tar\.bz2)" diff --git a/srcpkgs/VirtualGL-devel b/srcpkgs/VirtualGL-devel deleted file mode 120000 index dc636e8a06ef7a..00000000000000 --- a/srcpkgs/VirtualGL-devel +++ /dev/null @@ -1 +0,0 @@ -VirtualGL \ No newline at end of file diff --git a/srcpkgs/VirtualGL/template b/srcpkgs/VirtualGL/template deleted file mode 100644 index 4cf96a519ce5b5..00000000000000 --- a/srcpkgs/VirtualGL/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'VirtualGL' -pkgname=VirtualGL -version=3.1 -revision=1 -build_style=cmake -configure_args="-DTJPEG_INCLUDE_DIR=${XBPS_CROSS_BASE}/usr/include - -DTJPEG_LIBRARY=${XBPS_CROSS_BASE}/usr/lib/libturbojpeg.so -DVGL_SYSTEMFLTK=ON" -makedepends="libXv-devel glu-devel libjpeg-turbo-devel MesaLib-devel - libXtst-devel fltk-devel openssl-devel ocl-icd-devel xcb-util-keysyms-devel" -short_desc="Run remote OpenGL applications with full acceleration" -maintainer="Orphaned " -license="LGPL-2.1-or-later" -homepage="http://www.virtualgl.org/" -distfiles="${SOURCEFORGE_SITE}/virtualgl/${version}/${pkgname}-${version}.tar.gz" -checksum=57bd20a9b1127de344313b6178b19610838a6af6309c059702788e41b6a875d0 - -archs="i686* x86_64* aarch64*" -conflicts="mesa-demos" - -post_install() { - mv ${DESTDIR}/usr/bin/{glxinfo,vglxinfo} -} - -VirtualGL-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - } -} diff --git a/srcpkgs/VirtualGL/update b/srcpkgs/VirtualGL/update deleted file mode 100644 index 4251f46cbd68ca..00000000000000 --- a/srcpkgs/VirtualGL/update +++ /dev/null @@ -1 +0,0 @@ -ignore="2.6.[9][0-9]" diff --git a/srcpkgs/Vulkan-Headers/template b/srcpkgs/Vulkan-Headers/template deleted file mode 100644 index b689d52efc292b..00000000000000 --- a/srcpkgs/Vulkan-Headers/template +++ /dev/null @@ -1,11 +0,0 @@ -# Template file for 'Vulkan-Headers' -pkgname=Vulkan-Headers -version=1.4.328.1 -revision=1 -build_style=cmake -short_desc="Vulkan header files" -maintainer="Orphaned " -license="Apache-2.0" -homepage="https://www.khronos.org/vulkan/" -distfiles="https://github.com/KhronosGroup/Vulkan-Headers/archive/vulkan-sdk-${version}.tar.gz" -checksum=c465aa56757e7746ac707f582b6e2d51546569a4a2488c1172fb543aa5fdfc2c diff --git a/srcpkgs/Vulkan-Headers/update b/srcpkgs/Vulkan-Headers/update deleted file mode 100644 index 825388a1d5ffca..00000000000000 --- a/srcpkgs/Vulkan-Headers/update +++ /dev/null @@ -1 +0,0 @@ -pattern="/vulkan-sdk-\K[0-9.]+(?=.tar.gz)" diff --git a/srcpkgs/Vulkan-Tools/template b/srcpkgs/Vulkan-Tools/template deleted file mode 100644 index 88d0d22396c68b..00000000000000 --- a/srcpkgs/Vulkan-Tools/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'Vulkan-Tools' -pkgname=Vulkan-Tools -version=1.4.313.0 -revision=2 -build_style=cmake -configure_args="-DGLSLANG_INSTALL_DIR=/usr - -DVULKAN_HEADERS_INSTALL_DIR=${XBPS_CROSS_BASE}/usr -Wno-dev - -DWAYLAND_SCANNER_EXECUTABLE=/usr/bin/wayland-scanner" -hostmakedepends="python3 pkg-config glslang wayland-devel" -makedepends="vulkan-loader-devel libxcb-devel libxkbcommon-devel - wayland-devel wayland-protocols libXrandr-devel zeux-volk" -depends="vulkan-loader" -short_desc="Official Vulkan tools and utilities" -maintainer="Orphaned " -license="Apache-2.0" -homepage="https://www.khronos.org/vulkan/" -distfiles="https://github.com/KhronosGroup/Vulkan-Tools/archive/vulkan-sdk-${version}.tar.gz" -checksum=6b88045c8cad7bd042e202826d8b597c657b9a422ca1f89fc3b0ab2dd64c5a0f diff --git a/srcpkgs/Vulkan-Tools/update b/srcpkgs/Vulkan-Tools/update deleted file mode 100644 index 825388a1d5ffca..00000000000000 --- a/srcpkgs/Vulkan-Tools/update +++ /dev/null @@ -1 +0,0 @@ -pattern="/vulkan-sdk-\K[0-9.]+(?=.tar.gz)" diff --git a/srcpkgs/Vulkan-Utility-Libraries/template b/srcpkgs/Vulkan-Utility-Libraries/template deleted file mode 100644 index f1aa33d40ff070..00000000000000 --- a/srcpkgs/Vulkan-Utility-Libraries/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'Vulkan-Utility-Libraries' -pkgname=Vulkan-Utility-Libraries -version=1.4.328.1 -revision=1 -build_style=cmake -configure_args="-Wno-dev -DVULKAN_HEADERS_INSTALL_DIR=${XBPS_CROSS_BASE}/usr" -hostmakedepends="pkg-config" -makedepends="Vulkan-Headers" -short_desc="Khronos official Vulkan utility libraries" -maintainer="Orphaned " -license="Apache-2.0" -homepage="https://www.khronos.org/vulkan/" -distfiles="https://github.com/KhronosGroup/Vulkan-Utility-Libraries/archive/vulkan-sdk-${version}.tar.gz" -checksum=953ef4c2547b1611f90102f531f362bcfd6c76751eba2ae8c0f23b38947ef48d diff --git a/srcpkgs/Vulkan-Utility-Libraries/update b/srcpkgs/Vulkan-Utility-Libraries/update deleted file mode 100644 index 825388a1d5ffca..00000000000000 --- a/srcpkgs/Vulkan-Utility-Libraries/update +++ /dev/null @@ -1 +0,0 @@ -pattern="/vulkan-sdk-\K[0-9.]+(?=.tar.gz)" diff --git a/srcpkgs/Vulkan-ValidationLayers/template b/srcpkgs/Vulkan-ValidationLayers/template deleted file mode 100644 index c3a2a0b4460963..00000000000000 --- a/srcpkgs/Vulkan-ValidationLayers/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'Vulkan-ValidationLayers' -pkgname=Vulkan-ValidationLayers -version=1.4.328.1 -revision=1 -build_style=cmake -configure_args="-Wno-dev - -DVULKAN_HEADERS_INSTALL_DIR=${XBPS_CROSS_BASE}/usr - -DVULKAN_UTILITY_LIBRARIES_INSTALL_DIR=${XBPS_CROSS_BASE}/usr - -DSPIRV_HEADERS_INSTALL_DIR=${XBPS_CROSS_BASE}/usr" -hostmakedepends="pkg-config" -makedepends="Vulkan-Headers Vulkan-Utility-Libraries libXrandr-devel wayland-devel glslang-devel - SPIRV-Tools-devel SPIRV-Headers robin-hood-hashing" -short_desc="Khronos official Vulkan validation layers" -maintainer="Orphaned " -license="Apache-2.0" -homepage="https://www.khronos.org/vulkan/" -distfiles="https://github.com/KhronosGroup/Vulkan-ValidationLayers/archive/vulkan-sdk-${version}.tar.gz" -checksum=91d9be1347a270288bcc50206bda8ccf6aad33bab8318c0643dd36bef97478f9 diff --git a/srcpkgs/Vulkan-ValidationLayers/update b/srcpkgs/Vulkan-ValidationLayers/update deleted file mode 100644 index 825388a1d5ffca..00000000000000 --- a/srcpkgs/Vulkan-ValidationLayers/update +++ /dev/null @@ -1 +0,0 @@ -pattern="/vulkan-sdk-\K[0-9.]+(?=.tar.gz)" diff --git a/srcpkgs/Waybar/template b/srcpkgs/Waybar/template deleted file mode 100644 index ab280b06b3c036..00000000000000 --- a/srcpkgs/Waybar/template +++ /dev/null @@ -1,46 +0,0 @@ -# Template file for 'Waybar' -pkgname=Waybar -version=0.14.0 -revision=2 -build_style=meson -configure_args="-Dlibudev=enabled -Dman-pages=enabled - -Dsystemd=disabled -Drfkill=enabled - $(vopt_feature libnl libnl) - $(vopt_feature pulseaudio pulseaudio) - $(vopt_feature dbusmenugtk dbusmenu-gtk) - $(vopt_feature mpd mpd) - $(vopt_feature sndio sndio) - $(vopt_feature jack jack) - $(vopt_feature pipewire wireplumber)" -hostmakedepends="cmake pkg-config glib-devel wayland-devel scdoc - $(vopt_if dbusmenugtk gobject-introspection)" -makedepends="libevdev-devel libinput-devel wayland-devel gtkmm-devel spdlog eudev-libudev-devel - gtk-layer-shell-devel jsoncpp-devel libglib-devel libsigc++-devel fmt-devel chrono-date-devel - playerctl-devel upower-devel - $(vopt_if pipewire 'wireplumber-devel pipewire-devel') - $(vopt_if libnl libnl3-devel) - $(vopt_if pulseaudio pulseaudio-devel) - $(vopt_if dbusmenugtk libdbusmenu-gtk3-devel) - $(vopt_if mpd libmpdclient-devel) - $(vopt_if sndio sndio-devel) - $(vopt_if jack jack-devel)" -short_desc="Polybar-like Wayland Bar for Sway and Wlroots based compositors" -maintainer="Érico Nogueira " -license="MIT" -homepage="https://github.com/Alexays/Waybar" -changelog="https://github.com/Alexays/Waybar/releases" -distfiles="https://github.com/Alexays/Waybar/archive/refs/tags/${version}.tar.gz" -checksum=7f3859779bb3a5028a7215b2000c2e476c03453a52289164ba60a4bf1bb3772f -conf_files="/etc/xdg/waybar/config.jsonc /etc/xdg/waybar/style.css" - -build_options="libnl pulseaudio dbusmenugtk mpd sndio jack pipewire" -build_options_default="libnl pulseaudio dbusmenugtk mpd sndio jack pipewire" - -desc_option_libnl="Enable libnl support for network related features" -desc_option_dbusmenugtk="Enable support for tray" -desc_option_mpd="Enable support for MPD" -desc_option_pipewire="Enable support for pipewire related features" - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/Waybar/update b/srcpkgs/Waybar/update deleted file mode 100644 index cb211454351e43..00000000000000 --- a/srcpkgs/Waybar/update +++ /dev/null @@ -1,2 +0,0 @@ -site="https://github.com/Alexays/Waybar/releases" -pattern='"/Alexays/Waybar/tree/\K[\d.]+(?=")' diff --git a/srcpkgs/WebStorm/files/README.voidlinux b/srcpkgs/WebStorm/files/README.voidlinux deleted file mode 100644 index 8fe3d069415282..00000000000000 --- a/srcpkgs/WebStorm/files/README.voidlinux +++ /dev/null @@ -1,2 +0,0 @@ -WebStorm has the following optional dependencies: - libdbusmenu-glib: For global menu support diff --git a/srcpkgs/WebStorm/template b/srcpkgs/WebStorm/template deleted file mode 100644 index 93bddc928f465b..00000000000000 --- a/srcpkgs/WebStorm/template +++ /dev/null @@ -1,75 +0,0 @@ -# Template file for 'WebStorm' -pkgname=WebStorm -version=2024.2.1 -revision=1 -archs="x86_64 aarch64" -depends="virtual?java-environment" -short_desc="Smartest JavaScript IDE" -maintainer="Anton Afanasyev " -license="custom:Commercial" -homepage="https://www.jetbrains.com/webstorm" - -case "$XBPS_TARGET_MACHINE" in - x86_64) - distfiles="https://download.jetbrains.com/webstorm/WebStorm-${version}.tar.gz" - checksum=a598c2686a6c8e4d6b19e1a0a54c78c2c77a772c35ef041244fece64940d8b93 - ;; - - aarch64) - distfiles="https://download.jetbrains.com/webstorm/WebStorm-${version}-aarch64.tar.gz" - checksum=7ad8a2a81f1d0cf3f4cc17eb988189133f9d3f250fe62aa31bff2d8a10e29ce1 - ;; -esac - -repository=nonfree -restricted=yes -nopie=yes -python_version=3 - -post_extract() { - rm -rf plugins/gateway-plugin/lib/remote-dev-workers/remote-dev-worker-windows-amd64.exe - rm -rf plugins/gateway-plugin/lib/remote-dev-workers/remote-dev-worker-windows-arm64.exe - rm -rf plugins/gateway-plugin/lib/remote-dev-workers/remote-dev-worker-darwin-amd64 - rm -rf plugins/gateway-plugin/lib/remote-dev-workers/remote-dev-worker-darwin-arm64 - - case "$XBPS_TARGET_MACHINE" in - x86_64) - rm -rf lib/async-profiler/aarch64 - rm -rf plugins/platform-ijent-impl/ijent-aarch64-unknown-linux-musl-release - ;; - aarch64) - rm -rf lib/pty4j/linux/x86_64 - rm -rf lib/native/linux-x86_64 - rm -rf lib/async-profiler/amd64 - rm -rf lib/jna/amd64 - rm -rf plugins/gateway-plugin/lib/remote-dev-workers/remote-dev-worker-linux-amd64 - rm -rf plugins/platform-ijent-impl/ijent-x86_64-unknown-linux-musl-release - rm -rf plugins/cwm-plugin/quiche-native/linux-x86-64 - ;; - esac -} - -do_install() { - TARGET_PATH="usr/lib/${pkgname}" - - vmkdir usr/bin - vmkdir ${TARGET_PATH} - - local i - for i in license/* ; do - vlicense $i - done - - local launcher_path="bin/webstorm.sh" - sed -i '1 s/$/\nWEBIDE_JDK=${WEBIDE_JDK:-${IDEA_JDK}}/' "${launcher_path}" - vcopy bin ${TARGET_PATH} - vcopy help ${TARGET_PATH} - vcopy jbr ${TARGET_PATH} - vcopy lib ${TARGET_PATH} - vcopy plugins ${TARGET_PATH} - vcopy product-info.json ${TARGET_PATH} - vcopy build.txt ${TARGET_PATH} - - ln -sf "/${TARGET_PATH}/${launcher_path}" "${DESTDIR}/usr/bin/${pkgname}" - vdoc "${FILESDIR}/README.voidlinux" -} diff --git a/srcpkgs/WebStorm/update b/srcpkgs/WebStorm/update deleted file mode 100644 index a284d8a6436637..00000000000000 --- a/srcpkgs/WebStorm/update +++ /dev/null @@ -1,2 +0,0 @@ -pattern="WebStorm-\K[\d.]+(?=\.tar)" -site="https://data.services.jetbrains.com/products/releases?code=WS&latest=true&type=release" diff --git a/srcpkgs/WildMidi b/srcpkgs/WildMidi deleted file mode 120000 index e20d971e60a0bb..00000000000000 --- a/srcpkgs/WildMidi +++ /dev/null @@ -1 +0,0 @@ -wildmidi \ No newline at end of file diff --git a/srcpkgs/WildMidi-devel b/srcpkgs/WildMidi-devel deleted file mode 120000 index e20d971e60a0bb..00000000000000 --- a/srcpkgs/WildMidi-devel +++ /dev/null @@ -1 +0,0 @@ -wildmidi \ No newline at end of file diff --git a/srcpkgs/WindowMaker-devel b/srcpkgs/WindowMaker-devel deleted file mode 120000 index b63e7ba4919943..00000000000000 --- a/srcpkgs/WindowMaker-devel +++ /dev/null @@ -1 +0,0 @@ -WindowMaker \ No newline at end of file diff --git a/srcpkgs/WindowMaker/template b/srcpkgs/WindowMaker/template deleted file mode 100644 index 940f8c75a80d76..00000000000000 --- a/srcpkgs/WindowMaker/template +++ /dev/null @@ -1,49 +0,0 @@ -# Template file for 'WindowMaker' -pkgname=WindowMaker -version=0.96.0 -revision=2 -build_style=gnu-configure -configure_args="--enable-xinerama --localedir=/usr/share/locale - --enable-usermenu --enable-modelock --enable-xrandr --enable-wmreplace - --disable-static LINGUAS=*" -hostmakedepends="automake libtool gettext pkg-config" -makedepends="libXinerama-devel libXrandr-devel libXmu-devel libXpm-devel - libXft-devel libpng-devel tiff-devel giflib-devel fontconfig-devel - libexif-devel" -conf_files=" - /etc/WindowMaker/WindowMaker - /etc/WindowMaker/WMRootMenu - /etc/WindowMaker/WMWindowAttributes - /etc/WindowMaker/WMState - /etc/WindowMaker/WMGLOBAL" -short_desc="X11 window manager with a NEXTSTEP look and feel" -maintainer="Orphaned " -license="GPL-2.0-or-later, WTFPL" -homepage="https://www.windowmaker.org/" -changelog="http://www.windowmaker.org/news/" -distfiles="https://github.com/window-maker/wmaker/releases/download/wmaker-${version}/WindowMaker-${version}.tar.gz" -checksum=4fe130ba23cf4aa21c156ec8f01f748df537d0604ec06c6bbcec896df1926f6d -# tests various things against documentation, doesn't make sense to run -make_check=no - -pre_configure() { - autoreconf -fi -} -post_configure() { - # Remove hardcoded /usr/{include,lib} paths! - find ${wrksrc} -name Makefile -exec sed 's,-L${libdir},,g;s,-I${includedir},,g' -i {} \; -} - -post_install() { - vlicense COPYING.WTFPL -} - -WindowMaker-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/WiringPi-examples b/srcpkgs/WiringPi-examples deleted file mode 120000 index 7b1cc9151fbb70..00000000000000 --- a/srcpkgs/WiringPi-examples +++ /dev/null @@ -1 +0,0 @@ -WiringPi \ No newline at end of file diff --git a/srcpkgs/WiringPi-gpio b/srcpkgs/WiringPi-gpio deleted file mode 120000 index 7b1cc9151fbb70..00000000000000 --- a/srcpkgs/WiringPi-gpio +++ /dev/null @@ -1 +0,0 @@ -WiringPi \ No newline at end of file diff --git a/srcpkgs/WiringPi/template b/srcpkgs/WiringPi/template deleted file mode 100644 index 5170d1bc0baeab..00000000000000 --- a/srcpkgs/WiringPi/template +++ /dev/null @@ -1,113 +0,0 @@ -# Template file for 'WiringPi' -pkgname=WiringPi -version=0.0.20200408 -revision=3 -_githash=50b7c5ed7d238a637db7d9c73978466eb022a8de -_sover=2.60 -archs="arm*" -metapackage=yes -depends="libwiringPi-${version}_${revision} - libwiringPi-dev-${version}_${revision} - WiringPi-gpio-${version}_${revision} - WiringPi-examples-${version}_${revision}" -short_desc="GPIO Interface library for the Raspberry Pi" -maintainer="Orphaned " -license="LGPL-3.0-or-later" -homepage="http://wiringpi.com/" -distfiles="https://github.com/WiringPi/WiringPi/archive/${_githash}.tar.gz" -checksum=ba83290d3c5e4cd3fd470321ab2a85133334014532e5f275ef4d699ccaf72fc5 - -if [ "$XBPS_TARGET_LIBC" = "glibc" ]; then - makedepends+=" libxcrypt-devel" -fi - -CFLAGS="-fcommon -Wno-unused-result -I. -I../wiringPi -I../devLib" - -do_configure() { - find -name Makefile -exec sed -i "{}" \ - -e "s;^DEBUG;#DEBUG;" \ - -e "s;^CC;#CC;" \ - -e "s;^INCLUDE;#INCLUDE;" \ - -e "s;^DEFS;#DEFS;" \ - -e "s;^CFLAGS;#CFLAGS;" \ - -e "s;^LDFLAGS;#LDFLAGS;" \ - -e "s;^LIBS;#LIBS;" \ - \; -} - -do_build() { - msg_normal "Building wiringPi ...\n" - make ${makejobs} -C wiringPi all - ln -srv wiringPi/libwiringPi.so.${_sover} \ - wiringPi/libwiringPi.so - - msg_normal "Building devLib ...\n" - export LIBS+=" -Wl,-L,../wiringPi -Wl,-l,wiringPi" - make ${makejobs} -C devLib all - ln -srv devLib/libwiringPiDev.so.${_sover} \ - devLib/libwiringPiDev.so - - msg_normal "Building gpio ...\n" - export LIBS+=" -lcrypt -lrt -lm" - export LIBS+=" -Wl,-L,../devLib -Wl,-l,wiringPiDev" - make ${makejobs} V=1 -C gpio all -} - -do_install() { - export LDCONFIG="/usr/bin/true" - export PREFIX="/usr" - - # Temporary symlink /usr/lib -> /lib for install - ln -srv ${DESTDIR}/usr/lib ${DESTDIR}/lib - make DESTDIR="${DESTDIR}" -C wiringPi install - make DESTDIR="${DESTDIR}" -C devLib install - rm -v ${DESTDIR}/lib - - # Fix borked symlinks to *.so files - ln -srvf ${DESTDIR}/usr/lib/libwiringPi.so.${_sover} \ - ${DESTDIR}/usr/lib/libwiringPi.so - - ln -srvf ${DESTDIR}/usr/lib/libwiringPiDev.so.${_sover} \ - ${DESTDIR}/usr/lib/libwiringPiDev.so - - # Install gpio - vbin gpio/gpio - vman gpio/gpio.1 - - # Install examples - vmkdir usr/share/examples - vcopy examples usr/share/examples/WiringPi -} - -libwiringPi_package() { - short_desc+=" - libraries" - pkg_install() { - vmove usr/lib/libwiringPi.so.${_sover} - vmove usr/lib/libwiringPiDev.so.${_sover} - } -} - -libwiringPi-dev_package() { - short_desc+=" - development files" - depends="libwiringPi-${version}_${revision}" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.so" - } -} - -WiringPi-gpio_package() { - short_desc+=" - gpio tool" - pkg_install() { - vmove usr/bin - vmove usr/share/man - } -} - - -WiringPi-examples_package() { - short_desc+=" - examples" - pkg_install() { - vmove usr/share/examples - } -} diff --git a/srcpkgs/WoeUSB-cli/patches/offline.patch b/srcpkgs/WoeUSB-cli/patches/offline.patch deleted file mode 100644 index a9167b463d8dc2..00000000000000 --- a/srcpkgs/WoeUSB-cli/patches/offline.patch +++ /dev/null @@ -1,41 +0,0 @@ ---- WoeUSB-cli-5.2.4.orig/sbin/woeusb -+++ WoeUSB-cli-5.2.4/sbin/woeusb -@@ -16,7 +16,8 @@ - # lint: We use indirections and primitive variables, which is false positive of this rule - # shellcheck disable=SC2034 - --RUFUS_UEFI_NTFS_VERSION="${RUFUS_UEFI_NTFS_VERSION:-b30e3b387a3ca7a5e2fddebcc2c8f9538a89b868}" -+BUNDLED_RUFUS_VERSION=b30e3b387a3ca7a5e2fddebcc2c8f9538a89b868 -+RUFUS_UEFI_NTFS_VERSION="${RUFUS_UEFI_NTFS_VERSION:-${BUNDLED_RUFUS_VERSION}}" - DD_BLOCK_SIZE="${DD_BLOCK_SIZE:-$((4 * 1024 * 1024))}" # 4MiB - - # Entry point of the main code -@@ -905,7 +906,6 @@ check_runtime_dependencies(){ - rm \ - stat \ - stty \ -- wget \ - wimlib-imagex \ - wipefs - do -@@ -1360,9 +1360,20 @@ install_uefi_ntfs_support_partition(){ - local -r download_directory="${1}"; shift - local -r target_device="${1}"; shift - -+ if [ "${rufus_uefi_ntfs_version}" = ${BUNDLED_RUFUS_VERSION} ]; then -+ # Write partition image to partition -+ dd \ -+ if="/usr/share/woeusb/uefi-ntfs.img" \ -+ of="${uefi_ntfs_partition}" -+ return 0 -+ fi -+ - if ! wget \ - --directory-prefix="${download_directory}" \ - "https://cdn.jsdelivr.net/gh/pbatard/rufus@${rufus_uefi_ntfs_version}/res/uefi/uefi-ntfs.img"; then -+ if ! command -v wget >/dev/null; then -+ print_warning 'wget is missing, please install wget!\n' -+ fi - print_warning \ - "Unable to download UEFI:NTFS partition image from GitHub, installation skipped. Target device might not be bootable if the UEFI firmware doesn't support NTFS filesystem.\\n" - return 0 diff --git a/srcpkgs/WoeUSB-cli/patches/shebang.patch b/srcpkgs/WoeUSB-cli/patches/shebang.patch deleted file mode 100644 index 8d926d420934e0..00000000000000 --- a/srcpkgs/WoeUSB-cli/patches/shebang.patch +++ /dev/null @@ -1,10 +0,0 @@ -Index: WoeUSB-cli-5.2.4/sbin/woeusb -=================================================================== ---- WoeUSB-cli-5.2.4.orig/sbin/woeusb -+++ WoeUSB-cli-5.2.4/sbin/woeusb -@@ -1,4 +1,4 @@ --#!/usr/bin/env bash -+#!/bin/bash - # A Linux program to create bootable Windows USB stick from a real Windows DVD or an image - # - # This file is part of WoeUSB. diff --git a/srcpkgs/WoeUSB-cli/template b/srcpkgs/WoeUSB-cli/template deleted file mode 100644 index 15e9cbd1ac2de5..00000000000000 --- a/srcpkgs/WoeUSB-cli/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'WoeUSB-cli' -pkgname=WoeUSB-cli -version=5.2.4 -revision=2 -_rufus_uefi_ntfs_version=b30e3b387a3ca7a5e2fddebcc2c8f9538a89b868 -depends="bash grub ntfs-3g parted wimlib" -short_desc="Create a Windows USB stick installer from a real Windows DVD or image" -maintainer="Orphaned " -license="GPL-3.0-or-later" -homepage="https://github.com/WoeUSB/WoeUSB" -distfiles="https://github.com/WoeUSB/WoeUSB/archive/v${version}.tar.gz - https://cdn.jsdelivr.net/gh/pbatard/rufus@${_rufus_uefi_ntfs_version}/res/uefi/uefi-ntfs.img" -checksum="8305296d49b7b58c200f9d373eac8dd494d03442737183749a0ee166403a7e68 - e159fba61b14b20cc0c1631dcf158fb3811f084a9874d190616cb4740a0ccf9c" - -skip_extraction="uefi-ntfs.img" - -post_patch() { - vsed -i -e "s/@@WOEUSB_VERSION@@/$version/g" \ - sbin/woeusb share/man/man1/woeusb.1 -} - -do_install() { - vbin sbin/woeusb - vman share/man/man1/woeusb.1 - vinstall ${XBPS_SRCDISTDIR}/${sourcepkg}-${version}/uefi-ntfs.img \ - 644 usr/share/woeusb -} diff --git a/srcpkgs/WoeUSB/template b/srcpkgs/WoeUSB/template deleted file mode 100644 index d94369e0878911..00000000000000 --- a/srcpkgs/WoeUSB/template +++ /dev/null @@ -1,32 +0,0 @@ -# Template file for 'WoeUSB' -pkgname=WoeUSB -version=3.3.1 -revision=4 -build_style=gnu-configure -configure_args="--with-wx-config=wx-config-gtk3" -hostmakedepends="automake gettext libtool" -makedepends="wxWidgets-gtk3-devel" -depends="WoeUSB-cli" -short_desc="Create a Windows USB stick installer from a real Windows DVD or image" -maintainer="Orphaned " -license="GPL-3.0-or-later" -homepage="https://github.com/slacka/WoeUSB" -distfiles="https://github.com/slacka/WoeUSB/archive/v${version}.tar.gz" -checksum=0cab88a1113506f39d2f1c19532b2cd8d968c6a9f59129953c000e29e73f3d4f - -CXXFLAGS="-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64" - -post_patch() { - vsed -i -e "s/@@WOEUSB_VERSION@@/$version/g" \ - configure.ac \ - src/woeusb src/woeusb.1 src/woeusbgui.1 -} - -pre_configure() { - autoreconf -fi -} - -post_install() { - rm -f ${DESTDIR}/usr/bin/woeusb - rm -f ${DESTDIR}/usr/share/man/man1/woeusb.1 -} diff --git a/srcpkgs/XMousePasteBlock/template b/srcpkgs/XMousePasteBlock/template deleted file mode 100644 index 94719cd83d63b7..00000000000000 --- a/srcpkgs/XMousePasteBlock/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'XMousePasteBlock' -pkgname=XMousePasteBlock -version=1.3 -revision=1 -build_style=gnu-makefile -hostmakedepends="pkg-config" -makedepends="libev-devel libX11-devel libXi-devel" -short_desc="Userspace tool to disable middle mouse button paste in Xorg" -maintainer="Cullen Ross " -license="GPL-2.0-only" -homepage="https://github.com/milaq/XMousePasteBlock" -distfiles="https://github.com/milaq/XMousePasteBlock/archive/refs/tags/${version}.tar.gz" -checksum=c1130a6194f97612e359a6c487fc37e5b9bcb8ba62c5ce4b0b2c8f54d63e6889 - -do_build() { - make CC="$CC" ${makejobs} -} diff --git a/srcpkgs/XQilla-devel b/srcpkgs/XQilla-devel deleted file mode 120000 index 2e1afe150d473e..00000000000000 --- a/srcpkgs/XQilla-devel +++ /dev/null @@ -1 +0,0 @@ -XQilla \ No newline at end of file diff --git a/srcpkgs/XQilla/patches/gcc11.patch b/srcpkgs/XQilla/patches/gcc11.patch deleted file mode 100644 index 547bd79eebc5dd..00000000000000 --- a/srcpkgs/XQilla/patches/gcc11.patch +++ /dev/null @@ -1,13 +0,0 @@ -From http://git.pld-linux.org/gitweb.cgi?p=packages/xqilla.git;a=commit;h=4efe07397c6fb426a65b2eec6999d3c7e683848a - ---- XQilla-2.3.4/include/xqilla/ast/XQDocumentOrder.hpp.orig 2018-07-03 20:37:15.000000000 +0200 -+++ XQilla-2.3.4/include/xqilla/ast/XQDocumentOrder.hpp 2022-09-25 20:51:54.768846899 +0200 -@@ -68,7 +68,7 @@ private: - public: - uniqueLessThanCompareFn(const DynamicContext *context) - : context_(context) {} -- bool operator()(const Node::Ptr &first, const Node::Ptr &second) -+ bool operator()(const Node::Ptr &first, const Node::Ptr &second) const - { - return first->uniqueLessThan(second, context_); - } diff --git a/srcpkgs/XQilla/template b/srcpkgs/XQilla/template deleted file mode 100644 index 925974a756a2b4..00000000000000 --- a/srcpkgs/XQilla/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'XQilla' -pkgname=XQilla -version=2.3.4 -revision=2 -build_style=gnu-configure -configure_args="--with-xerces=${XBPS_CROSS_BASE}/usr" -hostmakedepends="flex" -makedepends="libxerces-c-devel" -short_desc="XQuery and XPath2 library and command line utility" -maintainer="Leah Neukirchen " -license="Apache-2.0" -homepage="http://xqilla.sourceforge.net/" -distfiles="${SOURCEFORGE_SITE}/xqilla/XQilla-${version}.tar.gz" -checksum=292631791631fe2e7eb9727377335063a48f12611d641d0296697e0c075902eb - -XQilla-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.so" - vmove "usr/lib/*.a" - } -} diff --git a/srcpkgs/XyGrib-maps/template b/srcpkgs/XyGrib-maps/template deleted file mode 100644 index 934c50460cb301..00000000000000 --- a/srcpkgs/XyGrib-maps/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'XyGrib-maps' -pkgname=XyGrib-maps -version=2.4 -revision=3 -_xygribver=1.1.1 -build_style=fetch -depends="XyGrib" -short_desc="XyGrib - high resolution maps" -maintainer="Andrew Benson " -license="GPL-3.0-or-later" -homepage="https://opengribs.org" -distfiles="https://github.com/opengribs/XyGrib/releases/download/v${_xygribver}/XyGrib___High_Resolution_Maps.tar.gz" -checksum=164d0bca0ab118f242d6d10dfb6e6b2f3eacdcf2781b532336e02a2d223a0d0d - -do_install() { - vmkdir usr/share/XyGrib - bsdtar -xf "XyGrib___High_Resolution_Maps.tar.gz" \ - -C ${DESTDIR}/usr/share/XyGrib \ - --strip-components=1 \ - --exclude="README.gshhs*" -} diff --git a/srcpkgs/XyGrib/patches/openjpeg-2.5.patch b/srcpkgs/XyGrib/patches/openjpeg-2.5.patch deleted file mode 100644 index 6b4ad112320caa..00000000000000 --- a/srcpkgs/XyGrib/patches/openjpeg-2.5.patch +++ /dev/null @@ -1,13 +0,0 @@ ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -108,6 +108,10 @@ - ~/Library/Frameworks/include - /Library/Frameworks/include - /usr/local/include -+ /usr/local/include/openjpeg-2.5 -+ /usr/include/openjpeg-2.5 -+ /usr/local/include/openjpeg-2.4 -+ /usr/include/openjpeg-2.4 - /usr/local/include/openjpeg-2.3 - /usr/include/openjpeg-2.3 - /usr/local/include/openjpeg-2.1 diff --git a/srcpkgs/XyGrib/patches/proj8_port.patch b/srcpkgs/XyGrib/patches/proj8_port.patch deleted file mode 100644 index 9d7b08f74c9c62..00000000000000 --- a/srcpkgs/XyGrib/patches/proj8_port.patch +++ /dev/null @@ -1,301 +0,0 @@ -reference: https://github.com/opengribs/XyGrib/pull/289 - -diff a/CMakeLists.txt b/CMakeLists.txt ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -124,11 +124,11 @@ - include_directories(${OPENJPEG_INCLUDE_DIR}) - - if(NOT WIN32) -- include(cmake/FindPROJ4.cmake) -- if(NOT PROJ4_FOUND) -- message(FATAL_ERROR "PROJ.4 library not found!") -+ include(cmake/FindPROJ.cmake) -+ if(NOT PROJ_FOUND) -+ message(FATAL_ERROR "PROJ library not found!") - endif() -- include_directories(${PROJ4_INCLUDE_DIRS}) -+ include_directories(${PROJ_INCLUDE_DIRS}) - endif() - if(WIN32) - find_library(PROJ4_LIBRARIES -diff a/src/CMakeLists.txt b/src/CMakeLists.txt ---- a/src/CMakeLists.txt -+++ b/src/CMakeLists.txt -@@ -122,7 +122,7 @@ - include_directories(${CMAKE_CURRENT_SOURCE_DIR}/map ${MAP_GENERATED_HEADERS}) - include_directories(${CMAKE_CURRENT_SOURCE_DIR}/GUI ${GUI_GENERATED_HEADERS}) - --target_link_libraries(${CMAKE_PROJECT_NAME} g2clib gui util map ${LIBNOVA_LIBRARY} ${OPENJPEG_LIBRARIES} ${Qt5Core_LIBRARIES} ${Qt5Gui_LIBRARIES} ${Qt5Widgets_LIBRARIES} ${Qt5Network_LIBRARIES} ${Qt5Xml_LIBRARIES} ${Qt5PrintSupport_LIBRARIES} ${BZIP2_LIBRARIES} ${ZLIB_LIBRARIES} ${PROJ4_LIBRARIES} ${PNG_LIBRARIES}) -+target_link_libraries(${CMAKE_PROJECT_NAME} g2clib gui util map ${LIBNOVA_LIBRARY} ${OPENJPEG_LIBRARIES} ${Qt5Core_LIBRARIES} ${Qt5Gui_LIBRARIES} ${Qt5Widgets_LIBRARIES} ${Qt5Network_LIBRARIES} ${Qt5Xml_LIBRARIES} ${Qt5PrintSupport_LIBRARIES} ${BZIP2_LIBRARIES} ${ZLIB_LIBRARIES} ${PROJ_LIBRARIES} ${PNG_LIBRARIES}) - - # Sanitizers, part 2/2 - if ( CMAKE_VERSION VERSION_GREATER 3.4 ) -diff a/src/map/Projection.h b/src/map/Projection.h ---- a/src/map/Projection.h -+++ b/src/map/Projection.h -@@ -21,10 +21,7 @@ - #include - #include - --#ifndef ACCEPT_USE_OF_DEPRECATED_PROJ_API_H --#define ACCEPT_USE_OF_DEPRECATED_PROJ_API_H --#endif --#include "proj_api.h" -+#include "proj.h" - - class Projection : public QObject - { -@@ -141,7 +138,7 @@ - int getProjection() {return currentProj;} - - private : -- projPJ libProj; -+ PJ * libProj; - int currentProj; - }; - -diff a/src/map/Projection_libproj.cpp b/src/map/Projection_libproj.cpp ---- a/src/map/Projection_libproj.cpp -+++ b/src/map/Projection_libproj.cpp -@@ -92,10 +92,9 @@ - params[nbpar++] = "ellps=WGS84"; - params[nbpar++] = "no_defs"; - params[nbpar++] = "over"; // allow longitude > 180° -- // XXX ouch pj_init -- libProj = pj_init(nbpar, (char **)params); -+ libProj = proj_create_argv(PJ_DEFAULT_CTX, nbpar, (char **)params); - if (!libProj) -- printf("proj error: %s\n", pj_strerrno(pj_errno)); -+ printf("proj error: %s\n", proj_errno_string(proj_errno(libProj))); - assert(libProj); - currentProj = code; - // libProj->over = 1; // allow longitude > 180° -@@ -106,23 +105,23 @@ - Projection_libproj::~Projection_libproj() - { - if (libProj != nullptr) { -- pj_free(libProj); -+ proj_destroy(libProj); - } - } - - //------------------------------------------------------------------------------- - void Projection_libproj::map2screen(double x, double y, int *i, int *j) const - { -- projUV data, res; -+ PJ_COORD data, res; - if (y <= -90.0) - y = -90.0+1e-5; - if (y >= 90.0) - y = 90.0-1e-5; -- data.v = y * DEG_TO_RAD; -- data.u = x * DEG_TO_RAD; -- res = pj_fwd(data, libProj); -- *i = (int) (W/2.0 + scale * (res.u/111319.0-CX) + 0.5); -- *j = (int) (H/2.0 - scale * (res.v/111319.0-CY) + 0.5); -+ data.uv.v = y; -+ data.uv.u = x; -+ res = proj_trans(libProj, PJ_FWD, data); -+ *i = (int) (W/2.0 + scale * (res.uv.u/111319.0-CX) + 0.5); -+ *j = (int) (H/2.0 - scale * (res.uv.v/111319.0-CY) + 0.5); - //printf("PROJ map2screen (%f %f) -> (%3d %3d)\n", x,y, *i,*j); - } - -@@ -130,12 +129,12 @@ - //------------------------------------------------------------------------------- - void Projection_libproj::screen2map(int i, int j, double *x, double *y) const - { -- projUV data, res; -- data.u = ((i-W/2.0)/scale+ CX)*111319.0 ; -- data.v = ((H/2.0-j)/scale+ CY)*111319.0 ; -- res = pj_inv(data, libProj); -- *x = (double)(res.u*RAD_TO_DEG); -- *y = (double)(res.v*RAD_TO_DEG); -+ PJ_COORD data, res; -+ data.uv.u = ((i-W/2.0)/scale+ CX)*111319.0 ; -+ data.uv.v = ((H/2.0-j)/scale+ CY)*111319.0 ; -+ res = proj_trans(libProj, PJ_INV, data); -+ *x = (double)(res.uv.u); -+ *y = (double)(res.uv.v); - //printf("PROJ screen2map (%3d %3d) -> (%f %f)\n", i,j, *x,*y); - } - //-------------------------------------------------------------- ---- a/cmake/FindPROJ4.cmake -+++ /dev/null -@@ -1,76 +0,0 @@ --# - Find PROJ4 --# Find the PROJ4 includes and library --# --# PROJ4_INCLUDE_DIR - Where to find PROJ4 includes --# PROJ4_LIBRARIES - List of libraries when using PROJ4 --# PROJ4_FOUND - True if PROJ4 was found -- --IF(PROJ4_INCLUDE_DIR) -- SET(PROJ4_FIND_QUIETLY TRUE) --ENDIF(PROJ4_INCLUDE_DIR) -- --FIND_PATH(PROJ4_INCLUDE_DIR "proj_api.h" -- PATHS -- $ENV{EXTERNLIBS}/include -- $ENV{EXTERNLIBS}/proj4/include -- ~/Library/Frameworks/include -- /Library/Frameworks/include -- /usr/local/include -- /usr/include -- /sw/include # Fink -- /opt/local/include # DarwinPorts -- /opt/csw/include # Blastwave -- /opt/include -- DOC "PROJ4 - Headers" --) -- --SET(PROJ4_NAMES Proj4 proj proj_4_9) --SET(PROJ4_DBG_NAMES Proj4D projD proj_4_9_D) -- --FIND_LIBRARY(PROJ4_LIBRARY NAMES ${PROJ4_NAMES} -- PATHS -- $ENV{EXTERNLIBS} -- $ENV{EXTERNLIBS}/proj4 -- ~/Library/Frameworks -- /Library/Frameworks -- /usr/local -- /usr -- /sw -- /opt/local -- /opt/csw -- /opt -- PATH_SUFFIXES lib lib64 -- DOC "PROJ4 - Library" --) -- --INCLUDE(FindPackageHandleStandardArgs) -- --IF(MSVC) -- # VisualStudio needs a debug version -- FIND_LIBRARY(PROJ4_LIBRARY_DEBUG NAMES ${PROJ4_DBG_NAMES} -- PATHS -- $ENV{EXTERNLIBS}/proj4/lib -- DOC "PROJ4 - Library (Debug)" -- ) -- -- IF(PROJ4_LIBRARY_DEBUG AND PROJ4_LIBRARY) -- SET(PROJ4_LIBRARIES optimized ${PROJ4_LIBRARY} debug ${PROJ4_LIBRARY_DEBUG}) -- ENDIF(PROJ4_LIBRARY_DEBUG AND PROJ4_LIBRARY) -- -- FIND_PACKAGE_HANDLE_STANDARD_ARGS(PROJ4 DEFAULT_MSG PROJ4_LIBRARY PROJ4_LIBRARY_DEBUG PROJ4_INCLUDE_DIR) -- -- MARK_AS_ADVANCED(PROJ4_LIBRARY PROJ4_LIBRARY_DEBUG PROJ4_INCLUDE_DIR) -- --ELSE(MSVC) -- # rest of the world -- SET(PROJ4_LIBRARIES ${PROJ4_LIBRARY}) -- -- FIND_PACKAGE_HANDLE_STANDARD_ARGS(PROJ4 DEFAULT_MSG PROJ4_LIBRARY PROJ4_INCLUDE_DIR) -- -- MARK_AS_ADVANCED(PROJ4_LIBRARY PROJ4_INCLUDE_DIR) -- --ENDIF(MSVC) -- --IF(PROJ4_FOUND) -- SET(PROJ4_INCLUDE_DIRS ${PROJ4_INCLUDE_DIR}) --ENDIF(PROJ4_FOUND) ---- /dev/null -+++ b/cmake/FindPROJ.cmake -@@ -0,0 +1,96 @@ -+# - Find PROJ -+# Find the PROJ includes and library -+# -+# PROJ_INCLUDE_DIR - Where to find PROJ includes -+# PROJ_LIBRARIES - List of libraries when using PROJ -+# PROJ_FOUND - True if PROJ was found -+ -+IF(PROJ_INCLUDE_DIR) -+ SET(PROJ_FIND_QUIETLY TRUE) -+ENDIF(PROJ_INCLUDE_DIR) -+ -+FIND_PATH(PROJ_INCLUDE_DIR "proj.h" -+ PATHS -+ $ENV{EXTERNLIBS}/include -+ $ENV{EXTERNLIBS}/PROJ/include -+ ~/Library/Frameworks/include -+ /Library/Frameworks/include -+ /usr/local/include -+ /usr/include -+ /sw/include # Fink -+ /opt/local/include # DarwinPorts -+ /opt/csw/include # Blastwave -+ /opt/include -+ DOC "PROJ - Headers" -+) -+ -+IF(PROJ_INCLUDE_DIR) -+ SET(PROJ_NAMES PROJ proj proj_8_0) -+ SET(PROJ_DBG_NAMES PROJD projD proj_8_0_1) -+ELSE(PROJ_INCLUDE_DIR) -+ FIND_PATH(PROJ_INCLUDE_DIR "proj_api.h" -+ PATHS -+ $ENV{EXTERNLIBS}/include -+ $ENV{EXTERNLIBS}/PROJ/include -+ ~/Library/Frameworks/include -+ /Library/Frameworks/include -+ /usr/local/include -+ /usr/include -+ /sw/include # Fink -+ /opt/local/include # DarwinPorts -+ /opt/csw/include # Blastwave -+ /opt/include -+ DOC "PROJ - Headers" -+ ) -+ ADD_DEFINITIONS(-DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1) -+ SET(PROJ_NAMES PROJ proj proj_4_9) -+ SET(PROJ_DBG_NAMES PROJD projD proj_4_9_D) -+ENDIF(PROJ_INCLUDE_DIR) -+ -+FIND_LIBRARY(PROJ_LIBRARY NAMES ${PROJ_NAMES} -+ PATHS -+ $ENV{EXTERNLIBS} -+ $ENV{EXTERNLIBS}/PROJ -+ ~/Library/Frameworks -+ /Library/Frameworks -+ /usr/local -+ /usr -+ /sw -+ /opt/local -+ /opt/csw -+ /opt -+ PATH_SUFFIXES lib lib64 -+ DOC "PROJ - Library" -+) -+ -+INCLUDE(FindPackageHandleStandardArgs) -+ -+IF(MSVC) -+ # VisualStudio needs a debug version -+ FIND_LIBRARY(PROJ_LIBRARY_DEBUG NAMES ${PROJ_DBG_NAMES} -+ PATHS -+ $ENV{EXTERNLIBS}/PROJ/lib -+ DOC "PROJ - Library (Debug)" -+ ) -+ -+ IF(PROJ_LIBRARY_DEBUG AND PROJ_LIBRARY) -+ SET(PROJ_LIBRARIES optimized ${PROJ_LIBRARY} debug ${PROJ_LIBRARY_DEBUG}) -+ ENDIF(PROJ_LIBRARY_DEBUG AND PROJ_LIBRARY) -+ -+ FIND_PACKAGE_HANDLE_STANDARD_ARGS(PROJ DEFAULT_MSG PROJ_LIBRARY PROJ_LIBRARY_DEBUG PROJ_INCLUDE_DIR) -+ -+ MARK_AS_ADVANCED(PROJ_LIBRARY PROJ_LIBRARY_DEBUG PROJ_INCLUDE_DIR) -+ -+ELSE(MSVC) -+ # rest of the world -+ SET(PROJ_LIBRARIES ${PROJ_LIBRARY}) -+ -+ FIND_PACKAGE_HANDLE_STANDARD_ARGS(PROJ DEFAULT_MSG PROJ_LIBRARY PROJ_INCLUDE_DIR) -+ -+ MARK_AS_ADVANCED(PROJ_LIBRARY PROJ_INCLUDE_DIR) -+ -+ENDIF(MSVC) -+ -+IF(PROJ_FOUND) -+ SET(PROJ_INCLUDE_DIRS ${PROJ_INCLUDE_DIR}) -+ENDIF(PROJ_FOUND) diff --git a/srcpkgs/XyGrib/patches/qt5-5.15.0.patch b/srcpkgs/XyGrib/patches/qt5-5.15.0.patch deleted file mode 100644 index ab4c4bc9aa72b4..00000000000000 --- a/srcpkgs/XyGrib/patches/qt5-5.15.0.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/src/SkewT.h 2019-07-05 11:01:01.000000000 +0200 -+++ b/src/SkewT.h 2020-07-28 16:08:15.572570312 +0200 -@@ -16,6 +16,7 @@ - #include - #include - #include -+#include - #include - #include - #include diff --git a/srcpkgs/XyGrib/template b/srcpkgs/XyGrib/template deleted file mode 100644 index 2aa776bc91af9c..00000000000000 --- a/srcpkgs/XyGrib/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 'XyGrib' -pkgname=XyGrib -version=1.2.6.1 -revision=6 -build_style=cmake -hostmakedepends="qt5-devel pkg-config" -makedepends="jasper-devel libnova-devel nettle-devel proj-devel qt5-devel - qt5-tools-devel libopenjpeg2-devel" -short_desc="Weather data visulization" -maintainer="Andrew Benson " -license="GPL-3.0-or-later" -homepage="https://opengribs.org/" -distfiles="https://github.com/opengribs/XyGrib/archive/v${version}.tar.gz" -checksum=2dc6099293ae6f7a4bfbfc0cab590cf7ad48241d608e6d7a76e35961b9fc2157 - -post_patch() { - vsed -i -e '\!/usr/include/openjpeg-2.3!i /usr/include/openjpeg-2.4' \ - CMakeLists.txt -} - -post_install() { - vinstall debian/xygrib.desktop 0644 usr/share/applications - vinstall debian/xygrib.png 0644 usr/share/icons - - mv ${DESTDIR}/usr/XyGrib ${DESTDIR}/usr/share/ - - vmkdir usr/bin - mv ${DESTDIR}/usr/share/XyGrib/XyGrib ${DESTDIR}/usr/bin/XyGrib -} diff --git a/srcpkgs/YACReader/template b/srcpkgs/YACReader/template deleted file mode 100644 index 3d3e7ff9193d2b..00000000000000 --- a/srcpkgs/YACReader/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'YACReader' -pkgname=YACReader -version=9.14.2 -revision=1 -build_style=qmake -hostmakedepends="qt5-qmake qt5-host-tools pkg-config" -makedepends="qt5-script-devel qt5-declarative-devel qt5-quickcontrols2-devel - qt5-multimedia-devel poppler-qt5-devel qrencode-devel - glu-devel libunarr-devel qt5-svg-devel" -short_desc="Cross-platform reader and manager for your digital comic library" -maintainer="Orphaned " -license="GPL-3.0-or-later" -homepage="http://yacreader.com/" -changelog="https://raw.githubusercontent.com/YACReader/yacreader/master/CHANGELOG.md" -distfiles="https://github.com/YACReader/yacreader/archive/${version}.tar.gz" -checksum=f8d7643d9676504d7b52cafaca1bec3bc262bd13f9d272a79ad83662eaaeb01c diff --git a/srcpkgs/Z80Explorer/files/Z80Explorer-startup.sh b/srcpkgs/Z80Explorer/files/Z80Explorer-startup.sh deleted file mode 100644 index e0b20e713786bd..00000000000000 --- a/srcpkgs/Z80Explorer/files/Z80Explorer-startup.sh +++ /dev/null @@ -1,13 +0,0 @@ -#!/bin/sh -# -# Ensure there is an initial configuration file -# -CFG="Baltazar Studios, LLC/Z80Explorer.conf" -if [ ! -f "$HOME/.config/$CFG" ]; then - mkdir -p "$HOME/.config/Baltazar Studios, LLC" - cat >"$HOME/.config/$CFG" <<-EOF - [General] - ResourceDir=/usr/share/Z80Explorer - EOF -fi -/usr/libexec/Z80Explorer/Z80Explorer diff --git a/srcpkgs/Z80Explorer/files/Z80Explorer.desktop b/srcpkgs/Z80Explorer/files/Z80Explorer.desktop deleted file mode 100644 index d079ec26e17931..00000000000000 --- a/srcpkgs/Z80Explorer/files/Z80Explorer.desktop +++ /dev/null @@ -1,9 +0,0 @@ -[Desktop Entry] -Name=Z80Explorer -Comment=Visual Zilog Z-80 netlist-level simulator -Icon=Z80Explorer -Exec=Z80Explorer -Terminal=false -Type=Application -Categories=Development;IDE; -StartupNotify=true diff --git a/srcpkgs/Z80Explorer/files/Z80Explorer.png b/srcpkgs/Z80Explorer/files/Z80Explorer.png deleted file mode 100644 index ab75631b61d6ad..00000000000000 Binary files a/srcpkgs/Z80Explorer/files/Z80Explorer.png and /dev/null differ diff --git a/srcpkgs/Z80Explorer/template b/srcpkgs/Z80Explorer/template deleted file mode 100644 index 8aa7494e426284..00000000000000 --- a/srcpkgs/Z80Explorer/template +++ /dev/null @@ -1,35 +0,0 @@ -# Template file for 'Z80Explorer' -pkgname=Z80Explorer -version=1.02 -revision=1 -_z80_githash=6abf07adb65fcb2343f74c7a014cd6421a7dad5d -create_wrksrc=yes -build_style=qmake -hostmakedepends="qt5-qmake qt5-host-tools p7zip" -makedepends="qt5-devel qt5-script-devel" -short_desc="Visual Zilog Z-80 netlist-level simulator" -maintainer="Orphaned " -license="GPL-3.0-or-later" -homepage="https://github.com/gdevic/Z80Explorer" -distfiles="https://github.com/gdevic/Z80Explorer/archive/v${version}.tar.gz - https://github.com/gdevic/Z80Explorer_Z80/archive/${_z80_githash}.tar.gz" -checksum="8140eaeff215e49df2c0abb7c10f84c4c721adaced6a756d30e584348078b29b - f6980e5bf3cadcc050d70a359fae7813d3d3b1805935a57dea564caed67b3192" - -post_extract() { - mv Z80Explorer-${version}/* . - mv ${pkgname}_Z80-${_z80_githash} resource - vsed -i ${pkgname}.pro -e "s;/opt/\$\${TARGET}/bin;/usr/libexec/${pkgname};" -} - -post_install() { - cd resource - 7z e layermap.7z - 7z e segvdefs.7z - rm *.7z - vmkdir usr/share/${pkgname} - mv * ${DESTDIR}/usr/share/${pkgname}/ - vinstall ${FILESDIR}/${pkgname}.desktop 644 usr/share/applications - vinstall ${FILESDIR}/${pkgname}.png 644 usr/share/pixmaps - vbin ${FILESDIR}/${pkgname}-startup.sh ${pkgname} -} diff --git a/srcpkgs/ZMusic-devel b/srcpkgs/ZMusic-devel deleted file mode 120000 index 023ff24ecd4e42..00000000000000 --- a/srcpkgs/ZMusic-devel +++ /dev/null @@ -1 +0,0 @@ -ZMusic \ No newline at end of file diff --git a/srcpkgs/ZMusic/patches/ppc-musl.patch b/srcpkgs/ZMusic/patches/ppc-musl.patch deleted file mode 100644 index f0c4d23aab444d..00000000000000 --- a/srcpkgs/ZMusic/patches/ppc-musl.patch +++ /dev/null @@ -1,13 +0,0 @@ -Taken from libgme package. - ---- a/thirdparty/game-music-emu/gme/blargg_endian.h -+++ b/thirdparty/game-music-emu/gme/blargg_endian.h -@@ -36,7 +36,7 @@ - #endif - - #if defined (MSB_FIRST) || defined (__BIG_ENDIAN__) || defined (WORDS_BIGENDIAN) || \ -- defined (__sparc__) || BLARGG_CPU_POWERPC || \ -+ defined (__sparc__) || \ - (defined (BIG_ENDIAN) && BIG_ENDIAN+0 != 4321) - #define BLARGG_BIG_ENDIAN 1 - #elif !defined (__mips__) diff --git a/srcpkgs/ZMusic/template b/srcpkgs/ZMusic/template deleted file mode 100644 index de392817d3b53c..00000000000000 --- a/srcpkgs/ZMusic/template +++ /dev/null @@ -1,32 +0,0 @@ -# Template file for 'ZMusic' -pkgname=ZMusic -version=1.1.14 -revision=1 -build_style=cmake -configure_args="-DDYN_SNDFILE=OFF -DDYN_FLUIDSYNTH=OFF -DDYN_MPG123=OFF" -hostmakedepends="pkg-config" -makedepends="zlib-devel alsa-lib-devel libsndfile-devel fluidsynth-devel mpg123-devel" -short_desc="GZDoom's music system" -maintainer="Érico Nogueira " -license="GPL-3.0-or-later" -homepage="https://github.com/coelckers/ZMusic" -distfiles="https://github.com/coelckers/ZMusic/archive/${version}.tar.gz" -checksum=f04410fe4ea08136f37703e7715c27df4c8532ace1e721cf40c6f303a93acc54 - -if [ "$XBPS_TARGET_LIBC" = musl ]; then - makedepends+=" musl-fts-devel" -fi - -post_install() { - vmkdir usr/share/licenses/${pkgname} - vcopy "licenses/*" usr/share/licenses/${pkgname}/ -} - -ZMusic-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/a2jmidid/patches/musl-no-execinfo.patch b/srcpkgs/a2jmidid/patches/musl-no-execinfo.patch deleted file mode 100644 index e0b7cada044014..00000000000000 --- a/srcpkgs/a2jmidid/patches/musl-no-execinfo.patch +++ /dev/null @@ -1,29 +0,0 @@ ---- a/sigsegv.c 2016-06-06 15:56:47.355074711 +0200 -+++ b/sigsegv.c 2016-06-06 15:55:40.740071274 +0200 -@@ -28,7 +28,9 @@ - #include - #include - #include -+#if defined(__GLIBC__) - #include -+#endif - #include - #ifndef NO_CPP_DEMANGLE - //#include -@@ -145,13 +147,15 @@ - ip = bp[1]; - bp = (void**)bp[0]; - } --#else -+#elif defined(__GLIBC__) - a2j_error("Stack trace (non-dedicated):"); - sz = backtrace(bt, 20); - strings = backtrace_symbols(bt, sz); - - for(i = 0; i < sz; ++i) - a2j_error("%s", strings[i]); -+#else -+ a2j_error("Stack trace unavailable"); - #endif - a2j_error("End of stack trace"); - exit (-1); diff --git a/srcpkgs/a2jmidid/patches/musl-ppc.patch b/srcpkgs/a2jmidid/patches/musl-ppc.patch deleted file mode 100644 index 3fef806d263e5b..00000000000000 --- a/srcpkgs/a2jmidid/patches/musl-ppc.patch +++ /dev/null @@ -1,18 +0,0 @@ -This fixes build on ppc32/musl but also fixes incorrect usage of uc_regs -on glibc (uc_regs is an mcontext_t pointer, you can't index it directly) - ---- a/sigsegv.c -+++ b/sigsegv.c -@@ -97,7 +97,11 @@ static void signal_segv(int signum, siginfo_t* info, void*ptr) { - for(i = 0; i < NGREG; i++) - a2j_error("reg[%02d] = 0x" REGFORMAT, i, - #if defined(__powerpc__) && !defined(__powerpc64__) -- ucontext->uc_mcontext.uc_regs[i] -+#if defined(__GLIBC__) -+ ucontext->uc_mcontext.uc_regs->gregs[i] -+#else -+ ucontext->uc_mcontext.gregs[i] -+#endif - #elif defined(__powerpc64__) - ucontext->uc_mcontext.gp_regs[i] - #elif defined(__sparc__) && defined(__arch64__) diff --git a/srcpkgs/a2jmidid/template b/srcpkgs/a2jmidid/template deleted file mode 100644 index b39aa31eef1c0b..00000000000000 --- a/srcpkgs/a2jmidid/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'a2jmidid' -pkgname=a2jmidid -version=9 -revision=1 -build_style=meson -hostmakedepends="pkg-config" -makedepends="alsa-lib-devel jack-devel dbus-devel" -short_desc="ALSA sequencer to JACK MIDI bridging (for jack2)" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="https://github.com/linuxaudio/a2jmidid/" -distfiles="https://github.com/linuxaudio/a2jmidid/archive/${version}.tar.gz" -checksum=2828d283e0c9a65f0683881f09676c8c35c45c97a8a56cf77b43b4ef0231df06 diff --git a/srcpkgs/a2ps/template b/srcpkgs/a2ps/template deleted file mode 100644 index a259a0a3c6bf1d..00000000000000 --- a/srcpkgs/a2ps/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'a2ps' -pkgname=a2ps -version=4.15.6 -revision=1 -configure_args="--sysconfdir=/etc/a2ps --enable-shared --with-medium=A4" -build_style=gnu-configure -hostmakedepends="perl gperf m4 pkg-config" -_deps="ghostscript psutils groff cups" -makedepends="gc-devel libpaper-devel ${_deps}" -depends="${_deps}" -short_desc="Any to PS filter" -maintainer="Orphaned " -license="GPL-3.0-or-later" -homepage="http://www.gnu.org/software/a2ps/" -distfiles="${GNU_SITE}/${pkgname}/${pkgname}-${version}.tar.gz" -checksum=87ff9d801cb11969181d5b8cf8b65e65e5b24bb0c76a1b825e8098f2906fbdf4 -conf_files="/etc/a2ps/a2ps.cfg /etc/a2ps/a2ps-site.cfg" - -LDFLAGS="-lm" - -pre_configure() { - sed -i "s/GPERF --version |/& head -n 1 |/" ./configure - sed -i "s|/usr/local/share|/usr/share|" ./configure -} diff --git a/srcpkgs/a4/template b/srcpkgs/a4/template deleted file mode 100644 index 0b068ab111df67..00000000000000 --- a/srcpkgs/a4/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'a4' -pkgname=a4 -version=0.2.2 -revision=1 -build_style=gnu-makefile -makedepends="libvterm-devel libtickit-devel" -short_desc="Dynamic terminal manager and multiplexer" -maintainer="Massimo Manzato " -license="MIT" -homepage="https://a4term.com/" -distfiles="https://github.com/rpmohn/a4/archive/v${version}.tar.gz" -checksum=6cf79cfae36d171d0de9b2e79c55c2fbd10d30be25863842d23c95e8df628050 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/a52dec b/srcpkgs/a52dec deleted file mode 120000 index a12ddb29fecda3..00000000000000 --- a/srcpkgs/a52dec +++ /dev/null @@ -1 +0,0 @@ -liba52 \ No newline at end of file diff --git a/srcpkgs/aalib-devel b/srcpkgs/aalib-devel deleted file mode 120000 index 5b9db5abe90857..00000000000000 --- a/srcpkgs/aalib-devel +++ /dev/null @@ -1 +0,0 @@ -aalib \ No newline at end of file diff --git a/srcpkgs/aalib-utils b/srcpkgs/aalib-utils deleted file mode 120000 index 5b9db5abe90857..00000000000000 --- a/srcpkgs/aalib-utils +++ /dev/null @@ -1 +0,0 @@ -aalib \ No newline at end of file diff --git a/srcpkgs/aalib/patches/gcc14.patch b/srcpkgs/aalib/patches/gcc14.patch deleted file mode 100644 index 984fda06ef0ce8..00000000000000 --- a/srcpkgs/aalib/patches/gcc14.patch +++ /dev/null @@ -1,124 +0,0 @@ -Source: https://src.fedoraproject.org/rpms/aalib/blob/f42/f/aalib-c99.patch - -Add additional system header #include directives for more -function prototypes. This avoids implicit function declarations -and build failures with future compilers. - -Submitted upstream: - -diff --git a/src/aafire.c b/src/aafire.c -index 4f36149aa84fba57..a59b5c5fa58e085b 100644 ---- a/src/aafire.c -+++ b/src/aafire.c -@@ -1,4 +1,5 @@ - #include -+#include - #include "aalib.h" - - #define XSIZ aa_imgwidth(context) -diff --git a/src/aainfo.c b/src/aainfo.c -index d3f6d50f34590638..f4250ee37ae46134 100644 ---- a/src/aainfo.c -+++ b/src/aainfo.c -@@ -1,3 +1,4 @@ -+#include - - #include "aalib.h" - #include "aaint.h" -diff --git a/src/aakbdreg.c b/src/aakbdreg.c -index def65fe25646d75a..682616313c1b6ebd 100644 ---- a/src/aakbdreg.c -+++ b/src/aakbdreg.c -@@ -1,4 +1,5 @@ - #include -+#include - #include "config.h" - #include "aalib.h" - #include "aaint.h" -diff --git a/src/aalib.c b/src/aalib.c -index 11fecc8fe8ef6b59..1ef12c0dfa9026a4 100644 ---- a/src/aalib.c -+++ b/src/aalib.c -@@ -1,4 +1,5 @@ - #include -+#include - #include - #include - #include "aalib.h" -diff --git a/src/aalinuxkbd.c b/src/aalinuxkbd.c -index c7f388abfe9e8c7f..ea988154518dfc8e 100644 ---- a/src/aalinuxkbd.c -+++ b/src/aalinuxkbd.c -@@ -8,6 +8,7 @@ - */ - - #include "config.h" -+#include - #ifdef LINUX_DRIVER - #include - #include -diff --git a/src/aamoureg.c b/src/aamoureg.c -index 03808289eb59b928..6d807416ae0d3dc2 100644 ---- a/src/aamoureg.c -+++ b/src/aamoureg.c -@@ -1,4 +1,5 @@ - #include -+#include - #include "config.h" - #include "aalib.h" - #include "aaint.h" -diff --git a/src/aaregist.c b/src/aaregist.c -index 54abec0b9797533a..768b8ce29e286b00 100644 ---- a/src/aaregist.c -+++ b/src/aaregist.c -@@ -1,4 +1,5 @@ - #include -+#include - #include "config.h" - #include "aalib.h" - #include "aaint.h" -diff --git a/src/aasavefont.c b/src/aasavefont.c -index b00e1e6d7f181952..864ba225d5ef626c 100644 ---- a/src/aasavefont.c -+++ b/src/aasavefont.c -@@ -1,3 +1,4 @@ -+#include - #include "aalib.h" - int main(int argc, char **argv) - { -diff --git a/src/aatest.c b/src/aatest.c -index 9816f5d855134894..89933cfba6344270 100644 ---- a/src/aatest.c -+++ b/src/aatest.c -@@ -1,3 +1,5 @@ -+#include -+#include - #include "aalib.h" - int main(int argc, char **argv) - { -diff --git a/src/aaxkbd.c b/src/aaxkbd.c -index f16afc63bb565512..44b91458b4bef3bc 100644 ---- a/src/aaxkbd.c -+++ b/src/aaxkbd.c -@@ -7,6 +7,7 @@ - #include - #include - #include -+#include - #include "aalib.h" - #include "aaint.h" - #include "aaxint.h" - -diff -Nur aalib-1.4.0-orig/src/aalinuxkbd.c aalib-1.4.0/src/aalinuxkbd.c ---- aalib-1.4.0-orig/src/aalinuxkbd.c 2001-04-26 16:37:31.000000000 +0200 -+++ aalib-1.4.0/src/aalinuxkbd.c 2005-07-01 22:57:59.000000000 +0200 -@@ -200,7 +200,7 @@ - static int rawmode_init(void) - { - if (!closed) -- return; -+ return 1; - mypid = getpid(); - if (tty_fd == -1) { - tty_fd = fileno(stdin); - diff --git a/srcpkgs/aalib/template b/srcpkgs/aalib/template deleted file mode 100644 index 851219e3045cc5..00000000000000 --- a/srcpkgs/aalib/template +++ /dev/null @@ -1,39 +0,0 @@ -# Template file for 'aalib' -pkgname=aalib -version=1.4rc5 -revision=3 -build_style=gnu-configure -hostmakedepends="automake libtool" -short_desc="Portable ASCII art GFX library" -maintainer="Orphaned " -license="LGPL-2.0-or-later" -homepage="https://aa-project.sourceforge.net/aalib/" -distfiles="${SOURCEFORGE_SITE}/aa-project/${pkgname}-${version}.tar.gz" -checksum=fbddda9230cf6ee2a4f5706b4b11e2190ae45f5eda1f0409dc4f99b35e0a70ee - -pre_configure() { - sed -e 's,AM_CONFIG_HEADER,AC_CONFIG_HEADERS,g' -i configure.in - autoreconf -fi -} - -aalib-utils_package() { - short_desc+=" - utilities" - pkg_install() { - vmove usr/bin - vmove usr/share/man/man1 - } -} - -aalib-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/bin/aalib-config - vmove usr/include - vmove usr/share/info - vmove usr/share/aclocal - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - vmove usr/share/man/man3 - } -} diff --git a/srcpkgs/aardvark-dns/template b/srcpkgs/aardvark-dns/template deleted file mode 100644 index 443c68f5fd79f6..00000000000000 --- a/srcpkgs/aardvark-dns/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'aardvark-dns' -pkgname=aardvark-dns -version=1.12.2 -revision=1 -build_style=cargo -short_desc="Authoritative dns server for A/AAAA container records" -maintainer="Daniel Eyßer " -license="Apache-2.0" -homepage="https://github.com/containers/aardvark-dns" -changelog="https://raw.githubusercontent.com/containers/aardvark-dns/main/RELEASE_NOTES.md" -distfiles="https://github.com/containers/aardvark-dns/archive/refs/tags/v${version}.tar.gz" -checksum=19317d97525c19135b31f76101b9c13bf2b009cecfc11f467b2ab30fb2641867 - -post_install() { - vmkdir usr/libexec/podman - ln -sf ../../bin/aardvark-dns "${DESTDIR}/usr/libexec/podman" -} diff --git a/srcpkgs/abGate/template b/srcpkgs/abGate/template deleted file mode 100644 index d4fff83840b117..00000000000000 --- a/srcpkgs/abGate/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'abGate' -pkgname=abGate -version=1.2.0 -revision=1 -build_style=gnu-makefile -build_helper=qmake -hostmakedepends="pkg-config qt5-qmake qt5-host-tools" -makedepends="qt5-devel gtkmm2-devel lv2" -depends="lv2" -short_desc="LV2 Noise Gate plugin" -maintainer="Orphaned " -license="LGPL-3.0-or-later" -homepage="http://abgate.sourceforge.net/" -distfiles="https://github.com/antanasbruzas/abGate/archive/v${version}.tar.gz" -checksum=ebee1cc545b088bf6e5989c114e7e34fa9f21ac7fdb1eee3fd067bcf98703b86 -CXXFLAGS="-fPIC" diff --git a/srcpkgs/abcde/template b/srcpkgs/abcde/template deleted file mode 100644 index d42020e308f426..00000000000000 --- a/srcpkgs/abcde/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'abcde' -pkgname=abcde -version=2.9.3 -revision=2 -conf_files="/etc/${pkgname}.conf" -depends="cd-discid perl-MusicBrainz-DiscID perl-WebService-MusicBrainz vorbis-tools" -short_desc="CLI audio CD encoder and tagger" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="https://abcde.einval.com" -distfiles="${homepage}/download/abcde-${version}.tar.gz" -checksum=046cd0bba78dd4bbdcbcf82fe625865c60df35a005482de13a6699c5a3b83124 - -do_install() { - make prefix=${DESTDIR}/usr sysconfdir=${DESTDIR}/etc install -} diff --git a/srcpkgs/abcm2ps/template b/srcpkgs/abcm2ps/template deleted file mode 100644 index 5d365512bbafa4..00000000000000 --- a/srcpkgs/abcm2ps/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'abcm2ps' -pkgname=abcm2ps -version=8.14.15 -revision=1 -build_style=configure -hostmakedepends="pkg-config python3-docutils which" -makedepends="pango-devel" -short_desc="ABC music notation software" -maintainer="lemmi " -license="GPL-3.0-or-later" -homepage="http://moinejf.free.fr/" -distfiles="https://github.com/leesavide/abcm2ps/archive/v${version}.tar.gz" -checksum=5f02ac6203c4226cfbc6206935dca715ed7c45328535ee23e776c9da0219c822 - -pre_configure() { - echo CC=${CC} >> custom - echo CFLAGS+=\" $CFLAGS\" >> custom - echo prefix=/usr >> custom - echo 'docdir=${prefix}/share/doc' >> custom -} diff --git a/srcpkgs/abcmidi/template b/srcpkgs/abcmidi/template deleted file mode 100644 index 7e31c1549d0c8e..00000000000000 --- a/srcpkgs/abcmidi/template +++ /dev/null @@ -1,12 +0,0 @@ -# Template file for 'abcmidi' -pkgname=abcmidi -version=2024.01.04 -revision=1 -build_style=gnu-configure -short_desc="Utilites for working with ABC files" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="https://ifdo.ca/~seymour/runabc/top.html" -changelog="https://raw.githubusercontent.com/sshlien/abcmidi/master/doc/CHANGES" -distfiles="https://ifdo.ca/~seymour/runabc/abcMIDI-${version}.zip" -checksum=de6ac240ee02c6e67d1761977429f708bf46c484e286a86bbd712e46256653c7 diff --git a/srcpkgs/abcmidi/update b/srcpkgs/abcmidi/update deleted file mode 100644 index f8be737ca044f9..00000000000000 --- a/srcpkgs/abcmidi/update +++ /dev/null @@ -1 +0,0 @@ -ignore="win32" diff --git a/srcpkgs/abduco/patches/0001-Use-fixed-size-integer-types-in-protocol-messages.patch b/srcpkgs/abduco/patches/0001-Use-fixed-size-integer-types-in-protocol-messages.patch deleted file mode 100644 index e4027d2f24157b..00000000000000 --- a/srcpkgs/abduco/patches/0001-Use-fixed-size-integer-types-in-protocol-messages.patch +++ /dev/null @@ -1,105 +0,0 @@ -From 90414320c7d3fbfa64642d8039bead632b2bed1e Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Marc=20Andr=C3=A9=20Tanner?= -Date: Wed, 21 Jun 2017 22:37:43 +0200 -Subject: [PATCH 1/4] Use fixed size integer types in protocol messages - -This should make it possible to connect with a 32bit client to a 64bit -server. This might also make it possible to forward the abduco socket -over SSH as described in #25. Different endianness are not supported at -this time. - -This is a breaking protocol change. Make sure to use the same version -as client and server (anything else is unsupported anyway!). ---- - abduco.c | 12 ++++++++---- - client.c | 2 +- - debug.c | 4 ++-- - server.c | 5 ++++- - 4 files changed, 15 insertions(+), 8 deletions(-) - -diff --git abduco.c abduco.c -index 3c60a36..1bd6304 100644 ---- a/abduco.c -+++ b/abduco.c -@@ -15,6 +15,7 @@ - */ - #include - #include -+#include - #include - #include - #include -@@ -71,12 +72,15 @@ enum PacketType { - }; - - typedef struct { -- unsigned int type; -- size_t len; -+ uint32_t type; -+ uint32_t len; - union { - char msg[BUFSIZ]; -- struct winsize ws; -- int i; -+ struct { -+ uint16_t rows; -+ uint16_t cols; -+ } ws; -+ uint32_t i; - } u; - } Packet; - -diff --git client.c client.c -index 744f061..2c2192b 100644 ---- a/client.c -+++ b/client.c -@@ -78,7 +78,7 @@ static int client_mainloop(void) { - if (ioctl(STDIN_FILENO, TIOCGWINSZ, &ws) != -1) { - Packet pkt = { - .type = MSG_RESIZE, -- .u = { .ws = ws }, -+ .u = { .ws = { .rows = ws.ws_row, .cols = ws.ws_col } }, - .len = sizeof(ws), - }; - if (client_send_packet(&pkt)) -diff --git debug.c debug.c -index b5748ab..e904e33 100644 ---- a/debug.c -+++ b/debug.c -@@ -29,7 +29,7 @@ static void print_packet(const char *prefix, Packet *pkt) { - fwrite(pkt->u.msg, pkt->len, 1, stderr); - break; - case MSG_RESIZE: -- fprintf(stderr, "%dx%d", pkt->u.ws.ws_col, pkt->u.ws.ws_row); -+ fprintf(stderr, "%"PRIu16"x%"PRIu16, pkt->u.ws.cols, pkt->u.ws.rows); - break; - case MSG_ATTACH: - fprintf(stderr, "readonly: %d low-priority: %d", -@@ -37,7 +37,7 @@ static void print_packet(const char *prefix, Packet *pkt) { - pkt->u.i & CLIENT_LOWPRIORITY); - break; - default: -- fprintf(stderr, "len: %zu", pkt->len); -+ fprintf(stderr, "len: %"PRIu32, pkt->len); - break; - } - fprintf(stderr, "\n"); -diff --git server.c server.c -index 78ccbe2..6f62cfb 100644 ---- a/server.c -+++ b/server.c -@@ -224,7 +224,10 @@ static void server_mainloop(void) { - case MSG_REDRAW: - if (!(c->flags & CLIENT_READONLY) && (client_packet.type == MSG_REDRAW || c == server.clients)) { - debug("server-ioct: TIOCSWINSZ\n"); -- ioctl(server.pty, TIOCSWINSZ, &client_packet.u.ws); -+ struct winsize ws = { 0 }; -+ ws.ws_row = client_packet.u.ws.rows; -+ ws.ws_col = client_packet.u.ws.cols; -+ ioctl(server.pty, TIOCSWINSZ, &ws); - } - kill(-server.pid, SIGWINCH); - break; --- -2.24.0 - diff --git a/srcpkgs/abduco/patches/0002-Fix-length-of-MSG_RESIZE-packet.patch b/srcpkgs/abduco/patches/0002-Fix-length-of-MSG_RESIZE-packet.patch deleted file mode 100644 index 11dcc03f43b9dc..00000000000000 --- a/srcpkgs/abduco/patches/0002-Fix-length-of-MSG_RESIZE-packet.patch +++ /dev/null @@ -1,26 +0,0 @@ -From c840155f209a67b16d2c8a0283542d636192576a Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Marc=20Andr=C3=A9=20Tanner?= -Date: Tue, 27 Jun 2017 08:49:22 +0200 -Subject: [PATCH 2/4] Fix length of MSG_RESIZE packet - -We no longer send the complete struct winsize. ---- - client.c | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git client.c client.c -index 2c2192b..f26bc8f 100644 ---- a/client.c -+++ b/client.c -@@ -79,7 +79,7 @@ static int client_mainloop(void) { - Packet pkt = { - .type = MSG_RESIZE, - .u = { .ws = { .rows = ws.ws_row, .cols = ws.ws_col } }, -- .len = sizeof(ws), -+ .len = sizeof(pkt.u.ws), - }; - if (client_send_packet(&pkt)) - client.need_resize = false; --- -2.24.0 - diff --git a/srcpkgs/abduco/patches/0003-Avoid-use-of-BUFSIZ-to-guarantee-system-independent-.patch b/srcpkgs/abduco/patches/0003-Avoid-use-of-BUFSIZ-to-guarantee-system-independent-.patch deleted file mode 100644 index 917a012cb351fd..00000000000000 --- a/srcpkgs/abduco/patches/0003-Avoid-use-of-BUFSIZ-to-guarantee-system-independent-.patch +++ /dev/null @@ -1,26 +0,0 @@ -From c3c115deab4562af72be43832aaecbd8accba51a Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Marc=20Andr=C3=A9=20Tanner?= -Date: Tue, 27 Jun 2017 08:50:10 +0200 -Subject: [PATCH 3/4] Avoid use of BUFSIZ to guarantee system independent - package size - ---- - abduco.c | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git abduco.c abduco.c -index 1bd6304..335907d 100644 ---- a/abduco.c -+++ b/abduco.c -@@ -75,7 +75,7 @@ typedef struct { - uint32_t type; - uint32_t len; - union { -- char msg[BUFSIZ]; -+ char msg[4096 - 2*sizeof(uint32_t)]; - struct { - uint16_t rows; - uint16_t cols; --- -2.24.0 - diff --git a/srcpkgs/abduco/patches/0004-Correct-EOF-handling-on-client-stdin.patch b/srcpkgs/abduco/patches/0004-Correct-EOF-handling-on-client-stdin.patch deleted file mode 100644 index 6822c167f5691a..00000000000000 --- a/srcpkgs/abduco/patches/0004-Correct-EOF-handling-on-client-stdin.patch +++ /dev/null @@ -1,28 +0,0 @@ -From 98e293c54aa08cbee14674c82159d851bd8b9d56 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Marc=20Andr=C3=A9=20Tanner?= -Date: Sat, 17 Mar 2018 10:32:40 +0100 -Subject: [PATCH 4/4] Correct EOF handling on client stdin - -Previously we would end in an infinite loop which might be the cause -of #15. ---- - client.c | 3 +++ - 1 file changed, 3 insertions(+) - -diff --git client.c client.c -index f26bc8f..6cf70c7 100644 ---- a/client.c -+++ b/client.c -@@ -129,6 +129,9 @@ static int client_mainloop(void) { - } else if (!(client.flags & CLIENT_READONLY)) { - client_send_packet(&pkt); - } -+ } else if (len == 0) { -+ debug("client-stdin: EOF\n"); -+ return -1; - } - } - } --- -2.24.0 - diff --git a/srcpkgs/abduco/template b/srcpkgs/abduco/template deleted file mode 100644 index b8812e3b849df3..00000000000000 --- a/srcpkgs/abduco/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'abduco' -pkgname=abduco -version=0.6 -revision=2 -build_style=gnu-makefile -make_use_env=yes -short_desc="Session management in a clean and simple way" -maintainer="Orphaned " -license="ISC" -homepage="https://www.brain-dump.org/projects/abduco/" -distfiles="https://www.brain-dump.org/projects/${pkgname}/${pkgname}-${version}.tar.gz" -checksum=c90909e13fa95770b5afc3b59f311b3d3d2fdfae23f9569fa4f96a3e192a35f4 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/abi-compliance-checker/template b/srcpkgs/abi-compliance-checker/template deleted file mode 100644 index 5388412cba9a01..00000000000000 --- a/srcpkgs/abi-compliance-checker/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'abi-compliance-checker' -pkgname=abi-compliance-checker -version=2.3 -revision=2 -hostmakedepends="perl" -depends="binutils ctags perl" -checkdepends="ctags" -short_desc="Tool for checking backward API/ABI compat of a C/C++ library" -maintainer="Orphaned " -license="LGPL-2.1-or-later" -homepage="https://github.com/lvc/abi-compliance-checker" -distfiles="https://github.com/lvc/abi-compliance-checker/archive/${version}.tar.gz" -checksum=b1e32a484211ec05d7f265ab4d2c1c52dcdb610708cb3f74d8aaeb7fe9685d64 - -do_check() { - perl abi-compliance-checker.pl -test -} - -do_install() { - vmkdir usr - perl Makefile.pl -install --prefix=/usr --destdir="${DESTDIR}" -} diff --git a/srcpkgs/abi-dumper/template b/srcpkgs/abi-dumper/template deleted file mode 100644 index 7eee018b990a92..00000000000000 --- a/srcpkgs/abi-dumper/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'abi-dumper' -pkgname=abi-dumper -version=1.4 -revision=1 -build_style=gnu-makefile -hostmakedepends="perl" -depends="perl elfutils ctags vtable-dumper" -short_desc="Dump ABI of an ELF object containing DWARF debug info" -maintainer="fosslinux " -license="LGPL-2.1-or-later" -homepage="https://github.com/lvc/abi-dumper" -distfiles="https://github.com/lvc/abi-dumper/archive/${version}.tar.gz" -checksum=aa7a52bf913ab1a64743551d64575f921df3faa4a592a0f6614e047bc228708a - -pre_install() { - mkdir -p "${DESTDIR}/usr" -} diff --git a/srcpkgs/abireport/template b/srcpkgs/abireport/template deleted file mode 100644 index 96088eebda2f25..00000000000000 --- a/srcpkgs/abireport/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'abireport' -pkgname=abireport -version=1.0.11 -revision=4 -build_style=go -go_import_path=github.com/clearlinux/abireport -go_package="${go_import_path}/abi-report" -short_desc="Tool to create ABI reports from ELF binaries" -maintainer="Orphaned " -license="Apache-2.0" -homepage="https://github.com/clearlinux/abireport" -distfiles="https://github.com/clearlinux/${pkgname}/releases/download/v${version}/${pkgname}-${version}.tar.xz" -checksum=2cf4c6cbb14e9d8839d11158142f44589779483c29433d8c422ed9cfa818e7d1 - -post_install() { - vman man/abireport.1 -} diff --git a/srcpkgs/abiword-devel b/srcpkgs/abiword-devel deleted file mode 120000 index 21119f1349b541..00000000000000 --- a/srcpkgs/abiword-devel +++ /dev/null @@ -1 +0,0 @@ -abiword \ No newline at end of file diff --git a/srcpkgs/abiword/patches/enchant-2.patch b/srcpkgs/abiword/patches/enchant-2.patch deleted file mode 100644 index bb0edcd4bcf316..00000000000000 --- a/srcpkgs/abiword/patches/enchant-2.patch +++ /dev/null @@ -1,60 +0,0 @@ -Upstream: https://gitlab.gnome.org/World/AbiWord/-/commit/ae05e92df5a5d6151641622c83d35a6fdba47b1f -Adapted to change configure directly instead of configure.ac - -From ae05e92df5a5d6151641622c83d35a6fdba47b1f Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Hubert=20Figui=C3=A8re?= -Date: Fri, 22 Nov 2019 20:02:52 -0500 -Subject: [PATCH] Require enchant 2 now - ---- - configure.ac | 2 +- - src/af/xap/xp/enchant_checker.cpp | 6 +++--- - 2 files changed, 4 insertions(+), 4 deletions(-) - -diff --git a/configure b/configure -index fdc3076..308b87b 100755 ---- a/configure -+++ b/configure -@@ -4200,7 +4200,7 @@ xp_pkgs=" - " - - # optional deps --enchant_req='enchant >= 1.2.0' -+enchant_req='enchant-2' - gio_req='gio-2.0' - goffice_req='libgoffice-0.10 >= 0.10.0' - -diff --git a/src/af/xap/xp/enchant_checker.cpp b/src/af/xap/xp/enchant_checker.cpp -index ed97c1fb9f..5f64852412 100644 ---- a/src/af/xap/xp/enchant_checker.cpp -+++ b/src/af/xap/xp/enchant_checker.cpp -@@ -127,7 +127,7 @@ EnchantChecker::_suggestWord (const UT_UCSChar *ucszWord, size_t len) - pvSugg->addItem (ucszSugg); - } - -- enchant_dict_free_suggestions (m_dict, suggestions); -+ enchant_dict_free_string_list(m_dict, suggestions); - } - - return pvSugg; -@@ -139,7 +139,7 @@ bool EnchantChecker::addToCustomDict (const UT_UCSChar *word, size_t len) - - if (word && len) { - UT_UTF8String utf8 (word, len); -- enchant_dict_add_to_personal (m_dict, utf8.utf8_str(), utf8.byteLength()); -+ enchant_dict_add(m_dict, utf8.utf8_str(), utf8.byteLength()); - return true; - } - return false; -@@ -150,7 +150,7 @@ bool EnchantChecker::isIgnored (const UT_UCSChar *toCorrect, size_t toCorrectLen - UT_return_val_if_fail (m_dict, false); - - UT_UTF8String ignore (toCorrect, toCorrectLen); -- return enchant_dict_is_in_session (m_dict, ignore.utf8_str(), ignore.byteLength()) != 0; -+ return enchant_dict_is_added(m_dict, ignore.utf8_str(), ignore.byteLength()) != 0; - } - - void EnchantChecker::ignoreWord (const UT_UCSChar *toCorrect, size_t toCorrectLen) --- -GitLab - diff --git a/srcpkgs/abiword/patches/fix-make-check.patch b/srcpkgs/abiword/patches/fix-make-check.patch deleted file mode 100644 index 6e2790a4d786c1..00000000000000 --- a/srcpkgs/abiword/patches/fix-make-check.patch +++ /dev/null @@ -1,33 +0,0 @@ -From d49d714d8f4cff50681e7e3705ac05dccb785ed3 Mon Sep 17 00:00:00 2001 -From: Hubert Figuiere -Date: Fri, 17 Mar 2017 04:02:47 +0000 -Subject: [PATCH] Fix make check: disable valgrind. Disable widget test - -git-svn-id: svn+ssh://svn.abisource.com/svnroot/abiword/trunk@35408 bcba8976-2d24-0410-9c9c-aab3bd5fdfd6 ---- - src/wp/test/unix/all_test_unix.h | 2 +- - src/wp/test/unix/testwrap.sh.in | 2 +- - 2 files changed, 2 insertions(+), 2 deletions(-) - -diff --git a/src/wp/test/unix/all_test_unix.h b/src/wp/test/unix/all_test_unix.h -index d1fbe7f7f9..1ce045bfa8 100644 ---- a/src/wp/test/unix/all_test_unix.h -+++ b/src/wp/test/unix/all_test_unix.h -@@ -19,5 +19,5 @@ - - - --#include "src/af/xap/gtk/t/xap_UnixWidget.t.cpp" -+//#include "src/af/xap/gtk/t/xap_UnixWidget.t.cpp" - -diff --git a/src/wp/test/unix/testwrap.sh.in b/src/wp/test/unix/testwrap.sh.in -index 3b27f2b69a..edbf0962cf 100755 ---- a/src/wp/test/unix/testwrap.sh.in -+++ b/src/wp/test/unix/testwrap.sh.in -@@ -5,5 +5,5 @@ export G_DEBUG - G_SLICE=always-malloc - export G_SLICE - --exec libtool --mode=execute @VALGRIND@ --leak-check=full --log-file=tf-vgdump ./AbiWord-test -+exec libtool --mode=execute ./AbiWord-test - diff --git a/srcpkgs/abiword/patches/libxml-2.12.patch b/srcpkgs/abiword/patches/libxml-2.12.patch deleted file mode 100644 index 2c364224898138..00000000000000 --- a/srcpkgs/abiword/patches/libxml-2.12.patch +++ /dev/null @@ -1,29 +0,0 @@ -From 2a06be6a10a0718f8a3d8e00c317f5042c99a467 Mon Sep 17 00:00:00 2001 -From: Jan Tojnar -Date: Mon, 11 Dec 2023 01:55:53 +0100 -Subject: [PATCH] Fix build with libxml2 2.12 -MIME-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit - -libxml 2.12.0 restructured headers so that xmlFree is no longer in the scope. -Let’s add the correct include. ---- - src/af/util/xp/ut_stringbuf.cpp | 1 + - 1 file changed, 1 insertion(+) - -diff --git a/src/af/util/xp/ut_stringbuf.cpp b/src/af/util/xp/ut_stringbuf.cpp -index f1e8d9078..88488ad67 100644 ---- a/src/af/util/xp/ut_stringbuf.cpp -+++ b/src/af/util/xp/ut_stringbuf.cpp -@@ -26,6 +26,7 @@ - #include - - #include -+#include - - #include - --- -GitLab - diff --git a/srcpkgs/abiword/patches/musl.patch b/srcpkgs/abiword/patches/musl.patch deleted file mode 100644 index b440d4fdce0549..00000000000000 --- a/srcpkgs/abiword/patches/musl.patch +++ /dev/null @@ -1,23 +0,0 @@ ---- a/src/af/xap/xp/xap_Dialog.cpp -+++ b/src/af/xap/xp/xap_Dialog.cpp -@@ -267,7 +267,7 @@ XAP_Dialog_Modeless::BuildWindowName(cha - // This function constructs and returns the window name of a modeless dialog by - // concatenating the active frame with the dialog name - -- *pWindowName = (char) NULL; -+ *pWindowName = '\0'; - UT_UTF8String wn = UT_UTF8String(pDialogName); - - XAP_Frame* pFrame = getActiveFrame(); ---- a/src/af/util/xp/t/ut_locale.t.cpp -+++ b/src/af/util/xp/t/ut_locale.t.cpp -@@ -29,6 +29,9 @@ - TFTEST_MAIN("UT_LocaleTransactor") - { - char msg[128]; -+#ifndef __GLIBC__ -+ return; -+#endif - if (setlocale(LC_ALL, "fr_FR") == NULL) - { - printf("Test skipped, fr_FR locale is unknown on this system\n"); diff --git a/srcpkgs/abiword/template b/srcpkgs/abiword/template deleted file mode 100644 index 0c8a1f77feda91..00000000000000 --- a/srcpkgs/abiword/template +++ /dev/null @@ -1,45 +0,0 @@ -# Template file for 'abiword' -pkgname=abiword -version=3.0.5 -revision=2 -build_style=gnu-configure -build_helper=gir -configure_args="--enable-plugins --enable-clipart --enable-templates - --enable-introspection" -hostmakedepends="automake libtool flex pkg-config gobject-introspection" -makedepends="libjpeg-turbo-devel libpng-devel fribidi-devel libgsf-devel - enchant2-devel librsvg-devel wv-devel boost-devel-minimal libxslt-devel - libwmf-devel $(vopt_if champlain libchamplain-devel) redland-devel libical-devel - libgcrypt-devel harfbuzz-devel $(vopt_if goffice goffice-devel) - gtk+3-devel" -depends="hicolor-icon-theme desktop-file-utils" -short_desc="Free word processing program similar to Microsoft(R) Word" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="http://www.abisource.com/" -distfiles="${homepage}/downloads/${pkgname}/${version}/source/${pkgname}-${version}.tar.gz" -distfiles="https://sources.voidlinux.org/abiword-${version}/abiword-${version}.tar.gz" -checksum=1257247e9970508d6d1456d3e330cd1909c4b42b25e0f0a1bc32526d6f3a21b4 - -build_options="goffice champlain" -build_options_default="goffice champlain" - -CXXFLAGS="-std=c++11" - -libabiword_package() { - short_desc+=" - Runtime library" - pkg_install() { - vmove "usr/lib/*.so*" - vmove "usr/lib/girepository*" - } -} -abiword-devel_package() { - depends="fribidi-devel libgsf-devel wv-devel enchant2-devel gtk+3-devel - librsvg-devel libabiword>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/share/gir*" - } -} diff --git a/srcpkgs/abook/patches/inline.patch b/srcpkgs/abook/patches/inline.patch deleted file mode 100644 index 82c45f487e170e..00000000000000 --- a/srcpkgs/abook/patches/inline.patch +++ /dev/null @@ -1,12 +0,0 @@ -diff -ur database.h database.h ---- a/database.h 2015-10-04 10:38:25.000000000 +0800 -+++ b/database.h 2018-02-15 21:11:46.311673251 +0800 -@@ -61,7 +61,7 @@ - /* - * Field operations - */ --inline int field_id(int i); -+int field_id(int i); - abook_field *find_standard_field(char *key, int do_declare); - abook_field *real_find_field(char *key, abook_field_list *list, int *nb); - #define find_field(key, list) real_find_field(key, list, NULL) diff --git a/srcpkgs/abook/template b/srcpkgs/abook/template deleted file mode 100644 index 8b52bebeee08c1..00000000000000 --- a/srcpkgs/abook/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'abook' -pkgname=abook -version=0.6.1 -revision=3 -build_style=gnu-configure -hostmakedepends="automake libtool gettext gettext-devel tar" -makedepends="ncurses-devel readline-devel" -short_desc="Text-based addressbook designed to use with mutt mail client" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="http://abook.sourceforge.net/" -distfiles="http://abook.sourceforge.net/devel/${pkgname}-${version}.tar.gz" -checksum=f0a90df8694fb34685ecdd45d97db28b88046c15c95e7b0700596028bd8bc0f9 - -post_extract() { - autoreconf --install -} - -post_install() { - for f in BUGS ChangeLog FAQ README TODO sample.abookrc; do vdoc $f; done -} diff --git a/srcpkgs/abook/update b/srcpkgs/abook/update deleted file mode 100644 index f98277babc3e4f..00000000000000 --- a/srcpkgs/abook/update +++ /dev/null @@ -1 +0,0 @@ -ignore="*pre* *rc*" diff --git a/srcpkgs/abootimg/patches/no-initrd.patch b/srcpkgs/abootimg/patches/no-initrd.patch deleted file mode 100644 index 35ce8a41c2f967..00000000000000 --- a/srcpkgs/abootimg/patches/no-initrd.patch +++ /dev/null @@ -1,37 +0,0 @@ -This patch incorporates a patch made by John Stultz to allow abootimg to -work with newer Android aboots that do not include an initrd - -Source: https://aur.archlinux.org/cgit/aur.git/tree/no-initrd.patch?h=abootimg ---- a/abootimg.c 2019-03-12 03:16:42.335616885 -0500 -+++ b/abootimg.c 2019-03-12 03:18:01.550892862 -0500 -@@ -163,7 +163,7 @@ - "\n" - " bootimg has to be valid Android Boot Image, or the update will abort.\n" - "\n" -- " abootimg --create [-c \"param=value\"] [-f ] -k -r [-s ]\n" -+ " abootimg --create [-c \"param=value\"] [-f ] -k [-r ] [-s ]\n" - "\n" - " create a new image from scratch.\n" - " if the boot image file is a block device, sanity check will be performed to avoid overwriting a existing\n" -@@ -291,7 +291,11 @@ - - if (!(img->header.ramdisk_size)) { - fprintf(stderr, "%s: ramdisk size is null\n", img->fname); -- return 1; -+ /* -+ * On newer AOSP devices, system can be used as rootfs, -+ * resulting in no initrd being used. Thus this case should -+ * not be fatal. -+ */ - } - - unsigned page_size = img->header.page_size; -@@ -932,7 +936,7 @@ - break; - - case create: -- if (!bootimg->kernel_fname || !bootimg->ramdisk_fname) { -+ if (!bootimg->kernel_fname) { - print_usage(); - break; - } diff --git a/srcpkgs/abootimg/template b/srcpkgs/abootimg/template deleted file mode 100644 index 61722043422212..00000000000000 --- a/srcpkgs/abootimg/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'abootimg' -pkgname=abootimg -version=0.6.20160512 -revision=3 -_commit="1ebeb393252ab5aeed62e34bc439b6728444f06e" -build_style=gnu-makefile -makedepends="libblkid-devel" -short_desc="Manipulate Android Boot Images" -maintainer="Andrea Brancaleoni " -license="GPL-2.0-or-later" -homepage="https://gitlab.com/ajs124/abootimg/" -distfiles="https://gitlab.com/ajs124/abootimg/-/archive/$_commit/$_commit.tar.gz" -checksum=9f6d84b9d1bf9404168145f59754608c7e568138510fb638467c6b822e94ca07 - -do_install() { - local BIN - for BIN in abootimg abootimg-pack-initrd abootimg-unpack-initrd; do - vbin $BIN - done - vman debian/abootimg.1 -} diff --git a/srcpkgs/abseil-cpp-devel b/srcpkgs/abseil-cpp-devel deleted file mode 120000 index 21b48b7ea521f7..00000000000000 --- a/srcpkgs/abseil-cpp-devel +++ /dev/null @@ -1 +0,0 @@ -abseil-cpp \ No newline at end of file diff --git a/srcpkgs/abseil-cpp/template b/srcpkgs/abseil-cpp/template deleted file mode 100644 index ee61328d2e611d..00000000000000 --- a/srcpkgs/abseil-cpp/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'abseil-cpp' -pkgname=abseil-cpp -version=20240116.2 -revision=1 -build_style=cmake -configure_args="-DBUILD_SHARED_LIBS=ON -DABSL_PROPAGATE_CXX_STD=ON - -DCMAKE_CXX_STANDARD=17" -hostmakedepends="pkg-config" -short_desc="Abseil common libraries" -maintainer="Orphaned " -license="Apache-2.0" -homepage="https://abseil.io" -changelog="https://github.com/abseil/abseil-cpp/releases" -distfiles="https://github.com/abseil/abseil-cpp/archive/${version}.tar.gz" -checksum=733726b8c3a6d39a4120d7e45ea8b41a434cdacde401cba500f14236c49b39dc - -abseil-cpp-devel_package() { - short_desc+=" (development files)" - depends="${sourcepkg}>=${version}_${revision}" - - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove usr/lib/cmake - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/acbuild/template b/srcpkgs/acbuild/template deleted file mode 100644 index bc4f739974d2b2..00000000000000 --- a/srcpkgs/acbuild/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'acbuild' -pkgname=acbuild -version=0.4.0 -revision=16 -build_style=go -go_import_path=github.com/appc/acbuild -go_package=github.com/appc/acbuild/acbuild -go_ldflags="-X github.com/appc/acbuild/lib.Version=${version}" -short_desc="Build tool for ACIs" -maintainer="Orphaned " -license="Apache-2.0" -homepage="https://github.com/appc/acbuild" -distfiles="https://github.com/appc/acbuild/archive/v${version}.tar.gz" -checksum=88d99a002eb53212752d6f405d9e02555512b27c5b84e8ef5828607ee9774ed4 diff --git a/srcpkgs/accounts-qml-module/template b/srcpkgs/accounts-qml-module/template deleted file mode 100644 index 8eb6e9973e4d07..00000000000000 --- a/srcpkgs/accounts-qml-module/template +++ /dev/null @@ -1,36 +0,0 @@ -# Template file for 'accounts-qml-module' -pkgname=accounts-qml-module -version=0.7 -revision=2 -_commit="05e79ebbbf3784a87f72b7be571070125c10dfe3" -build_style=qmake -build_helper=qemu -configure_args="CONFIG+=no_docs" -hostmakedepends="pkg-config qt6-base" -makedepends="signond-devel libaccounts-qt6-devel qt6-declarative-devel" -short_desc="Expose the Online Accounts API to QML applications" -maintainer="John " -license="LGPL-2.1-only" -homepage="https://gitlab.com/accounts-sso/accounts-qml-module" -#distfiles="https://gitlab.com/accounts-sso/accounts-qml-module/-/archive/VERSION_$version/accounts-qml-module-VERSION_$version.tar.gz" -distfiles="https://gitlab.com/accounts-sso/accounts-qml-module/-/archive/$_commit/accounts-qml-module-$_commit.tar.gz" -checksum=1a53a6d8a3a56694244bc24bdab844d91420483744822d08ae8517ff7df84763 -export QT=qt6 - -if [ $CROSS_BUILD ]; then - hostmakedepends+=" accounts-qml-module" -fi - -post_patch() { - if [ $CROSS_BUILD ]; then - vsed -i src/src.pro -e '/^INSTALLS [+]= qmltypes_gen/d' - fi -} - -post_install() { - rm -rf $DESTDIR/usr/bin - if [ $CROSS_BUILD ]; then - vinstall /usr/lib/qt6/qml/SSO/OnlineAccounts/plugin.qmltypes 644 \ - usr/lib/qt6/qml/SSO/OnlineAccounts/ - fi -} diff --git a/srcpkgs/accountsservice-devel b/srcpkgs/accountsservice-devel deleted file mode 120000 index 345043b0d5953a..00000000000000 --- a/srcpkgs/accountsservice-devel +++ /dev/null @@ -1 +0,0 @@ -accountsservice \ No newline at end of file diff --git a/srcpkgs/accountsservice/patches/ad0365b77b583da06bcd1e8da4c1bed74129895a.patch b/srcpkgs/accountsservice/patches/ad0365b77b583da06bcd1e8da4c1bed74129895a.patch deleted file mode 100644 index beb551b5bb5722..00000000000000 --- a/srcpkgs/accountsservice/patches/ad0365b77b583da06bcd1e8da4c1bed74129895a.patch +++ /dev/null @@ -1,39 +0,0 @@ -From ad0365b77b583da06bcd1e8da4c1bed74129895a Mon Sep 17 00:00:00 2001 -From: Ray Strode -Date: Thu, 28 Sep 2023 09:29:07 -0400 -Subject: [PATCH] tests: s/assertEquals/assertEqual/ - -CI is currently failing with: - -Traceback (most recent call last): - File "/home/user/accountsservice/_build/../tests/test-libaccountsservice.py", line 118, in test_multiple_inflight_get_user_by_id_calls - self.assertEquals(user.get_user_name(), 'pizza') - ^^^^^^^^^^^^^^^^^ -AttributeError: 'TestAccountsServicePreExistingUser' object has no attribute 'assertEquals'. Did you mean: 'assertEqual'? - -I have no idea if assertEquals was dropped, or if CI has been failing -all this time or what. - -This commit makes the suggested change. ---- - tests/test-libaccountsservice.py | 4 ++-- - 1 file changed, 2 insertions(+), 2 deletions(-) - -diff --git a/tests/test-libaccountsservice.py b/tests/test-libaccountsservice.py -index f0261b1..f2fcbc2 100644 ---- a/tests/test-libaccountsservice.py -+++ b/tests/test-libaccountsservice.py -@@ -115,8 +115,8 @@ class TestAccountsServicePreExistingUser(AccountsServiceTestBase): - self.assertTrue(user_objects[instance].is_loaded()) - - for user in user_objects: -- self.assertEquals(user.get_user_name(), 'pizza') -- self.assertEquals(user.get_uid(), 2001) -+ self.assertEqual(user.get_user_name(), 'pizza') -+ self.assertEqual(user.get_uid(), 2001) - - @unittest.skipUnless(have_accounts_service, - 'AccountsService gi introspection not available') --- -GitLab - diff --git a/srcpkgs/accountsservice/patches/fix-build.patch b/srcpkgs/accountsservice/patches/fix-build.patch deleted file mode 100644 index 662ce0eb005744..00000000000000 --- a/srcpkgs/accountsservice/patches/fix-build.patch +++ /dev/null @@ -1,142 +0,0 @@ -Submitted upstream: https://gitlab.freedesktop.org/accountsservice/accountsservice/-/merge_requests/163 - -From 00b6e12ad4044d33cc54c71c75773c5a653dad09 Mon Sep 17 00:00:00 2001 -From: oreo639 -Date: Sun, 9 Feb 2025 23:24:08 -0800 -Subject: [PATCH 1/2] build: Disable tests when cross compiling and allow - specifying path_wtmp - ---- - meson.build | 64 ++++++++++++++++++++++++++--------------------- - meson_options.txt | 2 ++ - 2 files changed, 38 insertions(+), 28 deletions(-) - -diff --git a/meson.build b/meson.build -index 34a9d3d..7bfaf8c 100644 ---- a/meson.build -+++ b/meson.build -@@ -82,34 +82,40 @@ if cc.has_member('struct passwd', 'pw_expire', prefix : '#include ') - config_h.set('HAVE_STRUCT_PASSWD_PW_EXPIRE', 1) - endif - --if cc.has_header_symbol('utmpx.h', 'WTMPX_FILENAME', prefix: '#define _GNU_SOURCE') -- code = '''#define _GNU_SOURCE -- #include -- #include -- int main (int argc, char **argv) { -- printf ("%s\n", WTMPX_FILENAME); -- return 0; -- } -- ''' -- result = cc.run(code, name : 'value of WTMPX_FILENAME') -- path_wtmp = result.stdout().strip() -- -- config_h.set('PATH_WTMP', 'WTMPX_FILENAME') --elif cc.has_header_symbol('paths.h', '_PATH_WTMPX') -- code = '''#include -- #include -- int main (int argc, char **argv) { -- printf ("%s\n", _PATH_WTMPX); -- return 0; -- } -- ''' -- result = cc.run(code, name : 'value of _PATH_WTMPX') -- path_wtmp = result.stdout().strip() -- -- config_h.set('PATH_WTMP', '_PATH_WTMPX') -+path_wtmp = get_option('wtmpfile') -+if path_wtmp == '' -+ if cc.has_header_symbol('utmpx.h', 'WTMPX_FILENAME', prefix: '#define _GNU_SOURCE') and meson.can_run_host_binaries() -+ code = '''#define _GNU_SOURCE -+ #include -+ #include -+ int main (int argc, char **argv) { -+ printf ("%s\n", WTMPX_FILENAME); -+ return 0; -+ } -+ ''' -+ result = cc.run(code, name : 'value of WTMPX_FILENAME') -+ path_wtmp = result.stdout().strip() -+ -+ config_h.set('PATH_WTMP', 'WTMPX_FILENAME') -+ elif cc.has_header_symbol('paths.h', '_PATH_WTMPX') and meson.can_run_host_binaries() -+ code = '''#include -+ #include -+ int main (int argc, char **argv) { -+ printf ("%s\n", _PATH_WTMPX); -+ return 0; -+ } -+ ''' -+ result = cc.run(code, name : 'value of _PATH_WTMPX') -+ path_wtmp = result.stdout().strip() -+ -+ config_h.set('PATH_WTMP', '_PATH_WTMPX') -+ else -+ assert(not meson.is_cross_build(), 'Cannot determine wtmp for this cross compile, please specify -Dwtmpfile=') -+ path_wtmp = '/var/log/utx.log' -+ assert(run_command('test', '-e', path_wtmp, check: false).returncode() == 0, 'Do not know which filename to watch for wtmp changes') -+ config_h.set_quoted('PATH_WTMP', path_wtmp) -+ endif - else -- path_wtmp = '/var/log/utx.log' -- assert(run_command('test', '-e', path_wtmp, check: false).returncode() == 0, 'Do not know which filename to watch for wtmp changes') - config_h.set_quoted('PATH_WTMP', path_wtmp) - endif - -@@ -250,7 +256,9 @@ if get_option('gtk_doc') - subdir('doc/libaccountsservice') - endif - --subdir('tests') -+if get_option('tests') and meson.can_run_host_binaries() -+ subdir('tests') -+endif - - configure_file( - output: 'config.h', -diff --git a/meson_options.txt b/meson_options.txt -index 592e961..5524ea0 100644 ---- a/meson_options.txt -+++ b/meson_options.txt -@@ -1,6 +1,7 @@ - option('systemdsystemunitdir', type: 'string', value: '', description: 'custom directory for systemd system units') - option('gdmconffile', type: 'string', value: '/etc/gdm/custom.conf', description: 'GDM configuration file') - option('lightdmconffile', type: 'string', value: '/etc/lightdm/lightdm.conf', description: 'LightDM configuration file') -+option('wtmpfile', type: 'string', value: '', description: 'override filepath of wtmp file') - - option('admin_group', type: 'string', value: '', description: 'Set group for administrative accounts') - option('extra_admin_groups', type: 'array', value: [], description: 'Comma-separated list of extra groups that administrator users are part of') -@@ -13,3 +13,4 @@ option('vapi', type: 'boolean', value: t - - option('docbook', type: 'boolean', value: false, description: 'build documentation (requires xmlto)') - option('gtk_doc', type: 'boolean', value: false, description: 'use gtk-doc to build documentation') -+option('tests', type: 'boolean', value: true, description: 'run accountservice tests if possible') --- -GitLab - - -From 0095351cbf8cd2b26db19bf95e615070df8b4eeb Mon Sep 17 00:00:00 2001 -From: oreo639 -Date: Mon, 10 Feb 2025 00:11:34 -0800 -Subject: [PATCH 2/2] build: Fix skipping tests when they are unable to be run - ---- - tests/meson.build | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/tests/meson.build b/tests/meson.build -index 854fea6..8928fff 100644 ---- a/tests/meson.build -+++ b/tests/meson.build -@@ -46,7 +46,7 @@ if python3_test_modules_found - base_args = test_file - suite = ['accounts-service'] - -- r = run_command(unittest_inspector, test_file, check: true) -+ r = run_command(unittest_inspector, test_file, check: false) - unit_tests = r.stdout().strip().split('\n') - - if r.returncode() == 0 and unit_tests.length() > 0 --- -GitLab - diff --git a/srcpkgs/accountsservice/patches/mocklibc-Fix-compiler-warning.patch b/srcpkgs/accountsservice/patches/mocklibc-Fix-compiler-warning.patch deleted file mode 100644 index c2cf43109be10f..00000000000000 --- a/srcpkgs/accountsservice/patches/mocklibc-Fix-compiler-warning.patch +++ /dev/null @@ -1,56 +0,0 @@ -Source: https://src.fedoraproject.org/rpms/accountsservice/blob/f42/f/0001-mocklibc-Fix-compiler-warning.patch - -From da65bee12d9118fe1a49c8718d428fe61d232339 Mon Sep 17 00:00:00 2001 -From: Ray Strode -Date: Tue, 11 Apr 2023 10:09:07 -0400 -Subject: [PATCH 1/2] mocklibc: Fix compiler warning - -print_indent is defined in one file and used in another without a -forward declaration. That leads to a compiler warning/error. - -This commit fixes that. ---- - subprojects/mocklibc.wrap | 2 ++ - subprojects/packagefiles/mocklibc-print-indent.diff | 13 +++++++++++++ - 2 files changed, 15 insertions(+) - create mode 100644 subprojects/packagefiles/mocklibc-print-indent.diff - -diff --git a/subprojects/mocklibc.wrap b/subprojects/mocklibc.wrap -index af82298..539ee83 100644 ---- a/subprojects/mocklibc.wrap -+++ b/subprojects/mocklibc.wrap -@@ -1,10 +1,12 @@ - [wrap-file] - directory = mocklibc-1.0 - - source_url = https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/mocklibc/mocklibc-1.0.tar.gz - source_filename = mocklibc-1.0.tar.gz - source_hash = b2236a6af1028414783e9734a46ea051916ec226479d6a55a3bb823bff68f120 - - patch_url = https://wrapdb.mesonbuild.com/v1/projects/mocklibc/1.0/2/get_zip - patch_filename = mocklibc-1.0-2-wrap.zip - patch_hash = 0280f96a2eeb3c023e5acf4e00cef03d362868218d4a85347ea45137c0ef6c56 -+ -+diff_files = mocklibc-print-indent.diff -diff --git a/subprojects/packagefiles/mocklibc-print-indent.diff b/subprojects/packagefiles/mocklibc-print-indent.diff -new file mode 100644 -index 0000000..4aaed40 ---- /dev/null -+++ b/subprojects/packagefiles/mocklibc-print-indent.diff -@@ -0,0 +1,13 @@ -+diff -up mocklibc-1.0/src/netgroup-debug.c.print-indent mocklibc-1.0/src/netgroup-debug.c -+--- mocklibc-1.0/src/netgroup-debug.c.print-indent 2023-04-11 10:20:53.717381559 -0400 -++++ mocklibc-1.0/src/netgroup-debug.c 2023-04-11 10:21:02.296270333 -0400 -+@@ -21,6 +21,9 @@ -+ #include -+ #include -+ -++void print_indent (FILE *stream, -++ unsigned int indent); -++ -+ void netgroup_debug_print_entry(struct entry *entry, FILE *stream, unsigned int indent) { -+ print_indent(stream, indent); -+ --- -2.39.2 - diff --git a/srcpkgs/accountsservice/patches/musl-fgetspent_r.patch b/srcpkgs/accountsservice/patches/musl-fgetspent_r.patch deleted file mode 100644 index f5046d47c6582a..00000000000000 --- a/srcpkgs/accountsservice/patches/musl-fgetspent_r.patch +++ /dev/null @@ -1,34 +0,0 @@ -diff --git a/src/daemon.c b/src/daemon.c -index 312394a..e7b3c58 100644 ---- a/src/daemon.c -+++ b/src/daemon.c -@@ -140,6 +140,28 @@ error_get_type (void) - #define MAX_LOCAL_USERS 50 - #endif - -+#ifndef __GLIBC__ -+ /* Musl libc does not support fgetspent_r(), write own -+ * wrapper -+ */ -+static int fgetspent_r(FILE *fp, struct spwd *spbuf, char *buf, size_t buflen, struct spwd **spbufp) { -+ struct spwd *shadow_entry = fgetspent(fp); -+ if(!shadow_entry) -+ return -1; -+ size_t namplen = strlen(shadow_entry->sp_namp); -+ size_t pwdplen = strlen(shadow_entry->sp_pwdp); -+ -+ if(namplen + pwdplen + 2 > buflen) -+ return -1; -+ -+ *spbufp = memcpy(spbuf, shadow_entry, sizeof(struct spwd)); -+ spbuf->sp_namp = strncpy(buf, shadow_entry->sp_namp, namplen + 1); -+ spbuf->sp_pwdp = strncpy(buf + namplen + 1, shadow_entry->sp_pwdp, pwdplen + 1); -+ -+ return 0; -+} -+#endif -+ - static struct passwd * - entry_generator_fgetpwent (Daemon *daemon, - GHashTable *users, - diff --git a/srcpkgs/accountsservice/template b/srcpkgs/accountsservice/template deleted file mode 100644 index 1ffa16608d6106..00000000000000 --- a/srcpkgs/accountsservice/template +++ /dev/null @@ -1,47 +0,0 @@ -# Template file for 'accountsservice' -pkgname=accountsservice -version=23.13.9 -revision=2 -build_style=meson -build_helper="gir" -configure_args="-Dsystemdsystemunitdir=/usr/lib/systemd/system - -Dwtmpfile=/var/log/wtmp $(vopt_bool gir introspection)" -hostmakedepends="glib-devel pkg-config polkit gettext $(vopt_if gir vala) - python3-dbus python3-gobject python3-dbusmock" -makedepends="polkit-devel elogind-devel" -short_desc="D-Bus interfaces for querying and manipulating user account information" -maintainer="Enno Boland " -license="GPL-3.0-or-later" -homepage="https://www.freedesktop.org/wiki/Software/AccountsService/" -distfiles="${FREEDESKTOP_SITE}/${pkgname}/${pkgname}-${version}.tar.xz" -checksum=adda4cdeae24fa0992e7df3ffff9effa7090be3ac233a3edfdf69d5a9c9b924f -make_dirs=" - /var/lib/AccountsService/users 755 root root - /var/lib/AccountsService/icons 755 root root" -CFLAGS="-D_GNU_SOURCE" # fgetgrent - -if [ "$XBPS_TARGET_LIBC" = "glibc" ]; then - makedepends+=" libxcrypt-devel" -fi - -# Package build options -build_options="gir" -build_options_default="gir" - -pre_configure() { - # Assumes system locale is en_IE - vsed -e 's/test_languages/disabled_test_languages/g' -i tests/test-daemon.py -} - -accountsservice-devel_package() { - depends="${sourcepkg}>=${version}_${revision} polkit-devel" - 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/acct/files/locs-glibc b/srcpkgs/acct/files/locs-glibc deleted file mode 100644 index dcc0f056021a22..00000000000000 --- a/srcpkgs/acct/files/locs-glibc +++ /dev/null @@ -1,4 +0,0 @@ -WTMP_FILE_LOC=/var/log/wtmp -ACCT_FILE_LOC=/var/log/account/pacct -SAVACCT_FILE_LOC=/var/log/account/savacct -USRACCT_FILE_LOC=/var/log/account/usracct diff --git a/srcpkgs/acct/files/locs-musl b/srcpkgs/acct/files/locs-musl deleted file mode 100644 index 6eb76ae609d32f..00000000000000 --- a/srcpkgs/acct/files/locs-musl +++ /dev/null @@ -1,4 +0,0 @@ -WTMP_FILE_LOC=/dev/null/wtmp -ACCT_FILE_LOC=/var/log/account/pacct -SAVACCT_FILE_LOC=/var/log/account/savacct -USRACCT_FILE_LOC=/var/log/account/usracct diff --git a/srcpkgs/acct/patches/cross.patch b/srcpkgs/acct/patches/cross.patch deleted file mode 100644 index d60bb36d6928ff..00000000000000 --- a/srcpkgs/acct/patches/cross.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/configure 2017-07-02 17:54:06.000000000 +0200 -+++ b/configure 2018-09-05 19:44:40.854646115 +0200 -@@ -29608,7 +29608,7 @@ - - fi - if test "$cross_compiling" = yes; then : -- echo "Sorry -- you cannot cross-compile this package (FIXME)."; exit 1 -+ . ./locs; rm locs - else - cat confdefs.h - <<_ACEOF >conftest.$ac_ext - /* end confdefs.h. */ diff --git a/srcpkgs/acct/template b/srcpkgs/acct/template deleted file mode 100644 index 860bb6b28ccf12..00000000000000 --- a/srcpkgs/acct/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'acct' -pkgname=acct -version=6.6.4 -revision=2 -build_style=gnu-configure -short_desc="GNU Accounting Utilities" -homepage="https://www.gnu.org/software/acct/" -license="GPL-3.0-or-later" -maintainer="Orphaned " -distfiles="${GNU_SITE}/$pkgname/$pkgname-$version.tar.gz" -checksum=4c15bf2b58b16378bcc83f70e77d4d40ab0b194acf2ebeefdb507f151faa663f - -if [ "$CROSS_BUILD" ]; then - post_extract() { - case "$XBPS_TARGET_MACHINE" in - *-musl) cp $FILESDIR/locs-musl locs ;; - *) cp $FILESDIR/locs-glibc locs ;; - esac - } -fi - -post_install() { - # The last(1) command is provided by util-linux - rm ${DESTDIR}/usr/bin/last - rm ${DESTDIR}/usr/share/man/man1/last.1 -} diff --git a/srcpkgs/ace-util/template b/srcpkgs/ace-util/template deleted file mode 100644 index f2177c80064b3c..00000000000000 --- a/srcpkgs/ace-util/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'ace-util' -pkgname=ace-util -version=160221 -revision=3 -build_style=go -hostmakedepends="git" -short_desc="Command line utility for the Ace HTML template engine" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/catinello/ace-util" -distfiles="https://github.com/catinello/ace-util/archive/v${version}.tar.gz" -checksum=983c22874bfd2476d860002778458f028d56552f07fa9d69cbf74e977b6f8bed -broken="missing go.mod" - -go_import_path="github.com/catinello/ace-util" - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/acfgfs/template b/srcpkgs/acfgfs/template deleted file mode 100644 index 85ee880eabd757..00000000000000 --- a/srcpkgs/acfgfs/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'acfgfs' -# !! keep synced with arcan -pkgname=acfgfs -version=0.6.3.3 -revision=1 -build_wrksrc=src/tools/acfgfs -build_style=cmake -hostmakedepends="pkg-config" -makedepends="arcan-devel fuse3-devel" -short_desc="Configuration file system for Arcan" -maintainer="Piraty " -license="BSD-3-Clause" -homepage="https://arcan-fe.com" -distfiles="https://github.com/letoram/arcan/archive/${version}.tar.gz" -checksum=77ae043899a28110012d6f930e101d173214e6649af87564d05ccfaca5d0d726 - -case "${XBPS_TARGET_MACHINE}" in - i686|armv6l|armv7l|ppc) - CFLAGS+=" -D_FILE_OFFSET_BITS=64" -esac - -post_install() { - vlicense ../../../COPYING -} diff --git a/srcpkgs/ack/template b/srcpkgs/ack/template deleted file mode 100644 index b14cb3987ee855..00000000000000 --- a/srcpkgs/ack/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'ack' -pkgname=ack -version=3.7.0 -revision=1 -build_style=perl-module -hostmakedepends="perl perl-File-Next" -depends="${hostmakedepends}" -short_desc="Tool like grep, optimized for programmers" -maintainer="Jan S. " -license="Artistic-2.0" -homepage="https://beyondgrep.com/" -distfiles="${CPAN_SITE}/App/ack-v${version}.tar.gz" -checksum=ea7caa14f757de083310ed2cba298661ddcca5dee06ec8f18043ea625a79df20 diff --git a/srcpkgs/acl-devel b/srcpkgs/acl-devel deleted file mode 120000 index 7c0f27c852b786..00000000000000 --- a/srcpkgs/acl-devel +++ /dev/null @@ -1 +0,0 @@ -acl \ No newline at end of file diff --git a/srcpkgs/acl-progs b/srcpkgs/acl-progs deleted file mode 120000 index 7c0f27c852b786..00000000000000 --- a/srcpkgs/acl-progs +++ /dev/null @@ -1 +0,0 @@ -acl \ No newline at end of file diff --git a/srcpkgs/acl/template b/srcpkgs/acl/template deleted file mode 100644 index 93c3d473b7b0c8..00000000000000 --- a/srcpkgs/acl/template +++ /dev/null @@ -1,41 +0,0 @@ -# Template file for 'acl' -pkgname=acl -version=2.3.2 -revision=1 -bootstrap=yes -build_style=gnu-configure -configure_args="--libdir=/usr/lib${XBPS_TARGET_WORDSIZE} - --libexecdir=/usr/lib${XBPS_TARGET_WORDSIZE}" -makedepends="attr-devel" -short_desc="Access Control List filesystem support" -maintainer="Orphaned " -license="LGPL-2.1-or-later" -homepage="https://savannah.nongnu.org/projects/acl" -distfiles="${NONGNU_SITE}/acl/acl-${version}.tar.gz" -checksum=5f2bdbad629707aa7d85c623f994aa8a1d2dec55a73de5205bac0bf6058a2f7c - -if [ -z "$CHROOT_READY" ]; then - CFLAGS+=" -I${XBPS_MASTERDIR}/usr/include" - LDFLAGS+=" -L${XBPS_MASTERDIR}/usr/lib" -fi - -acl-devel_package() { - depends="attr-devel acl>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - vmove "usr/share/man/man[235]" - vmove usr/lib/pkgconfig - vmove usr/share/doc - } -} - -acl-progs_package() { - short_desc+=" - utilities" - pkg_install() { - vmove usr/bin - vmove usr/share - } -} diff --git a/srcpkgs/aclip/template b/srcpkgs/aclip/template deleted file mode 100644 index 5e15ddce7d9589..00000000000000 --- a/srcpkgs/aclip/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'aclip' -# !! keep synced with arcan -pkgname=aclip -version=0.6.3.3 -revision=1 -build_wrksrc=src/tools/aclip -build_style=cmake -makedepends="arcan-devel" -short_desc="Clipboard manager for Arcan" -maintainer="Piraty " -license="BSD-3-Clause" -homepage="https://arcan-fe.com/" -distfiles="https://github.com/letoram/arcan/archive/${version}.tar.gz" -checksum=77ae043899a28110012d6f930e101d173214e6649af87564d05ccfaca5d0d726 - -post_install() { - vlicense ../../../COPYING -} diff --git a/srcpkgs/acme-client/files/acme-client.conf b/srcpkgs/acme-client/files/acme-client.conf deleted file mode 100644 index 31dd96f008864e..00000000000000 --- a/srcpkgs/acme-client/files/acme-client.conf +++ /dev/null @@ -1,31 +0,0 @@ -# -# $OpenBSD: acme-client.conf,v 1.4 2020/09/17 09:13:06 florian Exp $ -# -authority letsencrypt { - api url "https://acme-v02.api.letsencrypt.org/directory" - account key "/etc/acme/letsencrypt-privkey.pem" -} - -authority letsencrypt-staging { - api url "https://acme-staging-v02.api.letsencrypt.org/directory" - account key "/etc/acme/letsencrypt-staging-privkey.pem" -} - -authority buypass { - api url "https://api.buypass.com/acme/directory" - account key "/etc/acme/buypass-privkey.pem" - contact "mailto:me@example.com" -} - -authority buypass-test { - api url "https://api.test4.buypass.no/acme/directory" - account key "/etc/acme/buypass-test-privkey.pem" - contact "mailto:me@example.com" -} - -domain example.com { - alternative names { secure.example.com } - domain key "/etc/ssl/private/example.com.key" - domain full chain certificate "/etc/ssl/example.com.fullchain.pem" - sign with letsencrypt -} diff --git a/srcpkgs/acme-client/template b/srcpkgs/acme-client/template deleted file mode 100644 index 81f40ed58d2308..00000000000000 --- a/srcpkgs/acme-client/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'acme-client' -pkgname=acme-client -version=1.3.3 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config sed" -makedepends="openssl-devel" -checkdepends="nginx curl" -short_desc="Portable version of OpenBSD's acme-client" -maintainer="Emil Miler " -license="GPL-2.0-only" -homepage="https://git.wolfsden.cz/acme-client-portable/" -changelog="https://git.wolfsden.cz/acme-client-portable/blob/master/NEWS" -distfiles="https://data.wolfsden.cz/sources/acme-client-${version}.tar.gz" -checksum=1c93a4daf9430fb003acb75ffde2c4a7eb5ebbd5cdd0aae08447bacb81480e82 -make_check=no # requires https://github.com/letsencrypt/pebble which isn't packaged - -pre_install() { - sed -i 's,/etc/examples/,/usr/share/examples/acme-client/,g' usr.sbin/acme-client/acme-client.conf.5 -} - -post_install() { - vsconf ${FILESDIR}/acme-client.conf -} diff --git a/srcpkgs/acme.sh/template b/srcpkgs/acme.sh/template deleted file mode 100644 index 4e517013c4a258..00000000000000 --- a/srcpkgs/acme.sh/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'acme.sh' -pkgname=acme.sh -version=3.1.1 -revision=1 -short_desc="Pure Unix shell script implementing ACME client protocol" -maintainer="Emil Miler " -license="GPL-3.0-or-later" -homepage="https://github.com/acmesh-official/acme.sh" -distfiles="https://github.com/acmesh-official/acme.sh/archive/refs/tags/${version}.tar.gz" -checksum=c5d623ac0af400e83cd676aefaf045228f60e9fc597fea5db4c3a5bd7f6bfcf4 - -do_install() { - vmkdir usr/share/acme.sh/deploy - vmkdir usr/share/acme.sh/dnsapi - vmkdir usr/share/acme.sh/notify - vmkdir usr/bin - - vinstall acme.sh 755 usr/share/acme.sh/ - vcopy deploy/*.sh usr/share/acme.sh/deploy/ - vcopy dnsapi/*.sh usr/share/acme.sh/dnsapi/ - vcopy notify/*.sh usr/share/acme.sh/notify/ - - ln -sf /usr/share/acme.sh/acme.sh ${DESTDIR}/usr/bin/acme.sh -} diff --git a/srcpkgs/acmetool/template b/srcpkgs/acmetool/template deleted file mode 100644 index 9aa70810406509..00000000000000 --- a/srcpkgs/acmetool/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'acmetool' -pkgname=acmetool -version=0.2.2 -revision=3 -build_style=go -go_import_path=github.com/hlandau/acme -go_package="github.com/hlandau/acme/cmd/acmetool" -hostmakedepends="git" -makedepends="libcap-devel" -short_desc="Tool to acquire certificates from ACME servers (such as Let's Encrypt)" -maintainer="Toyam Cox " -license="MIT" -homepage="https://hlandau.github.io/acmetool/" -distfiles="https://github.com/hlandau/acme/archive/v${version}.tar.gz - https://raw.githubusercontent.com/hlandau/rilts/master/licences/COPYING.MIT>COPYING" -checksum="5671a4ff00c007dd00883c601c0a64ab9c4dc1ca4fa47e5801b69b015d43dfb3 - fd80a26fbb3f644af1fa994134446702932968519797227e07a1368dea80f0bc" -skip_extraction=COPYING -broken="missing go.mod" - -post_install() { - vlicense $XBPS_SRCDISTDIR/$pkgname-$version/COPYING -} diff --git a/srcpkgs/acpi/template b/srcpkgs/acpi/template deleted file mode 100644 index 1f2c07dc4842a5..00000000000000 --- a/srcpkgs/acpi/template +++ /dev/null @@ -1,11 +0,0 @@ -# Template file for 'acpi' -pkgname=acpi -version=1.8 -revision=1 -build_style=gnu-configure -short_desc="Informations about ACPI devices (battery, thermal sensors and power)" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="https://sourceforge.net/projects/acpiclient/" -distfiles="${SOURCEFORGE_SITE}/acpiclient/acpi-${version}.tar.gz" -checksum=e64c6e00b53cd797427ea32a160513425b03ed4f077733f71f1f09ff340f230b diff --git a/srcpkgs/acpi_call-dkms/template b/srcpkgs/acpi_call-dkms/template deleted file mode 100644 index 980485991de2f9..00000000000000 --- a/srcpkgs/acpi_call-dkms/template +++ /dev/null @@ -1,32 +0,0 @@ -# Template file for 'acpi_call-dkms' -pkgname=acpi_call-dkms -version=1.2.2 -revision=1 -archs="i686 x86_64*" -short_desc="Kernel module allowing calls to ACPI methods through /proc/acpi/call" -maintainer="Daniel A. Maierhofer " -license="GPL-3.0-or-later" -homepage="https://github.com/nix-community/acpi_call" -distfiles="https://github.com/nix-community/acpi_call/archive/refs/tags/v${version}.tar.gz" -checksum=8b1902a94395c2fa5a97f81c94868a9cbc46a48e12309ad01626439bde96f1d9 - -dkms_modules="acpi_call ${version}" -depends="dkms" - -do_build() { - make dkms.conf -} - -do_install() { - vmkdir usr/src/acpi_call-${version} - vcopy Makefile usr/src/acpi_call-${version} - vcopy dkms.conf usr/src/acpi_call-${version} - vcopy "*.c" usr/src/acpi_call-${version} - - vmkdir usr/share/acpi_call - vcopy "examples/*.sh" usr/share/acpi_call - vcopy "support/*" usr/share/acpi_call - vcopy "support/windump_hack/*" usr/share/acpi_call - - vdoc "README.md" -} diff --git a/srcpkgs/acpi_call-dkms/update b/srcpkgs/acpi_call-dkms/update deleted file mode 100644 index 8c894154ee6af3..00000000000000 --- a/srcpkgs/acpi_call-dkms/update +++ /dev/null @@ -1 +0,0 @@ -ignore="3.17" diff --git a/srcpkgs/acpica-utils/template b/srcpkgs/acpica-utils/template deleted file mode 100644 index ff7adf79cbb250..00000000000000 --- a/srcpkgs/acpica-utils/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'acpica-utils' -pkgname=acpica-utils -version=20240827 -revision=1 -build_style="gnu-makefile" -make_use_env=yes -make_build_args="NOWERROR=TRUE BITS=${XBPS_TARGET_WORDSIZE}" -hostmakedepends="flex" -short_desc="Intel ACPI CA Unix utilities" -maintainer="Orphaned " -license="GPL-2.0-only, BSD-3-Clause" -homepage="https://www.acpica.org/" -distfiles="https://github.com/user-attachments/files/16769900/acpica-unix-${version}.tar.gz" -checksum=373d4f08da7f1e838191311cb0fc2615ca9c76f47b1e103631e20292a38b4836 - -post_extract() { - mv source/include/ACPIXF.H source/include/acpixf.h -} - -post_install() { - sed -n '/Copyright Notice/,/\*\/$/p' source/include/accommon.h | \ - sed 's/^ \* \?//' | head -n-2 > LICENSE - vlicense LICENSE -} diff --git a/srcpkgs/acpica-utils/update b/srcpkgs/acpica-utils/update deleted file mode 100644 index bb446de2c7465a..00000000000000 --- a/srcpkgs/acpica-utils/update +++ /dev/null @@ -1,2 +0,0 @@ -site="https://github.com/acpica/acpica/releases" -pkgname="acpica-unix" diff --git a/srcpkgs/acpid/files/acpid/run b/srcpkgs/acpid/files/acpid/run deleted file mode 100644 index 20e374fa70a1dd..00000000000000 --- a/srcpkgs/acpid/files/acpid/run +++ /dev/null @@ -1,4 +0,0 @@ -#!/bin/sh -exec 2>&1 -[ -r conf ] && . ./conf -exec acpid -f ${OPTS:=-l} diff --git a/srcpkgs/acpid/files/anything b/srcpkgs/acpid/files/anything deleted file mode 100644 index d1828989b0c3d1..00000000000000 --- a/srcpkgs/acpid/files/anything +++ /dev/null @@ -1,3 +0,0 @@ -# Pass all events to our one handler script -event=.* -action=/etc/acpi/handler.sh %e diff --git a/srcpkgs/acpid/files/handler.sh b/srcpkgs/acpid/files/handler.sh deleted file mode 100644 index 1b55e09fe2b852..00000000000000 --- a/srcpkgs/acpid/files/handler.sh +++ /dev/null @@ -1,96 +0,0 @@ -#!/bin/sh -# Default acpi script that takes an entry for all actions - -# NOTE: This is a 2.6-centric script. If you use 2.4.x, you'll have to -# modify it to not use /sys - -# $1 should be + or - to step up or down the brightness. -step_backlight() { - for backlight in /sys/class/backlight/*/; do - [ -d "$backlight" ] || continue - step=$(( $(cat "$backlight/max_brightness") / 20 )) - [ "$step" -gt "1" ] || step=1 #fallback if gradation is too low - printf '%s' "$(( $(cat "$backlight/brightness") $1 step ))" >"$backlight/brightness" - done -} - -minspeed="/sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_min_freq" -maxspeed="/sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_max_freq" -setspeed="/sys/devices/system/cpu/cpu0/cpufreq/scaling_setspeed" - - -case "$1" in - button/power) - case "$2" in - PBTN|PWRF) - logger "PowerButton pressed: $2, shutting down..." - shutdown -P now - ;; - *) logger "ACPI action undefined: $2" ;; - esac - ;; - button/sleep) - case "$2" in - SBTN|SLPB) - # suspend-to-ram - logger "Sleep Button pressed: $2, suspending..." - zzz - ;; - *) logger "ACPI action undefined: $2" ;; - esac - ;; - ac_adapter) - case "$2" in - AC|ACAD|ADP0) - case "$4" in - 00000000) - cat "$minspeed" >"$setspeed" - #/etc/laptop-mode/laptop-mode start - ;; - 00000001) - cat "$maxspeed" >"$setspeed" - #/etc/laptop-mode/laptop-mode stop - ;; - esac - ;; - *) logger "ACPI action undefined: $2" ;; - esac - ;; - battery) - case "$2" in - BAT0) - case "$4" in - 00000000) #echo "offline" >/dev/tty5 - ;; - 00000001) #echo "online" >/dev/tty5 - ;; - esac - ;; - CPU0) - ;; - *) logger "ACPI action undefined: $2" ;; - esac - ;; - button/lid) - case "$3" in - close) - # suspend-to-ram - logger "LID closed, suspending..." - zzz - ;; - open) - logger "LID opened" - ;; - *) logger "ACPI action undefined (LID): $2";; - esac - ;; - video/brightnessdown) - step_backlight - - ;; - video/brightnessup) - step_backlight + - ;; - *) - logger "ACPI group/action undefined: $1 / $2" - ;; -esac diff --git a/srcpkgs/acpid/patches/disable-logging-to-console.patch b/srcpkgs/acpid/patches/disable-logging-to-console.patch deleted file mode 100644 index 6bc3728038c2d7..00000000000000 --- a/srcpkgs/acpid/patches/disable-logging-to-console.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/acpid.c -+++ b/acpid.c -@@ -389,7 +389,7 @@ open_log(void) - int log_opts; - - /* open the syslog */ -- log_opts = LOG_CONS|LOG_NDELAY; -+ log_opts = LOG_NDELAY; - openlog(PACKAGE, log_opts, LOG_DAEMON); - } - diff --git a/srcpkgs/acpid/patches/fix-musl.patch b/srcpkgs/acpid/patches/fix-musl.patch deleted file mode 100644 index ee32eb0e252b26..00000000000000 --- a/srcpkgs/acpid/patches/fix-musl.patch +++ /dev/null @@ -1,18 +0,0 @@ -From 6c4c7636f9629914d85531ea1dfe6abc275164ac Mon Sep 17 00:00:00 2001 -From: Celeste <20312-Celeste@users.gitlab.alpinelinux.org> -Date: Wed, 25 Oct 2023 15:23:20 +0000 -Subject: [PATCH] community/acpid: fix lfs64 usage - ---- a/sock.c -+++ b/sock.c -@@ -54,8 +54,8 @@ - static int - isfdtype(int fd, int fdtype) - { -- struct stat64 st; -- if (fstat64(fd, &st) != 0) -+ struct stat st; -+ if (fstat(fd, &st) != 0) - return -1; - return ((st.st_mode & S_IFMT) == (mode_t)fdtype); - } diff --git a/srcpkgs/acpid/patches/no-cursor-events.patch b/srcpkgs/acpid/patches/no-cursor-events.patch deleted file mode 100644 index 983c291153c277..00000000000000 --- a/srcpkgs/acpid/patches/no-cursor-events.patch +++ /dev/null @@ -1,16 +0,0 @@ ---- a/input_layer.c -+++ b/input_layer.c -@@ -181,11 +181,13 @@ - "button/kbdillumdown KBILLUMDOWN 00000080 00000000" }, - { EV_KEY, KEY_COPY, 1, "button/copy COPY 00000080 00000000" }, - { EV_KEY, KEY_RESTART, 1, "button/restart RSTR 00000080 00000000" }, -+#if 0 - { EV_KEY, KEY_KPENTER, 1, "button/kpenter KPENTER 00000080 00000000" }, - { EV_KEY, KEY_UP, 1, "button/up UP 00000080 00000000" }, - { EV_KEY, KEY_LEFT, 1, "button/left LEFT 00000080 00000000" }, - { EV_KEY, KEY_RIGHT, 1, "button/right RIGHT 00000080 00000000" }, - { EV_KEY, KEY_DOWN, 1, "button/down DOWN 00000080 00000000" }, -+#endif - { EV_KEY, KEY_MENU, 1, "button/menu MENU 00000080 00000000" }, - { EV_KEY, KEY_BACK, 1, "button/back BACK 00000080 00000000" }, - { EV_KEY, KEY_HOMEPAGE, 1, "button/homepage HOMEPAGE 00000080 00000000" }, diff --git a/srcpkgs/acpid/template b/srcpkgs/acpid/template deleted file mode 100644 index fc754a24b3aad1..00000000000000 --- a/srcpkgs/acpid/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'acpid' -pkgname=acpid -version=2.0.34 -revision=4 -build_style=gnu-configure -short_desc="ACPI Daemon (acpid) With Netlink Support" -maintainer="Enno Boland " -license="GPL-2.0-or-later" -homepage="https://sourceforge.net/projects/acpid2/" -changelog="https://sourceforge.net/p/acpid2/code/ci/master/tree/Changelog?format=raw" -distfiles="${SOURCEFORGE_SITE}/acpid2/acpid-${version}.tar.xz" -checksum=2d095c8cfcbc847caec746d62cdc8d0bff1ec1bc72ef7c674c721e04da6ab333 -conf_files="/etc/acpi/events/anything /etc/acpi/handler.sh" - -post_install() { - vinstall ${FILESDIR}/handler.sh 755 etc/acpi - vinstall ${FILESDIR}/anything 644 etc/acpi/events - vsv acpid -} diff --git a/srcpkgs/acpilight/template b/srcpkgs/acpilight/template deleted file mode 100644 index 34b1b6fe708456..00000000000000 --- a/srcpkgs/acpilight/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'acpilight' -pkgname=acpilight -version=1.2 -revision=2 -depends="python3" -short_desc="Backward-compatibile xbacklight replacement" -maintainer="Orphaned " -license="GPL-3.0-or-later" -homepage="https://gitlab.com/wavexx/acpilight" -changelog="https://gitlab.com/wavexx/acpilight/raw/master/NEWS.rst" -distfiles="https://gitlab.com/wavexx/acpilight/-/archive/v${version}/acpilight-v${version}.tar.gz" -checksum=e5bb51a4e17e918d5282629f494cb80eb2e3e00fc1307e8c435123a9f56b84d5 -replaces="xbacklight>=0" -provides="xbacklight-${version}_${revision}" - -do_install() { - vbin xbacklight - vman xbacklight.1 - vinstall 90-backlight.rules 644 usr/lib/udev/rules.d -} diff --git a/srcpkgs/acr/template b/srcpkgs/acr/template deleted file mode 100644 index 84b7fe196ae6e5..00000000000000 --- a/srcpkgs/acr/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'acr' -pkgname=acr -version=2.1.2 -revision=1 -build_style=gnu-configure -make_check_target=test -checkdepends="pkg-config" -short_desc="AutoConf Replacement" -maintainer="Felipe Nogueira " -license="GPL-2.0-or-later" -homepage="https://github.com/radare/acr" -distfiles="${homepage}/archive/${version}.tar.gz" -checksum=adb089930299948752a481092e4cd88ed845ca567a083e9e009d902e340cede1 diff --git a/srcpkgs/act/template b/srcpkgs/act/template deleted file mode 100644 index be4276f28688de..00000000000000 --- a/srcpkgs/act/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'act' -pkgname=act -version=0.2.78 -revision=1 -build_style=go -go_import_path="github.com/nektos/act" -go_ldflags="-X main.version=${version}" -short_desc="Run your GitHub Actions locally" -maintainer="Orphaned " -license="MIT, Apache-2.0" -homepage="https://github.com/nektos/act" -distfiles="https://github.com/nektos/act/archive/refs/tags/v${version}.tar.gz" -checksum=0376a119cd40a62deeb2f3a35f8d87a5fe054de0092d51448d147058c93ef69c - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/actiona/patches/bytearray-constdata.patch b/srcpkgs/actiona/patches/bytearray-constdata.patch deleted file mode 100644 index 53d73d89c82060..00000000000000 --- a/srcpkgs/actiona/patches/bytearray-constdata.patch +++ /dev/null @@ -1,20 +0,0 @@ ---- a/actions/actionpacksystem/systeminfo/linux/qstorageinfo_linux.cpp 2018-07-17 20:29:12.000000000 +0200 -+++ b/actions/actionpacksystem/systeminfo/linux/qstorageinfo_linux.cpp 2018-07-28 13:26:14.340872982 +0200 -@@ -98,7 +98,7 @@ - } - #else - struct statfs statistics; -- if (statfs(drive.toLatin1(), &statistics) == 0) { -+ if (statfs(drive.toLatin1().constData(), &statistics) == 0) { - qlonglong blockSize = statistics.f_bsize; - qlonglong availBlocks = statistics.f_bavail; - return availBlocks * blockSize; -@@ -118,7 +118,7 @@ - } - #else - struct statfs statistics; -- if (statfs(drive.toLatin1(), &statistics) == 0) { -+ if (statfs(drive.toLatin1().constData(), &statistics) == 0) { - qlonglong blockSize = statistics.f_bsize; - qlonglong totalBlocks = statistics.f_blocks; - return totalBlocks * blockSize; diff --git a/srcpkgs/actiona/patches/no-updater.patch b/srcpkgs/actiona/patches/no-updater.patch deleted file mode 100644 index 17efa371b5208d..00000000000000 --- a/srcpkgs/actiona/patches/no-updater.patch +++ /dev/null @@ -1,9 +0,0 @@ ---- a/actiona.pro 2015-06-22 17:22:46.000000000 +0200 -+++ b/actiona.pro 2015-10-08 12:08:09.582973444 +0200 -@@ -1,5 +1,6 @@ - TEMPLATE = subdirs - CONFIG = ordered -+DEFINES = ACT_NO_UPDATER - - unix:!mac { - !system(pkg-config --exists 'x11') { diff --git a/srcpkgs/actiona/patches/socket-include-order.patch b/srcpkgs/actiona/patches/socket-include-order.patch deleted file mode 100644 index c4069d388dd019..00000000000000 --- a/srcpkgs/actiona/patches/socket-include-order.patch +++ /dev/null @@ -1,15 +0,0 @@ ---- a/actions/actionpacksystem/systeminfo/linux/qnetworkinfo_linux.cpp 2018-07-17 20:29:12.000000000 +0200 -+++ b/actions/actionpacksystem/systeminfo/linux/qnetworkinfo_linux.cpp 2018-07-27 20:12:49.889568736 +0200 -@@ -62,11 +62,11 @@ - #endif // QT_NO_UDEV - - #include --#include - #include - #include - #include - #include -+#include - - QT_BEGIN_NAMESPACE - diff --git a/srcpkgs/actiona/patches/use-lrelease-qt5.patch b/srcpkgs/actiona/patches/use-lrelease-qt5.patch deleted file mode 100644 index 18055a630ffb21..00000000000000 --- a/srcpkgs/actiona/patches/use-lrelease-qt5.patch +++ /dev/null @@ -1,20 +0,0 @@ ---- a/actiona.pro 2020-05-07 12:41:07.738401940 +0200 -+++ b/actiona.pro 2020-05-07 12:47:22.744386988 +0200 -@@ -15,7 +15,7 @@ - - isEmpty(QMAKE_LRELEASE) { - win32:QMAKE_LRELEASE = $$[QT_INSTALL_BINS]\\lrelease.exe -- else:QMAKE_LRELEASE = $$[QT_INSTALL_BINS]/lrelease -+ else:QMAKE_LRELEASE = $$[QT_INSTALL_BINS]/lrelease-qt5 - } - - locale_release.name = lrelease-qt5 -@@ -18,7 +18,7 @@ - else:QMAKE_LRELEASE = $$[QT_INSTALL_BINS]/lrelease - } - --locale_release.name = lrelease -+locale_release.name = lrelease-qt5 - locale_release.commands = \ - $$QMAKE_LRELEASE tools/tools.pro && \ - $$QMAKE_LRELEASE actiontools/actiontools.pro && \ diff --git a/srcpkgs/actiona/template b/srcpkgs/actiona/template deleted file mode 100644 index c7f65ce9a093b5..00000000000000 --- a/srcpkgs/actiona/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'actiona' -pkgname=actiona -version=3.10.1 -revision=4 -build_style=qmake -configure_args="PKGCONFIG_OPENCV=opencv4" -hostmakedepends="pkg-config qt5-plugin-mysql qt5-qmake qt5-host-tools" -makedepends="boost-devel-minimal libnotify-devel libopencv-devel pulseaudio-devel - qt5-multimedia-devel qt5-script-devel qt5-speech-devel qt5-tools-devel - qt5-x11extras-devel qt5-xmlpatterns-devel" -depends="qt5-plugin-mysql" -short_desc="Cross platform automation tool" -maintainer="Orphaned " -license="GPL-3.0-or-later" -homepage="https://actiona.tools/" -distfiles="https://github.com/Jmgr/actiona/archive/v${version}.tar.gz" -checksum=447065e380f8f37db4c8af01df8e1b9d7189cd256205f758845b71d8de6f37ea - -post_build() { - lrelease-qt5 locale/*.ts -} diff --git a/srcpkgs/activate-linux/template b/srcpkgs/activate-linux/template deleted file mode 100644 index fb0729a8f6fc93..00000000000000 --- a/srcpkgs/activate-linux/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'activate-linux' -pkgname=activate-linux -version=1.1.0 -revision=2 -hostmakedepends="pkg-config wayland-devel" -makedepends="cairo-devel libXi-devel libX11-devel xorgproto libXt-devel - libXext-devel libXfixes-devel libXinerama-devel libXrandr-devel wayland-devel - wayland-protocols libconfig-devel" -short_desc="'Activate Windows' watermark ported to Linux" -maintainer="classabbyamp " -license="GPL-3.0-only" -homepage="https://github.com/MrGlockenspiel/activate-linux" -changelog="https://github.com/MrGlockenspiel/activate-linux/releases" -distfiles="https://github.com/MrGlockenspiel/activate-linux/archive/refs/tags/v${version}.tar.gz" -checksum=cf892c90a57bf6026f777715207aa7066fc7c4940da39d62a6c24b51a726786d - -do_build() { - make -} - -do_install() { - vbin activate-linux - vsconf example.cfg -} diff --git a/srcpkgs/activityrelay/files/activityrelay/run b/srcpkgs/activityrelay/files/activityrelay/run deleted file mode 100644 index 695abd209d1723..00000000000000 --- a/srcpkgs/activityrelay/files/activityrelay/run +++ /dev/null @@ -1,5 +0,0 @@ -#!/bin/sh -[ -r ./conf ] && . ./conf -exec 2>&1 -exec chpst -u _activityrelay:_activityrelay activityrelay \ - -c ${CONFIG_FILE:-/etc/activityrelay/activityrelay.yaml} run diff --git a/srcpkgs/activityrelay/template b/srcpkgs/activityrelay/template deleted file mode 100644 index 12fec9fd2977db..00000000000000 --- a/srcpkgs/activityrelay/template +++ /dev/null @@ -1,35 +0,0 @@ -# Template file for 'activityrelay' -pkgname=activityrelay -version=0.2.4 -revision=3 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3-aiohttp python3-aputils python3-cachetools python3-click - python3-yaml" -short_desc="Generic LitePub relay (works with LitePub consumers and Mastodon)" -maintainer="Joel Beckmeyer " -license="AGPL-3.0-or-later" -homepage="https://git.pleroma.social/pleroma/relay" -distfiles="https://git.pleroma.social/pleroma/relay/-/archive/${version}/relay-${version}.tar.gz" -checksum=32c127b789d3305301f6a408299a9d59035665674dae6806fb4bb3206698b40e -make_check=no # no tests specified - -system_accounts="_activityrelay" -_activityrelay_homedir="/var/lib/activityrelay" - -make_dirs="/var/lib/activityrelay 0700 _activityrelay _activityrelay - /etc/activityrelay 0755 _activityrelay _activityrelay" - -post_patch() { - vsed -i 's,relay.jsonld,/var/lib/activityrelay/relay.jsonld,' relay.yaml.example -} - -post_install() { - vsv activityrelay - vsconf installation/relay.caddy - vsconf installation/relay.nginx - vsconf relay.yaml.example - vsconf Dockerfile - - vlicense LICENSE -} diff --git a/srcpkgs/activityrelay/update b/srcpkgs/activityrelay/update deleted file mode 100644 index 2a4e4176fdc736..00000000000000 --- a/srcpkgs/activityrelay/update +++ /dev/null @@ -1,2 +0,0 @@ -site="https://git.pleroma.social/pleroma/relay/-/tags" -pkgname="relay" diff --git a/srcpkgs/ada-devel b/srcpkgs/ada-devel deleted file mode 120000 index 916d811b3c95a9..00000000000000 --- a/srcpkgs/ada-devel +++ /dev/null @@ -1 +0,0 @@ -ada \ No newline at end of file diff --git a/srcpkgs/ada/patches/pkg-config.patch b/srcpkgs/ada/patches/pkg-config.patch deleted file mode 100644 index 06d56c6318fe3f..00000000000000 --- a/srcpkgs/ada/patches/pkg-config.patch +++ /dev/null @@ -1,180 +0,0 @@ -From c94923410d0f528b7f5f363587821811bd38dd23 Mon Sep 17 00:00:00 2001 -From: Daniel Lemire -Date: Wed, 23 Apr 2025 17:09:13 -0400 -Subject: [PATCH 01/10] adding pkg support - ---- - .github/workflows/pkg.yml | 33 +++++++++++++++++++++++++++++++++ - CMakeLists.txt | 12 ++++++++++++ - cmake/JoinPaths.cmake | 13 +++++++++++++ - 3 files changed, 58 insertions(+) - create mode 100644 .github/workflows/pkg.yml - create mode 100644 cmake/JoinPaths.cmake - -diff --git a/CMakeLists.txt b/CMakeLists.txt -index c32c86925..a7f007f76 100644 ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -163,6 +163,18 @@ install( - COMPONENT example_development - ) - -+ -+# pkg-config -+include(cmake/JoinPaths.cmake) -+join_paths(PKGCONFIG_INCLUDEDIR "\${prefix}" "${CMAKE_INSTALL_INCLUDEDIR}") -+join_paths(PKGCONFIG_LIBDIR "\${prefix}" "${CMAKE_INSTALL_LIBDIR}") -+ -+configure_file("ada-url.pc.in" ""ada-url.pc" @ONLY) -+install( -+ FILES "${CMAKE_CURRENT_BINARY_DIR}/"ada-url.pc" -+ DESTINATION "${CMAKE_INSTALL_LIBDIR}/pkgconfig" -+) -+ - if(is_top_project) - set(CPACK_PACKAGE_VENDOR "Ada Authors") - set(CPACK_PACKAGE_CONTACT "yagiz@nizipli.com") -diff --git a/cmake/JoinPaths.cmake b/cmake/JoinPaths.cmake -new file mode 100644 -index 000000000..7ada7eeb6 ---- /dev/null -+++ b/cmake/JoinPaths.cmake -@@ -0,0 +1,13 @@ -+function(join_paths joined_path first_path_segment) -+ set(temp_path "${first_path_segment}") -+ foreach(current_segment IN LISTS ARGN) -+ if(NOT ("${current_segment}" STREQUAL "")) -+ if(IS_ABSOLUTE "${current_segment}") -+ set(temp_path "${current_segment}") -+ else() -+ set(temp_path "${temp_path}/${current_segment}") -+ endif() -+ endif() -+ endforeach() -+ set(${joined_path} "${temp_path}" PARENT_SCOPE) -+endfunction() -\ No newline at end of file - -From 47a0ba5ca10aa82f4f071ca2c5708c321317c9b7 Mon Sep 17 00:00:00 2001 -From: Daniel Lemire -Date: Wed, 23 Apr 2025 17:15:27 -0400 -Subject: [PATCH 02/10] fixing quotes - ---- - CMakeLists.txt | 4 ++-- - ada-url.pc.in | 11 +++++++++++ - 2 files changed, 13 insertions(+), 2 deletions(-) - create mode 100644 ada-url.pc.in - -diff --git a/CMakeLists.txt b/CMakeLists.txt -index a7f007f76..040c51c02 100644 ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -169,9 +169,9 @@ include(cmake/JoinPaths.cmake) - join_paths(PKGCONFIG_INCLUDEDIR "\${prefix}" "${CMAKE_INSTALL_INCLUDEDIR}") - join_paths(PKGCONFIG_LIBDIR "\${prefix}" "${CMAKE_INSTALL_LIBDIR}") - --configure_file("ada-url.pc.in" ""ada-url.pc" @ONLY) -+configure_file("ada-url.pc.in" "ada-url.pc" @ONLY) - install( -- FILES "${CMAKE_CURRENT_BINARY_DIR}/"ada-url.pc" -+ FILES "${CMAKE_CURRENT_BINARY_DIR}/ada-url.pc" - DESTINATION "${CMAKE_INSTALL_LIBDIR}/pkgconfig" - ) - -diff --git a/ada-url.pc.in b/ada-url.pc.in -new file mode 100644 -index 000000000..7312a0107 ---- /dev/null -+++ b/ada-url.pc.in -@@ -0,0 +1,11 @@ -+prefix=@CMAKE_INSTALL_PREFIX@ -+includedir=@PKGCONFIG_INCLUDEDIR@ -+libdir=@PKGCONFIG_LIBDIR@ -+ -+Name: @PROJECT_NAME@ -+Description: @PROJECT_DESCRIPTION@ -+URL: @PROJECT_HOMEPAGE_URL@ -+Version: @PROJECT_VERSION@ -+Cflags: -I${includedir} @PKGCONFIG_CFLAGS@ -+Libs: -L${libdir} -l@PROJECT_NAME@ -+@PKGCONFIG_LIBS_PRIVATE@ - -From 92d18b763e5ab414264195b2e965d237833b9056 Mon Sep 17 00:00:00 2001 -From: Daniel Lemire -Date: Wed, 23 Apr 2025 17:17:28 -0400 -Subject: [PATCH 06/10] fix indent - ---- - cmake/JoinPaths.cmake | 24 ++++++++++++------------ - 1 file changed, 12 insertions(+), 12 deletions(-) - -diff --git a/cmake/JoinPaths.cmake b/cmake/JoinPaths.cmake -index 7ada7eeb6..4f0740a6c 100644 ---- a/cmake/JoinPaths.cmake -+++ b/cmake/JoinPaths.cmake -@@ -1,13 +1,13 @@ - function(join_paths joined_path first_path_segment) -- set(temp_path "${first_path_segment}") -- foreach(current_segment IN LISTS ARGN) -- if(NOT ("${current_segment}" STREQUAL "")) -- if(IS_ABSOLUTE "${current_segment}") -- set(temp_path "${current_segment}") -- else() -- set(temp_path "${temp_path}/${current_segment}") -- endif() -- endif() -- endforeach() -- set(${joined_path} "${temp_path}" PARENT_SCOPE) --endfunction() -\ No newline at end of file -+ set(temp_path "${first_path_segment}") -+ foreach(current_segment IN LISTS ARGN) -+ if(NOT ("${current_segment}" STREQUAL "")) -+ if(IS_ABSOLUTE "${current_segment}") -+ set(temp_path "${current_segment}") -+ else() -+ set(temp_path "${temp_path}/${current_segment}") -+ endif() -+ endif() -+ endforeach() -+ set(${joined_path} "${temp_path}" PARENT_SCOPE) -+endfunction() - -diff --git a/CMakeLists.txt b/CMakeLists.txt -index 040c51c02..1ab80727f 100644 ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -171,8 +171,8 @@ join_paths(PKGCONFIG_LIBDIR "\${prefix}" "${CMAKE_INSTALL_LIBDIR}") - - configure_file("ada-url.pc.in" "ada-url.pc" @ONLY) - install( -- FILES "${CMAKE_CURRENT_BINARY_DIR}/ada-url.pc" -- DESTINATION "${CMAKE_INSTALL_LIBDIR}/pkgconfig" -+ FILES "${CMAKE_CURRENT_BINARY_DIR}/ada-url.pc" -+ DESTINATION "${CMAKE_INSTALL_LIBDIR}/pkgconfig" - ) - - if(is_top_project) - -diff --git a/CMakeLists.txt b/CMakeLists.txt -index 1ab80727f..8a3674b66 100644 ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -169,9 +169,9 @@ include(cmake/JoinPaths.cmake) - join_paths(PKGCONFIG_INCLUDEDIR "\${prefix}" "${CMAKE_INSTALL_INCLUDEDIR}") - join_paths(PKGCONFIG_LIBDIR "\${prefix}" "${CMAKE_INSTALL_LIBDIR}") - --configure_file("ada-url.pc.in" "ada-url.pc" @ONLY) -+configure_file("ada.pc.in" "ada.pc" @ONLY) - install( -- FILES "${CMAKE_CURRENT_BINARY_DIR}/ada-url.pc" -+ FILES "${CMAKE_CURRENT_BINARY_DIR}/ada.pc" - DESTINATION "${CMAKE_INSTALL_LIBDIR}/pkgconfig" - ) - -diff --git a/ada-url.pc.in b/ada.pc.in -similarity index 100% -rename from ada-url.pc.in -rename to ada.pc.in - diff --git a/srcpkgs/ada/template b/srcpkgs/ada/template deleted file mode 100644 index 22a0b687e2f4b7..00000000000000 --- a/srcpkgs/ada/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'ada' -pkgname=ada -version=3.2.1 -revision=2 -build_style=cmake -# They all pull in CPM - CMake's missing package manager -configure_args="-DADA_TESTING=OFF -DADA_BENCHMARKS=OFF -DADA_TOOLS=OFF - -DBUILD_SHARED_LIBS=ON" -short_desc="WHATWG-compliant and fast URL parser written" -maintainer="John " -license="MIT OR Apache-2.0" -homepage="https://www.ada-url.com/" -distfiles="https://github.com/ada-url/ada/archive/refs/tags/v${version}.tar.gz" -checksum=2530b601224d96554333ef2e1504cebf040e86b79a4166616044f5f79c47eaa5 - -post_install() { - vlicense LICENSE-APACHE - vlicense LICENSE-MIT -} - -ada-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/adapta-kde/template b/srcpkgs/adapta-kde/template deleted file mode 100644 index c4c9d5b1f603a7..00000000000000 --- a/srcpkgs/adapta-kde/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'adapta-kde' -pkgname=adapta-kde -version=20180828 -revision=2 -short_desc="Port of the popular GTK theme Adapta for Plasma 5 desktop" -maintainer="Orphaned " -license="GPL-3.0-or-later" -homepage="https://github.com/PapirusDevelopmentTeam/adapta-kde" -distfiles="https://github.com/PapirusDevelopmentTeam/${pkgname}/archive/${version}.tar.gz" -checksum=7e55f4ed5c962c86d12b510bddcae1ac0018ffc95344e0b68218a98701907bdc - -do_install() { - vmkdir usr/share - vcopy aurorae usr/share - vcopy color-schemes usr/share - vcopy konsole usr/share - vcopy Kvantum usr/share - vcopy plasma usr/share - vcopy wallpapers usr/share - vcopy yakuake usr/share -} diff --git a/srcpkgs/adguardian/template b/srcpkgs/adguardian/template deleted file mode 100644 index a127f13ebbb2f6..00000000000000 --- a/srcpkgs/adguardian/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'adguardian' -pkgname=adguardian -version=1.6.0 -revision=1 -build_style=cargo -hostmakedepends="pkg-config" -short_desc="Terminal-based real-time traffic monitor for AdGuard home instance" -maintainer="Alex Childs " -license="MIT" -homepage="https://github.com/Lissy93/AdGuardian-Term" -distfiles="https://github.com/Lissy93/AdGuardian-Term/archive/${version}.tar.gz" -checksum=0bc7671411372b7b1a4439ff8081c4ce28c4db2c32fe9fac38ae3177cd54fea4 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/adjtimex/patches/destdir.patch b/srcpkgs/adjtimex/patches/destdir.patch deleted file mode 100644 index 5fba7fdfad5966..00000000000000 --- a/srcpkgs/adjtimex/patches/destdir.patch +++ /dev/null @@ -1,17 +0,0 @@ ---- a/Makefile.in -+++ b/Makefile.in -@@ -42,10 +42,11 @@ - $(CC) $(CFLAGS) -c mat.c - - install: all -- $(INSTALL) -g bin -m 755 -o root adjtimex $(bindir)/adjtimex -- $(INSTALL) -d -g root -m 755 -o root $(mandir) -+ $(INSTALL) -d -g root -m 755 -o root $(DESTDIR)$(bindir) -+ $(INSTALL) -g bin -m 755 -o root adjtimex $(DESTDIR)$(bindir)/adjtimex -+ $(INSTALL) -d -g root -m 755 -o root $(DESTDIR)$(mandir) - -$(INSTALL) -g root -m 644 -o root $(srcdir)/adjtimex.8 \ -- $(mandir)/adjtimex.$(manext) -+ $(DESTDIR)$(mandir)/adjtimex.$(manext) - - uninstall: - rm -f $(bindir)/adjtimex $(mandir)/adjtimex.$(manext) diff --git a/srcpkgs/adjtimex/template b/srcpkgs/adjtimex/template deleted file mode 100644 index 7a50e751d531bf..00000000000000 --- a/srcpkgs/adjtimex/template +++ /dev/null @@ -1,12 +0,0 @@ -# Template file for 'adjtimex' -pkgname=adjtimex -version=1.29 -revision=1 -build_style=gnu-configure -make_install_args="bindir=/usr/bin" -short_desc="Kernel time variables configuration utility" -maintainer="Duncaen " -license="GPL-2.0-or-later" -homepage="https://github.com/rogers0/adjtimex" -distfiles="${DEBIAN_SITE}/main/a/adjtimex/adjtimex_${version}.orig.tar.gz" -checksum=04b9e8b66e77276ed07e78de89af37fd1aa12725923de853480827c4fafd176a diff --git a/srcpkgs/adriconf/template b/srcpkgs/adriconf/template deleted file mode 100644 index dedb65e750755b..00000000000000 --- a/srcpkgs/adriconf/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'adriconf' -pkgname=adriconf -version=2.7.2 -revision=1 -build_style=cmake -configure_args="-DENABLE_UNIT_TESTS=false" -hostmakedepends="pkg-config glib-devel gettext" -makedepends="MesaLib-devel gtkmm4-devel atkmm-devel pugixml-devel pciutils-devel gtest-devel" -short_desc="Advanced DRI Configurator" -maintainer="lemmi " -license="GPL-3.0-or-later" -homepage="https://gitlab.freedesktop.org/mesa/adriconf/" -changelog="https://gitlab.freedesktop.org/mesa/adriconf/-/releases" -distfiles="https://gitlab.freedesktop.org/mesa/adriconf/-/archive/v${version}/adriconf-v${version}.tar.gz" -checksum=615cf34d8de1ee8d537e001e81129b3d57fa86b5c2b18120bd6b5476fb3a11c0 diff --git a/srcpkgs/advancecomp/template b/srcpkgs/advancecomp/template deleted file mode 100644 index b727f17702d1d2..00000000000000 --- a/srcpkgs/advancecomp/template +++ /dev/null @@ -1,12 +0,0 @@ -# Template file for 'advancecomp' -pkgname=advancecomp -version=2.5 -revision=1 -build_style=gnu-configure -makedepends="zlib-devel" -short_desc="Command-line recompression utilities for ZIP/PNG/GZ" -maintainer="Orphaned " -license="GPL-3.0-or-later" -homepage="http://www.advancemame.it/comp-readme.html" -distfiles="https://github.com/amadvance/advancecomp/releases/download/v${version}/advancecomp-${version}.tar.gz" -checksum=90b8ecad387b4770658e85be850b22318ee9e375cbad85ad25c8519d93317c07 diff --git a/srcpkgs/adwaita-fonts/template b/srcpkgs/adwaita-fonts/template deleted file mode 100644 index 01b1f44fa4fab2..00000000000000 --- a/srcpkgs/adwaita-fonts/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'adwaita-fonts' -pkgname=adwaita-fonts -version=48.2 -revision=1 -build_style=meson -depends="font-util" -short_desc="Typefaces for GNOME" -maintainer="oreo639 " -license="OFL-1.1" -homepage="https://gitlab.gnome.org/GNOME/adwaita-fonts" -distfiles="${GNOME_SITE}/adwaita-fonts/${version%.*}/adwaita-fonts-${version}.tar.xz" -checksum=156f7e92f2f82e527fc73c309dbb237c0a4a5c3a95bc5ee94a5efb6947c553e0 -font_dirs="/usr/share/fonts/Adwaita/" diff --git a/srcpkgs/adwaita-icon-theme/template b/srcpkgs/adwaita-icon-theme/template deleted file mode 100644 index 75f65a738a0449..00000000000000 --- a/srcpkgs/adwaita-icon-theme/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'adwaita-icon-theme' -pkgname=adwaita-icon-theme -version=49.0 -revision=1 -build_style=meson -hostmakedepends="pkg-config" -depends="librsvg" -short_desc="Theme consisting of a set of icons for GTK+" -maintainer="icp " -license="LGPL-3.0-or-later, CC-BY-SA-3.0" -homepage="https://gitlab.gnome.org/GNOME/adwaita-icon-theme" -changelog="https://gitlab.gnome.org/GNOME/adwaita-icon-theme/-/raw/master/NEWS" -distfiles="${GNOME_SITE}/adwaita-icon-theme/${version/.*/}/adwaita-icon-theme-${version}.tar.xz" -checksum=65166461d1b278aa942f59aa8d0fccf1108d71c65f372c6266e172449791755c - -pre_configure() { - ln -s /bin/true "$XBPS_WRAPPERDIR/gtk-update-icon-cache" -} diff --git a/srcpkgs/adwaita-plus/template b/srcpkgs/adwaita-plus/template deleted file mode 100644 index 5d603894af3b1e..00000000000000 --- a/srcpkgs/adwaita-plus/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'adwaita-plus' -pkgname=adwaita-plus -version=6.1 -revision=2 -short_desc="Modern third-party icons theme based on GNOME's Adwaita" -maintainer="Gustavo Costa " -license="GPL-3.0-or-later" -homepage="https://github.com/Bonandry/adwaita-plus" -distfiles="https://github.com/Bonandry/${pkgname}/archive/v${version}.tar.gz" -checksum=f8c791754110b7b9c19f50fb19f5344ad0a50e5834ca25a1161312eacfbf027b - -do_install() { - vmkdir usr/share/icons - vcopy Adwaita++* usr/share/icons/ -} diff --git a/srcpkgs/adwaita-qt/template b/srcpkgs/adwaita-qt/template deleted file mode 100644 index da14f12e507634..00000000000000 --- a/srcpkgs/adwaita-qt/template +++ /dev/null @@ -1,37 +0,0 @@ -# Template file for 'adwaita-qt' -pkgname=adwaita-qt -version=1.4.2 -revision=2 -build_style=cmake -hostmakedepends="qt5-host-tools qt5-qmake qt6-base" -makedepends="qt5-devel qt5-x11extras-devel qt6-base-devel" -short_desc="Style to bend Qt applications to look like they belong into GNOME Shell" -maintainer="Piotr Wójcik " -license="GPL-2.0-or-later" -homepage="https://github.com/FedoraQt/adwaita-qt" -distfiles="https://github.com/FedoraQt/adwaita-qt/archive/${version}.tar.gz" -checksum=cd5fd71c46271d70c08ad44562e57c34e787d6a8650071db115910999a335ba8 - -post_configure() { - cmake_builddir=build-qt6 - local fprefix=$wrksrc/build-qt6 - CFLAGS="${CFLAGS} -ffile-prefix-map=$fprefix=." - CXXFLAGS="${CXXFLAGS} -ffile-prefix-map=$fprefix=." - configure_args+=" -DUSE_QT6=1" - do_configure -} - -post_build() { - cmake_builddir=build-qt6 do_build -} - -post_install() { - vdoc README.md -} - -adwaita-qt6_package() { - short_desc+=" - Qt6" - pkg_install() { - DESTDIR="${PKGDESTDIR}" ninja -C build-qt6 install - } -} diff --git a/srcpkgs/adwaita-qt/update b/srcpkgs/adwaita-qt/update deleted file mode 100644 index f253ba1aa92e1f..00000000000000 --- a/srcpkgs/adwaita-qt/update +++ /dev/null @@ -1 +0,0 @@ -ignore="*.9[0-9]" diff --git a/srcpkgs/adwaita-qt6 b/srcpkgs/adwaita-qt6 deleted file mode 120000 index b3dd98903e7a5d..00000000000000 --- a/srcpkgs/adwaita-qt6 +++ /dev/null @@ -1 +0,0 @@ -adwaita-qt \ No newline at end of file diff --git a/srcpkgs/aerc/patches/makefile-only-install.patch b/srcpkgs/aerc/patches/makefile-only-install.patch deleted file mode 100644 index b35803258f0d79..00000000000000 --- a/srcpkgs/aerc/patches/makefile-only-install.patch +++ /dev/null @@ -1,14 +0,0 @@ -Build style handles building and installing aerc binary. -Makefile should only install remaining files. -diff --git i/GNUmakefile w/GNUmakefile -index 95556b..a83707 100644 ---- i/GNUmakefile -+++ w/GNUmakefile -@@ -196,7 +196,6 @@ $(foreach s,$(wildcard stylesets/*),\ - $(foreach t,$(wildcard templates/*),\ - $(eval $(call install_file,$t,644,$(DESTDIR)$(SHAREDIR)/templates))) - $(eval $(call install_file,contrib/aerc.desktop,644,$(DESTDIR)$(PREFIX)/share/applications)) --$(eval $(call install_file,aerc,755,$(DESTDIR)$(BINDIR))) - $(eval $(call install_file,contrib/carddav-query,755,$(DESTDIR)$(BINDIR))) - - $(sort $(dirs)): diff --git a/srcpkgs/aerc/template b/srcpkgs/aerc/template deleted file mode 100644 index e8576e63400670..00000000000000 --- a/srcpkgs/aerc/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'aerc' -pkgname=aerc -version=0.21.0 -revision=1 -build_style=go -go_import_path="git.sr.ht/~rjarry/aerc" -go_build_tags=notmuch -go_ldflags="-X main.Version=${version}" -hostmakedepends="scdoc" -makedepends="libnotmuch-devel" -short_desc="Terminal email client" -maintainer="shtayerc " -license="MIT" -homepage="https://aerc-mail.org" -changelog="https://git.sr.ht/~rjarry/aerc/blob/master/CHANGELOG.md" -distfiles="https://git.sr.ht/~rjarry/aerc/archive/${version}.tar.gz" -checksum=3f1469bbaea982fc58352f2682932ecc2fb50c705994d96b2343e771747745a7 -ignore_elf_dirs="/usr/share/aerc/filters" - -post_install() { - make PREFIX=/usr DESTDIR=${DESTDIR} install - vlicense LICENSE -} - -do_check() { - make ${makejobs} tests -} diff --git a/srcpkgs/afew/patches/database-path.patch b/srcpkgs/afew/patches/database-path.patch deleted file mode 100644 index 306f674e081907..00000000000000 --- a/srcpkgs/afew/patches/database-path.patch +++ /dev/null @@ -1,30 +0,0 @@ -commit 5a67af37109c71f99de508a2d1fd074ff948d224 -Author: Yann Autissier -Date: Mon Dec 6 19:29:57 2021 +0100 - - Get notmuch database path using Database wrapper - - It fixes #303 and closes #267, allowing FolderNameFilter to work with - relative path in database.path of notmuch config file. - -diff --git a/afew/filters/FolderNameFilter.py b/afew/filters/FolderNameFilter.py -index effe949..af8ed78 100644 ---- a/afew/filters/FolderNameFilter.py -+++ b/afew/filters/FolderNameFilter.py -@@ -2,7 +2,6 @@ - # Copyright (c) dtk - - from afew.filters.BaseFilter import Filter --from afew.NotmuchSettings import notmuch_settings - import re - import shlex - -@@ -15,7 +14,7 @@ class FolderNameFilter(Filter): - super().__init__(database) - - self.__filename_pattern = '{mail_root}/(?P.*)/(cur|new)/[^/]+'.format( -- mail_root=notmuch_settings.get('database', 'path').rstrip('/')) -+ mail_root=database.db_path.rstrip('/')) - self.__folder_explicit_list = set(shlex.split(folder_explicit_list)) - self.__folder_blacklist = set(shlex.split(folder_blacklist)) - self.__folder_transforms = self.__parse_transforms(folder_transforms) diff --git a/srcpkgs/afew/patches/nullpointererror-fix.patch b/srcpkgs/afew/patches/nullpointererror-fix.patch deleted file mode 100644 index df2ef4f0506de7..00000000000000 --- a/srcpkgs/afew/patches/nullpointererror-fix.patch +++ /dev/null @@ -1,37 +0,0 @@ -based on upstream commit d43508dc2bb456070192239d02fb8079b433781c -backports fix: HeaderMatchingFilter: Gracefully handle missing headers - -diff --git a/afew/filters/HeaderMatchingFilter.py b/afew/filters/HeaderMatchingFilter.py -index 5a735f7..95198d7 100644 ---- a/afew/filters/HeaderMatchingFilter.py -+++ b/afew/filters/HeaderMatchingFilter.py -@@ -6,6 +6,8 @@ - - from afew.filters.BaseFilter import Filter - -+from notmuch.errors import NullPointerError -+ - import re - - -@@ -22,10 +24,13 @@ class HeaderMatchingFilter(Filter): - def handle_message(self, message): - if self.header is not None and self.pattern is not None: - if not self._tag_blacklist.intersection(message.get_tags()): -- value = message.get_header(self.header) -- match = self.pattern.search(value) -- if match: -- sub = (lambda tag: -- tag.format(**match.groupdict()).lower()) -- self.remove_tags(message, *map(sub, self._tags_to_remove)) -- self.add_tags(message, *map(sub, self._tags_to_add)) -+ try: -+ value = message.get_header(self.header) -+ match = self.pattern.search(value) -+ if match: -+ sub = (lambda tag: -+ tag.format(**match.groupdict()).lower()) -+ self.remove_tags(message, *map(sub, self._tags_to_remove)) -+ self.add_tags(message, *map(sub, self._tags_to_add)) -+ except NullPointerError: -+ pass diff --git a/srcpkgs/afew/patches/python3.12.patch b/srcpkgs/afew/patches/python3.12.patch deleted file mode 100644 index ee873a3e4b2735..00000000000000 --- a/srcpkgs/afew/patches/python3.12.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- ./afew/Settings.py.orig 2023-09-28 15:08:53.611940644 -0400 -+++ ./afew/Settings.py 2023-09-28 15:09:06.740017084 -0400 -@@ -18,7 +18,7 @@ - # preserve the capitalization of the keys. - settings.optionxform = str - --settings.readfp(open(os.path.join(os.path.dirname(__file__), 'defaults', 'afew.config'))) -+settings.read_file(open(os.path.join(os.path.dirname(__file__), 'defaults', 'afew.config'))) - settings.read(os.path.join(user_config_dir, 'config')) - - # All the values for keys listed here are interpreted as ;-delimited lists diff --git a/srcpkgs/afew/template b/srcpkgs/afew/template deleted file mode 100644 index c49c0446a0cb21..00000000000000 --- a/srcpkgs/afew/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'afew' -pkgname=afew -version=3.0.1 -revision=8 -build_style=python3-pep517 -hostmakedepends="python3-setuptools_scm python3-Sphinx pkg-config" -depends="notmuch-python3 python3-dkimpy python3-chardet notmuch" -checkdepends="python3-pytest python3-freezegun $depends" -short_desc="Initial tagging script for notmuch mail" -maintainer="Alexander Gehrke " -license="ISC" -homepage="https://github.com/afewmail/afew" -distfiles="${PYPI_SITE}/a/afew/afew-${version}.tar.gz" -checksum=ce857fe1a3bc0982c1dac81aef66cacc148e4f9db06da720f869392af1c2ee72 - -post_build() { - mkdir -p build/sphinx/man - python3 -m sphinx -b man docs build/sphinx/man -} - -post_install() { - vlicense LICENSE - vman build/sphinx/man/afew.1 -} diff --git a/srcpkgs/afflib-devel b/srcpkgs/afflib-devel deleted file mode 120000 index cdb3fbc401b8a5..00000000000000 --- a/srcpkgs/afflib-devel +++ /dev/null @@ -1 +0,0 @@ -afflib \ No newline at end of file diff --git a/srcpkgs/afflib/template b/srcpkgs/afflib/template deleted file mode 100644 index ba5f20b8dcd2ae..00000000000000 --- a/srcpkgs/afflib/template +++ /dev/null @@ -1,37 +0,0 @@ -# Template file for 'afflib' -pkgname=afflib -version=3.7.21 -revision=1 -build_style=gnu-configure -configure_args="--enable-threading" -hostmakedepends="which autoconf automake libtool" -makedepends="zlib-devel fuse-devel openssl ncurses-devel readline-devel libcurl-devel expat-devel " -short_desc="Advanced Forensics Format Library" -maintainer="cbaulesch " -license="BSD-4-Clause OR Public Domain" -homepage="https://github.com/sshock/AFFLIBv3/tree/master" -changelog="https://github.com/sshock/AFFLIBv3/releases" -distfiles="https://github.com/sshock/AFFLIBv3/archive/refs/tags/v${version}.tar.gz" -checksum=047fce790d69c234dde1d23ad9e1f0cf868ac51b2ad9a76560d01e80f2f1c452 - -pre_configure() { - ./bootstrap.sh -} - -post_install() { - vlicense COPYING LICENSE - vdoc doc/FAQ.txt - vdoc doc/affdoc.doc - vdoc doc/crypto_doc.txt -} - -afflib-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/afl++/patches/execinfo.patch b/srcpkgs/afl++/patches/execinfo.patch deleted file mode 100644 index 25c06558b47d91..00000000000000 --- a/srcpkgs/afl++/patches/execinfo.patch +++ /dev/null @@ -1,57 +0,0 @@ -From https://gitlab.alpinelinux.org/alpine/aports/-/blob/master/community/afl++/0e4c4cfb887d5793c1714f29ef426b6a476171db.patch - -From 0e4c4cfb887d5793c1714f29ef426b6a476171db Mon Sep 17 00:00:00 2001 -From: Marian Buschsieweke -Date: Sat, 4 Oct 2025 12:36:24 +0200 -Subject: [PATCH] instrumentation: only assume execinfo.h provided on glibc - linux systems - -The current preprocessor check assumes that on every Linux based system -the execinfo.h header is present. But in fact this will only work on -glibc based systems. - -This changes the condition to check for both Linux and glibc. ---- - instrumentation/afl-compiler-rt.o.c | 12 ++++++------ - 1 file changed, 6 insertions(+), 6 deletions(-) - -diff --git a/instrumentation/afl-compiler-rt.o.c b/instrumentation/afl-compiler-rt.o.c -index 099d2c3d..0b6d6305 100644 ---- a/instrumentation/afl-compiler-rt.o.c -+++ b/instrumentation/afl-compiler-rt.o.c -@@ -44,8 +44,8 @@ __attribute__((weak)) void __sanitizer_symbolize_pc(void *, const char *fmt, - #include "afl-ijon-min.h" - - /* For backtrace() support in ijon_hashstack */ --#if defined(__linux__) || defined(__APPLE__) || defined(__FreeBSD__) || \ -- defined(__NetBSD__) || defined(__OpenBSD__) -+#if (defined(__linux__) && defined(__GLIBC__)) || defined(__APPLE__) || \ -+ defined(__FreeBSD__) || defined(__NetBSD__) || defined(__OpenBSD__) - #include - #endif - -@@ -74,8 +74,8 @@ __attribute__((weak)) void __sanitizer_symbolize_pc(void *, const char *fmt, - #include - #include - --#if defined(__linux__) || defined(__APPLE__) || defined(__FreeBSD__) || \ -- defined(__NetBSD__) || defined(__OpenBSD__) -+#if (defined(__linux__) && defined(__GLIBC__)) || defined(__APPLE__) || \ -+ defined(__FreeBSD__) || defined(__NetBSD__) || defined(__OpenBSD__) - #include - #endif - -@@ -3338,8 +3338,8 @@ void ijon_reset_state(void) { - * 64-bit */ - uint32_t ijon_hashstack_backtrace(void) { - --#if defined(__linux__) || defined(__APPLE__) || defined(__FreeBSD__) || \ -- defined(__NetBSD__) || defined(__OpenBSD__) -+#if (defined(__linux__) && defined(__GLIBC__)) || defined(__APPLE__) || \ -+ defined(__FreeBSD__) || defined(__NetBSD__) || defined(__OpenBSD__) - void *buffer[16] = { - - 0, --- -2.51.0 - diff --git a/srcpkgs/afl++/patches/mode_t.patch b/srcpkgs/afl++/patches/mode_t.patch deleted file mode 100644 index f7cd2776c14979..00000000000000 --- a/srcpkgs/afl++/patches/mode_t.patch +++ /dev/null @@ -1,21 +0,0 @@ ---- a/include/common.h -+++ b/include/common.h -@@ -27,6 +27,7 @@ - #ifndef __AFLCOMMON_H - #define __AFLCOMMON_H - -+#include - #include - #include - #include ---- a/include/types.h -+++ b/include/types.h -@@ -25,6 +25,8 @@ - - #include - #include -+#include -+#include - #include "config.h" - - typedef uint8_t u8; diff --git a/srcpkgs/afl++/template b/srcpkgs/afl++/template deleted file mode 100644 index 918c4d7cc82df9..00000000000000 --- a/srcpkgs/afl++/template +++ /dev/null @@ -1,38 +0,0 @@ -# Template file for 'afl++' -pkgname=afl++ -version=4.34c -revision=2 -archs="i686* x86_64* aarch64*" -build_helper="qemu" -build_style=gnu-makefile -hostmakedepends="which" -makedepends="gmp-devel lld18 llvm18-devel python3-devel zlib-devel" -short_desc="American fuzzy lop Plus Plus - a brute-force fuzzer" -maintainer="Leah Neukirchen " -license="Apache-2.0" -homepage="https://aflplus.plus/" -distfiles="https://github.com/AFLplusplus/AFLplusplus/archive/refs/tags/v${version}.tar.gz" -checksum=b500b3d8012757ba6f3435814f7f36a474a1b722efce464216c87af0c515888c -conflicts="afl>=0" -replaces="afl>=0" - -nostrip_files="small_archive.a small_exec.elf" - -if [ "$CROSS_BUILD" ]; then - export LLVM_CONFIG=${XBPS_CROSS_BASE}/usr/bin/llvm-config - export PYTHON_INCLUDE="-I${py3_inc}" - export PYTHON_LIB="-lpython${py3_ver} -ldl -lm" - export PYTHON_VERSION="Python ${py3_ver}" -else - export LLVM_CONFIG=llvm-config -fi - -case "$XBPS_TARGET_MACHINE" in - aarch64*) export AFL_NO_X86="YES" ;; -esac - -post_install() { - # Test cases contain binary .../testcases/others/elf/small_exec.elf - # so move them to /usr/lib/afl - mv ${DESTDIR}/usr/{share,lib}/afl/testcases -} diff --git a/srcpkgs/afl++/update b/srcpkgs/afl++/update deleted file mode 100644 index 36abde9ea88fae..00000000000000 --- a/srcpkgs/afl++/update +++ /dev/null @@ -1 +0,0 @@ -pattern='/v\K\d+\.[\d.]+c' diff --git a/srcpkgs/age-plugin-yubikey/template b/srcpkgs/age-plugin-yubikey/template deleted file mode 100644 index e6aa339ab3c3ed..00000000000000 --- a/srcpkgs/age-plugin-yubikey/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'age-plugin-yubikey' -pkgname=age-plugin-yubikey -version=0.5.0 -revision=1 -build_style=cargo -hostmakedepends="pkg-config" -makedepends="pcsclite-devel openssl-devel" -depends="pcsc-tools pcsc-ccid yubikey-manager" -short_desc="YubiKey plugin for age" -maintainer="Adrian Cybulski " -license="MIT OR Apache-2.0" -homepage="https://github.com/str4d/age-plugin-yubikey" -changelog="https://github.com/str4d/age-plugin-yubikey/blob/main/CHANGELOG.md" -distfiles="https://github.com/str4d/age-plugin-yubikey/archive/refs/tags/v${version}.tar.gz" -checksum=65807403f0098569a473ffa76302b205da148a7f46b61fd331b8e323959978ba - -post_install() { - vlicense LICENSE-MIT -} diff --git a/srcpkgs/age/template b/srcpkgs/age/template deleted file mode 100644 index 15721167252208..00000000000000 --- a/srcpkgs/age/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'age' -pkgname=age -version=1.2.1 -revision=1 -build_style=go -go_import_path="filippo.io/age" -go_package="${go_import_path}/cmd/..." -go_ldflags="-X main.Version=${version}" -short_desc="Simple, modern and secure encryption tool" -maintainer="Leah Neukirchen " -license="BSD-3-Clause" -homepage="https://age-encryption.org/" -distfiles="https://github.com/FiloSottile/age/archive/v${version}.tar.gz" -checksum=93bd89a16c74949ee7c69ef580d8e4cf5ce03e7d9c461b68cf1ace3e4017eef5 - -post_install() { - vlicense LICENSE - vman doc/age.1 - vman doc/age-keygen.1 -} diff --git a/srcpkgs/agg-devel b/srcpkgs/agg-devel deleted file mode 120000 index 3c8b0753f9de4c..00000000000000 --- a/srcpkgs/agg-devel +++ /dev/null @@ -1 +0,0 @@ -agg \ No newline at end of file diff --git a/srcpkgs/agg/patches/agg-2.5-pkgconfig.patch b/srcpkgs/agg/patches/agg-2.5-pkgconfig.patch deleted file mode 100644 index 6073ea15ccfed4..00000000000000 --- a/srcpkgs/agg/patches/agg-2.5-pkgconfig.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/libagg.pc.in 2007-01-07 13:58:28.000000000 +0000 -+++ b/libagg.pc.in 2007-01-07 14:02:40.000000000 +0000 -@@ -6,5 +6,6 @@ - Name: libagg - Description: Anti Grain Geometry - A High Quality Rendering Engine for C++ - Version: @VERSION@ --Libs: -L${libdir} -Wl,-rpath,${exec_prefix}/lib -lagg -+Requires.private: freetype2 -+Libs: -L${libdir} -lagg - Cflags: -I${includedir} diff --git a/srcpkgs/agg/patches/gcc82.patch b/srcpkgs/agg/patches/gcc82.patch deleted file mode 100644 index 9dedf54e1a9c00..00000000000000 --- a/srcpkgs/agg/patches/gcc82.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/include/agg_renderer_outline_aa.h 2006-10-09 06:07:08.000000000 +0200 -+++ b/include/agg_renderer_outline_aa.h 2018-08-22 11:06:28.038930861 +0200 -@@ -1375,7 +1375,7 @@ - //--------------------------------------------------------------------- - void profile(const line_profile_aa& prof) { m_profile = &prof; } - const line_profile_aa& profile() const { return *m_profile; } -- line_profile_aa& profile() { return *m_profile; } -+ line_profile_aa& profile() { return const_cast(*m_profile); } - - //--------------------------------------------------------------------- - int subpixel_width() const { return m_profile->subpixel_width(); } diff --git a/srcpkgs/agg/template b/srcpkgs/agg/template deleted file mode 100644 index 2e78b9c0122eea..00000000000000 --- a/srcpkgs/agg/template +++ /dev/null @@ -1,32 +0,0 @@ -# Template file for 'agg' -pkgname=agg -version=2.7.0.r145 -revision=1 -build_style=gnu-configure -configure_args="--disable-examples" -hostmakedepends="sdl12-compat-devel automake gettext-devel libtool pkg-config" -makedepends="sdl12-compat-devel freetype-devel" -short_desc="High Quality Rendering Engine for C++" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="https://agg.sourceforge.net/antigrain.com/" -distfiles="${DEBIAN_SITE}/main/a/agg/agg_${version}+dfsg.orig.tar.xz" -checksum=b7181085d3c06166a972211cd17741cc5429adc7c1f58e4d528206f7208e6328 -disable_parallel_build=yes - - -pre_configure() { - autoreconf -fi -} - -agg-devel_package() { - depends="freetype-devel agg>=${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/agg/update b/srcpkgs/agg/update deleted file mode 100644 index a9f8a739607ebf..00000000000000 --- a/srcpkgs/agg/update +++ /dev/null @@ -1,2 +0,0 @@ -site="http://www.antigrain.com/download/index.html" -ignore="21 22 23 2web" diff --git a/srcpkgs/aggregate/template b/srcpkgs/aggregate/template deleted file mode 100644 index df1752f712e9ed..00000000000000 --- a/srcpkgs/aggregate/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'aggregate' -pkgname=aggregate -version=1.6 -revision=1 -build_style=gnu-configure -short_desc="Optimize a list of route prefixes" -maintainer="Orphaned " -license="ISC" -homepage="https://ftp.isc.org/isc/aggregate/" -distfiles="https://ftp.isc.org/isc/aggregate/aggregate-${version}.tar.gz" -checksum=166503005cd8722c730e530cc90652ddfa198a25624914c65dffc3eb87ba5482 - -do_install() { - vbin aggregate - vman aggregate.1 - - vbin aggregate-ios - vman aggregate-ios.1 - - vlicense LICENSE -} diff --git a/srcpkgs/aha/template b/srcpkgs/aha/template deleted file mode 100644 index e949f9310a7eca..00000000000000 --- a/srcpkgs/aha/template +++ /dev/null @@ -1,11 +0,0 @@ -# Template file for 'aha' -pkgname=aha -version=0.5.1 -revision=1 -build_style=gnu-makefile -short_desc="Converts SGR-colored Input to W3C conform HTML-Code" -maintainer="Enno Boland " -license="LGPL-2.0-or-later, MPL-1.1" -homepage="https://github.com/theZiz/aha" -distfiles="https://github.com/theZiz/aha/archive/${version}.tar.gz" -checksum=6aea13487f6b5c3e453a447a67345f8095282f5acd97344466816b05ebd0b3b1 diff --git a/srcpkgs/ahoviewer/template b/srcpkgs/ahoviewer/template deleted file mode 100644 index 7a684f20df0b70..00000000000000 --- a/srcpkgs/ahoviewer/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'ahoviewer' -pkgname=ahoviewer -version=1.6.5 -revision=2 -build_style=gnu-configure -configure_args="--enable-libsecret --enable-gst --enable-zip" -hostmakedepends="automake pkg-config libcurl-devel" -makedepends="gtkmm2-devel glibmm-devel libconfig++-devel libcurl-devel - libxml2-devel libzip-devel libsecret-devel gstreamer1-devel - gst-plugins-bad1-devel wayland-devel" -depends="gst-plugins-bad1 gst-plugins-good1" -short_desc="GTK2 image viewer, manga reader, and booru browser" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/ahodesuka/ahoviewer" -distfiles="${homepage}/archive/${version}.tar.gz" -checksum=a14e32b4a8095c9f8b4b607c090a50cc8ac1076550e57b5a9303c54089068152 -nocross="https://travis-ci.org/void-linux/void-packages/jobs/490108528#L1022" - -pre_configure() { - autoreconf -fi -} - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/aide/files/aide.conf b/srcpkgs/aide/files/aide.conf deleted file mode 100644 index c2e1447dcdc392..00000000000000 --- a/srcpkgs/aide/files/aide.conf +++ /dev/null @@ -1,147 +0,0 @@ -# Example configuration file for AIDE. -# -@@define DBDIR /var/lib/aide -@@define LOGDIR /var/log/aide - -# The location of the database to be read. -database_in=file:@@{DBDIR}/aide.db.gz - -# The location of the database to be written. -#database_out=sql:host:port:database:login_name:passwd:table -#database_out=file:aide.db.new -database_out=file:@@{DBDIR}/aide.db.new.gz - -# Whether to gzip the output to database -gzip_dbout=yes - -# Default. -log_level=warning -report_level=minimal - -report_url=file:@@{LOGDIR}/aide.log -report_url=stdout -#report_url=stderr -# -# Here are all the attributes we can check -#p: permissions -#i: inode -#n: number of links -#l: link name -#u: user -#g: group -#s: size -###b: block count -#m: mtime -#a: atime -#c: ctime -#S: check for growing size -#I: ignore changed filename -#ANF: allow new files -#ARF: allow removed files -# - -# Here are all the digests we can use -#md5: md5 checksum -#sha1: sha1 checksum -#sha256: sha256 checksum -#sha512: sha512 checksum -#rmd160: rmd160 checksum -#tiger: tiger checksum -#haval: haval checksum -#crc32: crc32 checksum -#gost: gost checksum -#whirlpool: whirlpool checksum - -# These are the default rules -#R: p+i+l+n+u+g+s+m+c+md5 -#L: p+i+l+n+u+g -#E: Empty group -#>: Growing logfile p+l+u+g+i+n+S - -# You can create custom rules - my home made rule definition goes like this -ALLXTRAHASHES = sha1+rmd160+sha256+sha512+whirlpool+tiger+haval+gost+crc32 -ALLXTRAHASHES = sha1+rmd160+sha256+sha512+tiger -# Everything but access time (Ie. all changes) -EVERYTHING = R+ALLXTRAHASHES - -# Sane, with multiple hashes -# NORMAL = R+rmd160+sha256+whirlpool -NORMAL = R+rmd160+sha256 - -# For directories, don't bother doing hashes -DIR = p+i+n+u+g+acl+xattrs - -# Access control only -PERMS = p+i+u+g+acl - -# Logfile are special, in that they often change -LOG = > - -# Just do md5 and sha256 hashes -LSPP = R+sha256 - -# Some files get updated automatically, so the inode/ctime/mtime change -# but we want to know when the data inside them changes -DATAONLY = p+n+u+g+s+acl+xattrs+md5+sha256+rmd160+tiger - - -# Next decide what directories/files you want in the database. - -/boot NORMAL -/bin NORMAL -/sbin NORMAL -/lib NORMAL -/lib64 NORMAL -/opt NORMAL -/usr NORMAL -/root NORMAL -# These are too volatile -!/usr/src -!/usr/tmp - -# Check only permissions, inode, user and group for /etc, but -# cover some important files closely. -/etc PERMS -!/etc/mtab -# Ignore backup files -!/etc/.*~ -/etc/exports NORMAL -/etc/fstab NORMAL -/etc/passwd NORMAL -/etc/group NORMAL -/etc/gshadow NORMAL -/etc/shadow NORMAL -/etc/security/opasswd NORMAL - -/etc/hosts.allow NORMAL -/etc/hosts.deny NORMAL - -/etc/sudoers NORMAL -/etc/skel NORMAL - -/etc/logrotate.d NORMAL - -/etc/resolv.conf DATAONLY - -/etc/nscd.conf NORMAL -/etc/securetty NORMAL - -# Shell/X starting files -/etc/profile NORMAL -/etc/bashrc NORMAL -/etc/bash_completion.d/ NORMAL -/etc/login.defs NORMAL -/etc/zprofile NORMAL -/etc/zshrc NORMAL -/etc/zlogin NORMAL -/etc/zlogout NORMAL -/etc/profile.d/ NORMAL -/etc/X11/ NORMAL - -# Ignore logs -!/var/lib/pacman/.* -!/var/cache/.* -!/var/log/.* -!/var/run/.* -!/var/spool/.* - diff --git a/srcpkgs/aide/template b/srcpkgs/aide/template deleted file mode 100644 index 508fe5894aedf4..00000000000000 --- a/srcpkgs/aide/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'aide' -pkgname=aide -version=0.19.2 -revision=1 -build_style=gnu-configure -configure_args="--with-mhash --with-posix-acl --with-prelink --with-xattr - --with-zlib --with-e2fsattrs --disable-static" -conf_files="/etc/aide.conf" -make_dirs="/var/lib/aide 0750 root root - /var/log/aide 0750 root root" -hostmakedepends="flex pkg-config" -makedepends="pcre2-devel mhash-devel acl-devel e2fsprogs-devel elfutils-devel - zlib-devel nettle-devel" -short_desc="File and directory integrity checker" -maintainer="Andrew Benson " -license="GPL-2.0-or-later" -homepage="https://aide.github.io/" -distfiles="https://github.com/aide/aide/releases/download/v${version}/aide-${version}.tar.gz" -checksum=23762b05f46111edeb3c8a05016c8731c01bdb8c1f91be48c156c31ab85e74c4 - -export MHASH_CFLAGS="-I${XBPS_CROSS_BASE}/usr/include" -export MHASH_LIBS="-L${XBPS_CROSS_BASE}/usr/lib -lmhash" - -post_install() { - vconf $FILESDIR/aide.conf -} diff --git a/srcpkgs/aircrack-ng/patches/evalrev.patch b/srcpkgs/aircrack-ng/patches/evalrev.patch deleted file mode 100644 index fd66c0dcf1f815..00000000000000 --- 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/getopt.patch b/srcpkgs/aircrack-ng/patches/getopt.patch deleted file mode 100644 index 7f57f30e6a3c73..00000000000000 --- a/srcpkgs/aircrack-ng/patches/getopt.patch +++ /dev/null @@ -1,14 +0,0 @@ -argv[1] is a file name argument, musl getopt_long will permute it -to a later position, so skip it for argument parsing. - ---- aircrack-ng-1.6/src/airolib-ng/airolib-ng.c.orig -+++ aircrack-ng-1.6/src/airolib-ng/airolib-ng.c -@@ -1309,7 +1309,7 @@ - signal(SIGTERM, sighandler); - - option = getopt_long( -- argc, argv, "bc:d:e:hi:s:t:v:", long_options, &option_index); -+ argc-1, argv+1, "bc:d:e:hi:s:t:v:", long_options, &option_index); - - if (option > 0) - { diff --git a/srcpkgs/aircrack-ng/patches/python.patch b/srcpkgs/aircrack-ng/patches/python.patch deleted file mode 100644 index 29f41f59124cf4..00000000000000 --- 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 ff59c4287bd962..00000000000000 --- 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 deleted file mode 100644 index a440b9af54a547..00000000000000 --- a/srcpkgs/aircrack-ng/template +++ /dev/null @@ -1,31 +0,0 @@ -# Template file for 'aircrack-ng' -pkgname=aircrack-ng -version=1.7 -revision=5 -build_style=gnu-configure -hostmakedepends="automake ethtool libtool pkg-config python3 python3-setuptools" -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" -short_desc="Complete suite of tools to assess WiFi network security" -maintainer="Joseph Benden " -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" - -pre_configure() { - autoreconf -vif -} - -post_install() { - vdoc AUTHORS - vdoc ChangeLog - vdoc README - vdoc README.md - vdoc SECURITY.md - vlicense LICENSE - vlicense LICENSE.OpenSSL -} diff --git a/srcpkgs/aircrack-ng/update b/srcpkgs/aircrack-ng/update deleted file mode 100644 index e99ba2d2910721..00000000000000 --- a/srcpkgs/aircrack-ng/update +++ /dev/null @@ -1 +0,0 @@ -pattern="Current version: \K[\d\.]+(?=)" diff --git a/srcpkgs/airspy/template b/srcpkgs/airspy/template deleted file mode 100644 index 98b3982755266c..00000000000000 --- a/srcpkgs/airspy/template +++ /dev/null @@ -1,37 +0,0 @@ -# Template file for 'airspy' -pkgname=airspy -version=1.0.10 -revision=1 -build_style=cmake -hostmakedepends="pkg-config" -makedepends="libusb-devel" -_desc="Tiny and efficient software defined radio (SDR)" -short_desc="${_desc} - tools" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="https://airspy.com/" -distfiles="https://github.com/airspy/airspyone_host/archive/v${version}.tar.gz" -checksum=fcca23911c9a9da71cebeffeba708c59d1d6401eec6eb2dd73cae35b8ea3c613 - -pre_configure() { - vsed -i 's|MODE="660", GROUP="plugdev"|TAG+="uaccess"|' airspy-tools/52-airspy.rules -} - -libairspy_package() { - short_desc="${_desc} - library" - pkg_install() { - vmove usr/lib/*.so.* - vinstall airspy-tools/52-airspy.rules 644 usr/lib/udev/rules.d/ - } -} - -libairspy-devel_package() { - short_desc="${_desc} - development files" - depends="libairspy>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/*.a - vmove usr/lib/*.so - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/airspyhf/patches/fix-libm-linking.patch b/srcpkgs/airspyhf/patches/fix-libm-linking.patch deleted file mode 100644 index 73f888ffd4be16..00000000000000 --- a/srcpkgs/airspyhf/patches/fix-libm-linking.patch +++ /dev/null @@ -1,28 +0,0 @@ -https://github.com/airspy/airspyhf/pull/35 -https://build.opensuse.org/package/view_file/openSUSE:Factory/airspyhf/airspyhf-fix-libm-linking.patch - -diff --git a/libairspyhf/src/CMakeLists.txt b/libairspyhf/src/CMakeLists.txt -index 9d8d483..da1f966 100644 ---- a/libairspyhf/src/CMakeLists.txt -+++ b/libairspyhf/src/CMakeLists.txt -@@ -58,7 +58,7 @@ set_target_properties(airspyhf PROPERTIES CLEAN_DIRECT_OUTPUT 1) - set_target_properties(airspyhf-static PROPERTIES CLEAN_DIRECT_OUTPUT 1) - - # Dependencies --target_link_libraries(airspyhf ${LIBUSB_LIBRARIES} ${CMAKE_THREAD_LIBS_INIT}) -+target_link_libraries(airspyhf ${LIBUSB_LIBRARIES} ${CMAKE_THREAD_LIBS_INIT} m) - - # For cygwin just force UNIX OFF and WIN32 ON - if( ${CYGWIN} ) - -diff --git a/libairspyhf/libairspyhf.pc.in b/libairspyhf/libairspyhf.pc.in -index fcf040b..ca5214f 100644 ---- a/libairspyhf/libairspyhf.pc.in -+++ b/libairspyhf/libairspyhf.pc.in -@@ -7,5 +7,5 @@ Name: AirSpy HF+ Library - Description: C Utility Library - Version: @VERSION@ - Cflags: -I${includedir}/libairspyhf/ @AIRSPYHF_PC_CFLAGS@ --Libs: -L${libdir} -lairspyhf -+Libs: -L${libdir} -lairspyhf -lm - Libs.private: @AIRSPYHF_PC_LIBS@ diff --git a/srcpkgs/airspyhf/template b/srcpkgs/airspyhf/template deleted file mode 100644 index 9bfa5740da6675..00000000000000 --- a/srcpkgs/airspyhf/template +++ /dev/null @@ -1,37 +0,0 @@ -# Template file for 'airspyhf' -pkgname=airspyhf -version=1.6.8 -revision=1 -build_style=cmake -hostmakedepends="pkg-config" -makedepends="libusb-devel" -short_desc="Usermode driver and tools for Airspy HF+" -maintainer="classabbyamp " -license="BSD-3-Clause" -homepage="https://github.com/airspy/airspyhf" -distfiles="https://github.com/airspy/airspyhf/archive/refs/tags/${version}.tar.gz" -checksum=cd1e5ae89e09b813b096ae4a328e352c9432a582e03fd7da86760ba60efa77ab - -post_install() { - vlicense LICENSE - vsed -e 's/GROUP="plugdev"/\0, TAG+="uaccess"/' -i tools/52-airspyhf.rules -} - -libairspyhf_package() { - short_desc+=" - library" - pkg_install() { - vmove usr/lib/*.so.* - vinstall tools/52-airspyhf.rules 644 usr/lib/udev/rules.d/ - } -} - -libairspyhf-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" - } -} diff --git a/srcpkgs/aisleriot/template b/srcpkgs/aisleriot/template deleted file mode 100644 index 3d985b22fd6117..00000000000000 --- a/srcpkgs/aisleriot/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'aisleriot' -pkgname=aisleriot -version=3.22.35 -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 -Db_lto=false" -hostmakedepends="desktop-file-utils glib-devel guile gettext itstool pkg-config - pysolfc-cardsets" -makedepends="guile-devel libcanberra-devel librsvg-devel" -depends="guile yelp" -short_desc="GNOME solitaire card game" -maintainer="Érico Nogueira " -license="GPL-3.0-or-later" -homepage="https://wiki.gnome.org/Apps/Aisleriot" -distfiles="https://gitlab.gnome.org/GNOME/aisleriot/-/archive/${version}/aisleriot-${version}.tar.gz" -checksum=790282d3c61ed360cb4c826f5c85d6285dc9d7bae03af9380b5503b470e1149d -replaces="aisleriot-data>=0" diff --git a/srcpkgs/akonadi-calendar-devel b/srcpkgs/akonadi-calendar-devel deleted file mode 120000 index 2f2d81c463fda2..00000000000000 --- a/srcpkgs/akonadi-calendar-devel +++ /dev/null @@ -1 +0,0 @@ -akonadi-calendar \ No newline at end of file diff --git a/srcpkgs/akonadi-calendar/template b/srcpkgs/akonadi-calendar/template deleted file mode 100644 index 0b95aeb74a00d1..00000000000000 --- a/srcpkgs/akonadi-calendar/template +++ /dev/null @@ -1,40 +0,0 @@ -# Template file for 'akonadi-calendar' -pkgname=akonadi-calendar -version=25.08.3 -revision=1 -build_style=cmake -configure_args="-DBUILD_TESTING=OFF -DKF6_HOST_TOOLING=/usr/lib/cmake - -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins - -DKDE_INSTALL_QMLDIR=lib/qt6/qml - -DECM_MKSPECS_INSTALL_DIR=/usr/lib/qt6/mkspecs/modules" -hostmakedepends="extra-cmake-modules python3 qt6-base gettext - kf6-kcoreaddons kf6-kconfig" -makedepends="kf6-kconfig-devel kmime6-devel kf6-kcodecs-devel kf6-ki18n-devel - kf6-kwidgetsaddons-devel kf6-kxmlgui-devel kf6-kio-devel kf6-kdbusaddons-devel - kf6-kcalendarcore-devel kf6-knotifications-devel kmailtransport-devel - kidentitymanagement-devel kcalutils-devel messagelib-devel kf6-kcrash-devel" -short_desc="Akonadi calendar integration" -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=bee3112890a21f2ab6005868943d256c79c518fc1b5b247f014cb8bdacdd40c2 - -if [ "$XBPS_WORDSIZE$XBPS_WORDSIZE" != "64$XBPS_TARGET_WORDSIZE" ]; then - broken="Qt6 WebEngine" -fi - -do_check() { - cd build - ctest -E 'kcalcoreserializertest' -} - -akonadi-calendar-devel_package() { - depends="${sourcepkg}>=${version}_${revision} ${makedepends}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/akonadi-contacts-devel b/srcpkgs/akonadi-contacts-devel deleted file mode 120000 index 12bebc2a86d3ee..00000000000000 --- a/srcpkgs/akonadi-contacts-devel +++ /dev/null @@ -1 +0,0 @@ -akonadi-contacts \ No newline at end of file diff --git a/srcpkgs/akonadi-contacts/template b/srcpkgs/akonadi-contacts/template deleted file mode 100644 index 440cb8e59180ba..00000000000000 --- a/srcpkgs/akonadi-contacts/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'akonadi-contacts' -pkgname=akonadi-contacts -version=25.08.3 -revision=1 -build_style=cmake -configure_args="-DBUILD_TESTING=OFF -DKF6_HOST_TOOLING=/usr/lib/cmake - -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins - -DKDE_INSTALL_QMLDIR=lib/qt6/qml - -DECM_MKSPECS_INSTALL_DIR=/usr/lib/qt6/mkspecs/modules" -hostmakedepends="extra-cmake-modules gettext kf6-kcoreaddons kf6-kcmutils - qt6-base qt6-tools python3 kf6-kconfig" -makedepends="kf6-kio-devel kf6-kcontacts-devel kf6-prison-devel kf6-ktextwidgets-devel - kf6-ktexttemplate-devel libkleo-devel kf6-grantleetheme-devel - kmime6-devel akonadi-mime-devel ktextaddons-devel" -short_desc="Libraries and daemons to implement Contact Management in Akonadi" -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=38400ebe6e1cb9d9bf536bcdc329bd648d2bd87be2327d04b49361c66cf3d24d - -akonadi-contacts-devel_package() { - depends="${sourcepkg}>=${version}_${revision} ${makedepends}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/akonadi-import-wizard-devel b/srcpkgs/akonadi-import-wizard-devel deleted file mode 120000 index 1c641566feeaf7..00000000000000 --- a/srcpkgs/akonadi-import-wizard-devel +++ /dev/null @@ -1 +0,0 @@ -akonadi-import-wizard \ No newline at end of file diff --git a/srcpkgs/akonadi-import-wizard/template b/srcpkgs/akonadi-import-wizard/template deleted file mode 100644 index 37fa472beb6ae2..00000000000000 --- a/srcpkgs/akonadi-import-wizard/template +++ /dev/null @@ -1,33 +0,0 @@ -# Template file for 'akonadi-import-wizard' -pkgname=akonadi-import-wizard -version=25.08.3 -revision=1 -build_style=cmake -configure_args="-DBUILD_TESTING=OFF -DKF6_HOST_TOOLING=/usr/lib/cmake - -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins - -DKDE_INSTALL_QMLDIR=lib/qt6/qml - -DECM_MKSPECS_INSTALL_DIR=/usr/lib/qt6/mkspecs/modules" -hostmakedepends="extra-cmake-modules kf6-kcoreaddons kf6-kdoctools qt6-base qt6-tools - gettext kf6-kconfig kf6-kauth-tools" -makedepends="kf6-kcontacts-devel mailcommon-devel mailimporter-devel messagelib-devel - kcalutils-devel kf6-kdoctools-devel kf6-kconfig-devel kf6-kauth-devel" -short_desc="Import data from other mail clients to KMail" -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=5fd3b5a1f7db788528c9747fef4b73f0a8ca7c7bc2cf0e35b82dce0cafed1399 - -if [ "$XBPS_WORDSIZE$XBPS_WORDSIZE" != "64$XBPS_TARGET_WORDSIZE" ]; then - broken="Qt6 WebEngine" -fi - -akonadi-import-wizard-devel_package() { - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/akonadi-mime-devel b/srcpkgs/akonadi-mime-devel deleted file mode 120000 index 1debc79c49f37a..00000000000000 --- a/srcpkgs/akonadi-mime-devel +++ /dev/null @@ -1 +0,0 @@ -akonadi-mime \ No newline at end of file diff --git a/srcpkgs/akonadi-mime/template b/srcpkgs/akonadi-mime/template deleted file mode 100644 index b067a9ebbb3901..00000000000000 --- a/srcpkgs/akonadi-mime/template +++ /dev/null @@ -1,40 +0,0 @@ -# Template file for 'akonadi-mime' -pkgname=akonadi-mime -version=25.08.3 -revision=1 -build_style=cmake -configure_args="-DBUILD_TESTING=OFF -DKF6_HOST_TOOLING=/usr/lib/cmake - -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins - -DKDE_INSTALL_QMLDIR=lib/qt6/qml - -DECM_MKSPECS_INSTALL_DIR=/usr/lib/qt6/mkspecs/modules" -hostmakedepends="extra-cmake-modules kf6-kcoreaddons kf6-kdoctools python3 - shared-mime-info libxslt - gettext qt6-base qt6-declarative-host-tools qt6-tools kf6-kconfig" -makedepends="qt6-declarative-devel - kf6-kio-devel - kf6-ki18n-devel - kf6-kxmlgui-devel - kf6-kitemmodels-devel - kmime6-devel kf6-akonadi-devel kf6-kconfig-devel kf6-kdoctools-devel - kf6-kcoreaddons-devel" -short_desc="Libraries and daemons to implement basic email handling" -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=722292cbc7b051e68b0b7c05a371fa55aaf31ea8bc67f2dd1ce733e0edb12266 - -do_check() { - cd build - ctest -E "mailserializerplugintest" -} - -akonadi-mime-devel_package() { - depends="${sourcepkg}>=${version}_${revision} ${makedepends}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/akonadi-notes-devel b/srcpkgs/akonadi-notes-devel deleted file mode 120000 index 2b593a28f4d4e5..00000000000000 --- a/srcpkgs/akonadi-notes-devel +++ /dev/null @@ -1 +0,0 @@ -akonadi-notes \ No newline at end of file diff --git a/srcpkgs/akonadi-notes/template b/srcpkgs/akonadi-notes/template deleted file mode 100644 index a44b7c24cb12ac..00000000000000 --- a/srcpkgs/akonadi-notes/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'akonadi-notes' -pkgname=akonadi-notes -version=24.08.3 -revision=1 -build_style=cmake -configure_args="-DBUILD_TESTING=OFF -DKF6_HOST_TOOLING=/usr/lib/cmake - -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins - -DKDE_INSTALL_QMLDIR=lib/qt6/qml - -DECM_MKSPECS_INSTALL_DIR=/usr/lib/qt6/mkspecs/modules" -hostmakedepends="extra-cmake-modules python3 qt6-base qt6-tools - gettext kf6-kcoreaddons" -makedepends="kmime6-devel kf6-akonadi-devel" -short_desc="Libraries and daemons to implement notes management in Akonadi" -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=78777b8468974e66031a49c163fe908405b67e0f0bace0307f91f0f4246fefde - -akonadi-notes-devel_package() { - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/akonadi-search-devel b/srcpkgs/akonadi-search-devel deleted file mode 120000 index 6c0ea76bfd1979..00000000000000 --- a/srcpkgs/akonadi-search-devel +++ /dev/null @@ -1 +0,0 @@ -akonadi-search \ No newline at end of file diff --git a/srcpkgs/akonadi-search/template b/srcpkgs/akonadi-search/template deleted file mode 100644 index 9ec60a6c85f198..00000000000000 --- a/srcpkgs/akonadi-search/template +++ /dev/null @@ -1,37 +0,0 @@ -# Template file for 'akonadi-search' -pkgname=akonadi-search -version=25.08.3 -revision=1 -build_style=cmake -build_helper="rust" -configure_args="-DBUILD_TESTING=OFF -DKF6_HOST_TOOLING=/usr/lib/cmake - -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins - -DKDE_INSTALL_QMLDIR=lib/qt6/qml - -DECM_MKSPECS_INSTALL_DIR=/usr/lib/qt6/mkspecs/modules" -hostmakedepends="extra-cmake-modules qt6-base qt6-tools python3 AppStream - gettext kf6-kcoreaddons kf6-kpackage corrosion cargo kf6-kconfig kf6-kcmutils" -makedepends="kf6-akonadi-devel akonadi-mime-devel xapian-core-devel rust-std - ktextaddons-devel kf6-krunner-devel - kf6-kcmutils-devel kf6-kcontacts-devel kf6-kcalendarcore-devel" -short_desc="Libraries and daemons to implement searching in Akonadi" -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=3c8d7d2d8003b49601831680fc11ba90da79c516986cc26c71600bb9de79df51 - -do_check() { - cd build - # Require Akonadi running - ctest -E '(akonadi-sqlite-schedulertest|akonadi-sqlite-collectionindexingjobtest)' -} - -akonadi-search-devel_package() { - depends="${sourcepkg}>=${version}_${revision} ${makedepends}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/akregator/template b/srcpkgs/akregator/template deleted file mode 100644 index b00dad3240946c..00000000000000 --- a/srcpkgs/akregator/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'akregator' -pkgname=akregator -version=25.08.3 -revision=1 -build_style=cmake -configure_args="-DBUILD_TESTING=OFF -DKF6_HOST_TOOLING=/usr/lib/cmake - -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins - -DKDE_INSTALL_QMLDIR=lib/qt6/qml - -DECM_MKSPECS_INSTALL_DIR=/usr/lib/qt6/mkspecs/modules" -hostmakedepends="extra-cmake-modules qt6-base qt6-tools kf6-kdoctools - kf6-kconfig kf6-kcoreaddons kf6-kcmutils gettext" -makedepends="kf6-knotifyconfig-devel kf6-ktexteditor-devel kf6-syndication-devel - kf6-kstatusnotifieritem-devel messagelib-devel kontactinterface-devel" -short_desc="KDE feed reader" -maintainer="Orphaned " -license="GPL-2.0-or-later, GFDL-1.2-only" -homepage="https://www.kde.org/applications/internet/akregator" -distfiles="${KDE_SITE}/release-service/${version}/src/${pkgname}-${version}.tar.xz" -checksum=1c67bba949ef376c707d4395e6aa3798d172ebb7303ae34722dfe6d5c09b0f83 - -if [ "$XBPS_WORDSIZE$XBPS_WORDSIZE" != "64$XBPS_TARGET_WORDSIZE" ]; then - broken="Qt6 WebEngine" -fi diff --git a/srcpkgs/alacritty-terminfo b/srcpkgs/alacritty-terminfo deleted file mode 120000 index f681b820f67f9c..00000000000000 --- a/srcpkgs/alacritty-terminfo +++ /dev/null @@ -1 +0,0 @@ -alacritty \ No newline at end of file diff --git a/srcpkgs/alacritty/template b/srcpkgs/alacritty/template deleted file mode 100644 index 228e99baddeaac..00000000000000 --- a/srcpkgs/alacritty/template +++ /dev/null @@ -1,50 +0,0 @@ -# Template file for 'alacritty' -pkgname=alacritty -version=0.16.1 -revision=1 -build_style=cargo -make_install_args="--path alacritty" -hostmakedepends="pkg-config python3 scdoc" -makedepends="freetype-devel fontconfig-devel libxcb-devel libxkbcommon-devel" -depends="libXcursor libXrandr libXi libXxf86vm ncurses - alacritty-terminfo-${version}_${revision} libxkbcommon-x11" -short_desc="Cross-platform, GPU-accelerated terminal emulator" -maintainer="Andrea Brancaleoni " -license="Apache-2.0" -homepage="https://github.com/alacritty/alacritty" -changelog="https://raw.githubusercontent.com/alacritty/alacritty/master/CHANGELOG.md" -distfiles="https://github.com/alacritty/alacritty/archive/refs/tags/v${version}.tar.gz" -checksum=b7240df4a52c004470977237a276185fc97395d59319480d67cad3c4347f395e - -case "$XBPS_TARGET_MACHINE" in - ppc64*) ;; - ppc*) broken="ftbfs: thread 'main' panicked at 'slice index starts at 4289555962 but ends at 114', /builddir/rustc-1.46.0-src/src/libstd/io/mod.rs:396:27" ;; - # disable doctests on i686 - i686*) make_check_args="--tests" ;; -esac - -post_install() { - vcompletion extra/completions/alacritty.bash bash - vcompletion extra/completions/alacritty.fish fish - vcompletion extra/completions/_alacritty zsh - vinstall extra/linux/Alacritty.desktop 644 usr/share/applications - vinstall extra/logo/alacritty-term.svg 644 usr/share/icons/hicolor/scalable/apps Alacritty.svg - - scdoc < "extra/man/alacritty.1.scd" > "extra/man/alacritty.1.man" - scdoc < "extra/man/alacritty.5.scd" > "extra/man/alacritty.5.man" - scdoc < "extra/man/alacritty-msg.1.scd" > "extra/man/alacritty-msg.1.man" - scdoc < "extra/man/alacritty-bindings.5.scd" > "extra/man/alacritty-bindings.5.man" - vman "extra/man/alacritty.1.man" alacritty.1 - vman "extra/man/alacritty.5.man" alacritty.5 - vman "extra/man/alacritty-msg.1.man" alacritty-msg.1 - vman "extra/man/alacritty-bindings.5.man" alacritty-bindings.5 - - tic -o ${DESTDIR}/usr/share/terminfo -xe alacritty,alacritty-direct extra/alacritty.info -} - -alacritty-terminfo_package() { - short_desc+=" - terminfo data" - pkg_install() { - vmove usr/share/terminfo - } -} diff --git a/srcpkgs/albatross-themes/template b/srcpkgs/albatross-themes/template deleted file mode 100644 index 044e93a0499777..00000000000000 --- a/srcpkgs/albatross-themes/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'albatross-themes' -pkgname=albatross-themes -version=1.7.4 -revision=4 -short_desc="Elegant black GTK2/3/Metacity/Xfwm theme" -maintainer="Orphaned " -license="GPL-2.0-or-later, CC-BY-SA-3.0" -homepage="https://github.com/shimmerproject/Albatross" -distfiles="https://github.com/shimmerproject/Albatross/archive/v${version}.tar.gz" -checksum=ff40e28e164cb99f01b131ae3e79a07782e29a720535460e901ce305fa322ae1 - -do_install() { - vmkdir usr/share/themes - rm -f .gitignore LICENSE* README - vcopy . usr/share/themes/Albatross -} diff --git a/srcpkgs/aldo/template b/srcpkgs/aldo/template deleted file mode 100644 index 7d2feccb68c6be..00000000000000 --- a/srcpkgs/aldo/template +++ /dev/null @@ -1,12 +0,0 @@ -# Template file for 'aldo' -pkgname=aldo -version=0.7.7 -revision=2 -build_style=gnu-configure -makedepends="libao-devel" -short_desc="Morse code learning tool with four training methods" -maintainer="Toyam Cox " -license="GPL-3.0-or-later" -homepage="http://www.nongnu.org/aldo/" -distfiles="${NONGNU_SITE}/aldo/aldo-${version}.tar.bz2" -checksum=f1b8849d09267fff3c1f5122097d90fec261291f51b1e075f37fad8f1b7d9f92 diff --git a/srcpkgs/aldumb b/srcpkgs/aldumb deleted file mode 120000 index 6509fa65327d52..00000000000000 --- a/srcpkgs/aldumb +++ /dev/null @@ -1 +0,0 @@ -dumb \ No newline at end of file diff --git a/srcpkgs/alembic-devel b/srcpkgs/alembic-devel deleted file mode 120000 index 3ea106744e2e97..00000000000000 --- a/srcpkgs/alembic-devel +++ /dev/null @@ -1 +0,0 @@ -alembic \ No newline at end of file diff --git a/srcpkgs/alembic/template b/srcpkgs/alembic/template deleted file mode 100644 index 8e9fbeda341a7a..00000000000000 --- a/srcpkgs/alembic/template +++ /dev/null @@ -1,39 +0,0 @@ -# Template file for 'alembic' -pkgname=alembic -version=1.8.6 -revision=1 -build_style=cmake -hostmakedepends="pkg-config" -makedepends="zlib-devel imath-devel" -short_desc="Open framework for storing and sharing scene data" -maintainer="Orphaned " -license="BSD-3-Clause, MIT" -homepage="https://www.alembic.io" -changelog="https://raw.githubusercontent.com/alembic/alembic/master/NEWS.txt" -distfiles="https://github.com/alembic/alembic/archive/${version}.tar.gz" -checksum=c572ebdea3a5f0ce13774dd1fceb5b5815265cd1b29d142cf8c144b03c131c8c - -case "$XBPS_TARGET_MACHINE" in - ppc64*) ;; - ppc*) broken="undefined reference to '__sync_bool_compare_and_swap_8'";; -esac - -post_patch() { - if [ "$XBPS_TARGET_NO_ATOMIC8" ]; then - printf '\ntarget_link_libraries(Alembic PRIVATE atomic)\n' >> lib/Alembic/CMakeLists.txt - fi -} - -post_install() { - vlicense LICENSE.txt -} - -alembic-devel_package() { - short_desc+=" - development files" - depends="${makedepends} ${sourcepkg}-${version}_${revision}" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.so" - vmove usr/lib/cmake - } -} diff --git a/srcpkgs/alert-after/patches/0001-Update-Cargo.lock.patch b/srcpkgs/alert-after/patches/0001-Update-Cargo.lock.patch deleted file mode 100644 index c0d727f8c2c5d1..00000000000000 --- a/srcpkgs/alert-after/patches/0001-Update-Cargo.lock.patch +++ /dev/null @@ -1,155 +0,0 @@ -From f4141915692ee8cc437209aaa6f507fc372792ed Mon Sep 17 00:00:00 2001 -From: Corey Farwell -Date: Wed, 10 Apr 2019 06:36:39 -0400 -Subject: [PATCH] Update Cargo.lock - ---- - Cargo.lock | 61 +++++++----------------------------------------------- - 1 file changed, 8 insertions(+), 53 deletions(-) - -diff --git a/Cargo.lock b/Cargo.lock -index de84926..038c9ca 100644 ---- a/Cargo.lock -+++ b/Cargo.lock -@@ -2,9 +2,9 @@ - # It is not intended for manual editing. - [[package]] - name = "alert-after" --version = "1.5.0" -+version = "1.5.1" - dependencies = [ -- "notifica 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)", -+ "notifica 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)", - ] - - [[package]] -@@ -154,12 +154,12 @@ dependencies = [ - - [[package]] - name = "notifica" --version = "1.0.0" -+version = "1.0.2" - source = "registry+https://github.com/rust-lang/crates.io-index" - dependencies = [ - "mac-notification-sys 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", - "notify-rust 3.5.0 (registry+https://github.com/rust-lang/crates.io-index)", -- "winrt 0.3.0 (registry+https://github.com/rust-lang/crates.io-index)", -+ "winrt 0.5.1 (registry+https://github.com/rust-lang/crates.io-index)", - ] - - [[package]] -@@ -211,24 +211,6 @@ dependencies = [ - "objc 0.2.6 (registry+https://github.com/rust-lang/crates.io-index)", - ] - --[[package]] --name = "ole32-sys" --version = "0.2.0" --source = "registry+https://github.com/rust-lang/crates.io-index" --dependencies = [ -- "winapi 0.2.8 (registry+https://github.com/rust-lang/crates.io-index)", -- "winapi-build 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", --] -- --[[package]] --name = "oleaut32-sys" --version = "0.2.0" --source = "registry+https://github.com/rust-lang/crates.io-index" --dependencies = [ -- "winapi 0.2.8 (registry+https://github.com/rust-lang/crates.io-index)", -- "winapi-build 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", --] -- - [[package]] - name = "pkg-config" - version = "0.3.14" -@@ -255,15 +237,6 @@ name = "redox_syscall" - version = "0.1.53" - source = "registry+https://github.com/rust-lang/crates.io-index" - --[[package]] --name = "runtimeobject-sys" --version = "0.2.0" --source = "registry+https://github.com/rust-lang/crates.io-index" --dependencies = [ -- "winapi 0.2.8 (registry+https://github.com/rust-lang/crates.io-index)", -- "winapi-build 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", --] -- - [[package]] - name = "rustc-demangle" - version = "0.1.13" -@@ -305,11 +278,6 @@ name = "unicode-xid" - version = "0.1.0" - source = "registry+https://github.com/rust-lang/crates.io-index" - --[[package]] --name = "winapi" --version = "0.2.8" --source = "registry+https://github.com/rust-lang/crates.io-index" -- - [[package]] - name = "winapi" - version = "0.3.7" -@@ -319,11 +287,6 @@ dependencies = [ - "winapi-x86_64-pc-windows-gnu 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)", - ] - --[[package]] --name = "winapi-build" --version = "0.1.1" --source = "registry+https://github.com/rust-lang/crates.io-index" -- - [[package]] - name = "winapi-i686-pc-windows-gnu" - version = "0.4.0" -@@ -336,13 +299,10 @@ source = "registry+https://github.com/rust-lang/crates.io-index" - - [[package]] - name = "winrt" --version = "0.3.0" -+version = "0.5.1" - source = "registry+https://github.com/rust-lang/crates.io-index" - dependencies = [ -- "ole32-sys 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", -- "oleaut32-sys 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", -- "runtimeobject-sys 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", -- "winapi 0.2.8 (registry+https://github.com/rust-lang/crates.io-index)", -+ "winapi 0.3.7 (registry+https://github.com/rust-lang/crates.io-index)", - ] - - [metadata] -@@ -364,28 +324,23 @@ dependencies = [ - "checksum mac-notification-sys 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)" = "6a3639b6caa2db7443e5df80e12c450982f77fc3c140f53d6e48be91f965ea66" - "checksum mac-notification-sys 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)" = "a7f588a226cfab0536c23ef64ce521d2a0469315731460c6f924b39d162bc162" - "checksum malloc_buf 0.0.6 (registry+https://github.com/rust-lang/crates.io-index)" = "62bb907fe88d54d8d9ce32a3cceab4218ed2f6b7d35617cafe9adf84e43919cb" --"checksum notifica 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)" = "2dc6d2270aa8b606c081c25f2d06b870e3c9226b0e7b98e63b990bdb390cb488" -+"checksum notifica 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)" = "e4bf0be3d0aa13ec1467834b3b4d0a3fdee1215c7483b9b54b31fd4dad356814" - "checksum notify-rust 3.5.0 (registry+https://github.com/rust-lang/crates.io-index)" = "46d847abfe6489a4f7817ec893efeb27f8250755b2272bfa933bcf69af4bda42" - "checksum num-integer 0.1.39 (registry+https://github.com/rust-lang/crates.io-index)" = "e83d528d2677f0518c570baf2b7abdcf0cd2d248860b68507bdcb3e91d4c0cea" - "checksum num-traits 0.2.6 (registry+https://github.com/rust-lang/crates.io-index)" = "0b3a5d7cc97d6d30d8b9bc8fa19bf45349ffe46241e8816f50f62f6d6aaabee1" - "checksum objc 0.2.6 (registry+https://github.com/rust-lang/crates.io-index)" = "31d20fd2b37e07cf5125be68357b588672e8cefe9a96f8c17a9d46053b3e590d" - "checksum objc-foundation 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)" = "1add1b659e36c9607c7aab864a76c7a4c2760cd0cd2e120f3fb8b952c7e22bf9" - "checksum objc_id 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)" = "c92d4ddb4bd7b50d730c215ff871754d0da6b2178849f8a2a2ab69712d0c073b" --"checksum ole32-sys 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)" = "5d2c49021782e5233cd243168edfa8037574afed4eba4bbaf538b3d8d1789d8c" --"checksum oleaut32-sys 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)" = "1fde17b30b27384afd9a5b02c5429cc356b82263f4bd15e5661c5df9e9df612f" - "checksum pkg-config 0.3.14 (registry+https://github.com/rust-lang/crates.io-index)" = "676e8eb2b1b4c9043511a9b7bea0915320d7e502b0a079fb03f9635a5252b18c" - "checksum proc-macro2 0.4.27 (registry+https://github.com/rust-lang/crates.io-index)" = "4d317f9caece796be1980837fd5cb3dfec5613ebdb04ad0956deea83ce168915" - "checksum quote 0.6.11 (registry+https://github.com/rust-lang/crates.io-index)" = "cdd8e04bd9c52e0342b406469d494fcb033be4bdbe5c606016defbb1681411e1" - "checksum redox_syscall 0.1.53 (registry+https://github.com/rust-lang/crates.io-index)" = "53848511b7ee6eb9d5c3db48481aaa5779b38fc0131bc133c98cb4f2b2411928" --"checksum runtimeobject-sys 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)" = "c2222472d6d46b6a047029b80a766759879590fa1d31a531456eff0cd855b273" - "checksum rustc-demangle 0.1.13 (registry+https://github.com/rust-lang/crates.io-index)" = "adacaae16d02b6ec37fdc7acfcddf365978de76d1983d3ee22afc260e1ca9619" - "checksum syn 0.15.30 (registry+https://github.com/rust-lang/crates.io-index)" = "66c8865bf5a7cbb662d8b011950060b3c8743dca141b054bf7195b20d314d8e2" - "checksum synstructure 0.10.1 (registry+https://github.com/rust-lang/crates.io-index)" = "73687139bf99285483c96ac0add482c3776528beac1d97d444f6e91f203a2015" - "checksum time 0.1.42 (registry+https://github.com/rust-lang/crates.io-index)" = "db8dcfca086c1143c9270ac42a2bbd8a7ee477b78ac8e45b19abfb0cbede4b6f" - "checksum unicode-xid 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)" = "fc72304796d0818e357ead4e000d19c9c174ab23dc11093ac919054d20a6a7fc" --"checksum winapi 0.2.8 (registry+https://github.com/rust-lang/crates.io-index)" = "167dc9d6949a9b857f3451275e911c3f44255842c1f7a76f33c55103a909087a" - "checksum winapi 0.3.7 (registry+https://github.com/rust-lang/crates.io-index)" = "f10e386af2b13e47c89e7236a7a14a086791a2b88ebad6df9bf42040195cf770" --"checksum winapi-build 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)" = "2d315eee3b34aca4797b2da6b13ed88266e6d612562a0c46390af8299fc699bc" - "checksum winapi-i686-pc-windows-gnu 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)" = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6" - "checksum winapi-x86_64-pc-windows-gnu 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)" = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" --"checksum winrt 0.3.0 (registry+https://github.com/rust-lang/crates.io-index)" = "ce322394c4d48755ad50fc867ffb70b433a336944935c3098b4e1ca4bbb0870a" -+"checksum winrt 0.5.1 (registry+https://github.com/rust-lang/crates.io-index)" = "0c4c01eac5a45f4fcb31db47886257ff0b0ec8958b581ff841b0d992a7e97f94" --- -2.40.0 - diff --git a/srcpkgs/alert-after/template b/srcpkgs/alert-after/template deleted file mode 100644 index 8345dc5196241b..00000000000000 --- a/srcpkgs/alert-after/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'alert-after' -pkgname=alert-after -version=1.5.1 -revision=2 -build_style=cargo -hostmakedepends="pkg-config" -makedepends="dbus-devel" -short_desc="Get a desktop notification after a command finishes executing" -maintainer="Orphaned " -license="Apache-2.0" -homepage="https://crates.io/crates/alert-after" -distfiles="https://github.com/frewsxcv/alert-after/archive/${version}.tar.gz" -checksum=f40dd43f667735741be95f753e52d3ec36731fcb3c3217084ad07e70dbac7a2a diff --git a/srcpkgs/alertmanager/files/alertmanager/run b/srcpkgs/alertmanager/files/alertmanager/run deleted file mode 100644 index 2c86493d211597..00000000000000 --- a/srcpkgs/alertmanager/files/alertmanager/run +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/sh -exec 2>&1 - -# Add $ARGS for more arguments -[ -f ./conf ] && . ./conf - -: ${USER:=_alertmanager} -: ${CONF_FILE:=/etc/alertmanager.yml} -: ${CONF_FLAG:=--config.file=$CONF_FILE} -: ${WRKDIR:=/var/lib/alertmanager} - -cd "$WRKDIR" - -exec chpst -u $USER alertmanager ${CONF_FLAG} ${ARGS} diff --git a/srcpkgs/alertmanager/template b/srcpkgs/alertmanager/template deleted file mode 100644 index 13aec2b6680f7f..00000000000000 --- a/srcpkgs/alertmanager/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'alertmanager' -pkgname=alertmanager -version=0.28.1 -revision=1 -build_style=go -go_import_path="github.com/prometheus/alertmanager" -go_package="${go_import_path}/cmd/alertmanager ${go_import_path}/cmd/amtool" -go_ldflags="-X ${go_import_path}/version.Version=${version} - -X ${go_import_path}/version.Revision=${version} - -X ${go_import_path}/version.Branch=${version} - -X ${go_import_path}/version.BuildUser=VoidLinux" -short_desc="Handles alerts sent by client applications ie. Prometheus server" -conf_files="/etc/alertmanager.yml" -maintainer="Toyam Cox " -license="Apache-2.0" -homepage="https://github.com/prometheus/alertmanager" -distfiles="https://github.com/prometheus/alertmanager/archive/v${version}.tar.gz" -checksum=af1a0090fa351fdc21e894278f3690cfd82575ad9354c32a76489b3d50ee6fa2 - -system_accounts="_alertmanager" -make_dirs="/var/lib/alertmanager 700 _alertmanager _alertmanager" -make_check=no # Tests needs a alertmanager instance - - -post_install() { - vconf doc/examples/simple.yml alertmanager.yml - vsv alertmanager -} diff --git a/srcpkgs/alfred-json/template b/srcpkgs/alfred-json/template deleted file mode 100644 index 26bb8c0fe0c6d4..00000000000000 --- a/srcpkgs/alfred-json/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'alfred-json' -pkgname=alfred-json -version=0.3.1 -revision=3 -build_style=cmake -hostmakedepends="pkg-config" -makedepends="jansson-devel zlib-devel" -short_desc="Simple alfred client with JSON output" -maintainer="Enno Boland " -license="GPL-2.0-or-later" -homepage="https://github.com/tcatm/alfred-json" -distfiles="https://github.com/tcatm/alfred-json/archive/v${version}.tar.gz" -checksum=573565bc6bce7b2b62143df13281f0378932b2130e915a6014684958c63ebfce diff --git a/srcpkgs/alfred/files/alfred/finish b/srcpkgs/alfred/files/alfred/finish deleted file mode 100644 index 81bd9a17bd7b6e..00000000000000 --- a/srcpkgs/alfred/files/alfred/finish +++ /dev/null @@ -1,2 +0,0 @@ -#! /bin/sh -rm /var/run/alfred.sock diff --git a/srcpkgs/alfred/files/alfred/run b/srcpkgs/alfred/files/alfred/run deleted file mode 100644 index 362ada8817864d..00000000000000 --- a/srcpkgs/alfred/files/alfred/run +++ /dev/null @@ -1,4 +0,0 @@ -#!/bin/sh -exec 2>&1 -[ -r conf ] && . ./conf -exec alfred ${OPTS:=-i "bat0" -b "bat0"} diff --git a/srcpkgs/alfred/files/batadv-vis/run b/srcpkgs/alfred/files/batadv-vis/run deleted file mode 100644 index baf7acd68fdc7a..00000000000000 --- a/srcpkgs/alfred/files/batadv-vis/run +++ /dev/null @@ -1,4 +0,0 @@ -#!/bin/sh -exec 2>&1 -[ -r conf ] && . ./conf -exec batadv-vis ${OPTS:=-si bat0} diff --git a/srcpkgs/alfred/template b/srcpkgs/alfred/template deleted file mode 100644 index 111904c8daf407..00000000000000 --- a/srcpkgs/alfred/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'alfred' -pkgname=alfred -version=2023.1 -revision=1 -build_style=gnu-makefile -make_build_args="CONFIG_ALFRED_GPSD=n" -make_install_args="CONFIG_ALFRED_GPSD=n SBINDIR=/usr/bin" -hostmakedepends="pkg-config which" -makedepends="libcap-devel libnl3-devel" -depends="batman-adv" -short_desc="Daemon for distributing arbitrary information over a batman mesh" -maintainer="Enno Boland " -license="GPL-2.0-or-later, MIT" -homepage="https://www.open-mesh.org/projects/alfred/wiki" -distfiles="https://downloads.open-mesh.org/batman/stable/sources/alfred/alfred-${version}.tar.gz" -checksum=438048248f373757d3a8bde7cbc6db6685f4d0105d130da2f5a54f29090c6974 - -CFLAGS="-I${XBPS_CROSS_BASE}/usr/include/libnl3" - -post_install() { - vsv alfred - vsv batadv-vis - vlicense LICENSES/preferred/MIT -} diff --git a/srcpkgs/alienfx/template b/srcpkgs/alienfx/template deleted file mode 100644 index 39580df96caaad..00000000000000 --- a/srcpkgs/alienfx/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'alienfx' -pkgname=alienfx -version=2.4.3 -revision=2 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3-usb python3-cairo python3-gobject python3-setuptools - python3-future" -checkdepends="python3-pytest python3-pluggy" -short_desc="Control the lighting effects of Alienware computers" -maintainer="Andrew Benson " -license="GPL-3.0-or-later" -homepage="https://github.com/trackmastersteve/alienfx" -distfiles="${homepage}/archive/v${version}.tar.gz" -checksum=44cda16a00f8396043173fd939693a3a593811cf67c350b7035293b7d635c339 -make_check=no # There are no tests. - -post_install() { - vmkdir usr/lib/udev/rules.d - vinstall alienfx/data/etc/udev/rules.d/10-alienfx.rules 0644 usr/lib/udev/rules.d -} diff --git a/srcpkgs/alkimia/template b/srcpkgs/alkimia/template deleted file mode 100644 index f17314d4006419..00000000000000 --- a/srcpkgs/alkimia/template +++ /dev/null @@ -1,54 +0,0 @@ -# Template file for 'alkimia' -pkgname=alkimia -version=8.2.1 -revision=4 -build_style=cmake -configure_args="-DQT_MAJOR_VERSION=6 -DKDE_INSTALL_QMLDIR=lib/qt6/qml - -DSHARE_INSTALL_DIR=/usr/share -DBUILD_TESTING=OFF" -hostmakedepends="extra-cmake-modules pkg-config gettext perl - qt6-base qt6-tools kf6-kpackage kf6-kconfig" -makedepends="qt6-base-private-devel qt6-declarative-private-devel - gmp-devel gmpxx-devel gpgme-qt6-devel qt6-tools-devel - libplasma-devel kf6-knewstuff-devel kf6-kcodecs-devel kf6-kwidgetsaddons-devel - kf6-kconfig-devel kf6-kcoreaddons-devel kf6-ki18n-devel kf6-kiconthemes-devel - kf6-ktextwidgets-devel kf6-kxmlgui-devel" -short_desc="Infrastructure for common storage and business logic" -maintainer="Helmut Pozimski " -license="LGPL-2.1-or-later" -homepage="https://www.linux-apps.com/content/show.php/libalkimia?content=137323" -distfiles="${KDE_SITE}/alkimia/${version}/alkimia-${version}.tar.xz" -checksum=f921410e180e0a5811e1ee2926954920c6576a72b3b65f53791faa6c85fcb689 - -if [ "$XBPS_WORDSIZE$XBPS_WORDSIZE" = "64$XBPS_TARGET_WORDSIZE" ]; then - configure_args+=" -DBUILD_WITH_WEBENGINE=ON" - makedepends+=" qt6-webengine-devel" -else - configure_args+=" -DBUILD_WITH_WEBENGINE=OFF" -fi - -libalkimia-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision} - qt6-base-devel gmpxx-devel kf6-kconfig-devel" - if [ "$XBPS_WORDSIZE$XBPS_WORDSIZE" = "64$XBPS_TARGET_WORDSIZE" ]; then - depends+=" qt6-webengine-devel" - fi - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove usr/lib/cmake - vmove "usr/lib/*.so" - } -} - -libalkimia_package() { - short_desc+=" - library" - pkg_install() { - vmove "usr/lib/libalkimia6.so.*" - vmove usr/lib/qt6 - vmove usr/share/gdb - vmove usr/share/knsrcfiles - vmove usr/share/locale - vmove usr/share/plasma - } -} diff --git a/srcpkgs/alkimia/update b/srcpkgs/alkimia/update deleted file mode 100644 index 6c27cfe1a97301..00000000000000 --- a/srcpkgs/alkimia/update +++ /dev/null @@ -1,2 +0,0 @@ -site="${KDE_SITE}/alkimia/" -pattern='href="\K[\d\.]+(?=/")' diff --git a/srcpkgs/allegro4-devel b/srcpkgs/allegro4-devel deleted file mode 120000 index 78e32384bf6425..00000000000000 --- a/srcpkgs/allegro4-devel +++ /dev/null @@ -1 +0,0 @@ -allegro4 \ No newline at end of file diff --git a/srcpkgs/allegro4/files/TryRunResults.cmake b/srcpkgs/allegro4/files/TryRunResults.cmake deleted file mode 100644 index 446f4f847ed5f4..00000000000000 --- a/srcpkgs/allegro4/files/TryRunResults.cmake +++ /dev/null @@ -1,31 +0,0 @@ -# This file was generated by CMake because it detected TRY_RUN() commands -# in crosscompiling mode. It will be overwritten by the next CMake run. -# Copy it to a safe location, set the variables to appropriate values -# and use it then to preset the CMake cache (using -C). - - -# ALLEGRO_USE_CONSTRUCTOR_EXITCODE -# indicates whether the executable would have been able to run on its -# target platform. If so, set ALLEGRO_USE_CONSTRUCTOR_EXITCODE to -# the exit code (in many cases 0 for success), otherwise enter "FAILED_TO_RUN". -# ALLEGRO_USE_CONSTRUCTOR_EXITCODE__TRYRUN_OUTPUT -# contains the text the executable would have printed on stdout and stderr. -# If the executable would not have been able to run, set ALLEGRO_USE_CONSTRUCTOR_EXITCODE__TRYRUN_OUTPUT empty. -# Otherwise check if the output is evaluated by the calling CMake code. If so, -# check what the source file would have printed when called with the given arguments. -# The ALLEGRO_USE_CONSTRUCTOR_COMPILED variable holds the build result for this TRY_RUN(). -# -# Source file : /builddir/allegro-4.4.3.1/build/CMakeFiles/CMakeTmp/src.c -# Executable : /builddir/allegro-4.4.3.1/build/CMakeFiles/cmTC_80441-ALLEGRO_USE_CONSTRUCTOR_EXITCODE -# Run arguments : -# Called from: [2] /usr/share/cmake-3.16/Modules/CheckCSourceRuns.cmake -# [1] /builddir/allegro-4.4.3.1/CMakeLists.txt - -set( ALLEGRO_USE_CONSTRUCTOR_EXITCODE - "0" - CACHE STRING "Result from TRY_RUN" FORCE) - -set( ALLEGRO_USE_CONSTRUCTOR_EXITCODE__TRYRUN_OUTPUT - "0" - CACHE STRING "Output from TRY_RUN" FORCE) - diff --git a/srcpkgs/allegro4/patches/mesa10-uncompat.patch b/srcpkgs/allegro4/patches/mesa10-uncompat.patch deleted file mode 100644 index 8da0b9814f27bc..00000000000000 --- a/srcpkgs/allegro4/patches/mesa10-uncompat.patch +++ /dev/null @@ -1,22 +0,0 @@ -Mesa<=10.0.1 removed the GLXContextID from glx.h and it has been re-added since: - -http://cgit.freedesktop.org/mesa/mesa/commit/?id=f425d56ba41382be04366d011536ee78a03a2f33 - -For now, use the same type (XID) than GLXContextID; we can remove this patch -once mesa-10 contains the above commit. - - -- xtraeme - ---- a/addons/allegrogl/include/allegrogl/GLext/glx_ext_api.h 2014-01-05 09:08:26.796542194 +0100 -+++ b/addons/allegrogl/include/allegrogl/GLext/glx_ext_api.h 2014-01-05 09:08:46.115682136 +0100 -@@ -59,8 +59,8 @@ AGL_API(void, DestroyGLXVideoSourceSGIX, - /* GLX_EXT_import_context */ - AGL_API(Display *, GetCurrentDisplayEXT, (void)) - AGL_API(int, QueryContextInfoEXT, (Display *, GLXContext, int, int *)) --AGL_API(GLXContextID, GetContextIDEXT, (const GLXContext)) --AGL_API(GLXContext, ImportContextEXT, (Display *, GLXContextID)) -+AGL_API(XID, GetContextIDEXT, (const GLXContext)) -+AGL_API(GLXContext, ImportContextEXT, (Display *, XID)) - AGL_API(void, FreeContextEXT, (Display *, GLXContext)) - #endif - diff --git a/srcpkgs/allegro4/template b/srcpkgs/allegro4/template deleted file mode 100644 index a42fbcb9c6bbf3..00000000000000 --- a/srcpkgs/allegro4/template +++ /dev/null @@ -1,39 +0,0 @@ -# Template file for 'allegro4' -pkgname=allegro4 -version=4.4.3.1 -revision=2 -build_style=cmake -configure_args="-DWANT_DOCS=OFF" -hostmakedepends="pkg-config" -makedepends="zlib-devel alsa-lib-devel jack-devel libXpm-devel libXxf86vm-devel - libXxf86dga-devel libXcursor-devel libvorbis-devel libpng-devel glu-devel" -# libGL.so is dlopen()ed. -depends="virtual?libGL" -short_desc="Portable library mainly aimed at video game and multimedia programming" -maintainer="Orphaned " -license="custom:Allegro" -homepage="http://alleg.sourceforge.net/" -homepage="https://liballeg.org" -distfiles="https://github.com/liballeg/allegro5/releases/download/${version}/allegro-${version}.tar.gz" -checksum=ec19dbc9a021244582b4819b3583ee594b50141f9fcf6944a4ed8069cbf8d4d4 - -pre_configure() { - if [ "$CROSS_BUILD" ]; then - configure_args+=" -C ${FILESDIR}/TryRunResults.cmake" - fi -} - -post_install() { - vlicense docs/txt/license.txt -} - -allegro4-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/bin/allegro-config - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/allegro4/update b/srcpkgs/allegro4/update deleted file mode 100644 index 1af650ff6fa6aa..00000000000000 --- a/srcpkgs/allegro4/update +++ /dev/null @@ -1,2 +0,0 @@ -pkgname=allegro -ignore='[!4].* *.9.*' diff --git a/srcpkgs/allegro5-devel b/srcpkgs/allegro5-devel deleted file mode 120000 index 8fa0b1e94e9e7e..00000000000000 --- a/srcpkgs/allegro5-devel +++ /dev/null @@ -1 +0,0 @@ -allegro5 \ No newline at end of file diff --git a/srcpkgs/allegro5/patches/time64.patch b/srcpkgs/allegro5/patches/time64.patch deleted file mode 100644 index bdcee18e309a9f..00000000000000 --- a/srcpkgs/allegro5/patches/time64.patch +++ /dev/null @@ -1,49 +0,0 @@ ---- a/src/linux/lhaptic.c 2015-06-01 21:58:12.000000000 +0200 -+++ b/src/linux/lhaptic.c 2020-12-06 09:50:58.475010832 +0100 -@@ -57,6 +57,7 @@ - - - /* forward declarations */ -+static void lhap_timerclear(struct input_event* event); - static bool lhap_init_haptic(void); - static void lhap_exit_haptic(void); - -@@ -162,6 +163,11 @@ - { -1, -1 } - }; - -+static void lhap_timerclear(struct input_event* event) -+{ -+ event->input_event_sec = 0; -+ event->input_event_usec = 0; -+} - - static bool lhap_init_haptic(void) - { -@@ -622,7 +628,7 @@ - struct input_event ie; - - lhap->parent.gain = gain; -- timerclear(&ie.time); -+ lhap_timerclear(&ie); - ie.type = EV_FF; - ie.code = FF_GAIN; - ie.value = (__s32) ((double)0xFFFF * gain); -@@ -639,7 +645,7 @@ - struct input_event ie; - - lhap->parent.autocenter = autocenter; -- timerclear(&ie.time); -+ lhap_timerclear(&ie); - ie.type = EV_FF; - ie.code = FF_AUTOCENTER; - ie.value = (__s32) ((double)0xFFFF * autocenter); -@@ -765,7 +771,7 @@ - - fd = lhap->fd; - -- timerclear(&play.time); -+ lhap_timerclear(&play); - play.type = EV_FF; - play.code = id->_handle; - loops = (loops < 0) ? 1 : loops; diff --git a/srcpkgs/allegro5/template b/srcpkgs/allegro5/template deleted file mode 100644 index 73186ec1621598..00000000000000 --- a/srcpkgs/allegro5/template +++ /dev/null @@ -1,32 +0,0 @@ -# Template file for 'allegro5' -pkgname=allegro5 -version=5.2.7.0 -revision=4 -build_style=cmake -configure_args="-DWANT_DOCS=1 -DWANT_PHYSFS=1" -hostmakedepends="pkg-config" -makedepends="zlib-devel alsa-lib-devel jack-devel libXpm-devel libXxf86vm-devel - libXxf86dga-devel libXcursor-devel libvorbis-devel libpng-devel glu-devel - libjpeg-turbo-devel libtheora-devel freetype-devel libflac-devel physfs-devel - libopenal-devel gtk+3-devel opus-devel opusfile-devel pulseaudio-devel" -depends="virtual?libGL" -short_desc="Portable library mainly aimed at video game and multimedia programming" -maintainer="Orphaned " -license="Allegro License (MIT alike)" -homepage="https://liballeg.org/" -distfiles="https://github.com/liballeg/allegro5/releases/download/${version}/allegro-${version}.tar.gz" -checksum=c1e3b319d99cb453b39d393572ba2b9f3de42a96de424aee7d4a1abceaaa970c - -post_install() { - vlicense LICENSE.txt -} - -allegro5-devel_package() { - short_desc+=" - development files" - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/allegro5/update b/srcpkgs/allegro5/update deleted file mode 100644 index d98bfe572a13a4..00000000000000 --- a/srcpkgs/allegro5/update +++ /dev/null @@ -1 +0,0 @@ -pkgname=allegro diff --git a/srcpkgs/aloadimage/template b/srcpkgs/aloadimage/template deleted file mode 100644 index 5fa1d95728cb42..00000000000000 --- a/srcpkgs/aloadimage/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'aloadimage' -# !! keep synced with arcan -pkgname=aloadimage -version=0.6.3.3 -revision=1 -build_wrksrc=src/tools/aloadimage -build_style=cmake -hostmakedepends="pkg-config" -makedepends="arcan-devel libseccomp-devel" -short_desc="Image viewer for Arcan" -maintainer="Piraty " -license="BSD-3-Clause" -homepage="https://arcan-fe.com/" -distfiles="https://github.com/letoram/arcan/archive/${version}.tar.gz" -checksum=77ae043899a28110012d6f930e101d173214e6649af87564d05ccfaca5d0d726 - -post_install() { - vlicense ../../../COPYING -} diff --git a/srcpkgs/alot/template b/srcpkgs/alot/template deleted file mode 100644 index 46a61c3ed80112..00000000000000 --- a/srcpkgs/alot/template +++ /dev/null @@ -1,33 +0,0 @@ -# Template file for 'alot' -pkgname=alot -version=0.11 -revision=1 -build_style=python3-pep517 -hostmakedepends="python3-setuptools_scm python3-Sphinx - python3-notmuch2 python3-cffi python3-importlib_metadata" -depends="python3-Twisted python3-notmuch2 python3-configobj - gpgme-python3 python3-magic python3-urwidtrees python3-urwid" -checkdepends="$depends gnupg2 procps-ng python3-pytest" -short_desc="Terminal-based mail user agent based on the notmuch mail indexer" -maintainer="Felix Van der Jeugt " -license="GPL-3.0-or-later" -homepage="https://github.com/pazz/alot" -distfiles="https://github.com/pazz/${pkgname}/archive/${version}.tar.gz" -checksum=4b82a38af65bea84719c40a01f4c1edc759263f7a752e1f1b3457e72ef7b0a2d -export SETUPTOOLS_SCM_PRETEND_VERSION_FOR_alot=$version - -post_patch() { - sed -i "s/importlib.metadata.version.*/'$version'/" docs/source/conf.py -} - -do_check() { - pytest3 -k 'not test_no_spawn_no_stdin_attached' -} - -post_build() { - make $makejobs -C docs man -} - -post_install() { - vman docs/build/man/alot.1 -} diff --git a/srcpkgs/alpine/template b/srcpkgs/alpine/template deleted file mode 100644 index 2b23e2a7dd8af5..00000000000000 --- a/srcpkgs/alpine/template +++ /dev/null @@ -1,41 +0,0 @@ -# Template file for 'alpine' -pkgname=alpine -version=2.26 -revision=4 -_githash=9726c098a739edfdca6218bc5dee104c310957e9 -_gitshort="${_githash:0:7}" -build_style=gnu-configure -configure_args="--with-passfile=.pine-passfile --without-tcl --disable-shared - --with-ssl-dir=${XBPS_CROSS_BASE}/usr - --with-system-pinerc=/etc/${pkgname}.d/pine.conf - --with-system-fixed-pinerc=/etc/${pkgname}.d/pine.conf.fixed" -hostmakedepends="hunspell" -makedepends="gettext-devel libldap-devel mit-krb5-devel ncurses-devel" -short_desc="Apache-licensed PINE mail user agent (with Chappa patches)" -maintainer="Leah Neukirchen " -license="Apache-2.0, BSD-4-Clause" -homepage="https://repo.or.cz/alpine.git" -distfiles="https://repo.or.cz/alpine.git/snapshot/${_githash}.tar.gz" -checksum=c8c377eab0f65b51283e0ad3144be143065dca4463d12ccf5092ae841515a431 -# weird fail with openssl3 otherwise -disable_parallel_build=yes - -if [ "$XBPS_TARGET_LIBC" = "glibc" ]; then - makedepends+=" libxcrypt-devel" -fi - -post_extract() { - sed -i -e '/run test program/s/^/: /' \ - -e 's/linux-gnu/linux-/g' ${wrksrc}/configure - touch /etc/shadow # bleh -} - -do_build() { - make -C pith help_c_gen help_h_gen \ - CC="$BUILD_CC" CFLAGS="$BUILD_CFLAGS" CPPFLAGS= LDFLAGS="$BUILD_LDFLAGS" - make ${makejobs} all CC="$CC" -} - -post_install() { - vlicense NOTICE -} diff --git a/srcpkgs/alpine/update b/srcpkgs/alpine/update deleted file mode 100644 index 6a012065817391..00000000000000 --- a/srcpkgs/alpine/update +++ /dev/null @@ -1,2 +0,0 @@ -site='http://repo.or.cz/alpine.git/blob_plain/master:/VERSION' -pattern='[\d.]+' diff --git a/srcpkgs/alsa-firmware/patches/musl.patch b/srcpkgs/alsa-firmware/patches/musl.patch deleted file mode 100644 index 8f8db5d62c319f..00000000000000 --- a/srcpkgs/alsa-firmware/patches/musl.patch +++ /dev/null @@ -1,54 +0,0 @@ ---- a/hdsploader/multiface_firmware_rev11.dat -+++ b/hdsploader/multiface_firmware_rev11.dat -@@ -1,5 +1,5 @@ - /* stored in little-endian */ --static u_int32_t multiface_firmware_rev11[24413] = { -+static uint32_t multiface_firmware_rev11[24413] = { - 0xffffffff, 0x66aa9955, 0x8001000c, 0xe0000000, 0x8006800c, 0xb0000000, - 0x8004800c, 0xb4fc0100, 0x8003000c, 0x00000000, 0x8001000c, 0x90000000, - 0x8004000c, 0x00000000, 0x8001000c, 0x80000000, 0x0002000c, 0x581a000a, ---- a/hdsploader/digiface_firmware_rev11.dat -+++ b/hdsploader/digiface_firmware_rev11.dat -@@ -1,5 +1,5 @@ - /* stored in little-endian */ --static u_int32_t digiface_firmware_rev11[24413] = { -+static uint32_t digiface_firmware_rev11[24413] = { - 0xffffffff, 0x66aa9955, 0x8001000c, 0xe0000000, 0x8006800c, 0xb0000000, - 0x8004800c, 0xb4fc0100, 0x8003000c, 0x00000000, 0x8001000c, 0x90000000, - 0x8004000c, 0x00000000, 0x8001000c, 0x80000000, 0x0002000c, 0x581a000a, ---- a/hdsploader/digiface_firmware.dat -+++ b/hdsploader/digiface_firmware.dat -@@ -1,5 +1,5 @@ - /* stored in little-endian */ --static u_int32_t digiface_firmware[24413] = { -+static uint32_t digiface_firmware[24413] = { - 0xffffffff, 0x66aa9955, 0x8001000c, 0xe0000000, 0x8006800c, 0xb0000000, - 0x8004800c, 0xb4fc0100, 0x8003000c, 0x00000000, 0x8001000c, 0x90000000, - 0x8004000c, 0x00000000, 0x8001000c, 0x80000000, 0x0002000c, 0x581a000a, ---- a/hdsploader/tobin.c -+++ b/hdsploader/tobin.c -@@ -1,5 +1,6 @@ - #include - #include -+#include - #include - #include - -@@ -8,7 +9,7 @@ - #include "multiface_firmware.dat" - #include "multiface_firmware_rev11.dat" - --int write_bin_file(u_int32_t *array, const char *filename) -+int write_bin_file(uint32_t *array, const char *filename) - { - FILE *out; - ---- a/hdsploader/multiface_firmware.dat -+++ b/hdsploader/multiface_firmware.dat -@@ -1,5 +1,5 @@ - /* stored in little-endian */ --static u_int32_t multiface_firmware[24413] = { -+static uint32_t multiface_firmware[24413] = { - 0xffffffff, 0x66aa9955, 0x8001000c, 0xe0000000, 0x8006800c, 0xb0000000, - 0x8004800c, 0xb4fc0100, 0x8003000c, 0x00000000, 0x8001000c, 0x90000000, - 0x8004000c, 0x00000000, 0x8001000c, 0x80000000, 0x0002000c, 0x581a000a, diff --git a/srcpkgs/alsa-firmware/template b/srcpkgs/alsa-firmware/template deleted file mode 100644 index b85bc791275db6..00000000000000 --- a/srcpkgs/alsa-firmware/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'alsa-firmware' -pkgname=alsa-firmware -version=1.2.4 -revision=1 -build_style=gnu-configure -configure_args="--with-hotplug-dir=/usr/lib/firmware" -short_desc="Advanced Linux Sound Architecture (ALSA) firmware" -maintainer="Duncaen " -license="GPL-2.0-only, BSD-3-Clause-Clear" -homepage="http://www.alsa-project.org" -distfiles="https://www.alsa-project.org/files/pub/firmware/${pkgname}-${version}.tar.bz2" -checksum=b67b6d7d08bcfc247ef6ff0ab88a99c188305a3cf57ae2dfd0bcd9a5b36cd5bb -nostrip=yes -ignore_elf_files="/usr/share/alsa/firmware/mixartloader/miXart8.elf" - -pre_configure() { - export CC="${BUILD_CC}" CFLAGS="${BUILD_CFLAGS}" LDFLAGS="${BUILD_LDFLAGS}" -} - -post_install() { - # Removed to prevent any conflict with 'linux-firmware' package - rm -rfv ${DESTDIR}/usr/lib/firmware/{ess,korg,sb16,yamaha} - rm -fv ${DESTDIR}/usr/lib/firmware/ctefx.bin - rm -fv ${DESTDIR}/usr/lib/firmware/ctspeq.bin - vlicense aica/license.txt AICA_LICENSE -} diff --git a/srcpkgs/alsa-lib-devel b/srcpkgs/alsa-lib-devel deleted file mode 120000 index 078dc4b2386990..00000000000000 --- a/srcpkgs/alsa-lib-devel +++ /dev/null @@ -1 +0,0 @@ -alsa-lib \ No newline at end of file diff --git a/srcpkgs/alsa-lib/template b/srcpkgs/alsa-lib/template deleted file mode 100644 index 2e5042f29092c5..00000000000000 --- a/srcpkgs/alsa-lib/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'alsa-lib' -pkgname=alsa-lib -version=1.2.14 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config libtool" -short_desc="Advanced Linux Sound Architecture (ALSA) library" -maintainer="cinerea0 " -license="LGPL-2.1-or-later" -homepage="http://www.alsa-project.org" -distfiles="https://www.alsa-project.org/files/pub/lib/alsa-lib-${version}.tar.bz2" -checksum=be9c88a0b3604367dd74167a2b754a35e142f670292ae47a2fdef27a2ee97a32 - -alsa-lib-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - vmove usr/share/aclocal - } -} diff --git a/srcpkgs/alsa-oss/template b/srcpkgs/alsa-oss/template deleted file mode 100644 index 3321c957bbe19c..00000000000000 --- a/srcpkgs/alsa-oss/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'alsa-oss' -pkgname=alsa-oss -version=1.1.8 -revision=1 -build_style=gnu-configure -makedepends="alsa-lib-devel" -short_desc="OSS compatibility library for ALSA" -maintainer="KeepBotting " -license="GPL-2.0-only" -homepage="http://alsa-project.org" -distfiles="https://www.alsa-project.org/files/pub/oss-lib/alsa-oss-${version}.tar.bz2" -checksum=64adcef5927e848d2e024e64c4bf85b6f395964d9974ec61905ae4cb8d35d68e - -case "${XBPS_TARGET_MACHINE}" in - *-musl) broken="Usage of gnu-specific libio.h";; -esac diff --git a/srcpkgs/alsa-pipewire b/srcpkgs/alsa-pipewire deleted file mode 120000 index c9c97cf670725a..00000000000000 --- a/srcpkgs/alsa-pipewire +++ /dev/null @@ -1 +0,0 @@ -pipewire \ No newline at end of file diff --git a/srcpkgs/alsa-plugins-ffmpeg b/srcpkgs/alsa-plugins-ffmpeg deleted file mode 120000 index d675d287d46843..00000000000000 --- a/srcpkgs/alsa-plugins-ffmpeg +++ /dev/null @@ -1 +0,0 @@ -alsa-plugins \ No newline at end of file diff --git a/srcpkgs/alsa-plugins-jack b/srcpkgs/alsa-plugins-jack deleted file mode 120000 index d675d287d46843..00000000000000 --- a/srcpkgs/alsa-plugins-jack +++ /dev/null @@ -1 +0,0 @@ -alsa-plugins \ No newline at end of file diff --git a/srcpkgs/alsa-plugins-pulseaudio b/srcpkgs/alsa-plugins-pulseaudio deleted file mode 120000 index d675d287d46843..00000000000000 --- a/srcpkgs/alsa-plugins-pulseaudio +++ /dev/null @@ -1 +0,0 @@ -alsa-plugins \ No newline at end of file diff --git a/srcpkgs/alsa-plugins-samplerate b/srcpkgs/alsa-plugins-samplerate deleted file mode 120000 index d675d287d46843..00000000000000 --- a/srcpkgs/alsa-plugins-samplerate +++ /dev/null @@ -1 +0,0 @@ -alsa-plugins \ No newline at end of file diff --git a/srcpkgs/alsa-plugins-speex b/srcpkgs/alsa-plugins-speex deleted file mode 120000 index d675d287d46843..00000000000000 --- a/srcpkgs/alsa-plugins-speex +++ /dev/null @@ -1 +0,0 @@ -alsa-plugins \ No newline at end of file diff --git a/srcpkgs/alsa-plugins/files/asound.conf b/srcpkgs/alsa-plugins/files/asound.conf deleted file mode 100644 index 3637db07d681da..00000000000000 --- a/srcpkgs/alsa-plugins/files/asound.conf +++ /dev/null @@ -1,16 +0,0 @@ -# Use pulseaudio by default -pcm.!default { - type pulse - fallback "sysdefault" - hint { - show on - description "Default ALSA Output (currently PulseAudio Sound Server)" - } -} - -ctl.!default { - type pulse - fallback "sysdefault" -} - -# vim:set ft=alsaconf: diff --git a/srcpkgs/alsa-plugins/template b/srcpkgs/alsa-plugins/template deleted file mode 100644 index 7948570cc0003d..00000000000000 --- a/srcpkgs/alsa-plugins/template +++ /dev/null @@ -1,59 +0,0 @@ -# Template file for 'alsa-plugins' -pkgname=alsa-plugins -version=1.2.12 -revision=2 -build_style=gnu-configure -configure_args="--disable-maemo-plugin" -hostmakedepends="pkg-config" -makedepends="ffmpeg6-devel jack-devel libsamplerate-devel pulseaudio-devel" -short_desc="Advanced Linux Sound Architecture (ALSA) extra plugins" -maintainer="Orphaned " -license="GPL-2.0-or-later, LGPL-2.1-or-later" -homepage="http://www.alsa-project.org" -distfiles="https://www.alsa-project.org/files/pub/plugins/${pkgname}-${version}.tar.bz2" -checksum=7bd8a83d304e8e2d86a25895d8dcb0ef0245a8df32e271959cdbdc6af39b66f2 - -post_install() { - rm -rfv ${DESTDIR}/etc/alsa/conf.d -} - -alsa-plugins-jack_package() { - short_desc+=" - Jack output plugin" - pkg_install() { - vmove "usr/lib/alsa-lib/*jack*" - } -} - -alsa-plugins-pulseaudio_package() { - short_desc+=" - Pulseaudio output plugin" - conf_files="/etc/asound.conf" - lib32depends="libpulseaudio>=0" - depends="pulseaudio" - pkg_install() { - vmove "usr/lib/alsa-lib/*pulse*" - vmove "usr/share/alsa/alsa.conf.d/*pulse*" - vconf ${FILESDIR}/asound.conf - } -} - -alsa-plugins-speex_package() { - short_desc+=" - Speex resample plugin" - pkg_install() { - vmove "usr/lib/alsa-lib/*speex*" - } -} - -alsa-plugins-samplerate_package() { - short_desc+=" - libsamplerate resample plugin" - pkg_install() { - vmove "usr/lib/alsa-lib/*samplerate*" - } -} - -alsa-plugins-ffmpeg_package() { - short_desc+=" - libavcodec/a52 plugins" - pkg_install() { - vmove "usr/lib/alsa-lib/*lav*" - vmove "usr/lib/alsa-lib/*a52*" - } -} diff --git a/srcpkgs/alsa-tools-devel b/srcpkgs/alsa-tools-devel deleted file mode 120000 index e41bf5cb6766d5..00000000000000 --- a/srcpkgs/alsa-tools-devel +++ /dev/null @@ -1 +0,0 @@ -alsa-tools \ No newline at end of file diff --git a/srcpkgs/alsa-tools/patches/musl-__sighandler_t.patch b/srcpkgs/alsa-tools/patches/musl-__sighandler_t.patch deleted file mode 100644 index 0e40de13704d7b..00000000000000 --- a/srcpkgs/alsa-tools/patches/musl-__sighandler_t.patch +++ /dev/null @@ -1,13 +0,0 @@ ---- a/ld10k1/src/ld10k1_fnc1.c 2015-09-10 22:54:40.229499746 -0400 -+++ b/ld10k1/src/ld10k1_fnc1.c 2015-09-10 23:09:37.236472375 -0400 -@@ -23,6 +23,10 @@ - #include "config.h" - #endif - -+#if !defined(__GLIBC__) -+typedef void (*__sighandler_t) (int); -+#endif -+ - #include - - #include diff --git a/srcpkgs/alsa-tools/template b/srcpkgs/alsa-tools/template deleted file mode 100644 index 86aaa48abe6d03..00000000000000 --- a/srcpkgs/alsa-tools/template +++ /dev/null @@ -1,52 +0,0 @@ -# Template file for 'alsa-tools' -pkgname=alsa-tools -version=1.2.14 -revision=1 -hostmakedepends="pkg-config" -makedepends="fltk-devel gtk+-devel gtk+3-devel" -depends="python3-gobject python3-alsa" -short_desc="Advanced ALSA tools for certain sound cards" -maintainer="Orphaned " -license="GPL-2.0-only" -homepage="http://alsa-project.org" -distfiles="https://www.alsa-project.org/files/pub/tools/alsa-tools-${version}.tar.bz2" -checksum=faef6fdd39ec79c9a5473dc63aa1b6331bf7664a9d452a0a8198cec7016cbc6f -python_version=3 - -_tools=" - as10k1 echomixer envy24control hdajackretask hdajacksensetest hda-verb hdspconf - hdsploader hdspmixer hwmixvolume ld10k1 mixartloader pcxhrloader rmedigicontrol - sb16_csp seq/sbiload sscape_ctl us428control usx2yloader vxloader -" - -do_configure() { - for tool in ${_tools}; do - cd ${wrksrc}/${tool} - msg_normal "Configuring ${tool} ...\n" - ./configure ${configure_args} - done -} - -do_build() { - for tool in ${_tools}; do - msg_normal "Building ${tool} ...\n" - make -C ${tool} ${makejobs} - done -} - -do_install() { - for tool in ${_tools}; do - msg_normal "Installing ${tool} ...\n" - make -C ${tool} DESTDIR=${DESTDIR} install - done -} - -alsa-tools-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/*.so - vmove usr/share/aclocal - } -} diff --git a/srcpkgs/alsa-ucm-conf-asahi/template b/srcpkgs/alsa-ucm-conf-asahi/template deleted file mode 100644 index b2720d2df7e4fa..00000000000000 --- a/srcpkgs/alsa-ucm-conf-asahi/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'alsa-ucm-conf-asahi' -pkgname=alsa-ucm-conf-asahi -version=8 -revision=2 -archs="aarch64*" -depends="alsa-ucm-conf" -short_desc="ALSA Use Case Manager topology configurations for Apple silicon devices" -maintainer="dkwo " -license="BSD-3-Clause" -homepage="https://github.com/AsahiLinux/alsa-ucm-conf-asahi" -distfiles="https://github.com/AsahiLinux/alsa-ucm-conf-asahi/archive/refs/tags/v${version}.tar.gz" -checksum=e0a028ab4d6d5cf5033e293a4205071245911827be052e21a723ed6bd694efb1 - -do_install() { - vmkdir usr/share/alsa/ucm2/conf.d/ - vcopy ucm2/conf.d/macaudio usr/share/alsa/ucm2/conf.d/ - vcopy ucm2/conf.d/aop_audio usr/share/alsa/ucm2/conf.d/ - vlicense LICENSE.asahi -} diff --git a/srcpkgs/alsa-ucm-conf/template b/srcpkgs/alsa-ucm-conf/template deleted file mode 100644 index 72e8a8f3fdb266..00000000000000 --- a/srcpkgs/alsa-ucm-conf/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'alsa-ucm-conf' -pkgname=alsa-ucm-conf -version=1.2.14 -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/alsa-ucm-conf/archive/refs/tags/v${version}.tar.gz" -checksum=a441fcc0bf70d91c52bd208de9b1e30bab9ad336ea5ee361a2b8982133fdb7f7 - -do_install() { - vdoc ucm2/README.md - rm ucm2/README.md - vmkdir usr/share/alsa - vcopy ucm2 usr/share/alsa - vlicense LICENSE -} diff --git a/srcpkgs/alsa-utils/files/alsa/finish b/srcpkgs/alsa-utils/files/alsa/finish deleted file mode 100644 index 14392586afa5f5..00000000000000 --- a/srcpkgs/alsa-utils/files/alsa/finish +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh -set -e -exec alsactl store diff --git a/srcpkgs/alsa-utils/files/alsa/run b/srcpkgs/alsa-utils/files/alsa/run deleted file mode 100644 index be7cbac7f80e46..00000000000000 --- a/srcpkgs/alsa-utils/files/alsa/run +++ /dev/null @@ -1,5 +0,0 @@ -#!/bin/sh -exec 2>&1 -set -e -alsactl restore -exec chpst -b alsa pause diff --git a/srcpkgs/alsa-utils/template b/srcpkgs/alsa-utils/template deleted file mode 100644 index 0a00bd64fa67f6..00000000000000 --- a/srcpkgs/alsa-utils/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'alsa-utils' -pkgname=alsa-utils -version=1.2.14 -revision=1 -build_style=gnu-configure -configure_args="--with-udev-rules-dir=/usr/lib/udev/rules.d --disable-alsaconf - --with-alsactl-lock-dir=/run/lock" -hostmakedepends="pkg-config xmlto" -makedepends="libsamplerate-devel ncurses-devel" -depends="alsa-lib" -make_dirs="/var/lib/alsa 0750 root root" -short_desc="Advanced Linux Sound Architecture (ALSA) utilities" -maintainer="cinerea0 " -license="GPL-2.0-only" -homepage="http://www.alsa-project.org" -distfiles="https://www.alsa-project.org/files/pub/utils/alsa-utils-${version}.tar.bz2" -checksum=0794c74d33fed943e7c50609c13089e409312b6c403d6ae8984fc429c0960741 - -post_install() { - # Install required udev rules file. - make -C alsactl 90-alsa-restore.rules - vinstall alsactl/90-alsa-restore.rules 644 usr/lib/udev/rules.d - vsv alsa -} diff --git a/srcpkgs/alsa_rnnoise/template b/srcpkgs/alsa_rnnoise/template deleted file mode 100644 index 987ed207bb7301..00000000000000 --- a/srcpkgs/alsa_rnnoise/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'alsa_rnnoise' -pkgname=alsa_rnnoise -version=1.0 -revision=1 -build_style=meson -hostmakedepends="pkg-config" -makedepends="rnnoise-devel alsa-lib-devel" -short_desc="RNNoise based noise removal plugin for ALSA" -maintainer="Arsen Arsenović " -license="GPL-3.0-only" -homepage="https://git.sr.ht/~arsen/alsa_rnnoise" -distfiles="https://git.sr.ht/~arsen/alsa_rnnoise/archive/v${version}.tar.gz" -checksum=88dc6e062539e75f80e90126934e3629ca766a99e3a7b7d0cd4e6013d295bc9d diff --git a/srcpkgs/alsaequal/template b/srcpkgs/alsaequal/template deleted file mode 100644 index 3af29dde3c2f5d..00000000000000 --- a/srcpkgs/alsaequal/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'alsaequal' -pkgname=alsaequal -version=0.7.1 -revision=2 -build_style=gnu-makefile -make_use_env=yes -makedepends="alsa-lib-devel ladspa-sdk" -depends="caps>=0.9.11" -short_desc="Real-time adjustable equalizer plugin for ALSA" -maintainer="Joshua Krämer " -license="LGPL-2.1-or-later" -homepage="https://github.com/bassdr/alsaequal" -distfiles="https://github.com/bassdr/alsaequal/archive/v${version}.tar.gz" -checksum=25a3da01fd471015ecefe679bcf157be47af307cc11ac5e5888157291eb8ce54 - -pre_build() { - sed 's/:= gcc/:= ${CC}/' -i Makefile -} diff --git a/srcpkgs/alttab/template b/srcpkgs/alttab/template deleted file mode 100644 index 2152c2dddffcc8..00000000000000 --- a/srcpkgs/alttab/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'alttab' -pkgname=alttab -version=1.7.1 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="libX11-devel libXft-devel libXmu-devel libXrandr-devel - libXrender-devel libpng-devel libXpm-devel uthash" -checkdepends="procps-ng xvfb-run xeyes xprop" -short_desc="Task switcher for minimalistic window managers" -maintainer="Duncaen " -license="GPL-3.0-or-later" -homepage="https://github.com/sagb/alttab" -changelog="https://github.com/sagb/alttab/raw/master/ChangeLog" -distfiles="https://github.com/sagb/alttab/archive/v${version}.tar.gz" -checksum=0926b12cc0ad9f63a6242ede3b0f9cae6f30f61ccb050740df55bfb6f531f303 - -make_check=no # needs cnee/xnee which is not packaged - -case "$XBPS_TARGET_MACHINE" in -*-musl) - makedepends+=" musl-fts-devel" - export LDFLAGS="-lfts" - ;; -esac diff --git a/srcpkgs/alure-devel b/srcpkgs/alure-devel deleted file mode 120000 index 871d5d12d8b60e..00000000000000 --- a/srcpkgs/alure-devel +++ /dev/null @@ -1 +0,0 @@ -alure \ No newline at end of file diff --git a/srcpkgs/alure/patches/cmake-suck.patch b/srcpkgs/alure/patches/cmake-suck.patch deleted file mode 100644 index 7dfcb292514ea2..00000000000000 --- a/srcpkgs/alure/patches/cmake-suck.patch +++ /dev/null @@ -1,14 +0,0 @@ -Index: alure-1.2/CMakeLists.txt -=================================================================== ---- alure-1.2.orig/CMakeLists.txt -+++ alure-1.2/CMakeLists.txt -@@ -375,8 +375,7 @@ IF(FLUIDSYNTH) - ELSE(NOT FLUIDSYNTH_FOUND) - SET(HAS_FLUIDSYNTH 1) - LINK_DIRECTORIES(${FLUIDSYNTH_LIBRARY_DIRS}) -- SET_SOURCE_FILES_PROPERTIES(src/codec_fluidsynth.cpp PROPERTIES -- COMPILE_FLAGS "${FLUIDSYNTH_CFLAGS}") -+ add_compile_options(${FLUIDSYNTH_CFLAGS}) - ENDIF(NOT FLUIDSYNTH_FOUND) - IF(HAS_FLUIDSYNTH) - SET(ALURE_OBJS ${ALURE_OBJS} src/codec_fluidsynth.cpp) diff --git a/srcpkgs/alure/patches/include-close.patch b/srcpkgs/alure/patches/include-close.patch deleted file mode 100644 index b7fe5226b5cf46..00000000000000 --- a/srcpkgs/alure/patches/include-close.patch +++ /dev/null @@ -1,12 +0,0 @@ -Index: alure-1.2/src/codec_fluidsynth.cpp -=================================================================== ---- alure-1.2.orig/src/codec_fluidsynth.cpp -+++ alure-1.2/src/codec_fluidsynth.cpp -@@ -30,6 +30,7 @@ - #ifdef _WIN32 - #include - #endif -+#include - - #include - diff --git a/srcpkgs/alure/template b/srcpkgs/alure/template deleted file mode 100644 index 04e40e3c8b2048..00000000000000 --- a/srcpkgs/alure/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'alure' -pkgname=alure -version=1.2 -revision=3 -build_style=cmake -configure_args="-DMODPLUG=ON -DDYNLOAD=OFF" -hostmakedepends="pkg-config" -makedepends="libopenal-devel libsndfile-devel libvorbis-devel libflac-devel - mpg123-devel libmodplug-devel fluidsynth-devel" -short_desc="Utility library to help manage common tasks with OpenAL applications" -maintainer="Simon Whelan " -license="MIT" -homepage="https://github.com/kcat/alure" -distfiles="${DEBIAN_SITE}/main/a/alure/alure_${version}.orig.tar.bz2" -checksum=465e6adae68927be3a023903764662d64404e40c4c152d160e3a8838b1d70f71 - -post_install() { - vlicense COPYING -} - -alure-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision} ${makedepends}" - pkg_install() { - vmove usr/include - vmove usr/lib/*.so - vmove usr/lib/*.a - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/amber/template b/srcpkgs/amber/template deleted file mode 100644 index f7f131ff55249f..00000000000000 --- a/srcpkgs/amber/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'amber' -pkgname=amber -version=0.6.0 -revision=1 -build_style=cargo -short_desc="Code search/replace tool" -maintainer="SolitudeSF " -license="MIT" -homepage="https://github.com/dalance/amber" -distfiles="https://github.com/dalance/amber/archive/refs/tags/v${version}.tar.gz" -checksum=41908502077197f55ec86b3a4dd4059a78deae9833e9ba33302b1146cc1ec3f5 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/amberol/template b/srcpkgs/amberol/template deleted file mode 100644 index b5120cdee36711..00000000000000 --- a/srcpkgs/amberol/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 'amberol' -pkgname=amberol -version=2025.1 -revision=1 -build_style=meson -build_helper=rust -hostmakedepends="cargo desktop-file-utils gettext m4 pkg-config glib-devel - gtk4-update-icon-cache" -makedepends="libadwaita-devel rust-std" -depends="gst-plugins-good1 xdg-desktop-portal" -short_desc="Small and simple sound and music player" -maintainer="chrysos349 " -license="GPL-3.0-or-later" -homepage="https://gitlab.gnome.org/World/amberol" -changelog="https://gitlab.gnome.org/World/amberol/-/raw/main/CHANGES.md" -distfiles="https://gitlab.gnome.org/World/amberol/-/archive/${version}/${pkgname}-${version}.tar.gz" -checksum=087623631bee272240d64258c47efbbdf64c5fc46ce8f5e2d3d987feb30ad69d - -post_patch() { - if [ "$CROSS_BUILD" ]; then - vsed -i src/meson.build \ - -e "s%rust_target /%'${RUST_TARGET}' / &%" - - vsed -i meson.build \ - -e "/'libdir': get_option('libdir'),/d" \ - -e "/'datadir': get_option('datadir'),/d" \ - -e "/'bindir': get_option('bindir'),/d" - fi -} diff --git a/srcpkgs/amdvlk/patches/pal-define-ACCESSPERMS.patch b/srcpkgs/amdvlk/patches/pal-define-ACCESSPERMS.patch deleted file mode 100644 index d61ba4ba09cbd3..00000000000000 --- a/srcpkgs/amdvlk/patches/pal-define-ACCESSPERMS.patch +++ /dev/null @@ -1,12 +0,0 @@ -diff --git a/pal/src/util/lnx/lnxSysUtil.cpp b/pal/src/util/lnx/lnxSysUtil.cpp -index 3105084b..e61c438a 100644 ---- a/pal/src/util/lnx/lnxSysUtil.cpp -+++ b/pal/src/util/lnx/lnxSysUtil.cpp -@@ -1207,6 +1207,7 @@ bool IsDebuggerAttached() - Result SetRwxFilePermissions( - const char* pFileName) - { -+#define ACCESSPERMS (S_IRWXU|S_IRWXG|S_IRWXO|S_ISVTX) - Result result = Result::Success; - struct stat info; - int ret = stat(pFileName, &info); diff --git a/srcpkgs/amdvlk/template b/srcpkgs/amdvlk/template deleted file mode 100644 index 88963aaa241564..00000000000000 --- a/srcpkgs/amdvlk/template +++ /dev/null @@ -1,80 +0,0 @@ -# Template file for 'amdvlk' -pkgname=amdvlk -version=2025.Q1.3 -revision=1 -_xgl_commit=ba24064a9c93e76d0cafb0196996e779fbe70bf4 -_pal_commit=04bc1e796dd15fc90fff8fa826d32e431d8722f6 -_llpc_commit=188bbf6a5b9403813e51d39f6fc8429550dbf267 -_gpurt_commit=f734985ebc31f471c376ed0cb217f43bdd40ee17 -_llvm_project_commit=cf4271cbb7c60a6517c45e9fc9fa09a9f420f512 -_MetroHash_commit=18893fb28601bb9af1154cd1a671a121fff6d8d3 -_CWPack_commit=4f8cf0584442a91d829d269158567d7ed926f026 -_llvm_dialects_commit=50260f8bdd9ce47b388f5009546a438aba8b9d16 -archs="i686* x86_64*" -create_wrksrc=yes -build_wrksrc="xgl" -build_style=cmake -configure_args="-DCMAKE_BUILD_TYPE=Release - -DLLVM_PARALLEL_LINK_JOBS=2" -hostmakedepends="pkg-config python3 perl" -makedepends="libxml2-devel xorg-server-devel libXrandr-devel libffi-devel wayland-devel - DirectXShaderCompiler-devel glslang-devel python3-Jinja2 python3-ruamel.yaml" -depends="vulkan-loader" -short_desc="AMD Open Source Driver For Vulkan" -maintainer="John " -license="MIT" -homepage="https://github.com/GPUOpen-Drivers/AMDVLK" -distfiles="https://github.com/GPUOpen-Drivers/AMDVLK/archive/v-${version}.tar.gz - https://github.com/GPUOpen-Drivers/llpc/archive/${_llpc_commit}.tar.gz - https://github.com/GPUOpen-Drivers/gpurt/archive/${_gpurt_commit}.tar.gz - https://github.com/GPUOpen-Drivers/xgl/archive/${_xgl_commit}.tar.gz - https://github.com/GPUOpen-Drivers/pal/archive/${_pal_commit}.tar.gz - https://github.com/GPUOpen-Drivers/llvm-project/archive/${_llvm_project_commit}.tar.gz - https://github.com/GPUOpen-Drivers/MetroHash/archive/${_MetroHash_commit}.tar.gz - https://github.com/GPUOpen-Drivers/CWPack/archive/${_CWPack_commit}.tar.gz - https://github.com/GPUOpen-Drivers/llvm-dialects/archive/${_llvm_dialects_commit}.tar.gz" -checksum="368f8202610324434a098f743b7307b02221b2a5dbc06094da5777c96708faad - fe6b49f55730426b013e2d34a25ebf80d053e61a6269f8de0ec9212c2a01c2cf - 1cb298691c142833f2b7b144ca51cef874ae3a0b59a3965df14e023bfa80ec93 - b117f8b53c058c49765d4bbb94f19c386f51d67ef72d68ed54b62f46788d7c1b - d48cbb9193314ecb42e8b59ead4693f403b39bd5277de81a29e15c92e036d6f3 - 1251139b8ff45a3919c5cb3a0b7e963e674a7511f883665e97c95df375735fa7 - 141e6c156a834b8e0f90ba108664d7f35193df11acddefa117f394dbf2b7371a - 87ed9209c129f47d0b64c914fb99d6c69e59a257445ec3a394c3e00d5e2b4484 - 48ea45e6a06657d674fced1304eab541861b6628d5892f4792ded9f3aaa5b253" -nocross=yes -lib32files="/usr/share/vulkan/icd.d/amd_icd32.json" - -case "$XBPS_TARGET_MACHINE" in - i686*) nodebug=yes;; -esac - -post_extract() { - mv ${wrksrc}/AMDVLK-v-${version} ${wrksrc}/AMDVLK - mv ${wrksrc}/xgl-${_xgl_commit} ${wrksrc}/xgl - mv ${wrksrc}/pal-${_pal_commit} ${wrksrc}/pal - mv ${wrksrc}/llpc-${_llpc_commit} ${wrksrc}/llpc - mv ${wrksrc}/gpurt-${_gpurt_commit} ${wrksrc}/gpurt - mv ${wrksrc}/llvm-project-${_llvm_project_commit} ${wrksrc}/llvm-project - mkdir ${wrksrc}/third_party - mv ${wrksrc}/MetroHash-${_MetroHash_commit} ${wrksrc}/third_party/metrohash - mv ${wrksrc}/CWPack-${_CWPack_commit} ${wrksrc}/third_party/cwpack - rmdir ${wrksrc}/llpc/imported/llvm-dialects/ - mv ${wrksrc}/llvm-dialects-${_llvm_dialects_commit}/ ${wrksrc}/llpc/imported/llvm-dialects/ -} - -pre_configure() { - case "$XBPS_TARGET_MACHINE" in - i686*) _arch="X86";; - x86_64*) _arch="X86";; - esac - configure_args+=" -DLLVM_TARGET_ARCH=${_arch}" - configure_args+=" -DLLVM_DEFAULT_TARGET_TRIPLE=${XBPS_CROSS_TRIPLET:-$XBPS_TRIPLET}" -} - -do_install() { - vinstall build/icd/amdvlk${XBPS_TARGET_WORDSIZE}.so 644 usr/lib/ - vinstall build/icd/amd_icd${XBPS_TARGET_WORDSIZE}.json \ - 644 usr/share/vulkan/icd.d/ - vlicense ${wrksrc}/AMDVLK/LICENSE.txt -} diff --git a/srcpkgs/amdvlk/update b/srcpkgs/amdvlk/update deleted file mode 100644 index 11be2b5ae40a8e..00000000000000 --- a/srcpkgs/amdvlk/update +++ /dev/null @@ -1,2 +0,0 @@ -site="https://github.com/GPUOpen-Drivers/AMDVLK/tags" -pattern='/archive/refs/tags/(v-?|AMDVLK-)?\K[\d\.Q]+(?=\.tar\.gz")' diff --git a/srcpkgs/amfora/template b/srcpkgs/amfora/template deleted file mode 100644 index 6f51a9ad7baae2..00000000000000 --- a/srcpkgs/amfora/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'amfora' -pkgname=amfora -version=1.10.0 -revision=2 -build_style=go -go_import_path="github.com/makeworld-the-better-one/amfora" -short_desc="Fancy terminal browser for the Gemini protocol" -maintainer="Orphaned " -license="GPL-3.0-only" -homepage="https://github.com/makeworld-the-better-one/amfora" -changelog="https://raw.githubusercontent.com/makeworld-the-better-one/amfora/master/CHANGELOG.md" -distfiles="https://github.com/makeworld-the-better-one/amfora/archive/v${version}.tar.gz" -checksum=0bc9964ccefb3ea0d66944231492f66c3b0009ab0040e19cc115d0b4cd9b8078 - -post_install() { - vinstall amfora.desktop 644 usr/share/applications/ - vsconf default-config.toml - vcopy contrib/themes usr/share/examples/amfora/themes -} diff --git a/srcpkgs/aminal/template b/srcpkgs/aminal/template deleted file mode 100644 index 42c93969464d82..00000000000000 --- a/srcpkgs/aminal/template +++ /dev/null @@ -1,10 +0,0 @@ -# Template file for 'aminal' -pkgname=aminal -version=0.8.7 -revision=2 -metapackage=yes -depends="darktile" -short_desc="Darktile terminal emulator (transitional dummy package)" -maintainer="cinerea0 " -license="Public Domain" -homepage="https://github.com/liamg/darktile" diff --git a/srcpkgs/amiri-font/template b/srcpkgs/amiri-font/template deleted file mode 100644 index bd56c6b340e762..00000000000000 --- a/srcpkgs/amiri-font/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'amiri-font' -pkgname=amiri-font -version=1.003 -revision=1 -hostmakedepends="unzip" -depends="font-util" -short_desc="Classical Arabic typeface in Naskh style" -maintainer="Orphaned " -license="OFL-1.1" -homepage="https://github.com/alif-type/amiri/" -changelog="https://raw.githubusercontent.com/aliftype/amiri/main/NEWS.md" -distfiles="https://github.com/aliftype/amiri/releases/download/${version}/Amiri-${version}.zip" -checksum=81af0aff7d2086d8af24cea7202f7546130997982534691373485cd96744d05e -font_dirs="/usr/share/fonts/TTF" - -do_install() { - for _i in *.ttf ; do - vinstall $_i 644 usr/share/fonts/TTF - done -} diff --git a/srcpkgs/aml-devel b/srcpkgs/aml-devel deleted file mode 120000 index 511960e2367c92..00000000000000 --- a/srcpkgs/aml-devel +++ /dev/null @@ -1 +0,0 @@ -aml \ No newline at end of file diff --git a/srcpkgs/aml/template b/srcpkgs/aml/template deleted file mode 100644 index 6c8c31f921abae..00000000000000 --- a/srcpkgs/aml/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'aml' -pkgname=aml -version=0.3.0 -revision=1 -build_style=meson -hostmakedepends="pkg-config" -short_desc="Another Main Loop" -maintainer="Orphaned " -license="ISC" -homepage="https://github.com/any1/aml" -distfiles="https://github.com/any1/aml/archive/v${version}.tar.gz" -checksum=cba1ca1689d4031faf37bb7a184559106b6d2f462ae8890a9fa16e3022ca1eb0 - -if [ "$XBPS_TARGET_LIBC" = "musl" ]; then - makedepends+=" musl-legacy-compat" -fi - -post_install() { - vlicense COPYING -} - -aml-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/amp/template b/srcpkgs/amp/template deleted file mode 100644 index 04b5230d99a055..00000000000000 --- a/srcpkgs/amp/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'amp' -pkgname=amp -version=0.7.1 -revision=1 -build_style=cargo -hostmakedepends="pkg-config" -makedepends="libxcb-devel oniguruma-devel libgit2-devel" -short_desc="Complete text editor for your terminal" -maintainer="Wilson Birney " -license="GPL-3.0-or-later" -homepage="https://amp.rs" -changelog="https://raw.githubusercontent.com/jmacdonald/amp/master/CHANGELOG.md" -distfiles="https://github.com/jmacdonald/amp/archive/${version}.tar.gz" -checksum=59a65c2c4592eed188433fe7c4bf2ba84206f217bdafc5a2c7f97623f5607c12 - -export BUILD_REVISION="Void Linux" diff --git a/srcpkgs/ampache/INSTALL.msg b/srcpkgs/ampache/INSTALL.msg deleted file mode 100644 index 406c05ff3b0d86..00000000000000 --- a/srcpkgs/ampache/INSTALL.msg +++ /dev/null @@ -1,5 +0,0 @@ -WARNING: There have been breaking changes from ampache 4.x.x to 5.x.x - -Be sure to check the upstream documentation and make necessary changes: - -https://github.com/ampache/ampache/wiki/Ampache-next-Changes diff --git a/srcpkgs/ampache/template b/srcpkgs/ampache/template deleted file mode 100644 index 2587dc4ec6adfa..00000000000000 --- a/srcpkgs/ampache/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'ampache' -pkgname=ampache -version=5.6.2 -revision=1 -create_wrksrc=yes -hostmakedepends="unzip" -depends="virtual?php-runtime" -short_desc="Web-based tool for managing your audio/video files" -maintainer="Orphaned " -license="AGPL-3.0-or-later" -homepage="https://ampache.org" -distfiles="https://github.com/ampache/ampache/releases/download/${version}/${pkgname}-${version}_all.zip" -checksum=e406ff9de1537c3854ed9fad2ffdf854e193908617f8f409fa5de9036fed0927 -python_version=3 - -do_install() { - vmkdir usr/share/webapps/${pkgname} - cp -rT ${wrksrc} ${DESTDIR}/usr/share/webapps/${pkgname} - vlicense LICENSE.md -} diff --git a/srcpkgs/amsynth/template b/srcpkgs/amsynth/template deleted file mode 100644 index e30ff0591e764b..00000000000000 --- a/srcpkgs/amsynth/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'amsynth' -pkgname=amsynth -version=1.13.4 -revision=1 -build_style=gnu-configure -configure_args="$(vopt_with man pandoc)" -hostmakedepends="$(vopt_if man pandoc) intltool pkg-config" -makedepends="dssi-devel ladspa-sdk gtk+-devel jack-devel alsa-lib-devel - liblo-devel libsndfile-devel" -short_desc="Analogue Modeling SYNTHesizer" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="https://amsynth.github.io/" -distfiles="https://github.com/amsynth/${pkgname}/releases/download/release-${version}/${pkgname}-${version}.tar.gz" -checksum=95679abc3f5e4ea3d45c964cba4f2b2617c3f87e55f54988fc33ec023a873efb - -build_options="man" -desc_option_man="Use pandoc for manpages" - -case "$XBPS_MACHINE" in - x86_64*|i686|ppc64le*|ppc64) build_options_default="man" ;; -esac diff --git a/srcpkgs/amsynth/update b/srcpkgs/amsynth/update deleted file mode 100644 index d309484699391d..00000000000000 --- a/srcpkgs/amsynth/update +++ /dev/null @@ -1 +0,0 @@ -pkgname=release diff --git a/srcpkgs/amtk-devel b/srcpkgs/amtk-devel deleted file mode 120000 index 29eae529cf58cb..00000000000000 --- a/srcpkgs/amtk-devel +++ /dev/null @@ -1 +0,0 @@ -amtk \ No newline at end of file diff --git a/srcpkgs/amtk/template b/srcpkgs/amtk/template deleted file mode 100644 index 02917abbd3bf73..00000000000000 --- a/srcpkgs/amtk/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'amtk' -pkgname=amtk -version=5.6.1 -revision=2 -build_style=meson -build_helper="gir" -configure_args="-Dgobject_introspection=false -Dgtk_doc=false" -hostmakedepends="pkg-config glib-devel gettext" -makedepends="gtk+3-devel libglib-devel" -depends="libgedit-amtk" -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" -distfiles="${GNOME_SITE}/amtk/${version%.*}/amtk-${version}.tar.xz" -checksum=d50115b85c872aac296934b5ee726a3fa156c6f5ad96d27e0edd0aa5ad173228 - -amtk-devel_package() { - depends="${sourcepkg}>=${version}_${revision} gtk+3-devel libglib-devel" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/an/template b/srcpkgs/an/template deleted file mode 100644 index c3e4315ff8534d..00000000000000 --- a/srcpkgs/an/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'an' -pkgname=an -version=1.2 -revision=12 -build_style=gnu-makefile -makedepends="icu-devel" -depends="words-en" -short_desc="Very fast anagram generator" -maintainer="Leah Neukirchen " -license="GPL-2.0-or-later" -homepage="https://packages.debian.org/sid/an" -distfiles="${DEBIAN_SITE}/main/a/an/an_${version}.orig.tar.xz" -checksum=b925d57d80bd0d83b755f5b8d78e6d5bf05eb059ec84a7d8fbb77b18c73b17a5 - -post_extract() { - sed -i "s|usr/games|usr/bin|g" Makefile -} -pre_install() { - vmkdir usr/bin - vmkdir usr/share/man/man6 -} diff --git a/srcpkgs/android-file-transfer-linux-cli b/srcpkgs/android-file-transfer-linux-cli deleted file mode 120000 index 88c5f3204d111f..00000000000000 --- a/srcpkgs/android-file-transfer-linux-cli +++ /dev/null @@ -1 +0,0 @@ -android-file-transfer-linux \ No newline at end of file diff --git a/srcpkgs/android-file-transfer-linux-libs b/srcpkgs/android-file-transfer-linux-libs deleted file mode 120000 index 88c5f3204d111f..00000000000000 --- a/srcpkgs/android-file-transfer-linux-libs +++ /dev/null @@ -1 +0,0 @@ -android-file-transfer-linux \ No newline at end of file diff --git a/srcpkgs/android-file-transfer-linux/template b/srcpkgs/android-file-transfer-linux/template deleted file mode 100644 index 6cce988c67955b..00000000000000 --- a/srcpkgs/android-file-transfer-linux/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'android-file-transfer-linux' -pkgname=android-file-transfer-linux -version=4.5 -revision=2 -build_style=cmake -build_helper="qmake6" -configure_args="-DBUILD_SHARED_LIB=1" -hostmakedepends="ninja pkg-config qt6-base qt6-tools" -makedepends="file-devel fuse3-devel readline-devel qt6-base-devel taglib-devel" -depends="qt6-svg android-file-transfer-linux-cli android-file-transfer-linux-libs" -short_desc="Android File Transfer for Linux" -maintainer="Toyam Cox " -license="LGPL-2.1-or-later" -homepage="https://github.com/whoozle/android-file-transfer-linux" -distfiles="https://github.com/whoozle/android-file-transfer-linux/archive/v${version}.tar.gz" -checksum=0f366a8d659926d3859a8628d4f7592692389b060f67da9a936d19b252b42d96 - -android-file-transfer-linux-libs_package() { - short_desc+=" - library" - pkg_install() { - vmove usr/lib/* - } -} - -android-file-transfer-linux-cli_package() { - short_desc+=" - cli tools" - pkg_install() { - vmove usr/bin/aft-mtp-* - } -} diff --git a/srcpkgs/android-studio/template b/srcpkgs/android-studio/template deleted file mode 100644 index df873a45065ef8..00000000000000 --- a/srcpkgs/android-studio/template +++ /dev/null @@ -1,86 +0,0 @@ -# Template file for 'android-studio' -pkgname=android-studio -version=2025.1.1.13 -revision=1 -archs="x86_64" -hostmakedepends="tar" -depends="libbsd" -short_desc="Official Android IDE" -maintainer="Bnyro " -license="Apache-2.0" -homepage="https://developer.android.com/studio/" -changelog="https://developer.android.com/studio/releases/" -distfiles="https://dl.google.com/dl/android/studio/ide-zips/${version}/android-studio-${version}-linux.tar.gz" -checksum=30452a61977f372daca7316a6d9e348f61f84e0ea91d0196aa4a51ad5b5bc0ef -repository=nonfree -restricted=yes -python_version=3 -nostrip=yes -noshlibprovides=yes - -# These files are not run or loaded on the host thus skip scanning their runtime deps -skiprdeps="/opt/android-studio/plugins/android/resources/process-tracker-agent/native/x86_64/process-tracker - /opt/android-studio/plugins/android/resources/process-tracker-agent/native/armeabi-v7a/process-tracker - /opt/android-studio/plugins/android/resources/process-tracker-agent/native/arm64-v8a/process-tracker - /opt/android-studio/plugins/android/resources/process-tracker-agent/native/x86/process-tracker - /opt/android-studio/plugins/android/resources/screen-sharing-agent/x86_64/libscreen-sharing-agent.so - /opt/android-studio/plugins/android/resources/screen-sharing-agent/armeabi-v7a/libscreen-sharing-agent.so - /opt/android-studio/plugins/android/resources/screen-sharing-agent/arm64-v8a/libscreen-sharing-agent.so - /opt/android-studio/plugins/android/resources/screen-sharing-agent/x86/libscreen-sharing-agent.so - /opt/android-studio/plugins/android/resources/installer/x86_64/installer - /opt/android-studio/plugins/android/resources/installer/armeabi-v7a/installer - /opt/android-studio/plugins/android/resources/installer/arm64-v8a/installer - /opt/android-studio/plugins/android/resources/installer/x86/installer - /opt/android-studio/plugins/android/resources/transport/x86_64/transport - /opt/android-studio/plugins/android/resources/transport/native/agent/x86_64/libjvmtiagent.so - /opt/android-studio/plugins/android/resources/transport/native/agent/armeabi-v7a/libjvmtiagent.so - /opt/android-studio/plugins/android/resources/transport/native/agent/arm64-v8a/libjvmtiagent.so - /opt/android-studio/plugins/android/resources/transport/native/agent/x86/libjvmtiagent.so - /opt/android-studio/plugins/android/resources/transport/armeabi-v7a/transport - /opt/android-studio/plugins/android/resources/transport/arm64-v8a/transport - /opt/android-studio/plugins/android/resources/transport/x86/transport - /opt/android-studio/plugins/android/resources/perfetto/x86_64/libperfetto.so - /opt/android-studio/plugins/android/resources/perfetto/x86_64/traced_probes - /opt/android-studio/plugins/android/resources/perfetto/x86_64/traced - /opt/android-studio/plugins/android/resources/perfetto/x86_64/perfetto - /opt/android-studio/plugins/android/resources/perfetto/armeabi-v7a/libperfetto.so - /opt/android-studio/plugins/android/resources/perfetto/armeabi-v7a/traced_probes - /opt/android-studio/plugins/android/resources/perfetto/armeabi-v7a/traced - /opt/android-studio/plugins/android/resources/perfetto/armeabi-v7a/perfetto - /opt/android-studio/plugins/android/resources/perfetto/arm64-v8a/libperfetto.so - /opt/android-studio/plugins/android/resources/perfetto/arm64-v8a/traced_probes - /opt/android-studio/plugins/android/resources/perfetto/arm64-v8a/traced - /opt/android-studio/plugins/android/resources/perfetto/arm64-v8a/perfetto - /opt/android-studio/plugins/android/resources/perfetto/x86/libperfetto.so - /opt/android-studio/plugins/android/resources/perfetto/x86/traced_probes - /opt/android-studio/plugins/android/resources/perfetto/x86/traced - /opt/android-studio/plugins/android/resources/perfetto/x86/perfetto - /opt/android-studio/plugins/android-ndk/resources/lldb/lib/python3.11/lib-dynload/_curses.cpython-311-x86_64-linux-gnu.so - /opt/android-studio/plugins/android-ndk/resources/lldb/lib/python3.11/lib-dynload/_curses_panel.cpython-311-x86_64-linux-gnu.so" - -post_extract() { - bsdtar xf lib/app.jar entry.desktop -} - -post_patch() { - vsed -i -e 's/\$NAME\$/Android Studio/' entry.desktop - vsed -i -e 's/\$ICON\$/\/opt\/android-studio\/bin\/studio.svg/' entry.desktop - vsed -i -e 's/\$SCRIPT\$/android-studio/' entry.desktop - vsed -i -e 's/\$COMMENT\$/The Drive to Develop/' entry.desktop - vsed -i -e 's/\$WM_CLASS\$/jetbrains-studio/' entry.desktop -} - -do_install() { - vmkdir opt/${pkgname} - vcopy bin opt/${pkgname}/ - vcopy lib opt/${pkgname}/ - vcopy jbr opt/${pkgname}/ - vcopy plugins opt/${pkgname}/ - vcopy build.txt opt/${pkgname}/ # read as IDE version information - vcopy product-info.json opt/${pkgname}/ - vmkdir usr/bin - ln -s /opt/android-studio/bin/studio.sh ${DESTDIR}/usr/bin/android-studio - - vinstall entry.desktop 644 usr/share/applications android-studio.desktop - chmod -R ugo+rX ${DESTDIR}/opt -} diff --git a/srcpkgs/android-studio/update b/srcpkgs/android-studio/update deleted file mode 100644 index 443aa95de7ff2c..00000000000000 --- a/srcpkgs/android-studio/update +++ /dev/null @@ -1,2 +0,0 @@ -site="https://developer.android.com/studio/index.html" -pattern="\d{4}\.\d.\d.\d+" diff --git a/srcpkgs/android-tools/files/adb/finish b/srcpkgs/android-tools/files/adb/finish deleted file mode 100644 index 6c123ce447d469..00000000000000 --- a/srcpkgs/android-tools/files/adb/finish +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh -set -e -exec adb kill-server diff --git a/srcpkgs/android-tools/files/adb/run b/srcpkgs/android-tools/files/adb/run deleted file mode 100644 index d5ad652e33fb63..00000000000000 --- a/srcpkgs/android-tools/files/adb/run +++ /dev/null @@ -1,6 +0,0 @@ -#!/bin/sh -exec 2>&1 -set -e -[ -r conf ] && . ./conf -adb ${OPTS:=start-server -P5037} -exec chpst -b adb pause diff --git a/srcpkgs/android-tools/patches/armhf.patch b/srcpkgs/android-tools/patches/armhf.patch deleted file mode 100644 index d149c669658dd7..00000000000000 --- a/srcpkgs/android-tools/patches/armhf.patch +++ /dev/null @@ -1,78 +0,0 @@ -This fixes the build on armhf by backporting the following boringssl patches: - -* https://github.com/google/boringssl/commit/af3c8953274748404ca8235d6cc31a2e1189e64f -* https://github.com/google/boringssl/commit/12316ab445eef5317391a94bef733fa6ff175173 - -diff -upr android-tools-35.0.1.orig/vendor/boringssl/crypto/fipsmodule/sha/asm/sha256-armv4.pl android-tools-35.0.1/vendor/boringssl/crypto/fipsmodule/sha/asm/sha256-armv4.pl ---- android-tools-35.0.1.orig/vendor/boringssl/crypto/fipsmodule/sha/asm/sha256-armv4.pl 2024-05-17 16:29:30.474793795 +0200 -+++ android-tools-35.0.1/vendor/boringssl/crypto/fipsmodule/sha/asm/sha256-armv4.pl 2024-05-17 16:30:35.428396067 +0200 -@@ -459,6 +459,14 @@ $code.=<<___; - .arch armv7-a - .fpu neon - -+.LK256_shortcut_neon: -+@ PC is 8 bytes ahead in Arm mode and 4 bytes ahead in Thumb mode. -+#if defined(__thumb2__) -+.word K256-(.LK256_add_neon+4) -+#else -+.word K256-(.LK256_add_neon+8) -+#endif -+ - .global sha256_block_data_order_neon - .type sha256_block_data_order_neon,%function - .align 5 -@@ -467,10 +475,21 @@ sha256_block_data_order_neon: - stmdb sp!,{r4-r12,lr} - - sub $H,sp,#16*4+16 -- @ In Arm mode, the following ADR runs up against the limits of encodable -- @ offsets. It only fits because the offset, when the ADR is placed here, -- @ is a multiple of 16. -- adr $Ktbl,K256 -+ -+ @ K256 is just at the boundary of being easily referenced by an ADR from -+ @ this function. In Arm mode, when building with __ARM_ARCH=6, it does -+ @ not fit. By moving code around, we could make it fit, but this is too -+ @ fragile. For simplicity, just load the offset from -+ @ .LK256_shortcut_neon. -+ @ -+ @ TODO(davidben): adrl would avoid a load, but clang-assembler does not -+ @ support it. We might be able to emulate it with a macro, but Android's -+ @ did not work when I tried it. -+ @ https://android.googlesource.com/platform/ndk/+/refs/heads/master/docs/ClangMigration.md#arm -+ ldr $Ktbl,.LK256_shortcut_neon -+.LK256_add_neon: -+ add $Ktbl,pc,$Ktbl -+ - bic $H,$H,#15 @ align for 128-bit stores - mov $t2,sp - mov sp,$H @ alloca -@@ -596,12 +615,12 @@ $code.=<<___; - # define INST(a,b,c,d) .byte a,b,c,d - # endif - --.LK256_shortcut: -+.LK256_shortcut_hw: - @ PC is 8 bytes ahead in Arm mode and 4 bytes ahead in Thumb mode. - #if defined(__thumb2__) --.word K256-(.LK256_add+4) -+.word K256-(.LK256_add_hw+4) - #else --.word K256-(.LK256_add+8) -+.word K256-(.LK256_add_hw+8) - #endif - - .global sha256_block_data_order_hw -@@ -610,9 +629,9 @@ $code.=<<___; - sha256_block_data_order_hw: - @ K256 is too far to reference from one ADR command in Thumb mode. In - @ Arm mode, we could make it fit by aligning the ADR offset to a 64-byte -- @ boundary. For simplicity, just load the offset from .LK256_shortcut. -- ldr $Ktbl,.LK256_shortcut --.LK256_add: -+ @ boundary. For simplicity, just load the offset from .LK256_shortcut_hw. -+ ldr $Ktbl,.LK256_shortcut_hw -+.LK256_add_hw: - add $Ktbl,pc,$Ktbl - - vld1.32 {$ABCD,$EFGH},[$ctx] diff --git a/srcpkgs/android-tools/patches/fix-build-ppc.patch b/srcpkgs/android-tools/patches/fix-build-ppc.patch deleted file mode 100644 index f7eec8b63f6053..00000000000000 --- a/srcpkgs/android-tools/patches/fix-build-ppc.patch +++ /dev/null @@ -1,42 +0,0 @@ -The e2fsprogs headers redefine some __ prefixed types like __u64 and so on with definitions that do not -necessarily match the linux headers (e.g. unsigned long long vs unsigned long). But they do not do that -when linux/types.h is included first. - -diff --git a/vendor/e2fsprogs/contrib/android/block_list.c b/vendor/e2fsprogs/contrib/android/block_list.c -index 63cc1a2..e356da9 100644 ---- a/vendor/e2fsprogs/contrib/android/block_list.c -+++ b/vendor/e2fsprogs/contrib/android/block_list.c -@@ -1,3 +1,4 @@ -+#include - #include "block_list.h" - #include "block_range.h" - #include -diff --git a/vendor/e2fsprogs/contrib/android/fsmap.c b/vendor/e2fsprogs/contrib/android/fsmap.c -index 9ee8472..68a9345 100644 ---- a/vendor/e2fsprogs/contrib/android/fsmap.c -+++ b/vendor/e2fsprogs/contrib/android/fsmap.c -@@ -1,3 +1,4 @@ -+#include - #include "fsmap.h" - #include - #include ---- a/vendor/e2fsprogs/contrib/android/perms.c 2022-09-23 10:49:27.000000000 +0200 -+++ - 2022-11-20 01:09:21.921899432 +0100 -@@ -1,6 +1,7 @@ - #ifndef _GNU_SOURCE - # define _GNU_SOURCE //asprintf - #endif -+#include - #include "config.h" - #include "perms.h" - #include "support/nls-enable.h" ---- a/vendor/e2fsprogs/contrib/android/e2fsdroid.c 2022-09-23 10:49:27.000000000 +0200 -+++ - 2022-11-20 01:10:24.783255145 +0100 -@@ -6,6 +6,7 @@ - #include - #include - #include -+#include - - #include "perms.h" - #include "base_fs.h" diff --git a/srcpkgs/android-tools/patches/link-absl.patch b/srcpkgs/android-tools/patches/link-absl.patch deleted file mode 100644 index 16b2a79ccc882f..00000000000000 --- a/srcpkgs/android-tools/patches/link-absl.patch +++ /dev/null @@ -1,21 +0,0 @@ ---- a/vendor/CMakeLists.partition.txt -+++ b/vendor/CMakeLists.partition.txt -@@ -28,7 +28,7 @@ add_library(liblpdump STATIC - ${DYNAMIC_PARTITIONS_DEVICE_INFO_PROTO_SRCS} ${DYNAMIC_PARTITIONS_DEVICE_INFO_PROTO_HDRS} - extras/partition_tools/lpdump.cc) - target_link_libraries(liblpdump PRIVATE -- libbase libjsonpbparse liblp protobuf::libprotobuf) -+ libbase libjsonpbparse liblp protobuf::libprotobuf absl::status) - - add_executable(lpdump - extras/partition_tools/lpdump_host.cc) ---- a/vendor/CMakeLists.txt -+++ b/vendor/CMakeLists.txt -@@ -73,6 +73,7 @@ pkg_check_modules(libpcre2-8 REQUIRED IM - pkg_check_modules(libusb-1.0 REQUIRED IMPORTED_TARGET libusb-1.0) - pkg_check_modules(libzstd REQUIRED IMPORTED_TARGET libzstd) - -+find_package(absl REQUIRED) - find_package(Protobuf CONFIG) - find_package(Protobuf REQUIRED) - set(THREADS_PREFER_PTHREAD_FLAG ON) diff --git a/srcpkgs/android-tools/patches/musl.patch b/srcpkgs/android-tools/patches/musl.patch deleted file mode 100644 index 5c9f0f91aa322a..00000000000000 --- a/srcpkgs/android-tools/patches/musl.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/vendor/CMakeLists.sparse.txt 2022-07-13 18:44:44.000000000 +0200 -+++ - 2022-11-20 01:25:48.530247621 +0100 -@@ -5,7 +5,7 @@ - core/libsparse/sparse_crc32.cpp - core/libsparse/sparse_err.cpp - core/libsparse/sparse_read.cpp) -- -+target_compile_definitions(libsparse PRIVATE SEEK_DATA=3 SEEK_HOLE=4) - target_include_directories(libsparse PUBLIC - core/libsparse/include libbase/include) - target_link_libraries(libsparse PRIVATE libbase) diff --git a/srcpkgs/android-tools/template b/srcpkgs/android-tools/template deleted file mode 100644 index 01f99426011a8e..00000000000000 --- a/srcpkgs/android-tools/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'android-tools' -pkgname=android-tools -version=35.0.1 -revision=1 -archs="armv* aarch64* x86_64* i686* ppc64le* riscv64*" -build_style=cmake -hostmakedepends="perl go protobuf pkg-config" -makedepends="gtest-devel zlib-devel libusb-devel pcre2-devel - liblz4-devel libzstd-devel protobuf-devel brotli-devel abseil-cpp-devel" -depends="python3" -short_desc="Android platform tools (adb and fastboot)" -maintainer="John " -license="Apache-2.0, ISC, GPL-2.0-only, MIT" -homepage="https://developer.android.com/tools/help/adb.html" -distfiles="https://github.com/nmeum/android-tools/releases/download/${version}/android-tools-${version}.tar.xz" -checksum=654030c7f96d25d7224cd6861fac14a043cf1d3980f40288cdfbe219f94ffaf9 - -post_install() { - # zsh's built in works, while this one doesn't - rm -f $DESTDIR/usr/share/zsh/site-functions/_adb - vlicense vendor/boringssl/LICENSE boringssl.LICENSE - vlicense vendor/boringssl/third_party/fiat/LICENSE fiat.LICENSE - vsv adb -} diff --git a/srcpkgs/android-tools/update b/srcpkgs/android-tools/update deleted file mode 100644 index 4b31400dff8f93..00000000000000 --- a/srcpkgs/android-tools/update +++ /dev/null @@ -1,2 +0,0 @@ -site='https://github.com/nmeum/android-tools/tags' -pattern='/tags/\K.*(?=.tar.gz")' diff --git a/srcpkgs/android-udev-rules/template b/srcpkgs/android-udev-rules/template deleted file mode 100644 index ca78bc0b1ace7d..00000000000000 --- a/srcpkgs/android-udev-rules/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'android-udev-rules' -pkgname=android-udev-rules -version=20250525 -revision=1 -short_desc="Android udev rules list aimed to be the most comprehensive on the net" -maintainer="Orphaned " -license="GPL-3.0-or-later" -homepage="https://github.com/M0Rf30/android-udev-rules" -changelog="https://github.com/M0Rf30/android-udev-rules/releases" -distfiles="https://github.com/M0Rf30/android-udev-rules/archive/${version}.tar.gz" -checksum=582bf8daa23f318047e77ece4c101c8696fd9151c459f695dca56cf4a40a72a2 -system_groups="adbusers" - -do_install() { - vinstall 51-android.rules 644 usr/lib/udev/rules.d 51-android.rules -} diff --git a/srcpkgs/angband/patches/fix-tests.patch b/srcpkgs/angband/patches/fix-tests.patch deleted file mode 100644 index 3abbca90d67a08..00000000000000 --- a/srcpkgs/angband/patches/fix-tests.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/src/tests/test-utils.c -+++ b/src/tests/test-utils.c -@@ -30,7 +30,7 @@ - void set_file_paths(void) { - char configpath[512], libpath[512], datapath[512]; - -- my_strcpy(configpath, DEFAULT_CONFIG_PATH, sizeof(configpath)); -+ my_strcpy(configpath, "../../lib", sizeof(configpath)); - my_strcpy(libpath, DEFAULT_LIB_PATH, sizeof(libpath)); - my_strcpy(datapath, DEFAULT_DATA_PATH, sizeof(datapath)); - diff --git a/srcpkgs/angband/template b/srcpkgs/angband/template deleted file mode 100644 index 3b0f4a701f73a2..00000000000000 --- a/srcpkgs/angband/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'angband' -pkgname=angband -version=4.2.5 -revision=1 -build_style=gnu-configure -configure_args="--enable-sdl2 --enable-sdl2-mixer" -make_check_target="tests" -hostmakedepends="automake" -makedepends="SDL2_image-devel SDL2_mixer-devel SDL2_ttf-devel ncurses-devel" -short_desc="Free, single-player dungeon exploration game" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="https://rephial.org/" -changelog="https://rephial.org/release/" -distfiles="https://github.com/angband/angband/archive/refs/tags/${version}.tar.gz" -checksum=2a27ce296310c4cbf960e2eb41ef55d383e546f24533446cf224119498a99651 - -pre_configure() { - NOCONFIGURE=1 ./autogen.sh -} diff --git a/srcpkgs/angle-grinder/template b/srcpkgs/angle-grinder/template deleted file mode 100644 index 479d38f2f67cf0..00000000000000 --- a/srcpkgs/angle-grinder/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'angle-grinder' -pkgname=angle-grinder -version=0.19.6 -revision=1 -build_style=cargo -hostmakedepends="pkg-config" -short_desc="Slice and dice logs on the command line" -maintainer="Leah Neukirchen " -license="MIT" -homepage="https://github.com/rcoh/angle-grinder" -distfiles="https://github.com/rcoh/angle-grinder/archive/v${version}.tar.gz" -checksum=f76e236f0825ca3f0b165e37d6448fa36e39c41690e7469d02c37eeb0c972222 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/angrysearch/template b/srcpkgs/angrysearch/template deleted file mode 100644 index b98f0f55dda674..00000000000000 --- a/srcpkgs/angrysearch/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'angrysearch' -pkgname=angrysearch -version=1.0.4 -revision=1 -pycompile_dirs="usr/share/angrysearch" -hostmakedepends="python3" -depends="python3-PyQt5 xdg-utils" -short_desc="Instant file search" -maintainer="Orphaned " -license="GPL-2.0-only" -homepage="https://github.com/dotheevo/angrysearch/" -distfiles="http://github.com/dotheevo/angrysearch/archive/v${version}.tar.gz" -checksum=35287f7232f3892308186b33c05369ca8123647fbae6b8be0bb43f28ff052de9 -python_version=3 - -do_install() { - vinstall angrysearch.desktop 644 "usr/share/applications" - vinstall angrysearch.svg 644 "usr/share/pixmaps" - vinstall scandir.py 644 "usr/share/angrysearch" - vinstall resource_file.py 644 "usr/share/angrysearch" - vinstall qdarkstylesheet.qss 644 "usr/share/angrysearch" - vinstall angrysearch_update_database.py 755 "usr/share/angrysearch" - vinstall angrysearch.py 755 "usr/share/angrysearch" - - vmkdir usr/bin/ - ln -s ../share/angrysearch/angrysearch.py "$DESTDIR/usr/bin/angrysearch" -} diff --git a/srcpkgs/anjuta-devel b/srcpkgs/anjuta-devel deleted file mode 120000 index dd9650446a4822..00000000000000 --- a/srcpkgs/anjuta-devel +++ /dev/null @@ -1 +0,0 @@ -anjuta \ No newline at end of file diff --git a/srcpkgs/anjuta/patches/fix-unistd_h.patch b/srcpkgs/anjuta/patches/fix-unistd_h.patch deleted file mode 100644 index 134e7e77cbfa5e..00000000000000 --- a/srcpkgs/anjuta/patches/fix-unistd_h.patch +++ /dev/null @@ -1,13 +0,0 @@ -Fix wrong include for musl libc. - ---- a/launcher/anjuta-launcher.c 2014-10-17 21:35:31.000000000 +0200 -+++ b/launcher/anjuta-launcher.c 2015-09-09 22:09:06.719400546 +0200 -@@ -22,7 +22,7 @@ - #endif - - #include --#include -+#include - #include - #include - #include diff --git a/srcpkgs/anjuta/patches/fix-webkit2gtk-detection.patch b/srcpkgs/anjuta/patches/fix-webkit2gtk-detection.patch deleted file mode 100644 index 17c0db911cbab0..00000000000000 --- a/srcpkgs/anjuta/patches/fix-webkit2gtk-detection.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/configure.ac 2019-09-08 19:33:57.000000000 +0200 -+++ b/configure.ac 2023-02-01 22:41:54.639943897 +0100 -@@ -246,7 +246,7 @@ - *webkit2gtk-3.0*) - AC_DEFINE([HAVE_WEBKIT2], [1], [Defined if devhelp is built against webkitgtk2]) - ;; -- *webkit2gtk-4.0*) -+ *webkit2gtk-4.*) - AC_DEFINE([HAVE_WEBKIT2], [1], [Defined if devhelp is built against webkitgtk2]) - ;; - esac diff --git a/srcpkgs/anjuta/patches/no-gnome-common.patch b/srcpkgs/anjuta/patches/no-gnome-common.patch deleted file mode 100644 index c3812745e9f94f..00000000000000 --- a/srcpkgs/anjuta/patches/no-gnome-common.patch +++ /dev/null @@ -1,21 +0,0 @@ ---- a/autogen.sh -+++ b/autogen.sh -@@ -4,7 +4,7 @@ - - test -z "$srcdir" && srcdir=. - --GNOMEDOC=`which yelp-build` -+GNOMEDOC=`command -v yelp-build` - if test -z $GNOMEDOC; then - echo "*** The tools to build the documentation are not found," - echo " please intall the yelp-tool package ***" ---- a/configure.ac -+++ b/configure.ac -@@ -92,7 +92,6 @@ AC_LINK_IFELSE([AC_LANG_PROGRAM([], [])] - AC_MSG_ERROR([C++ Compiler required to compile Anjuta])) - AM_PROG_CC_C_O - --GNOME_COMPILE_WARNINGS([yes]) - AM_CFLAGS="$AM_CFLAGS $WARN_CFLAGS" - AM_CXXFLAGS="$AM_CXXFLAGS $WARN_CXXFLAGS" - diff --git a/srcpkgs/anjuta/patches/python.patch b/srcpkgs/anjuta/patches/python.patch deleted file mode 100644 index 05802647e96380..00000000000000 --- a/srcpkgs/anjuta/patches/python.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/configure.ac 2020-07-04 20:59:04.718066026 +0700 -+++ b/configure.ac 2020-07-04 20:59:54.542554633 +0700 -@@ -370,7 +370,7 @@ - [have_python="no"]) - - if test x$have_python = xyes; then -- if test -x $PYTHON-config; then -+ if $PYTHON-config --cflags; then - PYTHON_CFLAGS=`$PYTHON-config --cflags` - PYTHON_LIBS=`$PYTHON-config --libs` - AC_SUBST(PYTHON_CFLAGS) diff --git a/srcpkgs/anjuta/patches/vala-050.patch b/srcpkgs/anjuta/patches/vala-050.patch deleted file mode 100644 index 540b38903c9474..00000000000000 --- a/srcpkgs/anjuta/patches/vala-050.patch +++ /dev/null @@ -1,22 +0,0 @@ -commit 8f8fa97 -Author: Rico Tzschichholz -Date: Fri Aug 20 08:26:49 2021 +0200 - - build: Allow building with vala 0.50 - -diff --git a/plugins/language-support-vala/plugin.vala b/plugins/language-support-vala/plugin.vala -index 718d74c..d94634c 100644 ---- a/plugins/language-support-vala/plugin.vala -+++ b/plugins/language-support-vala/plugin.vala -@@ -78,7 +78,11 @@ public class ValaPlugin : Plugin, IAnjuta.Preferences { - - void init_context () { - context = new Vala.CodeContext(); -+#if VALA_0_50 -+ context.set_target_profile (Vala.Profile.GOBJECT); -+#else - context.profile = Vala.Profile.GOBJECT; -+#endif - context.report = report; - report.clear_error_indicators (); - diff --git a/srcpkgs/anjuta/patches/vala.patch b/srcpkgs/anjuta/patches/vala.patch deleted file mode 100644 index 8b66f37ecb80cc..00000000000000 --- a/srcpkgs/anjuta/patches/vala.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/configure.ac 2020-07-04 20:32:36.223805943 +0700 -+++ b/configure.ac 2020-07-04 20:33:01.432033914 +0700 -@@ -338,7 +338,7 @@ - else - AC_MSG_RESULT(no) - AC_MSG_CHECKING(if libvala is available) -- m4_foreach([VERSION], [[0.44], [0.42], [0.40], [0.38], [0.36], [0.34], [0.32], [0.30], [0.28], [0.26], [0.24], [0.22], [0.20], [0.18]], -+ m4_foreach([VERSION], [[0.56], [0.54], [0.52], [0.50], [0.48], [0.46], [0.44], [0.42], [0.40], [0.38], [0.36], [0.34], [0.32], [0.30], [0.28], [0.26], [0.24], [0.22], [0.20], [0.18]], - [PKG_CHECK_EXISTS([ libvala-VERSION ], - [ valaver="-VERSION" ]) - ]) diff --git a/srcpkgs/anjuta/patches/vala048.patch b/srcpkgs/anjuta/patches/vala048.patch deleted file mode 100644 index bddaa488e096b9..00000000000000 --- a/srcpkgs/anjuta/patches/vala048.patch +++ /dev/null @@ -1,90 +0,0 @@ -From 56d2487cb26f90fd850d6fab47e0ec33e229ed1c Mon Sep 17 00:00:00 2001 -From: Rico Tzschichholz -Date: Thu, 6 Feb 2020 09:04:39 +0100 -Subject: [PATCH] language-support-vala: Support for vala 0.48 API - ---- - plugins/language-support-vala/plugin.vala | 33 +++++++++++++++++------ - 1 file changed, 25 insertions(+), 8 deletions(-) - -diff --git a/plugins/language-support-vala/plugin.vala b/plugins/language-support-vala/plugin.vala -index 13d35fec4..718d74cc8 100644 ---- a/plugins/language-support-vala/plugin.vala -+++ b/plugins/language-support-vala/plugin.vala -@@ -414,11 +414,19 @@ public class ValaPlugin : Plugin, IAnjuta.Preferences { - builder.append_printf ("%s sender", widget.get_full_name ()); - - foreach (var param in sig.get_parameters ()) { -+#if VALA_0_48 -+ builder.append_printf (", %s %s", param.variable_type.type_symbol.get_full_name (), param.name); -+#else - builder.append_printf (", %s %s", param.variable_type.data_type.get_full_name (), param.name); -+#endif - } - } else { - foreach (var param in sig.get_parameters ()) { -+#if VALA_0_48 -+ builder.append_printf ("%s %s, ", param.variable_type.type_symbol.get_full_name (), param.name); -+#else - builder.append_printf ("%s %s, ", param.variable_type.data_type.get_full_name (), param.name); -+#endif - } - - builder.append_printf ("%s sender", widget.get_full_name ()); -@@ -563,6 +571,15 @@ public class ValaPlugin : Plugin, IAnjuta.Preferences { - } - return matching_symbols; - } -+ -+ inline List symbol_lookup_inherited_for_type (Vala.DataType data_type, string name, bool prefix_match, bool invocation = false) { -+#if VALA_0_48 -+ return symbol_lookup_inherited (data_type.type_symbol, name, prefix_match, invocation); -+#else -+ return symbol_lookup_inherited (data_type.data_type, name, prefix_match, invocation); -+#endif -+ } -+ - List symbol_lookup_inherited (Vala.Symbol? sym, string name, bool prefix_match, bool invocation = false) { - List result = null; - -@@ -580,32 +597,32 @@ public class ValaPlugin : Plugin, IAnjuta.Preferences { - } - if (invocation && sym is Vala.Method) { - var func = (Vala.Method) sym; -- result.concat (symbol_lookup_inherited (func.return_type.data_type, name, prefix_match)); -+ result.concat (symbol_lookup_inherited_for_type (func.return_type, name, prefix_match)); - } else if (sym is Vala.Class) { - var cl = (Vala.Class) sym; - foreach (var base_type in cl.get_base_types ()) { -- result.concat (symbol_lookup_inherited (base_type.data_type, name, prefix_match)); -+ result.concat (symbol_lookup_inherited_for_type (base_type, name, prefix_match)); - } - } else if (sym is Vala.Struct) { - var st = (Vala.Struct) sym; -- result.concat (symbol_lookup_inherited (st.base_type.data_type, name, prefix_match)); -+ result.concat (symbol_lookup_inherited_for_type (st.base_type, name, prefix_match)); - } else if (sym is Vala.Interface) { - var iface = (Vala.Interface) sym; - foreach (var prerequisite in iface.get_prerequisites ()) { -- result.concat (symbol_lookup_inherited (prerequisite.data_type, name, prefix_match)); -+ result.concat (symbol_lookup_inherited_for_type (prerequisite, name, prefix_match)); - } - } else if (sym is Vala.LocalVariable) { - var variable = (Vala.LocalVariable) sym; -- result.concat (symbol_lookup_inherited (variable.variable_type.data_type, name, prefix_match)); -+ result.concat (symbol_lookup_inherited_for_type (variable.variable_type, name, prefix_match)); - } else if (sym is Vala.Field) { - var field = (Vala.Field) sym; -- result.concat (symbol_lookup_inherited (field.variable_type.data_type, name, prefix_match)); -+ result.concat (symbol_lookup_inherited_for_type (field.variable_type, name, prefix_match)); - } else if (sym is Vala.Property) { - var prop = (Vala.Property) sym; -- result.concat (symbol_lookup_inherited (prop.property_type.data_type, name, prefix_match)); -+ result.concat (symbol_lookup_inherited_for_type (prop.property_type, name, prefix_match)); - } else if (sym is Vala.Parameter) { - var fp = (Vala.Parameter) sym; -- result.concat (symbol_lookup_inherited (fp.variable_type.data_type, name, prefix_match)); -+ result.concat (symbol_lookup_inherited_for_type (fp.variable_type, name, prefix_match)); - } - - return result; diff --git a/srcpkgs/anjuta/template b/srcpkgs/anjuta/template deleted file mode 100644 index 320f7e0af370c8..00000000000000 --- a/srcpkgs/anjuta/template +++ /dev/null @@ -1,51 +0,0 @@ -# Template file for 'anjuta' -pkgname=anjuta -version=3.34.0 -revision=7 -build_style=gnu-configure -build_helper="gir qemu" -configure_args="--disable-compile-warnings --disable-schemas-compile - PYTHON=python3 - SVN_INCLUDES=$XBPS_CROSS_BASE/usr/include SVN_LIBS=$XBPS_CROSS_BASE/usr/lib - $(vopt_enable gir introspection)" -hostmakedepends="pkg-config intltool flex itstool python3 autogen glib-devel - libtool automake gettext-devel yelp-tools gtk-doc - vala-devel $(vopt_if gir gobject-introspection)" -makedepends="gtksourceview-devel libxml2-devel vte3-devel gjs-devel - libxslt-devel glade3-devel graphviz-devel vala-devel - libgda-devel devhelp-devel sqlite-devel apr-util-devel - neon-devel subversion-devel python3-devel gdl-devel libwebkit2gtk41-devel" -depends="autogen" -short_desc="GNOME Integrated Development Environment" -maintainer="Enno Boland " -license="GPL-2.0-or-later" -homepage="https://projects.gnome.org/anjuta" -distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=42a93130ed3ee02d064a7094e94e1ffae2032b3f35a87bf441e37fc3bb3a148f - -if [ "$XBPS_TARGET_LIBC" = "glibc" ]; then - makedepends+=" libxcrypt-devel" -fi - -build_options="gir" -build_options_default="gir" - -pre_configure() { - NOCONFIGURE=1 ./autogen.sh -} - -anjuta-devel_package() { - replaces="anjuta-docs>=0" - short_desc+=" - development files" - depends="anjuta>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - if [ "$build_option_gir" ]; then - vmove usr/share/gir-1.0 - fi - vmove "usr/lib/*.so" - vmove usr/share/doc - vmove usr/share/gtk-doc - } -} diff --git a/srcpkgs/anki/patches/disable_popup.patch b/srcpkgs/anki/patches/disable_popup.patch deleted file mode 100644 index 8b7a041fc656e5..00000000000000 --- a/srcpkgs/anki/patches/disable_popup.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/aqt/update.py -+++ b/aqt/update.py -@@ -31,6 +31,7 @@ class LatestVersionFinder(QThread): - return d - - def run(self): -+ return - if not self.config['updates']: - return - d = self._data() diff --git a/srcpkgs/anki/patches/fix_distutils_not_found.patch b/srcpkgs/anki/patches/fix_distutils_not_found.patch deleted file mode 100644 index 555c89bbf766b7..00000000000000 --- a/srcpkgs/anki/patches/fix_distutils_not_found.patch +++ /dev/null @@ -1,8 +0,0 @@ ---- a/anki/mpv.py -+++ b/anki/mpv.py -@@ -39 +39 @@ import inspect --from distutils.spawn import find_executable # pylint: disable=import-error,no-name-in-module -+from shutil import which -@@ -68 +68 @@ class MPVBase: -- executable = find_executable("mpv") -+ executable = which("mpv") diff --git a/srcpkgs/anki/patches/fix_float.patch b/srcpkgs/anki/patches/fix_float.patch deleted file mode 100644 index 333d76c8efd786..00000000000000 --- a/srcpkgs/anki/patches/fix_float.patch +++ /dev/null @@ -1,42 +0,0 @@ ---- a/aqt/deckconf.py -+++ b/aqt/deckconf.py -@@ -172,7 +172,7 @@ class DeckConf(QDialog): - f.lrnGradInt.setValue(c['ints'][0]) - f.lrnEasyInt.setValue(c['ints'][1]) - f.lrnEasyInt.setValue(c['ints'][1]) -- f.lrnFactor.setValue(c['initialFactor']/10.0) -+ f.lrnFactor.setValue(c['initialFactor']//10) - f.newOrder.setCurrentIndex(c['order']) - f.newPerDay.setValue(c['perDay']) - f.bury.setChecked(c.get("bury", True)) -@@ -180,7 +180,7 @@ class DeckConf(QDialog): - # rev - c = self.conf['rev'] - f.revPerDay.setValue(c['perDay']) -- f.easyBonus.setValue(c['ease4']*100) -+ f.easyBonus.setValue(int(c['ease4'])*100) - f.fi1.setValue(c['ivlFct']*100) - f.maxIvl.setValue(c['maxIvl']) - f.revplim.setText(self.parentLimText('rev')) -@@ -192,7 +192,7 @@ class DeckConf(QDialog): - # lapse - c = self.conf['lapse'] - f.lapSteps.setText(self.listToUser(c['delays'])) -- f.lapMult.setValue(c['mult']*100) -+ f.lapMult.setValue(int(c['mult'])*100) - f.lapMinInt.setValue(c['minInt']) - f.leechThreshold.setValue(c['leechFails']) - f.leechAction.setCurrentIndex(c['leechAction']) ---- a/aqt/preferences.py -+++ b/aqt/preferences.py -@@ -77,8 +77,8 @@ class Preferences(QDialog): - f.hwAccel.setVisible(False) - else: - f.hwAccel.setChecked(self.mw.pm.glMode() != "software") -- f.lrnCutoff.setValue(qc['collapseTime']/60.0) -- f.timeLimit.setValue(qc['timeLim']/60.0) -+ f.lrnCutoff.setValue(qc['collapseTime']//60) -+ f.timeLimit.setValue(qc['timeLim']//60) - f.showEstimates.setChecked(qc['estTimes']) - f.showProgress.setChecked(qc['dueCounts']) - f.nightMode.setChecked(qc.get("nightMode", False)) diff --git a/srcpkgs/anki/patches/fix_mpv_args.patch b/srcpkgs/anki/patches/fix_mpv_args.patch deleted file mode 100644 index 0b99dd8fe8567f..00000000000000 --- a/srcpkgs/anki/patches/fix_mpv_args.patch +++ /dev/null @@ -1,29 +0,0 @@ ---- a/anki/mpv.py -+++ b/anki/mpv.py -@@ -104,9 +104,9 @@ - """ - self.argv = [self.executable] - self.argv += self.default_argv -- self.argv += ["--input-ipc-server", self._sock_filename] -+ self.argv += ["--input-ipc-server="+self._sock_filename] - if self.window_id is not None: -- self.argv += ["--wid", str(self.window_id)] -+ self.argv += ["--wid="+str(self.window_id)] - - def _start_process(self): - """Start the mpv process. - ---- a/anki/sound.py -+++ b/anki/sound.py -@@ -123,10 +123,7 @@ - - def setMpvConfigBase(base): - mpvConfPath = os.path.join(base, "mpv.conf") -- MpvManager.default_argv += [ -- "--no-config", -- "--include="+mpvConfPath, -- ] -+ MpvManager.default_argv += ["--include="+mpvConfPath] - - mpvManager = None - diff --git a/srcpkgs/anki/patches/fix_profile_save.patch b/srcpkgs/anki/patches/fix_profile_save.patch deleted file mode 100644 index 9d72a1a20e821b..00000000000000 --- a/srcpkgs/anki/patches/fix_profile_save.patch +++ /dev/null @@ -1,15 +0,0 @@ -Fixes crash related to saving profile data on exit. ---- a/aqt/profiles.py -+++ b/aqt/profiles.py -@@ -160,7 +160,10 @@ a flash drive.""" % self.base) - return up.load() - - def _pickle(self, obj): -- return pickle.dumps(obj, protocol=0) -+ for key, val in obj.items(): -+ if isinstance(val, QByteArray): -+ obj[key] = bytes(val) # type: ignore -+ return pickle.dumps(obj, protocol=4) - - def load(self, name): - assert name != "_global" diff --git a/srcpkgs/anki/patches/fix_unescape.patch b/srcpkgs/anki/patches/fix_unescape.patch deleted file mode 100644 index f7024bc7bf1555..00000000000000 --- a/srcpkgs/anki/patches/fix_unescape.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/aqt/reviewer.py -+++ b/aqt/reviewer.py -@@ -359,7 +359,7 @@ - cor = stripHTML(cor) - # ensure we don't chomp multiple whitespace - cor = cor.replace(" ", " ") -- cor = parser.unescape(cor) -+ cor = html.unescape(cor) - cor = cor.replace("\xa0", " ") - cor = cor.strip() - given = self.typedAnswer diff --git a/srcpkgs/anki/template b/srcpkgs/anki/template deleted file mode 100644 index 97ad67d6001a18..00000000000000 --- a/srcpkgs/anki/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'anki' -pkgname=anki -version=2.1.15 -revision=7 -build_style=gnu-makefile -depends="python3-PyQt5-webengine python3-requests python3-SQLAlchemy - python3-PyAudio python3-mpv python3-Markdown python3-send2trash - python3-BeautifulSoup4 python3-decorator python3-jsonschema" -short_desc="Spaced repetition flashcard program" -maintainer="Orphaned " -license="AGPL-3.0-or-later" -homepage="https://apps.ankiweb.net" -changelog="https://apps.ankiweb.net/docs/changes.html" -distfiles="https://apps.ankiweb.net/downloads/archive/anki-$version-source.tgz" -checksum=5a53760164c77d619f55107a13099cffe620566a7f610b61b6c4b52487f3bb89 - -python_version=3 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/annie b/srcpkgs/annie deleted file mode 120000 index 4445d66c7b5f45..00000000000000 --- a/srcpkgs/annie +++ /dev/null @@ -1 +0,0 @@ -lux \ No newline at end of file diff --git a/srcpkgs/anope/files/anope/run b/srcpkgs/anope/files/anope/run deleted file mode 100644 index 964ce8945da79d..00000000000000 --- a/srcpkgs/anope/files/anope/run +++ /dev/null @@ -1,9 +0,0 @@ -#!/bin/sh -exec 2>&1 -exec anopeservices \ - --confdir=/etc/anope \ - --dbdir=/var/lib/anope \ - --localedir=/usr/share/locale \ - --logdir=/var/log/anope \ - --modulesdir=/usr/lib/anope \ - --nofork diff --git a/srcpkgs/anope/template b/srcpkgs/anope/template deleted file mode 100644 index 1f772d6757a9d3..00000000000000 --- a/srcpkgs/anope/template +++ /dev/null @@ -1,72 +0,0 @@ -# Template file for 'anope' -pkgname=anope -version=2.0.15 -revision=1 -build_style=cmake -make_cmd=make -configure_args="-DINSTDIR=../install -DRUNGROUP=_anope -DDEFUMASK=077 - -DUSE_PCH=OFF" -hostmakedepends="gettext" -short_desc="Set of IRC Services designed for flexibility and ease of use" -maintainer="Orphaned " -license="GPL-2.0-only" -homepage="https://www.anope.org/" -changelog="https://raw.githubusercontent.com/anope/anope/2.0/docs/Changes" -distfiles="https://github.com/anope/anope/archive/refs/tags/${version}.tar.gz" -checksum=389dd91ac02a523a48e357f64c5f536ad604adf3a819e5ecfea8c04ebd85857c - -system_accounts="_anope" -make_dirs=" - /etc/anope 755 root root - /var/lib/anope 755 _anope _anope - /var/log/anope 755 _anope _anope" - -if [ "$XBPS_TARGET_LIBC" = musl ]; then - makedepends+=" gettext-devel" - LDFLAGS="-lintl" -fi - -export CMAKE_GENERATOR="Unix Makefiles" - -pre_configure() { - # prevent cmake from building include/version and running - # because it breaks cross compiling (cmake can't differentiate - # between CXX and CXX_FOR_HOST) - rm -v include/CMakeLists.txt -} - -pre_build() { - # replace removed include/version functionality - ( - source src/version.sh - echo "#define VERSION_EXTRA \"$VERSION_EXTRA\"" - echo "#define VERSION_MAJOR $VERSION_MAJOR" - echo "#define VERSION_MINOR $VERSION_MINOR" - echo "#define VERSION_PATCH $VERSION_PATCH" - ) > build/include/version.h - echo "#define BUILD ${revision}" > build/include/build.h -} - -do_install() { - cd build - make install - - cd ${wrksrc}/install - - vbin bin/anopesmtp - vbin bin/services anopeservices - - for conffile in conf/*example.conf; do - vsconf ${conffile} - done - - vmkdir /usr/share/anope - vcopy data/* /usr/share/anope - - vmkdir /usr/lib/anope - vcopy lib/modules /usr/lib/anope - - vcopy locale /usr/share - - vsv anope -} diff --git a/srcpkgs/ansi/template b/srcpkgs/ansi/template deleted file mode 100644 index 24123d28f29981..00000000000000 --- a/srcpkgs/ansi/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'ansi' -pkgname=ansi -version=3.0.1 -revision=1 -depends="bash" -short_desc="ANSI escape codes in pure Bash" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/fidian/ansi" -changelog="https://raw.githubusercontent.com/fidian/ansi/master/CHANGELOG.md" -distfiles="https://github.com/fidian/ansi/archive/${version}.tar.gz" -checksum=8dae1314d98a015d4d64fd2a99895700138756f2b456baea7cf1d6dd3ccf1261 - -do_install() { - vbin ansi - - vlicense LICENSE.md -} diff --git a/srcpkgs/ansible-base b/srcpkgs/ansible-base deleted file mode 120000 index 33cb068f87ef93..00000000000000 --- a/srcpkgs/ansible-base +++ /dev/null @@ -1 +0,0 @@ -ansible-core \ No newline at end of file diff --git a/srcpkgs/ansible-core/template b/srcpkgs/ansible-core/template deleted file mode 100644 index 91009503e2afe6..00000000000000 --- a/srcpkgs/ansible-core/template +++ /dev/null @@ -1,44 +0,0 @@ -# Template file for 'ansible-core' -pkgname=ansible-core -version=2.17.5 -revision=2 -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 - python3-passlib" -short_desc="Simple deployment, configuration management and execution framework" -maintainer="Orphaned " -license="GPL-3.0-or-later" -homepage="https://www.ansible.com/" -changelog="https://raw.githubusercontent.com/ansible/ansible/stable-${version%.*}/changelogs/CHANGELOG-v${version%.*}.rst" -distfiles="${PYPI_SITE}/a/ansible-core/ansible_core-${version}.tar.gz" -checksum=ae7f51fd13dc9d57c9bcd43ef23f9c255ca8f18f4b5c0011a4f9b724d92c5a8e -conflicts="ansible<2.10.1_1" -replaces="ansible-base<2.11.0_1" - -do_build() { - python setup.py build -} - -do_check() { - bin/ansible-test units -} - -do_install() { - python setup.py install --root="${DESTDIR}" - - mkdir man - ./packaging/cli-doc/build.py man --output-dir man - for page in man/*.1; do - vman ${page} - done -} - -ansible-base_package() { - metapackage=yes - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" (transitional dummy package)" -} diff --git a/srcpkgs/ansible-core/update b/srcpkgs/ansible-core/update deleted file mode 100644 index 43d706ad169a3a..00000000000000 --- a/srcpkgs/ansible-core/update +++ /dev/null @@ -1 +0,0 @@ -ignore="*rc* *a* *b*" diff --git a/srcpkgs/ansible-language-server/template b/srcpkgs/ansible-language-server/template deleted file mode 100644 index ef2bb4fef754a5..00000000000000 --- a/srcpkgs/ansible-language-server/template +++ /dev/null @@ -1,32 +0,0 @@ -# Template file for 'ansible-language-server' -pkgname=ansible-language-server -version=1.2.1 -revision=1 -hostmakedepends="nodejs" -depends="nodejs" -short_desc="Ansible Language Server" -maintainer="John " -license="MIT" -homepage="https://als.rtfd.io/" -distfiles="https://github.com/ansible/ansible-language-server/archive/refs/tags/v${version}.tar.gz" -checksum=63974a183cc405cec4798e41853fa221851b19e8de06a8cad1493621e3f6a9bf - -do_build() { - npm install - npm run compile - rm -r node_modules - npm install --omit=dev --ignore-scripts -} - -do_install() { - vlicense LICENSE - - vmkdir usr/bin - vmkdir usr/lib/ansible-language-server - vcopy bin/ usr/lib/ansible-language-server - vcopy out/ usr/lib/ansible-language-server - vcopy node_modules/ usr/lib/ansible-language-server - - ln -sf /usr/lib/ansible-language-server/bin/ansible-language-server \ - ${DESTDIR}/usr/bin/ansible-language-server -} diff --git a/srcpkgs/ansible/template b/srcpkgs/ansible/template deleted file mode 100644 index 274f21e513245f..00000000000000 --- a/srcpkgs/ansible/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'ansible' -pkgname=ansible -version=10.5.0 -revision=2 -build_style="python3-pep517" -hostmakedepends="python3-setuptools python3-wheel" -depends="ansible-core" -short_desc="Simple deployment, configuration management and execution framework" -maintainer="Orphaned " -license="GPL-3.0-or-later" -homepage="https://www.ansible.com/" -distfiles="${PYPI_SITE}/a/ansible/ansible-${version}.tar.gz" -checksum=ba2045031a7d60c203b6e5fe1f8eaddd53ae076f7ada910e636494384135face -# Relevant tests happen in ansible-core -make_check=no diff --git a/srcpkgs/ansible/update b/srcpkgs/ansible/update deleted file mode 100644 index 25ef51d109a4fd..00000000000000 --- a/srcpkgs/ansible/update +++ /dev/null @@ -1 +0,0 @@ -ignore="*a* *b* *rc*" diff --git a/srcpkgs/ansifilter/template b/srcpkgs/ansifilter/template deleted file mode 100644 index be7408b29ec8c5..00000000000000 --- a/srcpkgs/ansifilter/template +++ /dev/null @@ -1,12 +0,0 @@ -# Template file for 'ansifilter' -pkgname=ansifilter -version=2.21 -revision=1 -build_style=gnu-makefile -short_desc="Remove or convert ANSI codes to another format" -maintainer="Eloi Torrents " -license="GPL-3.0-only" -homepage="https://gitlab.com/saalen/ansifilter" -changelog="https://gitlab.com/saalen/ansifilter/-/raw/master/ChangeLog.adoc" -distfiles="https://gitlab.com/saalen/ansifilter/-/archive/${version}/ansifilter-${version}.tar.gz" -checksum=d3dd7503044c91c70e8b4c99489cb222cf831974bb7edc6b52acbd0a21742f50 diff --git a/srcpkgs/anthy-unicode-devel b/srcpkgs/anthy-unicode-devel deleted file mode 120000 index db3b5137210493..00000000000000 --- a/srcpkgs/anthy-unicode-devel +++ /dev/null @@ -1 +0,0 @@ -anthy-unicode \ No newline at end of file diff --git a/srcpkgs/anthy-unicode/template b/srcpkgs/anthy-unicode/template deleted file mode 100644 index aabb8827b182ed..00000000000000 --- a/srcpkgs/anthy-unicode/template +++ /dev/null @@ -1,37 +0,0 @@ -# Template file for 'anthy-unicode' -pkgname=anthy-unicode -version=1.0.0.20240502 -revision=1 -build_style=gnu-configure -configure_args="--disable-static" -short_desc="Japanese character set input library for Unicode" -maintainer="Đoàn Trần Công Danh " -license="LGPL-2.0-or-later, GPL-2.0-only, Public Domain" -homepage="https://github.com/fujiwarat/anthy-unicode/wiki" -distfiles="https://github.com/fujiwarat/anthy-unicode/releases/download/${version}/${pkgname}-${version}.tar.gz" -checksum=43a13f24cc4749a1248bc6d0ce7796743b176ae68ee524cb4331bef64ac133b0 -nocross='execute lt-mkdepgraph' - -post_install() { - rm ${DESTDIR}/usr/lib/*.la -} - -libanthy-unicode_package() { - short_desc+=" - libraries" - conf_files="/etc/anthy-unicode.conf" - pkg_install() { - vmove etc/anthy-unicode.conf - vmove "usr/lib/*.so.*" - vmove usr/share - } -} - -anthy-unicode-devel_package() { - short_desc+=" - development files" - depends="libanthy-unicode-${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/antimicro b/srcpkgs/antimicro deleted file mode 120000 index ff1739a8098089..00000000000000 --- a/srcpkgs/antimicro +++ /dev/null @@ -1 +0,0 @@ -antimicrox \ No newline at end of file diff --git a/srcpkgs/antimicrox/patches/time64.patch b/srcpkgs/antimicrox/patches/time64.patch deleted file mode 100644 index b7b066bb2cd6c3..00000000000000 --- a/srcpkgs/antimicrox/patches/time64.patch +++ /dev/null @@ -1,27 +0,0 @@ ---- a/src/eventhandlers/uinputeventhandler.cpp 2020-10-02 09:51:36.000000000 +0200 -+++ b/src/eventhandlers/uinputeventhandler.cpp 2020-12-06 10:17:47.922175141 +0100 -@@ -498,9 +498,12 @@ - { - struct input_event ev; - struct input_event ev2; -+ struct timeval tv; - - memset(&ev, 0, sizeof(struct input_event)); -- gettimeofday(&ev.time, nullptr); -+ gettimeofday(&tv, nullptr); -+ ev.input_event_sec = tv.tv_sec; -+ ev.input_event_usec = tv.tv_usec; - ev.type = type; - ev.code = code; - ev.value = value; -@@ -510,7 +513,9 @@ - if (syn) - { - memset(&ev2, 0, sizeof(struct input_event)); -- gettimeofday(&ev2.time, nullptr); -+ gettimeofday(&tv, nullptr); -+ ev2.input_event_sec = tv.tv_sec; -+ ev2.input_event_usec = tv.tv_usec; - ev2.type = EV_SYN; - ev2.code = SYN_REPORT; - ev2.value = 0; diff --git a/srcpkgs/antimicrox/template b/srcpkgs/antimicrox/template deleted file mode 100644 index 677f7e654ae7ba..00000000000000 --- a/srcpkgs/antimicrox/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'antimicrox' -pkgname=antimicrox -version=3.3.4 -revision=1 -build_style=cmake -hostmakedepends="pkg-config extra-cmake-modules itstool gettext qt5-qmake - qt5-host-tools" -makedepends="qt5-tools-devel SDL2-devel libXi-devel libXtst-devel libX11-devel - qt5-x11extras-devel" -short_desc="Map keyboard buttons and mouse controls to a gamepad" -maintainer="fosslinux " -license="GPL-3.0-or-later" -homepage="https://github.com/AntiMicroX/antimicrox" -changelog="https://raw.githubusercontent.com/AntiMicroX/antimicrox/master/CHANGELOG.md" -distfiles="https://github.com/AntiMicroX/antimicrox/archive/${version}.tar.gz" -checksum=c5e8d7c827f64b0a162133f9cac2ddc8dc0c9243541fae1a8ced5424b4fb7b3c - -if [ "$XBPS_TARGET_LIBC" = "musl" ]; then - makedepends+=" libexecinfo-devel" - configure_args+=" -DCMAKE_EXE_LINKER_FLAGS=-lexecinfo" -fi - -antimicro_package() { - metapackage=yes - depends="${sourcepkg}" - short_desc+=" - transitional dummy package" -} diff --git a/srcpkgs/antiword/patches/10_fix_buffer_overflow_wordole_c.patch b/srcpkgs/antiword/patches/10_fix_buffer_overflow_wordole_c.patch deleted file mode 100644 index 61edb553ee42d4..00000000000000 --- a/srcpkgs/antiword/patches/10_fix_buffer_overflow_wordole_c.patch +++ /dev/null @@ -1,18 +0,0 @@ -Description: Add check for buffer overflow with malformed input files -Author: -Bug-Debian: http://bugs.debian.org/407015 -Last-Update: 2009-06-03 - ---- antiword-0.37/wordole.c 2005-08-26 21:49:57.000000000 +0200 -+++ antiword-0.37/wordole.c 2009-06-03 22:31:15.948014682 +0200 -@@ -259,6 +259,10 @@ - } - tNameSize = (size_t)usGetWord(0x40, aucBytes); - tNameSize = (tNameSize + 1) / 2; -+ if ( tNameSize > sizeof(atPPSlist[iIndex].szName)) { -+ werr(0, "Name Size of PPS %d is too large", iIndex); -+ tNameSize = sizeof(atPPSlist[iIndex].szName); -+ } - vName2String(atPPSlist[iIndex].szName, aucBytes, tNameSize); - atPPSlist[iIndex].ucType = ucGetByte(0x42, aucBytes); - if (atPPSlist[iIndex].ucType == 5) { diff --git a/srcpkgs/antiword/template b/srcpkgs/antiword/template deleted file mode 100644 index c33563fa0c9a7a..00000000000000 --- a/srcpkgs/antiword/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 'antiword' -pkgname=antiword -version=0.37 -revision=2 -create_wrksrc=yes -build_wrksrc="antiword-${version}" -short_desc="Converts the binary files from Word to plain text and to PostScript" -maintainer="Duncaen " -license="GPL-3.0-only" -homepage="http://www.winfield.demon.nl/" -distfiles="http://www.winfield.demon.nl/linux/antiword-${version}.tar.gz - http://sources.debian.net/data/main/a/antiword/0.37-10/debian/patches/docx.patch" -checksum="8e2c000fcbc6d641b0e6ff95e13c846da3ff31097801e86702124a206888f5ac - 0ca787f8e31a2e05e6c0ff73406d9a7f0355fe27238a0cde3ed7cf6d3418c8aa" -patch_args=-Np0 - -do_build() { - # debian patch for better docx handling - mv ../docx.patch . - patch -Np1 -i docx.patch - # remove first line "#!/bin/bash" second one is "#!/bin/sh" - sed -i '1d' kantiword - make CC="$CC" LD="$CC" CFLAGS="$CFLAGS -DNDEBUG" LDFLAGS="$LDFLAGS" -} - -do_install() { - make DESTDIR="${DESTDIR}" GLOBAL_INSTALL_DIR="/usr/bin" global_install - vman Docs/antiword.1 -} diff --git a/srcpkgs/antlr3-bin/template b/srcpkgs/antlr3-bin/template deleted file mode 100644 index e6725f610ab6e6..00000000000000 --- a/srcpkgs/antlr3-bin/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'antlr3-bin' -pkgname=antlr3-bin -version=3.4 -revision=2 -build_style=fetch -depends="virtual?java-runtime" -short_desc="Parser generator for C++, C#, Java, and Python" -maintainer="John " -license="BSD-3-Clause" -homepage="https://www.antlr3.org/" -distfiles=" https://www.antlr3.org/download/antlr-${version}-complete.jar - https://raw.githubusercontent.com/antlr/antlr3/antlr-${version}/tool/LICENSE.txt" -checksum="9d3e866b610460664522520f73b81777b5626fb0a282a5952b9800b751550bf7 - 925937da996ba3ad8597be0d7371489bfa5518bfd7e5492ba8de27e319e78a75" - -do_install() { - vinstall "antlr-${version}-complete.jar" 644 usr/share/java "${pkgname%-*}.jar" - vlicense LICENSE.txt -} diff --git a/srcpkgs/anubis/files/anubis/run b/srcpkgs/anubis/files/anubis/run deleted file mode 100644 index 8ddc45db63a81a..00000000000000 --- a/srcpkgs/anubis/files/anubis/run +++ /dev/null @@ -1,7 +0,0 @@ -#!/usr/bin/env sh - -exec 2>&1 - -[ -r ./conf ] && . ./conf - -exec chpst -u _anubis:_anubis anubis diff --git a/srcpkgs/anubis/template b/srcpkgs/anubis/template deleted file mode 100644 index d68544770ea99c..00000000000000 --- a/srcpkgs/anubis/template +++ /dev/null @@ -1,33 +0,0 @@ -# Template file for 'anubis' -pkgname=anubis -version=1.23.1 -revision=1 -build_style=go -go_import_path="github.com/TecharoHQ/anubis" -go_ldflags="-X ${go_import_path}.Version=${version}" -go_package=./cmd/anubis -make_check_args="-skip=TestPlaywrightBrowser" -hostmakedepends="nodejs esbuild zstd" -short_desc="Weighs the soul of requests using proof-of-work to stop crawlers" -maintainer="Luca Matei Pintilie " -license="MIT" -homepage="https://anubis.techaro.lol/" -changelog="https://github.com/TecharoHQ/anubis/releases" -distfiles="https://github.com/TecharoHQ/anubis/archive/refs/tags/v${version}.tar.gz" -checksum=55bf6d6ee6a1372604816b2bac08e7d6850f747a0c86bcdf9eca1be281feffab - -system_accounts="_anubis" - -pre_build() { - npm install --ignore-scripts - CGO_ENABLED=0 GOARCH= npm run assets -} - -do_check() { - go test -p "$XBPS_MAKEJOBS" ${make_check_args} ./... -} - -post_install() { - vsv anubis - vlicense LICENSE -} diff --git a/srcpkgs/anydesk/template b/srcpkgs/anydesk/template deleted file mode 100644 index 7f36428a1143cc..00000000000000 --- a/srcpkgs/anydesk/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'anydesk' -pkgname=anydesk -version=6.3.2 -revision=1 -archs="x86_64" -create_wrksrc=yes -hostmakedepends="patchelf" -depends="hicolor-icon-theme gtkglext" -short_desc="Fast remote desktop application" -maintainer="mobinmob " -license="custom:Proprietary" -#Free for personal use. Terms and conditions:https://anydesk.com/en/terms -homepage="https://anydesk.com/remote-desktop" -nopie=yes -restricted=yes - -distfiles="https://download.anydesk.com/linux/anydesk_${version}-1_amd64.deb -https://download.anydesk.com/linux/anydesk-${version}-amd64.tar.gz" -checksum="2bc739676672b531e91d50f302c6ea8ad6b1612dc499d1d2f83b21a4c852658d - 9d2638a8746c12f424e0cdc90c76a5024dc2e98db55a57c34361a9a7afe38ccb" - -do_build() { - patchelf --remove-needed libpangox-1.0.so.0 usr/bin/anydesk -} - -do_install() { - vlicense "${pkgname}-${version}"/copyright - rm -rf "${pkgname}-${version}" - vcopy usr / -} diff --git a/srcpkgs/aoeui/template b/srcpkgs/aoeui/template deleted file mode 100644 index 69105100a63c6c..00000000000000 --- a/srcpkgs/aoeui/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'aoeui' -pkgname=aoeui -version=1.7 -revision=7 -_githash=4e5dee93ebbaf5bd7bd7da80ce34b2eef196cd08 -build_style=gnu-makefile -hostmakedepends="m4" -short_desc="Lightweight UNIX-friendly text editor" -maintainer="Leah Neukirchen " -license="GPL-2.0-only" -homepage="https://github.com/pklausler/aoeui" -distfiles="https://github.com/pklausler/aoeui/archive/${_githash}.tar.gz" -checksum=3b06c7950b0fcbdfe57e78de8cb9b9d7af141932459a32d72a029f96839d667f - -post_extract() { - echo 'LIBS += $(LDFLAGS)' >>Makefile -} -post_install() { - rm -rf $DESTDIR/usr/share/aoeui - vdoc aoeui.txt - vdoc notes.txt -} diff --git a/srcpkgs/apache-ant-doc b/srcpkgs/apache-ant-doc deleted file mode 120000 index 57d8521e069307..00000000000000 --- a/srcpkgs/apache-ant-doc +++ /dev/null @@ -1 +0,0 @@ -apache-ant \ No newline at end of file diff --git a/srcpkgs/apache-ant/files/README.voidlinux b/srcpkgs/apache-ant/files/README.voidlinux deleted file mode 100644 index eeec13d9f782a1..00000000000000 --- a/srcpkgs/apache-ant/files/README.voidlinux +++ /dev/null @@ -1,4 +0,0 @@ -- Please re-login to include Apache Ant in your PATH or re-source - /etc/profile: - - $ source /etc/profile diff --git a/srcpkgs/apache-ant/files/apache-ant.sh b/srcpkgs/apache-ant/files/apache-ant.sh deleted file mode 100644 index 1ad141cedbafc8..00000000000000 --- a/srcpkgs/apache-ant/files/apache-ant.sh +++ /dev/null @@ -1,2 +0,0 @@ -export PATH=$PATH:/usr/share/apache-ant/bin -export ANT_HOME=${ANT_HOME:-/usr/share/apache-ant} diff --git a/srcpkgs/apache-ant/patches/541a1d2448af3e95134f79a970a608403deab00a.patch b/srcpkgs/apache-ant/patches/541a1d2448af3e95134f79a970a608403deab00a.patch deleted file mode 100644 index dec18c2c21cc08..00000000000000 --- a/srcpkgs/apache-ant/patches/541a1d2448af3e95134f79a970a608403deab00a.patch +++ /dev/null @@ -1,74 +0,0 @@ -From 541a1d2448af3e95134f79a970a608403deab00a Mon Sep 17 00:00:00 2001 -From: Stefan Bodewig -Date: Sat, 4 Mar 2023 15:22:53 +0100 -Subject: [PATCH] IBM's ftp now requires ftps which is not supported by - java.net.URL - ---- - fetch.xml | 28 +++------------------------- - lib/libraries.properties | 3 ++- - 2 files changed, 5 insertions(+), 26 deletions(-) - -diff --git a/fetch.xml b/fetch.xml -index 038ee120ed..07292d3895 100644 ---- a/fetch.xml -+++ b/fetch.xml -@@ -375,34 +375,12 @@ Set -Ddest=LOCATION on the command line - - -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -+ depends="init-no-m2,-setup-temp-cache,-fetch-netrexx"> -+ - - -- -- - -- -- -- -- -- - - - &1 -[ -r ./conf ] && . ./conf -exec /usr/lib/kafka/bin/zookeeper-server-start.sh ${PROPERTIES_FILE:-/usr/lib/kafka/config/zookeeper.properties} diff --git a/srcpkgs/apache-kafka/files/apache-kafka.sh b/srcpkgs/apache-kafka/files/apache-kafka.sh deleted file mode 100644 index ed60441924d9cb..00000000000000 --- a/srcpkgs/apache-kafka/files/apache-kafka.sh +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh - -export PATH=$PATH:/usr/lib/kafka/bin diff --git a/srcpkgs/apache-kafka/files/apache-kafka/run b/srcpkgs/apache-kafka/files/apache-kafka/run deleted file mode 100644 index 8a8c13c6c3d04d..00000000000000 --- a/srcpkgs/apache-kafka/files/apache-kafka/run +++ /dev/null @@ -1,4 +0,0 @@ -#!/bin/sh -exec 2>&1 -[ -r ./conf ] && . ./conf -exec /usr/lib/kafka/bin/kafka-server-start.sh ${PROPERTIES_FILE:-/usr/lib/kafka/config/server.properties} diff --git a/srcpkgs/apache-kafka/template b/srcpkgs/apache-kafka/template deleted file mode 100644 index a05256f3c2f82f..00000000000000 --- a/srcpkgs/apache-kafka/template +++ /dev/null @@ -1,37 +0,0 @@ -# Template file for 'apache-kafka' -pkgname=apache-kafka -version=3.1.0 -revision=1 -hostmakedepends="curl which tar openjdk8" -depends="virtual?java-runtime" -short_desc="Distributed Streaming Platform" -maintainer="Orphaned " -license="Apache-2.0" -homepage="https://kafka.apache.org" -distfiles="https://dlcdn.apache.org/kafka/${version}/kafka-${version}-src.tgz" -checksum=75265c6b103b73fa9c8a9897963bee6587f968309ec827ad795e48dea1a61aaf - -case "$XBPS_TARGET_MACHINE" in - ppc64*) ;; - ppc*) broken="no JVM JIT, making this too slow to be practical";; -esac - -do_configure() { - ./gradlew -} - -do_build() { - ./gradlew releaseTarGz -} - -do_install() { - vmkdir usr/lib/kafka - tar -xf core/build/distributions/kafka_2.13-${version}.tgz -C ${DESTDIR}/usr/lib/kafka --strip 1 - rm -Rf ${DESTDIR}/usr/lib/kafka/bin/windows - - mkdir -p ${DESTDIR}/etc/profile.d - vinstall ${FILESDIR}/apache-kafka.sh 0755 etc/profile.d/ - - vsv apache-kafka-zookeeper - vsv apache-kafka -} diff --git a/srcpkgs/apache-kafka/update b/srcpkgs/apache-kafka/update deleted file mode 100644 index 035a2251a711ec..00000000000000 --- a/srcpkgs/apache-kafka/update +++ /dev/null @@ -1,2 +0,0 @@ -site=https://kafka.apache.org/downloads.html -pkgname="" diff --git a/srcpkgs/apache-maven/template b/srcpkgs/apache-maven/template deleted file mode 100644 index 4c54ec4fcdbd87..00000000000000 --- a/srcpkgs/apache-maven/template +++ /dev/null @@ -1,32 +0,0 @@ -# Template file for 'apache-maven' -pkgname=apache-maven -version=3.9.10 -revision=1 -hostmakedepends="openjdk8" -depends="virtual?java-environment which" -short_desc="Software project management and comprehension tool" -maintainer="Michael Aldridge " -license="Apache-2.0" -homepage="https://maven.apache.org/" -distfiles="https://dlcdn.apache.org/maven/maven-3/${version}/source/${pkgname}-${version}-src.tar.gz - https://dlcdn.apache.org/maven/maven-3/${version}/binaries/apache-maven-${version}-bin.tar.gz" -checksum="6617e95a1907e7e560ea7cb8e31e3d0c074a13165ba737458b150f22fd8c2c2a - e036059b0ac63cdcc934afffaa125c9bf3f4a4cd2d2b9995e1aee92190a0979c" -replaces="apache-maven-bin>=0" - -do_build() { - source /etc/profile.d/jdk.sh - ./bin/mvn package -DskipTests -Drat.skip=true -Dmaven.repo.local=repo -DdistributionTargetDir=${DESTDIR}/usr/lib/${pkgname} -} - -do_install() { - # contains bundled native libraries that might not match the platform - # disables ansi color support - rm -r ${DESTDIR}/usr/lib/${pkgname}/lib/jansi-native - rm ${DESTDIR}/usr/lib/${pkgname}/lib/jansi-*.jar - - vmkdir usr/bin - ln -s /usr/lib/${pkgname}/bin/mvn ${DESTDIR}/usr/bin - ln -s /usr/lib/${pkgname}/bin/mvnDebug ${DESTDIR}/usr/bin - ln -s /usr/lib/${pkgname}/bin/mvnyjp ${DESTDIR}/usr/bin -} diff --git a/srcpkgs/apache-maven/update b/srcpkgs/apache-maven/update deleted file mode 100644 index 21e9fe5ff08b47..00000000000000 --- a/srcpkgs/apache-maven/update +++ /dev/null @@ -1,2 +0,0 @@ -site="https://dlcdn.apache.org/maven/maven-3/" -pattern="[0-9.]+(?=\/<)" diff --git a/srcpkgs/apache-storm/INSTALL b/srcpkgs/apache-storm/INSTALL deleted file mode 100644 index a5966cd062af79..00000000000000 --- a/srcpkgs/apache-storm/INSTALL +++ /dev/null @@ -1,10 +0,0 @@ -# INSTALL -case "$ACTION" in -post) - if [ "$UPDATE" != "yes" ]; then - # actions to execute if package is being installed. - mkdir -p var/log/apache-storm - chown -R storm:storm var/lib/apache-storm var/log/apache-storm - fi - ;; -esac diff --git a/srcpkgs/apache-storm/template b/srcpkgs/apache-storm/template deleted file mode 100644 index 0375c37ba7603f..00000000000000 --- a/srcpkgs/apache-storm/template +++ /dev/null @@ -1,36 +0,0 @@ -# Template file for 'apache-storm' -pkgname=apache-storm -version=2.4.0 -revision=1 -depends="virtual?java-runtime python3 bash" -short_desc="Distributed realtime computation system" -maintainer="Orphaned " -license="Apache-2.0" -homepage="https://storm.apache.org/" -distfiles="http://apache.osuosl.org/storm/apache-storm-${version}/apache-storm-${version}.tar.gz" -checksum=54535c68848f05130647997f3fafe91a72bb9470a50d6d80997274d20cf1c0c6 -python_version=3 -system_accounts="storm" -storm_homedir="/var/lib/apache-storm" -storm_shell="/bin/bash" -storm_descr="unprivileged user to run apache-storm java classes" - -do_install() { - vbin bin/storm - vbin bin/storm.py - vmkdir var/lib/apache-storm - vcopy public var/lib/apache-storm - vmkdir usr/lib/apache-storm - vcopy external usr/lib/apache-storm - vcopy lib usr/lib/apache-storm - vmkdir etc/apache-storm - vcopy conf/* etc/apache-storm - vmkdir usr/share/examples/apache-storm - vcopy examples/* usr/share/examples/apache-storm - ln -s /usr/share/examples/apache-storm ${DESTDIR}/var/lib/apache-storm/examples - ln -s /etc/apache-storm ${DESTDIR}/var/lib/apache-storm/conf - ln -s /usr/lib/apache-storm/lib ${DESTDIR}/var/lib/apache-storm/lib - ln -s /usr/lib/apache-storm/external ${DESTDIR}/var/lib/apache-storm/external - vdoc README.markdown - vdoc SECURITY.md -} diff --git a/srcpkgs/apache-storm/update b/srcpkgs/apache-storm/update deleted file mode 100644 index 30c91c1061ae33..00000000000000 --- a/srcpkgs/apache-storm/update +++ /dev/null @@ -1,2 +0,0 @@ -site="https://www-eu.apache.org/dist/storm/" -pattern="apache-storm-\K[\d.]+(?=/)" diff --git a/srcpkgs/apache-tomcat-doc b/srcpkgs/apache-tomcat-doc deleted file mode 120000 index 10175e17795b0e..00000000000000 --- a/srcpkgs/apache-tomcat-doc +++ /dev/null @@ -1 +0,0 @@ -apache-tomcat \ No newline at end of file diff --git a/srcpkgs/apache-tomcat-examples b/srcpkgs/apache-tomcat-examples deleted file mode 120000 index 10175e17795b0e..00000000000000 --- a/srcpkgs/apache-tomcat-examples +++ /dev/null @@ -1 +0,0 @@ -apache-tomcat \ No newline at end of file diff --git a/srcpkgs/apache-tomcat-host-manager b/srcpkgs/apache-tomcat-host-manager deleted file mode 120000 index 10175e17795b0e..00000000000000 --- a/srcpkgs/apache-tomcat-host-manager +++ /dev/null @@ -1 +0,0 @@ -apache-tomcat \ No newline at end of file diff --git a/srcpkgs/apache-tomcat-manager b/srcpkgs/apache-tomcat-manager deleted file mode 120000 index 10175e17795b0e..00000000000000 --- a/srcpkgs/apache-tomcat-manager +++ /dev/null @@ -1 +0,0 @@ -apache-tomcat \ No newline at end of file diff --git a/srcpkgs/apache-tomcat/files/apache-tomcat/run b/srcpkgs/apache-tomcat/files/apache-tomcat/run deleted file mode 100644 index 1cf370821e573b..00000000000000 --- a/srcpkgs/apache-tomcat/files/apache-tomcat/run +++ /dev/null @@ -1,8 +0,0 @@ -#!/bin/sh -exec 2>&1 - - -export CATALINA_BASE=/usr/share/apache-tomcat -export CATALINA_TMPDIR=/tmp - -exec chpst -u tomcat:tomcat /usr/share/apache-tomcat/bin/catalina.sh run diff --git a/srcpkgs/apache-tomcat/template b/srcpkgs/apache-tomcat/template deleted file mode 100644 index c8f073fc1a9c8a..00000000000000 --- a/srcpkgs/apache-tomcat/template +++ /dev/null @@ -1,70 +0,0 @@ -# Template file for 'apache-tomcat' -pkgname=apache-tomcat -version=9.0.106 -revision=1 -hostmakedepends="openjdk17 apache-ant" -depends="virtual?java-runtime" -short_desc="Open source implementation of the Java Servlet" -maintainer="Michael Aldridge " -license="Apache-2.0" -homepage="https://tomcat.apache.org" -distfiles="https://archive.apache.org/dist/tomcat/tomcat-${version%%.*}/v${version}/src/apache-tomcat-${version}-src.tar.gz" -checksum=0a79155d3a9aee2f3e9f397c32b675fa4a931fab0df6f34875d661f73cb82bb7 - -system_accounts="tomcat" -make_dirs="/usr/share/${pkgname}/webapps 0755 tomcat tomcat - /usr/share/${pkgname}/conf 0755 tomcat tomcat - /usr/share/${pkgname}/logs 0755 tomcat tomcat - /usr/share/${pkgname}/temp 0755 tomcat tomcat" - -do_build() { - ant -} - -post_build() { - rm output/build/bin/*.bat - rm output/build/bin/{startup.sh,shutdown.sh} -} - -do_install() { - mkdir -p ${DESTDIR}/usr/share/${pkgname} - cp -r output/build/* ${DESTDIR}/usr/share/${pkgname} - - vsv apache-tomcat -} - -post_install() { - rm -r ${DESTDIR}/usr/share/${pkgname}/webapps/ROOT -} - -apache-tomcat-doc_package() { - short_desc+=" - Documentation" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/share/${sourcepkg}/webapps/docs - } -} - -apache-tomcat-examples_package() { - short_desc+=" - Examples" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/share/${sourcepkg}/webapps/examples - } -} - -apache-tomcat-manager_package() { - short_desc+=" - Manager" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/share/${sourcepkg}/webapps/manager - } -} - -apache-tomcat-host-manager_package() { - short_desc+=" - Host Manager" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/share/${sourcepkg}/webapps/host-manager - } -} diff --git a/srcpkgs/apache-tomcat/update b/srcpkgs/apache-tomcat/update deleted file mode 100644 index c1ff63b2c36a1f..00000000000000 --- a/srcpkgs/apache-tomcat/update +++ /dev/null @@ -1 +0,0 @@ -pattern='Tomcat \K[\d.]+(?= Released)' diff --git a/srcpkgs/apache/files/README.voidlinux b/srcpkgs/apache/files/README.voidlinux deleted file mode 100644 index cb5c35cc3f0897..00000000000000 --- a/srcpkgs/apache/files/README.voidlinux +++ /dev/null @@ -1,4 +0,0 @@ -For LOCK request of WebDAV, apr-util-db is needed. -Otherwise, apache will report: - - "DSO load failed: AH00576: The DBM driver could not be loaded" diff --git a/srcpkgs/apache/files/apache.logrotate b/srcpkgs/apache/files/apache.logrotate deleted file mode 100644 index c9c2f7a294d414..00000000000000 --- a/srcpkgs/apache/files/apache.logrotate +++ /dev/null @@ -1,5 +0,0 @@ -/var/log/httpd/*log { - postrotate - /etc/init.d/apache reload >/dev/null 2>&1 || true - endscript -} diff --git a/srcpkgs/apache/files/apache/run b/srcpkgs/apache/files/apache/run deleted file mode 100644 index 1579bdfed20ee2..00000000000000 --- a/srcpkgs/apache/files/apache/run +++ /dev/null @@ -1,8 +0,0 @@ -#!/bin/sh -exec 2>&1 - -set -e - -install -d -m0710 -o root -g _apache /run/httpd - -exec httpd -DNO_DETACH diff --git a/srcpkgs/apache/files/xbps.layout b/srcpkgs/apache/files/xbps.layout deleted file mode 100644 index 30a32dd8d6d330..00000000000000 --- a/srcpkgs/apache/files/xbps.layout +++ /dev/null @@ -1,22 +0,0 @@ - - prefix: - exec_prefix: /usr - bindir: ${exec_prefix}/bin - sbindir: ${exec_prefix}/bin - libdir: ${exec_prefix}/lib - libexecdir: ${exec_prefix}/libexec/httpd - mandir: ${exec_prefix}/share/man - sysconfdir: /etc/apache - datadir: ${exec_prefix}/share/apache/webroot - installbuilddir:${datadir}/build - errordir: ${datadir}/error - iconsdir: ${datadir}/icons - htdocsdir: /srv/www/apache - manualdir: ${datadir}/manual - cgidir: ${htdocsdir}/cgi-bin - includedir: ${exec_prefix}/include/httpd - localstatedir: /var - runtimedir: ${localstatedir}/run/httpd - logfiledir: ${localstatedir}/log/httpd - proxycachedir: ${localstatedir}/cache/httpd - diff --git a/srcpkgs/apache/template b/srcpkgs/apache/template deleted file mode 100644 index 406e14cbc5229b..00000000000000 --- a/srcpkgs/apache/template +++ /dev/null @@ -1,182 +0,0 @@ -# Template file for 'apache' -pkgname=apache -version=2.4.65 -revision=1 -build_style=gnu-configure -configure_args="--prefix= --sbindir=/usr/bin --enable-pie --enable-modules=all - --enable-mods-shared=all --enable-authn-dbm --enable-authn-anon - --enable-authn-dbd --enable-authn-alias --enable-authz-dbm --enable-http2 - --enable-authz-owner --enable-authnz-ldap --enable-auth-digest -enable-isapi - --enable-file-cache --enable-cache --enable-disk-cache --enable-mem-cache - --enable-dbd --enable-bucketeer --enable-dumpio --enable-echo --enable-reqtimeout - --enable-ext-filter --enable-substitute --enable-deflate --enable-charset-lite - --enable-ldap --enable-log-forensic --enable-logio --enable-mime-magic - --enable-cern-meta --enable-expires --enable-headers --enable-ident - --enable-usertrack --enable-unique-id --enable-proxy --enable-proxy-connect - --enable-proxy-ftp --enable-proxy-http --enable-proxy-scgi --enable-proxy-ajp - --enable-proxy-balancer --enable-ssl --enable-http --enable-speling - --enable-dav --enable-info --enable-cgi --enable-cgid --enable-dav-fs - --enable-dav-lock --enable-vhost-alias --enable-imagemap --enable-so - --enable-rewrite --enable-layout=XBPS --sysconfdir=/etc/${pkgname} - --enable-mpms-shared=all --with-z=${XBPS_CROSS_BASE}/usr - --with-apr=${XBPS_CROSS_BASE}/usr/bin/apr-1-config" -conf_files=" - /etc/${pkgname}/extra/*.conf - /etc/${pkgname}/httpd.conf - /etc/${pkgname}/magic - /etc/${pkgname}/mime.types" -hostmakedepends="pkg-config perl" -makedepends="zlib-devel libuuid-devel pcre2-devel nghttp2-devel - openssl-devel db-devel gdbm-devel expat-devel libldap-devel apr-util-devel" -depends="apache-htpasswd" -short_desc="Apache http server" -maintainer="ologantr " -license="Apache-2.0" -homepage="https://httpd.apache.org/" -changelog="https://www.apache.org/dist/httpd/CHANGES_2.4" -distfiles="https://archive.apache.org/dist/httpd/httpd-${version}.tar.bz2" -checksum=58b8be97d9940ec17f7656c0c6b9f41b618aac468b894b534148e3296c53b8b3 - -if [ "$XBPS_TARGET_LIBC" = "glibc" ]; then - makedepends+=" libxcrypt-devel" -fi - -system_accounts="_apache" -_apache_homedir="/srv/www/$pkgname" - -make_dirs=" - /srv/www/apache 0755 _apache _apache - /var/log/httpd 0755 _apache _apache" - -if [ "$CROSS_BUILD" ]; then - # FIXME: is sizeof(void*) ever less than sizeof(long)? - export ap_cv_void_ptr_lt_long=no - # apr is 1.3.0 or later - export ap_cv_aprver13=yes -fi - -pre_configure() { - # set default user - vsed -e 's#User daemon#User _apache#' \ - -e 's#Group daemon#Group _apache#' \ - -i docs/conf/httpd.conf.in - - cat ${FILESDIR}/xbps.layout >> config.layout - if [ "$CROSS_BUILD" ]; then - # NOTE: Here, we prepare a modified version of - # libtool into $XBPS_WRAPPERDIR. This sets... - # - # `CC=${CC:=gcc}` - # `LD=${LD:=ld}` - # - # ...so the build doesn't attempt to use the - # host linker... - sed ${XBPS_CROSS_BASE}/usr/bin/libtool \ - -e 's;^\(LD\)="\(.\+\)"$;\1="${\1:=\2}";g' \ - -e 's;^\(CC\)="\(.\+\)"$;\1="${\1:=\2}";g' \ - > ${XBPS_WRAPPERDIR}/libtool - chmod +x ${XBPS_WRAPPERDIR}/libtool - - # Here, we're altering the configure script - # to use our modified libtool... - vsed -i configure \ - -e "s;\(my_libtool=\).*$;\1\""${XBPS_WRAPPERDIR}"/libtool\";g" \ - -e "s;\(SH_LIBTOOL=\)'\$(SHELL).*'$;\1'\$(LIBTOOL)';g" - - # pcre{,2}-config detection doesn't work on cross - # since httpd-2.4.53, manually export PCRE_CONFIG - # to let configure know where it is - export PCRE_CONFIG="${XBPS_CROSS_BASE}/usr/bin/pcre2-config" - configure_args+=" --with-apr-util=$XBPS_WRAPPERDIR/apu-1-config" - else - configure_args+=" --with-apr-util=/usr/bin/apu-1-config" - fi -} - -post_configure() { - if [ "$CROSS_BUILD" ]; then - # Build gen_test_char using $BUILD_CC - vsed -i server/Makefile \ - -e "s;\$(LINK) \$(EXTRA_LDFLAGS) \$(\(gen_test_char\).*;${BUILD_CC} -o \1 \1.c -I${XBPS_CROSS_BASE}/usr/include/apr-1;" - # More hacks to make cross compiling work - vsed -i build/rules.mk support/Makefile \ - -e "s;--mode=compile;& --tag=CC;" \ - -e "s;--mode=link;& --tag=CC;" - fi -} - -post_install() { - # Remove CROSS_BUILD and ccache reference - sed -i -e "s; -L${XBPS_CROSS_BASE}/*usr/lib$;;" \ - -e "s; -L[^[:space:]]*/usr/lib[36][24] ; ;" \ - -e "s; -I${XBPS_CROSS_BASE}/*usr/include/* ; ;" \ - -e "s; -I${XBPS_CROSS_BASE}/*usr/include/*$;;" \ - -e "s;${XBPS_CROSS_BASE}/*usr/;/usr/;g" \ - -e 's; -ffile-prefix-map=[^[:space:]]*;;' \ - "$DESTDIR/usr/share/apache/webroot/build/config_vars.mk" - - # Set a working ServerRoot - # - # Load modules: - # * mod_include.so - # * mod_slotmem_shm.so - # * mod_negotiation.so - # * mod_userdir.so - # - # Avoid loading modules: - # * mod_unique_id.so - # - # Set and enable ServerName to 127.0.0.1. - # - # include extras: - # * httpd-multilang-errordoc.conf - # * httpd-autoindex.conf - # * httpd-languages.conf - # * httpd-userdir.conf - # * httpd-default.conf - # - vsed \ - -e 's|ServerRoot ""|ServerRoot "/srv/www/apache"|' \ - -e 's|#\(LoadModule include_module /usr/libexec/httpd/mod_include.so\)|\1|' \ - -e 's|\(LoadModule unique_id_module /usr/libexec/httpd/mod_unique_id.so\)|#\1|' \ - -e 's|#\(LoadModule slotmem_shm_module /usr/libexec/httpd/mod_slotmem_shm.so\)|\1|' \ - -e 's|#\(LoadModule negotiation_module /usr/libexec/httpd/mod_negotiation.so\)|\1|' \ - -e 's|#\(LoadModule userdir_module /usr/libexec/httpd/mod_userdir.so\)|\1|' \ - -e 's|#ServerName www.example.com:80|ServerName 127.0.0.1:80|' \ - -e 's|#\(Include /etc/apache/extra/httpd-multilang-errordoc.conf\)|\1|' \ - -e 's|#\(Include /etc/apache/extra/httpd-autoindex.conf\)|\1|' \ - -e 's|#\(Include /etc/apache/extra/httpd-languages.conf\)|\1|' \ - -e 's|#\(Include /etc/apache/extra/httpd-userdir.conf\)|\1|' \ - -e 's|#\(Include /etc/apache/extra/httpd-default.conf\)|\1|' \ - -i "${DESTDIR}/etc/apache/httpd.conf" - - # Remove unused stuff. - vmkdir usr/share/apache/webroot - mv ${DESTDIR}/srv/www/$pkgname/cgi-bin ${DESTDIR}/usr/share/apache/webroot - rm -rf ${DESTDIR}/srv - rm -rf ${DESTDIR}/etc/$pkgname/original - - vinstall ${FILESDIR}/apache.logrotate 644 etc/logrotate.d apache - vsv apache - vdoc ${FILESDIR}/README.voidlinux -} - -apache-htpasswd_package() { - short_desc+=" - htpasswd" - pkg_install() { - vmove usr/bin/htpasswd - vmove usr/share/man/man1/htpasswd.1 - } -} - -apache-devel_package() { - depends="apr-devel apr-util-devel perl" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/share/apache/webroot/build - vmove usr/bin/apxs - vmove "usr/share/man/man1/apxs*" - vmove "usr/share/apache/webroot/manual/programs/apxs*" - } -} diff --git a/srcpkgs/apache/update b/srcpkgs/apache/update deleted file mode 100644 index 6020137c65479d..00000000000000 --- a/srcpkgs/apache/update +++ /dev/null @@ -1,2 +0,0 @@ -site="http://httpd.apache.org/download.cgi" -pattern='httpd-\K[\d.]+' diff --git a/srcpkgs/apcupsd/files/apcupsd-powerfail.sh b/srcpkgs/apcupsd/files/apcupsd-powerfail.sh deleted file mode 100644 index ac826dae8baa60..00000000000000 --- a/srcpkgs/apcupsd/files/apcupsd-powerfail.sh +++ /dev/null @@ -1,7 +0,0 @@ -PWRFAILDIR="$( awk '$1 == "PWRFAILDIR" {print $2; exit}' /etc/apcupsd/apcupsd.conf )" -PWRFAILDIR="${PWRFAILDIR:-/etc/apcupsd}" - -if [ -f "${PWRFAILDIR}/powerfail" ]; then - msg "Powering off the UPS with APCUPSD..." - /etc/apcupsd/apccontrol killpower -fi diff --git a/srcpkgs/apcupsd/files/apcupsd/run b/srcpkgs/apcupsd/files/apcupsd/run deleted file mode 100644 index c11f573cf112b9..00000000000000 --- a/srcpkgs/apcupsd/files/apcupsd/run +++ /dev/null @@ -1,9 +0,0 @@ -#!/bin/sh -exec 2>&1 - -PWRFAILDIR="$( awk '$1 == "PWRFAILDIR" {print $2; exit}' /etc/apcupsd/apcupsd.conf )" -PWRFAILDIR="${PWRFAILDIR:-/etc/apcupsd}" -rm -f "${PWRFAILDIR}/powerfail" - -[ -r conf ] && . ./conf -exec apcupsd -b ${OPTS} diff --git a/srcpkgs/apcupsd/patches/skip-man-txt-build.patch b/srcpkgs/apcupsd/patches/skip-man-txt-build.patch deleted file mode 100644 index e3820d77a2d918..00000000000000 --- a/srcpkgs/apcupsd/patches/skip-man-txt-build.patch +++ /dev/null @@ -1,14 +0,0 @@ -Do not generate *.man.txt files at build time. The build rule depends on the -deprecated `col` command and the files are only needed for the MinGW platform. ---- a/doc/Makefile -+++ b/doc/Makefile -@@ -3,9 +3,6 @@ - SUBDIRS = - include $(topdir)/autoconf/targets.mak - --all-targets: apcupsd.man.txt apcaccess.man.txt apctest.man.txt \ -- apccontrol.man.txt apcupsd.conf.man.txt -- - apcupsd.man.txt: apcupsd.8 - $(call MANIFY,$<,$@) - apcaccess.man.txt: apcaccess.8 diff --git a/srcpkgs/apcupsd/template b/srcpkgs/apcupsd/template deleted file mode 100644 index 5b7c1404589fb9..00000000000000 --- a/srcpkgs/apcupsd/template +++ /dev/null @@ -1,41 +0,0 @@ -# Template file for 'apcupsd' -pkgname=apcupsd -version=3.14.14 -revision=2 -build_style=gnu-configure -configure_args=" - --disable-install-distdir - --enable-modbus-usb - --enable-usb - --sysconfdir=/etc/apcupsd - --with-dev= - --with-halpolicydir= - --with-pwrfail-dir=/etc/apcupsd - --with-upscable=usb - --with-upstype=usb" -hostmakedepends="autoconf automake pkg-config" -makedepends="libusb-compat-devel net-snmp-devel" -depends="libusb-compat net-snmp nullmailer" -conf_files="/etc/apcupsd/*" -short_desc="APC UPS daemon with integrated tcp/ip remote shutdown" -maintainer="Bas Ploeger " -license="GPL-2.0-only" -homepage="http://www.apcupsd.org/" -distfiles="${SOURCEFORGE_SITE}/apcupsd/apcupsd-${version}.tar.gz" -checksum="db7748559b6b4c3784f9856561ef6ac6199ef7bd019b3edcd7e0a647bf8f9867" - -# Avoid passing an invalid arg 'strip' to the install command for the binaries. -make_install_args="STRIP=" - -pre_configure() { - export SHUTDOWN=/usr/bin/shutdown - export WALL=/usr/bin/wall - export APCUPSD_MAIL=/usr/bin/mail -} - -post_install() { - # This binary is not needed and conflicts with a binary from an other package. - rm ${DESTDIR}/usr/bin/smtp - vsv apcupsd - vinstall ${FILESDIR}/apcupsd-powerfail.sh 644 etc/runit/shutdown.d 89-apcupsd-powerfail.sh -} diff --git a/srcpkgs/api-sanity-checker/template b/srcpkgs/api-sanity-checker/template deleted file mode 100644 index 765c5c3fc639d3..00000000000000 --- a/srcpkgs/api-sanity-checker/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'api-sanity-checker' -pkgname=api-sanity-checker -version=1.98.7 -revision=1 -build_style=gnu-makefile -hostmakedepends="perl abi-compliance-checker" -depends="abi-compliance-checker perl binutils ctags" -short_desc="An automatic generator of basic C/C++ library unit tests" -maintainer="Orphaned " -license="LGPL-2.1-or-later" -homepage="https://lvc.github.io/api-sanity-checker/" -distfiles="https://github.com/lvc/api-sanity-checker/archive/${version}.tar.gz" -checksum=3c324fc1af24398ea2347d4e7265b2d58daa787c9d4d12dcac5908068ee152e4 -make_install_args="prefix=${DESTDIR}/usr" - -pre_install() { - vmkdir usr -} diff --git a/srcpkgs/apk-tools/template b/srcpkgs/apk-tools/template deleted file mode 100644 index 37f12a06fb85c6..00000000000000 --- a/srcpkgs/apk-tools/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'apk-tools' -pkgname=apk-tools -version=2.14.10 -revision=1 -build_style=gnu-makefile -# Link libapk statically -make_build_args="LUAAPK=no LDFLAGS_apk.static= static" -hostmakedepends="pkg-config lua53 lua53-zlib scdoc" -makedepends="openssl-devel zlib-devel" -checkdepends="lua53-devel" -short_desc="Alpine Package Keeper (Alpine package manager)" -maintainer="Leah Neukirchen " -license="GPL-2.0-only" -homepage="https://git.alpinelinux.org/apk-tools" -distfiles="https://gitlab.alpinelinux.org/alpine/apk-tools/-/archive/v${version}/apk-tools-v${version}.tar.gz" -checksum=5d888d95cf41e68288bd4342938e05767ff76c83f1d25830088fc6d4ccc42793 -CFLAGS="-Wno-error" - -post_build() { - make docs -} - -do_install() { - vbin src/apk.static apk - for f in doc/*.[58]; do - vman "$f" - done -} diff --git a/srcpkgs/apl/patches/musl.patch b/srcpkgs/apl/patches/musl.patch deleted file mode 100644 index 01c135186cf95e..00000000000000 --- a/srcpkgs/apl/patches/musl.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/src/Error.hh 2019-06-24 11:12:35.825267571 +0200 -+++ b/src/Error.hh 2019-06-24 11:12:46.505396162 +0200 -@@ -26,6 +26,8 @@ - #include "ErrorCode.hh" - #include "UCS_string.hh" - -+#include -+ - #ifdef __GNUC__ - #define GNUC__noreturn __attribute__ ((noreturn)) - #else diff --git a/srcpkgs/apl/template b/srcpkgs/apl/template deleted file mode 100644 index 4cbab3b604cf7f..00000000000000 --- a/srcpkgs/apl/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'apl' -pkgname=apl -version=1.9 -revision=1 -build_style=gnu-configure -configure_args="CXX_WERROR=no" -hostmakedepends="pkg-config" -makedepends="fftw-devel gtk+3-devel libxcb-devel ncurses-devel pcre2-devel - sqlite-devel" -short_desc="GNU interpreter for APL (A Programming Language)" -maintainer="Leah Neukirchen " -license="GPL-3.0-or-later" -homepage="http://www.gnu.org/software/apl" -distfiles="${GNU_SITE}/${pkgname}/${pkgname}-${version}.tar.gz" -checksum=291867f1b1937693abb57be7d9a37618b0376e3e2709574854a7bbe52bb28eb8 -nocross="execs target binary: ./Gtk_server --ev1 > Gtk_events1.asciidoc" - -post_install() { - vdoc support-files/Dyalog-Keyboard/apl.xkb - vdoc support-files/Dyalog-Keyboard/apl.xmodmap -} diff --git a/srcpkgs/apostrophe/patches/webkit2gtk4.1.patch b/srcpkgs/apostrophe/patches/webkit2gtk4.1.patch deleted file mode 100644 index 7687651b1afc8e..00000000000000 --- a/srcpkgs/apostrophe/patches/webkit2gtk4.1.patch +++ /dev/null @@ -1,42 +0,0 @@ -Source: https://src.fedoraproject.org/rpms/apostrophe/blob/03c4bd0695446e51dc466201d94719610c2d89f0/f/webkit2gtk4.1.patch -See: https://gitlab.gnome.org/World/apostrophe/-/issues/440 - -diff --git a/apostrophe/inline_preview.py b/apostrophe/inline_preview.py -index 6e2fcc8..7a3c84f 100644 ---- a/apostrophe/inline_preview.py -+++ b/apostrophe/inline_preview.py -@@ -22,7 +22,7 @@ from urllib.parse import unquote - import gi - - gi.require_version("Gtk", "3.0") --gi.require_version("WebKit2", "4.0") -+gi.require_version("WebKit2", "4.1") - from gi.repository import Gtk, Gdk, GdkPixbuf, GLib - from gi.repository import WebKit2 - from apostrophe import latex_to_PNG, markup_regex -diff --git a/apostrophe/preview_handler.py b/apostrophe/preview_handler.py -index f2edd61..dce6ef2 100644 ---- a/apostrophe/preview_handler.py -+++ b/apostrophe/preview_handler.py -@@ -22,7 +22,7 @@ import gi - from apostrophe.preview_renderer import PreviewRenderer - from apostrophe.settings import Settings - --gi.require_version('WebKit2', '4.0') -+gi.require_version('WebKit2', '4.1') - from gi.repository import WebKit2, GLib, Gtk, GObject - - from apostrophe.preview_converter import PreviewConverter -diff --git a/apostrophe/preview_web_view.py b/apostrophe/preview_web_view.py -index bfd932c..a3599c8 100644 ---- a/apostrophe/preview_web_view.py -+++ b/apostrophe/preview_web_view.py -@@ -17,7 +17,7 @@ import webbrowser - - import gi - --gi.require_version('WebKit2', '4.0') -+gi.require_version('WebKit2', '4.1') - from gi.repository import WebKit2, GLib, GObject - - diff --git a/srcpkgs/apostrophe/template b/srcpkgs/apostrophe/template deleted file mode 100644 index 1a9ab5bc95388d..00000000000000 --- a/srcpkgs/apostrophe/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'apostrophe' -pkgname=apostrophe -version=2.6.3 -revision=6 -build_style=meson -build_helper=gir -hostmakedepends="python3 glib-devel appstream-glib pkg-config gettext sassc" -# FIXME: libgladeui3 added only to resolve ordering for Python rebuilds -makedepends="libglib-devel gtk+3-devel libhandy1-devel libgladeui3" -depends="python3-gobject python3-chardet python3-setuptools python3-pypandoc - gspell iso-codes libhandy1 libwebkit2gtk41 python3-telnetlib-313-and-up" -short_desc="GTK based distraction free Markdown editor" -maintainer="Orphaned " -license="GPL-3.0-only" -homepage="https://gitlab.gnome.org/World/apostrophe" -changelog="https://gitlab.gnome.org/World/apostrophe/-/raw/main/NEWS" -distfiles="https://gitlab.gnome.org/World/apostrophe/-/archive/v$version/apostrophe-v$version.tar.gz" -checksum=6f73c80146af0820ec705ec8b32ec64f0f323f51de6b6a4cfd4d02f0719876f3 diff --git a/srcpkgs/app-builder/patches/go-mod-tidy.patch b/srcpkgs/app-builder/patches/go-mod-tidy.patch deleted file mode 100644 index 38cd6447a0be81..00000000000000 --- a/srcpkgs/app-builder/patches/go-mod-tidy.patch +++ /dev/null @@ -1,94 +0,0 @@ -run go mod tidy, fixes build failure - -pkg/log/log.go:10:2: missing go.sum entry for module providing package go.uber.org/zap (imported by github.com/develar/app-builder/pkg/codesign); to add: - go get github.com/develar/app-builder/pkg/codesign -pkg/zap-cli-encoder/arrayEncoder.go:7:2: missing go.sum entry for module providing package go.uber.org/zap/buffer (imported by github.com/develar/app-builder/pkg/zap-cli-encoder); to add: - go get github.com/develar/app-builder/pkg/zap-cli-encoder -pkg/zap-cli-encoder/arrayEncoder.go:8:2: missing go.sum entry for module providing package go.uber.org/zap/zapcore (imported by github.com/develar/app-builder/pkg/log); to add: - go get github.com/develar/app-builder/pkg/log - ---- a/go.mod -+++ b/go.mod -@@ -1,30 +1,23 @@ - module github.com/develar/app-builder - -+go 1.19 -+ - require ( - github.com/aclements/go-rabin v0.0.0-20170911142644-d0b643ea1a4c - github.com/alecthomas/kingpin v2.2.6+incompatible -- github.com/alecthomas/template v0.0.0-20190718012654-fb15b899a751 // indirect -- github.com/alecthomas/units v0.0.0-20190717042225-c3de453c63f4 // indirect -- github.com/alessio/shellescape v0.0.0-20190409004728-b115ca0f9053 // indirect - github.com/aws/aws-sdk-go v1.21.3 - github.com/biessek/golang-ico v0.0.0-20180326222316-d348d9ea4670 -- github.com/bmizerany/assert v0.0.0-20160611221934-b7ed37b82869 // indirect -- github.com/davecgh/go-spew v1.1.1 // indirect - github.com/develar/errors v0.9.0 - github.com/develar/go-fs-util v0.0.0-20190620175131-69a2d4542206 - github.com/develar/go-pkcs12 v0.0.0-20181115143544-54baa4f32c6a - github.com/disintegration/imaging v1.6.0 - github.com/dustin/go-humanize v1.0.0 -- github.com/golang/protobuf v1.3.2 // indirect - github.com/json-iterator/go v1.1.6 -- github.com/jsummers/gobmp v0.0.0-20151104160322-e2ba15ffa76e // indirect - github.com/mattn/go-colorable v0.1.2 - github.com/mattn/go-isatty v0.0.8 - github.com/mcuadros/go-version v0.0.0-20190308113854-92cdf37c5b75 - github.com/minio/blake2b-simd v0.0.0-20160723061019-3f5f724cb5b1 - github.com/mitchellh/go-homedir v1.1.0 -- github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd // indirect -- github.com/modern-go/reflect2 v1.0.1 // indirect - github.com/onsi/ginkgo v1.8.0 - github.com/onsi/gomega v1.5.0 - github.com/oxtoacart/bpool v0.0.0-20190530202638-03653db5a59c -@@ -33,16 +26,32 @@ require ( - github.com/pkg/xattr v0.4.1 - github.com/segmentio/ksuid v1.0.2 - github.com/zieckey/goini v0.0.0-20180118150432-0da17d361d26 -+ go.uber.org/zap v1.10.0 -+ gopkg.in/alessio/shellescape.v1 v1.0.0-20170105083845-52074bc9df61 -+ howett.net/plist v0.0.0-20181124034731-591f970eefbb -+) -+ -+require ( -+ github.com/alecthomas/template v0.0.0-20190718012654-fb15b899a751 // indirect -+ github.com/alecthomas/units v0.0.0-20190717042225-c3de453c63f4 // indirect -+ github.com/alessio/shellescape v0.0.0-20190409004728-b115ca0f9053 // indirect -+ github.com/bmizerany/assert v0.0.0-20160611221934-b7ed37b82869 // indirect -+ github.com/davecgh/go-spew v1.1.1 // indirect -+ github.com/golang/protobuf v1.3.2 // indirect -+ github.com/hpcloud/tail v1.0.0 // indirect -+ github.com/jmespath/go-jmespath v0.0.0-20180206201540-c2b33e8439af // indirect -+ github.com/jsummers/gobmp v0.0.0-20151104160322-e2ba15ffa76e // indirect -+ github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd // indirect -+ github.com/modern-go/reflect2 v1.0.1 // indirect - go.uber.org/atomic v1.4.0 // indirect - go.uber.org/multierr v1.1.0 // indirect -- go.uber.org/zap v1.10.0 - golang.org/x/image v0.0.0-20190703141733-d6a02ce849c9 // indirect - golang.org/x/net v0.0.0-20190724013045-ca1201d0de80 // indirect - golang.org/x/sys v0.0.0-20190712062909-fae7ac547cb7 // indirect - golang.org/x/text v0.3.2 // indirect -- gopkg.in/alessio/shellescape.v1 v1.0.0-20170105083845-52074bc9df61 -+ gopkg.in/fsnotify.v1 v1.4.7 // indirect -+ gopkg.in/tomb.v1 v1.0.0-20141024135613-dd632973f1e7 // indirect - gopkg.in/yaml.v2 v2.2.2 // indirect -- howett.net/plist v0.0.0-20181124034731-591f970eefbb - ) - - //replace github.com/develar/go-pkcs12 => ../go-pkcs12 ---- a/go.sum -+++ b/go.sum -@@ -82,8 +82,11 @@ github.com/stretchr/testify v1.3.0 h1:TivCn/peBQ7UY8ooIcPgZFpTNSz0Q2U6UrFlUfqbe0 - github.com/stretchr/testify v1.3.0/go.mod h1:M5WIy9Dh21IEIfnGCwXGc5bZfKNJtfHm1UVUgZn+9EI= - github.com/zieckey/goini v0.0.0-20180118150432-0da17d361d26 h1:E0lEWrifmR0ACbGf5PLji1XbW6rtIXLHCXO/YOqi0AE= - github.com/zieckey/goini v0.0.0-20180118150432-0da17d361d26/go.mod h1:TQpdgg7I9+PFIkatlx/dnZyZb4iZyCUx1HJj4rXi3+E= -+go.uber.org/atomic v1.4.0 h1:cxzIVoETapQEqDhQu3QfnvXAV4AlzcvUCxkVUFw3+EU= - go.uber.org/atomic v1.4.0/go.mod h1:gD2HeocX3+yG+ygLZcrzQJaqmWj9AIm7n08wl/qW/PE= -+go.uber.org/multierr v1.1.0 h1:HoEmRHQPVSqub6w2z2d2EOVs2fjyFRGyofhKuyDq0QI= - go.uber.org/multierr v1.1.0/go.mod h1:wR5kodmAFQ0UK8QlbwjlSNy0Z68gJhDJUG5sjR94q/0= -+go.uber.org/zap v1.10.0 h1:ORx85nbTijNz8ljznvCMR1ZBIPKFn3jQrag10X2AsuM= - go.uber.org/zap v1.10.0/go.mod h1:vwi/ZaCAaUcBkycHslxD9B2zi4UTXhF60s6SWpuDF0Q= - golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w= - golang.org/x/image v0.0.0-20180708004352-c73c2afc3b81/go.mod h1:ux5Hcp/YLpHSI86hEcLt0YII63i6oz57MZXIpbrjZUs= diff --git a/srcpkgs/app-builder/template b/srcpkgs/app-builder/template deleted file mode 100644 index 8c9fc8d2d67a61..00000000000000 --- a/srcpkgs/app-builder/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'app-builder' -pkgname=app-builder -version=3.4.2 -revision=4 -build_style=go -go_import_path=github.com/develar/app-builder -short_desc="Generic helper tool to build app in a distributable format" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/develar/app-builder" -distfiles="${homepage}/archive/v${version}.tar.gz - ${homepage}/raw/2fb48e08a7d30cb7b597b78a230f5a1e45bfc2be/LICENSE" -checksum="f3f4b5dbabf0319d780accc6dab7bb162026d873e38183dd9fb5164384eac4d7 - bd662a6ff7b68e2d89e92ab5d02c0ff04eef249b8a02fc424cf970fb3feb525f" -skip_extraction="LICENSE" - -# release tarball doesn't ship license -post_extract() { - cp ${XBPS_SRCDISTDIR}/${pkgname}-${version}/LICENSE . -} - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/apparmor/files/README.voidlinux b/srcpkgs/apparmor/files/README.voidlinux deleted file mode 100644 index e172252a7064e9..00000000000000 --- a/srcpkgs/apparmor/files/README.voidlinux +++ /dev/null @@ -1,2 +0,0 @@ -To configure AppArmor properly, please refer to the Void Linux Handbook -https://docs.voidlinux.org/config/security/apparmor.html diff --git a/srcpkgs/apparmor/files/profiles/usr.bin.dhcpcd b/srcpkgs/apparmor/files/profiles/usr.bin.dhcpcd deleted file mode 100644 index 1d6e1b95d62a56..00000000000000 --- a/srcpkgs/apparmor/files/profiles/usr.bin.dhcpcd +++ /dev/null @@ -1,66 +0,0 @@ -# vim:syntax=apparmor - -abi , - -include - -profile dhcpcd /{usr/,}bin/dhcpcd { - include - include - - capability chown, - capability fowner, - capability fsetid, - capability kill, - capability net_admin, - capability net_raw, - capability setuid, - capability setgid, - capability sys_admin, - capability sys_chroot, - capability bpf, - - network packet dgram, - network packet raw, - network inet raw, - network inet6 raw, - - /dev/pts/* rw, - - /etc/dhcpcd.{conf,duid,secret} r, - /etc/ld.so.cache r, - /etc/udev/udev.conf r, - - /proc/*/net/if_inet6 r, - /proc/sys/net/ipv{4,6}/conf/*/* rw, - /proc/sys/net/ipv{4,6}/neigh/*/retrans_time_ms w, - /proc/sys/net/ipv{4,6}/neigh/*/base_reachable_time_ms w, - - /{var/,}run/dhcpcd/ w, - /{var/,}run/dhcpcd/{,*.}pid rwk, - /{var/,}run/dhcpcd/{,*.}sock rw, - /{var/,}run/dhcpcd/unpriv.sock rw, - /{var/,}run/udev/data/* r, - - /sys/devices/**/net/*/uevent r, - - /{usr/,}bin/dash ix, - /{usr/,}bin/dash mrix, - - /usr/lib/dhcpcd/dev/udev.so m, - /usr/lib/ld-*.so m, - /usr/lib/libc-*.so m, - - # Trust hooks and run the wrapper unconfined - /usr/libexec/dhcpcd-run-hooks CUx, - - /var/db/dhcpcd-*.lease rw, - /var/db/dhcpcd/** rw, - /{usr/,}bin/dhcpcd mrix, - - owner @{PROC}/@{pid}/mountinfo r, - owner @{PROC}/@{pid}/stat r, - - # Site-specific additions and overrides. See local/README for details. - include if exists -} diff --git a/srcpkgs/apparmor/files/profiles/usr.bin.nginx b/srcpkgs/apparmor/files/profiles/usr.bin.nginx deleted file mode 100644 index be769703f5df68..00000000000000 --- a/srcpkgs/apparmor/files/profiles/usr.bin.nginx +++ /dev/null @@ -1,32 +0,0 @@ -# vim:syntax=apparmor - -abi , - -# NOTE: This profile will by default work with pfp-fpm on TCP sockets. -# If you need to make use of php-fpm unix socket, add the following to local/usr.bin.nginx -# /path/to/your/unix/socket rw, - -include - -profile nginx /usr/bin/nginx { - include - include - include - include - - capability setgid, - capability setuid, - - /etc/nginx/** r, - - /run/nginx.pid rw, - - /usr/bin/nginx mr, - - /usr/share/nginx/html/* r, - - /var/log/nginx/* w, - - # Site-specific additions and overrides. See local/README for details. - include if exists -} diff --git a/srcpkgs/apparmor/files/profiles/usr.bin.php-fpm b/srcpkgs/apparmor/files/profiles/usr.bin.php-fpm deleted file mode 100644 index 0b036965da1dfe..00000000000000 --- a/srcpkgs/apparmor/files/profiles/usr.bin.php-fpm +++ /dev/null @@ -1,45 +0,0 @@ -# vim:syntax=apparmor - -abi , - -# NOTE: This profile uses TCP sockets by default -# If you wish for php-fpm to listen to unix socket, -# add the following permission to local/usr.bin.php-fpm -# /path/to/your/unix/socket w, - -include - -# This is PHP open_basedir where script can only be executed from. -# /home, /tmp have been removed to not open permissions too widely -# /usr/share/pear have been removed to have its own permission -@{PHP_BASEDIRS} = /srv/www/ /var/www/ /usr/share/webapps/ - -profile php-fpm /usr/bin/php-fpm { - include - include - include - include - - capability setgid, - capability setuid, - capability kill, - - /etc/php/php-fpm.conf r, - /etc/php/php-fpm.d/* r, - - # This is set to make php-fpm work by default, but if you don't use these paths - # add "deny @{PHP_BASEDIRS}/** r," to local.usr.bin.php-fpm and add read rights - # to where your PHP app is located - @{PHP_BASEDIRS}/** r, - - /usr/bin/php-fpm mr, - - /usr/share/pear/** r, - /usr/share/php/fpm/status.html r, - - /var/log/php-fpm.log w, - - # Site-specific additions and overrides. See local/README for details. - include if exists - -} diff --git a/srcpkgs/apparmor/files/profiles/usr.bin.pulseaudio b/srcpkgs/apparmor/files/profiles/usr.bin.pulseaudio deleted file mode 100644 index f8ceb4c2334390..00000000000000 --- a/srcpkgs/apparmor/files/profiles/usr.bin.pulseaudio +++ /dev/null @@ -1,132 +0,0 @@ -# vim:syntax=apparmor - -abi , - -include - -profile pulseaudio /usr/bin/pulseaudio { - include - include - include - include - include - include - - dbus send - bus=system - path=/org/freedesktop/RealtimeKit1 - interface=org.freedesktop.RealtimeKit1 - member={MakeThreadRealtime,MakeThreadHighPriority} - peer=(name=org.freedesktop.RealtimeKit1), - - dbus send - bus=system - path=/org/freedesktop/RealtimeKit1 - interface=org.freedesktop.DBus.Properties - member=Get, - - unix (connect, receive, send) type=stream peer=(addr="@/tmp/.ICE-unix/[0-9]*"), - ptrace (read,trace) peer=@{profile_name}, - signal (send) peer=pulseaudio//pulse-gsettings-helper, - - /usr/bin/pulseaudio mixr, - - /etc/pulse/ r, - /etc/pulse/* r, - /etc/udev/udev.conf r, - /etc/timidity/.pulse_cookie w, - - /etc/asound.conf r, - - owner @{HOME}/.esd_auth rwk, - owner @{HOME}/.pulse-cookie rwk, - owner @{HOME}/.config/pulse/cookie rwk, - owner @{HOME}/{.config/pulse,.pulse}/ rw, - owner @{HOME}/{.config/pulse,.pulse}/* rw, - - owner /run/pulse/ rw, - owner /run/pulse/.pulse-cookie rwk, - owner /run/pulse/dbus-socket rwk, - owner /run/pulse/native rwk, - owner /run/pulse/pid rwk, - owner /run/user/[0-9]*/pulse/ rw, - owner /run/user/[0-9]*/pulse/* rwk, - /run/udev/data/+sound:card* r, - /run/udev/data/c116:[0-9]* r, - /run/udev/data/c14:[0-9]* r, - - # logind - /run/user/[0-9]*/dconf/user k, - - /sys/bus/ r, - /sys/class/ r, - /sys/class/sound/ r, - /sys/devices/pci[0-9]*/**/*class r, - /sys/devices/pci[0-9]*/**/uevent r, - /sys/devices/system/cpu/ r, - /sys/devices/system/cpu/online r, - /sys/devices/virtual/dmi/id/bios_vendor r, - /sys/devices/virtual/dmi/id/board_vendor r, - /sys/devices/virtual/dmi/id/sys_vendor r, - /sys/devices/virtual/sound/**/uevent r, - - /usr/share/alsa/** r, - /usr/share/pulseaudio/** r, - /usr/lib/pulse-[1-9]*.[0-9]/modules/*.so mr, - /usr/libexec/pulse/gsettings-helper Cx, - - /usr/{,local/}share/applications/ r, - /usr/{,local/}share/applications/* r, - owner @{HOME}/.local/share/{,flatpak/exports/share/}applications/ r, - owner @{HOME}/.local/share/{,flatpak/exports/share/}applications/* r, - /var/lib/flatpak/exports/share/applications/ r, - /var/lib/flatpak/exports/share/applications/* r, - - owner /var/lib/gdm3/.config/pulse/ rw, - owner /var/lib/gdm3/.config/pulse/* rw, - owner /var/lib/gdm3/.config/pulse/cookie rwk, - - owner /var/lib/lightdm/.Xauthority r, - owner /var/lib/lightdm/.esd_auth rwk, - owner /var/lib/lightdm/.config/pulse/cookie rwk, - owner /var/lib/lightdm/.config/pulse/ rw, - owner /var/lib/lightdm/.config/pulse/* rw, - - # are these needed? - /var/lib/pulse/ rw, - /var/lib/pulse/*-default-sink rw, - /var/lib/pulse/*-default-source rw, - /var/lib/pulse/*.tdb rw, - - owner @{PROC}/@{pid}/fd/ r, - owner @{PROC}/@{pid}/{maps,mountinfo,stat} r, - - owner /tmp/pulse-*/pid rwk, - owner /tmp/pulse-*/native rwk, - owner /tmp/pulse-*/autospawn.lock rwk, - owner /run/user/*/pulse/autospawn.lock rwk, - - owner /tmp/orcexec.* mrw, - owner /{,var/}run/user/[0-9]*/orcexec.* mrw, - # needed if /tmp is mounted noexec: - owner @{HOME}/orcexec.* mrw, - - owner /tmp/.esd-@{pid}*/ rw, - owner /tmp/.esd-@{pid}*/socket rw, - - profile pulse-gsettings-helper /usr/libexec/pulse/gsettings-helper { - include - include - include - - /usr/libexec/pulse/gsettings-helper mr, - owner /{,var/}run/user/*/dconf/user rw, - owner @{HOME}/.config/dconf/user rw, - owner @{PROC}/@{pid}/fd/ r, - signal (receive) peer=pulseaudio, - } - - # Site-specific additions and overrides. See local/README for details. - include if exists -} - diff --git a/srcpkgs/apparmor/files/profiles/usr.bin.uuidd b/srcpkgs/apparmor/files/profiles/usr.bin.uuidd deleted file mode 100644 index b365c927b656b8..00000000000000 --- a/srcpkgs/apparmor/files/profiles/usr.bin.uuidd +++ /dev/null @@ -1,19 +0,0 @@ -# vim:syntax=apparmor - -abi , - -include - -profile uuid /usr/bin/uuidd { - include - include - - network inet dgram, - - /usr/bin/uuidd mr, - - /run/uuidd/request rw, - - # Site-specific additions and overrides. See local/README for details. - include if exists -} diff --git a/srcpkgs/apparmor/files/profiles/usr.bin.wpa_supplicant b/srcpkgs/apparmor/files/profiles/usr.bin.wpa_supplicant deleted file mode 100644 index c5bb67d562fa55..00000000000000 --- a/srcpkgs/apparmor/files/profiles/usr.bin.wpa_supplicant +++ /dev/null @@ -1,53 +0,0 @@ -# vim:syntax=apparmor - -abi , - -include - -profile wpa_supplicant /usr/bin/wpa_supplicant { - include - include - - capability net_admin, - capability net_raw, - capability chown, - capability dac_override, - capability fsetid, - network inet dgram, - network inet raw, - network packet dgram, - network netlink, - - /usr/bin/wpa_supplicant mr, - - /run/wpa_supplicant/ rw, - /run/wpa_supplicant/** rw, - - /run/dbus/system_bus_socket rw, - /run/sendsigs.omit.d/wpasupplicant.pid rw, - - /etc/wpa_supplicant/ rw, - /etc/wpa_supplicant/** rw, - - /etc/nsswitch.conf r, - /etc/group r, - - @{PROC}/sys/net/ipv{4,6}/conf/*/* rw, - @{PROC}/@{pid}/psched r, - - /dev/rfkill r, - - dbus (send, receive) - bus=system - path=/fi/w1/wpa_supplicant1, - - dbus (send, receive) - bus=system - path=/fi/w1/wpa_supplicant1/**, - - dbus (send,receive) - bus=system - path=/fi/epitest/hostap/WPASupplicant/**, - - include if exists -} diff --git a/srcpkgs/apparmor/patches/fix_logprofconf.patch b/srcpkgs/apparmor/patches/fix_logprofconf.patch deleted file mode 100644 index 6a98bddc9af545..00000000000000 --- a/srcpkgs/apparmor/patches/fix_logprofconf.patch +++ /dev/null @@ -1,65 +0,0 @@ -modify logprof.conf for Void Linux - ---- a/utils/logprof.conf -+++ b/utils/logprof.conf -@@ -12,11 +12,11 @@ - [settings] - profiledir = /etc/apparmor.d /etc/subdomain.d - inactive_profiledir = /usr/share/apparmor/extra-profiles -- logfiles = /var/log/audit/audit.log /var/log/syslog /var/log/messages -+ logfiles = /var/log/audit/audit.log /var/log/socklog/kernel/current /var/log/syslog /var/log/messages - -- parser = /sbin/apparmor_parser /sbin/subdomain_parser -+ parser = /usr/bin/apparmor_parser /usr/bin/subdomain_parser - ldd = /usr/bin/ldd -- logger = /bin/logger /usr/bin/logger -+ logger = /usr/bin/logger - - # customize how file ownership permissions are presented - # 0 - off -@@ -38,27 +38,29 @@ - - [qualifiers] - # things will be painfully broken if bash has a profile -- /bin/bash = icnu -- /usr/bin/bash = icnu -- /bin/ksh = icnu -- /usr/bin/ksh = icnu -- /bin/dash = icnu -- /usr/bin/dash = icnu -- /bin/zsh = icnu -- /usr/bin/zsh = icnu -+ /bin/bash = icnu -+ /usr/bin/bash = icnu -+ /bin/ksh = icnu -+ /usr/bin/ksh = icnu -+ /bin/dash = icnu -+ /usr/bin/dash = icnu -+ /bin/zsh = icnu -+ /usr/bin/zsh = icnu -+ /bin/fish = icnu -+ /usr/bin/fish = icnu -+ /bin/ash = icnu -+ /usr/bin/ash = icnu -+ /bin/rc = icnu -+ /usr/bin/rc = icnu - - # these programs can't function if they're confined - /bin/mount = u - /usr/bin/mount = u - /etc/init.d/subdomain = u -- /sbin/cardmgr = u -- /usr/sbin/cardmgr = u -- /sbin/subdomain_parser = u -- /usr/sbin/subdomain_parser = u -- /usr/sbin/genprof = u -- /usr/sbin/logprof = u -- /usr/lib/YaST2/servers_non_y2/ag_genprof = u -- /usr/lib/YaST2/servers_non_y2/ag_logprof = u -+ /usr/bin/cardmgr = u -+ /usr/bin/subdomain_parser = u -+ /usr/bin/genprof = u -+ /usr/bin/logprof = u - - # these ones shouldn't have their own profiles - /bin/awk = icn diff --git a/srcpkgs/apparmor/patches/libapparmor-basename.patch b/srcpkgs/apparmor/patches/libapparmor-basename.patch deleted file mode 100644 index 7977d2c2f85fc9..00000000000000 --- a/srcpkgs/apparmor/patches/libapparmor-basename.patch +++ /dev/null @@ -1,20 +0,0 @@ ---- a/libraries/libapparmor/testsuite/test_multi.c -+++ b/libraries/libapparmor/testsuite/test_multi.c -@@ -1,5 +1,3 @@ --#define _GNU_SOURCE /* for glibc's basename version */ -- - #include - #include - #include -@@ -7,6 +5,11 @@ - - #include - -+static const char *basename(const char *path) -+{ -+ return strrchr(path, '/') ? strrchr(path, '/')+1 : path; -+} -+ - int print_results(aa_log_record *record); - - int main(int argc, char **argv) diff --git a/srcpkgs/apparmor/patches/python3.13.patch b/srcpkgs/apparmor/patches/python3.13.patch deleted file mode 100644 index 1f4d85ce3fc923..00000000000000 --- a/srcpkgs/apparmor/patches/python3.13.patch +++ /dev/null @@ -1,72 +0,0 @@ -From 434e34bb510b4cab04e64cd5b21d635c6be8c8ea Mon Sep 17 00:00:00 2001 -From: Mikko Rapeli -Date: Fri, 29 Nov 2024 13:46:32 +0000 -Subject: [PATCH] fail.py: handle missing cgitb - -It's no longer in python standard library starting -at version 3.13. Fixes: - -root@qemuarm64:~# aa-complain /etc/apparmor.d/* -Traceback (most recent call last): - File "/usr/sbin/aa-complain", line 18, in - from apparmor.fail import enable_aa_exception_handler - File "/usr/lib/python3.13/site-packages/apparmor/fail.py", line 12, in - import cgitb -ModuleNotFoundError: No module named 'cgitb' - -Signed-off-by: Mikko Rapeli ---- - utils/apparmor/fail.py | 25 +++++++++++++++---------- - 1 file changed, 15 insertions(+), 10 deletions(-) - -diff --git a/utils/apparmor/fail.py b/utils/apparmor/fail.py -index ece6efc43..a71ceb66a 100644 ---- a/utils/apparmor/fail.py -+++ b/utils/apparmor/fail.py -@@ -8,7 +8,11 @@ - # - # ------------------------------------------------------------------ - --import cgitb -+try: -+ import cgitb -+except ImportError: -+ cgitb = None -+ pass - import sys - import traceback - from tempfile import NamedTemporaryFile -@@ -32,20 +36,21 @@ def handle_exception(*exc_info): - print('', file=sys.stderr) - error(ex.value) - else: -- with NamedTemporaryFile('w', prefix='apparmor-bugreport-', suffix='.txt', delete=False) as file: -- cgitb_hook = cgitb.Hook(display=1, file=file, format='text', context=10) -- cgitb_hook.handle(exc_info) -- -- file.write('Please consider reporting a bug at https://gitlab.com/apparmor/apparmor/-/issues\n') -- file.write('and attach this file.\n') -+ if cgitb: -+ with NamedTemporaryFile('w', prefix='apparmor-bugreport-', suffix='.txt', delete=False) as file: -+ cgitb_hook = cgitb.Hook(display=1, file=file, format='text', context=10) -+ cgitb_hook.handle(exc_info) -+ file.write('Please consider reporting a bug at https://gitlab.com/apparmor/apparmor/-/issues\n') -+ file.write('and attach this file.\n') - - print(''.join(traceback.format_exception(*exc_info)), file=sys.stderr) -- print('', file=sys.stderr) - print('An unexpected error occurred!', file=sys.stderr) - print('', file=sys.stderr) -- print('For details, see %s' % file.name, file=sys.stderr) -+ if cgitb: -+ print('For details, see %s' % file.name, file=sys.stderr) - print('Please consider reporting a bug at https://gitlab.com/apparmor/apparmor/-/issues', file=sys.stderr) -- print('and attach this file.', file=sys.stderr) -+ if cgitb: -+ print('and attach this file.', file=sys.stderr) - - - def enable_aa_exception_handler(): --- -GitLab - diff --git a/srcpkgs/apparmor/template b/srcpkgs/apparmor/template deleted file mode 100644 index ec0912c4af507a..00000000000000 --- a/srcpkgs/apparmor/template +++ /dev/null @@ -1,108 +0,0 @@ -# Template file for 'apparmor' -pkgname=apparmor -reverts="4.0.2_1" -version=3.1.7 -revision=5 -build_wrksrc=libraries/libapparmor -build_style=gnu-configure -conf_files="/etc/apparmor.d/local/* /etc/apparmor/*" -make_dirs="/etc/apparmor.d/disable 0755 root root" -configure_args="$(vopt_with python) $(vopt_with perl)" -hostmakedepends="bison flex gettext python3 which python3-setuptools pkg-config - perl $(vopt_if python swig)" -makedepends="$(vopt_if python python3-devel)" -depends="runit-void-apparmor libapparmor-${version}_${revision} python3-notify2 - python3-psutil python3-dbus iproute2" -checkdepends="dejagnu" -short_desc="Mandatory access control to restrict programs" -maintainer="Orphaned " -license="GPL-2.0-only" -homepage="https://gitlab.com/apparmor/apparmor" -changelog="https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_${version}" -distfiles="https://launchpad.net/apparmor/${version%.*}/${version}/+download/apparmor-${version}.tar.gz" -checksum=c6c161d6dbd99c2f10758ff347cbc6848223c7381f311de62522f22b0a16de64 -replaces="apparmor-vim>=0" - -# /usr/lib/perl5/core_perl/CORE/perl.h:3360:22: error: unknown type name 'off64_t'; -CFLAGS="-D_LARGEFILE64_SOURCE" -CXXFLAGS="-D_LARGEFILE64_SOURCE" - -build_options="python perl" - -case "$XBPS_TARGET_MACHINE" in - x86_64*|aarch64*|i686*) - build_options_default+=" python" - ;; -esac - -if [ -z "$CROSS_BUILD" ]; then - build_options_default+=" perl" -fi - -pre_build() { - # Replace release profiles with our own - cd ${wrksrc} - cp ${FILESDIR}/profiles/* profiles/apparmor.d/ -} - -post_build() { - cd ${wrksrc} - - make ${makejobs} -C binutils - make ${makejobs} -C utils - make ${makejobs} -C parser - make ${makejobs} -C profiles -} - -post_install() { - cd ${wrksrc} - commonflags="DESTDIR=\"${DESTDIR}\" SBINDIR=\"${DESTDIR}/usr/bin\" USR_SBINDIR=\"${DESTDIR}/usr/bin\"" - make $commonflags install -C binutils - make $commonflags \ - BINDIR="${DESTDIR}/usr/bin" \ - VIM_INSTALL_PATH="${DESTDIR}/usr/share/vim/vimfiles/syntax" \ - install -C utils - make $commonflags \ - APPARMOR_BIN_PREFIX="${DESTDIR}/usr/lib/apparmor" \ - install -C parser - make DESTDIR="${DESTDIR}" install -C profiles - - # requires perl bindings not generated when cross-compiling - if [ -z "$build_option_perl" ]; then - rm -f ${DESTDIR}/usr/bin/aa-notify - fi - - # we installed a custom conflicting profile - rm ${DESTDIR}/etc/apparmor.d/{,local/}php-fpm - - vinstall utils/aa-notify.desktop 644 usr/share/applications - vdoc "${FILESDIR}/README.voidlinux" -} - -libapparmor_package() { - short_desc+=" - Library" - license="LGPL-2.1-only" - pkg_install() { - vmove "usr/lib/libapparmor.so*" - if [ "$build_option_perl" ]; then - vmove usr/lib/perl5 - fi - if [ "$build_option_python" ]; then - vmove "${py3_sitelib}/LibAppArmor*" - fi - vmove usr/share/man/man2 - vmove usr/share/man/man3 - } -} - -libapparmor-devel_package() { - short_desc+=" - Library development files" - license="LGPL-2.1-only" - depends="lib${sourcepkg}-${version}_${revision}" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/apparmor/update b/srcpkgs/apparmor/update deleted file mode 100644 index 70f8b7290d7bbf..00000000000000 --- a/srcpkgs/apparmor/update +++ /dev/null @@ -1 +0,0 @@ -ignore="*alpha*" diff --git a/srcpkgs/appmenu-gtk-module-devel b/srcpkgs/appmenu-gtk-module-devel deleted file mode 120000 index ae1083c7375dde..00000000000000 --- a/srcpkgs/appmenu-gtk-module-devel +++ /dev/null @@ -1 +0,0 @@ -vala-panel-appmenu \ No newline at end of file diff --git a/srcpkgs/appmenu-gtk3-module b/srcpkgs/appmenu-gtk3-module deleted file mode 120000 index ae1083c7375dde..00000000000000 --- a/srcpkgs/appmenu-gtk3-module +++ /dev/null @@ -1 +0,0 @@ -vala-panel-appmenu \ No newline at end of file diff --git a/srcpkgs/appmenu-registrar b/srcpkgs/appmenu-registrar deleted file mode 120000 index ae1083c7375dde..00000000000000 --- a/srcpkgs/appmenu-registrar +++ /dev/null @@ -1 +0,0 @@ -vala-panel-appmenu \ No newline at end of file diff --git a/srcpkgs/appres/template b/srcpkgs/appres/template deleted file mode 100644 index 6aa287fb7994c9..00000000000000 --- a/srcpkgs/appres/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'appres' -pkgname=appres -version=1.0.7 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="libXt-devel" -short_desc="List X application resource database" -maintainer="Leah Neukirchen " -license="MIT" -homepage="http://xorg.freedesktop.org" -distfiles="${XORG_SITE}/app/${pkgname}-${version}.tar.xz" -checksum=1114b189239fd87a8d1db433edcb4486346d29912132b91eaeee5667f13b819f - -post_install() { - vlicense COPYING -} diff --git a/srcpkgs/appstream-glib-devel b/srcpkgs/appstream-glib-devel deleted file mode 120000 index a9ae197f2f4f7a..00000000000000 --- a/srcpkgs/appstream-glib-devel +++ /dev/null @@ -1 +0,0 @@ -appstream-glib \ No newline at end of file diff --git a/srcpkgs/appstream-glib/template b/srcpkgs/appstream-glib/template deleted file mode 100644 index a84d7ae9d2122d..00000000000000 --- a/srcpkgs/appstream-glib/template +++ /dev/null @@ -1,40 +0,0 @@ -# Template file for 'appstream-glib' -pkgname=appstream-glib -version=0.8.1 -revision=2 -build_style=meson -build_helper="gir" -configure_args="-Dgtk-doc=false -Drpm=false -Dstemmer=false - -Dintrospection=$(vopt_if gir true false)" -hostmakedepends="gcab gperf pkg-config glib-devel gettext" -makedepends="gcab-devel gtk+3-devel json-glib-devel libarchive-devel - libcurl-devel libyaml-devel" -short_desc="Install and update applications" -maintainer="Enno Boland " -license="LGPL-2.1-or-later" -homepage="https://people.freedesktop.org/~hughsient/appstream-glib/" -changelog="https://raw.githubusercontent.com/hughsie/appstream-glib/master/NEWS" -distfiles="https://people.freedesktop.org/~hughsient/appstream-glib/releases/appstream-glib-${version}.tar.xz" -checksum=68a3d007f5b3aa84592dbef07950d9acf327da97ec8a6e88a90575d9055ddf6d - -build_options="gir" -build_options_default="gir" - -post_install() { - rm -r "${DESTDIR}"/usr/share/installed-tests -} - -appstream-glib-devel_package() { - depends="${sourcepkg}>=${version}_${revision} gcab-devel gdk-pixbuf-devel - libarchive-devel libcurl-devel libyaml-devel" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - vmove usr/share/aclocal - if [ "$build_option_gir" ]; then - vmove usr/share/gir-1.0 - fi - } -} diff --git a/srcpkgs/apr-devel b/srcpkgs/apr-devel deleted file mode 120000 index 44d791e08f9d68..00000000000000 --- a/srcpkgs/apr-devel +++ /dev/null @@ -1 +0,0 @@ -apr \ No newline at end of file diff --git a/srcpkgs/apr-util-db b/srcpkgs/apr-util-db deleted file mode 120000 index 97932747b05876..00000000000000 --- a/srcpkgs/apr-util-db +++ /dev/null @@ -1 +0,0 @@ -apr-util \ No newline at end of file diff --git a/srcpkgs/apr-util-devel b/srcpkgs/apr-util-devel deleted file mode 120000 index 97932747b05876..00000000000000 --- a/srcpkgs/apr-util-devel +++ /dev/null @@ -1 +0,0 @@ -apr-util \ No newline at end of file diff --git a/srcpkgs/apr-util-gdbm b/srcpkgs/apr-util-gdbm deleted file mode 120000 index 97932747b05876..00000000000000 --- a/srcpkgs/apr-util-gdbm +++ /dev/null @@ -1 +0,0 @@ -apr-util \ No newline at end of file diff --git a/srcpkgs/apr-util-ldap b/srcpkgs/apr-util-ldap deleted file mode 120000 index 97932747b05876..00000000000000 --- a/srcpkgs/apr-util-ldap +++ /dev/null @@ -1 +0,0 @@ -apr-util \ No newline at end of file diff --git a/srcpkgs/apr-util-mysql b/srcpkgs/apr-util-mysql deleted file mode 120000 index 97932747b05876..00000000000000 --- a/srcpkgs/apr-util-mysql +++ /dev/null @@ -1 +0,0 @@ -apr-util \ No newline at end of file diff --git a/srcpkgs/apr-util-odbc b/srcpkgs/apr-util-odbc deleted file mode 120000 index 97932747b05876..00000000000000 --- a/srcpkgs/apr-util-odbc +++ /dev/null @@ -1 +0,0 @@ -apr-util \ No newline at end of file diff --git a/srcpkgs/apr-util-pgsql b/srcpkgs/apr-util-pgsql deleted file mode 120000 index 97932747b05876..00000000000000 --- a/srcpkgs/apr-util-pgsql +++ /dev/null @@ -1 +0,0 @@ -apr-util \ No newline at end of file diff --git a/srcpkgs/apr-util-sqlite b/srcpkgs/apr-util-sqlite deleted file mode 120000 index 97932747b05876..00000000000000 --- a/srcpkgs/apr-util-sqlite +++ /dev/null @@ -1 +0,0 @@ -apr-util \ No newline at end of file diff --git a/srcpkgs/apr-util/patches/fix-cross-libtool.patch b/srcpkgs/apr-util/patches/fix-cross-libtool.patch deleted file mode 100644 index 39af2fe0bcaf44..00000000000000 --- a/srcpkgs/apr-util/patches/fix-cross-libtool.patch +++ /dev/null @@ -1,22 +0,0 @@ -Taken from: https://gitweb.gentoo.org/repo/gentoo.git/tree/dev-libs/apr-util/files/apr-util-1.6.1-libtool.patch - -https://bugs.gentoo.org/779487 - -From: orbea -Date: Sat, 18 Jun 2022 20:20:09 -0700 -Subject: [PATCH] configure: Add missing LT_INIT - -This fixes the build with rlibtool which requires the generated libtool -to determine if building shared or static libraries. - ---- a/configure.in -+++ b/configure.in -@@ -8,6 +8,8 @@ AC_INIT(export_vars.sh.in) - AC_CONFIG_HEADER(include/private/apu_config.h) - AC_CONFIG_AUX_DIR(build) - -+LT_INIT -+ - sinclude(build/apu-conf.m4) - sinclude(build/apu-iconv.m4) - sinclude(build/apu-hints.m4) diff --git a/srcpkgs/apr-util/patches/implicit-int.patch b/srcpkgs/apr-util/patches/implicit-int.patch deleted file mode 100644 index 8b0a73a592e1f0..00000000000000 --- a/srcpkgs/apr-util/patches/implicit-int.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/build/dbm.m4 -+++ b/build/dbm.m4 -@@ -235,7 +235,7 @@ AC_DEFUN([APU_TRY_BERKELEY_DB], - #include - #include - #include <$apu_try_berkeley_db_header> --main () -+int main () - { - int major, minor, patch; - diff --git a/srcpkgs/apr-util/template b/srcpkgs/apr-util/template deleted file mode 100644 index 82f91163c15914..00000000000000 --- a/srcpkgs/apr-util/template +++ /dev/null @@ -1,123 +0,0 @@ -# Template file for 'apr-util' -pkgname=apr-util -version=1.6.3 -revision=4 -build_style=gnu-configure -configure_args=" - --with-pgsql --with-ldap --with-apr=${XBPS_CROSS_BASE}/usr - --with-expat=${XBPS_CROSS_BASE}/usr --with-gdbm=${XBPS_CROSS_BASE}/usr - --with-sqlite3=${XBPS_CROSS_BASE}/usr --with-mysql=${XBPS_CROSS_BASE}/usr - --with-berkeley-db=${XBPS_CROSS_BASE}/usr --with-odbc=${XBPS_CROSS_BASE}/usr - --with-dbm=db53 --with-crypto --with-openssl --without-oracle --enable-util-dso" -hostmakedepends="libtool apr-devel automake" -makedepends="zlib-devel openssl-devel apr-devel db-devel expat-devel - gdbm-devel libldap-devel libmariadbclient-devel unixodbc-devel - postgresql-libs-devel sqlite-devel" -short_desc="Apache Portable Runtime Utility Library" -maintainer="Orphaned " -license="Apache-2.0" -homepage="https://apr.apache.org/" -distfiles="https://archive.apache.org/dist/apr/${pkgname}-${version}.tar.bz2" -checksum=a41076e3710746326c3945042994ad9a4fcac0ce0277dd8fea076fec3c9772b5 -# fails to build tests -make_check=no - -if [ "$XBPS_TARGET_LIBC" = "glibc" ]; then - makedepends+=" libxcrypt-devel" -fi - -pre_configure() { - autoreconf -fi -} - -post_configure() { - # Hacks to make cross compiling work - if [ "$CROSS_BUILD" ]; then - vsed -i build/rules.mk \ - -e "s;\(apr_builddir=\)\(/usr/share/apr-1\);\1${XBPS_CROSS_BASE}\2;" \ - -e "s;\(apr_builders=\)\(/usr/share/apr-1\);\1${XBPS_CROSS_BASE}\2;" \ - -e "s;--mode=link;& --tag=CC;g" \ - -e "s;--mode=compile;& --tag=CC;g" \ - -e "/^CC=/s:=.*:=${CC}:" - fi - vsed -i build/rules.mk \ - -e "/^LIBTOOL=/s;(apr_builddir);(top_builddir);" \ - -e "s;\(top_builddir=\)\(.*\);\1${wrksrc};" \ - -e "/^CFLAGS=/s:=.*:=${CFLAGS}:" \ - -e '/^LTFLAGS/s:--silent::' -} - -post_install() { - # remove static libs - find ${DESTDIR} -type f -name \*.a -delete - if [ "$CROSS_BUILD" ]; then - vsed -i -e "s,$XBPS_CROSS_BASE,,g" "$DESTDIR/usr/bin/apu-1-config" - fi -} - -apr-util-devel_package() { - depends="apr-devel expat-devel libldap-devel db-devel ${sourcepkg}>=${version}" - short_desc+=" - development files" - pkg_install() { - vmove usr/bin - vmove usr/include - vmove "usr/lib/*.exp" - vmove usr/lib/pkgconfig - } -} -apr-util-db_package() { - lib32disabled=yes - depends="apr-util-${version}_${revision}" - short_desc+=" - Berkeley DB module" - pkg_install() { - vmove "usr/lib/apr-util-1/apr_dbm_db*" - } -} -apr-util-gdbm_package() { - lib32disabled=yes - depends="apr-util-${version}_${revision}" - short_desc+=" - GDBM module" - pkg_install() { - vmove "usr/lib/apr-util-1/apr_dbm_gdbm*" - } -} -apr-util-ldap_package() { - lib32disabled=yes - depends="apr-util-${version}_${revision}" - short_desc+=" - LDAP support" - pkg_install() { - vmove "usr/lib/apr-util-1/apr_ldap*" - } -} -apr-util-odbc_package() { - lib32disabled=yes - depends="apr-util-${version}_${revision}" - short_desc+=" - ODBC module" - pkg_install() { - vmove "usr/lib/apr-util-1/apr_dbd_odbc*" - } -} -apr-util-mysql_package() { - lib32disabled=yes - depends="apr-util-${version}_${revision}" - short_desc+=" - MySQL module" - pkg_install() { - vmove "usr/lib/apr-util-1/apr_dbd_mysql*" - } -} -apr-util-pgsql_package() { - lib32disabled=yes - depends="apr-util-${version}_${revision}" - short_desc+=" - PostgreSQL module" - pkg_install() { - vmove "usr/lib/apr-util-1/apr_dbd_pgsql*" - } -} -apr-util-sqlite_package() { - lib32disabled=yes - depends="apr-util-${version}_${revision}" - short_desc+=" - SQLite module" - pkg_install() { - vmove "usr/lib/apr-util-1/apr_dbd_sqlite*" - } -} diff --git a/srcpkgs/apr/patches/partial-disable-test.patch b/srcpkgs/apr/patches/partial-disable-test.patch deleted file mode 100644 index be3955a43150c0..00000000000000 --- a/srcpkgs/apr/patches/partial-disable-test.patch +++ /dev/null @@ -1,51 +0,0 @@ -musl never unload libraries ---- a/test/testdso.c -+++ b/test/testdso.c -@@ -117,6 +117,7 @@ static void test_dso_sym_return_value(ab - - static void test_unload_module(abts_case *tc, void *data) - { -+#ifdef __GLIBC__ - apr_dso_handle_t *h = NULL; - apr_status_t status; - char errstr[256]; -@@ -131,6 +132,7 @@ static void test_unload_module(abts_case - - status = apr_dso_sym(&func1, h, "print_hello"); - ABTS_INT_EQUAL(tc, 1, APR_STATUS_IS_ESYMNOTFOUND(status)); -+#endif - } - - -@@ -203,6 +205,7 @@ static void test_dso_sym_return_value_li - - static void test_unload_library(abts_case *tc, void *data) - { -+#ifdef __GLIBC__ - apr_dso_handle_t *h = NULL; - apr_status_t status; - char errstr[256]; -@@ -217,6 +220,7 @@ static void test_unload_library(abts_cas - - status = apr_dso_sym(&func1, h, "print_hello"); - ABTS_INT_EQUAL(tc, 1, APR_STATUS_IS_ESYMNOTFOUND(status)); -+#endif - } - - #endif /* def(LIB_NAME) */ ---- a/test/testsockets.c -+++ b/test/testsockets.c -@@ -228,10 +228,13 @@ abts_suite *testsockets(abts_suite *suit - abts_run_test(suite, tcp6_socket, NULL); - abts_run_test(suite, udp6_socket, NULL); - -+#define BROKEN_IN_CI 1 -+#if BROKEN_IN_CI - abts_run_test(suite, sendto_receivefrom6, NULL); - #endif - - abts_run_test(suite, socket_userdata, NULL); -+#endif - - return suite; - } diff --git a/srcpkgs/apr/template b/srcpkgs/apr/template deleted file mode 100644 index 3daedd91928009..00000000000000 --- a/srcpkgs/apr/template +++ /dev/null @@ -1,75 +0,0 @@ -# Template file for 'apr' -pkgname=apr -version=1.7.4 -revision=1 -build_style=gnu-configure -configure_args="--with-installbuilddir=/usr/share/apr-1/build" -makedepends="expat-devel libuuid-devel" -checkdepends="gdb iana-etc" -short_desc="Apache Portable Runtime Library" -maintainer="Orphaned " -license="Apache-2.0" -homepage="https://apr.apache.org/" -distfiles="https://archive.apache.org/dist/apr/apr-${version}.tar.bz2" -checksum=fc648de983f3a2a6c9e78dea1f180639bd2fad6c06d556d4367a701fe5c35577 - -# Can't run test programs when cross compiling -# NOTE always diff between native and cross build!!! -if [ "$CROSS_BUILD" ]; then - configure_args+=" apr_cv_pthreads_cflags=-pthread" - configure_args+=" apr_cv_process_shared_works=yes" - configure_args+=" apr_cv_mutex_robust_shared=yes" - configure_args+=" apr_cv_tcp_nodelay_with_cork=yes" - configure_args+=" ac_cv_func_sem_open=yes" - configure_args+=" ac_cv_mmap__dev_zero=yes" - configure_args+=" ac_cv_struct_rlimit=yes" -fi - -# The apr package doesn't use crypt_r, however apr-util does, -# and apr-util uses the apr.h generated by apr's ./configure. -if [ "$XBPS_TARGET_LIBC" = "glibc" ]; then - makedepends+=" libxcrypt-devel" -fi - -do_check() { - local _args - cd test - if [ "$XBPS_BUILD_ENVIRONMENT" = void-packages-ci ]; then - sed -i 's/if BROKEN_IN_CI/if 0/' testsockets.c - if [ "$XBPS_LIBC" = musl ]; then - # unable to resolve back from 127.0.0.1 - _args="-x testsock" - fi - fi - make ${makejobs} - ./testall ${_args} -} - -post_install() { - sed -i -e 's,-ffile-prefix-map=[^[:space:]]*,,' \ - "$DESTDIR/usr/share/apr-1/build/apr_rules.mk" - if [ "$CROSS_BUILD" ]; then - sed -i -e 's;cross_compiling=.*;cross_compiling=;' \ - "$DESTDIR/usr/bin/apr-1-config" - sed -i -e "s,$XBPS_CROSS_BASE,,g" \ - "$DESTDIR/usr/share/apr-1/build/apr_rules.mk" - fi -} - -apr-devel_package() { - depends="libtool libuuid-devel apr>=${version}_${revision}" - if [ "$XBPS_TARGET_LIBC" = "glibc" ]; then - depends+=" libxcrypt-devel" - fi - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/bin - vmove usr/share - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - vmove "usr/lib/*.exp" - vmove usr/lib/pkgconfig - ln -sf ../../../bin/libtool "$PKGDESTDIR/usr/share/apr-1/build/" - } -} diff --git a/srcpkgs/apt-devel b/srcpkgs/apt-devel deleted file mode 120000 index 86ef763be51aa7..00000000000000 --- a/srcpkgs/apt-devel +++ /dev/null @@ -1 +0,0 @@ -apt \ No newline at end of file diff --git a/srcpkgs/apt-doc b/srcpkgs/apt-doc deleted file mode 120000 index 86ef763be51aa7..00000000000000 --- a/srcpkgs/apt-doc +++ /dev/null @@ -1 +0,0 @@ -apt \ No newline at end of file diff --git a/srcpkgs/apt/template b/srcpkgs/apt/template deleted file mode 100644 index 293d85a679ab9f..00000000000000 --- a/srcpkgs/apt/template +++ /dev/null @@ -1,43 +0,0 @@ -# Template file for 'apt' -pkgname=apt -version=2.9.7 -revision=1 -build_style=cmake -configure_args="-DDPKG_DATADIR=/usr/share/dpkg -DCURRENT_VENDOR=debian - -DDOCBOOK_XSL=/usr/share/xsl/docbook" -hostmakedepends="dpkg 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" -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=c7fac36575c6a00f81caebc8947657943c4350a10c499833294adf723e013336 - -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}" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.so" - } -} - -apt-doc_package() { - short_desc+=" - documentation files" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/share/doc - } -} diff --git a/srcpkgs/aptly/template b/srcpkgs/aptly/template deleted file mode 100644 index bf6d173d842c82..00000000000000 --- a/srcpkgs/aptly/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'aptly' -pkgname=aptly -version=1.4.0 -revision=4 -build_style=go -go_import_path=github.com/aptly-dev/aptly -short_desc="Debian repository management tool" -maintainer="Tassilo Schweyer " -license="MIT" -homepage="https://www.aptly.info/" -distfiles="https://github.com/aptly-dev/aptly/archive/v$version.tar.gz" -checksum=4172d54613139f6c34d5a17396adc9675d7ed002e517db8381731d105351fbe5 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/apulse/template b/srcpkgs/apulse/template deleted file mode 100644 index bfcae3d23ba518..00000000000000 --- a/srcpkgs/apulse/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'apulse' -pkgname=apulse -version=0.1.13 -revision=2 -build_style=cmake -hostmakedepends="pkg-config" -makedepends="alsa-lib-devel glib-devel" -short_desc="PulseAudio emulation for ALSA" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/i-rinat/apulse" -distfiles="https://github.com/i-rinat/apulse/archive/refs/tags/v${version}.tar.gz" -checksum=9234ec4e10e408b9c01d5f4ea768ad1fc15494217c932db2c435202a9c7b5efd - -post_install() { - vlicense LICENSE.MIT -} diff --git a/srcpkgs/apvlv/patches/cxxflags_from_env.patch b/srcpkgs/apvlv/patches/cxxflags_from_env.patch deleted file mode 100644 index 912462a00b59fa..00000000000000 --- a/srcpkgs/apvlv/patches/cxxflags_from_env.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/src/CMakeLists.txt 2016-09-14 01:48:05.822928918 +0200 -+++ b/src/CMakeLists.txt 2016-09-14 01:48:54.906931451 +0200 -@@ -3,7 +3,7 @@ ADD_COMPILE_OPTIONS(-std=c++11) - IF (WIN32) - ADD_DEFINITIONS(-D_CRT_SECURE_NO_WARNINGS) - ELSE (WIN32) -- SET(CMAKE_CXX_FLAGS "-Wall -fno-strict-aliasing") -+ SET(CMAKE_CXX_FLAGS "-Wall -fno-strict-aliasing ${CMAKE_CXX_FLAGS}") - - OPTION(APVLV_ENABLE_DEBUG "If build binary with debug information." OFF) - IF (APVLV_ENABLE_DEBUG) diff --git a/srcpkgs/apvlv/patches/use_dist_manpdf.patch b/srcpkgs/apvlv/patches/use_dist_manpdf.patch deleted file mode 100644 index 2afc26cfb4dbef..00000000000000 --- a/srcpkgs/apvlv/patches/use_dist_manpdf.patch +++ /dev/null @@ -1,16 +0,0 @@ -An up-to-date Startup.pdf is shipped with the dist, so just use that. - -diff -rup CMakeLists.txt.orig CMakeLists.txt ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -76,10 +76,6 @@ IF (WIN32) - INSTALL(DIRECTORY icons DESTINATION ".") - INSTALL(DIRECTORY ${CMAKE_HOME_DIRECTORY}/win32/poppler-data DESTINATION ".") - ELSE (WIN32) -- ADD_CUSTOM_TARGET(Startup.pdf -- ALL -- COMMAND "man" "-t" "${CMAKE_SOURCE_DIR}/apvlv.1" "|" "ps2pdf" "-" "${CMAKE_SOURCE_DIR}/Startup.pdf" -- DEPENDS apvlv.1) - INSTALL(FILES apvlvrc.example DESTINATION ${SYSCONFDIR} - RENAME apvlvrc) - INSTALL(FILES apvlvrc.example Startup.pdf main_menubar.glade DESTINATION ${DOCDIR}) diff --git a/srcpkgs/apvlv/template b/srcpkgs/apvlv/template deleted file mode 100644 index 41c01bfa984dd8..00000000000000 --- a/srcpkgs/apvlv/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'apvlv' -pkgname=apvlv -version=0.5.0 -revision=1 -build_style=cmake -configure_args="-DAPVLV_WITH_UMD=no -DAPVLV_WITH_DJVU=yes -DAPVLV_WITH_TXT=yes" -hostmakedepends="pkg-config" -makedepends="gtk+3-devel poppler-glib-devel djvulibre-devel libwebkit2gtk41-devel ebook-tools-devel" -depends="desktop-file-utils" -short_desc="Vim-like PDF/DJVU/TXT viewer" -maintainer="Orphaned " -license="GPL-2.0-only" -homepage="http://naihe2010.github.io/apvlv/" -distfiles="https://github.com/naihe2010/apvlv/archive/v${version}.tar.gz" -checksum=4e7f18c19851f48ee00d4b424b5dd9c47887f9459e481d486b76c16998133afb -replaces="apvlv-git>=0" diff --git a/srcpkgs/aqbanking-devel b/srcpkgs/aqbanking-devel deleted file mode 120000 index fb540e19d3a030..00000000000000 --- a/srcpkgs/aqbanking-devel +++ /dev/null @@ -1 +0,0 @@ -aqbanking \ No newline at end of file diff --git a/srcpkgs/aqbanking/patches/cmake-prefix.patch b/srcpkgs/aqbanking/patches/cmake-prefix.patch deleted file mode 100644 index c5b20243a16fe5..00000000000000 --- a/srcpkgs/aqbanking/patches/cmake-prefix.patch +++ /dev/null @@ -1,23 +0,0 @@ ---- a/aqbanking-config.cmake.in 2018-01-10 16:09:39.079835643 +0100 -+++ b/aqbanking-config.cmake.in 2018-01-10 16:11:18.140403253 +0100 -@@ -19,7 +19,18 @@ - include(CMakeFindDependencyMacro) - find_dependency(gwenhywfar "@GWENHYWFAR_MINIMUM_VERSION@") - --set_and_check(prefix "@prefix@") -+get_filename_component(prefix "${CMAKE_CURRENT_LIST_DIR}/../../../" ABSOLUTE) -+ -+# Use original install prefix when loaded through a "/usr move" -+# cross-prefix symbolic link such as /lib -> /usr/lib. -+get_filename_component(_realCurr "${CMAKE_CURRENT_LIST_DIR}" REALPATH) -+get_filename_component(_realOrig "@prefix@/lib/cmake/aqbanking-@AQBANKING_VERSION_MAJOR@.@AQBANKING_VERSION_MINOR@" REALPATH) -+if(_realCurr STREQUAL _realOrig) -+ set(prefix "/usr") -+endif() -+unset(_realOrig) -+unset(_realCurr) -+ - set_and_check(exec_prefix "@exec_prefix@") - set_and_check(AQBANKING_INCLUDE_DIRS "@includedir@/aqbanking@AQBANKING_VERSION_MAJOR@") - set_and_check(AQBANKING_LIBRARIES "@libdir@/libaqbanking.so") - diff --git a/srcpkgs/aqbanking/template b/srcpkgs/aqbanking/template deleted file mode 100644 index 481549e44ffe7e..00000000000000 --- a/srcpkgs/aqbanking/template +++ /dev/null @@ -1,42 +0,0 @@ -# Template file for 'aqbanking' -pkgname=aqbanking -version=6.6.1 -revision=1 -build_style=gnu-configure -hostmakedepends="automake libtool pkg-config gwenhywfar gwenhywfar-devel tar" -makedepends="gwenhywfar-devel xmlsec1-devel gmp-devel" -short_desc="Library for online banking and financial applications" -maintainer="Enno Boland " -license="GPL-2.0-only, GPL-3.0-only" -homepage="https://www.aquamaniac.de/rdm/" -distfiles="https://github.com/aqbanking/aqbanking/archive/refs/tags/${version}.tar.gz" -checksum=72ff6d41743b122bb5d4edf7d9f54c66126b7392f1185f7cf50330c9e308e85e -disable_parallel_build=yes - -if [ "$CROSS_BUILD" ]; then - export PKG_CONFIG_PATH=${XBPS_CROSS_BASE}/usr/lib/pkgconfig - configure_args+=" -with-xmlmerge=/usr/bin/xmlmerge" -fi - -pre_configure() { - autoreconf -fi -} - -pre_build() { - make -f Makefile.cvs - make typedefs - make types -} - -aqbanking-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/bin/aqbanking-config - vmove usr/include - vmove "usr/lib/*.so" - vmove usr/lib/cmake - vmove usr/lib/pkgconfig - vmove usr/share/aclocal - } -} diff --git a/srcpkgs/aqbanking/update b/srcpkgs/aqbanking/update deleted file mode 100644 index a699992077be21..00000000000000 --- a/srcpkgs/aqbanking/update +++ /dev/null @@ -1,2 +0,0 @@ -site="https://www.aquamaniac.de/rdm/projects/aqbanking/files" -ignore="*beta*" diff --git a/srcpkgs/aqemu/patches/stdexcept.patch b/srcpkgs/aqemu/patches/stdexcept.patch deleted file mode 100644 index 401f45d70b0622..00000000000000 --- a/srcpkgs/aqemu/patches/stdexcept.patch +++ /dev/null @@ -1,25 +0,0 @@ -From fe1fd5c856a79d9f0704ad2b973caf786272dbd4 Mon Sep 17 00:00:00 2001 -From: Nathan Owens -Date: Sat, 21 Nov 2020 19:08:35 -0600 -Subject: [PATCH] stdexcept - ---- - src/docopt/docopt_value.h | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git src/docopt/docopt_value.h src/docopt/docopt_value.h -index ddb8a8e..99aa545 100644 ---- a/src/docopt/docopt_value.h -+++ b/src/docopt/docopt_value.h -@@ -13,7 +13,7 @@ - #include - #include - #include -- -+#include - namespace docopt { - - /// A generic type to hold the various types that can be produced by docopt. --- -2.29.2 - diff --git a/srcpkgs/aqemu/patches/widgets.patch b/srcpkgs/aqemu/patches/widgets.patch deleted file mode 100644 index 5c2873b0cf8aa3..00000000000000 --- a/srcpkgs/aqemu/patches/widgets.patch +++ /dev/null @@ -1,53 +0,0 @@ -Taken from https://github.com/tobimensch/aqemu/pull/116, and simplified - -PATCH MUST KEEP CRLF LINE TERMINATORS - --- - -From dc19121a923c71eed248cd6310b9b06ec0af6abe Mon Sep 17 00:00:00 2001 -From: Moskaliou Nikita <44800696+nikitamos@users.noreply.github.com> -Date: Sun, 5 Dec 2021 19:36:44 +0300 -Subject: [PATCH] Change widgets names - -Several widgets in the src/Main_Window.ui file had the same name ("widget"), for several users AQEMU crashed with SEGFAULT. So, the names were changed and now everything works fine - -diff --git a/src/Main_Window.ui b/src/Main_Window.ui -index fab69f4..52b7c71 100644 ---- a/src/Main_Window.ui -+++ b/src/Main_Window.ui -@@ -226,7 +226,7 @@ - - - -- -+ - - - 24 -@@ -1333,7 +1315,7 @@ - - - -- widget -+ general_Machine_Sets - GB_Options - GB_Audio - GB_Memory -@@ -2457,7 +2439,7 @@ - - - -- -+ - - - 6 -@@ -2515,7 +2497,7 @@ - - - -- -+ - - - 6 diff --git a/srcpkgs/aqemu/template b/srcpkgs/aqemu/template deleted file mode 100644 index f55d30f4de9cc6..00000000000000 --- a/srcpkgs/aqemu/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'aqemu' -pkgname=aqemu -version=0.9.4 -revision=3 -build_style=cmake -configure_args="-DWITHOUT_EMBEDDED_DISPLAY=1" -makedepends="qt5-devel qemu desktop-file-utils" -depends="qemu desktop-file-utils" -short_desc="Qt5 GUI to QEMU and KVM emulators" -maintainer="Orphaned " -license="GPL-2.0-only" -homepage="http://aqemu.sourceforge.net" -distfiles="https://github.com/TBK/aqemu/archive/v${version}.tar.gz" -checksum=576ae78de936518a1de057355ffc192b59e42be934f0111122b2c5fcafe318a7 - -if [ -n "$CROSS_BUILD" ]; then - hostmakedepends+=" qt5-host-tools qt5-devel" -fi diff --git a/srcpkgs/aquatone/template b/srcpkgs/aquatone/template deleted file mode 100644 index cc5cb93e90f427..00000000000000 --- a/srcpkgs/aquatone/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'aquatone' -pkgname=aquatone -version=1.7.0 -revision=3 -build_style=go -go_import_path=github.com/michenriksen/aquatone -hostmakedepends="git" -short_desc="Tool for domain flyovers" -maintainer="Alex Childs " -license="MIT" -homepage="https://github.com/michenriksen/aquatone" -distfiles="${homepage}/archive/v${version}.tar.gz" -checksum=7849dce3241df663ea6edd9a9433d5ecc20fb768d0192ccbfb28d61d67ebcc97 -broken="missing go.mod" - -post_install() { - vlicense LICENSE.txt -} diff --git a/srcpkgs/arandr/template b/srcpkgs/arandr/template deleted file mode 100644 index 899a16b047c937..00000000000000 --- a/srcpkgs/arandr/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'arandr' -pkgname=arandr -version=0.1.11 -revision=3 -build_style=python3-module -hostmakedepends="gettext python3-setuptools python3-docutils" -depends="python3-gobject gtk+3 xrandr" -checkdepends="${depends}" -short_desc="Graphical frontend for XRandR" -maintainer="Orphaned " -license="GPL-3.0-or-later" -homepage="https://christian.amsuess.com/tools/arandr/" -distfiles="https://christian.amsuess.com/tools/arandr/files/arandr-${version}.tar.gz" -checksum=e4cbbe3698bb812b395770870174be0094bbaeb391105a811f95f42eb182ae02 diff --git a/srcpkgs/aravis/template b/srcpkgs/aravis/template deleted file mode 100644 index c73c0a9038dfe3..00000000000000 --- a/srcpkgs/aravis/template +++ /dev/null @@ -1,45 +0,0 @@ -# Template file for 'aravis' -pkgname=aravis -version=0.8.35 -revision=1 -build_style=meson -build_helper="gir" -configure_args="-Ddocumentation=enabled" -hostmakedepends="pkg-config gobject-introspection gi-docgen gettext glib-devel" -makedepends="gtk+3-devel libglib-devel libusb-devel zlib-devel libxml2-devel - gstreamer1-devel gst-plugins-base1-devel gi-docgen" -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=e011df936a941ba7a25627e0023490d1877b506ebd540126d332cb96fbaa02ca -# Network test causes timeout in CI -make_check=ci-skip - -libaravis_package() { - short_desc="Vision library for genicam-based cameras" - pkg_install() { - vmove "usr/lib/*.so.*" - vmove usr/lib/girepository-1.0 - } -} - -libaravis-devel_package() { - depends="libaravis>=${version}_${revision}" - short_desc="Vision library for genicam-based cameras - development files" - pkg_install() { - vmove "usr/lib/*.so" - vmove usr/include - vmove usr/lib/pkgconfig - vmove usr/share/gir-1.0 - } -} - -gstreamer1-aravis_package() { - short_desc+=" - gstreamer plugin" - pkg_install() { - vmove usr/lib/gstreamer-1.0 - } -} diff --git a/srcpkgs/aravis/update b/srcpkgs/aravis/update deleted file mode 100644 index e06aa315f37732..00000000000000 --- a/srcpkgs/aravis/update +++ /dev/null @@ -1,2 +0,0 @@ -# Ignore pre-release tags -ignore="0.9.[01]" diff --git a/srcpkgs/arb b/srcpkgs/arb deleted file mode 120000 index 7c2633183069f0..00000000000000 --- a/srcpkgs/arb +++ /dev/null @@ -1 +0,0 @@ -flintlib \ No newline at end of file diff --git a/srcpkgs/arb-devel b/srcpkgs/arb-devel deleted file mode 120000 index 7c2633183069f0..00000000000000 --- a/srcpkgs/arb-devel +++ /dev/null @@ -1 +0,0 @@ -flintlib \ No newline at end of file diff --git a/srcpkgs/arc-icon-theme/template b/srcpkgs/arc-icon-theme/template deleted file mode 100644 index e1b9ae1079e67c..00000000000000 --- a/srcpkgs/arc-icon-theme/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'arc-icon-theme' -pkgname=arc-icon-theme -version=20161122 -revision=1 -build_style=gnu-configure -hostmakedepends="automake" -short_desc="Icon theme for arc-theme" -maintainer="Urs Schulz " -license="GPL-3.0-or-later" -homepage="https://github.com/horst3180/arc-icon-theme" -distfiles="https://github.com/horst3180/arc-icon-theme/archive/${version}.tar.gz" -checksum=0b448dde34138b12ab2d5f224f001cf8203fff55e6b19b013b0461b4376641f9 - -pre_configure() { - NOCONFIGURE=1 ./autogen.sh -} diff --git a/srcpkgs/arc-theme/template b/srcpkgs/arc-theme/template deleted file mode 100644 index e64b74a27b6be0..00000000000000 --- a/srcpkgs/arc-theme/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'arc-theme' -pkgname=arc-theme -version=20221218 -revision=1 -build_style=meson -hostmakedepends="glib-devel pkg-config gnome-shell sassc inkscape cinnamon" -makedepends="gtk+3-devel gtk4-devel" -depends="gnome-themes-extra gtk-engine-murrine" -short_desc="Flat theme with transparent elements for GTK and GNOME Shell" -maintainer="mobinmob " -license="GPL-3.0-or-later" -homepage="https://github.com/jnsh/arc-theme" -distfiles="https://github.com/jnsh/arc-theme/archive/${version}.tar.gz" -checksum=aa32825da7e2329fdaac64d35f0afab85e2e2f3c71cc41547bafafa379444ccf diff --git a/srcpkgs/arcan-devel b/srcpkgs/arcan-devel deleted file mode 120000 index fb6a95edcfe5a2..00000000000000 --- a/srcpkgs/arcan-devel +++ /dev/null @@ -1 +0,0 @@ -arcan \ No newline at end of file diff --git a/srcpkgs/arcan/patches/show-message.patch b/srcpkgs/arcan/patches/show-message.patch deleted file mode 100644 index 5cf4d77bad1c0a..00000000000000 --- a/srcpkgs/arcan/patches/show-message.patch +++ /dev/null @@ -1,22 +0,0 @@ -Index: a/arcan/src/CMakeLists.txt -=================================================================== ---- a/arcan/src/CMakeLists.txt -+++ b/arcan/src/CMakeLists.txt -@@ -1,16 +1,8 @@ - # tried playing nice by using REQUIRE_QUIET but some built-in modules - # (CheckLibraryExists, ...) wouldn't listen so how about a nice cup - # of shut up. --function(message) -- list(GET ARGV 0 TYPE) -- if (TYPE STREQUAL "FATAL_ERROR") -- list(REMOVE_AT ARGV 0) -- _message(${TYPE} ${CL_RED} "${ARGV}" ${CL_RST}) -- endif() --endfunction() -- - function(amsg msg) -- _message("" ${msg}) -+ message("" ${msg}) - endfunction() - - if (CLIENT_LIBRARY_BUILD OR BUILD_PRESET STREQUAL "client") diff --git a/srcpkgs/arcan/template b/srcpkgs/arcan/template deleted file mode 100644 index 072360ebc63134..00000000000000 --- a/srcpkgs/arcan/template +++ /dev/null @@ -1,84 +0,0 @@ -# Template file for 'arcan' -# !! keep synced with: acfgfs aclip aloadimage -pkgname=arcan -version=0.6.3.3 -revision=1 -create_wrksrc=yes -build_wrksrc=arcan/src -build_style=cmake -make_cmd=make -configure_args="-DDISTR_TAG='VoidLinux' -DVIDEO_PLATFORM=egl-dri - -DHYBRID_SDL=On -DDISABLE_WAYLAND=$(vopt_if wayland OFF ON) - $(vopt_if luajit '-DDISABLE_JIT=OFF' '-DDISABLE_JIT=ON')" -hostmakedepends="pkg-config - $(vopt_if wayland wayland-devel)" -makedepends="MesaLib-devel ffmpeg6-devel file-devel freetype-devel liblzma-devel - libopenal-devel libusb-devel libvncserver-devel libxkbcommon-devel sqlite-devel - vlc-devel SDL2-devel xcb-util-devel xcb-util-wm-devel mupdf-devel - $(vopt_if tts 'libespeak-ng-devel') - $(vopt_if luajit 'LuaJIT-devel' 'lua51-devel') - $(vopt_if tesseract 'tesseract-ocr-devel leptonica-devel') - $(vopt_if wayland 'wayland-devel wayland-protocols libxcb-devel xcb-util-wm-devel') - " -short_desc="Combined display server, multimedia framework and game engine" -maintainer="Piraty " -license="GPL-2.0-or-later, LGPL-2.0-or-later, BSD-3-Clause" -homepage="https://arcan-fe.com/" -_versionOpenal=0.6.2 -distfiles="https://github.com/letoram/arcan/archive/${version}.tar.gz - https://github.com/letoram/openal/archive/${_versionOpenal}.tar.gz>openal_arcan.${_versionOpenal}.tar.gz" -checksum="77ae043899a28110012d6f930e101d173214e6649af87564d05ccfaca5d0d726 - 7c6ac2bd5228f56335da944f5a85b67d6dd95ba4d84f74be4209ba6aee38664b" - -export CMAKE_GENERATOR="Unix Makefiles" - -replaces="arcan-wayland>=0" - -build_options="luajit tesseract tts wayland" -desc_option_tts="Enable support for text-to-speech via espeak" -desc_option_tesseract="Enable support for OCR via tesseract" -desc_option_luajit="Enable support for LuaJIT" -build_options_default="tesseract wayland" - -# luajit is restricted to matching wordsize of host/target -if [ "$XBPS_TARGET_WORDSIZE" = "$XBPS_WORDSIZE" ]; then - build_options_default+=" luajit" -fi - -post_extract() { - mv arcan-$version arcan - rm arcan/src/platform/cmake/modules/FindPkgConfig.cmake - # provide patched openAL. the _lwa part of the build relies on a patched - # openAL implementation that is statically linked - mv openal-$_versionOpenal arcan/external/git/openal -} - -post_install() { - vdoc ../README.md - vlicense ../COPYING - for _l in BSD GPL LGPL; do - vlicense ../data/distr/LICENSE.${_l} - done - - # need suid for drmMaster, dropped immediately after open+master - chmod u+s ${DESTDIR}/usr/bin/arcan -} - -arcan-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove "usr/lib/*.so" - vmove "usr/lib/*.a" - vmove usr/lib/pkgconfig - vmove usr/include - } -} - -arcan_sdl_package() { - short_desc+=" - SDL platform server binary" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/bin/arcan_sdl - } -} diff --git a/srcpkgs/arcan_sdl b/srcpkgs/arcan_sdl deleted file mode 120000 index fb6a95edcfe5a2..00000000000000 --- a/srcpkgs/arcan_sdl +++ /dev/null @@ -1 +0,0 @@ -arcan \ No newline at end of file diff --git a/srcpkgs/archiver/template b/srcpkgs/archiver/template deleted file mode 100644 index 1786d36647d5ca..00000000000000 --- a/srcpkgs/archiver/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'archiver' -pkgname=archiver -version=3.5.1 -revision=4 -build_style=go -go_import_path=github.com/mholt/archiver/v3 -go_package="${go_import_path}/cmd/arc" -short_desc="Easily create and extract common archive formats" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/mholt/archiver" -distfiles="https://github.com/mholt/archiver/archive/v${version}.tar.gz" -checksum=b69a76f837b6cc1c34c72ace16670360577b123ccc17872a95af07178e69fbe7 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/archlabs-themes/template b/srcpkgs/archlabs-themes/template deleted file mode 100644 index 8775f53bd50f7b..00000000000000 --- a/srcpkgs/archlabs-themes/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'archlabs-themes' -pkgname=archlabs-themes -version=20180503 -revision=3 -_commit=73d0900117daefedf6c76dd0e71538bb954f1b10 -depends="gnome-themes-standard gtk-engine-murrine gtk2-engines" -short_desc="Themes used in ArchLabs" -maintainer="Orphaned " -license="LGPL-3.0-only" -homepage="https://github.com/Acidburn0zzz/ArchLabs-Themes" -distfiles="https://github.com/Acidburn0zzz/ArchLabs-Themes/archive/${_commit}.tar.gz" -checksum=11c4d08537bf512d8515266bb8ae15ae34e9b63c4485d2f6389dc22ba74be067 - -do_install() { - vmkdir usr/share/themes - vcopy Themes/ArchLabs* usr/share/themes -} diff --git a/srcpkgs/ardor/files/ardor-tor/run b/srcpkgs/ardor/files/ardor-tor/run deleted file mode 100644 index 03526311ac8bf5..00000000000000 --- a/srcpkgs/ardor/files/ardor-tor/run +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh -exec 2>&1 -exec ardor-tor > /dev/null diff --git a/srcpkgs/ardor/files/ardor/run b/srcpkgs/ardor/files/ardor/run deleted file mode 100644 index f09d2d4ced1033..00000000000000 --- a/srcpkgs/ardor/files/ardor/run +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh -exec 2>&1 -exec ardor > /dev/null diff --git a/srcpkgs/ardor/template b/srcpkgs/ardor/template deleted file mode 100644 index e8f6bb2c184299..00000000000000 --- a/srcpkgs/ardor/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'ardor' -pkgname=ardor -version=2.2.6 -revision=1 -hostmakedepends="unzip" -depends="virtual?java-runtime" -short_desc="Client for the Ardor Platform" -maintainer="Fabio Krapohl " -license="custom:Jelurida Public License 1.1" -homepage="https://www.jelurida.com/ardor" -distfiles="https://bitbucket.org/Jelurida/ardor/downloads/ardor-client-${version}.zip" -checksum=c2edf8d9785f4c9e8b2768324aca925e6c9a0ea5eb74996c7490a56967951366 - -do_install() { - echo "#!/bin/sh" > ardor - echo "cd /usr/lib/ardor && exec bash run.sh" >> ardor - vbin ardor - - echo "#!/bin/sh" > ardor-tor - echo "cd /usr/lib/ardor && exec bash run-tor.sh" >> ardor-tor - vbin ardor-tor - - vsv ardor - vsv ardor-tor - - vlicense LICENSE.txt - - vmkdir usr/lib/ardor - vcopy . usr/lib/ardor -} diff --git a/srcpkgs/ardour/patches/0001-Unset-HAVE_GNU_FTW.patch b/srcpkgs/ardour/patches/0001-Unset-HAVE_GNU_FTW.patch deleted file mode 100644 index 7eceaffc0cc21a..00000000000000 --- a/srcpkgs/ardour/patches/0001-Unset-HAVE_GNU_FTW.patch +++ /dev/null @@ -1,40 +0,0 @@ -From 23d48d140720dfba8553616a2c27caf2b2166aff Mon Sep 17 00:00:00 2001 -From: Oliver Smith -Date: Thu, 18 Jul 2024 23:44:34 +0200 -Subject: [PATCH] Unset HAVE_GNU_FTW - -Don't assume we have GNU_FTW on Alpine. ---- - libs/tk/ydk/config.h | 2 -- - libs/tk/ytk/config.h | 2 -- - 2 files changed, 4 deletions(-) - -diff --git a/libs/tk/ydk/config.h b/libs/tk/ydk/config.h -index d933837df2..009d3303bf 100644 ---- a/libs/tk/ydk/config.h -+++ b/libs/tk/ydk/config.h -@@ -26,8 +26,6 @@ - #endif - - #ifndef __APPLE__ --/* Have GNU ftw */ --#define HAVE_GNU_FTW 1 - #endif - - /* Define to 1 if ipc.h is available */ -diff --git a/libs/tk/ytk/config.h b/libs/tk/ytk/config.h -index f9991eee10..9f09e8d88a 100644 ---- a/libs/tk/ytk/config.h -+++ b/libs/tk/ytk/config.h -@@ -23,8 +23,6 @@ - #endif - - #ifndef __APPLE__ --/* Have GNU ftw */ --#define HAVE_GNU_FTW 1 - #endif - - /* Define to 1 if ipc.h is available */ --- -2.45.2 - diff --git a/srcpkgs/ardour/patches/6.0-fix-build.patch b/srcpkgs/ardour/patches/6.0-fix-build.patch deleted file mode 100644 index b78b8dcc183c15..00000000000000 --- a/srcpkgs/ardour/patches/6.0-fix-build.patch +++ /dev/null @@ -1,16 +0,0 @@ -diff --git libs/ardour/wscript libs/ardour/wscript -index 49cea6a..a7f8e84 100644 ---- a/libs/ardour/wscript -+++ b/libs/ardour/wscript -@@ -384,7 +384,7 @@ def build(bld): - - # remove '${DEFINES_ST:DEFINES}' from run_str. - # x86_64-w64-mingw32-as (mingw) -D flag is for debug messages -- if bld.env['build_target'] == 'mingw': -+ if True: - class asm(Task.classes['asm']): run_str = '${AS} ${ASFLAGS} ${ASMPATH_ST:INCPATHS} ${AS_SRC_F}${SRC} ${AS_TGT_F}${TGT}' - - # operate on copy to avoid adding sources twice --- -2.26.2 - diff --git a/srcpkgs/ardour/patches/6.0-fix-runtime.patch b/srcpkgs/ardour/patches/6.0-fix-runtime.patch deleted file mode 100644 index 527987ce60b1f8..00000000000000 --- a/srcpkgs/ardour/patches/6.0-fix-runtime.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/libs/pbd/pbd/pthread_utils.h 2020-09-18 22:30:18.353441907 +0700 -+++ b/libs/pbd/pbd/pthread_utils.h 2020-09-18 22:37:07.059363532 +0700 -@@ -49,7 +49,7 @@ - #include "pbd/signals.h" - - #define PBD_RT_STACKSIZE_PROC 0x80000 // 512kB --#define PBD_RT_STACKSIZE_HELP 0x08000 // 32kB -+#define PBD_RT_STACKSIZE_HELP PBD_RT_STACKSIZE_PROC // 512kB - - /* these are relative to sched_get_priority_max() - * see pbd_absolute_rt_priority() diff --git a/srcpkgs/ardour/patches/7.0-use-bundled-qm-dsp.patch b/srcpkgs/ardour/patches/7.0-use-bundled-qm-dsp.patch deleted file mode 100644 index 0a217840d76765..00000000000000 --- a/srcpkgs/ardour/patches/7.0-use-bundled-qm-dsp.patch +++ /dev/null @@ -1,22 +0,0 @@ -diff --git i/libs/qm-dsp/wscript w/libs/qm-dsp/wscript -index a59801bf36..8432c89f0c 100644 ---- i/libs/qm-dsp/wscript -+++ w/libs/qm-dsp/wscript -@@ -23,6 +23,7 @@ def options(opt): - autowaf.set_options(opt) - - def configure(conf): -+ return - if conf.is_defined('USE_EXTERNAL_LIBS'): - conf.check_cxx(header_name="base/Pitch.h", mandatory=True, msg="Checking for qm-dsp headers") - conf.check_cxx(lib="qm-dsp", uselib_store="QMDSP", mandatory=True) -@@ -51,9 +52,6 @@ def configure(conf): - ) - - def build(bld): -- if bld.is_defined('USE_EXTERNAL_LIBS'): -- return -- - # Host Library - obj = bld(features = 'c cxx cxxstlib') - obj.source = ''' diff --git a/srcpkgs/ardour/template b/srcpkgs/ardour/template deleted file mode 100644 index 5559cc987bec93..00000000000000 --- a/srcpkgs/ardour/template +++ /dev/null @@ -1,56 +0,0 @@ -# Template file for 'ardour' -pkgname=ardour -version=8.12 -revision=2 -build_style=waf3 -configure_args="--cxx11 --no-phone-home --with-backends=jack,alsa,dummy - --configdir=/etc - --libjack=weak --optimize --docs --use-external-libs --freedesktop" -hostmakedepends="graphviz doxygen pkg-config clang perl - itstool gettext tar readline-devel" -makedepends="boost-devel-minimal liblrdf-devel liblo-devel lilv-devel suil-devel - taglib-devel aubio-devel rubberband-devel alsa-lib-devel libsndfile-devel - vamp-plugin-sdk-devel fftw-devel jack-devel libsamplerate-devel lv2 - sratom-devel gtkmm2-devel libarchive-devel fluidsynth-devel hidapi-devel - libltc-devel glibmm-devel libflac-devel" -depends="desktop-file-utils" -short_desc="Professional-grade digital audio workstation" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="http://ardour.org" - -CXXFLAGS="-fpermissive" -export PATH="/usr/libexec/chroot-git:$PATH" -conf_files="/etc/ardour8/*" - -case "$XBPS_TARGET_MACHINE" in - *-musl) - makedepends+=" libexecinfo-devel" - LDFLAGS="-lexecinfo" - ;; -esac - -case "$XBPS_TARGET_MACHINE" in - x86_64*) configure_args+=" --dist-target=x86_64" ;; - i686*) configure_args+=" --dist-target=i686" ;; - aarch64*) configure_args+=" --dist-target=aarch64" ;; - ppc64*) configure_args+=" --dist-target=ppc64" ;; - ppc*) configure_args+=" --dist-target=ppc" ;; - arm*) configure_args+=" --dist-target=armhf" ;; - *) broken="Don't know build target" ;; -esac - -# Upstream deletes older release tarballs from their site and -# GitHub tarballs are empty: https://tracker.ardour.org/view.php?id=7328 -do_fetch() { - rm -rf ${wrksrc} - git clone \ - --filter=blob:none \ - https://github.com/Ardour/ardour ${wrksrc} - cd ${wrksrc} - git checkout ${version} -} - -post_install() { - vman ardour.1 -} diff --git a/srcpkgs/ardour/update b/srcpkgs/ardour/update deleted file mode 100644 index 8fb7e715b238b1..00000000000000 --- a/srcpkgs/ardour/update +++ /dev/null @@ -1,2 +0,0 @@ -pkgname=Ardour -site=https://community.ardour.org/src/ diff --git a/srcpkgs/arduino-cli/template b/srcpkgs/arduino-cli/template deleted file mode 100644 index fcc9d88a97021f..00000000000000 --- a/srcpkgs/arduino-cli/template +++ /dev/null @@ -1,38 +0,0 @@ -# Template file for 'arduino-cli' -pkgname=arduino-cli -version=1.2.2 -revision=1 -build_style=go -build_helper="qemu" -go_import_path=github.com/arduino/arduino-cli -go_ldflags=" - -X ${go_import_path}/internal/version.versionString=${version} - -X ${go_import_path}/internal/version.commit=v${version} - -X ${go_import_path}/internal/version.date=${SOURCE_DATE_EPOCH} -" -short_desc="Arduino command line interface" -maintainer="Orphaned " -license="GPL-3.0-or-later" -homepage="https://github.com/arduino/arduino-cli" -distfiles="https://github.com/arduino/arduino-cli/archive/v${version}.tar.gz" -checksum=c999f61e23c253d567f49c20ac4dc5d4e3187515dc7e1a42ac0482cb7124730a -# Tests do not find executable in build environment -make_check=no - -case "$XBPS_TARGET_MACHINE" in - # the downloaded toolchains use glibc, this allows them to work on musl - *-musl) depends+=" gcompat" ;; -esac - -post_build() { - arduino_cli=$(find $GOPATH/bin -name arduino-cli) - vtargetrun $arduino_cli completion bash > arduino.bash - vtargetrun $arduino_cli completion fish > arduino.fish - vtargetrun $arduino_cli completion zsh > arduino.zsh -} - -post_install() { - vcompletion arduino.bash bash - vcompletion arduino.fish fish - vcompletion arduino.zsh zsh -} diff --git a/srcpkgs/arduino/patches/astyle_fix.patch b/srcpkgs/arduino/patches/astyle_fix.patch deleted file mode 100644 index 7b07f5744208e1..00000000000000 --- a/srcpkgs/arduino/patches/astyle_fix.patch +++ /dev/null @@ -1,34 +0,0 @@ ---- astyle/src/astyle_main.cpp 2017-05-30 20:26:37.000000000 -0400 -+++ astyle/src/astyle_main.cpp 2019-09-11 20:38:02.155936887 -0400 -@@ -3749,7 +3749,7 @@ - // called by a java program to get the version number - // the function name is constructed from method names in the calling java program - extern "C" EXPORT --jstring STDCALL Java_AStyleInterface_AStyleGetVersion(JNIEnv* env, jclass) -+jstring STDCALL Java_cc_arduino_packages_formatter_AStyleInterface_AStyleGetVersion(JNIEnv* env, jclass) - { - return env->NewStringUTF(g_version); - } -@@ -3757,7 +3757,7 @@ - // called by a java program to format the source code - // the function name is constructed from method names in the calling java program - extern "C" EXPORT --jstring STDCALL Java_AStyleInterface_AStyleMain(JNIEnv* env, -+jstring STDCALL Java_cc_arduino_packages_formatter_AStyleInterface_AStyleMain(JNIEnv* env, - jobject obj, - jstring textInJava, - jstring optionsJava) ---- astyle/src/astyle_main.h 2017-05-30 20:26:37.000000000 -0400 -+++ astyle/src/astyle_main.h 2019-09-11 20:39:15.953536523 -0400 -@@ -406,9 +406,9 @@ - char* STDCALL javaMemoryAlloc(unsigned long memoryNeeded); - // the following function names are constructed from method names in the calling java program - extern "C" EXPORT --jstring STDCALL Java_AStyleInterface_AStyleGetVersion(JNIEnv* env, jclass); -+jstring STDCALL Java_cc_arduino_packages_formatter_AStyleInterface_AStyleGetVersion(JNIEnv* env, jclass); - extern "C" EXPORT --jstring STDCALL Java_AStyleInterface_AStyleMain(JNIEnv* env, -+jstring STDCALL Java_cc_arduino_packages_formatter_AStyleInterface_AStyleMain(JNIEnv* env, - jobject obj, - jstring textInJava, - jstring optionsJava); diff --git a/srcpkgs/arduino/template b/srcpkgs/arduino/template deleted file mode 100644 index b0d05a69e160d3..00000000000000 --- a/srcpkgs/arduino/template +++ /dev/null @@ -1,69 +0,0 @@ -# Template file for 'arduino' -pkgname=arduino -version=1.8.19 -revision=3 -archs="x86_64* i686* aarch64* arm*" -create_wrksrc=yes -build_wrksrc=Arduino-$version -hostmakedepends="apache-ant unzip ImageMagick openjdk8 tar" -depends="virtual?java-runtime avr-binutils avr-gcc avr-libc avrdude" -short_desc="IDE for the arduino open-source electronics prototyping platform" -maintainer="Enno Boland " -license="GPL-2.0-or-later, LGPL-2.0-or-later" -homepage="http://arduino.cc/" -distfiles=" - https://github.com/arduino/Arduino/archive/${version}.tar.gz - ${SOURCEFORGE_SITE}/astyle/astyle_3.0.1_linux.tar.gz" -checksum="17839eb2a9bc7aeed3bb2a315898efdb3075ed605f98210b4a2d3b54199cc571 - 6c3ab029e0e4a75e2e603d449014374aa8269218fdd03a4aaa46ab743b1912fd" -nostrip=yes -nocross="cross build lacks essential libraries" -patch_args=-Np0 - -if [ "$XBPS_TARGET_LIBC" = musl ]; then - broken="downloads multiple binaries linked to glibc; segfaults with gcompat" -fi - -do_build() { - . /etc/profile.d/apache-ant.sh - . /etc/profile.d/jdk.sh - - export CFLAGS+=" -I${XBPS_CROSS_BASE}/${JAVA_HOME}/include/linux" - export CFLAGS+=" -I${XBPS_CROSS_BASE}/${JAVA_HOME}/include" - - mkdir -p build/linux/work/lib - cd ../astyle/build/gcc - make ${makejobs} java - cp bin/libastylej.so.3.0.1 \ - ../../../Arduino-$version/build/linux/work/lib/libastylej.so - cd ../../../Arduino-$version/build - case "$XBPS_TARGET_MACHINE" in - i686*) LINUX_BUILD=linux32-build ;; - x86_64*) LINUX_BUILD=linux64-build ;; - *) LINUX_BUILD=linux-build ;; - esac - ant -Dversion=${version} $LINUX_BUILD - sed -i -e "s#{runtime\.tools\.[^.]*\.path}#/usr#g" \ - -e "s#\(tools\.avrdude\.config\.path=\).*#\1/etc/avrdude.conf#" \ - linux/work/hardware/arduino/avr/platform.txt - convert linux/work/lib/arduino_icon.ico icon.png - - mv linux/dist/desktop.template arduino.desktop - vsed -i -e 's//arduino %U/' -e 's//arduino/' arduino.desktop -} - -do_install() { - vmkdir usr/lib - vmkdir usr/bin - vcopy build/linux/work usr/lib/arduino - ln -sf /usr/lib/arduino/arduino ${DESTDIR}/usr/bin/arduino - for i in build/icon*.png; do - size=$(identify $i | cut -d' ' -f 3) - case $size in - 16x16|32x32|48x48|256x256) - vinstall $i 644 usr/share/icons/hicolor/${size}/apps arduino.png - ;; - esac - done - vinstall build/arduino.desktop 644 usr/share/applications -} diff --git a/srcpkgs/arena/template b/srcpkgs/arena/template deleted file mode 100644 index d53f5226579839..00000000000000 --- a/srcpkgs/arena/template +++ /dev/null @@ -1,59 +0,0 @@ -# Template file for 'arena' -pkgname=arena -version=1.1 -revision=2 -archs="armv7l i686 x86_64" -short_desc="Free GUI for chess" -maintainer="Orphaned " -license="custom:freeware" -homepage="http://www.playwitharena.de" -restricted=yes -nocheckperms="database" - -case "$XBPS_TARGET_MACHINE" in - armv7l) - _arch=arm - checksum=a263380fb65b8d2a7b8a9cf3b9b378bd77d104afe43c64c3dc34f79cfcc1c969 - ;; - - i686) - _arch=32bit - checksum=2e00819cba69fa6882a270b755e909ef1686854b5448300581b5f5ae95e7491f - ;; - - x86_64) - _arch=64bit - checksum=66235160e317fd22112490886ff4a3144309e84c3275e611a68effeacb0e07ea - ;; -esac - -distfiles="http://www.playwitharena.de/downloads/arenalinux_${_arch}_${version}.tar.gz" -create_wrksrc=yes -nostrip=yes - -do_install() { - vmkdir opt/arena - vcopy ${wrksrc}/* opt/arena - chmod -R a+rw ${DESTDIR}/opt/arena/Databases - - case "$XBPS_TARGET_MACHINE" in - armv7l) - printf "#!/bin/sh\ncd /opt/arena\n./Arena_${_arch}_linux \$@\n" > arena - ;; - - i686) - _arch=i386 - printf "#!/bin/sh\ncd /opt/arena\n./Arena_${_arch}_linux \$@\n" > arena - ;; - - x86_64) - _arch=x86_64 - printf "#!/bin/sh\ncd /opt/arena\n./Arena_${_arch}_linux \$@\n" > arena - ;; - esac - - vbin arena - - printf "See http://www.playwitharena.de\n" > LICENSE - vlicense LICENSE -} diff --git a/srcpkgs/arena/update b/srcpkgs/arena/update deleted file mode 100644 index 87d1fb4260f5bd..00000000000000 --- a/srcpkgs/arena/update +++ /dev/null @@ -1,2 +0,0 @@ -site=http://www.playwitharena.de/?Download:Arena_for_Linux -pattern="arenalinux_64bit_\K[\d\.]*(?=\.tar\.gz)" diff --git a/srcpkgs/argon2/patches/explicit-bzero.patch b/srcpkgs/argon2/patches/explicit-bzero.patch deleted file mode 100644 index 2d49ff5fd34848..00000000000000 --- a/srcpkgs/argon2/patches/explicit-bzero.patch +++ /dev/null @@ -1,12 +0,0 @@ -# reason: use explizit_bzero on musl too! - ---- a/src/core.c -+++ b/src/core.c -@@ -27,6 +27,7 @@ - - /* for explicit_bzero() on glibc */ - #define _DEFAULT_SOURCE -+#define HAVE_EXPLICIT_BZERO 1 - - #include - #include diff --git a/srcpkgs/argon2/patches/libdir.patch b/srcpkgs/argon2/patches/libdir.patch deleted file mode 100644 index 013adc1ca2b999..00000000000000 --- a/srcpkgs/argon2/patches/libdir.patch +++ /dev/null @@ -1,21 +0,0 @@ -# reason: -# upstream believes Ubuntu/Debian are the only ones -# to report "$(uname -s)-$(uname -m)" as Linux-x86_64 ... - ---- a/Makefile -+++ b/Makefile -@@ -138,14 +138,6 @@ - LIBRARY_REL ?= lib - PKGCONFIG_REL ?= libdata - --else ifeq ($(KERNEL_NAME)-$(MACHINE_NAME), Linux-x86_64) -- --# default for Debian/Ubuntu x86_64 --BINARY_REL ?= bin --INCLUDE_REL ?= include --LIBRARY_REL ?= lib/x86_64-linux-gnu --PKGCONFIG_REL ?= $(LIBRARY_REL) -- - else - - # NetBSD, ... and Linux64/Linux32 variants that use plain lib directory diff --git a/srcpkgs/argon2/template b/srcpkgs/argon2/template deleted file mode 100644 index f273b91d63bf48..00000000000000 --- a/srcpkgs/argon2/template +++ /dev/null @@ -1,33 +0,0 @@ -# Template file for 'argon2' -pkgname=argon2 -version=20190702 -revision=3 -build_style=gnu-makefile -make_use_env=yes -make_build_args="OPTTARGET=none" -make_check_args="OPTTARGET=none" -make_check_target=test -short_desc="Password hashing function" -maintainer="Piraty " -license="CC0-1.0, Apache-2.0" -homepage="https://github.com/P-H-C/phc-winner-argon2" -distfiles="https://github.com/P-H-C/phc-winner-argon2/archive/${version}.tar.gz" -checksum=daf972a89577f8772602bf2eb38b6a3dd3d922bf5724d45e7f9589b5e830442c - -libargon2_package() { - short_desc="Password hashing library" - pkg_install() { - vmove "usr/lib/*.so.*" - } -} - -libargon2-devel_package() { - short_desc="Password hashing library - development files" - depends="libargon2>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/argp-standalone/template b/srcpkgs/argp-standalone/template deleted file mode 100644 index 55983b8b3d059a..00000000000000 --- a/srcpkgs/argp-standalone/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'argp-standalone' -pkgname=argp-standalone -version=1.4.1 -revision=1 -archs="*-musl" -build_style=gnu-configure -hostmakedepends="autoconf automake" -short_desc="Implementation of ARGP" -maintainer="Érico Nogueira " -license="LGPL-2.1-or-later" -homepage="https://github.com/ericonr/argp-standalone" -distfiles="https://github.com/ericonr/argp-standalone/archive/${version}.tar.gz" -checksum=879d76374424dce051b812f16f43c6d16de8dbaddd76002f83fd1b6e57d39e0b - -CFLAGS="-fPIC" - -pre_configure() { - autoreconf -fi -} - -do_install() { - vinstall ${wrksrc}/libargp.a 644 usr/lib - vinstall ${wrksrc}/argp.h 644 usr/include -} diff --git a/srcpkgs/argtable-devel b/srcpkgs/argtable-devel deleted file mode 120000 index ac4859189f4685..00000000000000 --- a/srcpkgs/argtable-devel +++ /dev/null @@ -1 +0,0 @@ -argtable \ No newline at end of file diff --git a/srcpkgs/argtable-doc b/srcpkgs/argtable-doc deleted file mode 120000 index ac4859189f4685..00000000000000 --- a/srcpkgs/argtable-doc +++ /dev/null @@ -1 +0,0 @@ -argtable \ No newline at end of file diff --git a/srcpkgs/argtable/template b/srcpkgs/argtable/template deleted file mode 100644 index bb00aa1edf45d7..00000000000000 --- a/srcpkgs/argtable/template +++ /dev/null @@ -1,31 +0,0 @@ -# Template file for 'argtable' -pkgname=argtable -version=2.13 -revision=2 -build_style=gnu-configure -short_desc="ANSI C command line parser" -maintainer="Simon Whelan " -license="LGPL-2.0-or-later" -homepage="https://argtable.sourceforge.net/" -distfiles="${SOURCEFORGE_SITE}/argtable/argtable2-13.tar.gz" -checksum=8f77e8a7ced5301af6e22f47302fdbc3b1ff41f2b83c43c77ae5ca041771ddbf - -argtable-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/*.so - vmove usr/lib/*.a - vmove usr/lib/pkgconfig - vmove usr/share/man - } -} - -argtable-doc_package() { - short_desc+=" - documentation" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/share/doc - } -} diff --git a/srcpkgs/argyllcms/patches/fix-32bit.patch b/srcpkgs/argyllcms/patches/fix-32bit.patch deleted file mode 100644 index 110552c51d475a..00000000000000 --- a/srcpkgs/argyllcms/patches/fix-32bit.patch +++ /dev/null @@ -1,19 +0,0 @@ ---- a/Jambase -+++ b/Jambase -@@ -1037,15 +1037,6 @@ - HOSTTYPE = $(JAMUNAME[1]) ; - } - -- if $(HOSTTYPE) = x86_64 -- || $(HOSTTYPE) = x86_64-linux -- || $(HOSTTYPE) = amd64 { -- ECHO "We're on a 64 bit host" ; -- HOST64 = true ; -- TARGET64 = true ; # We're not allowing for cross-compiling here... -- CCFLAGS += -m64 ; -- C++FLAGS += -m64 ; -- } - - - # Hmm. Newer linux gcc ar defaults to no timestamps - # and introduces a new option to get old behaviour, diff --git a/srcpkgs/argyllcms/template b/srcpkgs/argyllcms/template deleted file mode 100644 index 8b4e40293147f5..00000000000000 --- a/srcpkgs/argyllcms/template +++ /dev/null @@ -1,49 +0,0 @@ -# Template file for 'argyllcms' -pkgname=argyllcms -version=3.3.0 -revision=1 -hostmakedepends="ftjam zip unzip" -makedepends="zlib-devel libjpeg-turbo-devel libXinerama-devel openssl-devel - libXScrnSaver-devel libXxf86vm-devel libXrandr-devel tiff-devel libpng-devel" -short_desc="ICC compatible color management system" -maintainer="Daniel Martinez " -license="AGPL-3.0-or-later, GPL-2.0-or-later, GPL-3.0-or-later" -homepage="https://www.argyllcms.com/" -changelog="https://www.argyllcms.com/log.txt" -distfiles="https://www.argyllcms.com/Argyll_V${version}_src.zip" -checksum=69db1c9ef66f8cacbbbab4ed9910147de6100c3afd17a0a8c12e6525b778e8ce -lib32disabled=yes - -# Build system look only under / for headers and libraries. Breaks cross. -nocross=yes - -do_configure() { - sed -i 's:^TEST=="/lib/udev/usb-db", IMPORT{program}="usb-db %p":IMPORT{builtin}="hwdb --subsystem=usb":' usb/55-Argyll.rules -} - -do_build() { - unset AR - export NUMBER_OF_PROCESSORS=$XBPS_MAKEJOBS - export CCOPTFLAG="$CFLAGS" - export LINKDEBUGFLAG="$LDFLAGS" - sh ./makeall.sh - sh ./makeinstall.sh - rm {bin,ref}/License.txt - rm {doc,ref}/afiles -} - -do_install() { - vmkdir usr/bin - install -m755 bin/* ${DESTDIR}/usr/bin - vmkdir usr/share/${pkgname}/ref - install -m644 ref/*.* ${DESTDIR}/usr/share/${pkgname}/ref - install -m644 profile/*.sp ${DESTDIR}/usr/share/${pkgname}/ref - install -m644 scanin/*.c?? ${DESTDIR}/usr/share/${pkgname}/ref - # Because there is just html documentation we have to move it - vmkdir usr/share/${pkgname}/doc/ccmxs - install -m644 doc/ccmxs/*.ccmx ${DESTDIR}/usr/share/${pkgname}/doc/ccmxs - install -m644 doc/*.* ${DESTDIR}/usr/share/${pkgname}/doc - vmkdir usr/lib/udev/rules.d - install -m644 usb/55-Argyll.rules ${DESTDIR}/usr/lib/udev/rules.d/55-Argyll.rules - vlicense License.txt -} diff --git a/srcpkgs/argyllcms/update b/srcpkgs/argyllcms/update deleted file mode 100644 index ba26260232c6ad..00000000000000 --- a/srcpkgs/argyllcms/update +++ /dev/null @@ -1,2 +0,0 @@ -site="http://www.argyllcms.com/downloadsrc.html" -pattern='Argyll_V\K[\d.]+' diff --git a/srcpkgs/aria2/template b/srcpkgs/aria2/template deleted file mode 100644 index 6fd8d75c4acbba..00000000000000 --- a/srcpkgs/aria2/template +++ /dev/null @@ -1,39 +0,0 @@ -# Template file for 'aria2' -pkgname=aria2 -version=1.37.0 -revision=1 -build_style=gnu-configure -configure_args="--with-openssl --with-libexpat --without-gnutls - --with-ca-bundle=/etc/ssl/certs/ca-certificates.crt - --with-bashcompletiondir=/usr/share/bash-completion/completions - --enable-libaria2" -hostmakedepends="pkg-config" -makedepends="c-ares-devel expat-devel gmp-devel openssl-devel sqlite-devel - zlib-devel" -depends="ca-certificates" -checkdepends="libcppunit-devel" -short_desc="Lightweight multi-protocol/multi-source command-line download utility" -maintainer="yosh " -license="GPL-2.0-or-later" -homepage="https://aria2.github.io/" -changelog="https://raw.githubusercontent.com/aria2/aria2/master/NEWS" -distfiles="https://github.com/aria2/aria2/releases/download/release-${version}/aria2-${version}.tar.xz" -checksum=60a420ad7085eb616cb6e2bdf0a7206d68ff3d37fb5a956dc44242eb2f79b66b - -libaria2_package() { - short_desc="Multi-Protocol/multi-source download library" - pkg_install() { - vmove "usr/lib/libaria2.so.*" - } -} - -libaria2-devel_package() { - short_desc="Multi-Protocol/multi-source download library - development files" - depends="libaria2>=${version}_${revision} ${makedepends}" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.la" - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/aria2/update b/srcpkgs/aria2/update deleted file mode 100644 index 1f149c44044743..00000000000000 --- a/srcpkgs/aria2/update +++ /dev/null @@ -1 +0,0 @@ -pkgname="release" diff --git a/srcpkgs/aribas/template b/srcpkgs/aribas/template deleted file mode 100644 index 76353c0f4cfe4f..00000000000000 --- a/srcpkgs/aribas/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'aribas' -pkgname=aribas -version=1.65c -revision=1 -build_wrksrc=src -build_style=gnu-makefile -short_desc="Multiprecision Arithmetic Interpreter" -maintainer="Leah Neukirchen " -license="GPL-2.0-or-later" -homepage="https://www.mathematik.uni-muenchen.de/~forster/sw/aribas.html" -distfiles="https://www.mathematik.uni-muenchen.de/~forster/sw/UNIX_LINUX/aribas${version//./}.tgz" -checksum=67ef87d0afe48ef8cb1f1e88be67a010eb5aea31707153007cbd906bb122f31b - -CFLAGS='-DUNiX -DPROTO -DMEM=16 -DINTSIZE=64' - -post_configure() { - sed -i '/CC.*-o/s/$/ $(LDFLAGS)/' Makefile -} - -do_install() { - vbin aribas - vdoc aribas.hlp - vman ../doc/aribas.1 - vdoc ../doc/aridoc.txt - vdoc ../doc/aritut.txt - vinstall ../EL/aribas.el 0644 usr/share/emacs/site-lisp - for f in ../examples/*; do - vsconf $f - done -} diff --git a/srcpkgs/aribas/update b/srcpkgs/aribas/update deleted file mode 100644 index a07627e2bfde57..00000000000000 --- a/srcpkgs/aribas/update +++ /dev/null @@ -1 +0,0 @@ -ignore="165 165[abc]" diff --git a/srcpkgs/ario/template b/srcpkgs/ario/template deleted file mode 100644 index 409c05f5c9e492..00000000000000 --- a/srcpkgs/ario/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'ario' -pkgname=ario -version=1.6 -revision=4 -build_style=gnu-configure -configure_args="--disable-static" -hostmakedepends="pkg-config intltool" -makedepends="avahi-glib-libs-devel dbus-glib-devel gnutls-devel gtk+3-devel - libcurl-devel libmpdclient-devel libnotify-devel taglib-devel" -short_desc="GTK client for MPD" -maintainer="Leah Neukirchen " -license="GPL-2.0-or-later" -homepage="https://ario-player.sourceforge.net/" -distfiles="${SOURCEFORGE_SITE}/${pkgname}-player/${pkgname}-${version}.tar.gz" -checksum=1442ede8eef994384489d72d028d7f7b1a1c81efe737f7147587dd02c772d09a -make_check=no # Tests still depend on build files that have been removed by upstream - -post_patch() { - vsed -i 's,,,g' src/ario-profiles.c - vsed -i -e 's/DATADIRNAME=lib/DATADIRNAME=share/' configure -} diff --git a/srcpkgs/ark/template b/srcpkgs/ark/template deleted file mode 100644 index b3a0d0775b4d6f..00000000000000 --- a/srcpkgs/ark/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'ark' -pkgname=ark -version=25.08.3 -revision=1 -build_style=cmake -configure_args="-DBUILD_TESTING=OFF -DKF6_HOST_TOOLING=/usr/lib/cmake - -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins" -hostmakedepends="extra-cmake-modules qt6-base gettext - kf6-kdoctools kf6-kconfig pkg-config python3 kf6-kcoreaddons" -makedepends="libarchive-devel kf6-kpty-devel kf6-kparts-devel kf6-kitemmodels-devel libzip-devel kf6-kfilemetadata-devel kf6-kdbusaddons-devel kf6-kdoctools-devel kf6-ki18n-devel kf6-kio-devel kf6-kwindowsystem-devel kf6-kiconthemes-devel kf6-kwidgetsaddons-devel kf6-kconfig-devel kf6-kcrash-devel" -checkdepends="p7zip p7zip-unrar lzop lrzip unrar unzip zip zstd" -short_desc="KDE Archiving Tool" -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=ca4fb7295f090280df02d24b64f113e10c6f618138b387bc1fd7a2c561de554f - -do_check() { - cd build - - # plugins-clirartest requires rar compressor - # app-batchextracttest is broken - XDG_RUNTIME_DIR=$x - ctest -E plugins-clirartest \ - -E app-batchextracttest - -} diff --git a/srcpkgs/armadillo-devel b/srcpkgs/armadillo-devel deleted file mode 120000 index da4c96ece6b0b2..00000000000000 --- a/srcpkgs/armadillo-devel +++ /dev/null @@ -1 +0,0 @@ -armadillo \ No newline at end of file diff --git a/srcpkgs/armadillo/template b/srcpkgs/armadillo/template deleted file mode 100644 index 2575fa27304490..00000000000000 --- a/srcpkgs/armadillo/template +++ /dev/null @@ -1,42 +0,0 @@ -# Template file for 'armadillo' -pkgname=armadillo -version=14.0.2 -revision=1 -build_style=cmake -configure_args="-DOPENBLAS_PROVIDES_LAPACK=true - -DDETECT_HDF5=$(vopt_if hdf5 ON OFF)" -hostmakedepends="pkg-config" -makedepends="openblas-devel superlu-devel $(vopt_if hdf5 hdf5-devel)" -short_desc="C++ linear algebra library" -maintainer="Julien Dehos " -license="Apache-2.0" -homepage="https://arma.sourceforge.net/" -distfiles="${SOURCEFORGE_SITE}/arma/${pkgname}-${version}.tar.xz" -checksum=248e2535fc092add6cb7dea94fc86ae1c463bda39e46fd82d2a7165c1c197dff - -build_options="hdf5" -desc_option_hdf5="HDF5 support" - -# hdf5 is nocross -if [ -z "$CROSS_BUILD" ]; then - build_options_default="hdf5" -fi - -post_install() { - # Strip cross prefix from default header paths in config.hpp - if [ "$CROSS_BUILD" ]; then - vsed -e "s@${XBPS_CROSS_BASE}/@/@" \ - -i "${DESTDIR}/usr/include/armadillo_bits/config.hpp" - fi -} - -armadillo-devel_package() { - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.so" - vmove /usr/share - vmove /usr/lib/pkgconfig - } -} diff --git a/srcpkgs/armagetronad-dedicated b/srcpkgs/armagetronad-dedicated deleted file mode 120000 index a76d3d3a84668b..00000000000000 --- a/srcpkgs/armagetronad-dedicated +++ /dev/null @@ -1 +0,0 @@ -armagetronad \ No newline at end of file diff --git a/srcpkgs/armagetronad/files/armagetronad-dedicated/run b/srcpkgs/armagetronad/files/armagetronad-dedicated/run deleted file mode 100644 index d129885f870ba1..00000000000000 --- a/srcpkgs/armagetronad/files/armagetronad-dedicated/run +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh -exec 2>&1 -exec armagetronad-dedicated diff --git a/srcpkgs/armagetronad/patches/python3.patch b/srcpkgs/armagetronad/patches/python3.patch deleted file mode 100644 index 1fc078a5673db8..00000000000000 --- a/srcpkgs/armagetronad/patches/python3.patch +++ /dev/null @@ -1,17 +0,0 @@ ---- a/language/update.py -+++ b/language/update.py -@@ -1,4 +1,4 @@ --#!/usr/bin/python2 -+#!/usr/bin/python3 - # usage: call here to bring all translations up to date - # usage forms: - # update.py [--complete] -@@ -203,7 +203,7 @@ - # read dictionary - self.ReadDictionary( file ) - # store it -- self.translations[string.split(file,".")[0]] = self.dictionary -+ self.translations[file.split(".")[0]] = self.dictionary - del self.dictionary - - if __name__ == "__main__": diff --git a/srcpkgs/armagetronad/template b/srcpkgs/armagetronad/template deleted file mode 100644 index b6bfef550a1bd4..00000000000000 --- a/srcpkgs/armagetronad/template +++ /dev/null @@ -1,63 +0,0 @@ -# Template file for 'armagetronad' -pkgname=armagetronad -version=0.2.9.1.1 -revision=1 -build_style=gnu-configure -conf_files="/etc/games/${pkgname}/*.cfg - /etc/games/${pkgname}/*.srv" -configure_args="--disable-useradd" -hostmakedepends="m4 pkg-config" -makedepends="libX11-devel libxml2-devel libICE-devel libpng-devel glu-devel - libjpeg-turbo-devel SDL_image-devel SDL_mixer-devel" -short_desc="3D Lightcycle game from the movie Tron with advanced capabilities" -maintainer="Toyam Cox " -license="GPL-2.0-or-later" -homepage="https://armagetronad.org" -distfiles="https://launchpad.net/armagetronad/${version%.*.*}/${version}/+download/armagetronad-${version}.tbz" -checksum=f617de700ecf1dd11f75e2932ee74796729112352d5cabaa2bc479add7dffd32 -python_version=3 - -do_configure() { - mkdir build_dedicated - mkdir build_client - - cd build_dedicated - ../configure ${configure_args} --enable-dedicated - - cd ../build_client - ../configure ${configure_args} --enable-master --enable-main --enable-music -} - -do_build() { - cd build_dedicated - make ${makejobs} - - cd ../build_client - make ${makejobs} -} - -do_install() { - cd build_dedicated - make DESTDIR=${DESTDIR} install - - cd ../build_client - make DESTDIR=${DESTDIR} install -} - -post_install() { - vsv armagetronad-dedicated - rm -rf ${DESTDIR}/etc/init.d -} - -armagetronad-dedicated_package() { - short_desc+=" - dedicated server" - conf_files="/etc/games/${pkgname}/*.cfg - /etc/games/${pkgname}/*.srv" - pkg_install() { - vmove /usr/bin/armagetronad-dedicated - vmove /etc/sv - vmove /etc/games/armagetronad-dedicated - vmove /usr/share/games/armagetronad-dedicated - vmove /usr/share/doc/games/armagetronad-dedicated - } -} diff --git a/srcpkgs/arp-scan/template b/srcpkgs/arp-scan/template deleted file mode 100644 index 6cfe649e2661a9..00000000000000 --- a/srcpkgs/arp-scan/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'arp-scan' -pkgname=arp-scan -version=1.10.0 -revision=1 -build_style=gnu-configure -hostmakedepends="automake" -makedepends="libpcap-devel" -short_desc="Tool that uses ARP to discover IP hosts on the local network" -maintainer="Urs Schulz " -license="GPL-3.0-or-later" -homepage="https://github.com/royhills/arp-scan" -changelog="https://raw.githubusercontent.com/royhills/arp-scan/master/NEWS.md" -distfiles="https://github.com/royhills/arp-scan/archive/${version}/arp-scan-${version}.tar.gz" -checksum=204b13487158b8e46bf6dd207757a52621148fdd1d2467ebd104de17493bab25 - -pre_configure() { - autoreconf --install -} diff --git a/srcpkgs/arpack-ng-devel b/srcpkgs/arpack-ng-devel deleted file mode 120000 index 4f00755029b585..00000000000000 --- a/srcpkgs/arpack-ng-devel +++ /dev/null @@ -1 +0,0 @@ -arpack-ng \ No newline at end of file diff --git a/srcpkgs/arpack-ng/template b/srcpkgs/arpack-ng/template deleted file mode 100644 index 2b6e02e7e98dfc..00000000000000 --- a/srcpkgs/arpack-ng/template +++ /dev/null @@ -1,46 +0,0 @@ -# Template file for 'arpack-ng' -pkgname=arpack-ng -version=3.9.1 -revision=1 -build_style=gnu-configure -hostmakedepends="automake libtool gcc-fortran pkg-config" -makedepends="eigen" -short_desc="Collection of Fortran77 subroutines" -maintainer="Gonzalo Tornaría " -license="BSD-3-Clause" -homepage="https://github.com/opencollab/arpack-ng" -changelog="https://raw.githubusercontent.com/opencollab/arpack-ng/master/CHANGES" -distfiles="https://github.com/opencollab/arpack-ng/archive/${version}.tar.gz" -checksum=f6641deb07fa69165b7815de9008af3ea47eb39b2bb97521fbf74c97aba6e844 - -# As of 2021-01-03 arpack-ng is only used by octave which includes openblas as -# its BLAS implementation. So if openblas is available for XBPS_TARGET_MACHINE, -# use it and if not fall back to regular blas. -case "$XBPS_TARGET_MACHINE" in - # List of supported architectures copied from openblas. - armv[67]*|aarch64*|i686*|x86_64*|ppc*) - makedepends+=" openblas-devel" - configure_args=" --with-blas=openblas --with-lapack=openblas" - ;; - *) - makedepends+=" blas-devel lapack-devel" - ;; -esac - -pre_configure() { - ./bootstrap -} - -post_install() { - vlicense COPYING -} - -arpack-ng-devel_package() { - short_desc+=" - development files" - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/lib/pkgconfig - vmove usr/include/arpack - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/arpfox/template b/srcpkgs/arpfox/template deleted file mode 100644 index c0558ca0cbe2b7..00000000000000 --- a/srcpkgs/arpfox/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'arpfox' -pkgname=arpfox -version=1.0.0 -revision=4 -build_style=go -go_import_path=github.com/malfunkt/arpfox -makedepends="libpcap-devel" -depends="libpcap" -short_desc="Alternative arpspoof written in Go" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/malfunkt/arpfox" -distfiles="https://github.com/malfunkt/arpfox/archive/v${version}.tar.gz" -checksum=f2b24dc840381264ea6f010cc5f0949089611083d9310a91ffda2a770a074ec4 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/arpwatch/patches/missing-time_h.patch b/srcpkgs/arpwatch/patches/missing-time_h.patch deleted file mode 100644 index 45b9ad07555d7c..00000000000000 --- a/srcpkgs/arpwatch/patches/missing-time_h.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/report.c -+++ b/report.c -@@ -33,7 +33,7 @@ - /* - * report - arpwatch report generating routines - */ -- -+#include - #include - #include /* concession to AIX */ - #include diff --git a/srcpkgs/arpwatch/patches/no_getshort.patch b/srcpkgs/arpwatch/patches/no_getshort.patch deleted file mode 100644 index f3f56e34c577ab..00000000000000 --- a/srcpkgs/arpwatch/patches/no_getshort.patch +++ /dev/null @@ -1,15 +0,0 @@ ---- a/dns.c -+++ b/dns.c -@@ -115,10 +115,10 @@ gethinfo(char *hostname, char *cpu, int cpulen, char *os, int oslen) - (u_char *)cp, (char *)bp, buflen)) < 0) - break; - cp += n; -- type = _getshort(cp); -+ type = ns_get16(cp); - cp += sizeof(u_short); /* class */ - cp += sizeof(u_short) + sizeof(u_int32_t); -- n = _getshort(cp); -+ n = ns_get16(cp); - cp += sizeof(u_short); - if (type == T_HINFO) { - /* Unpack */ diff --git a/srcpkgs/arpwatch/template b/srcpkgs/arpwatch/template deleted file mode 100644 index b2bd8af2fb9a07..00000000000000 --- a/srcpkgs/arpwatch/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'arpwatch' -pkgname=arpwatch -version=3.9 -revision=1 -build_style=gnu-configure -configure_args="--with-sendmail=/usr/bin/sendmail" -makedepends="libpcap-devel" -short_desc="Ethernet/FDDI station activity monitor" -maintainer="Andrea Brancaleoni " -license="BSD-3-Clause-LBNL" -homepage="https://ee.lbl.gov/" -distfiles="https://ee.lbl.gov/downloads/arpwatch/arpwatch-${version}.tar.gz" -checksum=832d20a5a508d9694a84a17e2627de3b3aa8b42b19ebdd97e264c511168f6eb4 - -pre_configure() { - vsed -i '/@HAVE_FREEBSD_TRUE@/d' Makefile.in -} - -pre_install() { - install -d -m 0755 $DESTDIR/usr/{bin,share/man/man8} - sed -n '1,27p' arpwatch.c > LICENSE && vlicense LICENSE -} diff --git a/srcpkgs/arti/patches/fix-32bit-tests.patch b/srcpkgs/arti/patches/fix-32bit-tests.patch deleted file mode 100644 index e800898fdb3b26..00000000000000 --- a/srcpkgs/arti/patches/fix-32bit-tests.patch +++ /dev/null @@ -1,19 +0,0 @@ -only run system_time_conversions() test on 64bit systems. -it fails on 32bit systems with - ----- time_store::test::system_time_conversions stdout ---- -thread 'time_store::test::system_time_conversions' panicked at crates/tor-hsservice/src/time_store.rs:524:38: -2038-01-19T03:14:08Z: OutOfRange - -diff --git a/crates/tor-hsservice/src/time_store.rs b/crates/tor-hsservice/src/time_store.rs -index d63d6f015..fafe806d0 100644 ---- a/crates/tor-hsservice/src/time_store.rs -+++ b/crates/tor-hsservice/src/time_store.rs -@@ -515,6 +515,7 @@ mod test { - assert_eq!(e, FutureTimestamp::from_str("T+23kg")); - } - -+ #[cfg(target_pointer_width = "64")] - #[test] - #[allow(clippy::unusual_byte_groupings)] // we want them to line up, dammit! - fn system_time_conversions() { diff --git a/srcpkgs/arti/patches/fix-tests-on-machines-below-4GiB.patch b/srcpkgs/arti/patches/fix-tests-on-machines-below-4GiB.patch deleted file mode 100644 index bedc8c83b4d582..00000000000000 --- a/srcpkgs/arti/patches/fix-tests-on-machines-below-4GiB.patch +++ /dev/null @@ -1,20 +0,0 @@ -Lower system memory requirements for tests to support ci runners <4GiB - -diff --git a/crates/arti/src/arti-example-config.toml b/crates/arti/src/arti-example-config.toml -index 16e2d6ac2..33e9870c5 100644 ---- a/crates/arti/src/arti-example-config.toml -+++ b/crates/arti/src/arti-example-config.toml -@@ -451,11 +451,11 @@ - # The default is unlimited. - # - # Maximum memory use, after which reclamation starts: --# memory.max = "8 GiB" -+# memory.max = "3 GiB" - # (If anything is specified in `[system.memory]`, this value is mandatory.) - # - # When reclaiming memory, we stop when we reach this amount: --# memory.low_water = "6 GiB" -+# memory.low_water = "2 GiB" - # (The default is 3/4 of `system.memory.max`.) - - ##### ONION SERVICES diff --git a/srcpkgs/arti/template b/srcpkgs/arti/template deleted file mode 100644 index da3e224fa3ebb6..00000000000000 --- a/srcpkgs/arti/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'arti' -pkgname=arti -version=1.4.0 -revision=1 -archs="x86_64* i686* aarch64* arm*" # ring -build_style=cargo -make_install_args="--path crates/arti" -hostmakedepends="pkg-config" -makedepends="openssl-devel sqlite-devel libzstd-devel" -short_desc="Tor implementation in Rust" -maintainer="Daniel Eyßer " -license="Apache-2.0, MIT" -homepage="https://gitlab.torproject.org/tpo/core/arti" -changelog="https://gitlab.torproject.org/tpo/core/arti/-/raw/main/CHANGELOG.md" -distfiles="https://gitlab.torproject.org/tpo/core/arti/-/archive/arti-v${version}/arti-arti-v${version}.tar.gz" -checksum=404e79e1f33c3dfdf8290c1f2b2c651c0b00ed5dd66fc78e08d92621b7ff660e - -post_install() { - vlicense LICENSE-MIT - vdoc crates/arti/src/arti-example-config.toml -} diff --git a/srcpkgs/arti/update b/srcpkgs/arti/update deleted file mode 100644 index 4d7a8d07c7025c..00000000000000 --- a/srcpkgs/arti/update +++ /dev/null @@ -1 +0,0 @@ -pkgname=arti-arti diff --git a/srcpkgs/artwiz-fonts/template b/srcpkgs/artwiz-fonts/template deleted file mode 100644 index 37a29b49108c24..00000000000000 --- a/srcpkgs/artwiz-fonts/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'artwiz-fonts' -pkgname=artwiz-fonts -version=1.3 -revision=5 -create_wrksrc=yes -depends="font-util mkfontdir" -short_desc="Small futuristic ASCII fonts for X" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="http://artwizaleczapka.sourceforge.net/" -distfiles="${SOURCEFORGE_SITE}/artwizaleczapka/artwiz-aleczapka-en-$version.tar.bz2 - ${SOURCEFORGE_SITE}/artwizaleczapka/artwiz-aleczapka-de-$version.tar.bz2 - ${SOURCEFORGE_SITE}/artwizaleczapka/artwiz-aleczapka-se-$version.tar.bz2" -checksum="19f163de81548db9b9dd7d3a415fba379f1d17989020236aa4eb88c25929afe1 - 09096f0bd449c388f4c7f8ab0f9ebd7823dd8ede6baa5521a804e179020d1b20 - f2e12338be85957fa36c013551fe06e0988141da3b817ffc63be15ffbe47cfc7" -font_dirs="/usr/share/fonts/artwiz-fonts" - -do_install() { - vmkdir usr/share/fonts/artwiz-fonts - install -m644 */*.pcf ${DESTDIR}/usr/share/fonts/artwiz-fonts - cat */fonts.alias >${DESTDIR}/usr/share/fonts/artwiz-fonts/fonts.alias - vdoc artwiz-aleczapka-en-${version}/README -} diff --git a/srcpkgs/artwiz-fonts/update b/srcpkgs/artwiz-fonts/update deleted file mode 100644 index e85a6f9dc615a1..00000000000000 --- a/srcpkgs/artwiz-fonts/update +++ /dev/null @@ -1 +0,0 @@ -pkgname="artwiz-aleczapka-en" diff --git a/srcpkgs/artyfx/patches/fix-avtk-cmake-sse.patch b/srcpkgs/artyfx/patches/fix-avtk-cmake-sse.patch deleted file mode 100644 index c8451c9cb86137..00000000000000 --- a/srcpkgs/artyfx/patches/fix-avtk-cmake-sse.patch +++ /dev/null @@ -1,18 +0,0 @@ ---- a/src/avtk/CMakeLists.txt 2016-12-24 19:36:45.000000000 +0000 -+++ b/src/avtk/CMakeLists.txt 2019-03-09 11:20:24.063980037 +0000 -@@ -55,8 +55,13 @@ - link_directories ( ${X11_LIBRARY_DIRS} ) - - --SET(CMAKE_C_FLAGS "-fPIC -msse -msse2 -mfpmath=sse -g") # -fsanitize=address --SET(CMAKE_CXX_FLAGS "-fPIC -msse -msse2 -mfpmath=sse -g") # -fsanitize=address -+SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -fPIC") # -fsanitize=address -+SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fPIC") # -fsanitize=address -+ -+IF(BUILD_SSE) -+ SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -msse -msse2 -mfpmath=sse") -+ SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -msse -msse2 -mfpmath=sse") -+ENDIF() - - FILE(GLOB src libs/pffft.cxx avtk/*.cxx ) - diff --git a/srcpkgs/artyfx/patches/fix-lv2-1.18.patch b/srcpkgs/artyfx/patches/fix-lv2-1.18.patch deleted file mode 100644 index c403bc1041031d..00000000000000 --- a/srcpkgs/artyfx/patches/fix-lv2-1.18.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/src/ui/lv2_ui.cxx 2016-12-24 20:36:45.000000000 +0100 -+++ b/src/ui/lv2_ui.cxx 2020-12-25 22:17:21.206336431 +0100 -@@ -33,7 +33,7 @@ - #include "whaaa.hxx" - - --static LV2UI_Handle artyfx_instantiate(const struct _LV2UI_Descriptor * descriptor, -+static LV2UI_Handle artyfx_instantiate(const struct LV2UI_Descriptor * descriptor, - const char * plugin_uri, - const char * bundle_path, - LV2UI_Write_Function write_function, diff --git a/srcpkgs/artyfx/patches/respect-our-cflags.patch b/srcpkgs/artyfx/patches/respect-our-cflags.patch deleted file mode 100644 index 53f4b8a27f9126..00000000000000 --- a/srcpkgs/artyfx/patches/respect-our-cflags.patch +++ /dev/null @@ -1,27 +0,0 @@ -Index: CMakeLists.txt -=================================================================== ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -24,17 +24,17 @@ pkg_check_modules(SND sndfile REQUIRED) - include_directories( ${SND_INCLUDE_DIRS} ) - #target_link_libraries( avtkDemo ${CAIRO_LIBRARIES} ) - --SET(CMAKE_SHARED_LINKER_FLAGS "-fPIC -shared -L./src/avtk -Wl,--no-undefined") --SET(CMAKE_C_FLAGS "-g -Wall -O1 -Wno-unused-variable") --SET(CMAKE_CXX_FLAGS "-g -Wall -O1 -Wno-unused-variable -ftree-vectorize") -+SET(CMAKE_SHARED_LINKER_FLAGS "${CMAKE_SHARED_LINKER_FLAGS} -fPIC -shared -L./src/avtk -Wl,--no-undefined") -+SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Wall -Wno-unused-variable") -+SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wall -Wno-unused-variable -ftree-vectorize") - - - # DSP sources - FILE(GLOB sources src/dsp/*.cxx src/dsp/rr/*.cxx src/dsp/eq/*.cc ) - - IF(BUILD_SSE) -- SET(CMAKE_C_FLAGS "-msse2 -mfpmath=sse") -- SET(CMAKE_CXX_FLAGS "-msse2 -mfpmath=sse") -+ SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -msse2 -mfpmath=sse") -+ SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -msse2 -mfpmath=sse") - ENDIF() - - IF(BUILD_GUI) diff --git a/srcpkgs/artyfx/template b/srcpkgs/artyfx/template deleted file mode 100644 index c252874efc06f8..00000000000000 --- a/srcpkgs/artyfx/template +++ /dev/null @@ -1,32 +0,0 @@ -# Template file for 'artyfx' -pkgname=artyfx -version=1.3 -revision=2 -build_style=cmake -hostmakedepends="pkg-config" -makedepends="cairo-devel libsndfile-devel lv2" -short_desc="Plugin bundle of artistic real-time audio effects" -maintainer="Samadi van Koten " -license="GPL-2.0-or-later" -homepage="http://openavproductions.com/artyfx/" -distfiles="https://github.com/openAVproductions/openAV-ArtyFX/archive/release-$version.tar.gz" -checksum=a2a8d02b47bea44d0053cd4f8c6411f68a6fe9b9e4348a4139cd9bfd70105c00 - -case "$XBPS_TARGET_MACHINE" in - armv7*) - build_options="neon" - build_options_default="neon" - if [ "$build_option_neon" ]; then - CXXFLAGS="-mfpu=neon" - else - CXXFLAGS="-DPFFFT_SIMD_DISABLE=1" - fi - ;; - armv*) - CXXFLAGS="-DPFFFT_SIMD_DISABLE=1" ;; -esac - -case $XBPS_TARGET_MACHINE in - x86_64*|i686*);; - *) configure_args+=" -DBUILD_SSE=OFF";; -esac diff --git a/srcpkgs/asahi-audio/template b/srcpkgs/asahi-audio/template deleted file mode 100644 index 92da67eeda83a9..00000000000000 --- a/srcpkgs/asahi-audio/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'asahi-audio' -pkgname=asahi-audio -version=3.4 -revision=1 -archs="aarch64*" -build_style=gnu-makefile -depends="alsa-ucm-conf-asahi speakersafetyd triforce - pipewire wireplumber bankstown lsp-plugins-lv2>=1.2.14" -short_desc="Linux userspace audio configuration for Apple Silicon Macs" -maintainer="dkwo " -license="MIT" -homepage="https://github.com/AsahiLinux/asahi-audio" -distfiles="https://github.com/AsahiLinux/asahi-audio/archive/refs/tags/v${version}.tar.gz" -checksum=b8417e214dfabaf1cadd0e162961e0341b0f1b864d2f865f2b101d7dce0c9eb1 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/asahi-base/INSTALL b/srcpkgs/asahi-base/INSTALL deleted file mode 100644 index 18dad27e5152ec..00000000000000 --- a/srcpkgs/asahi-base/INSTALL +++ /dev/null @@ -1,3 +0,0 @@ -if [ "${ACTION}" = "post" ] && ! [ -d etc/runit/runsvdir/default/speakersafetyd ]; then - ln -s /etc/sv/speakersafetyd etc/runit/runsvdir/default -fi diff --git a/srcpkgs/asahi-base/files/tinyramfs-hook-asahi b/srcpkgs/asahi-base/files/tinyramfs-hook-asahi deleted file mode 100644 index 3560fed8c4fa17..00000000000000 --- a/srcpkgs/asahi-base/files/tinyramfs-hook-asahi +++ /dev/null @@ -1,22 +0,0 @@ -for _mod in \ - apple-mailbox \ - vfat \ - nvme_apple \ - pinctrl-apple-gpio \ - macsmc macsmc-rtkit \ - i2c-apple i2c-pasemi-platform tps6598x apple-dart dwc3 dwc3-of-simple xhci-pci pcie-apple \ - xhci-plat-hcd \ - nvme-apple-efuses phy-apple-atc gpio_macsmc \ - rtc-macsmc spmi-apple-controller apple_nvmem_spmi \ - spi-apple spi-hid-apple spi-hid-apple-of \ - apple-dockchannel dockchannel-hid apple-rtkit-helper \ - apple-sio \ - mux-apple-display-crossbar phy-apple-dptx -do - copy_kmod "$_mod" -done - -for _bin in umount cpio cp grep cat sed seq -do - copy_exec "$_bin" -done diff --git a/srcpkgs/asahi-base/files/tinyramfs-hook-asahi.init b/srcpkgs/asahi-base/files/tinyramfs-hook-asahi.init deleted file mode 100644 index 02c7e513497c62..00000000000000 --- a/srcpkgs/asahi-base/files/tinyramfs-hook-asahi.init +++ /dev/null @@ -1,21 +0,0 @@ -modprobe apple-mailbox -modprobe nvme-apple -modprobe xhci-plat-hcd - -for i in $(seq 0 50); do - [ -e /sys/bus/platform/drivers/nvme-apple/*.nvme/nvme/nvme*/nvme*n1/ ] && break - sleep 0.1 -done - -print 'asahi: mounting ESP' -mountpoint=/run/.system-efi -mkdir -p "$mountpoint" -while grep -q "$mountpoint" /proc/mounts; do - umount "$mountpoint" -done -esp_uuid="$(cat /proc/device-tree/chosen/asahi,efi-system-partition 2> /dev/null | sed 's/\x00//')" -mount "PARTUUID=$esp_uuid" "$mountpoint" - -print 'asahi: unpacking vendor firmware into initramfs' -cpio -i < "$mountpoint/vendorfw/firmware.cpio" -umount "$mountpoint" diff --git a/srcpkgs/asahi-base/files/tinyramfs-hook-asahi.init.late b/srcpkgs/asahi-base/files/tinyramfs-hook-asahi.init.late deleted file mode 100644 index 4987578a799ce7..00000000000000 --- a/srcpkgs/asahi-base/files/tinyramfs-hook-asahi.init.late +++ /dev/null @@ -1,9 +0,0 @@ -[ -e /vendorfw ] || return 0 -print 'asahi: copying vendor firmware to root filesystem' -loaderdir=/mnt/root/lib/firmware/vendor -mkdir -p "$loaderdir" -mount -t tmpfs -o mode=0755 vendorfw "$loaderdir" - -set +f -cp -a /vendorfw/* /vendorfw/.vendorfw.manifest "$loaderdir" -set -f diff --git a/srcpkgs/asahi-base/template b/srcpkgs/asahi-base/template deleted file mode 100644 index f86ae0d1df2c94..00000000000000 --- a/srcpkgs/asahi-base/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'asahi-base' -pkgname=asahi-base -version=20250716 -revision=1 -archs="aarch64*" -depends="linux-asahi m1n1 asahi-uboot speakersafetyd dracut asahi-scripts" -short_desc="Void Linux Apple Silicon support package" -maintainer="dkwo , Will Springer " -license="Public Domain" -homepage="https://asahilinux.org" - -do_install() { - vinstall "${FILESDIR}/tinyramfs-hook-asahi" 644 usr/lib/tinyramfs/hook.d/asahi asahi - vinstall "${FILESDIR}/tinyramfs-hook-asahi.init" 644 usr/lib/tinyramfs/hook.d/asahi asahi.init - vinstall "${FILESDIR}/tinyramfs-hook-asahi.init.late" 644 usr/lib/tinyramfs/hook.d/asahi asahi.init.late -} diff --git a/srcpkgs/asahi-firmware/template b/srcpkgs/asahi-firmware/template deleted file mode 100644 index 6774413c398253..00000000000000 --- a/srcpkgs/asahi-firmware/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'asahi-firmware' -pkgname=asahi-firmware -version=0.7.9 -revision=2 -archs="aarch64*" -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3 lzfse" -short_desc="Asahi Linux firmware tools" -maintainer="dkwo " -license="MIT" -homepage="https://github.com/AsahiLinux/asahi-installer" -distfiles="https://github.com/AsahiLinux/asahi-installer/archive/refs/tags/v${version}.tar.gz" -checksum=b41f39360ce6cd6de299c4f25cd69718530a5619b16fb7a1eed666083bd909e1 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/asahi-macsmc-battery-udev b/srcpkgs/asahi-macsmc-battery-udev deleted file mode 120000 index 85e06f4cd37d20..00000000000000 --- a/srcpkgs/asahi-macsmc-battery-udev +++ /dev/null @@ -1 +0,0 @@ -asahi-scripts \ No newline at end of file diff --git a/srcpkgs/asahi-scripts/files/macsmc-battery.conf b/srcpkgs/asahi-scripts/files/macsmc-battery.conf deleted file mode 100644 index 13b8e5023f5856..00000000000000 --- a/srcpkgs/asahi-scripts/files/macsmc-battery.conf +++ /dev/null @@ -1 +0,0 @@ -CHARGE_CONTROL_END_THRESHOLD=80 diff --git a/srcpkgs/asahi-scripts/template b/srcpkgs/asahi-scripts/template deleted file mode 100644 index 516147b05c124a..00000000000000 --- a/srcpkgs/asahi-scripts/template +++ /dev/null @@ -1,31 +0,0 @@ -# Template file for 'asahi-scripts' -pkgname=asahi-scripts -version=20250713 -revision=1 -archs="aarch64*" -build_style=gnu-makefile -make_install_args="install-dracut install-mkinitcpio - install-macsmc-battery install-udev-hwdb" -depends="asahi-firmware" -short_desc="Miscellaneous admin scripts for Apple silicon devices" -maintainer="dkwo " -license="MIT" -homepage="https://github.com/AsahiLinux/asahi-scripts" -distfiles="https://github.com/AsahiLinux/asahi-scripts/archive/refs/tags/${version}.tar.gz" -checksum=1de1f220ebbf3eaed7b7d75c402ec0dbf799c73dee9ab6635cf106bfa8b117ab -make_dirs="/usr/lib/firmware/vendor 0755 root root" - -post_install() { - vlicense LICENSE -} - -asahi-macsmc-battery-udev_package() { - short_desc="Battery udev rules for Apple silicon" - conf_files="/etc/udev/macsmc-battery.conf" - conflicts="tlp" - pkg_install() { - vmove usr/lib/udev/rules.d - vmove usr/lib/systemd/system - vinstall ${FILESDIR}/macsmc-battery.conf 0644 etc/udev - } -} diff --git a/srcpkgs/asahi-uboot/template b/srcpkgs/asahi-uboot/template deleted file mode 100644 index bed8102d469058..00000000000000 --- a/srcpkgs/asahi-uboot/template +++ /dev/null @@ -1,52 +0,0 @@ -# Template file for 'asahi-uboot' -pkgname=asahi-uboot -version=2025.07+1 -revision=1 -archs="aarch64*" -hostmakedepends="bison flex which python3 swig python3-devel - python3-setuptools python3-pyelftools bc dtc openssl-devel libuuid-devel - gnutls-devel" -depends="m1n1" -checkdepends="python3-pytest dtc-devel python3-filelock" -short_desc="Das U-Boot for Apple Silicon Macs" -maintainer="dkwo , Will Springer " -license="GPL-2.0-or-later, MIT" -homepage="https://asahilinux.org" -distfiles="https://github.com/AsahiLinux/u-boot/archive/refs/tags/asahi-v${version/+/-}.tar.gz" -checksum=ca6f8f8a4ca1f5ddd51b855d7cd1cd4629677bf1a31e6643b66cf6a33fd6d9e6 -make_check=no # missing python3-libfdt ? - -if [ "$CROSS_BUILD" ]; then - export CROSS_COMPILE=${XBPS_CROSS_TRIPLET}- -fi - -do_configure() { - make ${makejobs} apple_m1_defconfig -} - -do_build() { - make ${makejobs} EXTRAVERSION=-${revision} -} - -do_install() { - vinstall u-boot-nodtb.bin 0644 usr/lib/asahi-boot - for dtb in arch/arm/dts/t[86]*.dtb ; do - vinstall ${dtb} 0644 usr/lib/asahi-boot/dtb - done -} - -post_install() { - vlicense Licenses/Exceptions - vlicense Licenses/OFL.txt - vlicense Licenses/README - vlicense Licenses/bsd-2-clause.txt - vlicense Licenses/bsd-3-clause.txt - vlicense Licenses/eCos-2.0.txt - vlicense Licenses/gpl-2.0.txt - vlicense Licenses/ibm-pibs.txt - vlicense Licenses/isc.txt - vlicense Licenses/lgpl-2.0.txt - vlicense Licenses/lgpl-2.1.txt - vlicense Licenses/r8a779x_usb3.txt - vlicense Licenses/x11.txt -} diff --git a/srcpkgs/ascii/template b/srcpkgs/ascii/template deleted file mode 100644 index 92b27006bcf0d4..00000000000000 --- a/srcpkgs/ascii/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'ascii' -pkgname=ascii -version=3.30 -revision=1 -short_desc="List ASCII idiomatic names and octal/decimal code-point forms" -maintainer="Eloitor " -license="BSD-2-Clause" -homepage="http://www.catb.org/~esr/ascii" -changelog="https://www.catb.org/~esr/ascii/NEWS.html" -distfiles="http://www.catb.org/~esr/ascii/ascii-${version}.tar.gz" -checksum=ed2fdc973e1b87da2af83050e560e731b0f3bf5f6b4fd9babc9f60bb2b992443 - -do_build() { - make CC="${CC}" CFLAGS="${CFLAGS} ${LDFLAGS}" -} - -do_install() { - vbin ascii - vman ascii.1 - vlicense COPYING -} diff --git a/srcpkgs/asciidoc/template b/srcpkgs/asciidoc/template deleted file mode 100644 index bed5a1bab5f6e6..00000000000000 --- a/srcpkgs/asciidoc/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'asciidoc' -pkgname=asciidoc -version=10.2.1 -revision=1 -build_style=python3-module -hostmakedepends="docbook-xsl libxslt python3-setuptools" -depends="docbook-xsl libxslt python3" -checkdepends="python3-pytest python3-pytest-mock" -short_desc="Text based document generation" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="https://asciidoc-py.github.io" -changelog="https://asciidoc-py.github.io/CHANGELOG.html" -distfiles="https://github.com/asciidoc-py/asciidoc-py/releases/download/$version/asciidoc-$version.tar.gz" -checksum=aa7be8ae894f6cc1e67784d76ffa6c6b9e9f96efdc695db43c6bd63820e5072b - -post_install() { - vman doc/a2x.1 - vman doc/asciidoc.1 -} diff --git a/srcpkgs/asciinema/template b/srcpkgs/asciinema/template deleted file mode 100644 index 8b70c8a55186a1..00000000000000 --- a/srcpkgs/asciinema/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'asciinema' -pkgname=asciinema -version=2.4.0 -revision=2 -build_style=python3-pep517 -hostmakedepends="python3-wheel" -depends="python3" -checkdepends="python3-pytest-xdist" -short_desc="Record and share your terminal sessions, the right way" -maintainer="Toyam Cox " -license="GPL-3.0-or-later" -homepage="https://asciinema.org/" -changelog="https://raw.githubusercontent.com/asciinema/asciinema/develop/CHANGELOG.md" -distfiles="https://github.com/asciinema/asciinema/archive/refs/tags/v${version}.tar.gz" -checksum=b0e05f0b5ae7ae4e7186c6bd824e6d670203bb24f1c89ee52fc8fae7254e6091 diff --git a/srcpkgs/asciiquarium/template b/srcpkgs/asciiquarium/template deleted file mode 100644 index b4c61647840744..00000000000000 --- a/srcpkgs/asciiquarium/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'asciiquarium' -pkgname=asciiquarium -version=1.1 -revision=3 -depends="perl perl-Term-Animation perl-Curses" -short_desc="Enjoy the mysteries of the sea from the safety of your own terminal" -maintainer="Michael Aldridge " -license="GPL-2.0-or-later" -homepage="http://www.robobunny.com/projects/asciiquarium/html/" -distfiles="http://www.robobunny.com/projects/asciiquarium/asciiquarium_${version}.tar.gz" -checksum=1b08c6613525e75e87546f4e8984ab3b33f1e922080268c749f1777d56c9d361 - -do_install() { - vbin asciiquarium -} - -# REMARKS: Per request from Vaelatern this comment explains the hard -# depends on perl. A direct dependency is noted on perl as -# asciiquarium is a perl executable and as stated in the manual, -# executables that require direct dependencies that are not detectable -# by xbps should have such dependencies listed in the 'depends' field. diff --git a/srcpkgs/asignify-devel b/srcpkgs/asignify-devel deleted file mode 120000 index ffdf4e61a9eed4..00000000000000 --- a/srcpkgs/asignify-devel +++ /dev/null @@ -1 +0,0 @@ -asignify \ No newline at end of file diff --git a/srcpkgs/asignify/patches/d6b3651fa96f05aeefc318f75503fc9ca77b1f58.patch b/srcpkgs/asignify/patches/d6b3651fa96f05aeefc318f75503fc9ca77b1f58.patch deleted file mode 100644 index b21af55537fba1..00000000000000 --- a/srcpkgs/asignify/patches/d6b3651fa96f05aeefc318f75503fc9ca77b1f58.patch +++ /dev/null @@ -1,23 +0,0 @@ -From d6b3651fa96f05aeefc318f75503fc9ca77b1f58 Mon Sep 17 00:00:00 2001 -From: Vsevolod Stakhov -Date: Sat, 1 Jan 2022 22:45:48 +0000 -Subject: [PATCH] Fix compilation with gcc 11.x - -Issue: #16 ---- - libasignify/blake2.h | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/libasignify/blake2.h b/libasignify/blake2.h -index 5d0d40c..f9967d0 100644 ---- a/libasignify/blake2.h -+++ b/libasignify/blake2.h -@@ -56,7 +56,7 @@ extern "C" { - uint8_t personal[BLAKE2B_PERSONALBYTES]; // 64 - } blake2b_param; - -- BLAKE_ALIGN( 64 ) typedef struct __blake2b_state -+ typedef struct BLAKE_ALIGN( 64 ) __blake2b_state - { - uint64_t h[8]; - uint64_t t[2]; diff --git a/srcpkgs/asignify/patches/musl.patch b/srcpkgs/asignify/patches/musl.patch deleted file mode 100644 index a072735715af07..00000000000000 --- a/srcpkgs/asignify/patches/musl.patch +++ /dev/null @@ -1,26 +0,0 @@ ---- a/libasignify/sha2.h 2015-06-13 11:00:00.647603180 +0200 -+++ b/libasignify/sha2.h 2015-06-13 11:00:43.070069529 +0200 -@@ -59,7 +59,11 @@ typedef struct _SHA2_CTX { - uint8_t buffer[SHA512_BLOCK_LENGTH]; - } SHA2_CTX; - --__BEGIN_DECLS -+ -+#ifdef __cplusplus -+extern "C" { -+#endif -+ - void SHA256Init(SHA2_CTX *); - void SHA256Transform(uint32_t state[8], const uint8_t [SHA256_BLOCK_LENGTH]); - void SHA256Update(SHA2_CTX *, const uint8_t *, size_t); -@@ -79,6 +83,9 @@ char *SHA512End(SHA2_CTX *, char *); - char *SHA512File(const char *, char *); - char *SHA512FileChunk(const char *, char *, off_t, off_t); - char *SHA512Data(const uint8_t *, size_t, char *); --__END_DECLS -+ -+#ifdef __cplusplus -+} -+#endif - - #endif /* _SHA2_H */ diff --git a/srcpkgs/asignify/template b/srcpkgs/asignify/template deleted file mode 100644 index 24b6f55108ea95..00000000000000 --- a/srcpkgs/asignify/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'asignify' -pkgname=asignify -version=1.0 -revision=4 -build_style=gnu-configure -hostmakedepends="automake libtool" -short_desc="Yet another signify tool" -maintainer="Orphaned " -license="BSD-2-Clause" -homepage="https://github.com/vstakhov/asignify" -distfiles="https://github.com/vstakhov/asignify/archive/${version}.tar.gz" -checksum=81272713900b51049633139549181fa23e56eeb580e0ea0325546d2fe7ca503d - -pre_configure() { - NOCONFIGURE=1 ./autogen.sh -} -do_install() { - make PREFIX=/usr mandir=/usr/share/man DESTDIR=${DESTDIR} install - vlicense LICENSE -} - -asignify-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/*.a - vmove usr/lib/*.so - } -} diff --git a/srcpkgs/asio/template b/srcpkgs/asio/template deleted file mode 100644 index eee751708fd0de..00000000000000 --- a/srcpkgs/asio/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'asio' -pkgname=asio -version=1.36.0 -revision=1 -build_style=gnu-configure -short_desc="Cross-platform C++ library for ASynchronous network I/O" -maintainer="Orphaned " -license="BSL-1.0" -homepage="https://think-async.com/Asio/" -distfiles="${SOURCEFORGE_SITE}/asio/asio-${version}.tar.bz2" -checksum=7bf4dbe3c1ccd9cc4c94e6e6be026dcc2110f9201d286bb9500dc85d69825524 - -post_install() { - vlicense LICENSE_1_0.txt -} diff --git a/srcpkgs/asio/update b/srcpkgs/asio/update deleted file mode 100644 index b09e17332b0a53..00000000000000 --- a/srcpkgs/asio/update +++ /dev/null @@ -1 +0,0 @@ -ignore="*1.*[13579].*" # development release series diff --git a/srcpkgs/asm-lsp/template b/srcpkgs/asm-lsp/template deleted file mode 100644 index f5308237214ea6..00000000000000 --- a/srcpkgs/asm-lsp/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'asm-lsp' -pkgname=asm-lsp -version=0.10.0 -revision=1 -build_style=cargo -hostmakedepends="pkg-config" -makedepends="openssl-devel libzstd-devel" -short_desc="Language server for NASM/GAS/GO Assembly" -maintainer="Mihail Ivanchev " -license="BSD-2-Clause" -homepage="https://github.com/bergercookie/asm-lsp" -changelog="https://github.com/bergercookie/asm-lsp/releases" -distfiles="https://github.com/bergercookie/asm-lsp/archive/refs/tags/v${version}.tar.gz" -checksum=4755848aa7d88856be7e40d0930990b95b46c4593a53db3809d3ba7214d9d16d - -do_install() { - # Manual install due to an "found a virtual manifest at ... instead of a package manifest" - # error. - cargo auditable install --target ${RUST_TARGET} --root="${DESTDIR}/usr" \ - --offline --locked --path asm-lsp - rm -f "${DESTDIR}"/usr/.crates.toml - rm -f "${DESTDIR}"/usr/.crates2.json -} - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/asm6/template b/srcpkgs/asm6/template deleted file mode 100644 index ca9b8fdd92c665..00000000000000 --- a/srcpkgs/asm6/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'asm6' -pkgname=asm6 -version=1.6 -revision=1 -create_wrksrc=yes -hostmakedepends="unzip" -short_desc="Simple but functional 6502 assembler" -maintainer="rc-05 " -license="Public Domain" -homepage="https://3dscapture.com/NES" -distfiles="https://3dscapture.com/NES/asm6.zip" -checksum=b37956f37815a75a6712c0d1f8eea06d1207411921c2e7ff46a133f35f0b3e1d - -do_build() { - ${CC} -Wall -pedantic -std=c17 -O3 -o asm6 asm6.c -} - -do_install() { - vbin asm6 - vdoc README.TXT -} diff --git a/srcpkgs/asncounter/template b/srcpkgs/asncounter/template deleted file mode 100644 index 7507def97c8904..00000000000000 --- a/srcpkgs/asncounter/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'asncounter' -pkgname=asncounter -version=0.5.0 -revision=2 -build_style=python3-pep517 -hostmakedepends="pandoc python3-setuptools python3-setuptools_scm python3-wheel" -makedepends="python3-devel" -depends="python3-pyasn" -checkdepends="python3-pyasn python3-pytest python3-prometheus_client" -short_desc="Tool to group IP addresses by ASN, useful for fighting bot farms" -maintainer="Orphaned " -license="AGPL-3.0-or-later" -homepage="https://gitlab.com/anarcat/asncounter" -distfiles="https://gitlab.com/anarcat/asncounter/-/archive/$version/asncounter-$version.tar.gz" -checksum=4a4184afad23e1fa9dcc2862644707c075f59e013d988aaf0cc7555f79c982ca - -pre_build() { - export SETUPTOOLS_SCM_PRETEND_VERSION_FOR_ASNCOUNTER="$version" -} - -post_install() { - pandoc --standalone --to man asncounter.1.md > asncounter.1 - vman asncounter.1 - vlicense LICENSE -} diff --git a/srcpkgs/aspell-cs/template b/srcpkgs/aspell-cs/template deleted file mode 100644 index 96ee082170b1d7..00000000000000 --- a/srcpkgs/aspell-cs/template +++ /dev/null @@ -1,12 +0,0 @@ -# Template file for 'aspell-cs' -pkgname=aspell-cs -version=20040614.1 -revision=3 -build_style=configure -hostmakedepends="aspell-devel which" -short_desc="Czech dictionary for aspell" -maintainer="Orphaned " -license="GPL-2.0-only" -homepage="http://aspell.net/" -distfiles="${GNU_SITE}/aspell/dict/cs/aspell6-cs-${version/./-}.tar.bz2" -checksum=01c091f907c2fa4dfa38305c2494bb80009407dfb76ead586ad724ae21913066 diff --git a/srcpkgs/aspell-cs/update b/srcpkgs/aspell-cs/update deleted file mode 100644 index c3e6726314103a..00000000000000 --- a/srcpkgs/aspell-cs/update +++ /dev/null @@ -1 +0,0 @@ -pattern="aspell6-cs-\K[\d.-]+(?=\.)" diff --git a/srcpkgs/aspell-de/template b/srcpkgs/aspell-de/template deleted file mode 100644 index 963ff78d2ce7af..00000000000000 --- a/srcpkgs/aspell-de/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'aspell-de' -pkgname=aspell-de -version=20161207.7.0 -revision=3 -build_style=configure -hostmakedepends="aspell-devel which" -short_desc="German dictionary for aspell" -maintainer="Leah Neukirchen " -license="GPL-2.0-or-later" -homepage="http://aspell.net/" -distfiles="${GNU_SITE}/aspell/dict/de/aspell6-de-${version//./-}.tar.bz2" -checksum=c2125d1fafb1d4effbe6c88d4e9127db59da9ed92639c7cbaeae1b7337655571 - -words-de_package() { - short_desc="German dictionary word list" - pkg_install() { - vmkdir usr/share/dict - precat *.cwl | - iconv -f ISO-8859-1 -t UTF-8 | - cut -d/ -f1 | - sort -u >${PKGDESTDIR}/usr/share/dict/ngerman - } -} diff --git a/srcpkgs/aspell-de/update b/srcpkgs/aspell-de/update deleted file mode 100644 index b097033fc4fc8b..00000000000000 --- a/srcpkgs/aspell-de/update +++ /dev/null @@ -1 +0,0 @@ -pattern='aspell6-de-\K[\d.]+\d+' diff --git a/srcpkgs/aspell-devel b/srcpkgs/aspell-devel deleted file mode 120000 index 2954cad5043d18..00000000000000 --- a/srcpkgs/aspell-devel +++ /dev/null @@ -1 +0,0 @@ -aspell \ No newline at end of file diff --git a/srcpkgs/aspell-el/template b/srcpkgs/aspell-el/template deleted file mode 100644 index c4fbf9dcb8f143..00000000000000 --- a/srcpkgs/aspell-el/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'aspell-el' -pkgname=aspell-el -version=0.08.0 -revision=3 -_distver="${version%.*}-${version##*.}" -build_style=configure -hostmakedepends="aspell-devel which" -depends="aspell" -short_desc="Greek dictionary for aspell" -maintainer="Nicholas Christopoulos " -license="GPL-2.0-only" -homepage="http://www.elspell.gr/" -distfiles="${GNU_SITE}/aspell/dict/el/aspell6-el-${_distver}.tar.bz2" -checksum=4af60f1a8adf8b1899680deefdf49288d7406a2c591658f880628bf7c1604cd2 diff --git a/srcpkgs/aspell-en/template b/srcpkgs/aspell-en/template deleted file mode 100644 index 5b0fd278c7b49a..00000000000000 --- a/srcpkgs/aspell-en/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'aspell-en' -pkgname=aspell-en -version=2020.12.07 -revision=2 -build_style=configure -hostmakedepends="aspell-devel which" -short_desc="English dictionary for aspell" -maintainer="Leah Neukirchen " -license="LGPL-2.1-or-later" -homepage="http://aspell.net/" -distfiles="${GNU_SITE}/aspell/dict/en/aspell6-en-${version}-0.tar.bz2" -checksum=4c8f734a28a088b88bb6481fcf972d0b2c3dc8da944f7673283ce487eac49fb3 - -words-en_package() { - short_desc="English dictionary word list" - pkg_install() { - vmkdir usr/share/dict - precat en-common.cwl en_US-wo_accents-only.cwl | - iconv -f ISO-8859-1 -t UTF-8 | - cut -d/ -f1 | - sort -u >${PKGDESTDIR}/usr/share/dict/american-english - precat en-common.cwl en_GB-ise-wo_accents-only.cwl | - iconv -f ISO-8859-1 -t UTF-8 | - cut -d/ -f1 | - sort -u >${PKGDESTDIR}/usr/share/dict/british-english - ln -s american-english ${PKGDESTDIR}/usr/share/dict/words - } -} diff --git a/srcpkgs/aspell-en/update b/srcpkgs/aspell-en/update deleted file mode 100644 index f7f172c8516401..00000000000000 --- a/srcpkgs/aspell-en/update +++ /dev/null @@ -1 +0,0 @@ -pattern="aspell6-en-\K[\d.-]+(?=\.)" diff --git a/srcpkgs/aspell-fr/template b/srcpkgs/aspell-fr/template deleted file mode 100644 index d5ad2e90fd7771..00000000000000 --- a/srcpkgs/aspell-fr/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'aspell-fr' -pkgname=aspell-fr -version=0.50.3 -revision=4 -build_style=configure -hostmakedepends="aspell-devel which" -makedepends="aspell-devel" -depends="aspell" -short_desc="French dictionary for aspell" -maintainer="7185 <7185@free.fr>" -license="GPL-2.0-or-later" -homepage="http://aspell.net/" -distfiles="${GNU_SITE}/aspell/dict/fr/aspell-fr-0.50-3.tar.bz2" -checksum=f9421047519d2af9a7a466e4336f6e6ea55206b356cd33c8bd18cb626bf2ce91 diff --git a/srcpkgs/aspell-fr/update b/srcpkgs/aspell-fr/update deleted file mode 100644 index 7f808060d3276b..00000000000000 --- a/srcpkgs/aspell-fr/update +++ /dev/null @@ -1 +0,0 @@ -pattern="aspell-fr-\K[\d.-]+(?=\.tar\.bz2)" diff --git a/srcpkgs/aspell-it/template b/srcpkgs/aspell-it/template deleted file mode 100644 index e91e0b8ff62d68..00000000000000 --- a/srcpkgs/aspell-it/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'aspell-it' -pkgname=aspell-it -version=2.4 -revision=1 -_version="${version}-20070901-0" -build_style=configure -hostmakedepends="aspell-devel which" -short_desc="Italian dictionary for aspell" -maintainer="Andrea D'Amore " -license="GPL-2.0-only" -homepage="https://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 deleted file mode 100644 index 293d13b8d9b17d..00000000000000 --- a/srcpkgs/aspell-nl/template +++ /dev/null @@ -1,12 +0,0 @@ -# Template file for 'aspell-nl'. -pkgname=aspell-nl -version=0.50 -revision=1 -build_style=configure -hostmakedepends="aspell-devel which" -short_desc="Dutch dictionary for aspell" -maintainer="mcbloch " -license="GPL-2.0-or-later" -homepage="http://aspell.net" -distfiles="${GNU_SITE}/aspell/dict/nl/aspell-nl-${version}-2.tar.bz2" -checksum=440e0b7df8c5903d728221fe4ba88a74658ce14c8bb04b290c41402dfd41cb39 diff --git a/srcpkgs/aspell-pl/template b/srcpkgs/aspell-pl/template deleted file mode 100644 index 7e11c9a0c4f57c..00000000000000 --- a/srcpkgs/aspell-pl/template +++ /dev/null @@ -1,12 +0,0 @@ -# Template file for 'aspell-pl' -pkgname=aspell-pl -version=20061121 -revision=3 -build_style=configure -hostmakedepends="aspell-devel which" -short_desc="Polish dictionary for aspell" -maintainer="Piotr Wójcik " -license="GPL-2.0-or-later" -homepage="http://aspell.net/" -distfiles="${GNU_SITE}/aspell/dict/pl/aspell6-pl-6.0_${version}-0.tar.bz2" -checksum=017741fcb70a885d718c534160c9de06b03cc72f352879bd106be165e024574d diff --git a/srcpkgs/aspell-pl/update b/srcpkgs/aspell-pl/update deleted file mode 100644 index d440f6ad43db70..00000000000000 --- a/srcpkgs/aspell-pl/update +++ /dev/null @@ -1 +0,0 @@ -pattern="\K[\d]{8,}(?=-[\d].tar.bz2)" diff --git a/srcpkgs/aspell-pt_BR/template b/srcpkgs/aspell-pt_BR/template deleted file mode 100644 index 1a7e6780054c7a..00000000000000 --- a/srcpkgs/aspell-pt_BR/template +++ /dev/null @@ -1,12 +0,0 @@ -# Template file for 'aspell-pt_BR' -pkgname=aspell-pt_BR -version=20131030 -revision=1 -build_style=configure -hostmakedepends="aspell-devel which" -short_desc="Brazilian Portuguese dictionary for aspell" -maintainer="Érico Nogueira " -license="LGPL-2.1-or-later" -homepage="http://aspell.net/" -distfiles="${GNU_SITE}/aspell/dict/pt_BR/aspell6-pt_BR-${version}-12-0.tar.bz2" -checksum=eb0d99db0b5d5c442133a88bddfe96dd252c0c3df3da36e9326c241dc4bc14f7 diff --git a/srcpkgs/aspell-pt_BR/update b/srcpkgs/aspell-pt_BR/update deleted file mode 100644 index 28077e565625da..00000000000000 --- a/srcpkgs/aspell-pt_BR/update +++ /dev/null @@ -1 +0,0 @@ -pattern="\K[\d]{8,}(?=(-[\d]+)+.tar.bz2)" diff --git a/srcpkgs/aspell-ru/template b/srcpkgs/aspell-ru/template deleted file mode 100644 index 31284f5ed93b34..00000000000000 --- a/srcpkgs/aspell-ru/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'aspell-ru' -pkgname=aspell-ru -version=0.99f7 -revision=4 -build_style=configure -hostmakedepends="aspell-devel which" -short_desc="Russian dictionary for aspell" -maintainer="SolitudeSF " -license="GPL-2.0-or-later" -homepage="http://aspell.net/" -distfiles="${GNU_SITE}/aspell/dict/ru/aspell6-ru-${version}-1.tar.bz2" -checksum=5c29b6ccce57bc3f7c4fb0510d330446b9c769e59c92bdfede27333808b6e646 - -words-ru_package() { - short_desc="Russian dictionary word list" - pkg_install() { - vmkdir usr/share/dict - precat *.cwl | - iconv -f KOI8-R -t UTF-8 | - cut -d/ -f1 | - sort -u >${PKGDESTDIR}/usr/share/dict/russian - } -} diff --git a/srcpkgs/aspell-ru/update b/srcpkgs/aspell-ru/update deleted file mode 100644 index f72c6c7502ca4e..00000000000000 --- a/srcpkgs/aspell-ru/update +++ /dev/null @@ -1 +0,0 @@ -pattern="aspell.+ru-\K[\d.]+(?=)" diff --git a/srcpkgs/aspell-sk/template b/srcpkgs/aspell-sk/template deleted file mode 100644 index 9ce61895883089..00000000000000 --- a/srcpkgs/aspell-sk/template +++ /dev/null @@ -1,12 +0,0 @@ -# Template file for 'aspell-sk' -pkgname=aspell-sk -version=2.01.2 -revision=1 -build_style=configure -hostmakedepends="aspell-devel which" -short_desc="Slovak dictionary for aspell" -maintainer="Ján Priner " -license="LGPL-2.1-only, GPL-2.0-only, MPL-1.1" -homepage="http://aspell.net/" -distfiles="${GNU_SITE}/aspell/dict/sk/aspell6-sk-${version%.*}-${version##*.}.tar.bz2" -checksum=c6a80a2989c305518e0d71af1196b7484fda26fe53be4e49eec7b15b76a860a6 diff --git a/srcpkgs/aspell-sk/update b/srcpkgs/aspell-sk/update deleted file mode 100644 index 930c9c56fce7bc..00000000000000 --- a/srcpkgs/aspell-sk/update +++ /dev/null @@ -1 +0,0 @@ -pattern="aspell6-sk-\K[\d.-]+(?=\.)" diff --git a/srcpkgs/aspell/template b/srcpkgs/aspell/template deleted file mode 100644 index d89c6a45b9e96d..00000000000000 --- a/srcpkgs/aspell/template +++ /dev/null @@ -1,50 +0,0 @@ -# Template file for 'aspell' -pkgname=aspell -version=0.60.8.1 -revision=1 -build_style=gnu-configure -# we need to force aspell to use /usr/lib for data for two reasons: -# - in multilib systems, it should use the native dicts instead of requiring -# that a dict be installed twice -# - when cross compiling packages, it's aspell that determines where the dicts -# are to be installed; the build will error out if it tries to install the -# dictionaries into /usr/lib64 for 32-bit targets -configure_args="--enable-compile-in-filters --enable-32-bit-hash-fun - --libdir=/usr/lib" -hostmakedepends="automake libtool gettext-devel perl" -makedepends="ncurses-devel" -depends="perl" -short_desc="Spell checker with good multi-language support" -maintainer="Orphaned " -license="LGPL-2.1-only" -homepage="http://aspell.net/" -changelog="http://aspell.net/man-html/ChangeLog.html" -distfiles="${GNU_SITE}/${pkgname}/${pkgname}-${version}.tar.gz" -checksum=d6da12b34d42d457fa604e435ad484a74b2effcd120ff40acd6bb3fb2887d21b - -pre_configure() { - # XXX workaround ctor/dtor ordering with musl - export CXXFLAGS="${CXXFLAGS/-O?/-O0}" - vsed -e 's,AM_CONFIG_HEADER,AC_CONFIG_HEADERS,g' -i configure.ac - autoreconf -fi -} - -libaspell_package() { - short_desc+=" - library" - pkg_install() { - vmove "usr/lib/*.so.*" - vmove "usr/lib/aspell-*" - } -} - -aspell-devel_package() { - depends="aspell>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/bin/pspell-config - vmove usr/share/info - vmove usr/share/man/man1/pspell-config.1 - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/assimp/template b/srcpkgs/assimp/template deleted file mode 100644 index 5ed570dea79636..00000000000000 --- a/srcpkgs/assimp/template +++ /dev/null @@ -1,51 +0,0 @@ -# Template file for 'assimp' -pkgname=assimp -version=5.2.5 -revision=2 -build_style=cmake -configure_args="-DASSIMP_BUILD_SAMPLES=OFF -DASSIMP_WARNINGS_AS_ERRORS=OFF" -hostmakedepends="pkg-config" -makedepends="libgomp-devel devil-devel minizip-devel zziplib-devel" -depends="libassimp>=${version}_${revision}" -short_desc="Import library for various well-known 3D model formats" -maintainer="Orphaned " -license="BSD-3-Clause" -homepage="https://github.com/assimp/assimp" -distfiles="https://github.com/assimp/assimp/archive/v${version}.tar.gz>${pkgname}-${version}.tar.gz" -checksum=b5219e63ae31d895d60d98001ee5bb809fb2c7b2de1e7f78ceeb600063641e1a - -post_install() { - # Copy contrib/stb_image header file (required for assimp_qt_viewer) - vmkdir usr/include/assimp/contrib/stb_image - vcopy contrib/stb/stb_image.h usr/include/assimp/contrib/stb_image - - # Create command documentation - cd doc - vmkdir usr/share/doc/${pkgname} - vcopy AssimpCmdDoc_Html/* usr/share/doc/${pkgname} - - # Create library documentation - vmkdir usr/share/doc/${pkgname}/lib - vcopy AssimpDoc_Html/* usr/share/doc/${pkgname}/lib -} - -libassimp_package() { - short_desc+=" - libraries" - pkg_install() { - vmove usr/lib/*.so.* - vlicense LICENSE - } -} -libassimp-devel_package() { - short_desc+=" - development files" - depends="libassimp>=${version}_${revision} zlib-devel" - pkg_install() { - vmove usr/include - vmove usr/lib/*.so - vmove usr/lib/cmake - vmove usr/lib/pkgconfig - vmkdir usr/share/doc/libassimp - mv ${DESTDIR}/usr/share/doc/${sourcepkg}/lib/* \ - ${PKGDESTDIR}/usr/share/doc/libassimp/ - } -} diff --git a/srcpkgs/assimp_qt_viewer/patches/method-spelling-change.patch b/srcpkgs/assimp_qt_viewer/patches/method-spelling-change.patch deleted file mode 100644 index 38d63b53b63eac..00000000000000 --- a/srcpkgs/assimp_qt_viewer/patches/method-spelling-change.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/assimp_qt_viewer/mainwindow.cpp -+++ b/assimp_qt_viewer/mainwindow.cpp -@@ -296,7 +296,7 @@ - { - using namespace Assimp; - -- DefaultLogger::get()->detatchStream(mLoggerView, DefaultLogger::Debugging | DefaultLogger::Info | DefaultLogger::Err | DefaultLogger::Warn); -+ DefaultLogger::get()->detachStream(mLoggerView, DefaultLogger::Debugging | DefaultLogger::Info | DefaultLogger::Err | DefaultLogger::Warn); - DefaultLogger::kill(); - - if(mScene != nullptr) mImporter.FreeScene(); diff --git a/srcpkgs/assimp_qt_viewer/template b/srcpkgs/assimp_qt_viewer/template deleted file mode 100644 index 20b5d1d082d768..00000000000000 --- a/srcpkgs/assimp_qt_viewer/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'assimp_qt_viewer' -pkgname=assimp_qt_viewer -version=5.0.0 -revision=2 -_gitrev=b2b86036a860297b86b096dba009aebeaf5a2503 -build_style=cmake -build_wrksrc="${pkgname}" -hostmakedepends="qt5-host-tools qt5-devel" -makedepends="qt5-devel libassimp-devel" -short_desc="Qt-Widget-based viewer for assimp" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/assimp/assimp_qt_viewer" -distfiles="https://github.com/assimp/${pkgname}/archive/${_gitrev}.tar.gz>${pkgname}-${version}.tar.gz" -checksum=6c65e214f0a49c446a479b98b1a4795c1b79103410403ad38e28c4846eb76996 - -pre_build() { - ln -fsv ${XBPS_CROSS_BASE}/usr/include/assimp/contrib contrib -} - -post_install() { - vlicense ${wrksrc}/LICENSE -} diff --git a/srcpkgs/ast-grep/template b/srcpkgs/ast-grep/template deleted file mode 100644 index 853f7658e46df3..00000000000000 --- a/srcpkgs/ast-grep/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'ast-grep' -pkgname=ast-grep -version=0.40.0 -revision=1 -build_style=cargo -configure_args="--package=ast-grep" -short_desc="Fast and polyglot tool for code searching, linting, and rewriting" -maintainer="icp " -license="MIT" -homepage="https://ast-grep.github.io" -changelog="https://raw.githubusercontent.com/ast-grep/ast-grep/main/CHANGELOG.md" -distfiles="https://github.com/ast-grep/ast-grep/archive/refs/tags/${version}.tar.gz" -checksum=575d9c71ade98d6fb883a444a8b490ea7d0faca5bd09228c9cb2250e7276fbb6 - -do_install() { - vbin target/${RUST_TARGET}/release/ast-grep - vlicense LICENSE -} diff --git a/srcpkgs/astroid/patches/boost-system.patch b/srcpkgs/astroid/patches/boost-system.patch deleted file mode 100644 index 325674276c656b..00000000000000 --- a/srcpkgs/astroid/patches/boost-system.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -116,7 +116,6 @@ find_package ( Boost REQUIRED - log - thread - date_time -- system - ) - - find_package (Protobuf CONFIG) diff --git a/srcpkgs/astroid/patches/cross.patch b/srcpkgs/astroid/patches/cross.patch deleted file mode 100644 index b14af178e66b33..00000000000000 --- a/srcpkgs/astroid/patches/cross.patch +++ /dev/null @@ -1,28 +0,0 @@ ---- a/cmake/FindNotmuch.cmake 2019-12-07 15:36:42.495906856 +0700 -+++ b/cmake/FindNotmuch.cmake 2019-12-07 15:37:24.330785115 +0700 -@@ -68,24 +68,4 @@ - check_symbol_exists (notmuch_database_index_file notmuch.h Notmuch_INDEX_FILE_API) - - # GMime version notmuch was linked against --include (GetPrerequisites) --GET_PREREQUISITES(${Notmuch_LIBRARY} _notmuch_prerequisites 0 0 "" "") --set (Notmuch_GMIME_VERSION "unknown") --if (_notmuch_prerequisites) -- foreach (_nm_prereq ${_notmuch_prerequisites}) -- if (_nm_prereq MATCHES -- "^(.*/)?${CMAKE_SHARED_LIBRARY_PREFIX}gmime[-\\.]([0-9]+\\.[0-9]+)(\\${CMAKE_SHARED_LIBRARY_SUFFIX})?(\\.[0-9]+)(\\${CMAKE_SHARED_LIBRARY_SUFFIX})?$" -- ) -- set (Notmuch_GMIME_VERSION "${CMAKE_MATCH_2}${CMAKE_MATCH_4}") -- message (STATUS "Notmuch was built against GMime ${Notmuch_GMIME_VERSION}") -- endif () -- endforeach (_nm_prereq) --else() -- message(WARNING "[ FindNotmuch.cmake:${CMAKE_CURRENT_LIST_LINE} ] " -- "Failed to determine libnotmuch prerequisites, please report this as a bug.") --endif() --unset (_notmuch_prerequisites) --if (Notmuch_GMIME_VERSION EQUAL "unknown") -- message(WARNING "[ FindNotmuch.cmake:${CMAKE_CURRENT_LIST_LINE} ] " -- "Failed to determine needed libgmime version number, please report this as a bug.") --endif () -+set(Notmuch_GMIME_VERSION "3.0.0") diff --git a/srcpkgs/astroid/template b/srcpkgs/astroid/template deleted file mode 100644 index bf4d98ce05d356..00000000000000 --- a/srcpkgs/astroid/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'astroid' -pkgname=astroid -version=0.17 -revision=3 -build_style=cmake -build_helper=gir -hostmakedepends="pkg-config scdoc protobuf gobject-introspection" -makedepends="libnotmuch-devel gtkmm-devel libwebkit2gtk41-devel libsass-devel - gmime3-devel protobuf-devel vte3-devel gobject-introspection - boost-devel-minimal libboost_filesystem libboost_program_options - libboost_log_setup libboost_log libboost_thread libboost_date_time - libboost_unit_test_framework libpeas-devel" -checkdepends="gnupg notmuch w3m cmark xvfb-run" -short_desc="Graphical threads-with-tags style email client for Notmuch" -maintainer="Ameise " -license="GPL-3.0-or-later" -homepage="http://astroidmail.github.io/" -distfiles="https://github.com/astroidmail/astroid/archive/v${version}.tar.gz" -checksum=dd419d4e11d1efa95979472e17cca5066799a5c64a595d5cea2b9e8d9f60f9c8 - -do_check() { - cd build - xvfb-run ctest -} diff --git a/srcpkgs/astromenace/INSTALL b/srcpkgs/astromenace/INSTALL deleted file mode 100644 index 12fdfea89b8134..00000000000000 --- a/srcpkgs/astromenace/INSTALL +++ /dev/null @@ -1,7 +0,0 @@ -case "$ACTION" in - post) # Pack the game data - echo "AstroMenace: packaging game data..." - /usr/bin/astromenace --pack --rawdata=/usr/share/astromenace/gamedata \ - > usr/share/astromenace/gamedata.log - ;; -esac diff --git a/srcpkgs/astromenace/REMOVE b/srcpkgs/astromenace/REMOVE deleted file mode 100644 index fcb0252665d3e4..00000000000000 --- a/srcpkgs/astromenace/REMOVE +++ /dev/null @@ -1,5 +0,0 @@ -case "$ACTION" in - pre) # Remove packed game data and log - rm -f usr/share/astromenace/gamedata.* - ;; -esac diff --git a/srcpkgs/astromenace/patches/gcc13.patch b/srcpkgs/astromenace/patches/gcc13.patch deleted file mode 100644 index 065fb75cdfdc35..00000000000000 --- a/srcpkgs/astromenace/patches/gcc13.patch +++ /dev/null @@ -1,47 +0,0 @@ -From d5e007cf356fc5ecc9c28cf796c55bd4765bc9e2 Mon Sep 17 00:00:00 2001 -From: Sam James -Date: Thu, 13 Apr 2023 03:33:27 +0100 -Subject: [PATCH] Fix build with GCC 13 -MIME-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit - -GCC 13 (as usual for new compiler releases) shuffles around some internal includes and so etc is no longer transitively included: -``` -/var/tmp/portage/games-action/astromenace-1.4.2/work/astromenace-1.4.2/src/core/model3d/model3d.cpp: In member function ‘bool viewizard::cModel3DWrapper::LoadVW3D(const std::string&)’: -/var/tmp/portage/games-action/astromenace-1.4.2/work/astromenace-1.4.2/src/core/model3d/model3d.cpp:602:10: error: ‘uint32_t’ is not a member of ‘std’; did you mean ‘wint_t’? - 602 | std::uint32_t ChunkArraySize; - | ^~~~~~~~ - | wint_t -/var/tmp/portage/games-action/astromenace-1.4.2/work/astromenace-1.4.2/src/core/model3d/model3d.cpp:603:18: error: ‘ChunkArraySize’ was not declared in this scope - 603 | File->fread(&ChunkArraySize, sizeof(ChunkArraySize), 1); - | ^~~~~~~~~~~~~~ -/var/tmp/portage/games-action/astromenace-1.4.2/work/astromenace-1.4.2/src/core/model3d/model3d.cpp: In member function ‘bool viewizard::cModel3DWrapper::SaveVW3D(const std::string&)’: -/var/tmp/portage/games-action/astromenace-1.4.2/work/astromenace-1.4.2/src/core/model3d/model3d.cpp:681:10: error: ‘uint32_t’ is not a member of ‘std’; did you mean ‘wint_t’? - 681 | std::uint32_t ChunkArraySize = static_cast(Chunks.size()); - | ^~~~~~~~ - | wint_t -/var/tmp/portage/games-action/astromenace-1.4.2/work/astromenace-1.4.2/src/core/model3d/model3d.cpp:682:45: error: ‘ChunkArraySize’ was not declared in this scope - 682 | FileVW3D.write(reinterpret_cast(&ChunkArraySize), sizeof(ChunkArraySize)); - | ^~~~~~~~~~~~~~ -``` - -See https://gnu.org/software/gcc/gcc-13/porting_to.html. - -Bug: https://bugs.gentoo.org/895760 ---- - src/core/model3d/model3d.cpp | 1 + - 1 file changed, 1 insertion(+) - -diff --git a/src/core/model3d/model3d.cpp b/src/core/model3d/model3d.cpp -index 29b302d5..6f81cab2 100644 ---- a/src/core/model3d/model3d.cpp -+++ b/src/core/model3d/model3d.cpp -@@ -29,6 +29,7 @@ - #include "../vfs/vfs.h" - #include "model3d.h" - #include -+#include - #include - #include - diff --git a/srcpkgs/astromenace/template b/srcpkgs/astromenace/template deleted file mode 100644 index 99767a8a5f535f..00000000000000 --- a/srcpkgs/astromenace/template +++ /dev/null @@ -1,37 +0,0 @@ -# Template file for 'astromenace' -pkgname=astromenace -version=1.4.2 -revision=1 -build_style=cmake -configure_args="-DDATADIR=/usr/share/astromenace -DDONTCREATEVFS=TRUE" -hostmakedepends="pkg-config" -makedepends="SDL2-devel glu-devel libopenal-devel freealut-devel libvorbis-devel - fontconfig-devel freetype-devel libXinerama-devel" -short_desc="Hardcore 3D space shooter" -maintainer="Orphaned " -license="GPL-3.0-or-later, OFL-1.1, CC-BY-SA-3.0" -homepage="http://www.viewizard.com/" -distfiles="https://github.com/viewizard/astromenace/archive/v${version}.tar.gz" -checksum=616622cc1da07a7d827c0fb94b90b7c9a36a1e7d1e68002ed3aaf2a12b9a99aa -replaces="astromenace-data>=0" - -if [ "$CROSS_BUILD" ]; then - configure_args+=" -DOPENGL_INCLUDE_DIR=${XBPS_CROSS_BASE}/usr/include/GL" - configure_args+=" -DOPENGL_gl_LIBRARY=${XBPS_CROSS_BASE}/usr/lib/libGL.so.1" -fi - -do_install() { - vbin build/astromenace - - vmkdir usr/share/astromenace - vcopy gamedata usr/share/astromenace - - vdoc README.md - vlicense LICENSE.md - for size in 64 128; do - vinstall share/${pkgname}_${size}.png 644 \ - usr/share/icons/hicolor/${size}x${size}/apps ${pkgname}.png - done - vinstall share/astromenace.desktop 644 usr/share/applications - vinstall share/astromenace.appdata.xml 644 usr/share/appdata -} diff --git a/srcpkgs/astyle/patches/musl.patch b/srcpkgs/astyle/patches/musl.patch deleted file mode 100644 index 2c968c2c15ad4c..00000000000000 --- a/srcpkgs/astyle/patches/musl.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/src/astyle_main.cpp 2018-01-11 18:18:19.000000000 +0100 -+++ b/src/astyle_main.cpp 2018-01-12 13:30:53.272485434 +0100 -@@ -35,6 +35,7 @@ - - #include "astyle_main.h" - -+#include - #include - #include - #include // needed by some compilers diff --git a/srcpkgs/astyle/template b/srcpkgs/astyle/template deleted file mode 100644 index 4e429cf0b1f9bf..00000000000000 --- a/srcpkgs/astyle/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'astyle' -pkgname=astyle -version=3.6.2 -revision=2 -build_style=cmake -short_desc="Free, fast and small formatter for C, C++, C#, and Java source code" -maintainer="Orphaned " -license="MIT" -homepage="https://astyle.sourceforge.net" -distfiles="${SOURCEFORGE_SITE}/$pkgname/$pkgname/${pkgname}-${version}.tar.bz2" -checksum=f7e8e1ac4aa314a6645fa7016d882da381a8e1020c83462a2ca26cb25d8f3cbb - -post_configure() { - cmake_builddir=build-libs - configure_args+=" -DBUILD_SHARED_LIBS=ON" - do_configure -} - -post_build() { - ninja -C build-libs ${makejobs} -} - -post_install() { - DESTDIR=${DESTDIR} cmake -P ${wrksrc}/build-libs/cmake_install.cmake - vinstall src/astyle.h 644 usr/include - vlicense LICENSE.md -} diff --git a/srcpkgs/astyle/update b/srcpkgs/astyle/update deleted file mode 100644 index 9c579fc9aee6aa..00000000000000 --- a/srcpkgs/astyle/update +++ /dev/null @@ -1 +0,0 @@ -pattern='astyle_\K[\d.]+(?=_linux)' diff --git a/srcpkgs/asunder/template b/srcpkgs/asunder/template deleted file mode 100644 index a4e7eaf2950257..00000000000000 --- a/srcpkgs/asunder/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'asunder' -pkgname=asunder -version=3.0.1 -revision=1 -build_style=gnu-configure -hostmakedepends="intltool pkg-config" -makedepends="gtk+-devel libcddb-devel" -depends="cdparanoia flac lame opus vorbis-tools wavpack" -short_desc="Graphical Audio CD ripper and encoder" -maintainer="Helmut Pozimski " -license="GPL-2.0-or-later" -homepage="http://littlesvr.ca/asunder/" -distfiles="http://littlesvr.ca/asunder/releases/asunder-${version}.tar.bz2" -checksum=8868e2e1b97b6687c800e7f612262a316bb857edd39883768ce628b6d253376b - -pre_build() { - vsed -i 's:cd syslogng && $(MAKE) install:true:' Makefile.in -} diff --git a/srcpkgs/asus-kbd-backlight/files/asus-kbd-backlight b/srcpkgs/asus-kbd-backlight/files/asus-kbd-backlight deleted file mode 100644 index ebc76bff690b9a..00000000000000 --- a/srcpkgs/asus-kbd-backlight/files/asus-kbd-backlight +++ /dev/null @@ -1,69 +0,0 @@ -#!/bin/bash - -path="/sys/class/leds/asus::kbd_backlight" -if [ ! -e "$path" ]; then - path="/sys/devices/platform/asus-nb-wmi/leds/asus::kbd_backlight" -fi - -# max should be 3 -max=$(cat ${path}/max_brightness) -# step: represent the difference between previous and next brightness -step=1 -previous=$(cat ${path}/brightness) - -function commit { - if [[ $1 = [0-9]* ]] - then - if [[ $1 -gt $max ]] - then - next=$max - elif [[ $1 -lt 0 ]] - then - next=0 - else - next=$1 - fi - echo $next >> ${path}/brightness - exit 0 - else - exit 1 - fi -} - -case "$1" in - up) - commit $(($previous + $step)) - ;; - down) - commit $(($previous - $step)) - ;; - max) - commit $max - ;; - on) - $0 max - ;; - off) - commit 0 - ;; - show) - echo $previous - ;; - night) - commit 1 - ;; - allowusers) - # Allow members of users group to change brightness - chgrp users ${path}/brightness - chmod g+w ${path}/brightness - ;; - disallowusers) - # Allow members of users group to change brightness - chgrp root ${path}/brightness - chmod g-w ${path}/brightness - ;; - *) - commit $1 -esac - -exit 0 diff --git a/srcpkgs/asus-kbd-backlight/files/asus-kbd/run b/srcpkgs/asus-kbd-backlight/files/asus-kbd/run deleted file mode 100644 index 06420e9fd7ac46..00000000000000 --- a/srcpkgs/asus-kbd-backlight/files/asus-kbd/run +++ /dev/null @@ -1,6 +0,0 @@ -#!/bin/sh -exec 2>&1 - -asus-kbd-backlight allowusers - -exec chpst -b asus-kbd pause diff --git a/srcpkgs/asus-kbd-backlight/template b/srcpkgs/asus-kbd-backlight/template deleted file mode 100644 index a3d116b0539e25..00000000000000 --- a/srcpkgs/asus-kbd-backlight/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'asus-kbd-backlight' -pkgname=asus-kbd-backlight -version=1.2 -revision=2 -create_wrksrc=yes -depends="bash" -short_desc="Helper for adjusting keyboard backlight brightness in Asus Zenbook" -maintainer="Andrea Brancaleoni " -license="GFDL-1.3-or-later" -homepage="https://wiki.archlinux.org/index.php/ASUS_Zenbook_Prime_UX31A#keyboard_backlight_script" - -do_install() { - vbin $FILESDIR/asus-kbd-backlight - vsv asus-kbd -} diff --git a/srcpkgs/at-spi2-atk b/srcpkgs/at-spi2-atk deleted file mode 120000 index da1f75dcf9f724..00000000000000 --- a/srcpkgs/at-spi2-atk +++ /dev/null @@ -1 +0,0 @@ -at-spi2-core \ No newline at end of file diff --git a/srcpkgs/at-spi2-atk-devel b/srcpkgs/at-spi2-atk-devel deleted file mode 120000 index da1f75dcf9f724..00000000000000 --- a/srcpkgs/at-spi2-atk-devel +++ /dev/null @@ -1 +0,0 @@ -at-spi2-core \ No newline at end of file diff --git a/srcpkgs/at-spi2-core-devel b/srcpkgs/at-spi2-core-devel deleted file mode 120000 index da1f75dcf9f724..00000000000000 --- a/srcpkgs/at-spi2-core-devel +++ /dev/null @@ -1 +0,0 @@ -at-spi2-core \ No newline at end of file diff --git a/srcpkgs/at-spi2-core/template b/srcpkgs/at-spi2-core/template deleted file mode 100644 index 6469c2df73efd2..00000000000000 --- a/srcpkgs/at-spi2-core/template +++ /dev/null @@ -1,81 +0,0 @@ -# Template file for 'at-spi2-core' -pkgname=at-spi2-core -version=2.56.5 -revision=1 -build_style=meson -build_helper="gir" -configure_args="$(vopt_feature gir introspection)" -hostmakedepends="pkg-config dbus glib-devel gettext" -makedepends="libglib-devel libXext-devel libSM-devel libXtst-devel dbus-devel - libxml2-devel" -checkdepends="${pkgname} dbus gsettings-desktop-schemas" -short_desc="Assistive Technology Service Provider Interface" -maintainer="Enno Boland " -license="GPL-2.0-or-later" -homepage="https://gitlab.gnome.org/GNOME/at-spi2-core" -changelog="https://gitlab.gnome.org/GNOME/at-spi2-core/-/raw/gnome-48/NEWS" -#changelog="https://gitlab.gnome.org/GNOME/at-spi2-core/-/raw/main/NEWS" -distfiles="${GNOME_SITE}/at-spi2-core/${version%.*}/at-spi2-core-${version}.tar.xz" -checksum=0d5bbf324c1d9d89cef4e80879b149c12aa2f4ab9614348b9e6c172261f0fcdd -make_check_pre="dbus-run-session" - -# Package build options -build_options="gir" -build_options_default="gir" - -at-spi2-core-devel_package() { - depends="dbus-devel libglib-devel libX11-devel libXtst-devel libXi-devel - ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include/at-spi-2.0 - vmove usr/lib/libatspi.so - vmove usr/lib/pkgconfig/atspi-2.pc - if [ "$build_option_gir" ]; then - vmove usr/share/gir-1.0/Atspi-2.0.gir - fi - } -} - -atk_package() { - short_desc="Set of interfaces for accessibility" - pkg_install() { - if [ "$build_option_gir" ]; then - vmove usr/lib/girepository-1.0/Atk-1.0.typelib - fi - vmove "usr/lib/libatk-1.0.so.*" - } -} - -atk-devel_package() { - depends="libglib-devel atk>=${version}_${revision}" - short_desc="Set of interfaces for accessibility - development files" - pkg_install() { - vmove usr/include/atk-1.0 - vmove usr/lib/libatk-1.0.so - vmove usr/lib/pkgconfig/atk.pc - if [ "$build_option_gir" ]; then - vmove usr/share/gir-1.0/Atk-1.0.gir - fi - } -} - -at-spi2-atk_package() { - short_desc+=" - ATK bridge" - pkg_install() { - vmove usr/lib/gnome-settings-daemon-3.0/gtk-modules/at-spi2-atk.desktop - vmove usr/lib/gtk-2.0/modules/libatk-bridge.so - vmove "usr/lib/libatk-bridge-2.0.so.*" - } -} - -at-spi2-atk-devel_package() { - depends="libglib-devel atk-devel at-spi2-core-devel libxml2-devel - at-spi2-atk>=${version}_${revision}" - short_desc+=" - ATK bridge development files" - pkg_install() { - vmove usr/include/at-spi2-atk - vmove usr/lib/pkgconfig/atk-bridge-2.0.pc - vmove usr/lib/libatk-bridge-2.0.so - } -} diff --git a/srcpkgs/at-spi2-core/update b/srcpkgs/at-spi2-core/update deleted file mode 100644 index fac961ba732afe..00000000000000 --- a/srcpkgs/at-spi2-core/update +++ /dev/null @@ -1 +0,0 @@ -ignore="2.*[13579].*" diff --git a/srcpkgs/at/INSTALL b/srcpkgs/at/INSTALL deleted file mode 100644 index 7d3b1aa62ab478..00000000000000 --- a/srcpkgs/at/INSTALL +++ /dev/null @@ -1,11 +0,0 @@ -case "${ACTION}" in -post) - touch var/spool/atd/.SEQ - chown at:at var/spool/atd/.SEQ - chmod 600 var/spool/atd/.SEQ - chown at:at bin/at - chmod 6755 bin/at - chown root:at etc/at.deny - chmod 640 etc/at.deny - ;; -esac diff --git a/srcpkgs/at/files/at/run b/srcpkgs/at/files/at/run deleted file mode 100644 index 083a67dfdfcf69..00000000000000 --- a/srcpkgs/at/files/at/run +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh -exec 2>&1 -exec atd -f diff --git a/srcpkgs/at/patches/isleap.patch b/srcpkgs/at/patches/isleap.patch deleted file mode 100644 index 9472c65ab4311e..00000000000000 --- a/srcpkgs/at/patches/isleap.patch +++ /dev/null @@ -1,13 +0,0 @@ ---- a/parsetime.y 2015-05-11 15:16:53.018305563 +0200 -+++ b/parsetime.y 2015-05-11 15:17:22.820153470 +0200 -@@ -6,6 +6,10 @@ - #include "parsetime.h" - #include "panic.h" - -+#ifndef __isleap -+#define __isleap(year) ((year)%4 == 0 && ((year)%100 != 0 || (year)%400 == 0)) -+#endif -+ - #define YYDEBUG 1 - - struct tm exectm; diff --git a/srcpkgs/at/template b/srcpkgs/at/template deleted file mode 100644 index 41bc74404c4876..00000000000000 --- a/srcpkgs/at/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'at' -pkgname=at -version=3.2.5 -revision=1 -build_style=gnu-configure -configure_args="--with-jobdir=/var/spool/atd --with-atspool=/var/spool/atd - --sbindir=/usr/bin --with-daemon_username=at --with-daemon_groupname=at - SENDMAIL=/usr/sbin/sendmail" -hostmakedepends="flex" -makedepends="pam-devel libfl-devel" -depends="virtual?smtp-server" -short_desc="Run commands at a specified time" -maintainer="Leah Neukirchen " -license="GPL-2.0-or-later" -homepage="https://packages.qa.debian.org/a/at.html" -distfiles="${DEBIAN_SITE}/main/a/${pkgname}/${pkgname}_${version}.orig.tar.gz" -checksum=bb066b389d7c9bb9d84a35738032b85c30cba7d949f758192adc72c9477fd3b8 -disable_parallel_build=yes - -conf_files="/etc/at.deny" -system_accounts="at" -at_homedir="/var/spool/atd" -make_dirs="/var/spool/atd 1770 at at" - -do_install() { - sed -i '/chown/d' Makefile - make install DESTDIR="$DESTDIR" docdir=/usr/share/doc - vsv at - rm -f ${DESTDIR}/var/spool/atd/.SEQ -} diff --git a/srcpkgs/atari800/files/README.voidlinux b/srcpkgs/atari800/files/README.voidlinux deleted file mode 100644 index 150f6ce9e3084a..00000000000000 --- a/srcpkgs/atari800/files/README.voidlinux +++ /dev/null @@ -1,11 +0,0 @@ -IMPORTANT NOTE --------------- -If you want to use this emulator properly, you need to grab original -Atari ROM files. You can extract them from official XFormer 2000 -emulator distribution, located on Atari800 sourceforge repo: -http://downloads.sourceforge.net/project/atari800/ROM/Original%20XL%20ROM/xf25.zip -Just extract .ROM files from given .ZIP archive and point your Atari800 -emulator to directory with them using F1 => Emulator Configuration => -System ROM Settings. - -Have fun. diff --git a/srcpkgs/atari800/template b/srcpkgs/atari800/template deleted file mode 100644 index c9332d87962706..00000000000000 --- a/srcpkgs/atari800/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'atari800' -pkgname=atari800 -version=5.2.0 -revision=1 -build_style=gnu-configure -configure_args="--disable-sdltest --with-x --enable-clipsound - --enable-monitortrace --enable-monitorprofile --enable-monitorbreakpoints - --enable-bufferedlog" -makedepends="SDL_image-devel SDL_mixer-devel SDL_net-devel SDL_sound-devel - SDL_ttf-devel readline-devel" -short_desc="Emulator of Atari 800/800XL/130XE/5200 with various extensions" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="https://atari800.github.io" -distfiles="https://github.com/atari800/atari800/releases/download/ATARI800_${version//./_}/atari800-${version}-src.tgz" -checksum=3874d02b89d83c8089f75391a4c91ecb4e94001da2020c2617be088eba1f461f - -post_install() { - vdoc "${FILESDIR}/README.voidlinux" -} diff --git a/srcpkgs/atf-devel b/srcpkgs/atf-devel deleted file mode 120000 index b1ba95f61b20c5..00000000000000 --- a/srcpkgs/atf-devel +++ /dev/null @@ -1 +0,0 @@ -atf \ No newline at end of file diff --git a/srcpkgs/atf-libs b/srcpkgs/atf-libs deleted file mode 120000 index b1ba95f61b20c5..00000000000000 --- a/srcpkgs/atf-libs +++ /dev/null @@ -1 +0,0 @@ -atf \ No newline at end of file diff --git a/srcpkgs/atf-rk3328-bl31/template b/srcpkgs/atf-rk3328-bl31/template deleted file mode 100644 index d2eaa20cb27cb3..00000000000000 --- a/srcpkgs/atf-rk3328-bl31/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'atf-rk3328-bl31' -pkgname=atf-rk3328-bl31 -version=2.7 -revision=1 -archs="aarch64*" -short_desc="ARM Trusted Firmware for Rockchip rk3328 boards (ARMv8, bl31 option)" -maintainer="Cameron Nemo " -license="BSD-3-Clause" -homepage="https://developer.trustedfirmware.org/dashboard/view/6/" -distfiles="https://git.trustedfirmware.org/TF-A/trusted-firmware-a.git/snapshot/trusted-firmware-a-${version}.tar.gz" -checksum=53422dc649153838e03820330ba17cb10afe3e330ecde0db11e4d5f1361a33e6 -nostrip=yes - -do_build() { - unset CFLAGS CXXFLAGS CPPFLAGS LDFLAGS - if [ "$CROSS_BUILD" ]; then - export CROSS_COMPILE=${XBPS_CROSS_TRIPLET}- - fi - make ${makejobs} PLAT=rk3328 bl31 -} - -do_install() { - vinstall build/rk3328/release/bl31/bl31.elf 0755 usr/lib/trusted-firmware-a/rk3328 - vlicense docs/license.rst -} diff --git a/srcpkgs/atf-rk3328-bl31/update b/srcpkgs/atf-rk3328-bl31/update deleted file mode 100644 index 7ba2f720ab1619..00000000000000 --- a/srcpkgs/atf-rk3328-bl31/update +++ /dev/null @@ -1,2 +0,0 @@ -site=https://git.trustedfirmware.org/TF-A/trusted-firmware-a.git/refs/ -pattern="tag/\?h=v\K[\d\.]+" diff --git a/srcpkgs/atf-rk3399-bl31/template b/srcpkgs/atf-rk3399-bl31/template deleted file mode 100644 index 196f9371be08c2..00000000000000 --- a/srcpkgs/atf-rk3399-bl31/template +++ /dev/null @@ -1,32 +0,0 @@ -# Template file for 'atf-rk3399-bl31' -pkgname=atf-rk3399-bl31 -version=2.7 -revision=1 -archs="aarch64*" -hostmakedepends="cross-arm-none-eabi" -short_desc="ARM Trusted Firmware for Rockchip rk3399 boards (ARMv8, bl31 option)" -maintainer="Cameron Nemo " -license="BSD-3-Clause" -homepage="https://developer.trustedfirmware.org/dashboard/view/6/" -distfiles="https://git.trustedfirmware.org/TF-A/trusted-firmware-a.git/snapshot/trusted-firmware-a-${version}.tar.gz" -checksum=53422dc649153838e03820330ba17cb10afe3e330ecde0db11e4d5f1361a33e6 -nostrip=yes - -post_patch() { - # Adjust the baud rate to match uboot and the kernel for the PBP - vsed -i -e 's/\(RK3399_BAUDRATE\s*\)115200/\11500000/' \ - plat/rockchip/rk3399/rk3399_def.h -} - -do_build() { - unset CFLAGS CXXFLAGS CPPFLAGS LDFLAGS - if [ "$CROSS_BUILD" ]; then - export CROSS_COMPILE=${XBPS_CROSS_TRIPLET}- - fi - make ${makejobs} PLAT=rk3399 bl31 -} - -do_install() { - vinstall build/rk3399/release/bl31/bl31.elf 0755 usr/lib/trusted-firmware-a/rk3399 - vlicense docs/license.rst -} diff --git a/srcpkgs/atf-rk3399-bl31/update b/srcpkgs/atf-rk3399-bl31/update deleted file mode 100644 index 7ba2f720ab1619..00000000000000 --- a/srcpkgs/atf-rk3399-bl31/update +++ /dev/null @@ -1,2 +0,0 @@ -site=https://git.trustedfirmware.org/TF-A/trusted-firmware-a.git/refs/ -pattern="tag/\?h=v\K[\d\.]+" diff --git a/srcpkgs/atf/template b/srcpkgs/atf/template deleted file mode 100644 index ca394affe6b29f..00000000000000 --- a/srcpkgs/atf/template +++ /dev/null @@ -1,47 +0,0 @@ -# Template file for 'atf' -pkgname=atf -version=0.23 -revision=2 -build_style=gnu-configure -configure_args=" - kyua_cv_getopt_plus=yes - kyua_cv_attribute_noreturn=yes - kyua_cv_getcwd_works=yes" -depends="gdb xmlcatmgr" -checkdepends="kyua" -short_desc="Automated Testing Framework" -maintainer="Duncaen " -license="BSD-2-Clause" -homepage="https://github.com/freebsd/atf" -changelog="https://github.com/freebsd/atf/raw/refs/heads/master/NEWS" -distfiles="https://github.com/freebsd/atf/releases/download/atf-${version}/atf-${version}.tar.gz" -checksum=a64e2427d021297f25b3f2e1798f8ec4dc3061ffb01a1cd3f66cc4cee486b10f - -xml_entries="system http://www.NetBSD.org/XML/atf/tests-results.dtd /usr/share/xml/atf/tests-results.dtd" - -post_check() { - kyua test -} - -post_install() { - vlicense COPYING -} - -atf-devel_package() { - depends="atf-libs>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - vmove usr/share/aclocal - } -} - -atf-libs_package() { - short_desc+=" - runtime libraries" - pkg_install() { - vmove "usr/lib/*.so.*" - } -} diff --git a/srcpkgs/atinout/template b/srcpkgs/atinout/template deleted file mode 100644 index 80a930534c12c2..00000000000000 --- a/srcpkgs/atinout/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'atinout' -pkgname=atinout -version=0.9.1 -revision=1 -build_style=gnu-makefile -make_use_env=yes -short_desc="Send AT commands to modem and print responses" -maintainer="John Sullivan " -license="GPL-3.0-or-later" -homepage="https://atinout.sourceforge.net" -distfiles="${SOURCEFORGE_SITE}/project/${pkgname}/v${version}/${pkgname}-${version}.tar.gz" -checksum=4d15c8288aca414e11cd304686b172696104c5e42bf776300311c005634854a2 - -post_patch() { - vsed -i Makefile \ - -e '/^CC.*=.*gcc/d' \ - -e 's/^CFLAGS.*=/CFLAGS +=/' \ - -e 's/-Werror//' -} diff --git a/srcpkgs/atk b/srcpkgs/atk deleted file mode 120000 index da1f75dcf9f724..00000000000000 --- a/srcpkgs/atk +++ /dev/null @@ -1 +0,0 @@ -at-spi2-core \ No newline at end of file diff --git a/srcpkgs/atk-devel b/srcpkgs/atk-devel deleted file mode 120000 index da1f75dcf9f724..00000000000000 --- a/srcpkgs/atk-devel +++ /dev/null @@ -1 +0,0 @@ -at-spi2-core \ No newline at end of file diff --git a/srcpkgs/atkmm-devel b/srcpkgs/atkmm-devel deleted file mode 120000 index bdc310b0752188..00000000000000 --- a/srcpkgs/atkmm-devel +++ /dev/null @@ -1 +0,0 @@ -atkmm \ No newline at end of file diff --git a/srcpkgs/atkmm/template b/srcpkgs/atkmm/template deleted file mode 100644 index 375d3ded94b5d1..00000000000000 --- a/srcpkgs/atkmm/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'atkmm' -pkgname=atkmm -version=2.28.3 -revision=1 -build_style=meson -hostmakedepends="pkg-config" -makedepends="libsigc++-devel atk-devel glibmm-devel" -short_desc="Set of interfaces for accessibility (C++ bindings)" -maintainer="Enno Boland " -license="LGPL-2.1-or-later" -homepage="https://www.gtkmm.org" -changelog="https://gitlab.gnome.org/GNOME/atkmm/-/raw/master/NEWS" -distfiles="${GNOME_SITE}/atkmm/${version%.*}/atkmm-${version}.tar.xz" -checksum=7c2088b486a909be8da2b18304e56c5f90884d1343c8da7367ea5cd3258b9969 - -atkmm-devel_package() { - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove usr/lib/atkmm-1.6 - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/atkmm/update b/srcpkgs/atkmm/update deleted file mode 100644 index 382a67bb7929f8..00000000000000 --- a/srcpkgs/atkmm/update +++ /dev/null @@ -1,2 +0,0 @@ -site="https://gitlab.gnome.org/GNOME/atkmm/-/tags" -ignore="2.[3-9]* 2.*[13579].*" diff --git a/srcpkgs/atlantis/template b/srcpkgs/atlantis/template deleted file mode 100644 index a09430c028405f..00000000000000 --- a/srcpkgs/atlantis/template +++ /dev/null @@ -1,12 +0,0 @@ -# Template file for 'atlantis' -pkgname=atlantis -version=0.29.0 -revision=1 -build_style=go -go_import_path=github.com/runatlantis/atlantis -short_desc="Terraform Automation By Pull Request" -maintainer="Gabriel M. Dutra " -license="Apache-2.0" -homepage="https://runatlantis.io" -distfiles="https://github.com/runatlantis/atlantis/archive/v${version}.tar.gz" -checksum=e20ce010449fff88c2e57e3ca5e337a7f8704df7e6b2ac794019c4a720aeb659 diff --git a/srcpkgs/atomicparsley/template b/srcpkgs/atomicparsley/template deleted file mode 100644 index 9bd583c25a31bc..00000000000000 --- a/srcpkgs/atomicparsley/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'atomicparsley' -pkgname=atomicparsley -version=20210715.151551 -revision=1 -_commit=e7ad03a -build_style=cmake -configure_args="-DPACKAGE_VERSION=$version -DBUILD_INFO=$_commit" -makedepends="zlib-devel" -short_desc="Lightweight program for manipulating MPEG-4 metadata" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="https://github.com/wez/atomicparsley" -distfiles="https://github.com/wez/atomicparsley/archive/refs/tags/${version}.${_commit}.tar.gz" -checksum=546dcb5f3b625aff4f6bf22d27a0a636d15854fd729402a6933d31f3d0417e0d diff --git a/srcpkgs/atomicparsley/update b/srcpkgs/atomicparsley/update deleted file mode 100644 index 6283502d04ebfa..00000000000000 --- a/srcpkgs/atomicparsley/update +++ /dev/null @@ -1,2 +0,0 @@ -version="${version}.${_commit}" -pattern='/archive/refs/tags/(v?|\Qatomicparsley\E-)?\K[\d.a-f]+(?=\.tar\.gz")' diff --git a/srcpkgs/atomix/template b/srcpkgs/atomix/template deleted file mode 100644 index 6e07392647c6ed..00000000000000 --- a/srcpkgs/atomix/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'atomix' -pkgname=atomix -version=44.0 -revision=1 -build_style=meson -hostmakedepends="glib-devel itstool pkg-config gettext" -makedepends="libgnome-games-support-devel" -short_desc="GNOME puzzle game where you build molecules" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="https://wiki.gnome.org/Apps/Atomix" -distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=c8849317688d87da734c9063035631052007f2a8799b6c6cc915265880b55fb4 diff --git a/srcpkgs/atool/template b/srcpkgs/atool/template deleted file mode 100644 index 6e20f366e7ebbb..00000000000000 --- a/srcpkgs/atool/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'atool' -pkgname=atool -version=0.39.0 -revision=6 -build_style=gnu-configure -hostmakedepends="perl" -depends="perl" -short_desc="Script for managing file archives of various types" -maintainer="Georg Schabel " -license="GPL-2.0-or-later" -homepage="http://www.nongnu.org/atool/" -#distfiles="${NONGNU_SITE}/${pkgname}/${pkgname}-${version}.tar.gz" -distfiles="http://pkgs.fedoraproject.org/repo/pkgs/atool/atool-${version}.tar.gz/e0aa006decbc6484b9dba2879f1bb9f0/atool-${version}.tar.gz" -checksum=aaf60095884abb872e25f8e919a8a63d0dabaeca46faeba87d12812d6efc703b - -post_install() { - vinstall extra/bash-completion-atool_0.1-1 644 usr/share/bash-completion/completions $pkgname -} diff --git a/srcpkgs/atop/files/atop/run b/srcpkgs/atop/files/atop/run deleted file mode 100644 index 431d390345f8f1..00000000000000 --- a/srcpkgs/atop/files/atop/run +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh -exec 2>&1 -exec atop -a -w /var/log/atop/atop_$(date +%Y%m%d) 600 diff --git a/srcpkgs/atop/patches/atop-bb-compat.patch b/srcpkgs/atop/patches/atop-bb-compat.patch deleted file mode 100644 index 5995eb4a039246..00000000000000 --- a/srcpkgs/atop/patches/atop-bb-compat.patch +++ /dev/null @@ -1,24 +0,0 @@ ---- a/atop.daily 2021-10-11 10:06:37.318316573 -0400 -+++ b/atop.daily 2021-10-11 10:10:51.593483875 -0400 -@@ -30,13 +30,18 @@ - - # verify if atop still runs for daily logging - # --if [ -e "$PIDFILE" ] && ps -p `cat "$PIDFILE"` | grep 'atop$' > /dev/null -+pid= -+if [ -e $PIDFILE ]; then -+ pid=$(cat $PIDFILE) -+fi -+ -+if [ -n "$pid" ] && [ -d /proc/$pid ] - then -- kill -USR2 `cat "$PIDFILE"` # final sample and terminate -+ kill -USR2 $pid # final sample and terminate - - CNT=0 - -- while ps -p `cat "$PIDFILE"` > /dev/null -+ while [ -d /proc/$pid ] - do - CNT=$((CNT + 1)) - diff --git a/srcpkgs/atop/patches/musl-fix-includes.patch b/srcpkgs/atop/patches/musl-fix-includes.patch deleted file mode 100644 index af80cc486c9bdb..00000000000000 --- a/srcpkgs/atop/patches/musl-fix-includes.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/drawbar.c 2025-07-31 14:59:16.156688479 +0100 -+++ b/drawbar.c 2025-07-31 14:59:05.253270306 +0100 -@@ -117,6 +117,7 @@ - #include - #include - #include -+#include - #include - #include - diff --git a/srcpkgs/atop/template b/srcpkgs/atop/template deleted file mode 100644 index 6f762676ecefb2..00000000000000 --- a/srcpkgs/atop/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'atop' -pkgname=atop -version=2.12.0 -revision=1 -build_style=gnu-makefile -make_install_target="sysvinstall" -make_use_env=true -hostmakedepends="pkg-config" -makedepends="ncurses-devel zlib-devel libglib-devel" -short_desc="System and process level monitor" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="https://www.atoptool.nl/" -distfiles="https://www.atoptool.nl/download/atop-${version}.tar.gz" -checksum=0d09ecc90c14e6ef41c22e3c57c142c3e4fb9cf3c94379077a33c961d5343086 - -make_dirs="/var/log/atop 755 root root" - -pre_install() { - vsed -e 's,sbin,bin,g' \ - -e '/$(DEFPATH)/d' -i Makefile - vsed -e 's,bin/sh,bin/bash,' -i atop.daily -} - -post_install() { - vsv atop - # Remove unused stuff. - rm -f ${DESTDIR}/usr/bin/atop{,sar}-${version} - rm -rf ${DESTDIR}/etc/init.d ${DESTDIR}/var -} diff --git a/srcpkgs/atop/update b/srcpkgs/atop/update deleted file mode 100644 index 89c569e3e4b329..00000000000000 --- a/srcpkgs/atop/update +++ /dev/null @@ -1 +0,0 @@ -site="http://www.atoptool.nl/downloadatop.php" diff --git a/srcpkgs/atril-dvi b/srcpkgs/atril-dvi deleted file mode 120000 index 49b36336be9fc7..00000000000000 --- a/srcpkgs/atril-dvi +++ /dev/null @@ -1 +0,0 @@ -atril \ No newline at end of file diff --git a/srcpkgs/atril/patches/desktop.patch b/srcpkgs/atril/patches/desktop.patch deleted file mode 100644 index c8fc7365c6beb4..00000000000000 --- a/srcpkgs/atril/patches/desktop.patch +++ /dev/null @@ -1,54 +0,0 @@ ---- a/backend/comics/meson.build -+++ b/backend/comics/meson.build -@@ -2,7 +2,7 @@ backend_desktop_conf = configuration_dat - backend_desktop_conf.set('COMICS_MIME_TYPES', comic_mimetypes) - - backend_desktop = configure_file( -- input: 'comicsdocument.atril-backend.in', -+ input: 'comicsdocument.atril-backend.desktop.in', - output: 'comicsdocument.atril-backend', - configuration: backend_desktop_conf, - install: true, -@@ -31,19 +31,3 @@ shared_module( - install: true, - install_dir: backendsdir - ) -- -- -- --test_name = 'test-ev-archive' -- --test_sources = files( -- 'ev-archive.c', -- 'test-ev-archive.c', --) -- --executable( -- test_name, -- test_sources, -- include_directories: include_dirs, -- dependencies: comics_deps, --) ---- a/backend/pixbuf/meson.build -+++ b/backend/pixbuf/meson.build -@@ -21,8 +21,8 @@ shared_module( - ) - - i18n.merge_file( -- input: 'pixbuf.atril-backend.desktop.in', -- output: 'pixbuf.atril-backend', -+ input: 'pixbufdocument.atril-backend.desktop.in', -+ output: 'pixbufdocument.atril-backend', - type: 'desktop', - po_dir: po_dir, - install: true, ---- a/backend/dvi/mdvi-lib/meson.build -+++ b/backend/dvi/mdvi-lib/meson.build -@@ -45,6 +45,7 @@ mdvi_c_args = [ - ] - - mdvi_deps = [ -+ glib, - kpathsea, - ] - diff --git a/srcpkgs/atril/patches/submodules.patch b/srcpkgs/atril/patches/submodules.patch deleted file mode 100644 index 655ea4481618e0..00000000000000 --- a/srcpkgs/atril/patches/submodules.patch +++ /dev/null @@ -1,24 +0,0 @@ ---- a/meson.build -+++ b/meson.build -@@ -182,8 +182,8 @@ elif get_option('epub') - error('"mathjax-directory" is undefined and could not be autodetected') - endif - --mate_submodules_dep = dependency('mate-submodules', version: '1.24.0', --fallback: ['mate-submodules', 'mate_submodules_dep']) -+mate_submodules_proj = subproject('mate-submodules') -+mate_submodules_dep = mate_submodules_proj.get_variable('libegg_dep') - - # Generate config.h - config_h_file = configure_file( ---- a/subprojects/mate-submodules/libegg/meson.build -+++ b/subprojects/mate-submodules/libegg/meson.build -@@ -23,3 +23,8 @@ egg = static_library('libegg', - c_args : cargs, - dependencies : libegg_deps, - ) -+ -+libegg_dep = declare_dependency( -+ include_directories: include_directories('.'), -+ link_with: egg, -+ ) diff --git a/srcpkgs/atril/template b/srcpkgs/atril/template deleted file mode 100644 index 6cd0cc4d25f323..00000000000000 --- a/srcpkgs/atril/template +++ /dev/null @@ -1,67 +0,0 @@ -# Template file for 'atril' -pkgname=atril -version=1.28.2 -revision=1 -_msub=4074560e3642a53ace07b31baaf3f04c060dcd0b -build_style=meson -build_helper="gir" -configure_args="-Dcomics=true -Ddjvu=true -Ddvi=true -Dt1lib=true - -Depub=true -Dpdf=true -Dpixbuf=true -Dps=true -Dtiff=true -Dxps=true - -Dgtk_unix_print=true -Dkeyring=true -Dpreviewer=true - -Dmathjax-directory=/usr/share/mathjax $(vopt_bool gir introspection)" -hostmakedepends="glib-devel gettext itstool pkg-config libxml2 - perl-XML-Parser yelp-tools $(vopt_if gir 'gobject-introspection')" -makedepends="djvulibre-devel libSM-devel libcaja-devel libgxps-devel - libnotify-devel libsecret-devel libspectre-devel texlive-devel cairo-devel - libglib-devel gtk+3-devel libxml2-devel zlib-devel tiff-devel libarchive-devel - mate-desktop-devel mate-icon-theme poppler-glib-devel libwebkit2gtk41-devel" -depends="dbus mate-desktop mate-icon-theme mathjax2" -short_desc="Simply a document viewer for MATE" -maintainer="skmpz " -license="GPL-2.0-or-later" -homepage="https://mate-desktop.org" -changelog="https://raw.githubusercontent.com/mate-desktop/atril/master/NEWS" -distfiles="https://pub.mate-desktop.org/releases/${version%.*}/atril-${version}.tar.xz" -distfiles="https://github.com/mate-desktop/atril/releases/download/v${version}/atril-${version}.tar.xz" -distfiles="https://github.com/mate-desktop/atril/archive/refs/tags/v${version}.tar.gz - https://github.com/mate-desktop/mate-submodules/archive/${_msub}.tar.gz" -checksum="48c0d7ac45781a9c3384b00ed22ab6eca49c6ee6d772c3d0724be3954a0d8efc - 1d811385c2bad7b057c0d14d79f6c7bc880100957ad85f189e91a55b462d8345" -make_check=no # dogtail - -build_options="gir" -build_options_default="gir" - -skip_extraction="${_msub}.tar.gz" -CFLAGS=-DSTDC_HEADERS=1 - -post_extract() { - rm -rf subprojects/mate-submodules subprojects/mate-submodules.wrap - mkdir -p subprojects/mate-submodules - vsrcextract -C subprojects/mate-submodules ${_msub}.tar.gz -} - -libatril_package() { - short_desc+=" - runtime library" - pkg_install() { - vmove "usr/lib/*.so.*" - } -} - -libatril-devel_package() { - short_desc+=" - development files" - depends="libatril>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - } -} - -atril-dvi_package() { - short_desc+=" - DVI format support" - pkg_install() { - vmove usr/lib/atril/3/backends/dvidocument.atril-backend - vmove usr/lib/atril/3/backends/libdvidocument.so - } -} diff --git a/srcpkgs/atril/update b/srcpkgs/atril/update deleted file mode 100644 index 0070f4d5e00630..00000000000000 --- a/srcpkgs/atril/update +++ /dev/null @@ -1,2 +0,0 @@ -site="https://github.com/mate-desktop/$pkgname/tags" -pattern="(?<=v)[0-9]*[.][0-9]*[02468][.][0-9.]*(?=\.tar.gz)" diff --git a/srcpkgs/attic/patches/openssl.diff b/srcpkgs/attic/patches/openssl.diff deleted file mode 100644 index 7ebc0a9d3a7af2..00000000000000 --- a/srcpkgs/attic/patches/openssl.diff +++ /dev/null @@ -1,59 +0,0 @@ ---- a/attic/crypto.pyx -+++ b/attic/crypto.pyx -@@ -23,8 +23,9 @@ cdef extern from "openssl/evp.h": - pass - const EVP_MD *EVP_sha256() - const EVP_CIPHER *EVP_aes_256_ctr() -- void EVP_CIPHER_CTX_init(EVP_CIPHER_CTX *a) -- void EVP_CIPHER_CTX_cleanup(EVP_CIPHER_CTX *a) -+ EVP_CIPHER_CTX *EVP_CIPHER_CTX_new() -+ const unsigned char *EVP_CIPHER_CTX_iv(const EVP_CIPHER_CTX *a) -+ void EVP_CIPHER_CTX_free(EVP_CIPHER_CTX *a) - - int EVP_EncryptInit_ex(EVP_CIPHER_CTX *ctx,const EVP_CIPHER *cipher, ENGINE *impl, - const unsigned char *key, const unsigned char *iv) -@@ -84,16 +85,16 @@ def get_random_bytes(n): - cdef class AES: - """A thin wrapper around the OpenSSL EVP cipher API - """ -- cdef EVP_CIPHER_CTX ctx -+ cdef EVP_CIPHER_CTX * ctx - - def __cinit__(self, key, iv=None): -- EVP_CIPHER_CTX_init(&self.ctx) -- if not EVP_EncryptInit_ex(&self.ctx, EVP_aes_256_ctr(), NULL, NULL, NULL): -+ self.ctx = EVP_CIPHER_CTX_new(); -+ if not EVP_EncryptInit_ex(self.ctx, EVP_aes_256_ctr(), NULL, NULL, NULL): - raise Exception('EVP_EncryptInit_ex failed') - self.reset(key, iv) - - def __dealloc__(self): -- EVP_CIPHER_CTX_cleanup(&self.ctx) -+ EVP_CIPHER_CTX_free(self.ctx) - - def reset(self, key=None, iv=None): - cdef const unsigned char *key2 = NULL -@@ -102,12 +103,12 @@ cdef class AES: - key2 = key - if iv: - iv2 = iv -- if not EVP_EncryptInit_ex(&self.ctx, NULL, NULL, key2, iv2): -+ if not EVP_EncryptInit_ex(self.ctx, NULL, NULL, key2, iv2): - raise Exception('EVP_EncryptInit_ex failed') - - @property - def iv(self): -- return self.ctx.iv[:16] -+ return EVP_CIPHER_CTX_iv(self.ctx)[:16] - - def encrypt(self, data): - cdef int inl = len(data) -@@ -116,7 +117,7 @@ cdef class AES: - if not out: - raise MemoryError - try: -- if not EVP_EncryptUpdate(&self.ctx, out, &outl, data, inl): -+ if not EVP_EncryptUpdate(self.ctx, out, &outl, data, inl): - raise Exception('EVP_EncryptUpdate failed') - return out[:inl] - finally: diff --git a/srcpkgs/attic/template b/srcpkgs/attic/template deleted file mode 100644 index dcb3cfd0ca9598..00000000000000 --- a/srcpkgs/attic/template +++ /dev/null @@ -1,34 +0,0 @@ -# Template file for 'attic' -pkgname=attic -version=0.16 -revision=25 -build_style=python3-module -hostmakedepends="python3-setuptools python3-Cython python3-Sphinx python3-pytz" -makedepends="python3-devel openssl-devel acl-devel" -depends="python3-msgpack python3-llfuse" -short_desc="Deduplicating backup program for efficient and secure backups" -maintainer="Leah Neukirchen " -license="BSD-3-Clause" -homepage="https://attic-backup.org/" -distfiles="${PYPI_SITE}/A/Attic/Attic-${version}.tar.gz" -checksum=6650cd28072101c2e05941e77b93a62f91da6179785e4e4b4880916c469bba2c - -pre_build() { - if [ "$CROSS_BUILD" ]; then - sed -i "s|\(possible_openssl_prefixes\) =.*|\1 = ['${XBPS_CROSS_BASE}/usr']|" setup.py - fi - - local _file - for _file in attic/*.pyx; do - rm ${_file/pyx/c} - done - - python3 setup.py sdist -} -post_build() { - PYTHONPATH=.. make -C docs man SPHINXBUILD=sphinx-build -} -post_install() { - vlicense LICENSE - vman docs/_build/man/attic-deduplicatingarchiver.1 attic.1 -} diff --git a/srcpkgs/attica-devel b/srcpkgs/attica-devel deleted file mode 120000 index 90e6db82b1ee81..00000000000000 --- a/srcpkgs/attica-devel +++ /dev/null @@ -1 +0,0 @@ -attica \ No newline at end of file diff --git a/srcpkgs/attica-qt5 b/srcpkgs/attica-qt5 deleted file mode 120000 index 90e6db82b1ee81..00000000000000 --- a/srcpkgs/attica-qt5 +++ /dev/null @@ -1 +0,0 @@ -attica \ No newline at end of file diff --git a/srcpkgs/attica-qt5-devel b/srcpkgs/attica-qt5-devel deleted file mode 120000 index 90e6db82b1ee81..00000000000000 --- a/srcpkgs/attica-qt5-devel +++ /dev/null @@ -1 +0,0 @@ -attica \ No newline at end of file diff --git a/srcpkgs/attica/template b/srcpkgs/attica/template deleted file mode 100644 index 7d6cc1cfb67c51..00000000000000 --- a/srcpkgs/attica/template +++ /dev/null @@ -1,44 +0,0 @@ -# Template file for 'attica' -pkgname=attica -version=5.116.0 -revision=1 -build_style=cmake -hostmakedepends="kcoreaddons extra-cmake-modules qt5-host-tools qt5-devel" -makedepends="qt5-devel" -short_desc="Qt library that implements the Open Collaboration Services API" -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=681107c4dd989999cecd002c58c01ec3af8317bb9da5267809ad465750d21fea - -do_check() { - cd build - # providertest is not able to fetch https://api.kde-look.org/ocs/v1/config - # (other URLs under api.kde-look.org seem to work fine) - ctest -E 'providertest' -} - -attica-devel_package() { - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/qt5/mkspecs - vmove usr/lib/pkgconfig - vmove usr/lib/cmake - vmove "usr/lib/*.so" - } -} - -attica-qt5_package() { - metapackage=yes - short_desc+=" - (transitional dummy package)" - depends="${sourcepkg}>=${version}_${revision}" -} - -attica-qt5-devel_package() { - metapackage=yes - short_desc+=" - (transitional dummy package)" - depends="${sourcepkg}-devel>=${version}_${revision}" -} diff --git a/srcpkgs/attica/update b/srcpkgs/attica/update deleted file mode 100644 index 4a547584557695..00000000000000 --- a/srcpkgs/attica/update +++ /dev/null @@ -1 +0,0 @@ -ignore=6.* diff --git a/srcpkgs/attr-devel b/srcpkgs/attr-devel deleted file mode 120000 index 6377b7cbe11f64..00000000000000 --- a/srcpkgs/attr-devel +++ /dev/null @@ -1 +0,0 @@ -attr \ No newline at end of file diff --git a/srcpkgs/attr-progs b/srcpkgs/attr-progs deleted file mode 120000 index 6377b7cbe11f64..00000000000000 --- a/srcpkgs/attr-progs +++ /dev/null @@ -1 +0,0 @@ -attr \ No newline at end of file diff --git a/srcpkgs/attr/patches/8a80d895dfd779373363c3a4b62ecce5a549efb2.patch b/srcpkgs/attr/patches/8a80d895dfd779373363c3a4b62ecce5a549efb2.patch deleted file mode 100644 index 818161f1524363..00000000000000 --- a/srcpkgs/attr/patches/8a80d895dfd779373363c3a4b62ecce5a549efb2.patch +++ /dev/null @@ -1,27 +0,0 @@ -From 8a80d895dfd779373363c3a4b62ecce5a549efb2 Mon Sep 17 00:00:00 2001 -From: "Haelwenn (lanodan) Monnier" -Date: Sat, 30 Mar 2024 10:17:10 +0100 -Subject: tools/attr.c: Add missing libgen.h include for basename(3) - -Fixes compilation issue with musl and modern C99 compilers. - -See: https://bugs.gentoo.org/926294 ---- - tools/attr.c | 1 + - 1 file changed, 1 insertion(+) - -diff --git a/tools/attr.c b/tools/attr.c -index f12e4af..6a3c1e9 100644 ---- a/tools/attr.c -+++ b/tools/attr.c -@@ -28,6 +28,7 @@ - #include - #include - #include -+#include - - #include - --- -cgit v1.1 - diff --git a/srcpkgs/attr/template b/srcpkgs/attr/template deleted file mode 100644 index dc2b3e8e14a377..00000000000000 --- a/srcpkgs/attr/template +++ /dev/null @@ -1,52 +0,0 @@ -# Template file for 'attr' -pkgname=attr -version=2.5.2 -revision=2 -bootstrap=yes -build_style=gnu-configure -configure_args="--libdir=/usr/lib${XBPS_TARGET_WORDSIZE} - --libexecdir=/usr/lib${XBPS_TARGET_WORDSIZE}" -make_check_args="-j1" # Tests broken when ran in parallel -checkdepends="perl" -short_desc="Extended attribute support library for ACL support" -maintainer="Orphaned " -license="LGPL-2.1-or-later" -homepage="http://savannah.nongnu.org/projects/attr" -distfiles="${NONGNU_SITE}/attr/attr-${version}.tar.gz" -checksum=39bf67452fa41d0948c2197601053f48b3d78a029389734332a6309a680c6c87 -conf_files="/etc/xattr.conf" - -# The included libtool is rotten and only works with bash; easiest fix. -export CONFIG_SHELL=/bin/bash - -pre_check() { - # Either the test wasn't updated or the package misconfigures/miscompiles - # the error message in musl based systems - # EXPECTED: Operation not supported - # RECIEVED: Not supported - case "$XBPS_TARGET_MACHINE" in - *-musl* ) sed -i 's|f: Operation n|f: N|g' test/attr.test ;; - esac -} - -attr-devel_package() { - depends="attr-${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - vmove usr/share/man/man3 - vmove usr/share/doc - vmove usr/lib/pkgconfig - } -} - -attr-progs_package() { - short_desc+=" - utilities" - pkg_install() { - vmove usr/bin - vmove usr/share/man/man1 - vmove usr/share/locale - } -} diff --git a/srcpkgs/attract/patches/Makefile.patch b/srcpkgs/attract/patches/Makefile.patch deleted file mode 100644 index 434c08dea38958..00000000000000 --- a/srcpkgs/attract/patches/Makefile.patch +++ /dev/null @@ -1,38 +0,0 @@ -diff --git a/Makefile b/Makefile -index 4f4793a..82387e0 100644 ---- a/Makefile -+++ b/Makefile -@@ -69,15 +69,7 @@ - - FE_VERSION=v2.7.0 - --CC=gcc --CXX=g++ --CFLAGS= --CXXFLAGS=-std=c++11 $(EXTRA_CXXFLAGS) --CPPFLAGS= --STRIP=strip --OBJCOPY=objcopy - PKG_CONFIG=pkg-config --AR=ar - ARFLAGS=rc - RM=rm -f - MD=mkdir -p -@@ -308,7 +300,7 @@ ifeq ($(FE_DEBUG),1) - FE_FLAGS += -DFE_DEBUG - ENABLE_DEBUG_SYMBOLS=1 - else -- CPPFLAGS += -O$(OPTIMIZE) -DNDEBUG -+ CPPFLAGS += -DNDEBUG - endif - - ifeq ($(USE_GLES),1) -@@ -512,7 +504,7 @@ $(OBJ_DIR)/%.o: $(SRC_DIR)/%.mm $(DEP) | $(OBJ_DIR) - - $(EXE): $(OBJ) $(EXPAT) $(SQUIRREL) $(AUDIO) - $(EXE_MSG) -- $(CXX) -o $@ $^ $(CXXFLAGS) $(CPPFLAGS) $(FE_FLAGS) $(LIBS) -+ $(CXX) -o $@ $^ $(LDFLAGS) $(CXXFLAGS) $(CPPFLAGS) $(FE_FLAGS) $(LIBS) - ifeq ($(ENABLE_DEBUG_SYMBOLS),1) - $(DEBUG_MSG) - $(SILENT)$(OBJCOPY) --only-keep-debug $@ $@.debug diff --git a/srcpkgs/attract/patches/fix-musl.patch b/srcpkgs/attract/patches/fix-musl.patch deleted file mode 100644 index 86918b8792037f..00000000000000 --- a/srcpkgs/attract/patches/fix-musl.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/extlibs/gameswf/base/utility.cpp 2016-11-08 08:06:21.000000000 +0100 -+++ b/extlibs/gameswf/base/utility.cpp 2016-12-06 22:03:53.042131946 +0100 -@@ -41,7 +41,7 @@ - { - - // This doesn't compile on Windows. --#if !defined(_WIN32) && !defined(__APPLE_CC__) -+#if !defined(_WIN32) && !defined(__APPLE_CC__) && defined(__GLIBC__) - - // This does not work with DMALLOC, since the internal data structures - // differ. diff --git a/srcpkgs/attract/patches/null.patch b/srcpkgs/attract/patches/null.patch deleted file mode 100644 index 387e608fb101ed..00000000000000 --- a/srcpkgs/attract/patches/null.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/extlibs/gameswf/gameswf/gameswf_sprite.cpp 2022-02-16 03:30:39.000000000 +0100 -+++ - 2023-12-06 00:05:49.469776618 +0100 -@@ -170,7 +170,7 @@ - // none. Coords are in parent's frame. - { - if (get_visible() == false) { -- return NULL; -+ return false; - } - - matrix m = get_matrix(); diff --git a/srcpkgs/attract/patches/string.patch b/srcpkgs/attract/patches/string.patch deleted file mode 100644 index 0515d351946192..00000000000000 --- a/srcpkgs/attract/patches/string.patch +++ /dev/null @@ -1,12 +0,0 @@ -diff --git a/src/fe_net.hpp.orig b/src/fe_net.hpp -index c089681e429..3fe6f6685e2 100644 ---- a/src/fe_net.hpp.orig -+++ b/src/fe_net.hpp -@@ -27,6 +27,7 @@ - #include - #include - #include -+#include - - class FeNetWorker; - diff --git a/srcpkgs/attract/template b/srcpkgs/attract/template deleted file mode 100644 index f6cda941c297cf..00000000000000 --- a/srcpkgs/attract/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'attract' -pkgname=attract -version=2.7.0 -revision=3 -build_style=gnu-makefile -make_build_args="VERBOSE=1" -make_use_env=yes -hostmakedepends="pkg-config" -makedepends="SFML-devel ffmpeg6-devel fontconfig-devel glu-devel libarchive-devel - libcurl-devel libjpeg-turbo-devel libXinerama-devel libXrandr-devel" -short_desc="Attract-Mode is a graphical frontend for emulators" -maintainer="Pedro Narciso García Revington " -license="GPL-3.0-or-later" -homepage="https://attractmode.org/" -distfiles="https://github.com/mickelson/attract/archive/v${version}.tar.gz" -checksum=497bc9d4d5846cb0eee71eaed2352d2350f789df3a913f423a3d6eed9ba428e8 diff --git a/srcpkgs/atuin/template b/srcpkgs/atuin/template deleted file mode 100644 index b673206191de66..00000000000000 --- a/srcpkgs/atuin/template +++ /dev/null @@ -1,35 +0,0 @@ -# Template file for 'atuin' -pkgname=atuin -version=18.10.0 -revision=1 -build_style=cargo -build_helper=qemu -make_check_args="-- - --skip registration - --skip sync - --skip change_password - --skip multi_user_test" -make_install_args="--path crates/atuin" -hostmakedepends="pkg-config sqlite-devel" -makedepends="sqlite-devel" -short_desc="Magical shell history" -maintainer="tranzystorekk " -license="MIT" -homepage="https://atuin.sh" -changelog="https://raw.githubusercontent.com/atuinsh/atuin/main/CHANGELOG.md" -distfiles="https://github.com/atuinsh/atuin/archive/refs/tags/v${version}.tar.gz" -checksum=02228929976142f63b4464a35b8b29b29155e1814cf03e99c95381954c5d9e37 - -post_patch() { - cargo update --package ring@0.17.14 --precise 0.17.9 - cargo update --package cc@1.2.38 --precise 1.1.37 -} - -post_install() { - vlicense LICENSE - - for shell in bash fish zsh; do - vtargetrun "${DESTDIR}/usr/bin/atuin" gen-completion --shell ${shell} > atuin.${shell} - vcompletion atuin.${shell} ${shell} - done -} diff --git a/srcpkgs/aubio-devel b/srcpkgs/aubio-devel deleted file mode 120000 index dd3674c0586b20..00000000000000 --- a/srcpkgs/aubio-devel +++ /dev/null @@ -1 +0,0 @@ -aubio \ No newline at end of file diff --git a/srcpkgs/aubio/patches/disable-tests.patch b/srcpkgs/aubio/patches/disable-tests.patch deleted file mode 100644 index 4662ea0c4a4979..00000000000000 --- a/srcpkgs/aubio/patches/disable-tests.patch +++ /dev/null @@ -1,16 +0,0 @@ -breaks cross-compilation - -diff --git a/wscript b/wscript -index c08298c..1443ae2 100644 ---- a/wscript -+++ b/wscript -@@ -494,8 +494,6 @@ def build(bld): - bld.options.testcmd = 'node %s' - if bld.options.enable_examples: - bld.recurse('examples') -- if bld.options.enable_tests: -- bld.recurse('tests') - - # pkg-config template - bld( source = 'aubio.pc.in' ) - diff --git a/srcpkgs/aubio/patches/ffmpeg5.patch b/srcpkgs/aubio/patches/ffmpeg5.patch deleted file mode 100644 index aace41a6e6d9a4..00000000000000 --- a/srcpkgs/aubio/patches/ffmpeg5.patch +++ /dev/null @@ -1,25 +0,0 @@ -From 8a05420e5dd8c7b8b2447f82dc919765876511b3 Mon Sep 17 00:00:00 2001 -From: Paul Brossier -Date: Tue, 25 Jan 2022 18:30:27 +0100 -Subject: [PATCH] [source_avcodec] define FF_API_LAVF_AVCTX for libavcodec > - 59, thx @berolinux (closes gh-353) - ---- - src/io/source_avcodec.c | 4 ++++ - 1 file changed, 4 insertions(+) - -diff --git a/src/io/source_avcodec.c b/src/io/source_avcodec.c -index e0ae93b5..1421bd9a 100644 ---- a/src/io/source_avcodec.c -+++ b/src/io/source_avcodec.c -@@ -68,6 +68,10 @@ - #define AUBIO_AVCODEC_MAX_BUFFER_SIZE AV_INPUT_BUFFER_MIN_SIZE - #endif - -+#if LIBAVCODEC_VERSION_MAJOR >= 59 -+#define FF_API_LAVF_AVCTX 1 -+#endif -+ - struct _aubio_source_avcodec_t { - uint_t hop_size; - uint_t samplerate; diff --git a/srcpkgs/aubio/patches/python3.11.patch b/srcpkgs/aubio/patches/python3.11.patch deleted file mode 100644 index db434af6cbe82d..00000000000000 --- a/srcpkgs/aubio/patches/python3.11.patch +++ /dev/null @@ -1,33 +0,0 @@ -U is included by default and deprecated since 3.3 and an error since 3.11 - ---- a/waflib/ConfigSet.py -+++ b/waflib/ConfigSet.py -@@ -146,7 +146,7 @@ class ConfigSet(object): - Utils.writef(filename,''.join(buf)) - def load(self,filename): - tbl=self.table -- code=Utils.readf(filename,m='rU') -+ code=Utils.readf(filename,m='r') - for m in re_imp.finditer(code): - g=m.group - tbl[g(2)]=eval(g(3)) ---- a/waflib/Context.py -+++ b/waflib/Context.py -@@ -106,7 +106,7 @@ class Context(ctx): - cache[node]=True - self.pre_recurse(node) - try: -- function_code=node.read('rU',encoding) -+ function_code=node.read('r',encoding) - exec(compile(function_code,node.abspath(),'exec'),self.exec_dict) - finally: - self.post_recurse(node) -@@ -346,7 +346,7 @@ def load_module(path,encoding=None): - pass - module=imp.new_module(WSCRIPT_FILE) - try: -- code=Utils.readf(path,m='rU',encoding=encoding) -+ code=Utils.readf(path,m='r',encoding=encoding) - except EnvironmentError: - raise Errors.WafError('Could not read the file %r'%path) - module_dir=os.path.dirname(path) diff --git a/srcpkgs/aubio/patches/python3.12.patch b/srcpkgs/aubio/patches/python3.12.patch deleted file mode 100644 index 81cf6d1f0f7cab..00000000000000 --- a/srcpkgs/aubio/patches/python3.12.patch +++ /dev/null @@ -1,21 +0,0 @@ ---- a/waflib/Context.py 2024-06-04 07:49:13.399793819 -0400 -+++ b/waflib/Context.py 2024-06-04 08:00:35.473824306 -0400 -@@ -2,7 +2,7 @@ - # encoding: utf-8 - # WARNING! Do not edit! https://waf.io/book/index.html#_obtaining_the_waf_file - --import os,re,imp,sys -+import os,re,types,sys - from waflib import Utils,Errors,Logs - import waflib.Node - HEXVERSION=0x2000e00 -@@ -344,7 +344,7 @@ - return cache_modules[path] - except KeyError: - pass -- module=imp.new_module(WSCRIPT_FILE) -+ module=types.ModuleType(WSCRIPT_FILE) - try: - code=Utils.readf(path,m='r',encoding=encoding) - except EnvironmentError: - diff --git a/srcpkgs/aubio/template b/srcpkgs/aubio/template deleted file mode 100644 index 98b5b8168c2a25..00000000000000 --- a/srcpkgs/aubio/template +++ /dev/null @@ -1,31 +0,0 @@ -# Template file for 'aubio' -pkgname=aubio -version=0.4.9 -revision=2 -build_style=waf3 -# XXX lash, pure and swig support. -hostmakedepends="pkg-config txt2man" -makedepends="libsamplerate-devel fftw-devel jack-devel ffmpeg6-devel" -short_desc="Library for audio labelling" -maintainer="Orphaned " -license="GPL-3.0-or-later" -homepage="https://aubio.org" -distfiles="https://aubio.org/pub/aubio-${version}.tar.bz2" -checksum=d48282ae4dab83b3dc94c16cf011bcb63835c1c02b515490e1883049c3d1f3da - -libaubio_package() { - short_desc+=" - Runtime libraries" - pkg_install() { - vmove "usr/lib/*.so.*" - } -} - -aubio-devel_package() { - depends="libaubio-${version}_${revision}" - short_desc+=" - Development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/aucatctl/template b/srcpkgs/aucatctl/template deleted file mode 100644 index 2d0a2698dc0690..00000000000000 --- a/srcpkgs/aucatctl/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'aucatctl' -pkgname=aucatctl -version=0.1 -revision=7 -build_style=gnu-makefile -make_install_args="MAN1_DIR=/usr/share/man/man1" -makedepends="sndio-devel" -short_desc="Control aucat and/or sndiod volume through MIDI" -maintainer="Leah Neukirchen " -license="ISC" -homepage="http://www.sndio.org/" -distfiles="http://www.sndio.org/${pkgname}-${version}.tar.gz" -checksum=524f2fae47db785234f166551520d9605b9a27551ca438bd807e3509ce246cf0 - -case "$XBPS_TARGET_MACHINE" in -*-musl) ;; -*) - # strlcat - makedepends+=" libbsd-devel" - make_build_args="LDADD=-lbsd LDADD+=-lsndio" - ;; -esac - -post_install() { - sed -n '/Copyright/,/PERFORMANCE/p' LICENSE - vlicense LICENSE -} diff --git a/srcpkgs/audacious-base-devel b/srcpkgs/audacious-base-devel deleted file mode 120000 index aec082697c0c53..00000000000000 --- a/srcpkgs/audacious-base-devel +++ /dev/null @@ -1 +0,0 @@ -audacious-base \ No newline at end of file diff --git a/srcpkgs/audacious-base/template b/srcpkgs/audacious-base/template deleted file mode 100644 index 1308ac61f5dead..00000000000000 --- a/srcpkgs/audacious-base/template +++ /dev/null @@ -1,40 +0,0 @@ -# Template file for 'audacious-base' -# Keep in sync with audacious and audacious-plugins -pkgname=audacious-base -version=4.5.1 -revision=1 -build_style=meson -configure_args="$(vopt_bool gtk) $(vopt_bool qt) -Dlibarchive=true -Dbuildstamp=xbps" -hostmakedepends="pkg-config gettext glib-devel $(vopt_if qt 'qt6-base qt6-tools')" -makedepends="libSM-devel dbus-glib-devel libguess-devel libarchive-devel - $(vopt_if gtk gtk+3-devel) $(vopt_if qt 'qt6-base-devel qt6-svg-devel')" -depends="desktop-file-utils hicolor-icon-theme $(vopt_if qt qt6-svg)" -short_desc="Lightweight, advanced audio player focused on audio quality" -maintainer="classabbyamp " -license="BSD-2-Clause" -homepage="https://audacious-media-player.org/" -distfiles="https://github.com/audacious-media-player/audacious/archive/refs/tags/audacious-${version}.tar.gz" -checksum=56e8222af85340cde6279c3a646ce33fd02d118d68fd92cf98a757afcb2f2891 - -build_options="gtk qt" -build_options_default="gtk qt" - -pre_configure() { - # Meson uses paths from pkg-config which is /usr/lib32/qt6 when cross compiling 32-bit - # Work around this for now - export PATH="/usr/lib/qt6/libexec/:$PATH" -} - -post_install() { - vlicense COPYING -} - -audacious-base-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/audacious-base/update b/srcpkgs/audacious-base/update deleted file mode 100644 index 7f398c625465d4..00000000000000 --- a/srcpkgs/audacious-base/update +++ /dev/null @@ -1 +0,0 @@ -pkgname=audacious diff --git a/srcpkgs/audacious-plugins/patches/ffmpeg5.patch b/srcpkgs/audacious-plugins/patches/ffmpeg5.patch deleted file mode 100644 index 4e5e34099d71c4..00000000000000 --- a/srcpkgs/audacious-plugins/patches/ffmpeg5.patch +++ /dev/null @@ -1,43 +0,0 @@ -commit 298aa371c56c2f52c25a33d9bdec4918b11cebdc -Author: tibequadorian -Date: Sat Mar 19 18:40:12 2022 +0100 - - audacious-plugins: rebuild against ffmpeg-5.0 - -diff --git a/srcpkgs/audacious-plugins/patches/ffmpeg-5.0.patch b/srcpkgs/audacious-plugins/patches/ffmpeg-5.0.patch -new file mode 100644 -index 0000000000..617c11215b ---- /dev/null -+++ b/srcpkgs/audacious-plugins/patches/ffmpeg-5.0.patch -@@ -0,0 +1,31 @@ -+From f60beb400eeb1e4778bbfd738bc4a4ccef3de539 Mon Sep 17 00:00:00 2001 -+From: John Lindgren -+Date: Sat, 5 Mar 2022 12:05:34 -0500 -+Subject: [PATCH] Fix build with FFmpeg 5.0 -+ -+--- -+ src/ffaudio/ffaudio-core.cc | 4 ++-- -+ 1 file changed, 2 insertions(+), 2 deletions(-) -+ -+diff --git a/src/ffaudio/ffaudio-core.cc b/src/ffaudio/ffaudio-core.cc -+index 16dc63e3a..a2b95fd6c 100644 -+--- a/src/ffaudio/ffaudio-core.cc -++++ b/src/ffaudio/ffaudio-core.cc -+@@ -274,7 +274,7 @@ static AVInputFormat * get_format_by_content (const char * name, VFSFile & file) -+ AVProbeData d = {name, buf, filled}; -+ score = target; -+ -+- f = av_probe_input_format2 (& d, true, & score); -++ f = (AVInputFormat *) av_probe_input_format2 (& d, true, & score); -+ if (f) -+ break; -+ -+@@ -347,7 +347,7 @@ static bool find_codec (AVFormatContext * c, CodecInfo * cinfo) -+ #endif -+ if (stream && stream->codecpar && stream->codecpar->codec_type == AVMEDIA_TYPE_AUDIO) -+ { -+- AVCodec * codec = avcodec_find_decoder (stream->codecpar->codec_id); -++ AVCodec * codec = (AVCodec *) avcodec_find_decoder (stream->codecpar->codec_id); -+ -+ if (codec) -+ { diff --git a/srcpkgs/audacious-plugins/template b/srcpkgs/audacious-plugins/template deleted file mode 100644 index fc1e1fe63496e9..00000000000000 --- a/srcpkgs/audacious-plugins/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'audacious-plugins' -# Keep in sync with audacious and audacious-base -pkgname=audacious-plugins -version=4.5.1 -revision=1 -build_style=meson -configure_args="$(vopt_bool gtk) $(vopt_bool qt)" -hostmakedepends="gettext pkg-config glib-devel $(vopt_if qt qt6-tools)" -makedepends="audacious-base-devel alsa-lib-devel pulseaudio-devel jack-devel - lame-devel libvorbis-devel libflac-devel mpg123-devel faad2-devel ffmpeg6-devel - libmodplug-devel fluidsynth-devel libcdio-paranoia-devel wavpack-devel libnotify-devel - libcurl-devel libmtp-devel neon-devel libmms-devel libxml2-devel opus-devel opusfile-devel - libbs2b-devel libsoxr-devel libsidplayfp-devel libcue-devel libopenmpt-devel pipewire-devel - libsamplerate-devel - $(vopt_if gtk gtk+3-devel) $(vopt_if qt 'qt6-base-devel qt6-multimedia-devel')" -short_desc="Plugins for the Audacious media player" -maintainer="classabbyamp " -license="BSD-2-Clause" -homepage="https://audacious-media-player.org/" -distfiles="https://github.com/audacious-media-player/audacious-plugins/archive/refs/tags/audacious-plugins-${version}.tar.gz" -checksum=a8074587c5f267dded942cb96e87cf5a145767dae835b89916d6b56d3b8d08d5 - -build_options="gtk qt" -build_options_default="gtk qt" - -post_install() { - vlicense COPYING -} diff --git a/srcpkgs/audacious/template b/srcpkgs/audacious/template deleted file mode 100644 index 2af3c7ef17a10a..00000000000000 --- a/srcpkgs/audacious/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'audacious' -# Keep in sync with audacious-base and audacious-plugins -pkgname=audacious -version=4.5.1 -revision=1 -metapackage=yes -depends="audacious-base>=${version}_1 audacious-plugins>=${version}_1" -short_desc="Lightweight, advanced audio player focused on audio quality" -maintainer="classabbyamp " -license="Public Domain" -homepage="https://audacious-media-player.org/" - -short_desc+=" (metapackage)" diff --git a/srcpkgs/audacity/template b/srcpkgs/audacity/template deleted file mode 100644 index 5d0444dadee942..00000000000000 --- a/srcpkgs/audacity/template +++ /dev/null @@ -1,48 +0,0 @@ -# Template file for 'audacity' -pkgname=audacity -version=3.7.3 -revision=3 -build_style=cmake -build_helper="cmake-wxWidgets-gtk3 qemu" -configure_args="-Daudacity_use_ffmpeg=loaded -Daudacity_lib_preference=system - -Daudacity_obey_system_dependencies=ON -Daudacity_conan_enabled=OFF - -Daudacity_use_portsmf=local -Daudacity_use_sbsms=local - -Daudacity_has_vst3=OFF -Daudacity_has_crashreports=OFF - -Daudacity_has_networking=OFF -Daudacity_has_sentry_reporting=OFF - -Daudacity_has_updates_check=OFF -DAUDACITY_BUILD_LEVEL=2" -hostmakedepends="pkg-config gettext python3" -makedepends="wxWidgets-gtk3-devel gtk+3-devel expat-devel lame-devel - libsoxr-devel portaudio-devel sqlite-devel ffmpeg6-devel - libid3tag-devel libmad-devel vamp-plugin-sdk-devel libogg-devel - libvorbis-devel libflac-devel lilv-devel lv2 serd-devel sord-devel - sratom-devel suil-devel portmidi-devel soundtouch-devel twolame-devel - zlib-devel jack-devel wavpack-devel libsndfile-devel - opusfile-devel rapidjson" -depends="desktop-file-utils hicolor-icon-theme" -short_desc="Graphical cross-platform audio editor" -maintainer="Orphaned " -license="GPL-2.0-or-later, GPL-3.0-or-later, CC-BY-3.0" -homepage="https://www.audacityteam.org" -changelog="https://github.com/audacity/audacity/raw/master/CHANGELOG.txt" -distfiles="https://github.com/audacity/audacity/releases/download/Audacity-${version}/audacity-sources-${version}.tar.gz" -checksum=5dbe4f494f9fa51e47bfe6dc2c3bf62e1eaedbf087bad79cce51e461c1db3e92 - -case "$XBPS_TARGET_MACHINE" in - i686*) CFLAGS="-msse2";; -esac - -CXXFLAGS="-D_FILE_OFFSET_BITS=64" - -pre_configure() { - if [ "$CROSS_BUILD" ]; then - cat > "${XBPS_WRAPPERDIR}/image-compiler" <<-EOF - #!/bin/sh - /usr/bin/qemu-${XBPS_TARGET_QEMU_MACHINE}-static ${wrksrc}/${build_wrksrc}/Release/bin/image-compiler "\$@" - EOF - chmod 0755 "${XBPS_WRAPPERDIR}/image-compiler" - fi -} - -post_install() { - rm ${DESTDIR}/usr/share/doc/audacity/LICENSE.txt -} diff --git a/srcpkgs/audex/template b/srcpkgs/audex/template deleted file mode 100644 index 4b8e959cab07d6..00000000000000 --- a/srcpkgs/audex/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'audex' -pkgname=audex -version=25.08.3 -revision=1 -build_style=cmake -configure_args="-DBUILD_TESTING=OFF -DKF6_HOST_TOOLING=/usr/lib/cmake - -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins -DQT_MAJOR_VERSION=6 - -DKDE_INSTALL_QMLDIR=lib/qt6/qml - -DECM_MKSPECS_INSTALL_DIR=/usr/lib/qt6/mkspecs/modules" -hostmakedepends="extra-cmake-modules gettext qt6-base qt6-tools - kf6-kcoreaddons kf6-kdoctools kf6-kconfig kf6-kcmutils" -makedepends="qt6-base-devel qt6-declarative-devel - kf6-kcolorscheme-devel kf6-kcmutils-devel kf6-kcompletion-devel - kf6-kconfig-devel kf6-kconfigwidgets-devel kf6-kcoreaddons-devel - kf6-kcrash-devel kf6-ki18n-devel kf6-kiconthemes-devel kf6-kio-devel - kf6-ktextwidgets-devel kf6-kwidgetsaddons-devel kf6-kxmlgui-devel - libcdio-devel libcdio-paranoia-devel libkcddb6-devel - qt6-base-devel kf6-solid-devel" -short_desc="KDE CD ripping application" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="https://apps.kde.org/audex/" -distfiles="${KDE_SITE}/release-service/${version}/src/${pkgname}-${version}.tar.xz" -checksum=79a102a3d14e6b5d926be0d0a66345fd5b581c3c021e5a9b6520817ee813ec8e diff --git a/srcpkgs/audiofile-devel b/srcpkgs/audiofile-devel deleted file mode 120000 index 0e294c86fdb228..00000000000000 --- a/srcpkgs/audiofile-devel +++ /dev/null @@ -1 +0,0 @@ -audiofile \ No newline at end of file diff --git a/srcpkgs/audiofile/patches/004-CVE-2017-6829.patch b/srcpkgs/audiofile/patches/004-CVE-2017-6829.patch deleted file mode 100644 index c1047af06c5c69..00000000000000 --- a/srcpkgs/audiofile/patches/004-CVE-2017-6829.patch +++ /dev/null @@ -1,33 +0,0 @@ -From: Antonio Larrosa -Date: Mon, 6 Mar 2017 18:02:31 +0100 -Subject: clamp index values to fix index overflow in IMA.cpp - -This fixes #33 -(also reported at https://bugzilla.opensuse.org/show_bug.cgi?id=1026981 -and https://blogs.gentoo.org/ago/2017/02/20/audiofile-global-buffer-overflow-in-decodesample-ima-cpp/) ---- - libaudiofile/modules/IMA.cpp | 4 ++-- - 1 file changed, 2 insertions(+), 2 deletions(-) - -diff --git a/libaudiofile/modules/IMA.cpp b/libaudiofile/modules/IMA.cpp -index 7476d44..df4aad6 100644 ---- a/libaudiofile/modules/IMA.cpp -+++ b/libaudiofile/modules/IMA.cpp -@@ -169,7 +169,7 @@ int IMA::decodeBlockWAVE(const uint8_t *encoded, int16_t *decoded) - if (encoded[1] & 0x80) - m_adpcmState[c].previousValue -= 0x10000; - -- m_adpcmState[c].index = encoded[2]; -+ m_adpcmState[c].index = clamp(encoded[2], 0, 88); - - *decoded++ = m_adpcmState[c].previousValue; - -@@ -210,7 +210,7 @@ int IMA::decodeBlockQT(const uint8_t *encoded, int16_t *decoded) - predictor -= 0x10000; - - state.previousValue = clamp(predictor, MIN_INT16, MAX_INT16); -- state.index = encoded[1] & 0x7f; -+ state.index = clamp(encoded[1] & 0x7f, 0, 88); - encoded += 2; - - for (int n=0; n -Date: Mon, 6 Mar 2017 12:51:22 +0100 -Subject: Always check the number of coefficients - -When building the library with NDEBUG, asserts are eliminated -so it's better to always check that the number of coefficients -is inside the array range. - -This fixes the 00191-audiofile-indexoob issue in #41 ---- - libaudiofile/WAVE.cpp | 6 ++++++ - 1 file changed, 6 insertions(+) - -diff --git a/libaudiofile/WAVE.cpp b/libaudiofile/WAVE.cpp -index 9dd8511..0fc48e8 100644 ---- a/libaudiofile/WAVE.cpp -+++ b/libaudiofile/WAVE.cpp -@@ -281,6 +281,12 @@ status WAVEFile::parseFormat(const Tag &id, uint32_t size) - - /* numCoefficients should be at least 7. */ - assert(numCoefficients >= 7 && numCoefficients <= 255); -+ if (numCoefficients < 7 || numCoefficients > 255) -+ { -+ _af_error(AF_BAD_HEADER, -+ "Bad number of coefficients"); -+ return AF_FAIL; -+ } - - m_msadpcmNumCoefficients = numCoefficients; - diff --git a/srcpkgs/audiofile/patches/006-CVE-2017-6839.patch b/srcpkgs/audiofile/patches/006-CVE-2017-6839.patch deleted file mode 100644 index 2be930b924106e..00000000000000 --- a/srcpkgs/audiofile/patches/006-CVE-2017-6839.patch +++ /dev/null @@ -1,116 +0,0 @@ -From: Antonio Larrosa -Date: Mon, 6 Mar 2017 13:43:53 +0100 -Subject: Check for multiplication overflow in MSADPCM decodeSample - -Check for multiplication overflow (using __builtin_mul_overflow -if available) in MSADPCM.cpp decodeSample and return an empty -decoded block if an error occurs. - -This fixes the 00193-audiofile-signintoverflow-MSADPCM case of #41 ---- - libaudiofile/modules/BlockCodec.cpp | 5 ++-- - libaudiofile/modules/MSADPCM.cpp | 47 +++++++++++++++++++++++++++++++++---- - 2 files changed, 46 insertions(+), 6 deletions(-) - -diff --git a/libaudiofile/modules/BlockCodec.cpp b/libaudiofile/modules/BlockCodec.cpp -index 45925e8..4731be1 100644 ---- a/libaudiofile/modules/BlockCodec.cpp -+++ b/libaudiofile/modules/BlockCodec.cpp -@@ -52,8 +52,9 @@ void BlockCodec::runPull() - // Decompress into m_outChunk. - for (int i=0; i(m_inChunk->buffer) + i * m_bytesPerPacket, -- static_cast(m_outChunk->buffer) + i * m_framesPerPacket * m_track->f.channelCount); -+ if (decodeBlock(static_cast(m_inChunk->buffer) + i * m_bytesPerPacket, -+ static_cast(m_outChunk->buffer) + i * m_framesPerPacket * m_track->f.channelCount)==0) -+ break; - - framesRead += m_framesPerPacket; - } -diff --git a/libaudiofile/modules/MSADPCM.cpp b/libaudiofile/modules/MSADPCM.cpp -index 8ea3c85..ef9c38c 100644 ---- a/libaudiofile/modules/MSADPCM.cpp -+++ b/libaudiofile/modules/MSADPCM.cpp -@@ -101,24 +101,60 @@ static const int16_t adaptationTable[] = - 768, 614, 512, 409, 307, 230, 230, 230 - }; - -+int firstBitSet(int x) -+{ -+ int position=0; -+ while (x!=0) -+ { -+ x>>=1; -+ ++position; -+ } -+ return position; -+} -+ -+#ifndef __has_builtin -+#define __has_builtin(x) 0 -+#endif -+ -+int multiplyCheckOverflow(int a, int b, int *result) -+{ -+#if (defined __GNUC__ && __GNUC__ >= 5) || ( __clang__ && __has_builtin(__builtin_mul_overflow)) -+ return __builtin_mul_overflow(a, b, result); -+#else -+ if (firstBitSet(a)+firstBitSet(b)>31) // int is signed, so we can't use 32 bits -+ return true; -+ *result = a * b; -+ return false; -+#endif -+} -+ -+ - // Compute a linear PCM value from the given differential coded value. - static int16_t decodeSample(ms_adpcm_state &state, -- uint8_t code, const int16_t *coefficient) -+ uint8_t code, const int16_t *coefficient, bool *ok=NULL) - { - int linearSample = (state.sample1 * coefficient[0] + - state.sample2 * coefficient[1]) >> 8; -+ int delta; - - linearSample += ((code & 0x08) ? (code - 0x10) : code) * state.delta; - - linearSample = clamp(linearSample, MIN_INT16, MAX_INT16); - -- int delta = (state.delta * adaptationTable[code]) >> 8; -+ if (multiplyCheckOverflow(state.delta, adaptationTable[code], &delta)) -+ { -+ if (ok) *ok=false; -+ _af_error(AF_BAD_COMPRESSION, "Error decoding sample"); -+ return 0; -+ } -+ delta >>= 8; - if (delta < 16) - delta = 16; - - state.delta = delta; - state.sample2 = state.sample1; - state.sample1 = linearSample; -+ if (ok) *ok=true; - - return static_cast(linearSample); - } -@@ -212,13 +248,16 @@ int MSADPCM::decodeBlock(const uint8_t *encoded, int16_t *decoded) - { - uint8_t code; - int16_t newSample; -+ bool ok; - - code = *encoded >> 4; -- newSample = decodeSample(*state[0], code, coefficient[0]); -+ newSample = decodeSample(*state[0], code, coefficient[0], &ok); -+ if (!ok) return 0; - *decoded++ = newSample; - - code = *encoded & 0x0f; -- newSample = decodeSample(*state[1], code, coefficient[1]); -+ newSample = decodeSample(*state[1], code, coefficient[1], &ok); -+ if (!ok) return 0; - *decoded++ = newSample; - - encoded++; diff --git a/srcpkgs/audiofile/patches/007-CVE-2017-6830-CVE-2017-6834-CVE-2017-6836-CVE-2017-6838.patch b/srcpkgs/audiofile/patches/007-CVE-2017-6830-CVE-2017-6834-CVE-2017-6836-CVE-2017-6838.patch deleted file mode 100644 index 0f17140d6b50d2..00000000000000 --- a/srcpkgs/audiofile/patches/007-CVE-2017-6830-CVE-2017-6834-CVE-2017-6836-CVE-2017-6838.patch +++ /dev/null @@ -1,66 +0,0 @@ -From: Antonio Larrosa -Date: Mon, 6 Mar 2017 13:54:52 +0100 -Subject: Check for multiplication overflow in sfconvert - -Checks that a multiplication doesn't overflow when -calculating the buffer size, and if it overflows, -reduce the buffer size instead of failing. - -This fixes the 00192-audiofile-signintoverflow-sfconvert case -in #41 ---- - sfcommands/sfconvert.c | 34 ++++++++++++++++++++++++++++++++-- - 1 file changed, 32 insertions(+), 2 deletions(-) - -diff --git a/sfcommands/sfconvert.c b/sfcommands/sfconvert.c -index 80a1bc4..970a3e4 100644 ---- a/sfcommands/sfconvert.c -+++ b/sfcommands/sfconvert.c -@@ -45,6 +45,33 @@ void printusage (void); - void usageerror (void); - bool copyaudiodata (AFfilehandle infile, AFfilehandle outfile, int trackid); - -+int firstBitSet(int x) -+{ -+ int position=0; -+ while (x!=0) -+ { -+ x>>=1; -+ ++position; -+ } -+ return position; -+} -+ -+#ifndef __has_builtin -+#define __has_builtin(x) 0 -+#endif -+ -+int multiplyCheckOverflow(int a, int b, int *result) -+{ -+#if (defined __GNUC__ && __GNUC__ >= 5) || ( __clang__ && __has_builtin(__builtin_mul_overflow)) -+ return __builtin_mul_overflow(a, b, result); -+#else -+ if (firstBitSet(a)+firstBitSet(b)>31) // int is signed, so we can't use 32 bits -+ return true; -+ *result = a * b; -+ return false; -+#endif -+} -+ - int main (int argc, char **argv) - { - if (argc == 2) -@@ -323,8 +350,11 @@ bool copyaudiodata (AFfilehandle infile, AFfilehandle outfile, int trackid) - { - int frameSize = afGetVirtualFrameSize(infile, trackid, 1); - -- const int kBufferFrameCount = 65536; -- void *buffer = malloc(kBufferFrameCount * frameSize); -+ int kBufferFrameCount = 65536; -+ int bufferSize; -+ while (multiplyCheckOverflow(kBufferFrameCount, frameSize, &bufferSize)) -+ kBufferFrameCount /= 2; -+ void *buffer = malloc(bufferSize); - - AFframecount totalFrames = afGetFrameCount(infile, AF_DEFAULT_TRACK); - AFframecount totalFramesWritten = 0; diff --git a/srcpkgs/audiofile/patches/009-CVE-2017-6831.patch b/srcpkgs/audiofile/patches/009-CVE-2017-6831.patch deleted file mode 100644 index 50cd3dc9a35c76..00000000000000 --- a/srcpkgs/audiofile/patches/009-CVE-2017-6831.patch +++ /dev/null @@ -1,36 +0,0 @@ -From: Antonio Larrosa -Date: Mon, 6 Mar 2017 18:59:26 +0100 -Subject: Actually fail when error occurs in parseFormat - -When there's an unsupported number of bits per sample or an invalid -number of samples per block, don't only print an error message using -the error handler, but actually stop parsing the file. - -This fixes #35 (also reported at -https://bugzilla.opensuse.org/show_bug.cgi?id=1026983 and -https://blogs.gentoo.org/ago/2017/02/20/audiofile-heap-based-buffer-overflow-in-imadecodeblockwave-ima-cpp/ -) ---- - libaudiofile/WAVE.cpp | 2 ++ - 1 file changed, 2 insertions(+) - -diff --git a/libaudiofile/WAVE.cpp b/libaudiofile/WAVE.cpp -index 0fc48e8..d04b796 100644 ---- a/libaudiofile/WAVE.cpp -+++ b/libaudiofile/WAVE.cpp -@@ -332,6 +332,7 @@ status WAVEFile::parseFormat(const Tag &id, uint32_t size) - { - _af_error(AF_BAD_NOT_IMPLEMENTED, - "IMA ADPCM compression supports only 4 bits per sample"); -+ return AF_FAIL; - } - - int bytesPerBlock = (samplesPerBlock + 14) / 8 * 4 * channelCount; -@@ -339,6 +340,7 @@ status WAVEFile::parseFormat(const Tag &id, uint32_t size) - { - _af_error(AF_BAD_CODEC_CONFIG, - "Invalid samples per block for IMA ADPCM compression"); -+ return AF_FAIL; - } - - track->f.sampleWidth = 16; diff --git a/srcpkgs/audiofile/patches/fix-gcc6-shift_left.patch b/srcpkgs/audiofile/patches/fix-gcc6-shift_left.patch deleted file mode 100644 index 330ed20873ba13..00000000000000 --- a/srcpkgs/audiofile/patches/fix-gcc6-shift_left.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/libaudiofile/modules/SimpleModule.h 2013-03-07 08:14:57.000000000 +0100 -+++ b/libaudiofile/modules/SimpleModule.h 2016-09-27 13:49:59.329194632 +0200 -@@ -123,7 +123,7 @@ - typedef typename IntTypes::UnsignedType UnsignedType; - - static const int kScaleBits = (Format + 1) * CHAR_BIT - 1; -- static const int kMinSignedValue = -1 << kScaleBits; -+ static const int kMinSignedValue = static_cast(~0u << kScaleBits); - - struct signedToUnsigned : public std::unary_function - { diff --git a/srcpkgs/audiofile/template b/srcpkgs/audiofile/template deleted file mode 100644 index cf3c3598dca8ff..00000000000000 --- a/srcpkgs/audiofile/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'audiofile' -pkgname=audiofile -version=0.3.6 -revision=5 -build_style=gnu-configure -hostmakedepends="automake libtool asciidoc pkg-config" -makedepends="alsa-lib-devel libflac-devel" -short_desc="C library for reading and writing audio files" -maintainer="Michael Aldridge " -license="LGPL-2.1-or-later" -homepage="https://audiofile.68k.org" -distfiles="https://github.com/mpruett/audiofile/archive/audiofile-${version}.tar.gz" -checksum=52125fee6c7454d743acdc27ebda194c6b5c7b9111426c7d5fdea0754cd366cc -disable_parallel_build=1 - -pre_configure() { - autoreconf -fi -} - -audiofile-devel_package() { - short_desc+=" - development files" - depends="audiofile>=${version}_${revision}" - pkg_install() { - vmove "usr/lib/*.so" - vmove "usr/lib/*.a" - vmove usr/lib/pkgconfig - vmove usr/include - vmove usr/share/man/man3 - } -} diff --git a/srcpkgs/audit/files/auditctl/conf b/srcpkgs/audit/files/auditctl/conf deleted file mode 100644 index 8e157c54bb261c..00000000000000 --- a/srcpkgs/audit/files/auditctl/conf +++ /dev/null @@ -1,9 +0,0 @@ -# This option is used to determine if rules & watches should be deleted on -# shutdown by loading the audit-stop file. This is beneficial in most cases -# so that a watch doesn't linger on a drive that is being unmounted. If -# set to no, it will NOT be cleaned up. -AUDITD_CLEAN_STOP="no" - -# This option determines whether or not to call augenrules to compile the -# audit rules from /etc/audit/rules.d. The default is "yes". -USE_AUGENRULES="yes" diff --git a/srcpkgs/audit/files/auditctl/finish b/srcpkgs/audit/files/auditctl/finish deleted file mode 100644 index 4d7cce3a0ce3ef..00000000000000 --- a/srcpkgs/audit/files/auditctl/finish +++ /dev/null @@ -1,13 +0,0 @@ -#!/bin/sh -e - -# Remove watches so shutdown works cleanly - -test -f /etc/audit/audit-stop.rules || exit 0 -test ! -r ./conf || . ./conf - -case "$AUDITD_CLEAN_STOP" in - no|NO) exit 0 ;; - *) ;; -esac - -exec auditctl -R /etc/audit/audit-stop.rules >/dev/null diff --git a/srcpkgs/audit/files/auditctl/run b/srcpkgs/audit/files/auditctl/run deleted file mode 100644 index ebfa223efed597..00000000000000 --- a/srcpkgs/audit/files/auditctl/run +++ /dev/null @@ -1,13 +0,0 @@ -#!/bin/sh -e -exec 2>&1 - -test ! -r ./conf || . ./conf - -case "$USE_AUGENRULES" in - no|NO) ;; - *) test ! -d /etc/audit/rules.d || augenrules >/dev/null ;; -esac - -test ! -f /etc/audit/audit.rules || auditctl -R /etc/audit/audit.rules >/dev/null - -exec chpst -b auditctl pause diff --git a/srcpkgs/audit/files/auditd/run b/srcpkgs/audit/files/auditd/run deleted file mode 100644 index 7e3427652f5d1f..00000000000000 --- a/srcpkgs/audit/files/auditd/run +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh -exec 2>&1 -exec auditd -n diff --git a/srcpkgs/audit/patches/seed-random.patch b/srcpkgs/audit/patches/seed-random.patch deleted file mode 100644 index 4bdfc90e72f235..00000000000000 --- a/srcpkgs/audit/patches/seed-random.patch +++ /dev/null @@ -1,13 +0,0 @@ -diff --git a/lib/test/lookup_test.c b/lib/test/lookup_test.c -index 03f40aa..7d17a90 100644 ---- a/lib/test/lookup_test.c -+++ b/lib/test/lookup_test.c -@@ -48,6 +48,7 @@ gen_id(char *dest) - { - size_t i, len; - -+ srand(300); - assert(S_LEN >= 2); - len = 1 + rand() % (S_LEN - 1); - assert('A' == 0x41 && 'a' == 0x61); /* ASCII */ - diff --git a/srcpkgs/audit/patches/strndupa.patch b/srcpkgs/audit/patches/strndupa.patch deleted file mode 100644 index dcd7f6330d4cf3..00000000000000 --- a/srcpkgs/audit/patches/strndupa.patch +++ /dev/null @@ -1,64 +0,0 @@ -diff --git a/auparse/auparse.c b/auparse/auparse.c -index 20ebe4f8..ab3d3189 100644 ---- a/auparse/auparse.c -+++ b/auparse/auparse.c -@@ -1224,12 +1224,23 @@ static int extract_timestamp(const char *b, au_event_t *e) - { - char *ptr, *tmp; - int rc = 1; -+ size_t len; - - e->host = NULL; -- if (*b == 'n') -- tmp = strndupa(b, 340); -- else -- tmp = strndupa(b, 80); -+ if (*b == 'n') { -+ /* tmp = strndupa(b, 340); */ -+ len = strnlen(b, 340); -+ tmp = alloca(len + 1); -+ tmp[len] = 0; -+ memcpy(tmp, b, len); -+ } -+ else { -+ /* tmp = strndupa(b, 80); */ -+ len = strnlen(b, 80); -+ tmp = alloca(len + 1); -+ tmp[len] = 0; -+ memcpy(tmp, b, len); -+ } - ptr = audit_strsplit(tmp); - if (ptr) { - // Optionally grab the node - may or may not be included -diff --git a/src/ausearch-lol.c b/src/ausearch-lol.c -index 9893afb0..4695817e 100644 ---- a/src/ausearch-lol.c -+++ b/src/ausearch-lol.c -@@ -178,12 +178,23 @@ static inline char *strndupa(const char *old, size_t n) - static int extract_timestamp(const char *b, event *e) - { - char *ptr, *tmp, *tnode, *ttype; -+ size_t len; - - e->node = NULL; -- if (*b == 'n') -- tmp = strndupa(b, 340); -- else -- tmp = strndupa(b, 80); -+ if (*b == 'n') { -+ /* tmp = strndupa(b, 340); */ -+ len = strnlen(b, 340); -+ tmp = alloca(len + 1); -+ tmp[len] = 0; -+ memcpy(tmp, b, len); -+ } -+ else { -+ /* tmp = strndupa(b, 80); */ -+ len = strnlen(b, 80); -+ tmp = alloca(len + 1); -+ tmp[len] = 0; -+ memcpy(tmp, b, len); -+ } - ptr = audit_strsplit(tmp); - if (ptr) { - // Check to see if this is the node info diff --git a/srcpkgs/audit/template b/srcpkgs/audit/template deleted file mode 100644 index 74058174b489e0..00000000000000 --- a/srcpkgs/audit/template +++ /dev/null @@ -1,105 +0,0 @@ -# Template file for 'audit' -pkgname=audit -version=4.0.3 -revision=3 -build_style=gnu-configure -configure_args="--libdir=/usr/lib --enable-shared=audit --enable-gssapi-krb5 - --with-apparmor --with-libcap-ng --with-python3" -hostmakedepends="automake libtool pkg-config intltool python3-setuptools swig" -makedepends="mit-krb5-devel libldap-devel libapparmor-devel libcap-ng-devel - python3-devel" -make_dirs="/var/log/audit 0700 root root" -short_desc="Linux Security Auditing Framework" -maintainer="Cameron Nemo " -license="GPL-2.0-or-later, LGPL-2.0-or-later" -homepage="https://people.redhat.com/sgrubb/audit" -changelog="https://raw.githubusercontent.com/linux-audit/audit-userspace/master/ChangeLog" -distfiles="https://github.com/linux-audit/audit-userspace/archive/refs/tags/v${version}.tar.gz" -checksum=154b3e77b3d47be95f765376d45bb0d8952c06c361f2806b573ed0d8bd652372 - -case "$XBPS_TARGET_MACHINE" in - *-musl) configure_args+=" --disable-zos-remote" ;; - *) ;; -esac - -post_patch() { - # Test assumes gdm user is present - vsed -e 's/auid=42 (gdm)/auid=42 (unknown(42))/g' -i auparse/test/auparse_test.ref \ - -i auparse/test/auparse_test.ref.py -} - -pre_configure() { - autoreconf -fi -} - -post_install() { - vinstall rules/10-base-config.rules 644 etc/audit/rules.d - vmkdir usr/share/examples/audit/rules.d - vcopy "rules/*" usr/share/examples/audit/rules.d - rm -rf -- "${DESTDIR}/etc/rc.d" - rm -rf -- "${DESTDIR}/etc/sysconfig" - vsv auditd - vsv auditctl -} - -libaudit-common_package() { - short_desc+=" - Library common files" - pkg_install() { - vmove etc/libaudit.conf - vmove usr/share/man/man5/libaudit.conf.5 - } -} - -libaudit_package() { - short_desc+=" - Library" - depends="libaudit-common-${version}_${revision}" - pkg_install() { - vmove "usr/lib/libaudit.so.*" - } -} - -libaudit-devel_package() { - short_desc+=" - Library development files" - depends="libaudit-${version}_${revision} libcap-ng-devel" - pkg_install() { - vmove usr/include/libaudit.h - vmove usr/include/audit_logging.h - vmove usr/include/audit-records.h - vmove usr/lib/libaudit.a - vmove usr/lib/libaudit.so - vmove usr/lib/pkgconfig/audit.pc - vmove usr/share/aclocal/audit.m4 - vmove "usr/share/man/man3/audit*" - vmove usr/share/man/man3/get_auditfail_action.3 - vmove usr/share/man/man3/set_aumessage_mode.3 - } -} - -libauparse_package() { - short_desc+=" - Parsing Library" - pkg_install() { - vmove "usr/lib/libauparse.so.*" - } -} - -libauparse-devel_package() { - short_desc+=" - Parsing Library development files" - depends="libauparse-${version}_${revision}" - pkg_install() { - vmove "usr/include/auparse*.h" - vmove usr/lib/libauparse.a - vmove usr/lib/libauparse.so - vmove usr/lib/pkgconfig/auparse.pc - vmove "usr/share/man/man3/auparse*" - vmove "usr/share/man/man3/ausearch*" - } -} - -python3-audit_package() { - lib32disabled=yes - short_desc+=" - Python3 bindings" - depends="python3" - pkg_install() { - vmove "usr/lib/python3*" - } -} diff --git a/srcpkgs/augeas-devel b/srcpkgs/augeas-devel deleted file mode 120000 index 1dfbd3afb505cc..00000000000000 --- a/srcpkgs/augeas-devel +++ /dev/null @@ -1 +0,0 @@ -augeas \ No newline at end of file diff --git a/srcpkgs/augeas/template b/srcpkgs/augeas/template deleted file mode 100644 index 6bb3f126a58f17..00000000000000 --- a/srcpkgs/augeas/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'augeas' -pkgname=augeas -version=1.12.0 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="readline-devel libxml2-devel" -short_desc="Configuration file editing tool" -maintainer="Orphaned " -license="LGPL-2.1-or-later" -homepage="http://augeas.net" -distfiles="http://download.augeas.net/augeas-${version}.tar.gz" -checksum=321942c9cc32185e2e9cb72d0a70eea106635b50269075aca6714e3ec282cb87 - -augeas-devel_package() { - depends="libxml2-devel ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/aurorae/template b/srcpkgs/aurorae/template deleted file mode 100644 index f19757376bc5c2..00000000000000 --- a/srcpkgs/aurorae/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'aurorae' -pkgname=aurorae -version=6.5.2 -revision=1 -build_style=cmake -configure_args="-DKDE_INSTALL_QMLDIR=lib/qt6/qml - -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins" -hostmakedepends="extra-cmake-modules gettext qt6-base qt6-tools - kf6-kcmutils kf6-kpackage kf6-kconfig" -makedepends="kf6-kconfig-devel kf6-ki18n-devel kf6-kcmutils-devel - kf6-kpackage-devel kf6-kcoreaddons-devel kf6-kcolorscheme-devel - kf6-knewstuff-devel kf6-kdecoration-devel kf6-ksvg-devel qt6-tools-devel" -short_desc="Themeable window decoration for KWin" -maintainer="John " -license="LGPL-2.0-or-later" -homepage="https://invent.kde.org/plasma/aurorae" -distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz" -checksum=f38d5855cffa9d7a29fa803934bba7c8a6847243ef773b55f223e864b79d98d3 diff --git a/srcpkgs/auto-auto-complete/patches/fish-completion-vendor.patch b/srcpkgs/auto-auto-complete/patches/fish-completion-vendor.patch deleted file mode 100644 index ff78edaa6e6e17..00000000000000 --- a/srcpkgs/auto-auto-complete/patches/fish-completion-vendor.patch +++ /dev/null @@ -1,34 +0,0 @@ -#reason: fish-shell requires 3rd-party completion files to be installed to vendor_completions.d -#upstream: https://github.com/maandree/auto-auto-complete/pull/7 - -From 4dd203d77f65559931249c258ab2a1588798f6d6 Mon Sep 17 00:00:00 2001 -From: Piraty -Date: Tue, 25 Feb 2020 10:15:10 +0100 -Subject: [PATCH] install fish completion to vendor_completions.d - -As noted in the docs[1], third-party software vendors should install -completion files into a different dir than upstream fish-shell to avoid -conflicts. Docs suggest `/usr/share/fish/vendor_completions.d`. - -This isn't an issue here (yet) but it conforms to the docs. - -[1] https://fishshell.com/docs/current/#where-to-put-completions ---- - Makefile | 4 ++-- - 1 file changed, 2 insertions(+), 2 deletions(-) - -diff --git a/Makefile b/Makefile -index d7e331d..6506628 100644 ---- a/Makefile -+++ b/Makefile -@@ -188,8 +188,8 @@ install-zsh: bin/auto-auto-complete.zsh - - .PHONY: install-fish - install-fish: bin/auto-auto-complete.fish -- install -dm755 -- "$(DESTDIR)$(DATADIR)/fish/completions" -- install -m644 $< -- "$(DESTDIR)$(DATADIR)/fish/completions/$(COMMAND).fish" -+ install -dm755 -- "$(DESTDIR)$(DATADIR)/fish/vendor_completions.d" -+ install -m644 $< -- "$(DESTDIR)$(DATADIR)/fish/vendor_completions.d/$(COMMAND).fish" - - - # Uninstall rules diff --git a/srcpkgs/auto-auto-complete/template b/srcpkgs/auto-auto-complete/template deleted file mode 100644 index 065d615c2b59af..00000000000000 --- a/srcpkgs/auto-auto-complete/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'auto-auto-complete' -pkgname=auto-auto-complete -version=7.2 -revision=5 -build_style=gnu-makefile -hostmakedepends="python3 texinfo" -depends="python3" -short_desc="Autogenerate shell auto-completion scripts" -maintainer="Duncaen " -license="GPL-3.0-or-later" -homepage="https://github.com/maandree/auto-auto-complete" -distfiles="https://github.com/maandree/${pkgname}/archive/${version}.tar.gz" -checksum=5e54025c6ef65dfff5ba976d23eb778a0936b0678763ebcd78359d460300301e diff --git a/srcpkgs/autoconf-archive/patches/0001-AX_C_FLOAT_WORDS_BIGENDIAN-Fix-bug-AX_C_FLOAT_WORDS_.patch b/srcpkgs/autoconf-archive/patches/0001-AX_C_FLOAT_WORDS_BIGENDIAN-Fix-bug-AX_C_FLOAT_WORDS_.patch deleted file mode 100644 index 6f39caefaf5897..00000000000000 --- a/srcpkgs/autoconf-archive/patches/0001-AX_C_FLOAT_WORDS_BIGENDIAN-Fix-bug-AX_C_FLOAT_WORDS_.patch +++ /dev/null @@ -1,138 +0,0 @@ -From 23be7ccd7f306fbc73b3f33e2f5ead716d120eef Mon Sep 17 00:00:00 2001 -From: Dan Amelang -Date: Fri, 19 May 2023 14:13:37 -0700 -Subject: [PATCH] AX_C_FLOAT_WORDS_BIGENDIAN: Fix bug - "AX_C_FLOAT_WORDS_BIGENDIAN fails whenever interprocedural optimization is - enabled." - -Previous versions of this macro would not work when interprocedural -optimization (via link-time optimization) was enabled. This would happen -when, say, the GCC/clang "-flto" flag, or the ICC "-ipo" flag was used, for -example. The problem was that under these conditions, the compiler did not -allocate for and write the special float value in the data segment of the -test object file. Thus, the special value (in platform-dependent binary form) -could not be found, and the macro would fail. - -The solution to the above problem was to: - - 1) Compile and link a whole test program rather than just compile an - object file. - - 2) Add code that requires the compiler to write the special value to - the data segment of the program executable. - -For further details, refer to the documentation in the macro source file. Note -that this change already increments the serial number of the file. - -This change resolves the following issues: - -CPython issue #89640 - https://github.com/python/cpython/issues/89640 - -Gentoo bug #700012 - https://bugs.gentoo.org/700012 - -Cairo issue #459 - https://gitlab.freedesktop.org/cairo/cairo/-/issues/459 - -Poky (Yocto Project) #12699 - https://lists.yoctoproject.org/g/poky/topic/89131836 ---- - m4/ax_c_float_words_bigendian.m4 | 61 ++++++++++++++++++++++++++++---- - 1 file changed, 55 insertions(+), 6 deletions(-) - -diff --git a/m4/ax_c_float_words_bigendian.m4 b/m4/ax_c_float_words_bigendian.m4 -index 216b90d..5203684 100644 ---- a/m4/ax_c_float_words_bigendian.m4 -+++ b/m4/ax_c_float_words_bigendian.m4 -@@ -27,32 +27,81 @@ - # If neither value is found, the user is instructed to specify the - # ordering. - # -+# Early versions of this macro (i.e., before serial 12) would not work -+# when interprocedural optimization (via link-time optimization) was -+# enabled. This would happen when, say, the GCC/clang "-flto" flag, or the -+# ICC "-ipo" flag was used, for example. The problem was that under -+# these conditions, the compiler did not allocate for and write the special -+# float value in the data segment of the object file, since doing so might -+# not prove optimal once more context was available. Thus, the special value -+# (in platform-dependent binary form) could not be found in the object file, -+# and the macro would fail. -+# -+# The solution to the above problem was to: -+# -+# 1) Compile and link a whole test program rather than just compile an -+# object file. This ensures that we reach the point where even an -+# interprocedural optimizing compiler writes values to the data segment. -+# -+# 2) Add code that requires the compiler to write the special value to -+# the data segment, as opposed to "optimizing away" the variable's -+# allocation. This could be done via compiler keywords or options, but -+# it's tricky to make this work for all versions of all compilers with -+# all optimization settings. The chosen solution was to make the exit -+# code of the test program depend on the storing of the special value -+# in memory (in the data segment). Because the exit code can be -+# verified, any compiler that aspires to be correct will produce a -+# program binary that contains the value, which the macro can then find. -+# -+# How does the exit code depend on the special value residing in memory? -+# Memory, unlike variables and registers, can be addressed indirectly at run -+# time. The exit code of this test program is a result of indirectly reading -+# and writing to the memory region where the special value is supposed to -+# reside. The actual memory addresses used and the values to be written are -+# derived from the the program input ("argv") and are therefore not known at -+# compile or link time. The compiler has no choice but to defer the -+# computation to run time, and to prepare by allocating and populating the -+# data segment with the special value. For further details, refer to the -+# source code of the test program. -+# -+# Note that the test program is never meant to be run. It only exists to host -+# a double float value in a given platform's binary format. Thus, error -+# handling is not included. -+# - # LICENSE - # --# Copyright (c) 2008 Daniel Amelang -+# Copyright (c) 2008, 2023 Daniel Amelang - # - # Copying and distribution of this file, with or without modification, are - # permitted in any medium without royalty provided the copyright notice - # and this notice are preserved. This file is offered as-is, without any - # warranty. - --#serial 11 -+#serial 12 - - AC_DEFUN([AX_C_FLOAT_WORDS_BIGENDIAN], - [AC_CACHE_CHECK(whether float word ordering is bigendian, - ax_cv_c_float_words_bigendian, [ - - ax_cv_c_float_words_bigendian=unknown --AC_COMPILE_IFELSE([AC_LANG_SOURCE([[ -+AC_LINK_IFELSE([AC_LANG_SOURCE([[ - --double d = 90904234967036810337470478905505011476211692735615632014797120844053488865816695273723469097858056257517020191247487429516932130503560650002327564517570778480236724525140520121371739201496540132640109977779420565776568942592.0; -+#include -+ -+static double m[] = {9.090423496703681e+223, 0.0}; -+ -+int main (int argc, char *argv[]) -+{ -+ m[atoi (argv[1])] += atof (argv[2]); -+ return m[atoi (argv[3])] > 0.0; -+} - - ]])], [ - --if grep noonsees conftest.$ac_objext >/dev/null ; then -+if grep noonsees conftest$EXEEXT >/dev/null ; then - ax_cv_c_float_words_bigendian=yes - fi --if grep seesnoon conftest.$ac_objext >/dev/null ; then -+if grep seesnoon conftest$EXEEXT >/dev/null ; then - if test "$ax_cv_c_float_words_bigendian" = unknown; then - ax_cv_c_float_words_bigendian=no - else --- -2.44.0 - diff --git a/srcpkgs/autoconf-archive/template b/srcpkgs/autoconf-archive/template deleted file mode 100644 index 68a71b00a4d83e..00000000000000 --- a/srcpkgs/autoconf-archive/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'autoconf-archive' -pkgname=autoconf-archive -version=2023.02.20 -revision=2 -build_style=gnu-configure -hostmakedepends="texinfo" -depends="autoconf" -short_desc="Collection of freely re-usable Autoconf macros" -maintainer="Orphaned " -license="GPL-3.0-or-later" -homepage="https://www.gnu.org/software/autoconf-archive/" -distfiles="${GNU_SITE}/${pkgname}/${pkgname}-${version}.tar.xz" -checksum=71d4048479ae28f1f5794619c3d72df9c01df49b1c628ef85fde37596dc31a33 diff --git a/srcpkgs/autoconf/patches/largefile.patch b/srcpkgs/autoconf/patches/largefile.patch deleted file mode 100644 index f5123019a1c131..00000000000000 --- a/srcpkgs/autoconf/patches/largefile.patch +++ /dev/null @@ -1,37 +0,0 @@ -Adjusted from -https://github.com/autotools-mirror/autoconf/commit/b71143738516017f0e0d347a4025301c06c40254.patch - ---- a/lib/autoconf/specific.m4 -+++ b/lib/autoconf/specific.m4 -@@ -279,25 +279,25 @@ - # If you change this macro you may also need to change - # _AC_SYS_LARGEFILE_OPTIONS. - AC_DEFUN([_AC_SYS_LARGEFILE_PROBE], --[AC_CACHE_CHECK([for $CC option to enable large file support], -+[AC_CACHE_CHECK([for $CPPFLAGS option to enable large file support], - [ac_cv_sys_largefile_opts], -- [ac_save_CC="$CC" -+ [ac_save_CPPFLAGS=$CPPFLAGS - ac_opt_found=no - for ac_opt in _AC_SYS_LARGEFILE_OPTIONS; do - AS_IF([test x"$ac_opt" != x"none needed"], -- [CC="$ac_save_CC $ac_opt"]) -+ [CPPFLAGS="$ac_save_CPPFLAGS $ac_opt"]) - AC_COMPILE_IFELSE([AC_LANG_PROGRAM([_AC_SYS_LARGEFILE_TEST_CODE])], - [AS_IF([test x"$ac_opt" = x"none needed"], - [# GNU/Linux s390x and alpha need _FILE_OFFSET_BITS=64 for wide ino_t. -- CC="$CC -DFTYPE=ino_t" -+ CPPFLAGS="$CPPFLAGS -DFTYPE=ino_t" - AC_COMPILE_IFELSE([], [], -- [CC="$CC -D_FILE_OFFSET_BITS=64" -+ [CPPFLAGS="$CPPFLAGS -D_FILE_OFFSET_BITS=64" - AC_COMPILE_IFELSE([], [ac_opt='-D_FILE_OFFSET_BITS=64'])])]) - ac_cv_sys_largefile_opts=$ac_opt - ac_opt_found=yes]) - test $ac_opt_found = no || break - done -- CC="$ac_save_CC" -+ CPPFLAGS=$ac_save_CPPFLAGS - dnl Gnulib implements large file support for native Windows, based on the - dnl variables WINDOWS_64_BIT_OFF_T, WINDOWS_64_BIT_ST_SIZE. - m4_ifdef([gl_LARGEFILE], [ diff --git a/srcpkgs/autoconf/template b/srcpkgs/autoconf/template deleted file mode 100644 index 305bfa40aa5649..00000000000000 --- a/srcpkgs/autoconf/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'autoconf' -pkgname=autoconf -version=2.72 -revision=1 -build_style=gnu-configure -hostmakedepends="perl m4 help2man" -depends="virtual?awk m4 perl" -short_desc="Generates automatic source code configuration scripts" -maintainer="Enno Boland " -license="GPL-2.0-or-later, GPL-3.0-or-later" -homepage="http://www.gnu.org/software/autoconf" -distfiles="${GNU_SITE}/${pkgname}/${pkgname}-${version}.tar.xz" -checksum=ba885c1319578d6c94d46e9b0dceb4014caafe2490e437a0dbca3f270a223f5a - -pre_check() { - unset CPP # else breaks test 312: AC_PROG_CPP via CC -} diff --git a/srcpkgs/autoconf213/patches/patch-aa.diff b/srcpkgs/autoconf213/patches/patch-aa.diff deleted file mode 100644 index 30badb1939cada..00000000000000 --- a/srcpkgs/autoconf213/patches/patch-aa.diff +++ /dev/null @@ -1,50 +0,0 @@ -$NetBSD: patch-aa,v 1.2 2006/11/02 18:17:22 joerg Exp $ - ---- a/Makefile.in 1999-01-05 13:27:16.000000000 +0000 -+++ b/Makefile.in -@@ -137,36 +137,32 @@ installcheck: all install - cd testsuite && ${MAKE} AUTOCONF=${bindir}/autoconf $@ - - installdirs: -- $(SHELL) ${srcdir}/mkinstalldirs $(bindir) $(infodir) $(acdatadir) -+ $(SHELL) ${srcdir}/mkinstalldirs ${DESTDIR}$(bindir) ${DESTDIR}$(infodir) ${DESTDIR}$(acdatadir) - - install: all $(M4FILES) acconfig.h installdirs install-info - for p in $(ASCRIPTS); do \ -- $(INSTALL_PROGRAM) $$p $(bindir)/`echo $$p|sed '$(transform)'`; \ -+ $(INSTALL) $$p ${DESTDIR}$(bindir)/`echo $$p|sed '$(transform)'`; \ - done - for i in $(M4FROZEN); do \ -- $(INSTALL_DATA) $$i $(acdatadir)/$$i; \ -+ $(INSTALL_DATA) $$i ${DESTDIR}$(acdatadir)/$$i; \ - done - for i in $(M4FILES) acconfig.h; do \ -- $(INSTALL_DATA) $(srcdir)/$$i $(acdatadir)/$$i; \ -+ $(INSTALL_DATA) $(srcdir)/$$i ${DESTDIR}$(acdatadir)/$$i; \ - done - -if test -f autoscan; then \ -- $(INSTALL_PROGRAM) autoscan $(bindir)/`echo autoscan|sed '$(transform)'`; \ -+ $(INSTALL) autoscan ${DESTDIR}$(bindir)/`echo autoscan|sed '$(transform)'`; \ - for i in acfunctions acheaders acidentifiers acprograms \ -- acmakevars; do \ -- $(INSTALL_DATA) $(srcdir)/$$i $(acdatadir)/$$i; \ -+ acmakevars config.guess config.sub; do \ -+ $(INSTALL_DATA) $(srcdir)/$$i ${DESTDIR}$(acdatadir)/$$i; \ - done; \ - else :; fi - - # Don't cd, to avoid breaking install-sh references. - install-info: info installdirs - if test -f autoconf.info; then \ -- for i in *.info*; do \ -- $(INSTALL_DATA) $$i $(infodir)/$$i; \ -- done; \ -+ $(INSTALL_DATA) autoconf.info ${DESTDIR}$(infodir)/autoconf213.info; \ - else \ -- for i in $(srcdir)/*.info*; do \ -- $(INSTALL_DATA) $$i $(infodir)/`echo $$i | sed 's|^$(srcdir)/||'`; \ -- done; \ -+ $(INSTALL_DATA) $(srcdir)/autoconf.info ${DESTDIR}$(infodir)/autoconf213.info; \ - fi - - uninstall: diff --git a/srcpkgs/autoconf213/patches/patch-ab.diff b/srcpkgs/autoconf213/patches/patch-ab.diff deleted file mode 100644 index a4dc4ab987fd22..00000000000000 --- a/srcpkgs/autoconf213/patches/patch-ab.diff +++ /dev/null @@ -1,21 +0,0 @@ -$NetBSD: patch-ab,v 1.1.1.1 2002/10/03 19:25:04 wiz Exp $ - ---- a/autoconf.texi Tue Jan 5 14:28:37 1999 -+++ b/autoconf.texi -@@ -4,6 +4,7 @@ - @settitle Autoconf - @c For double-sided printing, uncomment: - @c @setchapternewpage odd -+@dircategory Programming & development tools - @c %**end of header - - @set EDITION 2.13 -@@ -17,7 +18,7 @@ - @ifinfo - @format - START-INFO-DIR-ENTRY --* Autoconf: (autoconf). Create source code configuration scripts. -+* Autoconf-2.13: (autoconf213). Create source code configuration scripts. - END-INFO-DIR-ENTRY - @end format - diff --git a/srcpkgs/autoconf213/patches/patch-ac.diff b/srcpkgs/autoconf213/patches/patch-ac.diff deleted file mode 100644 index e15008c1111f9f..00000000000000 --- a/srcpkgs/autoconf213/patches/patch-ac.diff +++ /dev/null @@ -1,22 +0,0 @@ -$NetBSD: patch-ac,v 1.1.1.1 2002/10/03 19:25:04 wiz Exp $ - ---- a/autoreconf.sh Tue Jan 5 14:28:40 1999 -+++ b/autoreconf.sh -@@ -143,7 +143,7 @@ while read dir; do - : - else - test $verbose = yes && echo running aclocal in $dir, creating $aclocal -- aclocal --output=$aclocal -I `echo $aclocal | sed 's,/*[^/]*$,,;s,^$,.,'` -+ aclocal-1.4 --output=$aclocal -I `echo $aclocal | sed 's,/*[^/]*$,,;s,^$,.,'` - fi - fi - -@@ -154,7 +154,7 @@ while read dir; do - amforce= - test $force = no && amforce=--no-force - test $verbose = yes && echo running automake`test x"$amforce" = x || echo " ($amforce)"` in $dir -- automake $amforce $automake_mode $automake_deps -+ automake-1.4 $amforce $automake_mode $automake_deps - fi - - test ! -f $aclocal && aclocal= diff --git a/srcpkgs/autoconf213/template b/srcpkgs/autoconf213/template deleted file mode 100644 index f294bee16183a6..00000000000000 --- a/srcpkgs/autoconf213/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'autoconf213' -pkgname=autoconf213 -version=2.13 -revision=4 -build_style=gnu-configure -configure_args="--program-suffix='-2.13'" -hostmakedepends="perl m4 texinfo" -depends="virtual?awk diffutils m4" -short_desc="Generates automatic source code configuration scripts (2.13 version)" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="http://www.gnu.org/software/autoconf" -distfiles="${GNU_SITE}/autoconf/autoconf-$version.tar.gz" -checksum=f0611136bee505811e9ca11ca7ac188ef5323a8e2ef19cffd3edb3cf08fd791e - -post_install() { - # Avoid conflict with other versions. - mv ${DESTDIR}/usr/share/autoconf ${DESTDIR}/usr/share/autoconf213 - sed -e 's,/usr/share/autoconf,/usr/share/autoconf213,g' -i ${DESTDIR}/usr/bin/* -} diff --git a/srcpkgs/autocutsel/template b/srcpkgs/autocutsel/template deleted file mode 100644 index e537939d0cd97a..00000000000000 --- a/srcpkgs/autocutsel/template +++ /dev/null @@ -1,12 +0,0 @@ -# Template file for 'autocutsel' -pkgname=autocutsel -version=0.10.1 -revision=1 -build_style=gnu-configure -makedepends="libXaw-devel" -short_desc="Synchronize the two copy/paste buffers used by X applications" -maintainer="Leah Neukirchen " -license="GPL-2.0-or-later" -homepage="https://github.com/sigmike/autocutsel" -distfiles="https://github.com/sigmike/autocutsel/releases/download/$version/autocutsel-$version.tar.gz" -checksum=f17e06d42f7494436d4b26f4be0b6b0da39481c0400c96778e4b905b6341eb17 diff --git a/srcpkgs/autofirma/files/autofirma b/srcpkgs/autofirma/files/autofirma deleted file mode 100644 index 0acf369f116c35..00000000000000 --- a/srcpkgs/autofirma/files/autofirma +++ /dev/null @@ -1,2 +0,0 @@ -#! /bin/sh -java -jar /usr/share/java/autofirma/AutoFirma.jar "$@" diff --git a/srcpkgs/autofirma/template b/srcpkgs/autofirma/template deleted file mode 100644 index be2e7d18d82007..00000000000000 --- a/srcpkgs/autofirma/template +++ /dev/null @@ -1,40 +0,0 @@ -# Template file for 'autofirma' -pkgname=autofirma -version=1.8.2 -revision=3 -_jmulticard_version=1.8 -hostmakedepends="apache-maven openjdk11" -depends="virtual?java-environment" -short_desc="Electronic signature client from the Spanish Public Administration" -maintainer="Eloi Torrents " -license="GPL-3.0-or-later" -homepage="https://firmaelectronica.gob.es/" -distfiles="https://github.com/ctt-gob-es/clienteafirma/archive/v${version}.tar.gz - https://github.com/ctt-gob-es/jmulticard/archive/refs/tags/v${_jmulticard_version}.tar.gz" -checksum="40ebcd1200129ca08c21176a5fbd64c04ce0ac6bd932c4b213d4b7213f851a0d - f79df2e53bb2c89f7c603019fc3d92482756d071947669f798dd76b109a375aa" - -# maven-surefire-plugin needed -make_check=no - -do_build() { - . /etc/profile.d/jdk.sh - cd "jmulticard-${_jmulticard_version}" - mvn clean install -Dmaven.test.skip=true - cd "../clienteafirma-${version}" - mvn clean install -Denv=install -Dmaven.test.skip=true -} - -do_check() { - cd "jmulticard-${_jmulticard_version}" - mvn test - cd "../clienteafirma-${version}" - mvn test -} - -do_install() { - vmkdir usr/share/java/${pkgname} - vinstall clienteafirma-${version}/afirma-simple/target/AutoFirma.jar 644 usr/share/java/autofirma - vinstall clienteafirma-${version}/afirma-simple-installer/linux/instalador_deb/src/usr/share/applications/afirma.desktop 644 /usr/share/applications - vbin "${FILESDIR}/autofirma" -} diff --git a/srcpkgs/autofs/files/autofs/run b/srcpkgs/autofs/files/autofs/run deleted file mode 100644 index 6da6f9c3d4043a..00000000000000 --- a/srcpkgs/autofs/files/autofs/run +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh -exec 2>&1 -exec automount -f diff --git a/srcpkgs/autofs/patches/implicit-function-decl.patch b/srcpkgs/autofs/patches/implicit-function-decl.patch deleted file mode 100644 index e6d4fb9afe45fb..00000000000000 --- a/srcpkgs/autofs/patches/implicit-function-decl.patch +++ /dev/null @@ -1,30 +0,0 @@ ---- a/daemon/master.c -+++ b/daemon/master.c -@@ -17,6 +17,7 @@ - * - * ----------------------------------------------------------------------- */ - -+#include - #include - #include - #include ---- a/daemon/automount.c -+++ b/daemon/automount.c -@@ -21,6 +21,7 @@ - - #include - #include -+#include - #include - #include - #include ---- a/modules/lookup_file.c -+++ b/modules/lookup_file.c -@@ -13,6 +13,7 @@ - * - * ----------------------------------------------------------------------- */ - -+#include - #include - #include - #include diff --git a/srcpkgs/autofs/patches/musl.patch b/srcpkgs/autofs/patches/musl.patch deleted file mode 100644 index f81228ad740a08..00000000000000 --- a/srcpkgs/autofs/patches/musl.patch +++ /dev/null @@ -1,59 +0,0 @@ ---- a/lib/nss_parse.y 2016-01-10 10:07:26.854512310 +0100 -+++ b/lib/nss_parse.y 2016-01-10 10:07:53.134783321 +0100 -@@ -28,6 +28,10 @@ - #include "nsswitch.h" - #include "nss_parse.tab.h" - -+#ifndef _PATH_NSSWITCH_CONF -+#define _PATH_NSSWITCH_CONF "/etc/nsswitch.conf" -+#endif -+ - static pthread_mutex_t parse_mutex = PTHREAD_MUTEX_INITIALIZER; - - static struct list_head *nss_list; ---- a/daemon/automount.c 2016-01-10 10:10:23.680333952 +0100 -+++ b/daemon/automount.c 2016-01-10 10:10:35.599456586 +0100 -@@ -37,6 +37,14 @@ - #include - #include - -+#ifndef __SWORD_TYPE -+# if __WORDSIZE == 32 /* System word size */ -+# define __SWORD_TYPE int -+# else /* __WORDSIZE == 64 */ -+# define __SWORD_TYPE long int -+# endif -+#endif -+ - #include "automount.h" - #if defined(LIBXML2_WORKAROUND) || defined(TIRPC_WORKAROUND) - #include ---- a/lib/log.c.orig 2019-03-30 10:49:52.965336128 +0100 -+++ b/lib/log.c 2019-03-30 10:50:43.232710045 +0100 -@@ -38,7 +38,11 @@ - char buffer[ATTEMPT_ID_SIZE + 1]; - char *prefixed_msg = NULL; - -- attempt_id = pthread_getspecific(key_thread_attempt_id); -+ if (key_thread_attempt_id) { -+ attempt_id = pthread_getspecific(key_thread_attempt_id); -+ } else { -+ attempt_id = 0; -+ } - if (attempt_id) { - int len = sizeof(buffer) + 1 + strlen(msg) + 1; - ---- a/include/hash.h 2021-01-31 09:22:19.668222263 +0100 -+++ b/include/hash.h 2021-01-31 09:22:41.390327622 +0100 -@@ -5,6 +5,11 @@ - - #include - #include -+#include -+ -+#ifndef __GLIBC__ -+#include -+#endif - - /* - * The "GOLDEN_RATIO_PRIME" is used in ifs/btrfs/brtfs_inode.h and diff --git a/srcpkgs/autofs/template b/srcpkgs/autofs/template deleted file mode 100644 index 021141381c8452..00000000000000 --- a/srcpkgs/autofs/template +++ /dev/null @@ -1,41 +0,0 @@ -# Template file for 'autofs' -pkgname=autofs -version=5.1.9 -revision=2 -build_style=gnu-configure -make_build_args="DONTSTRIP=1" -configure_args="--with-libtirpc --with-mapdir=/etc/autofs --sbindir=/usr/bin" -conf_files="/etc/autofs/*" -hostmakedepends="pkg-config flex kmod rpcsvc-proto" -makedepends="libtirpc-devel libxml2-devel" -short_desc="Kernel-based automounter for Linux" -maintainer="Helmut Pozimski " -license="GPL-2.0-or-later" -homepage="https://www.kernel.org/pub/linux/daemons/autofs" -distfiles="${KERNEL_SITE}/daemons/autofs/v5/autofs-${version}.tar.xz" -checksum=87e6af6a03794b9462ea519781e50e7d23b5f7c92cd59e1142c85d2493b3c24b - -CFLAGS="-I${XBPS_CROSS_BASE}/usr/include/gssglue -I${XBPS_CROSS_BASE}/usr/include/tirpc" - -if [ -z "$CROSS_BUILD" ] && [ "$XBPS_TARGET_LIBC" != "musl" ]; then - makedepends+=" sssd-devel" -fi - -pre_configure() { - vsed -e 's,__S_IEXEC,S_IXUSR,g' -i daemon/lookup.c -i modules/lookup_multi.c -} - -pre_build() { - unset STRIP - # Fix path for map files - vsed -e "s@/etc/@/etc/autofs/@g" -i samples/auto.master -} - -post_install() { - vsv $pkgname - make DESTDIR=${DESTDIR} -C samples install - # Remove unused stuff - rm ${DESTDIR}/usr/share/man/man5/autofs.5 - rm -r ${DESTDIR}/etc/default || : - rm ${DESTDIR}/autofs || : -} diff --git a/srcpkgs/autogen/patches/autogen-5.18.16-rpath.patch b/srcpkgs/autogen/patches/autogen-5.18.16-rpath.patch deleted file mode 100644 index ebca2c072bfc9f..00000000000000 --- a/srcpkgs/autogen/patches/autogen-5.18.16-rpath.patch +++ /dev/null @@ -1,66 +0,0 @@ ---- a/agen5/Makefile.am -+++ b/agen5/Makefile.am -@@ -63,7 +63,7 @@ SNV_LIB = $(top_builddir)/snprintfv/libsnprintfv.la - nodist_autogen_SOURCES = ag.c - autogen_SOURCES = $(gen_csrc) - autogen_LDADD = $(LO_LIB) $(SNV_LIB) $(GUILE_LIBS) --autogen_LDFLAGS = $(DYNAMIC_AG) $(AG_STATIC_AUTOGEN) -no-install -+autogen_LDFLAGS = $(DYNAMIC_AG) $(AG_STATIC_AUTOGEN) - autogen_CFLAGS = $(GUILE_CFLAGS) - stamp_script = $(srcdir)/mk-stamps.sh - ---- a/agen5/Makefile.in -+++ b/agen5/Makefile.in -@@ -482,7 +482,7 @@ SNV_LIB = $(top_builddir)/snprintfv/libsnprintfv.la - nodist_autogen_SOURCES = ag.c - autogen_SOURCES = $(gen_csrc) - autogen_LDADD = $(LO_LIB) $(SNV_LIB) $(GUILE_LIBS) --autogen_LDFLAGS = $(DYNAMIC_AG) $(AG_STATIC_AUTOGEN) -no-install -+autogen_LDFLAGS = $(DYNAMIC_AG) $(AG_STATIC_AUTOGEN) - autogen_CFLAGS = $(GUILE_CFLAGS) - stamp_script = $(srcdir)/mk-stamps.sh - AM_YFLAGS = -d ---- a/columns/Makefile.am -+++ b/columns/Makefile.am -@@ -20,7 +20,7 @@ - ## with this program. If not, see . - - bin_PROGRAMS = columns --columns_LDFLAGS = -no-install -+#columns_LDFLAGS = -no-install - csrc = opts.h columns.c opts.c - nodist_columns_SOURCES = cols.c - ---- a/columns/Makefile.in -+++ b/columns/Makefile.in -@@ -389,7 +389,7 @@ target_vendor = @target_vendor@ - top_build_prefix = @top_build_prefix@ - top_builddir = @top_builddir@ - top_srcdir = @top_srcdir@ --columns_LDFLAGS = -no-install -+#columns_LDFLAGS = -no-install - csrc = opts.h columns.c opts.c - nodist_columns_SOURCES = cols.c - LO_LIB = $(top_builddir)/autoopts/libopts.la ---- a/getdefs/Makefile.am -+++ b/getdefs/Makefile.am -@@ -23,7 +23,7 @@ - TARG = getdefs - - bin_PROGRAMS = getdefs --getdefs_LDFLAGS = -no-install -+#getdefs_LDFLAGS = -no-install - gdsrcs = getdefs.h proto.h gdemit.c gdinit.c getdefs.c - getdefs_SOURCES = proto.h - BUILT_SOURCES = gd.c ---- a/getdefs/Makefile.in -+++ b/getdefs/Makefile.in -@@ -434,7 +434,7 @@ top_build_prefix = @top_build_prefix@ - top_builddir = @top_builddir@ - top_srcdir = @top_srcdir@ - TARG = getdefs --getdefs_LDFLAGS = -no-install -+#getdefs_LDFLAGS = -no-install - gdsrcs = getdefs.h proto.h gdemit.c gdinit.c getdefs.c - getdefs_SOURCES = proto.h - BUILT_SOURCES = gd.c diff --git a/srcpkgs/autogen/patches/autogen-guile-3.0.patch b/srcpkgs/autogen/patches/autogen-guile-3.0.patch deleted file mode 100644 index 0bc44c38c89250..00000000000000 --- a/srcpkgs/autogen/patches/autogen-guile-3.0.patch +++ /dev/null @@ -1,50 +0,0 @@ -https://sourceforge.net/p/autogen/bugs/_discuss/thread/9e39945a9c/1a10/attachment/autogen-guile-3.0.patch - -Index: autogen-5.18.16/agen5/guile-iface.h -=================================================================== ---- autogen-5.18.16.orig/agen5/guile-iface.h -+++ autogen-5.18.16/agen5/guile-iface.h -@@ -9,16 +9,13 @@ - # error AutoGen does not work with this version of Guile - choke me. - --#elif GUILE_VERSION < 203000 -+#else - # define AG_SCM_IS_PROC(_p) scm_is_true( scm_procedure_p(_p)) - # define AG_SCM_LIST_P(_l) scm_is_true( scm_list_p(_l)) - # define AG_SCM_PAIR_P(_p) scm_is_true( scm_pair_p(_p)) - # define AG_SCM_TO_LONG(_v) scm_to_long(_v) - # define AG_SCM_TO_ULONG(_v) ((unsigned long)scm_to_ulong(_v)) - --#else --# error unknown GUILE_VERSION -- choke me. - #endif - - #endif /* MUTATING_GUILE_IFACE_H_GUARD */ -Index: autogen-5.18.16/configure -=================================================================== ---- autogen-5.18.16.orig/configure -+++ autogen-5.18.16/configure -@@ -14798,7 +14798,7 @@ $as_echo "no" >&6; } - PKG_CONFIG="" - fi - fi -- _guile_versions_to_search="2.2 2.0 1.8" -+ _guile_versions_to_search="3.0 2.2 2.0 1.8" - if test -n "$GUILE_EFFECTIVE_VERSION"; then - _guile_tmp="" - for v in $_guile_versions_to_search; do -Index: autogen-5.18.16/config/guile.m4 -=================================================================== ---- autogen-5.18.16.orig/config/guile.m4 -+++ autogen-5.18.16/config/guile.m4 -@@ -61,7 +61,7 @@ - # - AC_DEFUN([GUILE_PKG], - [PKG_PROG_PKG_CONFIG -- _guile_versions_to_search="m4_default([$1], [2.2 2.0 1.8])" -+ _guile_versions_to_search="m4_default([$1], [3.0 2.2 2.0 1.8])" - if test -n "$GUILE_EFFECTIVE_VERSION"; then - _guile_tmp="" - for v in $_guile_versions_to_search; do diff --git a/srcpkgs/autogen/patches/build-aux.patch b/srcpkgs/autogen/patches/build-aux.patch deleted file mode 100644 index bc586ecd3f086c..00000000000000 --- a/srcpkgs/autogen/patches/build-aux.patch +++ /dev/null @@ -1,26 +0,0 @@ -diff --git build-aux/run-ag.sh build-aux/run-ag.sh -index 6ee7b85..f604462 100755 ---- a/build-aux/run-ag.sh -+++ b/build-aux/run-ag.sh -@@ -25,7 +25,7 @@ - # any containing directory must be created. The target is created with a - # very old time stamp. - # --AGexe=/u/bkorb/tools/ag/autogen-bld/agen5/.libs/autogen -+AGexe=/usr/bin/autogen - find_exe() { - eval local exe=\${$1} - test -x "$exe" && return 0 -diff --git getdefs/Makefile.in getdefs/Makefile.in -index 058d0a6..7a17783 100644 ---- a/getdefs/Makefile.in -+++ b/getdefs/Makefile.in -@@ -275,7 +275,7 @@ AG_STATIC_AUTOGEN = @AG_STATIC_AUTOGEN@ - AG_TIMEOUT = @AG_TIMEOUT@ - AG_VERSION = @AG_VERSION@ - AG_XML2 = @AG_XML2@ --AGexe = @AGexe@ -+AGexe = /usr/bin/autogen - AGnam = @AGnam@ - AMTAR = @AMTAR@ - AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@ diff --git a/srcpkgs/autogen/template b/srcpkgs/autogen/template deleted file mode 100644 index 84daae958fe6ba..00000000000000 --- a/srcpkgs/autogen/template +++ /dev/null @@ -1,45 +0,0 @@ -# Template file for 'autogen' -pkgname=autogen -version=5.18.16 -revision=3 -build_style=gnu-configure -configure_args="--disable-static --disable-dependency-tracking --without-libregex ag_cv_run_strcspn=false" -hostmakedepends="automake guile libtool perl pkg-config tar which" -makedepends="guile guile-devel libatomic_ops-devel libxml2-devel gc-devel" -depends="guile perl" -short_desc="Automated Program Generator" -maintainer="Orphaned " -license="GPL-3.0-or-later" -homepage="https://autogen.sourceforge.net/" -distfiles="${GNU_SITE}/${pkgname}/rel${version}/${pkgname}-${version}.tar.gz" -checksum=e23c5bbd0ac83079ae2ef6eb3fd1948fecce718ac853025607a3ab0395538406 -replaces="autogen-docs>=0 autogen-devel>=0" -_libopts=libopts-42.1.17.tar.gz -CFLAGS="-Wno-error=format-truncation -Wno-error=format-overflow - -Wno-error=unused-parameter" - -if [ "$CROSS_BUILD" ]; then - hostmakedepends+=" autogen guile-devel" -fi - -pre_configure() { - autoreconf -fi -} - -post_install() { - if [ "$SOURCE_DATE_EPOCH" ]; then - # repackaging libopts to apply correct mtimes - mkdir libopts - tar xf $DESTDIR/usr/share/autogen/${_libopts} -C libopts - find libopts -print0 | xargs -0 touch --date "@$SOURCE_DATE_EPOCH" - cd libopts - tar cf $DESTDIR/usr/share/autogen/${_libopts} * - fi -} - -libopts_package() { - short_desc+=" - argument parsing library" - pkg_install() { - vmove "usr/lib/libopts.so.*" - } -} diff --git a/srcpkgs/autogen/update b/srcpkgs/autogen/update deleted file mode 100644 index 32ef75f63eaec2..00000000000000 --- a/srcpkgs/autogen/update +++ /dev/null @@ -1 +0,0 @@ -vdprefix=rel diff --git a/srcpkgs/autojump/template b/srcpkgs/autojump/template deleted file mode 100644 index cad2963ed76fdc..00000000000000 --- a/srcpkgs/autojump/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'autojump' -pkgname=autojump -version=22.5.3 -revision=3 -hostmakedepends="python3" -depends="python3" -short_desc="Self-learning cd command" -maintainer="Michael Aldridge " -license="GPL-3.0-or-later" -homepage="https://github.com/wting/autojump" -distfiles="https://github.com/wting/autojump/archive/release-v${version}.tar.gz" -checksum=00daf3698e17ac3ac788d529877c03ee80c3790472a85d0ed063ac3a354c37b1 -python_version=3 - -do_install() { - # The install script does some naive checks - ./install.py -fd ${DESTDIR} -p ${DESTDIR}/usr -z ${DESTDIR}/usr/share/zsh/site-functions/ -} - -post_install() { - vsed -i "s:${DESTDIR}::" ${DESTDIR}/etc/profile.d/autojump.sh -} diff --git a/srcpkgs/autojump/update b/srcpkgs/autojump/update deleted file mode 100644 index e53e0fa3feecdb..00000000000000 --- a/srcpkgs/autojump/update +++ /dev/null @@ -1,2 +0,0 @@ -site=https://github.com/wting/autojump/releases -pattern='release-v\K[\d.]+(?=\.tar\.gz)' diff --git a/srcpkgs/automake/template b/srcpkgs/automake/template deleted file mode 100644 index 7a7fa112153ce2..00000000000000 --- a/srcpkgs/automake/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'automake' -# NOTE: also update common/environment/configure/automake when updating! -pkgname=automake -version=1.16.5 -revision=1 -build_style=gnu-configure -make_check_args="${makejobs}" -hostmakedepends="perl autoconf" -depends="${hostmakedepends}" -# ideally we'd like libtool here too, but that creates a build cycle -checkdepends="flex gettext-devel pkg-config" -short_desc="GNU Standards-compliant Makefile generator" -maintainer="Enno Boland " -license="GPL-2.0-or-later" -homepage="https://www.gnu.org/software/automake" -distfiles="${GNU_SITE}/$pkgname/$pkgname-$version.tar.xz" -checksum=f01d58cd6d9d77fbdca9eb4bbd5ead1988228fdb73d6f7a201f5f8d6b118b469 - -pre_check() { - # taken from http://www.linuxfromscratch.org/lfs/view/development/chapter06/automake.html - vsed -i "s:./configure:LEXLIB=/usr/lib/libfl.a &:" t/lex-{clean,depend}-cxx.sh -} diff --git a/srcpkgs/autopep8/template b/srcpkgs/autopep8/template deleted file mode 100644 index 4f34cf5550a215..00000000000000 --- a/srcpkgs/autopep8/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'autopep8' -pkgname=autopep8 -version=2.3.2 -revision=1 -build_style=python3-pep517 -# fails in CI due to readonly check -make_check_args="-k not(io_error)" -hostmakedepends="python3-setuptools python3-wheel" -depends="python3-pycodestyle" -checkdepends="python3-pytest $depends" -short_desc="Automatically formats Python code to conform to the PEP 8 style guide" -maintainer="icp " -license="MIT" -homepage="https://github.com/hhatto/autopep8" -changelog="https://github.com/hhatto/autopep8/releases" -distfiles="${PYPI_SITE}/a/autopep8/autopep8-${version}.tar.gz" -checksum=89440a4f969197b69a995e4ce0661b031f455a9f776d2c5ba3dbd83466931758 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/autorandr/template b/srcpkgs/autorandr/template deleted file mode 100644 index 46aa5398a15da9..00000000000000 --- a/srcpkgs/autorandr/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'autorandr' -pkgname=autorandr -version=1.15 -revision=2 -build_style=python3-module -hostmakedepends="python3-setuptools pkg-config desktop-file-utils" -depends="python3-setuptools xrandr" -short_desc="Automatically select a display configuration based on connected devices" -maintainer="Andrew Benson " -license="GPL-3.0-only" -homepage="https://github.com/phillipberndt/autorandr" -distfiles="${homepage}/archive/${version}.tar.gz" -checksum=1579b6b4d44669a0db22268524ea512f60da02eeecffddf81f7327aaf56485f5 - -post_install() { - make install TARGETS='pmutils udev autostart_config bash_completion' \ - PM_SLEEPHOOKS_DIR='/etc/pm/sleep.d' UDEV_RULES_DIR=/usr/lib/udev/rules.d \ - BASH_COMPLETIONS_DIR=/usr/share/bash-completion/completions DESTDIR=${DESTDIR} -} diff --git a/srcpkgs/autorestic/template b/srcpkgs/autorestic/template deleted file mode 100644 index 40def38f72f309..00000000000000 --- a/srcpkgs/autorestic/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'autorestic' -pkgname=autorestic -version=1.8.3 -revision=1 -build_style=go -go_import_path="github.com/cupcakearmy/autorestic" -depends="restic" -short_desc="Config driven, easy backup cli for restic" -maintainer="Emil Miler " -license="Apache-2.0" -homepage="https://autorestic.vercel.app/" -changelog="https://github.com/cupcakearmy/autorestic/raw/master/CHANGELOG.md" -distfiles="https://github.com/cupcakearmy/autorestic/archive/refs/tags/v${version}.tar.gz" -checksum=2f9ccdb83621530ebda4d22373554af45eeb550d32924a82249dbc66cb867726 diff --git a/srcpkgs/autorunner/template b/srcpkgs/autorunner/template deleted file mode 100644 index b747951778e33f..00000000000000 --- a/srcpkgs/autorunner/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'autorunner' -pkgname=autorunner -version=1.1.1 -revision=1 -conf_files="/etc/autorunner.config" -short_desc="Autostart helper for Desktops" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/cytopia/autorunner" -distfiles="https://github.com/cytopia/${pkgname}/archive/v${version}.tar.gz" -checksum=4f9d31675e0c47ba3dff5601bd1c156ce008cce81dfb5a0558733f6f68d6d930 - -do_install() { - vbin bin/autorunner - vlicense LICENSE.md LICENSE - vsconf etc/config - vconf etc/config autorunner.config - vdoc README.md README -} diff --git a/srcpkgs/autossh/template b/srcpkgs/autossh/template deleted file mode 100644 index 10c953b58b4e81..00000000000000 --- a/srcpkgs/autossh/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'autossh' -pkgname=autossh -version=1.4g -revision=1 -build_style=gnu-configure -hostmakedepends="openssh" -short_desc="Automatically restart SSH sessions and tunnels" -maintainer="Orphaned " -license="MIT" -homepage="https://www.harding.motd.ca/autossh/" -distfiles="https://www.harding.motd.ca/autossh/autossh-$version.tgz" -checksum=5fc3cee3361ca1615af862364c480593171d0c54ec156de79fc421e31ae21277 - -pre_configure() { - export CPPFLAGS="$CPPFLAGS $LDFLAGS" -} - -do_install() { - vbin autossh - vdoc CHANGES - vdoc README - vsconf autossh.host - head -n 24 autossh.c > LICENSE - vlicense LICENSE - vman autossh.1 -} diff --git a/srcpkgs/autotiling/template b/srcpkgs/autotiling/template deleted file mode 100644 index 88cedeaa2cbd79..00000000000000 --- a/srcpkgs/autotiling/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'autotiling' -pkgname=autotiling -version=1.9.3 -revision=2 -build_style=python3-module -hostmakedepends="python3-wheel" -depends="python3-i3ipc" -short_desc="Automatically switch horizontal/vertical split orientation in i3/sway" -maintainer="Adrian Göransson " -license="GPL-3.0-or-later" -homepage="https://github.com/nwg-piotr/autotiling" -distfiles="https://github.com/nwg-piotr/autotiling/archive/refs/tags/v${version}.tar.gz" -checksum=3270a28de977f375c80984ef50f7433cb03cfdf198b079ae9c80d1513f0e9176 -# There is no test suite for this package -make_check=no diff --git a/srcpkgs/autox/files/autox/run b/srcpkgs/autox/files/autox/run deleted file mode 100644 index 999b52dc81e0e6..00000000000000 --- a/srcpkgs/autox/files/autox/run +++ /dev/null @@ -1,6 +0,0 @@ -#!/bin/sh -exec 2>&1 -[ -s conf ] && . ./conf -: ${USER:=nobody} -: ${TTY:=tty7} -exec setsid -w agetty -a $USER -n -l /usr/bin/autox -o $USER $TTY 38400 linux diff --git a/srcpkgs/autox/template b/srcpkgs/autox/template deleted file mode 100644 index 6a707c17272f12..00000000000000 --- a/srcpkgs/autox/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'autox' -pkgname=autox -version=0.1.1 -revision=1 -build_wrksrc=src -build_style=gnu-makefile -conf_files="/etc/pam.d/autox" -makedepends="pam-devel" -depends="pam" -short_desc="Automatically log in a specified user and run xinit" -maintainer="Toyam Cox " -license="MIT" -homepage="https://github.com/jsumners/autox" -distfiles="https://github.com/jsumners/autox/archive/${version}-autox.tar.gz" -checksum=f8cdea3bd1a2ba1fdc7ad4a592c641cb478641869a5d7f7fbbaffc7e3d0bc5bd - -do_install() { - vlicense ../LICENSE - vbin autox - vinstall autox.pam 755 /etc/pam.d autox - vsv autox -} diff --git a/srcpkgs/autox/update b/srcpkgs/autox/update deleted file mode 100644 index 8e427e79f11953..00000000000000 --- a/srcpkgs/autox/update +++ /dev/null @@ -1 +0,0 @@ -pattern='\K[\d.]+(?=-autox)' diff --git a/srcpkgs/avahi-autoipd b/srcpkgs/avahi-autoipd deleted file mode 120000 index 3d497a72746535..00000000000000 --- a/srcpkgs/avahi-autoipd +++ /dev/null @@ -1 +0,0 @@ -avahi \ No newline at end of file diff --git a/srcpkgs/avahi-compat-libs b/srcpkgs/avahi-compat-libs deleted file mode 120000 index 3d497a72746535..00000000000000 --- a/srcpkgs/avahi-compat-libs +++ /dev/null @@ -1 +0,0 @@ -avahi \ No newline at end of file diff --git a/srcpkgs/avahi-compat-libs-devel b/srcpkgs/avahi-compat-libs-devel deleted file mode 120000 index 3d497a72746535..00000000000000 --- a/srcpkgs/avahi-compat-libs-devel +++ /dev/null @@ -1 +0,0 @@ -avahi \ No newline at end of file diff --git a/srcpkgs/avahi-discover/template b/srcpkgs/avahi-discover/template deleted file mode 100644 index 7b7a622ad001d3..00000000000000 --- a/srcpkgs/avahi-discover/template +++ /dev/null @@ -1,244 +0,0 @@ -# Template file for 'avahi-discover' -# -# WARNING: THIS TEMPLATE MUST BE SYNCHRONIZED WITH AVAHI. -# IT IS SPLIT TO AVOID DEPENDENCY CYCLES WITH GTK3. -# -pkgname=avahi-discover -version=0.8 -revision=8 -build_style=gnu-configure -build_helper="gir" -configure_args="--disable-qt3 --disable-qt4 --disable-mono --disable-monodoc - --disable-doxygen-doc --enable-compat-libdns_sd --enable-compat-howl - --with-xml=expat --with-avahi-user=avahi --with-avahi-group=avahi - --with-avahi-priv-access-group=network --with-autoipd-user=avahi - --with-autoipd-group=avahi --with-distro=none --enable-xmltoman - --disable-dbm --without-systemdsystemunitdir - --with-dbus-system-address=unix:path=/run/dbus/system_bus_socket - --disable-static ssp_cv_lib=no --enable-python - --enable-glib --enable-gobject --enable-gtk --enable-gtk3 - $(vopt_enable gir introspection) $(vopt_enable gir pygobject)" -short_desc="Service discovery user interface for avahi" -maintainer="Andrew J. Hesford " -license="LGPL-2.1-or-later" -homepage="https://github.com/lathiat/avahi" -### NOTE: Avahi 0.8 release tarball is broken; see avahi template for info -distfiles="${homepage}/releases/download/v${version}/avahi-${version}.tar.gz - https://raw.githubusercontent.com/lathiat/avahi/v${version}/service-type-database/build-db>build-db.txt" -checksum="060309d7a333d38d951bc27598c677af1796934dbd98e1024e7ad8de798fedda - 83edd888ccc464ab032134a45b7ded3bc43cb1dda2cd921ff47b01949d98ed7c" -skip_extraction="build-db.txt" - -python_version=3 - -hostmakedepends="automake libtool pkg-config gettext-devel - python3-dbus python3-setuptools gobject-introspection glib-devel - qt5-host-tools xmltoman" -makedepends="dbus-devel libcap-devel libdaemon-devel gdbm-devel libevent-devel - gtk+-devel gtk+3-devel qt5-devel $(vopt_if gir python3-gobject-devel)" -depends="avahi>=${version} avahi-python3>=${version}_${revision} - $(vopt_if gir 'gtk+3 python3-gobject') desktop-file-utils" - -# Package build options -build_options="gir" -build_options_default="gir" - -post_extract() { - # Avahi 0.8 release accidentally left this out of the tarball - cp ${XBPS_SRCDISTDIR}/${pkgname}-${version}/build-db.txt service-type-database/build-db -} - -pre_configure() { - sed -e 's,-Werror,,g' -i configure.ac - autoreconf -fi -} - -pre_build() { - [ -n "${CROSS_BUILD}" ] || return 0 - - # TODO: fix this hack! - # - # GIR_EXTRA_LIBS_PATH in g-ir-scanner-qemuwrapper is not being honored, - # and the linker cannot find libavahi-glib.so.1 when scanning. Linking - # the missing library alongside the scanner targets is sufficient. - local d=avahi-gobject/.libs - mkdir -p "${d}" - ln -Tsf "../../avahi-glib/.libs/libavahi-glib.so.1" "${d}/libavahi-glib.so.1" -} - -do_install() { - mkdir -p ${wrksrc}/tmpinstall/usr/lib - ln -s lib ${wrksrc}/tmpinstall/usr/lib${XBPS_TARGET_WORDSIZE} - - make DESTDIR=${wrksrc}/tmpinstall install - - # Move all required files to ${DESTDIR} now... - vmkdir usr/bin - vmkdir usr/share/man/man1 - vmkdir usr/share/applications - vmkdir usr/include - vmkdir usr/lib/pkgconfig - vmkdir usr/share/avahi/interfaces - - for f in bvnc bssh bshell avahi-bookmarks $(vopt_if gir avahi-discover) $(vopt_if gir avahi-discover-standalone); do - mv ${wrksrc}/tmpinstall/usr/bin/${f} ${DESTDIR}/usr/bin - if [ -f ${wrksrc}/tmpinstall/usr/share/man/man1/${f}.1 ]; then - mv ${wrksrc}/tmpinstall/usr/share/man/man1/${f}.1 ${DESTDIR}/usr/share/man/man1 - fi - if [ -f ${wrksrc}/tmpinstall/usr/share/applications/${f}.desktop ]; then - mv ${wrksrc}/tmpinstall/usr/share/applications/${f}.desktop ${DESTDIR}/usr/share/applications - fi - done - mv ${wrksrc}/tmpinstall/usr/include/avahi-g* ${DESTDIR}/usr/include - mv ${wrksrc}/tmpinstall/usr/include/avahi-ui* ${DESTDIR}/usr/include - mv ${wrksrc}/tmpinstall/usr/include/avahi-qt* ${DESTDIR}/usr/include - mv ${wrksrc}/tmpinstall/usr/include/avahi-libevent* ${DESTDIR}/usr/include - mv ${wrksrc}/tmpinstall/${py3_lib} ${DESTDIR}/usr/lib - mv ${wrksrc}/tmpinstall/usr/lib/*avahi-g* ${DESTDIR}/usr/lib - mv ${wrksrc}/tmpinstall/usr/lib/*avahi-ui* ${DESTDIR}/usr/lib - mv ${wrksrc}/tmpinstall/usr/lib/*avahi-qt* ${DESTDIR}/usr/lib - mv ${wrksrc}/tmpinstall/usr/lib/*avahi-libevent* ${DESTDIR}/usr/lib - mv ${wrksrc}/tmpinstall/usr/lib/pkgconfig/avahi-g* ${DESTDIR}/usr/lib/pkgconfig - mv ${wrksrc}/tmpinstall/usr/lib/pkgconfig/avahi-ui* ${DESTDIR}/usr/lib/pkgconfig - mv ${wrksrc}/tmpinstall/usr/lib/pkgconfig/avahi-qt* ${DESTDIR}/usr/lib/pkgconfig - mv ${wrksrc}/tmpinstall/usr/lib/pkgconfig/avahi-libevent* ${DESTDIR}/usr/lib/pkgconfig - mv ${wrksrc}/tmpinstall/usr/share/avahi/interfaces/*.ui ${DESTDIR}/usr/share/avahi/interfaces - - if [ "$build_option_gir" ]; then - mv ${wrksrc}/tmpinstall/usr/lib/girepository-1.0 ${DESTDIR}/usr/lib - mv ${wrksrc}/tmpinstall/usr/share/gir-1.0 ${DESTDIR}/usr/share - fi -} - -avahi-python3-utils_package() { - depends="avahi-python3>=${version}_${revision}" - short_desc="Avahi python utilities" - python_version=3 - pkg_install() { - vmove usr/bin/avahi-bookmarks - vmove "usr/share/man/man1/avahi-bookmarks*" - } -} - -avahi-python-utils_package() { - short_desc="Avahi python utilities - transitional dummy pkg" - depends="avahi-python3-utils>=${version}_${revision}" - metapackage=yes -} - -avahi-python3_package() { - depends="python3-dbus" - short_desc="Python3 utility package for Avahi" - pkg_install() { - vmove ${py3_sitelib} - } -} - -avahi-glib-libs-devel_package() { - depends="avahi-libs-devel>=${version} avahi-glib-libs>=${version}_${revision}" - short_desc="Avahi glib libraries - development files" - pkg_install() { - vmove "usr/include/avahi-g*" - vmove "usr/lib/pkgconfig/avahi-g*" - if [ "$build_option_gir" ]; then - vmove usr/share/gir-1.0 - fi - vmove usr/lib/libavahi-glib.so - vmove usr/lib/libavahi-gobject.so - } -} - -avahi-glib-libs_package() { - short_desc="Avahi glib shared libraries" - pkg_install() { - vmove "usr/lib/libavahi-glib.so.*" - vmove "usr/lib/libavahi-gobject.so.*" - if [ "$build_option_gir" ]; then - vmove usr/lib/girepository-1.0 - fi - } -} - -avahi-ui-libs-devel_package() { - depends=" - gtk+-devel gtk+3-devel avahi-libs-devel>=${version} - avahi-ui-libs>=${version}_${revision} - avahi-ui-libs-gtk3>=${version}_${revision} - " - short_desc="Avahi UI libraries - development files" - pkg_install() { - vmove usr/include/avahi-ui/avahi-ui.h - vmove usr/lib/pkgconfig/avahi-ui.pc - vmove usr/lib/pkgconfig/avahi-ui-gtk3.pc - vmove usr/lib/libavahi-ui-gtk3.so - vmove usr/lib/libavahi-ui.so - } -} - -avahi-ui-libs-gtk3_package() { - short_desc="Avahi UI GTK+3 shared libraries" - pkg_install() { - vmove "usr/lib/libavahi-ui-gtk3.so.*" - } -} - -avahi-ui-libs_package() { - short_desc="Avahi UI shared libraries" - pkg_install() { - vmove "usr/lib/libavahi-ui.so.*" - } -} - -avahi-ui-utils_package() { - depends="desktop-file-utils avahi>=$version" - short_desc="Avahi GTK+ utilities" - pkg_install() { - vmove usr/share/applications/bvnc.desktop - vmove usr/share/applications/bssh.desktop - vmove usr/share/man/man1/bssh.1 - if [ "$build_option_gir" ]; then - vmove usr/bin/avahi-discover-standalone - fi - vmove usr/bin/bssh - vmove usr/share/man/man1/bvnc.1 - vmove usr/bin/bvnc - vmove usr/bin/bshell - } -} - -avahi-qt5-libs_package() { - short_desc="Avahi Qt5 shared libraries" - pkg_install() { - vmove "usr/lib/libavahi-qt5.so.*" - } -} - -avahi-qt5-libs-devel_package() { - short_desc="Avahi Qt5 shared libraries - development files" - depends=" - qt5-devel avahi-libs-devel>=${version} - avahi-qt5-libs>=${version}_${revision} - " - pkg_install() { - vmove usr/lib/pkgconfig/avahi-qt5.pc - vmove usr/lib/libavahi-qt5.so - vmove usr/include/avahi-qt5 - } -} - -avahi-libevent-libs_package() { - short_desc="Avahi libevent integration libraries" - pkg_install() { - vmove "usr/lib/libavahi-libevent.so.*" - } -} - -avahi-libevent-libs-devel_package() { - short_desc="Avahi libevent integration libraries - development files" - depends="avahi-libs-devel>=${version} avahi-libevent-libs>=${version}_${revision}" - pkg_install() { - vmove usr/lib/libavahi-libevent.so - vmove "usr/include/avahi-libevent*" - vmove "usr/lib/pkgconfig/avahi-libevent*" - } -} diff --git a/srcpkgs/avahi-discover/update b/srcpkgs/avahi-discover/update deleted file mode 100644 index b8bee1a9ab5201..00000000000000 --- a/srcpkgs/avahi-discover/update +++ /dev/null @@ -1 +0,0 @@ -pkgname="avahi" diff --git a/srcpkgs/avahi-glib-libs b/srcpkgs/avahi-glib-libs deleted file mode 120000 index 19fb54cd09900c..00000000000000 --- a/srcpkgs/avahi-glib-libs +++ /dev/null @@ -1 +0,0 @@ -avahi-discover \ No newline at end of file diff --git a/srcpkgs/avahi-glib-libs-devel b/srcpkgs/avahi-glib-libs-devel deleted file mode 120000 index 19fb54cd09900c..00000000000000 --- a/srcpkgs/avahi-glib-libs-devel +++ /dev/null @@ -1 +0,0 @@ -avahi-discover \ No newline at end of file diff --git a/srcpkgs/avahi-libevent-libs b/srcpkgs/avahi-libevent-libs deleted file mode 120000 index 19fb54cd09900c..00000000000000 --- a/srcpkgs/avahi-libevent-libs +++ /dev/null @@ -1 +0,0 @@ -avahi-discover \ No newline at end of file diff --git a/srcpkgs/avahi-libevent-libs-devel b/srcpkgs/avahi-libevent-libs-devel deleted file mode 120000 index 19fb54cd09900c..00000000000000 --- a/srcpkgs/avahi-libevent-libs-devel +++ /dev/null @@ -1 +0,0 @@ -avahi-discover \ No newline at end of file diff --git a/srcpkgs/avahi-libs b/srcpkgs/avahi-libs deleted file mode 120000 index 3d497a72746535..00000000000000 --- a/srcpkgs/avahi-libs +++ /dev/null @@ -1 +0,0 @@ -avahi \ No newline at end of file diff --git a/srcpkgs/avahi-libs-devel b/srcpkgs/avahi-libs-devel deleted file mode 120000 index 3d497a72746535..00000000000000 --- a/srcpkgs/avahi-libs-devel +++ /dev/null @@ -1 +0,0 @@ -avahi \ No newline at end of file diff --git a/srcpkgs/avahi-python-utils b/srcpkgs/avahi-python-utils deleted file mode 120000 index 19fb54cd09900c..00000000000000 --- a/srcpkgs/avahi-python-utils +++ /dev/null @@ -1 +0,0 @@ -avahi-discover \ No newline at end of file diff --git a/srcpkgs/avahi-python3 b/srcpkgs/avahi-python3 deleted file mode 120000 index 19fb54cd09900c..00000000000000 --- a/srcpkgs/avahi-python3 +++ /dev/null @@ -1 +0,0 @@ -avahi-discover \ No newline at end of file diff --git a/srcpkgs/avahi-python3-utils b/srcpkgs/avahi-python3-utils deleted file mode 120000 index 19fb54cd09900c..00000000000000 --- a/srcpkgs/avahi-python3-utils +++ /dev/null @@ -1 +0,0 @@ -avahi-discover \ No newline at end of file diff --git a/srcpkgs/avahi-qt5-libs b/srcpkgs/avahi-qt5-libs deleted file mode 120000 index 19fb54cd09900c..00000000000000 --- a/srcpkgs/avahi-qt5-libs +++ /dev/null @@ -1 +0,0 @@ -avahi-discover \ No newline at end of file diff --git a/srcpkgs/avahi-qt5-libs-devel b/srcpkgs/avahi-qt5-libs-devel deleted file mode 120000 index 19fb54cd09900c..00000000000000 --- a/srcpkgs/avahi-qt5-libs-devel +++ /dev/null @@ -1 +0,0 @@ -avahi-discover \ No newline at end of file diff --git a/srcpkgs/avahi-ui-libs b/srcpkgs/avahi-ui-libs deleted file mode 120000 index 19fb54cd09900c..00000000000000 --- a/srcpkgs/avahi-ui-libs +++ /dev/null @@ -1 +0,0 @@ -avahi-discover \ No newline at end of file diff --git a/srcpkgs/avahi-ui-libs-devel b/srcpkgs/avahi-ui-libs-devel deleted file mode 120000 index 19fb54cd09900c..00000000000000 --- a/srcpkgs/avahi-ui-libs-devel +++ /dev/null @@ -1 +0,0 @@ -avahi-discover \ No newline at end of file diff --git a/srcpkgs/avahi-ui-libs-gtk3 b/srcpkgs/avahi-ui-libs-gtk3 deleted file mode 120000 index 19fb54cd09900c..00000000000000 --- a/srcpkgs/avahi-ui-libs-gtk3 +++ /dev/null @@ -1 +0,0 @@ -avahi-discover \ No newline at end of file diff --git a/srcpkgs/avahi-ui-utils b/srcpkgs/avahi-ui-utils deleted file mode 120000 index 19fb54cd09900c..00000000000000 --- a/srcpkgs/avahi-ui-utils +++ /dev/null @@ -1 +0,0 @@ -avahi-discover \ No newline at end of file diff --git a/srcpkgs/avahi-utils b/srcpkgs/avahi-utils deleted file mode 120000 index 3d497a72746535..00000000000000 --- a/srcpkgs/avahi-utils +++ /dev/null @@ -1 +0,0 @@ -avahi \ No newline at end of file diff --git a/srcpkgs/avahi/files/avahi-daemon/run b/srcpkgs/avahi/files/avahi-daemon/run deleted file mode 100644 index b0d858438fde3b..00000000000000 --- a/srcpkgs/avahi/files/avahi-daemon/run +++ /dev/null @@ -1,7 +0,0 @@ -#!/bin/sh -exec 2>&1 -# if dbus is enabled wait for it. -if [ -e /var/service/dbus ]; then - sv check dbus > /dev/null || exit 1 -fi -exec avahi-daemon -s diff --git a/srcpkgs/avahi/template b/srcpkgs/avahi/template deleted file mode 100644 index c6cbd386013599..00000000000000 --- a/srcpkgs/avahi/template +++ /dev/null @@ -1,125 +0,0 @@ -# Template file for 'avahi' -pkgname=avahi -version=0.8 -revision=2 -build_style=gnu-configure -configure_args="--disable-qt3 --disable-qt4 --disable-qt5 - --disable-libevent --disable-mono --disable-monodoc - --disable-doxygen-doc --enable-compat-libdns_sd --enable-compat-howl - --with-xml=expat --with-avahi-user=avahi --with-avahi-group=avahi - --with-avahi-priv-access-group=network --with-autoipd-user=avahi - --with-autoipd-group=avahi --with-distro=none --disable-xmltoman - --disable-static ssp_cv_lib=no --enable-python --disable-pygobject - --disable-glib --disable-python-dbus --disable-gobject --disable-gtk - --disable-gtk3 --disable-dbm --disable-introspection --sbindir=/usr/bin - --with-dbus-system-address=unix:path=/run/dbus/system_bus_socket - --without-systemdsystemunitdir" -short_desc="Multicast DNS Service Discovery" -maintainer="Andrew J. Hesford " -license="LGPL-2.1-or-later" -homepage="https://github.com/lathiat/avahi" -### NOTE: The Avahi 0.8 release tarball is broken; it is missing the build-db -### script. Fetching and manipulation of this file in post_extract should be -### undone in a future release that fixes this oversight. -_build_db="service-type-database/build-db" -distfiles="${homepage}/releases/download/v${version}/avahi-${version}.tar.gz - https://raw.githubusercontent.com/lathiat/${pkgname}/v${version}/${_build_db}>build-db.txt" -checksum="060309d7a333d38d951bc27598c677af1796934dbd98e1024e7ad8de798fedda - 83edd888ccc464ab032134a45b7ded3bc43cb1dda2cd921ff47b01949d98ed7c" -skip_extraction="build-db.txt" - -hostmakedepends="pkg-config gettext python3" -makedepends="dbus-devel libcap-devel libdaemon-devel gdbm-devel" -conf_files=" - /etc/avahi/services/ssh.service - /etc/avahi/services/sftp-ssh.service - /etc/avahi/avahi-daemon.conf - /etc/avahi/hosts - /etc/avahi/avahi-dnsconfd.action" -system_accounts="avahi:23" - -if [ "$CROSS_BUILD" ]; then - hostmakedepends+=" automake libtool glib-devel gettext-devel" - pre_configure() { - autoreconf -if - } -fi - -post_extract() { - # Avahi 0.8 release accidentally left this out of the tarball - cp ${XBPS_SRCDISTDIR}/${pkgname}-${version}/build-db.txt "${_build_db}" -} - -post_install() { - # Python modules will be built in avahi-discover subpackage - rm -rf ${DESTDIR}/usr/lib/python* - # Man page will be installed in avahi-discover subpackage - rm -f ${DESTDIR}/usr/share/man/man1/avahi-bookmarks.1 - - # Set 'enable-dbus=warn' option by default to not require dbus. - vsed -e 's,\#\(enable-dbus\).*,\1=warn,' -i ${DESTDIR}/etc/avahi/avahi-daemon.conf - vsv avahi-daemon -} - -avahi-autoipd_package() { - depends="net-tools" - short_desc="Avahi IPv4LL network address configuration daemon" - pkg_install() { - vmove usr/bin/avahi-autoipd - vmove "usr/share/man/man8/avahi-autoipd*" - vmove etc/avahi/avahi-autoipd.action - } -} - -avahi-compat-libs-devel_package() { - depends="avahi-libs-devel>=${version}_${revision} avahi-compat-libs>=${version}_${revision}" - short_desc="Avahi compat libraries - development files" - pkg_install() { - vmove "usr/include/avahi-compat*" - vmove "usr/lib/pkgconfig/avahi-compat*" - vmove usr/lib/libhowl.so - vmove usr/lib/libdns_sd.so - } -} - -avahi-compat-libs_package() { - short_desc="Avahi compatiblity shared libraries" - pkg_install() { - vmove "usr/lib/libhowl.so.*" - vmove "usr/lib/libdns_sd.so.*" - } -} - -avahi-libs-devel_package() { - depends="dbus-devel avahi-libs>=${version}_${revision}" - short_desc="Avahi core libraries - development files" - pkg_install() { - for f in common client core; do - vmove usr/include/avahi-${f} - done - vmove usr/lib/pkgconfig/avahi-core.pc - vmove usr/lib/pkgconfig/avahi-client.pc - vmove usr/lib/libavahi-client.so - vmove usr/lib/libavahi-core.so - vmove usr/lib/libavahi-common.so - } -} - -avahi-libs_package() { - short_desc="Avahi shared libraries" - pkg_install() { - vmove "usr/lib/libavahi-client.so.*" - vmove "usr/lib/libavahi-core.so.*" - vmove "usr/lib/libavahi-common.so.*" - } -} - -avahi-utils_package() { - short_desc="Avahi browsing, publishing and discovery utilities" - pkg_install() { - vmove usr/bin/avahi-browse* - vmove usr/bin/avahi-publish* - vmove usr/bin/avahi-resolv* - vmove usr/share/man/man1 - } -} diff --git a/srcpkgs/avfs-devel b/srcpkgs/avfs-devel deleted file mode 120000 index aeb8440d2d2f13..00000000000000 --- a/srcpkgs/avfs-devel +++ /dev/null @@ -1 +0,0 @@ -avfs \ No newline at end of file diff --git a/srcpkgs/avfs/template b/srcpkgs/avfs/template deleted file mode 100644 index a411f4d6d2864a..00000000000000 --- a/srcpkgs/avfs/template +++ /dev/null @@ -1,35 +0,0 @@ -# Template file for 'avfs' -pkgname=avfs -version=1.2.0 -revision=2 -build_style=gnu-configure -configure_args="--with-system-zlib --with-system-bzlib" -hostmakedepends="pkg-config" -makedepends="fuse-devel liblzma-devel libzstd-devel zlib-devel bzip2-devel lzlib-devel" -depends="perl" -short_desc="Virtual filesystem that allows browsing compressed files" -maintainer="John " -license="GPL-2.0-only, LGPL-2.0-only" -homepage="https://avf.sourceforge.net/" -distfiles="$SOURCEFORGE_SITE/avf/avfs-${version}.tar.bz2" -checksum=a25a8ec43c1ee172624e1a4c79ce66a1b930841cdb545b725f1ec64bcabe889c - -libavfs_package() { - short_desc+=" - library" - pkg_install() { - vmove "usr/lib/*.so.*" - vmove usr/lib/avfs - } -} - -avfs-devel_package() { - short_desc+=" - development files" - depends="${makedepends} libavfs>=${version}_${revision}" - pkg_install() { - vmove usr/bin/avfs-config - vmove usr/lib/pkgconfig - vmove usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/avidemux/files/negative-shift.patch b/srcpkgs/avidemux/files/negative-shift.patch deleted file mode 100644 index ddd3fa2a8e29aa..00000000000000 --- a/srcpkgs/avidemux/files/negative-shift.patch +++ /dev/null @@ -1,73 +0,0 @@ - -From effadce6c756247ea8bae32dc13bb3e6f464f0eb Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?R=C3=A9mi=20Denis-Courmont?= -Date: Sun, 16 Jul 2023 18:18:02 +0300 -Subject: [PATCH] avcodec/x86/mathops: clip constants used with shift - instructions within inline assembly - -Fixes assembling with binutil as >= 2.41 - -Signed-off-by: James Almer ---- - libavcodec/x86/mathops.h | 26 +++++++++++++++++++++++--- - 1 file changed, 23 insertions(+), 3 deletions(-) - -diff --git a/libavcodec/x86/mathops.h b/libavcodec/x86/mathops.h -index 6298f5ed1983b..ca7e2dffc1076 100644 ---- libavcodec/x86/mathops.h -+++ libavcodec/x86/mathops.h -@@ -35,12 +35,20 @@ - static av_always_inline av_const int MULL(int a, int b, unsigned shift) - { - int rt, dummy; -+ if (__builtin_constant_p(shift)) - __asm__ ( - "imull %3 \n\t" - "shrdl %4, %%edx, %%eax \n\t" - :"=a"(rt), "=d"(dummy) -- :"a"(a), "rm"(b), "ci"((uint8_t)shift) -+ :"a"(a), "rm"(b), "i"(shift & 0x1F) - ); -+ else -+ __asm__ ( -+ "imull %3 \n\t" -+ "shrdl %4, %%edx, %%eax \n\t" -+ :"=a"(rt), "=d"(dummy) -+ :"a"(a), "rm"(b), "c"((uint8_t)shift) -+ ); - return rt; - } - -@@ -113,19 +121,31 @@ __asm__ volatile(\ - // avoid +32 for shift optimization (gcc should do that ...) - #define NEG_SSR32 NEG_SSR32 - static inline int32_t NEG_SSR32( int32_t a, int8_t s){ -+ if (__builtin_constant_p(s)) - __asm__ ("sarl %1, %0\n\t" - : "+r" (a) -- : "ic" ((uint8_t)(-s)) -+ : "i" (-s & 0x1F) - ); -+ else -+ __asm__ ("sarl %1, %0\n\t" -+ : "+r" (a) -+ : "c" ((uint8_t)(-s)) -+ ); - return a; - } - - #define NEG_USR32 NEG_USR32 - static inline uint32_t NEG_USR32(uint32_t a, int8_t s){ -+ if (__builtin_constant_p(s)) - __asm__ ("shrl %1, %0\n\t" - : "+r" (a) -- : "ic" ((uint8_t)(-s)) -+ : "i" (-s & 0x1F) - ); -+ else -+ __asm__ ("shrl %1, %0\n\t" -+ : "+r" (a) -+ : "c" ((uint8_t)(-s)) -+ ); - return a; - } diff --git a/srcpkgs/avidemux/patches/memcpy.patch b/srcpkgs/avidemux/patches/memcpy.patch deleted file mode 100644 index f37c6b0780754a..00000000000000 --- a/srcpkgs/avidemux/patches/memcpy.patch +++ /dev/null @@ -1,18 +0,0 @@ ---- a/avidemux_plugins/ADM_videoEncoder/x265/ADM_x265Setup.cpp -+++ b/avidemux_plugins/ADM_videoEncoder/x265/ADM_x265Setup.cpp -@@ -207,13 +207,13 @@ bool x265Encoder::setup(void) - { - param.rc.bStatWrite=1; - param.rc.bStatRead=0; -- param.rc.statFileName=strdup(logFile); -+ strcpy(param.rc.statFileName, logFile); - - }else - { - param.rc.bStatWrite=0; - param.rc.bStatRead=1; -- param.rc.statFileName=strdup(logFile); -+ strcpy(param.rc.statFileName, logFile); - if(!ADM_fileExist(logFile)) - { - ADM_error("Logfile %s does not exist \n",logFile); diff --git a/srcpkgs/avidemux/patches/musl-execinfo.patch b/srcpkgs/avidemux/patches/musl-execinfo.patch deleted file mode 100644 index b5bcc9e728d6a0..00000000000000 --- a/srcpkgs/avidemux/patches/musl-execinfo.patch +++ /dev/null @@ -1,20 +0,0 @@ ---- a/avidemux_core/ADM_core/src/ADM_crashdump_unix.cpp 2016-03-05 09:22:54.000000000 +0100 -+++ b/avidemux_core/ADM_core/src/ADM_crashdump_unix.cpp 2016-03-08 03:06:07.328943375 +0100 -@@ -30,7 +30,7 @@ - #define _ELF64 - #endif - #include --#else -+#elif defined(__GLIBC__) - #include - #endif - -@@ -165,7 +165,7 @@ - if(mysaveFunction) - mysaveFunction(); - #define MAX_BACKTRACK 30 --#if !defined(__HAIKU__) && !defined(__sun__) -+#if defined(__GLIBC__) && !defined(__HAIKU__) && !defined(__sun__) - char wholeStuff[2048]; - char buffer[4096]; - char in[2048]; diff --git a/srcpkgs/avidemux/patches/musl-memcpy.patch b/srcpkgs/avidemux/patches/musl-memcpy.patch deleted file mode 100644 index 6d935ffc45e9b7..00000000000000 --- a/srcpkgs/avidemux/patches/musl-memcpy.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/avidemux_core/ADM_core/include/ADM_assert.h 2015-06-10 07:42:47.000000000 +0200 -+++ b/avidemux_core/ADM_core/include/ADM_assert.h 2015-09-28 08:08:55.729367070 +0200 -@@ -69,7 +69,7 @@ - - #define ADM_dealloc(x) ADM_dezalloc( (void *)x) - --#ifndef __APPLE__ -+#if !defined(__APPLE__) && defined(__GLIBC__) - #define memcpy myAdmMemcpy - #endif - diff --git a/srcpkgs/avidemux/patches/musl-nullptr.patch b/srcpkgs/avidemux/patches/musl-nullptr.patch deleted file mode 100644 index 1568173cb0a8c0..00000000000000 --- a/srcpkgs/avidemux/patches/musl-nullptr.patch +++ /dev/null @@ -1,26 +0,0 @@ ---- a/avidemux_plugins/ADM_muxers/muxerMp4/muxerMP4Config.cpp -+++ b/avidemux_plugins/ADM_muxers/muxerMp4/muxerMP4Config.cpp -@@ -34,17 +34,17 @@ - bool force = muxerConfig.forceAspectRatio; - - #ifndef MUXER_IS_MOV -- diaMenuEntry format[]={{MP4_MUXER_MP4,"MP4"},{MP4_MUXER_PSP,"PSP"},NULL}; -+ diaMenuEntry format[]={{MP4_MUXER_MP4,"MP4"},{MP4_MUXER_PSP,"PSP"},0}; - diaElemMenu menuFormat(&fmt,QT_TRANSLATE_NOOP("mp4muxer","Muxing Format"),2,format,""); - diaMenuEntry streamOpt[]={ -- {MP4_MUXER_OPT_NONE,QT_TRANSLATE_NOOP("mp4muxer","No optimization"),NULL}, -- {MP4_MUXER_OPT_FASTSTART,QT_TRANSLATE_NOOP("mp4muxer","Move index to the beginning of the file"),NULL}, -- {MP4_MUXER_OPT_FRAGMENT,QT_TRANSLATE_NOOP("mp4muxer","Use fragmentation"),NULL} -+ {MP4_MUXER_OPT_NONE,QT_TRANSLATE_NOOP("mp4muxer","No optimization"),0}, -+ {MP4_MUXER_OPT_FASTSTART,QT_TRANSLATE_NOOP("mp4muxer","Move index to the beginning of the file"),0}, -+ {MP4_MUXER_OPT_FRAGMENT,QT_TRANSLATE_NOOP("mp4muxer","Use fragmentation"),0} - }; - #else - diaMenuEntry streamOpt[]={ -- {MP4_MUXER_OPT_NONE,QT_TRANSLATE_NOOP("mp4muxer","No optimization"),NULL}, -- {MP4_MUXER_OPT_FASTSTART,QT_TRANSLATE_NOOP("mp4muxer","Move index to the beginning of the file"),NULL} -+ {MP4_MUXER_OPT_NONE,QT_TRANSLATE_NOOP("mp4muxer","No optimization"),0}, -+ {MP4_MUXER_OPT_FASTSTART,QT_TRANSLATE_NOOP("mp4muxer","Move index to the beginning of the file"),0} - }; - - #endif diff --git a/srcpkgs/avidemux/patches/use-realpath.patch b/srcpkgs/avidemux/patches/use-realpath.patch deleted file mode 100644 index 2a97ad00dc21a3..00000000000000 --- a/srcpkgs/avidemux/patches/use-realpath.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/avidemux_core/ADM_core/src/ADM_folder_linux.cpp 2016-11-19 08:58:39.000000000 +0100 -+++ b/avidemux_core/ADM_core/src/ADM_folder_linux.cpp 2016-11-21 07:05:07.700699647 +0100 -@@ -39,7 +39,7 @@ - static std::string canonize(const std::string &in) - { - std::string out; -- char *simple2=canonicalize_file_name(in.c_str()); -+ char *simple2=realpath(in.c_str(), NULL); - if(simple2) - { - out=std::string(simple2)+std::string("/"); diff --git a/srcpkgs/avidemux/template b/srcpkgs/avidemux/template deleted file mode 100644 index cdd8bb7fd608fa..00000000000000 --- a/srcpkgs/avidemux/template +++ /dev/null @@ -1,65 +0,0 @@ -# Template file for 'avidemux' -pkgname=avidemux -version=2.8.1 -revision=4 -# Can't be compiled for aarch64, arm* or mips* -archs="x86_64* i686*" -hostmakedepends="cmake-bootstrap pkg-config qt5-host-tools qt5-devel tar yasm" -makedepends="alsa-lib-devel faac-devel faad2-devel gettext-devel jack-devel glu-devel - lame-devel libass-devel libdca-devel libvorbis-devel libXv-devel - vapoursynth-devel libmp4v2-devel sqlite-devel libva-devel libvdpau-devel - qt5-multimedia-devel qt5-script-devel qt5-tools-devel ffmpeg6-devel - liba52-devel libmad-devel x264-devel x265-devel xvidcore-devel" -short_desc="Video editing and processing application" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="http://avidemux.sourceforge.net/" -changelog="http://avidemux.sourceforge.net/news.html" -distfiles="${SOURCEFORGE_SITE}/avidemux/avidemux/${version}/${pkgname}_${version}.tar.gz" -checksum=77d9bdca8683ce57c192b69d207cfab7cf92a7759ce0f63fa37b5c8e42ad3da2 - -# On i686 the build fails with "error: 'asm' operand has impossible constraints" -# due to not enough available CPU registers. Using the -fno-PIC flag frees up -# one additional register for the compiler/assembler to use. -case "${XBPS_TARGET_MACHINE}" in - i686*) CFLAGS="-fno-PIC" ;; -esac - -export PATH="$PATH:/usr/libexec/xbps-src/bin" - -# uses parts of an internal ffmpeg4.4.2 tar -post_extract() { - cp ${FILESDIR}/*patch ${wrksrc}/avidemux_core/ffmpeg_package/patches/ -} - -# soundtouch fails to use 128bit xmm registers on i686 -# deadbeef has a similar problem -do_build() { - cat >"$XBPS_WRAPPERDIR/cmake" <<-\EOF - #!/bin/sh - /usr/libexec/xbps-src/bin/cmake \ - -DCMAKE_POLICY_VERSION_MINIMUM=3.5 \ - -DCMAKE_BUILD_TYPE=None \ - "$@" - EOF - chmod +x "$XBPS_WRAPPERDIR/cmake" - case "${XBPS_TARGET_MACHINE}" in - i686*) - vsed '1iADD_DEFINITIONS(-DSOUNDTOUCH_DISABLE_X86_OPTIMIZATIONS=1)' \ - -i avidemux/common/ADM_audioFilter/src/CMakeLists.txt ;; - esac - MAKEFLAGS=${makejobs} \ - bash bootStrap.bash \ - --with-system-libass \ - --with-system-liba52 \ - --with-system-libmad \ - --with-system-libmp4v2 -} - -do_install() { - mv install/usr/lib{${XBPS_TARGET_WORDSIZE},} - cp -aR install/usr ${DESTDIR} - ln -s avidemux3_qt5 ${DESTDIR}/usr/bin/avidemux - vman man/avidemux.1 - vinstall avidemux_icon.png 644 usr/share/pixmaps avidemux.png -} diff --git a/srcpkgs/avidemux/update b/srcpkgs/avidemux/update deleted file mode 100644 index 7cf305f2cdf8be..00000000000000 --- a/srcpkgs/avidemux/update +++ /dev/null @@ -1 +0,0 @@ -site=http://avidemux.sourceforge.net/download.html diff --git a/srcpkgs/avideo/template b/srcpkgs/avideo/template deleted file mode 100644 index d229094ce0e2d4..00000000000000 --- a/srcpkgs/avideo/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'avideo' -pkgname=avideo -version=2017.9.27 -revision=10 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3" -short_desc="Libre video and audio downloader for GNU/Linux" -maintainer="Orphaned " -license="GPL-3.0-or-later" -homepage="https://notabug.org/GPast/avideo" -distfiles="https://notabug.org/GPast/avideo/raw/archive/${version}/avideo-${version}.tar.gz" -checksum=474f9ae5f271d2f838e512cd6d02c631fb15e90b29949a6f8d2b0b13f13777bf - -post_install() { - rm -rf ${DESTDIR}/usr/etc - vinstall avideo.bash-completion 644 usr/share/bash-completion/completions avideo - vinstall avideo.zsh 644 usr/share/zsh/site-functions _avideo - vinstall avideo.fish 644 usr/share/fish/vendor_completions.d -} diff --git a/srcpkgs/avideo/update b/srcpkgs/avideo/update deleted file mode 100644 index 1b21303e2c8dea..00000000000000 --- a/srcpkgs/avideo/update +++ /dev/null @@ -1,2 +0,0 @@ -site="https://notabug.org/GPast/avideo/wiki/Downloads" -pattern="avideo-\K[\d\.]*(?=\.tar\.gz)" diff --git a/srcpkgs/avizo/template b/srcpkgs/avizo/template deleted file mode 100644 index 37fa6ee19098cf..00000000000000 --- a/srcpkgs/avizo/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'avizo' -pkgname=avizo -version=1.3 -revision=1 -build_style=meson -hostmakedepends="vala pkg-config cmake gobject-introspection glib-devel gdk-pixbuf" -makedepends="gtk+3-devel gtk-layer-shell-devel glib-devel" -depends="light pamixer" -short_desc="Neat notification daemon" -maintainer="Bnyro " -license="GPL-3.0-only" -homepage="https://github.com/misterdanb/avizo" -distfiles="https://github.com/misterdanb/avizo/archive/refs/tags/${version}.tar.gz" -checksum=2b1f5817a916e518b0c10c4c94a3678a5054b879eb32c10b5d1425faa6387127 - -pre_build() { - if [ "$CROSS_BUILD" ]; then - export GI_TYPELIB_PATH="${XBPS_CROSS_BASE}/usr/lib/girepository-1.0" - fi -} diff --git a/srcpkgs/avr-binutils/template b/srcpkgs/avr-binutils/template deleted file mode 100644 index 92d166d46fba8e..00000000000000 --- a/srcpkgs/avr-binutils/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'avr-binutils' -pkgname=avr-binutils -version=2.44 -revision=1 -build_style=gnu-configure -configure_args="--disable-werror --enable-gold --enable-plugins - --with-system-zlib --target=avr --with-pic" -make_install_args="tooldir=/usr" -makedepends="zlib-devel" -short_desc="GNU binary utilities for AVR" -maintainer="Orphaned " -license="GPL-3.0-only" -homepage="http://www.gnu.org/software/binutils/" -distfiles="$GNU_SITE/binutils/binutils-$version.tar.xz" -checksum=ce2017e059d63e67ddb9240e9d4ec49c2893605035cd60e92ad53177f4377237 - -post_install() { - rm -rf "$DESTDIR"/usr/share/info \ - "$DESTDIR"/usr/share/locale \ - "$DESTDIR"/usr/bin/{ar,as,nm,objcopy,objdump,ranlib,strip,readelf} \ - "$DESTDIR"/usr/lib/bfd-plugins \ - "$DESTDIR"/usr/lib/ldscripts/stamp -} diff --git a/srcpkgs/avr-binutils/update b/srcpkgs/avr-binutils/update deleted file mode 100644 index 46851853aeaa69..00000000000000 --- a/srcpkgs/avr-binutils/update +++ /dev/null @@ -1 +0,0 @@ -pkgname=binutils diff --git a/srcpkgs/avr-gcc/template b/srcpkgs/avr-gcc/template deleted file mode 100644 index 081c2316038b83..00000000000000 --- a/srcpkgs/avr-gcc/template +++ /dev/null @@ -1,80 +0,0 @@ -# Template file for 'avr-gcc' -pkgname=avr-gcc -version=9.3.0 -revision=2 -short_desc="GNU C Compiler for AVR" -maintainer="Orphaned " -license="GFDL-1.3-or-later, GPL-2.0-or-later, GPL-3.0-or-later, LGPL-2.1-or-later, GCC-exception-3.1" -homepage="http://gcc.gnu.org" -distfiles="${GNU_SITE}/gcc/gcc-${version}/gcc-${version}.tar.xz" -checksum=71e197867611f6054aa1119b13a0c0abac12834765fe2d81f35ac57f84f742d1 - -hostmakedepends="flex avr-binutils tar" -if [ "$CROSS_BUILD" ]; then - # Need a direct cross-compiler for libgcc. - hostmakedepends+=" avr-gcc" -fi -makedepends="zlib-devel libmpc-devel isl15-devel" -depends="avr-binutils" -nostrip=yes - -do_configure() { - [ -d obj-avr ] && rm -rf obj-avr - mkdir obj-avr - cd obj-avr - - unset CFLAGS CXXFLAGS LDFLAGS - CFLAGS="-O2 -pipe" \ - CONFIG_SHELL=/bin/bash \ - LDFLAGS= \ - ../configure \ - --prefix=/usr \ - --disable-install-libiberty \ - --disable-libssp \ - --disable-libstdcxx-pch \ - --disable-libunwind-exceptions \ - --disable-linker-build-id \ - --disable-nls \ - --disable-werror \ - --enable-checking=release \ - --enable-clocale=gnu \ - --enable-gnu-indirect-function \ - --enable-gnu-unique-object \ - --enable-gold \ - --enable-languages=c,c++ \ - --enable-ld=default \ - --enable-lto \ - --enable-plugin \ - --enable-shared \ - --build=$XBPS_TRIPLET \ - --host=$XBPS_CROSS_TRIPLET \ - --target=avr \ - --with-isl \ - --with-gnu-as \ - --with-gnu-ld \ - --with-as=/usr/bin/avr-as \ - --with-ld=/usr/bin/avr-ld \ - --with-plugin-ld=ld.gold \ - --with-default-libstdcxx-abi=gcc4-compatible \ - --with-system-zlib -} - -do_build() { - cd obj-avr - make ${makejobs} -} - -do_install() { - cd obj-avr - make DESTDIR="$DESTDIR" install -} - -post_install() { - rm -rf "$DESTDIR"/usr/share/man/man7 - rm -rf "$DESTDIR"/usr/share/info - rm -rf "$DESTDIR"/usr/lib/libcc1.* - rm -rf "$DESTDIR"/usr/lib64 - ln -s avr-gcc "$DESTDIR"/usr/bin/avr-cc - find "$DESTDIR"/usr/lib -type f -name "*.a" \ - -exec avr-strip --strip-debug {} \; -} diff --git a/srcpkgs/avr-gcc/update b/srcpkgs/avr-gcc/update deleted file mode 100644 index fb8dd58f204491..00000000000000 --- a/srcpkgs/avr-gcc/update +++ /dev/null @@ -1,2 +0,0 @@ -site="https://gcc.gnu.org/releases.html" -pattern="GCC \K[\d.]+(?=\<)" diff --git a/srcpkgs/avr-gdb/patches/gdb-mips-linux-nat.patch b/srcpkgs/avr-gdb/patches/gdb-mips-linux-nat.patch deleted file mode 100644 index ec4e9c2666f55e..00000000000000 --- a/srcpkgs/avr-gdb/patches/gdb-mips-linux-nat.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/gdb/mips-linux-nat.c -+++ b/gdb/mips-linux-nat.c -@@ -31,7 +31,7 @@ - #include "gdb_proc_service.h" - #include "gregset.h" - --#include -+#include - #include "nat/gdb_ptrace.h" - #include - #include "inf-ptrace.h" diff --git a/srcpkgs/avr-gdb/template b/srcpkgs/avr-gdb/template deleted file mode 100644 index 3bfd5e27422116..00000000000000 --- a/srcpkgs/avr-gdb/template +++ /dev/null @@ -1,35 +0,0 @@ -# Template file for 'avr-gdb' -pkgname=avr-gdb -version=15.2 -revision=1 -build_style=gnu-configure -configure_args="--target=avr --disable-werror --disable-nls --with-system-readline - --with-system-gdbinit=/etc/gdb/gdbinit --with-system-zlib - $(vopt_with guile) $(vopt_if python --with-python=/usr/bin/python3)" -hostmakedepends="pkg-config texinfo $(vopt_if guile guile) - $(vopt_if python "python3-setuptools python3-devel")" -makedepends="expat-devel ncurses-devel readline-devel zlib-devel gmp-devel mpfr-devel - $(vopt_if guile guile-devel) $(vopt_if python 'gettext-devel python3-devel')" -depends="gdb-common" -short_desc="GNU Debugger for AVR" -maintainer="Artur Sinila " -license="GPL-3.0-or-later" -homepage="https://www.gnu.org/software/gdb" -distfiles="${GNU_SITE}/gdb/gdb-${version}.tar.xz" -checksum=83350ccd35b5b5a0cba6b334c41294ea968158c573940904f00b92f76345314d -make_check=no # See gdb/template. -replaces="cross-avr-gdb>=0" - -if [ "${CROSS_BUILD}" ]; then - # Make python3.x detection work in cross builds - CPPFLAGS="-I${XBPS_CROSS_BASE}/${py3_inc}" -fi - -# Package build options -build_options="guile python" -build_options_default="python" - -post_install() { - # resolve conflicts with gdb-common - rm -r ${DESTDIR}/usr/{share/{gdb,info},include} -} diff --git a/srcpkgs/avr-libc/template b/srcpkgs/avr-libc/template deleted file mode 100644 index 42e442e1007570..00000000000000 --- a/srcpkgs/avr-libc/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'avr-libc' -pkgname=avr-libc -version=2.1.0 -revision=1 -short_desc="C library for use with GCC on Atmel AVR microcontrollers" -maintainer="Orphaned " -license="BSD-3-Clause" -homepage="http://savannah.nongnu.org/projects/avr-libc/" -distfiles="$NONGNU_SITE/avr-libc/avr-libc-${version}.tar.bz2" -checksum=0b84cee5c08b5d5cba67c36125e5aaa85251bc9accfba5773bfa87bc34b654e8 - -build_style=gnu-configure -hostmakedepends="avr-binutils avr-gcc" -depends="avr-binutils avr-gcc" -nostrip=yes - -do_configure() { - CC=avr-gcc AR=avr-ar AS=avr-as RANLIB=avr-ranlib \ - ./configure --build=${XBPS_TRIPLET} --host=avr --prefix=/usr -} -post_install() { - rm ${DESTDIR}/usr/bin/avr-man - vlicense LICENSE -} diff --git a/srcpkgs/avra/template b/srcpkgs/avra/template deleted file mode 100644 index e8241a1dc25da5..00000000000000 --- a/srcpkgs/avra/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'avra' -pkgname=avra -version=1.4.2 -revision=1 -build_style=gnu-makefile -short_desc="Assembler for the Atmel AVR microcontroller family" -maintainer="Artur Sinila " -license="GPL-2.0-or-later" -homepage="https://github.com/Ro5bert/avra" -distfiles="https://github.com/Ro5bert/${pkgname}/archive/${version}.tar.gz" -checksum=cc56837be973d1a102dc6936a0b7235a1d716c0f7cd053bf77e0620577cff986 - -pre_build() { - CFLAGS="-DVERSION=\\\"$version\\\"" -} diff --git a/srcpkgs/avrdude/template b/srcpkgs/avrdude/template deleted file mode 100644 index 36ad4608a2ae6c..00000000000000 --- a/srcpkgs/avrdude/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'avrdude' -pkgname=avrdude -version=7.0 -revision=1 -build_style=gnu-configure -configure_args="--enable-linuxspi --enable-linuxgpio --enable-parport" -hostmakedepends="flex" -makedepends="elfutils-devel libusb-devel libusb-compat-devel libftdi1-devel - hidapi-devel" -depends="avr-libc" -short_desc="Utility to manipulate ROM and EEPROM of AVR microcontrollers" -maintainer="Orphaned " -license="GPL-2.0-only" -homepage="http://www.nongnu.org/avrdude/" -changelog="https://raw.githubusercontent.com/avrdudes/avrdude/master/NEWS" -distfiles="$NONGNU_SITE/$pkgname/${pkgname}-$version.tar.gz" -checksum=c0ef65d98d6040ca0b4f2b700d51463c2a1f94665441f39d15d97442dbb79b54 -conf_files="/etc/avrdude.conf" diff --git a/srcpkgs/awesome-appmenu/template b/srcpkgs/awesome-appmenu/template deleted file mode 100644 index 06a97d9b18b896..00000000000000 --- a/srcpkgs/awesome-appmenu/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'awesome-appmenu' -pkgname=awesome-appmenu -version=1.1 -revision=1 -build_style=gnu-makefile -depends="awesome" -short_desc="Create a menu of installed applications for the awesome window manager" -maintainer="zenobit " -license="GPL-3.0-or-later" -homepage="https://github.com/sharedordaz/Shared-AwesomeAppMenu" -distfiles="https://github.com/sharedordaz/Shared-AwesomeAppMenu/archive/refs/tags/${version}.tar.gz" -checksum=b9635dd20c80ccca44538e44fc7e06b3c2ce40ffc01f0baae7e943e20302b1b3 -python_version=3 diff --git a/srcpkgs/awesome/patches/glib-2.86.0.patch b/srcpkgs/awesome/patches/glib-2.86.0.patch deleted file mode 100644 index e3aca7fd6c9c20..00000000000000 --- a/srcpkgs/awesome/patches/glib-2.86.0.patch +++ /dev/null @@ -1,125 +0,0 @@ -From 5ae48086fbc87cc7086e9da43bfc1e3407214e5e Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Marco=20Trevisan=20=28Trevi=C3=B1o=29?= -Date: Sat, 17 May 2025 20:32:58 +0200 -Subject: [PATCH 1/2] lib, tests: use GioUnix to use platform-specific Gio - classes - -In newest glib GioUnix symbols are not anymore exposed in GioUnix, -while lua-lgi should handle the change transparently, it's better to -adapt awesome to just use the right namespace. ---- - lib/awful/spawn.lua | 5 +++-- - tests/_client.lua | 11 ++++++----- - tests/test-spawn.lua | 8 ++++---- - 3 files changed, 13 insertions(+), 11 deletions(-) - -diff --git a/lib/awful/spawn.lua b/lib/awful/spawn.lua -index 7d3e945087..8eb7847627 100644 ---- a/lib/awful/spawn.lua -+++ b/lib/awful/spawn.lua -@@ -225,6 +225,7 @@ local capi = - } - local lgi = require("lgi") - local Gio = lgi.Gio -+local GioUnix = lgi.GioUnix - local GLib = lgi.GLib - local util = require("awful.util") - local gtable = require("gears.table") -@@ -418,11 +419,11 @@ function spawn.with_line_callback(cmd, callbacks) - end - end - if have_stdout then -- spawn.read_lines(Gio.UnixInputStream.new(stdout, true), -+ spawn.read_lines(GioUnix.InputStream.new(stdout, true), - stdout_callback, step_done, true) - end - if have_stderr then -- spawn.read_lines(Gio.UnixInputStream.new(stderr, true), -+ spawn.read_lines(GioUnix.InputStream.new(stderr, true), - stderr_callback, step_done, true) - end - assert(stdin == nil) -diff --git a/tests/_client.lua b/tests/_client.lua -index 3eb015f312..d45786bb28 100644 ---- a/tests/_client.lua -+++ b/tests/_client.lua -@@ -6,8 +6,9 @@ local spawn = require("awful.spawn") - local test_client_source = [[ - local lgi = require 'lgi' - local Gdk = lgi.require('Gdk') --local Gtk = lgi.require('Gtk') -+local Gtk = lgi.require('Gtk', '3.0') - local Gio = lgi.require('Gio') -+local GioUnix = lgi.require('GioUnix') - Gtk.init() - - local function open_window(class, title, options) -@@ -68,7 +69,7 @@ end) - coro() - - -- Read lines from stdin and feed them to the coroutine --local stdin = Gio.UnixInputStream.new(0, false) -+local stdin = GioUnix.InputStream.new(0, false) - stdin = Gio.DataInputStream.new(stdin) - - local read_start, read_finish -@@ -96,7 +97,7 @@ Gtk:main{...} - ]] - - local lgi = require("lgi") --local Gio = lgi.require("Gio") -+local GioUnix = lgi.require("GioUnix") - - local initialized = false - local pipe -@@ -105,9 +106,9 @@ local function init() - initialized = true - local cmd = { "lua", "-e", test_client_source } - local _, _, stdin, stdout, stderr = awesome.spawn(cmd, false, true, true, true) -- pipe = Gio.UnixOutputStream.new(stdin, true) -- stdout = Gio.UnixInputStream.new(stdout, true) -- stderr = Gio.UnixInputStream.new(stderr, true) -+ pipe = GioUnix.OutputStream.new(stdin, true) -+ stdout = GioUnix.InputStream.new(stdout, true) -+ stderr = GioUnix.InputStream.new(stderr, true) - spawn.read_lines(stdout, function(...) print("_client", ...) end) - spawn.read_lines(stderr, function(...) print("_client", ...) end) - end -diff --git a/tests/test-spawn.lua b/tests/test-spawn.lua -index dfc3cc5f8d..a24a94238a 100644 ---- a/tests/test-spawn.lua -+++ b/tests/test-spawn.lua -@@ -105,7 +105,7 @@ local steps = { - local pid, _, _, stdout = awesome.spawn({ "sh", "-c", "echo $AWESOME_SPAWN_TEST_VAR $HOME $USER" }, - false, false, true, false, nil, { "AWESOME_SPAWN_TEST_VAR=42" }) - assert(type(pid) ~= "string", pid) -- spawn.read_lines(require("lgi").Gio.UnixInputStream.new(stdout, true), -+ spawn.read_lines(require("lgi").GioUnix.InputStream.new(stdout, true), - function(line) - assert(not read_line) - read_line = true - -From 80b7fa8262495e331da3c98a48adf94a5a806fef Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Marco=20Trevisan=20=28Trevi=C3=B1o=29?= -Date: Sat, 13 Sep 2025 02:13:01 +0200 -Subject: [PATCH 2/2] awesomeConfig: Bump dependency on GLib 2.79.2 - -This is the version that provided GioUnix symbols, so we need to depend -on that ---- - awesomeConfig.cmake | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/awesomeConfig.cmake b/awesomeConfig.cmake -index 592c2b2526..b27baa456c 100644 ---- a/awesomeConfig.cmake -+++ b/awesomeConfig.cmake -@@ -132,7 +132,7 @@ pkg_check_modules(AWESOME_COMMON_REQUIRED REQUIRED - - set(AWESOME_DEPENDENCIES - glib-2.0 -- glib-2.0>=2.40 -+ glib-2.0>=2.79.2 - gdk-pixbuf-2.0 - cairo - x11 diff --git a/srcpkgs/awesome/template b/srcpkgs/awesome/template deleted file mode 100644 index 1b1ea5a24a80b3..00000000000000 --- a/srcpkgs/awesome/template +++ /dev/null @@ -1,53 +0,0 @@ -# Template file for 'awesome' -pkgname=awesome -version=4.3 -revision=10 -build_style=cmake -build_helper="qemu" -configure_args="-DSYSCONFDIR=/etc" -conf_files="/etc/xdg/awesome/rc.lua" -hostmakedepends="ruby-asciidoctor ImageMagick pkg-config" -makedepends="libxcb-devel pango-devel xcb-util-devel xcb-util-image-devel - xcb-util-keysyms-devel xcb-util-wm-devel xcb-util-cursor-devel - startup-notification-devel libxdg-basedir-devel - gdk-pixbuf-devel dbus-devel libxkbcommon-devel xcb-util-xrm-devel" -depends="dbus-x11 pango" -short_desc="Highly configurable, next gen framework window manager for X" -maintainer="0x5c " -license="GPL-2.0-or-later" -homepage="http://awesomewm.org" -distfiles="https://github.com/awesomeWM/awesome/releases/download/v${version}/awesome-${version}.tar.xz" -checksum=78264d6f012350b371e339127aca485260bc0aa935eff578ba75ce1a00e11753 - -build_options="jit" -desc_option_jit="Use LuaJIT to build Awesome" - -if [ "$build_option_jit" ]; then - hostmakedepends+=" LuaJIT lua51-lgi" - makedepends+=" LuaJIT-devel lua51-lgi" - depends+=" lua51-lgi>=0.7.2" - configure_args+=" - -DLUA_LIBRARY=$XBPS_CROSS_BASE/usr/lib/libluajit-5.1.so - -DLUA_INCLUDE_DIR=$XBPS_CROSS_BASE/usr/include/luajit-2.1" -else - hostmakedepends+=" lua53 lua53-lgi" - makedepends+=" lua53-devel lua53-lgi" - depends+=" lua53-lgi>=0.7.2" -fi - -CFLAGS="-fcommon" - -post_patch() { - sed -i '/add_dependencies.*check-examples/d' CMakeLists.txt -} - -pre_configure() { - if [ "$build_option_jit" ]; then - # Use correct lua name - vsed -e 's|COMMAND lua\b|COMMAND luajit|' \ - -i awesomeConfig.cmake \ - -i tests/examples/CMakeLists.txt - vsed -e 's|LUA_COV_RUNNER lua\b|LUA_COV_RUNNER luajit|' \ - -i tests/examples/CMakeLists.txt - fi -} diff --git a/srcpkgs/awoken-icons-dark b/srcpkgs/awoken-icons-dark deleted file mode 120000 index db4cd4d478c1eb..00000000000000 --- a/srcpkgs/awoken-icons-dark +++ /dev/null @@ -1 +0,0 @@ -awoken-icons \ No newline at end of file diff --git a/srcpkgs/awoken-icons-white b/srcpkgs/awoken-icons-white deleted file mode 120000 index db4cd4d478c1eb..00000000000000 --- a/srcpkgs/awoken-icons-white +++ /dev/null @@ -1 +0,0 @@ -awoken-icons \ No newline at end of file diff --git a/srcpkgs/awoken-icons/template b/srcpkgs/awoken-icons/template deleted file mode 100644 index d4dbeeb9ff4146..00000000000000 --- a/srcpkgs/awoken-icons/template +++ /dev/null @@ -1,52 +0,0 @@ -# Template file for 'awoken-icons' -pkgname=awoken-icons -version=2.5.2 -revision=5 -hostmakedepends="unzip" -short_desc="Simple and quite complete icon set, Token-style" -maintainer="Orphaned " -# https://github.com/alecive/FlatWoken -license="CC-BY-SA-4.0" -homepage="http://alecive.deviantart.com/art/AwOken-163570862" -distfiles="https://dl.dropbox.com/s/p3hfu7jw3vv7os9/AwOken-2.5.zip" -checksum=d122ee0457079aaa30a664ae582fbc6208414e8728f497dce399ed9f33f9b36e - -build_options="customico" -desc_option_customico="Enable support for Custom Icons Themes" - -if [ "$build_option_customico" ]; then - depends="zenity xdg-utils ImageMagick" -fi - -do_install() { - vmkdir "usr/share/icons" - for _theme in AwOken{,Dark,White}.tar.gz; do - bsdtar --no-same-owner -xzf "$_theme" -C "${DESTDIR}/usr/share/icons/" - done - find "${DESTDIR}" -type d -exec chmod 755 '{}' \; - find "${DESTDIR}" -type f -exec chmod 644 '{}' \; - if [ "$build_option_customico" ]; then - vmkdir "usr/bin" - find "${DESTDIR}" -name awoken-icon-theme-customization\* -exec chmod 755 '{}' \; - ln -sf /usr/share/icons/AwOken/awoken-icon-theme-customization "${DESTDIR}/usr/bin/" - ln -sf /usr/share/icons/AwOken/awoken-icon-theme-customization-clear "${DESTDIR}/usr/bin/" - ln -sf /usr/share/icons/AwOkenDark/awoken-icon-theme-customization-dark "${DESTDIR}/usr/bin/" - ln -sf /usr/share/icons/AwOkenWhite/awoken-icon-theme-customization-white "${DESTDIR}/usr/bin/" - fi -} - -awoken-icons-dark_package() { - depends="awoken-icons>=${version}" - short_desc+=" - Dark icons" - pkg_install() { - vmove usr/share/icons/AwOkenDark - } -} - -awoken-icons-white_package() { - depends="awoken-icons>=${version}" - short_desc+=" - White icons" - pkg_install() { - vmove usr/share/icons/AwOkenWhite - } -} diff --git a/srcpkgs/aws-cli/template b/srcpkgs/aws-cli/template deleted file mode 100644 index 1bfdf13c59c2c0..00000000000000 --- a/srcpkgs/aws-cli/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'aws-cli' -pkgname=aws-cli -version=1.22.88 -revision=4 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="groff python3-botocore python3-s3transfer python3-colorama - python3-rsa python3-yaml python3-docutils" -checkdepends="$depends python3-pytest" -short_desc="Universal Command Line Interface for Amazon Web Services" -maintainer="Robert Lowry " -license="Apache-2.0" -homepage="https://github.com/aws/aws-cli" -distfiles="https://github.com/aws/aws-cli/archive/${version}.tar.gz" -checksum=cc0961786a5020fbe4708506e8aa39c90a07199f625e9ac62c1f2d8db7e8bd69 - -do_check() { - # integration tests want aws credentials, have some other issues not worth fixing - PATH=$PWD/bin:$PATH PYTHONPATH=$PWD python3 -m pytest tests/unit tests/functional -} - -post_install() { - vinstall bin/aws_bash_completer 644 usr/share/bash-completion/completions aws - vinstall bin/aws_zsh_completer.sh 644 usr/share/zsh/site-functions _aws - rm "${DESTDIR}/usr/bin/aws_bash_completer" - rm "${DESTDIR}/usr/bin/aws_zsh_completer.sh" - rm "${DESTDIR}/usr/bin/aws.cmd" -} diff --git a/srcpkgs/aws-vault/template b/srcpkgs/aws-vault/template deleted file mode 100644 index 526b55e65b4dc2..00000000000000 --- a/srcpkgs/aws-vault/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'aws-vault' -pkgname=aws-vault -version=7.2.0 -revision=3 -build_style=go -go_import_path=github.com/99designs/aws-vault/v7 -go_ldflags="-X main.Version=${version}" -short_desc="Vault for securely storing and accessing AWS credentials" -maintainer="klardotsh " -license="MIT" -homepage="https://github.com/99designs/aws-vault" -distfiles="https://github.com/99designs/aws-vault/archive/v${version}.tar.gz" -checksum=3f2f1d0ec06eb0873f9b96b59dc70f9fcc832dc97b927af3dbab6cdc87477b0e - -post_install() { - vlicense LICENSE - - vcompletion contrib/completions/zsh/aws-vault.zsh zsh - vcompletion contrib/completions/bash/aws-vault.bash bash - vcompletion contrib/completions/fish/aws-vault.fish fish -} diff --git a/srcpkgs/awsume/template b/srcpkgs/awsume/template deleted file mode 100644 index aa8ef36b01d0fd..00000000000000 --- a/srcpkgs/awsume/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'awsume' -pkgname=awsume -version=4.5.5 -revision=2 -build_style=python3-module -hostmakedepends="python3 python3-setuptools" -makedepends="python3-boto3 python3-botocore python3-colorama python3-pluggy python3-psutil python3-xmltodict python3-yaml python3-dateutil" -depends="${makedepends}" -checkdepends="${makedepends} python3-pytest" -short_desc="Utility for easily assuming AWS IAM roles from the command line" -maintainer="Leah Neukirchen " -license="MIT" -homepage="https://awsu.me/" -changelog="https://awsu.me/changelog.html" -distfiles="https://github.com/trek10inc/awsume/archive/${version}.tar.gz" -checksum=33946d1dbd62394024b1d11c09aeb1eb566981b99e0d8eed5255b948e74ccebc - -post_install() { - rm ${DESTDIR}/usr/bin/awsume.* - vlicense LICENSE -} diff --git a/srcpkgs/awsume/update b/srcpkgs/awsume/update deleted file mode 100644 index 03e9993e6ba7ca..00000000000000 --- a/srcpkgs/awsume/update +++ /dev/null @@ -1 +0,0 @@ -ignore='*a*' diff --git a/srcpkgs/ax25-tools/patches/musl.patch b/srcpkgs/ax25-tools/patches/musl.patch deleted file mode 100644 index 53a8ac88f80003..00000000000000 --- a/srcpkgs/ax25-tools/patches/musl.patch +++ /dev/null @@ -1,154 +0,0 @@ -Common subdirectories: tcpip/.deps and tcpip_a/.deps -diff --color --new-file -Np1 tcpip/talkd.h tcpip_a/talkd.h -*** a/tcpip/talkd.h 1970-01-01 01:00:00.000000000 +0100 ---- b/tcpip/talkd.h 2021-09-01 23:25:25.059430912 +0200 -*************** -*** 0 **** ---- 1,127 ---- -+ -+ /* -+ * Copyright (c) 1983, 1993 -+ * The Regents of the University of California. All rights reserved. -+ * -+ * 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. -+ * 4. 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. -+ * -+ * @(#)talkd.h 8.1 (Berkeley) 6/2/93 -+ */ -+ -+ #ifndef _PROTOCOLS_TALKD_H -+ #define _PROTOCOLS_TALKD_H 1 -+ -+ /* -+ * This describes the protocol used by the talk server and clients. -+ * -+ * The talk server acts a repository of invitations, responding to -+ * requests by clients wishing to rendezvous for the purpose of -+ * holding a conversation. In normal operation, a client, the caller, -+ * initiates a rendezvous by sending a CTL_MSG to the server of -+ * type LOOK_UP. This causes the server to search its invitation -+ * tables to check if an invitation currently exists for the caller -+ * (to speak to the callee specified in the message). If the lookup -+ * fails, the caller then sends an ANNOUNCE message causing the server -+ * to broadcast an announcement on the callee's login ports requesting -+ * contact. When the callee responds, the local server uses the -+ * recorded invitation to respond with the appropriate rendezvous -+ * address and the caller and callee client programs establish a -+ * stream connection through which the conversation takes place. -+ */ -+ -+ #include -+ #include -+ #include -+ -+ #include -+ #ifndef __GLIBC__ -+ struct osockaddr -+ { -+ unsigned short int sa_family; -+ unsigned char sa_data[14]; -+ }; -+ #else -+ #include -+ #endif -+ -+ /* -+ * Client->server request message format. -+ */ -+ typedef struct { -+ unsigned char vers; /* protocol version */ -+ unsigned char type; /* request type, see below */ -+ unsigned char answer; /* not used */ -+ unsigned char pad; -+ uint32_t id_num; /* message id */ -+ struct osockaddr addr; /* old (4.3) style */ -+ struct osockaddr ctl_addr; /* old (4.3) style */ -+ int32_t pid; /* caller's process id */ -+ #define NAME_SIZE 12 -+ char l_name[NAME_SIZE];/* caller's name */ -+ char r_name[NAME_SIZE];/* callee's name */ -+ #define TTY_SIZE 16 -+ char r_tty[TTY_SIZE];/* callee's tty name */ -+ } CTL_MSG; -+ -+ /* -+ * Server->client response message format. -+ */ -+ typedef struct { -+ unsigned char vers; /* protocol version */ -+ unsigned char type; /* type of request message, see below */ -+ unsigned char answer; /* response to request message, see below */ -+ unsigned char pad; -+ uint32_t id_num; /* message id */ -+ struct osockaddr addr; /* address for establishing conversation */ -+ } CTL_RESPONSE; -+ -+ #define TALK_VERSION 1 /* protocol version */ -+ -+ /* message type values */ -+ #define LEAVE_INVITE 0 /* leave invitation with server */ -+ #define LOOK_UP 1 /* check for invitation by callee */ -+ #define DELETE 2 /* delete invitation by caller */ -+ #define ANNOUNCE 3 /* announce invitation by caller */ -+ -+ /* answer values */ -+ #define SUCCESS 0 /* operation completed properly */ -+ #define NOT_HERE 1 /* callee not logged in */ -+ #define FAILED 2 /* operation failed for unexplained reason */ -+ #define MACHINE_UNKNOWN 3 /* caller's machine name unknown */ -+ #define PERMISSION_DENIED 4 /* callee's tty doesn't permit announce */ -+ #define UNKNOWN_REQUEST 5 /* request has invalid type value */ -+ #define BADVERSION 6 /* request has invalid protocol version */ -+ #define BADADDR 7 /* request has invalid addr value */ -+ #define BADCTLADDR 8 /* request has invalid ctl_addr value */ -+ -+ /* -+ * Operational parameters. -+ */ -+ #define MAX_LIFE 60 /* max time daemon saves invitations */ -+ /* RING_WAIT should be 10's of seconds less than MAX_LIFE */ -+ #define RING_WAIT 30 /* time to wait before resending invitation */ -+ -+ #endif /* protocols/talkd.h */ -+ -diff --color --new-file -Np1 tcpip/ttylinkd.c tcpip_a/ttylinkd.c -*** a/tcpip/ttylinkd.c 2021-09-01 23:20:39.121449187 +0200 ---- b/tcpip/ttylinkd.c 2021-09-01 23:25:25.059430912 +0200 -*************** -*** 41,43 **** - -! #include - ---- 41,43 ---- - -! #include "talkd.h" - -*** a/dmascc/dmascc_cfg.c 2019-03-28 19:07:47.000000000 +0100 ---- b/dmascc/dmascc_cfg.c 2021-09-01 23:41:28.698369324 +0200 -*************** -*** 26,27 **** ---- 26,28 ---- - #include -+ #include - #include diff --git a/srcpkgs/ax25-tools/template b/srcpkgs/ax25-tools/template deleted file mode 100644 index dadbd5891750b4..00000000000000 --- a/srcpkgs/ax25-tools/template +++ /dev/null @@ -1,12 +0,0 @@ -# Template file for 'ax25-tools' -pkgname=ax25-tools -version=0.0.10rc5 -revision=1 -build_style=gnu-configure -makedepends="zlib-devel libax25-devel" -short_desc="Basic AX.25 (Amateur Radio/hamradio) administrative tools and daemons" -maintainer="Emil Tomczyk " -license="GPL-2.0-or-later" -homepage="https://linux-ax25.in-berlin.de/wiki/Main_Page" -distfiles="https://linux-ax25.in-berlin.de/pub/ax25-tools/ax25-tools-${version/rc/-rc}.tar.gz" -checksum=92a9cb8b58a86dcb9f55630fc54c9a46c58a20fc93bed524b8c111190b36aa06 diff --git a/srcpkgs/axel/template b/srcpkgs/axel/template deleted file mode 100644 index 57e6b68da75564..00000000000000 --- a/srcpkgs/axel/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'axel' -pkgname=axel -version=2.17.14 -revision=1 -build_style=gnu-configure -conf_files="/etc/axelrc" -hostmakedepends="gettext-devel pkg-config" -makedepends="openssl-devel" -short_desc="Download accelerator for FTP and HTTP" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="https://github.com/axel-download-accelerator/axel" -changelog="https://raw.githubusercontent.com/axel-download-accelerator/axel/master/ChangeLog" -distfiles="https://github.com/axel-download-accelerator/axel/releases/download/v${version}/axel-${version}.tar.xz" -checksum=938ee7c8c478bf6fcc82359bbf9576f298033e8b13908e53e3ea9c45c1443693 -make_check=no # has no tests - -post_install() { - vconf doc/axelrc.example axelrc -} diff --git a/srcpkgs/ayatana-ido-devel b/srcpkgs/ayatana-ido-devel deleted file mode 120000 index 2e1aa73a149c21..00000000000000 --- a/srcpkgs/ayatana-ido-devel +++ /dev/null @@ -1 +0,0 @@ -ayatana-ido \ No newline at end of file diff --git a/srcpkgs/ayatana-ido/template b/srcpkgs/ayatana-ido/template deleted file mode 100644 index 5e5df7c67a59d3..00000000000000 --- a/srcpkgs/ayatana-ido/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'ayatana-ido' -pkgname=ayatana-ido -version=0.9.3 -revision=1 -build_helper="gir" -build_style=cmake -configure_args="-DENABLE_TESTS=ON" -hostmakedepends="pkg-config gobject-introspection vala" -makedepends="gtk+3-devel glib-devel gtest-devel" -checkdepends="xvfb-run" -short_desc="Ayatana Indicator Display Objects" -maintainer="Orphaned " -license="LGPL-3.0-or-later" -homepage="https://ayatanaindicators.github.io/" -changelog="https://github.com/AyatanaIndicators/ayatana-ido/raw/main/ChangeLog" -distfiles="https://github.com/AyatanaIndicators/ayatana-ido/archive/${version}.tar.gz" -checksum=4df0a21dde4f6e41d2738c7944d1169836d844e5b65364d1897e93766fa93d58 -make_check_pre="xvfb-run" - -ayatana-ido-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision} ${makedepends}" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - vmove usr/share/gir-1.0 - vmove usr/share/vala - } -} diff --git a/srcpkgs/azote/template b/srcpkgs/azote/template deleted file mode 100644 index 841fca7f466005..00000000000000 --- a/srcpkgs/azote/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'azote' -pkgname=azote -version=1.16.0 -revision=2 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="gtk+3 feh libayatana-appindicator python3 python3-cairo python3-gobject - python3-Pillow python3-send2trash python3-yaml" -short_desc="Wallpaper & color manager for Sway, i3 and other WMs" -maintainer="cinerea0 " -license="BSD-3-Clause AND GPL-3.0-or-later" -homepage="https://github.com/nwg-piotr/azote" -changelog="https://github.com/nwg-piotr/azote/releases" -distfiles="https://github.com/nwg-piotr/azote/archive/refs/tags/v${version}.tar.gz" -checksum=d07ea0effa770fe796b4e44dd2a5b5e56af31db5500de318638d83ba8e7efe83 - -post_install() { - vinstall dist/azote.svg 644 usr/share/azote - vcopy "dist/indicator_*.png" usr/share/azote - vinstall dist/azote.desktop 644 usr/share/applications - vlicense LICENSE-COLORTHIEF -} diff --git a/srcpkgs/azpainter/patches/fix-compiler-environment.patch b/srcpkgs/azpainter/patches/fix-compiler-environment.patch deleted file mode 100644 index 0b264cbd1bdef9..00000000000000 --- a/srcpkgs/azpainter/patches/fix-compiler-environment.patch +++ /dev/null @@ -1,18 +0,0 @@ ---- a/configure -+++ b/configure -@@ -150,10 +150,11 @@ fc_check_command_err sed - #------------- - # option - --CC= --CFLAGS= --LDFLAGS= --LIBS= -+# sketchy nonsense overriding our environment -+#CC= -+#CFLAGS= -+#LDFLAGS= -+#LIBS= - - CFLAGS_ADD= - LDFLAGS_ADD= diff --git a/srcpkgs/azpainter/template b/srcpkgs/azpainter/template deleted file mode 100644 index 09d5a44641fb7d..00000000000000 --- a/srcpkgs/azpainter/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'azpainter' -pkgname=azpainter -version=3.0.6 -revision=1 -build_style=configure -configure_args="--prefix=/usr" -hostmakedepends="pkg-config ninja" -makedepends="fontconfig-devel libXcursor-devel libXi-devel libXrender-devel - libjpeg-turbo-devel libpng-devel libwebp-devel tiff-devel" -depends="desktop-file-utils hicolor-icon-theme" -short_desc="Full-color painting software for illustration drawing" -maintainer="Alexander Mamay " -license="GPL-3.0-or-later" -homepage="http://azsky2.html.xdomain.jp/soft/azpainter.html" -distfiles="https://gitlab.com/azelpg/azpainter/-/archive/v${version}/azpainter-v${version}.tar.gz" -checksum=0b724f043246cadacff47885712e5e0cf35ee993c97261b83c4ff1bfd6a80d33 - -post_patch() { - # attempts to run commands not suited for building process - # (gtk-update-icon-cache, update-desktop-database, update-mime-database) - vsed -i install.sh.in -e '/update_cache$/d' -} - -do_build() { - ninja -C build ${makejobs} -} - -do_install() { - DESTDIR=${DESTDIR} ninja -C build install -} diff --git a/srcpkgs/b3sum/template b/srcpkgs/b3sum/template deleted file mode 100644 index 74d49fafbe5069..00000000000000 --- a/srcpkgs/b3sum/template +++ /dev/null @@ -1,12 +0,0 @@ -# Template file for 'b3sum' -pkgname=b3sum -version=1.8.2 -revision=1 -build_wrksrc="b3sum" -build_style=cargo -short_desc="Compute BLAKE3 message digests" -maintainer="Leah Neukirchen " -license="CC0-1.0" -homepage="https://github.com/BLAKE3-team/BLAKE3/" -distfiles="https://github.com/BLAKE3-team/BLAKE3/archive/${version}.tar.gz" -checksum=6b51aefe515969785da02e87befafc7fdc7a065cd3458cf1141f29267749e81f diff --git a/srcpkgs/b43-firmware-classic/files/README.voidlinux b/srcpkgs/b43-firmware-classic/files/README.voidlinux deleted file mode 100644 index 4b1a3676145f98..00000000000000 --- a/srcpkgs/b43-firmware-classic/files/README.voidlinux +++ /dev/null @@ -1,3 +0,0 @@ -If you encounter any issues with this release, use b43-firmware. - -Problematic devices include: BCM4331 diff --git a/srcpkgs/b43-firmware-classic/template b/srcpkgs/b43-firmware-classic/template deleted file mode 100644 index 13bca0e767e635..00000000000000 --- a/srcpkgs/b43-firmware-classic/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'b43-firmware-classic' -pkgname=b43-firmware-classic -version=5.100.138 -revision=2 -hostmakedepends="b43-fwcutter" -short_desc="Firmware for Broadcom B43 wireless (trusted release)" -maintainer="Orphaned " -license="custom:proprietary" -homepage="https://wireless.wiki.kernel.org/en/users/Drivers/b43" -distfiles="http://www.lwfinger.com/b43-firmware/broadcom-wl-${version}.tar.bz2" -checksum=f1e7067aac5b62b67b8b6e4c517990277804339ac16065eb13c731ff909ae46f -conflicts="b43-firmware>=0" -repository=nonfree -restricted=yes - -do_install() { - vmkdir usr/lib/firmware - b43-fwcutter -w ${DESTDIR}/usr/lib/firmware linux/wl_apsta.o - vdoc "${FILESDIR}/README.voidlinux" -} diff --git a/srcpkgs/b43-firmware/files/README.voidlinux b/srcpkgs/b43-firmware/files/README.voidlinux deleted file mode 100644 index 711b7040e51d5e..00000000000000 --- a/srcpkgs/b43-firmware/files/README.voidlinux +++ /dev/null @@ -1,3 +0,0 @@ -If you encounter any issues with this release, use b43-firmware-classic. - -Problematic devices include: BCM4306 rev.3, BCM4311, BCM4312 and BCM4318 rev.2 diff --git a/srcpkgs/b43-firmware/template b/srcpkgs/b43-firmware/template deleted file mode 100644 index e69dae739505a9..00000000000000 --- a/srcpkgs/b43-firmware/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'b43-firmware' -pkgname=b43-firmware -version=6.30.163.46 -revision=2 -create_wrksrc=yes -hostmakedepends="b43-fwcutter" -short_desc="Firmware for Broadcom B43 wireless (latest release)" -maintainer="Orphaned " -license="custom:proprietary" -homepage="https://wireless.wiki.kernel.org/en/users/Drivers/b43" -distfiles="http://www.lwfinger.com/${pkgname}/broadcom-wl-${version}.tar.bz2" -checksum=a07c3b6b277833c7dbe61daa511f908cd66c5e2763eb7a0859abc36cd9335c2d -conflicts="b43-firmware-classic>=0" -repository=nonfree -restricted=yes - -do_install() { - vmkdir usr/lib/firmware - b43-fwcutter -w ${DESTDIR}/usr/lib/firmware broadcom-wl-${version}.wl_apsta.o - vdoc "${FILESDIR}/README.voidlinux" -} diff --git a/srcpkgs/b43-fwcutter/template b/srcpkgs/b43-fwcutter/template deleted file mode 100644 index b0aec63fd2ee12..00000000000000 --- a/srcpkgs/b43-fwcutter/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'b43-fwcutter' -pkgname=b43-fwcutter -version=019 -revision=3 -build_style=gnu-makefile -short_desc="Firmware extraction tool for Broadcom wireless driver" -maintainer="Orphaned " -license="BSD-2-Clause" -homepage="http://wireless.kernel.org/en/users/Drivers/b43" -distfiles="http://bues.ch/b43/fwcutter/$pkgname-$version.tar.bz2" -checksum=d6ea85310df6ae08e7f7e46d8b975e17fc867145ee249307413cfbe15d7121ce - -do_install() { - vbin b43-fwcutter - vman b43-fwcutter.1 - vlicense COPYING -} diff --git a/srcpkgs/bCNC/files/README.voidlinux b/srcpkgs/bCNC/files/README.voidlinux deleted file mode 100644 index 1ed6f8cd321196..00000000000000 --- a/srcpkgs/bCNC/files/README.voidlinux +++ /dev/null @@ -1,2 +0,0 @@ -If you would like to enable webcam streaming in bCNC, please install the -libopencv-python3 package. diff --git a/srcpkgs/bCNC/template b/srcpkgs/bCNC/template deleted file mode 100644 index 6b75d5d8572ad8..00000000000000 --- a/srcpkgs/bCNC/template +++ /dev/null @@ -1,31 +0,0 @@ -# Template file for 'bCNC' -pkgname=bCNC -version=0.9.15 -revision=3 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3-pyserial python3-Pillow python3-tkinter python3-numpy python3-scipy - python3-svgelements python3-shxparser" -short_desc="GRBL CNC command sender, autoleveler and g-code editor" -maintainer="Urs Schulz " -license="GPL-2.0-only" -homepage="https://github.com/vlachoudis/bCNC" -distfiles="${PYPI_SITE}/b/${pkgname}/${pkgname}-${version}.tar.gz" -checksum=7ca77f8914d2da51b4a2bf5db1fe48f52037e59e972769bf48c932fbee2d5ff3 -make_check=no # all tests require pyautogui, which is not packaged - -post_install() { - vmkdir usr/share/applications - vmkdir usr/share/pixmaps - ln -s "/${py3_sitelib}/bCNC/bCNC.desktop" "${DESTDIR}/usr/share/applications/" - ln -s "/${py3_sitelib}/bCNC/bCNC.png" "${DESTDIR}/usr/share/pixmaps/" - ln -s "bCNC" "${DESTDIR}/usr/bin/bcnc" - rm -r ${DESTDIR}/${py3_sitelib}/tests - vdoc "${FILESDIR}/README.voidlinux" -} - -bcnc_package() { - depends="bCNC>=${version}_${revision}" - short_desc+=" (transitional dummy package)" - metapackage=yes -} diff --git a/srcpkgs/babashka/template b/srcpkgs/babashka/template deleted file mode 100644 index 03171177f5d7ff..00000000000000 --- a/srcpkgs/babashka/template +++ /dev/null @@ -1,89 +0,0 @@ -# Template file for 'babashka' -pkgname=babashka -version=1.12.212 -revision=1 -create_wrksrc=yes -hostmakedepends="mandrel leiningen git" -makedepends="zlib-devel" -checkdepends="clojure curl tar" -short_desc="Native, fast starting Clojure interpreter for scripting" -maintainer="Leah Neukirchen " -license="EPL-1.0" -homepage="https://babashka.org/" -changelog="https://github.com/babashka/babashka/raw/master/CHANGELOG.md" -_babashka_sha=12872c10c22206170ec6eeb0130e2d9c8d2ce672 -_sci_commit=ba20a7b4eb2bca92a905730f3a9470e3442bfb17 -_babashka_curl_commit=e936acd40544eb637b6041c7e89454b21eb7ee34 -_babashka_nrepl_commit=c021393eea1b51117ca9d317269a71c4a7c131c8 -_depstar_commit=b8b6183d2c574b628d29b1d7100e6293f906c9cb -_process_commit=206406636d04d1c4b35e43c64c160a4d2d1df1cb -_pods_commit=ed5e1f3390b9dfca564f66b6e79c739c3cd82d78 -_deps_clj_commit=0915443dd71999f59fe920c30650e8b1ec16d423 -_fs_commit=8262efade6799579ec1cdd03ae876c635b1ceb1c -_babashka_core_commit=52a6037bd4b632bffffb04394fb4efd0cdab6b1e -distfiles="https://github.com/babashka/babashka/archive/refs/tags/v${version}.tar.gz - https://github.com/borkdude/sci/archive/${_sci_commit}.tar.gz - https://github.com/babashka/babashka.curl/archive/${_babashka_curl_commit}.tar.gz - https://github.com/babashka/babashka.nrepl/archive/${_babashka_nrepl_commit}.tar.gz - https://github.com/babashka/depstar/archive/${_depstar_commit}.tar.gz - https://github.com/babashka/process/archive/${_process_commit}.tar.gz - https://github.com/babashka/pods/archive/${_pods_commit}.tar.gz - https://github.com/borkdude/deps.clj/archive/${_deps_clj_commit}.tar.gz - https://github.com/babashka/fs/archive/${_fs_commit}.tar.gz - https://github.com/babashka/babashka.core/archive/${_babashka_core_commit}.tar.gz" -checksum="585fd0ae4d959dfb78bf5177196d68640596c4cf6d334cbdb5d0ad9a887a2301 - c61e3516dae352fa29ed262ffabb2f6269a98360dcbfda63c4e061e2487f08f0 - 6e60865ae2d4522c3de55b3b1daed51b42bb9bb6095b1d2fbd3620facece3257 - f6538fc53acc1be1a5255fa6b8293a90cffd068a8aa9546c63272dc695928e7f - 83b44490ac11cee1f1dca8bf06c6bf63477c230d62a42320011329c3da91b989 - 6e207da67c784af1328a64c9b188feedd5a23de7db41b8ee5842b0900fe9f774 - 9ebb707bfb9f6ef5177c838223c3b1860aaee9805e8ecc4789ab9b484927d6ed - 56c7f48452a8834e0233e4723fc2e2d77c029c243c2aa7c896bc6ade27253799 - 5747ca771383ba2dc28847480b9a29bb984fc4553aa44d74fc7f96266164fd6c - bad285812bcc7de7e0dd905c5df99045d7f92d6e2e191fc2768c06adbaaeb709" - -nocross="https://build.voidlinux.org/builders/aarch64_builder/builds/33769/steps/shell_3/logs/stdio" - -post_extract() { - mv babashka-$version/* babashka-$version/.??* . - rmdir babashka-$version - for dir in sci babashka.core babashka.curl babashka.nrepl \ - depstar process pods deps.clj fs - do - rmdir $dir - mv "$dir"-* $dir - done - - # Mandrel doesn't have GraalVM-SDK in the default classpath, - # but some Babashka features require it. - vsed -i -e '/:resource-paths/s@]@ "/usr/lib/jvm/mandrel21/lib/jvmci/nativeimage.jar"]@' project.clj - - # idk why this is needed - vsed -i -e /sun.security.ssl.SSLAlgorithmConstraints/d resources/META-INF/native-image/babashka/babashka/native-image.properties -} - -do_build() { - export GRAALVM_HOME=/usr/lib/jvm/mandrel21 - export PATH=${GRAALVM_HOME}/bin:$PATH - export BABASHKA_SHA=${_babashka_sha} - if [ "$XBPS_TARGET_LIBC" = musl ]; then - export BABASHKA_MUSL=true - export BABASHKA_STATIC=true # mandrel workaround - fi - - lein deps - script/uberjar - script/compile --initialize-at-build-time=org.jsoup -} - -do_check() { - export GRAALVM_HOME=/usr/lib/jvm/mandrel21 - export BABASHKA_TEST_ENV=native - script/test - script/run_lib_tests -} - -do_install() { - vbin bb - vlicense LICENSE -} diff --git a/srcpkgs/babashka/update b/srcpkgs/babashka/update deleted file mode 100644 index c9b0002824558b..00000000000000 --- a/srcpkgs/babashka/update +++ /dev/null @@ -1,2 +0,0 @@ -site='https://github.com/babashka/babashka/tags' -pattern='/archive/refs/tags/(v?|\Qbabashka\E-)?\K[\d.]+(?=\.tar\.gz")' diff --git a/srcpkgs/babeld/template b/srcpkgs/babeld/template deleted file mode 100644 index 766fb7ff2f077e..00000000000000 --- a/srcpkgs/babeld/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'babeld' -pkgname=babeld -version=1.13.1 -revision=1 -build_style=gnu-makefile -short_desc="Babel loop-avoiding distance-vector routing daemon" -maintainer="lemmi " -license="MIT" -homepage="https://www.irif.fr/~jch/software/babel/" -changelog="https://raw.githubusercontent.com/jech/babeld/master/CHANGES" -distfiles="https://www.irif.fr/~jch/software/files/babeld-${version}.tar.gz" -checksum=15f24d26da0ccfc073abcdef0309f281e4684f2aa71126f826572c4c845e8dd9 -conflicts="frr" - -pre_build() { - echo ${version}-${revision} > version -} - -do_install() { - vbin babeld - vman babeld.man babeld.8 - vlicense LICENCE -} diff --git a/srcpkgs/babelfish/template b/srcpkgs/babelfish/template deleted file mode 100644 index 81dc93963c8873..00000000000000 --- a/srcpkgs/babelfish/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'babelfish' -pkgname=babelfish -version=1.1.0 -revision=3 -build_style=go -go_import_path="bou.ke/babelfish" -short_desc="Translate bash scripts to fish" -maintainer="Hervy Qurrotul Ainur Rozi " -license="MIT" -homepage="https://github.com/bouk/babelfish/" -distfiles="https://github.com/bouk/babelfish/archive/refs/tags/v$version.tar.gz" -checksum=7896c3e998e82ed15300f0951052af1e3a5a4c54fa9a07f1e2f743854b7ad239 - -post_install() { - vcompletion babel.fish fish - vlicense LICENSE -} diff --git a/srcpkgs/babeltrace-devel b/srcpkgs/babeltrace-devel deleted file mode 120000 index 70722f6baad963..00000000000000 --- a/srcpkgs/babeltrace-devel +++ /dev/null @@ -1 +0,0 @@ -babeltrace \ No newline at end of file diff --git a/srcpkgs/babeltrace/template b/srcpkgs/babeltrace/template deleted file mode 100644 index 0870ccf37a6334..00000000000000 --- a/srcpkgs/babeltrace/template +++ /dev/null @@ -1,33 +0,0 @@ -# Template file for 'babeltrace' -pkgname=babeltrace -version=1.5.8 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="libelf glib-devel popt-devel" -short_desc="Open source trace format converter" -maintainer="Alexander Egorenkov " -license="MIT, GPL-2.0-or-later, LGPL-2.1-or-later" -homepage="http://diamon.org/babeltrace" -distfiles="https://www.efficios.com/files/${pkgname}/${pkgname}-${version}.tar.bz2" -checksum=9ff143e4d1d7f1902b05542ac8f1747fb2d7e0ca31c6fa39ccae5765e11d6fc2 - -if [ "$CROSS_BUILD" ]; then - # configure_args+=" ac_cv_lib_elf_elf_version=0.170" - configure_args+=" --disable-debug-info" -fi - -post_install() { - vlicense mit-license.txt -} - -babeltrace-devel_package() { - short_desc+=" - development files" - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove usr/lib/*.so - vmove usr/lib/*.a - } -} diff --git a/srcpkgs/babl-devel b/srcpkgs/babl-devel deleted file mode 120000 index 61658c2beeb529..00000000000000 --- a/srcpkgs/babl-devel +++ /dev/null @@ -1 +0,0 @@ -babl \ No newline at end of file diff --git a/srcpkgs/babl/template b/srcpkgs/babl/template deleted file mode 100644 index 4fbd7ca98cd405..00000000000000 --- a/srcpkgs/babl/template +++ /dev/null @@ -1,32 +0,0 @@ -# Template file for 'babl' -pkgname=babl -version=0.1.114 -revision=1 -build_style=meson -build_helper=gir -configure_args="-Dwith-docs=false -Denable-gir=true" -hostmakedepends="pkg-config vala-devel gobject-introspection" -makedepends="lcms2-devel vala-devel" -short_desc="Dynamic pixel format translation library" -maintainer="Enno Boland " -license="LGPL-3.0-only" -homepage="https://gegl.org/babl/" -changelog="https://gitlab.gnome.org/GNOME/babl/-/raw/master/NEWS" -distfiles="https://download.gimp.org/pub/babl/${version%.*}/babl-${version}.tar.xz" -checksum=bcbb7786c1e447703db3bc7fa34d62d0d2d117b22f04d8834c7b2d5ded456487 - -case "$XBPS_TARGET_MACHINE" in - arm*) configure_args+=" -Db_lto=false" -esac - -babl-devel_package() { - depends="lcms2-devel ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/share/vala - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - vmove "usr/share/gir-*" - } -} diff --git a/srcpkgs/backblaze-b2/files/test_b2_command_line.py b/srcpkgs/backblaze-b2/files/test_b2_command_line.py deleted file mode 100644 index a62c1c1ff84979..00000000000000 --- a/srcpkgs/backblaze-b2/files/test_b2_command_line.py +++ /dev/null @@ -1,861 +0,0 @@ -#!/usr/bin/env python2 -###################################################################### -# -# File: test_b2_command_line.py -# -# Copyright 2019 Backblaze Inc. All Rights Reserved. -# -# License https://www.backblaze.com/using_b2_code.html -# -###################################################################### - -from __future__ import print_function -import hashlib -import json -import os.path -import platform -import random -import re -import shutil -import six -import subprocess -import sys -import tempfile -import threading -import unittest - -from b2sdk.utils import fix_windows_path_limit - -USAGE = """ -This program tests the B2 command-line client. - -Usages: - - {command} [basic | sync_down | sync_up | sync_up_no_prefix - keys | sync_long_path | download | account] - - The optional last argument specifies which of the tests to run. If not - specified, all test will run. Runs the b2 package in the current directory. - - {command} test - - Runs internal unit tests. -""" - - -def usage_and_exit(): - print(USAGE.format(command=sys.argv[0]), file=sys.stderr) - sys.exit(1) - - -def error_and_exit(message): - print('ERROR:', message) - sys.exit(1) - - -def read_file(path): - with open(path, 'rb') as f: - return f.read() - - -def write_file(path, contents): - with open(path, 'wb') as f: - f.write(contents) - - -def file_mod_time_millis(path): - return int(os.path.getmtime(path) * 1000) - - -def set_file_mod_time_millis(path, time): - os.utime(path, (os.path.getatime(path), time / 1000)) - - -def random_hex(length): - return ''.join(random.choice('0123456789abcdef') for i in six.moves.xrange(length)) - - -class TempDir(object): - def __init__(self): - self.dirpath = None - - def get_dir(self): - return self.dirpath - - def __enter__(self): - self.dirpath = tempfile.mkdtemp() - return self.dirpath - - def __exit__(self, exc_type, exc_val, exc_tb): - shutil.rmtree(fix_windows_path_limit(self.dirpath)) - - -class StringReader(object): - def __init__(self): - self.string = None - - def get_string(self): - return self.string - - def read_from(self, f): - try: - self.string = f.read() - except Exception as e: - print(e) - self.string = str(e) - - -def remove_insecure_platform_warnings(text): - return os.linesep.join( - line for line in text.split(os.linesep) - if ('SNIMissingWarning' not in line) and ('InsecurePlatformWarning' not in line) - ) - - -def run_command(path_to_script, args): - """ - :param command: A list of strings like ['ls', '-l', '/dev'] - :return: (status, stdout, stderr) - """ - - # We'll run the b2 command-line by running the b2 module from - # the current directory. Python 2.6 doesn't support using - # '-m' with a package, so we explicitly say to run the module - # b2.__main__ - os.environ['PYTHONPATH'] = '.' - os.environ['PYTHONIOENCODING'] = 'utf-8' - command = ['python', '-m', 'b2.__main__'] - command.extend(args) - - print('Running:', ' '.join(command)) - - stdout = StringReader() - stderr = StringReader() - p = subprocess.Popen( - command, - stdin=subprocess.PIPE, - stdout=subprocess.PIPE, - stderr=subprocess.PIPE, - close_fds=platform.system() != 'Windows' - ) - p.stdin.close() - reader1 = threading.Thread(target=stdout.read_from, args=[p.stdout]) - reader1.start() - reader2 = threading.Thread(target=stderr.read_from, args=[p.stderr]) - reader2.start() - p.wait() - reader1.join() - reader2.join() - - stdout_decoded = remove_insecure_platform_warnings(stdout.get_string().decode('utf-8')) - stderr_decoded = remove_insecure_platform_warnings(stderr.get_string().decode('utf-8')) - - print_output(p.returncode, stdout_decoded, stderr_decoded) - return p.returncode, stdout_decoded, stderr_decoded - - -def print_text_indented(text): - """ - Prints text that may include weird characters, indented four spaces. - """ - for line in text.split(os.linesep): - print(' ', repr(line)[1:-1]) - - -def print_json_indented(value): - """ - Converts the value to JSON, then prints it. - """ - print_text_indented(json.dumps(value, indent=4, sort_keys=True)) - - -def print_output(status, stdout, stderr): - print(' status:', status) - if stdout != '': - print(' stdout:') - print_text_indented(stdout) - if stderr != '': - print(' stderr:') - print_text_indented(stderr) - print() - - -class CommandLine(object): - - PROGRESS_BAR_PATTERN = re.compile(r'.*B/s]$', re.DOTALL) - - EXPECTED_STDERR_PATTERNS = [ - PROGRESS_BAR_PATTERN, - re.compile(r'^$') # empty line - ] - - def __init__(self, path_to_script): - self.path_to_script = path_to_script - - def run_command(self, args): - """ - Runs the command with the given arguments, returns a tuple in form of - (succeeded, stdout) - """ - status, stdout, stderr = run_command(self.path_to_script, args) - return status == 0 and stderr == '', stdout - - def should_succeed(self, args, expected_pattern=None): - """ - Runs the command-line with the given arguments. Raises an exception - if there was an error; otherwise, returns the stdout of the command - as as string. - """ - status, stdout, stderr = run_command(self.path_to_script, args) - if status != 0: - print('FAILED with status', status) - sys.exit(1) - if stderr != '': - failed = False - for line in (s.strip() for s in stderr.split(os.linesep)): - if not any(p.match(line) for p in self.EXPECTED_STDERR_PATTERNS): - print('Unexpected stderr line:', repr(line)) - failed = True - if failed: - print('FAILED because of stderr') - print(stderr) - sys.exit(1) - if expected_pattern is not None: - if re.search(expected_pattern, stdout) is None: - print('STDOUT:') - print(stdout) - error_and_exit('did not match pattern: ' + expected_pattern) - return stdout - - def should_succeed_json(self, args): - """ - Runs the command-line with the given arguments. Raises an exception - if there was an error; otherwise, treats the stdout as JSON and returns - the data in it. - """ - return json.loads(self.should_succeed(args)) - - def should_fail(self, args, expected_pattern): - """ - Runs the command-line with the given args, expecting the given pattern - to appear in stderr. - """ - status, stdout, stderr = run_command(self.path_to_script, args) - if status == 0: - print('ERROR: should have failed') - sys.exit(1) - if re.search(expected_pattern, stdout + stderr) is None: - print(expected_pattern) - print(stdout + stderr) - error_and_exit('did not match pattern: ' + expected_pattern) - - def list_file_versions(self, bucket_name): - return self.should_succeed_json(['list_file_versions', bucket_name])['files'] - - -class TestCommandLine(unittest.TestCase): - def test_stderr_patterns(self): - progress_bar_line = './b2: 0%| | 0.00/33.3K [00:00= 4: - tests_to_run = sys.argv[3:] - for test_name in tests_to_run: - if test_name not in test_map: - error_and_exit('unknown test: "%s"' % (test_name,)) - else: - tests_to_run = sorted(six.iterkeys(test_map)) - - if os.environ.get('B2_ACCOUNT_INFO') is not None: - del os.environ['B2_ACCOUNT_INFO'] - - b2_tool = CommandLine(path_to_script) - - global_dirty = False - # Run each of the tests in its own empty bucket - for test_name in tests_to_run: - - print('#') - print('# Cleaning and making bucket for:', test_name) - print('#') - print() - - b2_tool.should_succeed(['clear_account']) - - b2_tool.should_succeed(['authorize_account', account_id, application_key]) - - bucket_name_prefix = 'test-b2-command-line-' + account_id - if not defer_cleanup: - clean_buckets(b2_tool, bucket_name_prefix) - bucket_name = bucket_name_prefix + '-' + random_hex(8) - - success, _ = b2_tool.run_command(['create_bucket', bucket_name, 'allPublic']) - if not success: - clean_buckets(b2_tool, bucket_name_prefix) - b2_tool.should_succeed(['create_bucket', bucket_name, 'allPublic']) - - print('#') - print('# Running test:', test_name) - print('#') - print() - - test_fcn = test_map[test_name] - dirty = not test_fcn(b2_tool, bucket_name) - global_dirty = global_dirty or dirty - - if global_dirty: - print('#' * 70) - print('#') - print('# The last test was run, cleaning up') - print('#') - print('#' * 70) - print() - clean_buckets(b2_tool, bucket_name_prefix) - print() - print("ALL OK") - - -if __name__ == '__main__': - if sys.argv[1:] == ['test']: - del sys.argv[1] - unittest.main() - else: - main() diff --git a/srcpkgs/backblaze-b2/template b/srcpkgs/backblaze-b2/template deleted file mode 100644 index 83de54ecb1e1b2..00000000000000 --- a/srcpkgs/backblaze-b2/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 'backblaze-b2' -pkgname=backblaze-b2 -version=4.4.2 -revision=1 -build_style=python3-pep517 -hostmakedepends="python3 python3-build python3-packaging python3-pdm-backend python3-pip python3-setuptools_scm python3-wheel" -depends="python3-argcomplete python3-Arrow python3-b2sdk python3-docutils python3-phx-class-registry - python3-rst2ansi python3-tabulate python3-tqdm python3-platformdirs" -short_desc="Command Line Interface for Backblaze's B2 storage service" -maintainer="Andrea Brancaleoni " -license="MIT" -homepage="https://github.com/Backblaze/B2_Command_Line_Tool" -distfiles="${PYPI_SITE}/b/b2/b2-${version}.tar.gz" -checksum=61ac927da23e5c69bbc87b217b21cec442c809f890bc07e2dcc9f66a75e2d60b -replaces="python-b2>=0" -make_check=no # tests require unpackaged dependencies - -post_install() { - # Avoid conflict with Boost's b2 tool - mv ${DESTDIR}/usr/bin/b2 ${DESTDIR}/usr/bin/backblaze-b2 - - vlicense LICENSE -} - -python-b2_package() { - depends="backblaze-b2>=${version}_${revision}" - metapackage=yes - short_desc+=" - transitional package" -} diff --git a/srcpkgs/backintime-qt b/srcpkgs/backintime-qt deleted file mode 120000 index 7d448d8b48e408..00000000000000 --- a/srcpkgs/backintime-qt +++ /dev/null @@ -1 +0,0 @@ -backintime \ No newline at end of file diff --git a/srcpkgs/backintime/template b/srcpkgs/backintime/template deleted file mode 100644 index fffff20bfdfb7b..00000000000000 --- a/srcpkgs/backintime/template +++ /dev/null @@ -1,54 +0,0 @@ -# Template file for 'backintime' -pkgname=backintime -version=1.5.4 -revision=1 -configure_args="--python3" -pycompile_dirs="/usr/share/backintime" -hostmakedepends="gettext python3" -depends="python3 rsync python3-dbus python3-keyring python3-packaging" -short_desc="Simple backup tool for Linux" -maintainer="Alpicoid " -license="GPL-2.0-or-later" -homepage="https://github.com/bit-team/backintime" -distfiles="https://github.com/bit-team/backintime/releases/download/v${version}/backintime-${version}.tar.gz" -checksum=d4cfae7c3efcb6d20a7b3401f21c261e43f023d9191955a846f4ee141bf605dd -python_version=3 - -do_configure() { - cd $wrksrc/common - ./configure $configure_args - cd $wrksrc/qt - ./configure $configure_args -} - -do_build() { - cd $wrksrc/common - make ${makejobs} - cd $wrksrc/qt - make ${makejobs} -} - -do_install() { - cd $wrksrc/common - make install DESTDIR=$DESTDIR - cd $wrksrc/qt - make install DESTDIR=$DESTDIR -} - -backintime-qt_package() { - short_desc+=" - Qt GUI" - depends="backintime-${version}_${revision} - python3-pyqt6 python3-pyqt6-dbus python3-packaging xdpyinfo - python3-pyqt6-gui python3-pyqt6-widgets" - pkg_install() { - vmove "usr/bin/backintime-qt*" - vmove usr/share/applications - vmove usr/share/backintime/qt - vmove usr/share/bash-completion/completions/backintime-qt - vmove usr/share/dbus-1 - vmove usr/share/doc/backintime-qt - vmove usr/share/icons - vmove "usr/share/man/man1/backintime-qt*" - vmove usr/share/polkit-1 - } -} diff --git a/srcpkgs/backupninja/template b/srcpkgs/backupninja/template deleted file mode 100644 index 745ec51ce24d53..00000000000000 --- a/srcpkgs/backupninja/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'backupninja' -pkgname=backupninja -version=1.2.2 -revision=2 -build_style=gnu-configure -hostmakedepends="automake" -depends="dialog bash" -short_desc="Lightweight, extensible meta-backup system" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="https://0xacab.org/liberate/backupninja" -changelog="https://0xacab.org/liberate/backupninja/-/raw/master/CHANGELOG.md" -distfiles="https://0xacab.org/liberate/backupninja/-/archive/backupninja-${version}/backupninja-backupninja-${version}.tar.gz" -checksum=2d05b306a62a71be61fd7cf664a66fa2d558ad11db5d737f2c16079c9a27e8ed -make_build_args="BASH=/bin/bash" - -conf_files="/etc/backupninja.conf" -make_dirs="/etc/backup.d 0750 root root" - -pre_configure() { - ./autogen.sh -} diff --git a/srcpkgs/backupninja/update b/srcpkgs/backupninja/update deleted file mode 100644 index 9ad673a7d70c90..00000000000000 --- a/srcpkgs/backupninja/update +++ /dev/null @@ -1,2 +0,0 @@ -site="https://0xacab.org/riseuplabs/backupninja/tags" -pattern="backupninja-\K[\d.]+(?=\.tar)" diff --git a/srcpkgs/bacon/template b/srcpkgs/bacon/template deleted file mode 100644 index cd4e518057269c..00000000000000 --- a/srcpkgs/bacon/template +++ /dev/null @@ -1,32 +0,0 @@ -# Template file for 'bacon' -pkgname=bacon -version=4.4 -revision=1 -build_style=gnu-configure -configure_args="--with-bash --enable-gui-fltk" -hostmakedepends="pkg-config m4 which flex" -makedepends="fltk-devel" -short_desc="BASIC to C converter" -maintainer="Orphaned " -license="MIT" -homepage="https://www.basic-converter.org" -changelog="https://www.basic-converter.org/stable/CHANGES" -distfiles="https://www.basic-converter.org/museum/bacon-${version}.tar.gz" -checksum=dbd7c983530743922c8ae21ef5c471df894ece9af12b4075564deb7e0659babf -disable_parallel_build=yes -nocross=yes - -if [ "$XBPS_TARGET_LIBC" = musl ]; then - makedepends+=" musl-fts-devel" - depends+=" musl-fts-devel" - LDFLAGS="-lfts" -fi - -if [ "$XBPS_TARGET_ENDIAN" = "be" ]; then - broken="bacon.sh: line 776: 2242 Segmentation fault coproc COPROC ${g_BACONTOKEN}.exe" -fi - -post_install() { - rm -f ${DESTDIR}/usr/share/bacon/LICENSE - vlicense LICENSE -} diff --git a/srcpkgs/bacon/update b/srcpkgs/bacon/update deleted file mode 100644 index 22a1415c0eb28c..00000000000000 --- a/srcpkgs/bacon/update +++ /dev/null @@ -1 +0,0 @@ -ignore="302" diff --git a/srcpkgs/bacula-common-mariadb b/srcpkgs/bacula-common-mariadb deleted file mode 120000 index df0fa22f12dc2d..00000000000000 --- a/srcpkgs/bacula-common-mariadb +++ /dev/null @@ -1 +0,0 @@ -bacula-common \ No newline at end of file diff --git a/srcpkgs/bacula-common-postgresql b/srcpkgs/bacula-common-postgresql deleted file mode 120000 index df0fa22f12dc2d..00000000000000 --- a/srcpkgs/bacula-common-postgresql +++ /dev/null @@ -1 +0,0 @@ -bacula-common \ No newline at end of file diff --git a/srcpkgs/bacula-common/files/bacula-dir/run b/srcpkgs/bacula-common/files/bacula-dir/run deleted file mode 100644 index 5632681e99d06c..00000000000000 --- a/srcpkgs/bacula-common/files/bacula-dir/run +++ /dev/null @@ -1,4 +0,0 @@ -#!/bin/sh -exec 2>&1 -[ ! -d /run/bacula ] && mkdir /run/bacula -exec bacula-dir -f -c /etc/bacula/bacula-dir.conf diff --git a/srcpkgs/bacula-common/files/bacula-fd/run b/srcpkgs/bacula-common/files/bacula-fd/run deleted file mode 100644 index 40411de5b170ca..00000000000000 --- a/srcpkgs/bacula-common/files/bacula-fd/run +++ /dev/null @@ -1,4 +0,0 @@ -#!/bin/sh -exec 2>&1 -[ ! -d /run/bacula ] && mkdir /run/bacula -exec bacula-fd -f -c /etc/bacula/bacula-fd.conf diff --git a/srcpkgs/bacula-common/files/bacula-sd/run b/srcpkgs/bacula-common/files/bacula-sd/run deleted file mode 100644 index a46df0bb65a357..00000000000000 --- a/srcpkgs/bacula-common/files/bacula-sd/run +++ /dev/null @@ -1,4 +0,0 @@ -#!/bin/sh -exec 2>&1 -[ ! -d /run/bacula ] && mkdir /run/bacula -exec bacula-sd -f -c /etc/bacula/bacula-sd.conf diff --git a/srcpkgs/bacula-common/patches/fix-cross.patch b/srcpkgs/bacula-common/patches/fix-cross.patch deleted file mode 100644 index 408298575f0f9d..00000000000000 --- a/srcpkgs/bacula-common/patches/fix-cross.patch +++ /dev/null @@ -1,48 +0,0 @@ ---- a/configure 2016-09-29 15:59:30.000000000 +0200 -+++ b/configure 2017-02-14 01:48:10.874916913 +0100 -@@ -23873,6 +23873,14 @@ - POSTGRESQL_LIBDIR=/usr/lib/postgresql - fi - POSTGRESQL_BINDIR=/usr/bin -+ elif test -f ${XBPS_CROSS_BASE}/usr/include/libpq-fe.h; then -+ POSTGRESQL_INCDIR=${XBPS_CROSS_BASE}/usr/include -+ if test -d ${XBPS_CROSS_BASE}/usr/lib64; then -+ POSTGRESQL_LIBDIR=${XBPS_CROSS_BASE}/usr/lib64 -+ else -+ POSTGRESQL_LIBDIR=${XBPS_CROSS_BASE}/usr/lib -+ fi -+ POSTGRESQL_BINDIR=${XBPS_CROSS_BASE}/usr/bin - else - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 - $as_echo "no" >&6; } -@@ -24182,6 +24190,15 @@ - MYSQL_LIBDIR=/usr/local/lib - fi - MYSQL_BINDIR=/usr/local/bin -+ elif test -f ${XBPS_CROSS_BASE}/usr/include/mysql/mysql.h; then -+ MYSQL_INCDIR=${XBPS_CROSS_BASE}/usr/include/mysql -+ if test -f ${XBPS_CROSS_BASE}/usr/lib64/libmysqlclient_r.a \ -+ -o -f ${XBPS_CROSS_BASE}/usr/lib64/libmysqlclient_r.so; then -+ MYSQL_LIBDIR=${XBPS_CROSS_BASE}/usr/lib64 -+ else -+ MYSQL_LIBDIR=${XBPS_CROSS_BASE}/usr/lib -+ fi -+ MYSQL_BINDIR=${XBPS_CROSS_BASE}/usr/bin - else - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 - $as_echo "no" >&6; } -@@ -24587,6 +24604,14 @@ - SQLITE_LIBDIR=$prefix/lib - fi - SQLITE_BINDIR=$prefix/bin -+ elif test -f ${XBPS_CROSS_BASE}/usr/include/sqlite3.h; then -+ SQLITE_INCDIR=${XBPS_CROSS_BASE}/usr/include -+ if test -d ${XBPS_CROSS_BASE}/usr/lib64; then -+ SQLITE_LIBDIR=${XBPS_CROSS_BASE}/usr/lib64 -+ else -+ SQLITE_LIBDIR=${XBPS_CROSS_BASE}/usr/lib -+ fi -+ SQLITE_BINDIR=${XBPS_CROSS_BASE}/usr/bin - else - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 - $as_echo "no" >&6; } diff --git a/srcpkgs/bacula-common/patches/fix-musl.patch b/srcpkgs/bacula-common/patches/fix-musl.patch deleted file mode 100644 index f6c94499bb55b1..00000000000000 --- a/srcpkgs/bacula-common/patches/fix-musl.patch +++ /dev/null @@ -1,12 +0,0 @@ ---- a/src/findlib/fstype.c 2016-09-29 15:59:30.000000000 +0200 -+++ b/src/findlib/fstype.c 2017-02-19 19:24:02.050639457 +0100 -@@ -162,6 +162,9 @@ - - #include - #include -+#ifndef _PATH_MOUNTED -+#include -+#endif - - /* - * Linux statfs() does not return the filesystem name type. It diff --git a/srcpkgs/bacula-common/template b/srcpkgs/bacula-common/template deleted file mode 100644 index 0db8f11436aa00..00000000000000 --- a/srcpkgs/bacula-common/template +++ /dev/null @@ -1,123 +0,0 @@ -# Template file for 'bacula-common' -pkgname=bacula-common -version=13.0.3 -revision=1 -build_style=gnu-configure -configure_args="--with-openssl --with-sqlite3 --with-mysql --with-postgresql - --enable-smartalloc --sysconfdir=/etc/bacula - --with-scriptdir=/etc/bacula/scripts --with-working-dir=/run/bacula" -makedepends="sqlite-devel libmariadbclient-devel postgresql-libs-devel - openssl-devel ncurses-devel zlib-devel acl-devel" -short_desc="Bacula - A Network Backup Tool (common libs)" -maintainer="Matthias Fulz " -license="AGPL-3.0-only, BSD-2-Clause, BSD-3-Clause" -homepage="https://www.bacula.org" -distfiles="${SOURCEFORGE_SITE}/bacula/bacula-${version}.tar.gz" -checksum=0949c32be1090585e88e4c01d828002e87603136d87c598a29dff42bb3ed2a40 -alternatives="bacula-db-backend:/usr/lib/libbaccats-${version}.so:/usr/lib/libbaccats-sqlite3-${version}.so" -shlib_provides="libbaccats-${version}.so" - -if [ "$XBPS_TARGET_LIBC" = "glibc" ]; then - makedepends+=" libxcrypt-devel" -fi - -CFLAGS="-Wno-narrowing" - -post_install() { - rm "${DESTDIR}/usr/bin/bacula" - rm -rf "${DESTDIR}/usr/share/doc" - rm "${DESTDIR}/usr/share/man/man1/bat.1.gz" - vlicense LICENSE - vlicense LICENSE-FOSS -} - -bacula-console_package() { - short_desc="${short_desc/common libs/managment cli}" - conf_files="/etc/${pkgname%-*}/bconsole.conf" - depends="bacula-common" - pkg_install() { - vmove "etc/${pkgname%-*}/bconsole.conf" - vmove "etc/${pkgname%-*}/scripts/bconsole" - vmove "usr/bin/bconsole" - vmove "usr/share/man/man8/bconsole.8.gz" - } -} - -bacula-fd_package() { - short_desc="${short_desc/common libs/file daemon}" - conf_files="/etc/${pkgname%-*}/${pkgname}.conf" - depends="bacula-common" - pkg_install() { - vmove "etc/${pkgname%-*}/${pkgname}.conf" - vmove "usr/bin/${pkgname}" - vmove "usr/lib/bpipe-fd.so" - vmove "usr/share/man/man8/${pkgname}.8.gz" - vsv "${pkgname}" - } -} - -bacula-sd_package() { - short_desc="${short_desc/common libs/storage daemon}" - conf_files="/etc/${pkgname%-*}/${pkgname}.conf" - depends="bacula-common" - pkg_install() { - vmove "etc/${pkgname%-*}/${pkgname}.conf" - for x in ${pkgname} bextract bls bcopy bscan btape; do - vmove "usr/bin/$x" - vmove "usr/share/man/man8/$x.8.gz" - done - vsv "${pkgname}" - } -} - -bacula-dir_package() { - short_desc="${short_desc/common libs/director daemon}" - conf_files="/etc/${pkgname%-*}/${pkgname}.conf" - depends="bacula-common" - pkg_install() { - vmove "etc/${pkgname%-*}/${pkgname}.conf" - vmove "etc/${pkgname%-*}/scripts/query.sql" - vmove "etc/${pkgname%-*}/scripts/create_${pkgname%-*}_database" - vmove "etc/${pkgname%-*}/scripts/delete_catalog_backup" - vmove "etc/${pkgname%-*}/scripts/drop_${pkgname%-*}_database" - vmove "etc/${pkgname%-*}/scripts/drop_${pkgname%-*}_tables" - vmove "etc/${pkgname%-*}/scripts/grant_${pkgname%-*}_privileges" - vmove "etc/${pkgname%-*}/scripts/make_${pkgname%-*}_tables" - vmove "etc/${pkgname%-*}/scripts/make_catalog_backup.pl" - vmove "etc/${pkgname%-*}/scripts/make_catalog_backup" - vmove "etc/${pkgname%-*}/scripts/update_${pkgname%-*}_tables" - vmove "usr/bin/bsmtp" - vmove "usr/share/man/man1/bsmtp.1.gz" - for x in ${pkgname} bregex bwild dbcheck; do - vmove "usr/bin/$x" - vmove "usr/share/man/man8/$x.8.gz" - done - vsv "${pkgname}" - } -} - -bacula-common-mariadb_package() { - short_desc="${short_desc/common libs/MariaDB support}" - depends="bacula-common" - alternatives="bacula-db-backend:/usr/lib/libbaccats-${version}.so:/usr/lib/libbaccats-mysql-${version}.so" - pkg_install() { - vmove "usr/lib/libbaccats-mysql-${version}.so" - vmove "usr/lib/libbaccats-mysql.so" - for file in etc/bacula/scripts/*mysql*; do - vmove "$file" - done - } -} - -bacula-common-postgresql_package() { - short_desc="${short_desc/common libs/PostgreSQL support}" - depends="bacula-common" - alternatives="bacula-db-backend:/usr/lib/libbaccats-${version}.so:/usr/lib/libbaccats-postgresql-${version}.so" - pkg_install() { - vmove "usr/lib/libbaccats-postgresql-${version}.so" - vmove "usr/lib/libbaccats-postgresql.so" - for file in etc/bacula/scripts/*postgresql*; do - vmove "$file" - done - } -} diff --git a/srcpkgs/bacula-common/update b/srcpkgs/bacula-common/update deleted file mode 100644 index 934be3d08c144a..00000000000000 --- a/srcpkgs/bacula-common/update +++ /dev/null @@ -1 +0,0 @@ -pkgname=bacula diff --git a/srcpkgs/bacula-console b/srcpkgs/bacula-console deleted file mode 120000 index df0fa22f12dc2d..00000000000000 --- a/srcpkgs/bacula-console +++ /dev/null @@ -1 +0,0 @@ -bacula-common \ No newline at end of file diff --git a/srcpkgs/bacula-dir b/srcpkgs/bacula-dir deleted file mode 120000 index df0fa22f12dc2d..00000000000000 --- a/srcpkgs/bacula-dir +++ /dev/null @@ -1 +0,0 @@ -bacula-common \ No newline at end of file diff --git a/srcpkgs/bacula-fd b/srcpkgs/bacula-fd deleted file mode 120000 index df0fa22f12dc2d..00000000000000 --- a/srcpkgs/bacula-fd +++ /dev/null @@ -1 +0,0 @@ -bacula-common \ No newline at end of file diff --git a/srcpkgs/bacula-sd b/srcpkgs/bacula-sd deleted file mode 120000 index df0fa22f12dc2d..00000000000000 --- a/srcpkgs/bacula-sd +++ /dev/null @@ -1 +0,0 @@ -bacula-common \ No newline at end of file diff --git a/srcpkgs/badvpn/template b/srcpkgs/badvpn/template deleted file mode 100644 index db8600ca459fd9..00000000000000 --- a/srcpkgs/badvpn/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'badvpn' -pkgname=badvpn -version=1.999.130 -revision=15 -build_style=cmake -hostmakedepends="pkg-config" -makedepends="openssl-devel nspr-devel nss-devel" -short_desc="Peer-to-peer VPN system" -maintainer="Enno Boland " -license="BSD-3-Clause" -homepage="https://github.com/ambrop72/badvpn" -changelog="https://raw.githubusercontent.com/ambrop72/badvpn/master/ChangeLog" -distfiles="https://github.com/ambrop72/$pkgname/archive/${version}.tar.gz" -checksum=bfd4bbfebd7274bcec792558c9a2fd60e39cd92e04673825ade5d04154766109 -case "$XBPS_TARGET_MACHINE" in - *-musl) configure_args="-DBUILD_NCD=0" ;; -esac - -post_install() { - vlicense COPYING -} diff --git a/srcpkgs/badwolf/template b/srcpkgs/badwolf/template deleted file mode 100644 index 6cbc9b31248ab4..00000000000000 --- a/srcpkgs/badwolf/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'badwolf' -pkgname=badwolf -version=1.3.0 -revision=1 -build_style=configure -configure_args="PREFIX=/usr WITH_WEBKITGTK=4.1 WITH_URI_PARSER=guri" -make_cmd=ninja -make_check_target=test -hostmakedepends="pkg-config gettext ninja ed" -makedepends="libwebkit2gtk41-devel" -short_desc="Minimalist and privacy-oriented WebKitGTK+ browser" -maintainer="yosh " -license="BSD-3-Clause" -homepage="https://hacktivis.me/projects/badwolf" -changelog="https://hacktivis.me/releases/badwolf-${version}.txt" -distfiles="https://hacktivis.me/releases/badwolf-${version}.tar.gz" -checksum=276dfccba8addfc205ceb10477668e4b2b6a4853f344c86d5c1e35b1c703459f - -do_install() { - DESTDIR=${DESTDIR} ninja install - vlicense COPYING -} diff --git a/srcpkgs/ballerburg/template b/srcpkgs/ballerburg/template deleted file mode 100644 index f39c5ea16b6258..00000000000000 --- a/srcpkgs/ballerburg/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'ballerburg' -pkgname=ballerburg -version=1.2.3 -revision=1 -build_style=cmake -hostmakedepends="pkg-config" -makedepends="SDL2-devel" -short_desc="Classical castle combat game" -maintainer="pulux " -license="GPL-3.0-or-later" -homepage="https://baller.frama.io/" -distfiles="https://framagit.org/baller/ballerburg/-/archive/v${version}/ballerburg-v${version}.tar.gz" -checksum=88fdddef806008aac2c7c0ebf8c9152e26cdb1b21fd70337069925723134dcc4 -make_check=no # no tests included diff --git a/srcpkgs/baloo-widgets-devel b/srcpkgs/baloo-widgets-devel deleted file mode 120000 index f2ce1efd4f9389..00000000000000 --- a/srcpkgs/baloo-widgets-devel +++ /dev/null @@ -1 +0,0 @@ -baloo-widgets \ No newline at end of file diff --git a/srcpkgs/baloo-widgets/template b/srcpkgs/baloo-widgets/template deleted file mode 100644 index 8334883b57b614..00000000000000 --- a/srcpkgs/baloo-widgets/template +++ /dev/null @@ -1,48 +0,0 @@ -# Template file for 'baloo-widgets' -pkgname=baloo-widgets -version=25.08.3 -revision=1 -build_style=cmake -configure_args="-DBUILD_TESTING=OFF -DBUILD_WITH_QT6=ON - -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins" -hostmakedepends="extra-cmake-modules python3 pkg-config - kf6-kcoreaddons kf6-kconfig - qt6-base qt6-tools - gettext" -makedepends="qt6-base-devel - kf6-kconfig-devel - kf6-kcoreaddons-devel - kf6-kfilemetadata-devel - kf6-ki18n-devel - kf6-kio-devel - kf6-kservice-devel - kf6-kwidgetsaddons-devel - kf6-baloo-devel" -short_desc="Baloo widgets" -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=fc0a8ec5321b3f4bb0e1f165cd8e7577019b90d5755170802634a68dfc3ce7cb - -baloo-widgets-devel_package() { - short_desc+=" - development files" - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - vmove "usr/lib/*.so" - } -} - -baloo-widgets5_package() { - short_desc+=" - (Dummy transitional package)" - metapackage=yes - depends="baloo-widgets-${version}_${revision}" -} - -baloo-widgets5-devel_package() { - short_desc+=" - (Dummy transitional package)" - metapackage=yes - depends="baloo-widgets-devel-${version}_${revision}" -} diff --git a/srcpkgs/baloo-widgets/update b/srcpkgs/baloo-widgets/update deleted file mode 100644 index 9cf5a20c16ae29..00000000000000 --- a/srcpkgs/baloo-widgets/update +++ /dev/null @@ -1 +0,0 @@ -pkgname=${pkgname} diff --git a/srcpkgs/baloo-widgets5 b/srcpkgs/baloo-widgets5 deleted file mode 120000 index f2ce1efd4f9389..00000000000000 --- a/srcpkgs/baloo-widgets5 +++ /dev/null @@ -1 +0,0 @@ -baloo-widgets \ No newline at end of file diff --git a/srcpkgs/baloo-widgets5-devel b/srcpkgs/baloo-widgets5-devel deleted file mode 120000 index f2ce1efd4f9389..00000000000000 --- a/srcpkgs/baloo-widgets5-devel +++ /dev/null @@ -1 +0,0 @@ -baloo-widgets \ No newline at end of file diff --git a/srcpkgs/balsa/patches/gtk-iconcache.patch b/srcpkgs/balsa/patches/gtk-iconcache.patch deleted file mode 100644 index 7ff958c3844e33..00000000000000 --- a/srcpkgs/balsa/patches/gtk-iconcache.patch +++ /dev/null @@ -1,30 +0,0 @@ -From c7bfec5fc780fa04813f303321a93ad80bf25a4a Mon Sep 17 00:00:00 2001 -From: Peter Bloomfield -Date: Sat, 23 Sep 2023 14:37:29 +0000 -Subject: [PATCH] images/meson.build: Ensure icon_cache_dir exists - ---- - images/meson.build | 6 +++++- - 1 file changed, 5 insertions(+), 1 deletion(-) - -diff --git a/images/meson.build b/images/meson.build -index 049891c20..9e1cce35a 100644 ---- a/images/meson.build -+++ b/images/meson.build -@@ -17,9 +17,13 @@ balsa_imgs = [ - balsa_bitmaps_dir = join_paths(get_option('datadir'), 'balsa', 'pixmaps') - install_data(balsa_imgs, install_dir : balsa_bitmaps_dir) - --gtk_update_icon_cache_program = find_program('gtk-update-icon-cache') -+gtk_update_icon_cache_program = find_program('gtk-update-icon-cache', required : false) - if gtk_update_icon_cache_program.found() - icon_cache_dir = join_paths(get_option('prefix'), get_option('datadir'), 'balsa') -+ mkdir_program = find_program('mkdir', required : false) -+ if mkdir_program.found() -+ run_command(mkdir_program, '-p', icon_cache_dir, check : false) -+ endif # mkdir_program.found() - if meson.version().version_compare('>=0.55') - meson.add_install_script(gtk_update_icon_cache_program, '--ignore-theme-index', icon_cache_dir) - else # meson.version().version_compare('>=0.55') --- -GitLab diff --git a/srcpkgs/balsa/patches/libwebkit2gtk41.patch b/srcpkgs/balsa/patches/libwebkit2gtk41.patch deleted file mode 100644 index 21184670e7b361..00000000000000 --- a/srcpkgs/balsa/patches/libwebkit2gtk41.patch +++ /dev/null @@ -1,34 +0,0 @@ -From aa81a24021f3b48a7f207ef7049c0e8f25207661 Mon Sep 17 00:00:00 2001 -From: Peter Bloomfield -Date: Sun, 2 Oct 2022 15:17:29 -0400 -Subject: [PATCH] meson.build: Depend on webkit2gtk-4.1 if available - -Build against webkit2gtk-4.1 if available, falling back to webkit2gtk-4.0. - -webkit2gtk-4.1 has the same API as webkit2gtk-4.0, so no code changes -are needed, but it links against libsoup-3.0 instead of libsoup-2.4. - -See https://discourse.gnome.org/t/removing-libsoup-2-for-gnome-45/10846 -for some discussion. ---- - meson.build | 5 ++++- - 1 file changed, 4 insertions(+), 1 deletion(-) - -diff --git a/meson.build b/meson.build -index 801f619c7..bee3040f6 100644 ---- a/meson.build -+++ b/meson.build -@@ -169,7 +169,10 @@ libnetclient_deps = [glib_dep, - # HTML widget - # - if html_widget == 'webkit2' -- html_dep = dependency('webkit2gtk-4.0', version : '>= 2.28.0') -+ html_dep = dependency('webkit2gtk-4.1', required : false) -+ if not html_dep.found() -+ html_dep = dependency('webkit2gtk-4.0', version : '>= 2.28.0') -+ endif - htmlpref_dep = dependency('sqlite3', version : '>= 3.24.0') - balsa_web_extensions = join_paths(get_option('prefix'), get_option('libdir'), 'balsa') - add_project_arguments('-DBALSA_WEB_EXTENSIONS="' + balsa_web_extensions + '"', language : 'c') --- -GitLab diff --git a/srcpkgs/balsa/patches/path.patch b/srcpkgs/balsa/patches/path.patch deleted file mode 100644 index 75117e66c1247f..00000000000000 --- a/srcpkgs/balsa/patches/path.patch +++ /dev/null @@ -1,13 +0,0 @@ ---- a/libbalsa/html.c -+++ b/libbalsa/html.c -@@ -51,7 +51,9 @@ - * not exist. Thus, this variable should be set for testing/development, - * and unset for release builds to avoid leaking the build folder name. - */ --#define WEB_EXT_CHECK_BUILDDIR 1 -+#ifdef WEB_EXT_CHECK_BUILDDIR -+#undef WEB_EXT_CHECK_BUILDDIR -+#endif - - - #define CID_REGEX "<[^>]*src\\s*=\\s*['\"]?\\s*cid:" diff --git a/srcpkgs/balsa/patches/portability.patch b/srcpkgs/balsa/patches/portability.patch deleted file mode 100644 index 9cf7ef4ec06355..00000000000000 --- a/srcpkgs/balsa/patches/portability.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/libbalsa/misc.c 2015-05-31 10:17:19.494312782 +0200 -+++ b/libbalsa/misc.c 2015-05-31 10:17:27.054393821 +0200 -@@ -34,6 +34,7 @@ - #include - #include - #include -+#include - #include - #include - #include diff --git a/srcpkgs/balsa/template b/srcpkgs/balsa/template deleted file mode 100644 index b9041c67b5ea42..00000000000000 --- a/srcpkgs/balsa/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'balsa' -pkgname=balsa -version=2.6.4 -revision=4 -build_style=meson -configure_args="-Dlibsecret=true -Dsqlite=true - -Dhtml-widget=webkit2 -Dspell-checker=gspell" -hostmakedepends="gettext-devel pkg-config glib-devel" -makedepends="gspell-devel gmime3-devel gnutls-devel gpgme-devel iso-codes sqlite-devel - libesmtp-devel libnotify-devel libsecret-devel libwebkit2gtk41-devel libical-devel" -depends="desktop-file-utils hicolor-icon-theme" -short_desc="Email client for GNOME" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="https://pawsa.fedorapeople.org/balsa/" -changelog="https://gitlab.gnome.org/GNOME/balsa/-/raw/master/NEWS" -distfiles="https://pawsa.fedorapeople.org/balsa/balsa-${version}.tar.xz" -checksum=befa5984511db33d41f2b1ecbfc99e22a15d45d08efe5d737b5174a1a6ac8fc1 diff --git a/srcpkgs/balsa/update b/srcpkgs/balsa/update deleted file mode 100644 index da6b9e5f0299cb..00000000000000 --- a/srcpkgs/balsa/update +++ /dev/null @@ -1 +0,0 @@ -site="https://pawsa.fedorapeople.org/balsa/download.html" diff --git a/srcpkgs/bam/template b/srcpkgs/bam/template deleted file mode 100644 index 8a6a2d1f8a04cb..00000000000000 --- a/srcpkgs/bam/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'bam' -pkgname=bam -version=0.5.1 -revision=4 -makedepends="lua53-devel" -short_desc="Fast and flexible build system using Lua" -maintainer="Leah Neukirchen " -license="Zlib, MIT" -homepage="https://matricks.github.io/bam/" -changelog="https://raw.githubusercontent.com/matricks/bam/master/CHANGELOG" -distfiles="https://github.com/matricks/bam/archive/v${version}.tar.gz" -checksum=cc8596af3325ecb18ebd6ec2baee550e82cb7b2da19588f3f843b02e943a15a9 - -do_build() { - gcc -Wall -pedantic src/tools/txt2c.c -o src/tools/txt2c - src/tools/txt2c src/base.lua src/tools.lua src/driver_gcc.lua src/driver_clang.lua src/driver_cl.lua src/driver_solstudio.lua src/driver_xlc.lua > src/internal_base.h - ${CC} ${CFLAGS} -Wall -pedantic src/*.c src/lua/*.c -o bam -I src/lua -lm -lpthread -ldl -rdynamic ${LDFLAGS} -} - -do_install() { - vbin bam - vlicense COPYING - vlicense src/lua/COPYRIGHT -} diff --git a/srcpkgs/bamf-devel b/srcpkgs/bamf-devel deleted file mode 120000 index cec068ec2c2a83..00000000000000 --- a/srcpkgs/bamf-devel +++ /dev/null @@ -1 +0,0 @@ -bamf \ No newline at end of file diff --git a/srcpkgs/bamf/template b/srcpkgs/bamf/template deleted file mode 100644 index 433ffc2abceba2..00000000000000 --- a/srcpkgs/bamf/template +++ /dev/null @@ -1,47 +0,0 @@ -# Template file for 'bamf' -pkgname=bamf -version=0.5.6 -revision=1 -build_style=gnu-configure -build_helper="gir" -configure_args="$(vopt_with gtk_doc gtk-doc)" -hostmakedepends="glib-devel gtk-doc pkg-config automake libtool - $(vopt_if gir vala)" -makedepends="libglib-devel libgtop-devel libwnck-devel gtk+3-devel" -short_desc="Application matching framework" -maintainer="Orphaned " -license="LGPL-3.0-only, LGPL-2.1-only, GPL-3.0-or-later" -homepage="https://launchpad.net/bamf" -distfiles="https://launchpad.net/bamf/${version%.*}/${version}/+download/bamf-${version}.tar.gz" -checksum=4fcd00f23c542f3b79f35e10e322b67eacb399cac83f48db261cd8e8ea709478 - -CFLAGS="-Wno-cpp -Wno-deprecated-declarations" - -build_options="gir gtk_doc" -build_options_default="gir" - -if [ -z "$CROSS_BUILD" ]; then - build_options_default+=" gtk_doc" -fi - -pre_configure() { - sed -i /GNOME_COMMON_INIT/d configure.ac - autoreconf -fi -} - -bamf-devel_package() { - short_desc+=" - development files" - depends="libglib-devel ${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - if [ "$build_option_gtk_doc" ]; then - vmove usr/share/gtk-doc - fi - if [ "$build_option_gir" ]; then - vmove usr/share/gir-1.0 - vmove usr/share/vala - fi - } -} diff --git a/srcpkgs/bandwhich/INSTALL b/srcpkgs/bandwhich/INSTALL deleted file mode 100644 index 1235b1d460007d..00000000000000 --- a/srcpkgs/bandwhich/INSTALL +++ /dev/null @@ -1,5 +0,0 @@ -case "${ACTION}" in -post) - setcap cap_sys_ptrace,cap_dac_read_search,cap_net_raw,cap_net_admin+ep usr/bin/bandwhich - ;; -esac diff --git a/srcpkgs/bandwhich/template b/srcpkgs/bandwhich/template deleted file mode 100644 index 3ba4db52a2f1a8..00000000000000 --- a/srcpkgs/bandwhich/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'bandwhich' -pkgname=bandwhich -version=0.23.1 -revision=1 -build_style=cargo -short_desc="Terminal bandwidth utilization tool" -maintainer="tranzystorekk " -license="MIT" -homepage="https://github.com/imsnif/bandwhich" -changelog="https://raw.githubusercontent.com/imsnif/bandwhich/main/CHANGELOG.md" -distfiles="https://github.com/imsnif/bandwhich/archive/refs/tags/v${version}.tar.gz" -checksum=aafb96d059cf9734da915dca4f5940c319d2e6b54e2ffb884332e9f5e820e6d7 - -export BANDWHICH_GEN_DIR="${XBPS_BUILDDIR}/${pkgname}-${version}/gen" - -pre_build() { - mkdir gen -} - -post_install() { - vlicense LICENSE.md - vcompletion gen/bandwhich.bash bash - vcompletion gen/bandwhich.fish fish - vcompletion gen/_bandwhich zsh - vman gen/bandwhich.1 -} diff --git a/srcpkgs/bankstown/template b/srcpkgs/bankstown/template deleted file mode 100644 index 7f768a44e80e40..00000000000000 --- a/srcpkgs/bankstown/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'bankstown' -pkgname=bankstown -version=1.1.0 -revision=1 -build_style=cargo -short_desc="Barebones bass enhancer" -maintainer="dkwo " -license="MIT" -homepage="https://github.com/chadmed/bankstown" -distfiles="https://github.com/chadmed/bankstown/archive/refs/tags/${version}.tar.gz" -checksum=e877508b73fe90774d74526d838f75e8ea278bdbcee0a1f92e3eca67ed734675 - -do_install() { - vinstall target/$RUST_TARGET/release/libbankstown.so 755 usr/lib/lv2/bankstown.lv2/ bankstown.so - vinstall bankstown.ttl 644 usr/lib/lv2/bankstown.lv2/ - vinstall manifest.ttl 644 usr/lib/lv2/bankstown.lv2/ - vlicense LICENSE -} diff --git a/srcpkgs/banner/template b/srcpkgs/banner/template deleted file mode 100644 index 2ce26a3341291d..00000000000000 --- a/srcpkgs/banner/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'banner' -pkgname=banner -version=1.2 -revision=6 -build_style=gnu-configure -short_desc="Prints ASCII banners" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="http://www.moria.de/~michael/comp/banner" -distfiles="http://www.moria.de/~michael/comp/banner/banner-${version}.tar.gz" -checksum=84828f417e6139733cff98c8bb4765a70070352ab7d471ecd1f54d8fa8a9f746 -conflicts="bsd-games>=0" - -pre_configure() { - sed -i configure \ - -e '2439i if ! test "$cross_compiling"; then' \ - -e '2497a fi' -} -do_install() { - make prefix=${DESTDIR}/usr BINDIR=${DESTDIR}/usr/bin MANDIR=${DESTDIR}/usr/share/man install -} diff --git a/srcpkgs/baobab/template b/srcpkgs/baobab/template deleted file mode 100644 index 1b8c6da5b14e52..00000000000000 --- a/srcpkgs/baobab/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'baobab' -pkgname=baobab -version=48.0 -revision=1 -build_style=meson -hostmakedepends="gettext pkg-config itstool glib-devel vala desktop-file-utils gtk-update-icon-cache" -makedepends="gtk4-devel libadwaita-devel vala-devel gsettings-desktop-schemas-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" -changelog="https://gitlab.gnome.org/GNOME/baobab/-/raw/main/NEWS" -distfiles="${GNOME_SITE}/baobab/${version%.*}/baobab-${version}.tar.xz" -checksum=54592504d49d807f23591be7e7eef10c6c9dfcb7ac527b81c3acd58787b26fda diff --git a/srcpkgs/baresip-devel b/srcpkgs/baresip-devel deleted file mode 120000 index 164155010887c4..00000000000000 --- a/srcpkgs/baresip-devel +++ /dev/null @@ -1 +0,0 @@ -baresip \ No newline at end of file diff --git a/srcpkgs/baresip/template b/srcpkgs/baresip/template deleted file mode 100644 index 3419968c532e59..00000000000000 --- a/srcpkgs/baresip/template +++ /dev/null @@ -1,34 +0,0 @@ -# Template file for 'baresip' -pkgname=baresip -version=3.20.0 -revision=2 -build_style=cmake -hostmakedepends="pkg-config glib-devel" -makedepends="libgsm-devel libpng-devel openssl-devel libsndfile-devel - opus-devel re-devel spandsp-devel speex-devel speexdsp-devel - tiff-devel twolame-devel cairo-devel gst-plugins-base1-devel jack-devel - gstreamer1-devel gtk+3-devel mpg123-devel SDL2-devel ffmpeg6-devel libvpx-devel - libX11-devel v4l-utils-devel x265-devel libXext-devel webrtc-audio-processing-devel - fdk-aac-devel libmosquitto-devel codec2-devel" -# sndio-devel Currently not hooked up in their cmake build system -short_desc="Modular SIP User-Agent with audio and video support" -maintainer="John " -license="BSD-3-Clause" -homepage="https://github.com/baresip/baresip" -changelog="https://raw.githubusercontent.com/baresip/baresip/main/CHANGELOG.md" -distfiles="https://github.com/baresip/baresip/archive/refs/tags/v${version}.tar.gz" -checksum=df3df6b94bb72f4105a542246e02800db05cd6877088b0567c6169b94be5fea5 - -post_install() { - vlicense LICENSE -} - -baresip-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/barrier b/srcpkgs/barrier deleted file mode 120000 index 8390c0d9c636ba..00000000000000 --- a/srcpkgs/barrier +++ /dev/null @@ -1 +0,0 @@ -input-leap \ No newline at end of file diff --git a/srcpkgs/barrier-gui b/srcpkgs/barrier-gui deleted file mode 120000 index 8390c0d9c636ba..00000000000000 --- a/srcpkgs/barrier-gui +++ /dev/null @@ -1 +0,0 @@ -input-leap \ No newline at end of file diff --git a/srcpkgs/base-chroot-cyclic-solver/template b/srcpkgs/base-chroot-cyclic-solver/template deleted file mode 100644 index 838b35f0b15be3..00000000000000 --- a/srcpkgs/base-chroot-cyclic-solver/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'base-chroot-cyclic-solver' -pkgname=base-chroot-cyclic-solver -version=0.1 -revision=1 -metapackage=yes -short_desc="Dummy provider for all cyclic packages" -maintainer="Andrew J. Hesford " -license="Public Domain" -homepage="https://voidlinux.org" -provides=" - lightdm-greeter-${version}_${revision} - pipewire-session-manager-${version}_${revision} -" -repository=bootstrap diff --git a/srcpkgs/base-chroot/template b/srcpkgs/base-chroot/template deleted file mode 100644 index 91c20a31069591..00000000000000 --- a/srcpkgs/base-chroot/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'base-chroot' -pkgname=base-chroot -version=0.67 -revision=3 -bootstrap=yes -metapackage=yes -short_desc="Minimal set of packages required for chroot with xbps-src" -maintainer="Juan RP " -license="Public Domain" -homepage="http://www.voidlinux.org" -repository=bootstrap - -case "$XBPS_TARGET_LIBC" in - musl) depends="musl-devel";; - *) depends="glibc-devel glibc-locales";; -esac - -depends+=" - base-files binutils gcc gcc-ada libada-devel - patch sed findutils diffutils make gzip coreutils - file bsdtar xbps mpfr ncurses libreadline8 - chroot-bash chroot-grep chroot-gawk chroot-distcc - chroot-util-linux chroot-git tzdata" - -if [ "$CHROOT_READY" ]; then - depends+=" ccache" -fi diff --git a/srcpkgs/base-container-full/template b/srcpkgs/base-container-full/template deleted file mode 100644 index 377b4def0f525d..00000000000000 --- a/srcpkgs/base-container-full/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'base-container-full' -pkgname=base-container-full -version=0.11 -revision=3 -metapackage=yes -short_desc="Void Linux base system meta package for containers/chroots" -maintainer="Enno Boland " -license="Public Domain" -homepage="https://www.voidlinux.org/" - -depends=" - base-files ncurses coreutils findutils diffutils - dash bash grep gzip file sed gawk less util-linux which tar man-pages - mdocml>=1.13.3 shadow e2fsprogs btrfs-progs xfsprogs f2fs-tools dosfstools kbd - procps-ng tzdata pciutils iana-etc eudev runit-void openssh dhcpcd - iproute2 iputils iw xbps nvi sudo traceroute kmod removed-packages" - -case "$XBPS_TARGET_MACHINE" in - *-musl) depends+=" musl";; - *) depends+=" glibc-locales";; -esac - -base-voidstrap_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" (transitional dummy package)" - metapackage=yes -} diff --git a/srcpkgs/base-container/template b/srcpkgs/base-container/template deleted file mode 100644 index b8e798677fe62c..00000000000000 --- a/srcpkgs/base-container/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'base-container' -pkgname=base-container -version=0.3 -revision=3 -metapackage=yes -short_desc="Void Linux base system meta for minimal containers/chroots" -maintainer="Enno Boland " -license="Public Domain" -homepage="https://www.voidlinux.org/" - -depends=" - base-files coreutils findutils diffutils dash grep gzip sed gawk - util-linux which tar shadow procps-ng iana-etc xbps nvi tzdata - runit-void removed-packages" - -case "$XBPS_TARGET_MACHINE" in - *-musl) depends+=" musl";; - *) depends+=" glibc-locales";; -esac - -base-minimal_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" (transitional dummy package)" - metapackage=yes -} diff --git a/srcpkgs/base-devel/template b/srcpkgs/base-devel/template deleted file mode 100644 index 8483fa70e7fdea..00000000000000 --- a/srcpkgs/base-devel/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'base-devel' -pkgname=base-devel -version=20181003 -revision=2 -metapackage=yes -depends="autoconf automake bc binutils bison ed flex gcc gettext - groff libtool m4 make patch pkg-config texinfo unzip xz" -short_desc="Void Linux development tools meta package" -maintainer="Leah Neukirchen " -license="Public Domain" -homepage="http://www.voidlinux.org/" -lib32disabled=yes - -case "$XBPS_TARGET_MACHINE" in - *-musl) depends+=" musl-devel";; - *) depends+=" glibc-devel";; -esac diff --git a/srcpkgs/base-files/INSTALL b/srcpkgs/base-files/INSTALL deleted file mode 100644 index c9e020948f2509..00000000000000 --- a/srcpkgs/base-files/INSTALL +++ /dev/null @@ -1,80 +0,0 @@ -make_system_dirs() { - # - # Install FHS system directories. - # - for d in boot etc etc/modprobe.d etc/modules-load.d \ - etc/skel home dev proc usr mnt opt sys media var run/lock; do - [ ! -d ${d} ] && install -d ${d} - done - - [ ! -d root ] && install -dm750 root - - # Don't try to create var/mail in the correct place if the user - # is updating from an old system that has var/mail as a symlink - [ ! -L var/mail ] && [ ! -d var/mail ] && install -dm1777 var/mail - - [ ! -d var/spool ] && install -d var/spool - - for d in local local/bin local/sbin local/include local/lib \ - bin include lib src; do - [ ! -d usr/${d} ] && install -d usr/${d} - done - - for d in locale misc terminfo zoneinfo doc info; do - [ ! -d usr/share/${d} ] && install -d usr/share/${d} - [ ! -d usr/local/share/${d} ] && install -d usr/local/share/${d} - done - - for d in 1 2 3 4 5 6 7 8; do - [ ! -d usr/share/man/man${d} ] && \ - install -d usr/share/man/man${d} - [ ! -d usr/local/share/man/man${d} ] && \ - install -d usr/local/share/man/man${d} - done - - for d in empty log opt cache lib; do - [ ! -d var/${d} ] && install -d var/${d} - done - - # 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!" - exit 1 - fi - done - - cd var - ln -sf ../run . - ln -sf ../run/lock . - [ ! -d spool/mail ] && ln -sfn ../mail spool/mail - if [ -L spool/mail/mail -a "$(readlink spool/mail/mail)" = spool/mail ]; then - # Get rid of broken symlink created by older versions of base-files. - rm spool/mail/mail - fi - cd .. - - install -dm1777 tmp - install -dm1777 var/tmp - - # remove leftover polkit rules from live systems - [ -e etc/polkit-1/rules.d/void-live.rules ] && rm etc/polkit-1/rules.d/void-live.rules - - # fix bad permissions from installer with umask 077 - chmod 755 var var/db var/db/xbps usr usr/share -} - -case "${ACTION}" in -pre) - echo "Creating system directories/symlinks..." - make_system_dirs - ;; -post) - echo "Creating system directories/symlinks..." - make_system_dirs - # Enable shadow passwd/groups. - if [ -x bin/pwconv -a -x bin/grpconv -a "$(id -u)" -eq 0 ]; then - pwconv && grpconv - fi - ;; -esac diff --git a/srcpkgs/base-files/files/66-kvm.rules b/srcpkgs/base-files/files/66-kvm.rules deleted file mode 100644 index 582fc57ede49c5..00000000000000 --- a/srcpkgs/base-files/files/66-kvm.rules +++ /dev/null @@ -1 +0,0 @@ -KERNEL=="kvm", GROUP="kvm", MODE="0660", OPTIONS+="static_node=kvm" diff --git a/srcpkgs/base-files/files/90-usbmon.rules b/srcpkgs/base-files/files/90-usbmon.rules deleted file mode 100644 index 10a127c3a84069..00000000000000 --- a/srcpkgs/base-files/files/90-usbmon.rules +++ /dev/null @@ -1 +0,0 @@ -SUBSYSTEM=="usbmon", GROUP="usbmon", MODE="640" diff --git a/srcpkgs/base-files/files/DIR_COLORS b/srcpkgs/base-files/files/DIR_COLORS deleted file mode 100644 index d24a5a838072b7..00000000000000 --- a/srcpkgs/base-files/files/DIR_COLORS +++ /dev/null @@ -1,184 +0,0 @@ -# Configuration file for the color ls utility -# This file goes in the /etc directory, and must be world readable. -# You can copy this file to .dir_colors in your $HOME directory to override -# the system defaults. - -# COLOR needs one of these arguments: 'tty' colorizes output to ttys, but not -# pipes. 'all' adds color characters to all output. 'none' shuts colorization -# off. -COLOR tty - -# Extra command line options for ls go here. -# Basically these ones are: -# -F = show '/' for dirs, '*' for executables, etc. -# -T 0 = don't trust tab spacing when formatting ls output. -OPTIONS -F -T 0 - -# Below, there should be one TERM entry for each termtype that is colorizable -TERM Eterm -TERM ansi -TERM color-xterm -TERM con132x25 -TERM con132x30 -TERM con132x43 -TERM con132x60 -TERM con80x25 -TERM con80x28 -TERM con80x30 -TERM con80x43 -TERM con80x50 -TERM con80x60 -TERM cons25 -TERM console -TERM cygwin -TERM dtterm -TERM eterm-color -TERM gnome -TERM konsole -TERM kterm -TERM linux -TERM linux-c -TERM mach-color -TERM mlterm -TERM putty -TERM rxvt -TERM rxvt-cygwin -TERM rxvt-cygwin-native -TERM rxvt-unicode -TERM screen -TERM screen-256color -TERM screen-bce -TERM screen-w -TERM screen.linux -TERM vt100 -TERM xterm -TERM xterm-16color -TERM xterm-256color -TERM xterm-88color -TERM xterm-color -TERM xterm-debian - -# EIGHTBIT, followed by '1' for on, '0' for off. (8-bit output) -EIGHTBIT 1 - -# Below are the color init strings for the basic file types. A color init -# string consists of one or more of the following numeric codes: -# Attribute codes: -# 00=none 01=bold 04=underscore 05=blink 07=reverse 08=concealed -# Text color codes: -# 30=black 31=red 32=green 33=yellow 34=blue 35=magenta 36=cyan 37=white -# Background color codes: -# 40=black 41=red 42=green 43=yellow 44=blue 45=magenta 46=cyan 47=white -NORMAL 00 # global default, although everything should be something. -FILE 00 # normal file -DIR 01;34 # directory -LINK 01;36 # symbolic link (If you set this to 'target' instead of a - # numerical value, the color is as for the file pointed to.) -FIFO 40;33 # pipe -SOCK 01;35 # socket -DOOR 01;35 # door -BLK 40;33;01 # block device driver -CHR 40;33;01 # character device driver -ORPHAN 40;31;01 # symlink to nonexistent file, or non-stat'able file -MISSING 01;05;37;41 # ... and the files they point to -SETUID 37;41 # file that is setuid (u+s) -SETGID 30;43 # file that is setgid (g+s) -CAPABILITY 30;41 # file with capability -STICKY_OTHER_WRITABLE 30;42 # dir that is sticky and other-writable (+t,o+w) -OTHER_WRITABLE 34;42 # dir that is other-writable (o+w) and not sticky -STICKY 37;44 # dir with the sticky bit set (+t) and not other-writable - - -# This is for files with execute permission: -EXEC 01;32 - -# List any file extensions like '.gz' or '.tar' that you would like ls -# to colorize below. Put the extension, a space, and the color init string. -# (and any comments you want to add after a '#') -# executables (bright green) -#.cmd 01;32 -#.exe 01;32 -#.com 01;32 -#.btm 01;32 -#.bat 01;32 -#.sh 01;32 -#.csh 01;32 - # archives or compressed (bright red) -.tar 01;31 -.tgz 01;31 -.svgz 01;31 -.arj 01;31 -.taz 01;31 -.lzh 01;31 -.lzma 01;31 -.zip 01;31 -.z 01;31 -.Z 01;31 -.dz 01;31 -.gz 01;31 -.bz2 01;31 -.tbz2 01;31 -.bz 01;31 -.tz 01;31 -.deb 01;31 -.rpm 01;31 -.jar 01;31 -.rar 01;31 -.ace 01;31 -.zoo 01;31 -.cpio 01;31 -.7z 01;31 -.rz 01;31 -# image formats (magenta) -.jpg 01;35 -.jpeg 01;35 -.gif 01;35 -.bmp 01;35 -.pbm 01;35 -.pgm 01;35 -.ppm 01;35 -.tga 01;35 -.xbm 01;35 -.xpm 01;35 -.tif 01;35 -.tiff 01;35 -.png 01;35 -.mng 01;35 -.pcx 01;35 -.mov 01;35 -.mpg 01;35 -.mpeg 01;35 -.m2v 01;35 -.mkv 01;35 -.ogm 01;35 -.mp4 01;35 -.m4v 01;35 -.mp4v 01;35 -.vob 01;35 -.qt 01;35 -.nuv 01;35 -.wmv 01;35 -.asf 01;35 -.rm 01;35 -.rmvb 01;35 -.flc 01;35 -.avi 01;35 -.fli 01;35 -.gl 01;35 -.dl 01;35 -.xcf 01;35 -.xwd 01;35 -.yuv 01;35 -.svg 01;35 -# audio formats (cyan) -.aac 00;36 -.au 00;36 -.flac 00;36 -.mid 00;36 -.midi 00;36 -.mka 00;36 -.mp3 00;36 -.mpc 00;36 -.ogg 00;36 -.ra 00;36 -.wav 00;36 diff --git a/srcpkgs/base-files/files/DIR_COLORS.256color b/srcpkgs/base-files/files/DIR_COLORS.256color deleted file mode 100644 index 0e96e50eab584d..00000000000000 --- a/srcpkgs/base-files/files/DIR_COLORS.256color +++ /dev/null @@ -1,163 +0,0 @@ -# Configuration file for the 256color ls utility -# This file goes in the /etc directory, and must be world readable. -# You can copy this file to .dir_colors in your $HOME directory to override -# the system defaults. -# In the case that you are not satisfied with supplied colors, please -# submit your color configuration or attach your file with colors readable -# on ALL color background schemas (white,gray,black) to RedHat Bugzilla -# ticket on https://bugzilla.redhat.com/show_bug.cgi?id=429121 . TIA. -# Please just keep ls color conventions from 8 color scheme. - -# COLOR needs one of these arguments: 'tty' colorizes output to ttys, but not -# pipes. 'all' adds color characters to all output. 'none' shuts colorization -# off. -COLOR tty - -# Extra command line options for ls go here. -# Basically these ones are: -# -F = show '/' for dirs, '*' for executables, etc. -# -T 0 = don't trust tab spacing when formatting ls output. -OPTIONS -F -T 0 - -# Below, there should be one TERM entry for each termtype that is colorizable -TERM alacritty -TERM putty-256color -TERM rxvt-256color -TERM screen-256color -TERM xterm-256color -TERM gnome-256color - -# EIGHTBIT, followed by '1' for on, '0' for off. (8-bit output) -EIGHTBIT 1 - -# Below are the color init strings for the basic file types. A color init -# string consists of one or more of the following numeric codes: -# Attribute codes: -# 00=none 01=bold 04=underscore 05=blink 07=reverse 08=concealed -# Text color(8 colors mode) codes: -# 30=black 31=red 32=green 33=yellow 34=blue 35=magenta 36=cyan 37=white -# Background color(8 colors mode) codes: -# 40=black 41=red 42=green 43=yellow 44=blue 45=magenta 46=cyan 47=white -# Text color(256 colors mode) codes: -# Valid syntax for text 256color is 38;5; , where color number -# is number between 0 and 255. -# You may find following command useful to search the best one for you: -# for ((x=0; x<=255; x++));do echo -e "${x}:\033[38;5;${x}mcolor\033[000m";done -# Background color(256 colors mode) codes: -# Valid syntax for background 256color is 48;5; , where -# color number is number between 0 and 255. -# You may find following command useful to search the best one for you: -# for ((x=0; x<=255; x++));do echo -e "${x}:\033[48;5;${x}mcolor\033[000m";done - -NORMAL 00 # global default, although everything should be something. -FILE 00 # normal file -DIR 01;38;5;27 # directory -LINK 01;38;5;51 # symbolic link (If you set this to 'target' instead of a - # numerical value, the color is as for the file pointed to.) -FIFO 40;38;5;11 # pipe -SOCK 01;38;5;13 # socket -DOOR 01;38;5;5 # door -BLK 01;48;5;232;38;5;11 # block device driver -CHR 01;48;5;232;38;5;3 # character device driver -ORPHAN 01;48;5;232;38;5;9 # symlink to nonexistent file, or non-stat'able file -MISSING 01;05;48;5;232;38;5;15 # ... and the files they point to -SETUID 48;5;196;38;5;15 # file that is setuid (u+s) -SETGID 48;5;11;38;5;16 # file that is setgid (g+s) -CAPABILITY 48;5;196;38;5;226 # file with capability -STICKY_OTHER_WRITABLE 48;5;10;38;5;16 # dir that is sticky and other-writable (+t,o+w) -OTHER_WRITABLE 48;5;10;38;5;21 # dir that is other-writable (o+w) and not sticky -STICKY 48;5;21;38;5;15 # dir with the sticky bit set (+t) and not other-writable - -# This is for files with execute permission: -EXEC 01;38;5;34 - -# List any file extensions like '.gz' or '.tar' that you would like ls -# to colorize below. Put the extension, a space, and the color init string. -# (and any comments you want to add after a '#') -# executables (bright green) -#.cmd 01;38;5;34 -#.exe 01;38;5;34 -#.com 01;38;5;34 -#.btm 01;38;5;34 -#.bat 01;38;5;34 -#.sh 01;38;5;34 -#.csh 01;38;5;34 - # archives or compressed (bright red) -.tar 01;38;5;9 -.tgz 01;38;5;9 -.svgz 01;38;5;9 -.arj 01;38;5;9 -.taz 01;38;5;9 -.lzh 01;38;5;9 -.lzma 01;38;5;9 -.zip 01;38;5;9 -.z 01;38;5;9 -.Z 01;38;5;9 -.dz 01;38;5;9 -.gz 01;38;5;9 -.bz2 01;38;5;9 -.tbz2 01;38;5;9 -.bz 01;38;5;9 -.tz 01;38;5;9 -.deb 01;38;5;9 -.rpm 01;38;5;9 -.jar 01;38;5;9 -.rar 01;38;5;9 -.ace 01;38;5;9 -.zoo 01;38;5;9 -.cpio 01;38;5;9 -.7z 01;38;5;9 -.rz 01;38;5;9 -# image formats (magenta) -.jpg 01;38;5;13 -.jpeg 01;38;5;13 -.gif 01;38;5;13 -.bmp 01;38;5;13 -.pbm 01;38;5;13 -.pgm 01;38;5;13 -.ppm 01;38;5;13 -.tga 01;38;5;13 -.xbm 01;38;5;13 -.xpm 01;38;5;13 -.tif 01;38;5;13 -.tiff 01;38;5;13 -.png 01;38;5;13 -.mng 01;38;5;13 -.pcx 01;38;5;13 -.mov 01;38;5;13 -.mpg 01;38;5;13 -.mpeg 01;38;5;13 -.m2v 01;38;5;13 -.mkv 01;38;5;13 -.ogm 01;38;5;13 -.mp4 01;38;5;13 -.m4v 01;38;5;13 -.mp4v 01;38;5;13 -.vob 01;38;5;13 -.qt 01;38;5;13 -.nuv 01;38;5;13 -.wmv 01;38;5;13 -.asf 01;38;5;13 -.rm 01;38;5;13 -.rmvb 01;38;5;13 -.flc 01;38;5;13 -.avi 01;38;5;13 -.fli 01;38;5;13 -.gl 01;38;5;13 -.dl 01;38;5;13 -.xcf 01;38;5;13 -.xwd 01;38;5;13 -.yuv 01;38;5;13 -.svg 01;38;5;13 -# audio formats (cyan) -.aac 00;38;5;45 -.au 00;38;5;45 -.flac 00;38;5;45 -.mid 00;38;5;45 -.midi 00;38;5;45 -.mka 00;38;5;45 -.mp3 00;38;5;45 -.mpc 00;38;5;45 -.ogg 00;38;5;45 -.ra 00;38;5;45 -.wav 00;38;5;45 diff --git a/srcpkgs/base-files/files/DIR_COLORS.xterm b/srcpkgs/base-files/files/DIR_COLORS.xterm deleted file mode 100644 index dec01f9764ce11..00000000000000 --- a/srcpkgs/base-files/files/DIR_COLORS.xterm +++ /dev/null @@ -1,165 +0,0 @@ -# Configuration file for the color ls utility -# This file goes in the /etc directory, and must be world readable. -# You can copy this file to .dir_colors in your $HOME directory to override -# the system defaults. - -# COLOR needs one of these arguments: 'tty' colorizes output to ttys, but not -# pipes. 'all' adds color characters to all output. 'none' shuts colorization -# off. -COLOR tty - -# Extra command line options for ls go here. -# Basically these ones are: -# -F = show '/' for dirs, '*' for executables, etc. -# -T 0 = don't trust tab spacing when formatting ls output. -OPTIONS -F -T 0 - -# Below, there should be one TERM entry for each termtype that is colorizable -TERM linux -TERM console -TERM con132x25 -TERM con132x30 -TERM con132x43 -TERM con132x60 -TERM con80x25 -TERM con80x28 -TERM con80x30 -TERM con80x43 -TERM con80x50 -TERM con80x60 -TERM cons25 -TERM xterm -TERM xterm-16color -TERM xterm-88color -TERM xterm-256color -TERM rxvt -TERM rxvt-unicode -TERM xterm-color -TERM color-xterm -TERM vt100 -TERM dtterm -TERM color_xterm - -# EIGHTBIT, followed by '1' for on, '0' for off. (8-bit output) -EIGHTBIT 1 - -# Below are the color init strings for the basic file types. A color init -# string consists of one or more of the following numeric codes: -# Attribute codes: -# 00=none 01=bold 04=underscore 05=blink 07=reverse 08=concealed -# Text color codes: -# 30=black 31=red 32=green 33=yellow 34=blue 35=magenta 36=cyan 37=white -# Background color codes: -# 40=black 41=red 42=green 43=yellow 44=blue 45=magenta 46=cyan 47=white -NORMAL 00 # global default, although everything should be something. -FILE 00 # normal file -DIR 00;34 # directory -LINK 00;36 # symbolic link (If you set this to 'target' instead of a - # numerical value, the color is as for the file pointed to.) -FIFO 40;33 # pipe -SOCK 00;35 # socket -DOOR 00;35 # door -BLK 40;33;01 # block device driver -CHR 40;33;01 # character device driver -ORPHAN 40;31;01 # symlink to nonexistent file, or non-stat'able file -MISSING 01;05;37;41 # ... and the files they point to -SETUID 37;41 # file that is setuid (u+s) -SETGID 30;43 # file that is setgid (g+s) -CAPABILITY 30;41 # file with capability -STICKY_OTHER_WRITABLE 30;42 # dir that is sticky and other-writable (+t,o+w) -OTHER_WRITABLE 34;42 # dir that is other-writable (o+w) and not sticky -STICKY 37;44 # dir with the sticky bit set (+t) and not other-writable - - -# This is for files with execute permission: -EXEC 00;32 - -# List any file extensions like '.gz' or '.tar' that you would like ls -# to colorize below. Put the extension, a space, and the color init string. -# (and any comments you want to add after a '#') -#.cmd 00;32 # executables (green) -#.exe 00;32 -#.com 00;32 -#.btm 00;32 -#.bat 00;32 -#.sh 00;32 -#.csh 00;32 - # archives or compressed (red) -.tar 00;31 -.tgz 00;31 -.svgz 00;31 -.arj 00;31 -.taz 00;31 -.lzh 00;31 -.lzma 00;31 -.zip 00;31 -.z 00;31 -.Z 00;31 -.dz 00;31 -.gz 00;31 -.bz2 00;31 -.tbz2 00;31 -.bz 00;31 -.tz 00;31 -.deb 00;31 -.rpm 00;31 -.jar 00;31 -.rar 00;31 -.ace 00;31 -.zoo 00;31 -.cpio 00;31 -.7z 00;31 -.rz 00;31 -# image formats (magenta) -.jpg 00;35 -.jpeg 00;35 -.gif 00;35 -.bmp 00;35 -.pbm 00;35 -.pgm 00;35 -.ppm 00;35 -.tga 00;35 -.xbm 00;35 -.xpm 00;35 -.tif 00;35 -.tiff 00;35 -.png 00;35 -.mng 00;35 -.pcx 00;35 -.mov 00;35 -.mpg 00;35 -.mpeg 00;35 -.m2v 00;35 -.mkv 00;35 -.ogm 00;35 -.mp4 00;35 -.m4v 00;35 -.mp4v 00;35 -.vob 00;35 -.qt 00;35 -.nuv 00;35 -.wmv 00;35 -.asf 00;35 -.rm 00;35 -.rmvb 00;35 -.flc 00;35 -.avi 00;35 -.fli 00;35 -.gl 00;35 -.dl 00;35 -.xcf 00;35 -.xwd 00;35 -.yuv 00;35 -.svg 00;35 -# audio formats (cyan) -.aac 00;36 -.au 00;36 -.flac 00;36 -.mid 00;36 -.midi 00;36 -.mka 00;36 -.mp3 00;36 -.mpc 00;36 -.ogg 00;36 -.ra 00;36 -.wav 00;36 diff --git a/srcpkgs/base-files/files/_vkpurge b/srcpkgs/base-files/files/_vkpurge deleted file mode 100644 index 450bfb1de28206..00000000000000 --- a/srcpkgs/base-files/files/_vkpurge +++ /dev/null @@ -1,34 +0,0 @@ -#compdef vkpurge - -local context state state_descr line -typeset -A opt_args -local curcontext="$curcontext" - -_arguments -C \ - '1: :->subcmd' \ - '*:: :->kernels' - -case "$state" in -subcmd) - local subcommands=( - 'list:list removable kernel versions' - 'rm:remove removable kernel versions' - ) - _describe -t commands subcommand subcommands - ;; -kernels) - curcontext="${curcontext%:*:*}:vkpurge-$line[1]:" - case "$line[1]" in - list) - _arguments '1::version glob: ' - ;; - rm) - local kernels=( - 'all:all removable kernels' - $(vkpurge list all) - ) - _describe -t kernels kernel kernels - ;; - esac - ;; -esac diff --git a/srcpkgs/base-files/files/blacklist.conf b/srcpkgs/base-files/files/blacklist.conf deleted file mode 100644 index 561645d4d67e91..00000000000000 --- a/srcpkgs/base-files/files/blacklist.conf +++ /dev/null @@ -1,31 +0,0 @@ -# -# Listing a module here prevents the hotplug scripts from loading it. -# Usually that'd be so that some other driver will bind it instead, -# no matter which driver happens to get probed first.  Sometimes user -# mode tools can also control driver binding. -# -# Syntax: driver name alone (without any spaces) on a line. Other -# lines are ignored. - - -#watchdog drivers -blacklist i8xx_tco - -# framebuffer drivers -blacklist radeonfb -blacklist cirrusfb -blacklist intelfb -blacklist kyrofb -blacklist hgafb -blacklist nvidiafb -blacklist rivafb -blacklist neofb -blacklist tridentfb -blacklist vga16fb - -# ISDN - see bugs 154799, 159068 -blacklist hisax -blacklist hisax_fcpcipnp - -# sound drivers -blacklist snd-pcsp diff --git a/srcpkgs/base-files/files/bpf.conf b/srcpkgs/base-files/files/bpf.conf deleted file mode 100644 index faefda3b8d0eb9..00000000000000 --- a/srcpkgs/base-files/files/bpf.conf +++ /dev/null @@ -1,2 +0,0 @@ -# Block unprivileged use of eBPF -kernel.unprivileged_bpf_disabled=1 diff --git a/srcpkgs/base-files/files/colorls.sh b/srcpkgs/base-files/files/colorls.sh deleted file mode 100644 index 81f722dbb240fa..00000000000000 --- a/srcpkgs/base-files/files/colorls.sh +++ /dev/null @@ -1,40 +0,0 @@ -# color-ls initialization - -#when USER_LS_COLORS defined do not override user LS_COLORS, but use them. -if [ -z "$USER_LS_COLORS" ]; then - - alias ll='ls -l' 2>/dev/null - alias l.='ls -d .*' 2>/dev/null - - - # Skip the rest for noninteractive shells. - [ -z "$PS1" ] && return - - COLORS= - - for colors in "$HOME/.dir_colors.$TERM" "$HOME/.dircolors.$TERM" \ - "$HOME/.dir_colors" "$HOME/.dircolors"; do - [ -e "$colors" ] && COLORS="$colors" && break - done - - [ -z "$COLORS" ] && [ -e "/etc/colors/DIR_COLORS.256color" ] && \ - [ "x`tput colors 2>/dev/null`" = "x256" ] && \ - COLORS="/etc/colors/DIR_COLORS.256color" - - if [ -z "$COLORS" ]; then - for colors in "/etc/colors/DIR_COLORS.$TERM" "/etc/colors/DIR_COLORS" ; do - [ -e "$colors" ] && COLORS="$colors" && break - done - fi - - # Existence of $COLORS already checked above. - [ -n "$COLORS" ] || return - - eval `dircolors --sh "$COLORS" 2>/dev/null` - [ -z "$LS_COLORS" ] && return - grep -Eqi "^COLOR.*none" $COLORS >/dev/null 2>/dev/null && return -fi - -alias ll='ls -l --color=auto' 2>/dev/null -alias l.='ls -d .* --color=auto' 2>/dev/null -alias ls='ls --color=auto' 2>/dev/null diff --git a/srcpkgs/base-files/files/crypttab b/srcpkgs/base-files/files/crypttab deleted file mode 100644 index 196b0d6e816b71..00000000000000 --- a/srcpkgs/base-files/files/crypttab +++ /dev/null @@ -1,13 +0,0 @@ -# crypttab: mappings for encrypted partitions -# -# Each mapped device will be created in /dev/mapper, so your /etc/fstab -# should use the /dev/mapper/ paths for encrypted devices. -# -# NOTE: Do not list your root (/) partition here. - -# -# home /dev/hda4 /etc/mypassword1 -# data1 /dev/hda3 /etc/mypassword2 -# data2 /dev/hda5 /etc/cryptfs.key -# swap /dev/hdx4 /dev/urandom swap,cipher=aes-cbc-essiv:sha256,size=256 -# vol /dev/hdb7 none diff --git a/srcpkgs/base-files/files/dot_bash_logout b/srcpkgs/base-files/files/dot_bash_logout deleted file mode 100644 index af7c6fd8fd1d77..00000000000000 --- a/srcpkgs/base-files/files/dot_bash_logout +++ /dev/null @@ -1,2 +0,0 @@ -# ~/.bash_logout - diff --git a/srcpkgs/base-files/files/dot_bash_profile b/srcpkgs/base-files/files/dot_bash_profile deleted file mode 100644 index 6d8c25b20eaa5b..00000000000000 --- a/srcpkgs/base-files/files/dot_bash_profile +++ /dev/null @@ -1,4 +0,0 @@ -# .bash_profile - -# Get the aliases and functions -[ -f $HOME/.bashrc ] && . $HOME/.bashrc diff --git a/srcpkgs/base-files/files/dot_bashrc b/srcpkgs/base-files/files/dot_bashrc deleted file mode 100644 index d9d0ac70350290..00000000000000 --- a/srcpkgs/base-files/files/dot_bashrc +++ /dev/null @@ -1,7 +0,0 @@ -# .bashrc - -# If not running interactively, don't do anything -[[ $- != *i* ]] && return - -alias ls='ls --color=auto' -PS1='[\u@\h \W]\$ ' diff --git a/srcpkgs/base-files/files/dot_inputrc b/srcpkgs/base-files/files/dot_inputrc deleted file mode 100644 index 55e23dec392e3c..00000000000000 --- a/srcpkgs/base-files/files/dot_inputrc +++ /dev/null @@ -1 +0,0 @@ -$include /etc/inputrc diff --git a/srcpkgs/base-files/files/dracut.conf.d.voidlinux.conf b/srcpkgs/base-files/files/dracut.conf.d.voidlinux.conf deleted file mode 100644 index 5d928a91b1ca67..00000000000000 --- a/srcpkgs/base-files/files/dracut.conf.d.voidlinux.conf +++ /dev/null @@ -1,7 +0,0 @@ -# -# Void Linux default settings for dracut. -# -# Don't edit this file, it will be overwritten on next update. -# -add_dracutmodules+=" drm " -stdloglvl=4 diff --git a/srcpkgs/base-files/files/fstab b/srcpkgs/base-files/files/fstab deleted file mode 100644 index d0ee4e9d0f2c01..00000000000000 --- a/srcpkgs/base-files/files/fstab +++ /dev/null @@ -1,5 +0,0 @@ -# -# See fstab(5). -# -# -tmpfs /tmp tmpfs defaults,nosuid,nodev 0 0 diff --git a/srcpkgs/base-files/files/group b/srcpkgs/base-files/files/group deleted file mode 100644 index 455c937b1aef64..00000000000000 --- a/srcpkgs/base-files/files/group +++ /dev/null @@ -1,30 +0,0 @@ -root:x:0: -bin:x:1: -sys:x:2: -kmem:x:3: -wheel:x:4: -tty:x:5: -tape:x:6: -daemon:x:7: -floppy:x:8: -disk:x:9: -lp:x:10: -dialout:x:11: -audio:x:12: -video:x:13: -utmp:x:14: -adm:x:15: -cdrom:x:16: -optical:x:17: -mail:x:18: -storage:x:19: -scanner:x:20: -network:x:21: -kvm:x:24: -input:x:25: -plugdev:x:26: -usbmon:x:27: -sgx:x:28: -nogroup:x:99: -users:x:100: -xbuilder:x:101: diff --git a/srcpkgs/base-files/files/host.conf b/srcpkgs/base-files/files/host.conf deleted file mode 100644 index cf52fe56106e24..00000000000000 --- a/srcpkgs/base-files/files/host.conf +++ /dev/null @@ -1,8 +0,0 @@ -# -# /etc/host.conf -# - -order hosts,bind -multi on - -# End of file diff --git a/srcpkgs/base-files/files/hosts b/srcpkgs/base-files/files/hosts deleted file mode 100644 index 745b2d57fa40f7..00000000000000 --- a/srcpkgs/base-files/files/hosts +++ /dev/null @@ -1,9 +0,0 @@ -# -# /etc/hosts: static lookup table for host names -# - -# -127.0.0.1 localhost.localdomain localhost -::1 localhost.localdomain localhost ip6-localhost - -# End of file diff --git a/srcpkgs/base-files/files/inputrc b/srcpkgs/base-files/files/inputrc deleted file mode 100644 index 5253889c399b13..00000000000000 --- a/srcpkgs/base-files/files/inputrc +++ /dev/null @@ -1,66 +0,0 @@ -# /etc/inputrc - global inputrc for libreadline -# See readline(3readline) and `info rluserman' for more information. - -# Be 8 bit clean. -set input-meta on -set output-meta on - -# To allow the use of 8bit-characters like the german umlauts, uncomment -# the line below. However this makes the meta key not work as a meta key, -# which is annoying to those which don't need to type in 8-bit characters. - -# set convert-meta off - -# try to enable the application keypad when it is called. Some systems -# need this to enable the arrow keys. -# set enable-keypad on - -# see /usr/share/doc/bash/inputrc.arrows for other codes of arrow keys - -# do not bell on tab-completion -# set bell-style none -# set bell-style visible - -# some defaults / modifications for the emacs mode -$if mode=emacs - -# allow the use of the Home/End keys -"\e[1~": beginning-of-line -"\e[4~": end-of-line - -# allow the use of the Delete/Insert keys -"\e[3~": delete-char -"\e[2~": quoted-insert - -# mappings for "page up" and "page down" to step to the beginning/end -# of the history -# "\e[5~": beginning-of-history -# "\e[6~": end-of-history - -# alternate mappings for "page up" and "page down" to search the history -# "\e[5~": history-search-backward -# "\e[6~": history-search-forward - -# mappings for Ctrl-left-arrow and Ctrl-right-arrow for word moving -"\e[1;5C": forward-word -"\e[1;5D": backward-word -"\e[5C": forward-word -"\e[5D": backward-word -"\e\e[C": forward-word -"\e\e[D": backward-word - -$if term=rxvt -"\e[8~": end-of-line -"\eOc": forward-word -"\eOd": backward-word -$endif - -# for non RH/Debian xterm, can't hurt for RH/Debian xterm -# "\eOH": beginning-of-line -# "\eOF": end-of-line - -# for freebsd console -# "\e[H": beginning-of-line -# "\e[F": end-of-line - -$endif diff --git a/srcpkgs/base-files/files/issue b/srcpkgs/base-files/files/issue deleted file mode 100644 index 9ed493868d511a..00000000000000 --- a/srcpkgs/base-files/files/issue +++ /dev/null @@ -1,2 +0,0 @@ -Void \r (\n) (\l) - diff --git a/srcpkgs/base-files/files/ld.so.lib32.conf b/srcpkgs/base-files/files/ld.so.lib32.conf deleted file mode 100644 index 9b08c3f43a781a..00000000000000 --- a/srcpkgs/base-files/files/ld.so.lib32.conf +++ /dev/null @@ -1 +0,0 @@ -/usr/lib32 diff --git a/srcpkgs/base-files/files/licenses/Apache-2.0 b/srcpkgs/base-files/files/licenses/Apache-2.0 deleted file mode 100644 index d645695673349e..00000000000000 --- a/srcpkgs/base-files/files/licenses/Apache-2.0 +++ /dev/null @@ -1,202 +0,0 @@ - - Apache License - Version 2.0, January 2004 - http://www.apache.org/licenses/ - - TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION - - 1. Definitions. - - "License" shall mean the terms and conditions for use, reproduction, - and distribution as defined by Sections 1 through 9 of this document. - - "Licensor" shall mean the copyright owner or entity authorized by - the copyright owner that is granting the License. - - "Legal Entity" shall mean the union of the acting entity and all - other entities that control, are controlled by, or are under common - control with that entity. For the purposes of this definition, - "control" means (i) the power, direct or indirect, to cause the - direction or management of such entity, whether by contract or - otherwise, or (ii) ownership of fifty percent (50%) or more of the - outstanding shares, or (iii) beneficial ownership of such entity. - - "You" (or "Your") shall mean an individual or Legal Entity - exercising permissions granted by this License. - - "Source" form shall mean the preferred form for making modifications, - including but not limited to software source code, documentation - source, and configuration files. - - "Object" form shall mean any form resulting from mechanical - transformation or translation of a Source form, including but - not limited to compiled object code, generated documentation, - and conversions to other media types. - - "Work" shall mean the work of authorship, whether in Source or - Object form, made available under the License, as indicated by a - copyright notice that is included in or attached to the work - (an example is provided in the Appendix below). - - "Derivative Works" shall mean any work, whether in Source or Object - form, that is based on (or derived from) the Work and for which the - editorial revisions, annotations, elaborations, or other modifications - represent, as a whole, an original work of authorship. For the purposes - of this License, Derivative Works shall not include works that remain - separable from, or merely link (or bind by name) to the interfaces of, - the Work and Derivative Works thereof. - - "Contribution" shall mean any work of authorship, including - the original version of the Work and any modifications or additions - to that Work or Derivative Works thereof, that is intentionally - submitted to Licensor for inclusion in the Work by the copyright owner - or by an individual or Legal Entity authorized to submit on behalf of - the copyright owner. For the purposes of this definition, "submitted" - means any form of electronic, verbal, or written communication sent - to the Licensor or its representatives, including but not limited to - communication on electronic mailing lists, source code control systems, - and issue tracking systems that are managed by, or on behalf of, the - Licensor for the purpose of discussing and improving the Work, but - excluding communication that is conspicuously marked or otherwise - designated in writing by the copyright owner as "Not a Contribution." - - "Contributor" shall mean Licensor and any individual or Legal Entity - on behalf of whom a Contribution has been received by Licensor and - subsequently incorporated within the Work. - - 2. Grant of Copyright License. Subject to the terms and conditions of - this License, each Contributor hereby grants to You a perpetual, - worldwide, non-exclusive, no-charge, royalty-free, irrevocable - copyright license to reproduce, prepare Derivative Works of, - publicly display, publicly perform, sublicense, and distribute the - Work and such Derivative Works in Source or Object form. - - 3. Grant of Patent License. Subject to the terms and conditions of - this License, each Contributor hereby grants to You a perpetual, - worldwide, non-exclusive, no-charge, royalty-free, irrevocable - (except as stated in this section) patent license to make, have made, - use, offer to sell, sell, import, and otherwise transfer the Work, - where such license applies only to those patent claims licensable - by such Contributor that are necessarily infringed by their - Contribution(s) alone or by combination of their Contribution(s) - with the Work to which such Contribution(s) was submitted. If You - institute patent litigation against any entity (including a - cross-claim or counterclaim in a lawsuit) alleging that the Work - or a Contribution incorporated within the Work constitutes direct - or contributory patent infringement, then any patent licenses - granted to You under this License for that Work shall terminate - as of the date such litigation is filed. - - 4. Redistribution. You may reproduce and distribute copies of the - Work or Derivative Works thereof in any medium, with or without - modifications, and in Source or Object form, provided that You - meet the following conditions: - - (a) You must give any other recipients of the Work or - Derivative Works a copy of this License; and - - (b) You must cause any modified files to carry prominent notices - stating that You changed the files; and - - (c) You must retain, in the Source form of any Derivative Works - that You distribute, all copyright, patent, trademark, and - attribution notices from the Source form of the Work, - excluding those notices that do not pertain to any part of - the Derivative Works; and - - (d) If the Work includes a "NOTICE" text file as part of its - distribution, then any Derivative Works that You distribute must - include a readable copy of the attribution notices contained - within such NOTICE file, excluding those notices that do not - pertain to any part of the Derivative Works, in at least one - of the following places: within a NOTICE text file distributed - as part of the Derivative Works; within the Source form or - documentation, if provided along with the Derivative Works; or, - within a display generated by the Derivative Works, if and - wherever such third-party notices normally appear. The contents - of the NOTICE file are for informational purposes only and - do not modify the License. You may add Your own attribution - notices within Derivative Works that You distribute, alongside - or as an addendum to the NOTICE text from the Work, provided - that such additional attribution notices cannot be construed - as modifying the License. - - You may add Your own copyright statement to Your modifications and - may provide additional or different license terms and conditions - for use, reproduction, or distribution of Your modifications, or - for any such Derivative Works as a whole, provided Your use, - reproduction, and distribution of the Work otherwise complies with - the conditions stated in this License. - - 5. Submission of Contributions. Unless You explicitly state otherwise, - any Contribution intentionally submitted for inclusion in the Work - by You to the Licensor shall be under the terms and conditions of - this License, without any additional terms or conditions. - Notwithstanding the above, nothing herein shall supersede or modify - the terms of any separate license agreement you may have executed - with Licensor regarding such Contributions. - - 6. Trademarks. This License does not grant permission to use the trade - names, trademarks, service marks, or product names of the Licensor, - except as required for reasonable and customary use in describing the - origin of the Work and reproducing the content of the NOTICE file. - - 7. Disclaimer of Warranty. Unless required by applicable law or - agreed to in writing, Licensor provides the Work (and each - Contributor provides its Contributions) on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or - implied, including, without limitation, any warranties or conditions - of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A - PARTICULAR PURPOSE. You are solely responsible for determining the - appropriateness of using or redistributing the Work and assume any - risks associated with Your exercise of permissions under this License. - - 8. Limitation of Liability. In no event and under no legal theory, - whether in tort (including negligence), contract, or otherwise, - unless required by applicable law (such as deliberate and grossly - negligent acts) or agreed to in writing, shall any Contributor be - liable to You for damages, including any direct, indirect, special, - incidental, or consequential damages of any character arising as a - result of this License or out of the use or inability to use the - Work (including but not limited to damages for loss of goodwill, - work stoppage, computer failure or malfunction, or any and all - other commercial damages or losses), even if such Contributor - has been advised of the possibility of such damages. - - 9. Accepting Warranty or Additional Liability. While redistributing - the Work or Derivative Works thereof, You may choose to offer, - and charge a fee for, acceptance of support, warranty, indemnity, - or other liability obligations and/or rights consistent with this - License. However, in accepting such obligations, You may act only - on Your own behalf and on Your sole responsibility, not on behalf - of any other Contributor, and only if You agree to indemnify, - defend, and hold each Contributor harmless for any liability - incurred by, or claims asserted against, such Contributor by reason - of your accepting any such warranty or additional liability. - - END OF TERMS AND CONDITIONS - - APPENDIX: How to apply the Apache License to your work. - - To apply the Apache License to your work, attach the following - boilerplate notice, with the fields enclosed by brackets "[]" - replaced with your own identifying information. (Don't include - the brackets!) The text should be enclosed in the appropriate - comment syntax for the file format. We also recommend that a - file or class name and description of purpose be included on the - same "printed page" as the copyright notice for easier - identification within third-party archives. - - Copyright [yyyy] [name of copyright owner] - - Licensed under the Apache License, Version 2.0 (the "License"); - you may not use this file except in compliance with the License. - You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License. diff --git a/srcpkgs/base-files/files/licenses/Artistic b/srcpkgs/base-files/files/licenses/Artistic deleted file mode 100644 index 5f221241e800cf..00000000000000 --- a/srcpkgs/base-files/files/licenses/Artistic +++ /dev/null @@ -1,131 +0,0 @@ - - - - - The "Artistic License" - - Preamble - -The intent of this document is to state the conditions under which a -Package may be copied, such that the Copyright Holder maintains some -semblance of artistic control over the development of the package, -while giving the users of the package the right to use and distribute -the Package in a more-or-less customary fashion, plus the right to make -reasonable modifications. - -Definitions: - - "Package" refers to the collection of files distributed by the - Copyright Holder, and derivatives of that collection of files - created through textual modification. - - "Standard Version" refers to such a Package if it has not been - modified, or has been modified in accordance with the wishes - of the Copyright Holder as specified below. - - "Copyright Holder" is whoever is named in the copyright or - copyrights for the package. - - "You" is you, if you're thinking about copying or distributing - this Package. - - "Reasonable copying fee" is whatever you can justify on the - basis of media cost, duplication charges, time of people involved, - and so on. (You will not be required to justify it to the - Copyright Holder, but only to the computing community at large - as a market that must bear the fee.) - - "Freely Available" means that no fee is charged for the item - itself, though there may be fees involved in handling the item. - It also means that recipients of the item may redistribute it - under the same conditions they received it. - -1. You may make and give away verbatim copies of the source form of the -Standard Version of this Package without restriction, provided that you -duplicate all of the original copyright notices and associated disclaimers. - -2. You may apply bug fixes, portability fixes and other modifications -derived from the Public Domain or from the Copyright Holder. A Package -modified in such a way shall still be considered the Standard Version. - -3. You may otherwise modify your copy of this Package in any way, provided -that you insert a prominent notice in each changed file stating how and -when you changed that file, and provided that you do at least ONE of the -following: - - a) place your modifications in the Public Domain or otherwise make them - Freely Available, such as by posting said modifications to Usenet or - an equivalent medium, or placing the modifications on a major archive - site such as uunet.uu.net, or by allowing the Copyright Holder to include - your modifications in the Standard Version of the Package. - - b) use the modified Package only within your corporation or organization. - - c) rename any non-standard executables so the names do not conflict - with standard executables, which must also be provided, and provide - a separate manual page for each non-standard executable that clearly - documents how it differs from the Standard Version. - - d) make other distribution arrangements with the Copyright Holder. - -4. You may distribute the programs of this Package in object code or -executable form, provided that you do at least ONE of the following: - - a) distribute a Standard Version of the executables and library files, - together with instructions (in the manual page or equivalent) on where - to get the Standard Version. - - b) accompany the distribution with the machine-readable source of - the Package with your modifications. - - c) give non-standard executables non-standard names, and clearly - document the differences in manual pages (or equivalent), together - with instructions on where to get the Standard Version. - - d) make other distribution arrangements with the Copyright Holder. - -5. You may charge a reasonable copying fee for any distribution of this -Package. You may charge any fee you choose for support of this -Package. You may not charge a fee for this Package itself. However, -you may distribute this Package in aggregate with other (possibly -commercial) programs as part of a larger (possibly commercial) software -distribution provided that you do not advertise this Package as a -product of your own. You may embed this Package's interpreter within -an executable of yours (by linking); this shall be construed as a mere -form of aggregation, provided that the complete Standard Version of the -interpreter is so embedded. - -6. The scripts and library files supplied as input to or produced as -output from the programs of this Package do not automatically fall -under the copyright of this Package, but belong to whoever generated -them, and may be sold commercially, and may be aggregated with this -Package. If such scripts or library files are aggregated with this -Package via the so-called "undump" or "unexec" methods of producing a -binary executable image, then distribution of such an image shall -neither be construed as a distribution of this Package nor shall it -fall under the restrictions of Paragraphs 3 and 4, provided that you do -not represent such an executable image as a Standard Version of this -Package. - -7. C subroutines (or comparably compiled subroutines in other -languages) supplied by you and linked into this Package in order to -emulate subroutines and variables of the language defined by this -Package shall not be considered part of this Package, but are the -equivalent of input as in Paragraph 6, provided these subroutines do -not change the language in any way that would cause it to fail the -regression tests for the language. - -8. Aggregation of this Package with a commercial distribution is always -permitted provided that the use of this Package is embedded; that is, -when no overt attempt is made to make this Package's interfaces visible -to the end user of the commercial distribution. Such use shall not be -construed as a distribution of this Package. - -9. The name of the Copyright Holder may not be used to endorse or promote -products derived from this software without specific prior written permission. - -10. THIS PACKAGE IS PROVIDED "AS IS" AND WITHOUT ANY EXPRESS OR -IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED -WARRANTIES OF MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - The End diff --git a/srcpkgs/base-files/files/licenses/BSD b/srcpkgs/base-files/files/licenses/BSD deleted file mode 100644 index c7a0aa4f941723..00000000000000 --- a/srcpkgs/base-files/files/licenses/BSD +++ /dev/null @@ -1,26 +0,0 @@ -Copyright (c) The Regents of the University of California. -All rights reserved. - -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. diff --git a/srcpkgs/base-files/files/licenses/GFDL-1.2 b/srcpkgs/base-files/files/licenses/GFDL-1.2 deleted file mode 100644 index a988da5af147dd..00000000000000 --- a/srcpkgs/base-files/files/licenses/GFDL-1.2 +++ /dev/null @@ -1,397 +0,0 @@ - GNU Free Documentation License - Version 1.2, November 2002 - - - Copyright (C) 2000,2001,2002 Free Software Foundation, Inc. - 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - - -0. PREAMBLE - -The purpose of this License is to make a manual, textbook, or other -functional and useful document "free" in the sense of freedom: to -assure everyone the effective freedom to copy and redistribute it, -with or without modifying it, either commercially or noncommercially. -Secondarily, this License preserves for the author and publisher a way -to get credit for their work, while not being considered responsible -for modifications made by others. - -This License is a kind of "copyleft", which means that derivative -works of the document must themselves be free in the same sense. It -complements the GNU General Public License, which is a copyleft -license designed for free software. - -We have designed this License in order to use it for manuals for free -software, because free software needs free documentation: a free -program should come with manuals providing the same freedoms that the -software does. But this License is not limited to software manuals; -it can be used for any textual work, regardless of subject matter or -whether it is published as a printed book. We recommend this License -principally for works whose purpose is instruction or reference. - - -1. APPLICABILITY AND DEFINITIONS - -This License applies to any manual or other work, in any medium, that -contains a notice placed by the copyright holder saying it can be -distributed under the terms of this License. Such a notice grants a -world-wide, royalty-free license, unlimited in duration, to use that -work under the conditions stated herein. The "Document", below, -refers to any such manual or work. Any member of the public is a -licensee, and is addressed as "you". You accept the license if you -copy, modify or distribute the work in a way requiring permission -under copyright law. - -A "Modified Version" of the Document means any work containing the -Document or a portion of it, either copied verbatim, or with -modifications and/or translated into another language. - -A "Secondary Section" is a named appendix or a front-matter section of -the Document that deals exclusively with the relationship of the -publishers or authors of the Document to the Document's overall subject -(or to related matters) and contains nothing that could fall directly -within that overall subject. (Thus, if the Document is in part a -textbook of mathematics, a Secondary Section may not explain any -mathematics.) The relationship could be a matter of historical -connection with the subject or with related matters, or of legal, -commercial, philosophical, ethical or political position regarding -them. - -The "Invariant Sections" are certain Secondary Sections whose titles -are designated, as being those of Invariant Sections, in the notice -that says that the Document is released under this License. If a -section does not fit the above definition of Secondary then it is not -allowed to be designated as Invariant. The Document may contain zero -Invariant Sections. If the Document does not identify any Invariant -Sections then there are none. - -The "Cover Texts" are certain short passages of text that are listed, -as Front-Cover Texts or Back-Cover Texts, in the notice that says that -the Document is released under this License. A Front-Cover Text may -be at most 5 words, and a Back-Cover Text may be at most 25 words. - -A "Transparent" copy of the Document means a machine-readable copy, -represented in a format whose specification is available to the -general public, that is suitable for revising the document -straightforwardly with generic text editors or (for images composed of -pixels) generic paint programs or (for drawings) some widely available -drawing editor, and that is suitable for input to text formatters or -for automatic translation to a variety of formats suitable for input -to text formatters. A copy made in an otherwise Transparent file -format whose markup, or absence of markup, has been arranged to thwart -or discourage subsequent modification by readers is not Transparent. -An image format is not Transparent if used for any substantial amount -of text. A copy that is not "Transparent" is called "Opaque". - -Examples of suitable formats for Transparent copies include plain -ASCII without markup, Texinfo input format, LaTeX input format, SGML -or XML using a publicly available DTD, and standard-conforming simple -HTML, PostScript or PDF designed for human modification. Examples of -transparent image formats include PNG, XCF and JPG. Opaque formats -include proprietary formats that can be read and edited only by -proprietary word processors, SGML or XML for which the DTD and/or -processing tools are not generally available, and the -machine-generated HTML, PostScript or PDF produced by some word -processors for output purposes only. - -The "Title Page" means, for a printed book, the title page itself, -plus such following pages as are needed to hold, legibly, the material -this License requires to appear in the title page. For works in -formats which do not have any title page as such, "Title Page" means -the text near the most prominent appearance of the work's title, -preceding the beginning of the body of the text. - -A section "Entitled XYZ" means a named subunit of the Document whose -title either is precisely XYZ or contains XYZ in parentheses following -text that translates XYZ in another language. (Here XYZ stands for a -specific section name mentioned below, such as "Acknowledgements", -"Dedications", "Endorsements", or "History".) To "Preserve the Title" -of such a section when you modify the Document means that it remains a -section "Entitled XYZ" according to this definition. - -The Document may include Warranty Disclaimers next to the notice which -states that this License applies to the Document. These Warranty -Disclaimers are considered to be included by reference in this -License, but only as regards disclaiming warranties: any other -implication that these Warranty Disclaimers may have is void and has -no effect on the meaning of this License. - - -2. VERBATIM COPYING - -You may copy and distribute the Document in any medium, either -commercially or noncommercially, provided that this License, the -copyright notices, and the license notice saying this License applies -to the Document are reproduced in all copies, and that you add no other -conditions whatsoever to those of this License. You may not use -technical measures to obstruct or control the reading or further -copying of the copies you make or distribute. However, you may accept -compensation in exchange for copies. If you distribute a large enough -number of copies you must also follow the conditions in section 3. - -You may also lend copies, under the same conditions stated above, and -you may publicly display copies. - - -3. COPYING IN QUANTITY - -If you publish printed copies (or copies in media that commonly have -printed covers) of the Document, numbering more than 100, and the -Document's license notice requires Cover Texts, you must enclose the -copies in covers that carry, clearly and legibly, all these Cover -Texts: Front-Cover Texts on the front cover, and Back-Cover Texts on -the back cover. Both covers must also clearly and legibly identify -you as the publisher of these copies. The front cover must present -the full title with all words of the title equally prominent and -visible. You may add other material on the covers in addition. -Copying with changes limited to the covers, as long as they preserve -the title of the Document and satisfy these conditions, can be treated -as verbatim copying in other respects. - -If the required texts for either cover are too voluminous to fit -legibly, you should put the first ones listed (as many as fit -reasonably) on the actual cover, and continue the rest onto adjacent -pages. - -If you publish or distribute Opaque copies of the Document numbering -more than 100, you must either include a machine-readable Transparent -copy along with each Opaque copy, or state in or with each Opaque copy -a computer-network location from which the general network-using -public has access to download using public-standard network protocols -a complete Transparent copy of the Document, free of added material. -If you use the latter option, you must take reasonably prudent steps, -when you begin distribution of Opaque copies in quantity, to ensure -that this Transparent copy will remain thus accessible at the stated -location until at least one year after the last time you distribute an -Opaque copy (directly or through your agents or retailers) of that -edition to the public. - -It is requested, but not required, that you contact the authors of the -Document well before redistributing any large number of copies, to give -them a chance to provide you with an updated version of the Document. - - -4. MODIFICATIONS - -You may copy and distribute a Modified Version of the Document under -the conditions of sections 2 and 3 above, provided that you release -the Modified Version under precisely this License, with the Modified -Version filling the role of the Document, thus licensing distribution -and modification of the Modified Version to whoever possesses a copy -of it. In addition, you must do these things in the Modified Version: - -A. Use in the Title Page (and on the covers, if any) a title distinct - from that of the Document, and from those of previous versions - (which should, if there were any, be listed in the History section - of the Document). You may use the same title as a previous version - if the original publisher of that version gives permission. -B. List on the Title Page, as authors, one or more persons or entities - responsible for authorship of the modifications in the Modified - Version, together with at least five of the principal authors of the - Document (all of its principal authors, if it has fewer than five), - unless they release you from this requirement. -C. State on the Title page the name of the publisher of the - Modified Version, as the publisher. -D. Preserve all the copyright notices of the Document. -E. Add an appropriate copyright notice for your modifications - adjacent to the other copyright notices. -F. Include, immediately after the copyright notices, a license notice - giving the public permission to use the Modified Version under the - terms of this License, in the form shown in the Addendum below. -G. Preserve in that license notice the full lists of Invariant Sections - and required Cover Texts given in the Document's license notice. -H. Include an unaltered copy of this License. -I. Preserve the section Entitled "History", Preserve its Title, and add - to it an item stating at least the title, year, new authors, and - publisher of the Modified Version as given on the Title Page. If - there is no section Entitled "History" in the Document, create one - stating the title, year, authors, and publisher of the Document as - given on its Title Page, then add an item describing the Modified - Version as stated in the previous sentence. -J. Preserve the network location, if any, given in the Document for - public access to a Transparent copy of the Document, and likewise - the network locations given in the Document for previous versions - it was based on. These may be placed in the "History" section. - You may omit a network location for a work that was published at - least four years before the Document itself, or if the original - publisher of the version it refers to gives permission. -K. For any section Entitled "Acknowledgements" or "Dedications", - Preserve the Title of the section, and preserve in the section all - the substance and tone of each of the contributor acknowledgements - and/or dedications given therein. -L. Preserve all the Invariant Sections of the Document, - unaltered in their text and in their titles. Section numbers - or the equivalent are not considered part of the section titles. -M. Delete any section Entitled "Endorsements". Such a section - may not be included in the Modified Version. -N. Do not retitle any existing section to be Entitled "Endorsements" - or to conflict in title with any Invariant Section. -O. Preserve any Warranty Disclaimers. - -If the Modified Version includes new front-matter sections or -appendices that qualify as Secondary Sections and contain no material -copied from the Document, you may at your option designate some or all -of these sections as invariant. To do this, add their titles to the -list of Invariant Sections in the Modified Version's license notice. -These titles must be distinct from any other section titles. - -You may add a section Entitled "Endorsements", provided it contains -nothing but endorsements of your Modified Version by various -parties--for example, statements of peer review or that the text has -been approved by an organization as the authoritative definition of a -standard. - -You may add a passage of up to five words as a Front-Cover Text, and a -passage of up to 25 words as a Back-Cover Text, to the end of the list -of Cover Texts in the Modified Version. Only one passage of -Front-Cover Text and one of Back-Cover Text may be added by (or -through arrangements made by) any one entity. If the Document already -includes a cover text for the same cover, previously added by you or -by arrangement made by the same entity you are acting on behalf of, -you may not add another; but you may replace the old one, on explicit -permission from the previous publisher that added the old one. - -The author(s) and publisher(s) of the Document do not by this License -give permission to use their names for publicity for or to assert or -imply endorsement of any Modified Version. - - -5. COMBINING DOCUMENTS - -You may combine the Document with other documents released under this -License, under the terms defined in section 4 above for modified -versions, provided that you include in the combination all of the -Invariant Sections of all of the original documents, unmodified, and -list them all as Invariant Sections of your combined work in its -license notice, and that you preserve all their Warranty Disclaimers. - -The combined work need only contain one copy of this License, and -multiple identical Invariant Sections may be replaced with a single -copy. If there are multiple Invariant Sections with the same name but -different contents, make the title of each such section unique by -adding at the end of it, in parentheses, the name of the original -author or publisher of that section if known, or else a unique number. -Make the same adjustment to the section titles in the list of -Invariant Sections in the license notice of the combined work. - -In the combination, you must combine any sections Entitled "History" -in the various original documents, forming one section Entitled -"History"; likewise combine any sections Entitled "Acknowledgements", -and any sections Entitled "Dedications". You must delete all sections -Entitled "Endorsements". - - -6. COLLECTIONS OF DOCUMENTS - -You may make a collection consisting of the Document and other documents -released under this License, and replace the individual copies of this -License in the various documents with a single copy that is included in -the collection, provided that you follow the rules of this License for -verbatim copying of each of the documents in all other respects. - -You may extract a single document from such a collection, and distribute -it individually under this License, provided you insert a copy of this -License into the extracted document, and follow this License in all -other respects regarding verbatim copying of that document. - - -7. AGGREGATION WITH INDEPENDENT WORKS - -A compilation of the Document or its derivatives with other separate -and independent documents or works, in or on a volume of a storage or -distribution medium, is called an "aggregate" if the copyright -resulting from the compilation is not used to limit the legal rights -of the compilation's users beyond what the individual works permit. -When the Document is included in an aggregate, this License does not -apply to the other works in the aggregate which are not themselves -derivative works of the Document. - -If the Cover Text requirement of section 3 is applicable to these -copies of the Document, then if the Document is less than one half of -the entire aggregate, the Document's Cover Texts may be placed on -covers that bracket the Document within the aggregate, or the -electronic equivalent of covers if the Document is in electronic form. -Otherwise they must appear on printed covers that bracket the whole -aggregate. - - -8. TRANSLATION - -Translation is considered a kind of modification, so you may -distribute translations of the Document under the terms of section 4. -Replacing Invariant Sections with translations requires special -permission from their copyright holders, but you may include -translations of some or all Invariant Sections in addition to the -original versions of these Invariant Sections. You may include a -translation of this License, and all the license notices in the -Document, and any Warranty Disclaimers, provided that you also include -the original English version of this License and the original versions -of those notices and disclaimers. In case of a disagreement between -the translation and the original version of this License or a notice -or disclaimer, the original version will prevail. - -If a section in the Document is Entitled "Acknowledgements", -"Dedications", or "History", the requirement (section 4) to Preserve -its Title (section 1) will typically require changing the actual -title. - - -9. TERMINATION - -You may not copy, modify, sublicense, or distribute the Document except -as expressly provided for under this License. Any other attempt to -copy, modify, sublicense or distribute the Document is void, and will -automatically terminate your rights under this License. However, -parties who have received copies, or rights, from you under this -License will not have their licenses terminated so long as such -parties remain in full compliance. - - -10. FUTURE REVISIONS OF THIS LICENSE - -The Free Software Foundation may publish new, revised versions -of the GNU Free Documentation License from time to time. Such new -versions will be similar in spirit to the present version, but may -differ in detail to address new problems or concerns. See -http://www.gnu.org/copyleft/. - -Each version of the License is given a distinguishing version number. -If the Document specifies that a particular numbered version of this -License "or any later version" applies to it, you have the option of -following the terms and conditions either of that specified version or -of any later version that has been published (not as a draft) by the -Free Software Foundation. If the Document does not specify a version -number of this License, you may choose any version ever published (not -as a draft) by the Free Software Foundation. - - -ADDENDUM: How to use this License for your documents - -To use this License in a document you have written, include a copy of -the License in the document and put the following copyright and -license notices just after the title page: - - Copyright (c) YEAR YOUR NAME. - Permission is granted to copy, distribute and/or modify this document - under the terms of the GNU Free Documentation License, Version 1.2 - or any later version published by the Free Software Foundation; - with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. - A copy of the license is included in the section entitled "GNU - Free Documentation License". - -If you have Invariant Sections, Front-Cover Texts and Back-Cover Texts, -replace the "with...Texts." line with this: - - with the Invariant Sections being LIST THEIR TITLES, with the - Front-Cover Texts being LIST, and with the Back-Cover Texts being LIST. - -If you have Invariant Sections without Cover Texts, or some other -combination of the three, merge those two alternatives to suit the -situation. - -If your document contains nontrivial examples of program code, we -recommend releasing these examples in parallel under your choice of -free software license, such as the GNU General Public License, -to permit their use in free software. diff --git a/srcpkgs/base-files/files/licenses/GFDL-1.3 b/srcpkgs/base-files/files/licenses/GFDL-1.3 deleted file mode 100644 index 2f7e03ca51654a..00000000000000 --- a/srcpkgs/base-files/files/licenses/GFDL-1.3 +++ /dev/null @@ -1,451 +0,0 @@ - - GNU Free Documentation License - Version 1.3, 3 November 2008 - - - Copyright (C) 2000, 2001, 2002, 2007, 2008 Free Software Foundation, Inc. - - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - -0. PREAMBLE - -The purpose of this License is to make a manual, textbook, or other -functional and useful document "free" in the sense of freedom: to -assure everyone the effective freedom to copy and redistribute it, -with or without modifying it, either commercially or noncommercially. -Secondarily, this License preserves for the author and publisher a way -to get credit for their work, while not being considered responsible -for modifications made by others. - -This License is a kind of "copyleft", which means that derivative -works of the document must themselves be free in the same sense. It -complements the GNU General Public License, which is a copyleft -license designed for free software. - -We have designed this License in order to use it for manuals for free -software, because free software needs free documentation: a free -program should come with manuals providing the same freedoms that the -software does. But this License is not limited to software manuals; -it can be used for any textual work, regardless of subject matter or -whether it is published as a printed book. We recommend this License -principally for works whose purpose is instruction or reference. - - -1. APPLICABILITY AND DEFINITIONS - -This License applies to any manual or other work, in any medium, that -contains a notice placed by the copyright holder saying it can be -distributed under the terms of this License. Such a notice grants a -world-wide, royalty-free license, unlimited in duration, to use that -work under the conditions stated herein. The "Document", below, -refers to any such manual or work. Any member of the public is a -licensee, and is addressed as "you". You accept the license if you -copy, modify or distribute the work in a way requiring permission -under copyright law. - -A "Modified Version" of the Document means any work containing the -Document or a portion of it, either copied verbatim, or with -modifications and/or translated into another language. - -A "Secondary Section" is a named appendix or a front-matter section of -the Document that deals exclusively with the relationship of the -publishers or authors of the Document to the Document's overall -subject (or to related matters) and contains nothing that could fall -directly within that overall subject. (Thus, if the Document is in -part a textbook of mathematics, a Secondary Section may not explain -any mathematics.) The relationship could be a matter of historical -connection with the subject or with related matters, or of legal, -commercial, philosophical, ethical or political position regarding -them. - -The "Invariant Sections" are certain Secondary Sections whose titles -are designated, as being those of Invariant Sections, in the notice -that says that the Document is released under this License. If a -section does not fit the above definition of Secondary then it is not -allowed to be designated as Invariant. The Document may contain zero -Invariant Sections. If the Document does not identify any Invariant -Sections then there are none. - -The "Cover Texts" are certain short passages of text that are listed, -as Front-Cover Texts or Back-Cover Texts, in the notice that says that -the Document is released under this License. A Front-Cover Text may -be at most 5 words, and a Back-Cover Text may be at most 25 words. - -A "Transparent" copy of the Document means a machine-readable copy, -represented in a format whose specification is available to the -general public, that is suitable for revising the document -straightforwardly with generic text editors or (for images composed of -pixels) generic paint programs or (for drawings) some widely available -drawing editor, and that is suitable for input to text formatters or -for automatic translation to a variety of formats suitable for input -to text formatters. A copy made in an otherwise Transparent file -format whose markup, or absence of markup, has been arranged to thwart -or discourage subsequent modification by readers is not Transparent. -An image format is not Transparent if used for any substantial amount -of text. A copy that is not "Transparent" is called "Opaque". - -Examples of suitable formats for Transparent copies include plain -ASCII without markup, Texinfo input format, LaTeX input format, SGML -or XML using a publicly available DTD, and standard-conforming simple -HTML, PostScript or PDF designed for human modification. Examples of -transparent image formats include PNG, XCF and JPG. Opaque formats -include proprietary formats that can be read and edited only by -proprietary word processors, SGML or XML for which the DTD and/or -processing tools are not generally available, and the -machine-generated HTML, PostScript or PDF produced by some word -processors for output purposes only. - -The "Title Page" means, for a printed book, the title page itself, -plus such following pages as are needed to hold, legibly, the material -this License requires to appear in the title page. For works in -formats which do not have any title page as such, "Title Page" means -the text near the most prominent appearance of the work's title, -preceding the beginning of the body of the text. - -The "publisher" means any person or entity that distributes copies of -the Document to the public. - -A section "Entitled XYZ" means a named subunit of the Document whose -title either is precisely XYZ or contains XYZ in parentheses following -text that translates XYZ in another language. (Here XYZ stands for a -specific section name mentioned below, such as "Acknowledgements", -"Dedications", "Endorsements", or "History".) To "Preserve the Title" -of such a section when you modify the Document means that it remains a -section "Entitled XYZ" according to this definition. - -The Document may include Warranty Disclaimers next to the notice which -states that this License applies to the Document. These Warranty -Disclaimers are considered to be included by reference in this -License, but only as regards disclaiming warranties: any other -implication that these Warranty Disclaimers may have is void and has -no effect on the meaning of this License. - -2. VERBATIM COPYING - -You may copy and distribute the Document in any medium, either -commercially or noncommercially, provided that this License, the -copyright notices, and the license notice saying this License applies -to the Document are reproduced in all copies, and that you add no -other conditions whatsoever to those of this License. You may not use -technical measures to obstruct or control the reading or further -copying of the copies you make or distribute. However, you may accept -compensation in exchange for copies. If you distribute a large enough -number of copies you must also follow the conditions in section 3. - -You may also lend copies, under the same conditions stated above, and -you may publicly display copies. - - -3. COPYING IN QUANTITY - -If you publish printed copies (or copies in media that commonly have -printed covers) of the Document, numbering more than 100, and the -Document's license notice requires Cover Texts, you must enclose the -copies in covers that carry, clearly and legibly, all these Cover -Texts: Front-Cover Texts on the front cover, and Back-Cover Texts on -the back cover. Both covers must also clearly and legibly identify -you as the publisher of these copies. The front cover must present -the full title with all words of the title equally prominent and -visible. You may add other material on the covers in addition. -Copying with changes limited to the covers, as long as they preserve -the title of the Document and satisfy these conditions, can be treated -as verbatim copying in other respects. - -If the required texts for either cover are too voluminous to fit -legibly, you should put the first ones listed (as many as fit -reasonably) on the actual cover, and continue the rest onto adjacent -pages. - -If you publish or distribute Opaque copies of the Document numbering -more than 100, you must either include a machine-readable Transparent -copy along with each Opaque copy, or state in or with each Opaque copy -a computer-network location from which the general network-using -public has access to download using public-standard network protocols -a complete Transparent copy of the Document, free of added material. -If you use the latter option, you must take reasonably prudent steps, -when you begin distribution of Opaque copies in quantity, to ensure -that this Transparent copy will remain thus accessible at the stated -location until at least one year after the last time you distribute an -Opaque copy (directly or through your agents or retailers) of that -edition to the public. - -It is requested, but not required, that you contact the authors of the -Document well before redistributing any large number of copies, to -give them a chance to provide you with an updated version of the -Document. - - -4. MODIFICATIONS - -You may copy and distribute a Modified Version of the Document under -the conditions of sections 2 and 3 above, provided that you release -the Modified Version under precisely this License, with the Modified -Version filling the role of the Document, thus licensing distribution -and modification of the Modified Version to whoever possesses a copy -of it. In addition, you must do these things in the Modified Version: - -A. Use in the Title Page (and on the covers, if any) a title distinct - from that of the Document, and from those of previous versions - (which should, if there were any, be listed in the History section - of the Document). You may use the same title as a previous version - if the original publisher of that version gives permission. -B. List on the Title Page, as authors, one or more persons or entities - responsible for authorship of the modifications in the Modified - Version, together with at least five of the principal authors of the - Document (all of its principal authors, if it has fewer than five), - unless they release you from this requirement. -C. State on the Title page the name of the publisher of the - Modified Version, as the publisher. -D. Preserve all the copyright notices of the Document. -E. Add an appropriate copyright notice for your modifications - adjacent to the other copyright notices. -F. Include, immediately after the copyright notices, a license notice - giving the public permission to use the Modified Version under the - terms of this License, in the form shown in the Addendum below. -G. Preserve in that license notice the full lists of Invariant Sections - and required Cover Texts given in the Document's license notice. -H. Include an unaltered copy of this License. -I. Preserve the section Entitled "History", Preserve its Title, and add - to it an item stating at least the title, year, new authors, and - publisher of the Modified Version as given on the Title Page. If - there is no section Entitled "History" in the Document, create one - stating the title, year, authors, and publisher of the Document as - given on its Title Page, then add an item describing the Modified - Version as stated in the previous sentence. -J. Preserve the network location, if any, given in the Document for - public access to a Transparent copy of the Document, and likewise - the network locations given in the Document for previous versions - it was based on. These may be placed in the "History" section. - You may omit a network location for a work that was published at - least four years before the Document itself, or if the original - publisher of the version it refers to gives permission. -K. For any section Entitled "Acknowledgements" or "Dedications", - Preserve the Title of the section, and preserve in the section all - the substance and tone of each of the contributor acknowledgements - and/or dedications given therein. -L. Preserve all the Invariant Sections of the Document, - unaltered in their text and in their titles. Section numbers - or the equivalent are not considered part of the section titles. -M. Delete any section Entitled "Endorsements". Such a section - may not be included in the Modified Version. -N. Do not retitle any existing section to be Entitled "Endorsements" - or to conflict in title with any Invariant Section. -O. Preserve any Warranty Disclaimers. - -If the Modified Version includes new front-matter sections or -appendices that qualify as Secondary Sections and contain no material -copied from the Document, you may at your option designate some or all -of these sections as invariant. To do this, add their titles to the -list of Invariant Sections in the Modified Version's license notice. -These titles must be distinct from any other section titles. - -You may add a section Entitled "Endorsements", provided it contains -nothing but endorsements of your Modified Version by various -parties--for example, statements of peer review or that the text has -been approved by an organization as the authoritative definition of a -standard. - -You may add a passage of up to five words as a Front-Cover Text, and a -passage of up to 25 words as a Back-Cover Text, to the end of the list -of Cover Texts in the Modified Version. Only one passage of -Front-Cover Text and one of Back-Cover Text may be added by (or -through arrangements made by) any one entity. If the Document already -includes a cover text for the same cover, previously added by you or -by arrangement made by the same entity you are acting on behalf of, -you may not add another; but you may replace the old one, on explicit -permission from the previous publisher that added the old one. - -The author(s) and publisher(s) of the Document do not by this License -give permission to use their names for publicity for or to assert or -imply endorsement of any Modified Version. - - -5. COMBINING DOCUMENTS - -You may combine the Document with other documents released under this -License, under the terms defined in section 4 above for modified -versions, provided that you include in the combination all of the -Invariant Sections of all of the original documents, unmodified, and -list them all as Invariant Sections of your combined work in its -license notice, and that you preserve all their Warranty Disclaimers. - -The combined work need only contain one copy of this License, and -multiple identical Invariant Sections may be replaced with a single -copy. If there are multiple Invariant Sections with the same name but -different contents, make the title of each such section unique by -adding at the end of it, in parentheses, the name of the original -author or publisher of that section if known, or else a unique number. -Make the same adjustment to the section titles in the list of -Invariant Sections in the license notice of the combined work. - -In the combination, you must combine any sections Entitled "History" -in the various original documents, forming one section Entitled -"History"; likewise combine any sections Entitled "Acknowledgements", -and any sections Entitled "Dedications". You must delete all sections -Entitled "Endorsements". - - -6. COLLECTIONS OF DOCUMENTS - -You may make a collection consisting of the Document and other -documents released under this License, and replace the individual -copies of this License in the various documents with a single copy -that is included in the collection, provided that you follow the rules -of this License for verbatim copying of each of the documents in all -other respects. - -You may extract a single document from such a collection, and -distribute it individually under this License, provided you insert a -copy of this License into the extracted document, and follow this -License in all other respects regarding verbatim copying of that -document. - - -7. AGGREGATION WITH INDEPENDENT WORKS - -A compilation of the Document or its derivatives with other separate -and independent documents or works, in or on a volume of a storage or -distribution medium, is called an "aggregate" if the copyright -resulting from the compilation is not used to limit the legal rights -of the compilation's users beyond what the individual works permit. -When the Document is included in an aggregate, this License does not -apply to the other works in the aggregate which are not themselves -derivative works of the Document. - -If the Cover Text requirement of section 3 is applicable to these -copies of the Document, then if the Document is less than one half of -the entire aggregate, the Document's Cover Texts may be placed on -covers that bracket the Document within the aggregate, or the -electronic equivalent of covers if the Document is in electronic form. -Otherwise they must appear on printed covers that bracket the whole -aggregate. - - -8. TRANSLATION - -Translation is considered a kind of modification, so you may -distribute translations of the Document under the terms of section 4. -Replacing Invariant Sections with translations requires special -permission from their copyright holders, but you may include -translations of some or all Invariant Sections in addition to the -original versions of these Invariant Sections. You may include a -translation of this License, and all the license notices in the -Document, and any Warranty Disclaimers, provided that you also include -the original English version of this License and the original versions -of those notices and disclaimers. In case of a disagreement between -the translation and the original version of this License or a notice -or disclaimer, the original version will prevail. - -If a section in the Document is Entitled "Acknowledgements", -"Dedications", or "History", the requirement (section 4) to Preserve -its Title (section 1) will typically require changing the actual -title. - - -9. TERMINATION - -You may not copy, modify, sublicense, or distribute the Document -except as expressly provided under this License. Any attempt -otherwise to copy, modify, sublicense, or distribute it is void, and -will automatically terminate your rights under this License. - -However, if you cease all violation of this License, then your license -from a particular copyright holder is reinstated (a) provisionally, -unless and until the copyright holder explicitly and finally -terminates your license, and (b) permanently, if the copyright holder -fails to notify you of the violation by some reasonable means prior to -60 days after the cessation. - -Moreover, your license from a particular copyright holder is -reinstated permanently if the copyright holder notifies you of the -violation by some reasonable means, this is the first time you have -received notice of violation of this License (for any work) from that -copyright holder, and you cure the violation prior to 30 days after -your receipt of the notice. - -Termination of your rights under this section does not terminate the -licenses of parties who have received copies or rights from you under -this License. If your rights have been terminated and not permanently -reinstated, receipt of a copy of some or all of the same material does -not give you any rights to use it. - - -10. FUTURE REVISIONS OF THIS LICENSE - -The Free Software Foundation may publish new, revised versions of the -GNU Free Documentation License from time to time. Such new versions -will be similar in spirit to the present version, but may differ in -detail to address new problems or concerns. See -http://www.gnu.org/copyleft/. - -Each version of the License is given a distinguishing version number. -If the Document specifies that a particular numbered version of this -License "or any later version" applies to it, you have the option of -following the terms and conditions either of that specified version or -of any later version that has been published (not as a draft) by the -Free Software Foundation. If the Document does not specify a version -number of this License, you may choose any version ever published (not -as a draft) by the Free Software Foundation. If the Document -specifies that a proxy can decide which future versions of this -License can be used, that proxy's public statement of acceptance of a -version permanently authorizes you to choose that version for the -Document. - -11. RELICENSING - -"Massive Multiauthor Collaboration Site" (or "MMC Site") means any -World Wide Web server that publishes copyrightable works and also -provides prominent facilities for anybody to edit those works. A -public wiki that anybody can edit is an example of such a server. A -"Massive Multiauthor Collaboration" (or "MMC") contained in the site -means any set of copyrightable works thus published on the MMC site. - -"CC-BY-SA" means the Creative Commons Attribution-Share Alike 3.0 -license published by Creative Commons Corporation, a not-for-profit -corporation with a principal place of business in San Francisco, -California, as well as future copyleft versions of that license -published by that same organization. - -"Incorporate" means to publish or republish a Document, in whole or in -part, as part of another Document. - -An MMC is "eligible for relicensing" if it is licensed under this -License, and if all works that were first published under this License -somewhere other than this MMC, and subsequently incorporated in whole or -in part into the MMC, (1) had no cover texts or invariant sections, and -(2) were thus incorporated prior to November 1, 2008. - -The operator of an MMC Site may republish an MMC contained in the site -under CC-BY-SA on the same site at any time before August 1, 2009, -provided the MMC is eligible for relicensing. - - -ADDENDUM: How to use this License for your documents - -To use this License in a document you have written, include a copy of -the License in the document and put the following copyright and -license notices just after the title page: - - Copyright (c) YEAR YOUR NAME. - Permission is granted to copy, distribute and/or modify this document - under the terms of the GNU Free Documentation License, Version 1.3 - or any later version published by the Free Software Foundation; - with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. - A copy of the license is included in the section entitled "GNU - Free Documentation License". - -If you have Invariant Sections, Front-Cover Texts and Back-Cover Texts, -replace the "with...Texts." line with this: - - with the Invariant Sections being LIST THEIR TITLES, with the - Front-Cover Texts being LIST, and with the Back-Cover Texts being LIST. - -If you have Invariant Sections without Cover Texts, or some other -combination of the three, merge those two alternatives to suit the -situation. - -If your document contains nontrivial examples of program code, we -recommend releasing these examples in parallel under your choice of -free software license, such as the GNU General Public License, -to permit their use in free software. diff --git a/srcpkgs/base-files/files/licenses/GPL-1 b/srcpkgs/base-files/files/licenses/GPL-1 deleted file mode 100644 index 16df98e24773e1..00000000000000 --- a/srcpkgs/base-files/files/licenses/GPL-1 +++ /dev/null @@ -1,250 +0,0 @@ - GNU GENERAL PUBLIC LICENSE - Version 1, February 1989 - - Copyright (C) 1989 Free Software Foundation, Inc. - 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA - - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - - Preamble - - The license agreements of most software companies try to keep users -at the mercy of those companies. By contrast, our General Public -License is intended to guarantee your freedom to share and change free -software--to make sure the software is free for all its users. The -General Public License applies to the Free Software Foundation's -software and to any other program whose authors commit to using it. -You can use it for your programs, too. - - When we speak of free software, we are referring to freedom, not -price. Specifically, the General Public License is designed to make -sure that you have the freedom to give away or sell copies of free -software, that you receive source code or can get it if you want it, -that you can change the software or use pieces of it in new free -programs; and that you know you can do these things. - - To protect your rights, we need to make restrictions that forbid -anyone to deny you these rights or to ask you to surrender the rights. -These restrictions translate to certain responsibilities for you if you -distribute copies of the software, or if you modify it. - - For example, if you distribute copies of a such a program, whether -gratis or for a fee, you must give the recipients all the rights that -you have. You must make sure that they, too, receive or can get the -source code. And you must tell them their rights. - - We protect your rights with two steps: (1) copyright the software, and -(2) offer you this license which gives you legal permission to copy, -distribute and/or modify the software. - - Also, for each author's protection and ours, we want to make certain -that everyone understands that there is no warranty for this free -software. If the software is modified by someone else and passed on, we -want its recipients to know that what they have is not the original, so -that any problems introduced by others will not reflect on the original -authors' reputations. - - The precise terms and conditions for copying, distribution and -modification follow. - - GNU GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License Agreement applies to any program or other work which -contains a notice placed by the copyright holder saying it may be -distributed under the terms of this General Public License. The -"Program", below, refers to any such program or work, and a "work based -on the Program" means either the Program or any work containing the -Program or a portion of it, either verbatim or with modifications. Each -licensee is addressed as "you". - - 1. You may copy and distribute verbatim copies of the Program's source -code as you receive it, in any medium, provided that you conspicuously and -appropriately publish on each copy an appropriate copyright notice and -disclaimer of warranty; keep intact all the notices that refer to this -General Public License and to the absence of any warranty; and give any -other recipients of the Program a copy of this General Public License -along with the Program. You may charge a fee for the physical act of -transferring a copy. - - 2. You may modify your copy or copies of the Program or any portion of -it, and copy and distribute such modifications under the terms of Paragraph -1 above, provided that you also do the following: - - a) cause the modified files to carry prominent notices stating that - you changed the files and the date of any change; and - - b) cause the whole of any work that you distribute or publish, that - in whole or in part contains the Program or any part thereof, either - with or without modifications, to be licensed at no charge to all - third parties under the terms of this General Public License (except - that you may choose to grant warranty protection to some or all - third parties, at your option). - - c) If the modified program normally reads commands interactively when - run, you must cause it, when started running for such interactive use - in the simplest and most usual way, to print or display an - announcement including an appropriate copyright notice and a notice - that there is no warranty (or else, saying that you provide a - warranty) and that users may redistribute the program under these - conditions, and telling the user how to view a copy of this General - Public License. - - d) You may charge a fee for the physical act of transferring a - copy, and you may at your option offer warranty protection in - exchange for a fee. - -Mere aggregation of another independent work with the Program (or its -derivative) on a volume of a storage or distribution medium does not bring -the other work under the scope of these terms. - - 3. You may copy and distribute the Program (or a portion or derivative of -it, under Paragraph 2) in object code or executable form under the terms of -Paragraphs 1 and 2 above provided that you also do one of the following: - - a) accompany it with the complete corresponding machine-readable - source code, which must be distributed under the terms of - Paragraphs 1 and 2 above; or, - - b) accompany it with a written offer, valid for at least three - years, to give any third party free (except for a nominal charge - for the cost of distribution) a complete machine-readable copy of the - corresponding source code, to be distributed under the terms of - Paragraphs 1 and 2 above; or, - - c) accompany it with the information you received as to where the - corresponding source code may be obtained. (This alternative is - allowed only for noncommercial distribution and only if you - received the program in object code or executable form alone.) - -Source code for a work means the preferred form of the work for making -modifications to it. For an executable file, complete source code means -all the source code for all modules it contains; but, as a special -exception, it need not include source code for modules which are standard -libraries that accompany the operating system on which the executable -file runs, or for standard header files or definitions files that -accompany that operating system. - - 4. You may not copy, modify, sublicense, distribute or transfer the -Program except as expressly provided under this General Public License. -Any attempt otherwise to copy, modify, sublicense, distribute or transfer -the Program is void, and will automatically terminate your rights to use -the Program under this License. However, parties who have received -copies, or rights to use copies, from you under this General Public -License will not have their licenses terminated so long as such parties -remain in full compliance. - - 5. By copying, distributing or modifying the Program (or any work based -on the Program) you indicate your acceptance of this license to do so, -and all its terms and conditions. - - 6. Each time you redistribute the Program (or any work based on the -Program), the recipient automatically receives a license from the original -licensor to copy, distribute or modify the Program subject to these -terms and conditions. You may not impose any further restrictions on the -recipients' exercise of the rights granted herein. - - 7. The Free Software Foundation may publish revised and/or new versions -of the General Public License from time to time. Such new versions will -be similar in spirit to the present version, but may differ in detail to -address new problems or concerns. - -Each version is given a distinguishing version number. If the Program -specifies a version number of the license which applies to it and "any -later version", you have the option of following the terms and conditions -either of that version or of any later version published by the Free -Software Foundation. If the Program does not specify a version number of -the license, you may choose any version ever published by the Free Software -Foundation. - - 8. If you wish to incorporate parts of the Program into other free -programs whose distribution conditions are different, write to the author -to ask for permission. For software which is copyrighted by the Free -Software Foundation, write to the Free Software Foundation; we sometimes -make exceptions for this. Our decision will be guided by the two goals -of preserving the free status of all derivatives of our free software and -of promoting the sharing and reuse of software generally. - - NO WARRANTY - - 9. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY -FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN -OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES -PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED -OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS -TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE -PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, -REPAIR OR CORRECTION. - - 10. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING -WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR -REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, -INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING -OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED -TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY -YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER -PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE -POSSIBILITY OF SUCH DAMAGES. - - END OF TERMS AND CONDITIONS - - Appendix: How to Apply These Terms to Your New Programs - - If you develop a new program, and you want it to be of the greatest -possible use to humanity, the best way to achieve this is to make it -free software which everyone can redistribute and change under these -terms. - - To do so, attach the following notices to the program. It is safest to -attach them to the start of each source file to most effectively convey -the exclusion of warranty; and each file should have at least the -"copyright" line and a pointer to where the full notice is found. - - - Copyright (C) 19yy - - This program 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 1, or (at your option) - any later version. - - This program 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 this program; if not, write to the Free Software - Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston MA 02110-1301 USA - - -Also add information on how to contact you by electronic and paper mail. - -If the program is interactive, make it output a short notice like this -when it starts in an interactive mode: - - Gnomovision version 69, Copyright (C) 19xx name of author - Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. - This is free software, and you are welcome to redistribute it - under certain conditions; type `show c' for details. - -The hypothetical commands `show w' and `show c' should show the -appropriate parts of the General Public License. Of course, the -commands you use may be called something other than `show w' and `show -c'; they could even be mouse-clicks or menu items--whatever suits your -program. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the program, if -necessary. Here a sample; alter the names: - - Yoyodyne, Inc., hereby disclaims all copyright interest in the - program `Gnomovision' (a program to direct compilers to make passes - at assemblers) written by James Hacker. - - , 1 April 1989 - Ty Coon, President of Vice - -That's all there is to it! diff --git a/srcpkgs/base-files/files/licenses/GPL-2 b/srcpkgs/base-files/files/licenses/GPL-2 deleted file mode 100644 index d159169d105089..00000000000000 --- a/srcpkgs/base-files/files/licenses/GPL-2 +++ /dev/null @@ -1,339 +0,0 @@ - GNU GENERAL PUBLIC LICENSE - Version 2, June 1991 - - Copyright (C) 1989, 1991 Free Software Foundation, Inc., - 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -License is intended to guarantee your freedom to share and change free -software--to make sure the software is free for all its users. This -General Public License applies to most of the Free Software -Foundation's software and to any other program whose authors commit to -using it. (Some other Free Software Foundation software is covered by -the GNU Lesser General Public License instead.) You can apply it to -your programs, too. - - When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -this service if you wish), that you receive source code or can get it -if you want it, that you can change the software or use pieces of it -in new free programs; and that you know you can do these things. - - To protect your rights, we need to make restrictions that forbid -anyone to deny you these rights or to ask you to surrender the rights. -These restrictions translate to certain responsibilities for you if you -distribute copies of the software, or if you modify it. - - For example, if you distribute copies of such a program, whether -gratis or for a fee, you must give the recipients all the rights that -you have. You must make sure that they, too, receive or can get the -source code. And you must show them these terms so they know their -rights. - - We protect your rights with two steps: (1) copyright the software, and -(2) offer you this license which gives you legal permission to copy, -distribute and/or modify the software. - - Also, for each author's protection and ours, we want to make certain -that everyone understands that there is no warranty for this free -software. If the software is modified by someone else and passed on, we -want its recipients to know that what they have is not the original, so -that any problems introduced by others will not reflect on the original -authors' reputations. - - Finally, any free program is threatened constantly by software -patents. We wish to avoid the danger that redistributors of a free -program will individually obtain patent licenses, in effect making the -program proprietary. To prevent this, we have made it clear that any -patent must be licensed for everyone's free use or not licensed at all. - - The precise terms and conditions for copying, distribution and -modification follow. - - GNU GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License applies to any program or other work which contains -a notice placed by the copyright holder saying it may be distributed -under the terms of this General Public License. The "Program", below, -refers to any such program or work, and a "work based on the Program" -means either the Program or any derivative work under copyright law: -that is to say, a work containing the Program or a portion of it, -either verbatim or with modifications and/or translated into another -language. (Hereinafter, translation is included without limitation in -the term "modification".) Each licensee is addressed as "you". - -Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running the Program is not restricted, and the output from the Program -is covered only if its contents constitute a work based on the -Program (independent of having been made by running the Program). -Whether that is true depends on what the Program does. - - 1. You may copy and distribute verbatim copies of the Program's -source code as you receive it, in any medium, provided that you -conspicuously and appropriately publish on each copy an appropriate -copyright notice and disclaimer of warranty; keep intact all the -notices that refer to this License and to the absence of any warranty; -and give any other recipients of the Program a copy of this License -along with the Program. - -You may charge a fee for the physical act of transferring a copy, and -you may at your option offer warranty protection in exchange for a fee. - - 2. You may modify your copy or copies of the Program or any portion -of it, thus forming a work based on the Program, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) You must cause the modified files to carry prominent notices - stating that you changed the files and the date of any change. - - b) You must cause any work that you distribute or publish, that in - whole or in part contains or is derived from the Program or any - part thereof, to be licensed as a whole at no charge to all third - parties under the terms of this License. - - c) If the modified program normally reads commands interactively - when run, you must cause it, when started running for such - interactive use in the most ordinary way, to print or display an - announcement including an appropriate copyright notice and a - notice that there is no warranty (or else, saying that you provide - a warranty) and that users may redistribute the program under - these conditions, and telling the user how to view a copy of this - License. (Exception: if the Program itself is interactive but - does not normally print such an announcement, your work based on - the Program is not required to print an announcement.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Program, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Program, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Program. - -In addition, mere aggregation of another work not based on the Program -with the Program (or with a work based on the Program) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may copy and distribute the Program (or a work based on it, -under Section 2) in object code or executable form under the terms of -Sections 1 and 2 above provided that you also do one of the following: - - a) Accompany it with the complete corresponding machine-readable - source code, which must be distributed under the terms of Sections - 1 and 2 above on a medium customarily used for software interchange; or, - - b) Accompany it with a written offer, valid for at least three - years, to give any third party, for a charge no more than your - cost of physically performing source distribution, a complete - machine-readable copy of the corresponding source code, to be - distributed under the terms of Sections 1 and 2 above on a medium - customarily used for software interchange; or, - - c) Accompany it with the information you received as to the offer - to distribute corresponding source code. (This alternative is - allowed only for noncommercial distribution and only if you - received the program in object code or executable form with such - an offer, in accord with Subsection b above.) - -The source code for a work means the preferred form of the work for -making modifications to it. For an executable work, complete source -code means all the source code for all modules it contains, plus any -associated interface definition files, plus the scripts used to -control compilation and installation of the executable. However, as a -special exception, the source code distributed need not include -anything that is normally distributed (in either source or binary -form) with the major components (compiler, kernel, and so on) of the -operating system on which the executable runs, unless that component -itself accompanies the executable. - -If distribution of executable or object code is made by offering -access to copy from a designated place, then offering equivalent -access to copy the source code from the same place counts as -distribution of the source code, even though third parties are not -compelled to copy the source along with the object code. - - 4. You may not copy, modify, sublicense, or distribute the Program -except as expressly provided under this License. Any attempt -otherwise to copy, modify, sublicense or distribute the Program is -void, and will automatically terminate your rights under this License. -However, parties who have received copies, or rights, from you under -this License will not have their licenses terminated so long as such -parties remain in full compliance. - - 5. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Program or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Program (or any work based on the -Program), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Program or works based on it. - - 6. Each time you redistribute the Program (or any work based on the -Program), the recipient automatically receives a license from the -original licensor to copy, distribute or modify the Program subject to -these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties to -this License. - - 7. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Program at all. For example, if a patent -license would not permit royalty-free redistribution of the Program by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Program. - -If any portion of this section is held invalid or unenforceable under -any particular circumstance, the balance of the section is intended to -apply and the section as a whole is intended to apply in other -circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system, which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 8. If the distribution and/or use of the Program is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Program under this License -may add an explicit geographical distribution limitation excluding -those countries, so that distribution is permitted only in or among -countries not thus excluded. In such case, this License incorporates -the limitation as if written in the body of this License. - - 9. The Free Software Foundation may publish revised and/or new versions -of the General Public License from time to time. Such new versions will -be similar in spirit to the present version, but may differ in detail to -address new problems or concerns. - -Each version is given a distinguishing version number. If the Program -specifies a version number of this License which applies to it and "any -later version", you have the option of following the terms and conditions -either of that version or of any later version published by the Free -Software Foundation. If the Program does not specify a version number of -this License, you may choose any version ever published by the Free Software -Foundation. - - 10. If you wish to incorporate parts of the Program into other free -programs whose distribution conditions are different, write to the author -to ask for permission. For software which is copyrighted by the Free -Software Foundation, write to the Free Software Foundation; we sometimes -make exceptions for this. Our decision will be guided by the two goals -of preserving the free status of all derivatives of our free software and -of promoting the sharing and reuse of software generally. - - NO WARRANTY - - 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY -FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN -OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES -PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED -OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS -TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE -PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, -REPAIR OR CORRECTION. - - 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING -WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR -REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, -INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING -OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED -TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY -YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER -PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE -POSSIBILITY OF SUCH DAMAGES. - - END OF TERMS AND CONDITIONS - - How to Apply These Terms to Your New Programs - - If you develop a new program, and you want it to be of the greatest -possible use to the public, the best way to achieve this is to make it -free software which everyone can redistribute and change under these terms. - - To do so, attach the following notices to the program. It is safest -to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least -the "copyright" line and a pointer to where the full notice is found. - - - Copyright (C) - - This program 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 2 of the License, or - (at your option) any later version. - - This program 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 this program; if not, write to the Free Software Foundation, Inc., - 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. - -Also add information on how to contact you by electronic and paper mail. - -If the program is interactive, make it output a short notice like this -when it starts in an interactive mode: - - Gnomovision version 69, Copyright (C) year name of author - Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. - This is free software, and you are welcome to redistribute it - under certain conditions; type `show c' for details. - -The hypothetical commands `show w' and `show c' should show the appropriate -parts of the General Public License. Of course, the commands you use may -be called something other than `show w' and `show c'; they could even be -mouse-clicks or menu items--whatever suits your program. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the program, if -necessary. Here is a sample; alter the names: - - Yoyodyne, Inc., hereby disclaims all copyright interest in the program - `Gnomovision' (which makes passes at compilers) written by James Hacker. - - , 1 April 1989 - Ty Coon, President of Vice - -This General Public License does not permit incorporating your program into -proprietary programs. If your program is a subroutine library, you may -consider it more useful to permit linking proprietary applications with the -library. If this is what you want to do, use the GNU Lesser General -Public License instead of this License. diff --git a/srcpkgs/base-files/files/licenses/GPL-3 b/srcpkgs/base-files/files/licenses/GPL-3 deleted file mode 100644 index 94a9ed024d3859..00000000000000 --- a/srcpkgs/base-files/files/licenses/GPL-3 +++ /dev/null @@ -1,674 +0,0 @@ - GNU GENERAL PUBLIC LICENSE - Version 3, 29 June 2007 - - Copyright (C) 2007 Free Software Foundation, Inc. - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - - Preamble - - The GNU General Public License is a free, copyleft license for -software and other kinds of works. - - The licenses for most software and other practical works are designed -to take away your freedom to share and change the works. By contrast, -the GNU General Public License is intended to guarantee your freedom to -share and change all versions of a program--to make sure it remains free -software for all its users. We, the Free Software Foundation, use the -GNU General Public License for most of our software; it applies also to -any other work released this way by its authors. You can apply it to -your programs, too. - - When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -them if you wish), that you receive source code or can get it if you -want it, that you can change the software or use pieces of it in new -free programs, and that you know you can do these things. - - To protect your rights, we need to prevent others from denying you -these rights or asking you to surrender the rights. Therefore, you have -certain responsibilities if you distribute copies of the software, or if -you modify it: responsibilities to respect the freedom of others. - - For example, if you distribute copies of such a program, whether -gratis or for a fee, you must pass on to the recipients the same -freedoms that you received. You must make sure that they, too, receive -or can get the source code. And you must show them these terms so they -know their rights. - - Developers that use the GNU GPL protect your rights with two steps: -(1) assert copyright on the software, and (2) offer you this License -giving you legal permission to copy, distribute and/or modify it. - - For the developers' and authors' protection, the GPL clearly explains -that there is no warranty for this free software. For both users' and -authors' sake, the GPL requires that modified versions be marked as -changed, so that their problems will not be attributed erroneously to -authors of previous versions. - - Some devices are designed to deny users access to install or run -modified versions of the software inside them, although the manufacturer -can do so. This is fundamentally incompatible with the aim of -protecting users' freedom to change the software. The systematic -pattern of such abuse occurs in the area of products for individuals to -use, which is precisely where it is most unacceptable. Therefore, we -have designed this version of the GPL to prohibit the practice for those -products. If such problems arise substantially in other domains, we -stand ready to extend this provision to those domains in future versions -of the GPL, as needed to protect the freedom of users. - - Finally, every program is threatened constantly by software patents. -States should not allow patents to restrict development and use of -software on general-purpose computers, but in those that do, we wish to -avoid the special danger that patents applied to a free program could -make it effectively proprietary. To prevent this, the GPL assures that -patents cannot be used to render the program non-free. - - The precise terms and conditions for copying, distribution and -modification follow. - - TERMS AND CONDITIONS - - 0. Definitions. - - "This License" refers to version 3 of the GNU General Public License. - - "Copyright" also means copyright-like laws that apply to other kinds of -works, such as semiconductor masks. - - "The Program" refers to any copyrightable work licensed under this -License. Each licensee is addressed as "you". "Licensees" and -"recipients" may be individuals or organizations. - - To "modify" a work means to copy from or adapt all or part of the work -in a fashion requiring copyright permission, other than the making of an -exact copy. The resulting work is called a "modified version" of the -earlier work or a work "based on" the earlier work. - - A "covered work" means either the unmodified Program or a work based -on the Program. - - To "propagate" a work means to do anything with it that, without -permission, would make you directly or secondarily liable for -infringement under applicable copyright law, except executing it on a -computer or modifying a private copy. Propagation includes copying, -distribution (with or without modification), making available to the -public, and in some countries other activities as well. - - To "convey" a work means any kind of propagation that enables other -parties to make or receive copies. Mere interaction with a user through -a computer network, with no transfer of a copy, is not conveying. - - An interactive user interface displays "Appropriate Legal Notices" -to the extent that it includes a convenient and prominently visible -feature that (1) displays an appropriate copyright notice, and (2) -tells the user that there is no warranty for the work (except to the -extent that warranties are provided), that licensees may convey the -work under this License, and how to view a copy of this License. If -the interface presents a list of user commands or options, such as a -menu, a prominent item in the list meets this criterion. - - 1. Source Code. - - The "source code" for a work means the preferred form of the work -for making modifications to it. "Object code" means any non-source -form of a work. - - A "Standard Interface" means an interface that either is an official -standard defined by a recognized standards body, or, in the case of -interfaces specified for a particular programming language, one that -is widely used among developers working in that language. - - The "System Libraries" of an executable work include anything, other -than the work as a whole, that (a) is included in the normal form of -packaging a Major Component, but which is not part of that Major -Component, and (b) serves only to enable use of the work with that -Major Component, or to implement a Standard Interface for which an -implementation is available to the public in source code form. A -"Major Component", in this context, means a major essential component -(kernel, window system, and so on) of the specific operating system -(if any) on which the executable work runs, or a compiler used to -produce the work, or an object code interpreter used to run it. - - The "Corresponding Source" for a work in object code form means all -the source code needed to generate, install, and (for an executable -work) run the object code and to modify the work, including scripts to -control those activities. However, it does not include the work's -System Libraries, or general-purpose tools or generally available free -programs which are used unmodified in performing those activities but -which are not part of the work. For example, Corresponding Source -includes interface definition files associated with source files for -the work, and the source code for shared libraries and dynamically -linked subprograms that the work is specifically designed to require, -such as by intimate data communication or control flow between those -subprograms and other parts of the work. - - The Corresponding Source need not include anything that users -can regenerate automatically from other parts of the Corresponding -Source. - - The Corresponding Source for a work in source code form is that -same work. - - 2. Basic Permissions. - - All rights granted under this License are granted for the term of -copyright on the Program, and are irrevocable provided the stated -conditions are met. This License explicitly affirms your unlimited -permission to run the unmodified Program. The output from running a -covered work is covered by this License only if the output, given its -content, constitutes a covered work. This License acknowledges your -rights of fair use or other equivalent, as provided by copyright law. - - You may make, run and propagate covered works that you do not -convey, without conditions so long as your license otherwise remains -in force. You may convey covered works to others for the sole purpose -of having them make modifications exclusively for you, or provide you -with facilities for running those works, provided that you comply with -the terms of this License in conveying all material for which you do -not control copyright. Those thus making or running the covered works -for you must do so exclusively on your behalf, under your direction -and control, on terms that prohibit them from making any copies of -your copyrighted material outside their relationship with you. - - Conveying under any other circumstances is permitted solely under -the conditions stated below. Sublicensing is not allowed; section 10 -makes it unnecessary. - - 3. Protecting Users' Legal Rights From Anti-Circumvention Law. - - No covered work shall be deemed part of an effective technological -measure under any applicable law fulfilling obligations under article -11 of the WIPO copyright treaty adopted on 20 December 1996, or -similar laws prohibiting or restricting circumvention of such -measures. - - When you convey a covered work, you waive any legal power to forbid -circumvention of technological measures to the extent such circumvention -is effected by exercising rights under this License with respect to -the covered work, and you disclaim any intention to limit operation or -modification of the work as a means of enforcing, against the work's -users, your or third parties' legal rights to forbid circumvention of -technological measures. - - 4. Conveying Verbatim Copies. - - You may convey verbatim copies of the Program's source code as you -receive it, in any medium, provided that you conspicuously and -appropriately publish on each copy an appropriate copyright notice; -keep intact all notices stating that this License and any -non-permissive terms added in accord with section 7 apply to the code; -keep intact all notices of the absence of any warranty; and give all -recipients a copy of this License along with the Program. - - You may charge any price or no price for each copy that you convey, -and you may offer support or warranty protection for a fee. - - 5. Conveying Modified Source Versions. - - You may convey a work based on the Program, or the modifications to -produce it from the Program, in the form of source code under the -terms of section 4, provided that you also meet all of these conditions: - - a) The work must carry prominent notices stating that you modified - it, and giving a relevant date. - - b) The work must carry prominent notices stating that it is - released under this License and any conditions added under section - 7. This requirement modifies the requirement in section 4 to - "keep intact all notices". - - c) You must license the entire work, as a whole, under this - License to anyone who comes into possession of a copy. This - License will therefore apply, along with any applicable section 7 - additional terms, to the whole of the work, and all its parts, - regardless of how they are packaged. This License gives no - permission to license the work in any other way, but it does not - invalidate such permission if you have separately received it. - - d) If the work has interactive user interfaces, each must display - Appropriate Legal Notices; however, if the Program has interactive - interfaces that do not display Appropriate Legal Notices, your - work need not make them do so. - - A compilation of a covered work with other separate and independent -works, which are not by their nature extensions of the covered work, -and which are not combined with it such as to form a larger program, -in or on a volume of a storage or distribution medium, is called an -"aggregate" if the compilation and its resulting copyright are not -used to limit the access or legal rights of the compilation's users -beyond what the individual works permit. Inclusion of a covered work -in an aggregate does not cause this License to apply to the other -parts of the aggregate. - - 6. Conveying Non-Source Forms. - - You may convey a covered work in object code form under the terms -of sections 4 and 5, provided that you also convey the -machine-readable Corresponding Source under the terms of this License, -in one of these ways: - - a) Convey the object code in, or embodied in, a physical product - (including a physical distribution medium), accompanied by the - Corresponding Source fixed on a durable physical medium - customarily used for software interchange. - - b) Convey the object code in, or embodied in, a physical product - (including a physical distribution medium), accompanied by a - written offer, valid for at least three years and valid for as - long as you offer spare parts or customer support for that product - model, to give anyone who possesses the object code either (1) a - copy of the Corresponding Source for all the software in the - product that is covered by this License, on a durable physical - medium customarily used for software interchange, for a price no - more than your reasonable cost of physically performing this - conveying of source, or (2) access to copy the - Corresponding Source from a network server at no charge. - - c) Convey individual copies of the object code with a copy of the - written offer to provide the Corresponding Source. This - alternative is allowed only occasionally and noncommercially, and - only if you received the object code with such an offer, in accord - with subsection 6b. - - d) Convey the object code by offering access from a designated - place (gratis or for a charge), and offer equivalent access to the - Corresponding Source in the same way through the same place at no - further charge. You need not require recipients to copy the - Corresponding Source along with the object code. If the place to - copy the object code is a network server, the Corresponding Source - may be on a different server (operated by you or a third party) - that supports equivalent copying facilities, provided you maintain - clear directions next to the object code saying where to find the - Corresponding Source. Regardless of what server hosts the - Corresponding Source, you remain obligated to ensure that it is - available for as long as needed to satisfy these requirements. - - e) Convey the object code using peer-to-peer transmission, provided - you inform other peers where the object code and Corresponding - Source of the work are being offered to the general public at no - charge under subsection 6d. - - A separable portion of the object code, whose source code is excluded -from the Corresponding Source as a System Library, need not be -included in conveying the object code work. - - A "User Product" is either (1) a "consumer product", which means any -tangible personal property which is normally used for personal, family, -or household purposes, or (2) anything designed or sold for incorporation -into a dwelling. In determining whether a product is a consumer product, -doubtful cases shall be resolved in favor of coverage. For a particular -product received by a particular user, "normally used" refers to a -typical or common use of that class of product, regardless of the status -of the particular user or of the way in which the particular user -actually uses, or expects or is expected to use, the product. A product -is a consumer product regardless of whether the product has substantial -commercial, industrial or non-consumer uses, unless such uses represent -the only significant mode of use of the product. - - "Installation Information" for a User Product means any methods, -procedures, authorization keys, or other information required to install -and execute modified versions of a covered work in that User Product from -a modified version of its Corresponding Source. The information must -suffice to ensure that the continued functioning of the modified object -code is in no case prevented or interfered with solely because -modification has been made. - - If you convey an object code work under this section in, or with, or -specifically for use in, a User Product, and the conveying occurs as -part of a transaction in which the right of possession and use of the -User Product is transferred to the recipient in perpetuity or for a -fixed term (regardless of how the transaction is characterized), the -Corresponding Source conveyed under this section must be accompanied -by the Installation Information. But this requirement does not apply -if neither you nor any third party retains the ability to install -modified object code on the User Product (for example, the work has -been installed in ROM). - - The requirement to provide Installation Information does not include a -requirement to continue to provide support service, warranty, or updates -for a work that has been modified or installed by the recipient, or for -the User Product in which it has been modified or installed. Access to a -network may be denied when the modification itself materially and -adversely affects the operation of the network or violates the rules and -protocols for communication across the network. - - Corresponding Source conveyed, and Installation Information provided, -in accord with this section must be in a format that is publicly -documented (and with an implementation available to the public in -source code form), and must require no special password or key for -unpacking, reading or copying. - - 7. Additional Terms. - - "Additional permissions" are terms that supplement the terms of this -License by making exceptions from one or more of its conditions. -Additional permissions that are applicable to the entire Program shall -be treated as though they were included in this License, to the extent -that they are valid under applicable law. If additional permissions -apply only to part of the Program, that part may be used separately -under those permissions, but the entire Program remains governed by -this License without regard to the additional permissions. - - When you convey a copy of a covered work, you may at your option -remove any additional permissions from that copy, or from any part of -it. (Additional permissions may be written to require their own -removal in certain cases when you modify the work.) You may place -additional permissions on material, added by you to a covered work, -for which you have or can give appropriate copyright permission. - - Notwithstanding any other provision of this License, for material you -add to a covered work, you may (if authorized by the copyright holders of -that material) supplement the terms of this License with terms: - - a) Disclaiming warranty or limiting liability differently from the - terms of sections 15 and 16 of this License; or - - b) Requiring preservation of specified reasonable legal notices or - author attributions in that material or in the Appropriate Legal - Notices displayed by works containing it; or - - c) Prohibiting misrepresentation of the origin of that material, or - requiring that modified versions of such material be marked in - reasonable ways as different from the original version; or - - d) Limiting the use for publicity purposes of names of licensors or - authors of the material; or - - e) Declining to grant rights under trademark law for use of some - trade names, trademarks, or service marks; or - - f) Requiring indemnification of licensors and authors of that - material by anyone who conveys the material (or modified versions of - it) with contractual assumptions of liability to the recipient, for - any liability that these contractual assumptions directly impose on - those licensors and authors. - - All other non-permissive additional terms are considered "further -restrictions" within the meaning of section 10. If the Program as you -received it, or any part of it, contains a notice stating that it is -governed by this License along with a term that is a further -restriction, you may remove that term. If a license document contains -a further restriction but permits relicensing or conveying under this -License, you may add to a covered work material governed by the terms -of that license document, provided that the further restriction does -not survive such relicensing or conveying. - - If you add terms to a covered work in accord with this section, you -must place, in the relevant source files, a statement of the -additional terms that apply to those files, or a notice indicating -where to find the applicable terms. - - Additional terms, permissive or non-permissive, may be stated in the -form of a separately written license, or stated as exceptions; -the above requirements apply either way. - - 8. Termination. - - You may not propagate or modify a covered work except as expressly -provided under this License. Any attempt otherwise to propagate or -modify it is void, and will automatically terminate your rights under -this License (including any patent licenses granted under the third -paragraph of section 11). - - However, if you cease all violation of this License, then your -license from a particular copyright holder is reinstated (a) -provisionally, unless and until the copyright holder explicitly and -finally terminates your license, and (b) permanently, if the copyright -holder fails to notify you of the violation by some reasonable means -prior to 60 days after the cessation. - - Moreover, your license from a particular copyright holder is -reinstated permanently if the copyright holder notifies you of the -violation by some reasonable means, this is the first time you have -received notice of violation of this License (for any work) from that -copyright holder, and you cure the violation prior to 30 days after -your receipt of the notice. - - Termination of your rights under this section does not terminate the -licenses of parties who have received copies or rights from you under -this License. If your rights have been terminated and not permanently -reinstated, you do not qualify to receive new licenses for the same -material under section 10. - - 9. Acceptance Not Required for Having Copies. - - You are not required to accept this License in order to receive or -run a copy of the Program. Ancillary propagation of a covered work -occurring solely as a consequence of using peer-to-peer transmission -to receive a copy likewise does not require acceptance. However, -nothing other than this License grants you permission to propagate or -modify any covered work. These actions infringe copyright if you do -not accept this License. Therefore, by modifying or propagating a -covered work, you indicate your acceptance of this License to do so. - - 10. Automatic Licensing of Downstream Recipients. - - Each time you convey a covered work, the recipient automatically -receives a license from the original licensors, to run, modify and -propagate that work, subject to this License. You are not responsible -for enforcing compliance by third parties with this License. - - An "entity transaction" is a transaction transferring control of an -organization, or substantially all assets of one, or subdividing an -organization, or merging organizations. If propagation of a covered -work results from an entity transaction, each party to that -transaction who receives a copy of the work also receives whatever -licenses to the work the party's predecessor in interest had or could -give under the previous paragraph, plus a right to possession of the -Corresponding Source of the work from the predecessor in interest, if -the predecessor has it or can get it with reasonable efforts. - - You may not impose any further restrictions on the exercise of the -rights granted or affirmed under this License. For example, you may -not impose a license fee, royalty, or other charge for exercise of -rights granted under this License, and you may not initiate litigation -(including a cross-claim or counterclaim in a lawsuit) alleging that -any patent claim is infringed by making, using, selling, offering for -sale, or importing the Program or any portion of it. - - 11. Patents. - - A "contributor" is a copyright holder who authorizes use under this -License of the Program or a work on which the Program is based. The -work thus licensed is called the contributor's "contributor version". - - A contributor's "essential patent claims" are all patent claims -owned or controlled by the contributor, whether already acquired or -hereafter acquired, that would be infringed by some manner, permitted -by this License, of making, using, or selling its contributor version, -but do not include claims that would be infringed only as a -consequence of further modification of the contributor version. For -purposes of this definition, "control" includes the right to grant -patent sublicenses in a manner consistent with the requirements of -this License. - - Each contributor grants you a non-exclusive, worldwide, royalty-free -patent license under the contributor's essential patent claims, to -make, use, sell, offer for sale, import and otherwise run, modify and -propagate the contents of its contributor version. - - In the following three paragraphs, a "patent license" is any express -agreement or commitment, however denominated, not to enforce a patent -(such as an express permission to practice a patent or covenant not to -sue for patent infringement). To "grant" such a patent license to a -party means to make such an agreement or commitment not to enforce a -patent against the party. - - If you convey a covered work, knowingly relying on a patent license, -and the Corresponding Source of the work is not available for anyone -to copy, free of charge and under the terms of this License, through a -publicly available network server or other readily accessible means, -then you must either (1) cause the Corresponding Source to be so -available, or (2) arrange to deprive yourself of the benefit of the -patent license for this particular work, or (3) arrange, in a manner -consistent with the requirements of this License, to extend the patent -license to downstream recipients. "Knowingly relying" means you have -actual knowledge that, but for the patent license, your conveying the -covered work in a country, or your recipient's use of the covered work -in a country, would infringe one or more identifiable patents in that -country that you have reason to believe are valid. - - If, pursuant to or in connection with a single transaction or -arrangement, you convey, or propagate by procuring conveyance of, a -covered work, and grant a patent license to some of the parties -receiving the covered work authorizing them to use, propagate, modify -or convey a specific copy of the covered work, then the patent license -you grant is automatically extended to all recipients of the covered -work and works based on it. - - A patent license is "discriminatory" if it does not include within -the scope of its coverage, prohibits the exercise of, or is -conditioned on the non-exercise of one or more of the rights that are -specifically granted under this License. You may not convey a covered -work if you are a party to an arrangement with a third party that is -in the business of distributing software, under which you make payment -to the third party based on the extent of your activity of conveying -the work, and under which the third party grants, to any of the -parties who would receive the covered work from you, a discriminatory -patent license (a) in connection with copies of the covered work -conveyed by you (or copies made from those copies), or (b) primarily -for and in connection with specific products or compilations that -contain the covered work, unless you entered into that arrangement, -or that patent license was granted, prior to 28 March 2007. - - Nothing in this License shall be construed as excluding or limiting -any implied license or other defenses to infringement that may -otherwise be available to you under applicable patent law. - - 12. No Surrender of Others' Freedom. - - If conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot convey a -covered work so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you may -not convey it at all. For example, if you agree to terms that obligate you -to collect a royalty for further conveying from those to whom you convey -the Program, the only way you could satisfy both those terms and this -License would be to refrain entirely from conveying the Program. - - 13. Use with the GNU Affero General Public License. - - Notwithstanding any other provision of this License, you have -permission to link or combine any covered work with a work licensed -under version 3 of the GNU Affero General Public License into a single -combined work, and to convey the resulting work. The terms of this -License will continue to apply to the part which is the covered work, -but the special requirements of the GNU Affero General Public License, -section 13, concerning interaction through a network will apply to the -combination as such. - - 14. Revised Versions of this License. - - The Free Software Foundation may publish revised and/or new versions of -the GNU General Public License from time to time. Such new versions will -be similar in spirit to the present version, but may differ in detail to -address new problems or concerns. - - Each version is given a distinguishing version number. If the -Program specifies that a certain numbered version of the GNU General -Public License "or any later version" applies to it, you have the -option of following the terms and conditions either of that numbered -version or of any later version published by the Free Software -Foundation. If the Program does not specify a version number of the -GNU General Public License, you may choose any version ever published -by the Free Software Foundation. - - If the Program specifies that a proxy can decide which future -versions of the GNU General Public License can be used, that proxy's -public statement of acceptance of a version permanently authorizes you -to choose that version for the Program. - - Later license versions may give you additional or different -permissions. However, no additional obligations are imposed on any -author or copyright holder as a result of your choosing to follow a -later version. - - 15. Disclaimer of Warranty. - - THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY -APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT -HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY -OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, -THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM -IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF -ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - - 16. Limitation of Liability. - - IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING -WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS -THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY -GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE -USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF -DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD -PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), -EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF -SUCH DAMAGES. - - 17. Interpretation of Sections 15 and 16. - - If the disclaimer of warranty and limitation of liability provided -above cannot be given local legal effect according to their terms, -reviewing courts shall apply local law that most closely approximates -an absolute waiver of all civil liability in connection with the -Program, unless a warranty or assumption of liability accompanies a -copy of the Program in return for a fee. - - END OF TERMS AND CONDITIONS - - How to Apply These Terms to Your New Programs - - If you develop a new program, and you want it to be of the greatest -possible use to the public, the best way to achieve this is to make it -free software which everyone can redistribute and change under these terms. - - To do so, attach the following notices to the program. It is safest -to attach them to the start of each source file to most effectively -state the exclusion of warranty; and each file should have at least -the "copyright" line and a pointer to where the full notice is found. - - - Copyright (C) - - This program 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 of the License, or - (at your option) any later version. - - This program 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 this program. If not, see . - -Also add information on how to contact you by electronic and paper mail. - - If the program does terminal interaction, make it output a short -notice like this when it starts in an interactive mode: - - Copyright (C) - This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'. - This is free software, and you are welcome to redistribute it - under certain conditions; type `show c' for details. - -The hypothetical commands `show w' and `show c' should show the appropriate -parts of the General Public License. Of course, your program's commands -might be different; for a GUI interface, you would use an "about box". - - You should also get your employer (if you work as a programmer) or school, -if any, to sign a "copyright disclaimer" for the program, if necessary. -For more information on this, and how to apply and follow the GNU GPL, see -. - - The GNU General Public License does not permit incorporating your program -into proprietary programs. If your program is a subroutine library, you -may consider it more useful to permit linking proprietary applications with -the library. If this is what you want to do, use the GNU Lesser General -Public License instead of this License. But first, please read -. diff --git a/srcpkgs/base-files/files/licenses/LGPL-2 b/srcpkgs/base-files/files/licenses/LGPL-2 deleted file mode 100644 index 5bc8fb2c8f757e..00000000000000 --- a/srcpkgs/base-files/files/licenses/LGPL-2 +++ /dev/null @@ -1,481 +0,0 @@ - GNU LIBRARY GENERAL PUBLIC LICENSE - Version 2, June 1991 - - Copyright (C) 1991 Free Software Foundation, Inc. - 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - -[This is the first released version of the library GPL. It is - numbered 2 because it goes with version 2 of the ordinary GPL.] - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -Licenses are intended to guarantee your freedom to share and change -free software--to make sure the software is free for all its users. - - This license, the Library General Public License, applies to some -specially designated Free Software Foundation software, and to any -other libraries whose authors decide to use it. You can use it for -your libraries, too. - - When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -this service if you wish), that you receive source code or can get it -if you want it, that you can change the software or use pieces of it -in new free programs; and that you know you can do these things. - - To protect your rights, we need to make restrictions that forbid -anyone to deny you these rights or to ask you to surrender the rights. -These restrictions translate to certain responsibilities for you if -you distribute copies of the library, or if you modify it. - - For example, if you distribute copies of the library, whether gratis -or for a fee, you must give the recipients all the rights that we gave -you. You must make sure that they, too, receive or can get the source -code. If you link a program with the library, you must provide -complete object files to the recipients so that they can relink them -with the library, after making changes to the library and recompiling -it. And you must show them these terms so they know their rights. - - Our method of protecting your rights has two steps: (1) copyright -the library, and (2) offer you this license which gives you legal -permission to copy, distribute and/or modify the library. - - Also, for each distributor's protection, we want to make certain -that everyone understands that there is no warranty for this free -library. If the library is modified by someone else and passed on, we -want its recipients to know that what they have is not the original -version, so that any problems introduced by others will not reflect on -the original authors' reputations. - - Finally, any free program is threatened constantly by software -patents. We wish to avoid the danger that companies distributing free -software will individually obtain patent licenses, thus in effect -transforming the program into proprietary software. To prevent this, -we have made it clear that any patent must be licensed for everyone's -free use or not licensed at all. - - Most GNU software, including some libraries, is covered by the ordinary -GNU General Public License, which was designed for utility programs. This -license, the GNU Library General Public License, applies to certain -designated libraries. This license is quite different from the ordinary -one; be sure to read it in full, and don't assume that anything in it is -the same as in the ordinary license. - - The reason we have a separate public license for some libraries is that -they blur the distinction we usually make between modifying or adding to a -program and simply using it. Linking a program with a library, without -changing the library, is in some sense simply using the library, and is -analogous to running a utility program or application program. However, in -a textual and legal sense, the linked executable is a combined work, a -derivative of the original library, and the ordinary General Public License -treats it as such. - - Because of this blurred distinction, using the ordinary General -Public License for libraries did not effectively promote software -sharing, because most developers did not use the libraries. We -concluded that weaker conditions might promote sharing better. - - However, unrestricted linking of non-free programs would deprive the -users of those programs of all benefit from the free status of the -libraries themselves. This Library General Public License is intended to -permit developers of non-free programs to use free libraries, while -preserving your freedom as a user of such programs to change the free -libraries that are incorporated in them. (We have not seen how to achieve -this as regards changes in header files, but we have achieved it as regards -changes in the actual functions of the Library.) The hope is that this -will lead to faster development of free libraries. - - The precise terms and conditions for copying, distribution and -modification follow. Pay close attention to the difference between a -"work based on the library" and a "work that uses the library". The -former contains code derived from the library, while the latter only -works together with the library. - - Note that it is possible for a library to be covered by the ordinary -General Public License rather than by this special one. - - GNU LIBRARY GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License Agreement applies to any software library which -contains a notice placed by the copyright holder or other authorized -party saying it may be distributed under the terms of this Library -General Public License (also called "this License"). Each licensee is -addressed as "you". - - A "library" means a collection of software functions and/or data -prepared so as to be conveniently linked with application programs -(which use some of those functions and data) to form executables. - - The "Library", below, refers to any such software library or work -which has been distributed under these terms. A "work based on the -Library" means either the Library or any derivative work under -copyright law: that is to say, a work containing the Library or a -portion of it, either verbatim or with modifications and/or translated -straightforwardly into another language. (Hereinafter, translation is -included without limitation in the term "modification".) - - "Source code" for a work means the preferred form of the work for -making modifications to it. For a library, complete source code means -all the source code for all modules it contains, plus any associated -interface definition files, plus the scripts used to control compilation -and installation of the library. - - Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running a program using the Library is not restricted, and output from -such a program is covered only if its contents constitute a work based -on the Library (independent of the use of the Library in a tool for -writing it). Whether that is true depends on what the Library does -and what the program that uses the Library does. - - 1. You may copy and distribute verbatim copies of the Library's -complete source code as you receive it, in any medium, provided that -you conspicuously and appropriately publish on each copy an -appropriate copyright notice and disclaimer of warranty; keep intact -all the notices that refer to this License and to the absence of any -warranty; and distribute a copy of this License along with the -Library. - - You may charge a fee for the physical act of transferring a copy, -and you may at your option offer warranty protection in exchange for a -fee. - - 2. You may modify your copy or copies of the Library or any portion -of it, thus forming a work based on the Library, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) The modified work must itself be a software library. - - b) You must cause the files modified to carry prominent notices - stating that you changed the files and the date of any change. - - c) You must cause the whole of the work to be licensed at no - charge to all third parties under the terms of this License. - - d) If a facility in the modified Library refers to a function or a - table of data to be supplied by an application program that uses - the facility, other than as an argument passed when the facility - is invoked, then you must make a good faith effort to ensure that, - in the event an application does not supply such function or - table, the facility still operates, and performs whatever part of - its purpose remains meaningful. - - (For example, a function in a library to compute square roots has - a purpose that is entirely well-defined independent of the - application. Therefore, Subsection 2d requires that any - application-supplied function or table used by this function must - be optional: if the application does not supply it, the square - root function must still compute square roots.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Library, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Library, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote -it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Library. - -In addition, mere aggregation of another work not based on the Library -with the Library (or with a work based on the Library) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may opt to apply the terms of the ordinary GNU General Public -License instead of this License to a given copy of the Library. To do -this, you must alter all the notices that refer to this License, so -that they refer to the ordinary GNU General Public License, version 2, -instead of to this License. (If a newer version than version 2 of the -ordinary GNU General Public License has appeared, then you can specify -that version instead if you wish.) Do not make any other change in -these notices. - - Once this change is made in a given copy, it is irreversible for -that copy, so the ordinary GNU General Public License applies to all -subsequent copies and derivative works made from that copy. - - This option is useful when you wish to copy part of the code of -the Library into a program that is not a library. - - 4. You may copy and distribute the Library (or a portion or -derivative of it, under Section 2) in object code or executable form -under the terms of Sections 1 and 2 above provided that you accompany -it with the complete corresponding machine-readable source code, which -must be distributed under the terms of Sections 1 and 2 above on a -medium customarily used for software interchange. - - If distribution of object code is made by offering access to copy -from a designated place, then offering equivalent access to copy the -source code from the same place satisfies the requirement to -distribute the source code, even though third parties are not -compelled to copy the source along with the object code. - - 5. A program that contains no derivative of any portion of the -Library, but is designed to work with the Library by being compiled or -linked with it, is called a "work that uses the Library". Such a -work, in isolation, is not a derivative work of the Library, and -therefore falls outside the scope of this License. - - However, linking a "work that uses the Library" with the Library -creates an executable that is a derivative of the Library (because it -contains portions of the Library), rather than a "work that uses the -library". The executable is therefore covered by this License. -Section 6 states terms for distribution of such executables. - - When a "work that uses the Library" uses material from a header file -that is part of the Library, the object code for the work may be a -derivative work of the Library even though the source code is not. -Whether this is true is especially significant if the work can be -linked without the Library, or if the work is itself a library. The -threshold for this to be true is not precisely defined by law. - - If such an object file uses only numerical parameters, data -structure layouts and accessors, and small macros and small inline -functions (ten lines or less in length), then the use of the object -file is unrestricted, regardless of whether it is legally a derivative -work. (Executables containing this object code plus portions of the -Library will still fall under Section 6.) - - Otherwise, if the work is a derivative of the Library, you may -distribute the object code for the work under the terms of Section 6. -Any executables containing that work also fall under Section 6, -whether or not they are linked directly with the Library itself. - - 6. As an exception to the Sections above, you may also compile or -link a "work that uses the Library" with the Library to produce a -work containing portions of the Library, and distribute that work -under terms of your choice, provided that the terms permit -modification of the work for the customer's own use and reverse -engineering for debugging such modifications. - - You must give prominent notice with each copy of the work that the -Library is used in it and that the Library and its use are covered by -this License. You must supply a copy of this License. If the work -during execution displays copyright notices, you must include the -copyright notice for the Library among them, as well as a reference -directing the user to the copy of this License. Also, you must do one -of these things: - - a) Accompany the work with the complete corresponding - machine-readable source code for the Library including whatever - changes were used in the work (which must be distributed under - Sections 1 and 2 above); and, if the work is an executable linked - with the Library, with the complete machine-readable "work that - uses the Library", as object code and/or source code, so that the - user can modify the Library and then relink to produce a modified - executable containing the modified Library. (It is understood - that the user who changes the contents of definitions files in the - Library will not necessarily be able to recompile the application - to use the modified definitions.) - - b) Accompany the work with a written offer, valid for at - least three years, to give the same user the materials - specified in Subsection 6a, above, for a charge no more - than the cost of performing this distribution. - - c) If distribution of the work is made by offering access to copy - from a designated place, offer equivalent access to copy the above - specified materials from the same place. - - d) Verify that the user has already received a copy of these - materials or that you have already sent this user a copy. - - For an executable, the required form of the "work that uses the -Library" must include any data and utility programs needed for -reproducing the executable from it. However, as a special exception, -the source code distributed need not include anything that is normally -distributed (in either source or binary form) with the major -components (compiler, kernel, and so on) of the operating system on -which the executable runs, unless that component itself accompanies -the executable. - - It may happen that this requirement contradicts the license -restrictions of other proprietary libraries that do not normally -accompany the operating system. Such a contradiction means you cannot -use both them and the Library together in an executable that you -distribute. - - 7. You may place library facilities that are a work based on the -Library side-by-side in a single library together with other library -facilities not covered by this License, and distribute such a combined -library, provided that the separate distribution of the work based on -the Library and of the other library facilities is otherwise -permitted, and provided that you do these two things: - - a) Accompany the combined library with a copy of the same work - based on the Library, uncombined with any other library - facilities. This must be distributed under the terms of the - Sections above. - - b) Give prominent notice with the combined library of the fact - that part of it is a work based on the Library, and explaining - where to find the accompanying uncombined form of the same work. - - 8. You may not copy, modify, sublicense, link with, or distribute -the Library except as expressly provided under this License. Any -attempt otherwise to copy, modify, sublicense, link with, or -distribute the Library is void, and will automatically terminate your -rights under this License. However, parties who have received copies, -or rights, from you under this License will not have their licenses -terminated so long as such parties remain in full compliance. - - 9. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Library or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Library (or any work based on the -Library), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Library or works based on it. - - 10. Each time you redistribute the Library (or any work based on the -Library), the recipient automatically receives a license from the -original licensor to copy, distribute, link with or modify the Library -subject to these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties to -this License. - - 11. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Library at all. For example, if a patent -license would not permit royalty-free redistribution of the Library by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Library. - -If any portion of this section is held invalid or unenforceable under any -particular circumstance, the balance of the section is intended to apply, -and the section as a whole is intended to apply in other circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 12. If the distribution and/or use of the Library is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Library under this License may add -an explicit geographical distribution limitation excluding those countries, -so that distribution is permitted only in or among countries not thus -excluded. In such case, this License incorporates the limitation as if -written in the body of this License. - - 13. The Free Software Foundation may publish revised and/or new -versions of the Library General Public License from time to time. -Such new versions will be similar in spirit to the present version, -but may differ in detail to address new problems or concerns. - -Each version is given a distinguishing version number. If the Library -specifies a version number of this License which applies to it and -"any later version", you have the option of following the terms and -conditions either of that version or of any later version published by -the Free Software Foundation. If the Library does not specify a -license version number, you may choose any version ever published by -the Free Software Foundation. - - 14. If you wish to incorporate parts of the Library into other free -programs whose distribution conditions are incompatible with these, -write to the author to ask for permission. For software which is -copyrighted by the Free Software Foundation, write to the Free -Software Foundation; we sometimes make exceptions for this. Our -decision will be guided by the two goals of preserving the free status -of all derivatives of our free software and of promoting the sharing -and reuse of software generally. - - NO WARRANTY - - 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO -WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. -EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR -OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY -KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE -LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME -THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - - 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN -WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY -AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU -FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR -CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE -LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING -RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A -FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF -SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH -DAMAGES. - - END OF TERMS AND CONDITIONS - - How to Apply These Terms to Your New Libraries - - If you develop a new library, and you want it to be of the greatest -possible use to the public, we recommend making it free software that -everyone can redistribute and change. You can do so by permitting -redistribution under these terms (or, alternatively, under the terms of the -ordinary General Public License). - - To apply these terms, attach the following notices to the library. It is -safest to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least the -"copyright" line and a pointer to where the full notice is found. - - - Copyright (C) - - This library is free software; you can redistribute it and/or - modify it under the terms of the GNU Library General Public - License as published by the Free Software Foundation; either - version 2 of the License, or (at your option) any later version. - - This library 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 - Library General Public License for more details. - - You should have received a copy of the GNU Library General Public - License along with this library; if not, write to the Free Software - Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - -Also add information on how to contact you by electronic and paper mail. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the library, if -necessary. Here is a sample; alter the names: - - Yoyodyne, Inc., hereby disclaims all copyright interest in the - library `Frob' (a library for tweaking knobs) written by James Random Hacker. - - , 1 April 1990 - Ty Coon, President of Vice - -That's all there is to it! diff --git a/srcpkgs/base-files/files/licenses/LGPL-2.1 b/srcpkgs/base-files/files/licenses/LGPL-2.1 deleted file mode 100644 index 4362b49151d7b3..00000000000000 --- a/srcpkgs/base-files/files/licenses/LGPL-2.1 +++ /dev/null @@ -1,502 +0,0 @@ - GNU LESSER GENERAL PUBLIC LICENSE - Version 2.1, February 1999 - - Copyright (C) 1991, 1999 Free Software Foundation, Inc. - 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - -[This is the first released version of the Lesser GPL. It also counts - as the successor of the GNU Library Public License, version 2, hence - the version number 2.1.] - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -Licenses are intended to guarantee your freedom to share and change -free software--to make sure the software is free for all its users. - - This license, the Lesser General Public License, applies to some -specially designated software packages--typically libraries--of the -Free Software Foundation and other authors who decide to use it. You -can use it too, but we suggest you first think carefully about whether -this license or the ordinary General Public License is the better -strategy to use in any particular case, based on the explanations below. - - When we speak of free software, we are referring to freedom of use, -not price. Our General Public Licenses are designed to make sure that -you have the freedom to distribute copies of free software (and charge -for this service if you wish); that you receive source code or can get -it if you want it; that you can change the software and use pieces of -it in new free programs; and that you are informed that you can do -these things. - - To protect your rights, we need to make restrictions that forbid -distributors to deny you these rights or to ask you to surrender these -rights. These restrictions translate to certain responsibilities for -you if you distribute copies of the library or if you modify it. - - For example, if you distribute copies of the library, whether gratis -or for a fee, you must give the recipients all the rights that we gave -you. You must make sure that they, too, receive or can get the source -code. If you link other code with the library, you must provide -complete object files to the recipients, so that they can relink them -with the library after making changes to the library and recompiling -it. And you must show them these terms so they know their rights. - - We protect your rights with a two-step method: (1) we copyright the -library, and (2) we offer you this license, which gives you legal -permission to copy, distribute and/or modify the library. - - To protect each distributor, we want to make it very clear that -there is no warranty for the free library. Also, if the library is -modified by someone else and passed on, the recipients should know -that what they have is not the original version, so that the original -author's reputation will not be affected by problems that might be -introduced by others. - - Finally, software patents pose a constant threat to the existence of -any free program. We wish to make sure that a company cannot -effectively restrict the users of a free program by obtaining a -restrictive license from a patent holder. Therefore, we insist that -any patent license obtained for a version of the library must be -consistent with the full freedom of use specified in this license. - - Most GNU software, including some libraries, is covered by the -ordinary GNU General Public License. This license, the GNU Lesser -General Public License, applies to certain designated libraries, and -is quite different from the ordinary General Public License. We use -this license for certain libraries in order to permit linking those -libraries into non-free programs. - - When a program is linked with a library, whether statically or using -a shared library, the combination of the two is legally speaking a -combined work, a derivative of the original library. The ordinary -General Public License therefore permits such linking only if the -entire combination fits its criteria of freedom. The Lesser General -Public License permits more lax criteria for linking other code with -the library. - - We call this license the "Lesser" General Public License because it -does Less to protect the user's freedom than the ordinary General -Public License. It also provides other free software developers Less -of an advantage over competing non-free programs. These disadvantages -are the reason we use the ordinary General Public License for many -libraries. However, the Lesser license provides advantages in certain -special circumstances. - - For example, on rare occasions, there may be a special need to -encourage the widest possible use of a certain library, so that it becomes -a de-facto standard. To achieve this, non-free programs must be -allowed to use the library. A more frequent case is that a free -library does the same job as widely used non-free libraries. In this -case, there is little to gain by limiting the free library to free -software only, so we use the Lesser General Public License. - - In other cases, permission to use a particular library in non-free -programs enables a greater number of people to use a large body of -free software. For example, permission to use the GNU C Library in -non-free programs enables many more people to use the whole GNU -operating system, as well as its variant, the GNU/Linux operating -system. - - Although the Lesser General Public License is Less protective of the -users' freedom, it does ensure that the user of a program that is -linked with the Library has the freedom and the wherewithal to run -that program using a modified version of the Library. - - The precise terms and conditions for copying, distribution and -modification follow. Pay close attention to the difference between a -"work based on the library" and a "work that uses the library". The -former contains code derived from the library, whereas the latter must -be combined with the library in order to run. - - GNU LESSER GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License Agreement applies to any software library or other -program which contains a notice placed by the copyright holder or -other authorized party saying it may be distributed under the terms of -this Lesser General Public License (also called "this License"). -Each licensee is addressed as "you". - - A "library" means a collection of software functions and/or data -prepared so as to be conveniently linked with application programs -(which use some of those functions and data) to form executables. - - The "Library", below, refers to any such software library or work -which has been distributed under these terms. A "work based on the -Library" means either the Library or any derivative work under -copyright law: that is to say, a work containing the Library or a -portion of it, either verbatim or with modifications and/or translated -straightforwardly into another language. (Hereinafter, translation is -included without limitation in the term "modification".) - - "Source code" for a work means the preferred form of the work for -making modifications to it. For a library, complete source code means -all the source code for all modules it contains, plus any associated -interface definition files, plus the scripts used to control compilation -and installation of the library. - - Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running a program using the Library is not restricted, and output from -such a program is covered only if its contents constitute a work based -on the Library (independent of the use of the Library in a tool for -writing it). Whether that is true depends on what the Library does -and what the program that uses the Library does. - - 1. You may copy and distribute verbatim copies of the Library's -complete source code as you receive it, in any medium, provided that -you conspicuously and appropriately publish on each copy an -appropriate copyright notice and disclaimer of warranty; keep intact -all the notices that refer to this License and to the absence of any -warranty; and distribute a copy of this License along with the -Library. - - You may charge a fee for the physical act of transferring a copy, -and you may at your option offer warranty protection in exchange for a -fee. - - 2. You may modify your copy or copies of the Library or any portion -of it, thus forming a work based on the Library, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) The modified work must itself be a software library. - - b) You must cause the files modified to carry prominent notices - stating that you changed the files and the date of any change. - - c) You must cause the whole of the work to be licensed at no - charge to all third parties under the terms of this License. - - d) If a facility in the modified Library refers to a function or a - table of data to be supplied by an application program that uses - the facility, other than as an argument passed when the facility - is invoked, then you must make a good faith effort to ensure that, - in the event an application does not supply such function or - table, the facility still operates, and performs whatever part of - its purpose remains meaningful. - - (For example, a function in a library to compute square roots has - a purpose that is entirely well-defined independent of the - application. Therefore, Subsection 2d requires that any - application-supplied function or table used by this function must - be optional: if the application does not supply it, the square - root function must still compute square roots.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Library, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Library, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote -it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Library. - -In addition, mere aggregation of another work not based on the Library -with the Library (or with a work based on the Library) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may opt to apply the terms of the ordinary GNU General Public -License instead of this License to a given copy of the Library. To do -this, you must alter all the notices that refer to this License, so -that they refer to the ordinary GNU General Public License, version 2, -instead of to this License. (If a newer version than version 2 of the -ordinary GNU General Public License has appeared, then you can specify -that version instead if you wish.) Do not make any other change in -these notices. - - Once this change is made in a given copy, it is irreversible for -that copy, so the ordinary GNU General Public License applies to all -subsequent copies and derivative works made from that copy. - - This option is useful when you wish to copy part of the code of -the Library into a program that is not a library. - - 4. You may copy and distribute the Library (or a portion or -derivative of it, under Section 2) in object code or executable form -under the terms of Sections 1 and 2 above provided that you accompany -it with the complete corresponding machine-readable source code, which -must be distributed under the terms of Sections 1 and 2 above on a -medium customarily used for software interchange. - - If distribution of object code is made by offering access to copy -from a designated place, then offering equivalent access to copy the -source code from the same place satisfies the requirement to -distribute the source code, even though third parties are not -compelled to copy the source along with the object code. - - 5. A program that contains no derivative of any portion of the -Library, but is designed to work with the Library by being compiled or -linked with it, is called a "work that uses the Library". Such a -work, in isolation, is not a derivative work of the Library, and -therefore falls outside the scope of this License. - - However, linking a "work that uses the Library" with the Library -creates an executable that is a derivative of the Library (because it -contains portions of the Library), rather than a "work that uses the -library". The executable is therefore covered by this License. -Section 6 states terms for distribution of such executables. - - When a "work that uses the Library" uses material from a header file -that is part of the Library, the object code for the work may be a -derivative work of the Library even though the source code is not. -Whether this is true is especially significant if the work can be -linked without the Library, or if the work is itself a library. The -threshold for this to be true is not precisely defined by law. - - If such an object file uses only numerical parameters, data -structure layouts and accessors, and small macros and small inline -functions (ten lines or less in length), then the use of the object -file is unrestricted, regardless of whether it is legally a derivative -work. (Executables containing this object code plus portions of the -Library will still fall under Section 6.) - - Otherwise, if the work is a derivative of the Library, you may -distribute the object code for the work under the terms of Section 6. -Any executables containing that work also fall under Section 6, -whether or not they are linked directly with the Library itself. - - 6. As an exception to the Sections above, you may also combine or -link a "work that uses the Library" with the Library to produce a -work containing portions of the Library, and distribute that work -under terms of your choice, provided that the terms permit -modification of the work for the customer's own use and reverse -engineering for debugging such modifications. - - You must give prominent notice with each copy of the work that the -Library is used in it and that the Library and its use are covered by -this License. You must supply a copy of this License. If the work -during execution displays copyright notices, you must include the -copyright notice for the Library among them, as well as a reference -directing the user to the copy of this License. Also, you must do one -of these things: - - a) Accompany the work with the complete corresponding - machine-readable source code for the Library including whatever - changes were used in the work (which must be distributed under - Sections 1 and 2 above); and, if the work is an executable linked - with the Library, with the complete machine-readable "work that - uses the Library", as object code and/or source code, so that the - user can modify the Library and then relink to produce a modified - executable containing the modified Library. (It is understood - that the user who changes the contents of definitions files in the - Library will not necessarily be able to recompile the application - to use the modified definitions.) - - b) Use a suitable shared library mechanism for linking with the - Library. A suitable mechanism is one that (1) uses at run time a - copy of the library already present on the user's computer system, - rather than copying library functions into the executable, and (2) - will operate properly with a modified version of the library, if - the user installs one, as long as the modified version is - interface-compatible with the version that the work was made with. - - c) Accompany the work with a written offer, valid for at - least three years, to give the same user the materials - specified in Subsection 6a, above, for a charge no more - than the cost of performing this distribution. - - d) If distribution of the work is made by offering access to copy - from a designated place, offer equivalent access to copy the above - specified materials from the same place. - - e) Verify that the user has already received a copy of these - materials or that you have already sent this user a copy. - - For an executable, the required form of the "work that uses the -Library" must include any data and utility programs needed for -reproducing the executable from it. However, as a special exception, -the materials to be distributed need not include anything that is -normally distributed (in either source or binary form) with the major -components (compiler, kernel, and so on) of the operating system on -which the executable runs, unless that component itself accompanies -the executable. - - It may happen that this requirement contradicts the license -restrictions of other proprietary libraries that do not normally -accompany the operating system. Such a contradiction means you cannot -use both them and the Library together in an executable that you -distribute. - - 7. You may place library facilities that are a work based on the -Library side-by-side in a single library together with other library -facilities not covered by this License, and distribute such a combined -library, provided that the separate distribution of the work based on -the Library and of the other library facilities is otherwise -permitted, and provided that you do these two things: - - a) Accompany the combined library with a copy of the same work - based on the Library, uncombined with any other library - facilities. This must be distributed under the terms of the - Sections above. - - b) Give prominent notice with the combined library of the fact - that part of it is a work based on the Library, and explaining - where to find the accompanying uncombined form of the same work. - - 8. You may not copy, modify, sublicense, link with, or distribute -the Library except as expressly provided under this License. Any -attempt otherwise to copy, modify, sublicense, link with, or -distribute the Library is void, and will automatically terminate your -rights under this License. However, parties who have received copies, -or rights, from you under this License will not have their licenses -terminated so long as such parties remain in full compliance. - - 9. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Library or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Library (or any work based on the -Library), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Library or works based on it. - - 10. Each time you redistribute the Library (or any work based on the -Library), the recipient automatically receives a license from the -original licensor to copy, distribute, link with or modify the Library -subject to these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties with -this License. - - 11. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Library at all. For example, if a patent -license would not permit royalty-free redistribution of the Library by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Library. - -If any portion of this section is held invalid or unenforceable under any -particular circumstance, the balance of the section is intended to apply, -and the section as a whole is intended to apply in other circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 12. If the distribution and/or use of the Library is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Library under this License may add -an explicit geographical distribution limitation excluding those countries, -so that distribution is permitted only in or among countries not thus -excluded. In such case, this License incorporates the limitation as if -written in the body of this License. - - 13. The Free Software Foundation may publish revised and/or new -versions of the Lesser General Public License from time to time. -Such new versions will be similar in spirit to the present version, -but may differ in detail to address new problems or concerns. - -Each version is given a distinguishing version number. If the Library -specifies a version number of this License which applies to it and -"any later version", you have the option of following the terms and -conditions either of that version or of any later version published by -the Free Software Foundation. If the Library does not specify a -license version number, you may choose any version ever published by -the Free Software Foundation. - - 14. If you wish to incorporate parts of the Library into other free -programs whose distribution conditions are incompatible with these, -write to the author to ask for permission. For software which is -copyrighted by the Free Software Foundation, write to the Free -Software Foundation; we sometimes make exceptions for this. Our -decision will be guided by the two goals of preserving the free status -of all derivatives of our free software and of promoting the sharing -and reuse of software generally. - - NO WARRANTY - - 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO -WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. -EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR -OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY -KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE -LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME -THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - - 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN -WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY -AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU -FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR -CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE -LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING -RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A -FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF -SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH -DAMAGES. - - END OF TERMS AND CONDITIONS - - How to Apply These Terms to Your New Libraries - - If you develop a new library, and you want it to be of the greatest -possible use to the public, we recommend making it free software that -everyone can redistribute and change. You can do so by permitting -redistribution under these terms (or, alternatively, under the terms of the -ordinary General Public License). - - To apply these terms, attach the following notices to the library. It is -safest to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least the -"copyright" line and a pointer to where the full notice is found. - - - Copyright (C) - - This library is free software; you can redistribute it and/or - modify it under the terms of the GNU Lesser General Public - License as published by the Free Software Foundation; either - version 2.1 of the License, or (at your option) any later version. - - This library 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 - Lesser General Public License for more details. - - You should have received a copy of the GNU Lesser General Public - License along with this library; if not, write to the Free Software - Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - -Also add information on how to contact you by electronic and paper mail. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the library, if -necessary. Here is a sample; alter the names: - - Yoyodyne, Inc., hereby disclaims all copyright interest in the - library `Frob' (a library for tweaking knobs) written by James Random Hacker. - - , 1 April 1990 - Ty Coon, President of Vice - -That's all there is to it! diff --git a/srcpkgs/base-files/files/licenses/LGPL-3 b/srcpkgs/base-files/files/licenses/LGPL-3 deleted file mode 100644 index 65c5ca88a67c30..00000000000000 --- a/srcpkgs/base-files/files/licenses/LGPL-3 +++ /dev/null @@ -1,165 +0,0 @@ - GNU LESSER GENERAL PUBLIC LICENSE - Version 3, 29 June 2007 - - Copyright (C) 2007 Free Software Foundation, Inc. - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - - - This version of the GNU Lesser General Public License incorporates -the terms and conditions of version 3 of the GNU General Public -License, supplemented by the additional permissions listed below. - - 0. Additional Definitions. - - As used herein, "this License" refers to version 3 of the GNU Lesser -General Public License, and the "GNU GPL" refers to version 3 of the GNU -General Public License. - - "The Library" refers to a covered work governed by this License, -other than an Application or a Combined Work as defined below. - - An "Application" is any work that makes use of an interface provided -by the Library, but which is not otherwise based on the Library. -Defining a subclass of a class defined by the Library is deemed a mode -of using an interface provided by the Library. - - A "Combined Work" is a work produced by combining or linking an -Application with the Library. The particular version of the Library -with which the Combined Work was made is also called the "Linked -Version". - - The "Minimal Corresponding Source" for a Combined Work means the -Corresponding Source for the Combined Work, excluding any source code -for portions of the Combined Work that, considered in isolation, are -based on the Application, and not on the Linked Version. - - The "Corresponding Application Code" for a Combined Work means the -object code and/or source code for the Application, including any data -and utility programs needed for reproducing the Combined Work from the -Application, but excluding the System Libraries of the Combined Work. - - 1. Exception to Section 3 of the GNU GPL. - - You may convey a covered work under sections 3 and 4 of this License -without being bound by section 3 of the GNU GPL. - - 2. Conveying Modified Versions. - - If you modify a copy of the Library, and, in your modifications, a -facility refers to a function or data to be supplied by an Application -that uses the facility (other than as an argument passed when the -facility is invoked), then you may convey a copy of the modified -version: - - a) under this License, provided that you make a good faith effort to - ensure that, in the event an Application does not supply the - function or data, the facility still operates, and performs - whatever part of its purpose remains meaningful, or - - b) under the GNU GPL, with none of the additional permissions of - this License applicable to that copy. - - 3. Object Code Incorporating Material from Library Header Files. - - The object code form of an Application may incorporate material from -a header file that is part of the Library. You may convey such object -code under terms of your choice, provided that, if the incorporated -material is not limited to numerical parameters, data structure -layouts and accessors, or small macros, inline functions and templates -(ten or fewer lines in length), you do both of the following: - - a) Give prominent notice with each copy of the object code that the - Library is used in it and that the Library and its use are - covered by this License. - - b) Accompany the object code with a copy of the GNU GPL and this license - document. - - 4. Combined Works. - - You may convey a Combined Work under terms of your choice that, -taken together, effectively do not restrict modification of the -portions of the Library contained in the Combined Work and reverse -engineering for debugging such modifications, if you also do each of -the following: - - a) Give prominent notice with each copy of the Combined Work that - the Library is used in it and that the Library and its use are - covered by this License. - - b) Accompany the Combined Work with a copy of the GNU GPL and this license - document. - - c) For a Combined Work that displays copyright notices during - execution, include the copyright notice for the Library among - these notices, as well as a reference directing the user to the - copies of the GNU GPL and this license document. - - d) Do one of the following: - - 0) Convey the Minimal Corresponding Source under the terms of this - License, and the Corresponding Application Code in a form - suitable for, and under terms that permit, the user to - recombine or relink the Application with a modified version of - the Linked Version to produce a modified Combined Work, in the - manner specified by section 6 of the GNU GPL for conveying - Corresponding Source. - - 1) Use a suitable shared library mechanism for linking with the - Library. A suitable mechanism is one that (a) uses at run time - a copy of the Library already present on the user's computer - system, and (b) will operate properly with a modified version - of the Library that is interface-compatible with the Linked - Version. - - e) Provide Installation Information, but only if you would otherwise - be required to provide such information under section 6 of the - GNU GPL, and only to the extent that such information is - necessary to install and execute a modified version of the - Combined Work produced by recombining or relinking the - Application with a modified version of the Linked Version. (If - you use option 4d0, the Installation Information must accompany - the Minimal Corresponding Source and Corresponding Application - Code. If you use option 4d1, you must provide the Installation - Information in the manner specified by section 6 of the GNU GPL - for conveying Corresponding Source.) - - 5. Combined Libraries. - - You may place library facilities that are a work based on the -Library side by side in a single library together with other library -facilities that are not Applications and are not covered by this -License, and convey such a combined library under terms of your -choice, if you do both of the following: - - a) Accompany the combined library with a copy of the same work based - on the Library, uncombined with any other library facilities, - conveyed under the terms of this License. - - b) Give prominent notice with the combined library that part of it - is a work based on the Library, and explaining where to find the - accompanying uncombined form of the same work. - - 6. Revised Versions of the GNU Lesser General Public License. - - The Free Software Foundation may publish revised and/or new versions -of the GNU Lesser General Public License from time to time. Such new -versions will be similar in spirit to the present version, but may -differ in detail to address new problems or concerns. - - Each version is given a distinguishing version number. If the -Library as you received it specifies that a certain numbered version -of the GNU Lesser General Public License "or any later version" -applies to it, you have the option of following the terms and -conditions either of that published version or of any later version -published by the Free Software Foundation. If the Library as you -received it does not specify a version number of the GNU Lesser -General Public License, you may choose any version of the GNU Lesser -General Public License ever published by the Free Software Foundation. - - If the Library as you received it specifies that a proxy can decide -whether future versions of the GNU Lesser General Public License shall -apply, that proxy's public statement of acceptance of any version is -permanent authorization for you to choose that version for the -Library. diff --git a/srcpkgs/base-files/files/licenses/MPL-1.1 b/srcpkgs/base-files/files/licenses/MPL-1.1 deleted file mode 100644 index 7714141d154290..00000000000000 --- a/srcpkgs/base-files/files/licenses/MPL-1.1 +++ /dev/null @@ -1,470 +0,0 @@ - MOZILLA PUBLIC LICENSE - Version 1.1 - - --------------- - -1. Definitions. - - 1.0.1. "Commercial Use" means distribution or otherwise making the - Covered Code available to a third party. - - 1.1. "Contributor" means each entity that creates or contributes to - the creation of Modifications. - - 1.2. "Contributor Version" means the combination of the Original - Code, prior Modifications used by a Contributor, and the Modifications - made by that particular Contributor. - - 1.3. "Covered Code" means the Original Code or Modifications or the - combination of the Original Code and Modifications, in each case - including portions thereof. - - 1.4. "Electronic Distribution Mechanism" means a mechanism generally - accepted in the software development community for the electronic - transfer of data. - - 1.5. "Executable" means Covered Code in any form other than Source - Code. - - 1.6. "Initial Developer" means the individual or entity identified - as the Initial Developer in the Source Code notice required by Exhibit - A. - - 1.7. "Larger Work" means a work which combines Covered Code or - portions thereof with code not governed by the terms of this License. - - 1.8. "License" means this document. - - 1.8.1. "Licensable" means having the right to grant, to the maximum - extent possible, whether at the time of the initial grant or - subsequently acquired, any and all of the rights conveyed herein. - - 1.9. "Modifications" means any addition to or deletion from the - substance or structure of either the Original Code or any previous - Modifications. When Covered Code is released as a series of files, a - Modification is: - A. Any addition to or deletion from the contents of a file - containing Original Code or previous Modifications. - - B. Any new file that contains any part of the Original Code or - previous Modifications. - - 1.10. "Original Code" means Source Code of computer software code - which is described in the Source Code notice required by Exhibit A as - Original Code, and which, at the time of its release under this - License is not already Covered Code governed by this License. - - 1.10.1. "Patent Claims" means any patent claim(s), now owned or - hereafter acquired, including without limitation, method, process, - and apparatus claims, in any patent Licensable by grantor. - - 1.11. "Source Code" means the preferred form of the Covered Code for - making modifications to it, including all modules it contains, plus - any associated interface definition files, scripts used to control - compilation and installation of an Executable, or source code - differential comparisons against either the Original Code or another - well known, available Covered Code of the Contributor's choice. The - Source Code can be in a compressed or archival form, provided the - appropriate decompression or de-archiving software is widely available - for no charge. - - 1.12. "You" (or "Your") means an individual or a legal entity - exercising rights under, and complying with all of the terms of, this - License or a future version of this License issued under Section 6.1. - For legal entities, "You" includes any entity which controls, is - controlled by, or is under common control with You. For purposes of - this definition, "control" means (a) the power, direct or indirect, - to cause the direction or management of such entity, whether by - contract or otherwise, or (b) ownership of more than fifty percent - (50%) of the outstanding shares or beneficial ownership of such - entity. - -2. Source Code License. - - 2.1. The Initial Developer Grant. - The Initial Developer hereby grants You a world-wide, royalty-free, - non-exclusive license, subject to third party intellectual property - claims: - (a) under intellectual property rights (other than patent or - trademark) Licensable by Initial Developer to use, reproduce, - modify, display, perform, sublicense and distribute the Original - Code (or portions thereof) with or without Modifications, and/or - as part of a Larger Work; and - - (b) under Patents Claims infringed by the making, using or - selling of Original Code, to make, have made, use, practice, - sell, and offer for sale, and/or otherwise dispose of the - Original Code (or portions thereof). - - (c) the licenses granted in this Section 2.1(a) and (b) are - effective on the date Initial Developer first distributes - Original Code under the terms of this License. - - (d) Notwithstanding Section 2.1(b) above, no patent license is - granted: 1) for code that You delete from the Original Code; 2) - separate from the Original Code; or 3) for infringements caused - by: i) the modification of the Original Code or ii) the - combination of the Original Code with other software or devices. - - 2.2. Contributor Grant. - Subject to third party intellectual property claims, each Contributor - hereby grants You a world-wide, royalty-free, non-exclusive license - - (a) under intellectual property rights (other than patent or - trademark) Licensable by Contributor, to use, reproduce, modify, - display, perform, sublicense and distribute the Modifications - created by such Contributor (or portions thereof) either on an - unmodified basis, with other Modifications, as Covered Code - and/or as part of a Larger Work; and - - (b) under Patent Claims infringed by the making, using, or - selling of Modifications made by that Contributor either alone - and/or in combination with its Contributor Version (or portions - of such combination), to make, use, sell, offer for sale, have - made, and/or otherwise dispose of: 1) Modifications made by that - Contributor (or portions thereof); and 2) the combination of - Modifications made by that Contributor with its Contributor - Version (or portions of such combination). - - (c) the licenses granted in Sections 2.2(a) and 2.2(b) are - effective on the date Contributor first makes Commercial Use of - the Covered Code. - - (d) Notwithstanding Section 2.2(b) above, no patent license is - granted: 1) for any code that Contributor has deleted from the - Contributor Version; 2) separate from the Contributor Version; - 3) for infringements caused by: i) third party modifications of - Contributor Version or ii) the combination of Modifications made - by that Contributor with other software (except as part of the - Contributor Version) or other devices; or 4) under Patent Claims - infringed by Covered Code in the absence of Modifications made by - that Contributor. - -3. Distribution Obligations. - - 3.1. Application of License. - The Modifications which You create or to which You contribute are - governed by the terms of this License, including without limitation - Section 2.2. The Source Code version of Covered Code may be - distributed only under the terms of this License or a future version - of this License released under Section 6.1, and You must include a - copy of this License with every copy of the Source Code You - distribute. You may not offer or impose any terms on any Source Code - version that alters or restricts the applicable version of this - License or the recipients' rights hereunder. However, You may include - an additional document offering the additional rights described in - Section 3.5. - - 3.2. Availability of Source Code. - Any Modification which You create or to which You contribute must be - made available in Source Code form under the terms of this License - either on the same media as an Executable version or via an accepted - Electronic Distribution Mechanism to anyone to whom you made an - Executable version available; and if made available via Electronic - Distribution Mechanism, must remain available for at least twelve (12) - months after the date it initially became available, or at least six - (6) months after a subsequent version of that particular Modification - has been made available to such recipients. You are responsible for - ensuring that the Source Code version remains available even if the - Electronic Distribution Mechanism is maintained by a third party. - - 3.3. Description of Modifications. - You must cause all Covered Code to which You contribute to contain a - file documenting the changes You made to create that Covered Code and - the date of any change. You must include a prominent statement that - the Modification is derived, directly or indirectly, from Original - Code provided by the Initial Developer and including the name of the - Initial Developer in (a) the Source Code, and (b) in any notice in an - Executable version or related documentation in which You describe the - origin or ownership of the Covered Code. - - 3.4. Intellectual Property Matters - (a) Third Party Claims. - If Contributor has knowledge that a license under a third party's - intellectual property rights is required to exercise the rights - granted by such Contributor under Sections 2.1 or 2.2, - Contributor must include a text file with the Source Code - distribution titled "LEGAL" which describes the claim and the - party making the claim in sufficient detail that a recipient will - know whom to contact. If Contributor obtains such knowledge after - the Modification is made available as described in Section 3.2, - Contributor shall promptly modify the LEGAL file in all copies - Contributor makes available thereafter and shall take other steps - (such as notifying appropriate mailing lists or newsgroups) - reasonably calculated to inform those who received the Covered - Code that new knowledge has been obtained. - - (b) Contributor APIs. - If Contributor's Modifications include an application programming - interface and Contributor has knowledge of patent licenses which - are reasonably necessary to implement that API, Contributor must - also include this information in the LEGAL file. - - (c) Representations. - Contributor represents that, except as disclosed pursuant to - Section 3.4(a) above, Contributor believes that Contributor's - Modifications are Contributor's original creation(s) and/or - Contributor has sufficient rights to grant the rights conveyed by - this License. - - 3.5. Required Notices. - You must duplicate the notice in Exhibit A in each file of the Source - Code. If it is not possible to put such notice in a particular Source - Code file due to its structure, then You must include such notice in a - location (such as a relevant directory) where a user would be likely - to look for such a notice. If You created one or more Modification(s) - You may add your name as a Contributor to the notice described in - Exhibit A. You must also duplicate this License in any documentation - for the Source Code where You describe recipients' rights or ownership - rights relating to Covered Code. You may choose to offer, and to - charge a fee for, warranty, support, indemnity or liability - obligations to one or more recipients of Covered Code. However, You - may do so only on Your own behalf, and not on behalf of the Initial - Developer or any Contributor. You must make it absolutely clear than - any such warranty, support, indemnity or liability obligation is - offered by You alone, and You hereby agree to indemnify the Initial - Developer and every Contributor for any liability incurred by the - Initial Developer or such Contributor as a result of warranty, - support, indemnity or liability terms You offer. - - 3.6. Distribution of Executable Versions. - You may distribute Covered Code in Executable form only if the - requirements of Section 3.1-3.5 have been met for that Covered Code, - and if You include a notice stating that the Source Code version of - the Covered Code is available under the terms of this License, - including a description of how and where You have fulfilled the - obligations of Section 3.2. The notice must be conspicuously included - in any notice in an Executable version, related documentation or - collateral in which You describe recipients' rights relating to the - Covered Code. You may distribute the Executable version of Covered - Code or ownership rights under a license of Your choice, which may - contain terms different from this License, provided that You are in - compliance with the terms of this License and that the license for the - Executable version does not attempt to limit or alter the recipient's - rights in the Source Code version from the rights set forth in this - License. If You distribute the Executable version under a different - license You must make it absolutely clear that any terms which differ - from this License are offered by You alone, not by the Initial - Developer or any Contributor. You hereby agree to indemnify the - Initial Developer and every Contributor for any liability incurred by - the Initial Developer or such Contributor as a result of any such - terms You offer. - - 3.7. Larger Works. - You may create a Larger Work by combining Covered Code with other code - not governed by the terms of this License and distribute the Larger - Work as a single product. In such a case, You must make sure the - requirements of this License are fulfilled for the Covered Code. - -4. Inability to Comply Due to Statute or Regulation. - - If it is impossible for You to comply with any of the terms of this - License with respect to some or all of the Covered Code due to - statute, judicial order, or regulation then You must: (a) comply with - the terms of this License to the maximum extent possible; and (b) - describe the limitations and the code they affect. Such description - must be included in the LEGAL file described in Section 3.4 and must - be included with all distributions of the Source Code. Except to the - extent prohibited by statute or regulation, such description must be - sufficiently detailed for a recipient of ordinary skill to be able to - understand it. - -5. Application of this License. - - This License applies to code to which the Initial Developer has - attached the notice in Exhibit A and to related Covered Code. - -6. Versions of the License. - - 6.1. New Versions. - Netscape Communications Corporation ("Netscape") may publish revised - and/or new versions of the License from time to time. Each version - will be given a distinguishing version number. - - 6.2. Effect of New Versions. - Once Covered Code has been published under a particular version of the - License, You may always continue to use it under the terms of that - version. You may also choose to use such Covered Code under the terms - of any subsequent version of the License published by Netscape. No one - other than Netscape has the right to modify the terms applicable to - Covered Code created under this License. - - 6.3. Derivative Works. - If You create or use a modified version of this License (which you may - only do in order to apply it to code which is not already Covered Code - governed by this License), You must (a) rename Your license so that - the phrases "Mozilla", "MOZILLAPL", "MOZPL", "Netscape", - "MPL", "NPL" or any confusingly similar phrase do not appear in your - license (except to note that your license differs from this License) - and (b) otherwise make it clear that Your version of the license - contains terms which differ from the Mozilla Public License and - Netscape Public License. (Filling in the name of the Initial - Developer, Original Code or Contributor in the notice described in - Exhibit A shall not of themselves be deemed to be modifications of - this License.) - -7. DISCLAIMER OF WARRANTY. - - COVERED CODE IS PROVIDED UNDER THIS LICENSE ON AN "AS IS" BASIS, - WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, - WITHOUT LIMITATION, WARRANTIES THAT THE COVERED CODE IS FREE OF - DEFECTS, MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE OR NON-INFRINGING. - THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE COVERED CODE - IS WITH YOU. SHOULD ANY COVERED CODE PROVE DEFECTIVE IN ANY RESPECT, - YOU (NOT THE INITIAL DEVELOPER OR ANY OTHER CONTRIBUTOR) ASSUME THE - COST OF ANY NECESSARY SERVICING, REPAIR OR CORRECTION. THIS DISCLAIMER - OF WARRANTY CONSTITUTES AN ESSENTIAL PART OF THIS LICENSE. NO USE OF - ANY COVERED CODE IS AUTHORIZED HEREUNDER EXCEPT UNDER THIS DISCLAIMER. - -8. TERMINATION. - - 8.1. This License and the rights granted hereunder will terminate - automatically if You fail to comply with terms herein and fail to cure - such breach within 30 days of becoming aware of the breach. All - sublicenses to the Covered Code which are properly granted shall - survive any termination of this License. Provisions which, by their - nature, must remain in effect beyond the termination of this License - shall survive. - - 8.2. If You initiate litigation by asserting a patent infringement - claim (excluding declatory judgment actions) against Initial Developer - or a Contributor (the Initial Developer or Contributor against whom - You file such action is referred to as "Participant") alleging that: - - (a) such Participant's Contributor Version directly or indirectly - infringes any patent, then any and all rights granted by such - Participant to You under Sections 2.1 and/or 2.2 of this License - shall, upon 60 days notice from Participant terminate prospectively, - unless if within 60 days after receipt of notice You either: (i) - agree in writing to pay Participant a mutually agreeable reasonable - royalty for Your past and future use of Modifications made by such - Participant, or (ii) withdraw Your litigation claim with respect to - the Contributor Version against such Participant. If within 60 days - of notice, a reasonable royalty and payment arrangement are not - mutually agreed upon in writing by the parties or the litigation claim - is not withdrawn, the rights granted by Participant to You under - Sections 2.1 and/or 2.2 automatically terminate at the expiration of - the 60 day notice period specified above. - - (b) any software, hardware, or device, other than such Participant's - Contributor Version, directly or indirectly infringes any patent, then - any rights granted to You by such Participant under Sections 2.1(b) - and 2.2(b) are revoked effective as of the date You first made, used, - sold, distributed, or had made, Modifications made by that - Participant. - - 8.3. If You assert a patent infringement claim against Participant - alleging that such Participant's Contributor Version directly or - indirectly infringes any patent where such claim is resolved (such as - by license or settlement) prior to the initiation of patent - infringement litigation, then the reasonable value of the licenses - granted by such Participant under Sections 2.1 or 2.2 shall be taken - into account in determining the amount or value of any payment or - license. - - 8.4. In the event of termination under Sections 8.1 or 8.2 above, - all end user license agreements (excluding distributors and resellers) - which have been validly granted by You or any distributor hereunder - prior to termination shall survive termination. - -9. LIMITATION OF LIABILITY. - - UNDER NO CIRCUMSTANCES AND UNDER NO LEGAL THEORY, WHETHER TORT - (INCLUDING NEGLIGENCE), CONTRACT, OR OTHERWISE, SHALL YOU, THE INITIAL - DEVELOPER, ANY OTHER CONTRIBUTOR, OR ANY DISTRIBUTOR OF COVERED CODE, - OR ANY SUPPLIER OF ANY OF SUCH PARTIES, BE LIABLE TO ANY PERSON FOR - ANY INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES OF ANY - CHARACTER INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF GOODWILL, - WORK STOPPAGE, COMPUTER FAILURE OR MALFUNCTION, OR ANY AND ALL OTHER - COMMERCIAL DAMAGES OR LOSSES, EVEN IF SUCH PARTY SHALL HAVE BEEN - INFORMED OF THE POSSIBILITY OF SUCH DAMAGES. THIS LIMITATION OF - LIABILITY SHALL NOT APPLY TO LIABILITY FOR DEATH OR PERSONAL INJURY - RESULTING FROM SUCH PARTY'S NEGLIGENCE TO THE EXTENT APPLICABLE LAW - PROHIBITS SUCH LIMITATION. SOME JURISDICTIONS DO NOT ALLOW THE - EXCLUSION OR LIMITATION OF INCIDENTAL OR CONSEQUENTIAL DAMAGES, SO - THIS EXCLUSION AND LIMITATION MAY NOT APPLY TO YOU. - -10. U.S. GOVERNMENT END USERS. - - The Covered Code is a "commercial item," as that term is defined in - 48 C.F.R. 2.101 (Oct. 1995), consisting of "commercial computer - software" and "commercial computer software documentation," as such - terms are used in 48 C.F.R. 12.212 (Sept. 1995). Consistent with 48 - C.F.R. 12.212 and 48 C.F.R. 227.7202-1 through 227.7202-4 (June 1995), - all U.S. Government End Users acquire Covered Code with only those - rights set forth herein. - -11. MISCELLANEOUS. - - This License represents the complete agreement concerning subject - matter hereof. If any provision of this License is held to be - unenforceable, such provision shall be reformed only to the extent - necessary to make it enforceable. This License shall be governed by - California law provisions (except to the extent applicable law, if - any, provides otherwise), excluding its conflict-of-law provisions. - With respect to disputes in which at least one party is a citizen of, - or an entity chartered or registered to do business in the United - States of America, any litigation relating to this License shall be - subject to the jurisdiction of the Federal Courts of the Northern - District of California, with venue lying in Santa Clara County, - California, with the losing party responsible for costs, including - without limitation, court costs and reasonable attorneys' fees and - expenses. The application of the United Nations Convention on - Contracts for the International Sale of Goods is expressly excluded. - Any law or regulation which provides that the language of a contract - shall be construed against the drafter shall not apply to this - License. - -12. RESPONSIBILITY FOR CLAIMS. - - As between Initial Developer and the Contributors, each party is - responsible for claims and damages arising, directly or indirectly, - out of its utilization of rights under this License and You agree to - work with Initial Developer and Contributors to distribute such - responsibility on an equitable basis. Nothing herein is intended or - shall be deemed to constitute any admission of liability. - -13. MULTIPLE-LICENSED CODE. - - Initial Developer may designate portions of the Covered Code as - "Multiple-Licensed". "Multiple-Licensed" means that the Initial - Developer permits you to utilize portions of the Covered Code under - Your choice of the NPL or the alternative licenses, if any, specified - by the Initial Developer in the file described in Exhibit A. - -EXHIBIT A -Mozilla Public License. - - ``The contents of this file are subject to the Mozilla Public License - Version 1.1 (the "License"); you may not use this file except in - compliance with the License. You may obtain a copy of the License at - http://www.mozilla.org/MPL/ - - Software distributed under the License is distributed on an "AS IS" - basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See the - License for the specific language governing rights and limitations - under the License. - - The Original Code is ______________________________________. - - The Initial Developer of the Original Code is ________________________. - Portions created by ______________________ are Copyright (C) ______ - _______________________. All Rights Reserved. - - Contributor(s): ______________________________________. - - Alternatively, the contents of this file may be used under the terms - of the _____ license (the "[___] License"), in which case the - provisions of [______] License are applicable instead of those - above. If you wish to allow use of your version of this file only - under the terms of the [____] License and not to allow others to use - your version of this file under the MPL, indicate your decision by - deleting the provisions above and replace them with the notice and - other provisions required by the [___] License. If you do not delete - the provisions above, a recipient may use your version of this file - under either the MPL or the [___] License." - - [NOTE: The text of this Exhibit A may differ slightly from the text of - the notices in the Source Code files of the Original Code. You should - use the text of this Exhibit A rather than the text found in the - Original Code Source Code for Your Modifications.] - diff --git a/srcpkgs/base-files/files/licenses/MPL-2.0 b/srcpkgs/base-files/files/licenses/MPL-2.0 deleted file mode 100644 index a612ad9813b006..00000000000000 --- a/srcpkgs/base-files/files/licenses/MPL-2.0 +++ /dev/null @@ -1,373 +0,0 @@ -Mozilla Public License Version 2.0 -================================== - -1. Definitions --------------- - -1.1. "Contributor" - means each individual or legal entity that creates, contributes to - the creation of, or owns Covered Software. - -1.2. "Contributor Version" - means the combination of the Contributions of others (if any) used - by a Contributor and that particular Contributor's Contribution. - -1.3. "Contribution" - means Covered Software of a particular Contributor. - -1.4. "Covered Software" - means Source Code Form to which the initial Contributor has attached - the notice in Exhibit A, the Executable Form of such Source Code - Form, and Modifications of such Source Code Form, in each case - including portions thereof. - -1.5. "Incompatible With Secondary Licenses" - means - - (a) that the initial Contributor has attached the notice described - in Exhibit B to the Covered Software; or - - (b) that the Covered Software was made available under the terms of - version 1.1 or earlier of the License, but not also under the - terms of a Secondary License. - -1.6. "Executable Form" - means any form of the work other than Source Code Form. - -1.7. "Larger Work" - means a work that combines Covered Software with other material, in - a separate file or files, that is not Covered Software. - -1.8. "License" - means this document. - -1.9. "Licensable" - means having the right to grant, to the maximum extent possible, - whether at the time of the initial grant or subsequently, any and - all of the rights conveyed by this License. - -1.10. "Modifications" - means any of the following: - - (a) any file in Source Code Form that results from an addition to, - deletion from, or modification of the contents of Covered - Software; or - - (b) any new file in Source Code Form that contains any Covered - Software. - -1.11. "Patent Claims" of a Contributor - means any patent claim(s), including without limitation, method, - process, and apparatus claims, in any patent Licensable by such - Contributor that would be infringed, but for the grant of the - License, by the making, using, selling, offering for sale, having - made, import, or transfer of either its Contributions or its - Contributor Version. - -1.12. "Secondary License" - means either the GNU General Public License, Version 2.0, the GNU - Lesser General Public License, Version 2.1, the GNU Affero General - Public License, Version 3.0, or any later versions of those - licenses. - -1.13. "Source Code Form" - means the form of the work preferred for making modifications. - -1.14. "You" (or "Your") - means an individual or a legal entity exercising rights under this - License. For legal entities, "You" includes any entity that - controls, is controlled by, or is under common control with You. For - purposes of this definition, "control" means (a) the power, direct - or indirect, to cause the direction or management of such entity, - whether by contract or otherwise, or (b) ownership of more than - fifty percent (50%) of the outstanding shares or beneficial - ownership of such entity. - -2. License Grants and Conditions --------------------------------- - -2.1. Grants - -Each Contributor hereby grants You a world-wide, royalty-free, -non-exclusive license: - -(a) under intellectual property rights (other than patent or trademark) - Licensable by such Contributor to use, reproduce, make available, - modify, display, perform, distribute, and otherwise exploit its - Contributions, either on an unmodified basis, with Modifications, or - as part of a Larger Work; and - -(b) under Patent Claims of such Contributor to make, use, sell, offer - for sale, have made, import, and otherwise transfer either its - Contributions or its Contributor Version. - -2.2. Effective Date - -The licenses granted in Section 2.1 with respect to any Contribution -become effective for each Contribution on the date the Contributor first -distributes such Contribution. - -2.3. Limitations on Grant Scope - -The licenses granted in this Section 2 are the only rights granted under -this License. No additional rights or licenses will be implied from the -distribution or licensing of Covered Software under this License. -Notwithstanding Section 2.1(b) above, no patent license is granted by a -Contributor: - -(a) for any code that a Contributor has removed from Covered Software; - or - -(b) for infringements caused by: (i) Your and any other third party's - modifications of Covered Software, or (ii) the combination of its - Contributions with other software (except as part of its Contributor - Version); or - -(c) under Patent Claims infringed by Covered Software in the absence of - its Contributions. - -This License does not grant any rights in the trademarks, service marks, -or logos of any Contributor (except as may be necessary to comply with -the notice requirements in Section 3.4). - -2.4. Subsequent Licenses - -No Contributor makes additional grants as a result of Your choice to -distribute the Covered Software under a subsequent version of this -License (see Section 10.2) or under the terms of a Secondary License (if -permitted under the terms of Section 3.3). - -2.5. Representation - -Each Contributor represents that the Contributor believes its -Contributions are its original creation(s) or it has sufficient rights -to grant the rights to its Contributions conveyed by this License. - -2.6. Fair Use - -This License is not intended to limit any rights You have under -applicable copyright doctrines of fair use, fair dealing, or other -equivalents. - -2.7. Conditions - -Sections 3.1, 3.2, 3.3, and 3.4 are conditions of the licenses granted -in Section 2.1. - -3. Responsibilities -------------------- - -3.1. Distribution of Source Form - -All distribution of Covered Software in Source Code Form, including any -Modifications that You create or to which You contribute, must be under -the terms of this License. You must inform recipients that the Source -Code Form of the Covered Software is governed by the terms of this -License, and how they can obtain a copy of this License. You may not -attempt to alter or restrict the recipients' rights in the Source Code -Form. - -3.2. Distribution of Executable Form - -If You distribute Covered Software in Executable Form then: - -(a) such Covered Software must also be made available in Source Code - Form, as described in Section 3.1, and You must inform recipients of - the Executable Form how they can obtain a copy of such Source Code - Form by reasonable means in a timely manner, at a charge no more - than the cost of distribution to the recipient; and - -(b) You may distribute such Executable Form under the terms of this - License, or sublicense it under different terms, provided that the - license for the Executable Form does not attempt to limit or alter - the recipients' rights in the Source Code Form under this License. - -3.3. Distribution of a Larger Work - -You may create and distribute a Larger Work under terms of Your choice, -provided that You also comply with the requirements of this License for -the Covered Software. If the Larger Work is a combination of Covered -Software with a work governed by one or more Secondary Licenses, and the -Covered Software is not Incompatible With Secondary Licenses, this -License permits You to additionally distribute such Covered Software -under the terms of such Secondary License(s), so that the recipient of -the Larger Work may, at their option, further distribute the Covered -Software under the terms of either this License or such Secondary -License(s). - -3.4. Notices - -You may not remove or alter the substance of any license notices -(including copyright notices, patent notices, disclaimers of warranty, -or limitations of liability) contained within the Source Code Form of -the Covered Software, except that You may alter any license notices to -the extent required to remedy known factual inaccuracies. - -3.5. Application of Additional Terms - -You may choose to offer, and to charge a fee for, warranty, support, -indemnity or liability obligations to one or more recipients of Covered -Software. However, You may do so only on Your own behalf, and not on -behalf of any Contributor. You must make it absolutely clear that any -such warranty, support, indemnity, or liability obligation is offered by -You alone, and You hereby agree to indemnify every Contributor for any -liability incurred by such Contributor as a result of warranty, support, -indemnity or liability terms You offer. You may include additional -disclaimers of warranty and limitations of liability specific to any -jurisdiction. - -4. Inability to Comply Due to Statute or Regulation ---------------------------------------------------- - -If it is impossible for You to comply with any of the terms of this -License with respect to some or all of the Covered Software due to -statute, judicial order, or regulation then You must: (a) comply with -the terms of this License to the maximum extent possible; and (b) -describe the limitations and the code they affect. Such description must -be placed in a text file included with all distributions of the Covered -Software under this License. Except to the extent prohibited by statute -or regulation, such description must be sufficiently detailed for a -recipient of ordinary skill to be able to understand it. - -5. Termination --------------- - -5.1. The rights granted under this License will terminate automatically -if You fail to comply with any of its terms. However, if You become -compliant, then the rights granted under this License from a particular -Contributor are reinstated (a) provisionally, unless and until such -Contributor explicitly and finally terminates Your grants, and (b) on an -ongoing basis, if such Contributor fails to notify You of the -non-compliance by some reasonable means prior to 60 days after You have -come back into compliance. Moreover, Your grants from a particular -Contributor are reinstated on an ongoing basis if such Contributor -notifies You of the non-compliance by some reasonable means, this is the -first time You have received notice of non-compliance with this License -from such Contributor, and You become compliant prior to 30 days after -Your receipt of the notice. - -5.2. If You initiate litigation against any entity by asserting a patent -infringement claim (excluding declaratory judgment actions, -counter-claims, and cross-claims) alleging that a Contributor Version -directly or indirectly infringes any patent, then the rights granted to -You by any and all Contributors for the Covered Software under Section -2.1 of this License shall terminate. - -5.3. In the event of termination under Sections 5.1 or 5.2 above, all -end user license agreements (excluding distributors and resellers) which -have been validly granted by You or Your distributors under this License -prior to termination shall survive termination. - -************************************************************************ -* * -* 6. Disclaimer of Warranty * -* ------------------------- * -* * -* Covered Software is provided under this License on an "as is" * -* basis, without warranty of any kind, either expressed, implied, or * -* statutory, including, without limitation, warranties that the * -* Covered Software is free of defects, merchantable, fit for a * -* particular purpose or non-infringing. The entire risk as to the * -* quality and performance of the Covered Software is with You. * -* Should any Covered Software prove defective in any respect, You * -* (not any Contributor) assume the cost of any necessary servicing, * -* repair, or correction. This disclaimer of warranty constitutes an * -* essential part of this License. No use of any Covered Software is * -* authorized under this License except under this disclaimer. * -* * -************************************************************************ - -************************************************************************ -* * -* 7. Limitation of Liability * -* -------------------------- * -* * -* Under no circumstances and under no legal theory, whether tort * -* (including negligence), contract, or otherwise, shall any * -* Contributor, or anyone who distributes Covered Software as * -* permitted above, be liable to You for any direct, indirect, * -* special, incidental, or consequential damages of any character * -* including, without limitation, damages for lost profits, loss of * -* goodwill, work stoppage, computer failure or malfunction, or any * -* and all other commercial damages or losses, even if such party * -* shall have been informed of the possibility of such damages. This * -* limitation of liability shall not apply to liability for death or * -* personal injury resulting from such party's negligence to the * -* extent applicable law prohibits such limitation. Some * -* jurisdictions do not allow the exclusion or limitation of * -* incidental or consequential damages, so this exclusion and * -* limitation may not apply to You. * -* * -************************************************************************ - -8. Litigation -------------- - -Any litigation relating to this License may be brought only in the -courts of a jurisdiction where the defendant maintains its principal -place of business and such litigation shall be governed by laws of that -jurisdiction, without reference to its conflict-of-law provisions. -Nothing in this Section shall prevent a party's ability to bring -cross-claims or counter-claims. - -9. Miscellaneous ----------------- - -This License represents the complete agreement concerning the subject -matter hereof. If any provision of this License is held to be -unenforceable, such provision shall be reformed only to the extent -necessary to make it enforceable. Any law or regulation which provides -that the language of a contract shall be construed against the drafter -shall not be used to construe this License against a Contributor. - -10. Versions of the License ---------------------------- - -10.1. New Versions - -Mozilla Foundation is the license steward. Except as provided in Section -10.3, no one other than the license steward has the right to modify or -publish new versions of this License. Each version will be given a -distinguishing version number. - -10.2. Effect of New Versions - -You may distribute the Covered Software under the terms of the version -of the License under which You originally received the Covered Software, -or under the terms of any subsequent version published by the license -steward. - -10.3. Modified Versions - -If you create software not governed by this License, and you want to -create a new license for such software, you may create and use a -modified version of this License if you rename the license and remove -any references to the name of the license steward (except to note that -such modified license differs from this License). - -10.4. Distributing Source Code Form that is Incompatible With Secondary -Licenses - -If You choose to distribute Source Code Form that is Incompatible With -Secondary Licenses under the terms of this version of the License, the -notice described in Exhibit B of this License must be attached. - -Exhibit A - Source Code Form License Notice -------------------------------------------- - - This Source Code Form is subject to the terms of the Mozilla Public - License, v. 2.0. If a copy of the MPL was not distributed with this - file, You can obtain one at http://mozilla.org/MPL/2.0/. - -If it is not possible or desirable to put the notice in a particular -file, then You may include the notice in a location (such as a LICENSE -file in a relevant directory) where a recipient would be likely to look -for such a notice. - -You may add additional accurate notices of copyright ownership. - -Exhibit B - "Incompatible With Secondary Licenses" Notice ---------------------------------------------------------- - - This Source Code Form is "Incompatible With Secondary Licenses", as - defined by the Mozilla Public License, v. 2.0. diff --git a/srcpkgs/base-files/files/licenses/OFL-1.1 b/srcpkgs/base-files/files/licenses/OFL-1.1 deleted file mode 100644 index f1a20ac1a8ade9..00000000000000 --- a/srcpkgs/base-files/files/licenses/OFL-1.1 +++ /dev/null @@ -1,97 +0,0 @@ -Copyright (c) , (), -with Reserved Font Name . -Copyright (c) , (), -with Reserved Font Name . -Copyright (c) , (). - -This Font Software is licensed under the SIL Open Font License, Version 1.1. -This license is copied below, and is also available with a FAQ at: -http://scripts.sil.org/OFL - - ------------------------------------------------------------ -SIL OPEN FONT LICENSE Version 1.1 - 26 February 2007 ------------------------------------------------------------ - -PREAMBLE -The goals of the Open Font License (OFL) are to stimulate worldwide -development of collaborative font projects, to support the font creation -efforts of academic and linguistic communities, and to provide a free and -open framework in which fonts may be shared and improved in partnership -with others. - -The OFL allows the licensed fonts to be used, studied, modified and -redistributed freely as long as they are not sold by themselves. The -fonts, including any derivative works, can be bundled, embedded, -redistributed and/or sold with any software provided that any reserved -names are not used by derivative works. The fonts and derivatives, -however, cannot be released under any other type of license. The -requirement for fonts to remain under this license does not apply -to any document created using the fonts or their derivatives. - -DEFINITIONS -"Font Software" refers to the set of files released by the Copyright -Holder(s) under this license and clearly marked as such. This may -include source files, build scripts and documentation. - -"Reserved Font Name" refers to any names specified as such after the -copyright statement(s). - -"Original Version" refers to the collection of Font Software components as -distributed by the Copyright Holder(s). - -"Modified Version" refers to any derivative made by adding to, deleting, -or substituting -- in part or in whole -- any of the components of the -Original Version, by changing formats or by porting the Font Software to a -new environment. - -"Author" refers to any designer, engineer, programmer, technical -writer or other person who contributed to the Font Software. - -PERMISSION & CONDITIONS -Permission is hereby granted, free of charge, to any person obtaining -a copy of the Font Software, to use, study, copy, merge, embed, modify, -redistribute, and sell modified and unmodified copies of the Font -Software, subject to the following conditions: - -1) Neither the Font Software nor any of its individual components, -in Original or Modified Versions, may be sold by itself. - -2) Original or Modified Versions of the Font Software may be bundled, -redistributed and/or sold with any software, provided that each copy -contains the above copyright notice and this license. These can be -included either as stand-alone text files, human-readable headers or -in the appropriate machine-readable metadata fields within text or -binary files as long as those fields can be easily viewed by the user. - -3) No Modified Version of the Font Software may use the Reserved Font -Name(s) unless explicit written permission is granted by the corresponding -Copyright Holder. This restriction only applies to the primary font name as -presented to the users. - -4) The name(s) of the Copyright Holder(s) or the Author(s) of the Font -Software shall not be used to promote, endorse or advertise any -Modified Version, except to acknowledge the contribution(s) of the -Copyright Holder(s) and the Author(s) or with their explicit written -permission. - -5) The Font Software, modified or unmodified, in part or in whole, -must be distributed entirely under this license, and must not be -distributed under any other license. The requirement for fonts to -remain under this license does not apply to any document created -using the Font Software. - -TERMINATION -This license becomes null and void if any of the above conditions are -not met. - -DISCLAIMER -THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT -OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL THE -COPYRIGHT HOLDER BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, -INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL -DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING -FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM -OTHER DEALINGS IN THE FONT SOFTWARE. diff --git a/srcpkgs/base-files/files/locale.sh b/srcpkgs/base-files/files/locale.sh deleted file mode 100644 index dffa0f7e666336..00000000000000 --- a/srcpkgs/base-files/files/locale.sh +++ /dev/null @@ -1,16 +0,0 @@ -# Sets up locale system settings from /etc/locale.conf. -# - -# Don't load locale.conf if locale is already set up -if [ -z "$LANG" ]; then - if [ -s /etc/locale.conf ]; then - . /etc/locale.conf - fi -fi - -# define default LANG to C.UTF-8 if not already set -LANG="${LANG:-C.UTF-8}" - -export LANG LANGUAGE LC_CTYPE LC_NUMERIC LC_TIME LC_COLLATE LC_MONETARY -export LC_MESSAGES LC_PAPER LC_NAME LC_ADDRESS LC_TELEPHONE LC_MEASUREMENT -export LC_IDENTIFICATION diff --git a/srcpkgs/base-files/files/lsb_release b/srcpkgs/base-files/files/lsb_release deleted file mode 100644 index 0e9a5fd0763a27..00000000000000 --- a/srcpkgs/base-files/files/lsb_release +++ /dev/null @@ -1,98 +0,0 @@ -#!/bin/sh -# -# Compatibility script for FSG lsb_release v1.4 or newer -# -version="1.0" -distributor_id="VoidLinux" -description="Void Linux" -release="rolling" -codename="void" -options="" -short=0 - -while [ $# -gt 0 ]; do - case "$1" in - -v|--version) options="${options} version" ;; - -i|--id) options="${options} distributor_id" ;; - -d|--description) options="${options} description" ;; - -r|--release) options="${options} release" ;; - -c|--codename) options="${options} codename" ;; - -a|--all) options="version distributor_id description release codename" ;; - -s|--short) short=1 ;; - -h|--help) cat << _EOF -SYNOPSIS - lsb_release [OPTION]... -OPTIONS - −v, −−version - Display the version of the LSB specification against which the distribution is compliant. - - −i, −−id - Display the string id of the distributor. - - −d, −−description - Display the single line text description of the distribution. - - −r, −−release - Display the release number of the distribution. - - −c, −−codename - Display the codename according to the distribution release. - - −a, −−all - Display all of the above information. - - −s, −−short - Display all of the above information in short output format. - - −h, −−help - Display this message. -_EOF - ;; - -*) # Multiple options in one parameter - opt=$(echo $1 | cut -c2-) - while [ ! -z "$opt" ]; do - o=$(echo $opt | cut -c1) - case "$o" in - v) options="${options} version" ;; - i) options="${options} distributor_id" ;; - d) options="${options} description" ;; - r) options="${options} release" ;; - c) options="${options} codename" ;; - a) options="version distributor_id description release codename" ;; - s) short=1 ;; - esac - opt=$(echo $opt | cut -c2-) - done - ;; - esac - shift -done - -[ -z "$options" ] && options="version" - -if [ "$short" -eq 1 ]; then - space="" - for opt in $options; do - case "$opt" in - version) printf "${space}${version}" ;; - distributor_id) printf "${space}${distributor_id}" ;; - description) printf "${space}\"${description}\"" ;; - release) printf "${space}${release}" ;; - codename) printf "${space}${codename}" ;; - esac - space=" " - done - printf "\n" -else - for opt in $options; do - case "$opt" in - version) printf "LSB Version:\t${version}\n" ;; - distributor_id) printf "Distributor ID:\t${distributor_id}\n" ;; - description) printf "Description:\t${description}\n" ;; - release) printf "Release:\t${release}\n" ;; - codename) printf "Codename:\t${codename}\n" ;; - esac - done -fi - -exit 0 diff --git a/srcpkgs/base-files/files/mozplugin.sh b/srcpkgs/base-files/files/mozplugin.sh deleted file mode 100644 index 8578a4191dc738..00000000000000 --- a/srcpkgs/base-files/files/mozplugin.sh +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh - -export MOZ_PLUGIN_PATH="/usr/lib/mozilla/plugins" diff --git a/srcpkgs/base-files/files/nsswitch.conf b/srcpkgs/base-files/files/nsswitch.conf deleted file mode 100644 index f0355d90be4a62..00000000000000 --- a/srcpkgs/base-files/files/nsswitch.conf +++ /dev/null @@ -1,15 +0,0 @@ -# /etc/nsswitch.conf -# -# See nsswitch.conf(5) for information. -# -passwd: files -group: files -shadow: files - -hosts: files mdns dns -networks: files - -protocols: files -services: files -ethers: files -rpc: files diff --git a/srcpkgs/base-files/files/os-release b/srcpkgs/base-files/files/os-release deleted file mode 100644 index e652642b557109..00000000000000 --- a/srcpkgs/base-files/files/os-release +++ /dev/null @@ -1,9 +0,0 @@ -NAME="Void" -ID="void" -PRETTY_NAME="Void Linux" -HOME_URL="https://voidlinux.org/" -DOCUMENTATION_URL="https://docs.voidlinux.org/" -LOGO="void-logo" -ANSI_COLOR="0;38;2;71;128;97" - -DISTRIB_ID="void" diff --git a/srcpkgs/base-files/files/passwd b/srcpkgs/base-files/files/passwd deleted file mode 100644 index 1edbef6c1d8095..00000000000000 --- a/srcpkgs/base-files/files/passwd +++ /dev/null @@ -1,2 +0,0 @@ -root:x:0:0:root:/root:/bin/sh -nobody:x:99:99:Unprivileged User:/dev/null:/bin/false diff --git a/srcpkgs/base-files/files/profile b/srcpkgs/base-files/files/profile deleted file mode 100644 index 947aeada566c0b..00000000000000 --- a/srcpkgs/base-files/files/profile +++ /dev/null @@ -1,34 +0,0 @@ -# /etc/profile - -# System wide environment and startup programs. - -appendpath () { - case ":$PATH:" in - *:"$1":*) - ;; - *) - PATH="${PATH:+$PATH:}$1" - esac -} - -# Set our default path (/usr/sbin:/sbin:/bin included for non-Void chroots) -appendpath '/usr/local/sbin' -appendpath '/usr/local/bin' -appendpath '/usr/bin' -appendpath '/usr/sbin' -appendpath '/sbin' -appendpath '/bin' -unset appendpath - -export PATH - -# Set default umask -umask 022 - -# Load profiles from /etc/profile.d -if [ -d /etc/profile.d/ ]; then - for f in /etc/profile.d/*.sh; do - [ -r "$f" ] && . "$f" - done - unset f -fi diff --git a/srcpkgs/base-files/files/securetty b/srcpkgs/base-files/files/securetty deleted file mode 100644 index 70146044382c5e..00000000000000 --- a/srcpkgs/base-files/files/securetty +++ /dev/null @@ -1,26 +0,0 @@ -console -vc/1 -vc/2 -vc/3 -vc/4 -vc/5 -vc/6 -vc/7 -vc/8 -vc/9 -vc/10 -vc/11 -tty1 -tty2 -tty3 -tty4 -tty5 -tty6 -tty7 -tty8 -tty9 -tty10 -tty11 -ttyS0 -ttyAMA0 -ttyUSB0 diff --git a/srcpkgs/base-files/files/subgid b/srcpkgs/base-files/files/subgid deleted file mode 100644 index 76227fb4d1acec..00000000000000 --- a/srcpkgs/base-files/files/subgid +++ /dev/null @@ -1 +0,0 @@ -root:1000000:65536 diff --git a/srcpkgs/base-files/files/subuid b/srcpkgs/base-files/files/subuid deleted file mode 100644 index 76227fb4d1acec..00000000000000 --- a/srcpkgs/base-files/files/subuid +++ /dev/null @@ -1 +0,0 @@ -root:1000000:65536 diff --git a/srcpkgs/base-files/files/sysctl-user.conf b/srcpkgs/base-files/files/sysctl-user.conf deleted file mode 100644 index fa70767ef37265..00000000000000 --- a/srcpkgs/base-files/files/sysctl-user.conf +++ /dev/null @@ -1,15 +0,0 @@ -# These are some recommended defaults that users can alter if needed. -# For example, developer systems may want to enable kexec for kernel -# testing, or disable the ptrace restrictions to be able to gdb attach -# to processes without root. -# -# To replace, create a file of the same name in /etc/sysctl.d. - -# Avoid kernel memory address exposures via dmesg. -kernel.dmesg_restrict=1 - -# Turn off kexec, even if it's built in. -kernel.kexec_load_disabled=1 - -# Avoid non-ancestor ptrace access to running processes and their credentials. -kernel.yama.ptrace_scope=1 diff --git a/srcpkgs/base-files/files/sysctl.conf b/srcpkgs/base-files/files/sysctl.conf deleted file mode 100644 index c8e9eaec96be72..00000000000000 --- a/srcpkgs/base-files/files/sysctl.conf +++ /dev/null @@ -1,15 +0,0 @@ -# These are hardening options that users should typically not be altering. -# User-alterable options are in 10-void-user.conf. - -# Append the PID to the core filename -kernel.core_uses_pid=1 - -# Enable hard and soft link protection -fs.protected_hardlinks=1 -fs.protected_symlinks=1 - -# Try to keep kernel address exposures out of various /proc files (kallsyms, modules, etc). -kernel.kptr_restrict=1 - -# Block non-uid-0 kernel profiling -kernel.perf_event_paranoid=2 diff --git a/srcpkgs/base-files/files/usb-load-ehci-first b/srcpkgs/base-files/files/usb-load-ehci-first deleted file mode 100644 index 94737941139718..00000000000000 --- a/srcpkgs/base-files/files/usb-load-ehci-first +++ /dev/null @@ -1,2 +0,0 @@ -softdep ohci_hcd pre: ehci_hcd -softdep uhci_hcd pre: ehci_hcd diff --git a/srcpkgs/base-files/files/vkpurge b/srcpkgs/base-files/files/vkpurge deleted file mode 100644 index 422dcb65840d2a..00000000000000 --- a/srcpkgs/base-files/files/vkpurge +++ /dev/null @@ -1,97 +0,0 @@ -#!/bin/sh -# -# A simple script to remove old kernel files/modules. -# Brought to you by yours truly Juan RP in the Public Domain. -# -: "${progname:="${0##*/}"}" - -usage() { - cat <<_EOF -Usage: $progname list [version ...] - $progname rm all - $progname rm -_EOF - exit 1 -} - -list_kernels() { - running=$(uname -r) - installed=$(xbps-query -o "/boot/vmlinu[xz]-*" 2>/dev/null | awk '{print $2}') - for arg; do - case "$arg" in - all) pattern="*" ;; - *) pattern=$arg ;; - esac - for k in /boot/vmlinu[xz]-*; do - case "$installed" in - *"$k"*) continue ;; - esac - kver=${k#*-} - case "$kver" in - "$running") ;; - "*") ;; # /boot isn't mounted -> no vmlinu[xz] - $pattern) printf "%s\n" "$kver" ;; - esac - done - done | sort -uV -} - -run_hooks() { - dir="$1" - kver="$2" - - for d in /etc/kernel.d/"${dir}"/*; do - [ -x "$d" ] || continue - printf "Running %s kernel hook: %s...\n" "$dir" "${d##*/}" - # Hooks assume they run from the root - (cd / && ROOTDIR=. "$d" kernel "$kver") - done -} - -remove_kernel() { - rmkver="$1" - - # Execute pre-remove kernel hooks. - run_hooks pre-remove "$rmkver" - - for f in \ - /boot/config-"${rmkver}" \ - /boot/System.map-"${rmkver}" \ - /boot/vmlinu[xz]-"${rmkver}" \ - /usr/lib/modules/"${rmkver}"; do - [ -e "$f" ] || continue - printf "Removing %s...\n" "$f" - rm -rf "$f" - done - - # Execute post-remove kernel hooks. - run_hooks post-remove "$rmkver" - - for f in \ - /usr/src/kernel-headers-"${rmkver}" \ - /usr/lib/debug/boot/vmlinu[xz]-"${rmkver}" \ - /usr/lib/debug/usr/lib/modules/"${rmkver}" \ - /boot/dtbs/dtbs-"${rmkver}"; do - [ -e "$f" ] || continue - printf "Removing %s...\n" "$f" - rm -rf "$f" - done -} - -case "$1" in - list) list_kernels "${2:-all}" ;; - rm) - [ -z "$2" ] && usage - if [ "$(id -u)" -ne 0 ]; then - printf "You have to run this script as root!\n" >&2 - exit 1 - fi - shift - for kver in $(list_kernels "$@"); do - printf "Removing kernel %s...\n" "$kver" - remove_kernel "$kver" - done - ;; - *) usage ;; -esac -exit 0 diff --git a/srcpkgs/base-files/files/vkpurge.8 b/srcpkgs/base-files/files/vkpurge.8 deleted file mode 100644 index d0e2bd79bed664..00000000000000 --- a/srcpkgs/base-files/files/vkpurge.8 +++ /dev/null @@ -1,72 +0,0 @@ -.Dd April 6, 2019 -.Dt VKPURGE 8 -.Os -.Sh NAME -.Nm vkpurge -.Nd remove old kernel files/modules -.Sh SYNOPSIS -.Nm -.Cm list -.Op Ar version -.Nm -.Cm rm all -.Nm -.Cm rm -.Ar version ... -.Sh DESCRIPTION -The -.Nm -utility lists and removes removable kernel versions left -behind by -.Xr xbps-install 1 -and -.Xr xbps-remove 1 . -.Nm -runs the appropriate removal hooks and deletes the kernel, -modules and other miscellaneous files. -.Pp -.Nm -only lists or removes kernel versions that are: -.Bl -bullet -compact -.It -not currently booted. -.It -not provided by any installed xbps package. -.El -.Pp -The -.Ar version -arguments support -.Xr sh 1 -pattern matching. -.Pp -The following commands are available: -.Bl -tag -width 4n -.It Ic list Op Ar version -List removable kernel versions. -Optionally list only versions matching -.Ar version . -.It Ic rm all -Remove all removable kernel versions. -.It Ic rm Ar version ... -Remove all removable kernel versions matching -.Ar version . -.El -.Sh EXIT STATUS -.Ex -std -.Sh EXAMPLES -The following command lists installed kernels matching a pattern. -.Bd -literal -offset indent -$ vkpurge list '4.18.*' -.Ed -.Pp -The following command will delete the kernel versions matching the pattern and a specified version. -.Bd -literal -offset indent -# vkpurge rm '2.6.*' 4.3.4_1 -.Ed -.Sh SEE ALSO -.Xr xbps-install 1 , -.Xr xbps-remove 1 -.Sh BUGS -There is no support for all kernels. Specific series, like rpi-kernel, are not -supported yet. diff --git a/srcpkgs/base-files/template b/srcpkgs/base-files/template deleted file mode 100644 index f925178f19b69d..00000000000000 --- a/srcpkgs/base-files/template +++ /dev/null @@ -1,105 +0,0 @@ -# Template file for 'base-files' -pkgname=base-files -version=0.145 -revision=1 -bootstrap=yes -depends="xbps-triggers" -short_desc="Void Linux base system files" -maintainer="Enno Boland " -license="Public Domain" -homepage="https://www.voidlinux.org" -conf_files=" - /etc/inputrc - /etc/profile - /etc/hosts - /etc/host.conf - /etc/securetty - /etc/skel/.bash_profile - /etc/skel/.bash_logout - /etc/skel/.bashrc - /etc/skel/.inputrc - /etc/subuid - /etc/subgid - /etc/issue - /etc/passwd - /etc/group - /etc/fstab - /etc/crypttab - /etc/nsswitch.conf" - -replaces="base-directories>=0" -# New system groups -system_groups="kvm:24 plugdev:26 usbmon:27 sgx:28" - -do_install() { - # Create bin and lib dirs and symlinks. - for d in bin lib; do - vmkdir "usr/${d}" - ln -snrf "${DESTDIR}/usr/${d}" "${DESTDIR}/${d}" - done - # Symlink sbin paths to /usr/bin. - for d in sbin usr/sbin; do - ln -snrf "${DESTDIR}/usr/bin" "${DESTDIR}/${d}" - done - # Symlink word-specific lib paths to /usr/lib. - for d in lib usr/lib; do - ln -snrf "${DESTDIR}/usr/lib" \ - "${DESTDIR}/${d}${XBPS_TARGET_WORDSIZE}" - done - # Populate 32-bit lib files on 64-bit glibc systems, for multilib. - if [ "${XBPS_TARGET_WORDSIZE}" = "64" ] && [ "${XBPS_TARGET_LIBC}" = "glibc" ]; then - vmkdir usr/lib32 - ln -snrf "${DESTDIR}/usr/lib32" "${DESTDIR}/lib32" - ln -sf ../lib/locale "${DESTDIR}/usr/lib32/locale" - vinstall "${FILESDIR}/ld.so.lib32.conf" 644 etc/ld.so.conf.d lib32.conf - fi - - # Install misc config files. - for f in bash_logout bash_profile bashrc inputrc; do - vinstall ${FILESDIR}/dot_${f} 644 etc/skel .${f} - done - - vinstall ${FILESDIR}/securetty 600 etc - for f in profile hosts host.conf issue subuid subgid \ - inputrc fstab passwd group crypttab nsswitch.conf; do - vinstall ${FILESDIR}/${f} 644 etc - done - vmkdir etc/colors - vmkdir etc/profile.d - install -m644 ${FILESDIR}/*.sh ${DESTDIR}/etc/profile.d - install -m644 ${FILESDIR}/DIR_COLORS* ${DESTDIR}/etc/colors - - # modprobe(8) files - vinstall ${FILESDIR}/usb-load-ehci-first 644 usr/lib/modprobe.d usb-load-ehci-first.conf - vinstall ${FILESDIR}/blacklist.conf 644 usr/lib/modprobe.d - # sysctl(8) files - vinstall ${FILESDIR}/sysctl.conf 644 usr/lib/sysctl.d 10-void.conf - vinstall ${FILESDIR}/sysctl-user.conf 644 usr/lib/sysctl.d 10-void-user.conf - vinstall ${FILESDIR}/bpf.conf 644 usr/lib/sysctl.d 20-bpf.conf - - # Install common licenses, from Debian. - vmkdir usr/share/licenses - install -m644 ${FILESDIR}/licenses/* ${DESTDIR}/usr/share/licenses - - # vkpurge - vbin ${FILESDIR}/vkpurge - vman ${FILESDIR}/vkpurge.8 - vcompletion "${FILESDIR}"/_vkpurge zsh vkpurge - - vbin ${FILESDIR}/lsb_release - - # Install default dracut configuration. - vinstall ${FILESDIR}/dracut.conf.d.voidlinux.conf 644 \ - usr/lib/dracut/dracut.conf.d 00-void.conf - - # Create /proc/self/mounts -> /etc/mtab symlink. - ln -sf /proc/self/mounts ${DESTDIR}/etc/mtab - - # udev rules - vmkdir usr/lib/udev/rules.d - install -m644 ${FILESDIR}/*.rules ${DESTDIR}/usr/lib/udev/rules.d - - # os-release in the expected places - vinstall ${FILESDIR}/os-release 644 /usr/lib/ - ln -s ../usr/lib/os-release ${DESTDIR}/etc/os-release -} diff --git a/srcpkgs/base-minimal b/srcpkgs/base-minimal deleted file mode 120000 index 4b836ce798602b..00000000000000 --- a/srcpkgs/base-minimal +++ /dev/null @@ -1 +0,0 @@ -base-container \ No newline at end of file diff --git a/srcpkgs/base-system/template b/srcpkgs/base-system/template deleted file mode 100644 index 929eb75c408050..00000000000000 --- a/srcpkgs/base-system/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'base-system' -pkgname=base-system -version=0.114 -revision=2 -metapackage=yes -short_desc="Void Linux base system meta package" -maintainer="Enno Boland " -license="Public Domain" -homepage="https://www.voidlinux.org" - -depends=" - base-files>=0.77 ncurses coreutils findutils diffutils libgcc - dash bash grep gzip file sed gawk less util-linux which tar man-pages - mdocml>=1.13.3 shadow e2fsprogs btrfs-progs xfsprogs f2fs-tools dosfstools - procps-ng tzdata pciutils usbutils iana-etc openssh dhcpcd - kbd iproute2 iputils iw wpa_supplicant xbps nvi sudo wifi-firmware - void-artwork traceroute ethtool kmod acpid eudev runit-void removed-packages" - -case "$XBPS_TARGET_MACHINE" in - *-musl) depends+=" musl";; - *) depends+=" glibc-locales";; -esac - -case "$XBPS_TARGET_MACHINE" in - i686*|x86_64*|ppc*) depends+=" linux";; -esac diff --git a/srcpkgs/base-voidstrap b/srcpkgs/base-voidstrap deleted file mode 120000 index 8bb6a358fc1cb9..00000000000000 --- a/srcpkgs/base-voidstrap +++ /dev/null @@ -1 +0,0 @@ -base-container-full \ No newline at end of file diff --git a/srcpkgs/base91/template b/srcpkgs/base91/template deleted file mode 100644 index a72437e893d67b..00000000000000 --- a/srcpkgs/base91/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'base91' -pkgname=base91 -version=0.6.0 -revision=3 -short_desc="Advanced method for encoding binary data as ASCII characters" -maintainer="Orphaned " -license="BSD-3-Clause" -homepage="http://base91.sourceforge.net/" -distfiles="${SOURCEFORGE_SITE}/$pkgname/$pkgname-$version.tar.gz" -checksum=02cfae7322c1f865ca6ce8f2e0bb8d38c8513e76aed67bf1c94eab1343c6c651 - -do_build() { - make CC=$CC CFLAGS="$CFLAGS" LDFLAGS="$LDFLAGS" -} -do_install() { - make DESTDIR=${DESTDIR} prefix=/usr install - vlicense LICENSE -} diff --git a/srcpkgs/base91/update b/srcpkgs/base91/update deleted file mode 100644 index 631a66c30eef45..00000000000000 --- a/srcpkgs/base91/update +++ /dev/null @@ -1 +0,0 @@ -pattern="${pkgname}-\K[\d.]+(?=\.tar)" diff --git a/srcpkgs/bash-completion/patches/load_compat.patch b/srcpkgs/bash-completion/patches/load_compat.patch deleted file mode 100644 index a4e6c89ef5bfe6..00000000000000 --- a/srcpkgs/bash-completion/patches/load_compat.patch +++ /dev/null @@ -1,13 +0,0 @@ ---- a/bash_completion.sh.in -+++ b/bash_completion.sh.in -@@ -11,6 +11,10 @@ if [ "x${BASH_VERSION-}" != x -a "x${PS1-}" != x -a "x${BASH_COMPLETION_VERSINFO - # Source completion code. - . @datadir@/@PACKAGE@/bash_completion - fi -+ if shopt -q progcomp && [ -r /usr/share/bash-completion/000_bash_completion_compat.bash ]; then -+ # Source completion code. -+ . /usr/share/bash-completion/000_bash_completion_compat.bash -+ fi - fi - - fi diff --git a/srcpkgs/bash-completion/template b/srcpkgs/bash-completion/template deleted file mode 100644 index f0458b849c7db5..00000000000000 --- a/srcpkgs/bash-completion/template +++ /dev/null @@ -1,60 +0,0 @@ -# Template file for 'bash-completion' -pkgname=bash-completion -version=2.16.0 -revision=1 -build_style=gnu-configure -make_install_args="profiledir=/etc/bash/bashrc.d compatdir=/usr/share/bash-completion" -depends="bash" -checkdepends="python3-pytest python3-pexpect" -short_desc="Programmable completion for the GNU Bash shell" -maintainer="skmpz " -license="GPL-2.0-or-later" -homepage="https://github.com/scop/bash-completion" -changelog="https://raw.githubusercontent.com/scop/bash-completion/refs/heads/main/CHANGELOG.md" -distfiles="https://github.com/scop/bash-completion/releases/download/${version}/bash-completion-${version}.tar.xz" -checksum=3369bd5e418a75fb990863925aed5b420398acebb320ec4c0306b3eae23f107a - -# Summary of tests: -# = 26 failed, 1106 passed, 457 skipped, 14 xfailed, 4 xpassed in 1126.01s (0:18:46) = - -# FIXME: 26 tests listed below fail, see #35201 -_test_deselect=" - test_aclocal.py::TestAclocal::test_1 - test_chsh.py::TestChsh::test_2 - test_ether_wake.py::TestEtherWake::test_1 - test_gdb.py::TestGdb::test_2 - test_ifdown.py::TestIfdown::test_1 - test_ifstat.py::TestIfstat::test_2 - test_ifup.py::TestIfup::test_1 - test_iperf.py::TestIperf::test_2 - test_killall.py::TestKillall::test_1 - test_nethogs.py::TestNethogs::test_1 - test_perldoc.py::TestPerldoc::test_1 - test_perldoc.py::TestPerldoc::test_3 - test_pgrep.py::TestPgrep::test_1 - test_pidof.py::TestPidof::test_1 - test_pkill.py::TestPkill::test_1 - test_pwdx.py::TestPwdx::test_1 - test_renice.py::TestRenice::test_1 - test_renice.py::TestRenice::test_2 - test_reptyr.py::TestReptyr::test_1 - test_service.py::TestService::test_1 - test_tar.py::TestTar::test_4 - test_tar.py::TestTar::test_22 - unit/test_unit_ip_addresses.py::TestUnitIpAddresses::test_1 - unit/test_unit_ip_addresses.py::TestUnitIpAddresses::test_2 - unit/test_unit_ip_addresses.py::TestUnitIpAddresses::test_3 - unit/test_unit_ip_addresses.py::TestUnitIpAddresses::test_4 -" - -pre_check() { - for t in $_test_deselect; do - PYTEST_ADDOPTS+=" --deselect=t/$t" - done - export PYTEST_ADDOPTS -} - -post_install() { - # for slackware's that we don't have, conflicts with pacman's - rm ${DESTDIR}/usr/share/bash-completion/completions/makepkg -} diff --git a/srcpkgs/bash-devel b/srcpkgs/bash-devel deleted file mode 120000 index f4d7fa5708df9a..00000000000000 --- a/srcpkgs/bash-devel +++ /dev/null @@ -1 +0,0 @@ -bash \ No newline at end of file diff --git a/srcpkgs/bash-language-server/template b/srcpkgs/bash-language-server/template deleted file mode 100644 index ef3e8d4ed9b927..00000000000000 --- a/srcpkgs/bash-language-server/template +++ /dev/null @@ -1,34 +0,0 @@ -# Template file for 'bash-language-server' -pkgname=bash-language-server -version=5.0.0 -revision=1 -hostmakedepends="pnpm" -depends="nodejs" -short_desc="Bash language server" -maintainer="sirkhancision " -license="MIT" -homepage="https://github.com/bash-lsp/bash-language-server" -distfiles="https://github.com/bash-lsp/bash-language-server/archive/refs/tags/server-${version}.tar.gz" -checksum=ef8d104591cfcddf85da14af9585d8f0ab97f12e158df67ab50900f7342e353a - -do_build() { - pnpm install --frozen-lockfile - pnpm run compile -} - -do_install() { - TARGET_PATH="usr/lib/${pkgname}" - cd server - - rm -r node_modules - npm install --production - - vmkdir ${TARGET_PATH} - vcopy * ${TARGET_PATH} - - vmkdir usr/bin - ln -sf /${TARGET_PATH}/out/cli.js ${DESTDIR}/usr/bin/${pkgname} - chmod 0755 ${DESTDIR}/${TARGET_PATH}/out/cli.js - - vlicense ../LICENSE -} diff --git a/srcpkgs/bash-preexec/template b/srcpkgs/bash-preexec/template deleted file mode 100644 index e9b79da3252020..00000000000000 --- a/srcpkgs/bash-preexec/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'bash-preexec' -pkgname=bash-preexec -version=0.6.0 -revision=1 -depends="bash" -short_desc="Preexec and Precmd functions for Bash just like Zsh" -maintainer="Andrea Brancaleoni " -license="MIT" -homepage="https://github.com/rcaloras/bash-preexec" -distfiles="https://github.com/rcaloras/bash-preexec/archive/${version}.tar.gz" -checksum=1a987c0ef0e9cfa0391389327c5aef30166325b32666adde3daa9b809850cdd1 - -do_install() { - vbin bash-preexec.sh - vlicense LICENSE.md -} diff --git a/srcpkgs/bash/files/bash.sh b/srcpkgs/bash/files/bash.sh deleted file mode 100644 index f3295fd147a18e..00000000000000 --- a/srcpkgs/bash/files/bash.sh +++ /dev/null @@ -1,7 +0,0 @@ -# Check for interactive bash -[ -z "$BASH_VERSION" -o -z "$PS1" ] && return - -# Bash login shells only run /etc/profile -# Bash non-login shells run only /etc/bash/bashrc -# We want to source /etc/bash/bashrc in any case -[ -f /etc/bash/bashrc ] && . /etc/bash/bashrc diff --git a/srcpkgs/bash/files/bashrc b/srcpkgs/bash/files/bashrc deleted file mode 100644 index 832c52aa659184..00000000000000 --- a/srcpkgs/bash/files/bashrc +++ /dev/null @@ -1,16 +0,0 @@ -# /etc/bash/bashrc - -# Do not edit this file. -# Place your readable configs in /etc/bash/bashrc.d/*.sh - -if [[ $- != *i* ]] ; then - # Shell is non-interactive. Be done now! - return -fi - -if [ -d /etc/bash/bashrc.d/ ]; then - for f in /etc/bash/bashrc.d/*.sh; do - [ -r "$f" ] && . "$f" - done - unset f -fi diff --git a/srcpkgs/bash/patches/bash53-001.patch b/srcpkgs/bash/patches/bash53-001.patch deleted file mode 100644 index 9a0b6c126f82d6..00000000000000 --- a/srcpkgs/bash/patches/bash53-001.patch +++ /dev/null @@ -1,12 +0,0 @@ -Bash-5.3 patch 1: fix posix-mode issue with "wait -n", where it can return process IDs outside the requested set ---- a/jobs.c -+++ b/jobs.c -@@ -3538,7 +3538,7 @@ return_procsub: - /* There aren't any dead jobs in the jobs table, but let's see if there's - one in bgpids. We can do this in posix mode because we'll remove any - one we find from the table, preserving existing semantics. */ -- if (posixly_correct && (t = bgp_findone ())) -+ if (posixly_correct && (flags & JWAIT_WAITING) == 0 && (t = bgp_findone ())) - { - pid = t->pid; - r = t->status; diff --git a/srcpkgs/bash/patches/bash53-002.patch b/srcpkgs/bash/patches/bash53-002.patch deleted file mode 100644 index d4da5d5830b944..00000000000000 --- a/srcpkgs/bash/patches/bash53-002.patch +++ /dev/null @@ -1,76 +0,0 @@ -Bash-5.3 patch 2: do not try to use shm_open, there is too much variance in behavior across systems ---- a/lib/sh/anonfile.c -+++ b/lib/sh/anonfile.c -@@ -25,7 +25,7 @@ - #endif - #include - --#if defined (HAVE_MEMFD_CREATE) || defined (HAVE_SHM_OPEN) || defined (HAVE_SHM_MKSTEMP) -+#if defined (HAVE_MEMFD_CREATE) || defined (HAVE_SHM_MKSTEMP) - # include - #endif - #include -@@ -41,17 +41,7 @@ static int anonunlink (const char *); - # define MFD_NOEXEC_SEAL 0 - #endif - --#if defined (HAVE_SHM_OPEN) --#ifndef O_NOFOLLOW --# define O_NOFOLLOW 0 --#endif -- --static int --anonshmunlink (const char *fn) --{ -- return (shm_unlink (fn)); --} -- -+#if defined (HAVE_SHM_MKSTEMP) - static int - anonshmopen (const char *name, int flags, char **fn) - { -@@ -62,35 +52,14 @@ anonshmopen (const char *name, int flags, char **fn) - if (fn) - *fn = 0; - --#if defined (HAVE_SHM_MKSTEMP) - fname = savestring ("/shm-XXXXXXXXXX"); - fd = shm_mkstemp (fname); - if (fd < 0) -- free (fname); --#endif -- -- if (fd < 0) -- { -- fname = sh_mktmpname (name, flags); -- fd = shm_open (fname, O_RDWR|O_CREAT|O_EXCL|O_NOFOLLOW, 0600); -- } -- -- if (fd < 0) - { - free (fname); - return fd; - } - -- if (shm_unlink (fname) < 0) -- { -- int o; -- o = errno; -- free (fname); -- close (fd); -- errno = o; -- return -1; -- } -- - if (fn) - *fn = fname; - else -@@ -122,7 +91,7 @@ anonopen (const char *name, int flags, char **fn) - /* Heuristic */ - flag = (name && *name == '/') ? MT_TEMPLATE : MT_USETMPDIR; - --#if defined (HAVE_SHM_OPEN) -+#if defined (HAVE_SHM_MKSTEMP) - fd = anonshmopen (name, flag, fn); - if (fd >= 0) - return fd; /* anonshmopen sets *FN appropriately */ diff --git a/srcpkgs/bash/patches/bash53-003.patch b/srcpkgs/bash/patches/bash53-003.patch deleted file mode 100644 index 45660539cfd8ef..00000000000000 --- a/srcpkgs/bash/patches/bash53-003.patch +++ /dev/null @@ -1,44 +0,0 @@ -Bash-5.3 patch 3: remove internal quoting that causes failures when expanding nested array subscripts in an arithmetic context ---- a/subst.c -+++ b/subst.c -@@ -3795,9 +3795,9 @@ pos_params (const char *string, int start, int end, int quoted, int pflags) - #define EXP_CHAR(s) (s == '$' || s == '`' || s == CTLESC || s == '~') - #endif - --/* We don't perform process substitution in arithmetic expressions, so don't -- bother checking for it. */ --#define ARITH_EXP_CHAR(s) (s == '$' || s == '`' || s == CTLESC || s == '~') -+/* We don't perform process substitution or tilde expansion in arithmetic -+ expressions, so don't bother checking for them. */ -+#define ARITH_EXP_CHAR(s) (s == '$' || s == '`' || s == CTLESC) - - /* If there are any characters in STRING that require full expansion, - then call FUNC to expand STRING; otherwise just perform quote -@@ -12215,6 +12215,14 @@ string_quote_removal (const char *string, int quoted) - *r++ = '\\'; - break; - } -+#if defined (ARRAY_VARS) -+ /* The only special characters that matter here are []~, since those -+ are backslash-quoted in expand_array_subscript but not dequoted -+ by the statement following this one. */ -+ if ((quoted & Q_ARITH) && (c == LBRACK || c == RBRACK || c == '~')) -+ ; /* placeholder here */ -+ else -+#endif - if (((quoted & (Q_HERE_DOCUMENT|Q_DOUBLE_QUOTES)) || dquote) && (sh_syntaxtab[c] & CBSDQUOTE) == 0) - *r++ = '\\'; - /* FALLTHROUGH */ -diff --git a/tests/quotearray.right b/tests/quotearray.right -index a3cc93a6..a75ef52a 100644 ---- a/tests/quotearray.right -+++ b/tests/quotearray.right -@@ -44,7 +44,7 @@ declare -A assoc=(["\` echo >&2 foo\`"]="128" [0]="0" ["]"]="12" ["x],b[\$(echo - foo - 0 - 0 --./quotearray1.sub: line 68: 0\],b\[1: arithmetic syntax error: invalid arithmetic operator (error token is "\],b\[1") -+./quotearray1.sub: line 68: 0],b[1: arithmetic syntax error: invalid arithmetic operator (error token is "],b[1") - declare -a array - 0 - 0 diff --git a/srcpkgs/bash/template b/srcpkgs/bash/template deleted file mode 100644 index 962284a23a8420..00000000000000 --- a/srcpkgs/bash/template +++ /dev/null @@ -1,43 +0,0 @@ -# Template file for 'bash' -pkgname=bash -version=5.3 -revision=1 -build_style=gnu-configure -configure_args="--without-bash-malloc --with-curses --without-installed-readline" -make_build_args="TERMCAP_LIB=${XBPS_CROSS_BASE}/usr/lib/libncursesw.a" -make_check_target=tests -hostmakedepends="bison" -makedepends="ncurses-devel" -checkdepends="perl" -short_desc="GNU Bourne Again Shell" -maintainer="Enno Boland " -license="GPL-3.0-or-later" -homepage="https://www.gnu.org/software/bash/bash.html" -distfiles="${GNU_SITE}/bash/bash-${version}.tar.gz" -checksum=0d5cd86965f869a26cf64f4b71be7b96f90a3ba8b3d74e27e8e9d9d5550f31ba - -make_dirs="/etc/bash/bashrc.d 755 root root" -conflicts="chroot-bash>=0" -register_shell="/usr/bin/bash /bin/bash" - -alternatives=" - sh:sh:/usr/bin/bash - sh:sh.1:/usr/share/man/man1/bash.1" - -CFLAGS="-DSSH_SOURCE_BASHRC -DNON_INTERACTIVE_LOGIN_SHELLS -DSYS_BASHRC='\"/etc/bash/bashrc\"'" - -post_install() { - rm -r ${DESTDIR}/usr/share/doc - ln -s bash ${DESTDIR}/usr/bin/rbash - vinstall ${FILESDIR}/bashrc 644 etc/bash - vinstall ${FILESDIR}/bash.sh 644 etc/profile.d -} - -bash-devel_package() { - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/bash - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/bashmount/template b/srcpkgs/bashmount/template deleted file mode 100644 index a71616470e5d5f..00000000000000 --- a/srcpkgs/bashmount/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'bashmount' -pkgname=bashmount -version=4.3.2 -revision=1 -conf_files="/etc/$pkgname.conf" -depends="bash util-linux" -short_desc="Tool to mount and unmount removable media" -maintainer="Daniel Lewan " -license="GPL-2.0-or-later" -homepage="https://github.com/jamielinux/bashmount" -distfiles="https://github.com/jamielinux/bashmount/archive/$version.tar.gz" -checksum=4fa5be39b10c3ce24f3f21ff6605ce0499ab9b24baf1b5762be36b9003eab169 - -do_install() { - vbin $pkgname - vman $pkgname.1 - vconf $pkgname.conf - vdoc NEWS - vdoc README.md -} diff --git a/srcpkgs/bastet/INSTALL b/srcpkgs/bastet/INSTALL deleted file mode 100644 index e5bcb9cc07dfa5..00000000000000 --- a/srcpkgs/bastet/INSTALL +++ /dev/null @@ -1,9 +0,0 @@ -case "${ACTION}" in -post) - if [ ! -f ./var/games/bastet.scores2 ]; then - mkdir -p var/games - touch var/games/bastet.scores2 - chmod 0666 var/games/bastet.scores2 - fi - ;; -esac diff --git a/srcpkgs/bastet/patches/musl.patch b/srcpkgs/bastet/patches/musl.patch deleted file mode 100644 index 08fb4f71535ff3..00000000000000 --- a/srcpkgs/bastet/patches/musl.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/Ui.cpp -+++ b/Ui.cpp -@@ -27,6 +27,7 @@ - #include - #include - #include -+#include - - using namespace std; - using namespace boost; diff --git a/srcpkgs/bastet/patches/new-boost.patch b/srcpkgs/bastet/patches/new-boost.patch deleted file mode 100644 index 3a69d912b0e75b..00000000000000 --- a/srcpkgs/bastet/patches/new-boost.patch +++ /dev/null @@ -1,21 +0,0 @@ ---- a/BastetBlockChooser.hpp -+++ b/BastetBlockChooser.hpp -@@ -23,8 +23,7 @@ - - #include "Well.hpp" - --#include --#include -+#include - #include - - namespace Bastet{ -@@ -75,7 +74,7 @@ namespace Bastet{ - public: - Searcher(BlockType b, const Well *well, Vertex v, WellVisitor *visitor); - private: -- std::tr1::unordered_set _visited; -+ boost::unordered_set _visited; - //std::set _visited; ^^ the above is more efficient, we need to do many inserts - BlockType _block; - const Well *_well; diff --git a/srcpkgs/bastet/patches/scorer-names-bugfix.patch b/srcpkgs/bastet/patches/scorer-names-bugfix.patch deleted file mode 100644 index 2d0befa425fdf0..00000000000000 --- a/srcpkgs/bastet/patches/scorer-names-bugfix.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/Config.cpp -+++ b/Config.cpp -@@ -187,7 +187,7 @@ namespace Bastet{ - for(int difficulty=0;difficulty - #include - #include -+#include - #include - #include - #include ---- a/ping.c -+++ b/ping.c -@@ -30,6 +30,7 @@ - #include - #include - #include -+#include - - #include "main.h" - #include "ping.h" ---- a/tcpdump.c -+++ b/tcpdump.c -@@ -36,6 +36,7 @@ - #include - #include - #include -+#include - - #include "main.h" - #include "tcpdump.h" -@@ -230,7 +231,7 @@ static void dump_ip(unsigned char *packet_buff, ssize_t buff_len, int time_print - printf("%s: ICMP ", inet_ntoa(*(struct in_addr *)&iphdr->daddr)); - printf("%s udp port %hu unreachable, length %zu\n", - inet_ntoa(*(struct in_addr *)&tmp_iphdr->daddr), -- ntohs(tmp_udphdr->dest), (size_t)buff_len - (iphdr->ihl * 4)); -+ ntohs(tmp_udphdr->uh_dport), (size_t)buff_len - (iphdr->ihl * 4)); - break; - default: - printf("%s: ICMP unreachable %hhu, length %zu\n", -@@ -261,25 +262,25 @@ static void dump_ip(unsigned char *packet_buff, ssize_t buff_len, int time_print - break; - case IPPROTO_TCP: - tcphdr = (struct tcphdr *)(packet_buff + (iphdr->ihl * 4)); -- tcp_header_len = tcphdr->doff * 4; -+ tcp_header_len = tcphdr->th_off * 4; - LEN_CHECK((size_t)buff_len - (iphdr->ihl * 4), - (size_t)tcp_header_len, "TCP"); - -- printf("IP %s.%i > ", inet_ntoa(*(struct in_addr *)&iphdr->saddr), ntohs(tcphdr->source)); -+ printf("IP %s.%i > ", inet_ntoa(*(struct in_addr *)&iphdr->saddr), ntohs(tcphdr->th_sport)); - printf("%s.%i: TCP, flags [%c%c%c%c%c%c], length %zu\n", -- inet_ntoa(*(struct in_addr *)&iphdr->daddr), ntohs(tcphdr->dest), -- (tcphdr->fin ? 'F' : '.'), (tcphdr->syn ? 'S' : '.'), -- (tcphdr->rst ? 'R' : '.'), (tcphdr->psh ? 'P' : '.'), -- (tcphdr->ack ? 'A' : '.'), (tcphdr->urg ? 'U' : '.'), -+ inet_ntoa(*(struct in_addr *)&iphdr->daddr), ntohs(tcphdr->th_dport), -+ (tcphdr->th_flags & TH_FIN ? 'F' : '.'), (tcphdr->th_flags & TH_SYN ? 'S' : '.'), -+ (tcphdr->th_flags & TH_RST ? 'R' : '.'), (tcphdr->th_flags & TH_PUSH ? 'P' : '.'), -+ (tcphdr->th_flags & TH_ACK ? 'A' : '.'), (tcphdr->th_flags & TH_URG ? 'U' : '.'), - (size_t)buff_len - (iphdr->ihl * 4) - tcp_header_len); - break; - case IPPROTO_UDP: - LEN_CHECK((size_t)buff_len - (iphdr->ihl * 4), sizeof(struct udphdr), "UDP"); - - udphdr = (struct udphdr *)(packet_buff + (iphdr->ihl * 4)); -- printf("IP %s.%i > ", inet_ntoa(*(struct in_addr *)&iphdr->saddr), ntohs(udphdr->source)); -+ printf("IP %s.%i > ", inet_ntoa(*(struct in_addr *)&iphdr->saddr), ntohs(udphdr->uh_sport)); - -- switch (ntohs(udphdr->dest)) { -+ switch (ntohs(udphdr->uh_dport)) { - case 67: - LEN_CHECK((size_t)buff_len - (iphdr->ihl * 4) - sizeof(struct udphdr), (size_t) 44, "DHCP"); - printf("%s.67: BOOTP/DHCP, Request from %s, length %zu\n", -@@ -294,7 +295,7 @@ static void dump_ip(unsigned char *packet_buff, ssize_t buff_len, int time_print - break; - default: - printf("%s.%i: UDP, length %zu\n", -- inet_ntoa(*(struct in_addr *)&iphdr->daddr), ntohs(udphdr->dest), -+ inet_ntoa(*(struct in_addr *)&iphdr->daddr), ntohs(udphdr->uh_dport), - (size_t)buff_len - (iphdr->ihl * 4) - sizeof(struct udphdr)); - break; - } ---- a/traceroute.c -+++ b/traceroute.c -@@ -28,6 +28,7 @@ - #include - #include - #include -+#include - - #include "main.h" - #include "traceroute.h" diff --git a/srcpkgs/batctl14/template b/srcpkgs/batctl14/template deleted file mode 100644 index 5d9225e6bf9de8..00000000000000 --- a/srcpkgs/batctl14/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'batctl14' -pkgname=batctl14 -version=2013.4.0 -revision=2 -build_style=gnu-makefile -make_install_args="SBINDIR=/usr/bin" -hostmakedepends="pkg-config" -makedepends="libnl3-devel" -short_desc="B.A.T.M.A.N. advanced management tool (protocol version 14)" -maintainer="Enno Boland " -license="GPL-2.0-only" -homepage="http://www.open-mesh.net/" -distfiles="http://downloads.open-mesh.net/batman/releases/batman-adv-${version}/batctl-${version}.tar.gz" -checksum=4deae3b6664d0d13acf7a8ece74175a31a72fe58fb15cb9112a9a2014b32cb4c -conflicts="batctl>=0" diff --git a/srcpkgs/batman-adv/files/dkms.conf b/srcpkgs/batman-adv/files/dkms.conf deleted file mode 100644 index 61d32346a5b060..00000000000000 --- a/srcpkgs/batman-adv/files/dkms.conf +++ /dev/null @@ -1,10 +0,0 @@ -PACKAGE_VERSION=2019.3.0 -PACKAGE_NAME="batman-adv" -AUTOINSTALL="yes" - -MAKE="make KERNELPATH=/lib/modules/${kernelver}/build" -CLEAN="make clean" - -BUILT_MODULE_NAME[0]="batman-adv" -BUILT_MODULE_LOCATION[0]="build/net/batman-adv" -DEST_MODULE_LOCATION[0]="/updates" diff --git a/srcpkgs/batman-adv/template b/srcpkgs/batman-adv/template deleted file mode 100644 index d6b89a65b54a3c..00000000000000 --- a/srcpkgs/batman-adv/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'batman-adv' -pkgname=batman-adv -version=2023.1 -revision=1 -short_desc="B.A.T.M.A.N. routing protocol kernel module" -maintainer="Enno Boland " -license="GPL-2.0-or-later, MIT" -homepage="https://www.open-mesh.org/" -distfiles="https://downloads.open-mesh.org/batman/releases/batman-adv-${version}/batman-adv-${version}.tar.gz" -checksum=f46a7286660a5ec3506a1be7ef60b471c51ac70550597d598040479ab7b936b8 - -dkms_modules="batman-adv ${version}" -depends="dkms" - -do_install() { - vmkdir usr/src/${pkgname}-${version} - cp -r * $DESTDIR/usr/src/${pkgname}-${version} - vcopy ${FILESDIR}/dkms.conf usr/src/${pkgname}-${version} - vlicense LICENSES/preferred/MIT -} diff --git a/srcpkgs/batman-adv14/files/dkms.conf b/srcpkgs/batman-adv14/files/dkms.conf deleted file mode 100644 index 85efa5b783aa4c..00000000000000 --- a/srcpkgs/batman-adv14/files/dkms.conf +++ /dev/null @@ -1,9 +0,0 @@ -PACKAGE_VERSION=2013.4.0 -PACKAGE_NAME="batman-adv14" -AUTOINSTALL="yes" - -MAKE="make KERNELPATH=/lib/modules/${kernelver}/build" -CLEAN="make clean" - -BUILT_MODULE_NAME[0]="batman-adv" -DEST_MODULE_LOCATION[0]="/updates" diff --git a/srcpkgs/batman-adv14/patches/0001-fix-build.diff b/srcpkgs/batman-adv14/patches/0001-fix-build.diff deleted file mode 100644 index 69b59c9ce3cdea..00000000000000 --- a/srcpkgs/batman-adv14/patches/0001-fix-build.diff +++ /dev/null @@ -1,2210 +0,0 @@ -diff --git a/Makefile.kbuild b/Makefile.kbuild -index 489bb36..8ddbfe6 100644 ---- a/Makefile.kbuild -+++ b/Makefile.kbuild -@@ -38,4 +38,3 @@ batman-adv-y += soft-interface.o - batman-adv-y += sysfs.o - batman-adv-y += translation-table.o - batman-adv-y += unicast.o --batman-adv-y += vis.o -diff --git a/README b/README -index c1d8204..4c20e91 100644 ---- a/README -+++ b/README -@@ -1,3 +1,34 @@ -+BATMAN-ADV-LEGACY -+----------------- -+ -+This is the batman-adv "legacy" version (compat-level 14). Use it -+if you have a mesh using compat 14 which can't be easily upgraded -+to a newer version of batman-adv. If you are building a new mesh -+network, you should consider the current upstream version, which -+can be found under -+ -+http://www.open-mesh.org/projects/batman-adv/wiki -+ -+Please don't bother the upstream batman-adv developers with bug -+reports if you are using batman-adv-legacy. The batman-adv-legacy -+maintainers can be found at the bottom of this README. -+ -+BRANCHES -+-------- -+ -+There are currently two branches in this repository: -+ -+* master -+* legacy-vis -+ -+The in-kernel mesh visualization support ("vis_mode" option) has -+been removed from the master branch, so a userspace tool like -+alfred has to be used. If you still require "vis_mode", you can -+use the legacy-vis branch. -+ -+These branches might be merged in the future to allow "vis_mode" -+to be enabled or disabled at runtime. -+ - BATMAN-ADV - ---------- - -@@ -237,13 +268,12 @@ batctl is available on http://www.open-mesh.org/ - CONTACT - ------- - --Please send us comments, experiences, questions, anything :) -+batman-adv-legacy is maintained by the developers of the Gluon -+firmware framework (see https://github.com/freifunk-gluon/gluon). - --IRC: #batman on irc.freenode.org --Mailing-list: b.a.t.m.a.n@open-mesh.org (optional subscription -- at https://lists.open-mesh.org/mm/listinfo/b.a.t.m.a.n) -+You can find us on IRC: (channel #gluon on irc.hackint.org, look -+for neoraider) - --You can also contact the Authors: -+Bug reports can also be sent via mail to: - --Marek Lindner --Simon Wunderlich -+Matthias Schiffer -diff --git a/bat_iv_ogm.c b/bat_iv_ogm.c -index 2031071..6407369 100644 ---- a/bat_iv_ogm.c -+++ b/bat_iv_ogm.c -@@ -687,11 +687,10 @@ static void batadv_iv_ogm_schedule(struct batadv_hard_iface *hard_iface) - struct batadv_ogm_packet *batadv_ogm_packet; - struct batadv_hard_iface *primary_if; - int *ogm_buff_len = &hard_iface->bat_iv.ogm_buff_len; -- int vis_server, tt_num_changes = 0; -+ int tt_num_changes = 0; - uint32_t seqno; - uint8_t bandwidth; - -- vis_server = atomic_read(&bat_priv->vis_mode); - primary_if = batadv_primary_if_get_selected(bat_priv); - - if (hard_iface == primary_if) -@@ -711,10 +710,7 @@ static void batadv_iv_ogm_schedule(struct batadv_hard_iface *hard_iface) - if (tt_num_changes >= 0) - batadv_ogm_packet->tt_num_changes = tt_num_changes; - -- if (vis_server == BATADV_VIS_TYPE_SERVER_SYNC) -- batadv_ogm_packet->flags |= BATADV_VIS_SERVER; -- else -- batadv_ogm_packet->flags &= ~BATADV_VIS_SERVER; -+ batadv_ogm_packet->flags = 0; - - if (hard_iface == primary_if && - atomic_read(&bat_priv->gw_mode) == BATADV_GW_MODE_SERVER) { -diff --git a/compat.h b/compat.h -index 3e11f89..0f07edb 100644 ---- a/compat.h -+++ b/compat.h -@@ -258,7 +258,6 @@ static int batadv_interface_set_mac_addr(struct net_device *dev, void *p) \ - }\ - static int __batadv_interface_set_mac_addr(x, y) - --#define netdev_master_upper_dev_link netdev_set_master - #define netdev_upper_dev_unlink(slave, master) netdev_set_master(slave, NULL) - #define netdev_master_upper_dev_get(dev) \ - ({\ -@@ -266,7 +265,9 @@ static int __batadv_interface_set_mac_addr(x, y) - dev->master;\ - }) - #define hlist_entry_safe(ptr, type, member) \ -- (ptr) ? hlist_entry(ptr, type, member) : NULL -+ ({ typeof(ptr) ____ptr = (ptr); \ -+ ____ptr ? hlist_entry(____ptr, type, member) : NULL; \ -+ }) - - #undef hlist_for_each_entry - #define hlist_for_each_entry(pos, head, member) \ -@@ -318,4 +319,55 @@ static int __batadv_interface_set_mac_addr(x, y) - }) - #endif /* < KERNEL_VERSION(3, 11, 0) */ - -+#if LINUX_VERSION_CODE < KERNEL_VERSION(3, 17, 0) -+ -+/* alloc_netdev() was defined differently before 2.6.38 */ -+#undef alloc_netdev -+#if LINUX_VERSION_CODE < KERNEL_VERSION(2, 6, 38) -+#define alloc_netdev(sizeof_priv, name, name_assign_type, setup) \ -+ alloc_netdev_mq(sizeof_priv, name, setup, 1) -+#else -+#define alloc_netdev(sizeof_priv, name, name_assign_type, setup) \ -+ alloc_netdev_mqs(sizeof_priv, name, setup, 1, 1) -+#endif /* nested < KERNEL_VERSION(2, 6, 38) */ -+ -+#endif /* < KERNEL_VERSION(3, 17, 0) */ -+ -+#if LINUX_VERSION_CODE < KERNEL_VERSION(3, 19, 0) -+ -+static inline bool seq_has_overflowed(struct seq_file *m) -+{ -+ return m->count == m->size; -+} -+ -+#endif /* < KERNEL_VERSION(3, 19, 0) */ -+ -+#if LINUX_VERSION_CODE < KERNEL_VERSION(4, 1, 0) -+ -+#define dev_get_iflink(_net_dev) ((_net_dev)->iflink) -+ -+#endif /* < KERNEL_VERSION(4, 1, 0) */ -+ -+#if LINUX_VERSION_CODE < KERNEL_VERSION(3, 9, 0) -+ -+#define netdev_master_upper_dev_link(dev, upper_dev, upper_priv, upper_info) \ -+ netdev_set_master(dev, upper_dev) -+ -+#elif LINUX_VERSION_CODE < KERNEL_VERSION(4, 5, 0) -+ -+#define netdev_master_upper_dev_link(dev, upper_dev, upper_priv, upper_info) \ -+ netdev_master_upper_dev_link(dev, upper_dev) -+ -+#endif /* < KERNEL_VERSION(4, 5, 0) */ -+ -+#if LINUX_VERSION_CODE < KERNEL_VERSION(4, 7, 0) -+ -+#define netif_trans_update batadv_netif_trans_update -+static inline void batadv_netif_trans_update(struct net_device *dev) -+{ -+ dev->trans_start = jiffies; -+} -+ -+#endif /* < KERNEL_VERSION(4, 7, 0) */ -+ - #endif /* _NET_BATMAN_ADV_COMPAT_H_ */ -diff --git a/debugfs.c b/debugfs.c -index f186a55..049a7a2 100644 ---- a/debugfs.c -+++ b/debugfs.c -@@ -28,7 +28,6 @@ - #include "gateway_common.h" - #include "gateway_client.h" - #include "soft-interface.h" --#include "vis.h" - #include "icmp_socket.h" - #include "bridge_loop_avoidance.h" - #include "distributed-arp-table.h" -@@ -300,12 +299,6 @@ static int batadv_transtable_local_open(struct inode *inode, struct file *file) - return single_open(file, batadv_tt_local_seq_print_text, net_dev); - } - --static int batadv_vis_data_open(struct inode *inode, struct file *file) --{ -- struct net_device *net_dev = (struct net_device *)inode->i_private; -- return single_open(file, batadv_vis_seq_print_text, net_dev); --} -- - struct batadv_debuginfo { - struct attribute attr; - const struct file_operations fops; -@@ -356,7 +349,6 @@ static BATADV_DEBUGINFO(dat_cache, S_IRUGO, batadv_dat_cache_open); - #endif - static BATADV_DEBUGINFO(transtable_local, S_IRUGO, - batadv_transtable_local_open); --static BATADV_DEBUGINFO(vis_data, S_IRUGO, batadv_vis_data_open); - #ifdef CONFIG_BATMAN_ADV_NC - static BATADV_DEBUGINFO(nc_nodes, S_IRUGO, batadv_nc_nodes_open); - #endif -@@ -373,7 +365,6 @@ static struct batadv_debuginfo *batadv_mesh_debuginfos[] = { - &batadv_debuginfo_dat_cache, - #endif - &batadv_debuginfo_transtable_local, -- &batadv_debuginfo_vis_data, - #ifdef CONFIG_BATMAN_ADV_NC - &batadv_debuginfo_nc_nodes, - #endif -diff --git a/gateway_client.c b/gateway_client.c -index 7614af3..6958356 100644 ---- a/gateway_client.c -+++ b/gateway_client.c -@@ -115,16 +115,12 @@ batadv_gw_get_best_gw_node(struct batadv_priv *bat_priv) - { - struct batadv_neigh_node *router; - struct batadv_gw_node *gw_node, *curr_gw = NULL; -- uint32_t max_gw_factor = 0, tmp_gw_factor = 0; -- uint32_t gw_divisor; -+ uint64_t max_gw_factor = 0, tmp_gw_factor = 0; - uint8_t max_tq = 0; - int down, up; - uint8_t tq_avg; - struct batadv_orig_node *orig_node; - -- gw_divisor = BATADV_TQ_LOCAL_WINDOW_SIZE * BATADV_TQ_LOCAL_WINDOW_SIZE; -- gw_divisor *= 64; -- - rcu_read_lock(); - hlist_for_each_entry_rcu(gw_node, &bat_priv->gw.list, list) { - if (gw_node->deleted) -@@ -145,8 +141,8 @@ batadv_gw_get_best_gw_node(struct batadv_priv *bat_priv) - batadv_gw_bandwidth_to_kbit(orig_node->gw_flags, - &down, &up); - -- tmp_gw_factor = tq_avg * tq_avg * down * 100 * 100; -- tmp_gw_factor /= gw_divisor; -+ tmp_gw_factor = (uint64_t)tq_avg * tq_avg * down * 100 * 100; -+ tmp_gw_factor >>= 18; - - if ((tmp_gw_factor > max_gw_factor) || - ((tmp_gw_factor == max_gw_factor) && -@@ -450,16 +446,17 @@ static int batadv_write_buffer_text(struct batadv_priv *bat_priv, - - curr_gw = batadv_gw_get_selected_gw_node(bat_priv); - -- ret = seq_printf(seq, "%s %pM (%3i) %pM [%10s]: %3i - %i%s/%i%s\n", -- (curr_gw == gw_node ? "=>" : " "), -- gw_node->orig_node->orig, -- router->tq_avg, router->addr, -- router->if_incoming->net_dev->name, -- gw_node->orig_node->gw_flags, -- (down > 2048 ? down / 1024 : down), -- (down > 2048 ? "MBit" : "KBit"), -- (up > 2048 ? up / 1024 : up), -- (up > 2048 ? "MBit" : "KBit")); -+ seq_printf(seq, "%s %pM (%3i) %pM [%10s]: %3i - %i%s/%i%s\n", -+ (curr_gw == gw_node ? "=>" : " "), -+ gw_node->orig_node->orig, -+ router->tq_avg, router->addr, -+ router->if_incoming->net_dev->name, -+ gw_node->orig_node->gw_flags, -+ (down > 2048 ? down / 1024 : down), -+ (down > 2048 ? "MBit" : "KBit"), -+ (up > 2048 ? up / 1024 : up), -+ (up > 2048 ? "MBit" : "KBit")); -+ ret = seq_has_overflowed(seq) ? -1 : 0; - - batadv_neigh_node_free_ref(router); - if (curr_gw) -diff --git a/gateway_common.c b/gateway_common.c -index 84bb2b1..bb3f667 100644 ---- a/gateway_common.c -+++ b/gateway_common.c -@@ -87,10 +87,10 @@ static bool batadv_parse_gw_bandwidth(struct net_device *net_dev, char *buff, - if (strlen(buff) > 4) { - tmp_ptr = buff + strlen(buff) - 4; - -- if (strnicmp(tmp_ptr, "mbit", 4) == 0) -+ if (strncasecmp(tmp_ptr, "mbit", 4) == 0) - multi = 1024; - -- if ((strnicmp(tmp_ptr, "kbit", 4) == 0) || -+ if ((strncasecmp(tmp_ptr, "kbit", 4) == 0) || - (multi > 1)) - *tmp_ptr = '\0'; - } -@@ -112,10 +112,10 @@ static bool batadv_parse_gw_bandwidth(struct net_device *net_dev, char *buff, - if (strlen(slash_ptr + 1) > 4) { - tmp_ptr = slash_ptr + 1 - 4 + strlen(slash_ptr + 1); - -- if (strnicmp(tmp_ptr, "mbit", 4) == 0) -+ if (strncasecmp(tmp_ptr, "mbit", 4) == 0) - multi = 1024; - -- if ((strnicmp(tmp_ptr, "kbit", 4) == 0) || -+ if ((strncasecmp(tmp_ptr, "kbit", 4) == 0) || - (multi > 1)) - *tmp_ptr = '\0'; - } -diff --git a/gen-compat-autoconf.sh b/gen-compat-autoconf.sh -index 78573e4..c5a3f5d 100755 ---- a/gen-compat-autoconf.sh -+++ b/gen-compat-autoconf.sh -@@ -5,7 +5,8 @@ set -e - TARGET=${1:="compat-autoconf.h"} - TMP="${TARGET}.tmp" - --echo -n > "${TMP}" -+rm -f "${TMP}" -+touch "${TMP}" - - gen_config() { - KEY="${1}" -diff --git a/hard-interface.c b/hard-interface.c -index c478e6b..5948c80 100644 ---- a/hard-interface.c -+++ b/hard-interface.c -@@ -83,19 +83,18 @@ static bool batadv_is_on_batman_iface(const struct net_device *net_dev) - return true; - - /* no more parents..stop recursion */ -- if (net_dev->iflink == net_dev->ifindex) -+ if (dev_get_iflink(net_dev) == 0 || -+ dev_get_iflink(net_dev) == net_dev->ifindex) - return false; - - /* recurse over the parent device */ -- parent_dev = dev_get_by_index(&init_net, net_dev->iflink); -+ parent_dev = __dev_get_by_index(&init_net, dev_get_iflink(net_dev)); - /* if we got a NULL parent_dev there is something broken.. */ - if (WARN(!parent_dev, "Cannot find parent device")) - return false; - - ret = batadv_is_on_batman_iface(parent_dev); - -- if (parent_dev) -- dev_put(parent_dev); - return ret; - } - -@@ -194,9 +193,7 @@ out: - static void batadv_primary_if_update_addr(struct batadv_priv *bat_priv, - struct batadv_hard_iface *oldif) - { -- struct batadv_vis_packet *vis_packet; - struct batadv_hard_iface *primary_if; -- struct sk_buff *skb; - - primary_if = batadv_primary_if_get_selected(bat_priv); - if (!primary_if) -@@ -204,12 +201,6 @@ static void batadv_primary_if_update_addr(struct batadv_priv *bat_priv, - - batadv_dat_init_own_addr(bat_priv, primary_if); - -- skb = bat_priv->vis.my_info->skb_packet; -- vis_packet = (struct batadv_vis_packet *)skb->data; -- memcpy(vis_packet->vis_orig, primary_if->net_dev->dev_addr, ETH_ALEN); -- memcpy(vis_packet->sender_orig, -- primary_if->net_dev->dev_addr, ETH_ALEN); -- - batadv_bla_update_orig_address(bat_priv, primary_if, oldif); - out: - if (primary_if) -@@ -429,7 +420,8 @@ int batadv_hardif_enable_interface(struct batadv_hard_iface *hard_iface, - hard_iface->soft_iface = soft_iface; - bat_priv = netdev_priv(hard_iface->soft_iface); - -- ret = netdev_master_upper_dev_link(hard_iface->net_dev, soft_iface); -+ ret = netdev_master_upper_dev_link(hard_iface->net_dev, -+ soft_iface, NULL, NULL); - if (ret) - goto err_dev; - -@@ -600,6 +592,8 @@ batadv_hardif_add_interface(struct net_device *net_dev) - /* extra reference for return */ - atomic_set(&hard_iface->refcount, 2); - -+ atomic_set(&hard_iface->no_rebroadcast, 0); -+ - batadv_check_known_mac_addr(hard_iface->net_dev); - list_add_tail_rcu(&hard_iface->list, &batadv_hardif_list); - -diff --git a/main.c b/main.c -index c8e0671..a718d07 100644 ---- a/main.c -+++ b/main.c -@@ -32,7 +32,6 @@ - #include "gateway_client.h" - #include "bridge_loop_avoidance.h" - #include "distributed-arp-table.h" --#include "vis.h" - #include "hash.h" - #include "bat_algo.h" - #include "network-coding.h" -@@ -106,8 +105,6 @@ int batadv_mesh_init(struct net_device *soft_iface) - spin_lock_init(&bat_priv->tt.roam_list_lock); - spin_lock_init(&bat_priv->tt.last_changeset_lock); - spin_lock_init(&bat_priv->gw.list_lock); -- spin_lock_init(&bat_priv->vis.hash_lock); -- spin_lock_init(&bat_priv->vis.list_lock); - - INIT_HLIST_HEAD(&bat_priv->forw_bat_list); - INIT_HLIST_HEAD(&bat_priv->forw_bcast_list); -@@ -127,10 +124,6 @@ int batadv_mesh_init(struct net_device *soft_iface) - batadv_tt_local_add(soft_iface, soft_iface->dev_addr, - BATADV_NULL_IFINDEX); - -- ret = batadv_vis_init(bat_priv); -- if (ret < 0) -- goto err; -- - ret = batadv_bla_init(bat_priv); - if (ret < 0) - goto err; -@@ -161,8 +154,6 @@ void batadv_mesh_free(struct net_device *soft_iface) - - batadv_purge_outstanding_packets(bat_priv, NULL); - -- batadv_vis_quit(bat_priv); -- - batadv_gw_node_purge(bat_priv); - batadv_nc_mesh_free(bat_priv); - batadv_dat_free(bat_priv); -diff --git a/main.h b/main.h -index 2c0c14d..06e8971 100644 ---- a/main.h -+++ b/main.h -@@ -86,8 +86,6 @@ - /* numbers of originator to contact for any PUT/GET DHT operation */ - #define BATADV_DAT_CANDIDATES_NUM 3 - --#define BATADV_VIS_INTERVAL 5000 /* 5 seconds */ -- - /* how much worse secondary interfaces may be to be considered as bonding - * candidates - */ -@@ -223,21 +221,29 @@ enum batadv_dbg_level { - int batadv_debug_log(struct batadv_priv *bat_priv, const char *fmt, ...) - __printf(2, 3); - --#define batadv_dbg(type, bat_priv, fmt, arg...) \ -+/* possibly ratelimited debug output */ -+#define _batadv_dbg(type, bat_priv, ratelimited, fmt, arg...) \ - do { \ -- if (atomic_read(&bat_priv->log_level) & type) \ -+ if (atomic_read(&bat_priv->log_level) & type && \ -+ (!ratelimited || net_ratelimit())) \ - batadv_debug_log(bat_priv, fmt, ## arg);\ - } \ - while (0) - #else /* !CONFIG_BATMAN_ADV_DEBUG */ --__printf(3, 4) --static inline void batadv_dbg(int type __always_unused, -+__printf(4, 5) -+static inline void _batadv_dbg(int type __always_unused, - struct batadv_priv *bat_priv __always_unused, -+ int ratelimited __always_unused, - const char *fmt __always_unused, ...) - { - } - #endif - -+#define batadv_dbg(type, bat_priv, arg...) \ -+ _batadv_dbg(type, bat_priv, 0, ## arg) -+#define batadv_dbg_ratelimited(type, bat_priv, arg...) \ -+ _batadv_dbg(type, bat_priv, 1, ## arg) -+ - #define batadv_info(net_dev, fmt, arg...) \ - do { \ - struct net_device *_netdev = (net_dev); \ -diff --git a/originator.c b/originator.c -index f50553a..af1b427 100644 ---- a/originator.c -+++ b/originator.c -@@ -147,8 +147,6 @@ static void batadv_orig_node_free_rcu(struct rcu_head *rcu) - batadv_nc_purge_orig(orig_node->bat_priv, orig_node, NULL); - - batadv_frag_list_free(&orig_node->frag_list); -- batadv_tt_global_del_orig(orig_node->bat_priv, orig_node, -- "originator timed out"); - - kfree(orig_node->tt_buff); - kfree(orig_node->bcast_own); -@@ -254,6 +252,7 @@ struct batadv_orig_node *batadv_get_orig_node(struct batadv_priv *bat_priv, - orig_node->tt_buff = NULL; - orig_node->tt_buff_len = 0; - atomic_set(&orig_node->tt_size, 0); -+ orig_node->last_seen = jiffies; - reset_time = jiffies - 1 - msecs_to_jiffies(BATADV_RESET_PROTECTION_MS); - orig_node->bcast_seqno_reset = reset_time; - orig_node->batman_seqno_reset = reset_time; -@@ -392,6 +391,9 @@ static void _batadv_purge_orig(struct batadv_priv *bat_priv) - batadv_gw_node_delete(bat_priv, - orig_node); - hlist_del_rcu(&orig_node->hash_entry); -+ batadv_tt_global_del_orig(orig_node->bat_priv, -+ orig_node, -+ "originator timed out"); - batadv_orig_node_free_ref(orig_node); - continue; - } -diff --git a/packet.h b/packet.h -index a51ccfc..d12da01 100644 ---- a/packet.h -+++ b/packet.h -@@ -53,7 +53,6 @@ enum batadv_subtype { - enum batadv_iv_flags { - BATADV_NOT_BEST_NEXT_HOP = BIT(3), - BATADV_PRIMARIES_FIRST_HOP = BIT(4), -- BATADV_VIS_SERVER = BIT(5), - BATADV_DIRECTLINK = BIT(6), - }; - -@@ -66,12 +65,6 @@ enum batadv_icmp_packettype { - BATADV_PARAMETER_PROBLEM = 12, - }; - --/* vis defines */ --enum batadv_vis_packettype { -- BATADV_VIS_TYPE_SERVER_SYNC = 0, -- BATADV_VIS_TYPE_CLIENT_UPDATE = 1, --}; -- - /* fragmentation defines */ - enum batadv_unicast_frag_flags { - BATADV_UNI_FRAG_HEAD = BIT(0), -@@ -133,7 +126,7 @@ struct batadv_header { - - struct batadv_ogm_packet { - struct batadv_header header; -- uint8_t flags; /* 0x40: DIRECTLINK flag, 0x20 VIS_SERVER flag... */ -+ uint8_t flags; /* 0x40: DIRECTLINK flag... */ - __be32 seqno; - uint8_t orig[ETH_ALEN]; - uint8_t prev_sender[ETH_ALEN]; -diff --git a/routing.c b/routing.c -index 2f0bd3f..f69a32c 100644 ---- a/routing.c -+++ b/routing.c -@@ -25,7 +25,6 @@ - #include "icmp_socket.h" - #include "translation-table.h" - #include "originator.h" --#include "vis.h" - #include "unicast.h" - #include "bridge_loop_avoidance.h" - #include "distributed-arp-table.h" -@@ -845,7 +844,7 @@ static int batadv_route_unicast_packet(struct sk_buff *skb, - skb->len + ETH_HLEN); - - ret = NET_RX_SUCCESS; -- } else if (res == NET_XMIT_POLICED) { -+ } else if (res == -EINPROGRESS) { - /* skb was buffered and consumed */ - ret = NET_RX_SUCCESS; - } -@@ -940,11 +939,11 @@ static int batadv_check_unicast_ttvn(struct batadv_priv *bat_priv, - if (batadv_tt_local_client_is_roaming(bat_priv, ethhdr->h_dest)) { - if (batadv_reroute_unicast_packet(bat_priv, unicast_packet, - ethhdr->h_dest)) -- net_ratelimited_function(batadv_dbg, BATADV_DBG_TT, -- bat_priv, -- "Rerouting unicast packet to %pM (dst=%pM): Local Roaming\n", -- unicast_packet->dest, -- ethhdr->h_dest); -+ batadv_dbg_ratelimited(BATADV_DBG_TT, -+ bat_priv, -+ "Rerouting unicast packet to %pM (dst=%pM): Local Roaming\n", -+ unicast_packet->dest, -+ ethhdr->h_dest); - /* at this point the mesh destination should have been - * substituted with the originator address found in the global - * table. If not, let the packet go untouched anyway because -@@ -986,10 +985,10 @@ static int batadv_check_unicast_ttvn(struct batadv_priv *bat_priv, - */ - if (batadv_reroute_unicast_packet(bat_priv, unicast_packet, - ethhdr->h_dest)) { -- net_ratelimited_function(batadv_dbg, BATADV_DBG_TT, bat_priv, -- "Rerouting unicast packet to %pM (dst=%pM): TTVN mismatch old_ttvn=%u new_ttvn=%u\n", -- unicast_packet->dest, ethhdr->h_dest, -- old_ttvn, curr_ttvn); -+ batadv_dbg_ratelimited(BATADV_DBG_TT, bat_priv, -+ "Rerouting unicast packet to %pM (dst=%pM): TTVN mismatch old_ttvn=%u new_ttvn=%u\n", -+ unicast_packet->dest, ethhdr->h_dest, -+ old_ttvn, curr_ttvn); - return 1; - } - -@@ -1229,46 +1228,76 @@ int batadv_recv_vis_packet(struct sk_buff *skb, - struct batadv_vis_packet *vis_packet; - struct ethhdr *ethhdr; - struct batadv_priv *bat_priv = netdev_priv(recv_if->soft_iface); -+ struct batadv_orig_node *orig_node = NULL; -+ struct batadv_hard_iface *primary_if = NULL; -+ int res, ret = NET_RX_DROP; - int hdr_size = sizeof(*vis_packet); - -+ primary_if = batadv_primary_if_get_selected(bat_priv); -+ if (!primary_if) -+ goto out; -+ - /* keep skb linear */ - if (skb_linearize(skb) < 0) -- return NET_RX_DROP; -+ goto out; - - if (unlikely(!pskb_may_pull(skb, hdr_size))) -- return NET_RX_DROP; -+ goto out; - - vis_packet = (struct batadv_vis_packet *)skb->data; - ethhdr = eth_hdr(skb); - - /* not for me */ - if (!batadv_is_my_mac(bat_priv, ethhdr->h_dest)) -- return NET_RX_DROP; -+ goto out; - - /* ignore own packets */ - if (batadv_is_my_mac(bat_priv, vis_packet->vis_orig)) -- return NET_RX_DROP; -+ goto out; - - if (batadv_is_my_mac(bat_priv, vis_packet->sender_orig)) -- return NET_RX_DROP; -- -- switch (vis_packet->vis_type) { -- case BATADV_VIS_TYPE_SERVER_SYNC: -- batadv_receive_server_sync_packet(bat_priv, vis_packet, -- skb_headlen(skb)); -- break; -+ goto out; - -- case BATADV_VIS_TYPE_CLIENT_UPDATE: -- batadv_receive_client_update_packet(bat_priv, vis_packet, -- skb_headlen(skb)); -- break; -+ /* for me?? */ -+ if (batadv_is_my_mac(bat_priv, vis_packet->target_orig)) -+ goto out; - -- default: /* ignore unknown packet */ -- break; -+ /* TTL exceeded */ -+ if (vis_packet->header.ttl < 2) { -+ pr_debug("Warning - can't forward vis packet from %pM to %pM: ttl exceeded\n", -+ ethhdr->h_source, vis_packet->target_orig); -+ goto out; - } - -- /* We take a copy of the data in the packet, so we should -- * always free the skbuf. -- */ -- return NET_RX_DROP; -+ /* get routing information */ -+ orig_node = batadv_orig_hash_find(bat_priv, vis_packet->target_orig); -+ -+ if (!orig_node) -+ goto out; -+ -+ /* create a copy of the skb, if needed, to modify it. */ -+ if (skb_cow(skb, ETH_HLEN) < 0) -+ goto out; -+ -+ vis_packet = (struct batadv_vis_packet *)skb->data; -+ -+ /* decrement ttl */ -+ vis_packet->header.ttl--; -+ -+ memcpy(vis_packet->sender_orig, primary_if->net_dev->dev_addr, ETH_ALEN); -+ -+ res = batadv_send_skb_to_orig(skb, orig_node, recv_if); -+ -+ /* translate transmit result into receive result */ -+ if (res == NET_XMIT_SUCCESS) -+ ret = NET_RX_SUCCESS; -+ -+out: -+ if (orig_node) -+ batadv_orig_node_free_ref(orig_node); -+ -+ if (primary_if) -+ batadv_hardif_free_ref(primary_if); -+ -+ return ret; - } -diff --git a/send.c b/send.c -index e9ff8d8..fd42c65 100644 ---- a/send.c -+++ b/send.c -@@ -24,11 +24,11 @@ - #include "translation-table.h" - #include "soft-interface.h" - #include "hard-interface.h" --#include "vis.h" - #include "gateway_common.h" - #include "originator.h" - #include "network-coding.h" - -+#include - #include - - static void batadv_send_outstanding_bcast_packet(struct work_struct *work); -@@ -97,7 +97,7 @@ send_skb_err: - * attempted. - * - * Returns NET_XMIT_SUCCESS on success, NET_XMIT_DROP on failure, or -- * NET_XMIT_POLICED if the skb is buffered for later transmit. -+ * -EINPROGRESS if the skb is buffered for later transmit. - */ - int batadv_send_skb_to_orig(struct sk_buff *skb, - struct batadv_orig_node *orig_node, -@@ -117,7 +117,7 @@ int batadv_send_skb_to_orig(struct sk_buff *skb, - * network coding fails, then send the packet as usual. - */ - if (recv_if && batadv_nc_skb_forward(skb, neigh_node)) { -- ret = NET_XMIT_POLICED; -+ ret = -EINPROGRESS; - } else { - batadv_send_skb_packet(skb, neigh_node->if_incoming, - neigh_node->addr); -@@ -272,6 +272,10 @@ static void batadv_send_outstanding_bcast_packet(struct work_struct *work) - if (forw_packet->num_packets >= hard_iface->num_bcasts) - continue; - -+ if (atomic_read(&hard_iface->no_rebroadcast) && -+ forw_packet->skb->dev == hard_iface->net_dev) -+ continue; -+ - /* send a copy of the saved skb */ - skb1 = skb_clone(forw_packet->skb, GFP_ATOMIC); - if (skb1) -diff --git a/soft-interface.c b/soft-interface.c -index 33b6144..3e3f81c 100644 ---- a/soft-interface.c -+++ b/soft-interface.c -@@ -162,7 +162,7 @@ static int batadv_interface_tx(struct sk_buff *skb, - if (atomic_read(&bat_priv->mesh_state) != BATADV_MESH_ACTIVE) - goto dropped; - -- soft_iface->trans_start = jiffies; -+ netif_trans_update(soft_iface); - - switch (ntohs(ethhdr->h_proto)) { - case ETH_P_8021Q: -@@ -324,6 +324,11 @@ void batadv_interface_rx(struct net_device *soft_iface, - skb_pull_rcsum(skb, hdr_size); - skb_reset_mac_header(skb); - -+ /* clean the netfilter state now that the batman-adv header has been -+ * removed -+ */ -+ nf_reset(skb); -+ - ethhdr = eth_hdr(skb); - - switch (ntohs(ethhdr->h_proto)) { -@@ -467,7 +472,6 @@ static int batadv_softif_init_late(struct net_device *dev) - atomic_set(&bat_priv->distributed_arp_table, 1); - #endif - atomic_set(&bat_priv->ap_isolation, 0); -- atomic_set(&bat_priv->vis_mode, BATADV_VIS_TYPE_CLIENT_UPDATE); - atomic_set(&bat_priv->gw_mode, BATADV_GW_MODE_OFF); - atomic_set(&bat_priv->gw_sel_class, 20); - atomic_set(&bat_priv->gw_bandwidth, 41); -@@ -626,7 +630,7 @@ static void batadv_softif_init_early(struct net_device *dev) - /* generate random address */ - eth_hw_addr_random(dev); - -- SET_ETHTOOL_OPS(dev, &batadv_ethtool_ops); -+ dev->ethtool_ops = &batadv_ethtool_ops; - - memset(priv, 0, sizeof(*priv)); - } -@@ -637,7 +641,7 @@ struct net_device *batadv_softif_create(const char *name) - int ret; - - soft_iface = alloc_netdev(sizeof(struct batadv_priv), name, -- batadv_softif_init_early); -+ NET_NAME_UNKNOWN, batadv_softif_init_early); - if (!soft_iface) - return NULL; - -diff --git a/sysfs-class-net-batman-adv b/sysfs-class-net-batman-adv -index bdc0070..88f6f70 100644 ---- a/sysfs-class-net-batman-adv -+++ b/sysfs-class-net-batman-adv -@@ -13,3 +13,13 @@ Description: - displays the batman mesh interface this - currently is associated with. - -+What: /sys/class/net//batman-adv/no_rebroadcast -+Date: Sep 2013 -+Contact: Linus Lüssing -+Description: -+ With this option set incoming multicast payload frames on -+ are not being rebroadcasted on again. This -+ option should be set on links which are known to be transitive -+ and symmetric only, for instance point-to-point wifi longshots -+ or wired links. Using this option wrongly is going to -+ break your mesh network, use at your own risk! -diff --git a/sysfs.c b/sysfs.c -index 929e304..944209a 100644 ---- a/sysfs.c -+++ b/sysfs.c -@@ -25,7 +25,6 @@ - #include "hard-interface.h" - #include "gateway_common.h" - #include "gateway_client.h" --#include "vis.h" - - static struct net_device *batadv_kobj_to_netdev(struct kobject *obj) - { -@@ -53,6 +52,17 @@ static char *batadv_uev_type_str[] = { - "gw" - }; - -+/* Use this, if you have customized show and store functions -+ * for hard interface attrs -+ */ -+#define BATADV_ATTR_HIF(_name, _mode, _show, _store) \ -+struct batadv_attribute batadv_attr_hif_##_name = { \ -+ .attr = {.name = __stringify(_name), \ -+ .mode = _mode }, \ -+ .show = _show, \ -+ .store = _store, \ -+}; -+ - /* Use this, if you have customized show and store functions */ - #define BATADV_ATTR(_name, _mode, _show, _store) \ - struct batadv_attribute batadv_attr_##_name = { \ -@@ -123,6 +133,52 @@ ssize_t batadv_show_##_name(struct kobject *kobj, \ - batadv_store_##_name) - - -+#define BATADV_ATTR_HIF_STORE_BOOL(_name, _post_func) \ -+ssize_t batadv_store_hif_##_name(struct kobject *kobj, \ -+ struct attribute *attr, char *buff, \ -+ size_t count) \ -+{ \ -+ struct net_device *net_dev = batadv_kobj_to_netdev(kobj); \ -+ struct batadv_hard_iface *hard_iface; \ -+ size_t res; \ -+ \ -+ hard_iface = batadv_hardif_get_by_netdev(net_dev); \ -+ if (!hard_iface) \ -+ return 0; \ -+ \ -+ res = __batadv_store_bool_attr(buff, count, _post_func, \ -+ attr, &hard_iface->_name, \ -+ hard_iface->soft_iface); \ -+ batadv_hardif_free_ref(hard_iface); \ -+ return res; \ -+} -+ -+#define BATADV_ATTR_HIF_SHOW_BOOL(_name) \ -+ssize_t batadv_show_hif_##_name(struct kobject *kobj, \ -+ struct attribute *attr, char *buff) \ -+{ \ -+ struct net_device *net_dev = batadv_kobj_to_netdev(kobj); \ -+ struct batadv_hard_iface *hard_iface; \ -+ size_t res; \ -+ \ -+ hard_iface = batadv_hardif_get_by_netdev(net_dev); \ -+ if (!hard_iface) \ -+ return 0; \ -+ \ -+ res = sprintf(buff, "%s\n", \ -+ atomic_read(&hard_iface->_name) == 0 ? \ -+ "disabled" : "enabled"); \ -+ batadv_hardif_free_ref(hard_iface); \ -+ return res; \ -+} -+ -+/* Use this, if you are going to turn a [name] in the vlan struct on or off */ -+#define BATADV_ATTR_HIF_BOOL(_name, _mode, _post_func) \ -+ static BATADV_ATTR_HIF_STORE_BOOL(_name, _post_func) \ -+ static BATADV_ATTR_HIF_SHOW_BOOL(_name) \ -+ static BATADV_ATTR_HIF(_name, _mode, batadv_show_hif_##_name, \ -+ batadv_store_hif_##_name) -+ - static int batadv_store_bool_attr(char *buff, size_t count, - struct net_device *net_dev, - const char *attr_name, atomic_t *attr) -@@ -230,74 +286,6 @@ __batadv_store_uint_attr(const char *buff, size_t count, - return ret; - } - --static ssize_t batadv_show_vis_mode(struct kobject *kobj, -- struct attribute *attr, char *buff) --{ -- struct batadv_priv *bat_priv = batadv_kobj_to_batpriv(kobj); -- int vis_mode = atomic_read(&bat_priv->vis_mode); -- const char *mode; -- -- if (vis_mode == BATADV_VIS_TYPE_CLIENT_UPDATE) -- mode = "client"; -- else -- mode = "server"; -- -- return sprintf(buff, "%s\n", mode); --} -- --static ssize_t batadv_store_vis_mode(struct kobject *kobj, -- struct attribute *attr, char *buff, -- size_t count) --{ -- struct net_device *net_dev = batadv_kobj_to_netdev(kobj); -- struct batadv_priv *bat_priv = netdev_priv(net_dev); -- unsigned long val; -- int ret, vis_mode_tmp = -1; -- const char *old_mode, *new_mode; -- -- ret = kstrtoul(buff, 10, &val); -- -- if (((count == 2) && (!ret) && -- (val == BATADV_VIS_TYPE_CLIENT_UPDATE)) || -- (strncmp(buff, "client", 6) == 0) || -- (strncmp(buff, "off", 3) == 0)) -- vis_mode_tmp = BATADV_VIS_TYPE_CLIENT_UPDATE; -- -- if (((count == 2) && (!ret) && -- (val == BATADV_VIS_TYPE_SERVER_SYNC)) || -- (strncmp(buff, "server", 6) == 0)) -- vis_mode_tmp = BATADV_VIS_TYPE_SERVER_SYNC; -- -- if (vis_mode_tmp < 0) { -- if (buff[count - 1] == '\n') -- buff[count - 1] = '\0'; -- -- batadv_info(net_dev, -- "Invalid parameter for 'vis mode' setting received: %s\n", -- buff); -- return -EINVAL; -- } -- -- if (atomic_read(&bat_priv->vis_mode) == vis_mode_tmp) -- return count; -- -- if (atomic_read(&bat_priv->vis_mode) == BATADV_VIS_TYPE_CLIENT_UPDATE) -- old_mode = "client"; -- else -- old_mode = "server"; -- -- if (vis_mode_tmp == BATADV_VIS_TYPE_CLIENT_UPDATE) -- new_mode = "client"; -- else -- new_mode = "server"; -- -- batadv_info(net_dev, "Changing vis mode from: %s to: %s\n", old_mode, -- new_mode); -- -- atomic_set(&bat_priv->vis_mode, (unsigned int)vis_mode_tmp); -- return count; --} -- - static ssize_t batadv_show_bat_algo(struct kobject *kobj, - struct attribute *attr, char *buff) - { -@@ -426,8 +414,6 @@ BATADV_ATTR_SIF_BOOL(distributed_arp_table, S_IRUGO | S_IWUSR, NULL); - #endif - BATADV_ATTR_SIF_BOOL(fragmentation, S_IRUGO | S_IWUSR, batadv_update_min_mtu); - BATADV_ATTR_SIF_BOOL(ap_isolation, S_IRUGO | S_IWUSR, NULL); --static BATADV_ATTR(vis_mode, S_IRUGO | S_IWUSR, batadv_show_vis_mode, -- batadv_store_vis_mode); - static BATADV_ATTR(routing_algo, S_IRUGO, batadv_show_bat_algo, NULL); - static BATADV_ATTR(gw_mode, S_IRUGO | S_IWUSR, batadv_show_gw_mode, - batadv_store_gw_mode); -@@ -457,7 +443,6 @@ static struct batadv_attribute *batadv_mesh_attrs[] = { - #endif - &batadv_attr_fragmentation, - &batadv_attr_ap_isolation, -- &batadv_attr_vis_mode, - &batadv_attr_routing_algo, - &batadv_attr_gw_mode, - &batadv_attr_orig_interval, -@@ -642,10 +627,12 @@ static ssize_t batadv_show_iface_status(struct kobject *kobj, - static BATADV_ATTR(mesh_iface, S_IRUGO | S_IWUSR, batadv_show_mesh_iface, - batadv_store_mesh_iface); - static BATADV_ATTR(iface_status, S_IRUGO, batadv_show_iface_status, NULL); -+BATADV_ATTR_HIF_BOOL(no_rebroadcast, S_IRUGO | S_IWUSR, NULL); - - static struct batadv_attribute *batadv_batman_attrs[] = { - &batadv_attr_mesh_iface, - &batadv_attr_iface_status, -+ &batadv_attr_hif_no_rebroadcast, - NULL, - }; - -diff --git a/translation-table.c b/translation-table.c -index 429aeef..9a8aab6 100644 ---- a/translation-table.c -+++ b/translation-table.c -@@ -1487,6 +1487,19 @@ static uint16_t batadv_tt_local_crc(struct batadv_priv *bat_priv) - return total; - } - -+/** -+ * batadv_tt_req_node_release - free tt_req node entry -+ * @ref: kref pointer of the tt req_node entry -+ */ -+static void batadv_tt_req_node_release(struct kref *ref) -+{ -+ struct batadv_tt_req_node *node; -+ -+ node = container_of(ref, struct batadv_tt_req_node, refcount); -+ -+ kfree(node); -+} -+ - static void batadv_tt_req_list_free(struct batadv_priv *bat_priv) - { - struct batadv_tt_req_node *node, *safe; -@@ -1495,7 +1508,7 @@ static void batadv_tt_req_list_free(struct batadv_priv *bat_priv) - - list_for_each_entry_safe(node, safe, &bat_priv->tt.req_list, list) { - list_del(&node->list); -- kfree(node); -+ kref_put(&node->refcount, batadv_tt_req_node_release); - } - - spin_unlock_bh(&bat_priv->tt.req_list_lock); -@@ -1533,7 +1546,7 @@ static void batadv_tt_req_purge(struct batadv_priv *bat_priv) - if (batadv_has_timed_out(node->issued_at, - BATADV_TT_REQUEST_TIMEOUT)) { - list_del(&node->list); -- kfree(node); -+ kref_put(&node->refcount, batadv_tt_req_node_release); - } - } - spin_unlock_bh(&bat_priv->tt.req_list_lock); -@@ -1560,9 +1573,11 @@ batadv_new_tt_req_node(struct batadv_priv *bat_priv, - if (!tt_req_node) - goto unlock; - -+ kref_init(&tt_req_node->refcount); - memcpy(tt_req_node->addr, orig_node->orig, ETH_ALEN); - tt_req_node->issued_at = jiffies; - -+ kref_get(&tt_req_node->refcount); - list_add(&tt_req_node->list, &bat_priv->tt.req_list); - unlock: - spin_unlock_bh(&bat_priv->tt.req_list_lock); -@@ -1724,9 +1739,13 @@ out: - if (ret && tt_req_node) { - spin_lock_bh(&bat_priv->tt.req_list_lock); - list_del(&tt_req_node->list); -+ kref_put(&tt_req_node->refcount, batadv_tt_req_node_release); - spin_unlock_bh(&bat_priv->tt.req_list_lock); -- kfree(tt_req_node); - } -+ -+ if (tt_req_node) -+ kref_put(&tt_req_node->refcount, batadv_tt_req_node_release); -+ - return ret; - } - -@@ -2111,7 +2130,7 @@ void batadv_handle_tt_response(struct batadv_priv *bat_priv, - if (!batadv_compare_eth(node->addr, tt_response->src)) - continue; - list_del(&node->list); -- kfree(node); -+ kref_put(&node->refcount, batadv_tt_req_node_release); - } - spin_unlock_bh(&bat_priv->tt.req_list_lock); - -diff --git a/types.h b/types.h -index b2c94e1..b4d38e4 100644 ---- a/types.h -+++ b/types.h -@@ -85,6 +85,7 @@ struct batadv_hard_iface { - struct rcu_head rcu; - struct batadv_hard_iface_bat_iv bat_iv; - struct work_struct cleanup_work; -+ atomic_t no_rebroadcast; - }; - - /** -@@ -429,24 +430,6 @@ struct batadv_priv_gw { - atomic_t reselect; - }; - --/** -- * struct batadv_priv_vis - per mesh interface vis data -- * @send_list: list of batadv_vis_info packets to sent -- * @hash: hash table containing vis data from other nodes in the network -- * @hash_lock: lock protecting the hash table -- * @list_lock: lock protecting my_info::recv_list -- * @work: work queue callback item for vis packet sending -- * @my_info: holds this node's vis data sent on a regular basis -- */ --struct batadv_priv_vis { -- struct list_head send_list; -- struct batadv_hashtable *hash; -- spinlock_t hash_lock; /* protects hash */ -- spinlock_t list_lock; /* protects my_info::recv_list */ -- struct delayed_work work; -- struct batadv_vis_info *my_info; --}; -- - /** - * struct batadv_priv_dat - per mesh interface DAT private data - * @addr: node DAT address -@@ -504,7 +487,6 @@ struct batadv_priv_nc { - * enabled - * @distributed_arp_table: bool indicating whether distributed ARP table is - * enabled -- * @vis_mode: vis operation: client or server (see batadv_vis_packettype) - * @gw_mode: gateway operation: off, client or server (see batadv_gw_modes) - * @gw_sel_class: gateway selection class (applies if gw_mode client) - * @gw_bandwidth: gateway announced bandwidth (applies if gw_mode server) -@@ -531,7 +513,6 @@ struct batadv_priv_nc { - * @debug_log: holding debug logging relevant data - * @gw: gateway data - * @tt: translation table data -- * @vis: vis data - * @dat: distributed arp table data - * @network_coding: bool indicating whether network coding is enabled - * @batadv_priv_nc: network coding data -@@ -551,7 +532,6 @@ struct batadv_priv { - #ifdef CONFIG_BATMAN_ADV_DAT - atomic_t distributed_arp_table; - #endif -- atomic_t vis_mode; - atomic_t gw_mode; - atomic_t gw_sel_class; - atomic_t gw_bandwidth; -@@ -583,7 +563,6 @@ struct batadv_priv { - #endif - struct batadv_priv_gw gw; - struct batadv_priv_tt tt; -- struct batadv_priv_vis vis; - #ifdef CONFIG_BATMAN_ADV_DAT - struct batadv_priv_dat dat; - #endif -@@ -747,11 +726,13 @@ struct batadv_tt_change_node { - * struct batadv_tt_req_node - data to keep track of the tt requests in flight - * @addr: mac address address of the originator this request was sent to - * @issued_at: timestamp used for purging stale tt requests -+ * @refcount: number of contexts the object is used by - * @list: list node for batadv_priv_tt::req_list - */ - struct batadv_tt_req_node { - uint8_t addr[ETH_ALEN]; - unsigned long issued_at; -+ struct kref refcount; - struct list_head list; - }; - -@@ -877,66 +858,6 @@ struct batadv_frag_packet_list_entry { - struct sk_buff *skb; - }; - --/** -- * struct batadv_vis_info - local data for vis information -- * @first_seen: timestamp used for purging stale vis info entries -- * @recv_list: List of server-neighbors we have received this packet from. This -- * packet should not be re-forward to them again. List elements are struct -- * batadv_vis_recvlist_node -- * @send_list: list of packets to be forwarded -- * @refcount: number of contexts the object is used -- * @hash_entry: hlist node for batadv_priv_vis::hash -- * @bat_priv: pointer to soft_iface this orig node belongs to -- * @skb_packet: contains the vis packet -- */ --struct batadv_vis_info { -- unsigned long first_seen; -- struct list_head recv_list; -- struct list_head send_list; -- struct kref refcount; -- struct hlist_node hash_entry; -- struct batadv_priv *bat_priv; -- struct sk_buff *skb_packet; --} __packed; -- --/** -- * struct batadv_vis_info_entry - contains link information for vis -- * @src: source MAC of the link, all zero for local TT entry -- * @dst: destination MAC of the link, client mac address for local TT entry -- * @quality: transmission quality of the link, or 0 for local TT entry -- */ --struct batadv_vis_info_entry { -- uint8_t src[ETH_ALEN]; -- uint8_t dest[ETH_ALEN]; -- uint8_t quality; --} __packed; -- --/** -- * struct batadv_vis_recvlist_node - list entry for batadv_vis_info::recv_list -- * @list: list node for batadv_vis_info::recv_list -- * @mac: MAC address of the originator from where the vis_info was received -- */ --struct batadv_vis_recvlist_node { -- struct list_head list; -- uint8_t mac[ETH_ALEN]; --}; -- --/** -- * struct batadv_vis_if_list_entry - auxiliary data for vis data generation -- * @addr: MAC address of the interface -- * @primary: true if this interface is the primary interface -- * @list: list node the interface list -- * -- * While scanning for vis-entries of a particular vis-originator -- * this list collects its interfaces to create a subgraph/cluster -- * out of them later -- */ --struct batadv_vis_if_list_entry { -- uint8_t addr[ETH_ALEN]; -- bool primary; -- struct hlist_node list; --}; -- - /** - * struct batadv_algo_ops - mesh algorithm callbacks - * @list: list node for the batadv_algo_list -diff --git a/vis.c b/vis.c -deleted file mode 100644 -index 4983340..0000000 ---- a/vis.c -+++ /dev/null -@@ -1,936 +0,0 @@ --/* Copyright (C) 2008-2013 B.A.T.M.A.N. contributors: -- * -- * Simon Wunderlich -- * -- * This program is free software; you can redistribute it and/or -- * modify it under the terms of version 2 of the GNU General Public -- * License as published by the Free Software Foundation. -- * -- * This program 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 this program; if not, write to the Free Software -- * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA -- * 02110-1301, USA -- */ -- --#include "main.h" --#include "send.h" --#include "translation-table.h" --#include "vis.h" --#include "soft-interface.h" --#include "hard-interface.h" --#include "hash.h" --#include "originator.h" -- --#define BATADV_MAX_VIS_PACKET_SIZE 1000 -- --/* hash class keys */ --static struct lock_class_key batadv_vis_hash_lock_class_key; -- --/* free the info */ --static void batadv_free_info(struct kref *ref) --{ -- struct batadv_vis_info *info; -- struct batadv_priv *bat_priv; -- struct batadv_vis_recvlist_node *entry, *tmp; -- -- info = container_of(ref, struct batadv_vis_info, refcount); -- bat_priv = info->bat_priv; -- -- list_del_init(&info->send_list); -- spin_lock_bh(&bat_priv->vis.list_lock); -- list_for_each_entry_safe(entry, tmp, &info->recv_list, list) { -- list_del(&entry->list); -- kfree(entry); -- } -- -- spin_unlock_bh(&bat_priv->vis.list_lock); -- kfree_skb(info->skb_packet); -- kfree(info); --} -- --/* Compare two vis packets, used by the hashing algorithm */ --static int batadv_vis_info_cmp(const struct hlist_node *node, const void *data2) --{ -- const struct batadv_vis_info *d1, *d2; -- const struct batadv_vis_packet *p1, *p2; -- -- d1 = container_of(node, struct batadv_vis_info, hash_entry); -- d2 = data2; -- p1 = (struct batadv_vis_packet *)d1->skb_packet->data; -- p2 = (struct batadv_vis_packet *)d2->skb_packet->data; -- return batadv_compare_eth(p1->vis_orig, p2->vis_orig); --} -- --/* hash function to choose an entry in a hash table of given size -- * hash algorithm from http://en.wikipedia.org/wiki/Hash_table -- */ --static uint32_t batadv_vis_info_choose(const void *data, uint32_t size) --{ -- const struct batadv_vis_info *vis_info = data; -- const struct batadv_vis_packet *packet; -- const unsigned char *key; -- uint32_t hash = 0; -- size_t i; -- -- packet = (struct batadv_vis_packet *)vis_info->skb_packet->data; -- key = packet->vis_orig; -- for (i = 0; i < ETH_ALEN; i++) { -- hash += key[i]; -- hash += (hash << 10); -- hash ^= (hash >> 6); -- } -- -- hash += (hash << 3); -- hash ^= (hash >> 11); -- hash += (hash << 15); -- -- return hash % size; --} -- --static struct batadv_vis_info * --batadv_vis_hash_find(struct batadv_priv *bat_priv, const void *data) --{ -- struct batadv_hashtable *hash = bat_priv->vis.hash; -- struct hlist_head *head; -- struct batadv_vis_info *vis_info, *vis_info_tmp = NULL; -- uint32_t index; -- -- if (!hash) -- return NULL; -- -- index = batadv_vis_info_choose(data, hash->size); -- head = &hash->table[index]; -- -- rcu_read_lock(); -- hlist_for_each_entry_rcu(vis_info, head, hash_entry) { -- if (!batadv_vis_info_cmp(&vis_info->hash_entry, data)) -- continue; -- -- vis_info_tmp = vis_info; -- break; -- } -- rcu_read_unlock(); -- -- return vis_info_tmp; --} -- --/* insert interface to the list of interfaces of one originator, if it -- * does not already exist in the list -- */ --static void batadv_vis_data_insert_interface(const uint8_t *interface, -- struct hlist_head *if_list, -- bool primary) --{ -- struct batadv_vis_if_list_entry *entry; -- -- hlist_for_each_entry(entry, if_list, list) { -- if (batadv_compare_eth(entry->addr, interface)) -- return; -- } -- -- /* it's a new address, add it to the list */ -- entry = kmalloc(sizeof(*entry), GFP_ATOMIC); -- if (!entry) -- return; -- memcpy(entry->addr, interface, ETH_ALEN); -- entry->primary = primary; -- hlist_add_head(&entry->list, if_list); --} -- --static void batadv_vis_data_read_prim_sec(struct seq_file *seq, -- const struct hlist_head *if_list) --{ -- struct batadv_vis_if_list_entry *entry; -- -- hlist_for_each_entry(entry, if_list, list) { -- if (entry->primary) -- seq_puts(seq, "PRIMARY, "); -- else -- seq_printf(seq, "SEC %pM, ", entry->addr); -- } --} -- --/* read an entry */ --static ssize_t --batadv_vis_data_read_entry(struct seq_file *seq, -- const struct batadv_vis_info_entry *entry, -- const uint8_t *src, bool primary) --{ -- if (primary && entry->quality == 0) -- return seq_printf(seq, "TT %pM, ", entry->dest); -- else if (batadv_compare_eth(entry->src, src)) -- return seq_printf(seq, "TQ %pM %d, ", entry->dest, -- entry->quality); -- -- return 0; --} -- --static void --batadv_vis_data_insert_interfaces(struct hlist_head *list, -- struct batadv_vis_packet *packet, -- struct batadv_vis_info_entry *entries) --{ -- int i; -- -- for (i = 0; i < packet->entries; i++) { -- if (entries[i].quality == 0) -- continue; -- -- if (batadv_compare_eth(entries[i].src, packet->vis_orig)) -- continue; -- -- batadv_vis_data_insert_interface(entries[i].src, list, false); -- } --} -- --static void batadv_vis_data_read_entries(struct seq_file *seq, -- struct hlist_head *list, -- struct batadv_vis_packet *packet, -- struct batadv_vis_info_entry *entries) --{ -- int i; -- struct batadv_vis_if_list_entry *entry; -- -- hlist_for_each_entry(entry, list, list) { -- seq_printf(seq, "%pM,", entry->addr); -- -- for (i = 0; i < packet->entries; i++) -- batadv_vis_data_read_entry(seq, &entries[i], -- entry->addr, entry->primary); -- -- /* add primary/secondary records */ -- if (batadv_compare_eth(entry->addr, packet->vis_orig)) -- batadv_vis_data_read_prim_sec(seq, list); -- -- seq_puts(seq, "\n"); -- } --} -- --static void batadv_vis_seq_print_text_bucket(struct seq_file *seq, -- const struct hlist_head *head) --{ -- struct batadv_vis_info *info; -- struct batadv_vis_packet *packet; -- uint8_t *entries_pos; -- struct batadv_vis_info_entry *entries; -- struct batadv_vis_if_list_entry *entry; -- struct hlist_node *n; -- -- HLIST_HEAD(vis_if_list); -- -- hlist_for_each_entry_rcu(info, head, hash_entry) { -- packet = (struct batadv_vis_packet *)info->skb_packet->data; -- entries_pos = (uint8_t *)packet + sizeof(*packet); -- entries = (struct batadv_vis_info_entry *)entries_pos; -- -- batadv_vis_data_insert_interface(packet->vis_orig, &vis_if_list, -- true); -- batadv_vis_data_insert_interfaces(&vis_if_list, packet, -- entries); -- batadv_vis_data_read_entries(seq, &vis_if_list, packet, -- entries); -- -- hlist_for_each_entry_safe(entry, n, &vis_if_list, list) { -- hlist_del(&entry->list); -- kfree(entry); -- } -- } --} -- --int batadv_vis_seq_print_text(struct seq_file *seq, void *offset) --{ -- struct batadv_hard_iface *primary_if; -- struct hlist_head *head; -- struct net_device *net_dev = (struct net_device *)seq->private; -- struct batadv_priv *bat_priv = netdev_priv(net_dev); -- struct batadv_hashtable *hash = bat_priv->vis.hash; -- uint32_t i; -- int ret = 0; -- int vis_server = atomic_read(&bat_priv->vis_mode); -- -- primary_if = batadv_primary_if_get_selected(bat_priv); -- if (!primary_if) -- goto out; -- -- if (vis_server == BATADV_VIS_TYPE_CLIENT_UPDATE) -- goto out; -- -- spin_lock_bh(&bat_priv->vis.hash_lock); -- for (i = 0; i < hash->size; i++) { -- head = &hash->table[i]; -- batadv_vis_seq_print_text_bucket(seq, head); -- } -- spin_unlock_bh(&bat_priv->vis.hash_lock); -- --out: -- if (primary_if) -- batadv_hardif_free_ref(primary_if); -- return ret; --} -- --/* add the info packet to the send list, if it was not -- * already linked in. -- */ --static void batadv_send_list_add(struct batadv_priv *bat_priv, -- struct batadv_vis_info *info) --{ -- if (list_empty(&info->send_list)) { -- kref_get(&info->refcount); -- list_add_tail(&info->send_list, &bat_priv->vis.send_list); -- } --} -- --/* delete the info packet from the send list, if it was -- * linked in. -- */ --static void batadv_send_list_del(struct batadv_vis_info *info) --{ -- if (!list_empty(&info->send_list)) { -- list_del_init(&info->send_list); -- kref_put(&info->refcount, batadv_free_info); -- } --} -- --/* tries to add one entry to the receive list. */ --static void batadv_recv_list_add(struct batadv_priv *bat_priv, -- struct list_head *recv_list, const char *mac) --{ -- struct batadv_vis_recvlist_node *entry; -- -- entry = kmalloc(sizeof(*entry), GFP_ATOMIC); -- if (!entry) -- return; -- -- memcpy(entry->mac, mac, ETH_ALEN); -- spin_lock_bh(&bat_priv->vis.list_lock); -- list_add_tail(&entry->list, recv_list); -- spin_unlock_bh(&bat_priv->vis.list_lock); --} -- --/* returns 1 if this mac is in the recv_list */ --static int batadv_recv_list_is_in(struct batadv_priv *bat_priv, -- const struct list_head *recv_list, -- const char *mac) --{ -- const struct batadv_vis_recvlist_node *entry; -- -- spin_lock_bh(&bat_priv->vis.list_lock); -- list_for_each_entry(entry, recv_list, list) { -- if (batadv_compare_eth(entry->mac, mac)) { -- spin_unlock_bh(&bat_priv->vis.list_lock); -- return 1; -- } -- } -- spin_unlock_bh(&bat_priv->vis.list_lock); -- return 0; --} -- --/* try to add the packet to the vis_hash. return NULL if invalid (e.g. too old, -- * broken.. ). vis hash must be locked outside. is_new is set when the packet -- * is newer than old entries in the hash. -- */ --static struct batadv_vis_info * --batadv_add_packet(struct batadv_priv *bat_priv, -- struct batadv_vis_packet *vis_packet, int vis_info_len, -- int *is_new, int make_broadcast) --{ -- struct batadv_vis_info *info, *old_info; -- struct batadv_vis_packet *search_packet, *old_packet; -- struct batadv_vis_info search_elem; -- struct batadv_vis_packet *packet; -- struct sk_buff *tmp_skb; -- int hash_added; -- size_t len; -- size_t max_entries; -- -- *is_new = 0; -- /* sanity check */ -- if (!bat_priv->vis.hash) -- return NULL; -- -- /* see if the packet is already in vis_hash */ -- search_elem.skb_packet = dev_alloc_skb(sizeof(*search_packet)); -- if (!search_elem.skb_packet) -- return NULL; -- len = sizeof(*search_packet); -- tmp_skb = search_elem.skb_packet; -- search_packet = (struct batadv_vis_packet *)skb_put(tmp_skb, len); -- -- memcpy(search_packet->vis_orig, vis_packet->vis_orig, ETH_ALEN); -- old_info = batadv_vis_hash_find(bat_priv, &search_elem); -- kfree_skb(search_elem.skb_packet); -- -- if (old_info) { -- tmp_skb = old_info->skb_packet; -- old_packet = (struct batadv_vis_packet *)tmp_skb->data; -- if (!batadv_seq_after(ntohl(vis_packet->seqno), -- ntohl(old_packet->seqno))) { -- if (old_packet->seqno == vis_packet->seqno) { -- batadv_recv_list_add(bat_priv, -- &old_info->recv_list, -- vis_packet->sender_orig); -- return old_info; -- } else { -- /* newer packet is already in hash. */ -- return NULL; -- } -- } -- /* remove old entry */ -- batadv_hash_remove(bat_priv->vis.hash, batadv_vis_info_cmp, -- batadv_vis_info_choose, old_info); -- batadv_send_list_del(old_info); -- kref_put(&old_info->refcount, batadv_free_info); -- } -- -- info = kmalloc(sizeof(*info), GFP_ATOMIC); -- if (!info) -- return NULL; -- -- len = sizeof(*packet) + vis_info_len; -- info->skb_packet = netdev_alloc_skb_ip_align(NULL, len + ETH_HLEN); -- if (!info->skb_packet) { -- kfree(info); -- return NULL; -- } -- skb_reserve(info->skb_packet, ETH_HLEN); -- packet = (struct batadv_vis_packet *)skb_put(info->skb_packet, len); -- -- kref_init(&info->refcount); -- INIT_LIST_HEAD(&info->send_list); -- INIT_LIST_HEAD(&info->recv_list); -- info->first_seen = jiffies; -- info->bat_priv = bat_priv; -- memcpy(packet, vis_packet, len); -- -- /* initialize and add new packet. */ -- *is_new = 1; -- -- /* Make it a broadcast packet, if required */ -- if (make_broadcast) -- memcpy(packet->target_orig, batadv_broadcast_addr, ETH_ALEN); -- -- /* repair if entries is longer than packet. */ -- max_entries = vis_info_len / sizeof(struct batadv_vis_info_entry); -- if (packet->entries > max_entries) -- packet->entries = max_entries; -- -- batadv_recv_list_add(bat_priv, &info->recv_list, packet->sender_orig); -- -- /* try to add it */ -- hash_added = batadv_hash_add(bat_priv->vis.hash, batadv_vis_info_cmp, -- batadv_vis_info_choose, info, -- &info->hash_entry); -- if (hash_added != 0) { -- /* did not work (for some reason) */ -- kref_put(&info->refcount, batadv_free_info); -- info = NULL; -- } -- -- return info; --} -- --/* handle the server sync packet, forward if needed. */ --void batadv_receive_server_sync_packet(struct batadv_priv *bat_priv, -- struct batadv_vis_packet *vis_packet, -- int vis_info_len) --{ -- struct batadv_vis_info *info; -- int is_new, make_broadcast; -- int vis_server = atomic_read(&bat_priv->vis_mode); -- -- make_broadcast = (vis_server == BATADV_VIS_TYPE_SERVER_SYNC); -- -- spin_lock_bh(&bat_priv->vis.hash_lock); -- info = batadv_add_packet(bat_priv, vis_packet, vis_info_len, -- &is_new, make_broadcast); -- if (!info) -- goto end; -- -- /* only if we are server ourselves and packet is newer than the one in -- * hash. -- */ -- if (vis_server == BATADV_VIS_TYPE_SERVER_SYNC && is_new) -- batadv_send_list_add(bat_priv, info); --end: -- spin_unlock_bh(&bat_priv->vis.hash_lock); --} -- --/* handle an incoming client update packet and schedule forward if needed. */ --void batadv_receive_client_update_packet(struct batadv_priv *bat_priv, -- struct batadv_vis_packet *vis_packet, -- int vis_info_len) --{ -- struct batadv_vis_info *info; -- struct batadv_vis_packet *packet; -- int is_new; -- int vis_server = atomic_read(&bat_priv->vis_mode); -- int are_target = 0; -- -- /* clients shall not broadcast. */ -- if (is_broadcast_ether_addr(vis_packet->target_orig)) -- return; -- -- /* Are we the target for this VIS packet? */ -- if (vis_server == BATADV_VIS_TYPE_SERVER_SYNC && -- batadv_is_my_mac(bat_priv, vis_packet->target_orig)) -- are_target = 1; -- -- spin_lock_bh(&bat_priv->vis.hash_lock); -- info = batadv_add_packet(bat_priv, vis_packet, vis_info_len, -- &is_new, are_target); -- -- if (!info) -- goto end; -- /* note that outdated packets will be dropped at this point. */ -- -- packet = (struct batadv_vis_packet *)info->skb_packet->data; -- -- /* send only if we're the target server or ... */ -- if (are_target && is_new) { -- packet->vis_type = BATADV_VIS_TYPE_SERVER_SYNC; /* upgrade! */ -- batadv_send_list_add(bat_priv, info); -- -- /* ... we're not the recipient (and thus need to forward). */ -- } else if (!batadv_is_my_mac(bat_priv, packet->target_orig)) { -- batadv_send_list_add(bat_priv, info); -- } -- --end: -- spin_unlock_bh(&bat_priv->vis.hash_lock); --} -- --/* Walk the originators and find the VIS server with the best tq. Set the packet -- * address to its address and return the best_tq. -- * -- * Must be called with the originator hash locked -- */ --static int batadv_find_best_vis_server(struct batadv_priv *bat_priv, -- struct batadv_vis_info *info) --{ -- struct batadv_hashtable *hash = bat_priv->orig_hash; -- struct batadv_neigh_node *router; -- struct hlist_head *head; -- struct batadv_orig_node *orig_node; -- struct batadv_vis_packet *packet; -- int best_tq = -1; -- uint32_t i; -- -- packet = (struct batadv_vis_packet *)info->skb_packet->data; -- -- for (i = 0; i < hash->size; i++) { -- head = &hash->table[i]; -- -- rcu_read_lock(); -- hlist_for_each_entry_rcu(orig_node, head, hash_entry) { -- router = batadv_orig_node_get_router(orig_node); -- if (!router) -- continue; -- -- if ((orig_node->flags & BATADV_VIS_SERVER) && -- (router->tq_avg > best_tq)) { -- best_tq = router->tq_avg; -- memcpy(packet->target_orig, orig_node->orig, -- ETH_ALEN); -- } -- batadv_neigh_node_free_ref(router); -- } -- rcu_read_unlock(); -- } -- -- return best_tq; --} -- --/* Return true if the vis packet is full. */ --static bool batadv_vis_packet_full(const struct batadv_vis_info *info) --{ -- const struct batadv_vis_packet *packet; -- size_t num; -- -- packet = (struct batadv_vis_packet *)info->skb_packet->data; -- num = BATADV_MAX_VIS_PACKET_SIZE / sizeof(struct batadv_vis_info_entry); -- -- if (num < packet->entries + 1) -- return true; -- return false; --} -- --/* generates a packet of own vis data, -- * returns 0 on success, -1 if no packet could be generated -- */ --static int batadv_generate_vis_packet(struct batadv_priv *bat_priv) --{ -- struct batadv_hashtable *hash = bat_priv->orig_hash; -- struct hlist_head *head; -- struct batadv_orig_node *orig_node; -- struct batadv_neigh_node *router; -- struct batadv_vis_info *info = bat_priv->vis.my_info; -- struct batadv_vis_packet *packet; -- struct batadv_vis_info_entry *entry; -- struct batadv_tt_common_entry *tt_common_entry; -- uint8_t *packet_pos; -- int best_tq = -1; -- uint32_t i; -- -- info->first_seen = jiffies; -- packet = (struct batadv_vis_packet *)info->skb_packet->data; -- packet->vis_type = atomic_read(&bat_priv->vis_mode); -- -- memcpy(packet->target_orig, batadv_broadcast_addr, ETH_ALEN); -- packet->header.ttl = BATADV_TTL; -- packet->seqno = htonl(ntohl(packet->seqno) + 1); -- packet->entries = 0; -- packet->reserved = 0; -- skb_trim(info->skb_packet, sizeof(*packet)); -- -- if (packet->vis_type == BATADV_VIS_TYPE_CLIENT_UPDATE) { -- best_tq = batadv_find_best_vis_server(bat_priv, info); -- -- if (best_tq < 0) -- return best_tq; -- } -- -- for (i = 0; i < hash->size; i++) { -- head = &hash->table[i]; -- -- rcu_read_lock(); -- hlist_for_each_entry_rcu(orig_node, head, hash_entry) { -- router = batadv_orig_node_get_router(orig_node); -- if (!router) -- continue; -- -- if (!batadv_compare_eth(router->addr, orig_node->orig)) -- goto next; -- -- if (router->if_incoming->if_status != BATADV_IF_ACTIVE) -- goto next; -- -- if (router->tq_avg < 1) -- goto next; -- -- /* fill one entry into buffer. */ -- packet_pos = skb_put(info->skb_packet, sizeof(*entry)); -- entry = (struct batadv_vis_info_entry *)packet_pos; -- memcpy(entry->src, -- router->if_incoming->net_dev->dev_addr, -- ETH_ALEN); -- memcpy(entry->dest, orig_node->orig, ETH_ALEN); -- entry->quality = router->tq_avg; -- packet->entries++; -- --next: -- batadv_neigh_node_free_ref(router); -- -- if (batadv_vis_packet_full(info)) -- goto unlock; -- } -- rcu_read_unlock(); -- } -- -- hash = bat_priv->tt.local_hash; -- -- for (i = 0; i < hash->size; i++) { -- head = &hash->table[i]; -- -- rcu_read_lock(); -- hlist_for_each_entry_rcu(tt_common_entry, head, -- hash_entry) { -- packet_pos = skb_put(info->skb_packet, sizeof(*entry)); -- entry = (struct batadv_vis_info_entry *)packet_pos; -- memset(entry->src, 0, ETH_ALEN); -- memcpy(entry->dest, tt_common_entry->addr, ETH_ALEN); -- entry->quality = 0; /* 0 means TT */ -- packet->entries++; -- -- if (batadv_vis_packet_full(info)) -- goto unlock; -- } -- rcu_read_unlock(); -- } -- -- return 0; -- --unlock: -- rcu_read_unlock(); -- return 0; --} -- --/* free old vis packets. Must be called with this vis_hash_lock -- * held -- */ --static void batadv_purge_vis_packets(struct batadv_priv *bat_priv) --{ -- uint32_t i; -- struct batadv_hashtable *hash = bat_priv->vis.hash; -- struct hlist_node *node_tmp; -- struct hlist_head *head; -- struct batadv_vis_info *info; -- -- for (i = 0; i < hash->size; i++) { -- head = &hash->table[i]; -- -- hlist_for_each_entry_safe(info, node_tmp, -- head, hash_entry) { -- /* never purge own data. */ -- if (info == bat_priv->vis.my_info) -- continue; -- -- if (batadv_has_timed_out(info->first_seen, -- BATADV_VIS_TIMEOUT)) { -- hlist_del(&info->hash_entry); -- batadv_send_list_del(info); -- kref_put(&info->refcount, batadv_free_info); -- } -- } -- } --} -- --static void batadv_broadcast_vis_packet(struct batadv_priv *bat_priv, -- struct batadv_vis_info *info) --{ -- struct batadv_hashtable *hash = bat_priv->orig_hash; -- struct hlist_head *head; -- struct batadv_orig_node *orig_node; -- struct batadv_vis_packet *packet; -- struct sk_buff *skb; -- uint32_t i, res; -- -- -- packet = (struct batadv_vis_packet *)info->skb_packet->data; -- -- /* send to all routers in range. */ -- for (i = 0; i < hash->size; i++) { -- head = &hash->table[i]; -- -- rcu_read_lock(); -- hlist_for_each_entry_rcu(orig_node, head, hash_entry) { -- /* if it's a vis server and reachable, send it. */ -- if (!(orig_node->flags & BATADV_VIS_SERVER)) -- continue; -- -- /* don't send it if we already received the packet from -- * this node. -- */ -- if (batadv_recv_list_is_in(bat_priv, &info->recv_list, -- orig_node->orig)) -- continue; -- -- memcpy(packet->target_orig, orig_node->orig, ETH_ALEN); -- skb = skb_clone(info->skb_packet, GFP_ATOMIC); -- if (!skb) -- continue; -- -- res = batadv_send_skb_to_orig(skb, orig_node, NULL); -- if (res == NET_XMIT_DROP) -- kfree_skb(skb); -- } -- rcu_read_unlock(); -- } --} -- --static void batadv_unicast_vis_packet(struct batadv_priv *bat_priv, -- struct batadv_vis_info *info) --{ -- struct batadv_orig_node *orig_node; -- struct sk_buff *skb; -- struct batadv_vis_packet *packet; -- -- packet = (struct batadv_vis_packet *)info->skb_packet->data; -- -- orig_node = batadv_orig_hash_find(bat_priv, packet->target_orig); -- if (!orig_node) -- goto out; -- -- skb = skb_clone(info->skb_packet, GFP_ATOMIC); -- if (!skb) -- goto out; -- -- if (batadv_send_skb_to_orig(skb, orig_node, NULL) == NET_XMIT_DROP) -- kfree_skb(skb); -- --out: -- if (orig_node) -- batadv_orig_node_free_ref(orig_node); --} -- --/* only send one vis packet. called from batadv_send_vis_packets() */ --static void batadv_send_vis_packet(struct batadv_priv *bat_priv, -- struct batadv_vis_info *info) --{ -- struct batadv_hard_iface *primary_if; -- struct batadv_vis_packet *packet; -- -- primary_if = batadv_primary_if_get_selected(bat_priv); -- if (!primary_if) -- goto out; -- -- packet = (struct batadv_vis_packet *)info->skb_packet->data; -- if (packet->header.ttl < 2) { -- pr_debug("Error - can't send vis packet: ttl exceeded\n"); -- goto out; -- } -- -- memcpy(packet->sender_orig, primary_if->net_dev->dev_addr, ETH_ALEN); -- packet->header.ttl--; -- -- if (is_broadcast_ether_addr(packet->target_orig)) -- batadv_broadcast_vis_packet(bat_priv, info); -- else -- batadv_unicast_vis_packet(bat_priv, info); -- packet->header.ttl++; /* restore TTL */ -- --out: -- if (primary_if) -- batadv_hardif_free_ref(primary_if); --} -- --/* called from timer; send (and maybe generate) vis packet. */ --static void batadv_send_vis_packets(struct work_struct *work) --{ -- struct delayed_work *delayed_work; -- struct batadv_priv *bat_priv; -- struct batadv_priv_vis *priv_vis; -- struct batadv_vis_info *info; -- -- delayed_work = container_of(work, struct delayed_work, work); -- priv_vis = container_of(delayed_work, struct batadv_priv_vis, work); -- bat_priv = container_of(priv_vis, struct batadv_priv, vis); -- spin_lock_bh(&bat_priv->vis.hash_lock); -- batadv_purge_vis_packets(bat_priv); -- -- if (batadv_generate_vis_packet(bat_priv) == 0) { -- /* schedule if generation was successful */ -- batadv_send_list_add(bat_priv, bat_priv->vis.my_info); -- } -- -- while (!list_empty(&bat_priv->vis.send_list)) { -- info = list_first_entry(&bat_priv->vis.send_list, -- typeof(*info), send_list); -- -- kref_get(&info->refcount); -- spin_unlock_bh(&bat_priv->vis.hash_lock); -- -- batadv_send_vis_packet(bat_priv, info); -- -- spin_lock_bh(&bat_priv->vis.hash_lock); -- batadv_send_list_del(info); -- kref_put(&info->refcount, batadv_free_info); -- } -- spin_unlock_bh(&bat_priv->vis.hash_lock); -- -- queue_delayed_work(batadv_event_workqueue, &bat_priv->vis.work, -- msecs_to_jiffies(BATADV_VIS_INTERVAL)); --} -- --/* init the vis server. this may only be called when if_list is already -- * initialized (e.g. bat0 is initialized, interfaces have been added) -- */ --int batadv_vis_init(struct batadv_priv *bat_priv) --{ -- struct batadv_vis_packet *packet; -- int hash_added; -- unsigned int len; -- unsigned long first_seen; -- struct sk_buff *tmp_skb; -- -- if (bat_priv->vis.hash) -- return 0; -- -- spin_lock_bh(&bat_priv->vis.hash_lock); -- -- bat_priv->vis.hash = batadv_hash_new(256); -- if (!bat_priv->vis.hash) { -- pr_err("Can't initialize vis_hash\n"); -- goto err; -- } -- -- batadv_hash_set_lock_class(bat_priv->vis.hash, -- &batadv_vis_hash_lock_class_key); -- -- bat_priv->vis.my_info = kmalloc(BATADV_MAX_VIS_PACKET_SIZE, GFP_ATOMIC); -- if (!bat_priv->vis.my_info) -- goto err; -- -- len = sizeof(*packet) + BATADV_MAX_VIS_PACKET_SIZE + ETH_HLEN; -- bat_priv->vis.my_info->skb_packet = netdev_alloc_skb_ip_align(NULL, -- len); -- if (!bat_priv->vis.my_info->skb_packet) -- goto free_info; -- -- skb_reserve(bat_priv->vis.my_info->skb_packet, ETH_HLEN); -- tmp_skb = bat_priv->vis.my_info->skb_packet; -- packet = (struct batadv_vis_packet *)skb_put(tmp_skb, sizeof(*packet)); -- -- /* prefill the vis info */ -- first_seen = jiffies - msecs_to_jiffies(BATADV_VIS_INTERVAL); -- bat_priv->vis.my_info->first_seen = first_seen; -- INIT_LIST_HEAD(&bat_priv->vis.my_info->recv_list); -- INIT_LIST_HEAD(&bat_priv->vis.my_info->send_list); -- kref_init(&bat_priv->vis.my_info->refcount); -- bat_priv->vis.my_info->bat_priv = bat_priv; -- packet->header.version = BATADV_COMPAT_VERSION; -- packet->header.packet_type = BATADV_VIS; -- packet->header.ttl = BATADV_TTL; -- packet->seqno = 0; -- packet->reserved = 0; -- packet->entries = 0; -- -- INIT_LIST_HEAD(&bat_priv->vis.send_list); -- -- hash_added = batadv_hash_add(bat_priv->vis.hash, batadv_vis_info_cmp, -- batadv_vis_info_choose, -- bat_priv->vis.my_info, -- &bat_priv->vis.my_info->hash_entry); -- if (hash_added != 0) { -- pr_err("Can't add own vis packet into hash\n"); -- /* not in hash, need to remove it manually. */ -- kref_put(&bat_priv->vis.my_info->refcount, batadv_free_info); -- goto err; -- } -- -- spin_unlock_bh(&bat_priv->vis.hash_lock); -- -- INIT_DELAYED_WORK(&bat_priv->vis.work, batadv_send_vis_packets); -- queue_delayed_work(batadv_event_workqueue, &bat_priv->vis.work, -- msecs_to_jiffies(BATADV_VIS_INTERVAL)); -- -- return 0; -- --free_info: -- kfree(bat_priv->vis.my_info); -- bat_priv->vis.my_info = NULL; --err: -- spin_unlock_bh(&bat_priv->vis.hash_lock); -- batadv_vis_quit(bat_priv); -- return -ENOMEM; --} -- --/* Decrease the reference count on a hash item info */ --static void batadv_free_info_ref(struct hlist_node *node, void *arg) --{ -- struct batadv_vis_info *info; -- -- info = container_of(node, struct batadv_vis_info, hash_entry); -- batadv_send_list_del(info); -- kref_put(&info->refcount, batadv_free_info); --} -- --/* shutdown vis-server */ --void batadv_vis_quit(struct batadv_priv *bat_priv) --{ -- if (!bat_priv->vis.hash) -- return; -- -- cancel_delayed_work_sync(&bat_priv->vis.work); -- -- spin_lock_bh(&bat_priv->vis.hash_lock); -- /* properly remove, kill timers ... */ -- batadv_hash_delete(bat_priv->vis.hash, batadv_free_info_ref, NULL); -- bat_priv->vis.hash = NULL; -- bat_priv->vis.my_info = NULL; -- spin_unlock_bh(&bat_priv->vis.hash_lock); --} -diff --git a/vis.h b/vis.h -deleted file mode 100644 -index ad92b0e..0000000 ---- a/vis.h -+++ /dev/null -@@ -1,36 +0,0 @@ --/* Copyright (C) 2008-2013 B.A.T.M.A.N. contributors: -- * -- * Simon Wunderlich, Marek Lindner -- * -- * This program is free software; you can redistribute it and/or -- * modify it under the terms of version 2 of the GNU General Public -- * License as published by the Free Software Foundation. -- * -- * This program 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 this program; if not, write to the Free Software -- * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA -- * 02110-1301, USA -- */ -- --#ifndef _NET_BATMAN_ADV_VIS_H_ --#define _NET_BATMAN_ADV_VIS_H_ -- --/* timeout of vis packets in milliseconds */ --#define BATADV_VIS_TIMEOUT 200000 -- --int batadv_vis_seq_print_text(struct seq_file *seq, void *offset); --void batadv_receive_server_sync_packet(struct batadv_priv *bat_priv, -- struct batadv_vis_packet *vis_packet, -- int vis_info_len); --void batadv_receive_client_update_packet(struct batadv_priv *bat_priv, -- struct batadv_vis_packet *vis_packet, -- int vis_info_len); --int batadv_vis_init(struct batadv_priv *bat_priv); --void batadv_vis_quit(struct batadv_priv *bat_priv); -- --#endif /* _NET_BATMAN_ADV_VIS_H_ */ diff --git a/srcpkgs/batman-adv14/template b/srcpkgs/batman-adv14/template deleted file mode 100644 index 4fcb7474e012ed..00000000000000 --- a/srcpkgs/batman-adv14/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'batman-adv14' -pkgname=batman-adv14 -version=2013.4.0 -revision=9 -short_desc="B.A.T.M.A.N. routing protocol kernel module (protocol version 14)" -maintainer="Enno Boland " -license="GPL-2.0-only" -homepage="http://www.open-mesh.org/" -distfiles="http://downloads.open-mesh.org/batman/releases/batman-adv-${version}/batman-adv-${version}.tar.gz" -checksum=a9b1b7542c94cc6bf7c97b7b0d02bf071b5632a64480ae419358b9cb9cab6870 -provides="batman-adv-${version}_${revision}" -conflicts="batman-adv>=0" - -dkms_modules="batman-adv14 ${version}" -depends="dkms" - -do_install() { - vmkdir usr/src/${pkgname}-${version} - vcopy "*.c" usr/src/${pkgname}-${version} - vcopy "*.h" usr/src/${pkgname}-${version} - vcopy "Makefile" usr/src/${pkgname}-${version} - vcopy "Makefile.kbuild" usr/src/${pkgname}-${version} - vcopy "gen-compat-autoconf.sh" usr/src/${pkgname}-${version} - vcopy ${FILESDIR}/dkms.conf usr/src/${pkgname}-${version} -} diff --git a/srcpkgs/bats-assert/template b/srcpkgs/bats-assert/template deleted file mode 100644 index 818249f985b197..00000000000000 --- a/srcpkgs/bats-assert/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'bats-assert' -pkgname=bats-assert -version=2.2.4 -revision=1 -depends="bats bats-support" -checkdepends="$depends" -short_desc="Common assertions for BATS" -maintainer="Andrew J. Hesford " -license="CC0-1.0" -homepage="https://github.com/bats-core/bats-assert" -distfiles="https://github.com/bats-core/bats-assert/archive/v${version}.tar.gz" -checksum=e305df20c4c36cba4570e10f1cd824efb1ae71d88b5ef474550781ebee04192f - -do_check() { - bats test -} - -do_install() { - local f - - for f in *.bash; do - vinstall "$f" 644 usr/lib/bats/bats-assert - done - - for f in src/*.bash; do - vinstall "$f" 644 usr/lib/bats/bats-assert/src - done -} diff --git a/srcpkgs/bats-support/template b/srcpkgs/bats-support/template deleted file mode 100644 index 5389061cb09d17..00000000000000 --- a/srcpkgs/bats-support/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'bats-support' -pkgname=bats-support -version=0.3.0 -revision=2 -depends="bats" -checkdepends="$depends" -short_desc="Supporting library for BATS test helpers" -maintainer="Andrew J. Hesford " -license="CC0-1.0" -homepage="https://github.com/bats-core/bats-support" -distfiles="https://github.com/bats-core/bats-support/archive/v${version}.tar.gz" -checksum=7815237aafeb42ddcc1b8c698fc5808026d33317d8701d5ec2396e9634e2918f - -do_check() { - bats test -} - -do_install() { - local f - - for f in *.bash; do - vinstall "$f" 644 usr/lib/bats/bats-support - done - - for f in src/*.bash; do - vinstall "$f" 644 usr/lib/bats/bats-support/src - done -} diff --git a/srcpkgs/bats/template b/srcpkgs/bats/template deleted file mode 100644 index ccce3215a1774a..00000000000000 --- a/srcpkgs/bats/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'bats' -pkgname=bats -version=1.11.1 -revision=1 -depends="bash" -checkdepends="procps-ng" -short_desc="Bash Automated Testing System" -maintainer="Piraty " -license="MIT" -homepage="https://github.com/bats-core/bats-core" -distfiles="https://github.com/bats-core/bats-core/archive/v${version}.tar.gz" -checksum=5c57ed9616b78f7fd8c553b9bae3c7c9870119edd727ec17dbd1185c599f79d9 - -pre_check() { - export TERM=linux -} - -do_check() { - ./bin/bats --print-output-on-failure --tap test -} - -do_install() { - ./install.sh "${DESTDIR}/usr" -} - -post_install() { - vlicense LICENSE.md -} diff --git a/srcpkgs/batsignal/template b/srcpkgs/batsignal/template deleted file mode 100644 index 27f92bd06eb9d1..00000000000000 --- a/srcpkgs/batsignal/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'batsignal' -pkgname=batsignal -version=1.8.0 -revision=1 -build_style=gnu-makefile -make_use_env=yes -hostmakedepends="pkg-config" -makedepends="libnotify-devel" -short_desc="Simple battery monitor" -maintainer="Orphaned " -license="ISC" -homepage="https://github.com/electrickite/batsignal" -distfiles="https://github.com/electrickite/batsignal/archive/${version}.tar.gz" -checksum=c8c2a048f4aa105aae389d9d765b76057d4998dbfc29a7dfeaf66351eaa7cba1 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/bazel/patches/gettid.patch b/srcpkgs/bazel/patches/gettid.patch deleted file mode 100644 index a680d831a54b3a..00000000000000 --- a/srcpkgs/bazel/patches/gettid.patch +++ /dev/null @@ -1,29 +0,0 @@ ---- a/src/main/java/net/starlark/java/eval/cpu_profiler_posix.cc -+++ b/src/main/java/net/starlark/java/eval/cpu_profiler_posix.cc -@@ -41,7 +41,7 @@ Java_net_starlark_java_eval_CpuProfiler_ - - static int fd; // the write end of the profile event pipe - --pid_t gettid(void) { -+pid_t sys_gettid(void) { - #ifdef __linux__ - return (pid_t)syscall(SYS_gettid); - #else // darwin -@@ -63,7 +63,7 @@ void onsigprof(int sig) { - } - - // Send an event containing the int32be-encoded OS thread ID. -- pid_t tid = gettid(); -+ pid_t tid = sys_gettid(); - uint32_t tid_be = htonl(tid); - int r = write(fd, (void *)&tid_be, sizeof tid_be); - if (r < 0) { -@@ -100,7 +100,7 @@ void onsigprof(int sig) { - // static native jint gettid(); - extern "C" JNIEXPORT jint JNICALL - Java_net_starlark_java_eval_CpuProfiler_gettid(JNIEnv *env, jclass clazz) { -- return gettid(); -+ return sys_gettid(); - } - - // makeFD: return new FileDescriptor(fd) diff --git a/srcpkgs/bazel/patches/java.patch b/srcpkgs/bazel/patches/java.patch deleted file mode 100644 index 66785d2d5d86e3..00000000000000 --- a/srcpkgs/bazel/patches/java.patch +++ /dev/null @@ -1,12 +0,0 @@ ---- a/scripts/packages/bazel.sh -+++ b/scripts/packages/bazel.sh -@@ -104,7 +104,8 @@ function get_workspace_root() { - - get_workspace_root - --readonly wrapper_dir="$(dirname "$(get_realpath "${BASH_SOURCE[0]}")")" -+export JAVA_HOME=/usr/lib/jvm/openjdk17 -+readonly wrapper_dir="/usr/libexec/bazel" - readonly os_arch_suffix="$(uname -s | tr '[:upper:]' '[:lower:]')-$(uname -m)" - - function get_bazel_version() { diff --git a/srcpkgs/bazel/patches/musl.patch b/srcpkgs/bazel/patches/musl.patch deleted file mode 100644 index 4089fd22cd98f3..00000000000000 --- a/srcpkgs/bazel/patches/musl.patch +++ /dev/null @@ -1,48 +0,0 @@ ---- a/src/main/native/unix_jni.h -+++ b/src/main/native/unix_jni.h -@@ -26,7 +26,8 @@ - - namespace blaze_jni { - --#if defined(__APPLE__) || defined(__FreeBSD__) || defined(__OpenBSD__) -+#if defined(__APPLE__) || defined(__FreeBSD__) || defined(__OpenBSD__) || \ -+ (defined(__linux__) && !defined(__GLIBC__)) - // stat64 is deprecated on OS X/BSD. - typedef struct stat portable_stat_struct; - #define portable_stat ::stat ---- a/src/main/native/unix_jni_linux.cc -+++ b/src/main/native/unix_jni_linux.cc -@@ -12,6 +12,7 @@ - // See the License for the specific language governing permissions and - // limitations under the License. - -+#include - #include - #include - #include -@@ -45,7 +46,11 @@ std::string ErrorMessage(int error_numbe - - int portable_fstatat( - int dirfd, char *name, portable_stat_struct *statbuf, int flags) { -+#ifdef __GLIBC__ - return fstatat64(dirfd, name, statbuf, flags); -+#else -+ return fstatat(dirfd, name, statbuf, flags); -+#endif - } - - uint64_t StatEpochMilliseconds(const portable_stat_struct &statbuf, ---- a/src/tools/singlejar/port.h -+++ b/src/tools/singlejar/port.h -@@ -34,6 +34,11 @@ typedef off_t off64_t; - typedef __int64 off64_t; - #elif defined(__OpenBSD__) - typedef int64_t off64_t; -+#elif defined(__linux__) -+#include -+#ifndef __GLIBC__ -+typedef off_t off64_t; -+#endif - #endif - static_assert(sizeof(off64_t) == 8, "File offset type must be 64-bit"); - diff --git a/srcpkgs/bazel/patches/no-jdk.patch b/srcpkgs/bazel/patches/no-jdk.patch deleted file mode 100644 index 5ec5c62f0948f8..00000000000000 --- a/srcpkgs/bazel/patches/no-jdk.patch +++ /dev/null @@ -1,57 +0,0 @@ ---- a/.bazelrc -+++ b/.bazelrc -@@ -94,3 +94,5 @@ test:ci-windows --test_env=JAVA_HOME - test:ci-windows --test_env=TEST_INSTALL_BASE=C:/b/bazeltest_install_base - test:ci-windows --test_env=REPOSITORY_CACHE=C:/b/bazeltest_repo_cache - test:ci-windows --test_tag_filters=-no_windows,-slow -+ -+common --extra_toolchains=//xbps_src:non_prebuilt_java_21_toolchain_definition ---- a/scripts/BUILD -+++ b/scripts/BUILD -@@ -12,7 +12,7 @@ genrule( - outs = ["bazel-complete.bash"], - cmd = " ".join([ - "$(location :generate_bash_completion.sh)", -- "--bazel=$(location //src:bazel)", -+ "--bazel=$(location //src:bazel_nojdk)", - "--output=$@", - "--prepend=$(location bazel-complete-header.bash)", - "--prepend=$(location bazel-complete-template.bash)", -@@ -20,7 +20,7 @@ genrule( - output_to_bindir = 1, - tools = [ - ":generate_bash_completion.sh", -- "//src:bazel", -+ "//src:bazel_nojdk", - ], - visibility = [ - "//scripts/packages:__subpackages__", -@@ -105,12 +105,12 @@ genrule( - outs = ["bazel.fish"], - cmd = " ".join([ - "$(location :generate_fish_completion)", -- "--bazel=$(location //src:bazel)", -+ "--bazel=$(location //src:bazel_nojdk)", - "--output=$@", - ]), - tools = [ - ":generate_fish_completion", -- "//src:bazel", -+ "//src:bazel_nojdk", - ], - visibility = ["//scripts/packages:__subpackages__"], - ) ---- /dev/null -+++ b/xbps_src/BUILD.bazel -@@ -0,0 +1,11 @@ -+load("@rules_java//toolchains:default_java_toolchain.bzl", "default_java_toolchain") -+ -+default_java_toolchain( -+ name = "non_prebuilt_java_21_toolchain", -+ header_compiler_direct = "@remote_java_tools//:TurbineDirect", -+ ijar = "//third_party/ijar:ijar", -+ java_runtime = "@local_jdk//:jdk", -+ singlejar = "//src/tools/singlejar:singlejar", -+ source_version = "21", -+ target_version = "21", -+) diff --git a/srcpkgs/bazel/template b/srcpkgs/bazel/template deleted file mode 100644 index 3b11dbe36ea022..00000000000000 --- a/srcpkgs/bazel/template +++ /dev/null @@ -1,82 +0,0 @@ -# Template file for 'bazel' -pkgname=bazel -version=8.3.1 -revision=1 -hostmakedepends="protobuf python3 unzip openjdk21 which perl grpc zip tar" -makedepends="protobuf-devel libprotoc-devel grpc-devel libarchive-devel - zlib-devel" -depends="openjdk21" -short_desc="Google's build system" -maintainer="Đoàn Trần Công Danh " -license="Apache-2.0" -homepage="https://bazel.build/" -distfiles="https://github.com/bazelbuild/bazel/releases/download/${version}/bazel-${version}-dist.zip" -checksum=79da863df05fa4de79a82c4f9d4e710766f040bc519fd8b184a4d4d51345d5ba -nostrip=yes -python_version=3 - -nocross=yes - -case "$XBPS_TARGET_MACHINE" in - aarch64*) _cpu=aarch64 ;; - armv7*) _cpu=armv7 ;; - arm*) _cpu=arm ;; - x86_64*) _cpu=x86_64 ;; - i686*) _cpu=i386 ;; - ppc64le*) _cpu=ppc64le ;; - ppc64*) _cpu=ppc ;; - ppc*) _cpu=ppc32 ;; - riscv64*) _cpu=riscv64 ;; - *) broken="not supported" ;; -esac - -do_build() { - local flag - local _bazel_opts="-s --verbose_failures" - for flag in $CFLAGS; do - _bazel_opts+=" --conlyopt=$flag" - # For -fstack-protector ... - _bazel_opts+=" --linkopt=$flag" - done - for flag in $CXXFLAGS; do - _bazel_opts+=" --cxxopt=$flag" - _bazel_opts+=" --linkopt=$flag" - done - for flag in $LDFLAGS; do - _bazel_opts+=" --linkopt=$flag" - done - - _bazel_opts+=" --java_runtime_version=local_jdk" - _bazel_opts+=" --tool_java_runtime_version=local_jdk" - - export JAVA_HOME="/usr/lib/jvm/openjdk21" - - EMBED_LABEL=${version} \ - EXTRA_BAZEL_ARGS="$_bazel_opts" \ - ./compile.sh - scripts/generate_bash_completion.sh \ - --prepend=scripts/bazel-complete-header.bash \ - --prepend=scripts/bazel-complete-template.bash \ - --bazel=output/bazel \ - --output=output/bazel-complete.bash - PYTHONPATH="$wrksrc/third_party/py/abseil" \ - python3 scripts/generate_fish_completion.py \ - --bazel=output/bazel \ - --output=output/bazel.fish - - cp scripts/zsh_completion/_bazel output/ - cat >output/bazel.wrapper <<-EOF - #!/bin/sh - export JAVA_HOME="$JAVA_HOME" - exec /usr/libexec/bazel/bazel "\$@" - EOF - chmod -R u+rwX /tmp -} - -do_install() { - vinstall output/bazel 755 usr/libexec/bazel/ - vbin output/bazel.wrapper bazel - vcompletion output/bazel-complete.bash bash - vcompletion output/bazel.fish fish - vcompletion output/_bazel zsh -} diff --git a/srcpkgs/bbe/template b/srcpkgs/bbe/template deleted file mode 100644 index 63f76445b0a4fb..00000000000000 --- a/srcpkgs/bbe/template +++ /dev/null @@ -1,11 +0,0 @@ -# Template file for 'bbe' -pkgname=bbe -version=0.2.2 -revision=1 -build_style=gnu-configure -short_desc="sed-like editor for binary files" -maintainer="Duncaen " -license="GPL-2.0-or-later" -homepage="https://sourceforge.net/projects/bbe-/" -distfiles="${SOURCEFORGE_SITE}/bbe-/bbe/bbe-${version}.tar.gz" -checksum=baaeaf5775a6d9bceb594ea100c8f45a677a0a7d07529fa573ba0842226edddb diff --git a/srcpkgs/bbkeys/patches/fix-cross.patch b/srcpkgs/bbkeys/patches/fix-cross.patch deleted file mode 100644 index f722e5ebb449ef..00000000000000 --- a/srcpkgs/bbkeys/patches/fix-cross.patch +++ /dev/null @@ -1,37 +0,0 @@ ---- a/src/Makefile.in -+++ b/src/Makefile.in -@@ -108,7 +108,6 @@ - Netclient.$(OBJEXT) ScreenHandler.$(OBJEXT) window.$(OBJEXT) \ - WindowlistMenu.$(OBJEXT) - bbkeys_OBJECTS = $(am_bbkeys_OBJECTS) --bbkeys_DEPENDENCIES = /usr/lib/libbt.a - AM_V_P = $(am__v_P_@AM_V@) - am__v_P_ = $(am__v_P_@AM_DEFAULT_V@) - am__v_P_0 = false -@@ -350,7 +349,7 @@ - WindowlistMenu.cpp \ - WindowlistMenu.h - --bbkeys_LDADD = /usr/lib/libbt.a -+bbkeys_LDADD = -lbt - AM_INSTALLCHECK_STD_OPTIONS_EXEMPT = bbkeys - all: all-am - -@@ -444,7 +443,7 @@ - done; \ - done; rm -f c$${pid}_.???; exit $$bad - --bbkeys$(EXEEXT): $(bbkeys_OBJECTS) $(bbkeys_DEPENDENCIES) $(EXTRA_bbkeys_DEPENDENCIES) -+bbkeys$(EXEEXT): $(bbkeys_OBJECTS) $(EXTRA_bbkeys_DEPENDENCIES) - @rm -f bbkeys$(EXEEXT) - $(AM_V_CXXLD)$(CXXLINK) $(bbkeys_OBJECTS) $(bbkeys_LDADD) $(LIBS) - ---- a/src/Makefile.am -+++ b/src/Makefile.am -@@ -31,6 +31,5 @@ - window.hh \ - WindowlistMenu.cpp \ - WindowlistMenu.h --bbkeys_LDADD = /usr/lib/libbt.a - - AM_INSTALLCHECK_STD_OPTIONS_EXEMPT = bbkeys diff --git a/srcpkgs/bbkeys/template b/srcpkgs/bbkeys/template deleted file mode 100644 index a9a52c11007a47..00000000000000 --- a/srcpkgs/bbkeys/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'bbkeys' -pkgname=bbkeys -version=0.9.2 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config perl" -makedepends="blackboxwm-devel libX11-devel libXext-devel libXft-devel" -short_desc="Blackbox tool for setting keyboard shortcuts" -maintainer="Andrew Benson " -license="MIT" -homepage="https://github.com/bbidulock/bbkeys" -distfiles="${homepage}/releases/download/rel-${version//.}/bbkeys-${version}.tar.lz" -checksum=ece0113b2cc6367e2cad95f59cf43d7576b5a1a7eb8a9e3f10ce9814db67b95c - -post_install() { - vlicense COPYING -} diff --git a/srcpkgs/bbswitch/patches/0001-Use-proc_ops-structure-for-kernel-version-5.6.0.patch b/srcpkgs/bbswitch/patches/0001-Use-proc_ops-structure-for-kernel-version-5.6.0.patch deleted file mode 100644 index bb13cea2bcdb66..00000000000000 --- a/srcpkgs/bbswitch/patches/0001-Use-proc_ops-structure-for-kernel-version-5.6.0.patch +++ /dev/null @@ -1,54 +0,0 @@ -# upstream: yes - -From b0fdcfd847ecf5cbe6754b50f0db78600380b9f0 Mon Sep 17 00:00:00 2001 -From: Mateusz Mandera -Date: Tue, 31 Mar 2020 15:11:30 +0200 -Subject: [PATCH 1/2] Use proc_ops structure for kernel version >= 5.6.0 - -Since 5.6.0, proc_create requires a `struct proc_ops *` argument instead -of `struct file_operations *`. -Commit with the migration in the kernel source can be found at -https://github.com/torvalds/linux/commit/d56c0d45f0e27f814e87a1676b6bdccccbc252e9 ---- - bbswitch.c | 11 +++++++++++ - 1 file changed, 11 insertions(+) - -diff --git bbswitch.c bbswitch.c -index 228d722..4ce9aae 100644 ---- a/bbswitch.c -+++ b/bbswitch.c -@@ -35,6 +35,7 @@ - #include - #include - #include -+#include - - #define BBSWITCH_VERSION "0.8" - -@@ -375,6 +376,15 @@ static int bbswitch_pm_handler(struct notifier_block *nbp, - return 0; - } - -+#if LINUX_VERSION_CODE >= KERNEL_VERSION(5, 6, 0) -+static struct proc_ops bbswitch_fops = { -+ .proc_open = bbswitch_proc_open, -+ .proc_read = seq_read, -+ .proc_write = bbswitch_proc_write, -+ .proc_lseek = seq_lseek, -+ .proc_release= single_release -+}; -+#else - static struct file_operations bbswitch_fops = { - .open = bbswitch_proc_open, - .read = seq_read, -@@ -382,6 +392,7 @@ static struct file_operations bbswitch_fops = { - .llseek = seq_lseek, - .release= single_release - }; -+#endif - - static struct notifier_block nb = { - .notifier_call = &bbswitch_pm_handler --- -2.28.0 - diff --git a/srcpkgs/bbswitch/patches/0002-Add-missing-proc_fs.h-header.patch b/srcpkgs/bbswitch/patches/0002-Add-missing-proc_fs.h-header.patch deleted file mode 100644 index 37a27a6838dd73..00000000000000 --- a/srcpkgs/bbswitch/patches/0002-Add-missing-proc_fs.h-header.patch +++ /dev/null @@ -1,28 +0,0 @@ -# upstream: yes - -From ddbd243638c7bc2baecf43a78aff46cdc12e9b2e Mon Sep 17 00:00:00 2001 -From: Peter Wu -Date: Tue, 26 May 2020 21:43:35 +0200 -Subject: [PATCH 2/2] Add missing proc_fs.h header - -Required for 'struct proc_ops' since v5.7-rc1 with commit df23e2be3d24 -("acpi: Remove header dependency"). ---- - bbswitch.c | 1 + - 1 file changed, 1 insertion(+) - -diff --git bbswitch.c bbswitch.c -index 4ce9aae..c0c6713 100644 ---- a/bbswitch.c -+++ b/bbswitch.c -@@ -35,6 +35,7 @@ - #include - #include - #include -+#include - #include - - #define BBSWITCH_VERSION "0.8" --- -2.28.0 - 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 6fa0e58269d98f..00000000000000 --- 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 deleted file mode 100644 index 2f08463b2c0de1..00000000000000 --- a/srcpkgs/bbswitch/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'bbswitch' -pkgname=bbswitch -version=0.8 -revision=5 -archs="x86_64*" -depends="dkms" -short_desc="Kernel module for disabling the nVidia GPU on Optimus laptops" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="https://github.com/Bumblebee-Project/bbswitch" -distfiles="https://github.com/Bumblebee-Project/bbswitch/archive/v$version.tar.gz" -checksum=76cabd3f734fb4fe6ebfe3ec9814138d0d6f47d47238521ecbd6a986b60d1477 -dkms_modules="${pkgname} ${version}" - -do_install() { - vinstall Makefile 644 usr/src/${pkgname}-${version} - vinstall bbswitch.c 644 usr/src/${pkgname}-${version} - sed "s,#MODULE_VERSION#,${version}," dkms/dkms.conf > \ - ${DESTDIR}/usr/src/${pkgname}-${version}/dkms.conf -} diff --git a/srcpkgs/bc-gh/template b/srcpkgs/bc-gh/template deleted file mode 100644 index 3aa8e6063f7ae9..00000000000000 --- a/srcpkgs/bc-gh/template +++ /dev/null @@ -1,37 +0,0 @@ -# Template file for 'bc-gh' -pkgname=bc-gh -version=7.0.3 -revision=1 -short_desc="Implementation of POSIX bc with GNU extensions" -maintainer="Gavin D. Howard " -license="BSD-2-Clause" -homepage="https://git.gavinhoward.com/gavin/bc" -changelog="https://git.gavinhoward.com/gavin/bc/raw/branch/master/NEWS.md" -distfiles="https://github.com/gavinhoward/bc/releases/download/${version}/bc-${version}.tar.xz" -checksum=91eb74caed0ee6655b669711a4f350c25579778694df248e28363318e03c7fc4 -alternatives=" - bc:bc:/usr/bin/bc-gh - bc:bc.1:/usr/share/man/man1/bc-gh.1 - dc:dc:/usr/bin/dc-gh - dc:dc.1:/usr/share/man/man1/dc-gh.1" - -# no translations in musl, because there is not a gencat binary there. - -do_configure() { - PREFIX=/usr DESTDIR="${DESTDIR}" EXECSUFFIX=-gh CC="${CC}" CFLAGS="${CFLAGS}" \ - HOSTCC="${CC_FOR_BUILD}" HOSTCFLAGS="${CFLAGS_FOR_BUILD}" ./configure.sh -GM \ - -pGNU -} -do_build() { - make ${makejobs} -} -do_check() { - make ${makejobs} test -} -do_install() { - # Note that make install is used because of a symlink. - make install - vman manuals/bc.1 bc-gh.1 - vman manuals/dc.1 dc-gh.1 - vlicense LICENSE.md -} diff --git a/srcpkgs/bc-java/template b/srcpkgs/bc-java/template deleted file mode 100644 index b4803281755aeb..00000000000000 --- a/srcpkgs/bc-java/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'bc-java' -pkgname=bc-java -version=1.83 -revision=1 -hostmakedepends="apache-ant openjdk17" -depends="virtual?java-runtime" -short_desc="Bouncy Castle Java cryptography APIs" -maintainer="classabbyamp " -license="MIT" -homepage="https://www.bouncycastle.org/java.html" -changelog="https://www.bouncycastle.org/releasenotes.html" -distfiles="https://github.com/bcgit/bc-java/archive/refs/tags/r${version/./rv}.tar.gz" -checksum=b69c7cd86f8ae6e8343f586805430af95508ea925369632f9f7c35236d365b6c - -do_build() { - . /etc/profile.d/jdk.sh - ant -f ant/jdk18+.xml clean build-provider build -} - -do_install() { - vinstall build/artifacts/jdk1.8/jars/bcprov-jdk18on-${version}.jar 644 /usr/lib/bc-java - ln -s bcprov-jdk18on-${version}.jar "${DESTDIR}"/usr/lib/bc-java/bcprov.jar - vlicense LICENSE.html -} diff --git a/srcpkgs/bc-java/update b/srcpkgs/bc-java/update deleted file mode 100644 index b06ff9bc53b3d9..00000000000000 --- a/srcpkgs/bc-java/update +++ /dev/null @@ -1,2 +0,0 @@ -version="${version/./rv}" -pattern='/archive/refs/tags/r\K\d+rv\d+(?=\.tar\.gz")' diff --git a/srcpkgs/bc/patches/read.patch b/srcpkgs/bc/patches/read.patch deleted file mode 100644 index ce3dfa5d9b86fb..00000000000000 --- a/srcpkgs/bc/patches/read.patch +++ /dev/null @@ -1,44 +0,0 @@ ---- a/bc/execute.c -+++ b/bc/execute.c -@@ -638,19 +638,19 @@ push_constant (int (*in_char)(VOID), int conv_base) - } - - /* Check for the special case of a single digit. */ -- if (in_ch < 36) -+ if (in_ch < 16) - { - first_ch = in_ch; - in_ch = in_char(); -- if (in_ch < 36 && first_ch >= conv_base) -+ if (in_ch < 16 && first_ch >= conv_base) - first_ch = conv_base - 1; - bc_int2num (&build, (int) first_ch); - } - - /* Convert the integer part. */ -- while (in_ch < 36) -+ while (in_ch < 16) - { -- if (in_ch < 36 && in_ch >= conv_base) in_ch = conv_base-1; -+ if (in_ch < 16 && in_ch >= conv_base) in_ch = conv_base-1; - bc_multiply (build, mult, &result, 0); - bc_int2num (&temp, (int) in_ch); - bc_add (result, temp, &build, 0); -@@ -665,7 +665,7 @@ push_constant (int (*in_char)(VOID), int conv_base) - divisor = bc_copy_num (_one_); - result = bc_copy_num (_zero_); - digits = 0; -- while (in_ch < 36) -+ while (in_ch < 16) - { - bc_multiply (result, mult, &result, 0); - bc_int2num (&temp, (int) in_ch); -@@ -673,7 +673,7 @@ push_constant (int (*in_char)(VOID), int conv_base) - bc_multiply (divisor, mult, &divisor, 0); - digits++; - in_ch = in_char(); -- if (in_ch < 36 && in_ch >= conv_base) in_ch = conv_base-1; -+ if (in_ch < 16 && in_ch >= conv_base) in_ch = conv_base-1; - } - bc_divide (result, divisor, &result, digits); - bc_add (build, result, &build, 0); diff --git a/srcpkgs/bc/template b/srcpkgs/bc/template deleted file mode 100644 index d98201dbf5d357..00000000000000 --- a/srcpkgs/bc/template +++ /dev/null @@ -1,57 +0,0 @@ -# Template file for 'bc' -pkgname=bc -version=1.08.2 -revision=1 -build_style=gnu-configure -configure_args="--with-readline" -hostmakedepends="ed flex texinfo" -makedepends="readline-devel" -short_desc="Arbitrary precision numeric processing language" -maintainer="Enno Boland " -license="GPL-3.0-or-later" -homepage="https://www.gnu.org/software/bc/" -distfiles="${GNU_SITE}/${pkgname}/${pkgname}-${version}.tar.gz" -checksum=ae470fec429775653e042015edc928d07c8c3b2fc59765172a330d3d87785f86 -alternatives=" - bc:bc:/usr/bin/gnu-bc - bc:bc.1:/usr/share/man/man1/gnu-bc.1 - dc:dc:/usr/bin/gnu-dc - dc:dc.1:/usr/share/man/man1/gnu-dc.1" -disable_parallel_build=yes - -if [ "$CROSS_BUILD" ]; then - hostmakedepends+=" bc" - pre_build() { - # don’t run target built binary 'fbc'; - # run host 'bc' instead - sed -i -e 's|^\(\s\+\)./fbc|\1bc|g' bc/Makefile - } -fi -do_build() { - make ${makejobs} LEX="flex -I" -} -do_check() { - # LFS tells us that there are 10 know failures - # What happens here - # 1. echo "quit" so bc will quit after running Test/checklib.b - # 2. tee to /dev/tty so the Maintainer will see the output of the tests - # 3. grep the Total failures for any number between 1 and 199 - # 4. cut Total failures: from the numbers - # 5. use awk to sum the numbers - failures="$(echo "quit" | ./bc/bc -l Test/checklib.b | tee /dev/tty | grep 'Total failures: [1-9]\|1[0-9]\|1[0-9][0-9]' | cut -d: -f2 | awk '{s+=$1} END {print s}' )" - - # 6. Check if there are more than then 10 Know test failures as pointed by LFS - # http://www.linuxfromscratch.org/lfs/view/development/chapter06/bc.html - if [ "$failures" -gt 10 ]; then - echo "THERE ARE MORE THAN THE 10 KNOW FAILURES" - return 1 - else - echo "TESTS PASSED" - fi -} -post_install() { - mv ${DESTDIR}/usr/bin/{,gnu-}bc - mv ${DESTDIR}/usr/bin/{,gnu-}dc - mv ${DESTDIR}/usr/share/man/man1/{,gnu-}bc.1 - mv ${DESTDIR}/usr/share/man/man1/{,gnu-}dc.1 -} diff --git a/srcpkgs/bcache-tools/template b/srcpkgs/bcache-tools/template deleted file mode 100644 index d6aba8b2a4b601..00000000000000 --- a/srcpkgs/bcache-tools/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'bcache-tools' -pkgname=bcache-tools -version=1.1 -revision=1 -build_style=gnu-makefile -make_use_env=yes -hostmakedepends="pkg-config" -makedepends="libuuid-devel libblkid-devel libsmartcols-devel" -short_desc="User space tools for the bcache hybrid storage system" -maintainer="Enno Boland " -license="GPL-2.0-only" -homepage="https://bcache.evilpiepirate.org/" -distfiles="https://git.kernel.org/pub/scm/linux/kernel/git/colyli/bcache-tools.git/snapshot/bcache-tools-${version}.tar.gz" -checksum=d1c92274ae03b414dd1a05277bf89dd2a8395496c692e3b143d9e6112d3421f8 -python_version=3 - -pre_install() { - vmkdir usr/bin - vmkdir usr/sbin - vmkdir usr/lib - vmkdir lib/udev/rules.d - vmkdir usr/share/man/man8 -} - -post_install() { - mv $DESTDIR/usr/sbin/* $DESTDIR/usr/bin - mv $DESTDIR/lib/* $DESTDIR/usr/lib -} diff --git a/srcpkgs/bcache-tools/update b/srcpkgs/bcache-tools/update deleted file mode 100644 index 70ace81aa25190..00000000000000 --- a/srcpkgs/bcache-tools/update +++ /dev/null @@ -1 +0,0 @@ -site="https://git.kernel.org/pub/scm/linux/kernel/git/colyli/bcache-tools.git/" diff --git a/srcpkgs/bcachefs-dkms b/srcpkgs/bcachefs-dkms deleted file mode 120000 index 7a59fae073ea03..00000000000000 --- a/srcpkgs/bcachefs-dkms +++ /dev/null @@ -1 +0,0 @@ -bcachefs-tools \ No newline at end of file diff --git a/srcpkgs/bcachefs-tools/patches/make.patch b/srcpkgs/bcachefs-tools/patches/make.patch deleted file mode 100644 index 1615a9a5f2b85a..00000000000000 --- a/srcpkgs/bcachefs-tools/patches/make.patch +++ /dev/null @@ -1,37 +0,0 @@ ---- a/Makefile -+++ b/Makefile -@@ -27,7 +27,7 @@ - ifdef CARGO_BUILD_TARGET - BUILT_BIN = target/$(CARGO_BUILD_TARGET)/release/bcachefs - else -- BUILT_BIN = target/release/bcachefs -+ BUILT_BIN = target/$(RUST_TARGET)/release/bcachefs - endif - - # Prevent recursive expansions of $(CFLAGS) to avoid repeatedly performing -@@ -67,7 +67,7 @@ - CARGO_PROFILE=release - # CARGO_PROFILE=debug - --CARGO_BUILD_ARGS=--$(CARGO_PROFILE) -+CARGO_BUILD_ARGS=--$(CARGO_PROFILE) --target $(RUST_TARGET) - CARGO_BUILD=$(CARGO) build $(CARGO_BUILD_ARGS) - - CARGO_CLEAN=$(CARGO) clean $(CARGO_CLEAN_ARGS) -@@ -82,7 +82,6 @@ - CFLAGS+=$(call cc-disable-warning, shift-overflow) - CFLAGS+=$(call cc-disable-warning, enum-conversion) - CFLAGS+=$(call cc-disable-warning, gnu-variable-sized-type-not-at-end) --export RUSTFLAGS:=$(RUSTFLAGS) -C default-linker-libraries - - PKGCONFIG_LIBS="blkid uuid liburcu libsodium zlib liblz4 libzstd libudev libkeyutils" - ifdef BCACHEFS_FUSE -@@ -174,7 +173,7 @@ - .PHONY: install - install: INITRAMFS_HOOK=$(INITRAMFS_DIR)/hooks/bcachefs - install: INITRAMFS_SCRIPT=$(INITRAMFS_DIR)/scripts/local-premount/bcachefs --install: all install_dkms -+install: install_dkms - $(INSTALL) -m0755 -D $(BUILT_BIN) -t $(DESTDIR)$(ROOT_SBINDIR) - $(INSTALL) -m0644 -D bcachefs.8 -t $(DESTDIR)$(PREFIX)/share/man/man8/ - $(INSTALL) -m0755 -D initramfs/script $(DESTDIR)$(INITRAMFS_SCRIPT) diff --git a/srcpkgs/bcachefs-tools/patches/musl-1.1.patch b/srcpkgs/bcachefs-tools/patches/musl-1.1.patch deleted file mode 100644 index 3434ce916cd80f..00000000000000 --- a/srcpkgs/bcachefs-tools/patches/musl-1.1.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/c_src/posix_to_bcachefs.c -+++ b/c_src/posix_to_bcachefs.c -@@ -1,6 +1,7 @@ - #include - #include - #include -+#include - #include - #include - diff --git a/srcpkgs/bcachefs-tools/patches/musl.patch b/srcpkgs/bcachefs-tools/patches/musl.patch deleted file mode 100644 index 3b817fe9807c76..00000000000000 --- a/srcpkgs/bcachefs-tools/patches/musl.patch +++ /dev/null @@ -1,30 +0,0 @@ ---- a/include/linux/log2.h -+++ b/include/linux/log2.h -@@ -194,7 +194,7 @@ - __rounddown_pow_of_two(n) \ - ) - --static inline __attribute_const__ -+static inline __attribute__((const)) - int __order_base_2(unsigned long n) - { - return n > 1 ? ilog2(n - 1) + 1 : 0; -@@ -274,7 +274,7 @@ - * - * The result is undefined if the size is 0. - */ --static inline __attribute_const__ int get_order(unsigned long size) -+static inline __attribute__((const)) int get_order(unsigned long size) - { - if (__builtin_constant_p(size)) { - if (!size) ---- a/libbcachefs/bcachefs_format.h -+++ b/libbcachefs/bcachefs_format.h -@@ -72,6 +72,7 @@ - * inode number, 64 bit offset, 96 bit version field, etc.) for negligible cost. - */ - -+#include - #include - #include - #include diff --git a/srcpkgs/bcachefs-tools/patches/pwritev2.patch b/srcpkgs/bcachefs-tools/patches/pwritev2.patch deleted file mode 100644 index e99047d684020f..00000000000000 --- a/srcpkgs/bcachefs-tools/patches/pwritev2.patch +++ /dev/null @@ -1,18 +0,0 @@ ---- a/linux/blkdev.c -+++ b/linux/blkdev.c -@@ -256,6 +256,15 @@ - sync_check(bio, ret); - } - -+#ifndef __GLIBC__ -+/* musl lacks this */ -+ssize_t pwritev2(int fd, const struct iovec *iov, int count, off_t ofs, int flags) -+{ -+ return syscall(SYS_pwritev2, fd, iov, count, -+ (long)(ofs), (long)(ofs>>32), flags); -+} -+#endif -+ - static void sync_write(struct bio *bio, struct iovec * iov, unsigned i) - { - ssize_t ret = pwritev2(bio->bi_bdev->bd_fd, iov, i, diff --git a/srcpkgs/bcachefs-tools/template b/srcpkgs/bcachefs-tools/template deleted file mode 100644 index d9c5352cb952e3..00000000000000 --- a/srcpkgs/bcachefs-tools/template +++ /dev/null @@ -1,42 +0,0 @@ -# Template file for 'bcachefs-tools' -pkgname=bcachefs-tools -reverts="24_1" -version=1.32.1 -revision=1 -build_style=gnu-makefile -make_install_args="ROOT_SBINDIR=/usr/bin" -make_use_env=yes -hostmakedepends="cargo clang19-devel jq liburcu-devel llvm19 pkg-config" -makedepends="rust attr-devel keyutils-devel libaio-devel libblkid-devel - liblz4-devel libscrypt-devel libsodium-devel eudev-libudev-devel liburcu-devel - libuuid-devel libzstd-devel zlib-devel" -short_desc="Userspace tools for bcachefs" -maintainer="Leah Neukirchen " -license="GPL-2.0-only" -homepage="https://bcachefs.org/" -distfiles="https://github.com/koverstreet/bcachefs-tools/archive/refs/tags/v${version}.tar.gz" -checksum=dbecc453d7a06f69db4a4b7f426d643b559f31978eafc672dc9c9c257e1fbf45 - -export VERSION=v${version} -export RUST_TARGET - -case "$XBPS_TARGET_MACHINE" in - armv7*) broken="https://build.voidlinux.org/#/builders/6/builds/4217";; -esac - -if [ "$XBPS_TARGET_NO_ATOMIC8" ]; then - XBPS_CROSS_RUSTFLAGS+=" -latomic" -fi - -pre_build() { - RUSTFLAGS+=" -C linker=$CC" -} - -bcachefs-dkms_package() { - short_desc+=" - DKMS module" - depends="${sourcepkg}>=${version}_${revision} dkms" - dkms_modules="bcachefs ${version}" - pkg_install() { - vmove usr/src - } -} diff --git a/srcpkgs/bcal/template b/srcpkgs/bcal/template deleted file mode 100644 index 0307229432b695..00000000000000 --- a/srcpkgs/bcal/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'bcal' -pkgname=bcal -version=2.4 -revision=1 -build_style=gnu-makefile -makedepends="readline-devel" -depends="bc" -short_desc="Byte CALculator for storage conversions and calculations" -maintainer="Orphaned " -license="GPL-3.0-or-later" -homepage="https://github.com/jarun/bcal" -changelog="https://raw.githubusercontent.com/jarun/bcal/master/CHANGELOG" -distfiles="https://github.com/jarun/bcal/archive/v${version}.tar.gz" -checksum=141f39d866f62274b2262164baaac6202f60749862c84c2e6ed231f6d03ee8df - -if [ "$XBPS_TARGET_WORDSIZE" -ne 64 ]; then - broken="Can only be built for 64 bit targets which define __uint128_t." -fi diff --git a/srcpkgs/bcc-devel b/srcpkgs/bcc-devel deleted file mode 120000 index 4ce7efd9a02d41..00000000000000 --- a/srcpkgs/bcc-devel +++ /dev/null @@ -1 +0,0 @@ -bcc \ No newline at end of file diff --git a/srcpkgs/bcc-tools b/srcpkgs/bcc-tools deleted file mode 120000 index 4ce7efd9a02d41..00000000000000 --- a/srcpkgs/bcc-tools +++ /dev/null @@ -1 +0,0 @@ -bcc \ No newline at end of file diff --git a/srcpkgs/bcc/patches/musl.patch b/srcpkgs/bcc/patches/musl.patch deleted file mode 100644 index 8d8f4591d21e8b..00000000000000 --- a/srcpkgs/bcc/patches/musl.patch +++ /dev/null @@ -1,59 +0,0 @@ ---- a/src/cc/api/BPFTable.cc -+++ b/src/cc/api/BPFTable.cc -@@ -14,6 +14,7 @@ - * limitations under the License. - */ - -+#include - #include - #include - #include ---- a/src/cc/api/BPF.cc -+++ b/src/cc/api/BPF.cc -@@ -14,6 +14,7 @@ - * limitations under the License. - */ - -+#include - #include - #include - #include ---- a/src/cc/perf_reader.c -+++ b/src/cc/perf_reader.c -@@ -14,6 +14,7 @@ - * limitations under the License. - */ - -+#include - #include - #include - #include ---- a/src/cc/libbpf/src/libbpf.c -+++ b/src/cc/libbpf/src/libbpf.c -@@ -12,6 +12,7 @@ - #ifndef _GNU_SOURCE - #define _GNU_SOURCE - #endif -+#include - #include - #include - #include ---- a/src/cc/libbpf.c -+++ b/src/cc/libbpf.c -@@ -17,6 +17,7 @@ - #define _GNU_SOURCE - #endif - -+#include - #include - #include - #include ---- a/src/cc/libbpf/src/gen_loader.c -+++ b/src/cc/libbpf/src/gen_loader.c -@@ -1,5 +1,6 @@ - // SPDX-License-Identifier: (LGPL-2.1 OR BSD-2-Clause) - /* Copyright (c) 2021 Facebook */ -+#include - #include - #include - #include diff --git a/srcpkgs/bcc/template b/srcpkgs/bcc/template deleted file mode 100644 index a5b9613a7ac118..00000000000000 --- a/srcpkgs/bcc/template +++ /dev/null @@ -1,69 +0,0 @@ -# Template file for 'bcc' -pkgname=bcc -version=0.35.0 -revision=1 -_llvmver=19 -build_style=cmake -configure_args="-DREVISION=${version} -DENABLE_LLVM_SHARED=1 - -DLLVM_DIR=${XBPS_CROSS_BASE}/usr/lib/llvm/${_llvmver}/lib/cmake/llvm - -DClang_DIR=${XBPS_CROSS_BASE}/usr/lib/llvm/${_llvmver}/lib/cmake/clang" -hostmakedepends="flex python3-setuptools python3-packaging-bootstrap" -makedepends="clang${_llvmver} clang-tools-extra${_llvmver} elfutils-devel flex - lld${_llvmver}-devel llvm${_llvmver}-devel ncurses-devel python3-devel zlib-devel" -short_desc="BPF-based Linux IO analysis, networking, monitoring, and more" -maintainer="Leah Neukirchen " -license="Apache-2.0" -homepage="https://github.com/iovisor/bcc" -distfiles="https://github.com/iovisor/bcc/releases/download/v${version}/bcc-src-with-submodule.tar.gz>bcc-${version}.tar.gz" -checksum=a77c8dda4d0c0d93b5cad7b9c8539a7a180005b49ecfb0fbc3d902b5adb03ca2 -python_version="3" - -post_extract() { - sed -i '/tests/d' CMakeLists.txt # break on musl - sed -i 's///' examples/cpp/KModRetExample.cc -} -bcc-tools_package() { - short_desc+=" - tools" - depends="python3-bcc>=${version}_${revision}" - case "$XBPS_TARGET_MACHINE" in - # only add linux-headers for archs it's currently built for - i686*|x86_64*|ppc*|aarch64*) depends+=" linux-headers";; - esac - pkg_install() { - vmove usr/share/bcc/man/man8 - mv ${PKGDESTDIR}/usr/share/bcc/man ${PKGDESTDIR}/usr/share/man - gunzip ${PKGDESTDIR}/usr/share/man/*/*.gz - vmkdir usr/share/doc - vmove usr/share/bcc/tools - mv ${PKGDESTDIR}/usr/share/bcc/tools/doc ${PKGDESTDIR}/usr/share/doc/bcc-tools - mv ${PKGDESTDIR}/usr/share/bcc/tools ${PKGDESTDIR}/usr/bin - rm -rf ${PKGDESTDIR}/usr/bin/old - mv ${PKGDESTDIR}/usr/bin/lib/* ${PKGDESTDIR}/usr/bin - rm -rf ${PKGDESTDIR}/usr/bin/lib - rm -f ${PKGDESTDIR}/usr/bin/*.c - vmove usr/share/bcc/introspection - vbin ${PKGDESTDIR}/usr/share/bcc/introspection/bps - rm -rf ${PKGDESTDIR}/usr/share/bcc/introspection - mv ${PKGDESTDIR}/usr/bin/trace ${PKGDESTDIR}/usr/bin/trace-bcc - mv ${PKGDESTDIR}/usr/share/man/man8/trace.8 ${PKGDESTDIR}/usr/share/man/man8/trace-bcc.8 - } -} -bcc-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/*.a - vmove usr/lib/*.so - vmove usr/lib/pkgconfig - vmove usr/share/bcc/examples - } -} -python3-bcc_package() { - lib32disabled=yes - short_desc+=" - Python 3 module" - depends="${sourcepkg}>=${version}_${revision} python3" - pkg_install() { - vmove "usr/lib/python*" - } -} diff --git a/srcpkgs/bcg729-devel b/srcpkgs/bcg729-devel deleted file mode 120000 index d5b4b8eebe3b4d..00000000000000 --- a/srcpkgs/bcg729-devel +++ /dev/null @@ -1 +0,0 @@ -bcg729 \ No newline at end of file diff --git a/srcpkgs/bcg729/patches/cmake.patch b/srcpkgs/bcg729/patches/cmake.patch deleted file mode 100644 index bd6b6508b4a53c..00000000000000 --- a/srcpkgs/bcg729/patches/cmake.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/CMakeLists.txt 2020-11-22 21:44:04.000000000 +0100 -+++ - 2024-08-04 12:14:48.905942371 +0200 -@@ -87,7 +87,7 @@ - - - include(CMakePackageConfigHelpers) --set(CONFIG_PACKAGE_LOCATION "${CMAKE_INSTALL_DATADIR}/Bcg729/cmake") -+set(CONFIG_PACKAGE_LOCATION "${CMAKE_INSTALL_LIBDIR}/cmake/Bcg729/") - write_basic_package_version_file( - "${CMAKE_CURRENT_BINARY_DIR}/Bcg729ConfigVersion.cmake" - VERSION ${PACKAGE_VERSION} diff --git a/srcpkgs/bcg729/template b/srcpkgs/bcg729/template deleted file mode 100644 index fbc120cd82b2ca..00000000000000 --- a/srcpkgs/bcg729/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'bcg729' -pkgname=bcg729 -version=1.1.1 -revision=3 -build_style=cmake -configure_args="-DENABLE_STATIC=OFF" -makedepends="bcunit-devel mbedtls-devel" -short_desc="Implementation of the ITU G729 Annex A/B speech codec" -maintainer="John " -license="GPL-2.0-only" -homepage="https://gitlab.linphone.org/BC/public/bcg729" -distfiles="https://gitlab.linphone.org/BC/public/bcg729/-/archive/${version}/bcg729-${version}.tar.gz" -checksum=68599a850535d1b182932b3f86558ac8a76d4b899a548183b062956c5fdc916d - -bcg729-devel_package() { - depends="bcg729-${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/bcg729/update b/srcpkgs/bcg729/update deleted file mode 100644 index ee4c2c659ad092..00000000000000 --- a/srcpkgs/bcg729/update +++ /dev/null @@ -1 +0,0 @@ -site=https://gitlab.linphone.org/BC/public/bcg729/-/tags diff --git a/srcpkgs/bchunk/template b/srcpkgs/bchunk/template deleted file mode 100644 index 602ea4856227ae..00000000000000 --- a/srcpkgs/bchunk/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'bchunk' -pkgname=bchunk -version=1.2.2 -revision=2 -short_desc="Convert a CD image in a .bin/.cue format to .iso and .cdr tracks" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="http://he.fi/bchunk/" -distfiles="http://he.fi/${pkgname}/${pkgname}-${version}.tar.gz" -checksum=e7d99b5b60ff0b94c540379f6396a670210400124544fb1af985dd3551eabd89 - -do_build() { - $CC $CFLAGS bchunk.c -o bchunk $LDFLAGS -} - -do_install() { - vbin bchunk - vman bchunk.1 -} diff --git a/srcpkgs/bcmatroska2-devel b/srcpkgs/bcmatroska2-devel deleted file mode 120000 index 6f37f82bbfef09..00000000000000 --- a/srcpkgs/bcmatroska2-devel +++ /dev/null @@ -1 +0,0 @@ -bcmatroska2/ \ No newline at end of file diff --git a/srcpkgs/bcmatroska2/patches/cmake.patch b/srcpkgs/bcmatroska2/patches/cmake.patch deleted file mode 100644 index d5828f0e3b2b41..00000000000000 --- a/srcpkgs/bcmatroska2/patches/cmake.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/CMakeLists.txt 2024-03-11 10:09:13.000000000 +0100 -+++ - 2024-07-03 17:00:23.355534969 +0200 -@@ -83,7 +83,7 @@ - add_subdirectory(build) - - include(CMakePackageConfigHelpers) --set(CMAKE_MODULES_INSTALL_DIR "${CMAKE_INSTALL_DATADIR}/${PROJECT_NAME}/cmake") -+set(CMAKE_MODULES_INSTALL_DIR "${CMAKE_INSTALL_LIBDIR}/cmake/${PROJECT_NAME}/") - configure_package_config_file("${PROJECT_NAME}Config.cmake.in" "${PROJECT_BINARY_DIR}/${PROJECT_NAME}Config.cmake" - INSTALL_DESTINATION "${CMAKE_MODULES_INSTALL_DIR}" - NO_SET_AND_CHECK_MACRO diff --git a/srcpkgs/bcmatroska2/template b/srcpkgs/bcmatroska2/template deleted file mode 100644 index afcf3b1a6d7d35..00000000000000 --- a/srcpkgs/bcmatroska2/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'bcmatroska2' -pkgname=bcmatroska2 -version=5.3.101 -revision=1 -build_style=cmake -configure_args="-DBUILD_SHARED_LIBS=TRUE" -makedepends="bctoolbox-devel" -short_desc="C library for working with matroska files" -maintainer="John " -license="GPL-2.0-only" -homepage="https://gitlab.linphone.org/BC/public/bcmatroska2" -distfiles="https://gitlab.linphone.org/BC/public/bcmatroska2/-/archive/${version}/bcmatroska2-${version}.tar.gz" -checksum=37b918d3f333071de0bc72f4ac54299516c13d2feb6d0e175f0ba82cb78cf87b - -bcmatroska2-devel_package() { - depends="bcmatroska2-${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/bcmatroska2/update b/srcpkgs/bcmatroska2/update deleted file mode 100644 index eabd1d83b0e831..00000000000000 --- a/srcpkgs/bcmatroska2/update +++ /dev/null @@ -1 +0,0 @@ -site=https://gitlab.linphone.org/BC/public/bcmatroska2/-/tags diff --git a/srcpkgs/bcnc b/srcpkgs/bcnc deleted file mode 120000 index f70a8d863fc542..00000000000000 --- a/srcpkgs/bcnc +++ /dev/null @@ -1 +0,0 @@ -bCNC \ No newline at end of file diff --git a/srcpkgs/bctoolbox-devel b/srcpkgs/bctoolbox-devel deleted file mode 120000 index 55d091559b4abc..00000000000000 --- a/srcpkgs/bctoolbox-devel +++ /dev/null @@ -1 +0,0 @@ -bctoolbox \ No newline at end of file diff --git a/srcpkgs/bctoolbox/patches/cmake.patch b/srcpkgs/bctoolbox/patches/cmake.patch deleted file mode 100644 index 6c0c74a8534ffd..00000000000000 --- a/srcpkgs/bctoolbox/patches/cmake.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/CMakeLists.txt 2024-06-18 17:42:46.000000000 +0200 -+++ - 2024-07-03 16:54:59.332394665 +0200 -@@ -145,7 +145,7 @@ - endif() - - include(CMakePackageConfigHelpers) --set(CMAKE_MODULES_INSTALL_DIR "${CMAKE_INSTALL_DATADIR}/${PROJECT_NAME}/cmake") -+set(CMAKE_MODULES_INSTALL_DIR "${CMAKE_INSTALL_LIBDIR}/cmake/${PROJECT_NAME}/") - configure_package_config_file("cmake/${PROJECT_NAME}Config.cmake.in" "${PROJECT_BINARY_DIR}/${PROJECT_NAME}Config.cmake" - INSTALL_DESTINATION "${CMAKE_MODULES_INSTALL_DIR}" - PATH_VARS CMAKE_MODULES_INSTALL_DIR diff --git a/srcpkgs/bctoolbox/patches/disable-psa-crypto.patch b/srcpkgs/bctoolbox/patches/disable-psa-crypto.patch deleted file mode 100644 index 995c8926d8c573..00000000000000 --- a/srcpkgs/bctoolbox/patches/disable-psa-crypto.patch +++ /dev/null @@ -1,22 +0,0 @@ -From: Bastian Germann -Date: Fri, 13 Dec 2024 18:54:55 +0100 -Subject: Disable PSA crypto - ---- - src/crypto/mbedtls.cc | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/src/crypto/mbedtls.cc b/src/crypto/mbedtls.cc -index 4bc16d4..5b08c84 100644 ---- a/src/crypto/mbedtls.cc -+++ b/src/crypto/mbedtls.cc -@@ -33,7 +33,7 @@ - #include // HKDF implemented in version 2.11.0 of mbedtls - #endif - --#if MBEDTLS_VERSION_NUMBER >= 0x03060000 // v3.6.0 -+#if 0 - // starting from version 3.6, use PSA crypto - #include "bctoolbox/logging.h" - #include - diff --git a/srcpkgs/bctoolbox/patches/map-use-after-free.patch b/srcpkgs/bctoolbox/patches/map-use-after-free.patch deleted file mode 100644 index 742fdd0f499064..00000000000000 --- a/srcpkgs/bctoolbox/patches/map-use-after-free.patch +++ /dev/null @@ -1,24 +0,0 @@ -bctbx_iterator_ullong_get_next always return its input -return a newly allocated memory buffer instead. -changes modeled after bctbx_map_begin_type -Index: bctoolbox-5.1.17/src/containers/map.cc -=================================================================== ---- bctoolbox-5.1.17.orig/src/containers/map.cc -+++ bctoolbox-5.1.17/src/containers/map.cc -@@ -229,12 +229,16 @@ extern "C" bctbx_iterator_t *bctbx_itera - return bctbx_iterator_get_next_type(it); - } - extern "C" bctbx_iterator_t *bctbx_iterator_ullong_get_next_and_delete(bctbx_iterator_t *it) { -+ typedef mmap_ullong_t::iterator iterator; - bctbx_iterator_t *next = bctbx_iterator_ullong_get_next(it); -+ next = (bctbx_iterator_t *)(new iterator(*((iterator *)(next)))); - bctbx_iterator_ullong_delete(it); - return next; - } - extern "C" bctbx_iterator_t *bctbx_iterator_cchar_get_next_and_delete(bctbx_iterator_t *it) { -+ typedef mmap_cchar_t::iterator iterator; - bctbx_iterator_t *next = bctbx_iterator_cchar_get_next(it); -+ next = (bctbx_iterator_t *)(new iterator(*((iterator *)(next)))); - bctbx_iterator_cchar_delete(it); - return next; - } diff --git a/srcpkgs/bctoolbox/template b/srcpkgs/bctoolbox/template deleted file mode 100644 index 95fa827fd2c796..00000000000000 --- a/srcpkgs/bctoolbox/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'bctoolbox' -pkgname=bctoolbox -version=5.3.106 -revision=1 -build_style=cmake -configure_args="-DENABLE_TESTS=ON -DENABLE_TESTS_COMPONENT=FALSE - -DENABLE_STRICT=FALSE -DCMAKE_MODULE_PATH=/usr/lib/cmake - -DBUILD_SHARED_LIBS=ON" -makedepends="bcunit-devel mbedtls-devel" -short_desc="Library to create and run audio and video streams" -maintainer="John " -license="GPL-2.0-only" -homepage="https://gitlab.linphone.org/BC/public/bctoolbox" -distfiles="https://gitlab.linphone.org/BC/public/bctoolbox/-/archive/${version}/bctoolbox-${version}.tar.gz" -checksum=d5cbef92dd5089260d60e4064e0068693e0d71908818c2f50ed7319de9c8f988 - -bctoolbox-devel_package() { - depends="bctoolbox-${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove usr/lib/cmake - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/bctoolbox/update b/srcpkgs/bctoolbox/update deleted file mode 100644 index d81a9df130ed74..00000000000000 --- a/srcpkgs/bctoolbox/update +++ /dev/null @@ -1 +0,0 @@ -site=https://gitlab.linphone.org/BC/public/bctoolbox/-/tags diff --git a/srcpkgs/bcunit-devel b/srcpkgs/bcunit-devel deleted file mode 120000 index 8a56f76b8e9969..00000000000000 --- a/srcpkgs/bcunit-devel +++ /dev/null @@ -1 +0,0 @@ -bcunit \ No newline at end of file diff --git a/srcpkgs/bcunit/template b/srcpkgs/bcunit/template deleted file mode 100644 index e466699d088ad2..00000000000000 --- a/srcpkgs/bcunit/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'bcunit' -pkgname=bcunit -version=5.2.0 -revision=1 -build_style=cmake -configure_args="-DENABLE_DOC=ON" -short_desc="Lightweight unit tests in C" -maintainer="Orphaned " -license="LGPL-2.1-or-later" -homepage="https://github.com/BelledonneCommunications/bcunit" -distfiles="${homepage}/archive/${version}.tar.gz>${pkgname}-${version}.tar.gz" -checksum=67b9186c42bd91d076b33063a33837dbb11a753eb35ad7ed8db8d65cdf88ef83 - -bcunit-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - vmove usr/share - } -} diff --git a/srcpkgs/bdf2psf b/srcpkgs/bdf2psf deleted file mode 120000 index a60a065a1544d0..00000000000000 --- a/srcpkgs/bdf2psf +++ /dev/null @@ -1 +0,0 @@ -console-setup \ No newline at end of file diff --git a/srcpkgs/bdf2sfd/template b/srcpkgs/bdf2sfd/template deleted file mode 100644 index d43aec9ed113dc..00000000000000 --- a/srcpkgs/bdf2sfd/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'bdf2sfd' -pkgname=bdf2sfd -version=1.1.9 -revision=1 -build_style=cmake -short_desc="BDF to SFD converter to vectorize bitmap fonts" -maintainer="Duncaen " -license="BSD-2-Clause" -homepage="https://github.com/fcambus/bdf2sfd" -changelog="https://github.com/fcambus/bdf2sfd/raw/master/ChangeLog" -distfiles="https://github.com/fcambus/bdf2sfd/archive/${version}.tar.gz" -checksum=d7638e55cf80eb475668dcf062d767b00d3b2d577156f39e7911966b8b711bd6 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/bdfresize/patches/01-ftbfs-gcc4.patch b/srcpkgs/bdfresize/patches/01-ftbfs-gcc4.patch deleted file mode 100644 index b69bc4b3d5a4d6..00000000000000 --- a/srcpkgs/bdfresize/patches/01-ftbfs-gcc4.patch +++ /dev/null @@ -1,13 +0,0 @@ -Description: Fix FTBFS with gcc 4.0 -Origin: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=258509#5 -Bug-Debian: http://bugs.debian.org/258509 - ---- bdfresize-1.5/charresize.c 2000-12-12 20:18:14.000000000 +0900 -+++ bdfresize-1.5-3.1/charresize.c 2008-05-11 23:01:11.000000000 +0900 -@@ -46,7 +46,6 @@ - void - processChar(void) - { -- char *malloc(); - char *srcimage; - int *dstgray; diff --git a/srcpkgs/bdfresize/patches/02-minus-sign.patch b/srcpkgs/bdfresize/patches/02-minus-sign.patch deleted file mode 100644 index 54d69a09bebd50..00000000000000 --- a/srcpkgs/bdfresize/patches/02-minus-sign.patch +++ /dev/null @@ -1,14 +0,0 @@ -Description: The - sign escapes, changes in debian/1.5-4 -Author: Frank Lichtenheld - ---- bdfresize-1.5/bdfresize.1 2000-12-11 17:18:15.000000000 +0900 -+++ bdfresize-1.5-4/bdfresize.1 2008-05-11 23:01:11.000000000 +0900 -@@ -2,7 +2,7 @@ - .SH NAME - bdfresize \- Resize BDF Format Font - .SH SYNOPSIS --bdfresize [-v] [-b \fInumber\fP] [-[whf] \fIfactor\fP] [\fIbdf-file\fP] -+bdfresize [\-v] [\-b \fInumber\fP] [\-[whf] \fIfactor\fP] [\fIbdf-file\fP] - .SH DESCRIPTION - .I Bdfresize - is a command to magnify or reduce fonts which are described with diff --git a/srcpkgs/bdfresize/template b/srcpkgs/bdfresize/template deleted file mode 100644 index 90f223ccad335a..00000000000000 --- a/srcpkgs/bdfresize/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'bdfresize' -pkgname=bdfresize -version=1.5 -revision=1 -build_style=gnu-configure -short_desc="Tool for resizing BDF format font" -maintainer="amy.sh " -license="GPL-2.0-or-later" -homepage="http://openlab.ring.gr.jp/efont/dist/tools/bdfresize/" -distfiles="${homepage}/bdfresize-${version}.tar.gz" -checksum=440cfc0620a0237e46352c14a0774caa3f3059759b0a20defefc94e8490897a6 - -post_install() { - vdoc README -} diff --git a/srcpkgs/bdftopcf/template b/srcpkgs/bdftopcf/template deleted file mode 100644 index 7e24036b03edbe..00000000000000 --- a/srcpkgs/bdftopcf/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template build file for 'bdftopcf'. -pkgname=bdftopcf -version=1.1 -revision=2 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="xorgproto" -short_desc="BDF to PCF font converter for X11" -homepage="http://xorg.freedesktop.org" -license="MIT" -maintainer="Orphaned " -distfiles="${XORG_SITE}/app/$pkgname-$version.tar.bz2" -checksum=4b4df05fc53f1e98993638d6f7e178d95b31745c4568cee407e167491fd311a2 - -post_install() { - vlicense COPYING -} diff --git a/srcpkgs/beancount/template b/srcpkgs/beancount/template deleted file mode 100644 index 354485b68ec606..00000000000000 --- a/srcpkgs/beancount/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'beancount' -pkgname=beancount -version=2.3.6 -revision=4 -build_style=python3-module -make_check_args="--pyargs beancount --ignore beancount/web/web_test.py - --deselect beancount/scripts/bake_test.py::TestScriptBake::test_bake_directory - --deselect beancount/ingest/extract_test.py::TestScriptExtract::test_extract_no_files" -hostmakedepends="python3-setuptools" -makedepends="python3-devel" -depends="python3-dateutil python3-ply python3-bottle python3-lxml python3-magic - python3-BeautifulSoup4 python3-chardet python3-requests python3-google-api-python-client" -checkdepends="${depends} python3-pytest gnupg" -short_desc="Double-entry accounting system based on plain text files" -maintainer="Orphaned " -license="GPL-2.0-only" -homepage="https://beancount.github.io/" -changelog="https://raw.githubusercontent.com/beancount/beancount/master/CHANGES" -distfiles="https://github.com/beancount/beancount/archive/refs/tags/${version}.tar.gz" -checksum=d02819a18fcf2974287a8d2d0949a47b3d2bc4a1b27642cb0424e773207a03e5 - -pre_check() { - python3 setup.py build_ext --inplace -} diff --git a/srcpkgs/beanshell/template b/srcpkgs/beanshell/template deleted file mode 100644 index 370a2190e5dd30..00000000000000 --- a/srcpkgs/beanshell/template +++ /dev/null @@ -1,42 +0,0 @@ -# Template file for 'beanshell' -pkgname=beanshell -version=2.1.1 -revision=1 -hostmakedepends="openjdk8 apache-ant" -depends="virtual?java-runtime" -short_desc="BeanShell - Simple Java Scripting" -maintainer="Đoàn Trần Công Danh " -license="Apache-2.0" -homepage="https://beanshell.github.io/" -distfiles="https://github.com/beanshell/beanshell/releases/download/${version}/bsh-${version}-src.zip" -checksum=2248387ceaa319840434a3547a8b2fec12f95a8418ee039ce5ff5726053a139c - -do_build() { - source /etc/profile.d/jdk.sh - source /etc/profile.d/apache-ant.sh - ant jarall - # Source: Debian - cat >bsh.sh <<-'EOF' - #!/bin/sh - if [ "$1" = "-classpath" ]; then - CLASSPATH="$2" - shift 2 - fi - : "${CLASSPATH:=.}" - _jl= - if [ -f /usr/share/java/jline.jar ]; then - CLASSPATH="${CLASSPATH}:/usr/share/java/jline.jar" - _jl=jline.ConsoleRunner - fi - CLASSPATH="${CLASSPATH}:/usr/share/java/bsh.jar" - export CLASSPATH - - exec /usr/bin/java ${_jl:+jline.ConsoleRunner} bsh.Interpreter "$@" - EOF -} - -do_install() { - vinstall dist/bsh-${version}.jar 644 usr/share/java - ln -s bsh-${version}.jar ${DESTDIR}/usr/share/java/bsh.jar - vbin bsh.sh bsh -} diff --git a/srcpkgs/beanstalkd/files/beanstalkd/run b/srcpkgs/beanstalkd/files/beanstalkd/run deleted file mode 100644 index 9823e332ece0c0..00000000000000 --- a/srcpkgs/beanstalkd/files/beanstalkd/run +++ /dev/null @@ -1,5 +0,0 @@ -#!/bin/sh -exec 2>&1 -# By default use persistent storage (binary log) -[ -r conf ] && . ./conf -exec chpst -u _beanstalkd:_beanstalkd beanstalkd ${OPTS:=-b /var/lib/beanstalkd} 2>&1 diff --git a/srcpkgs/beanstalkd/template b/srcpkgs/beanstalkd/template deleted file mode 100644 index 0d646bbb0efa11..00000000000000 --- a/srcpkgs/beanstalkd/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'beanstalkd' -pkgname=beanstalkd -version=1.12 -revision=1 -build_style=gnu-makefile -hostmakedepends="pkg-config" -short_desc="Simple, fast, general-purpose work queue" -maintainer="Orphaned " -license="MIT" -homepage="http://kr.github.io/beanstalkd/" -distfiles="https://github.com/kr/beanstalkd/archive/v${version}.tar.gz" -checksum=f43a7ea7f71db896338224b32f5e534951a976f13b7ef7a4fb5f5aed9f57883f -system_accounts="_beanstalkd" -replaces="beanstalk>=0" - -make_dirs="/var/lib/beanstalkd 755 _beanstalkd _beanstalkd" - -CFLAGS="-Wno-error" - -pre_build() { - vsed -i 's,override,,g' Makefile -} - -post_install() { - vman doc/beanstalkd.1 - vdoc README.md README - vdoc doc/protocol.txt - vlicense LICENSE - vsv beanstalkd -} diff --git a/srcpkgs/beard/files/beard/run b/srcpkgs/beard/files/beard/run deleted file mode 100644 index fe6be1a33e0524..00000000000000 --- a/srcpkgs/beard/files/beard/run +++ /dev/null @@ -1,4 +0,0 @@ -#!/bin/sh -exec 2>&1 -[ -r ./conf ] && . ./conf -exec beard -H ${BEARD_HIBERNATE:=/usr/bin/zzz} $OPTS diff --git a/srcpkgs/beard/template b/srcpkgs/beard/template deleted file mode 100644 index 306a6394e56d85..00000000000000 --- a/srcpkgs/beard/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'beard' -pkgname=beard -version=0.3 -revision=2 -short_desc="Simple hibernation daemon" -maintainer="Samantha Baldwin " -license="Unlicense" -homepage="https://github.com/ahills/beard" -distfiles="$homepage/archive/v$version.tar.gz" -checksum=00b6d3f62f20d2fa79b86c0260696fb0db9d75402a7444680672a12c16365b70 - -do_install() { - vbin beard - vman beard.8 - vlicense LICENSE - vsv beard -} diff --git a/srcpkgs/bearssl-devel b/srcpkgs/bearssl-devel deleted file mode 120000 index 0fcc137f929917..00000000000000 --- a/srcpkgs/bearssl-devel +++ /dev/null @@ -1 +0,0 @@ -bearssl \ No newline at end of file diff --git a/srcpkgs/bearssl/template b/srcpkgs/bearssl/template deleted file mode 100644 index 043d0d9cc54d2b..00000000000000 --- a/srcpkgs/bearssl/template +++ /dev/null @@ -1,40 +0,0 @@ -# Template file for 'bearssl' -pkgname=bearssl -version=0.6 -revision=2 -build_style=gnu-makefile -make_build_args="D=.so.${version} LD=\$(CC) LDDLL=\$(CC) LDDLLFLAGS=-shared LDDLLFLAGS+=-Wl,-soname,lib${pkgname}.so.${version%%.*}" -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" -checksum=6705bba1714961b41a728dfc5debbe348d2966c117649392f8c8139efc83ff14 -CFLAGS="-fPIC" - -do_install() { - vbin build/brssl - vinstall "build/lib${pkgname}.a" 0644 usr/lib - vinstall "build/lib${pkgname}.so.${version}" 0644 usr/lib - ln -s "lib${pkgname}.so.${version}" "${DESTDIR}/usr/lib/lib${pkgname}.so.${version%%.*}" - ln -s "lib${pkgname}.so.${version%%.*}" "${DESTDIR}/usr/lib/lib${pkgname}.so" - 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}" - pkg_install() { - vmove usr/include - vmove usr/lib/*.a - vmove usr/lib/*.so - } -} diff --git a/srcpkgs/beep/INSTALL b/srcpkgs/beep/INSTALL deleted file mode 100644 index eb157d84706bb2..00000000000000 --- a/srcpkgs/beep/INSTALL +++ /dev/null @@ -1,6 +0,0 @@ -# INSTALL -case "$ACTION" in -post) - setcap cap_dac_override,cap_sys_tty_config+ep usr/bin/beep - ;; -esac diff --git a/srcpkgs/beep/patches/CVE-2018-0492.patch b/srcpkgs/beep/patches/CVE-2018-0492.patch deleted file mode 100644 index c3c20ab624dcd1..00000000000000 --- a/srcpkgs/beep/patches/CVE-2018-0492.patch +++ /dev/null @@ -1,104 +0,0 @@ ---- a/beep.c -+++ b/beep.c -@@ -109,6 +109,7 @@ void do_beep(int freq) { - /* BEEP_TYPE_EVDEV */ - struct input_event e; - -+ memset(&e, 0, sizeof(e)); - e.type = EV_SND; - e.code = SND_TONE; - e.value = freq; -@@ -124,10 +125,6 @@ void do_beep(int freq) { - /* If we get interrupted, it would be nice to not leave the speaker beeping in - perpetuity. */ - void handle_signal(int signum) { -- -- if(console_device) -- free(console_device); -- - switch(signum) { - case SIGINT: - case SIGTERM: -@@ -257,7 +254,7 @@ void parse_command_line(int argc, char **argv, beep_parms_t *result) { - result->verbose = 1; - break; - case 'e' : /* also --device */ -- console_device = strdup(optarg); -+ console_device = optarg; - break; - case 'h' : /* notice that this is also --help */ - default : -@@ -276,26 +273,6 @@ void play_beep(beep_parms_t parms) { - "%d delay after) @ %.2f Hz\n", - parms.reps, parms.length, parms.delay, parms.end_delay, parms.freq); - -- /* try to snag the console */ -- if(console_device) -- console_fd = open(console_device, O_WRONLY); -- else -- if((console_fd = open("/dev/tty0", O_WRONLY)) == -1) -- console_fd = open("/dev/vc/0", O_WRONLY); -- -- if(console_fd == -1) { -- fprintf(stderr, "Could not open %s for writing\n", -- console_device != NULL ? console_device : "/dev/tty0 or /dev/vc/0"); -- printf("\a"); /* Output the only beep we can, in an effort to fall back on usefulness */ -- perror("open"); -- exit(1); -- } -- -- if (ioctl(console_fd, EVIOCGSND(0)) != -1) -- console_type = BEEP_TYPE_EVDEV; -- else -- console_type = BEEP_TYPE_CONSOLE; -- - /* Beep */ - for (i = 0; i < parms.reps; i++) { /* start beep */ - do_beep(parms.freq); -@@ -305,8 +282,6 @@ void play_beep(beep_parms_t parms) { - if(parms.end_delay || (i+1 < parms.reps)) - usleep(1000*parms.delay); /* wait... */ - } /* repeat. */ -- -- close(console_fd); - } - - -@@ -328,6 +303,26 @@ int main(int argc, char **argv) { - signal(SIGTERM, handle_signal); - parse_command_line(argc, argv, parms); - -+ /* try to snag the console */ -+ if(console_device) -+ console_fd = open(console_device, O_WRONLY); -+ else -+ if((console_fd = open("/dev/tty0", O_WRONLY)) == -1) -+ console_fd = open("/dev/vc/0", O_WRONLY); -+ -+ if(console_fd == -1) { -+ fprintf(stderr, "Could not open %s for writing\n", -+ console_device != NULL ? console_device : "/dev/tty0 or /dev/vc/0"); -+ printf("\a"); /* Output the only beep we can, in an effort to fall back on usefulness */ -+ perror("open"); -+ exit(1); -+ } -+ -+ if (ioctl(console_fd, EVIOCGSND(0)) != -1) -+ console_type = BEEP_TYPE_EVDEV; -+ else -+ console_type = BEEP_TYPE_CONSOLE; -+ - /* this outermost while loop handles the possibility that -n/--new has been - used, i.e. that we have multiple beeps specified. Each iteration will - play, then free() one parms instance. */ -@@ -365,8 +360,8 @@ int main(int argc, char **argv) { - parms = next; - } - -- if(console_device) -- free(console_device); -+ close(console_fd); -+ console_fd = -1; - - return EXIT_SUCCESS; - } diff --git a/srcpkgs/beep/template b/srcpkgs/beep/template deleted file mode 100644 index 0f3c10d9781f4d..00000000000000 --- a/srcpkgs/beep/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'beep' -pkgname=beep -version=1.3 -revision=6 -build_style=gnu-makefile -make_build_args="beep" -depends="libcap-progs" -short_desc="Beep music composer" -maintainer="Andrea Brancaleoni " -license="GPL-2.0-or-later" -homepage="http://www.johnath.com/beep/" -distfiles="http://www.johnath.com/${pkgname}/${pkgname}-${version}.tar.gz" -checksum=59acef7a987de5557cefd1a904666cc2691f132929af39e65450b182a581ec2d - -post_extract() { - rm -f Makefile -} -do_install() { - vbin beep - gunzip beep.1.gz - vman beep.1 -} diff --git a/srcpkgs/bees/patches/0001-don-t-run-tests-unless-asked.patch b/srcpkgs/bees/patches/0001-don-t-run-tests-unless-asked.patch deleted file mode 100644 index 5399a5e1886b71..00000000000000 --- a/srcpkgs/bees/patches/0001-don-t-run-tests-unless-asked.patch +++ /dev/null @@ -1,44 +0,0 @@ -From bcaa0cb78866289af9094a77e1f9017a4a0a32a8 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Jan=20Christian=20Gr=C3=BCnhage?= - -Date: Thu, 7 Oct 2021 18:04:15 +0200 -Subject: [PATCH 1/3] don't run tests unless asked - ---- - Makefile | 8 ++------ - 1 file changed, 2 insertions(+), 6 deletions(-) - -diff --git a/Makefile b/Makefile -index 44913bd..5c35bf9 100644 ---- a/Makefile -+++ b/Makefile -@@ -14,16 +14,12 @@ BEES_VERSION ?= $(shell git describe --always --dirty || echo UNKNOWN) - - DEFAULT_MAKE_TARGET ?= reallyall - --ifeq ($(DEFAULT_MAKE_TARGET),reallyall) -- RUN_INSTALL_TESTS = test --endif -- - include Defines.mk - - default: $(DEFAULT_MAKE_TARGET) - - all: lib src scripts --reallyall: all doc test -+reallyall: all doc - - clean: ## Cleanup - git clean -dfx -e localconf -@@ -55,7 +51,7 @@ install_tools: src - install -Dm755 bin/fiewalk $(DESTDIR)$(PREFIX)/sbin/fiewalk - - install_bees: ## Install bees + libs --install_bees: src $(RUN_INSTALL_TESTS) -+install_bees: src - install -Dm755 bin/bees $(DESTDIR)$(LIBEXEC_PREFIX)/bees - - install_scripts: ## Install scipts --- -2.38.1 - diff --git a/srcpkgs/bees/patches/0002-move-sbin-into-bin.patch b/srcpkgs/bees/patches/0002-move-sbin-into-bin.patch deleted file mode 100644 index 18ad2847708d5f..00000000000000 --- a/srcpkgs/bees/patches/0002-move-sbin-into-bin.patch +++ /dev/null @@ -1,37 +0,0 @@ -From e76b016fd0ac8a76545e4ce499d4c7d0e1cc35e1 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Jan=20Christian=20Gr=C3=BCnhage?= - -Date: Thu, 7 Oct 2021 18:05:15 +0200 -Subject: [PATCH 2/3] move sbin/* into bin/* - -Void does not distinguis between bin and sbin, but this patch will -likely not be upstreamable. ---- - Makefile | 4 ++-- - 1 file changed, 2 insertions(+), 2 deletions(-) - -diff --git a/Makefile b/Makefile -index 5c35bf9..c1a9b8c 100644 ---- a/Makefile -+++ b/Makefile -@@ -48,7 +48,7 @@ scripts: scripts/beesd scripts/beesd@.service - install_tools: ## Install support tools + libs - install_tools: src - install -Dm755 bin/fiemap $(DESTDIR)$(PREFIX)/bin/fiemap -- install -Dm755 bin/fiewalk $(DESTDIR)$(PREFIX)/sbin/fiewalk -+ install -Dm755 bin/fiewalk $(DESTDIR)$(PREFIX)/bin/fiewalk - - install_bees: ## Install bees + libs - install_bees: src -@@ -56,7 +56,7 @@ install_bees: src - - install_scripts: ## Install scipts - install_scripts: scripts -- install -Dm755 scripts/beesd $(DESTDIR)$(PREFIX)/sbin/beesd -+ install -Dm755 scripts/beesd $(DESTDIR)$(PREFIX)/bin/beesd - install -Dm644 scripts/beesd.conf.sample $(DESTDIR)$(ETC_PREFIX)/bees/beesd.conf.sample - ifneq ($(SYSTEMD_SYSTEM_UNIT_DIR),) - install -Dm644 scripts/beesd@.service $(DESTDIR)$(SYSTEMD_SYSTEM_UNIT_DIR)/beesd@.service --- -2.38.1 - diff --git a/srcpkgs/bees/patches/0003-start-work-on-cross-compilation.patch b/srcpkgs/bees/patches/0003-start-work-on-cross-compilation.patch deleted file mode 100644 index ede8e5a7e4f783..00000000000000 --- a/srcpkgs/bees/patches/0003-start-work-on-cross-compilation.patch +++ /dev/null @@ -1,54 +0,0 @@ -From ff9b371363f809298ca3ce8a886943b246b1dfa2 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Jan=20Christian=20Gr=C3=BCnhage?= - -Date: Thu, 7 Oct 2021 18:06:54 +0200 -Subject: [PATCH 3/3] start work on cross compilation - -The tests have to be run on the host, so these shouldn't be cross -compiled. This patch is not done yet, but it's included here anyway, so -that whoever wants to continue on it doesn't have to start from scratch. ---- - makeflags | 3 +++ - test/Makefile | 6 +++--- - 2 files changed, 6 insertions(+), 3 deletions(-) - -diff --git a/makeflags b/makeflags -index e008011..da4f5f7 100644 ---- a/makeflags -+++ b/makeflags -@@ -11,3 +11,6 @@ CCFLAGS += -I../include -D_FILE_OFFSET_BITS=64 - - BEES_CFLAGS = $(CCFLAGS) -std=c99 $(CFLAGS) - BEES_CXXFLAGS = $(CCFLAGS) -std=c++11 -Wold-style-cast -Wno-missing-field-initializers $(CXXFLAGS) -+ -+BEES_CFLAGS_FOR_BUILD = $(CCFLAGS_FOR_BUILD) -std=c99 $(CFLAGS_FOR_BUILD) -+BEES_CXXFLAGS_FOR_BUILD = $(CCFLAGS_FOR_BUILD) -std=c++11 -Wold-style-cast $(CXXFLAGS_FOR_BUILD) -diff --git a/test/Makefile b/test/Makefile -index ae66a7c..3c70244 100644 ---- a/test/Makefile -+++ b/test/Makefile -@@ -24,7 +24,7 @@ BEES_LDFLAGS = -L../lib $(LDFLAGS) - mkdir -p $@ - - .depends/%.dep: %.cc tests.h Makefile | .depends -- $(CXX) $(BEES_CXXFLAGS) -M -MF $@ -MT $(<:.cc=.o) $< -+ $(CXX_FOR_BUILD) $(BEES_CXXFLAGS_FOR_BUILD) -M -MF $@ -MT $(<:.cc=.o) $< - - depends.mk: $(PROGRAMS:%=.depends/%.dep) - cat $^ > $@.new -@@ -33,10 +33,10 @@ depends.mk: $(PROGRAMS:%=.depends/%.dep) - include depends.mk - - $(PROGRAMS:%=%.o): %.o: %.cc ../makeflags Makefile -- $(CXX) $(BEES_CXXFLAGS) -o $@ -c $< -+ $(CXX_FOR_BUILD) $(BEES_CXXFLAG_FOR_BUILDS) -o $@ -c $< - - $(PROGRAMS): %: %.o ../makeflags Makefile ../lib/libcrucible.a -- $(CXX) $(BEES_CXXFLAGS) $(BEES_LDFLAGS) -o $@ $< $(LIBS) -+ $(CXX_FOR_BUILD) $(BEES_CXXFLAGS_FOR_BUILD) $(BEES_LDFLAGS) -o $@ $< $(LIBS) - - %.txt: % Makefile FORCE - ./$< >$@ 2>&1 || (RC=$$?; cat $@; exit $$RC) --- -2.38.1 - diff --git a/srcpkgs/bees/patches/pthread_getname1.patch b/srcpkgs/bees/patches/pthread_getname1.patch deleted file mode 100644 index 2dcc4c63d589f3..00000000000000 --- a/srcpkgs/bees/patches/pthread_getname1.patch +++ /dev/null @@ -1,23 +0,0 @@ ---- a/lib/task.cc -+++ b/lib/task.cc -@@ -289,7 +289,6 @@ - lock.unlock(); - - char buf[24] = { 0 }; -- DIE_IF_MINUS_ERRNO(pthread_getname_np(pthread_self(), buf, sizeof(buf))); - DIE_IF_MINUS_ERRNO(pthread_setname_np(pthread_self(), m_title.c_str())); - - TaskStatePtr this_task = shared_from_this(); ---- a/src/bees-trace.cc -+++ b/src/bees-trace.cc -@@ -136,10 +136,6 @@ - // OK try the pthread name next. - char buf[24]; - memset(buf, '\0', sizeof(buf)); -- int err = pthread_getname_np(pthread_self(), buf, sizeof(buf)); -- if (err) { -- return string("pthread_getname_np: ") + strerror(err); -- } - buf[sizeof(buf) - 1] = '\0'; - - // thread_getname_np returns process name diff --git a/srcpkgs/bees/patches/series b/srcpkgs/bees/patches/series deleted file mode 100644 index c0258b77f4a298..00000000000000 --- a/srcpkgs/bees/patches/series +++ /dev/null @@ -1,3 +0,0 @@ -0001-don-t-run-tests-unless-asked.patch -0002-move-sbin-into-bin.patch -pthread_getname1.patch diff --git a/srcpkgs/bees/template b/srcpkgs/bees/template deleted file mode 100644 index 924f4172043c10..00000000000000 --- a/srcpkgs/bees/template +++ /dev/null @@ -1,31 +0,0 @@ -# Template file for 'bees' -pkgname=bees -version=0.8 -revision=2 -build_style=gnu-makefile -make_check_target="test" -hostmakedepends="pkg-config" -depends="btrfs-progs" -short_desc="Best-Effort Extent-Same, a btrfs deduplication agent" -maintainer="Orphaned " -license="GPL-3.0-or-later" -homepage="https://github.com/Zygo/bees" -distfiles="https://github.com/Zygo/bees/archive/refs/tags/v${version}.tar.gz" -checksum=3efb1a7290b014b8dd0cb64ce98382c2bde1f9ccf649e1b4fc86f27ffa42edea - -if [ "$CROSS_BUILD" ]; then -# Tests don't work properly with cross compilation, because it doesn't -# differentiate between host and target compilers correctly. -# -# There is a patch included which starts working on this, but I couldn't get it -# to work properly, so it's not being applied right now. - make_check="no" -fi - -if [ "$XBPS_TARGET_NO_ATOMIC8" ]; then - CXXFLAGS+=" -latomic" -fi - -pre_build() { - export BEES_VERSION="${version}" -} diff --git a/srcpkgs/beets/template b/srcpkgs/beets/template deleted file mode 100644 index 4eec570a4d1cc3..00000000000000 --- a/srcpkgs/beets/template +++ /dev/null @@ -1,36 +0,0 @@ -# Template file for 'beets' -pkgname=beets -version=2.3.1 -revision=1 -build_style=python3-pep517 -# tests requires unpackaged librosa, pytest-flask -make_check_args="--ignore=test/plugins/test_autobpm.py - --ignore=test/plugins/test_aura.py" -hostmakedepends="python3-poetry-core python3-Sphinx" -depends="python3-lap python3-musicbrainzngs python3-Unidecode python3-yaml - python3-jellyfish python3-mediafile python3-confuse python3-platformdirs - python3-numpy" -checkdepends="$depends python3-BeautifulSoup4 python3-Flask python3-mock - python3-pylast python3-pytest python3-pytest-cov python3-mpd2 python3-xdg - python3-responses python3-requests-oauthlib python3-reflink python3-rarfile - python3-discogs_client python3-py7zr python3-typing_extensions - python3-dateutil python3-gobject gstreamer1 ffmpeg" -short_desc="Media library management system for obsessive-compulsive music geeks" -maintainer="Joel Beckmeyer " -license="MIT" -homepage="https://beets.io" -changelog="https://raw.githubusercontent.com/beetbox/beets/master/docs/changelog.rst" -distfiles="${PYPI_SITE}/b/${pkgname}/${pkgname}-${version}.tar.gz" -checksum=87598721a14af89a06d5ad3d9e8138f8ac112510271a981a90b840ed784d5712 - -pre_check() { - # https://github.com/beetbox/beets/issues/5770 - touch test/rsrc/full.mp3 -} - -post_install() { - vman man/beet.1 - vman man/beetsconfig.5 - vlicense LICENSE - vcompletion extra/_beet zsh beet -} diff --git a/srcpkgs/belcard-devel b/srcpkgs/belcard-devel deleted file mode 120000 index e4ea06664e9716..00000000000000 --- a/srcpkgs/belcard-devel +++ /dev/null @@ -1 +0,0 @@ -belcard \ No newline at end of file diff --git a/srcpkgs/belcard/patches/cmake.patch b/srcpkgs/belcard/patches/cmake.patch deleted file mode 100644 index 82e647769700d0..00000000000000 --- a/srcpkgs/belcard/patches/cmake.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/CMakeLists.txt 2024-07-03 17:05:32.761834538 +0200 -+++ - 2024-07-03 17:06:11.527232818 +0200 -@@ -115,7 +115,7 @@ - endif() - - include(CMakePackageConfigHelpers) --set(CMAKE_MODULES_INSTALL_DIR "${CMAKE_INSTALL_DATADIR}/${PROJECT_NAME}/cmake") -+set(CMAKE_MODULES_INSTALL_DIR "${CMAKE_INSTALL_LIBDIR}/cmake/${PROJECT_NAME}/") - configure_package_config_file("${PROJECT_NAME}Config.cmake.in" "${PROJECT_BINARY_DIR}/${PROJECT_NAME}Config.cmake" - INSTALL_DESTINATION "${CMAKE_MODULES_INSTALL_DIR}" - NO_SET_AND_CHECK_MACRO diff --git a/srcpkgs/belcard/template b/srcpkgs/belcard/template deleted file mode 100644 index 381d0cb7ec1415..00000000000000 --- a/srcpkgs/belcard/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'belcard' -pkgname=belcard -version=5.3.106 -revision=1 -build_style=cmake -configure_args="-DBUILD_SHARED_LIBS=TRUE -DENABLE_UNIT_TESTS=FALSE" -makedepends="bctoolbox-devel belr-devel" -short_desc="C++ library to manipulate VCard standard format" -maintainer="John " -license="GPL-3.0-or-later" -homepage="https://linphone.org" -distfiles="https://gitlab.linphone.org/BC/public/belcard/-/archive/${version}/belcard-${version}.tar.gz" -checksum=5ff5339defc6a91fc756511f1b5266373354d03538b537be3ca6f696c96989c6 - -belcard-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision} belr-devel" - pkg_install() { - vmove usr/bin - vmove "usr/lib/*.so" - vmove usr/include - vmove usr/lib/cmake - } -} diff --git a/srcpkgs/belcard/update b/srcpkgs/belcard/update deleted file mode 100644 index b9a3c00d7d7466..00000000000000 --- a/srcpkgs/belcard/update +++ /dev/null @@ -1 +0,0 @@ -site=https://gitlab.linphone.org/BC/public/belcard/-/tags diff --git a/srcpkgs/belle-sip-devel b/srcpkgs/belle-sip-devel deleted file mode 120000 index a36d7e5d6bb6ef..00000000000000 --- a/srcpkgs/belle-sip-devel +++ /dev/null @@ -1 +0,0 @@ -belle-sip \ No newline at end of file diff --git a/srcpkgs/belle-sip/patches/cmake.patch b/srcpkgs/belle-sip/patches/cmake.patch deleted file mode 100644 index 2f1e28d52f467d..00000000000000 --- a/srcpkgs/belle-sip/patches/cmake.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/CMakeLists.txt 2024-06-27 15:37:37.000000000 +0200 -+++ - 2024-07-03 16:55:19.299642100 +0200 -@@ -221,7 +221,7 @@ - - - include(CMakePackageConfigHelpers) --set(CMAKE_MODULES_INSTALL_DIR "${CMAKE_INSTALL_LIBDIR}/cmake/${PROJECT_NAME}") -+set(CMAKE_MODULES_INSTALL_DIR "${CMAKE_INSTALL_LIBDIR}/cmake/${PROJECT_NAME}/") - configure_package_config_file("cmake/${PROJECT_NAME}Config.cmake.in" "${PROJECT_BINARY_DIR}/${PROJECT_NAME}Config.cmake" - INSTALL_DESTINATION "${CMAKE_MODULES_INSTALL_DIR}" - NO_SET_AND_CHECK_MACRO diff --git a/srcpkgs/belle-sip/patches/musl.patch b/srcpkgs/belle-sip/patches/musl.patch deleted file mode 100644 index 23ef45d98af4c1..00000000000000 --- a/srcpkgs/belle-sip/patches/musl.patch +++ /dev/null @@ -1,42 +0,0 @@ ---- a/src/belle_sip_resolver.c 2024-06-27 15:37:37.000000000 +0200 -+++ - 2024-07-01 23:26:59.821646473 +0200 -@@ -680,7 +680,11 @@ - struct addrinfo **ai_list, - struct sockaddr *addr, - socklen_t addrlen) { -- char host[NI_MAXHOST + 1]; -+ #if defined(__GLIBC__) -+ char host[NI_MAXHOST + 1]; -+ #else -+ char host[1026]; -+ #endif - int gai_err; - int family = ctx->family; - -@@ -754,7 +758,11 @@ - if (rr.ttl < BELLE_SIP_RESOLVER_CONTEXT(ctx)->min_ttl) - BELLE_SIP_RESOLVER_CONTEXT(ctx)->min_ttl = rr.ttl; - } else if ((ctx->type == DNS_T_SRV) && (rr.class == DNS_C_IN) && (rr.type == DNS_T_SRV)) { -- char host[NI_MAXHOST + 1]; -+ #if defined(__GLIBC__) -+ char host[NI_MAXHOST + 1]; -+ #else -+ char host[1026]; -+ #endif - struct dns_srv *srv = &any.srv; - belle_sip_dns_srv_t *b_srv = belle_sip_dns_srv_create(srv); - snprintf(host, sizeof(host), "[target:%s port:%d prio:%d weight:%d]", srv->target, srv->port, -@@ -992,7 +1000,12 @@ - dns_resource_record_t *rr = dns_parse_resource_record(dnsPacket, rdlen + 11); - belle_sip_free(dnsPacket); - -- char host[NI_MAXHOST + 1]; -+ #if defined(__GLIBC__) -+ char host[NI_MAXHOST + 1]; -+ #else -+ char host[1026]; -+ #endif -+ - belle_sip_dns_srv_t *b_srv = belle_sip_dns_srv_create_dns_service(rr); - dns_free_resource_record(rr); - snprintf(host, sizeof(host), "[target:%s port:%d prio:%d weight:%d]", b_srv->target, b_srv->port, diff --git a/srcpkgs/belle-sip/template b/srcpkgs/belle-sip/template deleted file mode 100644 index 2a94029955ae78..00000000000000 --- a/srcpkgs/belle-sip/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'belle-sip' -pkgname=belle-sip -version=5.3.106 -revision=1 -build_style=cmake -configure_args="-DENABLE_STRICT=OFF -DENABLE_UNIT_TESTS=NO -DCMAKE_SKIP_INSTALL_RPATH=ON - -DCMAKE_MODULE_PATH=/usr/lib/cmake -DBUILD_SHARED_LIBS=TRUE" -makedepends="mbedtls-devel bctoolbox-devel zlib-devel belr-devel" -short_desc="SIP (RFC3261) implementation written in C" -maintainer="John " -license="GPL-2.0-or-later" -homepage="https://www.linphone.org" -distfiles="https://gitlab.linphone.org/BC/public/belle-sip/-/archive/${version}/belle-sip-${version}.tar.gz" -checksum=49cbc60c7f0818f4de6e566cd7224655659fd658ab60568d5c6211d4cc874382 - -belle-sip-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - vmove usr/lib/cmake - } -} diff --git a/srcpkgs/belle-sip/update b/srcpkgs/belle-sip/update deleted file mode 100644 index f1c298cb081ad1..00000000000000 --- a/srcpkgs/belle-sip/update +++ /dev/null @@ -1 +0,0 @@ -site=https://gitlab.linphone.org/BC/public/belle-sip/-/tags diff --git a/srcpkgs/belr-devel b/srcpkgs/belr-devel deleted file mode 120000 index 6c828a6b51a50d..00000000000000 --- a/srcpkgs/belr-devel +++ /dev/null @@ -1 +0,0 @@ -belr \ No newline at end of file diff --git a/srcpkgs/belr/patches/cmake.patch b/srcpkgs/belr/patches/cmake.patch deleted file mode 100644 index 66064699b238a8..00000000000000 --- a/srcpkgs/belr/patches/cmake.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/CMakeLists.txt 2024-07-03 17:08:00.573354975 +0200 -+++ - 2024-07-03 17:08:39.114753742 +0200 -@@ -123,7 +123,7 @@ - endif() - - include(CMakePackageConfigHelpers) --set(CMAKE_MODULES_INSTALL_DIR "${CMAKE_INSTALL_LIBDIR}/cmake/${PROJECT_NAME}") -+set(CMAKE_MODULES_INSTALL_DIR "${CMAKE_INSTALL_LIBDIR}/cmake/${PROJECT_NAME}/") - configure_package_config_file("${PROJECT_NAME}Config.cmake.in" "${PROJECT_BINARY_DIR}/${PROJECT_NAME}Config.cmake" - INSTALL_DESTINATION "${CMAKE_MODULES_INSTALL_DIR}" - NO_SET_AND_CHECK_MACRO diff --git a/srcpkgs/belr/template b/srcpkgs/belr/template deleted file mode 100644 index 32961057022c18..00000000000000 --- a/srcpkgs/belr/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'belr' -pkgname=belr -version=5.3.106 -revision=1 -build_style=cmake -configure_args="-DBUILD_SHARED_LIBS=TRUE -DENABLE_UNIT_TESTS=FALSE" -makedepends="bctoolbox-devel" -short_desc="ABNF Parser" -maintainer="John " -license="GPL-3.0-or-later" -homepage="https://www.linphone.org" -distfiles="https://gitlab.linphone.org/BC/public/belr/-/archive/${version}/belr-${version}.tar.gz" -checksum=f03a3f8966f7d537cf1cc44898b50a301b7211de849137b835af62f3c452aa6a - -belr-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/bin - vmove "usr/lib/*.so" - vmove usr/include - vmove usr/lib/cmake - } -} diff --git a/srcpkgs/belr/update b/srcpkgs/belr/update deleted file mode 100644 index 88120719007878..00000000000000 --- a/srcpkgs/belr/update +++ /dev/null @@ -1 +0,0 @@ -site=https://gitlab.linphone.org/BC/public/belr/-/tags diff --git a/srcpkgs/bemenu-devel b/srcpkgs/bemenu-devel deleted file mode 120000 index 682d390355c7ae..00000000000000 --- a/srcpkgs/bemenu-devel +++ /dev/null @@ -1 +0,0 @@ -bemenu \ No newline at end of file diff --git a/srcpkgs/bemenu/template b/srcpkgs/bemenu/template deleted file mode 100644 index cbe12cf13aac7d..00000000000000 --- a/srcpkgs/bemenu/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'bemenu' -pkgname=bemenu -version=0.6.23 -revision=1 -build_style=gnu-makefile -hostmakedepends="pkg-config wayland-devel scdoc" -makedepends="ncurses-devel cairo-devel pango-devel - libxkbcommon-devel libXinerama-devel wayland-devel - wayland-protocols" -short_desc="Dynamic menu library and client program inspired by dmenu" -maintainer="Issam Maghni " -license="GPL-3.0-or-later, LGPL-3.0-or-later" -homepage="https://github.com/Cloudef/bemenu" -changelog="https://github.com/Cloudef/bemenu/releases" -distfiles="https://github.com/Cloudef/bemenu/archive/refs/tags/${version}.tar.gz" -checksum=0e7878c3bf57e0e362efe89c59deddd33819cd62b980be7e0b7bb4da45478e44 - -bemenu-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/benchmark-devel b/srcpkgs/benchmark-devel deleted file mode 120000 index b26bca2dd54d89..00000000000000 --- a/srcpkgs/benchmark-devel +++ /dev/null @@ -1 +0,0 @@ -benchmark \ No newline at end of file diff --git a/srcpkgs/benchmark/template b/srcpkgs/benchmark/template deleted file mode 100644 index f342f833d51990..00000000000000 --- a/srcpkgs/benchmark/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'benchmark' -pkgname=benchmark -version=1.9.4 -revision=1 -build_style=cmake -configure_args="-DBUILD_SHARED_LIBS=ON -DBENCHMARK_ENABLE_GTEST_TESTS=OFF - -DBENCHMARK_DOWNLOAD_DEPENDENCIES=OFF" -short_desc="Microbenchmark support library" -maintainer="skmpz " -license="Apache-2.0" -homepage="https://github.com/google/benchmark/" -distfiles="https://github.com/google/benchmark/archive/v${version}.tar.gz" -checksum=b334658edd35efcf06a99d9be21e4e93e092bd5f95074c1673d5c8705d95c104 - -benchmark-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/berry/patches/fix-cross.patch b/srcpkgs/berry/patches/fix-cross.patch deleted file mode 100644 index eace39b7a1ff4e..00000000000000 --- a/srcpkgs/berry/patches/fix-cross.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/configure -+++ b/configure -@@ -26,7 +26,7 @@ - progs="CC=gcc CC=clang CC=cc INSTALL=install" - - # Required dependencies --pkgs="x11 xinerama fontconfig xft" -+pkgs="x11 xinerama fontconfig xft freetype2" - - # Default pkg flags to substitute when pkg-config is not found - pkg_libs="-lX11 -lXinerama -lfontconfig -lfreetype -lXft" diff --git a/srcpkgs/berry/template b/srcpkgs/berry/template deleted file mode 100644 index b14eb94fa0fdf5..00000000000000 --- a/srcpkgs/berry/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'berry' -pkgname=berry -version=0.1.13 -revision=1 -build_style=configure -configure_args="--prefix=/usr" -hostmakedepends="pkg-config which" -makedepends="libX11-devel libXinerama-devel libXft-devel freetype-devel" -short_desc="Healthy, bite-sized window manager" -maintainer="Andrew Benson " -license="MIT" -homepage="https://github.com/JLErvin/berry" -distfiles="https://github.com/JLErvin/berry/archive/${version}.tar.gz" -checksum=839c0bdafbecbcb999e519a6fc32edbd37d9f010a205ccc34d71aa25ece1a768 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/better-control/template b/srcpkgs/better-control/template deleted file mode 100644 index 7f6905e7d5a549..00000000000000 --- a/srcpkgs/better-control/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'better-control' -pkgname=better-control -version=6.12.0 -revision=1 -build_style=gnu-makefile -depends="gtk+3 python3-gobject python3-dbus python3-setproctitle python3-requests python3-qrcode python3-Pillow" -short_desc="Simple control panel for linux based on the GTK framework" -maintainer="Francesco Carmelo Capria " -license="GPL-3.0-or-later" -homepage="https://github.com/better-ecosystem/better-control" -changelog="https://github.com/better-ecosystem/better-control/releases" -distfiles="https://github.com/better-ecosystem/better-control/archive/refs/tags/v${version}.tar.gz" -checksum=3d2584d99af8bf01b937823b172e954c580d4648718e8c4fb7ab7afbfce02fc4 - -post_install() { - rm "${DESTDIR}/usr/bin/betterctl" -} diff --git a/srcpkgs/bettercap/template b/srcpkgs/bettercap/template deleted file mode 100644 index 3e2f600c5e9b5e..00000000000000 --- a/srcpkgs/bettercap/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'bettercap' -pkgname=bettercap -version=2.32.0 -revision=4 -build_style=go -go_import_path=github.com/bettercap/bettercap -hostmakedepends="pkg-config" -makedepends="libpcap-devel libnetfilter_queue-devel libusb-devel" -short_desc="Network attack and monitoring framework" -maintainer="cinerea0 " -license="GPL-3.0-only" -homepage="https://github.com/bettercap/bettercap" -distfiles="https://github.com/bettercap/bettercap/archive/refs/tags/v${version}.tar.gz" -checksum=ea28d4d533776a328a54723a74101d1720016ffe7d434bf1d7ab222adb397ac6 - -# fix: collect2: fatal error: cannot find 'ld' -LDFLAGS="-fuse-ld=bfd" - -if [ "$XBPS_TARGET_LIBC" = musl ]; then - CPPFLAGS="-Du_int8_t=uint8_t -Du_int16_t=uint16_t -Du_int32_t=uint32_t" -fi diff --git a/srcpkgs/betterlockscreen/patches/use-loginctl.patch b/srcpkgs/betterlockscreen/patches/use-loginctl.patch deleted file mode 100644 index c9a88bb6cf8362..00000000000000 --- a/srcpkgs/betterlockscreen/patches/use-loginctl.patch +++ /dev/null @@ -1,27 +0,0 @@ -diff --git a/betterlockscreen b/betterlockscreen -index 0b92ad9..fdd7b60 100755 ---- a/betterlockscreen -+++ b/betterlockscreen -@@ -20,7 +20,7 @@ init_config () { - description="" - quiet=false - i3lockcolor_bin="i3lock-color" -- suspend_command="systemctl suspend" -+ suspend_command="loginctl suspend" - convert_command="magick" - composite_command="magick composite" - -diff --git a/examples/betterlockscreenrc b/examples/betterlockscreenrc -index 84e355c..ed69e66 100644 ---- a/examples/betterlockscreenrc -+++ b/examples/betterlockscreenrc -@@ -43,7 +43,7 @@ bgcolor=000000ff - # - - # i3lockcolor_bin="i3lock-color" # Manually set command for i3lock-color --# suspend_command="systemctl suspend" # Manually change action e.g. hibernate/suspend-command -+# suspend_command="loginctl suspend" # Manually change action e.g. hibernate/suspend-command - - # i3lock-color - custom arguments - # lockargs=() # overwriting default "(-n)" - diff --git a/srcpkgs/betterlockscreen/template b/srcpkgs/betterlockscreen/template deleted file mode 100644 index b9097e73b335a8..00000000000000 --- a/srcpkgs/betterlockscreen/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'betterlockscreen' -pkgname=betterlockscreen -version=4.4.0 -revision=1 -depends="ImageMagick bash bc feh i3lock-color xdpyinfo xrandr xrdb xset" -short_desc="Sweet looking lockscreen for linux system" -maintainer="Aleksander Zien " -license="MIT" -homepage="https://github.com/pavanjadhaw/betterlockscreen" -distfiles="https://github.com/pavanjadhaw/betterlockscreen/archive/refs/tags/v${version}.tar.gz" -checksum=fdcf58725f0ab56e98ce9b83bd1dad6e1f08c7f9f230c3abaf4191f10ebd5dfd - -do_install() { - vbin betterlockscreen - vsconf examples/betterlockscreenrc - vlicense LICENSE -} diff --git a/srcpkgs/bff-apankrat/template b/srcpkgs/bff-apankrat/template deleted file mode 100644 index 606ef793881b1d..00000000000000 --- a/srcpkgs/bff-apankrat/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'bff-apankrat' -pkgname=bff-apankrat -version=1.0.7 -revision=2 -build_style=gnu-makefile -short_desc="Moderately-optimizing brainfuck interpreter" -maintainer="Piotr Wójcik " -license="BSD-2-Clause" -homepage="https://github.com/apankrat/bff" -distfiles="https://github.com/apankrat/bff/archive/v${version}.tar.gz" -checksum=1f8787f8bc12ae4282112dabc5b85f03002269dce57023ee0443250d5a68702f - -do_install() { - vbin bff bff-apankrat - head -n 13 bff.c > LICENSE - vlicense LICENSE -} diff --git a/srcpkgs/bff/template b/srcpkgs/bff/template deleted file mode 100644 index 1e8a6715219853..00000000000000 --- a/srcpkgs/bff/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'bff' -pkgname=bff -reverts=1.0.5_1 -version=1.0 -revision=3 -short_desc="Brainfuck interpreter (DBFI dialect)" -maintainer="ananteris " -license="Public Domain" -homepage="https://web.archive.org/web/20211106162728/http://mazonka.com/brainf/" -distfiles="https://download.opensuse.org/repositories/openSUSE:/Factory/standard/src/bff4-1-14.28.src.rpm" -checksum=1a104cb4ba93374f19d8d16a87c798a9b43857b0c01a0ef1ffa34fb58b8ca308 - -do_install() { - $CC $CFLAGS $LDFLAGS bff4.c -o bff - vbin bff -} diff --git a/srcpkgs/bfs/template b/srcpkgs/bfs/template deleted file mode 100644 index b6f4ed904b0474..00000000000000 --- a/srcpkgs/bfs/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'bfs' -pkgname=bfs -version=4.0.6 -revision=1 -build_style=configure -configure_args="--enable-release" -makedepends="acl-devel libcap-devel liburing-devel oniguruma-devel" -checkdepends="acl-progs libcap-progs" -short_desc="Breadth-first version of the UNIX find command" -maintainer="Daniel Eyßer " -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=446a0a1a5bcbf8d026aab2b0f70f3d99c08e5fe18d3c564a8b7d9acde0792112 - -alternatives=" - find:find:/usr/bin/bfs - find:find.1:/usr/share/man/man1/bfs.1 -" - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/bftpd/files/bftpd/run b/srcpkgs/bftpd/files/bftpd/run deleted file mode 100644 index 7c8d7b2327e7ba..00000000000000 --- a/srcpkgs/bftpd/files/bftpd/run +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh -exec 2>&1 -exec bftpd -D diff --git a/srcpkgs/bftpd/patches/paths.patch b/srcpkgs/bftpd/patches/paths.patch deleted file mode 100644 index 2de63d36d2a952..00000000000000 --- a/srcpkgs/bftpd/patches/paths.patch +++ /dev/null @@ -1,43 +0,0 @@ ---- a/Makefile.in -+++ b/Makefile.in -@@ -15,7 +15,7 @@ OBJS=bftpdutmp.o commands.o commands_adm - SRCS=bftpdutmp.c commands.c commands_admin.c cwd.c dirlist.c list.c login.c logging.c main.c mystring.c options.c md5.c - - OBJS2LINK=$(OBJS) $(PAX) --LDFLAGS= -+LDFLAGS=@LDFLAGS@ - - all: bftpd - -@@ -37,18 +37,12 @@ endif - %.o: %.d - - install: all -- mkdir -p $(DESTDIR)/$(prefix)/sbin -- $(INSTALL) -g 0 -m 700 -o 0 bftpd $(DESTDIR)/$(prefix)/sbin -+ mkdir -p $(DESTDIR)/$(prefix)/bin -+ $(INSTALL) -g 0 -m 700 -o 0 bftpd $(DESTDIR)/$(prefix)/bin - mkdir -p $(DESTDIR)/$(mandir)/man8 - $(INSTALL) -g 0 -m 644 -o 0 bftpd.8 $(DESTDIR)/$(mandir)/man8 -- mkdir -p $(DESTDIR)/$(prefix)/etc -- [ -f $(DESTDIR)/$(prefix)/etc/bftpd.conf ] || \ -- $(INSTALL) -g 0 -m 600 -o 0 bftpd.conf $(DESTDIR)/$(prefix)/etc -- mkdir -p $(DESTDIR)/$(prefix)/var/log -- touch $(DESTDIR)/$(prefix)/var/log/bftpd.log -- chmod 644 $(DESTDIR)/$(prefix)/var/log/bftpd.log -- mkdir -p $(DESTDIR)/$(prefix)/var/run/bftpd -- chmod 755 $(DESTDIR)/$(prefix)/var/run/bftpd -+ mkdir -p $(DESTDIR)/etc -+ $(INSTALL) -g 0 -m 600 -o 0 bftpd.conf $(DESTDIR)/etc - - clean distclean: - rm -f *~ $(OBJS) bftpd mksources.finished config.cache ---- a/mypaths.h -+++ b/mypaths.h -@@ -1,5 +1,5 @@ - #define PATH_BFTPD_CONF "/etc/bftpd.conf" --#ifdef PREFIX -+#if 0 - #define PATH_BFTPD_CONF_WITH_PREFIX PREFIX"/etc/bftpd.conf" - #endif - #define PATH_STATUSLOG "/dev/null" diff --git a/srcpkgs/bftpd/template b/srcpkgs/bftpd/template deleted file mode 100644 index b1154ef67578a5..00000000000000 --- a/srcpkgs/bftpd/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'bftpd' -pkgname=bftpd -version=6.1 -revision=3 -build_style=gnu-configure -configure_args="--enable-libz" -hostmakedepends="automake" -makedepends="zlib-devel" -short_desc="Simple FTP server" -maintainer="Norbert Vegh " -license="GPL-2.0-only" -homepage="https://bftpd.sourceforge.net/" -distfiles="${SOURCEFORGE_SITE}/bftpd/bftpd-${version}.tar.gz" -checksum=9721d0614e1a5d0fe6b80c9a8a04ada8efd42cbdfddd239e95a8059ae283aa6f - -if [ "$XBPS_TARGET_LIBC" = "glibc" ]; then - makedepends+=" libxcrypt-devel" -fi - -make_build_args=V=1 -make_dirs="/var/run/bftpd 0755 root root" -conf_files="/etc/bftpd.conf" - -pre_configure() { - autoreconf -fi -} - -post_install() { - vsv bftpd -} diff --git a/srcpkgs/bglibs-devel b/srcpkgs/bglibs-devel deleted file mode 120000 index d78591ef7f921a..00000000000000 --- a/srcpkgs/bglibs-devel +++ /dev/null @@ -1 +0,0 @@ -bglibs \ No newline at end of file diff --git a/srcpkgs/bglibs/template b/srcpkgs/bglibs/template deleted file mode 100644 index 1aae8769fd94af..00000000000000 --- a/srcpkgs/bglibs/template +++ /dev/null @@ -1,38 +0,0 @@ -# Template file for 'bglibs' -pkgname=bglibs -version=2.04 -revision=1 -hostmakedepends="libtool perl which" -short_desc="Collection of libraries by Bruce Guenter" -maintainer="Orphaned " -license="LGPL-2.1-or-later" -homepage="http://untroubled.org/bglibs/" -distfiles="http://untroubled.org/${pkgname}/${pkgname}-${version}.tar.gz" -checksum=e4ae34a4c43f72ff0c5f100b3ac432460e7d736a7f0708d5e429c97dd5c52474 -nocross=yes - -do_build() { - echo "/usr/include" > conf-include - echo "/usr/lib" > conf-lib - echo "/usr/bin" > conf-bin - echo "/usr/share/man" > conf-man - echo "$CC $CFLAGS" > conf-cc - echo "$CC $LDFLAGS" > conf-ld - make ${makejobs} -} - -do_install() { - install_prefix="${DESTDIR}" make install - find "${DESTDIR}"/usr/lib -name "*.a" -exec chmod 0644 {} \; - vdoc README -} - -bglibs-devel_package() { - depends="bglibs>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/bgs/template b/srcpkgs/bgs/template deleted file mode 100644 index fb9ebfc772c607..00000000000000 --- a/srcpkgs/bgs/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'bgs' -pkgname=bgs -version=0.8 -revision=2 -build_style=gnu-makefile -hostmakedepends="pkg-config" -makedepends="imlib2-devel libXinerama-devel" -short_desc="Extremely fast and small background setter for X" -maintainer="Enno Boland " -license="MIT" -homepage="https://github.com/Gottox/bgs" -distfiles="https://github.com/Gottox/bgs/archive/v${version}.tar.gz" -checksum=c52220a503f0ae1a200a2991893229ea981ae33722f41e9bc87bdf399f8d89e7 - -do_build() { - sed -i "/CFLAGS/s|\${CPPFLAGS}|& $CFLAGS|g" config.mk - sed -i "/LDFLAGS/s|\-s|$LDFLAGS|g" config.mk - make CC=$CC -} - -post_install() { - vlicense LICENSE - vdoc README -} diff --git a/srcpkgs/biber/template b/srcpkgs/biber/template deleted file mode 100644 index 63ba6c98e0d4e6..00000000000000 --- a/srcpkgs/biber/template +++ /dev/null @@ -1,56 +0,0 @@ -# Template file for 'biber' -pkgname=biber -version=2.19 -revision=1 -build_style=perl-ModuleBuild -hostmakedepends="perl-Module-Build" -makedepends="perl-ExtUtils-LibBuilder" -depends="perl-autovivification - perl-Business-ISBN - perl-Business-ISMN - perl-Business-ISSN - perl-Class-Accessor - perl-Data-Compare - perl-Data-Dump - perl-Data-Uniqid - perl-Date-Simple - perl-DateTime-Calendar-Julian - perl-DateTime-Format-Builder - perl-Encode-EUCJPASCII - perl-Encode-HanExtra - perl-Encode-JIS2K - perl-ExtUtils-LibBuilder - perl-File-Slurper - perl-IO-String - perl-IPC-Run3 - perl-Lingua-Translit - perl-List-AllUtils - perl-List-MoreUtils - perl-List-MoreUtils-XS - perl-Log-Log4perl - perl-LWP-Protocol-https - perl-MIME-Charset - perl-Mozilla-CA - perl-namespace-autoclean - perl-Parse-RecDescent - perl-PerlIO-utf8-strict - perl-Regexp-Common - perl-Sort-Key - perl-Text-BibTeX - perl-Text-CSV - perl-Text-CSV_XS - perl-Text-Roman - perl-Unicode-LineBreak - perl-URI - perl-XML-LibXML - perl-XML-LibXML-Simple - perl-XML-LibXSLT - perl-XML-Writer" -checkdepends="${depends} perl-File-Which perl-Test-Most" -short_desc="BibTeX replacement for users of biblatex, with full Unicode support" -maintainer="Orphaned " -license="Artistic-2.0" -homepage="http://biblatex-biber.sourceforge.net" -changelog="https://raw.githubusercontent.com/plk/biber/dev/Changes" -distfiles="https://github.com/plk/biber/archive/v${version}.tar.gz" -checksum=1c1266bc8adb1637c4c59e23c47d919c5a38da4e53544a3c22c21de4a68fc9fe diff --git a/srcpkgs/bibiman/template b/srcpkgs/bibiman/template deleted file mode 100644 index 02677e5dde0390..00000000000000 --- a/srcpkgs/bibiman/template +++ /dev/null @@ -1,11 +0,0 @@ -# Template file for 'bibiman' -pkgname=bibiman -version=0.13.1 -revision=1 -build_style=cargo -short_desc="TUI for managing and working with BibLaTeX files" -maintainer="lukeflo " -license="GPL-3.0-or-later" -homepage="https://codeberg.org/lukeflo/bibiman" -distfiles="https://codeberg.org/lukeflo/bibiman/archive/v${version}.tar.gz" -checksum=f0d9692689d05df57b0f1addc80823fdc6bf832c6489dbd651cfbdc11c194dd1 diff --git a/srcpkgs/biblesync-devel b/srcpkgs/biblesync-devel deleted file mode 120000 index 33dab3c2bf3d3e..00000000000000 --- a/srcpkgs/biblesync-devel +++ /dev/null @@ -1 +0,0 @@ -biblesync \ No newline at end of file diff --git a/srcpkgs/biblesync/template b/srcpkgs/biblesync/template deleted file mode 100644 index aa1e43766b75c2..00000000000000 --- a/srcpkgs/biblesync/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'biblesync' -pkgname=biblesync -version=2.1.0 -revision=1 -build_style=cmake -configure_args="-DBUILD_SHARED_LIBS=TRUE" -makedepends="libuuid-devel" -short_desc="Multicast shared co-navigation library for Bible programs" -maintainer="Orphaned " -license="Public Domain" -homepage="https://github.com/karlkleinpaste/biblesync" -distfiles="https://github.com/karlkleinpaste/biblesync/archive/${version}.tar.gz" -checksum=9083fcacc4d85f2b8c3a3254112129c02d940d20db8c0c5bcb6239b115e8d0e8 - -biblesync-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/bibletime/patches/fix-cflags.patch b/srcpkgs/bibletime/patches/fix-cflags.patch deleted file mode 100644 index 480c5ca4ac1e73..00000000000000 --- a/srcpkgs/bibletime/patches/fix-cflags.patch +++ /dev/null @@ -1,13 +0,0 @@ -Index: bibletime-3.0/cmake/BTApplication.cmake -=================================================================== ---- bibletime-3.0.orig/cmake/BTApplication.cmake -+++ bibletime-3.0/cmake/BTApplication.cmake -@@ -41,7 +41,7 @@ IF(WIN32) - ADD_COMPILE_OPTIONS("/Zi") - ELSE() - ADD_COMPILE_OPTIONS( -- "-ggdb" "-Wall" "-Wextra" -+ "-Wall" "-Wextra" "-DNDEBUG" "-DQT_NO_DEBUG" - "$<$,Release>:-O2>" - "$<$,Release>:-DNDEBUG>" - "$<$,Release>:-DQT_NO_DEBUG>" diff --git a/srcpkgs/bibletime/template b/srcpkgs/bibletime/template deleted file mode 100644 index fcff5e72752bab..00000000000000 --- a/srcpkgs/bibletime/template +++ /dev/null @@ -1,33 +0,0 @@ -# Template file for 'bibletime' -# -# NOTE: Docs have not been split out because otherwise the application fails -# to start. -pkgname=bibletime -version=3.0 -revision=3 -build_style=cmake -configure_args="-DBT_DOCBOOK_XSL_HTML_CHUNK_XSL=/usr/share/xsl/docbook/html/chunk.xsl - -DBT_DOCBOOK_XSL_PDF_DOCBOOK_XSL=/usr/share/xsl/docbook/fo/docbook.xsl" -hostmakedepends="pkg-config qt5-host-tools qt5-qmake openjdk8-jre apache-fop - po4a docbook-xsl docbook-xml libxslt" -makedepends="clucene-devel libcurl-devel qt5-devel qt5-tools-devel - qt5-svg-devel qt5-webkit-devel sword-devel zlib-devel qt5-declarative-devel" -short_desc="Powerful cross platform Bible study tool" -maintainer="fosslinux " -license="GPL-2.0-or-later" -homepage="http://bibletime.info" -distfiles="https://github.com/bibletime/bibletime/releases/download/v${version}/bibletime-${version}.tar.xz" -checksum=d6beef62ad44b255e3dc4c5e89214bf01a0e85c9136073b0be12fca3d2b22622 - -pre_build() { - . /etc/profile.d/jdk.sh - if [ "$XBPS_WORDSIZE" = "32" ]; then - export _JAVA_OPTIONS="-Xmx1024m" - fi -} - -pre_check() { - mkdir -p "share/bibletime" - cd "share/bibletime" - mkdir -p icons javascript license pics locale docs/handbook/en docs/howto/en display-templates -} diff --git a/srcpkgs/biblioteq/template b/srcpkgs/biblioteq/template deleted file mode 100644 index 6a846108a8d588..00000000000000 --- a/srcpkgs/biblioteq/template +++ /dev/null @@ -1,56 +0,0 @@ -# Template file for 'biblioteq' -pkgname=biblioteq -version=2025.07.22 -revision=1 -build_style=qmake -build_helper=qmake6 -hostmakedepends="qt6-tools qt6-base" -makedepends="libpqxx-devel qt6-base-devel poppler-cpp-devel poppler-qt6-devel - sqlite-devel yaz-devel" -depends="qt6-plugin-sqlite" -short_desc="Professional cataloging and library management suite" -maintainer="Rutpiv " -license="BSD-3-Clause" -homepage="https://textbrowser.github.io/biblioteq/" -distfiles="https://github.com/textbrowser/biblioteq/archive/${version}.tar.gz" -checksum=84d95c29289b8b30ffe1cd30e2069bdbb2c2f78cf251144e3181d6aed3143076 -conf_files="/etc/biblioteq.conf" - -# Set the appropriate build helper and dependencies based on architecture -case "$XBPS_TARGET_MACHINE" in - ppc*) - configure_file="biblioteq.powerpc.pro" - ;; - *) configure_file="biblioteq.pro" ;; -esac - -pre_configure() { - configure_args="-o Makefile ${configure_file}" - vsed -i "${configure_file}" -e "s|biblioteq.conf|/etc/biblioteq.conf|" - - # Set paths for cross-compiling without export - if [ "$CROSS_BUILD" ]; then - vsed -i biblioteq-source.pro -e "s|/usr/include|${XBPS_CROSS_BASE}/usr/include|g" - fi -} - -post_build() { - # Fix the program .desktop file. - vsed -i Distributions/biblioteq.desktop \ - -e "s|Exec=/opt/biblioteq/biblioteq.sh|Exec=biblioteq|" \ - -e "s|Icon=/opt/biblioteq/book.png|Icon=biblioteq.png|" -} - -do_install() { - # Translations must be in the same directory as BiblioteQ (executable) - vinstall BiblioteQ 755 usr/lib/BiblioteQ - vcopy Translations usr/lib/BiblioteQ - - vinstall Icons/book.png 644 /usr/share/pixmaps/ biblioteq.png - vinstall Distributions/biblioteq.desktop 644 /usr/share/applications/ - vconf biblioteq.conf - vlicense LICENSE - - vmkdir usr/bin - ln -s /usr/lib/BiblioteQ/BiblioteQ ${DESTDIR}/usr/bin/biblioteq -} diff --git a/srcpkgs/biboumi/files/biboumi/run b/srcpkgs/biboumi/files/biboumi/run deleted file mode 100644 index bcb8768436d329..00000000000000 --- a/srcpkgs/biboumi/files/biboumi/run +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh -exec 2>&1 -exec chpst -u _biboumi:_biboumi biboumi /etc/biboumi/biboumi.cfg diff --git a/srcpkgs/biboumi/patches/backport-botan3.patch b/srcpkgs/biboumi/patches/backport-botan3.patch deleted file mode 100644 index 2dd12d6fdaf870..00000000000000 --- a/srcpkgs/biboumi/patches/backport-botan3.patch +++ /dev/null @@ -1,624 +0,0 @@ -From 8c4769e27b71ead73863c896ef9702add73cba8e Mon Sep 17 00:00:00 2001 -From: Luca Matei Pintilie -Date: Tue, 29 Jul 2025 15:52:16 +0200 -Subject: [PATCH 1/2] Revert "Replace a useless shared_ptr by a unique_ptr" - -This reverts commit 248e25c22fc15105d2a9db695ddb93ed5a8e0802. - -In preparation for the botan 3 update `IrcClient` must be made into a -`shared_ptr`, which will then allow us to pass a `shared_ptr` of -callbacks to `Botan::TLS::Client` ---- - src/bridge/bridge.cpp | 10 +++++----- - src/bridge/bridge.hpp | 6 +++--- - 2 files changed, 8 insertions(+), 8 deletions(-) - -diff --git a/src/bridge/bridge.cpp b/src/bridge/bridge.cpp -index e7f334f..728a8d7 100644 ---- a/src/bridge/bridge.cpp -+++ b/src/bridge/bridge.cpp -@@ -63,7 +63,7 @@ void Bridge::shutdown(const std::string& exit_message) - { - for (auto& pair: this->irc_clients) - { -- std::unique_ptr& irc = pair.second; -+ std::shared_ptr& irc = pair.second; - irc->send_quit_command(exit_message); - } - } -@@ -134,11 +134,11 @@ IrcClient* Bridge::make_irc_client(const std::string& hostname, const std::strin - realname = this->get_bare_jid(); - } - this->irc_clients.emplace(hostname, -- std::make_unique(this->poller, hostname, -+ std::make_shared(this->poller, hostname, - nickname, username, - realname, jid.domain, - *this)); -- std::unique_ptr& irc = this->irc_clients.at(hostname); -+ std::shared_ptr irc = this->irc_clients.at(hostname); - return irc.get(); - } - } -@@ -1146,12 +1146,12 @@ void Bridge::trigger_on_irc_message(const std::string& irc_hostname, const IrcMe - } - } - --std::unordered_map>& Bridge::get_irc_clients() -+std::unordered_map>& Bridge::get_irc_clients() - { - return this->irc_clients; - } - --const std::unordered_map>& Bridge::get_irc_clients() const -+const std::unordered_map>& Bridge::get_irc_clients() const - { - return this->irc_clients; - } -diff --git a/src/bridge/bridge.hpp b/src/bridge/bridge.hpp -index a7aef3d..e9e5473 100644 ---- a/src/bridge/bridge.hpp -+++ b/src/bridge/bridge.hpp -@@ -226,8 +226,8 @@ public: - * iq_responder_callback_t and remove the callback from the list. - */ - void trigger_on_irc_message(const std::string& irc_hostname, const IrcMessage& message); -- std::unordered_map>& get_irc_clients(); -- const std::unordered_map>& get_irc_clients() const; -+ std::unordered_map>& get_irc_clients(); -+ const std::unordered_map>& get_irc_clients() const; - std::set get_chantypes(const std::string& hostname) const; - #ifdef USE_DATABASE - void set_record_history(const bool val); -@@ -260,7 +260,7 @@ private: - * One IrcClient for each IRC server we need to be connected to. - * The pointer is shared by the bridge and the poller. - */ -- std::unordered_map> irc_clients; -+ std::unordered_map> irc_clients; - /** - * To communicate back with the XMPP component - */ --- -2.47.3 - - -From e4d32f939240ed726e9981e42c0dc251cd9879da Mon Sep 17 00:00:00 2001 -From: Luca Matei Pintilie -Date: Mon, 28 Jul 2025 12:10:58 +0200 -Subject: [PATCH 2/2] biboumi: Update botan to version 3 - -The botan dependency has introduced a number of breaking changes with -version 3, a couple of which impact biboumi as well - -This patch makes biboumi compatible with botan 3 and drops support for -botan 2 at the same time - -As a consequence of the botan dependency update, C++ version has to be -upgraded to C++ 20 - -https://botan.randombit.net/handbook/migration_guide.html ---- - CMakeLists.txt | 2 +- - README.rst | 2 +- - cmake/Modules/FindBOTAN.cmake | 81 ++++++++++++++++++----------- - doc/install.rst | 4 +- - docker/test/alpine/Dockerfile | 2 +- - docker/test/debian/Dockerfile | 2 +- - docker/test/fedora/Dockerfile | 1 + - src/irc/irc_client.cpp | 2 +- - src/network/credentials_manager.cpp | 2 +- - src/network/credentials_manager.hpp | 2 +- - src/network/tcp_socket_handler.cpp | 59 +++++++++++---------- - src/network/tcp_socket_handler.hpp | 15 +++--- - src/network/tls_policy.cpp | 55 +++++++++++++++++++- - src/network/tls_policy.hpp | 6 +++ - 14 files changed, 161 insertions(+), 74 deletions(-) - -diff --git a/CMakeLists.txt b/CMakeLists.txt -index 4755f78..387d8df 100644 ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -30,7 +30,7 @@ find_library(LIBUBSAN NAMES ubsan libubsan.so.0) - # - ## Set various debug flags (instrumentation libs, coverage, …) - # --set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++1y -pedantic -Wall -Wextra -Wconversion -fvisibility=hidden -fvisibility-inlines-hidden") -+set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++20 -pedantic -Wall -Wextra -Wconversion -fvisibility=hidden -fvisibility-inlines-hidden") - if("${CMAKE_CXX_COMPILER_ID}" STREQUAL "GNU") - set(CMAKE_CXX_FLAGS_DEBUG "${CMAKE_CXX_FLAGS_DEBUG} -fprofile-arcs -ftest-coverage --coverage") - endif() -diff --git a/README.rst b/README.rst -index b23d46d..895e277 100644 ---- a/README.rst -+++ b/README.rst -@@ -5,7 +5,7 @@ Biboumi is an XMPP gateway that connects to IRC servers and translates - between the two protocols. It can be used to access IRC channels using any - XMPP client as if these channels were XMPP MUCs. - --It is written in modern C++14 and makes great efforts to have as little -+It is written in modern C++20 and makes great efforts to have as little - dependencies and to be as simple as possible. - - The goal is to provide a way to access most of IRC features using any XMPP -diff --git a/cmake/Modules/FindBOTAN.cmake b/cmake/Modules/FindBOTAN.cmake -index 3f223e2..d63996b 100644 ---- a/cmake/Modules/FindBOTAN.cmake -+++ b/cmake/Modules/FindBOTAN.cmake -@@ -5,40 +5,63 @@ - # BOTAN_FOUND - True if library and include directory are found - # If set to TRUE, the following are also defined: - # BOTAN_INCLUDE_DIRS - The directory where to find the header file --# BOTAN_LIBRARIES - Where to find the library file --# --# For conveniance, these variables are also set. They have the same values --# than the variables above. The user can thus choose his/her prefered way --# to write them. --# BOTAN_LIBRARY --# BOTAN_INCLUDE_DIR -+# BOTAN_LIBRARIES - Where to find the library files - # - # This file is in the public domain -+# Copied and modified from -+# https://github.com/vistle/vistle/blob/master/cmake/Modules/FindBOTAN.cmake - --include(FindPkgConfig) -+include(FindPackageHandleStandardArgs) - --if(NOT BOTAN_FOUND) -- pkg_check_modules(BOTAN botan-2) -+set(BOTAN_VERSIONS botan-3) -+set(BOTAN_NAMES botan-3 botan) -+set(BOTAN_NAMES_DEBUG botand-3 botand) -+ -+find_path( -+ BOTAN_INCLUDE_DIR -+ NAMES botan/build.h -+ PATH_SUFFIXES ${BOTAN_VERSIONS} -+ DOC "The Botan include directory") -+if(BOTAN_INCLUDE_DIR) -+ file(READ "${BOTAN_INCLUDE_DIR}/botan/build.h" build) -+ string(REGEX MATCH "BOTAN_VERSION_MAJOR ([0-9]*)" _ ${build}) -+ set(BOTAN_VERSION_MAJOR ${CMAKE_MATCH_1}) -+ string(REGEX MATCH "BOTAN_VERSION_MINOR ([0-9]*)" _ ${build}) -+ set(BOTAN_VERSION_MINOR ${CMAKE_MATCH_1}) -+ string(REGEX MATCH "BOTAN_VERSION_PATCH ([0-9]*)" _ ${build}) -+ set(BOTAN_VERSION_PATCH ${CMAKE_MATCH_1}) -+ set(BOTAN_VERSION "${BOTAN_VERSION_MAJOR}.${BOTAN_VERSION_MINOR}.${BOTAN_VERSION_PATCH}") - endif() - --if(NOT BOTAN_FOUND) -- find_path(BOTAN_INCLUDE_DIRS NAMES botan/botan.h -- PATH_SUFFIXES botan-2 -- DOC "The botan include directory") -- -- find_library(BOTAN_LIBRARIES NAMES botan botan-2 -- DOC "The botan library") -- -- # Use some standard module to handle the QUIETLY and REQUIRED arguments, and -- # set BOTAN_FOUND to TRUE if these two variables are set. -- include(FindPackageHandleStandardArgs) -- find_package_handle_standard_args(BOTAN REQUIRED_VARS BOTAN_LIBRARIES BOTAN_INCLUDE_DIRS) -- -- if(BOTAN_FOUND) -- set(BOTAN_LIBRARY ${BOTAN_LIBRARIES} CACHE INTERNAL "") -- set(BOTAN_INCLUDE_DIR ${BOTAN_INCLUDE_DIRS} CACHE INTERNAL "") -- set(BOTAN_FOUND ${BOTAN_FOUND} CACHE INTERNAL "") -- endif() -+find_library( -+ BOTAN_LIBRARY -+ NAMES ${BOTAN_NAMES} -+ PATH_SUFFIXES release/lib lib -+ DOC "The Botan (release) library") -+if(MSVC) -+ find_library( -+ BOTAN_LIBRARY_DEBUG -+ NAMES ${BOTAN_NAMES_DEBUG} -+ PATH_SUFFIXES debug/lib lib -+ DOC "The Botan debug library") -+ find_package_handle_standard_args( -+ BOTAN -+ REQUIRED_VARS BOTAN_LIBRARY BOTAN_LIBRARY_DEBUG BOTAN_INCLUDE_DIR -+ VERSION_VAR BOTAN_VERSION) -+else() -+ find_package_handle_standard_args( -+ BOTAN -+ REQUIRED_VARS BOTAN_LIBRARY BOTAN_INCLUDE_DIR -+ VERSION_VAR BOTAN_VERSION) - endif() - --mark_as_advanced(BOTAN_INCLUDE_DIRS BOTAN_LIBRARIES) -+if(BOTAN_FOUND) -+ set(BOTAN_INCLUDE_DIRS ${BOTAN_INCLUDE_DIR}) -+ if(MSVC) -+ set(BOTAN_LIBRARIES optimized ${BOTAN_LIBRARY} debug ${BOTAN_LIBRARY_DEBUG}) -+ else() -+ set(BOTAN_LIBRARIES ${BOTAN_LIBRARY}) -+ endif() -+endif() -+ -+mark_as_advanced(BOTAN_INCLUDE_DIR BOTAN_LIBRARY BOTAN_LIBRARY_DEBUG) -diff --git a/doc/install.rst b/doc/install.rst -index 685511d..743647d 100644 ---- a/doc/install.rst -+++ b/doc/install.rst -@@ -20,7 +20,7 @@ biboumi by having all dependencies. - Tools: - ~~~~~~ - --- A C++14 compiler (clang >= 3.4 or gcc >= 5.0 for example) -+- A C++20 compiler (clang >= 14 or gcc >= 11.2 for example) - - CMake - - sphinx (optional) to build the documentation - -@@ -51,7 +51,7 @@ udns_ (optional, but recommended) - performances when connecting to a big number of IRC servers at the same - time. - --libbotan_ 2.x (optional, but recommended) -+libbotan_ 3.x (optional, but recommended) - Provides TLS support. Without it, IRC connections are all made in - plain-text mode. - -diff --git a/docker/test/alpine/Dockerfile b/docker/test/alpine/Dockerfile -index ac1ecb1..8ce5d4d 100644 ---- a/docker/test/alpine/Dockerfile -+++ b/docker/test/alpine/Dockerfile -@@ -16,7 +16,7 @@ udns-dev \ - expat-dev \ - libidn-dev \ - sqlite-dev \ --botan-dev \ -+botan3-dev \ - util-linux-dev \ - libgcrypt-dev \ - postgresql-dev \ -diff --git a/docker/test/debian/Dockerfile b/docker/test/debian/Dockerfile -index 98e8dd8..3483c2d 100644 ---- a/docker/test/debian/Dockerfile -+++ b/docker/test/debian/Dockerfile -@@ -16,7 +16,7 @@ libudns-dev \ - libexpat1-dev \ - libidn11-dev \ - libsqlite3-dev \ --libbotan-2-dev \ -+libbotan-3-dev \ - libsystemd-dev \ - uuid-dev \ - libgcrypt20-dev \ -diff --git a/docker/test/fedora/Dockerfile b/docker/test/fedora/Dockerfile -index 237af15..a74ab9d 100644 ---- a/docker/test/fedora/Dockerfile -+++ b/docker/test/fedora/Dockerfile -@@ -5,6 +5,7 @@ FROM fedora:latest - - ENV LC_ALL=C.UTF-8 - -+# TODO: upgrade to botan3 - RUN dnf --refresh install -y \ - git \ - make \ -diff --git a/src/irc/irc_client.cpp b/src/irc/irc_client.cpp -index 719ab6a..ce1c945 100644 ---- a/src/irc/irc_client.cpp -+++ b/src/irc/irc_client.cpp -@@ -213,7 +213,7 @@ void IrcClient::start() - auto options = Database::get_irc_server_options(this->bridge.get_bare_jid(), - this->get_hostname()); - # ifdef BOTAN_FOUND -- this->credential_manager.set_trusted_fingerprint(options.col()); -+ this->credential_manager->set_trusted_fingerprint(options.col()); - # endif - if (Config::get("fixed_irc_server", "").empty() && - !options.col().empty()) -diff --git a/src/network/credentials_manager.cpp b/src/network/credentials_manager.cpp -index 47f8514..a692b43 100644 ---- a/src/network/credentials_manager.cpp -+++ b/src/network/credentials_manager.cpp -@@ -39,7 +39,7 @@ const std::string& BasicCredentialsManager::get_trusted_fingerprint() const - } - - void check_tls_certificate(const std::vector& certs, -- const std::string& hostname, const std::string& trusted_fingerprint, -+ const std::string_view hostname, const std::string& trusted_fingerprint, - const std::exception_ptr& exc) - { - -diff --git a/src/network/credentials_manager.hpp b/src/network/credentials_manager.hpp -index 210a628..4b87d67 100644 ---- a/src/network/credentials_manager.hpp -+++ b/src/network/credentials_manager.hpp -@@ -19,7 +19,7 @@ class TCPSocketHandler; - * on a trusted fingerprint. - */ - void check_tls_certificate(const std::vector& certs, -- const std::string& hostname, const std::string& trusted_fingerprint, -+ const std::string_view hostname, const std::string& trusted_fingerprint, - const std::exception_ptr& exc); - - class BasicCredentialsManager: public Botan::Credentials_Manager -diff --git a/src/network/tcp_socket_handler.cpp b/src/network/tcp_socket_handler.cpp -index 5e4ae30..25adad4 100644 ---- a/src/network/tcp_socket_handler.cpp -+++ b/src/network/tcp_socket_handler.cpp -@@ -16,23 +16,29 @@ - # include - # include - # include -+# include -+# include - # include - # include - - namespace - { -- Botan::AutoSeeded_RNG& get_rng() -+ std::shared_ptr& get_rng() - { -- static Botan::AutoSeeded_RNG rng{}; -+ static std::shared_ptr rng; -+ -+ if (!rng) -+ rng = std::make_shared(); - return rng; - } -- Botan::TLS::Session_Manager_In_Memory& get_session_manager() -+ std::shared_ptr& get_session_manager(std::shared_ptr creds) - { -- static Botan::TLS::Session_Manager_In_Memory session_manager{get_rng()}; --#if BOTAN_VERSION_CODE < BOTAN_VERSION_CODE_FOR(2,4,0) -- // workaround for https://github.com/randombit/botan/issues/1276 -- session_manager.remove_all(); --#endif -+ static std::shared_ptr session_manager; -+ -+ if (!session_manager) -+ session_manager = std::make_shared( -+ std::make_unique(get_rng()), -+ creds, get_rng()); - return session_manager; - } - } -@@ -50,7 +56,8 @@ TCPSocketHandler::TCPSocketHandler(std::shared_ptr& poller): - SocketHandler(poller, -1), - use_tls(false) - #ifdef BOTAN_FOUND -- ,credential_manager() -+ ,credential_manager(std::make_shared()) -+ ,policy(std::make_shared()) - #endif - {} - -@@ -242,11 +249,11 @@ void TCPSocketHandler::start_tls(const std::string& address, const std::string& - auto policy_directory = Config::get("policy_directory", utils::dirname(Config::get_filename())); - if (!policy_directory.empty() && policy_directory[policy_directory.size()-1] != '/') - policy_directory += '/'; -- this->policy.load(policy_directory + "policy.txt"); -- this->policy.load(policy_directory + address + ".policy.txt"); -+ this->policy->load(policy_directory + "policy.txt"); -+ this->policy->load(policy_directory + address + ".policy.txt"); - this->tls = std::make_unique( -- *this, -- get_session_manager(), this->credential_manager, this->policy, -+ shared_from_this(), -+ get_session_manager(this->credential_manager), this->credential_manager, this->policy, - get_rng(), server_info, Botan::TLS::Protocol_Version::latest_tls_version()); - } - -@@ -298,17 +305,16 @@ void TCPSocketHandler::tls_send(std::string&& data) - std::make_move_iterator(data.end())); - } - --void TCPSocketHandler::tls_record_received(uint64_t, const Botan::byte *data, size_t size) -+void TCPSocketHandler::tls_record_received(uint64_t, std::span data) - { -- this->in_buf += std::string(reinterpret_cast(data), -- size); -+ this->in_buf += std::string(data.begin(), data.end()); - if (!this->in_buf.empty()) -- this->parse_in_buffer(size); -+ this->parse_in_buffer(data.size()); - } - --void TCPSocketHandler::tls_emit_data(const Botan::byte *data, size_t size) -+void TCPSocketHandler::tls_emit_data(std::span data) - { -- this->raw_send(std::string(reinterpret_cast(data), size)); -+ this->raw_send(std::string(data.begin(), data.end())); - } - - void TCPSocketHandler::tls_alert(Botan::TLS::Alert alert) -@@ -316,25 +322,24 @@ void TCPSocketHandler::tls_alert(Botan::TLS::Alert alert) - log_debug("tls_alert: ", alert.type_string()); - } - --bool TCPSocketHandler::tls_session_established(const Botan::TLS::Session& session) -+void TCPSocketHandler::tls_session_established(const Botan::TLS::Session_Summary& session) - { - log_debug("Handshake with ", session.server_info().hostname(), " complete.", - " Version: ", session.version().to_string(), - " using ", session.ciphersuite().to_string()); - if (!session.session_id().empty()) - log_debug("Session ID ", Botan::hex_encode(session.session_id())); -- if (!session.session_ticket().empty()) -- log_debug("Session ticket ", Botan::hex_encode(session.session_ticket())); -- return true; -+ if (session.session_ticket().has_value()) -+ log_debug("Session ticket ", Botan::hex_encode(*session.session_ticket())); - } - - void TCPSocketHandler::tls_verify_cert_chain(const std::vector& cert_chain, -- const std::vector>& ocsp_responses, -+ const std::vector>& ocsp_responses, - const std::vector& trusted_roots, -- Botan::Usage_Type usage, const std::string& hostname, -+ Botan::Usage_Type usage, std::string_view hostname, - const Botan::TLS::Policy& policy) - { -- if (!this->policy.verify_certificate) -+ if (!this->policy->verify_certificate) - { - log_debug("Not verifying certificate due to domain policy "); - return; -@@ -352,7 +357,7 @@ void TCPSocketHandler::tls_verify_cert_chain(const std::vectorabort_on_invalid_cert()) - exception_ptr = std::current_exception(); - -- check_tls_certificate(cert_chain, hostname, this->credential_manager.get_trusted_fingerprint(), exception_ptr); -+ check_tls_certificate(cert_chain, hostname, this->credential_manager->get_trusted_fingerprint(), exception_ptr); - } - } - -diff --git a/src/network/tcp_socket_handler.hpp b/src/network/tcp_socket_handler.hpp -index b12ae57..3c6f346 100644 ---- a/src/network/tcp_socket_handler.hpp -+++ b/src/network/tcp_socket_handler.hpp -@@ -30,6 +30,7 @@ - * But doesn’t do any connect() or accept() or anything else. - */ - class TCPSocketHandler: public SocketHandler -+ ,public std::enable_shared_from_this - #ifdef BOTAN_FOUND - ,public Botan::TLS::Callbacks - #endif -@@ -137,12 +138,12 @@ private: - * Called by the tls object that some data has been decrypt. We call - * parse_in_buffer() to handle that unencrypted data. - */ -- void tls_record_received(uint64_t rec_no, const Botan::byte* data, size_t size) override final; -+ void tls_record_received(uint64_t rec_no, std::span data) override final; - /** - * Called by the tls object to indicate that some data has been encrypted - * and is now ready to be sent on the socket as is. - */ -- void tls_emit_data(const Botan::byte* data, size_t size) override final; -+ void tls_emit_data(std::span data) override final; - /** - * Called by the tls object to indicate that a TLS alert has been - * received. We don’t use it, we just log some message, at the moment. -@@ -152,13 +153,13 @@ private: - * Called by the tls object at the end of the TLS handshake. We don't do - * anything here appart from logging the TLS session information. - */ -- bool tls_session_established(const Botan::TLS::Session& session) override final; -+ void tls_session_established(const Botan::TLS::Session_Summary& session) override final; - - void tls_verify_cert_chain(const std::vector& cert_chain, -- const std::vector>& ocsp_responses, -+ const std::vector>& ocsp_responses, - const std::vector& trusted_roots, - Botan::Usage_Type usage, -- const std::string& hostname, -+ std::string_view hostname, - const Botan::TLS::Policy& policy) override final; - /** - * Called whenever the tls session goes from inactive to active. This -@@ -203,9 +204,9 @@ protected: - - #ifdef BOTAN_FOUND - protected: -- BasicCredentialsManager credential_manager; -+ std::shared_ptr credential_manager; - private: -- BiboumiTLSPolicy policy; -+ std::shared_ptr policy; - /** - * We use a unique_ptr because we may not want to create the object at - * all. The Botan::TLS::Client object generates a handshake message and -diff --git a/src/network/tls_policy.cpp b/src/network/tls_policy.cpp -index f32557e..20699cf 100644 ---- a/src/network/tls_policy.cpp -+++ b/src/network/tls_policy.cpp -@@ -8,7 +8,6 @@ - - #include - #include --#include - #include - - bool BiboumiTLSPolicy::load(const std::string& filename) -@@ -31,7 +30,7 @@ bool BiboumiTLSPolicy::load(const std::string& filename) - - void BiboumiTLSPolicy::load(std::istream& is) - { -- const auto dict = Botan::read_cfg(is); -+ const auto dict = BiboumiTLSPolicy::read_cfg(is); - for (const auto& pair: dict) - { - // Workaround for options that are not overridden in Botan::TLS::Text_Policy -@@ -49,4 +48,56 @@ bool BiboumiTLSPolicy::require_cert_revocation_info() const - return this->req_cert_revocation_info; - } - -+std::map BiboumiTLSPolicy::read_cfg(std::istream& is) { -+ std::map kv; -+ size_t line = 0; -+ -+ while(is.good()) { -+ std::string s; -+ -+ std::getline(is, s); -+ -+ ++line; -+ -+ if(s.empty() || s[0] == '#') { -+ continue; -+ } -+ -+ s = clean_ws(s.substr(0, s.find('#'))); -+ -+ if(s.empty()) { -+ continue; -+ } -+ -+ auto eq = s.find('='); -+ -+ if(eq == std::string::npos || eq == 0 || eq == s.size() - 1) { -+ throw Botan::Decoding_Error("Bad read_cfg input '" + s + "' on line " + std::to_string(line)); -+ } -+ -+ const std::string key = BiboumiTLSPolicy::clean_ws(s.substr(0, eq)); -+ const std::string val = BiboumiTLSPolicy::clean_ws(s.substr(eq + 1, std::string::npos)); -+ -+ kv[key] = val; -+ } -+ -+ return kv; -+} -+ -+std::string BiboumiTLSPolicy::clean_ws(std::string_view s) { -+ const char* ws = " \t\n"; -+ auto start = s.find_first_not_of(ws); -+ auto end = s.find_last_not_of(ws); -+ -+ if(start == std::string::npos) { -+ return ""; -+ } -+ -+ if(end == std::string::npos) { -+ return std::string(s.substr(start, end)); -+ } else { -+ return std::string(s.substr(start, start + end + 1)); -+ } -+} -+ - #endif -diff --git a/src/network/tls_policy.hpp b/src/network/tls_policy.hpp -index e915646..052dd9c 100644 ---- a/src/network/tls_policy.hpp -+++ b/src/network/tls_policy.hpp -@@ -24,6 +24,12 @@ public: - bool verify_certificate{true}; - protected: - bool req_cert_revocation_info{true}; -+private: -+ // Copied from botan-3's src/lib/utils/read_cfg.cpp -+ // These were made internal in v3, but they are in use by biboumi so they have -+ // to be vendored in -+ static std::map read_cfg(std::istream& is); -+ static std::string clean_ws(std::string_view s); - }; - - #endif --- -2.47.3 diff --git a/srcpkgs/biboumi/patches/remove-git.patch b/srcpkgs/biboumi/patches/remove-git.patch deleted file mode 100644 index 9d6290cf3f8b32..00000000000000 --- a/srcpkgs/biboumi/patches/remove-git.patch +++ /dev/null @@ -1,33 +0,0 @@ -diff --git a/CMakeLists.txt b/CMakeLists.txt -index 687d68b..47bb1a0 100644 ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -287,27 +287,6 @@ foreach(file ${source_all}) - set_property(SOURCE ${file} APPEND PROPERTY COMPILE_DEFINITIONS __FILENAME__="${shorter_file}") - endforeach() - --# --## Add a rule to download the catch unit test framework --# --include(ExternalProject) --ExternalProject_Add(catch -- GIT_REPOSITORY "https://lab.louiz.org/louiz/Catch.git" -- PREFIX "external" -- UPDATE_COMMAND "" -- CONFIGURE_COMMAND "" -- BUILD_COMMAND "" -- INSTALL_COMMAND "" -- ) --set_target_properties(catch PROPERTIES EXCLUDE_FROM_ALL TRUE) --ExternalProject_Get_Property(catch SOURCE_DIR) --if(NOT EXISTS ${CMAKE_SOURCE_DIR}/tests/catch.hpp) -- target_include_directories(test_suite -- PUBLIC "${SOURCE_DIR}/single_include/" -- ) -- add_dependencies(test_suite catch) --endif() -- - # - ## Add some custom rules to launch the tests - # - diff --git a/srcpkgs/biboumi/template b/srcpkgs/biboumi/template deleted file mode 100644 index 61ec45d643df9e..00000000000000 --- a/srcpkgs/biboumi/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'biboumi' -pkgname=biboumi -version=9.0 -revision=3 -build_style=cmake -configure_args="-DWITHOUT_SYSTEMD=1 -Wno-dev" -conf_files="/etc/biboumi/biboumi.cfg" -make_dirs="/var/lib/biboumi/ 0755 _biboumi _biboumi" -hostmakedepends="python3-Sphinx python3-sphinx_rtd_theme pkg-config" -makedepends="expat-devel libticonv-devel sqlite-devel libpqxx-devel - libidn-devel udns-devel botan-devel postgresql-libs-devel" -short_desc="XMPP to IRC gateway" -maintainer="Luca Matei Pintilie " -license="Zlib" -homepage="https://biboumi.louiz.org/" -changelog="https://codeberg.org/poezio/biboumi/raw/branch/master/CHANGELOG.rst" -distfiles="https://codeberg.org/poezio/biboumi/archive/${version}.tar.gz" -checksum="618776cf3dccb59c84322a921681f4b1f8b144b523fd5e118d2b47fb0f3eb43f" - -system_accounts="_biboumi" -_biboumi_homedir="/var/lib/biboumi" - -post_install() { - vinstall conf/biboumi.cfg 644 /etc/biboumi - vsv biboumi -} diff --git a/srcpkgs/biew/patches/bool.patch b/srcpkgs/biew/patches/bool.patch deleted file mode 100644 index 624cb500931f35..00000000000000 --- a/srcpkgs/biew/patches/bool.patch +++ /dev/null @@ -1,26 +0,0 @@ -The two underscores in the front violate namespace and -break build at least on some systems, as __bool might be -a builtin type name. - ---- a/plugins/bin/ne.c -+++ b/plugins/bin/ne.c -@@ -465,16 +465,16 @@ static void __FASTCALL__ ShowProcListNE( int modno ) - { - BGLOBAL handle; - char ptitle[80],name[50]; -- tBool __bool; -+ tBool b; - memArray* obj; - TWindow *w; - handle = ne_cache; - bioSeek(handle,0L,SEEK_SET); - w = PleaseWaitWnd(); - if(!(obj = ma_Build(0,True))) return; -- __bool = __ReadProcListNE(handle,obj,modno); -+ b = __ReadProcListNE(handle,obj,modno); - CloseWnd(w); -- if(__bool) -+ if(b) - { - if(!obj->nItems) { NotifyBox(NOT_ENTRY,MOD_REFER); return; } - rd_ImpName(name,sizeof(name),modno+1,False); diff --git a/srcpkgs/biew/template b/srcpkgs/biew/template deleted file mode 100644 index 39f7264d616faa..00000000000000 --- a/srcpkgs/biew/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'biew' -pkgname=biew -version=6.1.0 -revision=4 -_shortversion=${version//.} -build_style=gnu-configure -short_desc="Console hex viewer/editor and disassembler" -maintainer="Leah Neukirchen " -license="GPL-2.0-or-later" -homepage="http://beye.sourceforge.net/" -distfiles="${SOURCEFORGE_SITE}/beye/${pkgname}/${version}/${pkgname}-${_shortversion}-src.tar.bz2" -checksum=2e85f03c908dd6ec832461fbfbc79169a33f4caccf48c8fe60cbd29f5fb06d17 - -pre_configure() { - configure_args+=" --target-arch=generic --ld=$CC" - sed -i 's/__GLIBC__/__STDC__/g' biewlib/sysdep/generic/__config.h -} -post_install() { - vmkdir usr/share/man - mv ${DESTDIR}/usr/man ${DESTDIR}/usr/share -} diff --git a/srcpkgs/biew/update b/srcpkgs/biew/update deleted file mode 100644 index d8ffdcd1d9ae33..00000000000000 --- a/srcpkgs/biew/update +++ /dev/null @@ -1 +0,0 @@ -pattern='biew/\K[\d.]+' diff --git a/srcpkgs/bijiben/patches/meson-0.61.patch b/srcpkgs/bijiben/patches/meson-0.61.patch deleted file mode 100644 index 7576536953a1c3..00000000000000 --- a/srcpkgs/bijiben/patches/meson-0.61.patch +++ /dev/null @@ -1,46 +0,0 @@ -From 01ccae2ccb640b2d33fd09c3dfb7d605830b5b0f Mon Sep 17 00:00:00 2001 -From: Michal Vasilek -Date: Sat, 22 Jan 2022 23:16:37 +0100 -Subject: [PATCH] meson: fix build with meson 0.61 - -i18n.merge_file doesn't accept positional arguments ---- - data/appdata/meson.build | 1 - - data/meson.build | 2 -- - 2 files changed, 3 deletions(-) - -diff --git a/data/appdata/meson.build b/data/appdata/meson.build -index 48a31e3..d78d052 100644 ---- a/data/appdata/meson.build -+++ b/data/appdata/meson.build -@@ -1,7 +1,6 @@ - info = 'org.gnome.Notes.appdata.xml' - - i18n.merge_file( -- info, - input: info + '.in', - output: info, - po_dir: po_dir, -diff --git a/data/meson.build b/data/meson.build -index d00d98f..556d564 100644 ---- a/data/meson.build -+++ b/data/meson.build -@@ -4,7 +4,6 @@ subdir('appdata') - mime = 'org.gnome.Notes.xml' - - i18n.merge_file( -- mime, - input: mime + '.in', - output: mime, - po_dir: po_dir, -@@ -18,7 +17,6 @@ desktop_conf = configuration_data() - desktop_conf.set ('icon', application_id) - - i18n.merge_file( -- desktop, - type: 'desktop', - input: configure_file( - input: files (desktop + '.in'), --- -2.34.1 - diff --git a/srcpkgs/bijiben/patches/soup3.patch b/srcpkgs/bijiben/patches/soup3.patch deleted file mode 100644 index 9ad87686fac5d5..00000000000000 --- a/srcpkgs/bijiben/patches/soup3.patch +++ /dev/null @@ -1,26 +0,0 @@ -From 8471369c54f9aa777857e2a42d82ab502c071520 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?G=C3=BCnther=20Wagner?= -Date: Fri, 24 Jun 2022 10:03:31 +0200 -Subject: [PATCH] flatpak: switch to soup3 - ---- - build-aux/flatpak/org.gnome.Notes.json | 13 +++++++++++++ - meson.build | 2 +- - 2 files changed, 14 insertions(+), 1 deletion(-) - -diff --git a/meson.build b/meson.build -index 0f3f8f76..eda77196 100644 ---- a/meson.build -+++ b/meson.build -@@ -126,7 +126,7 @@ bijiben_deps = [ - dependency('libxml-2.0'), - dependency('libcurl'), - dependency('uuid'), -- dependency('webkit2gtk-4.0', version: '>= 2.26'), -+ dependency('webkit2gtk-4.1', version: '>= 2.26'), - cc.find_library('m') - ] - --- -GitLab - diff --git a/srcpkgs/bijiben/template b/srcpkgs/bijiben/template deleted file mode 100644 index cad7bc59394555..00000000000000 --- a/srcpkgs/bijiben/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'bijiben' -pkgname=bijiben -version=40.1 -revision=6 -build_helper="gir" -build_style=meson -hostmakedepends="itstool pkg-config gettext glib-devel" -makedepends="clutter-gtk-devel evolution-devel tinysparql-devel - libwebkit2gtk41-devel libhandy1-devel libcurl-devel" -depends="desktop-file-utils tracker" -short_desc="Intuitive note editor with strong GNOME desktop integration" -maintainer="Enno Boland " -license="GPL-3.0-or-later" -homepage="https://wiki.gnome.org/Apps/Notes" -changelog="https://gitlab.gnome.org/GNOME/gnome-notes/-/raw/gnome-40-0/NEWS" -distfiles="${GNOME_SITE}/bijiben/${version%.*}/bijiben-${version}.tar.xz" -checksum=05a06fb066e9802f5f24ab67b0d2f71451866363ba3e39f9f775fd49a7587bbf - -makedepends+=" gtk4" # Build first, pulled in by evolution-data-server - -pre_build() { - ninja -C build src/libbiji/biji-marshalers.h -} diff --git a/srcpkgs/bin86 b/srcpkgs/bin86 deleted file mode 120000 index 6c075505a031b1..00000000000000 --- a/srcpkgs/bin86 +++ /dev/null @@ -1 +0,0 @@ -dev86 \ No newline at end of file diff --git a/srcpkgs/bind-devel b/srcpkgs/bind-devel deleted file mode 120000 index 2569fb0880c4ec..00000000000000 --- a/srcpkgs/bind-devel +++ /dev/null @@ -1 +0,0 @@ -bind \ No newline at end of file diff --git a/srcpkgs/bind-libs b/srcpkgs/bind-libs deleted file mode 120000 index 2569fb0880c4ec..00000000000000 --- a/srcpkgs/bind-libs +++ /dev/null @@ -1 +0,0 @@ -bind \ No newline at end of file diff --git a/srcpkgs/bind-utils b/srcpkgs/bind-utils deleted file mode 120000 index 2569fb0880c4ec..00000000000000 --- a/srcpkgs/bind-utils +++ /dev/null @@ -1 +0,0 @@ -bind \ No newline at end of file diff --git a/srcpkgs/bind/INSTALL b/srcpkgs/bind/INSTALL deleted file mode 100644 index 025af19f8df72f..00000000000000 --- a/srcpkgs/bind/INSTALL +++ /dev/null @@ -1,17 +0,0 @@ -case "${ACTION}" in -post) - touch var/log/named.log - chown root:named var/log/named.log - chmod 0770 var/log/named.log - - # create an rndc.key if it doesn't already exist - if [ ! -s etc/named/rndc.key ]; then - usr/bin/rndc-confgen -r /dev/urandom -b 256 | \ - head -n 5 >> etc/named/rndc.key - chown root:named etc/named/rndc.key - chmod 644 etc/named/rndc.key - fi - chown root:named etc/named/named.conf - chown -R root:named var/named - ;; -esac diff --git a/srcpkgs/bind/files/127.0.0.zone b/srcpkgs/bind/files/127.0.0.zone deleted file mode 100644 index 509c311f607499..00000000000000 --- a/srcpkgs/bind/files/127.0.0.zone +++ /dev/null @@ -1,11 +0,0 @@ -$ORIGIN 0.0.127.in-addr.arpa. - -@ 1D IN SOA localhost. root.localhost. ( - 42 ; serial (yyyymmdd##) - 3H ; refresh - 15M ; retry - 1W ; expiry - 1D ) ; minimum ttl - - 1D IN NS localhost. -1 1D IN PTR localhost. diff --git a/srcpkgs/bind/files/localhost.zone b/srcpkgs/bind/files/localhost.zone deleted file mode 100644 index e3ff9641cfeac2..00000000000000 --- a/srcpkgs/bind/files/localhost.zone +++ /dev/null @@ -1,10 +0,0 @@ -$ORIGIN localhost. -@ 1D IN SOA @ root ( - 42 ; serial (yyyymmdd##) - 3H ; refresh - 15M ; retry - 1W ; expiry - 1D ) ; minimum ttl - - 1D IN NS @ - 1D IN A 127.0.0.1 diff --git a/srcpkgs/bind/files/named.conf b/srcpkgs/bind/files/named.conf deleted file mode 100644 index 72ea3e4eebc0f6..00000000000000 --- a/srcpkgs/bind/files/named.conf +++ /dev/null @@ -1,63 +0,0 @@ -// -// /etc/named/named.conf -// - -options { - directory "/var/named"; - pid-file "/var/run/named/named.pid"; - auth-nxdomain yes; - datasize default; -// Uncomment these to enable IPv6 connections support -// IPv4 will still work: -// listen-on-v6 { any; }; -// Add this for no IPv4: -// listen-on { none; }; - - // Default security settings. - allow-recursion { 127.0.0.1; }; - allow-transfer { none; }; - allow-update { none; }; - version none; - hostname none; - server-id none; -}; - -zone "localhost" IN { - type master; - file "localhost.zone"; - allow-transfer { any; }; -}; - -zone "0.0.127.in-addr.arpa" IN { - type master; - file "127.0.0.zone"; - allow-transfer { any; }; -}; - -zone "." IN { - type hint; - file "root.hint"; -}; - -//zone "example.org" IN { -// type slave; -// file "example.zone"; -// masters { -// 192.168.1.100; -// }; -// allow-query { any; }; -// allow-transfer { any; }; -//}; - -logging { - channel xfer-log { - file "/var/log/named.log"; - print-category yes; - print-severity yes; - print-time yes; - severity info; - }; - category xfer-in { xfer-log; }; - category xfer-out { xfer-log; }; - category notify { xfer-log; }; -}; diff --git a/srcpkgs/bind/files/named.logrotate b/srcpkgs/bind/files/named.logrotate deleted file mode 100644 index ef1a2d03298983..00000000000000 --- a/srcpkgs/bind/files/named.logrotate +++ /dev/null @@ -1,6 +0,0 @@ -/var/log/named.log { - missingok - postrotate - /bin/kill -HUP `cat /var/run/named/named.pid 2>/dev/null` 2>/dev/null || true - endscript -} diff --git a/srcpkgs/bind/files/named/run b/srcpkgs/bind/files/named/run deleted file mode 100644 index b6bf67c39e9e87..00000000000000 --- a/srcpkgs/bind/files/named/run +++ /dev/null @@ -1,5 +0,0 @@ -#!/bin/sh -exec 2>&1 -mkdir -p /var/run/named || exit 1 -chown named:named /var/run/named || exit 1 -exec named -u named -g -c /etc/named/named.conf diff --git a/srcpkgs/bind/template b/srcpkgs/bind/template deleted file mode 100644 index a0ff0e37731a98..00000000000000 --- a/srcpkgs/bind/template +++ /dev/null @@ -1,71 +0,0 @@ -# Template file for 'bind' -pkgname=bind -version=9.16.22 -revision=4 -_fullver="${version}${_patchver:+-${_patchver}}" -build_style=gnu-configure -configure_args="--disable-static --enable-largefile --with-libtool - --sysconfdir=/etc/named --enable-epoll --with-openssl=${XBPS_CROSS_BASE}/usr - --with-gssapi=/usr/bin --with-readline --with-tuning=default --without-python - --with-libidn2 --disable-backtrace" -hostmakedepends="automake libtool perl pkg-config" -makedepends="openssl-devel libxml2-devel libcap-devel readline-devel mit-krb5-devel - libidn2-devel libuv-devel $(vopt_if geoip geoip-devel)" -checkdepends="python3-pytest" -short_desc="Berkeley Internet Name Domain server" -maintainer="Randy McCaskill " -license="MPL-2.0" -homepage="https://www.isc.org/downloads/bind/" -changelog="https://gitlab.isc.org/isc-projects/bind9/-/blob/v9_16/CHANGES" -distfiles="https://ftp.isc.org/isc/bind9/${_fullver}/bind-${_fullver}.tar.xz" -checksum=65e7b2af6479db346e2fc99bcfb6ec3240066468e09dbec575ebc7c57d994061 -# guarantee subpackage ordering -subpackages="bind-libs bind-utils bind-devel" -# requires special network setup -make_check=extended - -conf_files="/etc/named/named.conf" -system_accounts="named" -named_descr="BIND DNS server" -named_homedir="/var/named" -make_dirs="/var/named 0770 root named" - -build_options="geoip" -build_options_default="geoip" - -post_install() { - vsv named - vinstall ${FILESDIR}/named.logrotate 600 etc/logrotate.d named - vinstall ${FILESDIR}/named.conf 640 etc/named - - vinstall bin/tests/system/common/root.hint 640 var/named - vinstall ${FILESDIR}/127.0.0.zone 640 var/named - vinstall ${FILESDIR}/localhost.zone 640 var/named - vlicense COPYRIGHT LICENSE -} - -bind-libs_package() { - short_desc+=" - Runtime libraries" - pkg_install() { - vmove "usr/lib/*-*.so" - } -} - -bind-utils_package() { - short_desc+=" - DNS utils" - pkg_install() { - for f in dig host nslookup nsupdate delv mdig; do - vmove usr/bin/${f} - vmove usr/share/man/man1/${f}.1 - done - } -} - -bind-devel_package() { - depends="bind-libs>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/bind/update b/srcpkgs/bind/update deleted file mode 100644 index 60b037222f8f12..00000000000000 --- a/srcpkgs/bind/update +++ /dev/null @@ -1,3 +0,0 @@ -site="http://ftp.isc.org/isc/bind9/" -pattern="9\.[\d.]+(?=/)" -ignore="*.*[13579].*" diff --git a/srcpkgs/bindfs/template b/srcpkgs/bindfs/template deleted file mode 100644 index 2500f4daf67ec9..00000000000000 --- a/srcpkgs/bindfs/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'bindfs' -pkgname=bindfs -version=1.18.1 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="fuse3-devel" -short_desc="FUSE filesystem for mounting a directory to another location" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="https://bindfs.org" -changelog="https://bindfs.org/docs/ChangeLog.utf8.txt" -distfiles="https://bindfs.org/downloads/bindfs-${version}.tar.gz" -checksum=2a7064d993a5f255c52d72385ef14e349c131bc44195766e2173428e06d279fd -#cannot mount -make_check=no diff --git a/srcpkgs/binfmt-support/files/binfmt-support/finish b/srcpkgs/binfmt-support/files/binfmt-support/finish deleted file mode 100644 index 908d0ebedcbeac..00000000000000 --- a/srcpkgs/binfmt-support/files/binfmt-support/finish +++ /dev/null @@ -1,2 +0,0 @@ -#!/bin/sh -exec update-binfmts --disable diff --git a/srcpkgs/binfmt-support/files/binfmt-support/run b/srcpkgs/binfmt-support/files/binfmt-support/run deleted file mode 100644 index 9bf7ccfe345ed5..00000000000000 --- a/srcpkgs/binfmt-support/files/binfmt-support/run +++ /dev/null @@ -1,4 +0,0 @@ -#!/bin/sh -exec 2>&1 -update-binfmts --enable -exec chpst -b binfmt-support pause diff --git a/srcpkgs/binfmt-support/template b/srcpkgs/binfmt-support/template deleted file mode 100644 index 634109b979de5c..00000000000000 --- a/srcpkgs/binfmt-support/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'binfmt-support' -pkgname=binfmt-support -version=2.2.2 -revision=2 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="libpipeline-devel" -depends="xbps-triggers>=0.128_1" -short_desc="Register interpreters for various binary formats" -maintainer="Andrea Brancaleoni " -license="GPL-2.0-or-later" -homepage="http://packages.debian.org/en/sid/binfmt-support" -distfiles="${DEBIAN_SITE}/main/b/binfmt-support/binfmt-support_$version.orig.tar.gz" -checksum=cce14163f9b526283e6f0d00f3be1cfe239fa2c7574e5e0ba8ad3db74166a4a5 -make_dirs="/var/lib/binfmts 0755 root root" - -post_install() { - rm -r ${DESTDIR}/etc/init - vsv binfmt-support -} diff --git a/srcpkgs/binpac b/srcpkgs/binpac deleted file mode 120000 index bd825eaacdb1a2..00000000000000 --- a/srcpkgs/binpac +++ /dev/null @@ -1 +0,0 @@ -zeek \ No newline at end of file diff --git a/srcpkgs/binpac-devel b/srcpkgs/binpac-devel deleted file mode 120000 index bd825eaacdb1a2..00000000000000 --- a/srcpkgs/binpac-devel +++ /dev/null @@ -1 +0,0 @@ -zeek \ No newline at end of file diff --git a/srcpkgs/binutils-devel b/srcpkgs/binutils-devel deleted file mode 120000 index 695eb82eae6485..00000000000000 --- a/srcpkgs/binutils-devel +++ /dev/null @@ -1 +0,0 @@ -binutils \ No newline at end of file diff --git a/srcpkgs/binutils-doc b/srcpkgs/binutils-doc deleted file mode 120000 index 695eb82eae6485..00000000000000 --- a/srcpkgs/binutils-doc +++ /dev/null @@ -1 +0,0 @@ -binutils \ No newline at end of file diff --git a/srcpkgs/binutils-libs b/srcpkgs/binutils-libs deleted file mode 120000 index 695eb82eae6485..00000000000000 --- a/srcpkgs/binutils-libs +++ /dev/null @@ -1 +0,0 @@ -binutils \ No newline at end of file diff --git a/srcpkgs/binutils/patches/ppc64-revert-gnu-attributes.patch b/srcpkgs/binutils/patches/ppc64-revert-gnu-attributes.patch deleted file mode 100644 index 1c208dd8955c07..00000000000000 --- a/srcpkgs/binutils/patches/ppc64-revert-gnu-attributes.patch +++ /dev/null @@ -1,54 +0,0 @@ -From bbf05b742fde518fb97c789b043fe0d3aaf549f0 Mon Sep 17 00:00:00 2001 -From: Ariadne Conill -Date: Tue, 21 Sep 2021 14:53:13 +0000 -Subject: [PATCH] Revert "PR25882, .gnu.attributes are not checked for shared - libraries" - -This revert is needed to avoid wrongly tagging objects with the incompatible -IBM long double ABI, which is not supported by musl and will result in -linking errors if used. - -This reverts commit a8acd6eeb6dc2cc5460ece90f90ebe36b56b20ba. ---- - bfd/elf32-tic6x.c | 3 --- - ld/ldlang.c | 10 ++++------ - 2 files changed, 4 insertions(+), 9 deletions(-) - -diff --git a/bfd/elf32-tic6x.c b/bfd/elf32-tic6x.c -index 5754f3cb860..3ad1d612749 100644 ---- a/bfd/elf32-tic6x.c -+++ b/bfd/elf32-tic6x.c -@@ -3735,9 +3735,6 @@ elf32_tic6x_merge_attributes (bfd *ibfd, struct bfd_link_info *info) - - case Tag_ABI_PIC: - case Tag_ABI_PID: -- /* Don't transfer these tags from dynamic objects. */ -- if ((ibfd->flags & DYNAMIC) != 0) -- continue; - if (out_attr[i].i > in_attr[i].i) - out_attr[i].i = in_attr[i].i; - break; -diff --git a/ld/ldlang.c b/ld/ldlang.c -index 37b64c89ee1..f13beaef9d9 100644 ---- a/ld/ldlang.c -+++ b/ld/ldlang.c -@@ -7071,13 +7071,11 @@ lang_check (void) - bfd_printable_name (input_bfd), input_bfd, - bfd_printable_name (link_info.output_bfd)); - } -- -- /* If the input bfd has no contents, it shouldn't set the -- private data of the output bfd. */ -- else if (!file->flags.just_syms -- && ((input_bfd->flags & DYNAMIC) != 0 -- || bfd_count_sections (input_bfd) != 0)) -+ else if (bfd_count_sections (input_bfd)) - { -+ /* If the input bfd has no contents, it shouldn't set the -+ private data of the output bfd. */ -+ - bfd_error_handler_type pfn = NULL; - - /* If we aren't supposed to warn about mismatched input --- -2.33.0 diff --git a/srcpkgs/binutils/template b/srcpkgs/binutils/template deleted file mode 100644 index aa49ce56c945b7..00000000000000 --- a/srcpkgs/binutils/template +++ /dev/null @@ -1,200 +0,0 @@ -# Template file for 'binutils' -pkgname=binutils -version=2.44 -revision=2 -bootstrap=yes -hostmakedepends="pkgconf tar" -makedepends="zlib-devel libzstd-devel" -short_desc="GNU binary utilities" -maintainer="Enno Boland " -license="GPL-3.0-or-later" -homepage="http://www.gnu.org/software/binutils/" -distfiles="${GNU_SITE}/binutils/binutils-${version}.tar.xz" -checksum=ce2017e059d63e67ddb9240e9d4ec49c2893605035cd60e92ad53177f4377237 - -build_options="all_targets" -desc_option_all_targets="Enable all supported targets" - -if [ "$CHROOT_READY" ]; then - hostmakedepends+=" flex perl texinfo" - makedepends+=" elfutils-devel" - checkdepends="bc" - depends="binutils-doc binutils-libs" - subpackages="binutils-doc libiberty-devel binutils-libs binutils-devel" -else - _makeinfo=MAKEINFO=/bin/true - # Set to space force no subpackages - subpackages=" " -fi - -_get_triplet() { - if [ -z "$XBPS_TRIPLET" ]; then - echo $( - source "${XBPS_COMMONDIR}/build-profiles/${XBPS_MACHINE}.sh" - echo "$XBPS_TRIPLET" - ) - else - echo "$XBPS_TRIPLET" - fi -} - -do_configure() { - local conf - - if [ "$CHROOT_READY" ]; then - conf+=" --with-debuginfod --enable-shared --enable-install-libiberty" - else - conf+=" --without-debuginfod --disable-shared --disable-install-libbfd" - sed -i " - s;zlibinc=\$;&-I${XBPS_MASTERDIR}/usr/include; - s;zlibdir=\$;&-L${XBPS_MASTERDIR}/usr/lib; - " */configure - fi - if [ "$CROSS_BUILD" ]; then - # we don't want --with-sysroot=${XBPS_CROSS_BASE} like gnu-configure - conf+=" --host=${XBPS_CROSS_TRIPLET} --with-build-sysroot=${XBPS_CROSS_BASE}" - # pkgconf adds sysroot includes to cflags and ldflags, which breaks binutils cross-compile with zstd - vsed -e '/PKG_CONFIG_SYSROOT_DIR/d' -i ${XBPS_WRAPPERDIR}/${XBPS_CROSS_TRIPLET}-pkg-config - fi - - # gprofng currently only supports x86 and aarch64 glibc. - case "$XBPS_TARGET_MACHINE" in - x86_64|i686|aarch64) conf+=" --enable-gprofng" ;; - *) conf+=" --disable-gprofng" ;; - esac - - case "$XBPS_TARGET_MACHINE" in - ppc*) - conf+=" --enable-secureplt" - ;; - x86_64*|i686*) - extra_targets=x86_64-pep - ;; - esac - - # target archs supported by Void - void_targets="aarch64,armv5tel,armv6l,armv7l,i686,mips,mipsel,ppc,ppcle,ppc64,ppc64le,riscv64,x86_64" - conf+=" --enable-targets=$(echo "$void_targets" | sed -E -e 's/(,|$)/-linux-gnu\1/g'),${extra_targets}" - - if [ "$build_option_all_targets" ]; then - conf+=" --enable-targets=all" - fi - - # enable multilib on x86_64 glibc - if [ "$XBPS_TARGET_MACHINE" = "x86_64" ]; then - conf+=" --enable-multilib" - else - conf+=" --disable-multilib" - fi - - # ensure softfloat on sf mips targets and set the default hash style - case "$XBPS_TARGET_MACHINE" in - mips*hf*) conf+=" --enable-default-hash-style=sysv" ;; - mips*) conf+=" --without-fp --enable-default-hash-style=sysv" ;; - *) conf+=" --enable-default-hash-style=gnu";; - esac - - mkdir build && cd build - ../configure --build=$(_get_triplet) \ - --prefix=/usr \ - --libdir=/usr/lib \ - --mandir=/usr/share/man \ - --infodir=/usr/share/info \ - --sysconfdir=/etc \ - --disable-werror \ - --disable-nls \ - --enable-threads \ - --enable-plugins \ - --enable-relro \ - --enable-new-dtags \ - --enable-deterministic-archives \ - --enable-64-bit-bfd \ - --enable-ld=default \ - --with-system-zlib \ - --with-mmap \ - --with-pic \ - --with-zstd \ - $conf -} - -do_build() { - cd ${wrksrc}/build && make ${makejobs} ${_makeinfo} -} - -# there is a testsuite now, but e.g. ifunc tests all fail on musl and -# also there are other tests that fail on different targets for fairly -# harmless reasons and it's just too much effort to fix it all -do_check() { - [ "$CHROOT_READY" ] || return 0 - : # cba for now -} - -do_install() { - cd ${wrksrc}/build - - local _triplet=$(_get_triplet) - make DESTDIR=${DESTDIR} tooldir=/usr install ${_makeinfo} - - cd .. - - # Remove ld (hardlink) and make a symlink to ld.bfd. - rm -f ${DESTDIR}/usr/bin/ld - ln -sfr ${DESTDIR}/usr/bin/ld.bfd ${DESTDIR}/usr/bin/ld - - if [ "$CHROOT_READY" ]; then - # Remove these symlinks, they are not ABI stable. - # Programs should compile static to the .a file. - rm -f ${DESTDIR}/usr/lib/lib{bfd,opcodes}.so - echo "INPUT ( /usr/lib${XBPS_TARGET_WORDSIZE}/libbfd.a -lsframe -liberty -lzstd -lz )" \ - >${DESTDIR}/usr/lib/libbfd.so - echo "INPUT ( /usr/lib${XBPS_TARGET_WORDSIZE}/libopcodes.a -lbfd )" \ - >${DESTDIR}/usr/lib/libopcodes.so - - # Install PIC version of libiberty.a - vinstall build/libiberty/pic/libiberty.a 755 usr/lib - fi - - # Remove useless manpages. - for f in dlltool nlmconv windres windmc; do - rm -f ${DESTDIR}/usr/share/man/man1/${f}.1 - done - # Create triplet symlinks - for f in ${DESTDIR}/usr/bin/*; do - ln -s ${f##*/} ${DESTDIR}/usr/bin/${XBPS_CROSS_TRIPLET:-${_triplet}}-${f##*/} - done -} - -binutils-devel_package() { - depends="binutils-libs zlib-devel libzstd-devel libiberty-devel" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - } -} - -binutils-libs_package() { - short_desc+=" - shared libraries" - pkg_install() { - vmove "usr/lib/lib*-${version}.so" - vmove "usr/lib/*.so.*" - } -} - -binutils-doc_package() { - short_desc+=" - info files" - pkg_install() { - vmove usr/share/info - } -} - -libiberty-devel_package() { - reverts="20220713_1 20210106_1" - short_desc="Library of utility functions used by GNU programs" - conflicts="binutils-devel<=2.35.1_3" - pkg_install() { - vmove usr/include/libiberty - vmove usr/lib/libiberty.a - } -} diff --git a/srcpkgs/binwalk/template b/srcpkgs/binwalk/template deleted file mode 100644 index 391fdf2dd9fee6..00000000000000 --- a/srcpkgs/binwalk/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'binwalk' -pkgname=binwalk -version=2.4.3 -revision=2 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3 tar" -checkdepends="${depends} python3-pytest" -short_desc="Easy tool for analyzing/reversing/extracting firmware images" -maintainer="Duncaen " -license="MIT" -homepage="https://github.com/OSPG/binwalk" -distfiles="https://github.com/OSPG/binwalk/archive/v${version}.tar.gz" -checksum=1b48aa2167dda6b434d6c98bdfbf513358ed65ca10d5e5dd90893718cabcdfab - -post_extract() { - vsed -i -e 's;/etc/bash_completion.d/%s;%s.bash;' setup.py -} - -post_install() { - vlicense LICENSE - - # calls `binwalk --help` - PATH="$DESTDIR/usr/bin/:$PATH" \ - PYTHONPATH="${DESTDIR}/${py3_sitelib}" \ - python3 setup.py autocomplete - vcompletion binwalk.bash bash -} diff --git a/srcpkgs/biosdisk/patches/fix-sbin.patch b/srcpkgs/biosdisk/patches/fix-sbin.patch deleted file mode 100644 index aa9d7d5bddea26..00000000000000 --- a/srcpkgs/biosdisk/patches/fix-sbin.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/Makefile -+++ b/Makefile -@@ -3,7 +3,7 @@ - DESTDIR = - prefix ?= /usr/ - confdir ?= /etc/ --sbindir ?= $(prefix)sbin -+sbindir ?= $(prefix)bin - datadir ?= $(prefix)share/biosdisk - mandir ?= $(prefix)/share/man/man8 - sharedstatedir ?= /var/lib/biosdisk diff --git a/srcpkgs/biosdisk/template b/srcpkgs/biosdisk/template deleted file mode 100644 index a8d4d478531d9c..00000000000000 --- a/srcpkgs/biosdisk/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'biosdisk' -pkgname=biosdisk -version=1.01 -revision=2 -build_style=gnu-makefile -make_build_args='prefix=/usr/' -make_install_args='prefix=/usr/' -depends="syslinux wget cdrtools" -short_desc="Utility for creating Dell BIOS flash disks" -maintainer="Andrew Benson " -license="GPL-2.0-or-later" -homepage="https://github.com/dell/biosdisk" -distfiles="https://github.com/dell/biosdisk/archive/${version}.tar.gz" -checksum=e89cf680914ab3d5bbb549c124c6c29594ef495880befc0d059ec8a3aaf1e3e7 diff --git a/srcpkgs/bird/files/bird/run b/srcpkgs/bird/files/bird/run deleted file mode 100644 index 5e0468a592ddc7..00000000000000 --- a/srcpkgs/bird/files/bird/run +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh -exec 2>&1 -exec bird -f -u _bird -g _bird ${OPTS:=-c /etc/bird.conf} diff --git a/srcpkgs/bird/template b/srcpkgs/bird/template deleted file mode 100644 index da6c3a08c1defa..00000000000000 --- a/srcpkgs/bird/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'bird' -pkgname=bird -version=2.17.1 -revision=1 -build_style=gnu-configure -hostmakedepends="flex" -makedepends="ncurses-devel readline-devel libssh-devel" -short_desc="BIRD Internet Routing Daemon" -maintainer="Orphaned " -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=bfd718dfa596819b3801688783212514b467163329aec9bbcd0fa3dee03e10e9 - -conf_files="/etc/bird.conf" -system_accounts="_bird" - -post_install() { - vsv bird -} diff --git a/srcpkgs/bird_exporter/files/bird_exporter/run b/srcpkgs/bird_exporter/files/bird_exporter/run deleted file mode 100644 index bfb99f962057e3..00000000000000 --- a/srcpkgs/bird_exporter/files/bird_exporter/run +++ /dev/null @@ -1,4 +0,0 @@ -#!/bin/sh -exec 2>&1 -[ -r conf ] && . ./conf -exec bird_exporter ${OPTS:=-bird.v2 -format.new} diff --git a/srcpkgs/bird_exporter/template b/srcpkgs/bird_exporter/template deleted file mode 100644 index 7c8e4a33f07625..00000000000000 --- a/srcpkgs/bird_exporter/template +++ /dev/null @@ -1,34 +0,0 @@ -# Template file for 'bird_exporter' -pkgname=bird_exporter -version=1.4.4 -revision=1 -build_style=go -go_import_path="github.com/czerwonk/bird_exporter" -hostmakedepends="$(vopt_if man pandoc)" -depends="bird" -short_desc="Metric exporter for BIRD routing daemon to use with Prometheus" -maintainer="Leah Neukirchen " -license="MIT" -homepage="https://github.com/czerwonk/bird_exporter" -distfiles="https://github.com/czerwonk/bird_exporter/archive/v${version}.tar.gz" -checksum=02e4278b31a8c77d9d77dc8cf3d29f6bac1418e3c60e8d18b6b95ac2d007a262 - -build_options="man" -desc_option_man="Use pandoc for manpages" - -case "$XBPS_MACHINE" in - x86_64*|i686|ppc64le*|ppc64) build_options_default="man" ;; -esac - -post_build() { - if [ "$build_option_man" ]; then - pandoc -s -t man bird_exporter.1.md -o bird_exporter.1 - fi -} -post_install() { - if [ "$build_option_man" ]; then - vman bird_exporter.1 - fi - vsv bird_exporter - vlicense LICENSE -} diff --git a/srcpkgs/birdtray/patches/QPainterPath.patch b/srcpkgs/birdtray/patches/QPainterPath.patch deleted file mode 100644 index 32d34196d7a712..00000000000000 --- a/srcpkgs/birdtray/patches/QPainterPath.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/src/trayicon.cpp 2020-04-29 13:40:12.000000000 +0200 -+++ b/src/trayicon.cpp 2020-08-31 20:47:56.018726289 +0200 -@@ -1,6 +1,7 @@ - #include - #include - #include -+#include - #include - #include - #include diff --git a/srcpkgs/birdtray/template b/srcpkgs/birdtray/template deleted file mode 100644 index 8695820eccecca..00000000000000 --- a/srcpkgs/birdtray/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'birdtray' -pkgname=birdtray -version=1.9.0 -revision=1 -build_style=cmake -hostmakedepends="qt5-qmake qt5-host-tools" -makedepends="qt5-svg-devel qt5-x11extras-devel qt5-tools-devel" -short_desc="Run Thunderbird with a system tray icon" -maintainer="Orphaned " -license="GPL-3.0-or-later" -homepage="https://github.com/gyunaev/birdtray" -distfiles="https://github.com/gyunaev/birdtray/archive/v${version}.tar.gz" -checksum=672256bfadbde2841dcd6bad00662aeba825a4f041fa9a1980763f9eb29294d0 diff --git a/srcpkgs/bish/patches/fix-build.patch b/srcpkgs/bish/patches/fix-build.patch deleted file mode 100644 index 6507030442d63a..00000000000000 --- a/srcpkgs/bish/patches/fix-build.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/src/Util.h -+++ b/src/Util.h -@@ -16,7 +16,7 @@ - - // Convert int to string - inline std::string as_string(int i) { -- return dynamic_cast((std::ostringstream() << i )).str(); -+ return std::to_string(i); - } - - inline std::string as_string(const std::string &s) { diff --git a/srcpkgs/bish/patches/fix-ldflags.patch b/srcpkgs/bish/patches/fix-ldflags.patch deleted file mode 100644 index 682642138da34c..00000000000000 --- a/srcpkgs/bish/patches/fix-ldflags.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/Makefile 2016-05-24 14:29:52.349935460 +0200 -+++ b/Makefile 2016-05-24 14:30:01.190934798 +0200 -@@ -29,7 +29,7 @@ $(OBJ)/libbish.a: $(OBJECTS) - ranlib $@ - - bish: $(SRC)/bish.cpp $(OBJ)/libbish.a -- $(CXX) $(CXXFLAGS) -o bish $(SRC)/bish.cpp $(OBJ)/libbish.a $(CONFIG_CONSTANTS) -+ $(CXX) $(CXXFLAGS) $(LDFLAGS) -o bish $(SRC)/bish.cpp $(OBJ)/libbish.a $(CONFIG_CONSTANTS) - - .PHONY: clean - clean: diff --git a/srcpkgs/bish/template b/srcpkgs/bish/template deleted file mode 100644 index a1f0743d302fec..00000000000000 --- a/srcpkgs/bish/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'bish' -pkgname=bish -version=0.1 -revision=2 -build_style=gnu-makefile -short_desc="Language that compiles to Bash" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/tdenniston/bish" -distfiles="https://github.com/tdenniston/bish/archive/v${version}.tar.gz" -checksum=796d1efcbc9e8c7ea604881860aa8d857aad089c4eeb766283c21c210687942b - -do_check() { - ./bish -r tests/tests.bish -} - -do_install() { - vbin bish - vlicense LICENSE - vdoc README.md -} diff --git a/srcpkgs/bison/template b/srcpkgs/bison/template deleted file mode 100644 index bcbb234872ce34..00000000000000 --- a/srcpkgs/bison/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'bison' -pkgname=bison -version=3.8.2 -revision=1 -build_style=gnu-configure -hostmakedepends="help2man perl m4" -depends="m4" -checkdepends="autoconf flex" -short_desc="GNU yacc(1) replacement" -maintainer="Enno Boland " -license="GPL-3.0-or-later" -homepage="https://www.gnu.org/software/bison/bison.html" -distfiles="${GNU_SITE}/bison/bison-${version}.tar.xz" -checksum=9bba0214ccf7f1079c5d59210045227bcf619519840ebfa80cd3849cff5a5bf2 -alternatives=" - yacc:yacc:/usr/bin/bison-yacc - yacc:yacc.1:/usr/share/man/man1/bison-yacc.1" - -disable_parallel_build=yes - -post_install() { - mv ${DESTDIR}/usr/bin/{yacc,bison-yacc} - mv ${DESTDIR}/usr/share/man/man1/{yacc,bison-yacc}.1 -} diff --git a/srcpkgs/bitchx/patches/bitchx-1.2.1-security.patch b/srcpkgs/bitchx/patches/bitchx-1.2.1-security.patch deleted file mode 100644 index cc8bcb2c6a6271..00000000000000 --- a/srcpkgs/bitchx/patches/bitchx-1.2.1-security.patch +++ /dev/null @@ -1,76 +0,0 @@ -diff --git include/dcc.h include/dcc.h -index 9cc1e7c..3e4f12d 100644 ---- a/include/dcc.h -+++ b/include/dcc.h -@@ -97,6 +97,7 @@ - #define DCC_OFFER 0x00040000 - #define DCC_DELETE 0x00080000 - #define DCC_TWOCLIENTS 0x00100000 -+#define DCC_RESUME_REQ 0x00200000 - - #ifdef NON_BLOCKING_CONNECTS - #define DCC_CNCT_PEND 0x00200000 -diff --git source/dcc.c source/dcc.c -index d0706f8..b158189 100644 ---- a/source/dcc.c -+++ b/source/dcc.c -@@ -1415,6 +1415,7 @@ UserList *ul = NULL; - if (autoresume && stat(fullname, &sb) != -1) { - n->transfer_orders.byteoffset = sb.st_size; - n->bytes_read = 0L; -+ new_d->sock.flags |= DCC_RESUME_REQ; - send_ctcp(CTCP_PRIVMSG, nick, CTCP_DCC, "RESUME %s %d %ld", n->filename, ntohs(n->remport), sb.st_size); - } else { - DCC_int *new = NULL; -@@ -3430,6 +3431,7 @@ void dcc_getfile_resume_start (char *nick, char *description, char *address, cha - { - SocketList *s; - DCC_int *n; -+const DCC_List *pending; - char *tmp = NULL; - char *fullname = NULL; - struct stat sb; -@@ -3442,6 +3444,14 @@ struct stat sb; - put_it("%s", convert_output_format("$G %RDCC%n warning in dcc_getfile_resume_start", NULL)); - return; - } -+ -+ pending = find_dcc_pending(nick, description, NULL, DCC_FILEREAD, 0, -1); -+ if (!pending || !(pending->sock.flags & DCC_RESUME_REQ)) -+ { -+ put_it("%s", convert_output_format("$G %RDCC%n Ignoring unsolicited ACCEPT from $0", "%s", nick)); -+ return; -+ } -+ - if (!(n = dcc_create(nick, description, NULL, 0, port?atol(port):0, DCC_FILEREAD, DCC_TWOCLIENTS|DCC_OFFER, start_dcc_get))) - return; - -@@ -3488,17 +3498,13 @@ int blocksize = 0; - user = get_dcc_args(&args, &passwd, &port, &blocksize); - if (!user) - { -- put_it("%s", convert_output_format("$G %RDCC%n You must supply a nickname for DCC get", NULL, NULL)); -+ put_it("%s", convert_output_format("$G %RDCC%n You must supply a nickname for DCC RESUME", NULL)); - return; - } -+ - if (!blocksize || blocksize > MAX_DCC_BLOCK_SIZE) - blocksize = get_int_var(DCC_BLOCK_SIZE_VAR); - -- if (!user) -- { -- put_it("%s", convert_output_format("$G %RDCC%n You must supply a nickname for DCC RESUME", NULL)); -- return; -- } - if (args && *args) - filename = args; - -@@ -3557,6 +3563,8 @@ int blocksize = 0; - n->blocksize = blocksize; - n->transfer_orders.byteoffset = sb.st_size; - -+ s->flags |= DCC_RESUME_REQ; -+ - old_dp = doing_privmsg; old_dn = doing_notice; old_dc = in_ctcp_flag; - /* Just in case we have to fool the protocol enforcement. */ - doing_privmsg = doing_notice = in_ctcp_flag = 0; diff --git a/srcpkgs/bitchx/patches/openssl-1.1.patch b/srcpkgs/bitchx/patches/openssl-1.1.patch deleted file mode 100644 index ef009186f164cb..00000000000000 --- a/srcpkgs/bitchx/patches/openssl-1.1.patch +++ /dev/null @@ -1,91 +0,0 @@ -commit 184af728c73c379d1eee57a387b6012572794fa8 -Author: Kevin Easton -Date: Fri Mar 17 00:38:46 2017 +1100 - - Add support for OpenSSL 1.1.0 to configure script - - OpenSSL 1.1.0 removed the SSLeay() function and replaced it with a macro, that AC_CHECK_LIB can't see. - - Search for ERR_get_error() instead. - -diff --git configure configure -index d435491..f4af7bb 100755 ---- a/configure -+++ b/configure -@@ -10630,9 +10630,9 @@ esac - case "$with_ssl" in - yes|check) - --echo "$as_me:$LINENO: checking for SSLeay in -lcrypto" >&5 --echo $ECHO_N "checking for SSLeay in -lcrypto... $ECHO_C" >&6 --if test "${ac_cv_lib_crypto_SSLeay+set}" = set; then -+echo "$as_me:$LINENO: checking for ERR_get_error in -lcrypto" >&5 -+echo $ECHO_N "checking for ERR_get_error in -lcrypto... $ECHO_C" >&6 -+if test "${ac_cv_lib_crypto_ERR_get_error+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 - else - ac_check_lib_save_LIBS=$LIBS -@@ -10650,11 +10650,11 @@ extern "C" - #endif - /* We use char because int might match the return type of a gcc2 - builtin and then its argument prototype would still apply. */ --char SSLeay (); -+char ERR_get_error (); - int - main () - { --SSLeay (); -+ERR_get_error (); - ; - return 0; - } -@@ -10681,20 +10681,20 @@ if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then -- ac_cv_lib_crypto_SSLeay=yes -+ ac_cv_lib_crypto_ERR_get_error=yes - else - echo "$as_me: failed program was:" >&5 - sed 's/^/| /' conftest.$ac_ext >&5 - --ac_cv_lib_crypto_SSLeay=no -+ac_cv_lib_crypto_ERR_get_error=no - fi - rm -f conftest.err conftest.$ac_objext \ - conftest$ac_exeext conftest.$ac_ext - LIBS=$ac_check_lib_save_LIBS - fi --echo "$as_me:$LINENO: result: $ac_cv_lib_crypto_SSLeay" >&5 --echo "${ECHO_T}$ac_cv_lib_crypto_SSLeay" >&6 --if test $ac_cv_lib_crypto_SSLeay = yes; then -+echo "$as_me:$LINENO: result: $ac_cv_lib_crypto_ERR_get_error" >&5 -+echo "${ECHO_T}$ac_cv_lib_crypto_ERR_get_error" >&6 -+if test $ac_cv_lib_crypto_ERR_get_error = yes; then - cat >>confdefs.h <<_ACEOF - #define HAVE_LIBCRYPTO 1 - _ACEOF -@@ -10703,7 +10703,7 @@ _ACEOF - - fi - -- if test x"$ac_cv_lib_crypto_SSLeay" = x"yes"; then -+ if test x"$ac_cv_lib_crypto_ERR_get_error" = x"yes"; then - - echo "$as_me:$LINENO: checking for SSL_accept in -lssl" >&5 - echo $ECHO_N "checking for SSL_accept in -lssl... $ECHO_C" >&6 -diff --git configure.in configure.in -index 63d133f..3694a7f 100644 ---- a/configure.in -+++ b/configure.in -@@ -562,8 +562,8 @@ case "$with_ssl" in - esac - case "$with_ssl" in - yes|check) -- AC_CHECK_LIB([crypto], [SSLeay], [], [], []) -- if test x"$ac_cv_lib_crypto_SSLeay" = x"yes"; then -+ AC_CHECK_LIB([crypto], [ERR_get_error], [], [], []) -+ if test x"$ac_cv_lib_crypto_ERR_get_error" = x"yes"; then - AC_CHECK_LIB([ssl], [SSL_accept], [], [], []) - fi - if test x"$ac_cv_lib_ssl_SSL_accept" = x"yes"; then diff --git a/srcpkgs/bitchx/template b/srcpkgs/bitchx/template deleted file mode 100644 index 0551c00f50ae33..00000000000000 --- a/srcpkgs/bitchx/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'bitchx' -pkgname=bitchx -version=1.2.1 -revision=19 -build_style=gnu-configure -configure_args="--with-ssl --with-ipv6 --with-plugins" -makedepends="openssl-devel ncurses-devel" -short_desc="Simple IRC client (Internet Relay Chat)" -maintainer="Orphaned " -license="BSD-3-Clause" -homepage="http://bitchx.sourceforge.net/" -distfiles="${SOURCEFORGE_SITE}/${pkgname}/${pkgname}-${version}.tar.gz" -checksum=2d270500dd42b5e2b191980d584f6587ca8a0dbda26b35ce7fadb519f53c83e2 - -if [ "$XBPS_TARGET_LIBC" = "glibc" ]; then - makedepends+=" libxcrypt-devel" -fi - -disable_parallel_build=yes - -CFLAGS="-fcommon" - -post_install() { - vlicense COPYRIGHT -} diff --git a/srcpkgs/bitcoin-devel b/srcpkgs/bitcoin-devel deleted file mode 120000 index f3c13956326c5c..00000000000000 --- a/srcpkgs/bitcoin-devel +++ /dev/null @@ -1 +0,0 @@ -bitcoin \ No newline at end of file diff --git a/srcpkgs/bitcoin-qt b/srcpkgs/bitcoin-qt deleted file mode 120000 index f3c13956326c5c..00000000000000 --- a/srcpkgs/bitcoin-qt +++ /dev/null @@ -1 +0,0 @@ -bitcoin \ No newline at end of file diff --git a/srcpkgs/bitcoin/patches/fix-test.patch b/srcpkgs/bitcoin/patches/fix-test.patch deleted file mode 100644 index 0004fd7358a58c..00000000000000 --- a/srcpkgs/bitcoin/patches/fix-test.patch +++ /dev/null @@ -1,22 +0,0 @@ -Index: bitcoin-22.0/src/wallet/test/init_tests.cpp -=================================================================== ---- bitcoin-22.0.orig/src/wallet/test/init_tests.cpp -+++ bitcoin-22.0/src/wallet/test/init_tests.cpp -@@ -69,7 +69,7 @@ BOOST_AUTO_TEST_CASE(walletinit_verify_w - BOOST_CHECK(result == true); - fs::path walletdir = gArgs.GetArg("-walletdir", ""); - fs::path expected_path = fs::canonical(m_walletdir_path_cases["default"]); -- BOOST_CHECK_EQUAL(walletdir, expected_path); -+ BOOST_TEST(fs::equivalent(walletdir, expected_path)); - } - - BOOST_AUTO_TEST_CASE(walletinit_verify_walletdir_no_trailing2) -@@ -79,7 +79,7 @@ BOOST_AUTO_TEST_CASE(walletinit_verify_w - BOOST_CHECK(result == true); - fs::path walletdir = gArgs.GetArg("-walletdir", ""); - fs::path expected_path = fs::canonical(m_walletdir_path_cases["default"]); -- BOOST_CHECK_EQUAL(walletdir, expected_path); -+ BOOST_TEST(fs::equivalent(walletdir, expected_path)); - } - - BOOST_AUTO_TEST_SUITE_END() diff --git a/srcpkgs/bitcoin/template b/srcpkgs/bitcoin/template deleted file mode 100644 index ee593f473c2ed0..00000000000000 --- a/srcpkgs/bitcoin/template +++ /dev/null @@ -1,71 +0,0 @@ -# Template file for 'bitcoin' -pkgname=bitcoin -version=25.1 -revision=1 -build_style=gnu-configure -configure_args="--with-incompatible-bdb --disable-ccache --disable-static - --enable-hardening --with-boost=${XBPS_CROSS_BASE}/usr --with-gui" -hostmakedepends="automake libtool pkg-config yasm" -makedepends="db-devel boost-devel-minimal miniupnpc-devel qt5-tools-devel - libevent-devel qrencode-devel sqlite-devel" -short_desc="Bitcoin is a peer-to-peer network based digital currency" -maintainer="Daniel A. Maierhofer " -license="MIT" -homepage="https://bitcoincore.org/" -distfiles="https://bitcoincore.org/bin/bitcoin-core-${version}/bitcoin-${version}.tar.gz - https://raw.githubusercontent.com/bitcoin-core/packaging/main/debian/bitcoin-qt.desktop - https://raw.githubusercontent.com/bitcoin/bitcoin/v${version}/share/pixmaps/bitcoin128.png" -checksum="bec2a598d8dfa8c2365b77f13012a733ec84b8c30386343b7ac1996e901198c9 - 0a46bbadda140599e807be38999e6848c89f9c3523d26fede02d34d62d50f632 - ad880c8459ecfdb96abe6a4689af06bdd27906e0edcd39d0915482f2da91e722" -conflicts="litecoin" # Both provide libbitcoinconsensus.so.0 -skip_extraction="bitcoin-qt.desktop bitcoin128.png" - -if [ "$CROSS_BUILD" ]; then - hostmakedepends+=" qt5-host-tools" -fi - -pre_configure() { - autoreconf -fi - case "$XBPS_TARGET_MACHINE" in - aarch64*) - CFLAGS=${CFLAGS/armv8-a/armv8-a+crc+crypto} - CXXFLAGS=${CXXFLAGS/armv8-a/armv8-a+crc+crypto} - ;; - esac -} - -pre_build() { - export BITCOIN_GENBUILD_NO_GIT=1 -} - -post_install() { - rm "${DESTDIR}"/usr/bin/{test,bench}_bitcoin - - vlicense COPYING -} - -bitcoin-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - conflicts="litecoin" # Both provide libbitcoinconsensus.so.0 - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - vdoc doc/shared-libraries.md # Provides information on libbitcoinconsensus - } -} - -bitcoin-qt_package() { - depends="desktop-file-utils" - short_desc+=" - QT GUI" - pkg_install() { - vmove usr/bin/bitcoin-qt - vmove usr/share/man/man1/bitcoin-qt.1 - vinstall ${XBPS_SRCDISTDIR}/${sourcepkg}-${version}/bitcoin-qt.desktop 644 usr/share/applications - vinstall ${XBPS_SRCDISTDIR}/${sourcepkg}-${version}/bitcoin128.png 644 usr/share/pixmaps - vlicense COPYING - rm "${DESTDIR}"/usr/bin/test_bitcoin-qt - } -} diff --git a/srcpkgs/bitcoin/update b/srcpkgs/bitcoin/update deleted file mode 100644 index 5c6bf9e3bed352..00000000000000 --- a/srcpkgs/bitcoin/update +++ /dev/null @@ -1,2 +0,0 @@ -site="https://bitcoincore.org/bin/" -pattern='bitcoin-core-\K[\d.]+' diff --git a/srcpkgs/bitfighter/template b/srcpkgs/bitfighter/template deleted file mode 100644 index c35ddc6d8487e9..00000000000000 --- a/srcpkgs/bitfighter/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'bitfighter' -pkgname=bitfighter -version=022 -revision=2 -create_wrksrc=yes -build_wrksrc="${pkgname}-${version}" -build_style=cmake -configure_args="-DMASTER_MINIMAL=1 -DLUAJIT_BUILTIN=OFF" -hostmakedepends="pkg-config unzip" -makedepends="boost-devel-minimal MesaLib-devel SDL2-devel LuaJIT-devel - libopenal-devel libmariadbclient-devel libmodplug-devel - libpng-devel libtomcrypt-devel speex-devel - clipper-devel alure-devel" -depends="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 - d628a2b0af024a965b92877f321f2174d6309b7ce9236775af3bd86a67fcc72b" -python_version=3 -replaces="bitfighter-data>=0" - -CXXFLAGS="-Wno-narrowing" - -post_install() { - vcopy ../classic_level_pack/* usr/share/bitfighter/levels -} diff --git a/srcpkgs/bitfighter/update b/srcpkgs/bitfighter/update deleted file mode 100644 index 6607167f897dbd..00000000000000 --- a/srcpkgs/bitfighter/update +++ /dev/null @@ -1 +0,0 @@ -version=${version/./} diff --git a/srcpkgs/bitlbee-devel b/srcpkgs/bitlbee-devel deleted file mode 120000 index 177641574db01f..00000000000000 --- a/srcpkgs/bitlbee-devel +++ /dev/null @@ -1 +0,0 @@ -bitlbee \ No newline at end of file diff --git a/srcpkgs/bitlbee-discord/patches/glib-2.69.patch b/srcpkgs/bitlbee-discord/patches/glib-2.69.patch deleted file mode 100644 index 6eff3f5e106f0f..00000000000000 --- a/srcpkgs/bitlbee-discord/patches/glib-2.69.patch +++ /dev/null @@ -1,28 +0,0 @@ -From 607f9887ca85f246e970778e3d40aa5c346365a7 Mon Sep 17 00:00:00 2001 -From: Artem Savkov -Date: Tue, 28 Sep 2021 18:38:48 +0200 -Subject: [PATCH] Fix empty gateway->path with glib > 2.68 - -Starting with glib 2.69 g_match_info_fetch() returns an empty string -instead of NULL in case when no match was found. Properly handle this -case. - -Signed-off-by: Artem Savkov ---- - src/discord-http.c | 3 +++ - 1 file changed, 3 insertions(+) - -diff --git a/src/discord-http.c b/src/discord-http.c -index 83b92ce..80b3946 100644 ---- a/src/discord-http.c -+++ b/src/discord-http.c -@@ -175,6 +175,9 @@ static void discord_http_gateway_cb(struct http_request *req) - - if (dd->gateway->path == NULL) { - dd->gateway->path = g_strdup("/?encoding=json&v=6"); -+ } else if (g_strcmp0(dd->gateway->path, "") == 0) { -+ g_free(dd->gateway->path); -+ dd->gateway->path = g_strdup("/?encoding=json&v=6"); - } - - g_match_info_free(match); diff --git a/srcpkgs/bitlbee-discord/template b/srcpkgs/bitlbee-discord/template deleted file mode 100644 index daa18792b8a6cb..00000000000000 --- a/srcpkgs/bitlbee-discord/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'bitlbee-discord' -pkgname=bitlbee-discord -version=0.4.3 -revision=2 -build_style=gnu-configure -hostmakedepends="libtool automake pkg-config glib-devel" -makedepends="bitlbee-devel json-glib-devel" -short_desc="Discord protocol plugin for BitlBee" -maintainer="Mikolaj Halber " -license="GPL-2.0-or-later" -homepage="https://github.com/sm00th/bitlbee-discord" -distfiles="${homepage}/archive/$version.tar.gz" -checksum=cf6278e8e27a3b72f4b29be1d9952ae357db0f5cd97223595f76f6065f6d4701 - -pre_configure() { - autoreconf -fi -} diff --git a/srcpkgs/bitlbee-facebook/template b/srcpkgs/bitlbee-facebook/template deleted file mode 100644 index e86bfc0f8ffcbd..00000000000000 --- a/srcpkgs/bitlbee-facebook/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'bitlbee-facebook' -pkgname=bitlbee-facebook -version=1.2.2 -revision=1 -build_style=gnu-configure -hostmakedepends="libtool automake pkg-config glib-devel" -makedepends="bitlbee-devel json-glib-devel" -depends="bitlbee" -short_desc="Facebook protocol plugin for BitlBee" -maintainer="Andrea Brancaleoni " -license="GPL-2.0-or-later" -homepage="https://github.com/bitlbee/bitlbee-facebook" -distfiles="${homepage}/archive/v$version.tar.gz" -checksum=834297cb2472765e5f31ca0ed64b712b0ca9b7b705409c5454cab891414c4265 - -pre_configure() { - autoreconf -fi -} diff --git a/srcpkgs/bitlbee-mastodon/template b/srcpkgs/bitlbee-mastodon/template deleted file mode 100644 index acd9053b290e06..00000000000000 --- a/srcpkgs/bitlbee-mastodon/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'bitlbee-mastodon' -pkgname=bitlbee-mastodon -version=1.4.4 -revision=1 -build_style=gnu-configure -hostmakedepends="libtool automake pkg-config" -makedepends="bitlbee-devel" -short_desc="Mastodon plugin for BitlBee" -maintainer="Orphaned " -license="GPL-2.0-only" -homepage="https://github.com/kensanata/bitlbee-mastodon/" -distfiles="$homepage/archive/v$version.tar.gz" -checksum=5ecb36a14ea59325f796009a7d3fb86e23d8bb273afe4744c6949c056bf8be48 - -pre_configure() { - autoreconf -fi -} diff --git a/srcpkgs/bitlbee-steam/template b/srcpkgs/bitlbee-steam/template deleted file mode 100644 index 9f7a8b645fb86f..00000000000000 --- a/srcpkgs/bitlbee-steam/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'bitlbee-steam' -pkgname=bitlbee-steam -version=1.4.2 -revision=3 -build_style=gnu-configure -hostmakedepends="pkg-config automake libtool" -makedepends="bitlbee-devel" -short_desc="Steam protocol plugin for BitlBee" -maintainer="Andrea Brancaleoni " -license="GPL-2.0-or-later" -homepage="https://github.com/jgeboski/bitlbee-steam" -distfiles="${homepage}/archive/v${version}.tar.gz" -checksum=fced6878906e14d96f899d362620de17c41a7fb84c2460068a9c08fc6904de38 - -pre_configure() { - test ! -d "m4" && mkdir m4 - autoreconf -fi -I ${XBPS_CROSS_BASE}/usr/share/aclocal -} diff --git a/srcpkgs/bitlbee/files/bitlbee/run b/srcpkgs/bitlbee/files/bitlbee/run deleted file mode 100644 index ac0dcef3460105..00000000000000 --- a/srcpkgs/bitlbee/files/bitlbee/run +++ /dev/null @@ -1,6 +0,0 @@ -#!/bin/sh -exec 2>&1 -set -e -install -d -m0755 -o bitlbee -g bitlbee /run/bitlbee -[ -r conf ] && . ./conf -exec chpst -u bitlbee:bitlbee bitlbee -n ${OPTS:=-F} diff --git a/srcpkgs/bitlbee/template b/srcpkgs/bitlbee/template deleted file mode 100644 index 1b59bf3f646192..00000000000000 --- a/srcpkgs/bitlbee/template +++ /dev/null @@ -1,47 +0,0 @@ -# Template file for 'bitlbee' -pkgname=bitlbee -version=3.6 -revision=4 -build_style=gnu-configure -configure_args="--etcdir=/etc/bitlbee --pidfile=/run/${pkgname}/${pkgname}.pid - --ipcsocket=/run/${pkgname}/${pkgname}.sock - --strip=0 --otr=plugin - $(vopt_if purple --purple=1 --purple=0) - $(vopt_if pam --pam=1 --pam=0) - $(vopt_if ldap --ldap=1 --ldap=0)" -make_install_args="install-etc" -hostmakedepends="pkg-config asciidoc" -makedepends="libgcrypt-devel libotr-devel libglib-devel gnutls-devel - $(vopt_if purple libpurple-devel) $(vopt_if pam pam-devel) - $(vopt_if ldap libldap-devel)" -short_desc="Brings instant messaging (XMPP, MSN, Yahoo!, AIM, ICQ, Twitter) to IRC" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="https://www.bitlbee.org/" -distfiles="https://get.bitlbee.org/src/${pkgname}-${version}.tar.gz" -checksum=9f15de46f29b46bf1e39fc50bdf4515e71b17f551f3955094c5da792d962107e - -build_options="purple pam ldap" -build_options_default="pam" -desc_option_purple="Build with libpurple support" - -system_accounts="bitlbee" -bitlbee_homedir="/var/lib/${pkgname}" - -make_dirs="/var/lib/bitlbee 0755 bitlbee bitlbee" - -conf_files=" - /etc/${pkgname}/*.txt - /etc/${pkgname}/*.conf" - -post_install() { - vsv $pkgname -} - -bitlbee-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}-${version}_${revision} ${makedepends}" - pkg_install() { - make DESTDIR=${PKGDESTDIR} install-dev - } -} diff --git a/srcpkgs/bitmap/template b/srcpkgs/bitmap/template deleted file mode 100644 index 62d5441501c151..00000000000000 --- a/srcpkgs/bitmap/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'bitmap' -pkgname=bitmap -version=1.1.1 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="libXt-devel libXmu-devel libXaw-devel xbitmaps" -short_desc="Bitmap editor and converter utilities for X" -maintainer="Leah Neukirchen " -license="MIT" -homepage="http://xorg.freedesktop.org" -distfiles="${XORG_SITE}/app/${pkgname}-${version}.tar.xz" -checksum=63d42eb63fe48198b39344af49949e5e424cc62ce8d722781fdad4a4fa3426e6 -conflicts="mesa-demos>0" - -post_install() { - vlicense COPYING -} diff --git a/srcpkgs/bitwig-studio/template b/srcpkgs/bitwig-studio/template deleted file mode 100644 index 7a1071088678df..00000000000000 --- a/srcpkgs/bitwig-studio/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'bitwig-studio' -pkgname=bitwig-studio -version=4.4.8 -revision=1 -archs="x86_64" -depends="xdg-utils xcb-util-wm libbsd" -short_desc="DAW for music production, remixing and live performance" -maintainer="Alessandro Saglia " -license="custom:bitwig" -homepage="https://bitwig.com/" -distfiles="https://downloads.bitwig.com/stable/${version}/bitwig-studio-${version}.deb" -checksum=a9da91bc29a9e90ee571374e2041de40a00038bb49c6cf3aee06a9a29c9e1ee7 -nostrip=yes -restricted=yes -repository=nonfree - -do_install() { - vcopy opt / - vcopy usr / - vlicense ${DESTDIR}/opt/bitwig-studio/EULA.txt -} diff --git a/srcpkgs/bitwise/patches/tests-use-bcunit.patch b/srcpkgs/bitwise/patches/tests-use-bcunit.patch deleted file mode 100644 index b3fca7b06d6737..00000000000000 --- a/srcpkgs/bitwise/patches/tests-use-bcunit.patch +++ /dev/null @@ -1,24 +0,0 @@ -diff '--color=auto' -ruN bitwise-v0.42/Makefile.in bitwise-v0.42_new/Makefile.in ---- a/Makefile.in 2021-04-16 17:21:30.000000000 +0200 -+++ b/Makefile.in 2021-04-17 09:36:46.661320033 +0200 -@@ -518,7 +518,7 @@ - src/misc.c \ - tests/test-shunting-yard.c - --tests_test_shunting_yard_LDADD = -lcunit -+tests_test_shunting_yard_LDADD = -lbcunit - TESTS = $(check_PROGRAMS) - all: all-am - -diff '--color=auto' -ruN bitwise-v0.42/tests/test-shunting-yard.c bitwise-v0.42_new/tests/test-shunting-yard.c ---- a/tests/test-shunting-yard.c 2021-04-16 17:17:19.000000000 +0200 -+++ b/tests/test-shunting-yard.c 2021-04-17 09:36:46.660320033 +0200 -@@ -7,7 +7,7 @@ - - #include "../inc/shunting-yard.h" - --#include -+#include - #include - - #define ASSERT_RESULT(expression, expected) \ diff --git a/srcpkgs/bitwise/template b/srcpkgs/bitwise/template deleted file mode 100644 index 9c394485764e92..00000000000000 --- a/srcpkgs/bitwise/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'bitwise' -pkgname=bitwise -version=0.50 -revision=1 -build_style=gnu-configure -makedepends="ncurses-devel readline-devel" -checkdepends="bcunit-devel" -short_desc="Terminal based bit manipulator in ncurses" -maintainer="shtayerc " -license="GPL-3.0-only" -homepage="https://github.com/mellowcandle/bitwise" -distfiles="${homepage}/releases/download/v${version}/bitwise-v${version}.tar.gz" -checksum=806271fa5bf31de0600315e8720004a8f529954480e991ca84a9868dc1cae97e diff --git a/srcpkgs/bk/template b/srcpkgs/bk/template deleted file mode 100644 index 3f78338b5ac8b4..00000000000000 --- a/srcpkgs/bk/template +++ /dev/null @@ -1,44 +0,0 @@ -# Template file for 'bk' -pkgname=bk -reverts="7.3ce.1_1 7.3ce.1_2 7.3ce_1 7.3ce_2" -version=7.3.3 -revision=1 -hostmakedepends="gperf groff perl bison pkg-config tar" -makedepends="libXft-devel libtomcrypt-devel libtommath-devel pcre-devel liblz4-devel" -# bundles: tcl tk -short_desc="BitKeeper Distributed Source Control System" -maintainer="Leah Neukirchen " -license="Apache-2.0" -homepage="http://www.bitkeeper.org/" -distfiles="http://www.bitkeeper.org/downloads/${version}/${pkgname}-${version}.src.tar.gz" -checksum=da2b8ef3044b9fc9d96cbd5990e5a9e989f5856f9b394013affc1e25014a2928 - -# Needs reworking of the build system. -nocross=yes - -post_extract() { - # For musl: - vsed -e '1i#define __DEFINED_FILE' -i src/libc/stdio_remap.h - # For glibc: - vsed -e '1i#define __FILE_defined' -i src/libc/stdio_remap.h - vsed -e 's/__linux__/__GLIBC__/' -i src/libc/utils/stackdump.c -} - -do_build() { - make ${makejobs} \ - CC="$CC" CXX="$CXX" LD="$CC" RANLIB="$RANLIB" \ - CPP="$CPP" AS="$AS" OBJDUMP="$OBJDUMP" CFLAGS="$CFLAGS" \ - LDFLAGS="$CFLAGS $LDFLAGS" Q= -} - -do_install() { - # Upstream recommended site-wide location. - make install DESTDIR=${DESTDIR} BINDIR=/usr/libexec/bitkeeper - - vmkdir usr/bin - ln -sf /usr/libexec/bitkeeper/bk ${DESTDIR}/usr/bin/bk - - vlicense LICENSE - vlicense LICENSE.extras.md - vlicense NOTICE -} diff --git a/srcpkgs/bk/update b/srcpkgs/bk/update deleted file mode 100644 index b56f076e0ae416..00000000000000 --- a/srcpkgs/bk/update +++ /dev/null @@ -1,2 +0,0 @@ -site='http://www.bitkeeper.org/downloads/latest/' -pattern='bk-\K[\d.]+' diff --git a/srcpkgs/bkt/template b/srcpkgs/bkt/template deleted file mode 100644 index c97d67c82c28a0..00000000000000 --- a/srcpkgs/bkt/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'bkt' -pkgname=bkt -version=0.8.2 -revision=1 -build_style=cargo -make_check_args="-- --skip cli::cache_dirs_multi_user" -short_desc="Subprocess caching utility" -maintainer="Orphaned " -license="MIT" -homepage="https://www.bkt.rs/" -changelog="https://github.com/dimo414/bkt/releases" -distfiles="https://github.com/dimo414/bkt/archive/refs/tags/${version}.tar.gz" -checksum=d9128a13070ebc564bcc70210062bdd60eb757fd0f5d075c50e9aa7f714c6562 - -post_install() { - vlicense LICENSE - vdoc README.md -} diff --git a/srcpkgs/black/template b/srcpkgs/black/template deleted file mode 100644 index ae432f04bec1ec..00000000000000 --- a/srcpkgs/black/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'black' -pkgname=black -version=25.9.0 -revision=1 -build_style=python3-pep517 -hostmakedepends="hatchling hatch-vcs hatch-fancy-pypi-readme" -depends="python3-click python3-mypy_extensions python3-packaging python3-pathspec - python3-platformdirs python3-pytokens" -checkdepends="${depends} python3-pytest-xdist python3-aiohttp - python3-ipython python3-tokenize-rt" -short_desc="Uncompromising Python code formatter" -maintainer="icp " -license="MIT" -homepage="https://black.readthedocs.io/en/stable/" -changelog="https://raw.githubusercontent.com/psf/black/main/CHANGES.md" -distfiles="${PYPI_SITE}/b/black/black-${version}.tar.gz" -checksum=0474bca9a0dd1b51791fcc507a4e02078a1c63f6d4e4ae5544b9848c7adfb619 - -post_check() { - PYTHONPATH=src python3 -m black --check src tests -} - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/black/update b/srcpkgs/black/update deleted file mode 100644 index e957dc43055f14..00000000000000 --- a/srcpkgs/black/update +++ /dev/null @@ -1 +0,0 @@ -ignore="*a* *b*" diff --git a/srcpkgs/blackbird-themes/template b/srcpkgs/blackbird-themes/template deleted file mode 100644 index 2d4f50593e7534..00000000000000 --- a/srcpkgs/blackbird-themes/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'blackbird-themes' -pkgname=blackbird-themes -version=0.4 -revision=5 -short_desc="Elegant dark GTK2/3/Metacity/Xfwm theme" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="https://github.com/shimmerproject/Blackbird" -distfiles="https://github.com/shimmerproject/Blackbird/archive/v${version}.tar.gz" -checksum=ca31362254df2d336b2b090deb925f19a1dba72632ed9c7f82cf406be89ec1e6 - -do_install() { - vmkdir usr/share/themes - rm README .gitignore - vcopy . usr/share/themes/Blackbird -} diff --git a/srcpkgs/blackbox/template b/srcpkgs/blackbox/template deleted file mode 100644 index 9cd2b3289d4aeb..00000000000000 --- a/srcpkgs/blackbox/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'blackbox' -pkgname=blackbox -version=1.20220610 -revision=1 -depends="bash gnupg" -short_desc="Safely store secrets in Git/Mercurial/Subversion" -maintainer="Daniel A. Maierhofer " -license="MIT" -homepage="https://github.com/StackExchange/blackbox" -distfiles="${homepage}/archive/v${version}.tar.gz" -checksum=f1efcca6680159f244eb44fdb78e92b521760b875fa5a36e4c433b93ed0f87c1 - -do_install() { - for f in bin/*; do - vbin $f - done - rm -f ${DESTDIR}/usr/bin/Makefile - vdoc README.md - vdoc AUTHORS - vlicense LICENSE.txt -} diff --git a/srcpkgs/blackbox_exporter/INSTALL b/srcpkgs/blackbox_exporter/INSTALL deleted file mode 100644 index dae4db3ce4c9dd..00000000000000 --- a/srcpkgs/blackbox_exporter/INSTALL +++ /dev/null @@ -1,5 +0,0 @@ -case "${ACTION}" in -post) - setcap cap_net_raw+ep usr/bin/blackbox_exporter - ;; -esac diff --git a/srcpkgs/blackbox_exporter/files/blackbox_exporter/run b/srcpkgs/blackbox_exporter/files/blackbox_exporter/run deleted file mode 100644 index de51fb53d7f9fc..00000000000000 --- a/srcpkgs/blackbox_exporter/files/blackbox_exporter/run +++ /dev/null @@ -1,12 +0,0 @@ -#!/bin/sh -exec 2>&1 - -# Add $ARGS for more arguments to blackbox_exporter -# $CONF_FILE is the location of the configuration file. - -[ -f ./conf ] && . ./conf || exit 1; -[ -z "$CONF_FILE" ] && exit 2; - -: ${USER:=_bbox_exporter} - -exec chpst -u $USER blackbox_exporter --config.file "${CONF_FILE}" ${ARGS} diff --git a/srcpkgs/blackbox_exporter/template b/srcpkgs/blackbox_exporter/template deleted file mode 100644 index f79fbadf29cd78..00000000000000 --- a/srcpkgs/blackbox_exporter/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'blackbox_exporter' -pkgname=blackbox_exporter -version=0.24.0 -revision=2 -build_style=go -go_import_path="github.com/prometheus/blackbox_exporter" -go_ldflags="-X github.com/prometheus/common/version.Version=${version} - -X github.com/prometheus/common/version.Revision=${version} - -X github.com/prometheus/common/version.Branch=${version} - -X github.com/prometheus/common/version.BuildDate=$(date --date "@$SOURCE_DATE_EPOCH" "+%Y%m%d-%H:%M:%S") - -X github.com/prometheus/common/version.BuildUser=VoidLinux" -short_desc="Allows blackbox probing of endpoints over HTTP, DNS, TCP and ICMP" -maintainer="Toyam Cox " -license="Apache-2.0" -homepage="https://prometheus.io" -changelog="https://github.com/prometheus/blackbox_exporter/releases" -distfiles="https://github.com/prometheus/blackbox_exporter/archive/v${version}.tar.gz" -checksum=bec1bd50679d455f5d411d735a87b0d92c56c3800ed314a1260b6aa8a575a34c - -system_accounts="_bbox_exporter" - -post_install() { - vsconf example.yml - vdoc CONFIGURATION.md - vsv blackbox_exporter -} diff --git a/srcpkgs/blackboxwm-devel b/srcpkgs/blackboxwm-devel deleted file mode 120000 index 6ba2ec5da465d4..00000000000000 --- a/srcpkgs/blackboxwm-devel +++ /dev/null @@ -1 +0,0 @@ -blackboxwm \ No newline at end of file diff --git a/srcpkgs/blackboxwm/patches/d3481ee7b7d104ef53ead4d35b9a9254c64bb87a.patch b/srcpkgs/blackboxwm/patches/d3481ee7b7d104ef53ead4d35b9a9254c64bb87a.patch deleted file mode 100644 index f12c8210e33963..00000000000000 --- a/srcpkgs/blackboxwm/patches/d3481ee7b7d104ef53ead4d35b9a9254c64bb87a.patch +++ /dev/null @@ -1,38 +0,0 @@ -From d3481ee7b7d104ef53ead4d35b9a9254c64bb87a Mon Sep 17 00:00:00 2001 -From: Sam James -Date: Sun, 12 Jun 2022 20:49:09 +0100 -Subject: [PATCH] Fix build with GCC 12 (missing include) -MIME-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit - -Fixes build failure with GCC 12: -``` -Toolbar.cc: In member function ‘void Toolbar::reconfigure()’: -Toolbar.cc:260:17: error: ‘time’ was not declared in this scope; did you mean ‘Time’? - 260 | time_t ttmp = time(NULL); - | ^~~~ - | Time -Toolbar.cc:265:21: error: ‘localtime’ was not declared in this scope; did you mean ‘clock_timer’? - 265 | struct tm *tt = localtime(&ttmp); - | ^~~~~~~~~ - | clock_timer -``` - -Bug: https://bugs.gentoo.org/851603 ---- - src/Toolbar.cc | 1 + - 1 file changed, 1 insertion(+) - -diff --git a/src/Toolbar.cc b/src/Toolbar.cc -index e88b8f6b..8ccad201 100644 ---- a/src/Toolbar.cc -+++ b/src/Toolbar.cc -@@ -38,6 +38,7 @@ - #include - #include - #include -+#include - - - long nextTimeout(int resolution) diff --git a/srcpkgs/blackboxwm/patches/time64.patch b/srcpkgs/blackboxwm/patches/time64.patch deleted file mode 100644 index 02239565fdc032..00000000000000 --- a/srcpkgs/blackboxwm/patches/time64.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/src/Toolbar.cc 2020-12-13 23:57:20.285876509 +0100 -+++ b/src/Toolbar.cc 2020-12-13 23:58:32.570856812 +0100 -@@ -44,7 +44,7 @@ - { - timeval now; - gettimeofday(&now, 0); -- return (std::max(1000l, ((((resolution - (now.tv_sec % resolution)) * 1000l)) -+ return (std::max(static_cast(1000l), static_cast((((resolution - (now.tv_sec % resolution)) * 1000l)) - - (now.tv_usec / 1000l)))); - } - diff --git a/srcpkgs/blackboxwm/template b/srcpkgs/blackboxwm/template deleted file mode 100644 index 05df29482e1944..00000000000000 --- a/srcpkgs/blackboxwm/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'blackboxwm' -pkgname=blackboxwm -version=0.77 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="libX11-devel libXext-devel libXft-devel libXt-devel" -short_desc="Stacking window manager for X11" -maintainer="Andrew Benson " -license="MIT" -homepage="https://github.com/bbidulock/blackboxwm" -distfiles="${homepage}/releases/download/${version}/blackbox-${version}.tar.lz" -checksum=e4f814fb02f6a977e9aab1c60192087597b79b0a56cc4a14e8a962b7d45d82d1 - -post_install() { - vlicense COPYING -} - -blackboxwm-devel_package() { - short_desc+=" - develompment files" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.a" - } -} diff --git a/srcpkgs/blanket/template b/srcpkgs/blanket/template deleted file mode 100644 index 79f18e4fe21d7e..00000000000000 --- a/srcpkgs/blanket/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'blanket' -pkgname=blanket -version=0.6.0 -revision=1 -build_style=meson -hostmakedepends="pkg-config gettext glib-devel" -depends="gst1-python3 gst-plugins-bad1 gst-plugins-good1 libadwaita" -short_desc="Improve focus and productivity by listening to different sounds" -maintainer="Orphaned " -license="GPL-3.0-or-later" -homepage="https://github.com/rafaelmardojai/blanket" -distfiles="https://github.com/rafaelmardojai/blanket/archive/refs/tags/${version}.tar.gz" -checksum=710a3b733da5eb349bf8dc3c37ef0afeb301c8299c22e7fad3c753576f33f7f4 -python_version=3 diff --git a/srcpkgs/blas b/srcpkgs/blas deleted file mode 120000 index e8e54af5661b1f..00000000000000 --- a/srcpkgs/blas +++ /dev/null @@ -1 +0,0 @@ -lapack \ No newline at end of file diff --git a/srcpkgs/blas-devel b/srcpkgs/blas-devel deleted file mode 120000 index e8e54af5661b1f..00000000000000 --- a/srcpkgs/blas-devel +++ /dev/null @@ -1 +0,0 @@ -lapack \ No newline at end of file diff --git a/srcpkgs/blazeblogger/template b/srcpkgs/blazeblogger/template deleted file mode 100644 index 10779abb19e6eb..00000000000000 --- a/srcpkgs/blazeblogger/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'blazeblogger' -pkgname=blazeblogger -version=1.2.0 -revision=3 -hostmakedepends="perl" -depends="perl" -short_desc="CLI blogging CMS" -maintainer="Orphaned " -license="GPL-3.0-only" -homepage="http://blaze.blackened.cz/" -distfiles="https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/blazeblogger/blazeblogger-$version.tar.gz" -checksum=39024b70708be6073e8aeb3943eb3b73d441fbb7b8113e145c0cf7540c4921aa - -do_install() { - make prefix=${DESTDIR}/usr install -} diff --git a/srcpkgs/blazeblogger/update b/srcpkgs/blazeblogger/update deleted file mode 100644 index 85b181bf743d88..00000000000000 --- a/srcpkgs/blazeblogger/update +++ /dev/null @@ -1 +0,0 @@ -site=http://blaze.blackened.cz/downloads/ diff --git a/srcpkgs/blazesym/template b/srcpkgs/blazesym/template deleted file mode 100644 index cb477354a5b004..00000000000000 --- a/srcpkgs/blazesym/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'blazesym' -pkgname=blazesym -version=0.2.1 -revision=1 -build_wrksrc="capi" -build_style=cargo -hostmakedepends="pkg-config" -makedepends="libbpf-devel elfutils-devel zlib-devel" -short_desc="Library for address symbolization and related tasks" -maintainer="Leah Neukirchen " -license="BSD-3-Clause" -homepage="https://github.com/libbpf/blazesym" -distfiles="https://github.com/libbpf/blazesym/archive/refs/tags/v${version}.tar.gz" -checksum=96f7a2c1a0839d69330c9925612f03e48922d401206eaae64454cdf8fcb6b971 - -do_install() { - cd ${wrksrc} - vcopy target/*/release/*.a usr/lib - vcopy capi/include usr - vlicense LICENSE -} - -do_check() { - # needs multilib, x86_64 only - : -} diff --git a/srcpkgs/bleachbit/template b/srcpkgs/bleachbit/template deleted file mode 100644 index 0c9a05b9a4b651..00000000000000 --- a/srcpkgs/bleachbit/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'bleachbit' -pkgname=bleachbit -version=5.0.0 -revision=1 -build_style=gnu-makefile -hostmakedepends="python3 gettext desktop-file-utils" -depends="gtk+3 python3-gobject python3-scandir python3-chardet" -short_desc="Deletes unneeded files to free disk space and maintain privacy" -maintainer="Orphaned " -license="GPL-3.0-or-later" -homepage="https://www.bleachbit.org/" -distfiles="https://github.com/bleachbit/bleachbit/archive/v${version}.tar.gz" -checksum=e1cba661a80f34240e3c01a47edc8319c0e588e2b0bcfc3a0f4c84d3f979f813 -python_version=3 diff --git a/srcpkgs/blender/patches/0002-fix-includes.patch b/srcpkgs/blender/patches/0002-fix-includes.patch deleted file mode 100644 index 49d2cd764fee08..00000000000000 --- a/srcpkgs/blender/patches/0002-fix-includes.patch +++ /dev/null @@ -1,24 +0,0 @@ -From 06a9a13b7b92ef8acfae0acbe5a9ea87a0d5c67e Mon Sep 17 00:00:00 2001 -From: Leon Marz -Date: Tue, 18 Mar 2025 18:43:17 +0000 -Subject: [PATCH 2/2] fix includes - ---- - source/blender/blenlib/BLI_index_range.hh | 1 + - 1 file changed, 1 insertion(+) - -diff --git a/source/blender/blenlib/BLI_index_range.hh b/source/blender/blenlib/BLI_index_range.hh -index 819bf20..a1ac8c9 100644 ---- a/source/blender/blenlib/BLI_index_range.hh -+++ b/source/blender/blenlib/BLI_index_range.hh -@@ -38,6 +38,7 @@ - */ - - #include -+#include - #include - - #include "BLI_assert.h" --- -2.49.0 - diff --git a/srcpkgs/blender/patches/cross.patch b/srcpkgs/blender/patches/cross.patch deleted file mode 100644 index 2d491bffe098fe..00000000000000 --- a/srcpkgs/blender/patches/cross.patch +++ /dev/null @@ -1,67 +0,0 @@ -using a bare target name instead of a generator allows cmake to wrap it in CROSSCOMPILING_EMULATOR - ---- a/source/blender/makesdna/intern/CMakeLists.txt -+++ b/source/blender/makesdna/intern/CMakeLists.txt -@@ -105,8 +105,7 @@ - ${CMAKE_CURRENT_BINARY_DIR}/dna_type_offsets.h - ${CMAKE_CURRENT_BINARY_DIR}/dna_verify.c - COMMAND -- ${CMAKE_COMMAND} -E env ${PLATFORM_ENV_BUILD} -- "$" -+ makesdna - ${CMAKE_CURRENT_BINARY_DIR}/dna.c - ${CMAKE_CURRENT_BINARY_DIR}/dna_type_offsets.h - ${CMAKE_CURRENT_BINARY_DIR}/dna_verify.c ---- a/source/blender/makesrna/intern/CMakeLists.txt -+++ b/source/blender/makesrna/intern/CMakeLists.txt -@@ -459,8 +459,7 @@ - add_custom_command( - OUTPUT ${GENSRC} - COMMAND -- ${CMAKE_COMMAND} -E env ${PLATFORM_ENV_BUILD} -- "$" ${CMAKE_CURRENT_BINARY_DIR}/ ${CMAKE_CURRENT_BINARY_DIR}/../ -+ makesrna ${CMAKE_CURRENT_BINARY_DIR}/ ${CMAKE_CURRENT_BINARY_DIR}/../ - DEPENDS makesrna - ) - ---- a/build_files/cmake/macros.cmake -+++ b/build_files/cmake/macros.cmake -@@ -990,7 +990,7 @@ - add_custom_command( - OUTPUT ${file_to} - COMMAND ${CMAKE_COMMAND} -E make_directory ${_file_to_path} -- COMMAND "$" ${file_from} ${file_to} -+ COMMAND datatoc ${file_from} ${file_to} - DEPENDS ${file_from} datatoc) - - set_source_files_properties(${file_to} PROPERTIES GENERATED TRUE) -@@ -1017,7 +1017,7 @@ - add_custom_command( - OUTPUT ${_file_to} - COMMAND ${CMAKE_COMMAND} -E make_directory ${_file_to_path} -- COMMAND "$" ${_file_from} ${_file_to} -+ COMMAND datatoc ${_file_from} ${_file_to} - DEPENDS ${_file_from} datatoc) - - set_source_files_properties(${_file_to} PROPERTIES GENERATED TRUE) -@@ -1045,8 +1045,8 @@ - add_custom_command( - OUTPUT ${_file_to} - COMMAND ${CMAKE_COMMAND} -E make_directory ${_file_to_path} -- COMMAND "$" ${_file_from} ${_file_tmp} -- COMMAND "$" ${_file_tmp} ${_file_to} -+ COMMAND glsl_preprocess ${_file_from} ${_file_tmp} -+ COMMAND datatoc ${_file_tmp} ${_file_to} - DEPENDS ${_file_from} datatoc glsl_preprocess) - - set_source_files_properties(${_file_tmp} PROPERTIES GENERATED TRUE) -@@ -1076,8 +1076,7 @@ - COMMAND ${CMAKE_COMMAND} -E - make_directory ${_file_to_path} - -- COMMAND ${CMAKE_COMMAND} -E -- env ${PLATFORM_ENV_BUILD} "$" ${_file_from} ${_file_to} -+ COMMAND msgfmt ${_file_from} ${_file_to} - - DEPENDS msgfmt ${_file_from}) - diff --git a/srcpkgs/blender/patches/numpy.patch b/srcpkgs/blender/patches/numpy.patch deleted file mode 100644 index e94af22f02aa40..00000000000000 --- a/srcpkgs/blender/patches/numpy.patch +++ /dev/null @@ -1,13 +0,0 @@ -void's numpy uses a different path, and it doesn't seem to be possible to set it on Linux - ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -2519,7 +2519,7 @@ - # Always use numpy bundled in precompiled libs. - elseif((WITH_PYTHON_INSTALL AND WITH_PYTHON_INSTALL_NUMPY) OR WITH_PYTHON_NUMPY) - if(("${PYTHON_NUMPY_PATH}" STREQUAL "") OR (${PYTHON_NUMPY_PATH} MATCHES NOTFOUND)) -- find_python_package(numpy "core/include") -+ find_python_package(numpy "_core/include") - endif() - endif() - diff --git a/srcpkgs/blender/template b/srcpkgs/blender/template deleted file mode 100644 index ac418816a30f28..00000000000000 --- a/srcpkgs/blender/template +++ /dev/null @@ -1,58 +0,0 @@ -# Template file for 'blender' -pkgname=blender -version=4.4.3 -revision=1 -archs="x86_64* aarch64* ppc64*" -build_style=cmake -build_helper="qemu numpy" -pycompile_dirs="usr/share/blender/${version%.*}/scripts" -configure_args="-DWITH_INSTALL_PORTABLE=OFF -DWITH_PYTHON_INSTALL=OFF - -DWITH_JACK=ON -DWITH_CODEC_FFMPEG=ON -DWITH_CODEC_SNDFILE=ON -DWITH_OPENMP=ON - -DWITH_FFTW3=ON -DWITH_MOD_OCEANSIM=ON -DWITH_CYCLES_EMBREE=OFF -DWITH_OPENCOLORIO=ON - -DWITH_IMAGE_OPENEXR=ON -DWITH_IMAGE_OPENJPEG=ON -DWITH_OPENSUBDIV=ON - -DWITH_OPENCOLLADA=ON -DWITH_SYSTEM_GLEW=ON -DWITH_OPENVDB=ON -DWITH_ALEMBIC=ON - -DWITH_GHOST_X11=ON -DWITH_GHOST_WAYLAND=ON -DWITH_GHOST_LIBDECOR=ON - -DWITH_BUILDINFO=OFF -DPYTHON_VERSION=${py3_ver} -DPYTHON_LIBPATH=${XBPS_CROSS_BASE}/usr/lib - -DPYTHON_LIBRARY=python${py3_ver}${py3_abiver} -DPYTHON_INCLUDE_DIRS=${XBPS_CROSS_BASE}/${py3_inc} - -DWITH_SYSTEM_LZO=ON -DWITH_SYSTEM_EIGEN3=ON -DWITH_SYSTEM_FREETYPE=ON - -DWITH_DRACO=OFF" -hostmakedepends="pkg-config python3 wayland-devel" -makedepends="libgomp-devel libpng-devel tiff-devel python3-devel glu-devel - glew-devel freetype-devel jack-devel libopenal-devel libsndfile-devel - libsamplerate-devel ffmpeg6-devel fftw-devel boost-devel-minimal pcre-devel llvm - libopenexr-devel libopenjpeg2-devel libXi-devel openimageio-devel - opencolorio-devel opencollada-devel python3-numpy libXrender-devel - OpenSubdiv-devel tbb-devel libxml2-devel openvdb-devel alembic-devel - pugixml-devel libXxf86vm-devel libepoxy-devel gmp-devel gmpxx-devel - wayland-protocols wayland-devel libxkbcommon-devel libdecor-devel - libspnav-devel libwebp-devel potrace-devel Haru-devel openxr-devel - pipewire-devel pulseaudio-devel eigen lzo-devel vulkan-loader-devel shaderc" -depends="desktop-file-utils hicolor-icon-theme" -short_desc="3D graphics creation suite" -maintainer="Enno Boland " -license="GPL-3.0-or-later" -homepage="https://www.blender.org" -distfiles="https://download.blender.org/source/blender-${version}.tar.xz" -checksum=99ecdef24ece14084016ee47c756eeb2fc8a09c8487a0296b45a117224dc5ca7 -python_version=3 -LDFLAGS="-Wl,-z,stack-size=2097152" -# Blender tests are executed against a system installation of blender. This -# is currently not supported by xbps-src. -make_check=no - -if [ "$XBPS_TARGET_LIBC" = "musl" ]; then - CFLAGS+=" -DZ7_AFFINITY_DISABLE" - CXXFLAGS+=" -DZ7_AFFINITY_DISABLE" - makedepends+=" libexecinfo-devel" - configure_args+=" -DCMAKE_CXX_STANDARD_LIBRARIES=-lexecinfo" -else - makedepends+=" jemalloc-devel" -fi - -case "$XBPS_TARGET_MACHINE" in -x86_64*) - # Enable Intel Open Image Denoise on x86_64 - makedepends+=" openimagedenoise-devel openpgl-devel" - configure_args+=" -DWITH_OPENIMAGEDENOISE=ON" - ;; -esac diff --git a/srcpkgs/blind/template b/srcpkgs/blind/template deleted file mode 100644 index 81a273e715a80a..00000000000000 --- a/srcpkgs/blind/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'blind' -pkgname=blind -version=1.1 -revision=1 -depends="ffmpeg" -short_desc="A collection of command line video editing utilities" -maintainer="copyleftie " -license="ISC" -homepage="https://tools.suckless.org/blind" -distfiles="https://dl.suckless.org/tools/${pkgname}-${version}.tar.gz" -checksum=24f903ccb5e118d75f38d3ae0d85fed909749f978bff47ff6973ee1bfddfcc5a - -post_extract() { - sed -i -e '/CFLAGS/{s/=/+=/}' \ - -e 's/^LDFLAGS/#LDFLAGS/' config.mk -} - -do_build() { - make CC="$CC" LDFLAGS="-lm $LDFLAGS" ${makejobs} -} - -do_install() { - make PREFIX=/usr DESTDIR=${DESTDIR} install - vlicense LICENSE -} diff --git a/srcpkgs/blindfold/template b/srcpkgs/blindfold/template deleted file mode 100644 index 8dc1c45efda348..00000000000000 --- a/srcpkgs/blindfold/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'blindfold' -pkgname=blindfold -version=1.2.0 -revision=1 -build_style=cargo -hostmakedepends="pkg-config" -makedepends="openssl-devel" -short_desc="CLI gitignore file generator" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/Eoin-McMahon/blindfold" -distfiles="${homepage}/archive/v${version}.tar.gz" -checksum=526ca5d4361a24ea6cb3422515c04519d2b738bab86de52358099ec37a61d59d - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/blktrace/template b/srcpkgs/blktrace/template deleted file mode 100644 index bd63b1574b1d0f..00000000000000 --- a/srcpkgs/blktrace/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'blktrace' -pkgname=blktrace -version=1.3.0 -revision=1 -build_style=gnu-makefile -make_install_args="mandir=/usr/share/man" -makedepends="libaio-devel" -short_desc="Userspace utilities for tracing Linux block layer I/O" -maintainer="Leah Neukirchen " -license="GPL-2.0-or-later" -homepage="https://git.kernel.org/pub/scm/linux/kernel/git/axboe/blktrace.git/" -distfiles="https://git.kernel.org/pub/scm/linux/kernel/git/axboe/blktrace.git/snapshot/${pkgname}-${version}.tar.gz" -checksum=1615e565eb0e8482e187e57454f62ab23cb857e0442ec16d92b0c3164d0ec624 -python_version=3 diff --git a/srcpkgs/bloaty/patches/cpp17.patch b/srcpkgs/bloaty/patches/cpp17.patch deleted file mode 100644 index ca458dd79fb6f7..00000000000000 --- a/srcpkgs/bloaty/patches/cpp17.patch +++ /dev/null @@ -1,20 +0,0 @@ ---- bloaty-1.1/CMakeLists.txt 2020-05-24 06:43:55.000000000 +0200 -+++ - 2023-07-08 12:51:24.115742363 +0200 -@@ -2,7 +2,7 @@ - cmake_policy(SET CMP0048 NEW) - project (Bloaty VERSION 1.0) - project (Bloaty VERSION 1.1) --set(CMAKE_CXX_STANDARD 11) -+set(CMAKE_CXX_STANDARD 17) - - # Options we define for users. - option(BLOATY_ENABLE_ASAN "Enable address sanitizer." OFF) -@@ -93,7 +93,7 @@ - include_directories("${CMAKE_CURRENT_BINARY_DIR}/src") - - # Baseline build flags. --set(CMAKE_CXX_FLAGS "-std=c++11 -W -Wall -Wno-sign-compare") -+set(CMAKE_CXX_FLAGS "-W -Wall -Wno-sign-compare") - set(CMAKE_CXX_FLAGS_DEBUG "-g1") - set(CMAKE_CXX_FLAGS_RELEASE "-O2") - set(CMAKE_CXX_FLAGS_RELWITHDEBINFO "-O2 -g1") diff --git a/srcpkgs/bloaty/patches/system-abseil.patch b/srcpkgs/bloaty/patches/system-abseil.patch deleted file mode 100644 index 799e10a3b54005..00000000000000 --- a/srcpkgs/bloaty/patches/system-abseil.patch +++ /dev/null @@ -1,58 +0,0 @@ ---- bloaty-1.1/CMakeLists.txt 2020-05-24 06:43:55.000000000 +0200 -+++ - 2023-07-08 13:07:06.559266321 +0200 -@@ -35,6 +35,12 @@ - MESSAGE(STATUS "pkg-config not found, using bundled dependencies") - endif(${PKG_CONFIG_FOUND}) - endif(UNIX) -+find_package(absl CONFIG) -+if(absl_FOUND) -+ MESSAGE(STATUS "System absl found, using") -+else() -+ MESSAGE(STATUS "System absl not found, using bundled version") -+endif() - - # Set default build type. - if(NOT CMAKE_BUILD_TYPE) -@@ -89,7 +95,6 @@ - - include_directories(.) - include_directories(src) --include_directories(third_party/abseil-cpp) - include_directories("${CMAKE_CURRENT_BINARY_DIR}/src") - - # Baseline build flags. -@@ -159,24 +164,6 @@ - src/macho.cc - src/range_map.cc - src/webassembly.cc -- # Until Abseil has a proper CMake build system -- third_party/abseil-cpp/absl/base/internal/raw_logging.cc # Grrrr... -- third_party/abseil-cpp/absl/base/internal/throw_delegate.cc -- third_party/abseil-cpp/absl/numeric/int128.cc -- third_party/abseil-cpp/absl/strings/ascii.cc -- third_party/abseil-cpp/absl/strings/charconv.cc -- third_party/abseil-cpp/absl/strings/escaping.cc -- third_party/abseil-cpp/absl/strings/internal/charconv_bigint.cc -- third_party/abseil-cpp/absl/strings/internal/charconv_parse.cc -- third_party/abseil-cpp/absl/strings/internal/memutil.cc -- third_party/abseil-cpp/absl/strings/internal/utf8.cc -- third_party/abseil-cpp/absl/strings/match.cc -- third_party/abseil-cpp/absl/strings/numbers.cc -- third_party/abseil-cpp/absl/strings/str_cat.cc -- third_party/abseil-cpp/absl/strings/string_view.cc -- third_party/abseil-cpp/absl/strings/str_split.cc -- third_party/abseil-cpp/absl/strings/substitute.cc -- third_party/abseil-cpp/absl/types/bad_optional_access.cc - # One source file, no special build system needed. - third_party/demumble/third_party/libcxxabi/cxa_demangle.cpp - ) -@@ -214,6 +201,9 @@ - endif(${PROTOBUF_FOUND}) - endif(UNIX) - -+list(APPEND LIBBLOATY_LIBS absl::strings) -+list(APPEND LIBBLOATY_LIBS absl::optional) -+ - if(DEFINED ENV{LIB_FUZZING_ENGINE}) - message("LIB_FUZZING_ENGINE set, building fuzz_target instead of Bloaty") - add_executable(fuzz_target tests/fuzz_target.cc) diff --git a/srcpkgs/bloaty/template b/srcpkgs/bloaty/template deleted file mode 100644 index 9aaead50324951..00000000000000 --- a/srcpkgs/bloaty/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'bloaty' -pkgname=bloaty -version=1.1 -revision=16 -build_style=cmake -hostmakedepends="pkg-config protobuf" -makedepends="capstone-devel protobuf-devel re2-devel zlib-devel" -short_desc="Bloaty McBloatface: a size profiler for binaries" -maintainer="Leah Neukirchen " -license="Apache-2.0" -homepage="https://github.com/google/bloaty" -distfiles="https://github.com/google/bloaty/releases/download/v${version}/bloaty-${version}.tar.bz2" -checksum=a308d8369d5812aba45982e55e7c3db2ea4780b7496a5455792fb3dcba9abd6f - -do_install() { - vbin build/bloaty -} diff --git a/srcpkgs/blobby2/patches/system-deps.patch b/srcpkgs/blobby2/patches/system-deps.patch deleted file mode 100644 index e80fad4292e325..00000000000000 --- a/srcpkgs/blobby2/patches/system-deps.patch +++ /dev/null @@ -1,76 +0,0 @@ ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -10,7 +10,6 @@ - - add_subdirectory(data) - add_subdirectory(src) --add_subdirectory(deps) - - add_subdirectory(linux) - ---- a/src/CMakeLists.txt -+++ b/src/CMakeLists.txt -@@ -82,8 +82,11 @@ - server/servermain.cpp - ) - -+find_package(PkgConfig REQUIRED) - find_package(Boost REQUIRED) - find_package(OpenGL) -+find_package(tinyxml2) -+pkg_check_modules(lua lua5.2) - add_subdirectory(raknet) - add_subdirectory(blobnet) - -@@ -103,7 +103,7 @@ - add_definitions("-DBLOBBY_DATA_DIR=\"${CMAKE_INSTALL_PREFIX}/share/blobby\"") - endif() - --set(BLOBBY_COMMON_LIBS lua::lua blobnet::blobnet tinyxml2::tinyxml2 PhysFS::PhysFS SDL2::SDL2main SDL2::SDL2 Boost::boost) -+set(BLOBBY_COMMON_LIBS lua5.2 blobnet::blobnet tinyxml2::tinyxml2 PhysFS::PhysFS SDL2::SDL2main SDL2::SDL2 Boost::boost) - - # other additional dependencies - if (NOT WIN32) ---- a/src/FileRead.cpp -+++ b/src/FileRead.cpp -@@ -30,7 +30,7 @@ - #include - - #include "tinyxml2.h" --#include "lua.hpp" -+#include - - - /* implementation */ ---- a/src/IScriptableComponent.cpp -+++ b/src/IScriptableComponent.cpp -@@ -1,6 +1,6 @@ - #include "IScriptableComponent.h" - --#include "lua.hpp" -+#include - - #include "Global.h" - #include "GameConstants.h" ---- a/src/GameLogic.cpp -+++ b/src/GameLogic.cpp -@@ -26,7 +26,7 @@ - #include - #include - --#include "lua.hpp" -+#include - - #include "FileRead.h" - #include "GameLogicState.h" ---- a/src/ScriptedInputSource.cpp -+++ b/src/ScriptedInputSource.cpp -@@ -26,7 +26,7 @@ - - #include - --#include "lua.hpp" -+#include - - #include "DuelMatch.h" - #include "DuelMatchState.h" diff --git a/srcpkgs/blobby2/template b/srcpkgs/blobby2/template deleted file mode 100644 index b1054acf3daabd..00000000000000 --- a/srcpkgs/blobby2/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'blobby2' -pkgname=blobby2 -version=1.1.1 -revision=1 -build_style=cmake -hostmakedepends="pkg-config zip" -makedepends="boost-devel-minimal SDL2-devel physfs-devel tinyxml2-devel lua52-devel" -depends="desktop-file-utils hicolor-icon-theme" -short_desc="Arcade style volleyball game" -maintainer="selfsigned " -license="GPL-2.0-or-later" -homepage="http://blobbyvolley.de" -changelog="https://github.com/danielknobe/blobbyvolley2/raw/master/ChangeLog" -distfiles="${SOURCEFORGE_SITE}/blobby/blobby2-linux-${version}.tar.gz" -checksum=357ee513e69d3b50f67fc063d4acb7959a5fe88977817f0aab14ccc70db214ba diff --git a/srcpkgs/blocky/files/blocky/run b/srcpkgs/blocky/files/blocky/run deleted file mode 100644 index 6305c655a08948..00000000000000 --- a/srcpkgs/blocky/files/blocky/run +++ /dev/null @@ -1,8 +0,0 @@ -#!/bin/sh -exec 2>&1 -[ -r ./conf ] && . ./conf -exec setpriv --reuid _blocky --regid _blocky --clear-groups \ - --ambient-caps -all,+net_bind_service \ - --inh-caps -all,+net_bind_service \ - --bounding-set -all,+net_bind_service \ - --no-new-privs -- blocky --config "${CONFFILE:-/etc/blocky/config.yml}" diff --git a/srcpkgs/blocky/template b/srcpkgs/blocky/template deleted file mode 100644 index 5b59c87905b486..00000000000000 --- a/srcpkgs/blocky/template +++ /dev/null @@ -1,31 +0,0 @@ -# Template file for 'blocky' -pkgname=blocky -version=0.26.2 -revision=1 -build_style=go -go_import_path=github.com/0xERR0R/blocky -hostmakedepends="go" -short_desc="DNS proxy as ad-blocker for local network" -maintainer="krum " -license="Apache-2.0" -homepage="https://0xerr0r.github.io/blocky/latest" -changelog="https://github.com/0xERR0R/blocky/releases" -distfiles="https://github.com/0xERR0R/blocky/archive/v${version}.tar.gz" -checksum=b6aadd53253fe51d1bd41a1c19911091b944657fd034cd3dfad8c139ac5870b3 -# test requires existing docker socket -make_check=extended - -system_accounts="_blocky" -_blocky_descr="blocky daemon" - -conf_files="/etc/blocky/config.yml" - -make_dirs=" - /var/log/blocky 0750 _blocky _blocky" - -post_install() { - vsv blocky - - printf "\n" >> config.yml - vinstall config.yml 644 etc/blocky -} diff --git a/srcpkgs/bluebird-themes/template b/srcpkgs/bluebird-themes/template deleted file mode 100644 index 6092db43247ec1..00000000000000 --- a/srcpkgs/bluebird-themes/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'bluebird-themes' -pkgname=bluebird-themes -version=1.3 -revision=3 -build_style=gnu-configure -hostmakedepends="sassc which glib-devel automake gdk-pixbuf tar librsvg" -short_desc="Elegant blue GTK2/3/Metacity/Xfwm theme" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="https://github.com/shimmerproject/Bluebird" -distfiles="https://github.com/shimmerproject/Bluebird/archive/v${version}.tar.gz" -checksum=b8da767c0ed66e2c0e8c2f78a8c827d8757634179b114a1352590f4e6d0b32c8 - -pre_configure() { - autoreconf -fi -} diff --git a/srcpkgs/bluedevil/template b/srcpkgs/bluedevil/template deleted file mode 100644 index 6dc71244fc6516..00000000000000 --- a/srcpkgs/bluedevil/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'bluedevil' -pkgname=bluedevil -version=6.5.2 -revision=1 -build_style=cmake -configure_args="-DBUILD_TESTING=OFF -DKF6_HOST_TOOLING=/usr/lib/cmake - -DKDE_INSTALL_QMLDIR=lib/qt6/qml -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins" -hostmakedepends="extra-cmake-modules qt6-base qt6-tools gettext - qt6-declarative-host-tools kf6-kcmutils kf6-kpackage" -makedepends="kf6-bluez-qt-devel kf6-kded-devel kf6-kio-devel kf6-kcmutils-devel - kf6-kcoreaddons-devel kf6-kdbusaddons-devel kf6-ki18n-devel kf6-kjobwidgets-devel - kf6-knotifications-devel kf6-kservice-devel kf6-kwidgetsaddons-devel - kf6-kwindowsystem-devel - kf6-ksvg-devel kf6-kpackage-devel libplasma-devel qt6-declarative-devel" -depends="kf6-kirigami" -short_desc="KDE Bluetooth integration" -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=48c3b46b7990a4cf85fa9d07031e6e664219038866977922ee4864b7e7dc43b0 diff --git a/srcpkgs/bluefish/template b/srcpkgs/bluefish/template deleted file mode 100644 index 65fcdf13c1ccf0..00000000000000 --- a/srcpkgs/bluefish/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'bluefish' -pkgname=bluefish -version=2.2.17 -revision=1 -build_style=gnu-configure -configure_args="--enable-spell-check --disable-update-databases - --disable-xml-catalog-update $(vopt_enable python)" -pycompile_dirs="/usr/share/bluefish" -hostmakedepends="pkg-config intltool gdk-pixbuf-devel libxml2-devel - automake libtool gettext-devel glib-devel" -makedepends="libxml2-devel gtk+3-devel enchant2-devel gucharmap-devel - $(vopt_if python python3-devel)" -depends="hicolor-icon-theme desktop-file-utils xmlcatmgr - $(vopt_if python python3)" -short_desc="Powerful HTML editor for experienced web designers and programmers" -maintainer="Orphaned " -license="GPL-3.0-only" -homepage="https://bluefish.openoffice.nl/" -distfiles="https://www.bennewitz.com/bluefish/stable/source/bluefish-${version}.tar.bz2" -checksum=3a79f6425e14939ea134f96c1424e3aac05bee95904be434581883078a7b7253 -python_version=3 -lib32disabled=yes -xml_entries="nextCatalog /usr/share/xml/bluefish/catalog.xml --" - -build_options="python" -build_options_default="python" - -pre_configure() { - autoreconf -fi -} diff --git a/srcpkgs/blueman/files/README.voidlinux b/srcpkgs/blueman/files/README.voidlinux deleted file mode 100644 index 58e94c8f8f799d..00000000000000 --- a/srcpkgs/blueman/files/README.voidlinux +++ /dev/null @@ -1,2 +0,0 @@ -If you are not using elogind or seatd, you need to be in the bluetooth group -to be able to modify the bluetooth state! diff --git a/srcpkgs/blueman/template b/srcpkgs/blueman/template deleted file mode 100644 index 149ed998170059..00000000000000 --- a/srcpkgs/blueman/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'blueman' -pkgname=blueman -version=2.4.6 -revision=1 -build_style=gnu-configure -configure_args="--disable-static" -hostmakedepends="intltool iproute2 pkg-config python3-Cython glib-devel - python3-devel" -makedepends="gtk+3-devel libbluetooth-devel python3-devel - python3-gobject-devel startup-notification-devel" -depends="bluez libnotify python3-gobject" -short_desc="GTK+ Bluetooth Manager" -maintainer="Orphaned " -license="GPL-3.0-or-later" -homepage="https://github.com/blueman-project/blueman" -changelog="https://raw.githubusercontent.com/blueman-project/blueman/main/CHANGELOG.md" -distfiles="https://github.com/blueman-project/blueman/releases/download/${version}/blueman-${version}.tar.xz" -checksum=c712a737f9855906684c074d166d4f10c7f165378af96612818bbffcfbf8e566 - -post_install() { - vdoc "${FILESDIR}/README.voidlinux" -} diff --git a/srcpkgs/blueprint-compiler/template b/srcpkgs/blueprint-compiler/template deleted file mode 100644 index 5b0570fe921dac..00000000000000 --- a/srcpkgs/blueprint-compiler/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'blueprint-compiler' -pkgname=blueprint-compiler -version=0.18.0 -revision=1 -build_style=meson -depends="python3-gobject" -checkdepends="${depends} libadwaita-devel xvfb-run" -short_desc="Markup language and compiler for GTK 4 user interfaces" -maintainer="Orphaned " -license="LGPL-3.0-or-later" -homepage="https://jwestman.pages.gitlab.gnome.org/blueprint-compiler/" -changelog="https://gitlab.gnome.org/jwestman/blueprint-compiler/-/raw/main/NEWS.md" -distfiles="https://gitlab.gnome.org/jwestman/blueprint-compiler/-/archive/v${version}/blueprint-compiler-v${version}.tar.gz" -checksum=703c7ccd23cb6f77a8fe9c8cae0f91de9274910ca953de77135b6e79dbff1fc3 -make_check_pre="xvfb-run" diff --git a/srcpkgs/bluetui/template b/srcpkgs/bluetui/template deleted file mode 100644 index cf60a8fbe074c5..00000000000000 --- a/srcpkgs/bluetui/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'bluetui' -pkgname=bluetui -version=0.8.0 -revision=1 -build_style=cargo -hostmakedepends="pkg-config" -makedepends="dbus-devel" -depends="dbus bluez" -short_desc="TUI for managing bluetooth devices" -maintainer="Orphaned " -license="GPL-3.0-only" -homepage="https://github.com/pythops/bluetui" -changelog="https://raw.githubusercontent.com/pythops/bluetui/master/Release.md" -distfiles="https://github.com/pythops/bluetui/archive/refs/tags/v${version}.tar.gz" -checksum=c88a029499e54d00a8fcb528f7e510d8e3bff17e2e1aecda333d67b0ab395582 diff --git a/srcpkgs/bluetuith/template b/srcpkgs/bluetuith/template deleted file mode 100644 index 8d2f529c837c84..00000000000000 --- a/srcpkgs/bluetuith/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'bluetuith' -pkgname=bluetuith -version=0.2.3 -revision=2 -build_style=go -go_import_path="github.com/darkhz/bluetuith" -depends="bluez dbus" -short_desc="TUI bluetooth manager" -maintainer="Bnyro " -license="MIT" -homepage="https://darkhz.github.io/bluetuith" -distfiles="https://github.com/darkhz/bluetuith/archive/refs/tags/v${version}.tar.gz" -checksum=ff4ca6e5fda87b33c472b703c81b4000d1df4efb2bdc0af1762e4a3e3c507228 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/bluez-alsa/files/bluez-alsa/run b/srcpkgs/bluez-alsa/files/bluez-alsa/run deleted file mode 100644 index 2a52a652581211..00000000000000 --- a/srcpkgs/bluez-alsa/files/bluez-alsa/run +++ /dev/null @@ -1,7 +0,0 @@ -#!/bin/sh -exec 2>&1 -[ -r ./conf ] && . ./conf - -install -d -m0755 -o _bluez_alsa -g audio /run/bluealsa -exec chpst -u _bluez_alsa:audio bluealsa $OPTS - diff --git a/srcpkgs/bluez-alsa/template b/srcpkgs/bluez-alsa/template deleted file mode 100644 index 713d185f352f2e..00000000000000 --- a/srcpkgs/bluez-alsa/template +++ /dev/null @@ -1,36 +0,0 @@ -# Template file for 'bluez-alsa' -pkgname=bluez-alsa -version=3.1.0 -revision=1 -build_style=gnu-configure -configure_args="--enable-aac --enable-aptx --with-libopenaptx - --enable-manpages --disable-debug --disable-hcitop" -hostmakedepends="pkg-config automake libtool python3-docutils" -makedepends="alsa-lib-devel fdk-aac-devel libbluetooth-devel - libglib-devel libopenaptx-devel sbc-devel" -short_desc="Bluetooth Audio ALSA Backend" -maintainer="Toyam Cox " -license="MIT" -homepage="https://github.com/Arkq/bluez-alsa" -changelog="https://raw.githubusercontent.com/Arkq/bluez-alsa/master/NEWS" -distfiles="https://github.com/Arkq/bluez-alsa/archive/v${version}.tar.gz" -checksum=d9a878d9fd7f18842c9c8ed83bc96cab684753c90f2751d575a3cdd776ec78a5 -system_accounts="_bluez_alsa" -_bluez_alsa_groups="audio" - -if [ "$XBPS_TARGET_ENDIAN" = "le" ]; then - makedepends+=" ldacBT-devel" - configure_args+=" --enable-ldac" -fi - -pre_configure() { - autoreconf -fi -} - -post_install() { - vsed -i ${DESTDIR}/etc/dbus-1/system.d/bluealsa.conf \ - -e 's:user="root":user="_bluez_alsa":' - - vlicense LICENSE - vsv bluez-alsa -} diff --git a/srcpkgs/bluez-cups b/srcpkgs/bluez-cups deleted file mode 120000 index db15886a96e083..00000000000000 --- a/srcpkgs/bluez-cups +++ /dev/null @@ -1 +0,0 @@ -bluez \ No newline at end of file diff --git a/srcpkgs/bluez-deprecated b/srcpkgs/bluez-deprecated deleted file mode 120000 index db15886a96e083..00000000000000 --- a/srcpkgs/bluez-deprecated +++ /dev/null @@ -1 +0,0 @@ -bluez \ No newline at end of file diff --git a/srcpkgs/bluez-hid2hci b/srcpkgs/bluez-hid2hci deleted file mode 120000 index db15886a96e083..00000000000000 --- a/srcpkgs/bluez-hid2hci +++ /dev/null @@ -1 +0,0 @@ -bluez \ No newline at end of file diff --git a/srcpkgs/bluez-mesh b/srcpkgs/bluez-mesh deleted file mode 120000 index db15886a96e083..00000000000000 --- a/srcpkgs/bluez-mesh +++ /dev/null @@ -1 +0,0 @@ -bluez \ No newline at end of file diff --git a/srcpkgs/bluez-obex b/srcpkgs/bluez-obex deleted file mode 120000 index db15886a96e083..00000000000000 --- a/srcpkgs/bluez-obex +++ /dev/null @@ -1 +0,0 @@ -bluez \ No newline at end of file diff --git a/srcpkgs/bluez/files/README.voidlinux b/srcpkgs/bluez/files/README.voidlinux deleted file mode 100644 index 39943287ed27ad..00000000000000 --- a/srcpkgs/bluez/files/README.voidlinux +++ /dev/null @@ -1,2 +0,0 @@ -You need to be in the bluetooth group or have elogind enabled -to be able to modify the bluetooth state. diff --git a/srcpkgs/bluez/files/bluetooth-meshd/run b/srcpkgs/bluez/files/bluetooth-meshd/run deleted file mode 100644 index 2594d5fe56e44c..00000000000000 --- a/srcpkgs/bluez/files/bluetooth-meshd/run +++ /dev/null @@ -1,4 +0,0 @@ -#!/bin/sh -sv check dbus >/dev/null || exit 1 -exec 2>&1 -exec /usr/libexec/bluetooth/bluetooth-meshd --nodetach diff --git a/srcpkgs/bluez/files/bluetoothd/run b/srcpkgs/bluez/files/bluetoothd/run deleted file mode 100644 index 7457f9e560bee6..00000000000000 --- a/srcpkgs/bluez/files/bluetoothd/run +++ /dev/null @@ -1,5 +0,0 @@ -#!/bin/sh -[ -r ./conf ] && . ./conf -sv check dbus >/dev/null || exit 1 -exec 2>&1 -exec /usr/libexec/bluetooth/bluetoothd -n ${OPTS} diff --git a/srcpkgs/bluez/patches/0001-enable-dbus-without-systemd.patch b/srcpkgs/bluez/patches/0001-enable-dbus-without-systemd.patch deleted file mode 100644 index a7d5eb46ac1d6e..00000000000000 --- a/srcpkgs/bluez/patches/0001-enable-dbus-without-systemd.patch +++ /dev/null @@ -1,20 +0,0 @@ ---- a/Makefile.am -+++ b/Makefile.am -@@ -43,14 +43,14 @@ conf_DATA = src/main.conf - conf_DATA += profiles/input/input.conf - conf_DATA += profiles/network/network.conf - state_DATA = -+ -+dbussystembusdir = $(DBUS_SYSTEMBUSDIR) -+dbussystembus_DATA = src/org.bluez.service - endif - - if SYSTEMD - systemdsystemunitdir = $(SYSTEMD_SYSTEMUNITDIR) - systemdsystemunit_DATA = src/bluetooth.service -- --dbussystembusdir = $(DBUS_SYSTEMBUSDIR) --dbussystembus_DATA = src/org.bluez.service - endif - - EXTRA_DIST += src/org.bluez.service diff --git a/srcpkgs/bluez/patches/0002-allow-obexd-on-non-systemd-system.patch b/srcpkgs/bluez/patches/0002-allow-obexd-on-non-systemd-system.patch deleted file mode 100644 index 8dab1698b6ce55..00000000000000 --- a/srcpkgs/bluez/patches/0002-allow-obexd-on-non-systemd-system.patch +++ /dev/null @@ -1,22 +0,0 @@ ---- a/Makefile.obexd -+++ b/Makefile.obexd -@@ -5,9 +5,6 @@ if SYSTEMD - systemduserunitdir = $(SYSTEMD_USERUNITDIR) - systemduserunit_DATA = obexd/src/obex.service - --dbussessionbusdir = $(DBUS_SESSIONBUSDIR) --dbussessionbus_DATA = obexd/src/org.bluez.obex.service -- - obexd-add-service-symlink: - $(LN_S) -f obex.service $(DESTDIR)$(SYSTEMD_USERUNITDIR)/dbus-org.bluez.obex.service - -@@ -18,6 +15,9 @@ obexd-add-service-symlink: - obexd-remove-service-symlink: - endif - -+dbussessionbusdir = $(DBUS_SESSIONBUSDIR) -+dbussessionbus_DATA = obexd/src/org.bluez.obex.service -+ - obex_plugindir = $(libdir)/obex/plugins - - obexd_builtin_modules = diff --git a/srcpkgs/bluez/patches/0003-allow-mesh-on-non-systemd-system.patch b/srcpkgs/bluez/patches/0003-allow-mesh-on-non-systemd-system.patch deleted file mode 100644 index 9f982f76130683..00000000000000 --- a/srcpkgs/bluez/patches/0003-allow-mesh-on-non-systemd-system.patch +++ /dev/null @@ -1,15 +0,0 @@ ---- a/Makefile.mesh -+++ b/Makefile.mesh -@@ -4,11 +4,11 @@ if MESH - if DATAFILES - dbus_DATA += mesh/bluetooth-mesh.conf - conf_DATA += mesh/mesh-main.conf -+dbussystembus_DATA += mesh/org.bluez.mesh.service - endif - - if SYSTEMD - systemdsystemunit_DATA += mesh/bluetooth-mesh.service --dbussystembus_DATA += mesh/org.bluez.mesh.service - endif - - mesh_sources = mesh/mesh.h mesh/mesh.c \ diff --git a/srcpkgs/bluez/patches/0004-permission.patch b/srcpkgs/bluez/patches/0004-permission.patch deleted file mode 100644 index 4ec3ec9206ab23..00000000000000 --- a/srcpkgs/bluez/patches/0004-permission.patch +++ /dev/null @@ -1,35 +0,0 @@ ---- a/src/bluetooth.conf -+++ b/src/bluetooth.conf -@@ -23,6 +23,10 @@ - - - -+ -+ -+ -+ - - - ---- a/Makefile.am -+++ b/Makefile.am -@@ -32,7 +32,7 @@ confdir = $(sysconfdir)/bluetooth - statedir = $(localstatedir)/lib/bluetooth - - bluetoothd-fix-permissions: -- install -dm555 $(DESTDIR)$(confdir) -+ install -dm755 $(DESTDIR)$(confdir) - install -dm700 $(DESTDIR)$(statedir) - - if DATAFILES ---- a/Makefile.in -+++ b/Makefile.in -@@ -13737,7 +13737,7 @@ uninstall-man: uninstall-man1 uninstall- - - - bluetoothd-fix-permissions: -- install -dm555 $(DESTDIR)$(confdir) -+ install -dm755 $(DESTDIR)$(confdir) - install -dm700 $(DESTDIR)$(statedir) - @BTPCLIENT_TRUE@tools/btpclient.$(OBJEXT): src/libshared-ell.la ell/internal - diff --git a/srcpkgs/bluez/patches/basename.patch b/srcpkgs/bluez/patches/basename.patch deleted file mode 100644 index 07139a94272bfc..00000000000000 --- a/srcpkgs/bluez/patches/basename.patch +++ /dev/null @@ -1,58 +0,0 @@ ---- a/mesh/rpl.c -+++ b/mesh/rpl.c -@@ -33,6 +33,17 @@ - - static const char *rpl_dir = "/rpl"; - -+char * -+xbasename(const char *filename) -+{ -+#ifdef __GLIBC__ -+ return basename(filename); -+#else -+ char *p = strrchr (filename, '/'); -+ return p ? p + 1 : (char *) filename; -+#endif -+} -+ - bool rpl_put_entry(struct mesh_node *node, uint16_t src, uint32_t iv_index, - uint32_t seq) - { -@@ -146,7 +157,7 @@ static void get_entries(const char *iv_p - if (!dir) - return; - -- iv_txt = basename(iv_path); -+ iv_txt = xbasename(iv_path); - if (sscanf(iv_txt, "%08x", &iv_index) != 1) { - closedir(dir); - return; ---- a/tools/hex2hcd.c -+++ b/tools/hex2hcd.c -@@ -25,6 +25,17 @@ - #include - #include - -+char * -+xbasename(const char *filename) -+{ -+#ifdef __GLIBC__ -+ return basename(filename); -+#else -+ char *p = strrchr (filename, '/'); -+ return p ? p + 1 : (char *) filename; -+#endif -+} -+ - static ssize_t process_record(int fd, const char *line, uint16_t *upper_addr) - { - const char *ptr = line + 1; -@@ -302,7 +313,7 @@ static void ver_parse_entry(const char * - } - - if (S_ISREG(st.st_mode)) { -- ver_parse_file(basename(pathname)); -+ ver_parse_file(xbasename(pathname)); - goto done; - } - diff --git a/srcpkgs/bluez/patches/disable-test-vcp.patch b/srcpkgs/bluez/patches/disable-test-vcp.patch deleted file mode 100644 index ffbdbddea17ac5..00000000000000 --- a/srcpkgs/bluez/patches/disable-test-vcp.patch +++ /dev/null @@ -1,24 +0,0 @@ -From 1d5a2ec8eb96e9186aeb2826927057ddc7a9d0a6 Mon Sep 17 00:00:00 2001 -From: macmpi <16296055+macmpi@users.noreply.github.com> -Date: Wed, 17 Jan 2024 09:34:28 +0100 -Subject: [PATCH] disable test_aics_unit_testcases - -fails on x86-64 -https://github.com/bluez/bluez/issues/726 ---- - unit/test-vcp.c | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/unit/test-vcp.c b/unit/test-vcp.c -index 6a61ea2c44..3886177758 100644 ---- a/unit/test-vcp.c -+++ b/unit/test-vcp.c -@@ -2754,7 +2754,7 @@ int main(int argc, char *argv[]) - tester_init(&argc, &argv); - - test_vocs_unit_testcases(); -- test_aics_unit_testcases(); -+// test_aics_unit_testcases(); test fails on x86-64 - - return tester_run(); - } diff --git a/srcpkgs/bluez/template b/srcpkgs/bluez/template deleted file mode 100644 index 51dfb5cc2309cb..00000000000000 --- a/srcpkgs/bluez/template +++ /dev/null @@ -1,125 +0,0 @@ -# Template file for 'bluez' -pkgname=bluez -version=5.78 -revision=1 -build_style=gnu-configure -configure_args="--with-udevdir=/usr/lib/udev --disable-systemd - --enable-sixaxis --enable-threads --enable-library --enable-deprecated - --enable-external-ell --enable-mesh --enable-nfc --enable-experimental - --enable-hid2hci" -hostmakedepends="automake flex libtool pkg-config python3-docutils" -makedepends="cups-devel eudev-libudev-devel libglib-devel libical-devel - readline-devel ell-devel json-c-devel" -short_desc="Bluetooth tools and daemons" -maintainer="Érico Nogueira " -license="GPL-2.0-or-later, LGPL-2.1-or-later" -homepage="http://www.bluez.org/" -changelog="https://git.kernel.org/pub/scm/bluetooth/bluez.git/plain/ChangeLog" -distfiles="${KERNEL_SITE}/bluetooth/bluez-${version}.tar.xz" -checksum=830fed1915c5d375b8de0f5e6f45fcdea0dcc5ff5ffb3d31db6ed0f00d73c5e3 -conf_files="/etc/bluetooth/main.conf" -system_groups="bluetooth" - -if [ "$XBPS_TARGET_LIBC" = musl ]; then - makedepends+=" musl-legacy-compat" -fi - -post_patch() { - # Use system ell - rm -r ell/* -} - -pre_configure() { - autoreconf -fi -} - -post_install() { - vinstall ${wrksrc}/src/main.conf 644 etc/bluetooth - vinstall profiles/input/input.conf 644 etc/bluetooth - vinstall profiles/network/network.conf 644 etc/bluetooth - vbin attrib/gatttool - vbin tools/btgatt-client - vbin tools/btgatt-server - vbin tools/btmgmt - vsv bluetoothd - - vdoc ${FILESDIR}/README.voidlinux - - rm ${DESTDIR}/etc/bluetooth/mesh-main.conf -} - -libbluetooth_package() { - short_desc="Library to use the Bluez Linux Bluetooth Stack" - pkg_install() { - vmove "usr/lib/libbluetooth.so.*" - } -} - -libbluetooth-devel_package() { - depends="libbluetooth>=${version}_${revision}" - short_desc="Development files to use the BlueZ Linux Bluetooth library" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} - -bluez-cups_package() { - short_desc="CUPS printer backend for Bluetooth printers" - pkg_install() { - vmove usr/lib/cups/backend/bluetooth - } -} - -bluez-deprecated_package() { - short_desc+=" - deprecated tools" - pkg_install() { - vmove usr/bin/ciptool - vmove usr/bin/hciattach - vmove usr/bin/hciconfig - vmove usr/bin/hcidump - vmove usr/bin/hcitool - vmove usr/bin/rfcomm - vmove usr/bin/sdptool - vmove usr/bin/gatttool - vmove usr/share/man/man1/ciptool.1 - vmove usr/share/man/man1/hciattach.1 - vmove usr/share/man/man1/hciconfig.1 - vmove usr/share/man/man1/hcidump.1 - vmove usr/share/man/man1/hcitool.1 - vmove usr/share/man/man1/rfcomm.1 - vmove usr/share/man/man1/sdptool.1 - } -} - -bluez-hid2hci_package() { - short_desc+=" - hid2hci" - pkg_install() { - vmove usr/lib/udev - vmove usr/share/man/man1/hid2hci.1 - } -} - -bluez-obex_package() { - short_desc+=" - obex OBject EXchange" - pkg_install() { - vmove usr/libexec/bluetooth/obexd - vmove usr/share/dbus-1/services/org.bluez.obex.service - vmove "usr/share/man/man5/org.bluez.obex.*" - } -} - -bluez-mesh_package() { - short_desc+=" - mesh" - pkg_install() { - vmove "usr/bin/mesh*" - vmove usr/libexec/bluetooth/bluetooth-meshd - vmove usr/share/man/man8/bluetooth-meshd.8 - vmove usr/share/dbus-1/system-services/org.bluez.mesh.service - vmove usr/share/dbus-1/system.d/bluetooth-mesh.conf - vsv bluetooth-meshd - vinstall mesh/bluetooth-mesh.conf 644 etc/bluetooth - vinstall mesh/mesh-main.conf 644 etc/bluetooth - } -} diff --git a/srcpkgs/blur-effect/template b/srcpkgs/blur-effect/template deleted file mode 100644 index 555d022a8219e5..00000000000000 --- a/srcpkgs/blur-effect/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'blur-effect' -pkgname=blur-effect -version=1.1.3 -revision=1 -build_style=cmake -hostmakedepends="pkg-config" -makedepends="glew-devel gdk-pixbuf-devel" -short_desc="Off-screen image blurring utility using OpenGL ES 3.0" -maintainer="John " -license="GPL-3.0-only" -homepage="https://github.com/sonald/blur-effect" -distfiles="https://github.com/sonald/blur-effect/archive/${version}.tar.gz" -checksum=80baead168e117cdbd7dd915dac94b8055e63dc05ec5797f3030acfaf19e5654 diff --git a/srcpkgs/blush/template b/srcpkgs/blush/template deleted file mode 100644 index e35f00d7964495..00000000000000 --- a/srcpkgs/blush/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'blush' -pkgname=blush -version=0.6.0 -revision=4 -build_style=go -go_import_path=github.com/arsham/blush -short_desc="Grep with colours" -maintainer="travankor " -license="MIT" -homepage="https://github.com/arsham/blush" -distfiles="https://github.com/arsham/blush/archive/v${version}.tar.gz" -checksum=6db6b033bb5d4c4ac350b36b82d79447d5b91509db3a5eceb72ecb9484495e54 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/bmake/template b/srcpkgs/bmake/template deleted file mode 100644 index 9a51d5569fe4d8..00000000000000 --- a/srcpkgs/bmake/template +++ /dev/null @@ -1,46 +0,0 @@ -# Template file for 'bmake' -pkgname=bmake -version=20251111 -revision=1 -short_desc="Portable version of the NetBSD make build tool" -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=45a3f8515677ba8f3933d8213f4bb611a5c3c88380be2e46222fa44709506060 -python_version=3 -CFLAGS="-D_LARGE_FILE_SOURCE=1 -D_FILE_OFFSET_BITS=64" - -do_configure() { - vsed -i 's/op_test() {/& return 0;/' boot-strap - if [ "$CROSS_BUILD" ]; then - mkdir -p bmake-host - cd bmake-host - # Build a native bmake for installation - unset CC LD AR CFLAGS LDFLAGS - ../boot-strap op=build - cp linux*-*/bmake . - fi -} - -do_build() { - mkdir -p bmake-build - cd bmake-build - if [ "$CROSS_BUILD" ]; then - _args="--host=${XBPS_CROSS_TRIPLET}" - fi - ../boot-strap ${_args} --prefix=/usr op=build -} - -do_install() { - cd bmake-build - if [ "$CROSS_BUILD" ]; then - vsed -i "s,^BMAKE=$,BMAKE=${wrksrc}/bmake-host/bmake," ../boot-strap - fi - ../boot-strap --prefix=/usr --install-destdir=${DESTDIR} op=install - rm -rf ${DESTDIR}/usr/share/man/cat1 - vman ../bmake.1 - - sed -n '/#/q;p' ../make.c >LICENSE - vlicense LICENSE -} diff --git a/srcpkgs/bmaptool/template b/srcpkgs/bmaptool/template deleted file mode 100644 index c8f00257a287b0..00000000000000 --- a/srcpkgs/bmaptool/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'bmaptool' -pkgname=bmaptool -version=3.9.0 -revision=1 -build_style=python3-pep517 -hostmakedepends="hatchling" -depends="gpgme-python3 python3-six" -checkdepends="${depends} python3-pytest" -short_desc="Tool for creating the block map for a file" -maintainer="SyFloG " -license="GPL-2.0-or-later" -homepage="https://github.com/yoctoproject/bmaptool" -distfiles="https://github.com/yoctoproject/${pkgname}/archive/v${version}.tar.gz" -checksum=9940bb97fa0f2c11ee4625a2f620a4ae2b94c556f8d01c070aee08486a2a1812 - -post_install() { - vman docs/man1/bmaptool.1 -} diff --git a/srcpkgs/bmkdep/template b/srcpkgs/bmkdep/template deleted file mode 100644 index 8de36b06f34798..00000000000000 --- a/srcpkgs/bmkdep/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'bmkdep' -pkgname=bmkdep -version=20140112 -revision=4 -build_style=gnu-makefile -make_cmd="bmake" -make_install_args="MK_INSTALL_AS_USER=yes MANTARGET=man MANDIR=/usr/share/man" -hostmakedepends="bmake groff" -short_desc="Construct Makefile dependency list" -maintainer="Leah Neukirchen " -license="BSD-2-Clause" -homepage="https://github.com/trociny/bmkdep" -distfiles="https://github.com/trociny/${pkgname}/archive/${pkgname}-${version}.tar.gz" -checksum=0e63b2e1aa6086e0c928197cc68c66dc180894f18abb159d84e6fe40a259c27f - -post_install() { - awk '/\/\*-/,/\*\//' mkdep.c >LICENSE - vlicense LICENSE -} diff --git a/srcpkgs/bmon/patches/Add_CTRL-N_CTRL-P.patch b/srcpkgs/bmon/patches/Add_CTRL-N_CTRL-P.patch deleted file mode 100644 index 4aace67218c646..00000000000000 --- a/srcpkgs/bmon/patches/Add_CTRL-N_CTRL-P.patch +++ /dev/null @@ -1,35 +0,0 @@ -From 5677863e61e2c115eb86613b09f636b84cf4ada3 Mon Sep 17 00:00:00 2001 -From: Alexis Hildebrandt -Date: Tue, 3 Oct 2017 00:00:07 +0200 -Subject: [PATCH] curses: Add CTRL-N/CTRL-P for next/previous element - ---- - src/out_curses.c | 4 ++++ - 1 file changed, 4 insertions(+) - -diff --git src/out_curses.c src/out_curses.c -index 51b6391..330e8f6 100644 ---- a/src/out_curses.c -+++ b/src/out_curses.c -@@ -45,6 +45,8 @@ enum { - KEY_TOGGLE_DETAILS = 'd', - KEY_TOGGLE_INFO = 'i', - KEY_COLLECT_HISTORY = 'h', -+ KEY_CTRL_N = 14, -+ KEY_CTRL_P = 16, - }; - - #define DETAILS_COLS 40 -@@ -1186,10 +1188,12 @@ static int handle_input(int ch) - return 1; - - case KEY_DOWN: -+ case KEY_CTRL_N: - element_select_next(); - return 1; - - case KEY_UP: -+ case KEY_CTRL_P: - element_select_prev(); - return 1; - diff --git a/srcpkgs/bmon/patches/out_curses.patch b/srcpkgs/bmon/patches/out_curses.patch deleted file mode 100644 index 334fb56cce03bc..00000000000000 --- a/srcpkgs/bmon/patches/out_curses.patch +++ /dev/null @@ -1,52 +0,0 @@ -From 341375179514bfd96f2d6001df15a4079631491b Mon Sep 17 00:00:00 2001 -From: Nachiketa Prachanda -Date: Tue, 31 Jan 2017 12:08:48 -0800 -Subject: [PATCH] out_curses: use xcalloc instead of a fixed buffer - -In put_line(), replace the fixed onstack buffer with a xcalloc-ed buffer. -This fixes a bmon crash with terminal size larger than 2048 bytes. The crash -be reproduced with - $ stty cols 2100 - $ bmon .... - -Signed-off-by: Nachiketa Prachanda ---- - src/out_curses.c | 16 +++++++++------- - 1 file changed, 9 insertions(+), 7 deletions(-) - -diff --git src/out_curses.c src/out_curses.c -index 6d70ae3..e5317de 100644 ---- a/src/out_curses.c -+++ b/src/out_curses.c -@@ -147,22 +147,24 @@ static char *float2str(double value, int width, int prec, char *buf, size_t len) - static void put_line(const char *fmt, ...) - { - va_list args; -- char buf[2048]; -+ char *buf; -+ int len; - int x, y __unused__; - -- memset(buf, 0, sizeof(buf)); - getyx(stdscr, y, x); - -+ len = cols - x; -+ buf = xcalloc(len+1, 1); -+ - va_start(args, fmt); -- vsnprintf(buf, sizeof(buf), fmt, args); -+ vsnprintf(buf, len+1, fmt, args); - va_end(args); - -- if (strlen(buf) > cols-x) -- buf[cols - x] = '\0'; -- else -- memset(&buf[strlen(buf)], ' ', cols - strlen(buf)-x); -+ if (strlen(buf) < len) -+ memset(&buf[strlen(buf)], ' ', len - strlen(buf)); - - addstr(buf); -+ xfree(buf); - } - - static void center_text(const char *fmt, ...) diff --git a/srcpkgs/bmon/template b/srcpkgs/bmon/template deleted file mode 100644 index f90886eed74efa..00000000000000 --- a/srcpkgs/bmon/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'bmon' -pkgname=bmon -version=4.0 -revision=5 -build_style=gnu-configure -hostmakedepends="automake pkg-config" -makedepends="ncurses-devel libnl3-devel confuse-devel" -short_desc="Bandwidth monitor and rate estimator" -maintainer="Leah Neukirchen " -license="BSD-2-Clause, MIT" -homepage="https://github.com/tgraf/bmon/" -distfiles="https://github.com/tgraf/bmon/archive/v${version}.tar.gz" -checksum=d5e503ff6b116c681ebf4d10e238604dde836dceb9c0008eb92416a96c87ca40 - -pre_configure() { - ./autogen.sh -} - -post_install() { - rm ${DESTDIR}/usr/share/doc/bmon/examples/bmon.conf - vsconf examples/bmon.conf - vlicense LICENSE.BSD - vlicense LICENSE.MIT -} diff --git a/srcpkgs/bochs/template b/srcpkgs/bochs/template deleted file mode 100644 index a6420800900c0e..00000000000000 --- a/srcpkgs/bochs/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'bochs' -pkgname=bochs -version=2.7 -revision=1 -build_style=gnu-configure -configure_args="--with-sdl2 --enable-all-optimizations --enable-e1000 - --disable-readline --enable-x86-64 --enable-smp --enable-avx --enable-evex - --enable-x86-debugger --enable-usb --enable-usb-ohci --enable-usb-ehci - --enable-usb-xhci --enable-debugger --enable-debugger-gui" -hostmakedepends="pkg-config" -makedepends="libX11-devel libXrandr-devel SDL2-devel" -short_desc="Highly portable open source x86(_64) PC emulator" -maintainer="Orphaned " -license="LGPL-2.1-only" -homepage="https://bochs.sourceforge.net/" -changelog="https://raw.githubusercontent.com/bochs-emu/Bochs/master/bochs/CHANGES" -distfiles="${SOURCEFORGE_SITE}/bochs/bochs-${version}.tar.gz" -checksum=a010ab1bfdc72ac5a08d2e2412cd471c0febd66af1d9349bc0d796879de5b17a - -pre_build() { - vsed -i 's/^LIBS = /LIBS = -lpthread/g' Makefile -} diff --git a/srcpkgs/bochs/update b/srcpkgs/bochs/update deleted file mode 100644 index 67f5f18ac90237..00000000000000 --- a/srcpkgs/bochs/update +++ /dev/null @@ -1 +0,0 @@ -ignore="*.pre[1-9]" diff --git a/srcpkgs/bogofilter/patches/test-musl.patch b/srcpkgs/bogofilter/patches/test-musl.patch deleted file mode 100644 index 7829a6d4e7795b..00000000000000 --- a/srcpkgs/bogofilter/patches/test-musl.patch +++ /dev/null @@ -1,21 +0,0 @@ -The reason this won't affect glibc is that the default locale is `C` -so this is a no-op, but on musl the default locale is `C.UTF-8`. - -The actual test failure is some `grep` is piped some binary that is -not valid utf8. This can be seen in glibc with: - - $ echo -e 'A\xa4' | LC_ALL=C.UTF-8 grep A - grep: (standard input): binary file matches - ---- a/src/tests/t.frame 2019-10-10 17:04:33.000000000 -0300 -+++ b/src/tests/t.frame 2024-06-10 22:46:07.546991269 -0300 -@@ -88,6 +88,9 @@ - unset LANG || : - unset LC_COLLATE || : - unset LC_ALL || : -+# we set LC_ALL=C because this is what is really wanted; on musl libc, -+# the default is C.UTF-8 which breaks t.dump.load and t.nonascii.replace -+export LC_ALL=C - i=0 - INSERT=. - while [ $i -lt 3 ] ; do diff --git a/srcpkgs/bogofilter/template b/srcpkgs/bogofilter/template deleted file mode 100644 index b91c70935ebe26..00000000000000 --- a/srcpkgs/bogofilter/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'bogofilter' -pkgname=bogofilter -version=1.2.5 -revision=4 -build_style=gnu-configure -configure_args="--sysconfdir=/etc/${pkgname} --with-database=sqlite" -hostmakedepends="perl" -makedepends="gsl-devel sqlite-devel" -depends="perl" -short_desc="Fast Bayesian spam filtering tool" -maintainer="Gour " -license="GPL-3.0-only" -homepage="http://bogofilter.sourceforge.net" -distfiles="${SOURCEFORGE_SITE}/${pkgname}/${pkgname}-${version}.tar.xz" -checksum=3248a1373bff552c500834adbea4b6caee04224516ae581fb25a4c6a6dee89ea - -conf_files="/etc/bogofilter/bogofilter.cf" - -post_install() { - vinstall bogofilter.cf.example 644 etc/bogofilter bogofilter.cf - rm ${PKGDESTDIR}/etc/bogofilter/bogofilter.cf.example - vcopy contrib usr/share/contrib -} diff --git a/srcpkgs/boinc-devel b/srcpkgs/boinc-devel deleted file mode 120000 index b372f84cfa833e..00000000000000 --- a/srcpkgs/boinc-devel +++ /dev/null @@ -1 +0,0 @@ -boinc \ No newline at end of file diff --git a/srcpkgs/boinc-nox b/srcpkgs/boinc-nox deleted file mode 120000 index b372f84cfa833e..00000000000000 --- a/srcpkgs/boinc-nox +++ /dev/null @@ -1 +0,0 @@ -boinc \ No newline at end of file diff --git a/srcpkgs/boinc/files/boinc/conf b/srcpkgs/boinc/files/boinc/conf deleted file mode 100644 index 7f8e1143a532e7..00000000000000 --- a/srcpkgs/boinc/files/boinc/conf +++ /dev/null @@ -1,11 +0,0 @@ -# Read default configuration -[ -f /etc/default/boinc-client ] && . /etc/default/boinc-client -# Override with global configuration -[ -f /etc/boinc-client.conf ] && . /etc/boinc-client.conf -BOINCEXE_NAME=${BOINCEXE_NAME:-boinc_client} -BOINCCMD_NAME=${BOINCCMD_NAME:-boinccmd} -BOINCUSER=${BOINCUSER:-boinc} -BOINCDIR=${BOINCDIR:-/var/lib/boinc} -LOGFILE=${LOGFILE:-/var/log/${BOINCEXE_NAME}.log} -ERRORLOG=${ERRORLOG:-/var/log/${BOINCEXE_NAME}_err.log} -OPTS="${BOINCOPTS} --dir ${BOINCDIR}" diff --git a/srcpkgs/boinc/files/boinc/run b/srcpkgs/boinc/files/boinc/run deleted file mode 100644 index 42d136d4112b9f..00000000000000 --- a/srcpkgs/boinc/files/boinc/run +++ /dev/null @@ -1,8 +0,0 @@ -#!/bin/sh -[ -r conf ] && . ./conf -[ -d ${BOINCDIR} ] || mkdir -m 755 -p ${BOINCDIR} -[ -f ${LOGFILE} ] || touch ${LOGFILE} -[ -f ${ERRORLOG} ] || touch ${ERRORLOG} -chown --recursive ${BOINCUSER}:${BOINCUSER} ${BOINCDIR} ${LOGFILE} ${ERRORLOG} -exec 2>&1 -exec chpst -u ${BOINCUSER} ${BOINCEXE_NAME} ${OPTS} diff --git a/srcpkgs/boinc/patches/arm-not-android.patch b/srcpkgs/boinc/patches/arm-not-android.patch deleted file mode 100644 index 8c7c2399d2b653..00000000000000 --- a/srcpkgs/boinc/patches/arm-not-android.patch +++ /dev/null @@ -1,18 +0,0 @@ - client/whetstone.cpp | 2 ++ - 1 file changed, 2 insertions(+) - -diff --git a/client/whetstone.cpp b/client/whetstone.cpp -index 230efb1210..6e2472ca9e 100644 ---- a/client/whetstone.cpp -+++ b/client/whetstone.cpp -@@ -290,6 +290,8 @@ int whetstone(double& flops, double& cpu_time, double min_cpu_time) { - return 0; - } - -+#ifdef ANDROID - #if defined(ANDROID_NEON) || defined(ANDROID_VFP) - } - #endif // namespace closure -+#endif --- -2.39.1 diff --git a/srcpkgs/boinc/template b/srcpkgs/boinc/template deleted file mode 100644 index e3c1b3f5cd4558..00000000000000 --- a/srcpkgs/boinc/template +++ /dev/null @@ -1,141 +0,0 @@ -# Template file for 'boinc' -pkgname=boinc -version=8.0.2 -revision=1 -_majorver=${version%.*} -build_style=gnu-configure -hostmakedepends="automake libtool pkg-config xorgproto shared-mime-info" -makedepends="glu-devel libfreeglut-devel libcurl-devel - libjpeg-turbo-devel libnotify-devel sqlite-devel libxcb-devel - libXmu-devel libXi-devel wxWidgets-gtk3-devel" -depends="curl ca-certificates" -conf_files="/etc/default/boinc-client" -short_desc="Berkely Infrastructure for Network Computing" -maintainer="Orphaned " -license="LGPL-3.0-or-later" -homepage="https://boinc.berkeley.edu/" -distfiles="https://github.com/BOINC/boinc/archive/client_release/${_majorver}/${version}.tar.gz>boinc-${version}.tar.gz" -checksum=c593f157aacbd61bf814f44ed6e4dbb38145336d5c018c756206bdfc0c6df33e -system_accounts="boinc" -boinc_homedir="/var/lib/boinc" -boinc_shell="/bin/bash" -conflicts="boinc-nox>=0" - -CXXFLAGS="-Wno-redundant-decls -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64" - -pre_configure() { - autoreconf -if -} - -do_configure() { - if [ -n "$CROSS_BUILD" ]; then - # XXX: cross building used to be a lot easier - # Set include paths for configure to find dependencies. - CFLAGS+=" -I${XBPS_CROSS_BASE}/usr/include/glib-2.0" - CFLAGS+=" -I${XBPS_CROSS_BASE}/usr/lib/glib-2.0/include" - CXXFLAGS+=" ${CFLAGS}" - echo "CFLAGS: $CFLAGS" - echo "CXXFLAGS: $CXXFLAGS" - export LIBNOTIFY_CFLAGS="${CFLAGS}" - export LIBNOTIFY_LIBS="-L${XBPS_CROSS_BASE}/usr/lib -lnotify" - fi - mkdir /tmp/x11 - mv * /tmp/x11 - mv /tmp/x11 . - mkdir nox - cp -ar x11/* nox - - cd ${wrksrc}/x11 - PKG_CONFIG=pkg-config \ - PKG_CONFIG_PATH=${XBPS_CROSS_BASE}/usr/lib/pkgconfig \ - LDFLAGS="${LDFLAGS} -lX11" \ - ./configure \ - ${configure_args} \ - --enable-libraries \ - --enable-unicode \ - --enable-shared \ - --enable-static \ - --enable-dynamic-client-linkage \ - --enable-client \ - --enable-manager \ - --disable-server \ - --with-ssl=${XBPS_CROSS_BASE}/usr \ - --with-x=${XBPS_CROSS_BASE}/usr \ - --with-wx-config=${XBPS_CROSS_BASE}/usr/bin/wx-config-gtk3 \ - --with-wx-prefix=${XBPS_CROSS_BASE}/usr - - cd ${wrksrc}/nox - PKG_CONFIG=pkg-config \ - PKG_CONFIG_PATH=${XBPS_CROSS_BASE}/usr/lib/pkgconfig \ - ./configure \ - ${configure_args} \ - --enable-libraries \ - --enable-unicode \ - --enable-shared \ - --enable-static \ - --enable-dynamic-client-linkage \ - --enable-client \ - --disable-manager \ - --disable-server \ - --disable-server \ - --with-ssl=${XBPS_CROSS_BASE}/usr \ - --without-x \ - --without-wxdir -} - -do_build() { - cd ${wrksrc}/x11 - make ${makejobs} - cd ${wrksrc}/nox - make ${makejobs} -} - -do_install() { - cd ${wrksrc}/x11 - make ${makejobs} DESTDIR="${DESTDIR}" install - - if [ -f "${DESTDIR}/etc/boinc-client.conf" ]; then - vmkdir etc/default - mv "${DESTDIR}"/etc/boinc-client.conf \ - "${DESTDIR}"/etc/default/boinc-client - fi - - vinstall client/scripts/boinc.bash 644 usr/share/bash-completion/completions boinc - vsv boinc -} - -boinc-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - } -} - -boinc-nox_package() { - short_desc+=" - no X" - conflicts="boinc>=0" - system_accounts="boinc" - boinc_homedir="/var/lib/boinc" - boinc_shell="/bin/bash" - pkg_install() { - cd ${wrksrc}/nox - make ${makejobs} DESTDIR=${PKGDESTDIR} install - - if [ -f "${PKGDESTDIR}/etc/boinc-client.conf" ]; then - vmkdir etc/default - mv "${PKGDESTDIR}"/etc/boinc-client.conf \ - "${PKGDESTDIR}"/etc/default/boinc-client - fi - - # no devel package - no includes, *.a and *.so - rm -rf ${PKGDESTDIR}/usr/include - rm -f ${PKGDESTDIR}/usr/lib/*.a - rm -f ${PKGDESTDIR}/usr/lib/*.so - - vinstall client/scripts/boinc.bash 644 usr/share/bash-completion/completions boinc - vsv boinc - } -} diff --git a/srcpkgs/boinc/update b/srcpkgs/boinc/update deleted file mode 100644 index 432eb766178b06..00000000000000 --- a/srcpkgs/boinc/update +++ /dev/null @@ -1,3 +0,0 @@ -site=http://boinc.berkeley.edu/download.php -pattern="\K[\d]+\.[\d]+\.[\d]+" -ignore="7.18.*" # android-specific release series diff --git a/srcpkgs/boinctui/template b/srcpkgs/boinctui/template deleted file mode 100644 index 95b3c0afacb29a..00000000000000 --- a/srcpkgs/boinctui/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'boinctui' -pkgname=boinctui -version=2.7.1 -revision=1 -build_style=gnu-configure -configure_args="--without-gnutls --with-boinc-dir=/var/lib/boinc" -hostmakedepends="automake" -makedepends="ncurses-devel expat-devel openssl-devel" -short_desc="Curses based fullscreen BOINC manager" -maintainer="Joel Beckmeyer " -license="GPL-3.0-or-later" -homepage="https://sourceforge.net/projects/boinctui/" -distfiles="https://sourceforge.net/projects/boinctui/files/boinctui_${version}.tar.gz" -checksum=44b059a31d1dc4d7125a48bef6c201c08fda599ed22490cbb626880bbd0ccf66 - -pre_configure() { - autoreconf -vfi -} diff --git a/srcpkgs/bolt/files/boltd/run b/srcpkgs/bolt/files/boltd/run deleted file mode 100644 index 8f90fd189efe34..00000000000000 --- a/srcpkgs/bolt/files/boltd/run +++ /dev/null @@ -1,4 +0,0 @@ -#!/bin/sh -exec 2>&1 -sv check dbus >/dev/null || exit 1 -exec /usr/libexec/boltd > /dev/null 2>&1 diff --git a/srcpkgs/bolt/patches/gcc14.patch b/srcpkgs/bolt/patches/gcc14.patch deleted file mode 100644 index a58c9a4c4efcde..00000000000000 --- a/srcpkgs/bolt/patches/gcc14.patch +++ /dev/null @@ -1,45 +0,0 @@ -From 9f85914f1efd7b74fb7bd906b339fcba2214d86a Mon Sep 17 00:00:00 2001 -From: Kate Hsuan -Date: Mon, 6 Jan 2025 14:12:47 +0800 -Subject: [PATCH] tests: bolt-test: Fix build error with gcc14 - -Fix build errors with gcc14. -The fix includes: -1. Cast sockaddr correctly. - -build errors: - -x86_64-pc-linux-musl-gcc -Itest-auth.p -I. -I../bolt-0.9.8 -I../bolt-0.9.8/tests -I../bolt-0.9.8/common -I../bolt-0.9.8/boltd -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/lib/libffi/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/polkit-1 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu99 -fstack-protector-strong -Waggregate-return -Wunused -Warray-bounds -Wcast-align -Wclobbered -Wdeclaration-after-statement -Wempty-body -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wignored-qualifiers -Wimplicit-function-declaration -Winit-self -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wmissing-parameter-type -Wmissing-prototypes -Wnested-externs -Wno-discarded-qualifiers -Wno-missing-field-initializers -Wno-suggest-attribute=format -Wno-unused-parameter -Wold-style-definition -Woverride-init -Wpointer-arith -Wredundant-decls -Wreturn-type -Wshadow -Wsign-compare -Wstrict-aliasing=3 -Wstrict-prototypes -Wstringop-overflow -Wstringop-truncation -Wtype-limits -Wundef -Wuninitialized -Wunused-but-set-variable -Wwrite-strings -O2 -pipe -march=native -fno-diagnostics-color -pthread -MD -MQ test-auth.p/tests_bolt-test.c.o -MF test-auth.p/tests_bolt-test.c.o.d -o test-auth.p/tests_bolt-test.c.o -c ../bolt-0.9.8/tests/bolt-test.c -../bolt-0.9.8/tests/bolt-test.c: In function 'notify_socket_new': -../bolt-0.9.8/tests/bolt-test.c:131:17: error: passing argument 2 of 'bind' from incompatible pointer type [-Wincompatible-pointer-types] - 131 | r = bind (fd, &sau, socklen); - | ^~~~ - | | - | struct sockaddr_un * -In file included from ../bolt-0.9.8/tests/bolt-test.c:37: -/usr/include/sys/socket.h:385:16: note: expected 'const struct sockaddr *' but argument is of type 'struct sockaddr_un *' - 385 | int bind (int, const struct sockaddr *, socklen_t); - | ^~~~~~~~~~~~~~~~~~~~~~~ - -Resolves: #192 -Link: https://bugs.gentoo.org/937273 ---- - tests/bolt-test.c | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/tests/bolt-test.c b/tests/bolt-test.c -index beabb8d..aa94222 100644 ---- a/tests/bolt-test.c -+++ b/tests/bolt-test.c -@@ -128,7 +128,7 @@ notify_socket_new (void) - + strlen (sau.sun_path) - + 1; - -- r = bind (fd, &sau, socklen); -+ r = bind (fd, (struct sockaddr *) &sau, socklen); - g_assert_cmpint (r, >, -1); - - r = setsockopt (fd, SOL_SOCKET, SO_PASSCRED, &one, sizeof (one)); --- -GitLab - diff --git a/srcpkgs/bolt/template b/srcpkgs/bolt/template deleted file mode 100644 index 1d08703c3622c8..00000000000000 --- a/srcpkgs/bolt/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'bolt' -pkgname=bolt -version=0.9.8 -revision=1 -build_style=meson -configure_args="-Dman=true -Dsystemd=false" -make_dirs="/var/lib/boltd 0755 root root" -hostmakedepends="asciidoc glib-devel pkg-config" -makedepends="eudev-libudev-devel libglib-devel polkit-devel" -checkdepends="dbus" -short_desc="Thunderbolt 3 device manager" -maintainer="Enno Boland " -license="LGPL-2.1-or-later" -homepage="https://gitlab.freedesktop.org/bolt/bolt" -distfiles="https://gitlab.freedesktop.org/bolt/bolt/-/archive/${version}/bolt-${version}.tar.gz" -checksum=5a4306aa21ee398e1e9f2a5072748c9469c9360bf5edc7dcec2f12fc17be122e - -post_install() { - vsv boltd -} diff --git a/srcpkgs/bombadillo/template b/srcpkgs/bombadillo/template deleted file mode 100644 index a24e52e8f197c0..00000000000000 --- a/srcpkgs/bombadillo/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'bombadillo' -pkgname=bombadillo -version=2.4.0 -revision=4 -build_style=go -go_import_path="tildegit.org/sloum/bombadillo" -short_desc="Non-web client for the terminal" -maintainer="Orphaned " -license="GPL-3.0-or-later" -homepage="https://bombadillo.colorfield.space/" -distfiles="https://tildegit.org/sloum/${pkgname}/archive/${version}.tar.gz" -checksum=e0daed1d9d0fe7cbea52bc3e6ecff327749b54e792774e6b985e0d64b7a36437 - -post_install() { - vman bombadillo.1 - vinstall bombadillo.desktop 644 /usr/share/applications bombadillo.desktop - vinstall bombadillo-icon.png 644 /usr/share/pixmamps bombadillo-icon.png -} diff --git a/srcpkgs/bombadillo/update b/srcpkgs/bombadillo/update deleted file mode 100644 index 28643b80bad4cf..00000000000000 --- 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/bombardier/template b/srcpkgs/bombardier/template deleted file mode 100644 index 9a4049478a7ebd..00000000000000 --- a/srcpkgs/bombardier/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'bombardier' -pkgname=bombardier -version=2.0.2 -revision=1 -build_style=go -go_import_path=github.com/codesenberg/bombardier -go_ldflags=" -X main.version=${version}" -short_desc="Fast cross-platform HTTP benchmarking tool" -maintainer="Daniel Lewan " -license="MIT" -homepage="https://github.com/codesenberg/bombardier" -distfiles="https://github.com/codesenberg/bombardier/archive/v${version}.tar.gz" -checksum=472b14b1c3be26a5f6254f6b7c24f86c9b756544baa5ca28cbfad06aacf7f4ac - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/bonnie++/patches/configure.patch b/srcpkgs/bonnie++/patches/configure.patch deleted file mode 100644 index c2be485c1d09b1..00000000000000 --- a/srcpkgs/bonnie++/patches/configure.patch +++ /dev/null @@ -1,22 +0,0 @@ -diff --git configure configure -index 4495abe..951dd7e 100755 ---- a/configure -+++ b/configure -@@ -2664,7 +2664,7 @@ $as_echo "$ac_try_echo"; } >&5 - else - { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 - $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} --as_fn_error $? "cannot run C compiled programs. -+$as_echo "cannot run C compiled programs. - If you meant to cross compile, use \`--host'. - See \`config.log' for more details" "$LINENO" 5 ; } - fi -@@ -3953,7 +3953,7 @@ rm -f core conftest.err conftest.$ac_objext \ - conftest$ac_exeext conftest.$ac_ext - - --if test "$cross_compiling" = yes; then : -+if test "$cross_compiling" = xxx; then : - { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 - $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} - as_fn_error $? "cannot run test program while cross compiling diff --git a/srcpkgs/bonnie++/template b/srcpkgs/bonnie++/template deleted file mode 100644 index 698b14c0f8e635..00000000000000 --- a/srcpkgs/bonnie++/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'bonnie++' -pkgname=bonnie++ -version=1.98 -revision=1 -build_style=gnu-configure -short_desc="Hard Drive and Filesystem benchmark utility" -maintainer="Orphaned " -license="GPL-2.0-only" -homepage="http://www.coker.com.au/bonnie++/" -distfiles="http://www.coker.com.au/bonnie++/bonnie++-${version}.tgz" -checksum=6e0bcbc08b78856fd998dd7bcb352d4615a99c26c2dc83d5b8345b102bad0b04 - -export CXXFLAGS="-std=c++14" - -post_extract() { - vsed -i -e 's/sbin/bin/g' \ - -e '/-o getc_putc_helper/s/CXX/LINK/' \ - -e '/$(LINK)/s/$/ $(LDFLAGS)/' \ - -e 's#@mandir@#$(eprefix)/share/man#g' \ - -e '/$(CXX)/s/$/ $(CXXFLAGS)/' \ - Makefile.in -} -pre_build() { - export MORECFLAGS="$CFLAGS" -} -do_install() { - make prefix=${DESTDIR}/usr install -} diff --git a/srcpkgs/bookworm/patches/libwebkit2gtk41.patch b/srcpkgs/bookworm/patches/libwebkit2gtk41.patch deleted file mode 100644 index c0c6b2f1a6bfd9..00000000000000 --- a/srcpkgs/bookworm/patches/libwebkit2gtk41.patch +++ /dev/null @@ -1,76 +0,0 @@ -See: https://github.com/babluboy/bookworm/pull/391 - -From 9128a392396b354fd8e265287b785996ee9a6a26 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Jeremy=20B=C3=ADcha?= -Date: Wed, 3 Jan 2024 17:02:54 -0500 -Subject: [PATCH 1/3] Stop using libsoup2.4 directly - -webkit2gtk 4.1 switches from libsoup2.4 to libsoup3 -and distros don't want to build webkit2gtk 4.0 any more ---- - src/utils.vala | 4 ++-- - src/window.vala | 2 +- - 2 files changed, 3 insertions(+), 3 deletions(-) - -diff --git a/src/utils.vala b/src/utils.vala -index 3416da1d..20154bce 100644 ---- a/src/utils.vala -+++ b/src/utils.vala -@@ -639,7 +639,7 @@ namespace BookwormApp.Utils { - } - - public static string decodeHTMLChars(string inputString){ -- string outputString = Soup.URI.decode(inputString); -+ string outputString = GLib.Uri.unescape_string(inputString); - return outputString; - } - -@@ -649,7 +649,7 @@ namespace BookwormApp.Utils { - } - - public static string removeMarkUp(string inputString){ -- string outputString = Soup.URI.decode(inputString); -+ string outputString = GLib.Uri.unescape_string(inputString); - //replace the escape char for space present in HTML converted from PDF - outputString = outputString.replace(" ", " ").replace("#160;", " ").replace(" ", " "); - return outputString; -diff --git a/src/window.vala b/src/window.vala -index 18b43a1c..3d08d915 100644 ---- a/src/window.vala -+++ b/src/window.vala -@@ -448,7 +448,7 @@ public class BookwormApp.AppWindow { - WebKit.NavigationAction aNavAction = aNavDecision.get_navigation_action(); - WebKit.URIRequest aURIReq = aNavAction.get_request (); - string url_clicked_on_webview = BookwormApp.Utils.decodeHTMLChars(aURIReq.get_uri().strip()); -- url_clicked_on_webview = Soup.URI.decode(url_clicked_on_webview); -+ url_clicked_on_webview = GLib.Uri.unescape_string(url_clicked_on_webview); - debug("URL Captured:"+url_clicked_on_webview); - - //Handle external links (not file://) by opening the default browser i.e. http://, ftp:// - -From 03f49ce4c47ca77237d614ced0a0d11898e517b3 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Jeremy=20B=C3=ADcha?= -Date: Fri, 5 Jan 2024 18:11:34 -0500 -Subject: [PATCH 2/3] Switch from webkit2gtk 4.0 to 4.1 - -Closes: https://github.com/babluboy/bookworm/issues/387 ---- - README.md | 5 ++--- - meson.build | 2 +- - 2 files changed, 3 insertions(+), 4 deletions(-) - -diff --git a/README.md b/README.md -index 0079de31..b592ed04 100644 -diff --git a/meson.build b/meson.build -index 3708ed5a..43ee66e6 100644 ---- a/meson.build -+++ b/meson.build -@@ -62,7 +62,7 @@ executable( - dependencies: [ - dependency('gtk+-3.0'), - dependency('gee-0.8'), -- dependency('webkit2gtk-4.0'), -+ dependency('webkit2gtk-4.1'), - dependency('poppler-glib'), - dependency('libxml-2.0'), - dependency('granite', version: '>=0.5'), diff --git a/srcpkgs/bookworm/patches/py3-scriptname.patch b/srcpkgs/bookworm/patches/py3-scriptname.patch deleted file mode 100644 index 0b90c8836e1b2b..00000000000000 --- a/srcpkgs/bookworm/patches/py3-scriptname.patch +++ /dev/null @@ -1,15 +0,0 @@ -fix script name for larger patch in distfiles, as there were some changes between -then and now that prevent the patch from applying - ---- a/src/constants.vala.in -+++ b/src/constants.vala.in -@@ -167,8 +167,7 @@ - public const string HTML_SCRIPT_RESOURCE_LOCATION = "resource:///" + - RESOURCE_PREFIX + BOOKWORM_HTML_SCRIPT; - -- public const string MOBIUNPACK_SCRIPT_LOCATION = INSTALL_MOBILIB_DIR + -- "/mobi_unpack.py"; -+ public const string MOBIUNPACK_SCRIPT_LOCATION = INSTALL_MOBILIB_DIR + "/kindleunpack.py"; - - //Set resource paths for images and icons - public const string PREV_PAGE_ICON_IMAGE_LOCATION = RESOURCE_PREFIX+"16-bookworm-go-previous.svg"; diff --git a/srcpkgs/bookworm/template b/srcpkgs/bookworm/template deleted file mode 100644 index 77e7bd10f03082..00000000000000 --- a/srcpkgs/bookworm/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'bookworm' -pkgname=bookworm -version=1.1.2 -revision=7 -build_style=meson -hostmakedepends="pkg-config glib-devel gettext vala" -makedepends="gtk+3-devel libgee08-devel granite-devel - libwebkit2gtk41-devel sqlite-devel poppler-glib-devel - libxml2-devel glib-devel" -depends="poppler unzip" -short_desc="Simple, focused eBook reader" -maintainer="Orphaned " -license="GPL-3.0-or-later" -homepage="https://babluboy.github.io/bookworm" -distfiles="https://github.com/babluboy/bookworm/archive/${version}.tar.gz - https://github.com/babluboy/bookworm/commit/c7c3643760caea4bd26b1d56ed033a52f6e34124.patch>python3.patch" -checksum="6d27e55697debfa08f7cc15805413b74c94c55111cdf2d333b306228eccad824 - ac3981fc515380a8a6d34707ca404a9b8ce16174a51520f1e9f41ee54b044e4b" -skip_extraction="python3.patch" -python_version=3 - -post_patch() { - vsrccopy python3.patch . - PATH=/usr/libexec/chroot-git:$PATH - git apply --include ="**/*.py" --whitespace=nowarn python3.patch -} - -post_install() { - ln -s com.github.babluboy.bookworm ${DESTDIR}/usr/bin/bookworm -} diff --git a/srcpkgs/boomerang/patches/dont_include_toolchain-file.patch b/srcpkgs/boomerang/patches/dont_include_toolchain-file.patch deleted file mode 100644 index ca41b27dfdbfff..00000000000000 --- a/srcpkgs/boomerang/patches/dont_include_toolchain-file.patch +++ /dev/null @@ -1,12 +0,0 @@ ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -16,9 +16,6 @@ - set(CMAKE_TOOLCHAIN_FILE "$ENV{VCPKG_ROOT}/scripts/buildsystems/vcpkg.cmake" CACHE STRING "") - endif (DEFINED ENV{VCPKG_ROOT} AND NOT DEFINED CMAKE_TOOLCHAIN_FILE) - --if (CMAKE_TOOLCHAIN_FILE) -- include("${CMAKE_TOOLCHAIN_FILE}") --endif (CMAKE_TOOLCHAIN_FILE) - - - set(CMAKE_WARN_DEPRECATED ON) diff --git a/srcpkgs/boomerang/patches/fix-cflags.patch b/srcpkgs/boomerang/patches/fix-cflags.patch deleted file mode 100644 index 75fd0f274e09ff..00000000000000 --- a/srcpkgs/boomerang/patches/fix-cflags.patch +++ /dev/null @@ -1,21 +0,0 @@ -Index: cmake-scripts/boomerang-flags.cmake -=================================================================== ---- a/cmake-scripts/boomerang-flags.cmake -+++ b/cmake-scripts/boomerang-flags.cmake -@@ -104,16 +104,6 @@ endif () - - - if (NOT MSVC) -- if ("${CMAKE_BUILD_TYPE}" STREQUAL "Debug") -- BOOMERANG_ADD_COMPILE_FLAGS(-O0) -- elseif ("${CMAKE_BUILD_TYPE}" STREQUAL "RelWithDebInfo") -- # No special flags -- elseif ("${CMAKE_BUILD_TYPE}" STREQUAL "MinSizeRel") -- BOOMERANG_ADD_COMPILE_FLAGS(-Os) -- else () # Release -- BOOMERANG_ADD_COMPILE_FLAGS(-O3) -- endif () -- - if (BOOMERANG_ENABLE_COVERAGE) - set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -fprofile-arcs -ftest-coverage") - set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fprofile-arcs -ftest-coverage") diff --git a/srcpkgs/boomerang/patches/include-stdint.patch b/srcpkgs/boomerang/patches/include-stdint.patch deleted file mode 100644 index 00ab6341eab02b..00000000000000 --- a/srcpkgs/boomerang/patches/include-stdint.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/src/boomerang-plugins/codegen/c/ControlFlowAnalyzer.h -+++ b/src/boomerang-plugins/codegen/c/ControlFlowAnalyzer.h -@@ -9,7 +9,7 @@ - #pragma endregion License - #pragma once - -- -+#include - #include - #include - diff --git a/srcpkgs/boomerang/template b/srcpkgs/boomerang/template deleted file mode 100644 index 51b32aa97519c4..00000000000000 --- a/srcpkgs/boomerang/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'boomerang' -pkgname=boomerang -version=0.5.2 -revision=2 -build_style=cmake -configure_args="-DBOOMERANG_BUILD_REGRESSION_TESTS=FALSE" -make_check_target="check" -hostmakedepends="flex qt5-devel python3" -makedepends="qt5-devel capstone-devel" -short_desc="General, open source machine code decompiler" -maintainer="Piraty " -license="BSD-3-Clause" -homepage="https://github.com/BoomerangDecompiler/boomerang" -distfiles="https://github.com/BoomerangDecompiler/boomerang/archive/v${version}.tar.gz" -checksum=1d2c9c2f5de1a3e1d5fe3879e82bca268d1c49e6ba3d0a7848695f18c594384d -make_check=no #https://github.com/BoomerangDecompiler/boomerang/issues/277 - -pre_configure() { - # Fails to build w/ qt5-5.15.0 because of deprecated functions warnings - vsed -i cmake-scripts/boomerang-flags.cmake \ - -e "s;-Werror;;" -} - -post_install() { - vlicense LICENSE.TERMS - rm ${DESTDIR}/usr/share/boomerang/LICENSE.TERMS -} diff --git a/srcpkgs/boost-build b/srcpkgs/boost-build deleted file mode 120000 index baef819c48f63a..00000000000000 --- a/srcpkgs/boost-build +++ /dev/null @@ -1 +0,0 @@ -boost \ No newline at end of file diff --git a/srcpkgs/boost-devel b/srcpkgs/boost-devel deleted file mode 120000 index baef819c48f63a..00000000000000 --- a/srcpkgs/boost-devel +++ /dev/null @@ -1 +0,0 @@ -boost \ No newline at end of file diff --git a/srcpkgs/boost-devel-minimal b/srcpkgs/boost-devel-minimal deleted file mode 120000 index baef819c48f63a..00000000000000 --- a/srcpkgs/boost-devel-minimal +++ /dev/null @@ -1 +0,0 @@ -boost \ No newline at end of file diff --git a/srcpkgs/boost-python3 b/srcpkgs/boost-python3 deleted file mode 120000 index baef819c48f63a..00000000000000 --- a/srcpkgs/boost-python3 +++ /dev/null @@ -1 +0,0 @@ -boost \ No newline at end of file diff --git a/srcpkgs/boost/patches/0000-stacktrace-only-check-build.patch b/srcpkgs/boost/patches/0000-stacktrace-only-check-build.patch deleted file mode 100644 index a670906b4fdcfc..00000000000000 --- a/srcpkgs/boost/patches/0000-stacktrace-only-check-build.patch +++ /dev/null @@ -1,29 +0,0 @@ ---- a/libs/stacktrace/build/Jamfile.v2 -+++ b/libs/stacktrace/build/Jamfile.v2 -@@ -43,6 +43,13 @@ actions mp_simple_run_action - $(>) > $(<) - } - -+rule mp-compile-simple ( sources + : args * : input-files * : requirements * : target-name ) -+{ -+ exe $(target-name)_exe : $(sources) : $(requirements) ; -+ explicit $(target-name)_exe ; -+ alias $(target-name) : $(target-name)_exe ; -+} -+ - rule mp-run-simple ( sources + : args * : input-files * : requirements * : target-name ) - { - exe $(target-name)_exe : $(sources) : $(requirements) ; -@@ -52,10 +59,10 @@ rule mp-run-simple ( sources + : args * - alias $(target-name) : $(target-name).output ; - } - --mp-run-simple has_backtrace.cpp : : : backtrace : libbacktrace ; -+mp-compile-simple has_backtrace.cpp : : : backtrace : libbacktrace ; - explicit libbacktrace ; - --mp-run-simple has_addr2line.cpp : : : : addr2line ; -+mp-compile-simple has_addr2line.cpp : : : : addr2line ; - explicit addr2line ; - - mp-run-simple has_windbg.cpp : : : Dbgeng ole32 : WinDbg ; diff --git a/srcpkgs/boost/patches/0001-algorithm.patch b/srcpkgs/boost/patches/0001-algorithm.patch deleted file mode 100644 index 08d0fd63ba269d..00000000000000 --- a/srcpkgs/boost/patches/0001-algorithm.patch +++ /dev/null @@ -1,11 +0,0 @@ -https://github.com/boostorg/algorithm/pull/124 ---- a/boost/algorithm/searching/boyer_moore.hpp -+++ b/boost/algorithm/searching/boyer_moore.hpp -@@ -10,6 +10,7 @@ - #ifndef BOOST_ALGORITHM_BOYER_MOORE_SEARCH_HPP - #define BOOST_ALGORITHM_BOYER_MOORE_SEARCH_HPP - -+#include // for std::reverse_copy - #include // for std::iterator_traits - - #include diff --git a/srcpkgs/boost/patches/0002-graph-parallel.patch b/srcpkgs/boost/patches/0002-graph-parallel.patch deleted file mode 100644 index 48184941443b00..00000000000000 --- a/srcpkgs/boost/patches/0002-graph-parallel.patch +++ /dev/null @@ -1,32 +0,0 @@ -From 3dd7ba1084567c2f817861bcd151fd31a84eebe4 Mon Sep 17 00:00:00 2001 -From: Andrey Semashev -Date: Sat, 27 Jan 2024 01:21:38 +0300 -Subject: [PATCH] Updated Boost.Filesystem usage. - -Removed usage of Boost.Filesystem APIs that were deprecated and -then removed. ---- - include/boost/graph/distributed/adjlist/serialization.hpp | 3 ++- - 1 file changed, 2 insertions(+), 1 deletion(-) - -diff --git a/boost/graph/distributed/adjlist/serialization.hpp b/boost/graph/distributed/adjlist/serialization.hpp -index d6b14e5d..55fa4e8c 100644 ---- a/boost/graph/distributed/adjlist/serialization.hpp -+++ b/boost/graph/distributed/adjlist/serialization.hpp -@@ -13,6 +13,7 @@ - # include - # include - # include -+# include - # include - # include - # include -@@ -91,7 +92,7 @@ namespace detail { namespace parallel - - for (filesystem::directory_iterator i(filename), end; i != end; ++i) - { -- if (!filesystem::is_regular(*i)) -+ if (!filesystem::is_regular_file(*i)) - boost::throw_exception(std::runtime_error("directory contains non-regular entries")); - - std::string process_name = i->path().filename().string(); diff --git a/srcpkgs/boost/patches/0003-python-3.11.patch b/srcpkgs/boost/patches/0003-python-3.11.patch deleted file mode 100644 index e8cb15f37eecb9..00000000000000 --- a/srcpkgs/boost/patches/0003-python-3.11.patch +++ /dev/null @@ -1,48 +0,0 @@ ---- a/boost/parameter/python.hpp -+++ b/boost/parameter/python.hpp -@@ -66,7 +66,11 @@ namespace boost { namespace parameter { - - if (Py_TYPE(&unspecified) == 0) - { -+#if PY_VERSION_HEX >= 0x03090000 -+ Py_SET_TYPE(&unspecified, &PyType_Type); -+#else - Py_TYPE(&unspecified) = &PyType_Type; -+#endif - PyType_Ready(&unspecified); - } - ---- a/libs/python/test/upcast.cpp -+++ b/libs/python/test/upcast.cpp -@@ -13,7 +13,7 @@ int main() - { - PyTypeObject o; - Y y; -- BOOST_TEST(&Py_REFCNT(boost::python::upcast(&o)) == &Py_REFCNT(&o)); -- BOOST_TEST(&Py_REFCNT(boost::python::upcast(&y)) == &Py_REFCNT(&y)); -+ BOOST_TEST(Py_REFCNT(boost::python::upcast(&o)) == Py_REFCNT(&o)); -+ BOOST_TEST(Py_REFCNT(boost::python::upcast(&y)) == Py_REFCNT(&y)); - return boost::report_errors(); - } ---- a/libs/python/test/pickle1.py -+++ b/libs/python/test/pickle1.py -@@ -10,7 +10,7 @@ r'''>>> import pickle1_ext - >>> pickle1_ext.world.__name__ - 'world' - >>> pickle1_ext.world('Hello').__reduce__() -- (, ('Hello',)) -+ (, ('Hello',), None) - >>> wd = pickle1_ext.world('California') - >>> pstr = pickle.dumps(wd) - >>> wl = pickle.loads(pstr) ---- a/libs/python/test/pickle4.py -+++ b/libs/python/test/pickle4.py -@@ -13,7 +13,7 @@ r'''>>> import pickle4_ext - >>> pickle4_ext.world.__name__ - 'world' - >>> pickle4_ext.world('Hello').__reduce__() -- (, ('Hello',)) -+ (, ('Hello',), None) - >>> wd = pickle4_ext.world('California') - >>> pstr = pickle.dumps(wd) - >>> wl = pickle.loads(pstr) diff --git a/srcpkgs/boost/patches/0004-range-fix-include.patch b/srcpkgs/boost/patches/0004-range-fix-include.patch deleted file mode 100644 index 4647071e6b5c5d..00000000000000 --- a/srcpkgs/boost/patches/0004-range-fix-include.patch +++ /dev/null @@ -1,22 +0,0 @@ -From 9ac89e9936b826c13e90611cb9a81a7aa0508d20 Mon Sep 17 00:00:00 2001 -From: Michael Cho -Date: Sun, 30 Mar 2025 21:45:49 -0400 -Subject: [PATCH] Add include for add_const - -Signed-off-by: Michael Cho ---- - include/boost/range/detail/any_iterator_interface.hpp | 1 + - 1 file changed, 1 insertion(+) - -diff --git a/boost/range/detail/any_iterator_interface.hpp b/boost/range/detail/any_iterator_interface.hpp -index 1103be6c..79e71dbd 100644 ---- a/boost/range/detail/any_iterator_interface.hpp -+++ b/boost/range/detail/any_iterator_interface.hpp -@@ -13,6 +13,7 @@ - #include - #include - #include -+#include - #include - #include - #include diff --git a/srcpkgs/boost/patches/example-geometry-needs-extension.patch b/srcpkgs/boost/patches/example-geometry-needs-extension.patch deleted file mode 100644 index 467317f75d34bb..00000000000000 --- a/srcpkgs/boost/patches/example-geometry-needs-extension.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/libs/geometry/build.jam -+++ b/libs/geometry/build.jam -@@ -55,7 +55,7 @@ project /boost/geometry - - explicit - [ alias boost_geometry : : : : $(boost_dependencies) ] -- [ alias all : boost_geometry test example doc/src/examples index extensions ] -+ [ alias all : boost_geometry test ] - ; - - call-if : boost-library geometry diff --git a/srcpkgs/boost/patches/install-strip-destdir.patch b/srcpkgs/boost/patches/install-strip-destdir.patch deleted file mode 100644 index 37d62a34346155..00000000000000 --- a/srcpkgs/boost/patches/install-strip-destdir.patch +++ /dev/null @@ -1,33 +0,0 @@ -boost doesn't support DESTDIR or something like that, -hence, we need --prefix=$DESTDIR/usr. - -However --prefix=$DESTDIR/usr adds $DESTDIR into -its cmake config. This patch strips $DESTDIR out -of cmake config ---- a/tools/boost_install/boost-install.jam -+++ b/tools/boost_install/boost-install.jam -@@ -711,6 +711,16 @@ local rule path-native-fwd ( path ) - return $(path) ; - } - -+local rule path-strip-destdir ( path ) -+{ -+ local parts = [ MATCH "^(/destdir(/[^/]+)?/boost-[0-9.]+)(/.*)" : $(path) ] ; -+ if $(parts) -+ { -+ path = $(parts[3]) ; -+ } -+ return $(path) ; -+} -+ - local rule get-dir ( name : dir ) - { - if [ path.is-rooted $(dir) ] -@@ -800,6 +810,7 @@ rule make-cmake-config ( target : source - if [ path.is-rooted $(cmakedir) ] - { - local cmakedir-native = [ path-native-fwd $(cmakedir) ] ; -+ cmakedir-native = [ path-strip-destdir $(cmakedir-native) ] ; - - print.text - diff --git a/srcpkgs/boost/patches/test-boost-system-musl.patch b/srcpkgs/boost/patches/test-boost-system-musl.patch deleted file mode 100644 index c22700599a68b5..00000000000000 --- a/srcpkgs/boost/patches/test-boost-system-musl.patch +++ /dev/null @@ -1,26 +0,0 @@ ---- a/libs/system/test/error_code_test.cpp -+++ b/libs/system/test/error_code_test.cpp -@@ -199,7 +199,11 @@ int main( int, char ** ) - // BOOST_TEST( ec_0_system.message().substr(0,36) == "The operation completed successfully" ); - #elif defined(linux) || defined(__linux) || defined(__linux__) - // Linux appends value to message as unsigned, so it varies with # of bits -+#ifdef __GLIBC__ - BOOST_TEST( ec.message().substr(0,13) == "Unknown error" ); -+#else -+ BOOST_TEST( ec.message() == "No error information" ); -+#endif - #elif defined(__hpux) - BOOST_TEST( ec.message() == "" ); - #elif defined(__osf__) -@@ -222,7 +226,11 @@ int main( int, char ** ) - BOOST_TEST( econd_ok.message().substr(0,8) == "No error" ); - #elif defined(linux) || defined(__linux) || defined(__linux__) - // Linux appends value to message as unsigned, so it varies with # of bits -+#ifdef __GLIBC__ - BOOST_TEST( econd.message().substr(0,13) == "Unknown error" ); -+#else -+ BOOST_TEST( econd.message() == "No error information" ); -+#endif - #elif defined(__hpux) - BOOST_TEST( econd.message() == "" ); - #elif defined(__osf__) diff --git a/srcpkgs/boost/patches/test-charconv.patch b/srcpkgs/boost/patches/test-charconv.patch deleted file mode 100644 index a7eeeaaf33a2d4..00000000000000 --- a/srcpkgs/boost/patches/test-charconv.patch +++ /dev/null @@ -1,28 +0,0 @@ ---- a/libs/charconv/test/test_float128.cpp -+++ b/libs/charconv/test/test_float128.cpp -@@ -244,8 +244,8 @@ void test_sprintf_float( T value, boost: - - char buffer2 [ 256 ] {}; - -- const char* sprintf_fmt; -- const char* error_format; -+ const char* sprintf_fmt = ""; -+ const char* error_format = ""; - switch (fmt) - { - case boost::charconv::chars_format::general: -@@ -575,12 +575,12 @@ void spot_check_inf(const std::string& b - - void test_nanq() - { -- BOOST_TEST(isnanq(boost::charconv::detail::nanq())) && BOOST_TEST(!issignaling(boost::charconv::detail::nanq())); -+ BOOST_TEST(isnanq(boost::charconv::detail::nanq())) && BOOST_TEST(!boost::charconv::detail::issignaling(boost::charconv::detail::nanq())); - } - - void test_nans() - { -- BOOST_TEST(isnanq(boost::charconv::detail::nans())) && BOOST_TEST(issignaling(boost::charconv::detail::nans())); -+ BOOST_TEST(isnanq(boost::charconv::detail::nans())) && BOOST_TEST(boost::charconv::detail::issignaling(boost::charconv::detail::nans())); - } - - #if defined(__GNUC__) && __GNUC__ < 9 && __GNUC__ >= 5 diff --git a/srcpkgs/boost/patches/test-config-BOOST_NO_COMPLETE_VALUE_INITIALIZATION.patch b/srcpkgs/boost/patches/test-config-BOOST_NO_COMPLETE_VALUE_INITIALIZATION.patch deleted file mode 100644 index 9cb28df21cd04b..00000000000000 --- a/srcpkgs/boost/patches/test-config-BOOST_NO_COMPLETE_VALUE_INITIALIZATION.patch +++ /dev/null @@ -1,12 +0,0 @@ -Index: boost-1.81.0/libs/config/test/boost_no_com_value_init.ipp -=================================================================== ---- boost-1.81.0.orig/libs/config/test/boost_no_com_value_init.ipp -+++ boost-1.81.0/libs/config/test/boost_no_com_value_init.ipp -@@ -947,6 +947,7 @@ namespace boost_no_complete_value_initia - { - unsigned total_num_failures = 0; - -+ return 0; - dirty_stack(); - const unsigned num_failures_of_subobjects_of_a_temporary = - value_initializer().check_value_initialization_of_subobjects(); diff --git a/srcpkgs/boost/patches/test-gil-failure.patch b/srcpkgs/boost/patches/test-gil-failure.patch deleted file mode 100644 index 8774943021c8d6..00000000000000 --- a/srcpkgs/boost/patches/test-gil-failure.patch +++ /dev/null @@ -1,59 +0,0 @@ ---- a/libs/gil/test/extension/image_processing/hough_parameter.cpp -+++ b/libs/gil/test/extension/image_processing/hough_parameter.cpp -@@ -26,7 +26,8 @@ void from_step_count_test() - for (std::size_t i = 0; i < param.step_count; ++i) - { - auto current = param.start_point + param.step_size * i; -- if (current == middle_point) -+ if (current - middle_point <= std::numeric_limits::epsilon() && -+ middle_point - current <= std::numeric_limits::epsilon()) - { - middle_point_occured = true; - break; -@@ -50,7 +51,8 @@ void from_step_size_test(const double mi - for (std::size_t i = 0; i < param.step_count; ++i) - { - auto current = param.start_point + param.step_size * i; -- if (current == middle_point) -+ if (current - middle_point <= std::numeric_limits::epsilon() && -+ middle_point - current <= std::numeric_limits::epsilon()) - { - middle_point_occured = true; - break; -@@ -63,7 +65,7 @@ void minimum_step_angle_test(const std:: - { - const auto bigger_dim = width > height ? width : height; - const double expected_angle = std::atan2(1.0, bigger_dim); -- BOOST_TEST(expected_angle == gil::minimum_angle_step({width, height})); -+ BOOST_TEST(std::abs(expected_angle - gil::minimum_angle_step({width, height})) <= 0.00001); - } - - int main() ---- a/libs/gil/test/extension/toolbox/color_convert_hsl.cpp -+++ b/libs/gil/test/extension/toolbox/color_convert_hsl.cpp -@@ -83,7 +83,10 @@ void test_image_assign_hsl() - float const hue = (x + 1.f) / w; - gil::hsl32f_pixel_t const p(hue, 1.0, v); - hsl_x_it[x] = p; -- BOOST_TEST_EQ(gil::view(hsl_img)(x, y), p); -+ if (sizeof(void *) == 8) -+ BOOST_TEST_EQ(gil::view(hsl_img)(x, y), p); -+ else -+ BOOST_TEST("seems to fail on 32 bit platform"); - } - } - } ---- a/libs/gil/test/extension/toolbox/color_convert_hsv.cpp -+++ b/libs/gil/test/extension/toolbox/color_convert_hsv.cpp -@@ -58,7 +58,10 @@ void test_image_assign_hsv() - float const hue = (x + 1.f) / w; - gil::hsv32f_pixel_t const p(hue, 1.0, v); - hsv_x_it[x] = p; -- BOOST_TEST_EQ(gil::view(hsv_img)(x, y), p); -+ if (sizeof(void *) == 8) -+ BOOST_TEST_EQ(gil::view(hsv_img)(x, y), p); -+ else -+ BOOST_TEST("seems to fail on 32 bit platform"); - } - } - } diff --git a/srcpkgs/boost/patches/test-graph-skip-memory-intensive.patch b/srcpkgs/boost/patches/test-graph-skip-memory-intensive.patch deleted file mode 100644 index 08a37df1462eb5..00000000000000 --- a/srcpkgs/boost/patches/test-graph-skip-memory-intensive.patch +++ /dev/null @@ -1,12 +0,0 @@ ---- a/libs/graph/test/dijkstra_heap_performance.cpp -+++ b/libs/graph/test/dijkstra_heap_performance.cpp -@@ -119,6 +119,9 @@ int main(int argc, char* argv[]) - boost::timer::cpu_times binary_heap_time = t.elapsed(); - std::cout << boost::timer::format(binary_heap_time) << " seconds.\n"; - -+ // d-ary heap OOM -+ BOOST_TEST(true); -+ return boost::report_errors(); - std::cout << "Running Dijkstra's with d-ary heap (d=4)..."; - std::cout.flush(); - t.start(); diff --git a/srcpkgs/boost/patches/test-histogram-int--is-not-double.patch b/srcpkgs/boost/patches/test-histogram-int--is-not-double.patch deleted file mode 100644 index 5b8442d9c6f9dd..00000000000000 --- a/srcpkgs/boost/patches/test-histogram-int--is-not-double.patch +++ /dev/null @@ -1,118 +0,0 @@ ---- a/libs/histogram/test/deduction_guides_test.cpp -+++ b/libs/histogram/test/deduction_guides_test.cpp -@@ -32,21 +32,21 @@ int main() { - using axis::regular; - BOOST_TEST_TRAIT_SAME(decltype(regular(1, 0.0, 1.0)), - regular); -- BOOST_TEST_TRAIT_SAME(decltype(regular(1, 0, 1)), regular); -+ BOOST_TEST_TRAIT_SAME(decltype(regular(1, 0.0, 1.0)), regular); - BOOST_TEST_TRAIT_SAME(decltype(regular(1, 0.0f, 1.0f)), - regular); -- BOOST_TEST_TRAIT_SAME(decltype(regular(1, 0, 1, 0)), regular); -+ BOOST_TEST_TRAIT_SAME(decltype(regular(1, 0.0, 1.0, 0)), regular); - BOOST_TEST_TRAIT_SAME(decltype(regular(1, 0.0f, 1.0f, "x")), - regular); -- BOOST_TEST_TRAIT_SAME(decltype(regular(tr::sqrt(), 1, 0, 1)), -+ BOOST_TEST_TRAIT_SAME(decltype(regular(tr::sqrt(), 1, 0.0, 1.0)), - regular); - BOOST_TEST_TRAIT_SAME(decltype(regular(tr::sqrt(), 1, 0.0f, 1.0f, "x")), - regular); -- BOOST_TEST_TRAIT_SAME(decltype(regular(tr::sqrt(), 1, 0, 1, 0)), -+ BOOST_TEST_TRAIT_SAME(decltype(regular(tr::sqrt(), 1, 0.0, 1.0, 0)), - regular); -- BOOST_TEST_TRAIT_SAME(decltype(regular(1, 0, 1, "x", op::growth)), -+ BOOST_TEST_TRAIT_SAME(decltype(regular(1, 0.0, 1.0, "x", op::growth)), - regular); -- BOOST_TEST_TRAIT_SAME(decltype(regular(tr::sqrt(), 1, 0, 1, "x", op::growth)), -+ BOOST_TEST_TRAIT_SAME(decltype(regular(tr::sqrt(), 1, 0.0, 1.0, "x", op::growth)), - regular); - } - -@@ -70,8 +70,6 @@ int main() { - BOOST_TEST_TRAIT_SAME(decltype(variable({-1, 0, 1}, "foo")), - variable); - BOOST_TEST_TRAIT_SAME(decltype(variable({-1, 1}, 0)), variable); -- BOOST_TEST_TRAIT_SAME(decltype(variable({-1, 1}, "foo", op::underflow)), -- variable); - - BOOST_TEST_TRAIT_SAME(decltype(variable(std::vector{{-1, 1}})), - variable); -@@ -81,8 +79,8 @@ int main() { - variable); - BOOST_TEST_TRAIT_SAME(decltype(variable(std::vector{{-1, 1}}, 0)), - variable); -- BOOST_TEST_TRAIT_SAME(decltype(variable({-1, 1}, "foo", op::growth)), -- variable); -+ // BOOST_TEST_TRAIT_SAME(decltype(variable({-1, 1}, "foo", op::growth)), -+ // variable); - } - - { -@@ -91,8 +89,8 @@ int main() { - BOOST_TEST_TRAIT_SAME(decltype(category{"x", "y"}), category); - BOOST_TEST_TRAIT_SAME(decltype(category({1, 2}, "foo")), category); - BOOST_TEST_TRAIT_SAME(decltype(category({1, 2}, 0)), category); -- BOOST_TEST_TRAIT_SAME(decltype(category({1, 2}, "foo", op::growth)), -- category); -+ // BOOST_TEST_TRAIT_SAME(decltype(category({1, 2}, "foo", op::growth)), -+ // category); - } - - { -@@ -102,28 +100,28 @@ int main() { - } - - { -- auto h = histogram(axis::regular(3, -1, 1), axis::integer(0, 4)); -+ auto h = histogram(axis::regular(3, -1.0, 1.0), axis::integer(0, 4)); - BOOST_TEST_TRAIT_SAME(decltype(h), - histogram, - axis::integer>>); -- BOOST_TEST_EQ(h.axis(0), axis::regular(3, -1, 1)); -+ BOOST_TEST_EQ(h.axis(0), axis::regular(3, -1.0, 1.0)); - BOOST_TEST_EQ(h.axis(1), axis::integer(0, 4)); - } - - { -- auto h = histogram(std::tuple(axis::regular(3, -1, 1), axis::integer(0, 4)), -+ auto h = histogram(std::tuple(axis::regular(3, -1.0, 1.0), axis::integer(0, 4)), - weight_storage()); - BOOST_TEST_TRAIT_SAME(decltype(h), - histogram, - axis::integer>, - weight_storage>); -- BOOST_TEST_EQ(h.axis(0), axis::regular(3, -1, 1)); -+ BOOST_TEST_EQ(h.axis(0), axis::regular(3, -1.0, 1.0)); - BOOST_TEST_EQ(h.axis(1), axis::integer(0, 4)); - } - - { -- auto a0 = axis::regular(5, 0, 5); -- auto a1 = axis::regular(3, -1, 1); -+ auto a0 = axis::regular(5, 0.0, 5.0); -+ auto a1 = axis::regular(3, -1.0, 1.0); - auto axes = {a0, a1}; - auto h = histogram(axes); - BOOST_TEST_TRAIT_SAME( -@@ -134,8 +132,8 @@ int main() { - } - - { -- auto a0 = axis::regular(5, 0, 5); -- auto a1 = axis::regular(3, -1, 1); -+ auto a0 = axis::regular(5, 0.0, 5.0); -+ auto a1 = axis::regular(3, -1.0, 1.0); - auto axes = {a0, a1}; - auto h = histogram(axes, weight_storage()); - BOOST_TEST_TRAIT_SAME( -@@ -147,8 +145,8 @@ int main() { - } - - { -- auto a0 = axis::regular(5, 0, 5); -- auto a1 = axis::regular(3, -1, 1); -+ auto a0 = axis::regular(5, 0.0, 5.0); -+ auto a1 = axis::regular(3, -1.0, 1.0); - auto axes = std::vector{{a0, a1}}; - auto h = histogram(axes); - BOOST_TEST_TRAIT_SAME( diff --git a/srcpkgs/boost/patches/test-iostream.patch b/srcpkgs/boost/patches/test-iostream.patch deleted file mode 100644 index 38ad90b7b35855..00000000000000 --- a/srcpkgs/boost/patches/test-iostream.patch +++ /dev/null @@ -1,12 +0,0 @@ ---- a/libs/iostreams/test/stream_state_test.cpp -+++ b/libs/iostreams/test/stream_state_test.cpp -@@ -165,7 +165,8 @@ test_suite* init_unit_test_suite(int, ch - #endif - - // MSSTL and libc++ don't handle exceptions from seekg correctly --#if !defined(_CPPLIB_VER) && !defined(_LIBCPP_VERSION) -+// libstdc++? -+#if !defined(_CPPLIB_VER) && !defined(_LIBCPP_VERSION) && 0 - - test->add(BOOST_TEST_CASE(&wrap_nothrow <&test_seekg>::execute)); - test->add(BOOST_TEST_CASE(&wrap_throw <&test_seekg>::execute)); diff --git a/srcpkgs/boost/patches/test-mpi-disable-heavy.patch b/srcpkgs/boost/patches/test-mpi-disable-heavy.patch deleted file mode 100644 index d5d0ee834e15c3..00000000000000 --- a/srcpkgs/boost/patches/test-mpi-disable-heavy.patch +++ /dev/null @@ -1,51 +0,0 @@ ---- a/libs/mpi/test/Jamfile.v2 -+++ b/libs/mpi/test/Jamfile.v2 -@@ -27,36 +27,32 @@ test-suite mpi - [ mpi-test block_nonblock_test-nb2b : block_nonblock_test.cpp : : 2 ] - [ mpi-test random_gather : ../example/random_gather.cpp : : 2 ] - [ mpi-test random_scatter : ../example/random_scatter.cpp : : 2 ] -- [ mpi-test cartesian_communicator : ../example/cartesian_communicator.cpp : : 24 ] - [ mpi-test cartesian_topology_init_test : : : 1 ] - [ mpi-test broadcast_stl_test : : : 2 ] -- [ mpi-test all_gather_test : : : 1 2 11 ] -- [ mpi-test all_reduce_test : : : 1 2 11 ] -- [ mpi-test all_to_all_test : : : 1 2 11 ] -- [ mpi-test broadcast_test : : : 2 17 ] -- [ mpi-test gather_test : : : 1 2 11 ] -+ [ mpi-test all_gather_test : : : 1 2 ] -+ [ mpi-test all_reduce_test : : : 1 2 ] -+ [ mpi-test all_to_all_test : : : 1 2 ] -+ [ mpi-test broadcast_test : : : 2 ] -+ [ mpi-test gather_test : : : 1 2 ] - [ mpi-test is_mpi_op_test : : : 1 ] - [ mpi-test mt_level_test : : : 1 ] - [ mpi-test mt_init_test : : : 1 4 ] - # Note: Microsoft MPI fails nonblocking_test on 1 processor -- [ mpi-test nonblocking_test : : : 2 11 24 ] -- [ mpi-test reduce_test ] -- [ mpi-test ring_test : : : 2 3 4 7 8 13 17 ] -- [ mpi-test sendrecv_test : : : 1 4 7 48 ] -- [ mpi-test wait_any_test : : : 1 4 7 20 ] -+ [ mpi-test nonblocking_test : : : 2 ] -+ [ mpi-test ring_test : : : 2 3 4 ] -+ [ mpi-test sendrecv_test : : : 1 4 ] -+ [ mpi-test wait_any_test : : : 1 4 ] - [ mpi-test wait_all_vector_test : : : 2 ] - [ mpi-test wait_all_on_null : : : 1 2 ] -- [ mpi-test scan_test ] - [ mpi-test scatter_test ] - # Note: Microsoft MPI fails all skeleton-content tests -- [ mpi-test skeleton_content_test : : : 2 3 4 7 8 13 17 ] -- [ mpi-test graph_topology_test : : : 2 7 13 ] -- [ mpi-test cartesian_topology_test : : : 24 ] -+ [ mpi-test skeleton_content_test : : : 2 3 4 ] -+ [ mpi-test graph_topology_test : : : 2 ] - [ mpi-test pointer_test : : : 2 ] - [ mpi-test groups_test ] - # tests that require -std=c++11 - [ mpi-test sendrecv_vector : : : 2 ] - # Intel MPI 2018 and older are axtected to fail: -- [ mpi-test non_blocking_any_source : : : 2 17 ] -+ [ mpi-test non_blocking_any_source : : : 2 ] - ; - } diff --git a/srcpkgs/boost/patches/test-multiprecision-float-double.patch b/srcpkgs/boost/patches/test-multiprecision-float-double.patch deleted file mode 100644 index 8d3554be36b182..00000000000000 --- a/srcpkgs/boost/patches/test-multiprecision-float-double.patch +++ /dev/null @@ -1,28 +0,0 @@ ---- a/libs/multiprecision/test/test_arithmetic.hpp -+++ b/libs/multiprecision/test/test_arithmetic.hpp -@@ -2618,10 +2618,12 @@ typename std::enable_if../include/boost/predef.h -+ ../../../boost/predef.h - ; - - using testing ; diff --git a/srcpkgs/boost/patches/test-ptree-musl.patch b/srcpkgs/boost/patches/test-ptree-musl.patch deleted file mode 100644 index bbb8745f2342e2..00000000000000 --- a/srcpkgs/boost/patches/test-ptree-musl.patch +++ /dev/null @@ -1,12 +0,0 @@ ---- a/libs/property_tree/test/test_property_tree.hpp -+++ b/libs/property_tree/test/test_property_tree.hpp -@@ -1096,7 +1096,9 @@ void test_locale(PTREE *) - - // Test contents - BOOST_TEST(pt.get(T("english")) == T("1.234")); -+#ifdef __GLIBC__ - BOOST_TEST(pt.get(T("french")) == T("1,234")); -+#endif - - } - catch (boost::property_tree::ptree_error &) diff --git a/srcpkgs/boost/patches/test-random-missing-include.patch b/srcpkgs/boost/patches/test-random-missing-include.patch deleted file mode 100644 index cad5d1025b2265..00000000000000 --- a/srcpkgs/boost/patches/test-random-missing-include.patch +++ /dev/null @@ -1,20 +0,0 @@ ---- a/libs/random/test/multiprecision_float_test.cpp -+++ b/libs/random/test/multiprecision_float_test.cpp -@@ -15,6 +15,7 @@ - #include - - #include -+#include - #include - #include - #include ---- a/libs/random/test/multiprecision_int_test.cpp -+++ b/libs/random/test/multiprecision_int_test.cpp -@@ -21,6 +21,7 @@ - #include - - #include -+#include - #include - #include - #include diff --git a/srcpkgs/boost/patches/test-safe-numeric-no-example.patch b/srcpkgs/boost/patches/test-safe-numeric-no-example.patch deleted file mode 100644 index e114e9f193e210..00000000000000 --- a/srcpkgs/boost/patches/test-safe-numeric-no-example.patch +++ /dev/null @@ -1,9 +0,0 @@ ---- a/libs/safe_numerics/Jamfile.v2 -+++ b/libs/safe_numerics/Jamfile.v2 -@@ -6,6 +6,5 @@ - # See accompanying file LICENSE_1_0.txt or copy at - # http://www.boost.org/LICENSE_1_0.txt - --build-project example ; - build-project test ; - #build-project performance ; diff --git a/srcpkgs/boost/patches/test-statechart.patch b/srcpkgs/boost/patches/test-statechart.patch deleted file mode 100644 index 3401b56ab5d7eb..00000000000000 --- a/srcpkgs/boost/patches/test-statechart.patch +++ /dev/null @@ -1,12 +0,0 @@ -No idea why this is failing ---- a/libs/statechart/test/Jamfile.v2 -+++ b/libs/statechart/test/Jamfile.v2 -@@ -146,8 +146,6 @@ test-suite statechart - : TuTestMain : TuTest : static $(normal) ] - [ statechart-st-lib-run LibTestNative - : TuTestMain : TuTest : static $(native) ] -- [ statechart-st-lib-run DllTestNormal -- : TuTestMain : TuTest : shared $(normal) ] - [ statechart-st-lib-run DllTestNative - : TuTestMain : TuTest : shared $(native) ] - [ statechart-st-compile-example BitMachine : BitMachine : BitMachine ] diff --git a/srcpkgs/boost/patches/test-thread-musl-mutex.patch b/srcpkgs/boost/patches/test-thread-musl-mutex.patch deleted file mode 100644 index 0d3712aa66fc5c..00000000000000 --- a/srcpkgs/boost/patches/test-thread-musl-mutex.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/libs/thread/test/sync/mutual_exclusion/recursive_mutex/native_handle_pass.cpp -+++ b/libs/thread/test/sync/mutual_exclusion/recursive_mutex/native_handle_pass.cpp -@@ -29,7 +29,7 @@ int main() - boost::recursive_mutex::native_handle_type h = m.native_handle(); - BOOST_TEST(h); - #else --#error "Test not applicable: BOOST_THREAD_DEFINES_RECURSIVE_MUTEX_NATIVE_HANDLE not defined for this platform as not supported" -+#warning "Test not applicable: BOOST_THREAD_DEFINES_RECURSIVE_MUTEX_NATIVE_HANDLE not defined for this platform as not supported" - #endif - - return boost::report_errors(); diff --git a/srcpkgs/boost/patches/test-uuid.patch b/srcpkgs/boost/patches/test-uuid.patch deleted file mode 100644 index ed4bb7a8ee156d..00000000000000 --- a/srcpkgs/boost/patches/test-uuid.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/libs/uuid/test/Jamfile.v2 -+++ b/libs/uuid/test/Jamfile.v2 -@@ -38,7 +38,7 @@ rule test_headers - { - local all_rules = ; - local file ; -- local headers_path = [ path.make $(HERE)/../include/boost/uuid ] ; -+ local headers_path = [ path.make $(HERE)/../../../boost/uuid ] ; - - for file in [ path.glob-tree $(headers_path) : *.hpp : uuid ] - { diff --git a/srcpkgs/boost/patches/test-wave.patch b/srcpkgs/boost/patches/test-wave.patch deleted file mode 100644 index d7014e890f7ce8..00000000000000 --- a/srcpkgs/boost/patches/test-wave.patch +++ /dev/null @@ -1,38 +0,0 @@ ---- a/libs/wave/test/testwave/testfiles/test.cfg -+++ b/libs/wave/test/testwave/testfiles/test.cfg -@@ -169,7 +169,7 @@ t_6_014.cpp - t_6_015.cpp - t_6_016.cpp - t_6_017.cpp --t_6_018.cpp -+# t_6_018.cpp - t_6_019.cpp - t_6_020.cpp - t_6_021.cpp ---- a/libs/wave/test/testwave/testfiles/t_5_007.cpp -+++ b/libs/wave/test/testwave/testfiles/t_5_007.cpp -@@ -18,15 +18,15 @@ - - // 6.1: Header-name quoted by " and " as well as by < and > can include - // standard headers. --//R #line 23 "t_5_007.cpp" --#include "boost/version.hpp" --BOOST_LIB_VERSION //R "$V" -- --//R #line 29 "t_5_007.cpp" --#undef BOOST_VERSION_HPP --#undef BOOST_LIB_VERSION --#include --BOOST_LIB_VERSION //R "$V" -+// //R #line 23 "t_5_007.cpp" -+// #include "boost/version.h" -+// BOOST_LIB_VERSION //R "$V" -+// -+// //R #line 29 "t_5_007.cpp" -+// #undef BOOST_VERSION_HPP -+// #undef BOOST_LIB_VERSION -+// #include -+// BOOST_LIB_VERSION //R "$V" - - // 6.2: Macro is allowed in #include line. - //R #line 36 "t_5_007.cpp" diff --git a/srcpkgs/boost/patches/timer-deprecated.patch b/srcpkgs/boost/patches/timer-deprecated.patch deleted file mode 100644 index cf92e6683b92e7..00000000000000 --- a/srcpkgs/boost/patches/timer-deprecated.patch +++ /dev/null @@ -1,328 +0,0 @@ ---- a/libs/graph/example/fr_layout.cpp -+++ b/libs/graph/example/fr_layout.cpp -@@ -15,6 +15,7 @@ - #include - #include - #include -+#define BOOST_TIMER_ENABLE_DEPRECATED - #include - #include - #include ---- a/libs/program_options/test/test_convert.cpp -+++ b/libs/program_options/test/test_convert.cpp -@@ -12,6 +12,7 @@ - #include - #include - #include -+#define BOOST_TIMER_ENABLE_DEPRECATED - #include - #include - #include ---- a/libs/regex/example/timer/regex_timer.cpp -+++ b/libs/regex/example/timer/regex_timer.cpp -@@ -16,6 +16,7 @@ - #include - #include - #include -+#define BOOST_TIMER_ENABLE_DEPRECATED - #include - #include - ---- a/libs/algorithm/minmax/example/minmax_timer.cpp -+++ b/libs/algorithm/minmax/example/minmax_timer.cpp -@@ -15,6 +15,7 @@ - // What's the proper BOOST_ flag for vs - #include - -+#define BOOST_TIMER_ENABLE_DEPRECATED - #include - #include - ---- a/libs/fusion/example/performance/accumulate.cpp -+++ b/libs/fusion/example/performance/accumulate.cpp -@@ -5,6 +5,7 @@ - Distributed under the Boost Software License, Version 1.0. (See accompanying - file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - ==============================================================================*/ -+#define BOOST_TIMER_ENABLE_DEPRECATED - #include - #include - ---- a/libs/fusion/example/performance/functional.cpp -+++ b/libs/fusion/example/performance/functional.cpp -@@ -7,6 +7,7 @@ - http://www.boost.org/LICENSE_1_0.txt). - ==============================================================================*/ - -+#define BOOST_TIMER_ENABLE_DEPRECATED - #include - #include - #include ---- a/libs/fusion/example/performance/inner_product.cpp -+++ b/libs/fusion/example/performance/inner_product.cpp -@@ -5,6 +5,7 @@ - Distributed under the Boost Software License, Version 1.0. (See accompanying - file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - ==============================================================================*/ -+#define BOOST_TIMER_ENABLE_DEPRECATED - #include - #include - ---- a/libs/fusion/example/performance/inner_product2.cpp -+++ b/libs/fusion/example/performance/inner_product2.cpp -@@ -5,6 +5,7 @@ - Distributed under the Boost Software License, Version 1.0. (See accompanying - file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - ==============================================================================*/ -+#define BOOST_TIMER_ENABLE_DEPRECATED - #include - #include - ---- a/libs/fusion/example/performance/measure.hpp -+++ b/libs/fusion/example/performance/measure.hpp -@@ -7,6 +7,7 @@ - # define LIVE_CODE_TYPE int - #endif - -+#define BOOST_TIMER_ENABLE_DEPRECATED - #include - - namespace test ---- a/libs/geometry/doc/src/docutils/tools/implementation_status/implementation_status.cpp -+++ b/libs/geometry/doc/src/docutils/tools/implementation_status/implementation_status.cpp -@@ -16,6 +16,7 @@ - - #include - -+#define BOOST_TIMER_ENABLE_DEPRECATED - #include - #include - #include ---- a/libs/geometry/example/with_external_libs/x03_a_soci_example.cpp -+++ b/libs/geometry/example/with_external_libs/x03_a_soci_example.cpp -@@ -21,6 +21,7 @@ - #include - #include - -+#define BOOST_TIMER_ENABLE_DEPRECATED - #include - #include - #include ---- a/libs/geometry/example/with_external_libs/x03_b_soci_example.cpp -+++ b/libs/geometry/example/with_external_libs/x03_b_soci_example.cpp -@@ -14,6 +14,7 @@ - #include - #include - -+#define BOOST_TIMER_ENABLE_DEPRECATED - #include - #include - #include ---- a/libs/geometry/index/example/serialize.cpp -+++ b/libs/geometry/index/example/serialize.cpp -@@ -11,6 +11,7 @@ - #include - - #define BOOST_GEOMETRY_INDEX_DETAIL_EXPERIMENTAL -+#define BOOST_TIMER_ENABLE_DEPRECATED - - #include - #include ---- a/libs/geometry/test/robustness/overlay/areal_areal/ticket_9081.cpp -+++ b/libs/geometry/test/robustness/overlay/areal_areal/ticket_9081.cpp -@@ -15,6 +15,7 @@ - - #define CHECK_SELF_INTERSECTIONS - #define LIST_WKT -+#define BOOST_TIMER_ENABLE_DEPRECATED - - #include - #include ---- a/libs/heap/tools/high_resolution_timer.hpp -+++ b/libs/heap/tools/high_resolution_timer.hpp -@@ -194,6 +194,7 @@ private: - # else - - // For other platforms, simply fall back to boost::timer -+#define BOOST_TIMER_ENABLE_DEPRECATED - # include - # include - ---- a/libs/numeric/odeint/performance/SIMD/roessler.cpp -+++ b/libs/numeric/odeint/performance/SIMD/roessler.cpp -@@ -14,6 +14,7 @@ - #include - #include - -+#define BOOST_TIMER_ENABLE_DEPRECATED - #include - #include - ---- a/libs/numeric/odeint/performance/SIMD/roessler_simd.cpp -+++ b/libs/numeric/odeint/performance/SIMD/roessler_simd.cpp -@@ -15,6 +15,7 @@ - #include - #include - -+#define BOOST_TIMER_ENABLE_DEPRECATED - #include - #include - ---- a/libs/numeric/odeint/performance/odeint_rk4_array.cpp -+++ b/libs/numeric/odeint/performance/odeint_rk4_array.cpp -@@ -11,6 +11,7 @@ - - #include - -+#define BOOST_TIMER_ENABLE_DEPRECATED - #include - #include - ---- a/libs/numeric/ublas/test/test_assignment.cpp -+++ b/libs/numeric/ublas/test/test_assignment.cpp -@@ -6,6 +6,7 @@ - // http://www.boost.org/LICENSE_1_0.txt) - // - -+#define BOOST_TIMER_ENABLE_DEPRECATED - #include - #include - #include ---- a/libs/polygon/benchmark/voronoi_benchmark.cpp -+++ b/libs/polygon/benchmark/voronoi_benchmark.cpp -@@ -15,6 +15,7 @@ - #include - #include - -+#define BOOST_TIMER_ENABLE_DEPRECATED - #define BOOST_TEST_MODULE benchmark_test - #include - #include ---- a/libs/ptr_container/test/pointainer_speed.cpp -+++ b/libs/ptr_container/test/pointainer_speed.cpp -@@ -9,6 +9,7 @@ - // For more information, see http://www.boost.org/libs/ptr_container/ - // - -+#define BOOST_TIMER_ENABLE_DEPRECATED - #include "test_data.hpp" - #include - #include ---- a/libs/random/performance/nondet_random_speed.cpp -+++ b/libs/random/performance/nondet_random_speed.cpp -@@ -9,6 +9,7 @@ - * - */ - -+#define BOOST_TIMER_ENABLE_DEPRECATED - #include - #include - #include ---- a/libs/serialization/performance/xml/high_resolution_timer.hpp -+++ b/libs/serialization/performance/xml/high_resolution_timer.hpp -@@ -199,6 +199,7 @@ namespace xml { - - #else // _POSIX_THREAD_CPUTIME > 0 - -+#define BOOST_TIMER_ENABLE_DEPRECATED - #include - - // availability of high performance timers must be checked at runtime ---- a/libs/spirit/example/lex/word_count_functor_flex.cpp -+++ b/libs/spirit/example/lex/word_count_functor_flex.cpp -@@ -369,6 +369,7 @@ char *yytext; - // Distributed under the Boost Software License, Version 1.0. (See accompanying - // file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - -+#define BOOST_TIMER_ENABLE_DEPRECATED - #include - #if defined(_WIN32) - #include ---- a/libs/spirit/workbench/high_resolution_timer.hpp -+++ b/libs/spirit/workbench/high_resolution_timer.hpp -@@ -193,6 +193,7 @@ namespace util - - #else // _POSIX_THREAD_CPUTIME > 0 - -+#define BOOST_TIMER_ENABLE_DEPRECATED - #include - - // availability of high performance timers must be checked at runtime -@@ -439,6 +440,7 @@ namespace util - - // For platforms other than Windows or Linux, or not implementing gettimeofday - // simply fall back to boost::timer -+#define BOOST_TIMER_ENABLE_DEPRECATED - #include - - namespace util ---- a/libs/type_traits/examples/copy_example.cpp -+++ b/libs/type_traits/examples/copy_example.cpp -@@ -13,6 +13,7 @@ - * - */ - -+#define BOOST_TIMER_ENABLE_DEPRECATED - #include - #include - #include ---- a/libs/type_traits/examples/fill_example.cpp -+++ b/libs/type_traits/examples/fill_example.cpp -@@ -20,6 +20,7 @@ - #include - #include - -+#define BOOST_TIMER_ENABLE_DEPRECATED - #include - #include - #include ---- a/libs/type_traits/examples/trivial_destructor_example.cpp -+++ b/libs/type_traits/examples/trivial_destructor_example.cpp -@@ -15,6 +15,7 @@ - - - #include -+#define BOOST_TIMER_ENABLE_DEPRECATED - #include - #include - #include ---- a/libs/units/example/performance.cpp -+++ b/libs/units/example/performance.cpp -@@ -37,6 +37,7 @@ solving y' = 1 - x + 4 * y with quantity - #include - #include - -+#define BOOST_TIMER_ENABLE_DEPRECATED - #include - #include - #include ---- a/libs/xpressive/perf/time_boost.cpp -+++ b/libs/xpressive/perf/time_boost.cpp -@@ -9,6 +9,7 @@ - * - */ - -+#define BOOST_TIMER_ENABLE_DEPRECATED - #include "./regex_comparison.hpp" - #include - #include ---- a/libs/xpressive/perf/time_dynamic_xpressive.cpp -+++ b/libs/xpressive/perf/time_dynamic_xpressive.cpp -@@ -9,6 +9,7 @@ - * - */ - -+#define BOOST_TIMER_ENABLE_DEPRECATED - #include "./regex_comparison.hpp" - #include - #include ---- a/libs/xpressive/perf/time_static_xpressive.cpp -+++ b/libs/xpressive/perf/time_static_xpressive.cpp -@@ -9,6 +9,7 @@ - * - */ - -+#define BOOST_TIMER_ENABLE_DEPRECATED - #include "./regex_comparison.hpp" - #include - #include diff --git a/srcpkgs/boost/template b/srcpkgs/boost/template deleted file mode 100644 index e4ab36176d91b8..00000000000000 --- a/srcpkgs/boost/template +++ /dev/null @@ -1,629 +0,0 @@ -# Template file for 'boost' -pkgname=boost -version=1.89.0 -revision=1 -hostmakedepends="which bzip2-devel icu-devel python3-devel pkg-config" -makedepends="zlib-devel bzip2-devel icu-devel python3-devel liblzma-devel libzstd-devel" -checkdepends="openssl-devel libpng-devel libjpeg-turbo-devel" -short_desc="Free peer-reviewed portable C++ source libraries" -maintainer="John " -license="BSL-1.0" -homepage="https://www.boost.org/" -distfiles="https://archives.boost.io/release/${version%.rc*}/source/boost_${version//./_}.tar.bz2" -checksum=85a33fa22621b4f314f8e85e1a5e2a9363d22e4f4992925d4bb3bc631b5a0c7a -python_version=3 -noverifyrdeps=yes - -# please do NOT delete below lines, -# upgrade boost requires patching a lot of software, -# which requires months of planning -if [ "${version%beta*}" != "$version" ]; then - _version=${version/beta/b} - distfiles="https://boostorg.jfrog.io/artifactory/main/beta/${version%.rc*}/source/boost_${_version//./_}.tar.bz2" -fi - -replaces="libboost_program_options1.80>=0 libboost_math_c99f1.80>=0 - libboost_stacktrace_basic1.80>=0 libboost_stacktrace_noop1.80>=0 - libboost_iostreams1.80>=0 libboost_math_tr1l1.80>=0 libboost_filesystem1.80>=0 - libboost_chrono1.80>=0 libboost_math_tr1f1.80>=0 libboost_wave1.80>=0 - libboost_graph1.80>=0 libboost_locale1.80>=0 libboost_regex1.80>=0 - libboost_fiber1.80>=0 libboost_type_erasure1.80>=0 libboost_coroutine1.80>=0 - libboost_atomic1.80>=0 libboost_prg_exec_monitor1.80>=0 libboost_math_c991.80>=0 - boost-python3-1.80>=0 libboost_log_setup1.80>=0 libboost_json1.80>=0 - libboost_timer1.80>=0 libboost_system1.80>=0 libboost_system>=0 - libboost_unit_test_framework1.80>=0 - libboost_serialization1.80>=0 libboost_math_tr11.80>=0 - libboost_math_c99l1.80>=0 boost-python1.80>=0 libboost_contract1.80>=0 - libboost_date_time1.80>=0 libboost_log1.80>=0 libboost_random1.80>=0 - libboost_thread1.80>=0 libboost_container1.80>=0 - libboost_wserialization1.80>=0 libboost_context1.80>=0 - libboost_stacktrace_addr2line1.80>=0" - -subpackages="boost-build - libboost_atomic libboost_chrono libboost_container libboost_charconv - libboost_context libboost_contract libboost_coroutine libboost_date_time - libboost_fiber libboost_filesystem libboost_graph - libboost_iostreams libboost_locale libboost_log libboost_log_setup - libboost_json libboost_math_c99 libboost_math_c99f - libboost_math_tr1 libboost_math_tr1f - libboost_nowide libboost_prg_exec_monitor - libboost_process libboost_program_options - libboost_random libboost_regex libboost_serialization - libboost_stacktrace_addr2line libboost_stacktrace_basic libboost_stacktrace_noop - libboost_thread libboost_timer libboost_type_erasure - libboost_unit_test_framework libboost_url libboost_wave libboost_wserialization" - -# on glibc ppc, boost.math disables long double stuff because of -# non-ieee754-conforming long double type (IBM double-double) -# -# this does not affect musl (where long double is 64-bit) -# -case "$XBPS_TARGET_MACHINE" in - ppc64le|ppc64|ppc|ppcle) ;; - *) subpackages+=" libboost_math_c99l libboost_math_tr1l";; -esac - -case "$XBPS_TARGET_MACHINE" in - i686*|x86_64*|ppc64le) - makedepends+=" libquadmath-devel" - ;; -esac - -if [ "$XBPS_TARGET_LIBC" = musl ]; then - makedepends+=" libucontext-devel" - LDFLAGS+=" -lucontext" -else - makedepends+=" libbacktrace" - subpackages+=" libboost_stacktrace_backtrace" -fi - -_bst_except=off -case "$XBPS_TARGET_MACHINE" in - x86_64*) - _bst_except=on - subpackages+=" libboost_stacktrace_from_exception" - ;; -esac - -case "$XBPS_TARGET_MACHINE" in - i686*) _arch=x86; _abi=sysv ;; - x86_64*) _arch=x86; _abi=sysv ;; - arm*) _arch=arm; _abi=aapcs ;; - aarch64*) _arch=arm; _abi=aapcs ;; - mips*) _arch=mips32r2; _abi=o32 ;; - ppc*) _arch=power; _abi=sysv ;; - riscv64*) _arch=riscv; _abi=sysv ;; -esac - -case "$XBPS_TARGET_MACHINE" in - x86_64*|aarch64*|ppc64*|riscv64*) - hostmakedepends+=" openmpi" - makedepends+=" openmpi-devel" - subpackages+=" libboost_mpi" - subpackages+=" libboost_mpi-python3" - subpackages+=" libboost_graph_parallel" - ;; -esac - -# Must be last subpackages -_boost_devel_depends="${subpackages/ libboost_mpi-python3 / }" -_boost_devel_depends+=" boost-devel-minimal" -subpackages+=" boost-python3 boost-devel-minimal boost-devel" - -pre_patch() { - mkdir include - ln -sf ../boost include -} - -do_build() { - # bootstrap.sh will reset CXX and CXXFLAGS (L229) - ./bootstrap.sh --with-toolset=gcc \ - --prefix=${DESTDIR}/usr --with-python=/usr/bin/python3 \ - --with-python-root=${XBPS_CROSS_BASE}/usr - ( - # Rebuild bjam for target - cd tools/build/src/engine - CXXFLAGS="$CXXFLAGS -fdebug-prefix-map=$PWD=." - # toolset gcc will force gcc -x c++ -O2 -s - # toolset cxx will use CXX and CXXFLAGS - CXX_VERSION_OPT=--version ./build.sh cxx - ) - cat > user-config.jam <<-EOF - using gcc : : ${CXX} : "${CXXFLAGS}" "${LDFLAGS}" "off" ; - using mpi ; - using python : ${py3_ver} : /usr/bin/python3 : ${XBPS_CROSS_BASE}/${py3_inc} : ${XBPS_CROSS_BASE}/${py3_lib} ; - - EOF - ./b2 ${makejobs} \ - --user-config=${wrksrc}/user-config.jam \ - --toolset=gcc abi=${_abi} architecture=${_arch} \ - python=${py3_ver} release \ - boost.stacktrace.from_exception="${_bst_except}" \ - cxxflags="${CXXFLAGS}" linkflags="${LDFLAGS}" \ - threading=multi runtime-link=shared link=shared,static -} - -do_check() { - local _testcase _component - local _ignore="contract graph" - # Too heavy - _ignore+=" math multiprecision mpi" - # requires clang - rm -f libs/hana/test/experimental/type_name.cpp - # https://github.com/open-mpi/ompi/issues/7330 - export OMPI_MCA_plm_rsh_agent= - # Seems to fail on everything but x86_64, - # because of floating point comparision - if [ "$XBPS_TARGET_MACHINE" != x86_64 ]; then - _ignore+=" geometry" - fi - if [ "$XBPS_TARGET_LIBC" = musl ]; then - # locale things - _ignore+=" locale serialization" - fi - - # No idea what is wrong - _ignore+=" python" - # Wanna find main in stacktrace, - _ignore+=" stacktrace" - - # required by boost::math - mkdir -p .temps - local _skip=yes - local _last= - for _testcase in libs/*/test/; do - _testcase=${_testcase%/test/} - _component=${_testcase#libs/} - if [ -z "$_last$_skip" ]; then - : - elif [ "$_component" = "$_last" ]; then - _skip= - else - continue - fi - case " $_ignore " in - *" $_component "*) - continue ;; - esac - _component="boost::$_component" - msg_normal "Testing: $_component\n" - ./b2 $_testcase/test \ - --user-config=${wrksrc}/user-config.jam \ - --toolset=gcc abi=${_abi} architecture=${_arch} \ - boost.stacktrace.from_exception="${_bst_except}" \ - python=${py3_ver} release warnings-as-errors=off \ - cxxflags="${CXXFLAGS}" linkflags="${LDFLAGS}" \ - threading=multi || - msg_error "do_check: ${_component}: failure\n" - done -} - -do_install() { - # Install headers/libs - ./b2 --prefix=${DESTDIR}/usr abi=${_abi} architecture=${_arch} \ - --user-config=${wrksrc}/user-config.jam \ - cxxflags="${CXXFLAGS}" linkflags="${LDFLAGS}" \ - python=${py3_ver} release \ - boost.stacktrace.from_exception="${_bst_except}" \ - threading=multi runtime-link=shared link=shared,static \ - install - - # Install Boost.Build stuff. - # XXX: make bjam a compat symlink to b2 - vbin tools/build/src/engine/b2 - ln -sf b2 "$DESTDIR/usr/bin/bjam" - vmkdir usr/share - rm -rf ${DESTDIR}/usr/share/b2 - cp -a ${wrksrc}/tools/build ${DESTDIR}/usr/share/b2 - find ${DESTDIR}/usr/share/b2 \ - -type f -name \*.orig -exec rm -f {} \; - rm -rf ${DESTDIR}/usr/share/b2/src/engine/bootstrap - rm -rf ${DESTDIR}/usr/share/b2/src/engine/{b2,bjam} - cat <<-'EOF' >${wrksrc}/site-config.jam - # System wide configuration file for Boost.Build.' - # - using gcc ; - EOF - cd $wrksrc - vconf site-config.jam - - # license, not required for binary distribution - # but required for source distribution - vlicense LICENSE_1_0.txt -} - -boost-python3_package() { - depends="python3" - shlib_requires="libpython${py3_ver}${py3_abiver}.so.1.0" - short_desc+=" - Python3 bindings" - pkg_install() { - vmove "usr/lib/libboost_python3*.so.*" - } -} - -boost-build_package() { - depends="boost" - conf_files="/etc/site-config.jam" - short_desc+=" - Boost.Build utility and framework" - provides="boost-jam-${version}_${revision}" - replaces="boost-jam<${version}_${revision}" - pkg_install() { - vmove usr/bin/b2 - vmove usr/bin/bjam - vmove usr/share/b2 - vmove usr/share/boost_predef - vmove etc/site-config.jam - } -} - -boost-devel-minimal_package() { - depends="boost" - noverifyrdeps=yes - nostrip=yes - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - vmove "usr/lib/*.so" - } -} - -boost-devel_package() { - short_desc+=" - development files - full" - depends="${_boost_devel_depends}" - pkg_install() { - vmove "usr/lib/*.a" - } -} - -libboost_atomic_package() { - short_desc+=" - libboost_atomic" - depends="boost>=${version}_${revision}" - pkg_install() { - vmove "usr/lib/libboost_atomic.so.*" - } -} - -libboost_charconv_package() { - short_desc+=" - libboost_charconv" - depends="boost>=${version}_${revision}" - pkg_install() { - vmove "usr/lib/libboost_charconv.so.*" - } -} - -libboost_chrono_package() { - short_desc+=" - libboost_chrono" - depends="boost>=${version}_${revision}" - pkg_install() { - vmove "usr/lib/libboost_chrono.so.*" - } -} - -libboost_container_package() { - short_desc+=" - libboost_container" - depends="boost>=${version}_${revision}" - pkg_install() { - vmove "usr/lib/libboost_container.so.*" - } -} - -libboost_context_package() { - short_desc+=" - libboost_context" - depends="boost>=${version}_${revision}" - pkg_install() { - vmove "usr/lib/libboost_context.so.*" - } -} - -libboost_contract_package() { - short_desc+=" - libboost_contract" - depends="boost>=${version}_${revision}" - pkg_install() { - vmove "usr/lib/libboost_contract.so.*" - } -} - -libboost_coroutine_package() { - short_desc+=" - libboost_coroutine" - depends="boost>=${version}_${revision}" - pkg_install() { - vmove "usr/lib/libboost_coroutine.so.*" - } -} - -libboost_date_time_package() { - short_desc+=" - libboost_date_time" - depends="boost>=${version}_${revision}" - pkg_install() { - vmove "usr/lib/libboost_date_time.so.*" - } -} - -libboost_fiber_package() { - short_desc+=" - libboost_fiber" - depends="boost>=${version}_${revision}" - pkg_install() { - vmove "usr/lib/libboost_fiber.so.*" - } -} - -libboost_filesystem_package() { - short_desc+=" - libboost_filesystem" - depends="boost>=${version}_${revision}" - pkg_install() { - vmove "usr/lib/libboost_filesystem.so.*" - } -} - -libboost_graph_package() { - short_desc+=" - libboost_graph" - depends="boost>=${version}_${revision}" - pkg_install() { - vmove "usr/lib/libboost_graph.so.*" - } -} - -libboost_graph_parallel_package() { - short_desc+=" - libboost_graph_parallel" - depends="boost>=${version}_${revision}" - pkg_install() { - vmove "usr/lib/libboost_graph_parallel.so.*" - } -} - -libboost_iostreams_package() { - short_desc+=" - libboost_iostreams" - depends="boost>=${version}_${revision}" - pkg_install() { - vmove "usr/lib/libboost_iostreams.so.*" - } -} - -libboost_json_package() { - short_desc+=" - libboost_json" - depends="boost>=${version}_${revision}" - pkg_install() { - vmove "usr/lib/libboost_json.so.*" - } -} - -libboost_locale_package() { - short_desc+=" - libboost_locale" - depends="boost>=${version}_${revision}" - pkg_install() { - vmove "usr/lib/libboost_locale.so.*" - } -} - -libboost_log_package() { - short_desc+=" - libboost_log" - depends="boost>=${version}_${revision}" - pkg_install() { - vmove "usr/lib/libboost_log.so.*" - } -} - -libboost_log_setup_package() { - short_desc+=" - libboost_log_setup" - depends="boost>=${version}_${revision}" - pkg_install() { - vmove "usr/lib/libboost_log_setup.so.*" - } -} - -libboost_math_c99_package() { - short_desc+=" - libboost_math_c99" - depends="boost>=${version}_${revision}" - pkg_install() { - vmove "usr/lib/libboost_math_c99.so.*" - } -} - -libboost_math_c99f_package() { - short_desc+=" - libboost_math_c99f" - depends="boost>=${version}_${revision}" - pkg_install() { - vmove "usr/lib/libboost_math_c99f.so.*" - } -} - -libboost_math_c99l_package() { - short_desc+=" - libboost_math_c99l" - depends="boost>=${version}_${revision}" - pkg_install() { - vmove "usr/lib/libboost_math_c99l.so.*" - } -} - -libboost_math_tr1_package() { - short_desc+=" - libboost_math_tr1" - depends="boost>=${version}_${revision}" - pkg_install() { - vmove "usr/lib/libboost_math_tr1.so.*" - } -} - -libboost_math_tr1f_package() { - short_desc+=" - libboost_math_tr1f" - depends="boost>=${version}_${revision}" - pkg_install() { - vmove "usr/lib/libboost_math_tr1f.so.*" - } -} - -libboost_math_tr1l_package() { - short_desc+=" - libboost_math_tr1l" - depends="boost>=${version}_${revision}" - pkg_install() { - vmove "usr/lib/libboost_math_tr1l.so.*" - } -} - -libboost_mpi_package() { - short_desc+=" - libboost_mpi" - depends="boost>=${version}_${revision}" - pkg_install() { - vmove "usr/lib/libboost_mpi.so.*" - } -} -libboost_mpi-python3_package() { - short_desc+=" - libboost_mpi - Python 3 bindings" - shlib_requires="libpython${py3_ver}${py3_abiver}.so.1.0" - pkg_install() { - vmove "usr/lib/libboost_mpi_python3*.so.*" - vmove "usr/lib/boost-python${py3_ver}/mpi.so" - } -} - -libboost_nowide_package() { - short_desc+=" - libboost_nowide" - depends="boost>=${version}_${revision}" - pkg_install() { - vmove "usr/lib/libboost_nowide.so.*" - } -} - -libboost_prg_exec_monitor_package() { - short_desc+=" - libboost_prg_exec_monitor" - depends="boost>=${version}_${revision}" - pkg_install() { - vmove "usr/lib/libboost_prg_exec_monitor.so.*" - } -} - -libboost_process_package() { - short_desc+=" - libboost_process" - depends="boost>=${version}_${revision}" - pkg_install() { - vmove "usr/lib/libboost_process.so.*" - } -} - -libboost_program_options_package() { - short_desc+=" - libboost_program_options" - depends="boost>=${version}_${revision}" - pkg_install() { - vmove "usr/lib/libboost_program_options.so.*" - } -} - -libboost_random_package() { - short_desc+=" - libboost_random" - depends="boost>=${version}_${revision}" - pkg_install() { - vmove "usr/lib/libboost_random.so.*" - } -} - -libboost_regex_package() { - short_desc+=" - libboost_regex" - depends="boost>=${version}_${revision}" - pkg_install() { - vmove "usr/lib/libboost_regex.so.*" - } -} - -libboost_serialization_package() { - short_desc+=" - libboost_serialization" - depends="boost>=${version}_${revision}" - pkg_install() { - vmove "usr/lib/libboost_serialization.so.*" - } -} - -libboost_stacktrace_addr2line_package() { - short_desc+=" - libboost_stacktrace_addr2line" - depends="boost>=${version}_${revision}" - pkg_install() { - vmove "usr/lib/libboost_stacktrace_addr2line.so.*" - } -} - -libboost_stacktrace_backtrace_package() { - short_desc+=" - libboost_stacktrace_backtrace" - depends="boost>=${version}_${revision}" - pkg_install() { - vmove "usr/lib/libboost_stacktrace_backtrace.so.*" - } -} - -libboost_stacktrace_basic_package() { - short_desc+=" - libboost_stacktrace_basic" - depends="boost>=${version}_${revision}" - pkg_install() { - vmove "usr/lib/libboost_stacktrace_basic.so.*" - } -} - -libboost_stacktrace_from_exception_package() { - short_desc+=" - libboost_stacktrace_from_exception" - depends="boost>=${version}_${revision}" - pkg_install() { - vmove "usr/lib/libboost_stacktrace_from_exception.so.*" - } -} - -libboost_stacktrace_noop_package() { - short_desc+=" - libboost_stacktrace_noop" - depends="boost>=${version}_${revision}" - pkg_install() { - vmove "usr/lib/libboost_stacktrace_noop.so.*" - } -} - -libboost_thread_package() { - short_desc+=" - libboost_thread" - depends="boost>=${version}_${revision}" - pkg_install() { - vmove "usr/lib/libboost_thread.so.*" - } -} - -libboost_timer_package() { - short_desc+=" - libboost_timer" - depends="boost>=${version}_${revision}" - pkg_install() { - vmove "usr/lib/libboost_timer.so.*" - } -} - -libboost_type_erasure_package() { - short_desc+=" - libboost_type_erasure" - depends="boost>=${version}_${revision}" - pkg_install() { - vmove "usr/lib/libboost_type_erasure.so.*" - } -} - -libboost_unit_test_framework_package() { - short_desc+=" - libboost_unit_test_framework" - depends="boost>=${version}_${revision}" - pkg_install() { - vmove "usr/lib/libboost_unit_test_framework.so.*" - } -} - -libboost_url_package() { - short_desc+=" - libboost_url" - depends="boost>=${version}_${revision}" - pkg_install() { - vmove "usr/lib/libboost_url.so.*" - } -} - -libboost_wave_package() { - short_desc+=" - libboost_wave" - depends="boost>=${version}_${revision}" - pkg_install() { - vmove "usr/lib/libboost_wave.so.*" - } -} - -libboost_wserialization_package() { - short_desc+=" - libboost_wserialization" - depends="boost>=${version}_${revision}" - pkg_install() { - vmove "usr/lib/libboost_wserialization.so.*" - } -} diff --git a/srcpkgs/boost/update b/srcpkgs/boost/update deleted file mode 100644 index 8a628710caeded..00000000000000 --- a/srcpkgs/boost/update +++ /dev/null @@ -1,2 +0,0 @@ -site="http://www.boost.org/users/download/" -pattern='Version \K[\d.]+(?! beta)(?=<)' diff --git a/srcpkgs/booster/files/kernel-hook-postinst b/srcpkgs/booster/files/kernel-hook-postinst deleted file mode 100644 index 7e6ef0a5b829a1..00000000000000 --- a/srcpkgs/booster/files/kernel-hook-postinst +++ /dev/null @@ -1,13 +0,0 @@ -#!/bin/sh -# -# Kernel post-install hook for booster. -# -# Arguments passed to this script: $1 pkgname, $2 version. -# -PKGNAME="$1" -VERSION="$2" - -[ -x usr/bin/booster ] || exit 0 - -umask 0077 -usr/bin/booster build --force --kernel-version ${VERSION} boot/initramfs-${VERSION}.img diff --git a/srcpkgs/booster/files/kernel-hook-postrm b/srcpkgs/booster/files/kernel-hook-postrm deleted file mode 100644 index 253c8d2d45f438..00000000000000 --- a/srcpkgs/booster/files/kernel-hook-postrm +++ /dev/null @@ -1,10 +0,0 @@ -#!/bin/sh -# -# Kernel post-remove hook for booster. -# -# Arguments passed to this script: $1 pkgname, $2 version. -# -PKGNAME="$1" -VERSION="$2" - -rm -f boot/initramfs-${VERSION}.img diff --git a/srcpkgs/booster/template b/srcpkgs/booster/template deleted file mode 100644 index cad01484f04d5a..00000000000000 --- a/srcpkgs/booster/template +++ /dev/null @@ -1,48 +0,0 @@ -# Template file for 'booster' -pkgname=booster -version=0.11 -revision=2 -build_style=go -go_import_path=github.com/anatol/booster -go_package="${go_import_path}/generator" -hostmakedepends="git ruby-ronn" -depends="busybox-static" -short_desc="Fast and secure initramfs generator" -maintainer="travankor " -license="MIT" -homepage="https://github.com/anatol/booster" -distfiles="https://github.com/anatol/booster/archive/${version}.tar.gz" -checksum=2f111b1729143c38ec287e5567ae9f57e0fb8118cc11afa22657da8ac9b0105a -conf_files="/etc/booster.yaml" -alternatives=" - initramfs:/etc/kernel.d/post-install/20-initramfs:/usr/libexec/booster/kernel-hook-postinst - initramfs:/etc/kernel.d/post-remove/20-initramfs:/usr/libexec/booster/kernel-hook-postrm -" -export GOFLAGS="-buildmode=pie" - -post_build() { - ( cd init && CGO_ENABLED=0 go install -p "${XBPS_MAKEJOBS}" -mod=readonly -v -buildmode=default ) - ronn docs/manpage.md - echo "busybox: true" > booster.yaml -} - -do_install() { - local _srcdir="${GOPATH}/bin" - - if [ "$CROSS_BUILD" ]; then - _srcdir="${_srcdir}/linux_${GOARCH}" - fi - - vbin "${_srcdir}/generator" booster - vinstall "${_srcdir}/init" 755 usr/lib/booster - - vman docs/manpage.1 booster.1 - vconf booster.yaml - - vinstall ${FILESDIR}/kernel-hook-postinst 755 usr/libexec/booster - vinstall ${FILESDIR}/kernel-hook-postrm 755 usr/libexec/booster - - vcompletion contrib/completion/bash bash booster - - vlicense LICENSE -} diff --git a/srcpkgs/bootchart/template b/srcpkgs/bootchart/template deleted file mode 100644 index 9b67c2ccae3ef0..00000000000000 --- a/srcpkgs/bootchart/template +++ /dev/null @@ -1,11 +0,0 @@ -# Template file for 'bootchart' -pkgname=bootchart -version=1.20 -revision=4 -build_style=gnu-configure -short_desc="Startup graphing tool" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="https://github.com/sofar/bootchart" -distfiles="http://foo-projects.org/~sofar/bootchart/bootchart-${version}.tar.gz" -checksum=abce2fe0483ee23a522200fd630d7f288a337117c078dfaa220e1c55cdc2e896 diff --git a/srcpkgs/bootchart2/patches/python-3.9.patch b/srcpkgs/bootchart2/patches/python-3.9.patch deleted file mode 100644 index 6eae5dd0db1a87..00000000000000 --- a/srcpkgs/bootchart2/patches/python-3.9.patch +++ /dev/null @@ -1,35 +0,0 @@ -Index: pybootchartgui/draw.py -=================================================================== ---- a/pybootchartgui/draw.py -+++ b/pybootchartgui/draw.py -@@ -508,7 +508,7 @@ def draw_processes_recursively(ctx, proc - cmdString = proc.cmd - else: - cmdString = '' -- if (OPTIONS.show_pid or OPTIONS.show_all) and ipid is not 0: -+ if (OPTIONS.show_pid or OPTIONS.show_all) and ipid != 0: - cmdString = cmdString + " [" + str(ipid // 1000) + "]" - if OPTIONS.show_all: - if proc.args: -@@ -606,7 +606,7 @@ class CumlSample: - if self.color is None: - i = self.next() % HSV_MAX_MOD - h = 0.0 -- if i is not 0: -+ if i != 0: - h = (1.0 * i) / HSV_MAX_MOD - s = 0.5 - v = 1.0 -Index: pybootchartgui/parsing.py -=================================================================== ---- a/pybootchartgui/parsing.py -+++ b/pybootchartgui/parsing.py -@@ -98,7 +98,7 @@ class Trace: - def compile(self, writer): - - def find_parent_id_for(pid): -- if pid is 0: -+ if pid == 0: - return 0 - ppid = self.parent_map.get(pid) - if ppid: diff --git a/srcpkgs/bootchart2/patches/rdinit-fix-panic.patch b/srcpkgs/bootchart2/patches/rdinit-fix-panic.patch deleted file mode 100644 index 6a96193037a8e7..00000000000000 --- a/srcpkgs/bootchart2/patches/rdinit-fix-panic.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/bootchartd.in 2021-01-24 15:52:43.339735933 +0700 -+++ b/bootchartd.in 2021-01-24 15:53:30.256889311 +0700 -@@ -32,6 +32,7 @@ - # some initrds don't have usleep etc. - USLEEP="$COLLECTOR_BIN --usleep" - -+: "${OLDPATH:=/sbin:/bin:/usr/sbin:/usr/bin}" - # we need to find our tools - PATH="/sbin:/bin:/usr/sbin:/usr/bin:$PATH" - diff --git a/srcpkgs/bootchart2/template b/srcpkgs/bootchart2/template deleted file mode 100644 index 3d3cc4cb0dea34..00000000000000 --- a/srcpkgs/bootchart2/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'bootchart2' -pkgname=bootchart2 -version=0.14.9 -revision=5 -build_style=gnu-makefile -make_install_args="EARLY_PREFIX=/usr DOCDIR=/usr/share/doc/bootchart2" -hostmakedepends="python3-setuptools" -makedepends="python3" -depends="python3-cairo" -short_desc="Startup graphing tool" -maintainer="Orphaned " -license="GPL-3.0-or-later" -homepage="https://github.com/xrmx/bootchart" -distfiles="https://github.com/xrmx/bootchart/archive/${version}.tar.gz" -checksum=cec7871c3dba47a1165873b0acde30a82221fde1d3a942da5e7dd09b513d2017 -make_dirs="/usr/lib/bootchart/tmpfs 0755 root root" -conflicts="bootchart>=0" - -post_patch() { - vsed -i -e 's,\$(EARLY_PREFIX)/sbin/,/usr/bin/,' Makefile -} diff --git a/srcpkgs/bootiso/patches/new-exfat.patch b/srcpkgs/bootiso/patches/new-exfat.patch deleted file mode 100644 index 57085311bfd61d..00000000000000 --- a/srcpkgs/bootiso/patches/new-exfat.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/bootiso -+++ b/bootiso -@@ -507,7 +507,7 @@ function fs_formatPartition() { - # These options always end up with the label flag setter - local -Ar _mkfsOpts=( - ['vfat']="-v -F 32 -n" # Fat32 mode -- ['exfat']="-n" -+ ['exfat']="-L" - ['ntfs']="-Q -c 4096 -L" # Quick mode + cluster size = 4096 for syslinux support - ['ext2']="-O ^64bit -L" # Disabling pure 64 bits compression for syslinux compatibility - ['ext3']="-O ^64bit -L" # see https://www.syslinux.org/wiki/index.php?title=Filesystem#ext diff --git a/srcpkgs/bootiso/template b/srcpkgs/bootiso/template deleted file mode 100644 index 40bf112435dc99..00000000000000 --- a/srcpkgs/bootiso/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'bootiso' -pkgname=bootiso -version=4.2.0 -revision=3 -build_style=gnu-makefile -depends="bash bc binutils curl dosfstools e2fsprogs eudev exfatprogs - f2fs-tools file ncurses ntfs-3g rsync syslinux wimlib jq" -short_desc="Create a USB bootable device from an ISO image easily and securely" -maintainer="Orphaned " -license="GPL-3.0-only" -homepage="https://github.com/jsamr/bootiso" -changelog="https://github.com/jsamr/bootiso/raw/master/changelog.md" -distfiles="https://github.com/jsamr/bootiso/archive/v${version}.tar.gz" -checksum=eaf0cedb31d2195546e882624b7f1f0abbb3a6bb6234b4408dfeb2eaeaff3a50 - -post_install() { - vdoc readme.md -} diff --git a/srcpkgs/bootterm/template b/srcpkgs/bootterm/template deleted file mode 100644 index 8047873b2a2395..00000000000000 --- a/srcpkgs/bootterm/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'bootterm' -pkgname=bootterm -version=0.5 -revision=1 -build_style=gnu-makefile -# To overcome the linker getting handled compiler parameters (-Wl,-z,relro) -make_use_env=yes -short_desc="Simple terminal designed to ease connection to serial ports" -maintainer="Vincent Legoll " -license="MIT" -homepage="https://github.com/wtarreau/bootterm" -distfiles="https://github.com/wtarreau/bootterm/archive/refs/tags/v${version}.tar.gz" -checksum=95cc154236655082fb60e8cdae15823e4624e108b8aead59498ac8f2263295ad - -if [ "$CROSS_BUILD" ]; then - make_build_args="CROSS_COMPILE=${XBPS_CROSS_TRIPLET}-" -fi - -# Force termios.h usage instead of asm/termbits.h (for tcgetattr, etc.) -if [ "$XBPS_TARGET_LIBC" = "musl" ]; then - make_build_args+=" CFLAGS=-DNO_TCGETS2" -fi - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/borg/template b/srcpkgs/borg/template deleted file mode 100644 index a14a5c6fafc0f3..00000000000000 --- a/srcpkgs/borg/template +++ /dev/null @@ -1,44 +0,0 @@ -# Template file for 'borg' -pkgname=borg -version=1.4.2 -revision=1 -build_style=python3-module -make_check_args="-k not((benchmark)or(readonly))" -make_check_target="build/lib.*/borg/testsuite" -hostmakedepends="python3-setuptools_scm python3-pkgconfig python3-Cython" -makedepends="python3-devel openssl-devel acl-devel liblz4-devel - libzstd-devel xxHash-devel" -depends="python3-msgpack python3-packaging python3-pyfuse3" -checkdepends="tar python3-msgpack python3-dateutil python3-pytest-xdist" -short_desc="Deduplicating backup program with compression and encryption" -maintainer="Leah Neukirchen " -license="BSD-3-Clause" -homepage="https://www.borgbackup.org" -changelog="https://borgbackup.readthedocs.io/en/stable/changes.html#changelog" -distfiles="${PYPI_SITE}/b/borgbackup/borgbackup-${version}.tar.gz" -checksum=8923f5e953205d81138d1d7276c8a1c864215e230994d620c397635568ed376f - -export BORG_OPENSSL_PREFIX="${XBPS_CROSS_BASE}/usr" -export BORG_LIBLZ4_PREFIX="${XBPS_CROSS_BASE}/usr" -export BORG_LIBZSTD_PREFIX="${XBPS_CROSS_BASE}/usr" -export BORG_LIBXXHASH_PREFIX="${XBPS_CROSS_BASE}/usr" - -post_install() { - vlicense LICENSE - - for f in docs/man/*.1 ; do - vman $f - done - - cd scripts/shell_completions - vcompletion bash/${pkgname} bash - vcompletion fish/${pkgname}.fish fish - vcompletion zsh/_${pkgname} zsh -} - -post_patch() { - # Function are_acls_working raises an OSError - vsed -i \ - 's/If(not are_acls_working(), /(/' \ - src/borg/testsuite/platform.py -} diff --git a/srcpkgs/borg/update b/srcpkgs/borg/update deleted file mode 100644 index 5d55cc9cf8a10c..00000000000000 --- a/srcpkgs/borg/update +++ /dev/null @@ -1,2 +0,0 @@ -pkgname=borgbackup -ignore='*rc* *b* *a*' diff --git a/srcpkgs/borgmatic/template b/srcpkgs/borgmatic/template deleted file mode 100644 index d21e2e6b8b6cab..00000000000000 --- a/srcpkgs/borgmatic/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'borgmatic' -pkgname=borgmatic -version=2.0.5 -revision=1 -build_style=python3-pep517 -hostmakedepends="python3-setuptools python3-wheel" -depends="borg python3-setuptools python3-ruamel.yaml python3-jsonschema - python3-requests python3-packaging" -checkdepends="${depends} python3-pytest python3-flexmock python3-apprise" -short_desc="Wrapper script for the Borg backup software" -maintainer="Joel Beckmeyer " -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=8e96932db0e6c1c2fc8a1bbc5d30f62ec49f9a7781a4e19255a45c2727924a8e - -post_patch() { - vsed -i pyproject.toml -e 's/--cov-report.*--cov-fail-under=100//' -} diff --git a/srcpkgs/boringtun/template b/srcpkgs/boringtun/template deleted file mode 100644 index 7aa94e8c39ee04..00000000000000 --- a/srcpkgs/boringtun/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'boringtun' -pkgname=boringtun -version=0.3.0 -revision=2 -build_style=cargo -short_desc="Implementation of the WireGuard protocol" -maintainer="Zach Nedwich " -license="BSD-3-Clause" -homepage="https://github.com/cloudflare/boringtun" -distfiles="https://github.com/cloudflare/${pkgname}/archive/v${version}.tar.gz" -checksum=@7ba22dcb785c9dfa99d70fc3ea0fa86908debd59eabc278f65db50a22bcc731c - -case "$XBPS_TARGET_MACHINE" in - x86_64*|i686*|arm*|aarch64*) ;; - *) broken="ftbfs in ring" ;; -esac - -post_install() { - vlicense LICENSE.md -} diff --git a/srcpkgs/boswars-data b/srcpkgs/boswars-data deleted file mode 120000 index 98791f5029c33b..00000000000000 --- a/srcpkgs/boswars-data +++ /dev/null @@ -1 +0,0 @@ -boswars \ No newline at end of file diff --git a/srcpkgs/boswars/files/boswars b/srcpkgs/boswars/files/boswars deleted file mode 100644 index aebbf50ba40e08..00000000000000 --- a/srcpkgs/boswars/files/boswars +++ /dev/null @@ -1,2 +0,0 @@ -#!/bin/sh -exec /usr/libexec/boswars/boswars -d /usr/share/boswars ${1+"$@"} diff --git a/srcpkgs/boswars/files/boswars.desktop b/srcpkgs/boswars/files/boswars.desktop deleted file mode 100644 index 464f775202bc57..00000000000000 --- a/srcpkgs/boswars/files/boswars.desktop +++ /dev/null @@ -1,13 +0,0 @@ -[Desktop Entry] -Version=1.0 -Encoding=UTF-8 -Name=Bos Wars -GenericName=Battle of Survival Wars -Comment=real-time strategy game -Exec=/usr/bin/boswars -Icon=boswars.png -StartupNotify=true -Terminal=false -Type=Application -Categories=Game; - diff --git a/srcpkgs/boswars/files/boswars.png b/srcpkgs/boswars/files/boswars.png deleted file mode 100644 index 83b7cf4c4edaaf..00000000000000 Binary files a/srcpkgs/boswars/files/boswars.png and /dev/null differ diff --git a/srcpkgs/boswars/patches/python3.patch b/srcpkgs/boswars/patches/python3.patch deleted file mode 100644 index 0289236e78a840..00000000000000 --- a/srcpkgs/boswars/patches/python3.patch +++ /dev/null @@ -1,264 +0,0 @@ -From 5cb645f8c55b536f0027314aac9216a200315708 Mon Sep 17 00:00:00 2001 -From: Francois Beerten -Date: Wed, 5 Jul 2023 10:39:48 +0200 -Subject: [PATCH] fabricate.py: remove deprecated calls to - os.stat_float_times() - -Since Python 2.5, stat times use floats and we require at least -Python 2.7. os.stat_float_times() is deprecated since Python -3.1 and has been completely removed in Python 3.7. - -References in Python doc and issue tracker: -* https://docs.python.org/3/whatsnew/changelog.html?highlight=stat_float_times#id409 -* https://bugs.python.org/issue31827 - -This fixes one of the bugs detected by Luiz Gabriel Jung in bug #64375 -"Can't run new game version 2.8". ---- - fabricate.py | 5 ----- - 1 file changed, 5 deletions(-) - -diff --git a/fabricate.py b/fabricate.py -index d63901d3..8fe46002 100644 ---- a/fabricate.py -+++ b/fabricate.py -@@ -378,10 +378,6 @@ class AtimesRunner(Runner): - """ Run command and return its dependencies and outputs, using before - and after access times to determine dependencies. """ - -- # For Python pre-2.5, ensure os.stat() returns float atimes -- old_stat_float = os.stat_float_times() -- os.stat_float_times(True) -- - originals = self.file_times() - if self.atimes == 2: - befores = originals -@@ -425,7 +421,6 @@ class AtimesRunner(Runner): - if original != afters.get(name, None): - self._utime(name, original[0], original[1]) - -- os.stat_float_times(old_stat_float) # restore stat_float_times value - return deps, outputs - - class StraceProcess(object): -From bcc21c1c6373a793e9cdff781b9644c6da8a7091 Mon Sep 17 00:00:00 2001 -From: Alexandre Detiste -Date: Mon, 10 Jul 2023 13:39:04 +0200 -Subject: [PATCH 1/2] make the scripts compatible with both Python 2 & 3 - -the 'from future import ...' can be removed -when it's time to remove Python2 compatibility ---- - doc/scripts/findlua.py | 10 ++++++---- - doc/scripts/showindex.py | 3 ++- - languages/makesame.py | 6 ++++-- - tools/installers/createpackages.py | 5 +++-- - tools/unitstats.py | 8 +++++--- - 5 files changed, 20 insertions(+), 12 deletions(-) - -diff --git a/doc/scripts/findlua.py b/doc/scripts/findlua.py -index 67d674de..4a8b2848 100755 ---- a/doc/scripts/findlua.py -+++ b/doc/scripts/findlua.py -@@ -1,9 +1,11 @@ - #!/usr/bin/env python - "Output all lua functions defined in the engine source code." - -+from __future__ import print_function -+ - import os --import os, sys --from stat import * -+import sys -+from stat import ST_MODE, S_ISDIR, S_ISREG - - # where to find the other stratagus tools - toolpath = os.path.dirname(sys.argv[0]) + '/' -@@ -23,7 +25,7 @@ def walktree(top, callback): - callback(pathname) - else: - # Unknown file type, print a message -- print 'Skipping %s' % pathname -+ print('Skipping %s' % pathname) - - commands = [] - reffiles = {} -@@ -43,5 +45,5 @@ if __name__ == '__main__': - - commands.sort() - for command in commands: -- print command -+ print(command) - -diff --git a/doc/scripts/showindex.py b/doc/scripts/showindex.py -index 82b22783..f582643e 100755 ---- a/doc/scripts/showindex.py -+++ b/doc/scripts/showindex.py -@@ -3,6 +3,7 @@ - Usefull to check if all functions are documented. - """ - -+from __future__ import print_command - import os - - commands = [] -@@ -18,4 +19,4 @@ for infile in os.listdir('.'): - commands.sort() - - for command in commands: -- print command -+ print(command) -diff --git a/languages/makesame.py b/languages/makesame.py -index 99ef0f83..43cd36fd 100644 ---- a/languages/makesame.py -+++ b/languages/makesame.py -@@ -25,8 +25,8 @@ - - import sys - --f = file(sys.argv[1]) --out = file(sys.argv[2], "wt") -+f = open(sys.argv[1]) -+out = open(sys.argv[2], "wt") - - for line in f: - if line.startswith("msgid "): -@@ -37,3 +37,5 @@ for line in f: - else: - out.write(line) - -+f.close() -+out.close() -diff --git a/tools/installers/createpackages.py b/tools/installers/createpackages.py -index 0ba84816..a0288008 100755 ---- a/tools/installers/createpackages.py -+++ b/tools/installers/createpackages.py -@@ -21,6 +21,7 @@ - ## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - ## GNU General Public License for more details. - -+from __future__ import print_function - import sys - import os - import tarfile -@@ -43,7 +44,7 @@ def createTarArchive(archivename, namelist): - printDot() - tar.addfile(tarinfo, open(name, 'rb')) - tar.close() -- print -+ print() - - def createZipArchive(archivename, namelist): - print("\nCreating %s.zip" % archivename) -@@ -52,7 +53,7 @@ def createZipArchive(archivename, namelist): - z.write(name, archivename + "/" + name) - printDot() - z.close() -- print -+ print() - - def listGitFiles(): - entries = os.popen('git ls-files').readlines() -diff --git a/tools/unitstats.py b/tools/unitstats.py -index 4da3816a..c0419882 100755 ---- a/tools/unitstats.py -+++ b/tools/unitstats.py -@@ -19,6 +19,8 @@ - # 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. -+ -+from __future__ import print_function - import os - import sys - import csv -@@ -192,10 +194,10 @@ def updateUnitStats(units): - stats = readUnitStats() - for unit in units: - name = unit.stats['Name'] -- if stats.has_key(name): -+ if name in stats: - up = stats[name] - for k in up.keys(): -- if unit.stats.has_key(k) and k != 'Name': -+ if k in unit.stats and k != 'Name': - unit.stats[k] = removeCommas(up[k]) - - Usage = """ -@@ -211,7 +213,7 @@ Usage = """ - delimiter and single quote (') as string quote. - """ - def printUsage(args): -- print Usage % args[0] -+ print(Usage % args[0]) - - def main(args): - if len(args) == 1: --- -2.30.8 - - -From fd11f87f55114a033731321c6faa9e5d22224b8b Mon Sep 17 00:00:00 2001 -From: Alexandre Detiste -Date: Mon, 10 Jul 2023 13:51:41 +0200 -Subject: [PATCH 2/2] make the scripts python3-only - ---- - doc/scripts/findlua.py | 2 -- - doc/scripts/showindex.py | 1 - - tools/installers/createpackages.py | 1 - - tools/unitstats.py | 1 - - 4 files changed, 5 deletions(-) - -diff --git a/doc/scripts/findlua.py b/doc/scripts/findlua.py -index 4a8b2848..5bc0d376 100755 ---- a/doc/scripts/findlua.py -+++ b/doc/scripts/findlua.py -@@ -1,8 +1,6 @@ - #!/usr/bin/env python - "Output all lua functions defined in the engine source code." - --from __future__ import print_function -- - import os - import sys - from stat import ST_MODE, S_ISDIR, S_ISREG -diff --git a/doc/scripts/showindex.py b/doc/scripts/showindex.py -index f582643e..0a8b78f0 100755 ---- a/doc/scripts/showindex.py -+++ b/doc/scripts/showindex.py -@@ -3,7 +3,6 @@ - Usefull to check if all functions are documented. - """ - --from __future__ import print_command - import os - - commands = [] -diff --git a/tools/installers/createpackages.py b/tools/installers/createpackages.py -index a0288008..1ec39016 100755 ---- a/tools/installers/createpackages.py -+++ b/tools/installers/createpackages.py -@@ -21,7 +21,6 @@ - ## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - ## GNU General Public License for more details. - --from __future__ import print_function - import sys - import os - import tarfile -diff --git a/tools/unitstats.py b/tools/unitstats.py -index c0419882..eedd2fec 100755 ---- a/tools/unitstats.py -+++ b/tools/unitstats.py -@@ -20,7 +20,6 @@ - # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - # GNU General Public License for more details. - --from __future__ import print_function - import os - import sys - import csv --- -2.30.8 - diff --git a/srcpkgs/boswars/template b/srcpkgs/boswars/template deleted file mode 100644 index 913bbad6c10759..00000000000000 --- a/srcpkgs/boswars/template +++ /dev/null @@ -1,63 +0,0 @@ -# Template file for 'boswars' -pkgname=boswars -version=2.8 -revision=2 -hostmakedepends="pkg-config libpng-progs python3" -makedepends="sdl12-compat-devel glu-devel libpng-devel - libtheora-devel libvorbis-devel lua51-devel" -depends="${pkgname}-data" -short_desc="Futuristic real-time strategy game (RTS)" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="https://www.boswars.org" -distfiles="https://www.boswars.org/dist/releases/boswars-${version}-src.tar.gz" -checksum=5185206990bf6765c7a5d3802ce6e6048a1087cf4c307b099a5691a3eec6b86a -python_version=3 - -do_build() { - # Patch make.py to respect our $CXXFLAGS and $LDFLAGS - sed -i make.py \ - -e "s;^gccflags = '\(.*\)'.split();gccflags = '${CXXFLAGS} \1'.split();" \ - -e "/^gccflags.*/a gldflags = '${LDFLAGS}'.split()" \ - -e "s;self.ldflags = list(ldflags);self.ldflags = gldflags + list(ldflags);" \ - -e "s/cc='g++'/cc='$CXX'/" - python3 make.py -} - -do_install() { - vmkdir usr/libexec/boswars - vcopy fbuild/release/boswars usr/libexec/boswars/ - - vmkdir usr/share/boswars - vcopy campaigns usr/share/boswars/ - vcopy doc usr/share/boswars/ - vcopy graphics usr/share/boswars/ - vcopy intro usr/share/boswars/ - vcopy languages usr/share/boswars/ - vcopy maps usr/share/boswars/ - vcopy patches usr/share/boswars/ - vcopy scripts usr/share/boswars/ - vcopy sounds usr/share/boswars/ - vcopy units usr/share/boswars/ - - vbin ${FILESDIR}/boswars - - vinstall ${FILESDIR}/boswars.desktop 644 usr/share/applications/ - vinstall ${FILESDIR}/boswars.png 644 usr/share/pixmaps/ -} - -boswars-data_package() { - short_desc+=" - data files" - pkg_install() { - vmove usr/share/boswars/campaigns - vmove usr/share/boswars/doc - vmove usr/share/boswars/graphics - vmove usr/share/boswars/intro - vmove usr/share/boswars/languages - vmove usr/share/boswars/maps - vmove usr/share/boswars/patches - vmove usr/share/boswars/scripts - vmove usr/share/boswars/sounds - vmove usr/share/boswars/units - } -} diff --git a/srcpkgs/botan-devel b/srcpkgs/botan-devel deleted file mode 120000 index 010a5307fd1ea8..00000000000000 --- a/srcpkgs/botan-devel +++ /dev/null @@ -1 +0,0 @@ -botan \ No newline at end of file diff --git a/srcpkgs/botan-doc b/srcpkgs/botan-doc deleted file mode 120000 index 010a5307fd1ea8..00000000000000 --- a/srcpkgs/botan-doc +++ /dev/null @@ -1 +0,0 @@ -botan \ No newline at end of file diff --git a/srcpkgs/botan/template b/srcpkgs/botan/template deleted file mode 100644 index 3b02e0a1e81cbc..00000000000000 --- a/srcpkgs/botan/template +++ /dev/null @@ -1,97 +0,0 @@ -# Template file for 'botan' -pkgname=botan -version=3.9.0 -revision=1 -build_style=gnu-makefile -hostmakedepends="doxygen python3 python3-packaging-bootstrap" -makedepends="bzip2-devel liblzma-devel sqlite-devel zlib-devel" -short_desc="Crypto library written in C++" -maintainer="Komeil Parseh " -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=8c3f284b58ddd42e8e43e9fa86a7129d87ea7c3f776a80d3da63ec20722b0883 -python_version=3 - -LDFLAGS="-pthread" - -do_configure() { - local _args _cpu - - _args="--prefix=/usr" - _args+=" --os=linux" - _args+=" --with-doxygen" - _args+=" --with-bzip2" - _args+=" --with-lzma" - _args+=" --with-zlib" - _args+=" --with-sqlite3" - _args+=" --enable-shared" - _args+=" --cc=gcc" - - case "$XBPS_TARGET_MACHINE" in - i686*) - _cpu="i686" - ;; - x86_64*) - _cpu="x86_64" - ;; - armv5*) - _cpu="arm" - _args+=" --disable-modules=simd" - ;; - armv6*) - _cpu="arm" - _args+=" --disable-modules=simd" - ;; - armv7*) - _cpu="armv7-a" - _args+=" --disable-modules=simd" - ;; - aarch64*) - _cpu="armv8-a" - ;; - mips*) - _cpu="mips32" - ;; - ppc64le*) - _cpu="ppc64le" - ;; - ppc64*) - _cpu="ppc64" - ;; - ppc*) - _cpu="ppc" - ;; - *) - _cpu="${XBPS_TARGET_MACHINE%-musl}" - ;; - esac - - python3 configure.py \ - --distribution-info="Void Linux botan-${version}_${revision}" \ - --cpu=${_cpu} \ - ${_args} -} - -post_install() { - vlicense license.txt -} - -botan-doc_package() { - short_desc+=" - documentation" - pkg_install() { - vmove usr/share/doc - } -} - -botan-devel_package() { - short_desc+=" - development files" - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/*.a - vmove usr/lib/*.so - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/bottom/template b/srcpkgs/bottom/template deleted file mode 100644 index cf77f3b60c8cdc..00000000000000 --- a/srcpkgs/bottom/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 'bottom' -pkgname=bottom -version=0.10.2 -revision=1 -build_style=cargo -short_desc="Yet another cross-platform graphical process/system monitor" -maintainer="cinerea0 " -license="MIT" -homepage="https://github.com/ClementTsang/bottom" -changelog="https://raw.githubusercontent.com/ClementTsang/bottom/master/CHANGELOG.md" -distfiles="https://github.com/ClementTsang/bottom/archive/${version}.tar.gz" -checksum=1db45fe9bc1fabb62d67bf8a1ea50c96e78ff4d2a5e25bf8ae8880e3ad5af80a - -pre_build() { - export BTM_GENERATE=true -} - -post_install() { - vdoc README.md - vlicense LICENSE - - # Completions are hidden deep the build tree - bash_completion=$(find ${wrksrc}/target -name btm.bash -print -quit) - vcompletion ${bash_completion} bash btm - fish_completion=$(find ${wrksrc}/target -name btm.fish -print -quit) - vcompletion ${fish_completion} fish btm - zsh_completion=$(find ${wrksrc}/target -name _btm -print -quit) - vcompletion ${zsh_completion} zsh btm -} diff --git a/srcpkgs/boundary/template b/srcpkgs/boundary/template deleted file mode 100644 index 8127f8daede9ed..00000000000000 --- a/srcpkgs/boundary/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'boundary' -pkgname=boundary -version=0.19.2 -revision=1 -build_style=go -go_import_path=github.com/hashicorp/boundary -go_package=${go_import_path}/cmd/boundary -short_desc="Identity-based access management for dynamic infrastructure" -maintainer="Michael Aldridge " -license="BUSL-1.1" -homepage="https://boundaryproject.io" -distfiles="https://github.com/hashicorp/boundary/archive/refs/tags/v$version.tar.gz" -checksum=f8815208684806ce8a7e1af9b49d9e3ce52c9cec8804204fbe7a5a9df669c420 -repository=nonfree diff --git a/srcpkgs/bovo/template b/srcpkgs/bovo/template deleted file mode 100644 index b41b3583a8f2e1..00000000000000 --- a/srcpkgs/bovo/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'bovo' -pkgname=bovo -version=25.08.3 -revision=1 -build_style=cmake -configure_args="-DKF6_HOST_TOOLING=/usr/lib/cmake" -hostmakedepends="extra-cmake-modules gettext kf6-kconfig kf6-kcoreaddons - kf6-kdoctools qt6-base" -makedepends="kf6-kcoreaddons-devel kf6-kcrash-devel kf6-kdbusaddons-devel - qt6-svg-devel qt6-base-devel kf6-ki18n-devel kf6-kconfig-devel - kf6-kwidgetsaddons-devel kf6-kxmlgui-devel kf6-kiconthemes-devel - kf6-kdoctools-devel libkdegames-devel" -short_desc="Gomoku like game for two players" -maintainer="chrysos349 " -license="GPL-2.0-or-later" -homepage="https://apps.kde.org/bovo" -changelog="https://invent.kde.org/games/bovo/-/raw/master/HISTORY" -distfiles="${KDE_SITE}/release-service/${version}/src/bovo-${version}.tar.xz" -checksum=dfe624857ce1dec780960ca00ebee615ee6b50ba2e7fa0c1485ecd185571cde6 diff --git a/srcpkgs/box2d-devel b/srcpkgs/box2d-devel deleted file mode 120000 index 654930fb695ad1..00000000000000 --- a/srcpkgs/box2d-devel +++ /dev/null @@ -1 +0,0 @@ -box2d \ No newline at end of file diff --git a/srcpkgs/box2d/template b/srcpkgs/box2d/template deleted file mode 100644 index 26542bfe48eb39..00000000000000 --- a/srcpkgs/box2d/template +++ /dev/null @@ -1,31 +0,0 @@ -# Template file for 'box2d' -# 3.x is C, libreoffice doesn't work -pkgname=box2d -version=2.4.2 -revision=1 -build_style=cmake -configure_args="-DBOX2D_BUILD_TESTBED=OFF -DBOX2D_BUILD_UNIT_TESTS=OFF - -DBUILD_SHARED_LIBS=ON" -makedepends="libX11-devel" -short_desc="2D physics engine for games" -maintainer="Đoàn Trần Công Danh " -license="MIT" -homepage="https://github.com/erincatto/box2d" -# Use this distfiles until next release -distfiles="https://dev-www.libreoffice.org/src/box2d-${version}.tar.gz" -distfiles="https://github.com/erincatto/box2d/archive/refs/tags/v${version}.tar.gz" -checksum=85b9b104d256c985e6e244b4227d447897fac429071cc114e5cc819dae848852 - -post_install() { - vlicense LICENSE -} - -box2d-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/box2d/update b/srcpkgs/box2d/update deleted file mode 100644 index 6dcf64a5163a2b..00000000000000 --- a/srcpkgs/box2d/update +++ /dev/null @@ -1 +0,0 @@ -ignore="3.*" diff --git a/srcpkgs/boxed-cpp/template b/srcpkgs/boxed-cpp/template deleted file mode 100644 index 8d046f820966e0..00000000000000 --- a/srcpkgs/boxed-cpp/template +++ /dev/null @@ -1,11 +0,0 @@ -# Template file for 'boxed-cpp' -pkgname=boxed-cpp -version=1.2.2 -revision=1 -build_style=cmake -short_desc="Boxing primitive types in C++" -maintainer="0x5c " -license="Apache-2.0" -homepage="https://github.com/contour-terminal/boxed-cpp" -distfiles="https://github.com/contour-terminal/boxed-cpp/archive/refs/tags/v${version}.tar.gz" -checksum=911cb60e52efcd7a28446d51b537e15eac6e3078b6bda11c4968f7aa04f3aeb6 diff --git a/srcpkgs/boxflat/template b/srcpkgs/boxflat/template deleted file mode 100644 index cf3ec80b9be6d3..00000000000000 --- a/srcpkgs/boxflat/template +++ /dev/null @@ -1,37 +0,0 @@ -# Template file for 'boxflat' -pkgname=boxflat -version=1.34.4 -revision=1 -depends="python3 gtk4 libadwaita cairo gobject-introspection python3-yaml - python3-psutil python3-pyserial python3-cairo python3-gobject python3-evdev" -short_desc="Adjust your Moza Racing gear settings" -maintainer="Sebastian Ornig " -license="GPL-3.0-only" -homepage="https://github.com/Lawstorant/boxflat" -distfiles="https://github.com/Lawstorant/boxflat/archive/refs/tags/v${version}.tar.gz" -checksum=80ea5f03a9d7ac7a99f446bcfa3045f65b128f8bea4ab6f329d083e54072bce0 - -do_install() { - vmkdir usr/share/boxflat - vcopy boxflat usr/share/boxflat - vcopy data usr/share/boxflat - vcopy udev usr/share/boxflat - vinstall entrypoint.py 644 usr/share/boxflat - - for _meta in *metainfo.xml; do - vinstall "${_meta}" 644 usr/share/metainfo - done - - vmkdir usr/share/icons/hicolor/ - vcopy icons/* usr/share/icons/hicolor - - vbin boxflat.sh boxflat - - for _desktop in *.desktop; do - vinstall "${_desktop}" 644 usr/share/applications/ - done - - for _rule in udev/*; do - vinstall "${_rule}" 644 usr/lib/udev/rules.d - done -} diff --git a/srcpkgs/bpfmon/template b/srcpkgs/bpfmon/template deleted file mode 100644 index d101ece6d32b20..00000000000000 --- a/srcpkgs/bpfmon/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'bpfmon' -pkgname=bpfmon -version=2.53 -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/releases" -distfiles="https://github.com/bbonev/bpfmon/releases/download/v${version}/bpfmon-${version}.tar.xz" -checksum=f73508a40b093caea8ac20431c19b1e89627311bbd8ff49063ec987378a46a7c - -post_extract() { - vsed -e 's;$(PREFIX)/sbin;$(PREFIX)/bin;g' -i Makefile -} - -post_install() { - vman bpfmon.8 -} diff --git a/srcpkgs/bpftool b/srcpkgs/bpftool deleted file mode 120000 index 6594bfcc259eac..00000000000000 --- a/srcpkgs/bpftool +++ /dev/null @@ -1 +0,0 @@ -linux-tools \ No newline at end of file diff --git a/srcpkgs/bpftop/template b/srcpkgs/bpftop/template deleted file mode 100644 index bc72624ff69720..00000000000000 --- a/srcpkgs/bpftop/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'bpftop' -pkgname=bpftop -version=0.7.1 -revision=1 -build_style=cargo -hostmakedepends="clang elfutils-devel pkg-config" -makedepends="elfutils-devel libbpf-devel" -short_desc="Dynamic real-time view of running eBPF programs" -maintainer="Leah Neukirchen " -license="Apache-2.0" -homepage="https://github.com/Netflix/bpftop" -distfiles="https://github.com/Netflix/bpftop/archive/refs/tags/v${version}.tar.gz" -checksum=871ea55ebe1ddc9555aaf9553ecb10cbec121fe55aac1bb26d19bec23d8b597b diff --git a/srcpkgs/bpftrace/template b/srcpkgs/bpftrace/template deleted file mode 100644 index 49e7b3b94da376..00000000000000 --- a/srcpkgs/bpftrace/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'bpftrace' -pkgname=bpftrace -version=0.24.1 -revision=1 -_llvmver=18 -archs="x86_64* aarch64* ppc64*" -build_style=cmake -configure_args="-DBUILD_TESTING=OFF" # needs root to run -hostmakedepends="flex pkg-config ruby-asciidoctor xxd" -makedepends="bcc-devel binutils-devel blazesym cereal clang${_llvmver} - clang-tools-extra${_llvmver} elfutils-devel libbpf-devel libpcap-devel - libxml2-devel llvm${_llvmver}-devel" -short_desc="High-level tracing language for Linux eBPF" -maintainer="Leah Neukirchen " -license="Apache-2.0" -homepage="https://github.com/iovisor/bpftrace/" -distfiles="https://github.com/iovisor/bpftrace/archive/v${version}.tar.gz" -checksum=493265e0687312e6825ef07a6fcbc5327b5ca207c25f2b4738ca1461f90485ac -nostrip=yes # needs to read own symbol table diff --git a/srcpkgs/bpytop/template b/srcpkgs/bpytop/template deleted file mode 100644 index e10a0fb4d04cc9..00000000000000 --- a/srcpkgs/bpytop/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'bpytop' -pkgname=bpytop -version=1.0.68 -revision=1 -build_style=gnu-makefile -depends="python3-psutil" -short_desc="Resource monitor" -maintainer="Andrew Benson " -license="Apache-2.0" -homepage="https://github.com/aristocratos/bpytop" -distfiles="${homepage}/archive/v${version}.tar.gz" -checksum=3a936f8899efb66246e82bbcab33249bf94aabcefbe410e56f045a1ce3c9949f - -pre_configure() { - vsed -e '/^update_check/s/\$update_check/false/' -i bpytop.py -} diff --git a/srcpkgs/brasero-devel b/srcpkgs/brasero-devel deleted file mode 120000 index 42b30b682deed2..00000000000000 --- a/srcpkgs/brasero-devel +++ /dev/null @@ -1 +0,0 @@ -brasero \ No newline at end of file diff --git a/srcpkgs/brasero/template b/srcpkgs/brasero/template deleted file mode 100644 index 8830cf51e48805..00000000000000 --- a/srcpkgs/brasero/template +++ /dev/null @@ -1,42 +0,0 @@ -# Template file for 'brasero' -pkgname=brasero -version=3.12.3 -revision=2 -build_style=gnu-configure -build_helper="gir" -configure_args="--disable-schemas-compile --disable-caches" -hostmakedepends="pkg-config intltool cdrtools itstool" -makedepends="gst-plugins-base1-devel totem-pl-parser-devel libnotify-devel - libcanberra-devel libisofs-devel libburn-devel libSM-devel dconf-devel" -depends="cdrdao cdrtools dconf shared-mime-info hicolor-icon-theme desktop-file-utils" -short_desc="Application to burn CD/DVD for the Gnome Desktop" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="https://wiki.gnome.org/Apps/Brasero" -changelog="https://gitlab.gnome.org/GNOME/brasero/-/raw/master/NEWS" -distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=87749eae33a141207d1b00be233b6d8045982ed3249ed4b98dae1f3a975fea15 - -# Package build options -build_options="gir" -build_options_default="gir" - -post_patch() { - vsed -i -e 's/DATADIRNAME=lib/DATADIRNAME=share/' \ - -e 's,localedir=.*eval echo.*,localedir=/usr/share/locale,' \ - configure -} - -brasero-devel_package() { - depends="gtk+3-devel brasero>=${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 - vmove usr/share/gtk-doc - } -} diff --git a/srcpkgs/breeze-gtk/template b/srcpkgs/breeze-gtk/template deleted file mode 100644 index 42f86925d34406..00000000000000 --- a/srcpkgs/breeze-gtk/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'breeze-gtk' -pkgname=breeze-gtk -version=6.5.2 -revision=1 -build_style=cmake -hostmakedepends="extra-cmake-modules sassc python3 python3-cairo - qt6-base qt6-tools" -makedepends="qt6-base-devel libplasma-devel breeze-qt6" -short_desc="GTK Theme Built to Match KDE's Breeze" -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=c682daf5f616d03db856579789278aa1c3632f2d54fb108f04e2cc81a9aefdb9 diff --git a/srcpkgs/breeze-icons/patches/cross.patch b/srcpkgs/breeze-icons/patches/cross.patch deleted file mode 100644 index fabeb96897e508..00000000000000 --- a/srcpkgs/breeze-icons/patches/cross.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/icons/CMakeLists.txt -+++ b/icons/CMakeLists.txt -@@ -24,7 +24,7 @@ if(WITH_ICON_GENERATION) - COMMAND ${Python_EXECUTABLE} ${CMAKE_SOURCE_DIR}/generate-24px-versions.py - ${CMAKE_CURRENT_SOURCE_DIR} - ${ICON_GEN_DIR} -- COMMAND $ ${CMAKE_SOURCE_DIR}/icons ${ICON_GEN_DIR} ${ICON_DARK_GEN_DIR} -+ COMMAND generate-symbolic-dark ${CMAKE_SOURCE_DIR}/icons ${ICON_GEN_DIR} ${ICON_DARK_GEN_DIR} - ) - else() - # create the target dir, we need it for resource creation diff --git a/srcpkgs/breeze-icons/template b/srcpkgs/breeze-icons/template deleted file mode 100644 index a238c8dbc1fd7a..00000000000000 --- a/srcpkgs/breeze-icons/template +++ /dev/null @@ -1,38 +0,0 @@ -# Template file for 'breeze-icons' -pkgname=breeze-icons -version=6.19.0 -revision=1 -build_style=cmake -build_helper=qemu -hostmakedepends="extra-cmake-modules qt6-base qt6-tools python3-lxml libxml2" -makedepends="qt6-base-devel" -checkdepends="fdupes" -short_desc="Breeze icon theme" -maintainer="John " -license="LGPL-3.0-or-later" -homepage="https://community.kde.org/Frameworks" -distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=2caca35c48271fdc641b328129e99448ae1fdabc447262a92e4805321d22aa4c -nostrip=yes - -if [ -z "$CROSS_BUILD" ]; then - configure_args="-DBINARY_ICONS_RESOURCE=ON" -else - configure_args="-DBINARY_ICONS_RESOURCE=OFF" -fi - -libbreeze-icons_package() { - pkg_install() { - vmove "usr/lib/*.so.*" - } -} - -libbreeze-icons-devel_package() { - depends="libbreeze-icons>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/breeze-qt5/template b/srcpkgs/breeze-qt5/template deleted file mode 100644 index a27ccd19ae3b6a..00000000000000 --- a/srcpkgs/breeze-qt5/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'breeze-qt5' -pkgname=breeze-qt5 -version=6.5.2 -revision=1 -build_style=cmake -configure_args="-DBUILD_TESTING=OFF -DBUILD_QT6=OFF -DKF5_HOST_TOOLING=/usr/lib/cmake" -hostmakedepends="extra-cmake-modules qt5-qmake qt5-host-tools - gettext kcmutils-devel kpackage-devel kconfig-devel kcoreaddons-devel" -makedepends="frameworkintegration-devel kcmutils-devel fftw-devel plasma-framework-devel" -depends="frameworkintegration breeze-qt6" -short_desc="Breeze visual style for the Plasma Desktop" -maintainer="John " -license="GPL-2.0-or-later" -homepage="https://invent.kde.org/plasma/breeze" -distfiles="${KDE_SITE}/plasma/${version}/${pkgname%-qt5}-${version}.tar.xz" -checksum=907b5f058aca913ec8353799df7d9ce0c88dcda2d1bcbbf4a539f8886cf07a8b -replaces="breeze<6.0.0_1" - -post_install() { - rm -rf ${DESTDIR}/usr/share -} diff --git a/srcpkgs/breeze-qt5/update b/srcpkgs/breeze-qt5/update deleted file mode 100644 index ca038400e5797e..00000000000000 --- a/srcpkgs/breeze-qt5/update +++ /dev/null @@ -1 +0,0 @@ -pkgname=${pkgname%-qt5} diff --git a/srcpkgs/breeze-qt6/template b/srcpkgs/breeze-qt6/template deleted file mode 100644 index 6fef683d526a5b..00000000000000 --- a/srcpkgs/breeze-qt6/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'breeze-qt6' -pkgname=breeze-qt6 -version=6.5.2 -revision=1 -build_style=cmake -configure_args="-DBUILD_TESTING=OFF -DBUILD_QT5=OFF - -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins" -hostmakedepends="extra-cmake-modules gettext qt6-base qt6-tools - kf6-kconfig kf6-kcmutils-devel" -makedepends="kf6-kcoreaddons-devel kf6-kcolorscheme-devel - kf6-kconfig-devel kf6-kguiaddons-devel kf6-ki18n-devel - kf6-kiconthemes-devel kf6-kwindowsystem-devel kf6-kcmutils-devel - kf6-kirigami-devel kf6-frameworkintegration-devel fftw-devel - qt6-svg-devel kf6-kdecoration-devel" -depends="breeze-icons kf6-frameworkintegration" -short_desc="Breeze visual style for the Plasma Desktop" -maintainer="John " -license="GPL-2.0-or-later" -homepage="https://invent.kde.org/plasma/breeze" -distfiles="${KDE_SITE}/plasma/${version}/${pkgname%-qt6}-${version}.tar.xz" -checksum=907b5f058aca913ec8353799df7d9ce0c88dcda2d1bcbbf4a539f8886cf07a8b -replaces="breeze<6.0.0_1 breeze-snow-cursor-theme>=0" diff --git a/srcpkgs/breeze-qt6/update b/srcpkgs/breeze-qt6/update deleted file mode 100644 index e9586b55475ec7..00000000000000 --- a/srcpkgs/breeze-qt6/update +++ /dev/null @@ -1 +0,0 @@ -pkgname=${pkgname%-qt6} diff --git a/srcpkgs/breeze/template b/srcpkgs/breeze/template deleted file mode 100644 index 776f745240f033..00000000000000 --- a/srcpkgs/breeze/template +++ /dev/null @@ -1,10 +0,0 @@ -# Template file for 'breeze' -pkgname=breeze -version=6.1.1 -revision=1 -metapackage=yes -depends="breeze-icons breeze-qt5 breeze-qt6" -short_desc="Breeze visual style for the Plasma Desktop" -maintainer="John " -license="Public Domain" -homepage="https://invent.kde.org/plasma/breeze" diff --git a/srcpkgs/brial-devel b/srcpkgs/brial-devel deleted file mode 120000 index dde7d11998888f..00000000000000 --- a/srcpkgs/brial-devel +++ /dev/null @@ -1 +0,0 @@ -brial \ No newline at end of file diff --git a/srcpkgs/brial/template b/srcpkgs/brial/template deleted file mode 100644 index 9c5773f9f3309b..00000000000000 --- a/srcpkgs/brial/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'brial' -pkgname=brial -version=1.2.14 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="boost-devel-minimal libboost_unit_test_framework - m4ri-devel" -short_desc="BRiAl (Boolean Ring Algebra) is the successor to PolyBoRi" -maintainer="Gonzalo Tornaría " -license="GPL-2.0-or-later" -homepage="https://github.com/BRiAl/BRiAl" -changelog="https://github.com/BRiAl/BRiAl/releases" -distfiles="https://github.com/BRiAl/BRiAl/releases/download/$version/brial-$version.tar.bz2" -checksum=48cd95f167381699e2c538bfbf6eac35ca046dee79f797059f3879abdf5b7e66 - -if [ -n "$CROSS_BUILD" ]; then - configure_args+=" --with-boost-unit-test-framework=no" -fi - -brial-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision} m4ri-devel boost-devel-minimal" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/bridge-utils/patches/fix-PATH_MAX-musl.patch b/srcpkgs/bridge-utils/patches/fix-PATH_MAX-musl.patch deleted file mode 100644 index 3fa75b97648d13..00000000000000 --- a/srcpkgs/bridge-utils/patches/fix-PATH_MAX-musl.patch +++ /dev/null @@ -1,26 +0,0 @@ -Author: Milan P. Stanić -Date: Sun May 30 07:40:11 2021 +0000 - -Fix missing PATH_MAX on ppc64le - ---- a/libbridge/libbridge_devif.c 2021-05-30 07:59:46.533574878 +0000 -+++ b/libbridge/libbridge_devif.c 2021-05-30 08:01:09.964036452 +0000 -@@ -24,6 +24,7 @@ - #include - #include - #include -+#include - - #include "libbridge.h" - #include "libbridge_private.h" - ---- a/libbridge/libbridge_init.c 2021-05-30 08:00:15.983737797 +0000 -+++ b/libbridge/libbridge_init.c 2021-05-30 08:00:49.573923635 +0000 -@@ -24,6 +24,7 @@ - #include - #include - #include -+#include - - #include "libbridge.h" - #include "libbridge_private.h" diff --git a/srcpkgs/bridge-utils/patches/fix-musl.patch b/srcpkgs/bridge-utils/patches/fix-musl.patch deleted file mode 100644 index cbb34f25df33d1..00000000000000 --- a/srcpkgs/bridge-utils/patches/fix-musl.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/libbridge/libbridge.h 2015-12-30 17:26:10.283593908 +0100 -+++ b/libbridge/libbridge.h 2015-12-30 17:26:21.535594424 +0100 -@@ -23,6 +23,7 @@ - #include - #include - #include -+#include - - /* defined in net/if.h but that conflicts with linux/if.h... */ - extern unsigned int if_nametoindex (const char *__ifname); diff --git a/srcpkgs/bridge-utils/template b/srcpkgs/bridge-utils/template deleted file mode 100644 index bd2a3d1d99dda1..00000000000000 --- a/srcpkgs/bridge-utils/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'bridge-utils' -pkgname=bridge-utils -version=1.7.1 -revision=1 -build_style=gnu-configure -configure_args="--sbindir=/usr/bin" -hostmakedepends="automake" -short_desc="Layer2 ethernet bridging for Linux" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="https://wiki.linuxfoundation.org/networking/bridge" -distfiles="${KERNEL_SITE}/utils/net/bridge-utils/bridge-utils-${version}.tar.xz" -checksum=a61d8be4f1a1405c60c8ef38d544f0c18c05b33b9b07e5b4b31033536165e60e - -pre_configure() { - autoreconf -fi -} diff --git a/srcpkgs/bridge-utils/update b/srcpkgs/bridge-utils/update deleted file mode 100644 index 1b310388c4d2ce..00000000000000 --- a/srcpkgs/bridge-utils/update +++ /dev/null @@ -1,2 +0,0 @@ -pkgname="bridge" -pattern="bridge-utils-\K[\d.]+" diff --git a/srcpkgs/brig/template b/srcpkgs/brig/template deleted file mode 100644 index 249c0a6bdf24b2..00000000000000 --- a/srcpkgs/brig/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'brig' -pkgname=brig -version=0.4.1 -revision=4 -build_style=go -go_import_path=github.com/sahib/brig -short_desc="File synchronization on top of IPFS with git-like interface and WebUI" -maintainer="Orphaned " -license="AGPL-3.0-or-later" -homepage="https://brig.readthedocs.io/en/master/" -distfiles="https://github.com/sahib/brig/archive/v${version}.tar.gz" -checksum=1ca6384c71915b486798146e8498cc2432065ddb161f9860fc913cbf38cf2e35 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/brightnessctl/template b/srcpkgs/brightnessctl/template deleted file mode 100644 index 99a6bce0f69d2c..00000000000000 --- a/srcpkgs/brightnessctl/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'brightnessctl' -pkgname=brightnessctl -version=0.5.1 -revision=1 -build_style=gnu-makefile -make_use_env=yes -make_install_args="UDEVDIR=/usr/lib/udev/rules.d" -hostmakedepends="pkg-config" -short_desc="Read and control device brightness" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/Hummer12007/brightnessctl" -distfiles="https://github.com/Hummer12007/brightnessctl/archive/${version}.tar.gz" -checksum=a68869e23f56ac4f2e28f1783002810ddbf10f95e1af9b48b2912fb169f46994 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/brillo/template b/srcpkgs/brillo/template deleted file mode 100644 index 2d513a5117ad6a..00000000000000 --- a/srcpkgs/brillo/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'brillo' -pkgname=brillo -version=1.4.12 -revision=1 -build_style=gnu-makefile -make_install_args="install.apparmor install.polkit" -hostmakedepends="go-md2man" -short_desc="Control the brightness of backlight and keyboard LED devices" -maintainer="Cameron Nemo " -license="GPL-3.0-or-later" -homepage="https://gitlab.com/cameronnemo/brillo" -distfiles="https://gitlab.com/cameronnemo/brillo/-/archive/v${version}/brillo-v$version.tar.gz" -checksum=5002e5f4a68f7d8df6ce0c1b41f84e4bc4da3e968c488282289aed1364c4a951 diff --git a/srcpkgs/brise/INSTALL b/srcpkgs/brise/INSTALL deleted file mode 100644 index 5b33d99c9cf546..00000000000000 --- a/srcpkgs/brise/INSTALL +++ /dev/null @@ -1,7 +0,0 @@ -case "$ACTION" in -post) - [ -x usr/bin/rime_deployer ] || exit 1 - [ -d usr/share/rime-data ] || exit 0 - usr/bin/rime_deployer --build usr/share/rime-data - ;; -esac diff --git a/srcpkgs/brise/REMOVE b/srcpkgs/brise/REMOVE deleted file mode 100644 index d2460648241a9c..00000000000000 --- a/srcpkgs/brise/REMOVE +++ /dev/null @@ -1,23 +0,0 @@ -case "$ACTION" in -post) - for _file in usr/share/rime-data/build/*.schema.yaml - do - _filename=${_file##*/} - if [ ! -f "usr/share/rime-data/$_filename" ]; then - _basename=${_file%.schema.yaml} - rm -f "$_file" - rm -f "${_basename}.prism.bin" - rm -f "${_basename}.reverse.bin" - rm -f "${_basename}.table.bin" - fi - done - rm -f usr/share/rime-data/build/default.yaml - rmdir usr/share/rime-data/build >/dev/null 2>&1 || true - rm -f usr/share/rime-data/user.yaml - if ! rmdir usr/share/rime-data >/dev/null 2>&1 && - [ -x usr/bin/rime_deployer ] - then - usr/bin/rime_deployer --build usr/share/rime-data - fi - ;; -esac diff --git a/srcpkgs/brise/template b/srcpkgs/brise/template deleted file mode 100644 index 138c92325211dd..00000000000000 --- a/srcpkgs/brise/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'brise' -# TODO: Upstream has changed to new release schema, -# They split into multiple small repositories for different input systems. -pkgname=brise -version=0.38.20180515 -revision=4 -build_style=gnu-makefile -hostmakedepends="pkg-config librime" -depends="librime" -short_desc="Rime schema repository" -maintainer="Orphaned " -license="GPL-3.0-or-later" -homepage="https://rime.im/" -distfiles="https://github.com/rime/brise/releases/download/brise-0.38/${pkgname}-${version}.tar.gz" -checksum=b6a9a2a6eca046db707b0b2dfbf52faa629b62ba26c8224c641afae3831293d4 - -# NOTE: don't run either: -# make preset-bin -# make all-bin -# rime_deployer --build output -# -# Although, it'll save our users some time on first start up -# However, it's not fully compatible, at least native x86_64-musl -# and armv7l-musl artifacts differ. -# -# And the binary files will be recompiled if librime is updated. diff --git a/srcpkgs/brisk-menu/template b/srcpkgs/brisk-menu/template deleted file mode 100644 index 5f7847ec49bfc0..00000000000000 --- a/srcpkgs/brisk-menu/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'brisk-menu' -pkgname=brisk-menu -version=0.6.2 -revision=1 -build_style=meson -hostmakedepends="glib pkg-config intltool glib-devel" -makedepends="gtk+3-devel mate-menus-devel libmate-panel-devel libnotify-devel" -depends="mate-panel" -short_desc="Modern, efficient menu for the MATE DE" -maintainer="Jasu Koponen " -license="GPL-2.0-only, CC-BY-SA-4.0" -homepage="https://github.com/getsolus/brisk-menu" -distfiles="${homepage}/releases/download/v${version}/${pkgname}-v${version}.tar.xz" -checksum=5a87f4dcf7365e81a571128bf0b8199eb06a6fcd7e15ec7739be0ccff1326488 - -post_install() { - vlicense LICENSE.CC-BY-SA-4.0 -} diff --git a/srcpkgs/brltty-devel b/srcpkgs/brltty-devel deleted file mode 120000 index a32c7c356db073..00000000000000 --- a/srcpkgs/brltty-devel +++ /dev/null @@ -1 +0,0 @@ -brltty \ No newline at end of file diff --git a/srcpkgs/brltty/files/brltty/run b/srcpkgs/brltty/files/brltty/run deleted file mode 100644 index e97b3b626f044c..00000000000000 --- a/srcpkgs/brltty/files/brltty/run +++ /dev/null @@ -1,4 +0,0 @@ -#!/bin/sh -exec 2>&1 -mkdir -p /var/run/brltty || exit 1 -exec brltty -n diff --git a/srcpkgs/brltty/patches/crosspython.patch b/srcpkgs/brltty/patches/crosspython.patch deleted file mode 100644 index 2244a5a1fc2583..00000000000000 --- a/srcpkgs/brltty/patches/crosspython.patch +++ /dev/null @@ -1,10 +0,0 @@ -diff -Naur brltty-5.5/Bindings/Python/Makefile.in brltty-5.5.new/Bindings/Python/Makefile.in ---- a/Bindings/Python/Makefile.in 2017-04-18 15:35:13.000000000 -0700 -+++ b/Bindings/Python/Makefile.in 2017-04-23 17:36:27.797793633 -0700 -@@ -1,3 +1,6 @@ -+export LDFLAGS= @LDFLAGS@ @PYTHON_LIBS@ -+export CFLAGS= @CFLAGS@ @PYTHON_CPPFLAGS@ -+export LDSHARED= @CC@ -shared @LDFLAGS@ - ############################################################################### - # libbrlapi - A library providing access to braille terminals for applications. - # diff --git a/srcpkgs/brltty/patches/python3-bindings.patch b/srcpkgs/brltty/patches/python3-bindings.patch deleted file mode 100644 index af1a40c690e1c0..00000000000000 --- a/srcpkgs/brltty/patches/python3-bindings.patch +++ /dev/null @@ -1,27 +0,0 @@ -Python bindings will be built directly in the xbps-src template. - ---- a/Bindings/Python/Makefile.in -+++ b/Bindings/Python/Makefile.in -@@ -50,9 +50,6 @@ INSTALLED_FILES = installed-files - all: $(PYTHON_API) - - $(PYTHON_API): brlapi.auto.c $(API_HDRS) | $(INSTALLED_FILES) brlapi -- set -- $(V_setup) build --build-temp .; \ -- [ "@host_os@" != "mingw32" ] || set -- "$${@}" --compiler mingw32; \ -- "$(PYTHON)" ./setup.py "$${@}" - - $(INSTALLED_FILES): - touch $(INSTALLED_FILES) -@@ -67,12 +64,6 @@ doc: $(PYTHON_API) - LD_PRELOAD=$(API_LIB) "$(PYTHON)" $(SRC_DIR)/mkdoc.py $(PYTHON_MODULE) - - install: all -- set -- $(V_setup) install --skip-build --record "$(INSTALLED_FILES)"; \ -- [ -z "$(PYTHON_DESTDIR)" ] || set -- "$${@}" --root "$(PYTHON_DESTDIR)"; \ -- [ -z "$(PYTHON_PREFIX)" ] || set -- "$${@}" --prefix "$(PYTHON_PREFIX)"; \ -- "$(PYTHON)" ./setup.py "$${@}" -- [ "@host_os@" != "mingw32" ] || "$(PYTHON)" ./setup.py $(V_setup) bdist_wheel --skip-build -- -rm -f -r -- Brlapi.egg-info - - uninstall: - [ ! -f "$(INSTALLED_FILES)" ] || rm -f -- `$(AWK) '{printf "%s%s ", "$(PYTHON_DESTDIR)", $$0}' "$(INSTALLED_FILES)"` diff --git a/srcpkgs/brltty/template b/srcpkgs/brltty/template deleted file mode 100644 index b4b0924234fff9..00000000000000 --- a/srcpkgs/brltty/template +++ /dev/null @@ -1,92 +0,0 @@ -# Template file for 'brltty' -pkgname=brltty -version=6.8 -revision=1 -build_style=gnu-configure -configure_args="--enable-gpm --with-screen-driver=lx,sc - --with-tables-directory=/usr/share/brltty PYTHON=/usr/bin/python3" -hostmakedepends="pkg-config python3-Cython" -makedepends="ncurses-devel alsa-lib-devel gpm-devel icu-devel python3-devel - libbluetooth-devel ncurses-libtinfo-devel" -short_desc="Braille display driver for Linux/Unix" -maintainer="Orphaned " -license="GPL-2.0-or-later, LGPL-2.1-or-later" -homepage="https://brltty.app" -distfiles="https://brltty.app/archive/brltty-${version}.tar.xz" -checksum=9f3c6dc2b65059d20f60836e8f9ebc58d8e518d6a8f8fee33e1d1e50ab43c3bc -python_version=3 - -case "$XBPS_TARGET_MACHINE" in - i686*|x86_64*) configure_args="${configure_args} --with-ports-package=glibc";; - *) configure_args="${configure_args} --with-ports-package=none";; -esac - -# glibc is a misnomer here, it's just ioperm inb outp and friends, works -# fine with musl. - -pre_configure() { - case "$XBPS_TARGET_MACHINE" in - *-musl) # There is no ldconfig in musl libc - sed -e "s;/sbin/ldconfig -n;echo;" -i configure ;; - esac - - export PYTHON_LIBS="-L${XBPS_CROSS_BASE}/usr/lib -lpython${py3_ver}${py3_abiver}" - export PYTHON_CPPFLAGS="-I${XBPS_CROSS_BASE}/${py3_inc}" -} - -post_configure() { - case "$XBPS_TARGET_MACHINE" in - arm*-musl) # Fix erroneously detected "#define HAVE_SYS_IO_H 1" - sed -i config.h -e"s;#define HAVE_SYS_IO_H 1;#undef HAVE_SYS_IO_H;" ;; - esac -} - -post_build() { - # brltty has two problems with the xbps-src cross environment: - # - # - brltty has a lock.h that will be overshadowed by Python's lock.h - # when the build helper overrides CFLAGS to prefer the cross root - # - # - The brltty build process drops critical environment variables for - # cross compilation of Python exctensions - # - # To work around this, just manually build the Python package. - - cd Bindings/Python - . "${XBPS_BUILDHELPERDIR}/python3.sh" - python3 setup.py build --build-temp . -} - -do_install() { - make INSTALL_ROOT="${DESTDIR}" install - - local _inst_args=( - --skip-build --record=installed-files --root="${DESTDIR}" --prefix=/usr - ) - - ( cd Bindings/Python && python3 ./setup.py install "${_inst_args[@]}" ) - - vsv brltty - vsconf Documents/brltty.conf - vdoc Documents/ChangeLog - vcopy Documents/Manual-BRLTTY usr/share/doc/brltty -} - -brltty-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}-${version}_${revision}" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - vmove usr/share/man/man3 - } -} - -python3-brlapi_package() { - short_desc+=" - Python3 bindings" - depends="python3" - pkg_install() { - vmove ${py3_sitelib} - } -} diff --git a/srcpkgs/brltty/update b/srcpkgs/brltty/update deleted file mode 100644 index c339b733018fd5..00000000000000 --- a/srcpkgs/brltty/update +++ /dev/null @@ -1 +0,0 @@ -pattern="$pkgname-\K[\d.]+(?=\.)" diff --git a/srcpkgs/bro b/srcpkgs/bro deleted file mode 120000 index bd825eaacdb1a2..00000000000000 --- a/srcpkgs/bro +++ /dev/null @@ -1 +0,0 @@ -zeek \ No newline at end of file diff --git a/srcpkgs/broadcom-bt-firmware/template b/srcpkgs/broadcom-bt-firmware/template deleted file mode 100644 index 40299a94737ab1..00000000000000 --- a/srcpkgs/broadcom-bt-firmware/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'broadcom-bt-firmware' -pkgname=broadcom-bt-firmware -version=12.0.1.1105 -revision=3 -_patch=_p1 -hostmakedepends="perl" -short_desc="Broadcom Bluetooth firmware for Linux kernel" -maintainer="Orphaned " -license="custom:Broadcom" -homepage="https://github.com/winterheart/broadcom-bt-firmware" -distfiles="https://github.com/winterheart/broadcom-bt-firmware/archive/v${version}${_patch}.tar.gz" -checksum=df1bbbdac950f99b33d797236c7f91696f2f12a52d5682af6e9fb686b410d0c8 - -do_build() { - # Needs perl-Regexp-Grammars package to rebuild. - # And even with that dependency fails to build, - # thus disable for now. - #./generate_files.sh - : -} - -do_install() { - local f - vmkdir usr/lib/firmware/brcm - for f in ./brcm/*; do - vinstall ${f} 0644 usr/lib/firmware/brcm - done - vlicense LICENSE.MIT.txt - vlicense LICENSE.broadcom_bcm20702 -} diff --git a/srcpkgs/broadcom-wl-dkms/files/dkms.conf b/srcpkgs/broadcom-wl-dkms/files/dkms.conf deleted file mode 100644 index 96acd0dc209228..00000000000000 --- a/srcpkgs/broadcom-wl-dkms/files/dkms.conf +++ /dev/null @@ -1,5 +0,0 @@ -PACKAGE_NAME="broadcom-wl" -PACKAGE_VERSION="@VERSION@" -BUILT_MODULE_NAME[0]="wl" -DEST_MODULE_LOCATION[0]="/kernel/drivers/net/wireless" -AUTOINSTALL="yes" diff --git a/srcpkgs/broadcom-wl-dkms/patches/001-null-pointer-fix.patch b/srcpkgs/broadcom-wl-dkms/patches/001-null-pointer-fix.patch deleted file mode 100644 index 2b47ef5282e92e..00000000000000 --- a/srcpkgs/broadcom-wl-dkms/patches/001-null-pointer-fix.patch +++ /dev/null @@ -1,22 +0,0 @@ -Description: Fixing null pointer crash - -Origin: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=773713 -Bug-Ubuntu: https://launchpad.net/bugs/1415880 -Last-Update: 2015-08-18 - ---- - src/wl/sys/wl_linux.c | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - ---- a/src/wl/sys/wl_linux.c -+++ b/src/wl/sys/wl_linux.c -@@ -2165,8 +2165,8 @@ wl_start(struct sk_buff *skb, struct net - wlif = WL_DEV_IF(dev); - wl = WL_INFO(dev); - -+ skb->prev = NULL; - if (WL_ALL_PASSIVE_ENAB(wl) || (WL_RTR() && WL_CONFIG_SMP())) { -- skb->prev = NULL; - - TXQ_LOCK(wl); - diff --git a/srcpkgs/broadcom-wl-dkms/patches/002-gcc-4.9.patch b/srcpkgs/broadcom-wl-dkms/patches/002-gcc-4.9.patch deleted file mode 100644 index ae2090e4698388..00000000000000 --- a/srcpkgs/broadcom-wl-dkms/patches/002-gcc-4.9.patch +++ /dev/null @@ -1,13 +0,0 @@ -https://github.com/voidlinux/xbps-packages/issues/412 - ---- a/Makefile -+++ b/Makefile -@@ -145,6 +145,8 @@ ifeq "$(GE_49)" "1" - EXTRA_CFLAGS += -Wno-date-time - endif - -+EXTRA_CFLAGS += -Wno-date-time -+ - EXTRA_LDFLAGS := $(src)/lib/wlc_hybrid.o_shipped - - KBASE ?= /lib/modules/`uname -r` diff --git a/srcpkgs/broadcom-wl-dkms/patches/003-linux-4.3.patch b/srcpkgs/broadcom-wl-dkms/patches/003-linux-4.3.patch deleted file mode 100644 index c6421d5739f4e1..00000000000000 --- a/srcpkgs/broadcom-wl-dkms/patches/003-linux-4.3.patch +++ /dev/null @@ -1,14 +0,0 @@ ---- a/src/shared/linux_osl.c -+++ b/src/shared/linux_osl.c -@@ -932,7 +932,11 @@ osl_getcycles(void) - uint cycles; - - #if defined(__i386__) -+#if LINUX_VERSION_CODE >= KERNEL_VERSION(4, 3, 0) -+ cycles = rdtsc(); -+#else - rdtscl(cycles); -+#endif - #else - cycles = 0; - #endif diff --git a/srcpkgs/broadcom-wl-dkms/patches/004-linux-4.7.patch b/srcpkgs/broadcom-wl-dkms/patches/004-linux-4.7.patch deleted file mode 100644 index 3f53c90b57581a..00000000000000 --- a/srcpkgs/broadcom-wl-dkms/patches/004-linux-4.7.patch +++ /dev/null @@ -1,44 +0,0 @@ -Relevant kernel commit: Johannes Berg : -https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit?id=57fbcce37be7c1d2622b56587c10ade00e96afa -https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit?id=13ae75b103e07304a34ab40c9136e9f53e06475 - -Presented in issue #4708. The reason is, according to the AUR, that two enum -values were specified in the kernel , IEEE80211_BAND_2GHZ and -NL80211_BAND_2GHZ. IEEE80211_BAND* were pulled out in 4.7, but this code -makes heavy use of that enum. The simple fix is to re-create the values. - -This patch came from the folks at Manjaro. -https://github.com/manjaro/packages-extra/blob/master/broadcom-wl-dkms/linux-47.patch - ---- a/src/wl/sys/wl_cfg80211_hybrid.h -+++ b/src/wl/sys/wl_cfg80211_hybrid.h -@@ -19,6 +19,13 @@ - * $Id: wl_cfg80211.h,v 1.1.8.1 2011-01-26 00:57:46 $ - */ - -+#if (LINUX_VERSION_CODE >= KERNEL_VERSION(4, 7, 0)) -+#define ieee80211_band nl80211_band -+#define IEEE80211_BAND_2GHZ NL80211_BAND_2GHZ -+#define IEEE80211_BAND_5GHZ NL80211_BAND_5GHZ -+#define IEEE80211_NUM_BANDS NUM_NL80211_BANDS -+#endif -+ - #ifndef _wl_cfg80211_h_ - #define _wl_cfg80211_h_ - ---- a/src/wl/sys/wl_linux.h -+++ b/src/wl/sys/wl_linux.h -@@ -18,6 +18,13 @@ - * $Id: wl_linux.h 369548 2012-11-19 09:01:01Z $ - */ - -+#if (LINUX_VERSION_CODE >= KERNEL_VERSION(4, 7, 0)) -+#define ieee80211_band nl80211_band -+#define IEEE80211_BAND_2GHZ NL80211_BAND_2GHZ -+#define IEEE80211_BAND_5GHZ NL80211_BAND_5GHZ -+#define IEEE80211_NUM_BANDS NUM_NL80211_BANDS -+#endif -+ - #ifndef _wl_linux_h_ - #define _wl_linux_h_ - diff --git a/srcpkgs/broadcom-wl-dkms/patches/005-linux-4.8.patch b/srcpkgs/broadcom-wl-dkms/patches/005-linux-4.8.patch deleted file mode 100644 index 4b1c95b7cc0a81..00000000000000 --- a/srcpkgs/broadcom-wl-dkms/patches/005-linux-4.8.patch +++ /dev/null @@ -1,52 +0,0 @@ -Reference: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=839629 - ---- a/src/wl/sys/wl_cfg80211_hybrid.c -+++ b/src/wl/sys/wl_cfg80211_hybrid.c -@@ -2386,8 +2386,15 @@ wl_bss_connect_done(struct wl_cfg80211_p - s32 err = 0; - - if (wl->scan_request) { -+#if LINUX_VERSION_CODE >= KERNEL_VERSION(4, 8, 0) -+ struct cfg80211_scan_info info = { -+ .aborted = true -+ }; - WL_DBG(("%s: Aborting scan\n", __FUNCTION__)); -- cfg80211_scan_done(wl->scan_request, true); -+ cfg80211_scan_done(wl->scan_request, &info); -+#else -+ cfg80211_scan_done(wl->scan_request, true); -+#endif - wl->scan_request = NULL; - } - -@@ -2488,7 +2495,14 @@ wl_notify_scan_status(struct wl_cfg80211 - - scan_done_out: - if (wl->scan_request) { -+#if LINUX_VERSION_CODE >= KERNEL_VERSION(4, 8, 0) -+ struct cfg80211_scan_info info = { -+ .aborted = false -+ }; -+ cfg80211_scan_done(wl->scan_request, &info); -+#else - cfg80211_scan_done(wl->scan_request, false); -+#endif - wl->scan_request = NULL; - } - rtnl_unlock(); -@@ -2913,7 +2927,14 @@ s32 wl_cfg80211_down(struct net_device * - s32 err = 0; - - if (wl->scan_request) { -- cfg80211_scan_done(wl->scan_request, true); -+#if LINUX_VERSION_CODE >= KERNEL_VERSION(4, 8, 0) -+ struct cfg80211_scan_info info = { -+ .aborted = true -+ }; -+ cfg80211_scan_done(wl->scan_request, &info); -+#else -+ cfg80211_scan_done(wl->scan_request, true); -+#endif - wl->scan_request = NULL; - } - diff --git a/srcpkgs/broadcom-wl-dkms/patches/006-linux-4.11.patch b/srcpkgs/broadcom-wl-dkms/patches/006-linux-4.11.patch deleted file mode 100644 index b4bad06bd7655e..00000000000000 --- a/srcpkgs/broadcom-wl-dkms/patches/006-linux-4.11.patch +++ /dev/null @@ -1,48 +0,0 @@ ---- a/src/wl/sys/wl_cfg80211_hybrid.c -+++ b/src/wl/sys/wl_cfg80211_hybrid.c -@@ -30,6 +30,9 @@ - #include - #include - #include -+#if LINUX_VERSION_CODE >= KERNEL_VERSION(4, 11, 0) -+ #include -+#endif - #include - #include - #include ---- a/src/wl/sys/wl_linux.c -+++ b/src/wl/sys/wl_linux.c -@@ -117,6 +117,9 @@ int wl_found = 0; - - typedef struct priv_link { - wl_if_t *wlif; -+#if LINUX_VERSION_CODE >= KERNEL_VERSION(4, 11, 0) -+ unsigned long last_rx; -+#endif - } priv_link_t; - - #define WL_DEV_IF(dev) ((wl_if_t*)((priv_link_t*)DEV_PRIV(dev))->wlif) -@@ -2449,6 +2452,9 @@ wl_monitor(wl_info_t *wl, wl_rxsts_t *rx - { - struct sk_buff *oskb = (struct sk_buff *)p; - struct sk_buff *skb; -+#if LINUX_VERSION_CODE >= KERNEL_VERSION(4, 11, 0) -+ priv_link_t *priv_link; -+#endif - uchar *pdata; - uint len; - -@@ -2915,7 +2921,13 @@ wl_monitor(wl_info_t *wl, wl_rxsts_t *rx - if (skb == NULL) return; - - skb->dev = wl->monitor_dev; -+#if LINUX_VERSION_CODE >= KERNEL_VERSION(4, 11, 0) -+ priv_link = MALLOC(wl->osh, sizeof(priv_link_t)); -+ priv_link = netdev_priv(skb->dev); -+ priv_link->last_rx = jiffies; -+#else - skb->dev->last_rx = jiffies; -+#endif - #if LINUX_VERSION_CODE >= KERNEL_VERSION(2, 6, 22) - skb_reset_mac_header(skb); - #else diff --git a/srcpkgs/broadcom-wl-dkms/patches/007-linux-4.12.patch b/srcpkgs/broadcom-wl-dkms/patches/007-linux-4.12.patch deleted file mode 100644 index f876fbc16612f7..00000000000000 --- a/srcpkgs/broadcom-wl-dkms/patches/007-linux-4.12.patch +++ /dev/null @@ -1,63 +0,0 @@ ---- a/src/wl/sys/wl_cfg80211_hybrid.c -+++ b/src/wl/sys/wl_cfg80211_hybrid.c -@@ -52,8 +52,13 @@ u32 wl_dbg_level = WL_DBG_ERR | WL_DBG_I - u32 wl_dbg_level = WL_DBG_ERR; - #endif - -+#if LINUX_VERSION_CODE >= KERNEL_VERSION(4, 12, 0) -+static s32 wl_cfg80211_change_iface(struct wiphy *wiphy, struct net_device *ndev, -+ enum nl80211_iftype type, struct vif_params *params); -+#else - static s32 wl_cfg80211_change_iface(struct wiphy *wiphy, struct net_device *ndev, - enum nl80211_iftype type, u32 *flags, struct vif_params *params); -+#endif - #if LINUX_VERSION_CODE >= KERNEL_VERSION(3, 6, 0) - static s32 - wl_cfg80211_scan(struct wiphy *wiphy, -@@ -466,7 +471,11 @@ wl_dev_ioctl(struct net_device *dev, u32 - - static s32 - wl_cfg80211_change_iface(struct wiphy *wiphy, struct net_device *ndev, -+#if LINUX_VERSION_CODE >= KERNEL_VERSION(4, 12, 0) -+ enum nl80211_iftype type, -+#else - enum nl80211_iftype type, u32 *flags, -+#endif - struct vif_params *params) - { - struct wl_cfg80211_priv *wl = wiphy_to_wl(wiphy); -@@ -2361,12 +2370,26 @@ wl_bss_roaming_done(struct wl_cfg80211_p - const wl_event_msg_t *e, void *data) - { - struct wl_cfg80211_connect_info *conn_info = wl_to_conn(wl); -+#if LINUX_VERSION_CODE >= KERNEL_VERSION(4, 12, 0) -+ struct cfg80211_roam_info roam_info = {}; -+#endif - s32 err = 0; - - wl_get_assoc_ies(wl); - memcpy(wl->profile->bssid, &e->addr, ETHER_ADDR_LEN); - memcpy(&wl->bssid, &e->addr, ETHER_ADDR_LEN); - wl_update_bss_info(wl); -+ -+#if LINUX_VERSION_CODE >= KERNEL_VERSION(4, 12, 0) -+ roam_info.channel = &wl->conf->channel; -+ roam_info.bssid = (u8 *)&wl->bssid; -+ roam_info.req_ie = conn_info->req_ie; -+ roam_info.req_ie_len = conn_info->req_ie_len; -+ roam_info.resp_ie = conn_info->resp_ie; -+ roam_info.resp_ie_len = conn_info->resp_ie_len; -+ -+ cfg80211_roamed(ndev, &roam_info, GFP_KERNEL); -+#else - cfg80211_roamed(ndev, - #if LINUX_VERSION_CODE > KERNEL_VERSION(2, 6, 39) - &wl->conf->channel, -@@ -2374,6 +2397,7 @@ wl_bss_roaming_done(struct wl_cfg80211_p - (u8 *)&wl->bssid, - conn_info->req_ie, conn_info->req_ie_len, - conn_info->resp_ie, conn_info->resp_ie_len, GFP_KERNEL); -+#endif - WL_DBG(("Report roaming result\n")); - - set_bit(WL_STATUS_CONNECTED, &wl->status); diff --git a/srcpkgs/broadcom-wl-dkms/patches/008-linux-4.14.patch b/srcpkgs/broadcom-wl-dkms/patches/008-linux-4.14.patch deleted file mode 100644 index 884ed34b3c26bc..00000000000000 --- a/srcpkgs/broadcom-wl-dkms/patches/008-linux-4.14.patch +++ /dev/null @@ -1,35 +0,0 @@ -From: Gerardo Esteban Malazdrewicz -Date: Fri, 29 Dec 2017 23:44:24 -0400 -Subject: linux414 -Origin: https://bugs.debian.org/885885 - -linux 4.14 changed the kernel_read function prototype. ---- - src/shared/linux_osl.c | 12 +++++++++++- - 1 files changed, 12 insertions(+), 1 deletion(-) - ---- a/src/shared/linux_osl.c -+++ b/src/shared/linux_osl.c -@@ -1076,11 +1076,21 @@ osl_os_get_image_block(char *buf, int le - { - struct file *fp = (struct file *)image; - int rdlen; -+ loff_t pos; - - if (!image) - return 0; - -- rdlen = kernel_read(fp, fp->f_pos, buf, len); -+ pos = fp->f_pos; -+ rdlen = kernel_read(fp, -+#if LINUX_VERSION_CODE < KERNEL_VERSION(4, 14, 0) -+ pos, -+#endif -+ buf, len -+#if LINUX_VERSION_CODE >= KERNEL_VERSION(4, 14, 0) -+ ,&pos -+#endif -+ ); - if (rdlen > 0) - fp->f_pos += rdlen; - diff --git a/srcpkgs/broadcom-wl-dkms/patches/009-linux-4.15.patch b/srcpkgs/broadcom-wl-dkms/patches/009-linux-4.15.patch deleted file mode 100644 index de4f7014c92966..00000000000000 --- a/srcpkgs/broadcom-wl-dkms/patches/009-linux-4.15.patch +++ /dev/null @@ -1,46 +0,0 @@ ---- a/src/wl/sys/wl_linux.c -+++ b/src/wl/sys/wl_linux.c -@@ -93,7 +93,11 @@ struct iw_statistics *wl_get_wireless_st - - #include - -+#if LINUX_VERSION_CODE < KERNEL_VERSION(4, 15, 0) - static void wl_timer(ulong data); -+#else -+static void wl_timer(struct timer_list *tl); -+#endif - static void _wl_timer(wl_timer_t *t); - static struct net_device *wl_alloc_linux_if(wl_if_t *wlif); - -@@ -2301,9 +2305,17 @@ wl_timer_task(wl_task_t *task) - } - - static void -+#if LINUX_VERSION_CODE < KERNEL_VERSION(4, 15, 0) - wl_timer(ulong data) -+#else -+wl_timer(struct timer_list *tl) -+#endif - { -+#if LINUX_VERSION_CODE < KERNEL_VERSION(4, 15, 0) - wl_timer_t *t = (wl_timer_t *)data; -+#else -+ wl_timer_t *t = from_timer(t, tl, timer); -+#endif - - if (!WL_ALL_PASSIVE_ENAB(t->wl)) - _wl_timer(t); -@@ -2355,9 +2367,13 @@ wl_init_timer(wl_info_t *wl, void (*fn)( - - bzero(t, sizeof(wl_timer_t)); - -+#if LINUX_VERSION_CODE < KERNEL_VERSION(4, 15, 0) - init_timer(&t->timer); - t->timer.data = (ulong) t; - t->timer.function = wl_timer; -+#else -+ timer_setup(&t->timer, wl_timer, 0); -+#endif - t->wl = wl; - t->fn = fn; - t->arg = arg; diff --git a/srcpkgs/broadcom-wl-dkms/patches/010-linux-5.1.patch b/srcpkgs/broadcom-wl-dkms/patches/010-linux-5.1.patch deleted file mode 100644 index bd4cc1ce2477a8..00000000000000 --- a/srcpkgs/broadcom-wl-dkms/patches/010-linux-5.1.patch +++ /dev/null @@ -1,24 +0,0 @@ ---- a/src/wl/sys/wl_cfg80211_hybrid.c -+++ b/src/wl/sys/wl_cfg80211_hybrid.c -@@ -46,6 +46,9 @@ - #define EVENT_FLAGS(e) dtoh16((e)->flags) - #define EVENT_STATUS(e) dtoh32((e)->status) - -+#if LINUX_VERSION_CODE >= KERNEL_VERSION(5, 1, 0) -+#define get_ds() (KERNEL_DS) -+#endif - #ifdef BCMDBG - u32 wl_dbg_level = WL_DBG_ERR | WL_DBG_INFO; - #else ---- a/src/wl/sys/wl_iw.c -+++ b/src/wl/sys/wl_iw.c -@@ -61,6 +61,9 @@ typedef struct priv_link { - wl_iw_t *wliw; - } priv_link_t; - -+#if LINUX_VERSION_CODE >= KERNEL_VERSION(5, 1, 0) -+#define get_ds() (KERNEL_DS) -+#endif - #if (LINUX_VERSION_CODE < KERNEL_VERSION(2, 6, 24)) - #define WL_DEV_LINK(dev) (priv_link_t*)(dev->priv) - #else diff --git a/srcpkgs/broadcom-wl-dkms/patches/011-linux-5.6.patch b/srcpkgs/broadcom-wl-dkms/patches/011-linux-5.6.patch deleted file mode 100644 index 4aa4c1a3b55a62..00000000000000 --- a/srcpkgs/broadcom-wl-dkms/patches/011-linux-5.6.patch +++ /dev/null @@ -1,51 +0,0 @@ ---- a/src/shared/linux_osl.c -+++ b/src/shared/linux_osl.c -@@ -946,7 +946,7 @@ osl_getcycles(void) - void * - osl_reg_map(uint32 pa, uint size) - { -- return (ioremap_nocache((unsigned long)pa, (unsigned long)size)); -+ return (ioremap((unsigned long)pa, (unsigned long)size)); - } - - void ---- a/src/wl/sys/wl_linux.c -+++ b/src/wl/sys/wl_linux.c -@@ -589,7 +589,7 @@ wl_attach(uint16 vendor, uint16 device, - } - wl->bcm_bustype = bustype; - -- if ((wl->regsva = ioremap_nocache(dev->base_addr, PCI_BAR0_WINSZ)) == NULL) { -+ if ((wl->regsva = ioremap(dev->base_addr, PCI_BAR0_WINSZ)) == NULL) { - WL_ERROR(("wl%d: ioremap() failed\n", unit)); - goto fail; - } -@@ -779,7 +779,7 @@ wl_pci_probe(struct pci_dev *pdev, const - if ((val & 0x0000ff00) != 0) - pci_write_config_dword(pdev, 0x40, val & 0xffff00ff); - bar1_size = pci_resource_len(pdev, 2); -- bar1_addr = (uchar *)ioremap_nocache(pci_resource_start(pdev, 2), -+ bar1_addr = (uchar *)ioremap(pci_resource_start(pdev, 2), - bar1_size); - wl = wl_attach(pdev->vendor, pdev->device, pci_resource_start(pdev, 0), PCI_BUS, pdev, - pdev->irq, bar1_addr, bar1_size); -@@ -3363,12 +3363,19 @@ wl_proc_write(struct file *filp, const c - } - - #if LINUX_VERSION_CODE >= KERNEL_VERSION(3, 10, 0) -+#if LINUX_VERSION_CODE >= KERNEL_VERSION(5, 6, 0) -+static struct proc_ops wl_fops = { -+ .proc_read = wl_proc_read, -+ .proc_write = wl_proc_write, -+}; -+#else - static const struct file_operations wl_fops = { - .owner = THIS_MODULE, - .read = wl_proc_read, - .write = wl_proc_write, - }; - #endif -+#endif - - static int - wl_reg_proc_entry(wl_info_t *wl) diff --git a/srcpkgs/broadcom-wl-dkms/patches/012-linux-5.10.patch b/srcpkgs/broadcom-wl-dkms/patches/012-linux-5.10.patch deleted file mode 100644 index 6c22a00114911a..00000000000000 --- a/srcpkgs/broadcom-wl-dkms/patches/012-linux-5.10.patch +++ /dev/null @@ -1,201 +0,0 @@ -https://gist.github.com/joanbm/5c640ac074d27fd1d82c74a5b67a1290 - -From f3d652840f8dd959395065a1cf67ca40b04ec69b Mon Sep 17 00:00:00 2001 -From: Joan Bruguera -Date: Tue, 13 Oct 2020 19:35:55 +0200 -Subject: [PATCH] Get rid of get_fs/set_fs calls in Broadcom WL driver. - -Tentative patch for broadcom-wl 6.30.223.271 driver for Linux 5.10 (tested -rc1 up to 5.10.1) - -Applies on top of all the patches applied to broadcom-wl-dkms 6.30.223.271-23 on Arch Linux. - -NB: Some checks in wlc_ioctl_internal are likely superfluous, - but I'm not familiar enough with the driver to remove them with confidence. - -See also: https://lwn.net/Articles/722267/ - https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=47058bb54b57962b3958a936ddbc59355e4c5504 - https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=5e6e9852d6f76e01b2e6803c74258afa5b432bc5 - -Signed-off-by: Joan Bruguera ---- - src/wl/sys/wl_cfg80211_hybrid.c | 25 ++------------------- - src/wl/sys/wl_iw.c | 25 ++------------------- - src/wl/sys/wl_linux.c | 40 ++++++++++++++++++++++++++++----- - src/wl/sys/wl_linux.h | 2 ++ - src/wl/sys/wlc_pub.h | 1 + - 5 files changed, 42 insertions(+), 51 deletions(-) - ---- a/src/wl/sys/wl_cfg80211_hybrid.c -+++ b/src/wl/sys/wl_cfg80211_hybrid.c -@@ -41,6 +41,7 @@ - #include - #include - #include -+#include - - #define EVENT_TYPE(e) dtoh32((e)->event_type) - #define EVENT_FLAGS(e) dtoh16((e)->flags) -@@ -446,30 +447,8 @@ static void key_endian_to_host(struct wl - static s32 - wl_dev_ioctl(struct net_device *dev, u32 cmd, void *arg, u32 len) - { -- struct ifreq ifr; -- struct wl_ioctl ioc; -- mm_segment_t fs; -- s32 err = 0; -- - BUG_ON(len < sizeof(int)); -- -- memset(&ioc, 0, sizeof(ioc)); -- ioc.cmd = cmd; -- ioc.buf = arg; -- ioc.len = len; -- strcpy(ifr.ifr_name, dev->name); -- ifr.ifr_data = (caddr_t)&ioc; -- -- fs = get_fs(); -- set_fs(get_ds()); --#if defined(WL_USE_NETDEV_OPS) -- err = dev->netdev_ops->ndo_do_ioctl(dev, &ifr, SIOCDEVPRIVATE); --#else -- err = dev->do_ioctl(dev, &ifr, SIOCDEVPRIVATE); --#endif -- set_fs(fs); -- -- return err; -+ return wlc_ioctl_internal(dev, cmd, arg, len); - } - - static s32 ---- a/src/wl/sys/wl_iw.c -+++ b/src/wl/sys/wl_iw.c -@@ -37,6 +37,7 @@ typedef const struct si_pub si_t; - - #include - #include -+#include - - extern bool wl_iw_conn_status_str(uint32 event_type, uint32 status, - uint32 reason, char* stringBuf, uint buflen); -@@ -106,29 +107,7 @@ dev_wlc_ioctl( - int len - ) - { -- struct ifreq ifr; -- wl_ioctl_t ioc; -- mm_segment_t fs; -- int ret; -- -- memset(&ioc, 0, sizeof(ioc)); -- ioc.cmd = cmd; -- ioc.buf = arg; -- ioc.len = len; -- -- strcpy(ifr.ifr_name, dev->name); -- ifr.ifr_data = (caddr_t) &ioc; -- -- fs = get_fs(); -- set_fs(get_ds()); --#if defined(WL_USE_NETDEV_OPS) -- ret = dev->netdev_ops->ndo_do_ioctl(dev, &ifr, SIOCDEVPRIVATE); --#else -- ret = dev->do_ioctl(dev, &ifr, SIOCDEVPRIVATE); --#endif -- set_fs(fs); -- -- return ret; -+ return wlc_ioctl_internal(dev, cmd, arg, len); - } - - static int ---- a/src/wl/sys/wl_linux.c -+++ b/src/wl/sys/wl_linux.c -@@ -1650,10 +1650,7 @@ wl_ioctl(struct net_device *dev, struct - goto done2; - } - -- if (segment_eq(get_fs(), KERNEL_DS)) -- buf = ioc.buf; -- -- else if (ioc.buf) { -+ if (ioc.buf) { - if (!(buf = (void *) MALLOC(wl->osh, MAX(ioc.len, WLC_IOCTL_MAXLEN)))) { - bcmerror = BCME_NORESOURCE; - goto done2; -@@ -1674,7 +1671,7 @@ wl_ioctl(struct net_device *dev, struct - WL_UNLOCK(wl); - - done1: -- if (ioc.buf && (ioc.buf != buf)) { -+ if (ioc.buf) { - if (copy_to_user(ioc.buf, buf, ioc.len)) - bcmerror = BCME_BADADDR; - MFREE(wl->osh, buf, MAX(ioc.len, WLC_IOCTL_MAXLEN)); -@@ -1684,6 +1681,39 @@ done2: - ASSERT(VALID_BCMERROR(bcmerror)); - if (bcmerror != 0) - wl->pub->bcmerror = bcmerror; -+ return (OSL_ERROR(bcmerror)); -+} -+ -+int -+wlc_ioctl_internal(struct net_device *dev, int cmd, void *buf, int len) -+{ -+ wl_info_t *wl; -+ wl_if_t *wlif; -+ int bcmerror; -+ -+ if (!dev) -+ return -ENETDOWN; -+ -+ wl = WL_INFO(dev); -+ wlif = WL_DEV_IF(dev); -+ if (wlif == NULL || wl == NULL || wl->dev == NULL) -+ return -ENETDOWN; -+ -+ bcmerror = 0; -+ -+ WL_TRACE(("wl%d: wlc_ioctl_internal: cmd 0x%x\n", wl->pub->unit, cmd)); -+ -+ WL_LOCK(wl); -+ if (!capable(CAP_NET_ADMIN)) { -+ bcmerror = BCME_EPERM; -+ } else { -+ bcmerror = wlc_ioctl(wl->wlc, cmd, buf, len, wlif->wlcif); -+ } -+ WL_UNLOCK(wl); -+ -+ ASSERT(VALID_BCMERROR(bcmerror)); -+ if (bcmerror != 0) -+ wl->pub->bcmerror = bcmerror; - return (OSL_ERROR(bcmerror)); - } - ---- a/src/wl/sys/wl_linux.h -+++ b/src/wl/sys/wl_linux.h -@@ -29,6 +29,7 @@ - #define _wl_linux_h_ - - #include -+#include - - typedef struct wl_timer { - struct timer_list timer; -@@ -194,6 +195,7 @@ extern irqreturn_t wl_isr(int irq, void - extern int __devinit wl_pci_probe(struct pci_dev *pdev, const struct pci_device_id *ent); - extern void wl_free(wl_info_t *wl); - extern int wl_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd); -+extern int wlc_ioctl_internal(struct net_device *dev, int cmd, void *buf, int len); - extern struct net_device * wl_netdev_get(wl_info_t *wl); - - #endif ---- a/src/wl/sys/wlc_pub.h -+++ b/src/wl/sys/wlc_pub.h -@@ -24,6 +24,7 @@ - - #include - #include -+#include - #include "proto/802.11.h" - #include "proto/bcmevent.h" - diff --git a/srcpkgs/broadcom-wl-dkms/patches/013-linux-5.17.patch b/srcpkgs/broadcom-wl-dkms/patches/013-linux-5.17.patch deleted file mode 100644 index 70eea27b0a74aa..00000000000000 --- a/srcpkgs/broadcom-wl-dkms/patches/013-linux-5.17.patch +++ /dev/null @@ -1,54 +0,0 @@ -Source: Arch Linux ---- a/src/wl/sys/wl_linux.c -+++ b/src/wl/sys/wl_linux.c -@@ -93,6 +93,10 @@ struct iw_statistics *wl_get_wireless_st - - #include - -+#if LINUX_VERSION_CODE >= KERNEL_VERSION(5, 17, 0) -+#define PDE_DATA pde_data -+#endif -+ - #if LINUX_VERSION_CODE < KERNEL_VERSION(4, 15, 0) - static void wl_timer(ulong data); - #else -@@ -493,6 +497,12 @@ wl_if_setup(struct net_device *dev) - #endif - } - -+#if LINUX_VERSION_CODE < KERNEL_VERSION(5, 15, 0) -+static inline void eth_hw_addr_set(struct net_device *dev, const void *addr) { -+ memcpy(dev->dev_addr, addr, ETHER_ADDR_LEN); -+} -+#endif -+ - static wl_info_t * - wl_attach(uint16 vendor, uint16 device, ulong regs, - uint bustype, void *btparam, uint irq, uchar* bar1_addr, uint32 bar1_size) -@@ -637,7 +647,7 @@ wl_attach(uint16 vendor, uint16 device, - WL_ERROR(("wl%d: Error setting MAC ADDRESS\n", unit)); - } - #endif -- bcopy(&wl->pub->cur_etheraddr, dev->dev_addr, ETHER_ADDR_LEN); -+ eth_hw_addr_set(dev, wl->pub->cur_etheraddr.octet); - - online_cpus = 1; - -@@ -1838,7 +1848,7 @@ wl_set_mac_address(struct net_device *de - - WL_LOCK(wl); - -- bcopy(sa->sa_data, dev->dev_addr, ETHER_ADDR_LEN); -+ eth_hw_addr_set(dev, sa->sa_data); - err = wlc_iovar_op(wl->wlc, "cur_etheraddr", NULL, 0, sa->sa_data, ETHER_ADDR_LEN, - IOV_SET, (WL_DEV_IF(dev))->wlcif); - WL_UNLOCK(wl); -@@ -3021,7 +3031,7 @@ _wl_add_monitor_if(wl_task_t *task) - else - dev->type = ARPHRD_IEEE80211_RADIOTAP; - -- bcopy(wl->dev->dev_addr, dev->dev_addr, ETHER_ADDR_LEN); -+ eth_hw_addr_set(dev, wl->dev->dev_addr); - - #if defined(WL_USE_NETDEV_OPS) - dev->netdev_ops = &wl_netdev_monitor_ops; diff --git a/srcpkgs/broadcom-wl-dkms/patches/014-linux-5.18.patch b/srcpkgs/broadcom-wl-dkms/patches/014-linux-5.18.patch deleted file mode 100644 index 01dbc5d5d46dfb..00000000000000 --- a/srcpkgs/broadcom-wl-dkms/patches/014-linux-5.18.patch +++ /dev/null @@ -1,70 +0,0 @@ ---- a/src/shared/linux_osl.c -+++ b/src/shared/linux_osl.c -@@ -599,6 +599,8 @@ osl_dma_alloc_consistent(osl_t *osh, uin - 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 @@ osl_dma_free_consistent(osl_t *osh, void - - #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 @@ osl_dma_map(osl_t *osh, void *va, uint s - 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 @@ osl_dma_map(osl_t *osh, void *va, uint s - 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 @@ osl_dma_map(osl_t *osh, void *va, uint s - } - #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 @@ osl_dma_unmap(osl_t *osh, uint pa, uint - 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/patches/015-linux-6.0.patch b/srcpkgs/broadcom-wl-dkms/patches/015-linux-6.0.patch deleted file mode 100644 index f1a1144cdd107e..00000000000000 --- a/srcpkgs/broadcom-wl-dkms/patches/015-linux-6.0.patch +++ /dev/null @@ -1,31 +0,0 @@ -From 933540c63f33e6ac2825d65c4b681ef3387d9146 Mon Sep 17 00:00:00 2001 -From: Antoine Cotten -Date: Mon, 15 Aug 2022 17:53:51 +0200 -Subject: [PATCH] cfg80211_roam_info compat for MLO APIs in Linux >= 6.0 - -The 'bssid' struct field is now under 'links.bssid'. - -See also: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=efbabc11650040c64884ff3019b88c7bcc0ceb1d - -Original patch by Joan Bruguera: -https://gist.github.com/joanbm/207210d74637870c01ef5a3c262a597d ---- - src/wl/sys/wl_cfg80211_hybrid.c | 4 ++++ - 1 file changed, 4 insertions(+) - ---- a/src/wl/sys/wl_cfg80211_hybrid.c -+++ b/src/wl/sys/wl_cfg80211_hybrid.c -@@ -2363,8 +2363,13 @@ wl_bss_roaming_done(struct wl_cfg80211_p - wl_update_bss_info(wl); - - #if LINUX_VERSION_CODE >= KERNEL_VERSION(4, 12, 0) -+#if LINUX_VERSION_CODE >= KERNEL_VERSION(6, 0, 0) -+ roam_info.links[0].channel = &wl->conf->channel; -+ roam_info.links[0].bssid = (u8 *)&wl->bssid; -+#else - roam_info.channel = &wl->conf->channel; - roam_info.bssid = (u8 *)&wl->bssid; -+#endif - roam_info.req_ie = conn_info->req_ie; - roam_info.req_ie_len = conn_info->req_ie_len; - roam_info.resp_ie = conn_info->resp_ie; diff --git a/srcpkgs/broadcom-wl-dkms/patches/016-linux-6.1.patch b/srcpkgs/broadcom-wl-dkms/patches/016-linux-6.1.patch deleted file mode 100644 index 3e435ff1673590..00000000000000 --- a/srcpkgs/broadcom-wl-dkms/patches/016-linux-6.1.patch +++ /dev/null @@ -1,89 +0,0 @@ ---- a/src/wl/sys/wl_cfg80211_hybrid.c -+++ b/src/wl/sys/wl_cfg80211_hybrid.c -@@ -108,14 +108,28 @@ static s32 wl_cfg80211_get_tx_power(stru - static s32 wl_cfg80211_get_tx_power(struct wiphy *wiphy, s32 *dbm); - #endif - --#if LINUX_VERSION_CODE >= KERNEL_VERSION(2, 6, 38) -+#if LINUX_VERSION_CODE >= KERNEL_VERSION(6, 1, 0) -+static s32 wl_cfg80211_config_default_key(struct wiphy *wiphy, -+ struct net_device *dev, int link_id, u8 key_idx, bool unicast, -+ bool multicast); -+#elif LINUX_VERSION_CODE >= KERNEL_VERSION(2, 6, 38) - static s32 wl_cfg80211_config_default_key(struct wiphy *wiphy, - struct net_device *dev, u8 key_idx, bool unicast, bool multicast); - #else - static s32 wl_cfg80211_config_default_key(struct wiphy *wiphy, - struct net_device *dev, u8 key_idx); - #endif --#if LINUX_VERSION_CODE >= KERNEL_VERSION(2, 6, 37) -+#if LINUX_VERSION_CODE >= KERNEL_VERSION(6, 1, 0) -+static s32 wl_cfg80211_add_key(struct wiphy *wiphy, struct net_device *dev, -+ int link_id, u8 key_idx, bool pairwise, const u8 *mac_addr, -+ struct key_params *params); -+static s32 wl_cfg80211_del_key(struct wiphy *wiphy, struct net_device *dev, -+ int link_id, u8 key_idx, bool pairwise, const u8 *mac_addr); -+static s32 wl_cfg80211_get_key(struct wiphy *wiphy, struct net_device *dev, -+ int link_id, u8 key_idx, bool pairwise, const u8 *mac_addr, -+ void *cookie, -+ void (*callback) (void *cookie, struct key_params *params)); -+#elif LINUX_VERSION_CODE >= KERNEL_VERSION(2, 6, 37) - static s32 wl_cfg80211_add_key(struct wiphy *wiphy, struct net_device *dev, - u8 key_idx, bool pairwise, const u8 *mac_addr, struct key_params *params); - static s32 wl_cfg80211_del_key(struct wiphy *wiphy, struct net_device *dev, -@@ -1166,7 +1180,12 @@ static s32 wl_cfg80211_get_tx_power(stru - return err; - } - --#if LINUX_VERSION_CODE >= KERNEL_VERSION(2, 6, 38) -+#if LINUX_VERSION_CODE >= KERNEL_VERSION(6, 1, 0) -+static s32 -+wl_cfg80211_config_default_key(struct wiphy *wiphy, -+ struct net_device *dev, int link_id, u8 key_idx, bool unicast, -+ bool multicast) -+#elif LINUX_VERSION_CODE >= KERNEL_VERSION(2, 6, 38) - static s32 - wl_cfg80211_config_default_key(struct wiphy *wiphy, - struct net_device *dev, u8 key_idx, bool unicast, bool multicast) -@@ -1191,7 +1210,12 @@ wl_cfg80211_config_default_key(struct wi - return 0; - } - --#if LINUX_VERSION_CODE >= KERNEL_VERSION(2, 6, 37) -+#if LINUX_VERSION_CODE >= KERNEL_VERSION(6, 1, 0) -+static s32 -+wl_cfg80211_add_key(struct wiphy *wiphy, struct net_device *dev, -+ int link_id, u8 key_idx, bool pairwise, const u8 *mac_addr, -+ struct key_params *params) -+#elif LINUX_VERSION_CODE >= KERNEL_VERSION(2, 6, 37) - static s32 - wl_cfg80211_add_key(struct wiphy *wiphy, struct net_device *dev, - u8 key_idx, bool pairwise, const u8 *mac_addr, struct key_params *params) -@@ -1312,7 +1336,11 @@ wl_cfg80211_add_key(struct wiphy *wiphy, - return err; - } - --#if LINUX_VERSION_CODE >= KERNEL_VERSION(2, 6, 37) -+#if LINUX_VERSION_CODE >= KERNEL_VERSION(6, 1, 0) -+static s32 -+wl_cfg80211_del_key(struct wiphy *wiphy, struct net_device *dev, -+ int link_id, u8 key_idx, bool pairwise, const u8 *mac_addr) -+#elif LINUX_VERSION_CODE >= KERNEL_VERSION(2, 6, 37) - static s32 - wl_cfg80211_del_key(struct wiphy *wiphy, struct net_device *dev, - u8 key_idx, bool pairwise, const u8 *mac_addr) -@@ -1355,7 +1383,13 @@ wl_cfg80211_del_key(struct wiphy *wiphy, - return err; - } - --#if LINUX_VERSION_CODE >= KERNEL_VERSION(2, 6, 37) -+#if LINUX_VERSION_CODE >= KERNEL_VERSION(6, 1, 0) -+static s32 -+wl_cfg80211_get_key(struct wiphy *wiphy, struct net_device *dev, -+ int link_id, u8 key_idx, bool pairwise, const u8 *mac_addr, -+ void *cookie, -+ void (*callback) (void *cookie, struct key_params * params)) -+#elif LINUX_VERSION_CODE >= KERNEL_VERSION(2, 6, 37) - static s32 - wl_cfg80211_get_key(struct wiphy *wiphy, struct net_device *dev, - u8 key_idx, bool pairwise, const u8 *mac_addr, void *cookie, diff --git a/srcpkgs/broadcom-wl-dkms/patches/017-linux-6.12.patch b/srcpkgs/broadcom-wl-dkms/patches/017-linux-6.12.patch deleted file mode 100644 index e7285f59457519..00000000000000 --- a/srcpkgs/broadcom-wl-dkms/patches/017-linux-6.12.patch +++ /dev/null @@ -1,14 +0,0 @@ ---- a/src/wl/sys/wl_linux.c -+++ b/src/wl/sys/wl_linux.c -@@ -56,7 +56,11 @@ - #include - #include - #include -+#if LINUX_VERSION_CODE >= KERNEL_VERSION(6, 12, 0) -+#include -+#else - #include -+#endif - - #include - diff --git a/srcpkgs/broadcom-wl-dkms/patches/018-linux613.patch b/srcpkgs/broadcom-wl-dkms/patches/018-linux613.patch deleted file mode 100644 index 6a17169bf0c029..00000000000000 --- a/srcpkgs/broadcom-wl-dkms/patches/018-linux613.patch +++ /dev/null @@ -1,28 +0,0 @@ -From 5788a19e88aac78e6b2ec8bef7cb094fc14cfbf0 Mon Sep 17 00:00:00 2001 -From: Joan Bruguera Micó -Date: Sat, 12 Oct 2024 11:54:40 +0000 -Subject: [PATCH] Tentative patch for broadcom-wl 6.30.223.271 driver for Linux - 6.13-rc1 - -The net/lib80211.h header has been removed by commit -"wifi: ipw2x00/lib80211: move remaining lib80211 into libipw" -(Johannes Berg, 7 Oct 2024). -The header does not appear to be actually used anywhere, so remove it. - - #include - #include ---- - src/include/linuxver.h | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - ---- a/src/include/linuxver.h -+++ b/src/include/linuxver.h -@@ -147,7 +147,7 @@ typedef irqreturn_t(*FN_ISR) (int irq, v - #include - #endif - --#if LINUX_VERSION_CODE >= KERNEL_VERSION(2, 6, 29) -+#if LINUX_VERSION_CODE >= KERNEL_VERSION(2, 6, 29) && LINUX_VERSION_CODE < KERNEL_VERSION(6, 13, 0) - #include - #endif - #if LINUX_VERSION_CODE >= KERNEL_VERSION(2, 6, 29) diff --git a/srcpkgs/broadcom-wl-dkms/patches/019-linux614.patch b/srcpkgs/broadcom-wl-dkms/patches/019-linux614.patch deleted file mode 100644 index d78a3a6c567118..00000000000000 --- a/srcpkgs/broadcom-wl-dkms/patches/019-linux614.patch +++ /dev/null @@ -1,32 +0,0 @@ -From: Eduard Bloch -Date: Sun, 16 Mar 2025 16:13:08 +0100 -Subject: Prepare for 6.14.0-rc6 - ---- - src/wl/sys/wl_cfg80211_hybrid.c | 8 ++++++-- - 1 file changed, 6 insertions(+), 2 deletions(-) - ---- a/src/wl/sys/wl_cfg80211_hybrid.c -+++ b/src/wl/sys/wl_cfg80211_hybrid.c -@@ -102,7 +102,9 @@ static s32 wl_cfg80211_set_tx_power(stru - enum tx_power_setting type, s32 dbm); - #endif - --#if LINUX_VERSION_CODE >= KERNEL_VERSION(3, 8, 0) -+#if LINUX_VERSION_CODE >= KERNEL_VERSION(6, 14, 0) -+static s32 wl_cfg80211_get_tx_power(struct wiphy *wiphy, struct wireless_dev *wdev, u32 /*link_id*/, s32 *dbm); -+#elif LINUX_VERSION_CODE >= KERNEL_VERSION(3, 8, 0) - static s32 wl_cfg80211_get_tx_power(struct wiphy *wiphy, struct wireless_dev *wdev, s32 *dbm); - #else - static s32 wl_cfg80211_get_tx_power(struct wiphy *wiphy, s32 *dbm); -@@ -1157,7 +1159,9 @@ wl_cfg80211_set_tx_power(struct wiphy *w - return err; - } - --#if LINUX_VERSION_CODE >= KERNEL_VERSION(3, 8, 0) -+#if LINUX_VERSION_CODE >= KERNEL_VERSION(6, 14, 0) -+static s32 wl_cfg80211_get_tx_power(struct wiphy *wiphy, struct wireless_dev *wdev, u32 /*link_id*/, s32 *dbm) -+#elif LINUX_VERSION_CODE >= KERNEL_VERSION(3, 8, 0) - static s32 wl_cfg80211_get_tx_power(struct wiphy *wiphy, struct wireless_dev *wdev, s32 *dbm) - #else - static s32 wl_cfg80211_get_tx_power(struct wiphy *wiphy, s32 *dbm) diff --git a/srcpkgs/broadcom-wl-dkms/template b/srcpkgs/broadcom-wl-dkms/template deleted file mode 100644 index 84a9d7ce06a9d1..00000000000000 --- a/srcpkgs/broadcom-wl-dkms/template +++ /dev/null @@ -1,58 +0,0 @@ -# Template file for 'broadcom-wl-dkms' -pkgname=broadcom-wl-dkms -version=6.30.223.271 -revision=17 -archs="i686* x86_64*" -create_wrksrc=yes -depends="dkms" -short_desc="Broadcom proprietary wireless drivers for Linux - DKMS kernel module" -maintainer="Orphaned " -license="custom:Proprietary Broadcom license" -homepage="http://broadcom.com" -repository="nonfree" -triggers="dkms initramfs-regenerate" -dkms_modules="wl ${version}" - -case "$XBPS_TARGET_MACHINE" in -i686*) - distfiles="https://docs.broadcom.com/docs-and-downloads/docs/linux_sta/hybrid-v35-nodebug-pcoem-${version//./_}.tar.gz" - checksum=4f8b70b293ac8cc5c70e571ad5d1878d0f29d133a46fe7869868d9c19b5058cd - ;; -x86_64*) - distfiles="https://docs.broadcom.com/docs-and-downloads/docs/linux_sta/hybrid-v35_64-nodebug-pcoem-${version//./_}.tar.gz" - - checksum=5f79774d5beec8f7636b59c0fb07a03108eef1e3fd3245638b20858c714144be - ;; -esac - -do_install() { - sed -i -e "/BRCM_WLAN_IFNAME/s:eth:wlan:" src/wl/sys/wl_linux.c - - # dkms pkg - vmkdir usr/src/wl-${version}/src - vcopy "src/*" usr/src/wl-${version}/src - vmkdir usr/src/wl-${version}/lib - vcopy "lib/*" usr/src/wl-${version}/lib - vcopy "Makefile" usr/src/wl-${version} - - vinstall ${FILESDIR}/dkms.conf 644 usr/src/wl-${version} - sed -i -e "s/@VERSION@/${version}-${revision}/" ${PKGDESTDIR}/usr/src/wl-${version}/dkms.conf - - # modules-load.d(5) file. - vmkdir usr/lib/modules-load.d - echo "wl" > ${DESTDIR}/usr/lib/modules-load.d/wl.conf - chmod 644 ${DESTDIR}/usr/lib/modules-load.d/wl.conf - - # Blacklist OSS broadcom modules. - vmkdir usr/lib/modprobe.d - printf '' > ${DESTDIR}/usr/lib/modprobe.d/wl.conf - for module in b43{,legacy} ssb bcm{43xx,a} brcm{80211,fmac,smac}; do - echo "blacklist $module" >> ${DESTDIR}/usr/lib/modprobe.d/wl.conf - done - - chmod 644 ${DESTDIR}/usr/lib/modprobe.d/wl.conf -} - -post_install() { - vlicense lib/LICENSE.txt LICENSE -} diff --git a/srcpkgs/broadcom-wl-dkms/update b/srcpkgs/broadcom-wl-dkms/update deleted file mode 100644 index d072edaad61ce6..00000000000000 --- a/srcpkgs/broadcom-wl-dkms/update +++ /dev/null @@ -1,2 +0,0 @@ -site="http://www.broadcom.com/support/802.11/linux_sta.php" -pattern="driverVersion.>\K[\d.]+" diff --git a/srcpkgs/broot/template b/srcpkgs/broot/template deleted file mode 100644 index 657b10b62312fa..00000000000000 --- a/srcpkgs/broot/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'broot' -pkgname=broot -version=1.48.0 -revision=1 -build_style=cargo -hostmakedepends="pkg-config" -makedepends="libgit2-1.9-devel" -short_desc="Interactive directory tree view, fuzzy search, balanced BFS descent" -maintainer="cinerea0 " -license="MIT" -homepage="https://dystroy.org/broot/" -changelog="https://raw.githubusercontent.com/Canop/broot/main/CHANGELOG.md" -distfiles="https://github.com/Canop/broot/archive/refs/tags/v${version}.tar.gz" -checksum=7b8e456c3cdfce87e902b3fa839126e5446ce0f0dbfa9b10db5c2758c1f506b1 - -if [ "$XBPS_TARGET_ENDIAN" = "be" ]; then - broken="exr crate errors on big endian" -fi - -case "$XBPS_TARGET_MACHINE" in - ppc64*) ;; - ppc*|mips*) broken="unresolved import 'std::sync::atomic::AtomicU64'";; -esac - -post_install() { - vlicense LICENSE - - vsed -e "s/#version/${version}/g;s,#date,$(date +'%Y/%m/%d'),g" -i man/page - vman man/page broot.1 -} diff --git a/srcpkgs/brother-brlaser/template b/srcpkgs/brother-brlaser/template deleted file mode 100644 index 155f0b90c5f6e7..00000000000000 --- a/srcpkgs/brother-brlaser/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'brother-brlaser' -pkgname=brother-brlaser -version=6.2.7 -revision=1 -build_style=cmake -makedepends="cups-devel" -depends="cups ghostscript" -short_desc="Brother laser printer driver" -maintainer="Jaredy " -license="GPL-2.0-or-later" -homepage="https://github.com/Owl-Maintain/brlaser" -distfiles="https://github.com/Owl-Maintain/brlaser/archive/refs/tags/v${version}.tar.gz" -checksum=e67c5726fc1fe53574c2e8b5f72634f1359d0f53586a555eb2489fafd7c81640 diff --git a/srcpkgs/brother-brscan3/INSTALL b/srcpkgs/brother-brscan3/INSTALL deleted file mode 100644 index aeb907fa98490d..00000000000000 --- a/srcpkgs/brother-brscan3/INSTALL +++ /dev/null @@ -1,7 +0,0 @@ -case "${ACTION}" in - post) - ln -sf /opt/Brother /usr/local/Brother - # add brother 3 to /etc/sane.d/dll.conf - opt/Brother/sane/setupSaneScan3 -i - ;; -esac diff --git a/srcpkgs/brother-brscan3/REMOVE b/srcpkgs/brother-brscan3/REMOVE deleted file mode 100644 index b344209ce42dc5..00000000000000 --- a/srcpkgs/brother-brscan3/REMOVE +++ /dev/null @@ -1,3 +0,0 @@ -case ${ACTION} in - purge) rm usr/local/Brother;; -esac diff --git a/srcpkgs/brother-brscan3/template b/srcpkgs/brother-brscan3/template deleted file mode 100644 index e5aa0533b125e4..00000000000000 --- a/srcpkgs/brother-brscan3/template +++ /dev/null @@ -1,58 +0,0 @@ -# Template file for 'brother-brscan3' -pkgname=brother-brscan3 -version=0.2.13 -revision=2 -archs="i686 x86_64" -create_wrksrc=yes -hostmakedepends="curl" -makedepends="sane-devel" -depends="sane" -short_desc="SANE scanner driver for brscan3-compatible Brother scanners" -maintainer="Orphaned " -license="custom:BrotherEULA" -homepage="https://support.brother.com/" -nopie=yes -nodebug=yes -_license_checksum=4ab8b9269a74377ee85458cc4dfbacfbf6d26665426572fe16f7102af214bd3c - -if [ "$XBPS_TARGET_MACHINE" = "x86_64" ]; then - distfiles="https://download.brother.com/welcome/dlf006642/brscan3-${version}-1.amd64.deb" - checksum="446adf531bf39032892e9504ce34b7bf889e0f8628c0732cebb3b83fafb327b8" -elif [ "$XBPS_TARGET_MACHINE" = "i686" ]; then - distfiles="https://download.brother.com/welcome/dlf006641/brscan3-${version}-1.i386.deb" - checksum="ad06665cac32035893f614d9305dabf73145af454f1aeb6b8b7c7fa2700fe2e6" -fi - -post_extract() { - curl -sk https://support.brother.com/g/s/agreement/English_lpr/agree.html | \ - sed -n \ - -e 's,,,' \ - -e 's/\"/"/g' \ - -e 's, \?^M,,' \ - -e 's,^[ \t]\+,,' \ - -e '14,18p' \ - -e '28,45p' \ - > LICENSE - - filesum="$(xbps-digest LICENSE)" - if [ "$filesum" != "$_license_checksum" ]; then - msg_error "SHA256 mismatch for LICENSE:\n$filesum\n" - fi - - if [ -d usr/lib64 ]; then - mv usr/lib64 usr/lib - fi -} - -do_install() { - vinstall usr/lib/sane/libsane-brother3.so.1.0.7 755 usr/lib/sane - ln -sf /usr/lib/sane/libsane-brother3.so.1.0.7 ${DESTDIR}/usr/lib/sane/libsane-brother3.so.1 - ln -sf /usr/lib/sane/libsane-brother3.so.1.0.7 ${DESTDIR}/usr/lib/sane/libsane-brother3.so - vinstall usr/lib/libbrscandec3.so.1.0.0 755 usr/lib - ln -sf /usr/lib/libbrscandec3.so.1.0.0 ${DESTDIR}/usr/lib/libbrscandec3.so.1 - ln -sf /usr/lib/libbrscandec3.so.1.0.0 ${DESTDIR}/usr/lib/libbrscandec3.so - vmkdir /opt - vcopy usr/local/Brother /opt - chmod o-w ${DESTDIR}/opt/Brother/sane/brsanenetdevice3.cfg - vlicense LICENSE -} diff --git a/srcpkgs/brother-brscan4/INSTALL b/srcpkgs/brother-brscan4/INSTALL deleted file mode 100644 index 0576a2c04c29ac..00000000000000 --- a/srcpkgs/brother-brscan4/INSTALL +++ /dev/null @@ -1,9 +0,0 @@ -case "${ACTION}" in - post) - # Add brother driver to sane configuration - _SANE_CONF='/etc/sane.d/dll.conf' - if [ "$(grep brother4 ${_SANE_CONF})" = '' ]; then - echo brother4 >> ${_SANE_CONF} - fi; - ;; -esac diff --git a/srcpkgs/brother-brscan4/REMOVE b/srcpkgs/brother-brscan4/REMOVE deleted file mode 100644 index b29366a5db611b..00000000000000 --- a/srcpkgs/brother-brscan4/REMOVE +++ /dev/null @@ -1,10 +0,0 @@ -case "${ACTION}" in - pre) - # remove brother driver from sane configuration - _TEMPFILE=`mktemp sane_dll_conf_XXXXXXXXXXX` - _SANE_CONF='/etc/sane.d/dll.conf' - - ( cat ${_SANE_CONF} | sed -e '/brother4/d' > ${_TEMPFILE} ) && cat ${_TEMPFILE} > ${_SANE_CONF} - rm ${_TEMPFILE} - ;; -esac diff --git a/srcpkgs/brother-brscan4/files/README.voidlinux b/srcpkgs/brother-brscan4/files/README.voidlinux deleted file mode 100644 index 80233435e7bca0..00000000000000 --- a/srcpkgs/brother-brscan4/files/README.voidlinux +++ /dev/null @@ -1,3 +0,0 @@ -In order to access networked scanners and multifunctionals, the SANE backend -must be configured using 'brsaneconfig4'. -See http://support.brother.com/g/s/id/linux/en/instruction_scn1b.html diff --git a/srcpkgs/brother-brscan4/files/agree.html b/srcpkgs/brother-brscan4/files/agree.html deleted file mode 100644 index 577f6b82035fa8..00000000000000 --- a/srcpkgs/brother-brscan4/files/agree.html +++ /dev/null @@ -1,248 +0,0 @@ - - - -End-User License Agreement for Brother Software - - - - - - - - - - - - - - - - - - - - - -
 
- - - - - - - - -
License Agreement

This Agreement provides terms and conditions for license grant for use - of the software that is distributed with this Agreement ("Software") - from Brother Industries, Ltd. ("Brother") to recipients thereof - ("You").

- - - - -
Note:
- Please click on "I Accept" while holding down "Shift" or - right click on "I Accept" and select "Save Target As,,," from - the menu.
-
    -
  1. The Software is comprised of the following software modules:
    -
    - (1) Certain software modules that is the subject of GNU GENERAL PUBLIC - LICENSE ("GPL Modules"), and -
    - (2) Other software modules ("Non-GPL Modules") -
    -
    - You may distinguish each of GPL Modules by downloading source files - of the Software as Brother separately makes available and reading such - files.
    -
  2. -
  3. Your use of all GPL Modules shall be subject to the terms and conditions - of GNU GENERAL PUBLIC LICENSE Version 2, June 1991 ("GPLv2"). - Please see http://www.brother.com/agreement/English_gpl/agree.html. You - shall use GPL Modules in accordance with the terms and conditions of GPLv2. - Your use of GPL Modules shall be deemed - as your agreement to the terms and conditions of GPLv2.
    -
  4. -
  5. You have the right to use all Non-GPL Modules only in accordance with - the following terms and conditions. Your use of Non-GPL Modules shall be - deemed as your agreement to the following terms and conditions: -

    (1) Brother retains any and all copyrights to Non-GPL Modules. In no - case this Agreement shall be construed to assign or otherwise transfer - from Brother to you any copyrights or other intellectual property rights - to whole or any part of Non-GPL Modules.

    -

    (2) Brother grants you a non-exclusive license to reproduce and/or distribute - (via Internet or in any other manner) Non-GPL Modules. Brother further - grants you a non-exclusive license to modify, alter, translate or otherwise - prepare derivative works of Non-GPL Modules and to reproduce and/or distribute - (via Internet or in any other manner) such modification, alteration, - translation or other derivative works of Non-GPL Modules.

    -

    (3) When you distribute (via Internet or in any other manner) Non-GPL - Modules or any modification, alteration, translation or other derivative - works thereof under the license granted in accordance with subparagraph - 3(2) above, you must expressly grant any and all recipient thereof the - license equivalent to this Agreement which applies to Non-GPL Modules.

    -

    (4) The license of Non-GPL Modules from Brother hereunder is granted "AS - IS. BROTHER HEREBY DISCLAIMS ANY WARRANTIES WITH RESPECT TO NON-GPL MODULES, - EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO WARRANTY FOR THE QUALITY, - MERCHANTABILITY, FITNESS FOR PARTICULAR PURPOSE OR NON-INFRINGEMENT.

    -

    (5) To the extent allowed by applicable laws, Brother shall have no - liability in contract, tort (including negligence or breach of statutory - duty) or otherwise for any interruption of use, loss of data, or for - any indirect, incidental, punitive or consequential loss or damage, or - for any loss of profit, revenue, data, goodwill or anticipated savings - that arises under, out of, or in contemplation of this Agreement or otherwise - arises due to any error, inaccuracy or defect in Non-GPL Modules even - if Brother has been advised of the possibility of such loss or damage.

    -

    (6) The form in which Non-GPL Modules is distributed is subject to Brothers - sole discretion. Brother does not have any obligation to distribute or - disclose Non-GPL Modules in source code form. In no case shall this Agreement - be deemed as Brothers express or implied agreement to disclose source - code of Non-GPL Modules.

    -
  6. -
- - diff --git a/srcpkgs/brother-brscan4/template b/srcpkgs/brother-brscan4/template deleted file mode 100644 index b1f59dd2567be5..00000000000000 --- a/srcpkgs/brother-brscan4/template +++ /dev/null @@ -1,71 +0,0 @@ -# Template file for 'brother-brscan4' -pkgname=brother-brscan4 -version=0.4.9 -revision=1 -archs="i686 x86_64" -depends="sane" -short_desc="SANE scanner driver for brscan4-compatible printers" -maintainer="Martijn van Buul " -license="custom:EULA" -homepage="https://support.brother.com/" -repository="nonfree" -nopie=yes -_mylibrary="libsane-brother4.so.1.0.7" -conf_files="/etc/opt/brother/scanner/brscan4/Brsane4.ini - /etc/opt/brother/scanner/brscan4/brsanenetdevice4.cfg - /etc/opt/brother/scanner/brscan4/models4/*.ini" - -# The license was removed by Brother - we vendor it. -# distfiles="http://www.brother.com/agreement/English_sane/agree.html>LICENSE.html" -# checksum="3434bca1936d6a5fd6afd810cde7e1876dd4d1496722b09af180278480f464f2" - -if [ "$XBPS_TARGET_MACHINE" = "x86_64" ]; then - _rpmpkgid="1.x86_64" - distfiles="https://download.brother.com/welcome/dlf006648/brscan4-${version}-${_rpmpkgid}.rpm" - checksum="0d0af0f3f299a94d32b275f4714c72407ee679dd9e27eac050d6728cd728ac89" - _rpmlibdir="usr/lib64" -else - _rpmpkgid="1.i386" - distfiles="https://download.brother.com/welcome/dlf006647/brscan4-${version}-${_rpmpkgid}.rpm" - checksum="73bcbcc661a05000375266369fc6e22a980cc956ac7f92926ff42516f92845f8" - _rpmlibdir="usr/lib" -fi - -do_install() { - # binary package makes a fine mess of things, and installs stuff in very - # unwieldly locations. Some of this cannot be avoided. - - # deb package installs 64-bit libraries in /usr/lib64; fix this - vinstall ./${_rpmlibdir}/sane/${_mylibrary} 755 usr/lib/sane - ln -sf /usr/lib/sane/${_mylibrary} ${DESTDIR}/usr/lib/sane/$(echo ${_mylibrary} | sed -e 's/\.[0-9]\.[0-9]$//') - ln -sf /usr/lib/sane/${_mylibrary} ${DESTDIR}/usr/lib/sane/$(echo ${_mylibrary} | sed -e 's/\.[0-9]\.[0-9]\.[0-9]$//') - - # The binary library has hard-coded paths to - # - # /etc/opt/brother/scanner/brscan4 - # - # This is very unfortunate, but cannot be avoided without the source to - # recompile the binary - which is not available. - # - # The deb package then goes ahead and installs symlinks to the actual - # files in /opt/brother/scanner/brscan4. Limit the mess by actually - # installing these files to /etc/opt/brother/scanner/brscan4 so there - # are no configuration files in /opt - - vmkdir etc/opt/brother/scanner/brscan4 755 - vinstall opt/brother/scanner/brscan4/Brsane4.ini 644 etc/opt/brother/scanner/brscan4 - vinstall opt/brother/scanner/brscan4/brsanenetdevice4.cfg 644 etc/opt/brother/scanner/brscan4 - vcopy opt/brother/scanner/brscan4/models4 etc/opt/brother/scanner/brscan4 - - # Install the licenses. - vlicense ${FILESDIR}/agree.html LICENSE.html - vlicense opt/brother/scanner/brscan4/doc/brscan4/readme.txt # Independent JPEG blurb. - - # config helper - installed by the deb package as a symlink. - vbin opt/brother/scanner/brscan4/brsaneconfig4 - - # The only file in the deb package that has *not* been installed is a - # setup script to modify the SANE configuration. This will be performed - # by INSTALL and REMOVE instead. - vdoc "${FILESDIR}/README.voidlinux" -} diff --git a/srcpkgs/brother-brscan5/INSTALL b/srcpkgs/brother-brscan5/INSTALL deleted file mode 100644 index 2e917d6143b7dc..00000000000000 --- a/srcpkgs/brother-brscan5/INSTALL +++ /dev/null @@ -1,9 +0,0 @@ -case "${ACTION}" in - post) - # Add brother driver to sane configuration - _SANE_CONF='/etc/sane.d/dll.conf' - if [ "$(grep brother5 ${_SANE_CONF})" = '' ]; then - echo brother5 >> ${_SANE_CONF} - fi; - ;; -esac diff --git a/srcpkgs/brother-brscan5/REMOVE b/srcpkgs/brother-brscan5/REMOVE deleted file mode 100644 index b762f8954ee681..00000000000000 --- a/srcpkgs/brother-brscan5/REMOVE +++ /dev/null @@ -1,7 +0,0 @@ -case "${ACTION}" in - pre) - # remove brother driver from sane configuration - _SANE_CONF='/etc/sane.d/dll.conf' - sed -i -e '/brother5/d' ${_SANE_CONF} - ;; -esac diff --git a/srcpkgs/brother-brscan5/files/README.voidlinux b/srcpkgs/brother-brscan5/files/README.voidlinux deleted file mode 100644 index e83ad9d6e31b12..00000000000000 --- a/srcpkgs/brother-brscan5/files/README.voidlinux +++ /dev/null @@ -1,2 +0,0 @@ -In order to access networked scanners and multifunctionals, the SANE backend -must be configured using 'brsaneconfig5'. diff --git a/srcpkgs/brother-brscan5/template b/srcpkgs/brother-brscan5/template deleted file mode 100644 index 7e057e07b44d79..00000000000000 --- a/srcpkgs/brother-brscan5/template +++ /dev/null @@ -1,75 +0,0 @@ -# Template file for 'brother-brscan5' -pkgname=brother-brscan5 -version=1.2.13 -revision=1 -archs="i686 x86_64" -depends="sane libusb-compat" -short_desc="SANE scanner driver for brscan5-compatible printers" -maintainer="Alexandru Barbur " -license="custom:EULA" -homepage="https://support.brother.com/" -repository="nonfree" -nopie=yes -conf_files="/opt/brother/scanner/brscan5/brscan5.ini - /opt/brother/scanner/brscan5/brsanenetdevice.cfg - /opt/brother/scanner/brscan5/models/*.ini" - -_sane_library="libsane-brother5.so.1.0.7" -_pkg_libraries="libLxBsScanCoreApi.so.3.2.0 - libLxBsNetDevAccs.so.1.0.0 - libLxBsDeviceAccs.so.1.0.0 - libLxBsUsbDevAccs.so.1.0.0" - -if [ "$XBPS_TARGET_MACHINE" = "x86_64" ]; then - _rpmpkgid="0.x86_64" - distfiles="https://download.brother.com/welcome/dlf104036/brscan5-${version}-${_rpmpkgid}.rpm" - checksum="572d24efc23de14933cb15f8c8be20575af07d7aff32c3ddf0633bacffe9e098" - _rpmlibdir="usr/lib64" -else - _rpmpkgid="0.i386" - distfiles="https://download.brother.com/welcome/dlf104035/brscan5-${version}-${_rpmpkgid}.rpm" - checksum="4cdca918fb7f994fc1e081a3a709db8f5b4420406d26aa04a6effc941e468fc2" - _rpmlibdir="usr/lib" -fi - -do_install() { - vinstall opt/brother/scanner/brscan5/${_sane_library} 755 usr/lib/sane - ln -sf /usr/lib/sane/${_sane_library} ${DESTDIR}/usr/lib/sane/$(echo ${_sane_library} | sed -e 's/\.[0-9]\.[0-9]$//') - ln -sf /usr/lib/sane/${_sane_library} ${DESTDIR}/usr/lib/sane/$(echo ${_sane_library} | sed -e 's/\.[0-9]\.[0-9]\.[0-9]$//') - - for library in $_pkg_libraries; do - vinstall opt/brother/scanner/brscan5/${library} 755 usr/lib - ln -sf /usr/lib/${library} ${DESTDIR}/usr/lib/$(echo ${library} | sed -e 's/\.[0-9]\.[0-9]$//') - ln -sf /usr/lib/${library} ${DESTDIR}/usr/lib/$(echo ${library} | sed -e 's/\.[0-9]\.[0-9]\.[0-9]$//') - done - - pushd opt/brother/scanner/brscan5/udev-rules - sed '/SYSFS/d' NN-brother-mfp-brscan5-1.0.2-2.rules > 40-brother-mfp-brscan5-1.0.2-2.rules - vinstall 40-brother-mfp-brscan5-1.0.2-2.rules 644 usr/lib/udev/rules.d - popd - - # note: configuration file locations are hard-coded in libsane-brother5.so - vinstall opt/brother/scanner/brscan5/brsaneconfig5 755 opt/brother/scanner/brscan5 - vinstall opt/brother/scanner/brscan5/brscan5.ini 644 opt/brother/scanner/brscan5 - vinstall opt/brother/scanner/brscan5/brsanenetdevice.cfg 644 opt/brother/scanner/brscan5 - vinstall opt/brother/scanner/brscan5/brscan_cnetconfig 755 opt/brother/scanner/brscan5 - vinstall opt/brother/scanner/brscan5/brscan_gnetconfig 755 opt/brother/scanner/brscan5 - - vmkdir etc/opt/brother/scanner/brscan5 755 - ln -sf /opt/brother/scanner/brscan5/brscan5.ini ${DESTDIR}/etc/opt/brother/scanner/brscan5/brscan5.ini - ln -sf /opt/brother/scanner/brscan5/brsanenetdevice.cfg ${DESTDIR}/etc/opt/brother/scanner/brscan5/brsanenetdevice.cfg - ln -sf /opt/brother/scanner/brscan5/models ${DESTDIR}/etc/opt/brother/scanner/brscan5/models - - vmkdir opt/brother/scanner/brscan5 755 - vcopy opt/brother/scanner/brscan5/models opt/brother/scanner/brscan5 - - vlicense opt/brother/scanner/brscan5/doc/LICENSE_ENG.txt - vlicense opt/brother/scanner/brscan5/doc/LICENSE_JPN.txt - vlicense opt/brother/scanner/brscan5/doc/readme.txt # Independent JPEG blurb. - - vbin opt/brother/scanner/brscan5/brsaneconfig5 -} - -post_install() { - vdoc "${FILESDIR}/README.voidlinux" -} diff --git a/srcpkgs/brother-dcp197c-cupswrapper/INSTALL b/srcpkgs/brother-dcp197c-cupswrapper/INSTALL deleted file mode 100644 index c2693acc587cec..00000000000000 --- a/srcpkgs/brother-dcp197c-cupswrapper/INSTALL +++ /dev/null @@ -1,7 +0,0 @@ -case "${ACTION}" in -post) - opt/brother/Printers/dcp197c/cupswrapper/cupswrapper.void -i - chmod 755 opt/brother/Printers/dcp197c/cupswrapper - ;; -esac - diff --git a/srcpkgs/brother-dcp197c-cupswrapper/REMOVE b/srcpkgs/brother-dcp197c-cupswrapper/REMOVE deleted file mode 100644 index 70dbfe58859bb4..00000000000000 --- a/srcpkgs/brother-dcp197c-cupswrapper/REMOVE +++ /dev/null @@ -1,3 +0,0 @@ -case ${ACTION} in - pre) opt/brother/Printers/dcp197c/cupswrapper/cupswrapper.void -e ;; -esac diff --git a/srcpkgs/brother-dcp197c-cupswrapper/files/43-cups-usb.rules b/srcpkgs/brother-dcp197c-cupswrapper/files/43-cups-usb.rules deleted file mode 100644 index 2b09970cec94e6..00000000000000 --- a/srcpkgs/brother-dcp197c-cupswrapper/files/43-cups-usb.rules +++ /dev/null @@ -1,21 +0,0 @@ -# This file is installed by brother-XXXX-cupswrapper -# To adapt it to you needing make sure you: -# install usb-utils package -# launch lsusb and note a line resemblig this one: -# -# Bus 004 Device 007: ID 04f9:023e Brother Industries, Ltd -# Explanation: -# -# Bus xxx Device xxx are the location of the usb port -# -# ID 04f9:xxxx Brother Industries, Ltd -# -# note the xxxx hex number and put it in the field: -# -# ATTR{idProduct}=="023e" at place of 023e (the code for DCP197C) -# -# This is needed to make the printer work correctly -# even if you installed the brother-brsca3 package -# version date 2014/05/12 - -ATTR{idVendor}=="04f9", ATTR{idProduct}=="023e", MODE:="0664", GROUP:="lp", ENV{libsane_matched}:="yes" diff --git a/srcpkgs/brother-dcp197c-cupswrapper/files/cupswrapper.void b/srcpkgs/brother-dcp197c-cupswrapper/files/cupswrapper.void deleted file mode 100644 index c4fe691674e0b3..00000000000000 --- a/srcpkgs/brother-dcp197c-cupswrapper/files/cupswrapper.void +++ /dev/null @@ -1,283 +0,0 @@ -#! /bin/sh -# -# Brother Print filter -# Copyright (C) 2005-2011 Brother. Industries, Ltd. - -# This program 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 2 of the License, or (at your option) -# any later version. -# -# This program 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 -# this program; if not, write to the Free Software Foundation, Inc., 59 Temple -# Place, Suite 330, Boston, MA 02111-1307 USA -# -# modified for voidlinux by Carlo Dormeletti carlo.dormeletti email.it -# 2014/04/26 -- first version -# 2014/08/25 -- adapted to runit -# - - -printer_model=""dcp197c"" -cups_printer_name=`echo $printer_model | tr '[a-z]' '[A-Z]'` -device_name=`echo $cups_printer_name | eval sed -e 's/MFC/MFC-/' -e 's/DCP/DCP-/' -e 's/FAX/FAX-/'` -# pcfilename=`echo $cups_printer_name | tr -d '[A-Z]'` -device_model="Printers" -tmp_filter=/var/tmp/brlpdwrapper${printer_model} -ppd_file_name=/usr/share/ppd/cupsfilters/brother_${printer_model}_printer_en.ppd -brotherlpdwrapper=/usr/lib/cups/filter/brlpdwrapper${printer_model} - - -if [ "$1" = "-c" ]; then - echo "---------- Printer ----------" - echo "printer_model => " $printer_model - echo "cups_printer_name => " $cups_printer_name - echo "device_name => " $device_name - echo "device_model => " $device_model - echo "-------- Filters File --------" - echo "tmp_filter => " $tmp_filter - echo "ppd_file_name => " $ppd_file_name - - exit 0 -fi - - - -if [ "$1" = '-e' ]; then - lpadmin -x ${cups_printer_name} - rm -f $ppd_file_name - rm -f $brotherlpdwrapper - - sv restart cups - exit 0 -fi - -if [ "$1" = "-r" ]; then - lpadmin -x ${cups_printer_name} - - sv restart cups - exit 0 -fi - - -if [ "$1" = "help" ] || [ "$1" = "-h" ]; then - echo 'option -h : help' - echo ' -i : install' - echo ' -e : uninstall' - echo ' -r : remove printer' - echo ' -c : check variables' - exit 0 -fi - -if [ -e "/opt/brother/${device_model}/${printer_model}/lpd/filter${printer_model}" ]; then - : -else - echo "ERROR : Brother LPD filter is not installed." - echo "ERROR : please install it." -fi - - -cp "/opt/brother/${device_model}/${printer_model}/cupswrapper/brother_${printer_model}_printer_en.ppd" $ppd_file_name -chmod 644 $ppd_file_name - -# -# create temporary CUPS Filter -# - -cat <$tmp_filter -#! /bin/sh -# -# Brother Print filter >> -# Copyright (C) 2005-2011 Brother. Industries, Ltd. -# Ver1.10 - -# This program 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 2 of the License, or (at your option) -# any later version. -# -# This program 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 -# this program; if not, write to the Free Software Foundation, Inc., 59 Temple -# Place, Suite 330, Boston, MA 02111-1307 USA -# -# modified for voidlinux by Carlo Dormeletti carlo.dormeletti email.it -# modify date 201/04/26 -# - -LOGFILE="/dev/null" -LOGLEVEL="1" -LOGCLEVEL="7" -DEBUG=0 -NUPENABLE=1 -LOG_LATESTONLY=1 -errorcode=0 - -if [ \$DEBUG != 0 ]; then - LOGFILE=/tmp/br_cupsfilter_debug_log -fi - -PPDC=\`printenv | grep "PPD="\` -PPDC=\`echo \$PPDC | sed -e 's/PPD=//'\` - -if [ "\$PPDC" = "" ]; then - PPDC=$ppd_file_name -fi - - -if [ \$LOGFILE != "/dev/null" ]; then - if [ \$LOG_LATESTONLY == "1" ]; then - rm -f \$LOGFILE - date >\$LOGFILE - else - if [ -e \$LOGFILE ]; then - date >>\$LOGFILE - else - date >\$LOGFILE - fi - fi - echo "arg0 = \$0" >>\$LOGFILE - echo "arg1 = \$1" >>\$LOGFILE - echo "arg2 = \$2" >>\$LOGFILE - echo "arg3 = \$3" >>\$LOGFILE - echo "arg4 = \$4" >>\$LOGFILE - echo "arg5 = \$5" >>\$LOGFILE - echo "arg6 = \$6" >>\$LOGFILE - echo "PPD = \$PPD" >>\$LOGFILE -fi - -INPUT_TEMP_PS=\`mktemp /tmp/br_input_ps.XXXXXX\` - -nup="cat" -if [ "`echo \$5 | grep 'Nup='`" != '' ] && [ \$NUPENABLE != 0 ]; then - - if [ "`echo \$5 | grep 'Nup=64'`" != '' ]; then - nup="psnup -64" - elif [ "`echo \$5 | grep 'Nup=32'`" != '' ]; then - nup="psnup -32" - elif [ "`echo \$5 | grep 'Nup=25'`" != '' ]; then - nup="psnup -25" - elif [ "`echo \$5 | grep 'Nup=16'`" != '' ]; then - nup="psnup -16" - elif [ "`echo \$5 | grep 'Nup=8'`" != '' ]; then - nup="psnup -8" - elif [ "`echo \$5 | grep 'Nup=6'`" != '' ]; then - nup="psnup -6" - elif [ "`echo \$5 | grep 'Nup=4'`" != '' ]; then - nup="psnup -4" - elif [ "`echo \$5 | grep 'Nup=2'`" != '' ]; then - nup="psnup -2" - elif [ "`echo \$5 | grep 'Nup=1'`" != '' ]; then - nup="cat" - fi - echo "NUP=\$nup" >>\$LOGFILE - if [ -e /usr/bin/psnup ]; then - if [ \$# -ge 7 ]; then - cat \$6 | \$nup > \$INPUT_TEMP_PS - else - cat | \$nup > \$INPUT_TEMP_PS - fi - else - if [ \$# -ge 7 ]; then - cp \$6 \$INPUT_TEMP_PS - else - cat > \$INPUT_TEMP_PS - fi - fi -else - if [ \$# -ge 7 ]; then - cp \$6 \$INPUT_TEMP_PS - else - cat > \$INPUT_TEMP_PS - fi -fi - -if [ -e "/opt/brother/${device_model}/${printer_model}/lpd/filter${printer_model}" ]; then - : -else - echo "ERROR: /opt/brother/${device_model}/${printer_model}/lpd/filter${printer_model} does not exist" >>\$LOGFILE - errorcode=30 - exit -fi - -CUPSOPTION=\`echo "\$5 Copies=\$4" | sed -e 's/BrMirror=OFF/MirrorPrint=OFF/' -e 's/BrMirror=ON/MirrorPrint=ON/' -e 's/BrChain/Chain/' -e 's/BrBrightness/Brightness/' -e 's/BrContrast/Contrast/' -e 's/BrHalfCut/HalfCut/' -e 's/BrAutoTapeCut/AutoCut/' -e 's/BrHalftonePattern/Halftone/' -e 's/Binary/Binary/' -e 's/Dither/Dither/' -e 's/ErrorDiffusion/ErrorDiffusion/' -e 's/PageSize/media/' -e 's/BrSheets/Sheets/' -e 's/multiple-document-handling/Collate/' -e 's/separate-documents-collated-copies/ON/' -e 's/separate-documents-uncollated-copies/OFF/'\` - -if [ -e "/opt/brother/${device_model}/${printer_model}/cupswrapper/brcupsconfpt1" ]; then - if [ \$DEBUG = 0 ]; then - /opt/brother/${device_model}/${printer_model}/cupswrapper/brcupsconfpt1 ${cups_printer_name} \$PPDC 0 "\$CUPSOPTION" "${printer_model}">> /dev/null - else - /opt/brother/${device_model}/${printer_model}/cupswrapper/brcupsconfpt1 ${cups_printer_name} \$PPDC \$LOGCLEVEL "\$CUPSOPTION" "${printer_model}">>\$LOGFILE - fi -fi - -if [ \$DEBUG -lt 10 ]; then - cat \$INPUT_TEMP_PS | /opt/brother/${device_model}/${printer_model}/lpd/filter${printer_model} "\$\$" "CUPS" "USB" - - if [ \$LOGLEVEL -gt 2 ]; then - if [ \$LOGFILE != "/dev/null" ]; then - echo "" >>\$LOGFILE - echo " ------PostScript Data-------" >>\$LOGFILE - cat \$INPUT_TEMP_PS >>\$LOGFILE - fi - fi -fi - -rm -f \$INPUT_TEMP_PS - -exit $errorcode - -!ENDOFWFILTER! - -chmod 755 $tmp_filter - -# -# check brotherlpdwrapper in /usr/lib/cups/filter -# - -if [ -d /usr/lib/cups/filter ]; then - rm -f $brotherlpdwrapper - cp $tmp_filter $brotherlpdwrapper -fi - -# -# remove temporary script file -# - -rm -f $tmp_filter - -chmod a+w /opt/brother/${device_model}/${printer_model}/inf/br${printer_model}rc -chmod a+w /opt/brother/${device_model}/${printer_model}/inf - -sleep 2s - -sv restart cups - -port2=`lpinfo -v | grep -i 'usb://Brother/${device_name}' | head -1` - -if [ "$port2" = '' ];then - port2=`lpinfo -v | grep 'usb://Brother' | head -1` -fi - -if [ "$port2" = '' ];then - port2=`lpinfo -v | grep 'usb://' | head -1` -fi - -port=`echo $port2| sed s/direct//g` - -if [ "$port" = '' ];then - port=usb:/dev/usb/lp0 -fi - -lpadmin -p ${cups_printer_name} -E -v $port -P $ppd_file_name - -exit 0 - diff --git a/srcpkgs/brother-dcp197c-cupswrapper/template b/srcpkgs/brother-dcp197c-cupswrapper/template deleted file mode 100644 index f428a2ff2ff2bf..00000000000000 --- a/srcpkgs/brother-dcp197c-cupswrapper/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'brother-dcp197c-cupswrapper' -pkgname=brother-dcp197c-cupswrapper -version=1.1.3 -revision=8 -archs="i686 x86_64" -create_wrksrc=yes -depends="brother-dcp197c-lpr cups" -short_desc="CUPS wrapper driver for the brother DCP-197C printer/scanner" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="https://support.brother.com/" -distfiles="https://download.brother.com/welcome/dlf005405/dcp197ccupswrapper-${version}-1.i386.deb" -checksum="d3ebfad8231939900b8041022d6c35a0ee7a1a417f7ffdab2ae371b54a00bab8" -nopie=yes - -do_install() { - vcopy opt / - rm ${DESTDIR}/opt/brother/Printers/dcp197c/cupswrapper/cupswrapperdcp197c - vinstall ${FILESDIR}/cupswrapper.void 755 /opt/brother/Printers/dcp197c/cupswrapper/ - vinstall ${FILESDIR}/43-cups-usb.rules 644 /usr/lib/udev/rules.d/ -} diff --git a/srcpkgs/brother-dcp197c-lpr/INSTALL b/srcpkgs/brother-dcp197c-lpr/INSTALL deleted file mode 100644 index 87a4b6a62f4d2e..00000000000000 --- a/srcpkgs/brother-dcp197c-lpr/INSTALL +++ /dev/null @@ -1,6 +0,0 @@ -case "${ACTION}" in - post) - mkdir -p var/spool/lpd - opt/brother/Printers/dcp197c/inf/setupPrintcapij dcp197c -i - ;; -esac diff --git a/srcpkgs/brother-dcp197c-lpr/template b/srcpkgs/brother-dcp197c-lpr/template deleted file mode 100644 index d72790ea9b82c9..00000000000000 --- a/srcpkgs/brother-dcp197c-lpr/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'brother-dcp197c-lpr' -pkgname=brother-dcp197c-lpr -version=1.1.3 -revision=6 -archs="i686 x86_64" -depends="a2ps ghostscript" -short_desc="LPR driver for the brother DCP-197C printer/scanner" -maintainer="Orphaned " -license="GPL-2.0-only" -homepage="https://support.brother.com/" -distfiles="https://download.brother.com/welcome/dlf005403/dcp197clpr-${version}-1.i386.deb" -checksum="e6427ae596f0f65ca2d39167fe42a4a79c0b254b1f16bd282a2b245db56f4ea1" -mutable_files="/opt/brother/Printers/dcp197c/inf/brdcp197crc" -nopie=yes - -if [ "$XBPS_TARGET_MACHINE" = "x86_64" ]; then - depends+=" glibc-32bit" -fi - -do_install() { - vcopy opt / - vcopy usr / -} diff --git a/srcpkgs/brotli-devel b/srcpkgs/brotli-devel deleted file mode 120000 index ac6cebc8203492..00000000000000 --- a/srcpkgs/brotli-devel +++ /dev/null @@ -1 +0,0 @@ -brotli \ No newline at end of file diff --git a/srcpkgs/brotli/template b/srcpkgs/brotli/template deleted file mode 100644 index d9a393a95173cf..00000000000000 --- a/srcpkgs/brotli/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'brotli' -pkgname=brotli -version=1.2.0 -revision=1 -build_style=cmake -short_desc="Generic-purpose lossless compression algorithm" -maintainer="Leah Neukirchen " -license="MIT" -homepage="https://github.com/google/brotli" -distfiles="https://github.com/google/${pkgname}/archive/v${version}.tar.gz" -checksum=816c96e8e8f193b40151dad7e8ff37b1221d019dbcb9c35cd3fadbfe6477dfec - -post_install() { - vlicense LICENSE -} - -brotli-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/browserpass/template b/srcpkgs/browserpass/template deleted file mode 100644 index 55776c84062d83..00000000000000 --- a/srcpkgs/browserpass/template +++ /dev/null @@ -1,31 +0,0 @@ -# Template file for 'browserpass' -pkgname=browserpass -version=3.1.0 -revision=4 -build_style=go -go_import_path=github.com/browserpass/browserpass-native -short_desc="Browser extension for pass" -maintainer="John " -license="MIT" -homepage="https://github.com/browserpass/browserpass-native" -distfiles="https://github.com/browserpass/browserpass-native/archive/${version}.tar.gz" -checksum=df90e9a02faa0081fe8bce78a8ecef1e4394f642955f18f452ee0079be85816e - -post_build() { - vsed -i "s:%%replace%%:/usr/bin/browserpass-native:" \ - browser-files/chromium-host.json browser-files/firefox-host.json -} - -post_install() { - vlicense LICENSE - - local targetname=com.github.browserpass.native.json - - vinstall browser-files/firefox-host.json 644 usr/lib/mozilla/native-messaging-hosts $targetname - - vinstall browser-files/chromium-host.json 644 etc/chromium/native-messaging-hosts $targetname - vinstall browser-files/chromium-policy.json 644 etc/chromium/policies/managed $targetname - - vinstall browser-files/chromium-host.json 644 etc/opt/chrome/native-messaging-hosts $targetname - vinstall browser-files/chromium-policy.json 644 etc/opt/chrome/policies/managed $targetname -} diff --git a/srcpkgs/browsh/patches/go-bindata.patch b/srcpkgs/browsh/patches/go-bindata.patch deleted file mode 100644 index 6b9d9353bcdac4..00000000000000 --- a/srcpkgs/browsh/patches/go-bindata.patch +++ /dev/null @@ -1,18 +0,0 @@ -Source: John -Upsteam: no -Reason: Our go-bindata seems to strip prefixed slash even when -prefix doesn't -end with one. ---- -diff --git interfacer/src/browsh/firefox.go interfacer/src/browsh/firefox.go -index 00a9d72..2620522 100644 ---- a/interfacer/src/browsh/firefox.go -+++ b/interfacer/src/browsh/firefox.go -@@ -227,7 +227,7 @@ func firefoxMarionette() { - // Install the Browsh extension that was bundled with `go-bindata` under - // `webextension.go`. - func installWebextension() { -- data, err := Asset("/browsh.xpi") -+ data, err := Asset("browsh.xpi") - if err != nil { - Shutdown(err) - } diff --git a/srcpkgs/browsh/patches/modules.patch b/srcpkgs/browsh/patches/modules.patch deleted file mode 100644 index 98d768eeaf4be8..00000000000000 --- a/srcpkgs/browsh/patches/modules.patch +++ /dev/null @@ -1,251 +0,0 @@ -Patch from: https://github.com/browsh-org/browsh/commit/84f5382eda69e206c49bfaa777b3c1445f3a3a96 - -diff --git interfacer/cmd/browsh/main.go b/interfacer/cmd/browsh/main.go -new file mode 100644 -index 0000000..c6693f4 ---- /dev/null -+++ b/interfacer/cmd/browsh/main.go -@@ -0,0 +1,7 @@ -+package main -+ -+import "github.com/browsh-org/browsh/interfacer/src/browsh" -+ -+func main() { -+ browsh.MainEntry() -+} -diff --git interfacer/go.mod b/interfacer/go.mod -new file mode 100644 -index 0000000..0c92241 ---- /dev/null -+++ b/interfacer/go.mod -@@ -0,0 +1,34 @@ -+module github.com/browsh-org/browsh/interfacer -+ -+go 1.14 -+ -+require ( -+ github.com/NYTimes/gziphandler v1.1.1 -+ github.com/fsnotify/fsnotify v1.4.7 -+ github.com/gdamore/encoding v1.0.0 -+ github.com/gdamore/tcell v1.1.2 -+ github.com/go-errors/errors v1.0.1 -+ github.com/gorilla/websocket v1.4.0 -+ github.com/hashicorp/hcl v1.0.0 -+ github.com/hpcloud/tail v1.0.0 -+ github.com/lucasb-eyer/go-colorful v1.0.2 -+ github.com/magiconair/properties v1.8.1 -+ github.com/mattn/go-runewidth v0.0.4 -+ github.com/mitchellh/mapstructure v1.1.2 -+ github.com/onsi/ginkgo v1.8.0 -+ github.com/onsi/gomega v1.5.0 -+ github.com/pelletier/go-toml v1.4.0 -+ github.com/pkg/errors v0.8.1 -+ github.com/shibukawa/configdir v0.0.0-20170330084843-e180dbdc8da0 -+ github.com/spf13/afero v1.2.2 -+ github.com/spf13/cast v1.3.0 -+ github.com/spf13/jwalterweatherman v1.1.0 -+ github.com/spf13/pflag v1.0.3 -+ github.com/spf13/viper v1.4.0 -+ github.com/ulule/limiter v2.2.2+incompatible -+ golang.org/x/net v0.0.0-20190607181551-461777fb6f67 -+ golang.org/x/sys v0.0.0-20190610200419-93c9922d18ae -+ golang.org/x/text v0.3.2 -+ gopkg.in/tomb.v1 v1.0.0-20141024135613-dd632973f1e7 -+ gopkg.in/yaml.v2 v2.2.2 -+) -diff --git interfacer/go.sum b/interfacer/go.sum -new file mode 100644 -index 0000000..b1fe86f ---- /dev/null -+++ b/interfacer/go.sum -@@ -0,0 +1,176 @@ -+cloud.google.com/go v0.26.0/go.mod h1:aQUYkXzVsufM+DwF1aE+0xfcU+56JwCaLick0ClmMTw= -+github.com/BurntSushi/toml v0.3.1/go.mod h1:xHWCNGjB5oqiDr8zfno3MHue2Ht5sIBksp03qcyfWMU= -+github.com/DATA-DOG/go-sqlmock v1.3.3/go.mod h1:f/Ixk793poVmq4qj/V1dPUg2JEAKC73Q5eFN3EC/SaM= -+github.com/NYTimes/gziphandler v1.1.1 h1:ZUDjpQae29j0ryrS0u/B8HZfJBtBQHjqw2rQ2cqUQ3I= -+github.com/NYTimes/gziphandler v1.1.1/go.mod h1:n/CVRwUEOgIxrgPvAQhUUr9oeUtvrhMomdKFjzJNB0c= -+github.com/OneOfOne/xxhash v1.2.2/go.mod h1:HSdplMjZKSmBqAxg5vPj2TmRDmfkzw+cTzAElWljhcU= -+github.com/alecthomas/template v0.0.0-20160405071501-a0175ee3bccc/go.mod h1:LOuyumcjzFXgccqObfd/Ljyb9UuFJ6TxHnclSeseNhc= -+github.com/alecthomas/units v0.0.0-20151022065526-2efee857e7cf/go.mod h1:ybxpYRFXyAe+OPACYpWeL0wqObRcbAqCMya13uyzqw0= -+github.com/armon/consul-api v0.0.0-20180202201655-eb2c6b5be1b6/go.mod h1:grANhF5doyWs3UAsr3K4I6qtAmlQcZDesFNEHPZAzj8= -+github.com/beorn7/perks v0.0.0-20180321164747-3a771d992973/go.mod h1:Dwedo/Wpr24TaqPxmxbtue+5NUziq4I4S80YR8gNf3Q= -+github.com/beorn7/perks v1.0.0/go.mod h1:KWe93zE9D1o94FZ5RNwFwVgaQK1VOXiVxmqh+CedLV8= -+github.com/cespare/xxhash v1.1.0/go.mod h1:XrSqR1VqqWfGrhpAt58auRo0WTKS1nRRg3ghfAqPWnc= -+github.com/client9/misspell v0.3.4/go.mod h1:qj6jICC3Q7zFZvVWo7KLAzC3yx5G7kyvSDkc90ppPyw= -+github.com/coreos/bbolt v1.3.2/go.mod h1:iRUV2dpdMOn7Bo10OQBFzIJO9kkE559Wcmn+qkEiiKk= -+github.com/coreos/etcd v3.3.10+incompatible/go.mod h1:uF7uidLiAD3TWHmW31ZFd/JWoc32PjwdhPthX9715RE= -+github.com/coreos/go-semver v0.2.0/go.mod h1:nnelYz7RCh+5ahJtPPxZlU+153eP4D4r3EedlOD2RNk= -+github.com/coreos/go-systemd v0.0.0-20190321100706-95778dfbb74e/go.mod h1:F5haX7vjVVG0kc13fIWeqUViNPyEJxv/OmvnBo0Yme4= -+github.com/coreos/pkg v0.0.0-20180928190104-399ea9e2e55f/go.mod h1:E3G3o1h8I7cfcXa63jLwjI0eiQQMgzzUDFVpN/nH/eA= -+github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= -+github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= -+github.com/dgrijalva/jwt-go v3.2.0+incompatible/go.mod h1:E3ru+11k8xSBh+hMPgOLZmtrrCbhqsmaPHjLKYnJCaQ= -+github.com/dgryski/go-sip13 v0.0.0-20181026042036-e10d5fee7954/go.mod h1:vAd38F8PWV+bWy6jNmig1y/TA+kYO4g3RSRF0IAv0no= -+github.com/fsnotify/fsnotify v1.4.7 h1:IXs+QLmnXW2CcXuY+8Mzv/fWEsPGWxqefPtCP5CnV9I= -+github.com/fsnotify/fsnotify v1.4.7/go.mod h1:jwhsz4b93w/PPRr/qN1Yymfu8t87LnFCMoQvtojpjFo= -+github.com/gdamore/encoding v1.0.0 h1:+7OoQ1Bc6eTm5niUzBa0Ctsh6JbMW6Ra+YNuAtDBdko= -+github.com/gdamore/encoding v1.0.0/go.mod h1:alR0ol34c49FCSBLjhosxzcPHQbf2trDkoo5dl+VrEg= -+github.com/gdamore/tcell v1.1.2 h1:Afe8cU6SECC06UmvaJ55Jr3Eh0tz/ywLjqWYqjGZp3s= -+github.com/gdamore/tcell v1.1.2/go.mod h1:h3kq4HO9l2On+V9ed8w8ewqQEmGCSSHOgQ+2h8uzurE= -+github.com/ghodss/yaml v1.0.0/go.mod h1:4dBDuWmgqj2HViK6kFavaiC9ZROes6MMH2rRYeMEF04= -+github.com/go-errors/errors v1.0.1 h1:LUHzmkK3GUKUrL/1gfBUxAHzcev3apQlezX/+O7ma6w= -+github.com/go-errors/errors v1.0.1/go.mod h1:f4zRHt4oKfwPJE5k8C9vpYG+aDHdBFUsgrm6/TyX73Q= -+github.com/go-kit/kit v0.8.0/go.mod h1:xBxKIO96dXMWWy0MnWVtmwkA9/13aqxPnvrjFYMA2as= -+github.com/go-logfmt/logfmt v0.3.0/go.mod h1:Qt1PoO58o5twSAckw1HlFXLmHsOX5/0LbT9GBnD5lWE= -+github.com/go-logfmt/logfmt v0.4.0/go.mod h1:3RMwSq7FuexP4Kalkev3ejPJsZTpXXBr9+V4qmtdjCk= -+github.com/go-stack/stack v1.8.0/go.mod h1:v0f6uXyyMGvRgIKkXu+yp6POWl0qKG85gN/melR3HDY= -+github.com/gogo/protobuf v1.1.1/go.mod h1:r8qH/GZQm5c6nD/R0oafs1akxWv10x8SbQlK7atdtwQ= -+github.com/gogo/protobuf v1.2.1/go.mod h1:hp+jE20tsWTFYpLwKvXlhS1hjn+gTNwPg2I6zVXpSg4= -+github.com/golang/glog v0.0.0-20160126235308-23def4e6c14b/go.mod h1:SBH7ygxi8pfUlaOkMMuAQtPIUF8ecWP5IEl/CR7VP2Q= -+github.com/golang/groupcache v0.0.0-20190129154638-5b532d6fd5ef/go.mod h1:cIg4eruTrX1D+g88fzRXU5OdNfaM+9IcxsU14FzY7Hc= -+github.com/golang/mock v1.1.1/go.mod h1:oTYuIxOrZwtPieC+H1uAHpcLFnEyAGVDL/k47Jfbm0A= -+github.com/golang/protobuf v1.2.0/go.mod h1:6lQm79b+lXiMfvg/cZm0SGofjICqVBUtrP5yJMmIC1U= -+github.com/golang/protobuf v1.3.1/go.mod h1:6lQm79b+lXiMfvg/cZm0SGofjICqVBUtrP5yJMmIC1U= -+github.com/google/btree v1.0.0/go.mod h1:lNA+9X1NB3Zf8V7Ke586lFgjr2dZNuvo3lPJSGZ5JPQ= -+github.com/google/go-cmp v0.2.0/go.mod h1:oXzfMopK8JAjlY9xF4vHSVASa0yLyX7SntLO5aqRK0M= -+github.com/gorilla/websocket v1.4.0 h1:WDFjx/TMzVgy9VdMMQi2K2Emtwi2QcUQsztZ/zLaH/Q= -+github.com/gorilla/websocket v1.4.0/go.mod h1:E7qHFY5m1UJ88s3WnNqhKjPHQ0heANvMoAMk2YaljkQ= -+github.com/grpc-ecosystem/go-grpc-middleware v1.0.0/go.mod h1:FiyG127CGDf3tlThmgyCl78X/SZQqEOJBCDaAfeWzPs= -+github.com/grpc-ecosystem/go-grpc-prometheus v1.2.0/go.mod h1:8NvIoxWQoOIhqOTXgfV/d3M/q6VIi02HzZEHgUlZvzk= -+github.com/grpc-ecosystem/grpc-gateway v1.9.0/go.mod h1:vNeuVxBJEsws4ogUvrchl83t/GYV9WGTSLVdBhOQFDY= -+github.com/hashicorp/hcl v1.0.0 h1:0Anlzjpi4vEasTeNFn2mLJgTSwt0+6sfsiTG8qcWGx4= -+github.com/hashicorp/hcl v1.0.0/go.mod h1:E5yfLk+7swimpb2L/Alb/PJmXilQ/rhwaUYs4T20WEQ= -+github.com/hpcloud/tail v1.0.0 h1:nfCOvKYfkgYP8hkirhJocXT2+zOD8yUNjXaWfTlyFKI= -+github.com/hpcloud/tail v1.0.0/go.mod h1:ab1qPbhIpdTxEkNHXyeSf5vhxWSCs/tWer42PpOxQnU= -+github.com/jonboulle/clockwork v0.1.0/go.mod h1:Ii8DK3G1RaLaWxj9trq07+26W01tbo22gdxWY5EU2bo= -+github.com/julienschmidt/httprouter v1.2.0/go.mod h1:SYymIcj16QtmaHHD7aYtjjsJG7VTCxuUUipMqKk8s4w= -+github.com/kisielk/errcheck v1.1.0/go.mod h1:EZBBE59ingxPouuu3KfxchcWSUPOHkagtvWXihfKN4Q= -+github.com/kisielk/gotool v1.0.0/go.mod h1:XhKaO+MFFWcvkIS/tQcRk01m1F5IRFswLeQ+oQHNcck= -+github.com/konsorten/go-windows-terminal-sequences v1.0.1/go.mod h1:T0+1ngSBFLxvqU3pZ+m/2kptfBszLMUkC4ZK/EgS/cQ= -+github.com/kr/logfmt v0.0.0-20140226030751-b84e30acd515/go.mod h1:+0opPa2QZZtGFBFZlji/RkVcI2GknAs/DXo4wKdlNEc= -+github.com/kr/pretty v0.1.0/go.mod h1:dAy3ld7l9f0ibDNOQOHHMYYIIbhfbHSm3C4ZsoJORNo= -+github.com/kr/pty v1.1.1/go.mod h1:pFQYn66WHrOpPYNljwOMqo10TkYh1fy3cYio2l3bCsQ= -+github.com/kr/text v0.1.0/go.mod h1:4Jbv+DJW3UT/LiOwJeYQe1efqtUx/iVham/4vfdArNI= -+github.com/lucasb-eyer/go-colorful v1.0.2 h1:mCMFu6PgSozg9tDNMMK3g18oJBX7oYGrC09mS6CXfO4= -+github.com/lucasb-eyer/go-colorful v1.0.2/go.mod h1:0MS4r+7BZKSJ5mw4/S5MPN+qHFF1fYclkSPilDOKW0s= -+github.com/magiconair/properties v1.8.0/go.mod h1:PppfXfuXeibc/6YijjN8zIbojt8czPbwD3XqdrwzmxQ= -+github.com/magiconair/properties v1.8.1 h1:ZC2Vc7/ZFkGmsVC9KvOjumD+G5lXy2RtTKyzRKO2BQ4= -+github.com/magiconair/properties v1.8.1/go.mod h1:PppfXfuXeibc/6YijjN8zIbojt8czPbwD3XqdrwzmxQ= -+github.com/mattn/go-runewidth v0.0.4 h1:2BvfKmzob6Bmd4YsL0zygOqfdFnK7GR4QL06Do4/p7Y= -+github.com/mattn/go-runewidth v0.0.4/go.mod h1:LwmH8dsx7+W8Uxz3IHJYH5QSwggIsqBzpuz5H//U1FU= -+github.com/matttproud/golang_protobuf_extensions v1.0.1/go.mod h1:D8He9yQNgCq6Z5Ld7szi9bcBfOoFv/3dc6xSMkL2PC0= -+github.com/mitchellh/mapstructure v1.1.2 h1:fmNYVwqnSfB9mZU6OS2O6GsXM+wcskZDuKQzvN1EDeE= -+github.com/mitchellh/mapstructure v1.1.2/go.mod h1:FVVH3fgwuzCH5S8UJGiWEs2h04kUh9fWfEaFds41c1Y= -+github.com/mwitkow/go-conntrack v0.0.0-20161129095857-cc309e4a2223/go.mod h1:qRWi+5nqEBWmkhHvq77mSJWrCKwh8bxhgT7d/eI7P4U= -+github.com/oklog/ulid v1.3.1/go.mod h1:CirwcVhetQ6Lv90oh/F+FBtV6XMibvdAFo93nm5qn4U= -+github.com/onsi/ginkgo v1.6.0/go.mod h1:lLunBs/Ym6LB5Z9jYTR76FiuTmxDTDusOGeTQH+WWjE= -+github.com/onsi/ginkgo v1.8.0 h1:VkHVNpR4iVnU8XQR6DBm8BqYjN7CRzw+xKUbVVbbW9w= -+github.com/onsi/ginkgo v1.8.0/go.mod h1:lLunBs/Ym6LB5Z9jYTR76FiuTmxDTDusOGeTQH+WWjE= -+github.com/onsi/gomega v1.5.0 h1:izbySO9zDPmjJ8rDjLvkA2zJHIo+HkYXHnf7eN7SSyo= -+github.com/onsi/gomega v1.5.0/go.mod h1:ex+gbHU/CVuBBDIJjb2X0qEXbFg53c61hWP/1CpauHY= -+github.com/pelletier/go-toml v1.2.0/go.mod h1:5z9KED0ma1S8pY6P1sdut58dfprrGBbd/94hg7ilaic= -+github.com/pelletier/go-toml v1.4.0 h1:u3Z1r+oOXJIkxqw34zVhyPgjBsm6X2wn21NWs/HfSeg= -+github.com/pelletier/go-toml v1.4.0/go.mod h1:PN7xzY2wHTK0K9p34ErDQMlFxa51Fk0OUruD3k1mMwo= -+github.com/pkg/errors v0.8.0/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0= -+github.com/pkg/errors v0.8.1 h1:iURUrRGxPUNPdy5/HRSm+Yj6okJ6UtLINN0Q9M4+h3I= -+github.com/pkg/errors v0.8.1/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0= -+github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4= -+github.com/prometheus/client_golang v0.9.1/go.mod h1:7SWBe2y4D6OKWSNQJUaRYU/AaXPKyh/dDVn+NZz0KFw= -+github.com/prometheus/client_golang v0.9.3/go.mod h1:/TN21ttK/J9q6uSwhBd54HahCDft0ttaMvbicHlPoso= -+github.com/prometheus/client_model v0.0.0-20180712105110-5c3871d89910/go.mod h1:MbSGuTsp3dbXC40dX6PRTWyKYBIrTGTE9sqQNg2J8bo= -+github.com/prometheus/client_model v0.0.0-20190129233127-fd36f4220a90/go.mod h1:xMI15A0UPsDsEKsMN9yxemIoYk6Tm2C1GtYGdfGttqA= -+github.com/prometheus/common v0.0.0-20181113130724-41aa239b4cce/go.mod h1:daVV7qP5qjZbuso7PdcryaAu0sAZbrN9i7WWcTMWvro= -+github.com/prometheus/common v0.4.0/go.mod h1:TNfzLD0ON7rHzMJeJkieUDPYmFC7Snx/y86RQel1bk4= -+github.com/prometheus/procfs v0.0.0-20181005140218-185b4288413d/go.mod h1:c3At6R/oaqEKCNdg8wHV1ftS6bRYblBhIjjI8uT2IGk= -+github.com/prometheus/procfs v0.0.0-20190507164030-5867b95ac084/go.mod h1:TjEm7ze935MbeOT/UhFTIMYKhuLP4wbCsTZCD3I8kEA= -+github.com/prometheus/tsdb v0.7.1/go.mod h1:qhTCs0VvXwvX/y3TZrWD7rabWM+ijKTux40TwIPHuXU= -+github.com/rogpeppe/fastuuid v0.0.0-20150106093220-6724a57986af/go.mod h1:XWv6SoW27p1b0cqNHllgS5HIMJraePCO15w5zCzIWYg= -+github.com/shibukawa/configdir v0.0.0-20170330084843-e180dbdc8da0 h1:Xuk8ma/ibJ1fOy4Ee11vHhUFHQNpHhrBneOCNHVXS5w= -+github.com/shibukawa/configdir v0.0.0-20170330084843-e180dbdc8da0/go.mod h1:7AwjWCpdPhkSmNAgUv5C7EJ4AbmjEB3r047r3DXWu3Y= -+github.com/sirupsen/logrus v1.2.0/go.mod h1:LxeOpSwHxABJmUn/MG1IvRgCAasNZTLOkJPxbbu5VWo= -+github.com/soheilhy/cmux v0.1.4/go.mod h1:IM3LyeVVIOuxMH7sFAkER9+bJ4dT7Ms6E4xg4kGIyLM= -+github.com/spaolacci/murmur3 v0.0.0-20180118202830-f09979ecbc72/go.mod h1:JwIasOWyU6f++ZhiEuf87xNszmSA2myDM2Kzu9HwQUA= -+github.com/spf13/afero v1.1.2/go.mod h1:j4pytiNVoe2o6bmDsKpLACNPDBIoEAkihy7loJ1B0CQ= -+github.com/spf13/afero v1.2.2 h1:5jhuqJyZCZf2JRofRvN/nIFgIWNzPa3/Vz8mYylgbWc= -+github.com/spf13/afero v1.2.2/go.mod h1:9ZxEEn6pIJ8Rxe320qSDBk6AsU0r9pR7Q4OcevTdifk= -+github.com/spf13/cast v1.3.0 h1:oget//CVOEoFewqQxwr0Ej5yjygnqGkvggSE/gB35Q8= -+github.com/spf13/cast v1.3.0/go.mod h1:Qx5cxh0v+4UWYiBimWS+eyWzqEqokIECu5etghLkUJE= -+github.com/spf13/jwalterweatherman v1.0.0/go.mod h1:cQK4TGJAtQXfYWX+Ddv3mKDzgVb68N+wFjFa4jdeBTo= -+github.com/spf13/jwalterweatherman v1.1.0 h1:ue6voC5bR5F8YxI5S67j9i582FU4Qvo2bmqnqMYADFk= -+github.com/spf13/jwalterweatherman v1.1.0/go.mod h1:aNWZUN0dPAAO/Ljvb5BEdw96iTZ0EXowPYD95IqWIGo= -+github.com/spf13/pflag v1.0.3 h1:zPAT6CGy6wXeQ7NtTnaTerfKOsV6V6F8agHXFiazDkg= -+github.com/spf13/pflag v1.0.3/go.mod h1:DYY7MBk1bdzusC3SYhjObp+wFpr4gzcvqqNjLnInEg4= -+github.com/spf13/viper v1.4.0 h1:yXHLWeravcrgGyFSyCgdYpXQ9dR9c/WED3pg1RhxqEU= -+github.com/spf13/viper v1.4.0/go.mod h1:PTJ7Z/lr49W6bUbkmS1V3by4uWynFiR9p7+dSq/yZzE= -+github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME= -+github.com/stretchr/objx v0.1.1/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME= -+github.com/stretchr/testify v1.2.2/go.mod h1:a8OnRcib4nhh0OaRAV+Yts87kKdq0PP7pXfy6kDkUVs= -+github.com/stretchr/testify v1.3.0/go.mod h1:M5WIy9Dh21IEIfnGCwXGc5bZfKNJtfHm1UVUgZn+9EI= -+github.com/tmc/grpc-websocket-proxy v0.0.0-20190109142713-0ad062ec5ee5/go.mod h1:ncp9v5uamzpCO7NfCPTXjqaC+bZgJeR0sMTm6dMHP7U= -+github.com/ugorji/go v1.1.4/go.mod h1:uQMGLiO92mf5W77hV/PUCpI3pbzQx3CRekS0kk+RGrc= -+github.com/ulule/limiter v2.2.2+incompatible h1:1lk9jesmps1ziYHHb4doL7l5hFkYYYA3T8dkNyw7ffY= -+github.com/ulule/limiter v2.2.2+incompatible/go.mod h1:VJx/ZNGmClQDS5F6EmsGqK8j3jz1qJYZ6D9+MdAD+kw= -+github.com/xiang90/probing v0.0.0-20190116061207-43a291ad63a2/go.mod h1:UETIi67q53MR2AWcXfiuqkDkRtnGDLqkBTpCHuJHxtU= -+github.com/xordataexchange/crypt v0.0.3-0.20170626215501-b2862e3d0a77/go.mod h1:aYKd//L2LvnjZzWKhF00oedf4jCCReLcmhLdhm1A27Q= -+go.etcd.io/bbolt v1.3.2/go.mod h1:IbVyRI1SCnLcuJnV2u8VeU0CEYM7e686BmAb1XKL+uU= -+go.uber.org/atomic v1.4.0/go.mod h1:gD2HeocX3+yG+ygLZcrzQJaqmWj9AIm7n08wl/qW/PE= -+go.uber.org/multierr v1.1.0/go.mod h1:wR5kodmAFQ0UK8QlbwjlSNy0Z68gJhDJUG5sjR94q/0= -+go.uber.org/zap v1.10.0/go.mod h1:vwi/ZaCAaUcBkycHslxD9B2zi4UTXhF60s6SWpuDF0Q= -+golang.org/x/crypto v0.0.0-20180904163835-0709b304e793/go.mod h1:6SG95UA2DQfeDnfUPMdvaQW0Q7yPrPDi9nlGo2tz2b4= -+golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w= -+golang.org/x/lint v0.0.0-20181026193005-c67002cb31c3/go.mod h1:UVdnD1Gm6xHRNCYTkRU2/jEulfH38KcIWyp/GAMgvoE= -+golang.org/x/lint v0.0.0-20190313153728-d0100b6bd8b3/go.mod h1:6SW0HCj/g11FgYtHlgUYUwCkIfeOF89ocIRzGO/8vkc= -+golang.org/x/net v0.0.0-20180826012351-8a410e7b638d/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= -+golang.org/x/net v0.0.0-20180906233101-161cd47e91fd/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= -+golang.org/x/net v0.0.0-20181114220301-adae6a3d119a/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= -+golang.org/x/net v0.0.0-20181220203305-927f97764cc3/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= -+golang.org/x/net v0.0.0-20190311183353-d8887717615a/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg= -+golang.org/x/net v0.0.0-20190522155817-f3200d17e092/go.mod h1:HSz+uSET+XFnRR8LxR5pz3Of3rY3CfYBVs4xY44aLks= -+golang.org/x/net v0.0.0-20190607181551-461777fb6f67 h1:rJJxsykSlULwd2P2+pg/rtnwN2FrWp4IuCxOSyS0V00= -+golang.org/x/net v0.0.0-20190607181551-461777fb6f67/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= -+golang.org/x/oauth2 v0.0.0-20180821212333-d2e6202438be/go.mod h1:N/0e6XlmueqKjAGxoOufVs8QHGRruUQn6yWY3a++T0U= -+golang.org/x/sync v0.0.0-20180314180146-1d60e4601c6f/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= -+golang.org/x/sync v0.0.0-20181108010431-42b317875d0f/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= -+golang.org/x/sync v0.0.0-20181221193216-37e7f081c4d4/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= -+golang.org/x/sys v0.0.0-20180830151530-49385e6e1522/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= -+golang.org/x/sys v0.0.0-20180905080454-ebe1bf3edb33/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= -+golang.org/x/sys v0.0.0-20180909124046-d0be0721c37e/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= -+golang.org/x/sys v0.0.0-20181107165924-66b7b1311ac8/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= -+golang.org/x/sys v0.0.0-20181116152217-5ac8a444bdc5/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= -+golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= -+golang.org/x/sys v0.0.0-20190610200419-93c9922d18ae h1:xiXzMMEQdQcric9hXtr1QU98MHunKK7OTtsoU6bYWs4= -+golang.org/x/sys v0.0.0-20190610200419-93c9922d18ae/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -+golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= -+golang.org/x/text v0.3.2 h1:tW2bmiBqwgJj/UpqtC8EpXEZVYOwU0yG4iWbprSVAcs= -+golang.org/x/text v0.3.2/go.mod h1:bEr9sfX3Q8Zfm5fL9x+3itogRgK3+ptLWKqgva+5dAk= -+golang.org/x/time v0.0.0-20190308202827-9d24e82272b4/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ= -+golang.org/x/tools v0.0.0-20180221164845-07fd8470d635/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= -+golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= -+golang.org/x/tools v0.0.0-20190114222345-bf090417da8b/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= -+golang.org/x/tools v0.0.0-20190311212946-11955173bddd/go.mod h1:LCzVGOaR6xXOjkQ3onu1FJEFr0SW1gC7cKk1uF8kGRs= -+google.golang.org/appengine v1.1.0/go.mod h1:EbEs0AVv82hx2wNQdGPgUI5lhzA/G0D9YwlJXL52JkM= -+google.golang.org/genproto v0.0.0-20180817151627-c66870c02cf8/go.mod h1:JiN7NxoALGmiZfu7CAH4rXhgtRTLTxftemlI0sWmxmc= -+google.golang.org/grpc v1.19.0/go.mod h1:mqu4LbDTu4XGKhr4mRzUsmM4RtVoemTSY81AxZiDr8c= -+google.golang.org/grpc v1.21.0/go.mod h1:oYelfM1adQP15Ek0mdvEgi9Df8B9CZIaU1084ijfRaM= -+gopkg.in/alecthomas/kingpin.v2 v2.2.6/go.mod h1:FMv+mEhP44yOT+4EoQTLFTRgOQ1FBLkstjWtayDeSgw= -+gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= -+gopkg.in/check.v1 v1.0.0-20180628173108-788fd7840127/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= -+gopkg.in/fsnotify.v1 v1.4.7 h1:xOHLXZwVvI9hhs+cLKq5+I5onOuwQLhQwiu63xxlHs4= -+gopkg.in/fsnotify.v1 v1.4.7/go.mod h1:Tz8NjZHkW78fSQdbUxIjBTcgA1z1m8ZHf0WmKUhAMys= -+gopkg.in/resty.v1 v1.12.0/go.mod h1:mDo4pnntr5jdWRML875a/NmxYqAlA73dVijT2AXvQQo= -+gopkg.in/tomb.v1 v1.0.0-20141024135613-dd632973f1e7 h1:uRGJdciOHaEIrze2W8Q3AKkepLTh2hOroT7a+7czfdQ= -+gopkg.in/tomb.v1 v1.0.0-20141024135613-dd632973f1e7/go.mod h1:dt/ZhP58zS4L8KSrWDmTeBkI65Dw0HsyUHuEVlX15mw= -+gopkg.in/yaml.v2 v2.0.0-20170812160011-eb3733d160e7/go.mod h1:JAlM8MvJe8wmxCU4Bli9HhUf9+ttbYbLASfIpnQbh74= -+gopkg.in/yaml.v2 v2.2.1/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI= -+gopkg.in/yaml.v2 v2.2.2 h1:ZCJp+EgiOT7lHqUV2J862kp8Qj64Jo6az82+3Td9dZw= -+gopkg.in/yaml.v2 v2.2.2/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI= -+honnef.co/go/tools v0.0.0-20190102054323-c2f93a96b099/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4= -diff --git interfacer/src/main.go b/interfacer/src/main.go -deleted file mode 100644 -index 08e2bf5..0000000 ---- a/interfacer/src/main.go -+++ /dev/null -@@ -1,7 +0,0 @@ --package main -- --import "browsh/interfacer/src/browsh" -- --func main() { -- browsh.MainEntry() --} - diff --git a/srcpkgs/browsh/template b/srcpkgs/browsh/template deleted file mode 100644 index 09a7e36892d595..00000000000000 --- a/srcpkgs/browsh/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'browsh' -pkgname=browsh -version=1.6.4 -revision=5 -build_wrksrc=interfacer -build_style=go -go_import_path="github.com/browsh-org/browsh/interfacer" -go_package=./cmd/browsh -hostmakedepends="go-bindata" -depends="firefox" -short_desc="Fully-modern text-based browser, rendering to TTY and browsers" -maintainer="zhengqunkoo " -license="LGPL-2.1-only" -homepage="https://www.brow.sh/" -distfiles="https://github.com/browsh-org/browsh/archive/refs/tags/v${version}.tar.gz - https://github.com/browsh-org/browsh/releases/download/v${version}/browsh-${version}-an.fx.xpi>browsh.xpi" -checksum="965ce2d94d1d9e4b92411d344421c0bea40994527cafd694c5a6e8e206681ede - b410527a69dba88a30d8a6d341a20eb5cb1f84b684e9bc8bb6bc88a2930e0eea" -skip_extraction="browsh.xpi" - -pre_build() { - _prefix="$XBPS_SRCDISTDIR/$pkgname-$version" - go-bindata \ - -prefix "$_prefix" \ - -pkg ${pkgname} \ - -o "src/browsh/webextension.go" \ - "$_prefix/browsh.xpi" -} diff --git a/srcpkgs/bsatool b/srcpkgs/bsatool deleted file mode 120000 index b54e95dedd1f23..00000000000000 --- a/srcpkgs/bsatool +++ /dev/null @@ -1 +0,0 @@ -openmw \ No newline at end of file diff --git a/srcpkgs/bsd-games/INSTALL b/srcpkgs/bsd-games/INSTALL deleted file mode 100644 index 89ba0839d256ce..00000000000000 --- a/srcpkgs/bsd-games/INSTALL +++ /dev/null @@ -1,31 +0,0 @@ -set -e # learned the hard way - -mkscore() { - touch var/games/bsdgames/"$1" - chown root:users var/games/bsdgames/"$1" - chmod 0664 var/games/bsdgames/"$1" -} - -case "${ACTION}" in -post) - mkscore atc_score - mkscore battlestar.log - mkscore cfscores - mkscore criblog - mkscore saillog - mkscore snake.log - mkscore snakerawscores - mkscore tetris-bsd.scores - mkscore robots_roll - mkscore phantasia/characs - mkscore phantasia/gold - mkscore phantasia/lastdead - mkscore phantasia/mess - mkscore phantasia/motd - mkscore phantasia/scoreboard - mkscore phantasia/void - mkscore phantasia/monsters - mkscore hack/record - mkscore hack/perm - ;; -esac diff --git a/srcpkgs/bsd-games/files/config.params b/srcpkgs/bsd-games/files/config.params deleted file mode 100644 index b4221a21510ebc..00000000000000 --- a/srcpkgs/bsd-games/files/config.params +++ /dev/null @@ -1,14 +0,0 @@ -bsd_games_cfg_non_interactive=y -bsd_games_cfg_no_build_dirs='fortune factor wtf monop dm' -bsd_games_cfg_gamesdir=/usr/bin -bsd_games_cfg_sbindir=/usr/bin -bsd_games_cfg_man6dir=/usr/share/man/man6 -bsd_games_cfg_man5dir=/usr/share/man/man5 -bsd_games_cfg_man8dir=/usr/share/man/man8 -bsd_games_cfg_docdir=/usr/share/doc -bsd_games_cfg_sharedir=/usr/share/bsdgames -bsd_games_cfg_varlibdir=/var/games/bsdgames -bsd_games_cfg_do_chown=n -bsd_games_cfg_sail_dir=/tmp -bsd_games_cfg_sail_dir_perms=0777 -bsd_games_cfg_hack_dir_perms=0777 diff --git a/srcpkgs/bsd-games/patches/bad-ntohl-cast.diff b/srcpkgs/bsd-games/patches/bad-ntohl-cast.diff deleted file mode 100644 index f783813e95ae1f..00000000000000 --- a/srcpkgs/bsd-games/patches/bad-ntohl-cast.diff +++ /dev/null @@ -1,22 +0,0 @@ -diff --git a/hunt/hunt/playit.c b/hunt/hunt/playit.c -index 9acf86e..881a4e7 100644 ---- a/hunt/hunt/playit.c -+++ b/hunt/hunt/playit.c -@@ -114,7 +114,7 @@ playit() - bad_con(); - /* NOTREACHED */ - } -- if (ntohl(version) != (unsigned long)HUNT_VERSION) { -+ if (ntohl(version) != (uint32_t)HUNT_VERSION) { - bad_ver(); - /* NOTREACHED */ - } -@@ -649,7 +649,7 @@ do_message() - bad_con(); - /* NOTREACHED */ - } -- if (ntohl(version) != (unsigned long)HUNT_VERSION) { -+ if (ntohl(version) != (uint32_t)HUNT_VERSION) { - bad_ver(); - /* NOTREACHED */ - } diff --git a/srcpkgs/bsd-games/patches/bsd-games-2.17-64bit.patch b/srcpkgs/bsd-games/patches/bsd-games-2.17-64bit.patch deleted file mode 100644 index a56ea8454bc478..00000000000000 --- a/srcpkgs/bsd-games/patches/bsd-games-2.17-64bit.patch +++ /dev/null @@ -1,43 +0,0 @@ -David Leverton writes about adventure/crc.c: - -The 'adventure' game from the games-misc/bsd-games-2.13 package crashes -when saving the game on AMD64 (and probably other 64-bit systems, but I -haven't checked). Find attached to fix this. - -http://bugs.gentoo.org/show_bug.cgi?id=77032 - - -About utmpentry.c: - -the utmpx structure defines the ut_tv member a little differently on -64bit hosts so that a 32bit and 64bit structure can be shared. So the -ut_tv is a custom 32bit structure rather than the native 64bit timeval -structure. Work around is to assign the submembers instead. - -http://bugs.gentoo.org/show_bug.cgi?id=102667 - ---- bsd-games/adventure/crc.c -+++ bsd-games/adventure/crc.c -@@ -134,7 +134,8 @@ - if (step >= sizeof(crctab) / sizeof(crctab[0])) - step = 0; - } -- crcval = (crcval << 8) ^ crctab[i]; -+ /* Mask to 32 bits. */ -+ crcval = ((crcval << 8) ^ crctab[i]) & 0xffffffff; - } -- return crcval & 0xffffffff; /* Mask to 32 bits. */ -+ return crcval; - } ---- bsd-games/dm/utmpentry.c -+++ bsd-games/dm/utmpentry.c -@@ -291,7 +291,8 @@ - e->line[sizeof(e->line) - 1] = '\0'; - (void)strncpy(e->host, up->ut_host, sizeof(up->ut_host)); - e->name[sizeof(e->host) - 1] = '\0'; -- e->tv = up->ut_tv; -+ e->tv.tv_sec = up->ut_tv.tv_sec; -+ e->tv.tv_usec = up->ut_tv.tv_usec; - adjust_size(e); - } - #endif diff --git a/srcpkgs/bsd-games/patches/countmail.diff b/srcpkgs/bsd-games/patches/countmail.diff deleted file mode 100644 index 0f510eeadd9738..00000000000000 --- a/srcpkgs/bsd-games/patches/countmail.diff +++ /dev/null @@ -1,31 +0,0 @@ ---- bsd-games-2.17/countmail/countmail.orig -+++ bsd-games-2.17/countmail/countmail -@@ -39,27 +39,7 @@ - - # Count the messages in your mailbox, using only POSIX shell builtins. - # --# Caveats: --# --# The read loop is horrendously slow on every implementation I've --# tried. I suggest using from(1) and wc(1) instead, though these are --# not shell builtins. -- --# for krb. --#set -- `from -t` --#v=$3 --set -- `from | wc -l` --v=$1 --#v=`from | wc -l` -- --#v=0 --#exec 0$@ -+ $(ADVENTURE_SETUP) $< >$@ - - adventure_install: adventure_all - $(INSTALL_BINARY) adventure/adventure $(INSTALL_PREFIX)$(GAMESDIR)/adventure -diff --git a/boggle/mkdict/Makefrag b/boggle/mkdict/Makefrag -index 3e27969..1556e72 100644 ---- a/boggle/mkdict/Makefrag -+++ b/boggle/mkdict/Makefrag -@@ -34,9 +34,10 @@ boggle_mkdict_DICTSRC := $(DICTIONARY_SRC) - - boggle_mkdict_DIRS := $(BOGGLE_DIR) - boggle_mkdict_INCS := -Iboggle/boggle -+BOGGLE_MKDICT_MKDICT = boggle/mkdict/mkdict - - boggle/mkdict/dictionary: boggle/mkdict/mkdict $(boggle_mkdict_DICTSRC) -- $< <$(boggle_mkdict_DICTSRC) >$@ -+ $(BOGGLE_MKDICT_MKDICT) <$(boggle_mkdict_DICTSRC) >$@ - - boggle_mkdict_all: boggle/mkdict/dictionary - -diff --git a/boggle/mkindex/Makefrag b/boggle/mkindex/Makefrag -index 5d406b3..08afad7 100644 ---- a/boggle/mkindex/Makefrag -+++ b/boggle/mkindex/Makefrag -@@ -29,9 +29,10 @@ - boggle_mkindex_CLEANFILES := dictindex - boggle_mkindex_DIRS := $(BOGGLE_DIR) - boggle_mkindex_INCS := -Iboggle/boggle -+BOGGLE_MKINDEX_MKINDEX = boggle/mkindex/mkindex - - boggle/mkindex/dictindex: boggle/mkindex/mkindex boggle/mkdict/dictionary -- $< $@ -+ $(BOGGLE_MKINDEX_MKINDEX) $@ - - boggle_mkindex_all: boggle/mkindex/dictindex - -diff --git a/hack/Makefrag b/hack/Makefrag -index eabbd2a..bc4388b 100644 ---- a/hack/Makefrag -+++ b/hack/Makefrag -@@ -29,11 +29,12 @@ - hack_DIRS := $(GAMESDIR) $(MAN6DIR) - - hack_CLEANFILES := hack.onames.h -+HACK_MAKEDEFS = hack/makedefs - - hack_all: hack/hack hack/hack.6 - - hack/hack.onames.h: hack/def.objects.h hack/makedefs -- hack/makedefs $< >$@ -+ $(HACK_MAKEDEFS) $< >$@ - - hack/alloc.d hack/hack.Decl.d hack/hack.apply.d hack/hack.bones.d \ - hack/hack.d hack/hack.cmd.d hack/hack.do.d hack/hack.do_name.d \ -diff --git a/phantasia/Makefrag b/phantasia/Makefrag -index 96c3e6a..a041d45 100644 ---- a/phantasia/Makefrag -+++ b/phantasia/Makefrag -@@ -30,11 +30,12 @@ phantasia_DIRS := $(GAMESDIR) $(MAN6DIR) $(PHANTASIA_DIR) - phantasia_VFILES1 := gold lastdead mess monsters motd void - phantasia_VFILES2 := scoreboard characs - phantasia_CLEANFILES := $(phantasia_VFILES1) $(phantasia_VFILES2) scorefiles.stamp -+PHANTASIA_SETUP = ./setup - - phantasia_all: phantasia/phantasia phantasia/phantasia.6 phantasia/scorefiles.stamp - - phantasia/scorefiles.stamp: phantasia/setup phantasia/monsters.asc -- cd phantasia && ./setup -m monsters.asc -+ cd phantasia && $(PHANTASIA_SETUP) -m monsters.asc - touch phantasia/scorefiles.stamp - - phantasia_install: phantasia_all diff --git a/srcpkgs/bsd-games/patches/gamescreen.h.diff b/srcpkgs/bsd-games/patches/gamescreen.h.diff deleted file mode 100644 index f74ebcb4be026a..00000000000000 --- a/srcpkgs/bsd-games/patches/gamescreen.h.diff +++ /dev/null @@ -1,15 +0,0 @@ ---- a/dab/gamescreen.h 2004-01-02 23:34:51.000000000 +0530 -+++ b/dab/gamescreen.h 2008-07-31 23:45:19.000000000 +0530 -@@ -70,9 +70,9 @@ - virtual void redraw(void) = 0; // Refresh - virtual int getinput(void) = 0; // Get user input - virtual void bell(void) = 0; // Beep -- virtual void score(size_t p, const PLAYER& p) = 0; // Post current score -- virtual void games(size_t p, const PLAYER& p) = 0; // Post games won -- virtual void total(size_t p, const PLAYER& p) = 0; // Post total score -+ virtual void score(size_t, const PLAYER&) = 0; // Post current score -+ virtual void games(size_t, const PLAYER&) = 0; // Post games won -+ virtual void total(size_t, const PLAYER&) = 0; // Post total score - virtual void ties(const PLAYER& p) = 0; // Post tie games - }; - diff --git a/srcpkgs/bsd-games/patches/getline.diff b/srcpkgs/bsd-games/patches/getline.diff deleted file mode 100644 index 99a663847768b3..00000000000000 --- a/srcpkgs/bsd-games/patches/getline.diff +++ /dev/null @@ -1,194 +0,0 @@ -diff -Naur bsd-games-2.17/boggle/boggle/bog.c bsd-games-2.17.1/boggle/boggle/bog.c ---- bsd-games-2.17/boggle/boggle/bog.c 2004-12-07 07:34:21.000000000 -0600 -+++ bsd-games-2.17.1/boggle/boggle/bog.c 2010-05-22 10:51:23.000000000 -0500 -@@ -336,7 +336,7 @@ - } - - while (1) { -- if (getline(buf) == NULL) { -+ if (boggle_getline(buf) == NULL) { - if (feof(stdin)) - clearerr(stdin); - break; -diff -Naur bsd-games-2.17/boggle/boggle/extern.h bsd-games-2.17.1/boggle/boggle/extern.h ---- bsd-games-2.17/boggle/boggle/extern.h 2004-01-27 14:52:07.000000000 -0600 -+++ bsd-games-2.17.1/boggle/boggle/extern.h 2010-05-22 10:51:23.000000000 -0500 -@@ -43,7 +43,7 @@ - long dictseek(FILE *, long, int); - void findword(void); - void flushin(FILE *); --char *getline(char *); -+char *boggle_getline(char *); - void getword(char *); - int help(void); - int inputch(void); -diff -Naur bsd-games-2.17/boggle/boggle/mach.c bsd-games-2.17.1/boggle/boggle/mach.c ---- bsd-games-2.17/boggle/boggle/mach.c 2004-12-07 07:34:21.000000000 -0600 -+++ bsd-games-2.17.1/boggle/boggle/mach.c 2010-05-22 10:51:23.000000000 -0500 -@@ -168,7 +168,7 @@ - * - doesn't accept words longer than MAXWORDLEN or containing caps - */ - char * --getline(q) -+boggle_getline(q) - char *q; - { - int ch, done; -diff -Naur bsd-games-2.17/cribbage/cribbage.h bsd-games-2.17.1/cribbage/cribbage.h ---- bsd-games-2.17/cribbage/cribbage.h 2004-02-08 16:29:14.000000000 -0600 -+++ bsd-games-2.17.1/cribbage/cribbage.h 2010-05-22 10:51:23.000000000 -0500 -@@ -77,7 +77,7 @@ - int fifteens(const CARD [], int); - void game(void); - void gamescore(void); --char *getline(void); -+char *cribbage_getline(void); - int getuchar(void); - int incard(CARD *); - int infrom(const CARD [], int, const char *); -diff -Naur bsd-games-2.17/cribbage/crib.c bsd-games-2.17.1/cribbage/crib.c ---- bsd-games-2.17/cribbage/crib.c 2004-01-27 14:52:07.000000000 -0600 -+++ bsd-games-2.17.1/cribbage/crib.c 2010-05-22 10:51:23.000000000 -0500 -@@ -221,7 +221,7 @@ - if (!rflag) { /* player cuts deck */ - msg(quiet ? "Cut for crib? " : - "Cut to see whose crib it is -- low card wins? "); -- getline(); -+ cribbage_getline(); - } - i = (rand() >> 4) % CARDS; /* random cut */ - do { /* comp cuts deck */ -@@ -397,7 +397,7 @@ - if (!rflag) { /* random cut */ - msg(quiet ? "Cut the deck? " : - "How many cards down do you wish to cut the deck? "); -- getline(); -+ cribbage_getline(); - } - i = (rand() >> 4) % (CARDS - pos); - turnover = deck[i + pos]; -diff -Naur bsd-games-2.17/cribbage/io.c bsd-games-2.17.1/cribbage/io.c ---- bsd-games-2.17/cribbage/io.c 2004-12-07 07:34:21.000000000 -0600 -+++ bsd-games-2.17.1/cribbage/io.c 2010-05-22 10:51:23.000000000 -0500 -@@ -245,7 +245,7 @@ - - retval = FALSE; - rnk = sut = EMPTY; -- if (!(line = getline())) -+ if (!(line = cribbage_getline())) - goto gotit; - p = p1 = line; - while (*p1 != ' ' && *p1 != '\0') -@@ -346,7 +346,7 @@ - - for (sum = 0;;) { - msg(prompt); -- if (!(p = getline()) || *p == '\0') { -+ if (!(p = cribbage_getline()) || *p == '\0') { - msg(quiet ? "Not a number" : - "That doesn't look like a number"); - continue; -@@ -528,12 +528,12 @@ - } - - /* -- * getline: -+ * cribbage_getline: - * Reads the next line up to '\n' or EOF. Multiple spaces are - * compressed to one space; a space is inserted before a ',' - */ - char * --getline() -+cribbage_getline() - { - char *sp; - int c, oy, ox; -diff -Naur bsd-games-2.17/gomoku/bdisp.c bsd-games-2.17.1/gomoku/bdisp.c ---- bsd-games-2.17/gomoku/bdisp.c 2003-12-16 20:47:37.000000000 -0600 -+++ bsd-games-2.17.1/gomoku/bdisp.c 2010-05-22 10:51:23.000000000 -0500 -@@ -241,7 +241,7 @@ - } - - int --getline(buf, size) -+gomoku_getline(buf, size) - char *buf; - int size; - { -diff -Naur bsd-games-2.17/gomoku/gomoku.h bsd-games-2.17.1/gomoku/gomoku.h ---- bsd-games-2.17/gomoku/gomoku.h 2004-01-27 14:52:07.000000000 -0600 -+++ bsd-games-2.17.1/gomoku/gomoku.h 2010-05-22 10:51:23.000000000 -0500 -@@ -263,7 +263,7 @@ - - void bdinit(struct spotstr *); - void init_overlap(void); --int getline(char *, int); -+int gomoku_getline(char *, int); - void ask(const char *); - void dislog(const char *); - void bdump(FILE *); -diff -Naur bsd-games-2.17/gomoku/main.c bsd-games-2.17.1/gomoku/main.c ---- bsd-games-2.17/gomoku/main.c 2004-01-27 14:52:07.000000000 -0600 -+++ bsd-games-2.17.1/gomoku/main.c 2010-05-22 10:51:23.000000000 -0500 -@@ -155,7 +155,7 @@ - if (inputfp == NULL && test == 0) { - for (;;) { - ask("black or white? "); -- getline(buf, sizeof(buf)); -+ gomoku_getline(buf, sizeof(buf)); - if (buf[0] == 'b' || buf[0] == 'B') { - color = BLACK; - break; -@@ -172,7 +172,7 @@ - } - } else { - setbuf(stdout, 0); -- getline(buf, sizeof(buf)); -+ gomoku_getline(buf, sizeof(buf)); - if (strcmp(buf, "black") == 0) - color = BLACK; - else if (strcmp(buf, "white") == 0) -@@ -244,7 +244,7 @@ - getinput: - if (interactive) - ask("move? "); -- if (!getline(buf, sizeof(buf))) { -+ if (!gomoku_getline(buf, sizeof(buf))) { - curmove = RESIGN; - break; - } -@@ -256,7 +256,7 @@ - FILE *fp; - - ask("save file name? "); -- (void)getline(buf, sizeof(buf)); -+ (void)gomoku_getline(buf, sizeof(buf)); - if ((fp = fopen(buf, "w")) == NULL) { - glog("cannot create save file"); - goto getinput; -@@ -309,14 +309,14 @@ - if (i != RESIGN) { - replay: - ask("replay? "); -- if (getline(buf, sizeof(buf)) && -+ if (gomoku_getline(buf, sizeof(buf)) && - (buf[0] == 'y' || buf[0] == 'Y')) - goto again; - if (strcmp(buf, "save") == 0) { - FILE *fp; - - ask("save file name? "); -- (void)getline(buf, sizeof(buf)); -+ (void)gomoku_getline(buf, sizeof(buf)); - if ((fp = fopen(buf, "w")) == NULL) { - glog("cannot create save file"); - goto replay; -@@ -367,7 +367,7 @@ - quit(); - top: - ask("cmd? "); -- if (!getline(fmtbuf, sizeof(fmtbuf))) -+ if (!gomoku_getline(fmtbuf, sizeof(fmtbuf))) - quit(); - switch (*fmtbuf) { - case '\0': diff --git a/srcpkgs/bsd-games/patches/null-check.diff b/srcpkgs/bsd-games/patches/null-check.diff deleted file mode 100644 index 048ed93f40256e..00000000000000 --- a/srcpkgs/bsd-games/patches/null-check.diff +++ /dev/null @@ -1,24 +0,0 @@ -diff --git a/hunt/hunt/hunt.c b/hunt/hunt/hunt.c -index 11f4c44..28321bc 100644 ---- a/hunt/hunt/hunt.c -+++ b/hunt/hunt/hunt.c -@@ -394,7 +394,8 @@ broadcast_vec(s, vector) - - vec_cnt = 0; - for (ip = ifp; ip; ip = ip->ifa_next) -- if ((ip->ifa_addr->sa_family == AF_INET) && -+ if (ip->ifa_addr && -+ (ip->ifa_addr->sa_family == AF_INET) && - (ip->ifa_flags & IFF_BROADCAST)) - vec_cnt++; - -@@ -405,7 +406,8 @@ broadcast_vec(s, vector) - - vec_cnt = 0; - for (ip = ifp; ip; ip = ip->ifa_next) -- if ((ip->ifa_addr->sa_family == AF_INET) && -+ if (ip->ifa_addr && -+ (ip->ifa_addr->sa_family == AF_INET) && - (ip->ifa_flags & IFF_BROADCAST)) - memcpy(&(*vector)[vec_cnt++], ip->ifa_broadaddr, - sizeof(struct sockaddr_in)); diff --git a/srcpkgs/bsd-games/patches/number.c.diff b/srcpkgs/bsd-games/patches/number.c.diff deleted file mode 100644 index 1acbeff30a58d8..00000000000000 --- a/srcpkgs/bsd-games/patches/number.c.diff +++ /dev/null @@ -1,156 +0,0 @@ ---- bsdgames-2.17.orig/number/number.c -+++ bsdgames-2.17/number/number.c -@@ -78,9 +78,9 @@ - - void convert(char *); - int main(int, char *[]); --int number(const char *, int); --void pfract(int); --int unit(int, const char *); -+int number(const char *, int, int *); -+void pfract(int, int); -+int unit(int, const char *, int *); - void usage(void) __attribute__((__noreturn__)); - - int lflag; -@@ -131,7 +131,7 @@ - convert(line) - char *line; - { -- int flen, len, rval; -+ int flen, len, rval, singular; - char *p, *fraction; - - flen = 0; -@@ -174,7 +174,7 @@ - --len; - } - -- rval = len > 0 ? unit(len, line) : 0; -+ rval = len > 0 ? unit(len, line, &singular) : 0; - if (fraction != NULL && flen != 0) - for (p = fraction; *p != '\0'; ++p) - if (*p != '0') { -@@ -182,10 +182,10 @@ - (void)printf("%sand%s", - lflag ? " " : "", - lflag ? " " : "\n"); -- if (unit(flen, fraction)) { -+ if (unit(flen, fraction, &singular)) { - if (lflag) - (void)printf(" "); -- pfract(flen); -+ pfract(flen, singular); - rval = 1; - } - break; -@@ -197,9 +197,10 @@ - } - - int --unit(len, p) -+unit(len, p, singular) - int len; - const char *p; -+ int *singular; - { - int off, rval; - -@@ -208,7 +209,7 @@ - if (len % 3) { - off = len % 3; - len -= off; -- if (number(p, off)) { -+ if (number(p, off, singular)) { - rval = 1; - (void)printf(" %s%s", - name3[len / 3], lflag ? " " : ".\n"); -@@ -217,14 +218,16 @@ - } - for (; len > 3; p += 3) { - len -= 3; -- if (number(p, 3)) { -+ if (number(p, 3, singular)) { - rval = 1; - (void)printf(" %s%s", - name3[len / 3], lflag ? " " : ".\n"); - } - } - } -- if (number(p, len)) { -+ if (number(p, len, singular)) { -+ if (rval) -+ *singular = 0; - if (!lflag) - (void)printf(".\n"); - rval = 1; -@@ -233,17 +236,20 @@ - } - - int --number(p, len) -+number(p, len, singular) - const char *p; - int len; -+ int *singular; - { - int val, rval; - - rval = 0; -+ *singular = 1; - switch (len) { - case 3: - if (*p != '0') { - rval = 1; -+ *singular = 0; - (void)printf("%s hundred", name1[*p - '0']); - } - ++p; -@@ -262,33 +268,42 @@ - } - rval = 1; - } -+ if (val != 1) -+ *singular = 0; - break; - case 1: - if (*p != '0') { - rval = 1; - (void)printf("%s", name1[*p - '0']); - } -+ if (*p != '1') -+ *singular = 0; - } - return (rval); - } - - void --pfract(len) -+pfract(len, singular) - int len; -+ int singular; - { - static const char *const pref[] = { "", "ten-", "hundred-" }; - - switch(len) { - case 1: -- (void)printf("tenths.\n"); -+ (void)printf("tenth"); - break; - case 2: -- (void)printf("hundredths.\n"); -+ (void)printf("hundredth"); - break; - default: -- (void)printf("%s%sths.\n", pref[len % 3], name3[len / 3]); -+ (void)printf("%s%sth", pref[len % 3], name3[len / 3]); - break; - } -+ if (!singular) { -+ printf("s"); -+ } -+ printf(".\n"); - } - - void - diff --git a/srcpkgs/bsd-games/patches/stdio.h.diff b/srcpkgs/bsd-games/patches/stdio.h.diff deleted file mode 100644 index 029748730376f6..00000000000000 --- a/srcpkgs/bsd-games/patches/stdio.h.diff +++ /dev/null @@ -1,15 +0,0 @@ -diff -ru a/include/stdio.h b/include/stdio.h ---- a/include/stdio.h 2000-08-04 10:24:39.000000000 +1000 -+++ b/include/stdio.h 2005-06-18 14:26:35.000000000 +1000 -@@ -34,6 +34,11 @@ - #include - #include_next - -+#include -+__BEGIN_DECLS -+ - #ifndef HAVE_fgetln - extern char *fgetln(FILE *stream, size_t *len); - #endif -+ -+__END_DECLS diff --git a/srcpkgs/bsd-games/template b/srcpkgs/bsd-games/template deleted file mode 100644 index 600599b2b74c0f..00000000000000 --- a/srcpkgs/bsd-games/template +++ /dev/null @@ -1,106 +0,0 @@ -# Template file for 'bsd-games' -pkgname=bsd-games -version=2.17 -revision=5 -build_style=gnu-configure -make_dirs=" - /var/games/bsdgames/hack 0775 root users - /var/games/bsdgames/hack/save 0775 root users - /var/games/bsdgames/phantasia 0775 root users" -hostmakedepends="flex words-en ncurses-devel" -makedepends="ncurses-devel libfl-devel" -depends="words-en" -short_desc="Linux port for a collection of BSD command line games" -maintainer="Leah Neukirchen " -license="BSD-3-Clause, BSD-4-Clause" -homepage="ftp://ftp.ibiblio.org/pub/Linux/games/" -distfiles="ftp://ftp.lip6.fr/pub/linux/sunsite/games/${pkgname}-${version}.tar.gz" -checksum=066f924aef6c1c5ea946f588e36f303021f5dfc093944738f025d8edbc6fff60 -mutable_files="/var/games/bsdgames/atc_score - /var/games/bsdgames/battlestar.log - /var/games/bsdgames/cfscores - /var/games/bsdgames/criblog - /var/games/bsdgames/saillog - /var/games/bsdgames/snake.log - /var/games/bsdgames/snakerawscores - /var/games/bsdgames/tetris-bsd.scores - /var/games/bsdgames/robots_roll - /var/games/bsdgames/phantasia/characs - /var/games/bsdgames/phantasia/gold - /var/games/bsdgames/phantasia/lastdead - /var/games/bsdgames/phantasia/mess - /var/games/bsdgames/phantasia/motd - /var/games/bsdgames/phantasia/scoreboard - /var/games/bsdgames/phantasia/void - /var/games/bsdgames/phantasia/monsters - /var/games/bsdgames/hack/record - /var/games/bsdgames/hack/perm" - -if [ "$CROSS_BUILD" ]; then - local _file _var - _native_target="adventure/setup boggle/mkdict/mkdict boggle/mkindex/mkindex - hack/makedefs" - for _file in $_native_target; do - _var=${_file//\//_} - make_build_args+=" ${_var^^}=native/$_file" - done - _native_target+=" phantasia/setup" - make_build_args+=" PHANTASIA_SETUP=../native/phantasia/setup" -fi - -if [ "$XBPS_LIBC" = musl ]; then - hostmakedepends+=" musl-legacy-compat" -fi - -if [ "$XBPS_TARGET_LIBC" = musl ]; then - makedepends+=" musl-legacy-compat" -fi - -post_extract() { - vsed -i "s/FISH/GO-FISH/g; s/\.Nm fish/\.Nm go-fish/g" fish/fish.6 - vsed -i "s/tenths/tenth/g" tests/number.-0.1 - vsed -i "s/Elegy{ Written in a Country Church{-| }Yard:/Elegy{ Written in a Country Church{-| }Yard}:/g" quiz/datfiles/poetry - vsed -i "s/\.tI friend/\.It friend/g" hunt/hunt/hunt.6.in - vsed -i "s/\.I range/\.It range/g" arithmetic/arithmetic.6 - vsed -i "s/game were the/game where the/g" gomoku/gomoku.6 - vsed -i 's|/usr/games|/usr/bin|g' wargames/wargames - - vsed -i '1i#include ' banner/banner.c - vsed -i 's/getdate/get_date/g' hack/extern.h hack/hack.{end,unix}.c - vsed -i '1i#include ' wump/wump.c - vsed -i 's/-DOTTO//' hunt/Makeconfig -} - -pre_configure() { - cp ${FILESDIR}/config.params . - if [ "$CROSS_BUILD" ]; then - mkdir -p native - cp -a * native 2>/dev/null || true - pushd native - echo "bsd_games_cfg_cc='$CC_FOR_BUILD'" >>config.params - echo "bsd_games_cfg_cxx='$CXX_FOR_BUILD'" >>config.params - echo "bsd_games_cfg_other_cflags='$CFLAGS_FOR_BUILD'" >>config.params - echo "bsd_games_cfg_other_ldflags='$LDFLAGS_FOR_BUILD'" >>config.params - ./configure - make $_native_target - popd - fi - echo "bsd_games_cfg_cc='$CC'" >>config.params - echo "bsd_games_cfg_cxx='$CXX'" >>config.params - echo "bsd_games_cfg_other_cflags='$CFLAGS'" >>config.params - echo "bsd_games_cfg_other_ldflags='$LDFLAGS'" >>config.params - echo "bsd_games_cfg_install_prefix='$DESTDIR'" >>config.params -} - -do_install() { - echo >install-score - make $make_build_args install - - # Remove conflict with fish-shell - mv "${DESTDIR}/usr/bin/fish" "${DESTDIR}/usr/bin/go-fish" - mv "${DESTDIR}/usr/share/man/man6/fish.6.gz" "${DESTDIR}/usr/share/man/man6/go-fish.6.gz" - - vdoc "${DESTDIR}/usr/share/doc/trek.me" - rm "${DESTDIR}/usr/share/doc/trek.me" - vlicense COPYING -} diff --git a/srcpkgs/bsdbuild/template b/srcpkgs/bsdbuild/template deleted file mode 100644 index 8ece9e701b9dad..00000000000000 --- a/srcpkgs/bsdbuild/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'bsdbuild' -pkgname=bsdbuild -version=3.1 -revision=3 -build_style=gnu-configure -configure_args="--with-manpages --with-manlinks" -hostmakedepends="groff perl" -depends="perl" -short_desc="Simple, self-contained and portable build system" -maintainer="Orphaned " -license="BSD-2-Clause" -homepage="http://hypertriton.com/bsdbuild/" -distfiles="http://stable.hypertriton.com/bsdbuild/$pkgname-$version.tar.gz" -checksum=d4c562c33cda97f2c5c71ced422f336060a7402237ffc41d84937ca30e942dff - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/bsdiff/patches/CVE-2014-9862.diff b/srcpkgs/bsdiff/patches/CVE-2014-9862.diff deleted file mode 100644 index 869dfedc67a394..00000000000000 --- a/srcpkgs/bsdiff/patches/CVE-2014-9862.diff +++ /dev/null @@ -1,13 +0,0 @@ ---- a/bspatch.c -+++ b/bspatch.c -@@ -164,6 +164,10 @@ - } - - /* Sanity-check */ -+ if ((ctrl[0] < 0) || (ctrl[1] < 0)) -+ errx(1,"Corrupt patch\n"); -+ -+ /* Sanity-check */ - if(newpos+ctrl[0]>newsize) - errx(1,"Corrupt patch\n"); - diff --git a/srcpkgs/bsdiff/template b/srcpkgs/bsdiff/template deleted file mode 100644 index d1396b8c707c55..00000000000000 --- a/srcpkgs/bsdiff/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'bsdiff' -pkgname=bsdiff -version=4.3 -revision=5 -makedepends="bzip2-devel" -short_desc="Binary diff/patch utility" -maintainer="Orphaned " -license="BSD-2-Clause" -homepage="http://www.daemonology.net/bsdiff" -distfiles="${DEBIAN_SITE}/main/b/bsdiff/bsdiff_${version}.orig.tar.gz" -#distfiles="${homepage}/${pkgname}-${version}.tar.gz" -checksum=18821588b2dc5bf159aa37d3bcb7b885d85ffd1e19f23a0c57a58723fea85f48 - -do_build() { - for i in diff patch; do - sed -i 's%u_char%unsigned char%' bs${i}.c; - $CC $CFLAGS -Wall -lbz2 $LDFLAGS bs${i}.c -o bs${i} - done -} - -do_install() { - for i in diff patch; do - vbin bs${i} - vman bs${i}.1 - done - sed -n '0,/^$/p' bsdiff.c > LICENSE - vlicense LICENSE -} diff --git a/srcpkgs/bsdtar b/srcpkgs/bsdtar deleted file mode 120000 index 6e93d9cc1c0272..00000000000000 --- a/srcpkgs/bsdtar +++ /dev/null @@ -1 +0,0 @@ -libarchive \ No newline at end of file diff --git a/srcpkgs/bsdunzip b/srcpkgs/bsdunzip deleted file mode 120000 index 6e93d9cc1c0272..00000000000000 --- a/srcpkgs/bsdunzip +++ /dev/null @@ -1 +0,0 @@ -libarchive \ No newline at end of file diff --git a/srcpkgs/bspwm/template b/srcpkgs/bspwm/template deleted file mode 100644 index 6ecd8244171524..00000000000000 --- a/srcpkgs/bspwm/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'bspwm' -pkgname=bspwm -version=0.9.11 -revision=1 -build_style=gnu-makefile -makedepends="xcb-util-wm-devel xcb-util-keysyms-devel" -short_desc="Tiling window manager based on binary space partitioning" -maintainer="Orphaned " -license="BSD-2-Clause" -homepage="https://github.com/baskerville/bspwm" -distfiles="https://github.com/baskerville/bspwm/archive/${version}.tar.gz" -checksum=1de33634842d92421a92caabebb051c7a9281d0ec2f8f375871a043f0ea520ce - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/btdu/template b/srcpkgs/btdu/template deleted file mode 100644 index c0db8fee5b6232..00000000000000 --- a/srcpkgs/btdu/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'btdu' -pkgname=btdu -version=0.6.1 -revision=1 -hostmakedepends="ldc dub" -makedepends="zlib-devel ncurses-devel" -short_desc="Sampling disk usage profiler for btrfs" -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=20a9beb6a5b02199df553eb1b24ce53d895ed0a70d3ec258f8294206ab7ca475 -nocross="dmd compilation fails on cross" - -do_build() { - dub build --compiler=ldc2 -b release -} - -do_install() { - vbin btdu - vman btdu.1 -} diff --git a/srcpkgs/btfs/template b/srcpkgs/btfs/template deleted file mode 100644 index 9bb9401ea33da2..00000000000000 --- a/srcpkgs/btfs/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'btfs' -pkgname=btfs -version=2.24 -revision=7 -build_style=gnu-configure -hostmakedepends="automake pkg-config" -makedepends="boost-devel-minimal fuse-devel libcurl-devel libtorrent-rasterbar-devel" -depends="python3" -short_desc="Bittorrent filesystem based on FUSE" -maintainer="Daniel Eyßer " -license="GPL-3.0-or-later" -homepage="https://github.com/johang/btfs" -distfiles="https://github.com/johang/btfs/archive/v${version}.tar.gz" -checksum=d71ddefe3c572e05362542a0d9fd0240d8d4e1578ace55a8b3245176e7fd8935 -CXXFLAGS=-std=gnu++14 - -pre_configure() { - autoreconf -fi -} diff --git a/srcpkgs/bti/patches/0db8dc6022f67a4e1f49397b8bf519b2a34f74c9.patch b/srcpkgs/bti/patches/0db8dc6022f67a4e1f49397b8bf519b2a34f74c9.patch deleted file mode 100644 index 1e214becc4e440..00000000000000 --- a/srcpkgs/bti/patches/0db8dc6022f67a4e1f49397b8bf519b2a34f74c9.patch +++ /dev/null @@ -1,42 +0,0 @@ -From 0db8dc6022f67a4e1f49397b8bf519b2a34f74c9 Mon Sep 17 00:00:00 2001 -From: Jelle van der Waa -Date: Wed, 27 Dec 2017 11:05:45 +0100 -Subject: [PATCH] Replace removed is_error macro - -The json-c library removed the is_error macro in 0.13, replaced the -macro calls with a != NULL statement. ---- - bti.c | 6 +++--- - 1 file changed, 3 insertions(+), 3 deletions(-) - -diff --git a/bti.c b/bti.c -index 7f485a8..9b68e17 100644 ---- a/bti.c -+++ b/bti.c -@@ -451,7 +451,7 @@ static void parse_timeline(char *document, struct session *session) - struct json_object *val; \ - struct lh_entry *entry; \ - for (entry = json_object_get_object(obj)->head; \ -- ({ if(entry && !is_error(entry)) { \ -+ ({ if(entry && entry != NULL) { \ - key = (char*)entry->k; \ - val = (struct json_object*)entry->v; \ - } ; entry; }); \ -@@ -667,7 +667,7 @@ static int parse_response_json(char *document, struct session *session) - - /* make global for now */ - store_session = session; -- if (!is_error(jobj)) { -+ if (jobj != NULL) { - /* guards against a json pre 0.10 bug */ - json_parse(jobj,0); - } -@@ -692,7 +692,7 @@ static void parse_timeline_json(char *document, struct session *session) - - /* make global for now */ - store_session = session; -- if (!is_error(jobj)) { -+ if (jobj != NULL) { - /* guards against a json pre 0.10 bug */ - if (json_object_get_type(jobj)==json_type_array) { - json_parse_array(jobj, NULL, 0); diff --git a/srcpkgs/bti/template b/srcpkgs/bti/template deleted file mode 100644 index e86acf9f2f97ed..00000000000000 --- a/srcpkgs/bti/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'bti' -pkgname=bti -version=034 -revision=5 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="pcre-devel libxml2-devel libcurl-devel json-c-devel liboauth-devel" -depends="bash wget" -short_desc="Console client for Twitter and identi.ca" -maintainer="Orphaned " -license="GPL-2.0-only" -homepage="https://gregkh.github.io/bti/" -distfiles="https://www.kernel.org/pub/software/web/bti/bti-${version}.tar.xz" -checksum=8b4a1a11f529f83956468acadaea9d11db4f03e82afe07fecb84b2d00e9eae83 diff --git a/srcpkgs/btop/template b/srcpkgs/btop/template deleted file mode 100644 index 25118c848bf8c8..00000000000000 --- a/srcpkgs/btop/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'btop' -pkgname=btop -version=1.4.5 -revision=1 -build_style=gnu-makefile -hostmakedepends="lowdown" -short_desc="Monitor of resources" -maintainer="RunningDroid " -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=0ffe03d3e26a3e9bbfd5375adf34934137757994f297d6b699a46edd43c3fc02 diff --git a/srcpkgs/btrbk/template b/srcpkgs/btrbk/template deleted file mode 100644 index 521a8e60186aeb..00000000000000 --- a/srcpkgs/btrbk/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'btrbk' -pkgname=btrbk -version=0.32.6 -revision=1 -build_style=gnu-makefile -make_install_args="BINDIR=/usr/bin" -hostmakedepends="ruby-asciidoctor" -depends="perl btrfs-progs mbuffer openssh" -short_desc="Backup tool for btrfs subvolumes" -maintainer="Enno Boland " -license="GPL-3.0-or-later" -homepage="http://digint.ch/btrbk" -changelog=https://github.com/digint/btrbk/raw/master/ChangeLog -distfiles="http://digint.ch/download/btrbk/releases/${pkgname}-${version}.tar.xz" -checksum=02e2ac647c918463202cbe607bb95557a4f7fd237069124333c54da5b2bbb76b -conf_files="/etc/btrbk/*" diff --git a/srcpkgs/btrfs-backup/template b/srcpkgs/btrfs-backup/template deleted file mode 100644 index 3943aa509d437b..00000000000000 --- a/srcpkgs/btrfs-backup/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'btrfs-backup' -pkgname=btrfs-backup -version=0.3.1 -revision=7 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3-setuptools" -short_desc="Incremental atomic backups for btrfs using snapshots" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/efficiosoft/btrfs-backup" -distfiles="${PYPI_SITE}/b/${pkgname}/${pkgname/-/_}-${version}.tar.gz" -checksum=0c4a022aa62b15b8485055fb4719a2a3b6d91c93b3b72fde3099fd5fd48142f2 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/btrfs-progs/template b/srcpkgs/btrfs-progs/template deleted file mode 100644 index 4104f09ed78f85..00000000000000 --- a/srcpkgs/btrfs-progs/template +++ /dev/null @@ -1,71 +0,0 @@ -# Template file for 'btrfs-progs' -pkgname=btrfs-progs -version=6.11 -revision=1 -build_style=gnu-configure -make_check_target=test -configure_args="--disable-backtrace --disable-python" -hostmakedepends="pkgconf python3-Sphinx python3-sphinx_rtd_theme" -makedepends="acl-devel libzstd-devel lzo-devel libblkid-devel libuuid-devel - eudev-libudev-devel zlib-devel - $(vopt_if e2fs 'e2fsprogs-devel') $(vopt_if reiserfs 'reiserfsprogs')" -short_desc="Btrfs filesystem utilities" -maintainer="Enno Boland " -license="GPL-2.0-only, LGPL-2.1-or-later" -homepage="https://btrfs.wiki.kernel.org/index.php/Main_Page" -changelog="https://raw.githubusercontent.com/kdave/btrfs-progs/master/CHANGES" -distfiles="${KERNEL_SITE}/kernel/people/kdave/btrfs-progs/btrfs-progs-v${version}.tar.xz" -checksum=ff9ae91521303a90d87e1c4be230f0121f39c44ddbe52c2aeae263c6fecfa099 -# Most of the tests depend on `mount` and `fallocate` commands, which are not -# present in chroot-util-linux -make_check=no - -build_options="reiserfs e2fs" -build_options_default="e2fs" -desc_option_reiserfs="Enable support for converting reiserfs disk to btrfs" -desc_option_e2fs="Enable support for converting ext2/3/4 disk to btrfs" - -pre_build() { - if [ $CROSS_BUILD ]; then - ${BUILD_CC} ${BUILD_CFLAGS} kernel-lib/mktables.c -o mktables - fi -} - -post_install() { - vinstall btrfs-completion 644 /usr/share/bash-completion/completions btrfs -} - -libbtrfs_package() { - short_desc+=" - btrfs library" - pkg_install() { - vmove "usr/lib/libbtrfs.so.*" - } -} - -libbtrfs-devel_package() { - short_desc+=" - libbtrfs development files" - depends="libbtrfs>=${version}_${revision}" - pkg_install() { - vmove usr/include/btrfs - vmove usr/lib/libbtrfs.a - vmove usr/lib/libbtrfs.so - } -} - -libbtrfsutil_package() { - short_desc+=" - btrfsutil library" - pkg_install() { - vmove "usr/lib/libbtrfsutil.so.*" - } -} - -libbtrfsutil-devel_package() { - depends="libbtrfsutil-${version}_${revision}" - short_desc+=" - libbtrfsutil development files" - pkg_install() { - vmove usr/include/btrfsutil.h - vmove usr/lib/pkgconfig/libbtrfsutil.pc - vmove usr/lib/libbtrfsutil.a - vmove usr/lib/libbtrfsutil.so - } -} diff --git a/srcpkgs/btrfs-progs/update b/srcpkgs/btrfs-progs/update deleted file mode 100644 index a46c67a0ed23e4..00000000000000 --- a/srcpkgs/btrfs-progs/update +++ /dev/null @@ -1 +0,0 @@ -pattern=$pkgname'-v\K[\d+.]+(?=.tar)' diff --git a/srcpkgs/bubblewrap/patches/fix-TEMP_FAILTURE_RETRY-musl.patch b/srcpkgs/bubblewrap/patches/fix-TEMP_FAILTURE_RETRY-musl.patch deleted file mode 100644 index 1afa9e4f9832ba..00000000000000 --- a/srcpkgs/bubblewrap/patches/fix-TEMP_FAILTURE_RETRY-musl.patch +++ /dev/null @@ -1,19 +0,0 @@ ---- a/bubblewrap.c -+++ b/bubblewrap.c -@@ -42,6 +42,16 @@ - #define CLONE_NEWCGROUP 0x02000000 /* New cgroup namespace */ - #endif - -+/* taken from glibc unistd.h and fixes musl */ -+#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 -+ - /* Globals to avoid having to use getuid(), since the uid/gid changes during runtime */ - static uid_t real_uid; - static gid_t real_gid; diff --git a/srcpkgs/bubblewrap/template b/srcpkgs/bubblewrap/template deleted file mode 100644 index fcd3a41cc6740a..00000000000000 --- a/srcpkgs/bubblewrap/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'bubblewrap' -pkgname=bubblewrap -version=0.11.0 -revision=1 -build_style=meson -hostmakedepends="libxslt docbook-xsl pkg-config" -makedepends="libcap-devel" -short_desc="Unprivileged sandboxing tool" -maintainer="Duncaen " -license="LGPL-2.0-or-later" -homepage="https://github.com/containers/bubblewrap" -changelog="https://github.com/containers/bubblewrap/releases" -distfiles="https://github.com/containers/bubblewrap/releases/download/v${version}/bubblewrap-${version}.tar.xz" -checksum=988fd6b232dafa04b8b8198723efeaccdb3c6aa9c1c7936219d5791a8b7a8646 diff --git a/srcpkgs/bucklespring/template b/srcpkgs/bucklespring/template deleted file mode 100644 index 7a322ccb2b46c4..00000000000000 --- a/srcpkgs/bucklespring/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'bucklespring' -pkgname=bucklespring -version=1.5.1 -revision=1 -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" -short_desc="Emulate the sound of the IBM Model-M while typing" -maintainer="Andrew Benson " -license="GPL-2.0-only" -homepage="https://github.com/zevv/bucklespring" -distfiles="${homepage}/archive/v${version}.tar.gz" -checksum=8d75d9809aa1f45b6f613bd6547f52a4ba9b207119775e48497c1a17fe98d541 -replaces="bucklespring-data>=0" - -if [ $XBPS_CROSS_BASE ]; then - make_build_args+=" CROSS=$XBPS_CROSS_TRIPLET-" -fi - -do_install() { - vbin buckle - vmkdir usr/share/${pkgname} - vcopy wav usr/share/${pkgname} -} diff --git a/srcpkgs/budgie-control-center-devel b/srcpkgs/budgie-control-center-devel deleted file mode 120000 index ff5de5ddf18f91..00000000000000 --- a/srcpkgs/budgie-control-center-devel +++ /dev/null @@ -1 +0,0 @@ -budgie-control-center \ No newline at end of file diff --git a/srcpkgs/budgie-control-center/patches/gcc14.patch b/srcpkgs/budgie-control-center/patches/gcc14.patch deleted file mode 100644 index 893bbf13273fdd..00000000000000 --- a/srcpkgs/budgie-control-center/patches/gcc14.patch +++ /dev/null @@ -1,65 +0,0 @@ -From 5d486ad2af74a6b5f643819f1000cb8388eba43d Mon Sep 17 00:00:00 2001 -From: Joshua Strobl -Date: Sat, 16 Mar 2024 16:44:46 +0200 -Subject: [PATCH] fix: FTBFS with incompatible-pointer-types - ---- - meson.build | 3 ++- - panels/display/cc-display-panel.c | 2 +- - panels/display/cc-display-settings.c | 2 +- - panels/sound/cc-sound-panel.c | 2 +- - 4 files changed, 5 insertions(+), 4 deletions(-) - -diff --git a/meson.build b/meson.build -index d0744aa89..c8dde2c2b 100644 ---- a/meson.build -+++ b/meson.build -@@ -77,7 +77,8 @@ if get_option('buildtype').contains('debug') - '-Wmissing-prototypes', - '-Wnested-externs', - '-Wno-strict-aliasing', -- '-Wno-sign-compare' -+ '-Wno-sign-compare', -+ '-Wno-incompatible-pointer-types' - ] - - common_flags += cc.get_supported_arguments(test_cflags) -diff --git a/panels/display/cc-display-panel.c b/panels/display/cc-display-panel.c -index 07ac4f291..61a6dab84 100644 ---- a/panels/display/cc-display-panel.c -+++ b/panels/display/cc-display-panel.c -@@ -959,7 +959,7 @@ set_current_output (CcDisplayPanel *panel, - if (cc_has_fractional_key()) - { - lockdown=cc_display_config_get_fractional_scaling (panel->current_config); -- gtk_widget_set_sensitive(panel->automatic_screen_lock_switch, !lockdown); -+ gtk_widget_set_sensitive(GTK_WIDGET (panel->automatic_screen_lock_switch), !lockdown); - } - } - -diff --git a/panels/display/cc-display-settings.c b/panels/display/cc-display-settings.c -index 406e7fe7c..0cf1369b4 100644 ---- a/panels/display/cc-display-settings.c -+++ b/panels/display/cc-display-settings.c -@@ -450,7 +450,7 @@ cc_display_settings_rebuild_ui (CcDisplaySettings *self) - cc_display_config_get_fractional_scaling (self->config)); - - gtk_switch_set_active (GTK_SWITCH (self->scale_fractional_switch), cc_display_config_get_fractional_scaling (self->config)); -- gtk_widget_set_visible(self->scale_fractional_row, cc_has_fractional_key()); -+ gtk_widget_set_visible(GTK_WIDGET (self->scale_fractional_row), cc_has_fractional_key()); - - gtk_widget_set_visible (self->underscanning_row, - cc_display_monitor_supports_underscanning (self->selected_output) && -diff --git a/panels/sound/cc-sound-panel.c b/panels/sound/cc-sound-panel.c -index c447bbf9a..75291d547 100644 ---- a/panels/sound/cc-sound-panel.c -+++ b/panels/sound/cc-sound-panel.c -@@ -300,7 +300,7 @@ cc_sound_panel_init (CcSoundPanel *self) - G_CONNECT_SWAPPED); - allow_amplified_changed_cb (self); - -- gtk_widget_set_visible(self->budgie_output_listbox, TRUE); -+ gtk_widget_set_visible(GTK_WIDGET (self->budgie_output_listbox), TRUE); - gtk_widget_set_visible(GTK_WIDGET (self->output_volume_slider), FALSE); - g_settings_bind (self->sound_settings, "allow-volume-overdrive", - self->allow_amplify_switch, "active", G_SETTINGS_BIND_DEFAULT); diff --git a/srcpkgs/budgie-control-center/template b/srcpkgs/budgie-control-center/template deleted file mode 100644 index ceec63ce7ab6e2..00000000000000 --- a/srcpkgs/budgie-control-center/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 'budgie-control-center' -pkgname=budgie-control-center -version=1.4.0 -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 - 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 - libX11-devel libXi-devel libepoxy-devel gdk-pixbuf-devel gtk+3-devel - libglib-devel cups-devel libgudev-devel libwacom-devel libsecret-devel - udisks2-devel gsound-devel gnutls-devel gcr-devel cheese-devel" -depends="desktop-file-utils upower colord cups-pk-helper cracklib iso-codes - gsettings-desktop-schemas hicolor-icon-theme sound-theme-freedesktop" -short_desc="Budgie Control Center" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="https://github.com/BuddiesOfBudgie/budgie-control-center" -distfiles="https://github.com/BuddiesOfBudgie/budgie-control-center/releases/download/v${version}/budgie-control-center-${version}.tar.xz" -checksum=120d760b6c1190e937cc7f3b3c50227682960123ff0bccfe3ff4902785550d82 - -budgie-control-center-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - transitional package" - metapackage=yes -} diff --git a/srcpkgs/budgie-desktop-devel b/srcpkgs/budgie-desktop-devel deleted file mode 120000 index 288717f19d04c2..00000000000000 --- a/srcpkgs/budgie-desktop-devel +++ /dev/null @@ -1 +0,0 @@ -budgie-desktop \ No newline at end of file diff --git a/srcpkgs/budgie-desktop-view/template b/srcpkgs/budgie-desktop-view/template deleted file mode 100644 index 0e928f6269641d..00000000000000 --- a/srcpkgs/budgie-desktop-view/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'budgie-desktop-view' -pkgname=budgie-desktop-view -version=1.3 -revision=2 -build_style=meson -configure_args="-D werror=false" -hostmakedepends="pkg-config intltool vala glib-devel" -makedepends="libglib-devel gtk+3-devel vala-devel" -short_desc="Budgie desktop icons application" -maintainer="Orphaned " -license="Apache-2.0" -homepage="https://github.com/BuddiesOfBudgie/budgie-desktop-view" -distfiles="https://github.com/BuddiesOfBudgie/budgie-desktop-view/releases/download/v${version}/budgie-desktop-view-v${version}.tar.xz" -checksum=acf47e478fa6df75308c1a553668d236a484bd5fb1b60deba4b7744de0445411 diff --git a/srcpkgs/budgie-desktop/template b/srcpkgs/budgie-desktop/template deleted file mode 100644 index 74d5d0eb7e7b1e..00000000000000 --- a/srcpkgs/budgie-desktop/template +++ /dev/null @@ -1,34 +0,0 @@ -# Template file for 'budgie-desktop' -pkgname=budgie-desktop -version=10.8.2 -revision=1 -build_style=meson -build_helper=gir -configure_args="-Dwith-gtk-doc=false -Duse-old-zenity=true" -hostmakedepends="pkg-config intltool vala glib-devel gobject-introspection - sassc budgie-screensaver zenity" -makedepends="alsa-lib-devel libcanberra-devel libgee-devel libnotify-devel - accountsservice-devel libpeas-devel libwnck-devel magpie-devel ibus-devel - gnome-desktop-devel pulseaudio-devel upower-devel gtk+3-devel polkit-devel - gnome-bluetooth1-devel gnome-menus-devel gnome-settings-daemon-devel vala - libupower-glib3 libuuid-devel" -depends="gnome-session gnome-settings-daemon budgie-control-center elogind - gnome-themes-extra budgie-screensaver budgie-desktop-view zenity" -short_desc="Modern desktop environment from the Solus Project" -maintainer="Orphaned " -license="GPL-2.0-only, LGPL-2.1-only" -homepage="https://github.com/BuddiesOfBudgie/budgie-desktop" -distfiles="https://github.com/BuddiesOfBudgie/budgie-desktop/releases/download/v${version}/budgie-desktop-v${version}.tar.xz" -checksum=a8f88a253a787bb51f122923456103b1dfd4b880c3c6be6cb08e6c70624f9673 - -budgie-desktop-devel_package() { - short_desc+=" - development files" - depends="${makedepends} ${sourcepkg}-${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove usr/share/vala - vmove "usr/lib/*.so" - vmove usr/share/gir-1.0 - } -} diff --git a/srcpkgs/budgie-screensaver/patches/fix-musl.patch b/srcpkgs/budgie-screensaver/patches/fix-musl.patch deleted file mode 100644 index e2ee85676a803e..00000000000000 --- a/srcpkgs/budgie-screensaver/patches/fix-musl.patch +++ /dev/null @@ -1,14 +0,0 @@ -diff --git a/src/subprocs.c b/src/subprocs.c -index cc82047..3af405a 100644 ---- a/src/subprocs.c -+++ b/src/subprocs.c -@@ -36,6 +36,9 @@ - # define fork vfork - #endif /* VMS */ - -+#ifndef _POSIX_SOURCE -+# define _POSIX_SOURCE -+#endif - #include /* for the signal names */ - - #include diff --git a/srcpkgs/budgie-screensaver/template b/srcpkgs/budgie-screensaver/template deleted file mode 100644 index 21f96bbd5e7b2a..00000000000000 --- a/srcpkgs/budgie-screensaver/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'budgie-screensaver' -pkgname=budgie-screensaver -version=5.1.0 -revision=2 -build_style=meson -hostmakedepends="pkg-config intltool glib-devel" -makedepends="gnome-desktop-devel dbus-glib-devel pam-devel elogind-devel - libgnomekbd-devel libXxf86vm-devel" -short_desc="Fork of GNOME Screensaver for Budgie 10" -maintainer="Orphaned " -license="GPL-2.0-only" -homepage="https://github.com/BuddiesOfBudgie/budgie-screensaver" -distfiles="https://github.com/BuddiesOfBudgie/budgie-screensaver/releases/download/v${version}/budgie-screensaver-v${version}.tar.xz" -checksum=563ac3f845729e9e6d184d2dbf036ab3f51ff244c27f5b286cfcb89acc147f0c diff --git a/srcpkgs/buffer/patches/musl-sem.patch b/srcpkgs/buffer/patches/musl-sem.patch deleted file mode 100644 index 408dd8f8883777..00000000000000 --- a/srcpkgs/buffer/patches/musl-sem.patch +++ /dev/null @@ -1,13 +0,0 @@ -The union semun is not defined in musl libc's sys/sem.h - ---- a/sem.c 2014-11-26 23:41:09.000000000 +0100 -+++ b/sem.c 2016-08-12 10:14:48.225963726 +0200 -@@ -42,7 +42,7 @@ - * - * mbuck@debian.org, 1999/08/29 - */ --#if defined(__GNU_LIBRARY__) && defined(_SEM_SEMUN_UNDEFINED) -+#if !defined(__GLIBC__) || (defined(__GNU_LIBRARY__) && defined(_SEM_SEMUN_UNDEFINED)) - union semun { - int val; /* value for SETVAL */ - struct semid_ds *buf; /* buffer for IPC_STAT & IPC_SET */ diff --git a/srcpkgs/buffer/template b/srcpkgs/buffer/template deleted file mode 100644 index 36e9bc3da06a85..00000000000000 --- a/srcpkgs/buffer/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'buffer' -pkgname=buffer -version=2014.11.26 -revision=3 -_gitrev=2b58f5b78f7511b4d4e2eb0e9f8b0af16dea3985 -build_style=gnu-makefile -short_desc="Speed up writing tapes on remote tape drives" -maintainer="jbu " -license="GPL-2.0-or-later" -homepage="https://github.com/scotte/buffer" -distfiles="https://github.com/scotte/buffer/archive/${_gitrev}.tar.gz>${pkgname}-${version}.tar.gz" -checksum=14a881fcd070b1dcd8ec91d8d036f22094c22ac3769c274f0d7d6799038a73c3 - -pre_build() { - sed -i Makefile \ - -e"s;^\(CC\)=.*;\1=$CC;" \ - -e's;$(CC) -o buffer $(CFLAGS) buffer.o sem.o;& $(LDFLAGS);' -} - -do_install() { - vbin buffer - mv buffer.{man,1} - vman buffer.1 -} diff --git a/srcpkgs/buildah/template b/srcpkgs/buildah/template deleted file mode 100644 index e8aa3024505342..00000000000000 --- a/srcpkgs/buildah/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'buildah' -pkgname=buildah -version=1.37.0 -revision=3 -build_style=go -go_import_path=github.com/containers/buildah -go_package="${go_import_path}/cmd/buildah" -go_build_tags=containers_image_ostree_stub -hostmakedepends="pkg-config go-md2man" -makedepends="libostree-devel libbtrfs-devel device-mapper-devel gpgme-devel - libassuan-devel libseccomp-devel" -depends="runc containers.image containers.storage containers-common" -short_desc="Dockerfile compatible OCI image building tool" -maintainer="Cameron Nemo " -license="Apache-2.0" -homepage="https://buildah.io/" -changelog="https://raw.githubusercontent.com/containers/buildah/main/CHANGELOG.md" -distfiles="https://github.com/containers/buildah/archive/refs/tags/v${version}.tar.gz" -checksum=f59adef68d88f21efc022f60c09cd084c4fd68a72f0282df09514fb0431069d9 - -post_build() { - make -C docs GOMD2MAN=go-md2man -} - -post_install() { - vcompletion contrib/completions/bash/buildah bash - for _i in docs/*.1; do - vman $_i - done -} diff --git a/srcpkgs/buku/template b/srcpkgs/buku/template deleted file mode 100644 index 7d11c0174d144e..00000000000000 --- a/srcpkgs/buku/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'buku' -pkgname=buku -version=4.9 -revision=1 -depends="python3-urllib3 python3-BeautifulSoup4 python3-cryptography - python3-html5lib python3-certifi" -short_desc="Cmdline bookmark management utility" -maintainer="Orphaned " -license="GPL-3.0-or-later" -homepage="https://github.com/jarun/Buku" -changelog="https://github.com/jarun/buku/raw/master/CHANGELOG" -distfiles="https://github.com/jarun/Buku/archive/v${version}.tar.gz" -checksum=1e432270ae78c7852110dcf2c2e215893bcc338299a4998f14a1f6b26e37bfac - -do_install() { - vbin buku - vman buku.1 - vcompletion auto-completion/bash/buku-completion.bash bash - vcompletion auto-completion/zsh/_buku zsh - vcompletion auto-completion/fish/buku.fish fish -} diff --git a/srcpkgs/buku_run/template b/srcpkgs/buku_run/template deleted file mode 100644 index ef7660023b8729..00000000000000 --- a/srcpkgs/buku_run/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'buku_run' -pkgname=buku_run -version=0.1.1 -revision=2 -conf_files="/etc/buku_run.config" -depends="rofi gawk sed buku bash" -short_desc="Rofi frontend for buku bookmarks manager" -maintainer="Orphaned " -license="GPL-3.0-only" -homepage="https://github.com/carnager/buku_run" -distfiles="${homepage}/archive/${version}.tar.gz" -checksum=065b1bcd3000138a23f57b4a394d780e1b16a95d1593bf85d9f657457832bc35 - -do_install() { - vbin buku_run - vdoc README.md README - vsconf config.buku - vconf config.buku buku_run.config -} diff --git a/srcpkgs/bullet-devel b/srcpkgs/bullet-devel deleted file mode 120000 index cdf95fe4b1313f..00000000000000 --- a/srcpkgs/bullet-devel +++ /dev/null @@ -1 +0,0 @@ -bullet \ No newline at end of file diff --git a/srcpkgs/bullet/patches/disableExample.patch b/srcpkgs/bullet/patches/disableExample.patch deleted file mode 100644 index 3409d2d292c204..00000000000000 --- a/srcpkgs/bullet/patches/disableExample.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/examples/CMakeLists.txt 2020-10-07 20:28:14.000000000 +0200 -+++ b/examples/CMakeLists.txt 2020-10-07 20:28:14.000000000 +0200 -@@ -1,6 +1,6 @@ - SUBDIRS( HelloWorld BasicDemo) - IF(BUILD_BULLET3) -- SUBDIRS( ExampleBrowser RobotSimulator SharedMemory ThirdPartyLibs/Gwen ThirdPartyLibs/BussIK ThirdPartyLibs/clsocket OpenGLWindow TwoJoint ) -+ SUBDIRS( ExampleBrowser RobotSimulator ThirdPartyLibs/Gwen ThirdPartyLibs/BussIK ThirdPartyLibs/clsocket OpenGLWindow TwoJoint ) - ENDIF() - - IF(BUILD_PYBULLET) diff --git a/srcpkgs/bullet/template b/srcpkgs/bullet/template deleted file mode 100644 index 54ae67591f8bcf..00000000000000 --- a/srcpkgs/bullet/template +++ /dev/null @@ -1,32 +0,0 @@ -# Template file for 'bullet' -pkgname=bullet -version=3.25 -revision=1 -build_style=cmake -configure_args="-DBUILD_SHARED_LIBS=1 -DBUILD_BULLET2_DEMOS=1 -DBUILD_CPU_DEMOS=0 - -DBUILD_UNIT_TESTS=1 -DBUILD_OPENGL3_DEMOS=1 -DBUILD_EXTRAS=1 -DINSTALL_EXTRA_LIBS=1 - -DINSTALL_LIBS=1" -makedepends="glu-devel" -short_desc="3D Collision Detection and Rigid Body Dynamics Library" -maintainer="John " -license="Zlib" -homepage="http://www.bulletphysics.com/Bullet/" -distfiles="https://github.com/bulletphysics/bullet3/archive/${version}.tar.gz" -checksum=c45afb6399e3f68036ddb641c6bf6f552bf332d5ab6be62f7e6c54eda05ceb77 -shlib_provides="libOpenGLWindow.so libgwen.so" - -post_install() { - vlicense LICENSE.txt -} - -bullet-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove "usr/lib/libBullet*.so" - vmove "usr/lib/*.a" - vmove usr/lib/pkgconfig - vmove usr/lib/cmake - } -} diff --git a/srcpkgs/bum/patches/mpd2-3.patch b/srcpkgs/bum/patches/mpd2-3.patch deleted file mode 100644 index c576bf52cb28c7..00000000000000 --- a/srcpkgs/bum/patches/mpd2-3.patch +++ /dev/null @@ -1,17 +0,0 @@ -based on https://github.com/dylanaraps/bum/pull/24 ---- a/bum/__main__.py -+++ b/bum/__main__.py -@@ -62,11 +62,8 @@ def main(): - while True: - song.get_art(args.cache_dir, args.size, client) - display.launch(disp, args.cache_dir / "current.jpg") -- client.send_idle() -- -- if client.fetch_idle(["player"]): -- print("album: Received player event from mpd. Swapping cover art.") -- continue -+ client.idle("player") -+ print("album: Received player event from mpd. Swapping cover art.") - - - if __name__ == "__main__": diff --git a/srcpkgs/bum/template b/srcpkgs/bum/template deleted file mode 100644 index 3d47729dd50fcd..00000000000000 --- a/srcpkgs/bum/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'bum' -pkgname=bum -version=0.1.3 -revision=10 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3-mpd2 python3-musicbrainzngs python3-mpv" -short_desc="Daemon that downloads and displays album arts via MPD events" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/dylanaraps/bum" -distfiles="https://github.com/dylanaraps/bum/archive/${version}.tar.gz" -checksum=512b64d2fbd0d96b1c242f5e2b916c126671bd16dfbb5c71d164a39b5ebeeebe -make_check=no # no tests, but check fails with a non-zero exit code - -post_install() { - vlicense LICENSE.md -} diff --git a/srcpkgs/bumblebee-status/patches/manual-location.patch b/srcpkgs/bumblebee-status/patches/manual-location.patch deleted file mode 100644 index 6875e81edcd96e..00000000000000 --- a/srcpkgs/bumblebee-status/patches/manual-location.patch +++ /dev/null @@ -1,23 +0,0 @@ -From 7ae95ad6b6f57fae2526e410bac75aa4039c5d93 Mon Sep 17 00:00:00 2001 -From: Ben Westover -Date: Tue, 20 Sep 2022 23:15:38 -0400 -Subject: [PATCH] Don't install manpages to /usr/usr - -`data_files` shouldn't have `usr/` in it; this causes the manpages to be installed to `/usr/usr/share/man/man1` instead of `/usr/share/man/man1`. ---- - setup.py | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/setup.py b/setup.py -index a63be643..a756c8af 100755 ---- a/setup.py -+++ b/setup.py -@@ -56,7 +56,7 @@ def read_module(filename): - ("share/bumblebee-status/themes", glob.glob("themes/*.json")), - ("share/bumblebee-status/themes/icons", glob.glob("themes/icons/*.json")), - ("share/bumblebee-status/utility", glob.glob("bin/*")), -- ("usr/share/man/man1", glob.glob("man/*.1")), -+ ("share/man/man1", glob.glob("man/*.1")), - ], - packages=find_packages(exclude=["tests", "tests.*"]) - ) diff --git a/srcpkgs/bumblebee-status/patches/python3.12.patch b/srcpkgs/bumblebee-status/patches/python3.12.patch deleted file mode 100644 index 5e9025a5d6f8bb..00000000000000 --- a/srcpkgs/bumblebee-status/patches/python3.12.patch +++ /dev/null @@ -1,14 +0,0 @@ ---- ./versioneer.py.orig 2023-09-29 10:02:24.403985079 -0400 -+++ ./versioneer.py 2023-09-29 10:02:36.679060444 -0400 -@@ -339,9 +339,9 @@ - # configparser.NoOptionError (if it lacks "VCS="). See the docstring at - # the top of versioneer.py for instructions on writing your setup.cfg . - setup_cfg = os.path.join(root, "setup.cfg") -- parser = configparser.SafeConfigParser() -+ parser = configparser.ConfigParser() - with open(setup_cfg, "r") as f: -- parser.readfp(f) -+ parser.read_file(f) - VCS = parser.get("versioneer", "VCS") # mandatory - - def get(parser, name): diff --git a/srcpkgs/bumblebee-status/template b/srcpkgs/bumblebee-status/template deleted file mode 100644 index 0fdec478d798ae..00000000000000 --- a/srcpkgs/bumblebee-status/template +++ /dev/null @@ -1,33 +0,0 @@ -# Template file for 'bumblebee-status' -pkgname=bumblebee-status -version=2.1.6 -revision=2 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3-netifaces python3-psutil python3-requests" -checkdepends="python3-pytest-xdist python3-pytest-mock python3-freezegun - psmisc $depends" -short_desc="Modular, theme-able status line generator for the i3 window manager" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/tobi-wan-kenobi/bumblebee-status" -distfiles="${homepage}/archive/v${version}.tar.gz" -checksum=db71030058ea2041d9e441b5615975893635801194974cc03e1c6271f5b356d9 - -do_check() { - # fail on musl due to lack of locales - if [ "$XBPS_TARGET_LIBC" = musl ]; then - python3 -m pytest -k "not test_date and not test_time" - else - python3 -m pytest - fi -} - -post_patch() { - vsed -i '/usr.share.bumblebee-status/s/bin/utility/' bumblebee_status/discover.py -} - -post_install() { - rm $DESTDIR/usr/share/bumblebee-status/utility/pacman-updates - vlicense LICENSE -} diff --git a/srcpkgs/bumblebee/files/README.voidlinux b/srcpkgs/bumblebee/files/README.voidlinux deleted file mode 100644 index f3c7a8bc9f0cfc..00000000000000 --- a/srcpkgs/bumblebee/files/README.voidlinux +++ /dev/null @@ -1,5 +0,0 @@ -In order to use Bumblebee, add your user to 'bumblebee' group: - - # usermod -a -G bumblebee - -and then reboot to make it effective. diff --git a/srcpkgs/bumblebee/files/bumblebeed/run b/srcpkgs/bumblebee/files/bumblebeed/run deleted file mode 100644 index 9a85db7e26fc80..00000000000000 --- a/srcpkgs/bumblebee/files/bumblebeed/run +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh -exec 2>&1 -exec bumblebeed --use-syslog diff --git a/srcpkgs/bumblebee/patches/10-modprobe-replace-rmmod.patch b/srcpkgs/bumblebee/patches/10-modprobe-replace-rmmod.patch deleted file mode 100644 index 82644d50b01faa..00000000000000 --- a/srcpkgs/bumblebee/patches/10-modprobe-replace-rmmod.patch +++ /dev/null @@ -1,18 +0,0 @@ -Source: https://github.com/Bumblebee-Project/Bumblebee/commit/1ada79fe5916961fc4e4917f8c63bb184908d986 -Upstream: From devel branch -Reason: Required for "20-better-module-load-unload.patch" to be successfully applied. - -diff --git src/module.c src/module.c -index f7b99fa..f6d7144 100644 ---- a/src/module.c -+++ b/src/module.c -@@ -96,7 +96,8 @@ int module_unload(char *driver) { - int retries = 30; - bb_log(LOG_INFO, "Unloading %s driver\n", driver); - char *mod_argv[] = { -- "rmmod", -+ "modprobe", -+ "-r", - driver, - NULL - }; diff --git a/srcpkgs/bumblebee/patches/20-better-module-load-unload.patch b/srcpkgs/bumblebee/patches/20-better-module-load-unload.patch deleted file mode 100644 index f202cb7906643f..00000000000000 --- a/srcpkgs/bumblebee/patches/20-better-module-load-unload.patch +++ /dev/null @@ -1,641 +0,0 @@ -Source: https://github.com/Bumblebee-Project/Bumblebee/pull/762 -Upstream: PR merged into into devel branch -Reason: Replaces modprobe with libkmod2, and adds recursive module unloading for modern nvidia driver support. - -diff --git Makefile.am Makefile.am -index e690362..732e303 100644 ---- a/Makefile.am -+++ b/Makefile.am -@@ -10,7 +10,7 @@ AM_CPPFLAGS = ${regular_CPPFLAGS} \ - -DCONF_XORG='"$(bumblebeedconfdir)/xorg.conf.DRIVER"' \ - -DCONF_XORG_DIR='"$(bumblebeedconfdir)/xorg.conf.d"' - AM_CFLAGS = ${regular_CFLAGS} \ -- ${x11_CFLAGS} ${libbsd_CFLAGS} ${glib_CFLAGS} \ -+ ${x11_CFLAGS} ${libbsd_CFLAGS} ${glib_CFLAGS} ${kmod_CFLAGS} \ - -Wextra -funsigned-char -DGITVERSION='"${GITVERSION}"' - - noinst_SCRIPTS = scripts/systemd/bumblebeed.service \ -@@ -50,12 +50,12 @@ bin_PROGRAMS = bin/optirun - - bin_optirun_SOURCES = src/module.c src/bbconfig.c src/bblogger.c src/bbrun.c \ - src/bbsocket.c src/driver.c src/optirun.c src/bbsocketclient.c --bin_optirun_LDADD = ${glib_LIBS} -lrt -+bin_optirun_LDADD = ${glib_LIBS} ${kmod_LIBS} -lrt - bin_bumblebeed_SOURCES = src/pci.c src/bbconfig.c src/bblogger.c src/bbrun.c \ - src/bbsocket.c src/module.c src/bbsecondary.c src/switch/switching.c \ - src/switch/sw_bbswitch.c src/switch/sw_switcheroo.c \ - src/driver.c src/bumblebeed.c --bin_bumblebeed_LDADD = ${x11_LIBS} ${libbsd_LIBS} ${glib_LIBS} -lrt -+bin_bumblebeed_LDADD = ${x11_LIBS} ${libbsd_LIBS} ${glib_LIBS} ${kmod_LIBS} -lrt - - dist_doc_DATA = $(relnotes) README.markdown - bumblebeedconf_DATA = conf/bumblebee.conf conf/xorg.conf.nouveau conf/xorg.conf.nvidia -diff --git README.markdown README.markdown -index b534a6c..5c2baa5 100644 ---- a/README.markdown -+++ b/README.markdown -@@ -19,6 +19,7 @@ The following packages are dependencies for the build process: - - pkg-config - - glib-2.0 and development headers - - libx11 and development headers -+- libkmod2 and development headers - - libbsd and development headers (if pidfile support is enabled, default yes) - - help2man (optional, it is needed for building manual pages) - -diff --git configure.ac configure.ac -index 8dd831a..067c1f8 100644 ---- a/configure.ac -+++ b/configure.ac -@@ -122,6 +122,7 @@ AC_SUBST([regular_CFLAGS]) - # Checks for header files. - PKG_CHECK_MODULES([x11], [x11]) - PKG_CHECK_MODULES([glib], [glib-2.0]) -+PKG_CHECK_MODULES([kmod], [libkmod]) - AS_IF([test "x$with_pidfile" != xno], [ - PKG_CHECK_MODULES([libbsd], [libbsd >= 0.2.0]) - PKG_CHECK_EXISTS([libbsd = 0.2.0], [AC_DEFINE(HAVE_LIBBSD_020)]) -diff --git src/bbconfig.h src/bbconfig.h -index 5596b64..c6ebb28 100644 ---- a/src/bbconfig.h -+++ b/src/bbconfig.h -@@ -26,6 +26,7 @@ - #include //for pid_t - #include //for CHAR_MAX - #include -+#include - - /* Daemon states */ - #define BB_DAEMON 1 -@@ -118,6 +119,7 @@ struct bb_status_struct { - int x_pipe[2];//pipes for reading/writing output from X's stdout/stderr - gboolean use_syslog; - char *program_name; -+ struct kmod_ctx *kmod_ctx; - }; - - /* Structure containing the configuration. */ -diff --git src/bumblebeed.c src/bumblebeed.c -index a911da9..ef4a568 100644 ---- a/src/bumblebeed.c -+++ b/src/bumblebeed.c -@@ -34,6 +34,7 @@ - #include - #include - #include -+#include - #ifdef WITH_PIDFILE - #ifdef HAVE_LIBBSD_020 - #include -@@ -500,6 +501,16 @@ int main(int argc, char* argv[]) { - - /* dump the config after detecting the driver */ - config_dump(); -+ -+ // kmod context have to be available for config validation -+ const char *null_cfg = NULL; -+ bb_status.kmod_ctx = kmod_new(NULL, &null_cfg); -+ if (bb_status.kmod_ctx == NULL) { -+ bb_log(LOG_ERR, "kmod_new() failed!\n"); -+ bb_closelog(); -+ exit(EXIT_FAILURE); -+ } -+ - if (config_validate() != 0) { - return (EXIT_FAILURE); - } -@@ -572,5 +583,7 @@ int main(int argc, char* argv[]) { - //close X pipe, if any parts of it are open still - if (bb_status.x_pipe[0] != -1){close(bb_status.x_pipe[0]); bb_status.x_pipe[0] = -1;} - if (bb_status.x_pipe[1] != -1){close(bb_status.x_pipe[1]); bb_status.x_pipe[1] = -1;} -+ //cleanup kmod context -+ kmod_unref(bb_status.kmod_ctx); - return (EXIT_SUCCESS); - } -diff --git src/module.c src/module.c -index f6d7144..aed2729 100644 ---- a/src/module.c -+++ b/src/module.c -@@ -24,91 +24,151 @@ - #include - #include - #include -+#include -+#include - #include "module.h" - #include "bblogger.h" - #include "bbrun.h" -+#include "bbconfig.h" -+ -+int module_unload_recursive(struct kmod_module *mod); - - /** -- * Checks in /proc/modules whether a kernel module is loaded -+ * Checks whether a kernel module is loaded - * - * @param driver The name of the driver (not a filename) - * @return 1 if the module is loaded, 0 otherwise - */ - int module_is_loaded(char *driver) { -- // use the same buffer length as lsmod -- char buffer[4096]; -- FILE * bbs = fopen("/proc/modules", "r"); -- int ret = 0; -- /* assume mod_len <= sizeof(buffer) */ -- int mod_len = strlen(driver); -- -- if (bbs == 0) {//error opening, return -1 -- bb_log(LOG_DEBUG, "Couldn't open /proc/modules"); -+ int err, state; -+ struct kmod_module *mod; -+ -+ err = kmod_module_new_from_name(bb_status.kmod_ctx, driver, &mod); -+ if(err < 0) { -+ bb_log(LOG_DEBUG, "kmod_module_new_from_name(%s) failed.\n", driver); - return -1; - } -- while (fgets(buffer, sizeof(buffer), bbs)) { -- /* match "module" with "module " and not "module-blah" */ -- if (!strncmp(buffer, driver, mod_len) && isspace(buffer[mod_len])) { -- /* module is found */ -- ret = 1; -- break; -- } -- } -- fclose(bbs); -- return ret; -+ -+ state = kmod_module_get_initstate(mod); -+ kmod_module_unref(mod); -+ -+ return state == KMOD_MODULE_LIVE; - } - - /** -- * Attempts to load a module. If the module has not been loaded after ten -- * seconds, give up -+ * Attempts to load a module. - * - * @param module_name The filename of the module to be loaded - * @param driver The name of the driver to be loaded - * @return 1 if the driver is succesfully loaded, 0 otherwise - */ - int module_load(char *module_name, char *driver) { -+ int err = 0; -+ int flags = KMOD_PROBE_IGNORE_LOADED; -+ struct kmod_list *l, *list = NULL; -+ - if (module_is_loaded(driver) == 0) { - /* the module has not loaded yet, try to load it */ -- bb_log(LOG_INFO, "Loading driver %s (module %s)\n", driver, module_name); -- char *mod_argv[] = { -- "modprobe", -- module_name, -- NULL -- }; -- bb_run_fork_wait(mod_argv, 10); -- if (module_is_loaded(driver) == 0) { -- bb_log(LOG_ERR, "Module %s could not be loaded (timeout?)\n", module_name); -+ -+ bb_log(LOG_INFO, "Loading driver '%s' (module '%s')\n", driver, module_name); -+ err = kmod_module_new_from_lookup(bb_status.kmod_ctx, module_name, &list); -+ -+ if(err < 0) { -+ bb_log(LOG_DEBUG, "kmod_module_new_from_lookup(%s) failed (err: %d).\n", -+ module_name, err); -+ return 0; -+ } -+ -+ if(list == NULL) { -+ bb_log(LOG_ERR, "Module '%s' not found.\n"); - return 0; - } -+ -+ kmod_list_foreach(l, list) { -+ struct kmod_module *mod = kmod_module_get_module(l); -+ -+ bb_log(LOG_DEBUG, "Loading module '%s'.\n", kmod_module_get_name(mod)); -+ err = kmod_module_probe_insert_module(mod, flags, NULL, NULL, NULL, 0); -+ -+ if (err < 0) { -+ bb_log(LOG_DEBUG, "kmod_module_probe_insert_module(%s) failed (err: %d).\n", -+ kmod_module_get_name(mod), err); -+ } -+ -+ kmod_module_unref(mod); -+ -+ if(err < 0) { -+ break; -+ } -+ } -+ -+ kmod_module_unref_list(list); - } -- return 1; -+ -+ return err >= 0; - } - - /** -- * Attempts to unload a module if loaded, for ten seconds before -- * giving up -+ * Unloads module and modules that are depending on this module. -+ * -+ * @param mod Reference to libkmod module -+ * @return 1 if the module is succesfully unloaded, 0 otherwise -+ */ -+int module_unload_recursive(struct kmod_module *mod) { -+ int err = 0, flags = 0, refcnt; -+ struct kmod_list *holders; -+ -+ holders = kmod_module_get_holders(mod); -+ if (holders != NULL) { -+ struct kmod_list *itr; -+ -+ kmod_list_foreach(itr, holders) { -+ struct kmod_module *hm = kmod_module_get_module(itr); -+ err = module_unload_recursive(hm); -+ kmod_module_unref(hm); -+ -+ if(err < 0) { -+ break; -+ } -+ } -+ kmod_module_unref_list(holders); -+ } -+ -+ refcnt = kmod_module_get_refcnt(mod); -+ if(refcnt == 0) { -+ bb_log(LOG_INFO, "Unloading module %s\n", kmod_module_get_name(mod)); -+ err = kmod_module_remove_module(mod, flags); -+ } else { -+ bb_log(LOG_ERR, "Failed to unload module '%s' (ref count: %d).\n", -+ kmod_module_get_name(mod), refcnt); -+ err = 1; -+ } -+ -+ return err == 0; -+} -+ -+/** -+ * Attempts to unload a module if loaded. - * - * @param driver The name of the driver (not a filename) - * @return 1 if the driver is succesfully unloaded, 0 otherwise - */ - int module_unload(char *driver) { -+ int err; -+ struct kmod_module *mod; - if (module_is_loaded(driver) == 1) { -- int retries = 30; -- bb_log(LOG_INFO, "Unloading %s driver\n", driver); -- char *mod_argv[] = { -- "modprobe", -- "-r", -- driver, -- NULL -- }; -- bb_run_fork_wait(mod_argv, 10); -- while (retries-- > 0 && module_is_loaded(driver) == 1) { -- usleep(100000); -- } -- if (module_is_loaded(driver) == 1) { -- bb_log(LOG_ERR, "Unloading %s driver timed out.\n", driver); -+ err = kmod_module_new_from_name(bb_status.kmod_ctx, driver, &mod); -+ -+ if(err < 0) { -+ bb_log(LOG_DEBUG, "kmod_module_new_from_name(%s) failed (err: %d).\n", -+ driver, err); - return 0; - } -+ -+ err = module_unload_recursive(mod); -+ kmod_module_unref(mod); -+ -+ return err; - } - return 1; - } -@@ -120,18 +180,19 @@ int module_unload(char *driver) { - * @return 1 if the module is available for loading, 0 otherwise - */ - int module_is_available(char *module_name) { -- /* HACK to support call from optirun */ -- char *modprobe_bin = "/sbin/modprobe"; -- if (access(modprobe_bin, X_OK)) { -- /* if /sbin/modprobe is not found, pray that PATH contains it */ -- modprobe_bin = "modprobe"; -+ int err, available; -+ struct kmod_list *list = NULL; -+ -+ err = kmod_module_new_from_lookup(bb_status.kmod_ctx, module_name, &list); -+ -+ if(err < 0) { -+ bb_log(LOG_DEBUG, "kmod_module_new_from_lookup(%s) failed (err: %d).\n", -+ module_name, err); - } -- char *mod_argv[] = { -- modprobe_bin, -- "--dry-run", -- "--quiet", -- module_name, -- NULL -- }; -- return bb_run_fork(mod_argv, 1) == EXIT_SUCCESS; -+ -+ available = (err == 0) && list != NULL; -+ -+ kmod_module_unref_list(list); -+ -+ return available; - } - -diff --git Makefile.am Makefile.am -index 732e303..abcb4e9 100644 ---- a/Makefile.am -+++ b/Makefile.am -@@ -49,7 +49,7 @@ sbin_PROGRAMS = bin/bumblebeed - bin_PROGRAMS = bin/optirun - - bin_optirun_SOURCES = src/module.c src/bbconfig.c src/bblogger.c src/bbrun.c \ -- src/bbsocket.c src/driver.c src/optirun.c src/bbsocketclient.c -+ src/bbsocket.c src/optirun.c src/bbsocketclient.c - bin_optirun_LDADD = ${glib_LIBS} ${kmod_LIBS} -lrt - bin_bumblebeed_SOURCES = src/pci.c src/bbconfig.c src/bblogger.c src/bbrun.c \ - src/bbsocket.c src/module.c src/bbsecondary.c src/switch/switching.c \ -diff --git src/optirun.c src/optirun.c -index a4607ea..643222c 100644 ---- a/src/optirun.c -+++ b/src/optirun.c -@@ -37,7 +37,6 @@ - #include "bbsocketclient.h" - #include "bblogger.h" - #include "bbrun.h" --#include "driver.h" - - - /** - -diff --git src/bumblebeed.c src/bumblebeed.c -index ef4a568..ac7a02d 100644 ---- a/src/bumblebeed.c -+++ b/src/bumblebeed.c -@@ -503,8 +503,7 @@ int main(int argc, char* argv[]) { - config_dump(); - - // kmod context have to be available for config validation -- const char *null_cfg = NULL; -- bb_status.kmod_ctx = kmod_new(NULL, &null_cfg); -+ bb_status.kmod_ctx = kmod_new(NULL, NULL); - if (bb_status.kmod_ctx == NULL) { - bb_log(LOG_ERR, "kmod_new() failed!\n"); - bb_closelog(); - -diff --git src/bumblebeed.c src/bumblebeed.c -index ac7a02d..688972d 100644 ---- a/src/bumblebeed.c -+++ b/src/bumblebeed.c -@@ -461,6 +461,7 @@ int main(int argc, char* argv[]) { - /* first load the config to make the logging verbosity level available */ - init_config(); - bbconfig_parse_opts(argc, argv, PARSE_STAGE_PRECONF); -+ bbconfig_parse_opts(argc, argv, PARSE_STAGE_OTHER); - - /* First look for an intel card */ - struct pci_bus_id *pci_id_igd = pci_find_gfx_by_vendor(PCI_VENDOR_ID_INTEL, 0); -@@ -496,7 +497,6 @@ int main(int argc, char* argv[]) { - bbconfig_parse_conf_driver(bbcfg, bb_config.driver); - g_key_file_free(bbcfg); - } -- bbconfig_parse_opts(argc, argv, PARSE_STAGE_OTHER); - check_pm_method(); - - /* dump the config after detecting the driver */ - -diff --git src/module.c src/module.c -index aed2729..08f6f4a 100644 ---- a/src/module.c -+++ b/src/module.c -@@ -45,8 +45,9 @@ int module_is_loaded(char *driver) { - - err = kmod_module_new_from_name(bb_status.kmod_ctx, driver, &mod); - if(err < 0) { -- bb_log(LOG_DEBUG, "kmod_module_new_from_name(%s) failed.\n", driver); -- return -1; -+ bb_log(LOG_DEBUG, "kmod_module_new_from_name(%s) failed (err: %d).\n", -+ driver, err); -+ return 0; - } - - state = kmod_module_get_initstate(mod); - -diff --git src/module.c src/module.c -index 08f6f4a..6a197dc 100644 ---- a/src/module.c -+++ b/src/module.c -@@ -189,9 +189,10 @@ int module_is_available(char *module_name) { - if(err < 0) { - bb_log(LOG_DEBUG, "kmod_module_new_from_lookup(%s) failed (err: %d).\n", - module_name, err); -+ return 0; - } - -- available = (err == 0) && list != NULL; -+ available = list != NULL; - - kmod_module_unref_list(list); - - -diff --git src/bumblebeed.c src/bumblebeed.c -index 688972d..b1458ab 100644 ---- a/src/bumblebeed.c -+++ b/src/bumblebeed.c -@@ -490,6 +490,14 @@ int main(int argc, char* argv[]) { - - free(pci_id_igd); - -+ // kmod context have to be available for driver detection -+ bb_status.kmod_ctx = kmod_new(NULL, NULL); -+ if (bb_status.kmod_ctx == NULL) { -+ bb_log(LOG_ERR, "kmod_new() failed!\n"); -+ bb_closelog(); -+ exit(EXIT_FAILURE); -+ } -+ - GKeyFile *bbcfg = bbconfig_parse_conf(); - bbconfig_parse_opts(argc, argv, PARSE_STAGE_DRIVER); - driver_detect(); -@@ -502,14 +510,6 @@ int main(int argc, char* argv[]) { - /* dump the config after detecting the driver */ - config_dump(); - -- // kmod context have to be available for config validation -- bb_status.kmod_ctx = kmod_new(NULL, NULL); -- if (bb_status.kmod_ctx == NULL) { -- bb_log(LOG_ERR, "kmod_new() failed!\n"); -- bb_closelog(); -- exit(EXIT_FAILURE); -- } -- - if (config_validate() != 0) { - return (EXIT_FAILURE); - } - -diff --git src/module.c src/module.c -index 6a197dc..cdc4a9b 100644 ---- a/src/module.c -+++ b/src/module.c -@@ -81,7 +81,7 @@ int module_load(char *module_name, char *driver) { - } - - if(list == NULL) { -- bb_log(LOG_ERR, "Module '%s' not found.\n"); -+ bb_log(LOG_ERR, "Module '%s' not found.\n", module_name); - return 0; - } - - -diff --git src/bblogger.c src/bblogger.c -index 804e5b8..caff8a8 100644 ---- a/src/bblogger.c -+++ b/src/bblogger.c -@@ -228,7 +228,7 @@ void check_xorg_pipe(void){ - /* line / buffer is full, process the remaining buffer the next round */ - repeat = 1; - } -- }else{ -+ } else { - if (r == 0 || (errno != EAGAIN && r == -1)){ - /* the pipe is closed/invalid. Clean up. */ - if (bb_status.x_pipe[0] != -1){close(bb_status.x_pipe[0]); bb_status.x_pipe[0] = -1;} -@@ -257,5 +257,5 @@ void check_xorg_pipe(void){ - memmove(x_output_buffer, next_part, x_buffer_pos); - } - } -- }while(repeat); -+ }while (repeat); - }/* check_xorg_pipe */ -diff --git src/module.c src/module.c -index cdc4a9b..c378bd7 100644 ---- a/src/module.c -+++ b/src/module.c -@@ -44,7 +44,7 @@ int module_is_loaded(char *driver) { - struct kmod_module *mod; - - err = kmod_module_new_from_name(bb_status.kmod_ctx, driver, &mod); -- if(err < 0) { -+ if (err < 0) { - bb_log(LOG_DEBUG, "kmod_module_new_from_name(%s) failed (err: %d).\n", - driver, err); - return 0; -@@ -74,13 +74,13 @@ int module_load(char *module_name, char *driver) { - bb_log(LOG_INFO, "Loading driver '%s' (module '%s')\n", driver, module_name); - err = kmod_module_new_from_lookup(bb_status.kmod_ctx, module_name, &list); - -- if(err < 0) { -+ if (err < 0) { - bb_log(LOG_DEBUG, "kmod_module_new_from_lookup(%s) failed (err: %d).\n", - module_name, err); - return 0; - } - -- if(list == NULL) { -+ if (list == NULL) { - bb_log(LOG_ERR, "Module '%s' not found.\n", module_name); - return 0; - } -@@ -98,7 +98,7 @@ int module_load(char *module_name, char *driver) { - - kmod_module_unref(mod); - -- if(err < 0) { -+ if (err < 0) { - break; - } - } -@@ -128,7 +128,7 @@ int module_unload_recursive(struct kmod_module *mod) { - err = module_unload_recursive(hm); - kmod_module_unref(hm); - -- if(err < 0) { -+ if (err < 0) { - break; - } - } -@@ -136,7 +136,7 @@ int module_unload_recursive(struct kmod_module *mod) { - } - - refcnt = kmod_module_get_refcnt(mod); -- if(refcnt == 0) { -+ if (refcnt == 0) { - bb_log(LOG_INFO, "Unloading module %s\n", kmod_module_get_name(mod)); - err = kmod_module_remove_module(mod, flags); - } else { -@@ -160,7 +160,7 @@ int module_unload(char *driver) { - if (module_is_loaded(driver) == 1) { - err = kmod_module_new_from_name(bb_status.kmod_ctx, driver, &mod); - -- if(err < 0) { -+ if (err < 0) { - bb_log(LOG_DEBUG, "kmod_module_new_from_name(%s) failed (err: %d).\n", - driver, err); - return 0; -@@ -186,7 +186,7 @@ int module_is_available(char *module_name) { - - err = kmod_module_new_from_lookup(bb_status.kmod_ctx, module_name, &list); - -- if(err < 0) { -+ if (err < 0) { - bb_log(LOG_DEBUG, "kmod_module_new_from_lookup(%s) failed (err: %d).\n", - module_name, err); - return 0; - -diff --git src/bbconfig.c src/bbconfig.c -index 1dff5e0..af38098 100644 ---- a/src/bbconfig.c -+++ b/src/bbconfig.c -@@ -251,12 +251,6 @@ Bumblebee homepage: \n", out); - */ - static int bbconfig_parse_common(int opt, char *value) { - switch (opt) { -- case 'q'://quiet mode -- bb_status.verbosity = VERB_NONE; -- break; -- case OPT_DEBUG://debug mode -- bb_status.verbosity = VERB_ALL; -- break; - case 'd'://X display number - set_string_value(&bb_config.x_display, value); - break; -@@ -307,6 +301,12 @@ void bbconfig_parse_opts(int argc, char *argv[], int conf_round) { - bb_status.verbosity++; - } - break; -+ case 'q'://quiet mode -+ bb_status.verbosity = VERB_NONE; -+ break; -+ case OPT_DEBUG://debug mode -+ bb_status.verbosity = VERB_ALL; -+ break; - case 's': /* Unix socket to use for communication */ - set_string_value(&bb_config.socket_path, optarg); - break; -diff --git src/bumblebeed.c src/bumblebeed.c -index b1458ab..6e0ade5 100644 ---- a/src/bumblebeed.c -+++ b/src/bumblebeed.c -@@ -461,7 +461,6 @@ int main(int argc, char* argv[]) { - /* first load the config to make the logging verbosity level available */ - init_config(); - bbconfig_parse_opts(argc, argv, PARSE_STAGE_PRECONF); -- bbconfig_parse_opts(argc, argv, PARSE_STAGE_OTHER); - - /* First look for an intel card */ - struct pci_bus_id *pci_id_igd = pci_find_gfx_by_vendor(PCI_VENDOR_ID_INTEL, 0); -@@ -505,6 +504,7 @@ int main(int argc, char* argv[]) { - bbconfig_parse_conf_driver(bbcfg, bb_config.driver); - g_key_file_free(bbcfg); - } -+ bbconfig_parse_opts(argc, argv, PARSE_STAGE_OTHER); - check_pm_method(); - - /* dump the config after detecting the driver */ diff --git a/srcpkgs/bumblebee/template b/srcpkgs/bumblebee/template deleted file mode 100644 index 3f435664cec3cf..00000000000000 --- a/srcpkgs/bumblebee/template +++ /dev/null @@ -1,42 +0,0 @@ -# Template file for 'bumblebee' -pkgname=bumblebee -version=3.2.1 -revision=8 -archs="i686 x86_64" -build_style=gnu-configure -configure_args=" - CONF_DRIVER_MODULE_NVIDIA=nvidia - CONF_LDPATH_NVIDIA=/usr/lib - CONF_MODPATH_NVIDIA=/usr/lib/nvidia/xorg,/usr/lib/xorg/modules - --with-udev-rules=/usr/lib/udev/rules.d/ - --without-pidfile" -conf_files=" - /etc/bumblebee/bumblebee.conf - /etc/bumblebee/xorg.conf.nouveau - /etc/bumblebee/xorg.conf.nvidia" -hostmakedepends="automake autoconf-archive pkg-config help2man" -makedepends="VirtualGL-devel glib-devel MesaLib-devel libkmod-devel" -depends="VirtualGL" -short_desc="NVIDIA Optimus support for Linux through VirtualGL" -maintainer="Orphaned " -license="GPL-3.0-or-later" -homepage="http://www.bumblebee-project.org/" -distfiles="http://www.bumblebee-project.org/${pkgname}-${version}.tar.gz" -checksum=1018703b07e2f607a4641249d69478ce076ae5a1e9dd6cff5694d394fa7ee30e -system_groups="bumblebee" - -CFLAGS="-fcommon" - -pre_configure() { - autoreconf -fi -} - -post_install() { - vsv bumblebeed - - # Make bash_completion work - vmkdir usr/share/bash-completion/completions - mv -v ${DESTDIR}/etc/bash_completion.d/bumblebee \ - ${DESTDIR}/usr/share/bash-completion/completions/optirun - vdoc "${FILESDIR}/README.voidlinux" -} diff --git a/srcpkgs/bumblebee/update b/srcpkgs/bumblebee/update deleted file mode 100644 index 0d44a936bd34be..00000000000000 --- a/srcpkgs/bumblebee/update +++ /dev/null @@ -1 +0,0 @@ -site="http://www.bumblebee-project.org/install.html" diff --git a/srcpkgs/bup/patches/disable-git-call.patch b/srcpkgs/bup/patches/disable-git-call.patch deleted file mode 100644 index 02c2f05c86c275..00000000000000 --- a/srcpkgs/bup/patches/disable-git-call.patch +++ /dev/null @@ -1,13 +0,0 @@ ---- a/GNUmakefile -+++ b/GNUmakefile -@@ -61,8 +61,8 @@ - test_tmp := $(CURDIR)/test/tmp - endif - --initial_setup := $(shell dev/update-checkout-info lib/bup/checkout_info.py $(isok)) --initial_setup := $(call shout,$(initial_setup),update-checkout-info failed)) -+# initial_setup := $(shell dev/update-checkout-info lib/bup/checkout_info.py $(isok)) -+# initial_setup := $(call shout,$(initial_setup),update-checkout-info failed)) - clean_paths += lib/bup/checkout_info.py - - # Dependency changes here should be mirrored in Makefile diff --git a/srcpkgs/bup/template b/srcpkgs/bup/template deleted file mode 100644 index 29a4a18c42042e..00000000000000 --- a/srcpkgs/bup/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'bup' -pkgname=bup -version=0.33.7 -revision=1 -build_style=configure -hostmakedepends="pkg-config python3 perl git pandoc" -makedepends="python3-devel readline-devel acl-devel" -depends="python3-pyxattr python3-fuse par2cmdline" - checkdepends="python3-pytest tar rsync mdocml" -short_desc="Backup system based on the git packfile format" -maintainer="Enno Boland " -license="LGPL-2.0-only" -homepage="https://github.com/bup/bup" -distfiles="https://github.com/bup/bup/archive/${version}.tar.gz" -checksum=03bf3c02ee6912d9f2e017e488625948818efc8538bbc6a7d6a993fbdee709a4 -python_version=3 -nocross=yes - -pre_configure() { - vsed -e 's#^PREFIX=.*#PREFIX=/usr#' -i GNUmakefile -} - -do_check() { - ./pytest -x --ignore-glob='test/ext/test-ls*' -} diff --git a/srcpkgs/burp2-client b/srcpkgs/burp2-client deleted file mode 120000 index 493606a04fe767..00000000000000 --- a/srcpkgs/burp2-client +++ /dev/null @@ -1 +0,0 @@ -burp2-server \ No newline at end of file diff --git a/srcpkgs/burp2-doc b/srcpkgs/burp2-doc deleted file mode 120000 index 493606a04fe767..00000000000000 --- a/srcpkgs/burp2-doc +++ /dev/null @@ -1 +0,0 @@ -burp2-server \ No newline at end of file diff --git a/srcpkgs/burp2-server/burp2-server.INSTALL.msg b/srcpkgs/burp2-server/burp2-server.INSTALL.msg deleted file mode 100644 index e519c5fdc1cf78..00000000000000 --- a/srcpkgs/burp2-server/burp2-server.INSTALL.msg +++ /dev/null @@ -1,3 +0,0 @@ -Configuration directives have changed between 2.1.32 and 2.2.16: -* `address` and `port` are replaced by `listen` (combined) -* `status_address` and `status_port` are replaced by `status_listen` (combined) diff --git a/srcpkgs/burp2-server/files/burp2-server/run b/srcpkgs/burp2-server/files/burp2-server/run deleted file mode 100644 index 5ea7919b841a1c..00000000000000 --- a/srcpkgs/burp2-server/files/burp2-server/run +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh -exec 2>&1 -exec burp -F -c /etc/burp/burp-server.conf diff --git a/srcpkgs/burp2-server/patches/tests-disable-failing.patch b/srcpkgs/burp2-server/patches/tests-disable-failing.patch deleted file mode 100644 index 2956a8b73fb5fe..00000000000000 --- a/srcpkgs/burp2-server/patches/tests-disable-failing.patch +++ /dev/null @@ -1,27 +0,0 @@ -disable failing tests (3 of 395), probably because of chroot. - ---- a/utest/main.c 2021-05-02 05:04:07.000000000 +0200 -+++ b/utest/main.c 2021-05-09 23:36:25.321692936 +0200 -@@ -28,14 +28,12 @@ - srunner_add_suite(sr, suite_base64()); - #ifdef HAVE_ACL - #ifndef HAVE_DARWIN_OS -- srunner_add_suite(sr, suite_client_acl()); - #endif - #endif - srunner_add_suite(sr, suite_client_auth()); - #ifdef HAVE_ACL - srunner_add_suite(sr, suite_client_extra_comms()); - #ifdef HAVE_XATTR -- srunner_add_suite(sr, suite_client_extrameta()); - #endif - #endif - srunner_add_suite(sr, suite_client_monitor_lline()); -@@ -123,7 +121,6 @@ - srunner_add_suite(sr, suite_server_resume()); - srunner_add_suite(sr, suite_server_run_action()); - srunner_add_suite(sr, suite_server_sdirs()); -- srunner_add_suite(sr, suite_server_timer()); - #endif - - srunner_run_all(sr, CK_ENV); diff --git a/srcpkgs/burp2-server/template b/srcpkgs/burp2-server/template deleted file mode 100644 index 48b5569a447c5e..00000000000000 --- a/srcpkgs/burp2-server/template +++ /dev/null @@ -1,91 +0,0 @@ -# Template file for 'burp2-server' -_desc="Network-based backup and restore program" - -pkgname=burp2-server -version=2.4.0 -revision=3 -build_style=gnu-configure -make_install_target=install-all -configure_args="--sysconfdir=/etc/burp" -hostmakedepends="automake libtool pkg-config" -makedepends="acl-devel openssl-devel librsync-devel ncurses-devel uthash - yajl-devel zlib-devel" -# server depends on client (same binary) -depends="burp2-client" -checkdepends="check-devel" -short_desc="${_desc} - Server" -maintainer="Pierre Bourgin " -license="AGPL-3.0-or-later, BSD-3-Clause, LGPL-2.1-or-later" -homepage="https://burp.grke.org/" -distfiles="https://github.com/grke/burp/archive/${version}.tar.gz" -checksum=995f288fa74489a470e71a4fa8d701578143a543d417dad85059099279f3034b - -# 'install-all': also install config files and scripts -conf_files="/etc/burp/burp-server.conf" -make_dirs="/var/spool/burp 0755 root root" - -if [ "$XBPS_TARGET_LIBC" = "musl" ]; then - makedepends+=" musl-legacy-compat" -elif [ "$XBPS_TARGET_LIBC" = "glibc" ]; then - makedepends+=" libxcrypt-devel" -fi - -pre_configure() { - autoreconf -fi -} - -post_install() { - vsv ${pkgname} - - vdoc "README" - vdoc "UPGRADING" - vlicense "LICENSE" - - # files for -doc package - _docdir="usr/share/examples/burp-doc" - vmkdir "${_docdir}/server" - vcopy "configs/server/cron.example" "${_docdir}/server" - vcopy "configs/server/out_of_date_report_script" "${_docdir}/server" - vcopy "configs/server/offsite-backup" "${_docdir}/server" - - vmkdir "${_docdir}/server/autoupgrade" - vcopy "configs/server/autoupgrade/*.script" "${_docdir}/server/autoupgrade" - - vcopy "${DESTDIR}/etc/burp" "${_docdir}" - - vmkdir "${_docdir}/client" - vcopy "configs/client/cron.example" "${_docdir}/client" - vcopy "configs/client/zfs_script" "${_docdir}/client" - - # do not define this backup client in server configuration - rm "${DESTDIR}/etc/burp/clientconfdir/testclient" -} - -burp2-client_package() { - short_desc="${_desc} - Client" - # openssl binary needed by burp_ca script - depends="openssl" - conf_files="/etc/burp/burp.conf" - # burp2-client (v2.x) does not work with burp-server (v1.x): - # give a chance to no break everything by refusing upgrade - conflicts="burp-client" - make_dirs="/etc/burp/CA-client 0755 root root" - pkg_install() { - vmove usr/bin/burp - vmove usr/bin/burp_ca - vmove usr/share/man/man8/burp.8 - vmove usr/share/man/man8/burp_ca.8 - vmove etc/burp/CA-client - vmove etc/burp/burp.conf - vdoc README - vlicense LICENSE - } -} - -burp2-doc_package() { - short_desc="${_desc} - Doc and examples" - pkg_install() { - vmove usr/share/doc/burp - vmove usr/share/examples - } -} diff --git a/srcpkgs/burp2-server/update b/srcpkgs/burp2-server/update deleted file mode 100644 index 1564ce41cb888f..00000000000000 --- a/srcpkgs/burp2-server/update +++ /dev/null @@ -1,3 +0,0 @@ -pkgname=burp -# unstable releases -ignore="?.[3579].*" diff --git a/srcpkgs/busybox-core b/srcpkgs/busybox-core deleted file mode 120000 index c3fa810285e014..00000000000000 --- a/srcpkgs/busybox-core +++ /dev/null @@ -1 +0,0 @@ -busybox \ No newline at end of file diff --git a/srcpkgs/busybox-huge b/srcpkgs/busybox-huge deleted file mode 120000 index c3fa810285e014..00000000000000 --- a/srcpkgs/busybox-huge +++ /dev/null @@ -1 +0,0 @@ -busybox \ No newline at end of file diff --git a/srcpkgs/busybox-mkinitcpio b/srcpkgs/busybox-mkinitcpio deleted file mode 120000 index c3fa810285e014..00000000000000 --- a/srcpkgs/busybox-mkinitcpio +++ /dev/null @@ -1 +0,0 @@ -busybox \ No newline at end of file diff --git a/srcpkgs/busybox-static b/srcpkgs/busybox-static deleted file mode 120000 index c3fa810285e014..00000000000000 --- a/srcpkgs/busybox-static +++ /dev/null @@ -1 +0,0 @@ -busybox \ No newline at end of file diff --git a/srcpkgs/busybox/files/busybox-klogd/run b/srcpkgs/busybox/files/busybox-klogd/run deleted file mode 100644 index a3f11984e84a18..00000000000000 --- a/srcpkgs/busybox/files/busybox-klogd/run +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh -exec 2>&1 -exec busybox klogd -n diff --git a/srcpkgs/busybox/files/busybox-ntpd/run b/srcpkgs/busybox/files/busybox-ntpd/run deleted file mode 100644 index 8fcd2df4f29b5a..00000000000000 --- a/srcpkgs/busybox/files/busybox-ntpd/run +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh -exec 2>&1 -exec busybox ntpd -nN -p pool.ntp.org diff --git a/srcpkgs/busybox/files/busybox-syslogd/run b/srcpkgs/busybox/files/busybox-syslogd/run deleted file mode 100644 index 60d0be02ac2816..00000000000000 --- a/srcpkgs/busybox/files/busybox-syslogd/run +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh -exec 2>&1 -exec busybox syslogd -n diff --git a/srcpkgs/busybox/files/dotconfig b/srcpkgs/busybox/files/dotconfig deleted file mode 100644 index b0d23f8635732d..00000000000000 --- a/srcpkgs/busybox/files/dotconfig +++ /dev/null @@ -1,1198 +0,0 @@ -# -# Automatically generated make config: don't edit -# Busybox version: 1.34.1 -# Sun Oct 3 22:14:53 2021 -# -CONFIG_HAVE_DOT_CONFIG=y - -# -# Settings -# -CONFIG_DESKTOP=y -# CONFIG_EXTRA_COMPAT is not set -# CONFIG_FEDORA_COMPAT is not set -# CONFIG_INCLUDE_SUSv2 is not set -CONFIG_LONG_OPTS=y -CONFIG_SHOW_USAGE=y -# CONFIG_FEATURE_VERBOSE_USAGE is not set -CONFIG_FEATURE_COMPRESS_USAGE=y -CONFIG_LFS=y -# CONFIG_PAM is not set -CONFIG_FEATURE_DEVPTS=y -# CONFIG_FEATURE_UTMP is not set -# CONFIG_FEATURE_WTMP is not set -# CONFIG_FEATURE_PIDFILE is not set -CONFIG_PID_FILE_PATH="" -CONFIG_BUSYBOX=y -# CONFIG_FEATURE_SHOW_SCRIPT is not set -# CONFIG_FEATURE_INSTALLER is not set -# CONFIG_INSTALL_NO_USR is not set -CONFIG_FEATURE_SUID=y -# CONFIG_FEATURE_SUID_CONFIG is not set -# CONFIG_FEATURE_SUID_CONFIG_QUIET is not set -# CONFIG_FEATURE_PREFER_APPLETS is not set -CONFIG_BUSYBOX_EXEC_PATH="/proc/self/exe" -# CONFIG_SELINUX is not set -# CONFIG_FEATURE_CLEAN_UP is not set -CONFIG_FEATURE_SYSLOG_INFO=y -CONFIG_FEATURE_SYSLOG=y - -# -# Build Options -# -# CONFIG_STATIC is not set -# CONFIG_PIE is not set -# CONFIG_NOMMU is not set -# CONFIG_BUILD_LIBBUSYBOX is not set -# CONFIG_FEATURE_LIBBUSYBOX_STATIC is not set -# CONFIG_FEATURE_INDIVIDUAL is not set -# CONFIG_FEATURE_SHARED_BUSYBOX is not set -CONFIG_CROSS_COMPILER_PREFIX="" -CONFIG_SYSROOT="" -CONFIG_EXTRA_CFLAGS="" -CONFIG_EXTRA_LDFLAGS="" -CONFIG_EXTRA_LDLIBS="" -# CONFIG_USE_PORTABLE_CODE is not set -CONFIG_STACK_OPTIMIZATION_386=y -CONFIG_STATIC_LIBGCC=y - -# -# Installation Options ("make install" behavior) -# -CONFIG_INSTALL_APPLET_SYMLINKS=y -# CONFIG_INSTALL_APPLET_HARDLINKS is not set -# CONFIG_INSTALL_APPLET_SCRIPT_WRAPPERS is not set -# CONFIG_INSTALL_APPLET_DONT is not set -# CONFIG_INSTALL_SH_APPLET_SYMLINK is not set -# CONFIG_INSTALL_SH_APPLET_HARDLINK is not set -# CONFIG_INSTALL_SH_APPLET_SCRIPT_WRAPPER is not set -CONFIG_PREFIX="./_install" - -# -# Debugging Options -# -# CONFIG_DEBUG is not set -# CONFIG_DEBUG_PESSIMIZE is not set -# CONFIG_DEBUG_SANITIZE is not set -# CONFIG_UNIT_TEST is not set -# CONFIG_WERROR is not set -# CONFIG_WARN_SIMPLE_MSG is not set -CONFIG_NO_DEBUG_LIB=y -# CONFIG_DMALLOC is not set -# CONFIG_EFENCE is not set - -# -# Library Tuning -# -# CONFIG_FEATURE_USE_BSS_TAIL is not set -CONFIG_FLOAT_DURATION=y -CONFIG_FEATURE_RTMINMAX=y -CONFIG_FEATURE_RTMINMAX_USE_LIBC_DEFINITIONS=y -CONFIG_FEATURE_BUFFERS_USE_MALLOC=y -# CONFIG_FEATURE_BUFFERS_GO_ON_STACK is not set -# CONFIG_FEATURE_BUFFERS_GO_IN_BSS is not set -CONFIG_PASSWORD_MINLEN=6 -CONFIG_MD5_SMALL=1 -CONFIG_SHA3_SMALL=1 -# CONFIG_FEATURE_FAST_TOP is not set -# CONFIG_FEATURE_ETC_NETWORKS is not set -# CONFIG_FEATURE_ETC_SERVICES is not set -CONFIG_FEATURE_EDITING=y -CONFIG_FEATURE_EDITING_MAX_LEN=1024 -CONFIG_FEATURE_EDITING_VI=y -CONFIG_FEATURE_EDITING_HISTORY=15 -# CONFIG_FEATURE_EDITING_SAVEHISTORY is not set -# CONFIG_FEATURE_EDITING_SAVE_ON_EXIT is not set -CONFIG_FEATURE_REVERSE_SEARCH=y -CONFIG_FEATURE_TAB_COMPLETION=y -CONFIG_FEATURE_USERNAME_COMPLETION=y -CONFIG_FEATURE_EDITING_FANCY_PROMPT=y -CONFIG_FEATURE_EDITING_WINCH=y -# CONFIG_FEATURE_EDITING_ASK_TERMINAL is not set -# CONFIG_LOCALE_SUPPORT is not set -CONFIG_UNICODE_SUPPORT=y -# CONFIG_UNICODE_USING_LOCALE is not set -# CONFIG_FEATURE_CHECK_UNICODE_IN_ENV is not set -CONFIG_SUBST_WCHAR=63 -CONFIG_LAST_SUPPORTED_WCHAR=767 -# CONFIG_UNICODE_COMBINING_WCHARS is not set -# CONFIG_UNICODE_WIDE_WCHARS is not set -# CONFIG_UNICODE_BIDI_SUPPORT is not set -# CONFIG_UNICODE_NEUTRAL_TABLE is not set -# CONFIG_UNICODE_PRESERVE_BROKEN is not set -CONFIG_FEATURE_NON_POSIX_CP=y -# CONFIG_FEATURE_VERBOSE_CP_MESSAGE is not set -CONFIG_FEATURE_USE_SENDFILE=y -CONFIG_FEATURE_COPYBUF_KB=4 -CONFIG_FEATURE_SKIP_ROOTFS=y -# CONFIG_MONOTONIC_SYSCALL is not set -# CONFIG_IOCTL_HEX2STR_ERROR is not set -# CONFIG_FEATURE_HWIB is not set - -# -# Applets -# - -# -# Archival Utilities -# -CONFIG_FEATURE_SEAMLESS_XZ=y -CONFIG_FEATURE_SEAMLESS_LZMA=y -CONFIG_FEATURE_SEAMLESS_BZ2=y -CONFIG_FEATURE_SEAMLESS_GZ=y -# CONFIG_FEATURE_SEAMLESS_Z is not set -# CONFIG_AR is not set -# CONFIG_FEATURE_AR_LONG_FILENAMES is not set -# CONFIG_FEATURE_AR_CREATE is not set -# CONFIG_UNCOMPRESS is not set -CONFIG_GUNZIP=y -CONFIG_ZCAT=y -CONFIG_FEATURE_GUNZIP_LONG_OPTIONS=y -CONFIG_BUNZIP2=y -CONFIG_BZCAT=y -# CONFIG_UNLZMA is not set -CONFIG_LZCAT=y -# CONFIG_LZMA is not set -CONFIG_UNXZ=y -CONFIG_XZCAT=y -CONFIG_XZ=y -CONFIG_BZIP2=y -CONFIG_BZIP2_SMALL=8 -CONFIG_FEATURE_BZIP2_DECOMPRESS=y -# CONFIG_CPIO is not set -# CONFIG_FEATURE_CPIO_O is not set -# CONFIG_FEATURE_CPIO_P is not set -# CONFIG_DPKG is not set -# CONFIG_DPKG_DEB is not set -CONFIG_GZIP=y -CONFIG_FEATURE_GZIP_LONG_OPTIONS=y -CONFIG_GZIP_FAST=2 -CONFIG_FEATURE_GZIP_LEVELS=y -CONFIG_FEATURE_GZIP_DECOMPRESS=y -# CONFIG_LZOP is not set -# CONFIG_UNLZOP is not set -# CONFIG_LZOPCAT is not set -# CONFIG_LZOP_COMPR_HIGH is not set -# CONFIG_RPM is not set -# CONFIG_RPM2CPIO is not set -CONFIG_TAR=y -CONFIG_FEATURE_TAR_LONG_OPTIONS=y -CONFIG_FEATURE_TAR_CREATE=y -CONFIG_FEATURE_TAR_AUTODETECT=y -# CONFIG_FEATURE_TAR_FROM is not set -# CONFIG_FEATURE_TAR_OLDGNU_COMPATIBILITY is not set -# CONFIG_FEATURE_TAR_OLDSUN_COMPATIBILITY is not set -CONFIG_FEATURE_TAR_GNU_EXTENSIONS=y -# CONFIG_FEATURE_TAR_TO_COMMAND is not set -CONFIG_FEATURE_TAR_UNAME_GNAME=y -# CONFIG_FEATURE_TAR_NOPRESERVE_TIME is not set -# CONFIG_FEATURE_TAR_SELINUX is not set -CONFIG_UNZIP=y -CONFIG_FEATURE_UNZIP_CDF=y -CONFIG_FEATURE_UNZIP_BZIP2=y -CONFIG_FEATURE_UNZIP_LZMA=y -CONFIG_FEATURE_UNZIP_XZ=y -# CONFIG_FEATURE_LZMA_FAST is not set - -# -# Coreutils -# -CONFIG_BASENAME=y -CONFIG_CAT=y -CONFIG_FEATURE_CATN=y -CONFIG_FEATURE_CATV=y -CONFIG_CHGRP=y -CONFIG_CHMOD=y -CONFIG_CHOWN=y -CONFIG_FEATURE_CHOWN_LONG_OPTIONS=y -CONFIG_CHROOT=y -# CONFIG_CKSUM is not set -CONFIG_CRC32=y -CONFIG_COMM=y -CONFIG_CP=y -CONFIG_FEATURE_CP_LONG_OPTIONS=y -CONFIG_FEATURE_CP_REFLINK=y -CONFIG_CUT=y -CONFIG_FEATURE_CUT_REGEX=y -CONFIG_DATE=y -CONFIG_FEATURE_DATE_ISOFMT=y -# CONFIG_FEATURE_DATE_NANO is not set -CONFIG_FEATURE_DATE_COMPAT=y -CONFIG_DD=y -CONFIG_FEATURE_DD_SIGNAL_HANDLING=y -# CONFIG_FEATURE_DD_THIRD_STATUS_LINE is not set -CONFIG_FEATURE_DD_IBS_OBS=y -CONFIG_FEATURE_DD_STATUS=y -CONFIG_DF=y -CONFIG_FEATURE_DF_FANCY=y -CONFIG_DIRNAME=y -# CONFIG_DOS2UNIX is not set -# CONFIG_UNIX2DOS is not set -CONFIG_DU=y -CONFIG_FEATURE_DU_DEFAULT_BLOCKSIZE_1K=y -CONFIG_ECHO=y -CONFIG_FEATURE_FANCY_ECHO=y -CONFIG_ENV=y -CONFIG_EXPAND=y -CONFIG_UNEXPAND=y -CONFIG_EXPR=y -CONFIG_EXPR_MATH_SUPPORT_64=y -CONFIG_FACTOR=y -CONFIG_FALSE=y -CONFIG_FOLD=y -CONFIG_HEAD=y -CONFIG_FEATURE_FANCY_HEAD=y -# CONFIG_HOSTID is not set -CONFIG_ID=y -CONFIG_GROUPS=y -CONFIG_INSTALL=y -CONFIG_FEATURE_INSTALL_LONG_OPTIONS=y -CONFIG_LINK=y -CONFIG_LN=y -# CONFIG_LOGNAME is not set -CONFIG_LS=y -CONFIG_FEATURE_LS_FILETYPES=y -CONFIG_FEATURE_LS_FOLLOWLINKS=y -CONFIG_FEATURE_LS_RECURSIVE=y -CONFIG_FEATURE_LS_WIDTH=y -CONFIG_FEATURE_LS_SORTFILES=y -CONFIG_FEATURE_LS_TIMESTAMPS=y -CONFIG_FEATURE_LS_USERNAME=y -CONFIG_FEATURE_LS_COLOR=y -# CONFIG_FEATURE_LS_COLOR_IS_DEFAULT is not set -CONFIG_MD5SUM=y -CONFIG_SHA1SUM=y -CONFIG_SHA256SUM=y -CONFIG_SHA512SUM=y -CONFIG_SHA3SUM=y - -# -# Common options for md5sum, sha1sum, sha256sum, sha512sum, sha3sum -# -# CONFIG_FEATURE_MD5_SHA1_SUM_CHECK is not set -CONFIG_MKDIR=y -CONFIG_MKFIFO=y -CONFIG_MKNOD=y -CONFIG_MKTEMP=y -CONFIG_MV=y -CONFIG_NICE=y -CONFIG_NL=y -CONFIG_NOHUP=y -CONFIG_NPROC=y -CONFIG_OD=y -CONFIG_PASTE=y -CONFIG_PRINTENV=y -CONFIG_PRINTF=y -CONFIG_PWD=y -CONFIG_READLINK=y -CONFIG_FEATURE_READLINK_FOLLOW=y -CONFIG_REALPATH=y -CONFIG_RM=y -CONFIG_RMDIR=y -CONFIG_SEQ=y -CONFIG_SHRED=y -CONFIG_SHUF=y -CONFIG_SLEEP=y -CONFIG_FEATURE_FANCY_SLEEP=y -CONFIG_SORT=y -CONFIG_FEATURE_SORT_BIG=y -# CONFIG_FEATURE_SORT_OPTIMIZE_MEMORY is not set -CONFIG_SPLIT=y -# CONFIG_FEATURE_SPLIT_FANCY is not set -CONFIG_STAT=y -CONFIG_FEATURE_STAT_FORMAT=y -CONFIG_FEATURE_STAT_FILESYSTEM=y -CONFIG_STTY=y -CONFIG_SUM=y -CONFIG_SYNC=y -CONFIG_FEATURE_SYNC_FANCY=y -CONFIG_FSYNC=y -CONFIG_TAC=y -CONFIG_TAIL=y -CONFIG_FEATURE_FANCY_TAIL=y -CONFIG_TEE=y -CONFIG_FEATURE_TEE_USE_BLOCK_IO=y -CONFIG_TEST=y -CONFIG_TEST1=y -CONFIG_TEST2=y -CONFIG_FEATURE_TEST_64=y -# CONFIG_TIMEOUT is not set -CONFIG_TOUCH=y -CONFIG_FEATURE_TOUCH_SUSV3=y -CONFIG_TR=y -CONFIG_FEATURE_TR_CLASSES=y -CONFIG_FEATURE_TR_EQUIV=y -CONFIG_TRUE=y -CONFIG_TRUNCATE=y -CONFIG_TTY=y -CONFIG_UNAME=y -CONFIG_UNAME_OSNAME="Linux" -CONFIG_BB_ARCH=y -CONFIG_UNIQ=y -CONFIG_UNLINK=y -# CONFIG_USLEEP is not set -CONFIG_UUDECODE=y -CONFIG_BASE32=y -CONFIG_BASE64=y -CONFIG_UUENCODE=y -CONFIG_WC=y -CONFIG_FEATURE_WC_LARGE=y -# CONFIG_WHO is not set -# CONFIG_W is not set -# CONFIG_USERS is not set -CONFIG_WHOAMI=y -CONFIG_YES=y - -# -# Common options -# -CONFIG_FEATURE_VERBOSE=y - -# -# Common options for cp and mv -# -CONFIG_FEATURE_PRESERVE_HARDLINKS=y - -# -# Common options for df, du, ls -# -CONFIG_FEATURE_HUMAN_READABLE=y - -# -# Console Utilities -# -CONFIG_CHVT=y -CONFIG_CLEAR=y -# CONFIG_DEALLOCVT is not set -CONFIG_DUMPKMAP=y -# CONFIG_FGCONSOLE is not set -CONFIG_KBD_MODE=y -# CONFIG_LOADFONT is not set -# CONFIG_SETFONT is not set -# CONFIG_FEATURE_SETFONT_TEXTUAL_MAP is not set -CONFIG_DEFAULT_SETFONT_DIR="" -# CONFIG_FEATURE_LOADFONT_PSF2 is not set -# CONFIG_FEATURE_LOADFONT_RAW is not set -CONFIG_LOADKMAP=y -# CONFIG_OPENVT is not set -CONFIG_RESET=y -# CONFIG_RESIZE is not set -# CONFIG_FEATURE_RESIZE_PRINT is not set -# CONFIG_SETCONSOLE is not set -# CONFIG_FEATURE_SETCONSOLE_LONG_OPTIONS is not set -# CONFIG_SETKEYCODES is not set -# CONFIG_SETLOGCONS is not set -# CONFIG_SHOWKEY is not set - -# -# Debian Utilities -# -CONFIG_PIPE_PROGRESS=y -CONFIG_RUN_PARTS=y -CONFIG_FEATURE_RUN_PARTS_LONG_OPTIONS=y -CONFIG_FEATURE_RUN_PARTS_FANCY=y -# CONFIG_START_STOP_DAEMON is not set -# CONFIG_FEATURE_START_STOP_DAEMON_LONG_OPTIONS is not set -# CONFIG_FEATURE_START_STOP_DAEMON_FANCY is not set -CONFIG_WHICH=y - -# -# klibc-utils -# -# CONFIG_MINIPS is not set -# CONFIG_NUKE is not set -# CONFIG_RESUME is not set -# CONFIG_RUN_INIT is not set - -# -# Editors -# -CONFIG_AWK=y -CONFIG_FEATURE_AWK_LIBM=y -CONFIG_FEATURE_AWK_GNU_EXTENSIONS=y -CONFIG_CMP=y -CONFIG_DIFF=y -CONFIG_FEATURE_DIFF_LONG_OPTIONS=y -CONFIG_FEATURE_DIFF_DIR=y -CONFIG_ED=y -CONFIG_PATCH=y -CONFIG_SED=y -CONFIG_VI=y -CONFIG_FEATURE_VI_MAX_LEN=4096 -CONFIG_FEATURE_VI_8BIT=y -CONFIG_FEATURE_VI_COLON=y -CONFIG_FEATURE_VI_COLON_EXPAND=y -CONFIG_FEATURE_VI_YANKMARK=y -CONFIG_FEATURE_VI_SEARCH=y -CONFIG_FEATURE_VI_REGEX_SEARCH=y -CONFIG_FEATURE_VI_USE_SIGNALS=y -CONFIG_FEATURE_VI_DOT_CMD=y -CONFIG_FEATURE_VI_READONLY=y -CONFIG_FEATURE_VI_SETOPTS=y -CONFIG_FEATURE_VI_SET=y -CONFIG_FEATURE_VI_WIN_RESIZE=y -CONFIG_FEATURE_VI_ASK_TERMINAL=y -CONFIG_FEATURE_VI_UNDO=y -CONFIG_FEATURE_VI_UNDO_QUEUE=y -CONFIG_FEATURE_VI_UNDO_QUEUE_MAX=256 -CONFIG_FEATURE_VI_VERBOSE_STATUS=y -CONFIG_FEATURE_ALLOW_EXEC=y - -# -# Finding Utilities -# -CONFIG_FIND=y -CONFIG_FEATURE_FIND_PRINT0=y -CONFIG_FEATURE_FIND_MTIME=y -CONFIG_FEATURE_FIND_MMIN=y -CONFIG_FEATURE_FIND_PERM=y -CONFIG_FEATURE_FIND_TYPE=y -CONFIG_FEATURE_FIND_EXECUTABLE=y -CONFIG_FEATURE_FIND_XDEV=y -CONFIG_FEATURE_FIND_MAXDEPTH=y -CONFIG_FEATURE_FIND_NEWER=y -CONFIG_FEATURE_FIND_INUM=y -CONFIG_FEATURE_FIND_EXEC=y -CONFIG_FEATURE_FIND_EXEC_PLUS=y -CONFIG_FEATURE_FIND_USER=y -CONFIG_FEATURE_FIND_GROUP=y -CONFIG_FEATURE_FIND_NOT=y -CONFIG_FEATURE_FIND_DEPTH=y -CONFIG_FEATURE_FIND_PAREN=y -CONFIG_FEATURE_FIND_SIZE=y -CONFIG_FEATURE_FIND_PRUNE=y -CONFIG_FEATURE_FIND_QUIT=y -CONFIG_FEATURE_FIND_DELETE=y -CONFIG_FEATURE_FIND_EMPTY=y -CONFIG_FEATURE_FIND_PATH=y -CONFIG_FEATURE_FIND_REGEX=y -# CONFIG_FEATURE_FIND_CONTEXT is not set -CONFIG_FEATURE_FIND_LINKS=y -CONFIG_GREP=y -CONFIG_EGREP=y -CONFIG_FGREP=y -CONFIG_FEATURE_GREP_CONTEXT=y -CONFIG_XARGS=y -CONFIG_FEATURE_XARGS_SUPPORT_CONFIRMATION=y -CONFIG_FEATURE_XARGS_SUPPORT_QUOTES=y -CONFIG_FEATURE_XARGS_SUPPORT_TERMOPT=y -CONFIG_FEATURE_XARGS_SUPPORT_ZERO_TERM=y -CONFIG_FEATURE_XARGS_SUPPORT_REPL_STR=y -CONFIG_FEATURE_XARGS_SUPPORT_PARALLEL=y -CONFIG_FEATURE_XARGS_SUPPORT_ARGS_FILE=y - -# -# Init Utilities -# -# CONFIG_BOOTCHARTD is not set -# CONFIG_FEATURE_BOOTCHARTD_BLOATED_HEADER is not set -# CONFIG_FEATURE_BOOTCHARTD_CONFIG_FILE is not set -# CONFIG_HALT is not set -# CONFIG_POWEROFF is not set -# CONFIG_REBOOT is not set -# CONFIG_FEATURE_WAIT_FOR_INIT is not set -# CONFIG_FEATURE_CALL_TELINIT is not set -CONFIG_TELINIT_PATH="" -# CONFIG_INIT is not set -# CONFIG_LINUXRC is not set -# CONFIG_FEATURE_USE_INITTAB is not set -# CONFIG_FEATURE_KILL_REMOVED is not set -CONFIG_FEATURE_KILL_DELAY=0 -# CONFIG_FEATURE_INIT_SCTTY is not set -# CONFIG_FEATURE_INIT_SYSLOG is not set -# CONFIG_FEATURE_INIT_QUIET is not set -# CONFIG_FEATURE_INIT_COREDUMPS is not set -CONFIG_INIT_TERMINAL_TYPE="" -# CONFIG_FEATURE_INIT_MODIFY_CMDLINE is not set - -# -# Login/Password Management Utilities -# -# CONFIG_FEATURE_SHADOWPASSWDS is not set -# CONFIG_USE_BB_PWD_GRP is not set -# CONFIG_USE_BB_SHADOW is not set -# CONFIG_USE_BB_CRYPT is not set -# CONFIG_USE_BB_CRYPT_SHA is not set -# CONFIG_ADD_SHELL is not set -# CONFIG_REMOVE_SHELL is not set -# CONFIG_ADDGROUP is not set -# CONFIG_FEATURE_ADDUSER_TO_GROUP is not set -# CONFIG_ADDUSER is not set -# CONFIG_FEATURE_CHECK_NAMES is not set -CONFIG_LAST_ID=0 -CONFIG_FIRST_SYSTEM_ID=0 -CONFIG_LAST_SYSTEM_ID=0 -# CONFIG_CHPASSWD is not set -CONFIG_FEATURE_DEFAULT_PASSWD_ALGO="" -# CONFIG_CRYPTPW is not set -# CONFIG_MKPASSWD is not set -# CONFIG_DELUSER is not set -# CONFIG_DELGROUP is not set -# CONFIG_FEATURE_DEL_USER_FROM_GROUP is not set -CONFIG_GETTY=y -# CONFIG_LOGIN is not set -# CONFIG_LOGIN_SESSION_AS_CHILD is not set -# CONFIG_LOGIN_SCRIPTS is not set -# CONFIG_FEATURE_NOLOGIN is not set -# CONFIG_FEATURE_SECURETTY is not set -# CONFIG_PASSWD is not set -# CONFIG_FEATURE_PASSWD_WEAK_CHECK is not set -# CONFIG_SU is not set -# CONFIG_FEATURE_SU_SYSLOG is not set -# CONFIG_FEATURE_SU_CHECKS_SHELLS is not set -# CONFIG_FEATURE_SU_BLANK_PW_NEEDS_SECURE_TTY is not set -# CONFIG_SULOGIN is not set -# CONFIG_VLOCK is not set - -# -# Linux Ext2 FS Progs -# -CONFIG_CHATTR=y -# CONFIG_FSCK is not set -# CONFIG_LSATTR is not set -# CONFIG_TUNE2FS is not set - -# -# Linux Module Utilities -# -CONFIG_MODPROBE_SMALL=y -CONFIG_DEPMOD=y -CONFIG_INSMOD=y -CONFIG_LSMOD=y -# CONFIG_FEATURE_LSMOD_PRETTY_2_6_OUTPUT is not set -CONFIG_MODINFO=y -CONFIG_MODPROBE=y -# CONFIG_FEATURE_MODPROBE_BLACKLIST is not set -CONFIG_RMMOD=y - -# -# Options common to multiple modutils -# -CONFIG_FEATURE_CMDLINE_MODULE_OPTIONS=y -CONFIG_FEATURE_MODPROBE_SMALL_CHECK_ALREADY_LOADED=y -# CONFIG_FEATURE_2_4_MODULES is not set -# CONFIG_FEATURE_INSMOD_VERSION_CHECKING is not set -# CONFIG_FEATURE_INSMOD_KSYMOOPS_SYMBOLS is not set -# CONFIG_FEATURE_INSMOD_LOADINKMEM is not set -# CONFIG_FEATURE_INSMOD_LOAD_MAP is not set -# CONFIG_FEATURE_INSMOD_LOAD_MAP_FULL is not set -# CONFIG_FEATURE_CHECK_TAINTED_MODULE is not set -# CONFIG_FEATURE_INSMOD_TRY_MMAP is not set -# CONFIG_FEATURE_MODUTILS_ALIAS is not set -# CONFIG_FEATURE_MODUTILS_SYMBOLS is not set -CONFIG_DEFAULT_MODULES_DIR="/lib/modules" -CONFIG_DEFAULT_DEPMOD_FILE="modules.dep" - -# -# Linux System Utilities -# -# CONFIG_ACPID is not set -# CONFIG_FEATURE_ACPID_COMPAT is not set -CONFIG_BLKDISCARD=y -CONFIG_BLKID=y -CONFIG_FEATURE_BLKID_TYPE=y -# CONFIG_BLOCKDEV is not set -# CONFIG_CAL is not set -# CONFIG_CHRT is not set -CONFIG_DMESG=y -CONFIG_FEATURE_DMESG_PRETTY=y -CONFIG_EJECT=y -CONFIG_FEATURE_EJECT_SCSI=y -CONFIG_FALLOCATE=y -CONFIG_FATATTR=y -CONFIG_FBSET=y -CONFIG_FEATURE_FBSET_FANCY=y -CONFIG_FEATURE_FBSET_READMODE=y -# CONFIG_FDFORMAT is not set -CONFIG_FDISK=y -# CONFIG_FDISK_SUPPORT_LARGE_DISKS is not set -CONFIG_FEATURE_FDISK_WRITABLE=y -# CONFIG_FEATURE_AIX_LABEL is not set -# CONFIG_FEATURE_SGI_LABEL is not set -# CONFIG_FEATURE_SUN_LABEL is not set -# CONFIG_FEATURE_OSF_LABEL is not set -CONFIG_FEATURE_GPT_LABEL=y -CONFIG_FEATURE_FDISK_ADVANCED=y -CONFIG_FINDFS=y -CONFIG_FLOCK=y -# CONFIG_FDFLUSH is not set -# CONFIG_FREERAMDISK is not set -# CONFIG_FSCK_MINIX is not set -CONFIG_FSFREEZE=y -CONFIG_FSTRIM=y -CONFIG_GETOPT=y -CONFIG_FEATURE_GETOPT_LONG=y -CONFIG_HEXDUMP=y -# CONFIG_HD is not set -CONFIG_XXD=y -CONFIG_HWCLOCK=y -CONFIG_FEATURE_HWCLOCK_ADJTIME_FHS=y -CONFIG_IONICE=y -CONFIG_IPCRM=y -CONFIG_IPCS=y -# CONFIG_LAST is not set -# CONFIG_FEATURE_LAST_FANCY is not set -CONFIG_LOSETUP=y -CONFIG_LSPCI=y -CONFIG_LSUSB=y -# CONFIG_MDEV is not set -# CONFIG_FEATURE_MDEV_CONF is not set -# CONFIG_FEATURE_MDEV_RENAME is not set -# CONFIG_FEATURE_MDEV_RENAME_REGEXP is not set -# CONFIG_FEATURE_MDEV_EXEC is not set -# CONFIG_FEATURE_MDEV_LOAD_FIRMWARE is not set -# CONFIG_FEATURE_MDEV_DAEMON is not set -# CONFIG_MESG is not set -# CONFIG_FEATURE_MESG_ENABLE_ONLY_GROUP is not set -# CONFIG_MKE2FS is not set -# CONFIG_MKFS_EXT2 is not set -# CONFIG_MKFS_MINIX is not set -# CONFIG_FEATURE_MINIX2 is not set -# CONFIG_MKFS_REISER is not set -# CONFIG_MKDOSFS is not set -# CONFIG_MKFS_VFAT is not set -CONFIG_MKSWAP=y -CONFIG_FEATURE_MKSWAP_UUID=y -CONFIG_MORE=y -CONFIG_MOUNT=y -CONFIG_FEATURE_MOUNT_FAKE=y -CONFIG_FEATURE_MOUNT_VERBOSE=y -CONFIG_FEATURE_MOUNT_HELPERS=y -CONFIG_FEATURE_MOUNT_LABEL=y -# CONFIG_FEATURE_MOUNT_NFS is not set -CONFIG_FEATURE_MOUNT_CIFS=y -CONFIG_FEATURE_MOUNT_FLAGS=y -CONFIG_FEATURE_MOUNT_FSTAB=y -CONFIG_FEATURE_MOUNT_OTHERTAB=y -# CONFIG_MOUNTPOINT is not set -# CONFIG_NOLOGIN is not set -# CONFIG_NOLOGIN_DEPENDENCIES is not set -CONFIG_NSENTER=y -CONFIG_PIVOT_ROOT=y -# CONFIG_RDATE is not set -# CONFIG_RDEV is not set -# CONFIG_READPROFILE is not set -CONFIG_RENICE=y -# CONFIG_REV is not set -# CONFIG_RTCWAKE is not set -# CONFIG_SCRIPT is not set -# CONFIG_SCRIPTREPLAY is not set -CONFIG_SETARCH=y -CONFIG_LINUX32=y -CONFIG_LINUX64=y -CONFIG_SETPRIV=y -CONFIG_FEATURE_SETPRIV_DUMP=y -CONFIG_FEATURE_SETPRIV_CAPABILITIES=y -CONFIG_FEATURE_SETPRIV_CAPABILITY_NAMES=y -CONFIG_SETSID=y -CONFIG_SWAPON=y -CONFIG_FEATURE_SWAPON_DISCARD=y -CONFIG_FEATURE_SWAPON_PRI=y -CONFIG_SWAPOFF=y -CONFIG_FEATURE_SWAPONOFF_LABEL=y -CONFIG_SWITCH_ROOT=y -# CONFIG_TASKSET is not set -# CONFIG_FEATURE_TASKSET_FANCY is not set -# CONFIG_FEATURE_TASKSET_CPULIST is not set -CONFIG_UEVENT=y -CONFIG_UMOUNT=y -CONFIG_FEATURE_UMOUNT_ALL=y -CONFIG_UNSHARE=y -# CONFIG_WALL is not set - -# -# Common options for mount/umount -# -CONFIG_FEATURE_MOUNT_LOOP=y -CONFIG_FEATURE_MOUNT_LOOP_CREATE=y -# CONFIG_FEATURE_MTAB_SUPPORT is not set -CONFIG_VOLUMEID=y - -# -# Filesystem/Volume identification -# -# CONFIG_FEATURE_VOLUMEID_BCACHE is not set -CONFIG_FEATURE_VOLUMEID_BTRFS=y -# CONFIG_FEATURE_VOLUMEID_CRAMFS is not set -CONFIG_FEATURE_VOLUMEID_EROFS=y -CONFIG_FEATURE_VOLUMEID_EXFAT=y -CONFIG_FEATURE_VOLUMEID_EXT=y -CONFIG_FEATURE_VOLUMEID_F2FS=y -CONFIG_FEATURE_VOLUMEID_FAT=y -# CONFIG_FEATURE_VOLUMEID_HFS is not set -CONFIG_FEATURE_VOLUMEID_ISO9660=y -# CONFIG_FEATURE_VOLUMEID_JFS is not set -CONFIG_FEATURE_VOLUMEID_LFS=y -# CONFIG_FEATURE_VOLUMEID_LINUXRAID is not set -CONFIG_FEATURE_VOLUMEID_LINUXSWAP=y -CONFIG_FEATURE_VOLUMEID_LUKS=y -# CONFIG_FEATURE_VOLUMEID_MINIX is not set -CONFIG_FEATURE_VOLUMEID_NILFS=y -CONFIG_FEATURE_VOLUMEID_NTFS=y -# CONFIG_FEATURE_VOLUMEID_OCFS2 is not set -# CONFIG_FEATURE_VOLUMEID_REISERFS is not set -# CONFIG_FEATURE_VOLUMEID_ROMFS is not set -CONFIG_FEATURE_VOLUMEID_SQUASHFS=y -# CONFIG_FEATURE_VOLUMEID_SYSV is not set -# CONFIG_FEATURE_VOLUMEID_UBIFS is not set -CONFIG_FEATURE_VOLUMEID_UDF=y -CONFIG_FEATURE_VOLUMEID_XFS=y - -# -# Miscellaneous Utilities -# -# CONFIG_ADJTIMEX is not set -CONFIG_ASCII=y -# CONFIG_BBCONFIG is not set -# CONFIG_FEATURE_COMPRESS_BBCONFIG is not set -# CONFIG_BC is not set -CONFIG_DC=y -# CONFIG_FEATURE_DC_BIG is not set -CONFIG_FEATURE_DC_LIBM=y -# CONFIG_FEATURE_BC_INTERACTIVE is not set -# CONFIG_FEATURE_BC_LONG_OPTIONS is not set -# CONFIG_BEEP is not set -CONFIG_FEATURE_BEEP_FREQ=0 -CONFIG_FEATURE_BEEP_LENGTH_MS=0 -# CONFIG_CHAT is not set -# CONFIG_FEATURE_CHAT_NOFAIL is not set -# CONFIG_FEATURE_CHAT_TTY_HIFI is not set -# CONFIG_FEATURE_CHAT_IMPLICIT_CR is not set -# CONFIG_FEATURE_CHAT_SWALLOW_OPTS is not set -# CONFIG_FEATURE_CHAT_SEND_ESCAPES is not set -# CONFIG_FEATURE_CHAT_VAR_ABORT_LEN is not set -# CONFIG_FEATURE_CHAT_CLR_ABORT is not set -# CONFIG_CONSPY is not set -# CONFIG_CROND is not set -# CONFIG_FEATURE_CROND_D is not set -# CONFIG_FEATURE_CROND_CALL_SENDMAIL is not set -# CONFIG_FEATURE_CROND_SPECIAL_TIMES is not set -CONFIG_FEATURE_CROND_DIR="" -# CONFIG_CRONTAB is not set -# CONFIG_DEVFSD is not set -# CONFIG_DEVFSD_MODLOAD is not set -# CONFIG_DEVFSD_FG_NP is not set -# CONFIG_DEVFSD_VERBOSE is not set -# CONFIG_FEATURE_DEVFS is not set -# CONFIG_DEVMEM is not set -# CONFIG_FBSPLASH is not set -# CONFIG_FLASH_ERASEALL is not set -# CONFIG_FLASH_LOCK is not set -# CONFIG_FLASH_UNLOCK is not set -# CONFIG_FLASHCP is not set -# CONFIG_HDPARM is not set -# CONFIG_FEATURE_HDPARM_GET_IDENTITY is not set -# CONFIG_FEATURE_HDPARM_HDIO_SCAN_HWIF is not set -# CONFIG_FEATURE_HDPARM_HDIO_UNREGISTER_HWIF is not set -# CONFIG_FEATURE_HDPARM_HDIO_DRIVE_RESET is not set -# CONFIG_FEATURE_HDPARM_HDIO_TRISTATE_HWIF is not set -# CONFIG_FEATURE_HDPARM_HDIO_GETSET_DMA is not set -CONFIG_HEXEDIT=y -CONFIG_I2CGET=y -CONFIG_I2CSET=y -CONFIG_I2CDUMP=y -CONFIG_I2CDETECT=y -CONFIG_I2CTRANSFER=y -# CONFIG_INOTIFYD is not set -CONFIG_LESS=y -CONFIG_FEATURE_LESS_MAXLINES=9999999 -CONFIG_FEATURE_LESS_BRACKETS=y -CONFIG_FEATURE_LESS_FLAGS=y -CONFIG_FEATURE_LESS_TRUNCATE=y -CONFIG_FEATURE_LESS_MARKS=y -CONFIG_FEATURE_LESS_REGEXP=y -CONFIG_FEATURE_LESS_WINCH=y -CONFIG_FEATURE_LESS_ASK_TERMINAL=y -CONFIG_FEATURE_LESS_DASHCMD=y -CONFIG_FEATURE_LESS_LINENUMS=y -CONFIG_FEATURE_LESS_RAW=y -CONFIG_FEATURE_LESS_ENV=y -CONFIG_LSSCSI=y -# CONFIG_MAKEDEVS is not set -# CONFIG_FEATURE_MAKEDEVS_LEAF is not set -# CONFIG_FEATURE_MAKEDEVS_TABLE is not set -# CONFIG_MAN is not set -# CONFIG_MICROCOM is not set -# CONFIG_MIM is not set -# CONFIG_MT is not set -# CONFIG_NANDWRITE is not set -# CONFIG_NANDDUMP is not set -CONFIG_PARTPROBE=y -# CONFIG_RAIDAUTORUN is not set -# CONFIG_READAHEAD is not set -CONFIG_RFKILL=y -# CONFIG_RUNLEVEL is not set -# CONFIG_RX is not set -CONFIG_SETFATTR=y -# CONFIG_SETSERIAL is not set -CONFIG_STRINGS=y -CONFIG_TIME=y -CONFIG_TS=y -# CONFIG_TTYSIZE is not set -# CONFIG_UBIATTACH is not set -# CONFIG_UBIDETACH is not set -# CONFIG_UBIMKVOL is not set -# CONFIG_UBIRMVOL is not set -# CONFIG_UBIRSVOL is not set -# CONFIG_UBIUPDATEVOL is not set -# CONFIG_UBIRENAME is not set -# CONFIG_VOLNAME is not set -# CONFIG_WATCHDOG is not set -# CONFIG_FEATURE_WATCHDOG_OPEN_TWICE is not set - -# -# Networking Utilities -# -CONFIG_FEATURE_IPV6=y -CONFIG_FEATURE_UNIX_LOCAL=y -CONFIG_FEATURE_PREFER_IPV4_ADDRESS=y -# CONFIG_VERBOSE_RESOLUTION_ERRORS is not set -# CONFIG_FEATURE_TLS_SHA1 is not set -# CONFIG_ARP is not set -# CONFIG_ARPING is not set -CONFIG_BRCTL=y -CONFIG_FEATURE_BRCTL_FANCY=y -CONFIG_FEATURE_BRCTL_SHOW=y -# CONFIG_DNSD is not set -# CONFIG_ETHER_WAKE is not set -# CONFIG_FTPD is not set -# CONFIG_FEATURE_FTPD_WRITE is not set -# CONFIG_FEATURE_FTPD_ACCEPT_BROKEN_LIST is not set -# CONFIG_FEATURE_FTPD_AUTHENTICATION is not set -# CONFIG_FTPGET is not set -# CONFIG_FTPPUT is not set -# CONFIG_FEATURE_FTPGETPUT_LONG_OPTIONS is not set -CONFIG_HOSTNAME=y -CONFIG_DNSDOMAINNAME=y -# CONFIG_HTTPD is not set -# CONFIG_FEATURE_HTTPD_RANGES is not set -# CONFIG_FEATURE_HTTPD_SETUID is not set -# CONFIG_FEATURE_HTTPD_BASIC_AUTH is not set -# CONFIG_FEATURE_HTTPD_AUTH_MD5 is not set -# CONFIG_FEATURE_HTTPD_CGI is not set -# CONFIG_FEATURE_HTTPD_CONFIG_WITH_SCRIPT_INTERPR is not set -# CONFIG_FEATURE_HTTPD_SET_REMOTE_PORT_TO_ENV is not set -# CONFIG_FEATURE_HTTPD_ENCODE_URL_STR is not set -# CONFIG_FEATURE_HTTPD_ERROR_PAGES is not set -# CONFIG_FEATURE_HTTPD_PROXY is not set -# CONFIG_FEATURE_HTTPD_GZIP is not set -# CONFIG_FEATURE_HTTPD_ETAG is not set -# CONFIG_FEATURE_HTTPD_LAST_MODIFIED is not set -# CONFIG_FEATURE_HTTPD_DATE is not set -# CONFIG_FEATURE_HTTPD_ACL_IP is not set -CONFIG_IFCONFIG=y -CONFIG_FEATURE_IFCONFIG_STATUS=y -CONFIG_FEATURE_IFCONFIG_SLIP=y -CONFIG_FEATURE_IFCONFIG_MEMSTART_IOADDR_IRQ=y -CONFIG_FEATURE_IFCONFIG_HW=y -CONFIG_FEATURE_IFCONFIG_BROADCAST_PLUS=y -CONFIG_IFENSLAVE=y -# CONFIG_IFPLUGD is not set -# CONFIG_IFUP is not set -# CONFIG_IFDOWN is not set -CONFIG_IFUPDOWN_IFSTATE_PATH="" -# CONFIG_FEATURE_IFUPDOWN_IP is not set -# CONFIG_FEATURE_IFUPDOWN_IPV4 is not set -# CONFIG_FEATURE_IFUPDOWN_IPV6 is not set -# CONFIG_FEATURE_IFUPDOWN_MAPPING is not set -# CONFIG_FEATURE_IFUPDOWN_EXTERNAL_DHCP is not set -# CONFIG_INETD is not set -# CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_ECHO is not set -# CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_DISCARD is not set -# CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_TIME is not set -# CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_DAYTIME is not set -# CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_CHARGEN is not set -# CONFIG_FEATURE_INETD_RPC is not set -CONFIG_IP=y -CONFIG_IPADDR=y -CONFIG_IPLINK=y -CONFIG_IPROUTE=y -CONFIG_IPTUNNEL=y -CONFIG_IPRULE=y -CONFIG_IPNEIGH=y -CONFIG_FEATURE_IP_ADDRESS=y -CONFIG_FEATURE_IP_LINK=y -CONFIG_FEATURE_IP_ROUTE=y -CONFIG_FEATURE_IP_ROUTE_DIR="/etc/iproute2" -CONFIG_FEATURE_IP_TUNNEL=y -CONFIG_FEATURE_IP_RULE=y -CONFIG_FEATURE_IP_NEIGH=y -# CONFIG_FEATURE_IP_RARE_PROTOCOLS is not set -# CONFIG_IPCALC is not set -# CONFIG_FEATURE_IPCALC_LONG_OPTIONS is not set -# CONFIG_FEATURE_IPCALC_FANCY is not set -# CONFIG_FAKEIDENTD is not set -# CONFIG_NAMEIF is not set -# CONFIG_FEATURE_NAMEIF_EXTENDED is not set -# CONFIG_NBDCLIENT is not set -CONFIG_NC=y -# CONFIG_NETCAT is not set -CONFIG_NC_SERVER=y -CONFIG_NC_EXTRA=y -# CONFIG_NC_110_COMPAT is not set -CONFIG_NETSTAT=y -CONFIG_FEATURE_NETSTAT_WIDE=y -CONFIG_FEATURE_NETSTAT_PRG=y -CONFIG_NSLOOKUP=y -CONFIG_FEATURE_NSLOOKUP_BIG=y -CONFIG_FEATURE_NSLOOKUP_LONG_OPTIONS=y -# CONFIG_NTPD is not set -# CONFIG_FEATURE_NTPD_SERVER is not set -# CONFIG_FEATURE_NTPD_CONF is not set -# CONFIG_FEATURE_NTP_AUTH is not set -CONFIG_PING=y -CONFIG_PING6=y -CONFIG_FEATURE_FANCY_PING=y -# CONFIG_PSCAN is not set -# CONFIG_ROUTE is not set -# CONFIG_SLATTACH is not set -CONFIG_SSL_CLIENT=y -CONFIG_TC=y -CONFIG_FEATURE_TC_INGRESS=y -# CONFIG_TCPSVD is not set -# CONFIG_UDPSVD is not set -CONFIG_TELNET=y -CONFIG_FEATURE_TELNET_TTYPE=y -CONFIG_FEATURE_TELNET_AUTOLOGIN=y -CONFIG_FEATURE_TELNET_WIDTH=y -# CONFIG_TELNETD is not set -# CONFIG_FEATURE_TELNETD_STANDALONE is not set -# CONFIG_FEATURE_TELNETD_INETD_WAIT is not set -# CONFIG_TFTP is not set -# CONFIG_FEATURE_TFTP_PROGRESS_BAR is not set -# CONFIG_FEATURE_TFTP_HPA_COMPAT is not set -# CONFIG_TFTPD is not set -# CONFIG_FEATURE_TFTP_GET is not set -# CONFIG_FEATURE_TFTP_PUT is not set -# CONFIG_FEATURE_TFTP_BLOCKSIZE is not set -# CONFIG_TFTP_DEBUG is not set -CONFIG_TLS=y -# CONFIG_TRACEROUTE is not set -# CONFIG_TRACEROUTE6 is not set -# CONFIG_FEATURE_TRACEROUTE_VERBOSE is not set -# CONFIG_FEATURE_TRACEROUTE_USE_ICMP is not set -# CONFIG_TUNCTL is not set -# CONFIG_FEATURE_TUNCTL_UG is not set -# CONFIG_VCONFIG is not set -CONFIG_WGET=y -CONFIG_FEATURE_WGET_LONG_OPTIONS=y -CONFIG_FEATURE_WGET_STATUSBAR=y -CONFIG_FEATURE_WGET_FTP=y -CONFIG_FEATURE_WGET_AUTHENTICATION=y -CONFIG_FEATURE_WGET_TIMEOUT=y -CONFIG_FEATURE_WGET_HTTPS=y -CONFIG_FEATURE_WGET_OPENSSL=y -CONFIG_WHOIS=y -# CONFIG_ZCIP is not set -# CONFIG_UDHCPD is not set -# CONFIG_FEATURE_UDHCPD_BASE_IP_ON_MAC is not set -# CONFIG_FEATURE_UDHCPD_WRITE_LEASES_EARLY is not set -CONFIG_DHCPD_LEASES_FILE="" -# CONFIG_DUMPLEASES is not set -# CONFIG_DHCPRELAY is not set -# CONFIG_UDHCPC is not set -# CONFIG_FEATURE_UDHCPC_ARPING is not set -# CONFIG_FEATURE_UDHCPC_SANITIZEOPT is not set -CONFIG_UDHCPC_DEFAULT_SCRIPT="" -# CONFIG_UDHCPC6 is not set -# CONFIG_FEATURE_UDHCPC6_RFC3646 is not set -# CONFIG_FEATURE_UDHCPC6_RFC4704 is not set -# CONFIG_FEATURE_UDHCPC6_RFC4833 is not set -# CONFIG_FEATURE_UDHCPC6_RFC5970 is not set -CONFIG_UDHCPC_DEFAULT_INTERFACE="" -# CONFIG_FEATURE_UDHCP_PORT is not set -CONFIG_UDHCP_DEBUG=0 -CONFIG_UDHCPC_SLACK_FOR_BUGGY_SERVERS=0 -# CONFIG_FEATURE_UDHCP_RFC3397 is not set -# CONFIG_FEATURE_UDHCP_8021Q is not set -CONFIG_IFUPDOWN_UDHCPC_CMD_OPTIONS="" - -# -# Print Utilities -# -# CONFIG_LPD is not set -# CONFIG_LPR is not set -# CONFIG_LPQ is not set - -# -# Mail Utilities -# -# CONFIG_MAKEMIME is not set -# CONFIG_POPMAILDIR is not set -# CONFIG_FEATURE_POPMAILDIR_DELIVERY is not set -# CONFIG_REFORMIME is not set -# CONFIG_FEATURE_REFORMIME_COMPAT is not set -# CONFIG_SENDMAIL is not set -CONFIG_FEATURE_MIME_CHARSET="" - -# -# Process Utilities -# -CONFIG_FREE=y -CONFIG_FUSER=y -CONFIG_IOSTAT=y -CONFIG_KILL=y -CONFIG_KILLALL=y -CONFIG_KILLALL5=y -CONFIG_LSOF=y -CONFIG_MPSTAT=y -# CONFIG_NMETER is not set -CONFIG_PGREP=y -CONFIG_PKILL=y -CONFIG_PIDOF=y -CONFIG_FEATURE_PIDOF_SINGLE=y -CONFIG_FEATURE_PIDOF_OMIT=y -CONFIG_PMAP=y -CONFIG_POWERTOP=y -CONFIG_FEATURE_POWERTOP_INTERACTIVE=y -CONFIG_PS=y -# CONFIG_FEATURE_PS_WIDE is not set -# CONFIG_FEATURE_PS_LONG is not set -CONFIG_FEATURE_PS_TIME=y -CONFIG_FEATURE_PS_UNUSUAL_SYSTEMS=y -CONFIG_FEATURE_PS_ADDITIONAL_COLUMNS=y -CONFIG_PSTREE=y -# CONFIG_PWDX is not set -# CONFIG_SMEMCAP is not set -CONFIG_BB_SYSCTL=y -CONFIG_TOP=y -CONFIG_FEATURE_TOP_INTERACTIVE=y -CONFIG_FEATURE_TOP_CPU_USAGE_PERCENTAGE=y -CONFIG_FEATURE_TOP_CPU_GLOBAL_PERCENTS=y -CONFIG_FEATURE_TOP_SMP_CPU=y -CONFIG_FEATURE_TOP_DECIMALS=y -CONFIG_FEATURE_TOP_SMP_PROCESS=y -CONFIG_FEATURE_TOPMEM=y -CONFIG_UPTIME=y -# CONFIG_FEATURE_UPTIME_UTMP_SUPPORT is not set -# CONFIG_WATCH is not set -CONFIG_FEATURE_SHOW_THREADS=y - -# -# Runit Utilities -# -CONFIG_CHPST=y -# CONFIG_SETUIDGID is not set -# CONFIG_ENVUIDGID is not set -# CONFIG_ENVDIR is not set -# CONFIG_SOFTLIMIT is not set -# CONFIG_RUNSV is not set -# CONFIG_RUNSVDIR is not set -# CONFIG_FEATURE_RUNSVDIR_LOG is not set -CONFIG_SV=y -CONFIG_SV_DEFAULT_SERVICE_DIR="/var/service" -# CONFIG_SVC is not set -CONFIG_SVOK=y -# CONFIG_SVLOGD is not set -# CONFIG_CHCON is not set -# CONFIG_GETENFORCE is not set -# CONFIG_GETSEBOOL is not set -# CONFIG_LOAD_POLICY is not set -# CONFIG_MATCHPATHCON is not set -# CONFIG_RUNCON is not set -# CONFIG_SELINUXENABLED is not set -# CONFIG_SESTATUS is not set -# CONFIG_SETENFORCE is not set -# CONFIG_SETFILES is not set -# CONFIG_FEATURE_SETFILES_CHECK_OPTION is not set -# CONFIG_RESTORECON is not set -# CONFIG_SETSEBOOL is not set - -# -# Shells -# -CONFIG_SH_IS_ASH=y -# CONFIG_SH_IS_HUSH is not set -# CONFIG_SH_IS_NONE is not set -# CONFIG_BASH_IS_ASH is not set -# CONFIG_BASH_IS_HUSH is not set -CONFIG_BASH_IS_NONE=y -CONFIG_SHELL_ASH=y -CONFIG_ASH=y -CONFIG_ASH_OPTIMIZE_FOR_SIZE=y -CONFIG_ASH_INTERNAL_GLOB=y -CONFIG_ASH_BASH_COMPAT=y -# CONFIG_ASH_BASH_SOURCE_CURDIR is not set -CONFIG_ASH_BASH_NOT_FOUND_HOOK=y -CONFIG_ASH_JOB_CONTROL=y -CONFIG_ASH_ALIAS=y -CONFIG_ASH_RANDOM_SUPPORT=y -CONFIG_ASH_EXPAND_PRMT=y -# CONFIG_ASH_IDLE_TIMEOUT is not set -# CONFIG_ASH_MAIL is not set -CONFIG_ASH_ECHO=y -CONFIG_ASH_PRINTF=y -CONFIG_ASH_TEST=y -CONFIG_ASH_HELP=y -CONFIG_ASH_GETOPTS=y -CONFIG_ASH_CMDCMD=y -CONFIG_CTTYHACK=y -# CONFIG_HUSH is not set -# CONFIG_SHELL_HUSH is not set -# CONFIG_HUSH_BASH_COMPAT is not set -# CONFIG_HUSH_BRACE_EXPANSION is not set -# CONFIG_HUSH_BASH_SOURCE_CURDIR is not set -# CONFIG_HUSH_LINENO_VAR is not set -# CONFIG_HUSH_INTERACTIVE is not set -# CONFIG_HUSH_SAVEHISTORY is not set -# CONFIG_HUSH_JOB is not set -# CONFIG_HUSH_TICK is not set -# CONFIG_HUSH_IF is not set -# CONFIG_HUSH_LOOPS is not set -# CONFIG_HUSH_CASE is not set -# CONFIG_HUSH_FUNCTIONS is not set -# CONFIG_HUSH_LOCAL is not set -# CONFIG_HUSH_RANDOM_SUPPORT is not set -# CONFIG_HUSH_MODE_X is not set -# CONFIG_HUSH_ECHO is not set -# CONFIG_HUSH_PRINTF is not set -# CONFIG_HUSH_TEST is not set -# CONFIG_HUSH_HELP is not set -# CONFIG_HUSH_EXPORT is not set -# CONFIG_HUSH_EXPORT_N is not set -# CONFIG_HUSH_READONLY is not set -# CONFIG_HUSH_KILL is not set -# CONFIG_HUSH_WAIT is not set -# CONFIG_HUSH_COMMAND is not set -# CONFIG_HUSH_TRAP is not set -# CONFIG_HUSH_TYPE is not set -# CONFIG_HUSH_TIMES is not set -# CONFIG_HUSH_READ is not set -# CONFIG_HUSH_SET is not set -# CONFIG_HUSH_UNSET is not set -# CONFIG_HUSH_ULIMIT is not set -# CONFIG_HUSH_UMASK is not set -# CONFIG_HUSH_GETOPTS is not set -# CONFIG_HUSH_MEMLEAK is not set - -# -# Options common to all shells -# -CONFIG_FEATURE_SH_MATH=y -CONFIG_FEATURE_SH_MATH_64=y -CONFIG_FEATURE_SH_MATH_BASE=y -CONFIG_FEATURE_SH_EXTRA_QUIET=y -# CONFIG_FEATURE_SH_STANDALONE is not set -# CONFIG_FEATURE_SH_NOFORK is not set -CONFIG_FEATURE_SH_READ_FRAC=y -CONFIG_FEATURE_SH_HISTFILESIZE=y -# CONFIG_FEATURE_SH_EMBEDDED_SCRIPTS is not set - -# -# System Logging Utilities -# -# CONFIG_KLOGD is not set -# CONFIG_FEATURE_KLOGD_KLOGCTL is not set -CONFIG_LOGGER=y -# CONFIG_LOGREAD is not set -# CONFIG_FEATURE_LOGREAD_REDUCED_LOCKING is not set -# CONFIG_SYSLOGD is not set -# CONFIG_FEATURE_ROTATE_LOGFILE is not set -# CONFIG_FEATURE_REMOTE_LOG is not set -# CONFIG_FEATURE_SYSLOGD_DUP is not set -# CONFIG_FEATURE_SYSLOGD_CFG is not set -# CONFIG_FEATURE_SYSLOGD_PRECISE_TIMESTAMPS is not set -CONFIG_FEATURE_SYSLOGD_READ_BUFFER_SIZE=0 -# CONFIG_FEATURE_IPC_SYSLOG is not set -CONFIG_FEATURE_IPC_SYSLOG_BUFFER_SIZE=0 -# CONFIG_FEATURE_KMSG_SYSLOG is not set diff --git a/srcpkgs/busybox/files/dotconfig-mkinitcpio b/srcpkgs/busybox/files/dotconfig-mkinitcpio deleted file mode 100644 index 70a4894be4bcf7..00000000000000 --- a/srcpkgs/busybox/files/dotconfig-mkinitcpio +++ /dev/null @@ -1,1223 +0,0 @@ -# -# Automatically generated make config: don't edit -# Busybox version: 1.36.1 -# Mon Jun 26 13:06:20 2023 -# -CONFIG_HAVE_DOT_CONFIG=y - -# -# Settings -# -# CONFIG_DESKTOP is not set -# CONFIG_EXTRA_COMPAT is not set -# CONFIG_FEDORA_COMPAT is not set -# CONFIG_INCLUDE_SUSv2 is not set -CONFIG_LONG_OPTS=y -CONFIG_SHOW_USAGE=y -CONFIG_FEATURE_VERBOSE_USAGE=y -# CONFIG_FEATURE_COMPRESS_USAGE is not set -CONFIG_LFS=y -# CONFIG_PAM is not set -CONFIG_FEATURE_DEVPTS=y -# CONFIG_FEATURE_UTMP is not set -# CONFIG_FEATURE_WTMP is not set -# CONFIG_FEATURE_PIDFILE is not set -CONFIG_PID_FILE_PATH="" -CONFIG_BUSYBOX=y -CONFIG_FEATURE_SHOW_SCRIPT=y -CONFIG_FEATURE_INSTALLER=y -# CONFIG_INSTALL_NO_USR is not set -CONFIG_FEATURE_SUID=y -# CONFIG_FEATURE_SUID_CONFIG is not set -# CONFIG_FEATURE_SUID_CONFIG_QUIET is not set -# CONFIG_FEATURE_PREFER_APPLETS is not set -CONFIG_BUSYBOX_EXEC_PATH="/bin/busybox" -# CONFIG_SELINUX is not set -# CONFIG_FEATURE_CLEAN_UP is not set -CONFIG_FEATURE_SYSLOG_INFO=y -CONFIG_FEATURE_SYSLOG=y - -# -# Build Options -# -# CONFIG_STATIC is not set -CONFIG_PIE=y -# CONFIG_NOMMU is not set -# CONFIG_BUILD_LIBBUSYBOX is not set -# CONFIG_FEATURE_LIBBUSYBOX_STATIC is not set -# CONFIG_FEATURE_INDIVIDUAL is not set -# CONFIG_FEATURE_SHARED_BUSYBOX is not set -CONFIG_CROSS_COMPILER_PREFIX="" -CONFIG_SYSROOT="" -CONFIG_EXTRA_CFLAGS="" -CONFIG_EXTRA_LDFLAGS="" -CONFIG_EXTRA_LDLIBS="" -# CONFIG_USE_PORTABLE_CODE is not set -CONFIG_STACK_OPTIMIZATION_386=y -# CONFIG_STATIC_LIBGCC is not set - -# -# Installation Options ("make install" behavior) -# -CONFIG_INSTALL_APPLET_SYMLINKS=y -# CONFIG_INSTALL_APPLET_HARDLINKS is not set -# CONFIG_INSTALL_APPLET_SCRIPT_WRAPPERS is not set -# CONFIG_INSTALL_APPLET_DONT is not set -# CONFIG_INSTALL_SH_APPLET_SYMLINK is not set -# CONFIG_INSTALL_SH_APPLET_HARDLINK is not set -# CONFIG_INSTALL_SH_APPLET_SCRIPT_WRAPPER is not set -CONFIG_PREFIX="./_install" - -# -# Debugging Options -# -# CONFIG_DEBUG is not set -# CONFIG_DEBUG_PESSIMIZE is not set -# CONFIG_DEBUG_SANITIZE is not set -# CONFIG_UNIT_TEST is not set -# CONFIG_WERROR is not set -# CONFIG_WARN_SIMPLE_MSG is not set -CONFIG_NO_DEBUG_LIB=y -# CONFIG_DMALLOC is not set -# CONFIG_EFENCE is not set - -# -# Library Tuning -# -# CONFIG_FEATURE_USE_BSS_TAIL is not set -CONFIG_FLOAT_DURATION=y -CONFIG_FEATURE_RTMINMAX=y -CONFIG_FEATURE_RTMINMAX_USE_LIBC_DEFINITIONS=y -CONFIG_FEATURE_BUFFERS_USE_MALLOC=y -# CONFIG_FEATURE_BUFFERS_GO_ON_STACK is not set -# CONFIG_FEATURE_BUFFERS_GO_IN_BSS is not set -CONFIG_PASSWORD_MINLEN=6 -CONFIG_MD5_SMALL=0 -CONFIG_SHA1_SMALL=3 -CONFIG_SHA1_HWACCEL=y -CONFIG_SHA256_HWACCEL=y -CONFIG_SHA3_SMALL=0 -CONFIG_FEATURE_NON_POSIX_CP=y -CONFIG_FEATURE_VERBOSE_CP_MESSAGE=y -CONFIG_FEATURE_USE_SENDFILE=y -CONFIG_FEATURE_COPYBUF_KB=4 -CONFIG_MONOTONIC_SYSCALL=y -CONFIG_IOCTL_HEX2STR_ERROR=y -CONFIG_FEATURE_EDITING=y -CONFIG_FEATURE_EDITING_MAX_LEN=1024 -# CONFIG_FEATURE_EDITING_VI is not set -CONFIG_FEATURE_EDITING_HISTORY=255 -CONFIG_FEATURE_EDITING_SAVEHISTORY=y -# CONFIG_FEATURE_EDITING_SAVE_ON_EXIT is not set -CONFIG_FEATURE_REVERSE_SEARCH=y -CONFIG_FEATURE_TAB_COMPLETION=y -# CONFIG_FEATURE_USERNAME_COMPLETION is not set -CONFIG_FEATURE_EDITING_FANCY_PROMPT=y -CONFIG_FEATURE_EDITING_WINCH=y -# CONFIG_FEATURE_EDITING_ASK_TERMINAL is not set -# CONFIG_LOCALE_SUPPORT is not set -CONFIG_UNICODE_SUPPORT=y -# CONFIG_UNICODE_USING_LOCALE is not set -# CONFIG_FEATURE_CHECK_UNICODE_IN_ENV is not set -CONFIG_SUBST_WCHAR=63 -CONFIG_LAST_SUPPORTED_WCHAR=767 -# CONFIG_UNICODE_COMBINING_WCHARS is not set -# CONFIG_UNICODE_WIDE_WCHARS is not set -# CONFIG_UNICODE_BIDI_SUPPORT is not set -# CONFIG_UNICODE_NEUTRAL_TABLE is not set -# CONFIG_UNICODE_PRESERVE_BROKEN is not set -# CONFIG_LOOP_CONFIGURE is not set -# CONFIG_NO_LOOP_CONFIGURE is not set -CONFIG_TRY_LOOP_CONFIGURE=y - -# -# Applets -# - -# -# Archival Utilities -# -CONFIG_FEATURE_SEAMLESS_XZ=y -# CONFIG_FEATURE_SEAMLESS_LZMA is not set -CONFIG_FEATURE_SEAMLESS_BZ2=y -CONFIG_FEATURE_SEAMLESS_GZ=y -# CONFIG_FEATURE_SEAMLESS_Z is not set -# CONFIG_AR is not set -# CONFIG_FEATURE_AR_LONG_FILENAMES is not set -# CONFIG_FEATURE_AR_CREATE is not set -# CONFIG_UNCOMPRESS is not set -# CONFIG_GUNZIP is not set -# CONFIG_ZCAT is not set -# CONFIG_FEATURE_GUNZIP_LONG_OPTIONS is not set -# CONFIG_BUNZIP2 is not set -# CONFIG_BZCAT is not set -# CONFIG_UNLZMA is not set -# CONFIG_LZCAT is not set -# CONFIG_LZMA is not set -# CONFIG_UNXZ is not set -# CONFIG_XZCAT is not set -CONFIG_XZ=y -CONFIG_BZIP2=y -CONFIG_BZIP2_SMALL=8 -CONFIG_FEATURE_BZIP2_DECOMPRESS=y -CONFIG_CPIO=y -CONFIG_FEATURE_CPIO_O=y -CONFIG_FEATURE_CPIO_P=y -CONFIG_FEATURE_CPIO_IGNORE_DEVNO=y -CONFIG_FEATURE_CPIO_RENUMBER_INODES=y -# CONFIG_DPKG is not set -# CONFIG_DPKG_DEB is not set -CONFIG_GZIP=y -CONFIG_FEATURE_GZIP_LONG_OPTIONS=y -CONFIG_GZIP_FAST=0 -CONFIG_FEATURE_GZIP_LEVELS=y -CONFIG_FEATURE_GZIP_DECOMPRESS=y -CONFIG_LZOP=y -# CONFIG_UNLZOP is not set -# CONFIG_LZOPCAT is not set -# CONFIG_LZOP_COMPR_HIGH is not set -# CONFIG_RPM is not set -# CONFIG_RPM2CPIO is not set -CONFIG_TAR=y -CONFIG_FEATURE_TAR_LONG_OPTIONS=y -CONFIG_FEATURE_TAR_CREATE=y -CONFIG_FEATURE_TAR_AUTODETECT=y -CONFIG_FEATURE_TAR_FROM=y -CONFIG_FEATURE_TAR_OLDGNU_COMPATIBILITY=y -CONFIG_FEATURE_TAR_OLDSUN_COMPATIBILITY=y -CONFIG_FEATURE_TAR_GNU_EXTENSIONS=y -CONFIG_FEATURE_TAR_TO_COMMAND=y -CONFIG_FEATURE_TAR_UNAME_GNAME=y -CONFIG_FEATURE_TAR_NOPRESERVE_TIME=y -# CONFIG_FEATURE_TAR_SELINUX is not set -CONFIG_UNZIP=y -CONFIG_FEATURE_UNZIP_CDF=y -# CONFIG_FEATURE_UNZIP_BZIP2 is not set -# CONFIG_FEATURE_UNZIP_LZMA is not set -# CONFIG_FEATURE_UNZIP_XZ is not set -# CONFIG_FEATURE_LZMA_FAST is not set - -# -# Coreutils -# -CONFIG_FEATURE_VERBOSE=y - -# -# Common options for date and touch -# -# CONFIG_FEATURE_TIMEZONE is not set - -# -# Common options for cp and mv -# -# CONFIG_FEATURE_PRESERVE_HARDLINKS is not set - -# -# Common options for df, du, ls -# -CONFIG_FEATURE_HUMAN_READABLE=y -CONFIG_BASENAME=y -CONFIG_CAT=y -CONFIG_FEATURE_CATN=y -CONFIG_FEATURE_CATV=y -CONFIG_CHGRP=y -CONFIG_CHMOD=y -CONFIG_CHOWN=y -CONFIG_FEATURE_CHOWN_LONG_OPTIONS=y -CONFIG_CHROOT=y -# CONFIG_CKSUM is not set -CONFIG_CRC32=y -# CONFIG_COMM is not set -CONFIG_CP=y -CONFIG_FEATURE_CP_LONG_OPTIONS=y -CONFIG_FEATURE_CP_REFLINK=y -CONFIG_CUT=y -CONFIG_FEATURE_CUT_REGEX=y -# CONFIG_DATE is not set -# CONFIG_FEATURE_DATE_ISOFMT is not set -# CONFIG_FEATURE_DATE_NANO is not set -# CONFIG_FEATURE_DATE_COMPAT is not set -CONFIG_DD=y -CONFIG_FEATURE_DD_SIGNAL_HANDLING=y -CONFIG_FEATURE_DD_THIRD_STATUS_LINE=y -CONFIG_FEATURE_DD_IBS_OBS=y -CONFIG_FEATURE_DD_STATUS=y -CONFIG_DF=y -CONFIG_FEATURE_DF_FANCY=y -CONFIG_FEATURE_SKIP_ROOTFS=y -CONFIG_DIRNAME=y -# CONFIG_DOS2UNIX is not set -# CONFIG_UNIX2DOS is not set -CONFIG_DU=y -# CONFIG_FEATURE_DU_DEFAULT_BLOCKSIZE_1K is not set -CONFIG_ECHO=y -CONFIG_FEATURE_FANCY_ECHO=y -CONFIG_ENV=y -# CONFIG_EXPAND is not set -# CONFIG_UNEXPAND is not set -CONFIG_EXPR=y -CONFIG_EXPR_MATH_SUPPORT_64=y -# CONFIG_FACTOR is not set -CONFIG_FALSE=y -# CONFIG_FOLD is not set -CONFIG_HEAD=y -CONFIG_FEATURE_FANCY_HEAD=y -# CONFIG_HOSTID is not set -# CONFIG_ID is not set -# CONFIG_GROUPS is not set -CONFIG_INSTALL=y -CONFIG_FEATURE_INSTALL_LONG_OPTIONS=y -CONFIG_LINK=y -CONFIG_LN=y -# CONFIG_LOGNAME is not set -CONFIG_LS=y -CONFIG_FEATURE_LS_FILETYPES=y -CONFIG_FEATURE_LS_FOLLOWLINKS=y -CONFIG_FEATURE_LS_RECURSIVE=y -CONFIG_FEATURE_LS_WIDTH=y -CONFIG_FEATURE_LS_SORTFILES=y -CONFIG_FEATURE_LS_TIMESTAMPS=y -CONFIG_FEATURE_LS_USERNAME=y -# CONFIG_FEATURE_LS_COLOR is not set -# CONFIG_FEATURE_LS_COLOR_IS_DEFAULT is not set -CONFIG_MD5SUM=y -CONFIG_SHA1SUM=y -CONFIG_SHA256SUM=y -CONFIG_SHA512SUM=y -# CONFIG_SHA3SUM is not set - -# -# Common options for md5sum, sha1sum, sha256sum, sha512sum, sha3sum -# -CONFIG_FEATURE_MD5_SHA1_SUM_CHECK=y -CONFIG_MKDIR=y -CONFIG_MKFIFO=y -CONFIG_MKNOD=y -CONFIG_MKTEMP=y -CONFIG_MV=y -# CONFIG_NICE is not set -# CONFIG_NL is not set -# CONFIG_NOHUP is not set -CONFIG_NPROC=y -# CONFIG_OD is not set -CONFIG_PASTE=y -# CONFIG_PRINTENV is not set -CONFIG_PRINTF=y -CONFIG_PWD=y -CONFIG_READLINK=y -CONFIG_FEATURE_READLINK_FOLLOW=y -CONFIG_REALPATH=y -CONFIG_RM=y -CONFIG_RMDIR=y -CONFIG_SEQ=y -# CONFIG_SHRED is not set -CONFIG_SHUF=y -CONFIG_SLEEP=y -CONFIG_FEATURE_FANCY_SLEEP=y -CONFIG_SORT=y -# CONFIG_FEATURE_SORT_BIG is not set -# CONFIG_FEATURE_SORT_OPTIMIZE_MEMORY is not set -# CONFIG_SPLIT is not set -# CONFIG_FEATURE_SPLIT_FANCY is not set -CONFIG_STAT=y -CONFIG_FEATURE_STAT_FORMAT=y -CONFIG_FEATURE_STAT_FILESYSTEM=y -# CONFIG_STTY is not set -# CONFIG_SUM is not set -CONFIG_SYNC=y -CONFIG_FEATURE_SYNC_FANCY=y -CONFIG_FSYNC=y -CONFIG_TAC=y -CONFIG_TAIL=y -CONFIG_FEATURE_FANCY_TAIL=y -CONFIG_TEE=y -CONFIG_FEATURE_TEE_USE_BLOCK_IO=y -CONFIG_TEST=y -CONFIG_TEST1=y -# CONFIG_TEST2 is not set -CONFIG_FEATURE_TEST_64=y -# CONFIG_TIMEOUT is not set -CONFIG_TOUCH=y -# CONFIG_FEATURE_TOUCH_SUSV3 is not set -# CONFIG_TR is not set -# CONFIG_FEATURE_TR_CLASSES is not set -# CONFIG_FEATURE_TR_EQUIV is not set -CONFIG_TRUE=y -CONFIG_TRUNCATE=y -CONFIG_TSORT=y -# CONFIG_TTY is not set -CONFIG_UNAME=y -CONFIG_UNAME_OSNAME="GNU/Linux" -CONFIG_BB_ARCH=y -CONFIG_UNIQ=y -CONFIG_UNLINK=y -# CONFIG_USLEEP is not set -CONFIG_UUDECODE=y -CONFIG_BASE32=y -CONFIG_BASE64=y -# CONFIG_UUENCODE is not set -CONFIG_WC=y -CONFIG_FEATURE_WC_LARGE=y -# CONFIG_WHO is not set -# CONFIG_W is not set -# CONFIG_USERS is not set -# CONFIG_WHOAMI is not set -CONFIG_YES=y - -# -# Console Utilities -# -# CONFIG_CHVT is not set -CONFIG_CLEAR=y -# CONFIG_DEALLOCVT is not set -# CONFIG_DUMPKMAP is not set -# CONFIG_FGCONSOLE is not set -CONFIG_KBD_MODE=y -CONFIG_LOADFONT=y -CONFIG_SETFONT=y -# CONFIG_FEATURE_SETFONT_TEXTUAL_MAP is not set -CONFIG_DEFAULT_SETFONT_DIR="" - -# -# Common options for loadfont and setfont -# -CONFIG_FEATURE_LOADFONT_PSF2=y -CONFIG_FEATURE_LOADFONT_RAW=y -CONFIG_LOADKMAP=y -CONFIG_OPENVT=y -# CONFIG_RESET is not set -# CONFIG_RESIZE is not set -# CONFIG_FEATURE_RESIZE_PRINT is not set -# CONFIG_SETCONSOLE is not set -# CONFIG_FEATURE_SETCONSOLE_LONG_OPTIONS is not set -# CONFIG_SETKEYCODES is not set -# CONFIG_SETLOGCONS is not set -# CONFIG_SHOWKEY is not set - -# -# Debian Utilities -# -# CONFIG_PIPE_PROGRESS is not set -# CONFIG_RUN_PARTS is not set -# CONFIG_FEATURE_RUN_PARTS_LONG_OPTIONS is not set -# CONFIG_FEATURE_RUN_PARTS_FANCY is not set -# CONFIG_START_STOP_DAEMON is not set -# CONFIG_FEATURE_START_STOP_DAEMON_LONG_OPTIONS is not set -# CONFIG_FEATURE_START_STOP_DAEMON_FANCY is not set -CONFIG_WHICH=y - -# -# klibc-utils -# -# CONFIG_MINIPS is not set -CONFIG_NUKE=y -CONFIG_RESUME=y -CONFIG_RUN_INIT=y - -# -# Editors -# -CONFIG_AWK=y -# CONFIG_FEATURE_AWK_LIBM is not set -CONFIG_FEATURE_AWK_GNU_EXTENSIONS=y -# CONFIG_CMP is not set -# CONFIG_DIFF is not set -# CONFIG_FEATURE_DIFF_LONG_OPTIONS is not set -# CONFIG_FEATURE_DIFF_DIR is not set -# CONFIG_ED is not set -# CONFIG_PATCH is not set -CONFIG_SED=y -CONFIG_VI=y -CONFIG_FEATURE_VI_MAX_LEN=4096 -CONFIG_FEATURE_VI_8BIT=y -CONFIG_FEATURE_VI_COLON=y -CONFIG_FEATURE_VI_COLON_EXPAND=y -CONFIG_FEATURE_VI_YANKMARK=y -CONFIG_FEATURE_VI_SEARCH=y -# CONFIG_FEATURE_VI_REGEX_SEARCH is not set -CONFIG_FEATURE_VI_USE_SIGNALS=y -CONFIG_FEATURE_VI_DOT_CMD=y -CONFIG_FEATURE_VI_READONLY=y -CONFIG_FEATURE_VI_SETOPTS=y -CONFIG_FEATURE_VI_SET=y -CONFIG_FEATURE_VI_WIN_RESIZE=y -CONFIG_FEATURE_VI_ASK_TERMINAL=y -# CONFIG_FEATURE_VI_UNDO is not set -# CONFIG_FEATURE_VI_UNDO_QUEUE is not set -CONFIG_FEATURE_VI_UNDO_QUEUE_MAX=0 -CONFIG_FEATURE_VI_VERBOSE_STATUS=y -# CONFIG_FEATURE_ALLOW_EXEC is not set - -# -# Finding Utilities -# -# CONFIG_FIND is not set -# CONFIG_FEATURE_FIND_PRINT0 is not set -# CONFIG_FEATURE_FIND_MTIME is not set -# CONFIG_FEATURE_FIND_ATIME is not set -# CONFIG_FEATURE_FIND_CTIME is not set -# CONFIG_FEATURE_FIND_MMIN is not set -# CONFIG_FEATURE_FIND_AMIN is not set -# CONFIG_FEATURE_FIND_CMIN is not set -# CONFIG_FEATURE_FIND_PERM is not set -# CONFIG_FEATURE_FIND_TYPE is not set -# CONFIG_FEATURE_FIND_EXECUTABLE is not set -# CONFIG_FEATURE_FIND_XDEV is not set -# CONFIG_FEATURE_FIND_MAXDEPTH is not set -# CONFIG_FEATURE_FIND_NEWER is not set -# CONFIG_FEATURE_FIND_INUM is not set -# CONFIG_FEATURE_FIND_SAMEFILE is not set -# CONFIG_FEATURE_FIND_EXEC is not set -# CONFIG_FEATURE_FIND_EXEC_PLUS is not set -# CONFIG_FEATURE_FIND_USER is not set -# CONFIG_FEATURE_FIND_GROUP is not set -# CONFIG_FEATURE_FIND_NOT is not set -# CONFIG_FEATURE_FIND_DEPTH is not set -# CONFIG_FEATURE_FIND_PAREN is not set -# CONFIG_FEATURE_FIND_SIZE is not set -# CONFIG_FEATURE_FIND_PRUNE is not set -# CONFIG_FEATURE_FIND_QUIT is not set -# CONFIG_FEATURE_FIND_DELETE is not set -# CONFIG_FEATURE_FIND_EMPTY is not set -# CONFIG_FEATURE_FIND_PATH is not set -# CONFIG_FEATURE_FIND_REGEX is not set -# CONFIG_FEATURE_FIND_CONTEXT is not set -# CONFIG_FEATURE_FIND_LINKS is not set -CONFIG_GREP=y -# CONFIG_EGREP is not set -# CONFIG_FGREP is not set -# CONFIG_FEATURE_GREP_CONTEXT is not set -# CONFIG_XARGS is not set -# CONFIG_FEATURE_XARGS_SUPPORT_CONFIRMATION is not set -# CONFIG_FEATURE_XARGS_SUPPORT_QUOTES is not set -# CONFIG_FEATURE_XARGS_SUPPORT_TERMOPT is not set -# CONFIG_FEATURE_XARGS_SUPPORT_ZERO_TERM is not set -# CONFIG_FEATURE_XARGS_SUPPORT_REPL_STR is not set -# CONFIG_FEATURE_XARGS_SUPPORT_PARALLEL is not set -# CONFIG_FEATURE_XARGS_SUPPORT_ARGS_FILE is not set - -# -# Init Utilities -# -# CONFIG_BOOTCHARTD is not set -# CONFIG_FEATURE_BOOTCHARTD_BLOATED_HEADER is not set -# CONFIG_FEATURE_BOOTCHARTD_CONFIG_FILE is not set -CONFIG_HALT=y -CONFIG_POWEROFF=y -CONFIG_REBOOT=y -# CONFIG_FEATURE_WAIT_FOR_INIT is not set -# CONFIG_FEATURE_CALL_TELINIT is not set -CONFIG_TELINIT_PATH="" -CONFIG_INIT=y -# CONFIG_LINUXRC is not set -# CONFIG_FEATURE_USE_INITTAB is not set -# CONFIG_FEATURE_KILL_REMOVED is not set -CONFIG_FEATURE_KILL_DELAY=0 -# CONFIG_FEATURE_INIT_SCTTY is not set -# CONFIG_FEATURE_INIT_SYSLOG is not set -CONFIG_FEATURE_INIT_QUIET=y -# CONFIG_FEATURE_INIT_COREDUMPS is not set -CONFIG_INIT_TERMINAL_TYPE="" -CONFIG_FEATURE_INIT_MODIFY_CMDLINE=y - -# -# Login/Password Management Utilities -# -# CONFIG_FEATURE_SHADOWPASSWDS is not set -# CONFIG_USE_BB_PWD_GRP is not set -# CONFIG_USE_BB_SHADOW is not set -# CONFIG_USE_BB_CRYPT is not set -# CONFIG_USE_BB_CRYPT_SHA is not set -# CONFIG_ADD_SHELL is not set -# CONFIG_REMOVE_SHELL is not set -# CONFIG_ADDGROUP is not set -# CONFIG_FEATURE_ADDUSER_TO_GROUP is not set -# CONFIG_ADDUSER is not set -# CONFIG_FEATURE_CHECK_NAMES is not set -CONFIG_LAST_ID=0 -CONFIG_FIRST_SYSTEM_ID=0 -CONFIG_LAST_SYSTEM_ID=0 -# CONFIG_CHPASSWD is not set -CONFIG_FEATURE_DEFAULT_PASSWD_ALGO="" -# CONFIG_CRYPTPW is not set -CONFIG_MKPASSWD=y -# CONFIG_DELUSER is not set -# CONFIG_DELGROUP is not set -# CONFIG_FEATURE_DEL_USER_FROM_GROUP is not set -# CONFIG_GETTY is not set -# CONFIG_LOGIN is not set -# CONFIG_LOGIN_SESSION_AS_CHILD is not set -# CONFIG_LOGIN_SCRIPTS is not set -# CONFIG_FEATURE_NOLOGIN is not set -# CONFIG_FEATURE_SECURETTY is not set -# CONFIG_PASSWD is not set -# CONFIG_FEATURE_PASSWD_WEAK_CHECK is not set -# CONFIG_SU is not set -# CONFIG_FEATURE_SU_SYSLOG is not set -# CONFIG_FEATURE_SU_CHECKS_SHELLS is not set -# CONFIG_FEATURE_SU_BLANK_PW_NEEDS_SECURE_TTY is not set -# CONFIG_SULOGIN is not set -# CONFIG_VLOCK is not set - -# -# Linux Ext2 FS Progs -# -# CONFIG_CHATTR is not set -# CONFIG_FSCK is not set -# CONFIG_LSATTR is not set -# CONFIG_TUNE2FS is not set - -# -# Linux Module Utilities -# -# CONFIG_MODPROBE_SMALL is not set -# CONFIG_DEPMOD is not set -# CONFIG_INSMOD is not set -# CONFIG_LSMOD is not set -# CONFIG_FEATURE_LSMOD_PRETTY_2_6_OUTPUT is not set -# CONFIG_MODINFO is not set -# CONFIG_MODPROBE is not set -# CONFIG_FEATURE_MODPROBE_BLACKLIST is not set -# CONFIG_RMMOD is not set - -# -# Options common to multiple modutils -# -# CONFIG_FEATURE_CMDLINE_MODULE_OPTIONS is not set -# CONFIG_FEATURE_MODPROBE_SMALL_CHECK_ALREADY_LOADED is not set -# CONFIG_FEATURE_2_4_MODULES is not set -# CONFIG_FEATURE_INSMOD_VERSION_CHECKING is not set -# CONFIG_FEATURE_INSMOD_KSYMOOPS_SYMBOLS is not set -# CONFIG_FEATURE_INSMOD_LOADINKMEM is not set -# CONFIG_FEATURE_INSMOD_LOAD_MAP is not set -# CONFIG_FEATURE_INSMOD_LOAD_MAP_FULL is not set -# CONFIG_FEATURE_CHECK_TAINTED_MODULE is not set -# CONFIG_FEATURE_INSMOD_TRY_MMAP is not set -# CONFIG_FEATURE_MODUTILS_ALIAS is not set -# CONFIG_FEATURE_MODUTILS_SYMBOLS is not set -CONFIG_DEFAULT_MODULES_DIR="" -CONFIG_DEFAULT_DEPMOD_FILE="" - -# -# Linux System Utilities -# -# CONFIG_ACPID is not set -# CONFIG_FEATURE_ACPID_COMPAT is not set -CONFIG_BLKDISCARD=y -# CONFIG_BLKID is not set -# CONFIG_FEATURE_BLKID_TYPE is not set -# CONFIG_BLOCKDEV is not set -# CONFIG_CAL is not set -# CONFIG_CHRT is not set -CONFIG_DMESG=y -CONFIG_FEATURE_DMESG_PRETTY=y -# CONFIG_EJECT is not set -# CONFIG_FEATURE_EJECT_SCSI is not set -CONFIG_FALLOCATE=y -CONFIG_FATATTR=y -# CONFIG_FBSET is not set -# CONFIG_FEATURE_FBSET_FANCY is not set -# CONFIG_FEATURE_FBSET_READMODE is not set -# CONFIG_FDFORMAT is not set -# CONFIG_FDISK is not set -# CONFIG_FDISK_SUPPORT_LARGE_DISKS is not set -# CONFIG_FEATURE_FDISK_WRITABLE is not set -# CONFIG_FEATURE_AIX_LABEL is not set -# CONFIG_FEATURE_SGI_LABEL is not set -# CONFIG_FEATURE_SUN_LABEL is not set -# CONFIG_FEATURE_OSF_LABEL is not set -# CONFIG_FEATURE_GPT_LABEL is not set -# CONFIG_FEATURE_FDISK_ADVANCED is not set -# CONFIG_FINDFS is not set -# CONFIG_FLOCK is not set -# CONFIG_FDFLUSH is not set -# CONFIG_FREERAMDISK is not set -# CONFIG_FSCK_MINIX is not set -CONFIG_FSFREEZE=y -CONFIG_FSTRIM=y -CONFIG_GETOPT=y -CONFIG_FEATURE_GETOPT_LONG=y -CONFIG_HEXDUMP=y -# CONFIG_HD is not set -CONFIG_XXD=y -# CONFIG_HWCLOCK is not set -# CONFIG_FEATURE_HWCLOCK_ADJTIME_FHS is not set -# CONFIG_IONICE is not set -# CONFIG_IPCRM is not set -# CONFIG_IPCS is not set -# CONFIG_LAST is not set -# CONFIG_FEATURE_LAST_FANCY is not set -CONFIG_LOSETUP=y -# CONFIG_LSPCI is not set -# CONFIG_LSUSB is not set -# CONFIG_MDEV is not set -# CONFIG_FEATURE_MDEV_CONF is not set -# CONFIG_FEATURE_MDEV_RENAME is not set -# CONFIG_FEATURE_MDEV_RENAME_REGEXP is not set -# CONFIG_FEATURE_MDEV_EXEC is not set -# CONFIG_FEATURE_MDEV_LOAD_FIRMWARE is not set -# CONFIG_FEATURE_MDEV_DAEMON is not set -# CONFIG_MESG is not set -# CONFIG_FEATURE_MESG_ENABLE_ONLY_GROUP is not set -# CONFIG_MKE2FS is not set -# CONFIG_MKFS_EXT2 is not set -# CONFIG_MKFS_MINIX is not set -# CONFIG_FEATURE_MINIX2 is not set -# CONFIG_MKFS_REISER is not set -# CONFIG_MKDOSFS is not set -# CONFIG_MKFS_VFAT is not set -# CONFIG_MKSWAP is not set -# CONFIG_FEATURE_MKSWAP_UUID is not set -# CONFIG_MORE is not set -# CONFIG_MOUNT is not set -# CONFIG_FEATURE_MOUNT_FAKE is not set -# CONFIG_FEATURE_MOUNT_VERBOSE is not set -# CONFIG_FEATURE_MOUNT_HELPERS is not set -# CONFIG_FEATURE_MOUNT_LABEL is not set -# CONFIG_FEATURE_MOUNT_NFS is not set -# CONFIG_FEATURE_MOUNT_CIFS is not set -# CONFIG_FEATURE_MOUNT_FLAGS is not set -# CONFIG_FEATURE_MOUNT_FSTAB is not set -# CONFIG_FEATURE_MOUNT_OTHERTAB is not set -CONFIG_MOUNTPOINT=y -CONFIG_NOLOGIN=y -CONFIG_NOLOGIN_DEPENDENCIES=y -CONFIG_NSENTER=y -# CONFIG_PIVOT_ROOT is not set -# CONFIG_RDATE is not set -# CONFIG_RDEV is not set -# CONFIG_READPROFILE is not set -# CONFIG_RENICE is not set -# CONFIG_REV is not set -# CONFIG_RTCWAKE is not set -# CONFIG_SCRIPT is not set -# CONFIG_SCRIPTREPLAY is not set -# CONFIG_SETARCH is not set -# CONFIG_LINUX32 is not set -# CONFIG_LINUX64 is not set -# CONFIG_SETPRIV is not set -# CONFIG_FEATURE_SETPRIV_DUMP is not set -# CONFIG_FEATURE_SETPRIV_CAPABILITIES is not set -# CONFIG_FEATURE_SETPRIV_CAPABILITY_NAMES is not set -# CONFIG_SETSID is not set -# CONFIG_SWAPON is not set -# CONFIG_FEATURE_SWAPON_DISCARD is not set -# CONFIG_FEATURE_SWAPON_PRI is not set -# CONFIG_SWAPOFF is not set -# CONFIG_FEATURE_SWAPONOFF_LABEL is not set -# CONFIG_SWITCH_ROOT is not set -# CONFIG_TASKSET is not set -# CONFIG_FEATURE_TASKSET_FANCY is not set -# CONFIG_FEATURE_TASKSET_CPULIST is not set -# CONFIG_UEVENT is not set -CONFIG_UMOUNT=y -CONFIG_FEATURE_UMOUNT_ALL=y -CONFIG_UNSHARE=y -# CONFIG_WALL is not set - -# -# Common options for mount/umount -# -CONFIG_FEATURE_MOUNT_LOOP=y -CONFIG_FEATURE_MOUNT_LOOP_CREATE=y -# CONFIG_FEATURE_MTAB_SUPPORT is not set -# CONFIG_VOLUMEID is not set -# CONFIG_FEATURE_VOLUMEID_BCACHE is not set -# CONFIG_FEATURE_VOLUMEID_BTRFS is not set -# CONFIG_FEATURE_VOLUMEID_CRAMFS is not set -# CONFIG_FEATURE_VOLUMEID_EROFS is not set -# CONFIG_FEATURE_VOLUMEID_EXFAT is not set -# CONFIG_FEATURE_VOLUMEID_EXT is not set -# CONFIG_FEATURE_VOLUMEID_F2FS is not set -# CONFIG_FEATURE_VOLUMEID_FAT is not set -# CONFIG_FEATURE_VOLUMEID_HFS is not set -# CONFIG_FEATURE_VOLUMEID_ISO9660 is not set -# CONFIG_FEATURE_VOLUMEID_JFS is not set -# CONFIG_FEATURE_VOLUMEID_LFS is not set -# CONFIG_FEATURE_VOLUMEID_LINUXRAID is not set -# CONFIG_FEATURE_VOLUMEID_LINUXSWAP is not set -# CONFIG_FEATURE_VOLUMEID_LUKS is not set -# CONFIG_FEATURE_VOLUMEID_MINIX is not set -# CONFIG_FEATURE_VOLUMEID_NILFS is not set -# CONFIG_FEATURE_VOLUMEID_NTFS is not set -# CONFIG_FEATURE_VOLUMEID_OCFS2 is not set -# CONFIG_FEATURE_VOLUMEID_REISERFS is not set -# CONFIG_FEATURE_VOLUMEID_ROMFS is not set -# CONFIG_FEATURE_VOLUMEID_SQUASHFS is not set -# CONFIG_FEATURE_VOLUMEID_SYSV is not set -# CONFIG_FEATURE_VOLUMEID_UBIFS is not set -# CONFIG_FEATURE_VOLUMEID_UDF is not set -# CONFIG_FEATURE_VOLUMEID_XFS is not set - -# -# Miscellaneous Utilities -# -# CONFIG_ADJTIMEX is not set -CONFIG_ASCII=y -# CONFIG_BBCONFIG is not set -# CONFIG_FEATURE_COMPRESS_BBCONFIG is not set -CONFIG_BC=y -# CONFIG_DC is not set -CONFIG_FEATURE_DC_BIG=y -# CONFIG_FEATURE_DC_LIBM is not set -CONFIG_FEATURE_BC_INTERACTIVE=y -CONFIG_FEATURE_BC_LONG_OPTIONS=y -# CONFIG_BEEP is not set -CONFIG_FEATURE_BEEP_FREQ=0 -CONFIG_FEATURE_BEEP_LENGTH_MS=0 -# CONFIG_CHAT is not set -# CONFIG_FEATURE_CHAT_NOFAIL is not set -# CONFIG_FEATURE_CHAT_TTY_HIFI is not set -# CONFIG_FEATURE_CHAT_IMPLICIT_CR is not set -# CONFIG_FEATURE_CHAT_SWALLOW_OPTS is not set -# CONFIG_FEATURE_CHAT_SEND_ESCAPES is not set -# CONFIG_FEATURE_CHAT_VAR_ABORT_LEN is not set -# CONFIG_FEATURE_CHAT_CLR_ABORT is not set -# CONFIG_CONSPY is not set -# CONFIG_CROND is not set -# CONFIG_FEATURE_CROND_D is not set -# CONFIG_FEATURE_CROND_CALL_SENDMAIL is not set -# CONFIG_FEATURE_CROND_SPECIAL_TIMES is not set -CONFIG_FEATURE_CROND_DIR="" -# CONFIG_CRONTAB is not set -# CONFIG_DEVFSD is not set -# CONFIG_DEVFSD_MODLOAD is not set -# CONFIG_DEVFSD_FG_NP is not set -# CONFIG_DEVFSD_VERBOSE is not set -# CONFIG_FEATURE_DEVFS is not set -# CONFIG_DEVMEM is not set -# CONFIG_FBSPLASH is not set -# CONFIG_FLASH_ERASEALL is not set -# CONFIG_FLASH_LOCK is not set -# CONFIG_FLASH_UNLOCK is not set -# CONFIG_FLASHCP is not set -# CONFIG_HDPARM is not set -# CONFIG_FEATURE_HDPARM_GET_IDENTITY is not set -# CONFIG_FEATURE_HDPARM_HDIO_SCAN_HWIF is not set -# CONFIG_FEATURE_HDPARM_HDIO_UNREGISTER_HWIF is not set -# CONFIG_FEATURE_HDPARM_HDIO_DRIVE_RESET is not set -# CONFIG_FEATURE_HDPARM_HDIO_TRISTATE_HWIF is not set -# CONFIG_FEATURE_HDPARM_HDIO_GETSET_DMA is not set -CONFIG_HEXEDIT=y -# CONFIG_I2CGET is not set -# CONFIG_I2CSET is not set -# CONFIG_I2CDUMP is not set -# CONFIG_I2CDETECT is not set -CONFIG_I2CTRANSFER=y -# CONFIG_INOTIFYD is not set -CONFIG_LESS=y -CONFIG_FEATURE_LESS_MAXLINES=9999999 -CONFIG_FEATURE_LESS_BRACKETS=y -CONFIG_FEATURE_LESS_FLAGS=y -CONFIG_FEATURE_LESS_TRUNCATE=y -# CONFIG_FEATURE_LESS_MARKS is not set -# CONFIG_FEATURE_LESS_REGEXP is not set -# CONFIG_FEATURE_LESS_WINCH is not set -# CONFIG_FEATURE_LESS_ASK_TERMINAL is not set -# CONFIG_FEATURE_LESS_DASHCMD is not set -# CONFIG_FEATURE_LESS_LINENUMS is not set -# CONFIG_FEATURE_LESS_RAW is not set -# CONFIG_FEATURE_LESS_ENV is not set -CONFIG_LSSCSI=y -# CONFIG_MAKEDEVS is not set -# CONFIG_FEATURE_MAKEDEVS_LEAF is not set -# CONFIG_FEATURE_MAKEDEVS_TABLE is not set -# CONFIG_MAN is not set -# CONFIG_MICROCOM is not set -CONFIG_MIM=y -# CONFIG_MT is not set -# CONFIG_NANDWRITE is not set -# CONFIG_NANDDUMP is not set -CONFIG_PARTPROBE=y -# CONFIG_RAIDAUTORUN is not set -# CONFIG_READAHEAD is not set -# CONFIG_RFKILL is not set -# CONFIG_RUNLEVEL is not set -# CONFIG_RX is not set -CONFIG_SEEDRNG=y -CONFIG_SETFATTR=y -# CONFIG_SETSERIAL is not set -CONFIG_STRINGS=y -# CONFIG_TIME is not set -CONFIG_TREE=y -CONFIG_TS=y -# CONFIG_TTYSIZE is not set -# CONFIG_UBIATTACH is not set -# CONFIG_UBIDETACH is not set -# CONFIG_UBIMKVOL is not set -# CONFIG_UBIRMVOL is not set -# CONFIG_UBIRSVOL is not set -# CONFIG_UBIUPDATEVOL is not set -# CONFIG_UBIRENAME is not set -# CONFIG_VOLNAME is not set -# CONFIG_WATCHDOG is not set -# CONFIG_FEATURE_WATCHDOG_OPEN_TWICE is not set - -# -# Networking Utilities -# -CONFIG_FEATURE_IPV6=y -# CONFIG_FEATURE_UNIX_LOCAL is not set -CONFIG_FEATURE_PREFER_IPV4_ADDRESS=y -# CONFIG_VERBOSE_RESOLUTION_ERRORS is not set -# CONFIG_FEATURE_ETC_NETWORKS is not set -# CONFIG_FEATURE_ETC_SERVICES is not set -# CONFIG_FEATURE_HWIB is not set -# CONFIG_FEATURE_TLS_SHA1 is not set -# CONFIG_ARP is not set -# CONFIG_ARPING is not set -# CONFIG_BRCTL is not set -# CONFIG_FEATURE_BRCTL_FANCY is not set -# CONFIG_FEATURE_BRCTL_SHOW is not set -# CONFIG_DNSD is not set -# CONFIG_ETHER_WAKE is not set -# CONFIG_FTPD is not set -# CONFIG_FEATURE_FTPD_WRITE is not set -# CONFIG_FEATURE_FTPD_ACCEPT_BROKEN_LIST is not set -# CONFIG_FEATURE_FTPD_AUTHENTICATION is not set -# CONFIG_FTPGET is not set -# CONFIG_FTPPUT is not set -# CONFIG_FEATURE_FTPGETPUT_LONG_OPTIONS is not set -# CONFIG_HOSTNAME is not set -# CONFIG_DNSDOMAINNAME is not set -# CONFIG_HTTPD is not set -CONFIG_FEATURE_HTTPD_PORT_DEFAULT=0 -# CONFIG_FEATURE_HTTPD_RANGES is not set -# CONFIG_FEATURE_HTTPD_SETUID is not set -# CONFIG_FEATURE_HTTPD_BASIC_AUTH is not set -# CONFIG_FEATURE_HTTPD_AUTH_MD5 is not set -# CONFIG_FEATURE_HTTPD_CGI is not set -# CONFIG_FEATURE_HTTPD_CONFIG_WITH_SCRIPT_INTERPR is not set -# CONFIG_FEATURE_HTTPD_SET_REMOTE_PORT_TO_ENV is not set -# CONFIG_FEATURE_HTTPD_ENCODE_URL_STR is not set -# CONFIG_FEATURE_HTTPD_ERROR_PAGES is not set -# CONFIG_FEATURE_HTTPD_PROXY is not set -# CONFIG_FEATURE_HTTPD_GZIP is not set -# CONFIG_FEATURE_HTTPD_ETAG is not set -# CONFIG_FEATURE_HTTPD_LAST_MODIFIED is not set -# CONFIG_FEATURE_HTTPD_DATE is not set -# CONFIG_FEATURE_HTTPD_ACL_IP is not set -CONFIG_IFCONFIG=y -CONFIG_FEATURE_IFCONFIG_STATUS=y -CONFIG_FEATURE_IFCONFIG_SLIP=y -CONFIG_FEATURE_IFCONFIG_MEMSTART_IOADDR_IRQ=y -CONFIG_FEATURE_IFCONFIG_HW=y -CONFIG_FEATURE_IFCONFIG_BROADCAST_PLUS=y -# CONFIG_IFENSLAVE is not set -# CONFIG_IFPLUGD is not set -# CONFIG_IFUP is not set -# CONFIG_IFDOWN is not set -CONFIG_IFUPDOWN_IFSTATE_PATH="" -# CONFIG_FEATURE_IFUPDOWN_IP is not set -# CONFIG_FEATURE_IFUPDOWN_IPV4 is not set -# CONFIG_FEATURE_IFUPDOWN_IPV6 is not set -# CONFIG_FEATURE_IFUPDOWN_MAPPING is not set -# CONFIG_FEATURE_IFUPDOWN_EXTERNAL_DHCP is not set -# CONFIG_INETD is not set -# CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_ECHO is not set -# CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_DISCARD is not set -# CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_TIME is not set -# CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_DAYTIME is not set -# CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_CHARGEN is not set -# CONFIG_FEATURE_INETD_RPC is not set -CONFIG_IP=y -CONFIG_IPADDR=y -CONFIG_IPLINK=y -CONFIG_IPROUTE=y -CONFIG_IPTUNNEL=y -CONFIG_IPRULE=y -CONFIG_IPNEIGH=y -CONFIG_FEATURE_IP_ADDRESS=y -CONFIG_FEATURE_IP_LINK=y -CONFIG_FEATURE_IP_ROUTE=y -CONFIG_FEATURE_IP_ROUTE_DIR="/etc/iproute2" -CONFIG_FEATURE_IP_TUNNEL=y -CONFIG_FEATURE_IP_RULE=y -CONFIG_FEATURE_IP_NEIGH=y -# CONFIG_FEATURE_IP_RARE_PROTOCOLS is not set -# CONFIG_IPCALC is not set -# CONFIG_FEATURE_IPCALC_LONG_OPTIONS is not set -# CONFIG_FEATURE_IPCALC_FANCY is not set -# CONFIG_FAKEIDENTD is not set -# CONFIG_NAMEIF is not set -# CONFIG_FEATURE_NAMEIF_EXTENDED is not set -# CONFIG_NBDCLIENT is not set -CONFIG_NC=y -# CONFIG_NETCAT is not set -CONFIG_NC_SERVER=y -CONFIG_NC_EXTRA=y -# CONFIG_NC_110_COMPAT is not set -CONFIG_NETSTAT=y -CONFIG_FEATURE_NETSTAT_WIDE=y -CONFIG_FEATURE_NETSTAT_PRG=y -CONFIG_NSLOOKUP=y -# CONFIG_FEATURE_NSLOOKUP_BIG is not set -# CONFIG_FEATURE_NSLOOKUP_LONG_OPTIONS is not set -# CONFIG_NTPD is not set -# CONFIG_FEATURE_NTPD_SERVER is not set -# CONFIG_FEATURE_NTPD_CONF is not set -# CONFIG_FEATURE_NTP_AUTH is not set -CONFIG_PING=y -CONFIG_PING6=y -CONFIG_FEATURE_FANCY_PING=y -# CONFIG_PSCAN is not set -CONFIG_ROUTE=y -# CONFIG_SLATTACH is not set -# CONFIG_SSL_CLIENT is not set -# CONFIG_TC is not set -# CONFIG_FEATURE_TC_INGRESS is not set -CONFIG_TCPSVD=y -# CONFIG_UDPSVD is not set -CONFIG_TELNET=y -# CONFIG_FEATURE_TELNET_TTYPE is not set -# CONFIG_FEATURE_TELNET_AUTOLOGIN is not set -CONFIG_FEATURE_TELNET_WIDTH=y -# CONFIG_TELNETD is not set -# CONFIG_FEATURE_TELNETD_STANDALONE is not set -CONFIG_FEATURE_TELNETD_PORT_DEFAULT=0 -# CONFIG_FEATURE_TELNETD_INETD_WAIT is not set -CONFIG_TFTP=y -# CONFIG_FEATURE_TFTP_PROGRESS_BAR is not set -CONFIG_FEATURE_TFTP_HPA_COMPAT=y -# CONFIG_TFTPD is not set -CONFIG_FEATURE_TFTP_GET=y -# CONFIG_FEATURE_TFTP_PUT is not set -# CONFIG_FEATURE_TFTP_BLOCKSIZE is not set -# CONFIG_TFTP_DEBUG is not set -CONFIG_TLS=y -# CONFIG_TRACEROUTE is not set -# CONFIG_TRACEROUTE6 is not set -# CONFIG_FEATURE_TRACEROUTE_VERBOSE is not set -# CONFIG_FEATURE_TRACEROUTE_USE_ICMP is not set -# CONFIG_TUNCTL is not set -# CONFIG_FEATURE_TUNCTL_UG is not set -# CONFIG_VCONFIG is not set -CONFIG_WGET=y -CONFIG_FEATURE_WGET_LONG_OPTIONS=y -CONFIG_FEATURE_WGET_STATUSBAR=y -CONFIG_FEATURE_WGET_FTP=y -CONFIG_FEATURE_WGET_AUTHENTICATION=y -CONFIG_FEATURE_WGET_TIMEOUT=y -CONFIG_FEATURE_WGET_HTTPS=y -# CONFIG_FEATURE_WGET_OPENSSL is not set -# CONFIG_WHOIS is not set -# CONFIG_ZCIP is not set -# CONFIG_UDHCPD is not set -# CONFIG_FEATURE_UDHCPD_BASE_IP_ON_MAC is not set -# CONFIG_FEATURE_UDHCPD_WRITE_LEASES_EARLY is not set -CONFIG_DHCPD_LEASES_FILE="" -# CONFIG_DUMPLEASES is not set -# CONFIG_DHCPRELAY is not set -CONFIG_UDHCPC=y -# CONFIG_FEATURE_UDHCPC_ARPING is not set -CONFIG_FEATURE_UDHCPC_SANITIZEOPT=y -CONFIG_UDHCPC_DEFAULT_SCRIPT="/usr/share/udhcpc/default.script" -CONFIG_UDHCPC6_DEFAULT_SCRIPT="/usr/share/udhcpc/default6.script" -CONFIG_UDHCPC6=y -CONFIG_FEATURE_UDHCPC6_RFC3646=y -CONFIG_FEATURE_UDHCPC6_RFC4704=y -CONFIG_FEATURE_UDHCPC6_RFC4833=y -CONFIG_FEATURE_UDHCPC6_RFC5970=y - -# -# Common options for DHCP applets -# -CONFIG_UDHCPC_DEFAULT_INTERFACE="eth0" -CONFIG_FEATURE_UDHCP_PORT=y -CONFIG_UDHCP_DEBUG=9 -CONFIG_UDHCPC_SLACK_FOR_BUGGY_SERVERS=80 -CONFIG_FEATURE_UDHCP_RFC3397=y -CONFIG_FEATURE_UDHCP_8021Q=y -CONFIG_IFUPDOWN_UDHCPC_CMD_OPTIONS="" - -# -# Print Utilities -# -# CONFIG_LPD is not set -# CONFIG_LPR is not set -# CONFIG_LPQ is not set - -# -# Mail Utilities -# -CONFIG_FEATURE_MIME_CHARSET="" -# CONFIG_MAKEMIME is not set -# CONFIG_POPMAILDIR is not set -# CONFIG_FEATURE_POPMAILDIR_DELIVERY is not set -# CONFIG_REFORMIME is not set -# CONFIG_FEATURE_REFORMIME_COMPAT is not set -# CONFIG_SENDMAIL is not set - -# -# Process Utilities -# -CONFIG_FEATURE_FAST_TOP=y -# CONFIG_FEATURE_SHOW_THREADS is not set -CONFIG_FREE=y -# CONFIG_FUSER is not set -# CONFIG_IOSTAT is not set -CONFIG_KILL=y -CONFIG_KILLALL=y -# CONFIG_KILLALL5 is not set -# CONFIG_LSOF is not set -# CONFIG_MPSTAT is not set -# CONFIG_NMETER is not set -CONFIG_PGREP=y -# CONFIG_PKILL is not set -CONFIG_PIDOF=y -CONFIG_FEATURE_PIDOF_SINGLE=y -CONFIG_FEATURE_PIDOF_OMIT=y -# CONFIG_PMAP is not set -# CONFIG_POWERTOP is not set -# CONFIG_FEATURE_POWERTOP_INTERACTIVE is not set -CONFIG_PS=y -CONFIG_FEATURE_PS_WIDE=y -CONFIG_FEATURE_PS_LONG=y -# CONFIG_FEATURE_PS_TIME is not set -# CONFIG_FEATURE_PS_UNUSUAL_SYSTEMS is not set -# CONFIG_FEATURE_PS_ADDITIONAL_COLUMNS is not set -# CONFIG_PSTREE is not set -# CONFIG_PWDX is not set -# CONFIG_SMEMCAP is not set -# CONFIG_BB_SYSCTL is not set -# CONFIG_TOP is not set -# CONFIG_FEATURE_TOP_INTERACTIVE is not set -# CONFIG_FEATURE_TOP_CPU_USAGE_PERCENTAGE is not set -# CONFIG_FEATURE_TOP_CPU_GLOBAL_PERCENTS is not set -# CONFIG_FEATURE_TOP_SMP_CPU is not set -# CONFIG_FEATURE_TOP_DECIMALS is not set -# CONFIG_FEATURE_TOP_SMP_PROCESS is not set -# CONFIG_FEATURE_TOPMEM is not set -CONFIG_UPTIME=y -# CONFIG_FEATURE_UPTIME_UTMP_SUPPORT is not set -# CONFIG_WATCH is not set - -# -# Runit Utilities -# -# CONFIG_CHPST is not set -# CONFIG_SETUIDGID is not set -# CONFIG_ENVUIDGID is not set -# CONFIG_ENVDIR is not set -# CONFIG_SOFTLIMIT is not set -# CONFIG_RUNSV is not set -# CONFIG_RUNSVDIR is not set -# CONFIG_FEATURE_RUNSVDIR_LOG is not set -# CONFIG_SV is not set -CONFIG_SV_DEFAULT_SERVICE_DIR="" -# CONFIG_SVC is not set -# CONFIG_SVOK is not set -# CONFIG_SVLOGD is not set -# CONFIG_CHCON is not set -# CONFIG_GETENFORCE is not set -# CONFIG_GETSEBOOL is not set -# CONFIG_LOAD_POLICY is not set -# CONFIG_MATCHPATHCON is not set -# CONFIG_RUNCON is not set -# CONFIG_SELINUXENABLED is not set -# CONFIG_SESTATUS is not set -# CONFIG_SETENFORCE is not set -# CONFIG_SETFILES is not set -# CONFIG_FEATURE_SETFILES_CHECK_OPTION is not set -# CONFIG_RESTORECON is not set -# CONFIG_SETSEBOOL is not set - -# -# Shells -# -CONFIG_SH_IS_ASH=y -# CONFIG_SH_IS_HUSH is not set -# CONFIG_SH_IS_NONE is not set -# CONFIG_BASH_IS_ASH is not set -# CONFIG_BASH_IS_HUSH is not set -CONFIG_BASH_IS_NONE=y -CONFIG_SHELL_ASH=y -CONFIG_ASH=y -CONFIG_ASH_OPTIMIZE_FOR_SIZE=y -# CONFIG_ASH_INTERNAL_GLOB is not set -CONFIG_ASH_BASH_COMPAT=y -# CONFIG_ASH_BASH_SOURCE_CURDIR is not set -# CONFIG_ASH_BASH_NOT_FOUND_HOOK is not set -CONFIG_ASH_JOB_CONTROL=y -CONFIG_ASH_ALIAS=y -# CONFIG_ASH_RANDOM_SUPPORT is not set -CONFIG_ASH_EXPAND_PRMT=y -# CONFIG_ASH_IDLE_TIMEOUT is not set -# CONFIG_ASH_MAIL is not set -CONFIG_ASH_ECHO=y -CONFIG_ASH_PRINTF=y -CONFIG_ASH_TEST=y -CONFIG_ASH_SLEEP=y -CONFIG_ASH_HELP=y -CONFIG_ASH_GETOPTS=y -CONFIG_ASH_CMDCMD=y -CONFIG_CTTYHACK=y -# CONFIG_HUSH is not set -# CONFIG_SHELL_HUSH is not set -# CONFIG_HUSH_BASH_COMPAT is not set -# CONFIG_HUSH_BRACE_EXPANSION is not set -# CONFIG_HUSH_BASH_SOURCE_CURDIR is not set -# CONFIG_HUSH_LINENO_VAR is not set -# CONFIG_HUSH_INTERACTIVE is not set -# CONFIG_HUSH_SAVEHISTORY is not set -# CONFIG_HUSH_JOB is not set -# CONFIG_HUSH_TICK is not set -# CONFIG_HUSH_IF is not set -# CONFIG_HUSH_LOOPS is not set -# CONFIG_HUSH_CASE is not set -# CONFIG_HUSH_FUNCTIONS is not set -# CONFIG_HUSH_LOCAL is not set -# CONFIG_HUSH_RANDOM_SUPPORT is not set -# CONFIG_HUSH_MODE_X is not set -# CONFIG_HUSH_ECHO is not set -# CONFIG_HUSH_PRINTF is not set -# CONFIG_HUSH_TEST is not set -# CONFIG_HUSH_HELP is not set -# CONFIG_HUSH_EXPORT is not set -# CONFIG_HUSH_EXPORT_N is not set -# CONFIG_HUSH_READONLY is not set -# CONFIG_HUSH_KILL is not set -# CONFIG_HUSH_WAIT is not set -# CONFIG_HUSH_COMMAND is not set -# CONFIG_HUSH_TRAP is not set -# CONFIG_HUSH_TYPE is not set -# CONFIG_HUSH_TIMES is not set -# CONFIG_HUSH_READ is not set -# CONFIG_HUSH_SET is not set -# CONFIG_HUSH_UNSET is not set -# CONFIG_HUSH_ULIMIT is not set -# CONFIG_HUSH_UMASK is not set -# CONFIG_HUSH_GETOPTS is not set -# CONFIG_HUSH_MEMLEAK is not set - -# -# Options common to all shells -# -CONFIG_FEATURE_SH_MATH=y -CONFIG_FEATURE_SH_MATH_64=y -CONFIG_FEATURE_SH_MATH_BASE=y -CONFIG_FEATURE_SH_EXTRA_QUIET=y -# CONFIG_FEATURE_SH_STANDALONE is not set -# CONFIG_FEATURE_SH_NOFORK is not set -CONFIG_FEATURE_SH_READ_FRAC=y -# CONFIG_FEATURE_SH_HISTFILESIZE is not set -CONFIG_FEATURE_SH_EMBEDDED_SCRIPTS=y - -# -# System Logging Utilities -# -# CONFIG_KLOGD is not set -# CONFIG_FEATURE_KLOGD_KLOGCTL is not set -# CONFIG_LOGGER is not set -# CONFIG_LOGREAD is not set -# CONFIG_FEATURE_LOGREAD_REDUCED_LOCKING is not set -# CONFIG_SYSLOGD is not set -# CONFIG_FEATURE_ROTATE_LOGFILE is not set -# CONFIG_FEATURE_REMOTE_LOG is not set -# CONFIG_FEATURE_SYSLOGD_DUP is not set -# CONFIG_FEATURE_SYSLOGD_CFG is not set -# CONFIG_FEATURE_SYSLOGD_PRECISE_TIMESTAMPS is not set -CONFIG_FEATURE_SYSLOGD_READ_BUFFER_SIZE=0 -# CONFIG_FEATURE_IPC_SYSLOG is not set -CONFIG_FEATURE_IPC_SYSLOG_BUFFER_SIZE=0 -# CONFIG_FEATURE_KMSG_SYSLOG is not set diff --git a/srcpkgs/busybox/files/dotconfig.d/httpd.patch b/srcpkgs/busybox/files/dotconfig.d/httpd.patch deleted file mode 100644 index cde1147781d5bf..00000000000000 --- a/srcpkgs/busybox/files/dotconfig.d/httpd.patch +++ /dev/null @@ -1,39 +0,0 @@ -@@ -864,22 +864,22 @@ - # CONFIG_FEATURE_FTPGETPUT_LONG_OPTIONS is not set - CONFIG_HOSTNAME=y - CONFIG_DNSDOMAINNAME=y --# CONFIG_HTTPD is not set --# CONFIG_FEATURE_HTTPD_RANGES is not set --# CONFIG_FEATURE_HTTPD_SETUID is not set --# CONFIG_FEATURE_HTTPD_BASIC_AUTH is not set --# CONFIG_FEATURE_HTTPD_AUTH_MD5 is not set --# CONFIG_FEATURE_HTTPD_CGI is not set --# CONFIG_FEATURE_HTTPD_CONFIG_WITH_SCRIPT_INTERPR is not set --# CONFIG_FEATURE_HTTPD_SET_REMOTE_PORT_TO_ENV is not set --# CONFIG_FEATURE_HTTPD_ENCODE_URL_STR is not set --# CONFIG_FEATURE_HTTPD_ERROR_PAGES is not set --# CONFIG_FEATURE_HTTPD_PROXY is not set --# CONFIG_FEATURE_HTTPD_GZIP is not set --# CONFIG_FEATURE_HTTPD_ETAG is not set --# CONFIG_FEATURE_HTTPD_LAST_MODIFIED is not set --# CONFIG_FEATURE_HTTPD_DATE is not set --# CONFIG_FEATURE_HTTPD_ACL_IP is not set -+CONFIG_HTTPD=y -+CONFIG_FEATURE_HTTPD_RANGES=y -+CONFIG_FEATURE_HTTPD_SETUID=y -+CONFIG_FEATURE_HTTPD_BASIC_AUTH=y -+CONFIG_FEATURE_HTTPD_AUTH_MD5=y -+CONFIG_FEATURE_HTTPD_CGI=y -+CONFIG_FEATURE_HTTPD_CONFIG_WITH_SCRIPT_INTERPR=y -+CONFIG_FEATURE_HTTPD_SET_REMOTE_PORT_TO_ENV=y -+CONFIG_FEATURE_HTTPD_ENCODE_URL_STR=y -+CONFIG_FEATURE_HTTPD_ERROR_PAGES=y -+CONFIG_FEATURE_HTTPD_PROXY=y -+CONFIG_FEATURE_HTTPD_GZIP=y -+CONFIG_FEATURE_HTTPD_ETAG=y -+CONFIG_FEATURE_HTTPD_LAST_MODIFIED=y -+CONFIG_FEATURE_HTTPD_DATE=y -+CONFIG_FEATURE_HTTPD_ACL_IP=y - CONFIG_IFCONFIG=y - CONFIG_FEATURE_IFCONFIG_STATUS=y - CONFIG_FEATURE_IFCONFIG_SLIP=y diff --git a/srcpkgs/busybox/files/dotconfig.d/huge.patch b/srcpkgs/busybox/files/dotconfig.d/huge.patch deleted file mode 100644 index bcf981496bc6dd..00000000000000 --- a/srcpkgs/busybox/files/dotconfig.d/huge.patch +++ /dev/null @@ -1,422 +0,0 @@ -@@ -94,7 +94,7 @@ - CONFIG_PASSWORD_MINLEN=6 - CONFIG_MD5_SMALL=1 - CONFIG_SHA3_SMALL=1 --# CONFIG_FEATURE_FAST_TOP is not set -+CONFIG_FEATURE_FAST_TOP=y - # CONFIG_FEATURE_ETC_NETWORKS is not set - # CONFIG_FEATURE_ETC_SERVICES is not set - CONFIG_FEATURE_EDITING=y -@@ -125,7 +125,7 @@ - CONFIG_FEATURE_USE_SENDFILE=y - CONFIG_FEATURE_COPYBUF_KB=4 - CONFIG_FEATURE_SKIP_ROOTFS=y --# CONFIG_MONOTONIC_SYSCALL is not set -+CONFIG_MONOTONIC_SYSCALL=y - # CONFIG_IOCTL_HEX2STR_ERROR is not set - # CONFIG_FEATURE_HWIB is not set - -@@ -159,9 +159,9 @@ - CONFIG_BZIP2=y - CONFIG_BZIP2_SMALL=8 - CONFIG_FEATURE_BZIP2_DECOMPRESS=y --# CONFIG_CPIO is not set --# CONFIG_FEATURE_CPIO_O is not set --# CONFIG_FEATURE_CPIO_P is not set -+CONFIG_CPIO=y -+CONFIG_FEATURE_CPIO_O=y -+CONFIG_FEATURE_CPIO_P=y - # CONFIG_DPKG is not set - # CONFIG_DPKG_DEB is not set - CONFIG_GZIP=y -@@ -192,7 +192,7 @@ - CONFIG_FEATURE_UNZIP_BZIP2=y - CONFIG_FEATURE_UNZIP_LZMA=y - CONFIG_FEATURE_UNZIP_XZ=y --# CONFIG_FEATURE_LZMA_FAST is not set -+CONFIG_FEATURE_LZMA_FAST=y - - # - # Coreutils -@@ -206,7 +206,7 @@ - CONFIG_CHOWN=y - CONFIG_FEATURE_CHOWN_LONG_OPTIONS=y - CONFIG_CHROOT=y --# CONFIG_CKSUM is not set -+CONFIG_CKSUM=y - CONFIG_CRC32=y - CONFIG_COMM=y - CONFIG_CP=y -@@ -216,11 +216,11 @@ - CONFIG_FEATURE_CUT_REGEX=y - CONFIG_DATE=y - CONFIG_FEATURE_DATE_ISOFMT=y --# CONFIG_FEATURE_DATE_NANO is not set -+CONFIG_FEATURE_DATE_NANO=y - CONFIG_FEATURE_DATE_COMPAT=y - CONFIG_DD=y - CONFIG_FEATURE_DD_SIGNAL_HANDLING=y --# CONFIG_FEATURE_DD_THIRD_STATUS_LINE is not set -+CONFIG_FEATURE_DD_THIRD_STATUS_LINE=y - CONFIG_FEATURE_DD_IBS_OBS=y - CONFIG_FEATURE_DD_STATUS=y - CONFIG_DF=y -@@ -269,7 +269,7 @@ - # - # Common options for md5sum, sha1sum, sha256sum, sha512sum, sha3sum - # --# CONFIG_FEATURE_MD5_SHA1_SUM_CHECK is not set -+CONFIG_FEATURE_MD5_SHA1_SUM_CHECK=y - CONFIG_MKDIR=y - CONFIG_MKFIFO=y - CONFIG_MKNOD=y -@@ -316,7 +316,7 @@ - CONFIG_TEST1=y - CONFIG_TEST2=y - CONFIG_FEATURE_TEST_64=y --# CONFIG_TIMEOUT is not set -+CONFIG_TIMEOUT=y - CONFIG_TOUCH=y - CONFIG_FEATURE_TOUCH_SUSV3=y - CONFIG_TR=y -@@ -330,7 +330,7 @@ - CONFIG_BB_ARCH=y - CONFIG_UNIQ=y - CONFIG_UNLINK=y --# CONFIG_USLEEP is not set -+CONFIG_USLEEP=y - CONFIG_UUDECODE=y - CONFIG_BASE32=y - CONFIG_BASE64=y -@@ -374,7 +374,7 @@ - # CONFIG_FEATURE_LOADFONT_PSF2 is not set - # CONFIG_FEATURE_LOADFONT_RAW is not set - CONFIG_LOADKMAP=y --# CONFIG_OPENVT is not set -+CONFIG_OPENVT=y - CONFIG_RESET=y - # CONFIG_RESIZE is not set - # CONFIG_FEATURE_RESIZE_PRINT is not set -@@ -549,7 +549,7 @@ - # - CONFIG_CHATTR=y - # CONFIG_FSCK is not set --# CONFIG_LSATTR is not set -+CONFIG_LSATTR=y - # CONFIG_TUNE2FS is not set - - # -@@ -592,7 +592,7 @@ - CONFIG_BLKID=y - CONFIG_FEATURE_BLKID_TYPE=y - # CONFIG_BLOCKDEV is not set --# CONFIG_CAL is not set -+CONFIG_CAL=y - # CONFIG_CHRT is not set - CONFIG_DMESG=y - CONFIG_FEATURE_DMESG_PRETTY=y -@@ -644,13 +644,13 @@ - CONFIG_FEATURE_MDEV_DAEMON=y - # CONFIG_MESG is not set - # CONFIG_FEATURE_MESG_ENABLE_ONLY_GROUP is not set --# CONFIG_MKE2FS is not set --# CONFIG_MKFS_EXT2 is not set -+CONFIG_MKE2FS=y -+CONFIG_MKFS_EXT2=y - # CONFIG_MKFS_MINIX is not set - # CONFIG_FEATURE_MINIX2 is not set - # CONFIG_MKFS_REISER is not set --# CONFIG_MKDOSFS is not set --# CONFIG_MKFS_VFAT is not set -+CONFIG_MKDOSFS=y -+CONFIG_MKFS_VFAT=y - CONFIG_MKSWAP=y - CONFIG_FEATURE_MKSWAP_UUID=y - CONFIG_MORE=y -@@ -664,19 +664,19 @@ - CONFIG_FEATURE_MOUNT_FLAGS=y - CONFIG_FEATURE_MOUNT_FSTAB=y - CONFIG_FEATURE_MOUNT_OTHERTAB=y --# CONFIG_MOUNTPOINT is not set -+CONFIG_MOUNTPOINT=y - # CONFIG_NOLOGIN is not set - # CONFIG_NOLOGIN_DEPENDENCIES is not set - CONFIG_NSENTER=y - CONFIG_PIVOT_ROOT=y --# CONFIG_RDATE is not set -+CONFIG_RDATE=y - # CONFIG_RDEV is not set - # CONFIG_READPROFILE is not set - CONFIG_RENICE=y --# CONFIG_REV is not set --# CONFIG_RTCWAKE is not set --# CONFIG_SCRIPT is not set --# CONFIG_SCRIPTREPLAY is not set -+CONFIG_REV=y -+CONFIG_RTCWAKE=y -+CONFIG_SCRIPT=y -+CONFIG_SCRIPTREPLAY=y - CONFIG_SETARCH=y - CONFIG_LINUX32=y - CONFIG_LINUX64=y -@@ -691,9 +691,9 @@ - CONFIG_SWAPOFF=y - CONFIG_FEATURE_SWAPONOFF_LABEL=y - CONFIG_SWITCH_ROOT=y --# CONFIG_TASKSET is not set --# CONFIG_FEATURE_TASKSET_FANCY is not set --# CONFIG_FEATURE_TASKSET_CPULIST is not set -+CONFIG_TASKSET=y -+CONFIG_FEATURE_TASKSET_FANCY=y -+CONFIG_FEATURE_TASKSET_CPULIST=y - CONFIG_UEVENT=y - CONFIG_UMOUNT=y - CONFIG_FEATURE_UMOUNT_ALL=y -@@ -745,12 +745,12 @@ - CONFIG_ASCII=y - # CONFIG_BBCONFIG is not set - # CONFIG_FEATURE_COMPRESS_BBCONFIG is not set --# CONFIG_BC is not set -+CONFIG_BC=y - CONFIG_DC=y --# CONFIG_FEATURE_DC_BIG is not set --CONFIG_FEATURE_DC_LIBM=y --# CONFIG_FEATURE_BC_INTERACTIVE is not set --# CONFIG_FEATURE_BC_LONG_OPTIONS is not set -+CONFIG_FEATURE_DC_BIG=y -+# CONFIG_FEATURE_DC_LIBM is not set -+CONFIG_FEATURE_BC_INTERACTIVE=y -+CONFIG_FEATURE_BC_LONG_OPTIONS=y - # CONFIG_BEEP is not set - CONFIG_FEATURE_BEEP_FREQ=0 - CONFIG_FEATURE_BEEP_LENGTH_MS=0 -@@ -774,7 +774,7 @@ - # CONFIG_DEVFSD_FG_NP is not set - # CONFIG_DEVFSD_VERBOSE is not set - # CONFIG_FEATURE_DEVFS is not set --# CONFIG_DEVMEM is not set -+CONFIG_DEVMEM=y - # CONFIG_FBSPLASH is not set - # CONFIG_FLASH_ERASEALL is not set - # CONFIG_FLASH_LOCK is not set -@@ -812,7 +812,7 @@ - # CONFIG_FEATURE_MAKEDEVS_LEAF is not set - # CONFIG_FEATURE_MAKEDEVS_TABLE is not set - # CONFIG_MAN is not set --# CONFIG_MICROCOM is not set -+CONFIG_MICROCOM=y - # CONFIG_MIM is not set - # CONFIG_MT is not set - # CONFIG_NANDWRITE is not set -@@ -824,7 +824,7 @@ - # CONFIG_RUNLEVEL is not set - # CONFIG_RX is not set - CONFIG_SETFATTR=y --# CONFIG_SETSERIAL is not set -+CONFIG_SETSERIAL=y - CONFIG_STRINGS=y - CONFIG_TIME=y - CONFIG_TS=y -@@ -848,20 +848,20 @@ - CONFIG_FEATURE_PREFER_IPV4_ADDRESS=y - # CONFIG_VERBOSE_RESOLUTION_ERRORS is not set - # CONFIG_FEATURE_TLS_SHA1 is not set --# CONFIG_ARP is not set --# CONFIG_ARPING is not set -+CONFIG_ARP=y -+CONFIG_ARPING=y - CONFIG_BRCTL=y - CONFIG_FEATURE_BRCTL_FANCY=y - CONFIG_FEATURE_BRCTL_SHOW=y - # CONFIG_DNSD is not set --# CONFIG_ETHER_WAKE is not set --# CONFIG_FTPD is not set --# CONFIG_FEATURE_FTPD_WRITE is not set --# CONFIG_FEATURE_FTPD_ACCEPT_BROKEN_LIST is not set --# CONFIG_FEATURE_FTPD_AUTHENTICATION is not set --# CONFIG_FTPGET is not set --# CONFIG_FTPPUT is not set --# CONFIG_FEATURE_FTPGETPUT_LONG_OPTIONS is not set -+CONFIG_ETHER_WAKE=y -+CONFIG_FTPD=y -+CONFIG_FEATURE_FTPD_WRITE=y -+CONFIG_FEATURE_FTPD_ACCEPT_BROKEN_LIST=y -+CONFIG_FEATURE_FTPD_AUTHENTICATION=y -+CONFIG_FTPGET=y -+CONFIG_FTPPUT=y -+CONFIG_FEATURE_FTPGETPUT_LONG_OPTIONS=y - CONFIG_HOSTNAME=y - CONFIG_DNSDOMAINNAME=y - CONFIG_HTTPD=y -@@ -896,12 +896,12 @@ - # CONFIG_FEATURE_IFUPDOWN_IPV6 is not set - # CONFIG_FEATURE_IFUPDOWN_MAPPING is not set - # CONFIG_FEATURE_IFUPDOWN_EXTERNAL_DHCP is not set --# CONFIG_INETD is not set --# CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_ECHO is not set --# CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_DISCARD is not set --# CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_TIME is not set --# CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_DAYTIME is not set --# CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_CHARGEN is not set -+CONFIG_INETD=y -+CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_ECHO=y -+CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_DISCARD=y -+CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_TIME=y -+CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_DAYTIME=y -+CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_CHARGEN=y - # CONFIG_FEATURE_INETD_RPC is not set - CONFIG_IP=y - CONFIG_IPADDR=y -@@ -922,11 +922,11 @@ - # CONFIG_FEATURE_IPCALC_LONG_OPTIONS is not set - # CONFIG_FEATURE_IPCALC_FANCY is not set - # CONFIG_FAKEIDENTD is not set --# CONFIG_NAMEIF is not set --# CONFIG_FEATURE_NAMEIF_EXTENDED is not set --# CONFIG_NBDCLIENT is not set -+CONFIG_NAMEIF=y -+CONFIG_FEATURE_NAMEIF_EXTENDED=y -+CONFIG_NBDCLIENT=y - CONFIG_NC=y --# CONFIG_NETCAT is not set -+CONFIG_NETCAT=y - CONFIG_NC_SERVER=y - CONFIG_NC_EXTRA=y - # CONFIG_NC_110_COMPAT is not set -@@ -944,13 +944,13 @@ - CONFIG_PING6=y - CONFIG_FEATURE_FANCY_PING=y - # CONFIG_PSCAN is not set --# CONFIG_ROUTE is not set -+CONFIG_ROUTE=y - # CONFIG_SLATTACH is not set - CONFIG_SSL_CLIENT=y - CONFIG_TC=y - CONFIG_FEATURE_TC_INGRESS=y --# CONFIG_TCPSVD is not set --# CONFIG_UDPSVD is not set -+CONFIG_TCPSVD=y -+CONFIG_UDPSVD=y - CONFIG_TELNET=y - CONFIG_FEATURE_TELNET_TTYPE=y - CONFIG_FEATURE_TELNET_AUTOLOGIN=y -@@ -958,21 +958,21 @@ - # CONFIG_TELNETD is not set - # CONFIG_FEATURE_TELNETD_STANDALONE is not set - # CONFIG_FEATURE_TELNETD_INETD_WAIT is not set --# CONFIG_TFTP is not set --# CONFIG_FEATURE_TFTP_PROGRESS_BAR is not set --# CONFIG_FEATURE_TFTP_HPA_COMPAT is not set --# CONFIG_TFTPD is not set --# CONFIG_FEATURE_TFTP_GET is not set --# CONFIG_FEATURE_TFTP_PUT is not set --# CONFIG_FEATURE_TFTP_BLOCKSIZE is not set -+CONFIG_TFTP=y -+CONFIG_FEATURE_TFTP_PROGRESS_BAR=y -+CONFIG_FEATURE_TFTP_HPA_COMPAT=y -+CONFIG_TFTPD=y -+CONFIG_FEATURE_TFTP_GET=y -+CONFIG_FEATURE_TFTP_PUT=y -+CONFIG_FEATURE_TFTP_BLOCKSIZE=y - # CONFIG_TFTP_DEBUG is not set - CONFIG_TLS=y --# CONFIG_TRACEROUTE is not set --# CONFIG_TRACEROUTE6 is not set --# CONFIG_FEATURE_TRACEROUTE_VERBOSE is not set --# CONFIG_FEATURE_TRACEROUTE_USE_ICMP is not set --# CONFIG_TUNCTL is not set --# CONFIG_FEATURE_TUNCTL_UG is not set -+CONFIG_TRACEROUTE=y -+CONFIG_TRACEROUTE6=y -+CONFIG_FEATURE_TRACEROUTE_VERBOSE=y -+CONFIG_FEATURE_TRACEROUTE_USE_ICMP=y -+CONFIG_TUNCTL=y -+CONFIG_FEATURE_TUNCTL_UG=y - # CONFIG_VCONFIG is not set - CONFIG_WGET=y - CONFIG_FEATURE_WGET_LONG_OPTIONS=y -@@ -984,21 +984,21 @@ - CONFIG_FEATURE_WGET_OPENSSL=y - CONFIG_WHOIS=y - # CONFIG_ZCIP is not set --# CONFIG_UDHCPD is not set -+CONFIG_UDHCPD=y - # CONFIG_FEATURE_UDHCPD_BASE_IP_ON_MAC is not set --# CONFIG_FEATURE_UDHCPD_WRITE_LEASES_EARLY is not set --CONFIG_DHCPD_LEASES_FILE="" -+CONFIG_FEATURE_UDHCPD_WRITE_LEASES_EARLY=y -+CONFIG_DHCPD_LEASES_FILE="/var/lib/misc/udhcpd.leases" - # CONFIG_DUMPLEASES is not set - # CONFIG_DHCPRELAY is not set - CONFIG_UDHCPC=y - CONFIG_FEATURE_UDHCPC_ARPING=y - CONFIG_FEATURE_UDHCPC_SANITIZEOPT=y - CONFIG_UDHCPC_DEFAULT_SCRIPT="/usr/share/udhcpc/default.script" --# CONFIG_UDHCPC6 is not set --# CONFIG_FEATURE_UDHCPC6_RFC3646 is not set --# CONFIG_FEATURE_UDHCPC6_RFC4704 is not set --# CONFIG_FEATURE_UDHCPC6_RFC4833 is not set --# CONFIG_FEATURE_UDHCPC6_RFC5970 is not set -+CONFIG_UDHCPC6=y -+CONFIG_FEATURE_UDHCPC6_RFC3646=y -+CONFIG_FEATURE_UDHCPC6_RFC4704=y -+CONFIG_FEATURE_UDHCPC6_RFC4833=y -+CONFIG_FEATURE_UDHCPC6_RFC5970=y - - # - # Common options for DHCP applets -@@ -1021,13 +1021,13 @@ - # - # Mail Utilities - # --# CONFIG_MAKEMIME is not set -+CONFIG_MAKEMIME=y - # CONFIG_POPMAILDIR is not set - # CONFIG_FEATURE_POPMAILDIR_DELIVERY is not set --# CONFIG_REFORMIME is not set --# CONFIG_FEATURE_REFORMIME_COMPAT is not set --# CONFIG_SENDMAIL is not set --CONFIG_FEATURE_MIME_CHARSET="" -+CONFIG_REFORMIME=y -+CONFIG_FEATURE_REFORMIME_COMPAT=y -+CONFIG_SENDMAIL=y -+CONFIG_FEATURE_MIME_CHARSET="us-ascii" - - # - # Process Utilities -@@ -1040,7 +1040,7 @@ - CONFIG_KILLALL5=y - CONFIG_LSOF=y - CONFIG_MPSTAT=y --# CONFIG_NMETER is not set -+CONFIG_NMETER=y - CONFIG_PGREP=y - CONFIG_PKILL=y - CONFIG_PIDOF=y -@@ -1056,7 +1056,7 @@ - CONFIG_FEATURE_PS_UNUSUAL_SYSTEMS=y - CONFIG_FEATURE_PS_ADDITIONAL_COLUMNS=y - CONFIG_PSTREE=y --# CONFIG_PWDX is not set -+CONFIG_PWDX=y - # CONFIG_SMEMCAP is not set - CONFIG_BB_SYSCTL=y - CONFIG_TOP=y -@@ -1069,7 +1069,7 @@ - CONFIG_FEATURE_TOPMEM=y - CONFIG_UPTIME=y - # CONFIG_FEATURE_UPTIME_UTMP_SUPPORT is not set --# CONFIG_WATCH is not set -+CONFIG_WATCH=y - CONFIG_FEATURE_SHOW_THREADS=y - - # -@@ -1087,7 +1087,7 @@ - CONFIG_SV_DEFAULT_SERVICE_DIR="/var/service" - # CONFIG_SVC is not set - CONFIG_SVOK=y --# CONFIG_SVLOGD is not set -+CONFIG_SVLOGD=y - # CONFIG_CHCON is not set - # CONFIG_GETENFORCE is not set - # CONFIG_GETSEBOOL is not set diff --git a/srcpkgs/busybox/files/dotconfig.d/install.patch b/srcpkgs/busybox/files/dotconfig.d/install.patch deleted file mode 100644 index e4f9438a5cdb89..00000000000000 --- a/srcpkgs/busybox/files/dotconfig.d/install.patch +++ /dev/null @@ -1,10 +0,0 @@ -@@ -24,8 +24,8 @@ - # CONFIG_FEATURE_PIDFILE is not set - CONFIG_PID_FILE_PATH="" - CONFIG_BUSYBOX=y - # CONFIG_FEATURE_SHOW_SCRIPT is not set --# CONFIG_FEATURE_INSTALLER is not set -+CONFIG_FEATURE_INSTALLER=y - # CONFIG_INSTALL_NO_USR is not set - CONFIG_FEATURE_SUID=y - # CONFIG_FEATURE_SUID_CONFIG is not set diff --git a/srcpkgs/busybox/files/dotconfig.d/mdev.patch b/srcpkgs/busybox/files/dotconfig.d/mdev.patch deleted file mode 100644 index e8c16828754f15..00000000000000 --- a/srcpkgs/busybox/files/dotconfig.d/mdev.patch +++ /dev/null @@ -1,21 +0,0 @@ -@@ -624,12 +624,12 @@ - CONFIG_LOSETUP=y - CONFIG_LSPCI=y - CONFIG_LSUSB=y --# CONFIG_MDEV is not set --# CONFIG_FEATURE_MDEV_CONF is not set --# CONFIG_FEATURE_MDEV_RENAME is not set --# CONFIG_FEATURE_MDEV_RENAME_REGEXP is not set --# CONFIG_FEATURE_MDEV_EXEC is not set --# CONFIG_FEATURE_MDEV_LOAD_FIRMWARE is not set --# CONFIG_FEATURE_MDEV_DAEMON is not set -+CONFIG_MDEV=y -+CONFIG_FEATURE_MDEV_CONF=y -+CONFIG_FEATURE_MDEV_RENAME=y -+CONFIG_FEATURE_MDEV_RENAME_REGEXP=y -+CONFIG_FEATURE_MDEV_EXEC=y -+CONFIG_FEATURE_MDEV_LOAD_FIRMWARE=y -+CONFIG_FEATURE_MDEV_DAEMON=y - # CONFIG_MESG is not set - # CONFIG_FEATURE_MESG_ENABLE_ONLY_GROUP is not set - # CONFIG_MKE2FS is not set diff --git a/srcpkgs/busybox/files/dotconfig.d/ntpd.patch b/srcpkgs/busybox/files/dotconfig.d/ntpd.patch deleted file mode 100644 index 8ca733df932060..00000000000000 --- a/srcpkgs/busybox/files/dotconfig.d/ntpd.patch +++ /dev/null @@ -1,15 +0,0 @@ -@@ -917,10 +917,10 @@ - CONFIG_NSLOOKUP=y - CONFIG_FEATURE_NSLOOKUP_BIG=y - CONFIG_FEATURE_NSLOOKUP_LONG_OPTIONS=y --# CONFIG_NTPD is not set --# CONFIG_FEATURE_NTPD_SERVER is not set --# CONFIG_FEATURE_NTPD_CONF is not set --# CONFIG_FEATURE_NTP_AUTH is not set -+CONFIG_NTPD=y -+CONFIG_FEATURE_NTPD_SERVER=y -+CONFIG_FEATURE_NTPD_CONF=y -+CONFIG_FEATURE_NTP_AUTH=y - CONFIG_PING=y - CONFIG_PING6=y - CONFIG_FEATURE_FANCY_PING=y diff --git a/srcpkgs/busybox/files/dotconfig.d/static.patch b/srcpkgs/busybox/files/dotconfig.d/static.patch deleted file mode 100644 index 0b6b5a7aa4cfe5..00000000000000 --- a/srcpkgs/busybox/files/dotconfig.d/static.patch +++ /dev/null @@ -1,9 +0,0 @@ -@@ -39,7 +39,7 @@ - # - # Build Options - # --# CONFIG_STATIC is not set -+CONFIG_STATIC=y - # CONFIG_PIE is not set - # CONFIG_NOMMU is not set - # CONFIG_BUILD_LIBBUSYBOX is not set diff --git a/srcpkgs/busybox/files/dotconfig.d/sysklogd.patch b/srcpkgs/busybox/files/dotconfig.d/sysklogd.patch deleted file mode 100644 index a6a7d549584b46..00000000000000 --- a/srcpkgs/busybox/files/dotconfig.d/sysklogd.patch +++ /dev/null @@ -1,31 +0,0 @@ -@@ -1173,18 +1173,18 @@ - # - # System Logging Utilities - # --# CONFIG_KLOGD is not set --# CONFIG_FEATURE_KLOGD_KLOGCTL is not set -+CONFIG_KLOGD=y -+CONFIG_FEATURE_KLOGD_KLOGCTL=y - CONFIG_LOGGER=y --# CONFIG_LOGREAD is not set --# CONFIG_FEATURE_LOGREAD_REDUCED_LOCKING is not set --# CONFIG_SYSLOGD is not set --# CONFIG_FEATURE_ROTATE_LOGFILE is not set --# CONFIG_FEATURE_REMOTE_LOG is not set --# CONFIG_FEATURE_SYSLOGD_DUP is not set --# CONFIG_FEATURE_SYSLOGD_CFG is not set -+CONFIG_LOGREAD=y -+CONFIG_FEATURE_LOGREAD_REDUCED_LOCKING=y -+CONFIG_SYSLOGD=y -+CONFIG_FEATURE_ROTATE_LOGFILE=y -+CONFIG_FEATURE_REMOTE_LOG=y -+CONFIG_FEATURE_SYSLOGD_DUP=y -+CONFIG_FEATURE_SYSLOGD_CFG=y - # CONFIG_FEATURE_SYSLOGD_PRECISE_TIMESTAMPS is not set --CONFIG_FEATURE_SYSLOGD_READ_BUFFER_SIZE=0 --# CONFIG_FEATURE_IPC_SYSLOG is not set --CONFIG_FEATURE_IPC_SYSLOG_BUFFER_SIZE=0 -+CONFIG_FEATURE_SYSLOGD_READ_BUFFER_SIZE=256 -+CONFIG_FEATURE_IPC_SYSLOG=y -+CONFIG_FEATURE_IPC_SYSLOG_BUFFER_SIZE=512 - # CONFIG_FEATURE_KMSG_SYSLOG is not set diff --git a/srcpkgs/busybox/files/dotconfig.d/udhcpc.patch b/srcpkgs/busybox/files/dotconfig.d/udhcpc.patch deleted file mode 100644 index 6a9ae3d1be5253..00000000000000 --- a/srcpkgs/busybox/files/dotconfig.d/udhcpc.patch +++ /dev/null @@ -1,35 +0,0 @@ -@@ -990,21 +990,25 @@ - CONFIG_DHCPD_LEASES_FILE="" - # CONFIG_DUMPLEASES is not set - # CONFIG_DHCPRELAY is not set --# CONFIG_UDHCPC is not set --# CONFIG_FEATURE_UDHCPC_ARPING is not set --# CONFIG_FEATURE_UDHCPC_SANITIZEOPT is not set --CONFIG_UDHCPC_DEFAULT_SCRIPT="" -+CONFIG_UDHCPC=y -+CONFIG_FEATURE_UDHCPC_ARPING=y -+CONFIG_FEATURE_UDHCPC_SANITIZEOPT=y -+CONFIG_UDHCPC_DEFAULT_SCRIPT="/usr/share/udhcpc/default.script" - # CONFIG_UDHCPC6 is not set - # CONFIG_FEATURE_UDHCPC6_RFC3646 is not set - # CONFIG_FEATURE_UDHCPC6_RFC4704 is not set - # CONFIG_FEATURE_UDHCPC6_RFC4833 is not set - # CONFIG_FEATURE_UDHCPC6_RFC5970 is not set --CONFIG_UDHCPC_DEFAULT_INTERFACE="" -+ -+# -+# Common options for DHCP applets -+# -+CONFIG_UDHCPC_DEFAULT_INTERFACE="eth0" - # CONFIG_FEATURE_UDHCP_PORT is not set --CONFIG_UDHCP_DEBUG=0 --CONFIG_UDHCPC_SLACK_FOR_BUGGY_SERVERS=0 --# CONFIG_FEATURE_UDHCP_RFC3397 is not set --# CONFIG_FEATURE_UDHCP_8021Q is not set -+CONFIG_UDHCP_DEBUG=2 -+CONFIG_UDHCPC_SLACK_FOR_BUGGY_SERVERS=80 -+CONFIG_FEATURE_UDHCP_RFC3397=y -+CONFIG_FEATURE_UDHCP_8021Q=y - CONFIG_IFUPDOWN_UDHCPC_CMD_OPTIONS="" - - # diff --git a/srcpkgs/busybox/patches/0001-libbb-sockaddr2str-ensure-only-printable-characters-.patch b/srcpkgs/busybox/patches/0001-libbb-sockaddr2str-ensure-only-printable-characters-.patch deleted file mode 100644 index 1d1716e3b0c136..00000000000000 --- a/srcpkgs/busybox/patches/0001-libbb-sockaddr2str-ensure-only-printable-characters-.patch +++ /dev/null @@ -1,40 +0,0 @@ -From 0c8da1bead8ffaf270b4b723ead2c517371405d7 Mon Sep 17 00:00:00 2001 -From: Ariadne Conill -Date: Sun, 3 Apr 2022 12:14:33 +0000 -Subject: [PATCH 1/2] libbb: sockaddr2str: ensure only printable characters are - returned for the hostname part - -CVE: Pending -Upstream-Status: Pending -Signed-off-by: Ariadne Conill ---- - libbb/xconnect.c | 5 +++-- - 1 file changed, 3 insertions(+), 2 deletions(-) - -diff --git a/libbb/xconnect.c b/libbb/xconnect.c -index 0e0b247b8..02c061e67 100644 ---- a/libbb/xconnect.c -+++ b/libbb/xconnect.c -@@ -497,8 +497,9 @@ static char* FAST_FUNC sockaddr2str(const struct sockaddr *sa, int flags) - ); - if (rc) - return NULL; -+ /* ensure host contains only printable characters */ - if (flags & IGNORE_PORT) -- return xstrdup(host); -+ return xstrdup(printable_string(host)); - #if ENABLE_FEATURE_IPV6 - if (sa->sa_family == AF_INET6) { - if (strchr(host, ':')) /* heh, it's not a resolved hostname */ -@@ -509,7 +510,7 @@ static char* FAST_FUNC sockaddr2str(const struct sockaddr *sa, int flags) - #endif - /* For now we don't support anything else, so it has to be INET */ - /*if (sa->sa_family == AF_INET)*/ -- return xasprintf("%s:%s", host, serv); -+ return xasprintf("%s:%s", printable_string(host), serv); - /*return xstrdup(host);*/ - } - --- -2.35.1 - diff --git a/srcpkgs/busybox/patches/0002-nslookup-sanitize-all-printed-strings-with-printable.patch b/srcpkgs/busybox/patches/0002-nslookup-sanitize-all-printed-strings-with-printable.patch deleted file mode 100644 index 475850964a0f66..00000000000000 --- a/srcpkgs/busybox/patches/0002-nslookup-sanitize-all-printed-strings-with-printable.patch +++ /dev/null @@ -1,67 +0,0 @@ -From 812b407e545b70b16cf32aade135b5c32eaf674f Mon Sep 17 00:00:00 2001 -From: Ariadne Conill -Date: Sun, 3 Apr 2022 12:16:45 +0000 -Subject: [PATCH 2/2] nslookup: sanitize all printed strings with - printable_string - -Otherwise, terminal sequences can be injected, which enables various terminal injection -attacks from DNS results. - -CVE: Pending -Upstream-Status: Pending -Signed-off-by: Ariadne Conill ---- - networking/nslookup.c | 10 +++++----- - 1 file changed, 5 insertions(+), 5 deletions(-) - -diff --git a/networking/nslookup.c b/networking/nslookup.c -index 6da97baf4..4bdcde1b8 100644 ---- a/networking/nslookup.c -+++ b/networking/nslookup.c -@@ -407,7 +407,7 @@ static NOINLINE int parse_reply(const unsigned char *msg, size_t len) - //printf("Unable to uncompress domain: %s\n", strerror(errno)); - return -1; - } -- printf(format, ns_rr_name(rr), dname); -+ printf(format, ns_rr_name(rr), printable_string(dname)); - break; - - case ns_t_mx: -@@ -422,7 +422,7 @@ static NOINLINE int parse_reply(const unsigned char *msg, size_t len) - //printf("Cannot uncompress MX domain: %s\n", strerror(errno)); - return -1; - } -- printf("%s\tmail exchanger = %d %s\n", ns_rr_name(rr), n, dname); -+ printf("%s\tmail exchanger = %d %s\n", ns_rr_name(rr), n, printable_string(dname)); - break; - - case ns_t_txt: -@@ -434,7 +434,7 @@ static NOINLINE int parse_reply(const unsigned char *msg, size_t len) - if (n > 0) { - memset(dname, 0, sizeof(dname)); - memcpy(dname, ns_rr_rdata(rr) + 1, n); -- printf("%s\ttext = \"%s\"\n", ns_rr_name(rr), dname); -+ printf("%s\ttext = \"%s\"\n", ns_rr_name(rr), printable_string(dname)); - } - break; - -@@ -454,7 +454,7 @@ static NOINLINE int parse_reply(const unsigned char *msg, size_t len) - } - - printf("%s\tservice = %u %u %u %s\n", ns_rr_name(rr), -- ns_get16(cp), ns_get16(cp + 2), ns_get16(cp + 4), dname); -+ ns_get16(cp), ns_get16(cp + 2), ns_get16(cp + 4), printable_string(dname)); - break; - - case ns_t_soa: -@@ -483,7 +483,7 @@ static NOINLINE int parse_reply(const unsigned char *msg, size_t len) - return -1; - } - -- printf("\tmail addr = %s\n", dname); -+ printf("\tmail addr = %s\n", printable_string(dname)); - cp += n; - - printf("\tserial = %lu\n", ns_get32(cp)); --- -2.35.1 diff --git a/srcpkgs/busybox/patches/no-cbq.patch b/srcpkgs/busybox/patches/no-cbq.patch deleted file mode 100644 index 1ece130faa6dfc..00000000000000 --- a/srcpkgs/busybox/patches/no-cbq.patch +++ /dev/null @@ -1,51 +0,0 @@ -https://bugs.busybox.net/show_bug.cgi?id=15931 - -diff -up busybox-1.36.1/networking/tc.c.no-cbq busybox-1.36.1/networking/tc.c ---- busybox-1.36.1/networking/tc.c.no-cbq 2024-01-29 10:24:09.135082923 -0500 -+++ busybox-1.36.1/networking/tc.c 2024-01-29 10:28:12.009502552 -0500 -@@ -31,7 +31,7 @@ - //usage: "qdisc [handle QHANDLE] [root|"IF_FEATURE_TC_INGRESS("ingress|")"parent CLASSID]\n" - /* //usage: "[estimator INTERVAL TIME_CONSTANT]\n" */ - //usage: " [[QDISC_KIND] [help|OPTIONS]]\n" --//usage: " QDISC_KIND := [p|b]fifo|tbf|prio|cbq|red|etc.\n" -+//usage: " QDISC_KIND := [p|b]fifo|tbf|prio|red|etc.\n" - //usage: "qdisc show [dev STRING]"IF_FEATURE_TC_INGRESS(" [ingress]")"\n" - //usage: "class [classid CLASSID] [root|parent CLASSID]\n" - //usage: " [[QDISC_KIND] [help|OPTIONS] ]\n" -@@ -230,7 +230,7 @@ static int cbq_parse_opt(int argc, char - { - return 0; - } --#endif -+ - static int cbq_print_opt(struct rtattr *opt) - { - struct rtattr *tb[TCA_CBQ_MAX+1]; -@@ -322,6 +322,7 @@ static int cbq_print_opt(struct rtattr * - done: - return 0; - } -+#endif - - static FAST_FUNC int print_qdisc( - const struct sockaddr_nl *who UNUSED_PARAM, -@@ -373,7 +374,8 @@ static FAST_FUNC int print_qdisc( - if (qqq == 0) { /* pfifo_fast aka prio */ - prio_print_opt(tb[TCA_OPTIONS]); - } else if (qqq == 1) { /* class based queuing */ -- cbq_print_opt(tb[TCA_OPTIONS]); -+ /* cbq_print_opt(tb[TCA_OPTIONS]); */ -+ printf("cbq not supported"); - } else { - /* don't know how to print options for this qdisc */ - printf("(options for %s)", name); -@@ -444,7 +446,8 @@ static FAST_FUNC int print_class( - /* nothing. */ /*prio_print_opt(tb[TCA_OPTIONS]);*/ - } else if (qqq == 1) { /* class based queuing */ - /* cbq_print_copt() is identical to cbq_print_opt(). */ -- cbq_print_opt(tb[TCA_OPTIONS]); -+ /* cbq_print_opt(tb[TCA_OPTIONS]); */ -+ printf("cbq not supported"); - } else { - /* don't know how to print options for this class */ - printf("(options for %s)", name); diff --git a/srcpkgs/busybox/patches/testsuite-fix-date-works.patch b/srcpkgs/busybox/patches/testsuite-fix-date-works.patch deleted file mode 100644 index 0f3e23eae6ac27..00000000000000 --- a/srcpkgs/busybox/patches/testsuite-fix-date-works.patch +++ /dev/null @@ -1,12 +0,0 @@ -The format for the `date` command has changed and this test wasn't updated with it. - ---- a/testsuite/date/date-works -+++ b/testsuite/date/date-works -@@ -1,6 +1,6 @@ - dt=`busybox date` - # Expected format: Fri Apr 25 03:47:55 CEST 2008 --dt=`echo "$dt" | sed 's/^[^ ][^ ][^ ] [^ ][^ ][^ ] [ 0123][0-9] [012][0-9]:[0-5][0-9]:[0-6][0-9] [A-Z][A-Z]* [012][0-9][0-9][0-9]$/OK/'` -+dt=`echo "$dt" | sed 's/^[^ ][^ ][^ ] [^ ][^ ][^ ] [ 0123][0-9] [012][0-9]:[0-5][0-9]:[0-6][0-9] -[0-9][0-9]* [012][0-9][0-9][0-9]$/OK/'` - test x"$dt" = x"OK" - - dt=`busybox date -d 1:2` diff --git a/srcpkgs/busybox/template b/srcpkgs/busybox/template deleted file mode 100644 index 577a5eb4e2ce54..00000000000000 --- a/srcpkgs/busybox/template +++ /dev/null @@ -1,145 +0,0 @@ -# Template file for 'busybox' -pkgname=busybox -version=1.34.1 -revision=12 -hostmakedepends="perl" -checkdepends="tar which zip" -short_desc="Swiss Army Knife of Embedded Linux" -maintainer="Cameron Nemo " -license="GPL-2.0-only" -homepage="https://www.busybox.net" -distfiles="${homepage}/downloads/busybox-${version}.tar.bz2" -checksum=415fbd89e5344c96acf449d94a6f956dbed62e18e835fc83e064db33a34bd549 - -if [ "$XBPS_TARGET_LIBC" = "glibc" ]; then - makedepends+=" libxcrypt-devel" -fi - -_alternatives_core=" - ash:ash:/usr/bin/busybox - awk:awk:/usr/bin/busybox - hostname:hostname:/usr/bin/busybox - sh:sh:/usr/bin/busybox - vi:vi:/usr/bin/busybox - logger:logger:/usr/bin/busybox" - -_alternatives=" - ${_alternatives_core} - ntpd:ntpd:/usr/bin/busybox - ntpd:ntpd:/etc/sv/busybox-ntpd" - -alternatives="${_alternatives}" -register_shell="/usr/bin/ash" - -_variants=(busybox busybox-static busybox-core busybox-huge busybox-mkinitcpio) - -_patch_config() { - local t="$1" - shift - while [ "$1" ]; do - local p="$1" - shift - echo "Applying $p..." - patch "${t}/.config" <"${FILESDIR}/dotconfig.d/${p}.patch" - done -} - -do_configure() { - mkdir -p src - mv * src || true - - local t - for t in "${_variants[@]}"; do - mkdir -p $t - if [ -f "${FILESDIR}/dotconfig-${t##busybox-}" ]; then - cp -f "${FILESDIR}/dotconfig-${t##busybox-}" "${t}/.config" - else - cp -f "${FILESDIR}/dotconfig" "${t}/.config" - fi - - if [ "$XBPS_TARGET_LIBC" = musl ]; then - sed -i -e /CONFIG_FEATURE_VI_REGEX_SEARCH/s/y/n/ \ - ${t}/.config - fi - - if [ "$CROSS_BUILD" ]; then - vsed -i -e \ - "s,\(CONFIG_CROSS_COMPILER_PREFIX\).*,\1=\"${XBPS_CROSS_TRIPLET}-\",g" \ - ${t}/.config - fi - done - - _patch_config busybox udhcpc ntpd - _patch_config busybox-static udhcpc ntpd static install - _patch_config busybox-huge udhcpc ntpd httpd mdev sysklogd huge - - for t in "${_variants[@]}"; do - make -C "${t}" KBUILD_SRC="${wrksrc}/src" -f "${wrksrc}/src/Makefile" oldconfig - make -C "${t}" KBUILD_SRC="${wrksrc}/src" -f "${wrksrc}/src/Makefile" prepare "${makejobs}" - done - - if [ "$SOURCE_DATE_EPOCH" ]; then - # rewrite date with the one from the date wrapper. - d=$(date +"%F %T %Z") - sed -i "s/\(#define AUTOCONF_TIMESTAMP\).*/\1 \"$d\"/" */include/autoconf.h - fi -} - -do_build() { - for t in "${_variants[@]}"; do - make -C "${t}" SKIP_STRIP=y "${makejobs}" - done -} - -do_check() { - for t in "${_variants[@]}"; do - make -C "${t}" "${makejobs}" \ - SKIP_KNOWN_BUGS=yes SKIP_INTERNET_TESTS=yes \ - check - done -} - -do_install() { - vbin busybox/busybox_unstripped busybox - vman busybox/docs/busybox.1 - vsv busybox-ntpd -} - -busybox-core_package() { - short_desc+=" (essential applets)" - conflicts="busybox>=0 busybox-huge>=0" - alternatives="${_alternatives_core}" - register_shell="/usr/bin/ash" - pkg_install() { - vbin busybox-core/busybox_unstripped busybox - vman busybox-core/docs/busybox.1 - } -} - -busybox-static_package() { - short_desc+=" (statically linked)" - pkg_install() { - vbin busybox-static/busybox busybox.static - } -} - -busybox-huge_package() { - short_desc+=" (extra applets)" - conflicts="busybox>=0 busybox-core>=0" - alternatives="${_alternatives}" - register_shell="/usr/bin/ash" - pkg_install() { - vbin busybox-huge/busybox_unstripped busybox - vman busybox-huge/docs/busybox.1 - vsv busybox-ntpd - vsv busybox-syslogd - vsv busybox-klogd - } -} - -busybox-mkinitcpio_package() { - short_desc+=" (for mkinitcpio)" - pkg_install() { - vinstall busybox-mkinitcpio/busybox 0755 usr/lib/initcpio - } -} diff --git a/srcpkgs/busybox/update b/srcpkgs/busybox/update deleted file mode 100644 index 791aa2a97d439f..00000000000000 --- a/srcpkgs/busybox/update +++ /dev/null @@ -1 +0,0 @@ -ignore="*.0" diff --git a/srcpkgs/butt/patches/0001-limits.h-patch.patch b/srcpkgs/butt/patches/0001-limits.h-patch.patch deleted file mode 100644 index b3390b35fef381..00000000000000 --- a/srcpkgs/butt/patches/0001-limits.h-patch.patch +++ /dev/null @@ -1,23 +0,0 @@ -From 3ad9559e59905cb54c0d97f3d8e163517e4e0afd Mon Sep 17 00:00:00 2001 -From: mobinmob -Date: Mon, 22 Nov 2021 23:16:32 +0200 -Subject: [PATCH] limits.h patch - ---- - src/FLTK/fl_callbacks.h | 1 + - 1 file changed, 1 insertion(+) - -diff --git a/src/FLTK/fl_callbacks.h b/src/FLTK/fl_callbacks.h -index baea11b..026bfb9 100644 ---- a/src/FLTK/fl_callbacks.h -+++ b/src/FLTK/fl_callbacks.h -@@ -15,6 +15,7 @@ - - #ifndef FL_CALLBACKS_H - #define FL_CALLBACKS_H -+#include - - enum { STREAM_TIME = 0, REC_TIME, SENT_DATA, REC_DATA }; - enum { STREAM = 0, RECORD }; --- -2.34.0 diff --git a/srcpkgs/butt/template b/srcpkgs/butt/template deleted file mode 100644 index 7690e8473819fd..00000000000000 --- a/srcpkgs/butt/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'butt' -pkgname=butt -version=1.44.0 -revision=3 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="fltk-devel portaudio-devel lame-devel libvorbis-devel libogg-devel - libflac-devel opus-devel libsamplerate-devel fdk-aac-devel dbus-devel openssl-devel - libXfixes-devel portmidi-devel libcurl-devel" -short_desc="Cross platform, Easy to use SHOUTcast and Icecast streaming tool" -maintainer="1is7ac3 " -license="GPL-2.0-or-later" -homepage="https://danielnoethen.de/butt/" -changelog="https://danielnoethen.de/butt/Changelog.html" -distfiles="https://danielnoethen.de/${pkgname}/release/${version}/${pkgname}-${version}.tar.gz" -checksum=266288bcb60e1cc430b92398836876af41f4f5b7a7dbc116cb7b0f83a64d022d diff --git a/srcpkgs/bvi/template b/srcpkgs/bvi/template deleted file mode 100644 index b31f4fc737e685..00000000000000 --- a/srcpkgs/bvi/template +++ /dev/null @@ -1,12 +0,0 @@ -# Template file for 'bvi' -pkgname=bvi -version=1.4.1 -revision=1 -build_style=gnu-configure -makedepends="ncurses-devel" -short_desc="Display-oriented editor for binary files" -maintainer="oliver " -license="GPL-3.0-or-later" -homepage="http://bvi.sourceforge.net/" -distfiles="${SOURCEFORGE_SITE}/${pkgname}/${pkgname}-${version}.src.tar.gz" -checksum=3035255ca79e0464567d255baa5544f7794e2b7eb791dcc60cc339cf1aa01e28 diff --git a/srcpkgs/bvi/update b/srcpkgs/bvi/update deleted file mode 100644 index e299d00ea67cd4..00000000000000 --- a/srcpkgs/bvi/update +++ /dev/null @@ -1 +0,0 @@ -ignore="*rc*" diff --git a/srcpkgs/bwidget/template b/srcpkgs/bwidget/template deleted file mode 100644 index d63fe0490130b2..00000000000000 --- a/srcpkgs/bwidget/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'bwidget' -pkgname=bwidget -version=1.9.16 -revision=1 -makedepends="tk" -depends="tk" -short_desc="Set of extension widgets for Tcl/Tk" -maintainer="Orphaned " -license="TCL" -homepage="https://core.tcl-lang.org/bwidget/home" -distfiles="${SOURCEFORGE_SITE}/tcllib/BWidget/${version}/${pkgname}-${version}.tar.gz" -checksum=bfe0036374b84293d23620a7f6dda86571813d0c7adfed983c1f337e5ce81ae0 - -do_install() { - local _tclversion=8.6 - - vmkdir usr/lib/tcl8.6/BWidget - vcopy "*" usr/lib/tcl8.6/BWidget -} diff --git a/srcpkgs/bwm-ng/template b/srcpkgs/bwm-ng/template deleted file mode 100644 index da2098cbec20b9..00000000000000 --- a/srcpkgs/bwm-ng/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'bwm-ng' -pkgname=bwm-ng -version=0.6.3 -revision=1 -build_style=gnu-configure -hostmakedepends="automake" -makedepends="ncurses-devel libstatgrab-devel" -short_desc="Console-based live network and disk io bandwidth monitor" -maintainer="Enno Boland " -license="GPL-2.0-or-later" -homepage="http://www.gropp.org/?id=projects&sub=bwm-ng" -distfiles="https://github.com/vgropp/bwm-ng/archive/v${version}.tar.gz" -checksum=c1a552b6ff48ea3e4e10110a7c188861abc4750befc67c6caaba8eb3ecf67f46 - -CFLAGS="-fgnu89-inline" - -pre_configure() { - autoreconf -fi -} diff --git a/srcpkgs/byacc/template b/srcpkgs/byacc/template deleted file mode 100644 index a10b80fd2b71b2..00000000000000 --- a/srcpkgs/byacc/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'byacc' -pkgname=byacc -version=20241231 -revision=1 -build_style=gnu-configure -configure_args="--program-transform=s,^,b," -short_desc="Berkeley yacc, a LALR(1) parser generator" -maintainer="Leah Neukirchen " -license="Public Domain" -homepage="https://invisible-island.net/byacc/" -distfiles="https://invisible-island.net/archives/byacc/byacc-${version}.tgz" -checksum=192c2fae048d4e7f514ba451627f9c4e612765099f819c19191f9fde3e609673 - -alternatives=" - yacc:yacc:/usr/bin/byacc - yacc:yacc.1:/usr/share/man/man1/byacc.1" - -post_install() { - vlicense README LICENSE -} diff --git a/srcpkgs/byobu/template b/srcpkgs/byobu/template deleted file mode 100644 index f248dca85eda8b..00000000000000 --- a/srcpkgs/byobu/template +++ /dev/null @@ -1,12 +0,0 @@ -# Template file for 'byobu' -pkgname=byobu -version=5.133 -revision=2 -build_style=gnu-configure -depends="tmux" -short_desc="Open source text-based window manager and terminal multiplexer" -maintainer="Orphaned " -license="GPL-3.0-or-later" -homepage="https://www.byobu.org" -distfiles="https://launchpad.net/byobu/trunk/${version}/+download/byobu_${version}.orig.tar.gz" -checksum=4d8ea48f8c059e56f7174df89b04a08c32286bae5a21562c5c6f61be6dab7563 diff --git a/srcpkgs/bzflag/patches/bzfs-musl.patch b/srcpkgs/bzflag/patches/bzfs-musl.patch deleted file mode 100644 index 952e71174a4c8c..00000000000000 --- a/srcpkgs/bzflag/patches/bzfs-musl.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/src/bzfs/bzfs.cxx 2018-09-27 08:34:45.781489776 +0200 -+++ b/src/bzfs/bzfs.cxx 2018-09-27 08:35:47.688492106 +0200 -@@ -1312,7 +1312,7 @@ - // accept incoming connection on our well known port - struct sockaddr_in clientAddr; - AddrLen addr_len = sizeof(clientAddr); -- int fd = accept(wksSocket, (struct sockaddr*)&clientAddr, &addr_len); -+ int fd = accept(wksSocket, (struct sockaddr*)&clientAddr, (socklen_t*)&addr_len); - if (fd == -1) - { - nerror("accepting on wks"); diff --git a/srcpkgs/bzflag/template b/srcpkgs/bzflag/template deleted file mode 100644 index 12f9d7f0081053..00000000000000 --- a/srcpkgs/bzflag/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'bzflag' -pkgname=bzflag -version=2.4.30 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="SDL2-devel c-ares-devel glew-devel libcurl-devel ncurses-devel zlib-devel" -short_desc="3D networked multi-player tank battle game" -maintainer="Andrew Benson " -license="LGPL-2.1-only, MPL-2.0" -homepage="https://www.bzflag.org" -changelog="https://raw.githubusercontent.com/BZFlag-Dev/bzflag/2.4/ChangeLog" -distfiles="https://download.bzflag.org/bzflag/source/${version}/bzflag-${version}.tar.bz2" -checksum=bb78b750e7bce7aa7c11bd35906bb08a49acc7c50bf29629af380eecd153894d diff --git a/srcpkgs/bzflag/update b/srcpkgs/bzflag/update deleted file mode 100644 index 5feae895006b7e..00000000000000 --- a/srcpkgs/bzflag/update +++ /dev/null @@ -1,2 +0,0 @@ -site="https://download.bzflag.org/bzflag/source/" -pattern='href="\K[\d.]+(?=/">)' diff --git a/srcpkgs/bzip2-devel b/srcpkgs/bzip2-devel deleted file mode 120000 index a989e1da11aef7..00000000000000 --- a/srcpkgs/bzip2-devel +++ /dev/null @@ -1 +0,0 @@ -bzip2 \ No newline at end of file diff --git a/srcpkgs/bzip2/files/bzip2.pc b/srcpkgs/bzip2/files/bzip2.pc deleted file mode 100644 index a4dd68259cecce..00000000000000 --- a/srcpkgs/bzip2/files/bzip2.pc +++ /dev/null @@ -1,11 +0,0 @@ -prefix=/usr -exec_prefix=/usr -bindir=${exec_prefix}/bin -libdir=${exec_prefix}/lib -includedir=${prefix}/include - -Name: bzip2 -Description: A file compression library -Version: @VERSION@ -Libs: -L${libdir} -lbz2 -Cflags: -I${includedir} diff --git a/srcpkgs/bzip2/patches/soname.patch b/srcpkgs/bzip2/patches/soname.patch deleted file mode 100644 index df8d54281b0080..00000000000000 --- a/srcpkgs/bzip2/patches/soname.patch +++ /dev/null @@ -1,47 +0,0 @@ ---- a/Makefile-libbz2_so 2019-07-17 21:09:34.798780817 +0200 -+++ b/Makefile-libbz2_so 2019-07-17 21:09:47.306781668 +0200 -@@ -22,9 +22,9 @@ - - - SHELL=/bin/sh --CC=gcc -+CC ?= gcc - BIGFILES=-D_FILE_OFFSET_BITS=64 --CFLAGS=-fpic -fPIC -Wall -Winline -O2 -g $(BIGFILES) -+CFLAGS += -fpic -fPIC -Wall -Winline $(BIGFILES) - - OBJS= blocksort.o \ - huffman.o \ -@@ -35,10 +35,11 @@ - bzlib.o - - all: $(OBJS) -- $(CC) -shared -Wl,-soname -Wl,libbz2.so.1.0 -o libbz2.so.1.0.8 $(OBJS) -+ $(CC) -shared -Wl,-soname -Wl,libbz2.so.1 -o libbz2.so.1.0.8 $(OBJS) - $(CC) $(CFLAGS) -o bzip2-shared bzip2.c libbz2.so.1.0.8 - rm -f libbz2.so.1.0 - ln -s libbz2.so.1.0.8 libbz2.so.1.0 -+ ln -s libbz2.so.1.0.8 libbz2.so.1 - - clean: - rm -f $(OBJS) bzip2.o libbz2.so.1.0.8 libbz2.so.1.0 bzip2-shared ---- a/Makefile 2019-07-17 21:15:28.649804898 +0200 -+++ b/Makefile 2019-07-17 21:16:14.981808051 +0200 -@@ -15,13 +15,13 @@ - SHELL=/bin/sh - - # To assist in cross-compiling --CC=gcc --AR=ar --RANLIB=ranlib -+CC ?= gcc -+AR ?= ar -+RANLIB ?= ranlib - LDFLAGS= - - BIGFILES=-D_FILE_OFFSET_BITS=64 --CFLAGS=-Wall -Winline -O2 -g $(BIGFILES) -+CFLAGS += -Wall -Winline -O2 $(BIGFILES) - - # Where you want it installed when you do 'make install' - PREFIX=/usr/local diff --git a/srcpkgs/bzip2/template b/srcpkgs/bzip2/template deleted file mode 100644 index 05a68132b82806..00000000000000 --- a/srcpkgs/bzip2/template +++ /dev/null @@ -1,56 +0,0 @@ -# Template file for 'bzip2' -pkgname=bzip2 -version=1.0.8 -revision=2 -bootstrap=yes -short_desc="Freely available, patent free, high-quality data compressor" -maintainer="Orphaned " -license="bzip2-1.0.6" -homepage="https://sourceware.org/bzip2/" -changelog="https://sourceware.org/bzip2/CHANGES" -distfiles="https://sourceware.org/pub/bzip2/bzip2-${version}.tar.gz" -checksum=ab5a03176ee106d3f0fa90e381da478ddae405918153cca248e682cd0c4a2269 - -do_build() { - make ${makejobs} CFLAGS="$CFLAGS -fPIC $LDFLAGS" LDFLAGS="$LDFLAGS" -f Makefile-libbz2_so - make ${makejobs} CFLAGS="$CFLAGS" LDFLAGS="$LDFLAGS" bzip2recover libbz2.a -} - -do_check() { - make check -} - -do_install() { - vbin bzip2-shared bzip2 - vbin bzip2recover - ln -sf bzip2 ${DESTDIR}/usr/bin/bunzip2 - ln -sf bzip2 ${DESTDIR}/usr/bin/bzcat - install -m755 bzdiff bzgrep bzmore ${DESTDIR}/usr/bin - - vinstall libbz2.so.${version} 755 usr/lib - ln -s libbz2.so.${version} ${DESTDIR}/usr/lib/libbz2.so - ln -s libbz2.so.${version} ${DESTDIR}/usr/lib/libbz2.so.1 - ln -s libbz2.so.${version} ${DESTDIR}/usr/lib/libbz2.so.1.0 - - vinstall libbz2.a 644 usr/lib - vinstall bzlib.h 644 usr/include - - vinstall "${FILESDIR}/bzip2.pc" 644 usr/lib/pkgconfig - vsed -i "s/@VERSION@/${version}/" "${DESTDIR}/usr/lib/pkgconfig/bzip2.pc" - - vman bzip2.1 - ln -sf bzip2.1 ${DESTDIR}/usr/share/man/man1/bunzip2.1 - ln -sf bzip2.1 ${DESTDIR}/usr/share/man/man1/bzcat.1 - ln -sf bzip2.1 ${DESTDIR}/usr/share/man/man1/bzip2recover.1 -} - -bzip2-devel_package() { - depends="bzip2-${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/bzip3-devel b/srcpkgs/bzip3-devel deleted file mode 120000 index c336c0baa42078..00000000000000 --- a/srcpkgs/bzip3-devel +++ /dev/null @@ -1 +0,0 @@ -bzip3 \ No newline at end of file diff --git a/srcpkgs/bzip3/template b/srcpkgs/bzip3/template deleted file mode 100644 index 5edb9c5ac4c06f..00000000000000 --- a/srcpkgs/bzip3/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'bzip3' -pkgname=bzip3 -version=1.5.3 -revision=1 -build_style=gnu-configure -short_desc="Better and stronger spiritual successor to bzip2" -maintainer="Leah Neukirchen " -license="LGPL-3.0-or-later" -homepage="https://github.com/iczelia/bzip3" -changelog="https://github.com/iczelia/bzip3/blob/master/NEWS" -distfiles="https://github.com/iczelia/bzip3/releases/download/${version}/bzip3-${version}.tar.xz" -checksum=58a53d002eb80c6f74c292ddf37d4f53604f6e2126cb3ae2bff738971302aa85 - -bzip3-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove usr/lib/*.a - vmove usr/lib/*.so - } -} diff --git a/srcpkgs/bzrtp-devel b/srcpkgs/bzrtp-devel deleted file mode 120000 index 2bb859b1e14f4d..00000000000000 --- a/srcpkgs/bzrtp-devel +++ /dev/null @@ -1 +0,0 @@ -bzrtp \ No newline at end of file diff --git a/srcpkgs/bzrtp/patches/cmake.patch b/srcpkgs/bzrtp/patches/cmake.patch deleted file mode 100644 index a85887ac699e4c..00000000000000 --- a/srcpkgs/bzrtp/patches/cmake.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/CMakeLists.txt 2023-10-20 15:50:20.000000000 +0200 -+++ - 2024-07-03 16:59:02.403212795 +0200 -@@ -126,7 +126,7 @@ - endif() - - include(CMakePackageConfigHelpers) --set(CMAKE_MODULES_INSTALL_DIR "${CMAKE_INSTALL_DATADIR}/${PROJECT_NAME}/cmake") -+set(CMAKE_MODULES_INSTALL_DIR "${CMAKE_INSTALL_LIBDIR}/cmake/${PROJECT_NAME}/") - configure_package_config_file("cmake/${PROJECT_NAME}Config.cmake.in" "${PROJECT_BINARY_DIR}/${PROJECT_NAME}Config.cmake" - INSTALL_DESTINATION "${CMAKE_MODULES_INSTALL_DIR}" - NO_SET_AND_CHECK_MACRO diff --git a/srcpkgs/bzrtp/template b/srcpkgs/bzrtp/template deleted file mode 100644 index f7f401b38db6cf..00000000000000 --- a/srcpkgs/bzrtp/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'bzrtp' -pkgname=bzrtp -version=5.3.106 -revision=1 -build_style=cmake -configure_args="-DENABLE_TESTS=FALSE -DBUILD_SHARED_LIBS=TRUE" -makedepends="bctoolbox-devel mbedtls-devel libxml2-devel bctoolbox-devel sqlite-devel" -short_desc="Opensource implementation of ZRTP keys exchange protocol" -maintainer="John " -license="GPL-2.0-or-later" -homepage="https://www.linphone.org" -distfiles="https://gitlab.linphone.org/BC/public/bzrtp/-/archive/${version}/bzrtp-${version}.tar.gz" -checksum=d18008dd992ab45caf16d05ec58099666ce8dcddcebf5ae6d0bcece33788a5aa - -bzrtp-devel_package() { - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.so" - vmove usr/lib/cmake - } -} diff --git a/srcpkgs/bzrtp/update b/srcpkgs/bzrtp/update deleted file mode 100644 index 31738d52c44c54..00000000000000 --- a/srcpkgs/bzrtp/update +++ /dev/null @@ -1 +0,0 @@ -site=https://gitlab.linphone.org/BC/public/bzrtp/-/tags diff --git a/srcpkgs/c-ares-devel b/srcpkgs/c-ares-devel deleted file mode 120000 index 80dbece42090cd..00000000000000 --- a/srcpkgs/c-ares-devel +++ /dev/null @@ -1 +0,0 @@ -c-ares \ No newline at end of file diff --git a/srcpkgs/c-ares/template b/srcpkgs/c-ares/template deleted file mode 100644 index aadf2d72a8b409..00000000000000 --- a/srcpkgs/c-ares/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'c-ares' -pkgname=c-ares -version=1.34.5 -revision=1 -build_style=gnu-configure -checkdepends="iana-etc" -short_desc="Library for asynchronous DNS requests" -maintainer="Duncaen " -license="MIT" -homepage="https://c-ares.org/" -changelog="https://c-ares.org/changelog.html" -distfiles="https://github.com/c-ares/c-ares/releases/download/v${version}/c-ares-${version}.tar.gz" -checksum=7d935790e9af081c25c495fd13c2cfcda4792983418e96358ef6e7320ee06346 -make_check=ci-skip # segfaults only on CI - -post_install() { - vlicense LICENSE.md LICENSE -} - -c-ares-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - vmove usr/share/man/man3 - } -} diff --git a/srcpkgs/c-blosc-devel b/srcpkgs/c-blosc-devel deleted file mode 120000 index 82615252f53fbc..00000000000000 --- a/srcpkgs/c-blosc-devel +++ /dev/null @@ -1 +0,0 @@ -c-blosc \ No newline at end of file diff --git a/srcpkgs/c-blosc/patches/musl.patch b/srcpkgs/c-blosc/patches/musl.patch deleted file mode 100644 index a6efd30ce4f49d..00000000000000 --- a/srcpkgs/c-blosc/patches/musl.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/bench/bench.c 2020-03-04 10:56:43.124243579 +0100 -+++ b/bench/bench.c 2020-03-04 10:57:31.571747005 +0100 -@@ -38,7 +38,7 @@ - #include - #elif defined(__unix__) || defined(__HAIKU__) - #include -- #if defined(__GLIBC__) -+ #if !defined(__HAIKU__) - #include - #else - #include diff --git a/srcpkgs/c-blosc/template b/srcpkgs/c-blosc/template deleted file mode 100644 index 568eab289536a0..00000000000000 --- a/srcpkgs/c-blosc/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'c-blosc' -pkgname=c-blosc -version=1.21.3 -revision=1 -build_style=cmake -configure_args="-DPREFER_EXTERNAL_ZLIB=1 -DPREFER_EXTERNAL_LZ4=1 - -DPREFER_EXTERNAL_SNAPPY=1 -DPREFER_EXTERNAL_ZSTD=1" -makedepends="zlib-devel liblz4-devel snappy-devel libzstd-devel" -short_desc="Blocking, shuffling and lossless compression library" -maintainer="Orphaned " -license="BSD-3-Clause, MIT" -homepage="https://www.blosc.org" -distfiles="https://github.com/Blosc/c-blosc/archive/v${version}.tar.gz" -checksum=941016c4564bca662080bb01aea74f06630bd665e598c6f6967fd91b2e2e0bb6 - -post_install() { - vlicense LICENSES/BLOSC.txt - vlicense LICENSES/BITSHUFFLE.txt -} - -c-blosc-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}-${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/*.a - vmove usr/lib/*.so - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/c-capnproto-devel b/srcpkgs/c-capnproto-devel deleted file mode 120000 index bfb7615eeff7d7..00000000000000 --- a/srcpkgs/c-capnproto-devel +++ /dev/null @@ -1 +0,0 @@ -c-capnproto \ No newline at end of file diff --git a/srcpkgs/c-capnproto/template b/srcpkgs/c-capnproto/template deleted file mode 100644 index a54cbfda5c311e..00000000000000 --- a/srcpkgs/c-capnproto/template +++ /dev/null @@ -1,33 +0,0 @@ -# Template file for 'c-capnproto' -pkgname=c-capnproto -version=0.3 -revision=1 -build_style=gnu-configure -hostmakedepends="automake libtool" -depends="capnproto" -short_desc="C plugin for Cap'n Proto" -maintainer="Toyam Cox " -license="MIT" -homepage="https://github.com/opensourcerouting/c-capnproto" -distfiles="${homepage}/releases/download/${pkgname}-${version}/${pkgname}-${version}.tar.xz" -checksum=215bc921b5196d0e52a2a8a65d99b80f6a3c0c4413300736fd961c174cf79937 - -pre_configure() { - autoreconf -fi -} - -post_install() { - vlicense COPYING -} - -c-capnproto-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/bin - vmove usr/include - vmove usr/lib/*.a - vmove usr/lib/*.so - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/c-client-devel b/srcpkgs/c-client-devel deleted file mode 120000 index 5a0594936866fd..00000000000000 --- a/srcpkgs/c-client-devel +++ /dev/null @@ -1 +0,0 @@ -c-client \ No newline at end of file diff --git a/srcpkgs/c-client/patches/1006_openssl1.1_autoverify.patch b/srcpkgs/c-client/patches/1006_openssl1.1_autoverify.patch deleted file mode 100644 index 087e747d5986fb..00000000000000 --- a/srcpkgs/c-client/patches/1006_openssl1.1_autoverify.patch +++ /dev/null @@ -1,58 +0,0 @@ -Description: Support OpenSSL 1.1 - When building with OpenSSL 1.1 and newer, use the new built-in - hostname verification instead of code that doesn't compile due to - structs having been made opaque. -Bug-Debian: https://bugs.debian.org/828589 - ---- a/src/osdep/unix/ssl_unix.c -+++ b/src/osdep/unix/ssl_unix.c -@@ -227,8 +227,16 @@ static char *ssl_start_work (SSLSTREAM * - /* disable certificate validation? */ - if (flags & NET_NOVALIDATECERT) - SSL_CTX_set_verify (stream->context,SSL_VERIFY_NONE,NIL); -- else SSL_CTX_set_verify (stream->context,SSL_VERIFY_PEER,ssl_open_verify); -+ else { -+#if OPENSSL_VERSION_NUMBER >= 0x10100000 -+ X509_VERIFY_PARAM *param = SSL_CTX_get0_param(stream->context); -+ X509_VERIFY_PARAM_set_hostflags(param, X509_CHECK_FLAG_NO_PARTIAL_WILDCARDS); -+ X509_VERIFY_PARAM_set1_host(param, host, 0); -+#endif -+ -+ SSL_CTX_set_verify (stream->context,SSL_VERIFY_PEER,ssl_open_verify); - /* set default paths to CAs... */ -+ } - SSL_CTX_set_default_verify_paths (stream->context); - /* ...unless a non-standard path desired */ - if (s = (char *) mail_parameters (NIL,GET_SSLCAPATH,NIL)) -@@ -266,6 +274,7 @@ static char *ssl_start_work (SSLSTREAM * - if (SSL_write (stream->con,"",0) < 0) - return ssl_last_error ? ssl_last_error : "SSL negotiation failed"; - /* need to validate host names? */ -+#if OPENSSL_VERSION_NUMBER < 0x10100000 - if (!(flags & NET_NOVALIDATECERT) && - (err = ssl_validate_cert (cert = SSL_get_peer_certificate (stream->con), - host))) { -@@ -275,6 +284,7 @@ static char *ssl_start_work (SSLSTREAM * - sprintf (tmp,"*%.128s: %.255s",err,cert ? cert->name : "???"); - return ssl_last_error = cpystr (tmp); - } -+#endif - return NIL; - } - -@@ -313,6 +323,7 @@ static int ssl_open_verify (int ok,X509_ - * Returns: NIL if validated, else string of error message - */ - -+#if OPENSSL_VERSION_NUMBER < 0x10100000 - static char *ssl_validate_cert (X509 *cert,char *host) - { - int i,n; -@@ -342,6 +353,7 @@ static char *ssl_validate_cert (X509 *ce - else ret = "Unable to locate common name in certificate"; - return ret; - } -+#endif - - /* Case-independent wildcard pattern match - * Accepts: base string diff --git a/srcpkgs/c-client/patches/c-client-2006k_GENTOO_amd64-so-fix.patch b/srcpkgs/c-client/patches/c-client-2006k_GENTOO_amd64-so-fix.patch deleted file mode 100644 index 79b067d21f9456..00000000000000 --- a/srcpkgs/c-client/patches/c-client-2006k_GENTOO_amd64-so-fix.patch +++ /dev/null @@ -1,13 +0,0 @@ -diff -r 7c3e6c6ef2ba src/osdep/unix/Makefile ---- a/src/osdep/unix/Makefile Thu Feb 21 18:51:32 2008 +0100 -+++ b/src/osdep/unix/Makefile Thu Feb 21 18:53:15 2008 +0100 -@@ -962,6 +962,9 @@ onceenv: - -DRSHPATH=\"$(RSHPATH)\" -DLOCKPGM=\"$(LOCKPGM)\" > OSCFLAGS - echo $(BASELDFLAGS) $(EXTRALDFLAGS) > LDFLAGS - echo "$(ARRC) $(ARCHIVE) $(BINARIES);$(RANLIB) $(ARCHIVE)" > ARCHIVE -+ echo "`$(CAT) CCTYPE` `$(CAT) CFLAGS` `$(CAT) OSFLAGS` -shared \ -+ -Wl,-soname,libc-client.so.1 -o libc-client.so.1.0.0 $(BINARIES)" \ -+ >> ARCHIVE - echo $(OS) > OSTYPE - ./drivers $(EXTRADRIVERS) $(DEFAULTDRIVERS) dummy - ./mkauths $(EXTRAAUTHENTICATORS) $(DEFAULTAUTHENTICATORS) diff --git a/srcpkgs/c-client/template b/srcpkgs/c-client/template deleted file mode 100644 index 62f8ddb1eebf3f..00000000000000 --- a/srcpkgs/c-client/template +++ /dev/null @@ -1,43 +0,0 @@ -# Template file for 'c-client' -pkgname=c-client -version=2007f -revision=4 -makedepends="pam-devel openssl-devel e2fsprogs-devel" -short_desc="IMAP client library" -maintainer="Orphaned " -license="Apache-2.0" -homepage="https://web.archive.org/web/20191028114408/http://www.washington.edu/imap/" -distfiles="ftp://ftp.ntua.gr/pub/net/mail/imap/imap-${version}.tar.gz" -checksum=53e15a2b5c1bc80161d42e9f69792a3fa18332b7b771910131004eb520004a28 -nocross=yes - -do_configure() { - sed \ - -e "s:-g -fno-omit-frame-pointer -O6:\${CFLAGS}:" \ - -e "s:SSLDIR=/usr/local/ssl:SSLDIR=/usr:" \ - -e "s:SSLCERTS=\$(SSLDIR)/certs:SSLCERTS=/etc/ssl/certs:" \ - -i src/osdep/unix/Makefile -} - -do_build() { - yes "y" | make lnp PASSWDTYPE=pam SPECIALAUTHENTICATORS=ssl SSLTYPE=unix EXTRACFLAGS="${CFLAGS} -fPIC -lcom_err -lpam" -} - -do_install() { - install -D -m755 c-client/libc-client.so.1.0.0 $DESTDIR/usr/lib/libc-client.so.1.0.0 - ln -sf libc-client.so.1.0.0 $PKGDESTDIR/usr/lib/libc-client.so.1 -} - -c-client-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - install -D -m644 c-client/c-client.a $PKGDESTDIR/usr/lib/c-client.a - ln -sf c-client.a $PKGDESTDIR/usr/lib/libc-client.a - ln -sf libc-client.so.1.0.0 $PKGDESTDIR/usr/lib/libc-client.so - for i in c-client mail imap4r1 rfc822 linkage misc smtp nntp \ - osdep env_unix env fs ftl nl tcp sslio utf8 utf8aux; do - install -D -m644 c-client/${i}.h $PKGDESTDIR/usr/include/imap/${i}.h - done - } -} diff --git a/srcpkgs/c-client/update b/srcpkgs/c-client/update deleted file mode 100644 index 3a43fb884988b8..00000000000000 --- a/srcpkgs/c-client/update +++ /dev/null @@ -1 +0,0 @@ -pkgname=imap diff --git a/srcpkgs/c/template b/srcpkgs/c/template deleted file mode 100644 index 7b0086a51533fb..00000000000000 --- a/srcpkgs/c/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'c' -pkgname=c -version=0.14 -revision=2 -depends="bash" -short_desc="Compile and execute C scripts in one go!" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/ryanmjacobs/c" -distfiles="https://github.com/ryanmjacobs/c/archive/v${version}.tar.gz" -checksum=2b66d79d0d5c60b8e6760dac734b8ec9a7d6a5e57f033b97086821b1985a870b - -do_install() { - vbin c - vlicense LICENSE -} diff --git a/srcpkgs/cJSON-devel b/srcpkgs/cJSON-devel deleted file mode 120000 index a61aff54d3719b..00000000000000 --- a/srcpkgs/cJSON-devel +++ /dev/null @@ -1 +0,0 @@ -cJSON \ No newline at end of file diff --git a/srcpkgs/cJSON/patches/fix-cross.patch b/srcpkgs/cJSON/patches/fix-cross.patch deleted file mode 100644 index 33340bd827c38f..00000000000000 --- a/srcpkgs/cJSON/patches/fix-cross.patch +++ /dev/null @@ -1,97 +0,0 @@ -help cmake find headers when cross-compiling -diff --git a/CMakeLists.txt b/CMakeLists.txt -index 0d807ea62..aa2057c43 100644 ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -146,25 +146,25 @@ endif() - configure_file("${CMAKE_CURRENT_SOURCE_DIR}/library_config/libcjson.pc.in" - "${CMAKE_CURRENT_BINARY_DIR}/libcjson.pc" @ONLY) - --install(FILES cJSON.h DESTINATION "${CMAKE_INSTALL_FULL_INCLUDEDIR}/cjson") --install (FILES "${CMAKE_CURRENT_BINARY_DIR}/libcjson.pc" DESTINATION "${CMAKE_INSTALL_FULL_LIBDIR}/pkgconfig") -+install(FILES cJSON.h DESTINATION "${CMAKE_INSTALL_INCLUDEDIR}/cjson") -+install (FILES "${CMAKE_CURRENT_BINARY_DIR}/libcjson.pc" DESTINATION "${CMAKE_INSTALL_LIBDIR}/pkgconfig") - install(TARGETS "${CJSON_LIB}" - EXPORT "${CJSON_LIB}" -- ARCHIVE DESTINATION "${CMAKE_INSTALL_FULL_LIBDIR}" -- LIBRARY DESTINATION "${CMAKE_INSTALL_FULL_LIBDIR}" -- RUNTIME DESTINATION "${CMAKE_INSTALL_FULL_BINDIR}" -- INCLUDES DESTINATION "${CMAKE_INSTALL_FULL_INCLUDEDIR}" -+ ARCHIVE DESTINATION "${CMAKE_INSTALL_LIBDIR}" -+ LIBRARY DESTINATION "${CMAKE_INSTALL_LIBDIR}" -+ RUNTIME DESTINATION "${CMAKE_INSTALL_BINDIR}" -+ INCLUDES DESTINATION "${CMAKE_INSTALL_INCLUDEDIR}" - ) - if (BUILD_SHARED_AND_STATIC_LIBS) - install(TARGETS "${CJSON_LIB}-static" - EXPORT "${CJSON_LIB}" -- ARCHIVE DESTINATION "${CMAKE_INSTALL_FULL_LIBDIR}" -- INCLUDES DESTINATION "${CMAKE_INSTALL_FULL_INCLUDEDIR}" -+ ARCHIVE DESTINATION "${CMAKE_INSTALL_LIBDIR}" -+ INCLUDES DESTINATION "${CMAKE_INSTALL_INCLUDEDIR}" - ) - endif() - if(ENABLE_TARGET_EXPORT) - # export library information for CMake projects -- install(EXPORT "${CJSON_LIB}" DESTINATION "${CMAKE_INSTALL_FULL_LIBDIR}/cmake/cJSON") -+ install(EXPORT "${CJSON_LIB}" DESTINATION "${CMAKE_INSTALL_LIBDIR}/cmake/cJSON") - endif() - - if(ENABLE_CJSON_VERSION_SO) -@@ -199,23 +199,23 @@ if(ENABLE_CJSON_UTILS) - - install(TARGETS "${CJSON_UTILS_LIB}" - EXPORT "${CJSON_UTILS_LIB}" -- ARCHIVE DESTINATION "${CMAKE_INSTALL_FULL_LIBDIR}" -- LIBRARY DESTINATION "${CMAKE_INSTALL_FULL_LIBDIR}" -- RUNTIME DESTINATION "${CMAKE_INSTALL_FULL_BINDIR}" -- INCLUDES DESTINATION "${CMAKE_INSTALL_FULL_INCLUDEDIR}" -+ ARCHIVE DESTINATION "${CMAKE_INSTALL_LIBDIR}" -+ LIBRARY DESTINATION "${CMAKE_INSTALL_LIBDIR}" -+ RUNTIME DESTINATION "${CMAKE_INSTALL_BINDIR}" -+ INCLUDES DESTINATION "${CMAKE_INSTALL_INCLUDEDIR}" - ) - if (BUILD_SHARED_AND_STATIC_LIBS) - install(TARGETS "${CJSON_UTILS_LIB}-static" - EXPORT "${CJSON_UTILS_LIB}" -- ARCHIVE DESTINATION "${CMAKE_INSTALL_FULL_LIBDIR}" -- INCLUDES DESTINATION "${CMAKE_INSTALL_FULL_INCLUDEDIR}" -+ ARCHIVE DESTINATION "${CMAKE_INSTALL_LIBDIR}" -+ INCLUDES DESTINATION "${CMAKE_INSTALL_INCLUDEDIR}" - ) - endif() -- install(FILES cJSON_Utils.h DESTINATION "${CMAKE_INSTALL_FULL_INCLUDEDIR}/cjson") -- install (FILES "${CMAKE_CURRENT_BINARY_DIR}/libcjson_utils.pc" DESTINATION "${CMAKE_INSTALL_FULL_LIBDIR}/pkgconfig") -+ install(FILES cJSON_Utils.h DESTINATION "${CMAKE_INSTALL_INCLUDEDIR}/cjson") -+ install (FILES "${CMAKE_CURRENT_BINARY_DIR}/libcjson_utils.pc" DESTINATION "${CMAKE_INSTALL_LIBDIR}/pkgconfig") - if(ENABLE_TARGET_EXPORT) - # export library information for CMake projects -- install(EXPORT "${CJSON_UTILS_LIB}" DESTINATION "${CMAKE_INSTALL_FULL_LIBDIR}/cmake/cJSON") -+ install(EXPORT "${CJSON_UTILS_LIB}" DESTINATION "${CMAKE_INSTALL_LIBDIR}/cmake/cJSON") - endif() - - if(ENABLE_CJSON_VERSION_SO) -@@ -238,7 +238,7 @@ if(ENABLE_TARGET_EXPORT) - # Install package config files - install(FILES ${PROJECT_BINARY_DIR}/cJSONConfig.cmake - ${PROJECT_BINARY_DIR}/cJSONConfigVersion.cmake -- DESTINATION "${CMAKE_INSTALL_FULL_LIBDIR}/cmake/cJSON") -+ DESTINATION "${CMAKE_INSTALL_LIBDIR}/cmake/cJSON") - endif() - - option(ENABLE_CJSON_TEST "Enable building cJSON test" ON) -diff --git a/library_config/cJSONConfig.cmake.in b/library_config/cJSONConfig.cmake.in -index 909f7a9ae..206566b39 100644 ---- a/library_config/cJSONConfig.cmake.in -+++ b/library_config/cJSONConfig.cmake.in -@@ -2,8 +2,8 @@ - set(CJSON_UTILS_FOUND @ENABLE_CJSON_UTILS@) - - # The include directories used by cJSON --set(CJSON_INCLUDE_DIRS "@CMAKE_INSTALL_FULL_INCLUDEDIR@") --set(CJSON_INCLUDE_DIR "@CMAKE_INSTALL_FULL_INCLUDEDIR@") -+set(CJSON_INCLUDE_DIRS "@CMAKE_INSTALL_INCLUDEDIR@") -+set(CJSON_INCLUDE_DIR "@CMAKE_INSTALL_INCLUDEDIR@") - - get_filename_component(_dir "${CMAKE_CURRENT_LIST_FILE}" PATH) - diff --git a/srcpkgs/cJSON/template b/srcpkgs/cJSON/template deleted file mode 100644 index 2478b8c55f2b39..00000000000000 --- a/srcpkgs/cJSON/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'cJSON' -pkgname=cJSON -version=1.7.18 -revision=2 -build_style=cmake -short_desc="Ultralightweight JSON parser in ANSI C" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/DaveGamble/cJSON" -distfiles="https://github.com/DaveGamble/cJSON/archive/v${version}.tar.gz" -checksum=3aa806844a03442c00769b83e99970be70fbef03735ff898f4811dd03b9f5ee5 - -post_install() { - vlicense LICENSE -} - -cJSON-devel_package() { - depends="cJSON-${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove usr/lib/cmake - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/ca-certificates/INSTALL b/srcpkgs/ca-certificates/INSTALL deleted file mode 100644 index 71c2c846ef5bcc..00000000000000 --- a/srcpkgs/ca-certificates/INSTALL +++ /dev/null @@ -1,8 +0,0 @@ -case ${ACTION} in -post) - [ ! -d etc/ca-certificates/update.d ] && \ - install -d etc/ca-certificates/update.d - [ ! -d etc/ssl/certs ] && install -d etc/ssl/certs - env DESTDIR="$(pwd -P)" usr/bin/update-ca-certificates --fresh >/dev/null 2>&1 - ;; -esac diff --git a/srcpkgs/ca-certificates/REMOVE b/srcpkgs/ca-certificates/REMOVE deleted file mode 100644 index 4c01cf32e6a74d..00000000000000 --- a/srcpkgs/ca-certificates/REMOVE +++ /dev/null @@ -1,14 +0,0 @@ -case ${ACTION} in -pre) - # clean up certificates - backup=etc/ca-certificates.conf.tmp - mv etc/ca-certificates.conf $backup - echo > etc/ca-certificates.conf - env DESTDIR="$(pwd -P)" usr/sbin/update-ca-certificates --fresh >/dev/null 2>&1 - mv $backup etc/ca-certificates.conf - ;; -post) - [ -s etc/ssl/certs/ca-certificates.crt ] || \ - rm -f etc/ssl/certs/ca-certificates.crt - ;; -esac diff --git a/srcpkgs/ca-certificates/files/certdata2pem.c b/srcpkgs/ca-certificates/files/certdata2pem.c deleted file mode 100644 index 9eae70526e55f0..00000000000000 --- a/srcpkgs/ca-certificates/files/certdata2pem.c +++ /dev/null @@ -1,142 +0,0 @@ -/* Copyright (C) 2013, Felix Janda - -Permission to use, copy, modify, and/or distribute this software for -any purpose with or without fee is hereby granted, provided that the -above copyright notice and this permission notice appear in all copies. - -SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES -WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR -ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES -WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN -ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF -OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. -*/ - -#include -#include -#include -#include - -void xwrite(FILE *f, void *p, size_t size) -{ - if (fwrite(p, 1, size, f) != size) err(1, 0); -} - -int main(void) -{ - FILE *f; - char cert[4096], ecert[4096*4/3 + 100]; - char *line = 0, *tmp, *filename, *label, *pcert = 0; - ssize_t len; - size_t size, certsize; - int trust; - char **blacklist = 0, **node; - - filename = "./blacklist.txt"; - if (!(f = fopen(filename, "r"))) err(1, "%s", filename); - while ((len = getline(&line, &size, f)) != -1) { - if ((line[0] != '#') && (len > 1)) { - if (!(node = malloc(sizeof(void*) + len))) err(1, 0); - *node = (char*)blacklist; - memcpy(node + 1, line, len); - blacklist = node; - } - } - fclose(f); - - filename = "./certdata.txt"; - if (!(f = fopen(filename, "r"))) err(1, "%s", filename); - while ((len = getline(&line, &size, f)) != -1) { - tmp = line; - if (line[0] == '#') continue; - if (pcert) { - if (!strcmp(line, "END\n")) { - char *base64 = "ABCDEFGHIJKLMNOPQRSTUVWXYZ" - "abcdefghijklmnopqrstuvwxyz0123456789+/"; - size_t i, j, k, val; - - for (i = 0, val = 0, tmp = ecert; i < (size_t)(pcert - cert); i++) { - val = (val << 8) + (unsigned char)cert[i]; - if (i % 3 == 2) { - for (j = 0; j < 4; j++, val >>= 6) tmp[3 - j] = base64[val & 0x3f]; - tmp += 4; - } - if (i && !(i % 48)) { - *tmp = '\n'; - tmp++; - } - } - if (k = i % 3) { - tmp[2] = '='; - tmp[3] = '='; - val <<= 6 - 2*k; - for (j = 0; j < k + 1; j++, val >>= 6) tmp[k - j] = base64[val & 0x3f]; - tmp += 4; - } - certsize = tmp - ecert; - pcert = 0; - } else while (sscanf(tmp, "\\%hho", pcert) == 1) pcert++, tmp += 4; - } else if (!memcmp(line, "CKA_LABEL UTF8 ", 15)) { - - char *p2, *tmp2; - len -= 15; - if (!(label = malloc(len))) err(1, 0); - memcpy(label, line + 15, len); - trust = 0; - for (node = blacklist; node; node = (char**)*node) - if (!strcmp(label, (char*)(node + 1))) trust = 4; - if (!(p2 = malloc(len + 2))) err(1, 0); - for (tmp = label + 1, tmp2 = p2; *tmp != '"'; tmp++, tmp2++) { - switch (*tmp) { - case '\\': - if (sscanf(tmp, "\\x%hhx", tmp2)!=1) errx(1, "Bad triple: %s\n", tmp); - tmp += 3; - break; - case '/': - case ' ': - *tmp2 = '_'; - break; - case '(': - case ')': - *tmp2 = '='; - break; - default: - *tmp2 = *tmp; - } - } - strcpy(tmp2, ".crt"); - free(label); - label = p2; - } else if (!strcmp(line, "CKA_VALUE MULTILINE_OCTAL\n")) pcert = cert; - else if (!memcmp(line, "CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NSS_", 39)) { - tmp += 39; - if (!strcmp(tmp, "TRUSTED_DELEGATOR\n")) trust |= 1; - else if (!strcmp(tmp, "NOT_TRUSTED\n")) trust |= 2; - } else if (!memcmp(line, - "CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NSS_", 44)) { - tmp += 44; - if (!strcmp(tmp, "TRUSTED_DELEGATOR\n")) trust |= 1; - else if (!strcmp(tmp, "NOT_TRUSTED\n")) trust |= 2; - if (!trust) printf("Ignoring %s\n", label); - if (trust == 1) { - FILE *out; - if (!(out = fopen(label, "w"))) err(1, "%s", label); - xwrite(out, "-----BEGIN CERTIFICATE-----\n", 28); - xwrite(out, ecert, certsize); - xwrite(out, "\n-----END CERTIFICATE-----\n", 27); - fclose(out); - } - } - } - fclose(f); - - while (blacklist) { - node = (char**)*blacklist; - free(blacklist); - blacklist = node; - } - free(line); - free(label); - return 0; -} \ No newline at end of file diff --git a/srcpkgs/ca-certificates/patches/drop-python-dependency.patch b/srcpkgs/ca-certificates/patches/drop-python-dependency.patch deleted file mode 100644 index 409d6fde69f726..00000000000000 --- a/srcpkgs/ca-certificates/patches/drop-python-dependency.patch +++ /dev/null @@ -1,16 +0,0 @@ ---- a/ca-certificates/mozilla/Makefile -+++ b/ca-certificates/mozilla/Makefile -@@ -2,8 +2,11 @@ - # Makefile - # - --all: -- python3 certdata2pem.py -+certdata2pem: certdata2pem.c -+ $(BUILD_CC) $(BUILD_CFLAGS) $(BUILD_LDFLAGS) $^ -o $@ -+ -+all: certdata2pem -+ ./certdata2pem - - clean: - -rm -f *.crt diff --git a/srcpkgs/ca-certificates/patches/update-ca-certificates-destdir.patch b/srcpkgs/ca-certificates/patches/update-ca-certificates-destdir.patch deleted file mode 100644 index 5181c28f6c2457..00000000000000 --- a/srcpkgs/ca-certificates/patches/update-ca-certificates-destdir.patch +++ /dev/null @@ -1,19 +0,0 @@ ---- a/ca-certificates/sbin/update-ca-certificates -+++ b/ca-certificates/sbin/update-ca-certificates -@@ -24,12 +24,12 @@ - verbose=0 - fresh=0 - default=0 --CERTSCONF=/etc/ca-certificates.conf -+CERTSCONF=$DESTDIR/etc/ca-certificates.conf - CERTSDIR=/usr/share/ca-certificates --LOCALCERTSDIR=/usr/local/share/ca-certificates -+LOCALCERTSDIR=$DESTDIR/usr/local/share/ca-certificates - CERTBUNDLE=ca-certificates.crt --ETCCERTSDIR=/etc/ssl/certs --HOOKSDIR=/etc/ca-certificates/update.d -+ETCCERTSDIR=$DESTDIR/etc/ssl/certs -+HOOKSDIR=$DESTDIR/etc/ca-certificates/update.d - - while [ $# -gt 0 ]; - do diff --git a/srcpkgs/ca-certificates/template b/srcpkgs/ca-certificates/template deleted file mode 100644 index 0c7c93b6191b28..00000000000000 --- a/srcpkgs/ca-certificates/template +++ /dev/null @@ -1,41 +0,0 @@ -# Template file for 'ca-certificates' -pkgname=ca-certificates -version=20250419+3.118.1 -revision=1 -_nss_version=${version#*+} -bootstrap=yes -conf_files="/etc/ca-certificates.conf" -build_wrksrc="ca-certificates" -hostmakedepends="openssl" -depends="openssl run-parts" -short_desc="Common CA certificates for SSL/TLS from Mozilla" -maintainer="Đoàn Trần Công Danh " -license="GPL-2.0-or-later, MPL-2.0" -homepage="https://wiki.mozilla.org/NSS:Root_certs" -distfiles="${DEBIAN_SITE}/main/c/${pkgname}/${pkgname}_${version%+*}.tar.xz - ${MOZILLA_SITE}/security/nss/releases/NSS_${_nss_version//\./_}_RTM/src/nss-${_nss_version}.tar.gz" -checksum="33b44ef78653ecd3f0f2f13e5bba6be466be2e7da72182f737912b81798ba5d2 - 8c390a676ea37266fcd3d0cd2fb070e2f69f4d78fa4ed88e07ac0c9eb5aab8d3" -post_extract() { - cp ${FILESDIR}/* $build_wrksrc/mozilla -} - -do_configure() { - cp ../nss-${_nss_version}/nss/lib/ckfw/builtins/certdata.txt \ - ../nss-${_nss_version}/nss/lib/ckfw/builtins/nssckbi.h \ - mozilla -} - -do_build() { - make ${makejobs} -} - -do_install() { - vmkdir usr/share/${pkgname} - vmkdir etc/ssl/certs - make install DESTDIR=${DESTDIR} SBINDIR=/usr/bin - vman sbin/update-ca-certificates.8 - cd ${DESTDIR}/usr/share/ca-certificates - find . -name '*.crt' | sort | cut -b3- > ${DESTDIR}/etc/ca-certificates.conf - ln -s /etc/ssl/certs/ca-certificates.crt ${DESTDIR}/etc/ssl/certs.pem -} diff --git a/srcpkgs/ca-certificates/update b/srcpkgs/ca-certificates/update deleted file mode 100644 index ac78563475b72e..00000000000000 --- a/srcpkgs/ca-certificates/update +++ /dev/null @@ -1,2 +0,0 @@ -# Only check stable release, we provides nss's cert directly -site="https://packages.debian.org/stable/ca-certificates" diff --git a/srcpkgs/cabal-install/files/linux-9.8.4.json b/srcpkgs/cabal-install/files/linux-9.8.4.json deleted file mode 100644 index fb4f814b1b6445..00000000000000 --- a/srcpkgs/cabal-install/files/linux-9.8.4.json +++ /dev/null @@ -1,427 +0,0 @@ -{ - "builtin": [ - { - "package": "rts", - "version": "1.0.2" - }, - { - "package": "ghc-prim", - "version": "0.11.0" - }, - { - "package": "ghc-bignum", - "version": "1.3" - }, - { - "package": "base", - "version": "4.19.2.0" - }, - { - "package": "array", - "version": "0.5.8.0" - }, - { - "package": "deepseq", - "version": "1.5.1.0" - }, - { - "package": "ghc-boot-th", - "version": "9.8.4" - }, - { - "package": "pretty", - "version": "1.1.3.6" - }, - { - "package": "template-haskell", - "version": "2.21.0.0" - }, - { - "package": "bytestring", - "version": "0.12.1.0" - }, - { - "package": "containers", - "version": "0.6.8" - }, - { - "package": "binary", - "version": "0.8.9.1" - }, - { - "package": "transformers", - "version": "0.6.1.0" - }, - { - "package": "mtl", - "version": "2.3.1" - }, - { - "package": "stm", - "version": "2.5.3.1" - }, - { - "package": "exceptions", - "version": "0.10.7" - }, - { - "package": "filepath", - "version": "1.4.301.0" - }, - { - "package": "time", - "version": "1.12.2" - }, - { - "package": "unix", - "version": "2.8.6.0" - }, - { - "package": "directory", - "version": "1.3.8.5" - }, - { - "package": "text", - "version": "2.1.1" - }, - { - "package": "parsec", - "version": "3.1.17.0" - }, - { - "package": "process", - "version": "1.6.25.0" - } - ], - "dependencies": [ - { - "cabal_sha256": null, - "flags": [], - "package": "Cabal-syntax", - "revision": null, - "source": "local", - "src_sha256": null, - "version": "3.10.3.0" - }, - { - "cabal_sha256": null, - "flags": [], - "package": "Cabal", - "revision": null, - "source": "local", - "src_sha256": null, - "version": "3.10.3.0" - }, - { - "cabal_sha256": "e3a1ec8b8dd32f1d5a541679a67de60d6626487a95f20c6bc245268ae7142ab7", - "flags": [ - "-devel" - ], - "package": "network", - "revision": 0, - "source": "hackage", - "src_sha256": "68548e660632a3c09b230c33fe08cc880273372b485e65cbe7a717936de9728b", - "version": "3.2.7.0" - }, - { - "cabal_sha256": "e83d97946f84fe492762ceb3b4753b4770c78b0b70e594078700baa91a5106c2", - "flags": [], - "package": "th-compat", - "revision": 0, - "source": "hackage", - "src_sha256": "b781a0c059872bc95406d00e98f6fa7d9e81e744730f75186583cb4dcea0a4eb", - "version": "0.1.6" - }, - { - "cabal_sha256": "6fffb57373962b5651a2db8b0af732098b3bf029a7ced76a9855615de2026588", - "flags": [], - "package": "network-uri", - "revision": 1, - "source": "hackage", - "src_sha256": "9c188973126e893250b881f20e8811dca06c223c23402b06f7a1f2e995797228", - "version": "2.6.4.2" - }, - { - "cabal_sha256": "75ada03bd2d2b747319e38877a55bf8be529db4520a07d4e5ffbd24c5e850dcb", - "flags": [ - "-conduit10", - "+network-uri", - "-warn-as-error", - "-warp-tests" - ], - "package": "HTTP", - "revision": 5, - "source": "hackage", - "src_sha256": "df31d8efec775124dab856d7177ddcba31be9f9e0836ebdab03d94392f2dd453", - "version": "4000.4.1" - }, - { - "cabal_sha256": "2efc549644dd418bad537d1601fdd437c440d807265016bd993b6996c679ad2f", - "flags": [], - "package": "os-string", - "revision": 0, - "source": "hackage", - "src_sha256": "339c35fd3a290522f23de4e33528423cfd0b0a8f22946b0b9816a817b926cba0", - "version": "2.0.7" - }, - { - "cabal_sha256": "573f3ab242f75465a0d67ce9d84202650a1606575e6dbd6d31ffcf4767a9a379", - "flags": [ - "-arch-native", - "+integer-gmp", - "-random-initial-seed" - ], - "package": "hashable", - "revision": 0, - "source": "hackage", - "src_sha256": "3baee4c9027a08830d148ec524cbc0471de645e1e8426d46780ef2758df0e8da", - "version": "1.4.7.0" - }, - { - "cabal_sha256": "b7648c6165729a973d95cb328f9fd874813a81c727707e8b2552b4f03399763b", - "flags": [ - "-bench" - ], - "package": "async", - "revision": 3, - "source": "hackage", - "src_sha256": "1818473ebab9212afad2ed76297aefde5fae8b5d4404daf36939aece6a8f16f7", - "version": "2.2.5" - }, - { - "cabal_sha256": "81a105aed2ee2f5e479448e44252b24cdfacf81a5a2106aabdd217bad94b6f40", - "flags": [ - "-dev", - "-no-cmm" - ], - "package": "atomic-counter", - "revision": 0, - "source": "hackage", - "src_sha256": "ce4b63391b3c0d426cbe32af89f483222602a5b43aa5379aa720bf6f45f4cf04", - "version": "0.1.2.3" - }, - { - "cabal_sha256": "a694e88f9ec9fc79f0b03f233d3fea592b68f70a34aac2ddb5bcaecb6562e2fd", - "flags": [], - "package": "base16-bytestring", - "revision": 1, - "source": "hackage", - "src_sha256": "1d5a91143ef0e22157536093ec8e59d226a68220ec89378d5dcaeea86472c784", - "version": "1.0.2.0" - }, - { - "cabal_sha256": "45305ccf8914c66d385b518721472c7b8c858f1986945377f74f85c1e0d49803", - "flags": [], - "package": "base64-bytestring", - "revision": 1, - "source": "hackage", - "src_sha256": "fbf8ed30edde271eb605352021431d8f1b055f95a56af31fe2eacf6bdfdc49c9", - "version": "1.2.1.0" - }, - { - "cabal_sha256": "8f92088f1c51c8d4569279a07565f8aa6b534a6735615b2295d2961dec8f1783", - "flags": [ - "-optimised-mixer" - ], - "package": "splitmix", - "revision": 0, - "source": "hackage", - "src_sha256": "d678c41a603a62032cf7e5f8336bb8222c93990e4b59c8b291b7ca26c7eb12c7", - "version": "0.1.1" - }, - { - "cabal_sha256": "117541ba0a177397a3333f94870f789ef050dca31b0688a19824b2bc401b8823", - "flags": [], - "package": "random", - "revision": 0, - "source": "hackage", - "src_sha256": "e9c81926a7d1e40328f645f73592b31efc9c631589669a7f130687b9cc3051dc", - "version": "1.2.1.3" - }, - { - "cabal_sha256": "4d33a49cd383d50af090f1b888642d10116e43809f9da6023d9fc6f67d2656ee", - "flags": [], - "package": "edit-distance", - "revision": 1, - "source": "hackage", - "src_sha256": "3e8885ee2f56ad4da940f043ae8f981ee2fe336b5e8e4ba3f7436cff4f526c4a", - "version": "0.2.2.1" - }, - { - "cabal_sha256": null, - "flags": [ - "-debug-conflict-sets", - "-debug-expensive-assertions", - "-debug-tracetree" - ], - "package": "cabal-install-solver", - "revision": null, - "source": "local", - "src_sha256": null, - "version": "3.10.3.0" - }, - { - "cabal_sha256": "0e9de2ccce261e7a5b027e842f6f47f50eb0e6059a0de98a5479f75aa8164107", - "flags": [ - "-exe", - "+use-cbits" - ], - "package": "cryptohash-sha256", - "revision": 6, - "source": "hackage", - "src_sha256": "73a7dc7163871a80837495039a099967b11f5c4fe70a118277842f7a713c6bf6", - "version": "0.11.102.1" - }, - { - "cabal_sha256": "ccce771562c49a2b29a52046ca68c62179e97e8fbeacdae32ca84a85445e8f42", - "flags": [ - "-example" - ], - "package": "echo", - "revision": 0, - "source": "hackage", - "src_sha256": "c9fe1bf2904825a65b667251ec644f197b71dc5c209d2d254be5de3d496b0e43", - "version": "0.1.4" - }, - { - "cabal_sha256": "f1550ddbe3b53f1087a035667364011460896cc2b1ff328b521c05ed5973bb78", - "flags": [ - "+no-donna", - "+test-doctests", - "+test-hlint", - "+test-properties" - ], - "package": "ed25519", - "revision": 9, - "source": "hackage", - "src_sha256": "d8a5958ebfa9309790efade64275dc5c441b568645c45ceed1b0c6ff36d6156d", - "version": "0.0.5.0" - }, - { - "cabal_sha256": "8334a8d810e385e1dc1423dc02945daaa1f1a9ba058e5227f1a3211e4882ca28", - "flags": [ - "+ofd-locking" - ], - "package": "lukko", - "revision": 1, - "source": "hackage", - "src_sha256": "72d86f8aa625b461f4397f737346f78a1700a7ffbff55cf6375c5e18916e986d", - "version": "0.1.2" - }, - { - "cabal_sha256": "8931b9ce6e63bf6202dc0c992ae3e6f2ad8e7f4b6eb69994ac6d512c6c9c0f77", - "flags": [ - "-os-string" - ], - "package": "directory-ospath-streaming", - "revision": 0, - "source": "hackage", - "src_sha256": "1ade8fbee13db15e8d22a1ecdca54794617cabc69911b51d46a65e12f4554ef7", - "version": "0.2.2" - }, - { - "cabal_sha256": "1d68a81fa684d006b1ec73836cebe3de9a54688836915fe3e56a20389846bb4e", - "flags": [ - "-os-string" - ], - "package": "file-io", - "revision": 0, - "source": "hackage", - "src_sha256": "310a19e4c792de4d30c912bc71ff3becb40818d7c796b9999bcd0979dab87d5b", - "version": "0.1.5" - }, - { - "cabal_sha256": "a72549370449fe99e3008744ad2e43685e96bf86aa0db15898189fcbaafcd815", - "flags": [], - "package": "tar", - "revision": 1, - "source": "hackage", - "src_sha256": "7949a50004a80993000512079bc03ebcad4872414fc181f45b3883d743c0f3aa", - "version": "0.6.4.0" - }, - { - "cabal_sha256": "a72549370449fe99e3008744ad2e43685e96bf86aa0db15898189fcbaafcd815", - "flags": [], - "package": "tar", - "revision": 1, - "source": "hackage", - "src_sha256": "7949a50004a80993000512079bc03ebcad4872414fc181f45b3883d743c0f3aa", - "version": "0.6.4.0" - }, - { - "cabal_sha256": "85e64a75c0b490506a7edaa2d54950c668e66b65758bb08bb14cd31faf53a206", - "flags": [ - "-bundled-c-zlib", - "+non-blocking-ffi", - "-pkg-config" - ], - "package": "zlib", - "revision": 2, - "source": "hackage", - "src_sha256": "6edd38b6b81df8d274952aa85affa6968ae86b2231e1d429ce8bc9083e6a55bc", - "version": "0.7.1.0" - }, - { - "cabal_sha256": "f85f6f1ef55d1f91795f2c7c476db36fd7aedb55c877d47f2a4411f0151040a9", - "flags": [ - "+cabal-syntax", - "+lukko" - ], - "package": "hackage-security", - "revision": 5, - "source": "hackage", - "src_sha256": "2e4261576b3e11b9f5175392947f56a638cc1a3584b8acbb962b809d7c69db69", - "version": "0.6.2.6" - }, - { - "cabal_sha256": "d6c0c6d1136f5046207a331114ff4130e70640452096de7719bf03e3fceb7c7b", - "flags": [], - "package": "regex-base", - "revision": 0, - "source": "hackage", - "src_sha256": "e8ca2dee598c790dd1c1c4359bdd1e495d9b881f5aa1f539c22f0dd5563747bf", - "version": "0.94.0.3" - }, - { - "cabal_sha256": "faf170ca5073e8d538a7a18f727a02a96f2a36c5fd53a1696263a70ab81bc6fe", - "flags": [ - "-_regex-posix-clib" - ], - "package": "regex-posix", - "revision": 0, - "source": "hackage", - "src_sha256": "7e570460c35c5deec54d1ba46305ddb4679c7d4aae84f631dd0c61daaeaa8150", - "version": "0.96.0.2" - }, - { - "cabal_sha256": "58a8c6f17dece62891e7534c6f033e1fb1d0685e68dbe5d4fbb71256d45c6132", - "flags": [], - "package": "resolv", - "revision": 5, - "source": "hackage", - "src_sha256": "880d283df9132a7375fa28670f71e86480a4f49972256dc2a204c648274ae74b", - "version": "0.2.0.2" - }, - { - "cabal_sha256": "8bb7261bd54bd58acfcb154be6a161fb6d0d31a1852aadc8e927d2ad2d7651d1", - "flags": [], - "package": "safe-exceptions", - "revision": 1, - "source": "hackage", - "src_sha256": "3c51d8d50c9b60ff8bf94f942fd92e3bea9e62c5afa778dfc9f707b79da41ef6", - "version": "0.1.7.4" - }, - { - "cabal_sha256": null, - "flags": [ - "+lukko", - "+native-dns" - ], - "package": "cabal-install", - "revision": null, - "source": "local", - "src_sha256": null, - "version": "3.10.3.0" - } - ] -} diff --git a/srcpkgs/cabal-install/template b/srcpkgs/cabal-install/template deleted file mode 100644 index 52159f23444549..00000000000000 --- a/srcpkgs/cabal-install/template +++ /dev/null @@ -1,53 +0,0 @@ -# Template file for 'cabal-install' -pkgname=cabal-install -version=3.10.3.0 -revision=1 -build_helper="haskell" -hostmakedepends="python3 ghc curl tar" -makedepends="zlib-devel" -depends="ghc" -short_desc="Command-line interface for Cabal and Hackage" -maintainer="Orphaned " -license="BSD-3-Clause" -homepage="https://www.haskell.org/cabal/" -distfiles="https://github.com/haskell/cabal/archive/refs/tags/cabal-install-v${version}.tar.gz" -checksum=075fba81fca61f6957dae3a542a3213415682dd9767f6ccdf3f9059f2cd0f156 -nopie_files="/usr/bin/cabal" -nocross=yes - -# Keep in sync with ghc -_ghc_ver=9.8.4 - -post_extract() { - if [ -e ${FILESDIR}/linux-${_ghc_ver}.json ]; then - cp "${FILESDIR}/linux-${_ghc_ver}.json" bootstrap/ - fi -} - -pre_build() { - if [ -e bootstrap/linux-${_ghc_ver}.json ]; then - if [ "$XBPS_TARGET_WORDSIZE" = 32 ]; then - # https://github.com/haskell/cabal/issues/7313 - sed -i 's/+ofd-locking/-ofd-locking/g' bootstrap/linux-${_ghc_ver}.json - fi - else - # To generate a bootstrap plan for a new ghc version ensure a - # cabal binary is available, run this, then move the plan to - # FILESDIR - cabal update - make bootstrap-json-${_ghc_ver} - msg_normal "Please install bootstrap/linux-${_ghc_ver}.json in ${FILESDIR}\n" - exit 1 - fi -} - -do_build() { - PREFIX=$PWD bootstrap/bootstrap.py -d bootstrap/linux-${_ghc_ver}.json -} - -do_install() { - vbin _build/bin/cabal - PREFIX=$PWD _build/bin/cabal man --raw > cabal.1 - vman cabal.1 - vlicense LICENSE -} diff --git a/srcpkgs/cabal-install/update b/srcpkgs/cabal-install/update deleted file mode 100644 index f338202560bfdf..00000000000000 --- a/srcpkgs/cabal-install/update +++ /dev/null @@ -1,2 +0,0 @@ -site='http://www.stackage.org/lts' -pattern='cabal-install-\K[\d.]+' diff --git a/srcpkgs/cabbage/patches/juce-musl.patch b/srcpkgs/cabbage/patches/juce-musl.patch deleted file mode 100644 index 7b43429d9ec2a3..00000000000000 --- a/srcpkgs/cabbage/patches/juce-musl.patch +++ /dev/null @@ -1,44 +0,0 @@ ---- a/JUCE/modules/juce_core/native/juce_linux_SystemStats.cpp -+++ b/JUCE/modules/juce_core/native/juce_linux_SystemStats.cpp -@@ -198,7 +198,7 @@ String SystemStats::getComputerName() - - String SystemStats::getUserLanguage() - { -- #if JUCE_BSD -+ #if JUCE_BSD || !defined(__GLIBC__) - if (auto langEnv = getenv ("LANG")) - return String::fromUTF8 (langEnv).upToLastOccurrenceOf (".UTF-8", false, true); - -@@ -210,7 +210,7 @@ String SystemStats::getUserLanguage() - - String SystemStats::getUserRegion() - { -- #if JUCE_BSD -+ #if JUCE_BSD || !defined(__GLIBC__) - return {}; - #else - return getLocaleValue (_NL_IDENTIFICATION_TERRITORY); - ---- a/JUCE/modules/juce_core/system/juce_SystemStats.cpp -+++ b/JUCE/modules/juce_core/system/juce_SystemStats.cpp -@@ -138,7 +138,7 @@ String SystemStats::getStackBacktrace() - { - String result; - -- #if JUCE_ANDROID || JUCE_MINGW || JUCE_WASM -+ #if JUCE_ANDROID || JUCE_MINGW || JUCE_WASM || !defined(__GLIBC__) - jassertfalse; // sorry, not implemented yet! - - #elif JUCE_WINDOWS - ---- a/JUCE/modules/juce_core/juce_core.cpp -+++ b/JUCE/modules/juce_core/juce_core.cpp -@@ -102,7 +102,7 @@ - #include - #include - -- #if ! (JUCE_ANDROID || JUCE_WASM) -+ #if ! (JUCE_ANDROID || JUCE_WASM) && defined(__GLIBC__) - #include - #endif - #endif diff --git a/srcpkgs/cabbage/template b/srcpkgs/cabbage/template deleted file mode 100644 index 27922d42a81a4d..00000000000000 --- a/srcpkgs/cabbage/template +++ /dev/null @@ -1,127 +0,0 @@ -# Template file for 'cabbage' -pkgname=cabbage -version=2.9.0 -revision=1 -# specified in build.py -_jucever=6.1.2 -_vstsdkver=3611_22_10_2018_build_34 -build_style=cmake -configure_args="-DJUCE_TARGET_ARCHITECTURE=${XBPS_TARGET_MACHINE}" -hostmakedepends="pkg-config" -makedepends="libfreeglut-devel libcurl-devel jack-devel libXcomposite-devel - libXrandr-devel libXcursor-devel libX11-devel libXinerama-devel MesaLib-devel - gtk+3-devel libwebkit2gtk41-devel csound alsa-lib-devel libsndfile-devel" -depends="csound" -short_desc="Framework for audio software development" -maintainer="Orphaned " -license="GPL-3.0-or-later" -homepage="https://cabbageaudio.com/" -distfiles="https://github.com/WeAreROLI/JUCE/archive/${_jucever}.tar.gz>juce-${_jucever}.tar.gz - https://github.com/rorywalsh/cabbage/archive/v${version}.tar.gz - https://cabbageaudio.com/beta/heads.zip - https://download.steinberg.net/sdk_downloads/vstsdk${_vstsdkver}.zip" -checksum="7b519711f65bf14054cd5b579d936920066cfa15b60895c04bd9fa0cb087be28 - 66e81355399acebcea4e5723ec0d865f8458a8dbd0ddcde5f7fc714a04e51268 - 6167199d752fa301e93f1383f9ad700ef646611db53c97d7433fffdb19765e29 - de64ff1b5b40a7fdc2de873e80d911ffa9fd6b82435a555dda1e8edc267d1fa3" -skip_extraction="juce-${_jucever}.tar.gz vstsdk${_vstsdkver}.zip heads.zip" -patch_args="-Np1 --binary" -nocross="Fails to cross-compile juceaide" - -CXXFLAGS="-DJUCER_ENABLE_GPL_MODE=1" - -# vsx accel stuff from libpng is not shipped -case "$XBPS_TARGET_MACHINE" in - ppc*) CXXFLAGS+=" -DPNG_POWERPC_VSX_OPT=0" ;; -esac - -post_extract() { - vsrcextract -C JUCE juce-${_jucever}.tar.gz - vsrcextract -C SDKs/VST_SDK vstsdk${_vstsdkver}.zip - vsrcextract -C SDKs/VST_SDK/VST3_SDK/pluginterfaces/vst2.x heads.zip -} - -post_patch() { - vsed -e '/opcodeFile\ +=/s#/opcodes.txt#/usr/share/doc/cabbage/opcodes.txt#' \ - -i Source/CodeEditor/CabbageCodeEditor.cpp - - vsed -e '/CabbagePlugin\(Synth\|Effect\)/s#"/#"/usr/lib/vst/#' \ - -i Source/Utilities/CabbageExportPlugin.cpp - - if [ "${XBPS_TARGET_MACHINE}" = "x86_64" ]; then - vsed -e 's/x86_64-linux/${XBPS_TARGET_MACHINE}-linux/' \ - -i Source/Utilities/CabbageExportPlugin.cpp - fi - - # Fix compilation on i686 - vsed -e 's/__sigemptyset/sigemptyset/' \ - -i JUCE/modules/juce_audio_formats/codecs/flac/libFLAC/cpu.c - - vsed -e 's/webkit2gtk-4.0/webkit2gtk-4.1/' \ - -i JUCE/extras/Build/CMake/JUCEUtils.cmake - - vsed -e 's/webkit2gtk-4.0/webkit2gtk-4.1/' \ - -i JUCE/extras/Projucer/Source/ProjectSaving/jucer_ProjectExporter.cpp -} - -pre_configure() { - # Searches for VST SDK in $HOME - oldhome=$HOME - HOME=$wrksrc -} - -post_configure() { - mkdir -p buildPluginEffect buildPluginSynth buildPluginMidiEffect buildCLIconverter - ( - cd buildPluginEffect - configure_args+=" -DPROJECT_NAME=CabbagePluginEffect" - do_configure - ) - ( - cd buildPluginSynth - configure_args+=" -DPROJECT_NAME=CabbagePluginSynth" - do_configure - ) - ( - cd buildPluginMidiEffect - configure_args+=" -DPROJECT_NAME=CabbagePluginMidiEffect" - do_configure - ) - ( - cd buildCLIconverter - configure_args+=" -DPROJECT_NAME=CLIConverter" - do_configure - ) - - HOME=$oldhome -} - -post_build() { - ( cd buildPluginEffect && NINJA_STATUS="[2/5][%f/%t] " do_build ) - ( cd buildPluginSynth && NINJA_STATUS="[3/5][%f/%t] " do_build ) - ( cd buildPluginMidiEffect && NINJA_STATUS="[4/5][%f/%t] " do_build ) - ( cd buildCLIconverter && NINJA_STATUS="[5/5][%f/%t] " do_build ) -} - -do_install() { - find Examples -name '.DS_Store' -delete - find Examples -name '*_Log.txt' -delete - - vbin build/Cabbage_artefacts/None/Cabbage - vbin buildCLIconverter/build/CLIConverter_artefacts/None/CLIConverter - - vmkdir usr/lib/vst - for plugin in PluginEffect PluginSynth PluginMidiEffect; do - ( - cd "build${plugin}/build/Cabbage${plugin}_artefacts/None" - vinstall "VST/libCabbage${plugin}.so" 755 usr/lib/vst - vinstall "VST3/Cabbage${plugin}.vst3/Contents/${XBPS_TARGET_MACHINE}-linux/Cabbage${plugin}.so" 755 "usr/lib/vst/Cabbage${plugin}.vst3/Contents/${XBPS_TARGET_MACHINE}-linux/" - ) - done - - vinstall Images/cabbage.png 644 usr/share/icons/hicolor/512x512/apps/ - vinstall Installers/Linux/Cabbage.desktop 644 usr/share/applications/ - - vmkdir usr/share/doc/cabbage/examples - vcopy 'Examples/*' usr/share/doc/cabbage/examples/ -} diff --git a/srcpkgs/cabbage/update b/srcpkgs/cabbage/update deleted file mode 100644 index 455d4687bd977d..00000000000000 --- a/srcpkgs/cabbage/update +++ /dev/null @@ -1,2 +0,0 @@ -site=https://github.com/rorywalsh/cabbage/releases -pattern="Cabbage v\K[\d.]+" diff --git a/srcpkgs/cabextract/template b/srcpkgs/cabextract/template deleted file mode 100644 index e525291dfb894c..00000000000000 --- a/srcpkgs/cabextract/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'cabextract' -pkgname=cabextract -version=1.11 -revision=1 -build_style=gnu-configure -configure_args="--with-external-libmspack ac_cv_func_fnmatch_works=yes" -hostmakedepends="pkg-config" -makedepends="libmspack-devel" -short_desc="Extract Microsoft Cabinet (.CAB) files" -maintainer="Duncaen " -license="GPL-3.0-or-later" -homepage="https://www.cabextract.org.uk/" -changelog="https://www.cabextract.org.uk/#changes" -distfiles="https://www.cabextract.org.uk/cabextract-${version}.tar.gz" -checksum=b5546db1155e4c718ff3d4b278573604f30dd64c3c5bfd4657cd089b823a3ac6 - -post_extract() { - if [ "$XBPS_TARGET_LIBC" = "musl" ]; then - # musl: FATAL ERROR: encoding 'koi8-ru' is not recognised: musl doesn't support non-utf8 - vsed -e 's/koi8-ru/koi8-r/' -i test/encoding.test - fi -} diff --git a/srcpkgs/cachefilesd/files/cachefilesd/run b/srcpkgs/cachefilesd/files/cachefilesd/run deleted file mode 100644 index 4785ef933e1b62..00000000000000 --- a/srcpkgs/cachefilesd/files/cachefilesd/run +++ /dev/null @@ -1,5 +0,0 @@ -#!/bin/sh -exec 2>&1 -[ -r conf ] && . ./conf -modprobe cachefiles || exit 1 -exec cachefilesd -n ${OPTS:= -f /etc/cachefilesd.conf} diff --git a/srcpkgs/cachefilesd/template b/srcpkgs/cachefilesd/template deleted file mode 100644 index 0100afaeb2734f..00000000000000 --- a/srcpkgs/cachefilesd/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'cachefilesd' -pkgname=cachefilesd -version=0.10.10 -revision=2 -build_style=gnu-makefile -make_install_args="SBINDIR=/usr/bin BINDIR=/usr/bin" -short_desc="Userspace daemon acting as a backend for FS-Cache" -maintainer="Enno Boland " -license="GPL-2.0-or-later" -homepage="https://people.redhat.com/~dhowells/fscache/" -distfiles="http://people.redhat.com/~dhowells/fscache/${pkgname}-${version}.tar.bz2" -conf_files="/etc/cachefilesd.conf" -checksum=0d0309851efabd02b7c849f73535b8ad3f831570e83e4f65e42354da18e11a02 - -post_patch() { - vsed -i "s#/sbin/#/usr/bin/#g" cachefilesd.c -} - -post_install() { - vsv cachefilesd -} diff --git a/srcpkgs/cackey/patches/no-rpath.patch b/srcpkgs/cackey/patches/no-rpath.patch deleted file mode 100644 index 85ace755aa86ef..00000000000000 --- a/srcpkgs/cackey/patches/no-rpath.patch +++ /dev/null @@ -1,14 +0,0 @@ -Index: configure.ac -=================================================================== ---- a/configure.ac -+++ b/configure.ac -@@ -212,9 +212,6 @@ fi - dnl Set version script, to limit the scope of symbols - DC_SETVERSIONSCRIPT(libcackey.vers, libcackey.syms) - --dnl Upate LDFLAGS to include setting the run-time linker path to the same as our compile-time linker --DC_SYNC_RPATH -- - dnl If we updated LIBOBJS, update SHLIBOBJS -- must be last. - DC_SYNC_SHLIBOBJS - diff --git a/srcpkgs/cackey/template b/srcpkgs/cackey/template deleted file mode 100644 index a2f4509ff35a95..00000000000000 --- a/srcpkgs/cackey/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'cackey' -pkgname=cackey -version=0.7.11 -revision=1 -build_style=gnu-configure -hostmakedepends="automake" -makedepends="pcsclite-devel zlib-devel" -depends="pcsc-tools" -short_desc="PKCS#11 provider library for using smart cards" -maintainer="Andrew Benson " -license="MIT" -homepage="http://www.rkeene.org/projects/info/wiki/161" -distfiles="http://cackey.rkeene.org/download/$version/cackey-$version.tar.gz" -checksum=0ed459814fb4753f6e5fa80034c55d1b312f55f88ee7317446dff49fa6e570f3 -CPPFLAGS="-I$XBPS_CROSS_BASE/usr/include/PCSC" - -pre_configure() { - autoreconf -fi -} - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/cadaver/template b/srcpkgs/cadaver/template deleted file mode 100644 index 57c8dde9f8dd4e..00000000000000 --- a/srcpkgs/cadaver/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'cadaver' -pkgname=cadaver -version=0.28 -revision=1 -build_style=gnu-configure -configure_args="--with-ssl=gnutls" -hostmakedepends="pkg-config neon-devel" -makedepends="readline-devel gnutls-devel neon-devel" -short_desc="Command-line WebDAV client for Unix" -maintainer="Leah Neukirchen " -license="GPL-2.0-or-later" -homepage="https://notroj.github.io/cadaver/" -distfiles="https://notroj.github.io/cadaver/cadaver-${version}.tar.gz" -checksum=33e3a54bd54b1eb325b48316a7cacc24047c533ef88e6ef98b88dfbb60e12734 - -CFLAGS="-DHAVE_LOCALE_H" diff --git a/srcpkgs/caddy/INSTALL b/srcpkgs/caddy/INSTALL deleted file mode 100644 index db063595f43600..00000000000000 --- a/srcpkgs/caddy/INSTALL +++ /dev/null @@ -1,6 +0,0 @@ -case "${ACTION}" in -post) - setcap CAP_NET_BIND_SERVICE=+ep usr/bin/caddy - chown -R caddy:caddy etc/caddy - ;; -esac diff --git a/srcpkgs/caddy/files/caddy/run b/srcpkgs/caddy/files/caddy/run deleted file mode 100644 index 9c259b6bb4c4ee..00000000000000 --- a/srcpkgs/caddy/files/caddy/run +++ /dev/null @@ -1,9 +0,0 @@ -#!/bin/sh -exec 2>&1 - -[ -r ./conf ] && . ./conf - -export HOME=/var/lib/caddy -ulimit -n ${MAX_OPEN_FILES:-8192} - -exec chpst -u caddy caddy run ${OPTS} --config ${CONFFILE:-/etc/caddy/Caddyfile} diff --git a/srcpkgs/caddy/patches/fix_version_command.patch b/srcpkgs/caddy/patches/fix_version_command.patch deleted file mode 100644 index 5b0735b83b8b7a..00000000000000 --- a/srcpkgs/caddy/patches/fix_version_command.patch +++ /dev/null @@ -1,45 +0,0 @@ -diff --git a/caddy.go b/caddy.go -index 0fda9bc..42a3b79 100644 ---- a/caddy.go -+++ b/caddy.go -@@ -875,39 +875,7 @@ func Version() (simple, full string) { - } - - if full == "" { -- var vcsRevision string -- var vcsTime time.Time -- var vcsModified bool -- for _, setting := range bi.Settings { -- switch setting.Key { -- case "vcs.revision": -- vcsRevision = setting.Value -- case "vcs.time": -- vcsTime, _ = time.Parse(time.RFC3339, setting.Value) -- case "vcs.modified": -- vcsModified, _ = strconv.ParseBool(setting.Value) -- } -- } -- -- if vcsRevision != "" { -- var modified string -- if vcsModified { -- modified = "+modified" -- } -- full = fmt.Sprintf("%s%s (%s)", vcsRevision, modified, vcsTime.Format(time.RFC822)) -- simple = vcsRevision -- -- // use short checksum for simple, if hex-only -- if _, err := hex.DecodeString(simple); err == nil { -- simple = simple[:8] -- } -- -- // append date to simple since it can be convenient -- // to know the commit date as part of the version -- if !vcsTime.IsZero() { -- simple += "-" + vcsTime.Format("20060102") -- } -- } -+ full = "unknown" - } - - if simple == "" || simple == "(devel)" { diff --git a/srcpkgs/caddy/template b/srcpkgs/caddy/template deleted file mode 100644 index af221b5f4a9609..00000000000000 --- a/srcpkgs/caddy/template +++ /dev/null @@ -1,37 +0,0 @@ -# Template file for 'caddy' -pkgname=caddy -version=2.10.2 -revision=1 -build_style=go -go_import_path=github.com/caddyserver/caddy/v2 -go_package="${go_import_path}/cmd/caddy" -hostmakedepends="go" -depends="shared-mime-info" -short_desc="Fast, cross-platform HTTP/2 web server with automatic HTTPS" -maintainer="Orphaned " -license="Apache-2.0" -homepage="https://caddyserver.com" -changelog="https://github.com/caddyserver/caddy/releases" -distfiles="https://github.com/caddyserver/caddy/archive/v${version}.tar.gz" -checksum=f63f46b7ae68ced0a5c2e31df1b6dfc7656117d162a1bc7fed4bd4afd14ddc8f - -system_accounts="caddy" -caddy_homedir="/var/lib/caddy" -caddy_descr="caddy daemon" - -conf_files="/etc/caddy/Caddyfile" - -make_dirs=" - /etc/caddy 0700 caddy caddy - /var/lib/caddy 0700 caddy caddy" - -post_patch() { - vsed -e "s,unknown,${version},g" -i ${wrksrc}/caddy.go -} - -post_install() { - vsv caddy - - printf "\n" > Caddyfile - vinstall Caddyfile 600 etc/caddy -} diff --git a/srcpkgs/cadence/patches/CVE-2023-43782.patch b/srcpkgs/cadence/patches/CVE-2023-43782.patch deleted file mode 100644 index 94b252e645c6f9..00000000000000 --- a/srcpkgs/cadence/patches/CVE-2023-43782.patch +++ /dev/null @@ -1,89 +0,0 @@ -From 986a26147fa85fc3b2727a13c478b12994555e4a Mon Sep 17 00:00:00 2001 -From: Matthias Gerstner -Date: Tue, 22 Aug 2023 14:06:40 +0200 -Subject: [PATCH] cadence_aloop_daemon: place lockfile into non-public - directory - -The fixed /tmp path for the lock / shutdown handling of the daemon is -problematic security wise, since any other user in the system can block -this path. This also makes parallel instances for multiple user accounts -impossible. - -Select a location in the user's /run directory or in its home directory -(as a fallback). ---- - src/cadence.py | 3 ++- - src/cadence_aloop_daemon.py | 5 +++-- - src/shared.py | 8 ++++++++ - 3 files changed, 13 insertions(+), 3 deletions(-) - -diff --git a/src/cadence.py b/src/cadence.py -index 87a14a8..714e2d6 100755 ---- a/src/cadence.py -+++ b/src/cadence.py -@@ -38,6 +38,7 @@ import ui_cadence_tb_alsa - import ui_cadence_tb_a2j - import ui_cadence_tb_pa - import ui_cadence_rwait -+from shared import getDaemonLockfile - from shared_cadence import * - from shared_canvasjack import * - from shared_settings import * -@@ -1710,7 +1711,7 @@ class CadenceMainW(QMainWindow, ui_cadence.Ui_CadenceMainW): - - @pyqtSlot() - def slot_AlsaBridgeStop(self): -- checkFile = "/tmp/.cadence-aloop-daemon.x" -+ checkFile = self.getDaemonLockfile("cadence-aloop-daemon") - if os.path.exists(checkFile): - os.remove(checkFile) - -diff --git a/src/cadence_aloop_daemon.py b/src/cadence_aloop_daemon.py -index c8408ef..b53f64d 100755 ---- a/src/cadence_aloop_daemon.py -+++ b/src/cadence_aloop_daemon.py -@@ -33,6 +33,7 @@ else: - # Imports (Custom Stuff) - - import jacklib -+from shared import getDaemonLockfile - - # -------------------------------------------------- - # Auto re-activate if on good kernel -@@ -50,7 +51,7 @@ doRunNow = True - useZita = False - procIn = QProcess() - procOut = QProcess() --checkFile = "/tmp/.cadence-aloop-daemon.x" -+checkFile = getDaemonLockfile("cadence-aloop-daemon") - - # -------------------------------------------------- - # Global JACK variables -@@ -161,7 +162,7 @@ if __name__ == '__main__': - client = jacklib.client_open("cadence-aloop-daemon", jacklib.JackUseExactName, None) - - if not client: -- print("cadence-aloop-daemon is already running, delete \"/tmp/.cadence-aloop-daemon.x\" to close it") -+ print("cadence-aloop-daemon is already running, delete \"{}\" to close it".format(checkFile)) - quit() - - if jacklib.JACK2: -diff --git a/src/shared.py b/src/shared.py -index 2df4d54..e65d292 100644 ---- a/src/shared.py -+++ b/src/shared.py -@@ -312,3 +312,11 @@ def setIcons(self_, modes): - if "misc" in modes: - gGui.ui.act_quit.setIcon(getIcon("application-exit")) - gGui.ui.act_configure.setIcon(getIcon("configure")) -+ -+def getDaemonLockfile(base): -+ lockdir = os.environ.get("XDG_RUNTIME_DIR", None) -+ if not lockdir: -+ lockdir = os.path.expanduser("~") -+ -+ return os.path.join(lockdir, "{}-lock".format(base)) -+ --- -2.41.0 - diff --git a/srcpkgs/cadence/patches/CVE-2023-43783.patch b/srcpkgs/cadence/patches/CVE-2023-43783.patch deleted file mode 100644 index 418bb3bf84a183..00000000000000 --- a/srcpkgs/cadence/patches/CVE-2023-43783.patch +++ /dev/null @@ -1,46 +0,0 @@ -From 3fdff274c40795ad6a24891066358aa7a3953962 Mon Sep 17 00:00:00 2001 -From: Matthias Gerstner -Date: Tue, 22 Aug 2023 14:28:33 +0200 -Subject: [PATCH] cadence.py: wine ASIO settings: use safe tempfile - -This fixed tempfile path poses a security issue that even might allow -other users on the system to inject arbitrary wine registry settings, if -protect_symlinks and protect_regular kernel protection is not enabled. - -Use a proper NamedTemporaryFile to pass the data to regedit to fix this. ---- - src/cadence.py | 11 ++++++----- - 1 file changed, 6 insertions(+), 5 deletions(-) - -diff --git a/src/cadence.py b/src/cadence.py -index 714e2d6..fddadfb 100755 ---- a/src/cadence.py -+++ b/src/cadence.py -@@ -47,6 +47,8 @@ from shared_settings import * - # Import getoutput - - from subprocess import getoutput -+import tempfile -+import subprocess - - # ------------------------------------------------------------------------------------------------------------ - # Try Import DBus -@@ -2095,11 +2097,10 @@ class CadenceMainW(QMainWindow, ui_cadence.Ui_CadenceMainW): - REGFILE += '"Number of outputs"=dword:000000%s\n' % smartHex(self.sb_wineasio_outs.value(), 2) - REGFILE += '"Preferred buffersize"=dword:0000%s\n' % smartHex(int(self.cb_wineasio_bsizes.currentText()), 4) - -- writeFile = open("/tmp/cadence-wineasio.reg", "w") -- writeFile.write(REGFILE) -- writeFile.close() -- -- os.system("regedit /tmp/cadence-wineasio.reg") -+ with tempfile.NamedTemporaryFile('w') as tmpfile: -+ tmpfile.write(REGFILE) -+ tmpfile.flush() -+ subprocess.run(["regedit", tmpfile.name]) - - self.settings_changed_types = [] - self.frame_tweaks_settings.setVisible(False) --- -2.41.0 - diff --git a/srcpkgs/cadence/patches/QPainterPath.patch b/srcpkgs/cadence/patches/QPainterPath.patch deleted file mode 100644 index ff778cd71fe455..00000000000000 --- a/srcpkgs/cadence/patches/QPainterPath.patch +++ /dev/null @@ -1,20 +0,0 @@ ---- a/c++/patchcanvas/canvasbezierline.cpp -+++ b/c++/patchcanvas/canvasbezierline.cpp -@@ -18,6 +18,7 @@ - #include "canvasbezierline.h" - - #include -+#include - - #include "canvasport.h" - #include "canvasportglow.h" ---- a/c++/patchcanvas/canvasbezierlinemov.cpp -+++ b/c++/patchcanvas/canvasbezierlinemov.cpp -@@ -18,6 +18,7 @@ - #include "canvasbezierlinemov.h" - - #include -+#include - - #include "canvasport.h" - diff --git a/srcpkgs/cadence/template b/srcpkgs/cadence/template deleted file mode 100644 index cfcb1f0865f9f6..00000000000000 --- a/srcpkgs/cadence/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'cadence' -pkgname=cadence -version=0.9.2 -revision=6 -build_style=gnu-makefile -pycompile_dirs="usr/share/cadence/src" -hostmakedepends="pkg-config qt5-host-tools python3-PyQt5-devel-tools" -makedepends="jack-devel pulseaudio-devel qt5-devel" -depends="a2jmidid desktop-file-utils hicolor-icon-theme jack python3-PyQt5-dbus - python3-PyQt5-svg" -short_desc="Set of tools useful for audio production" -maintainer="lemmi " -license="GPL-2.0-only" -homepage="https://kx.studio/Applications:Cadence" -changelog="https://github.com/falkTX/Cadence/releases" -distfiles="https://github.com/falkTX/Cadence/archive/v${version}.tar.gz" -checksum=a07fe845e55c1785d3e1a091b77efd3bb01a88648bd11215461f9fa6a797ae87 -python_version=3 - -post_extract() { - case "$XBPS_TARGET_MACHINE" in - i686*|x86_64*) ;; - *) sed -i -e 's/-mtune=generic -msse -mfpmath=sse//' c++/Makefile.mk ;; - esac -} diff --git a/srcpkgs/caerbannog/template b/srcpkgs/caerbannog/template deleted file mode 100644 index a77bcd1fc7ee8d..00000000000000 --- a/srcpkgs/caerbannog/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'caerbannog' -pkgname=caerbannog -version=0.3 -revision=3 -build_style=meson -hostmakedepends="glib-devel" -depends="libhandy1 libnotify python3-anytree gpgme-python3 python3-gobject python3-fuzzyfinder" -short_desc="Frontend for password-store" -maintainer="Piraty " -license="GPL-3.0-or-later" -homepage="https://git.sr.ht/~craftyguy/caerbannog" -distfiles="https://git.sr.ht/~craftyguy/${pkgname}/archive/${version}.tar.gz" -checksum=7fc6a96e9d5ddc31b49b108c5bf383bb5cce02f945ec568e8a44a54d8686e546 diff --git a/srcpkgs/caffeine-ng/patches/use-ayatana-appindicator.patch b/srcpkgs/caffeine-ng/patches/use-ayatana-appindicator.patch deleted file mode 100644 index 925dad3e04102e..00000000000000 --- a/srcpkgs/caffeine-ng/patches/use-ayatana-appindicator.patch +++ /dev/null @@ -1,16 +0,0 @@ -diff --git a/caffeine/main.py b/caffeine/main.py -index 516a138..f48653b 100644 ---- a/caffeine/main.py -+++ b/caffeine/main.py -@@ -32,9 +32,9 @@ try: - gi.require_version("Notify", "0.7") - except ValueError: - gi.require_version("Notify", "0.8") --gi.require_version("AppIndicator3", "0.1") -+gi.require_version("AyatanaAppIndicator3", "0.1") - --from gi.repository import AppIndicator3 # noqa: E402 -+from gi.repository import AyatanaAppIndicator3 as AppIndicator3 # noqa: E402 - from gi.repository import GdkPixbuf # noqa: E402 - from gi.repository import Gtk # noqa: E402 - from gi.repository.Notify import Notification # noqa: E402 diff --git a/srcpkgs/caffeine-ng/template b/srcpkgs/caffeine-ng/template deleted file mode 100644 index 0c4b10a4347343..00000000000000 --- a/srcpkgs/caffeine-ng/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'caffeine-ng' -pkgname=caffeine-ng -version=4.0.2 -revision=6 -build_style=python3-module -hostmakedepends="python3-setuptools_scm" -depends="desktop-file-utils gtk+3 hicolor-icon-theme libnotify - python3-dbus python3-click python3-ewmh python3-gobject - python3-setproctitle python3-setuptools python3-xdg - python3-pulsectl libayatana-appindicator" -short_desc="Temporarily inhibits the screensaver and sleep mode" -maintainer="Orphaned " -license="GPL-3.0-or-later" -homepage="https://codeberg.org/WhyNotHugo/caffeine-ng" -changelog="https://codeberg.org/WhyNotHugo/caffeine-ng/raw/branch/main/CHANGELOG.rst" -distfiles="${PYPI_SITE}/c/caffeine-ng/caffeine-ng-${version}.tar.gz" -checksum=ba62235c9d1eb7a3e2e448e3f7a43e66188a4beca3edbb206f8b905ba626eab5 -# only runs lints and syntax checks via flake8 -make_check=no diff --git a/srcpkgs/cage/template b/srcpkgs/cage/template deleted file mode 100644 index 68667e8d4fb755..00000000000000 --- a/srcpkgs/cage/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'cage' -pkgname=cage -version=0.2.0 -revision=1 -build_style=meson -hostmakedepends="pkg-config wayland-devel scdoc" -makedepends="wlroots0.18-devel" -depends="xorg-server-xwayland" -short_desc="Kiosk compositor for Wayland" -maintainer="Orphaned " -license="MIT" -homepage="https://www.hjdskes.nl/projects/cage/" -changelog="https://github.com/cage-kiosk/cage/releases" -distfiles="https://github.com/cage-kiosk/cage/archive/refs/tags/v${version}.tar.gz" -checksum=9d3f659e0f19636a958f9e1bf4d22268d7e2705d7e2989888401ec443c1cb6c3 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/cagebreak/template b/srcpkgs/cagebreak/template deleted file mode 100644 index 98fcb774d4767c..00000000000000 --- a/srcpkgs/cagebreak/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'cagebreak' -pkgname=cagebreak -version=3.1.0 -revision=1 -build_style=meson -configure_args="--buildtype=release -Dman-pages=true $(vopt_bool xwayland xwayland)" -conf_files="/etc/xdg/cagebreak/config" -hostmakedepends="pkg-config wayland-devel scdoc" -makedepends="wlroots0.19-devel cairo-devel pango-devel libevdev-devel" -depends="$(vopt_if xwayland xorg-server-xwayland)" -short_desc="Tiling wayland compositor based on cage inspired by ratpoison" -maintainer="Jose G Perez Taveras " -license="MIT" -homepage="https://github.com/project-repo/cagebreak" -changelog="https://raw.githubusercontent.com/project-repo/cagebreak/master/Changelog.md" -distfiles="https://github.com/project-repo/cagebreak/releases/download/${version}/release_${version}.tar.gz" -checksum=2b62c32da739668f0d99e41144ad721c0fc02b184a9c451458644071bb335770 - -build_options="xwayland" -build_options_default="xwayland" -desc_option_xwayland="Enable Xwayland support" - -make_check=no # the tests are not really tests - -post_install() { - vsconf examples/config - vlicense LICENSE -} diff --git a/srcpkgs/cairo-devel b/srcpkgs/cairo-devel deleted file mode 120000 index cae58ed6764857..00000000000000 --- a/srcpkgs/cairo-devel +++ /dev/null @@ -1 +0,0 @@ -cairo \ No newline at end of file diff --git a/srcpkgs/cairo-dock-devel b/srcpkgs/cairo-dock-devel deleted file mode 120000 index f5a3b56ebe54a7..00000000000000 --- a/srcpkgs/cairo-dock-devel +++ /dev/null @@ -1 +0,0 @@ -cairo-dock \ No newline at end of file diff --git a/srcpkgs/cairo-dock-plugins-python3 b/srcpkgs/cairo-dock-plugins-python3 deleted file mode 120000 index 3f919c136baf25..00000000000000 --- a/srcpkgs/cairo-dock-plugins-python3 +++ /dev/null @@ -1 +0,0 @@ -cairo-dock-plugins \ No newline at end of file diff --git a/srcpkgs/cairo-dock-plugins-vala b/srcpkgs/cairo-dock-plugins-vala deleted file mode 120000 index 3f919c136baf25..00000000000000 --- a/srcpkgs/cairo-dock-plugins-vala +++ /dev/null @@ -1 +0,0 @@ -cairo-dock-plugins \ No newline at end of file diff --git a/srcpkgs/cairo-dock-plugins/patches/cairo-dock-plugins-3.4.1-time_h-confict.patch b/srcpkgs/cairo-dock-plugins/patches/cairo-dock-plugins-3.4.1-time_h-confict.patch deleted file mode 100644 index 0a2ea720d1f528..00000000000000 --- a/srcpkgs/cairo-dock-plugins/patches/cairo-dock-plugins-3.4.1-time_h-confict.patch +++ /dev/null @@ -1,137 +0,0 @@ ---- cairo-dock-plugins-3.4.1/Sound-Effects/src/applet-config.c.glibc 2016-12-11 16:10:41.656840262 +0900 -+++ cairo-dock-plugins-3.4.1/Sound-Effects/src/applet-config.c 2016-12-11 16:23:31.875117800 +0900 -@@ -17,6 +17,7 @@ - * along with this program. If not, see . - */ - -+#include "applet-time_h-struct.h" - #include - - #include "applet-struct.h" ---- cairo-dock-plugins-3.4.1/Sound-Effects/src/applet-init.c.glibc 2016-12-11 16:10:41.657840257 +0900 -+++ cairo-dock-plugins-3.4.1/Sound-Effects/src/applet-init.c 2016-12-11 16:22:24.465443591 +0900 -@@ -17,6 +17,7 @@ - * along with this program. If not, see . - */ - -+#include "applet-time_h-struct.h" - #include "stdlib.h" - - #include "applet-struct.h" ---- cairo-dock-plugins-3.4.1/Sound-Effects/src/applet-notifications.c.glibc 2015-02-20 01:13:47.000000000 +0900 -+++ cairo-dock-plugins-3.4.1/Sound-Effects/src/applet-notifications.c 2016-12-11 16:24:08.991938415 +0900 -@@ -17,6 +17,7 @@ - * along with this program. If not, see . - */ - -+#include "applet-time_h-struct.h" - #include - #include - -@@ -66,4 +67,4 @@ - - - return GLDI_NOTIFICATION_LET_PASS; --} -\ ファイル末尾に改行がありません -+} ---- cairo-dock-plugins-3.4.1/Sound-Effects/src/applet-sound.c.glibc 2015-02-20 01:13:47.000000000 +0900 -+++ cairo-dock-plugins-3.4.1/Sound-Effects/src/applet-sound.c 2016-12-11 16:23:55.137005376 +0900 -@@ -19,6 +19,7 @@ - * along with this program. If not, see . - */ - -+#include "applet-time_h-struct.h" - #include - #ifndef __FreeBSD__ - #include ---- cairo-dock-plugins-3.4.1/Sound-Effects/src/applet-struct.h.glibc 2016-12-11 16:10:41.657840257 +0900 -+++ cairo-dock-plugins-3.4.1/Sound-Effects/src/applet-struct.h 2016-12-11 16:22:59.589273837 +0900 -@@ -21,6 +21,7 @@ - #ifndef __CD_APPLET_STRUCT__ - #define __CD_APPLET_STRUCT__ - -+#include "applet-time_h-struct.h" - #include - #include - #define _STRUCT_TIMEVAL ---- cairo-dock-plugins-3.4.1/Sound-Effects/src/applet-time_h-struct.h.glibc 2016-12-11 16:11:55.464483550 +0900 -+++ cairo-dock-plugins-3.4.1/Sound-Effects/src/applet-time_h-struct.h 2016-12-11 16:19:52.003180440 +0900 -@@ -0,0 +1,27 @@ -+/** -+* This file is a part of the Cairo-Dock project -+* -+* Copyright : (C) see the 'copyright' file. -+* E-mail : see the 'copyright' file. -+* -+* This program 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 -+* of the License, or (at your option) any later version. -+* -+* This program 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 this program. If not, see . -+*/ -+ -+#ifndef __CD_APPLET_TIME_H_STRUCT__ -+#define __CD_APPLET_TIME_H_STRUCT__ -+ -+#define _POSIX_C_SOURCE 200809L -+#include -+ -+#endif -+ ---- cairo-dock-plugins-3.4.1/alsaMixer/src/applet-generic.c.glibc 2015-02-20 01:13:47.000000000 +0900 -+++ cairo-dock-plugins-3.4.1/alsaMixer/src/applet-generic.c 2016-12-11 16:20:44.168928323 +0900 -@@ -20,6 +20,7 @@ - * along with this program. If not, see . - */ - -+#include "applet-time_h-struct.h" - #include - - #include "applet-struct.h" ---- cairo-dock-plugins-3.4.1/alsaMixer/src/applet-struct.h.glibc 2015-02-20 01:13:47.000000000 +0900 -+++ cairo-dock-plugins-3.4.1/alsaMixer/src/applet-struct.h 2016-12-11 16:19:47.713201174 +0900 -@@ -20,6 +20,7 @@ - #ifndef __CD_APPLET_STRUCT__ - #define __CD_APPLET_STRUCT__ - -+#include "applet-time_h-struct.h" - #include - #include - #define _STRUCT_TIMEVAL ---- cairo-dock-plugins-3.4.1/alsaMixer/src/applet-time_h-struct.h.glibc 2016-12-11 16:11:55.464483550 +0900 -+++ cairo-dock-plugins-3.4.1/alsaMixer/src/applet-time_h-struct.h 2016-12-11 16:19:52.003180440 +0900 -@@ -0,0 +1,27 @@ -+/** -+* This file is a part of the Cairo-Dock project -+* -+* Copyright : (C) see the 'copyright' file. -+* E-mail : see the 'copyright' file. -+* -+* This program 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 -+* of the License, or (at your option) any later version. -+* -+* This program 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 this program. If not, see . -+*/ -+ -+#ifndef __CD_APPLET_TIME_H_STRUCT__ -+#define __CD_APPLET_TIME_H_STRUCT__ -+ -+#define _POSIX_C_SOURCE 200809L -+#include -+ -+#endif -+ diff --git a/srcpkgs/cairo-dock-plugins/template b/srcpkgs/cairo-dock-plugins/template deleted file mode 100644 index 38f29853366ee8..00000000000000 --- a/srcpkgs/cairo-dock-plugins/template +++ /dev/null @@ -1,41 +0,0 @@ -# Template file for 'cairo-dock-plugins' -pkgname=cairo-dock-plugins -version=3.4.1 -revision=20 -build_style=cmake -hostmakedepends="gettext pkg-config python3-setuptools python3-devel vala-devel" -makedepends="alsa-lib-devel fftw-devel pulseaudio-devel libexif-devel - libical-devel libxklavier-devel zeitgeist-devel libsensors-devel vala-devel - cairo-dock-devel gnome-menus-devel vte3-devel python3-devel upower-devel" -depends="cairo-dock>=${version} upower" -short_desc="Plugins for cairo-dock" -maintainer="Orphaned " -license="GPL-2.0-or-later, GPL-3.0-or-later" -homepage="https://launchpad.net/cairo-dock" -distfiles="http://launchpad.net/cairo-dock-plug-ins/${version%.?}/${version}/+download/cairo-dock-plug-ins-${version}.tar.gz" -checksum=e09b8e600398749d1f74b26e645b477a1844a3eea02fcadd6877935da3f8639e - -CFLAGS="-fcommon" -if [ "$XBPS_TARGET_LIBC" = "musl" ]; then - CFLAGS+=" -D_GNU_SOURCE" -fi - -pre_configure() { - # Disable Logout plugin - echo -n > logout/CMakeLists.txt -} - -cairo-dock-plugins-python3_package() { - depends="python3 ${sourcepkg}>=${version}_${revision}" - short_desc+=" - python3 bindings" - pkg_install() { - vmove ${py3_sitelib} - } -} -cairo-dock-plugins-vala_package() { - depends="vala-devel ${sourcepkg}>=${version}_${revision}" - short_desc+=" - Vala bindings" - pkg_install() { - vmove usr/share/vala - } -} diff --git a/srcpkgs/cairo-dock-plugins/update b/srcpkgs/cairo-dock-plugins/update deleted file mode 100644 index c6f5b0e9c7bc4e..00000000000000 --- a/srcpkgs/cairo-dock-plugins/update +++ /dev/null @@ -1 +0,0 @@ -pkgname="cairo-dock-plug-ins" diff --git a/srcpkgs/cairo-dock/template b/srcpkgs/cairo-dock/template deleted file mode 100644 index fe83c9f58498e7..00000000000000 --- a/srcpkgs/cairo-dock/template +++ /dev/null @@ -1,35 +0,0 @@ -# Template file for 'cairo-dock' -pkgname=cairo-dock -version=3.4.1 -revision=3 -build_style=cmake -configure_args="-Denable-desktop-manager=ON -Denable-egl-support=ON" -hostmakedepends="pkg-config gettext" -makedepends="libcurl-devel dbus-glib-devel libXtst-devel gtk+3-devel librsvg-devel glu-devel" -depends="desktop-file-utils" -short_desc="Light eye-candy fully themable animated dock" -maintainer="Orphaned " -license="GPL-3.0-or-later" -homepage="http://glx-dock.org/" -distfiles="https://github.com/Cairo-Dock/cairo-dock-core/releases/download/${version}/cairo-dock-${version}.tar.gz" -checksum=dcadbbe089487f22b112f25a91d1c966275b245f248f950c6987de787eb95137 -lib32disabled=yes - -CFLAGS="-D_BSD_SOURCE" -CXXFLAGS="-D_BSD_SOURCE" - -cairo-dock-devel_package() { - short_desc+=" - development files" - depends="${makedepends} libgldi>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} -libgldi_package() { - short_desc+=" - OpenGL Desktop Interface" - pkg_install() { - vmove "usr/lib/*.so.*" - } -} diff --git a/srcpkgs/cairo/patches/musl-stacksize.patch b/srcpkgs/cairo/patches/musl-stacksize.patch deleted file mode 100644 index d10469e170e8c0..00000000000000 --- a/srcpkgs/cairo/patches/musl-stacksize.patch +++ /dev/null @@ -1,23 +0,0 @@ -Reduce the footprint of stack frame usage by turning -some large(r) structures as `static __thread` instead. - ---- a/src/cairo-rectangular-scan-converter.c 2015-10-27 22:04:21.000000000 +0100 -+++ b/src/cairo-rectangular-scan-converter.c 2016-05-07 04:25:26.640851782 +0200 -@@ -489,7 +489,7 @@ - cairo_span_renderer_t *renderer, - rectangle_t **rectangles) - { -- sweep_line_t sweep_line; -+ static __thread sweep_line_t sweep_line; - rectangle_t *start, *stop; - cairo_status_t status; - -@@ -656,7 +656,7 @@ - cairo_span_renderer_t *renderer) - { - cairo_rectangular_scan_converter_t *self = converter; -- rectangle_t *rectangles_stack[CAIRO_STACK_ARRAY_LENGTH (rectangle_t *)]; -+ static __thread rectangle_t *rectangles_stack[CAIRO_STACK_ARRAY_LENGTH (rectangle_t *)]; - rectangle_t **rectangles; - struct _cairo_rectangular_scan_converter_chunk *chunk; - cairo_status_t status; diff --git a/srcpkgs/cairo/template b/srcpkgs/cairo/template deleted file mode 100644 index a49899e15086b3..00000000000000 --- a/srcpkgs/cairo/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'cairo' -pkgname=cairo -version=1.18.4 -revision=2 -build_style=meson -build_helper="qemu" -# Tests get stuck. -configure_args="-Dtests=disabled" -hostmakedepends="pkg-config" -makedepends="fontconfig-devel freetype-devel libglib-devel libpng-devel libX11-devel - libxcb-devel libXext-devel libXrender-devel lzo-devel pixman-devel zlib-devel" -short_desc="Vector graphics library with cross-device output support" -maintainer="Enno Boland " -license="LGPL-2.1-or-later, MPL-1.1" -homepage="https://cairographics.org" -distfiles="https://cairographics.org/releases/cairo-${version}.tar.xz" -checksum=445ed8208a6e4823de1226a74ca319d3600e83f6369f99b14265006599c32ccb - -cairo-devel_package() { - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/cairomm-devel b/srcpkgs/cairomm-devel deleted file mode 120000 index 673e5d855f2d5c..00000000000000 --- a/srcpkgs/cairomm-devel +++ /dev/null @@ -1 +0,0 @@ -cairomm \ No newline at end of file diff --git a/srcpkgs/cairomm/template b/srcpkgs/cairomm/template deleted file mode 100644 index a7097058830ede..00000000000000 --- a/srcpkgs/cairomm/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'cairomm' -pkgname=cairomm -version=1.14.5 -revision=1 -build_style=meson -configure_args="-Dbuild-examples=false" -hostmakedepends="pkg-config" -makedepends="libsigc++-devel fontconfig-devel libpng-devel libXrender-devel cairo-devel" -depends="cairo>=1.12.14_6" -short_desc="C++ bindings to Cairo vector graphics library" -maintainer="Orphaned " -license="GPL-2.0-or-later, MPL-1.1" -homepage="https://www.cairographics.org/cairomm/" -distfiles="https://cairographics.org/releases/cairomm-${version}.tar.xz" -checksum=70136203540c884e89ce1c9edfb6369b9953937f6cd596d97c78c9758a5d48db - -cairomm-devel_package() { - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/cairomm*" - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/cairomm/update b/srcpkgs/cairomm/update deleted file mode 100644 index 04a6ac73ec236c..00000000000000 --- a/srcpkgs/cairomm/update +++ /dev/null @@ -1 +0,0 @@ -ignore="*.?[13579].* 1.1[6-9].* 1.[2-9].*" diff --git a/srcpkgs/cairomm1.16-devel b/srcpkgs/cairomm1.16-devel deleted file mode 120000 index e427b6504ea595..00000000000000 --- a/srcpkgs/cairomm1.16-devel +++ /dev/null @@ -1 +0,0 @@ -cairomm1.16 \ No newline at end of file diff --git a/srcpkgs/cairomm1.16/template b/srcpkgs/cairomm1.16/template deleted file mode 100644 index aed999105c7cb4..00000000000000 --- a/srcpkgs/cairomm1.16/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'cairomm1.16' -pkgname=cairomm1.16 -version=1.16.1 -revision=1 -build_style=meson -hostmakedepends="pkg-config" -makedepends="libsigc++3-devel fontconfig-devel libpng-devel libXrender-devel cairo-devel" -short_desc="C++ bindings to Cairo vector graphics library" -maintainer="Orphaned " -license="GPL-2.0-or-later, MPL-1.1" -homepage="https://www.cairographics.org/cairomm/" -distfiles="http://cairographics.org/releases/cairomm-$version.tar.xz" -checksum=6f6060d8e98dd4b8acfee2295fddbdd38cf487c07c26aad8d1a83bb9bff4a2c6 - -cairomm1.16-devel_package() { - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/cairomm*" - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/cairomm1.16/update b/srcpkgs/cairomm1.16/update deleted file mode 100644 index aa4bf1b2c19392..00000000000000 --- a/srcpkgs/cairomm1.16/update +++ /dev/null @@ -1,2 +0,0 @@ -pattern="LATEST-cairomm-\K[0-9.]+" -ignore="*.?[13579].*" diff --git a/srcpkgs/caja-av b/srcpkgs/caja-av deleted file mode 120000 index 9c237ae5529d21..00000000000000 --- a/srcpkgs/caja-av +++ /dev/null @@ -1 +0,0 @@ -caja-extensions \ No newline at end of file diff --git a/srcpkgs/caja-dropbox/template b/srcpkgs/caja-dropbox/template deleted file mode 100644 index 32a70b294d3dec..00000000000000 --- a/srcpkgs/caja-dropbox/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 'caja-dropbox' -pkgname=caja-dropbox -version=1.28.0 -revision=1 -archs="x86_64 i686" -build_style=gnu-configure -configure_args="--disable-static" -hostmakedepends="gettext pkg-config python3-docutils python3-gobject - gdk-pixbuf" -makedepends="libcaja-devel glib-devel gtk+3-devel python3-gobject-devel" -depends="caja" -short_desc="Dropbox extension for Caja file manager" -maintainer="skmpz " -license="CC-BY-ND-3.0, GPL-3.0-or-later" -homepage="https://mate-desktop.org" -changelog="https://raw.githubusercontent.com/mate-desktop/caja-dropbox/master/NEWS" -distfiles="https://pub.mate-desktop.org/releases/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=b74c38a994254bd3cf7cbc712bc2ec7516a0ca942aa6578526cdbd6aa6201963 - -post_patch() { - if [ "$CROSS_BUILD" ]; then - vsed -i 's/man_MANS =.*/man_MANS =/' \ - Makefile.am Makefile.in - fi -} - -post_install() { - vlicense COPYING -} diff --git a/srcpkgs/caja-dropbox/update b/srcpkgs/caja-dropbox/update deleted file mode 100644 index 0070f4d5e00630..00000000000000 --- a/srcpkgs/caja-dropbox/update +++ /dev/null @@ -1,2 +0,0 @@ -site="https://github.com/mate-desktop/$pkgname/tags" -pattern="(?<=v)[0-9]*[.][0-9]*[02468][.][0-9.]*(?=\.tar.gz)" diff --git a/srcpkgs/caja-extensions/template b/srcpkgs/caja-extensions/template deleted file mode 100644 index 2ce814578f8cd3..00000000000000 --- a/srcpkgs/caja-extensions/template +++ /dev/null @@ -1,92 +0,0 @@ -# Template file for 'caja-extensions' -pkgname=caja-extensions -version=1.28.0 -revision=1 -build_style=gnu-configure -configure_args="--disable-gksu --disable-static" -hostmakedepends="pkg-config intltool glib-devel libxml2 gettext" -makedepends="libcaja-devel mate-desktop-devel dbus-glib-devel gupnp-devel - gst-plugins-base1-devel totem-devel gtk+3-devel dbus-devel" -depends="caja" -short_desc="Extensions for the MATE Caja file manager" -maintainer="skmpz " -license="GPL-2.0-or-later" -homepage="https://mate-desktop.org" -changelog="https://raw.githubusercontent.com/mate-desktop/caja-extensions/master/NEWS" -distfiles="https://pub.mate-desktop.org/releases/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=d2986c5e0740835fe271cfbd5823eeeaf03291af1763203f4700abb8109e3175 - -post_install() { - rm -rf ${DESTDIR}/usr/include - rm -rf ${DESTDIR}/usr/lib/pkgconfig - rm -rf ${DESTDIR}/usr/share/gtk-doc -} - -caja-image-converter_package() { - short_desc="Caja extension for simple image conversions" - depends="caja-extensions ImageMagick" - pkg_install() { - vmove usr/lib/caja/extensions-2.0/libcaja-image-converter.so - vmove usr/share/caja/extensions/libcaja-image-converter.caja-extension - } -} - -caja-open-terminal_package() { - short_desc="Caja extension for opening terminals in arbitrary local paths" - depends="caja-extensions" - pkg_install() { - vmove usr/lib/caja/extensions-2.0/libcaja-open-terminal.so - vmove usr/share/caja/extensions/libcaja-open-terminal.caja-extension - vmove usr/share/glib-2.0/schemas/org.mate.caja-open-terminal.gschema.xml - } -} - -caja-sendto_package() { - short_desc="Caja extension for sending files" - depends="caja-extensions" - pkg_install() { - vmove usr/bin/caja-sendto - vmove usr/lib/caja-sendto - vmove usr/lib/caja/extensions-2.0/libcaja-sendto.so - vmove usr/share/caja/extensions/libcaja-sendto.caja-extension - vmove usr/share/glib-2.0/schemas/org.mate.Caja.Sendto.gschema.xml - vmove usr/share/man/man1/caja-sendto.1 - } -} - -caja-share_package() { - short_desc="Caja extension to quickly share a folder" - depends="caja-extensions samba" - pkg_install() { - vmove usr/lib/caja/extensions-2.0/libcaja-share.so - vmove usr/share/caja/extensions/libcaja-share.caja-extension - vmove usr/share/caja-extensions/share-dialog.ui - } -} - -caja-wallpaper_package() { - short_desc="Caja extension to quickly set wallpaper" - depends="caja-extensions" - pkg_install() { - vmove usr/lib/caja/extensions-2.0/libcaja-wallpaper.so - vmove usr/share/caja/extensions/libcaja-wallpaper.caja-extension - } -} - -caja-xattr-tags_package() { - short_desc="Caja extension to see tags stored on xattrs" - depends="caja-extensions" - pkg_install() { - vmove usr/lib/caja/extensions-2.0/libcaja-xattr-tags.so - vmove usr/share/caja/extensions/libcaja-xattr-tags.caja-extension - } -} - -caja-av_package() { - short_desc="Caja extension to see audio/video properties" - depends="caja-extensions" - pkg_install() { - vmove usr/lib/caja/extensions-2.0/libcaja-av.so - vmove usr/share/caja/extensions/libcaja-av.caja-extension - } -} diff --git a/srcpkgs/caja-extensions/update b/srcpkgs/caja-extensions/update deleted file mode 100644 index 0070f4d5e00630..00000000000000 --- a/srcpkgs/caja-extensions/update +++ /dev/null @@ -1,2 +0,0 @@ -site="https://github.com/mate-desktop/$pkgname/tags" -pattern="(?<=v)[0-9]*[.][0-9]*[02468][.][0-9.]*(?=\.tar.gz)" diff --git a/srcpkgs/caja-image-converter b/srcpkgs/caja-image-converter deleted file mode 120000 index 9c237ae5529d21..00000000000000 --- a/srcpkgs/caja-image-converter +++ /dev/null @@ -1 +0,0 @@ -caja-extensions \ No newline at end of file diff --git a/srcpkgs/caja-open-terminal b/srcpkgs/caja-open-terminal deleted file mode 120000 index 9c237ae5529d21..00000000000000 --- a/srcpkgs/caja-open-terminal +++ /dev/null @@ -1 +0,0 @@ -caja-extensions \ No newline at end of file diff --git a/srcpkgs/caja-sendto b/srcpkgs/caja-sendto deleted file mode 120000 index 9c237ae5529d21..00000000000000 --- a/srcpkgs/caja-sendto +++ /dev/null @@ -1 +0,0 @@ -caja-extensions \ No newline at end of file diff --git a/srcpkgs/caja-share b/srcpkgs/caja-share deleted file mode 120000 index 9c237ae5529d21..00000000000000 --- a/srcpkgs/caja-share +++ /dev/null @@ -1 +0,0 @@ -caja-extensions \ No newline at end of file diff --git a/srcpkgs/caja-wallpaper b/srcpkgs/caja-wallpaper deleted file mode 120000 index 9c237ae5529d21..00000000000000 --- a/srcpkgs/caja-wallpaper +++ /dev/null @@ -1 +0,0 @@ -caja-extensions \ No newline at end of file diff --git a/srcpkgs/caja-xattr-tags b/srcpkgs/caja-xattr-tags deleted file mode 120000 index 9c237ae5529d21..00000000000000 --- a/srcpkgs/caja-xattr-tags +++ /dev/null @@ -1 +0,0 @@ -caja-extensions \ No newline at end of file diff --git a/srcpkgs/caja/template b/srcpkgs/caja/template deleted file mode 100644 index 41eda95154de90..00000000000000 --- a/srcpkgs/caja/template +++ /dev/null @@ -1,52 +0,0 @@ -# Template file for 'caja' -pkgname=caja -version=1.28.0 -revision=1 -build_style=gnu-configure -build_helper="gir" -# self-check only check for eel in make check, requires Xorg server -configure_args="--disable-static --disable-packagekit --disable-schemas-compile - --disable-update-mimedb --disable-self-check --enable-wayland - $(vopt_enable gir introspection) - ac_cv_lib_selinux_is_selinux_enabled=no ac_cv_strftime_extensions=yes" -hostmakedepends="glib-devel gobject-introspection gettext itstool pkg-config - wayland-devel" -makedepends="exempi-devel libXt-devel libexif-devel libnotify-devel - gdk-pixbuf-devel libglib-devel pango-devel gtk+3-devel libxml2-devel - libexif-devel gtk-layer-shell-devel wayland-devel libX11-devel - mate-desktop-devel" -depends="dbus gvfs mate-desktop mate-icon-theme" -short_desc="MATE shell and file manager" -maintainer="skmpz " -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%.*}/caja-${version}.tar.xz" -checksum=1e3014ce1455817ec2ef74d09efdfb6835d8a372ed9a16efb5919ef7b821957a - -build_options="gir" -build_options_default="gir" - -libcaja_package() { - short_desc+=" - runtime library" - pkg_install() { - vmove "usr/lib/*.so.*" - if [ "$build_option_gir" ]; then - vmove usr/lib/girepository-1.0 - fi - } -} - -libcaja-devel_package() { - short_desc+=" - development files" - depends="lib${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - vmove usr/share/gtk-doc - if [ "$build_option_gir" ]; then - vmove usr/share/gir-1.0 - fi - } -} diff --git a/srcpkgs/caja/update b/srcpkgs/caja/update deleted file mode 100644 index 0070f4d5e00630..00000000000000 --- a/srcpkgs/caja/update +++ /dev/null @@ -1,2 +0,0 @@ -site="https://github.com/mate-desktop/$pkgname/tags" -pattern="(?<=v)[0-9]*[.][0-9]*[02468][.][0-9.]*(?=\.tar.gz)" diff --git a/srcpkgs/calc/files/musl.patch b/srcpkgs/calc/files/musl.patch deleted file mode 100644 index 48131fdd1a1d01..00000000000000 --- a/srcpkgs/calc/files/musl.patch +++ /dev/null @@ -1,26 +0,0 @@ -diff --git Makefile.config Makefile.config -index 8b68804..db24dce 100644 ---- Makefile.config -+++ Makefile.config -@@ -156,8 +156,8 @@ LONG_BITS= - # - # If in doubt, leave HAVE_FPOS empty and this Makefile will figure it out. - # --HAVE_FGETSETPOS= --#HAVE_FGETSETPOS= -DHAVE_NO_FGETSETPOS -+#HAVE_FGETSETPOS= -+HAVE_FGETSETPOS= -DHAVE_NO_FGETSETPOS - - # Determine if we have an __pos element of a file position (fpos_t) structure. - # -@@ -169,8 +169,8 @@ HAVE_FPOS= - # - # If in doubt, leave HAVE_FPOS_POS empty and this Makefile will figure it out. - # --HAVE_FPOS_POS= --#HAVE_FPOS_POS= -DHAVE_NO_FPOS_POS -+#HAVE_FPOS_POS= -+HAVE_FPOS_POS= -DHAVE_NO_FPOS_POS - - # Determine the size of the __pos element in fpos_t, if it exists. - # diff --git a/srcpkgs/calc/patches/endian-32.patch b/srcpkgs/calc/patches/endian-32.patch deleted file mode 100644 index 6b1bedef735fc0..00000000000000 --- a/srcpkgs/calc/patches/endian-32.patch +++ /dev/null @@ -1,38 +0,0 @@ -Description: Restore filepos2z() implementation from apcalc 2.12.1.5 - Fixes a FTBFS bug on big endian machines. - This is probably not the right solution, but at least it works. - . - Update 2019-01-14: Still required with calc 2.12.7.2 on mips, otherwise, we - get this (on minkus.debian.org, sid chroot): - . - gcc -DCALC_SRC -DCUSTOM -Wall -g -O2 -fdebug-prefix-map=/home/mbuck/apcalc-2.12.7.2=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -g3 -Wno-error=long-long -Wno-long-long -c file.c - In file included from qmath.h:32, - from cmath.h:32, - from value.h:33, - from calc.h:33, - from file.c:39: - file.c: In function 'filepos2z': - zmath.h:85:46: error: incompatible types when assigning to type 'HALF' {aka 'long unsigned int'} from type 'FILEPOS' {aka 'struct _G_fpos_t'} - #define SWAP_HALF_IN_B32(dest, src) (*(dest) = *(src)) - ^ - fposval.h:15:42: note: in expansion of macro 'SWAP_HALF_IN_B32' - #define SWAP_HALF_IN_FILEPOS(dest, src) SWAP_HALF_IN_B32(dest, src) - ^~~~~~~~~~~~~~~~ - file.c:1370:2: note: in expansion of macro 'SWAP_HALF_IN_FILEPOS' - SWAP_HALF_IN_FILEPOS(ret.v, &pos); - ^~~~~~~~~~~~~~~~~~~~ -Bug-Debian: http://bugs.debian.org/414893 -Forwarded: yes -Author: Martin Buck ---- ---- a/file.c -+++ b/file.c -@@ -1367,7 +1367,7 @@ - ret.len = FILEPOS_BITS/BASEB; - ret.v = alloc(ret.len); - zclearval(ret); -- SWAP_HALF_IN_FILEPOS(ret.v, &pos); -+ SWAP_HALF_IN_FILEPOS(ret.v, (HALF *)&pos); - ret.sign = 0; - ztrim(&ret); - diff --git a/srcpkgs/calc/template b/srcpkgs/calc/template deleted file mode 100644 index ce3796ff3782ef..00000000000000 --- a/srcpkgs/calc/template +++ /dev/null @@ -1,43 +0,0 @@ -# Template file for 'calc' -pkgname=calc -version=2.14.3.5 -revision=1 -build_style=gnu-makefile -make_build_args="ARCH_CFLAGS=" -make_install_args="T=$""{DESTDIR}" -makedepends="readline-devel" -short_desc="C-style arbitrary precision calculator" -maintainer="Piotr Wójcik " -license="LGPL-2.1-only" -homepage="http://www.isthe.com/chongo/tech/comp/calc/index.html" -distfiles="http://www.isthe.com/chongo/src/calc/calc-${version}.tar.bz2" -checksum=e1e5ece8d0dfb093b956bf4ca368c2d7a853440cadfbed6cf99fc9ad60cac149 -disable_parallel_build=yes - -post_extract() { - case $XBPS_TARGET_MACHINE in - *-musl) patch -Np0 < ${FILESDIR}/musl.patch ;; - esac -} - -do_build() { - make ${makejobs} ${make_build_args} ${make_build_target} \ - CC="$CC" CXX="$CXX" LD="$LD" AR="$AR" RANLIB="$RANLIB" \ - CPP="$CPP" AS="$AS" OBJDUMP="$OBJDUMP" LDFLAGS="$LDFLAGS" -} - -libcalc_package() { - short_desc+=" - runtime library" - pkg_install() { - vmove usr/lib/*.so.* - } -} - -libcalc-devel_package() { - depends="lib${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/*.so - } -} diff --git a/srcpkgs/calc/update b/srcpkgs/calc/update deleted file mode 100644 index ef22635880bd15..00000000000000 --- a/srcpkgs/calc/update +++ /dev/null @@ -1 +0,0 @@ -pattern='([0-9.])+(?=_IS_LATEST_PRODUCTION)' diff --git a/srcpkgs/calcurse/template b/srcpkgs/calcurse/template deleted file mode 100644 index ef441f2c0582c0..00000000000000 --- a/srcpkgs/calcurse/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'calcurse' -pkgname=calcurse -version=4.8.1 -revision=1 -build_style=gnu-configure -makedepends="ncurses-devel" -depends="python3-httplib2" -short_desc="Text-based calendar and scheduling application" -maintainer="silvernode " -license="BSD-2-Clause" -homepage="https://calcurse.org" -distfiles="https://calcurse.org/files/${pkgname}-${version}.tar.gz" -checksum=d86bb37014fd69b8d83ccb904ac979c6b8ddf59ee3dbc80f5a274525e4d5830a - -post_install() { - vlicense COPYING - vsconf contrib/caldav/config.sample caldav-config.sample -} diff --git a/srcpkgs/calendarsupport-devel b/srcpkgs/calendarsupport-devel deleted file mode 120000 index dd273f66bc40f4..00000000000000 --- a/srcpkgs/calendarsupport-devel +++ /dev/null @@ -1 +0,0 @@ -calendarsupport \ No newline at end of file diff --git a/srcpkgs/calendarsupport/template b/srcpkgs/calendarsupport/template deleted file mode 100644 index 6a23273d98a872..00000000000000 --- a/srcpkgs/calendarsupport/template +++ /dev/null @@ -1,33 +0,0 @@ -# Template file for 'calendarsupport' -pkgname=calendarsupport -version=25.08.3 -revision=1 -build_style=cmake -configure_args="-DBUILD_TESTING=OFF -DKF6_HOST_TOOLING=/usr/lib/cmake - -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins - -DKDE_INSTALL_QMLDIR=lib/qt6/qml - -DECM_MKSPECS_INSTALL_DIR=/usr/lib/qt6/mkspecs/modules" -hostmakedepends="extra-cmake-modules kf6-kconfig python3 qt6-base qt6-tools - gettext kf6-kcoreaddons" -makedepends="kf6-kholidays-devel akonadi-calendar-devel akonadi-notes-devel - pimcommon-devel" -short_desc="Calendar support library" -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=8343735981e8c41466d70d3a48e70e1ce2328a928edd0bed2dae9039a3cf9dad - -if [ "$XBPS_WORDSIZE$XBPS_WORDSIZE" != "64$XBPS_TARGET_WORDSIZE" ]; then - broken="Qt6 WebEngine" -fi - -calendarsupport-devel_package() { - depends="${sourcepkg}>=${version}_${revision} ${makedepends}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/calf/template b/srcpkgs/calf/template deleted file mode 100644 index 44e259e825db53..00000000000000 --- a/srcpkgs/calf/template +++ /dev/null @@ -1,32 +0,0 @@ -# Template file for 'calf' -pkgname=calf -version=0.90.3 -revision=4 -build_style=gnu-configure -build_helper=qemu -configure_args="--enable-experimental" -hostmakedepends="automake libtool pkg-config" -makedepends="expat-devel dssi-devel jack-devel glib-devel gtk+-devel - cairo-devel fftw-devel fluidsynth-devel ladspa-sdk lv2" -depends="ladspa-sdk lv2 desktop-file-utils hicolor-icon-theme" -short_desc="LV2/DSSI/LADSPA plug-ins suite and standalone JACK host" -maintainer="Orphaned " -license="LGPL-2.1-or-later" -homepage="https://calf-studio-gear.org" -changelog="https://raw.githubusercontent.com/calf-studio-gear/calf/master/ChangeLog" -distfiles="https://github.com/calf-studio-gear/calf/archive/${version}.tar.gz" -checksum=8781cbd1a81dec59b5923a23141ab2ca74e0e724389e15ffcf3820ace138a46c - -case "$XBPS_TARGET_MACHINE" in - i686*|x86_64*) configure_args+=" --enable-sse";; -esac - -pre_configure() { - NOCONFIGURE=1 ./autogen.sh -} - -pre_install() { - if [ "$CROSS_BUILD" ]; then - vsed -e "s|exec |exec /usr/bin/qemu-${XBPS_TARGET_QEMU_MACHINE}-static |" -i src/calfmakerdf - fi -} diff --git a/srcpkgs/calf/update b/srcpkgs/calf/update deleted file mode 100644 index 8758aff9cbe360..00000000000000 --- a/srcpkgs/calf/update +++ /dev/null @@ -1 +0,0 @@ -ignore="*pre*" diff --git a/srcpkgs/calibre/patches/qt610.patch b/srcpkgs/calibre/patches/qt610.patch deleted file mode 100644 index da5490bebcd9b8..00000000000000 --- a/srcpkgs/calibre/patches/qt610.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/src/calibre/headless/CMakeLists.txt -+++ b/src/calibre/headless/CMakeLists.txt -@@ -1,7 +1,7 @@ - cmake_minimum_required(VERSION 3.21) - project(headless) - set(CMAKE_AUTOMOC ON) --find_package(Qt6Gui REQUIRED) -+find_package(Qt6 REQUIRED COMPONENTS Gui GuiPrivate Core CorePrivate) - add_library(headless MODULE main.cpp headless_backingstore.cpp headless_integration.cpp) - set_property(TARGET headless PROPERTY QT_PLUGIN_TYPE "platforms") - set_property(TARGET headless PROPERTY QT_PLUGIN_CLASS_NAME "HeadlessIntegrationPlugin") diff --git a/srcpkgs/calibre/template b/srcpkgs/calibre/template deleted file mode 100644 index fff00d97920690..00000000000000 --- a/srcpkgs/calibre/template +++ /dev/null @@ -1,231 +0,0 @@ -# Template file for 'calibre' -pkgname=calibre -version=8.7.0 -revision=2 -build_helper=python3 -pycompile_dirs="/usr/lib/calibre/" -hostmakedepends="pkg-config cmake python3-BeautifulSoup4 python3-Pillow - python3-apsw python3-css-parser python3-dateutil sip qt6-base python3-py7zr - python3-pyqt6-devel-tools - python3-html5-parser python3-msgpack python3-regex python3-mechanize - mathjax liberation-fonts-ttf python3-zeroconf xdg-utils rapydscript-ng - python3-PyQt-builder python3-Markdown python3-xxhash" -makedepends="libinput-devel libmagick-devel libmtp-devel libstemmer-devel - libpodofo-devel libwmf-devel libxkbcommon-devel poppler-cpp-devel - freetype-devel uchardet-devel openssl-devel icu-devel libusb-devel - sqlite-devel tslib-devel hunspell-devel hyphen-devel libstemmer-devel - python3-pyqt6-gui python3-pyqt6-svg python3-pyqt6-widgets python3-pyqt6-network - python3-pyqt6-printsupport python3-pyqt6-webengine python3-pyqt6-webchannel - qt6-base-private-devel python3-pyqt6-bindings python3-pyqt6-webengine-devel - ffmpeg6-devel" -depends="desktop-file-utils optipng poppler python3-BeautifulSoup4 - qt6-imageformats python3-Pygments python3-pycryptodome python3-xxhash - python3-Markdown python3-Pillow python3-zeroconf python3-Pygments python3-apsw - python3-css-parser python3-cssselect python3-dateutil python3-jeepney - python3-dnspython python3-feedparser python3-html5-parser python3-mechanize - python3-msgpack python3-netifaces python3-psutil python3-regex python3-html2text - python3-pychm python3-cchardet speech-dispatcher python3-sgmllib - python3-html5lib python3-mechanize python3-py7zr mathjax liberation-fonts-ttf - python3-pyqt6-network python3-pyqt6-dbus python3-pyqt6-opengl-widgets - python3-pyqt6-widgets python3-pyqt6-gui python3-pyqt6-declarative - python3-pyqt6-printsupport python3-pyqt6-webchannel python3-pyqt6-svg - python3-pyqt6-pdf python3-pyqt6-webengine python3-fonttools - python3-pyqt6-speech python3-pyqt6-multimedia python3-pykakasi - python3-lxml_html_clean" -checkdepends="${depends} libjpeg-turbo-tools jxrlib" -short_desc="Ebook management application" -maintainer="skmpz " -license="GPL-3.0-only" -homepage="https://calibre-ebook.com" -changelog="https://raw.githubusercontent.com/kovidgoyal/calibre/master/Changelog.txt" -distfiles="https://download.calibre-ebook.com/${version}/calibre-${version}.tar.xz" -checksum=2cfe587e3773d8607fe8bbefbcd77b5cfb816124cac89e491353deb8f2fa9324 -python_version=3 -lib32disabled=yes -nocross="python3 setup.py gui" - -do_configure() { - # Remove unneeded files and libs - rm -rf resources/${pkgname}-portable.* - - # Desktop integration (e.g. enforce arch defaults) - vsed -i src/calibre/linux.py \ - -e "/import config_dir/,/os.rmdir(config_dir)/d" \ - -e "s/'ctc-posml'/'text' not in mt and 'pdf' not in mt and 'xhtml'/" \ - -e "s/^Name=calibre/Name=Calibre/g" - if [ "$CROSS_BUILD" ]; then - _mkspec="usr/lib/qt6/mkspecs" - _spec="$XBPS_WRAPPERDIR/sip-build/target-spec/linux-g++" - mkdir -p "$_spec" - cat >"$_spec/qmake.conf" <<-_EOF - MAKEFILE_GENERATOR = UNIX - CONFIG += incremental no_qt_rpath - QMAKE_INCREMENTAL_STYLE = sublib - - include(/$_mkspec/common/linux.conf) - include(/$_mkspec/common/gcc-base-unix.conf) - include(/$_mkspec/common/g++-unix.conf) - - QMAKE_TARGET_CONFIG = $XBPS_CROSS_BASE/$_mkspec/qconfig.pri - QMAKE_TARGET_MODULE = $XBPS_CROSS_BASE/$_mkspec/qmodule.pri - QMAKEMODULES = $XBPS_CROSS_BASE/$_mkspec/modules - QMAKE_CC = $CC - QMAKE_CXX = $CXX - QMAKE_LINK = $CXX - QMAKE_LINK_C = $CC - QMAKE_LINK_SHLIB = $CXX - - QMAKE_AR = $XBPS_CROSS_TRIPLET-gcc-ar cqs - QMAKE_OBJCOPY = $OBJCOPY - QMAKE_NM = $NM -P - QMAKE_STRIP = $STRIP - - QMAKE_CFLAGS = $CFLAGS -I$XBPS_CROSS_BASE/usr/include/python$py3_ver - QMAKE_CXXFLAGS = $CXXFLAGS -I$XBPS_CROSS_BASE/usr/include/python$py3_ver - QMAKE_LFLAGS = -L$XBPS_CROSS_BASE/usr/lib $LDFLAGS - load(qt_config) - _EOF - - printf '#include "%s/%s/linux-g++/qplatformdefs.h"\n' \ - "$XBPS_CROSS_BASE" "$_mkspec" >"$_spec/qplatformdefs.h" - cat >"$XBPS_WRAPPERDIR/sip-build/qt.conf" <<-_EOF - [Paths] - Sysroot=$XBPS_CROSS_BASE - Prefix=$XBPS_CROSS_BASE/usr - ArchData=$XBPS_CROSS_BASE/usr/lib/qt6 - Data=$XBPS_CROSS_BASE/usr/share/qt6 - Documentation=$XBPS_CROSS_BASE/usr/share/doc/qt6 - Headers=$XBPS_CROSS_BASE/usr/include/qt6 - Libraries=$XBPS_CROSS_BASE/usr/lib - LibraryExecutables=/usr/lib/qt6/libexec - Binaries=/usr/lib/qt6/bin - Tests=$XBPS_CROSS_BASE/usr/tests - Plugins=/usr/lib/qt6/plugins - Imports=$XBPS_CROSS_BASE/usr/lib/qt6/imports - Qml2Imports=$XBPS_CROSS_BASE/usr/lib/qt6/qml - Translations=$XBPS_CROSS_BASE/usr/share/qt6/translations - Settings=$XBPS_CROSS_BASE/etc/xdg - Examples=$XBPS_CROSS_BASE/usr/share/qt6/examples - HostPrefix=/usr - HostData=/usr/lib/qt6 - HostBinaries=/usr/lib/qt6/bin - HostLibraries=/usr/lib - HostLibraryExecutables=/usr/lib/qt6/libexec - Spec=linux-g++ - TargetSpec=$_spec - _EOF - # Call it sip-qmake to not override qmake build-helper - # - # XXX: Intentionally quote {C,CXX,LD}FLAGS here but not native. - # - Cross Build: - # + base flags will be picked up from QMAKE_{C,CXX,LD}FLAGS - # + hardening flags will be picked up from environment variables - # - Native Build: - # + hardening flags will be picked up first (Makefile, qt.conf?) - # + base flags will be picked up from QMAKE_{C,CXX,LD}FLAGS - # Maybe there're better workaround, I don't know. - cat >"$XBPS_WRAPPERDIR/sip-qmake" <<-_EOF - #!/bin/sh - exec /usr/lib/qt6/bin/qmake "\$@" \\ - -qtconf "$XBPS_WRAPPERDIR/sip-build/qt.conf" \\ - PKG_CONFIG_EXECUTABLE=${XBPS_WRAPPERDIR}/${PKG_CONFIG} \\ - QMAKE_CFLAGS+="\$CFLAGS" \\ - QMAKE_CXXFLAGS+="\$CXXFLAGS" \\ - QMAKE_LFLAGS+="\$LDFLAGS" - _EOF - else - cat >"${XBPS_WRAPPERDIR}/sip-qmake" <<-_EOF - #!/bin/sh - exec /usr/lib/qt6/bin/qmake \\ - "\$@" \\ - PREFIX=/usr \\ - QT_INSTALL_PREFIX=/usr \\ - LIB=/usr/lib \\ - QMAKE_CC="$CC" QMAKE_CXX="$CXX" \\ - QMAKE_LINK="$CXX" QMAKE_LINK_C="$CC" \\ - QMAKE_CFLAGS+="$CFLAGS" \\ - QMAKE_CXXFLAGS+="$CXXFLAGS" \\ - QMAKE_LFLAGS+="$LDFLAGS" \\ - CONFIG+=no_qt_rpath - _EOF - fi - chmod 755 ${XBPS_WRAPPERDIR}/sip-qmake -} - -do_build() { - export QMAKE=${XBPS_WRAPPERDIR}/sip-qmake - if [ "$CROSS_BUILD" ]; then - export PODOFO_INC_DIR="$XBPS_CROSS_BASE/usr/include/podofo" - export CC="${XBPS_CROSS_TRIPLET}-gcc" - fi - python3 setup.py build - python3 setup.py gui - # python3 setup.py kakasi - python3 setup.py liberation_fonts \ - --system-liberation_fonts \ - --path-to-liberation_fonts /usr/share/fonts/TTF/liberation - python3 setup.py mathjax \ - --path-to-mathjax /usr/share/mathjax --system-mathjax - # python3 setup.py iso639 - # python3 setup.py iso3166 - # python3 setup.py recent_uas - # python3 setup.py rapydscript - # python3 setup.py translations - # python3 setup.py resources \ - # --system-liberation_fonts \ - # --path-to-liberation_fonts /usr/share/fonts/TTF/liberation \ - # --path-to-mathjax /usr/share/mathjax --system-mathjax -} - -do_check() { - export QMAKE=${XBPS_WRAPPERDIR}/sip-qmake - # qt test crashes without any error messages - # unrar test fails because python3-unrardll isn't packaged - # searching test case fails (non-deterministic) - # test_dom_load case fails - # test_recipe_browser_webengine case fails on ci - # test_piper not packaged - # test_websocket_basic fails - python3 setup.py test \ - --exclude-test-name unrar \ - --exclude-test-name qt \ - --exclude-test-name searching \ - --exclude-test-name test_dom_load \ - --exclude-test-name test_recipe_browser_webengine \ - --exclude-test-name test_piper \ - --exclude-test-name test_websocket_basic -} - -do_install() { - local _khtml - export QMAKE=${XBPS_WRAPPERDIR}/sip-qmake - vmkdir usr/share/zsh/site-functions - vmkdir usr/share/man - - python3 setup.py \ - install --prefix=/usr --staging-root=${DESTDIR}/usr - vcopy "man-pages/*" usr/share/man - - # fake some user-agent, otherwise we need to build recent_uas target, - # which generates a (very long) list from current data, - _khtml="Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko)" - cat <<-EOF >${DESTDIR}/usr/share/calibre/user-agent-data.json - { - "chrome_versions": [ - {"chrome_version":"110.0.5481","date":"2023-02-07","webkit_version":"110"}, - {"chrome_version":"109.0.5414","date":"2023-01-10","webkit_version":"109"} - ], - "common_user_agents": [ - "$_khtml Chrome/109.0.0.0 Safari/537.36", - "$_khtml Chrome/110.0.0.0 Safari/537.36" - ], - "desktop_platforms": ["Windows NT 10.0; Win64; x64"], - "firefox_versions": ["110.0","109.0","108.0","102.0"], - "timestamp": "2023-02-24T04:17:21.721566+00:00", - "user_agents_popularity": { - "$_khtml Chrome/109.0.0.0 Safari/537.36": 252652, - "$_khtml Chrome/110.0.0.0 Safari/537.36": 115713 - } - } - EOF -} diff --git a/srcpkgs/calibre/update b/srcpkgs/calibre/update deleted file mode 100644 index ef61ea0d3b0475..00000000000000 --- a/srcpkgs/calibre/update +++ /dev/null @@ -1,2 +0,0 @@ -site="https://github.com/kovidgoyal/calibre/tags" -pattern='/archive/refs/tags/(v?|\Q'"$pkgname"'\E-)?\K[\d\.]+(?=\.tar\.gz")' diff --git a/srcpkgs/caligula/template b/srcpkgs/caligula/template deleted file mode 100644 index 13111647285d6c..00000000000000 --- a/srcpkgs/caligula/template +++ /dev/null @@ -1,11 +0,0 @@ -# Template file for 'caligula' -pkgname=caligula -version=0.4.8 -revision=1 -build_style=cargo -short_desc="User-friendly disk imaging TUI" -maintainer="Will Reed " -license="GPL-3.0-or-later" -homepage="https://github.com/ifd3f/caligula" -distfiles="https://github.com/ifd3f/caligula/archive/refs/tags/v${version}.tar.gz" -checksum="4f3b69cc120f19e757fc368ba06d406a21888d80def1ea7c71c23d1d359b8ed8" diff --git a/srcpkgs/calligra-devtools b/srcpkgs/calligra-devtools deleted file mode 120000 index 789c6b2f9b75d4..00000000000000 --- a/srcpkgs/calligra-devtools +++ /dev/null @@ -1 +0,0 @@ -calligra \ No newline at end of file diff --git a/srcpkgs/calligra-extras b/srcpkgs/calligra-extras deleted file mode 120000 index 789c6b2f9b75d4..00000000000000 --- a/srcpkgs/calligra-extras +++ /dev/null @@ -1 +0,0 @@ -calligra \ No newline at end of file diff --git a/srcpkgs/calligra-filters b/srcpkgs/calligra-filters deleted file mode 120000 index 789c6b2f9b75d4..00000000000000 --- a/srcpkgs/calligra-filters +++ /dev/null @@ -1 +0,0 @@ -calligra \ No newline at end of file diff --git a/srcpkgs/calligra-gemini b/srcpkgs/calligra-gemini deleted file mode 120000 index 789c6b2f9b75d4..00000000000000 --- a/srcpkgs/calligra-gemini +++ /dev/null @@ -1 +0,0 @@ -calligra \ No newline at end of file diff --git a/srcpkgs/calligra-handbook b/srcpkgs/calligra-handbook deleted file mode 120000 index 789c6b2f9b75d4..00000000000000 --- a/srcpkgs/calligra-handbook +++ /dev/null @@ -1 +0,0 @@ -calligra \ No newline at end of file diff --git a/srcpkgs/calligra-karbon b/srcpkgs/calligra-karbon deleted file mode 120000 index 789c6b2f9b75d4..00000000000000 --- a/srcpkgs/calligra-karbon +++ /dev/null @@ -1 +0,0 @@ -calligra \ No newline at end of file diff --git a/srcpkgs/calligra-kexi b/srcpkgs/calligra-kexi deleted file mode 120000 index 789c6b2f9b75d4..00000000000000 --- a/srcpkgs/calligra-kexi +++ /dev/null @@ -1 +0,0 @@ -calligra \ No newline at end of file diff --git a/srcpkgs/calligra-krita b/srcpkgs/calligra-krita deleted file mode 120000 index 789c6b2f9b75d4..00000000000000 --- a/srcpkgs/calligra-krita +++ /dev/null @@ -1 +0,0 @@ -calligra \ No newline at end of file diff --git a/srcpkgs/calligra-libs b/srcpkgs/calligra-libs deleted file mode 120000 index 789c6b2f9b75d4..00000000000000 --- a/srcpkgs/calligra-libs +++ /dev/null @@ -1 +0,0 @@ -calligra \ No newline at end of file diff --git a/srcpkgs/calligra-plan-devtools b/srcpkgs/calligra-plan-devtools deleted file mode 120000 index 5e4a5d32730d65..00000000000000 --- a/srcpkgs/calligra-plan-devtools +++ /dev/null @@ -1 +0,0 @@ -calligra-plan \ No newline at end of file diff --git a/srcpkgs/calligra-plan/patches/tasklist.patch b/srcpkgs/calligra-plan/patches/tasklist.patch deleted file mode 100644 index 14b48a47ab312b..00000000000000 --- a/srcpkgs/calligra-plan/patches/tasklist.patch +++ /dev/null @@ -1,32 +0,0 @@ ---- a/src/plugins/schedulers/tj/taskjuggler/TaskList.cpp -+++ b/src/plugins/schedulers/tj/taskjuggler/TaskList.cpp -@@ -146,17 +146,25 @@ TaskList::compareItemsLevel(CoreAttribut - case ResponsibleUp: - { - QString fn1; -- t1->responsible->getFullName(fn1); -+ if (t1->responsible) { -+ t1->responsible->getFullName(fn1); -+ } - QString fn2; -- t2->responsible->getFullName(fn2); -+ if (t2->responsible) { -+ t2->responsible->getFullName(fn2); -+ } - return fn1.compare(fn2); - } - case ResponsibleDown: - { - QString fn1; -- t1->responsible->getFullName(fn1); -+ if (t1->responsible) { -+ t1->responsible->getFullName(fn1); -+ } - QString fn2; -- t2->responsible->getFullName(fn2); -+ if (t2->responsible) { -+ t2->responsible->getFullName(fn2); -+ } - return -fn1.compare(fn2); - } - case CriticalnessUp: diff --git a/srcpkgs/calligra-plan/template b/srcpkgs/calligra-plan/template deleted file mode 100644 index 135ef17308d3da..00000000000000 --- a/srcpkgs/calligra-plan/template +++ /dev/null @@ -1,31 +0,0 @@ -# Template file for 'calligra-plan' -pkgname=calligra-plan -version=3.3.0 -revision=3 -build_style=cmake -hostmakedepends="extra-cmake-modules gettext kdoctools" -makedepends="kinit-devel kcmutils-devel kdiagram-devel kholidays-devel - kparts-devel kactivities5-devel" -short_desc="Project Management" -maintainer="John " -license="GPL-2.0-or-later, LGPL-2.0-or-later, GFDL-1.2-or-later" -homepage="https://www.calligra.org/plan/" -distfiles="${KDE_SITE}/calligra/${version}/calligraplan-${version}.tar.xz" -checksum=9a97414f2207941a70d93ff096617365d35379cc93a09cfc19ee532d2905a9d8 - -if [ "$CROSS_BUILD" ];then - hostmakedepends+=" qt5-qmake qt5-host-tools python3 perl - calligra-plan-devtools kcoreaddons kconfig kparts" - configure_args+=" -DDESKTOPTOJSON_EXECUTABLE=/usr/bin/desktoptojson" -fi - -post_patch() { - sed -i '/find_package/i return()' src/libs/widgets/tests/CMakeLists.txt -} - -calligra-plan-devtools_package() { - short_desc+=" - devtools required for cross compilation" - pkg_install() { - vbin build/devtools/rng2cpp/plan_rng2cpp - } -} diff --git a/srcpkgs/calligra-plan/update b/srcpkgs/calligra-plan/update deleted file mode 100644 index 70aa3f51c18eb3..00000000000000 --- a/srcpkgs/calligra-plan/update +++ /dev/null @@ -1 +0,0 @@ -pkgname=calligraplan diff --git a/srcpkgs/calligra-plugins b/srcpkgs/calligra-plugins deleted file mode 120000 index 789c6b2f9b75d4..00000000000000 --- a/srcpkgs/calligra-plugins +++ /dev/null @@ -1 +0,0 @@ -calligra \ No newline at end of file diff --git a/srcpkgs/calligra-sheets b/srcpkgs/calligra-sheets deleted file mode 120000 index 789c6b2f9b75d4..00000000000000 --- a/srcpkgs/calligra-sheets +++ /dev/null @@ -1 +0,0 @@ -calligra \ No newline at end of file diff --git a/srcpkgs/calligra-stage b/srcpkgs/calligra-stage deleted file mode 120000 index 789c6b2f9b75d4..00000000000000 --- a/srcpkgs/calligra-stage +++ /dev/null @@ -1 +0,0 @@ -calligra \ No newline at end of file diff --git a/srcpkgs/calligra-words b/srcpkgs/calligra-words deleted file mode 120000 index 789c6b2f9b75d4..00000000000000 --- a/srcpkgs/calligra-words +++ /dev/null @@ -1 +0,0 @@ -calligra \ No newline at end of file diff --git a/srcpkgs/calligra/files/no-webengine.patch b/srcpkgs/calligra/files/no-webengine.patch deleted file mode 100644 index 0333ff5fc2905a..00000000000000 --- a/srcpkgs/calligra/files/no-webengine.patch +++ /dev/null @@ -1,86 +0,0 @@ - ---- a/gemini/qml/welcomepages/WelcomePageCloud.qml -+++ b/gemini/qml/welcomepages/WelcomePageCloud.qml -@@ -8,7 +8,7 @@ import QtQuick 2.0 - import QtQuick.Layouts 1.11 as QtLayouts - import QtQuick.Controls 2.2 as QtControls - import org.kde.kirigami 2.7 as Kirigami --import Calligra.Gemini.Dropbox 1.0 -+// import Calligra.Gemini.Dropbox 1.0 - import org.calligra 1.0 - import "../components" - import "cloud" -@@ -37,18 +37,9 @@ Kirigami.ScrollablePage { - Connections { - target: controllerMIT; - onNeedAuthenticateChanged: { -- if(controllerMIT.needAuthenticate) { -- cloudAccounts.removeAccountByName("Dropbox"); -- } -- else { -- cloudAccounts.addAccount("Dropbox", "DropBox", "accountsPageDropbox", 0, true); -- } - } - } - Component.onCompleted: { -- if(!controllerMIT.needAuthenticate) { -- cloudAccounts.addAccount("Dropbox", "DropBox", "accountsPageDropbox", 0, true); -- } - } - ListView { - id: accountsView; -@@ -76,7 +67,7 @@ Kirigami.ScrollablePage { - spacing: Kirigami.Units.largeSpacing; - Repeater { - model: ListModel { -- ListElement { text: "Dropbox"; accountType: "DropBox"; serviceName: "dropbox"; } -+ // ListElement { text: "Dropbox"; accountType: "DropBox"; serviceName: "dropbox"; } - ListElement { text: "WebDav"; accountType: "WebDav"; serviceName: ""; } - //ListElement { text: "ownCloud"; accountType: "WebDav"; serviceName: "ownCloud"; } - ListElement { text: "Git"; accountType: "Git"; serviceName: ""; } -@@ -178,25 +169,25 @@ Kirigami.ScrollablePage { - - function addComponentFromName(name) { - var elements = { -- "DropBox": addDropBox, -+ // "DropBox": addDropBox, - "WebDav": addWebDav, - "Git": addGit - }; - return elements[name]; - } -- Component { id: addDropBox; AddDropbox { } } -+ // Component { id: addDropBox; AddDropbox { } } - Component { id: addWebDav; AddWebdav { } } - Component { id: addGit; AddGit { } } - - function editComponentFromName(name) { - var elements = { -- "DropBox": editDropBox, -+ // "DropBox": editDropBox, - "WebDav": editWebDav, - "Git": editGit - }; - return elements[name]; - } -- Component { id: editDropBox; AddDropbox { } } -+ // Component { id: editDropBox; AddDropbox { } } - Component { id: editWebDav; EditDetailsBase { } } - Component { id: editGit; EditGit { } } - -@@ -204,13 +195,13 @@ Kirigami.ScrollablePage { - - function elementFromName(name) { - var elements = { -- "accountsPageDropbox": accountsPageDropbox, -+ // "accountsPageDropbox": accountsPageDropbox, - "accountsPageWebdav": accountsPageWebdav, - "accountsPageGit": accountsPageGit - }; - return elements[name]; - } -- Component { id: accountsPageDropbox; Dropbox { } } -+ // Component { id: accountsPageDropbox; Dropbox { } } - Component { id: accountsPageWebdav; Webdav { } } - Component { id: accountsPageGit; Git { } } - } diff --git a/srcpkgs/calligra/patches/32bit.patch b/srcpkgs/calligra/patches/32bit.patch deleted file mode 100644 index 9b2be405db8fa8..00000000000000 --- a/srcpkgs/calligra/patches/32bit.patch +++ /dev/null @@ -1,54 +0,0 @@ ---- a/sheets/engine/Value.cpp -+++ b/sheets/engine/Value.cpp -@@ -268,11 +268,11 @@ Value::Value(bool b) - } - - // create an integer value --Value::Value(int64_t i) -+Value::Value(long long i) - : d(Private::null()) - { - d->type = Integer; -- d->i = i; -+ d->i = static_cast(i); - d->format = fmt_Number; - } - -@@ -285,16 +285,14 @@ Value::Value(int i) - d->format = fmt_Number; - } - --#ifndef Q_OS_WIN - // create an integer value --Value::Value(qsizetype i) -+Value::Value(long i) - : d(Private::null()) - { - d->type = Integer; -- d->i = i; -+ d->i = static_cast(i); - d->format = fmt_Number; - } --#endif - - // create a floating-point value - Value::Value(double f) ---- a/sheets/engine/Value.h -+++ b/sheets/engine/Value.h -@@ -87,14 +87,12 @@ public: - /** - * Creates an integer value. - */ -- explicit Value(int64_t i); -+ explicit Value(long long i); - --#ifndef Q_OS_WIN - /** - * Creates an integer value. - */ -- explicit Value(qsizetype i); --#endif -+ explicit Value(long i); - - /** - * Creates an integer value. diff --git a/srcpkgs/calligra/patches/cmake-4.patch b/srcpkgs/calligra/patches/cmake-4.patch deleted file mode 100644 index 04b39b964d2874..00000000000000 --- a/srcpkgs/calligra/patches/cmake-4.patch +++ /dev/null @@ -1,12 +0,0 @@ ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -11,9 +11,6 @@ add_compile_options("-DCALLIGRA_YEAR=${C - - project(calligra VERSION ${RELEASE_SERVICE_VERSION}) - --if (POLICY CMP0022) -- cmake_policy(SET CMP0022 OLD) --endif () - if (POLICY CMP0063) - cmake_policy(SET CMP0063 NEW) - endif() diff --git a/srcpkgs/calligra/patches/gemini.patch b/srcpkgs/calligra/patches/gemini.patch deleted file mode 100644 index 2ecf3c1a125aa2..00000000000000 --- a/srcpkgs/calligra/patches/gemini.patch +++ /dev/null @@ -1,15 +0,0 @@ ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -971,9 +971,9 @@ if(SHOULD_BUILD_PART_COMPONENTS) - add_subdirectory(components) - endif() - --#if(SHOULD_BUILD_GEMINI) --# add_subdirectory(gemini) --#endif() -+if(SHOULD_BUILD_GEMINI) -+ add_subdirectory(gemini) -+endif() - - # non-app directories are moved here because they can depend on SHOULD_BUILD_{appname} variables set above - add_subdirectory(libs) diff --git a/srcpkgs/calligra/patches/macro-optional-find-package.patch b/srcpkgs/calligra/patches/macro-optional-find-package.patch deleted file mode 100644 index 5edde9d1f97700..00000000000000 --- a/srcpkgs/calligra/patches/macro-optional-find-package.patch +++ /dev/null @@ -1,29 +0,0 @@ ---- a/cmake/modules/MacroOptionalFindPackage.cmake -+++ b/cmake/modules/MacroOptionalFindPackage.cmake -@@ -25,11 +25,26 @@ macro(_MOFP_SET_EMPTY_IF_DEFINED _name _ - endif(DEFINED ${_nameUpper}_${_var}) - endmacro(_MOFP_SET_EMPTY_IF_DEFINED _package _var) - -+macro(_MOFP_DEFINE_BOTH_IF_DEFINED _name _var) -+ if (DEFINED ${_name}_${_var}) -+ string(TOUPPER ${_name} _nameUpper) -+ set(${_nameUpper}_${_var} "${${_name}_${_var}}") -+ endif() -+endmacro() - - macro (MACRO_OPTIONAL_FIND_PACKAGE _name ) - option(WITH_${_name} "Search for ${_name} package" ON) - if (WITH_${_name}) - find_package(${_name} ${ARGN}) -+ _mofp_define_both_if_defined(${_name} FOUND) -+ _mofp_define_both_if_defined(${_name} INCLUDE_DIRS) -+ _mofp_define_both_if_defined(${_name} INCLUDE_DIR) -+ _mofp_define_both_if_defined(${_name} INCLUDES) -+ _mofp_define_both_if_defined(${_name} LIBRARY) -+ _mofp_define_both_if_defined(${_name} LIBRARIES) -+ _mofp_define_both_if_defined(${_name} LIBS) -+ _mofp_define_both_if_defined(${_name} FLAGS) -+ _mofp_define_both_if_defined(${_name} DEFINITIONS) - else (WITH_${_name}) - string(TOUPPER ${_name} _nameUpper) - set(${_name}_FOUND FALSE) diff --git a/srcpkgs/calligra/patches/poppler-25.10.patch b/srcpkgs/calligra/patches/poppler-25.10.patch deleted file mode 100644 index 264a2dbe26f0ab..00000000000000 --- a/srcpkgs/calligra/patches/poppler-25.10.patch +++ /dev/null @@ -1,48 +0,0 @@ -From 45e8b302bce1d318f310ea13599d7ce84acc477e Mon Sep 17 00:00:00 2001 -From: Carl Schwan -Date: Sun, 5 Oct 2025 14:21:49 +0200 -Subject: [PATCH] Bump poppler to 25.02.0 - -diff --git a/filters/karbon/pdf/SvgOutputDev.cpp b/filters/karbon/pdf/SvgOutputDev.cpp -index 1e553ab391e..436243da7bd 100644 ---- a/filters/karbon/pdf/SvgOutputDev.cpp -+++ b/filters/karbon/pdf/SvgOutputDev.cpp -@@ -386,23 +386,29 @@ void SvgOutputDev::drawString(GfxState *state, const GooString *s) - { - int render = state->getRender(); - // check for invisible text -- this is used by Acrobat Capture -- if (render == 3) -+ if (render == 3) { - return; -+ } - - // ignore empty strings -- if (s->getLength() == 0) -+#if POPPLER_VERSION_MACRO < QT_VERSION_CHECK(25, 10, 0) -+ if (s->getLength() == 0) { -+#else -+ if (s->size() == 0) { -+#endif - return; -+ } - --#if POPPLER_VERSION_MACRO < QT_VERSION_CHECK(22, 04, 0) -- GfxFont *font = state->getFont(); --#else - std::shared_ptr font = state->getFont(); --#endif - - QString str; - - const char *p = s->c_str(); -+#if POPPLER_VERSION_MACRO < QT_VERSION_CHECK(25, 10, 0) - int len = s->getLength(); -+#else -+ int len = s->size(); -+#endif - CharCode code; - const Unicode *u = nullptr; - int uLen; --- -GitLab - diff --git a/srcpkgs/calligra/template b/srcpkgs/calligra/template deleted file mode 100644 index 376b9a7205bf3f..00000000000000 --- a/srcpkgs/calligra/template +++ /dev/null @@ -1,187 +0,0 @@ -# Template file for 'calligra' -pkgname=calligra -version=4.0.1 -revision=2 -build_style=cmake -configure_args="-Wno-dev -DCALLIGRA_SHOULD_BUILD_UNMAINTAINED=ON - -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins - -DKDE_INSTALL_QMLDIR=lib/qt6/qml - -DBUILD_TESTING=OFF" -hostmakedepends="perl pkg-config extra-cmake-modules gettext pstoedit - qt6-base qt6-declarative-host-tools - kf6-kconfig kf6-kcoreaddons kf6-kdoctools kf6-kcmutils" -makedepends="ecm-devel eigen boost-devel-minimal zlib-devel - openssl-devel imath-devel gsl-devel poppler-devel libgit2-devel - kf6-karchive-devel kf6-kcompletion-devel kf6-kconfig-devel - kf6-kconfigwidgets-devel kf6-kcoreaddons-devel kf6-kcrash-devel - kf6-kdoctools-devel kf6-kguiaddons-devel kf6-ki18n-devel - kf6-kiconthemes-devel kf6-kitemviews-devel kf6-kjobwidgets-devel - kf6-kcmutils-devel kf6-kio-devel kf6-knotifications-devel - kf6-knotifyconfig-devel kf6-sonnet-devel kf6-ktextwidgets-devel - kf6-kwidgetsaddons-devel kf6-kwindowsystem-devel kf6-kxmlgui-devel - kf6-kdbusaddons-devel - qt6-base-devel qt6-svg-devel qt6-declarative-devel - qtkeychain-qt6-devel kdiagram6-devel qca-qt6-devel poppler-qt6-devel - libokular-devel phonon-devel - lcms2-devel fontconfig-devel freetype-devel librevenge-devel - libodfgen-devel libwpd-devel libwpg-devel libwps-devel - libvisio-devel libetonyek-devel" -depends="calligra-filters calligra-libs calligra-plugins calligra-karbon - calligra-kexi calligra-stage calligra-sheets calligra-extras - calligra-words calligra-handbook calligra-gemini calligra-plan" -short_desc="Illustration application" -maintainer="John " -license="GPL-2.0-or-later, LGPL-2.0-or-later, GFDL-1.2-or-later" -homepage="https://www.calligra-suite.org/" -distfiles="${KDE_SITE}/calligra/calligra-${version}.tar.xz" -checksum=d401f5e73f4f1bdc0b3548ea1a50b0ac1778c1ede30a6a335944ed7fbd88d95f - -replaces="calligra-braindump>=0 calligra-flow>=0" - -if [ "$XBPS_WORDSIZE$XBPS_WORDSIZE" = "64$XBPS_TARGET_WORDSIZE" ]; then - makedepends+=" qt6-webengine-devel" -fi - -CXXFLAGS="-DKDE_NO_DEBUG_OUTPUT" - -if [ "$CROSS_BUILD" ]; then - hostmakedepends+=" calligra-devtools" - configure_args+=" -DMODERN_ICONV_RUN=1" -fi - -post_patch() { - if [ "$XBPS_WORDSIZE$XBPS_WORDSIZE" != "64$XBPS_TARGET_WORDSIZE" ]; then - msg_normal "Applying no-webengine.patch\n" - patch -sNp1 -i ${FILESDIR}/no-webengine.patch - fi -} - -# cmake doesn't detect the functions correctly -pre_build() { - if [ "$XBPS_TARGET_LIBC" = musl ]; then - cat >> build/filters/words/msword-odf/wv2/src/config.h <<-EOF - #define HAVE_FUNC_ISNAN 1 - #define HAVE_FUNC_ISINF 1 - #define HAVE_FUNC_ISFINITE 1 - EOF - fi -} - -do_install() { - vdoc README.md -} - -calligra-filters_package() { - short_desc+=" - filters" - depends="pstoedit" - pkg_install() { - DESTDIR=$PKGDESTDIR \ - cmake -P ${wrksrc}/build/filters/cmake_install.cmake - } -} - -calligra-libs_package() { - short_desc+=" - libraries" - pkg_install() { - for d in interfaces libs pics servicetypes; do - DESTDIR=$PKGDESTDIR \ - cmake -P ${wrksrc}/build/${d}/cmake_install.cmake - done - } -} - -calligra-plugins_package() { - short_desc+=" - plugins" - pkg_install() { - DESTDIR=$PKGDESTDIR \ - cmake -P ${wrksrc}/build/plugins/cmake_install.cmake - } -} - -calligra-karbon_package() { - short_desc+=" - Create scalable vector drawings" - pkg_install() { - DESTDIR=$PKGDESTDIR \ - cmake -P ${wrksrc}/build/karbon/cmake_install.cmake - } -} - -calligra-kexi_package() { - metapackage=yes - depends="kexi" - short_desc+=" - Develop desktop db apps (transitional dummy package)" -} - -calligra-stage_package() { - short_desc+=" - Write presentation documents" - pkg_install() { - DESTDIR=$PKGDESTDIR \ - cmake -P ${wrksrc}/build/stage/cmake_install.cmake - } -} - -calligra-krita_package() { - metapackage=yes - short_desc+=" - Edit and paint images (transitional dummy package)" - depends="krita>=${version}_${revision}" -} - -calligra-sheets_package() { - short_desc+=" - Write spreadsheet documents" - pkg_install() { - DESTDIR=$PKGDESTDIR \ - cmake -P ${wrksrc}/build/sheets/cmake_install.cmake - } -} - -calligra-words_package() { - short_desc+=" - Word Processor" - depends="calligra-plugins" - pkg_install() { - DESTDIR=$PKGDESTDIR \ - cmake -P ${wrksrc}/build/words/cmake_install.cmake - } -} - -calligra-handbook_package() { - metapackage=yes - short_desc+=" - Documentation (removed temporarily)" - #pkg_install() { - # DESTDIR=$PKGDESTDIR \ - # cmake -P ${wrksrc}/build/doc/calligra/cmake_install.cmake - #} -} - -calligra-extras_package() { - short_desc+=" - Extras" - pkg_install() { - DESTDIR=$PKGDESTDIR \ - cmake -P ${wrksrc}/build/extras/cmake_install.cmake - DESTDIR=$PKGDESTDIR \ - cmake -P ${wrksrc}/build/data/cmake_install.cmake - } -} - -calligra-devtools_package() { - short_desc+=" - Developer tools" - pkg_install() { - DESTDIR=$PKGDESTDIR \ - cmake -P ${wrksrc}/build/devtools/cmake_install.cmake - vbin build/bin/rng2cpp - vbin build/bin/recordsxml2cpp - } -} - -calligra-gemini_package() { - short_desc+=" - QML interface for Calligra Words and Stage" - depends="kf6-kirigami" - if [ "$XBPS_WORDSIZE$XBPS_WORDSIZE" = "64$XBPS_TARGET_WORDSIZE" ]; then - depends+=" qt6-webengine" - fi - pkg_install() { - DESTDIR=$PKGDESTDIR \ - cmake -P ${wrksrc}/build/components/cmake_install.cmake - DESTDIR=$PKGDESTDIR \ - cmake -P ${wrksrc}/build/gemini/cmake_install.cmake - } -} diff --git a/srcpkgs/cameractrls/template b/srcpkgs/cameractrls/template deleted file mode 100644 index ca822a1c36b74f..00000000000000 --- a/srcpkgs/cameractrls/template +++ /dev/null @@ -1,43 +0,0 @@ -# Template file for 'cameractrls' -pkgname=cameractrls -version=0.6.7 -revision=1 -pycompile_dirs=/usr/lib/cameractrls -depends="python3 python3-gobject libjpeg-turbo SDL2 gtk4" -short_desc="Camera controls for Linux" -maintainer="Cass Spencer " -license="LGPL-3.0-or-later" -homepage="https://github.com/soyersoyer/cameractrls" -changelog="https://raw.githubusercontent.com/soyersoyer/cameractrls/refs/heads/main/CHANGELOG.md" -distfiles="${homepage}/archive/refs/tags/v${version}.tar.gz" -checksum=c6106f754fc6bc5067c469eee50b7e151e244ebdfb3b492d8c4111d1ba8c5158 -python_version=3 - -do_configure() { - # Use gtk4 version - vsed -e "/Exec=/cExec=cameractrlsgtk4" -i pkg/hu.irl.cameractrls.desktop -} - -do_install() { - vmkdir usr/bin - vmkdir usr/share/icons/hicolor/scalable/apps - - for i in \ - cameractrls \ - cameractrlsd \ - cameractrlsgtk \ - cameractrlsgtk4 \ - cameraptzgame \ - cameraptzmidi \ - cameraptzspnav \ - cameraview - do - vinstall "${i}.py" 0755 usr/lib/cameractrls - ln -sf "/usr/lib/cameractrls/${i}.py" "${DESTDIR}/usr/bin/${i}" - done - - vinstall pkg/hu.irl.cameractrls.desktop 0644 usr/share/applications - vinstall pkg/hu.irl.cameractrls.metainfo.xml 0644 usr/share/metainfo - vinstall pkg/hu.irl.cameractrls.svg 0644 usr/lib/cameractrls/pkg - ln -sf /usr/lib/cameractrls/pkg/hu.irl.cameractrls.svg "${DESTDIR}/usr/share/icons/hicolor/scalable/apps/" -} diff --git a/srcpkgs/can-utils/template b/srcpkgs/can-utils/template deleted file mode 100644 index 7910a6d5624404..00000000000000 --- a/srcpkgs/can-utils/template +++ /dev/null @@ -1,11 +0,0 @@ -# Template file for 'can-utils' -pkgname=can-utils -version=2021.08.0 -revision=1 -build_style=gnu-makefile -short_desc="Linux-CAN / SocketCAN user space applications " -maintainer="Érico Nogueira " -license="GPL-2.0-only" -homepage="https://github.com/linux-can/can-utils" -distfiles="${homepage}/archive/v${version}.tar.gz" -checksum=c9b8f29515ad34af7f78450ec55c983abc5393e86b1f128a92ac0dfd141baaf7 diff --git a/srcpkgs/cantarell-fonts/INSTALL b/srcpkgs/cantarell-fonts/INSTALL deleted file mode 100644 index 9c6f0573c004db..00000000000000 --- a/srcpkgs/cantarell-fonts/INSTALL +++ /dev/null @@ -1,10 +0,0 @@ -# -# This script builds fontconfig's fonts cache. -# -case "${ACTION}" in -post) - echo "Building fonts cache... " - fc-cache -fs >/dev/null - echo "done." - ;; -esac diff --git a/srcpkgs/cantarell-fonts/REMOVE b/srcpkgs/cantarell-fonts/REMOVE deleted file mode 100644 index 9c6f0573c004db..00000000000000 --- a/srcpkgs/cantarell-fonts/REMOVE +++ /dev/null @@ -1,10 +0,0 @@ -# -# This script builds fontconfig's fonts cache. -# -case "${ACTION}" in -post) - echo "Building fonts cache... " - fc-cache -fs >/dev/null - echo "done." - ;; -esac diff --git a/srcpkgs/cantarell-fonts/template b/srcpkgs/cantarell-fonts/template deleted file mode 100644 index 897141490b579d..00000000000000 --- a/srcpkgs/cantarell-fonts/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'cantarell-fonts' -pkgname=cantarell-fonts -version=0.303.1 -revision=1 -build_style=meson -configure_args="-Dfontsdir=/usr/share/fonts/cantarell -Duseprebuilt=true -Dbuildappstream=true" -hostmakedepends="gettext pkg-config meson appstream-glib" -depends="font-util" -short_desc="Cantarell family of TrueType fonts" -maintainer="Orphaned " -license="OFL-1.1" -homepage="https://wiki.gnome.org/Projects/CantarellFonts" -changelog="https://gitlab.gnome.org/GNOME/cantarell-fonts/-/raw/master/NEWS" -distfiles="${GNOME_SITE}/${pkgname}/${version:0:5}/${pkgname}-${version}.tar.xz" -checksum=f9463a0659c63e57e381fdd753cf1929225395c5b49135989424761830530411 diff --git a/srcpkgs/cantata/template b/srcpkgs/cantata/template deleted file mode 100644 index 152acf49ef8cc8..00000000000000 --- a/srcpkgs/cantata/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'cantata' -pkgname=cantata -version=3.3.1 -revision=1 -build_style=cmake -configure_args="-DENABLE_HTTP_STREAM_PLAYBACK=ON -DENABLE_LIBVLC=OFF - -DENABLE_SIMPLE_MPD_SUPPORT=ON" -hostmakedepends="pkg-config qt6-tools qt6-base" -makedepends="qt6-multimedia-devel qt6-svg-devel" -depends="media-player-info avahi qt6-multimedia qt6-svg libmtp libcddb libmusicbrainz5 mpg123 udisks2" -short_desc="Qt client for the music player daemon (MPD)" -maintainer="Orphaned " -license="GPL-3.0-or-later" -homepage="https://github.com/nullobsi/cantata" -distfiles="https://github.com/nullobsi/cantata/archive/refs/tags/v${version}.tar.gz" -checksum=e811201adfedca26d8c6a86078213de9e26411db77082f739a225a531ca38bbf - -CXXFLAGS="-Wno-error=sign-compare" - -case "$XBPS_TARGET_MACHINE" in - aarch64*) - CXXFLAGS+=" -I${XBPS_CROSS_BASE}/usr/include/qt6" ;; -esac diff --git a/srcpkgs/canto-curses/patches/python-3.13.patch b/srcpkgs/canto-curses/patches/python-3.13.patch deleted file mode 100644 index bba7bfcc21e8e9..00000000000000 --- a/srcpkgs/canto-curses/patches/python-3.13.patch +++ /dev/null @@ -1,20 +0,0 @@ -Taken from Arch. Cf. - - https://gitlab.archlinux.org/archlinux/packaging/packages/canto-curses - -diff --unified --recursive --text --new-file canto-curses-0.9.9.orig/canto_curses/widecurse.c canto-curses-0.9.9/canto_curses/widecurse.c ---- canto-curses-0.9.9.orig/canto_curses/widecurse.c 2024-11-19 06:55:26.703201292 +0100 -+++ canto-curses-0.9.9/canto_curses/widecurse.c 2024-11-19 06:55:39.423227011 +0100 -@@ -6,9 +6,12 @@ - published by the Free Software Foundation. - */ - -+#define NCURSES_INTERNALS 1 - #include -+#include - #include - #include -+#include - - static PyObject *py_wcwidth(PyObject * self, PyObject * args) - { diff --git a/srcpkgs/canto-curses/template b/srcpkgs/canto-curses/template deleted file mode 100644 index 0b3ce4c3c0daec..00000000000000 --- a/srcpkgs/canto-curses/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'canto-curses' -pkgname=canto-curses -version=0.9.9 -revision=11 -build_style=python3-module -pycompile_dirs="/usr/lib/canto/plugins" -hostmakedepends="python3-setuptools" -makedepends="python3-devel ncurses-devel readline-devel" -depends="canto-next" -short_desc="Ncurses frontend for canto-next Atom/RSS feed reader" -maintainer="Orphaned " -license="GPL-2.0-only" -homepage="https://codezen.org/canto-ng/" -distfiles="https://github.com/themoken/${pkgname}/archive/v${version}.tar.gz" -checksum=88db1e4ac71f13f02ffb076a33b290e6c343da669dc54ea771af705b21ea6452 diff --git a/srcpkgs/canto-next/files/canto-daemon/finish b/srcpkgs/canto-next/files/canto-daemon/finish deleted file mode 100644 index 9671cce24f4699..00000000000000 --- a/srcpkgs/canto-next/files/canto-daemon/finish +++ /dev/null @@ -1,2 +0,0 @@ -#!/bin/sh -exec canto-remote kill diff --git a/srcpkgs/canto-next/files/canto-daemon/run b/srcpkgs/canto-next/files/canto-daemon/run deleted file mode 100644 index 8514ff6a8f8394..00000000000000 --- a/srcpkgs/canto-next/files/canto-daemon/run +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh -exec 2>&1 -exec canto-daemon diff --git a/srcpkgs/canto-next/template b/srcpkgs/canto-next/template deleted file mode 100644 index f61782a89824fa..00000000000000 --- a/srcpkgs/canto-next/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'canto-next' -pkgname=canto-next -version=0.9.8 -revision=4 -build_style=python3-module -pycompile_dirs="/usr/lib/canto/plugins" -hostmakedepends="python3-setuptools" -depends="python3-feedparser" -short_desc="Quick and concise Atom/RSS feed reader daemon" -maintainer="Orphaned " -license="GPL-2.0-only" -homepage="https://codezen.org/canto-ng/" -distfiles="https://github.com/themoken/${pkgname}/archive/v${version}.tar.gz" -checksum=647a6bc23423fcf465080f1c7e3c227c323c401447bd422ff01c1416c7e826ad - -post_install() { - rm -rf ${DESTDIR}/usr/lib/systemd - vsv canto-daemon -} diff --git a/srcpkgs/caph/files/caph.desktop b/srcpkgs/caph/files/caph.desktop deleted file mode 100644 index a2141b58899ff8..00000000000000 --- a/srcpkgs/caph/files/caph.desktop +++ /dev/null @@ -1,8 +0,0 @@ -[Desktop Entry] -Type=Application -Name=Caph -Comment=Drawing and physics sandbox game -Comment[ca]=Trencaclosques de dibuix i física -Exec=caph -Icon=caph.png -Categories=Game;LogicGame; diff --git a/srcpkgs/caph/template b/srcpkgs/caph/template deleted file mode 100644 index c7d4e94fdbc2b8..00000000000000 --- a/srcpkgs/caph/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 'caph' -pkgname=caph -version=1.1 -revision=2 -build_wrksrc="src" -build_style=gnu-makefile -make_use_env=yes -make_build_args="-f caph.mk" -hostmakedepends="which pkg-config" -makedepends="sdl12-compat-devel libpng-devel" -short_desc="Drawing and physics sandbox game" -maintainer="Eloi Torrents " -license="GPL-3.0-or-later" -homepage="https://caphgame.sourceforge.net/" -changelog="https://sourceforge.net/p/caphgame/code/ci/master/tree/doc/caph/CHANGELOG?format=raw" -distfiles="https://sourceforge.net/projects/caphgame/files/caph/caphgame-${version}/caph-${version}.tar.bz2" -checksum=6415970e7d32aefc6da2740f931052be8741d3f6663910a36962400b7b9a7ae8 - -do_configure() { - ./confg -} - -do_install() { - vbin caph - vmkdir usr/share/caph - vcopy ../share/caph usr/share - vinstall ../share/caph/brush.png 644 usr/share/pixmaps caph.png - vinstall "${FILESDIR}/caph.desktop" 644 usr/share/applications -} diff --git a/srcpkgs/capnproto-devel b/srcpkgs/capnproto-devel deleted file mode 120000 index 4a4db1c69a2772..00000000000000 --- a/srcpkgs/capnproto-devel +++ /dev/null @@ -1 +0,0 @@ -capnproto \ No newline at end of file diff --git a/srcpkgs/capnproto/template b/srcpkgs/capnproto/template deleted file mode 100644 index 71852d0ba1aa32..00000000000000 --- a/srcpkgs/capnproto/template +++ /dev/null @@ -1,52 +0,0 @@ -# Template file for 'capnproto' -pkgname=capnproto -version=1.1.0 -revision=1 -build_style=gnu-configure -short_desc="Cap'n Proto serialization/RPC system" -maintainer="eater " -license="MIT" -homepage="https://capnproto.org" -distfiles="https://capnproto.org/capnproto-c++-${version}.tar.gz" -checksum=07167580e563f5e821e3b2af1c238c16ec7181612650c5901330fa9a0da50939 - -CXXFLAGS="-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64" - -if [ "$CROSS_BUILD" ]; then - hostmakedepends+=" capnproto-devel" - configure_args+=" --with-external-capnp" -fi - -if [ "$XBPS_TARGET_NO_ATOMIC8" ]; then - LDFLAGS+=" -latomic" -fi - -if [ "$XBPS_TARGET_LIBC" = "musl" ]; then - # fibers require ucontext and it'd be better to avoid libucontext dependencies - CPPFLAGS="-DKJ_USE_FIBERS=0" -fi - -post_install() { - vlicense LICENSE.txt -} - -capnproto-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/*.a - vmove usr/lib/*.la - vmove usr/lib/libkj.so - vmove usr/lib/libkj-test.so - vmove usr/lib/libkj-http.so - vmove usr/lib/libkj-async.so - vmove usr/lib/libcapnpc.so - vmove usr/lib/libcapnp.so - vmove usr/lib/libcapnp-rpc.so - vmove usr/lib/libcapnp-json.so - vmove usr/lib/libcapnp-websocket.so - vmove usr/lib/pkgconfig - vmove usr/lib/cmake - } -} diff --git a/srcpkgs/capnproto/update b/srcpkgs/capnproto/update deleted file mode 100644 index 43548cf3ee1254..00000000000000 --- a/srcpkgs/capnproto/update +++ /dev/null @@ -1,2 +0,0 @@ -site=https://capnproto.org/install.html -pkgname=capnproto-c++ diff --git a/srcpkgs/caps/patches/musl.patch b/srcpkgs/caps/patches/musl.patch deleted file mode 100644 index 86c8d4fcb2c32f..00000000000000 --- a/srcpkgs/caps/patches/musl.patch +++ /dev/null @@ -1,29 +0,0 @@ ---- a/basics.h 2019-01-07 16:13:33.353999394 +0100 -+++ b/basics.h 2019-01-07 16:13:44.915942123 +0100 -@@ -46,17 +46,18 @@ - - #include - #include -+#include - - #include "ladspa.h" - --typedef __int8_t int8; --typedef __uint8_t uint8; --typedef __int16_t int16; --typedef __uint16_t uint16; --typedef __int32_t int32; --typedef __uint32_t uint32; --typedef __int64_t int64; --typedef __uint64_t uint64; -+typedef int8_t int8; -+typedef uint8_t uint8; -+typedef int16_t int16; -+typedef uint16_t uint16; -+typedef int32_t int32; -+typedef uint32_t uint32; -+typedef int64_t int64; -+typedef uint64_t uint64; - - #define MIN_GAIN 1e-6 /* -120 dB */ - /* smallest non-denormal 32 bit IEEE float is 1.18e-38 */ diff --git a/srcpkgs/caps/template b/srcpkgs/caps/template deleted file mode 100644 index 4c588bd1348234..00000000000000 --- a/srcpkgs/caps/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'caps' -pkgname=caps -version=0.9.26 -revision=3 -build_style=gnu-makefile -make_use_env=yes -makedepends="ladspa-sdk" -short_desc="C* Audio LADSPA Plugin Suite" -maintainer="Orphaned " -license="GPL-3.0-or-later" -homepage="http://quitte.de/dsp/caps.html" -distfiles="http://quitte.de/dsp/${pkgname}_${version}.tar.bz2" -checksum=e7496c5bce05abebe3dcb635926153bbb58a9337a6e423f048d3b61d8a4f98c9 - -pre_build() { - make_build_args="CC=${CXX} LD=${LD}" -} diff --git a/srcpkgs/caps2esc/template b/srcpkgs/caps2esc/template deleted file mode 100644 index 96d2cb7f04b813..00000000000000 --- a/srcpkgs/caps2esc/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'caps2esc' -pkgname=caps2esc -version=0.3.2 -revision=1 -build_style=cmake -depends="interception-tools" -short_desc="Transforming the most useless key ever in the most useful one" -maintainer="Sergii Bogomolov " -license="MIT" -homepage="https://gitlab.com/interception/linux/plugins/caps2esc" -distfiles="https://gitlab.com/interception/linux/plugins/caps2esc/-/archive/v${version}/caps2esc-v${version}.tar.gz" -checksum=d8a5c7a23cb7368fde2b91a0b5481d8ce906af146dd9a49f609052f2cf1d212c - -post_install() { - vdoc README.md - vlicense LICENSE.md -} diff --git a/srcpkgs/capstone-devel b/srcpkgs/capstone-devel deleted file mode 120000 index d9b9ebd6157f70..00000000000000 --- a/srcpkgs/capstone-devel +++ /dev/null @@ -1 +0,0 @@ -capstone \ No newline at end of file diff --git a/srcpkgs/capstone-python3 b/srcpkgs/capstone-python3 deleted file mode 120000 index d9b9ebd6157f70..00000000000000 --- a/srcpkgs/capstone-python3 +++ /dev/null @@ -1 +0,0 @@ -capstone \ No newline at end of file diff --git a/srcpkgs/capstone/template b/srcpkgs/capstone/template deleted file mode 100644 index 8f6e551a2c17c4..00000000000000 --- a/srcpkgs/capstone/template +++ /dev/null @@ -1,39 +0,0 @@ -# Template file for 'capstone' -pkgname=capstone -version=5.0.6 -revision=1 -build_style=gnu-makefile -make_use_env=yes -hostmakedepends="python3-setuptools python3-packaging-bootstrap" -short_desc="Lightweight multi-platform, multi-architecture disassembly framework" -maintainer="Orphaned " -license="BSD-2-Clause" -homepage="https://www.capstone-engine.org/" -changelog="https://raw.githubusercontent.com/capstone-engine/capstone/next/ChangeLog" -distfiles="https://github.com/aquynh/capstone/archive/${version}.tar.gz" -checksum=240ebc834c51aae41ca9215d3190cc372fd132b9c5c8aa2d5f19ca0c325e28f9 - -post_install() { - make -C bindings/python PREFIX=/usr DESTDIR=${DESTDIR} install3 - vlicense LICENSE.TXT LICENSE -} - -capstone-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/*.a - vmove usr/lib/*.so - vmove usr/lib/pkgconfig - } -} - -capstone-python3_package() { - short_desc+=" - Python3 bindings" - depends="${sourcepkg}>=${version}_${revision} python3" - pkg_install() { - vmove usr/lib/python3* - vlicense bindings/python/LICENSE.TXT - } -} diff --git a/srcpkgs/carapace/template b/srcpkgs/carapace/template deleted file mode 100644 index 53cc9ed087dc3d..00000000000000 --- a/srcpkgs/carapace/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'carapace' -pkgname=carapace -version=1.5.4 -revision=1 -build_style=go -go_import_path=github.com/carapace-sh/carapace-bin -go_package="${go_import_path}/cmd/carapace" -go_build_tags="release" -go_ldflags="-X main.version=${version}" -make_check_target="./cmd/carapace/..." -short_desc="Multi-shell multi-command argument completer" -maintainer="icp " -license="MIT" -homepage="https://carapace.sh/" -changelog="https://carapace-sh.github.io/carapace-bin/release_notes.html" -distfiles="https://github.com/carapace-sh/carapace-bin/archive/refs/tags/v${version}.tar.gz" -checksum=e4e3119555fc846f3b69e4ca0f0364681840ea91058377f64aec7f98f9f12b34 - -pre_build() { - CGO_ENABLED=0 GOARCH= go generate ./cmd/... -} - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/carbons/template b/srcpkgs/carbons/template deleted file mode 100644 index 7d2adb2354b21e..00000000000000 --- a/srcpkgs/carbons/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'carbons' -pkgname=carbons -version=0.2.3 -revision=1 -build_style=gnu-makefile -make_use_env=yes -hostmakedepends="pkg-config" -makedepends="libpurple-devel libglib-devel libxml2-devel" -short_desc="Pidgin/libpurple plugin for XEP-0280: Message Carbons" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="https://github.com/gkdr/carbons" -distfiles="https://github.com/gkdr/carbons/archive/v${version}.tar.gz" -checksum=7aa847cb121483b10677dd67ae401af94550d1a65311fc502600998d2ef67b64 - -LDFLAGS="-L${XBPS_CROSS_BASE}/usr/lib/purple-2" diff --git a/srcpkgs/cargo-about/template b/srcpkgs/cargo-about/template deleted file mode 100644 index 2bd02cf3563f62..00000000000000 --- a/srcpkgs/cargo-about/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'cargo-about' -pkgname=cargo-about -version=0.7.1 -revision=1 -# depends on rustls/ring -archs="x86_64* aarch64* i686* arm*" -build_style=cargo -hostmakedepends="pkg-config" -makedepends="libzstd-devel" -short_desc="Cargo plugin to generate list of all licenses for a crate" -maintainer="Orphaned " -license="MIT, Apache-2.0" -homepage="https://github.com/EmbarkStudios/cargo-about" -changelog="https://raw.githubusercontent.com/EmbarkStudios/cargo-about/main/CHANGELOG.md" -distfiles="https://github.com/EmbarkStudios/cargo-about/archive/refs/tags/${version}.tar.gz" -checksum=5b090871bda2c2cf645de826c219b41486c36ffe0b474ad9f6ecba7e21d279a0 - -if [ "$XBPS_TARGET_NO_ATOMIC8" ]; then - broken="broken on architectures without atomic8" -fi - -post_install() { - vlicense LICENSE-APACHE - vlicense LICENSE-MIT - vdoc README.md -} diff --git a/srcpkgs/cargo-aoc/template b/srcpkgs/cargo-aoc/template deleted file mode 100644 index a15f7f29d379ec..00000000000000 --- a/srcpkgs/cargo-aoc/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'cargo-aoc' -pkgname=cargo-aoc -version=0.3.4 -revision=2 -build_wrksrc=cargo-aoc -build_style=cargo -hostmakedepends="pkg-config" -makedepends="openssl-devel" -short_desc="CLI helper tool for advent of code in rust" -maintainer="Orphaned " -license="MIT, Apache-2.0" -homepage="https://github.com/gobanos/cargo-aoc" -distfiles="https://github.com/gobanos/cargo-aoc/archive/${version}.tar.gz" -checksum=ad89ab3d240dc7e7cf1b6fb67c979fe51013b40bdaa89eae1d2c4662566e6d80 - -post_install() { - vlicense LICENSE-MIT - vlicense LICENSE-APACHE -} diff --git a/srcpkgs/cargo-auditable-bootstrap/template b/srcpkgs/cargo-auditable-bootstrap/template deleted file mode 100644 index 304ab6f21657b5..00000000000000 --- a/srcpkgs/cargo-auditable-bootstrap/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'cargo-auditable-bootstrap' -# Keep synced with cargo-auditable -pkgname=cargo-auditable-bootstrap -version=0.7.2 -revision=1 -build_wrksrc=cargo-auditable -build_style=cargo -make_check_args="-- --skip test_wasm" -# Required for bootstrapping purposes -make_cmd=cargo -short_desc="Bootstrap package for cargo-auditable" -maintainer="tranzystorekk " -license="Apache-2.0 OR MIT" -homepage="https://github.com/rust-secure-code/cargo-auditable" -changelog="https://raw.githubusercontent.com/rust-secure-code/cargo-auditable/master/cargo-auditable/CHANGELOG.md" -distfiles="https://github.com/rust-secure-code/cargo-auditable/archive/refs/tags/v${version}.tar.gz" -checksum=61d780d55dc35e4ab9c9b6dce744a35a03754c128b3a95aeb76f83c397807fbd -repository=bootstrap - -post_install() { - vlicense ../LICENSE-MIT -} diff --git a/srcpkgs/cargo-auditable/template b/srcpkgs/cargo-auditable/template deleted file mode 100644 index 1a30ef9f3962e5..00000000000000 --- a/srcpkgs/cargo-auditable/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'cargo-auditable' -# Keep synced with cargo-auditable-bootstrap -pkgname=cargo-auditable -version=0.7.2 -revision=1 -build_wrksrc=cargo-auditable -build_style=cargo -make_check_args="-- --skip test_wasm" -hostmakedepends="cargo-auditable-bootstrap" -short_desc="Tool for embedding dependency information in rust binaries" -maintainer="tranzystorekk " -license="Apache-2.0 OR MIT" -homepage="https://github.com/rust-secure-code/cargo-auditable" -changelog="https://raw.githubusercontent.com/rust-secure-code/cargo-auditable/master/cargo-auditable/CHANGELOG.md" -distfiles="https://github.com/rust-secure-code/cargo-auditable/archive/refs/tags/v${version}.tar.gz" -checksum=61d780d55dc35e4ab9c9b6dce744a35a03754c128b3a95aeb76f83c397807fbd -conflicts=cargo-auditable-bootstrap - -post_install() { - vlicense ../LICENSE-MIT - vman cargo-auditable.1 -} diff --git a/srcpkgs/cargo-bootstrap/template b/srcpkgs/cargo-bootstrap/template deleted file mode 100644 index 3b3d5c46cc700d..00000000000000 --- a/srcpkgs/cargo-bootstrap/template +++ /dev/null @@ -1,62 +0,0 @@ -# Template file for 'cargo-bootstrap' -pkgname=cargo-bootstrap -version=1.91.0 -revision=1 -short_desc="Bootstrap binaries of Rust package manager" -maintainer="Orphaned " -license="Apache-2.0 OR MIT" -homepage="https://www.rust-lang.org/" -conflicts="cargo>=0" -lib32disabled=yes -nostrip=yes -repository=bootstrap - -_bootstrap_url="https://static.rust-lang.org/dist" - -case "$XBPS_TARGET_MACHINE" in - x86_64*|i686) ;; - # See srcpkgs/rust-bootstrap/files/generating-distfiles.md for details - *) _bootstrap_url="https://repo-default.voidlinux.org/distfiles" ;; -esac - -# hardcode platform triplets -# because this info isn't available here without hacky workarounds -case "$XBPS_TARGET_MACHINE" in - i686) - distfiles="${_bootstrap_url}/cargo-${version}-i686-unknown-linux-gnu.tar.xz" - checksum="92486e31c070667681328ad57dd3bd4ca1e3d37958540d622b2afda9b67fbe3d" - ;; - x86_64) - distfiles="${_bootstrap_url}/cargo-${version}-x86_64-unknown-linux-gnu.tar.xz" - checksum="7103c03fb8abe85b23307005a9dfe4f01c826a89945d84b96fa2d03fd4d2d138" - ;; - x86_64-musl) - distfiles="${_bootstrap_url}/cargo-${version}-x86_64-unknown-linux-musl.tar.xz" - checksum="655a85c0124f9c404d7d3bc8b16d303b0141b85fbc889b9f5d0e0011d4fb6040" - ;; - # placeholders for user-supplied distfiles - ppc64le) - distfiles="${_bootstrap_url}/cargo-${version}-powerpc64le-unknown-linux-gnu.tar.xz" - checksum="badbadbadbadbadbadbadbadbadbadbadbadbadbadbadbadbadbadbadbadbadb" - ;; - ppc64le-musl) - distfiles="${_bootstrap_url}/cargo-${version}-powerpc64le-unknown-linux-musl.tar.xz" - checksum="badbadbadbadbadbadbadbadbadbadbadbadbadbadbadbadbadbadbadbadbadb" - ;; - ppc64) - distfiles="${_bootstrap_url}/cargo-${version}-powerpc64-unknown-linux-gnu.tar.xz" - checksum="badbadbadbadbadbadbadbadbadbadbadbadbadbadbadbadbadbadbadbadbadb" - ;; - ppc) - distfiles="${_bootstrap_url}/cargo-${version}-powerpc-unknown-linux-gnu.tar.xz" - checksum="badbadbadbadbadbadbadbadbadbadbadbadbadbadbadbadbadbadbadbadbadb" - ;; - *) broken="cargo bootstrap binaries unavailable for ${XBPS_TARGET_MACHINE}";; -esac - -do_install() { - vbin cargo/bin/cargo - vlicense LICENSE-APACHE - vlicense LICENSE-MIT - vlicense LICENSE-THIRD-PARTY -} diff --git a/srcpkgs/cargo-c/template b/srcpkgs/cargo-c/template deleted file mode 100644 index 52e4877b95fca7..00000000000000 --- a/srcpkgs/cargo-c/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'cargo-c' -pkgname=cargo-c -version=0.10.5 -revision=1 -build_style=cargo -hostmakedepends="pkg-config zlib-devel" -makedepends="openssl-devel libssh2-devel zlib-devel libcurl-devel libgit2-1.8-devel sqlite-devel" -short_desc="Build and install C-compatible rust libraries" -maintainer="oreo639 " -license="MIT" -homepage="https://crates.io/crates/cargo-c" -distfiles="https://github.com/lu-zero/cargo-c/archive/v${version}.tar.gz - https://github.com/lu-zero/cargo-c/releases/download/v${version}/Cargo.lock>Cargo-${version}.lock" -checksum="3f131a6a647851a617a87daaaf777a9e50817957be0af29806615613e98efc8a - 2b5660aabd70f6a12390a19bcdeacc585c418d24aaa6855bd396a1c3a5684320" -skip_extraction="Cargo-${version}.lock" - -post_extract() { - vsrccopy Cargo-${version}.lock . - mv Cargo-${version}.lock Cargo.lock -} - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/cargo-crev/patches/0001-fix-index-guix-dependency-of-crevette.patch b/srcpkgs/cargo-crev/patches/0001-fix-index-guix-dependency-of-crevette.patch deleted file mode 100644 index 59656ae95c0c98..00000000000000 --- a/srcpkgs/cargo-crev/patches/0001-fix-index-guix-dependency-of-crevette.patch +++ /dev/null @@ -1,40 +0,0 @@ -From ad3ba20d878a410a92d496beb7cf8ddf1f18e739 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Jan=20Christian=20Gr=C3=BCnhage?= - -Date: Fri, 15 Dec 2023 19:38:11 +0100 -Subject: [PATCH] fix index-guix dependency of crevette - ---- - Cargo.lock | 2 ++ - crevette/Cargo.toml | 2 +- - 2 files changed, 3 insertions(+), 1 deletion(-) - -diff --git a/Cargo.lock b/Cargo.lock -index 7ab97e0..0416f03 100644 ---- a/Cargo.lock -+++ b/Cargo.lock -@@ -3341,6 +3341,8 @@ dependencies = [ - [[package]] - name = "index-guix" - version = "1.0.0" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "bd5527d0b9a90f16299c4db9a1c93c74089abe2e38dbd640b69e4afc378038e3" - dependencies = [ - "gix 0.55.2", - "nom", -diff --git a/crevette/Cargo.toml b/crevette/Cargo.toml -index f40ed63..0acd77d 100644 ---- a/crevette/Cargo.toml -+++ b/crevette/Cargo.toml -@@ -23,7 +23,7 @@ toml_edit = { version = "0.21.0", features = ["serde"] } - cargo_author = { version = "1.0.6", optional = true } - flate2 = { version = "1.0.28", optional = true } - index-debcargo = { version = "1.1.0", optional = true } --index-guix = { version = "1.0.0", optional = true, path = "../../index-guix" } -+index-guix = { version = "1.0.0", optional = true } - reqwest = { version = "0.11.22", features = ["blocking"], optional = true } - - [features] --- -2.43.0 - diff --git a/srcpkgs/cargo-crev/template b/srcpkgs/cargo-crev/template deleted file mode 100644 index 024da012a31e5f..00000000000000 --- a/srcpkgs/cargo-crev/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'cargo-crev' -pkgname=cargo-crev -version=0.25.5 -revision=1 -build_style=cargo -make_install_args="--path ./cargo-crev" -make_check_args="-- --skip creates_new_id_implicitly" -hostmakedepends="pkg-config" -makedepends="openssl-devel nghttp2-devel" -short_desc="Cryptographically verifiable code review system for cargo" -maintainer="Orphaned " -license="MPL-2.0, MIT, Apache-2.0" -homepage="https://github.com/crev-dev/cargo-crev" -changelog="https://raw.githubusercontent.com/crev-dev/cargo-crev/master/cargo-crev/CHANGELOG.md" -distfiles="https://github.com/crev-dev/cargo-crev/archive/refs/tags/v${version}.tar.gz" -checksum=3c26e9abb31ad008f2e1ced8c7b9b859027ce09d4b34fdf363dbf3a07626dca4 - -post_install() { - vlicense LICENSE-APACHE - vlicense LICENSE-MIT - vlicense LICENSE-MPL2 - vdoc README.md - vdoc cargo-crev/src/doc/getting_started.md -} diff --git a/srcpkgs/cargo-deny/template b/srcpkgs/cargo-deny/template deleted file mode 100644 index c95595d90b44a9..00000000000000 --- a/srcpkgs/cargo-deny/template +++ /dev/null @@ -1,50 +0,0 @@ -# Template file for 'cargo-deny' -pkgname=cargo-deny -version=0.18.3 -revision=1 -_adv_commit="ddccfe8aced779f7b54d27bbe7e122ecb1dda33a" -_test_adv_commit="1f44d565d81692a44b8c7af8a80f587e19757f8c" -build_style=cargo -configure_args="--no-default-features" -make_check_args="-- --skip=fetches_with_gi" -hostmakedepends="pkg-config" -makedepends="libzstd-devel" -short_desc="Cargo plugin to help you manage large dependency graphs" -maintainer="icp " -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/refs/tags/${version}.tar.gz" -checksum=4d15dbd7cc653fcb53a21e42b0adaab6b501693c939b76e4a7683c04a4a689ad - -if [ "$XBPS_TARGET_ENDIAN" = "be" ]; then - broken="bitvec crate unimplemented for big endian" -fi - -if [ "$XBPS_WORDSIZE" = "32" ]; then - make_check=no # too many failed tests -fi - -pre_build() { - rm .cargo/config.toml # breaks native musl -} - -pre_check() { - export PATH="/usr/libexec/chroot-git:${PATH}" - - ADV_DB_DIR="tests/advisory-db/advisory-db-3157b0e258782691" - rmdir $ADV_DB_DIR - git clone https://github.com/rustsec/advisory-db.git $ADV_DB_DIR - git -C $ADV_DB_DIR checkout ${_adv_commit} - - TEST_ADV_DB_DIR="tests/advisory-db/test-advisory-db-c27873b782cceedc" - rmdir $TEST_ADV_DB_DIR - git clone https://github.com/EmbarkStudios/test-advisory-db.git $TEST_ADV_DB_DIR - git -C $TEST_ADV_DB_DIR checkout ${_test_adv_commit} -} - -post_install() { - vlicense LICENSE-APACHE - vlicense LICENSE-MIT - vdoc README.md -} diff --git a/srcpkgs/cargo-flamegraph/template b/srcpkgs/cargo-flamegraph/template deleted file mode 100644 index 1bdc48a0b9483d..00000000000000 --- a/srcpkgs/cargo-flamegraph/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'cargo-flamegraph' -pkgname=cargo-flamegraph -version=0.6.8 -revision=1 -build_style=cargo -build_helper=qemu -depends="perf" -short_desc="Easy flamegraphs for Rust projects and everything else" -maintainer="reedts " -license="MIT, Apache-2.0" -homepage="https://github.com/flamegraph-rs/flamegraph" -distfiles="https://github.com/flamegraph-rs/flamegraph/archive/refs/tags/v${version}.tar.gz" -checksum=2673a04bd4de142220d42706e0c25a4dea08aee52cdffbf87cca5738cec649ff - -post_install() { - vlicense LICENSE-MIT - - local flamegraph="${DESTDIR}/usr/bin/flamegraph" - for shell in bash fish zsh; do - vtargetrun ${flamegraph} --completions ${shell} > flamegraph.${shell} - vcompletion flamegraph.${shell} ${shell} flamegraph - done -} diff --git a/srcpkgs/cargo-geiger/template b/srcpkgs/cargo-geiger/template deleted file mode 100644 index 3bb43b46c00427..00000000000000 --- a/srcpkgs/cargo-geiger/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'cargo-geiger' -pkgname=cargo-geiger -version=0.11.7 -revision=1 -build_wrksrc="${pkgname}" -build_style=cargo -hostmakedepends="pkg-config" -makedepends="openssl-devel" -short_desc="Detects usage of unsafe Rust in a Rust crate and its dependencies" -maintainer="Orphaned " -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@v${version}.tar.gz" -checksum=6ddc447b0b8a46ee2b303897fbe2d416df794942cd23984c44b0ee69c4675bad - -post_install() { - vlicense LICENSE-MIT - vlicense LICENSE-APACHE - vdoc README.md -} diff --git a/srcpkgs/cargo-license/template b/srcpkgs/cargo-license/template deleted file mode 100644 index 46d04b758b12bc..00000000000000 --- a/srcpkgs/cargo-license/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'cargo-license' -pkgname=cargo-license -version=0.7.0 -revision=1 -build_style=cargo -short_desc="Cargo subcommand to see license of dependencies" -maintainer="classabbyamp " -license="MIT" -homepage="https://github.com/onur/cargo-license" -distfiles="https://github.com/onur/cargo-license/archive/refs/tags/v${version}.tar.gz" -checksum=9e18321be3cf164b642d39137c9d1532f400aa9806d3be79d3f786e25ecb9d98 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/cargo-machete/template b/srcpkgs/cargo-machete/template deleted file mode 100644 index 252b1531b647b7..00000000000000 --- a/srcpkgs/cargo-machete/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'cargo-machete' -pkgname=cargo-machete -version=0.8.0 -revision=1 -build_style=cargo -# hostmakedepends="pkg-config" -short_desc="Remove unused Rust dependencies" -maintainer="klardotsh " -license="MIT" -homepage="https://github.com/bnjbvr/cargo-machete" -changelog="https://raw.githubusercontent.com/bnjbvr/cargo-machete/main/CHANGELOG.md" -distfiles="https://github.com/bnjbvr/cargo-machete/archive/refs/tags/v${version}.tar.gz" -checksum=5d7b5cb94a6742cd76838a2a36f701cdf1e5d97bb0477dbb7ba03587dd791248 - -post_install() { - vlicense LICENSE.md - vdoc README.md -} diff --git a/srcpkgs/cargo-modules/template b/srcpkgs/cargo-modules/template deleted file mode 100644 index d35d992d019c9f..00000000000000 --- a/srcpkgs/cargo-modules/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'cargo-modules' -pkgname=cargo-modules -version=0.24.2 -revision=1 -build_style=cargo -make_check_args="-- --skip=smoke --skip=fields --skip=functions --skip=workspace_multi_package" -short_desc="Cargo plugin to render crate's module/item structure as a tree or graph" -maintainer="icp " -license="MPL-2.0" -homepage="https://github.com/regexident/cargo-modules" -changelog="https://raw.githubusercontent.com/regexident/cargo-modules/main/CHANGELOG.md" -distfiles="https://github.com/regexident/cargo-modules/archive/refs/tags/v${version}.tar.gz" -checksum=85d9c1fa6a5976c7721793f7121d2761c16bb5c3c4a02668375df73f0c86d726 diff --git a/srcpkgs/cargo-update/template b/srcpkgs/cargo-update/template deleted file mode 100644 index 65355a3b1179d9..00000000000000 --- a/srcpkgs/cargo-update/template +++ /dev/null @@ -1,32 +0,0 @@ -# Template file for 'cargo-update' -pkgname=cargo-update -version=17.0.0 -revision=1 -build_style=cargo -hostmakedepends="pkg-config go-md2man" -makedepends="libcurl-devel libgit2-1.9-devel libssh2-devel openssl-devel" -short_desc="Cargo subcommand for updates to installed executables" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/nabijaczleweli/cargo-update" -changelog="https://github.com/nabijaczleweli/cargo-update/releases" -distfiles="https://github.com/nabijaczleweli/cargo-update/archive/refs/tags/v${version}.tar.gz" -checksum=6b8ec8f47c23176e6b17c8591ab63903685c92546e88a5e651bc7fe0343757be - -post_patch() { - # Upstream does not ship a lockfile and is very vocal about that being - # the right way: - # https://github.com/nabijaczleweli/cargo-update/issues/50 - cargo generate-lockfile -} - -post_install() { - vlicense LICENSE - vdoc README.md - - cd man - for page in *.md; do - go-md2man -in ${page} -out ${page%.md}.1 - vman ${page%.md}.1 - done -} diff --git a/srcpkgs/cargo-watch/template b/srcpkgs/cargo-watch/template deleted file mode 100644 index 9159ea325d5f62..00000000000000 --- a/srcpkgs/cargo-watch/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'cargo-watch' -pkgname=cargo-watch -version=8.5.3 -revision=1 -build_style=cargo -make_check_args="-- --skip with_cargo" -short_desc="Watches over your cargo project's source" -maintainer="classabbyamp " -license="CC0-1.0" -homepage="https://watchexec.github.io/#cargo-watch" -changelog="https://github.com/watchexec/cargo-watch/releases" -distfiles="https://github.com/watchexec/cargo-watch/archive/refs/tags/v${version}.tar.gz" -checksum=1884674d19492727d762da91b9aebc05d29bdb34cdb1903cde36d81edbcc6514 - -post_install() { - vcompletion completions/zsh zsh - vman cargo-watch.1 -} diff --git a/srcpkgs/cargo/template b/srcpkgs/cargo/template deleted file mode 100644 index 14a41e69da2531..00000000000000 --- a/srcpkgs/cargo/template +++ /dev/null @@ -1,78 +0,0 @@ -# Template file for 'cargo' -pkgname=cargo -version=1.91.0 -revision=1 -_cargo_revision=0.92.0 -build_helper=rust -hostmakedepends="cargo-bootstrap rust pkg-config" -makedepends="rust libcurl-devel openssl-devel" -depends="rust" -short_desc="Rust package manager" -maintainer="Enno Boland " -license="Apache-2.0 OR MIT" -homepage="https://crates.io/" -distfiles="https://github.com/rust-lang/cargo/archive/refs/tags/${_cargo_revision}.tar.gz" -checksum=58048da121cf8707ae536e44220a5620d8102cfa6c7a3e32c404d357f0c5a286 -replaces="cargo-tree>=0" - -build_options="static bindist" -desc_option_bindist="Generate a tarball for bootstrap" - -if [ -n "$build_option_static" -o -n "$build_option_bindist" ]; then - _build_static=yes -fi - -if [ -z "$_build_static" ]; then - makedepends+=" libgit2-1.9-devel" -fi - -do_build() { - local cargs - - # breaks requested building sqlite in bundled mode - unset LIBSQLITE3_SYS_USE_PKG_CONFIG - - if [ -n "$_build_static" ]; then - unset LIBSSH2_SYS_USE_PKG_CONFIG - export OPENSSL_STATIC=1 - # rust-openssl can not be linked static if pkg-config is used - export OPENSSL_NO_PKG_CONFIG - export OPENSSL_DIR="${XBPS_CROSS_BASE}/usr" - unset LIBGIT2_NO_VENDOR - fi - - if [ -n "$_build_static" ]; then - cargs+=" --features=all-static" - fi - - cargo build --release ${cargs} -} - -do_install() { - local cbin="target/release/cargo" - if [ "$CROSS_BUILD" ]; then - cbin="target/${RUST_TARGET}/release/cargo" - fi - - if [ "$build_option_bindist" ]; then - local dest="cargo-${version}-${RUST_TARGET}" - mkdir -p ${XBPS_SRCDISTDIR}/distfiles ${dest}/cargo/bin - install -m 0755 ${cbin} ${dest}/cargo/bin - install -m 0644 LICENSE-APACHE LICENSE-MIT LICENSE-THIRD-PARTY ${dest} - bsdtar cvJf ${dest}.tar.xz ${dest} - install -m 0644 ${dest}.tar.xz ${XBPS_SRCDISTDIR}/distfiles - exit 1 - fi - - vbin ${cbin} - for f in src/etc/man/*.?; do - vman $f - done - vinstall src/etc/cargo.bashcomp.sh 0644 \ - usr/share/bash-completion/completions cargo - vinstall src/etc/_cargo 0644 usr/share/zsh/site-functions - - vlicense LICENSE-APACHE - vlicense LICENSE-MIT - vlicense LICENSE-THIRD-PARTY -} diff --git a/srcpkgs/caribou-devel b/srcpkgs/caribou-devel deleted file mode 120000 index 7f932efc02e7bf..00000000000000 --- a/srcpkgs/caribou-devel +++ /dev/null @@ -1 +0,0 @@ -caribou \ No newline at end of file diff --git a/srcpkgs/caribou/patches/autostart-set-nodisplay.patch b/srcpkgs/caribou/patches/autostart-set-nodisplay.patch deleted file mode 100644 index b672976078c52a..00000000000000 --- a/srcpkgs/caribou/patches/autostart-set-nodisplay.patch +++ /dev/null @@ -1,19 +0,0 @@ -From 286582f90fbbc9b3baa6b055bba1141cc30e6e94 Mon Sep 17 00:00:00 2001 -From: Jeremy Bicha -Date: Thu, 12 Oct 2017 18:14:35 -0400 -Subject: autostart: Set NoDisplay=true - -https://bugzilla.gnome.org/show_bug.cgi?id=788906 -https://launchpad.net/bugs/1723266 ---- - data/caribou-autostart.desktop.in.in | 1 + - 1 file changed, 1 insertion(+) - ---- a/data/caribou-autostart.desktop.in.in -+++ b/data/caribou-autostart.desktop.in.in -@@ -5,4 +5,5 @@ Exec=@libexecdir@/caribou - AutostartCondition=GSettings org.gnome.desktop.a11y.applications screen-keyboard-enabled - X-GNOME-AutoRestart=true - #X-GNOME-Autostart-Phase=Initialization -+NoDisplay=true - OnlyShowIn=GNOME;Unity; diff --git a/srcpkgs/caribou/patches/fix-crash.patch b/srcpkgs/caribou/patches/fix-crash.patch deleted file mode 100644 index d190719b2c4ce7..00000000000000 --- a/srcpkgs/caribou/patches/fix-crash.patch +++ /dev/null @@ -1,41 +0,0 @@ -From d41c8e44b12222a290eaca16703406b113a630c6 Mon Sep 17 00:00:00 2001 -From: Michael Webster -Date: Tue, 12 Jan 2021 18:01:47 +0000 -Subject: [PATCH] xadapter.vala: Remove XkbKeyTypesMask and fields from - XKbChangeMap call. -MIME-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit - -This was originally a workaround for xFree86 4.3 - see: -https://bugzilla.gnome.org/show_bug.cgi?id=673547 -​ -As of https://gitlab.freedesktop.org/xorg/xserver/-/commit/87c64fc5b0 this -causes a BadLength error when attempting to use shifted characters. -​ -Ref: -https://www.x.org/releases/X11R7.7/doc/libX11/XKB/xkblib.html#Changing_Map_Components_in_the_Server ---- - libcaribou/xadapter.vala | 9 ++------- - 1 file changed, 2 insertions(+), 7 deletions(-) - ---- a/libcaribou/xadapter.vala -+++ b/libcaribou/xadapter.vala -@@ -195,15 +195,10 @@ namespace Caribou { - - Xkb.MapChanges changes = Xkb.MapChanges (); - -- // We don't touch key types here but include the -- // information in XkbSetMap request to the server, because -- // some X servers need the information to check the sanity -- // of the keysyms change. -- changes.changed = (ushort) (Xkb.KeySymsMask | Xkb.KeyTypesMask); -+ changes.changed = (ushort) Xkb.KeySymsMask; - changes.first_key_sym = (char) this.reserved_keycode; - changes.num_key_syms = this.xkbdesc.map.key_sym_map[this.reserved_keycode].width; -- changes.first_type = 0; -- changes.num_types = this.xkbdesc.map.num_types; -+ - Xkb.change_map (this.xdisplay, this.xkbdesc, changes); - - this.xdisplay.flush (); diff --git a/srcpkgs/caribou/patches/fix-font-property-in-style.css.patch b/srcpkgs/caribou/patches/fix-font-property-in-style.css.patch deleted file mode 100644 index 195e4119a6025d..00000000000000 --- a/srcpkgs/caribou/patches/fix-font-property-in-style.css.patch +++ /dev/null @@ -1,24 +0,0 @@ -From 13df8b92ae89c796238e669ee6ef4447a42d6355 Mon Sep 17 00:00:00 2001 -From: Jeremy Bicha -Date: Fri, 1 Dec 2017 12:11:35 -0500 -Subject: style.css: Fix failure to start in GNOME Flashback - -The order for 'font' properties matters -https://developer.gnome.org/gtk3/stable/chap-css-properties.html - -https://bugzilla.gnome.org/show_bug.cgi?id=791001 ---- - data/antler/style.css | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - ---- a/data/antler/style.css -+++ b/data/antler/style.css -@@ -13,7 +13,7 @@ - border-width: 0px; - border-radius: 2px; - border-image: url("dark-key-border.svg") 2 2 2 2 repeat stretch; -- font: Sans 14px; -+ font: 14px Sans; - background-image: -gtk-gradient (linear, - left top, - left bottom, diff --git a/srcpkgs/caribou/patches/fix-gir-vala.patch b/srcpkgs/caribou/patches/fix-gir-vala.patch deleted file mode 100644 index bf45287a7505a8..00000000000000 --- a/srcpkgs/caribou/patches/fix-gir-vala.patch +++ /dev/null @@ -1,959 +0,0 @@ -From 76fbd11575f918fc898cb0f5defe07f67c11ec38 Mon Sep 17 00:00:00 2001 -From: Rico Tzschichholz -Date: Wed, 20 Jan 2021 23:09:38 +0100 -Subject: [PATCH 1/5] Fix build with newer valac versions - -Fixes https://gitlab.gnome.org/GNOME/caribou/issues/7 ---- - libcaribou/key-model.vala | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - ---- a/libcaribou/key-model.vala -+++ b/libcaribou/key-model.vala -@@ -101,7 +101,7 @@ namespace Caribou { - unichar uc; - while (text.get_next_char (ref index, out uc)) { - uint keyval = Gdk.unicode_to_keyval (uc); -- if (keyval != uc | 0x01000000) -+ if (keyval != (uc | 0x01000000)) - _keyvals += keyval; - } - } else { ---- a/configure.ac -+++ b/configure.ac -@@ -48,7 +48,6 @@ PYGOBJECT_REQUIRED=2.90.3 - GTK_REQUIRED=3.0.0 - CLUTTER_REQUIRED=1.5.11 - GDK_REQUIRED=3.0.0 --VALADOC_REQUIRED=0.3.1 - - PKG_CHECK_MODULES(CARIBOU, [ - pygobject-3.0 >= $PYGOBJECT_REQUIRED, -@@ -61,7 +60,7 @@ PKG_CHECK_MODULES(CARIBOU, [ - AC_SUBST(CARIBOU_CFLAGS) - AC_SUBST(CARIBOU_LIBS) - --AM_PROG_VALAC([0.13]) -+AM_PROG_VALAC([0.40]) - AC_SUBST(VALAC) - AC_SUBST(VALAFLAGS) - -@@ -137,8 +136,6 @@ AM_CONDITIONAL([ENABLE_DOCS], [test x$en - - have_valadoc=no - AS_IF([test x$enable_docs = xyes], [ -- # make sure the library is new enough and the program exists -- PKG_CHECK_MODULES([VALADOC], [valadoc-1.0 >= $VALADOC_REQUIRED]) - AC_PATH_PROG([VALADOC], [valadoc], [:]) - AS_IF([test "$VALADOC" != :], have_valadoc=yes) - ]) ---- a/libcaribou/Makefile.am -+++ b/libcaribou/Makefile.am -@@ -7,7 +7,7 @@ libcaribou_la_VALAFLAGS = \ - --pkg xtst --pkg gee-0.8 --pkg gdk-x11-3.0 --pkg libxml-2.0 \ - --pkg libxklavier --pkg external-libs \ - --internal-vapi caribou-internals-1.0.vapi \ -- --library caribou-1.0 --gir _Caribou-1.0.gir \ -+ --library caribou-1.0 --gir Caribou-1.0.gir \ - --symbols libcaribou.symbols \ - $(VALAFLAGS) - -@@ -63,9 +63,6 @@ gir_DATA = Caribou-1.0.gir - typelibdir = $(libdir)/girepository-1.0 - typelib_DATA = Caribou-1.0.typelib - --Caribou-1.0.gir: _Caribou-1.0.gir -- $(AM_V_GEN)$(PYTHON) -B $(top_srcdir)/tools/fix_gir.py $< > $@ -- - Caribou-1.0.typelib: Caribou-1.0.gir - @INTROSPECTION_COMPILER@ --shared-library=libcaribou.so.0 -o $@ $^ - -@@ -81,8 +78,7 @@ CLEANFILES = \ - caribou-1.0.vapi \ - caribou-internals-1.0.vapi \ - Caribou-1.0.typelib \ -- Caribou-1.0.gir \ -- _Caribou-1.0.gir -+ Caribou-1.0.gir - - DISTCLEANFILES = \ - caribou-1.0.pc ---- a/tools/Makefile.am -+++ b/tools/Makefile.am -@@ -1,5 +1,4 @@ - EXTRA_DIST = \ -- fix_gir.py \ - make_schema.py \ - convert_cldr.py \ - basic.xsl ---- a/tools/fix_gir.py -+++ /dev/null -@@ -1,53 +0,0 @@ --#!/usr/bin/python -- --from xml.dom import minidom -- --def purge_white_space_and_fix_namespace(node, indent=0): -- if getattr(node, "tagName", None) == "namespace": -- name = node.getAttribute("name") -- node.setAttribute("name", name.lstrip('_')) -- for child in [c for c in node.childNodes]: -- if child.nodeType == node.TEXT_NODE or \ -- getattr(child, "tagName", None) == "annotation": -- node.removeChild(child) -- continue -- purge_white_space_and_fix_namespace(child, indent+1) -- --def find_ancestor(node, name): -- if getattr(node, "tagName", None) == name: -- return node -- parent = getattr(node, "parentNode", None) -- if not parent: -- return None -- return find_ancestor(parent, name) -- --def fix_vfuncs(dom): -- for f in dom.getElementsByTagName("field"): -- callbacks = f.getElementsByTagName("callback") -- -- record = find_ancestor(f, "record") -- if not record: -- continue -- -- name = record.getAttribute("name") -- cname = record.getAttribute("c:type") -- -- assert(name.endswith("Class") or name.endswith("Iface")) -- assert(cname.endswith("Class") or name.endswith("Iface")) -- -- if len(callbacks) == 2: -- callbacks[-1].parentNode.removeChild(callbacks[-1]) -- --if __name__ == "__main__": -- import sys -- -- if len(sys.argv) != 2: -- print("supply a gir file") -- sys.exit(1) -- -- dom = minidom.parse(sys.argv[-1]) -- -- purge_white_space_and_fix_namespace(dom) -- fix_vfuncs(dom) -- -- print(dom.toprettyxml(indent=" ", newl="\n")) ---- a/vapi/Makefile.am -+++ b/vapi/Makefile.am -@@ -1,6 +1,5 @@ - EXTRA_DIST = \ - config.vapi \ -- atspi-2.vapi \ - external-libs.vapi \ - libxklavier.vapi - ---- a/vapi/atspi-2.vapi -+++ /dev/null -@@ -1,803 +0,0 @@ --/* atspi-2.0.vapi generated by vapigen, do not modify. */ -- --[CCode (cprefix = "Atspi", gir_namespace = "Atspi", gir_version = "2.0", lower_case_cprefix = "atspi_")] --namespace Atspi { -- [CCode (cheader_filename = "atspi/atspi.h", type_id = "atspi_accessible_get_type ()")] -- public class Accessible : Atspi.Object, Atspi.Action, Atspi.Collection, Atspi.Component, Atspi.Document, Atspi.EditableText, Atspi.Hypertext, Atspi.Image, Atspi.Selection, Atspi.Table, Atspi.Text, Atspi.Value { -- public weak Atspi.Accessible accessible_parent; -- public weak GLib.HashTable attributes; -- public uint cached_properties; -- public weak GLib.List children; -- public weak string description; -- public int interfaces; -- public weak string name; -- public Atspi.Role role; -- public weak Atspi.StateSet states; -- [CCode (has_construct_function = false)] -- protected Accessible (); -- public void clear_cache (); -- public Atspi.Action get_action (); -- public Atspi.Accessible get_application () throws GLib.Error; -- public string get_atspi_version () throws GLib.Error; -- public GLib.HashTable get_attributes () throws GLib.Error; -- public GLib.Array get_attributes_as_array () throws GLib.Error; -- public Atspi.Accessible get_child_at_index (int child_index) throws GLib.Error; -- public int get_child_count () throws GLib.Error; -- public Atspi.Collection get_collection (); -- public Atspi.Component get_component (); -- public string get_description () throws GLib.Error; -- public Atspi.Document get_document (); -- public Atspi.EditableText get_editable_text (); -- public Atspi.Hyperlink get_hyperlink (); -- public Atspi.Hypertext get_hypertext (); -- public int get_id () throws GLib.Error; -- public Atspi.Image get_image (); -- public int get_index_in_parent () throws GLib.Error; -- public GLib.Array get_interfaces (); -- public string get_localized_role_name () throws GLib.Error; -- public string get_name () throws GLib.Error; -- public Atspi.Accessible get_parent () throws GLib.Error; -- public uint get_process_id () throws GLib.Error; -- public GLib.Array get_relation_set () throws GLib.Error; -- public Atspi.Role get_role () throws GLib.Error; -- public string get_role_name () throws GLib.Error; -- public Atspi.Selection get_selection (); -- public Atspi.StateSet get_state_set (); -- public Atspi.Table get_table (); -- public Atspi.Text get_text (); -- public string get_toolkit_name () throws GLib.Error; -- public string get_toolkit_version () throws GLib.Error; -- public Atspi.Value get_value (); -- public void set_cache_mask (int mask); -- } -- [CCode (cheader_filename = "atspi/atspi.h", type_id = "atspi_device_listener_get_type ()")] -- public class DeviceListener : GLib.Object { -- public weak GLib.List callbacks; -- public uint id; -- [CCode (has_construct_function = false)] -- public DeviceListener (owned Atspi.DeviceListenerCB callback); -- public void add_callback ([CCode (delegate_target_pos = 1.2, destroy_notify_pos = 1.1)] owned Atspi.DeviceListenerCB callback); -- [NoWrapper] -- public virtual bool device_event (Atspi.DeviceEvent arg0); -- public void remove_callback (Atspi.DeviceListenerCB callback); -- [CCode (has_construct_function = false)] -- public DeviceListener.simple ([CCode (destroy_notify_pos = 1.1)] owned Atspi.DeviceListenerSimpleCB callback); -- } -- [CCode (cheader_filename = "atspi/atspi.h", copy_function = "g_boxed_copy", free_function = "g_boxed_free", type_id = "atspi_event_get_type ()")] -- [Compact] -- public class Event { -- public GLib.Value any_data; -- public int detail1; -- public int detail2; -- public weak Atspi.Accessible source; -- public weak string type; -- public static void main (); -- public static void quit (); -- } -- [CCode (cheader_filename = "atspi/atspi.h", type_id = "atspi_event_listener_get_type ()")] -- public class EventListener : GLib.Object { -- public weak Atspi.EventListenerCB callback; -- public weak GLib.DestroyNotify cb_destroyed; -- public void* user_data; -- [CCode (has_construct_function = false)] -- public EventListener (owned Atspi.EventListenerCB callback); -- public bool deregister (string event_type) throws GLib.Error; -- public static bool deregister_from_callback ([CCode (delegate_target_pos = 1.5)] Atspi.EventListenerCB callback, string event_type) throws GLib.Error; -- public static bool deregister_no_data (Atspi.EventListenerSimpleCB callback, string event_type) throws GLib.Error; -- public bool register (string event_type) throws GLib.Error; -- public static bool register_from_callback ([CCode (delegate_target_pos = 1.33333, destroy_notify_pos = 1.66667)] owned Atspi.EventListenerCB callback, string event_type) throws GLib.Error; -- public static bool register_no_data ([CCode (destroy_notify_pos = 1.5)] owned Atspi.EventListenerSimpleCB callback, string event_type) throws GLib.Error; -- [CCode (has_construct_function = false)] -- public EventListener.simple ([CCode (destroy_notify_pos = 1.1)] owned Atspi.EventListenerSimpleCB callback); -- } -- [CCode (cheader_filename = "atspi/atspi.h", type_id = "atspi_hyperlink_get_type ()")] -- public class Hyperlink : Atspi.Object { -- [CCode (has_construct_function = false)] -- protected Hyperlink (); -- public int get_end_index () throws GLib.Error; -- public Atspi.Range get_index_range () throws GLib.Error; -- public int get_n_anchors () throws GLib.Error; -- public Atspi.Accessible get_object (int i) throws GLib.Error; -- public int get_start_index () throws GLib.Error; -- public string get_uri (int i) throws GLib.Error; -- public bool is_valid () throws GLib.Error; -- } -- [CCode (cheader_filename = "atspi/atspi.h", copy_function = "g_boxed_copy", free_function = "g_boxed_free", type_id = "atspi_key_definition_get_type ()")] -- [Compact] -- public class KeyDefinition { -- public int keycode; -- public weak string keystring; -- public int keysym; -- public int unused; -- } -- [CCode (cheader_filename = "atspi/atspi.h", type_id = "atspi_match_rule_get_type ()")] -- public class MatchRule : GLib.Object { -- public Atspi.CollectionMatchType attributematchtype; -- public weak GLib.HashTable attributes; -- public Atspi.CollectionMatchType interfacematchtype; -- public weak GLib.Array interfaces; -- public bool invert; -- public Atspi.CollectionMatchType rolematchtype; -- [CCode (array_length = false, array_null_terminated = true)] -- public weak int[] roles; -- public Atspi.CollectionMatchType statematchtype; -- public weak Atspi.StateSet states; -- [CCode (has_construct_function = false)] -- public MatchRule (Atspi.StateSet states, Atspi.CollectionMatchType statematchtype, GLib.HashTable attributes, Atspi.CollectionMatchType attributematchtype, GLib.Array roles, Atspi.CollectionMatchType rolematchtype, GLib.Array interfaces, Atspi.CollectionMatchType interfacematchtype, bool invert); -- } -- [CCode (cheader_filename = "atspi/atspi.h", type_id = "atspi_object_get_type ()")] -- public class Object : GLib.Object { -- public Atspi.Application app; -- public weak string path; -- [CCode (has_construct_function = false)] -- protected Object (); -- } -- [CCode (cheader_filename = "atspi/atspi.h", copy_function = "g_boxed_copy", free_function = "g_boxed_free", type_id = "atspi_point_get_type ()")] -- [Compact] -- public class Point { -- public int x; -- public int y; -- public Atspi.Point copy (); -- } -- [CCode (cheader_filename = "atspi/atspi.h", copy_function = "g_boxed_copy", free_function = "g_boxed_free", type_id = "atspi_range_get_type ()")] -- [Compact] -- public class Range { -- public int end_offset; -- public int start_offset; -- public Atspi.Range copy (); -- } -- [CCode (cheader_filename = "atspi/atspi.h", copy_function = "g_boxed_copy", free_function = "g_boxed_free", type_id = "atspi_rect_get_type ()")] -- [Compact] -- public class Rect { -- public int height; -- public int width; -- public int x; -- public int y; -- public Atspi.Rect copy (); -- } -- [CCode (cheader_filename = "atspi/atspi.h", type_id = "atspi_relation_get_type ()")] -- public class Relation : GLib.Object { -- public Atspi.RelationType relation_type; -- public weak GLib.Array targets; -- [CCode (has_construct_function = false)] -- protected Relation (); -- public int get_n_targets (); -- public Atspi.RelationType get_relation_type (); -- public Atspi.Accessible get_target (int i); -- } -- [CCode (cheader_filename = "atspi/atspi.h", type_id = "atspi_state_set_get_type ()")] -- public class StateSet : GLib.Object { -- public void* accessible; -- public int64 states; -- [CCode (has_construct_function = false)] -- public StateSet (GLib.Array states); -- public void add (Atspi.StateType state); -- public Atspi.StateSet compare (Atspi.StateSet set2); -- public bool contains (Atspi.StateType state); -- public bool equals (Atspi.StateSet set2); -- public GLib.Array get_states (); -- public bool is_empty (); -- public void remove (Atspi.StateType state); -- public void set_by_name (string name, bool enabled); -- } -- [CCode (cheader_filename = "atspi/atspi.h", copy_function = "g_boxed_copy", free_function = "g_boxed_free", type_id = "atspi_text_range_get_type ()")] -- [Compact] -- public class TextRange { -- public weak string content; -- public int end_offset; -- public int start_offset; -- } -- [CCode (cheader_filename = "atspi/atspi.h", type_id = "atspi_action_get_type ()")] -- public interface Action : GLib.Object { -- public bool do_action (int i) throws GLib.Error; -- public string get_description (int i) throws GLib.Error; -- public string get_key_binding (int i) throws GLib.Error; -- public string get_localized_name (int i) throws GLib.Error; -- public int get_n_actions () throws GLib.Error; -- public string get_name (int i) throws GLib.Error; -- } -- [CCode (cheader_filename = "atspi/atspi.h", type_id = "atspi_collection_get_type ()")] -- public interface Collection : GLib.Object { -- public GLib.Array get_matches (Atspi.MatchRule rule, Atspi.CollectionSortOrder sortby, int count, bool traverse) throws GLib.Error; -- public GLib.Array get_matches_from (Atspi.Accessible current_object, Atspi.MatchRule rule, Atspi.CollectionSortOrder sortby, Atspi.CollectionTreeTraversalType tree, int count, bool traverse) throws GLib.Error; -- public GLib.Array get_matches_to (Atspi.Accessible current_object, Atspi.MatchRule rule, Atspi.CollectionSortOrder sortby, Atspi.CollectionTreeTraversalType tree, bool limit_scope, int count, bool traverse) throws GLib.Error; -- public bool is_ancestor_of (Atspi.Accessible test) throws GLib.Error; -- } -- [CCode (cheader_filename = "atspi/atspi.h", type_id = "atspi_component_get_type ()")] -- public interface Component : GLib.Object { -- public bool contains (int x, int y, Atspi.CoordType ctype) throws GLib.Error; -- public Atspi.Accessible get_accessible_at_point (int x, int y, Atspi.CoordType ctype) throws GLib.Error; -- public double get_alpha () throws GLib.Error; -- public Atspi.Rect get_extents (Atspi.CoordType ctype) throws GLib.Error; -- public Atspi.ComponentLayer get_layer () throws GLib.Error; -- public short get_mdi_z_order () throws GLib.Error; -- public Atspi.Point get_position (Atspi.CoordType ctype) throws GLib.Error; -- public Atspi.Point get_size () throws GLib.Error; -- public bool grab_focus () throws GLib.Error; -- public bool set_extents (int x, int y, int width, int height, Atspi.CoordType ctype) throws GLib.Error; -- public bool set_position (int x, int y, Atspi.CoordType ctype) throws GLib.Error; -- public bool set_size (int width, int height) throws GLib.Error; -- } -- [CCode (cheader_filename = "atspi/atspi.h", type_id = "atspi_document_get_type ()")] -- public interface Document : GLib.Object { -- public string get_attribute_value (string attribute) throws GLib.Error; -- public GLib.HashTable get_attributes () throws GLib.Error; -- public string get_locale () throws GLib.Error; -- } -- [CCode (cheader_filename = "atspi/atspi.h", type_id = "atspi_editable_text_get_type ()")] -- public interface EditableText : GLib.Object { -- public bool copy_text (int start_pos, int end_pos) throws GLib.Error; -- public bool cut_text (int start_pos, int end_pos) throws GLib.Error; -- public bool delete_text (int start_pos, int end_pos) throws GLib.Error; -- public bool insert_text (int position, string text, int length) throws GLib.Error; -- public bool paste_text (int position) throws GLib.Error; -- public bool set_text_contents (string new_contents) throws GLib.Error; -- } -- [CCode (cheader_filename = "atspi/atspi.h", type_id = "atspi_hypertext_get_type ()")] -- public interface Hypertext : GLib.Object { -- public Atspi.Hyperlink get_link (int link_index) throws GLib.Error; -- public int get_link_index (int character_offset) throws GLib.Error; -- public int get_n_links () throws GLib.Error; -- } -- [CCode (cheader_filename = "atspi/atspi.h", type_id = "atspi_image_get_type ()")] -- public interface Image : GLib.Object { -- public string get_image_description () throws GLib.Error; -- public Atspi.Rect get_image_extents (Atspi.CoordType ctype) throws GLib.Error; -- public string get_image_locale () throws GLib.Error; -- public Atspi.Point get_image_position (Atspi.CoordType ctype) throws GLib.Error; -- public Atspi.Point get_image_size () throws GLib.Error; -- } -- [CCode (cheader_filename = "atspi/atspi.h", type_id = "atspi_selection_get_type ()")] -- public interface Selection : GLib.Object { -- public bool clear_selection () throws GLib.Error; -- public bool deselect_child (int child_index) throws GLib.Error; -- public bool deselect_selected_child (int selected_child_index) throws GLib.Error; -- public int get_n_selected_children () throws GLib.Error; -- public Atspi.Accessible get_selected_child (int selected_child_index) throws GLib.Error; -- public bool is_child_selected (int child_index) throws GLib.Error; -- public bool select_all () throws GLib.Error; -- public bool select_child (int child_index) throws GLib.Error; -- } -- [CCode (cheader_filename = "atspi/atspi.h", type_id = "atspi_table_get_type ()")] -- public interface Table : GLib.Object { -- public bool add_column_selection (int column) throws GLib.Error; -- public bool add_row_selection (int row) throws GLib.Error; -- public Atspi.Accessible get_accessible_at (int row, int column) throws GLib.Error; -- public Atspi.Accessible get_caption () throws GLib.Error; -- public int get_column_at_index (int index) throws GLib.Error; -- public string get_column_description (int column) throws GLib.Error; -- public int get_column_extent_at (int row, int column) throws GLib.Error; -- public Atspi.Accessible get_column_header (int column) throws GLib.Error; -- public int get_index_at (int row, int column) throws GLib.Error; -- public int get_n_columns () throws GLib.Error; -- public int get_n_rows () throws GLib.Error; -- public int get_n_selected_columns () throws GLib.Error; -- public int get_n_selected_rows () throws GLib.Error; -- public int get_row_at_index (int index) throws GLib.Error; -- public bool get_row_column_extents_at_index (int index, out int row, out int col, out int row_extents, out int col_extents, out bool is_selected) throws GLib.Error; -- public string get_row_description (int row) throws GLib.Error; -- public int get_row_extent_at (int row, int column) throws GLib.Error; -- public Atspi.Accessible get_row_header (int row) throws GLib.Error; -- public GLib.Array get_selected_columns () throws GLib.Error; -- public GLib.Array get_selected_rows () throws GLib.Error; -- public Atspi.Accessible get_summary () throws GLib.Error; -- public bool is_column_selected (int column) throws GLib.Error; -- public bool is_row_selected (int row) throws GLib.Error; -- public bool is_selected (int row, int column) throws GLib.Error; -- public bool remove_column_selection (int column) throws GLib.Error; -- public bool remove_row_selection (int row) throws GLib.Error; -- } -- [CCode (cheader_filename = "atspi/atspi.h", type_id = "atspi_text_get_type ()")] -- public interface Text : GLib.Object { -- public bool add_selection (int start_offset, int end_offset) throws GLib.Error; -- public GLib.HashTable get_attribute_run (int offset, bool include_defaults, out int start_offset, out int end_offset) throws GLib.Error; -- public string get_attribute_value (int offset, string attribute_name) throws GLib.Error; -- public GLib.HashTable get_attributes (int offset, out int start_offset, out int end_offset) throws GLib.Error; -- public GLib.Array get_bounded_ranges (int x, int y, int width, int height, Atspi.CoordType type, Atspi.TextClipType clipTypeX, Atspi.TextClipType clipTypeY) throws GLib.Error; -- public int get_caret_offset () throws GLib.Error; -- public uint get_character_at_offset (int offset) throws GLib.Error; -- public int get_character_count () throws GLib.Error; -- public Atspi.Rect get_character_extents (int offset, Atspi.CoordType type) throws GLib.Error; -- public GLib.HashTable get_default_attributes () throws GLib.Error; -- public int get_n_selections () throws GLib.Error; -- public int get_offset_at_point (int x, int y, Atspi.CoordType type) throws GLib.Error; -- public Atspi.Rect get_range_extents (int start_offset, int end_offset, Atspi.CoordType type) throws GLib.Error; -- public Atspi.Range get_selection (int selection_num) throws GLib.Error; -- public string get_text (int start_offset, int end_offset) throws GLib.Error; -- public Atspi.TextRange get_text_after_offset (int offset, Atspi.TextBoundaryType type) throws GLib.Error; -- public Atspi.TextRange get_text_at_offset (int offset, Atspi.TextBoundaryType type) throws GLib.Error; -- public Atspi.TextRange get_text_before_offset (int offset, Atspi.TextBoundaryType type) throws GLib.Error; -- public bool remove_selection (int selection_num) throws GLib.Error; -- public bool set_caret_offset (int new_offset) throws GLib.Error; -- public bool set_selection (int selection_num, int start_offset, int end_offset) throws GLib.Error; -- } -- [CCode (cheader_filename = "atspi/atspi.h", type_id = "atspi_value_get_type ()")] -- public interface Value : GLib.Object { -- public double get_current_value () throws GLib.Error; -- public double get_maximum_value () throws GLib.Error; -- public double get_minimum_increment () throws GLib.Error; -- public double get_minimum_value () throws GLib.Error; -- public bool set_current_value (double new_value) throws GLib.Error; -- } -- [CCode (cheader_filename = "atspi/atspi.h", has_type_id = false)] -- public struct Application { -- public weak GLib.Object parent; -- public weak GLib.HashTable hash; -- public weak string bus_name; -- public void* root; -- public Atspi.Cache cache; -- public weak string toolkit_name; -- public weak string toolkit_version; -- public weak string atspi_version; -- public void* time_added; -- } -- [CCode (cheader_filename = "atspi/atspi.h", has_type_id = false)] -- public struct ApplicationClass { -- public weak GLib.ObjectClass parent_class; -- } -- [CCode (cheader_filename = "atspi/atspi.h")] -- [SimpleType] -- public struct ControllerEventMask : uint { -- } -- [CCode (cheader_filename = "atspi/atspi.h", has_type_id = false)] -- public struct DeviceEvent { -- public Atspi.EventType type; -- public uint id; -- public ushort hw_code; -- public ushort modifiers; -- public uint timestamp; -- public weak string event_string; -- public bool is_text; -- } -- [CCode (cheader_filename = "atspi/atspi.h")] -- [SimpleType] -- public struct DeviceEventMask : uint { -- } -- [CCode (cheader_filename = "atspi/atspi.h", has_type_id = false)] -- public struct EventListenerMode { -- public bool synchronous; -- public bool preemptive; -- public bool global; -- } -- [CCode (cheader_filename = "atspi/atspi.h")] -- [SimpleType] -- public struct KeyEventMask : uint { -- } -- [CCode (cheader_filename = "atspi/atspi.h")] -- [SimpleType] -- public struct KeyMaskType : uint { -- } -- [CCode (cheader_filename = "atspi/atspi.h")] -- [SimpleType] -- public struct KeystrokeListener { -- } -- [CCode (cheader_filename = "atspi/atspi.h", has_type_id = false)] -- public struct Reference { -- public weak string name; -- public weak string path; -- } -- [CCode (cheader_filename = "atspi/atspi.h", cname = "_AtspiKeySet", has_type_id = false)] -- public struct _KeySet { -- public uint keysyms; -- public ushort keycodes; -- public weak string keystrings; -- public short len; -- } -- [CCode (cheader_filename = "atspi/atspi.h", cprefix = "ATSPI_CACHE_")] -- [Flags] -- public enum Cache { -- NONE, -- PARENT, -- CHILDREN, -- NAME, -- DESCRIPTION, -- STATES, -- ROLE, -- INTERFACES, -- ATTRIBUTES, -- ALL, -- DEFAULT, -- UNDEFINED -- } -- [CCode (cheader_filename = "atspi/atspi.h", cprefix = "ATSPI_Collection_MATCH_")] -- public enum CollectionMatchType { -- INVALID, -- ALL, -- ANY, -- NONE, -- EMPTY, -- LAST_DEFINED -- } -- [CCode (cheader_filename = "atspi/atspi.h", cprefix = "ATSPI_Collection_SORT_ORDER_")] -- public enum CollectionSortOrder { -- INVALID, -- CANONICAL, -- FLOW, -- TAB, -- REVERSE_CANONICAL, -- REVERSE_FLOW, -- REVERSE_TAB, -- LAST_DEFINED -- } -- [CCode (cheader_filename = "atspi/atspi.h", cprefix = "ATSPI_Collection_TREE_")] -- public enum CollectionTreeTraversalType { -- RESTRICT_CHILDREN, -- RESTRICT_SIBLING, -- INORDER, -- LAST_DEFINED -- } -- [CCode (cheader_filename = "atspi/atspi.h", cprefix = "ATSPI_LAYER_")] -- public enum ComponentLayer { -- INVALID, -- BACKGROUND, -- CANVAS, -- WIDGET, -- MDI, -- POPUP, -- OVERLAY, -- WINDOW, -- LAST_DEFINED -- } -- [CCode (cheader_filename = "atspi/atspi.h", cprefix = "ATSPI_COORD_TYPE_")] -- public enum CoordType { -- SCREEN, -- WINDOW -- } -- [CCode (cheader_filename = "atspi/atspi.h", cprefix = "ATSPI_ERROR_")] -- public enum Error { -- APPLICATION_GONE, -- IPC -- } -- [CCode (cheader_filename = "atspi/atspi.h", cprefix = "ATSPI_")] -- public enum EventType { -- KEY_PRESSED_EVENT, -- KEY_RELEASED_EVENT, -- BUTTON_PRESSED_EVENT, -- BUTTON_RELEASED_EVENT -- } -- [CCode (cheader_filename = "atspi/atspi.h", cprefix = "ATSPI_KEY_")] -- public enum KeyEventType { -- PRESSED, -- RELEASED -- } -- [CCode (cheader_filename = "atspi/atspi.h", cprefix = "ATSPI_KEYLISTENER_")] -- public enum KeyListenerSyncType { -- NOSYNC, -- SYNCHRONOUS, -- CANCONSUME, -- ALL_WINDOWS -- } -- [CCode (cheader_filename = "atspi/atspi.h", cprefix = "ATSPI_KEY_")] -- public enum KeySynthType { -- PRESS, -- RELEASE, -- PRESSRELEASE, -- SYM, -- STRING -- } -- [CCode (cheader_filename = "atspi/atspi.h", cprefix = "ATSPI_LOCALE_TYPE_")] -- public enum LocaleType { -- MESSAGES, -- COLLATE, -- CTYPE, -- MONETARY, -- NUMERIC, -- TIME -- } -- [CCode (cheader_filename = "atspi/atspi.h", cprefix = "ATSPI_MODIFIER_")] -- public enum ModifierType { -- SHIFT, -- SHIFTLOCK, -- CONTROL, -- ALT, -- META, -- META2, -- META3, -- NUMLOCK -- } -- [CCode (cheader_filename = "atspi/atspi.h", cprefix = "ATSPI_RELATION_")] -- public enum RelationType { -- NULL, -- LABEL_FOR, -- LABELLED_BY, -- CONTROLLER_FOR, -- CONTROLLED_BY, -- MEMBER_OF, -- TOOLTIP_FOR, -- NODE_CHILD_OF, -- NODE_PARENT_OF, -- EXTENDED, -- FLOWS_TO, -- FLOWS_FROM, -- SUBWINDOW_OF, -- EMBEDS, -- EMBEDDED_BY, -- POPUP_FOR, -- PARENT_WINDOW_OF, -- DESCRIPTION_FOR, -- DESCRIBED_BY, -- LAST_DEFINED -- } -- [CCode (cheader_filename = "atspi/atspi.h", cprefix = "ATSPI_ROLE_")] -- public enum Role { -- INVALID, -- ACCELERATOR_LABEL, -- ALERT, -- ANIMATION, -- ARROW, -- CALENDAR, -- CANVAS, -- CHECK_BOX, -- CHECK_MENU_ITEM, -- COLOR_CHOOSER, -- COLUMN_HEADER, -- COMBO_BOX, -- DATE_EDITOR, -- DESKTOP_ICON, -- DESKTOP_FRAME, -- DIAL, -- DIALOG, -- DIRECTORY_PANE, -- DRAWING_AREA, -- FILE_CHOOSER, -- FILLER, -- FOCUS_TRAVERSABLE, -- FONT_CHOOSER, -- FRAME, -- GLASS_PANE, -- HTML_CONTAINER, -- ICON, -- IMAGE, -- INTERNAL_FRAME, -- LABEL, -- LAYERED_PANE, -- LIST, -- LIST_ITEM, -- MENU, -- MENU_BAR, -- MENU_ITEM, -- OPTION_PANE, -- PAGE_TAB, -- PAGE_TAB_LIST, -- PANEL, -- PASSWORD_TEXT, -- POPUP_MENU, -- PROGRESS_BAR, -- PUSH_BUTTON, -- RADIO_BUTTON, -- RADIO_MENU_ITEM, -- ROOT_PANE, -- ROW_HEADER, -- SCROLL_BAR, -- SCROLL_PANE, -- SEPARATOR, -- SLIDER, -- SPIN_BUTTON, -- SPLIT_PANE, -- STATUS_BAR, -- TABLE, -- TABLE_CELL, -- TABLE_COLUMN_HEADER, -- TABLE_ROW_HEADER, -- TEAROFF_MENU_ITEM, -- TERMINAL, -- TEXT, -- TOGGLE_BUTTON, -- TOOL_BAR, -- TOOL_TIP, -- TREE, -- TREE_TABLE, -- UNKNOWN, -- VIEWPORT, -- WINDOW, -- EXTENDED, -- HEADER, -- FOOTER, -- PARAGRAPH, -- RULER, -- APPLICATION, -- AUTOCOMPLETE, -- EDITBAR, -- EMBEDDED, -- ENTRY, -- CHART, -- CAPTION, -- DOCUMENT_FRAME, -- HEADING, -- PAGE, -- SECTION, -- REDUNDANT_OBJECT, -- FORM, -- LINK, -- INPUT_METHOD_WINDOW, -- TABLE_ROW, -- TREE_ITEM, -- DOCUMENT_SPREADSHEET, -- DOCUMENT_PRESENTATION, -- DOCUMENT_TEXT, -- DOCUMENT_WEB, -- DOCUMENT_EMAIL, -- COMMENT, -- LIST_BOX, -- GROUPING, -- IMAGE_MAP, -- NOTIFICATION, -- INFO_BAR, -- LAST_DEFINED; -- public static string get_name (Atspi.Role role); -- } -- [CCode (cheader_filename = "atspi/atspi.h", cprefix = "ATSPI_STATE_")] -- public enum StateType { -- INVALID, -- ACTIVE, -- ARMED, -- BUSY, -- CHECKED, -- COLLAPSED, -- DEFUNCT, -- EDITABLE, -- ENABLED, -- EXPANDABLE, -- EXPANDED, -- FOCUSABLE, -- FOCUSED, -- HAS_TOOLTIP, -- HORIZONTAL, -- ICONIFIED, -- MODAL, -- MULTI_LINE, -- MULTISELECTABLE, -- OPAQUE, -- PRESSED, -- RESIZABLE, -- SELECTABLE, -- SELECTED, -- SENSITIVE, -- SHOWING, -- SINGLE_LINE, -- STALE, -- TRANSIENT, -- VERTICAL, -- VISIBLE, -- MANAGES_DESCENDANTS, -- INDETERMINATE, -- REQUIRED, -- TRUNCATED, -- ANIMATED, -- INVALID_ENTRY, -- SUPPORTS_AUTOCOMPLETION, -- SELECTABLE_TEXT, -- IS_DEFAULT, -- VISITED, -- LAST_DEFINED -- } -- [CCode (cheader_filename = "atspi/atspi.h", cprefix = "ATSPI_TEXT_BOUNDARY_")] -- public enum TextBoundaryType { -- CHAR, -- WORD_START, -- WORD_END, -- SENTENCE_START, -- SENTENCE_END, -- LINE_START, -- LINE_END -- } -- [CCode (cheader_filename = "atspi/atspi.h", cprefix = "ATSPI_TEXT_CLIP_")] -- public enum TextClipType { -- NONE, -- MIN, -- MAX, -- BOTH -- } -- [CCode (cheader_filename = "atspi/atspi.h", instance_pos = 1.9)] -- public delegate bool DeviceListenerCB (owned Atspi.DeviceEvent stroke); -- [CCode (cheader_filename = "atspi/atspi.h", has_target = false)] -- public delegate bool DeviceListenerSimpleCB (owned Atspi.DeviceEvent stroke); -- [CCode (cheader_filename = "atspi/atspi.h", instance_pos = 1.9)] -- public delegate void EventListenerCB (owned Atspi.Event event); -- [CCode (cheader_filename = "atspi/atspi.h", has_target = false)] -- public delegate void EventListenerSimpleCB (owned Atspi.Event event); -- [CCode (cheader_filename = "atspi/atspi.h", cname = "ATSPI_COMPONENTLAYER_COUNT")] -- public const int COMPONENTLAYER_COUNT; -- [CCode (cheader_filename = "atspi/atspi.h", cname = "ATSPI_COORD_TYPE_COUNT")] -- public const int COORD_TYPE_COUNT; -- [CCode (cheader_filename = "atspi/atspi.h", cname = "ATSPI_DBUS_INTERFACE_ACCESSIBLE")] -- public const string DBUS_INTERFACE_ACCESSIBLE; -- [CCode (cheader_filename = "atspi/atspi.h", cname = "ATSPI_DBUS_INTERFACE_ACTION")] -- public const string DBUS_INTERFACE_ACTION; -- [CCode (cheader_filename = "atspi/atspi.h", cname = "ATSPI_DBUS_INTERFACE_APPLICATION")] -- public const string DBUS_INTERFACE_APPLICATION; -- [CCode (cheader_filename = "atspi/atspi.h", cname = "ATSPI_DBUS_INTERFACE_CACHE")] -- public const string DBUS_INTERFACE_CACHE; -- [CCode (cheader_filename = "atspi/atspi.h", cname = "ATSPI_DBUS_INTERFACE_COLLECTION")] -- public const string DBUS_INTERFACE_COLLECTION; -- [CCode (cheader_filename = "atspi/atspi.h", cname = "ATSPI_DBUS_INTERFACE_COMPONENT")] -- public const string DBUS_INTERFACE_COMPONENT; -- [CCode (cheader_filename = "atspi/atspi.h", cname = "ATSPI_DBUS_INTERFACE_DEC")] -- public const string DBUS_INTERFACE_DEC; -- [CCode (cheader_filename = "atspi/atspi.h", cname = "ATSPI_DBUS_INTERFACE_DEVICE_EVENT_LISTENER")] -- public const string DBUS_INTERFACE_DEVICE_EVENT_LISTENER; -- [CCode (cheader_filename = "atspi/atspi.h", cname = "ATSPI_DBUS_INTERFACE_DOCUMENT")] -- public const string DBUS_INTERFACE_DOCUMENT; -- [CCode (cheader_filename = "atspi/atspi.h", cname = "ATSPI_DBUS_INTERFACE_EDITABLE_TEXT")] -- public const string DBUS_INTERFACE_EDITABLE_TEXT; -- [CCode (cheader_filename = "atspi/atspi.h", cname = "ATSPI_DBUS_INTERFACE_EVENT_KEYBOARD")] -- public const string DBUS_INTERFACE_EVENT_KEYBOARD; -- [CCode (cheader_filename = "atspi/atspi.h", cname = "ATSPI_DBUS_INTERFACE_EVENT_MOUSE")] -- public const string DBUS_INTERFACE_EVENT_MOUSE; -- [CCode (cheader_filename = "atspi/atspi.h", cname = "ATSPI_DBUS_INTERFACE_EVENT_OBJECT")] -- public const string DBUS_INTERFACE_EVENT_OBJECT; -- [CCode (cheader_filename = "atspi/atspi.h", cname = "ATSPI_DBUS_INTERFACE_HYPERLINK")] -- public const string DBUS_INTERFACE_HYPERLINK; -- [CCode (cheader_filename = "atspi/atspi.h", cname = "ATSPI_DBUS_INTERFACE_HYPERTEXT")] -- public const string DBUS_INTERFACE_HYPERTEXT; -- [CCode (cheader_filename = "atspi/atspi.h", cname = "ATSPI_DBUS_INTERFACE_IMAGE")] -- public const string DBUS_INTERFACE_IMAGE; -- [CCode (cheader_filename = "atspi/atspi.h", cname = "ATSPI_DBUS_INTERFACE_REGISTRY")] -- public const string DBUS_INTERFACE_REGISTRY; -- [CCode (cheader_filename = "atspi/atspi.h", cname = "ATSPI_DBUS_INTERFACE_SELECTION")] -- public const string DBUS_INTERFACE_SELECTION; -- [CCode (cheader_filename = "atspi/atspi.h", cname = "ATSPI_DBUS_INTERFACE_SOCKET")] -- public const string DBUS_INTERFACE_SOCKET; -- [CCode (cheader_filename = "atspi/atspi.h", cname = "ATSPI_DBUS_INTERFACE_TABLE")] -- public const string DBUS_INTERFACE_TABLE; -- [CCode (cheader_filename = "atspi/atspi.h", cname = "ATSPI_DBUS_INTERFACE_TEXT")] -- public const string DBUS_INTERFACE_TEXT; -- [CCode (cheader_filename = "atspi/atspi.h", cname = "ATSPI_DBUS_INTERFACE_VALUE")] -- public const string DBUS_INTERFACE_VALUE; -- [CCode (cheader_filename = "atspi/atspi.h", cname = "ATSPI_DBUS_NAME_REGISTRY")] -- public const string DBUS_NAME_REGISTRY; -- [CCode (cheader_filename = "atspi/atspi.h", cname = "ATSPI_DBUS_PATH_DEC")] -- public const string DBUS_PATH_DEC; -- [CCode (cheader_filename = "atspi/atspi.h", cname = "ATSPI_DBUS_PATH_NULL")] -- public const string DBUS_PATH_NULL; -- [CCode (cheader_filename = "atspi/atspi.h", cname = "ATSPI_DBUS_PATH_REGISTRY")] -- public const string DBUS_PATH_REGISTRY; -- [CCode (cheader_filename = "atspi/atspi.h", cname = "ATSPI_DBUS_PATH_ROOT")] -- public const string DBUS_PATH_ROOT; -- [CCode (cheader_filename = "atspi/atspi.h", cname = "ATSPI_EVENTTYPE_COUNT")] -- public const int EVENTTYPE_COUNT; -- [CCode (cheader_filename = "atspi/atspi.h", cname = "ATSPI_KEYEVENTTYPE_COUNT")] -- public const int KEYEVENTTYPE_COUNT; -- [CCode (cheader_filename = "atspi/atspi.h", cname = "ATSPI_KEYSYNTHTYPE_COUNT")] -- public const int KEYSYNTHTYPE_COUNT; -- [CCode (cheader_filename = "atspi/atspi.h", cname = "ATSPI_MATCHTYPES_COUNT")] -- public const int MATCHTYPES_COUNT; -- [CCode (cheader_filename = "atspi/atspi.h", cname = "ATSPI_MODIFIERTYPE_COUNT")] -- public const int MODIFIERTYPE_COUNT; -- [CCode (cheader_filename = "atspi/atspi.h", cname = "ATSPI_RELATIONTYPE_COUNT")] -- public const int RELATIONTYPE_COUNT; -- [CCode (cheader_filename = "atspi/atspi.h", cname = "ATSPI_ROLE_COUNT")] -- public const int ROLE_COUNT; -- [CCode (cheader_filename = "atspi/atspi.h", cname = "ATSPI_SORTORDER_COUNT")] -- public const int SORTORDER_COUNT; -- [CCode (cheader_filename = "atspi/atspi.h", cname = "ATSPI_STATETYPE_COUNT")] -- public const int STATETYPE_COUNT; -- [CCode (cheader_filename = "atspi/atspi.h", cname = "ATSPI_TEXT_BOUNDARY_TYPE_COUNT")] -- public const int TEXT_BOUNDARY_TYPE_COUNT; -- [CCode (cheader_filename = "atspi/atspi.h", cname = "ATSPI_TEXT_CLIP_TYPE_COUNT")] -- public const int TEXT_CLIP_TYPE_COUNT; -- [CCode (cheader_filename = "atspi/atspi.h")] -- public static bool deregister_device_event_listener (Atspi.DeviceListener listener, void* filter) throws GLib.Error; -- [CCode (cheader_filename = "atspi/atspi.h")] -- public static bool deregister_keystroke_listener (Atspi.DeviceListener listener, GLib.Array? key_set, Atspi.KeyMaskType modmask, Atspi.KeyEventMask event_types) throws GLib.Error; -- [CCode (cheader_filename = "atspi/atspi.h")] -- public static int exit (); -- [CCode (cheader_filename = "atspi/atspi.h")] -- public static bool generate_keyboard_event (long keyval, string keystring, Atspi.KeySynthType synth_type) throws GLib.Error; -- [CCode (cheader_filename = "atspi/atspi.h")] -- public static bool generate_mouse_event (long x, long y, string name) throws GLib.Error; -- [CCode (cheader_filename = "atspi/atspi.h")] -- public static Atspi.Accessible get_desktop (int i); -- [CCode (cheader_filename = "atspi/atspi.h")] -- public static int get_desktop_count (); -- [CCode (cheader_filename = "atspi/atspi.h")] -- public static GLib.Array get_desktop_list (); -- [CCode (cheader_filename = "atspi/atspi.h")] -- public static int init (); -- [CCode (cheader_filename = "atspi/atspi.h")] -- public static bool register_device_event_listener (Atspi.DeviceListener listener, Atspi.DeviceEventMask event_types, void* filter) throws GLib.Error; -- [CCode (cheader_filename = "atspi/atspi.h")] -- public static bool register_keystroke_listener (Atspi.DeviceListener listener, GLib.Array? key_set, Atspi.KeyMaskType modmask, Atspi.KeyEventMask event_types, int sync_type) throws GLib.Error; -- [CCode (cheader_filename = "atspi/atspi.h")] -- public static void set_timeout (int val, int startup_time); --} diff --git a/srcpkgs/caribou/patches/no-intltool.patch b/srcpkgs/caribou/patches/no-intltool.patch deleted file mode 100644 index 3d06bf15384912..00000000000000 --- a/srcpkgs/caribou/patches/no-intltool.patch +++ /dev/null @@ -1,64 +0,0 @@ ---- a/configure.ac -+++ b/configure.ac -@@ -80,7 +80,8 @@ dnl == i18n == - GETTEXT_PACKAGE=caribou - AC_SUBST(GETTEXT_PACKAGE) - AC_DEFINE_UNQUOTED(GETTEXT_PACKAGE, "$GETTEXT_PACKAGE", [The gettext package]) --AM_GLIB_GNU_GETTEXT -+AM_GNU_GETTEXT_VERSION(0.20.0) -+AM_GNU_GETTEXT([external]) - - dnl == GTK modules == - AC_ARG_ENABLE(gtk3_module, -@@ -122,8 +123,6 @@ AM_CONDITIONAL([ENABLE_GTK_MODULES], [te - dnl == GSettings == - GLIB_GSETTINGS - --dnl == intltool check == --IT_PROG_INTLTOOL([0.35.0]) - - dnl == GObject introspection == - GOBJECT_INTROSPECTION_REQUIRE([0.10.7]) ---- a/data/Makefile.am -+++ b/data/Makefile.am -@@ -1,7 +1,6 @@ - SUBDIRS = layouts antler - - @GSETTINGS_RULES@ --@INTLTOOL_XML_NOMERGE_RULE@ - gsettings_schemas_in_files = \ - org.gnome.caribou.gschema.xml.in \ - org.gnome.antler.gschema.xml.in -@@ -27,7 +26,11 @@ org.gnome.Caribou.Antler.service: org.gn - org.gnome.Caribou.Daemon.service: org.gnome.Caribou.Daemon.service.in - $(AM_V_GEN)sed -e "s|[@]libexecdir[@]|$(libexecdir)|" $< > $@ - --@INTLTOOL_DESKTOP_RULE@ -+%.xml: %.xml.in -+ $(AM_V_GEN)cp $< $@ -+ -+%.desktop: %.desktop.in -+ $(AM_V_GEN)$(MSGFMT) --desktop --template $< -d $(top_srcdir)/po -o $@ - - EXTRA_DIST = $(autostart_in_in_files) $(servicefile_in_files) - ---- a/po/POTFILES.in -+++ b/po/POTFILES.in -@@ -1,4 +1,3 @@ --[encoding: UTF-8] - caribou/settings/caribou_settings.py - caribou/__init__.py - caribou/antler/antler_settings.py ---- a/tools/make_schema.py -+++ b/tools/make_schema.py -@@ -71,8 +71,8 @@ class SchemasMaker: - printfunc = getattr(setting.gvariant, 'print') - self._append_children_element_value_pairs( - doc, key, [('default', printfunc(False)), -- ('_summary', setting.short_desc), -- ('_description', setting.long_desc)]) -+ ('summary', setting.short_desc), -+ ('description', setting.long_desc)]) - - for s in setting: - self._create_schema(s, doc, schemalist) diff --git a/srcpkgs/caribou/template b/srcpkgs/caribou/template deleted file mode 100644 index 67f0b9abe7bbdf..00000000000000 --- a/srcpkgs/caribou/template +++ /dev/null @@ -1,58 +0,0 @@ -# Template file for 'caribou' -pkgname=caribou -version=0.4.21 -revision=10 -build_style=gnu-configure -build_helper="gir" -configure_args="--disable-schemas-compile --disable-static --disable-gtk2-module - PYTHON=/usr/bin/python3" -hostmakedepends="pkg-config python3-gobject-devel libxslt vala - automake libtool gettext-devel-tools glib-devel" -makedepends="vala-devel libxklavier-devel libgee08-devel python3-gobject-devel - clutter-devel gtk+3-devel libXtst-devel gir-freedesktop" -depends="python3-gobject python3-atspi python3-dbus gir-freedesktop at-spi2-atk - desktop-file-utils clutter libcaribou>=${version}_${revision}" -short_desc="Alternative to the Gnome On-screen Keyboard" -maintainer="Enno Boland " -license="LGPL-2.1-only" -homepage="https://wiki.gnome.org/Projects/Caribou" -distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=9c43d9f4bd30f4fea7f780d4e8b14f7589107c52e9cb6bd202bd0d1c2064de55 -lib32disabled=yes - -pre_configure() { - cp /usr/bin/gettextize . - sed -i '/read dummy/d' gettextize - ./gettextize -f - sed '/PO_DEP/s/yes/no/' po/Makevars.template >po/Makevars - autoreconf -f -i - - # Regenerate sources with new vala - find -name '*.vala' -exec touch {} \; -} - -libcaribou_package() { - lib32disabled=yes - short_desc+=" - library" - pkg_install() { - vmove "usr/lib/*.so.*" - vmove usr/share/caribou - vmove usr/lib/girepository-1.0 - vmove "usr/lib/gtk*" - vmove "usr/lib/gnome-settings-daemon*" - } -} - -caribou-devel_package() { - lib32disabled=yes - depends="libXtst-devel libgee08-devel libxklavier-devel gtk+3-devel - libxml2-devel libcaribou>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove usr/share/gir-1.0 - vmove usr/share/vala - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/carton/template b/srcpkgs/carton/template deleted file mode 100644 index e43fbaab04e619..00000000000000 --- a/srcpkgs/carton/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'carton' -pkgname=carton -version=1.0.35 -revision=1 -build_style=perl-module -hostmakedepends="perl perl-Class-Tiny perl-JSON perl-Menlo-Legacy - perl-Module-CPANfile perl-Path-Tiny perl-Try-Tiny" -makedepends="${hostmakedepends}" -depends="${makedepends}" -short_desc="Perl module dependency manager" -maintainer="Leah Neukirchen " -homepage="https://metacpan.org/release/Carton" -license="Artistic-1.0-Perl, GPL-1.0-or-later" -distfiles="${CPAN_SITE}/XML/MIYAGAWA/Carton-v${version}.tar.gz" -checksum=9c4558ca97cd08b69fdfb52b28c3ddc2043ef52f0627b90e53d05a4087344175 diff --git a/srcpkgs/carton/update b/srcpkgs/carton/update deleted file mode 100644 index 216843078a8dbc..00000000000000 --- a/srcpkgs/carton/update +++ /dev/null @@ -1 +0,0 @@ -pattern="${pkgname}-v\K[\d.]+(?=\.tar\.gz)" diff --git a/srcpkgs/castero/template b/srcpkgs/castero/template deleted file mode 100644 index 84ec67e2b22bdf..00000000000000 --- a/srcpkgs/castero/template +++ /dev/null @@ -1,33 +0,0 @@ -# Template file for 'castero' -pkgname=castero -version=0.9.5 -revision=3 -build_style=python3-module -hostmakedepends="python3-setuptools" -# taken from https://github.com/xgi/castero/blob/master/requirements.txt, -# minus the test dependencies -depends="python3-mpv python3-requests python3-grequests python3-cjkwrap - python3-lxml python3-BeautifulSoup4 python3-pytz" -checkdepends="python3-pytest $depends" -short_desc="TUI podcast client for the terminal" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/xgi/castero" -changelog="https://raw.githubusercontent.com/xgi/castero/master/CHANGELOG.md" -distfiles="https://github.com/xgi/castero/archive/v${version}.tar.gz" -checksum=0615e8809e66e51f87a7e4e7e8ce3ab5542e7fdd68b22df31ec2cdd5f8e103a9 - -# Remove requirement of python3-vlc -# as we can use python3-mpv instead, -# also because python*-vlc is not in repo -post_patch() { - vsed -e '/python-vlc/d' -i setup.py -} - -pre_check() { - rm tests/test_player_vlcplayer.py -} - -post_install() { - vlicense LICENSE.txt LICENSE -} diff --git a/srcpkgs/castget/template b/srcpkgs/castget/template deleted file mode 100644 index 7b48ce324aecab..00000000000000 --- a/srcpkgs/castget/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'castget' -pkgname=castget -version=2.0.1 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="glib-devel libxml2-devel libcurl-devel id3lib-devel" -short_desc="Simple command-line RSS enclosure downloader" -maintainer="AN3223 " -license="LGPL-2.1-or-later" -homepage="https://castget.johndal.com/" -distfiles="${NONGNU_SITE}/${pkgname}/${pkgname}-${version}.tar.bz2" -checksum=438b5f7ec7e31a45ed3756630fe447f42015acda53ec09202f48628726b5e875 diff --git a/srcpkgs/castor/template b/srcpkgs/castor/template deleted file mode 100644 index 37955e1334ecff..00000000000000 --- a/srcpkgs/castor/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'castor' -pkgname=castor -version=0.9.0 -revision=3 -build_style=cargo -hostmakedepends="pkg-config" -makedepends="atk-devel pango-devel gdk-pixbuf-devel gtk+3-devel cairo-devel openssl-devel" -short_desc="Graphical client for plain-text protocols written in Rust with GTK" -maintainer="Orphaned " -license="MIT" -homepage="https://git.sr.ht/~julienxx/castor" -distfiles="https://git.sr.ht/~julienxx/castor/archive/${version}.tar.gz" -checksum=ed57c92a88e8ebe8db286daad9677ffb99287d164d3193d17f8134bb77de5ae1 - -post_install() { - make PREFIX=/usr DESTDIR="${DESTDIR}" copy-data - vlicense LICENSE -} diff --git a/srcpkgs/catatonit/patches/0001-configure.ac-call-AM_INIT_AUTOMAKE-only-once.patch b/srcpkgs/catatonit/patches/0001-configure.ac-call-AM_INIT_AUTOMAKE-only-once.patch deleted file mode 100644 index 309e37074b4ba4..00000000000000 --- a/srcpkgs/catatonit/patches/0001-configure.ac-call-AM_INIT_AUTOMAKE-only-once.patch +++ /dev/null @@ -1,39 +0,0 @@ -From 99bb9048f532257f3a2c3856cfa19fe957ab6cec Mon Sep 17 00:00:00 2001 -From: Antonio Terceiro -Date: Thu, 4 Nov 2021 07:37:13 -0300 -Subject: [PATCH] configure.ac: call AM_INIT_AUTOMAKE only once - -That second call seems to be there since the beginning, and autoconf -2.69 was fine with it. autoconf 2.71 doesn't allow it anymore: - - $ ./autogen.sh - autoreconf: export WARNINGS= - autoreconf: Entering directory '.' - autoreconf: configure.ac: not using Gettext - autoreconf: running: aclocal --force - configure.ac:34: error: AM_INIT_AUTOMAKE expanded multiple times - /usr/share/aclocal-1.16/init.m4:29: AM_INIT_AUTOMAKE is expanded from... - configure.ac:19: the top level - /usr/share/aclocal-1.16/init.m4:29: AM_INIT_AUTOMAKE is expanded from... - configure.ac:34: the top level - autom4te: error: /usr/bin/m4 failed with exit status: 1 - aclocal: error: /usr/bin/autom4te failed with exit status: 1 - autoreconf: error: aclocal failed with exit status: 1 - -Signed-off-by: Antonio Terceiro ---- - configure.ac | 1 - - 1 file changed, 1 deletion(-) - -diff --git a/configure.ac b/configure.ac -index 12c9186..94c5c84 100644 ---- a/configure.ac -+++ b/configure.ac -@@ -31,4 +31,3 @@ AC_FUNC_FORK - - AC_CONFIG_FILES([Makefile config.h]) - AC_OUTPUT --AM_INIT_AUTOMAKE --- -2.34.1 - diff --git a/srcpkgs/catatonit/template b/srcpkgs/catatonit/template deleted file mode 100644 index 0935081b094dca..00000000000000 --- a/srcpkgs/catatonit/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'catatonit' -pkgname=catatonit -version=0.1.7 -revision=1 -build_style=gnu-configure -hostmakedepends="automake libtool" -short_desc="Container init that is so simple it's effectively brain-dead" -maintainer="Justin Bronder " -license="GPL-3.0-or-later" -homepage="https://github.com/openSUSE/catatonit" -distfiles="https://github.com/openSUSE/catatonit/releases/download/v${version}/catatonit.tar.xz" -checksum=6ea6cb8c7feeca2cf101e7f794dab6eeb192cde177ecc7714d2939655d3d8997 - -pre_configure() { - autoreconf -fi -} - -do_install() { - vmkdir usr/libexec/catatonit - vinstall catatonit 0755 usr/libexec/catatonit - - # Following suit with Fedora/Ubuntu, podman-run will default to looking - # for catatonit here when passed the "--init" argument - vmkdir usr/libexec/podman - ln -sf ../catatonit/catatonit "${DESTDIR}/usr/libexec/podman" -} diff --git a/srcpkgs/catch2/template b/srcpkgs/catch2/template deleted file mode 100644 index 696a63cf242548..00000000000000 --- a/srcpkgs/catch2/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'catch2' -pkgname=catch2 -version=3.6.0 -revision=1 -build_style=cmake -configure_args="-DCATCH_USE_VALGRIND=OFF -DCATCH_BUILD_TESTING=ON - -DCATCH_BUILD_EXAMPLES=OFF -DCATCH_BUILD_EXTRA_TESTS=OFF - -DCATCH_ENABLE_COVERAGE=OFF -DCATCH_ENABLE_WERROR=OFF - -DCATCH_INSTALL_DOCS=ON -DCATCH_INSTALL_HELPERS=ON" -hostmakedepends="python3" -short_desc="C++ test framework for unit-tests, TDD and BDD" -maintainer="Louis Dupré Bertoni " -license="BSL-1.0" -homepage="https://github.com/catchorg/Catch2" -distfiles="https://github.com/catchorg/Catch2/archive/v${version}/catch2-v${version}.tar.gz" -checksum=485932259a75c7c6b72d4b874242c489ea5155d17efa345eb8cc72159f49f356 - -post_install() { - vlicense LICENSE.txt -} diff --git a/srcpkgs/catdoc/patches/001-XLS_parsing_improvements.patch b/srcpkgs/catdoc/patches/001-XLS_parsing_improvements.patch deleted file mode 100644 index 24c31da3e09dc9..00000000000000 --- a/srcpkgs/catdoc/patches/001-XLS_parsing_improvements.patch +++ /dev/null @@ -1,123 +0,0 @@ -Description: Improve the XLS parsing: - * Don't stop processing after an EOF which is not followed by a BOF, as there - are many records that can appear after it (like a graph). - * On unexpected BOF record, dump already extracted data before complaining and - freeing memory. - * Accept different versions of BOF and XF records. - * Add more #defines for record types. - ---- a/src/xlsparse.c -+++ b/src/xlsparse.c -@@ -107,12 +107,13 @@ - itemsread = catdoc_read(rec, 1, reclen, input); - rec[reclen] = '\0'; - } -+ /* -+ fprintf(stderr,"Rectype 0x%04X reclen=%d\n",rectype, reclen); - if(eof_flag) { -- if (rectype != BOF) { -+ if (rectype != BOF8) { - break; - } -- } --/* fprintf(stderr,"Rectype 0x%04X reclen=%d\n",rectype, reclen); */ -+ }*/ - process_item(rectype,reclen,rec); - if (rectype == MSEOF) { - eof_flag=1; -@@ -150,7 +151,7 @@ - case WRITEPROT: - /* File is write protected, but we only read it */ - break; -- case 0x42: { -+ case CODEPAGE: { - if (source_charset) break; - codepage=getshort(rec,0); - /*fprintf(stderr,"CODEPAGE %d\n",codepage); */ -@@ -274,9 +275,10 @@ - } - break; - } -- case 0x03: -- case 0x103: -- case 0x303: -+ /* These 3 don't seem to make any sense. */ -+ case INVALID_03: -+ case SXFORMULA: -+ case INVALID_303: - case NUMBER: { - int row,col; - unsigned char **pcell; -@@ -363,22 +365,31 @@ - *saved_reference=copy_unicode_string(&src); - break; - } -- case BOF: { -+ case BOF2: -+ case BOF3: -+ case BOF4: -+ case BOF8: { - if (rowptr) { - fprintf(stderr,"BOF when current sheet is not flushed\n"); -+ print_sheet(); - free_sheet(); - } - break; - } -- case XF: -- case 0x43: /*from perl module Spreadsheet::ParseExecel */ -+ case XF_4P: -+ case XF_4: -+ case XF: /*from perl module Spreadsheet::ParseExecel */ - { -- short int formatIndex = getshort(rec,2); -+ short int formatIndex; -+ if (biff_version == 4) -+ formatIndex = (short int)rec[1]; -+ else -+ formatIndex = getshort(rec, 2); - /* we are interested only in format index here */ - if (formatTableIndex >= formatTableSize) { - formatTable=realloc(formatTable, -- (formatTableSize+=16)*sizeof(short int)); -- -+ (formatTableSize+=16)*sizeof(short int)); -+ - if (!formatTable) { - fprintf(stderr,"Out of memory for format table"); - exit (1); ---- a/src/xltypes.h -+++ b/src/xltypes.h -@@ -20,7 +20,7 @@ - #define AUTOFILTERINFO 0x9D - #define BACKUP 0x40 - #define BLANK 0x201 --#define BOF 0x809 -+#define BOF8 0x809 - #define BOOKBOOL 0xDA - #define BOOLERR 0x205 - #define BOTTOMMARGIN 0x29 -@@ -149,11 +149,21 @@ - #define WRITEPROT 0x86 - #define WSBOOL 0x81 - #define XCT 0x59 --#define XF 0xE0 -+#define XF_4P 0xE0 - #define SST 0xFC - #define CONSTANT_STRING 0xFD - #define REFRESHALL 0x1B7 - #define USESELFS 0x160 - #define EXTSST 0xFF - /* Vitus additions */ --#define INTEGER_CELL 0x202 -+#define INTEGER_CELL 0x202 -+/* Tincho addtions */ -+#define BOF2 0x09 -+#define BOF3 0x209 -+#define BOF4 0x409 -+#define INVALID_03 0x03 -+#define INVALID_303 0x303 -+#define MSODRAWING 0xEC -+#define SXFORMULA 0x103 -+#define XF 0x43 -+#define XF_4 0x443 diff --git a/srcpkgs/catdoc/patches/002-CVE-2017-11110.patch b/srcpkgs/catdoc/patches/002-CVE-2017-11110.patch deleted file mode 100644 index d36d5d63ce6b43..00000000000000 --- a/srcpkgs/catdoc/patches/002-CVE-2017-11110.patch +++ /dev/null @@ -1,32 +0,0 @@ -Description: CVE-2017-11110: Heap buffer overflow in ole_init -Origin: vendor, https://build.opensuse.org/package/view_file/openSUSE:Maintenance:6985/catdoc.openSUSE_Leap_42.2_Update/CVE-2017-11110.patch?rev=d437c3be72c2e5a3516b75f4e9de6b35 -Bug-Debian: https://bugs.debian.org/867717 -Bug-SuSE: https://bugzilla.novell.com/show_bug.cgi?id=1047877 -Forwarded: no -Author: Andreas Stieger -Reviewed-by: Salvatore Bonaccorso -Last-Update: 2017-07-20 - ---- a/src/ole.c -+++ b/src/ole.c -@@ -106,6 +106,11 @@ FILE* ole_init(FILE *f, void *buffer, si - return NULL; - } - sectorSize = 1<=4 for CVE-2017-11110 */ - 1, sectorSize, newfile) != sectorSize) { - fprintf(stderr, "Error read MSAT!\n"); - ole_finish(); diff --git a/srcpkgs/catdoc/patches/003-Fix_OLENAMELENGTH.patch b/srcpkgs/catdoc/patches/003-Fix_OLENAMELENGTH.patch deleted file mode 100644 index b752179020e98d..00000000000000 --- a/srcpkgs/catdoc/patches/003-Fix_OLENAMELENGTH.patch +++ /dev/null @@ -1,17 +0,0 @@ -Description: Fixes opening many Libreoffice documents. -Bug-Debian: https://bugs.debian.org/874048 -Forwarded: no -Author: Robert Zavalczki -Last-Update: 2017-09-13 - ---- a/src/ole.c -+++ b/src/ole.c -@@ -342,7 +342,7 @@ - e->blocks=NULL; - - nLen=getshort(oleBuf,0x40); -- if (nLen > OLENAMELENGTH) { -+ if (nLen > OLENAMELENGTH * 2) { - free(e); - return NULL; - } diff --git a/srcpkgs/catdoc/template b/srcpkgs/catdoc/template deleted file mode 100644 index ff26dbc5f7be82..00000000000000 --- a/srcpkgs/catdoc/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'catdoc' -pkgname=catdoc -version=0.95 -revision=2 -build_style=gnu-configure -hostmakedepends="tk" -depends="tk" -short_desc="Convert Microsoft Office files to text" -maintainer="Leah Neukirchen " -license="GPL-2.0-only" -homepage="http://www.wagner.pp.ru/~vitus/software/catdoc/" -distfiles="http://ftp.wagner.pp.ru/pub/${pkgname}/${pkgname}-${version}.tar.gz" -checksum=514a84180352b6bf367c1d2499819dfa82b60d8c45777432fa643a5ed7d80796 - -do_install() { - vmkdir usr/share/man/man1 - make installroot="$DESTDIR" mandir=/usr/share/man install -} diff --git a/srcpkgs/catfish/template b/srcpkgs/catfish/template deleted file mode 100644 index 458361f2799888..00000000000000 --- a/srcpkgs/catfish/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'catfish' -pkgname=catfish -version=4.20.1 -revision=1 -build_style=meson -hostmakedepends="gettext python3-gobject python3-dbus python3-pexpect pkg-config - desktop-file-utils gtk-update-icon-cache python3-packaging-bootstrap" -makedepends="gtk+3-devel xfconf-devel libglib-devel" -depends="desktop-file-utils gtk+3 hicolor-icon-theme python3-gobject - python3-pexpect python3-dbus xfconf" -short_desc="Versatile file searching tool" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="https://docs.xfce.org/apps/catfish/start" -changelog="https://gitlab.xfce.org/apps/catfish/-/raw/master/NEWS" -distfiles="https://archive.xfce.org/src/apps/catfish/${version%.*}/catfish-${version}.tar.xz" -checksum=fe00d45b163cf86b4c85ebdd23a73d53aa55bc97ba3f691a248ec403d4ade62b diff --git a/srcpkgs/catgirl/template b/srcpkgs/catgirl/template deleted file mode 100644 index c70c46b9f496aa..00000000000000 --- a/srcpkgs/catgirl/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'catgirl' -pkgname=catgirl -version=2.2a -revision=4 -build_style=gnu-configure -make_build_target="all" -hostmakedepends="pkg-config" -makedepends="libtls-devel ncurses-devel" -short_desc="TLS-only terminal IRC client" -maintainer="cinerea0 " -license="GPL-3.0-or-later" -homepage="https://git.causal.agency/catgirl/" -distfiles="https://git.causal.agency/catgirl/snapshot/catgirl-${version}.tar.gz" -checksum=c6d760aaee134e052586def7a9103543f7281fde6531fbcb41086470794297c2 diff --git a/srcpkgs/catimg/patches/fix-cflags.patch b/srcpkgs/catimg/patches/fix-cflags.patch deleted file mode 100644 index 9b9f1074ef20e1..00000000000000 --- a/srcpkgs/catimg/patches/fix-cflags.patch +++ /dev/null @@ -1,12 +0,0 @@ -Index: catimg-2.7.0/CMakeLists.txt -=================================================================== ---- catimg-2.7.0.orig/CMakeLists.txt -+++ catimg-2.7.0/CMakeLists.txt -@@ -11,7 +11,6 @@ endif() - #set(CMAKE_C_FLAGS_DEBUG "${CMAKE_C_FLAGS_DEBUG} -Wall -Wextra -g -std=c99 -Wno-unused-result") - #set(CMAKE_BUILD_TYPE Debug) - set(CMAKE_C_FLAGS_RELEASE "${CMAKE_C_FLAGS_RELEASE} -Wall -Wextra -Os -std=c99 -Wno-unused-result") --set(CMAKE_BUILD_TYPE Release) - - set(SRC ${PROJECT_SOURCE_DIR}/src) - diff --git a/srcpkgs/catimg/template b/srcpkgs/catimg/template deleted file mode 100644 index 5426de27345e9c..00000000000000 --- a/srcpkgs/catimg/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'catimg' -pkgname=catimg -version=2.7.0 -revision=1 -build_style=cmake -short_desc="Insanely fast image printing in your terminal" -maintainer="Andrew Benson " -license="MIT" -homepage="https://github.com/posva/catimg" -distfiles="https://github.com/posva/catimg/archive/${version}.tar.gz" -checksum=3a6450316ff62fb07c3facb47ea208bf98f62abd02783e88c56f2a6508035139 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/cava-gui b/srcpkgs/cava-gui deleted file mode 120000 index 91f5623ce49626..00000000000000 --- a/srcpkgs/cava-gui +++ /dev/null @@ -1 +0,0 @@ -cava \ No newline at end of file diff --git a/srcpkgs/cava/cava-gui.INSTALL.msg b/srcpkgs/cava/cava-gui.INSTALL.msg deleted file mode 120000 index a19e2be04bb7fe..00000000000000 --- a/srcpkgs/cava/cava-gui.INSTALL.msg +++ /dev/null @@ -1 +0,0 @@ -xava.INSTALL.msg \ No newline at end of file diff --git a/srcpkgs/cava/patches/iniparser-pkgconfig.patch b/srcpkgs/cava/patches/iniparser-pkgconfig.patch deleted file mode 100644 index 2ab6da2e2db32b..00000000000000 --- a/srcpkgs/cava/patches/iniparser-pkgconfig.patch +++ /dev/null @@ -1,13 +0,0 @@ -diff --git a/configure.ac b/configure.ac -index 624e8d840b4..e6807ecb341 100644 ---- a/configure.ac -+++ b/configure.ac -@@ -422,7 +422,7 @@ dnl ###################### - dnl checking for iniparser - dnl ###################### - -- PKG_CHECK_MODULES(INIPARSER, libiniparser, have_iniparser_pkg=yes, have_iniparser_pkg=no) -+ PKG_CHECK_MODULES(INIPARSER, iniparser, have_iniparser_pkg=yes, have_iniparser_pkg=no) - if [[ $have_iniparser_pkg = "yes" ]] ; then - LIBS="$LIBS $INIPARSER_LIBS" - CPPFLAGS="$CPPFLAGS $INIPARSER_CFLAGS" diff --git a/srcpkgs/cava/template b/srcpkgs/cava/template deleted file mode 100644 index 2aa75c2fa0c4dc..00000000000000 --- a/srcpkgs/cava/template +++ /dev/null @@ -1,39 +0,0 @@ -# Template file for 'cava' -pkgname=cava -version=0.10.6 -revision=1 -build_style=gnu-configure -hostmakedepends="autoconf-archive automake libtool pkg-config" -makedepends="fftw-devel iniparser-devel ncurses-devel SDL2-devel - $(vopt_if alsa 'alsa-lib-devel') $(vopt_if jack 'jack-devel') $(vopt_if pipewire 'pipewire-devel') - $(vopt_if pulseaudio 'pulseaudio-devel') $(vopt_if sndio 'sndio-devel')" -short_desc="Audio Visualizer for ALSA" -maintainer="skmpz " -license="MIT" -homepage="https://github.com/karlstav/cava" -changelog="https://github.com/karlstav/cava/releases" -distfiles="https://github.com/karlstav/cava/archive/refs/tags/${version}.tar.gz" -checksum=b1ce6653659a138cbaebf0ef2643a1569525559c597162e90bf9304ac8781398 -build_options="alsa jack pipewire pulseaudio sndio" -build_options_default="alsa jack pipewire pulseaudio sndio" - -pre_configure() { - NOCONFIGURE=1 ./autogen.sh -} - -post_install() { - vlicense LICENSE - vsconf example_files/config -} - -xava_package() { - metapackage=yes - short_desc+=" (transitional dummy package)" - depends="${sourcepkg}>=${version}_${revision}" -} - -cava-gui_package() { - metapackage=yes - short_desc+=" (transitional dummy package)" - depends="${sourcepkg}>=${version}_${revision}" -} diff --git a/srcpkgs/cava/xava.INSTALL.msg b/srcpkgs/cava/xava.INSTALL.msg deleted file mode 100644 index 127adb5f310eab..00000000000000 --- a/srcpkgs/cava/xava.INSTALL.msg +++ /dev/null @@ -1,2 +0,0 @@ -cava now supports GUI output and has replaced xava. See output.method -in the configuration file for more information. diff --git a/srcpkgs/cavestory/files/cavestory b/srcpkgs/cavestory/files/cavestory deleted file mode 100644 index 2c8c339baa93cf..00000000000000 --- a/srcpkgs/cavestory/files/cavestory +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh -cd /usr/libexec/cavestory -exec ./doukutsu.bin "$@" diff --git a/srcpkgs/cavestory/files/cavestory.desktop b/srcpkgs/cavestory/files/cavestory.desktop deleted file mode 100644 index 5cbeb7f96da4e3..00000000000000 --- a/srcpkgs/cavestory/files/cavestory.desktop +++ /dev/null @@ -1,12 +0,0 @@ -[Desktop Entry] -Version=1.0 -Encoding=UTF-8 -Name=Cavestory -GenericName=Doukutsu Monogatari -Comment=A Japanese freeware PC side-scrolling platformer game -Exec=/usr/bin/cavestory -Icon=cavestory.png -StartupNotify=true -Terminal=false -Type=Application -Categories=Game; diff --git a/srcpkgs/cavestory/files/cavestory.png b/srcpkgs/cavestory/files/cavestory.png deleted file mode 100644 index 349a67d8aa3e67..00000000000000 Binary files a/srcpkgs/cavestory/files/cavestory.png and /dev/null differ diff --git a/srcpkgs/cavestory/template b/srcpkgs/cavestory/template deleted file mode 100644 index c7e9ea106d1e72..00000000000000 --- a/srcpkgs/cavestory/template +++ /dev/null @@ -1,34 +0,0 @@ -# Template file for 'cavestory' -pkgname=cavestory -version=1.2 -revision=2 -archs="x86_64 i686" -create_wrksrc=yes -short_desc="Japanese side-scrolling platformer game" -maintainer="Orphaned " -license="custom: proprietary" -homepage="http://www.cavestory.org/" -distfiles="http://www.cavestory.org/downloads/linuxdoukutsu-1.01.tar.bz2 - http://www.cavestory.org/downloads/linuxDoukutsu-${version}.zip" -checksum="76466fc1b1901ce25e301a4ec8450aced806c9d499d66707d6f7b38efebc24c1 - a8711393c86cb6a7c6786883b22aed814f0e819cf935f8b273cb9dc5d58cfc6b" -repository=nonfree -nopie=yes - -do_install() { - vmkdir usr/libexec/cavestory - vcopy linuxDoukutsu-1.01/Config.dat usr/libexec/cavestory - vcopy linuxDoukutsu-1.01/data usr/libexec/cavestory - vdoc linuxDoukutsu-1.01/doc/readme.txt - vdoc linuxDoukutsu-1.01/doc/configfileformat.txt - vinstall linuxDoukutsu-${version}/doukutsu_${XBPS_TARGET_WORDSIZE}bits \ - 755 usr/libexec/cavestory doukutsu.bin - vbin ${FILESDIR}/cavestory - vinstall ${FILESDIR}/cavestory.desktop 644 usr/share/applications/ - vinstall ${FILESDIR}/cavestory.png 644 usr/share/pixmaps/ - cat >LICENSE < - #include - - typedef struct bignum_st BIGNUM; diff --git a/srcpkgs/cbang/patches/sys_time_h.patch b/srcpkgs/cbang/patches/sys_time_h.patch deleted file mode 100644 index 1beef900098cf0..00000000000000 --- a/srcpkgs/cbang/patches/sys_time_h.patch +++ /dev/null @@ -1,13 +0,0 @@ ---- a/src/cbang/time/Timer.h 2020-01-20 01:56:06.000000000 +0100 -+++ b/src/cbang/time/Timer.h 2020-04-06 09:05:08.440687355 +0200 -@@ -38,9 +38,7 @@ - #endif // _WIN32 - - --struct timeval; --struct timespec; -- -+#include - - namespace cb { - /// Time events or access current system time diff --git a/srcpkgs/cbang/template b/srcpkgs/cbang/template deleted file mode 100644 index 115c47d1f2580a..00000000000000 --- a/srcpkgs/cbang/template +++ /dev/null @@ -1,43 +0,0 @@ -# Template file for 'cbang' -pkgname=cbang -version=1.8.0 -revision=4 -build_style=scons -make_build_args="sharedlib=1 staticlib=1" -make_install_args="${make_build_args}" -hostmakedepends="pkg-config" -makedepends="boost-devel-minimal bzip2-devel expat-devel leveldb-devel libevent-devel -openssl-devel libyaml-devel re2-devel snappy-devel sqlite-devel zlib-devel" -checkdepends="python3-six" -short_desc="C! (a.k.a. C-Bang) collection of C++ utility libraries" -maintainer="Orphaned " -license="LGPL-2.1-only" -homepage="https://github.com/CauldronDevelopmentLLC/cbang" -distfiles="https://github.com/CauldronDevelopmentLLC/cbang/archive/${version}.tar.gz" -checksum=4be28b0aa0d024e5c9fd274264bed7f82551219414c12c45e35afd8946f6e7d7 - -post_build() { - cd tests - do_build -} - -do_check() { - cd tests - ./testHarness -} - -post_install() { - # Create missing symbolic links for the shared library - ln -sf libcbang0.so.* ${DESTDIR}/usr/lib/libcbang0.so - ln -sf libcbang0.so.* ${DESTDIR}/usr/lib/libcbang.so -} - -cbang-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version_revision} ${makedepends}" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/cbatticon-gtk2 b/srcpkgs/cbatticon-gtk2 deleted file mode 120000 index 914da0006f518a..00000000000000 --- a/srcpkgs/cbatticon-gtk2 +++ /dev/null @@ -1 +0,0 @@ -cbatticon \ No newline at end of file diff --git a/srcpkgs/cbatticon-gtk3 b/srcpkgs/cbatticon-gtk3 deleted file mode 120000 index 914da0006f518a..00000000000000 --- a/srcpkgs/cbatticon-gtk3 +++ /dev/null @@ -1 +0,0 @@ -cbatticon \ No newline at end of file diff --git a/srcpkgs/cbatticon/template b/srcpkgs/cbatticon/template deleted file mode 100644 index 3466e6abd39f48..00000000000000 --- a/srcpkgs/cbatticon/template +++ /dev/null @@ -1,31 +0,0 @@ -# Template file for 'cbatticon' -pkgname=cbatticon -version=1.6.13 -revision=2 -build_style=gnu-makefile -make_use_env=yes -hostmakedepends="gettext pkg-config" -makedepends="gtk+3-devel libnotify-devel" -short_desc="Lightweight and fast battery icon that sits in your systray" -maintainer="Orphaned " -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 - -post_install() { - mv ${DESTDIR}/usr/share/doc/cbatticon-${version} ${DESTDIR}/usr/share/doc/cbatticon -} - -cbatticon-gtk2_package() { - metapackage=yes - short_desc+=" (transitional dummy package)" - depends="${sourcepkg}>=${version}_${revision}" -} - -cbatticon-gtk3_package() { - metapackage=yes - short_desc+=" (transitional dummy package)" - depends="${sourcepkg}>=${version}_${revision}" -} diff --git a/srcpkgs/cbindgen/template b/srcpkgs/cbindgen/template deleted file mode 100644 index 3b586bb2ce66d0..00000000000000 --- a/srcpkgs/cbindgen/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'cbindgen' -pkgname=cbindgen -version=0.28.0 -revision=1 -build_style=cargo -short_desc="Tool to generate C bindings for Rust code" -maintainer="Orphaned " -license="MPL-2.0" -homepage="https://github.com/eqrion/cbindgen" -distfiles="https://github.com/eqrion/cbindgen/archive/v${version}.tar.gz" -checksum=b0ed39dda089cafba583e407183e43de151d2ae9d945d74fb4870db7e4ca858e - -do_check() { - : # test are only expected to work with rust nightly -} diff --git a/srcpkgs/cblas b/srcpkgs/cblas deleted file mode 120000 index e8e54af5661b1f..00000000000000 --- a/srcpkgs/cblas +++ /dev/null @@ -1 +0,0 @@ -lapack \ No newline at end of file diff --git a/srcpkgs/cblas-devel b/srcpkgs/cblas-devel deleted file mode 120000 index e8e54af5661b1f..00000000000000 --- a/srcpkgs/cblas-devel +++ /dev/null @@ -1 +0,0 @@ -lapack \ No newline at end of file diff --git a/srcpkgs/cbonsai/template b/srcpkgs/cbonsai/template deleted file mode 100644 index fbf9d7be7701fa..00000000000000 --- a/srcpkgs/cbonsai/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'cbonsai' -pkgname=cbonsai -version=1.4.2 -revision=1 -build_style=gnu-makefile -hostmakedepends="pkg-config scdoc" -makedepends="ncurses-devel" -short_desc="Grow bonsai trees in your terminal" -maintainer="Saksham " -license="GPL-3.0-only" -homepage="https://gitlab.com/jallbrit/cbonsai" -distfiles="https://gitlab.com/jallbrit/cbonsai/-/archive/v${version}/cbonsai-v${version}.tar.gz" -checksum=75cf844940e5ef825a74f2d5b1551fe81883551b600fecd00748c6aa325f5ab0 diff --git a/srcpkgs/cbp2make/template b/srcpkgs/cbp2make/template deleted file mode 100644 index 88ed9aaa9335e4..00000000000000 --- a/srcpkgs/cbp2make/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'cbp2make' -pkgname=cbp2make -version=147 -revision=2 -hostmakedepends="doxygen p7zip" -short_desc="Makefile generation tool for Code::Blocks IDE" -maintainer="Michael Aldridge " -license="GPL-3.0-or-later" -homepage="https://sourceforge.net/projects/cbp2make/" -distfiles="${SOURCEFORGE_SITE}/cbp2make/cbp2make-stl-rev${version}-all.tar.7z" -checksum=1b211abb8de00dc3048fccad6ebd076ab03dcb9f672cdff379de33a1346ed129 - -do_build() { - cp -f cbp2make.cbp.mak.unix Makefile - make release CC=$CC CXX=$CXX LD=$CXX CFLAGS="$CFLAGS" CXXFLAGS="$CXXFLAGS" LDFLAGS="$LDFLAGS" -} -do_install() { - vbin bin/Release/cbp2make -} diff --git a/srcpkgs/cbp2make/update b/srcpkgs/cbp2make/update deleted file mode 100644 index 8b2e3f30761f29..00000000000000 --- a/srcpkgs/cbp2make/update +++ /dev/null @@ -1 +0,0 @@ -pattern='rev\K\d+(?=-all)' diff --git a/srcpkgs/cc65/template b/srcpkgs/cc65/template deleted file mode 100644 index 272095267b2b9e..00000000000000 --- a/srcpkgs/cc65/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'cc65' -pkgname=cc65 -version=2.19 -revision=1 -build_style="gnu-makefile" -make_use_env=yes -short_desc="Freeware C compiler for 6502 based systems" -maintainer="Nathaniel Barragan " -license="Zlib" -homepage="https://cc65.github.io/" -distfiles="https://github.com/cc65/cc65/archive/V${version}.tar.gz" -checksum=157b8051aed7f534e5093471e734e7a95e509c577324099c3c81324ed9d0de77 -nocross="Build process runs the built binary" -disable_parallel_build=yes - -pre_build() { - vsed -i src/Makefile -e 's/CC =/CC ?=/' -e 's/AR =/AR ?=/' -} - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/ccache/patches/ioctl.patch b/srcpkgs/ccache/patches/ioctl.patch deleted file mode 100644 index 711650eb060358..00000000000000 --- a/srcpkgs/ccache/patches/ioctl.patch +++ /dev/null @@ -1,18 +0,0 @@ -musl uses an `int` instead of a `unsigend long` for the ioctl function -prototype, contrary to glibc, since POSIX mandates the former. This -causes a spurious error on ppc64le which can be silenced by casting to -int explicitly. - -See https://www.openwall.com/lists/musl/2020/01/20/2 - -diff -upr a/src/ccache/storage/local/LocalStorage.cpp b/src/ccache/storage/local/LocalStorage.cpp ---- a/src/ccache/storage/local/LocalStorage.cpp 2024-06-30 20:46:01.000000000 +0200 -+++ b/src/ccache/storage/local/LocalStorage.cpp 2024-07-03 16:29:39.073705276 +0200 -@@ -264,7 +264,7 @@ clone_file(const std::string& src, const - } - } - -- if (ioctl(*dest_fd, FICLONE, *src_fd) != 0) { -+ if (ioctl(*dest_fd, (int)FICLONE, *src_fd) != 0) { - throw core::Error(strerror(errno)); - } diff --git a/srcpkgs/ccache/template b/srcpkgs/ccache/template deleted file mode 100644 index 640e1b6f80b514..00000000000000 --- a/srcpkgs/ccache/template +++ /dev/null @@ -1,58 +0,0 @@ -# Template file for 'ccache' -pkgname=ccache -version=4.10.2 -revision=1 -build_style=cmake -configure_args="-DENABLE_TESTING=OFF -DREDIS_STORAGE_BACKEND=OFF - -DENABLE_DOCUMENTATION=OFF -DDEPS=LOCAL" -makedepends="libzstd-devel xxHash-devel doctest-devel" -short_desc="Fast C/C++ Compiler Cache" -maintainer="Enno Boland " -license="GPL-3.0-or-later" -homepage="https://ccache.dev" -changelog="https://ccache.dev/releasenotes.html" -distfiles="https://github.com/ccache/ccache/releases/download/v${version}/ccache-${version}.tar.xz - https://github.com/ccache/ccache/releases/download/v${version}/ccache-${version}-linux-x86_64.tar.xz" -checksum="c0b85ddfc1a3e77b105ec9ada2d24aad617fa0b447c6a94d55890972810f0f5a - 80cab87bd510eca796467aee8e663c398239e0df1c4800a0b5dff11dca0b4f18" - - -if [ -n "$XBPS_CHECK_PKGS" ]; then - makedepends+=" perl" - configure_args+=" -DENABLE_TESTING=ON" -fi - -post_extract() { - mv ccache-${version}/* . -} - -pre_check() { - export CC=/usr/bin/gcc -} - -post_install() { - vmkdir usr/lib/ccache/bin - # clang - for f in clang clang++; do - ln -sfr ${DESTDIR}/usr/bin/ccache ${DESTDIR}/usr/lib/ccache/bin/${f} - done - # gcc - for f in gcc cc c++ g++; do - ln -sfr ${DESTDIR}/usr/bin/ccache ${DESTDIR}/usr/lib/ccache/bin/${f} - # cross compilers - for x in aarch64-linux-gnu aarch64-linux-musl arm-linux-gnueabi \ - arm-linux-gnueabihf arm-linux-musleabi arm-linux-musleabihf \ - arm-none-eabi armv7l-linux-gnueabihf armv7l-linux-musleabihf \ - avr i686-linux-musl i686-pc-linux-gnu mips-linux-musl \ - mips-linux-muslhf mipsel-linux-musl mipsel-linux-muslhf musl-gcc \ - or1k-none-elf powerpc-linux-gnu powerpc-linux-musl \ - powerpc64-linux-gnu powerpc64-linux-musl powerpc64le-linux-gnu \ - powerpc64le-linux-musl powerpcle-linux-gnu powerpcle-linux-musl \ - riscv64-linux-gnu riscv64-linux-musl x86_64-linux-gnu \ - x86_64-linux-musl ; do - ln -sfr ${DESTDIR}/usr/bin/ccache ${DESTDIR}/usr/lib/ccache/bin/${x}-${f} - done - done - # pregenerated manpage to avoid bringing ruby into the build - vman ccache-${version}-linux-x86_64/ccache.1 -} diff --git a/srcpkgs/ccd2iso/template b/srcpkgs/ccd2iso/template deleted file mode 100644 index 69f2ae05860942..00000000000000 --- a/srcpkgs/ccd2iso/template +++ /dev/null @@ -1,11 +0,0 @@ -# Template file for 'ccd2iso' -pkgname=ccd2iso -version=0.3 -revision=3 -build_style=gnu-configure -short_desc="CloneCD image to ISO image file converter" -maintainer="Enno Boland " -license="GPL-2.0-or-later" -homepage="https://sourceforge.net/projects/ccd2iso" -distfiles="${SOURCEFORGE_SITE}/ccd2iso/ccd2iso-$version.tar.gz" -checksum=f874b8fe26112db2cdb016d54a9f69cf286387fbd0c8a55882225f78e20700fc diff --git a/srcpkgs/ccextractor/patches/0001-fix-ffmpeg-5-and-tesseract-5-compatibility-1479.patch b/srcpkgs/ccextractor/patches/0001-fix-ffmpeg-5-and-tesseract-5-compatibility-1479.patch deleted file mode 100644 index bcab4890554b9a..00000000000000 --- a/srcpkgs/ccextractor/patches/0001-fix-ffmpeg-5-and-tesseract-5-compatibility-1479.patch +++ /dev/null @@ -1,168 +0,0 @@ -From b1cbfcea9b9c687143bf0d80bc179b563e99d025 Mon Sep 17 00:00:00 2001 -From: Prateek Sunal -Date: Thu, 9 Mar 2023 01:44:53 +0530 -Subject: [PATCH] fix: ffmpeg 5 and tesseract 5 compatibility (#1479) - -* fix: replace deprecated `codec` property with `codecpar` - -* fix: replace deprecated method `avcodec_decode_video2` with `avcodec_receive_frame` and `avcodec_send_packet` - -* Update CHANGES.TXT - -* fix: remove deprecated `av_register_all` function - -* fix: formatting - -* fix: add support for tesseract 5 - -* fix: tesseract v5 - -* fix: hardsubx codec context error - -* fix: lint const warning ---- - docs/CHANGES.TXT | 1 + - src/lib_ccx/ffmpeg_intgr.c | 7 +++--- - src/lib_ccx/hardsubx.c | 25 ++++++++++++------ - src/lib_ccx/hardsubx_decoder.c | 27 ++++++++------------ - src/lib_ccx/ocr.c | 46 ++++++++++++---------------------- - 5 files changed, 47 insertions(+), 59 deletions(-) - -diff --git a/src/lib_ccx/ffmpeg_intgr.c b/src/lib_ccx/ffmpeg_intgr.c -index be988890..e6f21e20 100644 ---- a/src/lib_ccx/ffmpeg_intgr.c -+++ b/src/lib_ccx/ffmpeg_intgr.c -@@ -66,7 +66,6 @@ void *init_ffmpeg(const char *path) - struct ffmpeg_ctx *ctx; - AVCodec *dec = NULL; - avcodec_register_all(); -- av_register_all(); - - if (ccx_options.debug_mask & CCX_DMT_VERBOSE) - av_log_set_level(AV_LOG_INFO); -@@ -133,7 +132,6 @@ int ff_get_ccframe(void *arg, unsigned char *data, int maxlen) - struct ffmpeg_ctx *ctx = arg; - int len = 0; - int ret = 0; -- int got_frame; - AVPacket packet; - - ret = av_read_frame(ctx->ifmt, &packet); -@@ -151,12 +149,13 @@ int ff_get_ccframe(void *arg, unsigned char *data, int maxlen) - return AVERROR(EAGAIN); - } - -- ret = avcodec_decode_video2(ctx->dec_ctx, ctx->frame, &got_frame, &packet); -+ avcodec_send_packet(ctx->codec_ctx, &ctx->packet); -+ ret = avcodec_receive_frame(ctx->dec_ctx, ctx->frame); - if (ret < 0) - { - av_log(NULL, AV_LOG_ERROR, "unable to decode packet\n"); - } -- else if (!got_frame) -+ else if (ret != 0) - { - return AVERROR(EAGAIN); - } -diff --git a/src/lib_ccx/hardsubx.c b/src/lib_ccx/hardsubx.c -index 411377f9..fb844c91 100644 ---- a/src/lib_ccx/hardsubx.c -+++ b/src/lib_ccx/hardsubx.c -@@ -12,9 +12,6 @@ - - int hardsubx_process_data(struct lib_hardsubx_ctx *ctx) - { -- // Get the required media attributes and initialize structures -- av_register_all(); -- - if (avformat_open_input(&ctx->format_ctx, ctx->inputfile[0], NULL, NULL) != 0) - { - fatal(EXIT_READ_ERROR, "Error reading input file!\n"); -@@ -32,7 +29,7 @@ - ctx->video_stream_id = -1; - for (int i = 0; i < ctx->format_ctx->nb_streams; i++) - { -- if (ctx->format_ctx->streams[i]->codec->codec_type == AVMEDIA_TYPE_VIDEO) -+ if (ctx->format_ctx->streams[i]->codecpar->codec_type == AVMEDIA_TYPE_VIDEO) - { - ctx->video_stream_id = i; - break; -@@ -43,8 +40,21 @@ - fatal(EXIT_READ_ERROR, "Video Stream not found!\n"); - } - -- ctx->codec_ctx = ctx->format_ctx->streams[ctx->video_stream_id]->codec; -- ctx->codec = avcodec_find_decoder(ctx->codec_ctx->codec_id); -+ ctx->codec_ctx = avcodec_alloc_context3(NULL); -+ if (!ctx->codec_ctx) -+ { -+ fatal(EXIT_NOT_ENOUGH_MEMORY, "Could not allocate codec context!\n"); -+ } -+ -+ // Assign codec parameters to codec context -+ if (avcodec_parameters_to_context(ctx->codec_ctx, ctx->format_ctx->streams[ctx->video_stream_id]->codecpar) < 0) -+ { -+ fatal(EXIT_READ_ERROR, "Could not initialize codec context!\n"); -+ } -+ -+ // Find decoder for the codec context -+ ctx->codec = (AVCodec *)avcodec_find_decoder(ctx->codec_ctx->codec_id); -+ - if (ctx->codec == NULL) - { - fatal(EXIT_READ_ERROR, "Input codec is not supported!\n"); -diff --git a/src/lib_ccx/hardsubx_decoder.c b/src/lib_ccx/hardsubx_decoder.c -index bd9b0980..b5dfaec4 100644 ---- a/src/lib_ccx/hardsubx_decoder.c -+++ b/src/lib_ccx/hardsubx_decoder.c -@@ -371,7 +371,6 @@ - int hardsubx_process_frames_tickertext(struct lib_hardsubx_ctx *ctx, struct encoder_ctx *enc_ctx) - { - // Search for ticker text at the bottom of the screen, such as in Russia TV1 or stock prices -- int got_frame; - int cur_sec = 0, total_sec, progress; - int frame_number = 0; - char *ticker_text = NULL; -@@ -382,8 +381,8 @@ - { - frame_number++; - //Decode the video stream packet -- avcodec_decode_video2(ctx->codec_ctx, ctx->frame, &got_frame, &ctx->packet); -- if (got_frame && frame_number % 1000 == 0) -+ avcodec_send_packet(ctx->codec_ctx, &ctx->packet); -+ if (avcodec_receive_frame(ctx->codec_ctx, ctx->frame) == 0 && frame_number % 1000 == 0) - { - // sws_scale is used to convert the pixel format to RGB24 from all other cases - sws_scale( -@@ -434,9 +433,8 @@ - frame_number++; - - //Decode the video stream packet -- avcodec_decode_video2(ctx->codec_ctx, ctx->frame, &got_frame, &ctx->packet); -- -- if (got_frame && frame_number % 25 == 0) -+ avcodec_send_packet(ctx->codec_ctx, &ctx->packet); -+ if (avcodec_receive_frame(ctx->codec_ctx, ctx->frame) == 0 && frame_number % 25 == 0) - { - float diff = (float)convert_pts_to_ms(ctx->packet.pts - prev_packet_pts, ctx->format_ctx->streams[ctx->video_stream_id]->time_base); - if (fabsf(diff) < 1000 * ctx->min_sub_duration) //If the minimum duration of a subtitle line is exceeded, process packet -@@ -548,7 +546,6 @@ - { - // Do a binary search over the input video for faster processing - // printf("Duration: %d\n", (int)ctx->format_ctx->duration); -- int got_frame; - int seconds_time = 0; - for (seconds_time = 0; seconds_time < 20; seconds_time++) - { -@@ -568,8 +565,9 @@ - { - if (ctx->packet.stream_index == ctx->video_stream_id) - { -- avcodec_decode_video2(ctx->codec_ctx, ctx->frame, &got_frame, &ctx->packet); -- if (got_frame) -+ avcodec_send_packet(ctx->codec_ctx, &ctx->packet); -+ if (avcodec_receive_frame(ctx->codec_ctx, ctx->frame) == 0) -+ - { - // printf("%d\n", seek_time); - if (ctx->packet.pts < seek_time) diff --git a/srcpkgs/ccextractor/patches/disable_arm_neon.patch b/srcpkgs/ccextractor/patches/disable_arm_neon.patch deleted file mode 100644 index 7ced78981903ed..00000000000000 --- a/srcpkgs/ccextractor/patches/disable_arm_neon.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/src/thirdparty/libpng/pngpriv.h 2021-06-13 21:05:33.000000000 +0200 -+++ b/src/thirdparty/libpng/pngpriv.h 2021-06-17 17:35:17.217940102 +0200 -@@ -107,6 +107,7 @@ - * this in $(CC), e.g. "CC=gcc -mfpu=neon", but people who build libpng rarely - * do this. - */ -+#define PNG_ARM_NEON_OPT 0 - #ifndef PNG_ARM_NEON_OPT - /* ARM NEON optimizations are being controlled by the compiler settings, - * typically the target FPU. If the FPU has been set to NEON (-mfpu=neon diff --git a/srcpkgs/ccextractor/patches/fix-ocr.patch b/srcpkgs/ccextractor/patches/fix-ocr.patch deleted file mode 100644 index 2681c60aa414e2..00000000000000 --- a/srcpkgs/ccextractor/patches/fix-ocr.patch +++ /dev/null @@ -1,106 +0,0 @@ ---- a/src/lib_ccx/hardsubx.c -+++ b/src/lib_ccx/hardsubx.c -@@ -221,7 +221,7 @@ - char *pars_values = strdup("/dev/null"); - char *tessdata_path = NULL; - -- char *lang = options->ocrlang; -+ char *lang = (char *)options->ocrlang; - if (!lang) - lang = "eng"; // English is default language - -@@ -245,7 +245,7 @@ - - int ret = -1; - -- if (!strncmp("4.", TessVersion(), 2)) -+ if (!strncmp("4.", TessVersion(), 2) || !strncmp("5.", TessVersion(), 2)) - { - char tess_path[1024]; - if (ccx_options.ocr_oem < 0) ---- a/src/lib_ccx/ocr.c -+++ b/src/lib_ccx/ocr.c -@@ -97,36 +97,22 @@ - char *probe_tessdata_location(const char *lang) - { - int ret = 0; -- char *tessdata_dir_path = getenv("TESSDATA_PREFIX"); - -- ret = search_language_pack(tessdata_dir_path, lang); -- if (!ret) -- return tessdata_dir_path; -- -- tessdata_dir_path = "./"; -- ret = search_language_pack(tessdata_dir_path, lang); -- if (!ret) -- return tessdata_dir_path; -- -- tessdata_dir_path = "/usr/share/"; -- ret = search_language_pack(tessdata_dir_path, lang); -- if (!ret) -- return tessdata_dir_path; -- -- tessdata_dir_path = "/usr/local/share/"; -- ret = search_language_pack(tessdata_dir_path, lang); -- if (!ret) -- return tessdata_dir_path; -- -- tessdata_dir_path = "/usr/share/tesseract-ocr/"; -- ret = search_language_pack(tessdata_dir_path, lang); -- if (!ret) -- return tessdata_dir_path; -- -- tessdata_dir_path = "/usr/share/tesseract-ocr/4.00/"; -- ret = search_language_pack(tessdata_dir_path, lang); -- if (!ret) -- return tessdata_dir_path; -+ const char *paths[] = { -+ getenv("TESSDATA_PREFIX"), -+ "./", -+ "/usr/share/", -+ "/usr/local/share/", -+ "/usr/share/tesseract-ocr/", -+ "/usr/share/tesseract-ocr/4.00/", -+ "/usr/share/tesseract-ocr/5/", -+ "/usr/share/tesseract/"}; -+ -+ for (int i = 0; i < sizeof(paths) / sizeof(paths[0]); i++) -+ { -+ if (!search_language_pack(paths[i], lang)) -+ return (char *)paths[i]; -+ } - - return NULL; - } -@@ -174,7 +160,7 @@ - char *pars_values = strdup("tess.log"); - - ctx->api = TessBaseAPICreate(); -- if (!strncmp("4.", TessVersion(), 2)) -+ if (!strncmp("4.", TessVersion(), 2) || !strncmp("5.", TessVersion(), 2)) - { - char tess_path[1024]; - snprintf(tess_path, 1024, "%s%s%s", tessdata_path, "/", "tessdata"); -@@ -331,6 +317,11 @@ - } - - BOX *crop_points = ignore_alpha_at_edge(copy->alpha, copy->data, w, h, color_pix, &color_pix_out); -+ -+ l_int32 x, y, _w, _h; -+ -+ boxGetGeometry(crop_points, &x, &y, &_w, &_h); -+ - // Converting image to grayscale for OCR to avoid issues with transparency - cpix_gs = pixConvertRGBToGray(cpix, 0.0, 0.0, 0.0); - -@@ -426,8 +417,8 @@ - { - for (int j = x1; j <= x2; j++) - { -- if (copy->data[(crop_points->y + i) * w + (crop_points->x + j)] != firstpixel) -- histogram[copy->data[(crop_points->y + i) * w + (crop_points->x + j)]]++; -+ if (copy->data[(y + i) * w + (x + j)] != firstpixel) -+ histogram[copy->data[(y + i) * w + (x + j)]]++; - } - } - /* sorted in increasing order of intensity */ diff --git a/srcpkgs/ccextractor/template b/srcpkgs/ccextractor/template deleted file mode 100644 index 5d922ac0e442f7..00000000000000 --- a/srcpkgs/ccextractor/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'ccextractor' -pkgname=ccextractor -version=0.93 -revision=3 -build_wrksrc="linux" -build_style=gnu-configure -configure_args="--enable-ocr --enable-hardsubx" -hostmakedepends="automake pkg-config tesseract-ocr-devel" -makedepends="leptonica-devel tesseract-ocr-devel ffmpeg6-devel" -short_desc="Extract subtitles from video streams" -maintainer="newbluemoon " -license="GPL-2.0-or-later" -homepage="https://www.ccextractor.org/" -changelog="https://raw.githubusercontent.com/CCExtractor/ccextractor/master/docs/CHANGES.TXT" -distfiles="https://github.com/CCExtractor/${pkgname}/archive/v${version}.tar.gz" -checksum=0e66d3e360db1b02a88271af11313ca4c9bbda1b03728e264a44c4c9f77192e3 -CFLAGS="-I${XBPS_CROSS_BASE}/usr/include/tesseract -DPNG_POWERPC_VSX_OPT=0" - -pre_configure() { - vsed -i configure.ac \ - -e "s/tesseract --version/tesseract-ocr --version/g" \ - -e "s/\[lept\]/[leptonica]/" - ./autogen.sh -} - -post_install() { - vinstall ../docs/ccextractor.cnf.sample 644 usr/share/examples/ccextractor -} diff --git a/srcpkgs/cciss_vol_status/template b/srcpkgs/cciss_vol_status/template deleted file mode 100644 index 8661df1df517ad..00000000000000 --- a/srcpkgs/cciss_vol_status/template +++ /dev/null @@ -1,11 +0,0 @@ -# Template file for 'cciss_vol_status' -pkgname=cciss_vol_status -version=1.12a -revision=1 -build_style=gnu-configure -short_desc="Utility for Smart Array RAID controllers" -maintainer="Gerardo Di Iorio " -license="GPL-2.0-or-later" -homepage="https://cciss.sourceforge.net/" -distfiles="${SOURCEFORGE_SITE}/cciss/cciss_vol_status/cciss_vol_status-${version}.tar.gz" -checksum=db5a2508e4a5c57fb35a8b6d9c841db339b7386798a6c560d92f2369cf1cca47 diff --git a/srcpkgs/ccl/patches/musl-fixes.patch b/srcpkgs/ccl/patches/musl-fixes.patch deleted file mode 100644 index 57ef9e47f70c58..00000000000000 --- a/srcpkgs/ccl/patches/musl-fixes.patch +++ /dev/null @@ -1,59 +0,0 @@ ---- a/lisp-kernel/lisp-debug.c 2015-11-07 07:10:11.000000000 +1100 -+++ b/lisp-kernel/lisp-debug.c 2016-12-18 10:35:29.070710875 +1100 -@@ -36,6 +36,11 @@ - #include - #endif - -+#ifndef __GLIBC__ -+struct _libc_xmmreg { -+ unsigned int element[4]; -+}; -+#endif - - FILE *dbgout = NULL, *dbgin=NULL; - ---- a/lisp-kernel/pmcl-kernel.c 2015-11-07 07:10:11.000000000 +1100 -+++ b/lisp-kernel/pmcl-kernel.c 2016-12-18 10:34:36.854708181 +1100 -@@ -36,7 +36,7 @@ - #endif - - #ifdef LINUX --#ifndef ANDROID -+#ifdef __GLIBC__ - #include - #endif - #include -@@ -1702,6 +1702,10 @@ - ensure_gs_available(char *progname) - { - LispObj fs_addr = 0L, gs_addr = 0L, cur_thread = (LispObj)pthread_self(); -+ #ifdef __GLIBC__ - char *gnu_get_libc_version(void); -+ #else -+ #define gnu_get_libc_version() "" -+ #endif - /* - * According arch_prctl(2), there's no function prototype for ---- a/lisp-kernel/thread_manager.c 2015-11-07 07:10:11.000000000 +1100 -+++ b/lisp-kernel/thread_manager.c 2016-12-18 10:32:35.095701899 +1100 -@@ -185,7 +185,7 @@ - void - set_thread_affinity(TCR *target, unsigned cpuno) - { --#ifdef LINUX -+#ifdef __GLIBC__ - #ifndef ANDROID /* too useful to be in Android ... */ - pthread_t thread = (pthread_t)(target->osid); - cpu_set_t mask; ---- a/lisp-kernel/x86-exceptions.c 2015-11-07 07:10:11.000000000 +1100 -+++ b/lisp-kernel/x86-exceptions.c 2016-12-18 10:30:47.952696372 +1100 -@@ -29,7 +29,9 @@ - #ifdef LINUX - #include - #include -+#ifdef __GLIBC__ - #include -+#endif - #include - #endif - #ifdef DARWIN diff --git a/srcpkgs/ccl/patches/nopie.patch b/srcpkgs/ccl/patches/nopie.patch deleted file mode 100644 index a096575384217c..00000000000000 --- a/srcpkgs/ccl/patches/nopie.patch +++ /dev/null @@ -1,22 +0,0 @@ ---- a/lisp-kernel/linuxx8664/Makefile -+++ b/lisp-kernel/linuxx8664/Makefile -@@ -69,7 +69,7 @@ - all: ../../lx86cl64 - - --OSLIBS = -ldl -lm -lpthread -lrt -+OSLIBS = -ldl -lm -lpthread -lrt -no-pie - LINK_MAP = ./elf_x86_64.x - USE_LINK_MAP = # -T ./elf_x86_64.x - ---- a/lisp-kernel/linuxx8632/Makefile -+++ b/lisp-kernel/linuxx8632/Makefile -@@ -69,7 +69,7 @@ - all: ../../lx86cl - - --OSLIBS = -ldl -lm -lpthread -lrt -+OSLIBS = -ldl -lm -lpthread -lrt -no-pie - LINK_SCRIPT = # ./elf_x86_32.x - USE_LINK_SCRIPT = # -T $(LINK_SCRIPT) - diff --git a/srcpkgs/ccl/template b/srcpkgs/ccl/template deleted file mode 100644 index 5972ddeb0ce618..00000000000000 --- a/srcpkgs/ccl/template +++ /dev/null @@ -1,72 +0,0 @@ -# Template file for 'ccl' -pkgname=ccl -version=1.12 -revision=1 -archs="i686* x86_64*" -create_wrksrc=yes -hostmakedepends="m4" -short_desc="Clozure Common Lisp interpreter and compiler" -maintainer="rc-05 " -license="Apache-2.0" -homepage="https://ccl.clozure.com/" -distfiles=" - https://github.com/Clozure/ccl/archive/v${version}.tar.gz - https://github.com/Clozure/ccl/releases/download/v${version}/linuxx86.tar.gz -" -checksum=" - 774a06b4fb6dc4b51dfb26da8e1cc809c605e7706c12180805d1be6f2885bd52 - 7fbdb04fb1b19f0307c517aa5ee329cb4a21ecc0a43afd1b77531e4594638796 -" -nopie=1 -nostrip=1 -disable_parallel_build=1 -python_version=3 - -case $XBPS_MACHINE in - x86_64*) _arch=64 ;; - i686-musl) broken="SIGSEGV accessing context->regs: address not mapped to object" ;; - *) _arch='' ;; -esac - -post_extract() { - mv ccl-${version}/* . - vsed -i -e"/^COPT =/s/$/ -fcommon/" lisp-kernel/*/Makefile -} - -do_build() { - # recompile kernel, mandatory for musl - cd "lisp-kernel/linuxx86${_arch:-32}" - make - cd ../.. - - ./lx86cl$_arch -n -Q -b -e '(ccl:rebuild-ccl :full t)' -e '(ccl:quit)' -} - -do_install() { - find . -type d -name .svn -exec rm -rf '{}' + - find . -name '*.o' -delete - find . -name '*.*fsl' -delete - - vmkdir usr/lib/$pkgname - - vcopy lx86cl$_arch usr/lib/$pkgname - vcopy lx86cl$_arch.image usr/lib/$pkgname - - cat > exe.sh < - #include - - #include -diff --git a/src/cc/log.h b/src/cc/log.h -index 2b2c986..77708f5 100644 ---- a/src/cc/log.h -+++ b/src/cc/log.h -@@ -21,6 +21,7 @@ - #ifndef cc__log_h - #define cc__log_h - -+#include - #include - - #include -diff --git a/src/cc/options.h b/src/cc/options.h -index 6c45ce8..d757bfb 100644 ---- a/src/cc/options.h -+++ b/src/cc/options.h -@@ -21,6 +21,8 @@ - #ifndef cc__options_h - #define cc__options_h - -+#include -+ - #include - - #include - diff --git a/srcpkgs/cclive/patches/musl-strerror_r.patch b/srcpkgs/cclive/patches/musl-strerror_r.patch deleted file mode 100644 index feba32c358e7e6..00000000000000 --- a/srcpkgs/cclive/patches/musl-strerror_r.patch +++ /dev/null @@ -1,12 +0,0 @@ ---- a/src/cc/error.h 2018-12-29 15:15:13.042776367 +0100 -+++ b/src/cc/error.h 2018-12-29 15:15:13.042776367 +0100 -@@ -40,7 +40,8 @@ - static inline std::string strerror(const int ec) - { - char buf[256]; -- return strerror_r(ec, buf, sizeof(buf)); -+ strerror_r(ec, buf, sizeof(buf)); -+ return buf; - } - - static inline std::string strerror() { return strerror(errno); } diff --git a/srcpkgs/cclive/template b/srcpkgs/cclive/template deleted file mode 100644 index 5ed83089ea6e7e..00000000000000 --- a/srcpkgs/cclive/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'cclive' -pkgname=cclive -version=0.9.3 -revision=11 -build_style=gnu-configure -configure_args="boost_cv_lib_system=-lc" -hostmakedepends="pkg-config" -makedepends="boost-devel-minimal libboost_program_options libboost_filesystem - libboost_date_time libboost_date_time libboost_iostreams - pcre-devel libcurl-devel libquvi-devel glibmm-devel" -short_desc="Commandline downloader for popular video websites" -maintainer="Orphaned " -license="AGPL-3.0-or-later" -homepage="https://cclive.sourceforge.net/" -distfiles="${SOURCEFORGE_SITE}/cclive/cclive-${version}.tar.xz" -checksum=2edeaf5d76455723577e0b593f0322a97f1e0c8b0cffcc70eca8b5d17374a495 -CPPFLAGS="-P" - -post_install() { - vlicense COPYING -} diff --git a/srcpkgs/ccls/template b/srcpkgs/ccls/template deleted file mode 100644 index 438f15a7387dac..00000000000000 --- a/srcpkgs/ccls/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'ccls' -pkgname=ccls -version=0.20241108 -revision=1 -_llvmver=19 -build_style=cmake -configure_args="-DUSE_SYSTEM_RAPIDJSON=ON - -DLLVM_DIR=${XBPS_CROSS_BASE}/usr/lib/llvm/${_llvmver}/lib/cmake/llvm - -DClang_DIR=${XBPS_CROSS_BASE}/usr/lib/llvm/${_llvmver}/lib/cmake/clang - -DCLANG_RESOURCE_DIR=${XBPS_CROSS_BASE}/usr/lib/llvm/${_llvmver}/lib/clang/${_llvmver}" -hostmakedepends="clang-tools-extra${_llvmver}" -makedepends="clang-tools-extra${_llvmver} libxml2-devel llvm${_llvmver}-devel - ncurses-devel rapidjson zlib-devel libzstd-devel libffi-devel libedit-devel" -short_desc="C/C++/ObjC language server" -maintainer="Orphaned " -license="Apache-2.0" -homepage="https://github.com/MaskRay/ccls" -distfiles="https://github.com/MaskRay/ccls/archive/${version}.tar.gz" -checksum=76224663c3554eef9102dca66d804874d0252312d7c7d02941c615c87dcb68af diff --git a/srcpkgs/ccrypt/template b/srcpkgs/ccrypt/template deleted file mode 100644 index ddddfeba6e99e7..00000000000000 --- a/srcpkgs/ccrypt/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'ccrypt' -pkgname=ccrypt -version=1.11 -revision=2 -build_style=gnu-configure -short_desc="Symmetric encryption utility using Rijndael cipher" -maintainer="Evan Deaubl " -license="GPL-2.0-or-later" -homepage="https://ccrypt.sourceforge.net" -distfiles="${SOURCEFORGE_SITE}/ccrypt/ccrypt-${version}.tar.gz" -checksum=b19c47500a96ee5fbd820f704c912f6efcc42b638c0a6aa7a4e3dc0a6b51a44f - -if [ "$XBPS_TARGET_LIBC" = "glibc" ]; then - makedepends+=" libxcrypt-devel" -fi diff --git a/srcpkgs/ccrypt/update b/srcpkgs/ccrypt/update deleted file mode 100644 index 1049458418f4ce..00000000000000 --- a/srcpkgs/ccrypt/update +++ /dev/null @@ -1 +0,0 @@ -ignore="*android" diff --git a/srcpkgs/ccsm/patches/prefix.patch b/srcpkgs/ccsm/patches/prefix.patch deleted file mode 100644 index 0c4ceb8d2b081d..00000000000000 --- a/srcpkgs/ccsm/patches/prefix.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/setup.py 2017-03-02 11:35:41.688884000 -0800 -+++ b/setup.py 2017-03-02 11:36:07.745885086 -0800 -@@ -103,7 +103,7 @@ - if not prefix and "PREFIX" in os.environ: - prefix = os.environ["PREFIX"] - if not prefix or not len (prefix): -- prefix = "/usr/local" -+ prefix = "/usr" - - if sys.argv[1] in ("install", "uninstall") and len (prefix): - sys.argv += ["--prefix", prefix] diff --git a/srcpkgs/ccsm/template b/srcpkgs/ccsm/template deleted file mode 100644 index 1b5064ce6a7e8c..00000000000000 --- a/srcpkgs/ccsm/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'ccsm' -pkgname=ccsm -version=0.8.18 -revision=7 -build_style=python3-module -hostmakedepends="python3-setuptools intltool" -depends="compizconfig-python python3-xlib python3-gobject" -short_desc="Compiz Configuration Seetings Manager for Compiz Reloaded" -maintainer="CoolOhm " -license="GPL-2.0-or-later" -homepage="https://github.com/compiz-reloaded" -distfiles="https://github.com/compiz-reloaded/ccsm/archive/v${version}.tar.gz>${pkgname}-${version}.tar.gz" -checksum=99192a021631cc5a82131fbc03d2f1b7e587892878902113d9bde57a6b00bfa4 diff --git a/srcpkgs/cd-discid/template b/srcpkgs/cd-discid/template deleted file mode 100644 index 7938d35f86a0b6..00000000000000 --- a/srcpkgs/cd-discid/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'cd-discid' -pkgname=cd-discid -version=1.4 -revision=5 -build_style=gnu-makefile -short_desc="An utility to get CDDB discid information from a CD-ROM disc" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="http://linukz.org/cd-discid.shtml" -distfiles="http://linukz.org/download/${pkgname}-${version}.tar.gz" -checksum=ffd68cd406309e764be6af4d5cbcc309e132c13f3597c6a4570a1f218edd2c63 - -post_extract() { - sed -i 's/CFLAGS :=/override &/g' Makefile -} diff --git a/srcpkgs/cdb/patches/errno.patch b/srcpkgs/cdb/patches/errno.patch deleted file mode 100644 index 03859f584445bb..00000000000000 --- a/srcpkgs/cdb/patches/errno.patch +++ /dev/null @@ -1,7 +0,0 @@ ---- a/error.h 2016-02-22 14:53:04.541809816 +0000 -+++ b/error.h 2016-02-22 14:54:20.978714226 +0000 -@@ -1,3 +1,4 @@ -+#include - #ifndef ERROR_H - #define ERROR_H - diff --git a/srcpkgs/cdb/patches/makefile.patch b/srcpkgs/cdb/patches/makefile.patch deleted file mode 100644 index 4ff5019eccf993..00000000000000 --- a/srcpkgs/cdb/patches/makefile.patch +++ /dev/null @@ -1,92 +0,0 @@ ---- a/Makefile 2000-02-19 15:42:05.000000000 -0500 -+++ b/Makefile 2016-02-22 16:58:48.006067048 -0500 -@@ -2,7 +2,7 @@ - - SHELL=/bin/sh - --default: it -+default: prog - - alloc.a: \ - makelib alloc.o -@@ -12,22 +12,6 @@ - compile alloc.c alloc.h error.h - ./compile alloc.c - --auto-str: \ --load auto-str.o buffer.a unix.a byte.a -- ./load auto-str buffer.a unix.a byte.a -- --auto-str.o: \ --compile auto-str.c buffer.h readwrite.h exit.h -- ./compile auto-str.c -- --auto_home.c: \ --auto-str conf-home -- ./auto-str auto_home `head -1 conf-home` > auto_home.c -- --auto_home.o: \ --compile auto_home.c -- ./compile auto_home.c -- - buffer.a: \ - makelib strerr_sys.o buffer.o buffer_put.o buffer_2.o strerr_die.o \ - buffer_get.o buffer_copy.o buffer_1.o buffer_0.o buffer_1s.o -@@ -167,7 +151,7 @@ - compile: \ - warn-auto.sh conf-cc - ( cat warn-auto.sh; \ -- echo exec "`head -1 conf-cc`" '-c $${1+"$$@"}' \ -+ echo exec "$(CC) $(CFLAGS)" '-c $${1+"$$@"}' \ - ) > compile - chmod 755 compile - -@@ -183,35 +167,13 @@ - compile fmt_ulong.c fmt.h - ./compile fmt_ulong.c - --hier.o: \ --compile hier.c auto_home.h -- ./compile hier.c -- --install: \ --load install.o hier.o auto_home.o buffer.a unix.a byte.a -- ./load install hier.o auto_home.o buffer.a unix.a byte.a -- --install.o: \ --compile install.c buffer.h strerr.h error.h open.h readwrite.h exit.h -- ./compile install.c -- --instcheck: \ --load instcheck.o hier.o auto_home.o buffer.a unix.a byte.a -- ./load instcheck hier.o auto_home.o buffer.a unix.a byte.a -- --instcheck.o: \ --compile instcheck.c strerr.h error.h readwrite.h exit.h -- ./compile instcheck.c -- --it: \ --prog install instcheck -- - load: \ - warn-auto.sh conf-ld - ( cat warn-auto.sh; \ - echo 'main="$$1"; shift'; \ -- echo exec "`head -1 conf-ld`" \ -+ echo exec "$(CC) $(CFLAGS) $(LDFLAGS)" \ - '-o "$$main" "$$main".o $${1+"$$@"}' \ -+ $(LIBS) \ - ) > load - chmod 755 load - -@@ -265,10 +227,6 @@ - compile seek_set.c seek.h - ./compile seek_set.c - --setup: \ --it install -- ./install -- - str_len.o: \ - compile str_len.c str.h - ./compile str_len.c diff --git a/srcpkgs/cdb/template b/srcpkgs/cdb/template deleted file mode 100644 index c95afff379bbbd..00000000000000 --- a/srcpkgs/cdb/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'cdb' -pkgname=cdb -version=0.75 -revision=5 -build_style=gnu-makefile -short_desc="Constant database utilities" -maintainer="Lain " -license="Public Domain" -homepage="http://cr.yp.to/cdb.html" -distfiles="http://cr.yp.to/cdb/cdb-${version}.tar.gz" -checksum="1919577799a50c080a8a05a1cbfa5fa7e7abc823d8d7df2eeb181e624b7952c5" - -alternatives=" - cdb:cdbdump:/usr/bin/cdb-dump - cdb:cdbget:/usr/bin/cdb-get - cdb:cdbmake:/usr/bin/cdb-make - cdb:cdbstats:/usr/bin/cdb-stats -" - -do_configure() { - echo /usr >conf-home -} -do_install() { - for f in dump get make stats test make-12 make-sv; do - vbin cdb${f} cdb-${f} - done -} diff --git a/srcpkgs/cdb/update b/srcpkgs/cdb/update deleted file mode 100644 index 35194de1509f6b..00000000000000 --- a/srcpkgs/cdb/update +++ /dev/null @@ -1 +0,0 @@ -site=https://cr.yp.to/cdb/install.html diff --git a/srcpkgs/cddlib-devel b/srcpkgs/cddlib-devel deleted file mode 120000 index 401ad0a0b1bccd..00000000000000 --- a/srcpkgs/cddlib-devel +++ /dev/null @@ -1 +0,0 @@ -cddlib \ No newline at end of file diff --git a/srcpkgs/cddlib/template b/srcpkgs/cddlib/template deleted file mode 100644 index edd8bb2eb3d1e5..00000000000000 --- a/srcpkgs/cddlib/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'cddlib' -pkgname=cddlib -version=0.94m -revision=1 -build_style=gnu-configure -makedepends="gmp-devel" -short_desc="Efficient implementation of the Double Description Method" -maintainer="dkwo " -license="GPL-2.0-or-later" -homepage="https://people.inf.ethz.ch/fukudak/cdd_home/" -distfiles="https://github.com/cddlib/cddlib/releases/download/${version}/cddlib-${version}.tar.gz" -checksum=70dffdb3369b8704dc75428a1b3c42ab9047b81ce039f12f427e2eb2b1b0dee2 - -cddlib-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - vmove "usr/bin/test*" - } -} diff --git a/srcpkgs/cdecl/patches/fix-reserved_keyword.patch b/srcpkgs/cdecl/patches/fix-reserved_keyword.patch deleted file mode 100644 index 5731b50b4e2999..00000000000000 --- a/srcpkgs/cdecl/patches/fix-reserved_keyword.patch +++ /dev/null @@ -1,53 +0,0 @@ ---- a/cdecl.c 2009-10-20 11:25:25.000000000 +0200 -+++ b/cdecl.c 2016-10-21 12:29:34.791599362 +0200 -@@ -245,7 +245,7 @@ - /* for unsupported combinations of types. */ - void mbcheck() - { -- register int i, j, restrict; -+ register int i, j, restr; - char *t1, *t2; - - /* Loop through the types */ -@@ -262,26 +262,26 @@ - if (!(modbits & crosstypes[j].bit)) - continue; - /* check the type of restriction */ -- restrict = crosscheck[i][j]; -- if (restrict == ALWAYS) -+ restr = crosscheck[i][j]; -+ if (restr == ALWAYS) - continue; - t1 = crosstypes[i].name; - t2 = crosstypes[j].name; -- if (restrict == NEVER) -+ if (restr == NEVER) - { - notsupported("", t1, t2); - } -- else if (restrict == RITCHIE) -+ else if (restr == RITCHIE) - { - if (RitchieFlag) - notsupported(" (Ritchie Compiler)", t1, t2); - } -- else if (restrict == PREANSI) -+ else if (restr == PREANSI) - { - if (PreANSIFlag || RitchieFlag) - notsupported(" (Pre-ANSI Compiler)", t1, t2); - } -- else if (restrict == ANSI) -+ else if (restr == ANSI) - { - if (!RitchieFlag && !PreANSIFlag) - notsupported(" (ANSI Compiler)", t1, t2); -@@ -290,7 +290,7 @@ - { - (void) fprintf (stderr, - "%s: Internal error in crosscheck[%d,%d]=%d!\n", -- progname, i, j, restrict); -+ progname, i, j, restr); - exit(1); /* NOTREACHED */ - } - } diff --git a/srcpkgs/cdecl/template b/srcpkgs/cdecl/template deleted file mode 100644 index 71e5f059422ff3..00000000000000 --- a/srcpkgs/cdecl/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'cdecl' -pkgname=cdecl -version=2.5 -revision=6 -build_style=gnu-makefile -make_build_args="-e" -hostmakedepends="flex" -makedepends="readline-devel" -short_desc="Compose C and C++ type declarations" -maintainer="beefcurtains " -license="Public Domain" -homepage="https://cdecl.org" -distfiles="https://cdecl.org/files/${pkgname}-blocks-${version}.tar.gz" -checksum=9ee6402be7e4f5bb5e6ee60c6b9ea3862935bf070e6cecd0ab0842305406f3ac -CFLAGS="-DUSE_READLINE" - -pre_build() { - flex -l -o cdlex.c cdlex.l - sed -i 's/getline/cdgetline/' cdecl.c - export LIBS="$LDFLAGS -lreadline" -} - -do_install() { - vbin c++decl - vbin cdecl - vman cdecl.1 - vman c++decl.1 -} diff --git a/srcpkgs/cdecl/update b/srcpkgs/cdecl/update deleted file mode 100644 index b0ed70cb40d5cc..00000000000000 --- a/srcpkgs/cdecl/update +++ /dev/null @@ -1 +0,0 @@ -pattern="${pkgname}-blocks-\K[\d.]+(?=\.tar\.gz)" diff --git a/srcpkgs/cdemu-client/template b/srcpkgs/cdemu-client/template deleted file mode 100644 index 4b33e953fa1522..00000000000000 --- a/srcpkgs/cdemu-client/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'cdemu-client' -pkgname=cdemu-client -version=3.2.5 -revision=1 -build_style=cmake -configure_args="-DCMAKE_INSTALL_COMPLETIONSDIR=/usr/share/bash-completion/completions" -hostmakedepends="python3 intltool pkg-config" -depends="cdemu-daemon python3-gobject" -short_desc="Simple command-line client for controlling CDEmu daemon" -maintainer="Helmut Pozimski " -license="GPL-2.0-or-later" -homepage="https://cdemu.sourceforge.io" -distfiles="${SOURCEFORGE_SITE}/cdemu/cdemu-client-${version}.tar.xz" -checksum=a72d85eb5bfcbced0108cd7c1827e50220f8f1d7998db30ceb0aa808366c39df diff --git a/srcpkgs/cdemu-daemon/template b/srcpkgs/cdemu-daemon/template deleted file mode 100644 index 77dd28442d1b34..00000000000000 --- a/srcpkgs/cdemu-daemon/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'cdemu-daemon' -pkgname=cdemu-daemon -version=3.2.7 -revision=1 -build_style=cmake -hostmakedepends="pkg-config intltool" -makedepends="libmirage-devel glib-devel libao-devel" -depends="vhba-module-dkms" -short_desc="Userspace daemon part of the cdemu suite" -maintainer="Helmut Pozimski " -license="GPL-2.0-or-later" -homepage="http://cdemu.sourceforge.net" -distfiles="${SOURCEFORGE_SITE}/cdemu/cdemu-daemon-${version}.tar.xz" -checksum=10a8761ba440f58ab8e81a5302a376b3a4e92c96fc8300ee1291a2c1d19c7a57 diff --git a/srcpkgs/cdetect/template b/srcpkgs/cdetect/template deleted file mode 100644 index dc4887780c52e3..00000000000000 --- a/srcpkgs/cdetect/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'cdetect' -pkgname=cdetect -version=0.6.0 -revision=4 -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" -homepage="https://github.com/xyproto/cdetect" -distfiles="https://github.com/xyproto/cdetect/archive/${version}.tar.gz" -checksum=00ce492c58addaa1be9ff3bc3a1552fa8f8ba90620ffd3205b5f695d2210ee65 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/cdm/patches/fix-bashisms.patch b/srcpkgs/cdm/patches/fix-bashisms.patch deleted file mode 100644 index 81aa54af296a55..00000000000000 --- a/srcpkgs/cdm/patches/fix-bashisms.patch +++ /dev/null @@ -1,18 +0,0 @@ -Source: maxice8 -Upstream: to be upstreamed -Reason: fixes running it with POSIX shells - ---- a/src/profile.sh -+++ b/src/profile.sh -@@ -1,8 +1,8 @@ - # To avoid potential situation where cdm(1) crashes on every TTY, here we - # default to execute cdm(1) on tty1 only, and leave other TTYs untouched. --if [[ "$(tty)" == '/dev/tty1' ]]; then -- [[ -n "$CDM_SPAWN" ]] && return -+if [ "$(tty)" = '/dev/tty1' ]; then -+ [ -n "$CDM_SPAWN" ] && return - # Avoid executing cdm(1) when X11 has already been started. -- [[ -z "$DISPLAY$SSH_TTY$(pgrep xinit)" ]] && exec cdm -+ [ -z "$DISPLAY$SSH_TTY$(pgrep xinit)" ] && exec cdm - fi - diff --git a/srcpkgs/cdm/template b/srcpkgs/cdm/template deleted file mode 100644 index f1fb8b2f646c50..00000000000000 --- a/srcpkgs/cdm/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'cdm' -pkgname=cdm -version=0.7 -revision=3 -depends="dialog xinit kbd xdpyinfo" -short_desc="Console Display Manager" -maintainer="Andrea Brancaleoni " -license="GPL-2.0-or-later" -homepage="https://github.com/evertiro/cdm" -distfiles="https://github.com/evertiro/cdm/archive/${version}.tar.gz" -checksum=530042165ce65cdff3ec62ba9f077d0e8c6744c13f5d449d84fe2506a79d2e56 - -do_install() { - sed -i 's| /| $PKGDESTDIR/|g' install.sh - PKGDESTDIR="$PKGDESTDIR" ./install.sh - - vmkdir etc/profile.d - vinstall src/profile.sh 755 etc/profile.d cdm.sh -} diff --git a/srcpkgs/cdogs-sdl/template b/srcpkgs/cdogs-sdl/template deleted file mode 100644 index 379e12d9d81207..00000000000000 --- a/srcpkgs/cdogs-sdl/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'cdogs-sdl' -pkgname=cdogs-sdl -version=2.1.0 -revision=1 -build_style=cmake -configure_args=" - -DCMAKE_INSTALL_PREFIX=/usr/share/cdogs-sdl/ - -DCDOGS_DATA_DIR=/usr/share/cdogs-sdl/ -" -hostmakedepends="pkg-config python3-protobuf protobuf" -makedepends="SDL2-devel SDL2_mixer-devel SDL2_image-devel SDL2_net-devel - gtk+3-devel protobuf-devel" -short_desc="Classic overhead run-and-gun game" -maintainer="Enno Boland " -license="GPL-2.0-or-later" -homepage="https://cxong.github.io/cdogs-sdl/" -distfiles="https://github.com/cxong/cdogs-sdl/archive/${version}.tar.gz" -checksum=ea24c15cf3372f7d2fd4275cea4f1fd658a2bd5f79f7e6d0c8e3f98991c60dc2 -replaces="cdogs-sdl-data<=0.7.3" - -pre_configure() { - vsed -i CMakeLists.txt -e "s; -Werror;;" -} - -post_install() { - mv "$DESTDIR"/usr/share/cdogs-sdl/bin/ "$DESTDIR"/usr/bin/ - mv "$DESTDIR"/usr/share/cdogs-sdl/share/* "$DESTDIR"/usr/share/ -} diff --git a/srcpkgs/cdparanoia/patches/autoconf-init-ac_cv_objext.patch b/srcpkgs/cdparanoia/patches/autoconf-init-ac_cv_objext.patch deleted file mode 100644 index 5f431119a979a2..00000000000000 --- a/srcpkgs/cdparanoia/patches/autoconf-init-ac_cv_objext.patch +++ /dev/null @@ -1,17 +0,0 @@ -AC_PROG_CC will initialise a lot of value which is used by -- AC_HEADER_STDC; and -- AC_CHECK_SIZEOF ---- ---- a/configure.in -+++ b/configure.in -@@ -5,9 +5,7 @@ cp $srcdir/configure.sub $srcdir/config.sub - - AC_CANONICAL_HOST - --if test -z "$CC"; then -- AC_PROG_CC --fi -+AC_PROG_CC - AC_PROG_RANLIB - AC_CHECK_PROG(AR,ar,ar) - AC_CHECK_PROG(INSTALL,install,install) diff --git a/srcpkgs/cdparanoia/patches/byteswap-null-check.diff b/srcpkgs/cdparanoia/patches/byteswap-null-check.diff deleted file mode 100644 index 77f61474a6a613..00000000000000 --- a/srcpkgs/cdparanoia/patches/byteswap-null-check.diff +++ /dev/null @@ -1,13 +0,0 @@ -Index: interface/interface.c -=================================================================== ---- a/interface/interface.c (revision 15338) -+++ b/interface/interface.c (revision 15356) -@@ -118,7 +118,7 @@ - if(d->bigendianp==-1) /* not determined yet */ - d->bigendianp=data_bigendianp(d); - -- if(d->bigendianp!=bigendianp()){ -+ if(buffer && d->bigendianp!=bigendianp()){ - int i; - u_int16_t *p=(u_int16_t *)buffer; - long els=sectors*CD_FRAMESIZE_RAW/2; diff --git a/srcpkgs/cdparanoia/patches/gcc.diff b/srcpkgs/cdparanoia/patches/gcc.diff deleted file mode 100644 index d75adfba1edcb7..00000000000000 --- a/srcpkgs/cdparanoia/patches/gcc.diff +++ /dev/null @@ -1,582 +0,0 @@ -Index: interface/test_interface.c -=================================================================== ---- a/interface/test_interface.c (Revision 15337) -+++ b/interface/test_interface.c (Revision 15340) -@@ -66,9 +66,9 @@ - if(!fd)fd=fdopen(d->cdda_fd,"r"); - - if(beginprivate->last_milliseconds=20; -+ d->private_data->last_milliseconds=20; - else -- d->private->last_milliseconds=sectors; -+ d->private_data->last_milliseconds=sectors; - - #ifdef CDDA_TEST_UNDERRUN - sectors-=1; -Index: interface/cdda_interface.h -=================================================================== ---- a/interface/cdda_interface.h (Revision 15337) -+++ b/interface/cdda_interface.h (Revision 15340) -@@ -84,7 +84,7 @@ - int is_atapi; - int is_mmc; - -- cdda_private_data_t *private; -+ cdda_private_data_t *private_data; - void *reserved; - unsigned char inqbytes[4]; - -Index: interface/interface.c -=================================================================== ---- a/interface/interface.c (Revision 15337) -+++ b/interface/interface.c (Revision 15340) -@@ -39,9 +39,9 @@ - if(d->drive_model)free(d->drive_model); - if(d->cdda_fd!=-1)close(d->cdda_fd); - if(d->ioctl_fd!=-1 && d->ioctl_fd!=d->cdda_fd)close(d->ioctl_fd); -- if(d->private){ -- if(d->private->sg_hd)free(d->private->sg_hd); -- free(d->private); -+ if(d->private_data){ -+ if(d->private_data->sg_hd)free(d->private_data->sg_hd); -+ free(d->private_data); - } - - free(d); -@@ -127,7 +127,7 @@ - } - } - } -- if(ms)*ms=d->private->last_milliseconds; -+ if(ms)*ms=d->private_data->last_milliseconds; - return(sectors); - } - -Index: interface/scsi_interface.c -=================================================================== ---- a/interface/scsi_interface.c (Revision 15337) -+++ b/interface/scsi_interface.c (Revision 15340) -@@ -15,13 +15,13 @@ - static int timed_ioctl(cdrom_drive *d, int fd, int command, void *arg){ - struct timespec tv1; - struct timespec tv2; -- int ret1=clock_gettime(d->private->clock,&tv1); -+ int ret1=clock_gettime(d->private_data->clock,&tv1); - int ret2=ioctl(fd, command,arg); -- int ret3=clock_gettime(d->private->clock,&tv2); -+ int ret3=clock_gettime(d->private_data->clock,&tv2); - if(ret1<0 || ret3<0){ -- d->private->last_milliseconds=-1; -+ d->private_data->last_milliseconds=-1; - }else{ -- d->private->last_milliseconds = (tv2.tv_sec-tv1.tv_sec)*1000. + (tv2.tv_nsec-tv1.tv_nsec)/1000000.; -+ d->private_data->last_milliseconds = (tv2.tv_sec-tv1.tv_sec)*1000. + (tv2.tv_nsec-tv1.tv_nsec)/1000000.; - } - return ret2; - } -@@ -96,7 +96,7 @@ - static void clear_garbage(cdrom_drive *d){ - fd_set fdset; - struct timeval tv; -- struct sg_header *sg_hd=d->private->sg_hd; -+ struct sg_header *sg_hd=d->private_data->sg_hd; - int flag=0; - - /* clear out any possibly preexisting garbage */ -@@ -185,7 +185,7 @@ - struct timespec tv2; - int tret1,tret2; - int status = 0; -- struct sg_header *sg_hd=d->private->sg_hd; -+ struct sg_header *sg_hd=d->private_data->sg_hd; - long writebytes=SG_OFF+cmd_len+in_size; - - /* generic scsi device services */ -@@ -195,7 +195,7 @@ - - memset(sg_hd,0,sizeof(sg_hd)); - memset(sense_buffer,0,SG_MAX_SENSE); -- memcpy(d->private->sg_buffer,cmd,cmd_len+in_size); -+ memcpy(d->private_data->sg_buffer,cmd,cmd_len+in_size); - sg_hd->twelve_byte = cmd_len == 12; - sg_hd->result = 0; - sg_hd->reply_len = SG_OFF + out_size; -@@ -209,7 +209,7 @@ - tell if the command failed. Scared yet? */ - - if(bytecheck && out_size>in_size){ -- memset(d->private->sg_buffer+cmd_len+in_size,bytefill,out_size-in_size); -+ memset(d->private_data->sg_buffer+cmd_len+in_size,bytefill,out_size-in_size); - /* the size does not remove cmd_len due to the way the kernel - driver copies buffers */ - writebytes+=(out_size-in_size); -@@ -243,7 +243,7 @@ - } - - sigprocmask (SIG_BLOCK, &(d->sigset), NULL ); -- tret1=clock_gettime(d->private->clock,&tv1); -+ tret1=clock_gettime(d->private_data->clock,&tv1); - errno=0; - status = write(d->cdda_fd, sg_hd, writebytes ); - -@@ -289,7 +289,7 @@ - } - } - -- tret2=clock_gettime(d->private->clock,&tv2); -+ tret2=clock_gettime(d->private_data->clock,&tv2); - errno=0; - status = read(d->cdda_fd, sg_hd, SG_OFF + out_size); - sigprocmask ( SIG_UNBLOCK, &(d->sigset), NULL ); -@@ -313,7 +313,7 @@ - if(bytecheck && in_size+cmd_lenprivate->sg_buffer[i]!=bytefill){ -+ if(d->private_data->sg_buffer[i]!=bytefill){ - flag=1; - break; - } -@@ -326,9 +326,9 @@ - - errno=0; - if(tret1<0 || tret2<0){ -- d->private->last_milliseconds=-1; -+ d->private_data->last_milliseconds=-1; - }else{ -- d->private->last_milliseconds = (tv2.tv_sec-tv1.tv_sec)*1000 + (tv2.tv_nsec-tv1.tv_nsec)/1000000; -+ d->private_data->last_milliseconds = (tv2.tv_sec-tv1.tv_sec)*1000 + (tv2.tv_nsec-tv1.tv_nsec)/1000000; - } - return(0); - } -@@ -347,7 +347,7 @@ - - memset(&hdr,0,sizeof(hdr)); - memset(sense,0,sizeof(sense)); -- memcpy(d->private->sg_buffer,cmd+cmd_len,in_size); -+ memcpy(d->private_data->sg_buffer,cmd+cmd_len,in_size); - - hdr.cmdp = cmd; - hdr.cmd_len = cmd_len; -@@ -355,7 +355,7 @@ - hdr.mx_sb_len = SG_MAX_SENSE; - hdr.timeout = 50000; - hdr.interface_id = 'S'; -- hdr.dxferp = d->private->sg_buffer; -+ hdr.dxferp = d->private_data->sg_buffer; - hdr.flags = SG_FLAG_DIRECT_IO; /* direct IO if we can get it */ - - /* scary buffer fill hack */ -@@ -400,7 +400,7 @@ - if(bytecheck && in_sizeprivate->sg_buffer[i]!=bytefill){ -+ if(d->private_data->sg_buffer[i]!=bytefill){ - flag=1; - break; - } -@@ -412,7 +412,7 @@ - } - - /* Can't rely on .duration because we can't be certain kernel has HZ set to something useful */ -- /* d->private->last_milliseconds = hdr.duration; */ -+ /* d->private_data->last_milliseconds = hdr.duration; */ - - errno = 0; - return 0; -@@ -445,9 +445,9 @@ - - handle_scsi_cmd(d, cmd, 6, 0, 56, 0,0, sense); - -- key = d->private->sg_buffer[2] & 0xf; -- ASC = d->private->sg_buffer[12]; -- ASCQ = d->private->sg_buffer[13]; -+ key = d->private_data->sg_buffer[2] & 0xf; -+ ASC = d->private_data->sg_buffer[12]; -+ ASCQ = d->private_data->sg_buffer[13]; - - if(key == 2 && ASC == 4 && ASCQ == 1) return 0; - return 1; -@@ -492,7 +492,7 @@ - if (handle_scsi_cmd (d, cmd, 10, 0, size+4,'\377',1,sense)) return(1); - - { -- unsigned char *b=d->private->sg_buffer; -+ unsigned char *b=d->private_data->sg_buffer; - if(b[0])return(1); /* Handles only up to 256 bytes */ - if(b[6])return(1); /* Handles only up to 256 bytes */ - -@@ -604,8 +604,8 @@ - static unsigned int get_orig_sectorsize(cdrom_drive *d){ - if(mode_sense(d,12,0x01))return(-1); - -- d->orgdens = d->private->sg_buffer[4]; -- return(d->orgsize = ((int)(d->private->sg_buffer[10])<<8)+d->private->sg_buffer[11]); -+ d->orgdens = d->private_data->sg_buffer[4]; -+ return(d->orgsize = ((int)(d->private_data->sg_buffer[10])<<8)+d->private_data->sg_buffer[11]); - } - - /* switch CDROM scsi drives to given sector size */ -@@ -664,8 +664,8 @@ - return(-4); - } - -- first=d->private->sg_buffer[2]; -- last=d->private->sg_buffer[3]; -+ first=d->private_data->sg_buffer[2]; -+ last=d->private_data->sg_buffer[3]; - tracks=last-first+1; - - if (last > MAXTRK || first > MAXTRK || last<0 || first<0) { -@@ -683,7 +683,7 @@ - return(-5); - } - { -- scsi_TOC *toc=(scsi_TOC *)(d->private->sg_buffer+4); -+ scsi_TOC *toc=(scsi_TOC *)(d->private_data->sg_buffer+4); - - d->disc_toc[i-first].bFlags=toc->bFlags; - d->disc_toc[i-first].bTrack=i; -@@ -704,7 +704,7 @@ - return(-2); - } - { -- scsi_TOC *toc=(scsi_TOC *)(d->private->sg_buffer+4); -+ scsi_TOC *toc=(scsi_TOC *)(d->private_data->sg_buffer+4); - - d->disc_toc[i-first].bFlags=toc->bFlags; - d->disc_toc[i-first].bTrack=0xAA; -@@ -738,7 +738,7 @@ - } - - /* copy to our structure and convert start sector */ -- tracks = d->private->sg_buffer[1]; -+ tracks = d->private_data->sg_buffer[1]; - if (tracks > MAXTRK) { - cderror(d,"003: CDROM reporting illegal number of tracks\n"); - return(-3); -@@ -754,33 +754,33 @@ - return(-5); - } - -- d->disc_toc[i].bFlags = d->private->sg_buffer[10]; -+ d->disc_toc[i].bFlags = d->private_data->sg_buffer[10]; - d->disc_toc[i].bTrack = i + 1; - - d->disc_toc[i].dwStartSector= d->adjust_ssize * -- (((signed char)(d->private->sg_buffer[2])<<24) | -- (d->private->sg_buffer[3]<<16)| -- (d->private->sg_buffer[4]<<8)| -- (d->private->sg_buffer[5])); -+ (((signed char)(d->private_data->sg_buffer[2])<<24) | -+ (d->private_data->sg_buffer[3]<<16)| -+ (d->private_data->sg_buffer[4]<<8)| -+ (d->private_data->sg_buffer[5])); - } - - d->disc_toc[i].bFlags = 0; - d->disc_toc[i].bTrack = i + 1; -- memcpy (&foo, d->private->sg_buffer+2, 4); -- memcpy (&bar, d->private->sg_buffer+6, 4); -+ memcpy (&foo, d->private_data->sg_buffer+2, 4); -+ memcpy (&bar, d->private_data->sg_buffer+6, 4); - d->disc_toc[i].dwStartSector = d->adjust_ssize * (be32_to_cpu(foo) + - be32_to_cpu(bar)); - - d->disc_toc[i].dwStartSector= d->adjust_ssize * -- ((((signed char)(d->private->sg_buffer[2])<<24) | -- (d->private->sg_buffer[3]<<16)| -- (d->private->sg_buffer[4]<<8)| -- (d->private->sg_buffer[5]))+ -+ ((((signed char)(d->private_data->sg_buffer[2])<<24) | -+ (d->private_data->sg_buffer[3]<<16)| -+ (d->private_data->sg_buffer[4]<<8)| -+ (d->private_data->sg_buffer[5]))+ - -- ((((signed char)(d->private->sg_buffer[6])<<24) | -- (d->private->sg_buffer[7]<<16)| -- (d->private->sg_buffer[8]<<8)| -- (d->private->sg_buffer[9])))); -+ ((((signed char)(d->private_data->sg_buffer[6])<<24) | -+ (d->private_data->sg_buffer[7]<<16)| -+ (d->private_data->sg_buffer[8]<<8)| -+ (d->private_data->sg_buffer[9])))); - - - d->cd_extra = FixupTOC(d,tracks+1); -@@ -817,7 +817,7 @@ - cmd[8] = sectors; - if((ret=handle_scsi_cmd(d,cmd,10,0,sectors * CD_FRAMESIZE_RAW,'\177',1,sense))) - return(ret); -- if(p)memcpy(p,d->private->sg_buffer,sectors*CD_FRAMESIZE_RAW); -+ if(p)memcpy(p,d->private_data->sg_buffer,sectors*CD_FRAMESIZE_RAW); - return(0); - } - -@@ -836,7 +836,7 @@ - cmd[9] = sectors; - if((ret=handle_scsi_cmd(d,cmd,12,0,sectors * CD_FRAMESIZE_RAW,'\177',1,sense))) - return(ret); -- if(p)memcpy(p,d->private->sg_buffer,sectors*CD_FRAMESIZE_RAW); -+ if(p)memcpy(p,d->private_data->sg_buffer,sectors*CD_FRAMESIZE_RAW); - return(0); - } - -@@ -854,7 +854,7 @@ - cmd[8] = sectors; - if((ret=handle_scsi_cmd(d,cmd,10,0,sectors * CD_FRAMESIZE_RAW,'\177',1,sense))) - return(ret); -- if(p)memcpy(p,d->private->sg_buffer,sectors*CD_FRAMESIZE_RAW); -+ if(p)memcpy(p,d->private_data->sg_buffer,sectors*CD_FRAMESIZE_RAW); - return(0); - } - -@@ -872,7 +872,7 @@ - cmd[9] = sectors; - if((ret=handle_scsi_cmd(d,cmd,12,0,sectors * CD_FRAMESIZE_RAW,'\177',1,sense))) - return(ret); -- if(p)memcpy(p,d->private->sg_buffer,sectors*CD_FRAMESIZE_RAW); -+ if(p)memcpy(p,d->private_data->sg_buffer,sectors*CD_FRAMESIZE_RAW); - return(0); - } - -@@ -890,7 +890,7 @@ - cmd[8] = sectors; - if((ret=handle_scsi_cmd(d,cmd,10,0,sectors * CD_FRAMESIZE_RAW,'\177',1,sense))) - return(ret); -- if(p)memcpy(p,d->private->sg_buffer,sectors*CD_FRAMESIZE_RAW); -+ if(p)memcpy(p,d->private_data->sg_buffer,sectors*CD_FRAMESIZE_RAW); - return(0); - } - -@@ -908,7 +908,7 @@ - cmd[9] = sectors; - if((ret=handle_scsi_cmd(d,cmd,12,0,sectors * CD_FRAMESIZE_RAW,'\177',1,sense))) - return(ret); -- if(p)memcpy(p,d->private->sg_buffer,sectors*CD_FRAMESIZE_RAW); -+ if(p)memcpy(p,d->private_data->sg_buffer,sectors*CD_FRAMESIZE_RAW); - return(0); - } - -@@ -922,7 +922,7 @@ - cmd[8] = sectors; - if((ret=handle_scsi_cmd(d,cmd,12,0,sectors * CD_FRAMESIZE_RAW,'\177',1,sense))) - return(ret); -- if(p)memcpy(p,d->private->sg_buffer,sectors*CD_FRAMESIZE_RAW); -+ if(p)memcpy(p,d->private_data->sg_buffer,sectors*CD_FRAMESIZE_RAW); - return(0); - } - -@@ -936,7 +936,7 @@ - cmd[8] = sectors; - if((ret=handle_scsi_cmd(d,cmd,12,0,sectors * CD_FRAMESIZE_RAW,'\177',1,sense))) - return(ret); -- if(p)memcpy(p,d->private->sg_buffer,sectors*CD_FRAMESIZE_RAW); -+ if(p)memcpy(p,d->private_data->sg_buffer,sectors*CD_FRAMESIZE_RAW); - return(0); - } - -@@ -950,7 +950,7 @@ - cmd[8] = sectors; - if((ret=handle_scsi_cmd(d,cmd,12,0,sectors * CD_FRAMESIZE_RAW,'\177',1,sense))) - return(ret); -- if(p)memcpy(p,d->private->sg_buffer,sectors*CD_FRAMESIZE_RAW); -+ if(p)memcpy(p,d->private_data->sg_buffer,sectors*CD_FRAMESIZE_RAW); - return(0); - } - -@@ -964,7 +964,7 @@ - cmd[8] = sectors; - if((ret=handle_scsi_cmd(d,cmd,12,0,sectors * CD_FRAMESIZE_RAW,'\177',1,sense))) - return(ret); -- if(p)memcpy(p,d->private->sg_buffer,sectors*CD_FRAMESIZE_RAW); -+ if(p)memcpy(p,d->private_data->sg_buffer,sectors*CD_FRAMESIZE_RAW); - return(0); - } - -@@ -978,7 +978,7 @@ - cmd[8] = sectors; - if((ret=handle_scsi_cmd(d,cmd,12,0,sectors * CD_FRAMESIZE_RAW,'\177',1,sense))) - return(ret); -- if(p)memcpy(p,d->private->sg_buffer,sectors*CD_FRAMESIZE_RAW); -+ if(p)memcpy(p,d->private_data->sg_buffer,sectors*CD_FRAMESIZE_RAW); - return(0); - } - -@@ -992,7 +992,7 @@ - cmd[8] = sectors; - if((ret=handle_scsi_cmd(d,cmd,12,0,sectors * CD_FRAMESIZE_RAW,'\177',1,sense))) - return(ret); -- if(p)memcpy(p,d->private->sg_buffer,sectors*CD_FRAMESIZE_RAW); -+ if(p)memcpy(p,d->private_data->sg_buffer,sectors*CD_FRAMESIZE_RAW); - return(0); - } - -@@ -1026,7 +1026,7 @@ - - if((ret=handle_scsi_cmd(d,cmd,12,0,sectors * CD_FRAMESIZE_RAW,'\177',1,sense))) - return(ret); -- if(p)memcpy(p,d->private->sg_buffer,sectors*CD_FRAMESIZE_RAW); -+ if(p)memcpy(p,d->private_data->sg_buffer,sectors*CD_FRAMESIZE_RAW); - return(0); - } - -@@ -1039,7 +1039,7 @@ - - if((ret=handle_scsi_cmd(d,cmd,12,0,sectors * CD_FRAMESIZE_RAW,'\177',1,sense))) - return(ret); -- if(p)memcpy(p,d->private->sg_buffer,sectors*CD_FRAMESIZE_RAW); -+ if(p)memcpy(p,d->private_data->sg_buffer,sectors*CD_FRAMESIZE_RAW); - return(0); - } - -@@ -1052,7 +1052,7 @@ - - if((ret=handle_scsi_cmd(d,cmd,12,0,sectors * CD_FRAMESIZE_RAW,'\177',1,sense))) - return(ret); -- if(p)memcpy(p,d->private->sg_buffer,sectors*CD_FRAMESIZE_RAW); -+ if(p)memcpy(p,d->private_data->sg_buffer,sectors*CD_FRAMESIZE_RAW); - return(0); - } - -@@ -1275,7 +1275,7 @@ - static int count_2352_bytes(cdrom_drive *d){ - long i; - for(i=2351;i>=0;i--) -- if(d->private->sg_buffer[i]!=(unsigned char)'\177') -+ if(d->private_data->sg_buffer[i]!=(unsigned char)'\177') - return(((i+3)>>2)<<2); - - return(0); -@@ -1284,7 +1284,7 @@ - static int verify_nonzero(cdrom_drive *d){ - long i,flag=0; - for(i=0;i<2352;i++) -- if(d->private->sg_buffer[i]!=0){ -+ if(d->private_data->sg_buffer[i]!=0){ - flag=1; - break; - } -@@ -1621,7 +1621,7 @@ - d->is_mmc=0; - if(mode_sense(d,22,0x2A)==0){ - -- b=d->private->sg_buffer; -+ b=d->private_data->sg_buffer; - b+=b[3]+4; - - if((b[0]&0x3F)==0x2A){ -@@ -1669,7 +1669,7 @@ - cderror(d,"008: Unable to identify CDROM model\n"); - return(NULL); - } -- return (d->private->sg_buffer); -+ return (d->private_data->sg_buffer); - } - - int scsi_init_drive(cdrom_drive *d){ -@@ -1725,8 +1725,8 @@ - check_cache(d); - - d->error_retry=1; -- d->private->sg_hd=realloc(d->private->sg_hd,d->nsectors*CD_FRAMESIZE_RAW + SG_OFF + 128); -- d->private->sg_buffer=((unsigned char *)d->private->sg_hd)+SG_OFF; -+ d->private_data->sg_hd=realloc(d->private_data->sg_hd,d->nsectors*CD_FRAMESIZE_RAW + SG_OFF + 128); -+ d->private_data->sg_buffer=((unsigned char *)d->private_data->sg_hd)+SG_OFF; - d->report_all=1; - return(0); - } -Index: interface/cooked_interface.c -=================================================================== ---- a/interface/cooked_interface.c (Revision 15337) -+++ b/interface/cooked_interface.c (Revision 15340) -@@ -13,13 +13,13 @@ - static int timed_ioctl(cdrom_drive *d, int fd, int command, void *arg){ - struct timespec tv1; - struct timespec tv2; -- int ret1=clock_gettime(d->private->clock,&tv1); -+ int ret1=clock_gettime(d->private_data->clock,&tv1); - int ret2=ioctl(fd, command,arg); -- int ret3=clock_gettime(d->private->clock,&tv2); -+ int ret3=clock_gettime(d->private_data->clock,&tv2); - if(ret1<0 || ret3<0){ -- d->private->last_milliseconds=-1; -+ d->private_data->last_milliseconds=-1; - }else{ -- d->private->last_milliseconds = (tv2.tv_sec-tv1.tv_sec)*1000. + (tv2.tv_nsec-tv1.tv_nsec)/1000000.; -+ d->private_data->last_milliseconds = (tv2.tv_sec-tv1.tv_sec)*1000. + (tv2.tv_nsec-tv1.tv_nsec)/1000000.; - } - return ret2; - } -Index: interface/scan_devices.c -=================================================================== ---- a/interface/scan_devices.c (Revision 15337) -+++ b/interface/scan_devices.c (Revision 15340) -@@ -264,11 +264,11 @@ - d->interface=COOKED_IOCTL; - d->bigendianp=-1; /* We don't know yet... */ - d->nsectors=-1; -- d->private=calloc(1,sizeof(*d->private)); -+ d->private_data=calloc(1,sizeof(*d->private_data)); - { - /* goddamnit */ - struct timespec tv; -- d->private->clock=(clock_gettime(CLOCK_MONOTONIC,&tv)<0?CLOCK_REALTIME:CLOCK_MONOTONIC); -+ d->private_data->clock=(clock_gettime(CLOCK_MONOTONIC,&tv)<0?CLOCK_REALTIME:CLOCK_MONOTONIC); - } - idmessage(messagedest,messages,"\t\tCDROM sensed: %s\n",description); - return(d); -@@ -674,15 +674,15 @@ - d->bigendianp=-1; /* We don't know yet... */ - d->nsectors=-1; - d->messagedest = messagedest; -- d->private=calloc(1,sizeof(*d->private)); -+ d->private_data=calloc(1,sizeof(*d->private_data)); - { - /* goddamnit */ - struct timespec tv; -- d->private->clock=(clock_gettime(CLOCK_MONOTONIC,&tv)<0?CLOCK_REALTIME:CLOCK_MONOTONIC); -+ d->private_data->clock=(clock_gettime(CLOCK_MONOTONIC,&tv)<0?CLOCK_REALTIME:CLOCK_MONOTONIC); - } - if(use_sgio){ - d->interface=SGIO_SCSI; -- d->private->sg_buffer=(unsigned char *)(d->private->sg_hd=malloc(MAX_BIG_BUFF_SIZE)); -+ d->private_data->sg_buffer=(unsigned char *)(d->private_data->sg_hd=malloc(MAX_BIG_BUFF_SIZE)); - g_fd=d->cdda_fd=dup(d->ioctl_fd); - }else{ - version=verify_SG_version(d,messagedest,messages); -@@ -696,8 +696,8 @@ - } - - /* malloc our big buffer for scsi commands */ -- d->private->sg_hd=malloc(MAX_BIG_BUFF_SIZE); -- d->private->sg_buffer=((unsigned char *)d->private->sg_hd)+SG_OFF; -+ d->private_data->sg_hd=malloc(MAX_BIG_BUFF_SIZE); -+ d->private_data->sg_buffer=((unsigned char *)d->private_data->sg_hd)+SG_OFF; - } - - { -@@ -772,9 +772,9 @@ - if(i_fd!=-1)close(i_fd); - if(g_fd!=-1)close(g_fd); - if(d){ -- if(d->private){ -- if(d->private->sg_hd)free(d->private->sg_hd); -- free(d->private); -+ if(d->private_data){ -+ if(d->private_data->sg_hd)free(d->private_data->sg_hd); -+ free(d->private_data); - } - free(d); - } -@@ -821,7 +821,7 @@ - d->interface=TEST_INTERFACE; - d->bigendianp=-1; /* We don't know yet... */ - d->nsectors=-1; -- d->private=calloc(1,sizeof(*d->private)); -+ d->private_data=calloc(1,sizeof(*d->private_data)); - d->drive_model=copystring("File based test interface"); - idmessage(messagedest,messages,"\t\tCDROM sensed: %s\n",d->drive_model); - diff --git a/srcpkgs/cdparanoia/patches/makefile.in-install.patch b/srcpkgs/cdparanoia/patches/makefile.in-install.patch deleted file mode 100644 index a9452ac881f449..00000000000000 --- a/srcpkgs/cdparanoia/patches/makefile.in-install.patch +++ /dev/null @@ -1,17 +0,0 @@ ---- a/Makefile.in -+++ b/Makefile.in -@@ -19,10 +19,10 @@ RANLIB=@RANLIB@ - INSTALL=@INSTALL@ - prefix=@prefix@ - exec_prefix=@exec_prefix@ --BINDIR=@bindir@ --MANDIR=@mandir@ --INCLUDEDIR=@includedir@ --LIBDIR=@libdir@ -+BINDIR=$(DESTDIR)@bindir@ -+MANDIR=$(DESTDIR)@mandir@ -+INCLUDEDIR=$(DESTDIR)@includedir@ -+LIBDIR=$(DESTDIR)@libdir@ - PWD = $(shell pwd) - - OFILES = main.o report.o header.o buffering_write.o cachetest.o diff --git a/srcpkgs/cdparanoia/patches/musl.patch b/srcpkgs/cdparanoia/patches/musl.patch deleted file mode 100644 index c0896221ed27f8..00000000000000 --- a/srcpkgs/cdparanoia/patches/musl.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/utils.h 2020-04-13 01:11:27.959275309 +0200 -+++ b/utils.h 2020-04-13 01:11:38.213384799 +0200 -@@ -3,6 +3,7 @@ - #include - #include - #include -+#include - - extern long buffering_write(int outf, char *buffer, long num); - extern int buffering_close(int fd); diff --git a/srcpkgs/cdparanoia/template b/srcpkgs/cdparanoia/template deleted file mode 100644 index 0f68149278c256..00000000000000 --- a/srcpkgs/cdparanoia/template +++ /dev/null @@ -1,39 +0,0 @@ -# Template file for 'cdparanoia' -pkgname=cdparanoia -version=10.2 -revision=15 -build_style=gnu-configure -hostmakedepends="libtool automake" -short_desc="CDDA reading utility with extra data verification features" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="https://www.xiph.org/paranoia/" -distfiles="http://downloads.xiph.org/releases/$pkgname/$pkgname-III-$version.src.tgz" -checksum=005db45ef4ee017f5c32ec124f913a0546e77014266c6a1c50df902a55fe64df - -CFLAGS="-Du_int16_t=uint16_t -Du_int32_t=uint32_t" -disable_parallel_build=yes - -pre_configure() { - autoreconf -fi -} - -libcdparanoia_package() { - replaces="${sourcepkg}<10.2_10" - short_desc+=" - runtime library" - license="LGPL-2.1-only" - pkg_install() { - vmove usr/lib/*.so.* - } -} -libcdparanoia-devel_package() { - replaces="${sourcepkg}-devel<10.2_10" - depends="lib${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - license="LGPL-2.1-only" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/cdparanoia/update b/srcpkgs/cdparanoia/update deleted file mode 100644 index c4885dad0692f1..00000000000000 --- a/srcpkgs/cdparanoia/update +++ /dev/null @@ -1,2 +0,0 @@ -pkgname="cdparanoia-III" -ignore="alpha* *pre*" diff --git a/srcpkgs/cdrdao/patches/fix-uninitialized-toc-file-name.patch b/srcpkgs/cdrdao/patches/fix-uninitialized-toc-file-name.patch deleted file mode 100644 index 63e8fc9d10adf8..00000000000000 --- a/srcpkgs/cdrdao/patches/fix-uninitialized-toc-file-name.patch +++ /dev/null @@ -1,23 +0,0 @@ -From 251a40ab42305c412674c7c2d391374d91e91c95 Mon Sep 17 00:00:00 2001 -From: Ole Bertram -Date: Thu, 23 Mar 2023 17:08:48 +0100 -Subject: [PATCH] Fix uninitialized TOC data file name - -This caused spurious garbled TOC files and/or segfaults when not using -the `--datafile` option. ---- - dao/main.cc | 1 + - 1 file changed, 1 insertion(+) - -diff --git a/dao/main.cc b/dao/main.cc -index 8bf4590..d09fc69 100644 ---- a/dao/main.cc -+++ b/dao/main.cc -@@ -219,6 +219,7 @@ DaoCommandLine::DaoCommandLine() : - fullBurn(false), withCddb(false), taoSource(false), keepImage(false), overburn(false), - writeSpeedControl(false), keep(false), printQuery(false), no_utf8(false) - { -+ dataFilename = NULL; - readingSpeed = -1; - writingSpeed = -1; - command = UNKNOWN; diff --git a/srcpkgs/cdrdao/template b/srcpkgs/cdrdao/template deleted file mode 100644 index b49ecda5acd6ae..00000000000000 --- a/srcpkgs/cdrdao/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'cdrdao' -pkgname=cdrdao -version=1.2.5 -revision=2 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="lame-devel libao-devel libmad-devel libvorbis-devel" -short_desc="Records audio or data CD-Rs in disk-at-once (DAO) mode" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="http://cdrdao.sourceforge.net/" -changelog="https://cdrdao.sourceforge.net/changelog.html" -distfiles="${SOURCEFORGE_SITE}/cdrdao/${version}/cdrdao-${version}.tar.bz2" -checksum=d19b67c853c5dba2406afaab6cd788e77f35eebe634cac4679528477c7be01b6 - -pre_build() { - local f - if [ -n "$CROSS_BUILD" ]; then - # build antlr and dlg for the host - for f in antlr dlg; do - cd ${wrksrc}/pccts/$f - make CC=gcc LD=gcc CFLAGS="-O2 -pipe" LDFLAGS="-s" - done - fi -} diff --git a/srcpkgs/cdrskin b/srcpkgs/cdrskin deleted file mode 120000 index ea430220b5a61b..00000000000000 --- a/srcpkgs/cdrskin +++ /dev/null @@ -1 +0,0 @@ -libburn \ No newline at end of file diff --git a/srcpkgs/cdrtools b/srcpkgs/cdrtools deleted file mode 120000 index 5064d9720d6a9b..00000000000000 --- a/srcpkgs/cdrtools +++ /dev/null @@ -1 +0,0 @@ -schilytools \ No newline at end of file diff --git a/srcpkgs/cec-client b/srcpkgs/cec-client deleted file mode 120000 index de19fbe0575ad5..00000000000000 --- a/srcpkgs/cec-client +++ /dev/null @@ -1 +0,0 @@ -libcec \ No newline at end of file diff --git a/srcpkgs/cegui-devel b/srcpkgs/cegui-devel deleted file mode 120000 index db9a547274fb9e..00000000000000 --- a/srcpkgs/cegui-devel +++ /dev/null @@ -1 +0,0 @@ -cegui \ No newline at end of file diff --git a/srcpkgs/cegui-doc b/srcpkgs/cegui-doc deleted file mode 120000 index db9a547274fb9e..00000000000000 --- a/srcpkgs/cegui-doc +++ /dev/null @@ -1 +0,0 @@ -cegui \ No newline at end of file diff --git a/srcpkgs/cegui/files/FindOpenGLES.cmake b/srcpkgs/cegui/files/FindOpenGLES.cmake deleted file mode 100644 index eeeafd1c641f47..00000000000000 --- a/srcpkgs/cegui/files/FindOpenGLES.cmake +++ /dev/null @@ -1,51 +0,0 @@ -#.rst: -# FindOpenGLES -# ------------ -# Finds the OpenGLES2 library -# -# This will define the following variables:: -# -# OPENGLES_FOUND - system has OpenGLES -# OPENGLES_INCLUDE_DIRS - the OpenGLES include directory -# OPENGLES_LIBRARIES - the OpenGLES libraries -# OPENGLES_DEFINITIONS - the OpenGLES definitions - -if(PKG_CONFIG_FOUND) - pkg_check_modules(PC_OPENGLES glesv2 QUIET) -endif() - -if(NOT CORE_SYSTEM_NAME STREQUAL darwin_embedded) - find_path(OPENGLES_INCLUDE_DIR GLES2/gl2.h - PATHS ${PC_OPENGLES_INCLUDEDIR}) - find_library(OPENGLES_gl_LIBRARY NAMES GLESv2 - PATHS ${PC_OPENGLES_LIBDIR}) -else() - find_library(OPENGLES_gl_LIBRARY NAMES OpenGLES - PATHS ${CMAKE_OSX_SYSROOT}/System/Library - PATH_SUFFIXES Frameworks - NO_DEFAULT_PATH) - set(OPENGLES_INCLUDE_DIR ${OPENGLES_gl_LIBRARY}/Headers) -endif() - -find_path(OPENGLES3_INCLUDE_DIR GLES3/gl3.h) - -include(FindPackageHandleStandardArgs) -find_package_handle_standard_args(OpenGLES - REQUIRED_VARS OPENGLES_gl_LIBRARY OPENGLES_INCLUDE_DIR) - -find_path(OPENGLES3_INCLUDE_DIR GLES3/gl3.h - PATHS ${PC_OPENGLES_INCLUDEDIR}) - -if(OPENGLES_FOUND) - set(OPENGLES_LIBRARIES ${OPENGLES_gl_LIBRARY}) - if(OPENGLES3_INCLUDE_DIR) - set(OPENGLES_INCLUDE_DIRS ${OPENGLES_INCLUDE_DIR} ${OPENGLES3_INCLUDE_DIR}) - set(OPENGLES_DEFINITIONS HAS_GLES=3) - mark_as_advanced(OPENGLES_INCLUDE_DIR OPENGLES3_INCLUDE_DIR OPENGLES_gl_LIBRARY) - else() - set(OPENGLES_INCLUDE_DIRS ${OPENGLES_INCLUDE_DIR}) - set(OPENGLES_DEFINITIONS HAS_GLES=2) - mark_as_advanced(OPENGLES_INCLUDE_DIR OPENGLES_gl_LIBRARY) - endif() -endif() - diff --git a/srcpkgs/cegui/patches/cmake-4.patch b/srcpkgs/cegui/patches/cmake-4.patch deleted file mode 100644 index b14625946a54ca..00000000000000 --- a/srcpkgs/cegui/patches/cmake-4.patch +++ /dev/null @@ -1,54 +0,0 @@ ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -2,13 +2,6 @@ - # Top-level CMakeLists.txt file for Crazy Eddie's GUI System - ################################################################################ - cmake_minimum_required(VERSION 2.8.12) --if (POLICY CMP0017) -- cmake_policy(SET CMP0017 OLD) --endif() -- --if (POLICY CMP0045) -- cmake_policy(SET CMP0045 OLD) --endif() - - if (APPLE AND NOT CMAKE_OSX_ARCHITECTURES) - set( CMAKE_OSX_ARCHITECTURES x86_64 CACHE STRING "Build architectures for Mac OS X") ---- a/cmake/CEGUIMacros.cmake -+++ b/cmake/CEGUIMacros.cmake -@@ -51,8 +51,7 @@ endmacro() - macro (cegui_target_link_libraries _TARGET_NAME) - target_link_libraries(${_TARGET_NAME} ${ARGN}) - -- get_target_property(_TARGET_EXISTS ${_TARGET_NAME}_Static TYPE) -- if (_TARGET_EXISTS) -+ if (TARGET ${_TARGET_NAME}_Static) - foreach(_LIB ${ARGN}) - if (${_LIB} STREQUAL optimized OR ${_LIB} STREQUAL debug OR ${_LIB} STREQUAL general) - set (_BUILD ${_LIB}) -@@ -137,8 +136,16 @@ endmacro() - # - macro (cegui_add_dependency _TARGET_NAME _DEP_NAME) - # Optional additional arguments: "SCOPE" "IS_SYSTEM" -- get_target_property(_DYNAMIC_EXISTS ${_TARGET_NAME} TYPE) -- get_target_property(_STATIC_EXISTS ${_TARGET_NAME}_Static TYPE) -+ if (TARGET ${_TARGET_NAME}) -+ set(_DYNAMIC_EXISTS TRUE) -+ else() -+ set(_DYNAMIC_EXISTS FALSE) -+ endif() -+ if (TARGET ${_TARGET_NAME}_STATIC) -+ set(_STATIC_EXISTS TRUE) -+ else() -+ set(_STATIC_EXISTS FALSE) -+ endif() - if ("${ARGC}" GREATER 2) - if (("${ARGC}" GREATER 3) AND "${ARGV3}") - if (_DYNAMIC_EXISTS) -@@ -765,4 +772,4 @@ macro( cegui_check_mingw ) - message( WARNING "If you use MinGW, only the MinGW-w64 flavour (version 3.1 and up) is officially supported. Note: that's MinGW-w64's version, *not* GCC's version! " ) - endif() - endif() --endmacro() -\ No newline at end of file -+endmacro() diff --git a/srcpkgs/cegui/patches/fix-ccache-rule.patch b/srcpkgs/cegui/patches/fix-ccache-rule.patch deleted file mode 100644 index 4e4dd11426afce..00000000000000 --- a/srcpkgs/cegui/patches/fix-ccache-rule.patch +++ /dev/null @@ -1,24 +0,0 @@ -Avoid a recursion when using ccache and/or distcc: -Set the ccache prefix by means of RULE_LAUNCH_COMPILE and -RULE_LAUNCH_LINK only, if the environment's variable CXX is -not already a symbolic link to ccache. - ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -137,8 +137,14 @@ - find_program(CCACHE_FOUND ccache) - if(CCACHE_FOUND) - set(ENV(CCACHE_CPP2) "yes") -- set_property(GLOBAL PROPERTY RULE_LAUNCH_COMPILE ccache) -- set_property(GLOBAL PROPERTY RULE_LAUNCH_LINK ccache) -+ get_filename_component(CXX_SYMLINK $ENV{CXX} REALPATH) -+ if(CXX_SYMLINK MATCHES ".*/ccache") -+ message(STATUS "Found ccache symlinks method (CXX_SYMLINK is ${CXX_SYMLINK})") -+ else(CXX_SYMLINK MATCHES ".*/ccache") -+ message(STATUS "Enabling ccache (${CCACHE_FOUND})") -+ set_property(GLOBAL PROPERTY RULE_LAUNCH_COMPILE ccache) -+ set_property(GLOBAL PROPERTY RULE_LAUNCH_LINK ccache) -+ endif(CXX_SYMLINK MATCHES ".*/ccache") - endif(CCACHE_FOUND) - - if (GLEW_FOUND OR EPOXY_FOUND) diff --git a/srcpkgs/cegui/patches/fix-libxml2-2.12.patch b/srcpkgs/cegui/patches/fix-libxml2-2.12.patch deleted file mode 100644 index f288ce9a66b098..00000000000000 --- a/srcpkgs/cegui/patches/fix-libxml2-2.12.patch +++ /dev/null @@ -1,26 +0,0 @@ -From 285ba5a2c0c435ed865c6e86afe314a822fd1e3f Mon Sep 17 00:00:00 2001 -From: oreo639 -Date: Sun, 18 Feb 2024 14:16:21 -0800 -Subject: [PATCH] Fix return type of xmlGetLastError for libxml2 2.12 - -https://gitlab.gnome.org/GNOME/libxml2/-/commit/45470611b047db78106dcb2fdbd4164163c15ab7 ---- - cegui/src/XMLParserModules/Libxml2/XMLParser.cpp | 4 ++++ - 1 file changed, 4 insertions(+) - -diff --git a/cegui/src/XMLParserModules/Libxml2/XMLParser.cpp b/cegui/src/XMLParserModules/Libxml2/XMLParser.cpp -index 74a3dbddd..a408f9305 100644 ---- a/cegui/src/XMLParserModules/Libxml2/XMLParser.cpp -+++ b/cegui/src/XMLParserModules/Libxml2/XMLParser.cpp -@@ -109,7 +109,11 @@ void LibxmlParser::parseXML(XMLHandler& handler, - - if (!doc) - { -+#if LIBXML_VERSION >= 21200 -+ const xmlError* err = xmlGetLastError(); -+#else - xmlError* err = xmlGetLastError(); -+#endif - - throw GenericException( - String("xmlParseMemory failed in file: '") + diff --git a/srcpkgs/cegui/patches/musl_execinfo.patch b/srcpkgs/cegui/patches/musl_execinfo.patch deleted file mode 100644 index feb659a09e59be..00000000000000 --- a/srcpkgs/cegui/patches/musl_execinfo.patch +++ /dev/null @@ -1,20 +0,0 @@ ---- a/cegui/src/Exceptions.cpp -+++ b/cegui/src/Exceptions.cpp -@@ -39,7 +39,7 @@ - # include - #elif defined(__ANDROID__) - # include --#elif (defined(__linux__) && !defined(__ANDROID__)) \ -+#elif (defined(__linux__) && defined(__GLIBC__) && !defined(__ANDROID__)) \ - || defined(__APPLE__) || defined(__FreeBSD__) || defined(__NetBSD__) \ - || defined(__HAIKU__) - # include -@@ -141,7 +141,7 @@ - logger.logEvent("========== End of Backtrace ==========", Errors); - - SymCleanup(GetCurrentProcess()); --#elif defined(__linux__) || defined(__APPLE__) || defined(__FreeBSD__) || defined(__NetBSD__) || defined(__HAIKU__) -+#elif (defined(__linux__) && defined(__GLIBC__)) || defined(__APPLE__) || defined(__FreeBSD__) || defined(__NetBSD__) || defined(__HAIKU__) - void* buffer[frames]; - const int received = backtrace(&buffer[0], frames); - diff --git a/srcpkgs/cegui/template b/srcpkgs/cegui/template deleted file mode 100644 index 9f3fdb3192ef51..00000000000000 --- a/srcpkgs/cegui/template +++ /dev/null @@ -1,69 +0,0 @@ -# Template file for 'cegui' -pkgname=cegui -version=0.8.7.20190225 -revision=7 -_githash=bfc6a841de45b8e63040d33b9cccc67745337f4e -build_style=cmake -configure_args="-DOpenGL_GL_PREFERENCE=GLVND \ - -DCEGUI_BUILD_RENDERER_OPENGL=ON \ - -DCEGUI_SAMPLES_ENABLED=OFF" -make_build_args="all html" -hostmakedepends="graphviz doxygen dejavu-fonts-ttf gd glm perl pkg-config" -makedepends="libglvnd-devel SDL2-devel SDL2_image-devel libxml2-devel - boost-devel-minimal devil-devel glfw-devel glm ois-devel silly-devel fribidi-devel - lua53-devel minizip-devel freetype-devel pcre-devel - $(vopt_if irrlicht irrlicht-devel) - $(vopt_if ogre libogre-devel)" -short_desc="Crazy Eddie's Graphical User Interface" -maintainer="Orphaned " -license="MIT" -homepage="http://cegui.org.uk/" -distfiles="https://github.com/cegui/cegui/archive/${_githash}.tar.gz" -checksum=70156257313b81d068d6592887157dd16b91d7bc0dfdcba02a96ed371d329e64 -replaces="cegui-data>=0 cegui-sample>=0" - -build_options="irrlicht ogre" -desc_option_irrlicht="Enable support for Irrlicht" -desc_option_ogre="Enable support for Ogre" -build_options_default="ogre" - -if [ -z "$CROSS_BUILD" ]; then - # irrlicht interface fails to cross compile - build_options_default+=" irrlicht" -fi - -# Silence log output -CXXFLAGS="-Wno-unused-parameter -Wno-deprecated-copy" - -pre_configure() { - # Use a FindOpenGLES.cmake which works - cp -p ${FILESDIR}/FindOpenGLES.cmake cmake - - # cmake sets standard to c++03 (which doesn’t know int16_t) - sed -i -e "s/-std=c++03//" CMakeLists.txt -} -post_install() { - local _ver2=${version%.*.*} - vlicense COPYING - ln -srv ${DESTDIR}/usr/lib/{cegui-${_ver2},}/libCEGUICoreWindowRendererSet.so - ln -srv ${DESTDIR}/usr/lib/{cegui-${_ver2},}/libCEGUISILLYImageCodec.so - ln -srv ${DESTDIR}/usr/lib/{cegui-${_ver2},}/libCEGUIDevILImageCodec.so - ln -srv ${DESTDIR}/usr/lib/{cegui-${_ver2},}/libCEGUIExpatParser.so - ln -srv ${DESTDIR}/usr/lib/{cegui-${_ver2},}/libCEGUILibXMLParser.so -} -cegui-doc_package() { - short_desc+=" - documentation" - pkg_install() { - vmkdir usr/share/doc/${sourcepkg} - vcopy ${wrksrc}/build/doc/doxygen/html usr/share/doc/${sourcepkg} - } -} -cegui-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/libCEGUI*-0.so" - } -} diff --git a/srcpkgs/cegui/update b/srcpkgs/cegui/update deleted file mode 100644 index a5e57d4049d2bf..00000000000000 --- a/srcpkgs/cegui/update +++ /dev/null @@ -1 +0,0 @@ -pattern='cegui-\K[\d]+\.[\d]+\.[\d]+' diff --git a/srcpkgs/celestia-glut/patches/NULL_notdecleared.patch b/srcpkgs/celestia-glut/patches/NULL_notdecleared.patch deleted file mode 100644 index baf2e4a2157f56..00000000000000 --- a/srcpkgs/celestia-glut/patches/NULL_notdecleared.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/src/celengine/frametree.h 2014-04-26 16:08:47.217900392 +0200 -+++ b/src/celengine/frametree.h 2014-04-26 16:09:09.601899991 +0200 -@@ -13,6 +13,7 @@ - #ifndef _CELENGINE_FRAMETREE_H_ - #define _CELENGINE_FRAMETREE_H_ - -+#include - #include - - class Star; diff --git a/srcpkgs/celestia-glut/patches/Z_BEST_COMPRESSION.patch b/srcpkgs/celestia-glut/patches/Z_BEST_COMPRESSION.patch deleted file mode 100644 index c46c5034177beb..00000000000000 --- a/srcpkgs/celestia-glut/patches/Z_BEST_COMPRESSION.patch +++ /dev/null @@ -1,12 +0,0 @@ ---- a/src/celestia/imagecapture.cpp 2014-04-26 16:15:37.185893050 +0200 -+++ b/src/celestia/imagecapture.cpp 2014-04-26 16:16:56.697891627 +0200 -@@ -31,6 +31,9 @@ - #include "png.h" - #endif - -+// Z_BEST_COMPRESSION -+#include -+ - // Define png_jmpbuf() in case we are using a pre-1.0.6 version of libpng - #ifndef png_jmpbuf - #define png_jmpbuf(png_ptr) png_ptr->jmpbuf diff --git a/srcpkgs/celestia-glut/patches/fix-stdint_redefine.patch b/srcpkgs/celestia-glut/patches/fix-stdint_redefine.patch deleted file mode 100644 index 4618ea01b6b66d..00000000000000 --- a/srcpkgs/celestia-glut/patches/fix-stdint_redefine.patch +++ /dev/null @@ -1,14 +0,0 @@ -Do not try to redefine INT64_MAX, if it is already defined. - ---- a/src/celutil/basictypes.h 2011-06-05 18:11:15.000000000 +0200 -+++ b/src/celutil/basictypes.h 2016-09-02 17:41:33.335187908 +0200 -@@ -31,7 +31,9 @@ - #include - typedef int64_t int64; - typedef uint64_t uint64; -+#ifndef INT64_MAX - #define INT64_MAX 9223372036854775807LL -+#endif - #ifndef UINT64_MAX - #define UINT64_MAX 0xffffffffffffffffULL - #endif diff --git a/srcpkgs/celestia-glut/patches/memcpy_notdecleared.patch b/srcpkgs/celestia-glut/patches/memcpy_notdecleared.patch deleted file mode 100644 index c7a67d94a2ca05..00000000000000 --- a/srcpkgs/celestia-glut/patches/memcpy_notdecleared.patch +++ /dev/null @@ -1,21 +0,0 @@ ---- a/src/celengine/image.cpp 2014-04-26 14:41:56.359993709 +0200 -+++ b/src/celengine/image.cpp 2014-04-26 14:42:16.886993341 +0200 -@@ -42,6 +42,7 @@ - #include "jpeglib.h" - #else - #include -+#include - #include - #endif - } - ---- a/src/celengine/texture.cpp 2014-04-26 15:54:19.937915924 +0200 -+++ b/src/celengine/texture.cpp 2014-04-26 15:54:46.992915439 +0200 -@@ -28,6 +28,7 @@ - #include - #include - #include -+#include - - #ifndef _WIN32 - #ifndef TARGET_OS_MAC diff --git a/srcpkgs/celestia-glut/patches/missing_mathlib.patch b/srcpkgs/celestia-glut/patches/missing_mathlib.patch deleted file mode 100644 index c8b637dcc0faf1..00000000000000 --- a/srcpkgs/celestia-glut/patches/missing_mathlib.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/src/celmath/intersect.h 2014-04-26 15:57:58.793912004 +0200 -+++ b/src/celmath/intersect.h 2014-04-26 16:00:49.024908956 +0200 -@@ -15,7 +15,7 @@ - #include "ray.h" - #include "sphere.h" - #include "ellipsoid.h" -- -+#include "mathlib.h" - - template bool testIntersection(const Ray3& ray, - const Sphere& sphere, diff --git a/srcpkgs/celestia-glut/template b/srcpkgs/celestia-glut/template deleted file mode 100644 index 9ec8bd27feb78c..00000000000000 --- a/srcpkgs/celestia-glut/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'celestia-glut' -pkgname=celestia-glut -version=1.6.1 -revision=6 -build_style=gnu-configure -configure_args="--with-glut --with-lua --enable-theora --disable-static" -hostmakedepends="pkg-config" -makedepends="gtkglext-devel zlib-devel lua51-devel glu-devel libfreeglut-devel - libjpeg-turbo-devel libpng-devel libtheora-devel" -short_desc="Free space simulation using GLUT" -maintainer="Martin Riese " -license="GPL-2.0-only" -homepage="https://celestia.space" -distfiles="${SOURCEFORGE_SITE}/celestia/celestia-${version}.tar.gz" -checksum="d35570ccb9440fc0bd3e73eb9b4c3e8a4c25f3ae444a13d1175053fa16dc34c4" - -provides="celestia-${version}_${revision}" -replaces="celestia>=0" - -do_configure() { - CC="$CC" CFLAGS="$CFLAGS" LDFLAGS="$LDFLAGS" \ - LIBS="-lpng -ljpeg -llua5.1 -lglut -lGLU -lGL -logg -ltheora -lz -ldl -pthread" \ - ./configure ${configure_args} -} diff --git a/srcpkgs/celestia-glut/update b/srcpkgs/celestia-glut/update deleted file mode 100644 index c812b6e17ba2da..00000000000000 --- a/srcpkgs/celestia-glut/update +++ /dev/null @@ -1,2 +0,0 @@ -pkgname="celestia" -ignore="103 104 107" diff --git a/srcpkgs/celluloid/template b/srcpkgs/celluloid/template deleted file mode 100644 index f52b64be96341a..00000000000000 --- a/srcpkgs/celluloid/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'celluloid' -pkgname=celluloid -version=0.27 -revision=1 -build_style=meson -hostmakedepends="gettext glib-devel pkg-config" -makedepends="gtk4-devel libadwaita-devel libepoxy-devel libglib-devel - mpv-devel" -short_desc="Simple GTK+ frontend for mpv" -maintainer="Enno Boland " -license="GPL-3.0-or-later" -homepage="https://celluloid-player.github.io/" -distfiles="https://github.com/celluloid-player/celluloid/releases/download/v${version}/celluloid-${version}.tar.xz" -checksum=216656c4495bb3ca02dc4ad9cf3da8e8f15c8f80e870eeac8eb1eedab4c3788b - -gnome-mpv_package() { - depends="${sourcepkg}>=${version}_${revision}" - metapackage=yes - short_desc+=" (transitional dummy package)" -} diff --git a/srcpkgs/celt-devel b/srcpkgs/celt-devel deleted file mode 120000 index 9ca7d302d1ed73..00000000000000 --- a/srcpkgs/celt-devel +++ /dev/null @@ -1 +0,0 @@ -celt \ No newline at end of file diff --git a/srcpkgs/celt/template b/srcpkgs/celt/template deleted file mode 100644 index ba50f006c42a0e..00000000000000 --- a/srcpkgs/celt/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 'celt' -pkgname=celt -version=0.11.3 -revision=3 -build_style=gnu-configure -configure_args="--with-ogg=${XBPS_CROSS_BASE} --enable-float-approx --enable-custom-modes --disable-oggtest" -hostmakedepends="pkg-config" -makedepends="libogg-devel" -short_desc="Audio codec for use in low-delay speech and audio communication" -maintainer="Orphaned " -license="BSD-2-Clause" -homepage="https://www.celt-codec.org/" -distfiles="https://downloads.us.xiph.org/releases/celt/celt-${version}.tar.gz" -checksum=7e64815d4a8a009d0280ecd235ebd917da3abdcfd8f7d0812218c085f9480836 - -post_install() { - vlicense COPYING -} - -celt-devel_package() { - depends="libogg-devel celt>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/cereal/template b/srcpkgs/cereal/template deleted file mode 100644 index 85cdb1c91a4950..00000000000000 --- a/srcpkgs/cereal/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'cereal' -pkgname=cereal -version=1.3.2 -revision=1 -build_style=cmake -configure_args="-DSKIP_PORTABILITY_TEST=1 -DTHREAD_SAFE=ON -DWITH_WERROR=OFF" -makedepends="boost-devel-minimal libboost_serialization" -short_desc="Header-only C++ serialization library" -maintainer="Zlice " -license="BSD-3-Clause" -homepage="https://uscilab.github.io/cereal" -distfiles="https://github.com/USCiLab/cereal/archive/v${version}.tar.gz" -checksum=16a7ad9b31ba5880dac55d62b5d6f243c3ebc8d46a3514149e56b5e7ea81f85f - -if [ "$XBPS_TARGET_NO_ATOMIC8" ]; then - LDFLAGS+=" -latomic" - configure_args+=" -DCMAKE_CXX_STANDARD_LIBRARIES=-latomic" -fi - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/ceres-solver-devel b/srcpkgs/ceres-solver-devel deleted file mode 120000 index 686e6644095299..00000000000000 --- a/srcpkgs/ceres-solver-devel +++ /dev/null @@ -1 +0,0 @@ -ceres-solver \ No newline at end of file diff --git a/srcpkgs/ceres-solver/template b/srcpkgs/ceres-solver/template deleted file mode 100644 index c13909380db632..00000000000000 --- a/srcpkgs/ceres-solver/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'ceres-solver' -pkgname=ceres-solver -version=2.1.0 -revision=2 -build_style=cmake -configure_args="-DLIB_SUFFIX='' -DBUILD_SHARED_LIBS=ON" -makedepends="eigen glog-devel lapack-devel libgomp-devel" -short_desc="Large scale non-linear optimization library" -maintainer="Orphaned " -license="BSD-3-Clause" -homepage="http://ceres-solver.org/" -distfiles="https://github.com/ceres-solver/ceres-solver/archive/${version}.tar.gz" -checksum=ccbd716a93f65d4cb017e3090ae78809e02f5426dce16d0ee2b4f8a4ba2411a8 - -post_install() { - vlicense LICENSE -} - -ceres-solver-devel_package() { - depends="${sourcepkg}>=${version}_${revision} ${makedepends}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/certbot-apache/template b/srcpkgs/certbot-apache/template deleted file mode 100644 index 1d9dffa7f449c8..00000000000000 --- a/srcpkgs/certbot-apache/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'certbot-apache' -pkgname=certbot-apache -version=5.1.0 -revision=1 -build_style=python3-pep517 -hostmakedepends="python3-poetry-core python3-setuptools python3-wheel" -depends="certbot python3-acme python3-augeas python3-zope.interface python3-openssl" -checkdepends="python3-pytest $depends" -short_desc="Let's Encrypt certificate renewal automation utility - Apache plugin" -maintainer="Kartik S. " -license="Apache-2.0" -homepage="https://certbot.eff.org/" -distfiles="${PYPI_SITE}/c/certbot-apache/certbot_apache-${version}.tar.gz" -checksum=83f7e7578bb06c57b3d27f82ebd3c113e6f7fc8a41dc722cdc143ac98064b0ef diff --git a/srcpkgs/certbot-nginx/template b/srcpkgs/certbot-nginx/template deleted file mode 100644 index a90f0059eb4849..00000000000000 --- a/srcpkgs/certbot-nginx/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'certbot-nginx' -pkgname=certbot-nginx -version=5.1.0 -revision=1 -build_style=python3-pep517 -hostmakedepends="python3-poetry-core python3-setuptools python3-wheel" -depends="certbot python3-acme python3-parsing python3-zope.interface python3-openssl" -checkdepends="python3-pytest $depends" -short_desc="Let's Encrypt certificate renewal automation utility - nginx plugin" -maintainer="Kartik Singh " -license="Apache-2.0" -homepage="https://certbot.eff.org/" -distfiles="${PYPI_SITE}/c/certbot-nginx/certbot_nginx-${version}.tar.gz" -checksum=fe41cdd8f54b0587b65b686aa142191ad1bf4f7abaa708a79d5ad662757fb07a diff --git a/srcpkgs/certbot/template b/srcpkgs/certbot/template deleted file mode 100644 index dc988feee51958..00000000000000 --- a/srcpkgs/certbot/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'certbot' -pkgname=certbot -version=5.1.0 -revision=1 -build_style=python3-pep517 -hostmakedepends="python3-poetry-core python3-setuptools python3-wheel" -depends="python3-acme python3-ConfigArgParse python3-configobj python3-openssl - python3-cryptography python3-distro python3-josepy python3-parsedatetime - python3-pyrfc3339 python3-pytz python3-zope.component python3-zope.interface" -checkdepends="python3-pytest python3-pytest-xdist python3-importlib_metadata - python3-typing_extensions python3-coverage python3-pytest-cov python3-pylint - python3-setuptools python3-mypy $depends" -short_desc="Let's Encrypt certificate renewal automation utility" -maintainer="Alex Childs " -license="Apache-2.0" -homepage="https://certbot.eff.org/" -distfiles="${PYPI_SITE}/c/certbot/certbot-${version}.tar.gz" -checksum=d652a598f67af78ecf122860e85cd2e9c19a2bbe79a71775eccf6e8d642a4fca diff --git a/srcpkgs/cfitsio-devel b/srcpkgs/cfitsio-devel deleted file mode 120000 index bd64a37f299786..00000000000000 --- a/srcpkgs/cfitsio-devel +++ /dev/null @@ -1 +0,0 @@ -cfitsio \ No newline at end of file diff --git a/srcpkgs/cfitsio/patches/restore_gethostbyname_declaration.patch b/srcpkgs/cfitsio/patches/restore_gethostbyname_declaration.patch deleted file mode 100644 index fb4952dd8dfff9..00000000000000 --- a/srcpkgs/cfitsio/patches/restore_gethostbyname_declaration.patch +++ /dev/null @@ -1,15 +0,0 @@ -Adapted from: https://cgit.freebsd.org/ports/tree/astro/cfitsio/files/patch-configure?id=6068c041405c834cf6b223921f12671c9bc7c4df -Reference: https://cgit.freebsd.org/ports/commit/astro/cfitsio/Makefile?id=7eda11c87c30c735058e9393d54b631a74cf566a -diff --git a/configure b/configure -index fc5b8712251..d6f39e056b2 100755 ---- a/configure -+++ b/configure -@@ -18925,8 +18925,6 @@ fi - if test "x$BUILD_REENTRANT" = xyes; then - printf "%s\n" "#define _REENTRANT 1" >>confdefs.h - -- printf "%s\n" "#define _XOPEN_SOURCE 700" >>confdefs.h -- - # Additional definition needed to get 'union semun' when using - # _XOPEN_SOURCE on a Mac: - if test "x$EXT" = xdarwin; then diff --git a/srcpkgs/cfitsio/template b/srcpkgs/cfitsio/template deleted file mode 100644 index 5ae9c6d5b4d3e9..00000000000000 --- a/srcpkgs/cfitsio/template +++ /dev/null @@ -1,31 +0,0 @@ -# Template file for 'cfitsio' -pkgname=cfitsio -version=4.6.3 -revision=1 -build_style=gnu-configure -configure_args="--enable-reentrant" -makedepends="libcurl-devel" -short_desc="Library for reading and writing data files in FITS data format" -maintainer="Helmut Pozimski " -license="custom:NASA license" -homepage="https://heasarc.gsfc.nasa.gov/fitsio/" -distfiles="https://heasarc.gsfc.nasa.gov/FTP/software/fitsio/c/${pkgname}-${version}.tar.gz" -checksum=fad44fff274fdda5ffcc0c0fff3bc3c596362722b9292fc8944db91187813600 - -if [ -z "$CROSS_BUILD" ]; then - makedepends+=" gcc-fortran" -fi - -post_install() { - vlicense licenses/License.txt -} - -cfitsio-devel_package() { - depends="cfitsio-${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/cfitsio/update b/srcpkgs/cfitsio/update deleted file mode 100644 index 7e8835d256e774..00000000000000 --- a/srcpkgs/cfitsio/update +++ /dev/null @@ -1 +0,0 @@ -pattern='latest \K[\d.]+' diff --git a/srcpkgs/cflow/template b/srcpkgs/cflow/template deleted file mode 100644 index 47016d2ce46521..00000000000000 --- a/srcpkgs/cflow/template +++ /dev/null @@ -1,11 +0,0 @@ -# Template file for 'cflow' -pkgname=cflow -version=1.8 -revision=1 -build_style=gnu-configure -short_desc="C source files control analyzer and grapher" -maintainer="Orphaned " -license="GPL-3.0-or-later" -homepage="http://www.gnu.org/software/cflow/" -distfiles="${GNU_SITE}/${pkgname}/${pkgname}-${version}.tar.bz2" -checksum=8321627b55b6c7877f6a43fcc6f9f846a94b1476a081a035465f7a78d3499ab8 diff --git a/srcpkgs/cfm/template b/srcpkgs/cfm/template deleted file mode 100644 index 9bf821808098d7..00000000000000 --- a/srcpkgs/cfm/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'cfm' -pkgname=cfm -version=0.6.6 -revision=1 -build_style=gnu-makefile -make_use_env=yes -short_desc="Simple and fast TUI file manager" -maintainer="Will Eccles " -license="MPL-2.0" -homepage="https://eccles.dev/cfm" -distfiles="https://github.com/willeccles/cfm/archive/v${version}.tar.gz" -checksum="7977431d8074d3a2f0dad4e431e558201073631fa5f0e7d92b37b100feae6ed3" - -do_install() { - vbin cfm - vman cfm.1 -} - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/cfssl/template b/srcpkgs/cfssl/template deleted file mode 100644 index 0b4fdabb66628e..00000000000000 --- a/srcpkgs/cfssl/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'cfssl' -pkgname=cfssl -version=1.6.5 -revision=1 -build_style=go -go_import_path=github.com/cloudflare/cfssl -go_package="${go_import_path}/cmd/..." -go_ldflags="-X github.com/cloudflare/cfssl/cli/version.version=${version}" -short_desc="CFSSL: Cloudflare's PKI and TLS toolkit" -maintainer="Orphaned " -license="BSD-2-Clause" -homepage="https://github.com/cloudflare/cfssl" -distfiles="https://github.com/cloudflare/cfssl/archive/v${version}.tar.gz" -checksum=b682452402f403b6ee668bb042bd9b753fe48df84fa7a18a1c32606ffd4918af -replaces="cfssljson>=0" - -post_install() { - vlicense LICENSE - vdoc README.md - vcopy 'doc/*' "usr/share/doc/${pkgname}" -} diff --git a/srcpkgs/cgal-devel b/srcpkgs/cgal-devel deleted file mode 120000 index 300787889a5859..00000000000000 --- a/srcpkgs/cgal-devel +++ /dev/null @@ -1 +0,0 @@ -cgal \ No newline at end of file diff --git a/srcpkgs/cgal/patches/boost-1.88.patch b/srcpkgs/cgal/patches/boost-1.88.patch deleted file mode 100644 index 9cc57bd5aa1f8f..00000000000000 --- a/srcpkgs/cgal/patches/boost-1.88.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/include/CGAL/number_utils.h -+++ b/include/CGAL/number_utils.h -@@ -30,6 +30,8 @@ - #include - #include - -+#include -+ - namespace CGAL { - CGAL_NTS_BEGIN_NAMESPACE - diff --git a/srcpkgs/cgal/patches/boost-system.patch b/srcpkgs/cgal/patches/boost-system.patch deleted file mode 100644 index 9f6edd53987664..00000000000000 --- a/srcpkgs/cgal/patches/boost-system.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/cmake/modules/CGAL_SetupCGAL_CoreDependencies.cmake -+++ b/cmake/modules/CGAL_SetupCGAL_CoreDependencies.cmake -@@ -56,7 +56,7 @@ endif() - # See the release notes of CGAL-4.10: CGAL_Core now requires - # Boost.Thread, with all compilers but MSVC. - if (NOT MSVC) -- find_package( Boost 1.48 REQUIRED COMPONENTS thread system ) -+ find_package( Boost 1.48 REQUIRED COMPONENTS thread ) - endif() - - function(CGAL_setup_CGAL_Core_dependencies target) diff --git a/srcpkgs/cgal/template b/srcpkgs/cgal/template deleted file mode 100644 index d1d25ad7eb0805..00000000000000 --- a/srcpkgs/cgal/template +++ /dev/null @@ -1,44 +0,0 @@ -# Template file for 'cgal' -pkgname=cgal -version=4.14 -revision=9 -build_style=cmake -build_helper="qemu" -makedepends="boost-devel-minimal libboost_thread - eigen mpfr-devel zlib-devel" -short_desc="Computational Geometry Algorithms Library" -maintainer="Pierre Allegraud " -license="GPL-3.0-or-later, LGPL-3.0-or-later" -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}" - pkg_install() { - vmove usr/bin/cgal_create_cmake_script - vmove usr/share/man/man1/cgal_create_cmake_script.1 - vmove usr/include - vmove "usr/lib/*.so" - vmove usr/lib/cmake - } -} diff --git a/srcpkgs/cgal/update b/srcpkgs/cgal/update deleted file mode 100644 index 43949b5d9a4c9b..00000000000000 --- a/srcpkgs/cgal/update +++ /dev/null @@ -1 +0,0 @@ -pattern="releases/CGAL-\K[\d\.]*(?=\.tar\.gz)" diff --git a/srcpkgs/cgdb/template b/srcpkgs/cgdb/template deleted file mode 100644 index 4cc37844ddf3ea..00000000000000 --- a/srcpkgs/cgdb/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'cgdb' -pkgname=cgdb -version=0.8.0 -revision=1 -build_style=gnu-configure -configure_args="ac_cv_rl_version=6.3 - ac_cv_file__proc_self_status=yes" -hostmakedepends="flex texinfo" -makedepends="ncurses-devel readline-devel" -depends="gdb" -short_desc="Curses-based interface to the GNU Debugger" -maintainer="meator " -license="GPL-2.0-only" -homepage="https://cgdb.github.io/" -distfiles="http://cgdb.me/files/cgdb-${version}.tar.gz" -checksum=0d38b524d377257b106bad6d856d8ae3304140e1ee24085343e6ddf1b65811f1 diff --git a/srcpkgs/cgit/template b/srcpkgs/cgit/template deleted file mode 100644 index 942c0ea2414150..00000000000000 --- a/srcpkgs/cgit/template +++ /dev/null @@ -1,79 +0,0 @@ -# Template file for 'cgit' -_git_version=2.25.1 -pkgname=cgit -version=1.2.3 -revision=4 -create_wrksrc=yes -hostmakedepends="asciidoc" -makedepends="zlib-devel" -checkdepends="perl tidy5 unzip lzip zstd xz tar which" -short_desc="Hyperfast web frontend for git repositories written in C" -maintainer="Duncaen " -license="GPL-2.0-only" -homepage="https://git.zx2c4.com/cgit/" -distfiles="https://git.zx2c4.com/cgit/snapshot/cgit-${version}.tar.xz - https://www.kernel.org/pub/software/scm/git/git-${_git_version}.tar.xz" -checksum="@19645e5106adac722941623462dfe2b85d8969610b753119444ed19b8e22a311 - @5061e83aa1c7cc5825a378bd1e35df1f4af412903486d2e2fceb6d8a064455cf" - -post_extract() { - rmdir cgit-$version/git - mv git-$_git_version git - mv cgit-$version/* cgit-$version/.??* . - rmdir cgit-$version - - # bug: https://inbox.vuxu.org/cgit/87v8m8pnen.fsf@vuxu.org/ - vsed -i '/HAVE_LINUX_SENDFILE = YesPlease/d' cgit.mk -} - -do_configure() { - cat <<-EOF >cgit.conf - prefix=/usr - NO_OPENSSL=Yes - CGIT_DATA_PATH=/usr/share/webapps/cgit - CGIT_SCRIPT_PATH=/usr/libexec/cgit - # cgit build git with NO_CURL for all but not tests, - # make the whole git rebuilt with different flags - NO_CURL=Yes - CC = $CC - AR = $AR - TAR = bsdtar - CFLAGS = $CFLAGS - LDFLAGS = $LDFLAGS - HOST_CPU = ${XBPS_TARGET_MACHINE%-musl} - DC_SHA1 = Yes - NO_GETTEXT = Yes - NO_PYTHON = Yes - NO_EXPAT = Yes - # Don't build git-perl script, test requires perl still run - NO_PERL = Yes - NO_TCLTK = Yes - EOF - if [ "$XBPS_TARGET_LIBC" = musl ]; then - # Copy settings from git - cat <<-EOF >>cgit.conf - ICONV_OMITS_BOM = Yes - # This option will use a vendored regex engine - NO_REGEX = NeedsStartEnd - EOF - fi - cp cgit.conf git/config.mak -} - - -do_build() { - if ! grep -q "^GIT_VER = $_git_version\$" Makefile; then - msg_error "$pkgver: update _git_version to match upstream Makefile.\n" - fi - make ${makejobs} all doc-man -} - -do_check() { - make test -} - -do_install() { - make DESTDIR=${DESTDIR} install install-man - - ln -s /usr/libexec/cgit/cgit.cgi ${DESTDIR}/usr/share/webapps/cgit/cgit.cgi -} diff --git a/srcpkgs/cgit/update b/srcpkgs/cgit/update deleted file mode 100644 index 56ec4e538b06be..00000000000000 --- a/srcpkgs/cgit/update +++ /dev/null @@ -1 +0,0 @@ -site="https://git.zx2c4.com/cgit/refs/tags" diff --git a/srcpkgs/cglm/template b/srcpkgs/cglm/template deleted file mode 100644 index 97db1f787e51f3..00000000000000 --- a/srcpkgs/cglm/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'cglm' -pkgname=cglm -version=0.9.6 -revision=1 -build_style=meson -short_desc="Highly Optimized Graphics Math (glm) for C" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/recp/cglm" -distfiles="https://github.com/recp/cglm/archive/v${version}.tar.gz" -checksum=be5e7d384561eb0fca59724a92b7fb44bf03e588a7eae5123a7d796002928184 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/cgo/template b/srcpkgs/cgo/template deleted file mode 100644 index e7182fe81c72ec..00000000000000 --- a/srcpkgs/cgo/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'cgo' -pkgname=cgo -version=0.6.1 -revision=1 -build_style=gnu-makefile -short_desc="Terminal based gopher client" -maintainer="Orphaned " -license="ISC" -homepage="https://github.com/kieselsteini/cgo" -distfiles="https://github.com/kieselsteini/cgo/archive/v${version}.tar.gz" -checksum=e95fad5ed682ea187afb5690e75eef3cff62dc0adf158e92db69cc9b45fae4d1 - -pre_build() { - vsed -i '/CC = cc/d' Makefile -} - -post_install() { - vconf cgorc - vlicense LICENSE - vman cgo.1 -} diff --git a/srcpkgs/cgrep/template b/srcpkgs/cgrep/template deleted file mode 100644 index ef3481de6a35bb..00000000000000 --- a/srcpkgs/cgrep/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'cgrep' -pkgname=cgrep -version=8.1.2 -revision=1 -build_style=haskell-stack -stackage="lts-23.26" -makedepends="pcre-devel pkg-config" -short_desc="Context-aware grep for source codes" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="https://awgn.github.io/cgrep/" -distfiles="https://github.com/awgn/cgrep/archive/v${version}.tar.gz" -checksum=1b705013a432e6ea90247f03e4cfeceb5a37f795d879178e4bf0085ce6191316 -nocross=yes -nopie_files="/usr/bin/cgrep" -conflicts="codesearch" diff --git a/srcpkgs/cgrps/template b/srcpkgs/cgrps/template deleted file mode 100644 index 10355b20d4d8b3..00000000000000 --- a/srcpkgs/cgrps/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'cgrps' -pkgname=cgrps -version=0.8.2 -revision=4 -build_style=go -go_import_path=github.com/k1LoW/cgrps -short_desc="Set of commands for checking cgroups" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/k1LoW/cgrps" -changelog="https://raw.githubusercontent.com/k1LoW/cgrps/master/CHANGELOG.md" -distfiles="https://github.com/k1LoW/cgrps/archive/v${version}.tar.gz" -checksum=e44901cbd1b2aa58fff84dffadf4196fc48e62e2b4cf180ee97f651ee0835618 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/chafa-devel b/srcpkgs/chafa-devel deleted file mode 120000 index de0ee362842102..00000000000000 --- a/srcpkgs/chafa-devel +++ /dev/null @@ -1 +0,0 @@ -chafa \ No newline at end of file diff --git a/srcpkgs/chafa/template b/srcpkgs/chafa/template deleted file mode 100644 index f460abb62234e1..00000000000000 --- a/srcpkgs/chafa/template +++ /dev/null @@ -1,48 +0,0 @@ -# Template file for 'chafa' -pkgname=chafa -version=1.18.0 -revision=1 -build_style=gnu-configure -configure_args="--enable-man" -hostmakedepends="docbook-xml docbook-xsl libxslt pkg-config" -makedepends="libavif-devel libglib-devel libjxl-devel librsvg-devel - libwebp-devel libXext-devel libxml2-devel libheif-devel" -checkdepends="which" -short_desc="Versatile and fast Unicode/ASCII/ANSI graphics renderer" -maintainer="Orphaned " -license="LGPL-3.0-or-later" -homepage="https://hpjansson.org/chafa/" -changelog="https://raw.githubusercontent.com/hpjansson/chafa/master/NEWS" -distfiles="https://hpjansson.org/chafa/releases/chafa-${version}.tar.xz" -checksum=cd7475441ab8042e89dad706124999dd0aa3dc64653cdc20d49338549b9fcadb - -case "$XBPS_TARGET_MACHINE" in - x86_64*|i686*) ;; - *) configure_args+=" ax_cv_gcc_check_x86_cpu_init=no - ax_cv_gcc_check_x86_cpu_supports=no" ;; -esac - -post_install() { - vcompletion tools/completions/zsh-completion.zsh zsh - vcompletion tools/completions/fish-completion.fish fish -} - -libchafa_package() { - short_desc+=" - shared library" - pkg_install() { - vmove "usr/lib/*.so.*" - } -} - -chafa-devel_package() { - depends="libchafa>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - vmove usr/lib/chafa/include - vmove usr/lib/pkgconfig - vmove usr/share/gtk-doc - } -} diff --git a/srcpkgs/charliecloud/patches/32bit.patch b/srcpkgs/charliecloud/patches/32bit.patch deleted file mode 100644 index 64803f3fdd68f9..00000000000000 --- a/srcpkgs/charliecloud/patches/32bit.patch +++ /dev/null @@ -1,15 +0,0 @@ ---- a/bin/mem.c -+++ b/bin/mem.c -@@ -310,10 +310,10 @@ - #endif - // time - s = asprintf_ch("gc: " -- "%s: %ld collections (%+ld) in %zdms (%+zd)", -+ "%s: %ld collections (%+ld) in %jdms (%+jd)", - when, - ps.gc_no, ps.gc_no - gc_no_prev, -- time_collecting, time_collecting - time_collecting_prev); -+ (intmax_t)time_collecting, (intmax_t)(time_collecting - time_collecting_prev)); - gc_no_prev = ps.gc_no; - time_collecting_prev = time_collecting; - DEBUG(s); diff --git a/srcpkgs/charliecloud/patches/configure.patch b/srcpkgs/charliecloud/patches/configure.patch deleted file mode 100644 index 32ab246494ed89..00000000000000 --- a/srcpkgs/charliecloud/patches/configure.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/configure.ac -+++ b/configure.ac -@@ -18,8 +18,6 @@ - # like it [e.g., 1]. But, it seems nuts to me to just warn on bad options. - # - # [1]: https://lists.gnu.org/archive/html/autoconf/2024-09/msg00000.html --AS_IF([test -n "$ac_unrecognized_opts"], -- [AC_MSG_ERROR([unrecognized option(s); aborting])]) - - AC_PREREQ([2.69]) - AC_CONFIG_SRCDIR([bin/ch-run.c]) diff --git a/srcpkgs/charliecloud/patches/musl.patch b/srcpkgs/charliecloud/patches/musl.patch deleted file mode 100644 index f216810666a69f..00000000000000 --- a/srcpkgs/charliecloud/patches/musl.patch +++ /dev/null @@ -1,14 +0,0 @@ ---- a/bin/fs.c -+++ b/bin/fs.c -@@ -13,6 +13,11 @@ - - #include "all.h" - -+/* FNM_EXTMATCH is a GNU extension to support extended globs in -+ fnmatch(3). If not available, define as 0 to ignore this flag. */ -+#ifndef HAVE_FNM_EXTMATCH -+#define FNM_EXTMATCH 0 -+#endif - - /** Function prototypes (private) **/ - diff --git a/srcpkgs/charliecloud/template b/srcpkgs/charliecloud/template deleted file mode 100644 index 56bf8ceb54d1b1..00000000000000 --- a/srcpkgs/charliecloud/template +++ /dev/null @@ -1,37 +0,0 @@ -# Template file for 'charliecloud' -pkgname=charliecloud -version=0.42 -revision=1 -build_style=gnu-configure -configure_args="--disable-bundled-lark --disable-html - --with-gc --with-json --with-squashfuse" -hostmakedepends="automake python3-Sphinx python3-sphinx_rtd_theme pkg-config" -makedepends="cJSON-devel fuse-devel gc-devel python3 python3-lark - squashfuse-devel" -depends="python3 python3-lark python3-requests" -checkdepends="wget" -short_desc="Lightweight, fully unprivileged container implementation" -maintainer="Leah Neukirchen " -license="Apache-2.0" -homepage="https://charliecloud.io/" -distfiles="https://gitlab.com/charliecloud/charliecloud/-/archive/v${version}/charliecloud-v${version}.tar.gz" -checksum=3684fb12444107bd69f655e71bc541d47460aba6194a7ceaab467fa392cc6969 -nocross="not supported" - -CFLAGS="-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64" - -if [ "$XBPS_TARGET_LIBC" = "musl" ]; then - makedepends+=" argp-standalone" -fi - -pre_configure() { - autoreconf -fi -} - -post_install() { - # don't remove examples, ch-test needs them - - rm -f ${DESTDIR}/usr/share/man/man7/ch-completion.bash.7 - vcompletion bin/ch-completion.bash bash - vlicense NOTICE -} diff --git a/srcpkgs/chars/template b/srcpkgs/chars/template deleted file mode 100644 index 8c965d0296eb85..00000000000000 --- a/srcpkgs/chars/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'chars' -pkgname=chars -version=0.7.0 -revision=1 -build_style=cargo -configure_args="-p chars" -make_check_args="-p chars" -short_desc="CLI tool to display information about unicode characters" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/antifuchs/chars" -distfiles="https://github.com/antifuchs/chars/archive/v${version}.tar.gz" -checksum=2f79843a3b1173870b41ebce491a54812b13a44090d0ae30a6f572caa91f0736 - -post_install() { - vlicense LICENSE -} - -do_install() { - vbin target/${RUST_TARGET}/release/chars -} diff --git a/srcpkgs/chathistorysync/template b/srcpkgs/chathistorysync/template deleted file mode 100644 index eb94b24d381fd7..00000000000000 --- a/srcpkgs/chathistorysync/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'chathistorysync' -pkgname=chathistorysync -version=0.2.1 -revision=2 -build_style=go -go_import_path="git.sr.ht/~emersion/chathistorysync" -hostmakedepends="scdoc" -short_desc="Synchronization tool for IRC chat history" -maintainer="Daniel Lewan " -license="AGPL-3.0-or-later" -homepage="https://sr.ht/~emersion/chathistorysync/" -distfiles="https://git.sr.ht/~emersion/chathistorysync/archive/v${version}.tar.gz" -checksum=dc1fdbd1910b356d239afc2cffdd181faa47b8a82cf3251281c99cd3d612b4cf - -post_build() { - make chathistorysync.1 -} - -post_install() { - vman chathistorysync.1 - vlicense LICENSE -} diff --git a/srcpkgs/chatterino2/patches/cmake.patch b/srcpkgs/chatterino2/patches/cmake.patch deleted file mode 100644 index 89c11a3095075a..00000000000000 --- a/srcpkgs/chatterino2/patches/cmake.patch +++ /dev/null @@ -1,84 +0,0 @@ -diff --git a/cmake/FindBoostCertify.cmake b/cmake/FindBoostCertify.cmake -index 7dc04c3a..5f538248 100644 ---- a/cmake/FindBoostCertify.cmake -+++ b/cmake/FindBoostCertify.cmake -@@ -1,6 +1,6 @@ - include(FindPackageHandleStandardArgs) - --find_path(BoostCertify_INCLUDE_DIR boost/certify/https_verification.hpp HINTS ${CMAKE_SOURCE_DIR}/lib/certify/include) -+find_path(BoostCertify_INCLUDE_DIR boost/certify/https_verification.hpp HINTS ${CMAKE_SOURCE_DIR}/lib/certify/include NO_CMAKE_FIND_ROOT_PATH) - - find_package_handle_standard_args(BoostCertify DEFAULT_MSG BoostCertify_INCLUDE_DIR) - -diff --git a/cmake/FindLRUCache.cmake b/cmake/FindLRUCache.cmake -index 82905436..b0b89a4e 100644 ---- a/cmake/FindLRUCache.cmake -+++ b/cmake/FindLRUCache.cmake -@@ -1,6 +1,6 @@ - include(FindPackageHandleStandardArgs) - --find_path(LRUCache_INCLUDE_DIR lrucache/lrucache.hpp HINTS ${CMAKE_SOURCE_DIR}/lib/lrucache) -+find_path(LRUCache_INCLUDE_DIR lrucache/lrucache.hpp HINTS ${CMAKE_SOURCE_DIR}/lib/lrucache NO_CMAKE_FIND_ROOT_PATH) - - find_package_handle_standard_args(LRUCache DEFAULT_MSG LRUCache_INCLUDE_DIR) - -diff --git a/cmake/FindMagicEnum.cmake b/cmake/FindMagicEnum.cmake -index b595075c..9c4e0f03 100644 ---- a/cmake/FindMagicEnum.cmake -+++ b/cmake/FindMagicEnum.cmake -@@ -1,6 +1,6 @@ - include(FindPackageHandleStandardArgs) - --find_path(MagicEnum_INCLUDE_DIR magic_enum/magic_enum.hpp HINTS ${CMAKE_SOURCE_DIR}/lib/magic_enum/include) -+find_path(MagicEnum_INCLUDE_DIR magic_enum/magic_enum.hpp HINTS ${CMAKE_SOURCE_DIR}/lib/magic_enum/include NO_CMAKE_FIND_ROOT_PATH) - - find_package_handle_standard_args(MagicEnum DEFAULT_MSG MagicEnum_INCLUDE_DIR) - -diff --git a/cmake/FindPajladaSerialize.cmake b/cmake/FindPajladaSerialize.cmake -index 4671874c..119284c2 100644 ---- a/cmake/FindPajladaSerialize.cmake -+++ b/cmake/FindPajladaSerialize.cmake -@@ -1,6 +1,6 @@ - include(FindPackageHandleStandardArgs) - --find_path(PajladaSerialize_INCLUDE_DIR pajlada/serialize.hpp HINTS ${CMAKE_SOURCE_DIR}/lib/serialize/include) -+find_path(PajladaSerialize_INCLUDE_DIR pajlada/serialize.hpp HINTS ${CMAKE_SOURCE_DIR}/lib/serialize/include NO_CMAKE_FIND_ROOT_PATH) - - find_package_handle_standard_args(PajladaSerialize DEFAULT_MSG PajladaSerialize_INCLUDE_DIR) - -diff --git a/cmake/FindPajladaSignals.cmake b/cmake/FindPajladaSignals.cmake -index f4c964ec..75efba20 100644 ---- a/cmake/FindPajladaSignals.cmake -+++ b/cmake/FindPajladaSignals.cmake -@@ -1,6 +1,6 @@ - include(FindPackageHandleStandardArgs) - --find_path(PajladaSignals_INCLUDE_DIR pajlada/signals/signal.hpp HINTS ${CMAKE_SOURCE_DIR}/lib/signals/include) -+find_path(PajladaSignals_INCLUDE_DIR pajlada/signals/signal.hpp HINTS ${CMAKE_SOURCE_DIR}/lib/signals/include NO_CMAKE_FIND_ROOT_PATH) - - find_package_handle_standard_args(PajladaSignals DEFAULT_MSG PajladaSignals_INCLUDE_DIR) - -diff --git a/cmake/FindSol2.cmake b/cmake/FindSol2.cmake -index be64d000..2b18a5ce 100644 ---- a/cmake/FindSol2.cmake -+++ b/cmake/FindSol2.cmake -@@ -1,6 +1,6 @@ - include(FindPackageHandleStandardArgs) - --find_path(Sol2_INCLUDE_DIR sol/sol.hpp HINTS ${CMAKE_SOURCE_DIR}/lib/sol2/include) -+find_path(Sol2_INCLUDE_DIR sol/sol.hpp HINTS ${CMAKE_SOURCE_DIR}/lib/sol2/include NO_CMAKE_FIND_ROOT_PATH) - - find_package_handle_standard_args(Sol2 DEFAULT_MSG Sol2_INCLUDE_DIR) - -diff --git a/cmake/FindWebsocketpp.cmake b/cmake/FindWebsocketpp.cmake -index f8d0bb65..cd9b8b0e 100644 ---- a/cmake/FindWebsocketpp.cmake -+++ b/cmake/FindWebsocketpp.cmake -@@ -1,6 +1,6 @@ - include(FindPackageHandleStandardArgs) - --find_path(Websocketpp_INCLUDE_DIR websocketpp/version.hpp HINTS ${CMAKE_SOURCE_DIR}/lib/websocketpp) -+find_path(Websocketpp_INCLUDE_DIR websocketpp/version.hpp HINTS ${CMAKE_SOURCE_DIR}/lib/websocketpp NO_CMAKE_FIND_ROOT_PATH) - - find_package_handle_standard_args(Websocketpp DEFAULT_MSG Websocketpp_INCLUDE_DIR) - diff --git a/srcpkgs/chatterino2/template b/srcpkgs/chatterino2/template deleted file mode 100644 index 8dffca0b418a5b..00000000000000 --- a/srcpkgs/chatterino2/template +++ /dev/null @@ -1,95 +0,0 @@ -# Template file for 'chatterino2' -pkgname=chatterino2 -version=2.5.3 -revision=1 -_libcommuni_commit="2979eb96262756047a8dca47f2e509168138c0d0" -_serialize_commit="17946d65a41a72b447da37df6e314cded9650c32" -_settings_commit="c141a40d2d493646cd8f0b1e06251a828dfdfdd2" -_signals_commit="d06770649a7e83db780865d09c313a876bf0f4eb" -_sanitizers_cmake_commit="0573e2ea8651b9bb3083f193c41eb086497cc80a" -_magic_enum_commit="e55b9b54d5cf61f8e117cafb17846d7d742dd3b4" -_miniaudio_commit="350784a9467a79d0fa65802132668e5afbcf3777" -_websocketpp_commit="f1736a8e72b910810ff6869fe20f647a62f3bc35" -_certify_commit="a448a3915ddac716ce76e4b8cbf0e7f4153ed1e2" -_sol2_commit="2b0d2fe8ba0074e16b499940c4f3126b9c7d3471" -_expected_lite_commit="54ca18bcea8e39c41650d82268077d559c695aa5" -_lua_commit="1ab3208a1fceb12fca8f24ba57d6e13c5bff15e3" -build_style=cmake -configure_args="-DUSE_SYSTEM_QTKEYCHAIN=ON - -DCHATTERINO_LTO=ON - -DBUILD_WITH_QT6=ON - -DCHATTERINO_UPDATER=OFF - -DCHATTERINO_PLUGINS=ON - -DSKIP_JSON_GENERATION=ON - " -hostmakedepends="qt6-declarative-host-tools doxygen pkg-config python3" -makedepends="qt6-tools-devel qt6-svg-devel qtkeychain-qt6-devel - qt6-qt5compat-devel boost-devel-minimal openssl-devel rapidjson - libnotify-devel" -depends="qt6-imageformats" -short_desc="Chat client for twitch.tv" -maintainer="Orphaned " -license=MIT -homepage="https://chatterino.com" -changelog="https://chatterino.com/changelog" -distfiles="https://github.com/Chatterino/chatterino2/archive/refs/tags/v${version}.tar.gz - https://github.com/Chatterino/libcommuni/archive/${_libcommuni_commit}.tar.gz - https://github.com/pajlada/serialize/archive/${_serialize_commit}.tar.gz - https://github.com/pajlada/settings/archive/${_settings_commit}.tar.gz - https://github.com/pajlada/signals/archive/${_signals_commit}.tar.gz - https://github.com/arsenm/sanitizers-cmake/archive/${_sanitizers_cmake_commit}.tar.gz - https://github.com/Neargye/magic_enum/archive/${_magic_enum_commit}.tar.gz - https://github.com/mackron/miniaudio/archive/${_miniaudio_commit}.tar.gz - https://github.com/zaphoyd/websocketpp/archive/${_websocketpp_commit}.tar.gz - https://github.com/Chatterino/certify/archive/${_certify_commit}.tar.gz - https://github.com/ThePHD/sol2/archive/${_sol2_commit}.tar.gz - https://github.com/martinmoene/expected-lite/archive/${_expected_lite_commit}.tar.gz - https://github.com/lua/lua/archive/${_lua_commit}.tar.gz - " -checksum="f2ea359ae8b0098e52239d88b419ed5e3c4d8b6ce8bd3eb8d2f64af5ff20088b - 6da5abb774f5f2474ef198ace5db45529ef88eb003fdef0be128fef212fd720b - d33129527018ea5dc46abf97009a4417c0e219c46e4db87d4dd4ce146ac45f63 - 1e326c558323fbfe80d21f1ff07086831ee4fc66579271bd2a4a6081bc0021ba - ee0291c3efafa71eb50d671c807f069737fec798706f11d2ba407fb296c3c0df - 8788e94b71e08a58442f8e73d9cf718cdd9eb21ffc3d8f7ee2e5fed7a10c2d32 - bdb15ee58b44988a493b514194ca7e770b7c69d8af0c93d4447bcfa5fc044e3a - 28ab6d0d39c32a46d57b52d104046e8b3637bfc51d8bab07ec5ae5415dc8ee52 - 4f5ab534268f4443b1916473af60edfce667db86a27bccc4c3287b8d59c12497 - cd9ea0390ec39b75b16ba9f59486d8d42501a3444a045fa2ace016e8eba8d6e1 - cd840d6bfd004884aef27360c4f17e467c47a2bd8495d75a1a8e80d4ceeb58cd - 177a6185f46e6fe0b4de76b90dfc849a42163e91f0b53da7d0585a7838424042 - 252c3ed15d755ce72461689f1401f5c0c37fe53dd09b4b75597f2e3f9b98a785 - " -skip_extraction=" - ${_libcommuni_commit}.tar.gz - ${_serialize_commit}.tar.gz - ${_settings_commit}.tar.gz - ${_signals_commit}.tar.gz - ${_sanitizers_cmake_commit}.tar.gz - ${_magic_enum_commit}.tar.gz - ${_miniaudio_commit}.tar.gz - ${_websocketpp_commit}.tar.gz - ${_certify_commit}.tar.gz - ${_sol2_commit}.tar.gz - ${_expected_lite_commit}.tar.gz - ${_lua_commit}.tar.gz - " - -post_extract() { - vsrcextract -C lib/libcommuni ${_libcommuni_commit}.tar.gz - vsrcextract -C lib/serialize ${_serialize_commit}.tar.gz - vsrcextract -C lib/settings ${_settings_commit}.tar.gz - vsrcextract -C lib/signals ${_signals_commit}.tar.gz - vsrcextract -C lib/magic_enum ${_magic_enum_commit}.tar.gz - vsrcextract -C lib/miniaudio ${_miniaudio_commit}.tar.gz - vsrcextract -C lib/websocketpp ${_websocketpp_commit}.tar.gz - vsrcextract -C lib/certify ${_certify_commit}.tar.gz - vsrcextract -C lib/sol2 ${_sol2_commit}.tar.gz - vsrcextract -C lib/expected-lite ${_expected_lite_commit}.tar.gz - vsrcextract -C lib/lua/src ${_lua_commit}.tar.gz - vsrcextract -C cmake/sanitizers-cmake ${_sanitizers_cmake_commit}.tar.gz -} - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/chatterino2/update b/srcpkgs/chatterino2/update deleted file mode 100644 index 16563536cb329c..00000000000000 --- a/srcpkgs/chatterino2/update +++ /dev/null @@ -1,2 +0,0 @@ -site="https://github.com/Chatterino/chatterino2/releases" -pattern="v\K[0-9.]+(?=\.tar\.gz)" diff --git a/srcpkgs/chatty/files/chatty b/srcpkgs/chatty/files/chatty deleted file mode 100644 index 20838b866e1290..00000000000000 --- a/srcpkgs/chatty/files/chatty +++ /dev/null @@ -1,4 +0,0 @@ -#!/bin/sh - -cd /usr/share/chatty -exec java -jar Chatty.jar "$@" diff --git a/srcpkgs/chatty/files/chatty.desktop b/srcpkgs/chatty/files/chatty.desktop deleted file mode 100644 index 53d5c3f6bc5748..00000000000000 --- a/srcpkgs/chatty/files/chatty.desktop +++ /dev/null @@ -1,9 +0,0 @@ -[Desktop Entry] -Version=1.0 -Name=Chatty -Exec=/usr/bin/chatty -Icon=chatty -Terminal=false -Type=Application -Categories=Application;Network; -Keywords=twitch;chat; diff --git a/srcpkgs/chatty/patches/config_dir.patch b/srcpkgs/chatty/patches/config_dir.patch deleted file mode 100644 index 86c48e8a767b93..00000000000000 --- a/srcpkgs/chatty/patches/config_dir.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/src/chatty/Chatty.java -+++ b/src/chatty/Chatty.java -@@ -212,7 +212,7 @@ public class Chatty { - // Paths - //-------------------------- - public enum PathType { -- SETTINGS(() -> Paths.get(System.getProperty("user.home"), ".chatty"), null), -+ SETTINGS(() -> Paths.get(System.getProperty("user.home"), ".config/chatty"), null), - WORKING(() -> Paths.get(System.getProperty("user.dir")), null), - BACKUP(() -> getUserDataDirectory().resolve("backup"), null), - IMAGE(() -> getWorkingDirectory().resolve("img"), "imgPath"), diff --git a/srcpkgs/chatty/patches/disable_version_check.patch b/srcpkgs/chatty/patches/disable_version_check.patch deleted file mode 100644 index 5265dcc1f626ac..00000000000000 --- a/srcpkgs/chatty/patches/disable_version_check.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/src/chatty/Chatty.java -+++ b/src/chatty/Chatty.java -@@ -63,7 +63,7 @@ public class Chatty { - * Enable Version Checker (if you compile and distribute this yourself, you - * may want to disable this) - */ -- public static final boolean VERSION_CHECK_ENABLED = true; -+ public static final boolean VERSION_CHECK_ENABLED = false; - - /** - * The regular URL of the textfile where the most recent version is stored. diff --git a/srcpkgs/chatty/template b/srcpkgs/chatty/template deleted file mode 100644 index 5b005d89e5148d..00000000000000 --- a/srcpkgs/chatty/template +++ /dev/null @@ -1,35 +0,0 @@ -# Template file for 'chatty' -pkgname=chatty -version=0.27 -revision=1 -hostmakedepends="gradle openjdk8" -depends="virtual?java-runtime" -short_desc="Twitch Chat Client for Desktop" -maintainer="Orphaned " -license="GPL-3.0-or-later" -homepage="https://chatty.github.io/" -distfiles="https://github.com/chatty/chatty/archive/refs/tags/v${version}.tar.gz" -checksum=ac45c594a4229b05765735f75fa4221952f35576cb7f339db58b31b2258de3d7 - -do_build() { - gradle --no-daemon shadowJar -} - -do_install() { - vmkdir usr/share/${pkgname} - vinstall build/libs/Chatty.jar 644 usr/share/${pkgname} - - vmkdir usr/share/${pkgname}/img - vinstall assets/img/chatty.png 644 usr/share/${pkgname}/img - vinstall assets/img/star.png 644 usr/share/${pkgname}/img - - vmkdir usr/share/${pkgname}/sounds - vinstall assets/sounds/ding.wav 644 usr/share/${pkgname}/sounds - vinstall assets/sounds/dingdong.wav 644 usr/share/${pkgname}/sounds - vinstall assets/sounds/typing.wav 644 usr/share/${pkgname}/sounds - - vbin $FILESDIR/${pkgname} - - vinstall src/${pkgname}/gui/app_main_64.png 644 usr/share/pixmaps chatty.png - vinstall ${FILESDIR}/chatty.desktop 644 usr/share/applications -} diff --git a/srcpkgs/chayang/template b/srcpkgs/chayang/template deleted file mode 100644 index 1b2b8f4a1b21f9..00000000000000 --- a/srcpkgs/chayang/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'chayang' -pkgname=chayang -version=0.1.0 -revision=1 -build_style=meson -hostmakedepends="pkg-config wayland-devel" -makedepends="wayland-protocols wayland-devel" -short_desc="Gradually dim the screen" -maintainer="Orphaned " -license="MIT" -homepage="https://git.sr.ht/~emersion/chayang" -changelog="https://git.sr.ht/~emersion/chayang/refs" -distfiles="https://git.sr.ht/~emersion/chayang/archive/v${version}.tar.gz" -checksum=61aa0e2955e8b5cf321ef14a5fd72f0e953da51a390d456e929b74fc5efcb74a - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/cheat/template b/srcpkgs/cheat/template deleted file mode 100644 index 8bcd28e9c0a328..00000000000000 --- a/srcpkgs/cheat/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'cheat' -pkgname=cheat -version=4.4.2 -revision=2 -build_style=go -go_import_path="github.com/cheat/cheat" -go_package="./cmd/cheat" -short_desc="Create and view interactive cheatsheets on the command-line" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/cheat/cheat" -distfiles="https://github.com/cheat/cheat/archive/refs/tags/${version}.tar.gz" -checksum=6968ffdebb7c2a8390dea45f97884af3c623cda6c2d36c4c04443ed2454da431 - -post_install() { - vman doc/cheat.1 - vcompletion scripts/cheat.bash bash cheat - vcompletion scripts/cheat.fish fish cheat - vcompletion scripts/cheat.zsh zsh cheat - vlicense LICENSE.txt -} diff --git a/srcpkgs/check-devel b/srcpkgs/check-devel deleted file mode 120000 index 4c04caa2d2b494..00000000000000 --- a/srcpkgs/check-devel +++ /dev/null @@ -1 +0,0 @@ -check \ No newline at end of file diff --git a/srcpkgs/check/template b/srcpkgs/check/template deleted file mode 100644 index c1c3d23637ae5f..00000000000000 --- a/srcpkgs/check/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'check' -pkgname=check -version=0.15.2 -revision=1 -build_style=gnu-configure -short_desc="Unit Testing Framework for C" -maintainer="Jan S. " -license="LGPL-2.1-or-later" -homepage="https://libcheck.github.io/check/" -distfiles="https://github.com/libcheck/check/releases/download/${version}/check-${version}.tar.gz" -checksum=a8de4e0bacfb4d76dd1c618ded263523b53b85d92a146d8835eb1a52932fa20a - -check-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - vmove usr/share/aclocal - } -} diff --git a/srcpkgs/checkbashisms/template b/srcpkgs/checkbashisms/template deleted file mode 100644 index fff876e6c2f726..00000000000000 --- a/srcpkgs/checkbashisms/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'checkbashisms' -pkgname=checkbashisms -version=2.25.19 -revision=1 -depends="perl" -checkdepends="shunit2 perl" -short_desc="Debian script that checks for bash-isms" -maintainer="TheGejr " -license="GPL-2.0-or-later" -homepage="https://tracker.debian.org/pkg/devscripts" -changelog="https://tracker.debian.org/media/packages/d/devscripts/changelog-${version}" -distfiles="${DEBIAN_SITE}/main/d/devscripts/devscripts_${version}.tar.xz" -checksum=c0806c245c1acd9f60651a63338470128f997b4bd81ccffbe8e3c89fa66be0db - -pre_install() { - vsed -i "s|###VERSION###|${version}|" scripts/checkbashisms.pl -} - -do_check() { - ./test/test_checkbashisms -} - -do_install() { - vcompletion scripts/checkbashisms.bash_completion bash - vbin scripts/checkbashisms.pl checkbashisms - vman scripts/checkbashisms.1 -} diff --git a/srcpkgs/checkbashisms/update b/srcpkgs/checkbashisms/update deleted file mode 100644 index 8ef8dc81701b6f..00000000000000 --- a/srcpkgs/checkbashisms/update +++ /dev/null @@ -1,2 +0,0 @@ -pkgname=devscripts -ignore="*+*" diff --git a/srcpkgs/checksec/template b/srcpkgs/checksec/template deleted file mode 100644 index 43226b0d39b533..00000000000000 --- a/srcpkgs/checksec/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'checksec' -pkgname=checksec -version=2.7.1 -revision=1 -depends="binutils" -short_desc="Check for protections like RELRO, NoExec, Stack protection, ASLR, PIE" -maintainer="Leah Neukirchen " -license="BSD-3-Clause" -homepage="https://github.com/slimm609/checksec.sh" -distfiles="https://github.com/slimm609/checksec.sh/archive/${version}.tar.gz" -checksum=a0d7a444d4603fb3d62fa25ef678e544ef39fa7b3c9bd5d22f1a8c526152cdde - -do_install() { - vbin checksec - vlicense LICENSE.txt - vman extras/man/checksec.1 -} diff --git a/srcpkgs/cheese-devel b/srcpkgs/cheese-devel deleted file mode 120000 index eb26474016fdb5..00000000000000 --- a/srcpkgs/cheese-devel +++ /dev/null @@ -1 +0,0 @@ -cheese \ No newline at end of file diff --git a/srcpkgs/cheese/patches/gcc14.patch b/srcpkgs/cheese/patches/gcc14.patch deleted file mode 100644 index fa712f94d54d15..00000000000000 --- a/srcpkgs/cheese/patches/gcc14.patch +++ /dev/null @@ -1,27 +0,0 @@ -From d8b8f27730cca948a5e5346b8ed2db0793bb16e7 Mon Sep 17 00:00:00 2001 -From: Florian Weimer -Date: Fri, 19 Jan 2024 21:31:33 +0100 -Subject: [PATCH] libcheese: Add GtkWidget cast to avoid an - incompatible-pointer-types error - -This is required for compilation with GCC 14. ---- - libcheese/cheese-flash.c | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/libcheese/cheese-flash.c b/libcheese/cheese-flash.c -index 59959dbd..e4023221 100644 ---- a/libcheese/cheese-flash.c -+++ b/libcheese/cheese-flash.c -@@ -132,7 +132,7 @@ cheese_flash_set_property (GObject *object, - GObject *parent; - parent = g_value_get_object (value); - if (object != NULL) -- priv->parent = g_object_ref (parent); -+ priv->parent = GTK_WIDGET (g_object_ref (parent)); - else - priv->parent = NULL; - } --- -GitLab - diff --git a/srcpkgs/cheese/patches/invalid-json.patch b/srcpkgs/cheese/patches/invalid-json.patch deleted file mode 100644 index 0c418a827082e2..00000000000000 --- a/srcpkgs/cheese/patches/invalid-json.patch +++ /dev/null @@ -1,21 +0,0 @@ -Cf. - - https://gitlab.gnome.org/GNOME/cheese/-/issues/183 - https://gitlab.gnome.org/GNOME/cheese/-/merge_requests/73 - -diff -ur a/data/cheese-viewport.json b/data/cheese-viewport.json ---- a/data/cheese-viewport.json 2023-07-15 12:37:45.000000000 -0400 -+++ b/data/cheese-viewport.json 2025-02-09 19:54:07.098866873 -0500 -@@ -53,9 +53,9 @@ - "type": "ClutterActor", - "children": - [ -- 'video_preview', -- 'countdown_layer', -- 'error_layer' -+ "video_preview", -+ "countdown_layer", -+ "error_layer" - ] - }, - { diff --git a/srcpkgs/cheese/template b/srcpkgs/cheese/template deleted file mode 100644 index 08b522c6222b6b..00000000000000 --- a/srcpkgs/cheese/template +++ /dev/null @@ -1,60 +0,0 @@ -# Template file for 'cheese' -pkgname=cheese -version=44.1 -revision=4 -build_style=meson -build_helper="gir" -configure_args="$(vopt_bool gtk_doc gtk_doc) $(vopt_bool gtk_doc man)" -hostmakedepends="gettext gdk-pixbuf glib-devel itstool pkg-config vala librsvg - $(vopt_if gtk_doc 'gtk-doc') $(vopt_if gir 'gobject-introspection') - gtk-update-icon-cache" -makedepends="clutter-gst3-devel clutter-gtk-devel gnome-desktop-devel - gst-plugins-good1 libXtst-devel libcanberra-devel libgee08-devel librsvg-devel" -depends="clutter-gst3 clutter-gtk desktop-file-utils gnome-video-effects - gst-plugins-good1 hicolor-icon-theme" -short_desc="GNOME tool to take pictures and videos from your webcam" -maintainer="Enno Boland " -license="GPL-2.0-or-later" -homepage="https://wiki.gnome.org/Apps/Cheese" -changelog="https://gitlab.gnome.org/GNOME/cheese/-/raw/master/NEWS" -distfiles="${GNOME_SITE}/cheese/${version%.*}/cheese-${version}.tar.xz" -checksum=5f2185c4c99e54ddf2b8baf60c82819950e54952e132e8639875f3edcbf8f68e - -build_options="gir gtk_doc" -build_options_default="gir" - -if [ -z "$CROSS_BUILD" ]; then - build_options_default+=" gtk_doc" -fi - -pre_configure() { - # Regenerate sources with new vala - find -name '*.vala' -exec touch {} \; -} - -libcheese_package() { - short_desc+=" - shared libraries" - pkg_install() { - vmove "usr/lib/*.so.*" - if [ "$build_option_gir" ]; then - vmove usr/lib/girepository-1.0 - fi - } -} - -cheese-devel_package() { - depends="gst-plugins-bad1-devel clutter-gst3-devel clutter-gtk-devel - libcanberra-devel libcheese>=${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/gtk-doc - fi - } -} diff --git a/srcpkgs/chelf/template b/srcpkgs/chelf/template deleted file mode 100644 index 16329f5a041714..00000000000000 --- a/srcpkgs/chelf/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'chelf' -pkgname=chelf -version=0.2.2 -revision=1 -build_style=gnu-makefile -short_desc="Change or display the stack size of an ELF binary" -maintainer="Enno Boland " -license="BSD-2-Clause" -homepage="https://github.com/Gottox/chelf" -distfiles="https://github.com/Gottox/chelf/archive/v${version}.tar.gz" -checksum=e2c521a117ac869fb51835bf8e2a1c3d7f6c1839afe2b61a88cfd2688fe07e93 - -do_install() { - vbin chelf - vlicense LICENSE -} diff --git a/srcpkgs/cherry-font/template b/srcpkgs/cherry-font/template deleted file mode 100644 index c8868f5d61eb06..00000000000000 --- a/srcpkgs/cherry-font/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'cherry-font' -pkgname=cherry-font -version=1.4 -revision=2 -hostmakedepends="bdftopcf" -depends="font-util" -short_desc="Yet another bitmap font, made for Latin 1" -maintainer="Chinmay Pai " -license="MIT" -homepage="https://github.com/turquoise-hexagon/cherry" -distfiles="https://github.com/turquoise-hexagon/cherry/archive/${version}.tar.gz" -checksum=984191a0b305832b95bd3036cd8b7ab07cac8a0dd05ba440d6be9ffbdd8434df - -font_dirs="/usr/share/fonts/X11/misc" - -do_install() { - vmkdir usr/share/fonts/X11/misc - for f in cherry-10-{b,r} cherry-11-{b,r} cherry-13-{b,r}; do - bdftopcf -t $f.bdf | gzip -n9 >${DESTDIR}/usr/share/fonts/X11/misc/$f.pcf.gz - done - vlicense LICENSE -} diff --git a/srcpkgs/cherrytree/template b/srcpkgs/cherrytree/template deleted file mode 100644 index 9ac7662496779c..00000000000000 --- a/srcpkgs/cherrytree/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'cherrytree' -pkgname=cherrytree -version=1.2.0 -revision=3 -build_style=cmake -# Tests are built during the normal build process and require access to X server -configure_args="-DBUILD_TESTING=OFF" -hostmakedepends="gettext glib-devel pkg-config python3" -makedepends="fmt-devel fribidi-devel gtkmm-devel gtksourceviewmm-devel - gspell-devel libcurl-devel libxml++-devel spdlog sqlite-devel uchardet-devel - vte3-devel gtksourceview4-devel" -depends="desktop-file-utils" -short_desc="Hierarchial note taking application with syntax highlighting" -maintainer="Orphaned " -license="GPL-3.0-or-later" -homepage="https://www.giuspen.com/cherrytree/" -changelog="https://raw.githubusercontent.com/giuspen/cherrytree/master/changelog.txt" -distfiles="https://github.com/giuspen/cherrytree/archive/refs/tags/v${version}.tar.gz" -checksum=8d4e66b3c16e2362a4e98146e0bfe788803d9d54282392d44a917a3c74e9d32e -make_check=no # Tests are run during build step diff --git a/srcpkgs/chess-tui/template b/srcpkgs/chess-tui/template deleted file mode 100644 index 72ac663065d8e9..00000000000000 --- a/srcpkgs/chess-tui/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'chess-tui' -pkgname=chess-tui -version=1.2.1 -revision=1 -build_style=cargo -short_desc="Chess TUI implementation in rust" -maintainer="Lukas Jordan " -license="MIT" -homepage="https://github.com/thomas-mauran/chess-tui" -changelog="https://github.com/thomas-mauran/chess-tui/releases" -distfiles="https://github.com/thomas-mauran/chess-tui/archive/refs/tags/${version}.tar.gz" -checksum=641d59e8162a256d8dc92a99c3bbeb96d4047be3ebd19f7d5a264f90a621ad89 - -post_install() { - vlicense LICENSE - vdoc README.md -} diff --git a/srcpkgs/chessx/template b/srcpkgs/chessx/template deleted file mode 100644 index 5caec7718d7389..00000000000000 --- a/srcpkgs/chessx/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'chessx' -pkgname=chessx -version=1.5.6 -revision=1 -build_style=qmake -hostmakedepends="qt5-tools qt5-qmake qt5-host-tools" -makedepends="qt5-multimedia-devel qt5-svg-devel qt5-speech-devel pulseaudio-devel" -short_desc="Open Source chess database" -maintainer="cipr3s " -license="GPL-2.0-only" -homepage="https://chessx.sourceforge.io" -distfiles="${SOURCEFORGE_SITE}/${pkgname}/${pkgname}-${version}.tgz" -checksum=d09a4b534a909c5f1a398c64065049a2fdf30497bc81ccbdf0d940412364d205 - -do_install() { - vinstall unix/${pkgname}.desktop 644 usr/share/applications - vinstall data/images/${pkgname}.png 644 usr/share/pixmaps - vbin release/${pkgname} -} diff --git a/srcpkgs/chez-scheme/template b/srcpkgs/chez-scheme/template deleted file mode 100644 index f962439f72e891..00000000000000 --- a/srcpkgs/chez-scheme/template +++ /dev/null @@ -1,52 +0,0 @@ -# Template file for 'chez-scheme' -pkgname=chez-scheme -version=10.3.0 -revision=1 -build_style=gnu-makefile -make_build_target="kernel" -hostmakedepends="libX11-devel liblz4-devel ncurses-devel zlib-devel" -makedepends="${hostmakedepends}" -short_desc="Compiler and run-time system for R6RS Scheme" -maintainer="Leah Neukirchen " -license="Apache-2.0" -homepage="https://scheme.com/" -distfiles="https://github.com/cisco/ChezScheme/releases/download/v${version}/csv${version}.tar.gz" -checksum=d237d9874c6e8b0ccf7758daa8286a6e825528b13ce3b2bca56eb1f73cddbc2c -alternatives=" - scheme:scheme:/usr/bin/chez-scheme - scheme:scheme.1:/usr/share/man/man1/chez-scheme.1 -" - -case "$XBPS_TARGET_MACHINE" in - i686*) _target=ti3le;; - x86_64*) _target=ta6le;; - arm*) _target=tarm32le;; - aarch64*) _target=tarm64le;; - riscv64*) _target=trv64le;; - *) _target=pb;; # portable bytecode -esac - -pre_configure() { - # Since version 10, Chez only ships portable boot files, so - # first bootstrap with --pb, then build the boot files for the - # target. The kernel is (cross-)compiled in do_build. - [ $_target = pb ] && return - ./configure --pb CC="$BUILD_CC" CFLAGS="$BUILD_CFLAGS" LD="$BUILD_LD" \ - AR=ar ZLIB=-lz LZ4=-llz4 - make ${makejobs} bootquick XM=${_target} -} - -do_configure() { - case $_target in - pb) target=--pb;; - *) target=--machine=$_target;; - esac - ./configure $target --installprefix=/usr --installman=/usr/share/man \ - --nogzip-man-pages --temproot=$DESTDIR \ - --installschemename=chez-scheme ZLIB=-lz LZ4=-llz4 -} - -post_install() { - # replace duplicate file by symlink - ln -sf scheme.boot ${DESTDIR}/usr/lib/csv*/*/scheme-script.boot -} diff --git a/srcpkgs/chezmoi/template b/srcpkgs/chezmoi/template deleted file mode 100644 index ffce422799aefe..00000000000000 --- a/srcpkgs/chezmoi/template +++ /dev/null @@ -1,35 +0,0 @@ -# Template file for 'chezmoi' -pkgname=chezmoi -version=2.67.1 -revision=1 -build_style=go -go_import_path="chezmoi.io/chezmoi" -go_build_tags="noembeddocs noupgrade" -go_ldflags="-X main.version=${version} -X main.commit=v${version} -X main.builtBy=xbps" -checkdepends="tar git" -short_desc="Manage your dotfiles across multiple machines, securely" -maintainer="classabbyamp " -license="MIT" -homepage="https://chezmoi.io/" -changelog="https://github.com/twpayne/chezmoi/releases" -distfiles="https://github.com/twpayne/chezmoi/archive/v${version}.tar.gz" -checksum=a0bcfbe6e202ebbb385e4227f1ba0fd37d40ba2eb84a88629ee911f1ba31fb4f - -pre_build() { - local _date - if [ "$SOURCE_DATE_EPOCH" ]; then - _date="$(date --utc --date "@$SOURCE_DATE_EPOCH" "+%Y-%m-%d")" - go_ldflags+=" -X main.date=${_date}" - fi -} - -do_check() { - make test -} - -post_install() { - vlicense LICENSE - vcompletion completions/chezmoi-completion.bash bash - vcompletion completions/chezmoi.fish fish - vcompletion completions/chezmoi.zsh zsh -} diff --git a/srcpkgs/chibi-scheme-devel b/srcpkgs/chibi-scheme-devel deleted file mode 120000 index 97d9ac8b7cb639..00000000000000 --- a/srcpkgs/chibi-scheme-devel +++ /dev/null @@ -1 +0,0 @@ -chibi-scheme \ No newline at end of file diff --git a/srcpkgs/chibi-scheme/template b/srcpkgs/chibi-scheme/template deleted file mode 100644 index e0178e85403699..00000000000000 --- a/srcpkgs/chibi-scheme/template +++ /dev/null @@ -1,38 +0,0 @@ -# Template file for 'chibi-scheme' -pkgname=chibi-scheme -version=0.11 -revision=1 -build_helper="qemu" -build_style=gnu-makefile -short_desc="Small Footprint R7RS Scheme for use as a C Extension Language" -maintainer="Leah Neukirchen " -license="BSD-3-Clause" -homepage="http://synthcode.com/scheme/chibi/" -distfiles="https://github.com/ashinn/chibi-scheme/archive/${version}.tar.gz" -checksum=b4404d5304b51b243684702fa7b5f2d82f77cb7ef470bcfca1d94f8ed7660342 -alternatives=" - scheme:scheme:/usr/bin/chibi-scheme - scheme:scheme.1:/usr/share/man/man1/chibi-scheme.1 -" -disable_parallel_build=yes - -pre_patch() { - if [ "$CROSS_BUILD" ]; then - vsed -e "s/CHIBI_MODULE_PATH=lib \.\/chibi-scheme/CHIBI_MODULE_PATH=lib qemu-${XBPS_TARGET_QEMU_MACHINE}-static .\/chibi-scheme/" -i Makefile - fi -} - -post_install() { - vlicense COPYING -} -chibi-scheme-devel_package() { - depends="chibi-scheme>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/bin/chibi-ffi - vmove usr/share/man/man1/chibi-ffi.1 - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/chicken-devel b/srcpkgs/chicken-devel deleted file mode 120000 index 80bed2835281e4..00000000000000 --- a/srcpkgs/chicken-devel +++ /dev/null @@ -1 +0,0 @@ -chicken \ No newline at end of file diff --git a/srcpkgs/chicken/template b/srcpkgs/chicken/template deleted file mode 100644 index 96ecd86a13d2d9..00000000000000 --- a/srcpkgs/chicken/template +++ /dev/null @@ -1,43 +0,0 @@ -# Template file for 'chicken' -pkgname=chicken -version=5.4.0 -revision=1 -short_desc="Practical and portable Scheme system" -maintainer="Orphaned " -license="BSD-3-Clause" -homepage="http://www.call-cc.org" -changelog="https://code.call-cc.org/releases/$version/NEWS" -distfiles="http://code.call-cc.org/releases/$version/$pkgname-$version.tar.gz" -checksum=3c5d4aa61c1167bf6d9bf9eaf891da7630ba9f5f3c15bf09515a7039bfcdec5f - -do_configure() { - make -B -f Makefile.linux chicken-defaults.h PREFIX=/usr -} -do_build() { - make C_COMPILER="$CC" \ - C_COMPILER_OPTIMIZATION_OPTIONS="$CFLAGS" \ - LINKER_LINK_SHARED_PROGRAM_OPTIONS="$LDFLAGS" \ - PREFIX=/usr PLATFORM=linux -} -do_install() { - make C_COMPILER="$CC" \ - C_COMPILER_OPTIMIZATION_OPTIONS="$CFLAGS" \ - LINKER_LINK_SHARED_PROGRAM_OPTIONS="$LDFLAGS" \ - PREFIX=/usr DESTDIR=$DESTDIR PLATFORM=linux install - vlicense LICENSE -} -libchicken_package() { - short_desc+=" - runtime library" - pkg_install() { - vmove "usr/lib/*.so.*" - } -} -chicken-devel_package() { - depends="libchicken>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/chirp/template b/srcpkgs/chirp/template deleted file mode 100644 index bcaf978d39670d..00000000000000 --- a/srcpkgs/chirp/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'chirp' -pkgname=chirp -version=20241025 -revision=2 -build_style=python3-pep517 -hostmakedepends="python3-setuptools python3-wheel" -depends="python3-six wxPython python3-pyserial python3-requests - python3-suds python3-yattag" -short_desc="Open-source tool for programming amateur radios" -maintainer="Emil Miler " -license="GPL-3.0-or-later" -homepage="https://chirpmyradio.com/projects/chirp/wiki/Home" -distfiles="https://archive.chirpmyradio.com/chirp_next/next-${version}/chirp-${version}.tar.gz" -checksum=3e1812264a06a95833ed32a8c0ac83a7f93b8d94e58484390b8892fcdeae6024 diff --git a/srcpkgs/chkrootkit/patches/fcntl.patch b/srcpkgs/chkrootkit/patches/fcntl.patch deleted file mode 100644 index 26ab42c0e43788..00000000000000 --- a/srcpkgs/chkrootkit/patches/fcntl.patch +++ /dev/null @@ -1,30 +0,0 @@ ---- a/chklastlog.c -+++ b/chklastlog.c -@@ -41,6 +41,7 @@ int main () { return 0; } - #include - #endif - #include -+#include - #include - #include - #include ---- a/chkproc.c -+++ b/chkproc.c -@@ -62,6 +62,7 @@ int main (){ return 0; } - #include - #include - #include -+#include - #include - #include - #include ---- a/chkwtmp.c -+++ b/chkwtmp.c -@@ -25,6 +25,7 @@ int main () { return 0; } - #include - #include - #include -+#include - #include - #include - #include diff --git a/srcpkgs/chkrootkit/patches/path_max.patch b/srcpkgs/chkrootkit/patches/path_max.patch deleted file mode 100644 index 8046e948899249..00000000000000 --- a/srcpkgs/chkrootkit/patches/path_max.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/chkdirs.c -+++ b/chkdirs.c -@@ -33,6 +33,7 @@ - #include - #endif - -+#include - #include - #include - #include diff --git a/srcpkgs/chkrootkit/template b/srcpkgs/chkrootkit/template deleted file mode 100644 index ac5ee978585803..00000000000000 --- a/srcpkgs/chkrootkit/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'chkrootkit' -pkgname=chkrootkit -version=0.55 -revision=1 -build_style=gnu-makefile -depends="binutils net-tools" -short_desc="Tool to locally check for signs of a rootkit" -maintainer="Orphaned " -license="BSD-2-Clause" -homepage="http://www.chkrootkit.org" -# distfiles="ftp://ftp.pangeia.com.br/pub/seg/pac/chkrootkit-${version}.tar.gz" -distfiles="https://sources.voidlinux.org/chkrootkit-${version}/chkrootkit-${version}.tar.gz" -checksum=a81c0286ec449313f953701202a00e81b204fc2cf43e278585a11c12a5e0258b - -CFLAGS="-fPIC" -LDFLAGS="-fPIC" - -do_install() { - vbin chkrootkit - vdoc README - vlicense COPYRIGHT -} diff --git a/srcpkgs/chmlib/patches/aarch64-ppc64-aarch64.patch b/srcpkgs/chmlib/patches/aarch64-ppc64-aarch64.patch deleted file mode 100644 index 8af0bf17b3ec1f..00000000000000 --- a/srcpkgs/chmlib/patches/aarch64-ppc64-aarch64.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/src/chm_lib.c 2017-07-07 20:15:32.999769723 +0200 -+++ b/src/chm_lib.c 2017-07-07 20:16:22.291847266 +0200 -@@ -164,7 +164,7 @@ - - /* x86-64 */ - /* Note that these may be appropriate for other 64-bit machines. */ --#elif __x86_64__ || __ia64__ -+#elif __x86_64__ || __ia64__ || __aarch64__ || __powerpc64__ || ( defined(__riscv_xlen) && __riscv_xlen == 64) - typedef unsigned char UChar; - typedef short Int16; - typedef unsigned short UInt16; diff --git a/srcpkgs/chmlib/patches/arm-ppc-32.patch b/srcpkgs/chmlib/patches/arm-ppc-32.patch deleted file mode 100644 index cbe045c9ad4368..00000000000000 --- a/srcpkgs/chmlib/patches/arm-ppc-32.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/src/chm_lib.c 2009-05-23 08:43:31.000000000 -0600 -+++ b/src/chm_lib.c 2011-01-21 17:42:45.000000000 -0700 -@@ -153,7 +153,7 @@ - /* Sparc */ - /* MIPS */ - /* PPC */ --#elif __i386__ || __sun || __sgi || __ppc__ -+#elif __i386__ || __sun || __sgi || (__powerpc__ && !defined(__powerpc64__)) || __arm__ - typedef unsigned char UChar; - typedef short Int16; - typedef unsigned short UInt16; diff --git a/srcpkgs/chmlib/template b/srcpkgs/chmlib/template deleted file mode 100644 index a573c27d149973..00000000000000 --- a/srcpkgs/chmlib/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'chmlib' -pkgname=chmlib -version=0.40 -revision=4 -build_style=gnu-configure -configure_args="--enable-examples" -short_desc="Utilities for dealing with Microsoft ITSS/CHM format files" -maintainer="Orphaned " -license="LGPL-2.1-or-later" -homepage="http://www.jedrea.com/chmlib/" -distfiles="http://www.jedrea.com/${pkgname}/${pkgname}-${version}.tar.bz2" -checksum=3449d64b0cf71578b2c7e3ddc048d4af3661f44a83941ea074a7813f3a59ffa3 - -libchmlib_package() { - short_desc="Library for dealing with Microsoft ITSS/CHM format files" - pkg_install() { - vmove usr/lib/*.so.* - } -} -libchmlib-devel_package() { - short_desc="${short_desc} - development files" - depends="libchmlib>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/*.a - vmove usr/lib/*.so - } -} diff --git a/srcpkgs/chntpw/template b/srcpkgs/chntpw/template deleted file mode 100644 index 7ccac88fe06d7c..00000000000000 --- a/srcpkgs/chntpw/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 'chntpw' -pkgname=chntpw -version=140201 -revision=2 -build_style=gnu-makefile -hostmakedepends="unzip" -short_desc="Offline Windows Password and Registry Editor" -maintainer="Leah Neukirchen " -license="GPL-2.0-only, LGPL-2.1-only" -homepage="http://pogostick.net/~pnh/ntpasswd/" -distfiles="http://pogostick.net/~pnh/ntpasswd/${pkgname}-source-${version}.zip" -checksum=96e20905443e24cba2f21e51162df71dd993a1c02bfa12b1be2d0801a4ee2ccc - -post_extract() { - sed -i '/CFLAGS/s/-m32//' Makefile - sed -i '1i#include ' ntreg.h -} -pre_build() { - CFLAGS="$CFLAGS $LDFLAGS" -} -do_install() { - vbin chntpw - vbin reged - vbin sampasswd - vbin samusrgrp - - vdoc MANUAL.txt - vdoc regedit.txt -} diff --git a/srcpkgs/chntpw/update b/srcpkgs/chntpw/update deleted file mode 100644 index 486de5656e1f4e..00000000000000 --- a/srcpkgs/chntpw/update +++ /dev/null @@ -1,2 +0,0 @@ -site='http://pogostick.net/~pnh/ntpasswd/main.html' -pattern='Latest release is \K\d+' diff --git a/srcpkgs/chocolate-doom/template b/srcpkgs/chocolate-doom/template deleted file mode 100644 index b5ea8697668314..00000000000000 --- a/srcpkgs/chocolate-doom/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'chocolate-doom' -pkgname=chocolate-doom -version=3.1.0 -revision=1 -build_style=gnu-configure -hostmakedepends="autoconf automake pkg-config python3" -makedepends="SDL2-devel SDL2_mixer-devel SDL2_net-devel libsamplerate-devel libpng-devel" -short_desc="Doom source port that is minimalist and historically accurate" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="https://www.chocolate-doom.org/" -distfiles="https://github.com/chocolate-doom/chocolate-doom/archive/chocolate-doom-${version}.tar.gz" -checksum=f2c64843dcec312032b180c3b2f34b4cb26c4dcdaa7375a1601a3b1df11ef84d - -CFLAGS="-fcommon" - -pre_configure() { - autoreconf -fi -} - -post_build() { - cd man/bash-completion - for f in *.template; do - cp "$f" "chocolate-${f%.template}" - done -} diff --git a/srcpkgs/choose/template b/srcpkgs/choose/template deleted file mode 100644 index 6917bad2fa1acd..00000000000000 --- a/srcpkgs/choose/template +++ /dev/null @@ -1,12 +0,0 @@ -# Template file for 'choose' -pkgname=choose -version=1.3.6 -revision=1 -build_style=cargo -short_desc="Human-friendly and fast alternative to cut (and sometimes awk)" -maintainer="Folling " -license="GPL-3.0-or-later" -homepage="https://github.com/theryangeary/choose" -changelog="https://github.com/theryangeary/choose/releases" -distfiles="https://github.com/theryangeary/choose/archive/refs/tags/v${version}.tar.gz" -checksum=3d28dc39339dbf5c6197eb803b199661d6d261bc827c194b31b19d1afad01487 diff --git a/srcpkgs/choosenim/template b/srcpkgs/choosenim/template deleted file mode 100644 index 06eea6d260e227..00000000000000 --- a/srcpkgs/choosenim/template +++ /dev/null @@ -1,66 +0,0 @@ -# Template file for 'choosenim' -pkgname=choosenim -version=0.8.4 -revision=1 -create_wrksrc=yes -hostmakedepends="git nim openssl-devel pkg-config" -makedepends="openssl-devel zlib-devel libarchive-devel" -depends="gcc" -short_desc="Nim toolchain installer" -maintainer="SolitudeSF " -license="MIT" -homepage="https://github.com/dom96/choosenim" -distfiles="${homepage}/archive/v${version}.tar.gz>choosenim-${version}.tar.gz - https://github.com/genotrance/nimarchive/archive/v0.5.4.tar.gz>nimarchive-0.5.4.tar.gz" -checksum="c849fb531a3b19d362288a59cc78044221b01cb752e0f5f40810707e6377b09c - c38e8c66c2eac2bc021d450f2b60d0e45c5355df963d0133930448639c0bd8d4" - -case "$XBPS_TARGET_MACHINE" in - ppc-musl) broken="ftbfs" ;; -esac - -post_extract() { - mv choosenim-$version/* . - mv nimarchive-0.5.4 nimarchive -} - -do_build() { - local arch args - case "$XBPS_TARGET_MACHINE" in - aarch64*) arch=arm64;; - arm*) arch=arm;; - mips*) arch=mips;; - ppc64le*) arch=powerpc64el;; - ppc64*) arch=powerpc64;; - ppc*) arch=powerpc;; - riscv64*) arch=riscv64;; - *) msg_error "choosenim: $XBPS_TARGET_MACHINE unknown to template";; - esac - LDFLAGS+=" $($PKG_CONFIG --libs-only-l --static openssl)" - LDFLAGS+=" $($PKG_CONFIG --libs-only-l --static libarchive)" - LDFLAGS+=" -lrt -ldl -lpthread" - : >nim.cfg - if [ -z "$CROSS_BUILD" ]; then - cat >>nim.cfg <<-EOF - gcc.options.always = "$CPPFLAGS $CFLAGS -pthread" - gcc.options.linker = "$LDFLAGS" - EOF - fi - if [ -n "$arch" ]; then - cat >>nim.cfg <<-EOF - $arch.linux.gcc.exe = "$CC" - $arch.linux.gcc.linkerexe = "$CC" - $arch.linux.gcc.options.always = "$CPPFLAGS $CFLAGS -pthread" - $arch.linux.gcc.options.linker = "$LDFLAGS" - EOF - args="--cpu:$arch" - fi - ln -sf $XBPS_CROSS_BASE/usr/include/archive.h src - ln -sf $XBPS_CROSS_BASE/usr/include/archive_entry.h src - nimble -y build -d:release --passC:-flto "$args" --path:$wrksrc/nimarchive -} - -do_install() { - vbin bin/choosenim - vlicense LICENSE -} diff --git a/srcpkgs/chroma/template b/srcpkgs/chroma/template deleted file mode 100644 index 44ebba965bd715..00000000000000 --- a/srcpkgs/chroma/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'chroma' -pkgname=chroma -version=2.19.0 -revision=1 -build_wrksrc="cmd/chroma" -build_style=go -go_import_path="github.com/alecthomas/chroma/v2/cmd/chroma" -go_ldflags="-X main.version=${version} -X main.date=$(date +%Y.%m.%d)" -short_desc="General purpose syntax highlighter" -maintainer="Daniel Lewan " -license="MIT" -homepage="https://github.com/alecthomas/chroma" -distfiles="https://github.com/alecthomas/chroma/archive/v${version}.tar.gz" -checksum=05eb3779cb0e42edd08146c76620f3c6c21a35c4c03a558884743b51e99a1a54 - -post_install() { - vlicense ../../COPYING - vdoc ../../README.md -} diff --git a/srcpkgs/chromaprint-devel b/srcpkgs/chromaprint-devel deleted file mode 120000 index d75624358a938c..00000000000000 --- a/srcpkgs/chromaprint-devel +++ /dev/null @@ -1 +0,0 @@ -chromaprint \ No newline at end of file diff --git a/srcpkgs/chromaprint/patches/ffmpeg5.patch b/srcpkgs/chromaprint/patches/ffmpeg5.patch deleted file mode 100644 index a9fd307a23c8a4..00000000000000 --- a/srcpkgs/chromaprint/patches/ffmpeg5.patch +++ /dev/null @@ -1,569 +0,0 @@ -From 8ccad6937177b1b92e40ab8f4447ea27bac009a7 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Luk=C3=A1=C5=A1=20Lalinsk=C3=BD?= -Date: Fri, 4 Nov 2022 21:47:38 +0100 -Subject: [PATCH] Use FFmpeg 5.x (#120) - -* Use FFmpeg 5.1.2 for CI builds - -* Build on Ubuntu 20.04 - -* Upgrade code to FFmpeg 5.x APIs - -* Only set FFmpeg include dirs if building tools - -* No longer needed - -* Use ubuntu 20.04 ---- - .github/workflows/build.yml | 6 +- - CMakeLists.txt | 16 -- - package/build.sh | 4 +- - src/audio/ffmpeg_audio_processor.h | 2 - - src/audio/ffmpeg_audio_processor_avresample.h | 72 ------- - src/audio/ffmpeg_audio_processor_swresample.h | 18 +- - src/audio/ffmpeg_audio_reader.h | 197 +++++++++--------- - tests/CMakeLists.txt | 6 + - 8 files changed, 122 insertions(+), 199 deletions(-) - delete mode 100644 src/audio/ffmpeg_audio_processor_avresample.h - -diff --git a/CMakeLists.txt b/CMakeLists.txt -index f8d6a32..4da2405 100644 ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -84,9 +84,6 @@ find_package(FFmpeg) - if(FFMPEG_LIBRARIES) - cmake_push_check_state(RESET) - set(CMAKE_REQUIRED_LIBRARIES ${FFMPEG_LIBRARIES} ${CMAKE_THREAD_LIBS_INIT} -lm) -- check_function_exists(av_packet_unref HAVE_AV_PACKET_UNREF) -- check_function_exists(av_frame_alloc HAVE_AV_FRAME_ALLOC) -- check_function_exists(av_frame_free HAVE_AV_FRAME_FREE) - cmake_pop_check_state() - endif() - -@@ -163,14 +160,11 @@ message(STATUS "Using ${FFT_LIB} for FFT calculations") - if(NOT AUDIO_PROCESSOR_LIB) - if(FFMPEG_LIBSWRESAMPLE_FOUND) - set(AUDIO_PROCESSOR_LIB "swresample") -- elseif(FFMPEG_LIBAVRESAMPLE_FOUND) -- set(AUDIO_PROCESSOR_LIB "avresample") - endif() - endif() - - if(AUDIO_PROCESSOR_LIB STREQUAL "swresample") - if(FFMPEG_LIBSWRESAMPLE_FOUND) -- set(USE_AVRESAMPLE OFF) - set(USE_SWRESAMPLE ON) - set(AUDIO_PROCESSOR_LIBRARIES ${FFMPEG_LIBSWRESAMPLE_LIBRARIES}) - set(AUDIO_PROCESSOR_INCLUDE_DIRS ${FFMPEG_LIBSWRESAMPLE_INCLUDE_DIRS}) -@@ -178,16 +172,6 @@ if(AUDIO_PROCESSOR_LIB STREQUAL "swresample") - message(FATAL_ERROR "Selected ${AUDIO_PROCESSOR_LIB} for audio processing, but the library is not found") - endif() - message(STATUS "Using ${AUDIO_PROCESSOR_LIB} for audio conversion") --elseif(AUDIO_PROCESSOR_LIB STREQUAL "avresample") -- if(FFMPEG_LIBAVRESAMPLE_FOUND) -- set(USE_AVRESAMPLE ON) -- set(USE_SWRESAMPLE OFF) -- set(AUDIO_PROCESSOR_LIBRARIES ${FFMPEG_LIBAVRESAMPLE_LIBRARIES}) -- set(AUDIO_PROCESSOR_INCLUDE_DIRS ${FFMPEG_LIBAVRESAMPLE_INCLUDE_DIRS}) -- else() -- message(FATAL_ERROR "Selected ${AUDIO_PROCESSOR_LIB} for audio processing, but the library is not found") -- endif() -- message(STATUS "Using ${AUDIO_PROCESSOR_LIB} for audio conversion") - else() - message(STATUS "Building without audio conversion support, please install FFmpeg with libswresample") - endif() -diff --git a/package/build.sh b/package/build.sh -index da631ae..b41d36e 100755 ---- a/package/build.sh -+++ b/package/build.sh -@@ -7,8 +7,8 @@ set -eux - - BASE_DIR=$(cd $(dirname $0)/.. && pwd) - --FFMPEG_VERSION=4.4.1 --FFMPEG_BUILD_TAG=v4.4.1-1 -+FFMPEG_VERSION=5.1.2 -+FFMPEG_BUILD_TAG=v${FFMPEG_VERSION}-1 - - TMP_BUILD_DIR=$BASE_DIR/$(mktemp -d build.XXXXXXXX) - trap 'rm -rf $TMP_BUILD_DIR' EXIT -diff --git a/src/audio/ffmpeg_audio_processor.h b/src/audio/ffmpeg_audio_processor.h -index 7628fc7..39f4f6d 100644 ---- a/src/audio/ffmpeg_audio_processor.h -+++ b/src/audio/ffmpeg_audio_processor.h -@@ -10,8 +10,6 @@ - - #if defined(USE_SWRESAMPLE) - #include "audio/ffmpeg_audio_processor_swresample.h" --#elif defined(USE_AVRESAMPLE) --#include "audio/ffmpeg_audio_processor_avresample.h" - #else - #error "no audio processing library" - #endif -diff --git a/src/audio/ffmpeg_audio_processor_avresample.h b/src/audio/ffmpeg_audio_processor_avresample.h -deleted file mode 100644 -index bd85f92..0000000 ---- a/src/audio/ffmpeg_audio_processor_avresample.h -+++ /dev/null -@@ -1,72 +0,0 @@ --// Copyright (C) 2016 Lukas Lalinsky --// Distributed under the MIT license, see the LICENSE file for details. -- --#ifndef CHROMAPRINT_AUDIO_FFMPEG_AUDIO_PROCESSOR_AVRESAMPLE_H_ --#define CHROMAPRINT_AUDIO_FFMPEG_AUDIO_PROCESSOR_AVRESAMPLE_H_ -- --extern "C" { --#include --} -- --namespace chromaprint { -- --class FFmpegAudioProcessor { --public: -- FFmpegAudioProcessor() { -- m_resample_ctx = avresample_alloc_context(); -- } -- -- ~FFmpegAudioProcessor() { -- avresample_free(&m_resample_ctx); -- } -- -- void SetCompatibleMode() { -- av_opt_set_int(m_resample_ctx, "filter_size", 16, 0); -- av_opt_set_int(m_resample_ctx, "phase_shift", 8, 0); -- av_opt_set_int(m_resample_ctx, "linear_interp", 1, 0); -- av_opt_set_double(m_resample_ctx, "cutoff", 0.8, 0); -- } -- -- void SetInputChannelLayout(int64_t channel_layout) { -- av_opt_set_int(m_resample_ctx, "in_channel_layout", channel_layout, 0); -- } -- -- void SetInputSampleFormat(AVSampleFormat sample_format) { -- av_opt_set_int(m_resample_ctx, "in_sample_fmt", sample_format, 0); -- } -- -- void SetInputSampleRate(int sample_rate) { -- av_opt_set_int(m_resample_ctx, "in_sample_rate", sample_rate, 0); -- } -- -- void SetOutputChannelLayout(int64_t channel_layout) { -- av_opt_set_int(m_resample_ctx, "out_channel_layout", channel_layout, 0); -- } -- -- void SetOutputSampleFormat(AVSampleFormat sample_format) { -- av_opt_set_int(m_resample_ctx, "out_sample_fmt", sample_format, 0); -- } -- -- void SetOutputSampleRate(int sample_rate) { -- av_opt_set_int(m_resample_ctx, "out_sample_fmt", sample_rate, 0); -- } -- -- int Init() { -- return avresample_open(m_resample_ctx); -- } -- -- int Convert(uint8_t **out, int out_count, const uint8_t **in, int in_count) { -- return avresample_convert(m_resample_ctx, out, 0, out_count, (uint8_t **) in, 0, in_count); -- } -- -- int Flush(uint8_t **out, int out_count) { -- return avresample_read(m_resample_ctx, out, out_count); -- } -- --private: -- AVAudioResampleContext *m_resample_ctx = nullptr; --}; -- --}; // namespace chromaprint -- --#endif -diff --git a/src/audio/ffmpeg_audio_processor_swresample.h b/src/audio/ffmpeg_audio_processor_swresample.h -index b86266b..b1d4bea 100644 ---- a/src/audio/ffmpeg_audio_processor_swresample.h -+++ b/src/audio/ffmpeg_audio_processor_swresample.h -@@ -28,30 +28,28 @@ public: - av_opt_set_double(m_swr_ctx, "cutoff", 0.8, 0); - } - -- void SetInputChannelLayout(int64_t channel_layout) { -- av_opt_set_int(m_swr_ctx, "icl", channel_layout, 0); -- av_opt_set_int(m_swr_ctx, "ich", av_get_channel_layout_nb_channels(channel_layout), 0); -+ void SetInputChannelLayout(AVChannelLayout *channel_layout) { -+ av_opt_set_int(m_swr_ctx, "in_channel_layout", channel_layout->u.mask, 0); - } - - void SetInputSampleFormat(AVSampleFormat sample_format) { -- av_opt_set_int(m_swr_ctx, "isf", sample_format, 0); -+ av_opt_set_sample_fmt(m_swr_ctx, "in_sample_fmt", sample_format, 0); - } - - void SetInputSampleRate(int sample_rate) { -- av_opt_set_int(m_swr_ctx, "isr", sample_rate, 0); -+ av_opt_set_int(m_swr_ctx, "in_sample_rate", sample_rate, 0); - } - -- void SetOutputChannelLayout(int64_t channel_layout) { -- av_opt_set_int(m_swr_ctx, "ocl", channel_layout, 0); -- av_opt_set_int(m_swr_ctx, "och", av_get_channel_layout_nb_channels(channel_layout), 0); -+ void SetOutputChannelLayout(AVChannelLayout *channel_layout) { -+ av_opt_set_int(m_swr_ctx, "out_channel_layout", channel_layout->u.mask, 0); - } - - void SetOutputSampleFormat(AVSampleFormat sample_format) { -- av_opt_set_int(m_swr_ctx, "osf", sample_format, 0); -+ av_opt_set_sample_fmt(m_swr_ctx, "out_sample_fmt", sample_format, 0); - } - - void SetOutputSampleRate(int sample_rate) { -- av_opt_set_int(m_swr_ctx, "osr", sample_rate, 0); -+ av_opt_set_int(m_swr_ctx, "out_sample_rate", sample_rate, 0); - } - - int Init() { -diff --git a/src/audio/ffmpeg_audio_reader.h b/src/audio/ffmpeg_audio_reader.h -index 5550164..1c6b346 100644 ---- a/src/audio/ffmpeg_audio_reader.h -+++ b/src/audio/ffmpeg_audio_reader.h -@@ -62,7 +62,7 @@ public: - bool Read(const int16_t **data, size_t *size); - - bool IsOpen() const { return m_opened; } -- bool IsFinished() const { return m_finished && !m_got_frame; } -+ bool IsFinished() const { return !m_has_more_packets && !m_has_more_frames; } - - std::string GetError() const { return m_error; } - int GetErrorCode() const { return m_error_code; } -@@ -74,20 +74,19 @@ private: - uint8_t *m_convert_buffer[1] = { nullptr }; - int m_convert_buffer_nb_samples = 0; - -- AVInputFormat *m_input_fmt = nullptr; -+ const AVInputFormat *m_input_fmt = nullptr; - AVDictionary *m_input_opts = nullptr; - - AVFormatContext *m_format_ctx = nullptr; - AVCodecContext *m_codec_ctx = nullptr; -- AVFrame *m_frame = nullptr; - int m_stream_index = -1; - std::string m_error; - int m_error_code = 0; -- bool m_finished = false; - bool m_opened = false; -- int m_got_frame = 0; -- AVPacket m_packet; -- AVPacket m_packet0; -+ bool m_has_more_packets = true; -+ bool m_has_more_frames = true; -+ AVPacket *m_packet = nullptr; -+ AVFrame *m_frame = nullptr; - - int m_output_sample_rate = 0; - int m_output_channels = 0; -@@ -98,19 +97,12 @@ private: - - inline FFmpegAudioReader::FFmpegAudioReader() { - av_log_set_level(AV_LOG_QUIET); -- -- av_init_packet(&m_packet); -- m_packet.data = nullptr; -- m_packet.size = 0; -- -- m_packet0 = m_packet; - } - - inline FFmpegAudioReader::~FFmpegAudioReader() { - Close(); - av_dict_free(&m_input_opts); - av_freep(&m_convert_buffer[0]); -- av_packet_unref(&m_packet0); - } - - inline bool FFmpegAudioReader::SetInputFormat(const char *name) { -@@ -135,11 +127,10 @@ inline bool FFmpegAudioReader::Open(const std::string &file_name) { - - Close(); - -- av_init_packet(&m_packet); -- m_packet.data = nullptr; -- m_packet.size = 0; -- -- m_packet0 = m_packet; -+ m_packet = av_packet_alloc(); -+ if (!m_packet) { -+ return false; -+ } - - ret = avformat_open_input(&m_format_ctx, file_name.c_str(), m_input_fmt, &m_input_opts); - if (ret < 0) { -@@ -153,26 +144,31 @@ inline bool FFmpegAudioReader::Open(const std::string &file_name) { - return false; - } - -- AVCodec *codec; -+ const AVCodec *codec; - ret = av_find_best_stream(m_format_ctx, AVMEDIA_TYPE_AUDIO, -1, -1, &codec, 0); - if (ret < 0) { - SetError("Could not find any audio stream in the file", ret); - return false; - } - m_stream_index = ret; -+ auto stream = m_format_ctx->streams[m_stream_index]; - -- m_codec_ctx = m_format_ctx->streams[m_stream_index]->codec; -+ m_codec_ctx = avcodec_alloc_context3(codec); - m_codec_ctx->request_sample_fmt = AV_SAMPLE_FMT_S16; - -+ ret = avcodec_parameters_to_context(m_codec_ctx, stream->codecpar); -+ if (ret < 0) { -+ SetError("Could not copy the stream parameters", ret); -+ return false; -+ } -+ - ret = avcodec_open2(m_codec_ctx, codec, nullptr); - if (ret < 0) { - SetError("Could not open the codec", ret); - return false; - } - -- if (!m_codec_ctx->channel_layout) { -- m_codec_ctx->channel_layout = av_get_default_channel_layout(m_codec_ctx->channels); -- } -+ av_dump_format(m_format_ctx, 0, "foo", 0); - - m_frame = av_frame_alloc(); - if (!m_frame) { -@@ -183,19 +179,23 @@ inline bool FFmpegAudioReader::Open(const std::string &file_name) { - m_output_sample_rate = m_codec_ctx->sample_rate; - } - -- if (!m_output_channels) { -- m_output_channels = m_codec_ctx->channels; -+ AVChannelLayout output_channel_layout; -+ if (m_output_channels) { -+ av_channel_layout_default(&output_channel_layout, m_output_channels); -+ } else { -+ m_output_channels = m_codec_ctx->ch_layout.nb_channels; -+ av_channel_layout_default(&output_channel_layout, m_output_channels); - } - -- if (m_codec_ctx->sample_fmt != AV_SAMPLE_FMT_S16 || m_codec_ctx->channels != m_output_channels || m_codec_ctx->sample_rate != m_output_sample_rate) { -+ if (m_codec_ctx->sample_fmt != AV_SAMPLE_FMT_S16 || m_codec_ctx->ch_layout.nb_channels != m_output_channels || m_codec_ctx->sample_rate != m_output_sample_rate) { - m_converter.reset(new FFmpegAudioProcessor()); - m_converter->SetCompatibleMode(); - m_converter->SetInputSampleFormat(m_codec_ctx->sample_fmt); - m_converter->SetInputSampleRate(m_codec_ctx->sample_rate); -- m_converter->SetInputChannelLayout(m_codec_ctx->channel_layout); -+ m_converter->SetInputChannelLayout(&(m_codec_ctx->ch_layout)); - m_converter->SetOutputSampleFormat(AV_SAMPLE_FMT_S16); - m_converter->SetOutputSampleRate(m_output_sample_rate); -- m_converter->SetOutputChannelLayout(av_get_default_channel_layout(m_output_channels)); -+ m_converter->SetOutputChannelLayout(&output_channel_layout); - auto ret = m_converter->Init(); - if (ret != 0) { - SetError("Could not create an audio converter instance", ret); -@@ -203,10 +203,11 @@ inline bool FFmpegAudioReader::Open(const std::string &file_name) { - } - } - -+ av_channel_layout_uninit(&output_channel_layout); -+ - m_opened = true; -- m_finished = false; -- m_got_frame = 0; -- m_nb_packets = 0; -+ m_has_more_packets = true; -+ m_has_more_frames = true; - m_decode_error = 0; - - return true; -@@ -214,6 +215,7 @@ inline bool FFmpegAudioReader::Open(const std::string &file_name) { - - inline void FFmpegAudioReader::Close() { - av_frame_free(&m_frame); -+ av_packet_free(&m_packet); - - m_stream_index = -1; - -@@ -252,91 +254,98 @@ inline bool FFmpegAudioReader::Read(const int16_t **data, size_t *size) { - return false; - } - -+ *data = nullptr; -+ *size = 0; -+ - int ret; -+ bool needs_packet = false; - while (true) { -- while (m_packet.size <= 0) { -- av_packet_unref(&m_packet0); -- av_init_packet(&m_packet); -- m_packet.data = nullptr; -- m_packet.size = 0; -- ret = av_read_frame(m_format_ctx, &m_packet); -+ while (needs_packet && m_packet->size == 0) { -+ ret = av_read_frame(m_format_ctx, m_packet); - if (ret < 0) { - if (ret == AVERROR_EOF) { -- m_finished = true; -+ needs_packet = false; -+ m_has_more_packets = false; - break; -- } else { -+ } -+ SetError("Error reading from the audio source", ret); -+ return false; -+ } -+ if (m_packet->stream_index == m_stream_index) { -+ needs_packet = false; -+ } else { -+ av_packet_unref(m_packet); -+ } -+ } -+ -+ if (m_packet->size != 0) { -+ ret = avcodec_send_packet(m_codec_ctx, m_packet); -+ if (ret < 0) { -+ if (ret != AVERROR(EAGAIN)) { - SetError("Error reading from the audio source", ret); - return false; - } -- } -- m_packet0 = m_packet; -- if (m_packet.stream_index != m_stream_index) { -- m_packet.data = nullptr; -- m_packet.size = 0; - } else { -- m_nb_packets++; -+ av_packet_unref(m_packet); - } - } - -- ret = avcodec_decode_audio4(m_codec_ctx, m_frame, &m_got_frame, &m_packet); -+ ret = avcodec_receive_frame(m_codec_ctx, m_frame); - if (ret < 0) { -- if (m_decode_error) { -- SetError("Error decoding audio frame", m_decode_error); -- return false; -+ if (ret == AVERROR_EOF) { -+ m_has_more_frames = false; -+ } else if (ret == AVERROR(EAGAIN)) { -+ if (m_has_more_packets) { -+ needs_packet = true; -+ continue; -+ } else { -+ m_has_more_frames = false; -+ } - } -- m_decode_error = ret; -- m_packet.data = nullptr; -- m_packet.size = 0; -- continue; -+ SetError("Error decoding the audio source", ret); -+ return false; - } - -- break; -- } -- -- m_decode_error = 0; -- -- const int decoded = std::min(ret, m_packet.size); -- m_packet.data += decoded; -- m_packet.size -= decoded; -- -- if (m_got_frame) { -- if (m_converter) { -- if (m_frame->nb_samples > m_convert_buffer_nb_samples) { -- int linsize; -- av_freep(&m_convert_buffer[0]); -- m_convert_buffer_nb_samples = std::max(1024 * 8, m_frame->nb_samples); -- ret = av_samples_alloc(m_convert_buffer, &linsize, m_codec_ctx->channels, m_convert_buffer_nb_samples, AV_SAMPLE_FMT_S16, 1); -- if (ret < 0) { -- SetError("Couldn't allocate audio converter buffer", ret); -+ if (m_frame->nb_samples > 0) { -+ if (m_converter) { -+ if (m_frame->nb_samples > m_convert_buffer_nb_samples) { -+ int linsize; -+ av_freep(&m_convert_buffer[0]); -+ m_convert_buffer_nb_samples = std::max(1024 * 8, m_frame->nb_samples); -+ ret = av_samples_alloc(m_convert_buffer, &linsize, m_codec_ctx->ch_layout.nb_channels, m_convert_buffer_nb_samples, AV_SAMPLE_FMT_S16, 1); -+ if (ret < 0) { -+ SetError("Couldn't allocate audio converter buffer", ret); -+ return false; -+ } -+ } -+ auto nb_samples = m_converter->Convert(m_convert_buffer, m_convert_buffer_nb_samples, (const uint8_t **) m_frame->data, m_frame->nb_samples); -+ if (nb_samples < 0) { -+ SetError("Couldn't convert audio", ret); - return false; - } -- } -- auto nb_samples = m_converter->Convert(m_convert_buffer, m_convert_buffer_nb_samples, (const uint8_t **) m_frame->data, m_frame->nb_samples); -- if (nb_samples < 0) { -- SetError("Couldn't convert audio", ret); -- return false; -- } -- *data = (const int16_t *) m_convert_buffer[0]; -- *size = nb_samples; -- } else { -- *data = (const int16_t *) m_frame->data[0]; -- *size = m_frame->nb_samples; -- } -- } else { -- if (m_finished && m_converter) { -- auto nb_samples = m_converter->Flush(m_convert_buffer, m_convert_buffer_nb_samples); -- if (nb_samples < 0) { -- SetError("Couldn't convert audio", ret); -- return false; -- } else if (nb_samples > 0) { -- m_got_frame = 1; - *data = (const int16_t *) m_convert_buffer[0]; - *size = nb_samples; -+ } else { -+ *data = (const int16_t *) m_frame->data[0]; -+ *size = m_frame->nb_samples; -+ } -+ } else { -+ if (m_converter) { -+ if (IsFinished()) { -+ auto nb_samples = m_converter->Flush(m_convert_buffer, m_convert_buffer_nb_samples); -+ if (nb_samples < 0) { -+ SetError("Couldn't convert audio", ret); -+ return false; -+ } else if (nb_samples > 0) { -+ *data = (const int16_t *) m_convert_buffer[0]; -+ *size = nb_samples; -+ } -+ } - } - } -- } - -- return true; -+ return true; -+ } - } - - inline void FFmpegAudioReader::SetError(const char *message, int errnum) { -diff --git a/tests/CMakeLists.txt b/tests/CMakeLists.txt -index a2b517b..123e643 100644 ---- a/tests/CMakeLists.txt -+++ b/tests/CMakeLists.txt -@@ -38,6 +38,12 @@ set(SRCS - - if(BUILD_TOOLS) - set(SRCS ${SRCS} ../src/audio/ffmpeg_audio_reader_test.cpp) -+ include_directories( -+ ${FFMPEG_LIBAVFORMAT_INCLUDE_DIRS} -+ ${FFMPEG_LIBAVCODEC_INCLUDE_DIRS} -+ ${FFMPEG_LIBAVUTIL_INCLUDE_DIRS} -+ ${AUDIO_PROCESSOR_INCLUDE_DIRS} -+ ) - link_libraries(fpcalc_libs) - endif() - --- -2.38.1 - - diff --git a/srcpkgs/chromaprint/template b/srcpkgs/chromaprint/template deleted file mode 100644 index 1b990191b7fb02..00000000000000 --- a/srcpkgs/chromaprint/template +++ /dev/null @@ -1,33 +0,0 @@ -# Template file for 'chromaprint' -pkgname=chromaprint -version=1.5.1 -revision=2 -build_style=cmake -configure_args="-DBUILD_TOOLS=ON" -make_check_target="check" -makedepends="fftw-devel ffmpeg6-devel" -short_desc="Library that extracts fingerprints from any audio source" -maintainer="Orphaned " -license="MIT, LGPL-2.1-only" -homepage="https://acoustid.org/chromaprint" -changelog="https://raw.githubusercontent.com/acoustid/chromaprint/master/NEWS.txt" -distfiles="https://github.com/acoustid/chromaprint/releases/download/v${version}/chromaprint-${version}.tar.gz" -checksum=a1aad8fa3b8b18b78d3755b3767faff9abb67242e01b478ec9a64e190f335e1c - -if [ -z "$XBPS_CHECK_PKGS" ] || [ "$CROSS_BUILD" ]; then - configure_args+=" -DBUILD_TESTS=OFF" -fi - -post_install() { - vlicense LICENSE.md LICENSE -} - -chromaprint-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove usr/lib/*.so - } -} diff --git a/srcpkgs/chrome-gnome-shell b/srcpkgs/chrome-gnome-shell deleted file mode 120000 index 3305f5c2c2c4d9..00000000000000 --- a/srcpkgs/chrome-gnome-shell +++ /dev/null @@ -1 +0,0 @@ -gnome-browser-connector \ No newline at end of file diff --git a/srcpkgs/chromium-bsu/template b/srcpkgs/chromium-bsu/template deleted file mode 100644 index 36ba537dafd48b..00000000000000 --- a/srcpkgs/chromium-bsu/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'chromium-bsu' -pkgname=chromium-bsu -version=0.9.16.1 -revision=1 -build_style=gnu-configure -configure_args="--enable-openal --disable-sdlmixer --disable-glpng" -hostmakedepends="gettext pkg-config" -makedepends="libICE-devel libXmu-devel ftgl-devel fontconfig-devel SDL_image-devel libopenal-devel freealut-devel" -depends="desktop-file-utils" -short_desc="Fast paced, arcade-style, top-scrolling space shooter" -maintainer="Orphaned " -license="${pkgname}" -homepage="http://chromium-bsu.sourceforge.net" -distfiles="${SOURCEFORGE_SITE}/${pkgname}/Chromium%20B.S.U.%20source%20code/${pkgname}-${version}.tar.gz" -checksum=a1c141a34d19a59607ae81166a19864eb8c84cf86b155462fed31a6d56e1624a - -post_install() { - vlicense COPYING -} diff --git a/srcpkgs/chromium-qt6 b/srcpkgs/chromium-qt6 deleted file mode 120000 index 4994c67d556a85..00000000000000 --- a/srcpkgs/chromium-qt6 +++ /dev/null @@ -1 +0,0 @@ -chromium \ No newline at end of file diff --git a/srcpkgs/chromium-widevine/INSTALL b/srcpkgs/chromium-widevine/INSTALL deleted file mode 100644 index 57c1e83165819f..00000000000000 --- a/srcpkgs/chromium-widevine/INSTALL +++ /dev/null @@ -1,51 +0,0 @@ -# INSTALL - -checksum=aae7efee6ee243cc97e9678d6a34db3c42c299186be061816bc5b3cbe88c1618 - -_baseUrl="https://dl.google.com/linux/chrome/deb/pool/main/g/google-chrome-stable" -_filename="google-chrome-stable_${VERSION%_*}-1_amd64.deb" -_distfile="${_baseUrl}/${_filename}" - -case "$ACTION" in -post) - # Actions to execute before the package files are unpacked. - _builddir="$(mktemp -d "${TMPDIR:-/tmp}/$PKGNAME.XXXXXX")" - mkdir -p "${_builddir}" - - xbps-uhelper fetch "${_distfile}>${_builddir}/${PKGNAME}.deb" - - # Verify that the archive is as expected - if ! _digest="$(xbps-digest "${_builddir}/${PKGNAME}.deb")"; then - echo "failed to compute checksum for file ${_filename}" - exit 1 - fi - - if [ "${_digest}" != "${checksum}" ]; then - echo "checksum mismatch for file ${_filename}" - echo " expected ${checksum}" - echo " found ${_digest}" - exit 1 - fi - - # Attempt to unpack the archive - ( - cd "${_builddir}" && ar x "${PKGNAME}.deb" && \ - tar xf data.tar.xz --wildcards './opt/google/chrome/WidevineCdm/' - ) || exit 1 - - # Remove previous components - mkdir -p usr/lib/chromium - rm -rf usr/lib/chromium/WidevineCdm - rm -f usr/lib/chromium-dev/WidevineCdm usr/lib/chromium/libwidevinecdm.so - - # Install new components - mv "${_builddir}/opt/google/chrome/WidevineCdm" usr/lib/chromium - ln -Ts WidevineCdm/_platform_specific/linux_x64/libwidevinecdm.so usr/lib/chromium/libwidevinecdm.so - - mkdir -p usr/lib/chromium-dev - ln -Ts ../chromium/WidevineCdm usr/lib/chromium-dev/WidevineCdm - - # Cleanup - rm -r "${_builddir}" - ;; -esac diff --git a/srcpkgs/chromium-widevine/REMOVE b/srcpkgs/chromium-widevine/REMOVE deleted file mode 100644 index 8a10ac08e86547..00000000000000 --- a/srcpkgs/chromium-widevine/REMOVE +++ /dev/null @@ -1,9 +0,0 @@ -case "$ACTION" in -pre) - rm -rf usr/lib/chromium/WidevineCdm - rm -f usr/lib/chromium-dev/WidevineCdm usr/lib/chromium/libwidevinecdm.so - - rmdir usr/lib/chromium || true - rmdir usr/lib/chromium-dev || true - ;; -esac diff --git a/srcpkgs/chromium-widevine/files/LICENSE b/srcpkgs/chromium-widevine/files/LICENSE deleted file mode 100644 index 03f10f287188f9..00000000000000 --- a/srcpkgs/chromium-widevine/files/LICENSE +++ /dev/null @@ -1 +0,0 @@ -see http://www.google.com/chrome/intl/en/eula_text.html diff --git a/srcpkgs/chromium-widevine/template b/srcpkgs/chromium-widevine/template deleted file mode 100644 index b93e20aaa02b0c..00000000000000 --- a/srcpkgs/chromium-widevine/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'chromium-widevine' -# -# Keep in sync with 'chromium'! -pkgname=chromium-widevine -version=132.0.6834.83 -revision=1 -archs="x86_64" -create_wrksrc=yes -depends="chromium binutils xz" -short_desc="Browser plugin designed for the viewing of premium video content" -maintainer="Orphaned " -license="custom:chrome" -homepage="https://www.google.com/chrome" -repository=nonfree - -do_install() { - vlicense ${FILESDIR}/LICENSE -} diff --git a/srcpkgs/chromium-widevine/update b/srcpkgs/chromium-widevine/update deleted file mode 100644 index c035a8fe1c3b37..00000000000000 --- a/srcpkgs/chromium-widevine/update +++ /dev/null @@ -1,2 +0,0 @@ -site='https://omahaproxy.appspot.com/all' -pattern='linux,stable,\K[^,]*' diff --git a/srcpkgs/chromium/files/chromium.sh b/srcpkgs/chromium/files/chromium.sh deleted file mode 100644 index 46bf84c1b65d9b..00000000000000 --- a/srcpkgs/chromium/files/chromium.sh +++ /dev/null @@ -1,5 +0,0 @@ -#!/bin/sh -export CHROME_WRAPPER=/usr/lib/chromium/chromium -export CHROME_DESKTOP=chromium.desktop -CHROME_FLAGS="--enable-gpu-rasterization $CHROME_FLAGS" -exec /usr/lib/chromium/chromium $CHROME_FLAGS "$@" diff --git a/srcpkgs/chromium/files/musl-patches/libc++-musl.patch b/srcpkgs/chromium/files/musl-patches/libc++-musl.patch deleted file mode 100644 index 11de10fc77db08..00000000000000 --- a/srcpkgs/chromium/files/musl-patches/libc++-musl.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/buildtools/third_party/libc++/__config_site -+++ b/buildtools/third_party/libc++/__config_site -@@ -25,7 +25,7 @@ - #define _LIBCPP_HAS_THREADS 1 - #define _LIBCPP_HAS_MONOTONIC_CLOCK 1 - #define _LIBCPP_HAS_TERMINAL 1 --#define _LIBCPP_HAS_MUSL_LIBC 0 -+#define _LIBCPP_HAS_MUSL_LIBC 1 - - #ifdef _WIN32 - #define _LIBCPP_HAS_THREAD_API_PTHREAD 0 diff --git a/srcpkgs/chromium/files/musl-patches/musl-sandbox.patch b/srcpkgs/chromium/files/musl-patches/musl-sandbox.patch deleted file mode 100644 index f318e21a104ba4..00000000000000 --- a/srcpkgs/chromium/files/musl-patches/musl-sandbox.patch +++ /dev/null @@ -1,125 +0,0 @@ -Source: https://git.alpinelinux.org/aports/tree/community/chromium/musl-sandbox.patch -musl uses different syscalls from glibc for some functions, so the sandbox has -to account for that --- -diff --git a/sandbox/linux/seccomp-bpf-helpers/syscall_parameters_restrictions.cc ./sandbox/linux/seccomp-bpf-helpers/syscall_parameters_restrictions.cc -index ff5a1c0..da56b9b 100644 ---- a/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 ./sandbox/linux/seccomp-bpf-helpers/syscall_sets.cc -index d9d1882..0567557 100644 ---- a/sandbox/linux/seccomp-bpf-helpers/syscall_sets.cc -+++ ./sandbox/linux/seccomp-bpf-helpers/syscall_sets.cc -@@ -392,6 +392,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. -@@ -404,7 +405,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: -@@ -514,6 +514,8 @@ bool SyscallSets::IsAllowedAddressSpaceAccess(int sysno) { - case __NR_munlock: - case __NR_munmap: - case __NR_mseal: -+ case __NR_mremap: -+ case __NR_membarrier: - return true; - case __NR_madvise: - case __NR_mincore: -@@ -531,7 +533,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/linux_syscalls.h ./sandbox/linux/system_headers/linux_syscalls.h -index 2b78a0c..b6fedb5 100644 ---- a/sandbox/linux/system_headers/linux_syscalls.h -+++ b/sandbox/linux/system_headers/linux_syscalls.h -@@ -10,6 +10,7 @@ - #define SANDBOX_LINUX_SYSTEM_HEADERS_LINUX_SYSCALLS_H_ - - #include "build/build_config.h" -+#include - - #if defined(__x86_64__) - #include "sandbox/linux/system_headers/x86_64_linux_syscalls.h" ---- a/sandbox/policy/linux/bpf_renderer_policy_linux.cc -+++ b/sandbox/policy/linux/bpf_renderer_policy_linux.cc -@@ -94,6 +94,9 @@ - case __NR_pwrite64: - case __NR_sched_get_priority_max: - case __NR_sched_get_priority_min: -+ case __NR_sched_getparam: -+ case __NR_sched_getscheduler: -+ case __NR_sched_setscheduler: - case __NR_sysinfo: - case __NR_times: - case __NR_uname: ---- a/sandbox/linux/seccomp-bpf-helpers/baseline_policy.cc -+++ b/sandbox/linux/seccomp-bpf-helpers/baseline_policy.cc -@@ -225,10 +225,15 @@ - if (sysno == __NR_getpriority || sysno ==__NR_setpriority) - return RestrictGetSetpriority(current_pid); - -+ // XXX: hacks for musl sandbox, calls needed? -+ if (sysno == __NR_sched_getparam || sysno == __NR_sched_getscheduler || -+ sysno == __NR_sched_setscheduler) { -+ return Allow(); -+ } -+ - // The scheduling syscalls are used in threading libraries and also heavily in - // abseil. See for example https://crbug.com/1370394. -- if (sysno == __NR_sched_getaffinity || sysno == __NR_sched_getparam || -- sysno == __NR_sched_getscheduler || sysno == __NR_sched_setscheduler) { -+ if (sysno == __NR_sched_getaffinity) { - return RestrictSchedTarget(current_pid, sysno); - } - diff --git a/srcpkgs/chromium/files/musl-patches/no-res-ninit-nclose.patch b/srcpkgs/chromium/files/musl-patches/no-res-ninit-nclose.patch deleted file mode 100644 index 6884039efb884c..00000000000000 --- a/srcpkgs/chromium/files/musl-patches/no-res-ninit-nclose.patch +++ /dev/null @@ -1,33 +0,0 @@ -Source: https://git.alpinelinux.org/aports/plain/community/chromium/no-res-ninit-nclose.patch -similar to dns-resolver.patch, musl doesn't have res_ninit and so on --- ---- a/net/dns/public/scoped_res_state.cc -+++ 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) || defined(_GNU_SOURCE) - // Note: res_ninit in glibc always returns 0 and sets RES_INIT. - // res_init behaves the same way. - memset(&_res, 0, sizeof(_res)); -@@ -25,16 +25,8 @@ - } - - ScopedResState::~ScopedResState() { --#if !BUILDFLAG(IS_OPENBSD) && !BUILDFLAG(IS_FUCHSIA) -- -- // Prefer res_ndestroy where available. --#if BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_FREEBSD) -- res_ndestroy(&res_); --#else -- res_nclose(&res_); --#endif // BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_FREEBSD) -- --#endif // !BUILDFLAG(IS_OPENBSD) && !BUILDFLAG(IS_FUCHSIA) -+ // musl res_init() doesn't actually do anything -+ // no destruction is necessary as no memory has been allocated - } - - bool ScopedResState::IsValid() const { diff --git a/srcpkgs/chromium/patches/aarch64-musl-no-memory-tagging.patch b/srcpkgs/chromium/patches/aarch64-musl-no-memory-tagging.patch deleted file mode 100644 index 3142e42d9dfb22..00000000000000 --- a/srcpkgs/chromium/patches/aarch64-musl-no-memory-tagging.patch +++ /dev/null @@ -1,22 +0,0 @@ ---- a/base/allocator/partition_allocator/partition_alloc.gni -+++ b/base/allocator/partition_allocator/partition_alloc.gni -@@ -90,7 +90,7 @@ - use_large_empty_slot_span_ring = true - - has_memory_tagging = current_cpu == "arm64" && is_clang && !is_asan && -- !is_hwasan && (is_linux || is_android) -+ !is_hwasan && (is_linux || is_android) && !is_musl - - declare_args() { - # Debug configuration. ---- a/base/allocator/partition_allocator/src/partition_alloc/aarch64_support.h -+++ b/base/allocator/partition_allocator/src/partition_alloc/aarch64_support.h -@@ -10,7 +10,7 @@ - #include "partition_alloc/build_config.h" - #include "partition_alloc/buildflags.h" - --#if PA_BUILDFLAG(IS_ANDROID) || PA_BUILDFLAG(IS_LINUX) -+#if PA_BUILDFLAG(IS_ANDROID) || (PA_BUILDFLAG(IS_LINUX) && defined(__GLIBC__)) - #define HAS_HW_CAPS - #endif - diff --git a/srcpkgs/chromium/patches/angle-wayland-include.patch b/srcpkgs/chromium/patches/angle-wayland-include.patch deleted file mode 100644 index 65770b9439c594..00000000000000 --- a/srcpkgs/chromium/patches/angle-wayland-include.patch +++ /dev/null @@ -1,39 +0,0 @@ -Patch-Source: https://github.com/archlinux/svntogit-packages/blob/a353833a5a731abfaa465b658f61894a516aa49b/trunk/angle-wayland-include-protocol.patch -diff -upr third_party/angle.orig/BUILD.gn third_party/angle/BUILD.gn ---- a/third_party/angle.orig/BUILD.gn 2022-08-17 19:38:11.000000000 +0000 -+++ b/third_party/angle/BUILD.gn 2022-08-18 11:04:09.061751111 +0000 -@@ -489,6 +489,12 @@ config("angle_vulkan_wayland_config") { - if (angle_enable_vulkan && angle_use_wayland && - defined(vulkan_wayland_include_dirs)) { - include_dirs = vulkan_wayland_include_dirs -+ } else if (angle_enable_vulkan && angle_use_wayland) { -+ include_dirs = [ -+ "$wayland_gn_dir/src/src", -+ "$wayland_gn_dir/include/src", -+ "$wayland_gn_dir/include/protocol", -+ ] - } - } - -@@ -1073,6 +1079,7 @@ if (angle_use_wayland) { - include_dirs = [ - "$wayland_dir/egl", - "$wayland_dir/src", -+ "$wayland_gn_dir/include/protocol", - ] - } - -diff -upr third_party/angle.orig/src/third_party/volk/BUILD.gn third_party/angle/src/third_party/volk/BUILD.gn ---- a/third_party/angle.orig/src/third_party/volk/BUILD.gn 2022-08-17 19:38:12.000000000 +0000 -+++ b/third_party/angle/src/third_party/volk/BUILD.gn 2022-08-18 11:04:36.499828006 +0000 -@@ -21,6 +21,9 @@ source_set("volk") { - configs += [ "$angle_root:angle_no_cfi_icall" ] - public_deps = [ "$angle_vulkan_headers_dir:vulkan_headers" ] - if (angle_use_wayland) { -- include_dirs = [ "$wayland_dir/src" ] -+ include_dirs = [ -+ "$wayland_dir/src", -+ "$wayland_gn_dir/include/protocol", -+ ] - } - } diff --git a/srcpkgs/chromium/patches/chromium-117-string-convert.patch b/srcpkgs/chromium/patches/chromium-117-string-convert.patch deleted file mode 100644 index cb48e4b21a617d..00000000000000 --- a/srcpkgs/chromium/patches/chromium-117-string-convert.patch +++ /dev/null @@ -1,21 +0,0 @@ -diff -up chromium-117.0.5938.62/net/dns/host_resolver_cache.cc.me chromium-117.0.5938.62/net/dns/host_resolver_cache.cc -diff -up chromium-117.0.5938.62/net/dns/host_resolver_cache.h.me chromium-117.0.5938.62/net/dns/host_resolver_cache.h ---- chromium-117.0.5938.62/net/dns/host_resolver_cache.h.me 2023-09-14 15:21:24.632965004 +0200 -+++ chromium-117.0.5938.62/net/dns/host_resolver_cache.h 2023-09-15 09:15:48.511300845 +0200 -@@ -143,12 +143,14 @@ class NET_EXPORT HostResolverCache final - } - - bool operator()(const Key& lhs, const KeyRef& rhs) const { -+ const std::string rhs_domain_name{rhs.domain_name}; - return std::tie(lhs.domain_name, lhs.network_anonymization_key) < -- std::tie(rhs.domain_name, *rhs.network_anonymization_key); -+ std::tie(rhs_domain_name, *rhs.network_anonymization_key); - } - - bool operator()(const KeyRef& lhs, const Key& rhs) const { -- return std::tie(lhs.domain_name, *lhs.network_anonymization_key) < -+ const std::string lhs_domain_name{lhs.domain_name}; -+ return std::tie(lhs_domain_name, *lhs.network_anonymization_key) < - std::tie(rhs.domain_name, rhs.network_anonymization_key); - } - }; diff --git a/srcpkgs/chromium/patches/chromium-124-iwyu-sys-select-dawn-terminal.patch b/srcpkgs/chromium/patches/chromium-124-iwyu-sys-select-dawn-terminal.patch deleted file mode 100644 index cc7299aafffc39..00000000000000 --- a/srcpkgs/chromium/patches/chromium-124-iwyu-sys-select-dawn-terminal.patch +++ /dev/null @@ -1,24 +0,0 @@ -From cf993f56ce699ca0ed66ca5a6b88fe7b31c03a75 Mon Sep 17 00:00:00 2001 -From: "lauren n. liberda" -Date: Fri, 5 Apr 2024 06:08:21 +0200 -Subject: [PATCH] iwyu: sys/select.h in terminal utils - -required for fd_set. fixes building on musl libc - -Change-Id: I5c03d58c8337c1af871024a436b09117ad9206d4 ---- - src/tint/utils/system/terminal_posix.cc | 1 + - 1 file changed, 1 insertion(+) - -diff --git a/third_party/dawn/src/tint/utils/system/terminal_posix.cc b/third_party/dawn/src/tint/utils/system/terminal_posix.cc -index e820774244..a97eab7db8 100644 ---- a/third_party/dawn/src/tint/utils/system/terminal_posix.cc -+++ b/third_party/dawn/src/tint/utils/system/terminal_posix.cc -@@ -27,6 +27,7 @@ - - // GEN_BUILD:CONDITION(tint_build_is_linux || tint_build_is_mac) - -+#include - #include - - #include diff --git a/srcpkgs/chromium/patches/chromium-130-hardware_destructive_interference_size.patch b/srcpkgs/chromium/patches/chromium-130-hardware_destructive_interference_size.patch deleted file mode 100644 index 8d02fd9b5e3ef2..00000000000000 --- a/srcpkgs/chromium/patches/chromium-130-hardware_destructive_interference_size.patch +++ /dev/null @@ -1,21 +0,0 @@ -diff -up chromium-130.0.6723.44/components/media_router/common/providers/cast/channel/enum_table.h.me chromium-130.0.6723.44/components/media_router/common/providers/cast/channel/enum_table.h ---- chromium-130.0.6723.44/components/media_router/common/providers/cast/channel/enum_table.h.me 2024-10-15 09:58:39.571798463 +0200 -+++ chromium-130.0.6723.44/components/media_router/common/providers/cast/channel/enum_table.h 2024-10-15 09:59:46.209147226 +0200 -@@ -12,7 +12,6 @@ - - #include - #include --#include - #include - #include - #include -@@ -368,7 +367,8 @@ class EnumTable { - - private: - #ifdef ARCH_CPU_64_BITS -- alignas(std::hardware_destructive_interference_size) -+ // Align the data on a cache line boundary. -+ alignas(64) - #endif - std::initializer_list data_; - bool is_sorted_; diff --git a/srcpkgs/chromium/patches/chromium-138-rust-clang_lib.patch b/srcpkgs/chromium/patches/chromium-138-rust-clang_lib.patch deleted file mode 100644 index 5b82bc880b0fcf..00000000000000 --- a/srcpkgs/chromium/patches/chromium-138-rust-clang_lib.patch +++ /dev/null @@ -1,22 +0,0 @@ ---- a/build/config/clang/BUILD.gn -+++ b/build/config/clang/BUILD.gn -@@ -208,14 +208,15 @@ - assert(false) # Unhandled cpu type - } - } else if (is_linux || is_chromeos) { -+ _dir = "linux" - if (current_cpu == "x64") { -- _dir = "x86_64-unknown-linux-gnu" -+ _suffix = "-x86_64" - } else if (current_cpu == "x86") { -- _dir = "i386-unknown-linux-gnu" -+ _suffix = "-i386" - } else if (current_cpu == "arm") { -- _dir = "armv7-unknown-linux-gnueabihf" -+ _suffix = "-armhf" - } else if (current_cpu == "arm64") { -- _dir = "aarch64-unknown-linux-gnu" -+ _suffix = "-aarch64" - } else if (current_cpu == "loong64") { - _dir = "loongarch64-unknown-linux-gnu" - } else { diff --git a/srcpkgs/chromium/patches/chromium-138-rust-musl-targets.patch b/srcpkgs/chromium/patches/chromium-138-rust-musl-targets.patch deleted file mode 100644 index e57cc03218ff75..00000000000000 --- a/srcpkgs/chromium/patches/chromium-138-rust-musl-targets.patch +++ /dev/null @@ -1,47 +0,0 @@ ---- a/build/config/rust.gni -+++ b/build/config/rust.gni -@@ -196,7 +196,18 @@ - # a cargo project that dumps the `CARGO_CFG_TARGET_ABI` from its build.rs. See - # https://issues.chromium.org/u/1/issues/372512092#comment5 for an example. - rust_abi_target = "" --if (is_linux || is_chromeos) { -+if (is_musl) { -+ if (current_cpu == "arm64") { -+ rust_abi_target = "aarch64-unknown-linux-musl" -+ cargo_target_abi = "" -+ } else if (current_cpu == "x86") { -+ rust_abi_target = "i686-unknown-linux-musl" -+ cargo_target_abi = "" -+ } else if (current_cpu == "x64") { -+ rust_abi_target = "x86_64-unknown-linux-musl" -+ cargo_target_abi = "" -+ } -+} else if (is_linux || is_chromeos) { - if (current_cpu == "arm64") { - rust_abi_target = "aarch64-unknown-linux-gnu" - cargo_target_abi = "" ---- a/build/rust/known-target-triples.txt -+++ b/build/rust/known-target-triples.txt -@@ -17,6 +17,7 @@ - aarch64-pc-windows-msvc - aarch64-unknown-fuchsia - aarch64-unknown-linux-gnu -+aarch64-unknown-linux-musl - arm64e-apple-ios - arm-unknown-linux-gnueabi - arm-unknown-linux-gnueabihf -@@ -28,6 +29,7 @@ - i686-linux-android - i686-pc-windows-msvc - i686-unknown-linux-gnu -+i686-unknown-linux-musl - loongarch64-unknown-linux-gnu - riscv64-linux-android - riscv64gc-unknown-linux-gnu -@@ -41,5 +43,6 @@ - x86_64-pc-windows-msvc - x86_64-unknown-fuchsia - x86_64-unknown-linux-gnu -+x86_64-unknown-linux-musl - powerpc64le-unknown-linux-gnu - s390x-unknown-linux-gnu diff --git a/srcpkgs/chromium/patches/chromium-140-musl-prctl.patch b/srcpkgs/chromium/patches/chromium-140-musl-prctl.patch deleted file mode 100644 index 124b4c74281e24..00000000000000 --- a/srcpkgs/chromium/patches/chromium-140-musl-prctl.patch +++ /dev/null @@ -1,25 +0,0 @@ -From 98338d64fff786f366b209c14735ff73b2c353bd Mon Sep 17 00:00:00 2001 -From: LN Liberda -Date: Tue, 2 Sep 2025 23:49:49 +0200 -Subject: [PATCH] musl/linux: Don't import conflicting libc and kernel headers - -/usr/include/sys/prctl.h:88:8: error: redefinition of 'prctl_mm_map' -/usr/include/linux/prctl.h:134:8: note: previous definition is here ---- - rtc_base/platform_thread_types.cc | 2 ++ - 1 file changed, 2 insertions(+) - -diff --git a/third_party/webrtc/rtc_base/platform_thread_types.cc b/third_party/webrtcrtc_base/platform_thread_types.cc -index 20bf4afc44..5b26c120e4 100644 ---- a/third_party/webrtc/rtc_base/platform_thread_types.cc -+++ b/third_party/webrtcrtc_base/platform_thread_types.cc -@@ -12,7 +12,9 @@ - - // IWYU pragma: begin_keep - #if defined(WEBRTC_LINUX) -+#if defined(__GLIBC__) - #include -+#endif - #include - #include - diff --git a/srcpkgs/chromium/patches/chromium-140-musl-toolchain.patch b/srcpkgs/chromium/patches/chromium-140-musl-toolchain.patch deleted file mode 100644 index 38cfb223a5bb1f..00000000000000 --- a/srcpkgs/chromium/patches/chromium-140-musl-toolchain.patch +++ /dev/null @@ -1,63 +0,0 @@ ---- a/build/toolchain/toolchain.gni -+++ b/build/toolchain/toolchain.gni -@@ -51,6 +51,10 @@ - } - } - -+declare_args() { -+ is_musl = false -+} -+ - # Extension for shared library files (including leading dot). - if (is_apple) { - shlib_extension = ".dylib" ---- a/build/config/compiler/BUILD.gn -+++ b/build/config/compiler/BUILD.gn -@@ -1282,8 +1282,13 @@ - # simplicity we always explicitly set the architecture. - if (current_cpu == "x64") { - if (is_clang && !is_android && !is_fuchsia && !is_chromeos_device) { -- cflags += [ "--target=x86_64-unknown-linux-gnu" ] -- ldflags += [ "--target=x86_64-unknown-linux-gnu" ] -+ if (is_musl) { -+ cflags += [ "--target=x86_64-unknown-linux-musl" ] -+ ldflags += [ "--target=x86_64-unknown-linux-musl" ] -+ } else { -+ cflags += [ "--target=x86_64-unknown-linux-gnu" ] -+ ldflags += [ "--target=x86_64-unknown-linux-gnu" ] -+ } - } else { - cflags += [ "-m64" ] - ldflags += [ "-m64" ] -@@ -1291,8 +1296,13 @@ - cflags += [ "-msse3" ] - } else if (current_cpu == "x86") { - if (is_clang && !is_android && !is_chromeos_device) { -- cflags += [ "--target=i386-unknown-linux-gnu" ] -- ldflags += [ "--target=i386-unknown-linux-gnu" ] -+ if (is_musl) { -+ cflags += [ "--target=i386-unknown-linux-musl" ] -+ ldflags += [ "--target=i386-unknown-linux-musl" ] -+ } else { -+ cflags += [ "--target=i386-unknown-linux-gnu" ] -+ ldflags += [ "--target=i386-unknown-linux-gnu" ] -+ } - } else { - cflags += [ "-m32" ] - ldflags += [ "-m32" ] -@@ -1315,8 +1325,13 @@ - } - } else if (current_cpu == "arm64") { - if (is_clang && !is_android && !is_fuchsia && !is_chromeos_device) { -- cflags += [ "--target=aarch64-linux-gnu" ] -- ldflags += [ "--target=aarch64-linux-gnu" ] -+ if (is_musl) { -+ cflags += [ "--target=aarch64-linux-musl" ] -+ ldflags += [ "--target=aarch64-linux-musl" ] -+ } else { -+ cflags += [ "--target=aarch64-linux-gnu" ] -+ ldflags += [ "--target=aarch64-linux-gnu" ] -+ } - } - } else if (current_cpu == "mipsel") { - ldflags += [ "-Wl,--hash-style=sysv" ] diff --git a/srcpkgs/chromium/patches/chromium-141-cross-toolchain.patch b/srcpkgs/chromium/patches/chromium-141-cross-toolchain.patch deleted file mode 100644 index a27850471d4ef3..00000000000000 --- a/srcpkgs/chromium/patches/chromium-141-cross-toolchain.patch +++ /dev/null @@ -1,112 +0,0 @@ ---- a/build/toolchain/linux/unbundle/BUILD.gn.orig -+++ b/build/toolchain/linux/unbundle/BUILD.gn -@@ -39,3 +39,22 @@ - current_os = host_os - } - } -+ -+gcc_toolchain("v8_snapshot_cross") { -+ cc = getenv("BUILD_CC") -+ cxx = getenv("BUILD_CXX") -+ ar = getenv("BUILD_AR") -+ nm = getenv("BUILD_NM") -+ ld = cxx -+ -+ extra_cflags = getenv("BUILD_CFLAGS") -+ extra_cppflags = getenv("BUILD_CPPFLAGS") -+ extra_cxxflags = getenv("BUILD_CXXFLAGS") -+ extra_ldflags = getenv("BUILD_LDFLAGS") -+ -+ toolchain_args = { -+ current_cpu = host_cpu -+ current_os = host_os -+ v8_current_cpu = target_cpu -+ } -+} ---- a/build/config/clang/BUILD.gn -+++ b/build/config/clang/BUILD.gn -@@ -215,7 +215,11 @@ - assert(false) # Unhandled target platform - } - -- _clang_lib_dir = "$clang_base_path/lib/clang/$clang_version/lib" -+ if (current_cpu != target_cpu) { -+ _clang_lib_dir = "$clang_base_path/lib/clang/$clang_version/lib" -+ } else { -+ _clang_lib_dir = "$clang_cross_path/lib/clang/$clang_version/lib" -+ } - _lib_file = "${_prefix}clang_rt.${_libname}${_suffix}.${_ext}" - libs = [ "$_clang_lib_dir/$_dir/$_lib_file" ] - } ---- a/build/config/clang/clang.gni -+++ b/build/config/clang/clang.gni -@@ -36,6 +36,7 @@ - is_mac || is_ios || is_chromeos) - - clang_base_path = default_clang_base_path -+ clang_cross_path = default_clang_base_path - - # Specifies whether or not bitcode should be embedded during compilation. - # This is used for creating a MLGO corpus from Chromium in the non-ThinLTO case. ---- a/build/rust/std/find_std_rlibs.py -+++ b/build/rust/std/find_std_rlibs.py -@@ -26,6 +26,7 @@ - help="Path to Rust binaries", - required=True), - parser.add_argument("--target", help="Rust target triple", required=False), -+ parser.add_argument("--sysroot", help="Rust sysroot", required=False), - parser.add_argument("--output", - help="Path to rlibs without suffixes", - required=True) -@@ -50,6 +51,8 @@ - rustc_args = [rustc, "--print", "target-libdir"] - if args.target: - rustc_args.extend(["--target", args.target]) -+ if args.sysroot: -+ rustc_args.extend(["--sysroot", args.sysroot]) - rustlib_dir = subprocess.check_output(rustc_args).rstrip().decode() - - # Copy the rlibs to a predictable location. Whilst we're doing so, ---- a/build/config/rust.gni -+++ b/build/config/rust.gni -@@ -60,6 +60,7 @@ - # a Rust sysroot, which will have a 'bin' directory and others. Commonly - # /.rustup/toolchains/nightly-- - rust_sysroot_absolute = "" -+ rust_cross_sysroot_absolute = "" - - # Directory under which to find `bin/bindgen` (a `bin` directory containing - # the bindgen exectuable). ---- a/build/rust/std/BUILD.gn -+++ b/build/rust/std/BUILD.gn -@@ -62,7 +62,7 @@ - # When building proc macros, include the proc_macro crate in what should be - # copied with find_stdlib. Otherwise it is not copied since it will be - # unused. -- stdlib_files += [ "proc_macro" ] -+ stdlib_files += [ "proc_macro", "rustc_literal_escaper" ] - } - - # Different Rust toolchains may add or remove files relative to the above -@@ -294,6 +294,13 @@ - rust_abi_target, - ] - -+ if (current_cpu == target_cpu && rust_cross_sysroot_absolute != "") { -+ args += [ -+ "--sysroot", -+ rust_cross_sysroot_absolute, -+ ] -+ } -+ - outputs = [] - foreach(lib, all_stdlibs_to_copy) { - outputs += [ "$target_out_dir/lib$lib.rlib" ] -@@ -351,6 +358,7 @@ - group("std") { - all_dependent_configs = [ - ":prebuilt_stdlib_libs", -+ ":prebuilt_stdlib_sysroot", - ":stdlib_public_dependent_libs", - ] - deps = [ ":prebuilt_rustc_copy_to_sysroot" ] diff --git a/srcpkgs/chromium/patches/chromium-141-cssstylesheet-iwyu.patch b/srcpkgs/chromium/patches/chromium-141-cssstylesheet-iwyu.patch deleted file mode 100644 index 2152cd4ca563ba..00000000000000 --- a/srcpkgs/chromium/patches/chromium-141-cssstylesheet-iwyu.patch +++ /dev/null @@ -1,45 +0,0 @@ -From f71f01773e427aaaf76563f1f2d24ee6ece2dce9 Mon Sep 17 00:00:00 2001 -From: Matt Jolly -Date: Tue, 9 Sep 2025 12:44:09 +1000 -Subject: [PATCH 1/2] IWYU css_style_sheet.h - -issues.chromium.org/issues/429365675 replaces a bunch of includes with -forward declarations. These builds clearly work with "normal" builds, which -likely use C++ modules or precompiled headers, but break if your workflow -does not use those features. - -Add appropriate includes to fix the build on Linux platforms. - -Signed-off-by: Matt Jolly ---- a/third_party/blink/renderer/core/css/css_style_declaration.h -+++ b/third_party/blink/renderer/core/css/css_style_declaration.h -@@ -23,6 +23,7 @@ - - #include "third_party/blink/renderer/core/core_export.h" - #include "third_party/blink/renderer/core/css/css_property_names.h" -+#include "third_party/blink/renderer/core/css/css_style_sheet.h" - #include "third_party/blink/renderer/core/execution_context/execution_context_lifecycle_observer.h" - #include "third_party/blink/renderer/platform/bindings/script_wrappable.h" - #include "third_party/blink/renderer/platform/bindings/v8_binding.h" --- -2.50.1 - - -From 0a1de20a85504ed8cb40961f76631c1430ed634c Mon Sep 17 00:00:00 2001 -From: Matt Jolly -Date: Tue, 9 Sep 2025 12:56:38 +1000 -Subject: [PATCH 2/2] IWYU css_style_sheet.h in generator - -Signed-off-by: Matt Jolly ---- a/third_party/blink/renderer/bindings/scripts/bind_gen/observable_array.py -+++ b/third_party/blink/renderer/bindings/scripts/bind_gen/observable_array.py -@@ -434,6 +434,7 @@ def generate_observable_array(observable_array_identifier): - component_export_header(api_component, for_testing), - "third_party/blink/renderer/bindings/core/v8/idl_types.h", - "third_party/blink/renderer/platform/bindings/observable_array.h", -+ "third_party/blink/renderer/core/css/css_style_sheet.h", - ]) - source_node.accumulator.add_include_headers([ - "third_party/blink/renderer/bindings/core/v8/generated_code_helper.h", --- -2.50.1 diff --git a/srcpkgs/chromium/patches/chromium-142-reenable-i686.patch b/srcpkgs/chromium/patches/chromium-142-reenable-i686.patch deleted file mode 100644 index 4be57cdfa49836..00000000000000 --- a/srcpkgs/chromium/patches/chromium-142-reenable-i686.patch +++ /dev/null @@ -1,24 +0,0 @@ ---- a/BUILD.gn -+++ b/BUILD.gn -@@ -1503,21 +1503,6 @@ - } - } - --# While linux-x86 is unsupported, chromeos-x86 is not, and since ChromeOS uses --# the linux sysroot (and thus linux modulemaps), generating chromeos-x86 --# modulemaps requires building targets on linux-x86 --if (!running_modularize) { -- # TODO(cassew): Add more OS's that don't support x86. -- is_valid_x86_target = -- target_os != "ios" && target_os != "mac" && -- (target_os != "linux" || use_libfuzzer || !build_with_chromium) -- -- # Note: v8_target_cpu == arm allows using the V8 arm simulator on x86 for fuzzing. -- assert( -- is_valid_x86_target || target_cpu != "x86" || v8_target_cpu == "arm", -- "'target_cpu=x86' is not supported for 'target_os=$target_os'. Consider omitting 'target_cpu' (default) or using 'target_cpu=x64' instead.") --} -- - group("chromium_builder_perf") { - testonly = true - diff --git a/srcpkgs/chromium/patches/chromium-143--libsync-__BEGIN_DECLS.patch b/srcpkgs/chromium/patches/chromium-143--libsync-__BEGIN_DECLS.patch deleted file mode 100644 index 1a9ddfaae969f2..00000000000000 --- a/srcpkgs/chromium/patches/chromium-143--libsync-__BEGIN_DECLS.patch +++ /dev/null @@ -1,31 +0,0 @@ -From 4ea5b1d3b27539e8a11d7e7ef974075cf1f7e390 Mon Sep 17 00:00:00 2001 -From: LN Liberda -Date: Tue, 4 Nov 2025 14:57:33 +0100 -Subject: [PATCH] Fix undefined __BEGIN_DECLS define. - -Not sure how this worked in the first place. ---- - include/ndk/sync.h | 10 ++++++++++ - 1 file changed, 10 insertions(+) - -diff --git a/third_party/libsync/src/include/ndk/sync.h b/third_party/libsync/src/include/ndk/sync.h -index a786d3e..2a31df6 100644 ---- a/third_party/libsync/src/include/ndk/sync.h -+++ b/third_party/libsync/src/include/ndk/sync.h -@@ -30,6 +30,16 @@ - - #include - -+#if !defined(__BEGIN_DECLS) && !defined(__END_DECLS) -+#ifdef __cplusplus -+#define __BEGIN_DECLS extern "C" { -+#define __END_DECLS } -+#else -+#define __BEGIN_DECLS -+#define __END_DECLS -+#endif -+#endif -+ - __BEGIN_DECLS - - #if __ANDROID_API__ >= __ANDROID_API_O__ diff --git a/srcpkgs/chromium/patches/chromium-143-revert-libpng_for_testonly.patch b/srcpkgs/chromium/patches/chromium-143-revert-libpng_for_testonly.patch deleted file mode 100644 index 7ece43c88efd5a..00000000000000 --- a/srcpkgs/chromium/patches/chromium-143-revert-libpng_for_testonly.patch +++ /dev/null @@ -1,137 +0,0 @@ -commit 4f7637304eca894adf2e70078a55654a88224a30 -Author: Lukasz Anforowicz -Date: Tue Sep 30 07:08:03 2025 -0700 - - [rust png] Reland: Reinforce `testonly`-ness of some users of `libpng`. - - This reverts commit 7fa4c2d7ab42a48247ce8e0290cbb7e854990f1e and - effectively relands https://crrev.com/c/6976870. The reland is - attempted after using wildcards to cover extra gni-generated targets. - `Cq-Include-Trybots` directives in the CL description should verify - correctness of the reland. Original CL description follows: - - This CL extracts a separate `third_party/libpng:libpng_for_testonly` - target which: - - 1) Is a `group` that proxies/forwards to the `libpng` target by listing - it as its `public_deps` - 2) Has limited visibility (based on the new `libpng_testonly_visibility` - introduced in the refactored `third_party/libpng/visibility.gni`). - The new visibility is almost unchanged, except for explicitly - spelling out some targets instead of using wildcards - 3) Is marked as `testonly` - - Bug: 443128323 - Change-Id: If7ba0d184324a5c662aaf2d52122994ea778d452 - Cq-Include-Trybots: luci.chromium.try:ios-catalyst - Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6991491 - Auto-Submit: Łukasz Anforowicz - Commit-Queue: Łukasz Anforowicz - Reviewed-by: Nico Weber - Cr-Commit-Position: refs/heads/main@{#1522830} - -diff --git a/chrome/test/BUILD.gn b/chrome/test/BUILD.gn -index a4703c3692d..2d70f7a5fe9 100644 ---- a/chrome/test/BUILD.gn -+++ b/chrome/test/BUILD.gn -@@ -11152,7 +11152,7 @@ if (!is_android) { - "//testing/gtest", - "//third_party/hunspell", - "//third_party/icu", -- "//third_party/libpng", -+ "//third_party/libpng:libpng_for_testonly", - "//ui/base:test_support", - "//ui/events:test_support", - "//ui/ozone", -@@ -11512,7 +11512,7 @@ if (!is_android && !is_chromeos_device) { - "//testing/gtest", - "//third_party/hunspell", - "//third_party/icu", -- "//third_party/libpng", -+ "//third_party/libpng:libpng_for_testonly", - "//ui/base:base_interactive_ui_tests", - "//ui/base:ozone_buildflags", - "//ui/base:test_support", -@@ -12470,7 +12470,7 @@ if (!is_android) { - "//testing/gtest", - "//third_party/hunspell", - "//third_party/icu", -- "//third_party/libpng", -+ "//third_party/libpng:libpng_for_testonly", - "//ui/base:test_support", - "//ui/resources:ui_test_pak", - "//ui/views", -diff --git a/testing/libfuzzer/fuzzers/BUILD.gn b/testing/libfuzzer/fuzzers/BUILD.gn -index 7d242e177f0..1c67eee1598 100644 ---- a/testing/libfuzzer/fuzzers/BUILD.gn -+++ b/testing/libfuzzer/fuzzers/BUILD.gn -@@ -104,7 +104,7 @@ fuzzer_test("libpng_progressive_read_fuzzer") { - sources = [ "libpng_read_fuzzer.cc" ] - deps = [ - "//base", -- "//third_party/libpng", -+ "//third_party/libpng:libpng_for_testonly", - ] - dict = "dicts/png.dict" - seed_corpuses = libpng_seed_corpuses -diff --git a/third_party/libpng/BUILD.gn b/third_party/libpng/BUILD.gn -index d4bdea1e33c..3e31348b94f 100644 ---- a/third_party/libpng/BUILD.gn -+++ b/third_party/libpng/BUILD.gn -@@ -130,6 +130,14 @@ if (is_win) { - } - } - -+group("libpng_for_testonly") { -+ testonly = true -+ public_deps = [ ":libpng" ] -+ -+ visibility = [] -+ visibility = libpng_testonly_visibility -+} -+ - if (build_with_chromium) { - libpng_ossfuzz_seed_corpuses = [ - "//components/test/data/viz", -diff --git a/tools/imagediff/BUILD.gn b/tools/imagediff/BUILD.gn -index d56651bedc7..2b5f3d38488 100644 ---- a/tools/imagediff/BUILD.gn -+++ b/tools/imagediff/BUILD.gn -@@ -34,6 +34,7 @@ if (target_os == "win" && host_os != "win") { - # If the current toolchain is the test host toolchain, build the tool. - if (current_toolchain == imagediff_toolchain) { - executable("imagediff") { -+ testonly = true - output_name = "image_diff" # Different than dir name for historical - # reasons. - sources = [ -@@ -47,7 +48,7 @@ if (current_toolchain == imagediff_toolchain) { - deps = [ - "//base", - "//build/win:default_exe_manifest", -- "//third_party/libpng", -+ "//third_party/libpng:libpng_for_testonly", - "//third_party/zlib", - ] - } -@@ -60,6 +61,7 @@ if (current_toolchain == imagediff_toolchain) { - } else if (current_toolchain == default_toolchain && - default_toolchain != imagediff_toolchain) { - binary_symlink("imagediff") { -+ testonly = true - binary_label = ":$target_name($imagediff_toolchain)" - binary_output_name = "image_diff" - -diff --git a/ui/gfx/BUILD.gn b/ui/gfx/BUILD.gn -index f6a40abfe99..83d8f55027a 100644 ---- a/ui/gfx/BUILD.gn -+++ b/ui/gfx/BUILD.gn -@@ -906,7 +906,7 @@ test("gfx_unittests") { - "//skia:skcms", - "//testing/gtest", - "//third_party/icu:icuuc", -- "//third_party/libpng", -+ "//third_party/libpng:libpng_for_testonly", - "//third_party/zlib", - "//ui/base", - "//ui/gfx/animation", diff --git a/srcpkgs/chromium/patches/chromium-143-revert-libpng_for_testonly.patch.args b/srcpkgs/chromium/patches/chromium-143-revert-libpng_for_testonly.patch.args deleted file mode 100644 index 492259cdd160e1..00000000000000 --- a/srcpkgs/chromium/patches/chromium-143-revert-libpng_for_testonly.patch.args +++ /dev/null @@ -1 +0,0 @@ --R -Np1 diff --git a/srcpkgs/chromium/patches/chromium-system-nodejs.patch b/srcpkgs/chromium/patches/chromium-system-nodejs.patch deleted file mode 100644 index 78c3e965c16427..00000000000000 --- a/srcpkgs/chromium/patches/chromium-system-nodejs.patch +++ /dev/null @@ -1,21 +0,0 @@ ---- a/third_party/node/node.py -+++ b/third_party/node/node.py -@@ -11,17 +11,7 @@ - - - def GetBinaryPath(): -- if platform.machine() == 'arm64': -- darwin_path = 'mac_arm64' -- darwin_name = 'node-darwin-arm64' -- else: -- darwin_path = 'mac' -- darwin_name = 'node-darwin-x64' -- return os_path.join(os_path.dirname(__file__), *{ -- 'Darwin': (darwin_path, 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): diff --git a/srcpkgs/chromium/patches/cr138-node-version-check.patch b/srcpkgs/chromium/patches/cr138-node-version-check.patch deleted file mode 100644 index 74fa68c0a5add3..00000000000000 --- a/srcpkgs/chromium/patches/cr138-node-version-check.patch +++ /dev/null @@ -1,67 +0,0 @@ -From 41bd9e8e46a97cfe8a0dfd2c2626aa7d4809ed4d Mon Sep 17 00:00:00 2001 -From: LN Liberda -Date: Wed, 28 May 2025 12:10:07 +0200 -Subject: [PATCH] Allow to disable the Node.js version check with a build arg - -For distributions building Chromium with their own Node.js binaries, -version mismatches are expected. Keep the check on by default, -but allow to opt-out of it. - -Bug: 401522564 -Change-Id: I211279a607b5b5fefd13614b177e55e57ba804c1 ---- - third_party/node/BUILD.gn | 40 ++++++++++++++++++++++++--------------- - 1 file changed, 25 insertions(+), 15 deletions(-) - -diff --git a/third_party/node/BUILD.gn b/third_party/node/BUILD.gn -index 1741e14401c8c..75631fac8b462 100644 ---- a/third_party/node/BUILD.gn -+++ b/third_party/node/BUILD.gn -@@ -4,22 +4,32 @@ - - import("//third_party/node/node.gni") - --node("check_version") { -- script = "check_version.py" -+declare_args() { -+ # Check the version of the Node.js binary. -+ node_version_check = true -+} -+ -+if (node_version_check) { -+ node("check_version") { -+ script = "check_version.py" - -- expected_version_file = "update_node_binaries" -- inputs = [ -- expected_version_file, -- "check_version.js", -- ] -+ expected_version_file = "update_node_binaries" -+ inputs = [ -+ expected_version_file, -+ "check_version.js", -+ ] - -- out_file = "${target_gen_dir}/check_version_result.txt" -- outputs = [ out_file ] -+ out_file = "${target_gen_dir}/check_version_result.txt" -+ outputs = [ out_file ] - -- args = [ -- "--expected_version_file", -- rebase_path(expected_version_file, root_build_dir), -- "--out_file", -- rebase_path(out_file, root_build_dir), -- ] -+ args = [ -+ "--expected_version_file", -+ rebase_path(expected_version_file, root_build_dir), -+ "--out_file", -+ rebase_path(out_file, root_build_dir), -+ ] -+ } -+} else { -+ group("check_version") { -+ } - } diff --git a/srcpkgs/chromium/patches/fix-aarch64-musl-memory-tagging-macros.patch b/srcpkgs/chromium/patches/fix-aarch64-musl-memory-tagging-macros.patch deleted file mode 100644 index b3dd2c33f0f219..00000000000000 --- a/srcpkgs/chromium/patches/fix-aarch64-musl-memory-tagging-macros.patch +++ /dev/null @@ -1,29 +0,0 @@ ---- a/base/allocator/partition_allocator/src/partition_alloc/tagging.cc -+++ b/base/allocator/partition_allocator/src/partition_alloc/tagging.cc -@@ -28,13 +28,25 @@ - #endif - #endif - --#ifndef HAS_PR_MTE_MACROS -+#ifndef PR_MTE_TCF_SHIFT - #define PR_MTE_TCF_SHIFT 1 -+#endif -+#ifndef PR_MTE_TCF_NONE - #define PR_MTE_TCF_NONE (0UL << PR_MTE_TCF_SHIFT) -+#endif -+#ifndef PR_MTE_TCF_SYNC - #define PR_MTE_TCF_SYNC (1UL << PR_MTE_TCF_SHIFT) -+#endif -+#ifndef PR_MTE_TCF_ASYNC - #define PR_MTE_TCF_ASYNC (2UL << PR_MTE_TCF_SHIFT) -+#endif -+#ifndef PR_MTE_TCF_MASK - #define PR_MTE_TCF_MASK (3UL << PR_MTE_TCF_SHIFT) -+#endif -+#ifndef PR_MTE_TAG_SHIFT - #define PR_MTE_TAG_SHIFT 3 -+#endif -+#ifndef PR_MTE_TAG_MASK - #define PR_MTE_TAG_MASK (0xffffUL << PR_MTE_TAG_SHIFT) - #endif - #endif diff --git a/srcpkgs/chromium/patches/fix-argument_spec-isnan-isinf.patch b/srcpkgs/chromium/patches/fix-argument_spec-isnan-isinf.patch deleted file mode 100644 index 837a0312dcbca1..00000000000000 --- a/srcpkgs/chromium/patches/fix-argument_spec-isnan-isinf.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/extensions/renderer/bindings/argument_spec.cc -+++ b/extensions/renderer/bindings/argument_spec.cc -@@ -2,6 +2,8 @@ - // Use of this source code is governed by a BSD-style license that can be - // found in the LICENSE file. - -+#include -+ - #include "extensions/renderer/bindings/argument_spec.h" - - #include "base/check.h" diff --git a/srcpkgs/chromium/patches/fix-missing-TEMP_FAILURE_RETRY-macro.patch b/srcpkgs/chromium/patches/fix-missing-TEMP_FAILURE_RETRY-macro.patch deleted file mode 100644 index b56717b9ce32ed..00000000000000 --- a/srcpkgs/chromium/patches/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/chromium/patches/fix-missing-cstdint-include-musl.patch b/srcpkgs/chromium/patches/fix-missing-cstdint-include-musl.patch deleted file mode 100644 index 6ca2897f3dd294..00000000000000 --- a/srcpkgs/chromium/patches/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/chromium/patches/fix-musl-missing-unistd_h-include.patch b/srcpkgs/chromium/patches/fix-musl-missing-unistd_h-include.patch deleted file mode 100644 index e14d009a9e0ba7..00000000000000 --- a/srcpkgs/chromium/patches/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/chromium/patches/fix-perfetto-GetThreadName-musl.patch b/srcpkgs/chromium/patches/fix-perfetto-GetThreadName-musl.patch deleted file mode 100644 index 4014d1ee5e6913..00000000000000 --- a/srcpkgs/chromium/patches/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/chromium/patches/fix-swiftshader-llvm-musl-config.patch b/srcpkgs/chromium/patches/fix-swiftshader-llvm-musl-config.patch deleted file mode 100644 index e69de29bb2d1d6..00000000000000 diff --git a/srcpkgs/chromium/patches/libc_malloc.patch b/srcpkgs/chromium/patches/libc_malloc.patch deleted file mode 100644 index 414f28765d69c5..00000000000000 --- a/srcpkgs/chromium/patches/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/chromium/patches/llvm19.patch b/srcpkgs/chromium/patches/llvm19.patch deleted file mode 100644 index f298f543c39b05..00000000000000 --- a/srcpkgs/chromium/patches/llvm19.patch +++ /dev/null @@ -1,13 +0,0 @@ ---- a/build/config/compiler/BUILD.gn -+++ b/build/config/compiler/BUILD.gn -@@ -328,6 +328,10 @@ - configs -= [ ":clang_warning_suppression" ] - } - -+ if (clang_version == "19") { -+ configs -= [ ":clang_warning_suppression" ] -+ } -+ - # Here we enable -fno-delete-null-pointer-checks, which makes various nullptr - # operations (e.g. dereferencing) into defined behavior. This avoids deletion - # of some security-critical code: see https://crbug.com/1139129. diff --git a/srcpkgs/chromium/patches/musl-no-execinfo.patch b/srcpkgs/chromium/patches/musl-no-execinfo.patch deleted file mode 100644 index 12064bad0a31bf..00000000000000 --- a/srcpkgs/chromium/patches/musl-no-execinfo.patch +++ /dev/null @@ -1,68 +0,0 @@ -musl does not have execinfo.h, and hence no implementation of -. backtrace() -. backtrace_symbols() -for discussion about this, see https://www.openwall.com/lists/musl/2021/07/16/1 --- ---- a/v8/src/codegen/external-reference-table.cc -+++ 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 ---- 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 -@@ -58,7 +58,7 @@ - #define HAVE_ERRNO_H 1 - - /* Define to 1 if you have the header file. */ --#define HAVE_EXECINFO_H 1 -+/* #define HAVE_EXECINFO_H 1 */ - - /* Define to 1 if you have the header file. */ - #define HAVE_FCNTL_H 1 ---- a/base/debug/stack_trace.cc -+++ b/base/debug/stack_trace.cc -@@ -311,7 +311,7 @@ - - std::string StackTrace::ToStringWithPrefix(cstring_view prefix_string) const { - std::stringstream stream; --#if !defined(__UCLIBC__) && !defined(_AIX) -+#if defined(__GLIBC__) && !defined(_AIX) - OutputToStreamWithPrefix(&stream, prefix_string); - #endif - return stream.str(); -@@ -335,7 +335,7 @@ - } - - std::ostream& operator<<(std::ostream& os, const StackTrace& s) { --#if !defined(__UCLIBC__) && !defined(_AIX) -+#if defined(__GLIBC__) && !defined(_AIX) - s.OutputToStream(&os); - #else - os << "StackTrace::OutputToStream not implemented."; ---- a/base/debug/stack_trace_unittest.cc -+++ b/base/debug/stack_trace_unittest.cc -@@ -33,7 +33,7 @@ - typedef testing::Test StackTraceTest; - #endif - --#if !defined(__UCLIBC__) && !defined(_AIX) -+#if !defined(__UCLIBC__) && !defined(_AIX) && defined(__GLIBC__) - // StackTrace::OutputToStream() is not implemented under uclibc, nor AIX. - // See https://crbug.com/706728 - diff --git a/srcpkgs/chromium/patches/musl-no-mallinfo.patch b/srcpkgs/chromium/patches/musl-no-mallinfo.patch deleted file mode 100644 index a495859b0b3946..00000000000000 --- a/srcpkgs/chromium/patches/musl-no-mallinfo.patch +++ /dev/null @@ -1,125 +0,0 @@ -Source: https://git.alpinelinux.org/aports/plain/community/chromium/no-mallinfo.patch -musl does not implement mallinfo()/mallinfo2() -(or rather, malloc-ng, musl's allocator, doesn't) --- ---- a/base/trace_event/malloc_dump_provider.cc -+++ b/base/trace_event/malloc_dump_provider.cc -@@ -185,7 +185,6 @@ - #define MALLINFO2_FOUND_IN_LIBC - struct mallinfo2 info = mallinfo2(); - #endif --#endif // defined(__GLIBC__) && defined(__GLIBC_PREREQ) - #if !defined(MALLINFO2_FOUND_IN_LIBC) - struct mallinfo info = mallinfo(); - #endif -@@ -205,6 +204,7 @@ - sys_alloc_dump->AddScalar(MemoryAllocatorDump::kNameSize, - MemoryAllocatorDump::kUnitsBytes, info.uordblks); - } -+#endif // defined(__GLIBC__) && defined(__GLIBC_PREREQ) - } - #endif - -@@ -339,7 +340,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 ---- a/base/process/process_metrics_posix.cc -+++ b/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) -+#else - // 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 ---- a/base/allocator/partition_allocator/src/partition_alloc/shim/allocator_shim_default_dispatch_to_partition_alloc.cc -+++ b/base/allocator/partition_allocator/src/partition_alloc/shim/allocator_shim_default_dispatch_to_partition_alloc.cc -@@ -660,7 +660,7 @@ - - #endif // !PA_BUILDFLAG(IS_APPLE) && !PA_BUILDFLAG(IS_ANDROID) - --#if PA_BUILDFLAG(IS_LINUX) || PA_BUILDFLAG(IS_CHROMEOS) -+#if (PA_BUILDFLAG(IS_LINUX) && defined(__GLIBC__)) || PA_BUILDFLAG(IS_CHROMEOS) - SHIM_ALWAYS_EXPORT struct mallinfo mallinfo(void) __THROW { - partition_alloc::SimplePartitionStatsDumper allocator_dumper; - Allocator()->DumpStats("malloc", true, &allocator_dumper); ---- a/base/allocator/partition_allocator/src/partition_alloc/shim/allocator_shim_default_dispatch_to_partition_alloc_unittest.cc -+++ b/base/allocator/partition_allocator/src/partition_alloc/shim/allocator_shim_default_dispatch_to_partition_alloc_unittest.cc -@@ -29,7 +29,7 @@ - #if PA_BUILDFLAG(USE_PARTITION_ALLOC_AS_MALLOC) - - // Platforms on which we override weak libc symbols. --#if PA_BUILDFLAG(IS_LINUX) || PA_BUILDFLAG(IS_CHROMEOS) -+#if (PA_BUILDFLAG(IS_LINUX) && defined(__GLIBC__)) || PA_BUILDFLAG(IS_CHROMEOS) - - PA_NOINLINE void FreeForTest(void* data) { - free(data); diff --git a/srcpkgs/chromium/patches/musl-no-sandbox-settls.patch b/srcpkgs/chromium/patches/musl-no-sandbox-settls.patch deleted file mode 100644 index 5d24cbac259fa9..00000000000000 --- a/srcpkgs/chromium/patches/musl-no-sandbox-settls.patch +++ /dev/null @@ -1,15 +0,0 @@ -Source: https://gitlab.alpinelinux.org/alpine/aports/-/blob/master/community/chromium/no-sandbox-settls.patch -this optimisation of CLONE_SETTLS is not valid used like this, and future musl -clone(3) will EINVAL on this use --- ---- a/sandbox/linux/services/credentials.cc -+++ b/sandbox/linux/services/credentials.cc -@@ -89,7 +89,7 @@ - - int clone_flags = CLONE_FS | LINUX_SIGCHLD; - void* tls = nullptr; --#if (defined(ARCH_CPU_X86_64) || defined(ARCH_CPU_ARM_FAMILY)) && \ -+#if defined(__GLIBC__) && (defined(ARCH_CPU_X86_64) || defined(ARCH_CPU_ARM_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 diff --git a/srcpkgs/chromium/patches/musl-partition-atfork.patch b/srcpkgs/chromium/patches/musl-partition-atfork.patch deleted file mode 100644 index 598efe2476263c..00000000000000 --- a/srcpkgs/chromium/patches/musl-partition-atfork.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/base/allocator/partition_allocator/src/partition_alloc/partition_root.cc -+++ b/base/allocator/partition_allocator/src/partition_alloc/partition_root.cc -@@ -239,7 +239,7 @@ - if (!g_global_init_called.compare_exchange_strong(expected, true)) - return; - --#if PA_BUILDFLAG(IS_LINUX) || PA_BUILDFLAG(IS_CHROMEOS) -+#if (PA_BUILDFLAG(IS_LINUX) && defined(__GLIBC__)) || PA_BUILDFLAG(IS_CHROMEOS) - // When fork() is called, only the current thread continues to execute in the - // child process. If the lock is held, but *not* by this thread when fork() is - // called, we have a deadlock. diff --git a/srcpkgs/chromium/patches/musl-tid-caching.patch b/srcpkgs/chromium/patches/musl-tid-caching.patch deleted file mode 100644 index 296c47530d6b99..00000000000000 --- a/srcpkgs/chromium/patches/musl-tid-caching.patch +++ /dev/null @@ -1,90 +0,0 @@ -Source: https://git.alpinelinux.org/aports/plain/community/chromium/musl-tid-caching.patch -the sandbox caching of thread id's only works with glibc -see: https://gitlab.alpinelinux.org/alpine/aports/-/merge_requests/32356 -see: https://gitlab.alpinelinux.org/alpine/aports/-/issues/13579 --- ---- a/sandbox/linux/services/namespace_sandbox.cc -+++ b/sandbox/linux/services/namespace_sandbox.cc -@@ -209,6 +209,72 @@ - return base::LaunchProcess(argv, launch_options_copy); - } - -+#if !defined(LIBC_GLIBC) -+#if defined(__aarch64__) -+#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; -+} -+#endif -+ - // static - pid_t NamespaceSandbox::ForkInNewPidNamespace(bool drop_capabilities_in_child) { - const pid_t pid = -@@ -226,6 +292,8 @@ - #if defined(LIBC_GLIBC) - MaybeUpdateGlibcTidCache(); --#endif -+#else -+ MaybeUpdateMuslTidCache(); -+#endif - return 0; - } - diff --git a/srcpkgs/chromium/patches/no-getcontext.patch b/srcpkgs/chromium/patches/no-getcontext.patch deleted file mode 100644 index f9bc2e02d24561..00000000000000 --- a/srcpkgs/chromium/patches/no-getcontext.patch +++ /dev/null @@ -1,27 +0,0 @@ ---- a/third_party/breakpad/breakpad/src/client/linux/handler/exception_handler.cc 2015-12-06 09:59:55.554536646 +0100 -+++ b/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 - siginfo.si_code = SI_USER; - siginfo.si_pid = getpid(); - ucontext_t context; -+#if defined(__GLIBC__) - getcontext(&context); -+#endif - return HandleSignal(sig, &siginfo, &context); - } - -@@ -647,9 +649,14 @@ 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 - - #if defined(__i386__) - // In CPUFillFromUContext in minidumpwriter.cc the stack pointer is retrieved diff --git a/srcpkgs/chromium/patches/node-do-not-check-version.patch b/srcpkgs/chromium/patches/node-do-not-check-version.patch deleted file mode 100644 index 3faf41731c81d8..00000000000000 --- a/srcpkgs/chromium/patches/node-do-not-check-version.patch +++ /dev/null @@ -1,19 +0,0 @@ ---- a/third_party/node/node.gni -+++ b/third_party/node/node.gni -@@ -35,16 +35,5 @@ - inputs += [ "//third_party/node/mac/node-darwin-x64/bin/node" ] - } - } -- -- # Automatically add a dependency to ":check_version" to ensure NodeJS is -- # always running the expected version, except when the ':check_version' -- # target itself is running in which case it shouldn't depend on itself. -- if (get_label_info(":" + target_name, "label_no_toolchain") != -- "//third_party/node:check_version") { -- if (!defined(deps)) { -- deps = [] -- } -- deps += [ "//third_party/node:check_version" ] -- } - } - } diff --git a/srcpkgs/chromium/patches/remove-sys-cdefs-includes.patch b/srcpkgs/chromium/patches/remove-sys-cdefs-includes.patch deleted file mode 100644 index e285f07f1a63a3..00000000000000 --- a/srcpkgs/chromium/patches/remove-sys-cdefs-includes.patch +++ /dev/null @@ -1,11 +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__) diff --git a/srcpkgs/chromium/patches/sandbox-membarrier.patch b/srcpkgs/chromium/patches/sandbox-membarrier.patch deleted file mode 100644 index 55ef2516194a28..00000000000000 --- a/srcpkgs/chromium/patches/sandbox-membarrier.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/sandbox/linux/seccomp-bpf-helpers/syscall_sets.cc -+++ b/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/chromium/patches/sndio.patch b/srcpkgs/chromium/patches/sndio.patch deleted file mode 100644 index b240ac3fed1fd5..00000000000000 --- a/srcpkgs/chromium/patches/sndio.patch +++ /dev/null @@ -1,875 +0,0 @@ -diff -Naur chromium-83.0.4103.97.orig/media/BUILD.gn chromium-83.0.4103.97/media/BUILD.gn ---- a/media/BUILD.gn -+++ b/media/BUILD.gn -@@ -69,6 +69,7 @@ - "USE_PROPRIETARY_CODECS=$proprietary_codecs", - "ENABLE_GPU_CHANNEL_MEDIA_CAPTURE=$enable_gpu_channel_media_capture", - "USE_OPENSLES=$media_use_opensles", -+ "USE_SNDIO=$use_sndio", - ] - - if (enable_library_cdms) { -diff -Naur chromium-83.0.4103.97.orig/media/audio/BUILD.gn chromium-83.0.4103.97/media/audio/BUILD.gn ---- a/media/audio/BUILD.gn 2020-06-03 20:39:37.000000000 +0200 -+++ b/media/audio/BUILD.gn 2020-06-13 17:32:28.511395969 +0200 -@@ -236,6 +236,17 @@ - sources += [ "linux/audio_manager_linux.cc" ] - } - -+ if (use_sndio) { -+ libs += [ "sndio" ] -+ sources += [ -+ "sndio/audio_manager_sndio.cc", -+ "sndio/sndio_input.cc", -+ "sndio/sndio_input.h", -+ "sndio/sndio_output.cc", -+ "sndio/sndio_output.h" -+ ] -+ } -+ - if (use_alsa) { - libs += [ "asound" ] - sources += [ -diff -Naur chromium-83.0.4103.97.orig/media/audio/linux/audio_manager_linux.cc chromium-83.0.4103.97/media/audio/linux/audio_manager_linux.cc ---- a/media/audio/linux/audio_manager_linux.cc 2020-06-03 20:39:37.000000000 +0200 -+++ b/media/audio/linux/audio_manager_linux.cc 2020-06-13 18:09:43.623333167 +0200 -@@ -19,6 +19,11 @@ - #include "media/audio/pulse/audio_manager_pulse.h" - #include "media/audio/pulse/pulse_util.h" - #endif -+#if defined(USE_SNDIO) -+#include "media/audio/sndio/audio_manager_sndio.h" -+#include "media/audio/sndio/sndio_input.h" -+#include "media/audio/sndio/sndio_output.h" -+#endif - - namespace media { - - std::unique_ptr CreateAudioManager( -@@ -39,6 +45,16 @@ - audio_log_factory); - } - -+#if defined(USE_SNDIO) -+ struct sio_hdl *hdl = sio_open(SIO_DEVANY, SIO_PLAY, 0); -+ if (hdl != NULL) { -+ sio_close(hdl); -+ UMA_HISTOGRAM_ENUMERATION("Media.LinuxAudioIO", kSndio, kAudioIOMax + 1); -+ return std::make_unique(std::move(audio_thread), -+ audio_log_factory); -+ } -+#endif -+ - #if defined(USE_CRAS) - if (base::CommandLine::ForCurrentProcess()->HasSwitch(switches::kUseCras)) { - UMA_HISTOGRAM_ENUMERATION("Media.LinuxAudioIO", kCras, kAudioIOMax + 1); -diff -Naur chromium-83.0.4103.97.orig/media/audio/sndio/audio_manager_sndio.cc chromium-83.0.4103.97/media/audio/sndio/audio_manager_sndio.cc ---- a/media/audio/sndio/audio_manager_sndio.cc 1970-01-01 01:00:00.000000000 +0100 -+++ b/media/audio/sndio/audio_manager_sndio.cc 2020-06-13 17:32:28.511395969 +0200 -@@ -0,0 +1,148 @@ -+// Copyright (c) 2012 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. -+ -+#include "media/audio/sndio/audio_manager_sndio.h" -+ -+#include "base/metrics/histogram_macros.h" -+#include "base/memory/ptr_util.h" -+#include "media/audio/audio_device_description.h" -+#include "media/audio/audio_output_dispatcher.h" -+#include "media/audio/sndio/sndio_input.h" -+#include "media/audio/sndio/sndio_output.h" -+#include "media/base/limits.h" -+#include "media/base/media_switches.h" -+ -+namespace media { -+ -+ -+// Maximum number of output streams that can be open simultaneously. -+static const int kMaxOutputStreams = 4; -+ -+// Default sample rate for input and output streams. -+static const int kDefaultSampleRate = 48000; -+ -+void AddDefaultDevice(AudioDeviceNames* device_names) { -+ DCHECK(device_names->empty()); -+ device_names->push_front(AudioDeviceName::CreateDefault()); -+} -+ -+bool AudioManagerSndio::HasAudioOutputDevices() { -+ return true; -+} -+ -+bool AudioManagerSndio::HasAudioInputDevices() { -+ return true; -+} -+ -+void AudioManagerSndio::GetAudioInputDeviceNames( -+ AudioDeviceNames* device_names) { -+ DCHECK(device_names->empty()); -+ AddDefaultDevice(device_names); -+} -+ -+void AudioManagerSndio::GetAudioOutputDeviceNames( -+ AudioDeviceNames* device_names) { -+ AddDefaultDevice(device_names); -+} -+ -+const char* AudioManagerSndio::GetName() { -+ return "SNDIO"; -+} -+ -+AudioParameters AudioManagerSndio::GetInputStreamParameters( -+ const std::string& device_id) { -+ static const int kDefaultInputBufferSize = 1024; -+ -+ int user_buffer_size = GetUserBufferSize(); -+ int buffer_size = user_buffer_size ? -+ user_buffer_size : kDefaultInputBufferSize; -+ -+ return AudioParameters( -+ AudioParameters::AUDIO_PCM_LOW_LATENCY, CHANNEL_LAYOUT_STEREO, -+ kDefaultSampleRate, buffer_size); -+} -+ -+AudioManagerSndio::AudioManagerSndio(std::unique_ptr audio_thread, -+ AudioLogFactory* audio_log_factory) -+ : AudioManagerBase(std::move(audio_thread), -+ audio_log_factory) { -+ DLOG(WARNING) << "AudioManagerSndio"; -+ SetMaxOutputStreamsAllowed(kMaxOutputStreams); -+} -+ -+AudioManagerSndio::~AudioManagerSndio() { -+ Shutdown(); -+} -+ -+AudioOutputStream* AudioManagerSndio::MakeLinearOutputStream( -+ const AudioParameters& params, -+ const LogCallback& log_callback) { -+ DCHECK_EQ(AudioParameters::AUDIO_PCM_LINEAR, params.format()); -+ return MakeOutputStream(params); -+} -+ -+AudioOutputStream* AudioManagerSndio::MakeLowLatencyOutputStream( -+ const AudioParameters& params, -+ const std::string& device_id, -+ const LogCallback& log_callback) { -+ DLOG_IF(ERROR, !device_id.empty()) << "Not implemented!"; -+ DCHECK_EQ(AudioParameters::AUDIO_PCM_LOW_LATENCY, params.format()); -+ return MakeOutputStream(params); -+} -+ -+AudioInputStream* AudioManagerSndio::MakeLinearInputStream( -+ const AudioParameters& params, -+ const std::string& device_id, -+ const LogCallback& log_callback) { -+ DCHECK_EQ(AudioParameters::AUDIO_PCM_LINEAR, params.format()); -+ return MakeInputStream(params); -+} -+ -+AudioInputStream* AudioManagerSndio::MakeLowLatencyInputStream( -+ const AudioParameters& params, -+ const std::string& device_id, -+ const LogCallback& log_callback) { -+ DCHECK_EQ(AudioParameters::AUDIO_PCM_LOW_LATENCY, params.format()); -+ return MakeInputStream(params); -+} -+ -+AudioParameters AudioManagerSndio::GetPreferredOutputStreamParameters( -+ const std::string& output_device_id, -+ const AudioParameters& input_params) { -+ // TODO(tommi): Support |output_device_id|. -+ DLOG_IF(ERROR, !output_device_id.empty()) << "Not implemented!"; -+ static const int kDefaultOutputBufferSize = 2048; -+ -+ ChannelLayout channel_layout = CHANNEL_LAYOUT_STEREO; -+ int sample_rate = kDefaultSampleRate; -+ int buffer_size = kDefaultOutputBufferSize; -+ if (input_params.IsValid()) { -+ sample_rate = input_params.sample_rate(); -+ channel_layout = input_params.channel_layout(); -+ buffer_size = std::min(buffer_size, input_params.frames_per_buffer()); -+ } -+ -+ int user_buffer_size = GetUserBufferSize(); -+ if (user_buffer_size) -+ buffer_size = user_buffer_size; -+ -+ return AudioParameters( -+ AudioParameters::AUDIO_PCM_LOW_LATENCY, channel_layout, -+ sample_rate, buffer_size); -+} -+ -+AudioInputStream* AudioManagerSndio::MakeInputStream( -+ const AudioParameters& params) { -+ DLOG(WARNING) << "MakeInputStream"; -+ return new SndioAudioInputStream(this, -+ AudioDeviceDescription::kDefaultDeviceId, params); -+} -+ -+AudioOutputStream* AudioManagerSndio::MakeOutputStream( -+ const AudioParameters& params) { -+ DLOG(WARNING) << "MakeOutputStream"; -+ return new SndioAudioOutputStream(params, this); -+} -+ -+} // namespace media -diff -Naur chromium-83.0.4103.97.orig/media/audio/sndio/audio_manager_sndio.h chromium-83.0.4103.97/media/audio/sndio/audio_manager_sndio.h ---- a/media/audio/sndio/audio_manager_sndio.h 1970-01-01 01:00:00.000000000 +0100 -+++ b/media/audio/sndio/audio_manager_sndio.h 2020-06-13 17:32:28.511395969 +0200 -@@ -0,0 +1,65 @@ -+// Copyright (c) 2012 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 MEDIA_AUDIO_SNDIO_AUDIO_MANAGER_SNDIO_H_ -+#define MEDIA_AUDIO_SNDIO_AUDIO_MANAGER_SNDIO_H_ -+ -+#include -+ -+#include "base/compiler_specific.h" -+#include "base/macros.h" -+#include "base/memory/ref_counted.h" -+#include "base/threading/thread.h" -+#include "media/audio/audio_manager_base.h" -+ -+namespace media { -+ -+class MEDIA_EXPORT AudioManagerSndio : public AudioManagerBase { -+ public: -+ AudioManagerSndio(std::unique_ptr audio_thread, -+ AudioLogFactory* audio_log_factory); -+ ~AudioManagerSndio() override; -+ -+ // Implementation of AudioManager. -+ bool HasAudioOutputDevices() override; -+ bool HasAudioInputDevices() override; -+ void GetAudioInputDeviceNames(AudioDeviceNames* device_names) override; -+ void GetAudioOutputDeviceNames(AudioDeviceNames* device_names) override; -+ AudioParameters GetInputStreamParameters( -+ const std::string& device_id) override; -+ const char* GetName() override; -+ -+ // Implementation of AudioManagerBase. -+ AudioOutputStream* MakeLinearOutputStream( -+ const AudioParameters& params, -+ const LogCallback& log_callback) override; -+ AudioOutputStream* MakeLowLatencyOutputStream( -+ const AudioParameters& params, -+ const std::string& device_id, -+ const LogCallback& log_callback) override; -+ AudioInputStream* MakeLinearInputStream( -+ const AudioParameters& params, -+ const std::string& device_id, -+ const LogCallback& log_callback) override; -+ AudioInputStream* MakeLowLatencyInputStream( -+ const AudioParameters& params, -+ const std::string& device_id, -+ const LogCallback& log_callback) override; -+ -+ protected: -+ AudioParameters GetPreferredOutputStreamParameters( -+ const std::string& output_device_id, -+ const AudioParameters& input_params) override; -+ -+ private: -+ // Called by MakeLinearOutputStream and MakeLowLatencyOutputStream. -+ AudioOutputStream* MakeOutputStream(const AudioParameters& params); -+ AudioInputStream* MakeInputStream(const AudioParameters& params); -+ -+ DISALLOW_COPY_AND_ASSIGN(AudioManagerSndio); -+}; -+ -+} // namespace media -+ -+#endif // MEDIA_AUDIO_SNDIO_AUDIO_MANAGER_SNDIO_H_ -diff -Naur chromium-83.0.4103.97.orig/media/audio/sndio/sndio_input.cc chromium-83.0.4103.97/media/audio/sndio/sndio_input.cc ---- a/media/audio/sndio/sndio_input.cc 1970-01-01 01:00:00.000000000 +0100 -+++ b/media/audio/sndio/sndio_input.cc 2020-06-13 17:32:28.511395969 +0200 -@@ -0,0 +1,200 @@ -+// Copyright 2013 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. -+ -+#include "base/bind.h" -+#include "base/logging.h" -+#include "base/macros.h" -+#include "media/base/audio_timestamp_helper.h" -+#include "media/audio/sndio/audio_manager_sndio.h" -+#include "media/audio/audio_manager.h" -+#include "media/audio/sndio/sndio_input.h" -+ -+namespace media { -+ -+static const SampleFormat kSampleFormat = kSampleFormatS16; -+ -+void SndioAudioInputStream::OnMoveCallback(void *arg, int delta) -+{ -+ SndioAudioInputStream* self = static_cast(arg); -+ -+ self->hw_delay += delta; -+} -+ -+void *SndioAudioInputStream::ThreadEntry(void *arg) { -+ SndioAudioInputStream* self = static_cast(arg); -+ -+ self->ThreadLoop(); -+ return NULL; -+} -+ -+SndioAudioInputStream::SndioAudioInputStream(AudioManagerBase* manager, -+ const std::string& device_name, -+ const AudioParameters& params) -+ : manager(manager), -+ params(params), -+ audio_bus(AudioBus::Create(params)), -+ state(kClosed) { -+} -+ -+SndioAudioInputStream::~SndioAudioInputStream() { -+ if (state != kClosed) -+ Close(); -+} -+ -+bool SndioAudioInputStream::Open() { -+ struct sio_par par; -+ int sig; -+ -+ if (state != kClosed) -+ return false; -+ -+ if (params.format() != AudioParameters::AUDIO_PCM_LINEAR && -+ params.format() != AudioParameters::AUDIO_PCM_LOW_LATENCY) { -+ LOG(WARNING) << "Unsupported audio format."; -+ return false; -+ } -+ -+ sio_initpar(&par); -+ par.rate = params.sample_rate(); -+ par.rchan = params.channels(); -+ par.bits = SampleFormatToBitsPerChannel(kSampleFormat); -+ par.bps = par.bits / 8; -+ par.sig = sig = par.bits != 8 ? 1 : 0; -+ par.le = SIO_LE_NATIVE; -+ par.appbufsz = params.frames_per_buffer(); -+ -+ hdl = sio_open(SIO_DEVANY, SIO_REC, 0); -+ -+ if (hdl == NULL) { -+ LOG(ERROR) << "Couldn't open audio device."; -+ return false; -+ } -+ -+ if (!sio_setpar(hdl, &par) || !sio_getpar(hdl, &par)) { -+ LOG(ERROR) << "Couldn't set audio parameters."; -+ goto bad_close; -+ } -+ -+ if (par.rate != (unsigned int)params.sample_rate() || -+ par.rchan != (unsigned int)params.channels() || -+ par.bits != (unsigned int)SampleFormatToBitsPerChannel(kSampleFormat) || -+ par.sig != (unsigned int)sig || -+ (par.bps > 1 && par.le != SIO_LE_NATIVE) || -+ (par.bits != par.bps * 8)) { -+ LOG(ERROR) << "Unsupported audio parameters."; -+ goto bad_close; -+ } -+ state = kStopped; -+ buffer = new char[audio_bus->frames() * params.GetBytesPerFrame(kSampleFormat)]; -+ sio_onmove(hdl, &OnMoveCallback, this); -+ return true; -+bad_close: -+ sio_close(hdl); -+ return false; -+} -+ -+void SndioAudioInputStream::Start(AudioInputCallback* cb) { -+ -+ StartAgc(); -+ -+ state = kRunning; -+ hw_delay = 0; -+ callback = cb; -+ sio_start(hdl); -+ if (pthread_create(&thread, NULL, &ThreadEntry, this) != 0) { -+ LOG(ERROR) << "Failed to create real-time thread for recording."; -+ sio_stop(hdl); -+ state = kStopped; -+ } -+} -+ -+void SndioAudioInputStream::Stop() { -+ -+ if (state == kStopped) -+ return; -+ -+ state = kStopWait; -+ pthread_join(thread, NULL); -+ sio_stop(hdl); -+ state = kStopped; -+ -+ StopAgc(); -+} -+ -+void SndioAudioInputStream::Close() { -+ -+ if (state == kClosed) -+ return; -+ -+ if (state == kRunning) -+ Stop(); -+ -+ state = kClosed; -+ delete [] buffer; -+ sio_close(hdl); -+ -+ manager->ReleaseInputStream(this); -+} -+ -+double SndioAudioInputStream::GetMaxVolume() { -+ // Not supported -+ return 0.0; -+} -+ -+void SndioAudioInputStream::SetVolume(double volume) { -+ // Not supported. Do nothing. -+} -+ -+double SndioAudioInputStream::GetVolume() { -+ // Not supported. -+ return 0.0; -+} -+ -+bool SndioAudioInputStream::IsMuted() { -+ // Not supported. -+ return false; -+} -+ -+void SndioAudioInputStream::SetOutputDeviceForAec( -+ const std::string& output_device_id) { -+ // Not supported. -+} -+ -+void SndioAudioInputStream::ThreadLoop(void) { -+ size_t todo, n; -+ char *data; -+ unsigned int nframes; -+ double normalized_volume = 0.0; -+ -+ nframes = audio_bus->frames(); -+ -+ while (state == kRunning && !sio_eof(hdl)) { -+ -+ GetAgcVolume(&normalized_volume); -+ -+ // read one block -+ todo = nframes * params.GetBytesPerFrame(kSampleFormat); -+ data = buffer; -+ while (todo > 0) { -+ n = sio_read(hdl, data, todo); -+ if (n == 0) -+ return; // unrecoverable I/O error -+ todo -= n; -+ data += n; -+ } -+ hw_delay -= nframes; -+ -+ // convert frames count to TimeDelta -+ const base::TimeDelta delay = AudioTimestampHelper::FramesToTime(hw_delay, -+ params.sample_rate()); -+ -+ // push into bus -+ audio_bus->FromInterleaved(reinterpret_cast(buffer), nframes); -+ -+ // invoke callback -+ callback->OnData(audio_bus.get(), base::TimeTicks::Now() - delay, 1.); -+ } -+} -+ -+} // namespace media -diff -Naur chromium-83.0.4103.97.orig/media/audio/sndio/sndio_input.h chromium-83.0.4103.97/media/audio/sndio/sndio_input.h ---- a/media/audio/sndio/sndio_input.h 1970-01-01 01:00:00.000000000 +0100 -+++ b/media/audio/sndio/sndio_input.h 2020-06-13 17:32:28.511395969 +0200 -@@ -0,0 +1,91 @@ -+// Copyright 2013 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 MEDIA_AUDIO_SNDIO_SNDIO_INPUT_H_ -+#define MEDIA_AUDIO_SNDIO_SNDIO_INPUT_H_ -+ -+#include -+#include -+#include -+ -+#include "base/compiler_specific.h" -+#include "base/macros.h" -+#include "base/memory/weak_ptr.h" -+#include "base/time/time.h" -+#include "media/audio/agc_audio_stream.h" -+#include "media/audio/audio_io.h" -+#include "media/audio/audio_device_description.h" -+#include "media/base/audio_parameters.h" -+ -+namespace media { -+ -+class AudioManagerBase; -+ -+// Implementation of AudioOutputStream using sndio(7) -+class SndioAudioInputStream : public AgcAudioStream { -+ public: -+ // Pass this to the constructor if you want to attempt auto-selection -+ // of the audio recording device. -+ static const char kAutoSelectDevice[]; -+ -+ // Create a PCM Output stream for the SNDIO device identified by -+ // |device_name|. If unsure of what to use for |device_name|, use -+ // |kAutoSelectDevice|. -+ SndioAudioInputStream(AudioManagerBase* audio_manager, -+ const std::string& device_name, -+ const AudioParameters& params); -+ -+ ~SndioAudioInputStream() override; -+ -+ // Implementation of AudioInputStream. -+ bool Open() override; -+ void Start(AudioInputCallback* callback) override; -+ void Stop() override; -+ void Close() override; -+ double GetMaxVolume() override; -+ void SetVolume(double volume) override; -+ double GetVolume() override; -+ bool IsMuted() override; -+ void SetOutputDeviceForAec(const std::string& output_device_id) override; -+ -+ private: -+ -+ enum StreamState { -+ kClosed, // Not opened yet -+ kStopped, // Device opened, but not started yet -+ kRunning, // Started, device playing -+ kStopWait // Stopping, waiting for the real-time thread to exit -+ }; -+ -+ // C-style call-backs -+ static void OnMoveCallback(void *arg, int delta); -+ static void* ThreadEntry(void *arg); -+ -+ // Continuously moves data from the device to the consumer -+ void ThreadLoop(); -+ // Our creator, the audio manager needs to be notified when we close. -+ AudioManagerBase* manager; -+ // Parameters of the source -+ AudioParameters params; -+ // We store data here for consumer -+ std::unique_ptr audio_bus; -+ // Call-back that consumes recorded data -+ AudioInputCallback* callback; // Valid during a recording session. -+ // Handle of the audio device -+ struct sio_hdl* hdl; -+ // Current state of the stream -+ enum StreamState state; -+ // High priority thread running ThreadLoop() -+ pthread_t thread; -+ // Number of frames buffered in the hardware -+ int hw_delay; -+ // Temporary buffer where data is stored sndio-compatible format -+ char* buffer; -+ -+ DISALLOW_COPY_AND_ASSIGN(SndioAudioInputStream); -+}; -+ -+} // namespace media -+ -+#endif // MEDIA_AUDIO_SNDIO_SNDIO_INPUT_H_ -diff -Naur chromium-83.0.4103.97.orig/media/audio/sndio/sndio_output.cc chromium-83.0.4103.97/media/audio/sndio/sndio_output.cc ---- a/media/audio/sndio/sndio_output.cc 1970-01-01 01:00:00.000000000 +0100 -+++ b/media/audio/sndio/sndio_output.cc 2020-06-13 17:32:28.511395969 +0200 -@@ -0,0 +1,183 @@ -+// Copyright (c) 2012 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. -+ -+#include "base/logging.h" -+#include "base/time/time.h" -+#include "base/time/default_tick_clock.h" -+#include "media/audio/audio_manager_base.h" -+#include "media/base/audio_timestamp_helper.h" -+#include "media/audio/sndio/sndio_output.h" -+ -+namespace media { -+ -+static const SampleFormat kSampleFormat = kSampleFormatS16; -+ -+void SndioAudioOutputStream::OnMoveCallback(void *arg, int delta) { -+ SndioAudioOutputStream* self = static_cast(arg); -+ -+ self->hw_delay -= delta; -+} -+ -+void SndioAudioOutputStream::OnVolCallback(void *arg, unsigned int vol) { -+ SndioAudioOutputStream* self = static_cast(arg); -+ -+ self->vol = vol; -+} -+ -+void *SndioAudioOutputStream::ThreadEntry(void *arg) { -+ SndioAudioOutputStream* self = static_cast(arg); -+ -+ self->ThreadLoop(); -+ return NULL; -+} -+ -+SndioAudioOutputStream::SndioAudioOutputStream(const AudioParameters& params, -+ AudioManagerBase* manager) -+ : manager(manager), -+ params(params), -+ audio_bus(AudioBus::Create(params)), -+ state(kClosed), -+ mutex(PTHREAD_MUTEX_INITIALIZER) { -+} -+ -+SndioAudioOutputStream::~SndioAudioOutputStream() { -+ if (state != kClosed) -+ Close(); -+} -+ -+bool SndioAudioOutputStream::Open() { -+ struct sio_par par; -+ int sig; -+ -+ if (params.format() != AudioParameters::AUDIO_PCM_LINEAR && -+ params.format() != AudioParameters::AUDIO_PCM_LOW_LATENCY) { -+ LOG(WARNING) << "Unsupported audio format."; -+ return false; -+ } -+ sio_initpar(&par); -+ par.rate = params.sample_rate(); -+ par.pchan = params.channels(); -+ par.bits = SampleFormatToBitsPerChannel(kSampleFormat); -+ par.bps = par.bits / 8; -+ par.sig = sig = par.bits != 8 ? 1 : 0; -+ par.le = SIO_LE_NATIVE; -+ par.appbufsz = params.frames_per_buffer(); -+ -+ hdl = sio_open(SIO_DEVANY, SIO_PLAY, 0); -+ if (hdl == NULL) { -+ LOG(ERROR) << "Couldn't open audio device."; -+ return false; -+ } -+ if (!sio_setpar(hdl, &par) || !sio_getpar(hdl, &par)) { -+ LOG(ERROR) << "Couldn't set audio parameters."; -+ goto bad_close; -+ } -+ if (par.rate != (unsigned int)params.sample_rate() || -+ par.pchan != (unsigned int)params.channels() || -+ par.bits != (unsigned int)SampleFormatToBitsPerChannel(kSampleFormat) || -+ par.sig != (unsigned int)sig || -+ (par.bps > 1 && par.le != SIO_LE_NATIVE) || -+ (par.bits != par.bps * 8)) { -+ LOG(ERROR) << "Unsupported audio parameters."; -+ goto bad_close; -+ } -+ state = kStopped; -+ volpending = 0; -+ vol = 0; -+ buffer = new char[audio_bus->frames() * params.GetBytesPerFrame(kSampleFormat)]; -+ sio_onmove(hdl, &OnMoveCallback, this); -+ sio_onvol(hdl, &OnVolCallback, this); -+ return true; -+ bad_close: -+ sio_close(hdl); -+ return false; -+} -+ -+void SndioAudioOutputStream::Close() { -+ if (state == kClosed) -+ return; -+ if (state == kRunning) -+ Stop(); -+ state = kClosed; -+ delete [] buffer; -+ sio_close(hdl); -+ manager->ReleaseOutputStream(this); // Calls the destructor -+} -+ -+void SndioAudioOutputStream::Start(AudioSourceCallback* callback) { -+ state = kRunning; -+ hw_delay = 0; -+ source = callback; -+ sio_start(hdl); -+ if (pthread_create(&thread, NULL, &ThreadEntry, this) != 0) { -+ LOG(ERROR) << "Failed to create real-time thread."; -+ sio_stop(hdl); -+ state = kStopped; -+ } -+} -+ -+void SndioAudioOutputStream::Stop() { -+ if (state == kStopped) -+ return; -+ state = kStopWait; -+ pthread_join(thread, NULL); -+ sio_stop(hdl); -+ state = kStopped; -+} -+ -+void SndioAudioOutputStream::SetVolume(double v) { -+ pthread_mutex_lock(&mutex); -+ vol = v * SIO_MAXVOL; -+ volpending = 1; -+ pthread_mutex_unlock(&mutex); -+} -+ -+void SndioAudioOutputStream::GetVolume(double* v) { -+ pthread_mutex_lock(&mutex); -+ *v = vol * (1. / SIO_MAXVOL); -+ pthread_mutex_unlock(&mutex); -+} -+ -+// This stream is always used with sub second buffer sizes, where it's -+// sufficient to simply always flush upon Start(). -+void SndioAudioOutputStream::Flush() {} -+ -+void SndioAudioOutputStream::ThreadLoop(void) { -+ int avail, count, result; -+ -+ while (state == kRunning) { -+ // Update volume if needed -+ pthread_mutex_lock(&mutex); -+ if (volpending) { -+ volpending = 0; -+ sio_setvol(hdl, vol); -+ } -+ pthread_mutex_unlock(&mutex); -+ -+ // Get data to play -+ const base::TimeDelta delay = AudioTimestampHelper::FramesToTime(hw_delay, -+ params.sample_rate()); -+ count = source->OnMoreData(delay, base::TimeTicks::Now(), 0, audio_bus.get()); -+ audio_bus->ToInterleaved(count, reinterpret_cast(buffer)); -+ if (count == 0) { -+ // We have to submit something to the device -+ count = audio_bus->frames(); -+ memset(buffer, 0, count * params.GetBytesPerFrame(kSampleFormat)); -+ LOG(WARNING) << "No data to play, running empty cycle."; -+ } -+ -+ // Submit data to the device -+ avail = count * params.GetBytesPerFrame(kSampleFormat); -+ result = sio_write(hdl, buffer, avail); -+ if (result == 0) { -+ LOG(WARNING) << "Audio device disconnected."; -+ break; -+ } -+ -+ // Update hardware pointer -+ hw_delay += count; -+ } -+} -+ -+} // namespace media -diff -Naur chromium-83.0.4103.97.orig/media/audio/sndio/sndio_output.h chromium-83.0.4103.97/media/audio/sndio/sndio_output.h ---- a/media/audio/sndio/sndio_output.h 1970-01-01 01:00:00.000000000 +0100 -+++ b/media/audio/sndio/sndio_output.h 2020-06-13 17:32:28.511395969 +0200 -@@ -0,0 +1,86 @@ -+// Copyright (c) 2012 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 MEDIA_AUDIO_SNDIO_SNDIO_OUTPUT_H_ -+#define MEDIA_AUDIO_SNDIO_SNDIO_OUTPUT_H_ -+ -+#include -+#include -+ -+#include "base/time/tick_clock.h" -+#include "base/time/time.h" -+#include "media/audio/audio_io.h" -+ -+namespace media { -+ -+class AudioManagerBase; -+ -+// Implementation of AudioOutputStream using sndio(7) -+class SndioAudioOutputStream : public AudioOutputStream { -+ public: -+ // The manager is creating this object -+ SndioAudioOutputStream(const AudioParameters& params, -+ AudioManagerBase* manager); -+ virtual ~SndioAudioOutputStream(); -+ -+ // Implementation of AudioOutputStream. -+ bool Open() override; -+ void Close() override; -+ void Start(AudioSourceCallback* callback) override; -+ void Stop() override; -+ void SetVolume(double volume) override; -+ void GetVolume(double* volume) override; -+ void Flush() override; -+ -+ friend void sndio_onmove(void *arg, int delta); -+ friend void sndio_onvol(void *arg, unsigned int vol); -+ friend void *sndio_threadstart(void *arg); -+ -+ private: -+ enum StreamState { -+ kClosed, // Not opened yet -+ kStopped, // Device opened, but not started yet -+ kRunning, // Started, device playing -+ kStopWait // Stopping, waiting for the real-time thread to exit -+ }; -+ -+ // C-style call-backs -+ static void OnMoveCallback(void *arg, int delta); -+ static void OnVolCallback(void *arg, unsigned int vol); -+ static void* ThreadEntry(void *arg); -+ -+ // Continuously moves data from the producer to the device -+ void ThreadLoop(void); -+ -+ // Our creator, the audio manager needs to be notified when we close. -+ AudioManagerBase* manager; -+ // Parameters of the source -+ AudioParameters params; -+ // Source stores data here -+ std::unique_ptr audio_bus; -+ // Call-back that produces data to play -+ AudioSourceCallback* source; -+ // Handle of the audio device -+ struct sio_hdl* hdl; -+ // Current state of the stream -+ enum StreamState state; -+ // High priority thread running ThreadLoop() -+ pthread_t thread; -+ // Protects vol, volpending and hw_delay -+ pthread_mutex_t mutex; -+ // Current volume in the 0..SIO_MAXVOL range -+ int vol; -+ // Set to 1 if volumes must be refreshed in the realtime thread -+ int volpending; -+ // Number of frames buffered in the hardware -+ int hw_delay; -+ // Temporary buffer where data is stored sndio-compatible format -+ char* buffer; -+ -+ DISALLOW_COPY_AND_ASSIGN(SndioAudioOutputStream); -+}; -+ -+} // namespace media -+ -+#endif // MEDIA_AUDIO_SNDIO_SNDIO_OUTPUT_H_ -diff -Naur chromium-83.0.4103.97.orig/media/media_options.gni chromium-83.0.4103.97/media/media_options.gni ---- a/media/media_options.gni -+++ b/media/media_options.gni -@@ -158,6 +158,9 @@ - # Enables runtime selection of ALSA library for audio. - use_alsa = false - -+ # Enable runtime selection of sndio(7) -+ use_sndio = false -+ - # Alsa should be used on all non-Android, non-Mac POSIX systems - with the - # exception of CastOS desktop builds. - # diff --git a/srcpkgs/chromium/patches/systypes.patch b/srcpkgs/chromium/patches/systypes.patch deleted file mode 100644 index 1ccebbd2f2b318..00000000000000 --- a/srcpkgs/chromium/patches/systypes.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/base/third_party/symbolize/symbolize.h -+++ b/base/third_party/symbolize/symbolize.h -@@ -58,6 +58,8 @@ - #include "config.h" - #include "glog/logging.h" - -+#include -+ - #ifdef HAVE_SYMBOLIZE - - #if defined(__ELF__) // defined by gcc diff --git a/srcpkgs/chromium/patches/unbundled-cross-toolchain.patch b/srcpkgs/chromium/patches/unbundled-cross-toolchain.patch deleted file mode 100644 index c3f2294ac4b2cb..00000000000000 --- a/srcpkgs/chromium/patches/unbundled-cross-toolchain.patch +++ /dev/null @@ -1,12 +0,0 @@ ---- a/build/toolchain/linux/unbundle/BUILD.gn.orig -+++ b/build/toolchain/linux/unbundle/BUILD.gn -@@ -35,7 +35,7 @@ - extra_ldflags = getenv("BUILD_LDFLAGS") - - toolchain_args = { -- current_cpu = current_cpu -- current_os = current_os -+ current_cpu = host_cpu -+ current_os = host_os - } - } diff --git a/srcpkgs/chromium/patches/webrtc-size_t.patch b/srcpkgs/chromium/patches/webrtc-size_t.patch deleted file mode 100644 index dd46fe14cd2b1c..00000000000000 --- a/srcpkgs/chromium/patches/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 -+++ b/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/chromium/template b/srcpkgs/chromium/template deleted file mode 100644 index f1dba4c02dce6a..00000000000000 --- a/srcpkgs/chromium/template +++ /dev/null @@ -1,389 +0,0 @@ -# Template file for 'chromium' -pkgname=chromium -# See https://chromiumdash.appspot.com/releases?platform=Linux for the latest version -version=143.0.7499.40 -revision=1 -archs="i686* x86_64* aarch64* armv7l*" -_llvmver=21 -hostmakedepends=" - $(vopt_if clang "clang${_llvmver} lld${_llvmver} llvm${_llvmver} compiler-rt${_llvmver}") - bison git gperf hwids ninja nodejs perl pkg-config python3 - libepoxy-devel libglib-devel rust rust-bindgen - gn $(vopt_if qt6 qt6-base)" -makedepends=" - alsa-lib-devel libdav1d-devel brotli-devel cups-devel elfutils-devel - fontconfig-devel freetype-devel gtk+3-devel libXScrnSaver-devel - libXcomposite-devel libXcursor-devel libXdamage-devel libXi-devel libXrandr-devel - libavif-devel libcap-devel libcurl-devel libdrm-devel - libexif-devel libflac-devel libgcrypt-devel libjpeg-turbo-devel libmtp-devel - libpng-devel libva-devel libwebp-devel libxml2-devel libxshmfence-devel - libxslt-devel minizip-devel mit-krb5-devel nss-devel opus-devel - pciutils-devel snappy-devel speech-dispatcher-devel speex-devel - xcb-proto zlib-devel libaom-devel libffi-devel libevdev-devel - compiler-rt${_llvmver} rust-std - $(vopt_if pipewire pipewire-devel) - $(vopt_if pulseaudio pulseaudio-devel) - $(vopt_if sndio sndio-devel) - $(vopt_if qt6 qt6-base-devel)" -depends="desktop-file-utils hicolor-icon-theme hwids xdg-utils" -short_desc="Google's attempt at creating a safer, faster, and more stable browser" -maintainer="Duncaen " -license="BSD-3-Clause" -homepage="https://www.chromium.org/" -# distfiles="https://commondatastorage.googleapis.com/chromium-browser-official/chromium-${version}.tar.xz" -# distfiles="https://chromium-tarballs.distfiles.gentoo.org/chromium-${version}.tar.xz" -# distfiles="https://chromium.googlesource.com/chromium/src.git/+archive/refs/tags/${version}.tar.gz" -distfiles="https://github.com/chromium-linux-tarballs/chromium-tarballs/releases/download/${version}/chromium-${version}-linux.tar.xz" -checksum=373082ec4599eb802dcb6b66ba3611ac5edf96cf3b4800300eb04f291f6d2634 - -lib32disabled=yes - -build_options="clang libcxx debug vaapi pulseaudio sndio pipewire lto drumbrake qt6" -build_options_default="clang libcxx vaapi pulseaudio pipewire qt6" -desc_option_clang="Use clang to build" -desc_option_libcxx="Use bundled libc++" -desc_option_debug="Build with debug symbols" -desc_option_lto="Enable Link Time Optimization" -desc_option_pipewire="Enable support for screen sharing for WebRTC via PipeWire" -desc_option_drumbrake="WebAssembly Interpreter" - -if [ "$XBPS_LIBC" = musl ]; then - hostmakedepends+=" musl-legacy-compat" -fi - -if [ "$XBPS_TARGET_LIBC" = "musl" ]; then - makedepends+=" musl-legacy-compat" -fi - -if [ "$CROSS_BUILD" ]; then - hostmakedepends+=" libX11-devel libxcb-devel pciutils-devel libXext-devel libglvnd-devel - libjpeg-turbo-devel libXi-devel nss-devel libpng-devel libwebp-devel - libxml2-devel $(vopt_if pulseaudio pulseaudio-devel) libxslt-devel libxkbcommon-devel - $(vopt_if pipewire pipewire-devel) opus-devel pango-devel libva-devel - libcurl-devel snappy-devel libXrandr-devel libXcomposite-devel cups-devel - mit-krb5-devel alsa-lib-devel libXdamage-devel libepoxy-devel libevdev-devel - libavif-devel libaom-devel libdav1d-devel libflac-devel - libdrm-devel libgbm-devel $(vopt_if qt6 qt6-base-devel)" -fi - -if [ ! "$XBPS_WORDSIZE" = "$XBPS_TARGET_WORDSIZE" ]; then - broken="chromium (v8) can only be cross compiled if word size matches" -fi - -if [ "$CROSS_BUILD" ]; then - case "${XBPS_TARGET_MACHINE}" in - aarch64*) ;; - *) nocross="chromium can not be cross compiled for this architecture" ;; - esac -fi - -if [ "$build_option_qt6" ]; then - subpackages+=" chromium-qt6" -fi - -post_patch() { - if [ "$XBPS_TARGET_LIBC" = "musl" ]; then - for f in "${FILESDIR}"/musl-patches/*.patch; do - echo "Applying $f" - patch -Np1 -i "$f" - done - fi - - # prevent annoying errors when regenerating gni - vsed -i 's,^update_readme$,#update_readme,' \ - third_party/libvpx/generate_gni.sh - - # allow system dependencies in "official builds" - vsed -i 's/OFFICIAL_BUILD/GOOGLE_CHROME_BUILD/' \ - tools/generate_shim_headers/generate_shim_headers.py - - mkdir -p third_party/node/linux/node-linux-x64/bin - rm -f third_party/node/linux/node-linux-x64/bin/node - ln -s /usr/bin/node third_party/node/linux/node-linux-x64/bin/ -} - -_setup_clang() { - export CC=clang - export CXX=clang++ - export AR=llvm-ar - export NM=llvm-nm - export CFLAGS="-Wno-unknown-warning-option -fdebug-prefix-map=$wrksrc=." - export CXXFLAGS="-Wno-unknown-warning-option -fdebug-prefix-map=$wrksrc=." - export LDFLAGS="" - export BUILD_CC=clang - export BUILD_CXX=clang++ - export BUILD_AR=llvm-ar - export BUILD_NM=llvm-nm - export BUILD_CFLAGS="-Wno-unknown-warning-option" - export BUILD_CXXFLAGS="-Wno-unknown-warning-option" - if [[ -n "$CROSS_BUILD" ]]; then - CFLAGS+=" --sysroot=${XBPS_CROSS_BASE}" - CXXFLAGS+=" --sysroot=${XBPS_CROSS_BASE}" - LDFLAGS+=" --sysroot=${XBPS_CROSS_BASE}" - if [[ -z "$build_option_libcxx" ]]; then - local gcc_version=$(gcc -dumpversion) - local clang_version=$(clang -dumpversion) - CFLAGS+=" --gcc-toolchain=/usr" - CFLAGS+=" -nostdinc" - CFLAGS+=" -isystem ${XBPS_CROSS_BASE}/usr/include" - CFLAGS+=" -isystem /usr/lib/clang/${clang_version}/include" - CXXFLAGS+=" --gcc-toolchain=/usr" - CXXFLAGS+=" -nostdinc++" - CXXFLAGS+=" -isystem ${XBPS_CROSS_BASE}/usr/include/c++/${gcc_version%.*}" - CXXFLAGS+=" -isystem ${XBPS_CROSS_BASE}/usr/include/c++/${gcc_version%.*}/${XBPS_CROSS_TRIPLET}" - CXXFLAGS+=" -isystem ${XBPS_CROSS_BASE}/usr/include/c++/${gcc_version%.*}/backward" - CXXFLAGS+=" -nostdinc" - CXXFLAGS+=" -isystem ${XBPS_CROSS_BASE}/usr/include" - CXXFLAGS+=" -isystem /usr/lib/clang/${clang_version}/include" - LDFLAGS+=" --gcc-toolchain=/usr" - fi - fi -} - -_setup_toolchain() { - if [ "$build_option_clang" ]; then - _setup_clang - fi -} - -do_configure() { - local system=() conf=() - - if false; then - # compile gn early, so it can be used to generate gni stuff - AR="ar" CC=$CC_FOR_BUILD CXX=$CXX_FOR_BUILD LD=$CXX_FOR_BUILD \ - CFLAGS=$CFLAGS_FOR_BUILD CXXFLAGS=$CXXFLAGS_FOR_BUILD LDFLAGS=$LDFLAGS_FOR_BUILD \ - tools/gn/bootstrap/bootstrap.py ${makejobs} --skip-generate-buildfiles - fi - - # Use system-provided libraries. - # TODO: use_system_hunspell (upstream changes needed). - # TODO: use_system_libsrtp. - # TODO: use_system_libusb (http://crbug.com/266149). - # TODO: use_system_ssl (http://crbug.com/58087). - # TODO: use_system_sqlite (http://crbug.com/22208). - # TODO: use_system_icu (segfaults) - # use_system_protobuf - # use_system_v8=1 - # bzip2 xdg_utils speex - # XXX: harfbuzz-ng use builtin one until system-wide is updated >=3.0.0 - # libcxx https://github.com/llvm/llvm-project/issues/61705: - # snappy - # ffmpeg: system ffmpeg is too old and makes the ffmpeg update not require - # rebuilding chromium - system=( - flac - fontconfig - freetype - libdrm - libjpeg - libpng - libwebp - libxml - libxslt - opus - ) - - # remove build scripts for system provided dependencies - basically does the - # same as the bundeled script to remove bundeled libs, but this way we don't - # have to list the remaining libs - for LIB in "${system[@]}" libjpeg_turbo; do - find "third_party/$LIB" -type f \ - \! -path "third_party/$LIB/chromium/*" \ - \! -path "third_party/$LIB/google/*" \ - \! -path './base/third_party/icu/*' \ - \! -path './third_party/harfbuzz-ng/utils/hb_scoped.h' \ - \! -regex '.*\.\(gn\|gni\|isolate\)' \ - -delete || : - done - - # switch to system provided dependencies - build/linux/unbundle/replace_gn_files.py --system-libraries "${system[@]}" - - third_party/libaddressinput/chromium/tools/update-strings.py - - local clang_version="$(clang -dumpversion)" - conf=( - 'use_sysroot=false' - - 'host_pkg_config="/usr/bin/pkg-config"' - - "is_clang=$(vopt_if clang true false)" - "use_lld=$(vopt_if clang true false)" - 'clang_use_chrome_plugins=false' - 'clang_base_path="/usr"' - "clang_cross_path=\"${XBPS_CROSS_BASE}\"" - "clang_version=\"${clang_version%%.*}\"" - 'use_clang_modules=false' # not yet supported with void's libcxx - - "use_custom_libcxx=$(vopt_if libcxx true false)" # https://github.com/llvm/llvm-project/issues/61705 - - 'enable_rust=true' - 'rust_sysroot_absolute="/usr"' - "rust_cross_sysroot_absolute=\"${XBPS_CROSS_BASE}\"" - 'rust_bindgen_root="/usr"' - "rustc_version=\"$(rustc --version)\"" - - 'node_version_check=false' - - # is_debug makes the build a debug build, changes some things. - # might be useful for real debugging vs just debug symbols. - "is_debug=false" - "blink_symbol_level=$(vopt_if debug 1 0)" - "symbol_level=$(vopt_if debug 1 0)" - - 'icu_use_data_file=true' - - 'enable_widevine=true' - 'enable_hangout_services_extension=true' - - 'use_system_harfbuzz=false' - 'use_system_libffi=true' - - 'use_qt5=false' - "use_qt6=$(vopt_if qt6 true false)" - - 'use_cups=true' - - "use_vaapi=$(vopt_if vaapi true false)" - - "use_pulseaudio=$(vopt_if pulseaudio true false)" - "link_pulseaudio=$(vopt_if pulseaudio true false)" - - "rtc_use_pipewire=$(vopt_if pipewire true false)" - - "use_sndio=$(vopt_if sndio true false)" - - "v8_enable_drumbrake=$(vopt_if drumbrake true false)" - - # Always support proprietary codecs. - # Enable H.264 support in bundled ffmpeg. - 'proprietary_codecs=true' - 'ffmpeg_branding="Chrome"' - - # Make sure that -Werror doesn't get added to CFLAGS by the build system. - # Depending on GCC version the warnings are different and we don't want - # the build to fail because of that. - 'treat_warnings_as_errors=false' - 'fatal_linker_warnings=false' - - # Save space by removing DLOG and DCHECK messages (about 6% reduction). - # 'logging_like_official_build=true' - 'disable_fieldtrial_testing_config=true' - - 'is_official_build=true' - - # segfaults with llvm-12.0.1 - 'is_cfi=false' - 'use_cfi_icall=false' - - "use_thin_lto=$(vopt_if lto true false)" - 'chrome_pgo_phase=0' - ) - - if [ "$build_option_qt6" ];then - conf+=('moc_qt6_path="/usr/lib/qt6/libexec"') - fi - - if [ "$CROSS_BUILD" ]; then - conf+=( - 'custom_toolchain="//build/toolchain/linux/unbundle:default"' - 'host_toolchain="//build/toolchain/linux/unbundle:host"' - 'v8_snapshot_toolchain="//build/toolchain/linux/unbundle:v8_snapshot_cross"' - ) - else - conf+=( - 'custom_toolchain="//build/toolchain/linux/unbundle:default"' - 'host_toolchain="//build/toolchain/linux/unbundle:default"' - ) - fi - - if [ "$XBPS_TARGET_LIBC" = "musl" ]; then - conf+=( 'is_musl=true' ) - fi - - case "${XBPS_TARGET_MACHINE}" in - x86_64*) conf+=( 'target_cpu="x64"' ) ;; - i686*) conf+=( 'target_cpu="x86"' ) ;; - arm*) conf+=( 'target_cpu="arm"' ) ;; - aarch64*) conf+=( 'target_cpu="arm64"' ) ;; - esac - - if [ "$CROSS_BUILD" ]; then - case "${XBPS_MACHINE}" in - x86_64*) conf+=( 'host_cpu="x64"' ) ;; - i686*) conf+=( 'host_cpu="x86"' ) ;; - arm*) conf+=( 'host_cpu="arm"' ) ;; - aarch64*) conf+=( 'host_cpu="arm64"' ) ;; - esac - fi - _setup_toolchain - if false; then - out/Release/gn gen out/Release --args="${conf[*]}" - else - gn gen out/Release --args="${conf[*]}" - fi -} - -do_build() { - # XXX: need for error: the option `Z` is only accepted on the nightly compiler - export RUSTC_BOOTSTRAP=1 - - _setup_toolchain - CCACHE_SLOPPINESS=include_file_mtime ninja -C out/Release ${makejobs} chrome chromedriver.unstripped chrome_crashpad_handler -} - -do_install() { - vinstall out/Release/chrome 755 usr/lib/${pkgname} ${pkgname} - vinstall out/Release/chrome_crashpad_handler 755 usr/lib/${pkgname} chrome_crashpad_handler - vinstall out/Release/chromedriver.unstripped 755 usr/lib/${pkgname} chromedriver - vinstall out/Release/libEGL.so 755 usr/lib/${pkgname} libEGL.so - vinstall out/Release/libGLESv2.so 755 usr/lib/${pkgname} libGLESv2.so - vinstall out/Release/libvk_swiftshader.so 755 usr/lib/${pkgname} libvk_swiftshader.so - vinstall out/Release/vk_swiftshader_icd.json 755 usr/lib/${pkgname} vk_swiftshader_icd.json - if [ $build_option_qt6 ]; then - vinstall out/Release/libqt6_shim.so 755 usr/lib/${pkgname} libqt6_shim.so - fi - - vcopy "out/Release/*.bin" usr/lib/chromium - vcopy "out/Release/*.pak" usr/lib/chromium - - vmkdir usr/lib/chromium/locales - vcopy "out/Release/locales/*.pak" usr/lib/chromium/locales - - - vinstall out/Release/icudtl.dat 0644 usr/lib/chromium - - for size in 24 48 64 128 256; do - vinstall "chrome/app/theme/chromium/product_logo_${size}.png" \ - 644 \ - usr/share/icons/hicolor/${size}x${size}/apps chromium.png - done - for size in 16 32; do - vinstall "chrome/app/theme/default_100_percent/chromium/product_logo_${size}.png" \ - 644 \ - usr/share/icons/hicolor/${size}x${size}/apps chromium.png - done - - vbin ${FILESDIR}/chromium.sh chromium - vlicense LICENSE - ln -sf /usr/lib/chromium/chromedriver ${DESTDIR}/usr/bin/chromedriver - - vinstall chrome/installer/linux/common/desktop.template 644 usr/share/applications chromium.desktop - vman chrome/app/resources/manpage.1.in chromium.1 - - sed -i \ - -e 's/@@MENUNAME@@/Chromium/g' \ - -e 's/@@PACKAGE@@/chromium/g' \ - -e 's/@@USR_BIN_SYMLINK_NAME@@/chromium/g' \ - ${DESTDIR}/usr/share/man/man1/chromium.1 \ - ${DESTDIR}/usr/share/applications/chromium.desktop -} - -chromium-qt6_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - Qt6 integration" - pkg_install() { - vmove usr/lib/chromium/libqt6_shim.so - } -} diff --git a/srcpkgs/chromium/update b/srcpkgs/chromium/update deleted file mode 100644 index af42867275488c..00000000000000 --- a/srcpkgs/chromium/update +++ /dev/null @@ -1,2 +0,0 @@ -site='https://chromiumdash.appspot.com/fetch_releases?channel=Stable&platform=Linux&num=1&offset=0' -pattern='"version":\s*"\K[^,]+(?=")' diff --git a/srcpkgs/chrono-date-devel b/srcpkgs/chrono-date-devel deleted file mode 120000 index 7ba11f09e6bd81..00000000000000 --- a/srcpkgs/chrono-date-devel +++ /dev/null @@ -1 +0,0 @@ -chrono-date \ No newline at end of file diff --git a/srcpkgs/chrono-date/patches/538_output_date_pc_for_pkg_config.patch b/srcpkgs/chrono-date/patches/538_output_date_pc_for_pkg_config.patch deleted file mode 100644 index d20af66b16dcad..00000000000000 --- a/srcpkgs/chrono-date/patches/538_output_date_pc_for_pkg_config.patch +++ /dev/null @@ -1,60 +0,0 @@ -From e56b2dce7e89a92e1b9b35caa13b3e938c4cedea Mon Sep 17 00:00:00 2001 -From: Cole Mickens -Date: Sun, 26 Jan 2020 01:27:08 -0800 -Subject: [PATCH] CMakeLists.txt: output date.pc for pkg-config - ---- - CMakeLists.txt | 15 +++++++++++++++ - date.pc.in | 10 ++++++++++ - 2 files changed, 25 insertions(+) - create mode 100644 date.pc.in - -diff --git a/CMakeLists.txt b/CMakeLists.txt -index f30c473..fe778e8 100644 ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -128,6 +128,15 @@ if( BUILD_TZ_LIB ) - endif( ) - endif( ) - -+if ( BUILD_TZ_LIB ) -+ # Cflags: -I${includedir} @TZ_COMPILE_DEFINITIONS@ -+ set( TZ_COMPILE_DEFINITIONS "$,-D$, -D>,>" ) -+ configure_file(date.pc.in date.pc.cf @ONLY) -+ file( GENERATE OUTPUT "${CMAKE_CURRENT_BINARY_DIR}/date.pc" -+ INPUT "${CMAKE_CURRENT_BINARY_DIR}/date.pc.cf" ) -+ -+endif( ) -+ - #[===================================================================[ - installation - #]===================================================================] -@@ -171,6 +180,12 @@ install ( - FILES cmake/dateConfig.cmake "${version_config}" - DESTINATION ${CONFIG_LOC}) - -+if ( BUILD_TZ_LIB ) -+ install( -+ FILES ${CMAKE_BINARY_DIR}/date.pc -+ DESTINATION ${CMAKE_INSTALL_LIBDIR}/pkgconfig) -+endif( ) -+ - #[===================================================================[ - testing - #]===================================================================] -diff --git a/date.pc.in b/date.pc.in -new file mode 100644 -index 0000000..b9c4623 ---- /dev/null -+++ b/date.pc.in -@@ -0,0 +1,10 @@ -+prefix=@CMAKE_INSTALL_PREFIX@ -+exec_prefix=@CMAKE_INSTALL_BINDIR@ -+libdir=@CMAKE_INSTALL_LIB@ -+includedir=@CMAKE_INSTALL_INCLUDE@ -+ -+Name: date -+Description: A date and time library based on the C++11/14/17 header -+Version: @PACKAGE_VERSION@ -+Libs: -L${libdir} -ldate-tz -+Cflags: -I${includedir} @TZ_COMPILE_DEFINITIONS@ diff --git a/srcpkgs/chrono-date/patches/disable_buggy_libstdc++_tests.patch b/srcpkgs/chrono-date/patches/disable_buggy_libstdc++_tests.patch deleted file mode 100644 index d6257c4c3016e5..00000000000000 --- a/srcpkgs/chrono-date/patches/disable_buggy_libstdc++_tests.patch +++ /dev/null @@ -1,30 +0,0 @@ ---- a/test/date_test/parse.pass.cpp 2020-06-02 18:08:57.000000000 -0700 -+++ b/test/date_test/parse.pass.cpp 2020-07-11 19:35:35.349377734 -0700 -@@ -874,27 +874,20 @@ - int - main() - { -- test_a(); -- test_b(); -- test_c(); - test_C(); - test_d(); - test_D(); - test_F(); - test_H(); -- test_Ip(); - test_j(); - test_m(); - test_M(); -- test_p(); -- test_r(); - test_R(); - test_S(); - test_T(); - test_U(); - test_W(); - test_GV(); -- test_x(); - test_X(); - test_z(); - test_Z(); diff --git a/srcpkgs/chrono-date/patches/get_info.patch b/srcpkgs/chrono-date/patches/get_info.patch deleted file mode 100644 index 5ce6f15f6d2660..00000000000000 --- a/srcpkgs/chrono-date/patches/get_info.patch +++ /dev/null @@ -1,24 +0,0 @@ -From b49a7575ebbe127e8bd344900a52c14b5d69dd7b Mon Sep 17 00:00:00 2001 -From: Howard Hinnant -Date: Tue, 18 May 2021 16:15:31 -0400 -Subject: [PATCH] Zero initialize local_info in get_info - -* Even when the result is unique, the second sys_info - should be zero initialized. ---- - src/tz.cpp | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/src/tz.cpp b/src/tz.cpp -index 26babbd9..1592bc8f 100644 ---- a/src/tz.cpp -+++ b/src/tz.cpp -@@ -2164,7 +2164,7 @@ time_zone::get_info_impl(local_seconds tp) const - { - using namespace std::chrono; - init(); -- local_info i; -+ local_info i{}; - i.result = local_info::unique; - auto tr = upper_bound(transitions_.begin(), transitions_.end(), tp, - [](const local_seconds& x, const transition& t) diff --git a/srcpkgs/chrono-date/patches/sys_info.patch b/srcpkgs/chrono-date/patches/sys_info.patch deleted file mode 100644 index d7edfa0a4b5f48..00000000000000 --- a/srcpkgs/chrono-date/patches/sys_info.patch +++ /dev/null @@ -1,29 +0,0 @@ -From 052eebaf0086e6bbc5ead01c3f1a8f02496aa701 Mon Sep 17 00:00:00 2001 -From: Howard Hinnant -Date: Tue, 18 May 2021 16:17:37 -0400 -Subject: [PATCH] When comparing sys_info in test... only compare whether the - saves are equal to 0 and not their actual values. - -This allows one to compare against the binary database -which does not contain actual values of save. ---- - test/posix/ptz.pass.cpp | 3 ++- - 1 file changed, 2 insertions(+), 1 deletion(-) - -diff --git a/test/posix/ptz.pass.cpp b/test/posix/ptz.pass.cpp -index 5601c21d..9e15e3a9 100644 ---- a/test/posix/ptz.pass.cpp -+++ b/test/posix/ptz.pass.cpp -@@ -29,10 +29,11 @@ - bool - is_equal(date::sys_info const& x, date::sys_info const& y) - { -+ using namespace std::chrono; - return x.begin == y.begin && - x.end == y.end && - x.offset == y.offset && -- x.save == y.save && -+ (x.save == minutes{0}) == (y.save == minutes{0}) && - x.abbrev == y.abbrev; - } - diff --git a/srcpkgs/chrono-date/template b/srcpkgs/chrono-date/template deleted file mode 100644 index ff3f21b63f1771..00000000000000 --- a/srcpkgs/chrono-date/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 'chrono-date' -pkgname=chrono-date -version=3.0.1 -revision=1 -build_style=cmake -configure_args="-DBUILD_SHARED_LIBS=true -DBUILD_TZ_LIB=true - -DUSE_SYSTEM_TZ_DB=true -DENABLE_DATE_TESTING=false" -short_desc="Date and time library based on the C++11/14/17 header" -maintainer="lz-coder " -license="MIT" -homepage="https://howardhinnant.github.io/date/date.html" -changelog="https://github.com/HowardHinnant/date/releases" -distfiles="https://github.com/HowardHinnant/date/archive/v${version}.tar.gz" -checksum=7a390f200f0ccd207e8cff6757e04817c1a0aec3e327b006b7eb451c57ee3538 - -post_install() { - vlicense LICENSE.txt -} - -chrono-date-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/chronograf/files/chronograf/run b/srcpkgs/chronograf/files/chronograf/run deleted file mode 100644 index c5f6e0b2dc0bdd..00000000000000 --- a/srcpkgs/chronograf/files/chronograf/run +++ /dev/null @@ -1,4 +0,0 @@ -#!/bin/sh -exec 2>&1 - -exec chpst -u _chronograf:_chronograf chronograf --bolt-path=/var/lib/chronograf/chronograf-v1.db --canned-path=/usr/share/chronograf/canned diff --git a/srcpkgs/chronograf/patches/lmdb.patch b/srcpkgs/chronograf/patches/lmdb.patch deleted file mode 100644 index f79ff3fb11acc9..00000000000000 --- a/srcpkgs/chronograf/patches/lmdb.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/package.json 2023-05-11 10:30:54.448958871 -0400 -+++ b/package.json 2023-05-11 10:31:44.786945716 -0400 -@@ -32,5 +32,8 @@ - "process": "^0.11.10", - "querystring-es3": "^0.2.1", - "util": "^0.12.4" -+ }, -+ "resolutions": { -+ "lmdb": "^2.8.0" - } - } diff --git a/srcpkgs/chronograf/patches/noscripts.patch b/srcpkgs/chronograf/patches/noscripts.patch deleted file mode 100644 index ef7c67e7485713..00000000000000 --- a/srcpkgs/chronograf/patches/noscripts.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/Makefile 2023-05-09 14:10:03.975291850 -0400 -+++ b/Makefile 2023-05-09 14:13:17.400831107 -0400 -@@ -72,7 +72,7 @@ - ifndef YARN - $(error Please install yarn 1.19.1+) - else -- cd ui && yarn --no-progress --no-emoji -+ cd ui && yarn --no-progress --no-emoji --ignore-scripts - @touch .jsdep - endif diff --git a/srcpkgs/chronograf/template b/srcpkgs/chronograf/template deleted file mode 100644 index 1c5a28bf9b9587..00000000000000 --- a/srcpkgs/chronograf/template +++ /dev/null @@ -1,35 +0,0 @@ -# Template file for 'chronograf' -pkgname=chronograf -version=1.10.7 -revision=1 -build_style=go -go_import_path="github.com/influxdata/${pkgname}" -go_package="${go_import_path}/cmd/chronograf" -go_ldflags="-X main.version=${version}" -hostmakedepends="dep go-bindata nodejs yarn python3" -short_desc="Open source monitoring and visualization UI for the TICK stack" -maintainer="Michael Aldridge " -license="AGPL-3.0-or-later" -homepage="https://www.influxdata.com/time-series-platform/chronograf/" -changelog="https://raw.githubusercontent.com/influxdata/chronograf/master/CHANGELOG.md" -distfiles="https://github.com/influxdata/chronograf/archive/${version}.tar.gz" -checksum=1b88a6a1d7eb36d8b6b5ac1506d9647c978bc9bd466cba37c45bed2d86bd20e5 -system_accounts="_chronograf" -_chronograf_homedir="/var/lib/${pkgname}" -make_dirs="${_chronograf_homedir} 0755 _chronograf _chronograf" - -case "$XBPS_TARGET_MACHINE" in - i686*) broken="yarn not available" ;; - ppc*) broken="ftbfs in some js module" ;; -esac - -pre_build() { - CFLAGS="$CFLAGS -fPIC" CXXFLAGS="$CXXFLAGS -fPIC" make .jsdep assets -} - -post_install() { - vlicense LICENSE - vsv chronograf - vmkdir usr/share/chronograf/ - vcopy ${wrksrc}/${build_wrksrc}/canned usr/share/chronograf/canned -} diff --git a/srcpkgs/chrony/REMOVE b/srcpkgs/chrony/REMOVE deleted file mode 100644 index 43ebf3e521d72b..00000000000000 --- a/srcpkgs/chrony/REMOVE +++ /dev/null @@ -1,6 +0,0 @@ -case ${ACTION} in -purge) - [ -d var/log/chrony ] && rm -rf var/log/chrony - [ -d var/lib/chrony ] && rm -rf var/lib/chrony - ;; -esac diff --git a/srcpkgs/chrony/files/chronyd/run b/srcpkgs/chrony/files/chronyd/run deleted file mode 100644 index c26b42a1fec0d3..00000000000000 --- a/srcpkgs/chrony/files/chronyd/run +++ /dev/null @@ -1,5 +0,0 @@ -#!/bin/sh -exec 2>&1 -[ -r conf ] && . ./conf -install -d -m750 -o chrony -g chrony /var/run/chrony -exec chronyd -n -u chrony ${OPTS} diff --git a/srcpkgs/chrony/template b/srcpkgs/chrony/template deleted file mode 100644 index 38090cfa734922..00000000000000 --- a/srcpkgs/chrony/template +++ /dev/null @@ -1,38 +0,0 @@ -# Template file for 'chrony' -# When Updating: Please confirm the upstream config still refers to make_dirs -pkgname=chrony -version=4.7 -revision=1 -build_style=gnu-configure -configure_args="--without-nss --enable-scfilter - --with-sendmail=/usr/bin/sendmail" -hostmakedepends="pkg-config" -makedepends="gnutls-devel libcap-devel libedit-devel libseccomp-devel - nettle-devel pps-tools-devel" -conf_files="/etc/chrony.conf" -short_desc="Versatile implementation of the Network Time Protocol (NTP)" -maintainer="0x5c " -license="GPL-2.0-only" -homepage="https://chrony-project.org/" -changelog="https://gitlab.com/chrony/chrony/-/raw/master/NEWS" -distfiles="https://chrony-project.org/releases/chrony-${version}.tar.gz" -checksum=c0de41a8c051e5d32b101b5f7014b98ca978b18e592f30ce6840b6d4602d947b -system_accounts="chrony" -chrony_homedir="/var/lib/chrony" - -make_dirs=" - /var/log/chrony 0755 chrony chrony - /var/lib/chrony 0755 chrony chrony" - -provides="ntp-daemon-0_1" -alternatives=" - ntpd:ntpd:/usr/bin/chronyd - ntpd:ntpd.8:/usr/share/man/man8/chronyd.8 - ntpd:ntpd:/etc/sv/chronyd" - -post_install() { - vconf examples/chrony.conf.example1 chrony.conf - vsconf examples/chrony.conf.example2 - vsconf examples/chrony.conf.example3 - vsv chronyd -} diff --git a/srcpkgs/chrony_exporter/files/chrony_exporter/run b/srcpkgs/chrony_exporter/files/chrony_exporter/run deleted file mode 100644 index cf4b78747d7f0c..00000000000000 --- a/srcpkgs/chrony_exporter/files/chrony_exporter/run +++ /dev/null @@ -1,4 +0,0 @@ -#!/bin/sh -exec 2>&1 -[ -r conf ] && . ./conf -exec chpst -u chrony chrony_exporter ${OPTS} diff --git a/srcpkgs/chrony_exporter/template b/srcpkgs/chrony_exporter/template deleted file mode 100644 index b52eb5d148d444..00000000000000 --- a/srcpkgs/chrony_exporter/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'chrony_exporter' -pkgname=chrony_exporter -version=0.12.2 -revision=1 -build_style=go -go_import_path="github.com/superq/chrony_exporter" -go_ldflags="-X github.com/prometheus/common/version.Version=${version} - -X github.com/prometheus/common/version.Branch=main" -depends="chrony" -short_desc="Prometheus exporter for Chrony NTP" -maintainer="Leah Neukirchen " -license="Apache-2.0" -homepage="https://github.com/SuperQ/chrony_exporter" -changelog="https://raw.githubusercontent.com/SuperQ/chrony_exporter/main/CHANGELOG.md" -distfiles="https://github.com/SuperQ/chrony_exporter/archive/refs/tags/v${version}.tar.gz" -checksum=31db92bb6bfe421030d0655426c22d0783859205564c817b53fef271a2289001 - -post_install() { - vsv chrony_exporter -} diff --git a/srcpkgs/chroot-bash/patches/bash53-001.patch b/srcpkgs/chroot-bash/patches/bash53-001.patch deleted file mode 100644 index 9a0b6c126f82d6..00000000000000 --- a/srcpkgs/chroot-bash/patches/bash53-001.patch +++ /dev/null @@ -1,12 +0,0 @@ -Bash-5.3 patch 1: fix posix-mode issue with "wait -n", where it can return process IDs outside the requested set ---- a/jobs.c -+++ b/jobs.c -@@ -3538,7 +3538,7 @@ return_procsub: - /* There aren't any dead jobs in the jobs table, but let's see if there's - one in bgpids. We can do this in posix mode because we'll remove any - one we find from the table, preserving existing semantics. */ -- if (posixly_correct && (t = bgp_findone ())) -+ if (posixly_correct && (flags & JWAIT_WAITING) == 0 && (t = bgp_findone ())) - { - pid = t->pid; - r = t->status; diff --git a/srcpkgs/chroot-bash/patches/bash53-002.patch b/srcpkgs/chroot-bash/patches/bash53-002.patch deleted file mode 100644 index d4da5d5830b944..00000000000000 --- a/srcpkgs/chroot-bash/patches/bash53-002.patch +++ /dev/null @@ -1,76 +0,0 @@ -Bash-5.3 patch 2: do not try to use shm_open, there is too much variance in behavior across systems ---- a/lib/sh/anonfile.c -+++ b/lib/sh/anonfile.c -@@ -25,7 +25,7 @@ - #endif - #include - --#if defined (HAVE_MEMFD_CREATE) || defined (HAVE_SHM_OPEN) || defined (HAVE_SHM_MKSTEMP) -+#if defined (HAVE_MEMFD_CREATE) || defined (HAVE_SHM_MKSTEMP) - # include - #endif - #include -@@ -41,17 +41,7 @@ static int anonunlink (const char *); - # define MFD_NOEXEC_SEAL 0 - #endif - --#if defined (HAVE_SHM_OPEN) --#ifndef O_NOFOLLOW --# define O_NOFOLLOW 0 --#endif -- --static int --anonshmunlink (const char *fn) --{ -- return (shm_unlink (fn)); --} -- -+#if defined (HAVE_SHM_MKSTEMP) - static int - anonshmopen (const char *name, int flags, char **fn) - { -@@ -62,35 +52,14 @@ anonshmopen (const char *name, int flags, char **fn) - if (fn) - *fn = 0; - --#if defined (HAVE_SHM_MKSTEMP) - fname = savestring ("/shm-XXXXXXXXXX"); - fd = shm_mkstemp (fname); - if (fd < 0) -- free (fname); --#endif -- -- if (fd < 0) -- { -- fname = sh_mktmpname (name, flags); -- fd = shm_open (fname, O_RDWR|O_CREAT|O_EXCL|O_NOFOLLOW, 0600); -- } -- -- if (fd < 0) - { - free (fname); - return fd; - } - -- if (shm_unlink (fname) < 0) -- { -- int o; -- o = errno; -- free (fname); -- close (fd); -- errno = o; -- return -1; -- } -- - if (fn) - *fn = fname; - else -@@ -122,7 +91,7 @@ anonopen (const char *name, int flags, char **fn) - /* Heuristic */ - flag = (name && *name == '/') ? MT_TEMPLATE : MT_USETMPDIR; - --#if defined (HAVE_SHM_OPEN) -+#if defined (HAVE_SHM_MKSTEMP) - fd = anonshmopen (name, flag, fn); - if (fd >= 0) - return fd; /* anonshmopen sets *FN appropriately */ diff --git a/srcpkgs/chroot-bash/patches/bash53-003.patch b/srcpkgs/chroot-bash/patches/bash53-003.patch deleted file mode 100644 index 45660539cfd8ef..00000000000000 --- a/srcpkgs/chroot-bash/patches/bash53-003.patch +++ /dev/null @@ -1,44 +0,0 @@ -Bash-5.3 patch 3: remove internal quoting that causes failures when expanding nested array subscripts in an arithmetic context ---- a/subst.c -+++ b/subst.c -@@ -3795,9 +3795,9 @@ pos_params (const char *string, int start, int end, int quoted, int pflags) - #define EXP_CHAR(s) (s == '$' || s == '`' || s == CTLESC || s == '~') - #endif - --/* We don't perform process substitution in arithmetic expressions, so don't -- bother checking for it. */ --#define ARITH_EXP_CHAR(s) (s == '$' || s == '`' || s == CTLESC || s == '~') -+/* We don't perform process substitution or tilde expansion in arithmetic -+ expressions, so don't bother checking for them. */ -+#define ARITH_EXP_CHAR(s) (s == '$' || s == '`' || s == CTLESC) - - /* If there are any characters in STRING that require full expansion, - then call FUNC to expand STRING; otherwise just perform quote -@@ -12215,6 +12215,14 @@ string_quote_removal (const char *string, int quoted) - *r++ = '\\'; - break; - } -+#if defined (ARRAY_VARS) -+ /* The only special characters that matter here are []~, since those -+ are backslash-quoted in expand_array_subscript but not dequoted -+ by the statement following this one. */ -+ if ((quoted & Q_ARITH) && (c == LBRACK || c == RBRACK || c == '~')) -+ ; /* placeholder here */ -+ else -+#endif - if (((quoted & (Q_HERE_DOCUMENT|Q_DOUBLE_QUOTES)) || dquote) && (sh_syntaxtab[c] & CBSDQUOTE) == 0) - *r++ = '\\'; - /* FALLTHROUGH */ -diff --git a/tests/quotearray.right b/tests/quotearray.right -index a3cc93a6..a75ef52a 100644 ---- a/tests/quotearray.right -+++ b/tests/quotearray.right -@@ -44,7 +44,7 @@ declare -A assoc=(["\` echo >&2 foo\`"]="128" [0]="0" ["]"]="12" ["x],b[\$(echo - foo - 0 - 0 --./quotearray1.sub: line 68: 0\],b\[1: arithmetic syntax error: invalid arithmetic operator (error token is "\],b\[1") -+./quotearray1.sub: line 68: 0],b[1: arithmetic syntax error: invalid arithmetic operator (error token is "],b[1") - declare -a array - 0 - 0 diff --git a/srcpkgs/chroot-bash/template b/srcpkgs/chroot-bash/template deleted file mode 100644 index d4d7902c12d481..00000000000000 --- a/srcpkgs/chroot-bash/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'chroot-bash' -pkgname=chroot-bash -version=5.3 -revision=1 -build_style=gnu-configure -# need 'bash_cv_termcap_lib=gnutermcap' in order to force bash to use the -# bundled termcap library when bootstrapping from source on a foreign system -configure_args="--without-bash-malloc --without-curses - --without-installed-readline --disable-nls bash_cv_termcap_lib=gnutermcap" -short_desc="GNU Bourne Again Shell -- for xbps-src use" -maintainer="Enno Boland " -license="GPL-3.0-or-later" -homepage="https://www.gnu.org/software/bash/bash.html" -distfiles="${GNU_SITE}/bash/bash-${version}.tar.gz" -checksum=0d5cd86965f869a26cf64f4b71be7b96f90a3ba8b3d74e27e8e9d9d5550f31ba -repository=bootstrap - -bootstrap=yes -provides="bash-${version}_${revision}" -conflicts="bash>=0 dash>=0 busybox>=0 loksh>=0 mksh>=0 oksh>=0 yash>=0" - -post_install() { - ln -s bash ${DESTDIR}/usr/bin/sh - rm -rf ${DESTDIR}/usr/{lib,share,include} ${DESTDIR}/usr/lib/pkgconfig/bash.pc -} diff --git a/srcpkgs/chroot-distcc/patches/dcc_gcc_rewrite_fqn-avoid-heap-corruption.patch b/srcpkgs/chroot-distcc/patches/dcc_gcc_rewrite_fqn-avoid-heap-corruption.patch deleted file mode 100644 index 5d0a86d2f1aa1a..00000000000000 --- a/srcpkgs/chroot-distcc/patches/dcc_gcc_rewrite_fqn-avoid-heap-corruption.patch +++ /dev/null @@ -1,65 +0,0 @@ -commit 879b71d6e95673e58d33f6c3c341a893ee307161 -Author: Alexey Sheplyakov -Date: Sat Jul 10 22:18:14 2021 +0400 - - dcc_gcc_rewrite_fqn: avoid heap corruption - - On ALT Linux I've run into the following bug: - - distcc gcc -Wall -std=gnu89 -I. -O2 -o hello.o -c hello.c - free(): invalid next size (fast) - Aborted (core dumped) - - Apparently dcc_gcc_rewrite writes beyond the allocated memory: - - valgrind --leak-check=full -v ./distcc gcc -Wall -std=gnu89 -I. -O2 -o hello.o -c hello.c - - ==11382== ERROR SUMMARY: 53 errors from 5 contexts (suppressed: 0 from 0) - ==11382== - ==11382== 1 errors in context 1 of 5: - ==11382== Invalid write of size 1 - ==11382== at 0x4C349D8: strcat (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) - ==11382== by 0x10D165: dcc_gcc_rewrite_fqn (compile.c:611) - ==11382== by 0x10D4B4: dcc_build_somewhere (compile.c:725) - ==11382== by 0x10DC01: dcc_build_somewhere_timed (compile.c:1014) - ==11382== by 0x10E380: main (distcc.c:352) - ==11382== Address 0x544e828 is 1 bytes after a block of size 23 alloc'd - ==11382== at 0x4C31B0F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) - ==11382== by 0x10D087: dcc_gcc_rewrite_fqn (compile.c:588) - ==11382== by 0x10D4B4: dcc_build_somewhere (compile.c:725) - ==11382== by 0x10DC01: dcc_build_somewhere_timed (compile.c:1014) - ==11382== by 0x10E380: main (distcc.c:352) - ==11382== - ==11382== - ==11382== 1 errors in context 2 of 5: - ==11382== Invalid write of size 1 - ==11382== at 0x4C349C8: strcat (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) - ==11382== by 0x10D165: dcc_gcc_rewrite_fqn (compile.c:611) - ==11382== by 0x10D4B4: dcc_build_somewhere (compile.c:725) - ==11382== by 0x10DC01: dcc_build_somewhere_timed (compile.c:1014) - ==11382== by 0x10E380: main (distcc.c:352) - ==11382== Address 0x544e827 is 0 bytes after a block of size 23 alloc'd - ==11382== at 0x4C31B0F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) - ==11382== by 0x10D087: dcc_gcc_rewrite_fqn (compile.c:588) - ==11382== by 0x10D4B4: dcc_build_somewhere (compile.c:725) - ==11382== by 0x10DC01: dcc_build_somewhere_timed (compile.c:1014) - ==11382== by 0x10E380: main (distcc.c:352) - - and ALT Linux' hardened glibc does not quite like that. - Correctly compute the `newcmd_len` to avoid the problem. - - ALTBUG: #40425 - -diff --git a/src/compile.c b/src/compile.c -index 34964566fdd6..26d7d1821501 100644 ---- a/src/compile.c -+++ b/src/compile.c -@@ -584,7 +584,7 @@ static int dcc_gcc_rewrite_fqn(char **argv) - return -ENOENT; - - -- newcmd_len = strlen(target_with_vendor) + 1 + strlen(argv[0] + 1); -+ newcmd_len = strlen(target_with_vendor) + 1 + strlen(argv[0]) + 1; - newcmd = malloc(newcmd_len); - if (!newcmd) - return -ENOMEM; diff --git a/srcpkgs/chroot-distcc/patches/gcc-10.patch b/srcpkgs/chroot-distcc/patches/gcc-10.patch deleted file mode 100644 index 599de51e0d92e5..00000000000000 --- a/srcpkgs/chroot-distcc/patches/gcc-10.patch +++ /dev/null @@ -1,15 +0,0 @@ -Upstream: Should be -Reason: Fixes compilation under gcc-10 which has -fno-common - -diff --git a/src/stats.c b/src/stats.c -index 35dbf7d..76bfbee 100644 ---- a/src/stats.c -+++ b/src/stats.c -@@ -82,7 +82,7 @@ struct statsdata { - char compiler[MAX_FILENAME_LEN]; - }; - --const char *stats_text[20] = { "TCP_ACCEPT", "REJ_BAD_REQ", "REJ_OVERLOAD", -+extern const char *stats_text[20] = { "TCP_ACCEPT", "REJ_BAD_REQ", "REJ_OVERLOAD", - "COMPILE_OK", "COMPILE_ERROR", "COMPILE_TIMEOUT", "CLI_DISCONN", - "OTHER" }; diff --git a/srcpkgs/chroot-distcc/template b/srcpkgs/chroot-distcc/template deleted file mode 100644 index 00810870a7be50..00000000000000 --- a/srcpkgs/chroot-distcc/template +++ /dev/null @@ -1,43 +0,0 @@ -# Template file for 'chroot-distcc' -pkgname=chroot-distcc -version=3.4 -revision=1 -bootstrap=yes -build_style=gnu-configure -configure_args="--with-included-popt --without-avahi --without-gnome - --without-gtk --disable-Werror --disable-pump-mode --without-libiberty" -make_install_target=install-programs -short_desc="Distributed compilation for faster C/C++ builds -- for xbps-src use" -maintainer="Enno Boland " -license="GPL-2.0-or-later" -homepage="https://distcc.github.io" -distfiles="https://github.com/distcc/distcc/releases/download/v${version}/distcc-${version}.tar.gz" -checksum=2b99edda9dad9dbf283933a02eace6de7423fe5650daa4a728c950e5cd37bd7d -repository=bootstrap - -conflicts="distcc>=0" - -if [ "$CHROOT_READY" ]; then - makedepends="binutils-devel" -fi - -post_install() { - local f x - # Remove useless files. - rm -f ${DESTDIR}/usr/bin/distccd - rm -rf ${DESTDIR}/etc - rm -rf ${DESTDIR}/usr/share - - # gcc wrappers - vmkdir usr/lib/distcc/bin - for f in gcc cc c++ g++ cpp; do - ln -sfr ${DESTDIR}/usr/bin/distcc ${DESTDIR}/usr/lib/distcc/bin/${f} - done - # cross-gcc wrappers - for x in arm-linux-gnueabi arm-linux-gnueabihf armv7l-linux-gnueabihf \ - arm-linux-musleabihf armv7l-linux-musleabihf aarch64-linux-gnu aarch64-linux-musl; do - for f in gcc cc c++ g++ cpp; do - ln -sfr ${DESTDIR}/usr/bin/distcc ${DESTDIR}/usr/lib/distcc/bin/${x}-${f} - done - done -} diff --git a/srcpkgs/chroot-gawk/template b/srcpkgs/chroot-gawk/template deleted file mode 100644 index be69c3cc8bde3a..00000000000000 --- a/srcpkgs/chroot-gawk/template +++ /dev/null @@ -1,39 +0,0 @@ -# Template file for 'chroot-gawk' -pkgname=chroot-gawk -version=5.3.2 -revision=1 -build_style=gnu-configure -configure_args="--disable-nls --without-readline ac_cv_libsigsegv=/bin/false - --disable-pma" -short_desc="GNU awk utility -- for xbps-src use" -maintainer="Enno Boland " -license="GPL-3.0-or-later" -homepage="https://directory.fsf.org/wiki/Gawk" -changelog="https://git.savannah.gnu.org/cgit/gawk.git/plain/NEWS" -distfiles="${GNU_SITE}/gawk/gawk-${version}.tar.xz" -checksum=f8c3486509de705192138b00ef2c00bbbdd0e84c30d5c07d23fc73a9dc4cc9cc -repository=bootstrap - -bootstrap=yes -provides="awk-0_1" -replaces="awk>=0" - -pre_check() { - vsed -i 's/done | $${PAGER:-more}/done/g' test/Makefile - - # This fixes tests on glibc, relevant tests on musl are disabled - # because the locale command doesn't exist. - vsed -i 's/en_US.ISO-8859-1//' test/localenl.sh - vsed -i '/^LC_ALL=en_US.ISO-8859-1 passed$/d' test/localenl.ok - - case "$XBPS_TARGET_MACHINE" in - *-musl) - vsed -i 's/No child processes/No child process/' test/testext.ok - vsed -i '/testext/d' test/Makefile - vsed -i '/clos1way6/d' test/Makefile ;; - esac -} - -post_install() { - rm -rf ${DESTDIR}/usr/share ${DESTDIR}/etc/profile.d ${DESTDIR}/usr/include -} diff --git a/srcpkgs/chroot-gawk/update b/srcpkgs/chroot-gawk/update deleted file mode 100644 index 09f61f96735994..00000000000000 --- a/srcpkgs/chroot-gawk/update +++ /dev/null @@ -1 +0,0 @@ -pkgname=gawk diff --git a/srcpkgs/chroot-git/template b/srcpkgs/chroot-git/template deleted file mode 100644 index 5afe0db4464bff..00000000000000 --- a/srcpkgs/chroot-git/template +++ /dev/null @@ -1,83 +0,0 @@ -# Template file for 'chroot-git' -pkgname=chroot-git -version=2.49.0 -revision=1 -bootstrap=yes -makedepends="zlib-devel" -short_desc="GIT Tree History Storage Tool -- for xbps-src use" -maintainer="Đoàn Trần Công Danh " -license="GPL-2.0-only" -homepage="https://git-scm.com/" -distfiles="https://www.kernel.org/pub/software/scm/git/git-${version}.tar.xz" -checksum=618190cf590b7e9f6c11f91f23b1d267cd98c3ab33b850416d8758f8b5a85628 -repository=bootstrap - -if [ "$CHROOT_READY" ]; then - checkdepends="perl gnupg" - makedepends+=" libcurl-devel" -fi - -do_configure() { - cat <<-EOF >config.mak - prefix = /usr - CC = $CC - AR = $AR - TAR = $(command -v bsdtar || command -v tar) - CFLAGS = $CFLAGS - LDFLAGS = $LDFLAGS - CC_LD_DYNPATH=-L - NO_GETTEXT=Yes - NO_OPENSSL = Yes - USE_LIBPCRE := - USE_LIBPCRE2 := - NO_EXPAT = Yes - NO_PERL = Yes - NO_PYTHON = Yes - NO_TCLTK = Yes - # firstword (uname -m) - HOST_CPU = ${XBPS_TARGET_MACHINE%-musl} - SKIP_DASHED_BUILT_INS = Yes - gitexecdir = libexec/chroot-git - NO_STRLCPY = - NEEDS_LIBRT = - # https://lore.kernel.org/git/xmqqr02wbtdn.fsf@gitster.g/ - CSPRNG_METHOD = getrandom - EOF - - if [ "$XBPS_TARGET_LIBC" = musl ]; then - cat <<-EOF >>config.mak - ICONV_OMITS_BOM = Yes - NO_REGEX = Yes - EOF - fi - if ! [ "$CHROOT_READY" ]; then - cat <<-EOF >>config.mak - ZLIB_PATH = ${XBPS_MASTERDIR}/usr - NO_CURL = Yes - EOF - fi -} - -do_build() { - make ${makejobs} git - if [ "$CHROOT_READY" ]; then - make ${makejobs} git-http-fetch git-remote-http - fi -} - -do_check() { - make test ${makejobs} -} - -do_install() { - vmkdir usr/libexec/chroot-git - vinstall git 755 usr/libexec/chroot-git - ln -s git $DESTDIR/usr/libexec/chroot-git/git-upload-pack - ln -s git $DESTDIR/usr/libexec/chroot-git/git-receive-pack - if [ "$CHROOT_READY" ]; then - vinstall git-http-fetch 755 usr/libexec/chroot-git - vinstall git-remote-http 755 usr/libexec/chroot-git - ln -s git-remote-http \ - $DESTDIR/usr/libexec/chroot-git/git-remote-https - fi -} diff --git a/srcpkgs/chroot-git/update b/srcpkgs/chroot-git/update deleted file mode 100644 index 0caacc1a56c53a..00000000000000 --- a/srcpkgs/chroot-git/update +++ /dev/null @@ -1 +0,0 @@ -pkgname=git diff --git a/srcpkgs/chroot-grep/patches/efgrep-remove-warning.patch b/srcpkgs/chroot-grep/patches/efgrep-remove-warning.patch deleted file mode 100644 index 6371301688f005..00000000000000 --- a/srcpkgs/chroot-grep/patches/efgrep-remove-warning.patch +++ /dev/null @@ -1,10 +0,0 @@ -since 3.8, egrep and fgrep print a warning which can cause many issues with -programs not expecting this behaviour - ---- a/src/egrep.sh -+++ b/src/egrep.sh -@@ -1,4 +1,3 @@ - #!@SHELL@ - cmd=${0##*/} --echo "$cmd: warning: $cmd is obsolescent; using @grep@ @option@" >&2 - exec @grep@ @option@ "$@" diff --git a/srcpkgs/chroot-grep/template b/srcpkgs/chroot-grep/template deleted file mode 100644 index ad6f29571adf53..00000000000000 --- a/srcpkgs/chroot-grep/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'chroot-grep' -pkgname=chroot-grep -version=3.11 -revision=1 -bootstrap=yes -build_style=gnu-configure -configure_args="--disable-perl-regexp --disable-nls ac_cv_path_GREP=grep" -short_desc="GNU grep utility - for use with xbps-src" -maintainer="Enno Boland " -license="GPL-3.0-or-later" -homepage="https://www.gnu.org/software/grep/" -distfiles="${GNU_SITE}/grep/grep-${version}.tar.xz" -checksum=1db2aedde89d0dea42b16d9528f894c8d15dae4e190b59aecc78f5a951276eab -conflicts="grep>=0" -provides="grep-${version}_${revision}" -repository=bootstrap - -if [ "$XBPS_TARGET_LIBC" = musl ]; then - export ac_cv_lib_error_at_line=no - export ac_cv_header_sys_cdefs_h=no -fi - -post_install() { - rm -rf ${DESTDIR}/usr/share/info ${DESTDIR}/usr/share/man -} diff --git a/srcpkgs/chroot-grep/update b/srcpkgs/chroot-grep/update deleted file mode 100644 index 098fc634e56773..00000000000000 --- a/srcpkgs/chroot-grep/update +++ /dev/null @@ -1 +0,0 @@ -pkgname=grep diff --git a/srcpkgs/chroot-util-linux/template b/srcpkgs/chroot-util-linux/template deleted file mode 100644 index 6c96b2e1c6e4e0..00000000000000 --- a/srcpkgs/chroot-util-linux/template +++ /dev/null @@ -1,42 +0,0 @@ -# Template file for 'chroot-util-linux' -pkgname=chroot-util-linux -version=2.40.2 -revision=1 -bootstrap=yes -build_style=gnu-configure -configure_args="--without-ncurses --without-ncursesw --without-udev - --without-systemd --disable-libuuid --disable-libblkid --disable-libmount - --disable-mount --disable-losetup --disable-fsck --disable-partx --disable-uuidd - --disable-mountpoint --disable-fallocate --disable-unshare --disable-nls - --disable-wall --disable-chfn-chsh-password --disable-su --disable-sulogin - --disable-login --disable-runuser --disable-setpriv --disable-libsmartcols - --disable-liblastlog2 --without-readline scanf_cv_alloc_modifier=as" -makedepends="zlib-devel" -short_desc="Miscellaneous linux utilities -- for xbps-src use" -maintainer="Enno Boland " -license="GPL-2.0-or-later" -homepage="http://userweb.kernel.org/~kzak/util-linux-ng" -distfiles="${KERNEL_SITE}/utils/util-linux/v${version%.*}/util-linux-${version}.tar.xz" -checksum=d78b37a66f5922d70edf3bdfb01a6b33d34ed3c3cafd6628203b2a2b67c8e8b3 -conflicts="util-linux>=0" -provides="util-linux-${version}_${revision}" -repository=bootstrap - -if [ -z "$CHROOT_READY" ]; then - CFLAGS+=" -I${XBPS_MASTERDIR}/usr/include" - LDFLAGS+=" -L${XBPS_MASTERDIR}/usr/lib" -fi - -if [ "$XBPS_TARGET_LIBC" = "musl" ] && [ "$XBPS_TARGET_WORDSIZE" -eq 32 ]; then - configure_args+=" --disable-year2038" -fi - -post_install() { - # Remove unused stuff. - rm -rf ${DESTDIR}/bin - rm -rf ${DESTDIR}/sbin - rm -rf ${DESTDIR}/usr/sbin - rm -rf ${DESTDIR}/usr/share/doc - rm -rf ${DESTDIR}/usr/share/man - rm -rf ${DESTDIR}/usr/share/bash-completion -} diff --git a/srcpkgs/chroot-util-linux/update b/srcpkgs/chroot-util-linux/update deleted file mode 100644 index cfdd5cadce3fee..00000000000000 --- a/srcpkgs/chroot-util-linux/update +++ /dev/null @@ -1 +0,0 @@ -pkgname=util-linux diff --git a/srcpkgs/chrpath/template b/srcpkgs/chrpath/template deleted file mode 100644 index a31c2176598b77..00000000000000 --- a/srcpkgs/chrpath/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'chrpath' -pkgname=chrpath -version=0.16 -revision=3 -build_style="gnu-configure" -short_desc="Change or delete the rpath or runpath in ELF files" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="https://directory.fsf.org/project/chrpath/" -distfiles="${DEBIAN_SITE}/main/c/chrpath/chrpath_${version}.orig.tar.gz" -checksum=bb0d4c54bac2990e1bdf8132f2c9477ae752859d523e141e72b3b11a12c26e7b - -post_install() { - rm -r ${DESTDIR}/usr/doc -} diff --git a/srcpkgs/chuck/patches/musl-glob.patch b/srcpkgs/chuck/patches/musl-glob.patch deleted file mode 100644 index be4f09859f24c4..00000000000000 --- a/srcpkgs/chuck/patches/musl-glob.patch +++ /dev/null @@ -1,16 +0,0 @@ -In musl libc there is no GLOB_TILDE defined. - ---- chuck-1.3.5.2/src/core/util_string.cpp 2015-10-21 11:04:45.000000000 +0200 -+++ chuck-1.3.5.2/src/core/util_string.cpp 2015-10-25 15:54:10.284686182 +0100 -@@ -41,6 +41,11 @@ - #endif // __PLATFORM_LINUX__ - - #include -+ -+#if !defined(__GLIBC__) -+#define GLOB_TILDE 0 // unsupported GNU libc extension -+#endif -+ - using namespace std; - - diff --git a/srcpkgs/chuck/patches/musl-limits_h.patch b/srcpkgs/chuck/patches/musl-limits_h.patch deleted file mode 100644 index 6902ab544cef8a..00000000000000 --- a/srcpkgs/chuck/patches/musl-limits_h.patch +++ /dev/null @@ -1,12 +0,0 @@ -PATH_MAX is defined in - ---- chuck-1.3.5.2/src/core/util_serial.cpp 2015-10-21 11:04:45.000000000 +0200 -+++ chuck-1.3.5.2/src/core/util_serial.cpp 2015-10-25 15:57:34.953700938 +0100 -@@ -118,6 +118,7 @@ - #elif defined(__PLATFORM_LINUX__) - - -+#include - #include - #include - #include diff --git a/srcpkgs/chuck/patches/musl-termios_h.patch b/srcpkgs/chuck/patches/musl-termios_h.patch deleted file mode 100644 index 48ff10b6b6e755..00000000000000 --- a/srcpkgs/chuck/patches/musl-termios_h.patch +++ /dev/null @@ -1,33 +0,0 @@ -The header file is obsolete. Instead use the -header and the struct termios for musl libc. - ---- chuck-1.3.5.2/src/core/util_console.cpp 2015-10-21 11:04:45.000000000 +0200 -+++ chuck-1.3.5.2/src/core/util_console.cpp 2015-10-25 15:50:25.091669947 +0100 -@@ -95,9 +95,12 @@ - #ifdef __PLATFORM_MACOSX__ - #include - static struct termios g_save; --#else -+#elif defined(__GLIBC__) - #include - static struct termio g_save; -+#else -+ #include -+ static struct termios g_save; - #endif - - #include -@@ -122,9 +125,12 @@ - #ifdef __PLATFORM_MACOSX__ - struct termios term; - if( ioctl( 0, TIOCGETA, &term ) == -1 ) --#else -+#elif defined(__GLIBC__) - struct termio term; - if( ioctl( 0, TCGETA, &term ) == -1 ) -+#else -+ struct termios term; -+ if( ioctl( 0, TCGETA, &term ) == -1 ) - #endif - { - EM_log( CK_LOG_SEVERE, "(kbhit disabled): standard input not a tty!"); diff --git a/srcpkgs/chuck/template b/srcpkgs/chuck/template deleted file mode 100644 index d3e8b67c77a663..00000000000000 --- a/srcpkgs/chuck/template +++ /dev/null @@ -1,31 +0,0 @@ -# Template file for 'chuck' -pkgname=chuck -version=1.4.1.1 -revision=1 -build_wrksrc=src -build_style=gnu-makefile -make_use_env=yes -make_build_target="linux-jack" -hostmakedepends="bison flex" -makedepends="jack-devel libsndfile-devel liblo-devel" -short_desc="Concurrent, on-the-fly audio programming language" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="http://chuck.cs.princeton.edu" -changelog="https://chuck.cs.princeton.edu/release/VERSIONS" -distfiles="http://chuck.cs.princeton.edu/release/files/$pkgname-$version.tgz" -checksum=4459ee6f151da72dcde1525e0afe05329d61086356b168ecfc0bc3a570290f63 - - -post_extract() { - # use CC, CXX and LD from environment - vsed -e '/^CC=/d' -e '/^CXX=/d' -e '/^LD=/d' -i src/makefile -i src/core/makefile - # fix parallel builds for make in sub directories - vsed -e 's/^\tmake /\t+$(MAKE) /' -i src/makefile - # use CC instead of LD when linking - vsed -e 's/$(LD)/$(CC)/g' -i src/makefile -} - -do_install() { - vbin chuck -} diff --git a/srcpkgs/cifs-utils/template b/srcpkgs/cifs-utils/template deleted file mode 100644 index 5576b371ca6afb..00000000000000 --- a/srcpkgs/cifs-utils/template +++ /dev/null @@ -1,35 +0,0 @@ -# Template file for 'cifs-utils' -pkgname=cifs-utils -version=6.15 -revision=1 -build_style=gnu-configure -configure_args="--disable-systemd" -make_install_args="ROOTSBINDIR=/usr/bin" -hostmakedepends="automake pkg-config libcap-ng-devel python3-docutils" -makedepends="mit-krb5-devel talloc-devel libcap-ng-devel samba-devel keyutils-devel pam-devel" -short_desc="CIFS filesystem user-space tools" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="https://wiki.samba.org/index.php/LinuxCIFS_utils" -distfiles="https://ftp.samba.org/pub/linux-cifs/${pkgname}/${pkgname}-${version}.tar.bz2" -checksum=a7b6940e93250c1676a6fa66b6ead91b78cd43a5fee99cc462459c8b9cf1e6f4 -python_version=3 - -pre_configure() { - autoreconf -fi - # Fix musl build - vsed -i ${wrksrc}/mtab.c \ - -e "/#include /a #include " - vsed -i ${wrksrc}/getcifsacl.c \ - -e "/#include /a #include " \ - -e "/#include /a #include " - vsed -i ${wrksrc}/setcifsacl.c \ - -e "/#include /a #include " \ - -e "/#include /a #include " \ - -e "/#include /a #include " -} - -post_install() { - chmod +s ${DESTDIR}/usr/bin/mount.cifs - rm -rf ${DESTDIR}/usr/include -} diff --git a/srcpkgs/cinnamon-all b/srcpkgs/cinnamon-all deleted file mode 120000 index d2a7207d9e54b8..00000000000000 --- a/srcpkgs/cinnamon-all +++ /dev/null @@ -1 +0,0 @@ -nemo-extensions \ No newline at end of file diff --git a/srcpkgs/cinnamon-control-center-devel b/srcpkgs/cinnamon-control-center-devel deleted file mode 120000 index 79065c74bf3fdb..00000000000000 --- a/srcpkgs/cinnamon-control-center-devel +++ /dev/null @@ -1 +0,0 @@ -cinnamon-control-center \ No newline at end of file diff --git a/srcpkgs/cinnamon-control-center/template b/srcpkgs/cinnamon-control-center/template deleted file mode 100644 index 42824e3b641f54..00000000000000 --- a/srcpkgs/cinnamon-control-center/template +++ /dev/null @@ -1,40 +0,0 @@ -# Template file for 'cinnamon-control-center' -pkgname=cinnamon-control-center -version=6.4.2 -revision=1 -build_style=meson -build_helper=gir -hostmakedepends="gettext glib-devel pkg-config libxslt" -makedepends="ModemManager-devel cinnamon-desktop-devel cinnamon-menus-devel - cinnamon-settings-daemon-devel gnome-online-accounts-devel ibus-devel - libSM-devel libcanberra-devel libgnomekbd-devel - libnotify-devel libwacom-devel libnma-devel polkit-devel - pulseaudio-devel upower-devel libglib-devel gtk+3-devel colord-devel" -depends="libcinnamon-control-center>=${version}_${revision} - cinnamon-settings-daemon cinnamon-translations desktop-file-utils - hicolor-icon-theme gnome-color-manager" -short_desc="Cinnamon Control Center" -maintainer="Orphaned " -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=2dfeb547d22c5ce3663120830dd96cccd3673c208f62c498b12346a485a57c1e -# requires X and wacom devices? -make_check=no - -libcinnamon-control-center_package() { - short_desc+=" - runtime library" - pkg_install() { - vmove "usr/lib/*.so.*" - } -} - -cinnamon-control-center-devel_package() { - short_desc+=" - development files" - depends="libglib-devel gtk+3-devel lib${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/cinnamon-desktop-devel b/srcpkgs/cinnamon-desktop-devel deleted file mode 120000 index 8f859b5b41016e..00000000000000 --- a/srcpkgs/cinnamon-desktop-devel +++ /dev/null @@ -1 +0,0 @@ -cinnamon-desktop \ No newline at end of file diff --git a/srcpkgs/cinnamon-desktop/files/remove-gir.patch b/srcpkgs/cinnamon-desktop/files/remove-gir.patch deleted file mode 100644 index d042764fd734d5..00000000000000 --- a/srcpkgs/cinnamon-desktop/files/remove-gir.patch +++ /dev/null @@ -1,114 +0,0 @@ ---- libcinnamon-desktop/meson.build 2018-05-06 16:37:39.000000000 +0200 -+++ - 2018-05-09 19:03:26.854206934 +0200 -@@ -1,21 +1,3 @@ --libcinnamon_desktop_gir_sources = [ -- 'display-name.c', -- 'edid-parse.c', -- 'gnome-bg-crossfade.c', -- 'gnome-bg.c', -- 'gnome-desktop-thumbnail.c', -- 'gnome-desktop-utils.c', -- 'gnome-installer.c', -- 'gnome-pnp-ids.c', -- 'gnome-rr-config.c', -- 'gnome-rr-labeler.c', -- 'gnome-rr-output-info.c', -- 'gnome-rr.c', -- 'gnome-thumbnail-pixbuf-utils.c', -- 'gnome-wall-clock.c', -- 'gnome-xkb-info.c', --] -- - libcinnamon_desktop_misc_headers = [ - 'gnome-datetime-source.h', - 'gnome-rr-private.h', -@@ -81,31 +63,6 @@ - ) - endif - --cdesktop_gir = gnome.generate_gir(libcinnamon_desktop, -- sources: 'cdesktop-enums.h', -- namespace: 'CDesktopEnums', -- nsversion: '3.0', -- identifier_prefix: 'CDesktop', -- symbol_prefix: 'c_desktop', -- extra_args: [ -- '-DGNOME_DESKTOP_USE_UNSTABLE_API', -- ], -- install: true, --) -- --gnome.generate_gir(libcinnamon_desktop, -- sources: libcinnamon_desktop_gir_sources + libcinnamon_desktop_headers, -- namespace: 'CinnamonDesktop', -- nsversion: '3.0', -- export_packages: 'cinnamon-desktop', -- identifier_prefix: 'Gnome', -- symbol_prefix: 'gnome_', -- includes: ['GObject-2.0', 'Gtk-3.0', cdesktop_gir[0], ], -- extra_args: [ -- '-DGNOME_DESKTOP_USE_UNSTABLE_API', -- ], -- install: true, --) - - # FIXME - # https://github.com/mesonbuild/meson/issues/1687 ---- libcvc/meson.build 2018-05-06 16:37:39.000000000 +0200 -+++ - 2018-05-09 19:07:38.048845300 +0200 -@@ -1,24 +1,9 @@ --libcvc_gir_sources = [ -- 'gvc-channel-map.c', -- 'gvc-mixer-card.c', -- 'gvc-mixer-control.c', -- 'gvc-mixer-event-role.c', -- 'gvc-mixer-event-role.h', -- 'gvc-mixer-sink-input.c', -- 'gvc-mixer-sink.c', -- 'gvc-mixer-sink.h', -- 'gvc-mixer-source-output.c', -- 'gvc-mixer-source.c', -- 'gvc-mixer-stream.c', -- 'gvc-mixer-ui-device.c', --] - libcvc_sources = [ - 'gvc-channel-map-private.h', - 'gvc-mixer-card-private.h', - 'gvc-mixer-control-private.h', - 'gvc-mixer-stream-private.h', - 'gvc-pulseaudio-fake.h', -- libcvc_gir_sources, - ] - - libcvc_headers = [ -@@ -44,20 +29,6 @@ - version: '0.0.0', - ) - --gnome.generate_gir(libcvc, -- sources: libcvc_gir_sources + libcvc_headers, -- namespace: 'Cvc', -- nsversion: '1.0', -- identifier_prefix: 'Gvc', -- symbol_prefix: 'gvc_', -- includes: [ -- 'GObject-2.0', -- 'Gio-2.0', -- ], -- install: true, --) -- -- - install_headers( - libcvc_headers, - subdir: join_paths('cinnamon-desktop', 'libcvc'), ---- libcinnamon-desktop/meson.build 2018-05-09 19:08:56.864652942 +0200 -+++ - 2018-05-09 19:09:17.874779723 +0200 -@@ -6,7 +6,6 @@ - ] - - libcinnamon_desktop_sources = [ -- libcinnamon_desktop_gir_sources, - libcinnamon_desktop_misc_headers, - 'gnome-datetime-source.c', - ] diff --git a/srcpkgs/cinnamon-desktop/template b/srcpkgs/cinnamon-desktop/template deleted file mode 100644 index 4746c8867692b9..00000000000000 --- a/srcpkgs/cinnamon-desktop/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'cinnamon-desktop' -pkgname=cinnamon-desktop -version=6.4.2 -revision=1 -build_style=meson -build_helper="gir" -configure_args="-Dalsa=true" -hostmakedepends="glib-devel gobject-introspection gettext pkg-config" -makedepends="accountsservice-devel gtk+3-devel libxkbfile-devel pam-devel - pulseaudio-devel alsa-lib-devel" -depends="xkeyboard-config" -short_desc="Library with common API for various Cinnamon modules" -maintainer="Orphaned " -license="GPL-2.0-or-later, LGPL-2.0-or-later" -homepage="https://github.com/linuxmint/cinnamon-desktop" -distfiles="https://github.com/linuxmint/cinnamon-desktop/archive/${version}.tar.gz" -checksum=f11d063c7ecb86b98803e9a22ade0655d979b334f6c90fdd1cc6f50bbe6e9992 - -cinnamon-desktop-devel_package() { - depends="gtk+3-devel libxkbfile-devel ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove "usr/lib/*.so" - vmove usr/include - vmove usr/lib/pkgconfig - vmove usr/share/gir-1.0 - } -} diff --git a/srcpkgs/cinnamon-menus-devel b/srcpkgs/cinnamon-menus-devel deleted file mode 120000 index f74ad3de4ff45a..00000000000000 --- a/srcpkgs/cinnamon-menus-devel +++ /dev/null @@ -1 +0,0 @@ -cinnamon-menus \ No newline at end of file diff --git a/srcpkgs/cinnamon-menus/template b/srcpkgs/cinnamon-menus/template deleted file mode 100644 index 579d3cfd11f378..00000000000000 --- a/srcpkgs/cinnamon-menus/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'cinnamon-menus' -pkgname=cinnamon-menus -version=6.4.0 -revision=2 -build_style=meson -build_helper=gir -hostmakedepends="glib-devel pkg-config" -makedepends="libglib-devel" -short_desc="Cinnamon menu specifications" -maintainer="Orphaned " -license="GPL-2.0-or-later, LGPL-2.0-or-later" -homepage="https://github.com/linuxmint/cinnamon-menus" -distfiles="https://github.com/linuxmint/cinnamon-menus/archive/${version}.tar.gz" -checksum=9cad5ac61900492f66c91810fd13bed9dc37b49ec0b9bbc0bbe9ebf48ee45452 - -cinnamon-menus-devel_package() { - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove "usr/lib/*.so" - vmove usr/include - vmove usr/lib/pkgconfig - vmove usr/share/gir-1.0 - } -} diff --git a/srcpkgs/cinnamon-screensaver/files/cinnamon-screensaver.pam b/srcpkgs/cinnamon-screensaver/files/cinnamon-screensaver.pam deleted file mode 100644 index b0cc3c3e9b1219..00000000000000 --- a/srcpkgs/cinnamon-screensaver/files/cinnamon-screensaver.pam +++ /dev/null @@ -1,3 +0,0 @@ -#%PAM-1.0 -auth substack system-login --auth optional pam_gnome_keyring.so diff --git a/srcpkgs/cinnamon-screensaver/template b/srcpkgs/cinnamon-screensaver/template deleted file mode 100644 index 40a01c6eb85b98..00000000000000 --- a/srcpkgs/cinnamon-screensaver/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'cinnamon-screensaver' -pkgname=cinnamon-screensaver -version=6.4.1 -revision=2 -build_style=meson -build_helper="gir" -hostmakedepends="gettext glib-devel pkg-config python3-devel" -makedepends="cinnamon-desktop-devel dbus-glib-devel - xdotool-devel gtk+3-devel libglib-devel dbus-devel libXinerama-devel - libgnomekbd-devel pam-devel python3-devel" -depends="cinnamon-translations hicolor-icon-theme python3-gobject - python3-setproctitle python3-xapp xapps" -conf_files="/etc/pam.d/${pkgname}" -short_desc="Cinnamon screensaver" -maintainer="Orphaned " -license="GPL-2.0-or-later, LGPL-2.0-or-later" -homepage="https://github.com/linuxmint/cinnamon-screensaver" -distfiles="https://github.com/linuxmint/cinnamon-screensaver/archive/${version}.tar.gz" -checksum=413e5a178d5a0a81dfa876f829b5f29531033b38c4b2ea6b8b11863c32f07c11 - -python_version=3 -pycompile_dirs="/usr/share/cinnamon-screensaver" - -post_install() { - vinstall ${FILESDIR}/${pkgname}.pam 644 etc/pam.d ${pkgname} -} diff --git a/srcpkgs/cinnamon-session/patches/timeout.patch b/srcpkgs/cinnamon-session/patches/timeout.patch deleted file mode 100644 index 9808a500b0742e..00000000000000 --- a/srcpkgs/cinnamon-session/patches/timeout.patch +++ /dev/null @@ -1,22 +0,0 @@ ---- a/cinnamon-session/csm-session-fill.c 2012-02-02 15:33:01.000000000 +0100 -+++ b/cinnamon-session/csm-session-fill.c 2012-06-10 02:39:46.184348462 +0200 -@@ -36,7 +36,7 @@ - #define CSM_KEYFILE_DEFAULT_PROVIDER_PREFIX "DefaultProvider" - - /* See https://bugzilla.gnome.org/show_bug.cgi?id=641992 for discussion */ --#define CSM_RUNNABLE_HELPER_TIMEOUT 3000 /* ms */ -+#define CSM_RUNNABLE_HELPER_TIMEOUT 10000 /* ms */ - - typedef void (*GsmFillHandleProvider) (const char *provides, - const char *default_provider, ---- a/tools/cinnamon-session-check-accelerated.c 2011-03-22 21:31:43.000000000 +0100 -+++ b/tools/cinnamon-session-check-accelerated.c 2012-06-10 02:42:08.013218006 +0200 -@@ -30,7 +30,7 @@ - #include - - /* Wait up to this long for a running check to finish */ --#define PROPERTY_CHANGE_TIMEOUT 5000 -+#define PROPERTY_CHANGE_TIMEOUT 12000 - - /* Values used for the _GNOME_SESSION_ACCELERATED root window property */ - #define NO_ACCEL 0 diff --git a/srcpkgs/cinnamon-session/template b/srcpkgs/cinnamon-session/template deleted file mode 100644 index b9e81514748b1f..00000000000000 --- a/srcpkgs/cinnamon-session/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'cinnamon-session' -pkgname=cinnamon-session -version=6.4.2 -revision=1 -build_style=meson -build_helper="gir" -hostmakedepends="pkg-config gettext dbus-glib-devel glib-devel xmlto" -makedepends="gtk+3-devel dbus-devel json-glib-devel libSM-devel - cinnamon-desktop-devel libcanberra-devel upower-devel - elogind-devel libXtst-devel xapps-devel" -depends="cinnamon-desktop desktop-file-utils hicolor-icon-theme elogind" -short_desc="Cinnamon session handler" -maintainer="Orphaned " -license="GPL-2.0-or-later, LGPL-2.0-or-later" -homepage="https://github.com/linuxmint/cinnamon-session" -distfiles="https://github.com/linuxmint/cinnamon-session/archive/${version}.tar.gz" -checksum=e4f0380ef45be08366fcdfbda431c6b0b20760d251ea78b810b4e0e223134690 diff --git a/srcpkgs/cinnamon-settings-daemon-devel b/srcpkgs/cinnamon-settings-daemon-devel deleted file mode 120000 index cd439dab24c5c2..00000000000000 --- a/srcpkgs/cinnamon-settings-daemon-devel +++ /dev/null @@ -1 +0,0 @@ -cinnamon-settings-daemon \ No newline at end of file diff --git a/srcpkgs/cinnamon-settings-daemon/template b/srcpkgs/cinnamon-settings-daemon/template deleted file mode 100644 index 8d9be8e61dd200..00000000000000 --- a/srcpkgs/cinnamon-settings-daemon/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'cinnamon-settings-daemon' -pkgname=cinnamon-settings-daemon -version=6.4.3 -revision=1 -build_style=meson -build_helper="gir" -hostmakedepends="dbus-glib-devel gettext glib-devel pkg-config" -makedepends="cinnamon-desktop-devel elogind-devel ibus-devel json-glib-devel - libSM-devel libcanberra-devel libgnomekbd-devel libgudev-devel libnotify-devel - nss-devel polkit-devel pulseaudio-devel upower-devel librsvg-devel" -depends="desktop-file-utils hicolor-icon-theme" -short_desc="Cinnamon Settings Daemon" -maintainer="Orphaned " -license="GPL-2.0-or-later, LGPL-2.0-or-later" -homepage="https://github.com/linuxmint/cinnamon-settings-daemon" -distfiles="https://github.com/linuxmint/cinnamon-settings-daemon/archive/${version}.tar.gz" -checksum=e7acab8453d084dbc97347145be287a65fc513b1a5629d16587be60367a97fdd - -cinnamon-settings-daemon-devel_package() { - short_desc+=" - development files" - depends="libglib-devel ${sourcepkg}-${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/cinnamon-translations/template b/srcpkgs/cinnamon-translations/template deleted file mode 100644 index 2d1dd35430f7fa..00000000000000 --- a/srcpkgs/cinnamon-translations/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'cinnamon-translations' -pkgname=cinnamon-translations -version=6.4.2 -revision=1 -build_style=gnu-makefile -hostmakedepends="gettext" -short_desc="Translations for Cinnamon and Nemo" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="https://github.com/linuxmint/cinnamon-translations/" -distfiles="https://github.com/linuxmint/cinnamon-translations/archive/${version}/cinnamon-translations-${version}.tar.gz" -checksum=7312137f0d3fc416108ae0e239b6ed81737412acd32abb7618e2b65fda3bd75f - -do_install() { - vmkdir usr - vcopy usr/share usr -} diff --git a/srcpkgs/cinnamon/patches/no-intltool.patch b/srcpkgs/cinnamon/patches/no-intltool.patch deleted file mode 100644 index a6bd1a00858854..00000000000000 --- a/srcpkgs/cinnamon/patches/no-intltool.patch +++ /dev/null @@ -1,74 +0,0 @@ ---- a/data/cinnamon-wayland.desktop.in.in -+++ b/data/cinnamon-wayland.desktop.in.in -@@ -1,7 +1,7 @@ - [Desktop Entry] - Type=Application --_Name=Cinnamon (Wayland session) --_Comment=Window management and application launching -+Name=Cinnamon (Wayland session) -+Comment=Window management and application launching - Exec=cinnamon --replace - X-GNOME-Bugzilla-Bugzilla=GNOME - X-GNOME-Bugzilla-Product=cinnamon ---- a/data/cinnamon.desktop.in.in -+++ b/data/cinnamon.desktop.in.in -@@ -1,7 +1,7 @@ - [Desktop Entry] - Type=Application --_Name=Cinnamon --_Comment=Window management and application launching -+Name=Cinnamon -+Comment=Window management and application launching - Exec=@bindir@/cinnamon-launcher - X-GNOME-Bugzilla-Bugzilla=GNOME - X-GNOME-Bugzilla-Product=cinnamon ---- a/data/cinnamon2d.desktop.in.in -+++ b/data/cinnamon2d.desktop.in.in -@@ -1,7 +1,7 @@ - [Desktop Entry] - Type=Application --_Name=Cinnamon 2D --_Comment=Window management and application launching -+Name=Cinnamon 2D -+Comment=Window management and application launching - Exec=@bindir@/cinnamon2d - Categories=GNOME;GTK;System;Core; - OnlyShowIn=X-Cinnamon; ---- a/data/meson.build -+++ b/data/meson.build -@@ -29,17 +29,15 @@ if get_option('wayland') - endif - - foreach desktop_file : desktop_files -- desktop = configure_file( -- input: desktop_file + '.in.in', -- output: desktop_file + '.in', -- configuration: desktop_conf, -- ) -- -- custom_target( -- desktop_file, -- input: desktop, -+ i18n.merge_file( -+ type: 'desktop', -+ input: configure_file( -+ input: desktop_file + '.in.in', -+ output: desktop_file + '.in', -+ configuration: desktop_conf, -+ ), - output: desktop_file, -- command: [intltool_merge, '-d', '-u', po_dir, '@INPUT@', '@OUTPUT@'], -+ po_dir: po_dir, - install: true, - install_dir: desktopdir, - ) ---- a/meson.build -+++ b/meson.build -@@ -65,7 +65,6 @@ endif - cc = meson.get_compiler('c') - math = cc.find_library('m', required: false) - --intltool_merge = find_program('intltool-merge') - python = find_program('python3') - - # generate config.h diff --git a/srcpkgs/cinnamon/template b/srcpkgs/cinnamon/template deleted file mode 100644 index f27b1e1287f19a..00000000000000 --- a/srcpkgs/cinnamon/template +++ /dev/null @@ -1,55 +0,0 @@ -# Template file for 'cinnamon' -pkgname=cinnamon -version=6.4.13 -revision=1 -build_style=meson -build_helper="gir" -hostmakedepends="pkg-config gettext glib-devel xmlto perl cjs - gtk-doc python3-libsass" -makedepends="cjs-devel clutter-gtk-devel cinnamon-menus-devel gstreamer1-devel - muffin-devel libgnomekbd-devel polkit-devel libcanberra-devel gtk+3-devel - startup-notification-devel pulseaudio-devel dbus-glib-devel xapps-devel - NetworkManager-devel libcroco-devel cinnamon-desktop-devel librsvg-devel - gcr-devel" -depends="accountsservice libcaribou cinnamon-settings-daemon>=${version%.*} - cinnamon-session>=${version%.*} muffin>=${version%.*} gsound - cinnamon-control-center>=${version%.*} cinnamon-screensaver>=${version%.*} - cinnamon-translations>=${version%.*} nemo>=${version%.*} gnome-themes-extra - gnome-themes-standard-metacity gnome-backgrounds network-manager-applet - polkit-gnome upower libkeybinder3 python3-dbus python3-gobject - python3-pam python3-pexpect python3-Pillow python3-inotify python3-tinycss2 - python3-pytz python3-distro python3-requests libtimezonemap - xdg-desktop-portal-xapp gettext" -short_desc="GNOME3 fork of Linux Mint with GNOME2 aspect" -maintainer="Orphaned " -license="GPL-2.0-or-later, LGPL-2.0-or-later" -homepage="https://github.com/linuxmint/cinnamon" -changelog="https://raw.githubusercontent.com/linuxmint/cinnamon/${version}/debian/changelog" -distfiles="https://github.com/linuxmint/cinnamon/archive/${version}.tar.gz" -checksum=32de89ebd195ea27d9a220715e70c65664058d3e89a380f83addc07c81692d2d - -python_version=3 -pycompile_dirs=" - usr/share/cinnamon/applets - usr/share/cinnamon/cinnamon-desktop-editor - usr/share/cinnamon/cinnamon-looking-glass - usr/share/cinnamon/cinnamon-menu-editor - usr/share/cinnamon/cinnamon-screensaver-lock-dialog - usr/share/cinnamon/cinnamon-settings - usr/share/cinnamon/cinnamon-settings-users - usr/share/cinnamon/cinnamon-settings - usr/share/cinnamon/cinnamon-slideshow - usr/share/cinnamon/desklets" - -pre_configure() { - # Add polkit agent to required components - vsed -e '/RequiredComponents/s/$/polkit-gnome-authentication-agent-1;/' \ - -i cinnamon2d.session.in cinnamon.session.in - - # Cinnamon has no upstream backgrounds, use GNOME backgrounds instead - vsed -i 's|/usr/share/cinnamon-background-properties|/usr/share/gnome-background-properties|' \ - files/usr/share/cinnamon/cinnamon-settings/modules/cs_backgrounds.py - - # Remove broken symlink - rm -f files/etc/xdg/menus/cinnamon-applications-merged -} diff --git a/srcpkgs/circadian/files/circadian/run b/srcpkgs/circadian/files/circadian/run deleted file mode 100644 index 432152051b2193..00000000000000 --- a/srcpkgs/circadian/files/circadian/run +++ /dev/null @@ -1,4 +0,0 @@ -#!/bin/sh -set -e -[ -r conf ] && . ./conf -exec /usr/bin/circadian ${OPTS} diff --git a/srcpkgs/circadian/template b/srcpkgs/circadian/template deleted file mode 100644 index 3d65d12e69bb8a..00000000000000 --- a/srcpkgs/circadian/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'circadian' -pkgname=circadian -version=0.8.4 -revision=2 -build_style=cargo -short_desc="Suspend-On-Idle Daemon" -maintainer="Andrew Benson " -license="GPL-3.0-or-later" -homepage="https://github.com/mrmekon/circadian" -distfiles="https://github.com/mrmekon/circadian/archive/v${version}.tar.gz" -checksum=3c7f955ae879394f95dcce90a143719bb4aac9dd0354bfe20c180eeda5223673 - -post_patch() { - cargo update --package time@0.3.20 --precise 0.3.35 -} - -post_install() { - vsv circadian - vsconf resources/circadian.conf.in circadian.conf -} diff --git a/srcpkgs/circleci-cli/template b/srcpkgs/circleci-cli/template deleted file mode 100644 index 7508912ccd4c24..00000000000000 --- a/srcpkgs/circleci-cli/template +++ /dev/null @@ -1,42 +0,0 @@ -# Template file for 'circleci-cli' -pkgname=circleci-cli -version=0.1.15224 -revision=5 -build_style=go -build_helper=qemu -go_import_path=github.com/CircleCI-Public/${pkgname} -go_ldflags="-X github.com/CircleCI-Public/${pkgname}/version.Version=${version} - -X github.com/CircleCI-Public/${pkgname}/version.packageManager=xbps" -hostmakedepends="packr2" -short_desc="Use CircleCI from the command line" -maintainer="Orphaned " -license="MIT" -homepage="https://circleci-public.github.io/circleci-cli/" -distfiles="https://github.com/CircleCI-Public/${pkgname}/archive/v${version}.tar.gz" -checksum=dc758206e92dc7663de049c5fa780ab9d21e4482fd771d87a858057112df4584 -_completions="bash zsh" - -pre_build() { - packr2 -} - -post_build() { - packr2 clean - - # Generate completion for shells. - cli=$(find $GOPATH/bin -name $pkgname) - for shell in $_completions; do - vtargetrun $cli completion $shell > ${pkgname}.${shell} - done -} - -post_install() { - vlicense LICENSE - - # Rename the binary according to CircleCI's own releases. - mv ${DESTDIR}/usr/bin/circleci{-cli,} - - for shell in $_completions; do - vcompletion ${pkgname}.${shell} $shell circleci - done -} diff --git a/srcpkgs/citations/template b/srcpkgs/citations/template deleted file mode 100644 index 4d381786bb3c5d..00000000000000 --- a/srcpkgs/citations/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'citations' -pkgname=citations -version=0.7.0 -revision=1 -build_style=meson -build_helper=rust -hostmakedepends="glib-devel gettext rust cargo pkg-config - gtk-update-icon-cache gtk4-update-icon-cache desktop-file-utils" -makedepends="libadwaita-devel gtk4-devel openssl-devel - rust-std poppler-glib-devel gtksourceview5-devel" -short_desc="Manage your bibliography using BibTeX format" -maintainer="Alex Childs " -license="GPL-3.0-or-later" -homepage="https://gitlab.gnome.org/World/citations" -distfiles="https://gitlab.gnome.org/World/citations/-/archive/${version}/citations-${version}.tar.gz" -checksum=5959b6cfe39e69f987a53c694950d5fa794ca6d5725ad9838f8ed04a2bab1b89 - -post_patch() { - if [ "$CROSS_BUILD" ]; then - vsed -i src/meson.build \ - -e "s%rust_target /%'${RUST_TARGET}' / rust_target /%" - fi -} diff --git a/srcpkgs/cjs-devel b/srcpkgs/cjs-devel deleted file mode 120000 index 8d0deb7e58a0a1..00000000000000 --- a/srcpkgs/cjs-devel +++ /dev/null @@ -1 +0,0 @@ -cjs \ No newline at end of file diff --git a/srcpkgs/cjs/patches/glib-2.86.0.patch b/srcpkgs/cjs/patches/glib-2.86.0.patch deleted file mode 100644 index 9be11a6861c78f..00000000000000 --- a/srcpkgs/cjs/patches/glib-2.86.0.patch +++ /dev/null @@ -1,821 +0,0 @@ -From 05656829c5bbce8239fa67eef3c0f7e552a6eb68 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Marco=20Trevisan=20=28Trevi=C3=B1o=29?= -Date: Thu, 11 Sep 2025 23:51:56 +0200 -Subject: [PATCH 1/9] overrides/Gio: Add wrappers for platform-specific Gio - functions - -GLib will not expose anymore platform specific functions in Gio -namespace as it used to do when GI Repository 1.0 was used, in order to -keep retro-compatibility in gjs applications, generate wrappers for -Gio platform-specific definitions that we used to provide inside the -main Gio object, but warn the users of these APIs that they should -migrate to GioUnix or GioWin32 instead. ---- - installed-tests/js/testGio.js | 88 +++++++++++++++++++++++++++++++++++ - modules/core/overrides/Gio.js | 35 ++++++++++++++ - 2 files changed, 123 insertions(+) - -diff --git a/installed-tests/js/testGio.js b/installed-tests/js/testGio.js -index 908f906b..e74059aa 100644 ---- a/installed-tests/js/testGio.js -+++ b/installed-tests/js/testGio.js -@@ -4,6 +4,11 @@ - - const {GLib, Gio, GObject} = imports.gi; - -+let GioUnix; -+try { -+ GioUnix = imports.gi.GioUnix; -+} catch {} -+ - const Foo = GObject.registerClass({ - Properties: { - boolval: GObject.ParamSpec.boolean('boolval', '', '', -@@ -390,6 +395,89 @@ describe('Gio.FileEnumerator overrides', function () { - }); - }); - -+describe('Gio.DesktopAppInfo fallback', function () { -+ let writerFunc; -+ const requiredVersion = -+ GLib.MAJOR_VERSION > 2 || -+ (GLib.MAJOR_VERSION === 2 && GLib.MINOR_VERSION >= 86); -+ let keyFile; -+ const desktopFileContent = `[Desktop Entry] -+Version=1.0 -+Type=Application -+Name=Some Application -+Exec=${GLib.find_program_in_path('sh')} -+`; -+ beforeAll(function () { -+ // Set up log writer for tests to override -+ writerFunc = jasmine.createSpy('parsed writer func'); -+ const writerFuncWrapper = jasmine.createSpy('log writer func', (level, fields) => { -+ const decoder = new TextDecoder('utf-8'); -+ const domain = decoder.decode(fields?.GLIB_DOMAIN); -+ const message = `${decoder.decode(fields?.MESSAGE)}`; -+ if (level < GLib.LogLevelFlags.LEVEL_WARNING) { -+ level |= GLib.LogLevelFlags.FLAG_RECURSION; -+ GLib.log_default_handler(domain, level, `${message}\n`, null); -+ } -+ writerFunc(domain, level, message); -+ return GLib.LogWriterOutput.HANDLED; -+ }); -+ writerFuncWrapper.and.callThrough(); -+ GLib.log_set_writer_func(writerFuncWrapper); -+ -+ keyFile = new GLib.KeyFile(); -+ keyFile.load_from_data(desktopFileContent, desktopFileContent.length, -+ GLib.KeyFileFlags.NONE); -+ }); -+ -+ afterAll(function () { -+ GLib.log_set_writer_default(); -+ }); -+ -+ beforeEach(function () { -+ if (!GioUnix) -+ pending('Not supported platform'); -+ -+ writerFunc.calls.reset(); -+ }); -+ -+ it('can be created using GioUnix', function () { -+ expect(GioUnix.DesktopAppInfo.new_from_keyfile(keyFile)).not.toBeNull(); -+ expect(writerFunc).not.toHaveBeenCalled(); -+ }); -+ -+ it('can be created using Gio wrapper', function () { -+ expect(Gio.DesktopAppInfo.new_from_keyfile(keyFile)).not.toBeNull(); -+ expect(writerFunc).toHaveBeenCalledWith('Cjs-Console', -+ GLib.LogLevelFlags.LEVEL_WARNING, -+ 'Gio.DesktopAppInfo is deprecated, please use GioUnix.DesktopAppInfo instead'); -+ -+ writerFunc.calls.reset(); -+ expect(Gio.DesktopAppInfo.new_from_keyfile(keyFile)).not.toBeNull(); -+ expect(writerFunc).not.toHaveBeenCalled(); -+ }); -+ -+ describe('provides platform-independent functions', function () { -+ [Gio, GioUnix].forEach(ns => it(`when created from ${ns.__name__}`, function () { -+ if (!requiredVersion) -+ pending('Installed Gio is not new enough for this test'); -+ -+ const appInfo = ns.DesktopAppInfo.new_from_keyfile(keyFile); -+ expect(appInfo.get_name()).toBe('Some Application'); -+ })); -+ }); -+ -+ describe('provides unix-only functions', function () { -+ [Gio, GioUnix].forEach(ns => it(`when created from ${ns.__name__}`, function () { -+ if (!requiredVersion) -+ pending('Installed Gio is not new enough for this test'); -+ -+ const appInfo = ns.DesktopAppInfo.new_from_keyfile(keyFile); -+ expect(appInfo.has_key('Name')).toBeTrue(); -+ expect(appInfo.get_string('Name')).toBe('Some Application'); -+ })); -+ }); -+}); -+ - describe('Non-introspectable file attribute overrides', function () { - let numExpectedWarnings, file, info; - const flags = [Gio.FileQueryInfoFlags.NONE, null]; -diff --git a/modules/core/overrides/Gio.js b/modules/core/overrides/Gio.js -index 836d14aa..6bcc20f5 100644 ---- a/modules/core/overrides/Gio.js -+++ b/modules/core/overrides/Gio.js -@@ -479,9 +479,44 @@ function _warnNotIntrospectable(funcName, replacement) { - - function _init() { - Gio = this; -+ let GioPlatform = {}; - - Gio.Application.prototype.runAsync = GLib.MainLoop.prototype.runAsync; - -+ // Redefine Gio functions with platform-specific implementations to be -+ // backward compatible with gi-repository 1.0, however when possible we -+ // notify a deprecation warning, to ensure that the surrounding code is -+ // updated. -+ try { -+ GioPlatform = imports.gi.GioUnix; -+ } catch { -+ try { -+ GioPlatform = imports.gi.GioWin32; -+ } catch {} -+ } -+ -+ Object.entries(Object.getOwnPropertyDescriptors(GioPlatform)).forEach(([prop, desc]) => { -+ if (Object.hasOwn(Gio, prop)) { -+ console.debug(`Gio already contains property ${prop}`); -+ Gio[prop] = GioPlatform[prop]; -+ return; -+ } -+ -+ const newDesc = { -+ enumerable: true, -+ configurable: false, -+ get() { -+ if (!newDesc._deprecationWarningDone) { -+ console.warn(`Gio.${prop} is deprecated, please use ` + -+ `${GioPlatform.__name__}.${prop} instead`); -+ newDesc._deprecationWarningDone = true; -+ } -+ return desc.get?.() ?? desc.value; -+ }, -+ }; -+ Object.defineProperty(Gio, prop, newDesc); -+ }); -+ - Gio.DBus = { - // Namespace some functions - get: Gio.bus_get, - -From 662f0e82bd51db9d06517e251eccdbc3bab57a8f Mon Sep 17 00:00:00 2001 -From: Philip Chimento -Date: Fri, 12 Sep 2025 00:00:40 +0200 -Subject: [PATCH 2/9] Add JS API wrapping warn_deprecated_once_per_callsite - -Expose it in the print module - -Co-Authored-By: ---- - modules/print.cpp | 58 ++++++++++++++++++++++++++++++++++++++++++++++- - 1 file changed, 57 insertions(+), 1 deletion(-) - -diff --git a/modules/print.cpp b/modules/print.cpp -index 57acdc86..c6aaa264 100644 ---- a/modules/print.cpp -+++ b/modules/print.cpp -@@ -5,7 +5,11 @@ - - #include - -+#include // for size_t -+#include -+ - #include -+#include - - #include - -@@ -21,6 +25,7 @@ - #include - #include // for JS_NewPlainObject - -+#include "cjs/deprecation.h" - #include "cjs/global.h" - #include "cjs/jsapi-util.h" - #include "cjs/macros.h" -@@ -182,6 +187,48 @@ static bool get_pretty_print_function(JSContext*, unsigned argc, - return true; - } - -+GJS_JSAPI_RETURN_CONVENTION -+static bool warn_deprecated_once_per_callsite(JSContext* cx, unsigned argc, -+ JS::Value* vp) { -+ JS::CallArgs args = JS::CallArgsFromVp(argc, vp); -+ -+ g_assert(args.length() >= 1 && -+ "warnDeprecatedOncePerCallsite takes at least 1 argument"); -+ -+ g_assert( -+ args[0].isInt32() && -+ "warnDeprecatedOncePerCallsite argument 1 must be a message ID number"); -+ int32_t message_id = args[0].toInt32(); -+ g_assert( -+ message_id >= 0 && -+ uint32_t(message_id) < GjsDeprecationMessageId::LastValue && -+ "warnDeprecatedOncePerCallsite argument 1 must be a message ID number"); -+ -+ if (args.length() == 1) { -+ _gjs_warn_deprecated_once_per_callsite( -+ cx, GjsDeprecationMessageId(message_id)); -+ return true; -+ } -+ -+ std::vector format_args_str; -+ std::vector format_args; -+ for (size_t ix = 1; ix < args.length(); ix++) { -+ g_assert(args[ix].isString() && -+ "warnDeprecatedOncePerCallsite subsequent arguments must be " -+ "strings"); -+ JS::RootedString v_format_arg{cx, args[ix].toString()}; -+ JS::UniqueChars format_arg = JS_EncodeStringToUTF8(cx, v_format_arg); -+ if (!format_arg) -+ return false; -+ format_args_str.emplace_back(format_arg.get()); -+ format_args.emplace_back(format_args_str.back().c_str()); -+ } -+ -+ _gjs_warn_deprecated_once_per_callsite( -+ cx, GjsDeprecationMessageId(message_id), format_args); -+ return true; -+} -+ - // clang-format off - static constexpr JSFunctionSpec funcs[] = { - JS_FN("log", gjs_log, 1, GJS_MODULE_PROP_FLAGS), -@@ -190,13 +237,22 @@ static constexpr JSFunctionSpec funcs[] = { - JS_FN("printerr", gjs_printerr, 0, GJS_MODULE_PROP_FLAGS), - JS_FN("setPrettyPrintFunction", set_pretty_print_function, 1, GJS_MODULE_PROP_FLAGS), - JS_FN("getPrettyPrintFunction", get_pretty_print_function, 1, GJS_MODULE_PROP_FLAGS), -+ JS_FN("warnDeprecatedOncePerCallsite", warn_deprecated_once_per_callsite, 1, -+ GJS_MODULE_PROP_FLAGS), - JS_FS_END}; - // clang-format on - -+static constexpr JSPropertySpec props[] = { -+ JSPropertySpec::int32Value("PLATFORM_SPECIFIC_TYPELIB", -+ GJS_MODULE_PROP_FLAGS, -+ GjsDeprecationMessageId::PlatformSpecificTypelib), -+ JS_PS_END}; -+ - bool gjs_define_print_stuff(JSContext* context, - JS::MutableHandleObject module) { - module.set(JS_NewPlainObject(context)); - if (!module) - return false; -- return JS_DefineFunctions(context, module, funcs); -+ return JS_DefineFunctions(context, module, funcs) && -+ JS_DefineProperties(context, module, props); - } - -From c70848678ed62e901750657f8f12711fcbee604e Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Marco=20Trevisan=20=28Trevi=C3=B1o=29?= -Date: Fri, 12 Sep 2025 00:21:10 +0200 -Subject: [PATCH 3/9] overrides/Gio: Use print's warnDeprecatedOncePerCallsite - to warn - -Re-use the C definition to warn when using a deprecated namespace -instead of doing the same in pure JS. ---- - installed-tests/js/testGio.js | 45 +++++++++++++---------------------- - modules/core/overrides/Gio.js | 8 +++---- - 2 files changed, 19 insertions(+), 34 deletions(-) - -diff --git a/installed-tests/js/testGio.js b/installed-tests/js/testGio.js -index e74059aa..f67aec42 100644 ---- a/installed-tests/js/testGio.js -+++ b/installed-tests/js/testGio.js -@@ -396,7 +396,6 @@ describe('Gio.FileEnumerator overrides', function () { - }); - - describe('Gio.DesktopAppInfo fallback', function () { -- let writerFunc; - const requiredVersion = - GLib.MAJOR_VERSION > 2 || - (GLib.MAJOR_VERSION === 2 && GLib.MINOR_VERSION >= 86); -@@ -409,51 +408,39 @@ Exec=${GLib.find_program_in_path('sh')} - `; - beforeAll(function () { - // Set up log writer for tests to override -- writerFunc = jasmine.createSpy('parsed writer func'); -- const writerFuncWrapper = jasmine.createSpy('log writer func', (level, fields) => { -- const decoder = new TextDecoder('utf-8'); -- const domain = decoder.decode(fields?.GLIB_DOMAIN); -- const message = `${decoder.decode(fields?.MESSAGE)}`; -- if (level < GLib.LogLevelFlags.LEVEL_WARNING) { -- level |= GLib.LogLevelFlags.FLAG_RECURSION; -- GLib.log_default_handler(domain, level, `${message}\n`, null); -- } -- writerFunc(domain, level, message); -- return GLib.LogWriterOutput.HANDLED; -- }); -- writerFuncWrapper.and.callThrough(); -- GLib.log_set_writer_func(writerFuncWrapper); -- - keyFile = new GLib.KeyFile(); - keyFile.load_from_data(desktopFileContent, desktopFileContent.length, - GLib.KeyFileFlags.NONE); - }); - -- afterAll(function () { -- GLib.log_set_writer_default(); -- }); -- - beforeEach(function () { - if (!GioUnix) - pending('Not supported platform'); - -- writerFunc.calls.reset(); -+ if (!requiredVersion) -+ pending('Installed Gio is not new enough for this test'); - }); - -+ function expectDeprecationWarning(testFunction) { -+ if (!requiredVersion) -+ pending('Installed Gio is not new enough for this test'); -+ -+ GLib.test_expect_message('Cjs', GLib.LogLevelFlags.LEVEL_WARNING, -+ '*Gio.DesktopAppInfo has been moved to a separate platform-specific library. ' + -+ 'Please update your code to use GioUnix.DesktopAppInfo instead*'); -+ testFunction(); -+ GLib.test_assert_expected_messages_internal('Cjs', 'testGio.js', 0, -+ 'Gio.DesktopAppInfo expectWarnsOnNewerGio'); -+ } -+ - it('can be created using GioUnix', function () { - expect(GioUnix.DesktopAppInfo.new_from_keyfile(keyFile)).not.toBeNull(); -- expect(writerFunc).not.toHaveBeenCalled(); - }); - - it('can be created using Gio wrapper', function () { -+ expectDeprecationWarning(() => -+ expect(Gio.DesktopAppInfo.new_from_keyfile(keyFile)).not.toBeNull()); - expect(Gio.DesktopAppInfo.new_from_keyfile(keyFile)).not.toBeNull(); -- expect(writerFunc).toHaveBeenCalledWith('Cjs-Console', -- GLib.LogLevelFlags.LEVEL_WARNING, -- 'Gio.DesktopAppInfo is deprecated, please use GioUnix.DesktopAppInfo instead'); -- -- writerFunc.calls.reset(); -- expect(Gio.DesktopAppInfo.new_from_keyfile(keyFile)).not.toBeNull(); -- expect(writerFunc).not.toHaveBeenCalled(); - }); - - describe('provides platform-independent functions', function () { -diff --git a/modules/core/overrides/Gio.js b/modules/core/overrides/Gio.js -index 6bcc20f5..f5c24fc6 100644 ---- a/modules/core/overrides/Gio.js -+++ b/modules/core/overrides/Gio.js -@@ -4,6 +4,7 @@ - var GLib = imports.gi.GLib; - var CjsPrivate = imports.gi.CjsPrivate; - var Signals = imports.signals; -+const { warnDeprecatedOncePerCallsite, PLATFORM_SPECIFIC_TYPELIB } = imports._print; - var Gio; - - // Ensures that a Gio.UnixFDList being passed into or out of a DBus method with -@@ -506,11 +507,8 @@ function _init() { - enumerable: true, - configurable: false, - get() { -- if (!newDesc._deprecationWarningDone) { -- console.warn(`Gio.${prop} is deprecated, please use ` + -- `${GioPlatform.__name__}.${prop} instead`); -- newDesc._deprecationWarningDone = true; -- } -+ warnDeprecatedOncePerCallsite(PLATFORM_SPECIFIC_TYPELIB, -+ `Gio.${prop}`, `${GioPlatform.__name__}.${prop}`); - return desc.get?.() ?? desc.value; - }, - }; - -From 1c797a9619af6c39d6b9fe47961408c6aaf13f18 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Marco=20Trevisan=20=28Trevi=C3=B1o=29?= -Date: Fri, 12 Sep 2025 00:28:09 +0200 -Subject: [PATCH 4/9] cjs/deprecation: Use a larger deprecation stack for JS - invoked requests - -When using warnDeprecatedOncePerCallsite() from JS we need to use a -larger stack to track the call site, otherwise we may end up considering -the same call site for different actual callers. - -In fact when using this in Gio.js override the call site is always the -same, but we care about where that function is being invoked from. ---- - cjs/deprecation.cpp | 19 +++++++++++-------- - cjs/deprecation.h | 5 +++-- - installed-tests/js/testGio.js | 23 +++++++++++++++++------ - modules/print.cpp | 4 ++-- - 4 files changed, 33 insertions(+), 18 deletions(-) - -diff --git a/cjs/deprecation.cpp b/cjs/deprecation.cpp -index 9c4e44d9..fca66ff7 100644 ---- a/cjs/deprecation.cpp -+++ b/cjs/deprecation.cpp -@@ -81,10 +81,10 @@ struct hash { - static std::unordered_set logged_messages; - - GJS_JSAPI_RETURN_CONVENTION --static JS::UniqueChars get_callsite(JSContext* cx) { -+static JS::UniqueChars get_callsite(JSContext* cx, unsigned max_frames) { - JS::RootedObject stack_frame(cx); - if (!JS::CaptureCurrentStack(cx, &stack_frame, -- JS::StackCapture(JS::MaxFrames(1))) || -+ JS::StackCapture(JS::MaxFrames(max_frames))) || - !stack_frame) - return nullptr; - -@@ -98,8 +98,9 @@ static JS::UniqueChars get_callsite(JSContext* cx) { - - static void warn_deprecated_unsafe_internal(JSContext* cx, - const GjsDeprecationMessageId id, -- const char* msg) { -- JS::UniqueChars callsite(get_callsite(cx)); -+ const char* msg, -+ unsigned max_frames) { -+ JS::UniqueChars callsite(get_callsite(cx, max_frames)); - DeprecationEntry entry(id, callsite.get()); - if (!logged_messages.count(entry)) { - JS::UniqueChars stack_dump = -@@ -113,13 +114,15 @@ static void warn_deprecated_unsafe_internal(JSContext* cx, - * stack dump API and not the "safe" gjs_dumpstack() which can only print to - * stdout or stderr. Do not use this function during GC, for example. */ - void _gjs_warn_deprecated_once_per_callsite(JSContext* cx, -- const GjsDeprecationMessageId id) { -- warn_deprecated_unsafe_internal(cx, id, messages[id]); -+ const GjsDeprecationMessageId id, -+ unsigned max_frames) { -+ warn_deprecated_unsafe_internal(cx, id, messages[id], max_frames); - } - - void _gjs_warn_deprecated_once_per_callsite( - JSContext* cx, GjsDeprecationMessageId id, -- const std::vector& args) { -+ const std::vector& args, -+ unsigned max_frames) { - // In C++20, use std::format() for this - std::string_view format_string{messages[id]}; - std::stringstream message; -@@ -149,5 +152,5 @@ void _gjs_warn_deprecated_once_per_callsite( - message << format_string.substr(copied, std::string::npos); - - std::string message_formatted = message.str(); -- warn_deprecated_unsafe_internal(cx, id, message_formatted.c_str()); -+ warn_deprecated_unsafe_internal(cx, id, message_formatted.c_str(), max_frames); - } -diff --git a/cjs/deprecation.h b/cjs/deprecation.h -index a59613d3..7a767803 100644 ---- a/cjs/deprecation.h -+++ b/cjs/deprecation.h -@@ -21,10 +21,11 @@ enum GjsDeprecationMessageId : unsigned { - }; - - void _gjs_warn_deprecated_once_per_callsite(JSContext* cx, -- GjsDeprecationMessageId message); -+ GjsDeprecationMessageId message, -+ unsigned max_frames = 1); - - void _gjs_warn_deprecated_once_per_callsite( - JSContext* cx, GjsDeprecationMessageId id, -- const std::vector& args); -+ const std::vector& args, unsigned max_frames = 1); - - #endif // GJS_DEPRECATION_H_ -diff --git a/installed-tests/js/testGio.js b/installed-tests/js/testGio.js -index f67aec42..b92d3749 100644 ---- a/installed-tests/js/testGio.js -+++ b/installed-tests/js/testGio.js -@@ -440,7 +440,8 @@ Exec=${GLib.find_program_in_path('sh')} - it('can be created using Gio wrapper', function () { - expectDeprecationWarning(() => - expect(Gio.DesktopAppInfo.new_from_keyfile(keyFile)).not.toBeNull()); -- expect(Gio.DesktopAppInfo.new_from_keyfile(keyFile)).not.toBeNull(); -+ expectDeprecationWarning(() => -+ expect(Gio.DesktopAppInfo.new_from_keyfile(keyFile)).not.toBeNull()); - }); - - describe('provides platform-independent functions', function () { -@@ -448,8 +449,13 @@ Exec=${GLib.find_program_in_path('sh')} - if (!requiredVersion) - pending('Installed Gio is not new enough for this test'); - -- const appInfo = ns.DesktopAppInfo.new_from_keyfile(keyFile); -- expect(appInfo.get_name()).toBe('Some Application'); -+ const maybeExpectDeprecationWarning = ns === Gio -+ ? expectDeprecationWarning : tf => tf(); -+ -+ maybeExpectDeprecationWarning(() => { -+ const appInfo = ns.DesktopAppInfo.new_from_keyfile(keyFile); -+ expect(appInfo.get_name()).toBe('Some Application'); -+ }); - })); - }); - -@@ -458,9 +464,14 @@ Exec=${GLib.find_program_in_path('sh')} - if (!requiredVersion) - pending('Installed Gio is not new enough for this test'); - -- const appInfo = ns.DesktopAppInfo.new_from_keyfile(keyFile); -- expect(appInfo.has_key('Name')).toBeTrue(); -- expect(appInfo.get_string('Name')).toBe('Some Application'); -+ const maybeExpectDeprecationWarning = ns === Gio -+ ? expectDeprecationWarning : tf => tf(); -+ -+ maybeExpectDeprecationWarning(() => { -+ const appInfo = ns.DesktopAppInfo.new_from_keyfile(keyFile); -+ expect(appInfo.has_key('Name')).toBeTrue(); -+ expect(appInfo.get_string('Name')).toBe('Some Application'); -+ }); - })); - }); - }); -diff --git a/modules/print.cpp b/modules/print.cpp -index c6aaa264..9f029ef8 100644 ---- a/modules/print.cpp -+++ b/modules/print.cpp -@@ -206,7 +206,7 @@ static bool warn_deprecated_once_per_callsite(JSContext* cx, unsigned argc, - - if (args.length() == 1) { - _gjs_warn_deprecated_once_per_callsite( -- cx, GjsDeprecationMessageId(message_id)); -+ cx, GjsDeprecationMessageId(message_id), 2); - return true; - } - -@@ -225,7 +225,7 @@ static bool warn_deprecated_once_per_callsite(JSContext* cx, unsigned argc, - } - - _gjs_warn_deprecated_once_per_callsite( -- cx, GjsDeprecationMessageId(message_id), format_args); -+ cx, GjsDeprecationMessageId(message_id), format_args, 2); - return true; - } - - -From a20d35bcc95a2b0c03fcea88dc62825899069256 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Marco=20Trevisan=20=28Trevi=C3=B1o=29?= -Date: Fri, 12 Sep 2025 00:31:30 +0200 -Subject: [PATCH 5/9] overrides/Gio: Use Platform prefix for platform-only - symbols - -In previous versions of GLib, platform-specific symbols such as -GUnixMountMonitor were mapped in the Gio namespace as Gio.UnixMountMonitor, -while since commit 05656829 we create wrappers such as -Gio.MountMonitor. - -This is not correct, and does not serve the initial purpose of providing -a backward compatible wrapper. - -So, use the same logic that we had before: if the GType of a symbol starts -with G{Unix,Win32} we use the platform specific name as prefix of the -wrapper type, so that it will be Gio.{Unix,Win32}TypeName ---- - modules/core/overrides/Gio.js | 21 ++++++++++++++------- - 1 file changed, 14 insertions(+), 7 deletions(-) - -diff --git a/modules/core/overrides/Gio.js b/modules/core/overrides/Gio.js -index f5c24fc6..e16e8fdc 100644 ---- a/modules/core/overrides/Gio.js -+++ b/modules/core/overrides/Gio.js -@@ -496,23 +496,30 @@ function _init() { - } catch {} - } - -+ const platformName = `${GioPlatform?.__name__?.slice(3 /* 'Gio'.length */)}`; - Object.entries(Object.getOwnPropertyDescriptors(GioPlatform)).forEach(([prop, desc]) => { -- if (Object.hasOwn(Gio, prop)) { -- console.debug(`Gio already contains property ${prop}`); -- Gio[prop] = GioPlatform[prop]; -+ let genericProp = prop; -+ -+ const originalValue = GioPlatform[prop]; -+ const gtypeName = originalValue.$gtype?.name; -+ if (gtypeName?.startsWith(`G${platformName}`)) -+ genericProp = `${platformName}${prop}`; -+ -+ if (Object.hasOwn(Gio, genericProp)) { -+ console.debug(`Gio already contains property ${genericProp}`); -+ Gio[genericProp] = originalValue; - return; - } - -- const newDesc = { -+ Object.defineProperty(Gio, genericProp, { - enumerable: true, - configurable: false, - get() { - warnDeprecatedOncePerCallsite(PLATFORM_SPECIFIC_TYPELIB, -- `Gio.${prop}`, `${GioPlatform.__name__}.${prop}`); -+ `Gio.${genericProp}`, `${GioPlatform.__name__}.${prop}`); - return desc.get?.() ?? desc.value; - }, -- }; -- Object.defineProperty(Gio, prop, newDesc); -+ }); - }); - - Gio.DBus = { - -From 48b6fbc95f85ff518efb11bd744e524447b2b5e7 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Marco=20Trevisan=20=28Trevi=C3=B1o=29?= -Date: Fri, 12 Sep 2025 00:34:48 +0200 -Subject: [PATCH 6/9] gi/function: Implement name property for functions - -JS functions have a name properties by default, but we did not implement -it for our function wrappers. - -Given that there's no a defined specification for it and that it can be -used for debugging purposes, use it to store the original C function -name. ---- - gi/function.cpp | 14 ++++++++++++++ - 1 file changed, 14 insertions(+) - -diff --git a/gi/function.cpp b/gi/function.cpp -index 11a47797..c2d308fd 100644 ---- a/gi/function.cpp -+++ b/gi/function.cpp -@@ -116,6 +116,9 @@ class Function : public CWrapper { - GJS_JSAPI_RETURN_CONVENTION - static bool get_length(JSContext* cx, unsigned argc, JS::Value* vp); - -+ GJS_JSAPI_RETURN_CONVENTION -+ static bool get_name(JSContext* cx, unsigned argc, JS::Value* vp); -+ - GJS_JSAPI_RETURN_CONVENTION - static bool to_string(JSContext* cx, unsigned argc, JS::Value* vp); - -@@ -1251,6 +1254,16 @@ bool Function::get_length(JSContext* cx, unsigned argc, JS::Value* vp) { - return true; - } - -+bool Function::get_name(JSContext* cx, unsigned argc, JS::Value* vp) { -+ GJS_CHECK_WRAPPER_PRIV(cx, argc, vp, rec, this_obj, Function, priv); -+ -+ if (priv->m_info.type() == GI_INFO_TYPE_FUNCTION) -+ return gjs_string_from_utf8(cx, g_function_info_get_symbol(priv->m_info), -+ rec.rval()); -+ -+ return gjs_string_from_utf8(cx, priv->format_name().c_str(), rec.rval()); -+} -+ - bool Function::to_string(JSContext* context, unsigned argc, JS::Value* vp) { - GJS_CHECK_WRAPPER_PRIV(context, argc, vp, rec, this_obj, Function, priv); - return priv->to_string_impl(context, rec.rval()); -@@ -1302,6 +1315,7 @@ const JSClassOps Function::class_ops = { - - const JSPropertySpec Function::proto_props[] = { - JS_PSG("length", &Function::get_length, JSPROP_PERMANENT), -+ JS_PSG("name", &Function::get_name, JSPROP_PERMANENT), - JS_STRING_SYM_PS(toStringTag, "GIRepositoryFunction", JSPROP_READONLY), - JS_PS_END}; - - -From a6dd522bff4b479985046894f8ad0c607f383723 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Marco=20Trevisan=20=28Trevi=C3=B1o=29?= -Date: Fri, 12 Sep 2025 00:35:56 +0200 -Subject: [PATCH 7/9] overrides/Gio: Use Platform prefix for platform-only - functions - -In case a platform-only function is being mapped inside the Gio -namespace and that has a platform-specific prefix, then we should use it -inside the more generic Gio namespace. - -This is preserving the pre-girepository-2.0 behavior ---- - installed-tests/js/testIntrospection.js | 16 ++++++++++++++++ - modules/core/overrides/Gio.js | 4 ++++ - 2 files changed, 20 insertions(+) - -diff --git a/installed-tests/js/testIntrospection.js b/installed-tests/js/testIntrospection.js -index de76bd64..f9c0f35b 100644 ---- a/installed-tests/js/testIntrospection.js -+++ b/installed-tests/js/testIntrospection.js -@@ -232,6 +232,22 @@ describe('Backwards compatibility for GLib/Gio platform specific GIRs', function - 'Expected deprecation message for Gio.Unix -> GioUnix'); - }); - -+ it('GioUnix functions are looked up in GioUnix, not Gio', function () { -+ if (skip) { -+ pending('GioUnix required for this test'); -+ return; -+ } -+ -+ GLib.test_expect_message('Cjs', GLib.LogLevelFlags.LEVEL_WARNING, -+ '*Gio.unix_mounts_get*GioUnix.mounts_get*instead*'); -+ -+ expect(imports.gi.Gio.unix_mounts_get.name).toBe('g_unix_mounts_get'); -+ -+ GLib.test_assert_expected_messages_internal('Cjs', -+ 'testIntrospection.js', 0, -+ 'Expected deprecation message for Gio.Unix -> GioUnix'); -+ }); -+ - it("doesn't print the message if the type isn't resolved directly", function () { - if (skip) { - pending('GioUnix required for this test'); -diff --git a/modules/core/overrides/Gio.js b/modules/core/overrides/Gio.js -index e16e8fdc..eaa12db8 100644 ---- a/modules/core/overrides/Gio.js -+++ b/modules/core/overrides/Gio.js -@@ -497,6 +497,7 @@ function _init() { - } - - const platformName = `${GioPlatform?.__name__?.slice(3 /* 'Gio'.length */)}`; -+ const platformNameLower = platformName.toLowerCase(); - Object.entries(Object.getOwnPropertyDescriptors(GioPlatform)).forEach(([prop, desc]) => { - let genericProp = prop; - -@@ -504,6 +505,9 @@ function _init() { - const gtypeName = originalValue.$gtype?.name; - if (gtypeName?.startsWith(`G${platformName}`)) - genericProp = `${platformName}${prop}`; -+ else if (originalValue instanceof Function && -+ originalValue.name.startsWith(`g_${platformNameLower}_`)) -+ genericProp = `${platformNameLower}_${prop}`; - - if (Object.hasOwn(Gio, genericProp)) { - console.debug(`Gio already contains property ${genericProp}`); - -From 98e1e39c73a4dcc25fbfe64917ba883c244b5a85 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Marco=20Trevisan=20=28Trevi=C3=B1o=29?= -Date: Fri, 12 Sep 2025 00:37:36 +0200 -Subject: [PATCH 8/9] overrides/Gio: Enable platform-specific wrappers only on - newer GLib - ---- - modules/core/overrides/Gio.js | 21 ++++++++++++--------- - 1 file changed, 12 insertions(+), 9 deletions(-) - -diff --git a/modules/core/overrides/Gio.js b/modules/core/overrides/Gio.js -index eaa12db8..27041a1a 100644 ---- a/modules/core/overrides/Gio.js -+++ b/modules/core/overrides/Gio.js -@@ -484,16 +484,19 @@ function _init() { - - Gio.Application.prototype.runAsync = GLib.MainLoop.prototype.runAsync; - -- // Redefine Gio functions with platform-specific implementations to be -- // backward compatible with gi-repository 1.0, however when possible we -- // notify a deprecation warning, to ensure that the surrounding code is -- // updated. -- try { -- GioPlatform = imports.gi.GioUnix; -- } catch { -+ if (GLib.MAJOR_VERSION > 2 || -+ (GLib.MAJOR_VERSION === 2 && GLib.MINOR_VERSION >= 86)) { -+ // Redefine Gio functions with platform-specific implementations to be -+ // backward compatible with gi-repository 1.0, however when possible we -+ // notify a deprecation warning, to ensure that the surrounding code is -+ // updated. - try { -- GioPlatform = imports.gi.GioWin32; -- } catch {} -+ GioPlatform = imports.gi.GioUnix; -+ } catch { -+ try { -+ GioPlatform = imports.gi.GioWin32; -+ } catch {} -+ } - } - - const platformName = `${GioPlatform?.__name__?.slice(3 /* 'Gio'.length */)}`; - -From bb14bb403fac85ddca4abb101a1abef065f81153 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Florian=20M=C3=BCllner?= -Date: Fri, 12 Sep 2025 00:47:57 +0200 -Subject: [PATCH 9/9] modules/package: Fix checking interface properties - -GObject.type_default_interface_ref() is no longer -introspectable for some reason, but as it is deprecated -in favor of GObject.type_default_interface_get() anyway, -use that instead. ---- - modules/script/package.js | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/modules/script/package.js b/modules/script/package.js -index cc308f8d..9e5d217d 100644 ---- a/modules/script/package.js -+++ b/modules/script/package.js -@@ -285,7 +285,7 @@ function checkSymbol(lib, ver, symbol) { - // GObject property - let pspec = null; - if (GObject.type_is_a(obj.$gtype, GObject.TYPE_INTERFACE)) { -- let iface = GObject.type_default_interface_ref(obj.$gtype); -+ let iface = GObject.type_default_interface_get(obj.$gtype); - pspec = GObject.Object.interface_find_property(iface, sym); - } else if (GObject.type_is_a(obj.$gtype, GObject.TYPE_OBJECT)) { - pspec = GObject.Object.find_property.call(obj.$gtype, sym); diff --git a/srcpkgs/cjs/patches/ignore-encoding-test.patch b/srcpkgs/cjs/patches/ignore-encoding-test.patch deleted file mode 100644 index 98c42ad1010977..00000000000000 --- a/srcpkgs/cjs/patches/ignore-encoding-test.patch +++ /dev/null @@ -1,11 +0,0 @@ -broken on musl ---- a/installed-tests/js/meson.build ---- b/installed-tests/js/meson.build -@@ -242,7 +242,6 @@ modules_tests = [ - 'Console', - 'ESModules', - 'AsyncMainloop', -- 'Encoding', - 'GLibLogWriter', - 'Global', - 'Timers', diff --git a/srcpkgs/cjs/template b/srcpkgs/cjs/template deleted file mode 100644 index 998199f331272e..00000000000000 --- a/srcpkgs/cjs/template +++ /dev/null @@ -1,33 +0,0 @@ -# Template file for 'cjs' -pkgname=cjs -version=128.0 -revision=2 -build_style=meson -build_helper="gir" -configure_args="-Dprofiler=disabled -Dinstalled_tests=false" -hostmakedepends="pkg-config glib-devel dbus xvfb-run gtk4" -makedepends="readline-devel mozjs${version%%.*}-devel gtk4-devel" -# depends="gtk+3" -short_desc="Javascript for Cinnamon" -maintainer="Orphaned " -license="LGPL-2.0-or-later" -homepage="https://github.com/linuxmint/cjs" -distfiles="https://github.com/linuxmint/cjs/archive/refs/tags/${version}.tar.gz" -checksum=d3432dd2722eef65b4a36db430824882b3bd90b4db469f576ff087d045e022ca -make_check_pre="xvfb-run" - -pre_configure() { - # The deleted lines in meson.build try to build and run a simple program, - # and that does not work when cross-compiling. - vsed -e '/Check if a minimal SpiderMonkey program compiles/,/^endif/d' -i meson.build -} - -cjs-devel_package() { - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove "usr/lib/*.so" - vmove usr/include - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/ck-devel b/srcpkgs/ck-devel deleted file mode 120000 index e384ecffa5765a..00000000000000 --- a/srcpkgs/ck-devel +++ /dev/null @@ -1 +0,0 @@ -ck \ No newline at end of file diff --git a/srcpkgs/ck/patches/cross.patch b/srcpkgs/ck/patches/cross.patch deleted file mode 100644 index c07cd7eabb0fcf..00000000000000 --- a/srcpkgs/ck/patches/cross.patch +++ /dev/null @@ -1,29 +0,0 @@ ---- a/configure -+++ b/configure -@@ -636,10 +636,11 @@ - } - EOF - --$CC -o .1 .1.c --COMPILER=`./.1 2> /dev/null` --r=$? --rm -f .1.c .1 -+r=1 -+case "`$CC --version`" in -+*clang*) COMPILER=clang; r=0 ;; -+*GCC*) COMPILER=gcc; r=0 ;; -+esac - - if test "$r" -ne 0; then - assert "" "update compiler" ---- a/src/Makefile.in -+++ b/src/Makefile.in -@@ -25,7 +25,7 @@ - $(LD) $(LDFLAGS) -o $(TARGET_DIR)/libck.so $(OBJECTS) - - libck.a: $(OBJECTS) -- ar rcs $(TARGET_DIR)/libck.a $(OBJECTS) -+ $(AR) rcs $(TARGET_DIR)/libck.a $(OBJECTS) - - ck_array.o: $(INCLUDE_DIR)/ck_array.h $(SDIR)/ck_array.c - $(CC) $(CFLAGS) -c -o $(TARGET_DIR)/ck_array.o $(SDIR)/ck_array.c diff --git a/srcpkgs/ck/patches/ppc32.patch b/srcpkgs/ck/patches/ppc32.patch deleted file mode 100644 index f919f8c49e1aec..00000000000000 --- a/srcpkgs/ck/patches/ppc32.patch +++ /dev/null @@ -1,13 +0,0 @@ -Support Linux uname-style platform identifier for ppc32. - ---- a/configure -+++ b/configure -@@ -398,7 +398,7 @@ if test "x$PLATFORM" = "x"; then - fi - - case $PLATFORM in -- "macppc"|"Power Macintosh"|"powerpc"|"powerpcspe") -+ "macppc"|"Power Macintosh"|"powerpc"|"powerpcspe"|"ppc") - RTM_ENABLE="CK_MD_RTM_DISABLE" - LSE_ENABLE="CK_MD_LSE_DISABLE" - MM="${MM:-"CK_MD_RMO"}" diff --git a/srcpkgs/ck/template b/srcpkgs/ck/template deleted file mode 100644 index f67b160c87c794..00000000000000 --- a/srcpkgs/ck/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'ck' -pkgname=ck -version=0.7.0 -revision=1 -build_style=configure -configure_args="--prefix=/usr --platform=${XBPS_TARGET_MACHINE%-musl}" -short_desc="Concurrency Kit C library" -maintainer="Tai Chi Minh Ralph Eastwood " -license="BSD-2-Clause" -homepage="http://concurrencykit.org/" -distfiles="https://github.com/concurrencykit/ck/archive/${version}.tar.gz" -checksum=e730cb448fb0ecf9d19bf4c7efe9efc3c04dd9127311d87d8f91484742b0da24 - -post_install() { - vlicense LICENSE -} - -ck-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/man/man3 - } -} diff --git a/srcpkgs/ckb-next/files/ckb-next-daemon/run b/srcpkgs/ckb-next/files/ckb-next-daemon/run deleted file mode 100644 index 65017ff8dc1696..00000000000000 --- a/srcpkgs/ckb-next/files/ckb-next-daemon/run +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh -exec 2>&1 -exec /usr/bin/ckb-next-daemon 2>&1 diff --git a/srcpkgs/ckb-next/template b/srcpkgs/ckb-next/template deleted file mode 100644 index bc590ac91eb2af..00000000000000 --- a/srcpkgs/ckb-next/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'ckb-next' -pkgname=ckb-next -version=0.6.2 -revision=1 -build_style=cmake -configure_args="-DDISABLE_UPDATER=1 -DUDEV_RULE_DIRECTORY=/usr/lib/udev/rules.d - -DPREFER_QT6=ON" -hostmakedepends="qt6-base pkg-config qt6-tools" -makedepends="eudev-libudev-devel qt6-base-devel qt6-qt5compat-devel - quazip-qt6-devel xcb-util-wm-devel - pulseaudio-devel" -short_desc="Corsair RGB Driver for Linux" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="https://github.com/ckb-next/ckb-next" -distfiles="${homepage}/archive/v${version}.tar.gz" -checksum=1e4a15c2b3c5119164fe34560d0418e41679c4227d1a804113285e4d9109598b - -post_install() { - vsv ckb-next-daemon -} diff --git a/srcpkgs/ckbcomp b/srcpkgs/ckbcomp deleted file mode 120000 index a60a065a1544d0..00000000000000 --- a/srcpkgs/ckbcomp +++ /dev/null @@ -1 +0,0 @@ -console-setup \ No newline at end of file diff --git a/srcpkgs/ckmame/patches/gnu_source.patch b/srcpkgs/ckmame/patches/gnu_source.patch deleted file mode 100644 index 7e547d991e195c..00000000000000 --- a/srcpkgs/ckmame/patches/gnu_source.patch +++ /dev/null @@ -1,31 +0,0 @@ ---- a/src/dir.c 2018-12-18 12:11:40.000000000 +0100 -+++ b/src/dir.c 2020-02-27 19:32:00.653813072 +0100 -@@ -31,7 +31,7 @@ - IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - */ - -- -+#define _GNU_SOURCE /* for asprintf(3) */ - #include - #include - #include ---- a/src/ckmame.c 2018-12-18 12:11:40.000000000 +0100 -+++ b/src/ckmame.c 2020-02-27 19:39:05.451796134 +0100 -@@ -33,6 +33,7 @@ - - #include "config.h" - -+#define _GNU_SOURCE /* for asprintf(3) */ - #include - #include - #include ---- a/src/xmalloc.c 2018-12-18 12:11:40.000000000 +0100 -+++ b/src/xmalloc.c 2020-02-27 19:40:48.957792007 +0100 -@@ -33,6 +33,7 @@ - - #include "config.h" - -+#define _GNU_SOURCE /* for vasprintf(3) */ - #include - #include - #include diff --git a/srcpkgs/ckmame/patches/use-mkstemp.patch b/srcpkgs/ckmame/patches/use-mkstemp.patch deleted file mode 100644 index 2b294b1d8499c2..00000000000000 --- a/srcpkgs/ckmame/patches/use-mkstemp.patch +++ /dev/null @@ -1,24 +0,0 @@ ---- a/src/archive_dir.c 2018-12-18 12:11:40.000000000 +0100 -+++ b/src/archive_dir.c 2020-02-27 19:36:16.564802868 +0100 -@@ -307,6 +307,7 @@ - make_tmp_name(archive_t *a, const char *name) { - size_t i, len; - char *s; -+ int fd; - - if (a == NULL || name == NULL) { - errno = EINVAL; -@@ -324,10 +325,12 @@ - s[i] = '_'; - } - -- if (mktemp(s) == NULL) { -+ fd = mkstemp(s); -+ if (fd < 0) { - free(s); - return NULL; - } -+ close(fd); - return s; - } - diff --git a/srcpkgs/ckmame/template b/srcpkgs/ckmame/template deleted file mode 100644 index 097b2a52b4e337..00000000000000 --- a/srcpkgs/ckmame/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'ckmame' -pkgname=ckmame -version=1.0 -revision=2 -build_style=cmake -build_helper=qemu -hostmakedepends="pkg-config" -makedepends="libxml2-devel libzip-devel sqlite-devel" -checkdepends="perl" -short_desc="Program to check ROM sets for MAME" -maintainer="Orphaned " -license="BSD-3-clause" -homepage="https://nih.at/ckmame/" -distfiles="https://github.com/nih-at/ckmame/archive/rel-${version//./-}.tar.gz>${pkgname}-${version}.tar.gz" -checksum=9fc5dcf1d2dd75351b2cdf43ce10fecda7d97c8c1a8dd0fe1f653229bb316130 - -post_install() { - vlicense ${wrksrc}/LICENSE -} diff --git a/srcpkgs/cksfv/template b/srcpkgs/cksfv/template deleted file mode 100644 index cf8ede4ecc9371..00000000000000 --- a/srcpkgs/cksfv/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'cksfv' -pkgname=cksfv -version=1.3.15 -revision=1 -build_style=gnu-configure -short_desc="SFV checksum utility (simple file verification)" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="https://zakalwe.fi/~shd/foss/cksfv/" -distfiles="https://zakalwe.fi/~shd/foss/cksfv/files/${pkgname}-${version}.tar.bz2" -checksum=a173be5b6519e19169b6bb0b8a8530f04303fe3b17706927b9bd58461256064c - -pre_configure() { - configure_args+="--package-prefix=${DESTDIR}" -} diff --git a/srcpkgs/clac/template b/srcpkgs/clac/template deleted file mode 100644 index 8aa9bf3a4d04f9..00000000000000 --- a/srcpkgs/clac/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'clac' -pkgname=clac -version=0.3.4 -revision=1 -build_style=gnu-makefile -short_desc="Interactive command line, stack-based calculator" -maintainer="Leah Neukirchen " -license="BSD-2-Clause" -homepage="https://github.com/soveran/clac" -distfiles="https://github.com/soveran/${pkgname}/archive/${version}.tar.gz" -checksum=3ee19329cc2e2d3a4d70eab9aa9e89f0e6f07becaa89e9156e5eb2cf94dc568a - -do_install() { - vbin clac - vman clac.1 - vlicense LICENSE -} diff --git a/srcpkgs/clamav-devel b/srcpkgs/clamav-devel deleted file mode 120000 index bdc184962679fa..00000000000000 --- a/srcpkgs/clamav-devel +++ /dev/null @@ -1 +0,0 @@ -clamav \ No newline at end of file diff --git a/srcpkgs/clamav/INSTALL b/srcpkgs/clamav/INSTALL deleted file mode 100644 index 4b8adfa4a360aa..00000000000000 --- a/srcpkgs/clamav/INSTALL +++ /dev/null @@ -1,20 +0,0 @@ -# INSTALL -case "$ACTION" in -post) - # Only if not updating - if [ "$UPDATE" != "yes" ]; then - # Create the database directory - mkdir -p var/lib/_clamav - # The clamav user owns it - chown -R _clamav:_clamav var/lib/_clamav - # Let group members write to it - chmod g+w var/lib/_clamav - else - if [ -d "var/lib/clamav" ]; then - mv var/lib/clamav var/lib/_clamav - chown -R _clamav:_clamav var/lib/_clamav - fi - fi - ;; -esac - diff --git a/srcpkgs/clamav/REMOVE b/srcpkgs/clamav/REMOVE deleted file mode 100644 index 1edffaba785c3c..00000000000000 --- a/srcpkgs/clamav/REMOVE +++ /dev/null @@ -1,11 +0,0 @@ -# REMOVE -case "$ACTION" in -pre) - # Only if not updating - if [ "$UPDATE" != "yes" ]; then - # Remove the clamav database directory and contents - rm -rf var/lib/_clamav - fi - ;; -esac - diff --git a/srcpkgs/clamav/files/README.voidlinux b/srcpkgs/clamav/files/README.voidlinux deleted file mode 100644 index 76d92087220a6d..00000000000000 --- a/srcpkgs/clamav/files/README.voidlinux +++ /dev/null @@ -1,2 +0,0 @@ -You may want to add your account to the group '_clamav'. -$ sudo usermod -a -G _clamav diff --git a/srcpkgs/clamav/files/clamd/run b/srcpkgs/clamav/files/clamd/run deleted file mode 100644 index 8220d92994592e..00000000000000 --- a/srcpkgs/clamav/files/clamd/run +++ /dev/null @@ -1,6 +0,0 @@ -#!/bin/sh - -exec 2>&1 -mkdir -p /run/clamav -chown -R _clamav:_clamav /run/clamav -exec clamd -F diff --git a/srcpkgs/clamav/template b/srcpkgs/clamav/template deleted file mode 100644 index 158ba80fae5011..00000000000000 --- a/srcpkgs/clamav/template +++ /dev/null @@ -1,67 +0,0 @@ -# Template file for 'clamav' -pkgname=clamav -version=1.5.0 -revision=1 -build_style=cmake -build_helper="qemu rust" -configure_args="-DCLAMAV_USER=_clamav -DCLAMAV_GROUP=_clamav - -DAPP_CONFIG_DIRECTORY=/etc -DDATABASE_DIRECTORY=/var/lib/_clamav - -DENABlE_WERROR=NO -DENABLE_SYSTEMD=NO -DENABLE_FUZZ=NO -DENABLE_APP=ON" -conf_files="/etc/clamd.conf /etc/freshclam.conf" -hostmakedepends="flex pkg-config zip cargo cargo-auditable python3" -makedepends="json-c-devel libcurl-devel libmspack-devel libxml2-devel - ncurses-devel pcre2-devel tcl-devel check-devel libmilter-devel - openssl-devel bzip2-devel zlib-devel rust-std" -short_desc="Clam Anti-Virus scanner" -maintainer="Orphaned " -license="GPL-2.0-only" -homepage="https://www.clamav.net/" -distfiles="https://www.clamav.net/downloads/production/clamav-${version}.tar.gz" -checksum=09026c8b912b6c2a593d325318e99df7d763c9df013fff0d48ef3b2215fb53ee -_clamav_homedir="/var/lib/_clamav" -_clamav_descr="ClamAV user" -system_accounts="_clamav" -make_check=ci-skip - -CFLAGS="-UNDEBUG -Wno-unused-local-typedefs" -CXXFLAGS="-UNDEBUG -Wno-unused-local-typedefs" -if [ "$CROSS_BUILD" ]; then - configure_args+=" -DRUST_COMPILER_TARGET=$XBPS_CROSS_RUST_TARGET" -fi - -if [ "$XBPS_TARGET_LIBC" = "musl" ]; then - makedepends+=" musl-fts-devel" - configure_args+=" -DCMAKE_C_STANDARD_LIBRARIES=-lfts" - configure_args+=" -DCMAKE_CXX_STANDARD_LIBRARIES=-lfts" - configure_args+=" -DCMAKE_REQUIRED_LIBRARIES=fts" -fi - -post_install() { - # Enable and patch clamd configuration - mv -v ${PKGDESTDIR}/etc/clamd.conf.sample ${PKGDESTDIR}/etc/clamd.conf - vsconf etc/clamd.conf.sample - sed -i " - /^Example$/s/^/# / - s/^#User .*/User _clamav/ - " ${PKGDESTDIR}/etc/clamd.conf - - # Enable and patch freshclam configuration - mv -v ${PKGDESTDIR}/etc/freshclam.conf.sample ${PKGDESTDIR}/etc/freshclam.conf - vsconf etc/freshclam.conf.sample - sed -i " - /^Example$/s/^/# / - " ${PKGDESTDIR}/etc/freshclam.conf - vdoc "${FILESDIR}/README.voidlinux" - vsv clamd -} - -clamav-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/bin/clamav-config - vmove usr/lib/pkgconfig - vmove usr/include - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/clamav/update b/srcpkgs/clamav/update deleted file mode 100644 index 6622e36975e73a..00000000000000 --- a/srcpkgs/clamav/update +++ /dev/null @@ -1,2 +0,0 @@ -site=http://www.clamav.net/downloads -pattern='clamav-\K[0-9]+\.[0-9]+\.[0-9]+(?!-(beta|rc))' diff --git a/srcpkgs/clang b/srcpkgs/clang deleted file mode 120000 index 0d68131b9b3088..00000000000000 --- a/srcpkgs/clang +++ /dev/null @@ -1 +0,0 @@ -llvm \ No newline at end of file diff --git a/srcpkgs/clang-analyzer b/srcpkgs/clang-analyzer deleted file mode 120000 index 0d68131b9b3088..00000000000000 --- a/srcpkgs/clang-analyzer +++ /dev/null @@ -1 +0,0 @@ -llvm \ No newline at end of file diff --git a/srcpkgs/clang-analyzer18 b/srcpkgs/clang-analyzer18 deleted file mode 120000 index 1f418dc969a832..00000000000000 --- a/srcpkgs/clang-analyzer18 +++ /dev/null @@ -1 +0,0 @@ -llvm18 \ No newline at end of file diff --git a/srcpkgs/clang-analyzer19 b/srcpkgs/clang-analyzer19 deleted file mode 120000 index 985027fe0a5c8d..00000000000000 --- a/srcpkgs/clang-analyzer19 +++ /dev/null @@ -1 +0,0 @@ -llvm19 \ No newline at end of file diff --git a/srcpkgs/clang-analyzer21 b/srcpkgs/clang-analyzer21 deleted file mode 120000 index 39080ddd1ff022..00000000000000 --- a/srcpkgs/clang-analyzer21 +++ /dev/null @@ -1 +0,0 @@ -llvm21 \ No newline at end of file diff --git a/srcpkgs/clang-tools-extra b/srcpkgs/clang-tools-extra deleted file mode 120000 index 0d68131b9b3088..00000000000000 --- a/srcpkgs/clang-tools-extra +++ /dev/null @@ -1 +0,0 @@ -llvm \ No newline at end of file diff --git a/srcpkgs/clang-tools-extra18 b/srcpkgs/clang-tools-extra18 deleted file mode 120000 index 1f418dc969a832..00000000000000 --- a/srcpkgs/clang-tools-extra18 +++ /dev/null @@ -1 +0,0 @@ -llvm18 \ No newline at end of file diff --git a/srcpkgs/clang-tools-extra19 b/srcpkgs/clang-tools-extra19 deleted file mode 120000 index 985027fe0a5c8d..00000000000000 --- a/srcpkgs/clang-tools-extra19 +++ /dev/null @@ -1 +0,0 @@ -llvm19 \ No newline at end of file diff --git a/srcpkgs/clang-tools-extra21 b/srcpkgs/clang-tools-extra21 deleted file mode 120000 index 39080ddd1ff022..00000000000000 --- a/srcpkgs/clang-tools-extra21 +++ /dev/null @@ -1 +0,0 @@ -llvm21 \ No newline at end of file diff --git a/srcpkgs/clang18 b/srcpkgs/clang18 deleted file mode 120000 index 1f418dc969a832..00000000000000 --- a/srcpkgs/clang18 +++ /dev/null @@ -1 +0,0 @@ -llvm18 \ No newline at end of file diff --git a/srcpkgs/clang18-devel b/srcpkgs/clang18-devel deleted file mode 120000 index 1f418dc969a832..00000000000000 --- a/srcpkgs/clang18-devel +++ /dev/null @@ -1 +0,0 @@ -llvm18 \ No newline at end of file diff --git a/srcpkgs/clang18-headers b/srcpkgs/clang18-headers deleted file mode 120000 index 1f418dc969a832..00000000000000 --- a/srcpkgs/clang18-headers +++ /dev/null @@ -1 +0,0 @@ -llvm18 \ No newline at end of file diff --git a/srcpkgs/clang19 b/srcpkgs/clang19 deleted file mode 120000 index 985027fe0a5c8d..00000000000000 --- a/srcpkgs/clang19 +++ /dev/null @@ -1 +0,0 @@ -llvm19 \ No newline at end of file diff --git a/srcpkgs/clang19-devel b/srcpkgs/clang19-devel deleted file mode 120000 index 985027fe0a5c8d..00000000000000 --- a/srcpkgs/clang19-devel +++ /dev/null @@ -1 +0,0 @@ -llvm19 \ No newline at end of file diff --git a/srcpkgs/clang19-headers b/srcpkgs/clang19-headers deleted file mode 120000 index 985027fe0a5c8d..00000000000000 --- a/srcpkgs/clang19-headers +++ /dev/null @@ -1 +0,0 @@ -llvm19 \ No newline at end of file diff --git a/srcpkgs/clang21 b/srcpkgs/clang21 deleted file mode 120000 index 39080ddd1ff022..00000000000000 --- a/srcpkgs/clang21 +++ /dev/null @@ -1 +0,0 @@ -llvm21 \ No newline at end of file diff --git a/srcpkgs/clang21-devel b/srcpkgs/clang21-devel deleted file mode 120000 index 39080ddd1ff022..00000000000000 --- a/srcpkgs/clang21-devel +++ /dev/null @@ -1 +0,0 @@ -llvm21 \ No newline at end of file diff --git a/srcpkgs/clang21-headers b/srcpkgs/clang21-headers deleted file mode 120000 index 39080ddd1ff022..00000000000000 --- a/srcpkgs/clang21-headers +++ /dev/null @@ -1 +0,0 @@ -llvm21 \ No newline at end of file diff --git a/srcpkgs/clapper-devel b/srcpkgs/clapper-devel deleted file mode 120000 index f739d81f9a4f83..00000000000000 --- a/srcpkgs/clapper-devel +++ /dev/null @@ -1 +0,0 @@ -clapper \ No newline at end of file diff --git a/srcpkgs/clapper-libs b/srcpkgs/clapper-libs deleted file mode 120000 index f739d81f9a4f83..00000000000000 --- a/srcpkgs/clapper-libs +++ /dev/null @@ -1 +0,0 @@ -clapper \ No newline at end of file diff --git a/srcpkgs/clapper/template b/srcpkgs/clapper/template deleted file mode 100644 index b0bffc164d4c22..00000000000000 --- a/srcpkgs/clapper/template +++ /dev/null @@ -1,41 +0,0 @@ -# Template file for 'clapper' -pkgname=clapper -version=0.8.0 -revision=2 -build_style=meson -build_helper=gir -hostmakedepends="pkg-config gettext glib-devel vala - gtk4-update-icon-cache desktop-file-utils" -makedepends="gtk4-devel gstreamer1-devel gst-plugins-base1-devel libadwaita-devel - libsoup3-devel libmicrodns-devel libpeas2-devel" -short_desc="Modern and user-friendly media player" -maintainer="Orphaned " -license="GPL-3.0-or-later, LGPL-2.1-or-later" -homepage="https://github.com/Rafostar/clapper" -distfiles="https://github.com/Rafostar/clapper/archive/refs/tags/${version}.tar.gz" -checksum=f0d6faea1285ff4b3a1c3c758181cd1b501cd066f87afd0d6fde5fc7e83eba60 - -clapper-libs_package() { - short_desc+=" - libraries" - pkg_install() { - vmove "usr/lib/*.so.*" - vmove usr/lib/clapper-0.0 - vmove usr/lib/girepository-1.0 - vmove usr/lib/gstreamer-1.0 - for file in $(find ${DESTDIR}/usr/share/locale -name "clapper-gtk.mo"); do - vmove ${file/$DESTDIR/} - done - } -} - -clapper-devel_package() { - depends="clapper-libs>=${version}_${revision} ${makedepends}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - vmove usr/share/gir-1.0 - vmove usr/share/vala - } -} diff --git a/srcpkgs/claws-mail-devel b/srcpkgs/claws-mail-devel deleted file mode 120000 index 99960f4b4ec59f..00000000000000 --- a/srcpkgs/claws-mail-devel +++ /dev/null @@ -1 +0,0 @@ -claws-mail \ No newline at end of file diff --git a/srcpkgs/claws-mail/template b/srcpkgs/claws-mail/template deleted file mode 100644 index 36664968bfc68d..00000000000000 --- a/srcpkgs/claws-mail/template +++ /dev/null @@ -1,31 +0,0 @@ -# Template file for 'claws-mail' -pkgname=claws-mail -version=4.3.1 -revision=2 -build_style=gnu-configure -configure_args="--disable-static --disable-python-plugin --disable-perl-plugin - --enable-enchant --enable-gnutls" -hostmakedepends="pkg-config automake libtool gettext-devel" -makedepends="poppler-glib-devel libarchive-devel libSM-devel - libnotify-devel libcanberra-devel gpgme-devel gnutls-devel - enchant2-devel dbus-devel libetpan-devel libldap-devel - startup-notification-devel libical-devel libwebkit2gtk41-devel - libglib-devel gumbo-parser-devel cairo-devel libayatana-appindicator-devel - ytnef-devel librsvg-devel NetworkManager-devel libxml2-devel - libcurl-devel" -short_desc="GTK+ based, user-friendly, lightweight, and fast email client" -maintainer="Orphaned " -license="GPL-3.0-or-later" -homepage="https://claws-mail.org" -changelog="https://claws-mail.org/NEWS" -distfiles="https://www.claws-mail.org/download.php?file=releases/claws-mail-${version}.tar.xz" -checksum=d8adf210c767ab58252dfc5ab3c69e603d7ffdb7281a1e3340d2d86062f468a6 - -claws-mail-devel_package() { - depends="${makedepends}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/claws-mail/update b/srcpkgs/claws-mail/update deleted file mode 100644 index 68bf2f233687ee..00000000000000 --- a/srcpkgs/claws-mail/update +++ /dev/null @@ -1 +0,0 @@ -site="http://www.claws-mail.org/releases.php" diff --git a/srcpkgs/clazy/patches/0001-Replace-Find-scripts-with-llvm-clang-provided-cmake-.patch b/srcpkgs/clazy/patches/0001-Replace-Find-scripts-with-llvm-clang-provided-cmake-.patch deleted file mode 100644 index 3287a5c9c3b189..00000000000000 --- a/srcpkgs/clazy/patches/0001-Replace-Find-scripts-with-llvm-clang-provided-cmake-.patch +++ /dev/null @@ -1,339 +0,0 @@ - -diff '--color=auto' -u -r --new-file clazy-1.16.orig/CMakeLists.txt clazy-1.16/CMakeLists.txt ---- clazy-1.16.orig/CMakeLists.txt 2025-09-27 22:41:51.649262883 +0200 -+++ clazy-1.16/CMakeLists.txt 2025-09-27 22:43:03.081961267 +0200 -@@ -27,9 +27,9 @@ - endif() - - if (NOT CLAZY_BUILD_WITH_CLANG) -- find_package(Clang 14.0 MODULE REQUIRED) -+ find_package(Clang CONFIG REQUIRED) - -- if (CLANG_CLANG-CPP_LIB AND NOT APPLE) -+ if (TARGET clang-cpp AND NOT APPLE) - set(default_use_clang_cpp ON) - else() - set(default_use_clang_cpp OFF) -@@ -143,6 +143,7 @@ - foreach(llvm_system_lib ${LLVM_SYSTEM_LIBS}) - target_link_libraries(${name} ${llvm_system_lib}) - endforeach() -+ target_link_libraries(${name} LLVM) - - if(WIN32) - target_link_libraries(${name} version.lib) -diff '--color=auto' -u -r --new-file clazy-1.16.orig/cmake/FindClang.cmake clazy-1.16/cmake/FindClang.cmake ---- clazy-1.16.orig/cmake/FindClang.cmake 2025-09-27 22:37:21.567622343 +0200 -+++ clazy-1.16/cmake/FindClang.cmake 1970-01-01 01:00:00.000000000 +0100 -@@ -1,115 +0,0 @@ --# Detect Clang libraries --# --# Defines the following variables: --# CLANG_FOUND - True if Clang was found --# CLANG_INCLUDE_DIRS - Where to find Clang includes --# CLANG_LIBRARY_DIRS - Where to find Clang libraries --# --# CLANG_LIBCLANG_LIB - Libclang C library --# --# CLANG_CLANGFRONTEND_LIB - Clang Frontend (C++) Library --# CLANG_CLANGDRIVER_LIB - Clang Driver (C++) Library --# ... --# --# CLANG_LIBS - All the Clang C++ libraries --# --# Uses the same include and library paths detected by FindLLVM.cmake --# --# See http://clang.llvm.org/docs/InternalsManual.html for full list of libraries -- --#============================================================================= --# SPDX-FileCopyrightText: 2014-2015 Kevin Funk --# SPDX-FileCopyrightText: 2024 Shivan Kunwar --# --# SPDX-License-Identifier: BSD-2-Clause --#============================================================================= -- --if (${Clang_FIND_REQUIRED}) -- find_package(LLVM ${Clang_FIND_VERSION} REQUIRED) --else () -- find_package(LLVM ${Clang_FIND_VERSION}) --endif () -- --set(CLANG_FOUND FALSE) -- --if (LLVM_FOUND AND LLVM_LIBRARY_DIRS) -- macro(FIND_AND_ADD_CLANG_LIB _libname_) -- string(TOUPPER ${_libname_} _prettylibname_) -- find_library(CLANG_${_prettylibname_}_LIB NAMES ${_libname_} HINTS ${LLVM_LIBRARY_DIRS}) -- if(CLANG_${_prettylibname_}_LIB) -- set(CLANG_LIBS ${CLANG_LIBS} ${CLANG_${_prettylibname_}_LIB}) -- endif() -- endmacro(FIND_AND_ADD_CLANG_LIB) -- -- # note: On Windows there's 'libclang.dll' instead of 'clang.dll' -> search for 'libclang', too -- find_library(CLANG_LIBCLANG_LIB NAMES clang libclang HINTS ${LLVM_LIBRARY_DIRS}) # LibClang: high-level C interface -- -- FIND_AND_ADD_CLANG_LIB(clang-cpp) -- FIND_AND_ADD_CLANG_LIB(clangFrontend) -- FIND_AND_ADD_CLANG_LIB(clangDriver) -- FIND_AND_ADD_CLANG_LIB(clangCodeGen) -- FIND_AND_ADD_CLANG_LIB(clangSema) -- FIND_AND_ADD_CLANG_LIB(clangAnalysis) -- FIND_AND_ADD_CLANG_LIB(clangRewriteFrontend) -- FIND_AND_ADD_CLANG_LIB(clangRewrite) -- FIND_AND_ADD_CLANG_LIB(clangAST) -- FIND_AND_ADD_CLANG_LIB(clangASTMatchers) -- FIND_AND_ADD_CLANG_LIB(clangParse) -- FIND_AND_ADD_CLANG_LIB(clangLex) -- FIND_AND_ADD_CLANG_LIB(clangBasic) -- FIND_AND_ADD_CLANG_LIB(clangARCMigrate) -- FIND_AND_ADD_CLANG_LIB(clangEdit) -- FIND_AND_ADD_CLANG_LIB(clangFrontendTool) -- FIND_AND_ADD_CLANG_LIB(clangSerialization) -- FIND_AND_ADD_CLANG_LIB(clangTooling) -- FIND_AND_ADD_CLANG_LIB(clangStaticAnalyzerCheckers) -- FIND_AND_ADD_CLANG_LIB(clangStaticAnalyzerCore) -- FIND_AND_ADD_CLANG_LIB(clangStaticAnalyzerFrontend) -- FIND_AND_ADD_CLANG_LIB(clangAPINotes) -- FIND_AND_ADD_CLANG_LIB(clangSupport) -- -- FIND_AND_ADD_CLANG_LIB(clangASTMatchers) -- FIND_AND_ADD_CLANG_LIB(clangTransformer) -- FIND_AND_ADD_CLANG_LIB(clangToolingCore) -- FIND_AND_ADD_CLANG_LIB(clangToolingInclusions) -- FIND_AND_ADD_CLANG_LIB(clangToolingRefactoring) -- FIND_AND_ADD_CLANG_LIB(clangToolingSyntax) -- FIND_AND_ADD_CLANG_LIB(clangDependencyScanning) -- FIND_AND_ADD_CLANG_LIB(clangTidy) --endif() -- --if(CLANG_LIBS OR CLANG_LIBCLANG_LIB OR CLANG_CLANG-CPP_LIB) -- set(CLANG_FOUND TRUE) --else() -- message(STATUS "Could not find any Clang libraries in ${LLVM_LIBRARY_DIRS}") --endif() -- --if(CLANG_FOUND) -- set(CLANG_LIBRARY_DIRS ${LLVM_LIBRARY_DIRS}) -- set(CLANG_INCLUDE_DIRS ${LLVM_INCLUDE_DIRS}) -- -- # check whether llvm-config comes from an install prefix -- execute_process( -- COMMAND ${LLVM_CONFIG_EXECUTABLE} --includedir -- OUTPUT_VARIABLE _llvmSourceRoot -- OUTPUT_STRIP_TRAILING_WHITESPACE -- ) -- string(FIND "${LLVM_INCLUDE_DIRS}" "${_llvmSourceRoot}" _llvmIsInstalled) -- if (NOT _llvmIsInstalled) -- message(STATUS "Detected that llvm-config comes from a build-tree, adding more include directories for Clang") -- list(APPEND CLANG_INCLUDE_DIRS -- "${LLVM_INSTALL_PREFIX}/tools/clang/include" # build dir -- "${_llvmSourceRoot}/../../clang/include" # source dir -- ) -- endif() -- -- message(STATUS "Found Clang (LLVM version: ${LLVM_VERSION})") -- message(STATUS " Include dirs: ${CLANG_INCLUDE_DIRS}") -- message(STATUS " Clang libraries: ${CLANG_LIBS}") -- message(STATUS " Libclang C library: ${CLANG_LIBCLANG_LIB}") -- message(STATUS " Clang dynamic library: ${CLANG_CLANG-CPP_LIB}") --else() -- if(Clang_FIND_REQUIRED) -- message(FATAL_ERROR "Could NOT find Clang") -- endif() --endif() -diff '--color=auto' -u -r --new-file clazy-1.16.orig/cmake/FindLLVM.cmake clazy-1.16/cmake/FindLLVM.cmake ---- clazy-1.16.orig/cmake/FindLLVM.cmake 2025-09-27 22:37:21.567622343 +0200 -+++ clazy-1.16/cmake/FindLLVM.cmake 1970-01-01 01:00:00.000000000 +0100 -@@ -1,192 +0,0 @@ --# Find the native LLVM includes and libraries --# --# Defines the following variables --# LLVM_INCLUDE_DIRS - where to find llvm include files --# LLVM_LIBRARY_DIRS - where to find llvm libs --# LLVM_CFLAGS - llvm compiler flags --# LLVM_LFLAGS - llvm linker flags --# LLVM_MODULE_LIBS - list of llvm libs for working with modules. --# LLVM_INSTALL_PREFIX - LLVM installation prefix --# LLVM_FOUND - True if llvm found. --# LLVM_VERSION - Version string ("llvm-config --version") --# --# This module reads hints about search locations from variables --# LLVM_ROOT - Preferred LLVM installation prefix (containing bin/, lib/, ...) --# --# Note: One may specify these as environment variables if they are not specified as --# CMake variables or cache entries. -- --#============================================================================= --# SPDX-FileCopyrightText: 2014 Kevin Funk --# SPDX-FileCopyrightText: 2024 Shivan Kunwar --# --# SPDX-License-Identifier: BSD-2-Clause --#============================================================================= -- --if (NOT LLVM_ROOT AND DEFINED ENV{LLVM_ROOT}) -- file(TO_CMAKE_PATH "$ENV{LLVM_ROOT}" LLVM_ROOT) --endif() -- --# if the user specified LLVM_ROOT, use that and fail otherwise --if (LLVM_ROOT) -- find_program(LLVM_CONFIG_EXECUTABLE NAMES llvm-config HINTS ${LLVM_ROOT}/bin DOC "llvm-config executable" NO_DEFAULT_PATH) --else() -- # find llvm-config, prefer the one with a version suffix, e.g. llvm-config-14 -- string(REPLACE "." "" LLVM_FIND_VERSION_CONCAT ${LLVM_FIND_VERSION}) -- find_program(LLVM_CONFIG_EXECUTABLE NAMES llvm-config-${LLVM_FIND_VERSION} llvm-config${LLVM_FIND_VERSION_CONCAT} llvm-config-14 llvm-config-15 llvm-config-16 llvm-config-17 llvm-config-18 llvm-config-19 llvm-config DOC "llvm-config executable") -- -- if (NOT LLVM_CONFIG_EXECUTABLE) -- find_program(_llvmNmExecutable llvm-nm) -- if (_llvmNmExecutable) -- execute_process(COMMAND ${_llvmNmExecutable} --version OUTPUT_VARIABLE _out) -- string(REGEX REPLACE ".*LLVM version ([^ \n]+).*" "\\1" _versionString "${_out}") -- find_program(LLVM_CONFIG_EXECUTABLE NAMES llvm-config-${_versionString} DOC "llvm-config executable") -- endif() -- endif() --endif() -- --set(LLVM_FOUND FALSE) -- --if (LLVM_CONFIG_EXECUTABLE) -- # verify that we've found the correct version of llvm-config -- execute_process(COMMAND ${LLVM_CONFIG_EXECUTABLE} --version -- OUTPUT_VARIABLE LLVM_VERSION -- OUTPUT_STRIP_TRAILING_WHITESPACE) -- -- if (NOT LLVM_VERSION) -- set(_LLVM_ERROR_MESSAGE "Failed to parse version from llvm-config") -- elseif (LLVM_VERSION VERSION_LESS "19.0") -- set(_LLVM_ERROR_MESSAGE "LLVM version too old: ${LLVM_VERSION}") -- else() -- set(LLVM_FOUND TRUE) -- endif() --else() -- set(_LLVM_ERROR_MESSAGE "Could NOT find 'llvm-config' executable") --endif() -- --if (LLVM_FOUND) -- execute_process( -- COMMAND ${LLVM_CONFIG_EXECUTABLE} --includedir -- OUTPUT_VARIABLE LLVM_INCLUDE_DIRS -- OUTPUT_STRIP_TRAILING_WHITESPACE -- ) -- -- execute_process( -- COMMAND ${LLVM_CONFIG_EXECUTABLE} --libdir -- OUTPUT_VARIABLE LLVM_LIBRARY_DIRS -- OUTPUT_STRIP_TRAILING_WHITESPACE -- ) -- -- execute_process( -- COMMAND ${LLVM_CONFIG_EXECUTABLE} --cppflags -- OUTPUT_VARIABLE LLVM_CFLAGS -- OUTPUT_STRIP_TRAILING_WHITESPACE -- ) -- -- execute_process( -- COMMAND ${LLVM_CONFIG_EXECUTABLE} --ldflags -- OUTPUT_VARIABLE LLVM_LFLAGS -- OUTPUT_STRIP_TRAILING_WHITESPACE -- ) -- -- execute_process( -- COMMAND ${LLVM_CONFIG_EXECUTABLE} --libs core bitreader asmparser analysis -- OUTPUT_VARIABLE LLVM_MODULE_LIBS -- OUTPUT_STRIP_TRAILING_WHITESPACE -- ) -- -- execute_process( -- COMMAND ${LLVM_CONFIG_EXECUTABLE} --libfiles -- OUTPUT_VARIABLE LLVM_LIBS -- OUTPUT_STRIP_TRAILING_WHITESPACE -- ) -- string(REPLACE " " ";" LLVM_LIBS ${LLVM_LIBS}) -- -- execute_process( -- COMMAND ${LLVM_CONFIG_EXECUTABLE} --system-libs -- OUTPUT_VARIABLE LLVM_SYSTEM_LIBS -- OUTPUT_STRIP_TRAILING_WHITESPACE -- ) -- -- execute_process( -- COMMAND ${LLVM_CONFIG_EXECUTABLE} --prefix -- OUTPUT_VARIABLE LLVM_INSTALL_PREFIX -- OUTPUT_STRIP_TRAILING_WHITESPACE -- ) -- -- execute_process( -- COMMAND ${LLVM_CONFIG_EXECUTABLE} --bindir -- OUTPUT_VARIABLE LLVM_BIN_DIR -- OUTPUT_STRIP_TRAILING_WHITESPACE -- ) -- set(CLANG_EXECUTABLE_PATH "${LLVM_BIN_DIR}/clang") -- if(EXISTS ${CLANG_EXECUTABLE_PATH}) -- message(STATUS "Clang found: ${CLANG_EXECUTABLE_PATH}") -- set(CLANG_EXECUTABLE ${CLANG_EXECUTABLE_PATH}) -- else() -- message(WARNING "Clang not found in LLVM bin directory: ${LLVM_BIN_DIR}") -- endif() -- -- # potentially add include dir from binary dir for non-installed LLVM -- execute_process( -- COMMAND ${LLVM_CONFIG_EXECUTABLE} --includedir -- OUTPUT_VARIABLE _llvmSourceRoot -- OUTPUT_STRIP_TRAILING_WHITESPACE -- ) -- string(FIND "${LLVM_INCLUDE_DIRS}" "${_llvmSourceRoot}" _llvmIsInstalled) -- if (NOT _llvmIsInstalled) -- list(APPEND LLVM_INCLUDE_DIRS "${LLVM_INSTALL_PREFIX}/include") -- endif() -- -- # LLVM 19 specific handling -- execute_process( -- COMMAND ${LLVM_CONFIG_EXECUTABLE} --libs all -- OUTPUT_VARIABLE LLVM_LIBS_19 -- OUTPUT_STRIP_TRAILING_WHITESPACE -- ) -- string(REPLACE " " ";" LLVM_LIBS_19 ${LLVM_LIBS_19}) -- list(APPEND LLVM_LIBS ${LLVM_LIBS_19}) --endif() -- --if (LLVM_FIND_REQUIRED AND NOT LLVM_FOUND) -- message(FATAL_ERROR "Could not find LLVM: ${_LLVM_ERROR_MESSAGE}") --elseif(_LLVM_ERROR_MESSAGE) -- message(STATUS "Could not find LLVM: ${_LLVM_ERROR_MESSAGE}") --endif() -- --if (LLVM_FOUND) -- message(STATUS "Found LLVM (version: ${LLVM_VERSION}): (using ${LLVM_CONFIG_EXECUTABLE})") -- message(STATUS " Include dirs: ${LLVM_INCLUDE_DIRS}") -- message(STATUS " LLVM libraries: ${LLVM_LIBS}") -- message(STATUS " LLVM System libraries: ${LLVM_SYSTEM_LIBS}") --endif() -- --execute_process( -- COMMAND ${LLVM_CONFIG_EXECUTABLE} --cxxflags -- OUTPUT_VARIABLE LLVM_DEFINITIONS -- OUTPUT_STRIP_TRAILING_WHITESPACE --) --string(REGEX REPLACE "[ \t]+" ";" LLVM_DEFINITIONS "${LLVM_DEFINITIONS}") -- --if(LLVM_FIND_COMPONENTS) -- foreach(component ${LLVM_FIND_COMPONENTS}) -- string(TOUPPER ${component} component_upcase) -- set(LLVM_${component_upcase}_FOUND TRUE) -- set(LLVM_${component_upcase}_LIBRARY ${component}) -- endforeach() --endif() -- --if (LLVM_VERSION VERSION_GREATER_EQUAL "14.0") -- execute_process( -- COMMAND ${LLVM_CONFIG_EXECUTABLE} --has-rtti -- OUTPUT_VARIABLE LLVM_HAS_RTTI -- OUTPUT_STRIP_TRAILING_WHITESPACE -- ) -- if (LLVM_HAS_RTTI) -- message(STATUS " LLVM built with RTTI: ${LLVM_HAS_RTTI}") -- endif() --endif() -- --set(LLVM_VERSION "${LLVM_VERSION}" CACHE STRING "LLVM version") -- --mark_as_advanced(LLVM_INCLUDE_DIRS LLVM_LIBRARY_DIRS LLVM_CFLAGS LLVM_LFLAGS LLVM_MODULE_LIBS LLVM_LIBS LLVM_DEFINITIONS) diff --git a/srcpkgs/clazy/template b/srcpkgs/clazy/template deleted file mode 100644 index b679bcddf013bc..00000000000000 --- a/srcpkgs/clazy/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'clazy' -pkgname=clazy -version=1.16 -revision=2 -_llvmver=21 -build_style=cmake -build_helper="qemu" -configure_args="-DTEST_VERSION_OPTION=--qt-versions=6 - -DLLVM_DIR=${XBPS_CROSS_BASE}/usr/lib/llvm/${_llvmver}/lib/cmake/llvm - -DClang_DIR=${XBPS_CROSS_BASE}/usr/lib/llvm/${_llvmver}/lib/cmake/clang" -hostmakedepends="llvm${_llvmver} perl" -makedepends="llvm${_llvmver}-devel" -depends="clang${_llvmver}" -checkdepends="qt6-base-devel" -short_desc="Qt oriented code checker based on clang framework" -maintainer="John " -license="LGPL-2.0-or-later" -homepage="https://apps.kde.org/en/clazy" -distfiles="${KDE_SITE}/clazy/${version}/src/${pkgname}-v${version}.tar.xz" -checksum=0fa9e9ce54969edfb2c831815b724be9ab89c41ac3a40c0033c558173c4c302b -make_check=no # Probably fixable diff --git a/srcpkgs/cld2-devel b/srcpkgs/cld2-devel deleted file mode 120000 index 3892eb351a710b..00000000000000 --- a/srcpkgs/cld2-devel +++ /dev/null @@ -1 +0,0 @@ -cld2 \ No newline at end of file diff --git a/srcpkgs/cld2-full b/srcpkgs/cld2-full deleted file mode 120000 index 3892eb351a710b..00000000000000 --- a/srcpkgs/cld2-full +++ /dev/null @@ -1 +0,0 @@ -cld2 \ No newline at end of file diff --git a/srcpkgs/cld2/template b/srcpkgs/cld2/template deleted file mode 100644 index cdaf1f55765274..00000000000000 --- a/srcpkgs/cld2/template +++ /dev/null @@ -1,55 +0,0 @@ -# Template file for 'cld2' -pkgname=cld2 -version=0.0.1.20150821 -revision=1 -_gitrev=b56fa78a2fe44ac2851bae5bf4f4693a0644da7b -short_desc="Compact Language Detector 2" -maintainer="Orphaned " -license="Apache-2.0" -homepage="https://github.com/CLD2Owners/cld2" -distfiles="https://github.com/CLD2Owners/cld2/archive/${_gitrev}.tar.gz>${pkgname}-${version}.tar.gz" -checksum=2bd0f8aa344698c0ce6b2c89f5540af10e69e92d4c74f9fe66ffe25281be1111 - -CXXFLAGS="-Wno-narrowing" - -do_configure() { - : -} - -do_build() { - cd internal - sed -i compile_libs.sh -e "s;^g++;$CXX;" - ./compile_libs.sh CFLAGS= CXXFLAGS="$CXXFLAGS" LDFLAGS="$LDFLAGS" -} - -do_install() { - local f - vmkdir usr/include/cld2/internal - vmkdir usr/include/cld2/public - for f in internal/*.h; do - vinstall ${f} 644 usr/include/cld2/internal - done - for f in public/*.h; do - vinstall ${f} 644 usr/include/cld2/public - done - vmkdir usr/lib - vinstall internal/libcld2.so 755 usr/lib - vinstall internal/libcld2_full.so 755 usr/lib - vdoc README.md -} - -cld2-full_package() { - short_desc+=" - full detection" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/lib/libcld2_full.so - } -} - -cld2-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}-full>=${version}_${revision}" - pkg_install() { - vmove usr/include - } -} diff --git a/srcpkgs/cldr-emoji-annotation/template b/srcpkgs/cldr-emoji-annotation/template deleted file mode 100644 index b33a257a606a70..00000000000000 --- a/srcpkgs/cldr-emoji-annotation/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'cldr-emoji-annotation' -pkgname=cldr-emoji-annotation -version=36.12.120191002.0 -revision=2 -_tag=${version%.*}_${version##*.} -build_style=gnu-configure -short_desc="Emoji annotation files in CLDR" -maintainer="John " -license="Unicode-DFS-2016" -homepage="https://github.com/fujiwarat/cldr-emoji-annotation/" -distfiles="https://github.com/fujiwarat/cldr-emoji-annotation/releases/download/${_tag}/${pkgname}-${_tag}.tar.gz" -checksum=fdd6e2c8665a124242e1a9df67c58f2ad2a5b1e6a4807aa0cfe92dcda8044cc8 - -post_install() { - vlicense unicode-license.txt -} diff --git a/srcpkgs/clearine/template b/srcpkgs/clearine/template deleted file mode 100644 index 629124d9e0633a..00000000000000 --- a/srcpkgs/clearine/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'clearine' -pkgname=clearine -version=0.7 -revision=9 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3-gobject gtk+3 python3-cairo" -short_desc="GTK3-based logout-window overlay for independent windowmanager" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/yuune/clearine" -distfiles="https://github.com/yuune/clearine/archive/${version}.tar.gz" -checksum=18a1a6b8b726c430e848a6688c97cd095fc01d7b15907fac28a267155b69588d -conf_files="/etc/clearine.conf" - -pre_build() { - sed -i src/data/clearine.conf \ - -e "s;\(restart =\) .*;\1 reboot;" \ - -e "s;\(shutdown =\) .*;\1 poweroff;" -} - -post_install() { - vconf src/data/clearine.conf - vlicense LICENSE -} diff --git a/srcpkgs/clearlooks-phenix-darkpurpy-theme/template b/srcpkgs/clearlooks-phenix-darkpurpy-theme/template deleted file mode 100644 index 14fbe69751d2dd..00000000000000 --- a/srcpkgs/clearlooks-phenix-darkpurpy-theme/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'clearlooks-phenix-darkpurpy-theme' -pkgname=clearlooks-phenix-darkpurpy-theme -version=7.0.2 -revision=2 -_devuan_rel="1+devuan2.0" -depends="gnome-themes-standard gtk-engine-murrine gtk2-engines" -short_desc="Dark-purpified GTK3 port of Clearlooks theme" -maintainer="Orphaned " -license="GPL-3.0-or-later, LGPL-2.1-or-later" -homepage="https://github.com/jpfleury/clearlooks-phenix" -distfiles="http://packages.devuan.org/devuan/pool/main/c/${pkgname}/${pkgname}_${version}-${_devuan_rel}_all.deb" -checksum=6b3dd568cb1ee37c5758ef55338b2b8784e7409cb2239a5d4b53de7af2584970 - -do_install() { - vmkdir usr/share - vcopy usr/share/themes usr/share -} diff --git a/srcpkgs/clementine/template b/srcpkgs/clementine/template deleted file mode 100644 index 614d29f340556b..00000000000000 --- a/srcpkgs/clementine/template +++ /dev/null @@ -1,34 +0,0 @@ -# Template file for 'clementine' -pkgname=clementine -version=1.4.1 -revision=2 -_fullver=${version}-35-g400085808 -build_style=cmake -configure_args="-DUSE_SYSTEM_TAGLIB=ON -DBUILD_WERROR=OFF -DUSE_SYSTEM_PROJECTM=ON - -DFORCE_GIT_REVISION=${_fullver} -DCMAKE_CXX_STANDARD=17" -hostmakedepends="gettext sparsehash pkg-config qt5-qmake qt5-host-tools protobuf" -makedepends="chromaprint-devel boost-devel-minimal gst-plugins-base1-devel - qt5-devel glew-devel sqlite-devel protobuf-devel libplist-devel - libusbmuxd-devel libmtp-devel libcdio-devel pulseaudio-devel glu-devel - taglib-devel crypto++-devel libgpod-devel libmygpo-qt-devel - qt5-x11extras-devel qt5-plugin-mysql qt5-plugin-pgsql qt5-plugin-sqlite - qt5-plugin-tds qt5-plugin-odbc qt5-tools-devel liblastfm-qt5-devel - projectM-devel" -depends="desktop-file-utils" -short_desc="Modern music player and library organizer" -maintainer="Andrea Brancaleoni " -license="GPL-3.0-or-later" -homepage="https://www.clementine-player.org/" -distfiles="https://github.com/clementine-player/Clementine/releases/download/${_fullver}/clementine-${_fullver}.tar.xz" -checksum=6333035fd48899768132815cbb6edf3277d247e82d78b74bb505b58baeace84f - -case "$XBPS_TARGET_MACHINE" in - *-musl) - configure_args+=" -DCMAKE_EXE_LINKER_FLAGS='-lexecinfo'" - makedepends+=" libexecinfo-devel" - ;; -esac - -post_install() { - rm -rf $DESTDIR/builddir -} diff --git a/srcpkgs/clens/template b/srcpkgs/clens/template deleted file mode 100644 index cfa3581f0764b7..00000000000000 --- a/srcpkgs/clens/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'clens' -pkgname=clens -version=0.7.0 -revision=3 -makedepends="libbsd-devel" -short_desc="Convenience library to aid in porting code from OpenBSD" -maintainer="Orphaned " -license="ISC" -homepage="https://sourceforge.net/projects/clens/" -distfiles="$SOURCEFORGE_SITE/clens/clens-${version}.tar.gz" -checksum=064ac9954d38633e2cff6b696fd049dedc3e90b79acffbee1a87754bcf604267 - -if [ "$XBPS_TARGET_LIBC" = "musl" ]; then - makedepends+=" musl-legacy-compat" -fi - -do_build() { - sed -i 's,-Werror,,g' GNUmakefile - sed -i 's,u_char,unsigned char,g;s,u_int32_t,uint32_t,g;s,u_int,unsigned int,g;s,u_short,unsigned short,g' src/*.[ch] - mkdir -p obj - make ${makejobs} CC=$CC LOCALBASE=/usr -} -do_install() { - make DESTDIR=${DESTDIR} LOCALBASE=/usr install - vlicense config/debian/copyright LICENSE -} diff --git a/srcpkgs/clerk/template b/srcpkgs/clerk/template deleted file mode 100644 index cad10f86a94a0e..00000000000000 --- a/srcpkgs/clerk/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'clerk' -pkgname=clerk -version=4.0.5 -revision=2 -depends="rofi fzf tmux mpc perl-Net-MPD perl-Data-MessagePack perl-File-Slurper -perl-Config-Simple perl-Try-Tiny perl-IPC-Run perl-HTTP-Date perl-Data-Section-Simple" -short_desc="MPD client written in Perl using rofi or fzf" -maintainer="ibrokemypie " -license="MIT" -homepage="https://github.com/carnager/clerk/" -distfiles="https://github.com/carnager/clerk/archive/${version}.tar.gz" -checksum=9f67dc41d5e149b7b39b95d440ba9be0725587a8402b5c0ef43864f9631ca38f - -do_install() { - vbin clerk.pl clerk - vbin clerk_rating_client - - vlicense LICENSE -} diff --git a/srcpkgs/clevis/template b/srcpkgs/clevis/template deleted file mode 100644 index 4755af65a9a6c4..00000000000000 --- a/srcpkgs/clevis/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'clevis' -pkgname=clevis -version=20 -revision=2 -build_style=meson -hostmakedepends="asciidoc bash-completion cryptsetup curl jq keyutils pkg-config tpm2-tools" -makedepends="bash-completion cryptsetup-devel dracut jansson-devel - jose-devel libaudit-devel luksmeta-devel udisks2-devel" -depends="bash cryptsetup curl libpwquality tpm2-tools luksmeta jose" -short_desc="Pluggable framework for automated decryption" -maintainer="Johannes Heimansberg " -license="GPL-3.0-or-later WITH custom:OpenSSL-Exception" -homepage="https://github.com/latchset/clevis" -distfiles="https://github.com/latchset/clevis/archive/v$version/clevis-$version.tar.gz" -checksum=67eb9cbbb9c90f9802cae76503f74f23d0046ee6570553407035e9fae3b4b4dd -make_check="ci-skip" # LUKS tests fail in CI pipeline - -post_install() { - vlicense COPYING.openssl -} diff --git a/srcpkgs/cli-visualizer/files/README.voidlinux b/srcpkgs/cli-visualizer/files/README.voidlinux deleted file mode 100644 index fc6bb8b1b25d7b..00000000000000 --- a/srcpkgs/cli-visualizer/files/README.voidlinux +++ /dev/null @@ -1,8 +0,0 @@ -Warning: Running cli-visualizer may cause your terminal colors to be -overwritten until you restart your terminal. - -You can disable this behavior by setting: - - colors.override.terminal=false - -in ~/.config/vis/config diff --git a/srcpkgs/cli-visualizer/patches/use-system-opt.patch b/srcpkgs/cli-visualizer/patches/use-system-opt.patch deleted file mode 100644 index 6178dbc0371c26..00000000000000 --- a/srcpkgs/cli-visualizer/patches/use-system-opt.patch +++ /dev/null @@ -1,27 +0,0 @@ -Don't let the buildsystem mess with optimization and debug flags and set stuff -like -march=native which is not generic (and is very arch specific). - ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -22,17 +22,13 @@ endif() - set(PROJECT_VERSION ${vis_version}) - project(${PROJECT_NAME} VERSION ${vis_version} LANGUAGES CXX C) - --if(NOT DEFINED VIS_COMPILER_ARCH) -- set(VIS_COMPILER_ARCH "native") --endif() -- - set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fno-omit-frame-pointer -D__extern_always_inline=inline -D_XOPEN_SOURCE_EXTENDED") --set(CMAKE_CXX_FLAGS_DEBUG "${CMAKE_CXX_FLAGS_DEBUG} -ggdb -g3 -ffast-math -march=x86-64 -mtune=generic -DVIS_LOG_DEBUG") --set(CMAKE_CXX_FLAGS_RELEASE "${CMAKE_CXX_FLAGS_RELEASE} -ffast-math -g1 -O3 -march=${VIS_COMPILER_ARCH} -fno-omit-frame-pointer -DNDEBUG") -+set(CMAKE_CXX_FLAGS_DEBUG "${CMAKE_CXX_FLAGS_DEBUG} -ggdb -g3 -ffast-math -DVIS_LOG_DEBUG") -+set(CMAKE_CXX_FLAGS_RELEASE "${CMAKE_CXX_FLAGS_RELEASE} -ffast-math -fno-omit-frame-pointer -DNDEBUG") - - set(CMAKE_LD_FLAGS "${CMAKE_LD_FLAGS} ${VIS_DEFAULT_FLAGS} -fno-omit-frame-pointer -D__extern_always_inline=inline -D_XOPEN_SOURCE_EXTENDED") --set(CMAKE_LD_FLAGS_DEBUG "${CMAKE_LD_FLAGS_DEBUG} -ggdb -g3 -ffast-math -march=x86-64 -mtune=generic -DVIS_LOG_DEBUG") --set(CMAKE_LD_FLAGS_RELEASE "${CMAKE_LD_FLAGS_RELEASE} -ffast-math -g1 -O3 -march=${VIS_COMPILER_ARCH} -fno-omit-frame-pointer -DNDEBUG") -+set(CMAKE_LD_FLAGS_DEBUG "${CMAKE_LD_FLAGS_DEBUG} -ggdb -g3 -ffast-math -DVIS_LOG_DEBUG") -+set(CMAKE_LD_FLAGS_RELEASE "${CMAKE_LD_FLAGS_RELEASE} -ffast-math -fno-omit-frame-pointer -DNDEBUG") - - if(DEFINED VIS_SANITIZER) - # compile with O1 to cause a little more havoc diff --git a/srcpkgs/cli-visualizer/template b/srcpkgs/cli-visualizer/template deleted file mode 100644 index 205c0f35fcceea..00000000000000 --- a/srcpkgs/cli-visualizer/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'cli-visualizer' -pkgname=cli-visualizer -version=1.8 -revision=3 -build_style=cmake -configure_args="-DCXX_COLOR_SUPPORTED=NO" -makedepends="fftw-devel ncurses-devel $(vopt_if pulseaudio 'pulseaudio-devel')" -short_desc="CLI based audio visualizer" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/dpayne/cli-visualizer" -distfiles="${homepage}/archive/v${version}.tar.gz" -checksum=927e4c18403c7a40397e8698ffefd1b37250be20fa0ec55fda9a82cf9cc8ba51 -build_options="pulseaudio" -build_options_default="pulseaudio" - -post_install() { - vlicense LICENSE - - # package 'vis' has rights to /usr/bin/vis - mv ${DESTDIR}/usr/bin/vis ${DESTDIR}/usr/bin/cli-visualizer - vdoc "${FILESDIR}/README.voidlinux" -} diff --git a/srcpkgs/cli11/template b/srcpkgs/cli11/template deleted file mode 100644 index edd0552b918934..00000000000000 --- a/srcpkgs/cli11/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'cli11' -pkgname=cli11 -version=2.6.1 -revision=1 -build_style=cmake -configure_args="-DCLI11_BUILD_TESTS=OFF -DCLI11_BUILD_EXAMPLES=OFF" -short_desc="Command line parser for C++11" -maintainer="classabbyamp " -license="BSD-3-Clause" -homepage="https://github.com/CLIUtils/CLI11" -changelog="https://github.com/CLIUtils/CLI11/raw/main/CHANGELOG.md" -distfiles="https://github.com/CLIUtils/CLI11/archive/refs/tags/v${version}.tar.gz" -checksum=377691f3fac2b340f12a2f79f523c780564578ba3d6eaf5238e9f35895d5ba95 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/clib/patches/destdir.patch b/srcpkgs/clib/patches/destdir.patch deleted file mode 100644 index 52258eedfc7cdb..00000000000000 --- a/srcpkgs/clib/patches/destdir.patch +++ /dev/null @@ -1,26 +0,0 @@ ---- a/Makefile.bck 2018-06-12 23:21:49.258145269 -0400 -+++ b/Makefile 2018-06-12 23:22:23.446097218 -0400 -@@ -1,5 +1,6 @@ --CC ?= cc --PREFIX ?= /usr/local -+CC ?= cc -+DESTDIR ?= / -+PREFIX ?= /usr/local - - ifdef EXE - BINS = clib.exe clib-install.exe clib-search.exe -@@ -35,11 +36,11 @@ - $(RM) $(OBJS) - - install: $(BINS) -- $(MKDIR) $(PREFIX)/bin -- $(foreach c, $(BINS), $(CP) $(c) $(PREFIX)/bin/$(c);) -+ $(MKDIR) $(DESTDIR)$(PREFIX)/bin -+ $(foreach c, $(BINS), $(CP) $(c) $(DESTDIR)$(PREFIX)/bin/$(c);) - - uninstall: -- $(foreach c, $(BINS), $(RM) $(PREFIX)/bin/$(c);) -+ $(foreach c, $(BINS), $(RM) $(DESTDIR)$(PREFIX)/bin/$(c);) - - test: - @./test.sh diff --git a/srcpkgs/clib/template b/srcpkgs/clib/template deleted file mode 100644 index f348fa17325f58..00000000000000 --- a/srcpkgs/clib/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'clib' -pkgname=clib -version=2.7.0 -revision=1 -build_style=gnu-makefile -make_use_env=yes -makedepends="libcurl-devel" -short_desc="C package manager-ish" -maintainer="Toyam Cox " -license="MIT" -homepage="https://github.com/clibs/clib" -distfiles="https://github.com/clibs/clib/archive/${version}.tar.gz" -checksum=99640506e1cf69d69451dc5d0db2d8fd169ff8247bda8c6d01dd66e9471ac6a0 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/clickclack/template b/srcpkgs/clickclack/template deleted file mode 100644 index bb137432cd355a..00000000000000 --- a/srcpkgs/clickclack/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'clickclack' -pkgname=clickclack -version=0.2.3 -revision=1 -build_style=gnu-makefile -makedepends="SDL2-devel" -short_desc="Simple haptic feedback and audio feedback tool" -maintainer="Eloi Torrents " -license=MIT -homepage=https://git.sr.ht/~proycon/clickclack -distfiles="https://git.sr.ht/~proycon/clickclack/archive/${version}.tar.gz" -checksum=940f13ae1aa8b33677d8153db4af848233cb45dbb755320463dc3f980c73cced - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/cliflux/template b/srcpkgs/cliflux/template deleted file mode 100644 index 7b712949965ff1..00000000000000 --- a/srcpkgs/cliflux/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'cliflux' -pkgname=cliflux -version=1.9.0 -revision=1 -build_style=cargo -hostmakedepends="pkg-config" -makedepends="openssl-devel" -short_desc="Terminal client for Miniflux RSS reader" -maintainer="Anachron " -license="MIT" -homepage="https://github.com/spencerwi/cliflux" -distfiles="https://github.com/spencerwi/cliflux/archive/refs/tags/v${version}.tar.gz" -checksum=b62b79d3f20298f69ee94863e2375565b315d9418546b653115ba16dddd7f086 - -post_install() { - vlicense LICENSE.md -} diff --git a/srcpkgs/clifm/patches/0001-musl-define.patch b/srcpkgs/clifm/patches/0001-musl-define.patch deleted file mode 100644 index 694c31bda2d3e2..00000000000000 --- a/srcpkgs/clifm/patches/0001-musl-define.patch +++ /dev/null @@ -1,32 +0,0 @@ -From 8f8a7fc087cbdb83d439819bdc3ad3650f8fb7ab Mon Sep 17 00:00:00 2001 -From: leo-arch -Date: Mon, 29 Sep 2025 11:00:46 -0300 -Subject: [PATCH] Fix build failure on Alpine/musl - ---- - src/translate_key.h | 8 ++++++-- - 1 file changed, 6 insertions(+), 2 deletions(-) - -diff --git a/src/translate_key.h b/src/translate_key.h -index b1cccf84..1cb59c5c 100644 ---- a/src/translate_key.h -+++ b/src/translate_key.h -@@ -40,11 +40,15 @@ - #define CSI_INTRODUCER 0x5b /* [ */ - #define SS3_INTRODUCER 0x4f /* O */ - --__BEGIN_DECLS -+#ifdef __cplusplus -+extern "C" { -+#endif - - char *translate_key(char *str, const int term_type); - int is_end_seq_char(unsigned char c); - --__END_DECLS -+#ifdef __cplusplus -+} -+#endif - - #endif /* TRANSLATE_KEY_H */ - diff --git a/srcpkgs/clifm/template b/srcpkgs/clifm/template deleted file mode 100644 index 6bb9886a4037df..00000000000000 --- a/srcpkgs/clifm/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'clifm' -pkgname=clifm -version=1.26.3 -revision=1 -build_style=gnu-makefile -make_install_args="MANDIR=/usr/share/man" -makedepends="libcap-devel acl-devel file-devel readline-devel" -short_desc="Command Line Interface File Manager" -maintainer="Greg Beard " -license="GPL-2.0-or-later" -homepage="https://github.com/leo-arch/clifm" -changelog="https://raw.githubusercontent.com/leo-arch/clifm/master/CHANGELOG" -distfiles="https://github.com/leo-arch/clifm/releases/download/v${version}/clifm-${version}.tar.gz" -checksum=902badc747aee1eb1a3a5556ff3fd9d83d2aa987d24e058024064df8a4b6b71f diff --git a/srcpkgs/clinfo/template b/srcpkgs/clinfo/template deleted file mode 100644 index cdc3755802ecb7..00000000000000 --- a/srcpkgs/clinfo/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'clinfo' -pkgname=clinfo -version=3.0.23.01.25 -revision=1 -build_style=gnu-makefile -makedepends="ocl-icd-devel" -short_desc="Prints all information about OpenCL in the system" -maintainer="Orphaned " -license="CC0-1.0" -homepage="https://github.com/Oblomov/clinfo" -distfiles="https://github.com/Oblomov/clinfo/archive/${version}.tar.gz" -checksum=6dcdada6c115873db78c7ffc62b9fc1ee7a2d08854a3bccea396df312e7331e3 -conflicts="catalyst>0 catalyst-opencl>0" # /usr/bin/clinfo - -do_install() { - vbin clinfo - vman man1/clinfo.1 -} diff --git a/srcpkgs/clinfo/update b/srcpkgs/clinfo/update deleted file mode 100644 index 64555b2ec211a0..00000000000000 --- a/srcpkgs/clinfo/update +++ /dev/null @@ -1 +0,0 @@ -ignore="20*" diff --git a/srcpkgs/clipgrab/files/clipgrab.desktop b/srcpkgs/clipgrab/files/clipgrab.desktop deleted file mode 100644 index dad31cfddb2b85..00000000000000 --- a/srcpkgs/clipgrab/files/clipgrab.desktop +++ /dev/null @@ -1,13 +0,0 @@ -[Desktop Entry] -Type=Application -Encoding=UTF-8 -Name=ClipGrab -GenericName=Video Downloader -GenericName[de]=Video-Downloader -Comment=Download videos and convert it -Comment[de]=Videos herunterladen und konvertieren -Icon=/usr/share/pixmaps/clipgrab.png -Exec=clipgrab -TryExec=clipgrab -Terminal=false -Categories=Qt;AudioVideo;Audio;Video; diff --git a/srcpkgs/clipgrab/template b/srcpkgs/clipgrab/template deleted file mode 100644 index 023ff92cee12ea..00000000000000 --- a/srcpkgs/clipgrab/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'clipgrab' -pkgname=clipgrab -version=3.9.10 -revision=1 -build_style=qmake -configure_args=clipgrab.pro -hostmakedepends="qt5-qmake qt5-host-tools" -makedepends="qt5-webengine-devel qt5-webchannel-devel - qt5-location-devel qt5-devel qt5-quickcontrols2-devel - qt5-declarative-devel" -depends="ffmpeg desktop-file-utils" -short_desc="Friendly downloader for YouTube and other sites" -maintainer="Orphaned " -license="GPL-3.0-or-later" -homepage="https://clipgrab.org" -distfiles="https://download.clipgrab.org/clipgrab-${version}.tar.gz" -checksum=e6c847bf784f71c16010f384f09dd8222d10c73fa3726496d78138f6e7330492 - -do_install() { - vbin clipgrab - vinstall icon.png 644 usr/share/pixmaps clipgrab.png - vinstall ${FILESDIR}/clipgrab.desktop 644 usr/share/applications -} diff --git a/srcpkgs/cliphist/template b/srcpkgs/cliphist/template deleted file mode 100644 index 96f976bd36d840..00000000000000 --- a/srcpkgs/cliphist/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'cliphist' -pkgname=cliphist -version=0.6.1 -revision=1 -build_style=go -make_check_args="-skip=TestScripts/no-permission" -go_import_path=go.senan.xyz/cliphist -depends="wl-clipboard xdg-utils" -short_desc="Wayland clipboard manager" -maintainer="LucasTavaresA " -license="GPL-3.0-or-later" -homepage="https://github.com/sentriz/cliphist" -changelog="https://raw.githubusercontent.com/sentriz/cliphist/master/CHANGELOG.md" -distfiles="https://github.com/sentriz/cliphist/archive/v${version}.tar.gz" -checksum=db0f25ba3e9173dcb257d66cb1293e277a8bdfed11cc8d6b38b7473b0947781d diff --git a/srcpkgs/clipit/template b/srcpkgs/clipit/template deleted file mode 100644 index 83dfea954a60d2..00000000000000 --- a/srcpkgs/clipit/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'clipit' -pkgname=clipit -version=1.4.5 -revision=1 -build_style=gnu-configure -configure_args="--with-gtk3" -hostmakedepends="automake gettext-devel glib-devel intltool pkg-config tar" -makedepends="gtk+3-devel librsvg-devel" -depends="xdotool" -short_desc="Lightweight GTK+ clipboard manager" -maintainer="Enno Boland " -license="GPL-3.0-or-later" -homepage="https://github.com/CristianHenzel/ClipIt/" -distfiles="https://github.com/CristianHenzel/ClipIt/archive/v${version}.tar.gz" -checksum=f0bbd1b4ff07bb4509388cf5b7f7a25fd72ec02cdd8f4c8f5ff3f5f9ca6da514 - -pre_configure() { - ./autogen.sh -} diff --git a/srcpkgs/clipman/template b/srcpkgs/clipman/template deleted file mode 100644 index 581b0356a4992f..00000000000000 --- a/srcpkgs/clipman/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'clipman' -pkgname=clipman -version=1.6.5 -revision=1 -build_style=go -go_import_path=github.com/chmouel/clipman -depends="wl-clipboard" -short_desc="Simple clipboard manager for Wayland" -maintainer="travankor " -license="GPL-3.0-or-later" -homepage="https://github.com/chmouel/clipman" -changelog="https://raw.githubusercontent.com/chmouel/clipman/master/CHANGELOG.md" -distfiles="https://github.com/chmouel/clipman/archive/refs/tags/v${version}.tar.gz" -checksum=e9f23eea37dfde24472420f79906d553945224930efafa3a9012f5440de019dd - -post_install() { - vman docs/clipman.1 -} diff --git a/srcpkgs/clipmenu/template b/srcpkgs/clipmenu/template deleted file mode 100644 index 2befe984790692..00000000000000 --- a/srcpkgs/clipmenu/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'clipmenu' -pkgname=clipmenu -version=6.2.0 -revision=1 -depends="bash dmenu clipnotify xsel" -short_desc="Clipboard management using dmenu" -maintainer="Orphaned " -license="Public Domain" -homepage="https://github.com/cdown/clipmenu" -distfiles="${homepage}/archive/${version}.tar.gz" -checksum=15830429dbe78da8168e71c6e1cc9fccf5c4d03ebae8ccefb0a5dbaa98adbbb8 - -do_install() { - vbin clipdel - vbin clipmenu - vbin clipmenud - vlicense LICENSE -} diff --git a/srcpkgs/clipnotify/template b/srcpkgs/clipnotify/template deleted file mode 100644 index a38b41645b4e13..00000000000000 --- a/srcpkgs/clipnotify/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'clipnotify' -pkgname=clipnotify -version=1.0.2 -revision=1 -build_style=gnu-makefile -makedepends="libX11-devel libXfixes-devel" -short_desc="Notify on new X clipboard events" -maintainer="Hristos N. Triantafillou " -license="Public Domain" -homepage="https://github.com/cdown/clipnotify" -distfiles="${homepage}/archive/${version}.tar.gz" -checksum=949125472e8b7d8718ade926812ae99676b86c2f95c54f7bf47ab00ac8edc93c - -pre_build() { - CFLAGS+=" $LDFLAGS" -} - -do_install() { - vbin clipnotify - vlicense LICENSE -} diff --git a/srcpkgs/clipped/template b/srcpkgs/clipped/template deleted file mode 100644 index 9386038b3f422f..00000000000000 --- a/srcpkgs/clipped/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'clipped' -pkgname=clipped -version=1.1.1 -revision=1 -build_style=meson -hostmakedepends="vala pkg-config gettext" -makedepends="libgee08-devel libXtst-devel sqlite-devel gtk+3-devel" -short_desc="Clipboard manager" -maintainer="Daniel Lewan " -license="GPL-2.0-or-later" -homepage="https://github.com/davidmhewitt/clipped" -distfiles="https://github.com/davidmhewitt/clipped/archive/${version}.tar.gz" -checksum=4f9d35fc5c3ad2283bbbf994da439235ec76320433ce78ec4375274b8b1b419e diff --git a/srcpkgs/clipper-devel b/srcpkgs/clipper-devel deleted file mode 120000 index ecc79e4ba427d4..00000000000000 --- a/srcpkgs/clipper-devel +++ /dev/null @@ -1 +0,0 @@ -clipper \ No newline at end of file diff --git a/srcpkgs/clipper/template b/srcpkgs/clipper/template deleted file mode 100644 index a0d5b7ab78bfc9..00000000000000 --- a/srcpkgs/clipper/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 'clipper' -pkgname=clipper -version=6.4.2 -revision=3 -create_wrksrc=yes -build_wrksrc=cpp -build_style=cmake -configure_args="-DVERSION=${version}" -hostmakedepends="unzip" -short_desc="Library for clipping and offsetting lines and polygons" -maintainer="John " -license="BSL-1.0" -homepage="http://www.angusj.com/delphi/clipper.php" -distfiles="${SOURCEFORGE_SITE}/polyclipping/clipper_ver${version}.zip" -checksum=a14320d82194807c4480ce59c98aa71cd4175a5156645c4e2b3edd330b930627 - -post_install() { - vlicense ${wrksrc}/License.txt -} - -clipper-devel_package() { - short_desc+=" - development files" - depends="clipper-${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/share/pkgconfig - vmove usr/lib/*.so - } -} diff --git a/srcpkgs/cliquer-devel b/srcpkgs/cliquer-devel deleted file mode 120000 index c4935e7fa4d47b..00000000000000 --- a/srcpkgs/cliquer-devel +++ /dev/null @@ -1 +0,0 @@ -cliquer \ No newline at end of file diff --git a/srcpkgs/cliquer/template b/srcpkgs/cliquer/template deleted file mode 100644 index 62f77ccde2e133..00000000000000 --- a/srcpkgs/cliquer/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'cliquer' -pkgname=cliquer -version=1.23 -revision=1 -build_style=gnu-configure -short_desc="C routines for finding cliques in an arbitrary weighted graph" -maintainer="Gonzalo Tornaría " -license="GPL-2.0-or-later" -homepage="https://users.aalto.fi/~pat/cliquer.html" -distfiles="https://github.com/dimpase/autocliquer/releases/download/v$version/cliquer-$version.tar.gz" -checksum=c1d7cc927b7efe76ff4f11e1f01bee473e37360fb54843b16b287e3ad161287b - -cliquer-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision} ${makedepends}" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - vmove "usr/lib/pkgconfig" - } -} diff --git a/srcpkgs/clisp/template b/srcpkgs/clisp/template deleted file mode 100644 index bd36f557fbedd5..00000000000000 --- a/srcpkgs/clisp/template +++ /dev/null @@ -1,48 +0,0 @@ -# Template file for 'clisp' -pkgname=clisp -version=2.49.92 -revision=2 -build_style=configure -configure_args="--prefix=/usr --disable-mmap --disable-rpath - --without-dynamic-modules $(vopt_with readline)" -hostmakedepends="ffcall" -makedepends="libsigsegv-devel $(vopt_if readline readline-devel)" -short_desc="ANSI Common Lisp Interpreter, Compiler and Debugger" -maintainer="Martin Riese " -license="GPL-2.0-only" -homepage="https://gitlab.com/gnu-clisp/clisp" -distfiles="https://alpha.gnu.org/gnu/clisp/clisp-${version}.tar.bz2" -checksum=bd443a94aa9b02da4c4abbcecfc04ffff1919c0a8b0e7e35649b86198cd6bb89 -nopie=yes -nocross=yes -lib32disabled=yes -disable_parallel_build=yes -build_options="readline" -build_options_default="readline" - -if [ "$XBPS_TARGET_LIBC" = "glibc" ]; then - makedepends+=" libxcrypt-devel" -fi - -case "$XBPS_TARGET_MACHINE" in - i686-musl) broken="*** - MULTIPLE-VALUE-SETQ: variable EXTRA-FILE-TYPES has no value";; -esac - -if [ "$XBPS_TARGET_WORDSIZE" = 32 ]; then - CFLAGS+=" -falign-functions=4" -fi - -pre_configure() { - export FORCE_UNSAFE_CONFIGURE=1 -} - -do_build() { - # Need to increase the Limit - ulimit -s 16384 - cd src - make -} -do_install() { - cd src - make DESTDIR=${DESTDIR} install -} diff --git a/srcpkgs/clj-kondo/template b/srcpkgs/clj-kondo/template deleted file mode 100644 index 19a469f1a07816..00000000000000 --- a/srcpkgs/clj-kondo/template +++ /dev/null @@ -1,63 +0,0 @@ -# Template file for 'clj-kondo' -pkgname=clj-kondo -version=2024.11.14 -revision=1 -hostmakedepends="clojure leiningen mandrel" -makedepends="zlib-devel" -checkdepends="git" -short_desc="Static analyzer and linter for Clojure code that sparks joy" -maintainer="Andy Weidenbaum " -license="EPL-1.0" -homepage="https://github.com/clj-kondo/clj-kondo" -changelog="https://github.com/clj-kondo/clj-kondo/raw/master/CHANGELOG.md" -distfiles="https://github.com/clj-kondo/clj-kondo/archive/v${version}.tar.gz" -checksum=07745d19b29d2bcd895b1bdb073eee6848cda9ec09037fea583748fab814c9a4 -nocross="mandrel" - -export JAVA_HOME=/usr/lib/jvm/mandrel21 -export GRAALVM_HOME=/usr/lib/jvm/mandrel21 -export PATH="${PATH}:${GRAALVM_HOME}/bin" - -do_build() { - local _args - - export CLJ_KONDO_NATIVE=true - export CLJ_KONDO_STATIC=true - lein with-profiles +clojure-1.10.2 "do" clean, uberjar - - _args+=" --static" - # necessary for compatibility with older machines, e.g. see: - # https://github.com/borkdude/deps.clj/actions/runs/6337277754/job/17212028399 - _args+=" -march=compatibility" - _args+=" -O1" - - if [ "$XBPS_TARGET_LIBC" = musl ]; then - export CLJ_KONDO_MUSL=true - _args+=" --libc=musl" - # see: https://github.com/oracle/graal/issues/3398 - _args+=" -H:CCompilerOption=-Wl,-z,stack-size=2097152" - else - # see: https://github.com/oracle/graal/issues/3737 - _args+=" -H:+StaticExecutableWithDynamicLibC" - fi - - LC_ALL=C.UTF-8 \ - ${GRAALVM_HOME}/bin/native-image \ - -J-Xss$(ulimit -s)K \ - -J-Xmx3G \ - -J-Xms2G \ - -jar target/clj-kondo-$version-standalone.jar \ - $_args \ - -H:+ReportExceptionStackTraces \ - --verbose \ - --no-fallback -} - -do_check() { - CLJ_KONDO_TEST_ENV=native script/test -} - -do_install() { - vbin clj-kondo - vlicense LICENSE -} diff --git a/srcpkgs/cln-devel b/srcpkgs/cln-devel deleted file mode 120000 index 8bba4e6fb888a7..00000000000000 --- a/srcpkgs/cln-devel +++ /dev/null @@ -1 +0,0 @@ -cln \ No newline at end of file diff --git a/srcpkgs/cln/files/floatparam.h b/srcpkgs/cln/files/floatparam.h deleted file mode 100644 index 76237d8575c7ce..00000000000000 --- a/srcpkgs/cln/files/floatparam.h +++ /dev/null @@ -1,17 +0,0 @@ -/* Rounding modes, for use below */ -#define rounds_to_nearest 0 /* 0.5 ulp */ -#define rounds_to_zero 1 /* 1 ulp */ -#define rounds_to_infinity 2 /* 1 ulp */ -#define rounds_to_minus_infinity 3 /* 1 ulp */ - -/* Properties of type \`float: */ -/* Largest n for which 1+2^(-n) is exactly represented is 23. */ -/* Largest n for which 1-2^(-n) is exactly represented is 24. */ -#define float_mant_bits 24 -#define float_rounds rounds_to_nearest - -/* Properties of type \`double': */ -/* Largest n for which 1+2^(-n) is exactly represented is 52. */ -/* Largest n for which 1-2^(-n) is exactly represented is 53. */ -#define double_mant_bits 53 -#define double_rounds rounds_to_nearest diff --git a/srcpkgs/cln/files/intparam.h b/srcpkgs/cln/files/intparam.h deleted file mode 100644 index 01740100982b82..00000000000000 --- a/srcpkgs/cln/files/intparam.h +++ /dev/null @@ -1,96 +0,0 @@ -/* Generated by Void Linux scrpkgs/cln/template */ - -/* Integers of type char have 8 bits. */ -#define char_bitsize 8 - -/* Integers of type short have 16 bits. */ -#define short_bitsize 16 - -/* Integers of type int have 32 bits. */ -#define int_bitsize 32 - -/* Integers of type long have @LBITS@ bits. */ -#define long_bitsize @LBITS@ - -/* Integers of type long long have 64 bits. */ -#define long_long_bitsize 64 - -/* Integers of type unsigned char have 8 bits. */ - -/* Integers of type unsigned short have 16 bits. */ - -/* Integers of type unsigned int have 32 bits. */ - -/* Integers of type unsigned long have @LBITS@ bits. */ - -/* Integers of type unsigned long long have 64 bits. */ - -/* Integer types char and unsigned char have the same binary representation. */ -/* Integer types short and unsigned short have the same binary representation. */ -/* Integer types int and unsigned int have the same binary representation. */ -/* Integer types long and unsigned long have the same binary representation. */ -/* Integer types long long and unsigned long long have the same binary representation. */ - -/* Pointers of type char * have @LBITS@ bits. */ -#define pointer_bitsize @LBITS@ - -/* Casts from long * to char * is OK (does nothing). */ -/* Casts from char * to long * is OK (does nothing). */ -/* Casts from function * to char * is OK (does nothing). */ -/* Casts from char * to function * is OK (does nothing). */ - -/* Type char has sizeof = 1 and alignment = 1. */ -#define sizeof_char 1 -#define alignment_char 1 - -/* Type unsigned char has sizeof = 1 and alignment = 1. */ - -/* Type short has sizeof = 2 and alignment = 2. */ -#define sizeof_short 2 -#define alignment_short 2 - -/* Type unsigned short has sizeof = 2 and alignment = 2. */ - -/* Type int has sizeof = 4 and alignment = 4. */ -#define sizeof_int 4 -#define alignment_int 4 - -/* Type unsigned int has sizeof = 4 and alignment = 4. */ - -/* Type long has sizeof = @LBYTES@ and alignment = @LBYTES@. */ -#define sizeof_long @LBYTES@ -#define alignment_long @LBYTES@ - -/* Type unsigned long has sizeof = @LBYTES@ and alignment = @LBYTES@. */ - -/* Type long long has sizeof = 8 and alignment = 8. */ -#define sizeof_long_long 8 -#define alignment_long_long 8 - -/* Type unsigned long long has sizeof = 8 and alignment = 8. */ - -/* Type float has sizeof = 4 and alignment = 4. */ -#define sizeof_float 4 -#define alignment_float 4 - -/* Type double has sizeof = 8 and alignment = 8. */ -#define sizeof_double 8 -#define alignment_double 8 - -/* Type char * has sizeof = @LBYTES@ and alignment = @LBYTES@. */ - -/* Type long * has sizeof = @LBYTES@ and alignment = @LBYTES@. */ - -/* Type function * has sizeof = @LBYTES@ and alignment = @LBYTES@. */ - -/* Type unsigned short is stored @ENDIAN@-ENDIAN in memory. */ -#define short_@endian@_endian -/* Type unsigned int is stored @ENDIAN@-ENDIAN in memory. */ -#define int_@endian@_endian -/* Type unsigned long is stored @ENDIAN@-ENDIAN in memory. */ -#define long_@endian@_endian -/* Type unsigned long long is stored @ENDIAN@-ENDIAN in memory. */ -#define long_long_@endian@_endian - -/* Stack grows up, ca. @LBYTES@ bytes per function call. */ -#define stack_grows_up diff --git a/srcpkgs/cln/patches/musl.patch b/srcpkgs/cln/patches/musl.patch deleted file mode 100644 index 1fe357fc31883d..00000000000000 --- a/srcpkgs/cln/patches/musl.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/src/timing/cl_t_current2.cc 2009-05-10 22:32:32.000000000 +0200 -+++ b/src/timing/cl_t_current2.cc 2017-06-07 15:14:54.972741636 +0200 -@@ -20,6 +20,7 @@ - #include - #include // defines HZ, unit for times() is 1/HZ seconds - #include -+ #include - extern "C" clock_t times (struct tms * buffer); - #endif - #ifdef HAVE_PERROR_DECL diff --git a/srcpkgs/cln/patches/unused.patch b/srcpkgs/cln/patches/unused.patch deleted file mode 100644 index 3163432c8f71b3..00000000000000 --- a/srcpkgs/cln/patches/unused.patch +++ /dev/null @@ -1,15 +0,0 @@ ---- a/src/base/cl_macros.h 2014-07-30 15:19:17.474034947 +0200 -+++ b/src/base/cl_macros.h 2014-07-30 15:19:28.210034058 +0200 -@@ -66,11 +66,7 @@ - - // Ignore a value (instead of assigning it to a variable). - // unused ... -- #if defined(__GNUC__) || defined(__KCC) // avoid a gcc warning "statement with no effect" -- #define unused (void) -- #else -- #define unused -- #endif -+ #define unused - - // Denotes a point where control flow can never arrive. - // NOTREACHED diff --git a/srcpkgs/cln/template b/srcpkgs/cln/template deleted file mode 100644 index 0f6a1b6b251f47..00000000000000 --- a/srcpkgs/cln/template +++ /dev/null @@ -1,59 +0,0 @@ -# Template file for 'cln' -pkgname=cln -version=1.3.6 -revision=1 -build_style=gnu-configure -makedepends="gmp-devel" -short_desc="Class library (C++) for numbers" -maintainer="Orphaned " -license="GPL-2.0-only" -homepage="https://www.ginac.de/CLN/" -distfiles="${DEBIAN_SITE}/main/c/cln/cln_${version}.orig.tar.bz2" -checksum=f492530e8879bda529009b6033e1923c8f4aae843149fc28c667c20b094d984a - -case "$XBPS_TARGET_MACHINE" in -arm*|aarch64*) CPPFLAGS="-DNO_ASM";; -esac - -pre_configure() { - if [ "$CROSS_BUILD" ]; then - local ENDIAN="UNKNOWN" - local LBITS=$XBPS_TARGET_WORDSIZE - local LBYTES=$(($XBPS_TARGET_WORDSIZE / 8)) - local INTPARAM_H=${wrksrc}/include/cln/intparam.h - local FLOATPARAM_H=${wrksrc}/include/cln/floatparam.h - - if [ "$XBPS_TARGET_ENDIAN" = "be" ]; then - ENDIAN="BIG" - fi - if [ "$XBPS_TARGET_ENDIAN" = "le" ]; then - ENDIAN="LITTLE" - fi - - # Make substitutions in intparam.h - sed ${FILESDIR}/intparam.h \ - -e "s;@LBITS@;$LBITS;g" \ - -e "s;@LBYTES@;$LBYTES;g" \ - -e "s;@ENDIAN@;$ENDIAN;g" \ - -e "s;@endian@;${ENDIAN,,};g" \ - > ${INTPARAM_H} - - # No substitutions in floatparam.h - cat ${FILESDIR}/floatparam.h \ - > ${FLOATPARAM_H} - - configure_args+=" cl_cv_file_intparam_h=$INTPARAM_H" - configure_args+=" cl_cv_file_floatparam_h=$FLOATPARAM_H" - fi -} - -cln-devel_package() { - short_desc+=" - development files" - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/libcln.so - vmove usr/lib/libcln.a - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/cloak/template b/srcpkgs/cloak/template deleted file mode 100644 index 961abb6f9e12f1..00000000000000 --- a/srcpkgs/cloak/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'cloak' -pkgname=cloak -version=0.3.0 -revision=1 -build_style=cargo -short_desc="Command Line OTP (One Time Password) Authenticator" -maintainer="DragonGhost7 " -license="MIT" -homepage="https://github.com/evansmurithi/cloak" -distfiles="https://github.com/evansmurithi/cloak/archive/refs/tags/v${version}.tar.gz" -checksum=f2b8441cbc751c5f7455ab2c3ea654455b510a1d2a2576e6d64d78699e218a8b - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/cloc/template b/srcpkgs/cloc/template deleted file mode 100644 index 42554c82926f7c..00000000000000 --- a/srcpkgs/cloc/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'cloc' -pkgname=cloc -version=2.06 -revision=1 -hostmakedepends="perl" -depends="perl" -short_desc="Count Lines of Code" -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=10d78427fda66aaa10ec733adb03d910c49376fe9068aacebb17aa657a7a3a05 - -do_build() { - make -C Unix man -} -do_install() { - vbin cloc - vman Unix/cloc.1 -} diff --git a/srcpkgs/clockspeed/files/NOTES b/srcpkgs/clockspeed/files/NOTES deleted file mode 100644 index 194067a4492f27..00000000000000 --- a/srcpkgs/clockspeed/files/NOTES +++ /dev/null @@ -1,8 +0,0 @@ -This clockspeed package includes two services, /etc/sv/clockspeed and -/etc/sv/clockspeed_adjust, which implement the methodology described -at http://thedjbway.b0llix.net. - -SEE ALSO: -http://thedjbway.b0llix.net/clockspeed.html -http://thedjbway.b0llix.net/clocksd.html - diff --git a/srcpkgs/clockspeed/files/clockctl b/srcpkgs/clockspeed/files/clockctl deleted file mode 100644 index e8631e587981b6..00000000000000 --- a/srcpkgs/clockspeed/files/clockctl +++ /dev/null @@ -1,69 +0,0 @@ -#!/bin/sh -# clockctl -# interface to djb clockspeed (0.62) -# === -# from http://thedjbway.b0llix.net/clockspeed/clockctl.html - -# read configuration: -if [ -r /etc/clockspeed/clockspeed.conf ] ; then - . /etc/clockspeed/clockspeed.conf -else - echo "$0: configuration error: unable to read clockspeed.conf" - exit 1 -fi - -# clock_pick function: -clock_pick() -{ - case ${CLOCK_TYPE} in - ntp|NTP) - ${CLOCKSPEED_BIN}/sntpclock "${CLOCK_IP}" - ;; - tai|TAI) - ${CLOCKSPEED_BIN}/taiclock "${CLOCK_IP}" - ;; - *) - echo "$0: configuration error: CLOCK_TYPE not recognized" - exit 1; - ;; - esac -} - - -# process command: -case $1 in -a|atto) - echo "Viewing current attoseconds in hardware tick:" - ${CLOCKSPEED_BIN}/clockview < ${CLOCKSPEED_HOME}/etc/atto - ;; -m|mark) - echo "Obtaining new calibration mark from master server at ${CLOCK_IP}:" - clock_pick | tee ${CLOCKSPEED_HOME}/adjust | ${CLOCKSPEED_BIN}/clockview - ;; -s|sync) - echo "Setting system clock with master server at ${CLOCK_IP}:" - clock_pick | ${CLOCKSPEED_BIN}/clockadd && \ - clock_pick | ${CLOCKSPEED_BIN}/clockview - ;; -v|view) - echo "Checking system clock against master server at ${CLOCK_IP} (clockview):" - clock_pick | ${CLOCKSPEED_BIN}/clockview - ;; -h|help) - cat <&1 -[ -d /var/lib/clockspeed/etc ] || mkdir -p /var/lib/clockspeed/etc -echo "*** Starting clockspeed..." -exec /usr/bin/clockspeed diff --git a/srcpkgs/clockspeed/files/clockspeed_adjust/clock_adjust.sh b/srcpkgs/clockspeed/files/clockspeed_adjust/clock_adjust.sh deleted file mode 100644 index 7bad61838b4794..00000000000000 --- a/srcpkgs/clockspeed/files/clockspeed_adjust/clock_adjust.sh +++ /dev/null @@ -1,26 +0,0 @@ -#!/bin/sh -# from http://thedjbway.b0llix.net/clocksd/index.html -# -# clock_adjust.sh -# periodically get timing mark for clockspeed service - -# initialize WAIT, WAIT_MAX: -WAIT=541 -WAIT_MAX=2617923 - -# loop indefinitely -while : -do - # obtain timing mark for calibrating clockspeed adjust: - clockctl mark - # log current "attoseconds": - clockctl atto - echo "===" - echo "Waiting ${WAIT} seconds until next adjustment..." - sleep ${WAIT} - # increment $WAIT: - WAIT=`expr ${WAIT} + ${WAIT} + ${WAIT}` - if [ ${WAIT} -gt ${WAIT_MAX} ] ; then - WAIT=${WAIT_MAX} - fi -done diff --git a/srcpkgs/clockspeed/files/clockspeed_adjust/run b/srcpkgs/clockspeed/files/clockspeed_adjust/run deleted file mode 100644 index 60acb8c2c08f57..00000000000000 --- a/srcpkgs/clockspeed/files/clockspeed_adjust/run +++ /dev/null @@ -1,8 +0,0 @@ -#!/bin/sh -e -# clockspeed_adjust/run -# "run" script for a clockspeed_adjust daemon -echo "*** Checking for clockspeed daemon..." -sv -w5 u clockspeed -exec 2>&1 -echo "*** Starting clockspeed_adjust..." -exec chpst -u clocksd:nogroup ./clock_adjust.sh diff --git a/srcpkgs/clockspeed/files/taiclockd/run b/srcpkgs/clockspeed/files/taiclockd/run deleted file mode 100644 index ba356a163d2273..00000000000000 --- a/srcpkgs/clockspeed/files/taiclockd/run +++ /dev/null @@ -1,6 +0,0 @@ -#!/bin/sh -# taiclockd/run -# "run" script for a taiclockd daemon -exec 2>&1 -echo "*** Starting taiclockd..." -exec chpst -u clocksd:nogroup /usr/bin/taiclockd diff --git a/srcpkgs/clockspeed/patches/clockspeed-0.62.cross.patch b/srcpkgs/clockspeed/patches/clockspeed-0.62.cross.patch deleted file mode 100644 index bbf9a49113dd3a..00000000000000 --- a/srcpkgs/clockspeed/patches/clockspeed-0.62.cross.patch +++ /dev/null @@ -1,16 +0,0 @@ -diff -Naur clockspeed-0.62.orig/conf-cc clockspeed-0.62/conf-cc ---- clockspeed-0.62.orig/conf-cc 1998-10-13 12:37:49.000000000 -0500 -+++ clockspeed-0.62/conf-cc 2015-02-25 13:38:10.932118897 -0600 -@@ -1,3 +1,3 @@ --gcc -O2 -+$CC $CFLAGS - - This will be used to compile .c files. -diff -Naur clockspeed-0.62.orig/conf-ld clockspeed-0.62/conf-ld ---- clockspeed-0.62.orig/conf-ld 1998-10-13 12:37:49.000000000 -0500 -+++ clockspeed-0.62/conf-ld 2015-02-25 13:40:43.579122985 -0600 -@@ -1,3 +1,3 @@ --gcc -s -+$CC -s $LDFLAGS - - This will be used to link .o files into an executable. diff --git a/srcpkgs/clockspeed/patches/clockspeed-0.62.errno.patch b/srcpkgs/clockspeed/patches/clockspeed-0.62.errno.patch deleted file mode 100644 index 0280d067afc2b6..00000000000000 --- a/srcpkgs/clockspeed/patches/clockspeed-0.62.errno.patch +++ /dev/null @@ -1,33 +0,0 @@ -diff -u clockspeed-0.62.old/clockview.c clockspeed-0.62/clockview.c ---- clockspeed-0.62.old/clockview.c 1998-10-13 12:37:49.000000000 -0500 -+++ clockspeed-0.62/clockview.c 2003-05-08 09:59:26.000000000 -0500 -@@ -1,5 +1,6 @@ - #include - #include -+#include - #include "substdio.h" - #include "readwrite.h" - #include "strerr.h" -diff -u clockspeed-0.62.old/error.h clockspeed-0.62/error.h ---- clockspeed-0.62.old/error.h 1998-10-13 12:37:49.000000000 -0500 -+++ clockspeed-0.62/error.h 2003-05-08 09:07:13.000000000 -0500 -@@ -1,7 +1,7 @@ - #ifndef ERROR_H - #define ERROR_H - --extern int errno; -+#include - - extern int error_intr; - extern int error_nomem; -diff -u clockspeed-0.62.old/leapsecs_read.c clockspeed-0.62/leapsecs_read.c ---- clockspeed-0.62.old/leapsecs_read.c 1998-10-13 12:37:49.000000000 -0500 -+++ clockspeed-0.62/leapsecs_read.c 2003-05-08 09:07:13.000000000 -0500 -@@ -2,7 +2,6 @@ - #include - #include - #include --extern int errno; - #include "tai.h" - #include "leapsecs.h" - diff --git a/srcpkgs/clockspeed/template b/srcpkgs/clockspeed/template deleted file mode 100644 index f8a2f8c720b4e6..00000000000000 --- a/srcpkgs/clockspeed/template +++ /dev/null @@ -1,44 +0,0 @@ -# Template file for 'clockspeed' -pkgname=clockspeed -version=0.62 -revision=4 -archs="x86_64* i686*" -build_style=gnu-makefile -hostmakedepends="groff" -depends="sv-helper" -make_dirs="/etc/clockspeed 0755 root root" -short_desc="Dan Bernstein's clockspeed (network) timekeeping utility" -maintainer="Orphaned " -license="Public Domain" -homepage="http://cr.yp.to/clockspeed.html" -distfiles="http://cr.yp.to/clockspeed/clockspeed-${version}.tar.gz" -checksum=43539964c4b554794b2da760d138c5975cbc850f1c8ec2ee96f5dba66e0d9eed - -system_accounts="clocksd" -clocksd_groups="nogroup" -clocksd_homedir="/var/lib/${pkgname}" -clocksd_descr="User for clockspeed adjustments" -conf_files="/etc/${pkgname}/${pkgname}.conf" - -make_dirs="/var/lib/clockspeed/adjust 644 clocksd root" - -pre_build() { - sed -i -e 's|/usr/local/clockspeed|/var/lib/clockspeed|' conf-home -} - -do_install() { - for binary in clockadd clockspeed clockview sntpclock taiclock taiclockd; - do - vbin $binary - done - vbin ${FILESDIR}/clockctl - vconf leapsecs.dat - vmkdir etc/clockspeed - vinstall ${FILESDIR}/clockspeed.conf 644 etc/clockspeed - vsv clockspeed - vsv clockspeed_adjust - chmod 755 "${DESTDIR}"/etc/sv/clockspeed_adjust/clock_adjust.sh - vdoc README - vdoc INSTALL - vdoc ${FILESDIR}/NOTES -} diff --git a/srcpkgs/clog/patches/musl-limits_h.patch b/srcpkgs/clog/patches/musl-limits_h.patch deleted file mode 100644 index e9cb12760e67ef..00000000000000 --- a/srcpkgs/clog/patches/musl-limits_h.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/src/libshared/src/FS.cpp -+++ b/src/libshared/src/FS.cpp -@@ -41,7 +41,7 @@ - #include - #include - --#if defined SOLARIS || defined NETBSD || defined FREEBSD -+#if defined SOLARIS || defined NETBSD || defined FREEBSD || !defined(__GLIBC__) - #include - #endif - diff --git a/srcpkgs/clog/template b/srcpkgs/clog/template deleted file mode 100644 index 5e9e698e3909b2..00000000000000 --- a/srcpkgs/clog/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'clog' -pkgname=clog -version=1.3.0 -revision=1 -build_style=cmake -short_desc="Colorize your logfiles based on custom rulesets" -maintainer="Piraty " -license="MIT" -homepage="https://taskwarrior.org/docs/clog/" -distfiles="http://gothenburgbitfactory.org/download/clog-${version}.tar.gz" -distfiles="https://github.com/GothenburgBitFactory/clog/releases/download/v${version}/clog-${version}.tar.gz" -checksum=fed44a8d398790ab0cf426c1b006e7246e20f3fcd56c0ec4132d24b05d5d2018 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/clog/update b/srcpkgs/clog/update deleted file mode 100644 index 3be38c05317de3..00000000000000 --- a/srcpkgs/clog/update +++ /dev/null @@ -1,2 +0,0 @@ -site="https://github.com/GothenburgBitFactory/clog/tags" -pattern="/archive/refs/tags/v\K[\d.]+(?=\.tar\.gz)" diff --git a/srcpkgs/clojure-lsp/patches/remove-pgo.patch b/srcpkgs/clojure-lsp/patches/remove-pgo.patch deleted file mode 100644 index ad51249b2023de..00000000000000 --- a/srcpkgs/clojure-lsp/patches/remove-pgo.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/cli/build.clj -+++ b/cli/build.clj -@@ -134,8 +134,6 @@ - "--features=clj_easy.graal_build_time.InitClojureClasses" - (when-not (fs/windows?) "-march=compatibility") - "-O1" -- (when-not (or (:pgo-instrument opts) -- (fs/windows?)) "--pgo=graalvm/default.iprof") - (or (System/getenv "CLOJURE_LSP_XMX") - "-J-Xmx8g") - (when (= "true" (System/getenv "CLOJURE_LSP_STATIC")) diff --git a/srcpkgs/clojure-lsp/template b/srcpkgs/clojure-lsp/template deleted file mode 100644 index a76c69a4b47a2f..00000000000000 --- a/srcpkgs/clojure-lsp/template +++ /dev/null @@ -1,33 +0,0 @@ -# Template file for 'clojure-lsp' -pkgname=clojure-lsp -version=2025.08.25 -revision=1 -_ver_hms="14.21.46" -hostmakedepends="mandrel leiningen babashka" -makedepends="zlib-devel" -short_desc="Clojure & ClojureScript language server implementation" -maintainer="icp " -license="MIT" -homepage="https://clojure-lsp.io" -changelog="https://raw.githubusercontent.com/clojure-lsp/clojure-lsp/master/CHANGELOG.md" -distfiles="https://github.com/clojure-lsp/clojure-lsp/archive/refs/tags/${version}-${_ver_hms}.tar.gz" -checksum=e7391be4744f216a1a0edeb8661846fd2b6f54920d3459e6e00547c9c96d98cf -nocross="mandrel" - -do_build() { - export JAVA_HOME=/usr/lib/jvm/mandrel21 - export GRAALVM_HOME=/usr/lib/jvm/mandrel21 - export PATH="/usr/libexec/chroot-git:${PATH}" - - if [ "$XBPS_TARGET_LIBC" = musl ]; then - export CLOJURE_LSP_STATIC=true - export CLOJURE_LSP_MUSL=true - fi - - bb native-cli -} - -do_install() { - vbin clojure-lsp - vlicense LICENSE -} diff --git a/srcpkgs/clojure-lsp/update b/srcpkgs/clojure-lsp/update deleted file mode 100644 index 862fef487eb04a..00000000000000 --- a/srcpkgs/clojure-lsp/update +++ /dev/null @@ -1,2 +0,0 @@ -site="https://clojure-lsp.io/CHANGELOG/" -pattern="\K\d{4}\.\d{2}\.\d{2}(?=-\d{2}\.\d{2}\.\d{2})" diff --git a/srcpkgs/clojure/template b/srcpkgs/clojure/template deleted file mode 100644 index 26bdb3633e79ba..00000000000000 --- a/srcpkgs/clojure/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'clojure' -pkgname=clojure -version=1.12.3.1577 -revision=1 -depends="virtual?java-environment rlwrap" -short_desc="Clojure programming language command line tools" -maintainer="icp " -license="EPL-1.0" -homepage="https://clojure.org/" -distfiles="https://github.com/clojure/brew-install/releases/download/${version}/clojure-tools-${version}.tar.gz" -checksum=bbf8513ae88b9873e9781ae86adcb560b81209c66fe94cbe72428af39b1ebacc - -do_install() { - vmkdir /usr/lib/clojure - vmkdir /usr/lib/clojure/libexec - vcopy "*.edn" /usr/lib/clojure/ - vcopy exec.jar /usr/lib/clojure/libexec/ - vcopy clojure-tools-${version}.jar /usr/lib/clojure/libexec/ - sed -i -e 's@BINDIR@/usr/bin@g' clj - sed -i -e 's@PREFIX@/usr/lib/clojure@g' clojure - vbin clojure - vbin clj - vman clj.1 - vman clojure.1 -} diff --git a/srcpkgs/cloog-devel b/srcpkgs/cloog-devel deleted file mode 120000 index d9e57c4521e19f..00000000000000 --- a/srcpkgs/cloog-devel +++ /dev/null @@ -1 +0,0 @@ -cloog \ No newline at end of file diff --git a/srcpkgs/cloog/patches/install-fix.patch b/srcpkgs/cloog/patches/install-fix.patch deleted file mode 100644 index 97ee875db97694..00000000000000 --- a/srcpkgs/cloog/patches/install-fix.patch +++ /dev/null @@ -1,13 +0,0 @@ ---- a/Makefile.in 2014-09-08 11:00:35.966486373 +0200 -+++ b/Makefile.in 2014-09-08 11:00:45.406523577 +0200 -@@ -1341,10 +1341,6 @@ version.h: @GIT_INDEX@ - install-data-local: - @test -z "$(pkgconfig_libdir)" || $(mkdir_p) "$(DESTDIR)$(pkgconfig_libdir)" - $(INSTALL_DATA) $(pkgconfig_libfile) "$(DESTDIR)$(pkgconfig_libdir)/$(pkgconfig_libfile)" -- @test -z "$(DESTDIR)$(libdir)/isl" || $(mkdir_p) "$(DESTDIR)$(libdir)/isl" -- $(INSTALL_DATA) "$(top_srcdir)/cmake/isl-config.cmake" "$(DESTDIR)$(libdir)/isl/" -- @test -z "$(DESTDIR)$(libdir)/$(PACKAGE_NAME)" || $(mkdir_p) "$(DESTDIR)$(libdir)/$(PACKAGE_NAME)" -- $(INSTALL_DATA) "$(top_srcdir)/cmake/cloog-isl-config.cmake" "$(DESTDIR)$(libdir)/$(PACKAGE_NAME)/" - - uninstall-local: - rm -f "$(DESTDIR)$(pkgconfig_libdir)/$(pkgconfig_libfile)" diff --git a/srcpkgs/cloog/template b/srcpkgs/cloog/template deleted file mode 100644 index 6655a2fee66b5b..00000000000000 --- a/srcpkgs/cloog/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'cloog' -pkgname=cloog -version=0.21.1 -revision=1 -build_style=gnu-configure -configure_args="--with-isl=system --with-gmp=system --with-gmp-exec-prefix=${XBPS_CROSS_BASE}" -makedepends="isl-devel" -short_desc="Library that generates loops for scanning polyhedra" -maintainer="Orphaned " -license="LGPL-2.1-or-later" -homepage="http://www.bastoul.net/cloog/" -distfiles="https://github.com/periscop/cloog/releases/download/cloog-${version}/cloog-${version}.tar.gz" -checksum=d370cf9990d2be24bfb24750e355bac26110051248cabf2add61f9b3867fb1d7 - -cloog-devel_package() { - depends="${makedepends} cloog>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove usr/lib/*.a - vmove usr/lib/*.so - } -} diff --git a/srcpkgs/cloud-guest-utils/files/10-resize-root.sh b/srcpkgs/cloud-guest-utils/files/10-resize-root.sh deleted file mode 100644 index 35c5fbf55883e3..00000000000000 --- a/srcpkgs/cloud-guest-utils/files/10-resize-root.sh +++ /dev/null @@ -1,22 +0,0 @@ -#!/bin/sh - -. /etc/default/growpart - -if [ -n "$ENABLE_ROOT_GROWPART" ]; then - msg "Growing root partition" - - rpart="$(findmnt -r -o SOURCE -v -n /)" - rnum="$(cat /sys/class/block/"${rpart##*/}"/partition)" - rdisk="${rpart%%"$rnum"}" - rdisk="${rdisk%p}" - rtype="$(blkid -o value -s TYPE "${rpart}")" - - /usr/bin/growpart "$rdisk" "$rnum" - - case "$rtype" in - ext*) resize2fs "$rpart" ;; - f2fs) resize.f2fs "$rpart" ;; - xfs) xfs_growfs -d "$rpart" ;; - *) msg_warn "Couldn't resize partition, partition type $rtype not supported" ;; - esac -fi diff --git a/srcpkgs/cloud-guest-utils/files/README.voidlinux b/srcpkgs/cloud-guest-utils/files/README.voidlinux deleted file mode 100644 index c6a6c268848c7a..00000000000000 --- a/srcpkgs/cloud-guest-utils/files/README.voidlinux +++ /dev/null @@ -1,2 +0,0 @@ -This package provides a core service that can grow the root partition on boot. -To enable it, uncomment the ENABLE_ROOT_GROWPART line in /etc/default/growpart. diff --git a/srcpkgs/cloud-guest-utils/files/growpart.default b/srcpkgs/cloud-guest-utils/files/growpart.default deleted file mode 100644 index 6cbc4225a7c4a3..00000000000000 --- a/srcpkgs/cloud-guest-utils/files/growpart.default +++ /dev/null @@ -1,3 +0,0 @@ -# uncomment to enable growing the root partition on boot using growpart(1) -# currently only ext*, f2fs, and xfs are supported -#ENABLE_ROOT_GROWPART=yes diff --git a/srcpkgs/cloud-guest-utils/template b/srcpkgs/cloud-guest-utils/template deleted file mode 100644 index fd484671adfa78..00000000000000 --- a/srcpkgs/cloud-guest-utils/template +++ /dev/null @@ -1,48 +0,0 @@ -# Template file for 'cloud-guest-utils' -pkgname=cloud-guest-utils -version=0.33 -revision=2 -build_style=gnu-makefile -depends="e2fsprogs util-linux gptfdisk" -short_desc="Useful programs inside of a VM Guest" -maintainer="Michael Aldridge " -license="GPL-3.0-only" -homepage="https://github.com/canonical/cloud-utils/" -changelog="https://github.com/canonical/cloud-utils/raw/main/ChangeLog" -distfiles="https://github.com/canonical/cloud-utils/archive/refs/tags/$version.tar.gz" -checksum=338770d637788466aacfcbcec17a8d0046f92a13cc3b25fce8fceadb02a7339f - -post_install() { - vdoc "${FILESDIR}"/README.voidlinux - vinstall "${FILESDIR}"/10-resize-root.sh 644 /etc/runit/core-services - vinstall "${FILESDIR}"/growpart.default 644 /etc/default growpart -} - -cloud-utils-ec2metadata_package() { - short_desc="Script for retrieving AWS-EC2 Metadata" - depends="python3" - pkg_install() { - vmove usr/bin/ec2metadata - } -} - -cloud-image-utils_package() { - short_desc="Useful programs for dealing with cloud images" - depends="python3 e2fsprogs qemu wget file zisofs-tools geteltorito cdrtools" - pkg_install() { - vmove usr/bin/cloud-localds - vmove usr/bin/resize-part-image - vmove usr/bin/ubuntu-cloudimg-query - vmove usr/bin/write-mime-multipart - vmove usr/bin/mount-image-callback - vmove usr/share/man/man1/cloud-localds.1 - vmove usr/share/man/man1/resize-part-image.1 - vmove usr/share/man/man1/write-mime-multipart.1 - } -} - -cloud-utils_package() { - short_desc="Meta package of cloud-guest-utils and cloud-image-utils" - depends="${sourcepkg}>=${version}_${revision} cloud-image-utils>=${version}-${revision}" - metapackage=yes -} diff --git a/srcpkgs/cloud-hypervisor/template b/srcpkgs/cloud-hypervisor/template deleted file mode 100644 index 92823c1817b911..00000000000000 --- a/srcpkgs/cloud-hypervisor/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'cloud-hypervisor' -pkgname=cloud-hypervisor -version=49.0 -revision=1 -archs="aarch64* x86_64*" -build_style=cargo -short_desc="Virtual Machine Monitor for modern Cloud workloads" -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=1131373ad38d1472efdf13f35208a9792564bb5fc7201a279643643386f83428 - -post_install() { - vbin scripts/ch-trace-visualiser.py ch-trace-visualiser - - for f in LICENSES/*; do - vlicense $f - done -} diff --git a/srcpkgs/cloud-image-utils b/srcpkgs/cloud-image-utils deleted file mode 120000 index b349488a4c8960..00000000000000 --- a/srcpkgs/cloud-image-utils +++ /dev/null @@ -1 +0,0 @@ -cloud-guest-utils \ No newline at end of file diff --git a/srcpkgs/cloud-utils b/srcpkgs/cloud-utils deleted file mode 120000 index b349488a4c8960..00000000000000 --- a/srcpkgs/cloud-utils +++ /dev/null @@ -1 +0,0 @@ -cloud-guest-utils \ No newline at end of file diff --git a/srcpkgs/cloud-utils-ec2metadata b/srcpkgs/cloud-utils-ec2metadata deleted file mode 120000 index b349488a4c8960..00000000000000 --- a/srcpkgs/cloud-utils-ec2metadata +++ /dev/null @@ -1 +0,0 @@ -cloud-guest-utils \ No newline at end of file diff --git a/srcpkgs/cloudflared/template b/srcpkgs/cloudflared/template deleted file mode 100644 index 61d0c6a16c9108..00000000000000 --- a/srcpkgs/cloudflared/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'cloudflared' -pkgname=cloudflared -version=2024.9.1 -revision=1 -build_style=go -go_import_path=github.com/cloudflare/cloudflared -go_package="${go_import_path}/cmd/cloudflared" -go_ldflags="-X \"main.Version=${version}\"" -hostmakedepends="go" -short_desc="Cloudflare Tunnel client" -maintainer="Elie ROUDNINSKI " -license="Apache-2.0" -homepage="https://developers.cloudflare.com/argo-tunnel/" -changelog="https://raw.githubusercontent.com/cloudflare/cloudflared/master/CHANGES.md" -distfiles="https://github.com/cloudflare/cloudflared/archive/${version}.tar.gz" -checksum=f96b703ea848bc538322eb957749b0b2395e0cf83213cf310cbde0a3f598eac4 - -pre_build() { - go_ldflags+=" -X \"main.BuildTime=$(date -u '+%Y-%m-%d-%H:%M UTC')\"" -} diff --git a/srcpkgs/cloudfuse/template b/srcpkgs/cloudfuse/template deleted file mode 100644 index 712746596acebd..00000000000000 --- a/srcpkgs/cloudfuse/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'cloudfuse' -pkgname=cloudfuse -version=1.0 -revision=6 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="libxml2-devel libcurl-devel fuse-devel" -short_desc="FUSE for Mosso's Cloud Files" -maintainer="Orphaned " -license="MIT" -homepage="https://redbo.github.io/cloudfuse" -distfiles="https://github.com/redbo/cloudfuse/archive/${version}.tar.gz" -checksum=4684fcc7c596c3fd696e9b4f436fb5da4883ddbd4b36ce6dee4ef1b8f965a4a9 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/clsync/patches/fix-cross.patch b/srcpkgs/clsync/patches/fix-cross.patch deleted file mode 100644 index d28707698a6f8e..00000000000000 --- a/srcpkgs/clsync/patches/fix-cross.patch +++ /dev/null @@ -1,13 +0,0 @@ -diff --git a/Makefile.am b/Makefile.am -index 752a022..a99c983 100644 ---- a/Makefile.am -+++ b/Makefile.am -@@ -96,7 +96,7 @@ compilerflags.h: gencompilerflags - ./gencompilerflags > compilerflags.h - - gencompilerflags: -- +$(CC) $(gencompilerflags_CFLAGS) gencompilerflags.c -o gencompilerflags -+ +$(BUILD_CC) $(gencompilerflags_CFLAGS) gencompilerflags.c -o gencompilerflags - - dist_man_MANS = man/man1/clsync.1 - endif diff --git a/srcpkgs/clsync/template b/srcpkgs/clsync/template deleted file mode 100644 index 7ce65e30771bc2..00000000000000 --- a/srcpkgs/clsync/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'clsync' -pkgname=clsync -version=0.4.5 -revision=1 -build_style=gnu-configure -hostmakedepends="automake libtool pkg-config" -makedepends="glib-devel" -short_desc="File live sync daemon based on inotify/kqueue/bsm" -maintainer="Orphaned " -license="GPL-3.0-or-later" -homepage="http://ut.mephi.ru/oss/clsync" -distfiles="https://github.com/clsync/clsync/archive/v${version}.tar.gz" -checksum=dcf6e45914edac00c660942594f0c8958c6c7b9819c11277b7d9eb596f52cb81 - -if [ "$XBPS_TARGET_LIBC" = musl ]; then - makedepends+=" musl-fts-devel" - LDFLAGS="-lfts" -fi - -pre_configure() { - autoreconf -i -} diff --git a/srcpkgs/clthreads-devel b/srcpkgs/clthreads-devel deleted file mode 120000 index 41840b96db5876..00000000000000 --- a/srcpkgs/clthreads-devel +++ /dev/null @@ -1 +0,0 @@ -clthreads \ No newline at end of file diff --git a/srcpkgs/clthreads/template b/srcpkgs/clthreads/template deleted file mode 100644 index 80d73ae9d23d46..00000000000000 --- a/srcpkgs/clthreads/template +++ /dev/null @@ -1,34 +0,0 @@ -# Template file for 'clthreads' -pkgname=clthreads -version=2.4.2 -revision=1 -build_wrksrc=source -build_style=gnu-makefile -make_install_args="LIBDIR=/usr/lib" -short_desc="C++ wrapper library around the POSIX threads API" -maintainer="Orphaned " -license="LGPL-2.1-or-later" -homepage="https://kokkinizita.linuxaudio.org/linuxaudio/" -distfiles="https://kokkinizita.linuxaudio.org/linuxaudio/downloads/${pkgname}-${version}.tar.bz2" -checksum=c659b14c0c4055c44432cb83060b95d30ae0c1ecc6f50d73968e239c100f7a31 - -CXXFLAGS="-fPIC" - -pre_install() { - # fix wrong path - vsed -i 's/$(DESTDIR)$(PREFIX)\//$(DESTDIR)/g' Makefile -} - -post_install() { - # add missing symlink - ln -s libclthreads.so.${version} ${DESTDIR}/usr/lib/libclthreads.so.${version%%.*} -} - -clthreads-devel_package() { - depends="${sourcepkg}-${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/clucene-devel b/srcpkgs/clucene-devel deleted file mode 120000 index eba4520fcf1e70..00000000000000 --- a/srcpkgs/clucene-devel +++ /dev/null @@ -1 +0,0 @@ -clucene \ No newline at end of file diff --git a/srcpkgs/clucene/patches/clucene-core-2.3.3.4-install_contribs_lib.patch b/srcpkgs/clucene/patches/clucene-core-2.3.3.4-install_contribs_lib.patch deleted file mode 100644 index c97a3acec269be..00000000000000 --- a/srcpkgs/clucene/patches/clucene-core-2.3.3.4-install_contribs_lib.patch +++ /dev/null @@ -1,40 +0,0 @@ ---- a/CMakeLists.txt 2011-03-17 03:21:07.000000000 +0300 -+++ b/CMakeLists.txt 2011-08-16 16:56:55.968268152 +0400 -@@ -163,7 +163,7 @@ IF ( BUILD_CONTRIBS ) - SET(BUILD_CONTRIBS_LIB 1) - ENDIF ( BUILD_CONTRIBS ) - IF ( BUILD_CONTRIBS_LIB ) -- ADD_SUBDIRECTORY (src/contribs-lib EXCLUDE_FROM_ALL) -+ ADD_SUBDIRECTORY (src/contribs-lib) - ENDIF ( BUILD_CONTRIBS_LIB ) - - ---- a/src/contribs-lib/CMakeLists.txt 2011-03-17 03:21:07.000000000 +0300 -+++ b/src/contribs-lib/CMakeLists.txt 2011-08-16 17:14:13.499275499 +0400 -@@ -106,9 +106,26 @@ add_library(clucene-contribs-lib SHARED - ) - TARGET_LINK_LIBRARIES(clucene-contribs-lib ${clucene_contrib_extra_libs}) - -+#install public headers. -+FOREACH(file ${HEADERS}) -+ get_filename_component(apath ${file} PATH) -+ get_filename_component(aname ${file} NAME) -+ file(RELATIVE_PATH relpath ${CMAKE_SOURCE_DIR}/src/contribs-lib ${apath}) -+ IF ( NOT aname MATCHES "^_.*" ) -+ install(FILES ${file} -+ DESTINATION include/${relpath} -+ COMPONENT development) -+ ENDIF ( NOT aname MATCHES "^_.*" ) -+ENDFOREACH(file) -+ - #set properties on the libraries - SET_TARGET_PROPERTIES(clucene-contribs-lib PROPERTIES - VERSION ${CLUCENE_VERSION} - SOVERSION ${CLUCENE_SOVERSION} - COMPILE_DEFINITIONS_DEBUG _DEBUG - ) -+ -+#and install library -+install(TARGETS clucene-contribs-lib -+ DESTINATION ${LIB_DESTINATION} -+ COMPONENT runtime ) diff --git a/srcpkgs/clucene/patches/clucene-core-2.3.3.4-pkgconfig.patch b/srcpkgs/clucene/patches/clucene-core-2.3.3.4-pkgconfig.patch deleted file mode 100644 index 49012236ed5afa..00000000000000 --- a/srcpkgs/clucene/patches/clucene-core-2.3.3.4-pkgconfig.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/src/core/libclucene-core.pc.cmake.pkgconfig_sys_includes 2011-03-16 19:21:07.000000000 -0500 -+++ b/src/core/libclucene-core.pc.cmake 2012-03-19 09:01:00.689263954 -0500 -@@ -6,6 +6,6 @@ includedir=${prefix}/include:${prefix}/i - Name: libclucene - Description: CLucene - a C++ search engine, ported from the popular Apache Lucene - Version: @CLUCENE_VERSION_MAJOR@.@CLUCENE_VERSION_MINOR@.@CLUCENE_VERSION_REVISION@.@CLUCENE_VERSION_PATCH@ --Libs: -L${prefix}/@LIB_DESTINATION@/ -lclucene-core --Cflags: -I${prefix}/include -I${prefix}/include/CLucene/ext -+Libs: -L${prefix}/@LIB_DESTINATION@/ -lclucene-core -lclucene-shared -+Cflags: -I${prefix}/include -I${prefix}/include/CLucene/ext -I@LUCENE_SYS_INCLUDES@ - ~ diff --git a/srcpkgs/clucene/patches/clucene-debug.patch b/srcpkgs/clucene/patches/clucene-debug.patch deleted file mode 100644 index 46301179345e14..00000000000000 --- a/srcpkgs/clucene/patches/clucene-debug.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/src/core/CLucene/index/TermInfosReader.cpp -+++ b/src/core/CLucene/index/TermInfosReader.cpp -@@ -111,7 +111,7 @@ - //destroy their elements - #ifdef _DEBUG - for ( int32_t i=0; i 4 ) || (( __GNUC__ == 4) && ( __GNUC_MINOR__ >= 4 )) - return __sync_add_and_fetch(theInteger, 1); - #else - SCOPED_LOCK_MUTEX(theInteger->THIS_LOCK) -@@ -193,7 +193,7 @@ - #endif - } - int32_t atomic_threads::atomic_decrement(_LUCENE_ATOMIC_INT *theInteger){ -- #ifdef _CL_HAVE_GCC_ATOMIC_FUNCTIONS -+ #if ( __GNUC__ > 4 ) || (( __GNUC__ == 4) && ( __GNUC_MINOR__ >= 4 )) - return __sync_sub_and_fetch(theInteger, 1); - #else - SCOPED_LOCK_MUTEX(theInteger->THIS_LOCK) ---- a/src/shared/CLucene/LuceneThreads.h 2012-02-23 12:36:28.388299322 +0000 -+++ b/src/shared/CLucene/LuceneThreads.h 2012-02-23 12:37:23.131885433 +0000 -@@ -70,7 +70,7 @@ - void NotifyAll(); - }; - -- #ifdef _CL_HAVE_GCC_ATOMIC_FUNCTIONS -+ #if ( __GNUC__ > 4 ) || (( __GNUC__ == 4) && ( __GNUC_MINOR__ >= 4 )) - #define _LUCENE_ATOMIC_INT uint32_t - #define _LUCENE_ATOMIC_INT_SET(x,v) x=v - #define _LUCENE_ATOMIC_INT_GET(x) x diff --git a/srcpkgs/clucene/patches/clucene-multimap-put.patch b/srcpkgs/clucene/patches/clucene-multimap-put.patch deleted file mode 100644 index 158de4decc29af..00000000000000 --- a/srcpkgs/clucene/patches/clucene-multimap-put.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/src/core/CLucene/util/VoidMap.h -+++ b/src/core/CLucene/util/VoidMap.h -@@ -316,6 +316,7 @@ public: - if ( _this::dk || _this::dv ) - _this::remove(k); - -+ (*this)[k] = v; - } - }; - diff --git a/srcpkgs/clucene/patches/clucene-narrowing-conversions.patch b/srcpkgs/clucene/patches/clucene-narrowing-conversions.patch deleted file mode 100644 index df16b6923930c4..00000000000000 --- a/srcpkgs/clucene/patches/clucene-narrowing-conversions.patch +++ /dev/null @@ -1,25 +0,0 @@ ---- a/src/core/CLucene/queryParser/QueryParser.cpp.sav 2011-03-17 01:21:07.000000000 +0100 -+++ b/src/core/CLucene/queryParser/QueryParser.cpp 2012-03-09 18:20:58.000000000 +0100 -@@ -79,7 +79,7 @@ - _T("") - }; - --const int32_t QueryParser::jj_la1_0[] = {0x180,0x180,0xe00,0xe00,0x1f69f80,0x48000,0x10000,0x1f69000,0x1348000,0x80000,0x80000,0x10000,0x18000000,0x2000000,0x18000000,0x10000,0x80000000,0x20000000,0x80000000,0x10000,0x80000,0x10000,0x1f68000}; -+const int32_t QueryParser::jj_la1_0[] = {0x180,0x180,0xe00,0xe00,0x1f69f80,0x48000,0x10000,0x1f69000,0x1348000,0x80000,0x80000,0x10000,0x18000000,0x2000000,0x18000000,0x10000,int32_t(0x80000000),0x20000000,int32_t(0x80000000),0x10000,0x80000,0x10000,0x1f68000}; - const int32_t QueryParser::jj_la1_1[] = {0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x1,0x0,0x0,0x0,0x0}; - - struct QueryParser::JJCalls { ---- a/src/core/CLucene/queryParser/QueryParserTokenManager.cpp.sav 2011-03-17 01:21:07.000000000 +0100 -+++ b/src/core/CLucene/queryParser/QueryParserTokenManager.cpp 2012-03-09 18:20:24.000000000 +0100 -@@ -15,9 +15,9 @@ - - CL_NS_DEF(queryParser) - --const int64_t QueryParserTokenManager::jjbitVec2[]={0x0L, 0x0L, _ILONGLONG(0xffffffffffffffff), _ILONGLONG(0xffffffffffffffff)}; -+const int64_t QueryParserTokenManager::jjbitVec2[]={0x0L, 0x0L, int64_t(_ILONGLONG(0xffffffffffffffff)), int64_t(_ILONGLONG(0xffffffffffffffff))}; - const int64_t QueryParserTokenManager::jjbitVec0[] = { -- _ILONGLONG(0xfffffffffffffffe), _ILONGLONG(0xffffffffffffffff), _ILONGLONG(0xffffffffffffffff), _ILONGLONG(0xffffffffffffffff) -+ int64_t(_ILONGLONG(0xfffffffffffffffe)), int64_t(_ILONGLONG(0xffffffffffffffff)), int64_t(_ILONGLONG(0xffffffffffffffff)), int64_t(_ILONGLONG(0xffffffffffffffff)) - }; - const int32_t QueryParserTokenManager::jjnextStates[]={ - 15, 17, 18, 29, 32, 23, 33, 30, 20, 21, 32, 23, 33, 31, 34, 27, diff --git a/srcpkgs/clucene/patches/clucene-pthread.patch b/srcpkgs/clucene/patches/clucene-pthread.patch deleted file mode 100644 index 7aed18cce89b31..00000000000000 --- a/srcpkgs/clucene/patches/clucene-pthread.patch +++ /dev/null @@ -1,12 +0,0 @@ -diff --git a/src/shared/CLucene/LuceneThreads.h b/src/shared/CLucene/LuceneThreads.h -index 97072ee..4ee241e 100644 ---- a/src/shared/CLucene/LuceneThreads.h -+++ b/src/shared/CLucene/LuceneThreads.h -@@ -7,6 +7,7 @@ - #ifndef _LuceneThreads_h - #define _LuceneThreads_h - -+#include - - CL_NS_DEF(util) - class CLuceneThreadIdCompare; diff --git a/srcpkgs/clucene/patches/clucene-warnings.patch b/srcpkgs/clucene/patches/clucene-warnings.patch deleted file mode 100644 index 3f774a01b7f3f5..00000000000000 --- a/srcpkgs/clucene/patches/clucene-warnings.patch +++ /dev/null @@ -1,54 +0,0 @@ ---- a/src/core/CLucene/analysis/AnalysisHeader.h 2012-02-22 12:37:22.531637934 +0000 -+++ b/src/core/CLucene/analysis/AnalysisHeader.h 2012-02-22 12:39:15.369916728 +0000 -@@ -7,6 +7,8 @@ - #ifndef _lucene_analysis_AnalysisHeader_ - #define _lucene_analysis_AnalysisHeader_ - -+#pragma GCC system_header -+ - #include "CLucene/index/Payload.h" - #include "CLucene/util/VoidList.h" - #include "CLucene/LuceneThreads.h" ---- a/src/core/CLucene/search/Searchable.h 2012-02-22 12:37:22.513637729 +0000 -+++ b/src/core/CLucene/search/Searchable.h 2012-02-22 12:38:51.073641550 +0000 -@@ -7,6 +7,7 @@ - #ifndef _lucene_search_Searcher_ - #define _lucene_search_Searcher_ - -+#pragma GCC system_header - - //#include "CLucene/index/IndexReader.h" - CL_CLASS_DEF(index,Term) ---- a/src/core/CLucene/store/IndexInput.h 2012-02-22 12:37:22.508637673 +0000 -+++ b/src/core/CLucene/store/IndexInput.h 2012-02-22 12:39:00.465747935 +0000 -@@ -7,6 +7,8 @@ - #ifndef _lucene_store_IndexInput_ - #define _lucene_store_IndexInput_ - -+#pragma GCC system_header -+ - #include "CLucene/LuceneThreads.h" - #include "CLucene/util/Equators.h" - ---- a/src/core/CLucene/util/Array.h 2012-02-22 12:37:22.510637696 +0000 -+++ b/src/core/CLucene/util/Array.h 2012-02-22 12:38:33.714444884 +0000 -@@ -7,6 +7,8 @@ - #ifndef _lucene_util_Array_ - #define _lucene_util_Array_ - -+#pragma GCC system_header -+ - #include - #include - ---- a/src/core/CLucene/util/PriorityQueue.h 2012-02-22 12:37:22.510637696 +0000 -+++ b/src/core/CLucene/util/PriorityQueue.h 2012-02-22 12:38:40.316519685 +0000 -@@ -7,6 +7,8 @@ - #ifndef _lucene_util_PriorityQueue_ - #define _lucene_util_PriorityQueue_ - -+#pragma GCC system_header -+ - #include - - CL_NS_DEF(util) diff --git a/srcpkgs/clucene/patches/fix-cl_test.patch b/srcpkgs/clucene/patches/fix-cl_test.patch deleted file mode 100644 index a54739ab66ed47..00000000000000 --- a/srcpkgs/clucene/patches/fix-cl_test.patch +++ /dev/null @@ -1,21 +0,0 @@ -*** a/src/test/contribs-lib/analysis/de/TestGermanStemFilter.cpp.orig 2020-08-27 19:02:04.024654943 -0300 ---- a/src/test/contribs-lib/analysis/de/TestGermanStemFilter.cpp 2020-08-27 19:02:26.219672761 -0300 -*************** -*** 8,15 **** - #include "test.h" - #include "CLucene/util/CLStreams.h" - #include "CLucene/analysis/Analyzers.h" -! #include "CLucene/analysis/de/GermanStemmer.h" -! #include "CLucene/analysis/de/GermanStemFilter.h" - #include "CLucene/analysis/standard/StandardTokenizer.h" - - CL_NS_USE(util) ---- 8,15 ---- - #include "test.h" - #include "CLucene/util/CLStreams.h" - #include "CLucene/analysis/Analyzers.h" -! #include "CLucene/../../contribs-lib/CLucene/analysis/de/GermanStemmer.h" -! #include "CLucene/../../contribs-lib/CLucene/analysis/de/GermanStemFilter.h" - #include "CLucene/analysis/standard/StandardTokenizer.h" - - CL_NS_USE(util) diff --git a/srcpkgs/clucene/patches/fix-test.patch b/srcpkgs/clucene/patches/fix-test.patch deleted file mode 100644 index 1861fc9583f2cb..00000000000000 --- a/srcpkgs/clucene/patches/fix-test.patch +++ /dev/null @@ -1,12 +0,0 @@ -*** a/src/test/test.h.orig 2020-08-27 18:47:10.782379958 -0300 ---- a/src/test/test.h 2020-08-27 18:47:16.518388700 -0300 -*************** -*** 23,28 **** ---- 23,29 ---- - #include - #include - #include -+ #include - - using namespace std; - diff --git a/srcpkgs/clucene/patches/fix_zlib_detections.diff b/srcpkgs/clucene/patches/fix_zlib_detections.diff deleted file mode 100644 index 2b08883f5923a4..00000000000000 --- a/srcpkgs/clucene/patches/fix_zlib_detections.diff +++ /dev/null @@ -1,21 +0,0 @@ -From: Veit Jahns -Date: Thu, 26 May 2011 11:35:28 +0000 (+0200) -Subject: Fixing ZLIB configuration in shared's CMakeLists -X-Git-Url: http://clucene.git.sourceforge.net/git/gitweb.cgi?p=clucene%2Fclucene;a=commitdiff_plain;h=772481ca94071ddfe65102a451926e4f9aeb4d2c;hp=a834f87bad3543b2a0331cef7202c15ded4245be - -Fixing ZLIB configuration in shared's CMakeLists ---- - -diff --git a/src/shared/CMakeLists.txt b/src/shared/CMakeLists.txt -index 68314a7..3d1975e 100644 ---- a/src/shared/CMakeLists.txt -+++ b/src/shared/CMakeLists.txt -@@ -42,7 +42,7 @@ INCLUDE (CheckAtomicFunctions) - find_package(ZLIB) - IF ( ZLIB_FOUND ) - SET ( EXTRA_LIBS ${EXTRA_LIBS} ${ZLIB_LIBRARY} ) --ELSEIF ( ZLIB_FOUND ) -+ELSE ( ZLIB_FOUND ) - MESSAGE( "ZLIB not found, using local: ${clucene-ext_SOURCE_DIR}/zlib" ) - SET(ZLIB_INCLUDE_DIR ${clucene-ext_SOURCE_DIR}/zlib ) - SET(ZLIB_LIBRARY ${clucene-ext_BINARY_DIR}) diff --git a/srcpkgs/clucene/patches/multithreading.patch b/srcpkgs/clucene/patches/multithreading.patch deleted file mode 100644 index d72af1f02bf435..00000000000000 --- a/srcpkgs/clucene/patches/multithreading.patch +++ /dev/null @@ -1,77 +0,0 @@ -Taken from https://code.foxkit.us/adelie/packages/-/blob/3acdda418554ecd64ea33df0f92ef51ba1548c8d/user/clucene/disable-threading.patch - -Adapted from https://sourceforge.net/p/clucene/bugs/197 ---- a/src/shared/CLucene/util/Misc.cpp 2011-03-16 20:21:07.000000000 -0400 -+++ b/src/shared/CLucene/util/Misc.cpp 2018-05-20 19:24:09.219901243 -0400 -@@ -466,6 +466,7 @@ - std::string Misc::toString(const bool value){ - return value ? "true" : "false"; - } -+#ifndef _CL_DISABLE_MULTITHREADING - std::string Misc::toString(_LUCENE_THREADID_TYPE value){ - static int32_t nextindex = 0; - static std::map<_LUCENE_THREADID_TYPE, int32_t> ids; -@@ -474,6 +475,7 @@ - } - return toString(ids[value]); - } -+#endif - std::string Misc::toString(const int32_t value){ - char buf[20]; - TCHAR tbuf[20]; ---- a/src/shared/CLucene/util/Misc.h 2011-03-16 20:21:07.000000000 -0400 -+++ b/src/shared/CLucene/util/Misc.h 2018-05-20 19:24:09.219901243 -0400 -@@ -67,7 +67,9 @@ - - static std::string toString(const int32_t value); - static std::string toString(const int64_t value); -+ #ifndef _CL_DISABLE_MULTITHREADING - static std::string toString(const _LUCENE_THREADID_TYPE value); -+ #endif - static std::string toString(const bool value); - static std::string toString(const float_t value); - static std::string toString(const TCHAR* s, int32_t len=-1); ---- a/src/shared/CLucene/LuceneThreads.h 2011-03-16 20:21:07.000000000 -0400 -+++ b/src/shared/CLucene/LuceneThreads.h 2018-05-20 19:28:05.999899570 -0400 -@@ -13,10 +13,10 @@ - - #if defined(_CL_DISABLE_MULTITHREADING) - #define SCOPED_LOCK_MUTEX(theMutex) -- #define DEFINE_MUTEX(x) -+ //#define DEFINE_MUTEX(x) - #define DEFINE_MUTABLE_MUTEX(x) - #define DEFINE_CONDITION(x) -- #define STATIC_DEFINE_MUTEX(x) -+ //#define STATIC_DEFINE_MUTEX(x) - #define CONDITION_WAIT(theMutex, theCondition) - #define CONDITION_NOTIFYALL(theCondition) - #define _LUCENE_CURRTHREADID 1 -@@ -25,11 +25,27 @@ - #define _LUCENE_THREAD_FUNC_RETURN(val) return (int)val; - #define _LUCENE_THREAD_CREATE(func, arg) (*func)(arg) - #define _LUCENE_THREAD_JOIN(value) //nothing to do... -- #define _LUCENE_THREADMUTEX void* -+ //#define _LUCENE_THREADMUTEX void* - - #define _LUCENE_ATOMIC_INC(theInteger) (++(*theInteger)) - #define _LUCENE_ATOMIC_DEC(theInteger) (--(*theInteger)) - #define _LUCENE_ATOMIC_INT int -+ -+ #define _LUCENE_ATOMIC_INT_SET(x,v) x=v -+ #define _LUCENE_ATOMIC_INT_GET(x) x -+ -+ struct CLUCENE_SHARED_EXPORT mutex_thread -+ { -+ void lock() {} -+ void unlock() {} -+ }; -+ #define _LUCENE_THREADMUTEX CL_NS(util)::mutex_thread -+ -+ #define DEFINE_MUTEX(theMutex) _LUCENE_THREADMUTEX theMutex; -+ #define STATIC_DEFINE_MUTEX(theMutex) static _LUCENE_THREADMUTEX theMutex; -+ -+ #define CONDITION_WAIT(theMutex, theCondition) -+ #define CONDITION_NOTIFYALL(theCondition) - #else - #if defined(_LUCENE_DONTIMPLEMENT_THREADMUTEX) - //do nothing diff --git a/srcpkgs/clucene/template b/srcpkgs/clucene/template deleted file mode 100644 index b2b0e2a36c5bd7..00000000000000 --- a/srcpkgs/clucene/template +++ /dev/null @@ -1,58 +0,0 @@ -# Template file for 'clucene' -pkgname=clucene -version=2.3.3.4 -revision=10 -build_style=cmake -configure_args="-DENABLE_ASCII_MODE=OFF -DENABLE_PACKAGING=OFF - -DBUILD_CONTRIBS_LIB:BOOL=ON -DLIB_DESTINATION:PATH=/usr/lib - -DLUCENE_SYS_INCLUDES:PATH=/usr/include" -hostmakedepends="pkg-config" -makedepends="zlib-devel boost-devel-minimal" -short_desc="Text search engine written in C++" -maintainer="Orphaned " -license="LGPL-2+/ASL-2.0" -homepage="https://clucene.sourceforge.net/" -distfiles="${SOURCEFORGE_SITE}/${pkgname}/${pkgname}-core-${version}.tar.gz" -checksum=ddfdc433dd8ad31b5c5819cc4404a8d2127472a3b720d3e744e8c51d79732eab - -if [ "$XBPS_TARGET_LIBC" = musl ]; then - # threading segfaults on musl - configure_args+=" -DDISABLE_MULTITHREADING=BOOL:ON" -else - configure_args+=" -DDISABLE_MULTITHREADING=OFF" -fi - -if [ "$CROSS_BUILD" ]; then - configure_args+=" -D_CL_HAVE_PTHREAD_MUTEX_RECURSIVE_EXITCODE=0" - configure_args+=" -D_CL_HAVE_PTHREAD_MUTEX_RECURSIVE_EXITCODE__TRYRUN_OUTPUT=0" - configure_args+=" -D_CL_HAVE_GCC_ATOMIC_FUNCTIONS_EXITCODE=0" - configure_args+=" -D_CL_HAVE_GCC_ATOMIC_FUNCTIONS_EXITCODE__TRYRUN_OUTPUT=0" - configure_args+=" -D_CL_HAVE_TRY_BLOCKS_EXITCODE=0" - configure_args+=" -D_CL_HAVE_TRY_BLOCKS_EXITCODE__TRYRUN_OUTPUT=0" - configure_args+=" -D_CL_HAVE_NAMESPACES_EXITCODE=0" - configure_args+=" -D_CL_HAVE_NAMESPACES_EXITCODE__TRYRUN_OUTPUT=0" - configure_args+=" -D_CL_HAVE_NO_SNPRINTF_BUG_EXITCODE=0" - configure_args+=" -D_CL_HAVE_NO_SNPRINTF_BUG_EXITCODE__TRYRUN_OUTPUT=0" - configure_args+=" -DLUCENE_STATIC_CONSTANT_SYNTAX_EXITCODE=0" - configure_args+=" -DLUCENE_STATIC_CONSTANT_SYNTAX_EXITCODE__TRYRUN_OUTPUT=0" -fi - -do_check() { - cd build - - ${make_cmd} ${makejobs} cl_test - mkdir -p tmp - cd bin - TMP=../tmp ./cl_test -} - -clucene-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.so" - vmove usr/lib/CLuceneConfig.cmake - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/clustalo/template b/srcpkgs/clustalo/template deleted file mode 100644 index 73ccf45d66440f..00000000000000 --- a/srcpkgs/clustalo/template +++ /dev/null @@ -1,12 +0,0 @@ -# Template file for 'clustalo' -pkgname=clustalo -version=1.2.4 -revision=2 -build_style=gnu-configure -makedepends="argtable-devel" -short_desc="Bioinformatics program for multiple sequence alignment" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="http://www.clustal.org/omega" -distfiles="http://www.clustal.org/omega/clustal-omega-${version}.tar.gz" -checksum=8683d2286d663a46412c12a0c789e755e7fd77088fb3bc0342bb71667f05a3ee diff --git a/srcpkgs/clustalw/template b/srcpkgs/clustalw/template deleted file mode 100644 index 5c048024e40264..00000000000000 --- a/srcpkgs/clustalw/template +++ /dev/null @@ -1,11 +0,0 @@ -# Template file for 'clustalw' -pkgname=clustalw -version=2.1 -revision=2 -build_style=gnu-configure -short_desc="Bioinformatics program for multiple sequence alignment" -maintainer="Simon Whelan " -license="LGPL-3.0-or-later" -homepage="http://clustal.org" -distfiles="http://www.clustal.org/download/current/clustalw-${version}.tar.gz" -checksum=e052059b87abfd8c9e695c280bfba86a65899138c82abccd5b00478a80f49486 diff --git a/srcpkgs/clutter-devel b/srcpkgs/clutter-devel deleted file mode 120000 index 5a89e25ad772ac..00000000000000 --- a/srcpkgs/clutter-devel +++ /dev/null @@ -1 +0,0 @@ -clutter \ No newline at end of file diff --git a/srcpkgs/clutter-gst3-devel b/srcpkgs/clutter-gst3-devel deleted file mode 120000 index cdf2851ab60109..00000000000000 --- a/srcpkgs/clutter-gst3-devel +++ /dev/null @@ -1 +0,0 @@ -clutter-gst3 \ No newline at end of file diff --git a/srcpkgs/clutter-gst3/template b/srcpkgs/clutter-gst3/template deleted file mode 100644 index 01364cab969f09..00000000000000 --- a/srcpkgs/clutter-gst3/template +++ /dev/null @@ -1,33 +0,0 @@ -# Template file for 'clutter-gst3' -pkgname=clutter-gst3 -version=3.0.27 -revision=2 -build_style=gnu-configure -build_helper="gir" -configure_args="--enable-debug=minimum $(vopt_enable gir introspection)" -hostmakedepends="pkg-config intltool glib-devel" -makedepends="clutter-devel gst-plugins-bad1-devel gst-plugins-base1-devel" -depends="gst-plugins-base1 gst-plugins-bad1" -short_desc="GStreamer bindings for the ClutterToolkit" -maintainer="Enno Boland " -license="GPL-2.0-or-later" -homepage="http://www.gtk.org/" -distfiles="${GNOME_SITE}/clutter-gst/${version%.*}/clutter-gst-${version}.tar.xz" -checksum=fe69bd6c659d24ab30da3f091eb91cd1970026d431179b0724f13791e8ad9f9d - -build_options="gir" -build_options_default="gir" - -clutter-gst3-devel_package() { - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove usr/share/gtk-doc - vmove "usr/lib/*.so" - if [ "$build_option_gir" ]; then - vmove usr/share/gir-1.0 - fi - } -} diff --git a/srcpkgs/clutter-gst3/update b/srcpkgs/clutter-gst3/update deleted file mode 100644 index 0e8b0cf1c229a9..00000000000000 --- a/srcpkgs/clutter-gst3/update +++ /dev/null @@ -1 +0,0 @@ -pkgname=clutter-gst diff --git a/srcpkgs/clutter-gtk-devel b/srcpkgs/clutter-gtk-devel deleted file mode 120000 index e4c7380ff03535..00000000000000 --- a/srcpkgs/clutter-gtk-devel +++ /dev/null @@ -1 +0,0 @@ -clutter-gtk \ No newline at end of file diff --git a/srcpkgs/clutter-gtk/template b/srcpkgs/clutter-gtk/template deleted file mode 100644 index c50817af61822d..00000000000000 --- a/srcpkgs/clutter-gtk/template +++ /dev/null @@ -1,33 +0,0 @@ -# Template file for 'clutter-gtk' -pkgname=clutter-gtk -version=1.8.4 -revision=4 -build_style=gnu-configure -build_helper="gir" -configure_args="$(vopt_enable gir introspection)" -hostmakedepends="pkg-config intltool" -makedepends="gtk+3-devel clutter-devel" -short_desc="GTK+3 bindings for the Clutter Toolkit" -maintainer="Orphaned " -license="LGPL-2.1-or-later" -homepage="http://clutter-project.org/" -distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=521493ec038973c77edcb8bc5eac23eed41645117894aaee7300b2487cb42b06 - -# Package build options -build_options="gir" -build_options_default="gir" - -clutter-gtk-devel_package() { - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - vmove usr/share/gtk-doc - if [ "$build_option_gir" ]; then - vmove usr/share/gir-1.0 - fi - } -} diff --git a/srcpkgs/clutter/patches/clutter-x11-startup-error.patch b/srcpkgs/clutter/patches/clutter-x11-startup-error.patch deleted file mode 100644 index afea91c0b8ab5c..00000000000000 --- a/srcpkgs/clutter/patches/clutter-x11-startup-error.patch +++ /dev/null @@ -1,39 +0,0 @@ -The following patch reverts this change as it breaks gnome with x11 which -is still the default with void linux: - -From 55093e304ec0c8cdc287ed933f4d78ca6eea5e07 Mon Sep 17 00:00:00 2001 -From: Marc-Antoine Perennou -Date: Mon, 29 Feb 2016 19:50:43 +0100 -Subject: [PATCH] backend: check for wayland before x11 - -this way, clutter-gtk applications work fine on wayland -without the need of exporting CLUTTER_BACKEND=wayland -as gtk+ checks for wayland and x11 in the same order - -https://bugzilla.gnome.org/show_bug.cgi?id=762888 - -Signed-off-by: Marc-Antoine Perennou ---- - clutter/clutter-backend.c | 6 +++--- - 1 file changed, 3 insertions(+), 3 deletions(-) - -diff --git a/clutter/clutter-backend.c b/clutter/clutter-backend.c -index d150e7c..b4e5f82 100644 ---- a/clutter/clutter-backend.c -+++ b/clutter/clutter-backend.c -@@ -545,12 +545,12 @@ static const struct { - #ifdef CLUTTER_WINDOWING_GDK - { CLUTTER_WINDOWING_GDK, clutter_backend_gdk_new }, - #endif -+#ifdef CLUTTER_WINDOWING_X11 -+ { CLUTTER_WINDOWING_X11, clutter_backend_x11_new }, -+#endif - #ifdef CLUTTER_WINDOWING_WAYLAND - { CLUTTER_WINDOWING_WAYLAND, clutter_backend_wayland_new }, - #endif --#ifdef CLUTTER_WINDOWING_X11 -- { CLUTTER_WINDOWING_X11, clutter_backend_x11_new }, --#endif - #ifdef CLUTTER_WINDOWING_EGL - { CLUTTER_WINDOWING_EGL, clutter_backend_egl_native_new }, - #endif diff --git a/srcpkgs/clutter/template b/srcpkgs/clutter/template deleted file mode 100644 index d49446154207f4..00000000000000 --- a/srcpkgs/clutter/template +++ /dev/null @@ -1,41 +0,0 @@ -# Template file for 'clutter' -pkgname=clutter -version=1.26.4 -revision=1 -build_style=gnu-configure -build_helper="gir" -configure_args="$(vopt_enable gir introspection) --enable-evdev --enable-evdev-input - --enable-wayland-backend --enable-egl-backend --enable-wayland-compositor - --enable-gdk-backend" -hostmakedepends="automake libtool pkg-config intltool glib-devel - gettext-devel gtk-doc" -makedepends="atk-devel pango-devel libXi-devel libXcomposite-devel json-glib-devel - libgudev-devel libxkbcommon-devel cogl-devel libinput-devel libevdev-devel - eudev-libudev-devel gtk+3-devel" -short_desc="OpenGL based interactive canvas library" -maintainer="Orphaned " -license="LGPL-2.1-or-later" -homepage="http://www.clutter-project.org" -distfiles="${GNOME_SITE}/clutter/${version%.*}/clutter-${version}.tar.xz" -checksum=8b48fac159843f556d0a6be3dbfc6b083fc6d9c58a20a49a6b4919ab4263c4e6 - -build_options="gir" -build_options_default="gir" - -pre_configure() { - autoreconf -fi -} - -clutter-devel_package() { - depends="${makedepends} clutter>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - vmove usr/share/gtk-doc - if [ "$build_option_gir" ]; then - vmove usr/share/gir-1.0 - fi - } -} diff --git a/srcpkgs/clxclient-devel b/srcpkgs/clxclient-devel deleted file mode 120000 index 97809fe18d5eaf..00000000000000 --- a/srcpkgs/clxclient-devel +++ /dev/null @@ -1 +0,0 @@ -clxclient \ No newline at end of file diff --git a/srcpkgs/clxclient/template b/srcpkgs/clxclient/template deleted file mode 100644 index a0a3f228a1ce1f..00000000000000 --- a/srcpkgs/clxclient/template +++ /dev/null @@ -1,38 +0,0 @@ -# Template file for 'clxclient' -pkgname=clxclient -version=3.9.2 -revision=1 -build_wrksrc=source -build_style=gnu-makefile -make_install_args="LIBDIR=/usr/lib" -hostmakedepends="pkg-config" -makedepends="libX11-devel libXft-devel clthreads-devel freetype-devel" -short_desc="C++ wrapper library around the X Window System API" -maintainer="Orphaned " -license="LGPL-2.1-or-later" -homepage="https://kokkinizita.linuxaudio.org/linuxaudio/" -distfiles="https://kokkinizita.linuxaudio.org/linuxaudio/downloads/${pkgname}-${version}.tar.bz2" -checksum=8501e964f0e0746abc5083a0b75fe3b937281cc4a9f7d1450ff98e86bc337881 - -CXXFLAGS="-fPIC" - -pre_build() { - # fix wrong header import - vsed -i 's//"clxclient.h"/' enumip.cc - # change pkgconf to pkg-config - vsed -i 's/pkgconf/pkg-config/' Makefile -} - -post_install() { - # add missing symlink - ln -s libclxclient.so.${version} ${DESTDIR}/usr/lib/libclxclient.so.${version%%.*} -} - -clxclient-devel_package() { - depends="${sourcepkg}-${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/clyrics/template b/srcpkgs/clyrics/template deleted file mode 100644 index 07b08b6ab9d7d2..00000000000000 --- a/srcpkgs/clyrics/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'clyrics' -pkgname=clyrics -version=0.17 -revision=1 -depends="perl-LWP-Protocol-https perl-WWW-Mechanize" -short_desc="Extensible lyrics fetcher, with daemon support for cmus and mocp" -maintainer="Orphaned " -license="GPL-3.0-only" -homepage="https://trizenx.blogspot.fr/2013/02/mocp-lyrics.html" -distfiles="https://github.com/trizen/clyrics/archive/${version}.tar.gz" -checksum=a3dcedc7bfd8b79c466e1942b4206a4cd0adc17d91d6cfb6e73904b7167052a3 - -do_install() { - local f - - vbin clyrics - for f in plugins/*; do - vinstall ${f} 644 usr/share/clyrics - done -} diff --git a/srcpkgs/cmake-bootstrap/patches/no-cpack.patch b/srcpkgs/cmake-bootstrap/patches/no-cpack.patch deleted file mode 100644 index 24b96ccaee5822..00000000000000 --- a/srcpkgs/cmake-bootstrap/patches/no-cpack.patch +++ /dev/null @@ -1,132 +0,0 @@ ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -254,15 +254,13 @@ macro(CMAKE_SETUP_TESTING) - if(CMake_TEST_EXTERNAL_CMAKE) - set(CMAKE_CTEST_COMMAND "${CMake_TEST_EXTERNAL_CMAKE}/ctest") - set(CMAKE_CMAKE_COMMAND "${CMake_TEST_EXTERNAL_CMAKE}/cmake") -- set(CMAKE_CPACK_COMMAND "${CMake_TEST_EXTERNAL_CMAKE}/cpack") -- foreach(exe IN ITEMS cmake ctest cpack) -+ foreach(exe IN ITEMS cmake ctest) - add_executable(${exe} IMPORTED) - set_property(TARGET ${exe} PROPERTY IMPORTED_LOCATION ${CMake_TEST_EXTERNAL_CMAKE}/${exe}) - endforeach() - else() - set(CMAKE_CTEST_COMMAND "${CMake_BIN_DIR}/ctest") - set(CMAKE_CMAKE_COMMAND "${CMake_BIN_DIR}/cmake") -- set(CMAKE_CPACK_COMMAND "${CMake_BIN_DIR}/cpack") - endif() - endif() - -@@ -473,7 +471,6 @@ if(NOT CMake_TEST_EXTERNAL_CMAKE) - add_custom_target(uninstall - "${CMAKE_COMMAND}" -P "${CMAKE_CURRENT_BINARY_DIR}/cmake_uninstall.cmake") - -- include(CMakeCPack.cmake) - - endif() - ---- a/Source/CMakeLists.txt -+++ b/Source/CMakeLists.txt -@@ -1160,6 +1160,7 @@ endif() - # - # Build CPackLib - # -+if(FALSE) - add_library( - CPackLib - CPack/cmCPackArchiveGenerator.cxx -@@ -1192,9 +1193,10 @@ target_include_directories( - "${CMAKE_CURRENT_BINARY_DIR}/CPack" - ) - target_link_libraries(CPackLib PUBLIC CMakeLib) -+endif() - - option(CPACK_ENABLE_FREEBSD_PKG "Add FreeBSD pkg(8) generator to CPack." OFF) --if(UNIX) -+if(FALSE) - target_sources( - CPackLib - PRIVATE -@@ -1312,11 +1314,6 @@ add_executable(ctest ctest.cxx) - target_link_libraries(ctest PRIVATE CTestLib ManifestLib) - list(APPEND _tools ctest) - --# Build CPack executable --add_executable(cpack CPack/cpack.cxx) --target_link_libraries(cpack PRIVATE CPackLib ManifestLib) --list(APPEND _tools cpack) -- - # Curses GUI - if(BUILD_CursesDialog) - add_subdirectory(CursesDialog) ---- a/Tests/CMakeLists.txt -+++ b/Tests/CMakeLists.txt -@@ -146,7 +146,6 @@ if(BUILD_TESTING) - endif() - - # Look for git to use for tests. -- find_program(GIT_EXECUTABLE NAMES git) - - # Look for rpmbuild to use for tests. - # The tool does not work with spaces in the path. ---- a/Tests/RunCMake/CMakeLists.txt -+++ b/Tests/RunCMake/CMakeLists.txt -@@ -981,9 +981,6 @@ add_RunCMake_test(file-GET_RUNTIME_DEPEN - -DCMAKE_C_COMPILER_ID=${CMAKE_C_COMPILER_ID} - ) - --add_RunCMake_test(CPackCommandLine) --add_RunCMake_test(CPackConfig) --add_RunCMake_test(CPackInstallProperties) - if(XCODE_VERSION) - set(ExternalProject_ARGS -DXCODE_VERSION=${XCODE_VERSION}) - endif() -@@ -1005,9 +1002,6 @@ add_RunCMake_test(CTestCommandLine -DTES - add_RunCMake_test(CacheNewline) - # Only run this test on unix platforms that support - # symbolic links --if(UNIX) -- add_RunCMake_test(CPackSymlinks) --endif() - - set(IfacePaths_INCDIRS_ARGS -DTEST_PROP=INCLUDE_DIRECTORIES) - add_RunCMake_test(IfacePaths_INCDIRS TEST_DIR IfacePaths) -@@ -1186,7 +1180,6 @@ if(CMAKE_SYSTEM_PROCESSOR STREQUAL "e2k" - endif() - endif() - --add_RunCMake_test_group(CPack "${cpack_tests}") - - if(CMake_TEST_CPACK_WIX3 OR CMake_TEST_CPACK_WIX4) - add_RunCMake_test(CPack_WIX -@@ -1247,30 +1240,6 @@ add_RunCMake_test(UnityBuild -DCMake_TES - set_property(TEST RunCMake.UnityBuild APPEND - PROPERTY LABELS "CUDA") - --add_RunCMake_test(CMakePresets -- -DPython_EXECUTABLE=${Python_EXECUTABLE} -- -DCMake_TEST_JSON_SCHEMA=${CMake_TEST_JSON_SCHEMA} -- ) --if(NOT CMake_TEST_E2K_BROKEN_LIBC) -- add_RunCMake_test(CMakePresetsBuild -- -DPython_EXECUTABLE=${Python_EXECUTABLE} -- -DCMake_TEST_JSON_SCHEMA=${CMake_TEST_JSON_SCHEMA} -- -DCMAKE_SYSTEM_NAME=${CMAKE_SYSTEM_NAME} -- ) -- add_RunCMake_test(CMakePresetsTest -- -DPython_EXECUTABLE=${Python_EXECUTABLE} -- -DCMake_TEST_JSON_SCHEMA=${CMake_TEST_JSON_SCHEMA} -- ) -- add_RunCMake_test(CMakePresetsPackage -- -DPython_EXECUTABLE=${Python_EXECUTABLE} -- -DCMake_TEST_JSON_SCHEMA=${CMake_TEST_JSON_SCHEMA} -- ) --endif() --add_RunCMake_test(CMakePresetsWorkflow -- -DPython_EXECUTABLE=${Python_EXECUTABLE} -- -DCMake_TEST_JSON_SCHEMA=${CMake_TEST_JSON_SCHEMA} -- ) -- - add_RunCMake_test(VerifyHeaderSets) - add_RunCMake_test(set_tests_properties) - diff --git a/srcpkgs/cmake-bootstrap/patches/no-network.patch b/srcpkgs/cmake-bootstrap/patches/no-network.patch deleted file mode 100644 index 14a80ba11e6b4f..00000000000000 --- a/srcpkgs/cmake-bootstrap/patches/no-network.patch +++ /dev/null @@ -1,182 +0,0 @@ ---- a/Source/cmFileCommand.cxx -+++ b/Source/cmFileCommand.cxx -@@ -2153,10 +2153,6 @@ bool HandleDownloadCommand(std::vectorversion : LIBCURL_VERSION).c_str()); -- check_curl_result(res, "DOWNLOAD cannot set user agent option: "); - - res = ::curl_easy_setopt(curl, CURLOPT_WRITEFUNCTION, cmWriteToFileCallback); - check_curl_result(res, "DOWNLOAD cannot set write function: "); -@@ -2181,15 +2177,6 @@ bool HandleDownloadCommand(std::vector 0) { -- res = ::curl_easy_setopt(curl, CURLOPT_TIMEOUT, timeout); -- check_curl_result(res, "DOWNLOAD cannot set timeout: "); -- } -- -- if (inactivity_timeout > 0) { -- // Give up if there is no progress for a long time. -- ::curl_easy_setopt(curl, CURLOPT_LOW_SPEED_LIMIT, 1); -- ::curl_easy_setopt(curl, CURLOPT_LOW_SPEED_TIME, inactivity_timeout); -- } -- - // Need the progress helper's scope to last through the duration of - // the curl_easy_perform call... so this object is declared at function - // scope intentionally, rather than inside the "if(showProgress)" -@@ -2579,15 +2552,6 @@ bool HandleUploadCommand(std::vector 0) { -- res = ::curl_easy_setopt(curl, CURLOPT_TIMEOUT, timeout); -- check_curl_result(res, "UPLOAD cannot set timeout: "); -- } -- -- if (inactivity_timeout > 0) { -- // Give up if there is no progress for a long time. -- ::curl_easy_setopt(curl, CURLOPT_LOW_SPEED_LIMIT, 1); -- ::curl_easy_setopt(curl, CURLOPT_LOW_SPEED_TIME, inactivity_timeout); -- } -- - // Need the progress helper's scope to last through the duration of - // the curl_easy_perform call... so this object is declared at function - // scope intentionally, rather than inside the "if(showProgress)" ---- a/Tests/RunCMake/CMakeLists.txt -+++ b/Tests/RunCMake/CMakeLists.txt -@@ -595,7 +595,6 @@ if(COVERAGE_COMMAND) - add_RunCMake_test(ctest_coverage -DCOVERAGE_COMMAND=${COVERAGE_COMMAND}) - endif() - add_RunCMake_test(ctest_start) --add_RunCMake_test(ctest_submit) - add_RunCMake_test(ctest_test - -DIMAGE_DIR=${CMAKE_SOURCE_DIR}/Utilities/Sphinx/static - ) -@@ -623,7 +622,6 @@ foreach(var - list(APPEND file-DOWNLOAD_ARGS -D${var}=${${var}}) - endif() - endforeach() --add_RunCMake_test(file-DOWNLOAD) - add_RunCMake_test(file-MAKE_DIRECTORY) - add_RunCMake_test(file-RPATH - -DCMAKE_SYSTEM_NAME=${CMAKE_SYSTEM_NAME} ---- a/Utilities/cmcurl/CMakeLists.txt -+++ b/Utilities/cmcurl/CMakeLists.txt -@@ -36,13 +36,13 @@ set(CURL_DISABLE_DIGEST_AUTH OFF) - set(CURL_DISABLE_DOH OFF) - set(CURL_DISABLE_FILE OFF CACHE INTERNAL "Disable curl file protocol?") - set(CURL_DISABLE_FORM_API OFF) --set(CURL_DISABLE_FTP OFF CACHE INTERNAL "Disable curl ftp protocol?") -+set(CURL_DISABLE_FTP ON CACHE INTERNAL "Disable curl ftp protocol?") - set(CURL_DISABLE_GETOPTIONS OFF) - set(CURL_DISABLE_GOPHER ON CACHE INTERNAL "Disable curl gopher protocol?") - set(CURL_DISABLE_HEADERS_API OFF) - set(CURL_DISABLE_HSTS OFF) --set(CURL_DISABLE_HTTP_AUTH OFF) --set(CURL_DISABLE_HTTP OFF CACHE INTERNAL "Disable curl http protocol?") -+set(CURL_DISABLE_HTTP_AUTH ON) -+set(CURL_DISABLE_HTTP ON CACHE INTERNAL "Disable curl http protocol?") - set(CURL_DISABLE_IMAP ON CACHE INTERNAL "Disable curl imap protocol?") - set(CURL_DISABLE_INSTALL ON) - set(CURL_DISABLE_IPFS OFF) -@@ -59,13 +59,13 @@ set(CURL_DISABLE_OPENSSL_AUTO_LOAD_CONFI - set(CURL_DISABLE_PARSEDATE OFF) - set(CURL_DISABLE_POP3 ON CACHE INTERNAL "Disable curl pop3 protocol?") - set(CURL_DISABLE_PROGRESS_METER OFF) --set(CURL_DISABLE_PROXY OFF CACHE INTERNAL "Do not disable curl proxy") -+set(CURL_DISABLE_PROXY ON CACHE INTERNAL "Do not disable curl proxy") - set(CURL_DISABLE_RTSP ON CACHE INTERNAL "Disable curl rtsp protocol?") - set(CURL_DISABLE_SHA512_256 OFF) - set(CURL_DISABLE_SHUFFLE_DNS OFF) - set(CURL_DISABLE_SMB OFF) - set(CURL_DISABLE_SMTP ON CACHE INTERNAL "Disable curl smtp protocol?") --set(CURL_DISABLE_SOCKETPAIR OFF) -+set(CURL_DISABLE_SOCKETPAIR ON) - set(CURL_DISABLE_SRP OFF) - set(CURL_DISABLE_TELNET ON CACHE INTERNAL "Disable curl telnet protocol?") - set(CURL_DISABLE_TFTP ON CACHE INTERNAL "Disable curl tftp protocol?") -@@ -84,7 +84,7 @@ set(ENABLE_ALT_SVC OFF) - set(ENABLE_CURLDEBUG OFF CACHE INTERNAL "No curl TrackMemory features") - set(ENABLE_DEBUG OFF CACHE INTERNAL "No curl debug features") - set(ENABLE_INET_PTON OFF CACHE INTERNAL "Set to OFF to prevent usage of inet_pton when building against modern SDKs while still requiring compatibility with older Windows versions, such as Windows XP, Windows Server 2003 etc.") --set(ENABLE_IPV6 ON CACHE INTERNAL "Enable curl IPv6 support detection") -+set(ENABLE_IPV6 OFF CACHE INTERNAL "Enable curl IPv6 support detection") - set(ENABLE_MANUAL OFF CACHE INTERNAL "No curl built-in manual") - set(ENABLE_THREADED_RESOLVER OFF CACHE INTERNAL "No curl POSIX threaded DNS lookup") - set(ENABLE_UNICODE OFF) -@@ -103,9 +103,9 @@ set(PICKY_COMPILER OFF) - set(SHARE_LIB_OBJECT OFF) - set(USE_ECH OFF) - set(USE_HTTPSRR OFF) --set(USE_LIBIDN2 ON) -+set(USE_LIBIDN2 OFF) - set(USE_LIBRTMP OFF) --set(USE_NGHTTP2 ON) -+set(USE_NGHTTP2 OFF) - set(USE_NGTCP2 OFF) - set(USE_OPENSSL_QUIC OFF) - set(USE_QUICHE OFF) ---- a/Utilities/cmcurl/lib/strerror.c -+++ b/Utilities/cmcurl/lib/strerror.c -@@ -61,7 +61,7 @@ curl_easy_strerror(CURLcode error) - return "No error"; - - case CURLE_UNSUPPORTED_PROTOCOL: -- return "Unsupported protocol"; -+ return "Unsupported protocol, xbps-src's cmake has no network"; - - case CURLE_FAILED_INIT: - return "Failed initialization"; diff --git a/srcpkgs/cmake-bootstrap/patches/no-run-cmake-bootstrap.patch b/srcpkgs/cmake-bootstrap/patches/no-run-cmake-bootstrap.patch deleted file mode 100644 index 1fb1c51a35e87c..00000000000000 --- a/srcpkgs/cmake-bootstrap/patches/no-run-cmake-bootstrap.patch +++ /dev/null @@ -1,11 +0,0 @@ -We will run cmake ourselves with our flags ---- a/bootstrap -+++ b/bootstrap -@@ -2110,6 +2110,7 @@ export CFLAGS - export CXXFLAGS - export LDFLAGS - -+exit 0 - # Run bootstrap CMake to configure real CMake - cmake_options="-DCMAKE_BOOTSTRAP=1" - if test -n "${cmake_verbose}"; then diff --git a/srcpkgs/cmake-bootstrap/patches/not-needed.patch b/srcpkgs/cmake-bootstrap/patches/not-needed.patch deleted file mode 100644 index 6dc1db4c15d070..00000000000000 --- a/srcpkgs/cmake-bootstrap/patches/not-needed.patch +++ /dev/null @@ -1,113 +0,0 @@ ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -530,15 +530,9 @@ if(BUILD_TESTING) - endif() - - if(NOT CMake_TEST_EXTERNAL_CMAKE) -- # Install license file as it requires. -- install(FILES -- "${CMake_LICENSE_FILE}" -- "${CMake_SOURCE_DIR}/CONTRIBUTORS.rst" -- DESTINATION ${CMAKE_DOC_DIR}) -- - # Install script directories. - install( -- DIRECTORY Help Modules Templates -+ DIRECTORY Modules Templates - DESTINATION ${CMAKE_DATA_DIR} - FILE_PERMISSIONS OWNER_READ OWNER_WRITE GROUP_READ WORLD_READ - DIRECTORY_PERMISSIONS OWNER_READ OWNER_EXECUTE OWNER_WRITE -@@ -554,9 +548,6 @@ if(NOT CMake_TEST_EXTERNAL_CMAKE) - REGEX "Help/(dev|guide)($|/)" EXCLUDE - ) - -- # Install auxiliary files integrating with other tools. -- add_subdirectory(Auxiliary) -- - # Optionally sign installed binaries. - if(CMake_INSTALL_SIGNTOOL) - configure_file(Source/CMakeInstallSignTool.cmake.in Source/CMakeInstallSignTool.cmake @ONLY) ---- a/Source/kwsys/CMakeLists.txt -+++ b/Source/kwsys/CMakeLists.txt -@@ -602,11 +602,6 @@ if(KWSYS_INSTALL_DOC_DIR) - COMPONENT ${KWSYS_INSTALL_COMPONENT_NAME_RUNTIME} - ) - endif() -- -- # Install the license under the documentation directory. -- install(FILES ${CMAKE_CURRENT_SOURCE_DIR}/Copyright.txt -- DESTINATION ${KWSYS_INSTALL_DOC_DIR}/${KWSYS_NAMESPACE} -- ${KWSYS_INSTALL_LICENSE_OPTIONS}) - endif() - - #----------------------------------------------------------------------------- ---- a/Utilities/cmcurl/CMakeLists.txt -+++ b/Utilities/cmcurl/CMakeLists.txt -@@ -2248,9 +2248,9 @@ if(BUILD_TESTING AND CMAKE_CURL_TEST_URL - add_test(curl curltest ${CMAKE_CURL_TEST_URL}) - endif() - --install(FILES COPYING DESTINATION ${CMAKE_DOC_DIR}/cmcurl) -- - return() # The rest of this file is not needed for building within CMake. -+ -+install(FILES COPYING DESTINATION ${CMAKE_DOC_DIR}/cmcurl) - # XXX(cmake): end cmake-specific curl code - #----------------------------------------------------------------------------- - ---- a/Utilities/cmlibarchive/CMakeLists.txt -+++ b/Utilities/cmlibarchive/CMakeLists.txt -@@ -2192,5 +2192,3 @@ add_subdirectory(tar) - add_subdirectory(cpio) - add_subdirectory(unzip) - ENDIF() -- --install(FILES COPYING DESTINATION ${CMAKE_DOC_DIR}/cmlibarchive) ---- a/Utilities/cmliblzma/CMakeLists.txt -+++ b/Utilities/cmliblzma/CMakeLists.txt -@@ -194,5 +194,3 @@ ENDIF() - if(WIN32 AND CMake_BUILD_PCH) - target_precompile_headers(cmliblzma PRIVATE "common/mythread.h") - endif() -- --INSTALL(FILES COPYING DESTINATION ${CMAKE_DOC_DIR}/cmliblzma) ---- a/Utilities/cmlibrhash/CMakeLists.txt -+++ b/Utilities/cmlibrhash/CMakeLists.txt -@@ -38,5 +38,3 @@ include_directories( - - add_library(cmlibrhash ${librhash_sources}) - target_compile_definitions(cmlibrhash PRIVATE NO_IMPORT_EXPORT) -- --install(FILES COPYING DESTINATION ${CMAKE_DOC_DIR}/cmlibrhash) ---- a/Utilities/cmlibuv/CMakeLists.txt -+++ b/Utilities/cmlibuv/CMakeLists.txt -@@ -356,5 +356,3 @@ set_property(TARGET cmlibuv PROPERTY COM - if(WIN32 AND CMake_BUILD_PCH) - target_precompile_headers(cmlibuv PRIVATE "include/uv.h" "src/win/internal.h") - endif() -- --install(FILES LICENSE DESTINATION ${CMAKE_DOC_DIR}/cmlibuv) ---- a/Utilities/cmnghttp2/CMakeLists.txt -+++ b/Utilities/cmnghttp2/CMakeLists.txt -@@ -49,5 +49,3 @@ target_include_directories(cmnghttp2 PRI - ${CMAKE_CURRENT_BINARY_DIR} - ${CMAKE_CURRENT_SOURCE_DIR}/lib/includes - ) -- --install(FILES COPYING DESTINATION ${CMAKE_DOC_DIR}/cmnghttp2) ---- a/Utilities/cmzlib/CMakeLists.txt -+++ b/Utilities/cmzlib/CMakeLists.txt -@@ -24,5 +24,3 @@ add_library(cmzlib - uncompr.c - zutil.c - ) -- --install(FILES Copyright.txt DESTINATION ${CMAKE_DOC_DIR}/cmzlib) ---- a/Utilities/cmzstd/CMakeLists.txt -+++ b/Utilities/cmzstd/CMakeLists.txt -@@ -51,5 +51,3 @@ target_compile_definitions(cmzstd PRIVAT - # Our vendored zstd does not include the assembly language file. - ZSTD_DISABLE_ASM=1 - ) -- --install(FILES LICENSE DESTINATION ${CMAKE_DOC_DIR}/cmzstd) diff --git a/srcpkgs/cmake-bootstrap/patches/usleep.patch b/srcpkgs/cmake-bootstrap/patches/usleep.patch deleted file mode 100644 index c53d5bbb329a08..00000000000000 --- a/srcpkgs/cmake-bootstrap/patches/usleep.patch +++ /dev/null @@ -1,9 +0,0 @@ ---- a/Tests/CTestTestFdSetSize/sleep.c -+++ b/Tests/CTestTestFdSetSize/sleep.c -@@ -1,3 +1,6 @@ -+#ifdef __linux__ -+# include -+#endif - #if defined(_WIN32) - # include - #elif _XOPEN_SOURCE >= 500 || defined(_ALL_SOURCE) diff --git a/srcpkgs/cmake-bootstrap/template b/srcpkgs/cmake-bootstrap/template deleted file mode 100644 index da108e5af0bf1f..00000000000000 --- a/srcpkgs/cmake-bootstrap/template +++ /dev/null @@ -1,83 +0,0 @@ -# Template file for 'cmake-bootstrap' -pkgname=cmake-bootstrap -version=4.1.2 -revision=1 -build_style=cmake -configure_args="-DCMake_INSTALL_INFIX=libexec/xbps-src/ - -DCMAKE_SKIP_BOOTSTRAP_TEST=1 -DCMAKE_SKIP_RPATH=OFF - -DCMAKE_USE_OPENSSL=OFF -DBUILD_CursesDialog=OFF -DBUILD_QtDialog=OFF - -DCMake_ENABLE_DEBUGGER=OFF -DCMAKE_USE_SYSTEM_LIBRARIES=OFF - -DCTEST_TEST_CPACK=OFF -DCMake_TEST_NO_NETWORK=ON - -DCMake_NO_SELF_BACKTRACE=1 -DKWSYS_LFS_WORKS=1" -make_cmd=samu -hostmakedepends="samurai" -short_desc="CMake for xbps-src" -maintainer="Đoàn Trần Công Danh " -license="BSD-3-Clause, ICU" -homepage="https://www.cmake.org" -distfiles="https://www.cmake.org/files/v${version%.*}/cmake-${version}.tar.gz" -checksum=643f04182b7ba323ab31f526f785134fb79cba3188a852206ef0473fee282a15 -repository="bootstrap" -provides="cmake-${version}_1" - -pre_configure() { - local f - rm -rf build - mkdir build - cd build - CC=$CC_FOR_BUILD CFLAGS="$CFLAGS_FOR_BUILD" \ - CXX=$CXX_FOR_BUILD CXXFLAGS="$CXXFLAGS_FOR_BUILD" \ - LD=$LD_FOR_BUILD LDFLAGS="$LDFLAGS_FOR_BUILD" \ - ../bootstrap --system-libs --generator=Ninja \ - ${XBPS_MAKEJOBS:+--parallel=$XBPS_MAKEJOBS} - # Make sure build directory is clean - for f in *; do - if [ "$f" != Bootstrap.cmk ]; then - return 1 - fi - done - cd ${wrksrc} - PATH="${wrksrc}/build/Bootstrap.cmk:$PATH" -} - -do_check() { - local _ignore - mkdir -p /tmp/fake-bin - ln -sf /usr/bin/bsdtar /tmp/fake-bin/tar - PATH=$PATH:/tmp/fake-bin - # Requires git-submodule - _ignore="ExternalProject|UpdateGIT|CMP0150" - # Cra(y)pe Compiler - _ignore="${_ignore}|ParseImplicitLinkInfo" - # Broken on musl, depends on ldconfig - _ignore="${_ignore}|file-GET_RUNTIME_DEPENDENCIES" - # tests were designed for Ninja, we run samu - _ignore="${_ignore}|RunCMake.CMP0116|RunCMake.CMP0187" - _ignore="${_ignore}|RunCMake.Ninja|RunCMake.InstallParallel" - _ignore="${_ignore}|RunCMake.BuildDepends|RunCMake.GoogleTest" - _ignore="${_ignore}|RunCMake.CommandLine|RunCMake.AutoExportDll" - _ignore="${_ignore}|RunCMake.LinkLibrariesStrategy" - cd build - ./bin/ctest -E "${_ignore}" -} - -post_install() { - # We installs license manually because cmake forgets some of them. - test ! -d ${DESTDIR}/usr/libexec/xbps-src/share/doc - { - cat LICENSE.rst - printf '%s\n' '' =============================== "FreeBSD ELF library" - sed -e '/\$FreeBSD\$/q' Utilities/cmelf/elf_common.h - # nghttp2: disabled in curl - for _lib in bzip2 curl expat jsoncpp libarchive libuv zstd - do - printf '%s\n' '' =============================== "$_lib" - for _file in COPYING LICENSE NOTICE; do - if [ -f "Utilities/cm${_lib}/${_file}" ]; then - cat "Utilities/cm${_lib}/${_file}" - fi - done - done - }>license - vlicense license -} diff --git a/srcpkgs/cmake-bootstrap/update b/srcpkgs/cmake-bootstrap/update deleted file mode 100644 index fa692de2a9c9af..00000000000000 --- a/srcpkgs/cmake-bootstrap/update +++ /dev/null @@ -1,2 +0,0 @@ -site='https://cmake.org/files/LatestRelease/cmake-latest-files-v1.json' -pkgname=cmake diff --git a/srcpkgs/cmake-extras/template b/srcpkgs/cmake-extras/template deleted file mode 100644 index 6e6628c48b62cf..00000000000000 --- a/srcpkgs/cmake-extras/template +++ /dev/null @@ -1,12 +0,0 @@ -# Template file for 'cmake-extras' -pkgname=cmake-extras -version=1.9 -revision=1 -build_style=cmake -short_desc="Add-ons for CMake build tools from UBPorts" -maintainer="Đoàn Trần Công Danh " -license="LGPL-3.0-only" -homepage="https://gitlab.com/ubports/development/core/cmake-extras" -distfiles="https://gitlab.com/ubports/development/core/cmake-extras/-/archive/${version}/cmake-extras-${version}.tar.gz" -checksum=d04eba46e81873fa9f06759edd12b045bc14d7559c49023397ef65999a8fff0a -python_version=3 diff --git a/srcpkgs/cmake-gui b/srcpkgs/cmake-gui deleted file mode 120000 index b6868d450eb7be..00000000000000 --- a/srcpkgs/cmake-gui +++ /dev/null @@ -1 +0,0 @@ -cmake \ No newline at end of file diff --git a/srcpkgs/cmake-language-server/template b/srcpkgs/cmake-language-server/template deleted file mode 100644 index 7f0e23f3167e3b..00000000000000 --- a/srcpkgs/cmake-language-server/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'cmake-language-server' -pkgname=cmake-language-server -version=0.1.11 -revision=2 -build_style=python3-pep517 -hostmakedepends="python3-pdm-backend" -depends="python3-pygls python3-typing_extensions" -short_desc="CMake LSP Implementation" -maintainer="Mihail Ivanchev " -license="MIT" -homepage="https://github.com/regen100/cmake-language-server" -distfiles="${PYPI_SITE}/c/cmake-language-server/cmake_language_server-${version}.tar.gz" -checksum=005f48367ec569457a7229a58f6762044fddacac647858b39d725ae2b3cd695b - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/cmake-vala/template b/srcpkgs/cmake-vala/template deleted file mode 100644 index 58bceb6eeeb7d9..00000000000000 --- a/srcpkgs/cmake-vala/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'cmake-vala' -pkgname=cmake-vala -version=1 -revision=2 -build_style=cmake -depends="cmake" -short_desc="Vala CMake modules" -maintainer="John Eira " -license="BSD-3-Clause" -homepage="https://gitlab.com/vala-panel-project/cmake-vala" -distfiles="https://gitlab.com/vala-panel-project/cmake-vala/-/archive/r${version}/cmake-vala-r${version}.tar.gz" -checksum=f8801ce01ed7ced690229ef81c0809af212166d585a0de8cf2b276444fd9f942 - -pkg_install() { - vlicense LICENSE -} diff --git a/srcpkgs/cmake/patches/ignore-crape-compiler-test.patch b/srcpkgs/cmake/patches/ignore-crape-compiler-test.patch deleted file mode 100644 index 66265d7be72d3e..00000000000000 --- a/srcpkgs/cmake/patches/ignore-crape-compiler-test.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/Tests/RunCMake/ParseImplicitLinkInfo/ParseImplicitLinkInfo.cmake -+++ b/Tests/RunCMake/ParseImplicitLinkInfo/ParseImplicitLinkInfo.cmake -@@ -9,7 +9,6 @@ set(targets - aix-C-XL-13.1.3 aix-CXX-XL-13.1.3 - aix-C-XLClang-16.1.0.1 aix-CXX-XLClang-16.1.0.1 - aix-C-IBMClang-17.1.1.2 aix-CXX-IBMClang-17.1.1.2 -- craype-C-Cray-8.7 craype-CXX-Cray-8.7 craype-Fortran-Cray-8.7 - craype-C-Cray-9.0-hlist-ad craype-CXX-Cray-9.0-hlist-ad craype-Fortran-Cray-9.0-hlist-ad - craype-C-CrayClang-18.0.1 craype-CXX-CrayClang-18.0.1 craype-Fortran-Cray-18.0.1 - craype-C-CrayClang-18.0.1-fopenmp craype-CXX-CrayClang-18.0.1-fopenmp craype-Fortran-Cray-18.0.1-homp diff --git a/srcpkgs/cmake/patches/musl-test.patch b/srcpkgs/cmake/patches/musl-test.patch deleted file mode 100644 index c51936560ff2f0..00000000000000 --- a/srcpkgs/cmake/patches/musl-test.patch +++ /dev/null @@ -1,32 +0,0 @@ ---- a/Tests/RunCMake/file-GET_RUNTIME_DEPENDENCIES/linux-all-check.cmake -+++ b/Tests/RunCMake/file-GET_RUNTIME_DEPENDENCIES/linux-all-check.cmake -@@ -16,9 +16,9 @@ set(_check - [[librunpath_parent_unresolved\.so]] - [[librunpath_unresolved\.so]] - ) --check_contents(deps/udeps1.txt "^${_check}$") --check_contents(deps/udeps2.txt "^${_check}$") --check_contents(deps/udeps3.txt "^${_check}$") -+check_contents(deps/udeps1.txt "^(libc.so;)?${_check}$") -+check_contents(deps/udeps2.txt "^(libc.so;)?${_check}$") -+check_contents(deps/udeps3.txt "^(libc.so;)?${_check}$") - set(_check - "^$" - ) ---- a/Tests/RunCMake/file-GET_RUNTIME_DEPENDENCIES/RunCMakeTest.cmake -+++ b/Tests/RunCMake/file-GET_RUNTIME_DEPENDENCIES/RunCMakeTest.cmake -@@ -66,7 +66,6 @@ elseif(CMAKE_HOST_SYSTEM_NAME STREQUAL " - - if(NOT CMake_COMPILER_FORCES_NEW_DTAGS) - run_install_test(linux) -- run_install_test(linux-parent-rpath-propagation) - run_install_test(file-filter) - endif() - run_install_test(linux-unresolved) ---- a/Tests/CTestTestFdSetSize/sleep.c -+++ b/Tests/CTestTestFdSetSize/sleep.c -@@ -1,3 +1,4 @@ -+#include - #if defined(_WIN32) - # include - #elif _XOPEN_SOURCE >= 500 || defined(_ALL_SOURCE) diff --git a/srcpkgs/cmake/patches/no-license.patch b/srcpkgs/cmake/patches/no-license.patch deleted file mode 100644 index 30637cd96d4445..00000000000000 --- a/srcpkgs/cmake/patches/no-license.patch +++ /dev/null @@ -1,29 +0,0 @@ ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -536,12 +536,6 @@ if(BUILD_TESTING) - endif() - - if(NOT CMake_TEST_EXTERNAL_CMAKE) -- # Install license file as it requires. -- install(FILES -- "${CMake_LICENSE_FILE}" -- "${CMake_SOURCE_DIR}/CONTRIBUTORS.rst" -- DESTINATION ${CMAKE_DOC_DIR}) -- - # Install script directories. - install( - DIRECTORY Help Modules Templates ---- a/Source/kwsys/CMakeLists.txt -+++ b/Source/kwsys/CMakeLists.txt -@@ -591,11 +591,6 @@ if(KWSYS_INSTALL_DOC_DIR) - COMPONENT ${KWSYS_INSTALL_COMPONENT_NAME_RUNTIME} - ) - endif() -- -- # Install the license under the documentation directory. -- install(FILES ${CMAKE_CURRENT_SOURCE_DIR}/Copyright.txt -- DESTINATION ${KWSYS_INSTALL_DOC_DIR}/${KWSYS_NAMESPACE} -- ${KWSYS_INSTALL_LICENSE_OPTIONS}) - endif() - - #----------------------------------------------------------------------------- diff --git a/srcpkgs/cmake/patches/not-found.patch b/srcpkgs/cmake/patches/not-found.patch deleted file mode 100644 index 851f83859f2a4f..00000000000000 --- a/srcpkgs/cmake/patches/not-found.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/Modules/GetPrerequisites.cmake -+++ b/Modules/GetPrerequisites.cmake -@@ -798,7 +798,7 @@ function(get_prerequisites target prereq - - if(gp_tool MATCHES "ldd$") - set(gp_cmd_args "") -- set(gp_regex "^[\t ]*[^\t ]+ =>[\t ]+([^\t\(]+)( \(.+\))?${eol_char}$") -+ set(gp_regex "^[\t ]*[^\t ]+ =>[\t ]+(not found|/[^\t\(]+)( \(.+\))?${eol_char}$") - set(gp_regex_error "not found${eol_char}$") - set(gp_regex_fallback "^[\t ]*([^\t ]+) => ([^\t ]+).*${eol_char}$") - set(gp_regex_cmp_count 1) diff --git a/srcpkgs/cmake/template b/srcpkgs/cmake/template deleted file mode 100644 index 8a993ee38754eb..00000000000000 --- a/srcpkgs/cmake/template +++ /dev/null @@ -1,53 +0,0 @@ -# Template file for 'cmake' -pkgname=cmake -version=4.1.2 -revision=1 -build_style=cmake -configure_args="-DCMAKE_DOC_DIR=/share/doc/cmake - -DSPHINX_MAN=1 -DCMAKE_MAN_DIR=/share/man - -DBUILD_CursesDialog=ON -DBUILD_QtDialog=ON - -DCMAKE_SKIP_BOOTSTRAP_TEST=1 -DCMAKE_SKIP_RPATH=1 - -DCMAKE_USE_SYSTEM_LIBRARIES=ON -DKWSYS_LFS_WORKS=1" -hostmakedepends="gcc-fortran python3-Sphinx qt6-base qt6-tools" -makedepends="expat-devel libarchive-devel libcurl-devel libuv-devel cppdap-devel - ncurses-devel rhash-devel jsoncpp-devel qt6-base-devel" -checkdepends="pax pkg-config git" -short_desc="Cross-platform, open-source build system" -maintainer="Đoàn Trần Công Danh " -license="BSD-3-Clause, ICU" -homepage="https://www.cmake.org" -distfiles="https://www.cmake.org/files/v${version%.*}/${pkgname}-${version}.tar.gz" -checksum=643f04182b7ba323ab31f526f785134fb79cba3188a852206ef0473fee282a15 - -if [ "$XBPS_TARGET_LIBC" = musl ]; then - configure_args+=" -DCMake_NO_SELF_BACKTRACE=1" -fi - -do_check() { - cd build - ./bin/ctest -} - -post_install() { - # No license would be installed - # or something were bundled without our knowledge - test ! -d ${DESTDIR}/usr/share/doc - sed -n -e '/Copyright/,/authorization[.]/p' \ - Source/CursesDialog/form/fld_arg.c >fld.license - vlicense fld.license - sed -e '/\$FreeBSD\$/q' Utilities/cmelf/elf_common.h >elf.license - vlicense elf.license - vlicense LICENSE.rst -} - -cmake-gui_package() { - depends="desktop-file-utils shared-mime-info cmake>=${version}" - pkg_install() { - vmove usr/bin/cmake-gui - vmove usr/share/man/man1/cmake-gui.1 - - vmove usr/share/applications - vmove usr/share/icons - vmove usr/share/mime - } -} diff --git a/srcpkgs/cmake/update b/srcpkgs/cmake/update deleted file mode 100644 index fa692de2a9c9af..00000000000000 --- a/srcpkgs/cmake/update +++ /dev/null @@ -1,2 +0,0 @@ -site='https://cmake.org/files/LatestRelease/cmake-latest-files-v1.json' -pkgname=cmake diff --git a/srcpkgs/cmakelang/template b/srcpkgs/cmakelang/template deleted file mode 100644 index 936f72e358a3c0..00000000000000 --- a/srcpkgs/cmakelang/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'cmakelang' -pkgname=cmakelang -version=0.6.13 -revision=2 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3-six" -checkdepends="$depends python3-pytest cmake git" -short_desc="Source code formatter for cmake listfiles" -maintainer="meator " -license="GPL-3.0-only" -homepage="https://github.com/cheshirekow/cmake_format" -distfiles="https://github.com/cheshirekow/cmake_format/archive/refs/tags/v${version}.tar.gz" -checksum=b67dd150380d9223036a12f82126a7a9b18e77db4a8d7240f993ee090884e4bf -# tests are broken, they also rely on git to pull a repo which requires -# internet access -make_check="no" diff --git a/srcpkgs/cmark-devel b/srcpkgs/cmark-devel deleted file mode 120000 index c127161ee4e997..00000000000000 --- a/srcpkgs/cmark-devel +++ /dev/null @@ -1 +0,0 @@ -cmark \ No newline at end of file diff --git a/srcpkgs/cmark-gfm-devel b/srcpkgs/cmark-gfm-devel deleted file mode 120000 index bad5a89ab15140..00000000000000 --- a/srcpkgs/cmark-gfm-devel +++ /dev/null @@ -1 +0,0 @@ -cmark-gfm \ No newline at end of file diff --git a/srcpkgs/cmark-gfm/template b/srcpkgs/cmark-gfm/template deleted file mode 100644 index 5b5f4a3064df8b..00000000000000 --- a/srcpkgs/cmark-gfm/template +++ /dev/null @@ -1,34 +0,0 @@ -# Template file for 'cmark-gfm' -pkgname=cmark-gfm -version=0.29.0.gfm.13 -revision=1 -build_style=cmake -short_desc="GitHub's fork of cmark, a CommonMark markdown renderer" -maintainer="Leah Neukirchen " -license="MIT" -homepage="https://github.com/github/cmark-gfm" -distfiles="https://github.com/github/cmark-gfm/archive/${version}.tar.gz" -checksum=5abc61798ebd9de5660bc076443c07abad2b8d15dbc11094a3a79644b8ad243a - -pre_configure() { - # Fix the SONAME version to use just the major number - vsed -i -e 's;\(SOVERSION ${PROJECT_VERSION_MAJOR}\).*;\1;' \ - src/CMakeLists.txt extensions/CMakeLists.txt -} - -post_install() { - vlicense COPYING -} - -cmark-gfm-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.so" - vmove "usr/lib/*.a" - vmove usr/lib/pkgconfig - vmove usr/lib/cmake - vmove usr/share/man/man3 - } -} diff --git a/srcpkgs/cmark-gfm/update b/srcpkgs/cmark-gfm/update deleted file mode 100644 index 47a60c2dcec75b..00000000000000 --- a/srcpkgs/cmark-gfm/update +++ /dev/null @@ -1 +0,0 @@ -pattern='[\d.]+.gfm.[\d.]*\d' diff --git a/srcpkgs/cmark/template b/srcpkgs/cmark/template deleted file mode 100644 index 5f6586ed1ca234..00000000000000 --- a/srcpkgs/cmark/template +++ /dev/null @@ -1,35 +0,0 @@ -# Template file for 'cmark' -pkgname=cmark -version=0.31.1 -revision=2 -build_style=cmake -configure_args="-DBUILD_SHARED_LIBS=ON" -short_desc="CommonMark parsing and rendering library and program in C" -maintainer="pancake " -license="MIT" -homepage="https://github.com/commonmark/cmark" -distfiles="https://github.com/commonmark/cmark/archive/${version}.tar.gz" -checksum=3da93db5469c30588cfeb283d9d62edfc6ded9eb0edc10a4f5bbfb7d722ea802 -replaces="python3-commonmark>=0" - -pre_configure() { - # Fix the SONAME version to use just the major number - vsed -i src/CMakeLists.txt \ - -e 's/SOVERSION ${PROJECT_VERSION}/SOVERSION ${PROJECT_VERSION_MAJOR}/' -} - -post_install() { - vlicense COPYING -} - -cmark-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - vmove usr/lib/cmake - vmove usr/share/man/man3 - } -} diff --git a/srcpkgs/cmatrix/patches/unicode.patch b/srcpkgs/cmatrix/patches/unicode.patch deleted file mode 100644 index 52b7a07a5e4c7a..00000000000000 --- a/srcpkgs/cmatrix/patches/unicode.patch +++ /dev/null @@ -1,84 +0,0 @@ -From 7647b4774c72a0803b36d89ece4edd95f5dbb97f Mon Sep 17 00:00:00 2001 -From: patatahooligan -Date: Thu, 20 Oct 2022 07:23:15 +0300 -Subject: [PATCH] Fix unicode character printing (#112) - -* Fix unicode character printing - -Fix several issues that prevented it from working - - * link to the wide-character version of ncurses - * define NCURSES_WIDECHAR - * use a function that can print wide characters - * fix the character range. I don't know what the original was supposed - to be, but half-width kana (which is what the movie reportedly used) - was not at that range. - -* Fix half-width kana character range - -I'm not very familiar with katakana, but I think the extra characters I -was using are punctuation or other marks. So let's remove them. Note -that this is the same range space-pagan is using. ---- - CMakeLists.txt | 1 + - cmatrix.c | 21 +++++++++++++++++---- - 2 files changed, 18 insertions(+), 4 deletions(-) - -diff --git a/CMakeLists.txt b/CMakeLists.txt -index 6c50d7b..68ee176 100644 ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -50,6 +50,7 @@ if (HAVE_GETOPT_H) - endif () - - Set(CURSES_NEED_NCURSES TRUE) -+Set(CURSES_NEED_WIDE TRUE) - find_package(Curses) - include_directories(${CURSES_INCLUDE_DIR}) - add_definitions(-DHAVE_NCURSES_H) -diff --git a/cmatrix.c b/cmatrix.c -index 7e3fbb9..7d8ca39 100644 ---- a/cmatrix.c -+++ b/cmatrix.c -@@ -21,6 +21,8 @@ - - */ - -+#define NCURSES_WIDECHAR 1 -+ - #include - #include - #include -@@ -521,9 +523,12 @@ if (console) { - - /* Set up values for random number generation */ - if(classic) { -- /* Japanese character unicode range [they are seen in the original cmatrix] */ -- randmin = 12288; -- highnum = 12351; -+ /* Half-width kana characters. In the movie they are y-axis flipped, and -+ * they appear alongside latin characters and numerals, but this is the -+ * closest we can do with a standard unicode set and a single number -+ * range */ -+ randmin = 0xff66; -+ highnum = 0xff9d; - } else if (console || xwindow) { - randmin = 166; - highnum = 217; -@@ -834,7 +839,15 @@ if (console) { - } else if (lambda && matrix[i][j].val != ' ') { - addstr("λ"); - } else { -- addch(matrix[i][j].val); -+ /* addch doesn't seem to work with unicode -+ * characters and there was no direct equivalent. -+ * So, construct a c-style string with the character -+ * and print that. -+ */ -+ wchar_t char_array[2]; -+ char_array[0] = matrix[i][j].val; -+ char_array[1] = 0; -+ addwstr(char_array); - } - if (bold == 2 || - (bold == 1 && matrix[i][j].val % 2 == 0)) { diff --git a/srcpkgs/cmatrix/template b/srcpkgs/cmatrix/template deleted file mode 100644 index facfa4c3b2fde1..00000000000000 --- a/srcpkgs/cmatrix/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'cmatrix' -pkgname=cmatrix -version=2.0 -revision=2 -build_style=cmake -hostmakedepends="kbd" -makedepends="ncurses-devel" -short_desc="Simulates the display from The Matrix" -maintainer="Enno Boland " -license="GPL-2.0-or-later" -homepage="https://github.com/abishekvashok/cmatrix" -distfiles="https://github.com/abishekvashok/cmatrix/archive/v${version}.tar.gz" -checksum=ad93ba39acd383696ab6a9ebbed1259ecf2d3cf9f49d6b97038c66f80749e99a diff --git a/srcpkgs/cmatrix/update b/srcpkgs/cmatrix/update deleted file mode 100644 index 532299edeac860..00000000000000 --- a/srcpkgs/cmatrix/update +++ /dev/null @@ -1 +0,0 @@ -ignore='*git*' diff --git a/srcpkgs/cmc/template b/srcpkgs/cmc/template deleted file mode 100644 index 85e93965843193..00000000000000 --- a/srcpkgs/cmc/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'cmc' -pkgname=cmc -version=1.2.0 -revision=1 -short_desc="SSH ControlMaster Controller" -maintainer="Daniel A. Maierhofer " -license="MIT" -homepage="https://github.com/TimidRobot/cmc" -distfiles="${homepage}/archive/${version}.tar.gz" -checksum=ed032301ca42dd477692d9343744a4a71fa29542d96cea1561eeb5155431b642 - -do_install() { - vbin cmc - vdoc README.md - vdoc docs/annotated_config.md - vdoc docs/workflow.md - vlicense LICENSE -} diff --git a/srcpkgs/cmdpack/template b/srcpkgs/cmdpack/template deleted file mode 100644 index a5016e6560db58..00000000000000 --- a/srcpkgs/cmdpack/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'cmdpack' -pkgname=cmdpack -version=1.06 -revision=1 -build_style=gnu-makefile -hostmakedepends="asciidoc" -short_desc="Fork of cmdpack by Neill Corlett" -maintainer="SolitudeSF " -license="GPL-3.0-or-later" -homepage="https://github.com/chungy/cmdpack" -distfiles="${homepage}/archive/${version}.tar.gz" -checksum=6ce7029c0f2b0fbc6a1e26fb3ad8003ed18836aa3ef35f148ec51cde0b703307 - -pre_build() { - sed -i 's|/usr/local|$(PREFIX)|' Makefile -} diff --git a/srcpkgs/cmixer/template b/srcpkgs/cmixer/template deleted file mode 100644 index a87f38acb6336b..00000000000000 --- a/srcpkgs/cmixer/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'cmixer' -pkgname=cmixer -version=0.3 -revision=1 -depends="sndio>=1.7.0_1 perl-Curses-UI" -short_desc="Curses sndio mixer" -maintainer="Duncaen " -license="ISC" -homepage="https://rhaalovely.net/" -distfiles="https://rhaalovely.net/stuff/cmixer-${version}.tar.gz" -checksum=5b5dc5fbddf635874941e717752e7f8c6b1054bb8262dbfa3ac42898fedd42b0 - -post_extract() { - sed -n '3,15p' cmixer.pl >LICENSE -} - -do_install() { - vbin cmixer.pl cmixer - vlicense LICENSE -} diff --git a/srcpkgs/cmocka-devel b/srcpkgs/cmocka-devel deleted file mode 120000 index 112e5178a063f5..00000000000000 --- a/srcpkgs/cmocka-devel +++ /dev/null @@ -1 +0,0 @@ -cmocka \ No newline at end of file diff --git a/srcpkgs/cmocka/patches/wordsize.patch b/srcpkgs/cmocka/patches/wordsize.patch deleted file mode 100644 index f849b41ff4b644..00000000000000 --- a/srcpkgs/cmocka/patches/wordsize.patch +++ /dev/null @@ -1,1282 +0,0 @@ -Patch-Source: https://gitlab.com/cmocka/cmocka/-/commit/0e70150002ab7bcb626109b287f23c62ecf97565 --- -From 0e70150002ab7bcb626109b287f23c62ecf97565 Mon Sep 17 00:00:00 2001 -From: Andreas Schneider -Date: Mon, 5 Oct 2020 13:28:11 +0200 -Subject: [PATCH] cmocka: Replace LargestIntegralType with uintmax_t - -This requires #include - -Fixes #38 -Fixes #49 ---- - example/allocate_module_test.c | 1 + - example/assert_macro_test.c | 1 + - example/assert_module_test.c | 1 + - example/calculator_test.c | 1 + - example/mock/chef_wrap/chef.c | 1 + - example/mock/chef_wrap/waiter_test_wrap.c | 1 + - include/cmocka.h | 162 ++++++++-------------- - src/cmocka.c | 148 ++++++++++---------- - tests/test_alloc.c | 1 + - tests/test_assert_macros.c | 1 + - tests/test_assert_macros_fail.c | 1 + - tests/test_basics.c | 1 + - tests/test_cmockery.c | 1 + - tests/test_double_macros.c | 1 + - tests/test_exception_handler.c | 1 + - tests/test_fixtures.c | 1 + - tests/test_float_macros.c | 1 + - tests/test_group_fixtures.c | 1 + - tests/test_group_setup_assert.c | 1 + - tests/test_group_setup_fail.c | 1 + - tests/test_groups.c | 1 + - tests/test_ordering.c | 1 + - tests/test_ordering_fail.c | 1 + - tests/test_returns.c | 1 + - tests/test_returns_fail.c | 1 + - tests/test_setup_fail.c | 1 + - tests/test_skip.c | 1 + - tests/test_skip_filter.c | 1 + - tests/test_strmatch.c | 1 + - tests/test_wildcard.c | 1 + - 30 files changed, 156 insertions(+), 182 deletions(-) - -diff --git a/example/allocate_module_test.c b/example/allocate_module_test.c -index 562aea2..eb3602f 100644 ---- a/example/allocate_module_test.c -+++ b/example/allocate_module_test.c -@@ -16,6 +16,7 @@ - #include - #include - #include -+#include - #include - - extern void leak_memory(void); -diff --git a/example/assert_macro_test.c b/example/assert_macro_test.c -index 2cd355c..093a884 100644 ---- a/example/assert_macro_test.c -+++ b/example/assert_macro_test.c -@@ -16,6 +16,7 @@ - #include - #include - #include -+#include - #include - - #include "assert_macro.h" -diff --git a/example/assert_module_test.c b/example/assert_module_test.c -index f387754..41b5a75 100644 ---- a/example/assert_module_test.c -+++ b/example/assert_module_test.c -@@ -16,6 +16,7 @@ - #include - #include - #include -+#include - #include - - #include "assert_module.h" -diff --git a/example/calculator_test.c b/example/calculator_test.c -index ab8cad8..a3d862a 100644 ---- a/example/calculator_test.c -+++ b/example/calculator_test.c -@@ -16,6 +16,7 @@ - #include - #include - #include -+#include - #include "cmocka.h" - #include - -diff --git a/example/mock/chef_wrap/chef.c b/example/mock/chef_wrap/chef.c -index 1429cde..1c74125 100644 ---- a/example/mock/chef_wrap/chef.c -+++ b/example/mock/chef_wrap/chef.c -@@ -18,6 +18,7 @@ - #include - #include - #include -+#include - #include - #include - #include -diff --git a/example/mock/chef_wrap/waiter_test_wrap.c b/example/mock/chef_wrap/waiter_test_wrap.c -index 4146818..04fe721 100644 ---- a/example/mock/chef_wrap/waiter_test_wrap.c -+++ b/example/mock/chef_wrap/waiter_test_wrap.c -@@ -24,6 +24,7 @@ - #include - #include - #include -+#include - #include - - #include "waiter_test_wrap.h" -diff --git a/include/cmocka.h b/include/cmocka.h -index a21d965..6f56520 100644 ---- a/include/cmocka.h -+++ b/include/cmocka.h -@@ -57,32 +57,13 @@ int __stdcall IsDebuggerPresent(); - * @{ - */ - --/* If __WORDSIZE is not set, try to figure it out and default to 32 bit. */ --#ifndef __WORDSIZE --# if (defined(__x86_64__) && !defined(__ILP32__)) || defined(__sparc_v9__) || defined(__sparcv9) --# define __WORDSIZE 64 --# else --# define __WORDSIZE 32 --# endif --#endif -+/* XXX: stdint.h is a new requirement to include, but things haven't adapted -+ to it yet, so include it here too. -+ since it's a requirement to use the header at all, there's no harm in -+ including it? */ -+#include - --#ifdef DOXYGEN --/** -- * Largest integral type. This type should be large enough to hold any -- * pointer or integer supported by the compiler. -- */ --typedef uintmax_t LargestIntegralType; --#else /* DOXGEN */ --#ifndef LargestIntegralType --# if __WORDSIZE == 64 && !defined(_WIN64) --# define LargestIntegralType unsigned long int --# else --# define LargestIntegralType unsigned long long int --# endif --#endif /* LargestIntegralType */ --#endif /* DOXYGEN */ -- --/* Printf format used to display LargestIntegralType as a hexidecimal. */ -+/* Printf format used to display uintmax_t as a hexidecimal. */ - #ifndef LargestIntegralTypePrintfFormat - # ifdef _WIN32 - # define LargestIntegralTypePrintfFormat "0x%I64x" -@@ -95,7 +76,7 @@ typedef uintmax_t LargestIntegralType; - # endif /* _WIN32 */ - #endif /* LargestIntegralTypePrintfFormat */ - --/* Printf format used to display LargestIntegralType as a decimal. */ -+/* Printf format used to display uintmax_t as a decimal. */ - #ifndef LargestIntegralTypePrintfFormatDecimal - # ifdef _WIN32 - # define LargestIntegralTypePrintfFormatDecimal "%I64u" -@@ -116,44 +97,15 @@ typedef uintmax_t LargestIntegralType; - # define DoublePrintfFormat "%f" - #endif /* DoublePrintfFormat */ - --/* Perform an unsigned cast to LargestIntegralType. */ -+/* Perform an unsigned cast to uintmax_t. */ - #define cast_to_largest_integral_type(value) \ -- ((LargestIntegralType)(value)) -- --/* Smallest integral type capable of holding a pointer. */ --#if !defined(_UINTPTR_T) && !defined(_UINTPTR_T_DEFINED) && !defined(HAVE_UINTPTR_T) --# if defined(_WIN32) -- /* WIN32 is an ILP32 platform */ -- typedef unsigned int uintptr_t; --# elif defined(_WIN64) -- typedef unsigned long int uintptr_t; --# else /* _WIN32 */ -- --/* ILP32 and LP64 platforms */ --# ifdef __WORDSIZE /* glibc */ --# if __WORDSIZE == 64 -- typedef unsigned long int uintptr_t; --# else -- typedef unsigned int uintptr_t; --# endif /* __WORDSIZE == 64 */ --# else /* __WORDSIZE */ --# if defined(_LP64) || defined(_I32LPx) -- typedef unsigned long int uintptr_t; --# else -- typedef unsigned int uintptr_t; --# endif --# endif /* __WORDSIZE */ --# endif /* _WIN32 */ -- --# define _UINTPTR_T --# define _UINTPTR_T_DEFINED --#endif /* !defined(_UINTPTR_T) || !defined(_UINTPTR_T_DEFINED) */ -+ ((uintmax_t)(value)) - - /* Perform an unsigned cast to uintptr_t. */ - #define cast_to_pointer_integral_type(value) \ -- ((uintptr_t)((size_t)(value))) -+ ((uintptr_t)(value)) - --/* Perform a cast of a pointer to LargestIntegralType */ -+/* Perform a cast of a pointer to uintmax_t */ - #define cast_ptr_to_largest_integral_type(value) \ - cast_to_largest_integral_type(cast_to_pointer_integral_type(value)) - -@@ -240,7 +192,7 @@ cast_to_largest_integral_type(cast_to_pointer_integral_type(value)) - * - * @see will_return() - */ --LargestIntegralType mock(void); -+uintmax_t mock(void); - #else - #define mock() _mock(__func__, __FILE__, __LINE__) - #endif -@@ -324,7 +276,7 @@ type mock_ptr_type(#type); - * @see mock() - * @see will_return_count() - */ --void will_return(#function, LargestIntegralType value); -+void will_return(#function, uintmax_t value); - #else - #define will_return(function, value) \ - _will_return(#function, __FILE__, __LINE__, \ -@@ -347,7 +299,7 @@ void will_return(#function, LargestIntegralType value); - * - * @see mock() - */ --void will_return_count(#function, LargestIntegralType value, int count); -+void will_return_count(#function, uintmax_t value, int count); - #else - #define will_return_count(function, value, count) \ - _will_return(#function, __FILE__, __LINE__, \ -@@ -370,7 +322,7 @@ void will_return_count(#function, LargestIntegralType value, int count); - * @see will_return_count() - * @see mock() - */ --void will_return_always(#function, LargestIntegralType value); -+void will_return_always(#function, uintmax_t value); - #else - #define will_return_always(function, value) \ - will_return_count(function, (value), WILL_RETURN_ALWAYS) -@@ -398,7 +350,7 @@ void will_return_always(#function, LargestIntegralType value); - * @see will_return_count() - * @see mock() - */ --void will_return_maybe(#function, LargestIntegralType value); -+void will_return_maybe(#function, uintmax_t value); - #else - #define will_return_maybe(function, value) \ - will_return_count(function, (value), WILL_RETURN_ONCE) -@@ -494,7 +446,7 @@ void expect_check(#function, #parameter, #check_function, const void *check_data - * - * @see check_expected(). - */ --void expect_in_set(#function, #parameter, LargestIntegralType value_array[]); -+void expect_in_set(#function, #parameter, uintmax_t value_array[]); - #else - #define expect_in_set(function, parameter, value_array) \ - expect_in_set_count(function, parameter, value_array, 1) -@@ -519,7 +471,7 @@ void expect_in_set(#function, #parameter, LargestIntegralType value_array[]); - * - * @see check_expected(). - */ --void expect_in_set_count(#function, #parameter, LargestIntegralType value_array[], size_t count); -+void expect_in_set_count(#function, #parameter, uintmax_t value_array[], size_t count); - #else - #define expect_in_set_count(function, parameter, value_array, count) \ - _expect_in_set(#function, #parameter, __FILE__, __LINE__, value_array, \ -@@ -541,7 +493,7 @@ void expect_in_set_count(#function, #parameter, LargestIntegralType value_array[ - * - * @see check_expected(). - */ --void expect_not_in_set(#function, #parameter, LargestIntegralType value_array[]); -+void expect_not_in_set(#function, #parameter, uintmax_t value_array[]); - #else - #define expect_not_in_set(function, parameter, value_array) \ - expect_not_in_set_count(function, parameter, value_array, 1) -@@ -566,7 +518,7 @@ void expect_not_in_set(#function, #parameter, LargestIntegralType value_array[]) - * - * @see check_expected(). - */ --void expect_not_in_set_count(#function, #parameter, LargestIntegralType value_array[], size_t count); -+void expect_not_in_set_count(#function, #parameter, uintmax_t value_array[], size_t count); - #else - #define expect_not_in_set_count(function, parameter, value_array, count) \ - _expect_not_in_set( \ -@@ -592,7 +544,7 @@ void expect_not_in_set_count(#function, #parameter, LargestIntegralType value_ar - * - * @see check_expected(). - */ --void expect_in_range(#function, #parameter, LargestIntegralType minimum, LargestIntegralType maximum); -+void expect_in_range(#function, #parameter, uintmax_t minimum, uintmax_t maximum); - #else - #define expect_in_range(function, parameter, minimum, maximum) \ - expect_in_range_count(function, parameter, minimum, maximum, 1) -@@ -619,7 +571,7 @@ void expect_in_range(#function, #parameter, LargestIntegralType minimum, Largest - * - * @see check_expected(). - */ --void expect_in_range_count(#function, #parameter, LargestIntegralType minimum, LargestIntegralType maximum, size_t count); -+void expect_in_range_count(#function, #parameter, uintmax_t minimum, uintmax_t maximum, size_t count); - #else - #define expect_in_range_count(function, parameter, minimum, maximum, count) \ - _expect_in_range(#function, #parameter, __FILE__, __LINE__, minimum, \ -@@ -643,7 +595,7 @@ void expect_in_range_count(#function, #parameter, LargestIntegralType minimum, L - * - * @see check_expected(). - */ --void expect_not_in_range(#function, #parameter, LargestIntegralType minimum, LargestIntegralType maximum); -+void expect_not_in_range(#function, #parameter, uintmax_t minimum, uintmax_t maximum); - #else - #define expect_not_in_range(function, parameter, minimum, maximum) \ - expect_not_in_range_count(function, parameter, minimum, maximum, 1) -@@ -670,7 +622,7 @@ void expect_not_in_range(#function, #parameter, LargestIntegralType minimum, Lar - * - * @see check_expected(). - */ --void expect_not_in_range_count(#function, #parameter, LargestIntegralType minimum, LargestIntegralType maximum, size_t count); -+void expect_not_in_range_count(#function, #parameter, uintmax_t minimum, uintmax_t maximum, size_t count); - #else - #define expect_not_in_range_count(function, parameter, minimum, maximum, \ - count) \ -@@ -695,7 +647,7 @@ void expect_not_in_range_count(#function, #parameter, LargestIntegralType minimu - * @see expect_memory() - * @see expect_any() - */ --void expect_value(#function, #parameter, LargestIntegralType value); -+void expect_value(#function, #parameter, uintmax_t value); - #else - #define expect_value(function, parameter, value) \ - expect_value_count(function, parameter, value, 1) -@@ -722,7 +674,7 @@ void expect_value(#function, #parameter, LargestIntegralType value); - * @see expect_not_string() - * @see expect_not_memory() - */ --void expect_value_count(#function, #parameter, LargestIntegralType value, size_t count); -+void expect_value_count(#function, #parameter, uintmax_t value, size_t count); - #else - #define expect_value_count(function, parameter, value, count) \ - _expect_value(#function, #parameter, __FILE__, __LINE__, \ -@@ -743,7 +695,7 @@ void expect_value_count(#function, #parameter, LargestIntegralType value, size_t - * - * @see check_expected(). - */ --void expect_not_value(#function, #parameter, LargestIntegralType value); -+void expect_not_value(#function, #parameter, uintmax_t value); - #else - #define expect_not_value(function, parameter, value) \ - expect_not_value_count(function, parameter, value, 1) -@@ -767,7 +719,7 @@ void expect_not_value(#function, #parameter, LargestIntegralType value); - * - * @see check_expected(). - */ --void expect_not_value_count(#function, #parameter, LargestIntegralType value, size_t count); -+void expect_not_value_count(#function, #parameter, uintmax_t value, size_t count); - #else - #define expect_not_value_count(function, parameter, value, count) \ - _expect_not_value(#function, #parameter, __FILE__, __LINE__, \ -@@ -1438,7 +1390,7 @@ void assert_memory_not_equal(const void *a, const void *b, size_t size); - * - * @param[in] maximum The maximum value allowed. - */ --void assert_in_range(LargestIntegralType value, LargestIntegralType minimum, LargestIntegralType maximum); -+void assert_in_range(uintmax_t value, uintmax_t minimum, uintmax_t maximum); - #else - #define assert_in_range(value, minimum, maximum) \ - _assert_in_range( \ -@@ -1461,7 +1413,7 @@ void assert_in_range(LargestIntegralType value, LargestIntegralType minimum, Lar - * - * @param[in] maximum The maximum value to compare. - */ --void assert_not_in_range(LargestIntegralType value, LargestIntegralType minimum, LargestIntegralType maximum); -+void assert_not_in_range(uintmax_t value, uintmax_t minimum, uintmax_t maximum); - #else - #define assert_not_in_range(value, minimum, maximum) \ - _assert_not_in_range( \ -@@ -1483,7 +1435,7 @@ void assert_not_in_range(LargestIntegralType value, LargestIntegralType minimum, - * - * @param[in] count The size of the values array. - */ --void assert_in_set(LargestIntegralType value, LargestIntegralType values[], size_t count); -+void assert_in_set(uintmax_t value, uintmax_t values[], size_t count); - #else - #define assert_in_set(value, values, number_of_values) \ - _assert_in_set(value, values, number_of_values, __FILE__, __LINE__) -@@ -1502,7 +1454,7 @@ void assert_in_set(LargestIntegralType value, LargestIntegralType values[], size - * - * @param[in] count The size of the values array. - */ --void assert_not_in_set(LargestIntegralType value, LargestIntegralType values[], size_t count); -+void assert_not_in_set(uintmax_t value, uintmax_t values[], size_t count); - #else - #define assert_not_in_set(value, values, number_of_values) \ - _assert_not_in_set(value, values, number_of_values, __FILE__, __LINE__) -@@ -2181,8 +2133,8 @@ void expect_assert_failure(function fn_call); - typedef void (*UnitTestFunction)(void **state); - - /* Function that determines whether a function parameter value is correct. */ --typedef int (*CheckParameterValue)(const LargestIntegralType value, -- const LargestIntegralType check_value_data); -+typedef int (*CheckParameterValue)(const uintmax_t value, -+ const uintmax_t check_value_data); - - /* Type of the unit test function. */ - typedef enum UnitTestFunctionType { -@@ -2236,7 +2188,7 @@ typedef struct CheckParameterEvent { - SourceLocation location; - const char *parameter_name; - CheckParameterValue check_value; -- LargestIntegralType check_value_data; -+ uintmax_t check_value_data; - } CheckParameterEvent; - - /* Used by expect_assert_failure() and mock_assert(). */ -@@ -2245,7 +2197,7 @@ extern jmp_buf global_expect_assert_env; - extern const char * global_last_failed_assert; - - /* Retrieves a value for the given function, as set by "will_return". */ --LargestIntegralType _mock(const char * const function, const char* const file, -+uintmax_t _mock(const char * const function, const char* const file, - const int line); - - void _expect_function_call( -@@ -2261,36 +2213,36 @@ void _expect_check( - const char* const function, const char* const parameter, - const char* const file, const int line, - const CheckParameterValue check_function, -- const LargestIntegralType check_data, CheckParameterEvent * const event, -+ const uintmax_t check_data, CheckParameterEvent * const event, - const int count); - - void _expect_in_set( - const char* const function, const char* const parameter, -- const char* const file, const int line, const LargestIntegralType values[], -+ const char* const file, const int line, const uintmax_t values[], - const size_t number_of_values, const int count); - void _expect_not_in_set( - const char* const function, const char* const parameter, -- const char* const file, const int line, const LargestIntegralType values[], -+ const char* const file, const int line, const uintmax_t values[], - const size_t number_of_values, const int count); - - void _expect_in_range( - const char* const function, const char* const parameter, - const char* const file, const int line, -- const LargestIntegralType minimum, -- const LargestIntegralType maximum, const int count); -+ const uintmax_t minimum, -+ const uintmax_t maximum, const int count); - void _expect_not_in_range( - const char* const function, const char* const parameter, - const char* const file, const int line, -- const LargestIntegralType minimum, -- const LargestIntegralType maximum, const int count); -+ const uintmax_t minimum, -+ const uintmax_t maximum, const int count); - - void _expect_value( - const char* const function, const char* const parameter, -- const char* const file, const int line, const LargestIntegralType value, -+ const char* const file, const int line, const uintmax_t value, - const int count); - void _expect_not_value( - const char* const function, const char* const parameter, -- const char* const file, const int line, const LargestIntegralType value, -+ const char* const file, const int line, const uintmax_t value, - const int count); - - void _expect_string( -@@ -2317,17 +2269,17 @@ void _expect_any( - - void _check_expected( - const char * const function_name, const char * const parameter_name, -- const char* file, const int line, const LargestIntegralType value); -+ const char* file, const int line, const uintmax_t value); - - void _will_return(const char * const function_name, const char * const file, -- const int line, const LargestIntegralType value, -+ const int line, const uintmax_t value, - const int count); --void _assert_true(const LargestIntegralType result, -+void _assert_true(const uintmax_t result, - const char* const expression, - const char * const file, const int line); --void _assert_return_code(const LargestIntegralType result, -+void _assert_return_code(const uintmax_t result, - size_t rlen, -- const LargestIntegralType error, -+ const uintmax_t error, - const char * const expression, - const char * const file, - const int line); -@@ -2344,10 +2296,10 @@ void _assert_double_not_equal(const double a, const double n, - const double epsilon, const char* const file, - const int line); - void _assert_int_equal( -- const LargestIntegralType a, const LargestIntegralType b, -+ const uintmax_t a, const uintmax_t b, - const char * const file, const int line); - void _assert_int_not_equal( -- const LargestIntegralType a, const LargestIntegralType b, -+ const uintmax_t a, const uintmax_t b, - const char * const file, const int line); - void _assert_string_equal(const char * const a, const char * const b, - const char * const file, const int line); -@@ -2360,16 +2312,16 @@ void _assert_memory_not_equal(const void * const a, const void * const b, - const size_t size, const char* const file, - const int line); - void _assert_in_range( -- const LargestIntegralType value, const LargestIntegralType minimum, -- const LargestIntegralType maximum, const char* const file, const int line); -+ const uintmax_t value, const uintmax_t minimum, -+ const uintmax_t maximum, const char* const file, const int line); - void _assert_not_in_range( -- const LargestIntegralType value, const LargestIntegralType minimum, -- const LargestIntegralType maximum, const char* const file, const int line); -+ const uintmax_t value, const uintmax_t minimum, -+ const uintmax_t maximum, const char* const file, const int line); - void _assert_in_set( -- const LargestIntegralType value, const LargestIntegralType values[], -+ const uintmax_t value, const uintmax_t values[], - const size_t number_of_values, const char* const file, const int line); - void _assert_not_in_set( -- const LargestIntegralType value, const LargestIntegralType values[], -+ const uintmax_t value, const uintmax_t values[], - const size_t number_of_values, const char* const file, const int line); - - void* _test_malloc(const size_t size, const char* file, const int line); -diff --git a/src/cmocka.c b/src/cmocka.c -index 52897e1..62d4284 100644 ---- a/src/cmocka.c -+++ b/src/cmocka.c -@@ -1,6 +1,6 @@ - /* - * Copyright 2008 Google Inc. -- * Copyright 2014-2018 Andreas Schneider -+ * Copyright 2014-2020 Andreas Schneider - * Copyright 2015 Jakub Hrozek - * - * Licensed under the Apache License, Version 2.0 (the "License"); -@@ -111,14 +111,14 @@ - - - /* -- * Declare and initialize a LargestIntegralType variable name -+ * Declare and initialize a uintmax_t variable name - * with value the conversion of ptr. - */ - #define declare_initialize_value_pointer_pointer(name, ptr) \ -- LargestIntegralType name ; \ -- name = (LargestIntegralType) (uintptr_t) ptr -+ uintmax_t name ; \ -+ name = (uintmax_t)((uintptr_t)(ptr)) - --/* Cast a LargestIntegralType to pointer_type. */ -+/* Cast a uintmax_t to pointer_type. */ - #define cast_largest_integral_type_to_pointer( \ - pointer_type, largest_integral_type) \ - ((pointer_type)(uintptr_t)(largest_integral_type)) -@@ -158,7 +158,7 @@ typedef int (*EqualityFunction)(const void *left, const void *right); - /* Value of a symbol and the place it was declared. */ - typedef struct SymbolValue { - SourceLocation location; -- LargestIntegralType value; -+ uintmax_t value; - } SymbolValue; - - /* -@@ -183,14 +183,14 @@ typedef void (*CleanupListValue)(const void *value, void *cleanup_value_data); - /* Structure used to check the range of integer types.a */ - typedef struct CheckIntegerRange { - CheckParameterEvent event; -- LargestIntegralType minimum; -- LargestIntegralType maximum; -+ uintmax_t minimum; -+ uintmax_t maximum; - } CheckIntegerRange; - - /* Structure used to check whether an integer value is in a set. */ - typedef struct CheckIntegerSet { - CheckParameterEvent event; -- const LargestIntegralType *set; -+ const uintmax_t *set; - size_t size_of_set; - } CheckIntegerSet; - -@@ -702,7 +702,7 @@ static void free_value(const void *value, void *cleanup_value_data) { - static void free_symbol_map_value(const void *value, - void *cleanup_value_data) { - SymbolMapValue * const map_value = (SymbolMapValue*)value; -- const LargestIntegralType children = cast_ptr_to_largest_integral_type(cleanup_value_data); -+ const uintmax_t children = cast_ptr_to_largest_integral_type(cleanup_value_data); - assert_non_null(value); - if (children == 0) { - list_free(&map_value->symbol_values_list_head, -@@ -947,14 +947,14 @@ static size_t check_for_leftover_values( - - - /* Get the next return value for the specified mock function. */ --LargestIntegralType _mock(const char * const function, const char* const file, -+uintmax_t _mock(const char * const function, const char* const file, - const int line) { - void *result; - const int rc = get_symbol_value(&global_function_result_map_head, - &function, 1, &result); - if (rc) { - SymbolValue * const symbol = (SymbolValue*)result; -- const LargestIntegralType value = symbol->value; -+ const uintmax_t value = symbol->value; - global_last_mock_value_location = symbol->location; - if (rc == 1) { - free(symbol); -@@ -1055,7 +1055,7 @@ void _function_called(const char *const function, - - /* Add a return value for the specified mock function name. */ - void _will_return(const char * const function_name, const char * const file, -- const int line, const LargestIntegralType value, -+ const int line, const uintmax_t value, - const int count) { - SymbolValue * const return_value = - (SymbolValue*)malloc(sizeof(*return_value)); -@@ -1077,7 +1077,7 @@ void _expect_check( - const char* const function, const char* const parameter, - const char* const file, const int line, - const CheckParameterValue check_function, -- const LargestIntegralType check_data, -+ const uintmax_t check_data, - CheckParameterEvent * const event, const int count) { - CheckParameterEvent * const check = - event ? event : (CheckParameterEvent*)malloc(sizeof(*check)); -@@ -1241,8 +1241,8 @@ static int double_values_not_equal_display_error(const double left, - - /* Returns 1 if the specified values are equal. If the values are not equal - * an error is displayed and 0 is returned. */ --static int values_equal_display_error(const LargestIntegralType left, -- const LargestIntegralType right) { -+static int values_equal_display_error(const uintmax_t left, -+ const uintmax_t right) { - const int equal = left == right; - if (!equal) { - cm_print_error(LargestIntegralTypePrintfFormat " != " -@@ -1254,8 +1254,8 @@ static int values_equal_display_error(const LargestIntegralType left, - /* - * Returns 1 if the specified values are not equal. If the values are equal - * an error is displayed and 0 is returned. */ --static int values_not_equal_display_error(const LargestIntegralType left, -- const LargestIntegralType right) { -+static int values_not_equal_display_error(const uintmax_t left, -+ const uintmax_t right) { - const int not_equal = left != right; - if (!not_equal) { - cm_print_error(LargestIntegralTypePrintfFormat " == " -@@ -1273,12 +1273,12 @@ static int values_not_equal_display_error(const LargestIntegralType left, - * displayed. - */ - static int value_in_set_display_error( -- const LargestIntegralType value, -+ const uintmax_t value, - const CheckIntegerSet * const check_integer_set, const int invert) { - int succeeded = invert; - assert_non_null(check_integer_set); - { -- const LargestIntegralType * const set = check_integer_set->set; -+ const uintmax_t * const set = check_integer_set->set; - const size_t size_of_set = check_integer_set->size_of_set; - size_t i; - for (i = 0; i < size_of_set; i++) { -@@ -1310,8 +1310,8 @@ static int value_in_set_display_error( - * specified range an error is displayed and 0 is returned. - */ - static int integer_in_range_display_error( -- const LargestIntegralType value, const LargestIntegralType range_min, -- const LargestIntegralType range_max) { -+ const uintmax_t value, const uintmax_t range_min, -+ const uintmax_t range_max) { - if (value >= range_min && value <= range_max) { - return 1; - } -@@ -1330,8 +1330,8 @@ static int integer_in_range_display_error( - * specified range an error is displayed and zero is returned. - */ - static int integer_not_in_range_display_error( -- const LargestIntegralType value, const LargestIntegralType range_min, -- const LargestIntegralType range_max) { -+ const uintmax_t value, const uintmax_t range_min, -+ const uintmax_t range_max) { - if (value < range_min || value > range_max) { - return 1; - } -@@ -1431,8 +1431,8 @@ static int memory_not_equal_display_error( - - - /* CheckParameterValue callback to check whether a value is within a set. */ --static int check_in_set(const LargestIntegralType value, -- const LargestIntegralType check_value_data) { -+static int check_in_set(const uintmax_t value, -+ const uintmax_t check_value_data) { - return value_in_set_display_error(value, - cast_largest_integral_type_to_pointer(CheckIntegerSet*, - check_value_data), 0); -@@ -1440,8 +1440,8 @@ static int check_in_set(const LargestIntegralType value, - - - /* CheckParameterValue callback to check whether a value isn't within a set. */ --static int check_not_in_set(const LargestIntegralType value, -- const LargestIntegralType check_value_data) { -+static int check_not_in_set(const uintmax_t value, -+ const uintmax_t check_value_data) { - return value_in_set_display_error(value, - cast_largest_integral_type_to_pointer(CheckIntegerSet*, - check_value_data), 1); -@@ -1453,12 +1453,12 @@ static int check_not_in_set(const LargestIntegralType value, - static void expect_set( - const char* const function, const char* const parameter, - const char* const file, const int line, -- const LargestIntegralType values[], const size_t number_of_values, -+ const uintmax_t values[], const size_t number_of_values, - const CheckParameterValue check_function, const int count) { - CheckIntegerSet * const check_integer_set = - (CheckIntegerSet*)malloc(sizeof(*check_integer_set) + - (sizeof(values[0]) * number_of_values)); -- LargestIntegralType * const set = (LargestIntegralType*)( -+ uintmax_t * const set = (uintmax_t*)( - check_integer_set + 1); - declare_initialize_value_pointer_pointer(check_data, check_integer_set); - assert_non_null(values); -@@ -1476,7 +1476,7 @@ static void expect_set( - void _expect_in_set( - const char* const function, const char* const parameter, - const char* const file, const int line, -- const LargestIntegralType values[], const size_t number_of_values, -+ const uintmax_t values[], const size_t number_of_values, - const int count) { - expect_set(function, parameter, file, line, values, number_of_values, - check_in_set, count); -@@ -1487,7 +1487,7 @@ void _expect_in_set( - void _expect_not_in_set( - const char* const function, const char* const parameter, - const char* const file, const int line, -- const LargestIntegralType values[], const size_t number_of_values, -+ const uintmax_t values[], const size_t number_of_values, - const int count) { - expect_set(function, parameter, file, line, values, number_of_values, - check_not_in_set, count); -@@ -1495,8 +1495,8 @@ void _expect_not_in_set( - - - /* CheckParameterValue callback to check whether a value is within a range. */ --static int check_in_range(const LargestIntegralType value, -- const LargestIntegralType check_value_data) { -+static int check_in_range(const uintmax_t value, -+ const uintmax_t check_value_data) { - CheckIntegerRange * const check_integer_range = - cast_largest_integral_type_to_pointer(CheckIntegerRange*, - check_value_data); -@@ -1507,8 +1507,8 @@ static int check_in_range(const LargestIntegralType value, - - - /* CheckParameterValue callback to check whether a value is not within a range. */ --static int check_not_in_range(const LargestIntegralType value, -- const LargestIntegralType check_value_data) { -+static int check_not_in_range(const uintmax_t value, -+ const uintmax_t check_value_data) { - CheckIntegerRange * const check_integer_range = - cast_largest_integral_type_to_pointer(CheckIntegerRange*, - check_value_data); -@@ -1523,7 +1523,7 @@ static int check_not_in_range(const LargestIntegralType value, - static void expect_range( - const char* const function, const char* const parameter, - const char* const file, const int line, -- const LargestIntegralType minimum, const LargestIntegralType maximum, -+ const uintmax_t minimum, const uintmax_t maximum, - const CheckParameterValue check_function, const int count) { - CheckIntegerRange * const check_integer_range = - (CheckIntegerRange*)malloc(sizeof(*check_integer_range)); -@@ -1539,7 +1539,7 @@ static void expect_range( - void _expect_in_range( - const char* const function, const char* const parameter, - const char* const file, const int line, -- const LargestIntegralType minimum, const LargestIntegralType maximum, -+ const uintmax_t minimum, const uintmax_t maximum, - const int count) { - expect_range(function, parameter, file, line, minimum, maximum, - check_in_range, count); -@@ -1550,7 +1550,7 @@ void _expect_in_range( - void _expect_not_in_range( - const char* const function, const char* const parameter, - const char* const file, const int line, -- const LargestIntegralType minimum, const LargestIntegralType maximum, -+ const uintmax_t minimum, const uintmax_t maximum, - const int count) { - expect_range(function, parameter, file, line, minimum, maximum, - check_not_in_range, count); -@@ -1559,8 +1559,8 @@ void _expect_not_in_range( - - /* CheckParameterValue callback to check whether a value is equal to an - * expected value. */ --static int check_value(const LargestIntegralType value, -- const LargestIntegralType check_value_data) { -+static int check_value(const uintmax_t value, -+ const uintmax_t check_value_data) { - return values_equal_display_error(value, check_value_data); - } - -@@ -1569,7 +1569,7 @@ static int check_value(const LargestIntegralType value, - void _expect_value( - const char* const function, const char* const parameter, - const char* const file, const int line, -- const LargestIntegralType value, const int count) { -+ const uintmax_t value, const int count) { - _expect_check(function, parameter, file, line, check_value, value, NULL, - count); - } -@@ -1577,8 +1577,8 @@ void _expect_value( - - /* CheckParameterValue callback to check whether a value is not equal to an - * expected value. */ --static int check_not_value(const LargestIntegralType value, -- const LargestIntegralType check_value_data) { -+static int check_not_value(const uintmax_t value, -+ const uintmax_t check_value_data) { - return values_not_equal_display_error(value, check_value_data); - } - -@@ -1587,15 +1587,15 @@ static int check_not_value(const LargestIntegralType value, - void _expect_not_value( - const char* const function, const char* const parameter, - const char* const file, const int line, -- const LargestIntegralType value, const int count) { -+ const uintmax_t value, const int count) { - _expect_check(function, parameter, file, line, check_not_value, value, - NULL, count); - } - - - /* CheckParameterValue callback to check whether a parameter equals a string. */ --static int check_string(const LargestIntegralType value, -- const LargestIntegralType check_value_data) { -+static int check_string(const uintmax_t value, -+ const uintmax_t check_value_data) { - return string_equal_display_error( - cast_largest_integral_type_to_pointer(char*, value), - cast_largest_integral_type_to_pointer(char*, check_value_data)); -@@ -1616,8 +1616,8 @@ void _expect_string( - - /* CheckParameterValue callback to check whether a parameter is not equals to - * a string. */ --static int check_not_string(const LargestIntegralType value, -- const LargestIntegralType check_value_data) { -+static int check_not_string(const uintmax_t value, -+ const uintmax_t check_value_data) { - return string_not_equal_display_error( - cast_largest_integral_type_to_pointer(char*, value), - cast_largest_integral_type_to_pointer(char*, check_value_data)); -@@ -1637,8 +1637,8 @@ void _expect_not_string( - - /* CheckParameterValue callback to check whether a parameter equals an area of - * memory. */ --static int check_memory(const LargestIntegralType value, -- const LargestIntegralType check_value_data) { -+static int check_memory(const uintmax_t value, -+ const uintmax_t check_value_data) { - CheckMemoryData * const check = cast_largest_integral_type_to_pointer( - CheckMemoryData*, check_value_data); - assert_non_null(check); -@@ -1681,8 +1681,8 @@ void _expect_memory( - - /* CheckParameterValue callback to check whether a parameter is not equal to - * an area of memory. */ --static int check_not_memory(const LargestIntegralType value, -- const LargestIntegralType check_value_data) { -+static int check_not_memory(const uintmax_t value, -+ const uintmax_t check_value_data) { - CheckMemoryData * const check = cast_largest_integral_type_to_pointer( - CheckMemoryData*, check_value_data); - assert_non_null(check); -@@ -1704,8 +1704,8 @@ void _expect_not_memory( - - - /* CheckParameterValue callback that always returns 1. */ --static int check_any(const LargestIntegralType value, -- const LargestIntegralType check_value_data) { -+static int check_any(const uintmax_t value, -+ const uintmax_t check_value_data) { - (void)value; - (void)check_value_data; - return 1; -@@ -1723,7 +1723,7 @@ void _expect_any( - - void _check_expected( - const char * const function_name, const char * const parameter_name, -- const char* file, const int line, const LargestIntegralType value) { -+ const char* file, const int line, const uintmax_t value) { - void *result = NULL; - const char* symbols[] = {function_name, parameter_name}; - const int rc = get_symbol_value(&global_function_parameter_map_head, -@@ -1780,7 +1780,7 @@ void mock_assert(const int result, const char* const expression, - } - - --void _assert_true(const LargestIntegralType result, -+void _assert_true(const uintmax_t result, - const char * const expression, - const char * const file, const int line) { - if (!result) { -@@ -1789,14 +1789,14 @@ void _assert_true(const LargestIntegralType result, - } - } - --void _assert_return_code(const LargestIntegralType result, -+void _assert_return_code(const uintmax_t result, - size_t rlen, -- const LargestIntegralType error, -+ const uintmax_t error, - const char * const expression, - const char * const file, - const int line) - { -- LargestIntegralType valmax; -+ uintmax_t valmax; - - - switch (rlen) { -@@ -1872,7 +1872,7 @@ void _assert_double_not_equal(const double a, - } - - void _assert_int_equal( -- const LargestIntegralType a, const LargestIntegralType b, -+ const uintmax_t a, const uintmax_t b, - const char * const file, const int line) { - if (!values_equal_display_error(a, b)) { - _fail(file, line); -@@ -1881,7 +1881,7 @@ void _assert_int_equal( - - - void _assert_int_not_equal( -- const LargestIntegralType a, const LargestIntegralType b, -+ const uintmax_t a, const uintmax_t b, - const char * const file, const int line) { - if (!values_not_equal_display_error(a, b)) { - _fail(file, line); -@@ -1925,8 +1925,8 @@ void _assert_memory_not_equal(const void * const a, const void * const b, - - - void _assert_in_range( -- const LargestIntegralType value, const LargestIntegralType minimum, -- const LargestIntegralType maximum, const char* const file, -+ const uintmax_t value, const uintmax_t minimum, -+ const uintmax_t maximum, const char* const file, - const int line) { - if (!integer_in_range_display_error(value, minimum, maximum)) { - _fail(file, line); -@@ -1934,16 +1934,16 @@ void _assert_in_range( - } - - void _assert_not_in_range( -- const LargestIntegralType value, const LargestIntegralType minimum, -- const LargestIntegralType maximum, const char* const file, -+ const uintmax_t value, const uintmax_t minimum, -+ const uintmax_t maximum, const char* const file, - const int line) { - if (!integer_not_in_range_display_error(value, minimum, maximum)) { - _fail(file, line); - } - } - --void _assert_in_set(const LargestIntegralType value, -- const LargestIntegralType values[], -+void _assert_in_set(const uintmax_t value, -+ const uintmax_t values[], - const size_t number_of_values, const char* const file, - const int line) { - CheckIntegerSet check_integer_set; -@@ -1954,8 +1954,8 @@ void _assert_in_set(const LargestIntegralType value, - } - } - --void _assert_not_in_set(const LargestIntegralType value, -- const LargestIntegralType values[], -+void _assert_not_in_set(const uintmax_t value, -+ const uintmax_t values[], - const size_t number_of_values, const char* const file, - const int line) { - CheckIntegerSet check_integer_set; -@@ -3079,8 +3079,8 @@ int _cmocka_run_group_tests(const char *group_name, - size_t i; - int rc; - -- /* Make sure LargestIntegralType is at least the size of a pointer. */ -- assert_true(sizeof(LargestIntegralType) >= sizeof(void*)); -+ /* Make sure uintmax_t is at least the size of a pointer. */ -+ assert_true(sizeof(uintmax_t) >= sizeof(void*)); - - cm_tests = libc_calloc(1, sizeof(struct CMUnitTestState) * num_tests); - if (cm_tests == NULL) { -@@ -3370,8 +3370,8 @@ int _run_tests(const UnitTest * const tests, const size_t number_of_tests) { - print_message("[==========] Running %"PRIdS " test(s).\n", - number_of_tests - setups - teardowns); - -- /* Make sure LargestIntegralType is at least the size of a pointer. */ -- assert_true(sizeof(LargestIntegralType) >= sizeof(void*)); -+ /* Make sure uintmax_t is at least the size of a pointer. */ -+ assert_true(sizeof(uintmax_t) >= sizeof(void*)); - - while (current_test < number_of_tests) { - const ListNode *test_check_point = NULL; -diff --git a/tests/test_alloc.c b/tests/test_alloc.c -index 966814a..3948084 100644 ---- a/tests/test_alloc.c -+++ b/tests/test_alloc.c -@@ -3,6 +3,7 @@ - #include - #include - #include -+#include - #include - #include - -diff --git a/tests/test_assert_macros.c b/tests/test_assert_macros.c -index 1a00880..3a7a0fe 100644 ---- a/tests/test_assert_macros.c -+++ b/tests/test_assert_macros.c -@@ -3,6 +3,7 @@ - #include - #include - #include -+#include - #include - #include - -diff --git a/tests/test_assert_macros_fail.c b/tests/test_assert_macros_fail.c -index aea919a..fc354d4 100644 ---- a/tests/test_assert_macros_fail.c -+++ b/tests/test_assert_macros_fail.c -@@ -3,6 +3,7 @@ - #include - #include - #include -+#include - #include - #include - -diff --git a/tests/test_basics.c b/tests/test_basics.c -index 1bb493f..9866d81 100644 ---- a/tests/test_basics.c -+++ b/tests/test_basics.c -@@ -20,6 +20,7 @@ - #include - #include - #include -+#include - #include - - static int setup(void **state) { -diff --git a/tests/test_cmockery.c b/tests/test_cmockery.c -index 83a7451..027b1ac 100644 ---- a/tests/test_cmockery.c -+++ b/tests/test_cmockery.c -@@ -17,6 +17,7 @@ - #include - #include - #include -+#include - #include - - /* A test case that does nothing and succeeds. */ -diff --git a/tests/test_double_macros.c b/tests/test_double_macros.c -index 138c579..b892272 100644 ---- a/tests/test_double_macros.c -+++ b/tests/test_double_macros.c -@@ -20,6 +20,7 @@ - #include - #include - #include -+#include - #include - - /* A test case that does check if double is equal. */ -diff --git a/tests/test_exception_handler.c b/tests/test_exception_handler.c -index 23c19cd..769eed8 100644 ---- a/tests/test_exception_handler.c -+++ b/tests/test_exception_handler.c -@@ -1,6 +1,7 @@ - #include - #include - #include -+#include - #include - - #include -diff --git a/tests/test_fixtures.c b/tests/test_fixtures.c -index 6d39487..e6d05d1 100644 ---- a/tests/test_fixtures.c -+++ b/tests/test_fixtures.c -@@ -1,6 +1,7 @@ - #include - #include - #include -+#include - #include - - #include -diff --git a/tests/test_float_macros.c b/tests/test_float_macros.c -index a9c7251..6ce8906 100644 ---- a/tests/test_float_macros.c -+++ b/tests/test_float_macros.c -@@ -20,6 +20,7 @@ - #include - #include - #include -+#include - #include - - /* A test case that does check if float is equal. */ -diff --git a/tests/test_group_fixtures.c b/tests/test_group_fixtures.c -index 64f0ab7..e9b4ad3 100644 ---- a/tests/test_group_fixtures.c -+++ b/tests/test_group_fixtures.c -@@ -4,6 +4,7 @@ - #include - #include - #include -+#include - #include - - static int group_setup(void **state) -diff --git a/tests/test_group_setup_assert.c b/tests/test_group_setup_assert.c -index eef61f8..92f88b6 100644 ---- a/tests/test_group_setup_assert.c -+++ b/tests/test_group_setup_assert.c -@@ -4,6 +4,7 @@ - #include - #include - #include -+#include - #include - - static int group_setup_failing(void **state) -diff --git a/tests/test_group_setup_fail.c b/tests/test_group_setup_fail.c -index 7815c03..1f2e701 100644 ---- a/tests/test_group_setup_fail.c -+++ b/tests/test_group_setup_fail.c -@@ -4,6 +4,7 @@ - #include - #include - #include -+#include - #include - - static int group_setup_failing(void **state) -diff --git a/tests/test_groups.c b/tests/test_groups.c -index af9e2b8..ea936c0 100644 ---- a/tests/test_groups.c -+++ b/tests/test_groups.c -@@ -20,6 +20,7 @@ - #include - #include - #include -+#include - #include - - static int setup(void **state) { -diff --git a/tests/test_ordering.c b/tests/test_ordering.c -index 817c0ba..fab2568 100644 ---- a/tests/test_ordering.c -+++ b/tests/test_ordering.c -@@ -3,6 +3,7 @@ - #include - #include - #include -+#include - #include - #include - -diff --git a/tests/test_ordering_fail.c b/tests/test_ordering_fail.c -index 652f5ad..88b4e29 100644 ---- a/tests/test_ordering_fail.c -+++ b/tests/test_ordering_fail.c -@@ -3,6 +3,7 @@ - #include - #include - #include -+#include - #include - #include - -diff --git a/tests/test_returns.c b/tests/test_returns.c -index b9370c9..574fa00 100644 ---- a/tests/test_returns.c -+++ b/tests/test_returns.c -@@ -3,6 +3,7 @@ - #include - #include - #include -+#include - #include - #include - -diff --git a/tests/test_returns_fail.c b/tests/test_returns_fail.c -index 81197d3..fa7f291 100644 ---- a/tests/test_returns_fail.c -+++ b/tests/test_returns_fail.c -@@ -3,6 +3,7 @@ - #include - #include - #include -+#include - #include - #include - -diff --git a/tests/test_setup_fail.c b/tests/test_setup_fail.c -index e3f8df8..9affaa6 100644 ---- a/tests/test_setup_fail.c -+++ b/tests/test_setup_fail.c -@@ -3,6 +3,7 @@ - #include - #include - #include -+#include - #include - - static int setup_fail(void **state) { -diff --git a/tests/test_skip.c b/tests/test_skip.c -index 127161a..0a6953d 100644 ---- a/tests/test_skip.c -+++ b/tests/test_skip.c -@@ -17,6 +17,7 @@ - #include - #include - #include -+#include - #include - - /* A test case that does check if an int is equal. */ -diff --git a/tests/test_skip_filter.c b/tests/test_skip_filter.c -index e40209e..56dc262 100644 ---- a/tests/test_skip_filter.c -+++ b/tests/test_skip_filter.c -@@ -19,6 +19,7 @@ - #include - #include - #include -+#include - #include - - static void test_skip1(void **state) -diff --git a/tests/test_strmatch.c b/tests/test_strmatch.c -index f2d966b..f8d088c 100644 ---- a/tests/test_strmatch.c -+++ b/tests/test_strmatch.c -@@ -19,6 +19,7 @@ - #include - #include - #include -+#include - #include - - #include "../src/cmocka.c" -diff --git a/tests/test_wildcard.c b/tests/test_wildcard.c -index 10ee195..3b85bb3 100644 ---- a/tests/test_wildcard.c -+++ b/tests/test_wildcard.c -@@ -17,6 +17,7 @@ - #include - #include - #include -+#include - #include - - static void test_ok1(void **state) diff --git a/srcpkgs/cmocka/template b/srcpkgs/cmocka/template deleted file mode 100644 index c54ef9203a18ad..00000000000000 --- a/srcpkgs/cmocka/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'cmocka' -pkgname=cmocka -version=1.1.7 -revision=1 -build_style=cmake -configure_args="-DUNIT_TESTING=ON" -# Generated build/CMakeDoxygenDefaults.cmake is broken: -# It contains a filename "\makeindex" -hostmakedepends="doxygen graphviz" -short_desc="Unit testing framework in C" -maintainer="Orphaned " -license="Apache-2.0" -homepage="https://cmocka.org/" -distfiles="https://cmocka.org/files/${version%.*}/cmocka-${version}.tar.xz" -checksum=810570eb0b8d64804331f82b29ff47c790ce9cd6b163e98d47a4807047ecad82 - -cmocka-devel_package() { - depends="cmocka-${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove usr/lib/cmake - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/cmst/template b/srcpkgs/cmst/template deleted file mode 100644 index a06061eb4ad013..00000000000000 --- a/srcpkgs/cmst/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'cmst' -pkgname=cmst -version=2023.03.14 -revision=1 -build_style=qmake -hostmakedepends="qt5-qmake qt5-host-tools" -makedepends="qt5-devel" -depends="connman" -short_desc="Qt GUI for Connman" -maintainer="Jonathan Lee " -license="MIT" -homepage="https://github.com/andrew-bibb/cmst" -distfiles="https://github.com/andrew-bibb/cmst/releases/download/${pkgname}-${version}/${pkgname}-${version}.tar.xz" -checksum=eba0ec46b3f79fa6cb29e9d6adae25ec366ed6c619ab5737b9fad0b1d3ff5d54 -post_install() { - vlicense text/LICENSE -} diff --git a/srcpkgs/cmt/template b/srcpkgs/cmt/template deleted file mode 100644 index e596f17ffe97e6..00000000000000 --- a/srcpkgs/cmt/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'cmt' -pkgname=cmt -version=1.18 -revision=1 -build_wrksrc="src" -build_style=gnu-makefile -make_use_env=yes -makedepends="ladspa-sdk" -short_desc="LADSPA plugins for use with software synthesis and recording packages" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="http://www.ladspa.org/cmt/overview.html" -distfiles="http://www.ladspa.org/download/${pkgname}_${version}.tgz" -checksum=a82f8636de1f4ada386a199a017a9cd775a49b49e716b11e8dd3f723c93df6ca - -post_extract() { - sed -e "/^CFLAGS/ s/-O2/${CFLAGS}/" \ - -e 's|-Werror||g' \ - -i "${wrksrc}/src/Makefile" -} - -do_install() { - vinstall '../plugins/cmt.so' 755 'usr/lib/ladspa' - vdoc ../README -} diff --git a/srcpkgs/cmuclmtk/template b/srcpkgs/cmuclmtk/template deleted file mode 100644 index 338bea25829812..00000000000000 --- a/srcpkgs/cmuclmtk/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 'cmuclmtk' -pkgname=cmuclmtk -version=0.7 -revision=3 -short_desc="Language model tools for Sphinx" -maintainer="Martin Riese " -license="GPL-2" -homepage="http://cmusphinx.sourceforge.net" -distfiles="${SOURCEFORGE_SITE}/cmusphinx/${pkgname}/${version}/${pkgname}-${version}.tar.gz" -checksum="d23e47f00224667c059d69ac942f15dc3d4c3dd40e827318a6213699b7fa2915" -build_style=gnu-configure -configure_args="--disable-static" - -libcmuclmtk_package() { - short_desc+=" - runtime libraries" - pkg_install() { - vmove usr/lib/*.so.* - } -} - -libcmuclmtk-devel_package() { - depends="libcmuclmtk>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/*.so - } -} - diff --git a/srcpkgs/cmus-cdio b/srcpkgs/cmus-cdio deleted file mode 120000 index c299fe288cf6f4..00000000000000 --- a/srcpkgs/cmus-cdio +++ /dev/null @@ -1 +0,0 @@ -cmus \ No newline at end of file diff --git a/srcpkgs/cmus-faad b/srcpkgs/cmus-faad deleted file mode 120000 index c299fe288cf6f4..00000000000000 --- a/srcpkgs/cmus-faad +++ /dev/null @@ -1 +0,0 @@ -cmus \ No newline at end of file diff --git a/srcpkgs/cmus-ffmpeg b/srcpkgs/cmus-ffmpeg deleted file mode 120000 index c299fe288cf6f4..00000000000000 --- a/srcpkgs/cmus-ffmpeg +++ /dev/null @@ -1 +0,0 @@ -cmus \ No newline at end of file diff --git a/srcpkgs/cmus-flac b/srcpkgs/cmus-flac deleted file mode 120000 index c299fe288cf6f4..00000000000000 --- a/srcpkgs/cmus-flac +++ /dev/null @@ -1 +0,0 @@ -cmus \ No newline at end of file diff --git a/srcpkgs/cmus-jack b/srcpkgs/cmus-jack deleted file mode 120000 index c299fe288cf6f4..00000000000000 --- a/srcpkgs/cmus-jack +++ /dev/null @@ -1 +0,0 @@ -cmus \ No newline at end of file diff --git a/srcpkgs/cmus-libao b/srcpkgs/cmus-libao deleted file mode 120000 index c299fe288cf6f4..00000000000000 --- a/srcpkgs/cmus-libao +++ /dev/null @@ -1 +0,0 @@ -cmus \ No newline at end of file diff --git a/srcpkgs/cmus-modplug b/srcpkgs/cmus-modplug deleted file mode 120000 index c299fe288cf6f4..00000000000000 --- a/srcpkgs/cmus-modplug +++ /dev/null @@ -1 +0,0 @@ -cmus \ No newline at end of file diff --git a/srcpkgs/cmus-mpc b/srcpkgs/cmus-mpc deleted file mode 120000 index c299fe288cf6f4..00000000000000 --- a/srcpkgs/cmus-mpc +++ /dev/null @@ -1 +0,0 @@ -cmus \ No newline at end of file diff --git a/srcpkgs/cmus-opus b/srcpkgs/cmus-opus deleted file mode 120000 index c299fe288cf6f4..00000000000000 --- a/srcpkgs/cmus-opus +++ /dev/null @@ -1 +0,0 @@ -cmus \ No newline at end of file diff --git a/srcpkgs/cmus-oss b/srcpkgs/cmus-oss deleted file mode 120000 index c299fe288cf6f4..00000000000000 --- a/srcpkgs/cmus-oss +++ /dev/null @@ -1 +0,0 @@ -cmus \ No newline at end of file diff --git a/srcpkgs/cmus-pulseaudio b/srcpkgs/cmus-pulseaudio deleted file mode 120000 index c299fe288cf6f4..00000000000000 --- a/srcpkgs/cmus-pulseaudio +++ /dev/null @@ -1 +0,0 @@ -cmus \ No newline at end of file diff --git a/srcpkgs/cmus-sndio b/srcpkgs/cmus-sndio deleted file mode 120000 index c299fe288cf6f4..00000000000000 --- a/srcpkgs/cmus-sndio +++ /dev/null @@ -1 +0,0 @@ -cmus \ No newline at end of file diff --git a/srcpkgs/cmus-wavpack b/srcpkgs/cmus-wavpack deleted file mode 120000 index c299fe288cf6f4..00000000000000 --- a/srcpkgs/cmus-wavpack +++ /dev/null @@ -1 +0,0 @@ -cmus \ No newline at end of file diff --git a/srcpkgs/cmus/template b/srcpkgs/cmus/template deleted file mode 100644 index 8219d929c136ac..00000000000000 --- a/srcpkgs/cmus/template +++ /dev/null @@ -1,114 +0,0 @@ -# Template file for 'cmus' -pkgname=cmus -version=2.12.0 -revision=2 -build_style=configure -configure_args="prefix=/usr LD=$CC" -hostmakedepends="pkg-config" -makedepends="ncurses-devel faad2-devel libcdio-devel libcdio-paranoia-devel - libcddb-devel libdiscid-devel libflac-devel libao-devel libmad-devel - libmodplug-devel libmp4v2-devel libmpcdec-devel pulseaudio-devel - opusfile-devel wavpack-devel alsa-lib-devel libvorbis-devel ffmpeg6-devel - sndio-devel jack-devel $(vopt_if elogind elogind-devel)" -short_desc="Small, fast and powerful console music player" -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=44b96cd5f84b0d84c33097c48454232d5e6a19cd33b9b6503ba9c13b6686bfc7 -build_options="elogind" -build_options_default="elogind" -desc_option_elogind="Support MPRIS interface via elogind" - -cmus-libao_package() { - short_desc+=" - libao output plugin" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/lib/cmus/op/ao.so - } -} -cmus-cdio_package() { - short_desc+=" - CDIO input plugin" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/lib/cmus/ip/cdio.so - } -} -cmus-faad_package() { - short_desc+=" - AAC/MP4 input plugin" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/lib/cmus/ip/aac.so - vmove usr/lib/cmus/ip/mp4.so - } -} -cmus-ffmpeg_package() { - short_desc+=" - FFmpeg input plugin" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/lib/cmus/ip/ffmpeg.so - } -} -cmus-flac_package() { - short_desc+=" - FLAC input plugin" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/lib/cmus/ip/flac.so - } -} -cmus-mpc_package() { - short_desc+=" - MPC input plugin" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/lib/cmus/ip/mpc.so - } -} -cmus-modplug_package() { - short_desc+=" - MOD input plugin" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/lib/cmus/ip/modplug.so - } -} -cmus-opus_package() { - short_desc+=" - Opus input plugin" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/lib/cmus/ip/opus.so - } -} -cmus-oss_package() { - short_desc+=" - OSS output plugin" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/lib/cmus/op/oss.so - } -} -cmus-pulseaudio_package() { - short_desc+=" - Pulseaudio output plugin" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/lib/cmus/op/pulse.so - } -} -cmus-jack_package() { - short_desc+=" - JACK output plugin" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/lib/cmus/op/jack.so - } -} -cmus-wavpack_package() { - short_desc+=" - Wavpack input plugin" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/lib/cmus/ip/wavpack.so - } -} -cmus-sndio_package() { - short_desc+=" - sndio output plugin" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/lib/cmus/op/sndio.so - } -} diff --git a/srcpkgs/cmusfm/template b/srcpkgs/cmusfm/template deleted file mode 100644 index 45ce909fa9ca4e..00000000000000 --- a/srcpkgs/cmusfm/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'cmusfm' -pkgname=cmusfm -version=0.5.0 -revision=1 -build_style=gnu-configure -configure_args="--enable-libnotify" -hostmakedepends="automake pkg-config" -makedepends="libcurl-devel libglib-devel libnotify-devel openssl-devel" -short_desc="Last.fm scrobbler for cmus" -maintainer="Arvin Ignaci " -license="GPL-3.0-or-later" -homepage="https://github.com/Arkq/cmusfm" -distfiles="${homepage}/archive/v${version}.tar.gz" -checksum=17aae8fc805e79b367053ad170854edceee5f4c51a9880200d193db9862d8363 - -pre_configure() { - autoreconf --install -} diff --git a/srcpkgs/cni-plugin-dnsname/template b/srcpkgs/cni-plugin-dnsname/template deleted file mode 100644 index 55f4a555028fab..00000000000000 --- a/srcpkgs/cni-plugin-dnsname/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'cni-plugin-dnsname' -pkgname=cni-plugin-dnsname -version=1.3.1 -revision=4 -build_style=go -go_import_path="github.com/containers/dnsname" -go_package="${go_import_path}/plugins/meta/dnsname" -depends="dnsmasq" -short_desc="Name resolution for containers" -maintainer="Cameron Nemo " -license="Apache-2.0" -homepage="https://github.com/containers/dnsname" -changelog="https://github.com/containers/dnsname/blob/main/RELEASE_NOTES.md" -distfiles="https://github.com/containers/dnsname/archive/v${version}.tar.gz" -checksum=a9319a1829e242b4769697650f7df63a635eda7369ba659618d49056b78bf3ce - -post_install() { - vmkdir usr/libexec/cni - mv "${DESTDIR}/usr/bin/dnsname" "${DESTDIR}/usr/libexec/cni/dnsname" - vdoc README.md - vdoc README_PODMAN.md - vsconf example/foobar.conflist -} diff --git a/srcpkgs/cni-plugins/template b/srcpkgs/cni-plugins/template deleted file mode 100644 index 1227dacf55aa0d..00000000000000 --- a/srcpkgs/cni-plugins/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'cni-plugins' -pkgname=cni-plugins -version=1.7.1 -revision=1 -build_style=go -go_import_path="github.com/containernetworking/plugins" -short_desc="Container Network Interface (plugins)" -maintainer="Cameron Nemo " -license="Apache-2.0" -homepage="https://github.com/containernetworking/plugins" -changelog="https://github.com/containernetworking/plugins/releases" -distfiles="https://github.com/containernetworking/plugins/archive/refs/tags/v${version}.tar.gz" -checksum=95b639f8ccbb714da98e331ef8813f790d447fce5417f2f8a575f3c62bfb1474 - -do_build() { - ./build_linux.sh \ - -ldflags \ - "-X ${go_import_path}/pkg/utils/buildversion.BuildVersion=${version}" -} - -do_install() { - vmkdir usr/libexec/cni - vcopy "bin/*" usr/libexec/cni -} diff --git a/srcpkgs/cni/template b/srcpkgs/cni/template deleted file mode 100644 index 15a0320533501c..00000000000000 --- a/srcpkgs/cni/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'cni' -pkgname=cni -version=1.2.3 -revision=2 -build_style=go -go_import_path="github.com/containernetworking/cni" -go_package="${go_import_path}/cnitool" -short_desc="Container Network Interface" -maintainer="Cameron Nemo " -license="Apache-2.0" -homepage="https://github.com/containernetworking/cni" -changelog="https://github.com/containernetworking/cni/releases" -distfiles="https://github.com/containernetworking/cni/archive/refs/tags/v${version}.tar.gz" -checksum=7e94c67144912b56d125dae9458b2fb21c8ce9fc868849df27e35dc8edaf7f24 - -post_install() { - for _doc in Documentation/*.md cnitool/README.md - do - vdoc "$_doc" - done -} diff --git a/srcpkgs/cnijfilter2/INSTALL b/srcpkgs/cnijfilter2/INSTALL deleted file mode 100644 index fdfe0e9a18e972..00000000000000 --- a/srcpkgs/cnijfilter2/INSTALL +++ /dev/null @@ -1,6 +0,0 @@ -case "${ACTION}" in - post) - chown cups.lp /usr/lib/bjlib2/cnnet.ini - chmod 0664 /usr/lib/bjlib2/cnnet.ini - ;; -esac diff --git a/srcpkgs/cnijfilter2/patches/include.patch b/srcpkgs/cnijfilter2/patches/include.patch deleted file mode 100644 index abd9107580c251..00000000000000 --- a/srcpkgs/cnijfilter2/patches/include.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/lgmon3/src/keytext.c -+++ b/lgmon3/src/keytext.c -@@ -37,6 +37,7 @@ - #include - #include /* Ver.2.80 */ - #include -+#include - - #include "keytext.h" - diff --git a/srcpkgs/cnijfilter2/patches/libusb-flag.patch b/srcpkgs/cnijfilter2/patches/libusb-flag.patch deleted file mode 100644 index 9c1cc8ad66b1c4..00000000000000 --- a/srcpkgs/cnijfilter2/patches/libusb-flag.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/lgmon3/src/Makefile.am -+++ b/lgmon3/src/Makefile.am -@@ -6,6 +6,6 @@ transform = - - cnijlgmon3_SOURCES = cnijcomif.c cnijifusb.c cnijlgmon3.c cnijifnet.c keytext.c cnijifnet2.c cnijutil.c - --CFLAGS = -O2 -Wall -I/usr/include/libusb-1.0 -I./common @XML2_CFLAGS@ -+CFLAGS = -O2 -Wall `pkg-config --cflags libusb-1.0` -I./common @XML2_CFLAGS@ - - cnijlgmon3_LDADD = -ldl -lusb-1.0 -lcnnet2 -lxml2 -lcnbpcnclapicom2 -lcnbpnet30 diff --git a/srcpkgs/cnijfilter2/template b/srcpkgs/cnijfilter2/template deleted file mode 100644 index 0a81e5f9e411f4..00000000000000 --- a/srcpkgs/cnijfilter2/template +++ /dev/null @@ -1,60 +0,0 @@ -# Template file for 'cnijfilter2' -pkgname=cnijfilter2 -version=6.60 -revision=2 -_uprevision=-1 -archs="i686 x86_64 aarch64" -build_style=gnu-configure -hostmakedepends="automake autoconf libtool glib-devel pkg-config gettext" -makedepends="cups-devel libglib-devel libusb-devel libxml2-devel" -depends="cups" -short_desc="Canon printer drivers for a number of PIXMA models" -maintainer="Ralph van Etten " -license="custom:canon,GPL-2.0-or-later" -homepage="https://www.canon-europe.com/support/consumer_products/products/fax__multifunctionals/inkjet/pixma_ts_series/pixma-ts9540.html?type=drivers&driverdetailid=tcm:13-1714899" -distfiles="https://gdlp01.c-wss.com/gds/3/0100011753/01/${pkgname}-source-${version}${_uprevision}.tar.gz" -checksum=997119d67897d2b6405555bc6baa4cf7727bf0ecc6467f86df408831b1dab6d0 -repository=nonfree - -CFLAGS="-fcommon" - -do_configure() { - local _libs="-L../../com/libs_bin_${XBPS_TARGET_MACHINE}" - for pkg in cmdtocanonij{2,3} cnijbe2 lgmon3 {raster,}tocanonij tocnpwg; do - msg_normal "Configuring ${pkg} ...\n" - cd ${wrksrc}/${pkg} - ./autogen.sh ${configure_args} \ - --enable-progpath=/usr/bin \ - --enable-libpath=/usr/lib/bjlib2 \ - CC="$CC" CFLAGS="$CFLAGS" LDFLAGS="$LDFLAGS $_libs" - # Force submodules to use our CFLAGS - vsed -i */Makefile -e "s;^CFLAGS =.*;& $CFLAGS;" - done -} - -do_build() { - for pkg in cmdtocanonij{2,3} cnijbe2 lgmon3 {raster,}tocanonij tocnpwg; do - msg_normal "Building ${pkg} ...\n" - cd ${wrksrc}/${pkg} - make clean -# make ${makejobs} - make - done -} - -do_install() { - local _libs="com/libs_bin_${XBPS_TARGET_MACHINE}" - for pkg in cmdtocanonij{2,3} cnijbe2 lgmon3 {raster,}tocanonij tocnpwg; do - msg_normal "Installing ${pkg} ...\n" - cd ${wrksrc}/${pkg} - make DESTDIR=${DESTDIR} install - done - cd ${wrksrc} - - vmkdir usr/lib/bjlib2 - vinstall com/ini/cnnet.ini 644 usr/lib/bjlib2 - vmkdir /usr/share/ppd/cnijfilter2 - vcopy "${_libs}/lib*" usr/lib - vcopy "ppd/*.ppd" usr/share/ppd/cnijfilter2 - vlicense doc/LICENSE-cnijfilter-${version}EN.txt LICENSE.txt -} diff --git a/srcpkgs/cnping/INSTALL b/srcpkgs/cnping/INSTALL deleted file mode 100644 index 6c7a28b1aa5aa4..00000000000000 --- a/srcpkgs/cnping/INSTALL +++ /dev/null @@ -1,5 +0,0 @@ -case "${ACTION}" in -post) - setcap cap_net_raw+ep usr/bin/cnping - ;; -esac diff --git a/srcpkgs/cnping/template b/srcpkgs/cnping/template deleted file mode 100644 index 8eade9209e1099..00000000000000 --- a/srcpkgs/cnping/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'cnping' -pkgname=cnping -version=1.0.0 -revision=1 -build_style=gnu-makefile -makedepends="libXinerama-devel libX11-devel" -depends="libcap-progs" -short_desc="Minimal Graphical IPV4 Ping Tool" -maintainer="Orphaned " -license="MIT, BSD-3-Clause" -homepage="https://github.com/cnlohr/cnping" -distfiles="https://github.com/cnlohr/cnping/archive/${version}.tar.gz" -checksum=43e4737e27a2ab5bd8f90c73efa0ce998c2cc1d767e4948f50ded0d29e683e2d - -do_install() { - vbin cnping - vlicense LICENSE.MIT - vlicense LICENSE.BSD-3-Clause -} diff --git a/srcpkgs/cntlm/files/cntlm/run b/srcpkgs/cntlm/files/cntlm/run deleted file mode 100644 index f1d5a2fd5541d8..00000000000000 --- a/srcpkgs/cntlm/files/cntlm/run +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh -exec 2>&1 -exec cntlm -f 2>&1 diff --git a/srcpkgs/cntlm/template b/srcpkgs/cntlm/template deleted file mode 100644 index e8b77db31b26c5..00000000000000 --- a/srcpkgs/cntlm/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'cntlm' -pkgname=cntlm -version=0.92.3 -revision=6 -build_style=gnu-configure -hostmakedepends="which" -short_desc="NTLM / NTLM Session Response / NTLMv2 authenticating HTTP proxy" -maintainer="Orphaned " -license="GPL-2.0-only" -homepage="https://cntlm.sourceforge.net/" -distfiles="${SOURCEFORGE_SITE}/cntlm/cntlm-$version.tar.gz" -checksum=9c3ad10924d43f7248df9ecd33cbc033afbd7ea8d9545de0d68a2782fed76298 - -do_build() { - make CC=$CC FLAGS="$CFLAGS $LDFLAGS" ${makejobs} -} -do_install() { - vbin cntlm - vman doc/cntlm.1 - vsv cntlm -} diff --git a/srcpkgs/coWPAtty/template b/srcpkgs/coWPAtty/template deleted file mode 100644 index 743c1bab88bec6..00000000000000 --- a/srcpkgs/coWPAtty/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'coWPAtty' -pkgname=coWPAtty -_pkgname=cowpatty -version=4.8 -revision=6 -build_style=gnu-makefile -make_use_env=1 -make_install_args="BINDIR=/usr/bin" -makedepends="libpcap-devel openssl-devel" -short_desc="WPA-PSK dictionary attack" -maintainer="nexolight " -license="BSD-3-Clause" -homepage="https://github.com/joswr1ght/cowpatty" -distfiles="https://github.com/joswr1ght/cowpatty/archive/${version}.tar.gz" -checksum=8aae67f4823edb76dff036808137888d2479477ec1e52aa86d6cecd26d58aa23 -disable_parallel_build=yes - -pre_build() { - vsed -e '/clang/d' \ - -e 's|-g3 -ggdb||g' \ - -i Makefile -} -post_install() { - vlicense COPYING -} diff --git a/srcpkgs/coWPAtty/update b/srcpkgs/coWPAtty/update deleted file mode 100644 index 88af90395e0cb1..00000000000000 --- a/srcpkgs/coWPAtty/update +++ /dev/null @@ -1,2 +0,0 @@ -site="http://www.willhackforsushi.com/?page_id=50" -pattern="cowpatty-\K[\d.]+(?=\.t)" diff --git a/srcpkgs/coccigrep/patches/python3.12.patch b/srcpkgs/coccigrep/patches/python3.12.patch deleted file mode 100644 index 75f662f5a94fc6..00000000000000 --- a/srcpkgs/coccigrep/patches/python3.12.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- ./src/coccigrep.py.orig 2023-09-29 14:43:43.818620944 -0400 -+++ ./src/coccigrep.py 2023-09-29 14:44:02.016730018 -0400 -@@ -15,7 +15,7 @@ - # 02110-1301, USA. - - try: -- from configparser import SafeConfigParser -+ from configparser import ConfigParser as SafeConfigParser - except Exception: - from ConfigParser import SafeConfigParser - from os import unlink, path, listdir, getcwd diff --git a/srcpkgs/coccigrep/template b/srcpkgs/coccigrep/template deleted file mode 100644 index 6dbe65444ef421..00000000000000 --- a/srcpkgs/coccigrep/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'coccigrep' -pkgname=coccigrep -version=1.20 -revision=6 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="coccinelle python3-Pygments" -short_desc="Semantic grep for the C language based on coccinelle" -maintainer="Orphaned " -license="GPL-3.0-only" -homepage="http://home.regit.org/software/coccigrep/" -distfiles="https://github.com/regit/coccigrep/archive/v${version}.tar.gz" -checksum=624840bac93b92b723bb89be1bf712717b984e7ab34c4712ec2a6135136df421 - -post_install() { - vman ${pkgname}.1 -} diff --git a/srcpkgs/coccinelle/patches/python-3.13.patch b/srcpkgs/coccinelle/patches/python-3.13.patch deleted file mode 100644 index bf5fc5af4263e1..00000000000000 --- a/srcpkgs/coccinelle/patches/python-3.13.patch +++ /dev/null @@ -1,70 +0,0 @@ ---- a/bundles/pyml/pyml-current/pyml_stubs.c -+++ b/bundles/pyml/pyml-current/pyml_stubs.c -@@ -136,8 +136,6 @@ file_of_file_descr(value file_descr, con - } - #endif - --static void *Python27__PyObject_NextNotImplemented; -- - /* Global variables for the library */ - - /* version_major != 0 iff the library is initialized */ -@@ -743,15 +741,18 @@ guess_debug_build() - PyObject *debug_build_py; - char *py_debug_str = "Py_DEBUG"; - if (version_major >= 3) { -- py_debug = Python3_PyUnicode_FromStringAndSize(py_debug_str, 8); -+ py_debug = Python3_PyUnicode_FromStringAndSize(py_debug_str, strlen(py_debug_str)); - } - else { -- py_debug = Python2_PyString_FromStringAndSize(py_debug_str, 8); -+ py_debug = Python2_PyString_FromStringAndSize(py_debug_str, strlen(py_debug_str)); - } - assert(py_debug); - args = singleton(py_debug); - debug_build_py = Python_PyObject_Call(get_config_var, args, NULL); -- assert(debug_build_py); -+ if (!debug_build_py) { -+ Python_PyErr_Print(); -+ caml_failwith("Cannot check for debug build"); -+ } - if (debug_build_py == Python__Py_NoneStruct) { - debug_build = 0; - } -@@ -797,8 +798,6 @@ py_load_library(value filename_ocaml, va - Python27_PyCapsule_New = resolve("PyCapsule_New"); - Python27_PyCapsule_GetPointer = resolve("PyCapsule_GetPointer"); - Python27_PyCapsule_IsValid = resolve("PyCapsule_IsValid"); -- Python27__PyObject_NextNotImplemented = -- resolve("_PyObject_NextNotImplemented"); - } - Python_PyObject_CallFunctionObjArgs = - resolve("PyObject_CallFunctionObjArgs"); -@@ -970,6 +969,17 @@ enum pytype_labels { - Set - }; - -+static bool is_iterable(PyObject *obj) { -+ PyObject *iter = Python_PyObject_GetIter(obj); -+ if (iter) { -+ Py_DECREF(iter); -+ return true; -+ } else { -+ Python_PyErr_Clear(); -+ return false; -+ } -+} -+ - CAMLprim value - pytype(value object_ocaml) - { -@@ -1035,8 +1045,7 @@ pytype(value object_ocaml) - else if (ob_type == Python_PySet_Type) { - result = Set; - } -- else if (typeobj->tp_iternext != NULL && -- typeobj->tp_iternext != &Python27__PyObject_NextNotImplemented) { -+ else if (is_iterable(object)) { - result = Iter; - } - else { diff --git a/srcpkgs/coccinelle/template b/srcpkgs/coccinelle/template deleted file mode 100644 index 7d77d63d00b3c1..00000000000000 --- a/srcpkgs/coccinelle/template +++ /dev/null @@ -1,38 +0,0 @@ -# Template file for 'coccinelle' -pkgname=coccinelle -version=1.3 -revision=2 -build_style=gnu-configure -configure_args="--without-pdflatex --enable-release - --with-python=/usr/bin/python3" -hostmakedepends="python3 automake libtool ocaml" -makedepends="ocaml ocaml-findlib ocaml-num pcre-devel python3-devel" -checkdepends="python3" -short_desc="Program matching and transformation engine" -maintainer="Đoàn Trần Công Danh " -license="GPL-2.0-only" -homepage="https://coccinelle.gitlabpages.inria.fr/website/" -# this ref is https://github.com/ocamllibs/stdcompat/pull/35 ... -_stdcompat=34487909b3c2693f9305ec17f9124d582d93258f -distfiles="https://coccinelle.gitlabpages.inria.fr/website/distrib/coccinelle-${version}.tar.gz - https://github.com/thierry-martinez/stdcompat/archive/${_stdcompat}.tar.gz" -checksum="d214410c502951bb30b86f46ecd51c02ba5cfbcb2c1eee7268428a162b18f985 - 0eeb8ee66fb7fce101b0be4e0da89a9c51cabc8f59db6c18f6dac0fac058fadc" -disable_parallel_build=yes -nocross=yes -make_check=ci-skip # broken out of the box -skip_extraction="${_stdcompat}.tar.gz" - -case "$XBPS_TARGET_MACHINE" in - x86_64*|aarch64*|riscv64*) ;; - *) broken="bundled mehir wants ocamlopt";; -esac - -post_extract() { - rm -rf bundles/stdcompat/stdcompat-current - vsrcextract -C bundles/stdcompat/stdcompat-current "${_stdcompat}.tar.gz" -} - -pre_configure() { - autoreconf -fi -} diff --git a/srcpkgs/coccinelle/update b/srcpkgs/coccinelle/update deleted file mode 100644 index 7cdcc40b88476a..00000000000000 --- a/srcpkgs/coccinelle/update +++ /dev/null @@ -1 +0,0 @@ -site='https://coccinelle.gitlabpages.inria.fr/website/download.html' diff --git a/srcpkgs/cocogitto/template b/srcpkgs/cocogitto/template deleted file mode 100644 index 559e13f7449142..00000000000000 --- a/srcpkgs/cocogitto/template +++ /dev/null @@ -1,34 +0,0 @@ -# Template file for 'cocogitto' -pkgname=cocogitto -version=6.3.0 -revision=1 -build_style=cargo -build_helper=qemu -hostmakedepends="pkg-config" -makedepends="libgit2-1.9-devel" -depends="gnupg" -short_desc="Conventional Commits toolbox" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/cocogitto/cocogitto" -changelog="https://raw.githubusercontent.com/cocogitto/cocogitto/main/CHANGELOG.md" -distfiles="https://github.com/cocogitto/cocogitto/archive/refs/tags/${version}.tar.gz" -checksum=bf78a06ec20cd33c4f9bcddb427067de34d005fb6d4a41727239b7b1e8e916e0 -# Test suite is not atomic, relies on user environment such as git user configuration -make_check=no - -post_install() { - local cog="${DESTDIR}/usr/bin/cog" - for shell in bash zsh fish; do - vtargetrun ${cog} generate-completions ${shell} > cog.${shell} - vcompletion cog.${shell} ${shell} cog - done - - vtargetrun ${cog} generate-manpages "${XBPS_BUILDDIR}/${pkgname}-${version}/gen" - for manpage in gen/*.1; do - vman ${manpage} - done - - vdoc README.md - vlicense LICENSE -} diff --git a/srcpkgs/cod/template b/srcpkgs/cod/template deleted file mode 100644 index 8832fd8df776b5..00000000000000 --- a/srcpkgs/cod/template +++ /dev/null @@ -1,12 +0,0 @@ -# Template file for 'cod' -pkgname=cod -version=0.1.0 -revision=4 -build_style=go -go_import_path="github.com/dim-an/cod" -short_desc="Completion daemon for bash/zsh" -maintainer="Orphaned " -license="Apache-2.0" -homepage="https://github.com/dim-an/cod" -distfiles="https://github.com/dim-an/cod/archive/v${version}.tar.gz" -checksum=3d8ed6f284afcf4c86a2164e234ab7ff40c50aa6ab0bd892e59f8dc8aef02541 diff --git a/srcpkgs/codeberg-cli/template b/srcpkgs/codeberg-cli/template deleted file mode 100644 index 14a1ee713feb07..00000000000000 --- a/srcpkgs/codeberg-cli/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'codeberg-cli' -pkgname=codeberg-cli -version=0.5.1 -revision=1 -build_style=cargo -build_helper=qemu -hostmakedepends="pkg-config" -makedepends="libgit2-1.9-devel openssl-devel" -short_desc="CLI Tool for Codeberg similar to gh and glab" -maintainer="tranzystorekk " -license="AGPL-3.0-or-later" -homepage="https://codeberg.org/Aviac/codeberg-cli" -changelog="https://codeberg.org/Aviac/codeberg-cli/raw/branch/main/CHANGELOG.md" -distfiles="https://codeberg.org/Aviac/codeberg-cli/archive/v${version}.tar.gz" -checksum=6f91dd631ec630d7b558abcc783757ea189e934aee5ea645691268f859d0c197 - -post_install() { - vlicense LICENSE - - for shell in bash fish zsh; do - vtargetrun ${DESTDIR}/usr/bin/berg completion ${shell} > berg.${shell} - vcompletion berg.${shell} ${shell} berg - done -} diff --git a/srcpkgs/codeblocks-devel b/srcpkgs/codeblocks-devel deleted file mode 120000 index 70af82010de2f3..00000000000000 --- a/srcpkgs/codeblocks-devel +++ /dev/null @@ -1 +0,0 @@ -codeblocks \ No newline at end of file diff --git a/srcpkgs/codeblocks/patches/cross-autorevision.patch b/srcpkgs/codeblocks/patches/cross-autorevision.patch deleted file mode 100644 index 4e5a43305eb03d..00000000000000 --- a/srcpkgs/codeblocks/patches/cross-autorevision.patch +++ /dev/null @@ -1,53 +0,0 @@ ---- a/src/build_tools/autorevision/Makefile.am -+++ b/src/build_tools/autorevision/Makefile.am -@@ -1,3 +1,10 @@ -+CC = cc -+CXX = g++ -+LD = g++ -+CFLAGS = -O2 -pipe -+CXXFLAGS = -O2 -pipe -+LDFLAGS = -s -+ - noinst_PROGRAMS = auto_revision - auto_revision_SOURCES = autorevision.cpp - ---- a/src/build_tools/autorevision/Makefile.in -+++ b/src/build_tools/autorevision/Makefile.in -@@ -237,19 +237,19 @@ CB_SQUIRREL_CFLAGS = @CB_SQUIRREL_CFLAGS - CB_SQUIRREL_LIBS = @CB_SQUIRREL_LIBS@ - CB_TINYXML_CFLAGS = @CB_TINYXML_CFLAGS@ - CB_TINYXML_LIBS = @CB_TINYXML_LIBS@ --CC = @CC@ -+CC = cc - CCDEPMODE = @CCDEPMODE@ --CFLAGS = @CFLAGS@ -+CFLAGS := -O2 -pipe - CODEBLOCKS_PLATFORM = @CODEBLOCKS_PLATFORM@ - CODEBLOCKS_VERSION_INFO = @CODEBLOCKS_VERSION_INFO@ --CPP = @CPP@ --CPPFLAGS = @CPPFLAGS@ -+CPP = cpp -+CPPFLAGS := -DNDEBUG - CSCOPE = @CSCOPE@ - CTAGS = @CTAGS@ --CXX = @CXX@ --CXXCPP = @CXXCPP@ -+CXX = g++ -+CXXCPP = g++ - CXXDEPMODE = @CXXDEPMODE@ --CXXFLAGS = @CXXFLAGS@ -+CXXFLAGS = -O2 -pipe - CYGPATH_W = @CYGPATH_W@ - DATE = @DATE@ - DEFS = @DEFS@ -@@ -287,8 +287,8 @@ INSTALL_DATA = @INSTALL_DATA@ - INSTALL_PROGRAM = @INSTALL_PROGRAM@ - INSTALL_SCRIPT = @INSTALL_SCRIPT@ - INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ --LD = @LD@ --LDFLAGS = @LDFLAGS@ -+LD = g++ -+LDFLAGS = -s - LIBOBJS = @LIBOBJS@ - LIBS = @LIBS@ - LIBTOOL = @LIBTOOL@ diff --git a/srcpkgs/codeblocks/template b/srcpkgs/codeblocks/template deleted file mode 100644 index 4f19541b7834bc..00000000000000 --- a/srcpkgs/codeblocks/template +++ /dev/null @@ -1,37 +0,0 @@ -# Template file for 'codeblocks' -pkgname=codeblocks -version=25.03 -revision=2 -build_style=gnu-configure -configure_args="--with-wx-config=wx-config-gtk3 --with-contrib-plugins - --with-boost=${XBPS_CROSS_BASE}/usr - --with-boost-libdir=${XBPS_CROSS_BASE}/usr/lib - --with-boost-system=c - ac_cv_exeext=no --with-gnu-ld" -hostmakedepends="libtool pkg-config zip tinyxml-devel" -makedepends="gtk+3-devel wxWidgets-gtk3-devel tinyxml-devel hunspell-devel - gamin-devel boost-devel-minimal boost-build tinyxml-devel" -short_desc="Free C, C++ and Fortran IDE" -maintainer="Orphaned " -license="GPL-3.0-only" -homepage="http://www.codeblocks.org" -distfiles="${SOURCEFORGE_SITE}/${pkgname}/Sources/${version}/${pkgname}_${version}.tar.xz" -checksum=b0f6aa5908d336d7f41f9576b2418ac7d27efbc59282aa8c9171d88cea74049e -# disable_parallel_build="plugins use same working directory" - -CXXFLAGS="-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64" -LDFLAGS="-ltinyxml" - -post_install() { - vinstall debian/codeblocks.sharedmime 644 /usr/share/mime/packages codeblocks.xml - vinstall src/mime/codeblocks.desktop 644 /usr/share/applications -} - -codeblocks-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove "usr/lib/*.so" - vmove usr/include/codeblocks - } -} diff --git a/srcpkgs/codec2-devel b/srcpkgs/codec2-devel deleted file mode 120000 index d9596128784345..00000000000000 --- a/srcpkgs/codec2-devel +++ /dev/null @@ -1 +0,0 @@ -codec2 \ No newline at end of file diff --git a/srcpkgs/codec2/patches/cross.patch b/srcpkgs/codec2/patches/cross.patch deleted file mode 100644 index 46b52c0b805ce5..00000000000000 --- a/srcpkgs/codec2/patches/cross.patch +++ /dev/null @@ -1,15 +0,0 @@ -# reason: -# [110/327] Generating codebookjvm.c -# FAILED: src/codebookjvm.c /builddir/codec2-1.0.1/build/src/codebookjvm.c -# /bin/sh: line 1: /builddir/codec2-1.0.1/build/src/generate_codebook: cannot execute binary file: Exec format error - ---- a/src/CMakeLists.txt -+++ b/src/CMakeLists.txt -@@ -68,6 +68,7 @@ - ExternalProject_Add(codec2_native - SOURCE_DIR ${CMAKE_CURRENT_SOURCE_DIR}/.. - BINARY_DIR ${CMAKE_CURRENT_BINARY_DIR}/codec2_native -+ CMAKE_ARGS -DCMAKE_C_COMPILER=$ENV{CC_FOR_BUILD} -DCMAKE_C_FLAGS=$ENV{CFLAGS_FOR_BUILD} - BUILD_COMMAND ${CMAKE_COMMAND} --build . --target generate_codebook - INSTALL_COMMAND ${CMAKE_COMMAND} -E copy ${CMAKE_CURRENT_BINARY_DIR}/codec2_native/src/generate_codebook ${CMAKE_CURRENT_BINARY_DIR} - BUILD_BYPRODUCTS ${CMAKE_CURRENT_BINARY_DIR}/generate_codebook diff --git a/srcpkgs/codec2/template b/srcpkgs/codec2/template deleted file mode 100644 index 6b34cf908b70ee..00000000000000 --- a/srcpkgs/codec2/template +++ /dev/null @@ -1,67 +0,0 @@ -# Template file for 'codec2' -pkgname=codec2 -version=1.0.1 -revision=1 -build_style=cmake -checkdepends="gnuplot octave python3-numpy sox valgrind" -short_desc="Low bit rate speech codec" -maintainer="Orphaned " -license="LGPL-2.1-only" -homepage="https://www.rowetel.com/codec2.html" -distfiles="https://github.com/drowe67/codec2/archive/v${version}.tar.gz" -# https://github.com/drowe67/codec2#older-code -# In July 2023 this repo was refactored, older code can be found in -# https://github.com/drowe67/codec2-dev -# diffed, no change -distfiles="https://github.com/drowe67/codec2-dev/archive/refs/tags/v${version}.tar.gz" -checksum=e6f12129f0f63d65a3c7b2c9bf8ddf4ec3b481123279890bf87271a8bb55d8be - -do_check() { - cd build - ctest -E "test_CML_ldpcut|\ -test_COHPSK_modem_octave_port|\ -test_OFDM_modem_burst_acq_port|\ -test_OFDM_modem_datac0_octave_burst|\ -test_OFDM_modem_datac1_octave|\ -test_OFDM_modem_datac3_octave|\ -test_OFDM_modem_esno_est_c|\ -test_OFDM_modem_esno_est_octave|\ -test_OFDM_modem_fading_BER|\ -test_OFDM_modem_fading_DPSK_BER|\ -test_OFDM_modem_octaeve_datac0_mpp|\ -test_OFDM_modem_octave_burst_acq|\ -test_OFDM_modem_octave_datac0_mpp|\ -test_OFDM_modem_octave_datac0_mpp_coded|\ -test_OFDM_modem_octave_datac0_postamble|\ -test_OFDM_modem_octave_port|\ -test_OFDM_modem_octave_port_Nc_31|\ -test_OFDM_modem_octave_qam16_uncoded|\ -test_OFDM_modem_phase_est_bw|\ -test_OFDM_modem_time_sync_700D|\ -test_codec2_700c_octave_port|\ -test_demo_700d|\ -test_demo_700d_python|\ -test_freedv_api_700D_backwards_compatability|\ -test_freedv_api_700D_burble|\ -test_freedv_data_raw_fsk_ldpc_100|\ -test_freedv_reliable_text_awgn_700D|\ -test_freedv_reliable_text_fade_1600|\ -test_freedv_reliable_text_fade_700D|\ -test_freedv_reliable_text_fade_700E|\ -test_fsk_lib_4fsk_ldpc|\ -test_fsk_modem_octave_port|\ -test_ldpc_enc_dec_HRA_56_56|\ -test_ldpc_enc_dec_H_16200_9720|\ -test_ldpc_enc_dec_H_2064_516_sparse" -} - -codec2-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/codecrypt/patches/cryptopp.patch b/srcpkgs/codecrypt/patches/cryptopp.patch deleted file mode 100644 index 4b996fd6c83757..00000000000000 --- a/srcpkgs/codecrypt/patches/cryptopp.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/configure.ac -+++ b/configure.ac -@@ -37,7 +37,7 @@ if test "$WITH_CRYPTOPP" = "yes"; then - - PKG_PROG_PKG_CONFIG([0.25]) - -- PKG_CHECK_MODULES([CRYPTOPP],[libcrypto++]) -+ PKG_CHECK_MODULES([CRYPTOPP],[libcryptopp]) - - #crypto++ headers are either in include/crypto++ or include/cryptopp, - #the information is otherwise unavailable from standard configuration diff --git a/srcpkgs/codecrypt/template b/srcpkgs/codecrypt/template deleted file mode 100644 index cd326930709d35..00000000000000 --- a/srcpkgs/codecrypt/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'codecrypt' -pkgname=codecrypt -version=1.8 -revision=4 -build_style=gnu-configure -hostmakedepends="automake libtool pkg-config" -makedepends="crypto++-devel fftw-devel gmp-devel" -short_desc="Post-quantum cryptography tool" -maintainer="Orphaned " -license="LGPL-3.0-or-later" -homepage="https://e-x-a.org/codecrypt" -distfiles="https://github.com/exaexa/codecrypt/archive/v${version}.tar.gz" -checksum=25f11bc361b4f8aca7245698334b5715b7d594d708a75e8cdb2aa732dc46eb96 - -LDFLAGS="-lpthread" - -pre_configure() { - ./autogen.sh -} diff --git a/srcpkgs/codelite/patches/ctags-cross.patch b/srcpkgs/codelite/patches/ctags-cross.patch deleted file mode 100644 index 53581797c88bdd..00000000000000 --- a/srcpkgs/codelite/patches/ctags-cross.patch +++ /dev/null @@ -1,22 +0,0 @@ -CMake doesn't find_path ctags properly when crossbuilding. -The CTAGS_SUBMODULE variable is never used though, -and ctags are still built and installed properly -diff --git a/CMakeLists.txt b/CMakeLists.txt -index c88083fd1..ee251c58f 100644 ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -179,14 +179,6 @@ else(APPLE) - set(WX_COMPONENTS "std aui propgrid stc ribbon richtext") - endif() - --if(UNIX) -- find_path(CTAGS_SUBMODULE CMakeLists.txt PATHS ${CMAKE_SOURCE_DIR}/ctags/) -- if(NOT CTAGS_SUBMODULE) -- message(STATUS "Could not locate `${CMAKE_SOURCE_DIR}/ctags/CMakeLists.txt` file") -- message(FATAL_ERROR "Please make sure you have run `git submodule update --init`") -- endif() --endif() -- - if(WITH_WXPATH) - set(ENV{PATH} ${WITH_WXPATH}:$ENV{PATH}) - endif() diff --git a/srcpkgs/codelite/patches/musl.patch b/srcpkgs/codelite/patches/musl.patch deleted file mode 100644 index 9d369022a88d52..00000000000000 --- a/srcpkgs/codelite/patches/musl.patch +++ /dev/null @@ -1,12 +0,0 @@ -diff --git a/codelitegcc/main.cpp b/codelitegcc/main.cpp -index 1b78e0825..a4ffdc3e7 100644 ---- a/codelitegcc/main.cpp -+++ b/codelitegcc/main.cpp -@@ -33,6 +33,7 @@ extern int ExecuteProcessWIN(const std::string& commandline); - #include - #include - #include -+#include - - void WriteContent( const std::string& logfile, const std::string& filename, const std::string& flags ) - { diff --git a/srcpkgs/codelite/patches/pango144.patch b/srcpkgs/codelite/patches/pango144.patch deleted file mode 100644 index 47a75e1d952da2..00000000000000 --- a/srcpkgs/codelite/patches/pango144.patch +++ /dev/null @@ -1,37 +0,0 @@ -Pango now requires harfbuzz, but it's not searched for. - ---- a/cmake/Modules/FindGTK3.cmake -+++ b/cmake/Modules/FindGTK3.cmake -@@ -60,6 +60,21 @@ if(NOT GLIB2_FOUND) - set(_GTK3_found_all false) - endif() - -+# Harfbuzz -+ -+pkg_check_modules(PC_HARFBUZZ harfbuzz) -+ -+if(NOT PC_HARFBUZZ_FOUND) -+ set(_GTK3_found_all false) -+endif() -+ -+find_path(HARFBUZZ_INCLUDE_DIR hb.h -+ HINTS ${PC_HARFBUZZ_INCLUDEDIR} ${PC_HARFBUZZ_INCLUDE_DIRS} -+ PATH_SUFFIXES harfbuzz) -+ -+find_library(HARFBUZZ_LIBRARY NAMES harfbuzz -+ HINTS ${PC_HARFBUZZ_LIBDIR} ${PC_HARFBUZZ_LIBRARY_DIRS}) -+ - # Pango - - pkg_check_modules(PC_PANGO pango) -@@ -108,8 +123,8 @@ if(_GTK3_found_all) - - find_package_handle_standard_args(GTK3 DEFAULT_MSG GTK3_LIBRARY GTK3_INCLUDE_DIR) - -- set(GTK3_LIBRARIES ${GTK3_LIBRARY} ${GDK3_LIBRARY} ${GLIB2_LIBRARIES} ${PANGO_LIBRARY} ${CAIRO_LIBRARY} ${GDKPIXBUF_LIBRARY} ${ATK_LIBRARY}) -- set(GTK3_INCLUDE_DIRS ${GTK3_INCLUDE_DIR} ${GLIB2_INCLUDE_DIRS} ${PANGO_INCLUDE_DIR} ${CAIRO_INCLUDE_DIR} ${GDKPIXBUF_INCLUDE_DIR} ${ATK_INCLUDE_DIR}) -+ set(GTK3_LIBRARIES ${GTK3_LIBRARY} ${GDK3_LIBRARY} ${GLIB2_LIBRARIES} ${HARFBUZZ_LIBRARY} ${PANGO_LIBRARY} ${CAIRO_LIBRARY} ${GDKPIXBUF_LIBRARY} ${ATK_LIBRARY}) -+ set(GTK3_INCLUDE_DIRS ${GTK3_INCLUDE_DIR} ${GLIB2_INCLUDE_DIRS} ${HARFBUZZ_INCLUDE_DIR} ${PANGO_INCLUDE_DIR} ${CAIRO_INCLUDE_DIR} ${GDKPIXBUF_INCLUDE_DIR} ${ATK_INCLUDE_DIR}) - - mark_as_advanced(GTK3_INCLUDE_DIR GTK3_LIBRARY) - diff --git a/srcpkgs/codelite/patches/wx-master.patch b/srcpkgs/codelite/patches/wx-master.patch deleted file mode 100644 index 151411cc8770fa..00000000000000 --- a/srcpkgs/codelite/patches/wx-master.patch +++ /dev/null @@ -1,32 +0,0 @@ -From c5c975afa30c958b87399255abf13e653138a697 Mon Sep 17 00:00:00 2001 -From: Eran Ifrah -Date: Tue, 21 Mar 2023 01:37:47 +0200 -Subject: [PATCH] fixed build against latest wx-master - ---- - LiteEditor/editorsettingsdockingwidows.cpp | 4 ++-- - codelitephp/php-plugin/php_open_resource_dlg.h | 2 +- - 2 files changed, 3 insertions(+), 3 deletions(-) - -diff --git a/LiteEditor/editorsettingsdockingwidows.cpp b/LiteEditor/editorsettingsdockingwidows.cpp -index d14341863e..973f194a39 100644 ---- a/LiteEditor/editorsettingsdockingwidows.cpp -+++ b/LiteEditor/editorsettingsdockingwidows.cpp -@@ -59,7 +59,7 @@ EditorSettingsDockingWindows::EditorSettingsDockingWindows(wxWindow* parent, Opt - std::unordered_map orientation_map = { { "UP", wxUP }, { "DOWN", wxDOWN } }; - std::unordered_map orientation_map_reverse = { { wxUP, "UP" }, { wxDOWN, "DOWN" } }; - -- AddProperty(_("Workspace tabs orientation"), { "UP", "DOWN" }, -+ AddProperty(_("Workspace tabs orientation"), std::vector{ "UP", "DOWN" }, - orientation_map_reverse[m_options->GetWorkspaceTabsDirection()], - [this, orientation_map](const wxString&, const wxAny& value) mutable { - wxString str_value; -@@ -67,7 +67,7 @@ EditorSettingsDockingWindows::EditorSettingsDockingWindows(wxWindow* parent, Opt - m_options->SetWorkspaceTabsDirection(orientation_map[str_value]); - } - }); -- AddProperty(_("Output tabs orientation"), { "UP", "DOWN" }, -+ AddProperty(_("Output tabs orientation"), std::vector{ "UP", "DOWN" }, - orientation_map_reverse[m_options->GetOutputTabsDirection()], - [this, orientation_map](const wxString&, const wxAny& value) mutable { - wxString str_value; diff --git a/srcpkgs/codelite/template b/srcpkgs/codelite/template deleted file mode 100644 index fd5fe9ea38c2a3..00000000000000 --- a/srcpkgs/codelite/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'codelite' -pkgname=codelite -version=17.0.0 -revision=1 -build_style=cmake -build_helper=cmake-wxWidgets-gtk3 -configure_args="-DWITH_PCH=0 -DWITH_WX_CONFIG=wx-config-gtk3 - $(vopt_if sftp -DENABLE_SFTP=1 -DENABLE_SFTP=0)" -hostmakedepends="pkg-config which" -makedepends="gtk+3-devel wxWidgets-gtk3-devel sqlite-devel MesaLib-devel - $(vopt_if hunspell hunspell-devel) $(vopt_if sftp libssh-devel)" -short_desc="Open-source, cross platform IDE for the C/C++ programming languages" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="http://www.codelite.org" -distfiles=https://github.com/eranif/codelite/releases/download/${version}/codelite-${version}.tar.gz -checksum=c0dfe6df38426d761ef5622b7a9ab91481244a09ad751f5daafa37bb9b611d57 -python_version=3 - -build_options="hunspell sftp" -build_options_default="hunspell sftp" -desc_option_hunspell="Enable SpellCheck plugin" -desc_option_sftp="Enable Workspace Mirroring plugin" - -CXXFLAGS="-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64" diff --git a/srcpkgs/codesearch/template b/srcpkgs/codesearch/template deleted file mode 100644 index f3a2e3aa2e60be..00000000000000 --- a/srcpkgs/codesearch/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'codesearch' -pkgname=codesearch -version=1.2.0 -revision=4 -build_style=go -go_import_path="github.com/google/codesearch" -go_package="github.com/google/codesearch/cmd/cgrep - github.com/google/codesearch/cmd/cindex - github.com/google/codesearch/cmd/csearch" -short_desc="Fast, indexed regexp search over large file trees" -maintainer="Leah Neukirchen " -license="BSD-3-Clause" -homepage="https://github.com/google/codesearch" -distfiles="https://github.com/google/codesearch/archive/v${version}.tar.gz" -checksum=0314f4c0a8c2d4a050cd0b0ad95d489d28bef8bada63ea20fdc59e802ac1126e - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/coeurl-devel b/srcpkgs/coeurl-devel deleted file mode 120000 index bdd2ff71f0cb17..00000000000000 --- a/srcpkgs/coeurl-devel +++ /dev/null @@ -1 +0,0 @@ -coeurl \ No newline at end of file diff --git a/srcpkgs/coeurl/template b/srcpkgs/coeurl/template deleted file mode 100644 index b73eb89978ab8d..00000000000000 --- a/srcpkgs/coeurl/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'coeurl' -pkgname=coeurl -version=0.3.1 -revision=1 -build_style=meson -hostmakedepends="pkg-config" -makedepends="spdlog libevent-devel libcurl-devel" -short_desc="Simple async wrapper around CURL for C++" -maintainer="Orphaned " -license="MIT" -homepage="https://nheko.im/nheko-reborn/coeurl" -distfiles="https://nheko.im/nheko-reborn/coeurl/-/archive/v${version}/coeurl-v${version}.tar.gz" -checksum=6203654c2eec7a286388a6cfa8d8ea5698c57b7b8be235b2cc165f0b4c7bee0b - -post_install() { - vlicense LICENSE -} - -coeurl-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision} ${makedepends}" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/cogl-devel b/srcpkgs/cogl-devel deleted file mode 120000 index 6f5044fbcd17ab..00000000000000 --- a/srcpkgs/cogl-devel +++ /dev/null @@ -1 +0,0 @@ -cogl \ No newline at end of file diff --git a/srcpkgs/cogl/template b/srcpkgs/cogl/template deleted file mode 100644 index bb0f1001526c87..00000000000000 --- a/srcpkgs/cogl/template +++ /dev/null @@ -1,50 +0,0 @@ -# Template file for 'cogl' -pkgname=cogl -version=1.22.8 -revision=3 -build_style=gnu-configure -build_helper="gir" -configure_args="--enable-cairo=yes --enable-cogl-pango=yes - --enable-gdk-pixbuf=yes --enable-kms-egl-platform - --enable-wayland-egl-platform --enable-wayland-egl-server - $(vopt_enable gir introspection)" -hostmakedepends="automake libtool gettext gettext-devel pkg-config intltool - glib-devel gobject-introspection gtk-doc" -makedepends="libXcomposite-devel libXrandr-devel MesaLib-devel pango-devel - gdk-pixbuf-devel wayland-devel libXdamage-devel" -short_desc="Library for using 3D graphics hardware for rendering" -maintainer="Orphaned " -license="LGPL-2.1-or-later" -homepage="http://www.clutter-project.org" -distfiles="${GNOME_SITE}/cogl/${version%.*}/cogl-${version}.tar.xz" -checksum=a805b2b019184710ff53d0496f9f0ce6dcca420c141a0f4f6fcc02131581d759 - -# Package build options -build_options="gir" -build_options_default="gir" - -pre_configure() { - autoreconf -fi -} - -pre_build() { - export GIR_EXTRA_LIBS_PATH="${wrksrc}/cogl/.libs" -} - -# Needs a GL environment -do_check() { - : -} - -cogl-devel_package() { - depends="${makedepends} cogl>=${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 - } -} diff --git a/srcpkgs/coin3-devel b/srcpkgs/coin3-devel deleted file mode 120000 index 1348a5ba44ef4e..00000000000000 --- a/srcpkgs/coin3-devel +++ /dev/null @@ -1 +0,0 @@ -coin3 \ No newline at end of file diff --git a/srcpkgs/coin3-doc b/srcpkgs/coin3-doc deleted file mode 120000 index 1348a5ba44ef4e..00000000000000 --- a/srcpkgs/coin3-doc +++ /dev/null @@ -1 +0,0 @@ -coin3 \ No newline at end of file diff --git a/srcpkgs/coin3/template b/srcpkgs/coin3/template deleted file mode 100644 index 3ef114c5acd462..00000000000000 --- a/srcpkgs/coin3/template +++ /dev/null @@ -1,48 +0,0 @@ -# Template file for 'coin3' -pkgname=coin3 -version=4.0.3 -revision=2 -build_style=cmake -configure_args="-DCMAKE_INSTALL_INCLUDEDIR=include/Coin3 - -DCOIN_BUILD_TESTS=OFF -DCOIN_BUILD_DOCUMENTATION=ON" -hostmakedepends="doxygen graphviz" -makedepends="boost-devel-minimal glu-devel" -short_desc="High-level 3D graphics toolkit" -maintainer="Orphaned " -license="BSD-3-Clause" -homepage="https://coin3d.github.io/" -distfiles="https://github.com/coin3d/coin/archive/refs/tags/v${version}.tar.gz" -checksum=086ecf84479e4bc59397568638488c2e6c08d8aa811779bab93cda5509f79d59 - -CFLAGS=-DNDEBUG -CXXFLAGS=-DNDEBUG - -if [ "$CROSS_BUILD" ]; then - # bypass runtime test (quote hashing is fine with gcc 9.3) - configure_args+=" -DHAVE_HASH_QUOTING_EXITCODE=0" - configure_args+=" -DHAVE_HASH_QUOTING_EXITCODE__TRYRUN_OUTPUT=''" -fi - -post_install() { - # coin-config is superseeded by cmake support - rm $DESTDIR/usr/bin/coin-config - vlicense COPYING -} - -coin3-devel_package() { - short_desc+=" - development files" - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - } -} - -coin3-doc_package() { - short_desc+=" - documentation" - pkg_install() { - vmove usr/share/doc - } -} diff --git a/srcpkgs/collada-dom-devel b/srcpkgs/collada-dom-devel deleted file mode 120000 index 0372e419b86c56..00000000000000 --- a/srcpkgs/collada-dom-devel +++ /dev/null @@ -1 +0,0 @@ -collada-dom \ No newline at end of file diff --git a/srcpkgs/collada-dom/patches/boost-1.88.patch b/srcpkgs/collada-dom/patches/boost-1.88.patch deleted file mode 100644 index abd3cc457bb34b..00000000000000 --- a/srcpkgs/collada-dom/patches/boost-1.88.patch +++ /dev/null @@ -1,35 +0,0 @@ ---- a/dom/include/dae.h -+++ b/dom/include/dae.h -@@ -24,9 +24,7 @@ - #pragma warning(push) - #pragma warning(disable: 4180 4245) - #endif --#ifndef NO_BOOST --#include --#endif -+#include - #ifdef _MSC_VER - #pragma warning(pop) - #endif ---- a/dom/src/dae/daeUtils.cpp -+++ b/dom/src/dae/daeUtils.cpp -@@ -18,7 +18,7 @@ - #endif - - #ifndef NO_BOOST --#include // THIS WAS NOT COMMENTED. -+#include // THIS WAS NOT COMMENTED. - #endif - - #include // for tmpnam ---- a/dom/src/dae/daeZAEUncompressHandler.cpp -+++ b/dom/src/dae/daeZAEUncompressHandler.cpp -@@ -271,7 +271,7 @@ bool daeZAEUncompressHandler::checkAndEx - bool error = false; - - boost::filesystem::path archivePath(filePath); -- std::string dir = archivePath.branch_path().string(); -+ std::string dir = archivePath.parent_path().string(); - - const std::string& randomSegment = cdom::getRandomFileName(); - std::string tmpDir = dir + cdom::getFileSeparator() + randomSegment + cdom::getFileSeparator(); diff --git a/srcpkgs/collada-dom/patches/boost-1.89.patch b/srcpkgs/collada-dom/patches/boost-1.89.patch deleted file mode 100644 index cac597118b9bad..00000000000000 --- a/srcpkgs/collada-dom/patches/boost-1.89.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -159,7 +159,7 @@ endif() - if( NOT $ENV{BOOST_LIBRARYDIR} STREQUAL "" ) - set(Boost_LIBRARY_DIRS $ENV{BOOST_LIBRARYDIR}) - endif() --find_package(Boost COMPONENTS filesystem system REQUIRED) -+find_package(Boost COMPONENTS filesystem REQUIRED) - - message(STATUS "found boost version: ${Boost_VERSION}") - diff --git a/srcpkgs/collada-dom/patches/null.patch b/srcpkgs/collada-dom/patches/null.patch deleted file mode 100644 index c03eae3bf937c4..00000000000000 --- a/srcpkgs/collada-dom/patches/null.patch +++ /dev/null @@ -1,29 +0,0 @@ ---- a/dom/src/dae/daeDom.cpp 2017-10-21 07:05:24.000000000 +0200 -+++ - 2025-01-08 16:10:01.914351183 +0100 -@@ -111,7 +111,7 @@ - return ColladaDOM141::domAny::ID(); - } - #endif -- return NULL; -+ return 0; - } - - daeInt getDomSourceID(DAE& dae) -@@ -126,7 +126,7 @@ - return ColladaDOM141::domSource::ID(); - } - #endif -- return NULL; -+ return 0; - } - - daeInt getDomCOLLADAID(const char* specversion) -@@ -141,7 +141,7 @@ - return ColladaDOM141::domCOLLADA::ID(); - } - #endif -- return NULL; -+ return 0; - } - - void copyElementAny(daeElementRef dstAny, daeElement* srcAny) diff --git a/srcpkgs/collada-dom/template b/srcpkgs/collada-dom/template deleted file mode 100644 index 8072fd4f2d2717..00000000000000 --- a/srcpkgs/collada-dom/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 'collada-dom' -pkgname=collada-dom -version=2.5.0 -revision=3 -build_style=cmake -hostmakedepends="pkg-config" -makedepends="boost-devel-minimal libboost_filesystem libxml2-devel - minizip-devel uriparser-devel" -short_desc="COLLADA Document Object Model (DOM) C++ Library" -maintainer="John " -license="MIT" -homepage="https://github.com/rdiankov/collada-dom" -distfiles="https://github.com/rdiankov/collada-dom/archive/refs/tags/v${version}.tar.gz" -checksum=3be672407a7aef60b64ce4b39704b32816b0b28f61ebffd4fbd02c8012901e0d - -post_install() { - vlicense licenses/dom_license_e.txt -} - -collada-dom-devel_package() { - depends="${sourcepkg}>=${version}_${revision} ${makedepends}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove usr/lib/cmake - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/collectd-utils b/srcpkgs/collectd-utils deleted file mode 120000 index 01e0858b415506..00000000000000 --- a/srcpkgs/collectd-utils +++ /dev/null @@ -1 +0,0 @@ -collectd \ No newline at end of file diff --git a/srcpkgs/collectd/files/collectd/run b/srcpkgs/collectd/files/collectd/run deleted file mode 100644 index bbb84229f7fc3c..00000000000000 --- a/srcpkgs/collectd/files/collectd/run +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh -exec 2>&1 -exec collectd -f diff --git a/srcpkgs/collectd/patches/gnu_source.patch b/srcpkgs/collectd/patches/gnu_source.patch deleted file mode 100644 index 323ce0faca2f44..00000000000000 --- a/srcpkgs/collectd/patches/gnu_source.patch +++ /dev/null @@ -1,14 +0,0 @@ -# -# Define GNU_SOURCE so perl will be properly detected -# ---- a/configure.ac -+++ b/configure.ac -@@ -48,6 +48,8 @@ - - PKG_PROG_PKG_CONFIG - -+AC_GNU_SOURCE -+ - AC_CACHE_CHECK([if Bison is the parser generator], - [collectd_cv_prog_bison], - [ diff --git a/srcpkgs/collectd/patches/python-3.11-more.patch b/srcpkgs/collectd/patches/python-3.11-more.patch deleted file mode 100644 index b575613e0e7f9b..00000000000000 --- a/srcpkgs/collectd/patches/python-3.11-more.patch +++ /dev/null @@ -1,42 +0,0 @@ -From 17d2fbe443b656bb0f74c204eb003cea22f94e60 Mon Sep 17 00:00:00 2001 -From: Paul -Date: Fri, 18 Jun 2021 14:48:29 +0200 -Subject: [PATCH] ChangeLog: python: Fix compile-time errors about deprecation - via ifdefs. - ---- - src/python.c | 12 ++++++++++++ - 1 file changed, 12 insertions(+) - -diff --git a/src/python.c b/src/python.c -index 119ffe21742..318883ecfff 100644 ---- a/src/python.c -+++ b/src/python.c -@@ -1141,7 +1141,13 @@ static void *cpy_interactive(void *pipefd) { - #else - PyOS_AfterFork_Child(); - #endif -+#if PY_VERSION_HEX < 0x03090000 -+ // deprecated. Called by Py_Initialize(). Removed in Py3.11 -+ // https://docs.python.org/3/c-api/init.html#c.PyEval_InitThreads - PyEval_InitThreads(); -+#else -+ Py_Initialize(); -+#endif - close(*(int *)pipefd); - PyRun_InteractiveLoop(stdin, ""); - PyOS_setsig(SIGINT, cur_sig); -@@ -1178,7 +1184,13 @@ static int cpy_init(void) { - ; - (void)close(pipefd[0]); - } else { -+#if PY_VERSION_HEX < 0x03090000 -+ // deprecated. Called by Py_Initialize(). Removed in Py3.11 -+ // https://docs.python.org/3/c-api/init.html#c.PyEval_InitThreads - PyEval_InitThreads(); -+#else -+ Py_Initialize(); -+#endif - state = PyEval_SaveThread(); - } - CPY_LOCK_THREADS diff --git a/srcpkgs/collectd/patches/python-3.11.patch b/srcpkgs/collectd/patches/python-3.11.patch deleted file mode 100644 index 2b7c7b7baff93c..00000000000000 --- a/srcpkgs/collectd/patches/python-3.11.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/src/cpython.h -+++ b/src/cpython.h -@@ -26,7 +26,6 @@ - - /* Some python versions don't include this by default. */ - --#include - - /* These two macros are basically Py_BEGIN_ALLOW_THREADS and - * Py_BEGIN_ALLOW_THREADS diff --git a/srcpkgs/collectd/template b/srcpkgs/collectd/template deleted file mode 100644 index ee62ec0603f7b1..00000000000000 --- a/srcpkgs/collectd/template +++ /dev/null @@ -1,73 +0,0 @@ -# Template file for 'collectd' -pkgname=collectd -version=5.12.0 -revision=15 -build_style=gnu-configure -configure_args="$(vopt_enable rrdtool rrdtool) $(vopt_enable perl perl) - $(vopt_enable notify notify_desktop) --with-libiptc --enable-virt - --sysconfdir=/etc --disable-static --with-fp-layout=nothing - --with-python=/usr/bin/python3 --disable-werror - $(vopt_with prometheus "libmicrohttpd protobuf-c") - $(vopt_enable prometheus write_prometheus)" -conf_files="/etc/collectd.conf" -hostmakedepends="automake pkg-config libtool libltdl-devel glib-devel" -makedepends="libcurl-devel iptables-devel openssl-devel libsensors-devel - libesmtp-devel zlib-devel yajl-devel python3-devel libxml2-devel net-snmp-devel - libgcrypt-devel libmariadbclient-devel libltdl-devel libvirt-devel - $(vopt_if notify libnotify-devel) $(vopt_if rrdtool rrdtool-devel) - $(vopt_if prometheus 'protobuf-c-devel libmicrohttpd-devel')" -short_desc="Daemon which collects system performance statistics periodically" -maintainer="Orphaned " -license="GPL-2.0-only, MIT" -homepage="https://collectd.org" -distfiles="https://storage.googleapis.com/collectd-tarballs/${pkgname}-${version}.tar.bz2" -checksum=5bae043042c19c31f77eb8464e56a01a5454e0b39fa07cf7ad0f1bfc9c3a09d6 -LDFLAGS="-lgcrypt" - -if [ "$XBPS_TARGET_LIBC" = "glibc" ]; then - makedepends+=" libxcrypt-devel" -fi - -build_options="rrdtool perl notify prometheus" -desc_option_rrdtool="Enable support for RRDTool" -desc_option_prometheus="Enable write_prometheus plugin" - -if [ -z "$CROSS_BUILD" ]; then - build_options_default="rrdtool perl" -fi - -pre_configure() { - autoreconf -fi -} - -post_install() { - vsv collectd - vlicense COPYING -} - -collectd-utils_package() { - short_desc+=" - utilities" - pkg_install() { - for util in collectd-nagios collectd-tg collectdctl; do - vmove usr/bin/${util} - vmove usr/share/man/man1/${util}.1 - done - } -} - -libcollectdclient_package() { - short_desc+=" - shared libraries" - pkg_install() { - vmove "usr/lib/libcollectdclient.so*" - } -} - -libcollectdclient-devel_package() { - short_desc+=" - development files" - depends="libcollectdclient>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/collectl/template b/srcpkgs/collectl/template deleted file mode 100644 index 0bb564862bfedf..00000000000000 --- a/srcpkgs/collectl/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'collectl' -pkgname=collectl -version=4.3.8 -revision=1 -conf_files="/etc/collectl.conf" -depends="perl perl-Term-ReadKey" -short_desc="Collects data that describes the current system status" -maintainer="Leah Neukirchen " -license="Artistic-1.0-Perl, GPL-2.0-only" -homepage="https://collectl.sourceforge.net/" -changelog="https://collectl.sourceforge.net/Releases.html" -distfiles="${SOURCEFORGE_SITE}/collectl/collectl-${version}.src.tar.gz" -checksum=6831de65a0af377b7dc92bd6439253f4f5d06cd77752d7ec5b8d92bfaa28240a - -do_install() { - export DESTDIR - ./INSTALL - rm -f $DESTDIR/usr/share/collectl/UNINSTALL \ - $DESTDIR/usr/share/doc/collectl/GPL \ - $DESTDIR/usr/share/doc/collectl/ARTISTIC \ - $DESTDIR/usr/share/doc/collectl/COPYING \ - $DESTDIR/etc/init.d/collectl - sed -i 's/sbin/bin/g' $DESTDIR/usr/bin/colmux - vlicense COPYING -} diff --git a/srcpkgs/colobot-data/template b/srcpkgs/colobot-data/template deleted file mode 100644 index 202417edfb3f47..00000000000000 --- a/srcpkgs/colobot-data/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'colobot-data' -pkgname=colobot-data -version=0.2.2 -revision=1 -build_style=cmake -hostmakedepends="python3" -short_desc="Real-time strategy game, where you can program your units (data files)" -maintainer="tranzystorekk " -license="GPL-3.0-or-later" -homepage="https://github.com/colobot/colobot-data" -distfiles="https://github.com/colobot/colobot-data/archive/colobot-gold-${version}-alpha.tar.gz - https://colobot.info/files/music/colobot-music_ogg_${version}-alpha.tar.gz" -checksum="5c959a65ffc6047b656339bad425e2c050d3eb826e857dd80e2a03da0418c000 - 55e89d244f1f63e2467ef71253ca881ee31279f02aac9ac4706ef26c466306e9" -skip_extraction="colobot-music_ogg_${version}-alpha.tar.gz" - -post_extract() { - vsrcextract -C music --no-strip-components colobot-music_ogg_${version}-alpha.tar.gz -} diff --git a/srcpkgs/colobot-data/update b/srcpkgs/colobot-data/update deleted file mode 100644 index 4a1c1ec66245fc..00000000000000 --- a/srcpkgs/colobot-data/update +++ /dev/null @@ -1,2 +0,0 @@ -site="https://github.com/colobot/colobot-data/tags" -pattern="/colobot/colobot-data/archive/refs/tags/colobot-gold-\K[\d.]+(?=-alpha\.tar\.gz)" diff --git a/srcpkgs/colobot/patches/boost-1.89.patch b/srcpkgs/colobot/patches/boost-1.89.patch deleted file mode 100644 index 0ffed93fc48002..00000000000000 --- a/srcpkgs/colobot/patches/boost-1.89.patch +++ /dev/null @@ -1,21 +0,0 @@ ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -321,7 +321,7 @@ set(Boost_USE_MULTITHREADED ON) - set(Boost_USE_STATIC_RUNTIME ${USE_STATIC_RUNTIME}) - - set(Boost_ADDITIONALVERSION "1.51" "1.51.0") --find_package(Boost COMPONENTS system filesystem regex REQUIRED) -+find_package(Boost COMPONENTS filesystem REQUIRED) - - set(GLEW_USE_STATIC_LIBS ${GLEW_STATIC}) - find_package(GLEW REQUIRED) ---- a/src/CMakeLists.txt -+++ b/src/CMakeLists.txt -@@ -488,7 +488,6 @@ target_link_libraries(colobotbase PUBLIC - GLEW::GLEW - Boost::headers - Boost::filesystem -- Boost::regex - PhysFS::PhysFS - SndFile::sndfile - ) diff --git a/srcpkgs/colobot/patches/xmlstarlet-binary-name.patch b/srcpkgs/colobot/patches/xmlstarlet-binary-name.patch deleted file mode 100644 index fb8a826190c8dd..00000000000000 --- a/srcpkgs/colobot/patches/xmlstarlet-binary-name.patch +++ /dev/null @@ -1,13 +0,0 @@ -diff --git a/desktop/CMakeLists.txt b/desktop/CMakeLists.txt -index 2ee308c..8dc2d03 100644 ---- a/desktop/CMakeLists.txt -+++ b/desktop/CMakeLists.txt -@@ -8,7 +8,7 @@ if(NOT RSVG_CONVERT) - message(WARNING "rsvg-convert not found; desktop icons will not be generated") - endif() - --find_program(XMLSTARLET xmlstarlet) -+find_program(XMLSTARLET xml) - if(NOT XMLSTARLET) - message(WARNING "xmlstarlet not found; desktop icons will not be generated") - endif() diff --git a/srcpkgs/colobot/template b/srcpkgs/colobot/template deleted file mode 100644 index e757742711f468..00000000000000 --- a/srcpkgs/colobot/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'colobot' -pkgname=colobot -# needs to be kept in sync with colobot-data (provides game assets) -version=0.2.2 -revision=3 -build_style=cmake -configure_args="-DCOLOBOT_INSTALL_BIN_DIR=/usr/bin -DOpenGL_GL_PREFERENCE=GLVND" -hostmakedepends="gettext librsvg-utils perl po4a xmlstarlet" -makedepends="boost-devel-minimal libboost_filesystem - glew-devel libogg-devel libopenal-devel - libsndfile-devel libvorbis-devel physfs-devel - SDL2-devel SDL2_image-devel SDL2_ttf-devel" -depends="colobot-data>=${version}" -short_desc="Real-time strategy game, where you can program your units" -maintainer="tranzystorekk " -license="GPL-3.0-or-later" -homepage="https://colobot.info/" -distfiles="https://github.com/colobot/colobot/archive/colobot-gold-${version}-alpha.tar.gz" -checksum=047eb2bc96725598d918c5b500928e3a08fa3e6e7e730a82169da4524b03ddad diff --git a/srcpkgs/colobot/update b/srcpkgs/colobot/update deleted file mode 100644 index 224869daa2340b..00000000000000 --- a/srcpkgs/colobot/update +++ /dev/null @@ -1,2 +0,0 @@ -site="https://github.com/colobot/colobot/tags" -pattern="/colobot/colobot/archive/refs/tags/colobot-gold-\K[\d.]+(?=-alpha\.tar\.gz)" diff --git a/srcpkgs/colord-devel b/srcpkgs/colord-devel deleted file mode 120000 index 402828e7ef205f..00000000000000 --- a/srcpkgs/colord-devel +++ /dev/null @@ -1 +0,0 @@ -colord \ No newline at end of file diff --git a/srcpkgs/colord-gtk-devel b/srcpkgs/colord-gtk-devel deleted file mode 120000 index a556447f936155..00000000000000 --- a/srcpkgs/colord-gtk-devel +++ /dev/null @@ -1 +0,0 @@ -colord-gtk \ No newline at end of file diff --git a/srcpkgs/colord-gtk/template b/srcpkgs/colord-gtk/template deleted file mode 100644 index 843320e6308928..00000000000000 --- a/srcpkgs/colord-gtk/template +++ /dev/null @@ -1,41 +0,0 @@ -# Template file for 'colord-gtk' -pkgname=colord-gtk -version=0.3.0 -revision=1 -build_style=meson -build_helper=gir -configure_args="-Dtests=false $(vopt_bool vala vapi) $(vopt_bool docs docs) - $(vopt_bool man man)" -hostmakedepends="pkg-config gettext glib-devel libxslt - $(vopt_if docs gtk-doc) $(vopt_if vala vala-devel) - $(vopt_if man docbook-xsl-ns)" -makedepends="colord-devel gtk+3-devel gtk4-devel" -short_desc="GTK support library for colord" -maintainer="Orphaned " -license="LGPL-2.1-or-later" -homepage="https://github.com/hughsie/colord-gtk" -changelog="https://raw.githubusercontent.com/hughsie/colord-gtk/main/NEWS" -distfiles="${FREEDESKTOP_SITE}/colord/releases/${pkgname}-${version}.tar.xz" -checksum=b9466656d66d9a6ffbc2dd04fa91c8f6af516bf9efaacb69744eec0f56f3c1d0 - -build_options="vala docs man" -build_options_default="vala man docs" -desc_option_docs="Generate documentation" -desc_option_man="Generate man pages" - -colord-gtk-devel_package() { - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - vmove usr/share/gir-1.0 - if [ "$build_option_vala" ]; then - vmove usr/share/vala - fi - if [ "$build_option_docs" ]; then - vmove usr/share/gtk-doc - fi - } -} diff --git a/srcpkgs/colord-kde/template b/srcpkgs/colord-kde/template deleted file mode 100644 index e5b78f4c284298..00000000000000 --- a/srcpkgs/colord-kde/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'colord-kde' -pkgname=colord-kde -version=25.08.3 -revision=1 -build_style=cmake -configure_args="-DBUILD_TESTING=OFF -DKF6_HOST_TOOLING=/usr/lib/cmake - -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins" -hostmakedepends="kf6-kcoreaddons-devel extra-cmake-modules gettext - pkg-config qt6-declarative-host-tools qt6-base-devel kf6-kpackage - kf6-kconfig kf6-kcmutils" -makedepends="kf6-kcmutils-devel libXrandr-devel lcms2-devel - kf6-kdbusaddons-devel kf6-kconfig-devel kf6-kpackage-devel - kf6-kcoreaddons-devel kf6-ki18n-devel kf6-kwidgetsaddons-devel - kf6-kwindowsystem-devel libplasma-devel kf6-kitemmodels-devel" -depends="colord" -short_desc="KDE colord integration" -maintainer="Danila Kryukov " -license="GPL-2.0-or-later" -homepage="https://invent.kde.org/graphics/colord-kde" -distfiles="${KDE_SITE}/release-service/${version}/src/${pkgname}-${version}.tar.xz" -checksum=29a6b0a2775a00a3bd5b1b138c77372e53af8804580c1e412b879d48e5d0aedf diff --git a/srcpkgs/colord/files/colord/run b/srcpkgs/colord/files/colord/run deleted file mode 100644 index e03c807ddeeaa5..00000000000000 --- a/srcpkgs/colord/files/colord/run +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh -exec 2>&1 -exec chpst -u colord /usr/libexec/colord 2>&1 diff --git a/srcpkgs/colord/patches/use-host-utils.patch b/srcpkgs/colord/patches/use-host-utils.patch deleted file mode 100644 index 867954f219b77c..00000000000000 --- a/srcpkgs/colord/patches/use-host-utils.patch +++ /dev/null @@ -1,24 +0,0 @@ ---- a/data/cmf/meson.build -+++ b/data/cmf/meson.build -@@ -1,3 +1,7 @@ -+if meson.is_cross_build() -+ cd_idt8 = find_program('cd-it8') -+endif -+ - foreach arg: [ 'CIE1964-10deg-XYZ', 'CIE1931-2deg-XYZ' ] - custom_target(arg, - input: arg + '.csv', ---- a/data/profiles/meson.build -+++ b/data/profiles/meson.build -@@ -47,6 +47,10 @@ if get_option('print_profiles') - icc_profiles += icc_print_profiles - endif - -+if meson.is_cross_build() -+ cd_create_profile = find_program('cd-create-profile') -+endif -+ - generated_iccs = [] - foreach arg: icc_profiles - xml_i18n = i18n.merge_file( - diff --git a/srcpkgs/colord/template b/srcpkgs/colord/template deleted file mode 100644 index 0ecdc16918ddb7..00000000000000 --- a/srcpkgs/colord/template +++ /dev/null @@ -1,64 +0,0 @@ -# Template file for 'colord' -pkgname=colord -version=1.4.7 -revision=1 -build_style=meson -build_helper="gir" -configure_args="-Dsystemd=false -Dsane=true -Dargyllcms_sensor=false - -Ddaemon_user=colord -Ddocs=false $(vopt_bool gir introspection) - $(vopt_bool vala vapi)" -hostmakedepends="docbook-xsl-ns gettext glib-devel libxslt pkg-config - $(vopt_if vala vala)" -makedepends="bash-completion lcms2-devel libgudev-devel libgusb-devel - polkit-devel sane-devel sqlite-devel" -short_desc="System daemon for managing color devices" -maintainer="Enno Boland " -license="GPL-2.0-only" -homepage="https://www.freedesktop.org/software/colord" -distfiles="${homepage}/releases/${pkgname}-${version}.tar.xz" -checksum=de02d9910634ae159547585cec414e450f711c27235453b4f9b38a9f2361a653 -make_check=no # assertion failed (cd_edid_get_vendor_name (edid) == "LG"): (NULL == "LG") - -system_accounts="colord" -colord_homedir="/var/lib/colord" -make_dirs=" - /var/lib/colord 0755 colord colord - /var/lib/colord/icc 0755 colord colord" - -if [ "$CROSS_BUILD" ]; then - hostmakedepends+=" colord" -fi - -# Package build options -build_options="gir vala" -build_options_default="gir vala" - -libcolord_package() { - short_desc+=" - runtime library" - pkg_install() { - if [ "$build_option_gir" ]; then - vmove usr/lib/girepository-1.0 - fi - vmove "usr/lib/*.so.*" - } -} -colord-devel_package() { - depends="dbus-devel libglib-devel lcms2-devel eudev-libudev-devel - libgusb-devel libcolord>=${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_vala" ]; then - vmove usr/share/vala - fi - } -} - -post_install() { - vsv colord -} diff --git a/srcpkgs/colordiff/template b/srcpkgs/colordiff/template deleted file mode 100644 index a9578a096448da..00000000000000 --- a/srcpkgs/colordiff/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'colordiff' -pkgname=colordiff -version=1.0.21 -revision=1 -depends="perl" -conf_files="/etc/colordiffrc /etc/colordiffrc-lightbg /etc/colordiffrc-gitdiff" -short_desc="Colorizes output of diff" -maintainer="Leah Neukirchen " -license="GPL-2.0-or-later" -homepage="https://www.colordiff.org/" -distfiles="https://www.colordiff.org/colordiff-${version}.tar.gz" -checksum=9b30f4257ef0f0806dea5a27c9ad8edc3f7999f05ddaff6f0627064dc927e615 - -do_install() { - vman colordiff.1 - vman cdiff.1 - vbin colordiff.pl colordiff - vbin cdiff.sh cdiff - vinstall colordiffrc 644 etc - vinstall colordiffrc-lightbg 644 etc - vinstall colordiffrc-gitdiff 644 etc -} diff --git a/srcpkgs/commoncpp2-devel b/srcpkgs/commoncpp2-devel deleted file mode 120000 index c45d9c4753cae3..00000000000000 --- a/srcpkgs/commoncpp2-devel +++ /dev/null @@ -1 +0,0 @@ -commoncpp2 \ No newline at end of file diff --git a/srcpkgs/commoncpp2/patches/applog.patch b/srcpkgs/commoncpp2/patches/applog.patch deleted file mode 100644 index 49aff6680b04dd..00000000000000 --- a/srcpkgs/commoncpp2/patches/applog.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/src/applog.cpp 2016-12-02 18:23:28.705313984 +0100 -+++ b/src/applog.cpp 2016-12-02 18:23:45.455313926 +0100 -@@ -45,6 +45,7 @@ - #include - #include - #include -+#include - - // TODO sc: test if has to move up now that it is into commoncpp - // NOTE: the order of inclusion is important do not move following include line diff --git a/srcpkgs/commoncpp2/patches/ftbfs.patch b/srcpkgs/commoncpp2/patches/ftbfs.patch deleted file mode 100644 index f586ed293272ea..00000000000000 --- a/srcpkgs/commoncpp2/patches/ftbfs.patch +++ /dev/null @@ -1,23 +0,0 @@ -C++ does not allow specifying default arguments on friend declarations. -We can simply do this as getline is not otherwise publicly declared. - ---- a/inc/cc++/string.h -+++ b/inc/cc++/string.h -@@ -731,7 +731,7 @@ public: - * @param delim deliminator to use. - * @param size optional size limitor. - */ -- friend __EXPORT std::istream &getline(std::istream &is, String &str, char delim = '\n', size_t size = 0); -+ friend __EXPORT std::istream &getline(std::istream &is, String &str, char delim, size_t size); - - /** - * Stream the content of our string variable directly to a C++ -@@ -743,7 +743,7 @@ public: - * Stream input into our variable. - */ - inline friend std::istream &operator>>(std::istream &is, String &str) -- {return getline(is, str);}; -+ {return getline(is, str, '\n', 0);}; - - #ifdef HAVE_SNPRINTF - /** diff --git a/srcpkgs/commoncpp2/template b/srcpkgs/commoncpp2/template deleted file mode 100644 index e6815d97c414b9..00000000000000 --- a/srcpkgs/commoncpp2/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'commoncpp2' -pkgname=commoncpp2 -version=1.8.1 -revision=2 -build_style=gnu-configure -makedepends="zlib-devel" -short_desc="GNU Common C++ 2" -maintainer="David " -license="GPL-3.0-or-later" -homepage='http://www.gnu.org/software/commoncpp/' -distfiles="${GNU_SITE}/commoncpp/$pkgname-${version}.tar.gz" -checksum="53ced4aff74e28a1d8018eb2b4974519028db3c12471ab6dff1c873578c9af4e" - -export CXXFLAGS="-std=c++14" - -commoncpp2-devel_package() { - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/bin/ccgnu2-config - vmove usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - vmove usr/share/info - vmove usr/share/aclocal - } -} diff --git a/srcpkgs/compiler-rt b/srcpkgs/compiler-rt deleted file mode 120000 index 0d68131b9b3088..00000000000000 --- a/srcpkgs/compiler-rt +++ /dev/null @@ -1 +0,0 @@ -llvm \ No newline at end of file diff --git a/srcpkgs/compiler-rt18 b/srcpkgs/compiler-rt18 deleted file mode 120000 index 1f418dc969a832..00000000000000 --- a/srcpkgs/compiler-rt18 +++ /dev/null @@ -1 +0,0 @@ -llvm18 \ No newline at end of file diff --git a/srcpkgs/compiler-rt19 b/srcpkgs/compiler-rt19 deleted file mode 120000 index 985027fe0a5c8d..00000000000000 --- a/srcpkgs/compiler-rt19 +++ /dev/null @@ -1 +0,0 @@ -llvm19 \ No newline at end of file diff --git a/srcpkgs/compiler-rt21 b/srcpkgs/compiler-rt21 deleted file mode 120000 index 39080ddd1ff022..00000000000000 --- a/srcpkgs/compiler-rt21 +++ /dev/null @@ -1 +0,0 @@ -llvm21 \ No newline at end of file diff --git a/srcpkgs/compiz-bcop/template b/srcpkgs/compiz-bcop/template deleted file mode 100644 index 4d089f802eafeb..00000000000000 --- a/srcpkgs/compiz-bcop/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'compiz-bcop' -pkgname=compiz-bcop -version=0.8.18 -revision=2 -build_style=gnu-configure -hostmakedepends="automake gettext libtool pkg-config libxslt" -makedepends="libxslt-devel" -depends="libxslt-devel" -short_desc="Compiz Reloaded bcop module" -maintainer="CoolOhm " -license="GPL-2.0-or-later" -homepage="https://github.com/compiz-reloaded" -distfiles="https://github.com/compiz-reloaded/compiz-bcop/archive/v${version}.tar.gz" -checksum=144f93665e36379a72c0d126131bd5388bca58489013f42061cd5c6caf1907f2 - -pre_configure() { - NOCONFIGURE=1 ./autogen.sh -} diff --git a/srcpkgs/compiz-core-devel b/srcpkgs/compiz-core-devel deleted file mode 120000 index e098e178775001..00000000000000 --- a/srcpkgs/compiz-core-devel +++ /dev/null @@ -1 +0,0 @@ -compiz-core \ No newline at end of file diff --git a/srcpkgs/compiz-core/patches/gcc14.patch b/srcpkgs/compiz-core/patches/gcc14.patch deleted file mode 100644 index 6cef2452f0c6a4..00000000000000 --- a/srcpkgs/compiz-core/patches/gcc14.patch +++ /dev/null @@ -1,93 +0,0 @@ -From d4213fa4fe6bdd44ba652f5407cefc83def2b14e Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Jaroslav=20=C5=A0karvada?= -Date: Tue, 6 Feb 2024 13:57:53 +0100 -Subject: [PATCH] Fixed compilation with gcc-14 -MIME-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit - -Signed-off-by: Jaroslav Škarvada ---- - plugins/commands.c | 1 + - plugins/cube.c | 1 + - plugins/matecompat.c | 1 + - plugins/obs.c | 1 + - src/core.c | 1 + - src/metadata.c | 1 + - 6 files changed, 6 insertions(+) - -diff --git a/plugins/commands.c b/plugins/commands.c -index 97ad06e1..cb165b48 100644 ---- a/plugins/commands.c -+++ b/plugins/commands.c -@@ -23,6 +23,7 @@ - * Author: Danny Baumann - */ - -+#include - #include - - static CompMetadata commandsMetadata; -diff --git a/plugins/cube.c b/plugins/cube.c -index 5a77091d..eeb86fbe 100644 ---- a/plugins/cube.c -+++ b/plugins/cube.c -@@ -24,6 +24,7 @@ - * Mirco Müller (Skydome support) - */ - -+#include - #include - #include - -diff --git a/plugins/matecompat.c b/plugins/matecompat.c -index 6c631627..9b2fe690 100644 ---- a/plugins/matecompat.c -+++ b/plugins/matecompat.c -@@ -23,6 +23,7 @@ - * Author: Danny Baumann - */ - -+#include - #include - - static CompMetadata mateMetadata; -diff --git a/plugins/obs.c b/plugins/obs.c -index 0f5b9d06..009bf365 100644 ---- a/plugins/obs.c -+++ b/plugins/obs.c -@@ -23,6 +23,7 @@ - * Author: Danny Baumann - */ - -+#include - #include - - static CompMetadata obsMetadata; -diff --git a/src/core.c b/src/core.c -index 6b69a285..d10d6727 100644 ---- a/src/core.c -+++ b/src/core.c -@@ -23,6 +23,7 @@ - * Author: David Reveman - */ - -+#include - #include - - #include -diff --git a/src/metadata.c b/src/metadata.c -index 559734aa..1d224231 100644 ---- a/src/metadata.c -+++ b/src/metadata.c -@@ -25,6 +25,7 @@ - * David Reveman - */ - -+#include - #include - #include - #include --- -GitLab - diff --git a/srcpkgs/compiz-core/patches/librsvg-2.51.0.patch b/srcpkgs/compiz-core/patches/librsvg-2.51.0.patch deleted file mode 100644 index a34daf85eaa0e3..00000000000000 --- a/srcpkgs/compiz-core/patches/librsvg-2.51.0.patch +++ /dev/null @@ -1,36 +0,0 @@ -From c0c605dd1fcb5afe8dfee3e7609f83a8b0e64820 Mon Sep 17 00:00:00 2001 -From: ShadowKyogre -Date: Fri, 24 Sep 2021 17:59:30 -0700 -Subject: [PATCH] plugins/svg: Fix building against librsvg 2.51.0+ - -A commit introduced in librsvg 2.51.0+ renamed -librsvg/librsvg-features.h to librsvg/rsvg-features.h. - -As a result, this broke the SVG plugin compile process. -The following patch includes a fix for this. - ---- - -For the curious, here's the commit in librsvg that caused this. - -https://github.com/GNOME/librsvg/commit/b8c8756a0e8148afb2752acb62f06c57c917e4b4 ---- - plugins/svg.c | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/plugins/svg.c b/plugins/svg.c -index a0eb715f..ee1b6446 100644 ---- a/plugins/svg.c -+++ b/plugins/svg.c -@@ -32,7 +32,7 @@ - #include - #endif - #ifndef LIBRSVG_FEATURES_H --#include -+#include - #endif - - #include --- -GitLab - diff --git a/srcpkgs/compiz-core/patches/libxml2-2.12.patch b/srcpkgs/compiz-core/patches/libxml2-2.12.patch deleted file mode 100644 index 46eb4533ff8bd6..00000000000000 --- a/srcpkgs/compiz-core/patches/libxml2-2.12.patch +++ /dev/null @@ -1,55 +0,0 @@ -From ea7b3731b1a8a0f2fb7aa765a84374658b67b1b7 Mon Sep 17 00:00:00 2001 -From: Sixu Hu -Date: Wed, 22 Nov 2023 00:54:10 +0800 -Subject: [PATCH] Fix compatibility with libxml 2.12 - ---- - src/main.c | 6 ++++-- - src/metadata.c | 7 +++++-- - 2 files changed, 9 insertions(+), 4 deletions(-) - -diff --git a/src/main.c b/src/main.c -index 26b4c512..7182b75b 100644 ---- a/src/main.c -+++ b/src/main.c -@@ -271,8 +271,10 @@ readCoreXmlCallback (void *context, - i += compReadXmlChunk ("", &offset, buffer + i, - length - i); - -- if (!offset && length > i) -- buffer[i++] = '\0'; -+ if (!offset && length > i) { -+ // buffer[i] = '\0'; -+ ctx->offset += 1; -+ } - - ctx->offset += i; - -diff --git a/src/metadata.c b/src/metadata.c -index 3c1fa9ff..559734aa 100644 ---- a/src/metadata.c -+++ b/src/metadata.c -@@ -30,6 +30,7 @@ - #include - #include - #include -+#include - - #include - -@@ -285,8 +286,10 @@ readPluginXmlCallback (void *context, - i += compReadXmlChunk ("", &offset, buffer + i, - length - i); - -- if (!offset && length > i) -- buffer[i++] = '\0'; -+ if (!offset && length > i) { -+ // buffer[i] = '\0'; -+ ctx->offset += 1; -+ } - - ctx->offset += i; - --- -GitLab - diff --git a/srcpkgs/compiz-core/template b/srcpkgs/compiz-core/template deleted file mode 100644 index 0cb64b1b219b1b..00000000000000 --- a/srcpkgs/compiz-core/template +++ /dev/null @@ -1,36 +0,0 @@ -# Template file for 'compiz-core' -pkgname=compiz-core -version=0.8.18 -revision=3 -build_style=gnu-configure -configure_args="--disable-static" -hostmakedepends="automake gettext-devel libtool pkg-config libxslt" -makedepends="fuse-devel gettext-devel glib-devel glu-devel - inotify-tools-devel libSM-devel libXcomposite-devel libXcursor-devel - libXi-devel libXinerama-devel libXrandr-devel librsvg-devel libxml++-devel - libXdamage-devel libxslt-devel startup-notification-devel" -short_desc="Compiz Reloaded core module" -maintainer="CoolOhm " -license="MIT, LGPL-2.1-or-later, GPL-2.0-or-later" -homepage="https://github.com/compiz-reloaded" -distfiles="https://github.com/compiz-reloaded/compiz/archive/v${version}.tar.gz" -checksum=bb5af1f646c610ebbc686a5cef9bbcaab13f9d14e18f1463c1e96df4c4a9b80a - -pre_configure() { - sed -i /INTLTOOL/d configure.ac - autoreconf -fi -} - -post_install() { - vlicense COPYING.MIT -} - -compiz-core-devel_package() { - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove usr/lib/*.so - } -} diff --git a/srcpkgs/compiz-plugins-experimental-devel b/srcpkgs/compiz-plugins-experimental-devel deleted file mode 120000 index 2f4f6c55176663..00000000000000 --- a/srcpkgs/compiz-plugins-experimental-devel +++ /dev/null @@ -1 +0,0 @@ -compiz-plugins-experimental \ No newline at end of file diff --git a/srcpkgs/compiz-plugins-experimental/template b/srcpkgs/compiz-plugins-experimental/template deleted file mode 100644 index 88cd3d97e6b3ff..00000000000000 --- a/srcpkgs/compiz-plugins-experimental/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'compiz-plugins-experimental' -pkgname=compiz-plugins-experimental -version=0.8.18 -revision=1 -build_style=gnu-configure -configure_args="--disable-static" -hostmakedepends="automake compiz-bcop intltool libtool pkg-config gettext-devel glib-devel" -makedepends="compiz-core-devel compiz-plugins-extra-devel compiz-plugins-main-devel - libXScrnSaver-devel libcompizconfig-devel libnotify-devel libglib-devel" -short_desc="Experimental plugins for Compiz Reloaded" -maintainer="CoolOhm " -license="GPL-2.0-or-later" -homepage="https://github.com/compiz-reloaded" -distfiles="https://github.com/compiz-reloaded/compiz-plugins-experimental/archive/v${version}.tar.gz" -checksum=23bed53ecfe72a293d86e87b9db4a42e2cb7a9a21c1b2c3a56024ee93a66c89e - -pre_configure() { - NOCONFIGURE=1 ./autogen.sh -} - -compiz-plugins-experimental-devel_package() { - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - } -} diff --git a/srcpkgs/compiz-plugins-extra-devel b/srcpkgs/compiz-plugins-extra-devel deleted file mode 120000 index 1003c1fe0d39a3..00000000000000 --- a/srcpkgs/compiz-plugins-extra-devel +++ /dev/null @@ -1 +0,0 @@ -compiz-plugins-extra \ No newline at end of file diff --git a/srcpkgs/compiz-plugins-extra/template b/srcpkgs/compiz-plugins-extra/template deleted file mode 100644 index 2dae4416311f97..00000000000000 --- a/srcpkgs/compiz-plugins-extra/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'compiz-plugins-extra' -pkgname=compiz-plugins-extra -version=0.8.18 -revision=1 -build_style=gnu-configure -configure_args="--disable-static" -hostmakedepends="automake compiz-bcop gettext-devel intltool libtool pkg-config" -makedepends="compiz-core-devel compiz-plugins-main-devel libnotify-devel" -short_desc="Extra plugins for Compiz Reloaded" -maintainer="CoolOhm " -license="GPL-2.0-or-later" -homepage="https://github.com/compiz-reloaded" -distfiles="https://github.com/compiz-reloaded/compiz-plugins-extra/archive/v${version}.tar.gz" -checksum=0c3d6e56ed4d1b04e06a3d0fd95caa7f55b325e4799b3eadd69207dc2ba9d188 - -pre_configure() { - NOCONFIGURE=1 ./autogen.sh -} - -compiz-plugins-extra-devel_package() { - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/compiz-plugins-main-devel b/srcpkgs/compiz-plugins-main-devel deleted file mode 120000 index 2dbce140868ab7..00000000000000 --- a/srcpkgs/compiz-plugins-main-devel +++ /dev/null @@ -1 +0,0 @@ -compiz-plugins-main \ No newline at end of file diff --git a/srcpkgs/compiz-plugins-main/template b/srcpkgs/compiz-plugins-main/template deleted file mode 100644 index bd9342d777befa..00000000000000 --- a/srcpkgs/compiz-plugins-main/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'compiz-plugins-main' -pkgname=compiz-plugins-main -version=0.8.18 -revision=1 -build_style=gnu-configure -configure_args="--disable-static" -hostmakedepends="automake compiz-bcop gettext-devel intltool libtool pkg-config" -makedepends="compiz-core-devel pango-devel" -short_desc="Basic plugins for Compiz Reloaded" -maintainer="CoolOhm " -license="GPL-2.0-or-later" -homepage="https://github.com/compiz-reloaded" -distfiles="https://github.com/compiz-reloaded/compiz-plugins-main/archive/v${version}.tar.gz" -checksum=3b0fe50369e4a88940f843644def0a680d8cbcb94ccf85e79b2791261d4521af - -pre_configure() { - NOCONFIGURE=1 ./autogen.sh -} - -compiz-plugins-main-devel_package() { - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/compiz-reloaded/template b/srcpkgs/compiz-reloaded/template deleted file mode 100644 index cdd5d2e9faadb2..00000000000000 --- a/srcpkgs/compiz-reloaded/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'compiz-reloaded' -pkgname=compiz-reloaded -version=0.8.18 -revision=1 -metapackage=yes -depends=" - compiz-core>=${version} - compiz-bcop>=${version} - libcompizconfig>=${version} - compizconfig-python>=${version} - ccsm>=${version} - compiz-plugins-main>=${version} - compiz-plugins-extra>=${version} - compiz-plugins-experimental>=${version} - emerald>=${version} - emerald-themes>=${version}" -short_desc="Compiz window manager meta-package" -maintainer="CoolOhm " -license="BSD-2-Clause" # Suppress xlint warning: vlicense -homepage="https://github.com/compiz-reloaded" diff --git a/srcpkgs/compizconfig-python/patches/automake.patch b/srcpkgs/compizconfig-python/patches/automake.patch deleted file mode 100644 index 58095b8251a109..00000000000000 --- a/srcpkgs/compizconfig-python/patches/automake.patch +++ /dev/null @@ -1,12 +0,0 @@ -Adjust to automake 1.16.4 changes - ---- a/compizconfig-python.pc.in 2020-04-04 20:41:47.000000000 +0200 -+++ b/compizconfig-python.pc.in 2021-10-17 10:02:14.836742131 +0200 -@@ -2,6 +2,7 @@ - exec_prefix=@exec_prefix@ - libdir=@libdir@ - includedir=@includedir@ -+PYTHON_EXEC_PREFIX=@PYTHON_EXEC_PREFIX@ - pyexecdir=@pyexecdir@ - - Name: compizconfig-python diff --git a/srcpkgs/compizconfig-python/template b/srcpkgs/compizconfig-python/template deleted file mode 100644 index 32f9ec703770f1..00000000000000 --- a/srcpkgs/compizconfig-python/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'compizconfig-python' -pkgname=compizconfig-python -version=0.8.18 -revision=8 -build_style=gnu-configure -configure_args="--disable-static" -hostmakedepends="automake libtool pkg-config glib-devel gettext-devel - python3-Cython which" -makedepends="libSM-devel libcompizconfig-devel libxml++-devel - protobuf-devel python3-devel startup-notification-devel libXdamage-devel" -depends="python3" -short_desc="Compiz configuration system library for Compiz Reloaded" -maintainer="CoolOhm " -license="GPL-2.0-or-later" -homepage="https://github.com/compiz-reloaded" -distfiles="https://github.com/compiz-reloaded/compizconfig-python/archive/v${version}.tar.gz" -checksum=ef473b070dc7b2c529ab9c4c95640445d9e31e30c94fa565f3a342e57fa659ea - -pre_configure() { - NOCONFIGURE=1 ./autogen.sh - - if [ "$CROSS_BUILD" ]; then - sed -i "s,PYTHON_INCLUDES=.*,PYTHON_INCLUDES=-I${XBPS_CROSS_BASE}/${py3_inc},g" configure - fi -} diff --git a/srcpkgs/complexity/template b/srcpkgs/complexity/template deleted file mode 100644 index f8df51c939a4cb..00000000000000 --- a/srcpkgs/complexity/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'complexity' -pkgname=complexity -version=1.10 -revision=2 -build_style=gnu-configure -hostmakedepends="autogen" -makedepends="autogen" -short_desc="Measure complexity of C source" -maintainer="Orphaned " -license="GPL-3.0-or-later" -homepage="http://www.gnu.org/software/complexity/" -distfiles="${GNU_SITE}/${pkgname}/${pkgname}-${version}.tar.xz" -checksum=6d378a3ef9d68938ada2610ce32f63292677d3b5c427983e8d72702167a22053 diff --git a/srcpkgs/composer b/srcpkgs/composer deleted file mode 120000 index fa557ad95d0aa1..00000000000000 --- a/srcpkgs/composer +++ /dev/null @@ -1 +0,0 @@ -php \ No newline at end of file diff --git a/srcpkgs/composer8.1/files/composer8.1 b/srcpkgs/composer8.1/files/composer8.1 deleted file mode 100644 index a42b58d7bf15f8..00000000000000 --- a/srcpkgs/composer8.1/files/composer8.1 +++ /dev/null @@ -1,2 +0,0 @@ -#!/bin/sh -php8.1 /usr/libexec/composer.phar8.1 "$@" diff --git a/srcpkgs/composer8.1/template b/srcpkgs/composer8.1/template deleted file mode 100644 index b4a24ea2432677..00000000000000 --- a/srcpkgs/composer8.1/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'composer8.1' -pkgname=composer8.1 -version=2.8.10 -revision=1 -build_style=fetch -depends="php8.1" -short_desc="Dependency manager for PHP" -maintainer="Orphaned " -license="MIT" -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="28dbb6bd8bef31479c7985b774c130a8bda37dbe63c35b56f6cb6bc377427573 - 7855ac293067aebe7e51afdd23b9dea54b8be24187dbecc9b9142581c37f596c" -alternatives="composer:composer:/usr/bin/composer8.1" - -do_install() { - vbin ${FILESDIR}/composer8.1 - - vinstall composer.phar 644 usr/libexec composer.phar8.1 - vlicense LICENSE - - vmkdir /etc/php8.1/conf.d - printf 'extension=%s\n' phar iconv openssl zip \ - >${DESTDIR}/etc/php8.1/conf.d/composer.ini -} diff --git a/srcpkgs/composer8.2/files/composer8.2 b/srcpkgs/composer8.2/files/composer8.2 deleted file mode 100644 index 8b81a9c513b39d..00000000000000 --- a/srcpkgs/composer8.2/files/composer8.2 +++ /dev/null @@ -1,2 +0,0 @@ -#!/bin/sh -php8.2 /usr/libexec/composer.phar8.2 "$@" diff --git a/srcpkgs/composer8.2/template b/srcpkgs/composer8.2/template deleted file mode 100644 index 879074ccddcfd2..00000000000000 --- a/srcpkgs/composer8.2/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'composer8.2' -pkgname=composer8.2 -version=2.8.3 -revision=1 -build_style=fetch -depends="php8.2" -short_desc="Dependency manager for PHP" -maintainer="Orphaned " -license="MIT" -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="8323b4105c6e166d47c9db93209370083f9e421743636e108c37d8c1126386ef - 7855ac293067aebe7e51afdd23b9dea54b8be24187dbecc9b9142581c37f596c" -alternatives="composer:composer:/usr/bin/composer8.2" - -do_install() { - vbin ${FILESDIR}/composer8.2 - - vinstall composer.phar 644 usr/libexec composer.phar8.2 - vlicense LICENSE - - vmkdir /etc/php8.2/conf.d - printf 'extension=%s\n' phar iconv openssl zip \ - >${DESTDIR}/etc/php8.2/conf.d/composer.ini -} diff --git a/srcpkgs/composer8.3/files/composer8.3 b/srcpkgs/composer8.3/files/composer8.3 deleted file mode 100644 index 83984e3ea5eff8..00000000000000 --- a/srcpkgs/composer8.3/files/composer8.3 +++ /dev/null @@ -1,2 +0,0 @@ -#!/bin/sh -php8.3 /usr/libexec/composer.phar8.3 "$@" diff --git a/srcpkgs/composer8.3/template b/srcpkgs/composer8.3/template deleted file mode 100644 index ebeeeececa1a1d..00000000000000 --- a/srcpkgs/composer8.3/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'composer8.3' -pkgname=composer8.3 -version=2.8.3 -revision=1 -build_style=fetch -depends="php8.3" -short_desc="Dependency manager for PHP" -maintainer="Orphaned " -license="MIT" -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="8323b4105c6e166d47c9db93209370083f9e421743636e108c37d8c1126386ef - 7855ac293067aebe7e51afdd23b9dea54b8be24187dbecc9b9142581c37f596c" -alternatives="composer:composer:/usr/bin/composer8.3" - -do_install() { - vbin ${FILESDIR}/composer8.3 - - vinstall composer.phar 644 usr/libexec composer.phar8.3 - vlicense LICENSE - - vmkdir /etc/php8.3/conf.d - printf 'extension=%s\n' phar iconv openssl zip \ - >${DESTDIR}/etc/php8.3/conf.d/composer.ini -} diff --git a/srcpkgs/composer8.4/files/composer8.4 b/srcpkgs/composer8.4/files/composer8.4 deleted file mode 100644 index e1d0d9df347353..00000000000000 --- a/srcpkgs/composer8.4/files/composer8.4 +++ /dev/null @@ -1,2 +0,0 @@ -#!/bin/sh -php8.4 /usr/libexec/composer.phar8.4 "$@" diff --git a/srcpkgs/composer8.4/template b/srcpkgs/composer8.4/template deleted file mode 100644 index 1045b916010932..00000000000000 --- a/srcpkgs/composer8.4/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'composer8.4' -pkgname=composer8.4 -version=2.8.4 -revision=1 -build_style=fetch -depends="php8.4" -short_desc="Dependency manager for PHP" -maintainer="Orphaned " -license="MIT" -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="c4c4e2e1beab0ea04e0bd042a5dbba9feda1fbf5eda0d36203958edd343c0a8a - 7855ac293067aebe7e51afdd23b9dea54b8be24187dbecc9b9142581c37f596c" -alternatives="composer:composer:/usr/bin/composer8.4" - -do_install() { - vbin ${FILESDIR}/composer8.4 - - vinstall composer.phar 644 usr/libexec composer.phar8.4 - vlicense LICENSE - - vmkdir /etc/php8.4/conf.d - printf 'extension=%s\n' phar iconv openssl zip \ - >${DESTDIR}/etc/php8.4/conf.d/composer.ini -} diff --git a/srcpkgs/compsize/template b/srcpkgs/compsize/template deleted file mode 100644 index 1133e845957b9b..00000000000000 --- a/srcpkgs/compsize/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'compsize' -pkgname=compsize -version=1.5 -revision=1 -build_style=gnu-makefile -makedepends="libbtrfs-devel" -short_desc="BTRFS filesystem compression type and ratio measurement" -maintainer="lemmi " -license="GPL-2.0-or-later" -homepage="https://github.com/kilobyte/compsize" -distfiles="https://github.com/kilobyte/compsize/archive/v${version}.tar.gz" -checksum=8b15b528f6cf95ff99d2ddfd7bce87271fd1356c875e5f5895ed83caf6952535 - -do_install() { - vbin compsize - vman compsize.8 -} diff --git a/srcpkgs/compton b/srcpkgs/compton deleted file mode 120000 index 408be5192af443..00000000000000 --- a/srcpkgs/compton +++ /dev/null @@ -1 +0,0 @@ -picom \ No newline at end of file diff --git a/srcpkgs/comrak/template b/srcpkgs/comrak/template deleted file mode 100644 index 0e91a0d92605f6..00000000000000 --- a/srcpkgs/comrak/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'comrak' -pkgname=comrak -version=0.31.0 -revision=1 -build_style=cargo -hostmakedepends="pkg-config" -makedepends="oniguruma-devel" -short_desc="CommonMark + GFM compatible Markdown parser and renderer" -maintainer="cinerea0 " -license="BSD-2-Clause" -homepage="https://github.com/kivikakk/comrak" -changelog="https://raw.githubusercontent.com/kivikakk/comrak/main/changelog.txt" -distfiles="https://github.com/kivikakk/comrak/archive/refs/tags/v${version}.tar.gz" -checksum=8911f4b6042e36557c4f8b8b3e296eacd0d5fc3e14d10710eb64a29e84744278 - -post_install() { - vlicense COPYING -} diff --git a/srcpkgs/conduit/files/conduit/run b/srcpkgs/conduit/files/conduit/run deleted file mode 100644 index 8ca07926e38bf0..00000000000000 --- a/srcpkgs/conduit/files/conduit/run +++ /dev/null @@ -1,7 +0,0 @@ -#!/bin/sh -exec 2>&1 -[ -r ./conf ] && . ./conf -ulimit -n ${MAX_OPEN_FILES:-8192} -export CONDUIT_CONFIG=${CONDUIT_CONFIG:-/etc/conduit/conduit.toml} - -exec chpst -u _conduit:_conduit conduit diff --git a/srcpkgs/conduit/patches/config.patch b/srcpkgs/conduit/patches/config.patch deleted file mode 100644 index 733255a03d716f..00000000000000 --- a/srcpkgs/conduit/patches/config.patch +++ /dev/null @@ -1,13 +0,0 @@ -diff --git a/conduit-example.toml b/conduit-example.toml -index 74cbb07..a340af8 100644 ---- a/conduit-example.toml -+++ b/conduit-example.toml -@@ -24,7 +24,7 @@ - - database_backend = "rocksdb" - # This is the only directory where Conduit will save its data --database_path = "/var/lib/matrix-conduit/" -+database_path = "/var/lib/conduit/" - - # The port Conduit will be running on. You need to set up a reverse proxy in - # your web server (e.g. apache or nginx), so all requests to /_matrix on port diff --git a/srcpkgs/conduit/template b/srcpkgs/conduit/template deleted file mode 100644 index 59e5bb3c34790f..00000000000000 --- a/srcpkgs/conduit/template +++ /dev/null @@ -1,36 +0,0 @@ -# Template file for 'conduit' -pkgname=conduit -version=0.10.9 -revision=1 -build_style=cargo -hostmakedepends="clang pkg-config" -makedepends="libzstd-devel sqlite-devel" -short_desc="Simple, fast and reliable chat server powered by Matrix" -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=71aaebbb18b51a1d5f549b5eed88b80c93d6c661c214b5510d3dc3bf79b0e331 - -system_accounts="_conduit" -_conduit_homedir="/var/lib/conduit" - -make_dirs="/var/lib/conduit 0700 _conduit _conduit - /etc/conduit 755 _conduit _conduit" - -if [ "$XBPS_TARGET_NO_ATOMIC8" ]; then - XBPS_CROSS_RUSTFLAGS+=" -latomic" -fi - -# copied from srcpkgs/oniux/template -# aws-lc-sys only ships pre-generated files for certain architectures -case "${XBPS_TARGET_MACHINE}" in -armv[67]l*) - hostmakedepends+=" cmake rust-bindgen" - ;; -esac - -post_install() { - vsconf conduit-example.toml conduit.toml - vsv conduit -} diff --git a/srcpkgs/configshell-fb/template b/srcpkgs/configshell-fb/template deleted file mode 100644 index 71c20891844874..00000000000000 --- a/srcpkgs/configshell-fb/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'configshell-fb' -pkgname=configshell-fb -version=2.0.0 -revision=1 -build_style=python3-pep517 -hostmakedepends="hatchling hatch-vcs" -depends="python3-six python3-urwid python3-parsing" -checkdepends="$depends" -short_desc="Python library for building configuration shells" -maintainer="Toyam Cox " -license="Apache-2.0" -homepage="https://github.com/open-iscsi/configshell-fb" -distfiles="${PYPI_SITE}/c/configshell-fb/configshell_fb-${version}.tar.gz" -checksum=65b032cc17bf4f037328b286048074345b3db534dcc5a58048ef28c3a170c081 diff --git a/srcpkgs/confuse-devel b/srcpkgs/confuse-devel deleted file mode 120000 index 1d41c68ccbe9c4..00000000000000 --- a/srcpkgs/confuse-devel +++ /dev/null @@ -1 +0,0 @@ -confuse \ No newline at end of file diff --git a/srcpkgs/confuse/template b/srcpkgs/confuse/template deleted file mode 100644 index e0e2ca227a33f8..00000000000000 --- a/srcpkgs/confuse/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'confuse' -pkgname=confuse -version=3.3 -revision=1 -build_style=gnu-configure -configure_args="--enable-shared --enable-static" -short_desc="Small configuration file parser library for C" -maintainer="Orphaned " -license="ISC" -homepage="https://github.com/martinh/libconfuse" -changelog="https://github.com/martinh/libconfuse/raw/master/ChangeLog.md" -distfiles="${homepage}/releases/download/v${version}/confuse-${version}.tar.xz" -checksum=1dd50a0320e135a55025b23fcdbb3f0a81913b6d0b0a9df8cc2fdf3b3dc67010 - -post_install() { - vlicense LICENSE -} - -confuse-devel_package() { - depends="confuse>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/conky-cli b/srcpkgs/conky-cli deleted file mode 120000 index 50b610ce4a249c..00000000000000 --- a/srcpkgs/conky-cli +++ /dev/null @@ -1 +0,0 @@ -conky \ No newline at end of file diff --git a/srcpkgs/conky/template b/srcpkgs/conky/template deleted file mode 100644 index 2c2de3f3753505..00000000000000 --- a/srcpkgs/conky/template +++ /dev/null @@ -1,91 +0,0 @@ -# Template file for 'conky' -pkgname=conky -version=1.22.2 -revision=1 -build_style=cmake -conf_files="/etc/conky/conky.conf /etc/conky/conky_no_x11.conf" -configure_args="-DRELEASE=ON - -DDOC_PATH=share/doc/${pkgname} -DBUILD_CURL=ON - -DBUILD_RSS=ON -DBUILD_WLAN=ON -DBUILD_X11=ON -DBUILD_XDBE=ON - -DBUILD_IMLIB2=ON -DBUILD_LUA_CAIRO=ON -DBUILD_LUA_IMLIB2=ON - -DBUILD_LUA_RSVG=ON -DBUILD_XSHAPE=ON" -hostmakedepends="libtool pkg-config docbook2x man-db toluapp gperf" -makedepends="alsa-lib-devel imlib2-devel libXdamage-devel libXft-devel - libXinerama-devel libcurl-devel librsvg-devel lua53-devel ncurses-devel - toluapp-devel wireless_tools-devel cairo-devel wayland-devel" -short_desc="Lightweight system monitor for X and Wayland" -maintainer="Orphaned " -license="BSD-3-Clause, GPL-3.0-or-later" -homepage="https://github.com/brndnmtthws/conky" -distfiles="https://github.com/brndnmtthws/conky/archive/v${version}.tar.gz - https://github.com/brndnmtthws/conky/releases/download/v${version}/conky.1.gz" -checksum="0eec3d4358385fb67b369f02dbd82217c912ba0edc3533f27377ba33f90084c1 - 338bc1222bb8624760779b20cf5792f3541af415ba03d902e4e190e6d590b962" - -# MAINTAINER_MODE turns on BUILD_TESTS and is only for the conky project -if [ -n "$CROSS_BUILD" ] ; then - configure_args+=" -DBUILD_TESTS=OFF" -else - configure_args+=" -DBUILD_TESTS=ON" -fi - -post_extract() { - mv conky-*/* . - if [ -n "$CROSS_BUILD" ] ; then - # some tests are in 'build()' now, 'make_check' does nothing - echo "" > cmake/CatchAddTests.cmake - fi -} - -post_configure() { # conky-cli - configure_args="-DRELEASE=ON -DDOC_PATH=share/doc/${pkgname} - -DBUILD_X11=OFF -DBUILD_WAYLAND=OFF -DBUILD_CURL=ON -DBUILD_XDBE=OFF - -DBUILD_RSS=ON -DBUILD_IMLIB2=OFF -DBUILD_WLAN=ON" - # this probably doesn't really need to be tested again - if [ -n "$CROSS_BUILD" ] ; then - configure_args+=" -DBUILD_TESTS=OFF" - else - configure_args+=" -DBUILD_TESTS=ON" - fi - ( - cmake_builddir="cli-build" - do_configure - ) -} - -post_build() { # conky-cli - ( - DESTDIR=${DESTDIR/conky/conky-cli} - cmake_builddir="cli-build" - do_build - ) -} - -post_install() { - vmkdir etc/conky - mv ${DESTDIR}/usr/share/doc/conky/conky.conf ${DESTDIR}/etc/conky/ - mv ${DESTDIR}/usr/share/doc/conky/conky_no_x11.conf ${DESTDIR}/etc/conky/ - rm ${DESTDIR}/usr/share/doc/conky/convert.lua - vlicense COPYING - vman conky.1 - ( - DESTDIR=${DESTDIR/conky/conky-cli} - cmake_builddir="cli-build" - do_install - ) -} - -conky-cli_package() { - short_desc="Conky command line without X11 or Wayland" - provides="conky-${version}_${revision}" - conflicts="conky>=0" - pkg_install() { - DESTDIR="${pkgname}-${version}" - mkdir -p ${PKGDESTDIR}/etc/conky - mv ${PKGDESTDIR}/usr/share/doc/conky/conky.conf ${PKGDESTDIR}/etc/conky/ - mv ${PKGDESTDIR}/usr/share/doc/conky/conky_no_x11.conf ${PKGDESTDIR}/etc/conky/ - rm ${PKGDESTDIR}/usr/share/doc/conky/convert.lua - vlicense COPYING - vman ${wrksrc}/conky.1 - } -} diff --git a/srcpkgs/conky/update b/srcpkgs/conky/update deleted file mode 100644 index e8b1c4ae7573f0..00000000000000 --- a/srcpkgs/conky/update +++ /dev/null @@ -1 +0,0 @@ -ignore=1.999 diff --git a/srcpkgs/conmon/template b/srcpkgs/conmon/template deleted file mode 100644 index 00eb3edf017643..00000000000000 --- a/srcpkgs/conmon/template +++ /dev/null @@ -1,34 +0,0 @@ -# Template file for 'conmon' -pkgname=conmon -version=2.1.10 -revision=1 -build_style=gnu-makefile -hostmakedepends="pkg-config" -makedepends="libglib-devel libseccomp-devel" -short_desc="OCI container runtime monitor" -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=455fabcbd4a5a5dc5e05374a71b62dc0b08ee865c2ba398e9dc9acac1ea1836a - -_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 || : -} - -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/connman-devel b/srcpkgs/connman-devel deleted file mode 120000 index b57e8c232da592..00000000000000 --- a/srcpkgs/connman-devel +++ /dev/null @@ -1 +0,0 @@ -connman \ No newline at end of file diff --git a/srcpkgs/connman-gtk/template b/srcpkgs/connman-gtk/template deleted file mode 100644 index 9719860eeefc78..00000000000000 --- a/srcpkgs/connman-gtk/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'connman-gtk' -pkgname=connman-gtk -version=1.1.1 -revision=2 -build_style=gnu-configure -hostmakedepends="intltool autoconf automake pkg-config gettext-devel glib-devel" -makedepends="gtk+3-devel gettext-devel" -depends="connman" -short_desc="GTK GUI for ConnMan" -maintainer="Alexander Mamay " -license="GPL-2.0-or-later" -homepage="https://github.com/jgke/connman-gtk" -distfiles="${homepage}/archive/v${version}.tar.gz" -checksum=fc1da266c4216d34db7c38f7329c698b42666389ce32a8df58a818af9eee2262 - -pre_configure() { - ./autogen.sh -} diff --git a/srcpkgs/connman-ncurses/patches/cflags.patch b/srcpkgs/connman-ncurses/patches/cflags.patch deleted file mode 100644 index f13aca0bb61c99..00000000000000 --- a/srcpkgs/connman-ncurses/patches/cflags.patch +++ /dev/null @@ -1,13 +0,0 @@ -Index: connman-ncurses-1.0/configure.ac -=================================================================== ---- connman-ncurses-1.0.orig/configure.ac -+++ connman-ncurses-1.0/configure.ac -@@ -24,8 +24,6 @@ AC_PROG_CC - AC_PROG_CC_C99 - AM_PROG_CC_C_O - --CFLAGS="" -- - AC_ARG_ENABLE(optimization, AC_HELP_STRING([--disable-optimization], - [disable code optimization through compiler]), [ - if (test "${enableval}" = "no"); then diff --git a/srcpkgs/connman-ncurses/patches/check-null.patch b/srcpkgs/connman-ncurses/patches/check-null.patch deleted file mode 100644 index 4be901a21463f9..00000000000000 --- a/srcpkgs/connman-ncurses/patches/check-null.patch +++ /dev/null @@ -1,12 +0,0 @@ -Index: connman-ncurses-1.0/main.c -=================================================================== ---- connman-ncurses-1.0.orig/main.c -+++ connman-ncurses-1.0/main.c -@@ -420,6 +420,7 @@ void repos_cursor(void) - */ - static void exec_action(struct userptr_data *data) - { -+ if (!data) return; - switch (context.current_context) { - case CONTEXT_SERVICES: - context.serv->dbus_name = strdup(data->dbus_name); diff --git a/srcpkgs/connman-ncurses/patches/lowercase-boolean.patch b/srcpkgs/connman-ncurses/patches/lowercase-boolean.patch deleted file mode 100644 index 67fb30b7abbaa4..00000000000000 --- a/srcpkgs/connman-ncurses/patches/lowercase-boolean.patch +++ /dev/null @@ -1,39 +0,0 @@ ---- a/json_utils.c 2020-05-31 00:39:12.983378846 -0400 -+++ b/json_utils.c 2020-05-31 00:39:26.062122347 -0400 -@@ -81,7 +81,7 @@ - key_is_trusted = json_object_object_get_ex(jtrusted, key, - &tmp_trusted); - -- if (key_is_trusted == FALSE) -+ if (key_is_trusted == false) - return false; - - res = __json_type_dispatch(val, tmp_trusted); ---- a/json_regex.c 2020-05-31 00:44:07.233613212 -0400 -+++ b/json_regex.c 2020-05-31 00:48:33.307401463 -0400 -@@ -22,6 +22,7 @@ - #endif - - #include -+#include - - #include "json_regex.h" - #include "keys.h" -@@ -62,7 +63,7 @@ - json_object_object_add(jregex_agent_response, "Username", json_object_new_string("^([[:print:]]*)$")); - json_object_object_add(jregex_agent_response, "Password", json_object_new_string("^([[:print:]]*)$")); - -- jregex_agent_retry_response = json_object_new_boolean(TRUE); -+ jregex_agent_retry_response = json_object_new_boolean(true); - - // See commands.c __cmd_config_service for a better idea of the format. - jregex_config_service = json_object_new_object(); -@@ -92,7 +93,7 @@ - json_object_array_add(arr, json_object_new_string("^([[:print:]]*)$")); - json_object_object_add(tmp, key_serv_proxy_excludes, arr); - json_object_object_add(opt, key_serv_proxy_config, tmp); -- json_object_object_add(opt, key_serv_autoconnect, json_object_new_boolean(TRUE)); -+ json_object_object_add(opt, key_serv_autoconnect, json_object_new_boolean(true)); - arr = json_object_new_array(); - json_object_array_add(arr, json_object_new_string("^([[:print:]]*)$")); - json_object_object_add(opt, key_serv_domains_config, arr); diff --git a/srcpkgs/connman-ncurses/template b/srcpkgs/connman-ncurses/template deleted file mode 100644 index da095b3f38dddc..00000000000000 --- a/srcpkgs/connman-ncurses/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'connman-ncurses' -pkgname=connman-ncurses -version=1.0 -revision=7 -build_style=gnu-configure -hostmakedepends="automake autoconf pkg-config json-c-devel ncurses-devel dbus-devel" -makedepends="json-c-devel ncurses-devel dbus-devel" -depends="dbus connman" -short_desc="Simple ncurses-based UI for ConnMan" -maintainer="Sergei Akhmatdinov " -license="GPL-2.0-or-later" -homepage="https://github.com/eurogiciel-oss/connman-json-client" -distfiles="https://github.com/eurogiciel-oss/connman-json-client/archive/v${version}.tar.gz" -checksum=724604787b51cd3bd2ba5d2291f5f2efe0558a1ec78d92d3c92ebc78f6c63219 -make_build_args=V=1 -CFLAGS=-Wno-error - -pre_configure() { - autoreconf -fi -} - -do_install() { - vbin connman_ncurses connman-ncurses -} diff --git a/srcpkgs/connman-ui/template b/srcpkgs/connman-ui/template deleted file mode 100644 index adb609b0eed6c0..00000000000000 --- a/srcpkgs/connman-ui/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'connman-ui' -pkgname=connman-ui -version=0.0.20150622 -revision=3 -_gitrev=fce0af94e121bde77c7fa2ebd6a319f0180c5516 -build_style=gnu-configure -hostmakedepends="automake libtool intltool glib-devel pkg-config" -makedepends="dbus-devel glib-devel gtk+3-devel" -short_desc="Full-featured GTK based trayicon UI for ConnMan" -maintainer="Orphaned " -license="GPL-2.0-only" -homepage="https://github.com/tbursztyka/connman-ui" -distfiles="${homepage}/archive/${_gitrev}.tar.gz>${pkgname}-${version}.tar.gz" -checksum=12ac39f1d4c9e3f54ede6c1d1ebc2dbd6d31cdb74516cb5080f9860499d0a1ee -replaces="connman-ui-git>=0" - -pre_configure() { - autoreconf -fi -} diff --git a/srcpkgs/connman/INSTALL.msg b/srcpkgs/connman/INSTALL.msg deleted file mode 100644 index eeb26169c7ae63..00000000000000 --- a/srcpkgs/connman/INSTALL.msg +++ /dev/null @@ -1,3 +0,0 @@ -ConnMan's dependency on 'wpa_supplicant' will be removed in a future -version. If you would like to keep using 'wpa_supplicant' as a Wi-Fi -backend, please manually install it. diff --git a/srcpkgs/connman/files/connmand.conf b/srcpkgs/connman/files/connmand.conf deleted file mode 100644 index 5da2de429caaaa..00000000000000 --- a/srcpkgs/connman/files/connmand.conf +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - - diff --git a/srcpkgs/connman/files/connmand/run b/srcpkgs/connman/files/connmand/run deleted file mode 100644 index 4e37b35268cd25..00000000000000 --- a/srcpkgs/connman/files/connmand/run +++ /dev/null @@ -1,4 +0,0 @@ -#!/bin/sh -exec 2>&1 -[ -r conf ] && . ./conf -exec connmand -n ${OPTS} diff --git a/srcpkgs/connman/files/musl/libresolv.patch b/srcpkgs/connman/files/musl/libresolv.patch deleted file mode 100644 index c28a7c1e358992..00000000000000 --- a/srcpkgs/connman/files/musl/libresolv.patch +++ /dev/null @@ -1,61 +0,0 @@ -musl does not implement res_ninit - -diff --exclude '*.*o' -ru connman-1.24.orig/gweb/gresolv.c connman-1.24/gweb/gresolv.c ---- connman-1.24.orig/gweb/gresolv.c 2014-07-18 20:17:25.000000000 -0300 -+++ connman-1.24/gweb/gresolv.c 2014-07-18 20:24:01.874669130 -0300 -@@ -874,8 +874,6 @@ - resolv->index = index; - resolv->nameserver_list = NULL; - -- res_ninit(&resolv->res); -- - return resolv; - } - -@@ -915,8 +913,6 @@ - - flush_nameservers(resolv); - -- res_nclose(&resolv->res); -- - g_free(resolv); - } - -@@ -1019,24 +1015,19 @@ - debug(resolv, "hostname %s", hostname); - - if (!resolv->nameserver_list) { -- int i; -- -- for (i = 0; i < resolv->res.nscount; i++) { -- char buf[100]; -- int family = resolv->res.nsaddr_list[i].sin_family; -- void *sa_addr = &resolv->res.nsaddr_list[i].sin_addr; -- -- if (family != AF_INET && -- resolv->res._u._ext.nsaddrs[i]) { -- family = AF_INET6; -- sa_addr = &resolv->res._u._ext.nsaddrs[i]->sin6_addr; -+ FILE *f = fopen("/etc/resolv.conf", "r"); -+ if (f) { -+ char line[256], *s; -+ int i; -+ while (fgets(line, sizeof(line), f)) { -+ if (strncmp(line, "nameserver", 10) || !isspace(line[10])) -+ continue; -+ for (s = &line[11]; isspace(s[0]); s++); -+ for (i = 0; s[i] && !isspace(s[i]); i++); -+ s[i] = 0; -+ g_resolv_add_nameserver(resolv, s, 53, 0); - } -- -- if (family != AF_INET && family != AF_INET6) -- continue; -- -- if (inet_ntop(family, sa_addr, buf, sizeof(buf))) -- g_resolv_add_nameserver(resolv, buf, 53, 0); -+ fclose(f); - } - - if (!resolv->nameserver_list) - diff --git a/srcpkgs/connman/patches/musl.patch b/srcpkgs/connman/patches/musl.patch deleted file mode 100644 index 4e38a44250b530..00000000000000 --- a/srcpkgs/connman/patches/musl.patch +++ /dev/null @@ -1,16 +0,0 @@ -Add GNU basename macro for code that expects GNU basename - -diff -rup src/log.c.orig src/log.c ---- a/src/log.c -+++ b/src/log.c -@@ -34,6 +34,10 @@ - - #include "connman.h" - -+#if !defined(__GLIBC__) -+#define basename(src) (strrchr(src,'/') ? strrchr(src,'/')+1 : src) -+#endif -+ - static const char *program_exec; - static const char *program_path; - diff --git a/srcpkgs/connman/template b/srcpkgs/connman/template deleted file mode 100644 index 3297ba0cdb79ab..00000000000000 --- a/srcpkgs/connman/template +++ /dev/null @@ -1,49 +0,0 @@ -# Template file for 'connman' -pkgname=connman -version=1.45 -revision=1 -build_style=gnu-configure -configure_args="--enable-polkit --enable-client --enable-pie --enable-ethernet - --enable-wifi --enable-bluetooth --enable-loopback --enable-nmcompat - --enable-openvpn --with-openvpn=/usr/bin/openvpn --enable-openconnect - --enable-iwd --disable-tools --disable-wispr - --with-openconnect=/usr/bin/openconnect" -hostmakedepends="automake iptables libtool pkg-config" -makedepends="gnutls-devel iptables-devel libglib-devel libmnl-devel - openconnect-devel readline-devel" -depends="dbus wpa_supplicant" -short_desc="Open Source CONNection MANager" -maintainer="Orphaned " -license="GPL-2.0-only" -homepage="https://git.kernel.org/pub/scm/network/connman/connman.git" -changelog="https://git.kernel.org/pub/scm/network/connman/connman.git/plain/ChangeLog" -distfiles="${KERNEL_SITE}/network/${pkgname}/${pkgname}-${version}.tar.xz" -checksum=77128cce80865455c4f106b5901a575e2dfdb35a7d2e2e2996f16e85cba10913 -lib32disabled=yes - -pre_configure() { - case "$XBPS_TARGET_MACHINE" in - *-musl) - for f in ${FILESDIR}/musl/*.patch; do - patch -Np1 -i $f - done - ;; - *) export CFLAGS+=" -D_GNU_SOURCE";; - esac - autoreconf -fi -} -post_install() { - # Install the client connmanctl. - vbin client/connmanctl - vsv connmand - vinstall ${FILESDIR}/connmand.conf 755 usr/share/dbus-1/system.d/ -} - -connman-devel_package() { - depends="dbus-devel libglib-devel" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/conntrack-tools/template b/srcpkgs/conntrack-tools/template deleted file mode 100644 index ee529fc5911688..00000000000000 --- a/srcpkgs/conntrack-tools/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'conntrack-tools' -pkgname=conntrack-tools -version=1.4.8 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config flex" -makedepends="libmnl-devel libnetfilter_conntrack-devel - libnetfilter_cthelper-devel libnetfilter_cttimeout-devel - libnetfilter_queue-devel libnfnetlink-devel libtirpc-devel" -short_desc="Tools to interact with the netfilter connection tracking system" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="http://conntrack-tools.netfilter.org/" -distfiles="http://www.netfilter.org/projects/conntrack-tools/files/conntrack-tools-${version}.tar.xz" -checksum=067677f4c5f6564819e78ed3a9d4a8980935ea9273f3abb22a420ea30ab5ded6 diff --git a/srcpkgs/console-setup/patches/config.patch b/srcpkgs/console-setup/patches/config.patch deleted file mode 100644 index 15adffda95f080..00000000000000 --- a/srcpkgs/console-setup/patches/config.patch +++ /dev/null @@ -1,54 +0,0 @@ -Index: console-setup-1.211/Makefile -=================================================================== ---- console-setup-1.211.orig/Makefile -+++ console-setup-1.211/Makefile -@@ -28,9 +28,9 @@ build-common: gzipped-acmfiles - install-common: build-common - install -d $(bootprefix)/bin/ - install setupcon $(bootprefix)/bin/ -- install -d $(etcdir)/default -- install -m 644 config/keyboard $(etcdir)/default/ -- install -m 644 config/console-setup $(etcdir)/default/ -+ install -d $(etcdir)/console-setup -+ install -m 644 config/keyboard $(etcdir)/console-setup/ -+ install -m 644 config/console-setup $(etcdir)/console-setup/ - install -d $(mandir)/man1/ - install -m 644 man/setupcon.1 $(mandir)/man1/ - install -d $(mandir)/man5/ -Index: console-setup-1.211/setupcon -=================================================================== ---- console-setup-1.211.orig/setupcon -+++ console-setup-1.211/setupcon -@@ -356,9 +356,9 @@ Sets up the font and the keyboard on Lin - - If VARIANT is not specified setupcon looks for the configuration files - (in this order) ~/.console-setup and if this doesn't exist then the --combination /etc/default/keyboard + /etc/default/console-setup. When -+combination /etc/console-setup/keyboard + /etc/console-setup/console-setup. When - a VARIANT is specified then setupcon looks for the configuration files --~/.console-setup.VARIANT and /etc/default/console-setup.VARIANT. -+~/.console-setup.VARIANT and /etc/console-setup/console-setup.VARIANT. - EOF - exit 0 - ;; -@@ -407,14 +407,14 @@ fi - - USER_CONFIG=${HOME}/.console-setup"$VARIANT" - USER_CONFIG2=${HOME}/.keyboard"$VARIANT" --MAIN_CONFIG=/etc/default/keyboard"$VARIANT" -+MAIN_CONFIG=/etc/console-setup/keyboard"$VARIANT" - [ -f "$MAIN_CONFIG" ] \ -- || [ ! -f "$installdir"/etc/default/keyboard"$VARIANT" ] \ -- || MAIN_CONFIG="$installdir"/etc/default/keyboard"$VARIANT" --MAIN_CONFIG2=/etc/default/console-setup"$VARIANT" -+ || [ ! -f "$installdir"/etc/console-setup/keyboard"$VARIANT" ] \ -+ || MAIN_CONFIG="$installdir"/etc/console-setup/keyboard"$VARIANT" -+MAIN_CONFIG2=/etc/console-setup/console-setup"$VARIANT" - [ -f "$MAIN_CONFIG2" ] \ -- || [ ! -f "$installdir"/etc/default/console-setup"$VARIANT" ] \ -- || MAIN_CONFIG2="$installdir"/etc/default/console-setup"$VARIANT" -+ || [ ! -f "$installdir"/etc/console-setup/console-setup"$VARIANT" ] \ -+ || MAIN_CONFIG2="$installdir"/etc/console-setup/console-setup"$VARIANT" - - if [ -f "$USER_CONFIG" -o -f "$USER_CONFIG2" ]; then - CONFIG="$USER_CONFIG" diff --git a/srcpkgs/console-setup/template b/srcpkgs/console-setup/template deleted file mode 100644 index 5eb282f9d91e68..00000000000000 --- a/srcpkgs/console-setup/template +++ /dev/null @@ -1,47 +0,0 @@ -# Template file for 'console-setup' -pkgname=console-setup -version=1.244 -revision=1 -hostmakedepends="perl" -depends="kbd ckbcomp" -short_desc="Console font and keymap setup program" -maintainer="Leah Neukirchen " -license="GPL-2.0-or-later" -homepage="https://packages.debian.org/sid/console-setup" -distfiles="${DEBIAN_SITE}/main/c/console-setup/console-setup_${version}.tar.xz" -checksum=d935d6b51b882332276db290b3ef7d1ffa43f7901d5c7998707b3357c8717e20 -conf_files="/etc/console-setup/console-setup - /etc/console-setup/keyboard" - -post_extract() { - vsed -i -e '44s/if (/if (\$\#ARGV \< 0 \|\| /' Fonts/bdf2psf -} - -do_install() { - make etcdir=${DESTDIR}/etc prefix=${DESTDIR}/usr \ - bootprefix=${DESTDIR}/usr \ - install-common -} - -bdf2psf_package() { - depends="perl" - short_desc="Generate console fonts from BDF source fonts" - pkg_install() { - cd Fonts - vbin bdf2psf - vman ../man/bdf2psf.1 - for f in *.equivalents *.set; do - vinstall $f 0644 usr/share/bdf2psf - done - vcopy fontsets usr/share/bdf2psf - } -} - -ckbcomp_package() { - depends="perl" - short_desc="Compile a XKB keyboard description to a keymap for loadkeys" - pkg_install() { - make etcdir=${PKGDESTDIR}/etc prefix=${PKGDESTDIR}/usr \ - install-ckbcomp - } -} diff --git a/srcpkgs/conspy/template b/srcpkgs/conspy/template deleted file mode 100644 index 0858a0d6e9962e..00000000000000 --- a/srcpkgs/conspy/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'conspy' -pkgname=conspy -version=1.16 -revision=1 -build_style=gnu-configure -hostmakedepends="automake libtool" -makedepends="ncurses-devel" -short_desc="Remote control of Linux virtual consoles" -maintainer="Orphaned " -license="AGPL-3.0-or-later" -homepage="http://conspy.sourceforge.net/" -distfiles="${SOURCEFORGE_SITE}/conspy/conspy-${version}-${revision}/conspy-${version}.tar.gz" -checksum=ee5ef648ea08d20d9062db22e7bf62a7b7261af02053f916016d1b80a66a5609 - -pre_configure() { - libtoolize - aclocal - automake --add-missing --copy - autoconf -} - -post_install() { - vlicense agpl-3.0.txt -} diff --git a/srcpkgs/consul-template/template b/srcpkgs/consul-template/template deleted file mode 100644 index 8143723655b5cc..00000000000000 --- a/srcpkgs/consul-template/template +++ /dev/null @@ -1,12 +0,0 @@ -# Template file for 'consul-template' -pkgname=consul-template -version=0.28.0 -revision=4 -build_style=go -go_import_path="github.com/hashicorp/consul-template" -short_desc="Template rendering, notifier, and supervisor for Consul and Vault data" -maintainer="Noel Cower " -license="MPL-2.0" -homepage="https://github.com/hashicorp/consul-template" -distfiles="$homepage/archive/v$version.tar.gz" -checksum=61ce1b818ae9f555440a5a3a7a81590051c4871acfccd73001b4b087c66357e9 diff --git a/srcpkgs/consul/files/consul/run b/srcpkgs/consul/files/consul/run deleted file mode 100644 index 7583a552d93982..00000000000000 --- a/srcpkgs/consul/files/consul/run +++ /dev/null @@ -1,4 +0,0 @@ -#!/bin/sh -[ -r conf ] && . ./conf -exec 2>&1 -exec chpst -u _consul:_consul consul agent -config-dir=/etc/consul.d diff --git a/srcpkgs/consul/template b/srcpkgs/consul/template deleted file mode 100644 index 867a9b7e1bcc18..00000000000000 --- a/srcpkgs/consul/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'consul' -pkgname=consul -version=1.16.2 -revision=2 -build_style=go -go_import_path="github.com/hashicorp/consul" -_git_commit=5e08e229dbdaed5adf3ca99afe9df247c51507da -go_ldflags="-X ${go_import_path}/version.GitCommit=${_git_commit} -X ${go_import_path}/version.GitDescribe=v${version}" -short_desc="Distributed solution to connect and configure applications" -maintainer="iaroki " -license="BUSL-1.1" -homepage="https://www.consul.io/" -distfiles="https://${go_import_path}/archive/v${version}.tar.gz" -checksum=0dacc7eeacd19a687e20fa83ae88444d2a5336a9150cfc116d39a39b31d5829d -system_accounts="_consul" -make_dirs="/etc/consul.d 0755 root _consul - /var/lib/consul 0750 _consul _consul" -repository=nonfree - -post_install() { - vlicense LICENSE - vsv consul -} diff --git a/srcpkgs/containerd/files/containerd/run b/srcpkgs/containerd/files/containerd/run deleted file mode 100644 index 51bb88caaa1f42..00000000000000 --- a/srcpkgs/containerd/files/containerd/run +++ /dev/null @@ -1,4 +0,0 @@ -#!/bin/sh -exec 2>&1 -env modprobe overlay -exec containerd diff --git a/srcpkgs/containerd/template b/srcpkgs/containerd/template deleted file mode 100644 index 70644e6f989939..00000000000000 --- a/srcpkgs/containerd/template +++ /dev/null @@ -1,57 +0,0 @@ -# Template file for 'containerd' -pkgname=containerd -version=2.0.1 -revision=2 -build_style=go -build_helper="qemu" -go_import_path=github.com/containerd/containerd/v2 -go_package="${go_import_path}/cmd/containerd - ${go_import_path}/cmd/containerd-shim-runc-v2 - ${go_import_path}/cmd/ctr" -go_ldflags="-X ${go_import_path}/version.Version=${version} - -X ${go_import_path}/version.Revision=UNSET" -go_build_tags="seccomp apparmor" -make_check_args="-skip (^TestSetNegativeOomScoreAdjustmentWhenPrivileged$|^TestEnsureRemoveAllWithMount$|^TestBinDirVerifyImage$)" -hostmakedepends="pkg-config go-md2man" -makedepends="libbtrfs-devel libseccomp-devel" -depends="runc" -checkdepends="procps-ng" -short_desc="Open and reliable container runtime" -maintainer="Orphan " -license="Apache-2.0" -homepage="https://github.com/containerd/containerd" -distfiles="https://github.com/containerd/containerd/archive/v${version}.tar.gz" -checksum=a2958e6c97dcc44d2b3fc5f1e0c5cfb267d4620b26b51ff52cbe7bd07678707d -make_dirs="/var/lib/containerd 0755 root root" - -# Cross builds fail with -fuse-ld=gold -LDFLAGS="-fuse-ld=bfd" -export GOFLAGS="-buildmode=pie" - -post_build() { - # Build the man pages - make bin/gen-manpages - vtargetrun bin/gen-manpages containerd.8 man - vtargetrun bin/gen-manpages ctr.8 man - - for _i in containerd-config.toml.5 containerd-config.8 ; do - go-md2man -in "docs/man/$_i.md" -out "docs/man/$_i" - done -} - -post_install() { - vsv containerd - - for _i in containerd.8 ctr.8 ; do - vman man/$_i - done - - for _i in containerd-config.toml.5 containerd-config.8 ; do - vman docs/man/$_i - done -} - -pre_check() { - # Skip vendor and integration tests - make_check_target=$(go list ./... | grep -v /vendor/ | grep -v /integration) -} diff --git a/srcpkgs/containers-common/template b/srcpkgs/containers-common/template deleted file mode 100644 index c8ac31767f8609..00000000000000 --- a/srcpkgs/containers-common/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'containers-common' -pkgname=containers-common -version=0.60.0 -revision=1 -build_style=gnu-makefile -make_build_args="-C docs" -make_install_args="-C docs" -hostmakedepends="go-md2man" -short_desc="Docs and configs shared by podman, buildah, and skopeo" -maintainer="Cameron Nemo " -license="Apache-2.0" -homepage="https://github.com/containers/common" -changelog="https://github.com/containers/common/releases" -distfiles="https://github.com/containers/common/archive/refs/tags/v${version}.tar.gz" -checksum=c9f9a2ba78c69234b78d4b168bb2f70e3459e66d7931e68fde449af9b52e0062 - -post_install() { - vinstall pkg/seccomp/seccomp.json 0644 usr/share/containers -} diff --git a/srcpkgs/containers.image/template b/srcpkgs/containers.image/template deleted file mode 100644 index 75e69886a11f6f..00000000000000 --- a/srcpkgs/containers.image/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 'containers.image' -pkgname=containers.image -version=5.32.0 -revision=1 -conf_files="/etc/containers/registries.conf /etc/containers/policy.json" -hostmakedepends="go-md2man" -short_desc="Configuration shared by podman, buildah, and skopeo" -maintainer="Cameron Nemo " -license="Apache-2.0" -homepage="https://github.com/containers/image" -changelog="https://github.com/containers/image/releases" -distfiles="https://github.com/containers/image/archive/refs/tags/v${version}.tar.gz" -checksum=f7582d2b4fed4967921ff154752cc33e8f319a232b561710a3e2872ba754945d - -do_build() { - mkdir -p build - for doc in docs/*.*.md; do - docbase="${doc##*/}" - go-md2man -in "${doc}" -out "build/${docbase/.md/}" - done -} - -do_install() { - for man in build/*; do - vman "${man}" - done - vinstall registries.conf 0644 etc/containers - vinstall default-policy.json 0644 etc/containers policy.json -} diff --git a/srcpkgs/containers.storage/template b/srcpkgs/containers.storage/template deleted file mode 100644 index 9814ccb409bec5..00000000000000 --- a/srcpkgs/containers.storage/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'containers.storage' -pkgname=containers.storage -version=1.55.0 -revision=1 -hostmakedepends="go-md2man" -depends="fuse-overlayfs" -short_desc="Storage configuration shared by podman, buildah, and skopeo" -maintainer="Cameron Nemo " -license="Apache-2.0" -homepage="https://github.com/containers/storage" -changelog="https://github.com/containers/storage/releases" -distfiles="https://github.com/containers/storage/archive/refs/tags/v${version}.tar.gz" -checksum=d6c2d3af9e0f674c248477d521d0f8fc5eac050c65e2fd3f823cc42502b22847 -_manpage="containers-storage.conf.5" - -do_build() { - go-md2man -in "docs/${_manpage}.md" -out "$_manpage" -} - -do_install() { - vman "$_manpage" - vsed -e 's/^#mount_program = "/mount_program = "/' -i storage.conf - vinstall storage.conf 0644 usr/share/containers -} diff --git a/srcpkgs/containers/template b/srcpkgs/containers/template deleted file mode 100644 index 7f7ebc7f81783f..00000000000000 --- a/srcpkgs/containers/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'containers' -pkgname=containers -version=1.7 -revision=1 -build_style=gnu-makefile -short_desc="Lightweight containers using Linux user namespaces" -maintainer="Duncaen " -license="MIT" -homepage="https://github.com/arachsys/containers" -distfiles="https://github.com/arachsys/containers/archive/containers-${version}.tar.gz" -checksum=5f43ffaf9bcfc73032cafeb94fe9596dcfa0b26f0bd2730656c3daa4341d9c02 - -do_install() { - vbin inject inject-contain - vinstall contain 4755 usr/bin - vinstall pseudo 4755 usr/bin - vlicense COPYING - vdoc README - vdoc TIPS -} diff --git a/srcpkgs/contour-shell-integration b/srcpkgs/contour-shell-integration deleted file mode 120000 index 3a8fa0e2050f07..00000000000000 --- a/srcpkgs/contour-shell-integration +++ /dev/null @@ -1 +0,0 @@ -contour \ No newline at end of file diff --git a/srcpkgs/contour-terminfo b/srcpkgs/contour-terminfo deleted file mode 120000 index 3a8fa0e2050f07..00000000000000 --- a/srcpkgs/contour-terminfo +++ /dev/null @@ -1 +0,0 @@ -contour \ No newline at end of file diff --git a/srcpkgs/contour/patches/0000-phtread_musl.patch b/srcpkgs/contour/patches/0000-phtread_musl.patch deleted file mode 100644 index 557112d8b81d0c..00000000000000 --- a/srcpkgs/contour/patches/0000-phtread_musl.patch +++ /dev/null @@ -1,15 +0,0 @@ ---- a/src/crispy/utils.cpp -+++ b/src/crispy/utils.cpp -@@ -31,8 +31,12 @@ - } - return ""s; - #else -+ #ifdef __GLIBC__ - char text[32] = {}; - pthread_getname_np(pthread_self(), text, sizeof(text)); - return text; -+ #else -+ return ""s; -+ #endif - #endif - } diff --git a/srcpkgs/contour/template b/srcpkgs/contour/template deleted file mode 100644 index a11f58cde9e821..00000000000000 --- a/srcpkgs/contour/template +++ /dev/null @@ -1,35 +0,0 @@ -# Template file for 'contour' -pkgname=contour -version=0.4.3.6442 -revision=1 -build_style=cmake -build_helper="qemu" -configure_args="-DCONTOUR_QT_VERSION=6 -DCONTOUR_TESTING=OFF - -DCRISPY_TESTING=OFF -DVTPARSER_TESTING=OFF -DLIBTERMINAL_TESTING=OFF" -hostmakedepends="pkg-config qt6-base qt6-tools" -makedepends="boxed-cpp fmt-devel guidelines-support-library freetype-devel - harfbuzz-devel libssh2-devel libunicode-devel libutempter-devel range-v3 yaml-cpp-devel - qt6-base-devel qt6-core qt6-declarative-devel qt6-gui qt6-multimedia-devel - qt6-network qt6-opengl-widgets qt6-qt5compat-devel qt6-widgets" -depends="contour-shell-integration-${version}_${revision} - contour-terminfo-${version}_${revision} qt6-qt5compat" -short_desc="Modern C++ Terminal Emulator" -maintainer="0x5c " -license="Apache-2.0" -homepage="http://contour-terminal.org/" -distfiles="https://github.com/contour-terminal/contour/archive/refs/tags/v${version}.tar.gz" -checksum=859910a5330d9dcf628dfcb6f767807dbdaf187e550ac67966c1e8a713c1567e - -contour-terminfo_package() { - short_desc+=" - terminfo data" - pkg_install() { - vmove usr/share/terminfo - } -} - -contour-shell-integration_package() { - short_desc+=" - shell integration scripts" - pkg_install() { - vmove usr/share/contour/shell-integration - } -} diff --git a/srcpkgs/contractor/template b/srcpkgs/contractor/template deleted file mode 100644 index 8d792dba829a8d..00000000000000 --- a/srcpkgs/contractor/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'contractor' -pkgname=contractor -version=0.3.4 -revision=1 -build_style=meson -make_dirs="/usr/share/contractor 0755 root root" -hostmakedepends="vala pkg-config gobject-introspection libgee08-devel" -makedepends="dbus-devel libglib-devel libgee08-devel" -short_desc="A desktop-wide extension service used by elementary OS" -maintainer="Cameron Nemo " -license="GPL-3.0-or-later" -homepage="https://github.com/elementary/contractor" -distfiles="${homepage}/archive/${version}.tar.gz" -checksum=a7fb7aa317d1e7f5168ce902a04b8bc2d0eb784edb938c131caf4e81b367d00c diff --git a/srcpkgs/convmv/template b/srcpkgs/convmv/template deleted file mode 100644 index 0e3e9df98c04ad..00000000000000 --- a/srcpkgs/convmv/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'convmv' -pkgname=convmv -version=2.05 -revision=2 -build_style=gnu-makefile -hostmakedepends="perl" -short_desc="Tool for converting filesystem encodings" -maintainer="Arvin Ignaci " -license="GPL-2.0-or-later" -homepage="https://www.j3e.de/linux/convmv/" -distfiles="${homepage}/${pkgname}-${version}.tar.gz" -checksum=53b6ac8ae4f9beaee5bc5628f6a5382bfd14f42a5bed3d881b829d7b52d81ca6 -make_check_target="test" diff --git a/srcpkgs/cookiecutter/template b/srcpkgs/cookiecutter/template deleted file mode 100644 index 441e4479553421..00000000000000 --- a/srcpkgs/cookiecutter/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'cookiecutter' -pkgname=cookiecutter -version=2.6.0 -revision=2 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3-Arrow python3-Jinja2 python3-binaryornot python3-click - python3-requests python3-rich python3-slugify python3-yaml" -checkdepends="${depends} git python3-freezegun python3-pytest python3-pytest-cov python3-pytest-mock" -short_desc="Command-line utility that creates projects from project templates" -maintainer="tranzystorekk " -license="BSD-3-Clause" -homepage="https://github.com/cookiecutter/cookiecutter" -changelog="https://raw.githubusercontent.com/cookiecutter/cookiecutter/main/HISTORY.md" -distfiles="${PYPI_SITE}/c/cookiecutter/cookiecutter-${version}.tar.gz" -checksum=db21f8169ea4f4fdc2408d48ca44859349de2647fbe494a9d6c3edfc0542c21c - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/cool-retro-term/template b/srcpkgs/cool-retro-term/template deleted file mode 100644 index 797d4bbc86e39b..00000000000000 --- a/srcpkgs/cool-retro-term/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'cool-retro-term' -pkgname=cool-retro-term -version=1.1.1 -revision=1 -build_style=qmake -hostmakedepends="automake qt5-qmake qt5-host-tools" -makedepends="qt5-devel qt5-declarative-devel" -depends="qt5-graphicaleffects qt5-quickcontrols qmltermwidget qt5-plugin-sqlite" -short_desc="Good looking terminal emulator which mimics the old cathode display" -maintainer="Enno Boland " -license="GPL-3.0-or-later" -homepage="https://github.com/Swordfish90/cool-retro-term" -distfiles="${homepage}/archive/${version}.tar.gz" -checksum=1252bafa33c8befbb86528ed75db98677cdc1298704db728e326ffd258d5ed13 - -pre_configure() { - sed -i '/qmltermwidget/d' cool-retro-term.pro -} diff --git a/srcpkgs/coreboot-utils-me_cleaner b/srcpkgs/coreboot-utils-me_cleaner deleted file mode 120000 index 203b5756865dd8..00000000000000 --- a/srcpkgs/coreboot-utils-me_cleaner +++ /dev/null @@ -1 +0,0 @@ -coreboot-utils \ No newline at end of file diff --git a/srcpkgs/coreboot-utils/template b/srcpkgs/coreboot-utils/template deleted file mode 100644 index 9788f91cd1c3a1..00000000000000 --- a/srcpkgs/coreboot-utils/template +++ /dev/null @@ -1,43 +0,0 @@ -# Template file for 'coreboot-utils' -pkgname=coreboot-utils -version=24.08 -revision=1 -archs="i686* x86_64*" -build_wrksrc="util" -build_style=gnu-makefile -makedepends="pciutils-devel zlib-devel" -short_desc="Coreboot firmware utilities" -maintainer="m3tav3rse " -license="GPL-2.0-only" -homepage="https://coreboot.org" -distfiles="https://coreboot.org/releases/coreboot-${version}.tar.xz" -checksum=1fc9a997d497539f915dc6498e4aca4bf049955d4db9a17a85454ad6b342710c -CFLAGS="-D_GNU_SOURCE -I ${XBPS_BUILDDIR}/${pkgname}-${version}/src/commonlib/bsd/include" - -do_build() { - for util in cbfstool cbmem ectool ifdtool inteltool intelmetool \ - nvramtool superiotool; do - make ${makejobs} -C $util WERROR= - done -} - -do_install() { - for util in cbfstool cbmem ectool ifdtool inteltool intelmetool \ - nvramtool superiotool; do - vbin $util/$util - done - vman inteltool/inteltool.8 - vman nvramtool/cli/nvramtool.8 - vman superiotool/superiotool.8 -} - -coreboot-utils-me_cleaner_package() { - python_version=3 - depends="python3" - short_desc="Tool for partial deblobbing Intel ME/TXE firmware images" - license="GPL-3.0-or-later" - pkg_install() { - vbin me_cleaner/me_cleaner.py me_cleaner - vman me_cleaner/man/me_cleaner.1 - } -} diff --git a/srcpkgs/coreboot-utils/update b/srcpkgs/coreboot-utils/update deleted file mode 100644 index 951e4451818da1..00000000000000 --- a/srcpkgs/coreboot-utils/update +++ /dev/null @@ -1 +0,0 @@ -pkgname=coreboot diff --git a/srcpkgs/corecollector-devel b/srcpkgs/corecollector-devel deleted file mode 120000 index c5abecdf4ba653..00000000000000 --- a/srcpkgs/corecollector-devel +++ /dev/null @@ -1 +0,0 @@ -corecollector \ No newline at end of file diff --git a/srcpkgs/corecollector/patches/fix-build-phobos-2-101.patch b/srcpkgs/corecollector/patches/fix-build-phobos-2-101.patch deleted file mode 100644 index 2d335cf6ac924f..00000000000000 --- a/srcpkgs/corecollector/patches/fix-build-phobos-2-101.patch +++ /dev/null @@ -1,14 +0,0 @@ ---- a/source/corecollector/logging.d -+++ b/source/corecollector/logging.d -@@ -93,7 +93,10 @@ auto toSyslogLevel(LogLevel lv) @safe - /// Setup the logging with the supplied logging level. - void setupLogging(const LogLevel l, File logFile) @safe - { -- sharedLog = new SyslogLogger(l, logFile); -+ static if (__VERSION__ < 2101) -+ sharedLog = new SyslogLogger(l, logFile); -+ else -+ sharedLog = (() @trusted => cast(shared) new SyslogLogger(l, logFile))(); - } - - @safe unittest diff --git a/srcpkgs/corecollector/template b/srcpkgs/corecollector/template deleted file mode 100644 index c5fb32805aa673..00000000000000 --- a/srcpkgs/corecollector/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'corecollector' -pkgname=corecollector -version=0.3.5 -revision=1 -build_style=meson -configure_args="-Dcoredump_user=_corecollector -Dcoredump_group=_corecollector" -conf_files="/etc/corecollector/corecollector.conf" -hostmakedepends="dmd git pkg-config scdoc" -depends="gdb" -short_desc="Coredump collector written in D" -maintainer="travankor " -license="GPL-3.0-or-later" -homepage="https://github.com/Cogitri/corecollector" -distfiles="${homepage}/archive/v${version}.tar.gz" -checksum=0b9e212ffde1b63024744ccb437504a8ca56d091c1bfd193095b52e0c8a70db6 -nocross="only gcc-gdc(unpackaged as of 3/2020) has cross support" - -system_accounts="_corecollector" - -corecollector-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/corectrl/template b/srcpkgs/corectrl/template deleted file mode 100644 index f7a773c6af17de..00000000000000 --- a/srcpkgs/corectrl/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'corectrl' -pkgname=corectrl -version=1.5.2 -revision=3 -build_style=cmake -configure_args="-DBUILD_TESTING=OFF" # requires https://github.com/rollbear/trompeloeil which isn't packaged -hostmakedepends="pkg-config extra-cmake-modules qt6-tools qt6-base" -makedepends="botan-devel qt6-charts-devel qt6-declarative-devel quazip-qt6-devel - qt6-svg-devel qt6-qt5compat-devel spdlog pugixml-devel polkit-devel" -depends="dbus hicolor-icon-theme qt6-svg glxinfo" -checkdepends="catch2" -short_desc="User-friendly hardware control application" -maintainer="Rutpiv " -license="GPL-3.0-or-later" -homepage="https://gitlab.com/corectrl/corectrl" -changelog="https://gitlab.com/corectrl/corectrl/-/raw/master/CHANGELOG.md" -distfiles="https://gitlab.com/corectrl/corectrl/-/archive/v${version}/corectrl-v${version}.tar.gz" -checksum=6eccc6ea82a62e8491ad516a589e12e14d52ad0aaa74166ea74f35bf1c10c38e diff --git a/srcpkgs/coredns/files/Corefile b/srcpkgs/coredns/files/Corefile deleted file mode 100644 index 951e60b9a71a77..00000000000000 --- a/srcpkgs/coredns/files/Corefile +++ /dev/null @@ -1,4 +0,0 @@ -. { - errors - forward . /etc/resolv.conf -} diff --git a/srcpkgs/coredns/files/coredns/run b/srcpkgs/coredns/files/coredns/run deleted file mode 100644 index de3d83c17ec69b..00000000000000 --- a/srcpkgs/coredns/files/coredns/run +++ /dev/null @@ -1,9 +0,0 @@ -#!/bin/sh - -[ -r ./conf ] && . ./conf - -COREFILE="${COREFILE:-/etc/coredns/Corefile}" -DNS_PORT="${DNS_PORT:-53}" - -exec 2>&1 -exec coredns -conf "${COREFILE:-/etc/coredns/Corefile}" -dns.port "${DNS_PORT:-53}" diff --git a/srcpkgs/coredns/template b/srcpkgs/coredns/template deleted file mode 100644 index fd65567bb4854d..00000000000000 --- a/srcpkgs/coredns/template +++ /dev/null @@ -1,32 +0,0 @@ -# Template file for 'coredns' -pkgname=coredns -version=1.10.1 -revision=4 -build_style=go -go_import_path=github.com/coredns/coredns -hostmakedepends="mmark" -short_desc="CoreDNS is a DNS server that chains plugins" -maintainer="Noel Cower " -license="Apache-2.0" -homepage="https://coredns.io" -changelog="https://github.com/coredns/coredns/releases" -distfiles="https://github.com/coredns/coredns/archive/v${version}.tar.gz" -checksum=f47186452e5f2925e2c71135669afd9e03b9b55831417d33d612ef2fa69924a7 -make_dirs="/etc/coredns 0750 root root" -conf_files="/etc/coredns/Corefile" - -# Update this on each version bump. -_git_commit=055b2c31a9cf28321734e5f71613ea080d216cd3 -go_ldflags="-X github.com/coredns/coredns/coremain.GitCommit=${_git_commit}" - -post_build() { - make -f Makefile.doc MMARK="$(command -v mmark) -man" man/coredns.1 man/corefile.5 plugins -} - -post_install() { - for man in man/*.*; do - vman "${man}" - done - vsv coredns - vinstall "${FILESDIR}/Corefile" 640 etc/coredns -} diff --git a/srcpkgs/coreutils/patches/split.patch b/srcpkgs/coreutils/patches/split.patch deleted file mode 100644 index cd1523607c59c0..00000000000000 --- a/srcpkgs/coreutils/patches/split.patch +++ /dev/null @@ -1,32 +0,0 @@ -From c4c5ed8f4e9cd55a12966d4f520e3a13101637d9 Mon Sep 17 00:00:00 2001 -From: Paul Eggert -Date: Tue, 16 Jan 2024 13:48:32 -0800 -Subject: [PATCH] split: do not shrink hold buffer -MIME-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit - -* src/split.c (line_bytes_split): Do not shrink hold buffer. -If it’s large for this batch it’s likely to be large for the next -batch, and for ‘split’ it’s not worth the complexity/CPU hassle to -shrink it. Do not assume hold_size can be bufsize. ---- - src/split.c | 3 --- - 1 file changed, 3 deletions(-) - -diff --git a/src/split.c b/src/split.c -index 64020c859..037960a59 100644 ---- a/src/split.c -+++ b/src/split.c -@@ -809,10 +809,7 @@ line_bytes_split (intmax_t n_bytes, char *buf, idx_t bufsize) - { - cwrite (n_out == 0, hold, n_hold); - n_out += n_hold; -- if (n_hold > bufsize) -- hold = xirealloc (hold, bufsize); - n_hold = 0; -- hold_size = bufsize; - } - - /* Output to eol if present. */ - diff --git a/srcpkgs/coreutils/template b/srcpkgs/coreutils/template deleted file mode 100644 index aa533810029cee..00000000000000 --- a/srcpkgs/coreutils/template +++ /dev/null @@ -1,125 +0,0 @@ -# Template file for 'coreutils' -pkgname=coreutils -version=9.4 -revision=3 -bootstrap=yes -makedepends="gmp-devel acl-devel libcap-devel" -short_desc="GNU core utilities" -maintainer="Enno Boland " -license="GPL-3.0-or-later" -homepage="https://www.gnu.org/software/coreutils" -changelog="https://git.savannah.gnu.org/gitweb/?p=coreutils.git;a=blob_plain;f=NEWS;hb=HEAD" -distfiles="${GNU_SITE}/coreutils/coreutils-${version}.tar.xz" -checksum=ea613a4cf44612326e917201bbbcdfbd301de21ffc3b59b6e5c07e040b275e52 -alternatives=" - hostname:hostname:/usr/bin/hostname-coreutils - hostname:hostname.1:/usr/share/man/man1/hostname-coreutils.1" -replaces="chroot-coreutils>=0 coreutils-doc>=0 b2sum>=0" - -if [ "$CHROOT_READY" ]; then - hostmakedepends+=" perl" - # allow run ./configure by root in ethereal chroot - if [ "$XBPS_ALLOW_CHROOT_BREAKOUT" ]; then - _force_unsafe_configure="FORCE_UNSAFE_CONFIGURE=1" - fi -fi - -if [ "$XBPS_TARGET_LIBC" = musl ]; then - export ac_cv_lib_error_at_line=no - export ac_cv_header_sys_cdefs_h=no -fi - -pre_configure() { - # Build natively all utils for the host, we need this to generate - # the manpages via help2man. - if [ "$CROSS_BUILD" ]; then - env CC=cc LD=ld AR=ar RANLIB=ranlib \ - CFLAGS=-Os CXXFLAGS=-Os LDFLAGS= \ - $_force_unsafe_configure \ - ./configure --prefix=${wrksrc}/coreutils-${XBPS_MACHINE} \ - --enable-install-program=arch,hostname \ - --enable-no-install-program=kill,uptime - make ${makejobs} - make install - make distclean - fi -} - -do_configure() { - if [ "$CROSS_BUILD" ]; then - configure_args+=" fu_cv_sys_stat_statfs2_bsize=no - gl_cv_func_working_mkstemp=yes - gl_cv_func_working_acl_get_file=yes " - fi - case "$XBPS_TARGET_MACHINE" in - # XXX syncfs() in src/sync.c expects a return value. - *-musl) configure_args+=" ac_cv_func_syncfs=no";; - esac - - # (y2k38) This can be removed once musl is updated to 1.2.x - if [ "$XBPS_TARGET_LIBC" = "musl" ] && [ "$XBPS_TARGET_WORDSIZE" = "32" ]; then - configure_args+=" --disable-year2038" - fi - - # - # Do not install kill: provided by util-linux. - # Do not install uptime: provided by procps-ng. - # - env $_force_unsafe_configure ./configure ${configure_args} \ - --enable-install-program=arch,hostname \ - --enable-no-install-program=kill,uptime \ - --disable-rpath - if [ "$CROSS_BUILD" ]; then - # Use install when cross compiling - cp Makefile Makefile.cfg.orig - sed -e 's;^\(cu_install_program =\).*;\1 install;' \ - Makefile.cfg.orig >Makefile - fi -} - -do_build() { - if [ "$CROSS_BUILD" ]; then - cp Makefile Makefile.orig - sed '/src_make_prime_list/d' Makefile.orig > Makefile - depbase=$(echo src/make-prime-list.o | sed 's|[^/]*$|.deps/&|;s|\.o$||') - cc -std=gnu99 -I. -I./lib -Ilib -I./lib -Isrc -I./src \ - -fdiagnostics-show-option -funit-at-a-time -g -O2 -MT \ - src/make-prime-list.o -MD -MP -MF $depbase.Tpo -c \ - -o src/make-prime-list.o \ - src/make-prime-list.c - mv -f $depbase.Tpo $depbase.Po - cc -std=gnu99 -fdiagnostics-show-option -funit-at-a-time -g -O2 \ - -Wl,--as-needed -o src/make-prime-list src/make-prime-list.o - cp Makefile Makefile.bak - sed -e '/hostname.1/d' Makefile.bak > Makefile - fi - make ${makejobs} -} - -do_check() { - # Tests that fail due to being inside a chroot - vsed -i '/tests\/chgrp/d' Makefile - - local exeext_tests - exeext_tests="chown lchown fchownat" - - for test in $exeext_tests ; do - vsed -i "s/test-$test\$(EXEEXT) //" gnulib-tests/Makefile - done - - make check -} - -do_install() { - make DESTDIR=${DESTDIR} install - if [ "$CROSS_BUILD" ]; then - mv ${wrksrc}/coreutils-${XBPS_MACHINE}/share/man \ - ${DESTDIR}/usr/share - # provided by procps-ng - rm -f ${DESTDIR}/usr/share/man/man1/{kill,uptime}.1 - fi - mv ${DESTDIR}/usr/bin/hostname ${DESTDIR}/usr/bin/hostname-coreutils - mv ${DESTDIR}/usr/share/man/man1/hostname.1 ${DESTDIR}/usr/share/man/man1/hostname-coreutils.1 - - ln -s test.1 "${DESTDIR}/usr/share/man/man1/[.1" -} diff --git a/srcpkgs/corkscrew/template b/srcpkgs/corkscrew/template deleted file mode 100644 index 39321f2f72c4b4..00000000000000 --- a/srcpkgs/corkscrew/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'corkscrew' -pkgname=corkscrew -version=2.0 -revision=2 -build_style=gnu-configure -hostmakedepends="automake" -short_desc="Corkscrew is a tool for tunneling SSH through HTTP proxies" -maintainer="pulux " -license="GPL-2.0-or-later" -homepage="https://github.com/bryanpkc/corkscrew" -distfiles="https://github.com/bryanpkc/corkscrew/archive/refs/tags/v${version}.tar.gz" -checksum=09d70daaa3145070a1e463dbab6ae1cbc62449b1e09c94e158f6017e7c79c9f6 - -pre_configure() { - autoreconf -fi -} diff --git a/srcpkgs/corrosion/template b/srcpkgs/corrosion/template deleted file mode 100644 index 235ea8ba2a2ea6..00000000000000 --- a/srcpkgs/corrosion/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'corrosion' -pkgname=corrosion -version=0.5.2 -revision=1 -build_style=cmake -hostmakedepends="cargo" -short_desc="Tool for integrating Rust into an existing CMake project" -maintainer="John " -license="MIT" -homepage="https://github.com/corrosion-rs/corrosion" -distfiles="https://github.com/corrosion-rs/corrosion/archive/refs/tags/v${version}.tar.gz" -checksum=6bc02411e29183a896aa60c58db6819ec6cf57c08997481d0b0da9029356b529 - -do_check() { - cd build - # Require and uses rustup - ctest -E '(rustup_proxy_build|parse_target_triple_build)' -} - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/cotp/template b/srcpkgs/cotp/template deleted file mode 100644 index 4f11b20a9392ba..00000000000000 --- a/srcpkgs/cotp/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'cotp' -pkgname=cotp -version=1.9.7 -revision=1 -build_style=cargo -short_desc="Command line TOTP/HOTP authenticator" -maintainer="Emil Miler " -license="GPL-3.0-or-later" -homepage="https://github.com/replydev/cotp" -changelog="https://github.com/replydev/cotp/raw/main/CHANGELOG.md" -distfiles="https://github.com/replydev/cotp/archive/refs/tags/v${version}.tar.gz" -checksum=6234805a8eb20a71d2acb07ad8d7827bd5c98c653b7eb733bab0f90cbb9f6212 - -post_install() { - vmkdir /usr/share/cotp - vcopy converters /usr/share/cotp -} diff --git a/srcpkgs/coturn-devel b/srcpkgs/coturn-devel deleted file mode 120000 index 9dd253159c57f6..00000000000000 --- a/srcpkgs/coturn-devel +++ /dev/null @@ -1 +0,0 @@ -coturn \ No newline at end of file diff --git a/srcpkgs/coturn/INSTALL b/srcpkgs/coturn/INSTALL deleted file mode 100644 index 6f98603c58a0f8..00000000000000 --- a/srcpkgs/coturn/INSTALL +++ /dev/null @@ -1,7 +0,0 @@ -case "${ACTION}" in -post) - setcap CAP_NET_BIND_SERVICE=+ep usr/bin/turnserver - chmod 640 etc/turnserver.conf - chown :_coturn etc/turnserver.conf - ;; -esac diff --git a/srcpkgs/coturn/files/coturnserver/run b/srcpkgs/coturn/files/coturnserver/run deleted file mode 100644 index 510fd31df91967..00000000000000 --- a/srcpkgs/coturn/files/coturnserver/run +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh -exec 2>&1 -exec chpst -u _coturn:_coturn turnserver -c /etc/turnserver.conf diff --git a/srcpkgs/coturn/template b/srcpkgs/coturn/template deleted file mode 100644 index 2985f5311c423f..00000000000000 --- a/srcpkgs/coturn/template +++ /dev/null @@ -1,51 +0,0 @@ -# Template file for 'coturn' -pkgname=coturn -version=4.7.0 -revision=2 -build_style=configure -configure_args=" - --prefix=/usr - --manprefix=/usr/share - --sysconfdir=/etc" -conf_files="/etc/turnserver.conf" -hostmakedepends="pkg-config" -makedepends="openssl-devel libevent-devel hiredis-devel sqlite-devel - postgresql-libs-devel libmariadbclient-devel mariadb prometheus-client-c-devel - libmicrohttpd-devel" -short_desc="Server Implementation of TURN and STUN" -maintainer="Toyam Cox " -license="BSD-3-Clause" -homepage="https://github.com/coturn/coturn" -changelog="https://raw.githubusercontent.com/coturn/coturn/master/ChangeLog" -distfiles="https://github.com/coturn/coturn/archive/${version}.tar.gz" -checksum=adbc90550d326e1b0fef4ccf9955c0ea32e63792acedcbc9cdbe9f71f380e622 - -pre_build() { -# configure script does not like /usr when cross-building - if [ "$CROSS_BUILD" ]; then - LOCALSTATEDIR=/var ./configure --prefix=/tmp --confdir=/etc - sed -i 's:\${MANPREFIX}:/tmp/share:' Makefile - fi -} - -system_accounts="_coturn" - -post_install() { - if [ "$CROSS_BUILD" ]; then - vmkdir usr - mv -v ${DESTDIR}/tmp/* ${DESTDIR}/usr - fi - vlicense LICENSE - vsv coturnserver - vsconf examples/etc/turnserver.conf - mv "${DESTDIR}/etc/"{turnserver.conf.default,turnserver.conf} -} - -coturn-devel_package() { - short_desc="${short_desc} - development files" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove "usr/lib/*.a" - vmove usr/include - } -} diff --git a/srcpkgs/courier-unicode-devel b/srcpkgs/courier-unicode-devel deleted file mode 120000 index 6b00c7a9e6ac67..00000000000000 --- a/srcpkgs/courier-unicode-devel +++ /dev/null @@ -1 +0,0 @@ -courier-unicode \ No newline at end of file diff --git a/srcpkgs/courier-unicode/template b/srcpkgs/courier-unicode/template deleted file mode 100644 index cfbb67631fea22..00000000000000 --- a/srcpkgs/courier-unicode/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'courier-unicode' -pkgname=courier-unicode -version=2.4.0 -revision=1 -build_style=gnu-configure -hostmakedepends="perl" -short_desc="Courier Unicode Library" -maintainer="Leah Neukirchen " -license="GPL-3.0-only" -homepage="http://www.courier-mta.org/unicode/" -distfiles="${SOURCEFORGE_SITE}/courier/${pkgname}/${version}/${pkgname}-${version}.tar.bz2" -checksum=e80cbcf0e3a6cc2e7a67ec1a1830d6c4e8aa0ff697732ec1d11e544e0e64570f - -courier-unicode-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/share/aclocal - vmove usr/share/man - vmove usr/lib/*.so - vmove usr/lib/*.a - } -} diff --git a/srcpkgs/courier-unicode/update b/srcpkgs/courier-unicode/update deleted file mode 100644 index a046a810333995..00000000000000 --- a/srcpkgs/courier-unicode/update +++ /dev/null @@ -1 +0,0 @@ -ignore='*.2017*' diff --git a/srcpkgs/coursera-dl/patches/fix-upstream-issue-778.patch b/srcpkgs/coursera-dl/patches/fix-upstream-issue-778.patch deleted file mode 100644 index 659d936a9c43fb..00000000000000 --- a/srcpkgs/coursera-dl/patches/fix-upstream-issue-778.patch +++ /dev/null @@ -1,48 +0,0 @@ -From c8796e567698be166cb15f54e095140c1a9b567e Mon Sep 17 00:00:00 2001 -From: "Heino H. Gehlsen" -Date: Sun, 27 Dec 2020 13:28:35 +0100 -Subject: [PATCH] Fix AttributeError: 'HTMLParser' object has no attribute - 'unescape' - -https://github.com/coursera-dl/coursera-dl/pull/789 ---- - coursera/utils.py | 12 +++++++----- - 1 file changed, 7 insertions(+), 5 deletions(-) - -diff --git a/coursera/utils.py b/coursera/utils.py -index 9ba577af..f271bb9f 100644 ---- a/coursera/utils.py -+++ b/coursera/utils.py -@@ -21,7 +21,11 @@ - - import six - from six import iteritems --from six.moves import html_parser -+if six.PY34: -+ import html -+else: -+ from six.moves import html_parser -+ html = html_parser.HTMLParser() - from six.moves.urllib.parse import ParseResult - from six.moves.urllib_parse import unquote_plus - -@@ -98,8 +102,7 @@ def random_string(length): - - - def unescape_html(s): -- h = html_parser.HTMLParser() -- s = h.unescape(s) -+ s = html.unescape(s) - s = unquote_plus(s) - return unescape(s, HTML_UNESCAPE_TABLE) - -@@ -114,8 +117,7 @@ def clean_filename(s, minimal_change=False): - """ - - # First, deal with URL encoded strings -- h = html_parser.HTMLParser() -- s = h.unescape(s) -+ s = html.unescape(s) - s = unquote_plus(s) - - # Strip forbidden characters diff --git a/srcpkgs/coursera-dl/template b/srcpkgs/coursera-dl/template deleted file mode 100644 index bfce84ede1f827..00000000000000 --- a/srcpkgs/coursera-dl/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'coursera-dl' -pkgname=coursera-dl -version=0.11.5 -revision=7 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3-attrs python3-setuptools python3-pyasn1 python3-ConfigArgParse - python3-BeautifulSoup4 python3-requests python3-six python3-keyring - python3-urllib3" -checkdepends="${depends} python3-keyrings-alt python3-mock python3-pytest-xdist" -short_desc="Script for downloading Coursera.org videos and naming them" -maintainer="Orphaned " -license="LGPL-3.0-or-later" -homepage="https://github.com/coursera-dl/coursera-dl" -distfiles="https://github.com/coursera-dl/coursera-dl/archive/refs/tags/${version}.tar.gz" -checksum=27e382435084ec91ef89ab6c1d46f4756b708e4badf5307a8f18b9ad31971014 diff --git a/srcpkgs/coursera-dl/update b/srcpkgs/coursera-dl/update deleted file mode 100644 index a5e8c7e9afd921..00000000000000 --- a/srcpkgs/coursera-dl/update +++ /dev/null @@ -1 +0,0 @@ -pkgname=coursera diff --git a/srcpkgs/cowsay-temoc/template b/srcpkgs/cowsay-temoc/template deleted file mode 100644 index 34d0fec54e3762..00000000000000 --- a/srcpkgs/cowsay-temoc/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'cowsay-temoc' -pkgname=cowsay-temoc -version=1.0 -revision=3 -depends="cowsay" -short_desc="Temoc cow for Cowsay" -maintainer="Michael Aldridge " -license="GPL-3.0-only" -homepage="https://github.com/kulinacs/cowsay-temoc" -distfiles="${homepage}/archive/v${version}.tar.gz" -checksum=6667a37a0de41fb46750bce4847fee97da251e9bea4dc5a33b5c0e432b795c8d - -do_install() { - vinstall temoc.cow 644 /usr/share/cows/ -} diff --git a/srcpkgs/cowsay/template b/srcpkgs/cowsay/template deleted file mode 100644 index 291dec5946e47c..00000000000000 --- a/srcpkgs/cowsay/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'cowsay' -pkgname=cowsay -version=3.04 -revision=4 -depends="perl" -short_desc="Configurable speaking/thinking cow (and a bit more)" -maintainer="Leah Neukirchen " -license="GPL-3.0-or-later" -homepage="https://github.com/tnalpgge/rank-amateur-cowsay" -distfiles="https://github.com/tnalpgge/rank-amateur-cowsay/archive/${pkgname}-${version}.tar.gz" -checksum=d8b871332cfc1f0b6c16832ecca413ca0ac14d58626491a6733829e3d655878b - -post_extract() { - sed -i -e 's,%BANGPERL%,!/usr/bin/perl,g' -e 's,%PREFIX%,/usr,g' \ - cowsay cowsay.1 -} - -do_install() { - vbin cowsay - ln -s cowsay ${DESTDIR}/usr/bin/cowthink - vman cowsay.1 - vcopy cows usr/share - rm "${DESTDIR}"/usr/share/cows/{sodomized,telebears}.cow -} diff --git a/srcpkgs/cowsay/update b/srcpkgs/cowsay/update deleted file mode 100644 index fe3758cefa59ed..00000000000000 --- a/srcpkgs/cowsay/update +++ /dev/null @@ -1 +0,0 @@ -ignore='*%2b* *%2B*' diff --git a/srcpkgs/cowsql-devel b/srcpkgs/cowsql-devel deleted file mode 120000 index 6ca7d46dc18701..00000000000000 --- a/srcpkgs/cowsql-devel +++ /dev/null @@ -1 +0,0 @@ -cowsql \ No newline at end of file diff --git a/srcpkgs/cowsql/template b/srcpkgs/cowsql/template deleted file mode 100644 index bb2714e23a1f86..00000000000000 --- a/srcpkgs/cowsql/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 'cowsql' -pkgname=cowsql -version=1.15.6 -revision=1 -build_style=gnu-configure -configure_args="--enable-example" -hostmakedepends="automake libtool pkg-config" -makedepends="sqlite-devel libuv-devel raft-devel" -short_desc="Embeddable, replicated and fault tolerant SQL engine" -maintainer="dkwo " -license="LGPL-3.0-only, LGPL-3.0-linking-exception" -homepage="https://github.com/cowsql/cowsql" -distfiles="https://github.com/cowsql/cowsql/archive/refs/tags/v${version}.tar.gz" -checksum=723f7f8ede3bcb19c10a6c85c18a23ee34c6874cb4cf104c434bd69d6a916882 - -pre_configure() { - autoreconf -fi -} - -cowsql-devel_package() { - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/cowyo/template b/srcpkgs/cowyo/template deleted file mode 100644 index b88178e6055bf6..00000000000000 --- a/srcpkgs/cowyo/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'cowyo' -pkgname=cowyo -version=2.12.0 -revision=4 -build_style=go -go_import_path="github.com/schollz/cowyo" -short_desc="Wiki webserver for minimalists" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/schollz/cowyo" -distfiles="https://github.com/schollz/${pkgname}/archive/v${version}.tar.gz" -checksum=b67d6dcb0ed5c050245ae75c72f182dba396d4caa66f747a2de8e3fdf4c0a1ed - -post_install() { - vdoc README.md - vlicense LICENSE -} diff --git a/srcpkgs/coyim/template b/srcpkgs/coyim/template deleted file mode 100644 index 03d6d4f05cc905..00000000000000 --- a/srcpkgs/coyim/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'coyim' -pkgname=coyim -version=0.4.1 -revision=4 -build_style=go -go_import_path=github.com/coyim/coyim -hostmakedepends="pkg-config" -makedepends="gtk+3-devel" -short_desc="Safe and secure XMPP chat client" -maintainer="Orphaned " -license="GPL-3.0-only" -homepage="https://coy.im" -distfiles="https://github.com/coyim/coyim/archive/v${version}.tar.gz" -checksum=f2bf1e73562fbcc3a0b264a30f92dfe427dffe2046e9f44459087ecac5890098 - -case "$XBPS_TARGET_MACHINE" in - x86_64*) ;; - *) - # I don't know what wrong, they're downloading cache? - broken="/usr/bin/ld: i386:x86-64 architecture of input file \`/tmp/go-link-1520727479/000000.o' is incompatible with i386 output" - ;; -esac - -post_install() { - vdoc README.md -} diff --git a/srcpkgs/cozy/template b/srcpkgs/cozy/template deleted file mode 100644 index 56c4f11d12f6d1..00000000000000 --- a/srcpkgs/cozy/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'cozy' -pkgname=cozy -version=1.3.0 -revision=2 -build_style=meson -hostmakedepends="pkg-config glib-devel python3 python3-distro python3-peewee - python3-mutagen python3-gobject-devel gettext desktop-file-utils - gtk+3-devel" -# FIXME: libgladeui3 added only to resolve ordering for Python rebuilds -makedepends="libadwaita-devel glib-devel python3-gobject-devel libhandy1-devel - granite-devel libgladeui3" -depends="python3-peewee gst-libav gst-plugins-good1 gst1-python3 - python3-mutagen python3-distro python3-apsw python3-packaging python3-pytz - python3-requests python3-gobject libhandy1 granite libdazzle" -short_desc="Audio book player" -maintainer="Orphaned " -license="GPL-3.0-only, LGPL-3.0-only, Apache-2.0" -homepage="https://github.com/geigi/cozy" -distfiles="https://github.com/geigi/cozy/archive/${version}.tar.gz" -checksum=b4e5d438f5d3f5d236a49f3fcb433ca4fa489d7d5995961a5d967950bbb6c102 diff --git a/srcpkgs/cpanminus/template b/srcpkgs/cpanminus/template deleted file mode 100644 index 2e693cc2ed5f7c..00000000000000 --- a/srcpkgs/cpanminus/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'cpanminus' -pkgname=cpanminus -version=1.7048 -revision=1 -build_style=perl-module -hostmakedepends="perl" -makedepends="${hostmakedepends}" -depends="${makedepends}" -short_desc="Get, unpack, build and install modules from CPAN" -maintainer="Leah Neukirchen " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/App-cpanminus" -distfiles="${CPAN_SITE}/App/App-${pkgname}-${version}.tar.gz" -checksum=59b60907ab9fa4f72ca2004fbe6054911439ae9a906890b4d842a87b25f20f3c diff --git a/srcpkgs/cpanminus/update b/srcpkgs/cpanminus/update deleted file mode 100644 index 5aadf75367f1a8..00000000000000 --- a/srcpkgs/cpanminus/update +++ /dev/null @@ -1 +0,0 @@ -pkgname=App-cpanminus diff --git a/srcpkgs/cparser/template b/srcpkgs/cparser/template deleted file mode 100644 index 5f64e7aae86556..00000000000000 --- a/srcpkgs/cparser/template +++ /dev/null @@ -1,45 +0,0 @@ -# Template file for 'cparser' -pkgname=cparser -version=1.22.0 -revision=3 -makedepends="libfirm-devel" -depends="gcc" -short_desc="C99 parser (with GNU extensions) and libfirm frontend" -maintainer="Leah Neukirchen " -license="GPL-2.0-or-later" -homepage="http://libfirm.org/" -distfiles="https://github.com/MatzeB/cparser/archive/cparser-${version}.tar.gz" -checksum=0965aa23d8ed7d4cce309806fec2d2c18ad20a74a084340baed0dc874b24175b - -case "$XBPS_TARGET_MACHINE" in - aarch64*|ppc*) broken="requires broken libfirm" ;; -esac - -post_extract() { - rmdir libfirm -} - -do_configure() { - vsed -i Makefile -e 's;"\\#;"#;g' - cat <config.mak -variant = release -CFLAGS_release = $CFLAGS -LINKFLAGS_release = $LDFLAGS -V = 1 -CC = $CC -FIRM_CPPFLAGS = -FIRM_LIBS = -lfirm -lm -COMPILER_INCLUDE_DIR = -DCOMPILER_INCLUDE_DIR=\"/usr/lib/${pkgname}/include\" -EOF -} - -do_build() { - make ${makejobs} -} - -do_install() { - vbin build/release/cparser - vman cparser.1 - vmkdir usr/lib/${pkgname} - vcopy include usr/lib/${pkgname} -} diff --git a/srcpkgs/cpat/template b/srcpkgs/cpat/template deleted file mode 100644 index 74149023e5efbd..00000000000000 --- a/srcpkgs/cpat/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'cpat' -pkgname=cpat -version=1.4.2 -revision=1 -build_style=gnu-configure -makedepends="ncurses-devel" -short_desc="Curses based solitaire/patience card game" -maintainer="Andrew Benson " -license="GPL-2.0-only" -homepage="https://sourceforge.net/projects/cpat/" -distfiles="$SOURCEFORGE_SITE/cpat/v${version}/cpat-${version}.tar.gz" -checksum=be255b694db5b48e2553ed16a12cd15bcd5a50fcc222424a8c947f04f1053b67 - -CFLAGS="-fcommon" diff --git a/srcpkgs/cpio/template b/srcpkgs/cpio/template deleted file mode 100644 index eda6ba7aa5074b..00000000000000 --- a/srcpkgs/cpio/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'cpio' -pkgname=cpio -version=2.15 -revision=1 -build_style=gnu-configure -configure_args="--with-rmt=/usr/bin/rmt" -hostmakedepends="gettext-devel tar" -short_desc="GNU copy-in/out (cpio) with remote magnetic tape (rmt) support" -maintainer="Orphaned " -license="GPL-3.0-or-later" -homepage="http://www.gnu.org/software/cpio/" -distfiles="${GNU_SITE}/cpio/cpio-${version}.tar.bz2" -checksum=937610b97c329a1ec9268553fb780037bcfff0dcffe9725ebc4fd9c1aa9075db diff --git a/srcpkgs/cpmtools/template b/srcpkgs/cpmtools/template deleted file mode 100644 index 882eccd3975c73..00000000000000 --- a/srcpkgs/cpmtools/template +++ /dev/null @@ -1,12 +0,0 @@ -# Template file for 'cpmtools' -pkgname=cpmtools -version=2.23 -revision=1 -build_style=gnu-configure -makedepends="ncurses-devel" -short_desc="CP/M file exchange tools" -maintainer="Philip Linde " -license="GPL-3.0-or-later" -homepage="http://www.moria.de/~michael/cpmtools/" -distfiles="http://www.moria.de/~michael/cpmtools/files/cpmtools-${version}.tar.gz" -checksum=7839b19ac15ba554e1a1fc1dbe898f62cf2fd4db3dcdc126515facc6b929746f diff --git a/srcpkgs/cpp-utilities-devel b/srcpkgs/cpp-utilities-devel deleted file mode 120000 index 1578dc70d85be7..00000000000000 --- a/srcpkgs/cpp-utilities-devel +++ /dev/null @@ -1 +0,0 @@ -cpp-utilities \ No newline at end of file diff --git a/srcpkgs/cpp-utilities/template b/srcpkgs/cpp-utilities/template deleted file mode 100644 index 731e6d5b130190..00000000000000 --- a/srcpkgs/cpp-utilities/template +++ /dev/null @@ -1,36 +0,0 @@ -# Template file for 'cpp-utilities' -pkgname=cpp-utilities -version=5.31.1 -revision=1 -build_style=cmake -configure_args="-DBUILD_SHARED_LIBS:BOOL=ON" -hostmakedepends="pkg-config" -short_desc="C++ library for argument parsing, IO, parsing and more" -maintainer="Andrew J. Hesford " -license="GPL-2.0-only" -homepage="https://github.com/Martchus/cpp-utilities" -distfiles="https://github.com/Martchus/cpp-utilities/archive/v${version}.tar.gz" -checksum=63e44720368cead3dfbcdb505dafdc6da2222f763844ba84e2d328578fca4f8c - -cpp-utilities-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - - # Rename cmake modules to fit with the rest of the system - vmkdir usr/lib/cmake - cmake_source="${DESTDIR}/usr/share/c++utilities/cmake" - cmake_dest="${PKGDESTDIR}/usr/lib/cmake/c++utilities" - mv "$cmake_source" "$cmake_dest" - - # Update cmake configuration to point to new location - vsed -i "${cmake_dest}/c++utilitiesConfig.cmake" \ - -e "s@share/c++utilities/cmake@lib/cmake/c++utilities@g" - - # The rest of share is just development-related stuff - vmove usr/share/c++utilities - } -} diff --git a/srcpkgs/cppcheck-gui b/srcpkgs/cppcheck-gui deleted file mode 120000 index 09ec9f566630b2..00000000000000 --- a/srcpkgs/cppcheck-gui +++ /dev/null @@ -1 +0,0 @@ -cppcheck \ No newline at end of file diff --git a/srcpkgs/cppcheck/patches/fix-cross-build.patch b/srcpkgs/cppcheck/patches/fix-cross-build.patch deleted file mode 100644 index 76d90e48e5fb6d..00000000000000 --- a/srcpkgs/cppcheck/patches/fix-cross-build.patch +++ /dev/null @@ -1,9 +0,0 @@ ---- a/cmake/findDependencies.cmake -+++ b/cmake/findDependencies.cmake -@@ -1,5 +1,5 @@ - if(BUILD_GUI) -- list(APPEND qt_components Core Gui Widgets PrintSupport LinguistTools Help Network) -+ list(APPEND qt_components Core Gui Widgets PrintSupport Linguist Help Network) - if(WITH_QCHART) - list(APPEND qt_components Charts) - endif() diff --git a/srcpkgs/cppcheck/patches/musl-no-feenableexcept.patch b/srcpkgs/cppcheck/patches/musl-no-feenableexcept.patch deleted file mode 100644 index 09fe21e481dfb5..00000000000000 --- a/srcpkgs/cppcheck/patches/musl-no-feenableexcept.patch +++ /dev/null @@ -1,20 +0,0 @@ ---- a/test/signal/test-signalhandler.cpp -+++ b/test/signal/test-signalhandler.cpp -@@ -52,7 +52,7 @@ - ++*(int*)nullptr; - } - --#if !defined(__APPLE__) -+#if !defined(__APPLE__) && defined(__GLIBC__) - /*static*/ int my_fpe() // NOLINT(misc-use-internal-linkage) - { - if (feenableexcept(FE_ALL_EXCEPT) == -1) -@@ -78,7 +78,7 @@ - my_abort(); - else if (strcmp(argv[1], "segv") == 0) - my_segv(); --#if !defined(__APPLE__) -+#if !defined(__APPLE__) && defined(__GLIBC__) - else if (strcmp(argv[1], "fpe") == 0) - return my_fpe(); - #endif diff --git a/srcpkgs/cppcheck/patches/translations-location.patch b/srcpkgs/cppcheck/patches/translations-location.patch deleted file mode 100644 index f255cb93f2ce86..00000000000000 --- a/srcpkgs/cppcheck/patches/translations-location.patch +++ /dev/null @@ -1,19 +0,0 @@ ---- a/gui/translationhandler.cpp -+++ b/gui/translationhandler.cpp -@@ -116,15 +116,7 @@ - if (datadir.isEmpty()) - datadir = appPath; - -- QString translationFile; -- if (QFile::exists(datadir + "/lang/" + mTranslations[index].mFilename + ".qm")) -- translationFile = datadir + "/lang/" + mTranslations[index].mFilename + ".qm"; -- -- else if (QFile::exists(datadir + "/" + mTranslations[index].mFilename + ".qm")) -- translationFile = datadir + "/" + mTranslations[index].mFilename + ".qm"; -- -- else -- translationFile = appPath + "/" + mTranslations[index].mFilename + ".qm"; -+ QString translationFile("/usr/share/cppcheck/cfg/lang/" + mTranslations[index].mFilename + ".qm"); - - if (!mTranslator->load(translationFile) && !failure) { - //If it failed, lets check if the default file exists diff --git a/srcpkgs/cppcheck/template b/srcpkgs/cppcheck/template deleted file mode 100644 index 5a424d3e5d5f63..00000000000000 --- a/srcpkgs/cppcheck/template +++ /dev/null @@ -1,49 +0,0 @@ -# Template file for 'cppcheck' -pkgname=cppcheck -version=2.18.3 -revision=1 -build_style=cmake -configure_args=" - -DBUILD_GUI=ON - -DDISABLE_DMAKE=ON - -DFILESDIR=/usr/share/cppcheck - -DHAVE_RULES=ON - -DUSE_BUNDLED_TINYXML2=OFF - -DUSE_MATCHCOMPILER=ON - -DUSE_QT6=ON" -hostmakedepends="libxslt docbook-xsl python3 qt6-tools-devel" -makedepends="pcre-devel tinyxml2-devel qt6-base-devel qt6-tools-devel qt6-plugin-mysql - qt6-plugin-odbc qt6-plugin-pgsql qt6-plugin-sqlite" -depends="python3" -short_desc="Static analysis of C/C++ code" -maintainer="Duncaen " -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/refs/tags/${version}.tar.gz" -checksum=e37c94e190cdddc65682649b02b72939761585bddd8ada595f922e190a26a2be - -export CXXFLAGS="-DNDEBUG" - -if [ -n "$XBPS_CHECK_PKGS" ]; then - configure_args+=" -DBUILD_TESTS=ON" -fi - -post_install() { - make DB2MAN=/usr/share/xsl/docbook/manpages/docbook.xsl man - vman cppcheck.1 - - vmkdir usr/share/cppcheck/cfg/lang - mv "${DESTDIR}/usr/bin/cppcheck_"*.qm "${DESTDIR}/usr/share/cppcheck/cfg/lang/" -} - -cppcheck-gui_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - Qt6 GUI" - pkg_install() { - vmove usr/bin/cppcheck-gui - vmove usr/share/cppcheck/cfg/lang - vmove usr/share/applications - vmove usr/share/icons - } -} diff --git a/srcpkgs/cppcms/patches/python3.patch b/srcpkgs/cppcms/patches/python3.patch deleted file mode 100644 index 60d4c491deaeee..00000000000000 --- a/srcpkgs/cppcms/patches/python3.patch +++ /dev/null @@ -1,143 +0,0 @@ ---- a/bin/cppcms_tmpl_cc -+++ b/bin/cppcms_tmpl_cc -@@ -11,7 +11,7 @@ - import os - import re - import sys --import StringIO -+from io import StringIO - - str_match=r'"([^"\\]|\\[^"]|\\")*"' - single_var_param_match=r'(?:-?\d+|"(?:[^"\\]|\\[^"]|\\")*")' -@@ -64,7 +64,7 @@ - - if namespace_name == '': - if name == '': -- error_ext("Skin name is not defined implicitly or explicitly") -+ error_exit("Skin name is not defined implicitly or explicitly") - else: - namespace_name = name - elif namespace_name != name and name: -@@ -1056,74 +1056,74 @@ - global inline_templates - unsafe_build = False - write_loader = True -- while indx < len(os.sys.argv): -- if os.sys.argv[indx]=='-s' or os.sys.argv[indx]=='-n' or os.sys.argv[indx]=='--skin': -- if indx+1>=len(os.sys.argv): -- sys.stderr.write("%s should be followed by skin name\n" % (os.sys.argv[indx])) -+ while indx < len(sys.argv): -+ if sys.argv[indx]=='-s' or sys.argv[indx]=='-n' or sys.argv[indx]=='--skin': -+ if indx+1>=len(sys.argv): -+ sys.stderr.write("%s should be followed by skin name\n" % (sys.argv[indx])) - help() - exit_flag=1 - return - else: -- namespace_name=os.sys.argv[indx+1]; -+ namespace_name=sys.argv[indx+1]; - indx+=1 -- elif os.sys.argv[indx]=='-o' or os.sys.argv[indx]=='--code': -- if indx+1>=len(os.sys.argv): -- sys.stderr.write("%s should be followed by output file name\n" % (os.sys.argv[indx])) -+ elif sys.argv[indx]=='-o' or sys.argv[indx]=='--code': -+ if indx+1>=len(sys.argv): -+ sys.stderr.write("%s should be followed by output file name\n" % (sys.argv[indx])) - help() - exit_flag=1 - return - else: -- output_file=os.sys.argv[indx+1] -+ output_file=sys.argv[indx+1] - indx+=1 -- elif os.sys.argv[indx]=='-I' or os.sys.argv[indx]=='-include': -- if indx+1>=len(os.sys.argv): -- sys.stderr.write("%s should be followed by directory name\n" % (os.sys.argv[indx])) -+ elif sys.argv[indx]=='-I' or sys.argv[indx]=='-include': -+ if indx+1>=len(sys.argv): -+ sys.stderr.write("%s should be followed by directory name\n" % (sys.argv[indx])) - help() - exit_flag=1 - return - else: -- include_directory=os.sys.argv[indx+1] -+ include_directory=sys.argv[indx+1] - if not include_directory.endswith('/') and not include_directory.endswith('\\'): - include_directory=include_directory + '/'; - indx+=1 -- elif os.sys.argv[indx]=='-H' or os.sys.argv[indx]=='--header': -- if indx+1>=len(os.sys.argv): -- sys.stderr.write("%s should be followed by output header file name\n" % (os.sys.argv[indx])) -+ elif sys.argv[indx]=='-H' or sys.argv[indx]=='--header': -+ if indx+1>=len(sys.argv): -+ sys.stderr.write("%s should be followed by output header file name\n" % (sys.argv[indx])) - help() - exit_flag=1 - return - else: -- header_file=os.sys.argv[indx+1] -+ header_file=sys.argv[indx+1] - indx+=1 -- elif os.sys.argv[indx]=='-i' or os.sys.argv[indx]=='--inline-templates': -- if indx+1>=len(os.sys.argv): -- sys.stderr.write("%s should be followed by inline value.\n" % (os.sys.argv[indx])) -+ elif sys.argv[indx]=='-i' or sys.argv[indx]=='--inline-templates': -+ if indx+1>=len(sys.argv): -+ sys.stderr.write("%s should be followed by inline value.\n" % (sys.argv[indx])) - help() - exit_flag=1 - return - else: -- inline_templates=os.sys.argv[indx+1] -+ inline_templates=sys.argv[indx+1] - indx+=1 -- elif os.sys.argv[indx]=='-d': -- if indx+1>=len(os.sys.argv): -+ elif sys.argv[indx]=='-d': -+ if indx+1>=len(sys.argv): - sys.stderr.write("-d should followed by gettext domain name\n") - help() - exit_flag=1 - return - else: - global spec_gettext -- spec_gettext=os.sys.argv[indx+1] -+ spec_gettext=sys.argv[indx+1] - indx+=1 -- elif os.sys.argv[indx]=='-u' or os.sys.argv[indx]=='--unsafe-cast': -+ elif sys.argv[indx]=='-u' or sys.argv[indx]=='--unsafe-cast': - unsafe_build = True -- elif os.sys.argv[indx]=='-l' or os.sys.argv[indx]=='--no-loader': -+ elif sys.argv[indx]=='-l' or sys.argv[indx]=='--no-loader': - write_loader = False -- elif os.sys.argv[indx]=='--help' or os.sys.argv[indx]=='-h': -+ elif sys.argv[indx]=='--help' or sys.argv[indx]=='-h': - help() - exit_flag=1 - return - else: -- all.append(os.sys.argv[indx]) -+ all.append(sys.argv[indx]) - indx+=1 - if not all: - sys.stderr.write("No input file names given\n") -@@ -1153,7 +1153,7 @@ - from hashlib import md5 - else: - from md5 import md5 -- dll_api = 'VIEW_%s_API' % md5(header_define).hexdigest().upper() -+ dll_api = 'VIEW_%s_API' % md5(header_define.encode()).hexdigest().upper() - - global output_fd - if output_file!='': -@@ -1244,8 +1244,8 @@ - scope_filter='cppcms::filters::escape' - - view_name = '' --declarations = StringIO.StringIO(); --definitions = StringIO.StringIO(); -+declarations = StringIO(); -+definitions = StringIO(); - inline_cpp_to = output_declaration - inline_templates = "default" - output_template = output_definition diff --git a/srcpkgs/cppcms/template b/srcpkgs/cppcms/template deleted file mode 100644 index f34fee27705392..00000000000000 --- a/srcpkgs/cppcms/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'cppcms' -pkgname=cppcms -version=1.2.1 -revision=2 -build_style=cmake -hostmakedepends="python3" -makedepends="gnutls-devel pcre-devel" -short_desc="High Performance C++ Web Framework" -maintainer="Asaf Ohayon " -license="MIT" -homepage="http://cppcms.com" -distfiles="${SOURCEFORGE_SITE}/cppcms/cppcms/${version}/cppcms-${version}.tar.bz2" -checksum=10fec7710409c949a229b9019ea065e25ff5687103037551b6f05716bf6cac52 -python_version=3 - -post_install() { - vlicense COPYING.TXT -} diff --git a/srcpkgs/cppcms/update b/srcpkgs/cppcms/update deleted file mode 100644 index bc1da0f1cc9f72..00000000000000 --- a/srcpkgs/cppcms/update +++ /dev/null @@ -1 +0,0 @@ -ignore="*.beta[1-9]" diff --git a/srcpkgs/cppcodec/patches/new-catch2.patch b/srcpkgs/cppcodec/patches/new-catch2.patch deleted file mode 100644 index 3615ae6191d193..00000000000000 --- a/srcpkgs/cppcodec/patches/new-catch2.patch +++ /dev/null @@ -1,22 +0,0 @@ ---- a/test/test_cppcodec.cpp -+++ b/test/test_cppcodec.cpp -@@ -22,7 +22,7 @@ - */ - - #define CATCH_CONFIG_MAIN --#include -+#include - - #include - #include ---- a/test/CMakeLists.txt -+++ b/test/CMakeLists.txt -@@ -15,6 +15,8 @@ else() - endif() - - add_executable(test_cppcodec test_cppcodec.cpp) -+find_package(Catch2) -+target_link_libraries(test_cppcodec Catch2::Catch2WithMain) - add_test(cppcodec test_cppcodec) - - add_executable(benchmark_cppcodec benchmark_cppcodec.cpp) diff --git a/srcpkgs/cppcodec/template b/srcpkgs/cppcodec/template deleted file mode 100644 index b7ca3fdd20cc80..00000000000000 --- a/srcpkgs/cppcodec/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'cppcodec' -pkgname=cppcodec -version=0.2 -revision=1 -build_style=cmake -configure_args="-DCMAKE_CXX_STANDARD=17" -hostmakedepends="pkg-config" -makedepends="catch2" -short_desc="Header-only C++11 library to encode/decode base64*, base32* and hex" -maintainer="Julio Galvan " -license="MIT" -homepage="https://github.com/tplgy/cppcodec" -distfiles="${homepage}/archive/v${version}.tar.gz" -checksum=0edaea2a9d9709d456aa99a1c3e17812ed130f9ef2b5c2d152c230a5cbc5c482 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/cppdap-devel b/srcpkgs/cppdap-devel deleted file mode 120000 index e38f4d08871177..00000000000000 --- a/srcpkgs/cppdap-devel +++ /dev/null @@ -1 +0,0 @@ -cppdap \ No newline at end of file diff --git a/srcpkgs/cppdap/patches/gtest.patch b/srcpkgs/cppdap/patches/gtest.patch deleted file mode 100644 index de43ed7b885117..00000000000000 --- a/srcpkgs/cppdap/patches/gtest.patch +++ /dev/null @@ -1,101 +0,0 @@ -From ae76a3888e273c662c7bc7f8f5eaca6a2f6774ca Mon Sep 17 00:00:00 2001 -From: topazus -Date: Wed, 27 Dec 2023 19:56:49 +0800 -Subject: [PATCH] CMake: add CPPDAP_USE_EXTERNAL_GTEST_PACKAGE option - ---- - CMakeLists.txt | 35 +++++++++++++++++++++++++---------- - 1 file changed, 25 insertions(+), 10 deletions(-) - -diff --git a/CMakeLists.txt b/CMakeLists.txt -index 1b3c321..7292f3c 100644 ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -40,6 +40,7 @@ option_if_not_defined(CPPDAP_INSTALL_VSCODE_EXAMPLES "Build and install dap exam - option_if_not_defined(CPPDAP_USE_EXTERNAL_NLOHMANN_JSON_PACKAGE "Use nlohmann_json with find_package() instead of building internal submodule" OFF) - option_if_not_defined(CPPDAP_USE_EXTERNAL_RAPIDJSON_PACKAGE "Use RapidJSON with find_package()" OFF) - option_if_not_defined(CPPDAP_USE_EXTERNAL_JSONCPP_PACKAGE "Use JsonCpp with find_package()" OFF) -+option_if_not_defined(CPPDAP_USE_EXTERNAL_GTEST_PACKAGE "Use googletest with find_package()" OFF) - - ########################################################### - # Directories -@@ -59,7 +60,7 @@ set_if_not_defined(CPPDAP_GOOGLETEST_DIR ${CPPDAP_THIRD_PARTY_DIR}/googletest) - ########################################################### - # Submodules - ########################################################### --if(CPPDAP_BUILD_TESTS) -+if(CPPDAP_BUILD_TESTS AND NOT CPPDAP_USE_EXTERNAL_GTEST_PACKAGE) - if(NOT EXISTS ${CPPDAP_GOOGLETEST_DIR}/.git) - message(WARNING "third_party/googletest submodule missing.") - message(WARNING "Run: `git submodule update --init` to build tests.") -@@ -161,7 +162,7 @@ function(cppdap_set_json_links target) - target_link_libraries(${target} PRIVATE JsonCpp::JsonCpp) - else() - target_include_directories(${target} PRIVATE "${CPPDAP_JSON_DIR}/include/") -- endif() -+ endif() - endfunction(cppdap_set_json_links) - - function(cppdap_set_target_options target) -@@ -247,7 +248,7 @@ write_basic_package_version_file( - ) - configure_package_config_file( - ${CPPDAP_CMAKE_CONFIG_TEMPLATE} -- "${CPPDAP_CMAKE_PROJECT_CONFIG_FILE}" -+ "${CPPDAP_CMAKE_PROJECT_CONFIG_FILE}" - INSTALL_DESTINATION ${CPPDAP_CONFIG_INSTALL_DIR} - ) - -@@ -276,6 +277,8 @@ DESTINATION ${CPPDAP_CONFIG_INSTALL_DIR}) - - # tests - if(CPPDAP_BUILD_TESTS) -+ enable_testing() -+ - set(DAP_TEST_LIST - ${CPPDAP_SRC_DIR}/any_test.cpp - ${CPPDAP_SRC_DIR}/chan_test.cpp -@@ -290,16 +293,24 @@ if(CPPDAP_BUILD_TESTS) - ${CPPDAP_SRC_DIR}/traits_test.cpp - ${CPPDAP_SRC_DIR}/typeinfo_test.cpp - ${CPPDAP_SRC_DIR}/variant_test.cpp -- ${CPPDAP_GOOGLETEST_DIR}/googletest/src/gtest-all.cc - ) - -- set(DAP_TEST_INCLUDE_DIR -- ${CPPDAP_GOOGLETEST_DIR}/googlemock/include/ -- ${CPPDAP_GOOGLETEST_DIR}/googletest/ -- ${CPPDAP_GOOGLETEST_DIR}/googletest/include/ -- ) -+ if(CPPDAP_USE_EXTERNAL_GTEST_PACKAGE) -+ find_package(GTest REQUIRED) -+ else() -+ list(APPEND DAP_TEST_LIST -+ ${CPPDAP_GOOGLETEST_DIR}/googletest/src/gtest-all.cc -+ ) -+ -+ set(DAP_TEST_INCLUDE_DIR -+ ${CPPDAP_GOOGLETEST_DIR}/googlemock/include/ -+ ${CPPDAP_GOOGLETEST_DIR}/googletest/ -+ ${CPPDAP_GOOGLETEST_DIR}/googletest/include/ -+ ) -+ endif() - - add_executable(cppdap-unittests ${DAP_TEST_LIST}) -+ add_test(NAME cppdap-unittests COMMAND cppdap-unittests) - - target_include_directories(cppdap-unittests PUBLIC ${DAP_TEST_INCLUDE_DIR} ) - set_target_properties(cppdap-unittests PROPERTIES -@@ -312,7 +323,11 @@ if(CPPDAP_BUILD_TESTS) - endif() - - cppdap_set_target_options(cppdap-unittests) -- target_link_libraries(cppdap-unittests PRIVATE cppdap) -+ if(CPPDAP_USE_EXTERNAL_GTEST_PACKAGE) -+ target_link_libraries(cppdap-unittests PRIVATE cppdap GTest::gtest) -+ else() -+ target_link_libraries(cppdap-unittests PRIVATE cppdap) -+ endif() - endif(CPPDAP_BUILD_TESTS) - - # fuzzer diff --git a/srcpkgs/cppdap/patches/no-freeaddrinfo-null.patch b/srcpkgs/cppdap/patches/no-freeaddrinfo-null.patch deleted file mode 100644 index 426b64d145466a..00000000000000 --- a/srcpkgs/cppdap/patches/no-freeaddrinfo-null.patch +++ /dev/null @@ -1,26 +0,0 @@ - src/socket.cpp | 5 +++-- - 1 file changed, 3 insertions(+), 2 deletions(-) - -diff --git a/src/socket.cpp b/src/socket.cpp -index 1211310..e9402d3 100644 ---- a/src/socket.cpp -+++ b/src/socket.cpp -@@ -108,7 +108,6 @@ class dap::Socket::Shared : public dap::ReaderWriter { - return out; - } - -- freeaddrinfo(info); - term(); - return nullptr; - } -@@ -117,7 +116,9 @@ class dap::Socket::Shared : public dap::ReaderWriter { - Shared(addrinfo* info, SOCKET socket) : info(info), s(socket) {} - - ~Shared() { -- freeaddrinfo(info); -+ if (info) { -+ freeaddrinfo(info); -+ } - close(); - term(); - } diff --git a/srcpkgs/cppdap/template b/srcpkgs/cppdap/template deleted file mode 100644 index ea294ccdb851ad..00000000000000 --- a/srcpkgs/cppdap/template +++ /dev/null @@ -1,39 +0,0 @@ -# Template file for 'cppdap' -# -# As much as I know about Google, their library's ABI ain't stable. -# Rebuild all revdeps on update -pkgname=cppdap -version=1.58.0+a -revision=1 -build_style=cmake -configure_args="-DCPPDAP_USE_EXTERNAL_NLOHMANN_JSON_PACKAGE=On - -DCPPDAP_BUILD_TESTS=On -DBUILD_SHARED_LIBS=On" -makedepends="json-c++ gtest-devel" -short_desc="C++ library for the Debug Adapter Protocol" -maintainer="Đoàn Trần Công Danh " -license="Apache-2.0" -homepage="https://github.com/google/cppdap" -distfiles="https://github.com/google/cppdap/archive/refs/tags/dap-${version/+/-}.tar.gz" -checksum=5d35ca5db78570b6bef698e3365f79bd82a4f78e8393546387f78d7bdb2a2a08 - -post_patch() { - vsed -i -e "/project.*VERSION/s/VERSION [0-9.]* /VERSION ${version%+*} /" \ - -e "/add_library/s/ STATIC / /" \ - CMakeLists.txt -} - -do_check() { - cd build - ./cppdap-unittests -} - -cppdap-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision} json-c++" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - # vmove "usr/lib/*.a" - # vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/cppdb-devel b/srcpkgs/cppdb-devel deleted file mode 120000 index 7404d904195229..00000000000000 --- a/srcpkgs/cppdb-devel +++ /dev/null @@ -1 +0,0 @@ -cppdb \ No newline at end of file diff --git a/srcpkgs/cppdb/template b/srcpkgs/cppdb/template deleted file mode 100644 index d090165753841a..00000000000000 --- a/srcpkgs/cppdb/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'cppdb' -pkgname=cppdb -version=0.3.1 -revision=2 -build_style=cmake -makedepends="libpqxx-devel" -short_desc="SQL Connectivity Library" -maintainer="Asaf Ohayon " -license="MIT" -homepage="http://cppcms.com/sql/cppdb/" -distfiles="${SOURCEFORGE_SITE}/cppcms/cppdb/${version}/cppdb-${version}.tar.bz2" -checksum=d60eef5a732d8f84ef5e4a2845a8cefc543a6c75bf3782589c2cf6aa150b992e - -post_install() { - vlicense MIT.txt LICENSE -} - -cppdb-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/*.a - vmove usr/lib/*.so - } -} diff --git a/srcpkgs/cppman/template b/srcpkgs/cppman/template deleted file mode 100644 index d38b2e6b24cd6c..00000000000000 --- a/srcpkgs/cppman/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'cppman' -pkgname=cppman -version=0.5.7 -revision=1 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3-BeautifulSoup4 python3-html5lib python3-lxml" -checkdepends="$depends" -short_desc="C++ 98/11/14 manual pages for Linux" -maintainer="Orphaned " -license="GPL-3.0-or-later" -homepage="https://github.com/aitjcize/cppman" -changelog="https://raw.githubusercontent.com/aitjcize/cppman/master/ChangeLog" -distfiles="https://github.com/aitjcize/cppman/archive/refs/tags/${version}.tar.gz" -checksum=df42088a9c8601289e18589aba3506a803eba8bb31446c183153de6936700526 - -post_install() { - mv ${DESTDIR}/usr/share/bash-completion/completions/cppman{.bash,} - rm ${DESTDIR}/usr/share/zsh/vendor-completions/_cppman - vcompletion misc/completions/zsh/_cppman zsh -} diff --git a/srcpkgs/cpptest-devel b/srcpkgs/cpptest-devel deleted file mode 120000 index e52692fa556d3c..00000000000000 --- a/srcpkgs/cpptest-devel +++ /dev/null @@ -1 +0,0 @@ -cpptest \ No newline at end of file diff --git a/srcpkgs/cpptest/template b/srcpkgs/cpptest/template deleted file mode 100644 index b17a0472c05c36..00000000000000 --- a/srcpkgs/cpptest/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 'cpptest' -pkgname=cpptest -version=2.0.0 -revision=1 -build_style=gnu-configure -hostmakedepends="autoconf automake libtool" -short_desc="C++ Unit Testing Framework" -maintainer="mobinmob " -license="LGPL-2.1-or-later" -homepage="https://github.com/cpptest/cpptest" -distfiles="https://github.com/${pkgname}/${pkgname}/archive/${version}.tar.gz" -checksum=09d35d6ecc0e801925579b18efa0adfaa18e8fed19b2f4f743ec7a53f510e409 - -pre_configure() { - ./autogen.sh -} - -post_install() { - vlicense COPYING -} -cpptest-devel_package() { - depends="$makedepends cpptest-${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove usr/lib/libcpptest.a - } -} diff --git a/srcpkgs/cpputest/template b/srcpkgs/cpputest/template deleted file mode 100644 index eb3d129da317b5..00000000000000 --- a/srcpkgs/cpputest/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'cpputest' -pkgname=cpputest -version=4.0 -revision=1 -build_style=cmake -short_desc="CppUTest unit testing and mocking framework for C/C++" -maintainer="Julien Dehos " -license="BSD-3-Clause" -homepage="https://cpputest.github.io/" -distfiles="https://github.com/cpputest/cpputest/releases/download/v${version}/${pkgname}-${version}.tar.gz" -checksum=21c692105db15299b5529af81a11a7ad80397f92c122bd7bf1e4a4b0e85654f7 - -# tests are ON uncontitionally -if [ -z "$XBPS_CHECK_PKGS" ] || [ "$CROSS_BUILD" ]; then - configure_args+=" -DTESTS=OFF" -fi - -post_install() { - vlicense COPYING -} diff --git a/srcpkgs/cppzmq/template b/srcpkgs/cppzmq/template deleted file mode 100644 index 80ce099beaa94c..00000000000000 --- a/srcpkgs/cppzmq/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'cppzmq' -pkgname=cppzmq -version=4.10.0 -revision=1 -build_style=cmake -configure_args="-DCPPZMQ_BUILD_TESTS=OFF" -hostmakedepends="pkg-config" -makedepends="zeromq-devel" -depends="zeromq-devel" -short_desc="C++ binding for 0MQ" -maintainer="Toyam Cox " -license="MIT" -homepage="https://github.com/zeromq/cppzmq" -distfiles="https://github.com/zeromq/cppzmq/archive/v${version}.tar.gz" -checksum=c81c81bba8a7644c84932225f018b5088743a22999c6d82a2b5f5cd1e6942b74 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/cproto/template b/srcpkgs/cproto/template deleted file mode 100644 index f60ddecbe66f6b..00000000000000 --- a/srcpkgs/cproto/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'cproto' -pkgname=cproto -version=4.7v -revision=1 -build_style=gnu-configure -hostmakedepends="flex" -short_desc="Generates function prototypes and variable declarations from C code" -maintainer="Orphaned " -license="Public Domain" -homepage="https://invisible-island.net/cproto/cproto.html" -changelog="https://invisible-island.net/cproto/CHANGES" -distfiles="https://invisible-island.net/archives/cproto/cproto-${version}.tgz" -checksum=f3dec3f6102770196976459c4b44ac27355f6120da76e5231ec1323e379d1511 diff --git a/srcpkgs/cpu_features-devel b/srcpkgs/cpu_features-devel deleted file mode 120000 index e70244f342ab91..00000000000000 --- a/srcpkgs/cpu_features-devel +++ /dev/null @@ -1 +0,0 @@ -cpu_features \ No newline at end of file diff --git a/srcpkgs/cpu_features/template b/srcpkgs/cpu_features/template deleted file mode 100644 index b73fd13cd62f7f..00000000000000 --- a/srcpkgs/cpu_features/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'cpu_features' -pkgname=cpu_features -version=0.9.0 -revision=1 -build_style=cmake -configure_args="-DBUILD_TESTING=NO" -short_desc="Cross platform C99 library to get cpu features at runtime" -maintainer="Andrew Benson " -license="Apache-2.0" -homepage="https://github.com/google/cpu_features" -distfiles="https://github.com/google/cpu_features/archive/v${version}.tar.gz" -checksum=bdb3484de8297c49b59955c3b22dba834401bc2df984ef5cfc17acbe69c5018e - -cpu_features-devel_package() { - short_desc+=" - development files" - depends+=" $sourcepkg>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib - } -} diff --git a/srcpkgs/cpuburn-a53/template b/srcpkgs/cpuburn-a53/template deleted file mode 100644 index fa59fe6a657a55..00000000000000 --- a/srcpkgs/cpuburn-a53/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'cpuburn-a53' -pkgname=cpuburn-a53 -version=0.0.20160228 -revision=2 -archs="aarch64*" -create_wrksrc=yes -build_style=fetch -short_desc="Stress ARM Cortex-A53 processors" -maintainer="Leah Neukirchen " -license="MIT" -homepage="https://github.com/ssvb/cpuburn-arm" -distfiles="https://raw.githubusercontent.com/ssvb/cpuburn-arm/ad7e646700d14b81413297bda02fb7fe96613c3f/cpuburn-a53.S" -checksum=502b3a17186da34976cb97d7ae2083a66c42cddaffc1e900a4dd23efc64d97f1 - -do_build() { - $CC -o cpuburn-a53 cpuburn-a53.S - sed -n '1,/^$/p' cpuburn-a53.S >LICENSE -} -do_install() { - vbin cpuburn-a53 - vlicense LICENSE -} diff --git a/srcpkgs/cpuburn/patches/01-variables.patch b/srcpkgs/cpuburn/patches/01-variables.patch deleted file mode 100644 index 5c5de7111b950c..00000000000000 --- a/srcpkgs/cpuburn/patches/01-variables.patch +++ /dev/null @@ -1,40 +0,0 @@ ---- a/burnK7.S -+++ b/burnK7.S -@@ -74,6 +74,7 @@ int_exit: - push %eax - int $0x80 - #endif -+.data # Data allocation - .align 32,0 - .fill 64 - half: .long 0x7fffffff,0 ---- a/burnP5.S -+++ b/burnP5.S -@@ -77,6 +77,7 @@ crunch: - #else - int $0x80 - #endif -+.data # Data allocation - .align 32,0 - half: .long 0xffffffff,0x3fdfffff - one: .long 0xffffffff,0x3fefffff ---- a/burnP6.S -+++ b/burnP6.S -@@ -69,6 +69,7 @@ int_exit: # error abort - push %eax # *BSD syscall - int $0x80 - #endif -+.data # Data allocation - .align 32,0 - half: .long 0x7fffffff,0 - e: .long 0xffffffff,0x3fdfffff ---- a/burnK6.S -+++ b/burnK6.S -@@ -68,6 +68,7 @@ int_exit: - push %eax - int $0x80 - #endif -+.data # Data allocation - .align 32,0 - half: .long 0x7fffffff,0 - e: .long 0xffffffff,0x3fdfffff diff --git a/srcpkgs/cpuburn/patches/02-m32.patch b/srcpkgs/cpuburn/patches/02-m32.patch deleted file mode 100644 index d7a1cdf3945e68..00000000000000 --- a/srcpkgs/cpuburn/patches/02-m32.patch +++ /dev/null @@ -1,7 +0,0 @@ ---- a/Makefile -+++ b/Makefile -@@ -1,3 +1,3 @@ - all : burnP5 burnP6 burnK6 burnK7 burnBX burnMMX - .S: -- gcc -s -nostdlib -o $@ $< -+ gcc -static -m32 -s -nostdlib -o $@ $< diff --git a/srcpkgs/cpuburn/template b/srcpkgs/cpuburn/template deleted file mode 100644 index 27ac24c39e4250..00000000000000 --- a/srcpkgs/cpuburn/template +++ /dev/null @@ -1,38 +0,0 @@ -# Template file for 'cpuburn' -pkgname=cpuburn -version=1.4a -revision=5 -archs="armv6l* armv7l* i686* x86_64*" -short_desc="Collection of programs to put heavy load on CPU" -maintainer="Leah Neukirchen " -license="GPL-2.0-only" -homepage="https://launchpad.net/ubuntu/+source/cpuburn/" -distfiles="https://launchpad.net/ubuntu/+archive/primary/+files/${pkgname}_${version}.orig.tar.gz" -checksum=eb191ce9bfbf453d30c218c3419573df102a3588f96c4a43686c84bb9da4bed6 - -do_build() { - case "$XBPS_TARGET_MACHINE" in - i686*|x86_64*) make CC="$CC";; - arm*) make -C ARM CC="$CC";; - esac -} - -do_install() { - vdoc README - case "$XBPS_TARGET_MACHINE" in - i686*|x86_64*) - vbin burnBX - vbin burnK6 - vbin burnK7 - vbin burnMMX - vbin burnP5 - vbin burnP6 - vdoc Design - ;; - arm*) - vbin ARM/burnCortexA8 - vbin ARM/burnCortexA9 - vdoc ARM/Design - ;; - esac -} diff --git a/srcpkgs/cpuburn/update b/srcpkgs/cpuburn/update deleted file mode 100644 index ceaf1a4ef9a322..00000000000000 --- a/srcpkgs/cpuburn/update +++ /dev/null @@ -1,2 +0,0 @@ -site="https://launchpad.net/ubuntu/+source/cpuburn/" -pattern='cpuburn/\K[\d.]+\d+' diff --git a/srcpkgs/cpufetch/template b/srcpkgs/cpufetch/template deleted file mode 100644 index ae32e8f48383c4..00000000000000 --- a/srcpkgs/cpufetch/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'cpufetch' -pkgname=cpufetch -version=1.06 -revision=1 -archs="~armv5* ~mips*" -build_style=gnu-makefile -make_build_args="arch=${XBPS_TARGET_MACHINE%-musl}" -make_use_env=yes -short_desc="Simple yet fancy CPU architecture fetching tool" -maintainer="clos3y " -license="GPL-2.0-or-later" -homepage="https://github.com/Dr-Noob/cpufetch" -distfiles="https://github.com/Dr-Noob/cpufetch/archive/refs/tags/v${version}.tar.gz" -checksum=b8ec1339cf3a3bb9325cde7fb0748dd609043e8d2938c292956da7e457bdb7d9 - -do_install() { - vbin cpufetch - vman cpufetch.1 -} diff --git a/srcpkgs/cpufrequtils/template b/srcpkgs/cpufrequtils/template deleted file mode 100644 index 03aa8fd780729f..00000000000000 --- a/srcpkgs/cpufrequtils/template +++ /dev/null @@ -1,37 +0,0 @@ -# Template file for 'cpufrequtils' -pkgname=cpufrequtils -version=008 -revision=13 -_commit=a2f0c39d5f21596bb9f5223e895c0ff210b265d0 -build_style=gnu-makefile -make_build_args="STRIP=true" -make_install_args="mandir=/usr/share/man" -hostmakedepends="gettext" -short_desc="Userspace tools for the Linux kernel cpufreq subsystem" -maintainer="Orphaned " -license="GPL-2.0-only" -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*" - -post_extract() { - sed -i "s|/usr/bin/install|install|g" Makefile -} - -libcpufreq_package() { - short_desc="Library for the kernel cpufreq subsystem" - pkg_install() { - vmove "usr/lib/*.so.*" - } -} -libcpufreq-devel_package() { - conflicts="libcpupower-devel>=0" - depends="libcpufreq>=${version}_${revision}" - short_desc="Library for the kernel cpufreq subsystem - development tools" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/cpuid/template b/srcpkgs/cpuid/template deleted file mode 100644 index df9110ef6e6949..00000000000000 --- a/srcpkgs/cpuid/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'cpuid' -pkgname=cpuid -version=20250513 -revision=2 -archs="i686* x86_64*" -build_style=gnu-makefile -hostmakedepends="perl" -short_desc="Linux tool to dump x86 CPUID information about the CPU(s)" -maintainer="Gerardo Di Iorio " -license="GPL-2.0-or-later" -homepage="https://www.etallen.com/cpuid.html" -distfiles="https://www.etallen.com/cpuid/cpuid-${version}.src.tar.gz" -checksum=6f474a22b5848488e454b01a31db80eb958d55674b5339533fc0e6aeb793626b diff --git a/srcpkgs/cpuid/update b/srcpkgs/cpuid/update deleted file mode 100644 index 7cf3a1478f6dbd..00000000000000 --- a/srcpkgs/cpuid/update +++ /dev/null @@ -1 +0,0 @@ -ignore="*i386*" diff --git a/srcpkgs/cpuinfo/template b/srcpkgs/cpuinfo/template deleted file mode 100644 index d1d1988a8a46a2..00000000000000 --- a/srcpkgs/cpuinfo/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'cpuinfo' -pkgname=cpuinfo -version=1.3.0 -revision=1 -build_style=gnu-makefile -archs="i686* x86_64*" -short_desc="Tool to display/decode CPUINFO" -maintainer="misuchiru03 " -license="GPL-2.0-or-later" -homepage="https://github.com/dell/cpuinfo" -distfiles="${homepage}/archive/${version}.tar.gz" -checksum=464152a06cedcb20336db4b7b794733de486294605efd25d16f3a2b0537b5dd2 - -pre_configure() { - sed -i -e 's/gcc/$(CC)/' Makefile -} - -do_install() { - vbin cpuinfo -} diff --git a/srcpkgs/cpulimit/patches/basename.patch b/srcpkgs/cpulimit/patches/basename.patch deleted file mode 100644 index a9f18f94127d92..00000000000000 --- a/srcpkgs/cpulimit/patches/basename.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- cpulimit-0.2/src/process_group.c 2015-06-17 08:46:59.000000000 +0200 -+++ - 2024-03-13 15:45:05.747548361 +0100 -@@ -26,6 +26,7 @@ - #include - - #include -+#include - - #include "process_iterator.h" - #include "process_group.h" diff --git a/srcpkgs/cpulimit/patches/define_gnu_source.patch b/srcpkgs/cpulimit/patches/define_gnu_source.patch deleted file mode 100644 index 2850f7e4e29d2f..00000000000000 --- a/srcpkgs/cpulimit/patches/define_gnu_source.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/src/cpulimit.c 2015-06-17 08:46:59.000000000 +0200 -+++ - 2024-03-13 16:03:55.061935534 +0100 -@@ -27,6 +27,7 @@ - * - */ - -+#define _GNU_SOURCE - #include - #include - #include diff --git a/srcpkgs/cpulimit/patches/ifdef.patch b/srcpkgs/cpulimit/patches/ifdef.patch deleted file mode 100644 index 4dbd057c51c63e..00000000000000 --- a/srcpkgs/cpulimit/patches/ifdef.patch +++ /dev/null @@ -1,22 +0,0 @@ ---- a/src/cpulimit.c 2024-03-13 15:50:04.331088508 +0100 -+++ - 2024-03-13 15:54:07.537292811 +0100 -@@ -43,7 +43,7 @@ - #include - #include - --#ifdef __APPLE__ || __FREEBSD__ -+#if defined(__APPLE__) || defined(__FREEBSD__) - #include - #endif - ---- a/tests/process_iterator_test.c 2015-06-17 08:46:59.000000000 +0200 -+++ - 2024-03-13 15:55:44.449780935 +0100 -@@ -28,7 +28,7 @@ - #include - #include - --#ifdef __APPLE__ || __FREEBSD__ -+#if defined(__APPLE__) || defined(__FREEBSD__) - #include - #endif - diff --git a/srcpkgs/cpulimit/patches/musl_sysctl.patch b/srcpkgs/cpulimit/patches/musl_sysctl.patch deleted file mode 100644 index 536be6cc01d160..00000000000000 --- a/srcpkgs/cpulimit/patches/musl_sysctl.patch +++ /dev/null @@ -1,12 +0,0 @@ ---- a/src/cpulimit.c 2015-10-05 04:12:08.510651801 -0400 -+++ b/src/cpulimit.c 2015-10-05 04:13:40.562657764 -0400 -@@ -38,7 +38,9 @@ - #include - #include - #include -+#if defined(__GLIBC__) - #include -+#endif - #include - #include - #include diff --git a/srcpkgs/cpulimit/template b/srcpkgs/cpulimit/template deleted file mode 100644 index d92af1d0fb31d4..00000000000000 --- a/srcpkgs/cpulimit/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'cpulimit' -pkgname=cpulimit -version=0.2 -revision=4 -build_style=gnu-makefile -short_desc="Tool to limit the CPU usage of a process" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="https://github.com/opsengine/cpulimit" -distfiles="https://github.com/opsengine/${pkgname}/archive/v${version}.tar.gz" -checksum=64312f9ac569ddcadb615593cd002c94b76e93a0d4625d3ce1abb49e08e2c2da - -pre_build() { - export CFLAGS="$CFLAGS $LDFLAGS" - vsed -i -e "s;;;" src/cpulimit.c -} - -do_install() { - vbin src/cpulimit -} diff --git a/srcpkgs/cpupower b/srcpkgs/cpupower deleted file mode 120000 index 6594bfcc259eac..00000000000000 --- a/srcpkgs/cpupower +++ /dev/null @@ -1 +0,0 @@ -linux-tools \ No newline at end of file diff --git a/srcpkgs/cpuset/template b/srcpkgs/cpuset/template deleted file mode 100644 index 7bdb2d8b63bf9c..00000000000000 --- a/srcpkgs/cpuset/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'cpuset' -pkgname=cpuset -version=1.6.2 -revision=2 -build_style=python3-module -hostmakedepends="python3-setuptools" -short_desc="Wrapper to make kernel cpusets facilities easier to use" -maintainer="Simon Zelazny " -license="GPL-2.0-only" -homepage="https://github.com/SUSE/cpuset" -distfiles="https://github.com/SUSE/cpuset/archive/refs/tags/v${version}.tar.gz" -checksum=298187d07830c0308a35bbdc57daef22743f6300af1da5e780b45c7579ebf78b - -post_extract() { - sed -i 's|share/doc/packages/cpuset|share/doc/cpuset|' setup.py -} diff --git a/srcpkgs/cqrlog/template b/srcpkgs/cqrlog/template deleted file mode 100644 index da5a1d66a7dc73..00000000000000 --- a/srcpkgs/cqrlog/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'cqrlog' -pkgname=cqrlog -version=2.5.2 -revision=1 -archs="x86_64 i686" # Lazarus only supports these platforms -build_style=gnu-makefile -make_use_env=yes -hostmakedepends="lazarus" -makedepends="gtk+-devel" -depends="xdg-utils mariadb libmariadbclient-devel hamlib" -short_desc="Logging program for amateur radio operators" -maintainer="classabbyamp " -license="GPL-2.0-or-later" -homepage="https://www.cqrlog.com" -changelog="https://raw.githubusercontent.com/ok2cqr/cqrlog/master/CHANGELOG" -distfiles="https://github.com/ok2cqr/cqrlog/archive/v${version}.tar.gz" -checksum=82837455dc9f44f43dc7658d330c71cf09c38d794addacab1da936fdcdbefdca -nopie=yes - -pre_configure() { - vsed -i Makefile -e 's|\(--pcp=$(tmpdir)/.lazarus\)|\1 --lazarusdir=/usr/lib/lazarus|g' -} diff --git a/srcpkgs/crack-attack/template b/srcpkgs/crack-attack/template deleted file mode 100644 index 0a9fdccd981284..00000000000000 --- a/srcpkgs/crack-attack/template +++ /dev/null @@ -1,37 +0,0 @@ -# Template file for 'crack-attack' -pkgname=crack-attack -version=1.1.14 -revision=10 -build_wrksrc="$pkgname-$version" -build_style=gnu-configure -configure_args="--enable-sound=yes ac_cv_file__proc_self_maps=yes" -hostmakedepends="pkg-config" -makedepends="gtk+-devel SDL_mixer-devel libfreeglut-devel glu-devel - libXmu-devel libXi-devel" -depends="desktop-file-utils" -short_desc="Tetris Attack clone" -maintainer="Leah Neukirchen " -license="GPL-2.0-or-later, custom:music-sound-copyright" -homepage="http://www.nongnu.org/crack-attack/" -distfiles="http://kojipkgs.fedoraproject.org/packages/${pkgname}/${version}/28.fc21/src/${pkgname}-${version}-28.fc21.src.rpm" -checksum=6fb2ad5a1dcdc590fcbeb4d1925a7e55f1af27780a5550cded280475d2c08b1d - -post_extract() { - bsdtar xf crack-attack-${version}.tar.bz2 - bsdtar xf crack-attack-music.tar.gz - bsdtar xf crack-attack-sounds.tar.gz - - cd $build_wrksrc - cat ../*.patch | patch -p1 -} - -post_install() { - vcopy ../music usr/share/${pkgname} - vcopy ../data/sounds usr/share/${pkgname} - vlicense ../music-sound-copyright.txt - - vmkdir usr/share/applications - mv $DESTDIR/usr/share/${pkgname}/${pkgname}.desktop $DESTDIR/usr/share/applications/ - vmkdir usr/share/pixmaps - cp $DESTDIR/usr/share/${pkgname}/crack-attack.xpm $DESTDIR/usr/share/pixmaps -} diff --git a/srcpkgs/cracklib-devel b/srcpkgs/cracklib-devel deleted file mode 120000 index 741275aec92069..00000000000000 --- a/srcpkgs/cracklib-devel +++ /dev/null @@ -1 +0,0 @@ -cracklib \ No newline at end of file diff --git a/srcpkgs/cracklib/INSTALL b/srcpkgs/cracklib/INSTALL deleted file mode 100644 index 321027ca369f22..00000000000000 --- a/srcpkgs/cracklib/INSTALL +++ /dev/null @@ -1,8 +0,0 @@ -case ${ACTION} in -post) - echo "Generating cracklib dictionary..." - usr/bin/create-cracklib-dict -o usr/share/cracklib/pw_dict \ - usr/share/cracklib/cracklib-words || exit 1 - ;; -esac - diff --git a/srcpkgs/cracklib/REMOVE b/srcpkgs/cracklib/REMOVE deleted file mode 100644 index 40188acd5e4723..00000000000000 --- a/srcpkgs/cracklib/REMOVE +++ /dev/null @@ -1,8 +0,0 @@ -case ${ACTION} in -pre) - if [ "$UPDATE" = "no" ]; then - rm -f usr/share/cracklib/pw_dict.* - fi - ;; -esac - diff --git a/srcpkgs/cracklib/template b/srcpkgs/cracklib/template deleted file mode 100644 index 6fbbe516fb9bd0..00000000000000 --- a/srcpkgs/cracklib/template +++ /dev/null @@ -1,46 +0,0 @@ -# Template file for 'cracklib' -pkgname=cracklib -version=2.10.3 -revision=1 -create_wrksrc=yes -build_style=gnu-configure -configure_args="--disable-static" -hostmakedepends="libtool automake gettext-devel" -short_desc="Password Checking Library" -maintainer="Orphaned " -license="LGPL-2.1-or-later" -homepage="https://github.com/cracklib/cracklib" -distfiles="https://github.com/cracklib/cracklib/releases/download/v${version}/cracklib-${version}.tar.gz - https://github.com/cracklib/cracklib/releases/download/v${version}/cracklib-words-${version}.gz" -checksum="877b823198eb29aa1778b16a70cad05f7b54b164b3bf7ab656fc326c393f4c85 - 1d9dd4d8eed30520d83c0f331ac8ddad5b0c78b9fe8a4f456edbba7b6f871250" - -lib32disabled=yes - -post_extract() { - mv cracklib-${version}/* . -} - -pre_configure() { - autoreconf -fi -} - -post_install() { - vinstall cracklib-words-${version} 644 usr/share/cracklib cracklib-words -} - -cracklib-devel_package() { - depends="zlib-devel libcracklib-${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.so" - } -} - -libcracklib_package() { - short_desc+=" - runtime library" - pkg_install() { - vmove "usr/lib/*.so*" - } -} diff --git a/srcpkgs/cracklib/update b/srcpkgs/cracklib/update deleted file mode 100644 index 8758aff9cbe360..00000000000000 --- a/srcpkgs/cracklib/update +++ /dev/null @@ -1 +0,0 @@ -ignore="*pre*" diff --git a/srcpkgs/crane/template b/srcpkgs/crane/template deleted file mode 100644 index 35a34122649776..00000000000000 --- a/srcpkgs/crane/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'crane' -pkgname=crane -version=3.6.1 -revision=5 -build_style=go -go_import_path="github.com/michaelsauter/crane" -short_desc="Lift containers with ease" -maintainer="Andrea Brancaleoni " -license="MIT" -homepage="https://github.com/michaelsauter/crane" -distfiles="https://github.com/michaelsauter/crane/archive/v${version}.tar.gz" -checksum=d417f9f664bcb2365e5b8fced608ce66b7c029fe2d3bfbc23b81a263dd962461 - -pre_configure() { - vsed -e 's|github.com/michaelsauter/crane/v3|github.com/michaelsauter/crane|g' -i go.mod - vsed -e 's|github.com/michaelsauter/crane/v3|github.com/michaelsauter/crane|g' -i main.go -} - -post_install() { - vlicense LICENSE - vdoc README.md -} diff --git a/srcpkgs/crash/template b/srcpkgs/crash/template deleted file mode 100644 index 5e47b37ba770e2..00000000000000 --- a/srcpkgs/crash/template +++ /dev/null @@ -1,42 +0,0 @@ -# Template file for 'crash' -pkgname=crash -version=9.0.1 -revision=1 -archs="i686 x86_64" # broken on musl -build_style=gnu-makefile -hostmakedepends="flex tar wget texinfo" -makedepends="gmp-devel lzo-devel mpfr-devel ncurses-devel readline-devel - zlib-devel" -depends="binutils" -short_desc="Kernel crash dump debugger and live inspector" -maintainer="Leah Neukirchen " -license="GPL-3.0-or-later" -homepage="https://crash-utility.github.io/" -changelog="https://crash-utility.github.io/crash.changelog.html" -distfiles="https://github.com/crash-utility/crash/archive/${version}.tar.gz" -checksum=73dcdc633ec75ea2fc5329a1c3760407cceb9171428f4d0b885874f943a16797 -nocross=yes -disable_parallel_build=yes -LDFLAGS="-llzo2" -CXXFLAGS="-fpermissive" - -post_extract() { - sed -i 's|arch|uname -a|g' extensions/snap.mk - sed -i 's|/usr/lib/debug/lib/modules|/usr/lib/debug/usr/lib/modules|g' defs.h - sed -i 's|/boot/efi/redhat|/usr/lib/debug/boot/|g' filesys.c - sed -i '/^LDFLAGS=/d' Makefile -} - -do_build() { - make ${makejobs} lzo GDB_CONF_FLAGS="--with-system-readline --with-system-zlib" - make ${makejobs} extensions -} - -do_install() { - vbin crash - vman crash.8 - vmkdir usr/lib/crash/extensions - for f in extensions/*.so; do - vinstall $f 0644 usr/lib/crash/extensions - done -} diff --git a/srcpkgs/crawl-tiles/template b/srcpkgs/crawl-tiles/template deleted file mode 100644 index 90bfb3ff85a905..00000000000000 --- a/srcpkgs/crawl-tiles/template +++ /dev/null @@ -1,36 +0,0 @@ -# Template file for 'crawl-tiles' -pkgname=crawl-tiles -version=0.33.1 -revision=1 -build_wrksrc="crawl-ref/source" -make_build_args="prefix=/usr bin_prefix=bin DATADIR=/usr/share/crawl-tiles - TILES=y SOUND=y GAME=crawl-tiles" -hostmakedepends="dejavu-fonts-ttf perl pkg-config pngcrush python3 python3-yaml - which advancecomp" -makedepends="ncurses-devel lua51-devel sqlite-devel zlib-devel - SDL2-devel SDL2_mixer-devel SDL2_image-devel freetype-devel" -depends="dejavu-fonts-ttf" -short_desc="Dungeon Crawl Stone Soup roguelike adventure (with tiles GUI)" -maintainer="Leah Neukirchen " -license="GPL-2.0-or-later" -homepage="http://crawl.develz.org/" -distfiles="https://github.com/crawl/crawl/archive/${version}.tar.gz" -checksum=c9b998dc7d3247c3ac68be6ac81fa8c2e743a232a7bbd6b1aff3011478e7e3d9 -nocross=yes - -post_extract() { - sed -i 's/defined(__ANDROID__)/& || !defined(__GLIBC__)/' ${build_wrksrc}/crash.cc -} - -do_build() { - echo $version >util/release_ver - make ${makejobs} CC="$CC" CXX="$CXX" \ - EXTERNAL_FLAGS="$CFLAGS" EXTERNAL_LDFLAGS="$LDFLAGS" \ - ${make_build_args} V=1 NO_TRY_GOLD=1 DESTDIR=${DESTDIR} -} - -do_install() { - make CC="$CC" CXX="$CXX" \ - EXTERNAL_FLAGS="$CFLAGS" EXTERNAL_LDFLAGS="$LDFLAGS" \ - ${make_build_args} DESTDIR=${DESTDIR} install -} diff --git a/srcpkgs/crawl/template b/srcpkgs/crawl/template deleted file mode 100644 index ffb54f8fa65698..00000000000000 --- a/srcpkgs/crawl/template +++ /dev/null @@ -1,32 +0,0 @@ -# Template file for 'crawl' -pkgname=crawl -version=0.33.1 -revision=1 -build_wrksrc="crawl-ref/source" -make_build_args="prefix=/usr bin_prefix=bin" -hostmakedepends="perl pkg-config python3 python3-yaml which" -makedepends="ncurses-devel lua51-devel sqlite-devel zlib-devel" -short_desc="Dungeon Crawl Stone Soup roguelike adventure" -maintainer="Leah Neukirchen " -license="GPL-2.0-or-later" -homepage="http://crawl.develz.org/" -distfiles="https://github.com/crawl/crawl/archive/${version}.tar.gz" -checksum=c9b998dc7d3247c3ac68be6ac81fa8c2e743a232a7bbd6b1aff3011478e7e3d9 -nocross=yes - -post_extract() { - sed -i 's/defined(__ANDROID__)/& || !defined(__GLIBC__)/' ${build_wrksrc}/crash.cc -} - -do_build() { - echo $version >util/release_ver - make ${makejobs} CC="$CC" CXX="$CXX" \ - EXTERNAL_FLAGS="$CFLAGS" EXTERNAL_LDFLAGS="$LDFLAGS" \ - ${make_build_args} V=1 NO_TRY_GOLD=1 DESTDIR=${DESTDIR} -} - -do_install() { - make CC="$CC" CXX="$CXX" \ - EXTERNAL_FLAGS="$CFLAGS" EXTERNAL_LDFLAGS="$LDFLAGS" \ - ${make_build_args} DESTDIR=${DESTDIR} install -} diff --git a/srcpkgs/create_ap/template b/srcpkgs/create_ap/template deleted file mode 100644 index fb4d5dc37a8420..00000000000000 --- a/srcpkgs/create_ap/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'create_ap' -pkgname=create_ap -version=0.4.6 -revision=3 -conf_files="/etc/create_ap.conf" -build_style=gnu-makefile -depends="bash dnsmasq hostapd iproute2 iptables iw procps-ng util-linux" -short_desc="Script to create a NATed or Bridged WiFi Access Point" -maintainer="Leah Neukirchen " -license="BSD-2-Clause" -homepage="https://github.com/oblique/create_ap" -distfiles="${homepage}/archive/v${version}.tar.gz" -checksum=fc86c8ed8fce6543adf15587f9b987fd12d711ad4e5762250abe6f9801e2bbb1 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/crex/patches/fix-cflags.patch b/srcpkgs/crex/patches/fix-cflags.patch deleted file mode 100644 index d191fb1e9ec014..00000000000000 --- a/srcpkgs/crex/patches/fix-cflags.patch +++ /dev/null @@ -1,20 +0,0 @@ -Index: crex-0.2.5/CMakeLists.txt -=================================================================== ---- crex-0.2.5.orig/CMakeLists.txt -+++ crex-0.2.5/CMakeLists.txt -@@ -13,9 +13,6 @@ endif(CCACHE_FOUND) - set (CMAKE_CXX_STANDARD 14) - set (CMAKE_CXX_STANDARD_REQUIRED ON) - --set (CMAKE_CXX_FLAGS "-fdiagnostics-color=auto") --set (CMAKE_C_FLAGS "-fdiagnostics-color=auto") -- - set (DEBUG_FLAGS "-Wpedantic -Wall -Wextra -Wcast-align -Wcast-qual -Wctor-dtor-privacy -Wdisabled-optimization -Wformat=2 -Winit-self -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wnoexcept -Wold-style-cast -Woverloaded-virtual -Wredundant-decls -Wshadow -Wsign-conversion -Wsign-promo -Wstrict-null-sentinel -Wstrict-overflow=5 -Wswitch-default -Wundef -Wno-unused -std=c++14 -g") - set (DEBUG_LINK_FLAGS "-fprofile-arcs -ftest-coverage -flto") - -@@ -56,4 +53,4 @@ target_link_libraries ( - ${TARGET} - ) - --install (TARGETS ${TARGET} DESTINATION "/usr/local/bin") -+install (TARGETS ${TARGET} DESTINATION "/usr/bin") diff --git a/srcpkgs/crex/template b/srcpkgs/crex/template deleted file mode 100644 index d2bc1e536bf8bd..00000000000000 --- a/srcpkgs/crex/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'crex' -pkgname=crex -version=0.2.5 -revision=2 -build_style=cmake -short_desc="Explore, test, and check regular expressions in the terminal" -maintainer="Piotr Wójcik " -license="MIT" -homepage="https://github.com/octobanana/crex" -distfiles="https://github.com/octobanana/crex/archive/${version}.tar.gz" -checksum=c6a166b7a1e696a7babeaf7c5728eece1624704a18357f827129fc95ef2ecc56 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/cri-o-devel b/srcpkgs/cri-o-devel deleted file mode 120000 index 6e63e8f6a8f76e..00000000000000 --- a/srcpkgs/cri-o-devel +++ /dev/null @@ -1 +0,0 @@ -cri-o \ No newline at end of file diff --git a/srcpkgs/cri-o/template b/srcpkgs/cri-o/template deleted file mode 100644 index a63dff71b67967..00000000000000 --- a/srcpkgs/cri-o/template +++ /dev/null @@ -1,61 +0,0 @@ -# Template file for 'cri-o' -pkgname=cri-o -version=1.13.3 -revision=5 -build_style=go -go_import_path="github.com/kubernetes-sigs/cri-o" -go_package="${go_import_path}/cmd/crio ${go_import_path}/cmd/crio-config" -go_build_tags="apparmor seccomp exclude_graphdriver_btrfs btrfs_noversion - containers_image_ostree_stub" -conf_files="/etc/crictl.yaml /etc/crio/crio.conf /etc/crio/seccomp.json" -hostmakedepends="pkg-config go-md2man" -makedepends="gpgme-devel libglib-devel libseccomp-devel libapparmor-devel - device-mapper-devel" -short_desc="OCI-based implementation of Kubernetes Container Runtime Interface" -maintainer="Orphaned " -license="Apache-2.0" -homepage="https://github.com/kubernetes-sigs/cri-o" -distfiles="https://github.com/kubernetes-sigs/cri-o/archive/v${version}.tar.gz" -checksum=69c89094c5c03fa1cb58c11ccd7bdae7ba0da644d5f0124e0a9a508c548d1ba2 - -if [ "$CROSS_BUILD" ]; then - hostmakedepends+=" cri-o-devel" -fi - -post_build() { - cd conmon - if [ "$CROSS_BUILD" ]; then - crio-config - else - "${GOPATH}"/bin/crio-config - fi - cd .. - CFLAGS+=' -fPIC' make -C conmon - make -C pause - if [ "$CROSS_BUILD" ]; then - crio --config="" config --default > crio.conf - else - "${GOPATH}"/bin/crio --config="" config --default > crio.conf - fi - make docs -} - -post_install() { - vinstall bin/conmon 755 usr/libexec/crio - vinstall bin/pause 755 usr/libexec/crio - make install.man PREFIX="${DESTDIR}/usr" - vinstall crio.conf 644 etc/crio - vinstall seccomp.json 644 etc/crio - vinstall crictl.yaml 644 etc - vinstall crio-umount.conf 644 usr/share/oci-umount/oci-umount.d - vmkdir usr/share/examples/"${pkgname}" - vcopy contrib/cni usr/share/examples/"${pkgname}" -} - -cri-o-devel_package() { - short_desc+=" - development tools" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/bin/crio-config - } -} diff --git a/srcpkgs/cri-tools/template b/srcpkgs/cri-tools/template deleted file mode 100644 index a02954e9966ad2..00000000000000 --- a/srcpkgs/cri-tools/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'cri-tools' -pkgname=cri-tools -version=1.32.0 -revision=1 -build_style=go -go_import_path=github.com/kubernetes-sigs/cri-tools -make_check_target=sigs.k8s.io/cri-tools/cmd/crictl -short_desc="CLI and validation tools for Kubelet Container Runtime Interface (CRI)" -maintainer="Orphaned " -license="Apache-2.0" -homepage="https://github.com/kubernetes-sigs/cri-tools" -distfiles="https://github.com/kubernetes-sigs/cri-tools/archive/v${version}.tar.gz" -checksum=2d48319be933df77c660fbfe7efef8c3d61bbde6787e2f33725bcc519858b287 - -do_build() { - make ${makejobs} -} - -do_install() { - for bin in build/bin/linux/${GOARCH}/*; do - vbin $bin - done -} diff --git a/srcpkgs/crimson/template b/srcpkgs/crimson/template deleted file mode 100644 index 2b58ee2cc74e12..00000000000000 --- a/srcpkgs/crimson/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'crimson' -pkgname=crimson -version=0.5.3 -revision=3 -build_style=gnu-configure -makedepends="sdl12-compat-devel SDL_mixer-devel SDL_net-devel SDL_ttf-devel" -short_desc="Tactical war game in the tradition of the popular Battle Isle" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="http://crimson.seul.org" -distfiles="http://crimson.seul.org/files/crimson-${version}.tar.bz2" -checksum=d59858c05e340367c61c8ca1dd00c36642a0c56d10d1d9a1626c5ba7d88b40d6 -nocross=yes diff --git a/srcpkgs/crispy-doom/template b/srcpkgs/crispy-doom/template deleted file mode 100644 index 41cb02cc8db3a3..00000000000000 --- a/srcpkgs/crispy-doom/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'crispy-doom' -pkgname=crispy-doom -version=7.0 -revision=1 -build_style=gnu-configure -hostmakedepends="autoconf automake pkg-config python3" -makedepends="SDL2-devel SDL2_mixer-devel SDL2_net-devel libsamplerate-devel libpng-devel" -short_desc="Limit-removing enhanced-resolution Doom source port" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="https://github.com/fabiangreffrath/crispy-doom" -distfiles="https://github.com/fabiangreffrath/crispy-doom/archive/crispy-doom-${version}.tar.gz" -checksum=25eea88fdbe1320ad0d1a3e0ed66ae8d985c39b79e442beab5fc36d9d5ddfc42 - -pre_configure() { - autoreconf -fi -} diff --git a/srcpkgs/criu-devel b/srcpkgs/criu-devel deleted file mode 120000 index 33c504fed369bc..00000000000000 --- a/srcpkgs/criu-devel +++ /dev/null @@ -1 +0,0 @@ -criu \ No newline at end of file diff --git a/srcpkgs/criu-python b/srcpkgs/criu-python deleted file mode 120000 index 33c504fed369bc..00000000000000 --- a/srcpkgs/criu-python +++ /dev/null @@ -1 +0,0 @@ -criu \ No newline at end of file diff --git a/srcpkgs/criu/files/criu/run b/srcpkgs/criu/files/criu/run deleted file mode 100644 index 19a67c430bea0f..00000000000000 --- a/srcpkgs/criu/files/criu/run +++ /dev/null @@ -1,4 +0,0 @@ -#!/bin/sh -exec 2>&1 -[ -r conf ] && . ./conf -exec criu service ${OPTS:=-o /var/log/criu-service.log} diff --git a/srcpkgs/criu/patches/aarch64-musl.patch b/srcpkgs/criu/patches/aarch64-musl.patch deleted file mode 100644 index c1502f4c745cac..00000000000000 --- a/srcpkgs/criu/patches/aarch64-musl.patch +++ /dev/null @@ -1,28 +0,0 @@ ---- a/compel/arch/aarch64/src/lib/include/uapi/asm/sigframe.h -+++ b/compel/arch/aarch64/src/lib/include/uapi/asm/sigframe.h -@@ -1,7 +1,11 @@ - #ifndef UAPI_COMPEL_ASM_SIGFRAME_H__ - #define UAPI_COMPEL_ASM_SIGFRAME_H__ - -+#ifdef __GLIBC__ - #include -+#else -+#include -+#endif - #include - - #include ---- a/criu/arch/aarch64/include/asm/restorer.h -+++ b/criu/arch/aarch64/include/asm/restorer.h -@@ -1,7 +1,11 @@ - #ifndef __CR_ASM_RESTORER_H__ - #define __CR_ASM_RESTORER_H__ - -+#ifdef __GLIBC__ - #include -+#else -+#include -+#endif - #include - - #include "asm/types.h" diff --git a/srcpkgs/criu/patches/capsetget.patch b/srcpkgs/criu/patches/capsetget.patch deleted file mode 100644 index b315165c9cfe90..00000000000000 --- a/srcpkgs/criu/patches/capsetget.patch +++ /dev/null @@ -1,29 +0,0 @@ -Index: criu-3.17.1/criu/namespaces.c -=================================================================== ---- criu-3.17.1.orig/criu/namespaces.c -+++ criu-3.17.1/criu/namespaces.c -@@ -9,7 +9,7 @@ - #include - #include - #include --#include -+#include - #include - #include - #include -@@ -958,13 +958,13 @@ static int check_user_ns(int pid) - hdr.version = _LINUX_CAPABILITY_VERSION_3; - hdr.pid = 0; - -- if (capget(&hdr, data) < 0) { -+ if (syscall(SYS_capget, &hdr, data) < 0) { - pr_perror("capget"); - exit(1); - } - data[0].effective = data[0].permitted; - data[1].effective = data[1].permitted; -- if (capset(&hdr, data) < 0) { -+ if (syscall(SYS_capset, &hdr, data) < 0) { - pr_perror("capset"); - exit(1); - } diff --git a/srcpkgs/criu/patches/ppc64-musl.patch b/srcpkgs/criu/patches/ppc64-musl.patch deleted file mode 100644 index bf9ae07d248ae6..00000000000000 --- a/srcpkgs/criu/patches/ppc64-musl.patch +++ /dev/null @@ -1,148 +0,0 @@ -Get rid of some header conflicts and glibc specific things. - ---- a/compel/arch/ppc64/src/lib/include/uapi/asm/infect-types.h -+++ b/compel/arch/ppc64/src/lib/include/uapi/asm/infect-types.h -@@ -1,6 +1,8 @@ - #ifndef UAPI_COMPEL_ASM_TYPES_H__ - #define UAPI_COMPEL_ASM_TYPES_H__ - -+#include -+#include - #include - #include - #include -@@ -55,8 +57,8 @@ - #define MSR_TM_ACTIVE(x) ((((x)&MSR_TM) && ((x) & (MSR_TMA | MSR_TMS))) != 0) - - typedef struct { -- uint64_t fpregs[NFPREG]; -- __vector128 vrregs[NVRREG]; -+ uint64_t fpregs[ELF_NFPREG]; -+ __vector128 vrregs[ELF_NVRREG]; - uint64_t vsxregs[NVSXREG]; - - int flags; -@@ -66,8 +68,8 @@ - uint64_t tfhar, texasr, tfiar; - } tm_spr_regs; - user_regs_struct_t regs; -- uint64_t fpregs[NFPREG]; -- __vector128 vrregs[NVRREG]; -+ uint64_t fpregs[ELF_NFPREG]; -+ __vector128 vrregs[ELF_NVRREG]; - uint64_t vsxregs[NVSXREG]; - } tm; - } user_fpregs_struct_t; ---- a/compel/arch/ppc64/src/lib/infect.c -+++ b/compel/arch/ppc64/src/lib/infect.c -@@ -1,7 +1,6 @@ - #include - #include - #include --#include - #include - #include - #include -@@ -57,15 +56,15 @@ - { - uint64_t *mcfp = (uint64_t *)mc->fp_regs; - -- memcpy(mcfp, fpregs, sizeof(*fpregs) * NFPREG); -+ memcpy(mcfp, fpregs, sizeof(*fpregs) * ELF_NFPREG); - } - - static void put_altivec_regs(mcontext_t *mc, __vector128 *vrregs) - { - vrregset_t *v_regs = (vrregset_t *)(((unsigned long)mc->vmx_reserve + 15) & ~0xful); - -- memcpy(&v_regs->vrregs[0][0], vrregs, sizeof(uint64_t) * 2 * (NVRREG - 1)); -- v_regs->vrsave = *((uint32_t *)&vrregs[NVRREG - 1]); -+ memcpy(&v_regs->vrregs[0][0], vrregs, sizeof(uint64_t) * 2 * (ELF_NVRREG - 1)); -+ v_regs->vrsave = *((uint32_t *)&vrregs[ELF_NVRREG - 1]); - mc->v_regs = v_regs; - } - ---- a/criu/arch/ppc64/crtools.c -+++ b/criu/arch/ppc64/crtools.c -@@ -1,7 +1,6 @@ - #include - #include - #include --#include - #include - #include - -@@ -33,7 +32,7 @@ - return NULL; - user_ppc64_fpstate_entry__init(fpe); - -- fpe->n_fpregs = NFPREG; -+ fpe->n_fpregs = ELF_NFPREG; - fpe->fpregs = xmalloc(fpe->n_fpregs * sizeof(fpe->fpregs[0])); - if (!fpe->fpregs) { - xfree(fpe); -@@ -41,7 +40,7 @@ - } - - /* FPSRC is the last (33th) register in the set */ -- for (i = 0; i < NFPREG; i++) -+ for (i = 0; i < ELF_NFPREG; i++) - fpe->fpregs[i] = fpregs[i]; - - return fpe; -@@ -69,7 +68,7 @@ - user_ppc64_vrstate_entry__init(vse); - - /* protocol buffer store only 64bit entries and we need 128bit */ -- vse->n_vrregs = (NVRREG - 1) * 2; -+ vse->n_vrregs = (ELF_NVRREG - 1) * 2; - vse->vrregs = xmalloc(vse->n_vrregs * sizeof(vse->vrregs[0])); - if (!vse->vrregs) { - xfree(vse); -@@ -77,13 +76,13 @@ - } - - /* Vectors are 2*64bits entries */ -- for (i = 0; i < (NVRREG - 1); i++) { -+ for (i = 0; i < (ELF_NVRREG - 1); i++) { - p64 = (uint64_t *)&vrregs[i]; - vse->vrregs[i * 2] = p64[0]; - vse->vrregs[i * 2 + 1] = p64[1]; - } - -- p32 = (uint32_t *)&vrregs[NVRREG - 1]; -+ p32 = (uint32_t *)&vrregs[ELF_NVRREG - 1]; - vse->vrsave = *p32; - - return vse; -@@ -95,7 +94,7 @@ - - pr_debug("Restoring Altivec registers\n"); - -- if (vse->n_vrregs != (NVRREG - 1) * 2) { -+ if (vse->n_vrregs != (ELF_NVRREG - 1) * 2) { - pr_err("Corrupted Altivec dump data\n"); - return -1; - } -@@ -103,7 +102,7 @@ - /* Note that this should only be done in the case MSR_VEC is set but - * this is not a big deal to do that in all cases. - */ -- memcpy(&v_regs->vrregs[0][0], vse->vrregs, sizeof(uint64_t) * 2 * (NVRREG - 1)); -+ memcpy(&v_regs->vrregs[0][0], vse->vrregs, sizeof(uint64_t) * 2 * (ELF_NVRREG - 1)); - /* vscr has been restored with the previous memcpy which copied 32 - * 128bits registers + a 128bits field containing the vscr value in - * the low part. ---- a/include/common/arch/ppc64/asm/cmpxchg.h -+++ b/include/common/arch/ppc64/asm/cmpxchg.h -@@ -1,6 +1,10 @@ - #ifndef __CR_CMPXCHG_H__ - #define __CR_CMPXCHG_H__ - -+#ifndef __always_inline -+#define __always_inline __inline __attribute__ ((__always_inline__)) -+#endif -+ - /* - * Copied from kernel header file arch/powerpc/include/asm/cmpxchg.h - */ diff --git a/srcpkgs/criu/patches/sigev-musl.patch b/srcpkgs/criu/patches/sigev-musl.patch deleted file mode 100644 index f0e256234485c6..00000000000000 --- a/srcpkgs/criu/patches/sigev-musl.patch +++ /dev/null @@ -1,29 +0,0 @@ ---- /dev/null -+++ b/include/signal_compat.h -@@ -0,0 +1,4 @@ -+#define SIGEV_SIGNAL 0 /* notify via signal */ -+#define SIGEV_NONE 1 /* other notification: meaningless */ -+#define SIGEV_THREAD 2 /* deliver via thread creation */ -+#define SIGEV_THREAD_ID 4 /* deliver to thread */ ---- a/criu/pie/restorer.c -+++ b/criu/pie/restorer.c -@@ -50,6 +50,10 @@ - #include "shmem.h" - #include "restorer.h" - -+#ifndef __GLIBC__ -+#include "signal_compat.h" -+#endif -+ - #ifndef PR_SET_PDEATHSIG - #define PR_SET_PDEATHSIG 1 - #endif -@@ -1067,7 +1071,7 @@ - #ifdef __GLIBC__ - sev._sigev_un._tid = args->posix_timers[i].spt.notify_thread_id; - #else -- sev.sigev_notify_thread_id = args->posix_timers[i].spt.notify_thread_id; -+ sev.sigev_notify_function = args->posix_timers[i].spt.notify_thread_id; - #endif - sev.sigev_value.sival_ptr = args->posix_timers[i].spt.sival_ptr; - diff --git a/srcpkgs/criu/template b/srcpkgs/criu/template deleted file mode 100644 index 4da03cc94d54d9..00000000000000 --- a/srcpkgs/criu/template +++ /dev/null @@ -1,67 +0,0 @@ -# Template file for 'criu' -pkgname=criu -version=3.18 -revision=3 -# i686 unsupported upstream: https://criu.org/32bit_tasks_C/R#Compatible_applications -# ppc64 big endian not supported upstream -archs="x86_64* aarch64* ppc64le* armv6l* armv7l*" -build_style=gnu-makefile -make_use_env=compliant -make_build_args="WERROR=0" -make_install_args="LOGROTATEDIR=/etc/logrotate.d LIBDIR=/usr/lib SBINDIR=/usr/bin" -hostmakedepends="asciidoc pkg-config xmlto protobuf which python3-pip protobuf-c protobuf-devel perl" -makedepends="libcap-devel libnet-devel libnftables-devel libnl3-devel protobuf-c-devel - protobuf-devel libbsd-devel" -short_desc="Utility to checkpoint/restore a process tree" -maintainer="Enno Boland " -license="GPL-2.0-or-later, LGPL-2.1-only" -homepage="https://criu.org/" -changelog="https://criu.org/Download/criu" -distfiles="https://github.com/checkpoint-restore/criu/archive/refs/tags/v${version}.tar.gz" -checksum=6a9997981c9fe4730c848ce59346b3a22fad69b803607cb67a3f6ec0557fa474 - -pre_build() { - if [[ "$CROSS_BUILD" ]]; then - case "${XBPS_TARGET_MACHINE}" in - armv6*) export ARCH=arm ARMV=6 ;; - armv7*) export ARCH=arm ARMV=7 ;; - aarch64*) export ARCH=aarch64 ;; - esac - export HOSTCFLAGS=${CFLAGS_FOR_BUILD} - fi -} - -pre_install() { - if [[ "$CROSS_BUILD" ]]; then - case "${XBPS_TARGET_MACHINE}" in - armv6*) export ARCH=arm ARMV=6 ;; - armv7*) export ARCH=arm ARMV=7 ;; - aarch64*) export ARCH=aarch64 ;; - esac - fi -} - -post_install() { - vsv criu -} - -criu-devel_package() { - short_desc+=" - development files" - depends="criu-${version}_${revision}" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - } -} - -criu-python_package() { - # https://github.com/checkpoint-restore/criu/commit/4feb07020dedbf845fc00268d8ca02f4645641cd - depends="python3-protobuf criu-${version}_${revision}" - short_desc="Python bindings for criu and crit cli util" - pkg_install() { - vmove usr/bin/crit - vmove usr/share/man/man1/crit.1 - vmove usr/lib/python${py3_ver} - } -} diff --git a/srcpkgs/croc/template b/srcpkgs/croc/template deleted file mode 100644 index 26f4c9003e9452..00000000000000 --- a/srcpkgs/croc/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'croc' -pkgname=croc -version=10.2.4 -revision=1 -build_style=go -go_import_path=github.com/schollz/croc/v${version%%.*} -short_desc="Easily and securely send things from one computer to another" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/schollz/croc" -distfiles="https://github.com/schollz/croc/archive/refs/tags/v${version}.tar.gz" -checksum=c259c07b9da3ea39726b0c5e3f78ae66e858e1379bdb11bef93d31298e68f5fe - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/cronie/files/anacron b/srcpkgs/cronie/files/anacron deleted file mode 100644 index 55d1a4ecdef8b3..00000000000000 --- a/srcpkgs/cronie/files/anacron +++ /dev/null @@ -1 +0,0 @@ -# ANACRON_RUN_ON_BATTERY_POWER=no diff --git a/srcpkgs/cronie/files/crond.pam b/srcpkgs/cronie/files/crond.pam deleted file mode 100644 index 348baa70a68c6d..00000000000000 --- a/srcpkgs/cronie/files/crond.pam +++ /dev/null @@ -1,10 +0,0 @@ -auth required pam_unix.so -auth required pam_env.so - -account required pam_access.so -account required pam_unix.so -account required pam_time.so - -session required pam_loginuid.so -session required pam_limits.so -session required pam_unix.so diff --git a/srcpkgs/cronie/files/cronie/log/run b/srcpkgs/cronie/files/cronie/log/run deleted file mode 100644 index 6ff79ce509cbbf..00000000000000 --- a/srcpkgs/cronie/files/cronie/log/run +++ /dev/null @@ -1,2 +0,0 @@ -#!/bin/sh -exec vlogger -p cron.notice diff --git a/srcpkgs/cronie/files/cronie/run b/srcpkgs/cronie/files/cronie/run deleted file mode 100644 index b7e77227b89812..00000000000000 --- a/srcpkgs/cronie/files/cronie/run +++ /dev/null @@ -1,4 +0,0 @@ -#!/bin/sh -exec 2>&1 -[ -r conf ] && . ./conf -exec cronie-crond -n $OPTS 2>&1 diff --git a/srcpkgs/cronie/template b/srcpkgs/cronie/template deleted file mode 100644 index 03f0ecfd882e06..00000000000000 --- a/srcpkgs/cronie/template +++ /dev/null @@ -1,71 +0,0 @@ -# Template file for 'cronie' -pkgname=cronie -version=1.7.2 -revision=2 -build_style=gnu-configure -configure_args="--with-inotify --without-selinux --with-pam - --enable-anacron --enable-pie --enable-relro" -makedepends="pam-devel" -depends="run-parts" -short_desc="Runs specified programs at scheduled times" -maintainer="Orphaned " -license="BSD-2-Clause" -homepage="https://github.com/cronie-crond/cronie" -changelog="https://raw.githubusercontent.com/cronie-crond/cronie/master/NEWS" -distfiles="${homepage}/releases/download/cronie-${version}/cronie-${version}.tar.gz" -checksum=f1da374a15ba7605cf378347f96bc8b678d3d7c0765269c8242cfe5b0789c571 -make_dirs=" - /etc/cron.d 0755 root root - /etc/cron.hourly 0755 root root - /etc/cron.daily 0755 root root - /etc/cron.weekly 0755 root root - /etc/cron.monthly 0755 root root - /var/spool/cron 0755 root root - /var/spool/anacron 0755 root root" -conf_files="/etc/anacrontab /etc/pam.d/crond /etc/cron.deny /etc/default/anacron" -provides="cron-daemon-0_1" - -alternatives=" - crond:crond:/etc/sv/cronie - crond:crond:/usr/bin/cronie-crond - crond:crontab:/usr/bin/cronie-crontab - crond:crontab.1:/usr/share/man/man1/cronie-crontab.1 - crond:crond.8:/usr/share/man/man8/cronie-crond.8 -" - -if [ "$XBPS_TARGET_LIBC" = "musl" ]; then - makedepends+=" musl-obstack-devel" -fi - -pre_configure() { - if [ "$XBPS_TARGET_LIBC" = "musl" ]; then - export LIBS="-lobstack" - fi -} - -post_install() { - vsv cronie cron - vinstall ${FILESDIR}/crond.pam 644 etc/pam.d crond - - # Add /etc/cron.deny empty, to allow all users. - touch ${DESTDIR}/etc/cron.deny - chmod 644 ${DESTDIR}/etc/cron.deny - - # Install anacron related files - vinstall contrib/anacrontab 644 etc - vinstall contrib/0hourly 644 etc/cron.d - vinstall contrib/0anacron 755 etc/cron.hourly - vinstall ${FILESDIR}/anacron 644 etc/default - - # crontab must be setuid - chmod u+s ${DESTDIR}/usr/bin/crontab - - # All licenses are here - vlicense COPYING - - # Fix conflicts with other packages - mv ${DESTDIR}/usr/bin/{crond,cronie-crond} - mv ${DESTDIR}/usr/bin/{crontab,cronie-crontab} - mv ${DESTDIR}/usr/share/man/man1/{crontab.1,cronie-crontab.1} - mv ${DESTDIR}/usr/share/man/man8/{crond.8,cronie-crond.8} -} diff --git a/srcpkgs/cronutils/template b/srcpkgs/cronutils/template deleted file mode 100644 index e5e3c7a93c33f9..00000000000000 --- a/srcpkgs/cronutils/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'cronutils' -pkgname=cronutils -version=1.10 -revision=1 -build_style=gnu-makefile -short_desc="Set of tools to assist the reliable running periodic and batch jobs" -maintainer="Orphaned " -license="Apache-2.0" -homepage="https://github.com/google/cronutils" -changelog="https://github.com/google/cronutils/releases" -distfiles="https://github.com/google/cronutils/archive/refs/tags/version/${version}.tar.gz" -checksum=56638170e5a41c71e9992bc0c01b69333dd4af72ea9f8f79d8b863f771b93628 - -post_install() { - vbin runcron -} diff --git a/srcpkgs/cronutils/update b/srcpkgs/cronutils/update deleted file mode 100644 index ccb0dc04e00393..00000000000000 --- a/srcpkgs/cronutils/update +++ /dev/null @@ -1 +0,0 @@ -pattern="/archive/refs/tags/version/\K[\d.]+(?=\.tar\.gz)" diff --git a/srcpkgs/cropgui/template b/srcpkgs/cropgui/template deleted file mode 100644 index c90b5790eb80d3..00000000000000 --- a/srcpkgs/cropgui/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'cropgui' -pkgname=cropgui -version=0.9 -revision=2 -hostmakedepends="which python3-setuptools" -depends="python3-Pillow python3-gobject libjpeg-turbo-tools ImageMagick exiftool gtk+3" -short_desc="Gtk frontend for lossless cropping of jpeg images" -maintainer="Eloi Torrents " -license="GPL-2.0-or-later" -homepage="https://github.com/jepler/cropgui" -distfiles="https://github.com/jepler/cropgui/archive/v${version}.tar.gz" -checksum=fc522bbd28b7822470728cf3855f35fd9994640f105f2851e6f055e8e21565b6 -python_version=3 - -do_install() { - ./install.sh -f gtk -t "$PKGDESTDIR" -P python3 -p /usr -} diff --git a/srcpkgs/cross-aarch64-linux-gnu-libc b/srcpkgs/cross-aarch64-linux-gnu-libc deleted file mode 120000 index ca94ae1f1e1292..00000000000000 --- a/srcpkgs/cross-aarch64-linux-gnu-libc +++ /dev/null @@ -1 +0,0 @@ -cross-aarch64-linux-gnu \ No newline at end of file diff --git a/srcpkgs/cross-aarch64-linux-gnu/template b/srcpkgs/cross-aarch64-linux-gnu/template deleted file mode 100644 index 5df0a5d4787979..00000000000000 --- a/srcpkgs/cross-aarch64-linux-gnu/template +++ /dev/null @@ -1,52 +0,0 @@ -# Template file for 'cross-aarch64-linux-gnu' -_binutils_version=2.44 -_gcc_version=14.2.1+20250405 -_glibc_version=2.41 -_linux_version=6.14 -pkgname=cross-aarch64-linux-gnu -version=0.37 -revision=3 -build_style=void-cross -configure_args="--with-arch=armv8-a" -hostmakedepends="texinfo tar gcc-objc gcc-go gcc-gdc flex perl python3 pkg-config" -makedepends="isl-devel libmpc-devel gmp-devel mpfr-devel - zlib-devel libzstd-devel" -depends="${pkgname}-libc-${version}_${revision}" -short_desc="Void cross toolchain for ${pkgname/cross-}" -maintainer="Leah Neukirchen " -license="GPL-2.0-or-later, GPL-3.0-or-later, LGPL-2.1-or-later" -homepage="https://www.voidlinux.org/" -case "${_gcc_version}" in - *+*) distfiles="https://gcc.gnu.org/pub/gcc/snapshots/${_gcc_version%%.*}-${_gcc_version#*+}/gcc-${_gcc_version%%.*}-${_gcc_version#*+}.tar.xz" ;; - *) distfiles="${GNU_SITE}/gcc/gcc-${_gcc_version}/gcc-${_gcc_version}.tar.xz" ;; -esac -distfiles+=" ${GNU_SITE}/binutils/binutils-${_binutils_version}.tar.xz" -distfiles+=" ${GNU_SITE}/glibc/glibc-${_glibc_version}.tar.xz" -distfiles+=" ${KERNEL_SITE}/kernel/v${_linux_version%%.*}.x/linux-${_linux_version}.tar.xz" -checksum="9a84b0947d8fb18197eef3fce8e255e30a61f7f382cebb961b1705c1d99214a3 - ce2017e059d63e67ddb9240e9d4ec49c2893605035cd60e92ad53177f4377237 - a5a26b22f545d6b7d7b3dd828e11e428f24f4fac43c934fb071b6a7d0828e901 - a294b683e7b161bb0517bb32ec7ed1d2ea7603dfbabad135170ed12d00c47670" -nocross=yes - -cross_glibc_cflags="-O2 -march=armv8-a" - -if [ "$XBPS_TARGET_MACHINE" = "aarch64" ]; then - broken="Can't build crosstoolchain to itself" -fi - -case "$XBPS_MACHINE" in - ppc64*) ;; - ppc*|mips*) broken="no gccgo support";; -esac - -cross-aarch64-linux-gnu-libc_package() { - short_desc+=" - glibc files" - nostrip=yes - noshlibprovides=yes - noverifyrdeps=yes - - pkg_install() { - vmove usr/${sourcepkg/cross-} - } -} diff --git a/srcpkgs/cross-aarch64-linux-musl-libc b/srcpkgs/cross-aarch64-linux-musl-libc deleted file mode 120000 index c72e1257d67100..00000000000000 --- a/srcpkgs/cross-aarch64-linux-musl-libc +++ /dev/null @@ -1 +0,0 @@ -cross-aarch64-linux-musl \ No newline at end of file diff --git a/srcpkgs/cross-aarch64-linux-musl/template b/srcpkgs/cross-aarch64-linux-musl/template deleted file mode 100644 index b874d112d9a86b..00000000000000 --- a/srcpkgs/cross-aarch64-linux-musl/template +++ /dev/null @@ -1,56 +0,0 @@ -# Template file for 'cross-aarch64-linux-musl' -_binutils_version=2.44 -_gcc_version=14.2.1+20250405 -_musl_version=1.2.5 -_linux_version=6.14 -_libucontext_version=1.3.3 -pkgname=cross-aarch64-linux-musl -version=0.37 -revision=6 -build_style=void-cross -configure_args="--with-arch=armv8-a" -hostmakedepends="texinfo tar gcc-objc gcc-go gcc-gdc flex perl python3 pkg-config" -makedepends="isl-devel libmpc-devel gmp-devel mpfr-devel - zlib-devel libzstd-devel" -depends="${pkgname}-libc-${version}_${revision}" -short_desc="Void cross toolchain for ${pkgname/cross-}" -maintainer="Orphaned " -license="GPL-2.0-or-later, GPL-3.0-or-later, MIT" -homepage="https://www.voidlinux.org/" -case "${_gcc_version}" in - *+*) distfiles="https://gcc.gnu.org/pub/gcc/snapshots/${_gcc_version%%.*}-${_gcc_version#*+}/gcc-${_gcc_version%%.*}-${_gcc_version#*+}.tar.xz" ;; - *) distfiles="${GNU_SITE}/gcc/gcc-${_gcc_version}/gcc-${_gcc_version}.tar.xz" ;; -esac -distfiles+=" - ${GNU_SITE}/binutils/binutils-${_binutils_version}.tar.xz - https://musl.libc.org/releases/musl-${_musl_version}.tar.gz - ${KERNEL_SITE}/kernel/v${_linux_version%%.*}.x/linux-${_linux_version}.tar.xz - https://github.com/kaniini/libucontext/archive/libucontext-${_libucontext_version}.tar.gz" -checksum="9a84b0947d8fb18197eef3fce8e255e30a61f7f382cebb961b1705c1d99214a3 - ce2017e059d63e67ddb9240e9d4ec49c2893605035cd60e92ad53177f4377237 - a9a118bbe84d8764da0ea0d28b3ab3fae8477fc7e4085d90102b8596fc7c75e4 - a294b683e7b161bb0517bb32ec7ed1d2ea7603dfbabad135170ed12d00c47670 - 06fca63bc00a236ea7e2ce4fe984d7203b1f9ea046f5c8c815d280da4ea281e3" -nocross=yes - -cross_musl_cflags="-O2 -march=armv8-a" - -if [ "$XBPS_TARGET_MACHINE" = "aarch64-musl" ]; then - broken="Can't build crosstoolchain to itself" -fi - -case "$XBPS_MACHINE" in - ppc64*) ;; - ppc*|mips*) broken="no gccgo support";; -esac - -cross-aarch64-linux-musl-libc_package() { - short_desc+=" - libc files" - nostrip=yes - noshlibprovides=yes - noverifyrdeps=yes - - pkg_install() { - vmove usr/${sourcepkg/cross-} - } -} diff --git a/srcpkgs/cross-arm-linux-gnueabi-libc b/srcpkgs/cross-arm-linux-gnueabi-libc deleted file mode 120000 index 1fd2cf931ed41c..00000000000000 --- a/srcpkgs/cross-arm-linux-gnueabi-libc +++ /dev/null @@ -1 +0,0 @@ -cross-arm-linux-gnueabi \ No newline at end of file diff --git a/srcpkgs/cross-arm-linux-gnueabi/template b/srcpkgs/cross-arm-linux-gnueabi/template deleted file mode 100644 index ab82e90dd53f01..00000000000000 --- a/srcpkgs/cross-arm-linux-gnueabi/template +++ /dev/null @@ -1,55 +0,0 @@ -# Template file for 'cross-arm-linux-gnueabi' -_binutils_version=2.44 -_gcc_version=14.2.1+20250405 -_glibc_version=2.41 -_linux_version=6.14 -pkgname=cross-arm-linux-gnueabi -version=0.37 -revision=2 -build_style=void-cross -configure_args="--with-arch=armv5te --with-float=soft - --enable-autolink-libatomic" -hostmakedepends="texinfo tar gcc-objc gcc-go gcc-gdc flex perl python3 pkg-config" -makedepends="isl-devel libmpc-devel gmp-devel mpfr-devel - zlib-devel libzstd-devel" -depends="${pkgname}-libc-${version}_${revision}" -short_desc="Void cross toolchain for ${pkgname/cross-}" -maintainer="Orphaned " -license="GPL-2.0-or-later, GPL-3.0-or-later, LGPL-2.1-or-later" -homepage="https://www.voidlinux.org/" -case "${_gcc_version}" in - *+*) distfiles="https://gcc.gnu.org/pub/gcc/snapshots/${_gcc_version%%.*}-${_gcc_version#*+}/gcc-${_gcc_version%%.*}-${_gcc_version#*+}.tar.xz" ;; - *) distfiles="${GNU_SITE}/gcc/gcc-${_gcc_version}/gcc-${_gcc_version}.tar.xz" ;; -esac -distfiles+=" ${GNU_SITE}/binutils/binutils-${_binutils_version}.tar.xz" -distfiles+=" ${GNU_SITE}/glibc/glibc-${_glibc_version}.tar.xz" -distfiles+=" ${KERNEL_SITE}/kernel/v${_linux_version%%.*}.x/linux-${_linux_version}.tar.xz" -checksum="9a84b0947d8fb18197eef3fce8e255e30a61f7f382cebb961b1705c1d99214a3 - ce2017e059d63e67ddb9240e9d4ec49c2893605035cd60e92ad53177f4377237 - a5a26b22f545d6b7d7b3dd828e11e428f24f4fac43c934fb071b6a7d0828e901 - a294b683e7b161bb0517bb32ec7ed1d2ea7603dfbabad135170ed12d00c47670" -nocross=yes - -cross_binutils_configure_args="--without-fp" -cross_glibc_configure_args="--without-fp" -cross_glibc_cflags="-Os -march=armv5te -msoft-float -mfloat-abi=soft" - -if [ "$XBPS_TARGET_MACHINE" = "armv5tel" ]; then - broken="Can't build crosstoolchain to itself" -fi - -case "$XBPS_MACHINE" in - ppc64*) ;; - ppc*|mips*) broken="no gccgo support";; -esac - -cross-arm-linux-gnueabi-libc_package() { - short_desc+=" - glibc files" - nostrip=yes - noshlibprovides=yes - noverifyrdeps=yes - - pkg_install() { - vmove usr/${sourcepkg/cross-} - } -} diff --git a/srcpkgs/cross-arm-linux-gnueabihf-libc b/srcpkgs/cross-arm-linux-gnueabihf-libc deleted file mode 120000 index f2a8f7117d4bc2..00000000000000 --- a/srcpkgs/cross-arm-linux-gnueabihf-libc +++ /dev/null @@ -1 +0,0 @@ -cross-arm-linux-gnueabihf \ No newline at end of file diff --git a/srcpkgs/cross-arm-linux-gnueabihf/template b/srcpkgs/cross-arm-linux-gnueabihf/template deleted file mode 100644 index a228fedfebb1bf..00000000000000 --- a/srcpkgs/cross-arm-linux-gnueabihf/template +++ /dev/null @@ -1,53 +0,0 @@ -# Template file for 'cross-arm-linux-gnueabihf' -_binutils_version=2.44 -_gcc_version=14.2.1+20250405 -_glibc_version=2.41 -_linux_version=6.14 -pkgname=cross-arm-linux-gnueabihf -version=0.37 -revision=2 -build_style=void-cross -configure_args="--with-arch=armv6 --with-fpu=vfp --with-float=hard - --enable-autolink-libatomic" -hostmakedepends="texinfo tar gcc-objc gcc-go gcc-gdc flex perl python3 pkg-config" -makedepends="isl-devel libmpc-devel gmp-devel mpfr-devel - zlib-devel libzstd-devel" -depends="${pkgname}-libc-${version}_${revision}" -short_desc="Void cross toolchain for ${pkgname/cross-}" -maintainer="Orphaned " -license="GPL-2.0-or-later, GPL-3.0-or-later, LGPL-2.1-or-later" -homepage="https://www.voidlinux.org/" -case "${_gcc_version}" in - *+*) distfiles="https://gcc.gnu.org/pub/gcc/snapshots/${_gcc_version%%.*}-${_gcc_version#*+}/gcc-${_gcc_version%%.*}-${_gcc_version#*+}.tar.xz" ;; - *) distfiles="${GNU_SITE}/gcc/gcc-${_gcc_version}/gcc-${_gcc_version}.tar.xz" ;; -esac -distfiles+=" ${GNU_SITE}/binutils/binutils-${_binutils_version}.tar.xz" -distfiles+=" ${GNU_SITE}/glibc/glibc-${_glibc_version}.tar.xz" -distfiles+=" ${KERNEL_SITE}/kernel/v${_linux_version%%.*}.x/linux-${_linux_version}.tar.xz" -checksum="9a84b0947d8fb18197eef3fce8e255e30a61f7f382cebb961b1705c1d99214a3 - ce2017e059d63e67ddb9240e9d4ec49c2893605035cd60e92ad53177f4377237 - a5a26b22f545d6b7d7b3dd828e11e428f24f4fac43c934fb071b6a7d0828e901 - a294b683e7b161bb0517bb32ec7ed1d2ea7603dfbabad135170ed12d00c47670" -nocross=yes - -cross_glibc_cflags="-Os -march=armv6 -mfpu=vfp -mfloat-abi=hard" - -if [ "$XBPS_TARGET_MACHINE" = "armv6l" ]; then - broken="Can't build crosstoolchain to itself" -fi - -case "$XBPS_MACHINE" in - ppc64*) ;; - ppc*|mips*) broken="no gccgo support";; -esac - -cross-arm-linux-gnueabihf-libc_package() { - short_desc+=" - glibc files" - nostrip=yes - noshlibprovides=yes - noverifyrdeps=yes - - pkg_install() { - vmove usr/${sourcepkg/cross-} - } -} diff --git a/srcpkgs/cross-arm-linux-musleabi-libc b/srcpkgs/cross-arm-linux-musleabi-libc deleted file mode 120000 index a8bc35012b2b66..00000000000000 --- a/srcpkgs/cross-arm-linux-musleabi-libc +++ /dev/null @@ -1 +0,0 @@ -cross-arm-linux-musleabi \ No newline at end of file diff --git a/srcpkgs/cross-arm-linux-musleabi/template b/srcpkgs/cross-arm-linux-musleabi/template deleted file mode 100644 index 8fc9ee76fe7c11..00000000000000 --- a/srcpkgs/cross-arm-linux-musleabi/template +++ /dev/null @@ -1,58 +0,0 @@ -# Template file for 'cross-arm-linux-musleabi' -_binutils_version=2.44 -_gcc_version=14.2.1+20250405 -_musl_version=1.1.24 -_linux_version=6.14 -_libucontext_version=1.3.3 -pkgname=cross-arm-linux-musleabi -version=0.37 -revision=4 -build_style=void-cross -configure_args="--with-arch=armv5te --with-float=soft - --enable-autolink-libatomic" -hostmakedepends="texinfo tar gcc-objc gcc-go gcc-gdc flex perl python3 pkg-config" -makedepends="isl-devel libmpc-devel gmp-devel mpfr-devel - zlib-devel libzstd-devel" -depends="${pkgname}-libc-${version}_${revision}" -short_desc="Void cross toolchain for ${pkgname/cross-}" -maintainer="Orphaned " -license="GPL-2.0-or-later, GPL-3.0-or-later, MIT" -homepage="https://www.voidlinux.org/" -case "${_gcc_version}" in - *+*) distfiles="https://gcc.gnu.org/pub/gcc/snapshots/${_gcc_version%%.*}-${_gcc_version#*+}/gcc-${_gcc_version%%.*}-${_gcc_version#*+}.tar.xz" ;; - *) distfiles="${GNU_SITE}/gcc/gcc-${_gcc_version}/gcc-${_gcc_version}.tar.xz" ;; -esac -distfiles+=" - ${GNU_SITE}/binutils/binutils-${_binutils_version}.tar.xz - https://musl.libc.org/releases/musl-${_musl_version}.tar.gz - ${KERNEL_SITE}/kernel/v${_linux_version%%.*}.x/linux-${_linux_version}.tar.xz - https://github.com/kaniini/libucontext/archive/libucontext-${_libucontext_version}.tar.gz" -checksum="9a84b0947d8fb18197eef3fce8e255e30a61f7f382cebb961b1705c1d99214a3 - ce2017e059d63e67ddb9240e9d4ec49c2893605035cd60e92ad53177f4377237 - 1370c9a812b2cf2a7d92802510cca0058cc37e66a7bedd70051f0a34015022a3 - a294b683e7b161bb0517bb32ec7ed1d2ea7603dfbabad135170ed12d00c47670 - 06fca63bc00a236ea7e2ce4fe984d7203b1f9ea046f5c8c815d280da4ea281e3" -nocross=yes - -cross_binutils_configure_args="--without-fp" -cross_musl_cflags="-Os -march=armv5te -msoft-float -mfloat-abi=soft" - -if [ "$XBPS_TARGET_MACHINE" = "armv5tel-musl" ]; then - broken="Can't build crosstoolchain to itself" -fi - -case "$XBPS_MACHINE" in - ppc64*) ;; - ppc*|mips*) broken="no gccgo support";; -esac - -cross-arm-linux-musleabi-libc_package() { - short_desc+=" - libc files" - nostrip=yes - noshlibprovides=yes - noverifyrdeps=yes - - pkg_install() { - vmove usr/${sourcepkg/cross-} - } -} diff --git a/srcpkgs/cross-arm-linux-musleabihf-libc b/srcpkgs/cross-arm-linux-musleabihf-libc deleted file mode 120000 index faba56afd50751..00000000000000 --- a/srcpkgs/cross-arm-linux-musleabihf-libc +++ /dev/null @@ -1 +0,0 @@ -cross-arm-linux-musleabihf \ No newline at end of file diff --git a/srcpkgs/cross-arm-linux-musleabihf/template b/srcpkgs/cross-arm-linux-musleabihf/template deleted file mode 100644 index ea68eb1f7d075c..00000000000000 --- a/srcpkgs/cross-arm-linux-musleabihf/template +++ /dev/null @@ -1,57 +0,0 @@ -# Template file for 'cross-arm-linux-musleabihf' -_binutils_version=2.44 -_gcc_version=14.2.1+20250405 -_musl_version=1.1.24 -_linux_version=6.14 -_libucontext_version=1.3.3 -pkgname=cross-arm-linux-musleabihf -version=0.37 -revision=4 -build_style=void-cross -configure_args="--with-arch=armv6 --with-fpu=vfp --with-float=hard - --enable-autolink-libatomic" -hostmakedepends="texinfo tar gcc-objc gcc-go gcc-gdc flex perl python3 pkg-config" -makedepends="isl-devel libmpc-devel gmp-devel mpfr-devel - zlib-devel libzstd-devel" -depends="${pkgname}-libc-${version}_${revision}" -short_desc="Void cross toolchain for ${pkgname/cross-}" -maintainer="Orphaned " -license="GPL-2.0-or-later, GPL-3.0-or-later, MIT" -homepage="https://www.voidlinux.org/" -case "${_gcc_version}" in - *+*) distfiles="https://gcc.gnu.org/pub/gcc/snapshots/${_gcc_version%%.*}-${_gcc_version#*+}/gcc-${_gcc_version%%.*}-${_gcc_version#*+}.tar.xz" ;; - *) distfiles="${GNU_SITE}/gcc/gcc-${_gcc_version}/gcc-${_gcc_version}.tar.xz" ;; -esac -distfiles+=" - ${GNU_SITE}/binutils/binutils-${_binutils_version}.tar.xz - https://musl.libc.org/releases/musl-${_musl_version}.tar.gz - ${KERNEL_SITE}/kernel/v${_linux_version%%.*}.x/linux-${_linux_version}.tar.xz - https://github.com/kaniini/libucontext/archive/libucontext-${_libucontext_version}.tar.gz" -checksum="9a84b0947d8fb18197eef3fce8e255e30a61f7f382cebb961b1705c1d99214a3 - ce2017e059d63e67ddb9240e9d4ec49c2893605035cd60e92ad53177f4377237 - 1370c9a812b2cf2a7d92802510cca0058cc37e66a7bedd70051f0a34015022a3 - a294b683e7b161bb0517bb32ec7ed1d2ea7603dfbabad135170ed12d00c47670 - 06fca63bc00a236ea7e2ce4fe984d7203b1f9ea046f5c8c815d280da4ea281e3" -nocross=yes - -cross_musl_cflags="-Os -march=armv6 -mfpu=vfp -mfloat-abi=hard" - -if [ "$XBPS_TARGET_MACHINE" = "armv6l-musl" ]; then - broken="Can't build crosstoolchain to itself" -fi - -case "$XBPS_MACHINE" in - ppc64*) ;; - ppc*|mips*) broken="no gccgo support";; -esac - -cross-arm-linux-musleabihf-libc_package() { - short_desc+=" - libc files" - nostrip=yes - noshlibprovides=yes - noverifyrdeps=yes - - pkg_install() { - vmove usr/${sourcepkg/cross-} - } -} diff --git a/srcpkgs/cross-arm-none-eabi-binutils/template b/srcpkgs/cross-arm-none-eabi-binutils/template deleted file mode 100644 index e0d79038c56934..00000000000000 --- a/srcpkgs/cross-arm-none-eabi-binutils/template +++ /dev/null @@ -1,37 +0,0 @@ -# Template file for 'cross-${_triplet}-${_pkgname}' -_triplet=arm-none-eabi -_pkgname=binutils -pkgname=cross-${_triplet}-${_pkgname} -version=2.32 -revision=2 -build_style=gnu-configure -configure_args=" - --disable-nls - --enable-deterministic-archives - --enable-interwork - --enable-ld - --enable-multilib - --enable-plugins - --host=${XBPS_CROSS_TRIPLET} - --prefix=/usr - --target=${_triplet} - --with-gnu-as - --with-gnu-ld - --with-sysroot=/usr/${_triplet} - --with-system-zlib - --without-isl -" -hostmakedepends="autoconf automake bison flex perl" -makedepends="zlib-devel" -depends="binutils-doc" -short_desc="GNU binary utilities" -maintainer="Orphaned " -license="GPL-3.0-or-later" -homepage="https://www.gnu.org/software/${_pkgname}/" -distfiles="${GNU_SITE}/${_pkgname}/${_pkgname}-${version}.tar.xz" -checksum=0ab6c55dd86a92ed561972ba15b9b70a8b9f75557f896446c82e8b36e473ee04 -nocross=yes - -post_install() { - rm -fr ${DESTDIR}/usr/share/info -} diff --git a/srcpkgs/cross-arm-none-eabi-gcc/template b/srcpkgs/cross-arm-none-eabi-gcc/template deleted file mode 100644 index 39eff2cf7d3cbe..00000000000000 --- a/srcpkgs/cross-arm-none-eabi-gcc/template +++ /dev/null @@ -1,86 +0,0 @@ -# Template file for 'cross-${_triplet}-gcc' -_triplet=arm-none-eabi -_pkgname=gcc -pkgname=cross-${_triplet}-gcc -version=9.3.0 -revision=1 -build_wrksrc=build -build_style=gnu-configure -make_build_args="INHIBIT_LIBC_CFLAGS='-DUSE_TM_CLONE_REGISTRY=0'" -hostmakedepends="autoconf automake cross-arm-none-eabi-binutils bison flex - perl tar texinfo" -makedepends="gmp-devel isl15-devel libmpc-devel mpfr-devel zlib-devel" -depends="cross-arm-none-eabi-binutils" -short_desc="GNU Compiler Collection" -maintainer="Orphaned " -license="GFDL-1.2-or-later, GPL-3.0-or-later, LGPL-2.1-or-later" -homepage="https://gcc.gnu.org" -distfiles="${GNU_SITE}/gcc/gcc-${version}/gcc-${version}.tar.xz" -checksum=71e197867611f6054aa1119b13a0c0abac12834765fe2d81f35ac57f84f742d1 -alternatives="arm-none-eabi:/usr/bin/arm-none-eabi-cc:/usr/bin/arm-none-eabi-gcc" -nocross=yes -nopie=yes -nostrip_files="libgcc.a libgcov.a" - -post_extract() { - mkdir -p build -} - -pre_configure() { - export CFLAGS_FOR_TARGET="-g -Os -ffunction-sections -fdata-sections" - export CXXFLAGS_FOR_TARGET="-g -Os -ffunction-sections -fdata-sections" -} - -do_configure() { - ../configure \ - --disable-decimal-float \ - --disable-libffi \ - --disable-libgomp \ - --disable-libmudflap \ - --disable-libquadmath \ - --disable-libssp \ - --disable-libstdcxx-pch \ - --disable-libstdc__-v3 \ - --disable-nls \ - --disable-shared \ - --disable-threads \ - --disable-tls \ - --disable-werror \ - --enable-__cxa_atexit \ - --enable-c99 \ - --enable-gnu-indirect-function \ - --enable-interwork \ - --enable-languages=c,c++ \ - --enable-long-long \ - --enable-multilib \ - --enable-plugins \ - --host=${XBPS_CROSS_TRIPLET} \ - --libdir=/usr/lib \ - --libexecdir=/usr/lib \ - --prefix=/usr \ - --target=${_triplet} \ - --with-gmp \ - --with-gnu-as \ - --with-gnu-ld \ - --with-headers=/usr/${_triplet}/include \ - --with-host-libstdcxx='-static-libgcc -Wl,-Bstatic,-lstdc++,-Bdynamic -lm' \ - --with-isl \ - --with-libelf \ - --with-mpc \ - --with-mpfr \ - --with-multilib-list=rmprofile \ - --with-native-system-header-dir=/include \ - --with-newlib \ - --with-python-dir=share/gcc-${_triplet} \ - --with-sysroot=/usr/${_triplet} \ - --with-system-zlib -} - -pre_build() { - pre_configure -} - -post_install() { - rm -fr ${DESTDIR}/usr/share/{info,man/man7} - rm -fr ${DESTDIR}/usr/lib/libcc1.* -} diff --git a/srcpkgs/cross-arm-none-eabi-gdb/patches/gdb-mips-linux-nat.patch b/srcpkgs/cross-arm-none-eabi-gdb/patches/gdb-mips-linux-nat.patch deleted file mode 100644 index ec4e9c2666f55e..00000000000000 --- a/srcpkgs/cross-arm-none-eabi-gdb/patches/gdb-mips-linux-nat.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/gdb/mips-linux-nat.c -+++ b/gdb/mips-linux-nat.c -@@ -31,7 +31,7 @@ - #include "gdb_proc_service.h" - #include "gregset.h" - --#include -+#include - #include "nat/gdb_ptrace.h" - #include - #include "inf-ptrace.h" diff --git a/srcpkgs/cross-arm-none-eabi-gdb/template b/srcpkgs/cross-arm-none-eabi-gdb/template deleted file mode 100644 index 65da639ef08cdf..00000000000000 --- a/srcpkgs/cross-arm-none-eabi-gdb/template +++ /dev/null @@ -1,37 +0,0 @@ -# Template file for 'cross-arm-none-eabi-gdb' -pkgname=cross-arm-none-eabi-gdb -version=15.2 -revision=1 -build_style=gnu-configure -configure_args="--target=arm-none-eabi --disable-werror --disable-nls - --with-system-readline --with-system-gdbinit=/etc/gdb/gdbinit --with-system-zlib - --without-isl $(vopt_with guile) $(vopt_if python --with-python=/usr/bin/python3)" -hostmakedepends="pkg-config texinfo $(vopt_if python python3-devel) - $(vopt_if guile guile)" -# mpfr is necessary to emulate target floating point behavior -# babeltrace is necessary for Common Trace Format support -makedepends="expat-devel ncurses-devel readline-devel zlib-devel - gmp-devel babeltrace-devel mpfr-devel - $(vopt_if guile guile-devel) $(vopt_if python 'gettext-devel python3-devel')" -depends="gdb-common" -short_desc="GNU Debugger for ARM" -maintainer="Orphaned " -license="GPL-3.0-or-later" -homepage="https://www.gnu.org/software/gdb" -distfiles="${GNU_SITE}/gdb/gdb-${version}.tar.xz" -checksum=83350ccd35b5b5a0cba6b334c41294ea968158c573940904f00b92f76345314d -make_check=no # See gdb/template. - -if [ "${CROSS_BUILD}" ]; then - # Make python3.x detection work in cross builds - CPPFLAGS="-I${XBPS_CROSS_BASE}/${py3_inc}" -fi - -# Package build options -build_options="guile python" -build_options_default="python" - -post_install() { - # resolve conflicts with gdb-common - rm -r ${DESTDIR}/usr/{share/{gdb,info},include} -} diff --git a/srcpkgs/cross-arm-none-eabi-libstdc++/template b/srcpkgs/cross-arm-none-eabi-libstdc++/template deleted file mode 100644 index 00f7832dad0384..00000000000000 --- a/srcpkgs/cross-arm-none-eabi-libstdc++/template +++ /dev/null @@ -1,84 +0,0 @@ -# Template file for 'cross-${_triplet}-libstdc++' -_triplet=arm-none-eabi -pkgname=cross-${_triplet}-libstdc++ -version=9.3.0 -revision=2 -# gnu-configure implicitly passes stuff we don't want -build_style=configure -configure_args=" - --disable-libstdcxx-pch --disable-libstdcxx-threads - --disable-nls --disable-shared --disable-tls --disable-werror - --enable-multilib --host=${_triplet} --target=${_triplet} - --libdir=/usr/${_triplet}/lib --prefix=/usr/${_triplet} - --with-gnu-ld --with-gxx-include-dir=/usr/${_triplet}/include/c++/${version} - --with-newlib --with-python-dir=share/gcc-${_triplet}" -make_build_args="INHIBIT_LIBC_CFLAGS='-DUSE_TM_CLONE_REGISTRY=0'" -hostmakedepends="autoconf automake cross-arm-none-eabi-binutils - cross-arm-none-eabi-gcc cross-arm-none-eabi-newlib bison flex perl" -makedepends="gmp-devel isl15-devel libmpc-devel mpfr-devel zlib-devel" -depends="cross-arm-none-eabi-gcc" -short_desc="GNU Compiler Collection - Standard C++ Library" -maintainer="Orphaned " -license="GPL-3.0-or-later" -homepage="https://gcc.gnu.org" -distfiles="${GNU_SITE}/gcc/gcc-${version}/gcc-${version}.tar.xz" -checksum=71e197867611f6054aa1119b13a0c0abac12834765fe2d81f35ac57f84f742d1 -nocross=yes -nopie=yes -nostrip=yes - -post_extract() { - mkdir -p build-{regular,nano} -} - -do_configure() { - export CC=arm-none-eabi-gcc - export CXX=arm-none-eabi-g++ - export CPP=arm-none-eabi-cpp - export AR=arm-none-eabi-ar - export AS=arm-none-eabi-as - - pushd build-regular - export CFLAGS="-g -O2 -ffunction-sections -fdata-sections" - export CXXFLAGS="-g -O2 -ffunction-sections -fdata-sections" - ../libstdc++-v3/configure ${configure_args} - popd - - pushd build-nano - export CFLAGS="-g -Os -ffunction-sections -fdata-sections -fno-exceptions" - export CXXFLAGS="-g -Os -ffunction-sections -fdata-sections -fno-exceptions" - ../libstdc++-v3/configure ${configure_args} - popd -} - -do_build() { - unset CC CXX CPP AR AS CFLAGS CXXFLAGS - - pushd build-regular - make ${makejobs} ${make_build_args} - popd - - pushd build-nano - make ${makejobs} ${make_build_args} - popd -} - -do_install() { - pushd build-regular - make DESTDIR=${DESTDIR} install - popd - - pushd build-nano - mkdir -p dest-nano - make DESTDIR=$(pwd)/dest-nano install - # only install the static libs for nano, no headers - local multilibs=( $(${_triplet}-gcc -print-multi-lib 2>/dev/null) ) - for multilib in "${multilibs[@]}"; do - local dir="${multilib%%;*}" - local from_dir=dest-nano/usr/${_triplet}/lib/${dir} - local to_dir=${DESTDIR}/usr/${_triplet}/lib/${dir} - cp -f ${from_dir}/libstdc++.a ${to_dir}/libstdc++_nano.a - cp -f ${from_dir}/libsupc++.a ${to_dir}/libsupc++_nano.a - done - popd -} diff --git a/srcpkgs/cross-arm-none-eabi-newlib/template b/srcpkgs/cross-arm-none-eabi-newlib/template deleted file mode 100644 index 6ea74e37f42a90..00000000000000 --- a/srcpkgs/cross-arm-none-eabi-newlib/template +++ /dev/null @@ -1,72 +0,0 @@ -# Template file for 'cross-${_triplet}-${_pkgname}' -_triplet=arm-none-eabi -_pkgname=newlib -pkgname=cross-${_triplet}-${_pkgname} -version=3.1.0.20181231 -revision=3 -build_style=gnu-configure -configure_args=" - --prefix=/usr --target=${_triplet} --host=${XBPS_CROSS_TRIPLET} - --with-gnu-as --with-gnu-ld --disable-nls - --disable-newlib-supplied-syscalls --enable-newlib-retargetable-locking - --enable-interwork" -hostmakedepends="cross-arm-none-eabi-binutils cross-arm-none-eabi-gcc" -short_desc="C library intended for use on embedded systems" -maintainer="Orphaned " -license="GPL-2.0-or-later, LGPL-2.1-or-later" -homepage="https://www.sourceware.org/newlib/" -distfiles="ftp://sourceware.org/pub/newlib/newlib-${version}.tar.gz" -checksum=9e12fea7297648b114434033ed4458755afe7b9b6c7d58123389e82bd37681c0 -nostrip=yes - -post_extract() { - mkdir -p build-{newlib,nano} -} - -do_configure() { - pushd build-newlib - export CFLAGS_FOR_TARGET="-g -O2 -ffunction-sections -fdata-sections" - ../configure ${configure_args} \ - --enable-newlib-io-long-long \ - --enable-newlib-register-fini - popd - - pushd build-nano - export CFLAGS_FOR_TARGET="-g -Os -ffunction-sections -fdata-sections" - ../configure ${configure_args} \ - --enable-newlib-reent-small \ - --disable-newlib-fvwrite-in-streamio \ - --disable-newlib-fseek-optimization \ - --disable-newlib-wide-orient \ - --enable-newlib-nano-malloc \ - --disable-newlib-unbuf-stream-opt \ - --enable-lite-exit \ - --enable-newlib-global-atexit \ - --enable-newlib-nano-formatted-io - popd -} - -do_build() { - pushd build-newlib - make ${makejobs} - popd - - pushd build-nano - make ${makejobs} - popd -} - -do_install() { - pushd build-nano - make DESTDIR=${DESTDIR} install - find ${DESTDIR} -regex ".*/lib\(c\|g\|rdimon\)\.a" \ - -exec rename .a _nano.a '{}' \; - install -d ${DESTDIR}/usr/${_triplet}/include/newlib-nano - install -m644 -t ${DESTDIR}/usr/${_triplet}/include/newlib-nano \ - ${DESTDIR}/usr/${_triplet}/include/newlib.h - popd - - pushd build-newlib - make DESTDIR=${DESTDIR} install - popd -} diff --git a/srcpkgs/cross-arm-none-eabi/template b/srcpkgs/cross-arm-none-eabi/template deleted file mode 100644 index 60c699b166d7b5..00000000000000 --- a/srcpkgs/cross-arm-none-eabi/template +++ /dev/null @@ -1,12 +0,0 @@ -# Template file for 'cross-arm-none-eabi' -_triplet=arm-none-eabi -pkgname=cross-arm-none-eabi -version=0.5 -revision=1 -metapackage=yes -depends="cross-arm-none-eabi-binutils cross-arm-none-eabi-gcc - cross-arm-none-eabi-libstdc++ cross-arm-none-eabi-newlib" -short_desc="GNU cross bare metal toolchain" -maintainer="Orphaned " -license="metapackage" -homepage="https://www.voidlinux.org/" diff --git a/srcpkgs/cross-armv7l-linux-gnueabihf-libc b/srcpkgs/cross-armv7l-linux-gnueabihf-libc deleted file mode 120000 index 3833a4b58bddce..00000000000000 --- a/srcpkgs/cross-armv7l-linux-gnueabihf-libc +++ /dev/null @@ -1 +0,0 @@ -cross-armv7l-linux-gnueabihf \ No newline at end of file diff --git a/srcpkgs/cross-armv7l-linux-gnueabihf/template b/srcpkgs/cross-armv7l-linux-gnueabihf/template deleted file mode 100644 index c54e48f96db8a6..00000000000000 --- a/srcpkgs/cross-armv7l-linux-gnueabihf/template +++ /dev/null @@ -1,52 +0,0 @@ -# Template file for 'cross-armv7l-linux-gnueabihf' -_binutils_version=2.44 -_gcc_version=14.2.1+20250405 -_glibc_version=2.41 -_linux_version=6.14 -pkgname=cross-armv7l-linux-gnueabihf -version=0.37 -revision=2 -build_style=void-cross -configure_args="--with-arch=armv7-a --with-fpu=vfpv3 --with-float=hard" -hostmakedepends="texinfo tar gcc-objc gcc-go gcc-gdc flex perl python3 pkg-config" -makedepends="isl-devel libmpc-devel gmp-devel mpfr-devel - zlib-devel libzstd-devel" -depends="${pkgname}-libc-${version}_${revision}" -short_desc="Void cross toolchain for ${pkgname/cross-}" -maintainer="Orphaned " -license="GPL-2.0-or-later, GPL-3.0-or-later, LGPL-2.1-or-later" -homepage="https://www.voidlinux.org/" -case "${_gcc_version}" in - *+*) distfiles="https://gcc.gnu.org/pub/gcc/snapshots/${_gcc_version%%.*}-${_gcc_version#*+}/gcc-${_gcc_version%%.*}-${_gcc_version#*+}.tar.xz" ;; - *) distfiles="${GNU_SITE}/gcc/gcc-${_gcc_version}/gcc-${_gcc_version}.tar.xz" ;; -esac -distfiles+=" ${GNU_SITE}/binutils/binutils-${_binutils_version}.tar.xz" -distfiles+=" ${GNU_SITE}/glibc/glibc-${_glibc_version}.tar.xz" -distfiles+=" ${KERNEL_SITE}/kernel/v${_linux_version%%.*}.x/linux-${_linux_version}.tar.xz" -checksum="9a84b0947d8fb18197eef3fce8e255e30a61f7f382cebb961b1705c1d99214a3 - ce2017e059d63e67ddb9240e9d4ec49c2893605035cd60e92ad53177f4377237 - a5a26b22f545d6b7d7b3dd828e11e428f24f4fac43c934fb071b6a7d0828e901 - a294b683e7b161bb0517bb32ec7ed1d2ea7603dfbabad135170ed12d00c47670" -nocross=yes - -cross_glibc_cflags="-O2 -march=armv7-a -mfpu=vfpv3 -mfloat-abi=hard" - -if [ "$XBPS_TARGET_MACHINE" = "armv7l" ]; then - broken="Can't build crosstoolchain to itself" -fi - -case "$XBPS_MACHINE" in - ppc64*) ;; - ppc*|mips*) broken="no gccgo support";; -esac - -cross-armv7l-linux-gnueabihf-libc_package() { - short_desc+=" - glibc files" - nostrip=yes - noshlibprovides=yes - noverifyrdeps=yes - - pkg_install() { - vmove usr/${sourcepkg/cross-} - } -} diff --git a/srcpkgs/cross-armv7l-linux-musleabihf-libc b/srcpkgs/cross-armv7l-linux-musleabihf-libc deleted file mode 120000 index 4b866bc674eb91..00000000000000 --- a/srcpkgs/cross-armv7l-linux-musleabihf-libc +++ /dev/null @@ -1 +0,0 @@ -cross-armv7l-linux-musleabihf \ No newline at end of file diff --git a/srcpkgs/cross-armv7l-linux-musleabihf/template b/srcpkgs/cross-armv7l-linux-musleabihf/template deleted file mode 100644 index b5d3b238982c94..00000000000000 --- a/srcpkgs/cross-armv7l-linux-musleabihf/template +++ /dev/null @@ -1,56 +0,0 @@ -# Template file for 'cross-armv7l-linux-musleabihf' -_binutils_version=2.44 -_gcc_version=14.2.1+20250405 -_musl_version=1.1.24 -_linux_version=6.14 -_libucontext_version=1.3.3 -pkgname=cross-armv7l-linux-musleabihf -version=0.37 -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 gcc-gdc flex perl python3 pkg-config" -makedepends="isl-devel libmpc-devel gmp-devel mpfr-devel - zlib-devel libzstd-devel" -depends="${pkgname}-libc-${version}_${revision}" -short_desc="Void cross toolchain for ${pkgname/cross-}" -maintainer="Orphaned " -license="GPL-2.0-or-later, GPL-3.0-or-later, MIT" -homepage="https://www.voidlinux.org/" -case "${_gcc_version}" in - *+*) distfiles="https://gcc.gnu.org/pub/gcc/snapshots/${_gcc_version%%.*}-${_gcc_version#*+}/gcc-${_gcc_version%%.*}-${_gcc_version#*+}.tar.xz" ;; - *) distfiles="${GNU_SITE}/gcc/gcc-${_gcc_version}/gcc-${_gcc_version}.tar.xz" ;; -esac -distfiles+=" - ${GNU_SITE}/binutils/binutils-${_binutils_version}.tar.xz - https://musl.libc.org/releases/musl-${_musl_version}.tar.gz - ${KERNEL_SITE}/kernel/v${_linux_version%%.*}.x/linux-${_linux_version}.tar.xz - https://github.com/kaniini/libucontext/archive/libucontext-${_libucontext_version}.tar.gz" -checksum="9a84b0947d8fb18197eef3fce8e255e30a61f7f382cebb961b1705c1d99214a3 - ce2017e059d63e67ddb9240e9d4ec49c2893605035cd60e92ad53177f4377237 - 1370c9a812b2cf2a7d92802510cca0058cc37e66a7bedd70051f0a34015022a3 - a294b683e7b161bb0517bb32ec7ed1d2ea7603dfbabad135170ed12d00c47670 - 06fca63bc00a236ea7e2ce4fe984d7203b1f9ea046f5c8c815d280da4ea281e3" -nocross=yes - -cross_musl_cflags="-O2 -march=armv7-a -mfpu=vfpv3 -mfloat-abi=hard" - -if [ "$XBPS_TARGET_MACHINE" = "armv7l-musl" ]; then - broken="Can't build crosstoolchain to itself" -fi - -case "$XBPS_MACHINE" in - ppc64*) ;; - ppc*|mips*) broken="no gccgo support";; -esac - -cross-armv7l-linux-musleabihf-libc_package() { - short_desc+=" - libc files" - nostrip=yes - noshlibprovides=yes - noverifyrdeps=yes - - pkg_install() { - vmove usr/${sourcepkg/cross-} - } -} diff --git a/srcpkgs/cross-bpf-binutils/template b/srcpkgs/cross-bpf-binutils/template deleted file mode 100644 index 4c9aa7294d12f6..00000000000000 --- a/srcpkgs/cross-bpf-binutils/template +++ /dev/null @@ -1,37 +0,0 @@ -# Template file for 'cross-bpf-binutils' -_triplet=bpf -_pkgname=binutils -pkgname=cross-${_triplet}-${_pkgname} -version=2.44 -revision=1 -build_style=gnu-configure -configure_args=" - --disable-nls - --enable-deterministic-archives - --enable-interwork - --enable-ld - --enable-multilib - --host=${XBPS_CROSS_TRIPLET} - --prefix=/usr - --target=${_triplet} - --with-gnu-as - --with-gnu-ld - --with-sysroot=/usr/${_triplet} - --with-system-zlib - --without-isl -" -hostmakedepends="autoconf automake bison flex perl" -makedepends="zlib-devel" -depends="binutils-doc" -short_desc="GNU binary utilities" -maintainer="Leah Neukirchen " -license="GPL-3.0-or-later" -homepage="https://www.gnu.org/software/binutils/" -distfiles="${GNU_SITE}/${_pkgname}/${_pkgname}-${version}.tar.xz" -checksum=ce2017e059d63e67ddb9240e9d4ec49c2893605035cd60e92ad53177f4377237 -nocross=yes - -post_install() { - rm -f ${DESTDIR}/usr/lib/bfd-plugins/libdep.* - rm -fr ${DESTDIR}/usr/share/info -} diff --git a/srcpkgs/cross-bpf-gcc/template b/srcpkgs/cross-bpf-gcc/template deleted file mode 100644 index 72a31e089b53b5..00000000000000 --- a/srcpkgs/cross-bpf-gcc/template +++ /dev/null @@ -1,79 +0,0 @@ -# Template file for 'cross-${_triplet}-gcc' -_triplet=bpf -_pkgname=gcc -pkgname=cross-${_triplet}-gcc -version=14.2.1+20250405 -revision=1 -_patchver="${version%+*}" -_minorver="${version%.*}" -_majorver="${_minorver%.*}" -build_wrksrc=build -build_style=gnu-configure -make_build_args="INHIBIT_LIBC_CFLAGS='-DUSE_TM_CLONE_REGISTRY=0'" -hostmakedepends="autoconf automake cross-bpf-binutils bison flex - perl tar texinfo" -makedepends="gmp-devel isl-devel libmpc-devel mpfr-devel zlib-devel" -short_desc="GNU Compiler Collection" -maintainer="Leah Neukirchen " -license="GFDL-1.2-or-later, GPL-3.0-or-later, LGPL-2.1-or-later" -homepage="https://gcc.gnu.org" -distfiles="https://gcc.gnu.org/pub/gcc/snapshots/${_majorver}-${version#*+}/gcc-${_majorver}-${version#*+}.tar.xz" -checksum=9a84b0947d8fb18197eef3fce8e255e30a61f7f382cebb961b1705c1d99214a3 -nocross=yes -nopie=yes -nostrip_files="libgcc.a libgcov.a" - -if [ "$XBPS_TARGET_WORDSIZE" != 64 ]; then - broken="https://api.travis-ci.org/v3/job/717355887/log.txt" -fi - -export CFLAGS_FOR_TARGET="-g -Os -ffunction-sections -fdata-sections" -export CXXFLAGS_FOR_TARGET="-g -Os -ffunction-sections -fdata-sections" - -post_extract() { - mkdir -p build -} - -do_configure() { - ../configure \ - --disable-decimal-float \ - --disable-fixincludes\ - --disable-libffi \ - --disable-libgomp \ - --disable-libmudflap \ - --disable-libquadmath \ - --disable-libssp \ - --disable-libstdcxx-pch \ - --disable-libstdc__-v3 \ - --disable-nls \ - --disable-shared \ - --disable-threads \ - --disable-tls \ - --disable-werror \ - --disable-gcov \ - --enable-__cxa_atexit \ - --enable-c99 \ - --enable-interwork \ - --enable-languages=c \ - --enable-long-long \ - --enable-plugins \ - --host=${XBPS_CROSS_TRIPLET} \ - --libdir=/usr/lib \ - --libexecdir=/usr/lib \ - --prefix=/usr \ - --target=${_triplet} \ - --with-gnu-as \ - --with-gnu-ld \ - --with-headers=/usr/${_triplet}/include \ - --with-host-libstdcxx='-static-libgcc -Wl,-Bstatic,-lstdc++,-Bdynamic -lm' \ - --with-libelf \ - --with-native-system-header-dir=/include \ - --with-python-dir=share/gcc-${_triplet} \ - --with-sysroot=/usr/${_triplet} \ - --with-system-zlib -} - -post_install() { - rm -fr ${DESTDIR}/usr/share/{info,man/man7} - rm -fr ${DESTDIR}/usr/lib/libcc1.* -} diff --git a/srcpkgs/cross-i686-linux-musl-libc b/srcpkgs/cross-i686-linux-musl-libc deleted file mode 120000 index 74d1548865ce26..00000000000000 --- a/srcpkgs/cross-i686-linux-musl-libc +++ /dev/null @@ -1 +0,0 @@ -cross-i686-linux-musl \ No newline at end of file diff --git a/srcpkgs/cross-i686-linux-musl/template b/srcpkgs/cross-i686-linux-musl/template deleted file mode 100644 index e8dd455238fdc8..00000000000000 --- a/srcpkgs/cross-i686-linux-musl/template +++ /dev/null @@ -1,57 +0,0 @@ -# Template file for 'cross-i686-linux-musl' -_binutils_version=2.44 -_gcc_version=14.2.1+20250405 -_musl_version=1.1.24 -_linux_version=6.14 -_libucontext_version=1.3.3 -pkgname=cross-i686-linux-musl -version=0.37 -revision=4 -build_style=void-cross -hostmakedepends="texinfo tar gcc-objc gcc-go gcc-gdc flex perl python3 pkg-config" -makedepends="isl-devel libmpc-devel gmp-devel mpfr-devel - zlib-devel libzstd-devel" -depends="${pkgname}-libc-${version}_${revision}" -short_desc="Void cross toolchain for ${pkgname/cross-}" -maintainer="Orphaned " -license="GPL-2.0-or-later, GPL-3.0-or-later, MIT" -homepage="https://www.voidlinux.org/" -case "${_gcc_version}" in - *+*) distfiles="https://gcc.gnu.org/pub/gcc/snapshots/${_gcc_version%%.*}-${_gcc_version#*+}/gcc-${_gcc_version%%.*}-${_gcc_version#*+}.tar.xz" ;; - *) distfiles="${GNU_SITE}/gcc/gcc-${_gcc_version}/gcc-${_gcc_version}.tar.xz" ;; -esac -distfiles+=" - ${GNU_SITE}/binutils/binutils-${_binutils_version}.tar.xz - https://musl.libc.org/releases/musl-${_musl_version}.tar.gz - ${KERNEL_SITE}/kernel/v${_linux_version%%.*}.x/linux-${_linux_version}.tar.xz - https://github.com/kaniini/libucontext/archive/libucontext-${_libucontext_version}.tar.gz" -checksum="9a84b0947d8fb18197eef3fce8e255e30a61f7f382cebb961b1705c1d99214a3 - ce2017e059d63e67ddb9240e9d4ec49c2893605035cd60e92ad53177f4377237 - 1370c9a812b2cf2a7d92802510cca0058cc37e66a7bedd70051f0a34015022a3 - a294b683e7b161bb0517bb32ec7ed1d2ea7603dfbabad135170ed12d00c47670 - 06fca63bc00a236ea7e2ce4fe984d7203b1f9ea046f5c8c815d280da4ea281e3" -nocross=yes - -# explicitly enable for final gcc, as gfortran does not build without on x86 -cross_gcc_configure_args="--enable-libquadmath" -cross_musl_cflags="-O2 -march=i686 -mtune=generic" - -if [ "$XBPS_TARGET_MACHINE" = "i686-musl" ]; then - broken="Can't build crosstoolchain to itself" -fi - -case "$XBPS_MACHINE" in - ppc64*) ;; - ppc*|mips*) broken="no gccgo support";; -esac - -cross-i686-linux-musl-libc_package() { - short_desc+=" - libc files" - nostrip=yes - noverifyrdeps=yes - noshlibprovides=yes - - pkg_install() { - vmove usr/${sourcepkg/cross-} - } -} diff --git a/srcpkgs/cross-i686-pc-linux-gnu-libc b/srcpkgs/cross-i686-pc-linux-gnu-libc deleted file mode 120000 index 8ef0e9e330f53c..00000000000000 --- a/srcpkgs/cross-i686-pc-linux-gnu-libc +++ /dev/null @@ -1 +0,0 @@ -cross-i686-pc-linux-gnu \ No newline at end of file diff --git a/srcpkgs/cross-i686-pc-linux-gnu/template b/srcpkgs/cross-i686-pc-linux-gnu/template deleted file mode 100644 index 082d12f4dcc9f8..00000000000000 --- a/srcpkgs/cross-i686-pc-linux-gnu/template +++ /dev/null @@ -1,53 +0,0 @@ -# Template file for 'cross-i686-pc-linux-gnu' -_binutils_version=2.44 -_gcc_version=14.2.1+20250405 -_glibc_version=2.41 -_linux_version=6.14 -pkgname=cross-i686-pc-linux-gnu -version=0.37 -revision=2 -build_style=void-cross -hostmakedepends="texinfo tar gcc-objc gcc-go gcc-gdc flex perl python3 pkg-config" -makedepends="isl-devel libmpc-devel gmp-devel mpfr-devel - zlib-devel libzstd-devel" -depends="${pkgname}-libc-${version}_${revision}" -short_desc="Void cross toolchain for ${pkgname/cross-}" -maintainer="Orphaned " -license="GPL-2.0-or-later, GPL-3.0-or-later, LGPL-2.1-or-later" -homepage="https://www.voidlinux.org/" -case "${_gcc_version}" in - *+*) distfiles="https://gcc.gnu.org/pub/gcc/snapshots/${_gcc_version%%.*}-${_gcc_version#*+}/gcc-${_gcc_version%%.*}-${_gcc_version#*+}.tar.xz" ;; - *) distfiles="${GNU_SITE}/gcc/gcc-${_gcc_version}/gcc-${_gcc_version}.tar.xz" ;; -esac -distfiles+=" ${GNU_SITE}/binutils/binutils-${_binutils_version}.tar.xz" -distfiles+=" ${GNU_SITE}/glibc/glibc-${_glibc_version}.tar.xz" -distfiles+=" ${KERNEL_SITE}/kernel/v${_linux_version%%.*}.x/linux-${_linux_version}.tar.xz" -checksum="9a84b0947d8fb18197eef3fce8e255e30a61f7f382cebb961b1705c1d99214a3 - ce2017e059d63e67ddb9240e9d4ec49c2893605035cd60e92ad53177f4377237 - a5a26b22f545d6b7d7b3dd828e11e428f24f4fac43c934fb071b6a7d0828e901 - a294b683e7b161bb0517bb32ec7ed1d2ea7603dfbabad135170ed12d00c47670" -nocross=yes - -# explicitly enable for final gcc, as gfortran does not build without on x86 -cross_gcc_configure_args="--enable-libquadmath" -cross_glibc_cflags="-O2 -Wno-error -march=i686 -mtune=generic" - -if [ "$XBPS_TARGET_MACHINE" = "i686" ]; then - broken="Can't build crosstoolchain to itself" -fi - -case "$XBPS_MACHINE" in - ppc64*) ;; - ppc*|mips*) broken="no gccgo support";; -esac - -cross-i686-pc-linux-gnu-libc_package() { - short_desc+=" - glibc files" - nostrip=yes - noverifyrdeps=yes - noshlibprovides=yes - - pkg_install() { - vmove usr/${sourcepkg/cross-} - } -} diff --git a/srcpkgs/cross-i686-w64-mingw32 b/srcpkgs/cross-i686-w64-mingw32 deleted file mode 120000 index e3a5ca88033d47..00000000000000 --- a/srcpkgs/cross-i686-w64-mingw32 +++ /dev/null @@ -1 +0,0 @@ -cross-x86_64-w64-mingw32 \ No newline at end of file diff --git a/srcpkgs/cross-i686-w64-mingw32-crt b/srcpkgs/cross-i686-w64-mingw32-crt deleted file mode 120000 index e3a5ca88033d47..00000000000000 --- a/srcpkgs/cross-i686-w64-mingw32-crt +++ /dev/null @@ -1 +0,0 @@ -cross-x86_64-w64-mingw32 \ No newline at end of file diff --git a/srcpkgs/cross-mips-linux-musl-libc b/srcpkgs/cross-mips-linux-musl-libc deleted file mode 120000 index eb6791ccae188f..00000000000000 --- a/srcpkgs/cross-mips-linux-musl-libc +++ /dev/null @@ -1 +0,0 @@ -cross-mips-linux-musl \ No newline at end of file diff --git a/srcpkgs/cross-mips-linux-musl/template b/srcpkgs/cross-mips-linux-musl/template deleted file mode 100644 index 139725f7481081..00000000000000 --- a/srcpkgs/cross-mips-linux-musl/template +++ /dev/null @@ -1,50 +0,0 @@ -# Template file for 'cross-mips-linux-musl' -_binutils_version=2.44 -_gcc_version=14.2.1+20250405 -_musl_version=1.1.24 -_linux_version=6.14 -_libucontext_version=1.3.3 -pkgname=cross-mips-linux-musl -version=0.37 -revision=4 -build_style=void-cross -configure_args="--with-arch=mips32r2 --with-float=soft - --with-linker-hash-style=sysv --enable-autolink-libatomic" -hostmakedepends="texinfo tar gcc-objc gcc-gdc flex perl python3 pkg-config" -makedepends="isl-devel libmpc-devel gmp-devel mpfr-devel - zlib-devel libzstd-devel" -depends="${pkgname}-libc-${version}_${revision}" -short_desc="Void cross toolchain for ${pkgname/cross-}" -maintainer="Orphaned " -license="GPL-2.0-or-later, GPL-3.0-or-later, MIT" -homepage="https://www.voidlinux.org/" -case "${_gcc_version}" in - *+*) distfiles="https://gcc.gnu.org/pub/gcc/snapshots/${_gcc_version%%.*}-${_gcc_version#*+}/gcc-${_gcc_version%%.*}-${_gcc_version#*+}.tar.xz" ;; - *) distfiles="${GNU_SITE}/gcc/gcc-${_gcc_version}/gcc-${_gcc_version}.tar.xz" ;; -esac -distfiles+=" - ${GNU_SITE}/binutils/binutils-${_binutils_version}.tar.xz - https://musl.libc.org/releases/musl-${_musl_version}.tar.gz - https://github.com/kaniini/libucontext/archive/libucontext-${_libucontext_version}.tar.gz - ${KERNEL_SITE}/kernel/v${_linux_version%%.*}.x/linux-${_linux_version}.tar.xz" -checksum="9a84b0947d8fb18197eef3fce8e255e30a61f7f382cebb961b1705c1d99214a3 - ce2017e059d63e67ddb9240e9d4ec49c2893605035cd60e92ad53177f4377237 - 1370c9a812b2cf2a7d92802510cca0058cc37e66a7bedd70051f0a34015022a3 - 06fca63bc00a236ea7e2ce4fe984d7203b1f9ea046f5c8c815d280da4ea281e3 - a294b683e7b161bb0517bb32ec7ed1d2ea7603dfbabad135170ed12d00c47670" -nocross=yes - -cross_gcc_skip_go=yes -cross_binutils_configure_args="--without-fp --enable-default-hash-style=sysv" -cross_musl_cflags="-Os -march=mips32r2 -msoft-float" - -cross-mips-linux-musl-libc_package() { - short_desc+=" - libc files" - nostrip=yes - noverifyrdeps=yes - noshlibprovides=yes - - pkg_install() { - vmove usr/${sourcepkg/cross-} - } -} diff --git a/srcpkgs/cross-mips-linux-muslhf-libc b/srcpkgs/cross-mips-linux-muslhf-libc deleted file mode 120000 index 851fc195ac2d50..00000000000000 --- a/srcpkgs/cross-mips-linux-muslhf-libc +++ /dev/null @@ -1 +0,0 @@ -cross-mips-linux-muslhf \ No newline at end of file diff --git a/srcpkgs/cross-mips-linux-muslhf/template b/srcpkgs/cross-mips-linux-muslhf/template deleted file mode 100644 index 3cd931dffe137b..00000000000000 --- a/srcpkgs/cross-mips-linux-muslhf/template +++ /dev/null @@ -1,50 +0,0 @@ -# Template file for 'cross-mips-linux-muslhf' -_binutils_version=2.44 -_gcc_version=14.2.1+20250405 -_musl_version=1.1.24 -_linux_version=6.14 -_libucontext_version=1.3.3 -pkgname=cross-mips-linux-muslhf -version=0.37 -revision=4 -build_style=void-cross -configure_args="--with-arch=mips32r2 --with-float=hard - --with-linker-hash-style=sysv --enable-autolink-libatomic" -hostmakedepends="texinfo tar gcc-objc gcc-gdc flex perl python3 pkg-config" -makedepends="isl-devel libmpc-devel gmp-devel mpfr-devel - zlib-devel libzstd-devel" -depends="${pkgname}-libc-${version}_${revision}" -short_desc="Void cross toolchain for ${pkgname/cross-}" -maintainer="hipperson0 " -license="GPL-2.0-or-later, GPL-3.0-or-later, MIT" -homepage="https://www.voidlinux.org/" -case "${_gcc_version}" in - *+*) distfiles="https://gcc.gnu.org/pub/gcc/snapshots/${_gcc_version%%.*}-${_gcc_version#*+}/gcc-${_gcc_version%%.*}-${_gcc_version#*+}.tar.xz" ;; - *) distfiles="${GNU_SITE}/gcc/gcc-${_gcc_version}/gcc-${_gcc_version}.tar.xz" ;; -esac -distfiles+=" - ${GNU_SITE}/binutils/binutils-${_binutils_version}.tar.xz - https://musl.libc.org/releases/musl-${_musl_version}.tar.gz - https://github.com/kaniini/libucontext/archive/libucontext-${_libucontext_version}.tar.gz - ${KERNEL_SITE}/kernel/v${_linux_version%%.*}.x/linux-${_linux_version}.tar.xz" -checksum="9a84b0947d8fb18197eef3fce8e255e30a61f7f382cebb961b1705c1d99214a3 - ce2017e059d63e67ddb9240e9d4ec49c2893605035cd60e92ad53177f4377237 - 1370c9a812b2cf2a7d92802510cca0058cc37e66a7bedd70051f0a34015022a3 - 06fca63bc00a236ea7e2ce4fe984d7203b1f9ea046f5c8c815d280da4ea281e3 - a294b683e7b161bb0517bb32ec7ed1d2ea7603dfbabad135170ed12d00c47670" -nocross=yes - -cross_gcc_skip_go=yes -cross_binutils_configure_args="--enable-default-hash-style=sysv" -cross_musl_cflags="-Os -march=mips32r2 -mhard-float" - -cross-mips-linux-muslhf-libc_package() { - short_desc+=" - libc files" - nostrip=yes - noverifyrdeps=yes - noshlibprovides=yes - - pkg_install() { - vmove usr/${sourcepkg/cross-} - } -} diff --git a/srcpkgs/cross-mipsel-linux-musl-libc b/srcpkgs/cross-mipsel-linux-musl-libc deleted file mode 120000 index 2698095f9b75d0..00000000000000 --- a/srcpkgs/cross-mipsel-linux-musl-libc +++ /dev/null @@ -1 +0,0 @@ -cross-mipsel-linux-musl \ No newline at end of file diff --git a/srcpkgs/cross-mipsel-linux-musl/template b/srcpkgs/cross-mipsel-linux-musl/template deleted file mode 100644 index ee9d31b9640705..00000000000000 --- a/srcpkgs/cross-mipsel-linux-musl/template +++ /dev/null @@ -1,50 +0,0 @@ -# Template file for 'cross-mipsel-linux-musl' -_binutils_version=2.44 -_gcc_version=14.2.1+20250405 -_musl_version=1.1.24 -_linux_version=6.14 -_libucontext_version=1.3.3 -pkgname=cross-mipsel-linux-musl -version=0.37 -revision=4 -build_style=void-cross -configure_args="--with-arch=mips32r2 --with-float=soft - --with-linker-hash-style=sysv --enable-autolink-libatomic" -hostmakedepends="texinfo tar gcc-objc gcc-gdc flex perl python3 pkg-config" -makedepends="isl-devel libmpc-devel gmp-devel mpfr-devel - zlib-devel libzstd-devel" -depends="${pkgname}-libc-${version}_${revision}" -short_desc="Void cross toolchain for ${pkgname/cross-}" -maintainer="Orphaned " -license="GPL-2.0-or-later, GPL-3.0-or-later, MIT" -homepage="https://www.voidlinux.org/" -case "${_gcc_version}" in - *+*) distfiles="https://gcc.gnu.org/pub/gcc/snapshots/${_gcc_version%%.*}-${_gcc_version#*+}/gcc-${_gcc_version%%.*}-${_gcc_version#*+}.tar.xz" ;; - *) distfiles="${GNU_SITE}/gcc/gcc-${_gcc_version}/gcc-${_gcc_version}.tar.xz" ;; -esac -distfiles+=" - ${GNU_SITE}/binutils/binutils-${_binutils_version}.tar.xz - https://musl.libc.org/releases/musl-${_musl_version}.tar.gz - https://github.com/kaniini/libucontext/archive/libucontext-${_libucontext_version}.tar.gz - ${KERNEL_SITE}/kernel/v${_linux_version%%.*}.x/linux-${_linux_version}.tar.xz" -checksum="9a84b0947d8fb18197eef3fce8e255e30a61f7f382cebb961b1705c1d99214a3 - ce2017e059d63e67ddb9240e9d4ec49c2893605035cd60e92ad53177f4377237 - 1370c9a812b2cf2a7d92802510cca0058cc37e66a7bedd70051f0a34015022a3 - 06fca63bc00a236ea7e2ce4fe984d7203b1f9ea046f5c8c815d280da4ea281e3 - a294b683e7b161bb0517bb32ec7ed1d2ea7603dfbabad135170ed12d00c47670" -nocross=yes - -cross_gcc_skip_go=yes -cross_binutils_configure_args="--without-fp --enable-default-hash-style=sysv" -cross_musl_cflags="-Os -march=mips32r2 -msoft-float" - -cross-mipsel-linux-musl-libc_package() { - short_desc+=" - libc files" - nostrip=yes - noverifyrdeps=yes - noshlibprovides=yes - - pkg_install() { - vmove usr/${sourcepkg/cross-} - } -} diff --git a/srcpkgs/cross-mipsel-linux-muslhf-libc b/srcpkgs/cross-mipsel-linux-muslhf-libc deleted file mode 120000 index ce107077f9d358..00000000000000 --- a/srcpkgs/cross-mipsel-linux-muslhf-libc +++ /dev/null @@ -1 +0,0 @@ -cross-mipsel-linux-muslhf \ No newline at end of file diff --git a/srcpkgs/cross-mipsel-linux-muslhf/template b/srcpkgs/cross-mipsel-linux-muslhf/template deleted file mode 100644 index f7c80c580aebb7..00000000000000 --- a/srcpkgs/cross-mipsel-linux-muslhf/template +++ /dev/null @@ -1,50 +0,0 @@ -# Template file for 'cross-mipsel-linux-muslhf' -_binutils_version=2.44 -_gcc_version=14.2.1+20250405 -_musl_version=1.1.24 -_linux_version=6.14 -_libucontext_version=1.3.3 -pkgname=cross-mipsel-linux-muslhf -version=0.37 -revision=4 -build_style=void-cross -configure_args="--with-arch=mips32r2 --with-float=hard - --with-linker-hash-style=sysv --enable-autolink-libatomic" -hostmakedepends="texinfo tar gcc-objc gcc-gdc flex perl python3 pkg-config" -makedepends="isl-devel libmpc-devel gmp-devel mpfr-devel - zlib-devel libzstd-devel" -depends="${pkgname}-libc-${version}_${revision}" -short_desc="Void cross toolchain for ${pkgname/cross-}" -maintainer="Orphaned " -license="GPL-2.0-or-later, GPL-3.0-or-later, MIT" -homepage="https://www.voidlinux.org/" -case "${_gcc_version}" in - *+*) distfiles="https://gcc.gnu.org/pub/gcc/snapshots/${_gcc_version%%.*}-${_gcc_version#*+}/gcc-${_gcc_version%%.*}-${_gcc_version#*+}.tar.xz" ;; - *) distfiles="${GNU_SITE}/gcc/gcc-${_gcc_version}/gcc-${_gcc_version}.tar.xz" ;; -esac -distfiles+=" - ${GNU_SITE}/binutils/binutils-${_binutils_version}.tar.xz - https://musl.libc.org/releases/musl-${_musl_version}.tar.gz - https://github.com/kaniini/libucontext/archive/libucontext-${_libucontext_version}.tar.gz - ${KERNEL_SITE}/kernel/v${_linux_version%%.*}.x/linux-${_linux_version}.tar.xz" -checksum="9a84b0947d8fb18197eef3fce8e255e30a61f7f382cebb961b1705c1d99214a3 - ce2017e059d63e67ddb9240e9d4ec49c2893605035cd60e92ad53177f4377237 - 1370c9a812b2cf2a7d92802510cca0058cc37e66a7bedd70051f0a34015022a3 - 06fca63bc00a236ea7e2ce4fe984d7203b1f9ea046f5c8c815d280da4ea281e3 - a294b683e7b161bb0517bb32ec7ed1d2ea7603dfbabad135170ed12d00c47670" -nocross=yes - -cross_gcc_skip_go=yes -cross_binutils_configure_args="--enable-default-hash-style=sysv" -cross_musl_cflags="-Os -march=mips32r2 -mhard-float" - -cross-mipsel-linux-muslhf-libc_package() { - short_desc+=" - libc files" - nostrip=yes - noverifyrdeps=yes - noshlibprovides=yes - - pkg_install() { - vmove usr/${sourcepkg/cross-} - } -} diff --git a/srcpkgs/cross-or1k-none-elf-binutils/template b/srcpkgs/cross-or1k-none-elf-binutils/template deleted file mode 100644 index e4cbaa5cf9f90f..00000000000000 --- a/srcpkgs/cross-or1k-none-elf-binutils/template +++ /dev/null @@ -1,41 +0,0 @@ -# Template file for 'cross-${_triplet}-${_pkgname}' -_triplet=or1k-none-elf -_pkgname=binutils -pkgname=cross-${_triplet}-${_pkgname} -version=2.35 -revision=1 -build_style=gnu-configure -configure_args=" - --disable-nls - --enable-deterministic-archives - --enable-interwork - --enable-ld - --enable-multilib - --enable-plugins - --host=${XBPS_CROSS_TRIPLET} - --prefix=/usr - --target=${_triplet} - --with-gnu-as - --with-gnu-ld - --with-sysroot=/usr/${_triplet} - --with-system-zlib - --without-isl -" -hostmakedepends="autoconf automake bison flex perl" -makedepends="zlib-devel" -depends="binutils-doc" -short_desc="GNU binary utilities" -maintainer="John Sullivan " -license="GPL-3.0-or-later" -homepage="https://www.gnu.org/software/binutils/" -distfiles="${GNU_SITE}/${_pkgname}/${_pkgname}-${version}.tar.xz" -checksum=1b11659fb49e20e18db460d44485f09442c8c56d5df165de9461eb09c8302f85 -nocross=yes - -if [ "$XBPS_TARGET_WORDSIZE" != "64" ]; then - broken="cross-or1k-none-elf-gcc requires 64-bit host, don't ship binutils" -fi - -post_install() { - rm -fr ${DESTDIR}/usr/share/info -} diff --git a/srcpkgs/cross-or1k-none-elf-gcc/template b/srcpkgs/cross-or1k-none-elf-gcc/template deleted file mode 100644 index 75032c66eaa9a4..00000000000000 --- a/srcpkgs/cross-or1k-none-elf-gcc/template +++ /dev/null @@ -1,83 +0,0 @@ -# Template file for 'cross-${_triplet}-gcc' -_triplet=or1k-none-elf -_pkgname=gcc -pkgname=cross-${_triplet}-gcc -version=10.2.0 -revision=1 -build_wrksrc=build -build_style=gnu-configure -make_build_args="INHIBIT_LIBC_CFLAGS='-DUSE_TM_CLONE_REGISTRY=0'" -hostmakedepends="autoconf automake cross-or1k-none-elf-binutils bison flex - perl tar texinfo" -makedepends="gmp-devel isl15-devel libmpc-devel mpfr-devel zlib-devel" -depends="cross-or1k-none-elf-binutils" -short_desc="GNU Compiler Collection" -maintainer="John Sullivan " -license="GFDL-1.2-or-later, GPL-3.0-or-later, LGPL-2.1-or-later" -homepage="https://gcc.gnu.org" -distfiles="${GNU_SITE}/gcc/gcc-${version}/gcc-${version}.tar.xz" -checksum=b8dd4368bb9c7f0b98188317ee0254dd8cc99d1e3a18d0ff146c855fe16c1d8c -alternatives="or1k-none-elf:/usr/bin/or1k-none-elf-cc:/usr/bin/or1k-none-elf-gcc" -nocross=yes -nopie=yes -nostrip_files="libgcc.a libgcov.a" - -if [ "$XBPS_TARGET_WORDSIZE" != 64 ]; then - broken="https://api.travis-ci.org/v3/job/717355887/log.txt" -fi - -export CFLAGS_FOR_TARGET="-g -Os -ffunction-sections -fdata-sections" -export CXXFLAGS_FOR_TARGET="-g -Os -ffunction-sections -fdata-sections" - -post_extract() { - mkdir -p build -} - -do_configure() { - ../configure \ - --disable-decimal-float \ - --disable-libffi \ - --disable-libgomp \ - --disable-libmudflap \ - --disable-libquadmath \ - --disable-libssp \ - --disable-libstdcxx-pch \ - --disable-libstdc__-v3 \ - --disable-nls \ - --disable-shared \ - --disable-threads \ - --disable-tls \ - --disable-werror \ - --enable-__cxa_atexit \ - --enable-c99 \ - --enable-gnu-indirect-function \ - --enable-interwork \ - --enable-languages=c,c++ \ - --enable-long-long \ - --enable-multilib \ - --enable-plugins \ - --host=${XBPS_CROSS_TRIPLET} \ - --libdir=/usr/lib \ - --libexecdir=/usr/lib \ - --prefix=/usr \ - --target=${_triplet} \ - --with-gmp \ - --with-gnu-as \ - --with-gnu-ld \ - --with-headers=/usr/${_triplet}/include \ - --with-host-libstdcxx='-static-libgcc -Wl,-Bstatic,-lstdc++,-Bdynamic -lm' \ - --with-isl \ - --with-libelf \ - --with-mpc \ - --with-mpfr \ - --with-native-system-header-dir=/include \ - --with-newlib \ - --with-python-dir=share/gcc-${_triplet} \ - --with-sysroot=/usr/${_triplet} \ - --with-system-zlib -} - -post_install() { - rm -fr ${DESTDIR}/usr/share/{info,man/man7} - rm -fr ${DESTDIR}/usr/lib/libcc1.* -} diff --git a/srcpkgs/cross-powerpc-linux-gnu-libc b/srcpkgs/cross-powerpc-linux-gnu-libc deleted file mode 120000 index ae253d8722fe78..00000000000000 --- a/srcpkgs/cross-powerpc-linux-gnu-libc +++ /dev/null @@ -1 +0,0 @@ -cross-powerpc-linux-gnu \ No newline at end of file diff --git a/srcpkgs/cross-powerpc-linux-gnu/template b/srcpkgs/cross-powerpc-linux-gnu/template deleted file mode 100644 index 1989f9d95f46f8..00000000000000 --- a/srcpkgs/cross-powerpc-linux-gnu/template +++ /dev/null @@ -1,51 +0,0 @@ -# Template file for 'cross-powerpc-linux-gnu' -_binutils_version=2.44 -_gcc_version=14.2.1+20250405 -_glibc_version=2.41 -_linux_version=6.14 -pkgname=cross-powerpc-linux-gnu -version=0.37 -revision=2 -build_style=void-cross -configure_args="--enable-secureplt --disable-vtable-verify - --enable-autolink-libatomic" -hostmakedepends="texinfo tar gcc-objc gcc-gdc flex perl python3 pkg-config" -makedepends="isl-devel libmpc-devel gmp-devel mpfr-devel - zlib-devel libzstd-devel" -depends="${pkgname}-libc-${version}_${revision}" -short_desc="Void cross toolchain for ${pkgname/cross-}" -maintainer="Thomas Batten " -license="GPL-2.0-or-later, GPL-3.0-or-later, LGPL-2.1-or-later" -homepage="https://www.voidlinux.org/" -case "${_gcc_version}" in - *+*) distfiles="https://gcc.gnu.org/pub/gcc/snapshots/${_gcc_version%%.*}-${_gcc_version#*+}/gcc-${_gcc_version%%.*}-${_gcc_version#*+}.tar.xz" ;; - *) distfiles="${GNU_SITE}/gcc/gcc-${_gcc_version}/gcc-${_gcc_version}.tar.xz" ;; -esac -distfiles+=" ${GNU_SITE}/binutils/binutils-${_binutils_version}.tar.xz" -distfiles+=" ${GNU_SITE}/glibc/glibc-${_glibc_version}.tar.xz" -distfiles+=" ${KERNEL_SITE}/kernel/v${_linux_version%%.*}.x/linux-${_linux_version}.tar.xz" -checksum="9a84b0947d8fb18197eef3fce8e255e30a61f7f382cebb961b1705c1d99214a3 - ce2017e059d63e67ddb9240e9d4ec49c2893605035cd60e92ad53177f4377237 - a5a26b22f545d6b7d7b3dd828e11e428f24f4fac43c934fb071b6a7d0828e901 - a294b683e7b161bb0517bb32ec7ed1d2ea7603dfbabad135170ed12d00c47670" -nocross=yes - -cross_gcc_skip_go=yes -cross_binutils_configure_args="--enable-secureplt" -cross_gcc_bootstrap_configure_args="--with-long-double-128" -cross_glibc_cflags="-O2" - -if [ "$XBPS_TARGET_MACHINE" = "ppc" ]; then - broken="Can't build crosstoolchain to itself" -fi - -cross-powerpc-linux-gnu-libc_package() { - short_desc+=" - glibc files" - nostrip=yes - noshlibprovides=yes - noverifyrdeps=yes - - pkg_install() { - vmove usr/${sourcepkg/cross-} - } -} diff --git a/srcpkgs/cross-powerpc-linux-musl-libc b/srcpkgs/cross-powerpc-linux-musl-libc deleted file mode 120000 index 3d63f02ff14a10..00000000000000 --- a/srcpkgs/cross-powerpc-linux-musl-libc +++ /dev/null @@ -1 +0,0 @@ -cross-powerpc-linux-musl \ No newline at end of file diff --git a/srcpkgs/cross-powerpc-linux-musl/template b/srcpkgs/cross-powerpc-linux-musl/template deleted file mode 100644 index 0289a1eecf4964..00000000000000 --- a/srcpkgs/cross-powerpc-linux-musl/template +++ /dev/null @@ -1,54 +0,0 @@ -# Template file for 'cross-powerpc-linux-musl' -_binutils_version=2.44 -_gcc_version=14.2.1+20250405 -_musl_version=1.1.24 -_linux_version=6.14 -_libucontext_version=1.3.3 -pkgname=cross-powerpc-linux-musl -version=0.37 -revision=4 -build_style=void-cross -configure_args="--enable-secureplt --disable-vtable-verify - --disable-decimal-float --enable-autolink-libatomic" -hostmakedepends="texinfo tar gcc-objc gcc-gdc flex perl python3 pkg-config" -makedepends="isl-devel libmpc-devel gmp-devel mpfr-devel - zlib-devel libzstd-devel" -depends="${pkgname}-libc-${version}_${revision}" -short_desc="Void cross toolchain for ${pkgname/cross-}" -maintainer="Thomas Batten " -license="GPL-2.0-or-later, GPL-3.0-or-later, MIT" -homepage="https://www.voidlinux.org/" -case "${_gcc_version}" in - *+*) distfiles="https://gcc.gnu.org/pub/gcc/snapshots/${_gcc_version%%.*}-${_gcc_version#*+}/gcc-${_gcc_version%%.*}-${_gcc_version#*+}.tar.xz" ;; - *) distfiles="${GNU_SITE}/gcc/gcc-${_gcc_version}/gcc-${_gcc_version}.tar.xz" ;; -esac -distfiles+=" - ${GNU_SITE}/binutils/binutils-${_binutils_version}.tar.xz - https://musl.libc.org/releases/musl-${_musl_version}.tar.gz - https://github.com/kaniini/libucontext/archive/libucontext-${_libucontext_version}.tar.gz - ${KERNEL_SITE}/kernel/v${_linux_version%%.*}.x/linux-${_linux_version}.tar.xz" -checksum="9a84b0947d8fb18197eef3fce8e255e30a61f7f382cebb961b1705c1d99214a3 - ce2017e059d63e67ddb9240e9d4ec49c2893605035cd60e92ad53177f4377237 - 1370c9a812b2cf2a7d92802510cca0058cc37e66a7bedd70051f0a34015022a3 - 06fca63bc00a236ea7e2ce4fe984d7203b1f9ea046f5c8c815d280da4ea281e3 - a294b683e7b161bb0517bb32ec7ed1d2ea7603dfbabad135170ed12d00c47670" -nocross=yes - -cross_gcc_skip_go=yes -cross_binutils_configure_args="--enable-secureplt" -cross_musl_cflags="-O2" - -if [ "$XBPS_TARGET_MACHINE" = "ppc-musl" ]; then - broken="Can't build crosstoolchain to itself" -fi - -cross-powerpc-linux-musl-libc_package() { - short_desc+=" - libc files" - nostrip=yes - noverifyrdeps=yes - noshlibprovides=yes - - pkg_install() { - vmove usr/${sourcepkg/cross-} - } -} diff --git a/srcpkgs/cross-powerpc64-linux-gnu-libc b/srcpkgs/cross-powerpc64-linux-gnu-libc deleted file mode 120000 index 9948af7b7a4809..00000000000000 --- a/srcpkgs/cross-powerpc64-linux-gnu-libc +++ /dev/null @@ -1 +0,0 @@ -cross-powerpc64-linux-gnu \ No newline at end of file diff --git a/srcpkgs/cross-powerpc64-linux-gnu/template b/srcpkgs/cross-powerpc64-linux-gnu/template deleted file mode 100644 index 75da3ca29a55a6..00000000000000 --- a/srcpkgs/cross-powerpc64-linux-gnu/template +++ /dev/null @@ -1,55 +0,0 @@ -# Template file for 'cross-powerpc64-linux-gnu' -_binutils_version=2.44 -_gcc_version=14.2.1+20250405 -_glibc_version=2.41 -_linux_version=6.14 -pkgname=cross-powerpc64-linux-gnu -version=0.37 -revision=2 -build_style=void-cross -configure_args="--enable-secureplt --disable-vtable-verify --with-abi=elfv2 - --enable-targets=powerpc-linux --enable-autolink-libatomic" -hostmakedepends="texinfo tar gcc-objc gcc-go gcc-gdc flex perl python3 pkg-config" -makedepends="isl-devel libmpc-devel gmp-devel mpfr-devel - zlib-devel libzstd-devel" -depends="${pkgname}-libc-${version}_${revision}" -short_desc="Void cross toolchain for ${pkgname/cross-}" -maintainer="Orphaned " -license="GPL-2.0-or-later, GPL-3.0-or-later, LGPL-2.1-or-later" -homepage="https://www.voidlinux.org/" -case "${_gcc_version}" in - *+*) distfiles="https://gcc.gnu.org/pub/gcc/snapshots/${_gcc_version%%.*}-${_gcc_version#*+}/gcc-${_gcc_version%%.*}-${_gcc_version#*+}.tar.xz" ;; - *) distfiles="${GNU_SITE}/gcc/gcc-${_gcc_version}/gcc-${_gcc_version}.tar.xz" ;; -esac -distfiles+=" ${GNU_SITE}/binutils/binutils-${_binutils_version}.tar.xz" -distfiles+=" ${GNU_SITE}/glibc/glibc-${_glibc_version}.tar.xz" -distfiles+=" ${KERNEL_SITE}/kernel/v${_linux_version%%.*}.x/linux-${_linux_version}.tar.xz" -checksum="9a84b0947d8fb18197eef3fce8e255e30a61f7f382cebb961b1705c1d99214a3 - ce2017e059d63e67ddb9240e9d4ec49c2893605035cd60e92ad53177f4377237 - a5a26b22f545d6b7d7b3dd828e11e428f24f4fac43c934fb071b6a7d0828e901 - a294b683e7b161bb0517bb32ec7ed1d2ea7603dfbabad135170ed12d00c47670" -nocross=yes - -cross_binutils_configure_args="--enable-secureplt" -cross_gcc_bootstrap_configure_args="--with-long-double-128" -cross_glibc_cflags="-O2" - -if [ "$XBPS_TARGET_MACHINE" = "ppc64" ]; then - broken="Can't build crosstoolchain to itself" -fi - -case "$XBPS_MACHINE" in - ppc64*) ;; - ppc*|mips*) broken="no gccgo support";; -esac - -cross-powerpc64-linux-gnu-libc_package() { - short_desc+=" - glibc files" - nostrip=yes - noverifyrdeps=yes - noshlibprovides=yes - - pkg_install() { - vmove usr/${sourcepkg/cross-} - } -} diff --git a/srcpkgs/cross-powerpc64-linux-musl-libc b/srcpkgs/cross-powerpc64-linux-musl-libc deleted file mode 120000 index 52c57edbc45df6..00000000000000 --- a/srcpkgs/cross-powerpc64-linux-musl-libc +++ /dev/null @@ -1 +0,0 @@ -cross-powerpc64-linux-musl \ No newline at end of file diff --git a/srcpkgs/cross-powerpc64-linux-musl/template b/srcpkgs/cross-powerpc64-linux-musl/template deleted file mode 100644 index 1241e51e791f6b..00000000000000 --- a/srcpkgs/cross-powerpc64-linux-musl/template +++ /dev/null @@ -1,59 +0,0 @@ -# Template file for 'cross-powerpc64-linux-musl' -_binutils_version=2.44 -_gcc_version=14.2.1+20250405 -_musl_version=1.2.5 -_linux_version=6.14 -_libucontext_version=1.3.3 -pkgname=cross-powerpc64-linux-musl -version=0.37 -revision=5 -build_style=void-cross -configure_args="--enable-secureplt --disable-vtable-verify - --disable-decimal-float --with-abi=elfv2 --enable-targets=powerpc-linux - --enable-autolink-libatomic" -hostmakedepends="texinfo tar gcc-objc gcc-go gcc-gdc flex perl python3 pkg-config" -makedepends="isl-devel libmpc-devel gmp-devel mpfr-devel - zlib-devel libzstd-devel" -depends="${pkgname}-libc-${version}_${revision}" -short_desc="Void cross toolchain for ${pkgname/cross-}" -maintainer="Orphaned " -license="GPL-2.0-or-later, GPL-3.0-or-later, MIT" -homepage="https://www.voidlinux.org/" -case "${_gcc_version}" in - *+*) distfiles="https://gcc.gnu.org/pub/gcc/snapshots/${_gcc_version%%.*}-${_gcc_version#*+}/gcc-${_gcc_version%%.*}-${_gcc_version#*+}.tar.xz" ;; - *) distfiles="${GNU_SITE}/gcc/gcc-${_gcc_version}/gcc-${_gcc_version}.tar.xz" ;; -esac -distfiles+=" - ${GNU_SITE}/binutils/binutils-${_binutils_version}.tar.xz - https://musl.libc.org/releases/musl-${_musl_version}.tar.gz - ${KERNEL_SITE}/kernel/v${_linux_version%%.*}.x/linux-${_linux_version}.tar.xz - https://github.com/kaniini/libucontext/archive/libucontext-${_libucontext_version}.tar.gz" -checksum="9a84b0947d8fb18197eef3fce8e255e30a61f7f382cebb961b1705c1d99214a3 - ce2017e059d63e67ddb9240e9d4ec49c2893605035cd60e92ad53177f4377237 - a9a118bbe84d8764da0ea0d28b3ab3fae8477fc7e4085d90102b8596fc7c75e4 - a294b683e7b161bb0517bb32ec7ed1d2ea7603dfbabad135170ed12d00c47670 - 06fca63bc00a236ea7e2ce4fe984d7203b1f9ea046f5c8c815d280da4ea281e3" -nocross=yes - -cross_binutils_configure_args="--enable-secureplt" -cross_musl_cflags="-O2" - -if [ "$XBPS_TARGET_MACHINE" = "ppc64-musl" ]; then - broken="Can't build crosstoolchain to itself" -fi - -case "$XBPS_MACHINE" in - ppc64*) ;; - ppc*|mips*) broken="no gccgo support";; -esac - -cross-powerpc64-linux-musl-libc_package() { - short_desc+=" - libc files" - nostrip=yes - noverifyrdeps=yes - noshlibprovides=yes - - pkg_install() { - vmove usr/${sourcepkg/cross-} - } -} diff --git a/srcpkgs/cross-powerpc64le-linux-gnu-libc b/srcpkgs/cross-powerpc64le-linux-gnu-libc deleted file mode 120000 index 9cfe7ff15fd205..00000000000000 --- a/srcpkgs/cross-powerpc64le-linux-gnu-libc +++ /dev/null @@ -1 +0,0 @@ -cross-powerpc64le-linux-gnu \ No newline at end of file diff --git a/srcpkgs/cross-powerpc64le-linux-gnu/template b/srcpkgs/cross-powerpc64le-linux-gnu/template deleted file mode 100644 index b4b059701cc5d5..00000000000000 --- a/srcpkgs/cross-powerpc64le-linux-gnu/template +++ /dev/null @@ -1,57 +0,0 @@ -# Template file for 'cross-powerpc64le-linux-gnu' -_binutils_version=2.44 -_gcc_version=14.2.1+20250405 -_glibc_version=2.41 -_linux_version=6.14 -pkgname=cross-powerpc64le-linux-gnu -version=0.37 -revision=2 -build_style=void-cross -configure_args="--enable-secureplt --disable-vtable-verify --with-abi=elfv2 - --enable-targets=powerpcle-linux --enable-autolink-libatomic" -hostmakedepends="texinfo tar gcc-objc gcc-go gcc-gdc flex perl python3 pkg-config" -makedepends="isl-devel libmpc-devel gmp-devel mpfr-devel - zlib-devel libzstd-devel" -depends="${pkgname}-libc-${version}_${revision}" -short_desc="Void cross toolchain for ${pkgname/cross-}" -maintainer="Orphaned " -license="GPL-2.0-or-later, GPL-3.0-or-later, LGPL-2.1-or-later" -homepage="https://www.voidlinux.org/" -case "${_gcc_version}" in - *+*) distfiles="https://gcc.gnu.org/pub/gcc/snapshots/${_gcc_version%%.*}-${_gcc_version#*+}/gcc-${_gcc_version%%.*}-${_gcc_version#*+}.tar.xz" ;; - *) distfiles="${GNU_SITE}/gcc/gcc-${_gcc_version}/gcc-${_gcc_version}.tar.xz" ;; -esac -distfiles+=" ${GNU_SITE}/binutils/binutils-${_binutils_version}.tar.xz" -distfiles+=" ${GNU_SITE}/glibc/glibc-${_glibc_version}.tar.xz" -distfiles+=" ${KERNEL_SITE}/kernel/v${_linux_version%%.*}.x/linux-${_linux_version}.tar.xz" -checksum="9a84b0947d8fb18197eef3fce8e255e30a61f7f382cebb961b1705c1d99214a3 - ce2017e059d63e67ddb9240e9d4ec49c2893605035cd60e92ad53177f4377237 - a5a26b22f545d6b7d7b3dd828e11e428f24f4fac43c934fb071b6a7d0828e901 - a294b683e7b161bb0517bb32ec7ed1d2ea7603dfbabad135170ed12d00c47670" -nocross=yes - -cross_binutils_configure_args="--enable-secureplt" -cross_gcc_bootstrap_configure_args="--with-long-double-128" -# explicitly enable for final gcc, gfortran does not build without on ppc64le -cross_gcc_configure_args="--enable-libquadmath" -cross_glibc_cflags="-O2" - -if [ "$XBPS_TARGET_MACHINE" = "ppc64le" ]; then - broken="Can't build crosstoolchain to itself" -fi - -case "$XBPS_MACHINE" in - ppc64*) ;; - ppc*|mips*) broken="no gccgo support";; -esac - -cross-powerpc64le-linux-gnu-libc_package() { - short_desc+=" - glibc files" - nostrip=yes - noverifyrdeps=yes - noshlibprovides=yes - - pkg_install() { - vmove usr/${sourcepkg/cross-} - } -} diff --git a/srcpkgs/cross-powerpc64le-linux-musl-libc b/srcpkgs/cross-powerpc64le-linux-musl-libc deleted file mode 120000 index 48bc0f39b810e4..00000000000000 --- a/srcpkgs/cross-powerpc64le-linux-musl-libc +++ /dev/null @@ -1 +0,0 @@ -cross-powerpc64le-linux-musl \ No newline at end of file diff --git a/srcpkgs/cross-powerpc64le-linux-musl/template b/srcpkgs/cross-powerpc64le-linux-musl/template deleted file mode 100644 index e8689dc7e08180..00000000000000 --- a/srcpkgs/cross-powerpc64le-linux-musl/template +++ /dev/null @@ -1,61 +0,0 @@ -# Template file for 'cross-powerpc64le-linux-musl' -_binutils_version=2.44 -_gcc_version=14.2.1+20250405 -_musl_version=1.2.5 -_linux_version=6.14 -_libucontext_version=1.3.3 -pkgname=cross-powerpc64le-linux-musl -version=0.37 -revision=5 -build_style=void-cross -configure_args="--enable-secureplt --disable-vtable-verify - --disable-decimal-float --with-abi=elfv2 --enable-targets=powerpcle-linux - --enable-autolink-libatomic" -hostmakedepends="texinfo tar gcc-objc gcc-go gcc-gdc flex perl python3 pkg-config" -makedepends="isl-devel libmpc-devel gmp-devel mpfr-devel - zlib-devel libzstd-devel" -depends="${pkgname}-libc-${version}_${revision}" -short_desc="Void cross toolchain for ${pkgname/cross-}" -maintainer="Orphaned " -license="GPL-2.0-or-later, GPL-3.0-or-later, MIT" -homepage="https://www.voidlinux.org/" -case "${_gcc_version}" in - *+*) distfiles="https://gcc.gnu.org/pub/gcc/snapshots/${_gcc_version%%.*}-${_gcc_version#*+}/gcc-${_gcc_version%%.*}-${_gcc_version#*+}.tar.xz" ;; - *) distfiles="${GNU_SITE}/gcc/gcc-${_gcc_version}/gcc-${_gcc_version}.tar.xz" ;; -esac -distfiles+=" - ${GNU_SITE}/binutils/binutils-${_binutils_version}.tar.xz - https://musl.libc.org/releases/musl-${_musl_version}.tar.gz - ${KERNEL_SITE}/kernel/v${_linux_version%%.*}.x/linux-${_linux_version}.tar.xz - https://github.com/kaniini/libucontext/archive/libucontext-${_libucontext_version}.tar.gz" -checksum="9a84b0947d8fb18197eef3fce8e255e30a61f7f382cebb961b1705c1d99214a3 - ce2017e059d63e67ddb9240e9d4ec49c2893605035cd60e92ad53177f4377237 - a9a118bbe84d8764da0ea0d28b3ab3fae8477fc7e4085d90102b8596fc7c75e4 - a294b683e7b161bb0517bb32ec7ed1d2ea7603dfbabad135170ed12d00c47670 - 06fca63bc00a236ea7e2ce4fe984d7203b1f9ea046f5c8c815d280da4ea281e3" -nocross=yes - -cross_binutils_configure_args="--enable-secureplt" -# explicitly enable for final gcc, gfortran does not build without on ppc64le -cross_gcc_configure_args="--enable-libquadmath" -cross_musl_cflags="-O2" - -if [ "$XBPS_TARGET_MACHINE" = "ppc64le-musl" ]; then - broken="Can't build crosstoolchain to itself" -fi - -case "$XBPS_MACHINE" in - ppc64*) ;; - ppc*|mips*) broken="no gccgo support";; -esac - -cross-powerpc64le-linux-musl-libc_package() { - short_desc+=" - libc files" - nostrip=yes - noverifyrdeps=yes - noshlibprovides=yes - - pkg_install() { - vmove usr/${sourcepkg/cross-} - } -} diff --git a/srcpkgs/cross-powerpcle-linux-gnu-libc b/srcpkgs/cross-powerpcle-linux-gnu-libc deleted file mode 120000 index e996eb11775823..00000000000000 --- a/srcpkgs/cross-powerpcle-linux-gnu-libc +++ /dev/null @@ -1 +0,0 @@ -cross-powerpcle-linux-gnu \ No newline at end of file diff --git a/srcpkgs/cross-powerpcle-linux-gnu/template b/srcpkgs/cross-powerpcle-linux-gnu/template deleted file mode 100644 index 84e29d0f96541a..00000000000000 --- a/srcpkgs/cross-powerpcle-linux-gnu/template +++ /dev/null @@ -1,54 +0,0 @@ -# Template file for 'cross-powerpcle-linux-gnu' -_binutils_version=2.44 -_gcc_version=14.2.1+20250405 -_glibc_version=2.41 -_linux_version=6.14 -pkgname=cross-powerpcle-linux-gnu -version=0.37 -revision=1 -build_style=void-cross -configure_args="--enable-secureplt --disable-vtable-verify - --enable-autolink-libatomic" -hostmakedepends="texinfo tar gcc-objc flex perl python3 pkg-config" -makedepends="isl-devel libmpc-devel gmp-devel mpfr-devel - zlib-devel libzstd-devel" -depends="${pkgname}-libc-${version}_${revision}" -short_desc="Void cross toolchain for ${pkgname/cross-}" -maintainer="Orphaned " -license="GPL-2.0-or-later, GPL-3.0-or-later, LGPL-2.1-or-later" -homepage="https://www.voidlinux.org/" -case "${_gcc_version}" in - *+*) distfiles="https://gcc.gnu.org/pub/gcc/snapshots/${_gcc_version%%.*}-${_gcc_version#*+}/gcc-${_gcc_version%%.*}-${_gcc_version#*+}.tar.xz" ;; - *) distfiles="${GNU_SITE}/gcc/gcc-${_gcc_version}/gcc-${_gcc_version}.tar.xz" ;; -esac -distfiles+=" - ${GNU_SITE}/binutils/binutils-${_binutils_version}.tar.xz - ${GNU_SITE}/glibc/glibc-${_glibc_version}.tar.xz - ${KERNEL_SITE}/kernel/v${_linux_version%%.*}.x/linux-${_linux_version}.tar.xz" -checksum="9a84b0947d8fb18197eef3fce8e255e30a61f7f382cebb961b1705c1d99214a3 - ce2017e059d63e67ddb9240e9d4ec49c2893605035cd60e92ad53177f4377237 - a5a26b22f545d6b7d7b3dd828e11e428f24f4fac43c934fb071b6a7d0828e901 - a294b683e7b161bb0517bb32ec7ed1d2ea7603dfbabad135170ed12d00c47670" -nocross=yes - -cross_gcc_skip_go=yes -cross_binutils_configure_args="--enable-secureplt" -cross_gcc_bootstrap_configure_args="--with-long-double-128" -cross_glibc_cflags="-O2" - -if [ "$XBPS_TARGET_MACHINE" = "ppcle" ]; then - broken="Can't build crosstoolchain to itself" -fi - -broken="glibc uses big-endian specific instructions (stmw and lmw) in 32-bit powerpc clone.S" - -cross-powerpcle-linux-gnu-libc_package() { - short_desc+=" - glibc files" - nostrip=yes - noshlibprovides=yes - noverifyrdeps=yes - - pkg_install() { - vmove usr/${sourcepkg/cross-} - } -} diff --git a/srcpkgs/cross-powerpcle-linux-musl-libc b/srcpkgs/cross-powerpcle-linux-musl-libc deleted file mode 120000 index b9b0971d5ce63e..00000000000000 --- a/srcpkgs/cross-powerpcle-linux-musl-libc +++ /dev/null @@ -1 +0,0 @@ -cross-powerpcle-linux-musl \ No newline at end of file diff --git a/srcpkgs/cross-powerpcle-linux-musl/template b/srcpkgs/cross-powerpcle-linux-musl/template deleted file mode 100644 index e704441a77e33b..00000000000000 --- a/srcpkgs/cross-powerpcle-linux-musl/template +++ /dev/null @@ -1,54 +0,0 @@ -# Template file for 'cross-powerpcle-linux-musl' -_binutils_version=2.44 -_gcc_version=14.2.1+20250405 -_musl_version=1.1.24 -_linux_version=6.14 -_libucontext_version=1.3.3 -pkgname=cross-powerpcle-linux-musl -version=0.37 -revision=4 -build_style=void-cross -configure_args="--enable-secureplt --disable-vtable-verify - --disable-decimal-float --enable-autolink-libatomic" -hostmakedepends="texinfo tar gcc-objc gcc-gdc flex perl python3 pkg-config" -makedepends="isl-devel libmpc-devel gmp-devel mpfr-devel - zlib-devel libzstd-devel" -depends="${pkgname}-libc-${version}_${revision}" -short_desc="Void cross toolchain for ${pkgname/cross-}" -maintainer="Orphaned " -license="GPL-2.0-or-later, GPL-3.0-or-later, MIT" -homepage="https://www.voidlinux.org/" -case "${_gcc_version}" in - *+*) distfiles="https://gcc.gnu.org/pub/gcc/snapshots/${_gcc_version%%.*}-${_gcc_version#*+}/gcc-${_gcc_version%%.*}-${_gcc_version#*+}.tar.xz" ;; - *) distfiles="${GNU_SITE}/gcc/gcc-${_gcc_version}/gcc-${_gcc_version}.tar.xz" ;; -esac -distfiles+=" - ${GNU_SITE}/binutils/binutils-${_binutils_version}.tar.xz - https://musl.libc.org/releases/musl-${_musl_version}.tar.gz - https://github.com/kaniini/libucontext/archive/libucontext-${_libucontext_version}.tar.gz - ${KERNEL_SITE}/kernel/v${_linux_version%%.*}.x/linux-${_linux_version}.tar.xz" -checksum="9a84b0947d8fb18197eef3fce8e255e30a61f7f382cebb961b1705c1d99214a3 - ce2017e059d63e67ddb9240e9d4ec49c2893605035cd60e92ad53177f4377237 - 1370c9a812b2cf2a7d92802510cca0058cc37e66a7bedd70051f0a34015022a3 - 06fca63bc00a236ea7e2ce4fe984d7203b1f9ea046f5c8c815d280da4ea281e3 - a294b683e7b161bb0517bb32ec7ed1d2ea7603dfbabad135170ed12d00c47670" -nocross=yes - -cross_gcc_skip_go=yes -cross_binutils_configure_args="--enable-secureplt" -cross_musl_cflags="-O2" - -if [ "$XBPS_TARGET_MACHINE" = "ppcle-musl" ]; then - broken="Can't build crosstoolchain to itself" -fi - -cross-powerpcle-linux-musl-libc_package() { - short_desc+=" - libc files" - nostrip=yes - noverifyrdeps=yes - noshlibprovides=yes - - pkg_install() { - vmove usr/${sourcepkg/cross-} - } -} diff --git a/srcpkgs/cross-riscv64-linux-gnu-libc b/srcpkgs/cross-riscv64-linux-gnu-libc deleted file mode 120000 index e8371ddf3e4de8..00000000000000 --- a/srcpkgs/cross-riscv64-linux-gnu-libc +++ /dev/null @@ -1 +0,0 @@ -cross-riscv64-linux-gnu \ No newline at end of file diff --git a/srcpkgs/cross-riscv64-linux-gnu/template b/srcpkgs/cross-riscv64-linux-gnu/template deleted file mode 100644 index dc517c1236744a..00000000000000 --- a/srcpkgs/cross-riscv64-linux-gnu/template +++ /dev/null @@ -1,52 +0,0 @@ -# Template file for 'cross-riscv64-linux-gnu' -_binutils_version=2.44 -_gcc_version=14.2.1+20250405 -_glibc_version=2.41 -_linux_version=6.14 -pkgname=cross-riscv64-linux-gnu -version=0.37 -revision=2 -build_style=void-cross -configure_args="--with-arch=rv64gc --with-abi=lp64d --enable-autolink-libatomic --disable-multilib" -hostmakedepends="texinfo tar gcc-objc gcc-go gcc-gdc flex perl python3 pkg-config" -makedepends="isl-devel libmpc-devel gmp-devel mpfr-devel - zlib-devel libzstd-devel" -depends="${pkgname}-libc-${version}_${revision}" -short_desc="Void cross toolchain for ${pkgname/cross-}" -maintainer="John " -license="GPL-2.0-or-later, GPL-3.0-or-later, LGPL-2.1-or-later" -homepage="https://www.voidlinux.org/" -case "${_gcc_version}" in - *+*) distfiles="https://gcc.gnu.org/pub/gcc/snapshots/${_gcc_version%%.*}-${_gcc_version#*+}/gcc-${_gcc_version%%.*}-${_gcc_version#*+}.tar.xz" ;; - *) distfiles="${GNU_SITE}/gcc/gcc-${_gcc_version}/gcc-${_gcc_version}.tar.xz" ;; -esac -distfiles+=" ${GNU_SITE}/binutils/binutils-${_binutils_version}.tar.xz" -distfiles+=" ${GNU_SITE}/glibc/glibc-${_glibc_version}.tar.xz" -distfiles+=" ${KERNEL_SITE}/kernel/v${_linux_version%%.*}.x/linux-${_linux_version}.tar.xz" -checksum="9a84b0947d8fb18197eef3fce8e255e30a61f7f382cebb961b1705c1d99214a3 - ce2017e059d63e67ddb9240e9d4ec49c2893605035cd60e92ad53177f4377237 - a5a26b22f545d6b7d7b3dd828e11e428f24f4fac43c934fb071b6a7d0828e901 - a294b683e7b161bb0517bb32ec7ed1d2ea7603dfbabad135170ed12d00c47670" -nocross=yes - -cross_glibc_cflags="-O2" - -if [ "$XBPS_TARGET_MACHINE" = "riscv64" ]; then - broken="Can't build crosstoolchain to itself" -fi - -case "$XBPS_MACHINE" in - ppc64*) ;; - ppc*|mips*) broken="no gccgo support";; -esac - -cross-riscv64-linux-gnu-libc_package() { - short_desc+=" - glibc files" - nostrip=yes - noshlibprovides=yes - noverifyrdeps=yes - - pkg_install() { - vmove usr/${sourcepkg/cross-} - } -} diff --git a/srcpkgs/cross-riscv64-linux-musl-libc b/srcpkgs/cross-riscv64-linux-musl-libc deleted file mode 120000 index 29a94c9a7433d6..00000000000000 --- a/srcpkgs/cross-riscv64-linux-musl-libc +++ /dev/null @@ -1 +0,0 @@ -cross-riscv64-linux-musl \ No newline at end of file diff --git a/srcpkgs/cross-riscv64-linux-musl/files/fix-cxxflags-passing.patch b/srcpkgs/cross-riscv64-linux-musl/files/fix-cxxflags-passing.patch deleted file mode 120000 index 4a8c831e615dcb..00000000000000 --- a/srcpkgs/cross-riscv64-linux-musl/files/fix-cxxflags-passing.patch +++ /dev/null @@ -1 +0,0 @@ -../../gcc/patches/fix-cxxflags-passing.patch \ No newline at end of file diff --git a/srcpkgs/cross-riscv64-linux-musl/files/libgnarl-musl.patch b/srcpkgs/cross-riscv64-linux-musl/files/libgnarl-musl.patch deleted file mode 120000 index 33ccc9789f93ff..00000000000000 --- a/srcpkgs/cross-riscv64-linux-musl/files/libgnarl-musl.patch +++ /dev/null @@ -1 +0,0 @@ -../../gcc/files/libgnarl-musl.patch \ No newline at end of file diff --git a/srcpkgs/cross-riscv64-linux-musl/files/musl-ada.patch b/srcpkgs/cross-riscv64-linux-musl/files/musl-ada.patch deleted file mode 120000 index 64906d48ecbf6e..00000000000000 --- a/srcpkgs/cross-riscv64-linux-musl/files/musl-ada.patch +++ /dev/null @@ -1 +0,0 @@ -../../gcc/patches/musl-ada.patch \ No newline at end of file diff --git a/srcpkgs/cross-riscv64-linux-musl/template b/srcpkgs/cross-riscv64-linux-musl/template deleted file mode 100644 index 51d79b33ea5f67..00000000000000 --- a/srcpkgs/cross-riscv64-linux-musl/template +++ /dev/null @@ -1,56 +0,0 @@ -# Template file for 'cross-riscv64-linux-musl' -_binutils_version=2.44 -_gcc_version=14.2.1+20250405 -_musl_version=1.2.5 -_linux_version=6.14 -_libucontext_version=1.3.3 -pkgname=cross-riscv64-linux-musl -version=0.37 -revision=5 -build_style=void-cross -configure_args="--with-arch=rv64gc --with-abi=lp64d --enable-autolink-libatomic --disable-multilib" -hostmakedepends="texinfo tar gcc-objc gcc-go gcc-gdc flex perl python3 pkg-config" -makedepends="isl-devel libmpc-devel gmp-devel mpfr-devel - zlib-devel libzstd-devel" -depends="${pkgname}-libc-${version}_${revision}" -short_desc="Void cross toolchain for ${pkgname/cross-}" -maintainer="Orphaned " -license="GPL-2.0-or-later, GPL-3.0-or-later, MIT" -homepage="https://www.voidlinux.org/" -case "${_gcc_version}" in - *+*) distfiles="https://gcc.gnu.org/pub/gcc/snapshots/${_gcc_version%%.*}-${_gcc_version#*+}/gcc-${_gcc_version%%.*}-${_gcc_version#*+}.tar.xz" ;; - *) distfiles="${GNU_SITE}/gcc/gcc-${_gcc_version}/gcc-${_gcc_version}.tar.xz" ;; -esac -distfiles+=" - ${GNU_SITE}/binutils/binutils-${_binutils_version}.tar.xz - https://musl.libc.org/releases/musl-${_musl_version}.tar.gz - ${KERNEL_SITE}/kernel/v${_linux_version%%.*}.x/linux-${_linux_version}.tar.xz - https://github.com/kaniini/libucontext/archive/libucontext-${_libucontext_version}.tar.gz" -checksum="9a84b0947d8fb18197eef3fce8e255e30a61f7f382cebb961b1705c1d99214a3 - ce2017e059d63e67ddb9240e9d4ec49c2893605035cd60e92ad53177f4377237 - a9a118bbe84d8764da0ea0d28b3ab3fae8477fc7e4085d90102b8596fc7c75e4 - a294b683e7b161bb0517bb32ec7ed1d2ea7603dfbabad135170ed12d00c47670 - 06fca63bc00a236ea7e2ce4fe984d7203b1f9ea046f5c8c815d280da4ea281e3" -nocross=yes - -cross_musl_cflags="-O0" - -if [ "$XBPS_TARGET_MACHINE" = "riscv64-musl" ]; then - broken="Can't build crosstoolchain to itself" -fi - -case "$XBPS_MACHINE" in - ppc64*) ;; - ppc*|mips*) broken="no gccgo support";; -esac - -cross-riscv64-linux-musl-libc_package() { - short_desc+=" - libc files" - nostrip=yes - noshlibprovides=yes - noverifyrdeps=yes - - pkg_install() { - vmove usr/${sourcepkg/cross-} - } -} diff --git a/srcpkgs/cross-vpkg-dummy/template b/srcpkgs/cross-vpkg-dummy/template deleted file mode 100644 index 3b128980661bf1..00000000000000 --- a/srcpkgs/cross-vpkg-dummy/template +++ /dev/null @@ -1,103 +0,0 @@ -# Template file for 'cross-vpkg-dummy' -pkgname=cross-vpkg-dummy -version=0.43 -revision=1 -metapackage=yes -depends="base-files>=0.126" -short_desc="Dummy meta-pkg for cross building packages with xbps-src" -maintainer="Orphaned " -license="Public Domain" -homepage="https://www.voidlinux.org/" -provides=" - kernel-libc-headers-9999_1 - binutils-9999_1 - libada-9999_1 - libada-devel-9999_1 - libatomic-9999_1 - libatomic-devel-9999_1 - libgcc-9999_1 - libgcc-devel-9999_1 - libstdc++-9999_1 - libstdc++-devel-9999_1 - libgfortran-9999_1 - libgfortran-devel-9999_1 - libquadmath-9999_1 - libquadmath-devel-9999_1 - libgo-9999_1 - libgo-devel-9999_1 - libobjc-9999_1 - libobjc-devel-9999_1 - libgphobos-9999_1 - libgphobos-devel-9999_1 - libgdruntime-9999_1 - libgdruntime-devel-9999_1 - libssp-9999_1 - libssp-devel-9999_1 - gcc-9999_1 - gcc-fortran-9999_1 - gcc-ada-9999_1 - gcc-gdc-9999_1 - gcc-go-9999_1 - gcc-objc-9999_1 - gcc-objc++-9999_1" -conflicts=" - kernel-libc-headers>=0 - binutils>=0 - libada>=0 - libada-devel>=0 - libatomic>=0 - libatomic-devel>=0 - libgcc>=0 - libgcc-devel>=0 - libstdc++>=0 - libstdc++-devel>=0 - libgfortran>=0 - libgfortran-devel>=0 - libgphobos>=0 - libgphobos-devel>=0 - libgdruntime>=0 - libgdruntime-devel>=0 - libquadmath>=0 - libquadmath-devel>=0 - libgo>=0 - libgo-devel>=0 - libobjc>=0 - libobjc-devel>=0 - libssp>=0 - libssp-devel>=0 - gcc>=0 - gcc-fortran>=0 - gcc-ada>=0 - gcc-gdc>=0 - gcc-go>=0 - gcc-objc>=0 - gcc-objc++>=0" -shlib_provides=" - libatomic.so.1 - libgcc_s.so.1 - libgnat-14.so - libgnarl-14.so - libstdc++.so.6 - libgfortran.so.5 - libobjc.so.4 - libgphobos.so.5 - libgdruntime.so.5 - libquadmath.so.0" -repository=bootstrap - -if [ "$XBPS_TARGET_LIBC" = "musl" ]; then - provides+=" musl-9999_1 musl-devel-9999_1 musl1.1-9999_1 musl1.1-devel-9999_1" - conflicts+=" musl>=0 musl1.1>=0" - shlib_provides+=" libc.so" -else - provides+=" glibc-9999_1 glibc-devel-9999_1" - conflicts+=" glibc>=0" - shlib_provides+=" libc.so.6 libm.so.6 librt.so.1 libpthread.so.0" - shlib_provides+=" libdl.so.2 libresolv.so.2" - shlib_provides+=" libmvec.so.1" - shlib_provides+=" libanl.so.1 libnsl.so.1 libutil.so.1" - shlib_provides+=" ld-linux.so.2 ld-linux.so.3 ld-linux-x86-64.so.2" - shlib_provides+=" ld-linux-armhf.so.3 ld-linux-aarch64.so.1" - shlib_provides+=" ld64.so.2 ld.so.1 libthread_db.so.1" - shlib_provides+=" ld-linux-riscv64-lp64d.so.1" -fi diff --git a/srcpkgs/cross-x86_64-linux-gnu-libc b/srcpkgs/cross-x86_64-linux-gnu-libc deleted file mode 120000 index 0d70d04f56a8fd..00000000000000 --- a/srcpkgs/cross-x86_64-linux-gnu-libc +++ /dev/null @@ -1 +0,0 @@ -cross-x86_64-linux-gnu \ No newline at end of file diff --git a/srcpkgs/cross-x86_64-linux-gnu/template b/srcpkgs/cross-x86_64-linux-gnu/template deleted file mode 100644 index 1787691874a1be..00000000000000 --- a/srcpkgs/cross-x86_64-linux-gnu/template +++ /dev/null @@ -1,53 +0,0 @@ -# Template file for 'cross-x86_64-linux-gnu' -_binutils_version=2.44 -_gcc_version=14.2.1+20250405 -_glibc_version=2.41 -_linux_version=6.14 -pkgname=cross-x86_64-linux-gnu -version=0.37 -revision=2 -build_style=void-cross -hostmakedepends="texinfo tar gcc-objc gcc-go gcc-gdc flex perl python3 pkg-config" -makedepends="isl-devel libmpc-devel gmp-devel mpfr-devel - zlib-devel libzstd-devel" -depends="${pkgname}-libc-${version}_${revision}" -short_desc="Void cross toolchain for ${pkgname/cross-}" -maintainer="Orphaned " -license="GPL-2.0-or-later, GPL-3.0-or-later, LGPL-2.1-or-later" -homepage="https://www.voidlinux.org/" -case "${_gcc_version}" in - *+*) distfiles="https://gcc.gnu.org/pub/gcc/snapshots/${_gcc_version%%.*}-${_gcc_version#*+}/gcc-${_gcc_version%%.*}-${_gcc_version#*+}.tar.xz" ;; - *) distfiles="${GNU_SITE}/gcc/gcc-${_gcc_version}/gcc-${_gcc_version}.tar.xz" ;; -esac -distfiles+=" ${GNU_SITE}/binutils/binutils-${_binutils_version}.tar.xz" -distfiles+=" ${GNU_SITE}/glibc/glibc-${_glibc_version}.tar.xz" -distfiles+=" ${KERNEL_SITE}/kernel/v${_linux_version%%.*}.x/linux-${_linux_version}.tar.xz" -checksum="9a84b0947d8fb18197eef3fce8e255e30a61f7f382cebb961b1705c1d99214a3 - ce2017e059d63e67ddb9240e9d4ec49c2893605035cd60e92ad53177f4377237 - a5a26b22f545d6b7d7b3dd828e11e428f24f4fac43c934fb071b6a7d0828e901 - a294b683e7b161bb0517bb32ec7ed1d2ea7603dfbabad135170ed12d00c47670" -nocross=yes - -# explicitly enable for final gcc, gfortran does not build without on x86 -cross_gcc_configure_args="--enable-libquadmath" -cross_glibc_cflags="-O2" - -if [ "$XBPS_TARGET_MACHINE" = "x86_64" ]; then - broken="Can't build crosstoolchain to itself" -fi - -case "$XBPS_MACHINE" in - ppc64*) ;; - ppc*|mips*) broken="no gccgo support";; -esac - -cross-x86_64-linux-gnu-libc_package() { - short_desc+=" - glibc files" - nostrip=yes - noverifyrdeps=yes - noshlibprovides=yes - - pkg_install() { - vmove usr/${sourcepkg/cross-} - } -} diff --git a/srcpkgs/cross-x86_64-linux-musl-libc b/srcpkgs/cross-x86_64-linux-musl-libc deleted file mode 120000 index b3ab8810640c35..00000000000000 --- a/srcpkgs/cross-x86_64-linux-musl-libc +++ /dev/null @@ -1 +0,0 @@ -cross-x86_64-linux-musl \ No newline at end of file diff --git a/srcpkgs/cross-x86_64-linux-musl/template b/srcpkgs/cross-x86_64-linux-musl/template deleted file mode 100644 index 460df3f4aa5b09..00000000000000 --- a/srcpkgs/cross-x86_64-linux-musl/template +++ /dev/null @@ -1,57 +0,0 @@ -# Template file for 'cross-x86_64-linux-musl' -_binutils_version=2.44 -_gcc_version=14.2.1+20250405 -_musl_version=1.2.5 -_linux_version=6.14 -_libucontext_version=1.3.3 -pkgname=cross-x86_64-linux-musl -version=0.37 -revision=5 -build_style=void-cross -hostmakedepends="texinfo tar gcc-objc gcc-go gcc-gdc flex perl python3 pkg-config" -makedepends="isl-devel libmpc-devel gmp-devel mpfr-devel - zlib-devel libzstd-devel" -depends="${pkgname}-libc-${version}_${revision}" -short_desc="Void cross toolchain for ${pkgname/cross-}" -maintainer="Orphaned " -license="GPL-2.0-or-later, GPL-3.0-or-later, MIT" -homepage="https://www.voidlinux.org/" -case "${_gcc_version}" in - *+*) distfiles="https://gcc.gnu.org/pub/gcc/snapshots/${_gcc_version%%.*}-${_gcc_version#*+}/gcc-${_gcc_version%%.*}-${_gcc_version#*+}.tar.xz" ;; - *) distfiles="${GNU_SITE}/gcc/gcc-${_gcc_version}/gcc-${_gcc_version}.tar.xz" ;; -esac -distfiles+=" - ${GNU_SITE}/binutils/binutils-${_binutils_version}.tar.xz - https://musl.libc.org/releases/musl-${_musl_version}.tar.gz - ${KERNEL_SITE}/kernel/v${_linux_version%%.*}.x/linux-${_linux_version}.tar.xz - https://github.com/kaniini/libucontext/archive/libucontext-${_libucontext_version}.tar.gz" -checksum="9a84b0947d8fb18197eef3fce8e255e30a61f7f382cebb961b1705c1d99214a3 - ce2017e059d63e67ddb9240e9d4ec49c2893605035cd60e92ad53177f4377237 - a9a118bbe84d8764da0ea0d28b3ab3fae8477fc7e4085d90102b8596fc7c75e4 - a294b683e7b161bb0517bb32ec7ed1d2ea7603dfbabad135170ed12d00c47670 - 06fca63bc00a236ea7e2ce4fe984d7203b1f9ea046f5c8c815d280da4ea281e3" -nocross=yes - -# explicitly enable for final gcc, gfortran does not build without on x86 -cross_gcc_configure_args="--enable-libquadmath" -cross_musl_cflags="-O2" - -if [ "$XBPS_TARGET_MACHINE" = "x86_64-musl" ]; then - broken="Can't build crosstoolchain to itself" -fi - -case "$XBPS_MACHINE" in - ppc64*) ;; - ppc*|mips*) broken="no gccgo support";; -esac - -cross-x86_64-linux-musl-libc_package() { - short_desc+=" - libc files" - nostrip=yes - noverifyrdeps=yes - noshlibprovides=yes - - pkg_install() { - vmove usr/${sourcepkg/cross-} - } -} diff --git a/srcpkgs/cross-x86_64-w64-mingw32-crt b/srcpkgs/cross-x86_64-w64-mingw32-crt deleted file mode 120000 index e3a5ca88033d47..00000000000000 --- a/srcpkgs/cross-x86_64-w64-mingw32-crt +++ /dev/null @@ -1 +0,0 @@ -cross-x86_64-w64-mingw32 \ No newline at end of file diff --git a/srcpkgs/cross-x86_64-w64-mingw32/template b/srcpkgs/cross-x86_64-w64-mingw32/template deleted file mode 100644 index fa59d95f0b71e2..00000000000000 --- a/srcpkgs/cross-x86_64-w64-mingw32/template +++ /dev/null @@ -1,363 +0,0 @@ -# Template file for 'cross-x86_64-w64-mingw32' -pkgname=cross-x86_64-w64-mingw32 -version=12.0.0 -revision=1 -_gcc_version=14.2.0 -_binutils_version=2.43 -_gmp_version=6.3.0 -_mpfr_version=4.2.1 -_mpc_version=1.3.1 -_isl_version=0.26 -_mingw_version="${version}" -create_wrksrc=yes -hostmakedepends="tar flex perl texinfo" -makedepends="zlib-devel" -# it's ok to build with current's -devel packages -# although it might break the package during compiler updates -#makedepends="zlib-devel gmp-devel mpfr-devel libmpc-devel isl15-devel" -depends="cross-x86_64-w64-mingw32-crt-${version}_${revision}" -short_desc="Cross toolchain for Win64 (GCC ${_gcc_version})" -maintainer="Aleksey Tulinov " -license="GPL-2.0-or-later, GPL-3.0-or-later, ZPL-2.1" -homepage="https://sourceforge.net/projects/mingw-w64/" -distfiles=" - ${GNU_SITE}/binutils/binutils-${_binutils_version}.tar.xz - ${GNU_SITE}/gcc/gcc-${_gcc_version}/gcc-${_gcc_version}.tar.xz - ${GNU_SITE}/mpc/mpc-${_mpc_version}.tar.gz - ${GNU_SITE}/gmp/gmp-${_gmp_version}.tar.xz - ${GNU_SITE}/mpfr/mpfr-${_mpfr_version}.tar.xz - ${SOURCEFORGE_SITE}/libisl/isl-${_isl_version}.tar.bz2 - ${SOURCEFORGE_SITE}/project/mingw-w64/mingw-w64/mingw-w64-release/mingw-w64-v${_mingw_version}.tar.bz2" -checksum="b53606f443ac8f01d1d5fc9c39497f2af322d99e14cea5c0b4b124d630379365 - a7b39bc69cbf9e25826c5a60ab26477001f7c08d85cec04bc0e29cabed6f3cc9 - ab642492f5cf882b74aa0cb730cd410a81edcdbec895183ce930e706c1c759b8 - a3c2b80201b89e68616f4ad30bc66aee4927c3ce50e33929ca819d5c43538898 - 277807353a6726978996945af13e52829e3abd7a9a5b7fb2793894e18f1fcbb2 - 5eac8664e9d67be6bd0bee5085d6840b8baf738c06814df47eaf4166d9776436 - cc41898aac4b6e8dd5cffd7331b9d9515b912df4420a3a612b5ea2955bbeed2f" - -nocross=yes -nopie=yes -nodebug=yes -noverifyrdeps=yes -noshlibprovides=yes -lib32disabled=yes # disable build of 32bits packages -nostrip_files="libgcc.a libgcc_eh.a libgcc_s.a libgcov.a - libatomic.a libatomic.dll.a libquadmath.a libquadmath.dll.a - libssp.a libssp.dll.a libssp_nonshared.a - libstdc++.a libstdc++.dll.a libstdc++fs.a libsupc++.a" - -# https://sourceforge.net/p/mingw-w64/wiki2/Cross%20Win32%20and%20Win64%20compiler/ -# https://gcc.gnu.org/install/configure.html -# http://mingw-w64.org/doku.php/configure - -build_options="ucrt" -desc_option_ucrt="Build mingw32ucrt compiler" -build_options_default="ucrt" - -subpackages="cross-x86_64-w64-mingw32-crt cross-i686-w64-mingw32 cross-i686-w64-mingw32-crt" -if [ "$build_option_ucrt" ]; then - subpackages+=" cross-x86_64-w64-mingw32ucrt cross-x86_64-w64-mingw32ucrt-crt" -fi - -_binutils_build() { - _target=$1 - _sysroot="/usr/${_target}" - _builddir=${wrksrc}/"build-binutils-${_target}" - - msg_normal "Building binutils: ${_target}\n" - - mkdir -p ${_builddir} && cd ${_builddir} - - ../binutils-${_binutils_version}/configure \ - --prefix="/usr" \ - --with-sysroot=${_sysroot} \ - --target=${_target} \ - --disable-multilib \ - --disable-shared \ - --disable-nls \ - --disable-werror \ - --enable-lto \ - --with-system-zlib - - make ${makejobs} && make install -} - -_mingw_headers() { - _target=$1 - _sysroot="/usr/${_target}" - _builddir=${wrksrc}/"build-mingw-headers-${_target}" - _configure_args=" " - - msg_normal "Building MinGW headers: ${_target}\n" - - mkdir -p ${_builddir} && cd ${_builddir} - - case "$_target" in - *ucrt) - _configure_args+=" --with-default-msvcrt=ucrt" ;; - *) - _configure_args+=" --with-default-msvcrt=msvcrt" - esac - - ../mingw-w64-v${_mingw_version}/mingw-w64-headers/configure \ - --prefix=${_sysroot} \ - --host=${_target} \ - --disable-werror \ - --enable-secure-api \ - --enable-sdk=all \ - ${_configure_args} - - make ${makejobs} && make install - - # manually create required symlinks - (cd ${_sysroot} && ln -sfT "." "mingw") - (cd ${_sysroot} && ln -sf "lib" "lib64") -} - -_gcc_bootstrap() { - _target=$1 - _sysroot="/usr/${_target}" - _builddir=${wrksrc}/"build-gcc-${_target}" - - msg_normal "Building GCC bootsrap: ${_target}\n" - - # not needed when using current's -devel packages - ln -sf ${wrksrc}/"gmp-${_gmp_version}" ${wrksrc}/"gcc-${_gcc_version}/gmp" - ln -sf ${wrksrc}/"mpc-${_mpc_version}" ${wrksrc}/"gcc-${_gcc_version}/mpc" - ln -sf ${wrksrc}/"mpfr-${_mpfr_version}" ${wrksrc}/"gcc-${_gcc_version}/mpfr" - ln -sf ${wrksrc}/"isl-${_isl_version}" ${wrksrc}/"gcc-${_gcc_version}/isl" - - mkdir -p ${_builddir} && cd ${_builddir} - - ../gcc-${_gcc_version}/configure \ - --prefix="/usr" \ - --with-sysroot=${_sysroot} \ - --target=${_target} \ - --disable-werror \ - --disable-nls \ - --disable-multilib \ - --disable-gcov \ - --disable-libcc1 \ - --enable-lto \ - --enable-shared \ - --enable-static \ - --enable-threads=posix \ - --with-system-zlib \ - --enable-languages=c,c++,lto - - make ${makejobs} all-gcc && make install-gcc -} - -_mingw_crt_build() { - _target=$1 - _sysroot="/usr/${_target}" - _builddir=${wrksrc}/"build-mingw-crt-${_target}" - - msg_normal "Building MinGW CRT: ${_target}\n" - - if [ ${_target} = "i686-w64-mingw32" ]; then - _crt_configure_args="--disable-lib64 --enable-lib32 --with-default-msvcrt=msvcrt" - elif [ ${_target} = "x86_64-w64-mingw32" ]; then - _crt_configure_args="--disable-lib32 --enable-lib64 --with-default-msvcrt=msvcrt" - elif [ ${_target} = "x86_64-w64-mingw32ucrt" ]; then - _crt_configure_args="--disable-lib32 --enable-lib64 --with-default-msvcrt=ucrt" - fi - - mkdir -p ${_builddir} && cd ${_builddir} - - CC="${_target}-gcc" \ - CPP="${_target}-gcc -E" \ - AR="${_target}-ar" \ - RANLIB="${_target}-ranlib" \ - AS="${_target}-as" \ - STRIP="${_target}-strip" \ - OBJDUMP="${_target}-objdump" \ - WINDRES="${_target}-windres" \ - ../mingw-w64-v${_mingw_version}/mingw-w64-crt/configure \ - --prefix=${_sysroot} \ - --host=${_target} \ - ${_crt_configure_args} - - make ${makejobs} && make install -} - -_mingw_winpthreads_build() { - _target=$1 - _sysroot="/usr/${_target}" - _builddir=${wrksrc}/"build-mingw-winpthreads-${_target}" - - msg_normal "Building MinGW winpthreads: ${_target}\n" - - mkdir -p ${_builddir} && cd ${_builddir} - - CC="${_target}-gcc" \ - CPP="${_target}-gcc -E" \ - AR="${_target}-ar" \ - RANLIB="${_target}-ranlib" \ - AS="${_target}-as" \ - STRIP="${_target}-strip" \ - OBJDUMP="${_target}-objdump" \ - WINDRES="${_target}-windres" \ - ../mingw-w64-v${_mingw_version}/mingw-w64-libraries/winpthreads/configure \ - --prefix=${_sysroot} \ - --host=${_target} \ - --enable-static \ - --enable-shared - - make ${makejobs} && make install -} - -_gcc_build() { - _target=$1 - _sysroot="/usr/${_target}" - _builddir=${wrksrc}/"build-gcc-${_target}" - - msg_normal "Building GCC: ${_target}\n" - - cd ${_builddir} - - # should be already configured previously - # no need for install since this is the last step - make ${makejobs} -} - -_build_cross() { - # ensure we use sane environment - unset CC CXX CPP LD AS AR RANLIB OBJDUMP READELF NM - unset STRIP OBJDUMP WINDRES - unset CFLAGS CXXFLAGS CPPFLAGS LDFLAGS - - _target=$1 - - (_binutils_build ${_target}) - (_mingw_headers ${_target}) - (_gcc_bootstrap ${_target}) - (_mingw_crt_build ${_target}) - (_mingw_winpthreads_build ${_target}) - (_gcc_build ${_target}) -} - -do_build() { - if [ "$build_option_ucrt" ]; then - (_build_cross "x86_64-w64-mingw32ucrt") - fi - (_build_cross "x86_64-w64-mingw32") - (_build_cross "i686-w64-mingw32") -} - -_install_toolchain() { - _target=$1 - - (cd ${wrksrc}/"build-binutils-${_target}" && DESTDIR="$DESTDIR" make install) - (cd ${wrksrc}/"build-gcc-${_target}" && DESTDIR="$DESTDIR" make install) - - # remove unnecessary stuff - rm -rf ${DESTDIR}/usr/share/ - rm -rf ${DESTDIR}/usr/lib/libcc1* - rm -f ${DESTDIR}/usr/lib/bfd-plugins/libdep.* -} - -_install_crt() { - _target=$1 - - (cd ${wrksrc}/"build-mingw-headers-${_target}" && DESTDIR="$DESTDIR" make install) - (cd ${wrksrc}/"build-mingw-crt-${_target}" && DESTDIR="$DESTDIR" make install) - (cd ${wrksrc}/"build-mingw-winpthreads-${_target}" && DESTDIR="$DESTDIR" make install) -} - -do_install() { - (_install_toolchain "x86_64-w64-mingw32") - # i686 version will be installed in subpackage (below) -} - -_clean_cross() { - _target=$1 - - rm -rf /usr/${_target} - rm -f /usr/bin/${_target}* - rm -rf /usr/lib/gcc/${_target} - rm -rf /usr/libexec/gcc/${_target} -} - -do_clean() { - if [ "$build_option_ucrt" ]; then - (_clean_cross "x86_64-w64-mingw32ucrt") - fi - (_clean_cross "x86_64-w64-mingw32") - (_clean_cross "i686-w64-mingw32") -} - -cross-x86_64-w64-mingw32-crt_package() { - short_desc="CRT for Win64 cross toolchain" - nopie=yes - nodebug=yes - # this subpackage exists to skip strip step on CRT files - nostrip=yes - noverifyrdeps=yes - noshlibprovides=yes - lib32disabled=yes - pkg_install() { - DESTDIR="$PKGDESTDIR" _install_crt "x86_64-w64-mingw32" - } -} - -cross-i686-w64-mingw32_package() { - short_desc="Cross toolchain for Win32 (GCC ${_gcc_version})" - depends="cross-i686-w64-mingw32-crt-${version}_${revision}" - nopie=yes - nodebug=yes - noverifyrdeps=yes - noshlibprovides=yes - lib32disabled=yes - nostrip_files="libgcc.a libgcc_eh.a libgcc_s.a libgcov.a - libatomic.a libatomic.dll.a libquadmath.a libquadmath.dll.a - libssp.a libssp.dll.a libssp_nonshared.a - libstdc++.a libstdc++.dll.a libstdc++fs.a libsupc++.a" - pkg_install() { - DESTDIR="$PKGDESTDIR" _install_toolchain "i686-w64-mingw32" - } -} - -cross-i686-w64-mingw32-crt_package() { - short_desc="CRT for Win32 cross toolchain" - nopie=yes - nodebug=yes - nostrip=yes - noverifyrdeps=yes - noshlibprovides=yes - lib32disabled=yes - pkg_install() { - DESTDIR="$PKGDESTDIR" _install_crt "i686-w64-mingw32" - } -} - -cross-x86_64-w64-mingw32ucrt_package() { - short_desc="Cross toolchain for Win32 (GCC ${_gcc_version})" - depends="cross-x86_64-w64-mingw32ucrt-crt-${version}_${revision}" - nopie=yes - nodebug=yes - noverifyrdeps=yes - noshlibprovides=yes - lib32disabled=yes - nostrip_files="libgcc.a libgcc_eh.a libgcc_s.a libgcov.a - libatomic.a libatomic.dll.a libquadmath.a libquadmath.dll.a - libssp.a libssp.dll.a libssp_nonshared.a - libstdc++.a libstdc++.dll.a libstdc++fs.a libsupc++.a" - pkg_install() { - DESTDIR="$PKGDESTDIR" _install_toolchain "x86_64-w64-mingw32ucrt" - } -} - -cross-x86_64-w64-mingw32ucrt-crt_package() { - short_desc="CRT for Win32 cross toolchain" - nopie=yes - nodebug=yes - nostrip=yes - noverifyrdeps=yes - noshlibprovides=yes - lib32disabled=yes - pkg_install() { - DESTDIR="$PKGDESTDIR" _install_crt "x86_64-w64-mingw32ucrt" - } -} diff --git a/srcpkgs/cross-x86_64-w64-mingw32ucrt b/srcpkgs/cross-x86_64-w64-mingw32ucrt deleted file mode 120000 index e3a5ca88033d47..00000000000000 --- a/srcpkgs/cross-x86_64-w64-mingw32ucrt +++ /dev/null @@ -1 +0,0 @@ -cross-x86_64-w64-mingw32 \ No newline at end of file diff --git a/srcpkgs/cross-x86_64-w64-mingw32ucrt-crt b/srcpkgs/cross-x86_64-w64-mingw32ucrt-crt deleted file mode 120000 index e3a5ca88033d47..00000000000000 --- a/srcpkgs/cross-x86_64-w64-mingw32ucrt-crt +++ /dev/null @@ -1 +0,0 @@ -cross-x86_64-w64-mingw32 \ No newline at end of file diff --git a/srcpkgs/crossguid/fix-cflags.patch b/srcpkgs/crossguid/fix-cflags.patch deleted file mode 100644 index 983360a07ccf2b..00000000000000 --- a/srcpkgs/crossguid/fix-cflags.patch +++ /dev/null @@ -1,12 +0,0 @@ -Index: CMakeLists.txt -=================================================================== ---- CMakeLists.txt.orig -+++ CMakeLists.txt -@@ -2,7 +2,6 @@ cmake_minimum_required(VERSION 3.5.1) - project(CrossGuid) - - set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} "${PROJECT_SOURCE_DIR}/cmake") --set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -O3") - - option(XG_TESTS "Build test runner" ON) - diff --git a/srcpkgs/crossguid/patches/no-O3.patch b/srcpkgs/crossguid/patches/no-O3.patch deleted file mode 100644 index 4ea8a053e7dc22..00000000000000 --- a/srcpkgs/crossguid/patches/no-O3.patch +++ /dev/null @@ -1,12 +0,0 @@ -Index: CMakeLists.txt -=================================================================== ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -2,7 +2,6 @@ cmake_minimum_required(VERSION 3.5.1) - project(CrossGuid) - - set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} "${PROJECT_SOURCE_DIR}/cmake") --set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -O3") - - option(XG_TESTS "Build test runner" ON) - diff --git a/srcpkgs/crossguid/template b/srcpkgs/crossguid/template deleted file mode 100644 index 8fa0f00d15a35c..00000000000000 --- a/srcpkgs/crossguid/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'crossguid' -pkgname=crossguid -version=0.2.2 -revision=2 -build_style=cmake -makedepends="libuuid-devel" -short_desc="Lightweight cross platform C++ GUID/UUID library" -maintainer="Enno Boland " -license="MIT" -homepage="https://github.com/graeme-hill/crossguid" -distfiles="$homepage/archive/v$version.tar.gz" -checksum=48321928473c682b0cdc7e17bbd3390f79f4b98ab22fef3b81a852dda81fd195 - -do_install() { - vlicense LICENSE - vinstall build/libxg.a 644 usr/lib - vinstall Guid.hpp 644 usr/include -} diff --git a/srcpkgs/crud/template b/srcpkgs/crud/template deleted file mode 100644 index b0ecf80e415d1a..00000000000000 --- a/srcpkgs/crud/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'crud' -pkgname=crud -version=0.3 -revision=1 -build_style=gnu-makefile -make_use_env=yes -hostmakedepends="pkg-config" -makedepends="libX11-devel libXext-devel" -short_desc="Prints the geometry of a selected region to stdout" -maintainer="Rubén Santos " -license="MIT" -homepage="https://github.com/fosu/crud" -distfiles="https://github.com/fosu/crud/archive/${version}.tar.gz" -checksum=33b647432427542a81905cc804a2868a4dc06dcbf62935b6cafb1ee1abc6083c - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/crun/template b/srcpkgs/crun/template deleted file mode 100644 index 61500b4b237af5..00000000000000 --- a/srcpkgs/crun/template +++ /dev/null @@ -1,33 +0,0 @@ -# Template file for 'crun' -pkgname=crun -version=1.24 -revision=1 -build_style=gnu-configure -configure_args="--disable-systemd" -hostmakedepends="pkg-config python3 $(vopt_if man go-md2man)" -makedepends="libcap-devel libseccomp-devel yajl-devel" -short_desc="Lightweight OCI runtime written in C" -maintainer="Imran Khan " -license="GPL-2.0-or-later AND LGPL-2.1-or-later" -homepage="https://github.com/containers/crun" -changelog="https://raw.githubusercontent.com/containers/crun/main/NEWS" -distfiles="https://github.com/containers/crun/releases/download/${version}/crun-${version}.tar.gz" -checksum=90b6e33a6400ba5355eed6efc46a4c890e48e6c96d99d2bbc7fe92803bdfce52 -# most of the tests don't work inside a container -make_check=no - -if [ "$XBPS_TARGET_LIBC" = "musl" ]; then - makedepends+=" argp-standalone" -fi - -build_options="man" -desc_option_man="Use go-md2man to build manpages" - -case "$XBPS_MACHINE" in - x86_64*|i686*|aarch64*|armv[67]*|ppc64le*) build_options_default="man";; - *) ;; -esac - -post_install() { - rm ${DESTDIR}/usr/lib/*.a -} diff --git a/srcpkgs/cryfs/patches/0001-allow-cmake-DCMAKE_BUILD_TYPE-None-for-void.patch b/srcpkgs/cryfs/patches/0001-allow-cmake-DCMAKE_BUILD_TYPE-None-for-void.patch deleted file mode 100644 index 4d4afd1b18a589..00000000000000 --- a/srcpkgs/cryfs/patches/0001-allow-cmake-DCMAKE_BUILD_TYPE-None-for-void.patch +++ /dev/null @@ -1,18 +0,0 @@ -From 618438ae35737e476f0091f32b0887c4502c7b8a Mon Sep 17 00:00:00 2001 -From: Andy Weidenbaum -Date: Sat, 22 Jul 2023 03:17:41 +0000 -Subject: [PATCH 1/2] allow cmake -DCMAKE_BUILD_TYPE=None for void - ---- - doc/CMakeLists.txt | 1 - - 1 file changed, 1 deletion(-) - ---- a/doc/CMakeLists.txt -+++ b/doc/CMakeLists.txt -@@ -21,6 +21,5 @@ ELSE (WIN32) - - install(FILES ${CMAKE_CURRENT_BINARY_DIR}/cryfs.1.gz ${CMAKE_CURRENT_BINARY_DIR}/cryfs-unmount.1.gz - DESTINATION ${CMAKE_INSTALL_MANDIR}/man1 -- CONFIGURATIONS Release - ) - ENDIF(WIN32) diff --git a/srcpkgs/cryfs/patches/0002-de-vendor-crypto-for-void.patch b/srcpkgs/cryfs/patches/0002-de-vendor-crypto-for-void.patch deleted file mode 100644 index e5a153c01bca56..00000000000000 --- a/srcpkgs/cryfs/patches/0002-de-vendor-crypto-for-void.patch +++ /dev/null @@ -1,191 +0,0 @@ -From e5caea5fbb2fd1367439eb4b0391c64c0238a40a Mon Sep 17 00:00:00 2001 -From: Andy Weidenbaum -Date: Sat, 22 Jul 2023 03:18:53 +0000 -Subject: [PATCH 2/2] de-vendor crypto++ for void - ---- - .../implementations/compressing/compressors/Gzip.cpp | 2 +- - src/cpp-utils/crypto/hash/Hash.cpp | 2 +- - src/cpp-utils/crypto/kdf/Scrypt.cpp | 2 +- - src/cpp-utils/crypto/symmetric/CFB_Cipher.h | 2 +- - src/cpp-utils/crypto/symmetric/GCM_Cipher.h | 2 +- - src/cpp-utils/crypto/symmetric/ciphers.h | 12 ++++++------ - src/cpp-utils/data/Data.cpp | 2 +- - src/cpp-utils/data/FixedSizeData.h | 2 +- - src/cpp-utils/random/OSRandomGenerator.h | 2 +- - src/cpp-utils/random/RandomGeneratorThread.h | 2 +- - src/cryfs/impl/localstate/BasedirMetadata.cpp | 2 +- - test/cryfs/impl/config/CompatibilityTest.cpp | 2 +- - vendor/CMakeLists.txt | 1 - - 13 files changed, 17 insertions(+), 18 deletions(-) - ---- a/src/blockstore/implementations/compressing/compressors/Gzip.cpp -+++ b/src/blockstore/implementations/compressing/compressors/Gzip.cpp -@@ -1,5 +1,5 @@ - #include "Gzip.h" --#include -+#include - - using cpputils::Data; - ---- a/src/cpp-utils/crypto/hash/Hash.cpp -+++ b/src/cpp-utils/crypto/hash/Hash.cpp -@@ -1,6 +1,6 @@ - #include "Hash.h" - #include --#include -+#include - - using CryptoPP::SHA512; - ---- a/src/cpp-utils/crypto/kdf/Scrypt.cpp -+++ b/src/cpp-utils/crypto/kdf/Scrypt.cpp -@@ -1,5 +1,5 @@ - #include "Scrypt.h" --#include -+#include - - using std::string; - ---- a/src/cpp-utils/crypto/symmetric/CFB_Cipher.h -+++ b/src/cpp-utils/crypto/symmetric/CFB_Cipher.h -@@ -6,7 +6,7 @@ - #include "../../data/Data.h" - #include "../../random/Random.h" - #include --#include -+#include - #include "Cipher.h" - #include "EncryptionKey.h" - ---- a/src/cpp-utils/crypto/symmetric/GCM_Cipher.h -+++ b/src/cpp-utils/crypto/symmetric/GCM_Cipher.h -@@ -3,7 +3,7 @@ - #define MESSMER_CPPUTILS_CRYPTO_SYMMETRIC_GCMCIPHER_H_ - - #include "AEAD_Cipher.h" --#include -+#include - - namespace cpputils { - ---- a/src/cpp-utils/crypto/symmetric/ciphers.h -+++ b/src/cpp-utils/crypto/symmetric/ciphers.h -@@ -2,12 +2,12 @@ - #ifndef MESSMER_CPPUTILS_CRYPTO_SYMMETRIC_CIPHERS_H_ - #define MESSMER_CPPUTILS_CRYPTO_SYMMETRIC_CIPHERS_H_ - --#include --#include --#include --#include --#include --#include -+#include -+#include -+#include -+#include -+#include -+#include - #include "GCM_Cipher.h" - #include "CFB_Cipher.h" - ---- a/src/cpp-utils/data/Data.cpp -+++ b/src/cpp-utils/data/Data.cpp -@@ -1,6 +1,6 @@ - #include "Data.h" - #include --#include -+#include - - using std::istream; - using std::ofstream; ---- a/src/cpp-utils/data/FixedSizeData.h -+++ b/src/cpp-utils/data/FixedSizeData.h -@@ -2,7 +2,7 @@ - #ifndef MESSMER_CPPUTILS_DATA_FIXEDSIZEDATA_H_ - #define MESSMER_CPPUTILS_DATA_FIXEDSIZEDATA_H_ - --#include -+#include - #include - #include - #include ---- a/src/cpp-utils/random/OSRandomGenerator.h -+++ b/src/cpp-utils/random/OSRandomGenerator.h -@@ -3,7 +3,7 @@ - #define MESSMER_CPPUTILS_RANDOM_OSRANDOMGENERATOR_H - - #include "RandomGenerator.h" --#include -+#include - - namespace cpputils { - class OSRandomGenerator final : public RandomGenerator { ---- a/src/cpp-utils/random/RandomGeneratorThread.h -+++ b/src/cpp-utils/random/RandomGeneratorThread.h -@@ -4,7 +4,7 @@ - - #include "../thread/LoopThread.h" - #include "ThreadsafeRandomDataBuffer.h" --#include -+#include - - namespace cpputils { - //TODO Test ---- a/src/cryfs/impl/localstate/BasedirMetadata.cpp -+++ b/src/cryfs/impl/localstate/BasedirMetadata.cpp -@@ -1,7 +1,7 @@ - #include "BasedirMetadata.h" - #include - #include --#include -+#include - #include - #include "LocalStateDir.h" - #include ---- a/test/cryfs/impl/config/CompatibilityTest.cpp -+++ b/test/cryfs/impl/config/CompatibilityTest.cpp -@@ -2,7 +2,7 @@ - #include - #include - #include --#include -+#include - #include - #include - #include ---- a/vendor/CMakeLists.txt -+++ b/vendor/CMakeLists.txt -@@ -1 +1 @@ --add_subdirectory(cryptopp) -+# add_subdirectory(cryptopp) ---- a/cmake-utils/Dependencies.cmake -+++ b/cmake-utils/Dependencies.cmake -@@ -25,9 +25,12 @@ find_package(CURL REQUIRED) - add_library(CryfsDependencies_libcurl INTERFACE) - target_link_libraries(CryfsDependencies_libcurl INTERFACE CURL::libcurl) - -+find_package(PkgConfig REQUIRED) -+pkg_check_modules(CryptoPP REQUIRED libcryptopp) -+ - # Setup gtest dependency - if (BUILD_TESTING) - find_package(GTest REQUIRED) - add_library(CryfsDependencies_gtest INTERFACE) - target_link_libraries(CryfsDependencies_gtest INTERFACE GTest::gtest GTest::gmock) --endif() -\ No newline at end of file -+endif() ---- a/src/cpp-utils/CMakeLists.txt -+++ b/src/cpp-utils/CMakeLists.txt -@@ -71,7 +71,8 @@ target_link_libraries(${PROJECT_NAME} PU - - target_link_libraries(${PROJECT_NAME} PUBLIC ${CMAKE_DL_LIBS}) - --target_link_libraries(${PROJECT_NAME} PUBLIC CryfsDependencies_spdlog cryfs_vendor_cryptopp CryfsDependencies_range-v3) -+target_link_libraries(${PROJECT_NAME} PUBLIC CryfsDependencies_spdlog -+ ${CryptoPP_LIBRARIES} CryfsDependencies_range-v3) - if(CRYFS_UPDATE_CHECKS) - target_compile_definitions(${PROJECT_NAME} PUBLIC -DCRYFS_UPDATE_CHECKS) - target_link_libraries(${PROJECT_NAME} PUBLIC CryfsDependencies_libcurl) diff --git a/srcpkgs/cryfs/patches/boost-1.88.patch b/srcpkgs/cryfs/patches/boost-1.88.patch deleted file mode 100644 index 17713b42522525..00000000000000 --- a/srcpkgs/cryfs/patches/boost-1.88.patch +++ /dev/null @@ -1,25 +0,0 @@ ---- a/src/cpp-utils/process/subprocess.cpp -+++ b/src/cpp-utils/process/subprocess.cpp -@@ -1,7 +1,12 @@ - #include "subprocess.h" - #include - #include --#include -+#include -+#include -+#include -+#include -+#include -+#include - #include - #include - #include -@@ -10,7 +15,7 @@ - using std::string; - using std::vector; - --namespace bp = boost::process; -+namespace bp = boost::process::v1; - namespace bf = boost::filesystem; - namespace ba = boost::asio; - namespace bs = boost::system; diff --git a/srcpkgs/cryfs/patches/boost-1.89.patch b/srcpkgs/cryfs/patches/boost-1.89.patch deleted file mode 100644 index 685346dcf87cc8..00000000000000 --- a/srcpkgs/cryfs/patches/boost-1.89.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/cmake-utils/Dependencies.cmake -+++ b/cmake-utils/Dependencies.cmake -@@ -7,7 +7,7 @@ target_link_libraries(CryfsDependencies_ - set(Boost_USE_STATIC_LIBS OFF) - find_package(Boost 1.84.0 - REQUIRED -- COMPONENTS filesystem system thread chrono program_options) -+ COMPONENTS filesystem thread chrono program_options) - add_library(CryfsDependencies_boost INTERFACE) - target_link_libraries(CryfsDependencies_boost INTERFACE Boost::boost Boost::filesystem Boost::thread Boost::chrono Boost::program_options) - if(${CMAKE_SYSTEM_NAME} MATCHES "Linux") diff --git a/srcpkgs/cryfs/template b/srcpkgs/cryfs/template deleted file mode 100644 index 76caa969f2e433..00000000000000 --- a/srcpkgs/cryfs/template +++ /dev/null @@ -1,48 +0,0 @@ -# Template file for 'cryfs' -pkgname=cryfs -version=1.0.1 -revision=3 -build_style=cmake -configure_args="-DBoost_USE_STATIC_LIBS=OFF -DCRYFS_UPDATE_CHECKS=off - -DBUILD_TESTING=ON - -DDEPENDENCY_CONFIG=../cmake-utils/DependenciesFromLocalSystem.cmake" -hostmakedepends="pkg-config python3" -makedepends="boost-devel-minimal libboost_filesystem libboost_thread - libboost_chrono libboost_program_options - crypto++-devel fmt-devel fuse-devel libcurl-devel - libgomp-devel range-v3 spdlog gtest-devel" -depends="fuse" -short_desc="Cryptographic filesystem for the cloud" -maintainer="Andy Weidenbaum " -license="LGPL-3.0-only" -homepage="https://www.cryfs.org" -changelog="https://github.com/cryfs/cryfs/raw/master/ChangeLog.txt" -distfiles="https://github.com/cryfs/cryfs/releases/download/${version}/${pkgname}-${version}.tar.xz" -checksum=7ad4cc45e1060431991538d3e671ec11285896c0d7a24880290945ef3ca248ed - -post_patch() { - rm -rf vendor/cryptopp - rm -rf vendor/spdlog -} - -pre_configure() { - local _pkg_config="$($PKG_CONFIG --cflags spdlog)" - CFLAGS+=" $_pkg_config" - CXXFLAGS+=" $_pkg_config" -} - -do_check() { - cd ${wrksrc}/build - ./test/gitversion/gitversion-test - ./test/cpp-utils/cpp-utils-test - ./test/parallelaccessstore/parallelaccessstore-test - ./test/blockstore/blockstore-test - ./test/blobstore/blobstore-test - ./test/cryfs/cryfs-test - # ./test/cryfs-cli/cryfs-cli-test - cd ${wrksrc} -} - -# REMARKS: -# On update, check upstream CI script to inform do_check: -# cryfs/cryfs/.github/workflows/actions/run_tests/action.yaml diff --git a/srcpkgs/crypto++-devel b/srcpkgs/crypto++-devel deleted file mode 120000 index 6450510b672f1f..00000000000000 --- a/srcpkgs/crypto++-devel +++ /dev/null @@ -1 +0,0 @@ -crypto++ \ No newline at end of file diff --git a/srcpkgs/crypto++/patches/musl-soname-links.patch b/srcpkgs/crypto++/patches/musl-soname-links.patch deleted file mode 100644 index d4fdc719f69416..00000000000000 --- a/srcpkgs/crypto++/patches/musl-soname-links.patch +++ /dev/null @@ -1,22 +0,0 @@ ---- a/GNUmakefile 2019-10-20 13:33:45.272028979 +0200 -+++ b/GNUmakefile 2019-10-20 13:33:45.272028979 +0200 -@@ -1256,7 +1256,7 @@ - $(CHMOD) 0755 $(DESTDIR)$(LIBDIR)/libcryptopp.so$(SOLIB_VERSION_SUFFIX) - ifeq ($(HAS_SOLIB_VERSION),1) - -$(LN) libcryptopp.so$(SOLIB_VERSION_SUFFIX) $(DESTDIR)$(LIBDIR)/libcryptopp.so -- $(LDCONF) $(DESTDIR)$(LIBDIR) -+ -$(LN) libcryptopp.so$(SOLIB_VERSION_SUFFIX) $(DESTDIR)$(LIBDIR)/libcryptopp.so$(SOLIB_COMPAT_SUFFIX) - endif - endif - ifneq ($(wildcard libcryptopp.pc),) ---- a/GNUmakefile-cross 2019-04-29 01:36:50.000000000 +0200 -+++ b/GNUmakefile-cross 2019-04-29 01:36:50.000000000 +0200 -@@ -732,7 +732,7 @@ - $(CHMOD) 0755 $(DESTDIR)$(LIBDIR)/libcryptopp.so$(SOLIB_VERSION_SUFFIX) - ifeq ($(HAS_SOLIB_VERSION),1) - -$(LN) libcryptopp.so$(SOLIB_VERSION_SUFFIX) $(DESTDIR)$(LIBDIR)/libcryptopp.so -- $(LDCONF) $(DESTDIR)$(LIBDIR) -+ -$(LN) -sf libcryptopp.so$(SOLIB_VERSION_SUFFIX) $(DESTDIR)$(LIBDIR)/libcryptopp.so$(SOLIB_COMPAT_SUFFIX) - endif - endif - ifneq ($(wildcard libcryptopp.pc),) diff --git a/srcpkgs/crypto++/template b/srcpkgs/crypto++/template deleted file mode 100644 index 8fa29883cef3b5..00000000000000 --- a/srcpkgs/crypto++/template +++ /dev/null @@ -1,35 +0,0 @@ -# Template file for 'crypto++' -pkgname=crypto++ -reverts="820_2" -version=8.3.0 -revision=1 -build_style=gnu-makefile -make_build_target="dynamic static libcryptopp.pc" -make_install_target="install-lib" -short_desc="Free C++ class library of cryptographic schemes" -maintainer="Orphaned " -license="BSL-1.0" -homepage="http://www.cryptopp.com/" -distfiles="https://github.com/weidai11/cryptopp/archive/CRYPTOPP_${version//./_}.tar.gz" -checksum=63304c6f943f435a4e385273e15abb69cff3b85a44663150bf5a6069b84abd43 - -CXXFLAGS="-DNDEBUG -fPIC" - -if [ "$XBPS_CROSS" ]; then - make_build_args+=" -f GNUmakefile-cross" -fi - -post_install() { - vlicense License.txt LICENSE -} - -crypto++-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/*.a - vmove usr/lib/*.so - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/crypto++/update b/srcpkgs/crypto++/update deleted file mode 100644 index 949da7e641c278..00000000000000 --- a/srcpkgs/crypto++/update +++ /dev/null @@ -1,2 +0,0 @@ -site="https://github.com/weidai11/cryptopp/tags" -pattern="CRYPTOPP_\K[0-9_]+" diff --git a/srcpkgs/cryptsetup-devel b/srcpkgs/cryptsetup-devel deleted file mode 120000 index a46924c674b9f0..00000000000000 --- a/srcpkgs/cryptsetup-devel +++ /dev/null @@ -1 +0,0 @@ -cryptsetup \ No newline at end of file diff --git a/srcpkgs/cryptsetup-static b/srcpkgs/cryptsetup-static deleted file mode 120000 index a46924c674b9f0..00000000000000 --- a/srcpkgs/cryptsetup-static +++ /dev/null @@ -1 +0,0 @@ -cryptsetup \ No newline at end of file diff --git a/srcpkgs/cryptsetup/template b/srcpkgs/cryptsetup/template deleted file mode 100644 index cff8f8086d5ac7..00000000000000 --- a/srcpkgs/cryptsetup/template +++ /dev/null @@ -1,69 +0,0 @@ -# Template file for 'cryptsetup' -pkgname=cryptsetup -version=2.8.0 -revision=1 -build_style=gnu-configure -configure_args="--with-crypto_backend=openssl --disable-asciidoc - --enable-libargon2 $(vopt_enable pwquality)" -make_check_args="-C tests" -hostmakedepends="pkg-config" -makedepends="device-mapper-devel json-c-devel openssl-devel popt-devel - libargon2-devel libssh-devel $(vopt_if pwquality libpwquality-devel)" -checkdepends="procps-ng which jq tar xz xxd" -short_desc="Setup virtual encryption devices under Linux dm-crypt" -maintainer="Daniel Eyßer " -license="GPL-2.0-or-later" -homepage="https://gitlab.com/cryptsetup/cryptsetup" -changelog="https://gitlab.com/cryptsetup/cryptsetup/raw/master/docs/v${version}-ReleaseNotes" -distfiles="${KERNEL_SITE}/utils/cryptsetup/v${version%.*}/cryptsetup-${version}.tar.xz" -checksum=cc9e2d37c25a871cea37520b28d532207b0c1670fb10fc54d68071f63f5243a2 -subpackages="libcryptsetup cryptsetup-devel" -build_options="pwquality" -desc_option_pwquality="Enable support for checking password quality via libpwquality" -make_check=ci-skip # tests depending on accessing /dev/mapper/control fail on CI - -post_patch() { - if [ "$XBPS_TARGET_LIBC" = musl ]; then - # Require losetup from util-linux, also failing when present - # TODO: 2 tests require lsblk - ln -f /bin/true tests/compat-test - fi -} - -if [ "$XBPS_TARGET_LIBC" = musl ]; then - configure_args+=" --enable-static-cryptsetup" - subpackages+=" cryptsetup-static" - - makedepends+=" argp-standalone" - LDFLAGS+=" -largp" -fi - -cryptsetup-static_package() { - short_desc+=" - static cryptsetup" - pkg_install() { - vmove "usr/bin/*.static" - } -} - -libcryptsetup_package() { - short_desc+=" - runtime libraries" - pkg_install() { - vmove "usr/lib/*.so.*" - } -} - -cryptsetup-devel_package() { - depends="openssl-devel json-c-devel device-mapper-devel - libargon2-devel libcryptsetup>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - case $XBPS_TARGET_MACHINE in - *-musl) - vmove "usr/lib/*.a" - ;; - esac - } -} diff --git a/srcpkgs/cscope/template b/srcpkgs/cscope/template deleted file mode 100644 index bd86399b41bb47..00000000000000 --- a/srcpkgs/cscope/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'cscope' -pkgname=cscope -version=15.9 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="ncurses-devel" -short_desc="Interactively examine a C program" -maintainer="Leah Neukirchen " -license="BSD-3-Clause" -homepage="https://cscope.sourceforge.net/" -distfiles="${SOURCEFORGE_SITE}/cscope/cscope-${version}.tar.gz" -checksum=c5505ae075a871a9cd8d9801859b0ff1c09782075df281c72c23e72115d9f159 - -post_install() { - vlicense COPYING - cd contrib/xcscope - vbin cscope-indexer - vmkdir usr/share/emacs/site-lisp - vinstall xcscope.el 644 usr/share/emacs/site-lisp -} diff --git a/srcpkgs/csound/files/csound.sh b/srcpkgs/csound/files/csound.sh deleted file mode 100644 index ddd6e4855776b7..00000000000000 --- a/srcpkgs/csound/files/csound.sh +++ /dev/null @@ -1,3 +0,0 @@ -export OPCODE6DIR=/usr/lib/csound/plugins64 -export CSSTRNGS=/usr/share/locale -export RAWWAVE_PATH=/usr/lib/stk/rawwaves \ No newline at end of file diff --git a/srcpkgs/csound/patches/arm.patch b/srcpkgs/csound/patches/arm.patch deleted file mode 100644 index 581ecd7c8a6b39..00000000000000 --- a/srcpkgs/csound/patches/arm.patch +++ /dev/null @@ -1,13 +0,0 @@ -diff --git OOps/pffft.c OOps/pffft.c -index e9696a7..3163cf8 100644 ---- a/OOps/pffft.c -+++ b/OOps/pffft.c -@@ -154,7 +154,7 @@ typedef __m128 v4sf; - /* - ARM NEON support macros - */ --#elif !defined(PFFFT_SIMD_DISABLE) && (defined(__arm__) || defined(IOS)) -+#elif !defined(PFFFT_SIMD_DISABLE) && (defined(__ARM_NEON__) || defined(IOS)) - # include - typedef float32x4_t v4sf; - # define SIMD_SZ 4 diff --git a/srcpkgs/csound/patches/gcc14.patch b/srcpkgs/csound/patches/gcc14.patch deleted file mode 100644 index 3dd827cf35ab85..00000000000000 --- a/srcpkgs/csound/patches/gcc14.patch +++ /dev/null @@ -1,55 +0,0 @@ -From 596667daba1ed99eda048e491ff8f36200f09429 Mon Sep 17 00:00:00 2001 -From: vlazzarini -Date: Sat, 3 Jun 2023 18:06:59 +0100 -Subject: [PATCH] fixing liblo calls - ---- - Opcodes/OSC.c | 4 ++-- - 1 file changed, 2 insertions(+), 2 deletions(-) - -diff --git a/Opcodes/OSC.c b/Opcodes/OSC.c -index 4868a04c5e0..b37f5dac1e6 100644 ---- a/Opcodes/OSC.c -+++ b/Opcodes/OSC.c -@@ -483,7 +483,7 @@ static int32_t OSCcounter(CSOUND *csound, OSCcount *p) - } - - static int32_t OSC_handler(const char *path, const char *types, -- lo_arg **argv, int32_t argc, void *data, void *p) -+ lo_arg **argv, int32_t argc, lo_message data, void *p) - { - IGN(argc); IGN(data); - OSC_PORT *pp = (OSC_PORT*) p; -@@ -548,7 +548,7 @@ static int32_t OSC_handler(const char *path, const char *types, - case 'b': - { - int32_t len = -- lo_blobsize((lo_blob*)argv[i]); -+ lo_blobsize((lo_blob)argv[i]); - m->args[i].blob = - csound->Malloc(csound,len); - memcpy(m->args[i].blob, argv[i], len); - -From 2a071ae8ca89bc21b5c80037f8c95a01bb670ac9 Mon Sep 17 00:00:00 2001 -From: John ffitch -Date: Tue, 31 Oct 2023 15:11:03 +0000 -Subject: [PATCH] type mismatch in OSC - ---- - Opcodes/OSC.c | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/Opcodes/OSC.c b/Opcodes/OSC.c -index c67c35e6c9e..ac271c62391 100644 ---- a/Opcodes/OSC.c -+++ b/Opcodes/OSC.c -@@ -965,7 +965,7 @@ static int32_t OSC_list(CSOUND *csound, OSCLISTEN *p) - /* ******** ARRAY VERSION **** EXPERIMENTAL *** */ - - static int32_t OSC_ahandler(const char *path, const char *types, -- lo_arg **argv, int32_t argc, void *data, void *p) -+ lo_arg **argv, int32_t argc, lo_message data, void *p) - { - IGN(argc); IGN(data); - OSC_PORT *pp = (OSC_PORT*) p; - diff --git a/srcpkgs/csound/template b/srcpkgs/csound/template deleted file mode 100644 index 1e7bb22db54961..00000000000000 --- a/srcpkgs/csound/template +++ /dev/null @@ -1,32 +0,0 @@ -# Template file for 'csound' -pkgname=csound -version=6.18.1 -revision=5 -build_style=cmake -configure_args=" - -DLUA_MODULE_INSTALL_DIR=${XBPS_CROSS_BASE}/usr/lib/lua/5.1 - -DDPD_MODULE_INSTALL_DIR=${XBPS_CROSS_BASE}/usr/lib/pd/extra - -DPORTAUDIO_V19=yes" -hostmakedepends="flex" -makedepends="LuaJIT-devel boost-devel-minimal fltk-devel fluidsynth-devel libcurl-devel - libgomp-devel liblo-devel libsndfile-devel libstk-devel pd-devel portaudio-devel - portmidi-devel tk-devel" -depends="pd stk-data" -short_desc="Programming language for sound rendering and signal processing" -maintainer="Andrea Brancaleoni " -license="LGPL-2.1-or-later" -homepage="https://csound.com/" -distfiles="https://github.com/csound/csound/archive/${version}.tar.gz" -checksum=b84be8237fa9258ef60fdddf36fae27b20c11665811bf5ed12540da9a9a4414e - -CXXFLAGS="-Wno-error" - -case $XBPS_TARGET_MACHINE in - *-musl) makedepends+=" libexecinfo-devel";; -esac - -post_install() { - vinstall ${FILESDIR}/csound.sh 755 etc/profile.d - # Avoid conflict with libextractor - mv ${DESTDIR}/usr/bin/extract ${DESTDIR}/usr/bin/csextract -} diff --git a/srcpkgs/csvcut/template b/srcpkgs/csvcut/template deleted file mode 100644 index 76544e52c89ce5..00000000000000 --- a/srcpkgs/csvcut/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'csvcut' -pkgname=csvcut -version=1.4 -revision=1 -build_style=gnu-configure -hostmakedepends="automake" -short_desc="Process CSV files like 'cut' utility" -maintainer="Gergely Gati " -license="BSD-3-Clause" -homepage="https://github.com/gega/csvcut" -distfiles="https://github.com/gega/csvcut/releases/download/v${version}/csvcut-${version}.tar.gz" -checksum=5cc3694b910111d5220c6ca8230f65ed66b9f8c5e5eddb880e27724510889c66 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/csync2/patches/CVE-2019-15522.patch b/srcpkgs/csync2/patches/CVE-2019-15522.patch deleted file mode 100644 index a37a8b453ca955..00000000000000 --- a/srcpkgs/csync2/patches/CVE-2019-15522.patch +++ /dev/null @@ -1,21 +0,0 @@ -From 416f1de878ef97e27e27508914f7ba8599a0be22 Mon Sep 17 00:00:00 2001 -From: Malte Kraus -Date: Tue, 13 Aug 2019 11:25:57 +0200 -Subject: [PATCH] fail HELLO command when SSL is required - ---- - daemon.c | 1 + - 1 file changed, 1 insertion(+) - -diff --git daemon.c daemon.c -index 2d8407d..2a1a8af 100644 ---- a/daemon.c -+++ b/daemon.c -@@ -747,6 +747,7 @@ void csync_daemon_session() - goto conn_without_ssl_ok; - } - cmd_error = conn_response(CR_ERR_SSL_EXPECTED); -+ peer = NULL; - } - conn_without_ssl_ok:; - #endif diff --git a/srcpkgs/csync2/patches/musl-strlcpy.patch b/srcpkgs/csync2/patches/musl-strlcpy.patch deleted file mode 100644 index bcd3c9a5c1a1ba..00000000000000 --- a/srcpkgs/csync2/patches/musl-strlcpy.patch +++ /dev/null @@ -1,18 +0,0 @@ ---- a/rsync.c 2015-03-09 15:08:51.000000000 +0100 -+++ b/rsync.c 2015-10-06 16:44:57.988159380 +0200 -@@ -39,6 +39,7 @@ - #endif - - -+#if defined(__GLIBC__) - /* This has been taken from rsync:lib/compat.c */ - - /** -@@ -61,6 +62,7 @@ - } - return ret; - } -+#endif - - /* splits filepath at the last '/', if any, like so: - * dirname basename filepath diff --git a/srcpkgs/csync2/template b/srcpkgs/csync2/template deleted file mode 100644 index 7706e714bdd727..00000000000000 --- a/srcpkgs/csync2/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'csync2' -pkgname=csync2 -version=2.0 -revision=4 -build_style=gnu-configure -conf_files="/etc/csync2.cfg" -hostmakedepends="automake bison flex pkg-config" -makedepends="librsync-devel sqlite-devel gnutls-devel" -short_desc="Cluster synchronization tool" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="http://oss.linbit.com/csync2/" -distfiles="https://github.com/LINBIT/csync2/archive/csync2-$version.tar.gz" -checksum=a1c6b0364eb9f19986a92fccd369bae29aa5aa55300e0664dadaf80d80de23ff - -pre_configure() { - autoreconf -fi -} diff --git a/srcpkgs/ctags/patches/disable-check-genfile.patch b/srcpkgs/ctags/patches/disable-check-genfile.patch deleted file mode 100644 index b278430df89a26..00000000000000 --- a/srcpkgs/ctags/patches/disable-check-genfile.patch +++ /dev/null @@ -1,21 +0,0 @@ -from https://gitlab.alpinelinux.org/alpine/aports/-/commit/eac1c6220f1e95f23af11941ce3362494a5ed3a7 - -The check-genfile target only works when run from inside a Git -repository. Since we build ctags from a tagged tarball and not from the -Git repository, invoking `git diff` fails with a usage error and causes -`make check` to fail. - -This should be reported upstream. - -diff -upr a/makefiles/testing.mak b/makefiles/testing.mak ---- a/makefiles/testing.mak 2021-10-02 15:48:41.000000000 +0200 -+++ b/makefiles/testing.mak 2021-10-10 12:07:32.081801888 +0200 -@@ -5,7 +5,7 @@ EXTRA_DIST += misc/units misc/units.py m - EXTRA_DIST += misc/tlib misc/mini-geany.expected - MAN_TEST_TMPDIR = ManTest - --check: tmain units tlib man-test check-genfile -+check: tmain units tlib man-test - - # We may use CLEANFILES, DISTCLEANFILES, or etc. - # clean-tlib and clean-gcov are not included diff --git a/srcpkgs/ctags/template b/srcpkgs/ctags/template deleted file mode 100644 index 96cdc0326b2d4d..00000000000000 --- a/srcpkgs/ctags/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'ctags' -pkgname=ctags -version=5.9.20221002.0 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config automake python3-docutils" -makedepends="jansson-devel libseccomp-devel libxml2-devel libyaml-devel - pcre2-devel" -short_desc="Generates an index file of language objects found in source files" -maintainer="Jan S. " -license="GPL-2.0-only" -homepage="https://ctags.io/" -distfiles="https://github.com/universal-ctags/ctags/archive/p${version}.tar.gz" -checksum=d2b2b382f8035d4bdfb73a2f6995e85c744bc8121135e0f77060d2429ec459bd - -pre_configure() { - ./autogen.sh -} - -do_install() { - make prefix=${DESTDIR}/usr bindir=${DESTDIR}/usr/bin mandir=${DESTDIR}/usr/share/man install -} diff --git a/srcpkgs/ctags/update b/srcpkgs/ctags/update deleted file mode 100644 index 43317cba34f03f..00000000000000 --- a/srcpkgs/ctags/update +++ /dev/null @@ -1 +0,0 @@ -pattern='p\K[\d.]+\d' diff --git a/srcpkgs/ctop/template b/srcpkgs/ctop/template deleted file mode 100644 index 051daa0116f20a..00000000000000 --- a/srcpkgs/ctop/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'ctop' -pkgname=ctop -version=1.0.0 -revision=9 -build_style=python3-module -pycompile_module="cgroup_top.py" -hostmakedepends="python3-setuptools" -depends="python3" -short_desc="Command line/text based Linux Containers monitoring tool" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/yadutaf/ctop" -distfiles="https://github.com/yadutaf/ctop/archive/v${version}.tar.gz" -checksum=92f144af850258ff2ec0a7aa721c0b4ee1d6c064a56bb14c87d3cb2f47848d7b - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/ctpl-devel b/srcpkgs/ctpl-devel deleted file mode 120000 index 813c0c94f0ecfa..00000000000000 --- a/srcpkgs/ctpl-devel +++ /dev/null @@ -1 +0,0 @@ -ctpl \ No newline at end of file diff --git a/srcpkgs/ctpl/template b/srcpkgs/ctpl/template deleted file mode 100644 index b2318b2ddf8276..00000000000000 --- a/srcpkgs/ctpl/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'ctpl' -pkgname=ctpl -version=0.3.4 -revision=3 -build_style=gnu-configure -configure_args="--disable-static" -hostmakedepends="pkg-config" -makedepends="libglib-devel" -short_desc="Template library written in C" -maintainer="Orphaned " -license="GPL-3.0-or-later" -homepage="http://ctpl.tuxfamily.org/" -distfiles="http://download.tuxfamily.org/${pkgname}/releases/${pkgname}-${version}.tar.gz" -checksum=3a95fdd03437ed3ae222339cb0de2d2c1240d627faa6c77bf46f1a9b761729fb - -ctpl-devel_package() { - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove usr/lib/*.so - vmove usr/share/gtk-doc - } -} diff --git a/srcpkgs/ctwm/template b/srcpkgs/ctwm/template deleted file mode 100644 index 1767891094ca6e..00000000000000 --- a/srcpkgs/ctwm/template +++ /dev/null @@ -1,34 +0,0 @@ -# Template file for 'ctwm' -pkgname=ctwm -version=4.1.0 -revision=1 -build_style=cmake -configure_args=" - -DUSE_M4=$(vopt_if m4 ON OFF) - -DUSE_XPM=$(vopt_if xpm ON OFF) - -DUSE_JPEG=$(vopt_if jpeg ON OFF) - -DUSE_EWMH=$(vopt_if ewmh ON OFF) - -DUSE_RPLAY=$(vopt_if rplay ON OFF) - -DUSE_XRANDR=$(vopt_if xrandr ON OFF)" -hostmakedepends="flex m4" -makedepends="libX11-devel libXext-devel libXmu-devel libXt-devel libSM-devel libICE-devel libXpm-devel libXrandr-devel" -depends="$(vopt_if m4 "m4")" -short_desc="Claude's Tab Window Manager" -maintainer="Joshua Krämer " -license="MIT" -homepage="https://ctwm.org" -distfiles="https://ctwm.org/dist/ctwm-${version}.tar.xz" -checksum=dffc4724dda6d5637e96c44e476aee87850ff144312f589dd856e1e8bf192029 -CFLAGS="-D_GNU_SOURCE" - -build_options="m4 xpm jpeg ewmh rplay xrandr" -build_options_default="m4 xpm ewmh xrandr" -desc_option_m4="Use m4 to preprocess config files" -desc_option_xpm="Enable support for XPM images" -desc_option_ewmh="Enable support for EWMH" -desc_option_rplay="Enable sound support via rplay" -desc_option_xrandr="Enable multi-monitor support via xrandr" - -post_install() { - vlicense COPYRIGHT -} diff --git a/srcpkgs/ctzcls-cups/template b/srcpkgs/ctzcls-cups/template deleted file mode 100644 index c6291fc7e48555..00000000000000 --- a/srcpkgs/ctzcls-cups/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'ctzcls-cups' -pkgname=ctzcls-cups -version=1.5 -revision=1 -create_wrksrc=yes -makedepends="cups-devel" -short_desc="Citizen Sticker Printers driver for CUPS" -maintainer="Petr Cizmar " -license="GPL-2.0-or-later" -homepage="https://www.citizen-systems.co.jp/en/printer/download/driver-cups-source/" -distfiles="https://www.citizen-systems.co.jp/cms/c-s/en/printer/download/driver-cups-source/cups-ctzcls.tar.gz" -checksum=1bbb042226d06cae715afbf658b09b856ac4275b5e21078d4e846d4e781d428f - -do_build() { - $CC $CFLAGS -fPIC -o rastertocls rastertocls.c -lcupsimage -lcups $LDFLAGS -} - -do_install() { - vinstall ctzcls.ppd 644 /usr/share/cups/model/ - vinstall rastertocls 755 /usr/lib/cups/filter/ -} diff --git a/srcpkgs/cuetools/patches/unicode.diff b/srcpkgs/cuetools/patches/unicode.diff deleted file mode 100644 index 22830e519dfbdc..00000000000000 --- a/srcpkgs/cuetools/patches/unicode.diff +++ /dev/null @@ -1,41 +0,0 @@ ---- a/src/lib/cue_scan.l -+++ b/src/lib/cue_scan.l -@@ -18,6 +18,20 @@ int cue_lineno = 1; - ws [ \t\r] - nonws [^ \t\r\n] - -+ -+ASC [\x00-\x7f] -+ASCN [\x00-\b] -+ASCNN [\v-\x1f] -+ASCNNN [\x21-\x7f] -+U [\x80-\xbf] -+U2 [\xc2-\xdf] -+U3 [\xe0-\xef] -+U4 [\xf0-\xf4] -+ -+UANY {ASC}|{U2}{U}|{U3}{U}{U}|{U4}{U}{U}{U} -+UANYN {ASCN}|{ASCNN}|{ASCNNN}|{U2}{U}|{U3}{U}{U}|{U4}{U}{U}{U} -+UWS {ws}|{U2}{U}|{U3}{U}{U}|{U4}{U}{U}{U} -+ - %option noyywrap - %option prefix="cue_yy" - -@@ -32,7 +46,7 @@ nonws [^ \t\r\n] - return STRING; - } - --{nonws}+ { -+{UANYN}+ { - yylval.sval = strdup(yytext); - BEGIN(INITIAL); - return STRING; -@@ -84,7 +98,7 @@ SIZE_INFO { BEGIN(NAME); yylval.ival = PTI_SIZE_INFO; return SIZE_INFO; } - - ISRC { BEGIN(NAME); return TRACK_ISRC; } - --^{ws}*REM.*\n { cue_lineno++; /* ignore comments */ } -+^{UWS}*REM.*\n { cue_lineno++; /* ignore comments */ } - {ws}+ { /* ignore whitespace */ } - - [[:digit:]]+ { yylval.ival = atoi(yytext); return NUMBER; } diff --git a/srcpkgs/cuetools/template b/srcpkgs/cuetools/template deleted file mode 100644 index 7e039c051c73e4..00000000000000 --- a/srcpkgs/cuetools/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'cuetools' -pkgname=cuetools -version=1.4.1 -revision=2 -build_style=gnu-configure -hostmakedepends="automake bison flex" -short_desc="Cue and toc file parsers and utilities" -maintainer="Georg S. " -license="GPL-2.0-or-later" -homepage="https://github.com/svend/cuetools" -distfiles="https://github.com/svend/${pkgname}/archive/${version}.tar.gz" -checksum=24a2420f100c69a6539a9feeb4130d19532f9f8a0428a8b9b289c6da761eb107 - -pre_configure() { - aclocal - autoheader - automake --add-missing - autoreconf --install -} diff --git a/srcpkgs/culmus/template b/srcpkgs/culmus/template deleted file mode 100644 index 4326105091000c..00000000000000 --- a/srcpkgs/culmus/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'culmus' -pkgname=culmus -version=0.133 -revision=2 -depends="font-util" -short_desc="Collection of Type1 and TrueType free Hebrew fonts" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="http://culmus.sourceforge.net/" -distfiles="${SOURCEFORGE_SITE}/${pkgname}/${pkgname}-${version}.tar.gz" -checksum=c0c6873742d07544f6bacf2ad52eb9cb392974d56427938dc1dfbc8399c64d05 - -do_install() { - vmkdir usr/share/fonts/TTF - vmkdir usr/share/fonts/Type1 - vmkdir etc/fonts/conf.avail/ - - install -m644 *.ttf ${DESTDIR}/usr/share/fonts/TTF - install -m644 *.{afm,pfa} ${DESTDIR}/usr/share/fonts/Type1 - vinstall culmus.conf 644 "etc/fonts/conf.avail/61-culmus.conf" -} diff --git a/srcpkgs/cups-browsed/files/cups-browsed/run b/srcpkgs/cups-browsed/files/cups-browsed/run deleted file mode 100644 index 2120dce7b0b6dc..00000000000000 --- a/srcpkgs/cups-browsed/files/cups-browsed/run +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh -exec 2>&1 -exec cups-browsed diff --git a/srcpkgs/cups-browsed/template b/srcpkgs/cups-browsed/template deleted file mode 100644 index 19438d60ac03c5..00000000000000 --- a/srcpkgs/cups-browsed/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'cups-browsed' -pkgname=cups-browsed -version=2.1.1 -revision=1 -build_style=gnu-configure -conf_files="/etc/cups/cups-browsed.conf" -hostmakedepends="pkg-config glib-devel" -makedepends="avahi-glib-libs-devel cups-devel libcupsfilters-devel libppd-devel - glib-devel" -short_desc="Daemon to browse network for remote CUPS queues and IPP network printers" -maintainer="Andrew J. Hesford " -license="Apache-2.0 WITH custom:GPL2-LGPL2-Exception" -homepage="https://github.com/OpenPrinting/cups-browsed" -changelog="https://github.com/OpenPrinting/cups-browsed/blob/master/CHANGES.md" -distfiles="https://github.com/OpenPrinting/cups-browsed/releases/download/${version}/cups-browsed-${version}.tar.xz" -checksum=d185169a74e6a5731b6bd74cba8d269f34e5c71cb71ef1841f2fa91637ba1d58 -make_check=no # hangs -lib32disabled=yes - -post_install() { - vsv cups-browsed - vlicense COPYING - rm -r "${DESTDIR}/etc/rc.d" -} diff --git a/srcpkgs/cups-devel b/srcpkgs/cups-devel deleted file mode 120000 index a1fadc2f3a9d94..00000000000000 --- a/srcpkgs/cups-devel +++ /dev/null @@ -1 +0,0 @@ -cups \ No newline at end of file diff --git a/srcpkgs/cups-filters/INSTALL b/srcpkgs/cups-filters/INSTALL deleted file mode 100644 index 194905c853a4ba..00000000000000 --- a/srcpkgs/cups-filters/INSTALL +++ /dev/null @@ -1,5 +0,0 @@ -case ${ACTION} in -post) - chgrp -R lp etc/cups - ;; -esac diff --git a/srcpkgs/cups-filters/INSTALL.msg b/srcpkgs/cups-filters/INSTALL.msg deleted file mode 100644 index 31ff3ff63d04fa..00000000000000 --- a/srcpkgs/cups-filters/INSTALL.msg +++ /dev/null @@ -1,2 +0,0 @@ -The `cups-browsed` service that used to be installed with this package -is now provided by the separate `cups-browsed` package. diff --git a/srcpkgs/cups-filters/template b/srcpkgs/cups-filters/template deleted file mode 100644 index 7ba2e1e7e5b2f0..00000000000000 --- a/srcpkgs/cups-filters/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'cups-filters' -pkgname=cups-filters -version=2.0.0 -revision=1 -build_style=gnu-configure -configure_args="--enable-avahi --disable-mutool" -hostmakedepends="pkg-config ghostscript" -makedepends="cups-devel libppd-devel libcupsfilters-devel" -depends="bc ghostscript poppler" -short_desc="OpenPrinting CUPS Filters" -maintainer="Orphaned " -license="Apache-2.0 WITH custom:GPL2-LGPL2-Exception" -homepage="https://wiki.linuxfoundation.org/openprinting/cups-filters" -changelog="https://github.com/OpenPrinting/cups-filters/releases" -distfiles="https://github.com/OpenPrinting/cups-filters/releases/download/${version}/cups-filters-${version}.tar.xz" -checksum=b5152e3dd148ed73835827ac2f219df7cf5808dbf9dbaec2aa0127b44de800d8 -lib32disabled=yes - -post_install() { - vlicense COPYING -} diff --git a/srcpkgs/cups-pdf/patches/print-to-home.patch b/srcpkgs/cups-pdf/patches/print-to-home.patch deleted file mode 100644 index 9386e6d1b256e4..00000000000000 --- a/srcpkgs/cups-pdf/patches/print-to-home.patch +++ /dev/null @@ -1,23 +0,0 @@ -# reason: print to $HOME by default - ---- a/extra/cups-pdf.conf -+++ b/extra/cups-pdf.conf -@@ -42,17 +42,17 @@ - ### Key: Out (config) - ## CUPS-PDF output directory - ## special qualifiers: - ## ${HOME} will be expanded to the user's home directory - ## ${USER} will be expanded to the user name - ## in case it is an NFS export make sure it is exported without - ## root_squash! - ### Default: /var/spool/cups-pdf/${USER} - --#Out /var/spool/cups-pdf/${USER} -+Out ${HOME}/PDF - - ### Key: AnonDirName (config) - ## ABSOLUTE path for anonymously created PDF files - ## if anonymous access is disabled this setting has no effect - ### Default: /var/spool/cups-pdf/ANONYMOUS - - #AnonDirName /var/spool/cups-pdf/ANONYMOUS diff --git a/srcpkgs/cups-pdf/template b/srcpkgs/cups-pdf/template deleted file mode 100644 index 2ae0706fd5a08d..00000000000000 --- a/srcpkgs/cups-pdf/template +++ /dev/null @@ -1,32 +0,0 @@ -# Template file for 'cups-pdf' -pkgname=cups-pdf -version=3.0.2 -revision=1 -conf_files="/etc/cups/cups-pdf.conf" -makedepends="cups-devel" -depends="ghostscript" -short_desc="PDF printer for cups" -maintainer="Piraty " -license="GPL-2.0-or-later" -homepage="https://www.cups-pdf.de/" -distfiles="https://www.cups-pdf.de/src/${pkgname}_${version}.tar.gz" -checksum=56284001f40da9854e56215527e292de4811ce349e27d7a3e8add35c72da2f95 - -do_build() { - $CC $CFLAGS -o $pkgname src/cups-pdf.c -lcups ${LDFLAGS} -} - -do_install() { - # backend - vmkdir usr/lib/cups/backend/ - vinstall "${wrksrc}/cups-pdf" 700 usr/lib/cups/backend/ - - # Postscript drivers - vmkdir usr/share/cups/model/ - vcopy "extra/*.ppd" usr/share/cups/model/ - - vmkdir etc/cups - vcopy extra/cups-pdf.conf etc/cups/ - vdoc README - vdoc ChangeLog -} diff --git a/srcpkgs/cups-pk-helper/template b/srcpkgs/cups-pk-helper/template deleted file mode 100644 index 637147bf6545f5..00000000000000 --- a/srcpkgs/cups-pk-helper/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'cups-pk-helper' -pkgname=cups-pk-helper -version=0.2.7 -revision=1 -build_style=meson -hostmakedepends="pkg-config gettext polkit glib-devel" -makedepends="cups-devel polkit-devel libglib-devel" -short_desc="PolicyKit helper to configure cups with fine-grained privileges" -maintainer="Cameron Nemo " -license="GPL-2.0-or-later" -homepage="https://www.freedesktop.org/wiki/Software/cups-pk-helper" -distfiles="${FREEDESKTOP_SITE}/cups-pk-helper/releases/${pkgname}-${version}.tar.xz" -checksum=66070ddb448fe9fcee76aa26be2ede5a80f85563e3a4afd59d2bfd79fbe2e831 -make_check=no # Requires cupsd to be running diff --git a/srcpkgs/cups/INSTALL b/srcpkgs/cups/INSTALL deleted file mode 100644 index 194905c853a4ba..00000000000000 --- a/srcpkgs/cups/INSTALL +++ /dev/null @@ -1,5 +0,0 @@ -case ${ACTION} in -post) - chgrp -R lp etc/cups - ;; -esac diff --git a/srcpkgs/cups/files/client.conf b/srcpkgs/cups/files/client.conf deleted file mode 100644 index cbdf4a133729f9..00000000000000 --- a/srcpkgs/cups/files/client.conf +++ /dev/null @@ -1,3 +0,0 @@ -# see 'man client.conf' -ServerName /var/run/cups/cups.sock -# alternative: ServerName hostname-or-ip-address[:port] of a remote server diff --git a/srcpkgs/cups/files/cups.pam b/srcpkgs/cups/files/cups.pam deleted file mode 100644 index 53724d1f86a764..00000000000000 --- a/srcpkgs/cups/files/cups.pam +++ /dev/null @@ -1,3 +0,0 @@ -auth required pam_unix.so -account required pam_unix.so -session required pam_unix.so diff --git a/srcpkgs/cups/files/cupsd/run b/srcpkgs/cups/files/cupsd/run deleted file mode 100644 index d655c5d87e4de5..00000000000000 --- a/srcpkgs/cups/files/cupsd/run +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh -exec 2>&1 -exec cupsd -f diff --git a/srcpkgs/cups/libcups.INSTALL b/srcpkgs/cups/libcups.INSTALL deleted file mode 100644 index 194905c853a4ba..00000000000000 --- a/srcpkgs/cups/libcups.INSTALL +++ /dev/null @@ -1,5 +0,0 @@ -case ${ACTION} in -post) - chgrp -R lp etc/cups - ;; -esac diff --git a/srcpkgs/cups/template b/srcpkgs/cups/template deleted file mode 100644 index 5370149ad17e1d..00000000000000 --- a/srcpkgs/cups/template +++ /dev/null @@ -1,92 +0,0 @@ -# Template file for 'cups' -pkgname=cups -version=2.4.13 -revision=1 -build_style=gnu-configure -make_install_args="BUILDROOT=${DESTDIR}" -hostmakedepends="gnutls-devel pkg-config - $(vopt_if avahi avahi-libs-devel)" -makedepends="acl-devel gnutls-devel libpaper-devel libusb-devel pam-devel - zlib-devel $(vopt_if avahi avahi-libs-devel) $(vopt_if gssapi mit-krb5-devel)" -depends="xdg-utils" -short_desc="Common Unix Printing System" -maintainer="Orphaned " -license="Apache-2.0 WITH custom:GPL-2.0-LGPL-2.0-Exception, Zlib" -homepage="https://github.com/OpenPrinting/cups" -distfiles="https://github.com/OpenPrinting/cups/releases/download/v${version}/cups-${version}-source.tar.gz" -checksum=8255ecf037be72660de24a73bcada042fc5bf509fc87bc8ad16cd0675735c1a8 - -if [ "$XBPS_TARGET_LIBC" = "glibc" ]; then - makedepends+=" libxcrypt-devel" -fi - -conf_files="/etc/pam.d/cups /etc/cups/*.conf /etc/xinetd.d/cups-lpd" -make_dirs=" - /usr/lib/cups/driver 0755 root root - /var/log/cups 0750 root root - /var/cache/cups/rss 0750 cups lp - /var/spool/cups 0755 cups lp - /etc/cups/ssl 0700 cups lp" - -build_options="avahi gssapi" -build_options_default="avahi" - -system_accounts="cups" -system_groups=lpadmin -cups_pgroup=lp -cups_homedir=/var/spool/cups - -do_configure() { - ./configure ${configure_args} --sbindir=/usr/bin --libdir=/usr/lib \ - --enable-acl --with-logdir=/var/log/cups \ - --docdir=/usr/share/cups/doc --with-rundir=/run/cups \ - --with-cups-user=cups --with-cups-group=lp \ - --with-system-groups="lpadmin sys root" --enable-relro \ - --enable-libpaper --with-menudir=/usr/share/applications \ - --with-xinetd=/etc/xinetd.d --with-optim="${CFLAGS}" \ - --with-rcdir=no \ - --with-tls=gnutls \ - $(vopt_if avahi '--with-dnssd=avahi') $(vopt_enable gssapi) -} - -post_install() { - # install some more configuration files that will get filled by cupsd - for f in printers classes client subscriptions; do - touch ${DESTDIR}/etc/cups/${f}.conf - done - - # remove unnecessary PageLogFormat entry - vsed -i -e 's:PageLogFormat:#PageLogFormat:' ${DESTDIR}/etc/cups/cupsd.conf* - - # fix .desktop file - vsed -i 's|^Exec=htmlview http://localhost:631/|Exec=xdg-open http://localhost:631/|g' \ - ${DESTDIR}/usr/share/applications/cups.desktop - - vinstall ${FILESDIR}/cups.pam 644 etc/pam.d cups - vinstall ${FILESDIR}/client.conf 644 etc/cups client.conf - - vsv cupsd - vlicense NOTICE -} - -libcups_package() { - short_desc+=" - client runtime shared libraries" - conf_files="/etc/cups/client.conf" - pkg_install() { - vmove "usr/lib/*.so.*" - vmove etc/cups/client.conf - vmove usr/share/man/man5/client.conf.5 - } -} - -cups-devel_package() { - depends="libcups>=${version}_${revision} - openssl-devel avahi-libs-devel gnutls-devel" - short_desc+=" - development files" - pkg_install() { - vmove usr/lib/pkgconfig - vmove usr/include - vmove usr/bin/cups-config - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/curl/template b/srcpkgs/curl/template deleted file mode 100644 index 9d2c6cd45bf615..00000000000000 --- a/srcpkgs/curl/template +++ /dev/null @@ -1,97 +0,0 @@ -# Template file for 'curl' -pkgname=curl -version=8.17.0 -revision=1 -build_style=gnu-configure -configure_args="ac_cv_sizeof_off_t=8 --enable-threaded-resolver --enable-ipv6 - --with-random=/dev/urandom - $(vopt_with rtmp librtmp) $(vopt_with gssapi) $(vopt_enable ldap) $(vopt_with gnutls) - $(vopt_enable ldap ldaps) $(vopt_with ssh libssh2) $(vopt_with ssl) $(vopt_with zstd) - $(vopt_with psl libpsl) $(vopt_with idn libidn2) - $(vopt_with http3 nghttp3) $(vopt_with http3 ngtcp2) - --with-fish-functions-dir --with-zsh-functions-dir - --with-ca-bundle=/etc/ssl/certs/ca-certificates.crt - ac_cv_path_NROFF=/usr/bin/mandoc" -# ignore failed flaky tests -make_check_target="test-nonflaky" -# 1477 verifies if headers and manpages are in sync which belongs in upstream processes -make_check_args="TFLAGS=!1477" -# Use mdocml instead of groff to generate builtin manual to avoid cyclic -# dependencies. -hostmakedepends="perl pkg-config mdocml" -makedepends="nghttp2-devel zlib-devel - $(vopt_if gnutls 'gnutls-devel') - $(vopt_if gssapi 'mit-krb5-devel') $(vopt_if ldap 'libldap-devel') - $(vopt_if rtmp 'librtmp-devel') $(vopt_if ssh 'libssh2-devel') - $(vopt_if psl 'libpsl-devel') $(vopt_if idn 'libidn2-devel') - $(vopt_if ssl 'openssl-devel') $(vopt_if zstd 'libzstd-devel') - $(vopt_if http3 'nghttp3-devel ngtcp2-devel')" -depends="ca-certificates" -# openssh isn't in checkdepends, because test 581 locks up -checkdepends="python3 stunnel nghttp2 impacket" -short_desc="Client that groks URLs" -maintainer="Érico Nogueira " -license="MIT" -homepage="https://curl.se" -changelog="https://curl.se/changes.html" -distfiles="https://curl.se/download/curl-${version}.tar.gz" -checksum=e8e74cdeefe5fb78b3ae6e90cd542babf788fa9480029cfcee6fd9ced42b7910 -build_options="gnutls gssapi idn ldap psl rtmp ssh ssl zstd http3" -build_options_default="idn psl ssh ssl zstd http3" -vopt_conflict ssl gnutls - -if [ "$CROSS_BUILD" ]; then - hostmakedepends+=" curl" -fi - -pre_configure() { - export CFLAGS="${CFLAGS/-D_FORTIFY_SOURCE=2/}" - export CFLAGS="${CFLAGS/-I${XBPS_CROSS_BASE}\/usr\/include/}" - export CPPFLAGS="-D_FORTIFY_SOURCE=2" -} - -pre_check() { - export USER=nobody -} - -post_install() { - if [ "$CROSS_BUILD" ]; then - # Copy hostmakedepends' version - vcompletion /usr/share/zsh/site-functions/_curl zsh - vcompletion /usr/share/fish/vendor_completions.d/curl.fish fish - else - make -C scripts - vcompletion scripts/_curl zsh - vcompletion scripts/curl.fish fish - fi - - # Fix linker search paths when necessary - 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," - fi -} - -libcurl_package() { - short_desc="Multiprotocol file transfer library" - pkg_install() { - vmove "usr/lib/*.so.*" - vlicense COPYING - } -} - -libcurl-devel_package() { - depends="${makedepends} libcurl>=${version}_${revision}" - short_desc="Multiprotocol file transfer library - development files" - pkg_install() { - vmove usr/bin/curl-config - vmove "usr/share/man/man1/curl-config*" - vmove usr/share/man/man3 - vmove usr/share/aclocal - vmove usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/curlftpfs/patches/curlftpfs-0.9.2-create-fix.patch b/srcpkgs/curlftpfs/patches/curlftpfs-0.9.2-create-fix.patch deleted file mode 100644 index b57365443e88e8..00000000000000 --- a/srcpkgs/curlftpfs/patches/curlftpfs-0.9.2-create-fix.patch +++ /dev/null @@ -1,32 +0,0 @@ ---- a/ftpfs.c 2013-05-12 14:31:57.000000000 +0400 -+++ b/ftpfs.c 2013-05-12 14:29:00.906721322 +0400 -@@ -759,13 +759,13 @@ - err = -ENOTSUP; - } - -- if ((fi->flags & O_EXCL)) -- { -- DEBUG(1, "opening %s with O_EXCL - testing existence\n", path); -- int exists_r = test_exists(path); -- if (exists_r != -ENOENT) -- err = -EACCES; -- } -+// if ((fi->flags & O_EXCL)) -+// { -+// DEBUG(1, "opening %s with O_EXCL - testing existence\n", path); -+// int exists_r = test_exists(path); -+// if (exists_r != -ENOENT) -+// err = -EACCES; -+// } - - if (!err) - { -@@ -816,6 +816,8 @@ - #if FUSE_VERSION >= 25 - static int ftpfs_create(const char* path, mode_t mode, - struct fuse_file_info* fi) { -+// return ftpfs_open_common(path, mode, fi); -+ ftpfs_mknod(path, mode, NULL); - return ftpfs_open_common(path, mode, fi); - } - #endif diff --git a/srcpkgs/curlftpfs/patches/curlftpfs-0.9.2-memleak#591298.patch b/srcpkgs/curlftpfs/patches/curlftpfs-0.9.2-memleak#591298.patch deleted file mode 100644 index cd6ace244cca9b..00000000000000 --- a/srcpkgs/curlftpfs/patches/curlftpfs-0.9.2-memleak#591298.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/ftpfs.c -+++ b/ftpfs.c -@@ -615,6 +615,8 @@ static void free_ftpfs_file(struct ftpfs - sem_destroy(&fh->data_need); - sem_destroy(&fh->data_written); - sem_destroy(&fh->ready); -+ if (fh->buf.size) { buf_free(&fh->buf); } -+ if (fh->stream_buf.size) { buf_free(&fh->stream_buf); } - free(fh); - } - diff --git a/srcpkgs/curlftpfs/patches/curlftpfs-0.9.2-memleak-cached#591299.patch b/srcpkgs/curlftpfs/patches/curlftpfs-0.9.2-memleak-cached#591299.patch deleted file mode 100644 index c1f18f8635c5fd..00000000000000 --- a/srcpkgs/curlftpfs/patches/curlftpfs-0.9.2-memleak-cached#591299.patch +++ /dev/null @@ -1,53 +0,0 @@ ---- a/cache.c -+++ b/cache.c -@@ -25,7 +25,7 @@ struct cache { - time_t last_cleaned; - }; - --static struct cache cache; -+struct cache cache; - - struct node { - struct stat stat; ---- a/ftpfs-ls.c -+++ b/ftpfs-ls.c -@@ -25,6 +25,13 @@ - #include "charset_utils.h" - #include "ftpfs-ls.h" - -+struct cache { -+ int on; -+ char incomplete[]; -+}; -+ -+extern struct cache cache; -+ - static int parse_dir_unix(const char *line, - struct stat *sbuf, - char *file, -@@ -243,8 +250,10 @@ int parse_dir(const char* list, const ch - reallink = g_strdup(link); - } - int linksize = strlen(reallink); -- cache_add_link(full_path, reallink, linksize+1); -- DEBUG(1, "cache_add_link: %s %s\n", full_path, reallink); -+ if (cache.on) { -+ cache_add_link(full_path, reallink, linksize+1); -+ DEBUG(1, "cache_add_link: %s %s\n", full_path, reallink); -+ } - if (linkbuf && linklen) { - if (linksize > linklen) linksize = linklen - 1; - strncpy(linkbuf, reallink, linksize); -@@ -257,8 +266,10 @@ int parse_dir(const char* list, const ch - DEBUG(1, "filler: %s\n", file); - filler(h, file, &stat_buf); - } else { -- DEBUG(1, "cache_add_attr: %s\n", full_path); -- cache_add_attr(full_path, &stat_buf); -+ if (cache.on) { -+ DEBUG(1, "cache_add_attr: %s\n", full_path); -+ cache_add_attr(full_path, &stat_buf); -+ } - } - - DEBUG(2, "comparing %s %s\n", name, file); diff --git a/srcpkgs/curlftpfs/patches/curlftpfs-0.9.2-offset_64_another.patch b/srcpkgs/curlftpfs/patches/curlftpfs-0.9.2-offset_64_another.patch deleted file mode 100644 index b762214f1d4b0d..00000000000000 --- a/srcpkgs/curlftpfs/patches/curlftpfs-0.9.2-offset_64_another.patch +++ /dev/null @@ -1,18 +0,0 @@ ---- a/ftpfs.c -+++ b/ftpfs.c -@@ -503,7 +503,6 @@ static void *ftpfs_write_thread(void *da - - curl_easy_setopt_or_die(fh->write_conn, CURLOPT_URL, fh->full_path); - curl_easy_setopt_or_die(fh->write_conn, CURLOPT_UPLOAD, 1); -- curl_easy_setopt_or_die(fh->write_conn, CURLOPT_INFILESIZE, -1); - curl_easy_setopt_or_die(fh->write_conn, CURLOPT_READFUNCTION, write_data_bg); - curl_easy_setopt_or_die(fh->write_conn, CURLOPT_READDATA, fh); - curl_easy_setopt_or_die(fh->write_conn, CURLOPT_LOW_SPEED_LIMIT, 1); -@@ -645,7 +645,6 @@ static int create_empty_file(const char - pthread_mutex_lock(&ftpfs.lock); - cancel_previous_multi(); - curl_easy_setopt_or_die(ftpfs.connection, CURLOPT_URL, full_path); -- curl_easy_setopt_or_die(ftpfs.connection, CURLOPT_INFILESIZE, 0); - curl_easy_setopt_or_die(ftpfs.connection, CURLOPT_UPLOAD, 1); - curl_easy_setopt_or_die(ftpfs.connection, CURLOPT_READDATA, NULL); - CURLcode curl_res = curl_easy_perform(ftpfs.connection); diff --git a/srcpkgs/curlftpfs/patches/fix-musl.patch b/srcpkgs/curlftpfs/patches/fix-musl.patch deleted file mode 100644 index 61263e4c860743..00000000000000 --- a/srcpkgs/curlftpfs/patches/fix-musl.patch +++ /dev/null @@ -1,29 +0,0 @@ ---- a/ftpfs.c 2019-03-21 19:21:55.591218591 +0100 -+++ b/ftpfs.c 2019-03-21 19:22:10.270696908 +0100 -@@ -687,7 +687,7 @@ static int test_exists(const char* path) - return ftpfs_getattr(path, &sbuf); - } - --static __off_t test_size(const char* path) -+static off_t test_size(const char* path) - { - struct stat sbuf; - int err = ftpfs_getattr(path, &sbuf); -@@ -952,7 +952,7 @@ static int ftpfs_truncate(const char* pa - - /* fix openoffice problem, truncating exactly to file length */ - -- __off_t size = (long long int)test_size(path); -+ off_t size = (long long int)test_size(path); - DEBUG(1, "ftpfs_truncate: %s check filesize=%lld\n", path, (long long int)size); - - if (offset == size) -@@ -980,7 +980,7 @@ static int ftpfs_ftruncate(const char * - } - /* fix openoffice problem, truncating exactly to file length */ - -- __off_t size = test_size(path); -+ off_t size = test_size(path); - DEBUG(1, "ftpfs_ftruncate: %s check filesize=%lld\n", path, (long long int)size); - - if (offset == size) diff --git a/srcpkgs/curlftpfs/template b/srcpkgs/curlftpfs/template deleted file mode 100644 index c1f06571aa24f1..00000000000000 --- a/srcpkgs/curlftpfs/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'curlftpfs' -pkgname=curlftpfs -version=0.9.2 -revision=6 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="libglib-devel fuse-devel libcurl-devel" -short_desc="A FTP filesystem based on cURL and FUSE" -maintainer="Orphaned " -homepage="http://curlftpfs.sourceforge.net/" -license="GPL-2" -distfiles="${SOURCEFORGE_SITE}/$pkgname/$pkgname-$version.tar.gz" -checksum=4eb44739c7078ba0edde177bdd266c4cfb7c621075f47f64c85a06b12b3c6958 diff --git a/srcpkgs/curlpp-devel b/srcpkgs/curlpp-devel deleted file mode 120000 index 2be83eb67b2058..00000000000000 --- a/srcpkgs/curlpp-devel +++ /dev/null @@ -1 +0,0 @@ -curlpp \ No newline at end of file diff --git a/srcpkgs/curlpp/template b/srcpkgs/curlpp/template deleted file mode 100644 index 892b6eec1fda73..00000000000000 --- a/srcpkgs/curlpp/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'curlpp' -pkgname=curlpp -version=0.8.1 -revision=1 -build_style=cmake -makedepends="libcurl-devel" -short_desc="C++ wrapper for libcURL" -maintainer="Asaf Ohayon " -license="MIT" -homepage="http://www.curlpp.org/" -distfiles="https://github.com/jpbarrette/curlpp/archive/v${version}.tar.gz" -checksum=97e3819bdcffc3e4047b6ac57ca14e04af85380bd93afe314bee9dd5c7f46a0a - -post_install() { - vlicense doc/LICENSE -} - -curlpp-devel_package() { - short_desc+=" - development files" - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/bin - vmove usr/include - vmove usr/lib/*.a - vmove usr/lib/*.so - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/curseradio/template b/srcpkgs/curseradio/template deleted file mode 100644 index 911d56f3a00216..00000000000000 --- a/srcpkgs/curseradio/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'curseradio' -pkgname=curseradio -version=0.0.20171017 -revision=9 -_commit=1bd4bd0faeec675e0647bac9a100b526cba19f8d -build_style=python3-module -pycompile_module="curseradio" -hostmakedepends="python3-setuptools" -depends="mpv python3-setuptools python3-lxml python3-requests python3-xdg" -short_desc="Command line radio player" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/chronitis/curseradio" -distfiles="https://github.com/chronitis/curseradio/archive/${_commit}.tar.gz" -checksum=2b14a9a4caa65b4456039e091a7f2c8dcc6b5b4c5af42be762d671d9d2cdf539 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/cutechess-cli b/srcpkgs/cutechess-cli deleted file mode 120000 index dc1bda2e12405a..00000000000000 --- a/srcpkgs/cutechess-cli +++ /dev/null @@ -1 +0,0 @@ -cutechess-gui \ No newline at end of file diff --git a/srcpkgs/cutechess-gui/template b/srcpkgs/cutechess-gui/template deleted file mode 100644 index 8fbe36ac150f00..00000000000000 --- a/srcpkgs/cutechess-gui/template +++ /dev/null @@ -1,32 +0,0 @@ -# Template file for 'cutechess-gui' -pkgname=cutechess-gui -version=1.3.1 -revision=1 -build_style=cmake -makedepends="qt5-devel qt5-svg-devel" -short_desc="GUI for playing chess" -maintainer="Imran Khan " -license="GPL-3.0-or-later, MIT" -homepage="https://github.com/cutechess/cutechess" -changelog="https://github.com/cutechess/cutechess/raw/master/CHANGELOG.md" -distfiles="https://github.com/cutechess/cutechess/archive/refs/tags/v${version}.tar.gz" -checksum=b6b76f11a53b89ba38e2d21ed180a51ce95e963e1ae2054a352563cad075e2f8 - -if [ "$CROSS_BUILD" ]; then - hostmakedepends="qt5-qmake qt5-host-tools" -fi - -do_install() { - vbin build/cutechess - vinstall dist/linux/cutechess.desktop 644 usr/share/applications - sed -n '2,23s:^[ ]*::p' projects/gui/components/pgnhighlighter/src/pgnhighlighter.h > COPYING.gui - vlicense COPYING.gui -} - -cutechess-cli_package() { - short_desc="CLI tool to automate chess engine tournaments" - pkg_install() { - vbin build/cutechess-cli - vman docs/cutechess-cli.6 - } -} diff --git a/srcpkgs/cutecom/patches/QPainterPath.patch b/srcpkgs/cutecom/patches/QPainterPath.patch deleted file mode 100644 index 0f9fb9548b597a..00000000000000 --- a/srcpkgs/cutecom/patches/QPainterPath.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/ctrlcharacterspopup.cpp 2018-09-01 13:46:58.000000000 +0200 -+++ b/ctrlcharacterspopup.cpp 2020-08-31 18:56:06.795380165 +0200 -@@ -23,6 +23,7 @@ - #include - #include - #include -+#include - #include - #include - #include diff --git a/srcpkgs/cutecom/template b/srcpkgs/cutecom/template deleted file mode 100644 index f715fca6541275..00000000000000 --- a/srcpkgs/cutecom/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'cutecom' -pkgname=cutecom -version=0.51.0 -revision=1 -build_style=cmake -hostmakedepends="qt5-host-tools qt5-qmake" -makedepends="qt5-devel qt5-serialport-devel" -short_desc="Graphical serial terminal" -maintainer="shtayerc " -license="GPL-3.0-only" -homepage="https://gitlab.com/cutecom/cutecom/" -distfiles="https://gitlab.com/cutecom/cutecom/-/archive/v${version}/cutecom-v${version}.tar.gz" -checksum=4b2591daa983b31716091bd1602988b5a06a19c1a3402150826fc36233edbedd diff --git a/srcpkgs/cutemarked/patches/compatibilities.patch b/srcpkgs/cutemarked/patches/compatibilities.patch deleted file mode 100644 index 9121e6f2466bf4..00000000000000 --- a/srcpkgs/cutemarked/patches/compatibilities.patch +++ /dev/null @@ -1,110 +0,0 @@ -diff --git a/app-static/converter/discountmarkdownconverter.cpp b/app-static/converter/discountmarkdownconverter.cpp -index be8715a..702ab3b 100644 ---- a/app-static/converter/discountmarkdownconverter.cpp -+++ b/app-static/converter/discountmarkdownconverter.cpp -@@ -71,12 +71,15 @@ MarkdownDocument *DiscountMarkdownConverter::createDocument(const QString &text, - markdownText.append('\n'); - } - -- unsigned long converterOptions = translateConverterOptions(options); -+ mkd_flag_t *converterOptions = mkd_flags(); -+ -+ translateConverterOptions(options, converterOptions); - - QByteArray utf8Data = markdownText.toUtf8(); - doc = mkd_string(utf8Data, utf8Data.length(), converterOptions); - - mkd_compile(doc, converterOptions); -+ mkd_free_flags(converterOptions); - } - - return new DiscountMarkdownDocument(doc); -@@ -136,44 +139,43 @@ MarkdownConverter::ConverterOptions DiscountMarkdownConverter::supportedOptions( - MarkdownConverter::NoSuperscriptOption; - } - --unsigned long DiscountMarkdownConverter::translateConverterOptions(ConverterOptions options) const -+void DiscountMarkdownConverter::translateConverterOptions(ConverterOptions options, mkd_flag_t *flags) const - { -- unsigned long converterOptions = MKD_TOC | MKD_NOSTYLE; -+ mkd_set_flag_num(flags, MKD_TOC); -+ mkd_set_flag_num(flags, MKD_NOSTYLE); - - // autolink - if (options.testFlag(MarkdownConverter::AutolinkOption)) { -- converterOptions |= MKD_AUTOLINK; -+ mkd_set_flag_num(flags, MKD_AUTOLINK); - } - - // strikethrough - if (options.testFlag(MarkdownConverter::NoStrikethroughOption)) { -- converterOptions |= MKD_NOSTRIKETHROUGH; -+ mkd_set_flag_num(flags, MKD_NOSTRIKETHROUGH); - } - - // alphabetic lists - if (options.testFlag(MarkdownConverter::NoAlphaListOption)) { -- converterOptions |= MKD_NOALPHALIST; -+ mkd_set_flag_num(flags, MKD_NOALPHALIST); - } - - // definition lists - if (options.testFlag(MarkdownConverter::NoDefinitionListOption)) { -- converterOptions |= MKD_NODLIST; -+ // converterOptions |= MKD_NODLIST; - } - - // SmartyPants - if (options.testFlag(MarkdownConverter::NoSmartypantsOption)) { -- converterOptions |= MKD_NOPANTS; -+ mkd_set_flag_num(flags, MKD_NOPANTS); - } - - // Footnotes - if (options.testFlag(MarkdownConverter::ExtraFootnoteOption)) { -- converterOptions |= MKD_EXTRA_FOOTNOTE; -+ mkd_set_flag_num(flags, MKD_EXTRA_FOOTNOTE); - } - - // Superscript - if (options.testFlag(MarkdownConverter::NoSuperscriptOption)) { -- converterOptions |= MKD_NOSUPERSCRIPT; -+ mkd_set_flag_num(flags, MKD_NOSUPERSCRIPT); - } -- -- return converterOptions; - } -diff --git a/app-static/converter/discountmarkdownconverter.h b/app-static/converter/discountmarkdownconverter.h -index 2902b5b..fd4c8e9 100644 ---- a/app-static/converter/discountmarkdownconverter.h -+++ b/app-static/converter/discountmarkdownconverter.h -@@ -34,6 +34,8 @@ - - #include "markdownconverter.h" - -+typedef void mkd_flag_t; -+ - class DiscountMarkdownConverter : public MarkdownConverter - { - public: -@@ -48,7 +50,7 @@ public: - virtual ConverterOptions supportedOptions() const; - - private: -- unsigned long translateConverterOptions(ConverterOptions options) const; -+ void translateConverterOptions(ConverterOptions options, mkd_flag_t *flags) const; - }; - - #endif // DISCOUNTMARKDOWNCONVERTER_H -diff --git a/app/optionsdialog.cpp b/app/optionsdialog.cpp -index 80452d1..e1f67a5 100644 ---- a/app/optionsdialog.cpp -+++ b/app/optionsdialog.cpp -@@ -17,6 +17,7 @@ - #include "optionsdialog.h" - #include "ui_optionsdialog.h" - -+#include - #include - #include - #include diff --git a/srcpkgs/cutemarked/template b/srcpkgs/cutemarked/template deleted file mode 100644 index e52d53a0b86ebe..00000000000000 --- a/srcpkgs/cutemarked/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'cutemarked' -pkgname=cutemarked -reverts="v0.11.0_1" -version=0.11.3 -revision=9 -build_style=qmake -hostmakedepends="pkg-config qt5-qmake" -makedepends="qt5-devel qt5-tools-devel qt5-webkit-devel discount-devel hunspell-devel" -depends="desktop-file-utils" -short_desc="Markdown editor with live HTML preview" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="http://cloose.github.io/CuteMarkEd/" -distfiles="https://github.com/cloose/${pkgname}/archive/v${version}.tar.gz" -checksum=78a41808c2f0452375810abdff76eeaaee012f8d1368a2b8772ec6b4d2ceeec8 - -pre_build() { - lrelease app/app.pro -} - -if [ "$CROSS_BUILD" ]; then - hostmakedepends+=" qt5-devel qt5-webkit-devel" -fi diff --git a/srcpkgs/cutter-devel b/srcpkgs/cutter-devel deleted file mode 120000 index 834ab3347b6fcf..00000000000000 --- a/srcpkgs/cutter-devel +++ /dev/null @@ -1 +0,0 @@ -cutter \ No newline at end of file diff --git a/srcpkgs/cutter/template b/srcpkgs/cutter/template deleted file mode 100644 index 2f54f22c2c7de2..00000000000000 --- a/srcpkgs/cutter/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 'cutter' -pkgname=cutter -version=2.3.4 -revision=5 -build_style=cmake -configure_args="-DCUTTER_EXTRA_PLUGIN_DIRS=/usr/lib/rizin/cutter/plugins - -DCUTTER_ENABLE_PYTHON=ON -DCUTTER_ENABLE_PYTHON_BINDINGS=OFF - -DCUTTER_ENABLE_GRAPHVIZ=ON -DCUTTER_ENABLE_KSYNTAXHIGHLIGHTING=ON - -DCUTTER_USE_BUNDLED_RIZIN=OFF -DCUTTER_USE_ADDITIONAL_RIZIN_PATHS=OFF - -DCUTTER_ENABLE_CRASH_REPORTS=OFF -DCUTTER_QT6=ON" -hostmakedepends="pkg-config meson qt6-base qt6-tools" -makedepends="capstone-devel python3-devel rizin-devel graphviz-devel - qt6-declarative-devel qt6-location-devel qt6-svg-devel qt6-qt5compat-devel - syntax-highlighting-devel" -short_desc="Free and open source reverse engineering platform powered by rizin" -maintainer="Urs Schulz " -license="GPL-3.0-only" -homepage="https://cutter.re" -distfiles="https://github.com/rizinorg/cutter/releases/download/v${version}/Cutter-v${version}-src.tar.gz" -checksum=edc266a5f7a1f1c7f71cf5c6c9727e05008b728eae3bb42beb7d0b24ce07c5c3 - -cutter-devel_package() { - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - } -} diff --git a/srcpkgs/cvm-devel b/srcpkgs/cvm-devel deleted file mode 120000 index c6c69fc09ad207..00000000000000 --- a/srcpkgs/cvm-devel +++ /dev/null @@ -1 +0,0 @@ -cvm \ No newline at end of file diff --git a/srcpkgs/cvm/template b/srcpkgs/cvm/template deleted file mode 100644 index 4939ad7c011535..00000000000000 --- a/srcpkgs/cvm/template +++ /dev/null @@ -1,39 +0,0 @@ -# Template file for 'cvm' -pkgname=cvm -version=0.97 -revision=4 -build_style=gnu-makefile -hostmakedepends="libtool" -makedepends="bglibs-devel" -short_desc="Credential Validation Modules" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="http://untroubled.org/cvm/" -distfiles="http://untroubled.org/cvm/cvm-${version}.tar.gz" -checksum=82e7751d63cc2ae91457e28b5326885beb1d082d4f0695f4fdaac5ffa70a0c47 - -if [ "$XBPS_TARGET_LIBC" = "glibc" ]; then - makedepends+=" libxcrypt-devel" -fi - -pre_build() { - echo '/usr/bin' > conf-bin - echo '/usr/include' > conf-include - echo '/usr/lib' > conf-lib - echo "${CC} ${CFLAGS} -g" > conf-cc - echo "${CC} ${LDFLAGS}" > conf-ld -} - -do_install() { - make install install_prefix=${DESTDIR} -} - -cvm-devel_package() { - depends="cvm>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/cvs/patches/CVE-2012-0804.patch b/srcpkgs/cvs/patches/CVE-2012-0804.patch deleted file mode 100644 index 97f3aae5ad295e..00000000000000 --- a/srcpkgs/cvs/patches/CVE-2012-0804.patch +++ /dev/null @@ -1,25 +0,0 @@ -[CVE-2012-0804] Fix proxy response parser - -If proxy sends overlong HTTP vesion string, the string will be copied -to unallocatd space (write_buf) causing heap overflow. - -This patch fixes it by ignoring the HTTP version string and checking -the response line has been parsed correctly. - -See for more -details. - ---- a/src/client.c -+++ b/src/client.c -@@ -3558,9 +3558,9 @@ connect_to_pserver (cvsroot_t *root, str - * code. - */ - read_line_via (from_server, to_server, &read_buf); -- sscanf (read_buf, "%s %d", write_buf, &codenum); -+ count = sscanf (read_buf, "%*s %d", &codenum); - -- if ((codenum / 100) != 2) -+ if (count != 1 || (codenum / 100) != 2) - error (1, 0, "proxy server %s:%d does not support http tunnelling", - root->proxy_hostname, proxy_port_number); - free (read_buf); diff --git a/srcpkgs/cvs/patches/autoconf.patch b/srcpkgs/cvs/patches/autoconf.patch deleted file mode 100644 index 69dcfd61290346..00000000000000 --- a/srcpkgs/cvs/patches/autoconf.patch +++ /dev/null @@ -1,107 +0,0 @@ ---- a/configure.in -+++ b/configure.in -@@ -33,6 +33,15 @@ gl_EARLY - AC_PROG_CC - AM_PROG_CC_C_O - -+AC_TYPE_LONG_LONG_INT -+ -+if test "$ac_cv_type_long_long_int" = yes; then -+ ac_cv_type_long_long=yes -+ AC_DEFINE(HAVE_LONG_LONG, 1, [Define if you have the 'long long' type.]) -+else -+ ac_cv_type_long_long=no -+fi -+ - # Find the posix library needed on INTERACTIVE UNIX (ISC) - dnl - dnl From the Autoconf 2.53 manual (AC_ISC_POSIX): -@@ -150,7 +159,7 @@ AM_CONDITIONAL(MAKE_TARGETS_IN_VPATH, \ - || test $srcdir = .) - - AC_HEADER_DIRENT --AC_HEADER_STDC -+AC_DEFINE(STDC_HEADERS, 1, "stdc headers") - AC_HEADER_SYS_WAIT - AC_CHECK_HEADERS(\ - direct.h \ -@@ -180,6 +189,7 @@ AC_CHECK_MEMBERS([struct stat.st_blksize - AC_CHECK_MEMBERS([struct stat.st_rdev]) - - AC_FUNC_FSEEKO -+AC_CHECK_FUNCS(fseeko) - if test $ac_cv_func_fseeko = no; then - AC_LIBOBJ(fseeko) - AC_LIBOBJ(ftello) -@@ -207,7 +217,7 @@ gl_INIT - dnl For one reason or another, the autogenerated m4/gnulib.m4 wants - dnl AM_GNU_GETTEXT([external]) called directly from here. - AM_GNU_GETTEXT([external]) --AM_GNU_GETTEXT_VERSION dnl work around for autoconf-2.57 bug. -+AM_GNU_GETTEXT_VERSION(0.19.8) dnl work around for autoconf-2.57 bug. - # The error module still poses merge problems. - AC_FUNC_STRERROR_R - dnl The following macros can be called by other GNULIB macros but are also -@@ -220,8 +230,8 @@ AC_REQUIRE([gt_TYPE_WCHAR_T]) - AC_REQUIRE([gt_TYPE_WINT_T]) - AC_REQUIRE([gl_AC_TYPE_INTMAX_T]) - AC_REQUIRE([gl_FUNC_MMAP_ANON]) --AC_REQUIRE([gl_AC_TYPE_LONG_LONG])]) -+]) - CCVS_CALL_GNULIB_MACROS_ONCE() - dnl Until I persuade the GNULIB folks to integrate this module. - gl_GLOB - ---- a/m4/allocsa.m4 -+++ b/m4/allocsa.m4 -@@ -10,6 +10,5 @@ AC_DEFUN([gl_ALLOCSA], - dnl @ALLOCA@ and @LTALLOCA@. - AC_REQUIRE([gl_FUNC_ALLOCA]) - AC_REQUIRE([gl_EEMALLOC]) -- AC_REQUIRE([gl_AC_TYPE_LONG_LONG]) - AC_REQUIRE([gt_TYPE_LONGDOUBLE]) - ]) ---- a/m4/intmax_t.m4 -+++ b/m4/intmax_t.m4 -@@ -18,7 +18,6 @@ AC_DEFUN([gl_AC_TYPE_INTMAX_T], - AC_REQUIRE([gl_AC_HEADER_INTTYPES_H]) - AC_REQUIRE([gl_AC_HEADER_STDINT_H]) - if test $gl_cv_header_inttypes_h = no && test $gl_cv_header_stdint_h = no; then -- AC_REQUIRE([gl_AC_TYPE_LONG_LONG]) - test $ac_cv_type_long_long = yes \ - && ac_type='long long' \ - || ac_type='long' -@@ -51,7 +50,6 @@ AC_DEFUN([gt_AC_TYPE_INTMAX_T], - AC_DEFINE(HAVE_INTMAX_T, 1, - [Define if you have the 'intmax_t' type in or .]) - else -- AC_REQUIRE([gl_AC_TYPE_LONG_LONG]) - test $ac_cv_type_long_long = yes \ - && ac_type='long long' \ - || ac_type='long' ---- a/m4/vasnprintf.m4 -+++ b/m4/vasnprintf.m4 -@@ -23,7 +23,6 @@ AC_DEFUN([gl_FUNC_VASNPRINTF], - AC_DEFUN([gl_PREREQ_PRINTF_ARGS], - [ - AC_REQUIRE([bh_C_SIGNED]) -- AC_REQUIRE([gl_AC_TYPE_LONG_LONG]) - AC_REQUIRE([gt_TYPE_LONGDOUBLE]) - AC_REQUIRE([gt_TYPE_WCHAR_T]) - AC_REQUIRE([gt_TYPE_WINT_T]) -@@ -32,7 +31,6 @@ AC_DEFUN([gl_PREREQ_PRINTF_ARGS], - # Prequisites of lib/printf-parse.h, lib/printf-parse.c. - AC_DEFUN([gl_PREREQ_PRINTF_PARSE], - [ -- AC_REQUIRE([gl_AC_TYPE_LONG_LONG]) - AC_REQUIRE([gt_TYPE_LONGDOUBLE]) - AC_REQUIRE([gt_TYPE_WCHAR_T]) - AC_REQUIRE([gt_TYPE_WINT_T]) -@@ -45,7 +43,6 @@ AC_DEFUN([gl_PREREQ_PRINTF_PARSE], - AC_DEFUN([gl_PREREQ_VASNPRINTF], - [ - AC_REQUIRE([AC_FUNC_ALLOCA]) -- AC_REQUIRE([gl_AC_TYPE_LONG_LONG]) - AC_REQUIRE([gt_TYPE_LONGDOUBLE]) - AC_REQUIRE([gt_TYPE_WCHAR_T]) - AC_REQUIRE([gt_TYPE_WINT_T]) diff --git a/srcpkgs/cvs/patches/no-krb.patch b/srcpkgs/cvs/patches/no-krb.patch deleted file mode 100644 index 8b4ed04b02163e..00000000000000 --- a/srcpkgs/cvs/patches/no-krb.patch +++ /dev/null @@ -1,72 +0,0 @@ ---- a/configure.in -+++ b/configure.in -@@ -563,69 +563,6 @@ AC_MSG_RESULT([]) - AC_SUBST(KRB4)])dnl - WITH_KRB4 - --krb_h= --AC_MSG_CHECKING([for krb.h]) --if test "$cross_compiling" != yes && test -r $KRB4/include/krb.h; then -- hold_cflags=$CFLAGS -- CFLAGS="$CFLAGS -I$KRB4/include" -- AC_TRY_LINK([#include ],[int i;], -- [krb_h=yes krb_incdir=$KRB4/include], -- [CFLAGS=$hold_cflags -- AC_TRY_LINK([#include ],[int i;], -- [krb_h=yes krb_incdir=])]) -- CFLAGS=$hold_cflags --else -- AC_TRY_LINK([#include ],[int i;], -- [krb_h=yes krb_incdir=]) --fi --if test -z "$krb_h"; then -- AC_TRY_LINK([#include ],[int i;], -- [krb_h=yes krb_incdir=], -- [if test "$cross_compiling" != yes && test -r $KRB4/include/kerberosIV/krb.h; then -- hold_cflags=$CFLAGS -- CFLAGS="$CFLAGS -I$KRB4/include/kerberosIV" -- AC_TRY_LINK([#include ],[int i;], -- [krb_h=yes krb_incdir=$KRB4/include/kerberosIV]) -- CFLAGS=$hold_cflags -- fi]) --fi --AC_MSG_RESULT($krb_h) -- --if test -n "$krb_h"; then -- krb_lib= -- if test "$cross_compiling" != yes && test -r $KRB4/lib/libkrb.a; then -- hold_ldflags=$LDFLAGS -- LDFLAGS="-L${KRB4}/lib $LDFLAGS" -- AC_CHECK_LIB(krb,printf,[krb_lib=yes krb_libdir=${KRB4}/lib], -- [LDFLAGS=$hold_ldflags -- # Using open here instead of printf so we don't -- # get confused by the cached value for printf from above. -- AC_CHECK_LIB(krb,open,[krb_lib=yes krb_libdir=])]) -- LDFLAGS=$hold_ldflags -- else -- AC_CHECK_LIB(krb,printf,[krb_lib=yes krb_libdir=]) -- AC_CHECK_FUNC(krb_recvauth,[krb_lib=yes krb_libdir=]) -- fi -- if test -n "$krb_lib"; then -- AC_DEFINE([HAVE_KERBEROS], 1, -- [Define if you have MIT Kerberos version 4 available.]) -- cvs_client_objects="$cvs_client_objects kerberos4-client.o" -- test -n "${krb_libdir}" && LIBS="${LIBS} -L${krb_libdir}" -- # Put -L${krb_libdir} in LDFLAGS temporarily so that it appears before -- # -ldes in the command line. Don't do it permanently so that we honor -- # the user's setting for LDFLAGS -- hold_ldflags=$LDFLAGS -- test -n "${krb_libdir}" && LDFLAGS="$LDFLAGS -L${krb_libdir}" -- AC_CHECK_LIB(des,printf,[LIBS="${LIBS} -ldes"]) -- AC_CHECK_LIB(krb,krb_recvauth) -- AC_CHECK_LIB(krb4,krb_recvauth) -- LDFLAGS=$hold_ldflags -- if test -n "$krb_incdir"; then -- CPPFLAGS="$CPPFLAGS -I$krb_incdir" -- fi -- fi --fi --AC_CHECK_FUNCS(krb_get_err_text) - - - dnl diff --git a/srcpkgs/cvs/patches/openat.patch b/srcpkgs/cvs/patches/openat.patch deleted file mode 100644 index 829b07644dd141..00000000000000 --- a/srcpkgs/cvs/patches/openat.patch +++ /dev/null @@ -1,19 +0,0 @@ ---- a/lib/openat.c -+++ b/lib/openat.c -@@ -57,9 +57,13 @@ rpl_openat (int fd, char const *file, in - va_list arg; - va_start (arg, flags); - -- /* Assume that mode_t is passed compatibly with mode_t's type -- after argument promotion. */ -- mode = va_arg (arg, mode_t); -+ /* If mode_t is narrower than int, use the promoted type (int), -+ not mode_t. Use sizeof to guess whether mode_t is nerrower; -+ we don't know of any practical counterexamples. */ -+ if (sizeof (mode_t) < sizeof (int)) -+ mode = va_arg (arg, int); -+ else -+ mode = va_arg (arg, mode_t); - - va_end (arg); - } diff --git a/srcpkgs/cvs/patches/ssh.patch b/srcpkgs/cvs/patches/ssh.patch deleted file mode 100644 index 1ab317730e6de3..00000000000000 --- a/srcpkgs/cvs/patches/ssh.patch +++ /dev/null @@ -1,23 +0,0 @@ -Fix for CVE-2017-12836, extracted from MirBSD repository. - ---- a/src/rsh-client.c -+++ b/src/rsh-client.c -@@ -97,6 +97,9 @@ start_rsh_server (cvsroot_t *root, struc - rsh_argv[i++] = root->username; - } - -+ /* Only non-option arguments from here. (CVE-2017-12836) */ -+ rsh_argv[i++] = "--"; -+ - rsh_argv[i++] = root->hostname; - rsh_argv[i++] = cvs_server; - rsh_argv[i++] = "server"; -@@ -171,6 +174,8 @@ start_rsh_server (cvsroot_t *root, struc - *p++ = root->username; - } - -+ *p++ = "--"; -+ - *p++ = root->hostname; - *p++ = command; - *p++ = NULL; diff --git a/srcpkgs/cvs/patches/vasnprintf.diff b/srcpkgs/cvs/patches/vasnprintf.diff deleted file mode 100644 index dd44ca34009083..00000000000000 --- a/srcpkgs/cvs/patches/vasnprintf.diff +++ /dev/null @@ -1,16 +0,0 @@ ---- a/lib/vasnprintf.c 2015-05-16 16:57:13.712246576 +0200 -+++ b/lib/vasnprintf.c 2015-05-16 16:57:38.471145720 +0200 -@@ -557,13 +557,7 @@ - break; - } - *p = dp->conversion; --#if USE_SNPRINTF -- p[1] = '%'; -- p[2] = 'n'; -- p[3] = '\0'; --#else - p[1] = '\0'; --#endif - - /* Construct the arguments for calling snprintf or sprintf. */ - prefix_count = 0; diff --git a/srcpkgs/cvs/template b/srcpkgs/cvs/template deleted file mode 100644 index 85ab77a3419ba1..00000000000000 --- a/srcpkgs/cvs/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'cvs' -pkgname=cvs -version=1.12.13 -revision=8 -build_style=gnu-configure -configure_args="--with-editor=/usr/bin/vi --with-external-zlib - ac_cv_func_working_mktime=yes" # broken test upstream -hostmakedepends="nvi openssh automake libtool gettext-devel-tools" -makedepends="mit-krb5-devel openssh" -depends="openssh>=6.1p1" -short_desc="Concurrent Versions System" -maintainer="Orphaned " -homepage="http://www.nongnu.org/cvs/" -license="GPL-1.0-or-later, LGPL-2.0-or-later" -distfiles="http://ftp.gnu.org/non-gnu/cvs/source/feature/$version/cvs-$version.tar.bz2" -checksum=78853613b9a6873a30e1cc2417f738c330e75f887afdaf7b3d0800cb19ca515e - -if [ "$XBPS_TARGET_LIBC" = "glibc" ]; then - makedepends+=" libxcrypt-devel" -fi -CFLAGS="-D_GNU_SOURCE=1" - -pre_configure() { - cp configure.in configure.ac - autoupdate - autoreconf -fi -} diff --git a/srcpkgs/cvs/update b/srcpkgs/cvs/update deleted file mode 100644 index dd4442849a576b..00000000000000 --- a/srcpkgs/cvs/update +++ /dev/null @@ -1 +0,0 @@ -ignore="*a" diff --git a/srcpkgs/cvsps2/patches/inet_addr-64bit.patch b/srcpkgs/cvsps2/patches/inet_addr-64bit.patch deleted file mode 100644 index 0073e33f4b7d6b..00000000000000 --- a/srcpkgs/cvsps2/patches/inet_addr-64bit.patch +++ /dev/null @@ -1,12 +0,0 @@ -Use INADDR_NONE instead of -1 to check inet_addr() result ---- a/cbtcommon/tcpsocket.c.1 2013-04-14 13:21:14.848464155 +0400 -+++ b/cbtcommon/tcpsocket.c 2013-04-14 13:23:23.015136709 +0400 -@@ -198,7 +198,7 @@ - memcpy(dest, &ip.s_addr, sizeof(ip.s_addr)); - } - #else -- if ( (*dest = inet_addr(addr_str)) != -1) -+ if ( (*dest = inet_addr(addr_str)) != INADDR_NONE) - { - /* nothing */ - } diff --git a/srcpkgs/cvsps2/template b/srcpkgs/cvsps2/template deleted file mode 100644 index f764dfdc0f907e..00000000000000 --- a/srcpkgs/cvsps2/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'cvsps2' -pkgname=cvsps2 -version=2.1 -revision=4 -build_style=gnu-makefile -makedepends="zlib-devel" -short_desc="Generating 'patchsets' from a CVS repo (for git-cvsimport)" -maintainer="Leah Neukirchen " -license="GPL-2.0-only" -homepage="http://cvsps.sourceforge.net/" -distfiles="${SOURCEFORGE_SITE}/cvsps/cvsps-${version}.tar.gz" -checksum=91d3198b33463861a581686d5fcf99a5c484e7c4d819384c04fda9cafec1075a - -post_extract() { - sed -i 's/linux/__GLIBC__/g' cbtcommon/text_util.c - sed -i 's/CFLAGS+=/override &/' Makefile - sed -i 's/ -lz/ $(LDFLAGS) &/' Makefile -} -do_install() { - make install prefix=$DESTDIR/usr -} diff --git a/srcpkgs/cvsps2/update b/srcpkgs/cvsps2/update deleted file mode 100644 index 3b79ae0d54c0c1..00000000000000 --- a/srcpkgs/cvsps2/update +++ /dev/null @@ -1,2 +0,0 @@ -pattern='cvsps-\K[\d.]+\d+b?\d*' -ignore="*b*" diff --git a/srcpkgs/cwm/template b/srcpkgs/cwm/template deleted file mode 100644 index 881d2937342e1f..00000000000000 --- a/srcpkgs/cwm/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'cwm' -pkgname=cwm -version=7.4 -revision=1 -build_style=gnu-makefile -hostmakedepends="pkg-config bison" -makedepends="libXft-devel libXinerama-devel libXrandr-devel" -short_desc="Lightweight and efficient window manager for X11" -maintainer="Leah Neukirchen " -license="ISC" -homepage="http://man.openbsd.org/cwm" -distfiles="https://github.com/leahneukirchen/cwm/archive/v${version}.tar.gz" -checksum=b4f275143c8c716d7df1cfbb230f888c72aa861708e144d1749858f1cc6fcac0 - -if [ "$XBPS_TARGET_LIBC" = "musl" ]; then - makedepends+=" musl-legacy-compat" -fi - -post_extract() { - sed -i 's/^\(LD\|CPP\)FLAGS/override &/' Makefile - sed '/\*\//q' calmwm.c >LICENSE -} -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/cxxopts/template b/srcpkgs/cxxopts/template deleted file mode 100644 index ebe19b719dedd5..00000000000000 --- a/srcpkgs/cxxopts/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'cxxopts' -pkgname=cxxopts -version=3.3.1 -revision=1 -build_style=cmake -short_desc="Lightweight C++ command line option parser" -maintainer="Orphaned " -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=3bfc70542c521d4b55a46429d808178916a579b28d048bd8c727ee76c39e2072 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/cyanrip/template b/srcpkgs/cyanrip/template deleted file mode 100644 index 62f54cea3a5f78..00000000000000 --- a/srcpkgs/cyanrip/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'cyanrip' -pkgname=cyanrip -version=0.9.3.1 -revision=1 -build_style=meson -hostmakedepends="pkg-config" -makedepends="ffmpeg6-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=01b2679eb5b74b03af0b1232877c2267d141c32be1574a27e7eac19f86cb109b diff --git a/srcpkgs/cyrus-sasl-modules b/srcpkgs/cyrus-sasl-modules deleted file mode 120000 index b251eb66f95a5f..00000000000000 --- a/srcpkgs/cyrus-sasl-modules +++ /dev/null @@ -1 +0,0 @@ -cyrus-sasl \ No newline at end of file diff --git a/srcpkgs/cyrus-sasl-modules-gssapi b/srcpkgs/cyrus-sasl-modules-gssapi deleted file mode 120000 index b251eb66f95a5f..00000000000000 --- a/srcpkgs/cyrus-sasl-modules-gssapi +++ /dev/null @@ -1 +0,0 @@ -cyrus-sasl \ No newline at end of file diff --git a/srcpkgs/cyrus-sasl-modules-ldap b/srcpkgs/cyrus-sasl-modules-ldap deleted file mode 120000 index b251eb66f95a5f..00000000000000 --- a/srcpkgs/cyrus-sasl-modules-ldap +++ /dev/null @@ -1 +0,0 @@ -cyrus-sasl \ No newline at end of file diff --git a/srcpkgs/cyrus-sasl-modules-sql b/srcpkgs/cyrus-sasl-modules-sql deleted file mode 120000 index b251eb66f95a5f..00000000000000 --- a/srcpkgs/cyrus-sasl-modules-sql +++ /dev/null @@ -1 +0,0 @@ -cyrus-sasl \ No newline at end of file diff --git a/srcpkgs/cyrus-sasl-xoauth2/template b/srcpkgs/cyrus-sasl-xoauth2/template deleted file mode 100644 index 2989a1da9e7057..00000000000000 --- a/srcpkgs/cyrus-sasl-xoauth2/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'cyrus-sasl-xoauth2' -pkgname=cyrus-sasl-xoauth2 -version=0.2 -revision=1 -build_style=gnu-configure -hostmakedepends="automake libtool" -makedepends="libsasl-devel" -short_desc="XOAUTH2 mechanism plugin for cyrus-sasl" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/moriyoshi/cyrus-sasl-xoauth2" -distfiles="https://github.com/moriyoshi/cyrus-sasl-xoauth2/archive/v${version}.tar.gz" -checksum=a62c26566098100d30aa254e4c1aa4309876b470f139e1019bb9032b6e2ee943 - -pre_configure() { - ./autogen.sh -} - -post_install() { - vlicense COPYING -} diff --git a/srcpkgs/cyrus-sasl/patches b/srcpkgs/cyrus-sasl/patches deleted file mode 120000 index 94bbd9316eb6a7..00000000000000 --- a/srcpkgs/cyrus-sasl/patches +++ /dev/null @@ -1 +0,0 @@ -../libsasl/patches \ No newline at end of file diff --git a/srcpkgs/cyrus-sasl/template b/srcpkgs/cyrus-sasl/template deleted file mode 100644 index 2a3a6e90b55418..00000000000000 --- a/srcpkgs/cyrus-sasl/template +++ /dev/null @@ -1,72 +0,0 @@ -# Template file for 'cyrus-sasl' -# keep in sync with libsasl -pkgname=cyrus-sasl -version=2.1.28 -revision=4 -build_style=gnu-configure -configure_args="--disable-static --enable-shared --enable-checkapop - --enable-cram --enable-digest --disable-otp --disable-srp - --disable-srp-setpass --disable-krb4 --enable-gssapi --enable-auth-sasldb - --enable-plain --enable-anon --enable-login --enable-ntlm --disable-passdss - --enable-sql --enable-ldapdb --disable-macos-framework --with-pam - --with-saslauthd=/run/saslauthd --with-ldap --with-devrandom=/dev/urandom - --with-configdir=/etc/sasl2:/etc/sasl:/usr/lib/sasl2 - --with-mysql=${XBPS_CROSS_BASE}/usr - ac_cv_gssapi_supports_spnego=yes" -hostmakedepends="automake libtool groff pkg-config" -makedepends="libsasl-devel openssl-devel db-devel libldap-devel - mit-krb5-devel pam-devel sqlite-devel postgresql-libs-devel - libmariadbclient-devel" -depends="libsasl>=${version}" -short_desc="Cyrus SASL - auth daemon and administration tools" -maintainer="Orphaned " -license="BSD-3-Clause-Attribution" -homepage="https://www.cyrusimap.org/sasl/" -distfiles="https://github.com/cyrusimap/cyrus-sasl/releases/download/cyrus-sasl-${version}/cyrus-sasl-${version}.tar.gz" -checksum=7ccfc6abd01ed67c1a0924b353e526f1b766b21f42d4562ee635a8ebfc5bb38c - -if [ "$XBPS_TARGET_LIBC" = "glibc" ]; then - makedepends+=" libxcrypt-devel" -fi - -pre_configure() { - autoreconf -fi -} - -post_install() { - # Remove libsasl{,-devel} files. - rm -rf ${DESTDIR}/usr/include - rm -f ${DESTDIR}/usr/lib/libsasl* - rm -rf ${DESTDIR}/usr/share/man/man3 - rm ${DESTDIR}/usr/lib/pkgconfig/libsasl2.pc - - vlicense COPYING LICENSE -} - -cyrus-sasl-modules-ldap_package() { - short_desc="Cyrus SASL - pluggable authentication modules (LDAP)" - pkg_install() { - vmove "usr/lib/sasl2/libldapdb.*" - } -} - -cyrus-sasl-modules-sql_package() { - short_desc="Cyrus SASL - pluggable authentication modules (SQL)" - pkg_install() { - vmove "usr/lib/sasl2/libsql.*" - } -} - -cyrus-sasl-modules-gssapi_package() { - short_desc="Cyrus SASL - pluggable authentication modules (GSSAPI)" - pkg_install() { - vmove "usr/lib/sasl2/libgssapi*" - } -} - -cyrus-sasl-modules_package() { - short_desc="Cyrus SASL - pluggable authentication modules" - pkg_install() { - vmove usr/lib/sasl2 - } -} diff --git a/srcpkgs/czkawka/template b/srcpkgs/czkawka/template deleted file mode 100644 index eff3abb14a9e41..00000000000000 --- a/srcpkgs/czkawka/template +++ /dev/null @@ -1,31 +0,0 @@ -# Template file for 'czkawka' -pkgname=czkawka -version=10.0.0 -revision=1 -build_style=cargo -configure_args="--bin czkawka_cli --bin czkawka_gui --all-features" -hostmakedepends="pkg-config" -makedepends="libdav1d-devel libheif-devel gtk4-devel libraw-devel" -depends="ffmpeg6" -checkdepends="dbus xvfb-run" -short_desc="App to find duplicates, empty folders, similar images, etc" -maintainer="sirkhancision " -license="MIT" -homepage="https://github.com/qarmin/czkawka" -changelog="https://raw.githubusercontent.com/qarmin/czkawka/master/Changelog.md" -distfiles="https://github.com/qarmin/czkawka/archive/refs/tags/${version}.tar.gz" -checksum=66ff3c231abe2feaeb377f52bb188eb81686c162d7f3fd28ed5b7374f0046c48 -make_check_pre="dbus-run-session xvfb-run" - -do_install() { - vbin target/${RUST_TARGET}/release/czkawka_cli - vbin target/${RUST_TARGET}/release/czkawka_gui - - vlicense czkawka_gui/LICENSE_MIT_APP_CODE - - CZKAWKA_NAME="com.github.qarmin.czkawka" - vinstall data/${CZKAWKA_NAME}.desktop 644 usr/share/applications - vinstall data/icons/${CZKAWKA_NAME}.svg 644 usr/share/icons/hicolor/scalable/apps - vinstall data/icons/${CZKAWKA_NAME}-symbolic.svg 644 usr/share/icons/hicolor/symbolic/apps - vinstall data/${CZKAWKA_NAME}.metainfo.xml 644 usr/share/metainfo -} diff --git a/srcpkgs/czmq-devel b/srcpkgs/czmq-devel deleted file mode 120000 index 9000b9adff530c..00000000000000 --- a/srcpkgs/czmq-devel +++ /dev/null @@ -1 +0,0 @@ -czmq \ No newline at end of file diff --git a/srcpkgs/czmq/template b/srcpkgs/czmq/template deleted file mode 100644 index b97f47b8058de2..00000000000000 --- a/srcpkgs/czmq/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 'czmq' -pkgname=czmq -version=4.2.1 -revision=1 -build_style=gnu-configure -hostmakedepends="asciidoc automake libtool pkg-config xmlto" -makedepends="libuuid-devel zeromq-devel" -short_desc="High-level C binding for ZeroMQ" -maintainer="Toyam Cox " -license="MPL-2.0" -homepage="https://zeromq.org/" -distfiles="https://github.com/zeromq/czmq/archive/v${version}.tar.gz" -checksum=83457cd32a2c2615b8d7ebcf91b198cb0d8df383a2072b96835ab250164d8a83 - -pre_configure() { - ./autogen.sh -} - -czmq-devel_package() { - short_desc+=" - development files" - depends="libuuid-devel zeromq-devel ${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - vmove usr/share/man/man3 - } -} diff --git a/srcpkgs/d-feet/patches/meson-0.61.patch b/srcpkgs/d-feet/patches/meson-0.61.patch deleted file mode 100644 index f8e7f64a60c0e8..00000000000000 --- a/srcpkgs/d-feet/patches/meson-0.61.patch +++ /dev/null @@ -1,33 +0,0 @@ -From b5a99f86395fd71dc08907ac3c5f2d757384c49f Mon Sep 17 00:00:00 2001 -From: Michal Vasilek -Date: Sun, 23 Jan 2022 12:35:26 +0100 -Subject: [PATCH] meson: fix build with meson 0.61 - -i18n.merge_file doesn't accept positional arguments ---- - data/meson.build | 2 -- - 1 file changed, 2 deletions(-) - -diff --git a/data/meson.build b/data/meson.build -index 026bd80..3b03b94 100644 ---- a/data/meson.build -+++ b/data/meson.build -@@ -13,7 +13,6 @@ desktop_in = configure_file( - ) - - i18n.merge_file( -- desktop, - type: 'desktop', - input: desktop_in, - output: '@BASENAME@', -@@ -25,7 +24,6 @@ i18n.merge_file( - appdata = df_namespace + '.appdata.xml' - - i18n.merge_file( -- appdata, - input: appdata + '.in', - output: '@BASENAME@', - po_dir: po_dir, --- -2.34.1 - diff --git a/srcpkgs/d-feet/template b/srcpkgs/d-feet/template deleted file mode 100644 index 17211af6d0443b..00000000000000 --- a/srcpkgs/d-feet/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'd-feet' -pkgname=d-feet -version=0.3.16 -revision=5 -build_style=meson -hostmakedepends="pkg-config gettext itstool python3-pycodestyle" -makedepends="gtk+3-devel gobject-introspection" -depends="gtk+3 libwnck python3-gobject" -checkdepends="xvfb-run dbus $depends" -short_desc="D-Bus debugger" -maintainer="Enno Boland " -license="GPL-2.0-or-later" -homepage="https://wiki.gnome.org/action/show/Apps/DFeet" -distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=8733ce4b9a9a54ec185b1d85bf4da9d9d11052882a880760ff60f9779b2d1ccb - -pre_check() { - make_cmd="xvfb-run ninja" -} diff --git a/srcpkgs/d-spy-devel b/srcpkgs/d-spy-devel deleted file mode 120000 index ef33505eb79d6b..00000000000000 --- a/srcpkgs/d-spy-devel +++ /dev/null @@ -1 +0,0 @@ -d-spy \ No newline at end of file diff --git a/srcpkgs/d-spy/template b/srcpkgs/d-spy/template deleted file mode 100644 index 93de4af151f634..00000000000000 --- a/srcpkgs/d-spy/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'd-spy' -pkgname=d-spy -version=1.8.0 -revision=1 -build_style=meson -hostmakedepends="pkg-config gettext glib-devel desktop-file-utils - gtk-update-icon-cache" -makedepends="gtk4-devel libadwaita-devel" -short_desc="Like d-feet, but written in C and blisteringly fast" -maintainer="Orphaned " -license="GPL-3.0-or-later" -homepage="https://gitlab.gnome.org/GNOME/d-spy" -changelog="https://gitlab.gnome.org/GNOME/d-spy/-/raw/main/NEWS" -distfiles="${GNOME_SITE}/d-spy/${version%.*}/d-spy-${version}.tar.xz" -checksum=f89d795d0686d82da1dceb236148f7ce54d5ca78f0b98e0f1336b263a5afcea1 - -d-spy-devel_package() { - depends="gtk4-devel libadwaita-devel ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/d2/template b/srcpkgs/d2/template deleted file mode 100644 index b3c742c1782350..00000000000000 --- a/srcpkgs/d2/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'd2' -pkgname=d2 -version=0.7.1 -revision=1 -build_style=go -go_import_path="oss.terrastruct.com/d2" -go_ldflags="-X ${go_import_path}/lib/version.Version=${version}" -short_desc="Modern diagram scripting language that turns text to diagrams" -maintainer="Toyam Cox " -license="MPL-2.0" -homepage="https://d2lang.com/" -changelog="https://d2lang.com/releases/intro/" -distfiles="https://github.com/terrastruct/d2/archive/refs/tags/v${version}.tar.gz" -checksum=b784d6472d53fdaaa7ecc9bdbe23456e2b4a90e18736828028b3f951537e56a1 -make_check=no # tests require playwright + chromium diff --git a/srcpkgs/dadadodo/template b/srcpkgs/dadadodo/template deleted file mode 100644 index 583da8f4e05715..00000000000000 --- a/srcpkgs/dadadodo/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'dadadodo' -pkgname=dadadodo -version=1.04 -revision=1 -build_style=gnu-makefile -short_desc="Analyses texts for word probabilities and generates random sentences" -maintainer="Orphaned " -homepage="https://www.jwz.org/dadadodo/" -license="MIT" -distfiles="https://www.jwz.org/dadadodo/dadadodo-${version}.tar.gz" -checksum=2e0ebb90951c46ff8823dfeca0c9402ce4576b31dd8bc4b2740a951aebb8fcdf - -do_install() { - sed 11q dadadodo.c > LICENSE - vlicense LICENSE - vbin dadadodo -} diff --git a/srcpkgs/daemonize/template b/srcpkgs/daemonize/template deleted file mode 100644 index dfb6bf57f67f0e..00000000000000 --- a/srcpkgs/daemonize/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'daemonize' -pkgname=daemonize -version=1.7.8 -revision=2 -build_style=gnu-configure -make_install_args="INSTALL_SBIN=/usr/bin" -short_desc="Run a program as a Unix daemon" -maintainer="Andrea Brancaleoni " -license="BSD-3-Clause, MIT, Public Domain" -homepage="http://software.clapper.org/daemonize/daemonize.html" -distfiles="https://github.com/bmc/$pkgname/archive/release-$version.tar.gz" -checksum=20c4fc9925371d1ddf1b57947f8fb93e2036eb9ccc3b43a1e3678ea8471c4c60 - -post_extract() { - sed -i '/CC.*-o/s/$/ $(LDFLAGS)/' Makefile.in -} -post_install() { - vlicense LICENSE.md -} diff --git a/srcpkgs/daemonize/update b/srcpkgs/daemonize/update deleted file mode 100644 index d309484699391d..00000000000000 --- a/srcpkgs/daemonize/update +++ /dev/null @@ -1 +0,0 @@ -pkgname=release diff --git a/srcpkgs/daemontools/patches/daemontools-0.76.cross.patch b/srcpkgs/daemontools/patches/daemontools-0.76.cross.patch deleted file mode 100644 index 95584b2521e432..00000000000000 --- a/srcpkgs/daemontools/patches/daemontools-0.76.cross.patch +++ /dev/null @@ -1,205 +0,0 @@ -diff -urN daemontools-0.76/src/Makefile daemontools-0.76.new/src/Makefile ---- daemontools-0.76/src/Makefile 2001-07-12 19:49:49.000000000 +0300 -+++ daemontools-0.76.new/src/Makefile 2007-09-30 16:27:25.000000000 +0300 -@@ -101,9 +101,6 @@ - uint64.h - ./compile deepsleep.c - --direntry.h: choose compile direntry.h1 direntry.h2 trydrent.c -- ./choose c trydrent direntry.h1 direntry.h2 > direntry.h -- - env.o: compile env.c env.h str.h - ./compile env.c - -@@ -151,29 +148,6 @@ - fmt_ulong.o: compile fmt.h fmt_ulong.c - ./compile fmt_ulong.c - --hasflock.h: choose compile hasflock.h1 hasflock.h2 load tryflock.c -- ./choose cl tryflock hasflock.h1 hasflock.h2 > hasflock.h -- --hasmkffo.h: choose compile hasmkffo.h1 hasmkffo.h2 load trymkffo.c -- ./choose cl trymkffo hasmkffo.h1 hasmkffo.h2 > hasmkffo.h -- --hassgact.h: choose compile hassgact.h1 hassgact.h2 load trysgact.c -- ./choose cl trysgact hassgact.h1 hassgact.h2 > hassgact.h -- --hassgprm.h: choose compile hassgprm.h1 hassgprm.h2 load trysgprm.c -- ./choose cl trysgprm hassgprm.h1 hassgprm.h2 > hassgprm.h -- --hasshsgr.h: chkshsgr choose compile hasshsgr.h1 hasshsgr.h2 load \ --tryshsgr.c warn-shsgr -- ./chkshsgr || ( cat warn-shsgr; exit 1 ) -- ./choose clr tryshsgr hasshsgr.h1 hasshsgr.h2 > hasshsgr.h -- --haswaitp.h: choose compile haswaitp.h1 haswaitp.h2 load trywaitp.c -- ./choose cl trywaitp haswaitp.h1 haswaitp.h2 > haswaitp.h -- --iopause.h: choose compile iopause.h1 iopause.h2 load trypoll.c -- ./choose clr trypoll iopause.h1 iopause.h2 > iopause.h -- - iopause.o: compile iopause.c iopause.h select.h tai.h taia.h uint64.h - ./compile iopause.c - -@@ -265,7 +239,6 @@ - rts: envdir envuidgid fghack matchtest multilog pgrphack \ - readproctitle rts.tests setlock setuidgid softlimit supervise svc \ - svok svscan svscanboot svstat tai64n tai64nlocal -- env - /bin/sh rts.tests 2>&1 | cat -v > rts - - scan_ulong.o: compile scan.h scan_ulong.c - ./compile scan_ulong.c -@@ -273,9 +246,6 @@ - seek_set.o: compile seek.h seek_set.c - ./compile seek_set.c - --select.h: choose compile select.h1 select.h2 trysysel.c -- ./choose c trysysel select.h1 select.h2 > select.h -- - setlock: byte.a load setlock.o unix.a - ./load setlock unix.a byte.a - -@@ -478,9 +448,6 @@ - timestamp.o: compile tai.h taia.h timestamp.c timestamp.h uint64.h - ./compile timestamp.c - --uint64.h: choose compile load tryulong64.c uint64.h1 uint64.h2 -- ./choose clr tryulong64 uint64.h1 uint64.h2 > uint64.h -- - unix.a: alloc.o alloc_re.o buffer.o buffer_0.o buffer_1.o buffer_2.o \ - buffer_get.o buffer_put.o buffer_read.o buffer_write.o coe.o env.o \ - error.o error_str.o fd_copy.o fd_move.o fifo.o lock_ex.o lock_exnb.o \ -diff -urN daemontools-0.76/src/conf-cc daemontools-0.76.new/src/conf-cc ---- daemontools-0.76/src/conf-cc 2007-09-30 13:58:40.000000000 +0300 -+++ daemontools-0.76.new/src/conf-cc 2007-09-30 15:15:32.000000000 +0300 -@@ -1,3 +1,3 @@ --gcc -O2 -Wimplicit -Wunused -Wcomment -Wchar-subscripts -Wuninitialized -Wshadow -Wcast-qual -Wcast-align -Wwrite-strings -+$CC $CFLAGS -Wimplicit -Wunused -Wcomment -Wchar-subscripts -Wuninitialized -Wshadow -Wcast-qual -Wcast-align -Wwrite-strings -include errno.h - - This will be used to compile .c files. -diff -urN daemontools-0.76/src/conf-ld daemontools-0.76.new/src/conf-ld ---- daemontools-0.76/src/conf-ld 2001-07-12 19:49:49.000000000 +0300 -+++ daemontools-0.76.new/src/conf-ld 2007-09-30 15:15:42.000000000 +0300 -@@ -1,3 +1,3 @@ --gcc -s -+$CC -s $LDFLAGS - - This will be used to link .o files into an executable. -diff -urN daemontools-0.76/src/direntry.h daemontools-0.76.new/src/direntry.h ---- daemontools-0.76/src/direntry.h 1970-01-01 03:00:00.000000000 +0300 -+++ daemontools-0.76.new/src/direntry.h 2007-09-30 13:52:11.000000000 +0300 -@@ -0,0 +1,12 @@ -+/* Public domain. */ -+ -+#ifndef DIRENTRY_H -+#define DIRENTRY_H -+ -+/* sysdep: +dirent */ -+ -+#include -+#include -+#define direntry struct dirent -+ -+#endif -diff -urN daemontools-0.76/src/hasflock.h daemontools-0.76.new/src/hasflock.h ---- daemontools-0.76/src/hasflock.h 1970-01-01 03:00:00.000000000 +0300 -+++ daemontools-0.76.new/src/hasflock.h 2007-09-30 13:52:55.000000000 +0300 -@@ -0,0 +1,4 @@ -+/* Public domain. */ -+ -+/* sysdep: +flock */ -+#define HASFLOCK 1 -diff -urN daemontools-0.76/src/hasmkffo.h daemontools-0.76.new/src/hasmkffo.h ---- daemontools-0.76/src/hasmkffo.h 1970-01-01 03:00:00.000000000 +0300 -+++ daemontools-0.76.new/src/hasmkffo.h 2007-09-30 13:53:16.000000000 +0300 -@@ -0,0 +1,4 @@ -+/* Public domain. */ -+ -+/* sysdep: +mkfifo */ -+#define HASMKFIFO 1 -diff -urN daemontools-0.76/src/hassgact.h daemontools-0.76.new/src/hassgact.h ---- daemontools-0.76/src/hassgact.h 1970-01-01 03:00:00.000000000 +0300 -+++ daemontools-0.76.new/src/hassgact.h 2007-09-30 13:53:47.000000000 +0300 -@@ -0,0 +1,4 @@ -+/* Public domain. */ -+ -+/* sysdep: +sigaction */ -+#define HASSIGACTION 1 -diff -urN daemontools-0.76/src/hassgprm.h daemontools-0.76.new/src/hassgprm.h ---- daemontools-0.76/src/hassgprm.h 1970-01-01 03:00:00.000000000 +0300 -+++ daemontools-0.76.new/src/hassgprm.h 2007-09-30 13:54:13.000000000 +0300 -@@ -0,0 +1,4 @@ -+/* Public domain. */ -+ -+/* sysdep: +sigprocmask */ -+#define HASSIGPROCMASK 1 -diff -urN daemontools-0.76/src/hasshsgr.h daemontools-0.76.new/src/hasshsgr.h ---- daemontools-0.76/src/hasshsgr.h 1970-01-01 03:00:00.000000000 +0300 -+++ daemontools-0.76.new/src/hasshsgr.h 2007-09-30 13:54:41.000000000 +0300 -@@ -0,0 +1,3 @@ -+/* Public domain. */ -+ -+/* sysdep: -shortsetgroups */ -diff -urN daemontools-0.76/src/haswaitp.h daemontools-0.76.new/src/haswaitp.h ---- daemontools-0.76/src/haswaitp.h 1970-01-01 03:00:00.000000000 +0300 -+++ daemontools-0.76.new/src/haswaitp.h 2007-09-30 13:54:57.000000000 +0300 -@@ -0,0 +1,4 @@ -+/* Public domain. */ -+ -+/* sysdep: +waitpid */ -+#define HASWAITPID 1 -diff -urN daemontools-0.76/src/iopause.h daemontools-0.76.new/src/iopause.h ---- daemontools-0.76/src/iopause.h 1970-01-01 03:00:00.000000000 +0300 -+++ daemontools-0.76.new/src/iopause.h 2007-09-30 13:55:14.000000000 +0300 -@@ -0,0 +1,20 @@ -+/* Public domain. */ -+ -+#ifndef IOPAUSE_H -+#define IOPAUSE_H -+ -+/* sysdep: +poll */ -+#define IOPAUSE_POLL -+ -+#include -+#include -+ -+typedef struct pollfd iopause_fd; -+#define IOPAUSE_READ POLLIN -+#define IOPAUSE_WRITE POLLOUT -+ -+#include "taia.h" -+ -+extern void iopause(iopause_fd *,unsigned int,struct taia *,struct taia *); -+ -+#endif -diff -urN daemontools-0.76/src/select.h daemontools-0.76.new/src/select.h ---- daemontools-0.76/src/select.h 1970-01-01 03:00:00.000000000 +0300 -+++ daemontools-0.76.new/src/select.h 2007-09-30 13:55:32.000000000 +0300 -@@ -0,0 +1,13 @@ -+/* Public domain. */ -+ -+#ifndef SELECT_H -+#define SELECT_H -+ -+/* sysdep: +sysselect */ -+ -+#include -+#include -+#include -+extern int select(); -+ -+#endif -diff -urN daemontools-0.76/src/uint64.h daemontools-0.76.new/src/uint64.h ---- daemontools-0.76/src/uint64.h 1970-01-01 03:00:00.000000000 +0300 -+++ daemontools-0.76.new/src/uint64.h 2007-09-30 13:55:54.000000000 +0300 -@@ -0,0 +1,10 @@ -+/* Public domain. */ -+ -+#ifndef UINT64_H -+#define UINT64_H -+ -+/* sysdep: -ulong64 */ -+ -+typedef unsigned long long uint64; -+ -+#endif diff --git a/srcpkgs/daemontools/patches/daemontools-0.76.errno.patch b/srcpkgs/daemontools/patches/daemontools-0.76.errno.patch deleted file mode 100644 index d1884f579760d8..00000000000000 --- a/srcpkgs/daemontools/patches/daemontools-0.76.errno.patch +++ /dev/null @@ -1,12 +0,0 @@ -diff -ur daemontools-0.76.old/src/error.h daemontools-0.76/src/error.h ---- daemontools-0.76.old/src/error.h 2001-07-12 11:49:49.000000000 -0500 -+++ daemontools-0.76/src/error.h 2003-01-09 21:52:01.000000000 -0600 -@@ -3,7 +3,7 @@ - #ifndef ERROR_H - #define ERROR_H - --extern int errno; -+#include - - extern int error_intr; - extern int error_nomem; diff --git a/srcpkgs/daemontools/template b/srcpkgs/daemontools/template deleted file mode 100644 index ccc17b2564f98a..00000000000000 --- a/srcpkgs/daemontools/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'daemontools' -pkgname=daemontools -version=0.76 -revision=3 -create_wrksrc=yes -build_style=slashpackage -short_desc="A collection of tools for managing UNIX services" -maintainer="Orphaned " -license="Public Domain" -homepage="http://cr.yp.to/daemontools.html" -distfiles="http://cr.yp.to/daemontools/${pkgname}-${version}.tar.gz - http://smarden.org/pape/djb/manpages/daemontools-${version}-man-20020131.tar.gz" -checksum="a55535012b2be7a52dcd9eccabb9a198b13be50d0384143bd3b32b8710df4c1f - 1b4d77afe0878a0df587672531a3f7bbe0feb7ad0e9acf50395426e3c434600a" - -post_extract() { - mv admin/$pkgname-$version/* . -} - -post_install() { - for m in ${wrksrc}/daemontools-man/*.8; do - vman $m - done - vdoc ${wrksrc}/daemontools-man/README -} diff --git a/srcpkgs/daemontools/update b/srcpkgs/daemontools/update deleted file mode 100644 index 7f128c43b4abbc..00000000000000 --- a/srcpkgs/daemontools/update +++ /dev/null @@ -1 +0,0 @@ -site=http://cr.yp.to/daemontools/install.html diff --git a/srcpkgs/dante/patches/0002-osdep-m4-Remove-getaddrinfo-too-low-checks.patch b/srcpkgs/dante/patches/0002-osdep-m4-Remove-getaddrinfo-too-low-checks.patch deleted file mode 100644 index f6abb7220aed6a..00000000000000 --- a/srcpkgs/dante/patches/0002-osdep-m4-Remove-getaddrinfo-too-low-checks.patch +++ /dev/null @@ -1,35 +0,0 @@ -osdep.m4: Remove getaddrinfo() too low checks - -dante runs AC_PREPROC_IFELSE then it fills $ERRVALFILE by running the -following command: - -cat conftest.i | grep gaierrval: >>$2 - -As a result, $ERRVALFILE does not contain the expected values because -the expected value is not on the same line than gaierrval: - - gaierrval: - # 130 "conftest.c" 3 4 - -3 - -So drop these checks - -Signed-off-by: Fabrice Fontaine - -diff -Nuar osdep.m4 osdep.m4 ---- a/osdep.m4 2019-12-09 21:28:38.936003218 +0100 -+++ b/osdep.m4 2019-12-09 21:49:48.764019371 +0100 -@@ -956,13 +956,7 @@ - unset UNIQUEVALS UNIQUESYMBOLS - if test -s $ERRVALFILE; then - UNIQUEVALS=`sort $ERRVALFILE | uniq | wc -l | awk '{ print $1 }'` -- if test $UNIQUEVALS -le 1; then -- AC_MSG_FAILURE([error: getaddrinfo() error value count too low]) -- fi - UNIQUESYMBOLS=`cat $ERRVALFILE | wc -l | awk '{ print $1 }'` -- if test $UNIQUESYMBOLS -le 1; then -- AC_MSG_FAILURE([error: getaddrinfo() error symbol count too low]) -- fi - - if test $ERRNOCNT -ne $UNIQUESYMBOLS; then - AC_MSG_FAILURE([internal error: errno symbol count mismatch]) diff --git a/srcpkgs/dante/patches/ppc.patch b/srcpkgs/dante/patches/ppc.patch deleted file mode 100644 index c4e292067fdda1..00000000000000 --- a/srcpkgs/dante/patches/ppc.patch +++ /dev/null @@ -1,19 +0,0 @@ -Source: Debian -Description: Use a flag, not an ioctl value, for HAVE_SENDBUF_IOCTL - The preprocessor throws a hissy fit if we try to check for - the truthiness of an ioctl definition itself, at least on PowerPC. -Author: Peter Pentchev -Forwarded: not-yet -Last-Update: 2016-04-11 - ---- a/libscompat.m4 -+++ b/libscompat.m4 -@@ -377,7 +377,7 @@ - - return 0; - }], [AC_MSG_RESULT(yes) -- AC_DEFINE(HAVE_SENDBUF_IOCTL, TIOCOUTQ, [send buffer data]) -+ AC_DEFINE(HAVE_SENDBUF_IOCTL, 1, [send buffer data]) - AC_DEFINE(SENDBUF_IOCTLVAL, TIOCOUTQ, [send buffer ioctl])], - [AC_MSG_RESULT(no)])], - [dnl assume no when cross-compiling diff --git a/srcpkgs/dante/template b/srcpkgs/dante/template deleted file mode 100644 index ca640b1fc9e0ac..00000000000000 --- a/srcpkgs/dante/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'dante' -pkgname=dante -version=1.4.2 -revision=5 -build_style=gnu-configure -hostmakedepends="tar automake libtool" -short_desc="SOCKS server and client" -maintainer="shtayerc " -license="MIT-CMU" -homepage="http://www.inet.no/dante/index.html" -distfiles="http://www.inet.no/dante/files/dante-${version}.tar.gz" -checksum=4c97cff23e5c9b00ca1ec8a95ab22972813921d7fbf60fc453e3e06382fc38a7 - -if [ "$XBPS_TARGET_LIBC" = "glibc" ]; then - configure_args="--with-libc=libc.so.6" - makedepends+=" libxcrypt-devel" -else - configure_args="ac_cv_func_sched_setscheduler=no" -fi - -pre_configure() { - autoreconf -fi -} - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/dar/template b/srcpkgs/dar/template deleted file mode 100644 index 1c56d2a8bbd51a..00000000000000 --- a/srcpkgs/dar/template +++ /dev/null @@ -1,59 +0,0 @@ -# Template file for 'dar' -pkgname=dar -version=2.7.18 -revision=2 -build_style=gnu-configure -configure_args="--disable-upx --disable-build-html --disable-dar-static" -conf_files="/etc/darrc" -hostmakedepends="automake gettext-devel libtool pkg-config which" -makedepends="acl-devel bzip2-devel e2fsprogs-devel libgcrypt-devel liblzma-devel - lzo-devel librsync-devel libcurl-devel libargon2-devel gpgme-devel" -short_desc="Shell command that backs up directory trees and files" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="http://dar.linux.free.fr/" -distfiles="${SOURCEFORGE_SITE}/dar/dar-${version}.tar.gz" -checksum=6131b7d6d79a093bfcb320abbb90df941df8e9bc73f89ae6410bccdeffa5eb46 - -if [ "$CROSS_BUILD" ]; then - configure_args+=" --with-gpgme-prefix=${XBPS_CROSS_BASE}/usr - ac_cv_lib_gcrypt_gcry_check_version=false" - LDFLAGS="-L${XBPS_CROSS_BASE}/usr/lib -lgcrypt" -fi - -post_extract() { - if [ "$CROSS_BUILD" ]; then - # skip building checks, its trying to execute a target - # binary and we don't run the checks for cross builds - # anywyas. - vsed -e '/SUBDIRS =/s/check//g' -i src/Makefile.in - fi -} - -do_check() { - # need to be run as root - : -} - -post_install() { - # Prevent writing memory pages to disk, - # which gives "Warning: using insecure memory" - chmod u+s ${DESTDIR}/usr/bin/dar -} - -libdar_package() { - short_desc+=" - runtime library" - pkg_install() { - vmove "usr/lib/*.so.*" - } -} -libdar-devel_package() { - short_desc+=" - development files" - depends="libdar>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/darch/template b/srcpkgs/darch/template deleted file mode 100644 index e442426047c512..00000000000000 --- a/srcpkgs/darch/template +++ /dev/null @@ -1,43 +0,0 @@ -# Template file for 'darch' -pkgname=darch -version=0.28.0 -revision=3 -archs="x86_64* ppc64le*" -build_style=go -go_import_path=github.com/godarch/darch -conf_files="/etc/darch/hooks/ssh/hook /etc/darch/hooks/hostname/hook /etc/darch/hooks/fstab/hook" -make_dirs="/var/lib/darch 0755 root root" -hostmakedepends="git" -depends="containerd" -short_desc="Tool for building/booting stateless and immutable images, bare metal" -maintainer="Paul Knopf " -license="MIT" -homepage="https://godarch.com/" -broken="missing go.mod" - -do_fetch() { - mkdir -p "$(dirname ${GOSRCPATH})" - git clone --branch "v${version}" \ - https://github.com/godarch/darch \ - ${GOSRCPATH} -} - -do_configure() { - export GOBIN=${GOPATH}/bin - export PATH=$PATH:$GOBIN - go get github.com/LK4D4/vndr - cd ${GOSRCPATH} - vndr -} - -do_build() { - cd ${GOSRCPATH} - make build TRAVIS_TAG="v${version}" GO_BUILD_FLAGS="-buildmode=pie" -} - -do_install() { - cd ${GOSRCPATH} - make install DESTDIR=${DESTDIR} - - vlicense LICENSE -} diff --git a/srcpkgs/darch/update b/srcpkgs/darch/update deleted file mode 100644 index 2aa31766515a36..00000000000000 --- a/srcpkgs/darch/update +++ /dev/null @@ -1,2 +0,0 @@ -site="https://${go_import_path}/tags" -pattern='/archive/refs/tags/(v?|\Q'"$pkgname"'\E-)?\K[\d\.]+(?=\.tar\.gz")' diff --git a/srcpkgs/darcs/patches/basement.patch b/srcpkgs/darcs/patches/basement.patch deleted file mode 100644 index e934f8e67b2ee0..00000000000000 --- a/srcpkgs/darcs/patches/basement.patch +++ /dev/null @@ -1,242 +0,0 @@ -From 38be2c93acb6f459d24ed6c626981c35ccf44095 Mon Sep 17 00:00:00 2001 -From: Sylvain Henry -Date: Thu, 16 Feb 2023 15:40:45 +0100 -Subject: [PATCH] Fix build on 32-bit architectures - ---- - basement/Basement/Bits.hs | 4 ++++ - basement/Basement/From.hs | 24 ----------------------- - basement/Basement/Numerical/Additive.hs | 4 ++++ - basement/Basement/Numerical/Conversion.hs | 20 +++++++++++++++++++ - basement/Basement/PrimType.hs | 6 +++++- - basement/Basement/Types/OffsetSize.hs | 22 +++++++++++++++++++-- - 6 files changed, 53 insertions(+), 27 deletions(-) - -diff --git a/basement/Basement/Bits.hs b/basement/Basement/Bits.hs -index 7eeea0f5..24520ed7 100644 ---- a/basement/Basement/Bits.hs -+++ b/basement/Basement/Bits.hs -@@ -54,8 +54,12 @@ import GHC.Int - import Basement.Compat.Primitive - - #if WORD_SIZE_IN_BITS < 64 -+#if __GLASGOW_HASKELL__ >= 904 -+import GHC.Exts -+#else - import GHC.IntWord64 - #endif -+#endif - - -- | operation over finite bits - class FiniteBitsOps bits where -diff --git a/basement/Basement/From.hs b/basement/Basement/From.hs -index 7bbe141c..80014b3e 100644 ---- a/basement/Basement/From.hs -+++ b/basement/Basement/From.hs -@@ -272,23 +272,11 @@ instance (NatWithinBound (CountOf ty) n, KnownNat n, PrimType ty) - tryFrom = BlockN.toBlockN . UArray.toBlock . BoxArray.mapToUnboxed id - - instance (KnownNat n, NatWithinBound Word8 n) => From (Zn64 n) Word8 where --#if __GLASGOW_HASKELL__ >= 904 -- from = narrow . unZn64 where narrow (W64# w) = W8# (wordToWord8# (word64ToWord# (GHC.Prim.word64ToWord# w))) --#else - from = narrow . unZn64 where narrow (W64# w) = W8# (wordToWord8# (word64ToWord# w)) --#endif - instance (KnownNat n, NatWithinBound Word16 n) => From (Zn64 n) Word16 where --#if __GLASGOW_HASKELL__ >= 904 -- from = narrow . unZn64 where narrow (W64# w) = W16# (wordToWord16# (word64ToWord# (GHC.Prim.word64ToWord# w))) --#else - from = narrow . unZn64 where narrow (W64# w) = W16# (wordToWord16# (word64ToWord# w)) --#endif - instance (KnownNat n, NatWithinBound Word32 n) => From (Zn64 n) Word32 where --#if __GLASGOW_HASKELL__ >= 904 -- from = narrow . unZn64 where narrow (W64# w) = W32# (wordToWord32# (word64ToWord# (GHC.Prim.word64ToWord# w))) --#else - from = narrow . unZn64 where narrow (W64# w) = W32# (wordToWord32# (word64ToWord# w)) --#endif - instance From (Zn64 n) Word64 where - from = unZn64 - instance From (Zn64 n) Word128 where -@@ -297,23 +285,11 @@ instance From (Zn64 n) Word256 where - from = from . unZn64 - - instance (KnownNat n, NatWithinBound Word8 n) => From (Zn n) Word8 where --#if __GLASGOW_HASKELL__ >= 904 -- from = narrow . naturalToWord64 . unZn where narrow (W64# w) = W8# (wordToWord8# (word64ToWord# (GHC.Prim.word64ToWord# w))) --#else - from = narrow . naturalToWord64 . unZn where narrow (W64# w) = W8# (wordToWord8# (word64ToWord# w)) --#endif - instance (KnownNat n, NatWithinBound Word16 n) => From (Zn n) Word16 where --#if __GLASGOW_HASKELL__ >= 904 -- from = narrow . naturalToWord64 . unZn where narrow (W64# w) = W16# (wordToWord16# (word64ToWord# (GHC.Prim.word64ToWord# w))) --#else - from = narrow . naturalToWord64 . unZn where narrow (W64# w) = W16# (wordToWord16# (word64ToWord# w)) --#endif - instance (KnownNat n, NatWithinBound Word32 n) => From (Zn n) Word32 where --#if __GLASGOW_HASKELL__ >= 904 -- from = narrow . naturalToWord64 . unZn where narrow (W64# w) = W32# (wordToWord32# (word64ToWord# (GHC.Prim.word64ToWord# w))) --#else - from = narrow . naturalToWord64 . unZn where narrow (W64# w) = W32# (wordToWord32# (word64ToWord# w)) --#endif - instance (KnownNat n, NatWithinBound Word64 n) => From (Zn n) Word64 where - from = naturalToWord64 . unZn - instance (KnownNat n, NatWithinBound Word128 n) => From (Zn n) Word128 where -diff --git a/basement/Basement/Numerical/Additive.hs b/basement/Basement/Numerical/Additive.hs -index d0dfb973..8ab65aa0 100644 ---- a/basement/Basement/Numerical/Additive.hs -+++ b/basement/Basement/Numerical/Additive.hs -@@ -30,8 +30,12 @@ import qualified Basement.Types.Word128 as Word128 - import qualified Basement.Types.Word256 as Word256 - - #if WORD_SIZE_IN_BITS < 64 -+#if __GLASGOW_HASKELL__ >= 904 -+import GHC.Exts -+#else - import GHC.IntWord64 - #endif -+#endif - - -- | Represent class of things that can be added together, - -- contains a neutral element and is commutative. -diff --git a/basement/Basement/Numerical/Conversion.hs b/basement/Basement/Numerical/Conversion.hs -index db502c07..fddc8232 100644 ---- a/basement/Basement/Numerical/Conversion.hs -+++ b/basement/Basement/Numerical/Conversion.hs -@@ -26,8 +26,12 @@ import GHC.Word - import Basement.Compat.Primitive - - #if WORD_SIZE_IN_BITS < 64 -+#if __GLASGOW_HASKELL__ >= 904 -+import GHC.Exts -+#else - import GHC.IntWord64 - #endif -+#endif - - intToInt64 :: Int -> Int64 - #if WORD_SIZE_IN_BITS == 64 -@@ -96,11 +100,22 @@ int64ToWord64 (I64# i) = W64# (int64ToWord64# i) - #endif - - #if WORD_SIZE_IN_BITS == 64 -+#if __GLASGOW_HASKELL__ >= 904 -+word64ToWord# :: Word64# -> Word# -+word64ToWord# i = word64ToWord# i -+#else - word64ToWord# :: Word# -> Word# - word64ToWord# i = i -+#endif - {-# INLINE word64ToWord# #-} - #endif - -+#if WORD_SIZE_IN_BITS < 64 -+word64ToWord32# :: Word64# -> Word32# -+word64ToWord32# i = wordToWord32# (word64ToWord# i) -+{-# INLINE word64ToWord32# #-} -+#endif -+ - -- | 2 Word32s - data Word32x2 = Word32x2 {-# UNPACK #-} !Word32 - {-# UNPACK #-} !Word32 -@@ -113,9 +128,14 @@ word64ToWord32s (W64# w64) = Word32x2 (W32# (wordToWord32# (uncheckedShiftRL# (G - word64ToWord32s (W64# w64) = Word32x2 (W32# (wordToWord32# (uncheckedShiftRL# w64 32#))) (W32# (wordToWord32# w64)) - #endif - #else -+#if __GLASGOW_HASKELL__ >= 904 -+word64ToWord32s :: Word64 -> Word32x2 -+word64ToWord32s (W64# w64) = Word32x2 (W32# (word64ToWord32# (uncheckedShiftRL64# w64 32#))) (W32# (word64ToWord32# w64)) -+#else - word64ToWord32s :: Word64 -> Word32x2 - word64ToWord32s (W64# w64) = Word32x2 (W32# (word64ToWord# (uncheckedShiftRL64# w64 32#))) (W32# (word64ToWord# w64)) - #endif -+#endif - - wordToChar :: Word -> Char - wordToChar (W# word) = C# (chr# (word2Int# word)) -diff --git a/basement/Basement/PrimType.hs b/basement/Basement/PrimType.hs -index f8ca2926..a888ec91 100644 ---- a/basement/Basement/PrimType.hs -+++ b/basement/Basement/PrimType.hs -@@ -54,7 +54,11 @@ import Basement.Nat - import qualified Prelude (quot) - - #if WORD_SIZE_IN_BITS < 64 --import GHC.IntWord64 -+#if __GLASGOW_HASKELL__ >= 904 -+import GHC.Exts -+#else -+import GHC.IntWord64 -+#endif - #endif - - #ifdef FOUNDATION_BOUNDS_CHECK -diff --git a/basement/Basement/Types/OffsetSize.hs b/basement/Basement/Types/OffsetSize.hs -index cd944927..1ea80dad 100644 ---- a/basement/Basement/Types/OffsetSize.hs -+++ b/basement/Basement/Types/OffsetSize.hs -@@ -70,8 +70,12 @@ import Data.List (foldl') - import qualified Prelude - - #if WORD_SIZE_IN_BITS < 64 -+#if __GLASGOW_HASKELL__ >= 904 -+import GHC.Exts -+#else - import GHC.IntWord64 - #endif -+#endif - - -- | File size in bytes - newtype FileSize = FileSize Word64 -@@ -225,20 +229,26 @@ countOfRoundUp alignment (CountOf n) = CountOf ((n + (alignment-1)) .&. compleme - - csizeOfSize :: CountOf Word8 -> CSize - #if WORD_SIZE_IN_BITS < 64 -+#if __GLASGOW_HASKELL__ >= 904 -+csizeOfSize (CountOf (I# sz)) = CSize (W32# (wordToWord32# (int2Word# sz))) -+#else - csizeOfSize (CountOf (I# sz)) = CSize (W32# (int2Word# sz)) -+#endif - #else - #if __GLASGOW_HASKELL__ >= 904 - csizeOfSize (CountOf (I# sz)) = CSize (W64# (wordToWord64# (int2Word# sz))) -- - #else - csizeOfSize (CountOf (I# sz)) = CSize (W64# (int2Word# sz)) -- - #endif - #endif - - csizeOfOffset :: Offset8 -> CSize - #if WORD_SIZE_IN_BITS < 64 -+#if __GLASGOW_HASKELL__ >= 904 -+csizeOfOffset (Offset (I# sz)) = CSize (W32# (wordToWord32# (int2Word# sz))) -+#else - csizeOfOffset (Offset (I# sz)) = CSize (W32# (int2Word# sz)) -+#endif - #else - #if __GLASGOW_HASKELL__ >= 904 - csizeOfOffset (Offset (I# sz)) = CSize (W64# (wordToWord64# (int2Word# sz))) -@@ -250,7 +260,11 @@ csizeOfOffset (Offset (I# sz)) = CSize (W64# (int2Word# sz)) - sizeOfCSSize :: CSsize -> CountOf Word8 - sizeOfCSSize (CSsize (-1)) = error "invalid size: CSSize is -1" - #if WORD_SIZE_IN_BITS < 64 -+#if __GLASGOW_HASKELL__ >= 904 -+sizeOfCSSize (CSsize (I32# sz)) = CountOf (I# (int32ToInt# sz)) -+#else - sizeOfCSSize (CSsize (I32# sz)) = CountOf (I# sz) -+#endif - #else - #if __GLASGOW_HASKELL__ >= 904 - sizeOfCSSize (CSsize (I64# sz)) = CountOf (I# (int64ToInt# sz)) -@@ -261,7 +275,11 @@ sizeOfCSSize (CSsize (I64# sz)) = CountOf (I# sz) - - sizeOfCSize :: CSize -> CountOf Word8 - #if WORD_SIZE_IN_BITS < 64 -+#if __GLASGOW_HASKELL__ >= 904 -+sizeOfCSize (CSize (W32# sz)) = CountOf (I# (word2Int# (word32ToWord# sz))) -+#else - sizeOfCSize (CSize (W32# sz)) = CountOf (I# (word2Int# sz)) -+#endif - #else - #if __GLASGOW_HASKELL__ >= 904 - sizeOfCSize (CSize (W64# sz)) = CountOf (I# (word2Int# (word64ToWord# sz))) diff --git a/srcpkgs/darcs/patches/cborg-bounds.patch b/srcpkgs/darcs/patches/cborg-bounds.patch deleted file mode 100644 index 9f13fa50253a7c..00000000000000 --- a/srcpkgs/darcs/patches/cborg-bounds.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/cborg/cborg.cabal 2025-07-06 20:31:00.307574779 +0100 -+++ b/cborg/cborg.cabal 2025-07-06 20:31:05.085962403 +0100 -@@ -164,7 +164,7 @@ - scientific >= 0.3 && < 0.4, - tasty >= 0.11 && < 1.6, - tasty-hunit >= 0.9 && < 0.11, -- tasty-quickcheck >= 0.8 && < 0.11, -+ tasty-quickcheck >= 0.8 && < 0.12, - vector >= 0.10 && < 0.14 - if !impl(ghc >= 8.0) - build-depends: diff --git a/srcpkgs/darcs/patches/cborg.patch b/srcpkgs/darcs/patches/cborg.patch deleted file mode 100644 index b44ba514458e8e..00000000000000 --- a/srcpkgs/darcs/patches/cborg.patch +++ /dev/null @@ -1,212 +0,0 @@ -commit 9d1418bb8b38cb9a438d7f18835b1ef7ef12b234 -Author: amesgen -Date: Sun Sep 10 20:03:40 2023 +0200 - - Fix compilation and support GHC >=9.2 on 32bit - -diff --git a/cborg/src/Codec/CBOR/Decoding.hs b/cborg/src/Codec/CBOR/Decoding.hs -index a7d774c..bf68e68 100644 ---- a/cborg/src/Codec/CBOR/Decoding.hs -+++ b/cborg/src/Codec/CBOR/Decoding.hs -@@ -315,11 +315,16 @@ getDecodeAction (Decoder k) = k (\x -> return (Done x)) - toInt8 :: Int# -> Int8 - toInt16 :: Int# -> Int16 - toInt32 :: Int# -> Int32 --toInt64 :: Int# -> Int64 - toWord8 :: Word# -> Word8 - toWord16 :: Word# -> Word16 - toWord32 :: Word# -> Word32 -+#if defined(ARCH_64bit) -+toInt64 :: Int# -> Int64 - toWord64 :: Word# -> Word64 -+#else -+toInt64 :: Int64# -> Int64 -+toWord64 :: Word64# -> Word64 -+#endif - #if MIN_VERSION_ghc_prim(0,8,0) - toInt8 n = I8# (intToInt8# n) - toInt16 n = I16# (intToInt16# n) -@@ -327,8 +332,7 @@ toInt32 n = I32# (intToInt32# n) - toWord8 n = W8# (wordToWord8# n) - toWord16 n = W16# (wordToWord16# n) - toWord32 n = W32# (wordToWord32# n) --#if WORD_SIZE_IN_BITS == 64 --#if MIN_VERSION_base(4,17,0) -+#if MIN_VERSION_base(4,17,0) && defined(ARCH_64bit) - toInt64 n = I64# (intToInt64# n) - toWord64 n = W64# (wordToWord64# n) - #else -@@ -336,10 +340,6 @@ toInt64 n = I64# n - toWord64 n = W64# n - #endif - #else --toInt64 n = I64# (intToInt64# n) --toWord64 n = W64# (wordToWord64# n) --#endif --#else - toInt8 n = I8# n - toInt16 n = I16# n - toInt32 n = I32# n -@@ -986,7 +986,7 @@ type ByteOffset = Int64 - -- @since 0.2.2.0 - peekByteOffset :: Decoder s ByteOffset - peekByteOffset = Decoder (\k -> return (PeekByteOffset (\off# -> k (I64# --#if MIN_VERSION_base(4,17,0) -+#if MIN_VERSION_base(4,17,0) && !defined(ARCH_32bit) - (intToInt64# off#) - #else - off# -diff --git a/cborg/src/Codec/CBOR/Magic.hs b/cborg/src/Codec/CBOR/Magic.hs -index cdeb455..bfae638 100644 ---- a/cborg/src/Codec/CBOR/Magic.hs -+++ b/cborg/src/Codec/CBOR/Magic.hs -@@ -120,7 +120,7 @@ import qualified Numeric.Half as Half - import Data.Bits ((.|.), unsafeShiftL) - #endif - --#if defined(ARCH_32bit) -+#if defined(ARCH_32bit) && !MIN_VERSION_ghc_prim(0,8,0) - import GHC.IntWord64 (wordToWord64#, word64ToWord#, - intToInt64#, int64ToInt#, - leWord64#, ltWord64#, word64ToInt64#) -@@ -173,7 +173,7 @@ grabWord64 (Ptr ip#) = W64# (wordToWord64# (byteSwap# (word64ToWord# (indexWord6 - grabWord64 (Ptr ip#) = W64# (byteSwap# (indexWord64OffAddr# ip# 0#)) - #endif - #else --grabWord64 (Ptr ip#) = W64# (byteSwap64# (word64ToWord# (indexWord64OffAddr# ip# 0#))) -+grabWord64 (Ptr ip#) = W64# (byteSwap64# (indexWord64OffAddr# ip# 0#)) - #endif - - #elif defined(MEM_UNALIGNED_OPS) && \ -@@ -484,7 +484,7 @@ word16ToInt (W16# w#) = I# (word2Int# (word16ToWord# w#)) - word32ToInt (W32# w#) = I# (word2Int# (word32ToWord# w#)) - #else - word32ToInt (W32# w#) = -- case isTrue# (w# `ltWord#` 0x80000000##) of -+ case isTrue# (word32ToWord# w# `ltWord#` 0x80000000##) of - True -> Just (I# (word2Int# (word32ToWord# w#))) - False -> Nothing - #endif -@@ -530,6 +530,19 @@ word64ToInt (W64# w#) = - {-# INLINE word64ToInt #-} - - #if defined(ARCH_32bit) -+#if MIN_VERSION_ghc_prim(0,8,0) -+word8ToInt64 (W8# w#) = I64# (intToInt64# (word2Int# (word8ToWord# w#))) -+word16ToInt64 (W16# w#) = I64# (intToInt64# (word2Int# (word16ToWord# w#))) -+word32ToInt64 (W32# w#) = I64# (word64ToInt64# (wordToWord64# (word32ToWord# w#))) -+word64ToInt64 (W64# w#) = -+ case isTrue# (w# `ltWord64#` uncheckedShiftL64# (wordToWord64# 1##) 63#) of -+ True -> Just (I64# (word64ToInt64# w#)) -+ False -> Nothing -+ -+word8ToWord64 (W8# w#) = W64# (wordToWord64# (word8ToWord# w#)) -+word16ToWord64 (W16# w#) = W64# (wordToWord64# (word16ToWord# w#)) -+word32ToWord64 (W32# w#) = W64# (wordToWord64# (word32ToWord# w#)) -+#else - word8ToInt64 (W8# w#) = I64# (intToInt64# (word2Int# w#)) - word16ToInt64 (W16# w#) = I64# (intToInt64# (word2Int# w#)) - word32ToInt64 (W32# w#) = I64# (word64ToInt64# (wordToWord64# w#)) -@@ -541,6 +554,7 @@ word64ToInt64 (W64# w#) = - word8ToWord64 (W8# w#) = W64# (wordToWord64# w#) - word16ToWord64 (W16# w#) = W64# (wordToWord64# w#) - word32ToWord64 (W32# w#) = W64# (wordToWord64# w#) -+#endif - - {-# INLINE word8ToInt64 #-} - {-# INLINE word16ToInt64 #-} -diff --git a/cborg/src/Codec/CBOR/Read.hs b/cborg/src/Codec/CBOR/Read.hs -index 6546575..c4dc761 100644 ---- a/cborg/src/Codec/CBOR/Read.hs -+++ b/cborg/src/Codec/CBOR/Read.hs -@@ -63,7 +63,7 @@ import qualified Data.Text as T - import qualified Data.Text.Encoding as T - import Data.Word - import GHC.Word --#if defined(ARCH_32bit) -+#if defined(ARCH_32bit) && !MIN_VERSION_ghc_prim(0,8,0) - import GHC.IntWord64 - #endif - import GHC.Exts -@@ -510,8 +510,8 @@ go_fast !bs da@(ConsumeNegWord64Canonical k) = - go_fast !bs da@(ConsumeInt64Canonical k) = - case tryConsumeInt64 (BS.unsafeHead bs) bs of - DecodeFailure -> go_fast_end bs da -- DecodedToken sz i@(I64# i#) -- | isInt64Canonical sz i -> k i# >>= go_fast (BS.unsafeDrop sz bs) -+ DecodedToken sz (I64# i#) -+ | isInt64Canonical sz i# -> k i# >>= go_fast (BS.unsafeDrop sz bs) - | otherwise -> go_fast_end bs da - - go_fast !bs da@(ConsumeListLen64Canonical k) = -@@ -994,8 +994,8 @@ go_fast_end !bs (ConsumeNegWord64Canonical k) = - go_fast_end !bs (ConsumeInt64Canonical k) = - case tryConsumeInt64 (BS.unsafeHead bs) bs of - DecodeFailure -> return $! SlowFail bs "expected int64" -- DecodedToken sz i@(I64# i#) -- | isInt64Canonical sz i -> k i# >>= go_fast_end (BS.unsafeDrop sz bs) -+ DecodedToken sz (I64# i#) -+ | isInt64Canonical sz i# -> k i# >>= go_fast_end (BS.unsafeDrop sz bs) - | otherwise -> return $! SlowFail bs "non-canonical int64" - - go_fast_end !bs (ConsumeListLen64Canonical k) = -@@ -1271,7 +1271,7 @@ go_slow da bs !offset = do - - SlowPeekByteOffset bs' k -> - lift --#if MIN_VERSION_base(4,17,0) -+#if MIN_VERSION_base(4,17,0) && !defined(ARCH_32bit) - (k (int64ToInt# off#)) - #else - (k off#) -@@ -1381,7 +1381,7 @@ go_slow_overlapped da sz bs_cur bs_next !offset = - SlowPeekByteOffset bs_empty k -> - assert (BS.null bs_empty) $ do - lift --#if MIN_VERSION_base(4,17,0) -+#if MIN_VERSION_base(4,17,0) && !defined(ARCH_32bit) - (k (int64ToInt# off#)) - #else - (k off#) -@@ -1565,17 +1565,17 @@ isIntCanonical sz i - {-# INLINE isWord64Canonical #-} - isWord64Canonical :: Int -> Word64 -> Bool - isWord64Canonical sz w -- | sz == 2 = w > 0x17) -- | sz == 3 = w > 0xff) -- | sz == 5 = w > 0xffff) -- | sz == 9 = w > 0xffffffff) -+ | sz == 2 = w > 0x17 -+ | sz == 3 = w > 0xff -+ | sz == 5 = w > 0xffff -+ | sz == 9 = w > 0xffffffff - | otherwise = True - - {-# INLINE isInt64Canonical #-} - isInt64Canonical :: Int -> Int64# -> Bool - isInt64Canonical sz i# -- | isTrue# (i# `ltInt64#` intToInt64# 0#) = isWord64Canonical sz (not64# w#) -- | otherwise = isWord64Canonical sz w# -+ | isTrue# (i# `ltInt64#` intToInt64# 0#) = isWord64Canonical sz (W64# (not64# w#)) -+ | otherwise = isWord64Canonical sz (W64# w#) - where - w# = int64ToWord64# i# - #endif -@@ -1796,7 +1796,7 @@ tryConsumeInteger hdr !bs = case word8ToWord hdr of - 0x1b -> let !w = eatTailWord64 bs - sz = 9 - #if defined(ARCH_32bit) -- in DecodedToken sz (BigIntToken (isWord64Canonical sz (word64ToWord w)) $! toInteger w) -+ in DecodedToken sz (BigIntToken (isWord64Canonical sz w) $! toInteger w) - #else - in DecodedToken sz (BigIntToken (isWordCanonical sz (word64ToWord w)) $! toInteger w) - #endif -@@ -1838,7 +1838,7 @@ tryConsumeInteger hdr !bs = case word8ToWord hdr of - 0x3b -> let !w = eatTailWord64 bs - sz = 9 - #if defined(ARCH_32bit) -- in DecodedToken sz (BigIntToken (isWord64Canonical sz (word64ToWord w)) $! (-1 - toInteger w)) -+ in DecodedToken sz (BigIntToken (isWord64Canonical sz w) $! (-1 - toInteger w)) - #else - in DecodedToken sz (BigIntToken (isWordCanonical sz (word64ToWord w)) $! (-1 - toInteger w)) - #endif diff --git a/srcpkgs/darcs/patches/memory.patch b/srcpkgs/darcs/patches/memory.patch deleted file mode 100644 index 2a6d85b720d5bd..00000000000000 --- a/srcpkgs/darcs/patches/memory.patch +++ /dev/null @@ -1,36 +0,0 @@ -From 2738929ce15b4c8704bbbac24a08539b5d4bf30e Mon Sep 17 00:00:00 2001 -From: sternenseemann -Date: Mon, 14 Aug 2023 10:51:30 +0200 -Subject: [PATCH] Data.Memory.Internal.CompatPrim64: fix 32 bit with GHC >= 9.4 - -Since 9.4, GHC.Prim exports Word64# operations like timesWord64# even on -i686 whereas GHC.IntWord64 no longer exists. Therefore, we can just use -the ready made solution. - -Closes #98, as it should be the better solution. ---- - Data/Memory/Internal/CompatPrim64.hs | 4 ++++ - 1 file changed, 4 insertions(+) - -diff --git a/Data/Memory/Internal/CompatPrim64.hs b/Data/Memory/Internal/CompatPrim64.hs -index b9eef8a..a134c88 100644 ---- a/memory/Data/Memory/Internal/CompatPrim64.hs -+++ b/memory/Data/Memory/Internal/CompatPrim64.hs -@@ -150,6 +150,7 @@ w64# :: Word# -> Word# -> Word# -> Word64# - w64# w _ _ = w - - #elif WORD_SIZE_IN_BITS == 32 -+#if __GLASGOW_HASKELL__ < 904 - import GHC.IntWord64 - import GHC.Prim (Word#) - -@@ -158,6 +159,9 @@ timesWord64# a b = - let !ai = word64ToInt64# a - !bi = word64ToInt64# b - in int64ToWord64# (timesInt64# ai bi) -+#else -+import GHC.Prim -+#endif - - w64# :: Word# -> Word# -> Word# -> Word64# - w64# _ hw lw = diff --git a/srcpkgs/darcs/template b/srcpkgs/darcs/template deleted file mode 100644 index 820ca7e332d0ec..00000000000000 --- a/srcpkgs/darcs/template +++ /dev/null @@ -1,36 +0,0 @@ -# Template file for 'darcs' -pkgname=darcs -version=2.18.5 -revision=1 -build_style=haskell-stack -stackage="lts-23.26" -hostmakedepends="pkg-config unzip" -makedepends="zlib-devel libcurl-devel ncurses-devel" -short_desc="Change-focused cross-platform version control system" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="http://darcs.net/" -distfiles="http://hackage.haskell.org/package/${pkgname}-${version}/${pkgname}-${version}.tar.gz - https://hackage.haskell.org/package/basement-0.0.16/basement-0.0.16.tar.gz - https://hackage.haskell.org/package/memory-0.18.0/memory-0.18.0.tar.gz - https://hackage.haskell.org/package/cborg-0.2.10.0/cborg-0.2.10.0.tar.gz" -checksum="e310692989e313191824f532a26c5eae712217444214266503d5eb5867f951ab - 7fb77e249aef76ba5aed3059d556800ce02b614597c488ba01f0a16449146300 - fd4eb6f638e24b81b4e6cdd68772a531726f2f67686c8969d3407d82f7862e3e - 17fe070c38fc498cab49bcb9d6215b7747d53bedf96502e9bcce9cad73b9c797" -nopie_files="/usr/bin/darcs" -nocross=yes -skip_extraction="basement-0.0.16.tar.gz memory-0.18.0.tar.gz cborg-0.2.10.0.tar.gz" - -post_extract() { - vsrcextract -C basement basement-0.0.16.tar.gz - vsrcextract -C memory memory-0.18.0.tar.gz - vsrcextract -C cborg cborg-0.2.10.0.tar.gz -} - -post_install() { - vinstall contrib/darcs_completion 644 usr/share/bash-completion/completions - - cd .stack-work/dist/*/*/build/darcs - vman darcs.1 -} diff --git a/srcpkgs/darcs/update b/srcpkgs/darcs/update deleted file mode 100644 index 46c3f6f4411801..00000000000000 --- a/srcpkgs/darcs/update +++ /dev/null @@ -1,2 +0,0 @@ -site="http://darcs.net/" -pattern="install latest Darcs \K[\d\.]+" diff --git a/srcpkgs/darkhttpd/files/darkhttpd/run b/srcpkgs/darkhttpd/files/darkhttpd/run deleted file mode 100644 index 9b4eb122877c90..00000000000000 --- a/srcpkgs/darkhttpd/files/darkhttpd/run +++ /dev/null @@ -1,5 +0,0 @@ -#!/bin/sh -exec 2>&1 -[ -r conf ] && . ./conf -: ${WWWDIR:=/srv/www/darkhttpd} -exec darkhttpd "${WWWDIR}" --chroot --uid _darkhttpd --gid _darkhttpd $OPTS 2>&1 >>/var/log/darkhttpd/darkhttpd.log diff --git a/srcpkgs/darkhttpd/template b/srcpkgs/darkhttpd/template deleted file mode 100644 index 480a2e28c8d9c6..00000000000000 --- a/srcpkgs/darkhttpd/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'darkhttpd' -pkgname=darkhttpd -version=1.17 -revision=1 -short_desc="Small and secure static webserver" -maintainer="Andrea Brancaleoni " -license="ISC" -homepage="https://unix4lyfe.org/darkhttpd/" -distfiles="https://github.com/emikulic/darkhttpd/archive/refs/tags/v${version}.tar.gz" -checksum=4fee9927e2d8bb0a302f0dd62f9ff1e075748fa9f5162c9481a7a58b41462b56 - -# Create darkhttpd system user/group -system_accounts="_darkhttpd" -make_dirs="/srv/www/darkhttpd 0755 _darkhttpd _darkhttpd - /var/log/darkhttpd 0755 _darkhttpd _darkhttpd" - -do_build() { - ${CC} ${CFLAGS} ${LDFLAGS} darkhttpd.c -o darkhttpd -} - -do_install() { - vsv darkhttpd - vbin darkhttpd - vlicense COPYING LICENSE -} diff --git a/srcpkgs/darkice/patches/fix-missing-cstdint-header.patch b/srcpkgs/darkice/patches/fix-missing-cstdint-header.patch deleted file mode 100644 index 7baef74f7bda2b..00000000000000 --- a/srcpkgs/darkice/patches/fix-missing-cstdint-header.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/src/Util.h 2025-08-05 15:42:50.901585253 +0100 -+++ b/src/Util.h 2025-08-05 15:43:37.459031009 +0100 -@@ -37,7 +37,7 @@ - /* ============================================================ include files */ - - #include "Exception.h" -- -+#include - - /* ================================================================ constants */ - diff --git a/srcpkgs/darkice/template b/srcpkgs/darkice/template deleted file mode 100644 index 0643b575edd065..00000000000000 --- a/srcpkgs/darkice/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'darkice' -pkgname=darkice -version=1.5 -revision=1 -build_style=gnu-configure -configure_args=" - --with-lame-prefix=${XBPS_CROSS_BASE}/usr - --with-vorbis-prefix=${XBPS_CROSS_BASE}/usr - --with-faac-prefix=${XBPS_CROSS_BASE}/usr - --with-alsa-prefix=${XBPS_CROSS_BASE}/usr - --with-pulseaudio-prefix=${XBPS_CROSS_BASE}/usr - --with-jack-prefix=${XBPS_CROSS_BASE}/usr - --with-samplerate-prefix=${XBPS_CROSS_BASE}/usr" -hostmakedepends="pkg-config" -makedepends="lame-devel libogg-devel libvorbis-devel faac-devel - alsa-lib-devel pulseaudio-devel jack-devel libsamplerate-devel" -conf_files="/etc/darkice.cfg" -short_desc="Live audio streamer source client for icecast" -maintainer="Orphaned " -license="GPL-3.0-or-later" -homepage="http://www.darkice.org" -distfiles="https://github.com/rafael2k/darkice/releases/download/v${version}/darkice-${version}.tar.gz" -checksum=18b4c4573a7ccfe09c1094eb5798159e2a9892106ea62d753933f6f2a746058e - -export CXXFLAGS="-std=c++14" diff --git a/srcpkgs/darkman/template b/srcpkgs/darkman/template deleted file mode 100644 index 9a298e38c27356..00000000000000 --- a/srcpkgs/darkman/template +++ /dev/null @@ -1,44 +0,0 @@ -# Template file for 'darkman' -pkgname=darkman -version=2.0.1 -revision=2 -build_style=go -build_helper=qemu -go_import_path="gitlab.com/WhyNotHugo/darkman" -go_package="${go_import_path}/cmd/darkman" -go_ldflags="-X main.Version=${version}" -hostmakedepends="scdoc" -depends="dbus" -short_desc="Daemon for dark-mode and light-mode transitions on Linux desktop" -maintainer="Orphaned " -license="ISC" -homepage="https://darkman.whynothugo.nl/" -changelog="https://gitlab.com/WhyNotHugo/darkman/-/raw/main/CHANGELOG.md" -distfiles="https://gitlab.com/WhyNotHugo/darkman/-/archive/v${version}/darkman-v${version}.tar" -checksum=8bfcf0884c8a71b523d675f47037c5e4f51dcb52ef59a3b7d538a82c3cf41fbe -_completions="zsh bash fish" - -post_build() { - local _bin="$(find ${GOPATH}/bin -name darkman)" - for _shell in ${_completions}; do - vtargetrun "${_bin}" completion ${_shell} > darkman.${_shell} - done -} - -post_install() { - vmkdir usr/share/dbus-1/services - vinstall contrib/dbus/org.freedesktop.impl.portal.desktop.darkman.service 644 usr/share/dbus-1/services - vinstall contrib/dbus/nl.whynothugo.darkman.service 644 usr/share/dbus-1/services - - vmkdir usr/share/xdg-desktop-portal/portals - vinstall contrib/portal/darkman.portal 644 usr/share/xdg-desktop-portal/portals - - scdoc < darkman.1.scd > darkman.1 - vman darkman.1 - - vlicense LICENCE - - for _shell in ${_completions}; do - vcompletion darkman.${_shell} ${_shell} - done -} diff --git a/srcpkgs/darkplaces/files/README.voidlinux b/srcpkgs/darkplaces/files/README.voidlinux deleted file mode 100644 index a96893221d32c5..00000000000000 --- a/srcpkgs/darkplaces/files/README.voidlinux +++ /dev/null @@ -1,4 +0,0 @@ -To run darkplaces you need data files. Get the Quake 1 data files from -somewhere. Copy the data files (id1/pak0.pak) to /opt/quake/. - -To start a game, run darkplaces-{glx,sdl}. diff --git a/srcpkgs/darkplaces/files/darkplaces.desktop b/srcpkgs/darkplaces/files/darkplaces.desktop deleted file mode 100644 index 2c69559667d1ee..00000000000000 --- a/srcpkgs/darkplaces/files/darkplaces.desktop +++ /dev/null @@ -1,11 +0,0 @@ -[Desktop Entry] -Version=1.0 -Exec=darkplaces-sdl -Icon=darkplaces -Type=Application -Categories=Game;ActionGame; -Name=Darkplaces -GenericName=Quake Engine -Comment=Play Quake with the Darkplaces engine -StartupNotify=true -Terminal=false diff --git a/srcpkgs/darkplaces/patches/alignment.patch b/srcpkgs/darkplaces/patches/alignment.patch deleted file mode 100644 index dfd761d49c5ffc..00000000000000 --- a/srcpkgs/darkplaces/patches/alignment.patch +++ /dev/null @@ -1,42 +0,0 @@ -Index: darkplaces-20140513/darkplaces/dpsoftrast.c -=================================================================== ---- darkplaces-20140513.orig/darkplaces/dpsoftrast.c -+++ darkplaces-20140513/darkplaces/dpsoftrast.c -@@ -177,7 +177,7 @@ typedef ALIGN(struct DPSOFTRAST_State_Tr - float w[3]; - ALIGN(float attribs[DPSOFTRAST_ARRAY_TOTAL][3][4]); - } --DPSOFTRAST_State_Triangle); -+) DPSOFTRAST_State_Triangle; - - #define DPSOFTRAST_CALCATTRIB(triangle, span, data, slope, arrayindex) { \ - slope = _mm_load_ps((triangle)->attribs[arrayindex][0]); \ -@@ -209,7 +209,7 @@ typedef ALIGN(struct DPSOFTRAST_State_Sp - int depthbase; // depthbuffer value at x (add depthslope*startx to get first pixel's depthbuffer value) - int depthslope; // depthbuffer value pixel delta - } --DPSOFTRAST_State_Span); -+) DPSOFTRAST_State_Span; - - #define DPSOFTRAST_DRAW_MAXSPANS 1024 - #define DPSOFTRAST_DRAW_MAXTRIANGLES 128 -@@ -299,8 +299,8 @@ typedef ALIGN(struct DPSOFTRAST_State_Th - DPSOFTRAST_State_Span spans[DPSOFTRAST_DRAW_MAXSPANS]; - DPSOFTRAST_State_Triangle triangles[DPSOFTRAST_DRAW_MAXTRIANGLES]; - unsigned char pixelmaskarray[DPSOFTRAST_DRAW_MAXSPANLENGTH+4]; // LordHavoc: padded to allow some termination bytes --} --DPSOFTRAST_State_Thread); -+}) -+DPSOFTRAST_State_Thread; - - typedef ALIGN(struct DPSOFTRAST_State_s - { -@@ -358,7 +358,7 @@ typedef ALIGN(struct DPSOFTRAST_State_s - - DPSOFTRAST_State_Command_Pool commandpool; - } --DPSOFTRAST_State); -+) DPSOFTRAST_State; - - DPSOFTRAST_State dpsoftrast; - diff --git a/srcpkgs/darkplaces/patches/musl.patch b/srcpkgs/darkplaces/patches/musl.patch deleted file mode 100644 index bf5a8e82fc2979..00000000000000 --- a/srcpkgs/darkplaces/patches/musl.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/darkplaces/sys_shared.c 2015-05-31 12:54:42.131106842 +0200 -+++ b/darkplaces/sys_shared.c 2015-05-31 12:54:58.842284100 +0200 -@@ -69,7 +69,7 @@ void Sys_AllowProfiling(qboolean enable) - 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/darkplaces/template b/srcpkgs/darkplaces/template deleted file mode 100644 index 5b27327c13442e..00000000000000 --- a/srcpkgs/darkplaces/template +++ /dev/null @@ -1,44 +0,0 @@ -# Template file for 'darkplaces' -pkgname=darkplaces -version=20140513 -revision=4 -create_wrksrc=yes -hostmakedepends="unzip" -makedepends="zlib-devel alsa-lib-devel libjpeg-turbo-devel libXpm-devel - libXxf86vm-devel sdl12-compat-devel MesaLib-devel" -depends="desktop-file-utils hicolor-icon-theme" -short_desc="An advanced Quake 1 game engine" -maintainer="Orphaned " -license="GPL-2" -homepage="http://icculus.org/twilight/darkplaces/" -distfiles="http://icculus.org/twilight/$pkgname/files/darkplacesengine${version}.zip" -checksum=69e5a50991884196e403bd6aab4a33bba553a934a167be366672ab4e223b06c9 - -post_extract() { - # Extract the real source code. - unzip -q darkplacesenginesource${version}.zip -} - -do_build() { - make_build_args="DP_FS_BASEDIR=/opt/quake DP_LINK_TO_LIBJPEG=1" - case "$XBPS_TARGET_MACHINE" in - i686*|x86_64*) ;; - *) make_build_args+=" CFLAGS_SSE= CFLAGS_SSE2=" ;; - esac - - cd ${pkgname} - # LDFLAGS to make PIE work - make OPTIM_RELEASE="${CFLAGS} ${LDFLAGS}" ${make_build_args} release -} - -do_install() { - cd ${pkgname} - install -d ${DESTDIR}/usr/{bin,share/quake} - install -m755 darkplaces-{dedicated,glx,sdl} ${DESTDIR}/usr/bin - - for i in 16 24 32 48 64 72; do - install -Dm644 darkplaces${i}x${i}.png ${DESTDIR}/usr/share/icons/hicolor/${i}x${i}/apps/darkplaces.png - done - vinstall ${FILESDIR}/${pkgname}.desktop 644 usr/share/applications - vdoc "${FILESDIR}/README.voidlinux" -} diff --git a/srcpkgs/darktable/patches/cmake-build-type-none.patch b/srcpkgs/darktable/patches/cmake-build-type-none.patch deleted file mode 100644 index 3676a67cbfc427..00000000000000 --- a/srcpkgs/darktable/patches/cmake-build-type-none.patch +++ /dev/null @@ -1,14 +0,0 @@ -Index: src/external/rawspeed/cmake/build-type.cmake -=================================================================== ---- a/src/external/rawspeed/cmake/build-type.cmake -+++ b/src/external/rawspeed/cmake/build-type.cmake -@@ -19,9 +19,6 @@ - - # is this one of the known build types? - list (FIND CMAKE_CONFIGURATION_TYPES_UPPERCASE ${CMAKE_BUILD_TYPE_UPPERCASE} BUILD_TYPE_IS_KNOWN) --if (${BUILD_TYPE_IS_KNOWN} EQUAL -1) -- message(SEND_ERROR "Unknown build type: ${CMAKE_BUILD_TYPE_UPPERCASE}. Please specify one of: ${CMAKE_CONFIGURATION_TYPES}") --endif() - - # is this a special build? - list (FIND RAWSPEED_SPECIAL_BUILD_TYPES_UPPERCASE ${CMAKE_BUILD_TYPE_UPPERCASE} IS_SPECIAL_BUILD) diff --git a/srcpkgs/darktable/patches/no-intltool.patch b/srcpkgs/darktable/patches/no-intltool.patch deleted file mode 100644 index c06147c9d38ef6..00000000000000 --- a/srcpkgs/darktable/patches/no-intltool.patch +++ /dev/null @@ -1,129 +0,0 @@ ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -281,10 +281,6 @@ message(STATUS "Looking for external pro - find_program(perl_BIN perl REQUIRED) - message(STATUS "Found perl") - --# we need intltool-merge for org.darktable.darktable.desktop --find_program(intltool_merge_BIN intltool-merge REQUIRED) --message(STATUS "Found intltool-merge") -- - # we need desktop-file-validate to check org.darktable.darktable.desktop - find_program(desktop_file_validate_BIN desktop-file-validate) - if(${desktop_file_validate_BIN} STREQUAL "desktop_file_validate_BIN-NOTFOUND") ---- a/data/CMakeLists.txt -+++ b/data/CMakeLists.txt -@@ -73,7 +73,10 @@ if(NOT WIN32) - file(GLOB PO_FILES "${CMAKE_CURRENT_SOURCE_DIR}/../po/*.po") - add_custom_command( - OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/org.darktable.darktable.desktop -- COMMAND sh -c "${intltool_merge_BIN} --desktop-style ${CMAKE_CURRENT_SOURCE_DIR}/../po ${CMAKE_CURRENT_BINARY_DIR}/org.darktable.darktable.desktop.in ${CMAKE_CURRENT_BINARY_DIR}/org.darktable.darktable.desktop" -+ COMMAND msgfmt --desktop -+ -d ${CMAKE_CURRENT_SOURCE_DIR}/../po -+ --template ${CMAKE_CURRENT_BINARY_DIR}/org.darktable.darktable.desktop.in -+ --output ${CMAKE_CURRENT_BINARY_DIR}/org.darktable.darktable.desktop - MAIN_DEPENDENCY ${CMAKE_CURRENT_BINARY_DIR}/org.darktable.darktable.desktop.in - DEPENDS ${PO_FILES} - ) -@@ -95,7 +98,10 @@ if(NOT WIN32) - OUTPUT ${DARKTABLE_SHAREDIR}/metainfo/org.darktable.darktable.appdata.xml - SOURCE ${CMAKE_CURRENT_SOURCE_DIR}/org.darktable.darktable.appdata.xml.in - COMMAND ${CMAKE_COMMAND} -E make_directory ${DARKTABLE_SHAREDIR}/metainfo -- COMMAND sh -c "${intltool_merge_BIN} --xml-style ${CMAKE_CURRENT_SOURCE_DIR}/../po ${CMAKE_CURRENT_SOURCE_DIR}/org.darktable.darktable.appdata.xml.in ${DARKTABLE_SHAREDIR}/metainfo/org.darktable.darktable.appdata.xml" -+ COMMAND msgfmt --xml -+ -d ${CMAKE_CURRENT_SOURCE_DIR}/../po -+ --template ${CMAKE_CURRENT_SOURCE_DIR}/org.darktable.darktable.appdata.xml.in -+ --output ${DARKTABLE_SHAREDIR}/metainfo/org.darktable.darktable.appdata.xml - COMMAND ${appstream_util_BIN} validate --nonet ${DARKTABLE_SHAREDIR}/metainfo/org.darktable.darktable.appdata.xml - MAIN_DEPENDENCY ${CMAKE_CURRENT_SOURCE_DIR}/org.darktable.darktable.appdata.xml.in - DEPENDS ${PO_FILES} -@@ -104,7 +110,10 @@ if(NOT WIN32) - add_custom_command( - OUTPUT ${DARKTABLE_SHAREDIR}/metainfo/org.darktable.darktable.appdata.xml - COMMAND ${CMAKE_COMMAND} -E make_directory ${DARKTABLE_SHAREDIR}/metainfo -- COMMAND sh -c "${intltool_merge_BIN} --xml-style ${CMAKE_CURRENT_SOURCE_DIR}/../po ${CMAKE_CURRENT_SOURCE_DIR}/org.darktable.darktable.appdata.xml.in ${DARKTABLE_SHAREDIR}/metainfo/org.darktable.darktable.appdata.xml" -+ COMMAND msgfmt --xml -+ -d ${CMAKE_CURRENT_SOURCE_DIR}/../po -+ --template ${CMAKE_CURRENT_SOURCE_DIR}/org.darktable.darktable.appdata.xml.in -+ --output ${DARKTABLE_SHAREDIR}/metainfo/org.darktable.darktable.appdata.xml - MAIN_DEPENDENCY ${CMAKE_CURRENT_SOURCE_DIR}/org.darktable.darktable.appdata.xml.in - DEPENDS ${PO_FILES} - ) ---- a/data/org.darktable.darktable.appdata.xml.in -+++ b/data/org.darktable.darktable.appdata.xml.in -@@ -7,42 +7,42 @@ - org.darktable.darktable.desktop - CC0-1.0 - GPL-3.0+ -- <_summary>Organize and develop images from digital cameras -+ Organize and develop images from digital cameras - darktable - -- <_p> -+

- darktable manages your camera raw files and images in a database, lets you - view them through lighttable mode and develop/enhance them in darkroom mode. -- -- <_p> -+

-+

- Other modes besides lighttable and darkroom are a map for geotagging, - tethering, print and a slideshow. -- -- <_p> -+

-+

- darktable supports most modern cameras' raw formats, and does all - of its processing at very high precision. -- -+

-
- - - https://www.darktable.org/images/darktable-appdata-lighttable.jpg -- <_caption>Virtual light table, showing a collection -+ Virtual light table, showing a collection - - - https://www.darktable.org/images/darktable-appdata-darkroom1.jpg -- <_caption>Virtual dark room with an opened image -+ Virtual dark room with an opened image - - - https://www.darktable.org/images/darktable-appdata-darkroom2.jpg -- <_caption>Virtual dark room, sharpening an image -+ Virtual dark room, sharpening an image - - - https://www.darktable.org/images/darktable-appdata-map.jpg -- <_caption>Show images on a map -+ Show images on a map - - - https://www.darktable.org/images/darktable-appdata-print.jpg -- <_caption>Print your images -+ Print your images - - - ---- a/data/org.darktable.darktable.desktop.in -+++ b/data/org.darktable.darktable.desktop.in -@@ -1,7 +1,7 @@ - [Desktop Entry] - Name=Darktable --_GenericName=Virtual Lighttable and Darkroom --_Comment=Organize and develop images from digital cameras -+GenericName=Virtual Lighttable and Darkroom -+Comment=Organize and develop images from digital cameras - - X-GNOME-FullName=Darktable Photo Workflow Software - -@@ -10,7 +10,7 @@ Version=1.0 - Type=Application - Categories=Graphics;Photography;GTK; - # TRANSLATORS: Search terms to find this application. Do NOT translate or localize the semicolons! The list MUST also end with a semicolon! --_Keywords=graphics;photography;raw; -+Keywords=graphics;photography;raw; - - Exec=${CMAKE_INSTALL_PREFIX}/bin/darktable %U - TryExec=${CMAKE_INSTALL_PREFIX}/bin/darktable diff --git a/srcpkgs/darktable/template b/srcpkgs/darktable/template deleted file mode 100644 index 26094a8b303ab3..00000000000000 --- a/srcpkgs/darktable/template +++ /dev/null @@ -1,43 +0,0 @@ -# Template file for 'darktable' -pkgname=darktable -version=5.2.1 -revision=1 -# upstream only supports these archs: -archs="x86_64* aarch64* ppc64le*" -build_style=cmake -# this makes sure to use -march=generic and -msse3 -configure_args="-DBINARY_PACKAGE_BUILD=ON -DBUILD_NOISE_TOOLS=ON - -DRAWSPEED_ENABLE_LTO=ON" -hostmakedepends="pkg-config gettext libxslt-devel desktop-file-utils perl" -makedepends="gtk+3-devel glib-devel exiv2-devel libxslt-devel - dbus-glib-devel libcurl-devel libgphoto2-devel libwebp-devel - lensfun-devel sqlite-devel librsvg-devel lua54-devel json-glib-devel - libgomp-devel libopenjpeg2-devel libopenexr-devel libgraphicsmagick-devel - libsecret-devel pugixml-devel libosmgpsmap-devel colord-gtk-devel - libheif-devel portmidi-devel libjxl-devel $(vopt_if gmic gmic-devel) - $(vopt_if avif libavif-devel) $(vopt_if sdl2 SDL2-devel)" -depends="adwaita-icon-theme" -short_desc="Virtual lighttable and darkroom for photographers" -maintainer="lemmi " -license="GPL-3.0-or-later" -homepage="https://www.darktable.org/" -changelog="https://github.com/darktable-org/darktable/releases" -distfiles="https://github.com/darktable-org/darktable/releases/download/release-${version}/darktable-${version}.tar.xz" -checksum=02f1aa9ae93949e7bc54c34eeb5ff92c2b87f95d2547865df55c60467564ee11 - -build_options="avif gmic sdl2" -build_options_default="avif sdl2" - -case "${XBPS_TARGET_MACHINE}" in - aarch64) ;; - *) build_options_default+=" gmic" ;; -esac - -if [ "$XBPS_TARGET_LIBC" = musl ]; then - configure_args+=" -DUSE_OPENMP=OFF" -fi - -post_patch() { - cd po - printf '%s\n' *.po | sed 's/[.]po$//' >LINGUAS -} diff --git a/srcpkgs/darktable/update b/srcpkgs/darktable/update deleted file mode 100644 index 237ccdd8ff1c56..00000000000000 --- a/srcpkgs/darktable/update +++ /dev/null @@ -1,2 +0,0 @@ -ignore="*%7E*" -site="https://github.com/darktable-org/darktable/releases" diff --git a/srcpkgs/darktile/template b/srcpkgs/darktile/template deleted file mode 100644 index 682c56ebdfa3e3..00000000000000 --- a/srcpkgs/darktile/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'darktile' -pkgname=darktile -version=0.0.10 -revision=4 -build_style=go -go_import_path=github.com/liamg/darktile -go_package="${go_import_path}/cmd/darktile" -go_ldflags="-X github.com/liamg/darktile/internal/app/darktile/version.Version=${version}" -hostmakedepends="pkg-config" -makedepends="libglvnd-devel libX11-devel libXcursor-devel libXi-devel - libXinerama-devel libXrandr-devel libXxf86vm-devel" -short_desc="GPU rendered terminal emulator designed for tiling window managers" -maintainer="cinerea0 " -license="MIT" -homepage="https://github.com/liamg/darktile" -distfiles="https://github.com/liamg/darktile/archive/refs/tags/v${version}.tar.gz" -checksum=781aef00959abc0047df0eb627c73f012a709f23c2642c34b7a282f485d6e19c - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/dasel/template b/srcpkgs/dasel/template deleted file mode 100644 index 04eb11ce122dab..00000000000000 --- a/srcpkgs/dasel/template +++ /dev/null @@ -1,32 +0,0 @@ -# Template file for 'dasel' -pkgname=dasel -version=2.8.1 -revision=2 -build_style=go -build_helper=qemu -go_import_path=github.com/tomwright/dasel/v2 -go_package="${go_import_path}/cmd/dasel" -go_ldflags="-X ${go_import_path}/internal.Version=${version}" -short_desc="Query and modify data structures using selector strings" -maintainer="Daniel Eyßer " -license="MIT" -homepage="https://daseldocs.tomwright.me/" -changelog="https://raw.githubusercontent.com/TomWright/dasel/master/CHANGELOG.md" -distfiles="https://github.com/TomWright/dasel/archive/refs/tags/v${version}.tar.gz" -checksum=ba8da9569f38e7f33453c03ac988382291a01004a96c307d52cccadb9ef7837e - -post_install() { - vlicense LICENSE - - mkdir manpages - vtargetrun ${DESTDIR}/usr/bin/dasel man -o manpages - - for f in manpages/*; do - vman ${f} - done - - for shell in bash fish zsh; do - vtargetrun ${DESTDIR}/usr/bin/dasel completion ${shell} > completions.${shell} - vcompletion completions.${shell} ${shell} - done -} diff --git a/srcpkgs/dash-libedit b/srcpkgs/dash-libedit deleted file mode 120000 index 7e03e4f627dbcb..00000000000000 --- a/srcpkgs/dash-libedit +++ /dev/null @@ -1 +0,0 @@ -dash \ No newline at end of file diff --git a/srcpkgs/dash/patches/0005-SHELL-Disable-sh-c-command-sh-c-exec-command-optimiza.diff b/srcpkgs/dash/patches/0005-SHELL-Disable-sh-c-command-sh-c-exec-command-optimiza.diff deleted file mode 100644 index 811643d6807d6d..00000000000000 --- a/srcpkgs/dash/patches/0005-SHELL-Disable-sh-c-command-sh-c-exec-command-optimiza.diff +++ /dev/null @@ -1,29 +0,0 @@ -From dd3282f27eadb2f3de1c6910895c3834163a958c Mon Sep 17 00:00:00 2001 -From: Jonathan Nieder -Date: Mon, 26 Sep 2011 16:30:15 -0500 -Subject: [SHELL] Disable sh -c "command" -> sh -c "exec command" optimization - -It is causing ocamlbuild and the darcs testsuite to fail. Back it -out until we understand the problem better. - -Signed-off-by: Jonathan Nieder ---- - src/main.c | 2 +- - 1 files changed, 1 insertions(+), 1 deletions(-) - -diff --git a/src/main.c b/src/main.c -index 65e236be..1614ffbb 100644 ---- a/src/main.c -+++ b/src/main.c -@@ -171,7 +171,7 @@ state2: - state3: - state = 4; - if (minusc) -- evalstring(minusc, sflag ? 0 : EV_EXIT); -+ evalstring(minusc, 0); - - if (sflag || minusc == NULL) { - state4: /* XXX ??? - why isn't this before the "if" statement */ --- -1.7.7.rc1 - diff --git a/srcpkgs/dash/template b/srcpkgs/dash/template deleted file mode 100644 index 04db89b8a9bb58..00000000000000 --- a/srcpkgs/dash/template +++ /dev/null @@ -1,57 +0,0 @@ -# Template file for 'dash' -pkgname=dash -version=0.5.12 -revision=2 -build_style=gnu-configure -hostmakedepends="bison" -makedepends="libedit-devel" -short_desc="POSIX-compliant Unix shell, much smaller than GNU bash" -maintainer="Enno Boland " -license="BSD-3-Clause" -homepage="http://gondor.apana.org.au/~herbert/dash/" -distfiles="http://gondor.apana.org.au/~herbert/dash/files/$pkgname-$version.tar.gz" -checksum=6a474ac46e8b0b32916c4c60df694c82058d3297d8b385b74508030ca4a8f28a -register_shell="/usr/bin/sh /usr/bin/dash /bin/sh /bin/dash" - -alternatives=" - sh:sh:/usr/bin/dash - sh:sh.1:/usr/share/man/man1/dash.1" - -build_options="static" - -do_configure() { - mkdir -p build-minimal build-libedit - cd ${wrksrc}/build-minimal - ../configure ${configure_args} $(vopt_enable static) --without-libedit - cd ${wrksrc}/build-libedit - ../configure ${configure_args} --with-libedit -} - -do_build() { - make -C build-minimal ${makejobs} - make -C build-libedit ${makejobs} -} - -do_check() { - make -C build-minimal ${makejobs} check - make -C build-libedit ${makejobs} check -} - -do_install() { - make -C build-minimal ${makejobs} install DESTDIR=${DESTDIR} - vlicense COPYING -} - -dash-libedit_package() { - short_desc+=" - with libedit" - register_shell="/usr/bin/sh /usr/bin/dash /bin/sh /bin/dash" - alternatives=" - sh:sh:/usr/bin/dash - sh:sh.1:/usr/share/man/man1/dash.1" - provides="dash-${version}_${revision}" - replaces="dash>=0" - pkg_install() { - make -C build-libedit ${makejobs} install DESTDIR=${PKGDESTDIR} - vlicense COPYING - } - } diff --git a/srcpkgs/dash/update b/srcpkgs/dash/update deleted file mode 100644 index 28b3125b934407..00000000000000 --- a/srcpkgs/dash/update +++ /dev/null @@ -1 +0,0 @@ -ignore="*md5sum*" diff --git a/srcpkgs/dasm/template b/srcpkgs/dasm/template deleted file mode 100644 index a1a01959c5719e..00000000000000 --- a/srcpkgs/dasm/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'dasm' -pkgname=dasm -version=2.20.14.1 -revision=1 -build_style=gnu-makefile -make_build_target="build" -make_check_target="test" -short_desc="Macro assembler for 8-bit microprocessors" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="https://dasm-assembler.github.io" -distfiles="https://github.com/dasm-assembler/dasm/archive/refs/tags/${version}.tar.gz" -checksum=ec71ffd10eeaa70bf7587ee0d79a92cd3f0a017c0d6d793e37d10359ceea663a - -do_install() { - vbin bin/dasm - vdoc docs/dasm.pdf - vman docs/dasm.1 -} diff --git a/srcpkgs/datamash/patches/musl-tests.patch b/srcpkgs/datamash/patches/musl-tests.patch deleted file mode 100644 index 7666b0560a8e70..00000000000000 --- a/srcpkgs/datamash/patches/musl-tests.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/tests/decorate-errors.pl -+++ b/tests/decorate-errors.pl -@@ -149,7 +149,7 @@ - {ERR=>"$prog: invalid dot-decimal IPv4 address 'FOO'\n" . - "$prog: conversion failed in line 1\n" }], - ['c4', '--decorate -k1,1:ipv4inet' , {IN_PIPE=>"FOO\n"}, {OUT => " "}, -- {EXIT=>2}, -+ {EXIT=>2}, {ERR_SUBST=>'s/: Invalid argument//'}, - {ERR=>"$prog: invalid IPv4 address 'FOO'\n" . - "$prog: conversion failed in line 1\n" }], - ['c5', '--decorate -k1,1:ipv6' , {IN_PIPE=>"FOO\n"}, {OUT => " "}, {EXIT=>2}, diff --git a/srcpkgs/datamash/template b/srcpkgs/datamash/template deleted file mode 100644 index b483a170950978..00000000000000 --- a/srcpkgs/datamash/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'datamash' -pkgname=datamash -version=1.8 -revision=1 -build_style=gnu-configure -hostmakedepends="texinfo" -checkdepends="which" -short_desc="Command-line program that performs simple calculations on input files" -maintainer="oliver " -license="GPL-3.0-or-later" -homepage="https://www.gnu.org/software/datamash/" -distfiles="${GNU_SITE}/datamash/datamash-${version}.tar.gz" -checksum=7ad97e8c7ef616dd03aa5bd67ae24c488272db3e7d1f5774161c18b75f29f6fd - -post_extract() { - if [ "$XBPS_TARGET_LIBC" = "musl" ]; then - vsed -e '/datamash-i18n-de\.pl/d' -i Makefile.in - fi -} diff --git a/srcpkgs/dateutils/template b/srcpkgs/dateutils/template deleted file mode 100644 index 7cc054d12e390d..00000000000000 --- a/srcpkgs/dateutils/template +++ /dev/null @@ -1,38 +0,0 @@ -# Template file for 'dateutils' -pkgname=dateutils -version=0.4.11 -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 " -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/dateutils-${version}.tar.xz" -checksum=b8fea0b09714bbadf202b9b3434cce6b59c282e7869268d0c08b85880fdbb446 - -post_extract() { - vsed -i '/sysctl\.h/d' build-aux/yuck.c -} - -pre_configure() { - # date wrapper / SOURCE_DATE_EPOCH interferes with some tests - rm "${XBPS_WRAPPERDIR}"/date - - if [ "$XBPS_TARGET_LIBC" != "glibc" ]; then - # disable failing test - # $ echo 1900-01-01 | strptime -i '%F' - # strptime: cannot make sense of `1900-01-01' using the given input formats - vsed -i test/Makefile.am \ - -e '/strptime.003.ctst/d' - vsed -i test/Makefile.in \ - -e 's/strptime.003.ctst//' - fi -} - -post_install() { - vlicense LICENSE - rm -f "${DESTDIR}/usr/share/doc/dateutils/LICENSE" -} diff --git a/srcpkgs/datovka/template b/srcpkgs/datovka/template deleted file mode 100644 index 8519404eb7f2ff..00000000000000 --- a/srcpkgs/datovka/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'datovka' -pkgname=datovka -version=4.26.0 -revision=1 -build_style=qmake -hostmakedepends="pkg-config qt5-qmake qt5-host-tools" -makedepends="libdatovka-devel qt5-websockets-devel qt5-svg-devel libxml2-devel - quazip-devel" -depends="hicolor-icon-theme qt5-plugin-sqlite qt5-translations" -short_desc="Electronic communication interface endorsed by the Czech government" -maintainer="Emil Miler " -license="GPL-3.0-or-later" -homepage="https://www.datovka.cz/" -distfiles="https://datovka.nic.cz/${version}/${pkgname}-${version}.tar.xz" -checksum=fa11e553d9432b7886324d8171147972ca853e6f8f871253a12ff1fec0ab3076 - -post_extract() { - # XXX: from https://gitlab.alpinelinux.org/alpine/aports/-/blob/master/community/datovka/APKBUILD - # XXX: This enables '#define _Bool bool' which is needed on Alpine. - sed -i 's/#if defined(__APPLE__) || defined(__clang__)/& || !defined(__GLIBC__)/' \ - config.tests/libdatovka/*.cpp \ - src/*.cpp \ - src/*.h \ - src/isds/*.cpp \ - src/isds/*.h \ - src/datovka_shared/isds/*.h \ - tests/*.cpp -} diff --git a/srcpkgs/dav/template b/srcpkgs/dav/template deleted file mode 100644 index b38539340d1825..00000000000000 --- a/srcpkgs/dav/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'dav' -pkgname=dav -version=0.9.0 -revision=1 -build_style=gnu-makefile -make_install_args="prefix=${DESTDIR}/usr" -makedepends="ncurses-devel" -maintainer="Leah Neukirchen " -short_desc="Efficient, small editor for GNU/Linux" -homepage="https://github.com/atsb/dav-text" -license="GPL-2.0-or-later" -distfiles="https://github.com/atsb/dav-text/archive/dav-text-${version}.tar.gz" -checksum=deaf954641a16b5a13ae8c36ea09d8710d6a02ed0a8231026c3c20fb5525c7a9 - -CFLAGS="-fcommon" - -pre_configure() { - # fix for env LDFLAGS - sed -i '/^LDFLAGS/d' Makefile - sed -i 's/$(CC)/$(CC) -lncurses/' Makefile -} - -post_install() { - # remove executable bits from man page - chmod -x ${DESTDIR}/usr/share/man/man1/dav.1.gz -} diff --git a/srcpkgs/dav/update b/srcpkgs/dav/update deleted file mode 100644 index 68ec641047fb1b..00000000000000 --- a/srcpkgs/dav/update +++ /dev/null @@ -1 +0,0 @@ -pkgname='dav-text' diff --git a/srcpkgs/dav1d/template b/srcpkgs/dav1d/template deleted file mode 100644 index 5b49aa552dd169..00000000000000 --- a/srcpkgs/dav1d/template +++ /dev/null @@ -1,48 +0,0 @@ -# Template file for 'dav1d' -pkgname=dav1d -version=1.5.2 -revision=1 -build_style=meson -configure_args="-Denable_asm=true -Denable_tools=true -Dfuzzing_engine=none - -Dtestdata_tests=false" -short_desc="Small and fast AV1 Decoder" -maintainer="Orphaned " -license="BSD-2-Clause" -homepage="https://code.videolan.org/videolan/dav1d" -changelog="https://code.videolan.org/videolan/dav1d/raw/master/NEWS" -distfiles="https://code.videolan.org/videolan/dav1d/-/archive/${version}/dav1d-${version}.tar.bz2" -checksum=c748a3214cf02a6d23bc179a0e8caea9d6ece1e46314ef21f5508ca6b5de6262 - -if [ "$XBPS_CHECK_PKGS" ]; then - configure_args+=" -Denable_tests=true" -else - configure_args+=" -Denable_tests=false" -fi - -case "$XBPS_TARGET_MACHINE" in - x86_64* | i686*) hostmakedepends="nasm" ;; -esac - -libdav1d_package() { - short_desc+=" - runtime library" - pkg_install() { - vmove "usr/lib/*.so.*" - vlicense COPYING - } -} - -libdav1d-devel_package() { - depends="libdav1d-${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} - -libdav1d6_package() { - depends="libdav1d-${version}_${revision}" - metapackage=yes - short_desc+=" - runtime library (transitional dummy package)" -} diff --git a/srcpkgs/davfs2/patches/010-main_code_fix.patch b/srcpkgs/davfs2/patches/010-main_code_fix.patch deleted file mode 100644 index d91336d2734f9b..00000000000000 --- a/srcpkgs/davfs2/patches/010-main_code_fix.patch +++ /dev/null @@ -1,22 +0,0 @@ ---- a/src/cache.c -+++ b/src/cache.c -@@ -58,7 +58,7 @@ - #ifdef HAVE_SYS_TYPES_H - #include - #endif --#include -+#include - - #include - #include ---- a/src/webdav.c -+++ b/src/webdav.c -@@ -2033,7 +2033,7 @@ ssl_verify(void *userdata, int failures, - len = getline(&s, &n, stdin); - if (len < 0) - abort(); -- if (rpmatch(s) > 0) -+ if ((s[0]=='y' || s[0]=='Y') > 0) - ret = 0; - free(s); - } diff --git a/srcpkgs/davfs2/patches/100-musl-compat.patch b/srcpkgs/davfs2/patches/100-musl-compat.patch deleted file mode 100644 index 00f48b574dc22a..00000000000000 --- a/srcpkgs/davfs2/patches/100-musl-compat.patch +++ /dev/null @@ -1,195 +0,0 @@ ---- a/configure.ac -+++ b/configure.ac -@@ -42,7 +42,7 @@ DAV_CHECK_NEON - # Checks for header files. - AC_HEADER_DIRENT - AC_HEADER_STDC --AC_CHECK_HEADERS([fcntl.h iconv.h libintl.h langinfo.h limits.h locale.h mntent.h stddef.h stdint.h stdlib.h string.h sys/file.h sys/mount.h sys/time.h syslog.h termios.h unistd.h utime.h]) -+AC_CHECK_HEADERS([error.h fcntl.h iconv.h libintl.h langinfo.h limits.h locale.h mntent.h stddef.h stdint.h stdlib.h string.h sys/file.h sys/mount.h sys/time.h sys/select.h sys/types.h syslog.h termios.h unistd.h utime.h]) - - # Checks for typedefs, structures, and compiler characteristics. - AC_C_CONST -@@ -78,7 +78,7 @@ AC_FUNC_SELECT_ARGTYPES - AC_FUNC_STRFTIME - AC_FUNC_STAT - AC_FUNC_UTIME_NULL --AC_CHECK_FUNCS([endpwent ftruncate getmntent iconv memset mkdir nl_langinfo rpmatch select setlocale strcasecmp strchr strdup strerror strpbrk strrchr strstr strtol strtoull utime]) -+AC_CHECK_FUNCS([endpwent ftruncate getmntent memset mkdir nl_langinfo rpmatch select setlocale strcasecmp strchr strdup strerror strpbrk strrchr strstr strtol strtoull utime canonicalize_file_name fopencookie]) - - # Misc. - DAV_DEFAULTS ---- a/src/cache.c -+++ b/src/cache.c -@@ -19,12 +19,12 @@ - - - #include "config.h" -+#include "compat.h" - - #ifdef HAVE_DIRENT_H - #include - #endif - #include --#include - #ifdef HAVE_FCNTL_H - #include - #endif ---- a/src/dav_fuse.c -+++ b/src/dav_fuse.c -@@ -47,6 +47,9 @@ - #ifdef HAVE_SYS_STAT_H - #include - #endif -+#ifdef HAVE_SYS_SELECT_H -+#include -+#endif - - #include "defaults.h" - #include "mount_davfs.h" ---- a/src/kernel_interface.c -+++ b/src/kernel_interface.c -@@ -19,8 +19,8 @@ - - - #include "config.h" -+#include "compat.h" - - #include --#include - #ifdef HAVE_FCNTL_H - #include - #endif -@@ -51,6 +51,9 @@ - #ifdef HAVE_SYS_STAT_H - #include - #endif -+#ifdef HAVE_SYS_TYPES_H -+#include -+#endif - #include - - #include "defaults.h" ---- a/src/mount_davfs.c -+++ b/src/mount_davfs.c -@@ -19,10 +19,10 @@ - - - #include "config.h" -+#include "compat.h" - - #include - #include --#include - #ifdef HAVE_FCNTL_H - #include - #endif ---- a/src/umount_davfs.c -+++ b/src/umount_davfs.c -@@ -19,8 +19,8 @@ - - - #include "config.h" -+#include "compat.h" - --#include - #include - #include - #ifdef HAVE_LIBINTL_H ---- a/src/webdav.c -+++ b/src/webdav.c -@@ -19,9 +19,9 @@ - - - #include "config.h" -+#include "compat.h" - - #include --#include - #ifdef HAVE_FCNTL_H - #include - #endif -@@ -368,6 +368,7 @@ dav_init_webdav(const dav_args *args) - error(EXIT_FAILURE, errno, _("socket library initialization failed")); - - if (args->neon_debug & ~NE_DBG_HTTPPLAIN) { -+#ifdef HAVE_FOPENCOOKIE - char *buf = malloc(log_bufsize); - cookie_io_functions_t *log_func = malloc(sizeof(cookie_io_functions_t)); - if (!log_func) abort(); -@@ -380,6 +381,9 @@ dav_init_webdav(const dav_args *args) - error(EXIT_FAILURE, errno, - _("can't open stream to log neon-messages")); - ne_debug_init(log_stream, args->neon_debug); -+#else -+ error(EXIT_FAILURE, 0, "neon debugging unsupported"); -+#endif - } - - session = ne_session_create(args->scheme, args->host, args->port); ---- /dev/null -+++ b/src/compat.h -@@ -0,0 +1,64 @@ -+#ifndef _COMPAT_H -+#define _COMPAT_H -+ -+#ifndef _PATH_MOUNTED -+# define _PATH_MOUNTED "/proc/mounts" -+#endif -+ -+#ifndef _PATH_MNTTAB -+# define _PATH_MNTTAB "/etc/fstab" -+#endif -+ -+#ifdef HAVE_ERROR_H -+# include -+#else -+# include -+# include -+# include -+# include -+static void error_at_line(int status, int errnum, const char *filename, -+ unsigned int linenum, const char *format, ...) -+{ -+ va_list ap; -+ -+ fflush(stdout); -+ -+ if (filename != NULL) -+ fprintf(stderr, "%s:%u: ", filename, linenum); -+ -+ va_start(ap, format); -+ vfprintf(stderr, format, ap); -+ va_end(ap); -+ -+ if (errnum != 0) -+ fprintf(stderr, ": %s", strerror(errnum)); -+ -+ fprintf(stderr, "\n"); -+ -+ if (status != 0) -+ exit(status); -+} -+ -+#define error(status, errnum, format...) \ -+ error_at_line(status, errnum, NULL, 0, format) -+ -+#endif /* HAVE_ERROR_H */ -+ -+#ifndef HAVE_CANONICALIZE_FILE_NAME -+#include -+#include -+#include -+static char * canonicalize_file_name(const char *path) -+{ -+ char buf[PATH_MAX] = { }; -+ -+ snprintf(buf, sizeof(buf) - 1, "%s", path); -+ -+ if (!realpath(path, buf)) -+ return NULL; -+ -+ return strdup(buf); -+} -+#endif -+ -+#endif /* _COMPAT_H */ diff --git a/srcpkgs/davfs2/template b/srcpkgs/davfs2/template deleted file mode 100644 index 1a2f8482e210be..00000000000000 --- a/srcpkgs/davfs2/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'davfs2' -pkgname=davfs2 -version=1.6.1 -revision=2 -build_style=gnu-configure -configure_args="dav_user=nobody dav_group=network --enable-largefile" -hostmakedepends="automake gettext gettext-devel neon-devel tar" -makedepends="neon-devel" -conf_files="/etc/davfs2/davfs2.conf /etc/davfs2/secrets" -short_desc="File system driver that allows you to mount a WebDAV folder" -maintainer="Alexander Mamay " -license="GPL-3.0-or-later" -homepage="https://savannah.nongnu.org/projects/davfs2" -distfiles="${NONGNU_SITE}/${pkgname}/${pkgname}-${version}.tar.gz" -checksum=ce3eb948ece582a51c934ccb0cc70e659839172717caff173f69a5e2af90c5c0 - -CFLAGS="-fcommon" - -pre_configure() { - autoreconf -fi -} - -post_install() { - rm -r ${DESTDIR}/sbin - rm -r ${DESTDIR}/usr/share/davfs2 -} diff --git a/srcpkgs/davmail/template b/srcpkgs/davmail/template deleted file mode 100644 index 912e7a4e758d70..00000000000000 --- a/srcpkgs/davmail/template +++ /dev/null @@ -1,35 +0,0 @@ -# Template file for 'davmail' -pkgname=davmail -version=6.4.0 -revision=1 -_commit=3755 -hostmakedepends="openjdk8 apache-ant" -depends="virtual?java-runtime" -short_desc="POP/IMAP/SMTP/Caldav/Carddav/LDAP exchange gateway" -maintainer="Anachron " -license="GPL-2.0-only" -homepage="https://davmail.sourceforge.net" -changelog="https://raw.githubusercontent.com/mguessan/davmail/master/RELEASE-NOTES.md" -distfiles="${SOURCEFORGE_SITE}/davmail/davmail-src-${version}-${_commit}.tgz" -checksum=0934707ceaf54f19b96d489a0e2f51081d00d538e700a75738abc07c489c4259 - -do_build() { - . /etc/profile.d/jdk.sh - . /etc/profile.d/apache-ant.sh - - ant jar -} - -do_install() { - vinstall dist/davmail.jar 644 usr/share/davmail - vmkdir usr/share/davmail/lib - vcopy "lib/*" usr/share/davmail/lib - vbin src/bin/davmail - - case "$XBPS_TARGET_MACHINE" in - x86_64) ;; - *) rm -f ${DESTDIR}/usr/share/davmail/lib/swt-* ;; - esac - - vsconf src/etc/davmail.properties -} diff --git a/srcpkgs/davmail/update b/srcpkgs/davmail/update deleted file mode 100644 index 58544786b6f028..00000000000000 --- a/srcpkgs/davmail/update +++ /dev/null @@ -1 +0,0 @@ -pattern="davmail-src-\K[\d.]+(?=-[\d]+\.tgz)" diff --git a/srcpkgs/db-devel b/srcpkgs/db-devel deleted file mode 120000 index 5baa59d646390c..00000000000000 --- a/srcpkgs/db-devel +++ /dev/null @@ -1 +0,0 @@ -db \ No newline at end of file diff --git a/srcpkgs/db-doc b/srcpkgs/db-doc deleted file mode 120000 index 5baa59d646390c..00000000000000 --- a/srcpkgs/db-doc +++ /dev/null @@ -1 +0,0 @@ -db \ No newline at end of file diff --git a/srcpkgs/db/patches/gcc-atomic_compare_exchange.patch b/srcpkgs/db/patches/gcc-atomic_compare_exchange.patch deleted file mode 100644 index 7c1fd7a7ba267c..00000000000000 --- a/srcpkgs/db/patches/gcc-atomic_compare_exchange.patch +++ /dev/null @@ -1,20 +0,0 @@ ---- a/src/dbinc/atomic.h 2013-06-03 21:04:07.000000000 +0200 -+++ b/src/dbinc/atomic.h 2013-06-03 21:10:53.000000000 +0200 -@@ -144,7 +144,7 @@ - #define atomic_inc(env, p) __atomic_inc(p) - #define atomic_dec(env, p) __atomic_dec(p) - #define atomic_compare_exchange(env, p, o, n) \ -- __atomic_compare_exchange((p), (o), (n)) -+ __atomic_compare_exchange_db((p), (o), (n)) - static inline int __atomic_inc(db_atomic_t *p) - { - int temp; -@@ -176,7 +176,7 @@ - * http://gcc.gnu.org/onlinedocs/gcc-4.1.0/gcc/Atomic-Builtins.html - * which configure could be changed to use. - */ --static inline int __atomic_compare_exchange( -+static inline int __atomic_compare_exchange_db( - db_atomic_t *p, atomic_value_t oldval, atomic_value_t newval) - { - atomic_value_t was; diff --git a/srcpkgs/db/patches/time64.patch b/srcpkgs/db/patches/time64.patch deleted file mode 100644 index 9a2a02ab787624..00000000000000 --- a/srcpkgs/db/patches/time64.patch +++ /dev/null @@ -1,18 +0,0 @@ -By the comment's own admission, this cannot affect on-disk nor ABI because -'long' varies per architecture. So, this change is always correct. - ---- a/src/dbinc/clock.h 2013-09-09 15:35:08.000000000 +0000 -+++ b/src/dbinc/clock.h 2020-01-31 19:22:11.630000000 +0000 -@@ -54,11 +54,7 @@ - */ - typedef struct { - time_t tv_sec; /* seconds */ --#ifdef HAVE_MIXED_SIZE_ADDRESSING -- int32_t tv_nsec; --#else -- long tv_nsec; /* nanoseconds */ --#endif -+ time_t tv_nsec; /* nanoseconds */ - } db_timespec; - - /* Operations on timespecs */ diff --git a/srcpkgs/db/template b/srcpkgs/db/template deleted file mode 100644 index d3a2adc3309b38..00000000000000 --- a/srcpkgs/db/template +++ /dev/null @@ -1,53 +0,0 @@ -# Template file for 'db' -pkgname=db -version=5.3.28 -revision=8 -build_wrksrc="build_unix" -build_style=gnu-configure -configure_script="../dist/configure" -configure_args="--enable-compat185 --enable-cxx --enable-static --enable-dbm" -make_build_args="LIBSO_LIBS=-lpthread" -short_desc="Berkeley DB embedded database system" -maintainer="Orphaned " -license="BSD-4-Clause" -homepage="http://www.oracle.com/technetwork/products/berkeleydb/overview/index.html" -distfiles="http://download.oracle.com/berkeley-db/db-${version}.tar.gz" -checksum=e0a992d740709892e81f9d93f06daf305cf73fb81b545afe72478043172c3628 - -CFLAGS="-fpermissive" - -post_install() { - chmod 755 ${DESTDIR}/usr/bin/* - vmkdir usr/share/doc/${pkgname}-${version} - mv ${DESTDIR}/usr/docs/* ${DESTDIR}/usr/share/doc/${pkgname}-${version} - rmdir ${DESTDIR}/usr/docs - vlicense ../LICENSE -} - -db-devel_package() { - depends="libdb>=${version}_${revision} libdb-cxx>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.a" - } -} -db-doc_package() { - short_desc+=" - documentation files" - pkg_install() { - vmove usr/share/doc - } -} -libdb-cxx_package() { - short_desc+=" - C++ shared libraries" - pkg_install() { - vmove "usr/lib/libdb_cxx*.so*" - } -} -libdb_package() { - short_desc+=" - C shared libraries" - pkg_install() { - vmove "usr/lib/libdb.so*" - vmove "usr/lib/libdb-*.so*" - } -} diff --git a/srcpkgs/db/update b/srcpkgs/db/update deleted file mode 100644 index c0f0d7465fa76f..00000000000000 --- a/srcpkgs/db/update +++ /dev/null @@ -1,2 +0,0 @@ -site="http://www.oracle.com/technetwork/database/database-technologies/berkeleydb/downloads/index-082944.html" -ignore="6.* *NC" diff --git a/srcpkgs/dbeaver/files/dbeaver.desktop b/srcpkgs/dbeaver/files/dbeaver.desktop deleted file mode 100644 index f4a8e680b1bf75..00000000000000 --- a/srcpkgs/dbeaver/files/dbeaver.desktop +++ /dev/null @@ -1,8 +0,0 @@ -[Desktop Entry] -Name=DBeaver -Comment=SQL Integrated Development Environment -Icon=dbeaver -Exec=dbeaver -Terminal=false -Type=Application -Categories=Development diff --git a/srcpkgs/dbeaver/patches/force-jdk21.patch b/srcpkgs/dbeaver/patches/force-jdk21.patch deleted file mode 100644 index b384278b7d87f0..00000000000000 --- a/srcpkgs/dbeaver/patches/force-jdk21.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/dbeaver/product/community/DBeaver.product -+++ b/dbeaver/product/community/DBeaver.product -@@ -9,7 +9,7 @@ - - - -- -+ -vm /usr/lib/jvm/openjdk21/bin - -vm ../Eclipse/jre/Contents/Home/lib/libjli.dylib - - diff --git a/srcpkgs/dbeaver/template b/srcpkgs/dbeaver/template deleted file mode 100644 index 34d38462fa8948..00000000000000 --- a/srcpkgs/dbeaver/template +++ /dev/null @@ -1,52 +0,0 @@ -# Template file for 'dbeaver' -pkgname=dbeaver -version=25.2.0 -revision=1 -_dbeaver_common_commit=895f998488f196fd731e91e03cf7396fe4826f4d -_dbeaver_jdbc_libsql_commit=db7a8052b99ade708e45955807e528af8c1ee13a -# the build downloads binaries linked to glibc -archs="x86_64 aarch64" -build_wrksrc="dbeaver" -hostmakedepends="apache-maven openjdk21" -depends="openjdk21" -short_desc="Free Universal Database Tool" -maintainer="Orphaned " -license="Apache-2.0" -homepage="https://dbeaver.io" -changelog="https://dbeaver.io/news/" -distfiles="https://github.com/dbeaver/dbeaver/archive/${version}.tar.gz - https://github.com/dbeaver/dbeaver-common/archive/${_dbeaver_common_commit}.tar.gz - https://github.com/dbeaver/dbeaver-jdbc-libsql/archive/${_dbeaver_jdbc_libsql_commit}.tar.gz" -checksum="90b470e819b723b4461ddac395bba74dedd53103f5dd534cf6bb35b862c7cc10 - 2220f9c4b4fa8e2ef62c674df873e497671b4630244963bed489242fa6054864 - 90b17ab3f6be91e8c3043091fe8c3ba4fcce7fe63152955013067e35b511a901" -nopie=true - -post_extract() { - mv ${wrksrc}/dbeaver-${version} ${wrksrc}/dbeaver - mv ${wrksrc}/dbeaver-common-${_dbeaver_common_commit} ${wrksrc}/dbeaver-common - mv ${wrksrc}/dbeaver-jdbc-libsql-${_dbeaver_jdbc_libsql_commit} ${wrksrc}/dbeaver-jdbc-libsql -} - -do_build() { - . /etc/profile.d/jdk.sh - cd "product/aggregate" - mvn package -P all-platforms -} - -do_install() { - vmkdir /usr/lib - vcopy "product/community/target/products/org.jkiss.dbeaver.core.product/linux/gtk/${XBPS_TARGET_MACHINE}/dbeaver" /usr/lib/ - - # Delete folders with Java Native Access .so's for different architectures - jna_dir="${DESTDIR}/usr/lib/dbeaver/plugins/com.sun.jna_5.17.0.v20250316-1700/com/sun/jna" - jna_arch="linux-${XBPS_TARGET_MACHINE//_/-}" - find "$jna_dir" -depth -mindepth 1 -type d -not -name $jna_arch -exec rm -rf {} \; - - vmkdir /usr/bin - ln -s /usr/lib/dbeaver/dbeaver ${DESTDIR}/usr/bin/dbeaver - - vinstall product/community/icons/dbeaver.png 644 usr/share/pixmaps - vinstall product/community/icons/dbeaver.xpm 644 usr/share/pixmaps - vinstall ${FILESDIR}/dbeaver.desktop 0644 usr/share/applications -} diff --git a/srcpkgs/dbus-devel b/srcpkgs/dbus-devel deleted file mode 120000 index 95a521b44c1ec1..00000000000000 --- a/srcpkgs/dbus-devel +++ /dev/null @@ -1 +0,0 @@ -dbus \ No newline at end of file diff --git a/srcpkgs/dbus-elogind-libs b/srcpkgs/dbus-elogind-libs deleted file mode 120000 index 742714e21edba1..00000000000000 --- a/srcpkgs/dbus-elogind-libs +++ /dev/null @@ -1 +0,0 @@ -dbus-elogind \ No newline at end of file diff --git a/srcpkgs/dbus-elogind-x11 b/srcpkgs/dbus-elogind-x11 deleted file mode 120000 index 742714e21edba1..00000000000000 --- a/srcpkgs/dbus-elogind-x11 +++ /dev/null @@ -1 +0,0 @@ -dbus-elogind \ No newline at end of file diff --git a/srcpkgs/dbus-elogind/template b/srcpkgs/dbus-elogind/template deleted file mode 100644 index 7e40f6d5e369cd..00000000000000 --- a/srcpkgs/dbus-elogind/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'dbus-elogind' -pkgname=dbus-elogind -version=1.14.6 -revision=2 -metapackage=yes -depends="dbus>=1.14.6_2" -short_desc="Message bus system (transitional dummy package)" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="https://dbus.freedesktop.org/" - -dbus-elogind-libs_package() { - short_desc="Message bus system - shared libraries (transitional dummy package)" - depends="dbus-libs>=1.14.6_2" -} - -dbus-elogind-x11_package() { - short_desc="Message bus system - X11 support (transitional dummy package)" - depends="dbus-x11>=1.14.6_2" -} diff --git a/srcpkgs/dbus-glib-devel b/srcpkgs/dbus-glib-devel deleted file mode 120000 index f794fe3c54bbc1..00000000000000 --- a/srcpkgs/dbus-glib-devel +++ /dev/null @@ -1 +0,0 @@ -dbus-glib \ No newline at end of file diff --git a/srcpkgs/dbus-glib/patches/fix-build.patch b/srcpkgs/dbus-glib/patches/fix-build.patch deleted file mode 100644 index 9a03d8668443f6..00000000000000 --- a/srcpkgs/dbus-glib/patches/fix-build.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/dbus/dbus-gvalue.c 2013-04-03 11:46:39.075287327 +0200 -+++ b/dbus/dbus-gvalue.c 2013-04-03 11:46:59.178392995 +0200 -@@ -1932,8 +1932,6 @@ G_STATIC_ASSERT (sizeof (dbus_bool_t) == - G_STATIC_ASSERT (sizeof (dbus_int32_t) == sizeof (gint)); - G_STATIC_ASSERT (sizeof (dbus_uint32_t) == sizeof (guint)); - /* These should be true regardless, but just for completeness... */ --G_STATIC_ASSERT (sizeof (dbus_int64_t) == sizeof (gint64)); --G_STATIC_ASSERT (sizeof (dbus_uint64_t) == sizeof (guint64)); - G_STATIC_ASSERT (sizeof (double) == sizeof (gdouble)); - - static gboolean diff --git a/srcpkgs/dbus-glib/template b/srcpkgs/dbus-glib/template deleted file mode 100644 index 3da4c3010605cd..00000000000000 --- a/srcpkgs/dbus-glib/template +++ /dev/null @@ -1,38 +0,0 @@ -# Template file for 'dbus-glib' -pkgname=dbus-glib -version=0.112 -revision=1 -build_style=gnu-configure -configure_args="--disable-static --disable-bash-completion" -hostmakedepends="pkg-config" -makedepends="libglib-devel dbus-devel" -depends="dbus" -checkdepends="dbus glib-devel" -short_desc="GLib bindings for D-Bus" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="http://www.freedesktop.org/wiki/Software/DBusBindings" -distfiles="http://dbus.freedesktop.org/releases/$pkgname/$pkgname-$version.tar.gz" -checksum=7d550dccdfcd286e33895501829ed971eeb65c614e73aadb4a08aeef719b143a - -if [ "$CROSS_BUILD" ]; then - configure_args+=" --with-dbus-binding-tool=dbus-binding-tool" - hostmakedepends+=" dbus-glib-devel" -fi - -pre_configure() { - # Disable examples. - sed -e 's,SUBDIRS = . examples, SUBDIRS = .,' -i dbus/Makefile.in -} - -dbus-glib-devel_package() { - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/bin - vmove usr/include - vmove usr/share - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/dbus-libs b/srcpkgs/dbus-libs deleted file mode 120000 index 95a521b44c1ec1..00000000000000 --- a/srcpkgs/dbus-libs +++ /dev/null @@ -1 +0,0 @@ -dbus \ No newline at end of file diff --git a/srcpkgs/dbus-test-runner-devel b/srcpkgs/dbus-test-runner-devel deleted file mode 120000 index e4eace88e0d010..00000000000000 --- a/srcpkgs/dbus-test-runner-devel +++ /dev/null @@ -1 +0,0 @@ -dbus-test-runner \ No newline at end of file diff --git a/srcpkgs/dbus-test-runner/template b/srcpkgs/dbus-test-runner/template deleted file mode 100644 index f9d9af904b51d1..00000000000000 --- a/srcpkgs/dbus-test-runner/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'dbus-test-runner' -pkgname=dbus-test-runner -version=19.04.0 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config intltool" -makedepends="glib-devel dbus-glib-devel libglib-devel" -depends="dbus" -checkdepends="python3-dbusmock" -short_desc="Run executables under a new DBus session for testing" -maintainer="Orphaned " -license="GPL-3.0-only" -homepage="https://launchpad.net/dbus-test-runner" -distfiles="https://launchpad.net/dbus-test-runner/${version%.*}/${version}/+download/dbus-test-runner-${version}.tar.gz" -checksum=645a32fbd909baf2c01438f0cbda29dc9cd01a7aba5504c45610d88e8a57cb76 - -dbus-test-runner-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - vmove "usr/lib/*.a" - } -} diff --git a/srcpkgs/dbus-x11 b/srcpkgs/dbus-x11 deleted file mode 120000 index 95a521b44c1ec1..00000000000000 --- a/srcpkgs/dbus-x11 +++ /dev/null @@ -1 +0,0 @@ -dbus \ No newline at end of file diff --git a/srcpkgs/dbus/INSTALL b/srcpkgs/dbus/INSTALL deleted file mode 100644 index 6d2e0a6c199410..00000000000000 --- a/srcpkgs/dbus/INSTALL +++ /dev/null @@ -1,9 +0,0 @@ -case "${ACTION}" in -post) - [ ! -d var/lib/dbus ] && install -d var/lib/dbus - [ ! -d etc/dbus-1/session.d ] && install -d etc/dbus-1/session.d - chown root:22 usr/libexec/dbus-daemon-launch-helper - chmod 4750 usr/libexec/dbus-daemon-launch-helper - usr/bin/dbus-uuidgen --ensure || : - ;; -esac diff --git a/srcpkgs/dbus/files/dbus/check b/srcpkgs/dbus/files/dbus/check deleted file mode 100644 index 39eeac119e4e76..00000000000000 --- a/srcpkgs/dbus/files/dbus/check +++ /dev/null @@ -1,2 +0,0 @@ -#!/bin/sh -exec dbus-send --system / org.freedesktop.DBus.Peer.Ping > /dev/null 2> /dev/null diff --git a/srcpkgs/dbus/files/dbus/run b/srcpkgs/dbus/files/dbus/run deleted file mode 100644 index 4a6b981fd735d7..00000000000000 --- a/srcpkgs/dbus/files/dbus/run +++ /dev/null @@ -1,4 +0,0 @@ -#!/bin/sh -exec 2>&1 -[ ! -d /run/dbus ] && install -m755 -g 22 -o 22 -d /run/dbus -exec dbus-daemon --system --nofork --nopidfile diff --git a/srcpkgs/dbus/template b/srcpkgs/dbus/template deleted file mode 100644 index f0b6ae9fcf0f24..00000000000000 --- a/srcpkgs/dbus/template +++ /dev/null @@ -1,55 +0,0 @@ -# Template file for 'dbus' -pkgname=dbus -version=1.16.2 -revision=2 -build_style=meson -configure_args="-Dselinux=disabled -Dinotify=enabled -Ddbus_user=dbus - -Dxml_docs=enabled -Ddoxygen_docs=disabled -Depoll=enabled - -Dasserts=false -Dsystemd=disabled -Duser_session=false - -Dsystem_socket=/run/dbus/system_bus_socket -Dsystem_pid_file=/run/dbus/pid" -hostmakedepends="gettext pkg-config xmlto" -makedepends="expat-devel libX11-devel libcap-devel" -short_desc="Message bus system" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="https://dbus.freedesktop.org/" -changelog="https://gitlab.freedesktop.org/dbus/dbus/-/raw/dbus-1.16/NEWS" -distfiles="https://dbus.freedesktop.org/releases/dbus/dbus-${version}.tar.xz" -checksum=0ba2a1a4b16afe7bceb2c07e9ce99a8c2c3508e5dec290dbb643384bd6beb7e2 -python_version=3 -conf_files="/etc/dbus-1/*.conf" - -# Create dbus:22 system account. -system_accounts="dbus:22" - -post_install() { - vsv dbus -} - -dbus-devel_package() { - depends="expat-devel dbus-libs>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/dbus-*" - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - vmove usr/share/doc - vmove usr/lib/cmake - } -} - -dbus-libs_package() { - short_desc+=" - shared libraries" - pkg_install() { - vmove "usr/lib/*.so.*" - } -} - -dbus-x11_package() { - short_desc+=" - X11 support" - pkg_install() { - vmove usr/bin/dbus-launch - vmove usr/share/man/man1/dbus-launch.1 - } -} diff --git a/srcpkgs/dbus/update b/srcpkgs/dbus/update deleted file mode 100644 index a73db8805ed844..00000000000000 --- a/srcpkgs/dbus/update +++ /dev/null @@ -1 +0,0 @@ -ignore="*.[0-9]*[13579].*" diff --git a/srcpkgs/dcadec-devel b/srcpkgs/dcadec-devel deleted file mode 120000 index d9356cbddde73a..00000000000000 --- a/srcpkgs/dcadec-devel +++ /dev/null @@ -1 +0,0 @@ -dcadec \ No newline at end of file diff --git a/srcpkgs/dcadec/template b/srcpkgs/dcadec/template deleted file mode 100644 index d0a1b1a0402f3b..00000000000000 --- a/srcpkgs/dcadec/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'dcadec' -pkgname=dcadec -version=0.2.0 -revision=2 -build_style=gnu-makefile -short_desc="DTS Coherent Acoustics decoder with support for HD extensions" -maintainer="Enno Boland " -license="LGPL-2.1" -homepage="https://github.com/foo86/dcadec" -distfiles="$homepage/archive/v${version}.tar.gz" -checksum=ed9d207fde3e8d576f3af8b0d1235b3371e315175757173689104efcaebf0d44 -CFLAGS='-std=gnu99' -make_build_args="CONFIG_SHARED=TRUE" -make_install_args="CONFIG_SHARED=TRUE" - -post_install() { - mv -v ${DESTDIR}/usr/bin/dcadec{,-hd} -} - -dcadec-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/dcfldd/template b/srcpkgs/dcfldd/template deleted file mode 100644 index ae7e239b9ebbb9..00000000000000 --- a/srcpkgs/dcfldd/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'dcfldd' -pkgname=dcfldd -version=1.3.4r1 -revision=3 -build_style=gnu-configure -short_desc="Fork of dd with hashing, status, wipe and verify" -maintainer="Leah Neukirchen " -license="GPL-2.0-or-later" -homepage="http://dcfldd.sourceforge.net/" -distfiles="${SOURCEFORGE_SITE}/${pkgname}/${pkgname}-${version/r/-}.tar.gz" -checksum=f5143a184da56fd5ac729d6d8cbcf9f5da8e1cf4604aa9fb97c59553b7e6d5f8 - -post_extract() { - vsed -i 's/__linux__/__GLIBC__/' util.c # disable obscure workaround -} diff --git a/srcpkgs/dclock/template b/srcpkgs/dclock/template deleted file mode 100644 index 41619de3eb70cb..00000000000000 --- a/srcpkgs/dclock/template +++ /dev/null @@ -1,33 +0,0 @@ -# Template file for 'dclock' -pkgname=dclock -version=2.2.2 -revision=3 -hostmakedepends="pkg-config" -makedepends="libXft-devel libXt-devel" -short_desc="Digital clock for X" -maintainer="Leah Neukirchen " -license="GPL-2.0-or-later" -homepage="http://opencircuitdesign.com/~tim/programs/dclock/" -distfiles="${DEBIAN_SITE}/main/d/${pkgname}/${pkgname}_${version}.orig.tar.gz" -checksum=d14ebc107b4b837ac3ee79ea639c32d7cec658df653687e665979640cd339c3c - -post_extract() { - sed -i s/sound/sounds/g Dclock.ad -} - -do_build() { - make ${makejobs} -f Makefile.orig \ - CC="${CC}" LDFLAGS="${LDFLAGS}" \ - CFLAGS="-DXFT_SUPPORT $(pkg-config xft --cflags) ${CFLAGS}" \ - LIBS="$(pkg-config xft xt --libs) -lm" -} - -do_install() { - vbin dclock - vman dclock.1 - vmkdir usr/share/sounds - vinstall sounds/bell.wav 644 usr/share/sounds - vinstall sounds/digital.wav 644 usr/share/sounds - vmkdir usr/share/X11/app-defaults - vinstall Dclock.ad 644 usr/share/X11/app-defaults/Dclock -} diff --git a/srcpkgs/dconf-devel b/srcpkgs/dconf-devel deleted file mode 120000 index 69f7f165c48891..00000000000000 --- a/srcpkgs/dconf-devel +++ /dev/null @@ -1 +0,0 @@ -dconf \ No newline at end of file diff --git a/srcpkgs/dconf-editor/template b/srcpkgs/dconf-editor/template deleted file mode 100644 index c8b690e81187a2..00000000000000 --- a/srcpkgs/dconf-editor/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'dconf-editor' -pkgname=dconf-editor -version=45.0.1 -revision=1 -build_style=meson -hostmakedepends="docbook-xsl glib-devel libxslt pkg-config - vala gettext gtk-update-icon-cache desktop-file-utils" -makedepends="dconf-devel gtk+3-devel libhandy1-devel" -short_desc="Low-level configuration system - GTK+ editor" -maintainer="Enno Boland " -license="GPL-3.0-or-later" -homepage="https://wiki.gnome.org/Apps/DconfEditor" -changelog="https://gitlab.gnome.org/GNOME/dconf-editor/-/raw/master/NEWS" -distfiles="${GNOME_SITE}/dconf-editor/${version%%.*}/dconf-editor-${version}.tar.xz" -checksum=1180297678eedae6217cc514a2638c187d2f1d1ef2720cb9079b740c429941dd diff --git a/srcpkgs/dconf/template b/srcpkgs/dconf/template deleted file mode 100644 index a23a2d0e03cfd4..00000000000000 --- a/srcpkgs/dconf/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'dconf' -pkgname=dconf -version=0.40.0 -revision=1 -build_style=meson -hostmakedepends="docbook-xsl glib-devel libxslt pkg-config vala" -makedepends="dbus-devel libglib-devel gtk+3-devel libxml2-devel vala-devel - bash-completion" -checkdepends="dbus" -short_desc="Low-level configuration system" -maintainer="Enno Boland " -license="LGPL-2.1-or-later" -homepage="https://wiki.gnome.org/Projects/dconf" -distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=cf7f22a4c9200421d8d3325c5c1b8b93a36843650c9f95d6451e20f0bcb24533 - -dconf-devel_package() { - depends="libglib-devel vala-devel>=0.24 dconf>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - vmove usr/share/vala - } -} diff --git a/srcpkgs/dcraw/patches/add-missing-locale_h-include.patch b/srcpkgs/dcraw/patches/add-missing-locale_h-include.patch deleted file mode 100644 index e895c2f60d2828..00000000000000 --- a/srcpkgs/dcraw/patches/add-missing-locale_h-include.patch +++ /dev/null @@ -1,13 +0,0 @@ -diff --git a/dcraw.c b/dcraw.c -index 1d0676c..18e1f3e 100644 ---- a/dcraw.c -+++ b/dcraw.c -@@ -84,6 +84,7 @@ typedef unsigned long long UINT64; - #endif - #ifdef LOCALEDIR - #include -+#include - #define _(String) gettext(String) - #else - #define _(String) (String) - diff --git a/srcpkgs/dcraw/template b/srcpkgs/dcraw/template deleted file mode 100644 index f0aa7327345e52..00000000000000 --- a/srcpkgs/dcraw/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 'dcraw' -pkgname=dcraw -version=9.28.0 -revision=1 -hostmakedepends="gettext" -makedepends="jasper-devel lcms2-devel" -short_desc="Convert raw photos" -maintainer="Felix Hanley " -license="GPL-2.0-or-later" -homepage="https://www.dechifro.org/dcraw/" -distfiles="https://www.dechifro.org/dcraw/archive/${pkgname}-${version}.tar.gz" -checksum=2890c3da2642cd44c5f3bfed2c9b2c1db83da5cec09cc17e0fa72e17541fb4b9 - -do_build() { - $CC $CFLAGS $LDFLAGS \ - -o dcraw dcraw.c \ - -lm -ljasper -ljpeg -llcms2 \ - -DLOCALEDIR=\"/usr/share/locale/\" -} - -do_install() { - vbin dcraw - vman dcraw.1 - - for i in dcraw_*.po; do j=${i#dcraw_}; k=${j%.po} - install -d "${DESTDIR}"/usr/share/locale/$k/LC_MESSAGES - msgfmt -o "${DESTDIR}"/usr/share/locale/$k/LC_MESSAGES/dcraw.mo $i - done -} diff --git a/srcpkgs/dcron/files/dcron/run b/srcpkgs/dcron/files/dcron/run deleted file mode 100644 index d3bc290e799fcb..00000000000000 --- a/srcpkgs/dcron/files/dcron/run +++ /dev/null @@ -1,4 +0,0 @@ -#!/bin/sh -exec 2>&1 -[ -r conf ] && . ./conf -exec dcrond -f $OPTS 2>&1 diff --git a/srcpkgs/dcron/patches/makefile.patch b/srcpkgs/dcron/patches/makefile.patch deleted file mode 100644 index 65024e9328b52b..00000000000000 --- a/srcpkgs/dcron/patches/makefile.patch +++ /dev/null @@ -1,98 +0,0 @@ -From 13624a38e198221dd5f9396c8f522f85a3797790 Mon Sep 17 00:00:00 2001 -From: fkobi -Date: Thu, 9 Jan 2025 22:24:56 +0000 -Subject: [PATCH 1/4] Makefile: update version - -Closes: https://github.com/ptchinster/dcron/issues/4 ---- - Makefile | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/Makefile b/Makefile -index 547febc..0b9e746 100644 ---- a/Makefile -+++ b/Makefile -@@ -1,5 +1,5 @@ - # Makefile for Dillon's crond and crontab --VERSION = 4.5 -+VERSION = 4.6 - - # these variables can be configured by e.g. `make SCRONTABS=/different/path` - PREFIX = /usr/local --- -2.51.0 - -From a4310a4fe9aef53f0d8395fef12894d91d536d4a Mon Sep 17 00:00:00 2001 -From: ptc -Date: Tue, 18 Mar 2025 13:50:55 -0600 -Subject: [PATCH 2/4] fixed typo in Makefile - ---- - Makefile | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/Makefile b/Makefile -index 0b9e746..b6516a9 100644 ---- a/Makefile -+++ b/Makefile -@@ -59,7 +59,7 @@ crond: $(OBJS) - $(CC) $(CFLAGS) $(LDFLAGS) $^ $(LIBS) -o crond - - crontab: $(TABOBJS) -- $(CC) $(CLFAGS) $(LDFLAGS) $^ -o crontab -+ $(CC) $(CFLAGS) $(LDFLAGS) $^ -o crontab - - %.o: %.c defs.h $(PROTOS) - $(CC) $(CFLAGS) $(CPPFLAGS) -c $(DEFS) $< -o $@ --- -2.51.0 - -From 79e11eba74da3251b3f3c3566267d392cb366ecf Mon Sep 17 00:00:00 2001 -From: ptc -Date: Tue, 18 Mar 2025 13:53:37 -0600 -Subject: [PATCH 3/4] fixed clearing out LDFLAGS - ---- - Makefile | 1 - - 1 file changed, 1 deletion(-) - -diff --git a/Makefile b/Makefile -index b6516a9..47269da 100644 ---- a/Makefile -+++ b/Makefile -@@ -34,7 +34,6 @@ TABSRCS = crontab.c chuser.c - TABOBJS = crontab.o chuser.o - PROTOS = protos.h - LIBS = --LDFLAGS = - DEFS = -DVERSION='"$(VERSION)"' \ - -DSCRONTABS='"$(SCRONTABS)"' -DCRONTABS='"$(CRONTABS)"' \ - -DCRONSTAMPS='"$(CRONSTAMPS)"' -DLOG_IDENT='"$(LOG_IDENT)"' \ --- -2.51.0 - -From 5dbcca7a6aa1e7c9dbafc554e4411a178bc4d14c Mon Sep 17 00:00:00 2001 -From: Roberto Ricci -Date: Wed, 10 Sep 2025 19:13:40 +0200 -Subject: [PATCH 4/4] Makefile: obtain PREFIX from environment - ---- - Makefile | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/Makefile b/Makefile -index 47269da..f1c59fe 100644 ---- a/Makefile -+++ b/Makefile -@@ -2,7 +2,7 @@ - VERSION = 4.6 - - # these variables can be configured by e.g. `make SCRONTABS=/different/path` --PREFIX = /usr/local -+PREFIX ?= /usr/local - CRONTAB_GROUP = wheel - SCRONTABS = /etc/cron.d - CRONTABS = /var/spool/cron/crontabs --- -2.51.0 - diff --git a/srcpkgs/dcron/template b/srcpkgs/dcron/template deleted file mode 100644 index b7d1f89933578d..00000000000000 --- a/srcpkgs/dcron/template +++ /dev/null @@ -1,49 +0,0 @@ -# Template file for 'dcron' -pkgname=dcron -version=4.6 -revision=1 -build_style="gnu-makefile" -make_use_env="yes" -make_build_args="CRONTAB_GROUP=root CRONTABS=/var/spool/cron CRONSTAMPS=/var/spool/cronstamps" -make_install_args="SBINDIR=/usr/bin" -short_desc="Dillon's lightweight cron daemon" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="https://github.com/ptchinster/dcron" -changelog="https://raw.githubusercontent.com/ptchinster/dcron/refs/heads/master/CHANGELOG.md" -distfiles="https://github.com/ptchinster/dcron/archive/refs/tags/v${version}.tar.gz" -checksum=d1dced1554213225f5ca333ebc5eab96ab80fa30800d9420782d5dfa6e2a15e7 -conf_files="/var/spool/cron/root" -provides="cron-daemon-0_1" - -alternatives=" - crond:crond:/etc/sv/dcron - crond:crond:/usr/bin/dcrond - crond:crontab:/usr/bin/dcrontab - crond:crontab.1:/usr/share/man/man1/dcrontab.1 - crond:crond.8:/usr/share/man/man8/dcrond.8 -" - -make_dirs=" - /etc/cron.d 0755 root root - /etc/cron.hourly 0755 root root - /etc/cron.daily 0755 root root - /etc/cron.weekly 0755 root root - /etc/cron.monthly 0755 root root - /var/spool/cronstamps 0755 root root" - -post_install() { - vbin extra/run-cron - vinstall extra/root.crontab 644 /var/spool/cron root - - # crontab must be setuid for all users to work! - chmod 4755 ${DESTDIR}/usr/bin/crontab - - vsv dcron cron - - # Fix conflicts with other packages - mv ${DESTDIR}/usr/bin/crond ${DESTDIR}/usr/bin/dcrond - mv ${DESTDIR}/usr/bin/crontab ${DESTDIR}/usr/bin/dcrontab - mv ${DESTDIR}/usr/share/man/man1/crontab.1 ${DESTDIR}/usr/share/man/man1/dcrontab.1 - mv ${DESTDIR}/usr/share/man/man8/crond.8 ${DESTDIR}/usr/share/man/man8/dcrond.8 -} diff --git a/srcpkgs/ddate/template b/srcpkgs/ddate/template deleted file mode 100644 index e982a9d80b99a6..00000000000000 --- a/srcpkgs/ddate/template +++ /dev/null @@ -1,12 +0,0 @@ -# Template file for 'ddate' -pkgname=ddate -version=0.2.2.20160627 -revision=1 -_githash=899ca665a0cb725990c33415dc3c0261dac7fe46 -build_style=cmake -short_desc="Convert Gregorian dates to Discordian dates" -maintainer="Leah Neukirchen " -license="Public Domain" -homepage="https://github.com/bo0ts/ddate" -distfiles="https://github.com/bo0ts/ddate/archive/${_githash}.tar.gz" -checksum=47116de5a3ba6ca927078d771887d42f7b50fbdf4d19acffccdedf0e726601d9 diff --git a/srcpkgs/ddcci-dkms/patches/linux-6.2.diff b/srcpkgs/ddcci-dkms/patches/linux-6.2.diff deleted file mode 100644 index cd050144ef1ff2..00000000000000 --- a/srcpkgs/ddcci-dkms/patches/linux-6.2.diff +++ /dev/null @@ -1,99 +0,0 @@ ---- a/ddcci/ddcci.c -+++ b/ddcci/ddcci.c -@@ -35,6 +35,7 @@ - static unsigned int delay = 60; - static unsigned short autoprobe_addrs[127] = {0xF0, 0xF2, 0xF4, 0xF6, 0xF8}; - static int autoprobe_addr_count = 5; -+static bool is_registered; - - static dev_t ddcci_cdev_first; - static dev_t ddcci_cdev_next; -@@ -930,8 +931,7 @@ static struct attribute *ddcci_char_devi - ATTRIBUTE_GROUPS(ddcci_char_device); - - /* DDC/CI bus */ -- --static int ddcci_device_uevent(struct device *dev, struct kobj_uevent_env *env) -+static int ddcci_device_uevent(CSTRUCT device *dev, struct kobj_uevent_env *env) - { - struct ddcci_device *device = to_ddcci_device(dev); - char model[ARRAY_SIZE(device->model)]; -@@ -1011,7 +1011,7 @@ static void ddcci_device_release(struct - kfree(device); - } - --static char *ddcci_devnode(struct device *dev, -+static char *ddcci_devnode(CSTRUCT device *dev, - umode_t *mode, kuid_t *uid, kgid_t *gid) - { - struct ddcci_device *device; -@@ -1021,7 +1021,7 @@ static char *ddcci_devnode(struct device - device->i2c_client->adapter->nr); - } - --static char *ddcci_dependent_devnode(struct device *dev, -+static char *ddcci_dependent_devnode(CSTRUCT device *dev, - umode_t *mode, kuid_t *uid, kgid_t *gid) - { - struct ddcci_device *device; -@@ -1065,7 +1065,7 @@ static struct device_type ddcci_dependen - * ddcci_verify_device - return parameter as ddcci_device, or NULL - * @dev: device, probably from some driver model iterator - */ --struct ddcci_device *ddcci_verify_device(struct device *dev) -+struct ddcci_device *ddcci_verify_device(CSTRUCT device *dev) - { - if (unlikely(!dev)) - return NULL; -@@ -1100,7 +1100,7 @@ int ddcci_register_driver(struct module - int ret; - - /* Can't register until after driver model init */ -- if (unlikely(WARN_ON(!ddcci_bus_type.p))) -+ if (unlikely(WARN_ON(!is_registered))) - return -EAGAIN; - - pr_debug("registering driver [%s]\n", driver->driver.name); -@@ -1857,6 +1857,7 @@ static int __init ddcci_module_init(void - goto err_drvreg; - } - -+ is_registered = true; - pr_debug("ddcci driver initialized\n"); - - return 0; -@@ -1886,6 +1887,7 @@ static void __exit ddcci_module_exit(voi - - i2c_del_driver(&ddcci_driver); - bus_unregister(&ddcci_bus_type); -+ is_registered = false; - unregister_chrdev_region(ddcci_cdev_first, 128); - } - ---- a/include/linux/ddcci.h -+++ b/include/linux/ddcci.h -@@ -17,9 +17,14 @@ - #include - #include - #include -+#include -+#if LINUX_VERSION_CODE >= KERNEL_VERSION(6, 2, 0) -+#define CSTRUCT const struct -+#else -+#define CSTRUCT struct -+#endif - - #define DDCCI_MODULE_PREFIX "ddcci:" -- - /* Special addresses */ - - /* default device address (even) */ -@@ -132,7 +137,7 @@ int ddcci_register_driver(struct module - ddcci_register_driver(THIS_MODULE, driver) - void ddcci_del_driver(struct ddcci_driver *driver); - --struct ddcci_device *ddcci_verify_device(struct device *dev); -+struct ddcci_device *ddcci_verify_device(CSTRUCT device *dev); - - #define module_ddcci_driver(__ddcci_driver) \ - module_driver(__ddcci_driver, ddcci_add_driver, \ diff --git a/srcpkgs/ddcci-dkms/patches/linux-6.3.diff b/srcpkgs/ddcci-dkms/patches/linux-6.3.diff deleted file mode 100644 index d86242326cb233..00000000000000 --- a/srcpkgs/ddcci-dkms/patches/linux-6.3.diff +++ /dev/null @@ -1,17 +0,0 @@ ---- a/ddcci/ddcci.c -+++ b/ddcci/ddcci.c -@@ -1672,8 +1672,14 @@ static int ddcci_detect(struct i2c_clien - } - - /* I2C probe function */ -+#if LINUX_VERSION_CODE >= KERNEL_VERSION(6, 3, 0) -+static int ddcci_probe(struct i2c_client *client) -+{ -+ const struct i2c_device_id *id = i2c_client_get_device_id(client); -+#else - static int ddcci_probe(struct i2c_client *client, const struct i2c_device_id *id) - { -+#endif - int i, ret = -ENODEV, tmp; - unsigned char main_addr, addr; - struct ddcci_bus_drv_data *drv_data; diff --git a/srcpkgs/ddcci-dkms/patches/linux-6.4.diff b/srcpkgs/ddcci-dkms/patches/linux-6.4.diff deleted file mode 100644 index 16aabb9197f4bc..00000000000000 --- a/srcpkgs/ddcci-dkms/patches/linux-6.4.diff +++ /dev/null @@ -1,14 +0,0 @@ ---- a/ddcci/ddcci.c -+++ b/ddcci/ddcci.c -@@ -40,7 +40,11 @@ static bool is_registered; - static dev_t ddcci_cdev_first; - static dev_t ddcci_cdev_next; - static dev_t ddcci_cdev_end; -+#if LINUX_VERSION_CODE >= KERNEL_VERSION(6, 4, 0) -+static DEFINE_SEMAPHORE(core_lock, 1); -+#else - static DEFINE_SEMAPHORE(core_lock); -+#endif - - struct bus_type ddcci_bus_type; - EXPORT_SYMBOL_GPL(ddcci_bus_type); diff --git a/srcpkgs/ddcci-dkms/template b/srcpkgs/ddcci-dkms/template deleted file mode 100644 index 4ed302b72cb12e..00000000000000 --- a/srcpkgs/ddcci-dkms/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'ddcci-dkms' -pkgname=ddcci-dkms -version=0.4.3 -revision=1 -depends="dkms" -short_desc="Pair of Linux kernel drivers for DDC/CI monitors (DKMS)" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="https://gitlab.com/ddcci-driver-linux/ddcci-driver-linux/" -distfiles="https://gitlab.com/ddcci-driver-linux/ddcci-driver-linux/-/archive/v${version}/ddcci-driver-linux-v${version}.tar.gz" -checksum=2c13fb0a66fea3fcd0070c7cce07ec3943550dee667f066562f810b8c2f01656 -dkms_modules="ddcci ${version}" - -do_install() { - vdoc README.md - rm LICENSE README.md - - rm -f *.patch - vmkdir usr/src/ddcci-${version} - vcopy "*" usr/src/ddcci-${version} -} diff --git a/srcpkgs/ddcci-dkms/update b/srcpkgs/ddcci-dkms/update deleted file mode 100644 index c0a70d9179b80f..00000000000000 --- a/srcpkgs/ddcci-dkms/update +++ /dev/null @@ -1 +0,0 @@ -pkgname=ddcci-driver-linux diff --git a/srcpkgs/ddclient/files/ddclient/run b/srcpkgs/ddclient/files/ddclient/run deleted file mode 100644 index 979092a6599924..00000000000000 --- a/srcpkgs/ddclient/files/ddclient/run +++ /dev/null @@ -1,4 +0,0 @@ -#!/bin/sh -exec 2>&1 -[ -r conf ] && . ./conf -exec ddclient -foreground ${OPTS} diff --git a/srcpkgs/ddclient/template b/srcpkgs/ddclient/template deleted file mode 100644 index bae125e89f6c8a..00000000000000 --- a/srcpkgs/ddclient/template +++ /dev/null @@ -1,36 +0,0 @@ -# Template file for 'ddclient' -pkgname=ddclient -version=4.0.0 -revision=1 -build_style=gnu-configure -configure_args="--sysconfdir=/etc" -hostmakedepends="automake curl" -depends="perl-JSON curl" -checkdepends="$depends perl-HTTP-Daemon perl-Plack perl-HTTP-Message - perl-Test-MockModule perl-Test-Warnings curl net-tools" -short_desc="Perl client used to update dynamic DNS" -maintainer="Joel Beckmeyer " -license="GPL-2.0-or-later" -homepage="https://github.com/ddclient/ddclient" -changelog="https://raw.githubusercontent.com/ddclient/ddclient/master/ChangeLog.md" -distfiles="https://github.com/ddclient/ddclient/archive/v${version}.tar.gz" -checksum=4b37c99ac0011102d7db62f1ece7ff899b06df3d4b172e312703931a3c593c93 - -conf_files="/etc/ddclient/ddclient.conf" -make_dirs="/var/cache/ddclient 0750 root root" - -pre_configure() { - ./autogen -} - -post_install() { - vdoc README.cisco - vdoc README.md - vsconf sample-ddclient-wrapper.sh - vsconf sample-etc_cron.d_ddclient - vsconf ddclient.conf - vsconf sample-etc_dhclient-exit-hooks - vsconf sample-etc_dhcpc_dhcpcd-eth0.exe - vsconf sample-etc_ppp_ip-up.local - vsv ddclient -} diff --git a/srcpkgs/ddcutil-devel b/srcpkgs/ddcutil-devel deleted file mode 120000 index 951a9f5d13f90e..00000000000000 --- a/srcpkgs/ddcutil-devel +++ /dev/null @@ -1 +0,0 @@ -ddcutil \ No newline at end of file diff --git a/srcpkgs/ddcutil/template b/srcpkgs/ddcutil/template deleted file mode 100644 index 21dbfa7bfef2f5..00000000000000 --- a/srcpkgs/ddcutil/template +++ /dev/null @@ -1,41 +0,0 @@ -# Template file for 'ddcutil' -pkgname=ddcutil -version=2.2.1 -revision=1 -build_style=gnu-configure -configure_args="--libdir=/usr/lib" -hostmakedepends="automake libtool pkg-config" -makedepends="i2c-tools-devel libdrm-devel libgudev-devel libkmod-devel - libusb-devel libXrandr-devel jansson-devel" -depends="i2c-tools" -short_desc="Query and change monitor settings using DDC/CI and USB" -maintainer="lemmi " -license="GPL-2.0-or-later" -homepage="https://www.ddcutil.com" -changelog="https://www.ddcutil.com/release_notes_220/" -distfiles="https://github.com/rockowitz/ddcutil/archive/v${version}.tar.gz" -checksum=ff8eb39b4559fcbc83de7b16834a010262dfa825938625272212fcaeefaef692 - -case "$XBPS_TARGET_MACHINE" in - *-musl) makedepends+=" libexecinfo-devel musl-legacy-compat" - LDFLAGS="-lexecinfo" - post_extract() { - vsed -i -e "/AM_CFLAGS += -Wpedantic/d" src/app_sysenv/Makefile.am - } - ;; -esac - -pre_configure() { - NOCONFIGURE=1 ./autogen.sh -} - -ddcutil-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove usr/lib/cmake - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/ddd/template b/srcpkgs/ddd/template deleted file mode 100644 index a78bb0e10d5903..00000000000000 --- a/srcpkgs/ddd/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'ddd' -pkgname=ddd -version=3.4.1 -revision=1 -build_style=gnu-configure -makedepends="ncurses-devel freetype-devel libXaw-devel libXt-devel - libXext-devel libXmu-devel motif-devel" -short_desc="Graphical front-end for command-line debuggers" -maintainer="Enno Boland " -license="GPL-3.0-or-later" -homepage="http://www.gnu.org/software/ddd" -distfiles="${GNU_SITE}/$pkgname/$pkgname-$version.tar.gz" -checksum=b87517a6c3f9611566347e283a2cf931fa369919b553536a2235e63402f4ee89 -# The "check" target is an interactive session with a program called cxxtest -# and designed for a human. -make_check="no" - -post_patch() { - if [ "$CROSS_BUILD" ]; then - # Hardcoded path to /usr/include doesn't work with cross-builds. - vsed -e "s,/usr/include/freetype2,$XBPS_CROSS_BASE/usr/include/freetype2,g" -i configure - fi -} diff --git a/srcpkgs/ddgr/template b/srcpkgs/ddgr/template deleted file mode 100644 index 79b33e5def6bfa..00000000000000 --- a/srcpkgs/ddgr/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'ddgr' -pkgname=ddgr -version=2.2 -revision=1 -build_style=gnu-makefile -depends="python3" -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" -distfiles="https://github.com/jarun/ddgr/archive/refs/tags/v${version}.tar.gz" -checksum=a858e0477ea339b64ae0427743ebe798a577c4d942737d8b3460bce52ac52524 - -post_install() { - vcompletion auto-completion/bash/ddgr-completion.bash bash - vcompletion auto-completion/fish/ddgr.fish fish - vcompletion auto-completion/zsh/_ddgr zsh -} diff --git a/srcpkgs/ddgtk/fix-gtk-icon.patch b/srcpkgs/ddgtk/fix-gtk-icon.patch deleted file mode 100644 index 86b673478b879e..00000000000000 --- a/srcpkgs/ddgtk/fix-gtk-icon.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/src/main.py -+++ b/src/main.py -@@ -49,7 +49,7 @@ - self.window = self.builder.get_object('window') - self.window.connect('destroy', lambda w: Gtk.main_quit()) - icontheme = Gtk.IconTheme.get_default() -- self.icon = icontheme.load_icon(Gtk.STOCK_FLOPPY, 128, 0) -+ self.icon = icontheme.load_icon('drive-removable-media', 128, 0) - self.combo=self.builder.get_object('combo') - self.box=self.builder.get_object('box') - self.expander=self.builder.get_object('expander') diff --git a/srcpkgs/ddgtk/patches/001-changes-for-v0.1.patch b/srcpkgs/ddgtk/patches/001-changes-for-v0.1.patch deleted file mode 100644 index 386b5fe5875de9..00000000000000 --- a/srcpkgs/ddgtk/patches/001-changes-for-v0.1.patch +++ /dev/null @@ -1,33 +0,0 @@ -diff -Naurp0 a/meson.build b/meson.build ---- a/meson.build 2017-10-15 19:48:45.000000000 +0000 -+++ b/meson.build 2019-06-24 12:48:11.436750620 +0000 -@@ -3 +3 @@ project('ddgtk', -- meson_version: '>= 0.40.0', -+ meson_version: '>= 0.50.0', -diff -Naurp0 a/src/main.py b/src/main.py ---- a/src/main.py 2017-10-15 19:48:45.000000000 +0000 -+++ b/src/main.py 2019-06-24 12:50:46.519811815 +0000 -@@ -116 +116 @@ class Application(): -- #self.terminal.feed_child(self.command,-1) -+ #self.terminal.feed_child_binary(self.command.encode("utf-8")) -@@ -125,4 +125,4 @@ class Application(): -- self.terminal.feed_child(clear,-1) -- self.terminal.feed_child(wait,-1) -- self.terminal.feed_child(self.umount,-1) -- #self.terminal.feed_child(cmd,-1) -+ self.terminal.feed_child_binary(clear.encode("utf-8")) -+ self.terminal.feed_child_binary(wait.encode("utf-8")) -+ self.terminal.feed_child_binary(self.umount.encode("utf-8")) -+ #self.terminal.feed_child_binary(cmd.encode("utf-8")) -@@ -130 +130 @@ class Application(): -- self.terminal.feed_child(self.command,-1) -+ self.terminal.feed_child_binary(self.command.encode("utf-8")) -diff -Naurp0 a/src/meson.build b/src/meson.build ---- a/src/meson.build 2017-10-15 19:48:45.000000000 +0000 -+++ b/src/meson.build 2019-06-24 12:48:51.950244132 +0000 -@@ -12 +12 @@ gnome.compile_resources('ddgtk', --python3 = import('python3') -+python3 = import('python') -@@ -15 +15 @@ conf = configuration_data() --conf.set('PYTHON', python3.find_python().path()) -+conf.set('PYTHON', python3.find_installation().path()) diff --git a/srcpkgs/ddgtk/template b/srcpkgs/ddgtk/template deleted file mode 100644 index de44edbc4a61c0..00000000000000 --- a/srcpkgs/ddgtk/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'ddgtk' -pkgname=ddgtk -version=0.1 -revision=3 -build_style=meson -hostmakedepends="pkg-config glib glib-devel gettext appstream-glib" -depends="python3 python3-gobject gtk+3" -short_desc="GUI frontend for dd to create bootable ISO images for Linux" -maintainer="Orphaned " -license="GPL-3.0-or-later" -homepage="https://github.com/gort818/ddgtk" -distfiles="https://github.com/gort818/ddgtk/archive/${version}.tar.gz" -checksum=0386336681b24d648cdce3daa0c2b83c77a69773296e97a8427b67cbd27531ed diff --git a/srcpkgs/ddpt/template b/srcpkgs/ddpt/template deleted file mode 100644 index cbb5c53e0aa8f6..00000000000000 --- a/srcpkgs/ddpt/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'ddpt' -pkgname=ddpt -version=0.97 -revision=1 -build_style=gnu-configure -makedepends="sg3_utils-devel" -short_desc="Variant of the standard Unix command dd which copies files" -maintainer="Orphaned " -license="BSD-3-Clause" -homepage="http://sg.danny.cz/sg/ddpt.html" -distfiles="http://sg.danny.cz/sg/p/${pkgname}-${version}.tgz" -checksum=e340a529aeef6a107b0c24c64873da590f5284557faffdf57a0f9dc48807233d - -post_install() { - vlicense COPYING -} diff --git a/srcpkgs/ddpt/update b/srcpkgs/ddpt/update deleted file mode 100644 index 90c964c32a1751..00000000000000 --- a/srcpkgs/ddpt/update +++ /dev/null @@ -1 +0,0 @@ -ignore="*b* *r*" diff --git a/srcpkgs/ddrescue/template b/srcpkgs/ddrescue/template deleted file mode 100644 index ba093bd14759bf..00000000000000 --- a/srcpkgs/ddrescue/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'ddrescue' -pkgname=ddrescue -version=1.29.1 -revision=1 -build_style=gnu-configure -hostmakedepends="lzip" -short_desc="Data recovery tool" -maintainer="Piraty " -license="GPL-2.0-or-later, BSD-2-Clause" -homepage="http://www.gnu.org/software/ddrescue/ddrescue.html" -distfiles="${GNU_SITE}/${pkgname}/${pkgname}-${version}.tar.lz" -checksum=ddd7d45df026807835a2ec6ab9c365df2ef19e8de1a50ffe6886cd391e04dd75 - -do_configure() { - ./configure --prefix=/usr CXX="$CXX" CXXFLAGS="$CXXFLAGS" LDFLAGS="$LDFLAGS" -} - -post_install() { - vlicense COPYING -} diff --git a/srcpkgs/deadbeef-devel b/srcpkgs/deadbeef-devel deleted file mode 120000 index e8b5f8233c2b81..00000000000000 --- a/srcpkgs/deadbeef-devel +++ /dev/null @@ -1 +0,0 @@ -deadbeef \ No newline at end of file diff --git a/srcpkgs/deadbeef-fb/patches/my-errno.patch b/srcpkgs/deadbeef-fb/patches/my-errno.patch deleted file mode 100644 index fe256a84eeef84..00000000000000 --- a/srcpkgs/deadbeef-fb/patches/my-errno.patch +++ /dev/null @@ -1,19 +0,0 @@ -Source: @pullmoll -Upstream: no -Reason: errno is a reserved name - ---- a/utils.c 2017-02-14 17:32:20.000000000 +0100 -+++ b/utils.c 2020-10-26 20:38:54.549564389 +0100 -@@ -234,9 +234,9 @@ - if (slash) - *slash = 0; - if (-1 == stat (tmp, &stat_buf)) { -- int errno = mkdir (tmp, mode); -- if (0 != errno) { -- fprintf (stderr, "Failed to create %s (%d)\n", tmp, errno); -+ int my_errno = mkdir (tmp, mode); -+ if (0 != my_errno) { -+ fprintf (stderr, "Failed to create %s (%d)\n", tmp, my_errno); - g_free (tmp); - return 0; - } diff --git a/srcpkgs/deadbeef-fb/template b/srcpkgs/deadbeef-fb/template deleted file mode 100644 index 969a8e2a1e6f6d..00000000000000 --- a/srcpkgs/deadbeef-fb/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'deadbeef-fb' -pkgname=deadbeef-fb -version=0.92.20180507 -revision=1 -_commit=355e6142606270e7ae0fd68d8fcdb3f1ada295ca -build_style=gnu-configure -configure_args="$(vopt_if gtk3 --disable-gtk2 --disable-gtk3) --disable-static" -hostmakedepends="autogen automake libtool pkg-config" -makedepends="deadbeef-devel $(vopt_if gtk3 gtk+3-devel gtk+-devel)" -depends="deadbeef" -short_desc="Filebrowser plugin for the DeaDBeeF audio player" -maintainer="newbluemoon " -license="GPL-2.0-or-later" -homepage="https://gitlab.com/zykure/deadbeef-fb" -distfiles="https://gitlab.com/zykure/${pkgname}/repository/${_commit}/archive.tar.bz2>${pkgname}-${version}.tar.bz2" -checksum=19a0c2ea3743926e71f9b20f616ff5bdbfd9839a553b33cc192dfed7bed3cb1d -build_options="gtk3" -build_options_default="gtk3" - -pre_configure() { - ./autogen.sh -} diff --git a/srcpkgs/deadbeef-fb/update b/srcpkgs/deadbeef-fb/update deleted file mode 100644 index cc43bfab7e8934..00000000000000 --- a/srcpkgs/deadbeef-fb/update +++ /dev/null @@ -1 +0,0 @@ -pattern="^v\K[\d.]+(?=)" diff --git a/srcpkgs/deadbeef-waveform-seekbar/template b/srcpkgs/deadbeef-waveform-seekbar/template deleted file mode 100644 index 54890a3b70320b..00000000000000 --- a/srcpkgs/deadbeef-waveform-seekbar/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'deadbeef-waveform-seekbar' -pkgname=deadbeef-waveform-seekbar -version=0.5.20180417 -revision=2 -_commit=52b37e8a95c36d93a348eb78b11bb54dfb039b9d -build_style=gnu-makefile -make_use_env=yes -make_build_args="$(vopt_if gtk3 gtk3 gtk2)" -hostmakedepends="pkg-config" -makedepends="deadbeef-devel sqlite-devel $(vopt_if gtk3 gtk+3-devel gtk+-devel)" -depends="deadbeef" -short_desc="Waveform Seekbar plugin for DeaDBeeF audio player" -maintainer="newbluemoon " -license="GPL-2.0-or-later" -homepage="https://github.com/cboxdoerfer/ddb_waveform_seekbar" -distfiles="https://github.com/cboxdoerfer/ddb_waveform_seekbar/archive/${_commit}.tar.gz" -checksum=42870d818dc0e89975f4524d3365a44c6b5fb0f119d7e7ec49d07bf92bb29b83 -build_options="gtk3" -build_options_default="gtk3" -LDFLAGS+=" -lm" - -do_install() { - vmkdir usr/lib/deadbeef - vinstall $(vopt_if gtk3 gtk3/ddb_misc_waveform_GTK3.so gtk2/ddb_misc_waveform_GTK2.so) 755 usr/lib/deadbeef -} diff --git a/srcpkgs/deadbeef/patches/musl_strdupa.patch b/srcpkgs/deadbeef/patches/musl_strdupa.patch deleted file mode 100644 index f43c2ce6f88552..00000000000000 --- a/srcpkgs/deadbeef/patches/musl_strdupa.patch +++ /dev/null @@ -1,16 +0,0 @@ -musl strdupa() fails to compile in c++ due to a missing cast -use deadbeef's fallback version instead - ---- a/include/deadbeef/strdupa.h -+++ b/include/deadbeef/strdupa.h -@@ -26,6 +26,10 @@ - - #include - -+#if defined(__linux__) && !defined(__GLIBC__) -+# undef strdupa -+#endif -+ - #ifndef strdupa - # define strdupa(s) \ - ({ diff --git a/srcpkgs/deadbeef/patches/patch_skip_glade_translations.patch b/srcpkgs/deadbeef/patches/patch_skip_glade_translations.patch deleted file mode 100644 index c36add0dc97cb7..00000000000000 --- a/srcpkgs/deadbeef/patches/patch_skip_glade_translations.patch +++ /dev/null @@ -1,162 +0,0 @@ -Upstream packages a number of tools which define translations for gettext to -process. The glade files don't appear to actually have translation marks which -causes the build to complain and, in the case of packaging, fail. - -added gtkui/{medialib, prefwin} for 1.9.6 - ---- a/po/POTFILES.skip 2021-02-20 21:51:50.867875091 -0800 -+++ b/po/POTFILES.skip 2021-02-20 21:51:57.689896618 -0800 -@@ -4,3 +4,153 @@ - plugins/pltbrowser/support.c - plugins/gtkui/support.c - -+plugins/gtkui/medialib/medialibwidget.c -+plugins/gtkui/prefwin/prefwinmedialib.c -+tools/glade/examples/editor/editor.glade -+tools/glade/examples/editor/src/interface.c -+tools/glade/examples/editor/src/support.c -+tools/glade/glade-2.desktop.in -+tools/glade/glade/editor.c -+tools/glade/glade/gbwidget.c -+tools/glade/glade/gbwidgets/gbaboutdialog.c -+tools/glade/glade/gbwidgets/gbaccellabel.c -+tools/glade/glade/gbwidgets/gbalignment.c -+tools/glade/glade/gbwidgets/gbarrow.c -+tools/glade/glade/gbwidgets/gbaspectframe.c -+tools/glade/glade/gbwidgets/gbbutton.c -+tools/glade/glade/gbwidgets/gbcalendar.c -+tools/glade/glade/gbwidgets/gbcellview.c -+tools/glade/glade/gbwidgets/gbcheckbutton.c -+tools/glade/glade/gbwidgets/gbcheckmenuitem.c -+tools/glade/glade/gbwidgets/gbclist.c -+tools/glade/glade/gbwidgets/gbcolorbutton.c -+tools/glade/glade/gbwidgets/gbcolorselection.c -+tools/glade/glade/gbwidgets/gbcolorselectiondialog.c -+tools/glade/glade/gbwidgets/gbcombo.c -+tools/glade/glade/gbwidgets/gbcombobox.c -+tools/glade/glade/gbwidgets/gbcomboboxentry.c -+tools/glade/glade/gbwidgets/gbctree.c -+tools/glade/glade/gbwidgets/gbcurve.c -+tools/glade/glade/gbwidgets/gbcustom.c -+tools/glade/glade/gbwidgets/gbdialog.c -+tools/glade/glade/gbwidgets/gbdrawingarea.c -+tools/glade/glade/gbwidgets/gbentry.c -+tools/glade/glade/gbwidgets/gbeventbox.c -+tools/glade/glade/gbwidgets/gbexpander.c -+tools/glade/glade/gbwidgets/gbfilechooserbutton.c -+tools/glade/glade/gbwidgets/gbfilechooserdialog.c -+tools/glade/glade/gbwidgets/gbfilechooserwidget.c -+tools/glade/glade/gbwidgets/gbfileselection.c -+tools/glade/glade/gbwidgets/gbfixed.c -+tools/glade/glade/gbwidgets/gbfontbutton.c -+tools/glade/glade/gbwidgets/gbfontselection.c -+tools/glade/glade/gbwidgets/gbfontselectiondialog.c -+tools/glade/glade/gbwidgets/gbframe.c -+tools/glade/glade/gbwidgets/gbgammacurve.c -+tools/glade/glade/gbwidgets/gbhandlebox.c -+tools/glade/glade/gbwidgets/gbhbox.c -+tools/glade/glade/gbwidgets/gbhbuttonbox.c -+tools/glade/glade/gbwidgets/gbhpaned.c -+tools/glade/glade/gbwidgets/gbhruler.c -+tools/glade/glade/gbwidgets/gbhscale.c -+tools/glade/glade/gbwidgets/gbhscrollbar.c -+tools/glade/glade/gbwidgets/gbhseparator.c -+tools/glade/glade/gbwidgets/gbiconview.c -+tools/glade/glade/gbwidgets/gbimage.c -+tools/glade/glade/gbwidgets/gbimagemenuitem.c -+tools/glade/glade/gbwidgets/gbinputdialog.c -+tools/glade/glade/gbwidgets/gblabel.c -+tools/glade/glade/gbwidgets/gblayout.c -+tools/glade/glade/gbwidgets/gblist.c -+tools/glade/glade/gbwidgets/gblistitem.c -+tools/glade/glade/gbwidgets/gbmenu.c -+tools/glade/glade/gbwidgets/gbmenubar.c -+tools/glade/glade/gbwidgets/gbmenuitem.c -+tools/glade/glade/gbwidgets/gbmenutoolbutton.c -+tools/glade/glade/gbwidgets/gbnotebook.c -+tools/glade/glade/gbwidgets/gboptionmenu.c -+tools/glade/glade/gbwidgets/gbpreview.c -+tools/glade/glade/gbwidgets/gbprogressbar.c -+tools/glade/glade/gbwidgets/gbradiobutton.c -+tools/glade/glade/gbwidgets/gbradiomenuitem.c -+tools/glade/glade/gbwidgets/gbradiotoolbutton.c -+tools/glade/glade/gbwidgets/gbscrolledwindow.c -+tools/glade/glade/gbwidgets/gbseparatormenuitem.c -+tools/glade/glade/gbwidgets/gbseparatortoolitem.c -+tools/glade/glade/gbwidgets/gbspinbutton.c -+tools/glade/glade/gbwidgets/gbstatusbar.c -+tools/glade/glade/gbwidgets/gbtable.c -+tools/glade/glade/gbwidgets/gbtextview.c -+tools/glade/glade/gbwidgets/gbtogglebutton.c -+tools/glade/glade/gbwidgets/gbtoggletoolbutton.c -+tools/glade/glade/gbwidgets/gbtoolbar.c -+tools/glade/glade/gbwidgets/gbtoolbutton.c -+tools/glade/glade/gbwidgets/gbtoolitem.c -+tools/glade/glade/gbwidgets/gbtreeview.c -+tools/glade/glade/gbwidgets/gbvbox.c -+tools/glade/glade/gbwidgets/gbvbuttonbox.c -+tools/glade/glade/gbwidgets/gbviewport.c -+tools/glade/glade/gbwidgets/gbvpaned.c -+tools/glade/glade/gbwidgets/gbvruler.c -+tools/glade/glade/gbwidgets/gbvscale.c -+tools/glade/glade/gbwidgets/gbvscrollbar.c -+tools/glade/glade/gbwidgets/gbvseparator.c -+tools/glade/glade/gbwidgets/gbwindow.c -+tools/glade/glade/glade.c -+tools/glade/glade/glade_atk.c -+tools/glade/glade/glade_clipboard.c -+tools/glade/glade/glade_gnome.c -+tools/glade/glade/glade_gnomelib.c -+tools/glade/glade/glade_gtk12lib.c -+tools/glade/glade/glade_keys_dialog.c -+tools/glade/glade/glade_menu_editor.c -+tools/glade/glade/glade_palette.c -+tools/glade/glade/glade_project.c -+tools/glade/glade/glade_project_options.c -+tools/glade/glade/glade_project_window.c -+tools/glade/glade/gnome-db/gnomedbcombo.c -+tools/glade/glade/gnome-db/gnomedbconnectprop.c -+tools/glade/glade/gnome-db/gnomedbdsnconfig.c -+tools/glade/glade/gnome-db/gnomedbdsndruid.c -+tools/glade/glade/gnome-db/gnomedbeditor.c -+tools/glade/glade/gnome-db/gnomedberror.c -+tools/glade/glade/gnome-db/gnomedberrordlg.c -+tools/glade/glade/gnome-db/gnomedbform.c -+tools/glade/glade/gnome-db/gnomedbgraybar.c -+tools/glade/glade/gnome-db/gnomedbgrid.c -+tools/glade/glade/gnome-db/gnomedblogin.c -+tools/glade/glade/gnome-db/gnomedblogindlg.c -+tools/glade/glade/gnome-db/gnomedbprovidersel.c -+tools/glade/glade/gnome-db/gnomedbsourcesel.c -+tools/glade/glade/gnome-db/gnomedbtableeditor.c -+tools/glade/glade/gnome/bonobodock.c -+tools/glade/glade/gnome/bonobodockitem.c -+tools/glade/glade/gnome/gnomeabout.c -+tools/glade/glade/gnome/gnomeapp.c -+tools/glade/glade/gnome/gnomeappbar.c -+tools/glade/glade/gnome/gnomecanvas.c -+tools/glade/glade/gnome/gnomecolorpicker.c -+tools/glade/glade/gnome/gnomecontrol.c -+tools/glade/glade/gnome/gnomedateedit.c -+tools/glade/glade/gnome/gnomedialog.c -+tools/glade/glade/gnome/gnomedruid.c -+tools/glade/glade/gnome/gnomedruidpageedge.c -+tools/glade/glade/gnome/gnomedruidpagestandard.c -+tools/glade/glade/gnome/gnomeentry.c -+tools/glade/glade/gnome/gnomefileentry.c -+tools/glade/glade/gnome/gnomefontpicker.c -+tools/glade/glade/gnome/gnomehref.c -+tools/glade/glade/gnome/gnomeiconentry.c -+tools/glade/glade/gnome/gnomeiconlist.c -+tools/glade/glade/gnome/gnomeiconselection.c -+tools/glade/glade/gnome/gnomemessagebox.c -+tools/glade/glade/gnome/gnomepixmap.c -+tools/glade/glade/gnome/gnomepixmapentry.c -+tools/glade/glade/gnome/gnomepropertybox.c -+tools/glade/glade/main.c -+tools/glade/glade/palette.c -+tools/glade/glade/property.c -+tools/glade/glade/save.c -+tools/glade/glade/source.c -+tools/glade/glade/tree.c -+tools/glade/glade/utils.c diff --git a/srcpkgs/deadbeef/patches/ppc-musl.patch b/srcpkgs/deadbeef/patches/ppc-musl.patch deleted file mode 100644 index 2cd101026493ec..00000000000000 --- a/srcpkgs/deadbeef/patches/ppc-musl.patch +++ /dev/null @@ -1,17 +0,0 @@ -This removes an invalid assumption that results in both BLARGG_LITTLE_ENDIAN -and BLARGG_BIG_ENDIAN being defined on little endian musl, as we're already -covered by __LITTLE_ENDIAN__/__BIG_ENDIAN__ (which is specified as a part -of the ELFv2 ABI itself to be always present). Glibc was not broken because -it has its own check before that. - ---- a/plugins/gme/game-music-emu-0.6pre/gme/blargg_endian.h -+++ b/plugins/gme/game-music-emu-0.6pre/gme/blargg_endian.h -@@ -36,7 +36,7 @@ - #endif - - #if defined (MSB_FIRST) || defined (__BIG_ENDIAN__) || defined (WORDS_BIGENDIAN) || \ -- defined (__sparc__) || BLARGG_CPU_POWERPC || \ -+ defined (__sparc__) || \ - (defined (BIG_ENDIAN) && BIG_ENDIAN+0 != 4321) - #define BLARGG_BIG_ENDIAN 1 - #elif !defined (__mips__) diff --git a/srcpkgs/deadbeef/template b/srcpkgs/deadbeef/template deleted file mode 100644 index 2a23d454af983a..00000000000000 --- a/srcpkgs/deadbeef/template +++ /dev/null @@ -1,97 +0,0 @@ -# Template file for 'deadbeef' -pkgname=deadbeef -version=1.10.0 -revision=2 -build_style=gnu-configure -configure_args="--disable-oss --disable-gtk2 --disable-libretro" -hostmakedepends="automake libtool gettext gettext-devel intltool pkg-config - yasm clang glib-devel" -makedepends=" - alsa-lib-devel dbus-devel faad2-devel ffmpeg6-devel gtk+3-devel - jansson-devel libcddb-devel libcdio-devel libcurl-devel libflac-devel - libmad-devel libsamplerate-devel libsndfile-devel libvorbis-devel - libzip-devel mpg123-devel opusfile-devel pulseaudio-devel - wavpack-devel pipewire-devel libdispatch-devel" -depends="desktop-file-utils hicolor-icon-theme" -short_desc="Ultimate Music Player for GNU/Linux" -maintainer="Orphaned " -license="Zlib, GPL-2.0-or-later, LGPL-2.1-or-later" -_libretro_commit=b4d3db19566398603069d02eeacb3b06987a1b74 -_output_pw_commit=0b099d13ab0e89d9934aabdeb2872f0f66ea6960 -_mp4p_commit=156195ccb635f016dc34b89425bfbecf046c90d4 -homepage="https://deadbeef.sourceforge.io" -changelog="https://deadbeef.sourceforge.io/news0.html" -distfiles="https://github.com/DeaDBeeF-Player/deadbeef/archive/${version}.tar.gz>${pkgname}-${version}.tar.gz - https://github.com/DeaDBeeF-Player/ddb_dsp_libretro/archive/${_libretro_commit}.tar.gz>libretro-${_libretro_commit}.tar.gz - https://github.com/DeaDBeeF-Player/ddb_output_pw/archive/${_output_pw_commit}.tar.gz>output_pw-${_output_pw_commit}.tar.gz - https://github.com/DeaDBeeF-Player/mp4p/archive/${_mp4p_commit}.tar.gz>mp4p-${_mp4p_commit}.tar.gz" -checksum="bb3f4446cf462a018b3ee4407ef7018c654b5366f59e5c82e60e6578eee4537d - 444d4d89edbd51b9d2305c83a49e18949e0f21a42eec2a95ce03efd752a81049 - 59115ddcd0378aa2f5914138c5c256198d66339bfbb3d65389b9bf4fa327f9ee - 3b5bdbcb2808d12b9f5af630a91e77be1036aeb487d5fa0a323ce8080918439b" -skip_extraction="libretro-${_libretro_commit}.tar.gz - output_pw-${_output_pw_commit}.tar.gz - mp4p-${_mp4p_commit}.tar.gz" - -# The soundtouchup plugin was made default in 1.8.4 and fails to build on i686. -# Fixing that might be a good maintainer task. -# ffap also does not build on arm, it is only x86/64 assembly. -case "$XBPS_TARGET_MACHINE" in - i686*|arm*|aarch*) configure_args+=" --disable-soundtouch --disable-ffap" ;; -esac - -if [ "$XBPS_TARGET_LIBC" = "musl" ]; then - makedepends+=" musl-legacy-compat" -fi - -post_extract() { - rm -rf external/ddb_dsp_libretro - rm -rf external/ddb_output_pw - rm -rf external/mp4p - vsrcextract -C external/ddb_dsp_libretro libretro-${_libretro_commit}.tar.gz - vsrcextract -C external/ddb_output_pw output_pw-${_output_pw_commit}.tar.gz - vsrcextract -C external/mp4p mp4p-${_mp4p_commit}.tar.gz -} - -# host = what we are on now (e.g. x86_64-unknown-linux-gnu) -# build = what tool to build with (e.g. aarch64-linux-gnu) -# target = what this should run on and what repo it's in (same as build for cross) -do_configure() { - export CC=clang - export CXX=clang++ - if [ "$CROSS_BUILD" ] ; then - export CFLAGS="${CFLAGS/$XBPS_CROSS_CFLAGS/}" - export CXXFLAGS="${CXXFLAGS/$XBPS_CROSS_CFLAGS/}" - case "$XBPS_TARGET_MACHINE" in - arm*|aarch*) # option not on arm - export CFLAGS="${CFLAGS/-fstack-clash-protection/}" - export CXXFLAGS="${CXXFLAGS/-fstack-clash-protection/}" - ;; - esac - CFLAGS+=" --target=${XBPS_CROSS_TRIPLET}" - CXXFLAGS+=" --target=${XBPS_CROSS_TRIPLET}" - configure_args="${configure_args/--host=${XBPS_CROSS_TRIPLET}/--host=${XBPS_TRIPLET}}" - configure_args="${configure_args/--build=${XBPS_TRIPLET}/--build=${XBPS_CROSS_TRIPLET}}" - configure_args+=" --target=${XBPS_CROSS_TRIPLET}" - fi - CFLAGS+=" -Wno-error" - CXXFLAGS+=" -Wno-error" - ./autogen.sh - case "$XBPS_TARGET_MACHINE" in - x86_64*|i686*) ;; # only x86/64 should have sse2 - *) sed -e "s|-msse2|JUNK|" -i configure ;; - esac # HACK: this was auto-determined before? or was super broken - CC=clang CXX=clang++ ./configure ${configure_args} -} - -post_install() { - vlicense COPYING -} - -deadbeef-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - } -} diff --git a/srcpkgs/debootstrap/template b/srcpkgs/debootstrap/template deleted file mode 100644 index 9bfd095806c859..00000000000000 --- a/srcpkgs/debootstrap/template +++ /dev/null @@ -1,40 +0,0 @@ -# Template file for 'debootstrap' -pkgname=debootstrap -version=1.0.142 -revision=1 -depends="binutils gnupg gzip tar wget xz zstd" -short_desc="Bootstrap a basic Debian system" -maintainer="Leah Neukirchen " -license="MIT" -homepage="http://packages.qa.debian.org/d/debootstrap.html" -distfiles="${DEBIAN_SITE}/main/d/debootstrap/debootstrap_${version}_all.deb - ${DEBIAN_SITE}/main/d/debian-archive-keyring/debian-archive-keyring_2025.1_all.deb" -checksum="61a102bbf128c2bea51e3b7fa6796990b4bccaef8e1e55a950185c6de4582e13 - 9ea7778e443144ca490668737a8ab22dd3e748bb99e805e22ec055abeb3c7fac" - -case "$XBPS_TARGET_MACHINE" in - armv5*l*) _debarch=armel;; - arm*l*) _debarch=armhf;; - aarch64*) _debarch=arm64;; - x86_64*) _debarch=amd64;; - i686*) _debarch=i386;; - ppc64le*) _debarch=ppc64el;; - ppc64*) _debarch=ppc64;; - ppc*) _debarch=powerpc;; - riscv64*) _debarch=riscv64;; - *) broken="please add your architecture";; -esac - -post_extract() { - rm -r usr/share/doc/debian-archive-keyring - - mv usr/sbin usr/bin - echo ${_debarch} > usr/share/debootstrap/arch -} - -do_install() { - vcopy usr / - sed -i 's|export PATH|export PATH="/usr/sbin:/sbin:/usr/bin:/bin"|' ${DESTDIR}/usr/bin/debootstrap - vlicense ${DESTDIR}/usr/share/doc/debootstrap/copyright LICENSE - rm ${DESTDIR}/usr/share/doc/debootstrap/copyright -} diff --git a/srcpkgs/debootstrap/update b/srcpkgs/debootstrap/update deleted file mode 100644 index 9b6b8246dc7f42..00000000000000 --- a/srcpkgs/debootstrap/update +++ /dev/null @@ -1 +0,0 @@ -ignore="*~*" diff --git a/srcpkgs/debug-me/patches/basement.patch b/srcpkgs/debug-me/patches/basement.patch deleted file mode 100644 index e934f8e67b2ee0..00000000000000 --- a/srcpkgs/debug-me/patches/basement.patch +++ /dev/null @@ -1,242 +0,0 @@ -From 38be2c93acb6f459d24ed6c626981c35ccf44095 Mon Sep 17 00:00:00 2001 -From: Sylvain Henry -Date: Thu, 16 Feb 2023 15:40:45 +0100 -Subject: [PATCH] Fix build on 32-bit architectures - ---- - basement/Basement/Bits.hs | 4 ++++ - basement/Basement/From.hs | 24 ----------------------- - basement/Basement/Numerical/Additive.hs | 4 ++++ - basement/Basement/Numerical/Conversion.hs | 20 +++++++++++++++++++ - basement/Basement/PrimType.hs | 6 +++++- - basement/Basement/Types/OffsetSize.hs | 22 +++++++++++++++++++-- - 6 files changed, 53 insertions(+), 27 deletions(-) - -diff --git a/basement/Basement/Bits.hs b/basement/Basement/Bits.hs -index 7eeea0f5..24520ed7 100644 ---- a/basement/Basement/Bits.hs -+++ b/basement/Basement/Bits.hs -@@ -54,8 +54,12 @@ import GHC.Int - import Basement.Compat.Primitive - - #if WORD_SIZE_IN_BITS < 64 -+#if __GLASGOW_HASKELL__ >= 904 -+import GHC.Exts -+#else - import GHC.IntWord64 - #endif -+#endif - - -- | operation over finite bits - class FiniteBitsOps bits where -diff --git a/basement/Basement/From.hs b/basement/Basement/From.hs -index 7bbe141c..80014b3e 100644 ---- a/basement/Basement/From.hs -+++ b/basement/Basement/From.hs -@@ -272,23 +272,11 @@ instance (NatWithinBound (CountOf ty) n, KnownNat n, PrimType ty) - tryFrom = BlockN.toBlockN . UArray.toBlock . BoxArray.mapToUnboxed id - - instance (KnownNat n, NatWithinBound Word8 n) => From (Zn64 n) Word8 where --#if __GLASGOW_HASKELL__ >= 904 -- from = narrow . unZn64 where narrow (W64# w) = W8# (wordToWord8# (word64ToWord# (GHC.Prim.word64ToWord# w))) --#else - from = narrow . unZn64 where narrow (W64# w) = W8# (wordToWord8# (word64ToWord# w)) --#endif - instance (KnownNat n, NatWithinBound Word16 n) => From (Zn64 n) Word16 where --#if __GLASGOW_HASKELL__ >= 904 -- from = narrow . unZn64 where narrow (W64# w) = W16# (wordToWord16# (word64ToWord# (GHC.Prim.word64ToWord# w))) --#else - from = narrow . unZn64 where narrow (W64# w) = W16# (wordToWord16# (word64ToWord# w)) --#endif - instance (KnownNat n, NatWithinBound Word32 n) => From (Zn64 n) Word32 where --#if __GLASGOW_HASKELL__ >= 904 -- from = narrow . unZn64 where narrow (W64# w) = W32# (wordToWord32# (word64ToWord# (GHC.Prim.word64ToWord# w))) --#else - from = narrow . unZn64 where narrow (W64# w) = W32# (wordToWord32# (word64ToWord# w)) --#endif - instance From (Zn64 n) Word64 where - from = unZn64 - instance From (Zn64 n) Word128 where -@@ -297,23 +285,11 @@ instance From (Zn64 n) Word256 where - from = from . unZn64 - - instance (KnownNat n, NatWithinBound Word8 n) => From (Zn n) Word8 where --#if __GLASGOW_HASKELL__ >= 904 -- from = narrow . naturalToWord64 . unZn where narrow (W64# w) = W8# (wordToWord8# (word64ToWord# (GHC.Prim.word64ToWord# w))) --#else - from = narrow . naturalToWord64 . unZn where narrow (W64# w) = W8# (wordToWord8# (word64ToWord# w)) --#endif - instance (KnownNat n, NatWithinBound Word16 n) => From (Zn n) Word16 where --#if __GLASGOW_HASKELL__ >= 904 -- from = narrow . naturalToWord64 . unZn where narrow (W64# w) = W16# (wordToWord16# (word64ToWord# (GHC.Prim.word64ToWord# w))) --#else - from = narrow . naturalToWord64 . unZn where narrow (W64# w) = W16# (wordToWord16# (word64ToWord# w)) --#endif - instance (KnownNat n, NatWithinBound Word32 n) => From (Zn n) Word32 where --#if __GLASGOW_HASKELL__ >= 904 -- from = narrow . naturalToWord64 . unZn where narrow (W64# w) = W32# (wordToWord32# (word64ToWord# (GHC.Prim.word64ToWord# w))) --#else - from = narrow . naturalToWord64 . unZn where narrow (W64# w) = W32# (wordToWord32# (word64ToWord# w)) --#endif - instance (KnownNat n, NatWithinBound Word64 n) => From (Zn n) Word64 where - from = naturalToWord64 . unZn - instance (KnownNat n, NatWithinBound Word128 n) => From (Zn n) Word128 where -diff --git a/basement/Basement/Numerical/Additive.hs b/basement/Basement/Numerical/Additive.hs -index d0dfb973..8ab65aa0 100644 ---- a/basement/Basement/Numerical/Additive.hs -+++ b/basement/Basement/Numerical/Additive.hs -@@ -30,8 +30,12 @@ import qualified Basement.Types.Word128 as Word128 - import qualified Basement.Types.Word256 as Word256 - - #if WORD_SIZE_IN_BITS < 64 -+#if __GLASGOW_HASKELL__ >= 904 -+import GHC.Exts -+#else - import GHC.IntWord64 - #endif -+#endif - - -- | Represent class of things that can be added together, - -- contains a neutral element and is commutative. -diff --git a/basement/Basement/Numerical/Conversion.hs b/basement/Basement/Numerical/Conversion.hs -index db502c07..fddc8232 100644 ---- a/basement/Basement/Numerical/Conversion.hs -+++ b/basement/Basement/Numerical/Conversion.hs -@@ -26,8 +26,12 @@ import GHC.Word - import Basement.Compat.Primitive - - #if WORD_SIZE_IN_BITS < 64 -+#if __GLASGOW_HASKELL__ >= 904 -+import GHC.Exts -+#else - import GHC.IntWord64 - #endif -+#endif - - intToInt64 :: Int -> Int64 - #if WORD_SIZE_IN_BITS == 64 -@@ -96,11 +100,22 @@ int64ToWord64 (I64# i) = W64# (int64ToWord64# i) - #endif - - #if WORD_SIZE_IN_BITS == 64 -+#if __GLASGOW_HASKELL__ >= 904 -+word64ToWord# :: Word64# -> Word# -+word64ToWord# i = word64ToWord# i -+#else - word64ToWord# :: Word# -> Word# - word64ToWord# i = i -+#endif - {-# INLINE word64ToWord# #-} - #endif - -+#if WORD_SIZE_IN_BITS < 64 -+word64ToWord32# :: Word64# -> Word32# -+word64ToWord32# i = wordToWord32# (word64ToWord# i) -+{-# INLINE word64ToWord32# #-} -+#endif -+ - -- | 2 Word32s - data Word32x2 = Word32x2 {-# UNPACK #-} !Word32 - {-# UNPACK #-} !Word32 -@@ -113,9 +128,14 @@ word64ToWord32s (W64# w64) = Word32x2 (W32# (wordToWord32# (uncheckedShiftRL# (G - word64ToWord32s (W64# w64) = Word32x2 (W32# (wordToWord32# (uncheckedShiftRL# w64 32#))) (W32# (wordToWord32# w64)) - #endif - #else -+#if __GLASGOW_HASKELL__ >= 904 -+word64ToWord32s :: Word64 -> Word32x2 -+word64ToWord32s (W64# w64) = Word32x2 (W32# (word64ToWord32# (uncheckedShiftRL64# w64 32#))) (W32# (word64ToWord32# w64)) -+#else - word64ToWord32s :: Word64 -> Word32x2 - word64ToWord32s (W64# w64) = Word32x2 (W32# (word64ToWord# (uncheckedShiftRL64# w64 32#))) (W32# (word64ToWord# w64)) - #endif -+#endif - - wordToChar :: Word -> Char - wordToChar (W# word) = C# (chr# (word2Int# word)) -diff --git a/basement/Basement/PrimType.hs b/basement/Basement/PrimType.hs -index f8ca2926..a888ec91 100644 ---- a/basement/Basement/PrimType.hs -+++ b/basement/Basement/PrimType.hs -@@ -54,7 +54,11 @@ import Basement.Nat - import qualified Prelude (quot) - - #if WORD_SIZE_IN_BITS < 64 --import GHC.IntWord64 -+#if __GLASGOW_HASKELL__ >= 904 -+import GHC.Exts -+#else -+import GHC.IntWord64 -+#endif - #endif - - #ifdef FOUNDATION_BOUNDS_CHECK -diff --git a/basement/Basement/Types/OffsetSize.hs b/basement/Basement/Types/OffsetSize.hs -index cd944927..1ea80dad 100644 ---- a/basement/Basement/Types/OffsetSize.hs -+++ b/basement/Basement/Types/OffsetSize.hs -@@ -70,8 +70,12 @@ import Data.List (foldl') - import qualified Prelude - - #if WORD_SIZE_IN_BITS < 64 -+#if __GLASGOW_HASKELL__ >= 904 -+import GHC.Exts -+#else - import GHC.IntWord64 - #endif -+#endif - - -- | File size in bytes - newtype FileSize = FileSize Word64 -@@ -225,20 +229,26 @@ countOfRoundUp alignment (CountOf n) = CountOf ((n + (alignment-1)) .&. compleme - - csizeOfSize :: CountOf Word8 -> CSize - #if WORD_SIZE_IN_BITS < 64 -+#if __GLASGOW_HASKELL__ >= 904 -+csizeOfSize (CountOf (I# sz)) = CSize (W32# (wordToWord32# (int2Word# sz))) -+#else - csizeOfSize (CountOf (I# sz)) = CSize (W32# (int2Word# sz)) -+#endif - #else - #if __GLASGOW_HASKELL__ >= 904 - csizeOfSize (CountOf (I# sz)) = CSize (W64# (wordToWord64# (int2Word# sz))) -- - #else - csizeOfSize (CountOf (I# sz)) = CSize (W64# (int2Word# sz)) -- - #endif - #endif - - csizeOfOffset :: Offset8 -> CSize - #if WORD_SIZE_IN_BITS < 64 -+#if __GLASGOW_HASKELL__ >= 904 -+csizeOfOffset (Offset (I# sz)) = CSize (W32# (wordToWord32# (int2Word# sz))) -+#else - csizeOfOffset (Offset (I# sz)) = CSize (W32# (int2Word# sz)) -+#endif - #else - #if __GLASGOW_HASKELL__ >= 904 - csizeOfOffset (Offset (I# sz)) = CSize (W64# (wordToWord64# (int2Word# sz))) -@@ -250,7 +260,11 @@ csizeOfOffset (Offset (I# sz)) = CSize (W64# (int2Word# sz)) - sizeOfCSSize :: CSsize -> CountOf Word8 - sizeOfCSSize (CSsize (-1)) = error "invalid size: CSSize is -1" - #if WORD_SIZE_IN_BITS < 64 -+#if __GLASGOW_HASKELL__ >= 904 -+sizeOfCSSize (CSsize (I32# sz)) = CountOf (I# (int32ToInt# sz)) -+#else - sizeOfCSSize (CSsize (I32# sz)) = CountOf (I# sz) -+#endif - #else - #if __GLASGOW_HASKELL__ >= 904 - sizeOfCSSize (CSsize (I64# sz)) = CountOf (I# (int64ToInt# sz)) -@@ -261,7 +275,11 @@ sizeOfCSSize (CSsize (I64# sz)) = CountOf (I# sz) - - sizeOfCSize :: CSize -> CountOf Word8 - #if WORD_SIZE_IN_BITS < 64 -+#if __GLASGOW_HASKELL__ >= 904 -+sizeOfCSize (CSize (W32# sz)) = CountOf (I# (word2Int# (word32ToWord# sz))) -+#else - sizeOfCSize (CSize (W32# sz)) = CountOf (I# (word2Int# sz)) -+#endif - #else - #if __GLASGOW_HASKELL__ >= 904 - sizeOfCSize (CSize (W64# sz)) = CountOf (I# (word2Int# (word64ToWord# sz))) diff --git a/srcpkgs/debug-me/patches/cborg.patch b/srcpkgs/debug-me/patches/cborg.patch deleted file mode 100644 index b44ba514458e8e..00000000000000 --- a/srcpkgs/debug-me/patches/cborg.patch +++ /dev/null @@ -1,212 +0,0 @@ -commit 9d1418bb8b38cb9a438d7f18835b1ef7ef12b234 -Author: amesgen -Date: Sun Sep 10 20:03:40 2023 +0200 - - Fix compilation and support GHC >=9.2 on 32bit - -diff --git a/cborg/src/Codec/CBOR/Decoding.hs b/cborg/src/Codec/CBOR/Decoding.hs -index a7d774c..bf68e68 100644 ---- a/cborg/src/Codec/CBOR/Decoding.hs -+++ b/cborg/src/Codec/CBOR/Decoding.hs -@@ -315,11 +315,16 @@ getDecodeAction (Decoder k) = k (\x -> return (Done x)) - toInt8 :: Int# -> Int8 - toInt16 :: Int# -> Int16 - toInt32 :: Int# -> Int32 --toInt64 :: Int# -> Int64 - toWord8 :: Word# -> Word8 - toWord16 :: Word# -> Word16 - toWord32 :: Word# -> Word32 -+#if defined(ARCH_64bit) -+toInt64 :: Int# -> Int64 - toWord64 :: Word# -> Word64 -+#else -+toInt64 :: Int64# -> Int64 -+toWord64 :: Word64# -> Word64 -+#endif - #if MIN_VERSION_ghc_prim(0,8,0) - toInt8 n = I8# (intToInt8# n) - toInt16 n = I16# (intToInt16# n) -@@ -327,8 +332,7 @@ toInt32 n = I32# (intToInt32# n) - toWord8 n = W8# (wordToWord8# n) - toWord16 n = W16# (wordToWord16# n) - toWord32 n = W32# (wordToWord32# n) --#if WORD_SIZE_IN_BITS == 64 --#if MIN_VERSION_base(4,17,0) -+#if MIN_VERSION_base(4,17,0) && defined(ARCH_64bit) - toInt64 n = I64# (intToInt64# n) - toWord64 n = W64# (wordToWord64# n) - #else -@@ -336,10 +340,6 @@ toInt64 n = I64# n - toWord64 n = W64# n - #endif - #else --toInt64 n = I64# (intToInt64# n) --toWord64 n = W64# (wordToWord64# n) --#endif --#else - toInt8 n = I8# n - toInt16 n = I16# n - toInt32 n = I32# n -@@ -986,7 +986,7 @@ type ByteOffset = Int64 - -- @since 0.2.2.0 - peekByteOffset :: Decoder s ByteOffset - peekByteOffset = Decoder (\k -> return (PeekByteOffset (\off# -> k (I64# --#if MIN_VERSION_base(4,17,0) -+#if MIN_VERSION_base(4,17,0) && !defined(ARCH_32bit) - (intToInt64# off#) - #else - off# -diff --git a/cborg/src/Codec/CBOR/Magic.hs b/cborg/src/Codec/CBOR/Magic.hs -index cdeb455..bfae638 100644 ---- a/cborg/src/Codec/CBOR/Magic.hs -+++ b/cborg/src/Codec/CBOR/Magic.hs -@@ -120,7 +120,7 @@ import qualified Numeric.Half as Half - import Data.Bits ((.|.), unsafeShiftL) - #endif - --#if defined(ARCH_32bit) -+#if defined(ARCH_32bit) && !MIN_VERSION_ghc_prim(0,8,0) - import GHC.IntWord64 (wordToWord64#, word64ToWord#, - intToInt64#, int64ToInt#, - leWord64#, ltWord64#, word64ToInt64#) -@@ -173,7 +173,7 @@ grabWord64 (Ptr ip#) = W64# (wordToWord64# (byteSwap# (word64ToWord# (indexWord6 - grabWord64 (Ptr ip#) = W64# (byteSwap# (indexWord64OffAddr# ip# 0#)) - #endif - #else --grabWord64 (Ptr ip#) = W64# (byteSwap64# (word64ToWord# (indexWord64OffAddr# ip# 0#))) -+grabWord64 (Ptr ip#) = W64# (byteSwap64# (indexWord64OffAddr# ip# 0#)) - #endif - - #elif defined(MEM_UNALIGNED_OPS) && \ -@@ -484,7 +484,7 @@ word16ToInt (W16# w#) = I# (word2Int# (word16ToWord# w#)) - word32ToInt (W32# w#) = I# (word2Int# (word32ToWord# w#)) - #else - word32ToInt (W32# w#) = -- case isTrue# (w# `ltWord#` 0x80000000##) of -+ case isTrue# (word32ToWord# w# `ltWord#` 0x80000000##) of - True -> Just (I# (word2Int# (word32ToWord# w#))) - False -> Nothing - #endif -@@ -530,6 +530,19 @@ word64ToInt (W64# w#) = - {-# INLINE word64ToInt #-} - - #if defined(ARCH_32bit) -+#if MIN_VERSION_ghc_prim(0,8,0) -+word8ToInt64 (W8# w#) = I64# (intToInt64# (word2Int# (word8ToWord# w#))) -+word16ToInt64 (W16# w#) = I64# (intToInt64# (word2Int# (word16ToWord# w#))) -+word32ToInt64 (W32# w#) = I64# (word64ToInt64# (wordToWord64# (word32ToWord# w#))) -+word64ToInt64 (W64# w#) = -+ case isTrue# (w# `ltWord64#` uncheckedShiftL64# (wordToWord64# 1##) 63#) of -+ True -> Just (I64# (word64ToInt64# w#)) -+ False -> Nothing -+ -+word8ToWord64 (W8# w#) = W64# (wordToWord64# (word8ToWord# w#)) -+word16ToWord64 (W16# w#) = W64# (wordToWord64# (word16ToWord# w#)) -+word32ToWord64 (W32# w#) = W64# (wordToWord64# (word32ToWord# w#)) -+#else - word8ToInt64 (W8# w#) = I64# (intToInt64# (word2Int# w#)) - word16ToInt64 (W16# w#) = I64# (intToInt64# (word2Int# w#)) - word32ToInt64 (W32# w#) = I64# (word64ToInt64# (wordToWord64# w#)) -@@ -541,6 +554,7 @@ word64ToInt64 (W64# w#) = - word8ToWord64 (W8# w#) = W64# (wordToWord64# w#) - word16ToWord64 (W16# w#) = W64# (wordToWord64# w#) - word32ToWord64 (W32# w#) = W64# (wordToWord64# w#) -+#endif - - {-# INLINE word8ToInt64 #-} - {-# INLINE word16ToInt64 #-} -diff --git a/cborg/src/Codec/CBOR/Read.hs b/cborg/src/Codec/CBOR/Read.hs -index 6546575..c4dc761 100644 ---- a/cborg/src/Codec/CBOR/Read.hs -+++ b/cborg/src/Codec/CBOR/Read.hs -@@ -63,7 +63,7 @@ import qualified Data.Text as T - import qualified Data.Text.Encoding as T - import Data.Word - import GHC.Word --#if defined(ARCH_32bit) -+#if defined(ARCH_32bit) && !MIN_VERSION_ghc_prim(0,8,0) - import GHC.IntWord64 - #endif - import GHC.Exts -@@ -510,8 +510,8 @@ go_fast !bs da@(ConsumeNegWord64Canonical k) = - go_fast !bs da@(ConsumeInt64Canonical k) = - case tryConsumeInt64 (BS.unsafeHead bs) bs of - DecodeFailure -> go_fast_end bs da -- DecodedToken sz i@(I64# i#) -- | isInt64Canonical sz i -> k i# >>= go_fast (BS.unsafeDrop sz bs) -+ DecodedToken sz (I64# i#) -+ | isInt64Canonical sz i# -> k i# >>= go_fast (BS.unsafeDrop sz bs) - | otherwise -> go_fast_end bs da - - go_fast !bs da@(ConsumeListLen64Canonical k) = -@@ -994,8 +994,8 @@ go_fast_end !bs (ConsumeNegWord64Canonical k) = - go_fast_end !bs (ConsumeInt64Canonical k) = - case tryConsumeInt64 (BS.unsafeHead bs) bs of - DecodeFailure -> return $! SlowFail bs "expected int64" -- DecodedToken sz i@(I64# i#) -- | isInt64Canonical sz i -> k i# >>= go_fast_end (BS.unsafeDrop sz bs) -+ DecodedToken sz (I64# i#) -+ | isInt64Canonical sz i# -> k i# >>= go_fast_end (BS.unsafeDrop sz bs) - | otherwise -> return $! SlowFail bs "non-canonical int64" - - go_fast_end !bs (ConsumeListLen64Canonical k) = -@@ -1271,7 +1271,7 @@ go_slow da bs !offset = do - - SlowPeekByteOffset bs' k -> - lift --#if MIN_VERSION_base(4,17,0) -+#if MIN_VERSION_base(4,17,0) && !defined(ARCH_32bit) - (k (int64ToInt# off#)) - #else - (k off#) -@@ -1381,7 +1381,7 @@ go_slow_overlapped da sz bs_cur bs_next !offset = - SlowPeekByteOffset bs_empty k -> - assert (BS.null bs_empty) $ do - lift --#if MIN_VERSION_base(4,17,0) -+#if MIN_VERSION_base(4,17,0) && !defined(ARCH_32bit) - (k (int64ToInt# off#)) - #else - (k off#) -@@ -1565,17 +1565,17 @@ isIntCanonical sz i - {-# INLINE isWord64Canonical #-} - isWord64Canonical :: Int -> Word64 -> Bool - isWord64Canonical sz w -- | sz == 2 = w > 0x17) -- | sz == 3 = w > 0xff) -- | sz == 5 = w > 0xffff) -- | sz == 9 = w > 0xffffffff) -+ | sz == 2 = w > 0x17 -+ | sz == 3 = w > 0xff -+ | sz == 5 = w > 0xffff -+ | sz == 9 = w > 0xffffffff - | otherwise = True - - {-# INLINE isInt64Canonical #-} - isInt64Canonical :: Int -> Int64# -> Bool - isInt64Canonical sz i# -- | isTrue# (i# `ltInt64#` intToInt64# 0#) = isWord64Canonical sz (not64# w#) -- | otherwise = isWord64Canonical sz w# -+ | isTrue# (i# `ltInt64#` intToInt64# 0#) = isWord64Canonical sz (W64# (not64# w#)) -+ | otherwise = isWord64Canonical sz (W64# w#) - where - w# = int64ToWord64# i# - #endif -@@ -1796,7 +1796,7 @@ tryConsumeInteger hdr !bs = case word8ToWord hdr of - 0x1b -> let !w = eatTailWord64 bs - sz = 9 - #if defined(ARCH_32bit) -- in DecodedToken sz (BigIntToken (isWord64Canonical sz (word64ToWord w)) $! toInteger w) -+ in DecodedToken sz (BigIntToken (isWord64Canonical sz w) $! toInteger w) - #else - in DecodedToken sz (BigIntToken (isWordCanonical sz (word64ToWord w)) $! toInteger w) - #endif -@@ -1838,7 +1838,7 @@ tryConsumeInteger hdr !bs = case word8ToWord hdr of - 0x3b -> let !w = eatTailWord64 bs - sz = 9 - #if defined(ARCH_32bit) -- in DecodedToken sz (BigIntToken (isWord64Canonical sz (word64ToWord w)) $! (-1 - toInteger w)) -+ in DecodedToken sz (BigIntToken (isWord64Canonical sz w) $! (-1 - toInteger w)) - #else - in DecodedToken sz (BigIntToken (isWordCanonical sz (word64ToWord w)) $! (-1 - toInteger w)) - #endif diff --git a/srcpkgs/debug-me/patches/deps.patch b/srcpkgs/debug-me/patches/deps.patch deleted file mode 100644 index 121f8e70d26580..00000000000000 --- a/srcpkgs/debug-me/patches/deps.patch +++ /dev/null @@ -1,20 +0,0 @@ ---- a/debug-me.cabal 2025-07-05 13:11:54.095974453 +0100 -+++ b/debug-me.cabal 2025-07-05 13:11:59.253974699 +0100 -@@ -55,7 +55,7 @@ - Build-Depends: - base (>= 4.9 && < 5.0) - , network (>= 2.6) -- , bytestring < 0.12 -+ , bytestring < 0.13 - , cryptonite (>= 0.20) - , unix (>= 2.7) - , process (>= 1.4) -@@ -64,7 +64,7 @@ - , stm-chans (>= 3.0) - , posix-pty (>= 0.2.1) - , terminal-size (>= 0.3) -- , aeson (>= 0.11 && < 2.1) -+ , aeson (>= 0.11 && < 2.3) - , sandi (>= 0.4) - , text (>= 1.2.2) - , optparse-applicative (>= 0.12) diff --git a/srcpkgs/debug-me/patches/memory.patch b/srcpkgs/debug-me/patches/memory.patch deleted file mode 100644 index 2a6d85b720d5bd..00000000000000 --- a/srcpkgs/debug-me/patches/memory.patch +++ /dev/null @@ -1,36 +0,0 @@ -From 2738929ce15b4c8704bbbac24a08539b5d4bf30e Mon Sep 17 00:00:00 2001 -From: sternenseemann -Date: Mon, 14 Aug 2023 10:51:30 +0200 -Subject: [PATCH] Data.Memory.Internal.CompatPrim64: fix 32 bit with GHC >= 9.4 - -Since 9.4, GHC.Prim exports Word64# operations like timesWord64# even on -i686 whereas GHC.IntWord64 no longer exists. Therefore, we can just use -the ready made solution. - -Closes #98, as it should be the better solution. ---- - Data/Memory/Internal/CompatPrim64.hs | 4 ++++ - 1 file changed, 4 insertions(+) - -diff --git a/Data/Memory/Internal/CompatPrim64.hs b/Data/Memory/Internal/CompatPrim64.hs -index b9eef8a..a134c88 100644 ---- a/memory/Data/Memory/Internal/CompatPrim64.hs -+++ b/memory/Data/Memory/Internal/CompatPrim64.hs -@@ -150,6 +150,7 @@ w64# :: Word# -> Word# -> Word# -> Word64# - w64# w _ _ = w - - #elif WORD_SIZE_IN_BITS == 32 -+#if __GLASGOW_HASKELL__ < 904 - import GHC.IntWord64 - import GHC.Prim (Word#) - -@@ -158,6 +159,9 @@ timesWord64# a b = - let !ai = word64ToInt64# a - !bi = word64ToInt64# b - in int64ToWord64# (timesInt64# ai bi) -+#else -+import GHC.Prim -+#endif - - w64# :: Word# -> Word# -> Word# -> Word64# - w64# _ hw lw = diff --git a/srcpkgs/debug-me/template b/srcpkgs/debug-me/template deleted file mode 100644 index a7a5ad71e0009f..00000000000000 --- a/srcpkgs/debug-me/template +++ /dev/null @@ -1,43 +0,0 @@ -# Template file for 'debug-me' -pkgname=debug-me -version=1.20221231 -revision=1 -build_style=cabal -cabal_index_state=2025-07-05T11:40:57Z -makedepends="zlib-devel" -short_desc="Secure remote debugging" -maintainer="Orphaned " -license="AGPL-3.0-or-later" -homepage="https://debug-me.branchable.com/" -distfiles="https://git.joeyh.name/index.cgi/${pkgname}.git/snapshot/${pkgname}-${version}.tar.gz - https://hackage.haskell.org/package/basement-0.0.16/basement-0.0.16.tar.gz - https://hackage.haskell.org/package/memory-0.18.0/memory-0.18.0.tar.gz - https://hackage.haskell.org/package/cborg-0.2.10.0/cborg-0.2.10.0.tar.gz" -checksum="c16b63a99d9cb177f28318e4598debaf974eda791da37fc66e13780959356373 - 7fb77e249aef76ba5aed3059d556800ce02b614597c488ba01f0a16449146300 - fd4eb6f638e24b81b4e6cdd68772a531726f2f67686c8969d3407d82f7862e3e - 17fe070c38fc498cab49bcb9d6215b7747d53bedf96502e9bcce9cad73b9c797" -nocross=yes # Can't yet cross compile Haskell -nopie_files="/usr/bin/debug-me" -skip_extraction="basement-0.0.16.tar.gz memory-0.18.0.tar.gz cborg-0.2.10.0.tar.gz" - -post_extract() { - vsrcextract -C basement basement-0.0.16.tar.gz - vsrcextract -C memory memory-0.18.0.tar.gz - vsrcextract -C cborg cborg-0.2.10.0.tar.gz -} - -post_configure() { - # Fix build on i686 by using patched basement, memory and cborg packages - echo 'packages: ./basement ./memory ./cborg' >> cabal.project.local - - # Fix build on musl by pretending to be glibc, - # otherwise it thinks we're freebsd - echo 'package posix-pty' >> cabal.project.local - echo ' ghc-options: -optc=-D__GLIBC__' >> cabal.project.local -} - -post_install() { - vman debug-me.1 - vlicense AGPL -} diff --git a/srcpkgs/debug-me/update b/srcpkgs/debug-me/update deleted file mode 100644 index c8701d54179b81..00000000000000 --- a/srcpkgs/debug-me/update +++ /dev/null @@ -1,2 +0,0 @@ -site="https://git.joeyh.name/git/debug-me.git/refs/tags/" -pattern="\d\.\d{8}" diff --git a/srcpkgs/debugedit/template b/srcpkgs/debugedit/template deleted file mode 100644 index 3056f067fda036..00000000000000 --- a/srcpkgs/debugedit/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'debugedit' -pkgname=debugedit -version=5.0 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="elfutils-devel" -short_desc="Tools for debuginfo creation" -maintainer="oreo639 " -license="GPL-2.0-or-later" -homepage="https://sourceware.org/debugedit/" -distfiles="https://sourceware.org/pub/debugedit/${version%%.*}.0/debugedit-${version}.tar.xz" -checksum=e9ecd7d350bebae1f178ce6776ca19a648b6fe8fa22f5b3044b38d7899aa553e - -if [ "$XBPS_TARGET_LIBC" = "musl" ]; then - makedepends+=" musl-legacy-compat" -fi diff --git a/srcpkgs/debuginfod b/srcpkgs/debuginfod deleted file mode 120000 index b76b36cfac4d99..00000000000000 --- a/srcpkgs/debuginfod +++ /dev/null @@ -1 +0,0 @@ -elfutils \ No newline at end of file diff --git a/srcpkgs/decibels/template b/srcpkgs/decibels/template deleted file mode 100644 index 1d755d165c1c88..00000000000000 --- a/srcpkgs/decibels/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'decibels' -pkgname=decibels -version=48.0 -revision=1 -build_style=meson -hostmakedepends="blueprint-compiler desktop-file-utils gettext gjs glib-devel - gtk4-update-icon-cache nodejs pkg-config" -makedepends="gjs-devel libadwaita-devel" -depends="gjs gst-plugins-good1 libadwaita" -checkdepends="appstream-glib" -short_desc="Play audio files" -maintainer="chrysos349 " -license="GPL-3.0-or-later" -homepage="https://apps.gnome.org/Decibels/" -changelog="https://gitlab.gnome.org/GNOME/decibels/-/raw/main/NEWS" -distfiles="${GNOME_SITE}/decibels/${version%.*}/decibels-${version}.tar.xz" -checksum=229b11a9263147bcb8c3e21ff0d4af659fb26262f8aece547adcf8c65e031f74 - -pre_configure() { - npm i typescript - export PATH="$PATH:$(pwd)/node_modules/.bin" -} - -pre_build() { - if [ "$CROSS_BUILD" ]; then - export GI_TYPELIB_PATH="${XBPS_CROSS_BASE}/usr/lib/girepository-1.0" - fi -} diff --git a/srcpkgs/dedup/template b/srcpkgs/dedup/template deleted file mode 100644 index 17d5a300b008b9..00000000000000 --- a/srcpkgs/dedup/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'dedup' -pkgname=dedup -version=2.0 -revision=2 -build_style=gnu-makefile -make_install_args="MANPREFIX=/usr/share/man" -makedepends="liblz4-devel libsodium-devel snappy-devel" -short_desc="Deduplicating backup program" -maintainer="Dimitris Papastamos " -license="ISC" -homepage="https://git.2f30.org/dedup" -distfiles="https://dl.2f30.org/releases/${pkgname}-${version}.tar.gz" -checksum=@842c549bf503b55e01871700c95f1cb92c0a4ecdd111d7e4dfbc378e1d11f38c - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/dedup/update b/srcpkgs/dedup/update deleted file mode 100644 index e6a6abdafd0d5c..00000000000000 --- a/srcpkgs/dedup/update +++ /dev/null @@ -1 +0,0 @@ -site="https://dl.2f30.org/releases/" diff --git a/srcpkgs/deepfilternet-ladspa/template b/srcpkgs/deepfilternet-ladspa/template deleted file mode 100644 index 4de54f75639282..00000000000000 --- a/srcpkgs/deepfilternet-ladspa/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'deepfilternet-ladspa' -pkgname=deepfilternet-ladspa -version=0.5.6 -revision=1 -build_style=cargo -configure_args="-p deep-filter-ladspa" -short_desc="Noise supression using deep filtering" -maintainer="John " -license="MIT OR Apache-2.0" -homepage="https://huggingface.co/spaces/hshr/DeepFilterNet2" -distfiles="https://github.com/Rikorose/DeepFilterNet/archive/refs/tags/v${version}.tar.gz" -checksum=0f9a219d06c404bc4200f228e7e224f108cbbca04d7227a6de7d2ce974c2f579 - -do_install() { - vlicense LICENSE - vlicense LICENSE-MIT - vlicense LICENSE-APACHE - vinstall target/${RUST_TARGET}/release/libdeep_filter_ladspa.so 755 usr/lib/ladspa - vinstall ladspa/filter-chain-configs/deepfilter-mono-source.conf 644 usr/share/pipewire/filter-chain - vinstall ladspa/filter-chain-configs/deepfilter-stereo-sink.conf 644 usr/share/pipewire/filter-chain -} diff --git a/srcpkgs/deerportal-data b/srcpkgs/deerportal-data deleted file mode 120000 index 8a689af86210d7..00000000000000 --- a/srcpkgs/deerportal-data +++ /dev/null @@ -1 +0,0 @@ -deerportal/ \ No newline at end of file diff --git a/srcpkgs/deerportal/template b/srcpkgs/deerportal/template deleted file mode 100644 index 58e53cebc1750e..00000000000000 --- a/srcpkgs/deerportal/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'deerportal' -pkgname=deerportal -version=0.8.2 -revision=3 -build_style=cmake -makedepends="SFML-devel" -depends="deerportal-data" -short_desc="Open source hybrid game which utilize board and card games mechanisms" -maintainer="shtayerc " -license="Zlib" -homepage="https://devcarpet.net/deerportal/" -distfiles="https://github.com/deerportal/deerportal/archive/v${version}.tar.gz" -checksum=a79a6286c9be1c6073f5d8fe79e45b309425f597d0532d2a042cd8369f57725d - -deerportal-data_package() { - short_desc+=" - data files" - pkg_install() { - vmove usr/share/games - } -} diff --git a/srcpkgs/deheader/template b/srcpkgs/deheader/template deleted file mode 100644 index d9e8dcf42a3d4e..00000000000000 --- a/srcpkgs/deheader/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'deheader' -pkgname=deheader -version=1.11 -revision=1 -depends="python3" -short_desc="C and C++ header analyzer" -maintainer="Duncaen " -license="BSD-2-Clause" -homepage="http://www.catb.org/~esr/deheader/" -changelog="https://gitlab.com/esr/deheader/-/raw/master/NEWS.adoc" -distfiles="http://www.catb.org/~esr/deheader/deheader-${version}.tar.gz" -checksum=553fd064a0e46ff5a88efd121e68d7613c5ffa405d1e7f775ce03111eae30882 -python_version=3 - -do_install() { - vbin deheader - vman deheader.1 - vlicense COPYING -} diff --git a/srcpkgs/dehydrated/template b/srcpkgs/dehydrated/template deleted file mode 100644 index 4ef1573293f08e..00000000000000 --- a/srcpkgs/dehydrated/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'dehydrated' -pkgname=dehydrated -version=0.7.2 -revision=1 -depends="curl" -short_desc="Acme client implemented as a shell-script – just add water" -maintainer="Toyam Cox " -license="MIT" -homepage="https://dehydrated.io/" -changelog="https://raw.githubusercontent.com/lukas2511/dehydrated/master/CHANGELOG" -distfiles="https://github.com/lukas2511/dehydrated/releases/download/v${version}/dehydrated-${version}.tar.gz" -checksum=7ea5a75bfcdf04bbb6ef88d03f89dec8101a2d3ea1dd467d8c42cbb0339ed5cb -conf_files="/etc/dehydrated/config - /etc/dehydrated/domains.txt - /etc/dehydrated/hook.sh" - -do_install() { - vbin dehydrated - vman docs/man/dehydrated.1 - vmkdir /etc - vcopy docs/examples /etc/dehydrated - rm -r docs/man - rm -r docs/examples - vlicense LICENSE - for file in $(ls docs); do - vdoc docs/$file - done -} diff --git a/srcpkgs/deja-dup/template b/srcpkgs/deja-dup/template deleted file mode 100644 index 80cd2f3eda0500..00000000000000 --- a/srcpkgs/deja-dup/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'deja-dup' -pkgname=deja-dup -version=45.1 -revision=2 -build_style=meson -hostmakedepends="appstream-glib dbus glib-devel gettext itstool - libgpg-error-devel pkg-config vala desktop-file-utils" -makedepends="gnome-online-accounts-devel json-glib-devel libgpg-error-devel - libadwaita-devel libpeas-devel libsecret-devel libsoup3-devel" -depends="dbus duplicity" -short_desc="Simple backup tool that uses duplicity as the backend" -maintainer="Orphaned " -license="GPL-3.0-or-later" -homepage="https://gitlab.gnome.org/World/deja-dup" -changelog="https://gitlab.gnome.org/World/deja-dup/-/raw/main/NEWS.md" -distfiles="https://gitlab.gnome.org/World/deja-dup/-/archive/${version}/deja-dup-${version}.tar.gz" -checksum=5685a19cc84b6f8e48995995d557ae1e7a9ee716cd3cd6ff22fc77bb3efafc8f -# TODO: fix tests -make_check=no diff --git a/srcpkgs/dejagnu/template b/srcpkgs/dejagnu/template deleted file mode 100644 index 971f22236ecf89..00000000000000 --- a/srcpkgs/dejagnu/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'dejagnu' -pkgname=dejagnu -version=1.6.3 -revision=1 -build_style=gnu-configure -makedepends="expect-devel" -depends="expect" -short_desc="Framework for running test suites on GNU tools" -maintainer="Duncaen " -license="GPL-3.0-or-later" -homepage="https://www.gnu.org/software/dejagnu/" -changelog="http://git.savannah.gnu.org/gitweb/?p=dejagnu.git;a=blob_plain;f=NEWS" -distfiles="${GNU_SITE}/dejagnu/dejagnu-${version}.tar.gz" -checksum=87daefacd7958b4a69f88c6856dbd1634261963c414079d0c371f589cd66a2e3 diff --git a/srcpkgs/dejavu-fonts-ttf/INSTALL b/srcpkgs/dejavu-fonts-ttf/INSTALL deleted file mode 100644 index b8b77ee7aea133..00000000000000 --- a/srcpkgs/dejavu-fonts-ttf/INSTALL +++ /dev/null @@ -1,16 +0,0 @@ -_files=" - 20-unhint-small-dejavu-sans-mono.conf - 20-unhint-small-dejavu-sans.conf - 20-unhint-small-dejavu-serif.conf - 57-dejavu-sans-mono.conf - 57-dejavu-sans.conf - 57-dejavu-serif.conf" - -case ${ACTION} in -post) - cd etc/fonts/conf.d - for f in ${_files}; do - ln -sf ../conf.avail/${f} . - done - ;; -esac diff --git a/srcpkgs/dejavu-fonts-ttf/REMOVE b/srcpkgs/dejavu-fonts-ttf/REMOVE deleted file mode 100644 index cbcb534f6c5e3d..00000000000000 --- a/srcpkgs/dejavu-fonts-ttf/REMOVE +++ /dev/null @@ -1,15 +0,0 @@ -_files=" - 20-unhint-small-dejavu-sans-mono.conf - 20-unhint-small-dejavu-sans.conf - 20-unhint-small-dejavu-serif.conf - 57-dejavu-sans-mono.conf - 57-dejavu-sans.conf - 57-dejavu-serif.conf" - -case ${ACTION} in -post) - for f in ${_files}; do - rm -f etc/fonts/conf.d/${f} - done - ;; -esac diff --git a/srcpkgs/dejavu-fonts-ttf/template b/srcpkgs/dejavu-fonts-ttf/template deleted file mode 100644 index 729c4f66a2876a..00000000000000 --- a/srcpkgs/dejavu-fonts-ttf/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'dejavu-fonts-ttf' -pkgname=dejavu-fonts-ttf -version=2.37 -revision=2 -depends="font-util" -short_desc="DejaVu family of TrueType fonts" -maintainer="Orphaned " -license="MIT, custom:Public Domain" -homepage="https://dejavu-fonts.github.io/" -distfiles="${SOURCEFORGE_SITE}/dejavu/${pkgname}-${version}.tar.bz2" -checksum=fa9ca4d13871dd122f61258a80d01751d603b4d3ee14095d65453b4e846e17d7 -font_dirs="/usr/share/fonts/TTF" - -do_install() { - vmkdir usr/share/fonts/TTF - install -m644 ttf/*.ttf ${DESTDIR}/usr/share/fonts/TTF - vmkdir etc/fonts/conf.avail - install -m644 fontconfig/*.conf ${DESTDIR}/etc/fonts/conf.avail - vlicense LICENSE -} diff --git a/srcpkgs/delta/template b/srcpkgs/delta/template deleted file mode 100644 index 7f9935c5b1965e..00000000000000 --- a/srcpkgs/delta/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'delta' -pkgname=delta -version=0.18.2 -revision=1 -build_style=cargo -build_helper=qemu -# https://github.com/dandavison/delta/issues/1637 -make_check_args="-- --test-threads=1" -hostmakedepends="pkg-config" -makedepends="libgit2-devel oniguruma-devel" -checkdepends="git" -short_desc="Syntax-highlighting pager for git" -maintainer="Andrew Benson " -license="MIT" -homepage="https://github.com/dandavison/delta" -distfiles="https://github.com/dandavison/delta/archive/refs/tags/${version}.tar.gz" -checksum=64717c3b3335b44a252b8e99713e080cbf7944308b96252bc175317b10004f02 - -post_install() { - vlicense LICENSE - - for _shell in bash fish zsh; do - vtargetrun ${DESTDIR}/usr/bin/delta --generate-completion ${_shell} > delta.${_shell} - vcompletion delta.${_shell} ${_shell} - done -} diff --git a/srcpkgs/deluge-gtk b/srcpkgs/deluge-gtk deleted file mode 120000 index bd5ea246696c88..00000000000000 --- a/srcpkgs/deluge-gtk +++ /dev/null @@ -1 +0,0 @@ -deluge \ No newline at end of file diff --git a/srcpkgs/deluge-web b/srcpkgs/deluge-web deleted file mode 120000 index bd5ea246696c88..00000000000000 --- a/srcpkgs/deluge-web +++ /dev/null @@ -1 +0,0 @@ -deluge \ No newline at end of file diff --git a/srcpkgs/deluge/files/deluge-web/run b/srcpkgs/deluge/files/deluge-web/run deleted file mode 100644 index 861a81bea28fb0..00000000000000 --- a/srcpkgs/deluge/files/deluge-web/run +++ /dev/null @@ -1,5 +0,0 @@ -#!/bin/sh -exec 2>&1 -sv check deluged >/dev/null || exit 1 -HOME=/var/lib/deluge -exec chpst -u deluge:deluge deluge-web -d 2>&1 diff --git a/srcpkgs/deluge/files/deluged/run b/srcpkgs/deluge/files/deluged/run deleted file mode 100644 index 9c5887638e0eb3..00000000000000 --- a/srcpkgs/deluge/files/deluged/run +++ /dev/null @@ -1,4 +0,0 @@ -#!/bin/sh -exec 2>&1 -[ -r ./conf ] && . ./conf -exec deluged -d -U deluge -g deluge -c /var/lib/deluge/.config/deluge ${OPTS} 2>&1 diff --git a/srcpkgs/deluge/template b/srcpkgs/deluge/template deleted file mode 100644 index b2429f3d9f73b3..00000000000000 --- a/srcpkgs/deluge/template +++ /dev/null @@ -1,57 +0,0 @@ -# Template file for 'deluge' -pkgname=deluge -version=2.2.0 -revision=1 -build_style=python3-module -# TODO package python3-slimit to minify javascript -hostmakedepends="intltool python3-setuptools python3-wheel" -depends="python3-setuptools python3-chardet python3-Twisted python3-Mako - python3-xdg python3-rencode python3-setproctitle libtorrent-rasterbar-python3 - python3-Pillow python3-pyasn1 python3-openssl python3-six python3-zope.interface" -short_desc="Fully-featured cross-platform BitTorrent client" -maintainer="Alexey Rochev " -license="GPL-3.0-or-later" -homepage="https://deluge-torrent.org/" -changelog="https://raw.githubusercontent.com/deluge-torrent/deluge/develop/CHANGELOG.md" -distfiles="https://ftp.osuosl.org/pub/deluge/source/${version%.*}/deluge-${version}.tar.xz" -checksum=b9ba272b5ba42aaf1c694e6c29628ab816cc1a700a37bac08aacb52571606acd -make_check=no # requires unpackaged pytest_twisted - -system_accounts="deluge" -deluge_homedir="/var/lib/deluge" - -make_dirs=" - /var/lib/deluge 0755 deluge deluge - /var/lib/deluge/.config 0755 deluge deluge - /var/lib/deluge/.config/deluge 0755 deluge deluge - " - -post_install() { - vsv deluged -} - -deluge-gtk_package() { - replaces="deluge<1.3.14_1" - short_desc+=" - GTK+ frontend" - depends="${sourcepkg}-${version}_${revision} python3-gobject gtk+3" - pkg_install() { - vmove usr/bin/deluge - vmove usr/bin/deluge-gtk - vmove ${py3_sitelib}/deluge/ui/gtk3 - vmove usr/share/applications - vmove usr/share/icons - vmove usr/share/man/man1/deluge.1 - vmove usr/share/man/man1/deluge-gtk.1 - } -} -deluge-web_package() { - replaces="deluge<1.3.14_1" - short_desc+=" - Web frontend" - depends="${sourcepkg}-${version}_${revision}" - pkg_install() { - vmove usr/bin/deluge-web - vmove ${py3_sitelib}/deluge/ui/web - vmove usr/share/man/man1/deluge-web.1 - vsv deluge-web - } -} diff --git a/srcpkgs/delve/template b/srcpkgs/delve/template deleted file mode 100644 index 6417216af29727..00000000000000 --- a/srcpkgs/delve/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'delve' -pkgname=delve -version=1.25.0 -revision=1 -# https://github.com/go-delve/delve/blob/master/pkg/proc/native/support_sentinel_linux.go -archs="x86_64* i686* aarch64*" -build_style=go -go_import_path=github.com/go-delve/delve -go_package="${go_import_path}/cmd/dlv" -short_desc="Debugger for the Go programming language" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/go-delve/delve" -changelog="https://raw.githubusercontent.com/go-delve/delve/master/CHANGELOG.md" -distfiles="https://github.com/go-delve/delve/archive/v${version}.tar.gz" -checksum=f9d95d98103a2c72ff4d3eacbb419407ad2624e8205b7f45de375b17ad7f8d27 - -post_install() { - vlicense LICENSE - vmkdir "usr/share/doc/${pkgname}" - vcopy Documentation/* "usr/share/doc/${pkgname}" -} diff --git a/srcpkgs/dendrite/files/dendrite-monolith-server/run b/srcpkgs/dendrite/files/dendrite-monolith-server/run deleted file mode 100644 index 1e38d1d1ba2a6d..00000000000000 --- a/srcpkgs/dendrite/files/dendrite-monolith-server/run +++ /dev/null @@ -1,7 +0,0 @@ -#!/bin/sh -[ -r ./conf ] && . ./conf -ulimit -n ${MAX_OPEN_FILES:-65535} -cd /var/lib/dendrite || exit 1 -exec 2>&1 -exec chpst -u _dendrite:_dendrite dendrite \ - --config ${CONFIG_FILE:-/etc/dendrite/dendrite.yaml} ${OPTS} diff --git a/srcpkgs/dendrite/template b/srcpkgs/dendrite/template deleted file mode 100644 index 779bb08cf54e0d..00000000000000 --- a/srcpkgs/dendrite/template +++ /dev/null @@ -1,39 +0,0 @@ -# Template file for 'dendrite' -pkgname=dendrite -version=0.13.3 -revision=2 -build_style=go -go_import_path="github.com/matrix-org/dendrite" -go_package="./cmd/create-account ./cmd/dendrite ./cmd/generate-config - ./cmd/generate-keys" -short_desc="Second-generation Matrix homeserver" -maintainer="Joel Beckmeyer " -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=8840730ede16cc7e150344f5cdaa5f78d6abaa8aa3c588ec39c20d735bcf5dd7 - -system_accounts="_dendrite" -_dendrite_homedir="/var/lib/dendrite" - -make_dirs=" - /var/lib/dendrite 0700 _dendrite _dendrite - /var/log/dendrite 0755 _dendrite _dendrite - /etc/dendrite 0755 _dendrite _dendrite" - -pre_configure() { - vsed -e 's,\./logs,/var/log/dendrite,' \ - -e 's,: matrix_key.pem,: /etc/dendrite/matrix_key.pem,' \ - -i dendrite-sample.yaml -} - -post_install() { - vsconf dendrite-sample.yaml - vsv dendrite-monolith-server - - cd "${DESTDIR}"/usr/bin - mv create-account dendrite-create-account - mv generate-config dendrite-generate-config - mv generate-keys dendrite-generate-keys -} diff --git a/srcpkgs/dep/template b/srcpkgs/dep/template deleted file mode 100644 index 19008ce48d8585..00000000000000 --- a/srcpkgs/dep/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'dep' -pkgname=dep -version=0.5.4 -revision=4 -build_style=go -go_import_path=github.com/golang/dep -go_package="${go_import_path}/cmd/dep" -go_ldflags="-X main.version=v${version}" -depends="git go" -short_desc="Go dependency management tool" -maintainer="Andrea Brancaleoni " -license="BSD-3-Clause" -homepage="https://github.com/golang/dep" -distfiles="${homepage}/archive/v${version}.tar.gz" -checksum=929c8f759838f98323211ba408a831ea80d93b75beda8584b6d950f393a3298a - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/desed/template b/srcpkgs/desed/template deleted file mode 100644 index f50b6c550c6235..00000000000000 --- a/srcpkgs/desed/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'desed' -pkgname=desed -version=1.2.2 -revision=1 -build_style=cargo -short_desc="Demystify and debug sed scripts" -maintainer="Andrew Benson " -license="GPL-3.0-or-later" -homepage="https://github.com/SoptikHa2/desed" -distfiles="${homepage}/archive/v${version}.tar.gz" -checksum=73c75eaa65cccde5065a947e45daf1da889c054d0f3a3590d376d7090d4f651a - -post_patch() { - # Upstream does not ship a lockfile yet: - # https://github.com/SoptikHa2/desed/issues/27 - cargo generate-lockfile -} diff --git a/srcpkgs/desktop-file-utils/INSTALL b/srcpkgs/desktop-file-utils/INSTALL deleted file mode 100644 index 5d558f8eba3803..00000000000000 --- a/srcpkgs/desktop-file-utils/INSTALL +++ /dev/null @@ -1,11 +0,0 @@ -# -# This script re-runs update-desktop-database if package is being updated. -# -if [ "${UPDATE}" = "yes" ]; then - case "${ACTION}" in - post) - echo "Updating desktop MIME database..." - usr/bin/update-desktop-database usr/share/applications - ;; - esac -fi diff --git a/srcpkgs/desktop-file-utils/REMOVE b/srcpkgs/desktop-file-utils/REMOVE deleted file mode 100644 index 998cb82168e962..00000000000000 --- a/srcpkgs/desktop-file-utils/REMOVE +++ /dev/null @@ -1,10 +0,0 @@ -# -# This script removes the mimeinfo.cache file before removing pkg. -# -if [ "$UPDATE" = "no" ]; then - case "${ACTION}" in - pre) - rm -f usr/share/applications/mimeinfo.cache - ;; - esac -fi diff --git a/srcpkgs/desktop-file-utils/template b/srcpkgs/desktop-file-utils/template deleted file mode 100644 index cb750a2e211ec9..00000000000000 --- a/srcpkgs/desktop-file-utils/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'desktop-file-utils' -pkgname=desktop-file-utils -version=0.28 -revision=1 -build_style=meson -hostmakedepends="pkg-config" -makedepends="libglib-devel" -short_desc="Utilities to manage desktop entries" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="https://www.freedesktop.org/wiki/Software/desktop-file-utils" -changelog="https://gitlab.freedesktop.org/xdg/desktop-file-utils/-/raw/master/NEWS" -distfiles="${FREEDESKTOP_SITE}/desktop-file-utils/releases/desktop-file-utils-${version}.tar.xz" -checksum=4401d4e231d842c2de8242395a74a395ca468cd96f5f610d822df33594898a70 diff --git a/srcpkgs/desmume/patches/aarch64.patch b/srcpkgs/desmume/patches/aarch64.patch deleted file mode 100644 index 8a4254381c3093..00000000000000 --- a/srcpkgs/desmume/patches/aarch64.patch +++ /dev/null @@ -1,12 +0,0 @@ ---- a/desmume/src/utils/colorspacehandler/colorspacehandler_NEON.cpp 2024-05-30 16:41:15.411778633 -0400 -+++ b/desmume/src/utils/colorspacehandler/colorspacehandler_NEON.cpp 2024-05-30 16:40:50.624235060 -0400 -@@ -705,7 +705,7 @@ - for (; i < pixCountVec128; i+=(sizeof(v128u32)/sizeof(u32))) - { - v128u32 dstVec = vld1q_u32(dst+i); -- v128u32 tempDst = (SWAP_RB) ? COLOR32_SWAPRB_NEON(dstVec) : dstVec; -+ v128u32 tempDst = (SWAP_RB) ? (v128u32) COLOR32_SWAPRB_NEON(dstVec) : (v128u32) dstVec; - - v128u32 rb = vandq_u32( tempDst, vdupq_n_u32(0x00FF00FF) ); - v128u32 g = vandq_u32( vshrq_n_u32(tempDst, 8), vdupq_n_u32(0x000000FF) ); - diff --git a/srcpkgs/desmume/template b/srcpkgs/desmume/template deleted file mode 100644 index 4a266395484e0c..00000000000000 --- a/srcpkgs/desmume/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'desmume' -pkgname=desmume -version=0.9.13 -revision=1 -build_style=gnu-configure -build_wrksrc=desmume/src/frontend/posix -configure_args="--enable-wifi --enable-hud --disable-openal" -hostmakedepends="pkg-config intltool" -makedepends="SDL2-devel libpcap-devel soundtouch-devel alsa-lib-devel - gtk+3-devel agg-devel zziplib-devel glu-devel" -depends="desktop-file-utils" -short_desc="Nintendo DS emulator" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="http://www.desmume.com" -distfiles="https://github.com/TASEmulators/desmume/releases/download/release_${version//./_}/desmume-${version}.tar.xz" -checksum=5734450e0c25f442dd44cda6a40410fd65470f4fe2fa1eb9f0b7b6dae22dabaf -CPPFLAGS="-flax-vector-conversions" -CXXFLAGS="-flax-vector-conversions" -CFLAGS="-flax-vector-conversions" - -post_install() { - # locales is only used for glade, but it's never built - # The configure script set GETTEXT_PACKAGE to empty string - # this it's never usable. - # /usr/lib/locale/nb/LC_MESSAGES/.mo - # /usr/share/locale/nb/LC_MESSAGES/.mo - rm -rf $DESTDIR/usr/lib/locale - rm -rf $DESTDIR/usr/share/locale -} diff --git a/srcpkgs/desmume/update b/srcpkgs/desmume/update deleted file mode 100644 index cc3348d600a682..00000000000000 --- a/srcpkgs/desmume/update +++ /dev/null @@ -1,2 +0,0 @@ -site=https://github.com/TASEmulators/desmume/tags -pattern="release_\K[\d]_[\d]_[\d]+(?=\.tar)" diff --git a/srcpkgs/detox/template b/srcpkgs/detox/template deleted file mode 100644 index e5e1e90eaf74b8..00000000000000 --- a/srcpkgs/detox/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'detox' -pkgname=detox -version=1.4.5 -revision=1 -build_style=gnu-configure -configure_args="--sysconfdir=/etc/detox" -hostmakedepends="automake flex" -makedepends="libfl-devel" -short_desc="Utility designed to clean up filenames" -maintainer="Martin Födinger " -license="BSD-3-Clause" -homepage="https://github.com/dharple/detox" -distfiles="https://github.com/dharple/detox/archive/v${version}.tar.gz" -checksum=5d8b1eb53035589882f48316a88f50341bf98c284e8cd29dea74f680559e27cc - -pre_configure() { - autoreconf --install -} -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/deutex/template b/srcpkgs/deutex/template deleted file mode 100644 index fdf9a4bfe340a4..00000000000000 --- a/srcpkgs/deutex/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'deutex' -pkgname=deutex -version=5.2.2 -revision=1 -build_style=gnu-configure -hostmakedepends="automake libtool pkg-config asciidoc" -makedepends="libpng-devel" -short_desc="WAD composer for DOOM and others" -maintainer="Orphaned " -license="GPL-2.0-only, LGPL-2.0-or-later" -homepage="https://github.com/Doom-Utils/deutex" -distfiles="https://github.com/Doom-Utils/deutex/archive/v${version}.tar.gz" -checksum=767e75eb3615bb732947448b81031410e26f808dfc3a099d64a483931fe0b313 - -pre_configure() { - autoreconf -fi -} diff --git a/srcpkgs/deutex/update b/srcpkgs/deutex/update deleted file mode 100644 index c598701d1d2ea3..00000000000000 --- a/srcpkgs/deutex/update +++ /dev/null @@ -1,2 +0,0 @@ -site="https://github.com/Doom-Utils/deutex/releases" -pattern="deutex-\K[\d\.]*(?=\.tar.xz)" diff --git a/srcpkgs/dev86/template b/srcpkgs/dev86/template deleted file mode 100644 index 8ed81d217c7583..00000000000000 --- a/srcpkgs/dev86/template +++ /dev/null @@ -1,41 +0,0 @@ -# Template file for 'dev86' -pkgname=dev86 -version=0.16.21 -revision=5 -short_desc="8086 cross development compiler, assembler and linker" -maintainer="Orphaned " -license="GPL-1.0-or-later, GPL-2.0-or-later, LGPL-2.0-or-later" -homepage="https://github.com/lkundrak/dev86/" -distfiles="https://github.com/lkundrak/dev86/archive/v${version}.tar.gz" -checksum=49c7ee9102d45c2eef072bfb8a49ba3821c9fe3ef31ccd3290f658b667b579a8 -nocross=yes -nostrip=yes -nopie=yes - -pre_build() { - for f in libc/bcc libc/misc libc/msdos libc/string libc/syscall \ - libc/bios; do - sed -i -e "s|\$(CCFLAGS) ||g" ${wrksrc}/${f}/Makefile - done - - # Force gnu89 as dev86 mixes k&r style - vsed -i -e "s|CFLAGS =|CFLAGS=-std=gnu89 |g" makefile.in - vsed -i -e 's|CFLAGS=|CFLAGS=-std=gnu89 |g' dis88/Makefile -} - -do_install() { - make DIST=${DESTDIR} MANDIR=/usr/share/man install install-man -} - -bin86_package() { - short_desc="Complete 8086 assembler and loader" - pkg_install() { - vmove /usr/bin/as86 - vmove /usr/bin/ld86 - vmove /usr/bin/nm86 - vmove /usr/bin/objdump86 - vmove /usr/bin/size86 - vmove /usr/share/man/man1/as86.1 - vmove /usr/share/man/man1/ld86.1 - } -} diff --git a/srcpkgs/dev86/update b/srcpkgs/dev86/update deleted file mode 100644 index 5d2b715320fea5..00000000000000 --- a/srcpkgs/dev86/update +++ /dev/null @@ -1 +0,0 @@ -pkgname=Dev86src diff --git a/srcpkgs/devedeng/template b/srcpkgs/devedeng/template deleted file mode 100644 index 602d64bbed2e3d..00000000000000 --- a/srcpkgs/devedeng/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'devedeng' -pkgname=devedeng -version=4.21.0 -revision=1 -build_style=python3-module -hostmakedepends="gettext python3-setuptools" -depends="cdrtools desktop-file-utils dvdauthor ffmpeg gtk+3 - hicolor-icon-theme python3-gobject python3-setuptools vcdimager" -short_desc="Create video DVDs and CDs" -maintainer="Orphaned " -license="GPL-3.0-or-later" -homepage="https://www.rastersoft.com/programas/devede.html" -distfiles="https://gitlab.com/rastersoft/devedeng/-/archive/${version}/${pkgname}-${version}.tar.bz2" -checksum=115f071c10f3e8e40f76bb9c862ca854294b3f75c118f59e6ab234c4c0dcbe5b diff --git a/srcpkgs/devhelp-devel b/srcpkgs/devhelp-devel deleted file mode 120000 index 8fc1e34f40335b..00000000000000 --- a/srcpkgs/devhelp-devel +++ /dev/null @@ -1 +0,0 @@ -devhelp \ No newline at end of file diff --git a/srcpkgs/devhelp-libs b/srcpkgs/devhelp-libs deleted file mode 120000 index 8fc1e34f40335b..00000000000000 --- a/srcpkgs/devhelp-libs +++ /dev/null @@ -1 +0,0 @@ -devhelp \ No newline at end of file diff --git a/srcpkgs/devhelp/template b/srcpkgs/devhelp/template deleted file mode 100644 index 432b1c3ddb7f47..00000000000000 --- a/srcpkgs/devhelp/template +++ /dev/null @@ -1,35 +0,0 @@ -# Template file for 'devhelp' -pkgname=devhelp -version=43.0 -revision=1 -build_helper="gir" -build_style=meson -hostmakedepends="gettext glib-devel itstool pkg-config gtk-update-icon-cache" -makedepends="gsettings-desktop-schemas-devel libwebkit2gtk41-devel" -short_desc="API documentation browser for GTK+ and GNOME" -maintainer="Enno Boland " -license="GPL-2.0-or-later" -homepage="https://wiki.gnome.org/Apps/Devhelp" -changelog="https://gitlab.gnome.org/GNOME/devhelp/-/raw/main/NEWS" -distfiles="${GNOME_SITE}/devhelp/${version%.*}/devhelp-${version}.tar.xz" -checksum=63ceeefd05392e02044881ef1ecd724293553da5735b7efc082b2d13fe85dd04 -replaces="devhelp-gedit-plugin<=40.0_1" - -devhelp-devel_package() { - short_desc+=" - development files" - depends="gsettings-desktop-schemas-devel libwebkit2gtk41-devel - devhelp-libs>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - vmove usr/share/gir-1.0 - } -} - -devhelp-libs_package() { - short_desc+=" - runtime library" - pkg_install() { - vmove "usr/lib/libdevhelp*.so.*" - } -} diff --git a/srcpkgs/device-mapper b/srcpkgs/device-mapper deleted file mode 120000 index 90f3860e82cefe..00000000000000 --- a/srcpkgs/device-mapper +++ /dev/null @@ -1 +0,0 @@ -lvm2 \ No newline at end of file diff --git a/srcpkgs/device-mapper-devel b/srcpkgs/device-mapper-devel deleted file mode 120000 index 90f3860e82cefe..00000000000000 --- a/srcpkgs/device-mapper-devel +++ /dev/null @@ -1 +0,0 @@ -lvm2 \ No newline at end of file diff --git a/srcpkgs/devil-devel b/srcpkgs/devil-devel deleted file mode 120000 index 5c8a37d3482aa8..00000000000000 --- a/srcpkgs/devil-devel +++ /dev/null @@ -1 +0,0 @@ -devil \ No newline at end of file diff --git a/srcpkgs/devil/patches/fix-mips-variable.patch b/srcpkgs/devil/patches/fix-mips-variable.patch deleted file mode 100644 index d0c3568d54e23d..00000000000000 --- a/srcpkgs/devil/patches/fix-mips-variable.patch +++ /dev/null @@ -1,29 +0,0 @@ ---- a/DevIL/src-IL/src/il_devil.cpp 2017-01-02 01:03:56.000000000 +0100 -+++ b/DevIL/src-IL/src/il_devil.cpp 2017-12-08 22:20:16.696024947 +0100 -@@ -187,7 +187,7 @@ - // Internal version of ilTexImageSurface. - ILboolean ILAPIENTRY ilTexImageSurface_(ILimage *Image, ILuint Width, ILuint Height, ILuint Depth, ILubyte Bpp, ILenum Format, ILenum Type, void *Data) - { -- ILimage* mips; -+ ILimage* mipmaps; - ILimage* next; - ILimage* faces; - ILimage* layers; -@@ -220,7 +220,7 @@ - return IL_FALSE; - }*/ - -- mips = Image->Mipmaps; -+ mipmaps = Image->Mipmaps; - next = Image->Next; - faces = Image->Faces; - layers = Image->Layers; -@@ -230,7 +230,7 @@ - retval = ilInitImage(Image, Width, Height, Depth, Bpp, Format, Type, Data); - - // reset our chains -- Image->Mipmaps = mips; -+ Image->Mipmaps = mipmaps; - Image->Next = next; - Image->Faces = faces; - Image->Layers = layers; diff --git a/srcpkgs/devil/patches/fix-solib-versions.patch b/srcpkgs/devil/patches/fix-solib-versions.patch deleted file mode 100644 index a17672348dcbae..00000000000000 --- a/srcpkgs/devil/patches/fix-solib-versions.patch +++ /dev/null @@ -1,30 +0,0 @@ ---- a/DevIL/src-IL/CMakeLists.txt 2017-01-02 01:03:56.000000000 +0100 -+++ b/DevIL/src-IL/CMakeLists.txt 2017-01-02 15:48:51.400299099 +0100 -@@ -58,6 +58,7 @@ - - if(BUILD_SHARED_LIBS) - add_library(IL SHARED ${DevIL_SRCS} ${DevIL_INC} ${DevIL_RSRC} ${DevIL_TXT}) -+ set_target_properties(IL PROPERTIES SOVERSION 1) - else(BUILD_SHARED_LIBS) - add_library(IL ${DevIL_SRCS} ${DevIL_INC} ${DevIL_RSRC} ${DevIL_TXT}) - endif(BUILD_SHARED_LIBS) ---- a/DevIL/src-ILU/CMakeLists.txt 2017-01-02 01:03:56.000000000 +0100 -+++ b/DevIL/src-ILU/CMakeLists.txt 2017-01-02 15:53:22.944560222 +0100 -@@ -44,6 +44,7 @@ - - # Remove SHARED to create a static library - add_library(ILU SHARED ${ILU_SRCS} ${ILU_INC} ${ILU_RSRC}) -+set_target_properties(ILU PROPERTIES SOVERSION 1) - - - ## ILU requires IL ---- a/DevIL/src-ILUT/CMakeLists.txt 2017-01-02 01:03:56.000000000 +0100 -+++ b/DevIL/src-ILUT/CMakeLists.txt 2017-01-02 15:54:12.176607698 +0100 -@@ -44,6 +44,7 @@ - - # Remove SHARED to create a static library - add_library(ILUT SHARED ${ILUT_SRCS} ${ILUT_INC} ${ILUT_RSRC}) -+set_target_properties(ILUT PROPERTIES SOVERSION 1) - - ## add link sub library info - target_link_libraries(ILUT diff --git a/srcpkgs/devil/patches/jasper-2.0.17.patch b/srcpkgs/devil/patches/jasper-2.0.17.patch deleted file mode 100644 index bee46f7912c39b..00000000000000 --- a/srcpkgs/devil/patches/jasper-2.0.17.patch +++ /dev/null @@ -1,24 +0,0 @@ - jasper 2.0.17 fixes some signed compare without breaking ABI - but it breaks API -Index: DevIL/src-IL/src/il_jp2.cpp -=================================================================== ---- a/DevIL/src-IL/src/il_jp2.cpp -+++ b/DevIL/src-IL/src/il_jp2.cpp -@@ -314,15 +314,15 @@ ILboolean iLoadJp2Internal(jas_stream_t - - - --static int iJp2_file_read(jas_stream_obj_t *obj, char *buf, int cnt) -+static int iJp2_file_read(jas_stream_obj_t *obj, char *buf, unsigned cnt) - { - obj; - return iread(buf, 1, cnt); - } - --static int iJp2_file_write(jas_stream_obj_t *obj, char *buf, int cnt) -+static int iJp2_file_write(jas_stream_obj_t *obj, const char *buf, unsigned cnt) - { - obj; - return iwrite(buf, 1, cnt); - } - diff --git a/srcpkgs/devil/template b/srcpkgs/devil/template deleted file mode 100644 index 6e0d40bee05613..00000000000000 --- a/srcpkgs/devil/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 'devil' -pkgname=devil -version=1.8.0 -revision=5 -build_wrksrc="DevIL" -build_style=cmake -hostmakedepends="pkg-config" -makedepends="lcms2-devel libpng-devel libmng-devel jasper-devel - glew-devel libfreeglut-devel libopenexr-devel SDL_image-devel" -short_desc="Developer's Image Library" -maintainer="Orphaned " -license="LGPL-2.1" -homepage="http://openil.sourceforge.net/" -distfiles="${SOURCEFORGE_SITE}/openil/DevIL-${version}.tar.gz" -checksum=0075973ee7dd89f0507873e2580ac78336452d29d34a07134b208f44e2feb709 -# The examples subpkg is gone -replaces="devil-examples<1.8.0" - -devil-devel_package() { - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmkdir usr/share/doc/devil - cp -aR ${wrksrc}/DevIL-docs/*pdf ${PKGDESTDIR}/usr/share/doc/devil - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/devil/update b/srcpkgs/devil/update deleted file mode 100644 index 270368577c2bd8..00000000000000 --- a/srcpkgs/devil/update +++ /dev/null @@ -1,2 +0,0 @@ -site=http://sourceforge.net/projects/openil/files/DevIL/ -pattern="/DevIL/\K[\d.]+" diff --git a/srcpkgs/devilspie2/template b/srcpkgs/devilspie2/template deleted file mode 100644 index baaceefbbef275..00000000000000 --- a/srcpkgs/devilspie2/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'devilspie2' -pkgname=devilspie2 -version=0.44 -revision=1 -build_style=gnu-makefile -hostmakedepends="gettext pkg-config" -makedepends="glib-devel lua53-devel libwnck-devel" -short_desc="Window matching utility for X" -maintainer="Orphaned " -license="GPL-3.0-or-later" -homepage="https://www.nongnu.org/devilspie2" -distfiles="https://download.savannah.gnu.org/releases/devilspie2/devilspie2-${version}.tar.xz" -checksum=0a9f1eadd2b22a318163e4180065d495221ba1a43ad2021ea6866cd118042640 diff --git a/srcpkgs/devilutionX/patches/disable_test.patch b/srcpkgs/devilutionX/patches/disable_test.patch deleted file mode 100644 index b89421cd7aaa5a..00000000000000 --- a/srcpkgs/devilutionX/patches/disable_test.patch +++ /dev/null @@ -1,12 +0,0 @@ -diff --git a/test/CMakeLists.txt b/test/CMakeLists.txt -index b84cb2e..bcdcf51 100644 ---- a/test/CMakeLists.txt -+++ b/test/CMakeLists.txt -@@ -38,7 +38,6 @@ set(tests - scrollrt_test - stores_test - str_cat_test -- timedemo_test - utf8_test - writehero_test - ) diff --git a/srcpkgs/devilutionX/template b/srcpkgs/devilutionX/template deleted file mode 100644 index 14d70ff1a67e88..00000000000000 --- a/srcpkgs/devilutionX/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'devilutionX' -pkgname=devilutionX -version=1.5.4 -revision=2 -build_style=cmake -configure_args="-DVERSION_NUM=$version -DDISABLE_ZERO_TIER=ON" -hostmakedepends="pkg-config" -makedepends="SDL2-devel SDL2_image-devel bzip2-devel libsodium-devel - gtest-devel fmt-devel zlib-devel" -short_desc="Diablo I engine for modern operating systems" -maintainer="MarcoAPC " -license="custom:Sustainable Use License" -homepage="https://github.com/diasurgical/devilutionX" -changelog="https://raw.githubusercontent.com/diasurgical/devilutionX/master/docs/CHANGELOG.md" -distfiles="https://github.com/diasurgical/devilutionX/releases/download/${version}/devilutionx-src.tar.xz" -checksum=c252a0e1f24668ceecd03aa45fc303d515eaf21674d244cfecc78048a2677c8e -repository="nonfree" - -post_install() { - vlicense LICENSE.md -} diff --git a/srcpkgs/dex/template b/srcpkgs/dex/template deleted file mode 100644 index dcd799f7ed0a81..00000000000000 --- a/srcpkgs/dex/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'dex' -pkgname=dex -version=0.9.0 -revision=1 -build_style=gnu-makefile -make_install_args="MANPREFIX=/usr/share/man" -hostmakedepends="python3-Sphinx" -depends="python3" -short_desc="Generate and execute DesktopEntry files of the Application type" -maintainer="Alain Kalker " -license="GPL-3.0-or-later" -homepage="https://github.com/jceb/dex" -distfiles="https://github.com/jceb/dex/archive/v${version}.tar.gz" -checksum=e49e9891089f2db1959c93c4c7b5fbeb3ffae23aaa3093caafd3dac5a4f03c3e - -post_install() { - rm ${DESTDIR}/usr/share/doc/${pkgname}/LICENSE -} diff --git a/srcpkgs/dfc/template b/srcpkgs/dfc/template deleted file mode 100644 index e56c7ae956f460..00000000000000 --- a/srcpkgs/dfc/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'dfc' -pkgname=dfc -version=3.1.1 -revision=2 -build_style=cmake -configure_args="-DXDG_CONFIG_DIR=/etc/xdg" -hostmakedepends="gettext" -short_desc="Display file system space usage using graphs and colors" -maintainer="Orphaned " -license="BSD-3-Clause" -homepage="https://github.com/Rolinh/dfc" -distfiles="https://github.com/Rolinh/dfc/archive/v${version}.tar.gz" -checksum=cea18fab1f053eddc359530816712edd1f497c556035a7c4d63ac87a4abc4b28 -conf_files="/etc/xdg/dfc/dfcrc" - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/dfu-programmer/template b/srcpkgs/dfu-programmer/template deleted file mode 100644 index d3fca448e6bf6c..00000000000000 --- a/srcpkgs/dfu-programmer/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'dfu-programmer' -pkgname=dfu-programmer -version=0.7.2 -revision=2 -build_style=gnu-configure -configure_args="--includedir=${XBPS_CROSS_BASE}/usr/include" -hostmakedepends="automake" -makedepends="libusb-devel" -short_desc="Device Firmware Upgrade class USB driver and flasher" -maintainer="Matt Carroll " -license="GPL-2.0-or-later" -homepage="http://dfu-programmer.github.io" -distfiles="${SOURCEFORGE_SITE}/dfu-programmer/dfu-programmer/${version}/dfu-programmer-${version}.tar.gz" -checksum=1db4d36b1aedab2adc976e8faa5495df3cf82dc4bf883633dc6ba71f7c4af995 - -pre_configure() { - ./bootstrap.sh -} diff --git a/srcpkgs/dfu-programmer/update b/srcpkgs/dfu-programmer/update deleted file mode 100644 index 82081e7699a467..00000000000000 --- a/srcpkgs/dfu-programmer/update +++ /dev/null @@ -1 +0,0 @@ -ignore="*.pkg" diff --git a/srcpkgs/dfu-util/template b/srcpkgs/dfu-util/template deleted file mode 100644 index eeaba09ca02a5d..00000000000000 --- a/srcpkgs/dfu-util/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'dfu-util' -pkgname=dfu-util -version=0.11 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="libusb-devel" -short_desc="USB Device Firmware Class programmer" -maintainer="Foxlet " -license="GPL-2.0-only" -homepage="http://dfu-util.sourceforge.net/" -distfiles="http://dfu-util.sourceforge.net/releases/dfu-util-${version}.tar.gz" -checksum=b4b53ba21a82ef7e3d4c47df2952adf5fa494f499b6b0b57c58c5d04ae8ff19e diff --git a/srcpkgs/dgen-sdl/template b/srcpkgs/dgen-sdl/template deleted file mode 100644 index fc7c23b53a6d24..00000000000000 --- a/srcpkgs/dgen-sdl/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'dgen-sdl' -pkgname=dgen-sdl -version=1.33 -revision=5 -build_style=gnu-configure -hostmakedepends="automake libtool pkg-config nasm" -makedepends="sdl12-compat-devel libarchive-devel" -short_desc="Multi-platform Genesis/Mega Drive Emulator" -maintainer="Orphaned " -license="BSD-3-Clause, GPL-2.0-or-later, LGPL-2.1-or-later" -homepage="http://dgen.sourceforge.net" -distfiles="${SOURCEFORGE_SITE}/dgen/${pkgname}-${version}.tar.gz" -checksum=99e2c06017c22873c77f88186ebcc09867244eb6e042c763bb094b02b8def61e - -if [ -n "$CROSS_BUILD" ]; then - hostmakedepends+=" ${makedepends}" -fi - -pre_configure() { - sed -i Makefile.asm.am -e 's;-o $@ -- $<;-o $@ $^;' - NOCONFIGURE=1 autoreconf -fi -} - -post_install() { - vlicense COPYING - # Cyclone is a utility built for the host - rm -f ${DESTDIR}/usr/bin/cyclone -} diff --git a/srcpkgs/dhclient b/srcpkgs/dhclient deleted file mode 120000 index 2f2406769e8080..00000000000000 --- a/srcpkgs/dhclient +++ /dev/null @@ -1 +0,0 @@ -dhcp \ No newline at end of file diff --git a/srcpkgs/dhcp-helper/template b/srcpkgs/dhcp-helper/template deleted file mode 100644 index bf2672d010d3ff..00000000000000 --- a/srcpkgs/dhcp-helper/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'dhcp-helper' -pkgname=dhcp-helper -version=1.2 -revision=2 -_srcver=1 -build_style=gnu-makefile -make_build_args="version=$version" -make_install_args="BINDIR=/usr/bin MANDIR=/usr/share/man" -short_desc="Simple, straightforward DHCP relay agent" -maintainer="fosslinux " -license="GPL-2.0-or-later" -homepage="http://www.thekelleys.org.uk/dhcp-helper/" -distfiles="${DEBIAN_SITE}/main/d/dhcp-helper/dhcp-helper_${version}-${_srcver}.tar.gz" -checksum=d11647e4af1f8b25fb854b6f444fec66910d7446d97de918eff5b8a284397e49 diff --git a/srcpkgs/dhcp/files/dhclient/run b/srcpkgs/dhcp/files/dhclient/run deleted file mode 100644 index 19b924ab3c2961..00000000000000 --- a/srcpkgs/dhcp/files/dhclient/run +++ /dev/null @@ -1,4 +0,0 @@ -#!/bin/sh -exec 2>&1 -[ -r conf ] && . ./conf -exec dhclient ${OPTS:=-d} diff --git a/srcpkgs/dhcp/files/dhcpd4/run b/srcpkgs/dhcp/files/dhcpd4/run deleted file mode 100644 index 423d87cc70ddf3..00000000000000 --- a/srcpkgs/dhcp/files/dhcpd4/run +++ /dev/null @@ -1,5 +0,0 @@ -#!/bin/sh -exec 2>&1 -[ -r conf ] && . ./conf -touch /var/lib/dhcp/dhcpd.leases -exec dhcpd -f ${OPTS:=-4 -q -pf /run/dhcpd4.pid} diff --git a/srcpkgs/dhcp/files/dhcpd6/run b/srcpkgs/dhcp/files/dhcpd6/run deleted file mode 100644 index 57b86926acb7f9..00000000000000 --- a/srcpkgs/dhcp/files/dhcpd6/run +++ /dev/null @@ -1,5 +0,0 @@ -#!/bin/sh -exec 2>&1 -[ -r conf ] && . ./conf -touch /var/lib/dhcp/dhcpd.leases -exec dhcpd -f ${OPTS:=-6 -q -pf /run/dhcpd6.pid} diff --git a/srcpkgs/dhcp/patches/0002-iproute2.patch b/srcpkgs/dhcp/patches/0002-iproute2.patch deleted file mode 100644 index 7d728e99cccbe9..00000000000000 --- a/srcpkgs/dhcp/patches/0002-iproute2.patch +++ /dev/null @@ -1,13 +0,0 @@ -diff --git a/client/scripts/linux b/client/scripts/linux -index 5fb16121..c4cef632 100755 ---- a/client/scripts/linux -+++ b/client/scripts/linux -@@ -362,7 +362,7 @@ case "$reason" in - interface_up_wait_time=5 - for i in $(seq 0 ${interface_up_wait_time}) - do -- ifconfig ${interface} | grep RUNNING >/dev/null 2>&1 -+ ${ip} link show dev ${interface} | grep -q LOWER_UP 2>&1 - if [ $? -eq 0 ]; then - break; - fi diff --git a/srcpkgs/dhcp/patches/dhcp-3.0-fix-perms.patch b/srcpkgs/dhcp/patches/dhcp-3.0-fix-perms.patch deleted file mode 100644 index 78725c2c79e354..00000000000000 --- a/srcpkgs/dhcp/patches/dhcp-3.0-fix-perms.patch +++ /dev/null @@ -1,15 +0,0 @@ ---- a/server/dhcpd.c 2003-11-05 14:08:09.000000000 -0800 -+++ b/server/dhcpd.c 2003-11-05 14:15:32.000000000 -0800 -@@ -602,6 +602,12 @@ - if (lftest) - exit (0); - -+#if defined (PARANOIA) -+ /* Set proper permissions... */ -+ if (lchown (path_dhcpd_db, set_uid, set_gid)) -+ log_fatal ("lchown(%s, %d, %d): %m", path_dhcpd_db, (int) set_uid, (int) set_gid); -+#endif /* PARANOIA */ -+ - /* Discover all the network interfaces and initialize them. */ - discover_interfaces (DISCOVER_SERVER); - diff --git a/srcpkgs/dhcp/patches/fix-includes.patch b/srcpkgs/dhcp/patches/fix-includes.patch deleted file mode 100644 index 10946a584c1894..00000000000000 --- a/srcpkgs/dhcp/patches/fix-includes.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/includes/arpa/nameser.h -+++ b/includes/arpa/nameser.h -@@ -61,6 +61,8 @@ - #ifndef _ARPA_NAMESER_H_ - #define _ARPA_NAMESER_H_ - -+#include -+ - /* - * Revision information. This is the release date in YYYYMMDD format. - * It can change every day so the right thing to do with it is use it diff --git a/srcpkgs/dhcp/template b/srcpkgs/dhcp/template deleted file mode 100644 index d644ac81a6c2e7..00000000000000 --- a/srcpkgs/dhcp/template +++ /dev/null @@ -1,56 +0,0 @@ -# Template file for 'dhcp' -pkgname=dhcp -version=4.4.2P1 -revision=3 -build_style=gnu-configure -hostmakedepends="perl tar pkg-config" -short_desc="Server from the Internet Software Consortium's implementation of DHCP" -maintainer="Enno Boland " -license="MPL-2.0" -homepage="https://www.isc.org/downloads/dhcp" -distfiles="http://ftp.isc.org/isc/dhcp/${version/P/-P}/dhcp-${version/P/-P}.tar.gz" -checksum=b05e04337539545a8faa0d6ac518defc61a07e5aec66a857f455e7f218c85a1a - -disable_parallel_build=yes -conf_files="/etc/dhcpd.conf" - -make_dirs="/var/lib/dhcp 0755 root root" - -CFLAGS="-fcommon" - -pre_configure() { - local _args=" --sbindir=/usr/bin --enable-paranoia - --with-srv-lease-file=/var/lib/dhcp/dhcpd.leases - --with-srv6-lease-file=/var/lib/dhcp/dhcpd6.leases - --with-cli-lease-file=/var/lib/dhclient/dhclient.leases - --with-cli6-lease-file=/var/lib/dhclient/dhclient6.leases - --with-randomdev=/dev/random" - local cargs="$(echo $configure_args | tr '\n' ' ')" - - # set real configure_args - export configure_args+="${_args}" -} -post_install() { - mv ${DESTDIR}/etc/dhclient.conf.example ${DESTDIR}/etc/dhclient.conf - mv ${DESTDIR}/etc/dhcpd.conf.example ${DESTDIR}/etc/dhcpd.conf - sed -i "s/^/#/" $DESTDIR/etc/dhclient.conf $DESTDIR/etc/dhcpd.conf - vsv dhcpd4 - vsv dhcpd6 - # Remove development stuff, useless... - rm -rf ${DESTDIR}/usr/include ${DESTDIR}/usr/lib ${DESTDIR}/usr/share/man/man3 - vlicense LICENSE -} - -dhclient_package() { - short_desc="Client from the Internet Software Consortium's implementation of DHCP" - conf_files="/etc/dhclient.conf" - make_dirs="/var/lib/dhclient 0755 root root" - pkg_install() { - vmove etc/dhclient.conf - vmove usr/bin/dhclient - vmove usr/share/man/man5/dhclient* - vmove usr/share/man/man8/dhclient* - vbin client/scripts/linux dhclient-script - vsv dhclient - } -} diff --git a/srcpkgs/dhcp/update b/srcpkgs/dhcp/update deleted file mode 100644 index 0e0bc4dc4fbdd1..00000000000000 --- a/srcpkgs/dhcp/update +++ /dev/null @@ -1,3 +0,0 @@ -site="http://ftp.isc.org/isc/dhcp/" -pattern=')' -ignore="*b?" diff --git a/srcpkgs/dhcpcd-gtk/template b/srcpkgs/dhcpcd-gtk/template deleted file mode 100644 index aa7bca9f6873f4..00000000000000 --- a/srcpkgs/dhcpcd-gtk/template +++ /dev/null @@ -1,37 +0,0 @@ -# Template file for 'dhcpcd-gtk' -pkgname=dhcpcd-gtk -version=0.7.8 -revision=1 -build_style=gnu-configure -configure_args="--with-gtk --with-icons --with-notification" -hostmakedepends="pkg-config" -makedepends="gtk+-devel libnotify-devel dbus-devel" -depends="dhcpcd dhcpcd-icons desktop-file-utils" -short_desc="GTK+ monitor and configuration GUI for dhcpcd" -maintainer="Orphaned " -license="BSD-2-Clause" -homepage="http://roy.marples.name/projects/dhcpcd-ui" -distfiles="http://roy.marples.name/downloads/dhcpcd/dhcpcd-ui-$version.tar.xz" -checksum=4170a07b8bbba65b30f8da8a15a4d776cbf17d030b666516821d450f594a9d6c - -if [ "${XBPS_TARGET_LIBC}" = musl ]; then - makedepends+=" musl-legacy-compat" -fi - -pre_install() { - head -n 25 src/dhcpcd-gtk/dhcpcd-gtk.h > LICENSE -} - -post_install() { - vlicense LICENSE -} - -dhcpcd-icons_package() { - short_desc+=" - icon set" - depends="hicolor-icon-theme" - replaces="dhcpcd-gtk<0.7.4" - pkg_install() { - vmove usr/share/icons - vmove usr/share/dhcpcd/icons - } -} diff --git a/srcpkgs/dhcpcd-icons b/srcpkgs/dhcpcd-icons deleted file mode 120000 index 94e4ad68509ce5..00000000000000 --- a/srcpkgs/dhcpcd-icons +++ /dev/null @@ -1 +0,0 @@ -dhcpcd-gtk \ No newline at end of file diff --git a/srcpkgs/dhcpcd-qt/template b/srcpkgs/dhcpcd-qt/template deleted file mode 100644 index 547cdada5cd79f..00000000000000 --- a/srcpkgs/dhcpcd-qt/template +++ /dev/null @@ -1,41 +0,0 @@ -# Template file for 'dhcpcd-qt' -pkgname=dhcpcd-qt -version=0.7.8 -revision=1 -build_style=gnu-configure -configure_args="--with-qt --without-dhcpcd-online --without-icons --with-notification" -hostmakedepends="pkg-config" -makedepends="qt5-devel" -depends="dhcpcd dhcpcd-icons desktop-file-utils" -short_desc="Qt system tray monitor for dhcpcd" -maintainer="Orphaned " -license="BSD-2-Clause" -homepage="http://roy.marples.name/projects/dhcpcd-ui" -distfiles="http://roy.marples.name/downloads/dhcpcd/dhcpcd-ui-${version}.tar.xz" -checksum=4170a07b8bbba65b30f8da8a15a4d776cbf17d030b666516821d450f594a9d6c - -if [ "$CROSS_BUILD" ]; then - hostmakedepends+=" qt5-devel qt5-host-tools" -fi - -post_configure() { - vsed -i src/dhcpcd-qt/Makefile \ - -e "s;^\(CC .*=\).*;\1 ${CC};" \ - -e "s;^\(CXX .*=\).*;\1 ${CXX};" \ - -e "s;g++ -;${CXX} -;" \ - -e "s;^\(CFLAGS.*=.*\);& ${CFLAGS};" \ - -e "s;^\(CXXFLAGS.*=.*\);& ${CXXFLAGS};" \ - -e "s;^\(LFLAGS.*=.*\);& ${LDFLAGS};" \ - -e "s;^\(LINK .*=\).*;\1 ${CXX};" \ - -e "/STRIP/d" \ - -e 's|^LIBS.*|LIBS = $(SUBLIBS) -L../libdhcpcd ../libdhcpcd/libdhcpcd.a -L"${XBPS_CROSS_BASE}/usr/lib" -lQt5Widgets -lQt5Gui -lQt5Core -lGL -lpthread|' -} - -pre_install() { - head -n 25 src/dhcpcd-qt/dhcpcd-about.cpp > LICENSE -} - -do_install() { - make INSTALL_ROOT=${DESTDIR} install - vlicense LICENSE -} diff --git a/srcpkgs/dhcpcd-qt/update b/srcpkgs/dhcpcd-qt/update deleted file mode 100644 index 29ad8d93127273..00000000000000 --- a/srcpkgs/dhcpcd-qt/update +++ /dev/null @@ -1 +0,0 @@ -pkgname=dhcpcd-ui diff --git a/srcpkgs/dhcpcd/files/dhcpcd-eth0/run b/srcpkgs/dhcpcd/files/dhcpcd-eth0/run deleted file mode 100644 index e468ad5fe57019..00000000000000 --- a/srcpkgs/dhcpcd/files/dhcpcd-eth0/run +++ /dev/null @@ -1,4 +0,0 @@ -#!/bin/sh -exec 2>&1 -[ -r conf ] && . ./conf -exec dhcpcd -B eth0 $OPTS 1>&2 diff --git a/srcpkgs/dhcpcd/files/dhcpcd/run b/srcpkgs/dhcpcd/files/dhcpcd/run deleted file mode 100644 index c2489dc1cb5d0d..00000000000000 --- a/srcpkgs/dhcpcd/files/dhcpcd/run +++ /dev/null @@ -1,4 +0,0 @@ -#!/bin/sh -exec 2>&1 -[ -r conf ] && . ./conf -exec dhcpcd -B ${OPTS:=-M} 1>&2 diff --git a/srcpkgs/dhcpcd/template b/srcpkgs/dhcpcd/template deleted file mode 100644 index fa1954df748389..00000000000000 --- a/srcpkgs/dhcpcd/template +++ /dev/null @@ -1,37 +0,0 @@ -# Template file for 'dhcpcd' -pkgname=dhcpcd -version=10.1.0 -revision=1 -build_style=configure -make_check_target=test -configure_args=" - --prefix=/usr --sbindir=/usr/bin --sysconfdir=/etc --rundir=/run/dhcpcd - $(vopt_if privsep --privsepuser=_dhcpcd) $(vopt_enable privsep)" -hostmakedepends="ntp pkg-config" -makedepends="eudev-libudev-devel" -short_desc="RFC2131 compliant DHCP client" -maintainer="Orphaned " -license="BSD-2-Clause" -homepage="https://roy.marples.name/projects/dhcpcd" -changelog="https://github.com/NetworkConfiguration/dhcpcd/releases" -distfiles="https://github.com/NetworkConfiguration/dhcpcd/archive/refs/tags/v${version}.tar.gz" -checksum=e8a83208c2ff63a5a31d886f76bc717b4ec1938d18a2c8b88f328e710d2b515a -lib32disabled=yes -conf_files=/etc/dhcpcd.conf - -system_accounts="_dhcpcd" -_dhcpcd_homedir="/var/db/dhcpcd" - -build_options="privsep" -desc_option_privsep="Enable privilege separation mode for the daemon" - -post_install() { - vsv dhcpcd - vsv dhcpcd-eth0 - - # Enable controlgroup by default, to make dhcpcd-ui work. - vsed -e 's,^#\(controlgroup.*\),\1,' -i ${DESTDIR}/etc/dhcpcd.conf - - # License - vlicense LICENSE -} diff --git a/srcpkgs/dhcping/template b/srcpkgs/dhcping/template deleted file mode 100644 index e7fc06965a8cf4..00000000000000 --- a/srcpkgs/dhcping/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'dhcping' -pkgname=dhcping -version=1.2 -revision=3 -build_style=gnu-configure -short_desc="Small tool to test availability of a dhcp-server" -maintainer="Orphaned " -license="BSD-2-Clause" -homepage="http://www.mavetju.org/unix/general.php" -distfiles="http://www.mavetju.org/download/${pkgname}-${version}.tar.gz" -checksum=32ef86959b0bdce4b33d4b2b216eee7148f7de7037ced81b2116210bc7d3646a - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/dhewm3/files/README.voidlinux b/srcpkgs/dhewm3/files/README.voidlinux deleted file mode 100644 index ea29a5e20a8170..00000000000000 --- a/srcpkgs/dhewm3/files/README.voidlinux +++ /dev/null @@ -1,5 +0,0 @@ -This package does NOT include the Doom 3 game data, which are required to -play the game. - -See the dhewm3 FAQ for more information: - https://github.com/dhewm/dhewm3/wiki/FAQ. diff --git a/srcpkgs/dhewm3/patches/musl-temp_failure_retry.patch b/srcpkgs/dhewm3/patches/musl-temp_failure_retry.patch deleted file mode 100644 index 0b5a8a81584831..00000000000000 --- a/srcpkgs/dhewm3/patches/musl-temp_failure_retry.patch +++ /dev/null @@ -1,18 +0,0 @@ ---- a/neo/sys/posix/posix_net.cpp 2016-06-19 01:48:20.000000000 +0200 -+++ b/new/sys/posix/posix_net.cpp 2016-08-17 18:20:27.634588999 +0200 -@@ -49,6 +49,15 @@ - - #include "sys/posix/posix_public.h" - -+#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 -+ - idPort clientPort, serverPort; - - IDcVar net_ip( "net_ip", "localhost", CVAR_SYSTEM, "local IP address" ); diff --git a/srcpkgs/dhewm3/template b/srcpkgs/dhewm3/template deleted file mode 100644 index 439e34aea5bfeb..00000000000000 --- a/srcpkgs/dhewm3/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'dhewm3' -pkgname=dhewm3 -version=1.5.4 -revision=1 -build_wrksrc="neo" -build_style=cmake -makedepends="SDL2-devel libcurl-devel libjpeg-turbo-devel libopenal-devel" -short_desc="Doom 3 GPL source port" -maintainer="John Rowley " -license="GPL-3.0-or-later" -homepage="https://dhewm3.org/" -distfiles="https://github.com/dhewm/dhewm3/archive/refs/tags/${version}.tar.gz" -checksum=d460d55f7912e220f4d209b66f47e31aad6c2a833af6236a3679096a51f21858 - -CFLAGS="-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64" -CXXFLAGS="-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64" - -post_install() { - vdoc "${FILESDIR}/README.voidlinux" -} diff --git a/srcpkgs/dhex/template b/srcpkgs/dhex/template deleted file mode 100644 index 226cc4f587b07d..00000000000000 --- a/srcpkgs/dhex/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'dhex' -pkgname=dhex -version=0.69 -revision=1 -build_style=gnu-makefile -makedepends="ncurses-devel" -short_desc="Hex editor and diff tool using ncurses" -maintainer="Alex Brem " -license="GPL-2.0-or-later" -homepage="http://www.dettus.net/dhex/" -distfiles="${homepage}${pkgname}_${version}.tar.gz" -checksum=52730bcd1cf16bd4dae0de42531be9a4057535ec61ca38c0804eb8246ea6c41b - -do_install() { - vbin dhex - vman dhex.1 - vman dhexrc.5 - vman dhex_markers.5 - vman dhex_searchlog.5 - vdoc README.txt -} diff --git a/srcpkgs/di/template b/srcpkgs/di/template deleted file mode 100644 index 52360726304440..00000000000000 --- a/srcpkgs/di/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'di' -pkgname=di -version=6.2.0 -revision=1 -build_style=cmake -configure_args="-DBUILD_SHARED_LIBS=OFF" -short_desc="Disk information utility" -maintainer="Leah Neukirchen " -license="Zlib" -homepage="https://diskinfo-di.sourceforge.io/" -changelog="https://sourceforge.net/p/diskinfo-di/wiki/ChangeLog/" -distfiles="${SOURCEFORGE_SITE}/diskinfo-di/di-${version}.tar.gz" -checksum=65f7752988949c1186d368745ec1a2d9e1597cd8b20dee7d3cbed0da8ef4e4dc - -post_install() { - vlicense LICENSE.txt - - rm -rf ${DESTDIR}/usr/include ${DESTDIR}/usr/lib ${DESTDIR}/usr/share/man/man3 -} diff --git a/srcpkgs/dia/patches/gcc14.patch b/srcpkgs/dia/patches/gcc14.patch deleted file mode 100644 index 64897e989a07bc..00000000000000 --- a/srcpkgs/dia/patches/gcc14.patch +++ /dev/null @@ -1,35 +0,0 @@ -Source: https://src.fedoraproject.org/rpms/dia/blob/7ebdbadff67fe2ee482d8655fcb3d361b31742f3/f/dia-configure-c99.patch - -C99 removes support for implicit ints, so declare the return type -of main explicitly. Future compilers are likely to require explicit -type declarations. - -Upstream has switched to Meson, and it does not seem to use this -particular check anymore. - -diff --git a/configure b/configure -index 14cdc757c3ee0f15..504ae93d8e3a4f48 100755 ---- a/configure -+++ b/configure -@@ -17571,7 +17571,7 @@ $as_echo_n "checking for png_structp in png.h... " >&6; } - png_structp pp; - png_infop info; - png_colorp cmap; -- main() { void*foo = png_create_read_struct; } -+ int main(void) { void*foo = png_create_read_struct; } - _ACEOF - if ac_fn_c_try_link "$LINENO"; then : - png_ok=yes -diff --git a/configure.in b/configure.in -index c5edeeddf766d5fb..f90ed4ef953af139 100644 ---- a/configure.in -+++ b/configure.in -@@ -197,7 +197,7 @@ if test "$png_ok" = yes; then - png_structp pp; - png_infop info; - png_colorp cmap; -- main() { void*foo = png_create_read_struct; }], -+ int main(void) { void*foo = png_create_read_struct; }], - png_ok=yes, - png_ok=no) - LDFLAGS="${old_LDFLAGS}" diff --git a/srcpkgs/dia/patches/isinf.patch b/srcpkgs/dia/patches/isinf.patch deleted file mode 100644 index 0f55c0f2928d58..00000000000000 --- a/srcpkgs/dia/patches/isinf.patch +++ /dev/null @@ -1,16 +0,0 @@ ---- a/configure -+++ b/configure -@@ -17436,11 +17436,11 @@ - #ifdef __cplusplus - extern "C" - #endif --char isinf (); -+#include - int - main () - { --return isinf (); -+return isinf (0.0); - ; - return 0; - } diff --git a/srcpkgs/dia/template b/srcpkgs/dia/template deleted file mode 100644 index a6a741c7cae422..00000000000000 --- a/srcpkgs/dia/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'dia' -pkgname=dia -version=0.97.3 -revision=4 -build_style=gnu-configure -hostmakedepends="pkg-config intltool docbook-xsl" -makedepends="gtk+-devel libxml2-devel freetype-devel libpng-devel - libart-devel libxslt-devel" -short_desc="GTK+ based diagram creation program" -maintainer="Martin Riese " -license="GPL-2.0-or-later" -homepage="https://wiki.gnome.org/Apps/Dia" -distfiles="${GNOME_SITE}/dia/${version%.*}/dia-${version}.tar.xz" -checksum=22914e48ef48f894bb5143c5efc3d01ab96e0a0cde80de11058d3b4301377d34 - -post_patch() { - vsed -i -e 's/DATADIRNAME=lib/DATADIRNAME=share/' configure -} diff --git a/srcpkgs/dialog/template b/srcpkgs/dialog/template deleted file mode 100644 index 5761bdfdfa65d8..00000000000000 --- a/srcpkgs/dialog/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'dialog' -pkgname=dialog -version=1.3.20251001 -revision=1 -_distver=${version%.*} -_date=${version##*.} -build_style=gnu-configure -configure_args="--with-ncursesw --disable-nls" -makedepends="ncurses-devel" -short_desc="Tool to display dialog boxes from shell scripts" -maintainer="icp " -license="LGPL-2.1-only" -homepage="https://invisible-island.net/dialog/" -changelog="https://invisible-island.net/dialog/CHANGES" -distfiles="https://invisible-mirror.net/archives/dialog/dialog-${_distver}-${_date}.tgz" -checksum=bee47347a983312facc4dbcccd7fcc86608d684e1f119d9049c4692213db96c3 - -post_install() { - rm -r ${DESTDIR}/usr/lib -} diff --git a/srcpkgs/dialog/update b/srcpkgs/dialog/update deleted file mode 100644 index a69ae0da8aa6b1..00000000000000 --- a/srcpkgs/dialog/update +++ /dev/null @@ -1 +0,0 @@ -pattern="dialog-\K[\d.-]+(?=.tgz)" diff --git a/srcpkgs/dialogbox/patches/fix-cxx11-string_literals.patch b/srcpkgs/dialogbox/patches/fix-cxx11-string_literals.patch deleted file mode 100644 index 218b286b205921..00000000000000 --- a/srcpkgs/dialogbox/patches/fix-cxx11-string_literals.patch +++ /dev/null @@ -1,41 +0,0 @@ -Compiling with -std=c++11 requires blanks between string literals -and macros defining strings. - ---- a/dialogmain.cpp 2016-03-02 20:31:01.000000000 +0100 -+++ b/dialogmain.cpp 2016-12-27 22:03:26.774405881 +0100 -@@ -28,7 +28,7 @@ - #define VERSION "1.0" - - static const char* about_message= --PROGRAM_NAME" v"VERSION"\n\ -+PROGRAM_NAME " v" VERSION "\n\ - Copyright (C) 2015, 2016 Andriy Martynets \n\ - License GPLv3+: GNU GPL version 3 or later .\n\ - This program comes with ABSOLUTELY NO WARRANTY.\n\ -@@ -37,7 +37,7 @@ - More information on .\n"; - - static const char* about_html_message= --"

"PROGRAM_NAME" version "VERSION"

\ -+"

" PROGRAM_NAME " version " VERSION "

\ -

Copyright (C) 2015, 2016 Andriy Martynets martynets@volia.ua

\ -

License GPLv3+: GNU GPL version 3 or later http://gnu.org/licenses/gpl.html.

\ -

This program comes with ABSOLUTELY NO WARRANTY. \ -@@ -45,7 +45,7 @@ - under certain conditions. See the GNU GPL for details.

\ -

More information on https://github.com/martynets/dialogbox/.

"; - --static const char* default_title=PROGRAM_NAME" v"VERSION; -+static const char* default_title=PROGRAM_NAME " v" VERSION; - - static void help(); - static void version(); -@@ -104,7 +104,7 @@ - static void help() - { - const char* usage= --"Usage: "PROGRAM_NAME" [options]\n\ -+"Usage: " PROGRAM_NAME " [options]\n\ - Translate commands on stdin into widgets of GUI dialogbox and output user\n\ - actions to stdout.\n\ - \n\ diff --git a/srcpkgs/dialogbox/patches/fix-missing_headers.patch b/srcpkgs/dialogbox/patches/fix-missing_headers.patch deleted file mode 100644 index 74c69f3c50120b..00000000000000 --- a/srcpkgs/dialogbox/patches/fix-missing_headers.patch +++ /dev/null @@ -1,28 +0,0 @@ -For Qt5 the header files of widgets have to be explicitly included. - ---- a/dialogbox.hpp 2016-03-02 20:31:01.000000000 +0100 -+++ b/dialogbox.hpp 2016-12-27 21:54:05.335465144 +0100 -@@ -22,6 +22,23 @@ - #define DIALOGBOX_H - - #include -+#include -+#include -+#include -+#include -+#include -+#include -+#include -+#include -+#include -+#include -+#include -+#include -+#include -+#include -+#include -+#include -+#include - - #define BUFFER_SIZE 1024 - diff --git a/srcpkgs/dialogbox/patches/fix-qt_add_widgets.patch b/srcpkgs/dialogbox/patches/fix-qt_add_widgets.patch deleted file mode 100644 index 0e8f49485f8f17..00000000000000 --- a/srcpkgs/dialogbox/patches/fix-qt_add_widgets.patch +++ /dev/null @@ -1,11 +0,0 @@ -For Qt5 the project file needs to add QT += widgets. - ---- a/dialogbox.pro 2016-03-02 20:31:01.000000000 +0100 -+++ b/dialogbox.pro 2016-12-27 22:06:17.270398461 +0100 -@@ -1,5 +1,6 @@ - TEMPLATE = app - TARGET = dialogbox -+QT += widgets - DEPENDPATH += . - INCLUDEPATH += . - diff --git a/srcpkgs/dialogbox/template b/srcpkgs/dialogbox/template deleted file mode 100644 index 31d985e61769a9..00000000000000 --- a/srcpkgs/dialogbox/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'dialogbox' -pkgname=dialogbox -version=1.0 -revision=2 -build_style=qmake -hostmakedepends="qt5-host-tools qt5-qmake" -makedepends="qt5-devel" -short_desc="Scriptable engine with customizable GUI for shell scripts" -maintainer="Orphaned " -license="GPL-3.0-or-later" -homepage="https://github.com/martynets/dialogbox" -distfiles="https://github.com/martynets/dialogbox/archive/v${version}.tar.gz>${pkgname}-${version}.tar.gz" -checksum=554e59712a616772cff5734206e2a223171ad57c0e922421d8383a763b11640e diff --git a/srcpkgs/dict b/srcpkgs/dict deleted file mode 120000 index 7e1c47e1d4df75..00000000000000 --- a/srcpkgs/dict +++ /dev/null @@ -1 +0,0 @@ -dictd \ No newline at end of file diff --git a/srcpkgs/dictd/files/colorit.conf b/srcpkgs/dictd/files/colorit.conf deleted file mode 100644 index 8355dae15809f2..00000000000000 --- a/srcpkgs/dictd/files/colorit.conf +++ /dev/null @@ -1,32 +0,0 @@ -dnl /etc/dictd/colorit.conf vim:ft=m4 -dnl -dnl Sample configuration file for colorit(1) program -dnl -divert(-1) -dnl -dnl Define some useful color variables -dnl -define(`black', `0') -define(`red', `1') -define(`green', `2') -define(`brown', `3') -define(`blue', `4') -define(`magenta', `5') -define(`cyan', `6') -define(`white', `7') -dnl -dnl Mark macro arguments: regexp foreground-color [background-color] -dnl -define(`mark', ``mark "$1"'' `ifelse(`$#', `3', ``"\033[3$2;4$3m"'', ``"\033[3$2m"'')' `"\033[m"') -dnl -divert -mark(`^From.*$',red,cyan) -mark(`^ [^ ]+',green) -mark(`^ *Note:',red) -mark(`{[^{]+}',green) -mark(`^ *\[[^\[]+\]', cyan) -mark(`^[ ]*(adj|n|v|adv)? *[0-9]+[\.:]',cyan) -mark(`^ *\([a-z]+\)',cyan) -mark(`(Syn|Ant|syn|ant):', blue, white) -mark(` (t|i|a|adj|adv|n|v)\. ',cyan) -mark(` (t|i|a|adj|adv|n|v)\.$',cyan) diff --git a/srcpkgs/dictd/files/dict.conf b/srcpkgs/dictd/files/dict.conf deleted file mode 100644 index e06c3d296ec376..00000000000000 --- a/srcpkgs/dictd/files/dict.conf +++ /dev/null @@ -1,6 +0,0 @@ -# This is the configuration file for dict. -# Usually all you will ever need here is the server keywords. -# Refer to the dict manpage for other options. -# It will only check the second server if the first fails -server localhost -server dict.org diff --git a/srcpkgs/dictd/files/dictd.conf b/srcpkgs/dictd/files/dictd.conf deleted file mode 100644 index 08b250e35886cb..00000000000000 --- a/srcpkgs/dictd/files/dictd.conf +++ /dev/null @@ -1,15 +0,0 @@ -# dictd configuration file. -# whipped up by michael conrad tilstra - -# Informational message - -global { - site site.info -} - -# who's allowed. You might want to change this. -access { - allow * -} - -# List your dictionary databases below. diff --git a/srcpkgs/dictd/files/dictd.xinetd b/srcpkgs/dictd/files/dictd.xinetd deleted file mode 100644 index f6b99d690357ec..00000000000000 --- a/srcpkgs/dictd/files/dictd.xinetd +++ /dev/null @@ -1,13 +0,0 @@ -service dict -{ - disable = yes - type = UNLISTED - port = 2628 - socket_type = stream - protocol = tcp - wait = no - user = dictd - group = dictd - server = /usr/bin/dictd - server_args = -c /etc/dict/dictd.conf -i --locale en_US.UTF-8 -s -} diff --git a/srcpkgs/dictd/files/dictd/run b/srcpkgs/dictd/files/dictd/run deleted file mode 100644 index f5ffd52e0a178d..00000000000000 --- a/srcpkgs/dictd/files/dictd/run +++ /dev/null @@ -1,5 +0,0 @@ -#!/bin/sh -exec 2>&1 -[ -r conf ] && . ./conf -exec 2>/dev/null -exec chpst -u dictd:dictd dictd --debug nodetach ${OPTS:=--locale en_US.UTF-8 -s} diff --git a/srcpkgs/dictd/files/site.info b/srcpkgs/dictd/files/site.info deleted file mode 100644 index 23bfdeb61102d2..00000000000000 --- a/srcpkgs/dictd/files/site.info +++ /dev/null @@ -1,6 +0,0 @@ -Welcome to your dictionary server dictd! - -This is an example site information file. It should contain information -about any restricted databases and how users can obtain access. If may -also contain other random data as you see fit. - diff --git a/srcpkgs/dictd/template b/srcpkgs/dictd/template deleted file mode 100644 index 27e72bab27e0f2..00000000000000 --- a/srcpkgs/dictd/template +++ /dev/null @@ -1,42 +0,0 @@ -# Template file for 'dictd' -pkgname=dictd -version=1.13.3 -revision=1 -build_style=gnu-configure -configure_args="--enable-dictorg --sysconfdir=/etc/dict" -conf_files="/etc/dict/dictd.conf /etc/dict/site.info" -hostmakedepends="flex libtool" -makedepends="zlib-devel libmaa-devel libfl-devel" -short_desc="DICT protocol server" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="http://sourceforge.net/projects/dict/" -distfiles="${SOURCEFORGE_SITE}/dict/dictd-${version}.tar.gz" -checksum=192129dfb38fa723f48a9586c79c5198fc4904fec1757176917314dd073f1171 -system_accounts="dictd" - -post_install() { - vinstall ${FILESDIR}/dictd.conf 644 etc/dict - vinstall ${FILESDIR}/site.info 644 etc/dict - vinstall ${FILESDIR}/dictd.xinetd 644 etc/xinetd.d dictd - vsv dictd - for f in examples/*; do vsconf $f; done -} - -dict_package() { - short_desc="DICT protocol dictionary client, from the dictd developers" - conf_files="/etc/dict/dict.conf /etc/dict/colorit.conf" - pkg_install() { - vinstall ${FILESDIR}/dict.conf 644 etc/dict - vinstall ${FILESDIR}/colorit.conf 644 etc/dict - vmove usr/bin/dict - vmove usr/bin/colorit - vmove usr/bin/dictl - vmove usr/bin/dict_lookup - vmove usr/share/man/man1/dict.1 - vmove usr/share/man/man1/colorit.1 - vmove usr/share/man/man1/dictl.1 - vmove usr/share/man/man1/dict_lookup.1 - vmove usr/share/examples/dictd/dict1.conf - } -} diff --git a/srcpkgs/diction/template b/srcpkgs/diction/template deleted file mode 100644 index 4beee8c9564a55..00000000000000 --- a/srcpkgs/diction/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'diction' -pkgname=diction -version=1.11 -revision=2 -build_style=gnu-configure -short_desc="Writing style checkers, diction and style" -maintainer="Rui Abreu Ferreira " -license="GPL-3.0-or-later" -homepage="https://www.gnu.org/software/diction/diction.html" -distfiles="${GNU_SITE}/$pkgname/$pkgname-$version.tar.gz" -checksum=35c2f1bf8ddf0d5fa9f737ffc8e55230736e5d850ff40b57fdf5ef1d7aa024f6 - -if [ -n "$CROSS_BUILD" ]; then - pre_configure() { - # cannot check for broken realloc when cross compiling - # but we know from native build that it’s not broken - # so remove the check (default is not broken) - sed -i -e "/checking for broken realloc/,/USE_NLS=no/ {/USE_NLS=no/!d}" configure - } -fi diff --git a/srcpkgs/dieharder-devel b/srcpkgs/dieharder-devel deleted file mode 120000 index d95477dce2d189..00000000000000 --- a/srcpkgs/dieharder-devel +++ /dev/null @@ -1 +0,0 @@ -dieharder \ No newline at end of file diff --git a/srcpkgs/dieharder/patches/stdint.patch b/srcpkgs/dieharder/patches/stdint.patch deleted file mode 100644 index 0c12626fb4ac3d..00000000000000 --- a/srcpkgs/dieharder/patches/stdint.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/include/dieharder/libdieharder.h -+++ b/include/dieharder/libdieharder.h -@@ -9,6 +9,7 @@ - /* To enable large file support */ - #define _FILE_OFFSET_BITS 64 - -+#include - #include - #include - #include diff --git a/srcpkgs/dieharder/template b/srcpkgs/dieharder/template deleted file mode 100644 index 8160548b334599..00000000000000 --- a/srcpkgs/dieharder/template +++ /dev/null @@ -1,31 +0,0 @@ -# Template file for 'dieharder' -pkgname=dieharder -version=3.31.1 -revision=9 -build_style=gnu-configure -makedepends="gsl-devel" -short_desc="Testing and benchmarking tool for random number generators" -maintainer="Leah Neukirchen " -license="GPL-2.0-only" -homepage="http://webhome.phy.duke.edu/~rgb/General/dieharder.php" -distfiles="http://webhome.phy.duke.edu/~rgb/General/dieharder/${pkgname}-${version}.tgz" -checksum=6cff0ff8394c553549ac7433359ccfc955fb26794260314620dfa5e4cd4b727f -disable_parallel_build=yes - -CFLAGS="-D_GNU_SOURCE -fcommon" - -post_configure() { - sed -i '/^AM_CPPFLAGS/s, -I \${includedir},, - s,-I${prefix}/include,,' Makefile */Makefile -} - -dieharder-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" -- development files" - pkg_install() { - vmove usr/include - vmove usr/share/man/man3 - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/diff-pdf/template b/srcpkgs/diff-pdf/template deleted file mode 100644 index 7ab99ddc7d59d3..00000000000000 --- a/srcpkgs/diff-pdf/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'diff-pdf' -pkgname=diff-pdf -version=0.5.2 -revision=1 -build_style=gnu-configure -configure_args="--with-wx-config=wx-config-gtk3" -hostmakedepends="pkg-config" -makedepends="wxWidgets-gtk3-devel cairo-devel poppler-glib-devel" -short_desc="Simple tool for visually comparing two PDF files" -maintainer="Andrea Brancaleoni " -license="GPL-2.0-or-later" -homepage="https://vslavik.github.io/diff-pdf/" -changelog="https://github.com/vslavik/diff-pdf/releases" -distfiles="https://github.com/vslavik/diff-pdf/releases/download/v${version}/diff-pdf-${version}.tar.gz" -checksum=7d018f05e30050a2b49dee137f084584b43aec87c7f5ee9c3bbd14c333cbfd54 - -CXXFLAGS="-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64" diff --git a/srcpkgs/diffoscope/template b/srcpkgs/diffoscope/template deleted file mode 100644 index 78ba22de32aec5..00000000000000 --- a/srcpkgs/diffoscope/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'diffoscope' -pkgname=diffoscope -version=306 -revision=1 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3-magic python3-libarchive-c python3-progressbar - python3-argcomplete binwalk python3-defusedxml python3-distro - python3-jsondiff python3-pypdf python3-pyxattr python3-tlsh - python3-debian rpm-python3" -checkdepends="${depends} cpio lz4 lzip xz python3-pytest-xdist" -short_desc="In-depth comparison of files, archives, and directories" -maintainer="Piotr Wójcik " -license="GPL-3.0-or-later" -homepage="https://diffoscope.org/" -changelog="https://salsa.debian.org/reproducible-builds/diffoscope/-/raw/master/debian/changelog" -distfiles="https://diffoscope.org/archive/diffoscope-${version}.tar.bz2" -checksum=62be31ca78d1e4deda2266fc5552ec89413e3a828ea2778351bc3d3bb6fbedbf - -python_extras="cmdline distro_detection" - -post_install() { - vcompletion debian/zsh-completion/_diffoscope zsh -} diff --git a/srcpkgs/diffr/template b/srcpkgs/diffr/template deleted file mode 100644 index 5a8e3e744ce3ba..00000000000000 --- a/srcpkgs/diffr/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'diffr' -pkgname=diffr -version=0.1.5 -revision=1 -build_style=cargo -# skip cli tests: fail to find executable -make_check_args="-- --skip tests_cli" -short_desc="Yet another diff highlighting tool" -maintainer="Andy Weidenbaum " -license="MIT" -homepage="https://github.com/mookid/diffr" -changelog="https://github.com/mookid/diffr/raw/master/CHANGELOG.md" -distfiles="https://github.com/mookid/diffr/archive/v${version}.tar.gz>${pkgname}-${version}.tar.gz" -checksum=6c5861e5b8f5d798e027fe69cc186452848dc4ae5641326b41b5c160d3e91654 - -post_install() { - vlicense LICENSE.txt - vdoc README.md -} diff --git a/srcpkgs/diffstat/template b/srcpkgs/diffstat/template deleted file mode 100644 index d78bc507a71c89..00000000000000 --- a/srcpkgs/diffstat/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'diffstat' -pkgname=diffstat -version=1.68 -revision=1 -build_style=gnu-configure -makedepends="xz zstd" -short_desc="Display a histogram of diff output" -maintainer="Gonzalo Tornaría " -license="MIT" -homepage="http://invisible-island.net/diffstat/diffstat.html" -changelog="https://invisible-island.net/diffstat/CHANGES" -distfiles="https://invisible-mirror.net/archives/diffstat/diffstat-${version}.tgz" -checksum=89f9294a8ac74fcef6f1b9ac408f43ebedf8d208e3efe0b99b4acc16dc6582c7 - -post_install() { - vlicense COPYING -} diff --git a/srcpkgs/difftastic/template b/srcpkgs/difftastic/template deleted file mode 100644 index a91cf882647c72..00000000000000 --- a/srcpkgs/difftastic/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'difftastic' -pkgname=difftastic -version=0.67.0 -revision=1 -build_style=cargo -short_desc="Structural diff tool that understands syntax" -maintainer="icp " -license="MIT" -homepage="https://difftastic.wilfred.me.uk" -changelog="https://raw.githubusercontent.com/Wilfred/difftastic/master/CHANGELOG.md" -distfiles="https://github.com/Wilfred/difftastic/archive/refs/tags/${version}.tar.gz" -checksum=a6a15d6ca9f9ab7c034d1770417d1829deb3fbe9dcf4731b9cba867e50e78437 - -if [ "$XBPS_TARGET_NO_ATOMIC8" ]; then - XBPS_CROSS_RUSTFLAGS+=" -latomic" - if [ -z "$CROSS_BUILD" ]; then - broken="how is this supposed to even work" - fi -fi - -post_install() { - vman difft.1 - vlicense LICENSE -} diff --git a/srcpkgs/diffuse/template b/srcpkgs/diffuse/template deleted file mode 100644 index de0fec075e99cd..00000000000000 --- a/srcpkgs/diffuse/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'diffuse' -pkgname=diffuse -version=0.9.0 -revision=1 -build_style=meson -hostmakedepends="gettext pkg-config glib-devel" -makedepends="python3-cairo-devel python3-gobject-devel" -depends="gtk+3 python3-gobject python3-cairo" -short_desc="Graphical tool for merging and comparing text files" -maintainer="Dakota Richline " -license="GPL-2.0-only, FSFAP" -homepage="https://github.com/MightyCreak/diffuse" -distfiles="https://github.com/MightyCreak/diffuse/archive/refs/tags/v${version}.tar.gz" -checksum=aebda327e997105021720e8da7666c94ce20602dcbd67158114ae59d57950c69 diff --git a/srcpkgs/diffutils/template b/srcpkgs/diffutils/template deleted file mode 100644 index 35baa110065c1a..00000000000000 --- a/srcpkgs/diffutils/template +++ /dev/null @@ -1,36 +0,0 @@ -# Template file for 'diffutils' -pkgname=diffutils -version=3.12 -revision=1 -bootstrap=yes -build_style=gnu-configure -configure_args="gl_cv_func_gettimeofday_clobber=no gl_cv_func_tzset_clobber=no" -checkdepends="perl" -short_desc="GNU diff utilities" -maintainer="Enno Boland " -license="GPL-3.0-or-later" -homepage="https://www.gnu.org/software/diffutils" -distfiles="${GNU_SITE}/diffutils/diffutils-${version}.tar.xz" -checksum=7c8b7f9fc8609141fdea9cece85249d308624391ff61dedaf528fcb337727dfd - -CFLAGS="-D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64" - -if [ "$XBPS_TARGET_LIBC" = musl ]; then - export ac_cv_lib_error_at_line=no - export ac_cv_header_sys_cdefs_h=no -fi - -if [ "$CROSS_BUILD" ]; then - # Tell configure we have GNU getopt - configure_args+=" gl_cv_func_getopt_gnu=yes" - # Tell configure that our strcasecmp works - configure_args+=" gl_cv_func_strcasecmp_works=yes" -fi - -pre_check() { - case "$XBPS_TARGET_MACHINE" in - *-musl* ) - # Disable locale tests that fail on musl - sed -i '/test-mbrtowc5.sh/d' gnulib-tests/Makefile ;; - esac -} diff --git a/srcpkgs/digikam/patches/qstring.patch b/srcpkgs/digikam/patches/qstring.patch deleted file mode 100644 index 673276a2716bf1..00000000000000 --- a/srcpkgs/digikam/patches/qstring.patch +++ /dev/null @@ -1,21 +0,0 @@ ---- a/core/dplugins/generic/tools/htmlgallery/generator/gallerytheme.cpp -+++ b/core/dplugins/generic/tools/htmlgallery/generator/gallerytheme.cpp -@@ -13,6 +13,9 @@ - * - * ============================================================ */ - -+#ifdef QT_NO_CAST_FROM_ASCII -+#undef QT_NO_CAST_FROM_ASCII -+#endif - #include "gallerytheme.h" - - // Qt includes ---- a/core/libs/dplugins/webservices/o2/src/o0baseauth.cpp -+++ b/core/libs/dplugins/webservices/o2/src/o0baseauth.cpp -@@ -1,3 +1,6 @@ -+#ifdef QT_NO_CAST_FROM_ASCII -+#undef QT_NO_CAST_FROM_ASCII -+#endif - #include - #include - #include diff --git a/srcpkgs/digikam/patches/qt610.patch b/srcpkgs/digikam/patches/qt610.patch deleted file mode 100644 index f4826e5bb303b6..00000000000000 --- a/srcpkgs/digikam/patches/qt610.patch +++ /dev/null @@ -1,40 +0,0 @@ ---- a/core/cmake/rules/RulesQtFramework.cmake -+++ b/core/cmake/rules/RulesQtFramework.cmake -@@ -10,6 +10,7 @@ find_package(Qt${QT_VERSION_MAJOR} REQUI - Concurrent - Widgets - Gui -+ GuiPrivate - Sql - Xml - PrintSupport ---- a/core/libs/dimg/CMakeLists.txt -+++ b/core/libs/dimg/CMakeLists.txt -@@ -225,6 +225,7 @@ endif() - if(X11_FOUND) - - include_directories(${Qt${QT_VERSION_MAJOR}Gui_PRIVATE_INCLUDE_DIRS}) -+ include_directories(${Qt${QT_VERSION_MAJOR}GuiPrivate_PRIVATE_INCLUDE_DIRS}) - - endif() - ---- a/core/libs/facesengine/recognition/faceclassifier.cpp -+++ b/core/libs/facesengine/recognition/faceclassifier.cpp -@@ -27,6 +27,7 @@ - #include - #include - #include -+#include - - // KDE includes - ---- a/core/libs/mlfoundation/mlpipelinefoundation.h -+++ b/core/libs/mlfoundation/mlpipelinefoundation.h -@@ -25,6 +25,7 @@ - #include - #include - #include -+#include - - // Local includes - diff --git a/srcpkgs/digikam/template b/srcpkgs/digikam/template deleted file mode 100644 index b4ca10fc4348c2..00000000000000 --- a/srcpkgs/digikam/template +++ /dev/null @@ -1,43 +0,0 @@ -# Template file for 'digikam' -pkgname=digikam -version=8.8.0 -revision=2 -build_style=cmake -configure_args="-DBUILD_TESTING=OFF -DKF6_HOST_TOOLING=/usr/lib/cmake - -DENABLE_AKONADICONTACTSUPPORT=ON -DENABLE_KFILEMETADATASUPPORT=ON - -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins -DBUILD_WITH_QT6=ON - -DKDE_INSTALL_QMLDIR=lib/qt6/qml - -DECM_MKSPECS_INSTALL_DIR=/usr/lib/qt6/mkspecs/modules" -hostmakedepends="extra-cmake-modules gettext pkg-config bison flex qt6-base - kf6-kcoreaddons kf6-kconfig" -makedepends="qt6-base-private-devel libjpeg-turbo-devel qt6-scxml-devel - qt6-declarative-devel kf6-kxmlgui-devel kf6-kfilemetadata-devel gpgme-qt6-devel - kf6-kcoreaddons-devel kf6-kconfig-devel kf6-kservice-devel kf6-kwindowsystem-devel - kf6-solid-devel kf6-ki18n-devel kf6-kio-devel kf6-kiconthemes-devel - kf6-knotifyconfig-devel kf6-knotifications-devel kf6-threadweaver-devel - akonadi-contacts-devel libksane6-devel kf6-kcalendarcore-devel tiff-devel - lcms2-devel libopencv-devel liblqr-devel libgphoto2-devel qt6-webengine-devel - lensfun-devel eigen jasper-devel MesaLib-devel glu-devel qt6-webchannel-devel - kf6-kconfigwidgets-devel kf6-kwidgetsaddons-devel libheif-devel qt6-networkauth-devel - libmagick-devel libjxl-devel boost-devel-minimal" -depends="qt6-plugin-sqlite qt6-plugin-mysql" -short_desc="Advanced digital photo management application" -maintainer="Helmut Pozimski " -license="GPL-2.0-or-later, LGPL-2.1-or-later" -homepage="https://www.digikam.org" -distfiles="${KDE_SITE}/digikam/${version}/digiKam-${version}.tar.xz" -checksum=db3a1b6e3c73f903e3dff8003f52455dd2ecd198cb66534fee4abbd0bdeb6b9a - -# TODO add marble back when it's ported to Qt6 - -CXXFLAGS="-Wl,-lpthread" - -if [ "$XBPS_TARGET_ENDIAN" != "le" ] || - [ $XBPS_WORDSIZE != 64 ] || - [ "$XBPS_WORDSIZE" != "$XBPS_TARGET_WORDSIZE" ]; then - broken="require webengine" -fi - -if [ -n "$CROSS_BUILD" ]; then - configure_args+=" -DSSE4_1_FOUND=OFF -DSSE2_FOUND=OFF" -fi diff --git a/srcpkgs/dijo/template b/srcpkgs/dijo/template deleted file mode 100644 index f1bf4dd5a9a144..00000000000000 --- a/srcpkgs/dijo/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'dijo' -pkgname=dijo -version=0.2.7 -revision=2 -build_style=cargo -makedepends="ncurses-devel" -short_desc="Scriptable, curses-based, digital habit tracker" -maintainer="cinerea0 " -license="MIT" -homepage="https://github.com/NerdyPepper/dijo" -distfiles="https://github.com/NerdyPepper/dijo/archive/v${version}.tar.gz" -checksum=d82ce7adb19e5206e014f0a895fe3ed361f32088048116e9d33aea37f3cccb00 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/dillo/template b/srcpkgs/dillo/template deleted file mode 100644 index 358cf7928804de..00000000000000 --- a/srcpkgs/dillo/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'dillo' -pkgname=dillo -version=3.2.0 -revision=1 -build_style=gnu-configure -configure_args="--enable-tls --enable-ipv6 --enable-threaded-dns" -conf_files="/etc/dillo/dillorc - /etc/dillo/domainrc - /etc/dillo/dpidrc - /etc/dillo/keysrc" -hostmakedepends="which" -makedepends="fltk-devel openssl-devel" -short_desc="Small and light graphical web browser" -maintainer="Leah Neukirchen " -license="GPL-3.0-or-later" -homepage="https://dillo-browser.github.io/" -distfiles="https://github.com/dillo-browser/dillo/releases/download/v${version}/dillo-${version}.tar.gz" -checksum=ed685168397c7b333d25c21208fcf1313ffede59b44f526b7c9b6ee41ebccabd diff --git a/srcpkgs/dina-font/template b/srcpkgs/dina-font/template deleted file mode 100644 index a1777a33ea8c62..00000000000000 --- a/srcpkgs/dina-font/template +++ /dev/null @@ -1,44 +0,0 @@ -# Template file for 'dina-font' -pkgname=dina-font -version=2.93 -revision=3 -create_wrksrc=yes -hostmakedepends="bdftopcf font-util unzip" -depends="font-util" -short_desc="Monospace bitmap font, primarily aimed at programmers" -maintainer="Lee Wang " -license="custom:Dina" -homepage="http://www.donationcoder.com/Software/Jibz/Dina/index.html" -distfiles="http://ftp.osuosl.org/pub/gentoo/distfiles/dina-${version}.zip" -checksum=47792817b7716577727a488952b9892b16966a45dc3ba52e026d59b9d9e20695 -font_dirs="/usr/share/fonts/X11/misc" - -_ex_pt() { - _pt=${1%.bdf} - _pt=${_pt#*-} - echo $_pt -} - -do_install() { - cd BDF - sed -i 's/microsoft-cp1252/ISO8859-1/' *.bdf - for i in Dina_i400-*.bdf; do - bdftopcf -t -o DinaItalic$(_ex_pt $i).pcf $i - done - for i in Dina_i700-*.bdf; do - bdftopcf -t -o DinaBoldItalic$(_ex_pt $i).pcf $i - done - for i in Dina_r400-*.bdf; do - bdftopcf -t -o DinaMedium$(_ex_pt $i).pcf $i - done - for i in Dina_r700-*.bdf; do - bdftopcf -t -o DinaBold$(_ex_pt $i).pcf $i - done - for i in *.pcf; do - gzip "$i" - done - - vmkdir usr/share/fonts/X11/misc - install -m644 *.pcf.gz ${DESTDIR}/usr/share/fonts/X11/misc - vlicense ../LICENSE -} diff --git a/srcpkgs/dina-font/update b/srcpkgs/dina-font/update deleted file mode 100644 index 0c931360f3e382..00000000000000 --- a/srcpkgs/dina-font/update +++ /dev/null @@ -1 +0,0 @@ -pattern="Download v\K[\d.]+(?=)" diff --git a/srcpkgs/ding-libs-devel b/srcpkgs/ding-libs-devel deleted file mode 120000 index fdf2c49f011b37..00000000000000 --- a/srcpkgs/ding-libs-devel +++ /dev/null @@ -1 +0,0 @@ -ding-libs \ No newline at end of file diff --git a/srcpkgs/ding-libs/template b/srcpkgs/ding-libs/template deleted file mode 100644 index 4dbbc449ccf7ae..00000000000000 --- a/srcpkgs/ding-libs/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'ding-libs' -pkgname=ding-libs -version=0.6.1 -revision=2 -build_style=gnu-configure -short_desc="'D is not GLib' utility libraries" -maintainer="Yuusha Spacewolf " -license="LGPL-3.0-or-later" -homepage="https://pagure.io/SSSD/ding-libs" -distfiles="https://releases.pagure.org/SSSD/ding-libs/ding-libs-${version}.tar.gz" -checksum=a319a327deb81f2dfab9ce4a4926e80e1dac5dcfc89f4c7e548cec2645af27c1 - -ding-libs-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove usr/lib/*.a - vmove usr/lib/*.so - } -} diff --git a/srcpkgs/ding/template b/srcpkgs/ding/template deleted file mode 100644 index 3bdf518840154d..00000000000000 --- a/srcpkgs/ding/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'ding' -pkgname=ding -version=1.9 -revision=1 -depends="tk" -short_desc="English-German dictionary lookup program using grep" -maintainer="Juergen Lorenz " -license="GPL-2.0-or-later" -homepage="https://www-user.tu-chemnitz.de/~fri/ding" -distfiles="https://ftp.tu-chemnitz.de/pub/Local/urz/${pkgname}/${pkgname}-${version}.tar.gz" -checksum=69a6c81fcf785a286c053a352f3201cc8671c72851615c4b707a434309b098e5 - -do_install() { - vbin ding - vman ding.1 - vinstall ding.desktop 644 /usr/share/applications - vinstall ding.png 644 /usr/share/pixmaps - vinstall de-en.txt 644 /usr/share/dict -} diff --git a/srcpkgs/dinit/template b/srcpkgs/dinit/template deleted file mode 100644 index 24f5dd22d56fa2..00000000000000 --- a/srcpkgs/dinit/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'dinit' -pkgname=dinit -version=0.20.0 -revision=1 -build_style=configure -configure_args="--sbindir=/usr/bin --shutdown-prefix=dinit- --enable-shutdown - --enable-cgroups --enable-capabilities --enable-ioprio --enable-oom-adj" -hostmakedepends="m4" -makedepends="libcap-devel" -short_desc="Service manager and init system" -maintainer="dkwo " -license="Apache-2.0" -homepage="https://davmac.org/projects/dinit/" -changelog="https://raw.githubusercontent.com/davmac314/dinit/master/NEWS" -distfiles="https://github.com/davmac314/dinit/archive/v${version}.tar.gz" -checksum=cd75b572a2eab4a9bd0610a2bb8cc154da7e80074e61cb1059a996dfd977baae - -post_install() { - vmkdir usr/share/doc/dinit - vcopy doc/linux/* usr/share/doc/dinit/ - vdoc doc/getting_started.md -} diff --git a/srcpkgs/dino/template b/srcpkgs/dino/template deleted file mode 100644 index e92b2df5a2ecda..00000000000000 --- a/srcpkgs/dino/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'dino' -pkgname=dino -version=0.5.1 -revision=1 -build_style=meson -configure_args="-Dplugin-notification-sound=enabled" -hostmakedepends="ninja gettext unzip pkg-config vala glib-devel" -makedepends="glib-devel qrencode-devel gtk4-devel gpgme-devel libgee-devel - libgcrypt-devel libsoup3-devel libomemo-c-devel sqlite-devel - libcanberra-devel gspell-devel libsrtp-devel libnice-devel gnutls-devel - gst-plugins-base1-devel libadwaita-devel" -short_desc='Modern XMPP ("Jabber") Chat Client using GTK+/Vala' -maintainer="Leah Neukirchen " -license="GPL-3.0-or-later" -homepage="https://github.com/dino/dino" -distfiles="https://github.com/dino/dino/archive/v${version}.tar.gz" -checksum=2658b83abe1203b2dd4d6444519f615b979faaac7e97f384e655bff85769584b - -post_install() { - rm -rf ${DESTDIR}/usr/include - rm -rf ${DESTDIR}/usr/lib/*.so -} diff --git a/srcpkgs/diod/files/diod/run b/srcpkgs/diod/files/diod/run deleted file mode 100644 index 56e4f58f8c96be..00000000000000 --- a/srcpkgs/diod/files/diod/run +++ /dev/null @@ -1,4 +0,0 @@ -#!/bin/sh -exec 2>&1 - -exec diod -f 2>&1 diff --git a/srcpkgs/diod/patches/fix-ftbfs.patch b/srcpkgs/diod/patches/fix-ftbfs.patch deleted file mode 100644 index 12b0f8fab57ad8..00000000000000 --- a/srcpkgs/diod/patches/fix-ftbfs.patch +++ /dev/null @@ -1,21 +0,0 @@ ---- a/diod/ops.c -+++ b/diod/ops.c -@@ -69,6 +69,7 @@ - #include - #include - #include -+#include - #include - #include - #include ---- a/diod/xattr.c -+++ b/diod/xattr.c -@@ -39,7 +39,7 @@ - #include - #include - #include --#include -+#include - #include - #include - #include diff --git a/srcpkgs/diod/template b/srcpkgs/diod/template deleted file mode 100644 index de62d6c62b7113..00000000000000 --- a/srcpkgs/diod/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'diod' -pkgname=diod -version=1.0.24 -revision=3 -build_style=gnu-configure -conf_files="/etc/diod.conf" -hostmakedepends="autoconf" -makedepends="libcap-devel ncurses-devel attr-devel popt-devel gperftools lua51-devel munge-devel" -short_desc="I/O forwarding server for 9P" -maintainer="pulux " -license="GPL-2" -homepage="https://github.com/chaos/diod" -distfiles="https://github.com/chaos/diod/releases/download/${version}/${pkgname}-${version}.tar.gz" -checksum=f41d2b91c1a712132f5457d9d1c3caca985f069bdc8ef27bf4c148ac1d9f8c9f - -post_install() { - vsv diod - rm -rf ${DESTDIR}/etc/systemd - vsconf ${DESTDIR}/etc/auto.diod - rm -f ${DESTDIR}/etc/auto.diod - cd ${DESTDIR}/usr/bin - ln -s diodmount mount.diod - cd ${DESTDIR}/usr/share/man/man8 - ln -s diodmount.8 mount.diod.8 -} diff --git a/srcpkgs/direnv/template b/srcpkgs/direnv/template deleted file mode 100644 index c3aa8111610656..00000000000000 --- a/srcpkgs/direnv/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'direnv' -pkgname=direnv -version=2.37.1 -revision=1 -build_style=go -go_import_path=github.com/direnv/direnv/v2 -short_desc="Environment switcher for the shell" -maintainer="icp " -license="MIT" -homepage="https://direnv.net/" -changelog="https://raw.githubusercontent.com/direnv/direnv/master/CHANGELOG.md" -distfiles="https://github.com/direnv/direnv/archive/refs/tags/v${version}.tar.gz" -checksum=4142fbb661f3218913fac08d327c415e87b3e66bd0953185294ff8f3228ead24 - -post_install() { - vlicense LICENSE - vman man/direnv-fetchurl.1 - vman man/direnv-stdlib.1 - vman man/direnv.toml.1 - vman man/direnv.1 -} diff --git a/srcpkgs/direwolf/patches/disable-arm32-neon.patch b/srcpkgs/direwolf/patches/disable-arm32-neon.patch deleted file mode 100644 index a461376ab347c6..00000000000000 --- a/srcpkgs/direwolf/patches/disable-arm32-neon.patch +++ /dev/null @@ -1,33 +0,0 @@ -disable NEON instructions on arm32 - ---- a/cmake/modules/FindCPUflags.cmake -+++ b/cmake/modules/FindCPUflags.cmake -@@ -350,27 +350,7 @@ else () - set(HAS_AVX512 OFF CACHE BOOL "Architecture does not have AVX512 SIMD enabled") - endif() - elseif(ARCHITECTURE_ARM) -- if(C_MSVC) -- try_run(RUN_NEON COMPILE_NEON "${CMAKE_BINARY_DIR}/tmp" "${TEST_DIR}/test_arm_neon.cxx" COMPILE_DEFINITIONS /O0) -- else() -- if(${CMAKE_HOST_SYSTEM_PROCESSOR} STREQUAL ${CMAKE_SYSTEM_PROCESSOR}) -- try_run(RUN_NEON COMPILE_NEON "${CMAKE_BINARY_DIR}/tmp" "${TEST_DIR}/test_arm_neon.cxx" COMPILE_DEFINITIONS -mfpu=neon -O0) -- else() -- try_compile(COMPILE_NEON "${CMAKE_BINARY_DIR}/tmp" "${TEST_DIR}/test_arm_neon.cxx" COMPILE_DEFINITIONS -mfpu=neon -O0) -- set(RUN_NEON 0) -- endif() -- endif() -- if(COMPILE_NEON AND RUN_NEON EQUAL 0) -- set(HAS_NEON ON CACHE BOOL "Architecture has NEON SIMD enabled") -- message(STATUS "Use NEON SIMD instructions") -- if(C_GCC OR C_CLANG) -- set( CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -mfpu=neon" ) -- set( CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -mfpu=neon" ) -- add_definitions(-DUSE_NEON) -- endif() -- else() -- set(HAS_NEON OFF CACHE BOOL "Architecture does not have NEON SIMD enabled") -- endif() -+ set(HAS_NEON OFF CACHE BOOL "Architecture does not have NEON SIMD enabled") - elseif(ARCHITECTURE_ARM64) - # Advanced SIMD (aka NEON) is mandatory for AArch64 - set(HAS_NEON ON CACHE BOOL "Architecture has NEON SIMD enabled") diff --git a/srcpkgs/direwolf/patches/fix_desktop.patch b/srcpkgs/direwolf/patches/fix_desktop.patch deleted file mode 100644 index 3f851c4c44f1b1..00000000000000 --- a/srcpkgs/direwolf/patches/fix_desktop.patch +++ /dev/null @@ -1,20 +0,0 @@ -fix issues in the desktop file (no icon, hardcodes xterm) - -upstreamed in wb2osz/direwolf#393 - ---- a/cmake/cpack/direwolf.desktop.in -+++ b/cmake/cpack/direwolf.desktop.in -@@ -2,9 +2,9 @@ - Name=@APPLICATION_NAME@ - Comment=APRS Soundcard TNC --Exec=@APPLICATION_DESKTOP_EXEC@ -+Exec=@CMAKE_PROJECT_NAME@ --Icon=@CMAKE_PROJECT_NAME@_icon.png -+Icon=@CMAKE_PROJECT_NAME@_icon - StartupNotify=true --Terminal=false -+Terminal=true - Type=Application - Categories=HamRadio - Keywords=Ham Radio;APRS;Soundcard TNC;KISS;AGWPE;AX.25 - diff --git a/srcpkgs/direwolf/patches/fix_scripts_install.patch b/srcpkgs/direwolf/patches/fix_scripts_install.patch deleted file mode 100644 index 21bd7d699064ce..00000000000000 --- a/srcpkgs/direwolf/patches/fix_scripts_install.patch +++ /dev/null @@ -1,36 +0,0 @@ -these scripts should probably not be put in /usr/bin, but instead with the rest of the scripts - ---- a/scripts/CMakeLists.txt -+++ b/scripts/CMakeLists.txt -@@ -1,6 +1,6 @@ - - if(NOT (WIN32 OR CYGWIN)) -- install(PROGRAMS "${CUSTOM_SCRIPTS_DIR}/dwespeak.sh" DESTINATION ${INSTALL_BIN_DIR}) -+ install(PROGRAMS "${CUSTOM_SCRIPTS_DIR}/dwespeak.sh" DESTINATION ${INSTALL_SCRIPTS_DIR}) - install(PROGRAMS "${CUSTOM_SCRIPTS_DIR}/dw-start.sh" DESTINATION ${INSTALL_SCRIPTS_DIR}) - add_subdirectory(telemetry-toolkit) - endif() ---- a/scripts/telemetry-toolkit/CMakeLists.txt -+++ b/scripts/telemetry-toolkit/CMakeLists.txt -@@ -1,12 +1,12 @@ --install(PROGRAMS "${CUSTOM_TELEMETRY_DIR}/telem-balloon.pl" DESTINATION ${INSTALL_BIN_DIR}) --install(PROGRAMS "${CUSTOM_TELEMETRY_DIR}/telem-bits.pl" DESTINATION ${INSTALL_BIN_DIR}) --install(PROGRAMS "${CUSTOM_TELEMETRY_DIR}/telem-data.pl" DESTINATION ${INSTALL_BIN_DIR}) --install(PROGRAMS "${CUSTOM_TELEMETRY_DIR}/telem-data91.pl" DESTINATION ${INSTALL_BIN_DIR}) --install(PROGRAMS "${CUSTOM_TELEMETRY_DIR}/telem-eqns.pl" DESTINATION ${INSTALL_BIN_DIR}) --install(PROGRAMS "${CUSTOM_TELEMETRY_DIR}/telem-parm.pl" DESTINATION ${INSTALL_BIN_DIR}) --install(PROGRAMS "${CUSTOM_TELEMETRY_DIR}/telem-seq.sh" DESTINATION ${INSTALL_BIN_DIR}) --install(PROGRAMS "${CUSTOM_TELEMETRY_DIR}/telem-unit.pl" DESTINATION ${INSTALL_BIN_DIR}) --install(PROGRAMS "${CUSTOM_TELEMETRY_DIR}/telem-volts.py" DESTINATION ${INSTALL_BIN_DIR}) -+install(PROGRAMS "${CUSTOM_TELEMETRY_DIR}/telem-balloon.pl" DESTINATION ${INSTALL_SCRIPTS_DIR}) -+install(PROGRAMS "${CUSTOM_TELEMETRY_DIR}/telem-bits.pl" DESTINATION ${INSTALL_SCRIPTS_DIR}) -+install(PROGRAMS "${CUSTOM_TELEMETRY_DIR}/telem-data.pl" DESTINATION ${INSTALL_SCRIPTS_DIR}) -+install(PROGRAMS "${CUSTOM_TELEMETRY_DIR}/telem-data91.pl" DESTINATION ${INSTALL_SCRIPTS_DIR}) -+install(PROGRAMS "${CUSTOM_TELEMETRY_DIR}/telem-eqns.pl" DESTINATION ${INSTALL_SCRIPTS_DIR}) -+install(PROGRAMS "${CUSTOM_TELEMETRY_DIR}/telem-parm.pl" DESTINATION ${INSTALL_SCRIPTS_DIR}) -+install(PROGRAMS "${CUSTOM_TELEMETRY_DIR}/telem-seq.sh" DESTINATION ${INSTALL_SCRIPTS_DIR}) -+install(PROGRAMS "${CUSTOM_TELEMETRY_DIR}/telem-unit.pl" DESTINATION ${INSTALL_SCRIPTS_DIR}) -+install(PROGRAMS "${CUSTOM_TELEMETRY_DIR}/telem-volts.py" DESTINATION ${INSTALL_SCRIPTS_DIR}) - - install(FILES "${CUSTOM_TELEMETRY_DIR}/telem-m0xer-3.txt" DESTINATION ${INSTALL_CONF_DIR}) - install(FILES "${CUSTOM_TELEMETRY_DIR}/telem-balloon.conf" DESTINATION ${INSTALL_CONF_DIR}) diff --git a/srcpkgs/direwolf/template b/srcpkgs/direwolf/template deleted file mode 100644 index 3f6f35f833d054..00000000000000 --- a/srcpkgs/direwolf/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'direwolf' -pkgname=direwolf -version=1.8.1 -revision=1 -build_style=cmake -makedepends="alsa-lib-devel hamlib-devel eudev-libudev-devel" -short_desc="AX.25 packet modem/TNC and APRS encoder/decoder" -maintainer="classabbyamp " -license="GPL-2.0-or-later" -homepage="https://github.com/wb2osz/direwolf" -changelog="https://raw.githubusercontent.com/wb2osz/direwolf/master/CHANGES.md" -distfiles="https://github.com/wb2osz/direwolf/archive/refs/tags/${version}.tar.gz" -checksum=89d5f7992ae1e74d8cf26ec6479dde74d1f480bde950043756e875a689d065d7 -python_version=3 - -case "$XBPS_TARGET_MACHINE" in - x86_64*|i686*) configure_args+=" -DFORCE_SSE=ON" ;; -esac diff --git a/srcpkgs/dirstalk/template b/srcpkgs/dirstalk/template deleted file mode 100644 index d2ac704b64ced6..00000000000000 --- a/srcpkgs/dirstalk/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'dirstalk' -pkgname=dirstalk -version=1.3.3 -revision=4 -build_style=go -go_import_path="github.com/stefanoj3/dirstalk" -go_package="${go_import_path}/cmd/${pkgname}" -short_desc="Multi threaded application designed to brute force paths on web servers" -maintainer="Stnby " -license="MIT" -homepage="https://github.com/stefanoj3/dirstalk" -distfiles="${homepage}/archive/${version}.tar.gz" -checksum=fd1560ca772d74b052630cd2b4da0fc1916db252ad7484cceb3846bcbc0faa7d - -post_install() { - vlicense LICENSE.md -} diff --git a/srcpkgs/discord-ptb/INSTALL.msg b/srcpkgs/discord-ptb/INSTALL.msg deleted file mode 100644 index df594f5cc7205a..00000000000000 --- a/srcpkgs/discord-ptb/INSTALL.msg +++ /dev/null @@ -1,12 +0,0 @@ -This template may not always be freshly up-to-date. To avoid being locked out -of Discord by a forced update check, you can modify the client's config file to -enable skipping "host" updates. -Normal UI updates will continue to function normally. - -This can safely be done with this one liner, after running Discord PTB once: -(requires jq and moreutils) - -_DPTB_CONFIG=~/.config/discordptb/settings.json; - touch $_DPTB_CONFIG && \ - jq -n 'input? // {} | .SKIP_HOST_UPDATE = true' $_DPTB_CONFIG | \ - sponge $_DPTB_CONFIG diff --git a/srcpkgs/discord-ptb/files/LICENSE b/srcpkgs/discord-ptb/files/LICENSE deleted file mode 100644 index b489d410a1db06..00000000000000 --- a/srcpkgs/discord-ptb/files/LICENSE +++ /dev/null @@ -1 +0,0 @@ -The current version of this license can be found at: https://discord.com/terms diff --git a/srcpkgs/discord-ptb/patches/discord-ptb.desktop.patch b/srcpkgs/discord-ptb/patches/discord-ptb.desktop.patch deleted file mode 100644 index eae6d3d09f93bf..00000000000000 --- a/srcpkgs/discord-ptb/patches/discord-ptb.desktop.patch +++ /dev/null @@ -1,8 +0,0 @@ -*** a/discord-ptb.desktop ---- a/discord-ptb.desktop -*************** GenericName=Internet Messenger -*** 6 **** -! Exec=/usr/share/discord-ptb/DiscordPTB ---- 6 ---- -! Exec=/usr/lib/discord-ptb/DiscordPTB - diff --git a/srcpkgs/discord-ptb/template b/srcpkgs/discord-ptb/template deleted file mode 100644 index 576bed81d7c86e..00000000000000 --- a/srcpkgs/discord-ptb/template +++ /dev/null @@ -1,56 +0,0 @@ -# Template file for 'discord-ptb' -pkgname=discord-ptb -version=0.0.153 -revision=1 -archs="x86_64" -depends="alsa-lib dbus-glib gtk+3 libnotify nss libXtst libcxx libatomic - xdg-utils webrtc-audio-processing libXScrnSaver" -short_desc="Chat and VoIP application (preview version)" -maintainer="0x5c " -license="custom:Proprietary" -homepage="https://discord.com/" -distfiles="https://dl-ptb.discordapp.net/apps/linux/${version}/discord-ptb-${version}.tar.gz" -checksum=a63c00ff4cac1bce67c2b501a44ab45be16710ad80f461f5743584c5bbb92925 -nopie=yes -restricted=yes -repository=nonfree -nostrip=yes -noshlibprovides=yes - -do_install() { - local package_location="usr/lib/$pkgname" item - vmkdir usr/share/pixmaps - vinstall discord.png 644 /usr/share/pixmaps/ discord-ptb.png - vmkdir usr/share/applications - vcopy discord-ptb.desktop /usr/share/applications/ - vmkdir ${package_location} - for item in \ - DiscordPTB \ - chrome-sandbox \ - chrome_100_percent.pak \ - chrome_200_percent.pak \ - chrome_crashpad_handler \ - discord.png \ - icudtl.dat \ - libEGL.so \ - libGLESv2.so \ - libffmpeg.so \ - libvk_swiftshader.so \ - libvulkan.so.1 \ - locales \ - postinst.sh \ - resources \ - resources.pak \ - snapshot_blob.bin \ - v8_context_snapshot.bin \ - vk_swiftshader_icd.json - do - vcopy "${item}" "${package_location}" - done - vmkdir usr/bin - ln -sfr $DESTDIR/${package_location}/DiscordPTB $DESTDIR/usr/bin/discord-ptb -} - -post_install() { - vlicense $FILESDIR/LICENSE -} diff --git a/srcpkgs/discord-ptb/update b/srcpkgs/discord-ptb/update deleted file mode 100644 index e44771fbb83141..00000000000000 --- a/srcpkgs/discord-ptb/update +++ /dev/null @@ -1,3 +0,0 @@ -# sample response: {"name": "0.0.11", "pub_date": "2020-08-06T16:59:21"} -site="https://discordapp.com/api/updates/ptb?platform=linux" -pattern="\"name\":\s*\"\K[\d.]+(?=\")" diff --git a/srcpkgs/discord/files/LICENSE b/srcpkgs/discord/files/LICENSE deleted file mode 100644 index b489d410a1db06..00000000000000 --- a/srcpkgs/discord/files/LICENSE +++ /dev/null @@ -1 +0,0 @@ -The current version of this license can be found at: https://discord.com/terms diff --git a/srcpkgs/discord/patches/discord.desktop.patch b/srcpkgs/discord/patches/discord.desktop.patch deleted file mode 100644 index 27b4a43c0ef70d..00000000000000 --- a/srcpkgs/discord/patches/discord.desktop.patch +++ /dev/null @@ -1,8 +0,0 @@ -*** a/discord.desktop ---- a/discord.desktop -*************** GenericName=Internet Messenger -*** 6 **** -! Exec=/usr/share/discord/Discord ---- 6 ---- -! Exec=/usr/lib/discord/Discord - diff --git a/srcpkgs/discord/template b/srcpkgs/discord/template deleted file mode 100644 index 8f0daf04137f3c..00000000000000 --- a/srcpkgs/discord/template +++ /dev/null @@ -1,56 +0,0 @@ -# Template file for 'discord' -pkgname=discord -version=0.0.117 -revision=1 -archs="x86_64" -depends="alsa-lib dbus-glib gtk+3 libnotify nss libXtst libcxx libatomic - xdg-utils webrtc-audio-processing libXScrnSaver" -short_desc="Chat and VOIP application" -maintainer="Ryan Conwell " -license="custom:Proprietary" -homepage="https://discord.com" -distfiles="https://dl.discordapp.net/apps/linux/${version}/discord-${version}.tar.gz" -checksum=3cdd44f068d5a2910f196f4849bd32d4ba3b9e78f7d025f2956d274d1d4f73a5 -repository=nonfree -restricted=yes -nopie=yes -nostrip=yes - -do_install() { - local package_location="usr/lib/$pkgname" item - vmkdir usr/share/pixmaps - vcopy discord.png /usr/share/pixmaps/ - vmkdir usr/share/applications - vcopy discord.desktop /usr/share/applications/ - vmkdir ${package_location} - chmod +x Discord - for item in \ - locales \ - resources \ - Discord \ - libffmpeg.so \ - snapshot_blob.bin \ - discord.png \ - icudtl.dat \ - libEGL.so \ - libGLESv2.so \ - chrome_100_percent.pak \ - chrome_200_percent.pak \ - chrome-sandbox \ - chrome_crashpad_handler \ - resources.pak \ - libvulkan.so.1 \ - v8_context_snapshot.bin \ - postinst.sh \ - libvk_swiftshader.so \ - vk_swiftshader_icd.json - do - vcopy "${item}" "${package_location}" - done - vmkdir usr/bin - ln -sfr $DESTDIR/${package_location}/Discord $DESTDIR/usr/bin/Discord -} - -post_install() { - vlicense $FILESDIR/LICENSE -} diff --git a/srcpkgs/discord/update b/srcpkgs/discord/update deleted file mode 100644 index aa3cc6287b4fff..00000000000000 --- a/srcpkgs/discord/update +++ /dev/null @@ -1,3 +0,0 @@ -# sample response: {"name": "0.0.11", "pub_date": "2020-08-06T16:59:21"} -site="https://discordapp.com/api/updates/stable?platform=linux" -pattern="\"name\":\s*\"\K[\d.]+(?=\")" diff --git a/srcpkgs/discount-devel b/srcpkgs/discount-devel deleted file mode 120000 index c33f7f6bc512f1..00000000000000 --- a/srcpkgs/discount-devel +++ /dev/null @@ -1 +0,0 @@ -discount \ No newline at end of file diff --git a/srcpkgs/discount/patches/cross-configure_inc.patch b/srcpkgs/discount/patches/cross-configure_inc.patch deleted file mode 100644 index 8babeec442e26d..00000000000000 --- a/srcpkgs/discount/patches/cross-configure_inc.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/configure.inc -+++ b/configure.inc -@@ -1770,7 +1770,7 @@ - } - EOF - -- if $AC_CC -o config.sed ngc$$.c; then -+ if $BUILD_CC -o config.sed ngc$$.c; then - rm -f ngc$$.c - __config_files="$__config_files config.sed" - else diff --git a/srcpkgs/discount/patches/cross-makefile_in.patch b/srcpkgs/discount/patches/cross-makefile_in.patch deleted file mode 100644 index b5276a8761f48c..00000000000000 --- a/srcpkgs/discount/patches/cross-makefile_in.patch +++ /dev/null @@ -1,13 +0,0 @@ ---- a/Makefile.in -+++ b/Makefile.in -@@ -95,8 +95,8 @@ - blocktags: mktags - ./mktags > blocktags - --mktags: mktags.o -- $(LINK) -o mktags mktags.o -+mktags: mktags.c -+ $(BUILD_CC) -o mktags mktags.c - - # example programs - @THEME@theme: theme.o $(COMMON) $(MKDLIB) mkdio.h diff --git a/srcpkgs/discount/template b/srcpkgs/discount/template deleted file mode 100644 index 3705f095dabb5e..00000000000000 --- a/srcpkgs/discount/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 'discount' -pkgname=discount -version=3.0.1.2 -revision=1 -build_style=configure -configure_script="./configure.sh" -configure_args="--prefix=/usr --shared --pkg-config" -short_desc="C implementation of John Gruber's Markdown" -maintainer="Leah Neukirchen " -license="BSD-3-Clause" -homepage="http://www.pell.portland.or.us/~orc/Code/discount" -distfiles="https://github.com/Orc/discount/archive/v${version}.tar.gz" -checksum=4ea6cc8782c6508b3051c469ed7a1b6ca20b023c2a0c26ccd9c83bc7e61dfc16 -disable_parallel_build=yes - -do_install() { - make DESTDIR=${DESTDIR} install.everything - vlicense COPYRIGHT -} -discount-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/*.so - vmove usr/lib/pkgconfig - vmove usr/share/man/man3 - } -} diff --git a/srcpkgs/discount/update b/srcpkgs/discount/update deleted file mode 100644 index 1944edadd4fff6..00000000000000 --- a/srcpkgs/discount/update +++ /dev/null @@ -1 +0,0 @@ -pattern='v\K[\d.a-z]+(?=\.tar\.gz")' diff --git a/srcpkgs/discover/template b/srcpkgs/discover/template deleted file mode 100644 index aca20342fb3bfd..00000000000000 --- a/srcpkgs/discover/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'discover' -pkgname=discover -version=6.5.2 -revision=2 -build_style=cmake -configure_args="-DBUILD_TESTING=OFF -DKF6_HOST_TOOLING=/usr/lib/cmake" -hostmakedepends="extra-cmake-modules pkg-config qt6-base-devel qt6-tools - kf6-kcoreaddons-devel kf6-kdoctools-devel gettext kf6-kconfig-devel - kf6-kcmutils kf6-kauth-tools kf6-kitemmodels" -makedepends="AppStream-qt-devel flatpak-devel qt6-declarative-devel - qt6-webview-devel kf6-kirigami-devel kf6-kcrash-devel kf6-kdbusaddons-devel - kf6-kcoreaddons-devel kf6-kconfig-devel kf6-ki18n-devel kf6-karchive-devel - kf6-kxmlgui-devel kf6-purpose-devel kf6-kcmutils-devel kf6-kidletime-devel - kf6-kio-devel kf6-knotifications-devel kf6-kiconthemes-devel - kf6-kuserfeedback-devel fwupd-devel libostree-devel qcoro-qt6-devel - kf6-kstatusnotifieritem-devel kirigami-addons-devel discount-devel - kf6-attica-devel kf6-knewstuff-devel kf6-kitemmodels-devel kf6-kauth-devel" -depends="kf6-kitemmodels" -short_desc="KDE resources management flatpak, plasma plugins" -maintainer="1is7ac3 " -license="GPL-2.0-or-later" -homepage="https://apps.kde.org/discover" -distfiles="${KDE_SITE}/plasma/${version}/discover-${version}.tar.xz" -checksum=19881d0f5c9751d959f2ecef4b4f68a70b304a6c97cb5579fa4aac97cbaf244a diff --git a/srcpkgs/disklow/template b/srcpkgs/disklow/template deleted file mode 100644 index b5e9aae8efb20c..00000000000000 --- a/srcpkgs/disklow/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'disklow' -pkgname=disklow -version=1.2 -revision=2 -depends="perl-Filesys-Df perl-Config-General perl-Mail-Sendmail - perl-Net-SMTP-SSL perl-Authen-SASL" -short_desc="Fine grained disk space reporting with emphasis on mail functionality" -maintainer="Holger Jahn " -license="Artistic-1.0-Perl" -homepage="https://loomsday.co.nz/development?id=linuxutils" -distfiles="https://loomsday.co.nz/sources/disklow-${version}.tar.gz" -checksum=05b9f510278147f24b0556eb745ff2b71c98c00fedf33434744fbe76ec884c26 - -# xbps-fetch cannot verify this cert -fetch_cmd="env SSL_NO_VERIFY_PEER=1 $XBPS_FETCH_CMD" - -do_install() { - vbin disklow - vconf disklow.conf - vman disklow.1 - vdoc sendmail-setup.txt -} diff --git a/srcpkgs/diskonaut/template b/srcpkgs/diskonaut/template deleted file mode 100644 index a15bffb141c287..00000000000000 --- a/srcpkgs/diskonaut/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'diskonaut' -pkgname=diskonaut -version=0.11.0 -revision=2 -build_style=cargo -short_desc="TUI disk space navigator written in rust" -maintainer="cinerea0 " -license="MIT" -homepage="https://github.com/imsnif/diskonaut" -distfiles="https://github.com/imsnif/diskonaut/archive/${version}.tar.gz" -checksum=355367dbc6119743d88bfffaa57ad4f308596165a57acc2694da1277c3025928 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/diskscan/template b/srcpkgs/diskscan/template deleted file mode 100644 index f6d07b1822d686..00000000000000 --- a/srcpkgs/diskscan/template +++ /dev/null @@ -1,12 +0,0 @@ -# Template file for 'diskscan' -pkgname=diskscan -version=0.20 -revision=2 -build_style=cmake -makedepends="ncurses-devel zlib-devel" -short_desc="Scan HDD/SSD for failed and near failed sectors" -maintainer="Orphaned " -license="GPL-3.0-or-later" -homepage="http://blog.disksurvey.org/proj/diskscan/" -distfiles="https://github.com/baruch/diskscan/archive/${version}.tar.gz" -checksum=86038b3eb45fd4b2485a4ffba1949c68bea66f13a4c991265e3d527f022ed966 diff --git a/srcpkgs/diskus/template b/srcpkgs/diskus/template deleted file mode 100644 index bdc028731925e3..00000000000000 --- a/srcpkgs/diskus/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'diskus' -pkgname=diskus -version=0.7.0 -revision=2 -build_style=cargo -short_desc="Minimal, fast alternative to du -sh" -maintainer="travankor " -license="Apache-2.0, MIT" -homepage="https://github.com/sharkdp/diskus" -distfiles="https://github.com/sharkdp/diskus/archive/v${version}.tar.gz" -checksum=64b1b2e397ef4de81ea20274f98ec418b0fe19b025860e33beaba5494d3b8bd1 - -post_install() { - vlicense LICENSE-MIT -} diff --git a/srcpkgs/dislocker/patches/cross.patch b/srcpkgs/dislocker/patches/cross.patch deleted file mode 100644 index d2468dafd96860..00000000000000 --- a/srcpkgs/dislocker/patches/cross.patch +++ /dev/null @@ -1,12 +0,0 @@ ---- a/cmake/FindPolarSSL.cmake -+++ b/cmake/FindPolarSSL.cmake -@@ -67,7 +67,7 @@ - else() - execute_process( -- COMMAND grep -w "MBEDTLS_VERSION_STRING" ${POLARSSL_INCLUDE_DIRS}/${POLARSSL_INC_FOLDER}/version.h -+ COMMAND grep -w "MBEDTLS_VERSION_STRING" ${POLARSSL_INCLUDE_DIRS}/${POLARSSL_INC_FOLDER}/build_info.h -- COMMAND sed -e "s@\s\+@ @g" -+ COMMAND sed -e "s@\\s\\+@ @g" - COMMAND cut -d\ -f3 - COMMAND sed -e "s@\"@@g" - OUTPUT_VARIABLE POLARSSL_VERSION_STRING diff --git a/srcpkgs/dislocker/patches/fix-cflags.patch b/srcpkgs/dislocker/patches/fix-cflags.patch deleted file mode 100644 index 80d82e3f8a1ed5..00000000000000 --- a/srcpkgs/dislocker/patches/fix-cflags.patch +++ /dev/null @@ -1,13 +0,0 @@ -Index: src/CMakeLists.txt -=================================================================== ---- a/src/CMakeLists.txt -+++ b/src/CMakeLists.txt -@@ -71,7 +71,7 @@ if(NOT DEFINED WARN_FLAGS) - set (WARN_FLAGS "-Wall -Wextra" CACHE STRING "" FORCE) - endif() - if(NOT DEFINED HARDEN_FLAGS) -- set (HARDEN_FLAGS "-fstack-protector -fstrict-aliasing -D_FORTIFY_SOURCE=2 -O1" CACHE STRING "" FORCE) -+ set (HARDEN_FLAGS "-fstack-protector -fstrict-aliasing" CACHE STRING "" FORCE) - endif() - - set (CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -fPIC") diff --git a/srcpkgs/dislocker/patches/mbedtls3.patch b/srcpkgs/dislocker/patches/mbedtls3.patch deleted file mode 100644 index 2f31a168585d6f..00000000000000 --- a/srcpkgs/dislocker/patches/mbedtls3.patch +++ /dev/null @@ -1,28 +0,0 @@ -From 2cfbba2c8cc07e529622ba134d0a6982815d2b30 Mon Sep 17 00:00:00 2001 -From: "Julio C. Rocha" -Date: Wed, 13 Sep 2023 19:07:27 -0700 -Subject: [PATCH] Support mbedtls 3 - ---- - include/dislocker/ssl_bindings.h.in | 7 ++++++- - 1 file changed, 6 insertions(+), 1 deletion(-) - -diff --git a/include/dislocker/ssl_bindings.h.in b/include/dislocker/ssl_bindings.h.in -index c1990b2..34e05df 100644 ---- a/include/dislocker/ssl_bindings.h.in -+++ b/include/dislocker/ssl_bindings.h.in -@@ -26,8 +26,13 @@ - /* - * Here stand the bindings for polarssl SHA256/SHA2/SHA-2 function for dislocker - */ --#include "@POLARSSL_INC_FOLDER@/config.h" - #include "@POLARSSL_INC_FOLDER@/version.h" -+#if MBEDTLS_VERSION_MAJOR >= 3 -+#include "@POLARSSL_INC_FOLDER@/mbedtls_config.h" -+#include "@POLARSSL_INC_FOLDER@/compat-2.x.h" -+#else -+#include "@POLARSSL_INC_FOLDER@/config.h" -+#endif - #include "@POLARSSL_INC_FOLDER@/aes.h" - - // Function's name changed diff --git a/srcpkgs/dislocker/template b/srcpkgs/dislocker/template deleted file mode 100644 index 539f0a718f8bb6..00000000000000 --- a/srcpkgs/dislocker/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'dislocker' -pkgname=dislocker -version=0.7.3 -revision=6 -build_style=cmake -configure_args="-DLIB_INSTALL_DIR=lib" -makedepends="mbedtls-devel fuse-devel" -short_desc="FUSE driver to read/write Windows Bitlocker-ed volumes under Linux" -maintainer="Samsky " -license="GPL-2.0-or-later" -homepage="https://github.com/Aorimn/dislocker" -distfiles="https://github.com/Aorimn/${pkgname}/archive/v${version}.tar.gz" -checksum=8d5275577c44f2bd87f6e05dd61971a71c0e56a9cbedf000bd38deadd8b6c1e6 diff --git a/srcpkgs/disorderfs/template b/srcpkgs/disorderfs/template deleted file mode 100644 index 2eebbb374cf3b7..00000000000000 --- a/srcpkgs/disorderfs/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'disorderfs' -pkgname=disorderfs -version=0.5.11 -revision=1 -build_style=gnu-makefile -make_check_target=test -hostmakedepends="pkg-config" -makedepends="attr-devel fuse-devel" -depends="attr-devel fuse-devel" -short_desc="FUSE filesystem that introduces non-determinism filesystem metadata" -maintainer="Enno Boland " -license="GPL-3.0-or-later" -homepage="https://reproducible-builds.org/tools/" -#changelog="https://salsa.debian.org/reproducible-builds/disorderfs/raw/master/NEWS" -distfiles="https://salsa.debian.org/reproducible-builds/disorderfs/-/archive/${version}/disorderfs-${version}.tar.bz2" -checksum=e13935220dccb13e6e3dbaf1c2f7b22015e3ac90083e00b35573b756050d9481 - -CXXFLAGS="-std=c++11 -Wno-unused-parameter -D_FILE_OFFSET_BITS=64 -I/usr/include/fuse -DFUSE_USE_VERSION=26" - -do_check() { - # Requires permission to perform fuse mounts - : -} diff --git a/srcpkgs/disorderfs/update b/srcpkgs/disorderfs/update deleted file mode 100644 index 3d6b3b61b44239..00000000000000 --- a/srcpkgs/disorderfs/update +++ /dev/null @@ -1 +0,0 @@ -site=https://salsa.debian.org/reproducible-builds/disorderfs/tags diff --git a/srcpkgs/dispcalGUI b/srcpkgs/dispcalGUI deleted file mode 120000 index 7b2ae7fe8eb1eb..00000000000000 --- a/srcpkgs/dispcalGUI +++ /dev/null @@ -1 +0,0 @@ -DisplayCAL \ No newline at end of file diff --git a/srcpkgs/disputils/template b/srcpkgs/disputils/template deleted file mode 100644 index 68effb4046bc72..00000000000000 --- a/srcpkgs/disputils/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'disputils' -pkgname=disputils -version=1.0.0 -revision=1 -build_style=gnu-makefile -make_use_env=yes -hostmakedepends="pkg-config" -makedepends="xcb-util-devel" -short_desc="Utilities for getting info about displays" -maintainer="Orphaned " -license="ISC" -homepage="https://github.com/tudurom/disputils" -distfiles="https://github.com/tudurom/disputils/archive/v${version}.tar.gz" -checksum=67a07dce4505f15f9b6c770dcd47109a344c5c0f13ad1916785e3894920bc799 -LDFLAGS="-Wl,--no-as-needed" - -post_extract() { - sed -i -e '/^CC /d' config.mk -} - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/distcc-pump b/srcpkgs/distcc-pump deleted file mode 120000 index fa7d8db9497e0e..00000000000000 --- a/srcpkgs/distcc-pump +++ /dev/null @@ -1 +0,0 @@ -distcc \ No newline at end of file diff --git a/srcpkgs/distcc/files/distccd/run b/srcpkgs/distcc/files/distccd/run deleted file mode 100644 index 7fd8322fea7101..00000000000000 --- a/srcpkgs/distcc/files/distccd/run +++ /dev/null @@ -1,17 +0,0 @@ -#!/bin/sh -exec 2>&1 -PROG="distccd" -USER="nobody" -OPTIONS="--no-detach" -OPTIONS="$OPTIONS --daemon" -OPTIONS="$OPTIONS --user $USER" -ALLOW_FILE=/etc/distcc/clients.allow -if [ -f "$ALLOW_FILE" ]; then - ALLOW_OPTIONS=$(sed -e 's/#.*$//' -e '/^\s*$/d' -e 's/^/--allow /' < $ALLOW_FILE) -fi -if [ -z "$ALLOW_OPTIONS" ]; then - # Default to allow localhost - ALLOW_OPTIONS="--allow 127.0.0.1" -fi -OPTIONS="$OPTIONS $ALLOW_OPTIONS" -exec $PROG $OPTIONS diff --git a/srcpkgs/distcc/patches/dcc_gcc_rewrite_fqn-avoid-heap-corruption.patch b/srcpkgs/distcc/patches/dcc_gcc_rewrite_fqn-avoid-heap-corruption.patch deleted file mode 100644 index 5d0a86d2f1aa1a..00000000000000 --- a/srcpkgs/distcc/patches/dcc_gcc_rewrite_fqn-avoid-heap-corruption.patch +++ /dev/null @@ -1,65 +0,0 @@ -commit 879b71d6e95673e58d33f6c3c341a893ee307161 -Author: Alexey Sheplyakov -Date: Sat Jul 10 22:18:14 2021 +0400 - - dcc_gcc_rewrite_fqn: avoid heap corruption - - On ALT Linux I've run into the following bug: - - distcc gcc -Wall -std=gnu89 -I. -O2 -o hello.o -c hello.c - free(): invalid next size (fast) - Aborted (core dumped) - - Apparently dcc_gcc_rewrite writes beyond the allocated memory: - - valgrind --leak-check=full -v ./distcc gcc -Wall -std=gnu89 -I. -O2 -o hello.o -c hello.c - - ==11382== ERROR SUMMARY: 53 errors from 5 contexts (suppressed: 0 from 0) - ==11382== - ==11382== 1 errors in context 1 of 5: - ==11382== Invalid write of size 1 - ==11382== at 0x4C349D8: strcat (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) - ==11382== by 0x10D165: dcc_gcc_rewrite_fqn (compile.c:611) - ==11382== by 0x10D4B4: dcc_build_somewhere (compile.c:725) - ==11382== by 0x10DC01: dcc_build_somewhere_timed (compile.c:1014) - ==11382== by 0x10E380: main (distcc.c:352) - ==11382== Address 0x544e828 is 1 bytes after a block of size 23 alloc'd - ==11382== at 0x4C31B0F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) - ==11382== by 0x10D087: dcc_gcc_rewrite_fqn (compile.c:588) - ==11382== by 0x10D4B4: dcc_build_somewhere (compile.c:725) - ==11382== by 0x10DC01: dcc_build_somewhere_timed (compile.c:1014) - ==11382== by 0x10E380: main (distcc.c:352) - ==11382== - ==11382== - ==11382== 1 errors in context 2 of 5: - ==11382== Invalid write of size 1 - ==11382== at 0x4C349C8: strcat (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) - ==11382== by 0x10D165: dcc_gcc_rewrite_fqn (compile.c:611) - ==11382== by 0x10D4B4: dcc_build_somewhere (compile.c:725) - ==11382== by 0x10DC01: dcc_build_somewhere_timed (compile.c:1014) - ==11382== by 0x10E380: main (distcc.c:352) - ==11382== Address 0x544e827 is 0 bytes after a block of size 23 alloc'd - ==11382== at 0x4C31B0F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) - ==11382== by 0x10D087: dcc_gcc_rewrite_fqn (compile.c:588) - ==11382== by 0x10D4B4: dcc_build_somewhere (compile.c:725) - ==11382== by 0x10DC01: dcc_build_somewhere_timed (compile.c:1014) - ==11382== by 0x10E380: main (distcc.c:352) - - and ALT Linux' hardened glibc does not quite like that. - Correctly compute the `newcmd_len` to avoid the problem. - - ALTBUG: #40425 - -diff --git a/src/compile.c b/src/compile.c -index 34964566fdd6..26d7d1821501 100644 ---- a/src/compile.c -+++ b/src/compile.c -@@ -584,7 +584,7 @@ static int dcc_gcc_rewrite_fqn(char **argv) - return -ENOENT; - - -- newcmd_len = strlen(target_with_vendor) + 1 + strlen(argv[0] + 1); -+ newcmd_len = strlen(target_with_vendor) + 1 + strlen(argv[0]) + 1; - newcmd = malloc(newcmd_len); - if (!newcmd) - return -ENOMEM; diff --git a/srcpkgs/distcc/patches/gcc-10.patch b/srcpkgs/distcc/patches/gcc-10.patch deleted file mode 100644 index 599de51e0d92e5..00000000000000 --- a/srcpkgs/distcc/patches/gcc-10.patch +++ /dev/null @@ -1,15 +0,0 @@ -Upstream: Should be -Reason: Fixes compilation under gcc-10 which has -fno-common - -diff --git a/src/stats.c b/src/stats.c -index 35dbf7d..76bfbee 100644 ---- a/src/stats.c -+++ b/src/stats.c -@@ -82,7 +82,7 @@ struct statsdata { - char compiler[MAX_FILENAME_LEN]; - }; - --const char *stats_text[20] = { "TCP_ACCEPT", "REJ_BAD_REQ", "REJ_OVERLOAD", -+extern const char *stats_text[20] = { "TCP_ACCEPT", "REJ_BAD_REQ", "REJ_OVERLOAD", - "COMPILE_OK", "COMPILE_ERROR", "COMPILE_TIMEOUT", "CLI_DISCONN", - "OTHER" }; diff --git a/srcpkgs/distcc/patches/python-3.9.patch b/srcpkgs/distcc/patches/python-3.9.patch deleted file mode 100644 index 0f55826549a615..00000000000000 --- a/srcpkgs/distcc/patches/python-3.9.patch +++ /dev/null @@ -1,55 +0,0 @@ -From 83e030a852daf1d4d8c906e46f86375d421b781e Mon Sep 17 00:00:00 2001 -From: hephooey -Date: Sun, 15 Jan 2023 15:43:50 -0500 -Subject: [PATCH] Replace int with Py_ssize_t for distcc pump extension - -Defining PY_SSIZE_T_CLEAN is required since python 3.10, and I have to -modify the type of length to match it. Otherwise functions like -OsPathExists will always return False. - -The PY_SSIZE_T_CLEAN macro is supported at least back to python 3.5 -according to docs.python.org, that is why I included it without any -python version conditions ---- - .../c_extensions/distcc_pump_c_extensions_module.c | 7 ++++--- - 1 file changed, 4 insertions(+), 3 deletions(-) - -diff --git a/include_server/c_extensions/distcc_pump_c_extensions_module.c b/include_server/c_extensions/distcc_pump_c_extensions_module.c -index 763dd425..a4c6e9eb 100644 ---- a/include_server/c_extensions/distcc_pump_c_extensions_module.c -+++ b/include_server/c_extensions/distcc_pump_c_extensions_module.c -@@ -21,6 +21,7 @@ - /* distcc_pump_c_extensions_module.c -- Python bindings for distcc-pump - * extensions */ - -+#define PY_SSIZE_T_CLEAN - #include "Python.h" - - static const char *version = ".01"; -@@ -56,7 +57,7 @@ static PyObject * - CompressLzo1xAlloc(PyObject *dummy, PyObject *args) { - PyObject *string_object; - const char *in_buf; -- int in_len; -+ Py_ssize_t in_len; - char *out_buf; - size_t out_len; - UNUSED(dummy); -@@ -241,7 +242,7 @@ static /* const */ char OsPathExists_doc__[] = - static PyObject * - OsPathExists(PyObject *dummy, PyObject *args) { - const char *in; -- int len; -+ Py_ssize_t len; - int res; - - struct stat buf; -@@ -275,7 +276,7 @@ static /* const */ char OsPathIsFile_doc__[] = - static PyObject * - OsPathIsFile(PyObject *dummy, PyObject *args) { - const char *in; -- int len; -+ Py_ssize_t len; - int res; - - struct stat buf; diff --git a/srcpkgs/distcc/template b/srcpkgs/distcc/template deleted file mode 100644 index 3122b3c83206e1..00000000000000 --- a/srcpkgs/distcc/template +++ /dev/null @@ -1,70 +0,0 @@ -# Template file for 'distcc' -pkgname=distcc -version=3.4 -revision=3 -build_style=gnu-configure -configure_args="--disable-Werror" -conf_files=" - /etc/distcc/hosts - /etc/distcc/clients.allow" -hostmakedepends="automake libtool pkg-config which" -makedepends="binutils-devel popt-devel avahi-libs-devel" -checkdepends="procps-ng" -short_desc="Distributed compilation for faster C/C++ builds" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="https://distcc.github.io" -distfiles="https://github.com/distcc/distcc/releases/download/v${version}/distcc-${version}.tar.gz" -checksum=2b99edda9dad9dbf283933a02eace6de7423fe5650daa4a728c950e5cd37bd7d - -disable_parallel_check=yes - -subpackages=" " - -if [ "$CROSS_BUILD" ]; then - configure_args+=" --disable-pump-mode" -else - hostmakedepends+=" python3-setuptools" - makedepends+=" python3-devel" - subpackages+=" distcc-pump" -fi - -pre_configure() { - ./autogen.sh -} - -post_install() { - local f x - # Remove useless files. - rm -f ${DESTDIR}/etc/default/distcc - rm -f ${DESTDIR}/etc/distcc/commands.allow.sh - rm -rf ${DESTDIR}/usr/share/doc/distcc/example - - vsv distccd - - # cc wrappers - vmkdir usr/lib/distcc/bin - for f in gcc cc c++ g++ clang clang++ cpp; do - ln -sfr ${DESTDIR}/usr/bin/distcc ${DESTDIR}/usr/lib/distcc/bin/${f} - done - # cross-gcc wrappers - for x in arm-linux-gnueabi arm-linux-gnueabihf armv7l-linux-gnueabihf \ - arm-linux-musleabihf armv7l-linux-musleabihf aarch64-linux-gnu aarch64-linux-musl; do - for f in gcc cc c++ g++ cpp; do - ln -sfr ${DESTDIR}/usr/bin/distcc ${DESTDIR}/usr/lib/distcc/bin/${x}-${f} - done - done -} - -distcc-pump_package() { - depends="distcc-${version}_${revision}" - short_desc+=" - Pump mode support files" - depends="python3" - pkg_install() { - vmove usr/bin/pump - vmove usr/share/man/man1/pump.1.gz - vmove usr/share/man/man1/include_server.1.gz - vmove usr/lib/python$py3_ver - vmove usr/share/doc/distcc/README.pump - } -} diff --git a/srcpkgs/distrobuilder/template b/srcpkgs/distrobuilder/template deleted file mode 100644 index 4bc5032306aba2..00000000000000 --- a/srcpkgs/distrobuilder/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'distrobuilder' -pkgname=distrobuilder -version=1.2 -revision=4 -build_style=go -go_import_path="github.com/lxc/distrobuilder" -go_package="github.com/lxc/distrobuilder/distrobuilder" -depends="debootstrap gnupg squashfs-tools" -short_desc="System container image builder for LXC and LXD" -maintainer="Robert Lowry " -license="Apache-2.0" -homepage="https://linuxcontainers.org/distrobuilder/introduction/" -distfiles="https://github.com/lxc/distrobuilder/archive/distrobuilder-${version}.tar.gz" -checksum=c60f8cee78a9ed6b4606a3849f1bc3288f5e80651b7c59ea62c5dd8aae3e9e45 diff --git a/srcpkgs/ditaa/template b/srcpkgs/ditaa/template deleted file mode 100644 index 8f501a0d45238b..00000000000000 --- a/srcpkgs/ditaa/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'ditaa' -pkgname=ditaa -version=0.11.0 -revision=2 -create_wrksrc=yes -build_style=fetch -depends="virtual?java-environment" -short_desc="Small utility that converts ascii-art diagrams to bitmap diagrams" -maintainer="Alexander Egorenkov " -license="GPL-3.0-or-later" -homepage="https://github.com/stathissideris/ditaa" -distfiles="${homepage}/releases/download/v${version}/${pkgname}-${version}-standalone.jar" -checksum=9418aa63ff6d89c5d2318396f59836e120e75bea7a5930c4d34aa10fe7a196a9 - -do_build() { - mv ${pkgname}-${version}-standalone.jar ${pkgname}-${version}.jar - echo "#!/bin/sh" > ditaa - echo "java -jar /usr/share/java/${pkgname}-${version}.jar \$@" >> ditaa - chmod 755 ditaa -} - -do_install() { - vbin ditaa - vinstall ${pkgname}-${version}.jar 644 usr/share/java ${pkgname}-${version}.jar -} diff --git a/srcpkgs/dive/template b/srcpkgs/dive/template deleted file mode 100644 index fb7584a85f98bb..00000000000000 --- a/srcpkgs/dive/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'dive' -pkgname=dive -version=0.13.1 -revision=1 -build_style=go -go_import_path="github.com/wagoodman/dive" -short_desc="Container image exploration tool" -maintainer="Cameron Nemo " -license="MIT" -homepage="https://github.com/wagoodman/dive" -distfiles="${homepage}/archive/v${version}.tar.gz" -checksum=2a9666e9c3fddd5e2e5bad81dccda520b8102e7cea34e2888f264b4eb0506852 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/djview/patches/keep-debug-symbol.patch b/srcpkgs/djview/patches/keep-debug-symbol.patch deleted file mode 100644 index 54f7f39d0fd8a7..00000000000000 --- a/srcpkgs/djview/patches/keep-debug-symbol.patch +++ /dev/null @@ -1,28 +0,0 @@ -Index: djview4-4.12/config/acinclude.m4 -=================================================================== ---- djview4-4.12.orig/config/acinclude.m4 -+++ djview4-4.12/config/acinclude.m4 -@@ -73,23 +73,6 @@ AC_DEFUN([AC_CXX_OPTIMIZE],[ - [ac_debug=$enableval],[ac_debug=no]) - OPTS= - AC_SUBST(OPTS) -- saved_CXXFLAGS="$CXXFLAGS" -- saved_CFLAGS="$CFLAGS" -- CXXFLAGS= -- CFLAGS= -- for opt in $saved_CXXFLAGS ; do -- case $opt in -- -g*) test $ac_debug != no && OPTS="$OPTS $opt" ;; -- -O*) ;; -- *) CXXFLAGS="$CXXFLAGS $opt" ;; -- esac -- done -- for opt in $saved_CFLAGS ; do -- case $opt in -- -O*|-g*) ;; -- *) CFLAGS="$CFLAGS $opt" ;; -- esac -- done - if test x$ac_debug = xno ; then - OPTS=-DNDEBUG - AC_CHECK_CXX_OPT([-Wall],[OPTS="$OPTS -Wall"]) diff --git a/srcpkgs/djview/patches/sane-qmake-query.patch b/srcpkgs/djview/patches/sane-qmake-query.patch deleted file mode 100644 index 9162fe06187f44..00000000000000 --- a/srcpkgs/djview/patches/sane-qmake-query.patch +++ /dev/null @@ -1,26 +0,0 @@ -Index: config/acinclude.m4 -=================================================================== ---- a/config/acinclude.m4 -+++ b/config/acinclude.m4 -@@ -302,19 +302,8 @@ Please define variable QMAKE and possibl - Defining QTDIR can help although it is deprecated.]) - fi - mkdir conftest.d -- cat > conftest.d/conftest.pro <<\EOF --changequote(<<, >>)dnl --message(QMAKE_UIC="$$QMAKE_UIC")dnl qt4 only --message(QMAKE_MOC="$$QMAKE_MOC")dnl qt4 only --message(QT_VERSION="$$[QT_VERSION]") --message(QT_INSTALL_PREFIX="$$[QT_INSTALL_PREFIX]") --message(QT_INSTALL_DATA="$$[QT_INSTALL_DATA]") --message(QT_INSTALL_HEADERS="$$[QT_INSTALL_HEADERS]") --message(QT_INSTALL_BINS="$$[QT_INSTALL_BINS]") --changequote([, ])dnl --EOF -- if ( cd conftest.d && $QMAKE > conftest.out 2>&1 ) ; then -- sed -e 's/^.*: *//' < conftest.d/conftest.out > conftest.d/conftest.sh -+ if ( cd conftest.d && $QMAKE -query > conftest.out 2>/dev/null ) ; then -+ sed -e 's/:/=/' < conftest.d/conftest.out > conftest.d/conftest.sh - . conftest.d/conftest.sh - rm -rf conftest.d - else diff --git a/srcpkgs/djview/template b/srcpkgs/djview/template deleted file mode 100644 index 34629db28d9a36..00000000000000 --- a/srcpkgs/djview/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'djview' -pkgname=djview -version=4.12 -revision=4 -build_style=gnu-configure -build_helper=qmake -configure_args="ac_cv_path_QMAKE=${XBPS_WRAPPERDIR}/qmake-qt5" -hostmakedepends="automake pkg-config qt5-host-tools qt5-qmake libtool" -makedepends="qt5-devel djvulibre-devel libxkbcommon-devel libSM-devel libXt-devel" -short_desc="Portable DjVu viewer and browser plugin" -maintainer="Leah Neukirchen " -license="GPL-2.0-or-later" -homepage="http://djvu.sourceforge.net/djview4.html" -distfiles="${SOURCEFORGE_SITE}/djvu/${pkgname}-${version}.tar.gz" -checksum=5673c6a8b7e195b91a1720b24091915b8145de34879db1158bc936b100eaf3e3 - -post_extract() { - vsed -i -e '/Exec/s/djview4/djview/' \ - -e '/StartupWMClass/s/Djview4/DjView/' \ - desktopfiles/djvulibre-djview4.desktop -} - -pre_configure() { - NOCONFIGURE=1 ./autogen.sh -} diff --git a/srcpkgs/djvulibre-devel b/srcpkgs/djvulibre-devel deleted file mode 120000 index 8bff0a18784604..00000000000000 --- a/srcpkgs/djvulibre-devel +++ /dev/null @@ -1 +0,0 @@ -djvulibre \ No newline at end of file diff --git a/srcpkgs/djvulibre/template b/srcpkgs/djvulibre/template deleted file mode 100644 index ca7a9240a07bbb..00000000000000 --- a/srcpkgs/djvulibre/template +++ /dev/null @@ -1,33 +0,0 @@ -# Template file for 'djvulibre' -pkgname=djvulibre -version=3.5.29 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config automake libtool" -makedepends="tiff-devel" -short_desc="Utilities for the DjVu image format" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="http://djvu.sourceforge.net/" -distfiles="${SOURCEFORGE_SITE}/djvu/$pkgname-$version.tar.gz" -checksum=d3b4b03ae2bdca8516a36ef6eb27b777f0528c9eda26745d9962824a3fdfeccf - -pre_configure() { - NOCONFIGURE=1 ./autogen.sh -} - -libdjvulibre_package() { - short_desc+=" - runtime libraries" - pkg_install() { - vmove "usr/lib/*.so.*" - } -} -djvulibre-devel_package() { - depends="tiff-devel libdjvulibre>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove usr/lib/*.so - } -} diff --git a/srcpkgs/dk/template b/srcpkgs/dk/template deleted file mode 100644 index 2b8b624f982fcf..00000000000000 --- a/srcpkgs/dk/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'dk' -pkgname=dk -version=2.3 -revision=1 -makedepends="libxcb-devel xcb-proto xcb-util-devel xcb-util-wm-devel xcb-util-cursor-devel xcb-util-keysyms-devel" -short_desc="List based tiling window manager in the vein of dwm, bspwm, and xmonad" -maintainer="MainKt " -license="MIT" -homepage="https://bitbucket.org/natemaia/dk" -distfiles="https://bitbucket.org/natemaia/dk/get/v${version}.tar.gz" -checksum=7e770d1170bcb578db402827ebe9dd73501bb8082cd613b1a9c65cc203331098 - -do_install() { - make PREFIX=/usr/ DESTDIR=$DESTDIR install - vlicense LICENSE -} diff --git a/srcpkgs/dkimproxy/files/dkimproxy_in/run b/srcpkgs/dkimproxy/files/dkimproxy_in/run deleted file mode 100644 index 3ff39abc7078e1..00000000000000 --- a/srcpkgs/dkimproxy/files/dkimproxy_in/run +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh -exec 2>&1 -exec chpst -u _dkim:_dkim dkimproxy.in --conf_file=/etc/dkimproxy_in.conf 2>&1 diff --git a/srcpkgs/dkimproxy/files/dkimproxy_out/run b/srcpkgs/dkimproxy/files/dkimproxy_out/run deleted file mode 100644 index b1d6cd3f39786b..00000000000000 --- a/srcpkgs/dkimproxy/files/dkimproxy_out/run +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh -exec 2>&1 -exec chpst -u _dkim:_dkim dkimproxy.out --conf_file=/etc/dkimproxy_out.conf 2>&1 diff --git a/srcpkgs/dkimproxy/template b/srcpkgs/dkimproxy/template deleted file mode 100644 index 4c411af516c14a..00000000000000 --- a/srcpkgs/dkimproxy/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'dkimproxy' -pkgname=dkimproxy -version=1.4.1 -revision=2 -build_style=gnu-configure -hostmakedepends="perl perl-Net-Server perl-Mail-DKIM" -makedepends="${hostmakedepends}" -depends="${makedepends}" -short_desc="SMTP-proxy that signs and/or verifies emails, using DKIM" -maintainer="johannes " -license="GPL-2.0-or-later" -homepage="http://dkimproxy.sourceforge.net/" -distfiles="${SOURCEFORGE_SITE}/dkimproxy/dkimproxy-${version}.tar.gz" -checksum=e5345a1d3cefd32d1fb0face9fa73490118132767253b0ce643463f1e86185bd -system_accounts="_dkim" -conf_files="/etc/dkimproxy_in.conf /etc/dkimproxy_out.conf" - -post_install() { - vsconf ${DESTDIR}/etc/dkimproxy_in.conf.example - vsconf ${DESTDIR}/etc/dkimproxy_out.conf.example - mv ${DESTDIR}/etc/dkimproxy_in.conf.example ${DESTDIR}/etc/dkimproxy_in.conf - mv ${DESTDIR}/etc/dkimproxy_out.conf.example ${DESTDIR}/etc/dkimproxy_out.conf - vsv dkimproxy_in mail - vsv dkimproxy_out mail -} diff --git a/srcpkgs/dkms/files/dkms.default b/srcpkgs/dkms/files/dkms.default deleted file mode 100644 index 60312bf9720ca1..00000000000000 --- a/srcpkgs/dkms/files/dkms.default +++ /dev/null @@ -1,2 +0,0 @@ -# number of parallel jobs to use for DKMS compilation (default: $(nproc)) -#DKMS_JOBS= diff --git a/srcpkgs/dkms/files/kernel.d/dkms.postinst b/srcpkgs/dkms/files/kernel.d/dkms.postinst deleted file mode 100644 index 6e4d3b3149a5b5..00000000000000 --- a/srcpkgs/dkms/files/kernel.d/dkms.postinst +++ /dev/null @@ -1,121 +0,0 @@ -#!/bin/sh -# -# DKMS post-install kernel hook. -# -# Arguments passed to this script: $1 pkgname, $2 version. -# -PKGNAME="$1" -VERSION="$2" -ARCH=$(uname -m) - -if [ ! -x /usr/bin/dkms ]; then - exit 0 -fi - -if [ ! -e /lib/modules/${VERSION}/build/include ] ; then - echo "WARNING: cannot build DKMS modules! missing kernel headers package for ${VERSION}." - exit 0 -fi - -[ -r /etc/default/dkms ] && . /etc/default/dkms -: "${DKMS_JOBS:=$(nproc)}" - -export IGNORE_CC_MISMATCH=1 - -if [ ! -f /lib/modules/${VERSION}/build/scripts/basic/fixdep ] || [ ! -f /lib/modules/${VERSION}/build/scripts/mod/modpost ]; then - yes "" | make -j "${DKMS_JOBS}" -C /lib/modules/${VERSION}/build prepare0 -fi - -# Check available DKMS modules -for _mod_ in /var/lib/dkms/*; do - [ ! -d ${_mod_} ] && continue - module=$(basename ${_mod_}) - for _modver_ in ${_mod_}/*; do - if [ -d ${_modver_} -a ! -h ${_modver_} ]; then - modulever=$(basename ${_modver_}) - echo "Available DKMS module: ${module}-${modulever}." - if [ -z "${DKMS_MODULES}" ]; then - DKMS_MODULES="${module} ${modulever}" - else - DKMS_MODULES="${DKMS_MODULES} ${module} ${modulever}" - fi - fi - done -done - -# This section builds and install the available modules. -# -# If either building or installing a module fails, a warning is -# printed and it is skipped, but the script still tries to build -# the other modules. -# -# The list of available modules is in the form -# [module1, modulever1, module2, modulever2, ...] -# -set -- ${DKMS_MODULES} -while [ $# -gt 1 ]; do - module="$1" - shift - modulever="$1" - shift - - # If adding a module, depmod is necessary unless dkms runs it - do_depmod="yes" - - status=$(/usr/bin/dkms status -m ${module} -v ${modulever} -k ${VERSION}) - if [ $(echo "$status"|grep -c ": built") -eq 0 ]; then - # Check if the module is still there. - if [ ! -f /usr/src/${module}-${modulever}/dkms.conf ]; then - echo "Skipping nonexistent DKMS module: ${module}-${modulever}." - continue - fi - # Build the module - echo -n "Building DKMS module: ${module}-${modulever}... " - /usr/bin/dkms build -j "${DKMS_JOBS}" -q -m ${module} -v ${modulever} -k ${VERSION} -a ${ARCH} - rval=$? - # If the module was skipped or failed, go to the next module. - if [ $rval -eq 0 ]; then - echo "done." - elif [ $rval -eq 9 ]; then - echo "skipped!" - continue - else - echo "FAILED!" - continue - fi - status=$(/usr/bin/dkms status -m ${module} -v ${modulever} -k ${VERSION}) - fi - - # If the module is built (either pre-built or just now), install it - if [ $(echo "$status"|grep -c ": built") -eq 1 ] && - [ $(echo "$status"|grep -c ": installed") -eq 0 ]; then - echo -n "Installing DKMS module: ${module}-${modulever}... " - /usr/bin/dkms install --force -j "${DKMS_JOBS}" -q -m ${module} -v ${modulever} -k ${VERSION} -a ${ARCH} - rval=$? - # If the module failed installation, go to the next module. - if [ $rval -eq 0 ]; then - # dkms runs depmod as part of the installation - unset do_depmod - echo "done." - else - echo "FAILED!" - continue - fi - fi -done - -if [ -z "$do_depmod" ] || [ ! -x /usr/bin/depmod ]; then - exit 0 -fi - -echo -n "Generating kernel module dependency lists... " -/usr/bin/depmod -a ${VERSION} -rval=$? -if [ $rval -eq 0 ]; then - echo "done." -else - echo "FAILED!" - exit $rval -fi - -exit 0 diff --git a/srcpkgs/dkms/files/kernel.d/dkms.prerm b/srcpkgs/dkms/files/kernel.d/dkms.prerm deleted file mode 100644 index 1c4e52a073aa18..00000000000000 --- a/srcpkgs/dkms/files/kernel.d/dkms.prerm +++ /dev/null @@ -1,19 +0,0 @@ -#!/bin/sh - -# We're passed the version of the kernel being removed -PKGNAME="$1" -VERSION="$2" - -if [ -x /usr/bin/dkms ]; then - /usr/bin/dkms status -k "$VERSION" 2>/dev/null | while IFS=" ,:/" read -r name vers _ arch status; do - [ "$status" = installed ] || continue - echo "dkms: removing: $name $vers ($PKGNAME-$VERSION) ($arch)" >&2 - /usr/bin/dkms remove -q -m "$name" -v "$vers" -k "$VERSION" -a "$arch" - done -fi - -rmdir 2>/dev/null \ - "/lib/modules/$VERSION/updates/dkms" \ - "/lib/modules/$VERSION/updates" - -exit 0 diff --git a/srcpkgs/dkms/template b/srcpkgs/dkms/template deleted file mode 100644 index 2a363f3d58cee1..00000000000000 --- a/srcpkgs/dkms/template +++ /dev/null @@ -1,40 +0,0 @@ -# Template file for 'dkms' -pkgname=dkms -version=3.2.1 -revision=1 -build_style=gnu-makefile -make_build_args="all" -conf_files="/etc/dkms/framework.conf /etc/default/dkms" -depends="bash kmod gcc bc make coreutils pahole xbps-triggers>=0.123_1" -short_desc="Dynamic Kernel Module Support" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="https://github.com/dell/dkms" -distfiles="https://github.com/dell/dkms/archive/v${version}.tar.gz" -checksum=15941af7312af595ced516955aad33df82452c3ec9649ee48ababf8564682e03 -# dkms does not create this directory, but needs it -# https://github.com/void-linux/void-packages/issues/39066 -make_dirs="/var/lib/dkms 0755 root root" - -case "$XBPS_TARGET_MACHINE" in - # Too many competing kernels for arm* to depend on linux-headers - arm*) ;; - *) depends+=" linux-headers" ;; -esac - -if [ "$CROSS_BUILD" ]; then - depends+=" openssl-devel gmp-devel libada-devel libmpc-devel flex" -fi - -do_install() { - # We are only interested in the bare minimum. - vbin dkms - vman dkms.8 - vcompletion dkms.bash-completion bash dkms - vcompletion dkms.zsh-completion zsh dkms - vinstall dkms_framework.conf 644 etc/dkms framework.conf - # Kernel hooks. - vinstall "${FILESDIR}/kernel.d/dkms.postinst" 754 etc/kernel.d/post-install 10-dkms - vinstall "${FILESDIR}/kernel.d/dkms.prerm" 754 etc/kernel.d/pre-remove 10-dkms - vinstall "${FILESDIR}/dkms.default" 644 etc/default dkms -} diff --git a/srcpkgs/dlayer/template b/srcpkgs/dlayer/template deleted file mode 100644 index bbfdad56e852ea..00000000000000 --- a/srcpkgs/dlayer/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'dlayer' -pkgname=dlayer -version=0.3.1 -revision=4 -build_style=go -go_import_path=github.com/orisano/dlayer -short_desc="Dlayer is a docker layer analyzer" -maintainer="Mate GABRI " -license="MIT" -homepage="https://github.com/orisano/dlayer" -distfiles="https://github.com/orisano/dlayer/archive/v${version}.tar.gz" -checksum=6d091744618e03d1490de97eb0a41d89b70cedc4f242c004f4f2f4c7d77d859d - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/dlib-devel b/srcpkgs/dlib-devel deleted file mode 120000 index 9076da8e02e809..00000000000000 --- a/srcpkgs/dlib-devel +++ /dev/null @@ -1 +0,0 @@ -dlib \ No newline at end of file diff --git a/srcpkgs/dlib/patches/pybind11cmake.patch b/srcpkgs/dlib/patches/pybind11cmake.patch deleted file mode 100644 index b8d58a557762f9..00000000000000 --- a/srcpkgs/dlib/patches/pybind11cmake.patch +++ /dev/null @@ -1,23 +0,0 @@ ---- a/dlib/CMakeLists.txt -+++ b/dlib/CMakeLists.txt -@@ -49,6 +49,7 @@ - endif() - endif() - -+find_package(pybind11 REQUIRED) - - if (COMMAND pybind11_add_module AND MSVC) - # True when building a python extension module using Visual Studio. We care ---- a/tools/python/CMakeLists.txt -+++ b/tools/python/CMakeLists.txt -@@ -35,7 +35,8 @@ - include(${CMAKE_CURRENT_LIST_DIR}/../../dlib/cmake_utils/tell_visual_studio_to_use_static_runtime.cmake) - endif() - --add_subdirectory(../../dlib/external/pybind11 pybind11_build) -+#add_subdirectory(../../dlib/external/pybind11 pybind11_build) -+find_package(pybind11 REQUIRED) - add_subdirectory(../../dlib dlib_build) - - add_definitions(-DDLIB_VERSION=${DLIB_VERSION}) - diff --git a/srcpkgs/dlib/template b/srcpkgs/dlib/template deleted file mode 100644 index d28d840bf76949..00000000000000 --- a/srcpkgs/dlib/template +++ /dev/null @@ -1,68 +0,0 @@ -# Template file for 'dlib' -pkgname=dlib -version=20.0 -revision=1 -build_style=cmake -# arm6/7 need helper -build_helper=python3 -configure_args="-DBUILD_SHARED_LIBS=ON" -hostmakedepends="pkg-config python3-devel python3-setuptools python3-distutils-extra - python3-packaging-bootstrap" -makedepends="libjpeg-turbo-devel libpng-devel zlib-devel ffmpeg6-devel cblas-devel - $(vopt_if openblas openblas-devel) $(vopt_if x11 libX11-devel) python3-pybind11 python3" -short_desc="Modern C++ toolkit containing machine learning algorithms and tools" -maintainer="Felix Hanley " -license="BSL-1.0" -homepage="http://dlib.net" -distfiles="https://github.com/davisking/dlib/archive/v${version}.tar.gz" -checksum=705749801c7896f5c19c253b6be639f4cef2c1831a9606955f01b600b3d86d80 - -build_options="openblas x11" -desc_option_x11="Enable X11 for GUI components" -build_options_default="openblas x11" - -case "$XBPS_TARGET_MACHINE" in - arm*) - configure_args+=" -DPYBIND11_FINDPYTHON=ON" - cmake_args+=" -DPYBIND11_USE_CROSSCOMPILING=ON" - ;; -esac - -post_extract() { - # don't prefer bundled libs - rm -rf ./dlib/external -} - -post_build() { - case "$XBPS_TARGET_MACHINE" in - arm*) - inc="include($(pwd)/$(find -name 'cross_*cmake'))" - sed -i "1i$inc" tools/python/CMakeLists.txt - ;; - esac - python3 setup.py build --set DPYBIND11_FINDPYTHON=ON --set PYBIND11_USE_CROSSCOMPILING=ON \ - --no DLIB_USE_CUDA ${make_build_args} -} - -post_install() { - python setup.py install --skip-build --prefix=/usr --root="${DESTDIR}" --optimize=1 --compiler-flags -} - -python3-dlib_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - python3" - pkg_install() { - vmove "usr/lib/python*" - } -} - -dlib-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.so" - vmove usr/lib/cmake - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/dm-zoned-tools/template b/srcpkgs/dm-zoned-tools/template deleted file mode 100644 index ce87d3c22e0145..00000000000000 --- a/srcpkgs/dm-zoned-tools/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'dm-zoned-tools' -pkgname=dm-zoned-tools -version=2.1.2 -revision=1 -build_style=gnu-configure -hostmakedepends="automake libtool" -makedepends="device-mapper-devel libblkid-devel libkmod-devel" -short_desc="Userspace tool for the dm-zoned device mapper" -maintainer="Orphaned " -license="GPL-3.0-or-later" -homepage="https://github.com/hgst/dm-zoned-tools/" -distfiles="https://github.com/hgst/${pkgname}/archive/v${version}.tar.gz>${pkgname}-${version}.tar.gz" -checksum=98d62d349c4341c0a47d90b2e298e3c9d67ae08cd0399c0671d5ffb2807170c3 - -pre_configure() { - NOCONFIGURE=1 ./autogen.sh -} diff --git a/srcpkgs/dma/INSTALL b/srcpkgs/dma/INSTALL deleted file mode 100644 index e35876f94cf6ec..00000000000000 --- a/srcpkgs/dma/INSTALL +++ /dev/null @@ -1,11 +0,0 @@ -case ${ACTION} in -post) - # fix permissions and owners - chown root:mail usr/bin/dma - chown root:mail etc/dma/auth.conf etc/dma/dma.conf - chmod 2755 usr/bin/dma - chown root:mail usr/lib/dma-mbox-create - chmod 4754 usr/lib/dma-mbox-create - ;; -esac - diff --git a/srcpkgs/dma/patches/musl_getprogname.patch b/srcpkgs/dma/patches/musl_getprogname.patch deleted file mode 100644 index 732415021c3251..00000000000000 --- a/srcpkgs/dma/patches/musl_getprogname.patch +++ /dev/null @@ -1,22 +0,0 @@ -Even if not defining __GLIBC__, musl libc has program_invocation_short_name - ---- a/dfcompat.c 2013-06-03 16:03:15.000000000 +0200 -+++ b/dfcompat.c 2015-08-07 14:57:37.814738238 +0200 -@@ -105,8 +105,6 @@ - - #ifndef HAVE_GETPROGNAME - --#ifdef __GLIBC__ -- - #include - - const char * -@@ -115,8 +113,4 @@ - return (program_invocation_short_name); - } - --#else /* __GLIBC__ */ --#error "no getprogname implementation available" --#endif -- - #endif /* !HAVE_GETPROGNAME */ diff --git a/srcpkgs/dma/template b/srcpkgs/dma/template deleted file mode 100644 index 3e226bc06439e2..00000000000000 --- a/srcpkgs/dma/template +++ /dev/null @@ -1,32 +0,0 @@ -# Template file for 'dma' -pkgname=dma -version=0.14 -revision=1 -conf_files="/etc/dma/*.conf" -make_dirs="/var/spool/dma 2775 root mail" -hostmakedepends="flex" -makedepends="openssl-devel" -short_desc="Small Mail Transport Agent (MTA), designed for home and office use" -maintainer="Enno Boland " -license="BSD-3-Clause" -homepage="https://github.com/corecode/dma" -distfiles="https://github.com/corecode/dma/archive/v${version}.tar.gz" -checksum=a36e77a59dd288a582dbeed7166ac4212e39120323bac75c74d7923e1d7b63e8 -system_accounts="mail" - -provides="smtp-server-0_1 smtp-forwarder-0_1" -replaces="smtp-server>=0 smtp-forwarder>=0" - -if [ "$XBPS_TARGET_LIBC" = "musl" ]; then - makedepends+=" musl-legacy-compat" -fi - -do_build() { - make PREFIX=/usr SBIN=/usr/bin CC=$CC LEX=flex ${makejobs} -} - -do_install() { - vmkdir usr/bin - make PREFIX=/usr SBIN=/usr/bin DESTDIR=${DESTDIR} sendmail-link mailq-link install-etc install - vlicense LICENSE -} diff --git a/srcpkgs/dmd-bootstrap/files/musl-math.patch b/srcpkgs/dmd-bootstrap/files/musl-math.patch deleted file mode 100644 index ab0dc75718964d..00000000000000 --- a/srcpkgs/dmd-bootstrap/files/musl-math.patch +++ /dev/null @@ -1,152 +0,0 @@ ---- druntime/src/core/stdc/math.d 2018-03-04 08:20:53.000000000 +0100 -+++ - 2018-08-03 22:10:15.242825116 +0200 -@@ -232,8 +232,148 @@ - int isunordered(double x, double y); - int isunordered(real x, real y); - } -+version( CRuntime_Glibc ) -+{ -+ enum -+ { -+ /// -+ FP_NAN, -+ /// -+ FP_INFINITE, -+ /// -+ FP_ZERO, -+ /// -+ FP_SUBNORMAL, -+ /// -+ FP_NORMAL, -+ } -+ -+ enum -+ { -+ /// -+ FP_FAST_FMA = 0, -+ /// -+ FP_FAST_FMAF = 0, -+ /// -+ FP_FAST_FMAL = 0, -+ } -+ -+ int __fpclassifyf(float x); -+ int __fpclassify(double x); -+ int __fpclassifyl(real x); -+ -+ //int __finitef(float x); -+ //int __finite(double x); -+ //int __finitel(real x); - --version( CRuntime_DigitalMars ) -+ //int __isinff(float x); -+ //int __isinf(double x); -+ //int __isinfl(real x); -+ -+ //int __isnanf(float x); -+ //int __isnan(double x); -+ //int __isnanl(real x); -+ -+ int __signbitf(float x); -+ int __signbit(double x); -+ int __signbitl(real x); -+ -+ extern (D) -+ { -+ //int fpclassify(real-floating x); -+ /// -+ int fpclassify(float x) { return __fpclassifyf(x); } -+ /// -+ int fpclassify(double x) { return __fpclassify(x); } -+ /// -+ int fpclassify(real x) -+{ -+ return (real.sizeof == double.sizeof) -+ ? __fpclassify(x) -+ : __fpclassifyl(x); -+ } -+ private uint __FLOAT_BITS(float __f) -+ { -+ union __u_t { -+ float __f; -+ uint __i; -+ } -+ __u_t __u; -+ __u.__f = __f; -+ return __u.__i; -+ } -+ private ulong __DOUBLE_BITS(double __f) -+ { -+ union __u_t { -+ double __f; -+ ulong __i; -+ } -+ __u_t __u; -+ __u.__f = __f; -+ return __u.__i; -+ } -+ //int isfinite(real-floating x); -+ /// -+ int isfinite(float x) { return (__FLOAT_BITS(x) & 0x7fffffff) < 0x7f800000; } -+ /// -+ int isfinite(double x) { return (__DOUBLE_BITS(x) & -1UL>>1) < 0x7ffUL<<52; } -+ /// -+ int isfinite(real x) -+ { -+ return (real.sizeof == double.sizeof) -+ ? isfinite(cast(double)x) -+ : __fpclassifyl(x) > FP_INFINITE; -+ } -+ -+ //int isinf(real-floating x); -+ /// -+ int isinf(float x) { return (__FLOAT_BITS(x) & 0x7fffffff) == 0x7f800000; } -+ /// -+ int isinf(double x) { return (__DOUBLE_BITS(x) & -1UL>>1) == 0x7ffUL<<52; } -+ /// -+ int isinf(real x) -+ { -+ return (real.sizeof == double.sizeof) -+ ? isinf(cast(double)x) -+ : __fpclassifyl(x) == FP_INFINITE; -+ } -+ -+ //int isnan(real-floating x); -+ /// -+ int isnan(float x) { return (__FLOAT_BITS(x) & 0x7fffffff) > 0x7f800000; } -+ /// -+ int isnan(double x) { return (__DOUBLE_BITS(x) & -1UL>>1) > 0x7ffUL<<52; } -+ /// -+ int isnan(real x) -+ { -+ return (real.sizeof == double.sizeof) -+ ? isnan(cast(double)x) -+ : __fpclassifyl(x) == FP_NAN; -+ } -+ -+ //int isnormal(real-floating x); -+ /// -+ int isnormal(float x) { return fpclassify(x) == FP_NORMAL; } -+ /// -+ int isnormal(double x) { return fpclassify(x) == FP_NORMAL; } -+ /// -+ int isnormal(real x) { return fpclassify(x) == FP_NORMAL; } -+ -+ //int signbit(real-floating x); -+ /// -+ int signbit(float x) { return __signbitf(x); } -+ /// -+ int signbit(double x) { return __signbit(x); } -+ /// -+ int signbit(real x) -+ { -+ return (real.sizeof == double.sizeof) -+ ? __signbit(x) -+ : __signbitl(x); -+ } -+ } -+} -+else version( CRuntime_DigitalMars ) - { - enum - { diff --git a/srcpkgs/dmd-bootstrap/files/musl.patch b/srcpkgs/dmd-bootstrap/files/musl.patch deleted file mode 100644 index f5cd99fcc338bb..00000000000000 --- a/srcpkgs/dmd-bootstrap/files/musl.patch +++ /dev/null @@ -1,22 +0,0 @@ ---- druntime/src/core/sys/linux/execinfo.d -+++ druntime/src/core/sys/linux/execinfo.d -@@ -7,7 +7,7 @@ - */ - module core.sys.linux.execinfo; - --version (linux): -+version (none): - extern (C): - nothrow: - ---- druntime/src/rt/backtrace/dwarf.d -+++ druntime/src/rt/backtrace/dwarf.d -@@ -15,7 +15,7 @@ module rt.backtrace.dwarf; - version(CRuntime_Glibc) version = linux_or_freebsd; - else version(FreeBSD) version = linux_or_freebsd; - --version(linux_or_freebsd): -+version(none): - - import rt.util.container.array; - import rt.backtrace.elf; diff --git a/srcpkgs/dmd-bootstrap/patches/pic.patch b/srcpkgs/dmd-bootstrap/patches/pic.patch deleted file mode 100644 index 5102451d15c922..00000000000000 --- a/srcpkgs/dmd-bootstrap/patches/pic.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/dmd/src/mars.c -+++ b/dmd/src/mars.c -@@ -267,6 +267,7 @@ int tryMain(size_t argc, const char *argv[]) - - // Set default values - global.params.argv0 = arguments[0]; -+ global.params.pic = 1; - global.params.color = isConsoleColorSupported(); - global.params.link = true; - global.params.useAssert = true; diff --git a/srcpkgs/dmd-bootstrap/template b/srcpkgs/dmd-bootstrap/template deleted file mode 100644 index 0448c834e70702..00000000000000 --- a/srcpkgs/dmd-bootstrap/template +++ /dev/null @@ -1,84 +0,0 @@ -# Template file for 'dmd-bootstrap' -pkgname=dmd-bootstrap -version=2.069.20180305 -revision=3 -_gitrev_dmd=75266348c8a2368945a339ab86d7c8960a9bfc08 -_gitrev_druntime=33ae38cef41564b12864470afaf8430eb7334d3b -_gitrev_phobos=30ac23a0889dd183221ce531a057171dd45296c4 -archs="x86_64* i686*" -create_wrksrc=yes -build_style=gnu-makefile -short_desc="DMD Compiler (last C++ version for bootstrap)" -maintainer="Yuxuan Shui " -license="BSL-1.0" -homepage="https://dlang.org/" -distfiles=" - https://github.com/dlang/dmd/archive/${_gitrev_dmd}.tar.gz>dmd-${version}.tar.gz - https://github.com/dlang/druntime/archive/${_gitrev_druntime}.tar.gz>druntime-${version}.tar.gz - https://github.com/dlang/phobos/archive/${_gitrev_phobos}.tar.gz>phobos-${version}.tar.gz" -checksum=" - 015ad5ce9d60bc183b9b40ae649eafeced93cb2a211400d9280464b22acdb129 - 7f4d84f2b5252c0cc33bffbb4de8aab9321df844b8512e27e90267cbb9bc7422 - 57306f80a63b83b755043d05e85e83cf3178701c92d295c97d1a5a8be8ffce19" -provides="d-compiler-${version}_${revision}" -repository=bootstrap - -post_extract() { - rm -rf dmd druntime phobos - mv dmd-${_gitrev_dmd} dmd - mv druntime-${_gitrev_druntime} druntime - mv phobos-${_gitrev_phobos} phobos -} - -pre_configure() { - case "$XBPS_TARGET_MACHINE" in - *-musl) patch -p0 < ${FILESDIR}/musl.patch - patch -p0 < ${FILESDIR}/musl-math.patch - esac -} - -do_build() { - local dmd - - cd dmd/src - make ${makejobs} -f posix.mak HOST_CXX=$CXX MODEL=${XBPS_TARGET_WORDSIZE} \ - TARGET_CPU=X86 RELEASE=1 all - dmd=${wrksrc}/dmd/src/dmd - - cd ../../druntime - make ${makejobs} -f posix.mak MODEL=${XBPS_TARGET_WORDSIZE} DMD=$dmd RELEASE=1 - - cd ../phobos - make ${makejobs} -f posix.mak MODEL=${XBPS_TARGET_WORDSIZE} DMD=$dmd RELEASE=1 -} - -do_install() { - cd dmd/src - vbin dmd - - vmkdir etc - cat > $DESTDIR/etc/dmd.conf <<- EOF - [Environment] - DFLAGS=-I/usr/include/dlang/dmd -L-L/usr/lib${XBPS_TARGET_WRODSIZE} -L--export-dynamic - EOF - - vlicense backendlicense.txt - vlicense boostlicense.txt - - vmkdir usr/share/man/man1 - vmkdir usr/share/man/man5 - cd .. - vcopy docs/man/man1/* usr/share/man/man1/ - vcopy docs/man/man5/* usr/share/man/man5/ - - cd .. - vinstall phobos/generated/linux/release/${XBPS_TARGET_WORDSIZE}/libphobos2.a 0644 usr/lib - vmkdir usr/include/dlang/dmd - vcopy phobos/*.d usr/include/dlang/dmd - vcopy phobos/etc usr/include/dlang/dmd - vcopy phobos/std usr/include/dlang/dmd - vcopy druntime/import/* usr/include/dlang/dmd/ - - vlicense druntime/LICENSE - vlicense phobos/LICENSE_1_0.txt -} diff --git a/srcpkgs/dmd-doc b/srcpkgs/dmd-doc deleted file mode 120000 index 81ab130de9e6eb..00000000000000 --- a/srcpkgs/dmd-doc +++ /dev/null @@ -1 +0,0 @@ -dmd \ No newline at end of file diff --git a/srcpkgs/dmd/files/dmd.conf b/srcpkgs/dmd/files/dmd.conf deleted file mode 100644 index e8d42d10620e61..00000000000000 --- a/srcpkgs/dmd/files/dmd.conf +++ /dev/null @@ -1,2 +0,0 @@ -[Environment] -DFLAGS=-I/usr/include/d -I/usr/include/d/druntime/import -L-L/usr/lib -L-L/usr/lib -L--no-warn-search-mismatch -L--export-dynamic -fPIC diff --git a/srcpkgs/dmd/files/musl.patch b/srcpkgs/dmd/files/musl.patch deleted file mode 100644 index 79b7bcd7e6d6cd..00000000000000 --- a/srcpkgs/dmd/files/musl.patch +++ /dev/null @@ -1,12 +0,0 @@ ---- dmd/compiler/src/dmd/link.d -+++ dmd/compiler/src/dmd/link.d -@@ -759,8 +759,7 @@ - perror("unable to create pipe to linker"); - return -1; - } -- // vfork instead of fork to avoid https://issues.dlang.org/show_bug.cgi?id=21089 -- childpid = vfork(); -+ childpid = fork(); - if (childpid == 0) - { - // pipe linker stderr to fds[0] diff --git a/srcpkgs/dmd/template b/srcpkgs/dmd/template deleted file mode 100644 index fc75ca12b918a2..00000000000000 --- a/srcpkgs/dmd/template +++ /dev/null @@ -1,103 +0,0 @@ -# Template file for 'dmd' -pkgname=dmd -version=2.101.1 -revision=1 -create_wrksrc=yes -hostmakedepends="dmd2.091 which" -makedepends="git" -depends="libphobos>=${version} gcc" -short_desc="Digital Mars D compiler" -maintainer="streaks " -license="BSL-1.0" -homepage="http://www.digitalmars.com/d/2.0/" -distfiles=" - https://github.com/dlang/dmd/archive/refs/tags/v${version}.tar.gz>dmd-${version}.tar.gz - https://github.com/dlang/phobos/archive/v${version}.tar.gz>phobos-${version}.tar.gz - http://downloads.dlang.org/releases/2.x/${version}/dmd.${version}.linux.tar.xz" -checksum="e369396dbbe4eec9311122fa24c975688b209a000bf2062a9f86b49ab2e4a7b0 - 8a275b3f46d921be87744ec80d3094421a979d6f607dbd43e88e251bbb3f503a - 58333e57ed3812077dc2f8cc8759998b3b59c9ea3dbe01571eab4b2944a84bfe" -conf_files="/etc/dmd.conf" -provides="d-compiler-${version}_${revision}" -conflicts="dmd-bootstrap dmd2.081 dmd2.091" -nopie=yes -# from no to very little distinction between host CC and target CC in -# makefiles or build.d -nocross="broken build system" -disable_parallel_build=yes -LDFLAGS="-lpthread" - -case "$XBPS_TARGET_MACHINE" in - x86_64*) _archbits=64;; - i686) _archbits=32;; - *) broken="unsupported arch upstream";; -esac - -post_extract() { - mv dmd-${version} dmd - mv phobos-${version} phobos -} - -post_patch() { - if [ "$XBPS_TARGET_LIBC" = musl ]; then - patch -p0 < ${FILESDIR}/musl.patch - fi -} - -do_build() { - local dmd - - cd dmd - make ${makejobs} -f posix.mak MODEL=${_archbits} TARGET_CPU=X86 ENABLE_RELEASE=1 PIC=1 - dmd=${wrksrc}/dmd/generated/linux/release/$_archbits/dmd - - make ${makejobs} -C compiler/docs - - cd ../phobos - make ${makejobs} -f posix.mak MODEL=${_archbits} DMD=$dmd ENABLE_RELEASE=1 PIC=1 -} - -do_install() { - cd dmd - vbin generated/linux/release/$_archbits/dmd - vinstall ${FILESDIR}/dmd.conf 644 etc - - vman generated/docs/man/man1/dmd.1 - vman generated/docs/man/man5/dmd.conf.5 -} - -dmd-doc_package() { - short_desc="Documentation and sample code for D programming language" - replaces="dmd-docs>=0" - license="BSL-1.0" - - pkg_install() { - cd dmd2 - - vmkdir usr/share/doc/d - vcopy samples usr/share/doc/d - vcopy html usr/share/doc/d - - find ${PKGDESTDIR}/usr/share/doc/d -type f | xargs chmod 0644 - - vlicense license.txt - } -} - -libphobos_package() { - short_desc+=" - standard library" - license="BSL-1.0" - conflicts="dmd-bootstrap dmd2.081 dmd2.091" - pkg_install() { - vinstall ${wrksrc}/dmd/generated/linux/release/$_archbits/libdruntime.a 644 usr/lib libdruntime.a - vinstall ${wrksrc}/phobos/generated/linux/release/$_archbits/libphobos2.a 644 usr/lib libphobos2.a - - vmkdir usr/include/d - cp -r ${wrksrc}/phobos/{*.d,etc,std} ${PKGDESTDIR}/usr/include/d - - vmkdir usr/include/d/druntime - cp -r ${wrksrc}/dmd/druntime/import ${PKGDESTDIR}/usr/include/d/druntime - - vlicense ${wrksrc}/dmd/LICENSE.txt - } -} diff --git a/srcpkgs/dmd2.081-doc b/srcpkgs/dmd2.081-doc deleted file mode 120000 index e5a166fc7452ba..00000000000000 --- a/srcpkgs/dmd2.081-doc +++ /dev/null @@ -1 +0,0 @@ -dmd2.081 \ No newline at end of file diff --git a/srcpkgs/dmd2.081/files/dmd.conf b/srcpkgs/dmd2.081/files/dmd.conf deleted file mode 100644 index e8d42d10620e61..00000000000000 --- a/srcpkgs/dmd2.081/files/dmd.conf +++ /dev/null @@ -1,2 +0,0 @@ -[Environment] -DFLAGS=-I/usr/include/d -I/usr/include/d/druntime/import -L-L/usr/lib -L-L/usr/lib -L--no-warn-search-mismatch -L--export-dynamic -fPIC diff --git a/srcpkgs/dmd2.081/files/musl.patch b/srcpkgs/dmd2.081/files/musl.patch deleted file mode 100644 index 023b7d5eb5135f..00000000000000 --- a/srcpkgs/dmd2.081/files/musl.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- dmd/src/dmd/mars.d -+++ dmd/src/dmd/mars.d -@@ -1374,7 +1374,7 @@ void addDefaultVersionIdentifiers() - } - else static if (TARGET.Linux) - { -- VersionCondition.addPredefinedGlobalIdent("CRuntime_Glibc"); -+ VersionCondition.addPredefinedGlobalIdent("CRuntime_Musl"); - } - - if (global.params.isLP64) diff --git a/srcpkgs/dmd2.081/patches/backport-ld-exit.patch b/srcpkgs/dmd2.081/patches/backport-ld-exit.patch deleted file mode 100644 index 2c021517af07ab..00000000000000 --- a/srcpkgs/dmd2.081/patches/backport-ld-exit.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/dmd/src/dmd/link.d -+++ b/dmd/src/dmd/link.d -@@ -685,7 +685,7 @@ public int runLINK() - close(fds[0]); - execvp(argv[0], cast(char**)argv.tdata()); - perror(argv[0]); // failed to execute -- return -1; -+ _exit(-1); - } - else if (childpid == -1) - { diff --git a/srcpkgs/dmd2.081/template b/srcpkgs/dmd2.081/template deleted file mode 100644 index 0487aa5926b7fd..00000000000000 --- a/srcpkgs/dmd2.081/template +++ /dev/null @@ -1,95 +0,0 @@ -# Template file for 'dmd2.081' -pkgname=dmd2.081 -version=2.081.1 -revision=4 -create_wrksrc=yes -hostmakedepends="which" -makedepends="dmd-bootstrap" -depends="gcc" -short_desc="Digital Mars D compiler, 2.081" -maintainer="Orphaned " -license="BSL-1.0" -homepage="http://www.digitalmars.com/d/2.0/" -distfiles=" - https://github.com/dlang/dmd/archive/v${version}.tar.gz>dmd-${version}.tar.gz - https://github.com/dlang/druntime/archive/v${version}.tar.gz>druntime-${version}.tar.gz - https://github.com/dlang/phobos/archive/v${version}.tar.gz>phobos-${version}.tar.gz - http://downloads.dlang.org/releases/2.x/${version}/dmd.${version}.linux.tar.xz" -checksum="14f3aafe1c93c86646aaeb3ed7361a5fc5a24374cf25c8848c81942bfd9fae1a - 8313af32dce71f767fb0072cae699cbfe7196cf01b0ce1c5dd416a71d94f5fee - d945c6fd1be14dff5fcbf45c1e11302e12bebac56d55e4e97e48e150f2899e04 - a93f15fba1786322310492118785de759d8badf8b5a1583256fcb8486e4f74f8" -conf_files="/etc/dmd.conf" -provides="d-compiler-${version}_${revision}" -conflicts="dmd-bootstrap" -nopie=yes -LDFLAGS="-lpthread" - -case "$XBPS_TARGET_MACHINE" in - x86_64*) _archbits=64;; - i686) _archbits=32;; - *) broken="unsupported arch upstream";; -esac - -post_extract() { - rm -rf dmd druntime phobos - mv dmd-${version} dmd - mv druntime-${version} druntime - mv phobos-${version} phobos -} - -pre_configure() { - case "$XBPS_TARGET_MACHINE" in - *-musl) patch -p0 < ${FILESDIR}/musl.patch - if [ "$XBPS_TARGET_MACHINE" = "i686-musl" ]; then - patch -p0 < ${FILESDIR}/i686-musl.patch - fi - esac -} - -do_build() { - local dmd - - cd dmd - make ${makejobs} -f posix.mak MODEL=${_archbits} TARGET_CPU=X86 BUILD=release PIC=1 - dmd=${wrksrc}/dmd/generated/linux/release/$_archbits/dmd - - make ${makejobs} -C docs - - cd ../druntime - make ${makejobs} -f posix.mak MODEL=${_archbits} DMD=$dmd BUILD=release PIC=1 - - cd ../phobos - make ${makejobs} -f posix.mak MODEL=${_archbits} DMD=$dmd BUILD=release PIC=1 -} - -do_install() { - cd dmd - vbin generated/linux/release/$_archbits/dmd - vinstall ${FILESDIR}/dmd.conf 644 etc - - # note: dmd, druntime and phobos all share the same license - vlicense LICENSE.txt - - vman generated/docs/man/man1/dmd.1 - vman generated/docs/man/man5/dmd.conf.5 - - vmkdir usr/include/d - - cp -r ${wrksrc}/phobos/{*.d,etc,std} ${PKGDESTDIR}/usr/include/d - vinstall ${wrksrc}/phobos/generated/linux/release/$_archbits/libphobos2.a 644 usr/lib libphobos2.a - - vmkdir usr/include/d/druntime - cp -r ${wrksrc}/druntime/import ${PKGDESTDIR}/usr/include/d/druntime - vinstall ${wrksrc}/druntime/generated/linux/release/$_archbits/libdruntime.a 644 usr/lib libdruntime.a -} - -dmd2.081-doc_package() { - short_desc="Documentation for D programming language (dummy package)" - metapackage=yes -} - -libphobos2.081_package() { - short_desc+=" - standard library (dummy package)" - metapackage=yes -} diff --git a/srcpkgs/dmd2.091/files/dmd.conf b/srcpkgs/dmd2.091/files/dmd.conf deleted file mode 100644 index e8d42d10620e61..00000000000000 --- a/srcpkgs/dmd2.091/files/dmd.conf +++ /dev/null @@ -1,2 +0,0 @@ -[Environment] -DFLAGS=-I/usr/include/d -I/usr/include/d/druntime/import -L-L/usr/lib -L-L/usr/lib -L--no-warn-search-mismatch -L--export-dynamic -fPIC diff --git a/srcpkgs/dmd2.091/patches/backport-ld-exit.patch b/srcpkgs/dmd2.091/patches/backport-ld-exit.patch deleted file mode 100644 index 40fa13584e4644..00000000000000 --- a/srcpkgs/dmd2.091/patches/backport-ld-exit.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/dmd/src/dmd/link.d -+++ b/dmd/src/dmd/link.d -@@ -782,7 +782,7 @@ public int runLINK() - close(fds[0]); - execvp(argv[0], argv.tdata()); - perror(argv[0]); // failed to execute -- return -1; -+ _exit(-1); - } - else if (childpid == -1) - { diff --git a/srcpkgs/dmd2.091/template b/srcpkgs/dmd2.091/template deleted file mode 100644 index 72521df7cd3f12..00000000000000 --- a/srcpkgs/dmd2.091/template +++ /dev/null @@ -1,79 +0,0 @@ -# Template file for 'dmd2.091' -pkgname=dmd2.091 -version=2.091.0 -revision=1 -create_wrksrc=yes -hostmakedepends="dmd2.081 which" -makedepends="git" -depends="gcc" -short_desc="Digital Mars D compiler, 2.091" -maintainer="Auri " -license="BSL-1.0" -homepage="http://www.digitalmars.com/d/2.0/" -distfiles=" - https://github.com/dlang/dmd/archive/v${version}.tar.gz>dmd-${version}.tar.gz - https://github.com/dlang/druntime/archive/v${version}.tar.gz>druntime-${version}.tar.gz - https://github.com/dlang/phobos/archive/v${version}.tar.gz>phobos-${version}.tar.gz - http://downloads.dlang.org/releases/2.x/${version}/dmd.${version}.linux.tar.xz" -checksum="bcca38f4b80b51ae0a1955dc29e6cbfaa4d01d94869ddfcacf9292898c34343a - cc8ba196b08cca04488d97d0e35c878f7351b7d8128aec90eaa312d2bd9a6af2 - df9f81eecda4366adc5ca9ed31a0b4474c248544b120ff6fa3f6cb45917d8769 - 6e4bd4ee73a553921cdca7e3e21768b842b18186d07c0b4898fbd13a359875c0" -conf_files="/etc/dmd.conf" -provides="d-compiler-${version}_${revision}" -conflicts="dmd-bootstrap dmd2.081 libphobos2.081" -nopie=yes -nocross=yes -disable_parallel_build=yes -LDFLAGS="-lpthread" - -case "$XBPS_TARGET_MACHINE" in - x86_64*) _archbits=64;; - i686) _archbits=32;; - *) broken="unsupported arch upstream";; -esac - -post_extract() { - mv dmd-${version} dmd - mv druntime-${version} druntime - mv phobos-${version} phobos -} - -do_build() { - local dmd - - cd dmd - make ${makejobs} -f posix.mak MODEL=${_archbits} TARGET_CPU=X86 ENABLE_RELEASE=1 PIC=1 - dmd=${wrksrc}/dmd/generated/linux/release/$_archbits/dmd - - make ${makejobs} -C docs - - cd ../druntime - make ${makejobs} -f posix.mak MODEL=${_archbits} DMD=$dmd ENABLE_RELEASE=1 PIC=1 - - cd ../phobos - make ${makejobs} -f posix.mak MODEL=${_archbits} DMD=$dmd ENABLE_RELEASE=1 PIC=1 -} - -do_install() { - cd dmd - vbin generated/linux/release/$_archbits/dmd - vinstall ${FILESDIR}/dmd.conf 644 etc - - # note: dmd, druntime and phobos all share the same license - vlicense LICENSE.txt - - vman generated/docs/man/man1/dmd.1 - vman generated/docs/man/man5/dmd.conf.5 - - vmkdir usr/include/d - - cd ../phobos - cp -r ./{*.d,etc,std} ${PKGDESTDIR}/usr/include/d - vinstall generated/linux/release/$_archbits/libphobos2.a 644 usr/lib libphobos2.a - - cd ../druntime - vmkdir usr/include/d/druntime - cp -r import ${PKGDESTDIR}/usr/include/d/druntime - vinstall generated/linux/release/$_archbits/libdruntime.a 644 usr/lib libdruntime.a -} diff --git a/srcpkgs/dmenu-wayland/template b/srcpkgs/dmenu-wayland/template deleted file mode 100644 index 423c8ff3c63a84..00000000000000 --- a/srcpkgs/dmenu-wayland/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'dmenu-wayland' -pkgname=dmenu-wayland -version=0.1 -revision=2 -build_style=meson -hostmakedepends="cmake pkg-config wayland-devel" -makedepends="cairo-devel glib-devel gobject-introspection libxkbcommon-devel - pango-devel wayland-devel wayland-protocols" -short_desc="Dmenu for wayland-compositors" -maintainer="travankor " -license="MIT" -homepage="https://github.com/nyyManni/dmenu-wayland" -distfiles="https://github.com/nyyManni/dmenu-wayland/archive/v${version}.tar.gz" -checksum=dcbc70156e138b2bb8788aeebf75af14f75e188ed78865840e341b5375ed6614 - -CFLAGS="-fcommon" - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/dmenu/template b/srcpkgs/dmenu/template deleted file mode 100644 index 4b8a6fb9469865..00000000000000 --- a/srcpkgs/dmenu/template +++ /dev/null @@ -1,33 +0,0 @@ -# Template file for 'dmenu' -pkgname=dmenu -version=5.4 -revision=1 -makedepends="libXinerama-devel libXft-devel freetype-devel" -short_desc="Generic menu for X" -maintainer="Leah Neukirchen " -license="MIT" -homepage="https://tools.suckless.org/dmenu/" -distfiles="https://dl.suckless.org/tools/${pkgname}-${version}.tar.gz" -checksum=8fbace2a0847aa80fe861066b118252dcc7b4ca0a0a8f3a93af02da8fb6cd453 - -post_patch() { - sed -i -e '/CFLAGS/{s/-Os//;s/=/+=/}' \ - -e '/LDFLAGS/{s/-s//;s/=/+=/}' config.mk -} - -do_build() { - [ -e ${FILESDIR}/config.h ] && cp ${FILESDIR}/config.h config.h - sed -i -e "s|^FREETYPEINC|#FREETYPEINC|g" \ - -e "s|^X11INC|#X11INC|g" \ - -e "s|^X11LIB|#X11LIB|g" config.mk - - x11inc=$XBPS_CROSS_BASE/usr/include/X11 - x11lib=$XBPS_CROSS_BASE/usr/lib - freetypeinc=$XBPS_CROSS_BASE/usr/include/freetype2 - make CC="$CC" ${makejobs} X11INC=$x11inc X11LIB=$x11lib FREETYPEINC=$freetypeinc -} - -do_install() { - make PREFIX=/usr DESTDIR=${DESTDIR} install - vlicense LICENSE -} diff --git a/srcpkgs/dmg2img/patches/0001-openssl-1.1-compatibility.patch b/srcpkgs/dmg2img/patches/0001-openssl-1.1-compatibility.patch deleted file mode 100644 index 28a64e979d8e87..00000000000000 --- a/srcpkgs/dmg2img/patches/0001-openssl-1.1-compatibility.patch +++ /dev/null @@ -1,217 +0,0 @@ -From f16f247d30f868e84f31e24792b4464488f1c009 Mon Sep 17 00:00:00 2001 -From: Peter Wu -Date: Tue, 2 May 2017 15:53:38 +0200 -Subject: [PATCH] vfdecrypt: OpenSSL 1.1 compatibility - -Allocate contexts from the heap on all OpenSSL versions, this is needed -since OpenSSL 1.1.0. No attempt is done at addressing issues like global -variables and fixing potential memleaks on error paths. - -Compile-tested only with OpenSSL 1.1.0e (Arch Linux) and OpenSSL 1.0.2g -(Ubuntu 16.04), I have no test file. - -Fixes https://github.com/Lekensteyn/dmg2img/issues/4 ---- - vfdecrypt.c | 103 ++++++++++++++++++++++++++++++++++++++++++++++-------------- - 1 file changed, 80 insertions(+), 23 deletions(-) - ---- a/vfdecrypt.c -+++ b/vfdecrypt.c -@@ -183,7 +183,7 @@ void adjust_v2_header_byteorder(cencrypt - pwhdr->encrypted_keyblob_size = htonl(pwhdr->encrypted_keyblob_size); - } - --HMAC_CTX hmacsha1_ctx; -+HMAC_CTX *hmacsha1_ctx; - AES_KEY aes_decrypt_key; - int CHUNK_SIZE=4096; // default - -@@ -196,9 +196,9 @@ void compute_iv(uint32_t chunk_no, uint8 - unsigned int mdLen; - - chunk_no = OSSwapHostToBigInt32(chunk_no); -- HMAC_Init_ex(&hmacsha1_ctx, NULL, 0, NULL, NULL); -- HMAC_Update(&hmacsha1_ctx, (void *) &chunk_no, sizeof(uint32_t)); -- HMAC_Final(&hmacsha1_ctx, mdResult, &mdLen); -+ HMAC_Init_ex(hmacsha1_ctx, NULL, 0, NULL, NULL); -+ HMAC_Update(hmacsha1_ctx, (void *) &chunk_no, sizeof(uint32_t)); -+ HMAC_Final(hmacsha1_ctx, mdResult, &mdLen); - memcpy(iv, mdResult, CIPHER_BLOCKSIZE); - } - -@@ -212,52 +212,75 @@ void decrypt_chunk(uint8_t *ctext, uint8 - /* DES3-EDE unwrap operation loosely based on to RFC 2630, section 12.6 - * wrapped_key has to be 40 bytes in length. */ - int apple_des3_ede_unwrap_key(uint8_t *wrapped_key, int wrapped_key_len, uint8_t *decryptKey, uint8_t *unwrapped_key) { -- EVP_CIPHER_CTX ctx; -+ EVP_CIPHER_CTX *ctx; - uint8_t *TEMP1, *TEMP2, *CEKICV; - uint8_t IV[8] = { 0x4a, 0xdd, 0xa2, 0x2c, 0x79, 0xe8, 0x21, 0x05 }; - int outlen, tmplen, i; - -- EVP_CIPHER_CTX_init(&ctx); -+#if OPENSSL_VERSION_NUMBER >= 0x10100000L -+ ctx = EVP_CIPHER_CTX_new(); -+#else -+ ctx = malloc(sizeof(*ctx)); -+#endif -+ if (!ctx) { -+ fprintf(stderr, "Out of memory: EVP_CIPHER_CTX!\n"); -+ return(-1); -+ } -+ -+ EVP_CIPHER_CTX_init(ctx); - /* result of the decryption operation shouldn't be bigger than ciphertext */ - TEMP1 = malloc(wrapped_key_len); - TEMP2 = malloc(wrapped_key_len); - CEKICV = malloc(wrapped_key_len); - /* uses PKCS#7 padding for symmetric key operations by default */ -- EVP_DecryptInit_ex(&ctx, EVP_des_ede3_cbc(), NULL, decryptKey, IV); -+ EVP_DecryptInit_ex(ctx, EVP_des_ede3_cbc(), NULL, decryptKey, IV); - -- if(!EVP_DecryptUpdate(&ctx, TEMP1, &outlen, wrapped_key, wrapped_key_len)) { -+ if(!EVP_DecryptUpdate(ctx, TEMP1, &outlen, wrapped_key, wrapped_key_len)) { - fprintf(stderr, "internal error (1) during key unwrap operation!\n"); - return(-1); - } -- if(!EVP_DecryptFinal_ex(&ctx, TEMP1 + outlen, &tmplen)) { -+ if(!EVP_DecryptFinal_ex(ctx, TEMP1 + outlen, &tmplen)) { - fprintf(stderr, "internal error (2) during key unwrap operation!\n"); - return(-1); - } - outlen += tmplen; -- EVP_CIPHER_CTX_cleanup(&ctx); -+#if OPENSSL_VERSION_NUMBER >= 0x10100000L -+ EVP_CIPHER_CTX_reset(ctx); -+#else -+ EVP_CIPHER_CTX_cleanup(ctx); -+#endif - - /* reverse order of TEMP3 */ - for(i = 0; i < outlen; i++) TEMP2[i] = TEMP1[outlen - i - 1]; - -- EVP_CIPHER_CTX_init(&ctx); -+ EVP_CIPHER_CTX_init(ctx); - /* uses PKCS#7 padding for symmetric key operations by default */ -- EVP_DecryptInit_ex(&ctx, EVP_des_ede3_cbc(), NULL, decryptKey, TEMP2); -- if(!EVP_DecryptUpdate(&ctx, CEKICV, &outlen, TEMP2+8, outlen-8)) { -+ EVP_DecryptInit_ex(ctx, EVP_des_ede3_cbc(), NULL, decryptKey, TEMP2); -+ if(!EVP_DecryptUpdate(ctx, CEKICV, &outlen, TEMP2+8, outlen-8)) { - fprintf(stderr, "internal error (3) during key unwrap operation!\n"); - return(-1); - } -- if(!EVP_DecryptFinal_ex(&ctx, CEKICV + outlen, &tmplen)) { -+ if(!EVP_DecryptFinal_ex(ctx, CEKICV + outlen, &tmplen)) { - fprintf(stderr, "internal error (4) during key unwrap operation!\n"); - return(-1); - } - - outlen += tmplen; -- EVP_CIPHER_CTX_cleanup(&ctx); -+#if OPENSSL_VERSION_NUMBER >= 0x10100000L -+ EVP_CIPHER_CTX_reset(ctx); -+#else -+ EVP_CIPHER_CTX_cleanup(ctx); -+#endif - - memcpy(unwrapped_key, CEKICV+4, outlen-4); - free(TEMP1); - free(TEMP2); - free(CEKICV); -+#if OPENSSL_VERSION_NUMBER >= 0x10100000L -+ EVP_CIPHER_CTX_free(ctx); -+#else -+ free(ctx); -+#endif - return(0); - } - -@@ -279,31 +302,46 @@ int unwrap_v1_header(char *passphrase, c - int unwrap_v2_header(char *passphrase, cencrypted_v2_pwheader *header, uint8_t *aes_key, uint8_t *hmacsha1_key) { - /* derived key is a 3DES-EDE key */ - uint8_t derived_key[192/8]; -- EVP_CIPHER_CTX ctx; -+ EVP_CIPHER_CTX *ctx; - uint8_t *TEMP1; - int outlen, tmplen; - -+#if OPENSSL_VERSION_NUMBER >= 0x10100000L -+ ctx = EVP_CIPHER_CTX_new(); -+#else -+ ctx = malloc(sizeof(*ctx)); -+#endif -+ if (!ctx) { -+ fprintf(stderr, "Out of memory: EVP_CIPHER_CTX!\n"); -+ return(-1); -+ } -+ - PKCS5_PBKDF2_HMAC_SHA1(passphrase, strlen(passphrase), (unsigned char*)header->kdf_salt, 20, - PBKDF2_ITERATION_COUNT, sizeof(derived_key), derived_key); - - print_hex(derived_key, 192/8); - -- EVP_CIPHER_CTX_init(&ctx); -+ EVP_CIPHER_CTX_init(ctx); - /* result of the decryption operation shouldn't be bigger than ciphertext */ - TEMP1 = malloc(header->encrypted_keyblob_size); - /* uses PKCS#7 padding for symmetric key operations by default */ -- EVP_DecryptInit_ex(&ctx, EVP_des_ede3_cbc(), NULL, derived_key, header->blob_enc_iv); -+ EVP_DecryptInit_ex(ctx, EVP_des_ede3_cbc(), NULL, derived_key, header->blob_enc_iv); - -- if(!EVP_DecryptUpdate(&ctx, TEMP1, &outlen, header->encrypted_keyblob, header->encrypted_keyblob_size)) { -+ if(!EVP_DecryptUpdate(ctx, TEMP1, &outlen, header->encrypted_keyblob, header->encrypted_keyblob_size)) { - fprintf(stderr, "internal error (1) during key unwrap operation!\n"); - return(-1); - } -- if(!EVP_DecryptFinal_ex(&ctx, TEMP1 + outlen, &tmplen)) { -+ if(!EVP_DecryptFinal_ex(ctx, TEMP1 + outlen, &tmplen)) { - fprintf(stderr, "internal error (2) during key unwrap operation!\n"); - return(-1); - } - outlen += tmplen; -- EVP_CIPHER_CTX_cleanup(&ctx); -+#if OPENSSL_VERSION_NUMBER >= 0x10100000L -+ EVP_CIPHER_CTX_free(ctx); -+#else -+ EVP_CIPHER_CTX_cleanup(ctx); -+ free(ctx); -+#endif - memcpy(aes_key, TEMP1, 16); - memcpy(hmacsha1_key, TEMP1, 20); - -@@ -446,8 +484,21 @@ int main(int argc, char *argv[]) { - CHUNK_SIZE = v2header.blocksize; - } - -- HMAC_CTX_init(&hmacsha1_ctx); -- HMAC_Init_ex(&hmacsha1_ctx, hmacsha1_key, sizeof(hmacsha1_key), EVP_sha1(), NULL); -+#if OPENSSL_VERSION_NUMBER >= 0x10100000L -+ hmacsha1_ctx = HMAC_CTX_new(); -+#else -+ hmacsha1_ctx = malloc(sizeof(*hmacsha1_ctx)); -+#endif -+ if (!hmacsha1_ctx) { -+ fprintf(stderr, "Out of memory: HMAC CTX!\n"); -+ exit(1); -+ } -+#if OPENSSL_VERSION_NUMBER >= 0x10100000L -+ HMAC_CTX_reset(hmacsha1_ctx); -+#else -+ HMAC_CTX_init(hmacsha1_ctx); -+#endif -+ HMAC_Init_ex(hmacsha1_ctx, hmacsha1_key, sizeof(hmacsha1_key), EVP_sha1(), NULL); - AES_set_decrypt_key(aes_key, CIPHER_KEY_LENGTH * 8, &aes_decrypt_key); - - if (verbose >= 1) { -@@ -472,5 +523,11 @@ int main(int argc, char *argv[]) { - } - - if (verbose) fprintf(stderr, "%"PRIX32" chunks written\n", chunk_no); -+#if OPENSSL_VERSION_NUMBER >= 0x10100000L -+ HMAC_CTX_free(hmacsha1_ctx); -+#else -+ HMAC_CTX_cleanup(hmacsha1_ctx); -+ free(hmacsha1_ctx); -+#endif - return(0); - } diff --git a/srcpkgs/dmg2img/template b/srcpkgs/dmg2img/template deleted file mode 100644 index bf56122faf2077..00000000000000 --- a/srcpkgs/dmg2img/template +++ /dev/null @@ -1,12 +0,0 @@ -# Template file for 'dmg2img' -pkgname=dmg2img -version=1.6.7 -revision=6 -build_style=gnu-makefile -makedepends="zlib-devel bzip2-devel openssl-devel" -short_desc="Convert Apple's compressed dmg to standard image disks" -maintainer="Andrew Benson " -license="GPL-2.0-or-later" -homepage="http://vu1tur.eu.org/dmg2img" -distfiles="http://vu1tur.eu.org/tools/dmg2img-${version}.tar.gz" -checksum=02aea6d05c5b810074913b954296ddffaa43497ed720ac0a671da4791ec4d018 diff --git a/srcpkgs/dmidecode/template b/srcpkgs/dmidecode/template deleted file mode 100644 index 1762001a7f319b..00000000000000 --- a/srcpkgs/dmidecode/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'dmidecode' -pkgname=dmidecode -version=3.6 -revision=1 -build_style=gnu-makefile -make_build_args="sbindir=/usr/bin" -make_install_args="sbindir=/usr/bin" -short_desc="Desktop Management Interface table related utilities" -maintainer="Leah Neukirchen " -license="GPL-2.0-or-later" -homepage="https://www.nongnu.org/dmidecode" -changelog="https://git.savannah.gnu.org/cgit/dmidecode.git/plain/NEWS" -# Should be using NONGNU_SITE instead, but that often redirects to outdated -# mirrors, causing fetching the distfile to fail. -distfiles="https://download-mirror.savannah.gnu.org/releases/dmidecode/dmidecode-${version}.tar.xz" -checksum=e40c65f3ec3dafe31ad8349a4ef1a97122d38f65004ed66575e1a8d575dd8bae diff --git a/srcpkgs/dmraid-devel b/srcpkgs/dmraid-devel deleted file mode 120000 index ce633fa051f3e9..00000000000000 --- a/srcpkgs/dmraid-devel +++ /dev/null @@ -1 +0,0 @@ -dmraid \ No newline at end of file diff --git a/srcpkgs/dmraid/patches/001-do_not_use_p_for_partition.patch b/srcpkgs/dmraid/patches/001-do_not_use_p_for_partition.patch deleted file mode 100644 index 3298d1b10dc0ae..00000000000000 --- a/srcpkgs/dmraid/patches/001-do_not_use_p_for_partition.patch +++ /dev/null @@ -1,13 +0,0 @@ -Author: Giuseppe Iuculano -Description: Removed "p" from device name. A proper upgrade script is needed before using it. ---- 1.0.0.rc16-3/dmraid/lib/format/partition/dos.c -+++ 1.0.0.rc16-3/dmraid/lib/format/partition/dos.c -@@ -31,7 +31,7 @@ _name(struct lib_context *lc, struct rai - { - const char *base = get_basename(lc, rd->di->path); - -- return type ? snprintf(str, len, "%s%s%u", base, OPT_STR_PARTCHAR(lc), -+ return type ? snprintf(str, len, "%s%u", base, - partition) : snprintf(str, len, "%s", base); - } - diff --git a/srcpkgs/dmraid/patches/002-support_virtio_devices.patch b/srcpkgs/dmraid/patches/002-support_virtio_devices.patch deleted file mode 100644 index 52ed62ee5e6229..00000000000000 --- a/srcpkgs/dmraid/patches/002-support_virtio_devices.patch +++ /dev/null @@ -1,13 +0,0 @@ -Author: Luke Yelavich -Description: Support for checking virtio devices for dmraid metadata. ---- 1.0.0.rc16-3/dmraid/lib/device/scan.c -+++ 1.0.0.rc16-3/dmraid/lib/device/scan.c -@@ -174,7 +174,7 @@ interested(struct lib_context *lc, char - * Whole IDE and SCSI disks only. - */ - return (!isdigit(name[strlen(name) - 1]) && -- (*(name + 1) == 'd' && (*name == 'h' || *name == 's'))) -+ (*(name + 1) == 'd' && (*name == 'h' || *name == 's' || *name == 'v'))) - #ifdef DMRAID_TEST - /* - * Include dm devices for testing. diff --git a/srcpkgs/dmraid/patches/003-isw-probe-hpa.patch b/srcpkgs/dmraid/patches/003-isw-probe-hpa.patch deleted file mode 100644 index fcc0dd1f5da885..00000000000000 --- a/srcpkgs/dmraid/patches/003-isw-probe-hpa.patch +++ /dev/null @@ -1,144 +0,0 @@ -Probe isw disks with [some] HPA awareness, thanks to Robert Collins . (LP: #372170) ---- 1.0.0.rc16-3/dmraid/lib/format/ataraid/isw.c -+++ 1.0.0.rc16-3/dmraid/lib/format/ataraid/isw.c -@@ -353,6 +353,7 @@ raiddev(struct isw *isw, unsigned i) - enum convert { FULL, FIRST, LAST }; - #if BYTE_ORDER == LITTLE_ENDIAN - # define to_cpu(x, y) -+# define CVT16(x) - #else - /* - * We can differ from the read_raid_dev template here, -@@ -547,15 +548,16 @@ disk_ok(struct lib_context *lc, struct d - } - - static void * --isw_read_metadata(struct lib_context *lc, struct dev_info *di, -- size_t * sz, uint64_t * offset, union read_info *info) -+isw_try_sboffset(struct lib_context *lc, struct dev_info *di, -+ size_t * sz, uint64_t * offset, union read_info *info, -+ uint64_t const isw_sboffset) - { - size_t size = ISW_DISK_BLOCK_SIZE; -- uint64_t isw_sboffset = ISW_CONFIGOFFSET(di); - struct isw *isw; -+ uint64_t temp_isw_sboffset = isw_sboffset; - - if (!(isw = alloc_private_and_read(lc, handler, size, -- di->path, isw_sboffset))) -+ di->path, temp_isw_sboffset))) - goto out; - - /* -@@ -565,9 +567,15 @@ isw_read_metadata(struct lib_context *lc - to_cpu(isw, FIRST); - - /* Check Signature and read optional extended metadata. */ -- if (!is_isw(lc, di, isw) || -- !isw_read_extended(lc, di, &isw, &isw_sboffset, &size)) -+ if (!is_isw(lc, di, isw)) { -+ log_dbg(lc, "not isw at %ld", isw_sboffset); - goto bad; -+ } -+ if (!isw_read_extended(lc, di, &isw, &temp_isw_sboffset, &size)) { -+ log_err(lc, "isw metadata, but extended read failed at %ld", -+ isw_sboffset); -+ goto bad; -+ } - - /* - * Now that we made sure, that we've got all the -@@ -578,6 +586,8 @@ isw_read_metadata(struct lib_context *lc - if (disk_ok(lc, di, isw)) { - *sz = size; - *offset = info->u64 = isw_sboffset; -+ log_dbg(lc, "isw metadata found at %ld from probe at %ld\n", -+ *offset, isw_sboffset); - goto out; - } - -@@ -589,6 +599,54 @@ out: - return (void *) isw; - } - -+/* HPA on a disk shifts everything down. This is a 'works-enough' approach to -+ * handling that. There is a better long term approach requiring kernel -+ * patches - see the lkml patches for alt_size. -+ */ -+static void * -+isw_try_hpa(struct lib_context *lc, struct dev_info *di, -+ size_t * sz, uint64_t * offset, union read_info *info) -+{ -+ struct isw10 *isw10; -+ void *result = NULL; -+ uint64_t actual_offset; -+ if (!(isw10 = alloc_private_and_read(lc, handler, ISW_DISK_BLOCK_SIZE, -+ di->path, ISW_10_CONFIGOFFSET(di)))) -+ goto out; -+ if (strncmp((const char *)isw10->sig, ISW10_SIGNATURE, ISW10_SIGNATURE_SIZE)) -+ goto out_free; -+ log_dbg(lc, "Found isw 10 gafr signature."); -+ CVT16(isw10->offset); -+ actual_offset = isw10->offset + 2; -+ log_dbg(lc, "isw 10 sector offset calculated at %hd.", actual_offset); -+ if (actual_offset > di->sectors) -+ goto out_free; -+ result = isw_try_sboffset(lc, di, sz, offset, info, -+ ISW_SECTOR_TO_OFFSET(di->sectors - actual_offset)); -+ out_free: -+ dbg_free(isw10); -+ out: -+ return result; -+} -+ -+ -+static void * -+isw_read_metadata(struct lib_context *lc, struct dev_info *di, -+ size_t * sz, uint64_t * offset, union read_info *info) -+{ -+ void *result; -+ if ((result = isw_try_sboffset( -+ lc, di, sz, offset, info, ISW_CONFIGOFFSET(di)))) -+ return result; -+ if ((result = isw_try_hpa(lc, di, sz, offset, info))) -+ return result; -+ log_dbg(lc, "isw trying hard coded -2115 offset."); -+ if ((result = isw_try_sboffset( -+ lc, di, sz, offset, info, (di->sectors - 2115)*512))) -+ return result; -+ return NULL; -+} -+ - static int setup_rd(struct lib_context *lc, struct raid_dev *rd, - struct dev_info *di, void *meta, union read_info *info); - static struct raid_dev * ---- 1.0.0.rc16-3/dmraid/lib/format/ataraid/isw.h -+++ 1.0.0.rc16-3/dmraid/lib/format/ataraid/isw.h -@@ -36,8 +36,11 @@ - - /* Intel metadata offset in bytes */ - #define ISW_CONFIGSECTOR(di) ((di)->sectors - 2) --#define ISW_CONFIGOFFSET(di) (ISW_CONFIGSECTOR(di) << 9) -+#define ISW_SECTOR_TO_OFFSET(sector) ((sector) << 9) -+#define ISW_CONFIGOFFSET(di) (ISW_SECTOR_TO_OFFSET(ISW_CONFIGSECTOR(di))) - #define ISW_DATAOFFSET 0 /* Data offset in sectors */ -+#define ISW_10_CONFIGSECTOR(di) ((di)->sectors - 1) -+#define ISW_10_CONFIGOFFSET(di) (ISW_SECTOR_TO_OFFSET(ISW_10_CONFIGSECTOR(di))) - - #define MPB_SIGNATURE "Intel Raid ISM Cfg Sig. " - #define MPB_SIGNATURE_SIZE (sizeof(MPB_SIGNATURE) - 1) -@@ -222,6 +225,14 @@ struct isw { - // here comes isw_dev[num_raid_devs] - } __attribute__ ((packed)); - -+#define ISW10_SIGNATURE "$GAFR\x10" -+#define ISW10_SIGNATURE_SIZE (sizeof(ISW10_SIGNATURE) - 1) -+struct isw10 { -+ int8_t sig[ISW10_SIGNATURE_SIZE]; -+ uint32_t offset; /* offset to real data, in sectors back */ -+} __attribute__ ((packed)); -+ -+ - #endif - - int register_isw(struct lib_context *lc); diff --git a/srcpkgs/dmraid/patches/004-activate_multiple_raid_sets.patch b/srcpkgs/dmraid/patches/004-activate_multiple_raid_sets.patch deleted file mode 100644 index 6c5ca4ef685d58..00000000000000 --- a/srcpkgs/dmraid/patches/004-activate_multiple_raid_sets.patch +++ /dev/null @@ -1,12 +0,0 @@ -Continue onto all raid sets instead of returning after processing the first. (LP: #401713) ---- 1.0.0.rc16-3/dmraid/lib/metadata/metadata.c -+++ 1.0.0.rc16-3/dmraid/lib/metadata/metadata.c -@@ -839,7 +839,7 @@ _discover_partitions(struct lib_context - */ - if (T_GROUP(rs)) { - _discover_partitions(lc, &rs->sets); -- return; -+ continue; - } - - /* diff --git a/srcpkgs/dmraid/patches/005-fix_isw_sectors_calculation.patch b/srcpkgs/dmraid/patches/005-fix_isw_sectors_calculation.patch deleted file mode 100644 index ac1949ae53b37d..00000000000000 --- a/srcpkgs/dmraid/patches/005-fix_isw_sectors_calculation.patch +++ /dev/null @@ -1,14 +0,0 @@ -Fix isw raid0 incorrect sectors calculation, thanks to Valentin Pavlyuchenko ---- 1.0.0.rc16-3/dmraid/lib/format/ataraid/isw.c -+++ 1.0.0.rc16-3/dmraid/lib/format/ataraid/isw.c -@@ -776,7 +776,9 @@ _create_rd(struct lib_context *lc, - r->di = rd->di; - r->fmt = rd->fmt; - r->offset = dev->vol.map[0].pba_of_lba0; -- if ((r->sectors = dev->vol.map[0].blocks_per_member - RAID_DS_JOURNAL)) -+ //fix bugs on ICH10R -+ //if ((r->sectors = dev->vol.map[0].blocks_per_member - RAID_DS_JOURNAL)) -+ if ((r->sectors = dev->vol.map[0].blocks_per_member)) - goto out; - - log_zero_sectors(lc, rd->di->path, handler); diff --git a/srcpkgs/dmraid/patches/006-musl-libc.patch b/srcpkgs/dmraid/patches/006-musl-libc.patch deleted file mode 100644 index 6b86c454da960e..00000000000000 --- a/srcpkgs/dmraid/patches/006-musl-libc.patch +++ /dev/null @@ -1,20 +0,0 @@ ---- 1.0.0.rc16-3/dmraid/include/dmraid/misc.h.orig -+++ 1.0.0.rc16-3/dmraid/include/dmraid/misc.h -@@ -10,6 +10,7 @@ - - #ifndef _MISC_H_ - #define _MISC_H_ -+#include - - #define DM_ASSERT(__cond) do { if (!(__cond)) { printf("ASSERT file:%s line:%d fuction:%s cond: %s\n", __FILE__, __LINE__, __FUNCTION__, #__cond); } } while(0); - ---- 1.0.0.rc16-3/dmraid/lib/device/scan.c.orig -+++ 1.0.0.rc16-3/dmraid/lib/device/scan.c -@@ -10,6 +10,7 @@ - # include - # include - #else -+# include - # include - # include - #endif diff --git a/srcpkgs/dmraid/patches/007-fix-loff_t-musl.patch b/srcpkgs/dmraid/patches/007-fix-loff_t-musl.patch deleted file mode 100644 index 354755418c3a0f..00000000000000 --- a/srcpkgs/dmraid/patches/007-fix-loff_t-musl.patch +++ /dev/null @@ -1,14 +0,0 @@ -Source: maxice8 -Upstream: no, it seems to be inactive. -Reason: fixes usage of dmraid.h under musl libc. - ---- 1.0.0.rc16-3/dmraid/include/dmraid/misc.h -+++ 1.0.0.rc16-3/dmraid/include/dmraid/misc.h -@@ -10,6 +10,7 @@ - - #ifndef _MISC_H_ - #define _MISC_H_ -+#define _GNU_SOURCE - #include - - #define DM_ASSERT(__cond) do { if (!(__cond)) { printf("ASSERT file:%s line:%d fuction:%s cond: %s\n", __FILE__, __LINE__, __FUNCTION__, #__cond); } } while(0); diff --git a/srcpkgs/dmraid/template b/srcpkgs/dmraid/template deleted file mode 100644 index b9c6b4d38a661f..00000000000000 --- a/srcpkgs/dmraid/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'dmraid' -pkgname=dmraid -version=1.0.0.rc16.3 -revision=12 -_distver="${version%.*}-${version##*.}" -build_wrksrc="${_distver}/${pkgname}" -build_style=gnu-configure -configure_args="--enable-led --enable-intel_led --enable-shared_lib" -makedepends="device-mapper-devel" -short_desc="Device mapper RAID interface" -maintainer="Orphaned " -license="GPL-2.0-or-later, LGPL-2.1-or-later" -homepage="http://people.redhat.com/~heinzm/sw/dmraid/" -distfiles="${homepage}/src/dmraid-${_distver}.tar.bz2" -checksum=93421bd169d71ff5e7d2db95b62b030bfa205a12010b6468dcdef80337d6fbd8 -disable_parallel_build=yes -lib32disabled=yes -patch_args=-Np0 - -dmraid-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/*.a - vmove usr/lib/*.so - } -} diff --git a/srcpkgs/dmraid/update b/srcpkgs/dmraid/update deleted file mode 100644 index c6be1a3c9a4401..00000000000000 --- a/srcpkgs/dmraid/update +++ /dev/null @@ -1 +0,0 @@ -pattern='dmraid-\K[\d.rc-]+(?=\.tar.bz2)' diff --git a/srcpkgs/dmtx-utils/patches/fix-compiler-warnings.patch b/srcpkgs/dmtx-utils/patches/fix-compiler-warnings.patch deleted file mode 100644 index d98cab744d7638..00000000000000 --- a/srcpkgs/dmtx-utils/patches/fix-compiler-warnings.patch +++ /dev/null @@ -1,30 +0,0 @@ -Description: kill compiler warnings -Author: Roberto Lumbreras - -Index: dmtx-utils-0.7.6/dmtxread/dmtxread.c -=================================================================== ---- a/dmtxread/dmtxread.c 2018-08-09 08:08:03.657379018 +0200 -+++ b/dmtxread/dmtxread.c 2018-08-09 08:08:03.649378973 +0200 -@@ -724,7 +724,7 @@ - int i, idx; - int row, rowCount; - int col, colCount; -- unsigned long totalCount; -+ size_t totalCount; - char **list; - - list = MagickQueryFormats("*", &totalCount); -Index: dmtx-utils-0.7.6/dmtxwrite/dmtxwrite.c -=================================================================== ---- a/dmtxwrite/dmtxwrite.c 2018-08-09 08:08:03.657379018 +0200 -+++ b/dmtxwrite/dmtxwrite.c 2018-08-09 08:08:03.649378973 +0200 -@@ -455,7 +455,7 @@ - int i, idx; - int row, rowCount; - int col, colCount; -- unsigned long totalCount; -+ size_t totalCount; - char **list; - - list = MagickQueryFormats("*", &totalCount); - diff --git a/srcpkgs/dmtx-utils/patches/fix-getopt_check.patch b/srcpkgs/dmtx-utils/patches/fix-getopt_check.patch deleted file mode 100644 index e6d14a5a443c52..00000000000000 --- a/srcpkgs/dmtx-utils/patches/fix-getopt_check.patch +++ /dev/null @@ -1,13 +0,0 @@ -Remove check for getopt_long and not existing source -files common/getopt.c and common/getopt1.c - ---- a/configure.ac 2015-10-25 20:55:07.635988008 +0100 -+++ b/configure.ac 2015-10-25 20:56:18.683993130 +0100 -@@ -20,7 +20,6 @@ - - AC_CHECK_HEADERS([sysexits.h]) - AC_CHECK_HEADERS([getopt.h]) --AC_CHECK_FUNC([getopt_long], [], [ AC_LIBOBJ([getopt]) AC_LIBOBJ([getopt1]) ]) - - AC_ARG_ENABLE( - [dmtxquery], diff --git a/srcpkgs/dmtx-utils/patches/pkg-config.patch b/srcpkgs/dmtx-utils/patches/pkg-config.patch deleted file mode 100644 index 038df0a737853d..00000000000000 --- a/srcpkgs/dmtx-utils/patches/pkg-config.patch +++ /dev/null @@ -1,17 +0,0 @@ -Description: fix lintian autotools-pkg-config-macro-not-cross-compilation-safe -Author: Roberto Lumbreras - -Index: dmtx-utils-0.7.6/configure.ac -=================================================================== ---- a/configure.ac 2018-08-08 19:49:08.880725473 +0200 -+++ b/configure.ac 2018-08-08 19:49:08.872725433 +0200 -@@ -6,7 +6,7 @@ - AC_CONFIG_HEADERS([config.h]) - AC_CONFIG_FILES([Makefile]) - --AC_PATH_PROG([PKG_CONFIG], [pkg-config], [no]) -+PKG_PROG_PKG_CONFIG([PKG_CONFIG], [pkg-config], [no]) - - AC_PROG_CC - AC_PROG_LIBTOOL - diff --git a/srcpkgs/dmtx-utils/template b/srcpkgs/dmtx-utils/template deleted file mode 100644 index c00404c8b4c3f4..00000000000000 --- a/srcpkgs/dmtx-utils/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'dmtx-utils' -pkgname=dmtx-utils -version=0.7.6 -revision=5 -build_style=gnu-configure -hostmakedepends="automake libtool pkg-config" -makedepends="libdmtx-devel libmagick-devel libXext-devel libxml2-devel" -short_desc="Command-line utilities for working with Data Matrix barcodes" -maintainer="Orphaned " -license="LGPL-2.1-or-later" -homepage="https://github.com/dmtx/dmtx-utils" -distfiles="https://github.com/dmtx/dmtx-utils/archive/v${version}/dmtx-utils-${version}.tar.gz" -checksum=0d396ec14f32a8cf9e08369a4122a16aa2e5fa1675e02218f16f1ab777ea2a28 - -pre_configure() { - autoreconf -fi -} diff --git a/srcpkgs/dnscrypt-proxy/INSTALL.msg b/srcpkgs/dnscrypt-proxy/INSTALL.msg deleted file mode 100644 index cce1591d19ff1d..00000000000000 --- a/srcpkgs/dnscrypt-proxy/INSTALL.msg +++ /dev/null @@ -1,3 +0,0 @@ -The dnscrypt-proxy service now installs and looks for the config file at -/etc/dnscrypt-proxy/dnscrypt-proxy.toml. Any previous configuration will -need to be moved into this directory manually. diff --git a/srcpkgs/dnscrypt-proxy/files/dnscrypt-proxy/run b/srcpkgs/dnscrypt-proxy/files/dnscrypt-proxy/run deleted file mode 100644 index 3f0cd617243534..00000000000000 --- a/srcpkgs/dnscrypt-proxy/files/dnscrypt-proxy/run +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh -exec 2>&1 -exec dnscrypt-proxy -config /etc/dnscrypt-proxy/dnscrypt-proxy.toml diff --git a/srcpkgs/dnscrypt-proxy/template b/srcpkgs/dnscrypt-proxy/template deleted file mode 100644 index 937a932aab7216..00000000000000 --- a/srcpkgs/dnscrypt-proxy/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'dnscrypt-proxy' -pkgname=dnscrypt-proxy -version=2.1.12 -revision=1 -build_style=go -go_import_path=github.com/dnscrypt/dnscrypt-proxy -go_package="${go_import_path}/dnscrypt-proxy" -depends="python3-urllib3" -short_desc="DNS proxy that encrypts queries" -maintainer="cinerea0 " -license="ISC" -homepage="https://github.com/DNSCrypt/dnscrypt-proxy" -changelog="https://raw.githubusercontent.com/DNSCrypt/dnscrypt-proxy/master/ChangeLog" -distfiles="https://github.com/DNSCrypt/dnscrypt-proxy/archive/refs/tags/${version}.tar.gz" -checksum=95fe29ed03dad0cdd34d47316ecb15c25f7ef5fab21d9ec52cbfc4743bcf5198 -conf_files="/etc/dnscrypt-proxy/dnscrypt-proxy.toml" -system_accounts="dnscrypt_proxy" - -post_install() { - vinstall dnscrypt-proxy/example-dnscrypt-proxy.toml 644 /etc/dnscrypt-proxy dnscrypt-proxy.toml - vlicense LICENSE - vsv dnscrypt-proxy - for example in dnscrypt-proxy/example*txt; do - vsconf "${example}" - done - vbin utils/generate-domains-blocklist/generate-domains-blocklist.py - for f in utils/generate-domains-blocklist/*.{conf,txt}; do - vinstall "${f}" 644 /usr/share/dnscrypt-proxy - done -} diff --git a/srcpkgs/dnsdist/files/dnsdist/run b/srcpkgs/dnsdist/files/dnsdist/run deleted file mode 100644 index fe83bbce548036..00000000000000 --- a/srcpkgs/dnsdist/files/dnsdist/run +++ /dev/null @@ -1,5 +0,0 @@ -#!/bin/sh -exec 2>&1 -[ -f ./conf ] && . ./conf -MAX_OPEN_FILES=${MAX_OPEN_FILES:-2048} -exec chpst -o $MAX_OPEN_FILES dnsdist --uid _dnsdist --gid _dnsdist --supervised --disable-syslog diff --git a/srcpkgs/dnsdist/template b/srcpkgs/dnsdist/template deleted file mode 100644 index 4b29dd5b3fc344..00000000000000 --- a/srcpkgs/dnsdist/template +++ /dev/null @@ -1,37 +0,0 @@ -# Template file for 'dnsdist' -pkgname=dnsdist -version=1.9.10 -revision=1 -build_style=gnu-configure -configure_args="--with-pic --with-gnu-ld --with-libsodium --with-re2 - --with-net-snmp --with-libcap --with-libssl --enable-dnscrypt --with-nghttp2 - --with-libcrypto=${XBPS_CROSS_BASE}/usr --with-service-user=_dnsdist - --with-service-group=_dnsdist --sbindir=/usr/bin --without-gnutls --with-lmdb - --enable-dns-over-tls --enable-dns-over-https --sysconfdir=/etc/dnsdist" -conf_files="/etc/dnsdist/dnsdist.conf" -hostmakedepends="autoconf automake pkgconf" -makedepends="libsodium-devel boost-devel-minimal re2-devel net-snmp-devel libcap-devel - lua54-devel openssl-devel lmdb-devel fstrm-devel libedit-devel nghttp2-devel" -short_desc="Dynamic DNS loadbalancer" -maintainer="JailBird " -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=027ddbdee695c5a59728057bfc41c5b1a691fa1c7a5e89278b09f355325fbed6 - -system_accounts="_dnsdist" - -# (y2k38) This can be removed once musl is updated to 1.2.x -if [ "$XBPS_TARGET_LIBC" = "musl" ] && [ "$XBPS_TARGET_WORDSIZE" = "32" ]; then - broken="no y2038 support" -fi - -pre_configure() { - export LMDB_LIBS="-llmdb" -} - -post_install() { - vinstall dnsdist.conf-dist 644 etc/dnsdist dnsdist.conf - vsv dnsdist -} diff --git a/srcpkgs/dnsdist/update b/srcpkgs/dnsdist/update deleted file mode 100644 index da8e072d218cb0..00000000000000 --- a/srcpkgs/dnsdist/update +++ /dev/null @@ -1 +0,0 @@ -ignore="*alpha[0-9]* *rc[0-9]* *beta[0-9]*" diff --git a/srcpkgs/dnsmap/template b/srcpkgs/dnsmap/template deleted file mode 100644 index 23013167ea452d..00000000000000 --- a/srcpkgs/dnsmap/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'dnsmap' -pkgname=dnsmap -version=0.36 -revision=1 -build_style=gnu-configure -hostmakedepends="autoconf automake" -short_desc="Passive DNS network mapper a.k.a. subdomain bruteforcer" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="https://github.com/resurrecting-open-source-projects/dnsmap" -changelog="https://raw.githubusercontent.com/resurrecting-open-source-projects/dnsmap/master/ChangeLog" -distfiles="https://github.com/resurrecting-open-source-projects/dnsmap/archive/${version}.tar.gz" -checksum=f52d6d49cbf9a60f601c919f99457f108d51ecd011c63e669d58f38d50ad853c - -pre_configure() { - ./autogen.sh -} diff --git a/srcpkgs/dnsmasq/files/dbus.conf b/srcpkgs/dnsmasq/files/dbus.conf deleted file mode 100644 index 03c4eaf8143a7e..00000000000000 --- a/srcpkgs/dnsmasq/files/dbus.conf +++ /dev/null @@ -1,18 +0,0 @@ - - - - - - - - - - - - - - - - diff --git a/srcpkgs/dnsmasq/files/dnsmasq/run b/srcpkgs/dnsmasq/files/dnsmasq/run deleted file mode 100644 index 5d3a69b386953c..00000000000000 --- a/srcpkgs/dnsmasq/files/dnsmasq/run +++ /dev/null @@ -1,5 +0,0 @@ -#!/bin/sh -exec 2>&1 -mkdir -p /var/lib/misc -[ -r ./conf ] && . ./conf -exec dnsmasq -k ${OPTS:---enable-dbus -u dnsmasq -g dnsmasq} 2>&1 diff --git a/srcpkgs/dnsmasq/template b/srcpkgs/dnsmasq/template deleted file mode 100644 index 0fe4977224d971..00000000000000 --- a/srcpkgs/dnsmasq/template +++ /dev/null @@ -1,37 +0,0 @@ -# Template file for 'dnsmasq' -pkgname=dnsmasq -version=2.91 -revision=1 -conf_files="/etc/dnsmasq.conf" -hostmakedepends="pkg-config" -makedepends="dbus-devel libcap-devel libidn2-devel $(vopt_if dnssec nettle-devel)" -short_desc="Lightweight, easy to configure DNS forwarder and DHCP server" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="https://www.thekelleys.org.uk/dnsmasq/doc.html" -changelog="https://www.thekelleys.org.uk/dnsmasq/CHANGELOG" -distfiles="https://www.thekelleys.org.uk/dnsmasq/dnsmasq-${version}.tar.gz" -checksum=2d26a048df452b3cfa7ba05efbbcdb19b12fe7a0388761eb5d00938624bd76c8 -system_accounts="dnsmasq" -dnsmasq_homedir="/var/chroot" - -build_options="dnssec" -build_options_default="dnssec" -desc_option_dnssec="Enable DNSSEC support via nettle" - -do_build() { - echo '#define HAVE_DBUS' >> src/config.h - echo '#define HAVE_LIBIDN2' >> src/config.h - if [ "$build_option_dnssec" ]; then - echo '#define HAVE_DNSSEC' >> src/config.h - fi - make CC=$CC CFLAGS="$CFLAGS" LDFLAGS="$LDFLAGS" ${makejobs} -} - -do_install() { - make PREFIX=/usr BINDIR=/usr/bin DESTDIR=${DESTDIR} install - - vsv dnsmasq - vconf dnsmasq.conf.example dnsmasq.conf - vinstall ${FILESDIR}/dbus.conf 644 etc/dbus-1/system.d -} diff --git a/srcpkgs/dnsrecon/template b/srcpkgs/dnsrecon/template deleted file mode 100644 index cc213bad509c53..00000000000000 --- a/srcpkgs/dnsrecon/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'dnsrecon' -pkgname=dnsrecon -version=1.4.0 -revision=1 -build_style=python3-pep517 -make_check_args="-k not(test_zone_transfer)" -hostmakedepends="python3-wheel" -depends="python3 python3-netaddr python3-dnspython python3-lxml python3-requests python3-loguru" -checkdepends="${depends} python3-pytest" -short_desc="DNS enumeration script" -maintainer="Jason Elswick " -license="GPL-2.0-only" -homepage="https://github.com/darkoperator/dnsrecon" -distfiles="https://github.com/darkoperator/dnsrecon/archive/refs/tags/${version}.tar.gz" -checksum=08887a1dd457ceb3ba4e07f78b2474c7bef20509a19dfcaf00639ff92ebce13b - -python3-dnsrecon_package() { - depends="${sourcepkg}" - metapackage=yes - short_desc+=" (transitional dummy package)" -} diff --git a/srcpkgs/dnssec-anchors/files/root.key b/srcpkgs/dnssec-anchors/files/root.key deleted file mode 100644 index a564f1daa791c7..00000000000000 --- a/srcpkgs/dnssec-anchors/files/root.key +++ /dev/null @@ -1,9 +0,0 @@ -; autotrust trust anchor file -;;id: . 1 -;;last_queried: 1676312206 ;;Mon Feb 13 19:16:46 2023 -;;last_success: 1676312206 ;;Mon Feb 13 19:16:46 2023 -;;next_probe_time: 1676355381 ;;Tue Feb 14 07:16:21 2023 -;;query_failed: 0 -;;query_interval: 43200 -;;retry_time: 8640 -. 86400 IN DNSKEY 257 3 8 AwEAAaz/tAm8yTn4Mfeh5eyI96WSVexTBAvkMgJzkKTOiW1vkIbzxeF3+/4RgWOq7HrxRixHlFlExOLAJr5emLvN7SWXgnLh4+B5xQlNVz8Og8kvArMtNROxVQuCaSnIDdD5LKyWbRd2n9WGe2R8PzgCmr3EgVLrjyBxWezF0jLHwVN8efS3rCj/EWgvIWgb9tarpVUDK/b58Da+sqqls3eNbuv7pr+eoZG+SrDK6nWeL3c6H5Apxz7LjVc1uTIdsIXxuOLYA4/ilBmSVIzuDWfdRUfhHdY6+cn8HFRm+2hM8AnXGXws9555KrUB5qihylGa8subX2Nn6UwNR1AkUTV74bU= ;{id = 20326 (ksk), size = 2048b} ;;state=2 [ VALID ] ;;count=0 ;;lastchange=1676312143 ;;Mon Feb 13 19:15:43 2023 diff --git a/srcpkgs/dnssec-anchors/template b/srcpkgs/dnssec-anchors/template deleted file mode 100644 index 0bd436602ca3ec..00000000000000 --- a/srcpkgs/dnssec-anchors/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'dnssec-anchors' -pkgname=dnssec-anchors -version=20230213 -revision=1 -# can be refreshed by a local DNSSEC aware name server. -conf_files="/etc/dns/root.key" -short_desc="DNSSEC trust anchors for the root zone" -maintainer="Leah Neukirchen " -license="Public Domain" -homepage="http://data.iana.org/root-anchors/" - -do_install() { - # Generate using unbound-anchor(1). - vinstall ${FILESDIR}/root.key 644 etc/dns -} diff --git a/srcpkgs/dnstracer/template b/srcpkgs/dnstracer/template deleted file mode 100644 index c2c057acc15533..00000000000000 --- a/srcpkgs/dnstracer/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'dnstracer' -pkgname=dnstracer -version=1.10 -revision=2 -build_style=gnu-makefile -hostmakedepends="perl" -short_desc="Trace a chain of DNS servers to the source" -maintainer="Orphaned " -license="BSD-2-Clause" -homepage="http://www.mavetju.org/unix/dnstracer.php" -distfiles="http://www.mavetju.org/download/dnstracer-${version}.tar.bz2" -checksum=64cda0ed15ef598a38ec72a96a356e3d10b7f822fc75928115eae96a65ae2b21 - -pre_build() { - sed -i 's|-Wall|-Wall $(CFLAGS) $(LDFLAGS)|g' Makefile -} - -do_install() { - vbin dnstracer - vman dnstracer.8 - vlicense LICENSE -} diff --git a/srcpkgs/doasedit/template b/srcpkgs/doasedit/template deleted file mode 100644 index 819fc88dc93d94..00000000000000 --- a/srcpkgs/doasedit/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'doasedit' -pkgname=doasedit -version=1.0.8 -revision=1 -build_style="gnu-makefile" -depends="opendoas" -short_desc="Doas wrapper to edit files with an unprivileged editor" -maintainer="Roberto Ricci " -license="MIT" -homepage="https://codeberg.org/TotallyLeGIT/doasedit" -changelog="https://codeberg.org/TotallyLeGIT/doasedit/raw/branch/main/CHANGELOG.md" -distfiles="https://codeberg.org/TotallyLeGIT/doasedit/archive/${version}.tar.gz" -checksum=de7dfc450568d14f1ff473aa4a50a0d0505e188e117cc12cf3a2b0ea5da8af10 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/docbook-dsssl/template b/srcpkgs/docbook-dsssl/template deleted file mode 100644 index 780a5ed3999766..00000000000000 --- a/srcpkgs/docbook-dsssl/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'docbook-dsssl' -pkgname=docbook-dsssl -version=1.79 -revision=5 -makedepends="xmlcatmgr docbook-xml" -depends="${makedepends}" -short_desc="DSSSL stylesheets for the DocBook DTD" -maintainer="Orphaned " -license="DocBook-XML" -homepage="http://www.docbook.org/" -distfiles="${SOURCEFORGE_SITE}/docbook/docbook-dsssl-${version}.tar.bz2" -checksum=2f329e120bee9ef42fbdd74ddd60e05e49786c5a7953a0ff4c680ae6bdf0e2bc -sgml_entries="CATALOG /usr/share/sgml/docbook/dsssl/modular/catalog --" - -do_install() { - rm -rf ${wrksrc}/docsrc - vmkdir usr/share/sgml/docbook/dsssl/modular - cp -rp ${wrksrc}/* ${DESTDIR}/usr/share/sgml/docbook/dsssl/modular - sed -n '/Copyright/,/exist/p' README > LICENSE - vlicense LICENSE -} diff --git a/srcpkgs/docbook-dsssl/update b/srcpkgs/docbook-dsssl/update deleted file mode 100644 index 5d0c1834d79311..00000000000000 --- a/srcpkgs/docbook-dsssl/update +++ /dev/null @@ -1 +0,0 @@ -site="http://sourceforge.net/projects/docbook/rss?limit=2000" diff --git a/srcpkgs/docbook-xml/template b/srcpkgs/docbook-xml/template deleted file mode 100644 index ffc9541937bb9d..00000000000000 --- a/srcpkgs/docbook-xml/template +++ /dev/null @@ -1,50 +0,0 @@ -# Template file for 'docbook-xml' -pkgname=docbook-xml -version=4.5 -revision=6 -makedepends="xmlcatmgr" -depends="xmlcatmgr" -short_desc="XML DTD designed for computer documentation" -maintainer="Orphaned " -license="DocBook-DTD" -homepage="http://www.oasis-open.org/docbook/" -distfiles=" - http://www.oasis-open.org/docbook/xml/${version}/docbook-xml-${version}.zip - http://www.oasis-open.org/docbook/xml/4.4/docbook-xml-4.4.zip - http://www.oasis-open.org/docbook/xml/4.3/docbook-xml-4.3.zip - http://www.oasis-open.org/docbook/xml/4.2/docbook-xml-4.2.zip" -checksum="4e4e037a2b83c98c6c94818390d4bdd3f6e10f6ec62dd79188594e26190dc7b4 - 02f159eb88c4254d95e831c51c144b1863b216d909b5ff45743a1ce6f5273090 - 23068a94ea6fd484b004c5a73ec36a66aa47ea8f0d6b62cc1695931f5c143464 - acc4601e4f97a196076b7e64b368d9248b07c7abf26b34a02cca40eeebe60fa2" -xml_entries=" - rewriteSystem http://www.oasis-open.org/docbook/xml/4.2 /usr/share/xml/docbook/4.2 - rewriteSystem http://www.oasis-open.org/docbook/xml/4.3 /usr/share/xml/docbook/4.3 - rewriteSystem http://www.oasis-open.org/docbook/xml/4.4 /usr/share/xml/docbook/4.4 - rewriteSystem http://www.oasis-open.org/docbook/xml/4.5 /usr/share/xml/docbook/4.5 - rewriteSystem http://www.oasis-open.org/docbook/xml/4.1.2 /usr/share/xml/docbook/4.2 - nextCatalog /usr/share/xml/docbook/4.2/catalog -- - nextCatalog /usr/share/xml/docbook/4.3/catalog -- - nextCatalog /usr/share/xml/docbook/4.4/catalog -- - nextCatalog /usr/share/xml/docbook/4.5/catalog -- - nextCatalog /usr/share/xml/docbook/4.2/catalog-4.1.2 --" - -do_extract() { - : -} - -do_install() { - local versions="4.2 4.3 4.4 4.5" - local ver dir - - cd $wrksrc - for ver in ${versions}; do - dir=${DESTDIR}/usr/share/xml/docbook/${ver} - install -d -m755 ${dir} - bsdtar xf ${XBPS_SRCDISTDIR}/${pkgname}-${version}/${pkgname}-${ver}.zip \ - -C ${dir} && mv ${dir}/catalog.xml ${dir}/catalog - done - dir=${DESTDIR}/usr/share/xml/docbook/4.2 - sed -e 's|V4.2|V4.1.2|g' < ${dir}/catalog > ${dir}/catalog-4.1.2 - chmod 644 ${dir}/catalog-4.1.2 -} diff --git a/srcpkgs/docbook-xsl-ns/patches/catalog-compat.patch b/srcpkgs/docbook-xsl-ns/patches/catalog-compat.patch deleted file mode 100644 index 080a7700d88182..00000000000000 --- a/srcpkgs/docbook-xsl-ns/patches/catalog-compat.patch +++ /dev/null @@ -1,22 +0,0 @@ -From: Boyuan Yang -Date: Tue, 2 Jun 2020 22:11:52 -0400 -Subject: catalog.xml: Compatibility with 1.79.1 or earlier - -The docbook-xsl project changed the canonical URI since 1.79.2. -Besides changes made in debian/*.xmlcatalogs files, this patch -completes the support of the old URI so that existing software -does not break with changed registered URI. - -Forwarded: not-needed -Last-Update: 2020-06-02 - ---- a/catalog.xml -+++ b/catalog.xml -@@ -5,4 +5,7 @@ - - - -+ -+ -+ - diff --git a/srcpkgs/docbook-xsl-ns/template b/srcpkgs/docbook-xsl-ns/template deleted file mode 100644 index d2f406247643ce..00000000000000 --- a/srcpkgs/docbook-xsl-ns/template +++ /dev/null @@ -1,31 +0,0 @@ -# Template file for 'docbook-xsl-ns' -pkgname=docbook-xsl-ns -# keep in sync with docbook-xsl -version=1.79.2 -revision=2 -# at v1.79.2, docbook-xsl-ns was renamed to just docbook-xsl -depends="xmlcatmgr docbook-xml>=4.2" -short_desc="Docbook XSL modular stylesheet" -maintainer="Cameron Nemo " -license="DocBook-XML" -homepage="https://docbook.org/" -distfiles="https://github.com/docbook/xslt10-stylesheets/releases/download/release/${version}/docbook-xsl-${version}.tar.bz2" -checksum=316524ea444e53208a2fb90eeb676af755da96e1417835ba5f5eb719c81fa371 -xml_entries="nextCatalog /usr/share/xsl-ns/docbook/catalog.xml --" - -do_install() { - local xslmods="assembly common eclipse epub epub3 fo highlighting html \ - htmlhelp images javahelp lib manpages params profiling \ - roundtrip template slides website xhtml xhtml-1_1 xhtml5" - - vinstall catalog.xml 644 usr/share/xsl-ns/docbook - vinstall VERSION 644 usr/share/xsl-ns/docbook - vinstall VERSION.xsl 644 usr/share/xsl-ns/docbook - - for dir in ${xslmods}; do - vmkdir usr/share/xsl-ns/docbook/${dir} - cp -a ${dir}/* ${DESTDIR}/usr/share/xsl-ns/docbook/${dir}/ - done - - vlicense COPYING -} diff --git a/srcpkgs/docbook-xsl/patches/0001_non-recursive_string_subst.patch b/srcpkgs/docbook-xsl/patches/0001_non-recursive_string_subst.patch deleted file mode 100644 index 56637ccdef1153..00000000000000 --- a/srcpkgs/docbook-xsl/patches/0001_non-recursive_string_subst.patch +++ /dev/null @@ -1,34 +0,0 @@ -From: Peter De Wachter -Date: Tue, 2 Jun 2020 09:10:39 -0400 -Subject: use EXSLT "replace" function when available - -A recursive implementation of string.subst is problematic, -long strings with many matches will cause stack overflows. - -Bug-Debian: https://bugs.debian.org/750593 - ---- a/lib/lib.xsl -+++ b/lib/lib.xsl -@@ -6,7 +6,11 @@ - - This module implements DTD-independent functions - -- ******************************************************************** --> -+ ******************************************************************** --> -+ - - - -@@ -52,6 +56,9 @@ - - - -+ -+ -+ - - - diff --git a/srcpkgs/docbook-xsl/patches/0002_docbook-xsl-mandir.patch b/srcpkgs/docbook-xsl/patches/0002_docbook-xsl-mandir.patch deleted file mode 100644 index 17c337ae4fff14..00000000000000 --- a/srcpkgs/docbook-xsl/patches/0002_docbook-xsl-mandir.patch +++ /dev/null @@ -1,25 +0,0 @@ -From: Michael Biebl -Date: Wed, 7 Sep 2016 01:37:47 +0200 -Subject: Fix bad .so links in man pages - -Bug-Fedora: https://bugzilla.redhat.com/show_bug.cgi?id=%23727251 -Bug-Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=831831 - ---- a/manpages/other.xsl -+++ b/manpages/other.xsl -@@ -558,7 +558,14 @@ - Note: - (soelim stub) - -- -+ -+ -+ -+ -+ -+ -+ -+ - - - diff --git a/srcpkgs/docbook-xsl/patches/0003_catalog.xml-Compatibility-with-1.79.1-or-earlier.patch b/srcpkgs/docbook-xsl/patches/0003_catalog.xml-Compatibility-with-1.79.1-or-earlier.patch deleted file mode 100644 index 2eeb07385cc706..00000000000000 --- a/srcpkgs/docbook-xsl/patches/0003_catalog.xml-Compatibility-with-1.79.1-or-earlier.patch +++ /dev/null @@ -1,22 +0,0 @@ -From: Boyuan Yang -Date: Tue, 2 Jun 2020 22:11:52 -0400 -Subject: catalog.xml: Compatibility with 1.79.1 or earlier - -The docbook-xsl project changed the canonical URI since 1.79.2. -Besides changes made in debian/*.xmlcatalogs files, this patch -completes the support of the old URI so that existing software -does not break with changed registered URI. - -Forwarded: not-needed -Last-Update: 2020-06-02 - ---- a/catalog.xml -+++ b/catalog.xml -@@ -5,4 +5,7 @@ - - - -+ -+ -+ - diff --git a/srcpkgs/docbook-xsl/template b/srcpkgs/docbook-xsl/template deleted file mode 100644 index 2aa6da6690b87d..00000000000000 --- a/srcpkgs/docbook-xsl/template +++ /dev/null @@ -1,31 +0,0 @@ -# Template file for 'docbook-xsl' -pkgname=docbook-xsl -# keep in sync with docbook-xsl-ns -version=1.79.2 -revision=3 -# at v1.79.2, docbook-xsl was renamed to docbook-xsl-nons -depends="xmlcatmgr docbook-xml>=4.2" -short_desc="Docbook XSL modular stylesheet" -maintainer="Cameron Nemo " -license="DocBook-XML" -homepage="https://docbook.org/" -distfiles="https://github.com/docbook/xslt10-stylesheets/releases/download/release/${version}/docbook-xsl-nons-${version}.tar.bz2" -checksum=ee8b9eca0b7a8f89075832a2da7534bce8c5478fc8fc2676f512d5d87d832102 -xml_entries="nextCatalog /usr/share/xsl/docbook/catalog.xml --" - -do_install() { - local xslmods="assembly common eclipse epub epub3 fo highlighting html \ - htmlhelp images javahelp lib manpages params profiling \ - roundtrip template slides website xhtml xhtml-1_1 xhtml5" - - vinstall catalog.xml 644 usr/share/xsl/docbook - vinstall VERSION 644 usr/share/xsl/docbook - vinstall VERSION.xsl 644 usr/share/xsl/docbook - - for dir in ${xslmods}; do - vmkdir usr/share/xsl/docbook/${dir} - cp -a ${dir}/* ${DESTDIR}/usr/share/xsl/docbook/${dir}/ - done - - vlicense COPYING -} diff --git a/srcpkgs/docbook/files/catalog241 b/srcpkgs/docbook/files/catalog241 deleted file mode 100644 index de377e5ef6c349..00000000000000 --- a/srcpkgs/docbook/files/catalog241 +++ /dev/null @@ -1,8 +0,0 @@ --- Catalog file for Docbook 2.4.1 -- - --- DTDDECL "-//Davenport//DTD DocBook V2.4.1//EN" "docbook.dcl" -- -PUBLIC "-//Davenport//DTD DocBook V2.4.1//EN" "docbook.dtd" -PUBLIC "-//Davenport//ELEMENTS CALS-Based DocBook Table Model V2.4.1//EN" "calstbl.mod" -PUBLIC "-//Davenport//ELEMENTS DocBook Information Pool V2.4.1//EN" "dbpool.mod" -PUBLIC "-//Davenport//ELEMENTS DocBook Document Hierarchy V2.4.1//EN" "dbhier.mod" -PUBLIC "-//Davenport//ELEMENTS DocBook Additional General Entities//EN" "dbgenent.mod" diff --git a/srcpkgs/docbook/files/catalog30 b/srcpkgs/docbook/files/catalog30 deleted file mode 100644 index 931533af9539b9..00000000000000 --- a/srcpkgs/docbook/files/catalog30 +++ /dev/null @@ -1,8 +0,0 @@ --- Catalog file for Docbook 3.0 -- - --- DTDDECL "-//Davenport//DTD DocBook V3.0//EN" "docbook.dcl" -- -PUBLIC "-//Davenport//DTD DocBook V3.0//EN" "docbook.dtd" -PUBLIC "-//USA-DOD//DTD Table Model 951010//EN" "cals-tbl.dtd" -PUBLIC "-//Davenport//ELEMENTS DocBook Information Pool V3.0//EN" "dbpool.mod" -PUBLIC "-//Davenport//ELEMENTS DocBook Document Hierarchy V3.0//EN" "dbhier.mod" -PUBLIC "-//Davenport//ENTITIES DocBook Additional General Entities V3.0//EN" "dbgenent.mod" diff --git a/srcpkgs/docbook/files/catalog31 b/srcpkgs/docbook/files/catalog31 deleted file mode 100644 index 26b165d82b09d1..00000000000000 --- a/srcpkgs/docbook/files/catalog31 +++ /dev/null @@ -1,10 +0,0 @@ --- Catalog file for Docbook 3.1 -- - --- DTDDECL "-//OASIS//DTD DocBook V3.1//EN" "docbook.dcl" -- -PUBLIC "-//OASIS//DTD DocBook V3.1//EN" "docbook.dtd" -PUBLIC "-//USA-DOD//DTD Table Model 951010//EN" "cals-tbl.dtd" -PUBLIC "-//OASIS//ELEMENTS DocBook Information Pool V3.1//EN" "dbpool.mod" -PUBLIC "-//OASIS//ELEMENTS DocBook Document Hierarchy V3.1//EN" "dbhier.mod" -PUBLIC "-//OASIS//ENTITIES DocBook Additional General Entities V3.1//EN" "dbgenent.mod" -PUBLIC "-//OASIS//ENTITIES DocBook Notations V3.1//EN" "dbnotn.mod" -PUBLIC "-//OASIS//ENTITIES DocBook Character Entities V3.1//EN" "dbcent.mod" diff --git a/srcpkgs/docbook/files/catalog40 b/srcpkgs/docbook/files/catalog40 deleted file mode 100644 index 8740db33c4d7ad..00000000000000 --- a/srcpkgs/docbook/files/catalog40 +++ /dev/null @@ -1,9 +0,0 @@ --- Catalog file for Docbook 4.0 -- - -PUBLIC "-//OASIS//DTD DocBook V4.0//EN" "docbook.dtd" -PUBLIC "-//USA-DOD//DTD Table Model 951010//EN" "cals-tbl.dtd" -PUBLIC "-//OASIS//ELEMENTS DocBook Information Pool V4.0//EN" "dbpool.mod" -PUBLIC "-//OASIS//ELEMENTS DocBook Document Hierarchy V4.0//EN" "dbhier.mod" -PUBLIC "-//OASIS//ENTITIES DocBook Additional General Entities V4.0//EN" "dbgenent.mod" -PUBLIC "-//OASIS//ENTITIES DocBook Notations V4.0//EN" "dbnotn.mod" -PUBLIC "-//OASIS//ENTITIES DocBook Character Entities V4.0//EN" "dbcent.mod" diff --git a/srcpkgs/docbook/files/catalog41 b/srcpkgs/docbook/files/catalog41 deleted file mode 100644 index a3a83dcd047b58..00000000000000 --- a/srcpkgs/docbook/files/catalog41 +++ /dev/null @@ -1,25 +0,0 @@ --- Catalog file for DocBook V4.1 -- - -DTDDECL "-//OASIS//DTD DocBook V4.1//EN" - "docbook.dcl" - -PUBLIC "-//OASIS//DTD DocBook V4.1//EN" - "docbook.dtd" - -PUBLIC "-//USA-DOD//DTD Table Model 951010//EN" - "cals-tbl.dtd" - -PUBLIC "-//OASIS//ELEMENTS DocBook Information Pool V4.1//EN" - "dbpool.mod" - -PUBLIC "-//OASIS//ELEMENTS DocBook Document Hierarchy V4.1//EN" - "dbhier.mod" - -PUBLIC "-//OASIS//ENTITIES DocBook Additional General Entities V4.1//EN" - "dbgenent.mod" - -PUBLIC "-//OASIS//ENTITIES DocBook Notations V4.1//EN" - "dbnotn.mod" - -PUBLIC "-//OASIS//ENTITIES DocBook Character Entities V4.1//EN" - "dbcent.mod" diff --git a/srcpkgs/docbook/files/catalog42 b/srcpkgs/docbook/files/catalog42 deleted file mode 100644 index dcf6e525a222bc..00000000000000 --- a/srcpkgs/docbook/files/catalog42 +++ /dev/null @@ -1,28 +0,0 @@ --- Catalog file for DocBook V4.2 -- - -PUBLIC "-//OASIS//DTD DocBook V4.2//EN" - "docbook.dtd" - -PUBLIC "-//OASIS//DTD DocBook XML V4.2//EN" - "docbookx.dtd" - -PUBLIC "-//OASIS//DTD DocBook CALS Table Model V4.2//EN" - "calstblx.dtd" - -PUBLIC "-//OASIS//DTD XML Exchange Table Model 19990315//EN" - "soextblx.dtd" - -PUBLIC "-//OASIS//ELEMENTS DocBook Information Pool V4.2//EN" - "dbpoolx.mod" - -PUBLIC "-//OASIS//ELEMENTS DocBook Document Hierarchy V4.2//EN" - "dbhierx.mod" - -PUBLIC "-//OASIS//ENTITIES DocBook Additional General Entities V4.2//EN" - "dbgenent.mod" - -PUBLIC "-//OASIS//ENTITIES DocBook Notations V4.2//EN" - "dbnotnx.mod" - -PUBLIC "-//OASIS//ENTITIES DocBook Character Entities V4.2//EN" - "dbcentx.mod" diff --git a/srcpkgs/docbook/files/catalog43 b/srcpkgs/docbook/files/catalog43 deleted file mode 100644 index bab0334b8f0d69..00000000000000 --- a/srcpkgs/docbook/files/catalog43 +++ /dev/null @@ -1,31 +0,0 @@ --- Catalog file for DocBook V4.3 -- - -PUBLIC "-//OASIS//DTD DocBook V4.3//EN" - "docbook.dtd" - -PUBLIC "-//OASIS//DTD DocBook XML V4.3//EN" - "docbookx.dtd" - -PUBLIC "-//OASIS//DTD DocBook CALS Table Model V4.3//EN" - "calstblx.dtd" - -PUBLIC "-//OASIS//ELEMENTS DocBook XML HTML Tables V4.3//EN" - "htmltblx.mod" - -PUBLIC "-//OASIS//DTD XML Exchange Table Model 19990315//EN" - "soextblx.dtd" - -PUBLIC "-//OASIS//ELEMENTS DocBook Information Pool V4.3//EN" - "dbpoolx.mod" - -PUBLIC "-//OASIS//ELEMENTS DocBook Document Hierarchy V4.3//EN" - "dbhierx.mod" - -PUBLIC "-//OASIS//ENTITIES DocBook Additional General Entities V4.3//EN" - "dbgenent.mod" - -PUBLIC "-//OASIS//ENTITIES DocBook Notations V4.3//EN" - "dbnotnx.mod" - -PUBLIC "-//OASIS//ENTITIES DocBook Character Entities V4.3//EN" - "dbcentx.mod" diff --git a/srcpkgs/docbook/files/catalog44 b/srcpkgs/docbook/files/catalog44 deleted file mode 100644 index 4657d390141bfa..00000000000000 --- a/srcpkgs/docbook/files/catalog44 +++ /dev/null @@ -1,31 +0,0 @@ --- Catalog file for DocBook V4.4 -- - -PUBLIC "-//OASIS//DTD DocBook V4.4//EN" - "docbook.dtd" - -PUBLIC "-//OASIS//DTD DocBook XML V4.4//EN" - "docbookx.dtd" - -PUBLIC "-//OASIS//DTD DocBook CALS Table Model V4.4//EN" - "calstblx.dtd" - -PUBLIC "-//OASIS//ELEMENTS DocBook XML HTML Tables V4.4//EN" - "htmltblx.mod" - -PUBLIC "-//OASIS//DTD XML Exchange Table Model 19990315//EN" - "soextblx.dtd" - -PUBLIC "-//OASIS//ELEMENTS DocBook Information Pool V4.4//EN" - "dbpoolx.mod" - -PUBLIC "-//OASIS//ELEMENTS DocBook Document Hierarchy V4.4//EN" - "dbhierx.mod" - -PUBLIC "-//OASIS//ENTITIES DocBook Additional General Entities V4.4//EN" - "dbgenent.mod" - -PUBLIC "-//OASIS//ENTITIES DocBook Notations V4.4//EN" - "dbnotnx.mod" - -PUBLIC "-//OASIS//ENTITIES DocBook Character Entities V4.4//EN" - "dbcentx.mod" diff --git a/srcpkgs/docbook/files/catalog45 b/srcpkgs/docbook/files/catalog45 deleted file mode 100644 index b74f52c73a7291..00000000000000 --- a/srcpkgs/docbook/files/catalog45 +++ /dev/null @@ -1,31 +0,0 @@ --- Catalog file for DocBook V4.5 -- - -PUBLIC "-//OASIS//DTD DocBook V4.5//EN" - "docbook.dtd" - -PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN" - "docbookx.dtd" - -PUBLIC "-//OASIS//DTD DocBook CALS Table Model V4.5//EN" - "calstblx.dtd" - -PUBLIC "-//OASIS//ELEMENTS DocBook XML HTML Tables V4.5//EN" - "htmltblx.mod" - -PUBLIC "-//OASIS//DTD XML Exchange Table Model 19990315//EN" - "soextblx.dtd" - -PUBLIC "-//OASIS//ELEMENTS DocBook Information Pool V4.5//EN" - "dbpoolx.mod" - -PUBLIC "-//OASIS//ELEMENTS DocBook Document Hierarchy V4.5//EN" - "dbhierx.mod" - -PUBLIC "-//OASIS//ENTITIES DocBook Additional General Entities V4.5//EN" - "dbgenent.mod" - -PUBLIC "-//OASIS//ENTITIES DocBook Notations V4.5//EN" - "dbnotnx.mod" - -PUBLIC "-//OASIS//ENTITIES DocBook Character Entities V4.5//EN" - "dbcentx.mod" diff --git a/srcpkgs/docbook/template b/srcpkgs/docbook/template deleted file mode 100644 index 0d1e5d03279cf4..00000000000000 --- a/srcpkgs/docbook/template +++ /dev/null @@ -1,59 +0,0 @@ -# Template file for 'docbook' -pkgname=docbook -version=4.5 -revision=7 -depends="xmlcatmgr sgml-common" -short_desc="SGML DTD designed for computer documentation" -maintainer="Orphaned " -license="DocBook-DTD" -homepage="http://www.docbook.org" -distfiles=" - http://www.docbook.org/sgml/$version/docbook-$version.zip - http://www.docbook.org/sgml/4.4/docbook-4.4.zip - http://www.docbook.org/sgml/4.3/docbook-4.3.zip - http://www.docbook.org/sgml/4.2/docbook-4.2.zip - http://www.oasis-open.org/docbook/sgml/4.1/docbk41.zip - http://www.oasis-open.org/docbook/sgml/4.0/docbk40.zip - http://www.oasis-open.org/docbook/sgml/3.1/docbk31.zip - http://www.oasis-open.org/docbook/sgml/3.0/docbk30.zip - http://www.oasis-open.org/docbook/sgml/2.4.1/docbk241.zip" -checksum="8043e514e80c6c19cb146b5d37937d1305bf3abf9b0097c36df7f70f611cdf43 - 0ac7960409b032c8e517483523ecb92af4e59196a33b3e2c5617daa22b7a8a6c - 88f52fab7bd49b2e8f40c525014129c26a5a4b8bbd1494e00387556ec76f95ee - 67ebd2c94b342718c6865d2de60f5d4ff02d77a7e4b0d9e72a48c45f2b2635c3 - deaafcf0a3677692e7ad4412c0e41c1db3e9da6cdcdb3dd32b2cc1f9c97d6311 - dfef22f109779e4cfaafa27b6d381d975ac05eaafb5b3d4407d7043e310817bb - 20261d2771b9a052abfa3d8fab1aa62be05791a010281c566f9073bf0e644538 - ecf71cbe8ddbad7494ff520d5b4edf73a428c0b159178cb0cb619cba685e61c6 - dbac0694e9bcaec43cab80c755ffb02cf8f613bf785ff8506e5ed72efa76a272" -sgml_entries=" - CATALOG /usr/share/sgml/docbook/2.4.1/catalog -- - CATALOG /usr/share/sgml/docbook/3.0/catalog -- - CATALOG /usr/share/sgml/docbook/3.1/catalog -- - CATALOG /usr/share/sgml/docbook/4.0/catalog -- - CATALOG /usr/share/sgml/docbook/4.1/catalog -- - CATALOG /usr/share/sgml/docbook/4.2/catalog -- - CATALOG /usr/share/sgml/docbook/4.3/catalog -- - CATALOG /usr/share/sgml/docbook/4.4/catalog -- - CATALOG /usr/share/sgml/docbook/4.5/catalog --" - -do_extract() { - vsrcextract --no-strip-components docbook-${version}.zip -} - -do_install() { - local ver dir - - for ver in 4.2 4.3 4.4 4.5; do - vernodot=$(echo $ver|sed -e "s|\.||g") - dir=${DESTDIR}/usr/share/sgml/docbook/${ver} - vsrcextract -C "${dir}" "docbook-${ver}.zip" - install -m644 ${FILESDIR}/catalog${vernodot} ${dir}/catalog - done - for ver in 2.4.1 3.0 3.1 4.0 4.1; do - vernodot=$(echo $ver|sed -e "s|\.||g") - dir=${DESTDIR}/usr/share/sgml/docbook/${ver} - vsrcextract -C "${dir}" "docbk${vernodot}.zip" - install -m644 ${FILESDIR}/catalog${vernodot} ${dir}/catalog - done -} diff --git a/srcpkgs/docbook2mdoc/patches/Makefile.patch b/srcpkgs/docbook2mdoc/patches/Makefile.patch deleted file mode 100644 index 592209c2097442..00000000000000 --- a/srcpkgs/docbook2mdoc/patches/Makefile.patch +++ /dev/null @@ -1,33 +0,0 @@ -diff --git a/Makefile b/Makefile -index d4d536b..d6fc20e 100644 ---- a/Makefile -+++ b/Makefile -@@ -1,5 +1,6 @@ - VERSION = 1.1.0 --CFLAGS += -g -W -Wall -Wstrict-prototypes -Wno-unused-parameter -Wwrite-strings -+override CFLAGS += $(shell pkg-config --cflags libbsd-overlay) -+override LDFLAGS += $(shell pkg-config --libs libbsd-overlay) - WWWPREFIX = /var/www/vhosts/mdocml.bsd.lv/htdocs/docbook2mdoc - PREFIX = /usr/local - -@@ -11,7 +12,7 @@ DISTFILES = Makefile NEWS docbook2mdoc.1 - all: docbook2mdoc - - docbook2mdoc: $(OBJS) -- $(CC) -g -o $@ $(OBJS) -+ $(CC) -g -o $@ $(OBJS) $(LDFLAGS) - - statistics: statistics.o xmalloc.o - $(CC) -g -o $@ statistics.o xmalloc.o -@@ -20,9 +21,9 @@ www: docbook2mdoc.1.html docbook2mdoc-$(VERSION).tgz README.txt - - install: all - mkdir -p $(DESTDIR)$(PREFIX)/bin -- mkdir -p $(DESTDIR)$(PREFIX)/man/man1 -+ mkdir -p $(DESTDIR)$(PREFIX)/share/man/man1 - install -m 0755 docbook2mdoc $(DESTDIR)$(PREFIX)/bin -- install -m 0444 docbook2mdoc.1 $(DESTDIR)$(PREFIX)/man/man1 -+ install -m 0444 docbook2mdoc.1 $(DESTDIR)$(PREFIX)/share/man/man1 - - installwww: www - mkdir -p $(WWWPREFIX)/snapshots diff --git a/srcpkgs/docbook2mdoc/template b/srcpkgs/docbook2mdoc/template deleted file mode 100644 index cad29f76d8d803..00000000000000 --- a/srcpkgs/docbook2mdoc/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'docbook2mdoc' -pkgname=docbook2mdoc -version=1.1.0 -revision=2 -build_style=gnu-makefile -hostmakedepends="pkg-config" -makedepends="libbsd-devel libmd-devel" -short_desc="Converter from DocBook V4.x and v5.x XML into mdoc" -maintainer="Orphaned " -license="ISC" -homepage="https://mandoc.bsd.lv/docbook2mdoc" -distfiles="https://mandoc.bsd.lv/docbook2mdoc/snapshots/${pkgname}-${version}.tgz" -checksum=9fc6411cf041ff10e76f19a50a142075a8df9d343f248e20d8fc98bf8e547c71 - -CFLAGS="-D_GNU_SOURCE" - -post_extract() { - # Create License file - sed -E '3,16 !d;s/^ [*] ?//' docbook2mdoc.c > LICENSE -} - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/docbook2mdoc/update b/srcpkgs/docbook2mdoc/update deleted file mode 100644 index 5de0a28be19dec..00000000000000 --- a/srcpkgs/docbook2mdoc/update +++ /dev/null @@ -1 +0,0 @@ -pattern="(\d\.){2,}\d" diff --git a/srcpkgs/docbook2x/patches/docbook2x_0.8.8-8.diff.gz b/srcpkgs/docbook2x/patches/docbook2x_0.8.8-8.diff.gz deleted file mode 100644 index a49541490510c8..00000000000000 Binary files a/srcpkgs/docbook2x/patches/docbook2x_0.8.8-8.diff.gz and /dev/null differ diff --git a/srcpkgs/docbook2x/template b/srcpkgs/docbook2x/template deleted file mode 100644 index e1a5d113628972..00000000000000 --- a/srcpkgs/docbook2x/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'docbook2x' -pkgname=docbook2x -version=0.8.8 -revision=5 -build_style=gnu-configure -configure_args="--without-resolver-jars --without-saxon-jars --without-xalan-jars" -hostmakedepends="libxslt docbook docbook-dsssl docbook-xsl perl-XML-SAX" -depends="texinfo ${hostmakedepends}" -xml_entries=" - nextCatalog /usr/share/docbook2X/dtd/catalog.xml -- - nextCatalog /usr/share/docbook2X/xslt/catalog.xml --" -short_desc="DocBook converter to UNIX manpage and GNU Texinfo format" -maintainer="Orphaned " -homepage="http://docbook2x.sourceforge.net" -license="MIT" -distfiles="${SOURCEFORGE_SITE}/$pkgname/docbook2X-$version.tar.gz" -checksum=4077757d367a9d1b1427e8d5dfc3c49d993e90deabc6df23d05cfe9cd2fcdc45 - -post_install() { - sed -i -e 's|${prefix}|/usr|g' ${DESTDIR}/usr/bin/* - vlicense COPYING -} diff --git a/srcpkgs/docker b/srcpkgs/docker deleted file mode 120000 index 1f54c86ca232da..00000000000000 --- a/srcpkgs/docker +++ /dev/null @@ -1 +0,0 @@ -docker-cli \ No newline at end of file diff --git a/srcpkgs/docker-buildx/template b/srcpkgs/docker-buildx/template deleted file mode 100644 index 1851475907ff28..00000000000000 --- a/srcpkgs/docker-buildx/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'docker-buildx' -pkgname=docker-buildx -version=0.28.0 -revision=1 -build_style=go -go_import_path="github.com/docker/buildx" -go_package="./cmd/buildx" -go_ldflags="-X github.com/docker/buildx/version.Version=v${version}" -make_check_args="-skip=(^TestGit$|^TestIntegration$)" -depends="docker-cli" -checkdepends="git" -short_desc="Docker CLI plugin for extended build capabilities with BuildKit" -maintainer="Daniel Lewan " -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=f20556fec0a4e859e57ac8343851ad91054b90fa12855b1fbc6c277a01a85a7a - -post_install() { - vmkdir usr/libexec/docker/cli-plugins - mv "${DESTDIR}/usr/bin/buildx" "${DESTDIR}/usr/libexec/docker/cli-plugins/docker-buildx" -} diff --git a/srcpkgs/docker-cli/template b/srcpkgs/docker-cli/template deleted file mode 100644 index f5d5a6ad8a9b0d..00000000000000 --- a/srcpkgs/docker-cli/template +++ /dev/null @@ -1,38 +0,0 @@ -# Template file for 'docker-cli' -# should be kept in sync with moby -pkgname=docker-cli -version=28.5.2 -revision=1 -build_style=go -go_package="github.com/docker/cli/cmd/docker" -go_import_path="github.com/docker/cli" -_cli_ver_path="github.com/docker/cli/cli/version" -go_ldflags="-X \"${_cli_ver_path}.Version=${version}\" - -X \"${_cli_ver_path}.GitCommit=tag v${version}\"" -hostmakedepends="pkg-config go-md2man" -depends="git" -short_desc="Command-line interface for the Docker daemon" -maintainer="Andrea Brancaleoni " -license="Apache-2.0" -homepage="https://www.docker.com" -distfiles="https://github.com/docker/cli/archive/v${version}.tar.gz" -checksum=5864ccdfceef3a9e8ddb29b4a555d5b82a551b5258067aac164b6156c6cfdc08 -system_groups="docker" -# tests seem designed to run in docker -make_check=no - -pre_build() { - go_ldflags+=" -X \"${_cli_ver_path}.BuildTime=$(date +%Y-%m-%dT%H:%M:%SZ)\"" -} - -post_install() { - vcompletion contrib/completion/fish/docker.fish fish docker - vcompletion contrib/completion/zsh/_docker zsh docker - vcompletion contrib/completion/bash/docker bash docker -} - -docker_package() { - metapackage=yes - short_desc="Docker container runtime" - depends="${sourcepkg}>=${version}_${revision} moby tini" -} diff --git a/srcpkgs/docker-compose/template b/srcpkgs/docker-compose/template deleted file mode 100644 index 0d4e83524eed69..00000000000000 --- a/srcpkgs/docker-compose/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'docker-compose' -pkgname=docker-compose -version=2.40.3 -revision=1 -build_style=go -go_import_path="github.com/docker/compose/v2" -go_package="${go_import_path}/cmd" -go_ldflags="-X ${go_import_path}/internal.Version=v${version}" -depends="docker-cli" -short_desc="Tool to define and run multi-container Docker applications" -maintainer="Filip Rojek " -license="Apache-2.0" -homepage="https://docs.docker.com/compose/" -changelog="https://github.com/docker/compose/releases" -distfiles="https://github.com/docker/compose/archive/refs/tags/v${version}.tar.gz" -checksum=5ee988a7d9e00ffa2d166a50f4cda0e13622f2220f1ffa6aff353f33cf40e37e - -post_install() { - vmkdir usr/libexec/docker/cli-plugins - mv ${DESTDIR}/usr/bin/cmd ${DESTDIR}/usr/libexec/docker/cli-plugins/docker-compose - ln -s /usr/libexec/docker/cli-plugins/docker-compose ${DESTDIR}/usr/bin/docker-compose -} - -do_check() { - for d in $(go list ./... | grep -v '/pkg/e2e'); do - go test "$d" - done -} diff --git a/srcpkgs/docker-credential-pass/template b/srcpkgs/docker-credential-pass/template deleted file mode 100644 index 1e05f65baeebab..00000000000000 --- a/srcpkgs/docker-credential-pass/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'docker-credential-pass' -pkgname=docker-credential-pass -version=0.6.4 -revision=6 -build_style=go -go_import_path="github.com/docker/docker-credential-helpers" -go_package="${go_import_path}/pass/cmd" -depends="pass gnupg>=2" -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 - -post_install() { - mv ${DESTDIR}/usr/bin/cmd ${DESTDIR}/usr/bin/docker-credential-pass - vlicense LICENSE -} diff --git a/srcpkgs/docker-gc/template b/srcpkgs/docker-gc/template deleted file mode 100644 index 00938b9ab0b2fb..00000000000000 --- a/srcpkgs/docker-gc/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'docker-gc' -pkgname=docker-gc -version=0.0.20170125 -revision=2 -_commit=f460c1d2d50b652e156ffe68489362bedc9278a5 -depends="docker" -short_desc="Docker garbage collection of containers and images" -maintainer="Andrea Brancaleoni " -license="Apache-2.0" -homepage="https://github.com/spotify/docker-gc" -distfiles="$homepage/archive/$_commit.tar.gz" -checksum=82ebc5eab842b41282c10e5cf1a82af521e4aa46e6d0fb9bddb2565cef5984a2 - -make_dirs=" -/var/lib/docker-gc 0775 root docker" - -do_install() { - vbin docker-gc -} diff --git a/srcpkgs/docker-gen/template b/srcpkgs/docker-gen/template deleted file mode 100644 index cfaaf26e982e06..00000000000000 --- a/srcpkgs/docker-gen/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'docker-gen' -pkgname=docker-gen -version=0.16.0 -revision=1 -build_style=go -go_import_path="github.com/nginx-proxy/docker-gen" -go_package="${go_import_path}/cmd/docker-gen" -short_desc="Generate files from docker container meta-data" -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=37484452798c719696fd7af607d529479d07a049a678423fb15a8c45f30bf240 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/docker-machine-driver-kvm/template b/srcpkgs/docker-machine-driver-kvm/template deleted file mode 100644 index f8eb7ace0c53ce..00000000000000 --- a/srcpkgs/docker-machine-driver-kvm/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'docker-machine-driver-kvm' -pkgname=docker-machine-driver-kvm -version=0.10.1 -revision=3 -build_style=go -go_import_path="github.com/dhiltgen/docker-machine-kvm" -go_package="github.com/dhiltgen/docker-machine-kvm/cmd/docker-machine-driver-kvm" -hostmakedepends="git pkg-config" -makedepends="libvirt-devel" -short_desc="KVM driver for docker-machine" -maintainer="Orphaned " -license="Apache-2.0" -homepage="https://github.com/tdilauro/docker-machine-kvm" -distfiles="https://github.com/tdilauro/docker-machine-kvm/archive/v${version}.tar.gz" -checksum=9059d9b2221417fdba1d33505110b0ad833fe8abdc7314842b677e0241d5c719 -broken="missing go.mod" - -if [ "$XBPS_TARGET_WORDSIZE" = "32" ]; then - broken="github.com/libvirt/libvirt-go/connect.go:181:77: constant 2147483648 overflows ConnectGetAllDomainStatsFlags" -fi diff --git a/srcpkgs/docker-machine-driver-kvm2 b/srcpkgs/docker-machine-driver-kvm2 deleted file mode 120000 index 091b446094a3ce..00000000000000 --- a/srcpkgs/docker-machine-driver-kvm2 +++ /dev/null @@ -1 +0,0 @@ -minikube \ No newline at end of file diff --git a/srcpkgs/docker-machine/template b/srcpkgs/docker-machine/template deleted file mode 100644 index bb86a7854ee4f5..00000000000000 --- a/srcpkgs/docker-machine/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'docker-machine' -pkgname=docker-machine -version=0.16.2 -revision=4 -build_style=go -go_import_path=github.com/docker/machine -go_package="${go_import_path}/cmd/docker-machine" -short_desc="Docker Machine management for a container-centric world" -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 diff --git a/srcpkgs/docopt.cpp-devel b/srcpkgs/docopt.cpp-devel deleted file mode 120000 index 17bbbb48f7c82f..00000000000000 --- a/srcpkgs/docopt.cpp-devel +++ /dev/null @@ -1 +0,0 @@ -docopt.cpp \ No newline at end of file diff --git a/srcpkgs/docopt.cpp/template b/srcpkgs/docopt.cpp/template deleted file mode 100644 index de190c7f0e1108..00000000000000 --- a/srcpkgs/docopt.cpp/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'docopt.cpp' -pkgname=docopt.cpp -version=0.6.3 -revision=1 -build_style=cmake -short_desc="C++11 port of docopt" -maintainer="John " -license="BSL-1.0, MIT" -homepage="https://github.com/docopt/docopt.cpp" -distfiles="https://github.com/docopt/docopt.cpp/archive/refs/tags/v${version}.tar.gz" -checksum=28af5a0c482c6d508d22b14d588a3b0bd9ff97135f99c2814a5aa3cbff1d6632 - -post_install() { - vlicense LICENSE-MIT - vlicense LICENSE-Boost-1.0 -} - -docopt.cpp-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove usr/lib/cmake - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/doctest-devel b/srcpkgs/doctest-devel deleted file mode 120000 index 790867298927cf..00000000000000 --- a/srcpkgs/doctest-devel +++ /dev/null @@ -1 +0,0 @@ -doctest \ No newline at end of file diff --git a/srcpkgs/doctest/template b/srcpkgs/doctest/template deleted file mode 100644 index dbfc6b0c1e97a2..00000000000000 --- a/srcpkgs/doctest/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'doctest' -pkgname=doctest -version=2.4.11 -revision=1 -build_style=cmake -short_desc="Doctest C++ testing framework" -maintainer="mobinmob " -license="MIT" -homepage="https://github.com/onqtam/doctest" -changelog="https://raw.githubusercontent.com/onqtam/doctest/master/CHANGELOG.md" -distfiles="https://github.com/onqtam/doctest/archive/v${version}.tar.gz" -checksum=632ed2c05a7f53fa961381497bf8069093f0d6628c5f26286161fbd32a560186 - -post_install() { - vlicense LICENSE.txt -} - -doctest-devel_package() { - depends="doctest-${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - } -} diff --git a/srcpkgs/doctl/template b/srcpkgs/doctl/template deleted file mode 100644 index a344b0433929e2..00000000000000 --- a/srcpkgs/doctl/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'doctl' -pkgname=doctl -version=1.100.0 -revision=2 -build_style=go -go_import_path="github.com/digitalocean/doctl" -go_package="${go_import_path}/cmd/doctl" -_maj_min=${version%*.*} -_major=${_maj_min%.*} -_minor=${_maj_min#*.} -_patch=${version#*.*.*} -go_ldflags="-X github.com/digitalocean/doctl.Major=$_major -X github.com/digitalocean/doctl.Minor=$_minor -X github.com/digitalocean/doctl.Patch=$_patch -X github.com/digitalocean/doctl.Label=voidlinux" -short_desc="Command line tool for DigitalOcean services" -maintainer="Orphaned " -license="Apache-2.0" -homepage="https://github.com/digitalocean/doctl" -changelog="https://github.com/digitalocean/doctl/releases" -distfiles="https://github.com/digitalocean/doctl/archive/v${version}.tar.gz" -checksum=ecfbcdb576271e79834ae28fe0cd7bcb29307f68f179de247af1a68015a755cd diff --git a/srcpkgs/docx2txt/template b/srcpkgs/docx2txt/template deleted file mode 100644 index 93c507fae82263..00000000000000 --- a/srcpkgs/docx2txt/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'docx2txt' -pkgname=docx2txt -version=1.4 -revision=3 -conf_files="/etc/docx2txt.config" -depends="perl unzip" -short_desc="Docx (MS Word) to Text convertor" -maintainer="Leah Neukirchen " -license="GPL-3.0-or-later" -homepage="http://docx2txt.sourceforge.net/" -distfiles="${SOURCEFORGE_SITE}/${pkgname}/${pkgname}-${version}.tgz" -checksum=b297752910a404c1435e703d5aedb4571222bd759fa316c86ad8c8bbe58c6d1b - -do_install() { - vconf docx2txt.config - vbin docx2txt.pl - vbin docx2txt.sh - ln -s docx2txt.pl ${DESTDIR}/usr/bin/docx2txt -} diff --git a/srcpkgs/doggo/template b/srcpkgs/doggo/template deleted file mode 100644 index 5eb43f29affd95..00000000000000 --- a/srcpkgs/doggo/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'doggo' -pkgname=doggo -version=1.0.5 -revision=1 -build_style=go -go_import_path=github.com/mr-karan/doggo -go_package="${go_import_path}/cmd/doggo" -go_ldflags="-X main.Version=${version}" -short_desc="Command-line DNS client for humans" -maintainer="klardotsh " -license="GPL-3.0-only" -homepage="https://github.com/mr-karan/doggo" -distfiles="https://github.com/mr-karan/doggo/archive/refs/tags/v${version}.tar.gz" -checksum=92a34f5510a48ab657a980c39edf907c17e96e88a476187d5b57a8cef3becd5b diff --git a/srcpkgs/dolphin-emu/template b/srcpkgs/dolphin-emu/template deleted file mode 100644 index 641eab4163c48e..00000000000000 --- a/srcpkgs/dolphin-emu/template +++ /dev/null @@ -1,104 +0,0 @@ -# Template file for 'dolphin-emu' -pkgname=dolphin-emu -version=2509 -revision=1 -_cubeb_commit=54217bca3f3e0cd53c073690a23dd25d83557909 -_fmt_commit=e69e5f977d458f2650bb346dadf2ad30c5320281 -_googletest_commit=40412d85124f7c6f3d88454583c4633e5e10fc8c -_implot_commit=3da8bd34299965d3b0ab124df743fe3e076fa222 -_libspng_commit=fb768002d4288590083a476af628e51c3f1d47cd -_mgba_commit=8739b22fbc90fdf0b4f6612ef9c0520f0ba44a51 -_rcheevos_commit=b443902b1cdfee5a66b09fec20a94d2d2afaf2ec -_sanitizers_cmake_commit=aab6948fa863bc1cbe5d0850bc46b9ef02ed4c1a -_sfml_commit=016bea9491ccafc3529019fe1d403885a8b3a6ae -_spirv_cross_commit=ebe2aa0cd80f5eb5cd8a605da604cacf72205f3b -_tinygltf_commit=c5641f2c22d117da7971504591a8f6a41ece488b -_vma_commit=3bab6924988e5f19bf36586a496156cf72f70d9f -_watcher_commit=b03bdcfc11549df595b77239cefe2643943a3e2f -archs="x86_64* aarch64* ppc64le* i686" -build_style=cmake -configure_args="-DDISTRIBUTOR=voidlinux.org -DENABLE_ANALYTICS=OFF - -DENABLE_AUTOUPDATE=OFF -DUSE_DISCORD_PRESENCE=OFF" -hostmakedepends="gettext pkg-config python3 qt6-base qt6-tools" -makedepends="SDL3-devel SFML-devel alsa-lib-devel ffmpeg6-devel glew-devel - hidapi-devel libbluetooth-devel libcurl-devel libenet-devel libevdev-devel - libgomp-devel liblz4-devel liblzma-devel libopenal-devel libusb-devel lzo-devel - mbedtls2-devel miniupnpc-devel portaudio-devel pugixml-devel pulseaudio-devel - qt6-base-devel qt6-svg-devel soundtouch-devel xxHash-devel zlib-devel - minizip-ng-devel zlib-ng-devel" -depends="desktop-file-utils" -short_desc="Gamecube / Wii / Triforce emulator" -maintainer="Henry Naguski " -license="GPL-2.0-or-later" -homepage="https://dolphin-emu.org" -distfiles="https://github.com/dolphin-emu/dolphin/archive/${version}.tar.gz - https://github.com/GPUOpen-LibrariesAndSDKs/VulkanMemoryAllocator/archive/${_vma_commit}.tar.gz - https://github.com/KhronosGroup/SPIRV-Cross/archive/${_spirv_cross_commit}.tar.gz - https://github.com/RetroAchievements/rcheevos/archive/${_rcheevos_commit}.tar.gz - https://github.com/SFML/SFML/archive/${_sfml_commit}.tar.gz - https://github.com/arsenm/sanitizers-cmake/archive/${_sanitizers_cmake_commit}.tar.gz - https://github.com/e-dant/watcher/archive/${_watcher_commit}.tar.gz - https://github.com/epezent/implot/archive/${_implot_commit}.tar.gz - https://github.com/fmtlib/fmt/archive/${_fmt_commit}.tar.gz - https://github.com/google/googletest/archive/${_googletest_commit}.tar.gz - https://github.com/mgba-emu/mgba/archive/${_mgba_commit}.tar.gz - https://github.com/mozilla/cubeb/archive/${_cubeb_commit}.tar.gz - https://github.com/randy408/libspng/archive/${_libspng_commit}.tar.gz - https://github.com/syoyo/tinygltf/archive/${_tinygltf_commit}.tar.gz" -checksum="97d2851f479978334f7a8dffab301d43d9318d767c63260b4982e4a5c7d2397d - 618dc35e4f571a508575fc1fc914eb15ab513e4443986509aff08dfb8844ba24 - ff848426a2eabfa0dfb5ee961440210f6cdec190883ed438ee7252ba595c9128 - 6b5872d010cc4e7441489c1f812961d0331a3b011503e84bb35d9677517a61a9 - 6a203982ff5061cbda169f58531bf1942e87cd1394c195727797dcd285bd371e - 9f5b073625375322236a94ce8d2d803cdedad321c91e63845f487b9ebfb2c433 - 61e97c12c3d23f2b6588d99ce61c8ad462b4382f979d14c7a338a11af507edd1 - 4700b44ef00ca2feba0b35a31922c240045bbeb900da5b3eb3830b56871ada45 - 1723f27eed50e751037f49dcdf73e33b17658f1178ea1c1f829a30bb02335745 - ff9fb47ea9e2cb4dc0f30956a2f3b5e42dde67b06f33241d22ac255e5981eda0 - 07e73f02198affccf83cc9740d377b78ba27866b0d654a5e55cafae69d1dfa1c - a795511bf56183ff7bad8fb2d2836ca5bb158e12ddd519caced62946ffa69c83 - d656813290d70a750b69e768323ff3b3875adf8c2e8c2fdb4e57ca1467abf86a - 6352803f1ed18d479ea93abf96ac75c0222a21403be22840bde1072ee5935dfa" -skip_extraction="${_cubeb_commit}.tar.gz - ${_fmt_commit}.tar.gz - ${_googletest_commit}.tar.gz - ${_implot_commit}.tar.gz - ${_libspng_commit}.tar.gz - ${_mgba_commit}.tar.gz - ${_rcheevos_commit}.tar.gz - ${_sanitizers_cmake_commit}.tar.gz - ${_sfml_commit}.tar.gz - ${_spirv_cross_commit}.tar.gz - ${_tinygltf_commit}.tar.gz - ${_vma_commit}.tar.gz - ${_watcher_commit}.tar.gz" - -case "$XBPS_TARGET_MACHINE" in - i686*) CFLAGS=-msse2 ;; -esac - -case "$XBPS_TARGET_MACHINE" in - x86_64*|aarch64*) ;; - *) configure_args+=" -DENABLE_GENERIC=ON" ;; -esac - -post_extract() { - vsrcextract -C Externals/SFML/SFML ${_sfml_commit}.tar.gz - vsrcextract -C Externals/VulkanMemoryAllocator ${_vma_commit}.tar.gz - vsrcextract -C Externals/cubeb/cubeb ${_cubeb_commit}.tar.gz - vsrcextract -C Externals/cubeb/cubeb/cmake/sanitizers-cmake ${_sanitizers_cmake_commit}.tar.gz - vsrcextract -C Externals/fmt/fmt ${_fmt_commit}.tar.gz - vsrcextract -C Externals/gtest ${_googletest_commit}.tar.gz - vsrcextract -C Externals/implot/implot ${_implot_commit}.tar.gz - vsrcextract -C Externals/libspng/libspng ${_libspng_commit}.tar.gz - vsrcextract -C Externals/mGBA/mgba ${_mgba_commit}.tar.gz - vsrcextract -C Externals/rcheevos/rcheevos ${_rcheevos_commit}.tar.gz - vsrcextract -C Externals/spirv_cross/SPIRV-Cross ${_spirv_cross_commit}.tar.gz - vsrcextract -C Externals/tinygltf/tinygltf ${_tinygltf_commit}.tar.gz - vsrcextract -C Externals/watcher/watcher "${_watcher_commit}.tar.gz" - cp -r Externals/gtest/* Externals/cubeb/cubeb/googletest -} - -post_install() { - vinstall Data/51-usb-device.rules 644 usr/lib/udev/rules.d -} diff --git a/srcpkgs/dolphin-plugins/template b/srcpkgs/dolphin-plugins/template deleted file mode 100644 index d4f9e79db47500..00000000000000 --- a/srcpkgs/dolphin-plugins/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'dolphin-plugins' -pkgname=dolphin-plugins -version=25.08.3 -revision=1 -build_style=cmake -configure_args="-DBUILD_TESTING=OFF -DKF6_HOST_TOOLING=/usr/lib/cmake - -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins" -hostmakedepends="extra-cmake-modules gettext qt6-base qt6-tools kf6-kcoreaddons - kf6-kconfig" -makedepends="kf6-ki18n-devel kf6-kio-devel kf6-ktexteditor-devel kf6-ktextwidgets-devel - kf6-kxmlgui-devel dolphin" -short_desc="Plugins to integrate Dolphin with various revision control systems" -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=28449d15e0aace77563f3b6f13f47ba06854160a075df42387fc03f670a8bac5 diff --git a/srcpkgs/dolphin/template b/srcpkgs/dolphin/template deleted file mode 100644 index 2801ea0ecc34b5..00000000000000 --- a/srcpkgs/dolphin/template +++ /dev/null @@ -1,34 +0,0 @@ -# Template file for 'dolphin' -pkgname=dolphin -version=25.08.3 -revision=1 -build_style=cmake -configure_args="-DBUILD_TESTING=OFF -DKF6_HOST_TOOLING=/usr/lib/cmake - -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins" -hostmakedepends="extra-cmake-modules python3 qt6-tools qt6-base - gettext kf6-kcoreaddons kf6-kconfig kf6-kdoctools kf6-kcmutils" -makedepends="kf6-baloo-devel kf6-kbookmarks-devel kf6-kcmutils-devel - kf6-kcompletion-devel kf6-kconfig-devel kf6-kcoreaddons-devel kf6-kcrash-devel - kf6-kdbusaddons-devel kf6-kdoctools-devel kf6-kfilemetadata-devel - kf6-ki18n-devel kf6-kiconthemes-devel kf6-kio-devel kf6-knewstuff-devel - kf6-knotifications-devel kf6-kparts-devel kf6-ktextwidgets-devel - kf6-kuserfeedback-devel kf6-kwindowsystem-devel kf6-solid-devel - qt6-base-private-devel - baloo-widgets-devel phonon-devel plasma-activities-devel" -depends="kio-extras" -short_desc="KDE File manager" -maintainer="John " -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=1abd632ebe3837df5616216f69c3ca9f6240165f9f84502422203275eaa8ee09 - -if [ "$CROSS_BUILD" ]; then - LDFLAGS=" -Wl,-rpath-link,../bin" -fi - -if [ "$XBPS_TARGET_LIBC" = "musl" ]; then - LDFLAGS="$LDFLAGS -Wl,-z,stack-size=0x200000" - makedepends+=" musl-fts-devel" -fi diff --git a/srcpkgs/domain_exporter/template b/srcpkgs/domain_exporter/template deleted file mode 100644 index 57d072cda20727..00000000000000 --- a/srcpkgs/domain_exporter/template +++ /dev/null @@ -1,12 +0,0 @@ -# Template file for 'domain_exporter' -pkgname=domain_exporter -version=0.1.24 -revision=4 -build_style=go -go_import_path="github.com/shift/domain_exporter" -short_desc="Prometheus WHOIS domain details exporter" -maintainer="Toyam Cox " -license="Apache-2.0" -homepage="https://github.com/shift/domain_exporter" -distfiles="https://github.com/shift/domain_exporter/archive/v${version}.tar.gz" -checksum=62262d3234f7404859b21647dbb3661e425eeb44b9fad8e5368ddc4bd91364f2 diff --git a/srcpkgs/dooble/patches/dictionaries.patch b/srcpkgs/dooble/patches/dictionaries.patch deleted file mode 100644 index c8cf113cc6c571..00000000000000 --- a/srcpkgs/dooble/patches/dictionaries.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/Source/dooble_settings.cc -+++ b/Source/dooble_settings.cc -@@ -2307,7 +2307,7 @@ void dooble_settings::show_qtwebengine_dictionaries_warning_label(void) - if(bytes.trimmed().isEmpty()) - { - auto const directory -- (QDir::currentPath() + QDir::separator() + "qtwebengine_dictionaries"); -+ ("/usr/share/qt6/qtwebengine_dictionaries"); - - m_ui.qtwebengine_dictionaries_warning_label->setText - (tr("Warning! " diff --git a/srcpkgs/dooble/patches/translations-dooble_application.patch b/srcpkgs/dooble/patches/translations-dooble_application.patch deleted file mode 100644 index 711bc605fc56b3..00000000000000 --- a/srcpkgs/dooble/patches/translations-dooble_application.patch +++ /dev/null @@ -1,19 +0,0 @@ ---- a/Source/dooble_application.cc -+++ b/Source/dooble_application.cc -@@ -75,15 +75,12 @@ void dooble_application::install_translator(void) - - if(dooble_settings::setting("language_index").toInt() == 1) // System - { -- QString path(""); -+ QString path("/usr/share/translations/"); - auto const variable(qgetenv("DOOBLE_TRANSLATIONS_PATH").trimmed()); - - if(!variable.isEmpty()) - path = QString::fromLocal8Bit(variable.constData()); - -- if(path.isEmpty()) -- path = QDir::currentPath() + QDir::separator() + "Translations"; -- - m_translator = new QTranslator(this); - - if(m_translator->load(QLocale(), "dooble", "_", path, ".qm")) diff --git a/srcpkgs/dooble/patches/translations-dooble_settings.patch b/srcpkgs/dooble/patches/translations-dooble_settings.patch deleted file mode 100644 index 02be5cfb1567a5..00000000000000 --- a/srcpkgs/dooble/patches/translations-dooble_settings.patch +++ /dev/null @@ -1,21 +0,0 @@ ---- a/Source/dooble_settings.cc -+++ b/Source/dooble_settings.cc -@@ -205,17 +205,11 @@ dooble_settings::dooble_settings(void):dooble_main_window() - } - else - { -- QString path(""); -+ QString path("/usr/share/dooble/translations/"); - auto const variable(qgetenv("DOOBLE_TRANSLATIONS_PATH").trimmed()); - - if(!variable.isEmpty()) - path = QString::fromLocal8Bit(variable.constData()); -- else -- { -- path = QDir::currentPath(); -- path.append(QDir::separator()); -- path.append("Translations"); -- } - - if(!path.endsWith(QDir::separator())) - path.append(QDir::separator()); \ No newline at end of file diff --git a/srcpkgs/dooble/template b/srcpkgs/dooble/template deleted file mode 100644 index 6405e143730633..00000000000000 --- a/srcpkgs/dooble/template +++ /dev/null @@ -1,32 +0,0 @@ -# Template file for 'dooble' -pkgname=dooble -version=2025.02.28 -revision=3 -archs="x86_64* aarch64*" -build_style=qmake -configure_args="dooble.pro" -hostmakedepends="qt6-base qt6-webengine" -makedepends="qt6-charts-private-devel qt6-webengine-devel qt6-webchannel-devel - qt6-location-devel" -depends="qt6-plugin-sqlite" -short_desc="Dooble, the scientific browser. Minimal, cute, and unusually stable" -maintainer="Eloi Torrents " -license="BSD-3-Clause" -homepage="https://textbrowser.github.io/dooble/" -distfiles="https://github.com/textbrowser/dooble/archive/refs/tags/${version}.tar.gz" -checksum=89b549e11ac12e1ade14672bffc1d144d1146e4afcdd019daef99616b109ce5c - -post_patch() { - vsed -i -e 's/Wzero-as-null-pointer-constant/Wno-zero-as-null-pointer-constant/' \ - -e '/-Werror/d' \ - dooble.pro -} - -do_install() { - vbin Dooble dooble - vinstall Distributions/dooble.desktop 644 usr/share/applications - vinstall Icons/Logo/dooble.png 644 usr/share/pixmaps - vmkdir usr/share/dooble/translations - vcopy "Translations/dooble_*.qm" usr/share/dooble/translations - vlicense LICENSE -} diff --git a/srcpkgs/dool/template b/srcpkgs/dool/template deleted file mode 100644 index 97a4a74f6b4c71..00000000000000 --- a/srcpkgs/dool/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'dool' -pkgname=dool -version=1.3.8 -revision=1 -makedepends="python3" -depends="python3" -short_desc="Versatile tool for generating system resource statistics" -maintainer="Leah Neukirchen " -license="GPL-2.0-or-later" -homepage="https://github.com/scottchiefbaker/dool" -distfiles="https://github.com/scottchiefbaker/dool/archive/refs/tags/v${version}.tar.gz" -checksum=efd8b0889542783cd56b11d08e9b571bfbeaad7a21d9d3c586b1e22ae14be1cd -python_version="3" - -do_install() { - make install DESTDIR=$DESTDIR -} diff --git a/srcpkgs/doom3/files/README.voidlinux b/srcpkgs/doom3/files/README.voidlinux deleted file mode 100644 index 9b11e92a288c40..00000000000000 --- a/srcpkgs/doom3/files/README.voidlinux +++ /dev/null @@ -1,28 +0,0 @@ -In order to use the software, you have to agree to ID Software's license -located in /usr/share/licenses/doom3/License.txt and Punkbuster's license -located in /usr/share/licenses/doom3/PBEULA.txt. - -The following files must be copied from the install CDs [1] -to '/opt/doom3/base/' (system). - -71b8d37b2444d3d86a36fd61783844fe base/pak000.pk4 -4bc4f3ba04ec2b4f4837be40e840a3c1 base/pak001.pk4 -fa84069e9642ad9aa4b49624150cc345 base/pak002.pk4 -f22d8464997924e4913e467e7d62d5fe base/pak003.pk4 -38561a3c73f93f2e6fd31abf1d4e9102 base/pak004.pk4 - -If you are also installing the Resurrection of Evil Expansion Pack, -you need to copy the following file to your d3xp/ directory on -'/opt/doom3/d3xp' - -a883fef0fd10aadeb73d34c462ff865d d3xp/pak000.pk4 - -Start the game with the command: doom3 -Start the dedicated server with the command: doom3-dedicated - -For troubleshooting and help, see: -http://zerowing.idsoftware.com/linux/ - -If you are using pulseaudio don't forget to also install the -'alsa-plugins-pulseaudio' package for x86 (32bit) or -'alsa-plugins-pulseaudio-32bit' for x86_64 (64bit). diff --git a/srcpkgs/doom3/files/doom3-dedicated.launcher b/srcpkgs/doom3/files/doom3-dedicated.launcher deleted file mode 100644 index eb301c01360cbb..00000000000000 --- a/srcpkgs/doom3/files/doom3-dedicated.launcher +++ /dev/null @@ -1,6 +0,0 @@ -#!/bin/sh - -cd "/opt/doom3" -exec ./doomded.x86 "$@" -exit $? - diff --git a/srcpkgs/doom3/files/doom3.desktop b/srcpkgs/doom3/files/doom3.desktop deleted file mode 100644 index 904b42e3ca2ef8..00000000000000 --- a/srcpkgs/doom3/files/doom3.desktop +++ /dev/null @@ -1,10 +0,0 @@ -[Desktop Entry] -Version=1.0 -Name=DOOM III -Comment=DOOM III -Exec=doom3 -Icon=doom3 -StartupNotify=true -Terminal=false -Type=Application -Categories=Game;ActionGame; diff --git a/srcpkgs/doom3/files/doom3.launcher b/srcpkgs/doom3/files/doom3.launcher deleted file mode 100644 index 58a937b8c85741..00000000000000 --- a/srcpkgs/doom3/files/doom3.launcher +++ /dev/null @@ -1,5 +0,0 @@ -#!/bin/sh - -cd "/opt/doom3" -./doom.x86 "$@" -exit $? diff --git a/srcpkgs/doom3/template b/srcpkgs/doom3/template deleted file mode 100644 index 81f4f44f2aba87..00000000000000 --- a/srcpkgs/doom3/template +++ /dev/null @@ -1,60 +0,0 @@ -# Template file for 'doom3' -pkgname=doom3 -version=1.3.1.1304 -revision=4 -depends="virtual?libudev alsa-lib libXext desktop-file-utils" -short_desc="Doom 3 for Linux" -maintainer="Orphaned " -license="Propietary" -homepage="http://www.doom3.com/" -distfiles="http://www.1337-server.net/doom3/doom3-linux-${version}.x86.run" -skip_extraction="doom3-linux-${version}.x86.run" -checksum=2f90dff20f2d3c0c47f17b3d6d45c4f0e7d27b986bf6084f21b85180cd1e03b4 - -# 32bit package for x86_64 built on x86 :-) -archs="i686" -repository="nonfree" -nostrip="yes" - -create_wrksrc=yes -lib32mode=full - -do_install() { - # Extract files - /bin/sh ${XBPS_SRCDISTDIR}/${pkgname}-${version}/doom3-linux-${version}.x86.run --noexec --target doom3 - - cd doom3 - # Create Destination Directories - install -d ${DESTDIR}/opt/doom3/{base,d3xp,pb/htm} - - # Install Game Files - install -m 644 base/* ${DESTDIR}/opt/doom3/base - install -m 644 d3xp/* ${DESTDIR}/opt/doom3/d3xp - install -m 644 pb/htm/* ${DESTDIR}/opt/doom3/pb/htm - install -m 644 {CHANGES,README,version.info} ${DESTDIR}/opt/doom3 - - # Install Punkbuster Libraries - install -m 755 pb/{pbag.so,pbags.so,pbcl.so,pbcls.so,pbsv.so} ${DESTDIR}/opt/doom3/pb - - # Install Game Binaries - install -m 755 bin/Linux/x86/{doom.x86,doomded.x86} ${DESTDIR}/opt/doom3 - - # Install Game Launcher (Client) - vbin ${FILESDIR}/doom3.launcher doom3 - - # Install Game Launcher (Server) - vbin ${FILESDIR}/doom3-dedicated.launcher doom3-dedicated - - # Install License (DOOM 3) - vlicense License.txt - - # Install License (Punkbuster) - vlicense pb/PB_EULA.txt - - # Install Icon - vinstall doom3.png 644 usr/share/pixmaps - - # Install Desktop File - vinstall ${FILESDIR}/doom3.desktop 644 usr/share/applications - vdoc "${FILESDIR}/README.voidlinux" -} diff --git a/srcpkgs/doomretro/template b/srcpkgs/doomretro/template deleted file mode 100644 index 00a1e52f270ccb..00000000000000 --- a/srcpkgs/doomretro/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'doomretro' -pkgname=doomretro -version=5.7.2 -revision=1 -build_style=cmake -hostmakedepends="pkg-config" -makedepends="SDL2_image-devel SDL2_mixer-devel" -short_desc="Refined DOOM source port" -maintainer="Orphaned " -license="GPL-3.0-or-later" -homepage="https://www.doomretro.com" -changelog="https://raw.githubusercontent.com/bradharding/doomretro/master/releasenotes.md" -distfiles="https://github.com/bradharding/doomretro/archive/v${version}.tar.gz" -checksum=cba070130496aa83dec75f860358fdaa5928606435149c47e3ecc6a36527dcbe diff --git a/srcpkgs/dos2unix/template b/srcpkgs/dos2unix/template deleted file mode 100644 index fc0fb3593550e7..00000000000000 --- a/srcpkgs/dos2unix/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'dos2unix' -pkgname=dos2unix -version=7.5.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" -checksum=28a4b0d9f9179da4e44c567b9c01f818b070a20827115fffd96f760dcfa0f3b2 - -post_install() { - rm -rf ${DESTDIR}/usr/share/doc/${pkgname}-${version} - - vlicense COPYING.txt COPYING -} diff --git a/srcpkgs/dosbox-staging/template b/srcpkgs/dosbox-staging/template deleted file mode 100644 index fc767eeebe6733..00000000000000 --- a/srcpkgs/dosbox-staging/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'dosbox-staging' -pkgname=dosbox-staging -version=0.82.0 -revision=1 -build_style=meson -build_helper=qemu -hostmakedepends="pkg-config" -makedepends="SDL2-devel SDL2_net-devel alsa-lib-devel fluidsynth-devel - libiir1-devel libmt32emu-devel libpng-devel libslirp-devel opusfile-devel - speexdsp-devel zlib-devel" -checkdepends="gtest-devel" -short_desc="DOS/x86 emulator focusing on ease of use" -maintainer="Joshua Krämer " -license="GPL-2.0-or-later" -homepage="https://dosbox-staging.github.io" -distfiles="https://github.com/dosbox-staging/dosbox-staging/archive/v${version}.tar.gz" -checksum=a3f63f86bf203ba28512e189ce6736cdb0273647e77a62ce47ed3d01b3b4a88d -conflicts="dosbox" - -# ARMv6/v7: LTO leads to strange errors "Error: invalid literal constant: pool needs to be closer" - -case "$XBPS_TARGET_MACHINE" in - arm*) configure_args+=" -Db_lto=false" -esac diff --git a/srcpkgs/dosbox/files/dosbox.desktop b/srcpkgs/dosbox/files/dosbox.desktop deleted file mode 100644 index ac4f38bec9de38..00000000000000 --- a/srcpkgs/dosbox/files/dosbox.desktop +++ /dev/null @@ -1,10 +0,0 @@ -[Desktop Entry] -Type=Application -Encoding=UTF-8 -Name=Dosbox -Comment=A free DOS emulator -Icon=/usr/share/pixmaps/dosbox.png -Exec=/usr/bin/dosbox -Terminal=false -StartupNotify=false -Categories=Game; diff --git a/srcpkgs/dosbox/files/dosbox.png b/srcpkgs/dosbox/files/dosbox.png deleted file mode 100644 index b8a9179864a8c0..00000000000000 Binary files a/srcpkgs/dosbox/files/dosbox.png and /dev/null differ diff --git a/srcpkgs/dosbox/template b/srcpkgs/dosbox/template deleted file mode 100644 index feb79a9a83c20d..00000000000000 --- a/srcpkgs/dosbox/template +++ /dev/null @@ -1,33 +0,0 @@ -# Template file for 'dosbox' -pkgname=dosbox -version=0.74pl3 -revision=2 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="alsa-lib-devel libpng-devel SDL_net-devel SDL_sound-devel" -short_desc="DOS x86 emulator with Tandy/Herc/CGA/EGA/VGA/SVGA graphics and sound" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="http://www.dosbox.com" -distfiles="${SOURCEFORGE_SITE}/${pkgname}/dosbox-${version/pl/-}.tar.gz" -checksum=c0d13dd7ed2ed363b68de615475781e891cd582e8162b5c3669137502222260a - -build_options="debug debug_heavy" -desc_option_debug="Build DOSBox with debugging capabilities." -desc_option_debug_heavy="Build DOSBox with extended debugging capabilities." - -if [ "$build_option_debug_heavy" ]; then - configure_args+=" --enable-debug=heavy" - makedepends+=" ncurses-devel" -elif [ "$build_option_debug" ]; then - configure_args+=" --enable-debug" - makedepends+=" ncurses-devel" -fi - -post_install() { - vdoc README - vdoc docs/README.video - - vinstall ${FILESDIR}/${pkgname}.png 644 usr/share/pixmaps - vinstall ${FILESDIR}/${pkgname}.desktop 644 usr/share/applications -} diff --git a/srcpkgs/dosbox/update b/srcpkgs/dosbox/update deleted file mode 100644 index 65b99b784c4a37..00000000000000 --- a/srcpkgs/dosbox/update +++ /dev/null @@ -1 +0,0 @@ -pattern="dosbox-\K[0-9.-]*(?=.tar.gz)" diff --git a/srcpkgs/dosfstools/template b/srcpkgs/dosfstools/template deleted file mode 100644 index edfdf079db8725..00000000000000 --- a/srcpkgs/dosfstools/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'dosfstools' -pkgname=dosfstools -version=4.2 -revision=1 -build_style=gnu-configure -configure_args="--enable-compat-symlinks" -hostmakedepends="pkg-config" -makedepends="eudev-libudev-devel" -short_desc="DOS filesystem tools" -maintainer="Enno Boland " -license="GPL-3.0-or-later" -homepage="https://github.com/dosfstools/dosfstools" -distfiles="https://github.com/$pkgname/$pkgname/releases/download/v$version/${pkgname}-${version}.tar.gz" -checksum=64926eebf90092dca21b14259a5301b7b98e7b1943e8a201c7d726084809b527 - -post_install() { - rm -rf ${DESTDIR}/usr/share/doc -} diff --git a/srcpkgs/dot-xsession/files/dot-xsession b/srcpkgs/dot-xsession/files/dot-xsession deleted file mode 100644 index b0a1a42abfd813..00000000000000 --- a/srcpkgs/dot-xsession/files/dot-xsession +++ /dev/null @@ -1,11 +0,0 @@ -#!/bin/sh - -exit_msg() { - xmessage -buttons Exit "$@" - exit 1 -} - -[ ! -e ~/.xsession ] && exit_msg "File ~/.xsession doesn't exist." -[ ! -x ~/.xsession ] && exit_msg "File ~/.xsession not executable." - -exec ~/.xsession diff --git a/srcpkgs/dot-xsession/files/dot-xsession.desktop b/srcpkgs/dot-xsession/files/dot-xsession.desktop deleted file mode 100644 index 1c455f1d023f9f..00000000000000 --- a/srcpkgs/dot-xsession/files/dot-xsession.desktop +++ /dev/null @@ -1,6 +0,0 @@ -[Desktop Entry] -Name=~/.xsession -Comment=Run the user's ~/.xsession if it exists -Exec=/usr/libexec/dot-xsession -TryExec=/usr/libexec/dot-xsession -Type=XSession diff --git a/srcpkgs/dot-xsession/template b/srcpkgs/dot-xsession/template deleted file mode 100644 index c662dc50301d4f..00000000000000 --- a/srcpkgs/dot-xsession/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'dot-xsession' -pkgname=dot-xsession -version=0.1 -revision=3 -depends="xmessage" -short_desc="XSession file to run the users ~/.xsession" -maintainer="Florian Wagner " -license="Public Domain" -homepage="http://www.voidlinux.org" - -do_install() { - vinstall ${FILESDIR}/dot-xsession.desktop 644 usr/share/xsessions - vinstall ${FILESDIR}/dot-xsession 755 usr/libexec -} diff --git a/srcpkgs/dotconf-devel b/srcpkgs/dotconf-devel deleted file mode 120000 index 9bdfca6a538818..00000000000000 --- a/srcpkgs/dotconf-devel +++ /dev/null @@ -1 +0,0 @@ -dotconf \ No newline at end of file diff --git a/srcpkgs/dotconf/template b/srcpkgs/dotconf/template deleted file mode 100644 index 6cdbb72f104673..00000000000000 --- a/srcpkgs/dotconf/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'dotconf' -pkgname=dotconf -version=1.3 -revision=3 -build_style=gnu-configure -hostmakedepends="automake libtool" -short_desc="A C library for parsing configuration files" -maintainer="ojab " -license="LGPL-2.1-only" -homepage="https://github.com/williamh/dotconf" -distfiles="https://github.com/williamh/${pkgname}/tarball/v${version}>${pkgname}-${version}.tar.gz" -checksum=d7c5eab8e9785ea0186676f0ccc4261e196b7559943030f869169eb748d34178 - -pre_configure() { - autoreconf -i -} - -dotconf-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}-${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove usr/lib/*.a - vmove usr/lib/*.so - } -} diff --git a/srcpkgs/dotherside-devel b/srcpkgs/dotherside-devel deleted file mode 120000 index cd4b2ec89d8175..00000000000000 --- a/srcpkgs/dotherside-devel +++ /dev/null @@ -1 +0,0 @@ -dotherside \ No newline at end of file diff --git a/srcpkgs/dotherside/template b/srcpkgs/dotherside/template deleted file mode 100644 index be0d6a98443a4a..00000000000000 --- a/srcpkgs/dotherside/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'dotherside' -pkgname=dotherside -version=0.7.1 -revision=1 -build_style=cmake -hostmakedepends="qt5-host-tools qt5-qmake" -makedepends="qt5-declarative-devel qt5-quickcontrols2-devel" -short_desc="C language library for creating bindings for the Qt QML language" -maintainer="gangstacat " -license="LGPL-3.0-only" -homepage="https://github.com/filcuc/dotherside" -distfiles="https://github.com/filcuc/dotherside/archive/v${version}.tar.gz" -checksum=de318ef55762d4db4ae7aa272d4bb1dbd4864efd53b87b45abad149b4d13b1e7 - -do_check() { - ./build/test/TestDynamicQObject -} - -dotherside-devel_package() { - depends="dotherside>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/*.so - } -} diff --git a/srcpkgs/dotool/files/dotoold/run b/srcpkgs/dotool/files/dotoold/run deleted file mode 100644 index 4f8205c123e02e..00000000000000 --- a/srcpkgs/dotool/files/dotoold/run +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh -exec 2>&1 -exec chpst -u _dotoold:input dotoold diff --git a/srcpkgs/dotool/template b/srcpkgs/dotool/template deleted file mode 100644 index 077cfede51a1e2..00000000000000 --- a/srcpkgs/dotool/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'dotool' -pkgname=dotool -version=1.4 -revision=2 -build_style=go -go_import_path="git.sr.ht/~geb/dotool" -go_ldflags="-X main.Version=${version}" -hostmakedepends="pkg-config scdoc" -makedepends="libxkbcommon-devel" -short_desc="Command to simulate input anywhere (X11, Wayland, TTYs)" -maintainer="Orphaned " -license="GPL-3.0-only" -homepage="https://sr.ht/~geb/dotool" -changelog="https://git.sr.ht/~geb/dotool/blob/master/CHANGELOG.md" -distfiles="https://git.sr.ht/~geb/dotool/archive/${version}.tar.gz" -checksum=f79969ff582fd440061b0ce2cb8c62c9e531976fbbb2929014ed13d2f2d0b83f -system_accounts="_dotoold" -triggers=hwdb.d-dir - -post_install() { - cp -v dotoolc dotoold "${DESTDIR}/usr/bin" - vinstall 80-dotool.rules 644 usr/lib/udev/rules.d - vsv dotoold - scdoc < doc/dotool.1.scd > dotool.1 - vman dotool.1 -} diff --git a/srcpkgs/double-conversion-devel b/srcpkgs/double-conversion-devel deleted file mode 120000 index 385bfc73f01cf5..00000000000000 --- a/srcpkgs/double-conversion-devel +++ /dev/null @@ -1 +0,0 @@ -double-conversion \ No newline at end of file diff --git a/srcpkgs/double-conversion/template b/srcpkgs/double-conversion/template deleted file mode 100644 index 3c1ab2a8e0ded1..00000000000000 --- a/srcpkgs/double-conversion/template +++ /dev/null @@ -1,31 +0,0 @@ -# Template file for 'double-conversion' -pkgname=double-conversion -version=3.3.1 -revision=1 -build_style=cmake -configure_args="-DBUILD_SHARED_LIBS=ON" -short_desc="Efficient binary-decimal and decimal-binary routines for IEEE doubles" -maintainer="Orphaned " -license="BSD-3-Clause" -homepage="https://github.com/google/double-conversion" -changelog="https://github.com/google/double-conversion/releases" -distfiles="https://github.com/google/double-conversion/archive/v${version}.tar.gz" -checksum=fe54901055c71302dcdc5c3ccbe265a6c191978f3761ce1414d0895d6b0ea90e - -if [ "$XBPS_CHECK_PKGS" ]; then - configure_args+=" -DBUILD_TESTING=ON" -fi - -post_install() { - vlicense LICENSE -} - -double-conversion-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/dovecot-devel b/srcpkgs/dovecot-devel deleted file mode 120000 index abeb1d0499baa4..00000000000000 --- a/srcpkgs/dovecot-devel +++ /dev/null @@ -1 +0,0 @@ -dovecot \ No newline at end of file diff --git a/srcpkgs/dovecot-plugin-flatcurve b/srcpkgs/dovecot-plugin-flatcurve deleted file mode 120000 index abeb1d0499baa4..00000000000000 --- a/srcpkgs/dovecot-plugin-flatcurve +++ /dev/null @@ -1 +0,0 @@ -dovecot \ No newline at end of file diff --git a/srcpkgs/dovecot-plugin-ldap b/srcpkgs/dovecot-plugin-ldap deleted file mode 120000 index abeb1d0499baa4..00000000000000 --- a/srcpkgs/dovecot-plugin-ldap +++ /dev/null @@ -1 +0,0 @@ -dovecot \ No newline at end of file diff --git a/srcpkgs/dovecot-plugin-mysql b/srcpkgs/dovecot-plugin-mysql deleted file mode 120000 index abeb1d0499baa4..00000000000000 --- a/srcpkgs/dovecot-plugin-mysql +++ /dev/null @@ -1 +0,0 @@ -dovecot \ No newline at end of file diff --git a/srcpkgs/dovecot-plugin-pgsql b/srcpkgs/dovecot-plugin-pgsql deleted file mode 120000 index abeb1d0499baa4..00000000000000 --- a/srcpkgs/dovecot-plugin-pgsql +++ /dev/null @@ -1 +0,0 @@ -dovecot \ No newline at end of file diff --git a/srcpkgs/dovecot-plugin-pigeonhole-devel b/srcpkgs/dovecot-plugin-pigeonhole-devel deleted file mode 120000 index d67e153c6448ec..00000000000000 --- a/srcpkgs/dovecot-plugin-pigeonhole-devel +++ /dev/null @@ -1 +0,0 @@ -dovecot-plugin-pigeonhole \ No newline at end of file diff --git a/srcpkgs/dovecot-plugin-pigeonhole-ldap b/srcpkgs/dovecot-plugin-pigeonhole-ldap deleted file mode 120000 index d67e153c6448ec..00000000000000 --- a/srcpkgs/dovecot-plugin-pigeonhole-ldap +++ /dev/null @@ -1 +0,0 @@ -dovecot-plugin-pigeonhole \ No newline at end of file diff --git a/srcpkgs/dovecot-plugin-pigeonhole/patches/32bit.patch b/srcpkgs/dovecot-plugin-pigeonhole/patches/32bit.patch deleted file mode 100644 index e1168a8f400c6d..00000000000000 --- a/srcpkgs/dovecot-plugin-pigeonhole/patches/32bit.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/src/lib-sieve/plugins/extlists/ext-extlists-settings.h -+++ b/src/lib-sieve/plugins/extlists/ext-extlists-settings.h -@@ -12,7 +12,7 @@ - - const char *name; - /* Maximum size of lookup value */ -- size_t max_lookup_size; -+ uoff_t max_lookup_size; - - struct { - const char *name; diff --git a/srcpkgs/dovecot-plugin-pigeonhole/template b/srcpkgs/dovecot-plugin-pigeonhole/template deleted file mode 100644 index 8673e8bd0351ef..00000000000000 --- a/srcpkgs/dovecot-plugin-pigeonhole/template +++ /dev/null @@ -1,37 +0,0 @@ -# Template file for 'dovecot-plugin-pigeonhole' -pkgname=dovecot-plugin-pigeonhole -version=2.4.2 -revision=2 -build_style=gnu-configure -configure_args="--prefix=/usr - --with-dovecot=${XBPS_CROSS_BASE}/usr/lib/dovecot - --with-moduledir=/usr/lib/dovecot/modules - --with-ldap=plugin - --disable-static" -# Hack around dovecot-config for cross building. -make_build_args="LIBDOVECOT_INCLUDE=-I${XBPS_CROSS_BASE}/usr/include/dovecot - LIBS=-L${XBPS_CROSS_BASE}/usr/lib/dovecot" -hostmakedepends="dovecot-devel libldap-devel perl" -makedepends="dovecot-devel dovecot-plugin-ldap libldap-devel openssl-devel" -short_desc="Sieve implementation for Dovecot" -maintainer="Leah Neukirchen " -license="LGPL-2.1-or-later" -homepage="https://pigeonhole.dovecot.org" -distfiles="https://pigeonhole.dovecot.org/releases/2.4/dovecot-pigeonhole-${version//r/-}.tar.gz" -checksum=c2f90cf2a0154f94842ce0d8cafc81f282d0f98dfc3b51c3b7c2385c53316f97 - -dovecot-plugin-pigeonhole-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include/dovecot - } -} - -dovecot-plugin-pigeonhole-ldap_package() { - short_desc+=" - ldap plugin" - pkg_install() { - vmove usr/lib/dovecot/modules/sieve/lib10_sieve_storage_ldap_plugin.so - vmove usr/share/doc/dovecot/sieve/locations/ldap.txt - } -} diff --git a/srcpkgs/dovecot-plugin-pigeonhole/update b/srcpkgs/dovecot-plugin-pigeonhole/update deleted file mode 100644 index 79e86dab050282..00000000000000 --- a/srcpkgs/dovecot-plugin-pigeonhole/update +++ /dev/null @@ -1,2 +0,0 @@ -site='http://pigeonhole.dovecot.org/download.html' -pattern='pigeonhole-\K[\d.]+(?=\.tar\.gz)' diff --git a/srcpkgs/dovecot-plugin-sqlite b/srcpkgs/dovecot-plugin-sqlite deleted file mode 120000 index abeb1d0499baa4..00000000000000 --- a/srcpkgs/dovecot-plugin-sqlite +++ /dev/null @@ -1 +0,0 @@ -dovecot \ No newline at end of file diff --git a/srcpkgs/dovecot/files/dovecot/run b/srcpkgs/dovecot/files/dovecot/run deleted file mode 100644 index b442b8c25cdf3a..00000000000000 --- a/srcpkgs/dovecot/files/dovecot/run +++ /dev/null @@ -1,4 +0,0 @@ -#!/bin/sh -exec 2>&1 -install -d -m 0755 -o root -g root /var/run/dovecot -exec dovecot -F diff --git a/srcpkgs/dovecot/patches/cross.patch b/srcpkgs/dovecot/patches/cross.patch deleted file mode 100644 index ce8c1471cc3db2..00000000000000 --- a/srcpkgs/dovecot/patches/cross.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/src/lib-regex/Makefile.in -+++ b/src/lib-regex/Makefile.in -@@ -530,7 +530,7 @@ - @BUILD_LIBREGEX_TRUE@ ../lib/liblib.la \ - @BUILD_LIBREGEX_TRUE@ $(LIBPCRE_LIBS) - --@BUILD_LIBREGEX_TRUE@test_regex_DEPENDENCIES = libdregex.la $(LIBPCRE_LIBS) -+@BUILD_LIBREGEX_TRUE@test_regex_DEPENDENCIES = libdregex.la - all: all-am - - .SUFFIXES: diff --git a/srcpkgs/dovecot/patches/mkcert-ssldir.patch b/srcpkgs/dovecot/patches/mkcert-ssldir.patch deleted file mode 100644 index b19beedb95eefb..00000000000000 --- a/srcpkgs/dovecot/patches/mkcert-ssldir.patch +++ /dev/null @@ -1,13 +0,0 @@ -Set correct path to OPENSSLCONFIG. - ---- a/doc/mkcert.sh 2012-01-31 15:25:06.611718182 +0100 -+++ b/doc/mkcert.sh 2012-01-31 15:25:27.298222975 +0100 -@@ -5,7 +5,7 @@ - - OPENSSL=${OPENSSL-openssl} - SSLDIR=${SSLDIR-/etc/ssl} --OPENSSLCONFIG=${OPENSSLCONFIG-dovecot-openssl.cnf} -+OPENSSLCONFIG=${OPENSSLCONFIG-${SSLDIR}/dovecot-openssl.cnf} - - CERTDIR=$SSLDIR/certs - KEYDIR=$SSLDIR/private diff --git a/srcpkgs/dovecot/patches/system-account.patch b/srcpkgs/dovecot/patches/system-account.patch deleted file mode 100644 index ee0e5a6b048ba3..00000000000000 --- a/srcpkgs/dovecot/patches/system-account.patch +++ /dev/null @@ -1,15 +0,0 @@ ---- a/src/master/master-settings.c -+++ b/src/master/master-settings.c -@@ -209,9 +209,9 @@ - .protocols = "imap pop3 lmtp", - .listen = "*, ::", - .ssl = "yes:no:required", -- .default_internal_user = "dovecot", -- .default_internal_group = "dovecot", -- .default_login_user = "dovenull", -+ .default_internal_user = "_dovecot", -+ .default_internal_group = "_dovecot", -+ .default_login_user = "_dovenull", - .default_process_limit = 100, - .default_client_limit = 1000, - .default_idle_kill = 60, diff --git a/srcpkgs/dovecot/template b/srcpkgs/dovecot/template deleted file mode 100644 index b79302bd9e2583..00000000000000 --- a/srcpkgs/dovecot/template +++ /dev/null @@ -1,117 +0,0 @@ -# Template file for 'dovecot' -# revbump dovecot-plugin-pigeonhole when updating dovecot! -pkgname=dovecot -version=2.4.2 -revision=2 -build_style=gnu-configure -configure_args="--with-moduledir=/usr/lib/dovecot/modules --with-sql=plugin - --disable-static --with-pam --with-mysql --with-pgsql - --with-sqlite --with-ssl=openssl --with-ssldir=/etc/dovecot/ssl - --with-gssapi --with-ldap=plugin --with-bzlib --with-lz4 --with-libcap - --with-stemmer --with-solr --with-flatcurve --sbindir=/usr/bin" -hostmakedepends="pkg-config perl libmariadbclient-devel pcre2-devel" -makedepends=" liblz4-devel zlib-devel bzip2-devel liblzma-devel openssl-devel - mit-krb5-devel libmariadbclient-devel postgresql-libs-devel sqlite-devel - libldap-devel libcap-devel pam-devel libcurl-devel expat-devel - libsodium-devel xapian-core-devel libstemmer-devel pcre2-devel" -short_desc="IMAP and POP3 server written with security primarily in mind" -maintainer="Leah Neukirchen " -license="LGPL-2.1-or-later" -homepage="https://dovecot.org/" -distfiles="https://dovecot.org/releases/2.4/dovecot-${version//r/-}.tar.gz" -checksum=2cd62e4d22b9fc1c80bd38649739950f0dbda34fbc3e62624fb6842264e93c6e -keep_libtool_archives=yes - -if [ "$XBPS_TARGET_LIBC" = "glibc" ]; then - makedepends+=" libxcrypt-devel" -fi - -if [ "$CROSS_BUILD" ]; then - _tsize=${XBPS_TARGET_WORDSIZE} - # FIXME: remove for time64 rebuild - #[ "$XBPS_TARGET_LIBC" = "musl" ] && _tsize=64 - configure_args+=" - i_cv_epoll_works=yes - i_cv_inotify_works=yes - i_cv_posix_fallocate_works=yes - i_cv_signed_size_t=no - i_cv_gmtime_max_time_t=${_tsize} - i_cv_signed_time_t=yes - i_cv_mmap_plays_with_write=yes - i_cv_fd_passing=yes - i_cv_c99_vsnprintf=yes - i_cv_gssapi_spnego=yes - lib_cv_va_copy=yes - lib_cv___va_copy=yes - lib_cv_va_val_copy=yes" -fi - -# For SSL support. -depends="ca-certificates" -system_accounts="_dovecot _dovenull" - -post_install() { - rm -f ${DESTDIR}/etc/dovecot/dovecot.conf - - vsconf doc/dovecot.conf - vsconf doc/dovecot-openssl.cnf - vsconf doc/mkcert.sh - - vsv dovecot -} - -dovecot-devel_package() { - depends="dovecot>=${version} pcre2-devel" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/share/aclocal - vmove usr/lib/dovecot/dovecot-config - } -} -dovecot-plugin-flatcurve_package() { - depends="dovecot>=${version}" - short_desc+=" - Full Text Search plugin (Xapian)" - pkg_install() { - vmove usr/lib/dovecot/modules/doveadm/libdoveadm_fts_flatcurve_plugin.* - vmove usr/lib/dovecot/modules/lib21_fts_flatcurve_plugin.* - } -} -dovecot-plugin-ldap_package() { - depends="dovecot>=${version}" - short_desc+=" - LDAP plugin" - pkg_install() { - vmove usr/lib/dovecot/libdovecot-ldap.* - vmove usr/lib/dovecot/modules/dict/libdict_ldap.so - vmove usr/lib/dovecot/modules/auth/libauthdb_ldap.so - #vmove usr/share/examples/dovecot/conf.d/auth-ldap.conf.ext - #vmove usr/share/examples/dovecot/conf.d/dovecot-ldap.conf.ext - } -} -dovecot-plugin-mysql_package() { - depends="dovecot>=${version}" - short_desc+=" - MySQL plugin" - pkg_install() { - vmove usr/lib/dovecot/modules/auth/libdriver_mysql.so - vmove usr/lib/dovecot/modules/dict/libdriver_mysql.so - vmove usr/lib/dovecot/modules/libdriver_mysql.so - } -} -dovecot-plugin-pgsql_package() { - depends="dovecot>=${version}" - short_desc+=" - PostgreSQL plugin" - pkg_install() { - vmove usr/lib/dovecot/modules/auth/libdriver_pgsql.so - vmove usr/lib/dovecot/modules/dict/libdriver_pgsql.so - vmove usr/lib/dovecot/modules/libdriver_pgsql.so - } -} -dovecot-plugin-sqlite_package() { - depends="dovecot>=${version}" - short_desc+=" - SQLite plugin" - pkg_install() { - vmove usr/lib/dovecot/modules/auth/libdriver_sqlite.so - vmove usr/lib/dovecot/modules/dict/libdriver_sqlite.so - vmove usr/lib/dovecot/modules/libdriver_sqlite.so - } -} diff --git a/srcpkgs/downloader-cli/template b/srcpkgs/downloader-cli/template deleted file mode 100644 index eba586c0494a9a..00000000000000 --- a/srcpkgs/downloader-cli/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'downloader-cli' -pkgname=downloader-cli -version=0.3.4 -revision=2 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3-urllib3 python3-downloader-cli" -checkdepends="python3-pytest" -short_desc="Simple downloader with an awesome progressbar" -maintainer="Andrew Benson " -license="MIT" -homepage="https://github.com/deepjyoti30/downloader-cli" -distfiles="https://github.com/deepjyoti30/downloader-cli/archive/${version}.tar.gz" -checksum=a07c3143c1dd0919dd0ddc7ed342df0bf6cba49d9c3bc60aeffa8df04c2041ba - -post_install() { - vlicense LICENSE -} - -python3-downloader-cli_package() { - short_desc+=" - Python3 library" - depends="python3" - pkg_install() { - vmove usr/lib - vmove usr/share - } -} diff --git a/srcpkgs/downloader-cli/update b/srcpkgs/downloader-cli/update deleted file mode 100644 index 034b9c1c87ac17..00000000000000 --- a/srcpkgs/downloader-cli/update +++ /dev/null @@ -1 +0,0 @@ -ignore=2019* diff --git a/srcpkgs/doxygen/template b/srcpkgs/doxygen/template deleted file mode 100644 index a0710a2ace1b6c..00000000000000 --- a/srcpkgs/doxygen/template +++ /dev/null @@ -1,33 +0,0 @@ -# Template file for 'doxygen' -pkgname=doxygen -version=1.14.0 -revision=1 -build_style=cmake -hostmakedepends="perl python3 flex" -checkdepends="libxml2 texlive-BibTeX" -short_desc="Source code documentation generator tool" -maintainer="Érico Nogueira " -license="GPL-2.0-only" -homepage="http://www.doxygen.org/" -changelog="https://www.doxygen.nl/manual/changelog.html" -distfiles="http://doxygen.nl/files/doxygen-${version}.src.tar.gz" -checksum=d4536d11ab13037327d8d026b75f5a86b7ccb2093e2f546235faf61fd86e6b5d - -build_options="wizard" -desc_option_wizard="build Qt5 GUI configuration tool, doxywizard" - -CFLAGS="-D_LARGE_FILE_SOURCE=1 -D_FILE_OFFSET_BITS=64" -CXXFLAGS="-D_LARGE_FILE_SOURCE=1 -D_FILE_OFFSET_BITS=64" - -if [ "$build_option_wizard" ]; then - configure_args+=" -Dbuild_wizard=1" - hostmakedepends+=" qt5-host-tools qt5-qmake" - makedepends+=" qt5-devel" -fi - -post_install() { - vman doc/doxygen.1 - if [ "$build_option_wizard" ]; then - vman doc/doxywizard.1 - fi -} diff --git a/srcpkgs/doxygen/update b/srcpkgs/doxygen/update deleted file mode 100644 index df002ceb56baab..00000000000000 --- a/srcpkgs/doxygen/update +++ /dev/null @@ -1,2 +0,0 @@ -site="http://www.doxygen.nl/download.html" -ignore="*.bin" diff --git a/srcpkgs/doxypypy/template b/srcpkgs/doxypypy/template deleted file mode 100644 index 2908a05f748b86..00000000000000 --- a/srcpkgs/doxypypy/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'doxypypy' -pkgname=doxypypy -version=0.8.8.7 -revision=1 -build_style=python3-module -hostmakedepends="python3-setuptools python3-chardet" -depends="python3-chardet" -checkdepends="python3-pytest" -short_desc="Doxygen filter for Python" -maintainer="Đoàn Trần Công Danh " -license="GPL-3.0-or-later" -homepage="https://github.com/Feneric/doxypypy" -distfiles="${PYPI_SITE}/d/doxypypy/doxypypy-${version}.tar.gz" -checksum=671ac8bb06927b78a924726187f6e3dde272ae960856ffc053e6e5bea42cd09e diff --git a/srcpkgs/doxyqml/template b/srcpkgs/doxyqml/template deleted file mode 100644 index 185af1258fbe61..00000000000000 --- a/srcpkgs/doxyqml/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'doxyqml' -pkgname=doxyqml -version=0.5.3 -revision=1 -build_style=python3-module -hostmakedepends="python3-setuptools" -checkdepends="python3-pytest" -short_desc="Doxygen filter for QML" -maintainer="Đoàn Trần Công Danh " -license="BSD-2-Clause" -homepage="https://invent.kde.org/sdk/doxyqml" -distfiles="${PYPI_SITE}/d/doxyqml/doxyqml-${version}.tar.gz" -checksum=debfb621a3151c225f6fb4e9a8c6b86b2516e237e6f0fe60dcffee5b62d1796a -make_check=no # no test diff --git a/srcpkgs/dpdk-devel b/srcpkgs/dpdk-devel deleted file mode 120000 index b6fff2e7d04aa0..00000000000000 --- a/srcpkgs/dpdk-devel +++ /dev/null @@ -1 +0,0 @@ -dpdk \ No newline at end of file diff --git a/srcpkgs/dpdk-dkms b/srcpkgs/dpdk-dkms deleted file mode 120000 index b6fff2e7d04aa0..00000000000000 --- a/srcpkgs/dpdk-dkms +++ /dev/null @@ -1 +0,0 @@ -dpdk \ No newline at end of file diff --git a/srcpkgs/dpdk-doc b/srcpkgs/dpdk-doc deleted file mode 120000 index b6fff2e7d04aa0..00000000000000 --- a/srcpkgs/dpdk-doc +++ /dev/null @@ -1 +0,0 @@ -dpdk \ No newline at end of file diff --git a/srcpkgs/dpdk/files/dkms_igb_uio.conf b/srcpkgs/dpdk/files/dkms_igb_uio.conf deleted file mode 100644 index 6aa4b768f2f1ad..00000000000000 --- a/srcpkgs/dpdk/files/dkms_igb_uio.conf +++ /dev/null @@ -1,7 +0,0 @@ -PACKAGE_NAME="dpdk-igb-uio" -PACKAGE_VERSION="@VERSION@" -BUILT_MODULE_NAME[0]="igb_uio" -MAKE="make -C $kernel_source_dir M=$dkms_tree/$PACKAGE_NAME/$PACKAGE_VERSION/build MODULE_CFLAGS='-I$source_tree/$PACKAGE_NAME-$PACKAGE_VERSION -I/usr/include/ -include /usr/include/rte_config.h -I/usr/include/generic -fno-PIE' modules" -CLEAN="make -C $kernel_source_dir M=$dkms_tree/$PACKAGE_NAME/$PACKAGE_VERSION/build clean" -DEST_MODULE_LOCATION[0]="/extra/dpdk" -AUTOINSTALL="YES" diff --git a/srcpkgs/dpdk/files/dkms_rte_kni.conf b/srcpkgs/dpdk/files/dkms_rte_kni.conf deleted file mode 100644 index 2d0425c0503e3b..00000000000000 --- a/srcpkgs/dpdk/files/dkms_rte_kni.conf +++ /dev/null @@ -1,7 +0,0 @@ -PACKAGE_NAME="dpdk-rte-kni" -PACKAGE_VERSION="@VERSION@" -BUILT_MODULE_NAME[0]="rte_kni" -MAKE="make -C $kernel_source_dir M=$dkms_tree/$PACKAGE_NAME/$PACKAGE_VERSION/build MODULE_CFLAGS='-I$source_tree/$PACKAGE_NAME-$PACKAGE_VERSION -I/usr/include/ -include /usr/include/rte_config.h -I/usr/include/generic -fno-PIE' modules" -CLEAN="make -C $kernel_source_dir M=$dkms_tree/$PACKAGE_NAME/$PACKAGE_VERSION/build clean" -DEST_MODULE_LOCATION[0]="/extra/dpdk" -AUTOINSTALL="YES" diff --git a/srcpkgs/dpdk/patches/arm.patch b/srcpkgs/dpdk/patches/arm.patch deleted file mode 100644 index 5a30e4d4fc1624..00000000000000 --- a/srcpkgs/dpdk/patches/arm.patch +++ /dev/null @@ -1,17 +0,0 @@ -diff --git config/meson.build config/meson.build -index 2bafea5..6b15f13 100644 ---- a/config/meson.build -+++ b/config/meson.build -@@ -50,11 +50,7 @@ meson.add_install_script('../buildtools/symlink-drivers-solibs.sh', - pmd_subdir_opt) - - # set the machine type and cflags for it --if meson.is_cross_build() -- machine = host_machine.cpu() --else -- machine = get_option('machine') --endif -+machine = get_option('machine') - - # machine type 'default' is special, it defaults to the per arch agreed common - # minimal baseline needed for DPDK. diff --git a/srcpkgs/dpdk/patches/sphinx-4.0.patch b/srcpkgs/dpdk/patches/sphinx-4.0.patch deleted file mode 100644 index cdee0fe98c1acb..00000000000000 --- a/srcpkgs/dpdk/patches/sphinx-4.0.patch +++ /dev/null @@ -1,10 +0,0 @@ -Index: dpdk-19.08/doc/guides/conf.py -=================================================================== ---- dpdk-19.08.orig/doc/guides/conf.py -+++ dpdk-19.08/doc/guides/conf.py -@@ -410,4 +410,4 @@ def setup(app): - # Process the numref references once the doctree has been created. - app.connect('doctree-resolved', process_numref) - -- app.add_stylesheet('css/custom.css') -+ app.add_css_file('css/custom.css') diff --git a/srcpkgs/dpdk/template b/srcpkgs/dpdk/template deleted file mode 100644 index df273e8c3477a8..00000000000000 --- a/srcpkgs/dpdk/template +++ /dev/null @@ -1,87 +0,0 @@ -# Template file for 'dpdk' -pkgname=dpdk -version=19.08 -revision=6 -# no musl - uses error.h, execinfo.h and argp.h -archs="x86_64 aarch64 ppc64le i686 armv7l" -build_style=meson -# XXX: meson error with meson 1.2.0 when enable_docs=true -# also needs hostmakedepends+="doxygen python3-Sphinx" -# doc/api/meson.build:23:11: ERROR: File /builddir/dpdk-19.08/examples does not exist. -configure_args="-Denable_kmods=false -Denable_docs=false -Db_lto=false" -hostmakedepends="pkg-config elfutils" -makedepends="libnuma-devel jansson-devel libpcap-devel - zlib-devel openssl-devel libbsd-devel libelf libmnl" -depends="python3-pyelftools" -short_desc="Data Plane Development Kit" -maintainer="Hans-J. Schmid " -license="BSD-3-Clause, GPL-2.0-only" -homepage="https://www.dpdk.org/" -distfiles="https://github.com/DPDK/${pkgname}/archive/v${version}.tar.gz" -checksum=1ceff1a6f4f8d5f6f62c1682097249227ac5225ccd9638e0af09f5411c681038 -# import py3compat -python_version=3 - -case "${XBPS_TARGET_MACHINE}" in - armv7l*) configure_args+=" -Dmachine=armv7-a";; - aarch64*) configure_args+=" -Dmachine=armv8-a";; - ppc64le*) configure_args+=" -Dmachine=power8";; - *) configure_args+=" -Dmachine=default" -esac - -CFLAGS="-fcommon" - -post_install() { - vmkdir usr/lib/modules-load.d - vlicense license/bsd-3-clause.txt -} - -# XXX: re-enable when docs can be re-enabled -# dpdk-doc_package() { -# short_desc+=" - documentation" -# pkg_install() { -# vmove usr/share/doc -# } -# } - -do_check() { - : -} - -dpdk-devel_package() { - depends="${sourcepkg}>=${version}_${revision} jansson-devel zlib-devel libbsd-devel openssl-devel" - short_desc+=" - development files" - pkg_install() { - vmove usr/bin/dpdk-pdump - vmove usr/bin/dpdk-proc-info - vmove usr/bin/dpdk-test* - vmove usr/include - vmove usr/lib/*.so - vmove usr/lib/*.a - vmove usr/lib/dpdk/pmds-${version}/*.so - vmove usr/lib/pkgconfig - vmove usr/share/dpdk/examples - } -} - -dpdk-dkms_package() { - short_desc+=" - DKMS kernel modules" - dkms_modules="dpdk-igb-uio $version dpdk-rte-kni $version" - depends="dkms dpdk-devel" - pkg_install() { - vmkdir usr/src/dpdk-igb-uio-${version} - vmkdir usr/src/dpdk-rte-kni-${version} - vcopy "kernel/linux/igb_uio/*" usr/src/dpdk-igb-uio-${version} - vcopy "kernel/linux/kni/*" usr/src/dpdk-rte-kni-${version} - vcopy ${FILESDIR}/dkms_igb_uio.conf usr/src/dpdk-igb-uio-${version}/dkms.conf - vcopy ${FILESDIR}/dkms_rte_kni.conf usr/src/dpdk-rte-kni-${version}/dkms.conf - sed -i -e "s/@VERSION@/${version}/" ${PKGDESTDIR}/usr/src/dpdk-igb-uio-${version}/dkms.conf - sed -i -e "s/@VERSION@/${version}/" ${PKGDESTDIR}/usr/src/dpdk-rte-kni-${version}/dkms.conf - # load modules at boot time - echo igb_uio > ${DESTDIR}/usr/lib/modules-load.d/igb_uio.conf - echo rte_kni > ${DESTDIR}/usr/lib/modules-load.d/rte_kni.conf - chmod 644 ${DESTDIR}/usr/lib/modules-load.d/igb_uio.conf - chmod 644 ${DESTDIR}/usr/lib/modules-load.d/rte_kni.conf - vmove usr/lib/modules-load.d - } -} diff --git a/srcpkgs/dpkg-devel b/srcpkgs/dpkg-devel deleted file mode 120000 index 25554f5ac5eb41..00000000000000 --- a/srcpkgs/dpkg-devel +++ /dev/null @@ -1 +0,0 @@ -dpkg \ No newline at end of file diff --git a/srcpkgs/dpkg/template b/srcpkgs/dpkg/template deleted file mode 100644 index 500f463648a620..00000000000000 --- a/srcpkgs/dpkg/template +++ /dev/null @@ -1,31 +0,0 @@ -# Template file for 'dpkg' -pkgname=dpkg -version=1.22.18 -revision=1 -build_style=gnu-configure -configure_args="--disable-start-stop-daemon --with-libz --with-libbz2 - --with-liblzma --with-zshcompletionsdir=/usr/share/zsh/site-functions" -hostmakedepends="pkg-config perl tar po4a" -makedepends="zlib-devel bzip2-devel liblzma-devel ncurses-devel libmd-devel - libzstd-devel" -depends="perl" -checkdepends="gnupg perl-Test-Pod xz zstd" -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=7135eb7960e38b2c77810d5aab8cabf5f690fed7475b7b0f2654fd91efbba0f6 - -dpkg-devel_package() { - short_desc+=" - development files" - depends="${makedepends}" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.a" - vmove usr/lib/pkgconfig - vmove usr/share/man/man3 - vmove usr/share/aclocal - } -} diff --git a/srcpkgs/dpp-devel b/srcpkgs/dpp-devel deleted file mode 120000 index cb34bf275a0ae0..00000000000000 --- a/srcpkgs/dpp-devel +++ /dev/null @@ -1 +0,0 @@ -dpp \ No newline at end of file diff --git a/srcpkgs/dpp/patches/fix_ctime.diff b/srcpkgs/dpp/patches/fix_ctime.diff deleted file mode 100644 index 0eaacb9f98df69..00000000000000 --- a/srcpkgs/dpp/patches/fix_ctime.diff +++ /dev/null @@ -1,13 +0,0 @@ -diff --git a/include/dpp/sslclient.h b/include/dpp/sslclient.h -index 00371ef287..cd1828fcb1 100644 - ---- a/include/dpp/sslclient.h - -+++ b/include/dpp/sslclient.h -@@ -24,6 +24,7 @@ - #include - #include - #include -+#include - #include - #include diff --git a/srcpkgs/dpp/template b/srcpkgs/dpp/template deleted file mode 100644 index f5f81c7b6a3b7e..00000000000000 --- a/srcpkgs/dpp/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'dpp' -pkgname=dpp -version=10.0.34 -revision=1 -build_style=cmake -configure_args="-DDPP_NO_VCPKG=ON -DDPP_USE_EXTERNAL_JSON=ON -DDPP_CORO=ON" -cmake_builddir=build -hostmakedepends="pkg-config" -makedepends="opus-devel zlib-devel openssl-devel json-c++" -short_desc="C++ Discord API Library for Bots" -maintainer="Lunar Starstrum " -license=Apache-2.0 -homepage="https://dpp.dev" -distfiles="https://github.com/brainboxdotcc/DPP/archive/refs/tags/v${version}.tar.gz" -checksum=58eee75e81ac305db0b71a8cd4b821ff3cabcdfa0575e56ba5e4ce543531bd2f - -dpp-devel_package() { - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/lib/cmake - vmove usr/lib/pkgconfig - vmove usr/include - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/dpp/update b/srcpkgs/dpp/update deleted file mode 100644 index f88d641f927584..00000000000000 --- a/srcpkgs/dpp/update +++ /dev/null @@ -1,2 +0,0 @@ -site="https://github.com/brainboxdotcc/DPP/tags" -pattern='/archive/refs/tags/v\K[\d\.]+(?=\.tar\.gz")' diff --git a/srcpkgs/dq/files/CACHESIZE b/srcpkgs/dq/files/CACHESIZE deleted file mode 100644 index 825319e1c5ba81..00000000000000 --- a/srcpkgs/dq/files/CACHESIZE +++ /dev/null @@ -1 +0,0 @@ -10000000 diff --git a/srcpkgs/dq/files/IP b/srcpkgs/dq/files/IP deleted file mode 100644 index 7b9ad531d2637b..00000000000000 --- a/srcpkgs/dq/files/IP +++ /dev/null @@ -1 +0,0 @@ -127.0.0.1 diff --git a/srcpkgs/dq/files/ROOT b/srcpkgs/dq/files/ROOT deleted file mode 100644 index 32a47045f70f81..00000000000000 --- a/srcpkgs/dq/files/ROOT +++ /dev/null @@ -1 +0,0 @@ -/etc/dqcache/root diff --git a/srcpkgs/dq/files/dqcache/run b/srcpkgs/dq/files/dqcache/run deleted file mode 100644 index e86fe710ebcb02..00000000000000 --- a/srcpkgs/dq/files/dqcache/run +++ /dev/null @@ -1,4 +0,0 @@ -#!/bin/sh -exec 2>&1 -[ -r ./conf ] && . ./conf -exec chpst -U _dqcache -e /etc/dqcache/env dqcache 2>&1 diff --git a/srcpkgs/dq/template b/srcpkgs/dq/template deleted file mode 100644 index 0620da04268f89..00000000000000 --- a/srcpkgs/dq/template +++ /dev/null @@ -1,67 +0,0 @@ -# Template file for 'dq' -pkgname=dq -version=0.0.20250201 -revision=1 -build_style=gnu-makefile -make_use_env=yes -make_dirs=" - /etc/dqcache/env 0755 root root - /etc/dqcache/root/servers 0755 root root - /var/log/dqcache 0755 _dqcache _dqcache" -conf_files=" - /etc/dqcache/env/* - /etc/dqcache/root/servers/*" -short_desc="Recursive DNS/DNSCurve server and cli tool to debug DNS/DNSCurve" -maintainer="Duncaen " -license="CC0-1.0" -homepage="https://github.com/janmojzis/dq" -changelog="https://github.com/janmojzis/dq/releases" -distfiles="https://github.com/janmojzis/dq/archive/${version##*.}.tar.gz" -checksum=37b1f63431ac502a47562515d3d23bdc303a142f4dabd83ce5d3065c239e7e8d - -system_accounts="_dqcache" - -post_extract() { - vsed -e 's;/sbin;/bin;g' -i Makefile -} - -post_install() { - vsv dqcache - - for f in CACHESIZE IP ROOT; do - vinstall "${FILESDIR}/$f" 644 etc/dqcache/env - done - - vmkdir etc/dqcache/root/servers - # https://www.iana.org/domains/root/servers - # curl https://www.internic.net/domain/named.root | awk '$0 !~ /^;/ && $3 ~ /^A$|^AAAA$/ {print $4}' - cat <<-! >"@" - 198.41.0.4 - 2001:503:ba3e::2:30 - 170.247.170.2 - 2801:1b8:10::b - 192.33.4.12 - 2001:500:2::c - 199.7.91.13 - 2001:500:2d::d - 192.203.230.10 - 2001:500:a8::e - 192.5.5.241 - 2001:500:2f::f - 192.112.36.4 - 2001:500:12::d0d - 198.97.190.53 - 2001:500:1::53 - 192.36.148.17 - 2001:7fe::53 - 192.58.128.30 - 2001:503:c27::2:30 - 193.0.14.129 - 2001:7fd::1 - 199.7.83.42 - 2001:500:9f::42 - 202.12.27.33 - 2001:dc3::35 - ! - vinstall "@" 644 etc/dqcache/root/servers -} diff --git a/srcpkgs/dq/update b/srcpkgs/dq/update deleted file mode 100644 index bc2dd80919c215..00000000000000 --- a/srcpkgs/dq/update +++ /dev/null @@ -1 +0,0 @@ -version="${version##*.}" diff --git a/srcpkgs/dqlite-devel b/srcpkgs/dqlite-devel deleted file mode 120000 index cc516e6887f742..00000000000000 --- a/srcpkgs/dqlite-devel +++ /dev/null @@ -1 +0,0 @@ -dqlite \ No newline at end of file diff --git a/srcpkgs/dqlite/template b/srcpkgs/dqlite/template deleted file mode 100644 index 20131418ce7de2..00000000000000 --- a/srcpkgs/dqlite/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'dqlite' -pkgname=dqlite -version=1.15.1 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config automake libtool" -makedepends="sqlite-devel raft-devel" -short_desc="Distributed SQLite database using the Raft algorithm" -maintainer="Cameron Nemo " -license="LGPL-3.0-only, LGPL-3.0-linking-exception" -homepage="https://github.com/canonical/dqlite" -distfiles="https://github.com/canonical/dqlite/archive/v${version}.tar.gz" -checksum=f5bb8bf2de732fe188bfcbb09c3c4fd02707d267734043dbb27d1215da68af4e - -pre_configure() { - autoreconf -i -} - -dqlite-devel_package() { - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/draco-devel b/srcpkgs/draco-devel deleted file mode 120000 index 3aaa74d8def039..00000000000000 --- a/srcpkgs/draco-devel +++ /dev/null @@ -1 +0,0 @@ -draco \ No newline at end of file diff --git a/srcpkgs/draco/template b/srcpkgs/draco/template deleted file mode 100644 index fd6d26cf336491..00000000000000 --- a/srcpkgs/draco/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'draco' -pkgname=draco -version=1.5.6 -revision=1 -build_style=cmake -configure_args="-DBUILD_SHARED_LIBS=ON" -hostmakedepends="pkg-config python3" -short_desc="Library to compress/decompress 3D geometric meshes, point clouds" -maintainer="Arjan Mossel " -license="Apache-2.0" -homepage="https://google.github.io/draco/" -distfiles="https://github.com/google/draco/archive/refs/tags/${version}.tar.gz" -checksum=0280888e5b8e4c4fb93bf40e65e4e8a1ba316a0456f308164fb5c2b2b0c282d6 - -draco-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/cmake - } -} diff --git a/srcpkgs/dracut-crypt-ssh/template b/srcpkgs/dracut-crypt-ssh/template deleted file mode 100644 index 0de4997baf579d..00000000000000 --- a/srcpkgs/dracut-crypt-ssh/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'dracut-crypt-ssh' -pkgname=dracut-crypt-ssh -version=1.0.8 -revision=1 -build_style=gnu-configure -hostmakedepends="dracut which" -makedepends="libblkid-devel" -depends="dracut-network dropbear openssh" -short_desc="New initramfs infrastructure - enter LUKS passphrase remotely" -maintainer="tastytea " -license="GPL-2.0-or-later" -homepage="https://github.com/dracut-crypt-ssh/dracut-crypt-ssh" -distfiles="${homepage}/archive/v${version}.tar.gz" -checksum=98423671efc20ba04c0b3c39968e3970a451acba84e7cc0b29c8699f8eb5585e - -post_install() { - vmkdir usr/lib/dracut/dracut.conf.d - mv ${DESTDIR}/etc/dracut.conf.d/* ${DESTDIR}/usr/lib/dracut/dracut.conf.d -} diff --git a/srcpkgs/dracut-network b/srcpkgs/dracut-network deleted file mode 120000 index b3ae25a9bdd93e..00000000000000 --- a/srcpkgs/dracut-network +++ /dev/null @@ -1 +0,0 @@ -dracut \ No newline at end of file diff --git a/srcpkgs/dracut-uefi b/srcpkgs/dracut-uefi deleted file mode 120000 index b3ae25a9bdd93e..00000000000000 --- a/srcpkgs/dracut-uefi +++ /dev/null @@ -1 +0,0 @@ -dracut \ No newline at end of file diff --git a/srcpkgs/dracut/dracut-uefi.INSTALL.msg b/srcpkgs/dracut/dracut-uefi.INSTALL.msg deleted file mode 100644 index f7ca149d3856a0..00000000000000 --- a/srcpkgs/dracut/dracut-uefi.INSTALL.msg +++ /dev/null @@ -1,9 +0,0 @@ -The dracut-uefi install and remove scripts are now controlled by the -initramfs alternative group. To use dracut-uefi to generate unified -kernel image initramfses, run: - - xbps-alternatives -s dracut-uefi - -Then (re)generate the UKIs with: - - xbps-reconfigure -f linux6.Y diff --git a/srcpkgs/dracut/files/dracut-uefi-hook.confd b/srcpkgs/dracut/files/dracut-uefi-hook.confd deleted file mode 100644 index 32aaf52e75c792..00000000000000 --- a/srcpkgs/dracut/files/dracut-uefi-hook.confd +++ /dev/null @@ -1,18 +0,0 @@ -# Options for the dracut-uefi kernel hook script installed by the dracut package. - -# To enable EFI bundle creation in dracut, set dracut-uefi -# as the initramfs alternative provider: -# xbps-alternatives -s dracut-uefi - -# Setting the kernel command-line is required. -# You can set the kernel command line with -#KERNEL_CMDLINE="loglevel=4" -# or by setting kernel_cmdline in a dracut.conf(5) file. -# The bundle can also use the command line from a bootloader / boot manager -# if Secure Boot is disabled. - -# You can set command line options for the dracut command -#DRACUT_OPTIONS= - -# Output directory for the EFI bundle -#UEFI_BUNDLE_DIR="boot/efi/EFI/void/" diff --git a/srcpkgs/dracut/files/kernel-hook-postinst b/srcpkgs/dracut/files/kernel-hook-postinst deleted file mode 100644 index 75a0f0d57cb882..00000000000000 --- a/srcpkgs/dracut/files/kernel-hook-postinst +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/sh -# -# Kernel post-install hook for dracut. -# -# Arguments passed to this script: $1 pkgname, $2 version. -# -PKGNAME="$1" -VERSION="$2" - -if [ ! -x usr/bin/dracut ]; then - exit 0 -fi - -usr/bin/dracut --force boot/initramfs-${VERSION}.img ${VERSION} diff --git a/srcpkgs/dracut/files/kernel-hook-postrm b/srcpkgs/dracut/files/kernel-hook-postrm deleted file mode 100644 index 963a72e0b4eb3b..00000000000000 --- a/srcpkgs/dracut/files/kernel-hook-postrm +++ /dev/null @@ -1,10 +0,0 @@ -#!/bin/sh -# -# Kernel post-remove hook for dracut. -# -# Arguments passed to this script: $1 pkgname, $2 version. -# -PKGNAME="$1" -VERSION="$2" - -rm -f boot/initramfs-${VERSION}.img diff --git a/srcpkgs/dracut/files/kernel-uefi-hook-postinst b/srcpkgs/dracut/files/kernel-uefi-hook-postinst deleted file mode 100644 index 1021d961e4335b..00000000000000 --- a/srcpkgs/dracut/files/kernel-uefi-hook-postinst +++ /dev/null @@ -1,20 +0,0 @@ -#!/bin/sh -# -# Kernel post-install hook for dracut EFI bundle. -# -# Arguments passed to this script: $1 pkgname, $2 version. -# -PKGNAME="$1" -VERSION="$2" - -. "${ROOTDIR}/etc/default/dracut-uefi-hook" - -if [ ! -x usr/bin/dracut ]; then - exit 0 -fi - -mkdir -p ${UEFI_BUNDLE_DIR:=boot/efi/EFI/void} - -usr/bin/dracut --force ${DRACUT_OPTIONS} \ - ${KERNEL_CMDLINE:+--kernel-cmdline="${KERNEL_CMDLINE}"} \ - --uefi ${UEFI_BUNDLE_DIR}/linux-${VERSION}.efi ${VERSION} diff --git a/srcpkgs/dracut/files/kernel-uefi-hook-postrm b/srcpkgs/dracut/files/kernel-uefi-hook-postrm deleted file mode 100644 index 1c6996bae88e80..00000000000000 --- a/srcpkgs/dracut/files/kernel-uefi-hook-postrm +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/sh -# -# Kernel post-remove hook for dracut EFI bundle. -# -# Arguments passed to this script: $1 pkgname, $2 version. -# -PKGNAME="$1" -VERSION="$2" - -. "${ROOTDIR}/etc/default/dracut-uefi-hook" - -: "${UEFI_BUNDLE_DIR:=boot/efi/EFI/void}" - -rm -f "${UEFI_BUNDLE_DIR}/linux-${VERSION}.efi" diff --git a/srcpkgs/dracut/patches/plymouth-udev-seat.patch b/srcpkgs/dracut/patches/plymouth-udev-seat.patch deleted file mode 100644 index 1830b38644e536..00000000000000 --- a/srcpkgs/dracut/patches/plymouth-udev-seat.patch +++ /dev/null @@ -1,12 +0,0 @@ -adds udev rule that allows plymouth to work - ---- a/modules.d/95udev-rules/module-setup.sh 2018-02-19 06:00:33.000000000 -0300 -+++ b/modules.d/95udev-rules/module-setup.sh 2018-05-02 00:27:53.710253893 -0300 -@@ -49,6 +49,7 @@ - 70-mouse.rules \ - 70-touchpad.rules \ - 70-uaccess.rules \ -+ 71-plymouth-seat.rules \ - 71-seat.rules \ - 73-seat-late.rules \ - 75-net-description.rules \ diff --git a/srcpkgs/dracut/patches/revert-fw_devlink.patch b/srcpkgs/dracut/patches/revert-fw_devlink.patch deleted file mode 100644 index c34caa76451403..00000000000000 --- a/srcpkgs/dracut/patches/revert-fw_devlink.patch +++ /dev/null @@ -1,384 +0,0 @@ -From daf80bbb8f8ca5c4ad56772f379110e7434cbc2c Mon Sep 17 00:00:00 2001 -From: classabbyamp -Date: Wed, 16 Oct 2024 13:45:35 -0400 -Subject: [PATCH] Revert "feat(dracut-install): add fw_devlink suppliers as - module dependencies" - -...and associated later changes, as they cause serious regressions with -aarch64 devices like the Lenovo X13s. - -see also https://github.com/dracut-ng/dracut-ng/issues/316 - -This reverts commit 8de0258d71dc5600d715d7534471e35b2b75c7be. -This reverts commit 07e2c4926780b672922563a6ea0bf1bd4bcfcd9f. -This reverts commit d71bec4aa444d92820e428c0629d0e75e268c815. -This reverts commit 6500e95494175819b382acbac8eafcdf72fabd6d. -This reverts commit 131822e26d76a3ce2028e9a545be2af066805629. -This reverts commit 3de4c7313260fb600507c9b87f780390b874c870. ---- - src/install/dracut-install.c | 245 +++-------------------------------- - 1 file changed, 15 insertions(+), 230 deletions(-) - -diff --git a/src/install/dracut-install.c b/src/install/dracut-install.c -index 96bc2eb6..96644151 100644 ---- a/src/install/dracut-install.c -+++ b/src/install/dracut-install.c -@@ -83,9 +83,6 @@ FILE *logfile_f = NULL; - static Hashmap *items = NULL; - static Hashmap *items_failed = NULL; - static Hashmap *modules_loaded = NULL; --static Hashmap *modules_suppliers = NULL; --static Hashmap *processed_suppliers = NULL; --static Hashmap *modalias_to_kmod = NULL; - static regex_t mod_filter_path; - static regex_t mod_filter_nopath; - static regex_t mod_filter_symbol; -@@ -98,7 +95,7 @@ static bool arg_mod_filter_nosymbol = false; - static bool arg_mod_filter_noname = false; - - static int dracut_install(const char *src, const char *dst, bool isdir, bool resolvedeps, bool hashdst); --static int install_dependent_modules(struct kmod_ctx *ctx, struct kmod_list *modlist, Hashmap *suppliers_paths); -+static int install_dependent_modules(struct kmod_list *modlist); - - static void item_free(char *i) - { -@@ -1571,164 +1568,7 @@ static bool check_module_path(const char *path) - return true; - } - --static int find_kmod_module_from_sysfs_driver(struct kmod_ctx *ctx, const char *sysfs_node, int sysfs_node_len, -- struct kmod_module **module) --{ -- char mod_path[PATH_MAX], mod_realpath[PATH_MAX]; -- const char *mod_name; -- if ((size_t)snprintf(mod_path, sizeof(mod_path), "%.*s/driver/module", -- sysfs_node_len, sysfs_node) >= sizeof(mod_path)) -- return -1; -- -- if (realpath(mod_path, mod_realpath) == NULL) -- return -1; -- -- if ((mod_name = basename(mod_realpath)) == NULL) -- return -1; -- -- return kmod_module_new_from_name(ctx, mod_name, module); --} -- --static int find_kmod_module_from_sysfs_modalias(struct kmod_ctx *ctx, const char *sysfs_node, int sysfs_node_len, -- struct kmod_list **modules) --{ -- char modalias_path[PATH_MAX]; -- if ((size_t)snprintf(modalias_path, sizeof(modalias_path), "%.*s/modalias", sysfs_node_len, -- sysfs_node) >= sizeof(modalias_path)) -- return -1; -- -- _cleanup_close_ int modalias_file = -1; -- if ((modalias_file = open(modalias_path, O_RDONLY | O_CLOEXEC)) == -1) -- return 0; -- -- char alias[page_size()]; -- ssize_t len = read(modalias_file, alias, sizeof(alias)); -- alias[len - 1] = '\0'; -- -- void *list; -- -- if (hashmap_get_exists(modalias_to_kmod, alias, &list) == 1) { -- *modules = list; -- return 0; -- } -- -- int ret = kmod_module_new_from_lookup(ctx, alias, modules); -- if (!ret) { -- hashmap_put(modalias_to_kmod, strdup(alias), *modules); -- } -- -- return ret; --} -- --static int find_modules_from_sysfs_node(struct kmod_ctx *ctx, const char *sysfs_node, Hashmap *modules) --{ -- _cleanup_kmod_module_unref_ struct kmod_module *drv = NULL; -- struct kmod_list *list = NULL; -- struct kmod_list *l = NULL; -- -- if (find_kmod_module_from_sysfs_driver(ctx, sysfs_node, strlen(sysfs_node), &drv) >= 0) { -- char *module = strdup(kmod_module_get_name(drv)); -- if (hashmap_put(modules, module, module) < 0) -- free(module); -- return 0; -- } -- -- if (find_kmod_module_from_sysfs_modalias(ctx, sysfs_node, strlen(sysfs_node), &list) >= 0) { -- kmod_list_foreach(l, list) { -- struct kmod_module *mod = kmod_module_get_module(l); -- char *module = strdup(kmod_module_get_name(mod)); -- kmod_module_unref(mod); -- -- if (hashmap_put(modules, module, module) < 0) -- free(module); -- } -- } -- -- return 0; --} -- --static void find_suppliers_for_sys_node(Hashmap *suppliers, const char *node_path_raw, -- size_t node_path_len) --{ -- char node_path[PATH_MAX]; -- char real_path[PATH_MAX]; -- -- memcpy(node_path, node_path_raw, node_path_len); -- node_path[node_path_len] = '\0'; -- -- DIR *d; -- struct dirent *dir; -- while (realpath(node_path, real_path) != NULL && strcmp(real_path, "/sys/devices")) { -- d = opendir(node_path); -- if (d) { -- size_t real_path_len = strlen(real_path); -- while ((dir = readdir(d)) != NULL) { -- if (strstr(dir->d_name, "supplier:platform") != NULL) { -- if ((size_t)snprintf(real_path + real_path_len, sizeof(real_path) - real_path_len, "/%s/supplier", -- dir->d_name) < sizeof(real_path) - real_path_len) { -- char *real_supplier_path = realpath(real_path, NULL); -- if (real_supplier_path != NULL) -- if (hashmap_put(suppliers, real_supplier_path, real_supplier_path) < 0) -- free(real_supplier_path); -- } -- } -- } -- closedir(d); -- } -- strcat(node_path, "/.."); // Also find suppliers of parents -- } --} -- --static void find_suppliers(struct kmod_ctx *ctx) --{ -- _cleanup_fts_close_ FTS *fts; -- char *paths[] = { "/sys/devices/platform", NULL }; -- fts = fts_open(paths, FTS_NOSTAT | FTS_PHYSICAL, NULL); -- -- for (FTSENT *ftsent = fts_read(fts); ftsent != NULL; ftsent = fts_read(fts)) { -- if (strcmp(ftsent->fts_name, "modalias") == 0) { -- _cleanup_kmod_module_unref_ struct kmod_module *drv = NULL; -- struct kmod_list *list = NULL; -- struct kmod_list *l; -- -- if (find_kmod_module_from_sysfs_driver(ctx, ftsent->fts_parent->fts_path, ftsent->fts_parent->fts_pathlen, &drv) >= 0) { -- const char *name = kmod_module_get_name(drv); -- Hashmap *suppliers = hashmap_get(modules_suppliers, name); -- if (suppliers == NULL) { -- suppliers = hashmap_new(string_hash_func, string_compare_func); -- hashmap_put(modules_suppliers, strdup(name), suppliers); -- } -- -- find_suppliers_for_sys_node(suppliers, ftsent->fts_parent->fts_path, ftsent->fts_parent->fts_pathlen); -- -- /* Skip modalias check */ -- continue; -- } -- -- if (find_kmod_module_from_sysfs_modalias(ctx, ftsent->fts_parent->fts_path, ftsent->fts_parent->fts_pathlen, &list) < 0) -- continue; -- -- kmod_list_foreach(l, list) { -- _cleanup_kmod_module_unref_ struct kmod_module *mod = kmod_module_get_module(l); -- const char *name = kmod_module_get_name(mod); -- Hashmap *suppliers = hashmap_get(modules_suppliers, name); -- if (suppliers == NULL) { -- suppliers = hashmap_new(string_hash_func, string_compare_func); -- hashmap_put(modules_suppliers, strdup(name), suppliers); -- } -- -- find_suppliers_for_sys_node(suppliers, ftsent->fts_parent->fts_path, ftsent->fts_parent->fts_pathlen); -- } -- } -- } --} -- --static Hashmap *find_suppliers_paths_for_module(const char *module) --{ -- return hashmap_get(modules_suppliers, module); --} -- --static int install_dependent_module(struct kmod_ctx *ctx, struct kmod_module *mod, Hashmap *suppliers_paths, int *err) -+static int install_dependent_module(struct kmod_module *mod, int *err) - { - const char *path = NULL; - const char *name = NULL; -@@ -1762,13 +1602,13 @@ static int install_dependent_module(struct kmod_ctx *ctx, struct kmod_module *mo - log_debug("dracut_install '%s' '%s' OK", path, &path[kerneldirlen]); - install_firmware(mod); - modlist = kmod_module_get_dependencies(mod); -- *err = install_dependent_modules(ctx, modlist, suppliers_paths); -+ *err = install_dependent_modules(modlist); - if (*err == 0) { - *err = kmod_module_get_softdeps(mod, &modpre, &modpost); - if (*err == 0) { - int r; -- *err = install_dependent_modules(ctx, modpre, NULL); -- r = install_dependent_modules(ctx, modpost, NULL); -+ *err = install_dependent_modules(modpre); -+ r = install_dependent_modules(modpost); - *err = *err ? : r; - } - } -@@ -1786,7 +1626,7 @@ static int install_dependent_module(struct kmod_ctx *ctx, struct kmod_module *mo - return 0; - } - --static int install_dependent_modules(struct kmod_ctx *ctx, struct kmod_list *modlist, Hashmap *suppliers_paths) -+static int install_dependent_modules(struct kmod_list *modlist) - { - struct kmod_list *itr = NULL; - int ret = 0; -@@ -1794,44 +1634,14 @@ static int install_dependent_modules(struct kmod_ctx *ctx, struct kmod_list *mod - kmod_list_foreach(itr, modlist) { - _cleanup_kmod_module_unref_ struct kmod_module *mod = NULL; - mod = kmod_module_get_module(itr); -- if (install_dependent_module(ctx, mod, find_suppliers_paths_for_module(kmod_module_get_name(mod)), &ret)) -+ if (install_dependent_module(mod, &ret)) - return -1; - } - -- const char *supplier_path; -- Iterator i; -- HASHMAP_FOREACH(supplier_path, suppliers_paths, i) { -- if (check_hashmap(processed_suppliers, supplier_path)) -- continue; -- -- char *path = strdup(supplier_path); -- hashmap_put(processed_suppliers, path, path); -- -- _cleanup_destroy_hashmap_ Hashmap *modules = hashmap_new(string_hash_func, string_compare_func); -- find_modules_from_sysfs_node(ctx, supplier_path, modules); -- -- _cleanup_destroy_hashmap_ Hashmap *suppliers = hashmap_new(string_hash_func, string_compare_func); -- find_suppliers_for_sys_node(suppliers, supplier_path, strlen(supplier_path)); -- -- if (!hashmap_isempty(modules)) { // Supplier is a module -- const char *module; -- Iterator j; -- HASHMAP_FOREACH(module, modules, j) { -- _cleanup_kmod_module_unref_ struct kmod_module *mod = NULL; -- if (!kmod_module_new_from_name(ctx, module, &mod)) { -- if (install_dependent_module(ctx, mod, suppliers, &ret)) -- return -1; -- } -- } -- } else { // Supplier is builtin -- install_dependent_modules(ctx, NULL, suppliers); -- } -- } -- - return ret; - } - --static int install_module(struct kmod_ctx *ctx, struct kmod_module *mod) -+static int install_module(struct kmod_module *mod) - { - int ret = 0; - _cleanup_kmod_module_unref_list_ struct kmod_list *modlist = NULL; -@@ -1884,16 +1694,15 @@ static int install_module(struct kmod_ctx *ctx, struct kmod_module *mod) - } - install_firmware(mod); - -- Hashmap *suppliers = find_suppliers_paths_for_module(name); - modlist = kmod_module_get_dependencies(mod); -- ret = install_dependent_modules(ctx, modlist, suppliers); -+ ret = install_dependent_modules(modlist); - - if (ret == 0) { - ret = kmod_module_get_softdeps(mod, &modpre, &modpost); - if (ret == 0) { - int r; -- ret = install_dependent_modules(ctx, modpre, NULL); -- r = install_dependent_modules(ctx, modpost, NULL); -+ ret = install_dependent_modules(modpre); -+ r = install_dependent_modules(modpost); - ret = ret ? : r; - } - } -@@ -2012,9 +1821,6 @@ static int install_modules(int argc, char **argv) - if (p != NULL) - kerneldirlen = p - abskpath; - -- modules_suppliers = hashmap_new(string_hash_func, string_compare_func); -- find_suppliers(ctx); -- - if (arg_hostonly) { - char *modalias_file; - modalias_file = getenv("DRACUT_KERNEL_MODALIASES"); -@@ -2102,7 +1908,7 @@ static int install_modules(int argc, char **argv) - } - kmod_list_foreach(itr, modlist) { - mod = kmod_module_get_module(itr); -- r = install_module(ctx, mod); -+ r = install_module(mod); - kmod_module_unref(mod); - if ((r < 0) && !arg_optional) { - if (!arg_silent) -@@ -2181,7 +1987,7 @@ static int install_modules(int argc, char **argv) - } - kmod_list_foreach(itr, modlist) { - mod = kmod_module_get_module(itr); -- r = install_module(ctx, mod); -+ r = install_module(mod); - kmod_module_unref(mod); - if ((r < 0) && !arg_optional) { - if (!arg_silent) -@@ -2232,7 +2038,7 @@ static int install_modules(int argc, char **argv) - } - kmod_list_foreach(itr, modlist) { - mod = kmod_module_get_module(itr); -- r = install_module(ctx, mod); -+ r = install_module(mod); - kmod_module_unref(mod); - if ((r < 0) && !arg_optional) { - if (!arg_silent) -@@ -2333,10 +2139,8 @@ int main(int argc, char **argv) - - items = hashmap_new(string_hash_func, string_compare_func); - items_failed = hashmap_new(string_hash_func, string_compare_func); -- processed_suppliers = hashmap_new(string_hash_func, string_compare_func); -- modalias_to_kmod = hashmap_new(string_hash_func, string_compare_func); - -- if (!items || !items_failed || !processed_suppliers || !modules_loaded) { -+ if (!items || !items_failed || !modules_loaded) { - log_error("Out of memory"); - r = EXIT_FAILURE; - goto finish1; -@@ -2397,28 +2201,9 @@ finish2: - while ((i = hashmap_steal_first(items_failed))) - item_free(i); - -- Hashmap *h; -- while ((h = hashmap_steal_first(modules_suppliers))) { -- while ((i = hashmap_steal_first(h))) { -- item_free(i); -- } -- hashmap_free(h); -- } -- -- while ((i = hashmap_steal_first(processed_suppliers))) -- item_free(i); -- -- /* -- * Note: modalias_to_kmod's values are freed implicitly by the kmod context destruction -- * in kmod_unref(). -- */ -- - hashmap_free(items); - hashmap_free(items_failed); - hashmap_free(modules_loaded); -- hashmap_free(modules_suppliers); -- hashmap_free(processed_suppliers); -- hashmap_free(modalias_to_kmod); - - if (arg_mod_filter_path) - regfree(&mod_filter_path); --- -2.46.0 - diff --git a/srcpkgs/dracut/template b/srcpkgs/dracut/template deleted file mode 100644 index d6288079ae20db..00000000000000 --- a/srcpkgs/dracut/template +++ /dev/null @@ -1,85 +0,0 @@ -# Template file for 'dracut' -pkgname=dracut -version=107 -revision=1 -build_style=configure -configure_args="--prefix=/usr --sysconfdir=/etc" -conf_files="/etc/dracut.conf" -hostmakedepends="pkg-config asciidoc" -makedepends="libkmod-devel" -depends="bash coreutils cpio eudev gzip kmod>=3.7 kpartx util-linux" -short_desc="Low-level tool for generating an initramfs/initrd image" -maintainer="Orphaned " -license="GPL-2.0-or-later, LGPL-2.0-or-later" -homepage="https://github.com/dracut-ng/dracut-ng/wiki" -changelog="https://raw.githubusercontent.com/dracut-ng/dracut-ng/master/NEWS.md" -distfiles="https://github.com/dracut-ng/dracut-ng/archive/refs/tags/${version}.tar.gz" -checksum=b39d0d1cd35ff43aba8771c5367d8c6c59bb432c0cac62f49601f21c0d634895 -alternatives=" - initramfs:/etc/kernel.d/post-install/20-initramfs:/usr/libexec/dracut/kernel-hook-postinst - initramfs:/etc/kernel.d/post-remove/20-initramfs:/usr/libexec/dracut/kernel-hook-postrm -" -subpackages="dracut-network" -# Checks require distfiles come from a git repository -make_check=no - -make_dirs=" - /etc/dracut.conf.d 0755 root root - /usr/lib/dracut/dracut.conf.d 0755 root root" - -if [ "$XBPS_TARGET_LIBC" = "musl" ]; then - makedepends+=" musl-fts-devel" -fi - -case "$XBPS_TARGET_MACHINE" in - i686*|x86_64*|aarch64*) # archs supported by dracut for EFI bundle - subpackages+=" dracut-uefi" - ;; -esac - -post_install() { - # kernel hooks. - vinstall ${FILESDIR}/kernel-hook-postinst 755 usr/libexec/dracut - vinstall ${FILESDIR}/kernel-hook-postrm 755 usr/libexec/dracut - - # don't need s390x architecture dependent dracut modules - for f in 80cms 81cio_ignore 91zipl 95dasd 95dasd_mod \ - 95dcssblk 95zfcp 95znet; do - rm -r ${DESTDIR}/usr/lib/dracut/modules.d/${f} - done - - rm ${DESTDIR}/usr/share/man/man8/*.service.* - rm -r ${DESTDIR}/usr/lib/kernel - rm -r "${DESTDIR}"/usr/lib/dracut/test - rm -r "${DESTDIR}"/usr/lib/dracut/dracut.conf.d/test* - rm -r "${DESTDIR}"/usr/lib/dracut/modules.d/80test* - -} - -dracut-network_package() { - depends="dhclient ${sourcepkg}-${version}_${revision}" - short_desc+=" - network modules" - pkg_install() { - for f in 35network-legacy 40network 45url-lib \ - 90kernel-network-modules 90qemu-net 90livenet \ - 95cifs 95fcoe 95fcoe-uefi 95iscsi 95nbd 95nfs 95nvmf 95ssh-client; do - vmove usr/lib/dracut/modules.d/${f} - done - } -} - -dracut-uefi_package() { - depends="binutils systemd-boot-efistub ${sourcepkg}>=${version}_${revision}" - short_desc+=" - UEFI bundle hook" - conf_files="/etc/default/dracut-uefi-hook" - alternatives=" - initramfs:/etc/kernel.d/post-install/20-initramfs:/usr/libexec/dracut/uefi-hook-postinst - initramfs:/etc/kernel.d/post-remove/20-initramfs:/usr/libexec/dracut/uefi-hook-postrm - " - - pkg_install() { - vinstall ${FILESDIR}/dracut-uefi-hook.confd 644 etc/default dracut-uefi-hook - vinstall ${FILESDIR}/kernel-uefi-hook-postinst 755 usr/libexec/dracut uefi-hook-postinst - vinstall ${FILESDIR}/kernel-uefi-hook-postrm 755 usr/libexec/dracut uefi-hook-postrm - } -} diff --git a/srcpkgs/dragon-player/template b/srcpkgs/dragon-player/template deleted file mode 100644 index a062c05f13d135..00000000000000 --- a/srcpkgs/dragon-player/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'dragon-player' -pkgname=dragon-player -version=25.08.3 -revision=1 -build_style=cmake -configure_args="-DBUILD_TESTING=OFF -DKF6_HOST_TOOLING=/usr/lib/cmake - -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins - -DKDE_INSTALL_QMLDIR=lib/qt6/qml" -hostmakedepends="extra-cmake-modules pkg-config qt6-base qt6-tools - kf6-kconfig kf6-kcoreaddons kf6-kdoctools gettext - qt6-declarative-host-tools" -makedepends="kf6-kio-devel kf6-kparts-devel kf6-kirigami-devel - kf6-kdoctools-devel kf6-kcoreaddons-devel qt6-multimedia-devel - kf6-kcrash-devel ffmpeg6-devel" -depends="hicolor-icon-theme kf6-kirigami" -short_desc="Multimedia player where the focus is on simplicity" -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=9e1d2fe93018166418cbfc82fc2f9384d1c5c99bc1b500c69072c8fe2cf9d038 diff --git a/srcpkgs/dragon-player/update b/srcpkgs/dragon-player/update deleted file mode 100644 index 8f64aead825fba..00000000000000 --- a/srcpkgs/dragon-player/update +++ /dev/null @@ -1 +0,0 @@ -pkgname=dragon diff --git a/srcpkgs/dragon/template b/srcpkgs/dragon/template deleted file mode 100644 index 9c792d6bf4860c..00000000000000 --- a/srcpkgs/dragon/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'dragon' -pkgname=dragon -version=1.2.0 -revision=3 -build_style=gnu-makefile -# https://github.com/mwh/dragon/issues/17#issuecomment-957066171 -make_build_args="NAME=dragon-drop" -make_install_args="$make_build_args" -hostmakedepends="pkg-config" -makedepends="gtk+3-devel" -short_desc="Simple drag-and-drop source/sink for X and Wayland" -maintainer="Daniel Lewan " -license="GPL-3.0-or-later" -homepage="https://github.com/mwh/dragon" -distfiles="https://github.com/mwh/dragon/archive/v${version}.tar.gz" -checksum=9bda28e96d715c759c8a1db754bdfde5e7d83671e13cd25a892f6b5e29357994 diff --git a/srcpkgs/drawterm/patches/gui_x11_Makefile_fix.patch b/srcpkgs/drawterm/patches/gui_x11_Makefile_fix.patch deleted file mode 100644 index 0a9cd1c5665baa..00000000000000 --- a/srcpkgs/drawterm/patches/gui_x11_Makefile_fix.patch +++ /dev/null @@ -1,9 +0,0 @@ ---- a/gui-x11/Makefile -+++ b/gui-x11/Makefile -@@ -13,3 +13,6 @@ $(LIB): $(OFILES) - - x11.$O: ../glenda-t.xbm - -+%.$O: %.c -+ $(CC) $(CFLAGS) $*.c -+ diff --git a/srcpkgs/drawterm/patches/gui_x11_thirdbutton.patch b/srcpkgs/drawterm/patches/gui_x11_thirdbutton.patch deleted file mode 100644 index 809621ed4beff5..00000000000000 --- a/srcpkgs/drawterm/patches/gui_x11_thirdbutton.patch +++ /dev/null @@ -1,17 +0,0 @@ ---- a/gui-x11/x11.c -+++ b/gui-x11/x11.c -@@ -1004,8 +1004,12 @@ xmouse(XEvent *e) - ms.buttons |= 1; - if(s & Button2Mask) - ms.buttons |= 2; -- if(s & Button3Mask) -- ms.buttons |= 4; -+ if(s & Button3Mask){ -+ if (s & ShiftMask) -+ ms.buttons |= 2; -+ else -+ ms.buttons |= 4; -+ } - if(s & Button4Mask) - ms.buttons |= 8; - if(s & Button5Mask) diff --git a/srcpkgs/drawterm/patches/posix_generic.patch b/srcpkgs/drawterm/patches/posix_generic.patch deleted file mode 100644 index a28ea112f2569f..00000000000000 --- a/srcpkgs/drawterm/patches/posix_generic.patch +++ /dev/null @@ -1,109 +0,0 @@ -From 21f709644699dca4014691d050ff08990023b6d3 Mon Sep 17 00:00:00 2001 -From: q66 -Date: Fri, 19 Jun 2020 16:42:24 +0200 -Subject: [PATCH] Add posix-generic which uses gcc builtins instead of - arch-specific assembly. We can then use this for all our archs. - -Also make sure our CFLAGS/LDFLAGS are respected. ---- - Make.unix | 11 +++++------ - posix-generic/Makefile | 15 +++++++++++++++ - posix-generic/getcallerpc.c | 8 ++++++++ - posix-generic/tas.c | 18 ++++++++++++++++++ - 4 files changed, 46 insertions(+), 6 deletions(-) - create mode 100644 posix-generic/Makefile - create mode 100644 posix-generic/getcallerpc.c - create mode 100644 posix-generic/tas.c - -diff --git a/Make.unix b/Make.unix -index f61c516..3a536b3 100644 ---- a/Make.unix -+++ b/Make.unix -@@ -4,14 +4,14 @@ PTHREAD=-pthread - AR=ar - AS=as - RANLIB=ranlib --X11=/usr/X11R6 -+override X11 := $(XBPS_CROSS_BASE)/usr/include/X11 - CC=gcc --CFLAGS=-Wall -Wno-missing-braces -ggdb -I$(ROOT) -I$(ROOT)/include -I$(ROOT)/kern -c -I$(X11)/include -D_THREAD_SAFE $(PTHREAD) -O2 -+override CFLAGS := -fno-strict-aliasing -Wall -Wno-missing-braces -Wno-parentheses -I$(ROOT) -I$(ROOT)/include -I$(ROOT)/kern -c -I$(X11)/include -D_THREAD_SAFE $(PTHREAD) $(CFLAGS) - O=o - OS=posix - GUI=x11 --LDADD=-L$(X11)/lib64 -L$(X11)/lib -lX11 -ggdb -lm --LDFLAGS=$(PTHREAD) -+LDADD=-L$(X11)/lib64 -L$(X11)/lib -lX11 -lm -+override LDFLAGS := $(PTHREAD) $(LDFLAGS) - TARG=drawterm - # AUDIO=none - AUDIO=unix -@@ -19,5 +19,4 @@ AUDIO=unix - all: default - - libmachdep.a: -- arch=`uname -m|sed 's/i.86/386/;s/Power Macintosh/power/; s/x86_64/amd64/; s/armv[567].*/arm/; s/aarch64/arm64/'`; \ -- (cd posix-$$arch && make) -+ cd posix-generic && make -diff --git a/posix-generic/Makefile b/posix-generic/Makefile -new file mode 100644 -index 0000000..970204e ---- /dev/null -+++ b/posix-generic/Makefile -@@ -0,0 +1,15 @@ -+ROOT=.. -+include ../Make.config -+LIB=../libmachdep.a -+ -+OFILES=\ -+ getcallerpc.$O\ -+ tas.$O -+ -+default: $(LIB) -+$(LIB): $(OFILES) -+ $(AR) r $(LIB) $(OFILES) -+ $(RANLIB) $(LIB) -+ -+%.$O: %.c -+ $(CC) $(CFLAGS) $*.c -diff --git a/posix-generic/getcallerpc.c b/posix-generic/getcallerpc.c -new file mode 100644 -index 0000000..3614c59 ---- /dev/null -+++ b/posix-generic/getcallerpc.c -@@ -0,0 +1,8 @@ -+#include "u.h" -+#include "libc.h" -+ -+uintptr -+getcallerpc(void *a) -+{ -+ return ((uintptr*)a)[-1]; -+} -diff --git a/posix-generic/tas.c b/posix-generic/tas.c -new file mode 100644 -index 0000000..289f747 ---- /dev/null -+++ b/posix-generic/tas.c -@@ -0,0 +1,18 @@ -+#include "u.h" -+#include "libc.h" -+ -+int -+tas(int *x) -+{ -+ /* use a gcc __atomic builtin */ -+ int v = __atomic_exchange_n(x, 1, __ATOMIC_SEQ_CST); -+ switch(v) { -+ case 0: -+ case 1: -+ return v; -+ default: -+ print("canlock: corrupted 0x%lux\n", v); -+ return 1; -+ } -+} -+ --- -2.27.0 - diff --git a/srcpkgs/drawterm/template b/srcpkgs/drawterm/template deleted file mode 100644 index 098febc4764e6d..00000000000000 --- a/srcpkgs/drawterm/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'drawterm' -pkgname=drawterm -version=0.0.20201103 -revision=1 -_hghash=1d3e2b3502f1 -makedepends="libX11-devel libXt-devel" -short_desc="Connect to Plan 9 CPU servers from other operating systems" -maintainer="Enno Boland " -license="LPL-1.02" -homepage="http://drawterm.9front.org/" -distfiles="https://code.9front.org/hg/${pkgname}/archive/${_hghash}.tar.gz" -checksum=5740acc4f7eb8f0ea0524839847d993b7865d240070da69f7a28ca3b7aef6813 - -case "$XBPS_TARGET_MACHINE" in - armv5*) CFLAGS+=" -DARMv5" ;; -esac - -do_build() { - make AR=$AR AS=$AS RANLIB=$RANLIB CC=$CC CFLAGS="$CFLAGS" LDFLAGS="$LDFLAGS" CONF=unix ${makejobs} -} - -do_install() { - vbin drawterm - vlicense LICENSE - vman drawterm.1 -} diff --git a/srcpkgs/drbd-utils/files/drbd/finish b/srcpkgs/drbd-utils/files/drbd/finish deleted file mode 100644 index 8cbd615110fbde..00000000000000 --- a/srcpkgs/drbd-utils/files/drbd/finish +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh -set -e -exec /usr/libexec/drbd stop diff --git a/srcpkgs/drbd-utils/files/drbd/run b/srcpkgs/drbd-utils/files/drbd/run deleted file mode 100644 index e9b9a6d63e1557..00000000000000 --- a/srcpkgs/drbd-utils/files/drbd/run +++ /dev/null @@ -1,5 +0,0 @@ -#!/bin/sh -exec 2>&1 -set -e -/usr/libexec/drbd start -exec chpst -b drbd pause diff --git a/srcpkgs/drbd-utils/patches/ftbfs.patch b/srcpkgs/drbd-utils/patches/ftbfs.patch deleted file mode 100644 index 575bb6d8580fdc..00000000000000 --- a/srcpkgs/drbd-utils/patches/ftbfs.patch +++ /dev/null @@ -1,30 +0,0 @@ ---- a/user/v83/drbdadm.h -+++ b/user/v83/drbdadm.h -@@ -4,6 +4,7 @@ - #include - #include - #include -+#include - #include - #include - #include ---- a/user/v84/drbdadm.h -+++ b/user/v84/drbdadm.h -@@ -4,6 +4,7 @@ - #include - #include - #include -+#include - #include - #include - #include ---- a/user/v9/drbdadm.h -+++ b/user/v9/drbdadm.h -@@ -4,6 +4,7 @@ - #include - #include - #include -+#include - #include - /* We carry a copy of around, - * some older versions of it don't have the STAILQ_* variants */ diff --git a/srcpkgs/drbd-utils/template b/srcpkgs/drbd-utils/template deleted file mode 100644 index 10574a2bee1164..00000000000000 --- a/srcpkgs/drbd-utils/template +++ /dev/null @@ -1,66 +0,0 @@ -# Template file for 'drbd-utils' -pkgname=drbd-utils -version=9.12.1 -revision=1 -build_style=gnu-configure -build_helper="qemu" -configure_args=" - --sbindir=/usr/bin - --prefix=/usr - --exec-prefix=/usr - --libexecdir=/usr/libexec - --with-distro=generic - --with-bashcompletion - --with-udev - --without-rgmanager - --without-pacemaker - --without-heartbeat - --without-83support - --without-xen" -conf_files=" - /etc/drbd.conf - /etc/drbd.d/global_common.conf" -hostmakedepends="automake libtool flex pkg-config eudev libxslt docbook-xsl po4a" -makedepends="eudev-libudev-devel" -short_desc="Distributed replicated storage" -maintainer="Enno Boland " -license="GPL-2.0-or-later" -homepage="http://www.drbd.org" -distfiles="https://www.linbit.com/downloads/drbd/utils/${pkgname}-${version}.tar.gz" -checksum=1102e2a2001a45685c2f4ce5cb14e5a8a099044f53389d38480b3a88f5db3fd1 - -# XXX mirror which is reachable from musl builders -if [ "$XBPS_TARGET_LIBC" = "musl" ]; then - distfiles="https://distfiles.voidlinux.de/${pkgname}-${version}.tar.gz" -fi - -# Workaround a parallelism issue -disable_parallel_build=yes - -if [ -n "$CROSS_BUILD" ]; then - hostmakedepends+=" drbd-utils" -fi - -CFLAGS="-fcommon" - -pre_configure() { - sed -i 's#/lib/drbd#/usr/lib/drbd#' drbd.spec.in - NOCONFIGURE=1 ./autogen.sh - find -name "*.c" -exec sed -i "{}" -e 's#sys/poll\.h#poll.h#g' \; - find -name Makefile.in -exec sed -i "{}" -e 's#$(DESTDIR)/lib#$(DESTDIR)/usr/lib#g' \; - if [ -n "$CROSS_BUILD" ]; then - # Replace drbdsetup{,-84,9} with the /usr/bin or /usr/libexec counterparts - find -name "Makefile*" -exec sed -i "{}" \ - -e 's#^\(\s\)$(TOPDIR)/user/v84/drbdsetup-84#\1/usr/libexec/drbdsetup-84#' \ - -e 's#^\(\s\)$(TOPDIR)/user/v9/drbdsetup#\1/usr/bin/drbdsetup#' \ - \; - fi -} - -post_install() { - mv ${DESTDIR}/usr/lib/drbd $DESTDIR/usr/libexec - mv ${DESTDIR}/etc/init.d/* $DESTDIR/usr/libexec - vmkdir usr/share/bash-completion/completions - mv ${DESTDIR}/etc/bash_completion.d/* $DESTDIR/usr/share/bash-completion/completions - vsv drbd -} diff --git a/srcpkgs/drbd-utils/update b/srcpkgs/drbd-utils/update deleted file mode 100644 index 0b13e605d46313..00000000000000 --- a/srcpkgs/drbd-utils/update +++ /dev/null @@ -1 +0,0 @@ -ignore="*rc[0-9]" diff --git a/srcpkgs/dreamchess/template b/srcpkgs/dreamchess/template deleted file mode 100644 index eaace11daa8c9c..00000000000000 --- a/srcpkgs/dreamchess/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'dreamchess' -pkgname=dreamchess -version=0.3.0 -revision=2 -build_style=cmake -hostmakedepends="bison flex" -makedepends="SDL2_image-devel SDL2_mixer-devel glew-devel pugixml-devel mxml-devel" -short_desc="3D, OpenGL chess game with a moderately strong chess engine" -maintainer="Andrew Benson " -license="GPL-3.0-or-later" -homepage="https://www.dreamchess.org/" -distfiles="https://github.com/dreamchess/dreamchess/archive/${version}.tar.gz" -checksum=b070a34acf69ed92e523902683d104abb295d78b6f37663f4668e929b9e90470 diff --git a/srcpkgs/drive/template b/srcpkgs/drive/template deleted file mode 100644 index cc2361a9eaa8c0..00000000000000 --- a/srcpkgs/drive/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'drive' -pkgname=drive -version=0.4.0 -revision=3 -build_style=go -go_import_path="github.com/odeke-em/drive" -go_package="github.com/odeke-em/drive/cmd/drive github.com/odeke-em/drive/drive-server " -hostmakedepends="git" -short_desc="Google Drive client for the commandline" -maintainer="Gerardo Di Iorio " -license="Apache-2.0" -homepage="https://github.com/odeke-em/drive" -distfiles="$homepage/archive/v$version.tar.gz" -checksum=7a6445b54c6c13d0ddd8893ca02264211eeea68c7a0c7e9ccc6473f68af40a00 -broken="missing go.mod" - -post_install() { - vdoc README.md -} diff --git a/srcpkgs/drivestrike/files/LICENSE b/srcpkgs/drivestrike/files/LICENSE deleted file mode 100644 index 3cef07be34dd80..00000000000000 --- a/srcpkgs/drivestrike/files/LICENSE +++ /dev/null @@ -1,78 +0,0 @@ -END USER SUBSCRIPTION AGREEMENT - -This End_User Subscription Agreement (the “Agreement”) is between Spearstone LLC, a Utah S Corporation, located at 333 South 520 West Suite 180, Lindon, UT 84042 (“Spearstone”) and the Subscriber named on an Order Form (including the on-line Order Form) between Subscriber and Spearstone. The terms of this Agreement shall apply to the Services provided and Client Software licenses granted under the Order Form and this Agreement. When completed and executed by both parties, an Order Form and this Subscription Agreement shall evidence the subscription for Services and the license of the Client Software to be provided. - - - - SERVICES SUBSCRIPTION. The Services comprise the Services described in one or more Order Forms (which may include on-line Order Forms) that reference these Terms and Conditions and use of Client Software required to access the Services. Subject to Subscriber’s completion of the applicable Order Form, acceptance of this Agreement and payment of the subscription fee, as applicable, Spearstone grants to Subscriber the nonexclusive right, subject to the terms and conditions of this Agreement, to (a) install and use the Client Software in conjunction with the Services solely for Subscriber’s business purposes, which Client Software and Services, as such terms are used herein, include any future updates, upgrades or enhancements for which Subscriber may become eligible; (b) use the Services solely for Subscriber’s business purposes; and (c) copy the Client Software for device and data loss protection purposes. - - Except as otherwise provided in this section, no additional copies of the Client Software shall be made without Spearstone’s prior written consent. All titles, trademarks, copyrights and restricted rights notices shall be reproduced in such copies. All archival and backup copies of the Client Software are subject to the terms and conditions of this Agreement. - - Subscriber acknowledges and agrees that use of the Services may include transmission and storage of data through one or more Spearstone hosting servers. Data stored on or relayed through a Spearstone hosting service is transmitted in encrypted form and is handled in a manner consistent with accepted standards for secure transmission of materials over the internet. - - Subscriber agrees to assume full administrative and financial responsibility for the management of Services on all accounts, and systems for which the Services have been ordered, including without limitation, addition, modification, and deletion of accounts; management of Services available to each account; and the use of the remote data destruction security capability offered as part of the Services. Subscriber further assumes full administrative and financial responsibility, as described above, for any person(s) to whom Subscriber grants administrator privileges or to whom such administrators grant additional administrator privileges. - - - RIGHTS AND OBLIGATIONS. Spearstone retains all title, copyright and other proprietary rights in the software and hardware, including but not limited to the Client Software, used to provide the Services. Subscriber does not acquire any rights, express or implied, in the Client Software or other software or hardware used to provide the Services or the Services other than those specified in this Agreement. Subscriber agrees that it will not use the Services for any illegal activity or other activities prohibited by applicable international, federal, state or local laws and regulations. Subscriber agrees to fully comply with all federal, state and local privacy laws in connection with use of the Client Software and the Services. Spearstone shall have the right to monitor use of the Services by Subscriber, subject to the confidentiality provisions set forth herein. - - - SUBSCRIBER HARDWARE AND SOFTWARE. Subscriber agrees to use hardware, operating systems and applications software compatible with the Client Software and the Services, as specified in Spearstone’s system requirements on Spearstone’s website (www.drivestrike.com), including the proper use of security and encryption functions available to Subscriber in such hardware, operating systems and applications software. - - - PRE-PRODUCTION CLIENT SOFTWARE OR SERVICES. As an accommodation to Subscriber, Spearstone may supply Subscriber with or allow access to pre-production releases of the Client Software or the Services (which may be labeled “Alpha” or “Beta” or otherwise identified as pre-production versions). Pre-production releases of the Client Software and the Services are provided “AS-IS” and are not covered by any warranty, express or implied, and are not intended for production use. Pre-production releases of the Client Software and the Services are provided without additional charge for demonstration and trial use of the Client Software and the Services and may expire automatically at the end of a pre-determined trial period or upon notice from Spearstone. - - - RESTRICTIONS. Subscriber may not directly, or permit others to, (a) disassemble, decompile or otherwise derive source code from the Client Software or other software used to provide the Services; (b) reverse engineer the Client Software or the Services; (c) modify or prepare derivative works of the Client Software or the Services; (d) copy the Client Software, except as expressly permitted in this Agreement; (e) rent or lease the Client Software or the Services; (f) use the Client Software or the Services in any manner that infringes the intellectual property or other rights of another party; or (g) transfer the Client Software or any copy thereof or access to the Services to another party without the express prior written consent of Spearstone. - - - OWNERSHIP. Subscriber acknowledges and agrees that Spearstone and its licensors own the Client Software and the Services and any other software and hardware used to provide the Services, together with all trade secrets, copyrights, patents and other intellectual property rights related thereto. - - - WARRANTY DISCLAIMER. SPEARSTONE PROVIDES THE CLIENT SOFTWARE AND SERVICES “AS-IS” AND DISCLAIMS ALL WARRANTIES, EXPRESS OR IMPLIED, INCLUDING THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - - LIMITATION OF LIABILITY. SPEARSTONE SHALL NOT BE LIABLE FOR ANY DAMAGE OR LOSS, WHETHER DIRECT, INDIRECT, SPECIAL OR CONSEQUENTIAL (INCLUDING LOST PROFITS), ARISING OUT OF OR RESULTING FROM SUBSCRIBER’S POSSESSION OR USE OF THE CLIENT SOFTWARE OR THE SERVICES (INCLUDING DATA LOSS, CORRUPTION OR COMPROMISE OF DATA SECURITY), REGARDLESS OF WHETHER SUCH LIABILITY IS BASED IN TORT, CONTRACT OR OTHERWISE AND WHETHER OR NOT SUCH LOSS IS FORESEEABLE. IF THE FOREGOING LIMITATION IS HELD TO BE UNENFORCEABLE, SPEARSTONE’S MAXIMUM LIABILITY TO SUBSCRIBER SHALL NOT EXCEED THE AMOUNT OF THE FEES PAID BY SUBSCRIBER FOR THE CLIENT SOFTWARE AND THE SERVICES DURING THE PREVIOUS SIX (6) MONTH PERIOD. THE REMEDIES AVAILABLE TO SUBSCRIBER UNDER THIS AGREEMENT ARE EXCLUSIVE. THE PARTIES AGREE THAT THE PROVISIONS OF THIS AGREEMENT ALLOCATE THE RISKS BETWEEN SPEARSTONE AND SUBSCRIBER AND THAT SPEARSTONE’S PRICING REFLECTS THIS ALLOCATION OF RISK AND THE LIMITATION OF LIABILITY AND DESIGNATION OF EXCLUSIVE REMEDIES SPECIFIED HEREIN. - - - TERM AND TERMINATION. This Agreement is effective upon Subscriber’s assent to its terms and conditions in the manner specified above and shall continue for the agreed-upon subscription period set forth in the Order Form and any renewals unless otherwise terminated as provided hereunder. Spearstone may terminate this Agreement immediately upon Subscriber’s breach of the obligations set forth in Sections 2, 5 or 10 of the Agreement or in the event of Subscriber’s bankruptcy, insolvency or equivalent circumstance. Spearstone may also terminate this Agreement if Subscriber breaches any other material term of this Agreement and such breach is not cured within thirty (30) days of notice thereof. Upon any such termination, Spearstone may immediately cease providing the Services, and Subscriber agrees to promptly delete all copies of the Client Software and the Documentation, and any portions thereof, from the computer(s) on which they are installed, destroy all such copies and verify such actions to Spearstone in writing. - - - CONFIDENTIALITY. By virtue of this Agreement, the parties may have access to information that is confidential to one another (“Confidential Information”). Confidential Information includes, without limitation, the Client Software, the terms and pricing under this Agreement and all information clearly identified as confidential or reasonably deemed to be confidential based on the circumstances and industry practices. - - A party’s Confidential Information shall not include information that (a) is or becomes a part of the public domain through no act or omission of the other party; (b) was in the other party’s lawful possession prior to the disclosure and had not been obtained by the other party either directly or indirectly from the disclosing party; (c) is lawfully disclosed to the other party by a third party without restriction on disclosure; or (d) is independently developed by the other party. - - The parties agree to hold each other’s Confidential Information in confidence during the term of this Agreement and thereafter. The parties agree, unless required by law, not to make each other’s Confidential Information available in any form to any third party for any purpose other than the implementation of this Agreement. Each party agrees to take all reasonable steps to ensure that Confidential Information is not disclosed or distributed by its employees or agents in violation of the terms of this Agreement. Each party agrees that remedies at law may not be adequate to protect the rights of the other party under this Section 10 and that a non-breaching party may seek injunctive or other equitable relief to enforce such rights. - - - INDEMNITY. Subscriber agrees to indemnify Spearstone and hold it harmless with respect to any and all claims, causes of action or damages arising as a result of Subscriber’s breach of its obligations under this Agreement. - - - GOVERNMENT USE/EXPORT ASSURANCES. Any Client Software or Services obtained from Spearstone for or on behalf of the United States of America or its agencies (“U.S. Government”), is provided with restricted rights. Use, duplication or disclosure by the U.S. Government is subject to restrictions as set forth in DFARS 252.227-7013 (Rights in Technical Data and Computer Software) or 46 CFR 52.227-19 (Commercial Computer Software Restricted Rights), as applicable. Manufacturer is Spearstone, LLC, 333 South 520 West Suite 180, Lindon, UT 84042. Subscriber may not download or otherwise export or re-export the Client Software or any underlying information or technology except in full compliance with all United States and other applicable laws and regulations, including without limitation, the United States Export Administration Act, the Trading with the Enemy Act, the International Emergency Economic Powers Act and any regulations related thereto. Any transfer of technical data outside the United States by any means, including the Internet, is an export that is subject to export control requirements under United States law. By downloading, installing or using the Client Software or Services, Subscriber agrees to the foregoing and Subscriber represents and warrants that Subscriber is not located in, under the control of or a national or resident of any prohibited country or territory. - - - ASSIGNMENT. Subscriber may not assign any rights under this Agreement to another party without Spearstone’s prior written consent, which shall not be unreasonably withheld. Any such unauthorized assignment shall be void. Spearstone may assign this Agreement to any successor or affiliate. - - - USER INFORMATION. The Spearstone Privacy Policy explains how Spearstone collects and uses Personal Information. You consent to Spearstone’s use of your Personal Information under the terms of the Spearstone Privacy Policy. - - - BILLING. Both Monthly and Annual plans are charged for an initial quota of devices, the higher of the number of devices selected upon signup or actual installations in the first month. Monthly plans adjust up and down after reaching their initial quota, based on the devices active in the preceding month. Annual plans that exceed their quota are charged a prorated amount so all devices renew on the account’s anniversary. Fluctuations below the “high-water” mark are not re-billed. Annual renewals are charged based on the number of active devices renewed. - - - CANCELLATION POLICY. Subscribers may cancel their service subscription either via a “Cancel Account” feature in their account, or by making a request to Customer Support. In either case, the customer will receive an email confirming their cancellation, which represents their proof of cancellation in the event of any dispute. No further charges will occur after a cancellation request. - - - REFUND POLICY. Spearstone will refund subscription renewal charges upon requests made to Customer Support within 10 days of a monthly subscription’s renewal charge, and within 30 days of an annual subscription’s renewal charge. In either case, the customer will receive an email confirming their refund, which represents their proof of agreement to refund in the event of any dispute. - - - MISCELLANEOUS. This Agreement is governed by the laws of the State of Utah without regard to provisions pertaining to conflicts of law. If any provision of this Agreement is held to be unenforceable, the unenforceable provision shall be deemed stricken from this Agreement and the remaining provisions shall be enforced in accordance with their terms. In the absence of a written agreement duly executed by Subscriber and Spearstone that specifically supersedes or amends the terms of this Agreement, this Agreement is the complete agreement between Subscriber and Spearstone with respect to the Client Software and the Services. The waiver by either party of any default or breach of this Agreement shall not constitute a waiver of any other or subsequent default or breach. Except for actions of nonpayment or breach of Spearstone’s proprietary rights in the Client Software and the Services as well as actions of breach of Sections 2, 5 or 10, no action, regardless of form, arising out of this Agreement may be brought by either party more than one year after the cause of action has occurred. - -Questions concerning your Spearstone Agreement may be addressed to: - -Spearstone, LLC. -333 South 520 West Suite 180 -Lindon, UT 84042 -United States - -Tel: 877-519-0010 Fax: 888-918-9393. - diff --git a/srcpkgs/drivestrike/files/drivestrike/run b/srcpkgs/drivestrike/files/drivestrike/run deleted file mode 100644 index 06dbb2a27e8ab1..00000000000000 --- a/srcpkgs/drivestrike/files/drivestrike/run +++ /dev/null @@ -1,8 +0,0 @@ -#!/bin/sh -exec 2>&1 -if [ ! -f /etc/drivestrike.conf ]; then - echo "DriveStrike not configured yet! Run `drivestrike register` as root first." - exit 1 -fi - -exec drivestrike run diff --git a/srcpkgs/drivestrike/template b/srcpkgs/drivestrike/template deleted file mode 100644 index 5c427d3b1b64bb..00000000000000 --- a/srcpkgs/drivestrike/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'drivestrike' -pkgname=drivestrike -version=2.1.22 -revision=1 -_ver="${version}-31" -_filename="${pkgname}_${_ver}_amd64.deb" -archs="x86_64" -short_desc="Machine agent for DriveStrike Fleet Management" -maintainer="Orphaned " -license="custom:Proprietary" -homepage="https://drivestrike.com" -distfiles="https://app.drivestrike.com/static/apt/pool/main/d/drivestrike/${_filename}" -checksum=6e5c97cadfffd0f736f2e1d6678b2db2893d49efb2dc904bfa59d22a74827605 -repository=nonfree -restricted=yes -nostrip=yes - -do_install() { - vbin usr/bin/drivestrike - vsv drivestrike - - # Fetched on 2022-08-26 from their website, link: - # https://drivestrike.com/about/drivestrike-support/end-user-subscription-agreement/ - vlicense ${FILESDIR}/LICENSE -} diff --git a/srcpkgs/drivestrike/update b/srcpkgs/drivestrike/update deleted file mode 100644 index 1f2d5b31a49c79..00000000000000 --- a/srcpkgs/drivestrike/update +++ /dev/null @@ -1,2 +0,0 @@ -site=https://app.drivestrike.com/static/apt/dists/stretch/main/binary-amd64/Packages -pattern='Version: \K[\d.]+(?=-[\d]+)' diff --git a/srcpkgs/drm_info/template b/srcpkgs/drm_info/template deleted file mode 100644 index 5cbadd9d906de0..00000000000000 --- a/srcpkgs/drm_info/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'drm_info' -pkgname=drm_info -version=2.7.0 -revision=1 -build_style=meson -hostmakedepends="pkg-config scdoc" -makedepends="libdrm-devel json-c-devel" -short_desc="Small utility to dump info about DRM devices" -maintainer="RunningDroid " -license="MIT" -homepage="https://gitlab.freedesktop.org/emersion/drm_info" -changelog="https://gitlab.freedesktop.org/emersion/drm_info/-/tags" -distfiles="https://gitlab.freedesktop.org/emersion/drm_info/-/archive/v${version}/drm_info-v${version}.tar.bz2" -checksum=6c503e00a6d8915e9d0c92677cf2805a96d0256b0cc364e702f8d2dd989edb4a - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/droidcam-obs-plugin/template b/srcpkgs/droidcam-obs-plugin/template deleted file mode 100644 index b78d42e3efac65..00000000000000 --- a/srcpkgs/droidcam-obs-plugin/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'droidcam-obs-plugin' -pkgname=droidcam-obs-plugin -version=2.4.0 -revision=1 -build_style=gnu-makefile -make_use_env=yes -make_build_args="ALLOW_STATIC=no" -makedepends="obs-devel libusbmuxd-devel libjpeg-turbo-devel - ffmpeg6-devel libimobiledevice-devel" -short_desc="DroidCam OBS Source" -maintainer="Michael Aldridge " -license="GPL-2.0-only" -homepage="https://github.com/dev47apps/droidcam-obs-plugin" -distfiles="https://github.com/dev47apps/droidcam-obs-plugin/archive/refs/tags/$version.tar.gz" -checksum=55ffb07ca4c55d1018bfabb3029f7ac86622cfbcb05120edad62031da3f6fbc4 - -pre_build() { - mkdir -p build - export INCLUDES="-I$XBPS_CROSS_BASE/usr/include/obs" -} - -do_install() { - vinstall build/droidcam-obs.so 0644 usr/lib/obs-plugins/ -} diff --git a/srcpkgs/droidcam/template b/srcpkgs/droidcam/template deleted file mode 100644 index 65ea52f89f5256..00000000000000 --- a/srcpkgs/droidcam/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'droidcam' -pkgname=droidcam -version=2.1.4 -revision=1 -build_style=gnu-makefile -make_use_env=true -make_build_args="USBMUXD=-lusbmuxd-2.0 APPINDICATOR=ayatana-appindicator3-0.1" -hostmakedepends="pkg-config" -makedepends="pkg-config libjpeg-turbo-devel ffmpeg6-devel alsa-lib-devel - speex-devel libusbmuxd-devel libplist-devel gtk+3-devel - libayatana-appindicator-devel" -depends="v4l2loopback" -short_desc="Tool for using your android device as a wireless/usb webcam" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="https://www.dev47apps.com/" -distfiles="https://github.com/dev47apps/droidcam/archive/v${version}.tar.gz" -checksum=785c2d760b410b90b78a4f9604656e462a5c2eb9c1a351c61237dd57c36c0a4a - -post_patch() { - vsed -e "s/^Icon=.*/Icon=droidcam-icon.png/" -e "s,/local,," -i droidcam.desktop -} - -do_install() { - vbin droidcam - vbin droidcam-cli - vinstall icon2.png 644 usr/share/pixmaps droidcam-icon.png - vinstall droidcam.desktop 644 usr/share/applications - vdoc README.md -} diff --git a/srcpkgs/drone-cli/template b/srcpkgs/drone-cli/template deleted file mode 100644 index a6fd1b41fbce5a..00000000000000 --- a/srcpkgs/drone-cli/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'drone-cli' -pkgname=drone-cli -version=1.7.0 -revision=4 -build_style=go -go_import_path=github.com/drone/drone-cli -go_package="${go_import_path}/drone" -go_ldflags="-X main.version=${version}" -short_desc="CLI for Drone continuous delivery platform" -maintainer="Orphaned " -license="Apache-2.0" -homepage="https://github.com/drone/drone-cli" -changelog="https://raw.githubusercontent.com/drone/drone-cli/master/CHANGELOG.md" -distfiles="https://github.com/drone/drone-cli/archive/v${version}.tar.gz" -checksum=75f06372feb6aea6c52f06b09ade5a569a3c289346b0fe31a55df041bce576dc diff --git a/srcpkgs/dropbear/files/dropbear/run b/srcpkgs/dropbear/files/dropbear/run deleted file mode 100644 index a02d55320497ff..00000000000000 --- a/srcpkgs/dropbear/files/dropbear/run +++ /dev/null @@ -1,4 +0,0 @@ -#!/bin/sh -exec 2>&1 -[ -r conf ] && . ./conf -exec dropbear ${OPTS:=-F -R} diff --git a/srcpkgs/dropbear/patches/test-without-pip.patch b/srcpkgs/dropbear/patches/test-without-pip.patch deleted file mode 100644 index f726be40a34e82..00000000000000 --- a/srcpkgs/dropbear/patches/test-without-pip.patch +++ /dev/null @@ -1,15 +0,0 @@ -diff --git a/test/Makefile.in b/test/Makefile.in -index b2c8d43..5747310 100644 ---- a/test/Makefile.in -+++ b/test/Makefile.in -@@ -13,9 +13,7 @@ one: venv/bin/pytest fakekey - fakekey: - ../dropbearkey -t ecdsa -f $@ - --venv/bin/pytest: $(srcdir)/requirements.txt -+venv/bin/pytest: - python3 -m venv init venv -- ./venv/bin/pip install --upgrade pip -- ./venv/bin/pip install -r $(srcdir)/requirements.txt - - .PHONY: test diff --git a/srcpkgs/dropbear/template b/srcpkgs/dropbear/template deleted file mode 100644 index 46ced6c1c9206b..00000000000000 --- a/srcpkgs/dropbear/template +++ /dev/null @@ -1,32 +0,0 @@ -# Template file for 'dropbear' -pkgname=dropbear -version=2024.85 -revision=1 -build_style=gnu-configure -configure_args="--enable-zlib --disable-bundled-libtom" -makedepends="zlib-devel libtommath-devel libtomcrypt-devel" -checkdepends="python3-pytest python3-parsing python3-psutil openssh" -short_desc="Small SSH server and client" -maintainer="Orphaned " -license="MIT" -homepage="https://matt.ucc.asn.au/dropbear/dropbear.html" -changelog="https://matt.ucc.asn.au/dropbear/CHANGES" -distfiles="https://matt.ucc.asn.au/${pkgname}/releases/${pkgname}-${version}.tar.bz2" -checksum=86b036c433a69d89ce51ebae335d65c47738ccf90d13e5eb0fea832e556da502 -make_dirs="/etc/dropbear 0755 root root" - -if [ "$XBPS_TARGET_LIBC" = "glibc" ]; then - makedepends+=" libxcrypt-devel" -fi - -# These tests don't work from within xbps-src -# and probably should not be run from there -pre_check() { - rm test/test_aslr.py - rm test/test_channels.py -} - -post_install() { - vsv dropbear - vlicense LICENSE -} diff --git a/srcpkgs/dropbox/template b/srcpkgs/dropbox/template deleted file mode 100644 index d34d3a360b40a7..00000000000000 --- a/srcpkgs/dropbox/template +++ /dev/null @@ -1,35 +0,0 @@ -# Template file for 'dropbox' -pkgname=dropbox -version=2024.04.17 -revision=1 -archs="x86_64 i686" -build_style=gnu-configure -configure_args="--disable-static" -hostmakedepends="pkg-config automake libtool python3-gobject python3-docutils - gdk-pixbuf-devel" -makedepends="nautilus-devel python3-devel python3-gobject-devel" -depends="libxslt python3-gobject gpgme-python3 gdk-pixbuf" -short_desc="Dropbox file sharing" -maintainer="Orphaned " -license="GPL-3.0-or-later, CC-BY-ND-3.0" -homepage="https://www.dropbox.com" -distfiles="https://github.com/dropbox/nautilus-dropbox/archive/refs/tags/v${version}.tar.gz" -checksum=dd10f84d7fab941f1fb70d9e538d20b10627a645fc02f1fde7e1f179dc018e0e -# - The ND part of CC-BY-ND-3.0 is nonfree -# - The package is just a wrapper to download and start proprietary dropbox -# binary programs from dropbox.com, which are necessary for its function. -repository=nonfree - -pre_configure() { - autoreconf -fi -} - -nautilus-dropbox_package() { - short_desc="Dropbox nautilus plugin" - depends="dropbox>=${version}_${revision} nautilus" - repository=nonfree - pkg_install() { - vmove /usr/lib/nautilus - vmove /usr/share/nautilus-dropbox - } -} diff --git a/srcpkgs/dropbox/update b/srcpkgs/dropbox/update deleted file mode 100644 index db5a2a8292c3f7..00000000000000 --- a/srcpkgs/dropbox/update +++ /dev/null @@ -1 +0,0 @@ -pkgname=nautilus-dropbox diff --git a/srcpkgs/drumkv1/template b/srcpkgs/drumkv1/template deleted file mode 100644 index a83ebc166f55f6..00000000000000 --- a/srcpkgs/drumkv1/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'drumkv1' -pkgname=drumkv1 -version=1.3.2 -revision=1 -build_style=cmake -hostmakedepends="pkg-config qt6-base" -makedepends="alsa-lib-devel jack-devel liblo-devel libsndfile-devel lv2 - qt6-base-devel qt6-svg-devel" -short_desc="Old-school drum-kit sampler" -maintainer="Duncaen " -license="GPL-2.0-or-later" -homepage="https://drumkv1.sourceforge.io/" -changelog="https://github.com/rncbc/drumkv1/raw/main/ChangeLog" -distfiles="https://download.sourceforge.net/drumkv1/drumkv1-${version}.tar.gz" -checksum=67d17d95b2d2009465561eed9d230d4e52bb16266186555f7873e56db56e5979 diff --git a/srcpkgs/drumstick-devel b/srcpkgs/drumstick-devel deleted file mode 120000 index e953fd56e31096..00000000000000 --- a/srcpkgs/drumstick-devel +++ /dev/null @@ -1 +0,0 @@ -drumstick \ No newline at end of file diff --git a/srcpkgs/drumstick/template b/srcpkgs/drumstick/template deleted file mode 100644 index 8b1fc15e26bffb..00000000000000 --- a/srcpkgs/drumstick/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'drumstick' -pkgname=drumstick -version=1.1.3 -revision=3 -build_style=cmake -configure_args="-DLIB_SUFFIX= -DUPDATE_MIME_DATABASE_EXECUTABLE=true" -hostmakedepends="pkg-config doxygen libxslt docbook-xsl qt5-qmake qt5-host-tools" -makedepends="qt5-svg-devel alsa-lib-devel pulseaudio-devel" -short_desc="Set of MIDI libraries using C++/Qt5 idioms and style" -maintainer="Mohammad Amin Sameti " -license="GPL-2.0-or-later" -homepage="http://drumstick.sourceforge.net" -distfiles="${SOURCEFORGE_SITE}/drumstick/drumstick-${version}.tar.bz2" -checksum=75aca4281da25fe0186b44c07772c5f0b4d1f2bba875c4667e7e6e9fcedb3cd9 - -post_install() { - for doc in TODO NEWS ChangeLog AUTHORS; do - vdoc $doc - done -} - -drumstick-devel_package() { - short_desc+=" - development libraries" - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/dsda-doom/template b/srcpkgs/dsda-doom/template deleted file mode 100644 index eddb7de3acbb48..00000000000000 --- a/srcpkgs/dsda-doom/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'dsda-doom' -pkgname=dsda-doom -version=0.29.3 -revision=1 -build_wrksrc=prboom2 -build_style=cmake -makedepends="pcre-devel fluidsynth-devel libmad-devel SDL2_mixer-devel - SDL2_image-devel portmidi-devel dumb-devel libvorbis-devel libzip-devel" -short_desc="Fork of prboom+ with extra tooling for demo recording and playback" -maintainer="Gene " -license="GPL-2.0-or-later" -homepage="https://github.com/kraflab/dsda-doom" -changelog="https://raw.githubusercontent.com/kraflab/dsda-doom/refs/heads/master/patch_notes/v0.29.md" -distfiles="${homepage}/archive/refs/tags/v${version}.tar.gz" -checksum=9b9218d26055d2e2a3b830913cfe52f56b2a6dd4a16720634f0bc5dbe560fb84 -nocross=yes - -post_install() { - vinstall ICONS/dsda-doom.desktop 644 usr/share/applications - vinstall ICONS/dsda-doom.png 644 usr/share/pixmaps -} diff --git a/srcpkgs/dsh/template b/srcpkgs/dsh/template deleted file mode 100644 index d290305d7d02fc..00000000000000 --- a/srcpkgs/dsh/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template build file for 'dsh' -pkgname=dsh -version=0.25.10 -revision=6 -conf_files="/etc/dsh.conf" -build_style=gnu-configure -short_desc="Wrapper for executing multiple remote shell (rsh/remsh/ssh) commands" -maintainer="Enno Boland " -license="GPL-2" -homepage="http://www.netfort.gr.jp/~dancer/software/dsh.html.en" -makedepends="libdshconfig-devel" -distfiles="http://www.netfort.gr.jp/~dancer/software/downloads/$pkgname-$version.tar.gz" -checksum=520031a5474c25c6b3f9a0840e06a4fea4750734043ab06342522f533fa5b4d0 diff --git a/srcpkgs/dsh/update b/srcpkgs/dsh/update deleted file mode 100644 index cbc31bb198c46e..00000000000000 --- a/srcpkgs/dsh/update +++ /dev/null @@ -1 +0,0 @@ -ignore="2.0.1" diff --git a/srcpkgs/dssi-devel b/srcpkgs/dssi-devel deleted file mode 120000 index cd12db64c9afcc..00000000000000 --- a/srcpkgs/dssi-devel +++ /dev/null @@ -1 +0,0 @@ -dssi \ No newline at end of file diff --git a/srcpkgs/dssi-example-plugins b/srcpkgs/dssi-example-plugins deleted file mode 120000 index cd12db64c9afcc..00000000000000 --- a/srcpkgs/dssi-example-plugins +++ /dev/null @@ -1 +0,0 @@ -dssi \ No newline at end of file diff --git a/srcpkgs/dssi-vst/template b/srcpkgs/dssi-vst/template deleted file mode 100644 index 8a715af7571523..00000000000000 --- a/srcpkgs/dssi-vst/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 'dssi-vst' -pkgname=dssi-vst -version=0.9.2.20140805 -revision=3 -_commit=b061c4360a89d3b69bfc44f63bc1bd33e2807f6c -archs=i686 -hostmakedepends="pkg-config git wine-tools" -makedepends="zlib-devel jack-devel alsa-lib-devel liblo-devel - dssi-devel ladspa-sdk wine wine-devel" -depends="dssi ladspa-sdk ladspa-sdk-progs wine" -short_desc="Run Windows VST plugins on Linux" -maintainer="Orphaned " -license="GPL-2.0-only" -homepage="http://breakfastquay.com/dssi-vst/" -distfiles="https://github.com/falkTX/dssi-vst/archive/$_commit.tar.gz" -checksum=f93da35b11a09d51263dcd76be79721151ba629dec946f80bf3e5f1201643a91 - -do_configure() { - sed -i -e "s|/usr/local|/usr|" Makefile - sed -i -e 's/LINK_FLAGS =/& -pthread -lrt/' Makefile -} - -do_build() { - make ${makejobs} DESTDIR=${DESTDIR} -} - -do_install() { - make ${makejobs} DESTDIR=${DESTDIR} install -} diff --git a/srcpkgs/dssi/patches/alsa-include.patch b/srcpkgs/dssi/patches/alsa-include.patch deleted file mode 100644 index ed431a2a2ca74c..00000000000000 --- a/srcpkgs/dssi/patches/alsa-include.patch +++ /dev/null @@ -1,13 +0,0 @@ -diff --git a/dssi/dssi.h b/dssi/dssi.h -index fe4a20b36b1..d8a8aee4f00 100644 ---- a/dssi/dssi.h -+++ b/dssi/dssi.h -@@ -25,7 +25,7 @@ - #define DSSI_INCLUDED - - #include --#include -+#include - - #define DSSI_VERSION "1.0" - #define DSSI_VERSION_MAJOR 1 diff --git a/srcpkgs/dssi/patches/fix-incompatible-pointer.patch b/srcpkgs/dssi/patches/fix-incompatible-pointer.patch deleted file mode 100644 index 7b6da2615cfb19..00000000000000 --- a/srcpkgs/dssi/patches/fix-incompatible-pointer.patch +++ /dev/null @@ -1,33 +0,0 @@ -Source: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8edb9a54a2fd3276396f713745da0a4674e4799 -Modified to use public lo_message type directly instead of non-exported struct lo_message_ *. - -From b8edb9a54a2fd3276396f713745da0a4674e4799 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Miroslav=20=C5=A0ulc?= -Date: Sat, 6 Jul 2024 12:35:11 +0200 -Subject: [PATCH] media-libs/dssi: fixed incompatible pointer -MIME-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit - -Closes: https://bugs.gentoo.org/925497 -Signed-off-by: Miroslav Šulc ---- a/jack-dssi-host/jack-dssi-host.c -+++ b/jack-dssi-host/jack-dssi-host.c -@@ -119,7 +119,7 @@ LADSPA_Data get_port_default(const LADSPA_Descriptor *plugin, int port); - void osc_error(int num, const char *m, const char *path); - - int osc_message_handler(const char *path, const char *types, lo_arg **argv, int -- argc, void *data, void *user_data) ; -+ argc, lo_message data, void *user_data) ; - int osc_debug_handler(const char *path, const char *types, lo_arg **argv, int - argc, void *data, void *user_data) ; - -@@ -1919,7 +1919,7 @@ int osc_debug_handler(const char *path, const char *types, lo_arg **argv, - } - - int osc_message_handler(const char *path, const char *types, lo_arg **argv, -- int argc, void *data, void *user_data) -+ int argc, lo_message data, void *user_data) - { - int i; - d3h_instance_t *instance = NULL; diff --git a/srcpkgs/dssi/template b/srcpkgs/dssi/template deleted file mode 100644 index 950a56bc5c4b1b..00000000000000 --- a/srcpkgs/dssi/template +++ /dev/null @@ -1,33 +0,0 @@ -# Template file for 'dssi' -pkgname=dssi -version=1.1.1 -revision=10 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends=" - liblo-devel libsndfile-devel libsamplerate-devel alsa-lib-devel jack-devel - ladspa-sdk libSM-devel libX11-devel" -short_desc="API for audio processing plugins" -maintainer="Orphaned " -license="LGPL-2.1-or-later" -homepage="http://dssi.sourceforge.net" -distfiles="${SOURCEFORGE_SITE}/${pkgname}/${pkgname}-${version}.tar.gz" -checksum=f2c82b073a947c8255284249097667f9b14e660bf86186f3fcd3b3b3e087814e - -dssi-devel_package() { - depends="dssi>=${version}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - } -} - -dssi-example-plugins_package() { - lib32disabled=yes - depends="dssi>=${version}" - short_desc+=" - Example plugins" - pkg_install() { - vmove usr/lib/dssi - } -} diff --git a/srcpkgs/dstat/patches/dstat.patch b/srcpkgs/dstat/patches/dstat.patch deleted file mode 100644 index cbc525f247e6aa..00000000000000 --- a/srcpkgs/dstat/patches/dstat.patch +++ /dev/null @@ -1,20 +0,0 @@ ---- a/dstat.orig 2020-11-21 17:50:21.000000000 -0800 -+++ b/dstat 2021-02-04 22:50:28.970723977 -0800 -@@ -19,7 +19,7 @@ - from __future__ import absolute_import, division, generators, print_function - __metaclass__ = type - --import collections -+import collections.abc - import fnmatch - import getopt - import getpass -@@ -512,7 +512,7 @@ - scale = self.scales[i] - else: - scale = self.scale -- if isinstance(self.val[name], collections.Sequence) and not isinstance(self.val[name], six.string_types): -+ if isinstance(self.val[name], collections.abc.Sequence) and not isinstance(self.val[name], six.string_types): - line = line + cprintlist(self.val[name], ctype, self.width, scale) - sep = theme['frame'] + char['colon'] - if i + 1 != len(self.vars): diff --git a/srcpkgs/dstat/template b/srcpkgs/dstat/template deleted file mode 100644 index 9e9d9d3217ac32..00000000000000 --- a/srcpkgs/dstat/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'dstat' -pkgname=dstat -version=0.7.4 -revision=4 -makedepends="python3" -depends="python3-six" -short_desc="Versatile tool for generating system resource statistics" -maintainer="Leah Neukirchen " -license="GPL-2.0-or-later" -homepage="http://dag.wiee.rs/home-made/dstat/" -distfiles="https://github.com/dagwieers/dstat/archive/v${version}.tar.gz" -checksum=4fbd58f3461c86d09a3ab97472aa204de37aa33d31a0493a3e5ed86a2045abea -python_version="3" - -do_install() { - make install DESTDIR=$DESTDIR -} diff --git a/srcpkgs/dsvpn/template b/srcpkgs/dsvpn/template deleted file mode 100644 index cab238478fd5b1..00000000000000 --- a/srcpkgs/dsvpn/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'dsvpn' -pkgname=dsvpn -version=0.1.4 -revision=1 -build_style=gnu-makefile -short_desc="Dead simple VPN" -maintainer="Piraty " -license="GPL-3.0-or-later" -homepage="https://github.com/jedisct1/dsvpn" -distfiles="https://github.com/jedisct1/dsvpn/archive/${version}.tar.gz" -checksum=b98604e1ca2ffa7a909bf07ca7cf0597e3baa73c116fbd257f93a4249ac9c0c5 - -do_install() { - vbin dsvpn - vlicense LICENSE -} diff --git a/srcpkgs/dtach/template b/srcpkgs/dtach/template deleted file mode 100644 index 09fdd2505cdb76..00000000000000 --- a/srcpkgs/dtach/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'dtach' -pkgname=dtach -version=0.9 -revision=2 -build_style=gnu-configure -short_desc="Tiny program that emulates the detach feature of GNU screen" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="http://dtach.sourceforge.net/" -distfiles="${SOURCEFORGE_SITE}/$pkgname/$pkgname-$version.tar.gz" -checksum=32e9fd6923c553c443fab4ec9c1f95d83fa47b771e6e1dafb018c567291492f3 - -do_install() { - vbin dtach - vman dtach.1 -} diff --git a/srcpkgs/dtc-devel b/srcpkgs/dtc-devel deleted file mode 120000 index 51d33e64d8e9dc..00000000000000 --- a/srcpkgs/dtc-devel +++ /dev/null @@ -1 +0,0 @@ -dtc \ No newline at end of file diff --git a/srcpkgs/dtc/template b/srcpkgs/dtc/template deleted file mode 100644 index 91ea70a9adba5f..00000000000000 --- a/srcpkgs/dtc/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'dtc' -pkgname=dtc -version=1.7.2 -revision=1 -build_style=gnu-makefile -make_build_args="NO_PYTHON=1" -make_install_args="$make_build_args" -hostmakedepends="flex bison pkg-config" -makedepends="libyaml-devel" -short_desc="Device Tree Compiler" -maintainer="Andrea Brancaleoni " -license="GPL-2.0-only" -homepage="https://git.kernel.org/pub/scm/utils/dtc/dtc.git" -distfiles="https://www.kernel.org/pub/software/utils/dtc/dtc-${version}.tar.xz" -checksum=92d8ca769805ae1f176204230438fe52808f4e1c7944053c9eec0e649b237539 - -CFLAGS="-fPIC" - -dtc-devel_package() { - depends="dtc>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/libfdt.so" - } -} diff --git a/srcpkgs/dte/template b/srcpkgs/dte/template deleted file mode 100644 index c6ae80604526e8..00000000000000 --- a/srcpkgs/dte/template +++ /dev/null @@ -1,11 +0,0 @@ -# Template file for 'dte' -pkgname=dte -version=1.11.1 -revision=1 -build_style=gnu-makefile -short_desc="Small, configurable console text editor" -maintainer="Leah Neukirchen " -license="GPL-2.0-only" -homepage="https://craigbarnes.gitlab.io/dte/index.html" -distfiles="https://craigbarnes.gitlab.io/dist/dte/dte-${version}.tar.gz" -checksum=3d7d0d375fd31906ed436de20161dddc42d97f969a93d22b02aecfc3451e6c39 diff --git a/srcpkgs/dtools/template b/srcpkgs/dtools/template deleted file mode 100644 index f8bc5b41e19a31..00000000000000 --- a/srcpkgs/dtools/template +++ /dev/null @@ -1,37 +0,0 @@ -# Template file for 'dtools' -pkgname=dtools -# keep this synchronized with libphobos and dmd -version=2.101.1 -revision=1 -hostmakedepends="dmd" -makedepends="libcurl-devel" -depends="libphobos>=${version}" -short_desc="Ancillary tools for the D programming language" -maintainer="Auri " -license="BSL-1.0" -homepage="http://www.digitalmars.com/d/2.0/" -distfiles="https://github.com/dlang/tools/archive/v${version}.tar.gz" -checksum=0e6892084f95f87fa330579a1f6131dec8cfa8e254aabb3cb73a5bf2a673d2ac - -do_build() { - # rdmd can't be built normally, is used to build others - dmd -od. -ofdtools-rdmd rdmd.d - - for tool in DustMite/dustmite catdoc checkwhitespace contributors ddemangle detab tolf changed dget rdmd_test; do - ./dtools-rdmd --compiler=dmd --build-only -od. -ofdtools-"$(basename "${tool}")" "${tool}.d" - done -} - -do_install() { - vbin dtools-rdmd rdmd - vbin dtools-dustmite dustmite - vbin dtools-ddemangle ddemangle - vbin dtools-dget dget - for tool in catdoc checkwhitespace contributors detab tolf changed rdmd_test; do - vbin "dtools-${tool}" - done - - vman man/man1/rdmd.1 - - vlicense LICENSE.txt -} diff --git a/srcpkgs/dtrace-utils/patches/configure.patch b/srcpkgs/dtrace-utils/patches/configure.patch deleted file mode 100644 index 36798d245996af..00000000000000 --- a/srcpkgs/dtrace-utils/patches/configure.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/configure -+++ b/configure -@@ -173,7 +173,7 @@ - HAVE_BPFV3=*) write_config_var BPFV3 "$option";; - HAVE_BPFMASM=*) write_config_var BPFMASM "$option";; - *) echo "Unknown option $option" >&2 -- exit 1;; -+ ;; - esac - done - diff --git a/srcpkgs/dtrace-utils/template b/srcpkgs/dtrace-utils/template deleted file mode 100644 index d6b51ceb7d60f7..00000000000000 --- a/srcpkgs/dtrace-utils/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'dtrace-utils' -pkgname=dtrace-utils -version=2.0.4 -revision=1 -archs="~*-musl" # ld.so internals, other glibc specifics -build_style=gnu-configure -hostmakedepends="cross-bpf-binutils cross-bpf-gcc flex libgomp-devel pkg-config - shadow" -makedepends="binutils-devel elfutils-devel fuse-devel libbpf-devel libpcap-devel - libpfm4-devel valgrind-devel" -short_desc="Linux version of the DTrace tracing tool" -maintainer="Leah Neukirchen " -license="UPL-1.0" -homepage="https://github.com/oracle/dtrace-utils" -changelog="https://github.com/oracle/dtrace-utils/blob/devel/NEWS" -distfiles="https://github.com/oracle/dtrace-utils/archive/refs/tags/${version}.tar.gz" -checksum=40f5edf342348bb18384b0d515923e158bbe07a918a2bad619af64d2100d0265 -nostrip_files="bpf_dlib.o libdtrace.so.2.0.0" -make_check=no # needs root -nocross=yes # mkoffsets -conflicts="systemtap>=0" - -export BPFC="bpf-gcc" -export BPFLD="bpf-ld" - -post_install() { - rm ${DESTDIR}/usr/share/doc/dtrace-*/showUSDT - mv ${DESTDIR}/lib64/* ${DESTDIR}/usr/lib/ - rmdir ${DESTDIR}/lib64 -} diff --git a/srcpkgs/dtrx/template b/srcpkgs/dtrx/template deleted file mode 100644 index 78bb492442bf4f..00000000000000 --- a/srcpkgs/dtrx/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'dtrx' -pkgname=dtrx -version=8.5.3 -revision=3 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3" -short_desc="Tool that takes all the hassle out of extracting archives" -maintainer="travankor " -license="GPL-3.0-or-later" -homepage="https://github.com/dtrx-py/dtrx/" -changelog="https://github.com/dtrx-py/dtrx/releases" -distfiles="https://github.com/dtrx-py/dtrx/archive/${version}.tar.gz" -checksum=98e051422f705c3033702bdb7c385eb8561a6b611c982ac07d76a4c44c76f293 -make_check=no # Tests require docker diff --git a/srcpkgs/dua-cli/template b/srcpkgs/dua-cli/template deleted file mode 100644 index b93d1c8faefaec..00000000000000 --- a/srcpkgs/dua-cli/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'dua-cli' -pkgname=dua-cli -version=2.30.0 -revision=1 -build_style=cargo -short_desc="Tool to conveniently learn about the disk usage of directories" -maintainer="cinerea0 " -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/refs/tags/v${version}.tar.gz" -checksum=8c5b0b30d9f2a5d7fef5621d8dd38690a4394d428206bb0473c2b48234d43331 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/dub/template b/srcpkgs/dub/template deleted file mode 100644 index f80d21bb90a20f..00000000000000 --- a/srcpkgs/dub/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'dub' -pkgname=dub -version=1.27.0 -revision=1 -hostmakedepends="dmd dtools" -makedepends="libcurl-devel" -depends="dmd" -short_desc="Package/build management system for D projects" -maintainer="Follpvosten " -license="MIT" -homepage="https://github.com/dlang/dub" -distfiles="${homepage}/archive/v${version}.tar.gz" -checksum=fb800f3355f167ac7f997f77e31e331db9d33477779fdaaf2851b3abcecc801a -nocross="requires dmd" - -do_build() { - ./build.d -} - -do_install() { - vbin bin/dub - vlicense LICENSE -} diff --git a/srcpkgs/duc/template b/srcpkgs/duc/template deleted file mode 100644 index af2bfdbc3b2384..00000000000000 --- a/srcpkgs/duc/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'duc' -pkgname=duc -version=1.4.5 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="pango-devel cairo-devel ncurses-devel tokyocabinet-devel" -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 diff --git a/srcpkgs/duckdb-devel b/srcpkgs/duckdb-devel deleted file mode 120000 index 3da59dfc722faf..00000000000000 --- a/srcpkgs/duckdb-devel +++ /dev/null @@ -1 +0,0 @@ -duckdb \ No newline at end of file diff --git a/srcpkgs/duckdb/patches/fix-pythonpkg-build.patch b/srcpkgs/duckdb/patches/fix-pythonpkg-build.patch deleted file mode 100644 index 6bdd894a535b74..00000000000000 --- a/srcpkgs/duckdb/patches/fix-pythonpkg-build.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/tools/pythonpkg/pyproject.toml -+++ b/tools/pythonpkg/pyproject.toml -@@ -1,7 +1,7 @@ - [build-system] - requires = [ - "setuptools>=60", -- "setuptools_scm>=6.4,<8.0", -+ "setuptools_scm>=6.4", - "pybind11>=2.6.0", - ] - build-backend = "setuptools.build_meta" diff --git a/srcpkgs/duckdb/template b/srcpkgs/duckdb/template deleted file mode 100644 index aac7239881b521..00000000000000 --- a/srcpkgs/duckdb/template +++ /dev/null @@ -1,57 +0,0 @@ -# Template file for 'duckdb' -pkgname=duckdb -version=1.3.2 -revision=1 -archs="x86_64* aarch64*" # 32-bit FTBFS -build_style=cmake -build_helper="python3" -configure_args="-DOVERRIDE_GIT_DESCRIBE=v${version}-0-gdeadbeeff - -DBUILD_EXTENSIONS='autocomplete;icu;json;parquet'" -hostmakedepends="pkg-config python3-build python3-installer python3-setuptools_scm - python3-wheel python3-pybind11" -makedepends="openssl-devel" -short_desc="In-process SQL OLAP database management system" -maintainer="icp " -license="MIT" -homepage="https://duckdb.org" -changelog="https://github.com/duckdb/duckdb/releases" -distfiles="https://github.com/duckdb/duckdb/archive/refs/tags/v${version}.tar.gz" -checksum=a10b388e516f6d9cc5d571fa55f14c936b73a2ca17400a76aae6c3f1cc2e20cb - -case "${XBPS_TARGET_MACHINE}" in - x86_64*) configure_args+=" -DDUCKDB_EXPLICIT_PLATFORM=linux_amd64" ;; - aarch64*) configure_args+=" -DDUCKDB_EXPLICIT_PLATFORM=linux_arm64" ;; -esac - -post_build() { - OVERRIDE_GIT_DESCRIBE="v${version}" python3 -m build \ - --no-isolation --wheel tools/pythonpkg -} - -post_install() { - python3 -m installer --destdir "${DESTDIR}" --no-compile-bytecode \ - tools/pythonpkg/dist/duckdb-${version}-*-*-*.whl - - rm "${DESTDIR}/usr/"{includes,sources}.list - rm -r "${DESTDIR}/usr/duckdb_build" - - vlicense LICENSE -} - -duckdb-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - } -} - -python3-duckdb_package() { - short_desc+=" - python bindings" - pkg_install() { - vmove "${py3_sitelib}" - } -} diff --git a/srcpkgs/duf/template b/srcpkgs/duf/template deleted file mode 100644 index fef7a85e32ecd3..00000000000000 --- a/srcpkgs/duf/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'duf' -pkgname=duf -version=0.8.1 -revision=4 -build_style=go -go_ldflags="-X main.Version=$version" -go_import_path="github.com/muesli/duf" -short_desc="Disk Usage/Free Utility" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/muesli/duf/" -distfiles="https://github.com/muesli/duf/archive/v$version.tar.gz" -checksum=ebc3880540b25186ace220c09af859f867251f4ecaef435525a141d98d71a27a - -post_install() { - vlicense LICENSE - vman duf.1 -} diff --git a/srcpkgs/duff/template b/srcpkgs/duff/template deleted file mode 100644 index c915c359e02246..00000000000000 --- a/srcpkgs/duff/template +++ /dev/null @@ -1,11 +0,0 @@ -# Template file for 'duff' -pkgname=duff -version=0.5.2 -revision=2 -build_style=gnu-configure -short_desc="Duplicate file finder" -maintainer="Orphaned " -license="Zlib" -homepage="http://duff.dreda.org/" -distfiles="${SOURCEFORGE_SITE}/${pkgname}/${pkgname}-${version}.tar.gz" -checksum=15b721f7e0ea43eba3fd6afb41dbd1be63c678952bf3d80350130a0e710c542e diff --git a/srcpkgs/dufs/template b/srcpkgs/dufs/template deleted file mode 100644 index 1b0d8b6c61de04..00000000000000 --- a/srcpkgs/dufs/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'dufs' -pkgname=dufs -version=0.45.0 -revision=1 -build_style=cargo -build_helper=qemu -# test fails in ci -make_check_args="-- --skip bind_ipv4_ipv6" -hostmakedepends="pkg-config" -makedepends="bzip2-devel liblzma-devel" -short_desc="File server that supports static serving, uploading, searching, etc" -maintainer="chrysos349 " -license="Apache-2.0, MIT" -homepage="https://github.com/sigoden/dufs" -changelog="https://raw.githubusercontent.com/sigoden/dufs/main/CHANGELOG.md" -distfiles="https://github.com/sigoden/dufs/archive/v${version}.tar.gz" -checksum=62aa2cadd77e1bd9d96c77cbd832a53ffc364301c549001bf8fd9d023cbd8ab1 - -post_install() { - vlicense LICENSE-MIT - for shell in bash fish zsh; do - vtargetrun ${DESTDIR}/usr/bin/dufs --completions ${shell} > dufs.${shell} - vcompletion dufs.${shell} ${shell} - done -} diff --git a/srcpkgs/duiadns/INSTALL b/srcpkgs/duiadns/INSTALL deleted file mode 100644 index c74e7d971509d2..00000000000000 --- a/srcpkgs/duiadns/INSTALL +++ /dev/null @@ -1,6 +0,0 @@ -# INSTALL -case "$ACTION" in -post) - chown _duiadns:_duiadns etc/duiadns.conf - ;; -esac diff --git a/srcpkgs/duiadns/files/duiadns/run b/srcpkgs/duiadns/files/duiadns/run deleted file mode 100644 index ef0eade5050a8b..00000000000000 --- a/srcpkgs/duiadns/files/duiadns/run +++ /dev/null @@ -1,26 +0,0 @@ -#!/bin/sh -exec 2>&1 - -[ -f ./conf ] && . ./conf - -# Make sure a configuration file exists -: ${CONFIG:=/etc/duiadns.conf} -[ -e "${CONFIG}" ] || exit 1 - -if command -v snooze >/dev/null 2>&1; then - # Use snooze if available because time control is better - - # PERIOD is a set of snooze arguments in this context - : ${PERIOD:=-H /1 -M /5 -s 5m -T 1m} - # TIMEFILE tracks the last runtime - : ${TIMEFILE:=/var/cache/duiadns/timefile} - - exec chpst -u _duiadns:_duiadns \ - snooze ${PERIOD} -t "${TIMEFILE}" \ - sh -c "/usr/bin/duiadns '${CONFIG}'; touch '${TIMEFILE}'" -else - # Fall back to dumb sleep if snooze is not available - # PERIOD is just the number of seconds to sleep in this context - sleep "${PERIOD:-300}" || exit 1 - exec chpst -u _duiadns:_duiadns /usr/bin/duiadns "${CONFIG}" -fi diff --git a/srcpkgs/duiadns/template b/srcpkgs/duiadns/template deleted file mode 100644 index c4d192fc18b102..00000000000000 --- a/srcpkgs/duiadns/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'duiadns' -pkgname=duiadns -version=1.3 -revision=1 -depends="python3-netifaces python3-netaddr python3-requests" -short_desc="Python client for Duiadns dynamic DNS hosting service" -maintainer="Andrew J. Hesford " -license="BSD-2-Clause" -homepage="https://github.com/ahesford/duiadns" -distfiles="${homepage}/archive/v${version}.tar.gz" -checksum=2c62e828dffcc26f210aed036d3e43d97f509c6dfb5a15fd639dd2f0844382d6 -system_accounts="_duiadns" -_duiadns_homedir="/var/empty" -_duiadns_descr="duiadns user" -make_dirs="/var/cache/duiadns 0755 _duiadns _duiadns" -conf_files="/etc/duiadns.conf" -python_version=3 - -do_install() { - vbin duiadns - vinstall sample.conf 0600 etc duiadns.conf - vsv duiadns - - vlicense LICENSE.txt -} diff --git a/srcpkgs/duktape-devel b/srcpkgs/duktape-devel deleted file mode 120000 index f61acddb0e5733..00000000000000 --- a/srcpkgs/duktape-devel +++ /dev/null @@ -1 +0,0 @@ -duktape \ No newline at end of file diff --git a/srcpkgs/duktape/template b/srcpkgs/duktape/template deleted file mode 100644 index 11ea0aee43c1d2..00000000000000 --- a/srcpkgs/duktape/template +++ /dev/null @@ -1,41 +0,0 @@ -# Template file for 'duktape' -pkgname=duktape -version=2.7.0 -revision=2 -build_style=gnu-makefile -make_build_args="-f Makefile.sharedlibrary" -make_install_args="-f Makefile.sharedlibrary INSTALL_PREFIX=/usr" -short_desc="Embeddable JavaScript engine" -maintainer="Orphaned " -license="MIT" -homepage="https://duktape.org" -distfiles="https://duktape.org/duktape-${version}.tar.xz" -checksum=90f8d2fa8b5567c6899830ddef2c03f3c27960b11aca222fa17aa7ac613c2890 -LDFLAGS=-Wl,--no-as-needed,-lm - -post_patch() { - vsed -i 's|^CC.*||g' Makefile.sharedlibrary -} - -pre_install() { - vmkdir usr/lib - vmkdir usr/include -} - -post_install() { - vlicense LICENSE.txt - # Two libraries were installed, one with debugging symbols, one - # without. Maybe that makes sense on a distro without debug - # splitting, but not on Void. Replace libduktape. - rm ${DESTDIR}/usr/lib/libduktaped.* -} - -duktape-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/lib/pkgconfig - vmove usr/include - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/duktape/update b/srcpkgs/duktape/update deleted file mode 100644 index 94aec26a21430f..00000000000000 --- a/srcpkgs/duktape/update +++ /dev/null @@ -1 +0,0 @@ -site="https://duktape.org/download.html" diff --git a/srcpkgs/dumb-devel b/srcpkgs/dumb-devel deleted file mode 120000 index 6509fa65327d52..00000000000000 --- a/srcpkgs/dumb-devel +++ /dev/null @@ -1 +0,0 @@ -dumb \ No newline at end of file diff --git a/srcpkgs/dumb-init/template b/srcpkgs/dumb-init/template deleted file mode 100644 index 59871708c3da26..00000000000000 --- a/srcpkgs/dumb-init/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'dumb-init' -pkgname=dumb-init -version=1.2.5 -revision=1 -build_style=gnu-makefile -short_desc="Minimal init system for Linux containers" -maintainer="Duncaen " -license="MIT" -homepage="https://github.com/Yelp/dumb-init" -changelog="https://github.com/Yelp/dumb-init/releases" -distfiles="https://github.com/Yelp/dumb-init/archive/v${version}.tar.gz" -checksum=3eda470d8a4a89123f4516d26877a727c0945006c8830b7e3bad717a5f6efc4e - -do_install() { - vbin dumb-init - vlicense LICENSE -} diff --git a/srcpkgs/dumb/template b/srcpkgs/dumb/template deleted file mode 100644 index d2c09887593562..00000000000000 --- a/srcpkgs/dumb/template +++ /dev/null @@ -1,55 +0,0 @@ -# Template file for 'dumb' -pkgname=dumb -version=2.0.3 -revision=3 -build_style=cmake -configure_args="-DBUILD_SHARED_LIBS=ON -DBUILD_EXAMPLES=ON" -hostmakedepends="allegro4-devel" -makedepends="allegro4-devel argtable-devel SDL2-devel" -short_desc="IT, XM, S3M and MOD player library" -maintainer="Orphaned " -license="custom:DUMB" -homepage="https://github.com/kode54/dumb" -distfiles="https://github.com/kode54/dumb/archive/${version}.tar.gz" -checksum=99bfac926aeb8d476562303312d9f47fd05b43803050cd889b44da34a9b2a4f9 - -case "$XBPS_TARGET_MACHINE" in - i686*|x86_64*) - configure_args+=" -DUSE_SSE=ON" - ;; - *) - configure_args+=" -DUSE_SSE=OFF" - ;; -esac - -post_install() { - vdoc README.md - vlicense LICENSE -} - -dumb-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/lib/libdumb.so - vmove usr/include/dumb.h - vmove usr/lib/pkgconfig - } -} - -aldumb_package() { - depends="${sourcepkg}>=${version}_${revision} ${sourcepkg}-devel>=${version}_${revision}" - short_desc+=", Allegro4 integration" - pkg_install() { - vmove "usr/lib/libaldmb.so*" - vmove usr/include/aldumb.h - } -} - -dumbplay_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc="IT, XM, S3M, MOD player & conversion programs using DUMB and SDL2" - pkg_install() { - vmove usr/bin/dumbplay - } -} diff --git a/srcpkgs/dumb_runtime_dir/template b/srcpkgs/dumb_runtime_dir/template deleted file mode 100644 index b9753e4cf135ba..00000000000000 --- a/srcpkgs/dumb_runtime_dir/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'dumb_runtime_dir' -pkgname=dumb_runtime_dir -version=1.0.4 -revision=1 -build_style=gnu-makefile -hostmakedepends="pkg-config" -makedepends="pam-devel" -depends="pam-base>=0.4.0_2" -short_desc="Creates an XDG_RUNTIME_DIR on login and never removes it" -maintainer="Orphaned " -license="0BSD" -homepage="https://github.com/ifreund/dumb_runtime_dir" -distfiles="${homepage}/releases/download/v${version}/dumb_runtime_dir-${version}.tar.gz" -checksum=451e680ee2ad4bd268a2cc21571fd843eefde5ffd7a6847221f9a1449924acc0 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/dumbplay b/srcpkgs/dumbplay deleted file mode 120000 index 6509fa65327d52..00000000000000 --- a/srcpkgs/dumbplay +++ /dev/null @@ -1 +0,0 @@ -dumb \ No newline at end of file diff --git a/srcpkgs/dumpet/patches/endian.patch b/srcpkgs/dumpet/patches/endian.patch deleted file mode 100644 index f7669cfd0bba63..00000000000000 --- a/srcpkgs/dumpet/patches/endian.patch +++ /dev/null @@ -1,18 +0,0 @@ -commit a3db0a3574271fea9be5f9a8832bead210686130 -Author: q66 -Date: Tue Jan 7 02:03:11 2020 +0100 - - Include byteswap.h to prevent undefined references on BE musl - -diff --git endian.h endian.h -index 7c78807..3cae0e1 100644 ---- a/endian.h -+++ b/endian.h -@@ -20,6 +20,7 @@ - #define ENDIAN_H - - #include -+#include - - #if __BYTE_ORDER == __LITTLE_ENDIAN - #define cpu_to_le16(x) (x) diff --git a/srcpkgs/dumpet/template b/srcpkgs/dumpet/template deleted file mode 100644 index 348cfdb264c55f..00000000000000 --- a/srcpkgs/dumpet/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'dumpet' -pkgname=dumpet -version=2.1 -revision=5 -build_style=gnu-makefile -hostmakedepends="pkg-config" -makedepends="popt-devel libxml2-devel" -short_desc="Tool to dump and debug bootable CD-like images" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="https://tracker.debian.org/pkg/dumpet" -distfiles="${DEBIAN_SITE}/main/d/dumpet/dumpet_${version}.orig.tar.bz2" -checksum=2cc1fa3a1b06f885e4524d1be80bdacc5b6a55057d0577262f2f5186b49a4da3 - -do_build() { - make CC=$CC CFLAGS="$CFLAGS -I${XBPS_CROSS_BASE}/usr/include/libxml2" \ - LFLAGS="$LDFLAGS -lpopt -lxml2" -} diff --git a/srcpkgs/dune/template b/srcpkgs/dune/template deleted file mode 100644 index 60df2104e600bf..00000000000000 --- a/srcpkgs/dune/template +++ /dev/null @@ -1,37 +0,0 @@ -# Template file for 'dune' -pkgname=dune -version=3.19.1 -revision=2 -makedepends="ocaml" -depends="ocaml" -short_desc="Composable build system for OCaml" -maintainer="Orphaned " -license="MIT" -homepage="https://dune.build/" -changelog="https://raw.githubusercontent.com/ocaml/dune/main/CHANGES.md" -distfiles="https://github.com/ocaml/dune/releases/download/${version}/dune-${version}.tbz" -checksum=a10386f980cda9417d1465466bed50dd2aef9c93b9d06a0f7feeedb0a1541158 -nocross="ocaml" - -_dune_release_pkgs="dune dune-build-info dune-configurator - dune-glob dune-private-libs dune-site dyn stdune ordering xdg - chrome-trace ocamlc-loc" - -do_configure() { - ./configure --libdir=/usr/lib/ocaml --mandir=/usr/share/man -} - -do_build() { - make release - ./dune.exe build -p "$(echo $_dune_release_pkgs |tr ' ' ,)" --profile dune-bootstrap -} - -do_install() { - for pkg in $_dune_release_pkgs; do - ./dune.exe install $pkg \ - --destdir=$DESTDIR --prefix=/usr --libdir=/usr/lib/ocaml --mandir=/usr/share/man - done - - rm -r ${DESTDIR}/usr/doc - vlicense LICENSE.md -} diff --git a/srcpkgs/dune3d/template b/srcpkgs/dune3d/template deleted file mode 100644 index feefd8dff8fa36..00000000000000 --- a/srcpkgs/dune3d/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'dune3d' -pkgname=dune3d -version=1.3.0 -revision=2 -build_style=meson -hostmakedepends="pkg-config cmake glib-devel python3 python3-gobject - python3-cairo python3-pybind11 librsvg" -makedepends="gtkmm4-devel cairomm-devel occt-devel libuuid-devel libepoxy-devel - glm eigen librsvg-devel libspnav-devel" -short_desc="Parametric 3D CAD application" -maintainer="ii8 " -license="GPL-3.0-only" -homepage="https://dune3d.org/" -distfiles="https://github.com/dune3d/dune3d/archive/refs/tags/v${version}.tar.gz" -checksum=a9c346005d260e7d9c4da2593d7683536536531fd6cad806bcfe2cf1c1c912e9 - -pre_configure() { - # this needs to be set when cross compiling, otherwise meson complains - # about not knowing which cmake to use for the target. - export CMAKE=cmake -} diff --git a/srcpkgs/dunelegacy/patches/sdl2.patch b/srcpkgs/dunelegacy/patches/sdl2.patch deleted file mode 100644 index 6e790407507e9c..00000000000000 --- a/srcpkgs/dunelegacy/patches/sdl2.patch +++ /dev/null @@ -1,22 +0,0 @@ ---- a/src/FileClasses/music/DirectoryPlayer.cpp 2016-11-20 15:57:02.000000000 +0100 -+++ b/src/FileClasses/music/DirectoryPlayer.cpp 2018-01-13 17:29:35.816857954 +0100 -@@ -61,7 +61,7 @@ - - music = nullptr; - -- Mix_Init(MIX_INIT_FLUIDSYNTH | MIX_INIT_FLAC | MIX_INIT_MP3 | MIX_INIT_OGG); -+ Mix_Init(MIX_INIT_MID | MIX_INIT_FLAC | MIX_INIT_MP3 | MIX_INIT_OGG); - } - - DirectoryPlayer::~DirectoryPlayer() { ---- a/src/FileClasses/music/XMIPlayer.cpp 2016-11-18 00:06:11.000000000 +0100 -+++ b/src/FileClasses/music/XMIPlayer.cpp 2018-01-13 17:29:45.983900596 +0100 -@@ -32,7 +32,7 @@ - XMIPlayer::XMIPlayer() : MusicPlayer(settings.audio.playMusic, settings.audio.musicVolume) { - music = nullptr; - -- if((Mix_Init(MIX_INIT_FLUIDSYNTH) & MIX_INIT_FLUIDSYNTH) == 0) { -+ if((Mix_Init(MIX_INIT_MID) & MIX_INIT_MID) == 0) { - SDL_Log("XMIPlayer: Failed to init required midi support: %s", SDL_GetError()); - } - } diff --git a/srcpkgs/dunelegacy/template b/srcpkgs/dunelegacy/template deleted file mode 100644 index b9373d6d47d003..00000000000000 --- a/srcpkgs/dunelegacy/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'dunelegacy' -pkgname=dunelegacy -version=0.96.4 -revision=3 -build_style=gnu-configure -configure_args="--disable-sdltest" -makedepends="SDL2_mixer-devel" -checkdepends="libcppunit-devel" -short_desc="Modern Dune II reimplementation" -maintainer="beefcurtains " -license="GPL-2.0-or-later" -homepage="http://dunelegacy.sourceforge.net/" -distfiles="${SOURCEFORGE_SITE}/${pkgname}/${pkgname}/${version}/${pkgname}-${version}-src.tar.bz2" -checksum=4740df9e94712b34f5d6fa1ca3c24658c4808b40431aa156ed66c318be9f4de8 - -post_install() { - vinstall dunelegacy.desktop 644 usr/share/applications - vinstall dunelegacy.png 644 usr/share/icons/hicolor/48x48/apps - vinstall dunelegacy.svg 644 usr/share/icons/hicolor/scalable/apps -} diff --git a/srcpkgs/dunelegacy/update b/srcpkgs/dunelegacy/update deleted file mode 100644 index 809794b95fb1d2..00000000000000 --- a/srcpkgs/dunelegacy/update +++ /dev/null @@ -1 +0,0 @@ -site="$homepage/website/downloads.html" diff --git a/srcpkgs/dunst/template b/srcpkgs/dunst/template deleted file mode 100644 index 72db7c4ba7a130..00000000000000 --- a/srcpkgs/dunst/template +++ /dev/null @@ -1,35 +0,0 @@ -# Template file for 'dunst' -pkgname=dunst -version=1.13.0 -revision=1 -build_style=gnu-makefile -make_check_target=test -make_use_env=yes -make_build_args="SYSTEMD=0 WAYLAND=$(vopt_if wayland 1 0) SYSCONFDIR=/etc" -make_install_args="$make_build_args" -hostmakedepends="perl pkg-config" -makedepends="gdk-pixbuf-devel libXScrnSaver-devel libXinerama-devel libXrandr-devel - libxdg-basedir-devel libnotify-devel $(vopt_if wayland 'wayland-devel wayland-protocols')" -checkdepends="dbus dejavu-fonts-ttf" -conf_files="/etc/dunst/dunstrc" -short_desc="Lightweight and customizable notification daemon" -maintainer="Rodrigo Oliveira " -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=7a8a1813977ad5941488c66b914501703fc0f6e12e631dc18506ad617242e7a0 - -build_options="wayland" -build_options_default="wayland" - -post_install() { - vlicense LICENSE - vcompletion completions/dunst.bashcomp bash - vcompletion completions/dunstctl.bashcomp bash - vcompletion completions/dunst.fishcomp fish - vcompletion completions/dunstctl.fishcomp fish - vcompletion completions/dunstify.fishcomp fish - vcompletion completions/_dunst.zshcomp zsh - vcompletion completions/_dunstctl.zshcomp zsh -} diff --git a/srcpkgs/duperemove/template b/srcpkgs/duperemove/template deleted file mode 100644 index 126e6f3ac7d13d..00000000000000 --- a/srcpkgs/duperemove/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'duperemove' -pkgname=duperemove -version=0.15.2 -revision=1 -build_style=gnu-makefile -make_use_env=yes -hostmakedepends="pkg-config" -makedepends="sqlite-devel libglib-devel libgcrypt-devel libbsd-devel xxHash-devel" -short_desc="Tools for deduping file systems" -maintainer="Enno Boland " -license="GPL-2.0-only" -homepage="https://github.com/markfasheh/duperemove" -distfiles="https://github.com/markfasheh/duperemove/archive/v${version}.tar.gz" -checksum=27809aa91b7b9b7d0810e5329614bf80af2c48e917781e682a3fbcf61fa274da - -# The makefile tries to use git to guess if these aren't set. -export VERSION="${version}" IS_RELEASE=1 diff --git a/srcpkgs/duplicity-doc b/srcpkgs/duplicity-doc deleted file mode 120000 index 3c49d7bc8b8bd7..00000000000000 --- a/srcpkgs/duplicity-doc +++ /dev/null @@ -1 +0,0 @@ -duplicity \ No newline at end of file diff --git a/srcpkgs/duplicity/template b/srcpkgs/duplicity/template deleted file mode 100644 index e8189584f83894..00000000000000 --- a/srcpkgs/duplicity/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'duplicity' -pkgname=duplicity -version=3.0.3.1 -revision=2 -build_style=python3-module -hostmakedepends="gettext python3-setuptools_scm" -makedepends="python3-devel librsync-devel" -depends="python3-fasteners gnupg python3-future python3-urllib3" -checkdepends="$depends python3-pytest python3-mock python3-pexpect - tar par2cmdline" -short_desc="Encrypted bandwidth-efficient backup using the rsync algorithm" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="https://duplicity.gitlab.io" -changelog="https://gitlab.com/duplicity/duplicity/-/raw/main/CHANGELOG.md" -distfiles="${PYPI_SITE}/d/duplicity/duplicity-${version}.tar.gz" -checksum=33b5e5f28384ee51dd750f926273903604606bfc08a0c4a5c738064dc5c99c2e -# most of the dependencies are for optional backends, some aren't packaged by Void -noverifypydeps=yes - -duplicity-doc_package() { - short_desc+=" - documentation" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/share/doc - } -} diff --git a/srcpkgs/durden/template b/srcpkgs/durden/template deleted file mode 100644 index 44ebb7892830b8..00000000000000 --- a/srcpkgs/durden/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'durden' -pkgname=durden -version=0.6.1 -revision=1 -depends="aclip aloadimage" -short_desc="Desktop environment for Arcan" -maintainer="Piraty " -license="BSD-3-Clause" -homepage="http://durden.arcan-fe.com/" -distfiles="https://github.com/letoram/${pkgname}/archive/${version}.tar.gz" -checksum=d6f7065308befd41dc6c06a149770e194d82d23d0181bc8450723504962d3bd5 - -do_install() { - vbin distr/durden - vlicense LICENSE - - vmkdir /usr/share/durden/durden - vcopy durden/* usr/share/durden/durden - for f in CHANGELOG.md HACKING.md README.md; do - vdoc "$f" - done -} diff --git a/srcpkgs/dust/template b/srcpkgs/dust/template deleted file mode 100644 index 808e7537d36e84..00000000000000 --- a/srcpkgs/dust/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'dust' -pkgname=dust -version=1.2.3 -revision=1 -build_style=cargo -short_desc="More intuitive version of du" -maintainer="icp " -license="Apache-2.0" -homepage="https://github.com/bootandy/dust" -distfiles="https://github.com/bootandy/dust/archive/refs/tags/v${version}.tar.gz" -checksum=424b26adfbafeac31da269ecb3f189eca09803e60fad90b3ff692cf52e0aeeee - -post_install() { - vcompletion completions/dust.bash bash - vcompletion completions/dust.fish fish - vcompletion completions/_dust zsh - - vsconf config/config.toml - vman man-page/dust.1 - vdoc README.md -} diff --git a/srcpkgs/dust3d/patches/QPainterPath.patch b/srcpkgs/dust3d/patches/QPainterPath.patch deleted file mode 100644 index 811b22a04e9eaa..00000000000000 --- a/srcpkgs/dust3d/patches/QPainterPath.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/src/texturegenerator.h 2019-07-11 15:02:38.000000000 +0200 -+++ b/src/texturegenerator.h 2020-09-01 01:01:14.662510375 +0200 -@@ -4,6 +4,7 @@ - #include - #include - #include -+#include - #include "outcome.h" - #include "meshloader.h" - #include "snapshot.h" diff --git a/srcpkgs/dust3d/patches/stdint.patch b/srcpkgs/dust3d/patches/stdint.patch deleted file mode 100644 index 117c70cb5adf54..00000000000000 --- a/srcpkgs/dust3d/patches/stdint.patch +++ /dev/null @@ -1,12 +0,0 @@ ---- a/thirdparty/fbx/src/fbxnode.h -+++ b/thirdparty/fbx/src/fbxnode.h -@@ -2,6 +2,9 @@ - #define FBXNODE_H - - #include "fbxproperty.h" -+#include -+#include -+#include - - namespace fbx { - diff --git a/srcpkgs/dust3d/template b/srcpkgs/dust3d/template deleted file mode 100644 index ead52f35f2b04a..00000000000000 --- a/srcpkgs/dust3d/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'dust3d' -pkgname=dust3d -version=1.0.0b21 -revision=1 -_version="${version/b/-beta.}" -build_style=qmake -hostmakedepends="pkg-config qt5-host-tools qt5-qmake" -makedepends="qt5-devel cgal-devel" -short_desc="3D Modeling software" -maintainer="Andrew Benson " -license="MIT" -homepage="https://dust3d.org/" -distfiles="https://github.com/huxingyi/dust3d/archive/${_version}.tar.gz" -checksum=7c29e1153e6b568459ab8a8fadbec3398a43b5d60f295018c3f0cdcad2d2b4b1 - -do_install() { - vbin dust3d - vlicense LICENSE -} diff --git a/srcpkgs/dutree/template b/srcpkgs/dutree/template deleted file mode 100644 index 6ede63aae4ae3a..00000000000000 --- a/srcpkgs/dutree/template +++ /dev/null @@ -1,11 +0,0 @@ -# Template file for 'dutree' -pkgname=dutree -version=0.2.18 -revision=2 -build_style=cargo -short_desc="Tool to analyze file system usage written in Rust" -maintainer="Orphaned " -license="GPL-3.0-or-later" -homepage="https://github.com/nachoparker/dutree" -distfiles="https://github.com/nachoparker/dutree/archive/v${version}.tar.gz" -checksum=55c30e57cc339dd16141510af33245cc3b82f588f22419fc034f02b36ebecba0 diff --git a/srcpkgs/dvd+rw-tools/patches/dvddl.patch b/srcpkgs/dvd+rw-tools/patches/dvddl.patch deleted file mode 100644 index 7990a1da18ea01..00000000000000 --- a/srcpkgs/dvd+rw-tools/patches/dvddl.patch +++ /dev/null @@ -1,13 +0,0 @@ ---- a/growisofs_mmc.cpp.joe 2006-04-27 20:45:00.788446635 +0200 -+++ b/growisofs_mmc.cpp 2006-04-27 20:46:01.666824300 +0200 -@@ -1412,9 +1412,7 @@ - blocks += 15, blocks &= ~15; - - if (blocks <= split) -- fprintf (stderr,":-( more than 50%% of space will be *wasted*!\n" -- " use single layer media for this recording\n"), -- exit (FATAL_START(EMEDIUMTYPE)); -+ fprintf (stderr,":-? more than 50%% of space will be *wasted*!\n"); - - blocks /= 16; - blocks += 1; diff --git a/srcpkgs/dvd+rw-tools/patches/glibc.patch b/srcpkgs/dvd+rw-tools/patches/glibc.patch deleted file mode 100644 index 7bfd56f8cdf6eb..00000000000000 --- a/srcpkgs/dvd+rw-tools/patches/glibc.patch +++ /dev/null @@ -1,11 +0,0 @@ -diff -up transport.hxx.glibc2.6.90 transport.hxx ---- a/transport.hxx.glibc2.6.90 2007-08-15 12:56:17.000000000 +0200 -+++ b/transport.hxx 2007-08-15 12:56:42.000000000 +0200 -@@ -11,6 +11,7 @@ - #include - #include - #include -+#include - #include - #include - #include diff --git a/srcpkgs/dvd+rw-tools/patches/sysmacros.patch b/srcpkgs/dvd+rw-tools/patches/sysmacros.patch deleted file mode 100644 index e48e5cc8b99a1d..00000000000000 --- a/srcpkgs/dvd+rw-tools/patches/sysmacros.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/growisofs.c 2018-10-25 17:33:50.039660925 +0200 -+++ b/growisofs.c 2018-10-25 17:34:10.649662395 +0200 -@@ -450,6 +450,7 @@ - # include - # include - # include -+# include - # include - # include - # include diff --git a/srcpkgs/dvd+rw-tools/patches/wctomb.patch b/srcpkgs/dvd+rw-tools/patches/wctomb.patch deleted file mode 100644 index eac1e22def88c7..00000000000000 --- a/srcpkgs/dvd+rw-tools/patches/wctomb.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/transport.hxx~ 2008-03-25 21:24:47.000000000 -0400 -+++ b/transport.hxx 2008-03-25 21:25:36.000000000 -0400 -@@ -116,7 +116,7 @@ - extern "C" char *plusminus_locale() - { static class __plusminus { - private: -- char str[4]; -+ char str[MB_LEN_MAX]; - public: - __plusminus() { setlocale(LC_CTYPE,ENV_LOCALE); - int l = wctomb(str,(wchar_t)(unsigned char)''); diff --git a/srcpkgs/dvd+rw-tools/patches/wexit.patch b/srcpkgs/dvd+rw-tools/patches/wexit.patch deleted file mode 100644 index db3e5f546f6e52..00000000000000 --- a/srcpkgs/dvd+rw-tools/patches/wexit.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/dvd+rw-format.cpp.wexit 2007-06-21 12:42:30.000000000 +0200 -+++ b/dvd+rw-format.cpp 2007-06-21 12:44:13.000000000 +0200 -@@ -245,7 +245,7 @@ int main (int argc, char *argv[]) - alarm(1); - while ((waitpid(pid,&i,0) != pid) && !WIFEXITED(i)) ; - if (WEXITSTATUS(i) == 0) fprintf (stderr,"\n"); -- exit (0); -+ exit (WEXITSTATUS(i)); - } - #endif - diff --git a/srcpkgs/dvd+rw-tools/template b/srcpkgs/dvd+rw-tools/template deleted file mode 100644 index b3c996b8fc2f4b..00000000000000 --- a/srcpkgs/dvd+rw-tools/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'dvd+rw-tools' -pkgname=dvd+rw-tools -version=7.1 -revision=5 -build_style=gnu-makefile -hostmakedepends="m4" -short_desc="Tools for DVD+RW/-RW drives" -maintainer="Duncaen " -license="GPL-2.0-or-later" -homepage="http://fy.chalmers.se/~appro/linux/DVD+RW/" -distfiles="http://fy.chalmers.se/~appro/linux/DVD+RW/tools/${pkgname}-${version}.tar.gz" -checksum=f8d60f822e914128bcbc5f64fbe3ed131cbff9045dca7e12c5b77b26edde72ca - -do_install() { - vbin growisofs - vbin dvd+rw-booktype - vbin dvd+rw-format - vbin dvd+rw-mediainfo - vbin dvd-ram-control - vman growisofs.1 -} diff --git a/srcpkgs/dvdauthor/patches/freetype-pkg_config.patch b/srcpkgs/dvdauthor/patches/freetype-pkg_config.patch deleted file mode 100644 index f6f55fa18d74c7..00000000000000 --- a/srcpkgs/dvdauthor/patches/freetype-pkg_config.patch +++ /dev/null @@ -1,27 +0,0 @@ ---- a/configure.ac 2016-12-31 00:25:38.000000000 +0100 -+++ b/configure.ac 2020-09-20 00:16:14.950903683 +0200 -@@ -84,10 +84,8 @@ - AC_SUBST(FRIBIDI_CFLAGS) - AC_SUBST(FRIBIDI_LIBS) - --AC_CHECK_PROGS(FREETYPECONFIG, [freetype-config]) --if test -n "$FREETYPECONFIG"; then -- FREETYPE_CPPFLAGS="`$FREETYPECONFIG --cflags`" -- FREETYPE_LIBS="`$FREETYPECONFIG --libs $config_static`" -+PKG_CHECK_MODULES(FREETYPE, [freetype2],[ -+ FREETYPE_CPPFLAGS="$FREETYPE_CFLAGS" - AC_DEFINE(HAVE_FREETYPE, 1, [Whether FreeType is available]) - - ac_save_CPPFLAGS="$CPPFLAGS" -@@ -96,9 +94,9 @@ - CPPFLAGS="$ac_save_CPPFLAGS" - AC_SUBST(FREETYPE_CPPFLAGS) - AC_SUBST(FREETYPE_LIBS) --else -+ ], - AC_MSG_ERROR([freetype not found]) --fi -+) - - - AC_ARG_ENABLE([default-video-format], diff --git a/srcpkgs/dvdauthor/template b/srcpkgs/dvdauthor/template deleted file mode 100644 index a7a6ab72736f75..00000000000000 --- a/srcpkgs/dvdauthor/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 'dvdauthor' -pkgname=dvdauthor -version=0.7.2 -revision=4 -build_style=gnu-configure -hostmakedepends="automake libtool gettext gettext-devel - libxml2-devel pkg-config" -makedepends="gettext-devel libpng-devel freetype-devel fribidi-devel - libxml2-devel libdvdnav-devel" -short_desc="DVD authoring tools, generate a DVD movie from MPEG2 stream" -maintainer="Dan Kociela " -license="GPL-2.0-or-later" -homepage="http://dvdauthor.sourceforge.net/" -distfiles="${SOURCEFORGE_SITE}/dvdauthor/dvdauthor-${version}.tar.gz" -checksum="3020a92de9f78eb36f48b6f22d5a001c47107826634a785a62dfcd080f612eb7" - -build_options="NTSC PAL" -build_options_default="PAL" -desc_option_NTSC="Enable default video format NTSC" -desc_option_PAL="Enable default video format PAL" -vopt_conflict NTSC PAL - -configure_args="--enable-localize-filenames \ - $(vopt_if NTSC '--enable-default-video-format=NTSC' "" ) \ - $(vopt_if PAL '--enable-default-video-format=PAL' "")" - -pre_configure() { - NOCONFIGURE=1 autoreconf -fi -} diff --git a/srcpkgs/dvdbackup/patches/dvdbackup-dvdread-6.1.patch b/srcpkgs/dvdbackup/patches/dvdbackup-dvdread-6.1.patch deleted file mode 100644 index 44196890a26ef4..00000000000000 --- a/srcpkgs/dvdbackup/patches/dvdbackup-dvdread-6.1.patch +++ /dev/null @@ -1,87 +0,0 @@ ---- a/src/dvdbackup.c 2012-06-24 01:10:29 UTC -+++ b/src/dvdbackup.c -@@ -1132,7 +1132,7 @@ static int DVDCopyIfoBup(dvd_reader_t* dvd, title_set_ - int size; - - /* DVD handler */ -- ifo_handle_t* ifo_file = NULL; -+ dvd_file_t* ifo_file = NULL; - - if (title_set_info->number_of_title_sets + 1 < title_set) { - return(1); -@@ -1181,7 +1181,7 @@ static int DVDCopyIfoBup(dvd_reader_t* dvd, title_set_ - if ((streamout_ifo = open(targetname_ifo, O_WRONLY | O_CREAT | O_TRUNC, 0666)) == -1) { - fprintf(stderr, _("Error creating %s\n"), targetname_ifo); - perror(PACKAGE); -- ifoClose(ifo_file); -+ DVDCloseFile(ifo_file); - free(buffer); - close(streamout_ifo); - close(streamout_bup); -@@ -1191,7 +1191,7 @@ static int DVDCopyIfoBup(dvd_reader_t* dvd, title_set_ - if ((streamout_bup = open(targetname_bup, O_WRONLY | O_CREAT | O_TRUNC, 0666)) == -1) { - fprintf(stderr, _("Error creating %s\n"), targetname_bup); - perror(PACKAGE); -- ifoClose(ifo_file); -+ DVDCloseFile(ifo_file); - free(buffer); - close(streamout_ifo); - close(streamout_bup); -@@ -1200,31 +1200,31 @@ static int DVDCopyIfoBup(dvd_reader_t* dvd, title_set_ - - /* Copy VIDEO_TS.IFO, since it's a small file try to copy it in one shot */ - -- if ((ifo_file = ifoOpen(dvd, title_set))== 0) { -+ if ((ifo_file = DVDOpenFile(dvd, title_set, DVD_READ_INFO_FILE))== 0) { - fprintf(stderr, _("Failed opening IFO for title set %d\n"), title_set); -- ifoClose(ifo_file); -+ DVDCloseFile(ifo_file); - free(buffer); - close(streamout_ifo); - close(streamout_bup); - return 1; - } - -- size = DVDFileSize(ifo_file->file) * DVD_VIDEO_LB_LEN; -+ size = DVDFileSize(ifo_file) * DVD_VIDEO_LB_LEN; - - if ((buffer = (unsigned char *)malloc(size * sizeof(unsigned char))) == NULL) { - perror(PACKAGE); -- ifoClose(ifo_file); -+ DVDCloseFile(ifo_file); - free(buffer); - close(streamout_ifo); - close(streamout_bup); - return 1; - } - -- DVDFileSeek(ifo_file->file, 0); -+ DVDFileSeek(ifo_file, 0); - -- if (DVDReadBytes(ifo_file->file,buffer,size) != size) { -+ if (DVDReadBytes(ifo_file,buffer,size) != size) { - fprintf(stderr, _("Error reading IFO for title set %d\n"), title_set); -- ifoClose(ifo_file); -+ DVDCloseFile(ifo_file); - free(buffer); - close(streamout_ifo); - close(streamout_bup); -@@ -1234,7 +1234,7 @@ static int DVDCopyIfoBup(dvd_reader_t* dvd, title_set_ - - if (write(streamout_ifo,buffer,size) != size) { - fprintf(stderr, _("Error writing %s\n"),targetname_ifo); -- ifoClose(ifo_file); -+ DVDCloseFile(ifo_file); - free(buffer); - close(streamout_ifo); - close(streamout_bup); -@@ -1243,7 +1243,7 @@ static int DVDCopyIfoBup(dvd_reader_t* dvd, title_set_ - - if (write(streamout_bup,buffer,size) != size) { - fprintf(stderr, _("Error writing %s\n"),targetname_bup); -- ifoClose(ifo_file); -+ DVDCloseFile(ifo_file); - free(buffer); - close(streamout_ifo); - close(streamout_bup); ------ diff --git a/srcpkgs/dvdbackup/template b/srcpkgs/dvdbackup/template deleted file mode 100644 index 0d823b6f97ef15..00000000000000 --- a/srcpkgs/dvdbackup/template +++ /dev/null @@ -1,12 +0,0 @@ -# Template file for 'dvdbackup' -pkgname=dvdbackup -version=0.4.2 -revision=3 -build_style=gnu-configure -makedepends="libdvdread-devel" -short_desc="Tool to rip video DVDs from the command line" -maintainer="Nicolas Porcel " -license="GPL-3.0-or-later" -homepage="http://dvdbackup.sourceforge.net/" -distfiles="${SOURCEFORGE_SITE}/dvdbackup/dvdbackup-${version}.tar.xz" -checksum=ef8c56fbb82b15b7eef00d2d3118c8253f9770009ed7bb2a5d4849acf88183e6 diff --git a/srcpkgs/dvtm/template b/srcpkgs/dvtm/template deleted file mode 100644 index e16b36bd8677e5..00000000000000 --- a/srcpkgs/dvtm/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'dvtm' -pkgname=dvtm -version=0.15 -revision=3 -build_style=gnu-makefile -make_use_env=yes -hostmakedepends="ncurses" -makedepends="ncurses-devel" -short_desc="Tiling window manager for the console" -maintainer="Orphaned " -license="MIT" -homepage="http://www.brain-dump.org/projects/dvtm/" -distfiles="http://www.brain-dump.org/projects/dvtm/$pkgname-$version.tar.gz" -checksum=8f2015c05e2ad82f12ae4cf12b363d34f527a4bbc8c369667f239e4542e1e510 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/dwarffortress/files/dwarffortress b/srcpkgs/dwarffortress/files/dwarffortress deleted file mode 100644 index 3d0992ede4e433..00000000000000 --- a/srcpkgs/dwarffortress/files/dwarffortress +++ /dev/null @@ -1,83 +0,0 @@ -#!/bin/sh -## dwarf fortress wrapper written and maintained by -# Robert Stancil -# -# MIT License -# -# Copyright (c) 2019 Robert Stancil -# -# Modified by: Rutpiv in 2024 to adjust symlink -# creation and preserve existing save data by backing up old directories. -# -# Permission is hereby granted, free of charge, to any person obtaining a copy -# of this software and associated documentation files (the "Software"), to deal -# in the Software without restriction, including without limitation the rights -# to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -# copies of the Software, and to permit persons to whom the Software is -# furnished to do so, subject to the following conditions: -# -# The above copyright notice and this permission notice (including the next -# paragraph) shall be included in all copies or substantial portions of the Software. -# -# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -## - -usage() { - printf "Usage:\n %s [-f]\noptions:\n -f\tforce/recreate user's game data directory. " "${0}" -} - -while getopts 'f' c -do - case $c in - f) _FORCE=yes ;; - *) usage ;; - esac -done - -if [ $(id -u) -eq 0 ]; then - echo "Error, can't be run as root" >&2 - usage - exit -fi - -if [ -z ${XDG_DATA_HOME:-$HOME/.local/share} ]; then - echo "homedir unset" - usage - exit -fi - -# Check if an existing 'dwarffortress' directory with the old structure is found. -# If found, create a backup of the directory before removing it. -# The backup is stored as a tar.gz archive with a timestamp to prevent overwriting. -if [ -d "${XDG_DATA_HOME:-$HOME/.local/share}/dwarffortress" ] && - [ -f "${XDG_DATA_HOME:-$HOME/.local/share}/dwarffortress/df" ]; then - echo "Existing old 'dwarffortress' directory found. Creating a backup..." - - timestamp=$(date +%Y%m%d%H%M%S) - backup_file="${XDG_DATA_HOME:-$HOME/.local/share}/dwarffortress_backup_${timestamp}.tar.gz" - tar -czf "$backup_file" -C "${XDG_DATA_HOME:-$HOME/.local/share}" dwarffortress - echo "Backup created at $backup_file" - - rm -rf "${XDG_DATA_HOME:-$HOME/.local/share}/dwarffortress" - echo "Old 'dwarffortress' directory removed." -fi - -if [ ! -d ${XDG_DATA_HOME:-$HOME/.local/share}/dwarffortress ]; then - _FORCE=yes -fi -if [ $_FORCE ] -then - rm -rf ${XDG_DATA_HOME:-$HOME/.local/share}/dwarffortress - cp /usr/share/dwarffortress ${XDG_DATA_HOME:-$HOME/.local/share} -r - for lib in /usr/lib/dwarffortress/libs/*; do - ln -s "$lib" "${XDG_DATA_HOME:-$HOME/.local/share}/dwarffortress/" - done - ln -s /usr/bin/dwarfort ${XDG_DATA_HOME:-$HOME/.local/share}/dwarffortress/ -fi - -${XDG_DATA_HOME:-$HOME/.local/share}/dwarffortress/run_df diff --git a/srcpkgs/dwarffortress/template b/srcpkgs/dwarffortress/template deleted file mode 100644 index 14073e62b1946e..00000000000000 --- a/srcpkgs/dwarffortress/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'dwarffortress' -pkgname=dwarffortress -version=51.13 -revision=1 -_urlver=${version//./_} -archs="x86_64" -depends="gtk+ SDL SDL_ttf SDL_image virtual?libGL glu" -short_desc="Control a dwarven outpost in a randomly generated world" -maintainer="Rutpiv " -license="custom: Proprietary" -homepage="https://www.bay12games.com/dwarves/" -distfiles="https://www.bay12games.com/dwarves/df_${_urlver}_linux.tar.bz2" -checksum=15d6f7412f8fd312f8fd4d33ea7672321efc2951c38aef532377c5eac680c372 - -nostrip_files="Dwarf_Fortress" -nopie="distfiles are precompiled as PIE" -repository=nonfree -noshlibprovides=yes - -do_install() { - vbin ${FILESDIR}/dwarffortress - vbin dwarfort - rm dwarfort - vmkdir /usr/share/dwarffortress - vmkdir /usr/lib/dwarffortress/libs - vcopy lib* /usr/lib/dwarffortress/libs - rm lib* - vcopy * /usr/share/dwarffortress/ - vlicense "readme.txt" dwarffortress.txt -} diff --git a/srcpkgs/dwdiff/template b/srcpkgs/dwdiff/template deleted file mode 100644 index e7b2eaecdc889f..00000000000000 --- a/srcpkgs/dwdiff/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'dwdiff' -pkgname=dwdiff -version=2.1.4 -revision=6 -build_style=gnu-configure -hostmakedepends="gettext pkg-config" -makedepends="icu-devel" -depends="diffutils" -short_desc="Word-level diff(1)" -maintainer="Leah Neukirchen " -license="GPL-3.0-or-later" -homepage="http://os.ghalkes.nl/dwdiff.html" -distfiles="http://os.ghalkes.nl/dist/${pkgname}-${version}.tar.bz2" -checksum=df16fec44dcb467d65a4246a43628f93741996c1773e930b90c6dde22dd58e0a - -post_install() { - rm -rf ${DESTDIR}/usr/share/doc/dwdiff* -} diff --git a/srcpkgs/dwm/files/dwm.desktop b/srcpkgs/dwm/files/dwm.desktop deleted file mode 100644 index b0c33541ba30a3..00000000000000 --- a/srcpkgs/dwm/files/dwm.desktop +++ /dev/null @@ -1,7 +0,0 @@ -[Desktop Entry] -Encoding=UTF-8 -Name=Dwm -Comment=Dynamic window manager -Exec=dwm -Icon=dwm -Type=XSession diff --git a/srcpkgs/dwm/template b/srcpkgs/dwm/template deleted file mode 100644 index 0e12cb709a38f6..00000000000000 --- a/srcpkgs/dwm/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'dwm' -pkgname=dwm -version=6.6 -revision=1 -makedepends="libXinerama-devel libXft-devel freetype-devel" -short_desc="Dynamic window manager for X" -maintainer="Orphaned " -license="MIT" -homepage="https://dwm.suckless.org" -distfiles="https://dl.suckless.org/dwm/dwm-${version}.tar.gz" -checksum=7cfc2c6d9386c07c49e2c906f209c18ba3364ce0b4872eae39f56efdb7fc00a3 - -do_build() { - [ -e ${FILESDIR}/config.h ] && cp ${FILESDIR}/config.h config.h - vsed -e "/CFLAGS/s|\${CPPFLAGS}|& $CFLAGS|g" -i config.mk - make CC=$CC INCS="-I. -I${XBPS_CROSS_BASE}/usr/include/freetype2" LIBS="-lX11 -lXinerama -lXft -lfontconfig" -} - -do_install() { - make PREFIX=/usr DESTDIR=$DESTDIR install - vinstall README 644 usr/share/doc/$pkgname - vinstall ${FILESDIR}/dwm.desktop 644 usr/share/xsessions - vlicense LICENSE -} diff --git a/srcpkgs/dxa/template b/srcpkgs/dxa/template deleted file mode 100644 index 9eeb0175f96a85..00000000000000 --- a/srcpkgs/dxa/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'dxa' -pkgname=dxa -version=0.1.5 -revision=1 -build_style=gnu-makefile -make_check_target="test" -checkdepends="xa" -short_desc="6502/R65C02 disassembler" -maintainer="Duncaen " -license="GPL-2.0-or-later" -homepage="https://www.floodgap.com/retrotech/xa/#dxa" -distfiles="https://www.floodgap.com/retrotech/xa/dists/dxa-${version}.tar.gz" -checksum=8e40ed77816581f9ad95acac2ed69a2fb2ac7850e433d19cd684193a45826799 - -do_install() { - vbin dxa - vman dxa.1 -} diff --git a/srcpkgs/dynamips/template b/srcpkgs/dynamips/template deleted file mode 100644 index 59b28929a691f7..00000000000000 --- a/srcpkgs/dynamips/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'dynamips' -pkgname=dynamips -version=0.2.23 -revision=1 -build_style=cmake -build_helper=qemu -makedepends="elfutils-devel libpcap-devel" -depends="iouyap" -short_desc="Hardware emulation for Cisco IOS capable devices" -maintainer="Michael Aldridge " -license="GPL-2.0-or-later" -homepage="https://github.com/GNS3/dynamips" -distfiles="https://github.com/GNS3/${pkgname}/archive/v${version}.tar.gz" -checksum=503bbb52c03f91900ea8dbe8bd0b804b76e2e28d0b7242624e0d3c52dda441a1 -nocross="cmake can't be arsed to use CROSSCOMPILING_EMULATOR" diff --git a/srcpkgs/dzen2/template b/srcpkgs/dzen2/template deleted file mode 100644 index 6d9f19e170f47f..00000000000000 --- a/srcpkgs/dzen2/template +++ /dev/null @@ -1,32 +0,0 @@ -# Template file for 'dzen2' -pkgname=dzen2 -reverts=20140623_1 -version=20130923 -revision=2 -_commit=488ab66019f475e35e067646621827c18a879ba1 -hostmakedepends="pkg-config" -makedepends="libXinerama-devel libXft-devel libXpm-devel" -short_desc="X notification utility" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/robm/dzen" -distfiles="$homepage/archive/$_commit.tar.gz" -checksum=6861f6ff918055b286b650f33aef97df9bcf1891a255dc5d57850f6420ecdb7c - -do_build() { - CFLAGS+=' -Wall -I. -DVERSION=\"${VERSION}\" -DDZEN_XINERAMA -DDZEN_XPM -DDZEN_XFT `pkg-config --cflags xft`' - LIBS='`pkg-config --libs xpm` `pkg-config --libs xinerama` `pkg-config --libs xft`' - sed -e '/strip/d' -i Makefile gadgets/Makefile - - make CC="$CC" LD="$CC" CFLAGS="$CFLAGS" LDFLAGS="$LDFLAGS $LIBS" - cd gadgets - make CC="$CC" LD="$CC" CFLAGS="$CFLAGS" LDFLAGS="$LDFLAGS $LIBS" -} - -do_install() { - make PREFIX=/usr MANPREFIX=/usr/man DESTDIR=${DESTDIR} install - vlicense LICENSE - - cd gadgets - make PREFIX=/usr MANPREFIX=/usr/man DESTDIR=${DESTDIR} install -} diff --git a/srcpkgs/e16/template b/srcpkgs/e16/template deleted file mode 100644 index 57168c945bf14e..00000000000000 --- a/srcpkgs/e16/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'e16' -pkgname=e16 -version=1.0.30 -revision=1 -build_style=gnu-configure -configure_args="--sysconfdir=/etc --enable-sound=alsa" -hostmakedepends="pkg-config tar" -makedepends="pango-devel libXinerama-devel libXrandr-devel imlib2-devel libXcomposite-devel libXdamage-devel alsa-lib-devel libsndfile-devel libXft-devel" -short_desc="Enlightenment DR16 window manager" -maintainer="Brihadeesh " -license="BSD-2-Clause" -homepage="https://www.enlightenment.org/e16" -distfiles="$SOURCEFORGE_SITE/enlightenment/${pkgname}-${version}.tar.gz" -checksum=b8b7748a2c48c4c7c9758d9ad12b14f566d2bec38f2eda533e6d874f5ce9074c - -post_install() { - # install gnome and kde session scripts - vbin "misc/Xclients.e16-gnome.sh" e16-gnome - vbin "misc/Xclients.e16-kde.sh" e16-kde - - # licences for e16 and fonts(?) - vlicense COPYING - vlicense fonts/COPYRIGHT.Vera -} diff --git a/srcpkgs/e2fsprogs-devel b/srcpkgs/e2fsprogs-devel deleted file mode 120000 index 84c526343bfc73..00000000000000 --- a/srcpkgs/e2fsprogs-devel +++ /dev/null @@ -1 +0,0 @@ -e2fsprogs \ No newline at end of file diff --git a/srcpkgs/e2fsprogs-libs b/srcpkgs/e2fsprogs-libs deleted file mode 120000 index 84c526343bfc73..00000000000000 --- a/srcpkgs/e2fsprogs-libs +++ /dev/null @@ -1 +0,0 @@ -e2fsprogs \ No newline at end of file diff --git a/srcpkgs/e2fsprogs/patches/cross.patch b/srcpkgs/e2fsprogs/patches/cross.patch deleted file mode 100644 index c186338ac16eba..00000000000000 --- a/srcpkgs/e2fsprogs/patches/cross.patch +++ /dev/null @@ -1,12 +0,0 @@ ---- a/configure.ac 2019-07-18 10:57:21.187376556 +0200 -+++ b/configure.ac 2019-07-18 10:58:09.968379876 +0200 -@@ -1611,6 +1611,9 @@ - if test $cross_compiling = no; then - BUILD_CFLAGS="$CFLAGS $CPPFLAGS $INCLUDES -DHAVE_CONFIG_H" - BUILD_LDFLAGS="$LDFLAGS" -+else -+ BUILD_CFLAGS="$BUILD_CFLAGS $BUILD_CPPFLAGS $INCLUDES -DHAVE_CONFIG_H" -+ BUILD_LDFLAGS="$BUILD_LDFLAGS" - fi - AC_SUBST(BUILD_CFLAGS) - AC_SUBST(BUILD_LDFLAGS) diff --git a/srcpkgs/e2fsprogs/template b/srcpkgs/e2fsprogs/template deleted file mode 100644 index 4a62cf0513ae34..00000000000000 --- a/srcpkgs/e2fsprogs/template +++ /dev/null @@ -1,72 +0,0 @@ -# Template file for 'e2fsprogs' -pkgname=e2fsprogs -version=1.47.2 -revision=1 -build_style=gnu-configure -configure_args="--enable-elf-shlibs --disable-fsck - --enable-e2initrd-helper --disable-rpath --with-root-prefix=/usr - --disable-uuidd --disable-libuuid --disable-libblkid - --enable-symlink-build --enable-symlink-install --enable-relative-symlinks - ac_cv_prog_AWK=awk e2fsprogs_cv_struct_st_flags=no" -make_install_args="install-libs" -hostmakedepends="texinfo pkg-config" -makedepends="libuuid-devel libblkid-devel fuse-devel" -checkdepends="perl tar" -short_desc="Ext2/3/4 Filesystem Utilities" -maintainer="Enno Boland " -license="GPL-2.0-or-later, LGPL-2.1-or-later" -homepage="http://e2fsprogs.sourceforge.net/" -distfiles="${KERNEL_SITE}/kernel/people/tytso/e2fsprogs/v${version}/e2fsprogs-${version}.tar.xz" -checksum=08242e64ca0e8194d9c1caad49762b19209a06318199b63ce74ae4ef2d74e63c -conf_files="/etc/mke2fs.conf /etc/e2scrub.conf" - -do_check() { - ln -sfv /tools/lib/lib{blk,uu}id.so.1 lib - make LD_LIBRARY_PATH=/tools/lib check -} - -post_install() { - # Remove stuff belonging to libblkid or libuuid pkgs. - find ${DESTDIR} -name \*blkid\* -o -name \*findfs\* \ - -name \*uuidd\* -o -name \*uuidgen\* | \ - xargs rm -rf - rm -f ${DESTDIR}/lib/libuuid* - rm -f ${DESTDIR}/usr/share/man/man3/uuid* - rm -f ${DESTDIR}/usr/lib/libuuid* - rm -rf ${DESTDIR}/usr/include/uuid - rm -f ${DESTDIR}/usr/lib/pkgconfig/uuid* -} - -e2fsprogs-devel_package() { - depends="${makedepends} e2fsprogs-libs>=${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/bin/compile_et - vmove usr/bin/mk_cmds - vmove usr/share/man/man1/compile_et.1 - vmove usr/share/man/man1/mk_cmds.1 - vmove usr/share/et - vmove usr/share/ss - vmove usr/share/man/man3 - vmove "usr/share/info/libext2fs.info*" - } -} - -e2fsprogs-libs_package() { - short_desc+=" - shared libraries" - pkg_install() { - vmove "usr/lib/*.so.*" - } -} - -fuse2fs_package() { - short_desc+=" - driver for FUSE" - pkg_install() { - vmove usr/bin/fuse2fs - vmove usr/share/man/man1/fuse2fs.1 - } -} diff --git a/srcpkgs/e2fsprogs/update b/srcpkgs/e2fsprogs/update deleted file mode 100644 index 2280959f15e456..00000000000000 --- a/srcpkgs/e2fsprogs/update +++ /dev/null @@ -1,3 +0,0 @@ -site='https://www.kernel.org/pub/linux/kernel/people/tytso/e2fsprogs/' -pattern='v\K[\d.]*(?=/)' -ignore='*WIP*' diff --git a/srcpkgs/e2tools/files/e2cp.1 b/srcpkgs/e2tools/files/e2cp.1 deleted file mode 100644 index 1842c9c35a85e3..00000000000000 --- a/srcpkgs/e2tools/files/e2cp.1 +++ /dev/null @@ -1,61 +0,0 @@ -.TH E2CP 1 "March 2, 2005" -.\" -.SH NAME -e2cp \- copies files from/to an e2fs filesystem -.\" -.SH SYNOPSIS -.B e2cp -.RI [ options ] " files... dest" -.\" -.SH DESCRIPTION -The \fBe2cp\fP command copies files to/from an e2fs filesystem from/to the -machine's filesystem. -.\" -.SH OPTIONS -A single `-' (dash) can be used instead of a file name to indicate standard -input/output. -.TP -.B \-0 -Input lines terminated by a null character. -.TP -.B \-a -Absolute directory names - create directories instead of just copying -into the destination. Only valid for copying into an ext2fs filesystem. -.TP -.B \-d \fIdest_dir\fP -Destination of files to be copied. May be in the ext2fs filesystem or -the host filesystem. -.TP -.B \-G \fIgid\fP -Set the default group to gid. -.TP -.B \-O \fIuid\fP -Set the default file owner to uid. -.TP -.B \-p -Preserve host file attributes (permissions, times, etc.) when copying -files. -.TP -.B \-P \fImode\fP -Set the file permissions (ie 755, 666). -.TP -.B \-s \fIsrc_dir\fP -The source of the files to be copied. -.TP -.B \-v -Be verbose. -.\" -.SH SEE ALSO -.BR e2tools (7), -.BR e2ln (1), -.BR e2ls (1), -.BR e2mkdir (1), -.BR e2mv (1), -.BR e2rm (1), -.BR e2tail (1). -.\" -.SH AUTHOR -The \fBe2tools\fP were written by Keith Sheffield . -.PP -This manual page was written by Lucas Wall , -for the Debian project (but may be used by others). diff --git a/srcpkgs/e2tools/files/e2ln.1 b/srcpkgs/e2tools/files/e2ln.1 deleted file mode 100644 index 8755c7c3c22121..00000000000000 --- a/srcpkgs/e2tools/files/e2ln.1 +++ /dev/null @@ -1,39 +0,0 @@ -.TH E2LN 1 "March 2, 2005" -.\" -.SH NAME -e2ln \- create hard links on an ext2 filesystem -.\" -.SH SYNOPSIS -.B e2ln -.RI [ options ] " source destination" -.\" -.SH DESCRIPTION -The \fBe2ln\fP command is used to create hard links on an ext2 filesystem. -.\" -.SH OPTIONS -.TP -.B \-f -Force the operation to remove any existing files. -.TP -.B \-s -Create a symlink. -.TP -.B \-v -Be verbose. -.PP -Note: creating symlinks is not operational at this time. -.\" -.SH SEE ALSO -.BR e2tools (7), -.BR e2mv (1), -.BR e2ls (1), -.BR e2mkdir (1), -.BR e2cp (1), -.BR e2rm (1), -.BR e2tail (1). -.\" -.SH AUTHOR -The \fBe2tools\fP were written by Keith Sheffield . -.PP -This manual page was written by Lucas Wall , -for the Debian project (but may be used by others). diff --git a/srcpkgs/e2tools/files/e2ls.1 b/srcpkgs/e2tools/files/e2ls.1 deleted file mode 100644 index cc763f92020c40..00000000000000 --- a/srcpkgs/e2tools/files/e2ls.1 +++ /dev/null @@ -1,59 +0,0 @@ -.TH E2LS 1 "March 2, 2005" -.\" -.SH NAME -e2ls \- list files and directories on an ext2 filesystem -.\" -.SH SYNOPSIS -.B e2ls -.RI [ options ] " file_specification" -.\" -.SH DESCRIPTION -The \fBe2ls\fP command is used to list files and directories on an ext2 -filesystem. -.PP -Note: Files deleted via e2rm sometimes will show up even without the -D -option. It is being investigated. -.\" -.SH OPTIONS -.TP -.B \-a -Show hidden directories. -.TP -.B \-c -Sort by creation time (must include -t when using -l). -.TP -.B \-d \fIdir\fP -Open the ext2 filesystem specified by dir. -.TP -.B \-D -Show deleted files bracketed with ><. -.TP -.B \-f -No sorting of the file list. -.TP -.B \-i -Show the inodes (very useful for the -l option). -.TP -.B \-l -Long listing. -.TP -.B \-r -Reverse the sort order. -.TP -.B \-t -Sort by time. -.\" -.SH SEE ALSO -.BR e2tools (7), -.BR e2ln (1), -.BR e2mv (1), -.BR e2mkdir (1), -.BR e2cp (1), -.BR e2rm (1), -.BR e2tail (1). -.\" -.SH AUTHOR -The \fBe2tools\fP were written by Keith Sheffield . -.PP -This manual page was written by Lucas Wall , -for the Debian project (but may be used by others). diff --git a/srcpkgs/e2tools/files/e2mkdir.1 b/srcpkgs/e2tools/files/e2mkdir.1 deleted file mode 100644 index 1c230ec3bc26a0..00000000000000 --- a/srcpkgs/e2tools/files/e2mkdir.1 +++ /dev/null @@ -1,41 +0,0 @@ -.TH E2MKDIR 1 "March 2, 2005" -.\" -.SH NAME -e2mkdir \- creates a directory on an ext2 filesystem -.\" -.SH SYNOPSIS -.B e2mkdir -.RI [ options ] " directory..." -.\" -.SH DESCRIPTION -The \fBe2mkdir\fP command creates directories on an ext2 filesystem. It -behaves similar to `mkdir -p'. -.\" -.SH OPTIONS -.TP -.B \-G \fIgid\fP -Set the default group to gid. -.TP -.B \-O \fIuid\fP -Set the default file owner to uid. -.TP -.B \-P \fImode\fP -Set the file permissions (ie 755, 666). -.TP -.B \-v -Be verbose. -.\" -.SH SEE ALSO -.BR e2tools (7), -.BR e2ln (1), -.BR e2ls (1), -.BR e2mv (1), -.BR e2cp (1), -.BR e2rm (1), -.BR e2tail (1). -.\" -.SH AUTHOR -The \fBe2tools\fP were written by Keith Sheffield . -.PP -This manual page was written by Lucas Wall , -for the Debian project (but may be used by others). diff --git a/srcpkgs/e2tools/files/e2mv.1 b/srcpkgs/e2tools/files/e2mv.1 deleted file mode 100644 index 604226679c8feb..00000000000000 --- a/srcpkgs/e2tools/files/e2mv.1 +++ /dev/null @@ -1,39 +0,0 @@ -.TH E2MV 1 "March 2, 2005" -.\" -.SH NAME -e2mv \- moves or renames files on an ext2fs filesystem -.\" -.SH SYNOPSIS -.B e2mv -.RI [ options ] " files... dest" -.\" -.SH DESCRIPTION -The \fBe2mv\fP command moves or renames files on an ext2fs filesystem. The -source files must be explicitly stated. It does not use regular expressions, -yet. -.\" -.SH OPTIONS -.TP -.B \-f -Force the operation to remove any existing files. -.TP -.B \-s -Swap names of the two files. -.TP -.B \-v -Be verbose. -.\" -.SH SEE ALSO -.BR e2tools (7), -.BR e2ln (1), -.BR e2ls (1), -.BR e2mkdir (1), -.BR e2cp (1), -.BR e2rm (1), -.BR e2tail (1). -.\" -.SH AUTHOR -The \fBe2tools\fP were written by Keith Sheffield . -.PP -This manual page was written by Lucas Wall , -for the Debian project (but may be used by others). diff --git a/srcpkgs/e2tools/files/e2rm.1 b/srcpkgs/e2tools/files/e2rm.1 deleted file mode 100644 index 1a6417283e92a0..00000000000000 --- a/srcpkgs/e2tools/files/e2rm.1 +++ /dev/null @@ -1,34 +0,0 @@ -.TH E2RM 1 "March 2, 2005" -.\" -.SH NAME -e2rm \- removes files and directories on an ext2 filesystem -.\" -.SH SYNOPSIS -.B e2rm -.RI [ options ] " files..." -.\" -.SH DESCRIPTION -The \fBe2rm\fP command removes files and directories on an ext2 filesystem. -.\" -.SH OPTIONS -.TP -.B \-r -Recursively delete files if a directory name is given. -.TP -.B \-v -Be verbose. -.\" -.SH SEE ALSO -.BR e2tools (7), -.BR e2ln (1), -.BR e2ls (1), -.BR e2mkdir (1), -.BR e2cp (1), -.BR e2mv (1), -.BR e2tail (1). -.\" -.SH AUTHOR -The \fBe2tools\fP were written by Keith Sheffield . -.PP -This manual page was written by Lucas Wall , -for the Debian project (but may be used by others). diff --git a/srcpkgs/e2tools/files/e2tail.1 b/srcpkgs/e2tools/files/e2tail.1 deleted file mode 100644 index bd48600fd4e2ad..00000000000000 --- a/srcpkgs/e2tools/files/e2tail.1 +++ /dev/null @@ -1,46 +0,0 @@ -.TH E2TAIL 1 "March 2, 2005" -.\" -.SH NAME -e2tail \- a basic version of the tail command for an ext2 filesystem -.\" -.SH SYNOPSIS -.B e2tail -.RI [ options ] " file" -.\" -.SH DESCRIPTION -The \fBe2tail\fP command implements a basic version of the tail command. -.\" -.SH OPTIONS -.TP -.B \-n \fInum_lines\fP -The number of lines to display -.TP -.B \-f -Output appended data as the file grows. This is inode dependent, so if the -file is renamed, it will keep checking it. -.TP -.B \-F -Output appended data as the file grows. This is file name dependent, so if -the file is renamed, it will check on any new files with the same name as the -original. This is useful for watching log files that may be rotated out -occasionally. This was requested by a person in the computer security field -for monitoring 'honeypot' type machines. -.TP -.B \-s \fIsleep_interval\fP -The number of seconds to sleep before checking if the file has grown while -in 'follow' mode. The default is 1. -.\" -.SH SEE ALSO -.BR e2tools (7), -.BR e2ln (1), -.BR e2ls (1), -.BR e2mkdir (1), -.BR e2cp (1), -.BR e2rm (1), -.BR e2mv (1). -.\" -.SH AUTHOR -The \fBe2tools\fP were written by Keith Sheffield . -.PP -This manual page was written by Lucas Wall , -for the Debian project (but may be used by others). diff --git a/srcpkgs/e2tools/files/e2tools.7 b/srcpkgs/e2tools/files/e2tools.7 deleted file mode 100644 index c4bb9f512450f6..00000000000000 --- a/srcpkgs/e2tools/files/e2tools.7 +++ /dev/null @@ -1,72 +0,0 @@ -.TH E2TOOLS 7 "March 2, 2005" -.\" -.SH NAME -e2tools \- utilities to manipulate files in an ext2/ext3 filesystem -.\" -.SH DESCRIPTION -E2tools is a simple set of GPL'ed utilities to read, write, and -manipulate files in an ext2/ext3 filesystem. These utilities access a -filesystem directly using the ext2fs library. I wrote these tools in order -to copy files into a linux filesystem on a machine that does not have ext2 -support. Of course, they can also be used on a linux machine to read/write -to disk images or floppies without having to mount them or have root -access. -.PP -Supported functionality: -.TP -.B e2cp -copy files -.TP -.B e2mv -move files -.TP -.B e2rm -remove files -.TP -.B e2mkdir -create directory -.TP -.B e2ln -create hard links -.TP -.B e2ls -list files/directories -.TP -.B e2tail -output the last part of a file -.PP -In general, to specify a directory or file on an ext2 filesystem for the -e2tools utilities, use the following form: -.IP -filesystem:directory_path -.PP -The filesystem can be an unmounted partition or a regular file that's been -formatted to contain an ext2 filesystem. In general, if a command takes -multiple file names on the command line, if the first one contains an ext2 -file specification, the rest of the files are assumed to be on the same -filesystem until another one is explicitly stated: -.IP -/tmp/boot.img:/tmp/file1 -.IP -/tmp/file2 -.IP -/tmp/file3 -.IP -/tmp/boot2.img:/tmp/file4 -.PP -Files 1-3 are on /tmp/boot.img and the last file is on /tmp/boot2.img -.\" -.SH SEE ALSO -.BR e2cp (1), -.BR e2ln (1), -.BR e2ls (1), -.BR e2mkdir (1), -.BR e2mv (1), -.BR e2rm (1), -.BR e2tail (1). -.\" -.SH AUTHOR -The \fBe2tools\fP were written by Keith Sheffield . -.PP -This manual page was written by Lucas Wall , -for the Debian project (but may be used by others). diff --git a/srcpkgs/e2tools/template b/srcpkgs/e2tools/template deleted file mode 100644 index b3e8541f866f0c..00000000000000 --- a/srcpkgs/e2tools/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'e2tools' -pkgname=e2tools -version=0.1.0 -revision=1 -build_style=gnu-configure -hostmakedepends="automake pkg-config" -makedepends="e2fsprogs-devel" -short_desc="Utilities for manipulating files in an ext2/ext3 filesystem" -maintainer="Orphaned " -license="GPL-2.0-only" -homepage="https://github.com/e2tools/e2tools" -distfiles="https://github.com/e2tools/e2tools/archive/v${version}.tar.gz" -checksum=5988f0f1f68ed69e0e89aa192dda650cf685cdb767b95fa4764be8c44127d97f - -pre_configure() { - autoreconf -fi -} diff --git a/srcpkgs/e3/template b/srcpkgs/e3/template deleted file mode 100644 index 432940eb130cb5..00000000000000 --- a/srcpkgs/e3/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'e3' -pkgname=e3 -version=2.82 -revision=4 -build_style=gnu-makefile -hostmakedepends="nasm" -archs="i686* x86_64*" -short_desc="A full-screen and user-friendly text editor" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="https://texteditors.org/cgi-bin/wiki.pl?E3" -distfiles="http://ftp.uni-kl.de/pub/linux/gentoo/distfiles/9a/e3-${version}.tgz" -checksum=53c51d656801fd3ae0179a5b27f028e07eaba328e80c8c55050268359b9a2924 -nostrip="Strip stage errs" - -case "$XBPS_TARGET_MACHINE" in - x86_64*) make_build_args="64";; -esac - -pre_build() { - sed -i 's#/usr/local#/usr#g' Makefile -} - -do_install() { - vbin e3 - vman e3.man e3.1 - for link in e3em e3pi e3vi e3ne e3ws ; do - ln -s /usr/bin/e3 ${DESTDIR}/usr/bin/${link} - done -} diff --git a/srcpkgs/earlyoom/files/earlyoom/run b/srcpkgs/earlyoom/files/earlyoom/run deleted file mode 100644 index fd2a22c36de9c3..00000000000000 --- a/srcpkgs/earlyoom/files/earlyoom/run +++ /dev/null @@ -1,4 +0,0 @@ -#!/bin/sh -exec 2>&1 -[ -r conf ] && . ./conf -exec earlyoom ${OPTS} 2>&1 >/dev/null diff --git a/srcpkgs/earlyoom/template b/srcpkgs/earlyoom/template deleted file mode 100644 index 477df669d73c7b..00000000000000 --- a/srcpkgs/earlyoom/template +++ /dev/null @@ -1,31 +0,0 @@ -# Template file for 'earlyoom' -pkgname=earlyoom -version=1.9.0 -revision=1 -build_style=gnu-makefile -make_check_target=test -hostmakedepends="$(vopt_if man pandoc)" -checkdepends="go" -short_desc="Userspace Early OOM Daemon for Linux" -maintainer="Leah Neukirchen " -license="MIT" -homepage="https://github.com/rfjakob/earlyoom" -distfiles="https://github.com/rfjakob/${pkgname}/archive/v${version}.tar.gz" -checksum=b2fe5e1e071a5a000b22fb9602c068fd69d09c057f0ba972dfc5d85daf464b2a -CFLAGS="-DVERSION='\"v${version}\"'" - -build_options="man" -desc_option_man="Use pandoc for manpages" - -case "$XBPS_MACHINE" in - x86_64*|i686|ppc64le*|ppc64) build_options_default="man" ;; -esac - -do_install() { - vbin earlyoom - if [ "$build_option_man" ]; then - vman earlyoom.1 - fi - vsv earlyoom - vlicense LICENSE -} diff --git a/srcpkgs/easyeffects/INSTALL.msg b/srcpkgs/easyeffects/INSTALL.msg deleted file mode 100644 index aa628df53f734e..00000000000000 --- a/srcpkgs/easyeffects/INSTALL.msg +++ /dev/null @@ -1,4 +0,0 @@ -PulseEffects v5 was renamed to EasyEffects with the v6 update. - -EasyEffects only supports PipeWire, if you are using PulseAudio, install -pulseeffects-legacy instead. diff --git a/srcpkgs/easyeffects/template b/srcpkgs/easyeffects/template deleted file mode 100644 index 371ab448db3031..00000000000000 --- a/srcpkgs/easyeffects/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'easyeffects' -pkgname=easyeffects -version=7.2.5 -revision=1 -build_style=meson -hostmakedepends="pkg-config gettext itstool glib-devel desktop-file-utils - gtk4-update-icon-cache cmake appstream-glib" -makedepends="gtkmm4-devel pipewire-devel zita-convolver-devel lilv-devel - libbs2b-devel fftw-devel libebur128-devel rnnoise-devel libsamplerate-devel - soundtouch-devel speexdsp-devel json-c++ tbb-devel libadwaita-devel fmt-devel - gsl-devel ladspa-sdk libportal-gtk4-devel" -short_desc="Sound effects for systems using PipeWire" -maintainer="zenobit " -license="GPL-3.0-or-later" -homepage="https://github.com/wwmm/easyeffects" -changelog="https://raw.githubusercontent.com/wwmm/easyeffects/master/CHANGELOG.md" -distfiles="https://github.com/wwmm/easyeffects/archive/v${version}.tar.gz" -checksum=d86877b12648a24b3b21a56d16d5680ee2585d575878ecdcea1b9bd9bb428191 - -pulseeffects_package() { - depends="${sourcepkg}>=${version}_${revision}" - metapackage=yes - short_desc+=" (transitional dummy package)" -} diff --git a/srcpkgs/easyeffects/update b/srcpkgs/easyeffects/update deleted file mode 100644 index c08e293dcbeb64..00000000000000 --- a/srcpkgs/easyeffects/update +++ /dev/null @@ -1,2 +0,0 @@ -site="https://github.com/wwmm/easyeffects/tags" -pattern="releases/tag/v\K[0-9.]+" diff --git a/srcpkgs/easyrpg-player/template b/srcpkgs/easyrpg-player/template deleted file mode 100644 index 27ec2bb357fb73..00000000000000 --- a/srcpkgs/easyrpg-player/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'easyrpg-player' -pkgname=easyrpg-player -version=0.8.1.1 -revision=2 -build_style=cmake -hostmakedepends="pkg-config" -makedepends="liblcf-devel SDL2-devel pixman-devel libpng-devel zlib-devel - freetype-devel mpg123-devel libwildmidi-devel libvorbis-devel opusfile-devel - libsndfile-devel libxmp-devel speexdsp-devel SDL2_mixer-devel fluidsynth-devel - fmt-devel lhasa-devel" -short_desc="RPG Maker 2000/2003 and EasyRPG games interpreter" -maintainer="Franc[e]sco " -license="GPL-3.0-or-later" -homepage="https://easyrpg.org/player" -distfiles="https://github.com/EasyRPG/Player/archive/${version}.tar.gz" -checksum=fae1c417a9807fa8870e14af49d9e49f3c59072474db6b92f7290a8ab127acb6 diff --git a/srcpkgs/easyrsa/template b/srcpkgs/easyrsa/template deleted file mode 100644 index 058c7c559c0482..00000000000000 --- a/srcpkgs/easyrsa/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'easyrsa' -pkgname=easyrsa -version=3.1.7 -revision=1 -depends="openssl" -short_desc="Simple shell based CA utility" -maintainer="Orphaned " -license="GPL-2.0-only, ISC" -homepage="https://github.com/OpenVPN/easy-rsa" -changelog="https://github.com/OpenVPN/easy-rsa/raw/master/ChangeLog" -distfiles="https://github.com/OpenVPN/easy-rsa/releases/download/v${version}/EasyRSA-${version}.tgz" -checksum=aaa48fadcbb77511b9c378554ef3eae09f8c7bc149d6f56ba209f1c9bab98c6e -conf_files="/etc/easyrsa/vars /etc/easyrsa/openssl-easyrsa.cnf /etc/easyrsa/x509-types/*" - -do_install() { - vinstall easyrsa 755 etc/easyrsa - 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/easytag/patches/easytag-taglib-2.patch b/srcpkgs/easytag/patches/easytag-taglib-2.patch deleted file mode 100644 index c1946ab55d4f44..00000000000000 --- a/srcpkgs/easytag/patches/easytag-taglib-2.patch +++ /dev/null @@ -1,324 +0,0 @@ -From: =?utf-8?b?QmFsbMOzIEd5w7ZyZ3k=?= -Date: Wed, 21 Aug 2024 10:58:05 +0200 -Subject: [PATCH] Port to taglib 2 - -Closes: https://gitlab.gnome.org/GNOME/easytag/-/issues/92 -Forwarded: https://gitlab.gnome.org/GNOME/easytag/-/merge_requests/16 -Bug-Debian: https://bugs.debian.org/1092704 ---- - src/tags/gio_wrapper.cc | 22 +++++++++++----------- - src/tags/gio_wrapper.h | 12 ++++++------ - src/tags/mp4_tag.cc | 19 +++---------------- - 4 files changed, 21 insertions(+), 34 deletions(-) - -diff --git a/src/tags/gio_wrapper.cc b/src/tags/gio_wrapper.cc -index 8716331..8772d52 100644 ---- a/src/tags/gio_wrapper.cc -+++ b/src/tags/gio_wrapper.cc -@@ -47,11 +47,11 @@ GIO_InputStream::name () const - } - - TagLib::ByteVector --GIO_InputStream::readBlock (TagLib::ulong len) -+GIO_InputStream::readBlock (ulong len) - { - if (error) - { -- return TagLib::ByteVector::null; -+ return TagLib::ByteVector(); - } - - TagLib::ByteVector rv (len, 0); -@@ -70,14 +70,14 @@ GIO_InputStream::writeBlock (TagLib::ByteVector const &data) - - void - GIO_InputStream::insert (TagLib::ByteVector const &data, -- TagLib::ulong start, -- TagLib::ulong replace) -+ TagLib::offset_t start, -+ size_t replace) - { - g_warning ("%s", "Trying to write to read-only file!"); - } - - void --GIO_InputStream::removeBlock (TagLib::ulong start, TagLib::ulong len) -+GIO_InputStream::removeBlock (TagLib::offset_t start, size_t len) - { - g_warning ("%s", "Trying to write to read-only file!"); - } -@@ -200,11 +200,11 @@ GIO_IOStream::name () const - } - - TagLib::ByteVector --GIO_IOStream::readBlock (TagLib::ulong len) -+GIO_IOStream::readBlock (ulong len) - { - if (error) - { -- return TagLib::ByteVector::null; -+ return TagLib::ByteVector(); - } - - gsize bytes = 0; -@@ -239,8 +239,8 @@ GIO_IOStream::writeBlock (TagLib::ByteVector const &data) - - void - GIO_IOStream::insert (TagLib::ByteVector const &data, -- TagLib::ulong start, -- TagLib::ulong replace) -+ TagLib::offset_t start, -+ size_t replace) - { - if (error) - { -@@ -351,9 +351,9 @@ GIO_IOStream::insert (TagLib::ByteVector const &data, - } - - void --GIO_IOStream::removeBlock (TagLib::ulong start, TagLib::ulong len) -+GIO_IOStream::removeBlock (TagLib::offset_t start, size_t len) - { -- if (start + len >= (TagLib::ulong)length ()) -+ if (start + len >= (ulong)length ()) - { - truncate (start); - return; -diff --git a/src/tags/gio_wrapper.h b/src/tags/gio_wrapper.h -index e49e54d..4f99b24 100644 ---- a/src/tags/gio_wrapper.h -+++ b/src/tags/gio_wrapper.h -@@ -33,10 +33,10 @@ public: - GIO_InputStream (GFile *file_); - virtual ~GIO_InputStream (); - virtual TagLib::FileName name () const; -- virtual TagLib::ByteVector readBlock (TagLib::ulong length); -+ virtual TagLib::ByteVector readBlock (ulong length); - virtual void writeBlock (TagLib::ByteVector const &data); -- virtual void insert (TagLib::ByteVector const &data, TagLib::ulong start = 0, TagLib::ulong replace = 0); -- virtual void removeBlock (TagLib::ulong start = 0, TagLib::ulong length = 0); -+ virtual void insert (TagLib::ByteVector const &data, TagLib::offset_t start = 0, size_t replace = 0); -+ virtual void removeBlock (TagLib::offset_t start = 0, size_t length = 0); - virtual bool readOnly () const; - virtual bool isOpen () const; - virtual void seek (long int offset, TagLib::IOStream::Position p = TagLib::IOStream::Beginning); -@@ -61,10 +61,10 @@ public: - GIO_IOStream (GFile *file_); - virtual ~GIO_IOStream (); - virtual TagLib::FileName name () const; -- virtual TagLib::ByteVector readBlock (TagLib::ulong length); -+ virtual TagLib::ByteVector readBlock (ulong length); - virtual void writeBlock (TagLib::ByteVector const &data); -- virtual void insert (TagLib::ByteVector const &data, TagLib::ulong start = 0, TagLib::ulong replace = 0); -- virtual void removeBlock (TagLib::ulong start = 0, TagLib::ulong len = 0); -+ virtual void insert (TagLib::ByteVector const &data, TagLib::offset_t start = 0, size_t replace = 0); -+ virtual void removeBlock (TagLib::offset_t start = 0, size_t len = 0); - virtual bool readOnly () const; - virtual bool isOpen () const; - virtual void seek (long int offset, TagLib::IOStream::Position p = TagLib::IOStream::Beginning); -diff --git a/src/tags/mp4_tag.cc b/src/tags/mp4_tag.cc -index d24695c..1728189 100644 ---- a/src/tags/mp4_tag.cc -+++ b/src/tags/mp4_tag.cc -@@ -222,7 +222,7 @@ mp4tag_read_file_tag (GFile *file, - FileTag->encoded_by = g_strdup (encodedbys.front ().toCString (true)); - } - -- const TagLib::MP4::ItemListMap &extra_items = tag->itemListMap (); -+ const TagLib::MP4::ItemMap &extra_items = tag->itemMap (); - - /* Album Artist */ - #if (TAGLIB_MAJOR_VERSION == 1) && (TAGLIB_MINOR_VERSION < 10) -@@ -437,25 +437,12 @@ mp4tag_write_file_tag (const ET_File *ETFile, - fields.insert ("ENCODEDBY", string); - } - -- TagLib::MP4::ItemListMap &extra_items = tag->itemListMap (); -- - /* Album artist. */ - if (!et_str_empty (FileTag->album_artist)) - { - TagLib::String string (FileTag->album_artist, TagLib::String::UTF8); --#if (TAGLIB_MAJOR_VERSION == 1) && (TAGLIB_MINOR_VERSION < 10) -- /* No "ALBUMARTIST" support in TagLib until 1.10; use atom directly. */ -- extra_items.insert ("aART", TagLib::MP4::Item (string)); --#else - fields.insert ("ALBUMARTIST", string); --#endif - } --#if (TAGLIB_MAJOR_VERSION == 1) && (TAGLIB_MINOR_VERSION < 10) -- else -- { -- extra_items.erase ("aART"); -- } --#endif - - /*********** - * Picture * -@@ -491,12 +478,12 @@ mp4tag_write_file_tag (const ET_File *ETFile, - TagLib::MP4::CoverArt art (f, TagLib::ByteVector((char *)data, - data_size)); - -- extra_items.insert ("covr", -+ tag->setItem("covr", - TagLib::MP4::Item (TagLib::MP4::CoverArtList ().append (art))); - } - else - { -- extra_items.erase ("covr"); -+ tag->removeItem("covr"); - } - - tag->setProperties (fields); - -From: Boyuan Yang -Date: Sat, 11 Jan 2025 14:48:46 -0500 -Subject: taglib-2 further fix - -Further fix compatibility with taglib 2.x on 32-bit architecture. ---- - src/tags/gio_wrapper.cc | 20 ++++++++++---------- - src/tags/gio_wrapper.h | 20 ++++++++++---------- - 2 files changed, 20 insertions(+), 20 deletions(-) - -diff --git a/src/tags/gio_wrapper.cc b/src/tags/gio_wrapper.cc -index 8772d52..8fdd9e7 100644 ---- a/src/tags/gio_wrapper.cc -+++ b/src/tags/gio_wrapper.cc -@@ -47,7 +47,7 @@ GIO_InputStream::name () const - } - - TagLib::ByteVector --GIO_InputStream::readBlock (ulong len) -+GIO_InputStream::readBlock (size_t len) - { - if (error) - { -@@ -95,7 +95,7 @@ GIO_InputStream::isOpen () const - } - - void --GIO_InputStream::seek (long int offset, TagLib::IOStream::Position p) -+GIO_InputStream::seek (TagLib::offset_t offset, TagLib::IOStream::Position p) - { - if (error) - { -@@ -133,13 +133,13 @@ GIO_InputStream::clear () - } - } - --long int -+TagLib::offset_t - GIO_InputStream::tell () const - { - return g_seekable_tell (G_SEEKABLE (stream)); - } - --long int -+TagLib::offset_t - GIO_InputStream::length () - { - if (error) -@@ -161,7 +161,7 @@ GIO_InputStream::length () - } - - void --GIO_InputStream::truncate (long int len) -+GIO_InputStream::truncate (TagLib::offset_t len) - { - g_warning ("%s", "Trying to truncate read-only file"); - } -@@ -200,7 +200,7 @@ GIO_IOStream::name () const - } - - TagLib::ByteVector --GIO_IOStream::readBlock (ulong len) -+GIO_IOStream::readBlock (size_t len) - { - if (error) - { -@@ -400,7 +400,7 @@ GIO_IOStream::isOpen () const - } - - void --GIO_IOStream::seek (long int offset, TagLib::IOStream::Position p) -+GIO_IOStream::seek (TagLib::offset_t offset, TagLib::IOStream::Position p) - { - if (error) - { -@@ -434,13 +434,13 @@ GIO_IOStream::clear () - g_clear_error (&error); - } - --long int -+TagLib::offset_t - GIO_IOStream::tell () const - { - return g_seekable_tell (G_SEEKABLE (stream)); - } - --long int -+TagLib::offset_t - GIO_IOStream::length () - { - long rv = -1; -@@ -464,7 +464,7 @@ GIO_IOStream::length () - } - - void --GIO_IOStream::truncate (long int len) -+GIO_IOStream::truncate (TagLib::offset_t len) - { - if (error) - { -diff --git a/src/tags/gio_wrapper.h b/src/tags/gio_wrapper.h -index 4f99b24..fc634ab 100644 ---- a/src/tags/gio_wrapper.h -+++ b/src/tags/gio_wrapper.h -@@ -33,17 +33,17 @@ public: - GIO_InputStream (GFile *file_); - virtual ~GIO_InputStream (); - virtual TagLib::FileName name () const; -- virtual TagLib::ByteVector readBlock (ulong length); -+ virtual TagLib::ByteVector readBlock (size_t length); - virtual void writeBlock (TagLib::ByteVector const &data); - virtual void insert (TagLib::ByteVector const &data, TagLib::offset_t start = 0, size_t replace = 0); - virtual void removeBlock (TagLib::offset_t start = 0, size_t length = 0); - virtual bool readOnly () const; - virtual bool isOpen () const; -- virtual void seek (long int offset, TagLib::IOStream::Position p = TagLib::IOStream::Beginning); -+ virtual void seek (TagLib::offset_t offset, TagLib::IOStream::Position p = TagLib::IOStream::Beginning); - virtual void clear (); -- virtual long int tell () const; -- virtual long int length (); -- virtual void truncate (long int length); -+ virtual TagLib::offset_t tell () const; -+ virtual TagLib::offset_t length (); -+ virtual void truncate (TagLib::offset_t length); - - virtual const GError *getError() const; - -@@ -61,17 +61,17 @@ public: - GIO_IOStream (GFile *file_); - virtual ~GIO_IOStream (); - virtual TagLib::FileName name () const; -- virtual TagLib::ByteVector readBlock (ulong length); -+ virtual TagLib::ByteVector readBlock (size_t length); - virtual void writeBlock (TagLib::ByteVector const &data); - virtual void insert (TagLib::ByteVector const &data, TagLib::offset_t start = 0, size_t replace = 0); - virtual void removeBlock (TagLib::offset_t start = 0, size_t len = 0); - virtual bool readOnly () const; - virtual bool isOpen () const; -- virtual void seek (long int offset, TagLib::IOStream::Position p = TagLib::IOStream::Beginning); -+ virtual void seek (TagLib::offset_t offset, TagLib::IOStream::Position p = TagLib::IOStream::Beginning); - virtual void clear (); -- virtual long int tell () const; -- virtual long int length (); -- virtual void truncate (long int length); -+ virtual TagLib::offset_t tell () const; -+ virtual TagLib::offset_t length (); -+ virtual void truncate (TagLib::offset_t length); - - virtual const GError *getError() const; - - diff --git a/srcpkgs/easytag/patches/id3-abi.patch b/srcpkgs/easytag/patches/id3-abi.patch deleted file mode 100644 index ba95d70d4203a2..00000000000000 --- a/srcpkgs/easytag/patches/id3-abi.patch +++ /dev/null @@ -1,50 +0,0 @@ -Index: easytag-2.4.3/src/tags/id3lib/c_wrapper.cpp -=================================================================== ---- easytag-2.4.3.orig/src/tags/id3lib/c_wrapper.cpp -+++ easytag-2.4.3/src/tags/id3lib/c_wrapper.cpp -@@ -39,10 +39,10 @@ extern "C" - // Tag wrappers - // - -- ID3_C_EXPORT bool CCONV -+ ID3_C_EXPORT ID3_Bool CCONV - ID3Field_SetEncoding(ID3Field *field, ID3_TextEnc enc) - { -- bool changed = false; -+ ID3_Bool changed = ID3_False; - if (field) - { - ID3_CATCH(changed = reinterpret_cast(field)->SetEncoding(enc)); -@@ -61,10 +61,10 @@ extern "C" - return enc; - } - -- ID3_C_EXPORT bool CCONV -+ ID3_C_EXPORT ID3_Bool CCONV - ID3Field_IsEncodable(const ID3Field *field) - { -- bool isEncodable = false; -+ ID3_Bool isEncodable = ID3_False; - if (field) - { - ID3_CATCH(isEncodable = reinterpret_cast(field)->IsEncodable()); -Index: easytag-2.4.3/src/tags/id3lib/id3_bugfix.h -=================================================================== ---- easytag-2.4.3.orig/src/tags/id3lib/id3_bugfix.h -+++ easytag-2.4.3/src/tags/id3lib/id3_bugfix.h -@@ -29,13 +29,13 @@ - G_BEGIN_DECLS - - #if !HAVE_DECL_ID3FIELD_SETENCODING --ID3_C_EXPORT bool CCONV ID3Field_SetEncoding (ID3Field *field, ID3_TextEnc enc); -+ID3_C_EXPORT ID3_Bool CCONV ID3Field_SetEncoding (ID3Field *field, ID3_TextEnc enc); - #endif /* !HAVE_DECL_ID3FIELD_SETENCODING */ - #if !HAVE_DECL_ID3FIELD_GETENCODING - ID3_C_EXPORT ID3_TextEnc CCONV ID3Field_GetEncoding (const ID3Field *field); - #endif /* !HAVE_DECL_ID3FIELD_GETENCODING */ - #if !HAVE_DECL_ID3FIELD_ISENCODABLE --ID3_C_EXPORT bool CCONV ID3Field_IsEncodable (const ID3Field *field); -+ID3_C_EXPORT ID3_Bool CCONV ID3Field_IsEncodable (const ID3Field *field); - #endif /* !HAVE_DECL_ID3FIELD_ISENCODABLE */ - ID3_C_EXPORT ID3_FieldType CCONV ID3Field_GetType (const ID3Field *field); - //ID3_C_EXPORT ID3_FieldID CCONV ID3Field_GetID (const ID3Field *field); diff --git a/srcpkgs/easytag/template b/srcpkgs/easytag/template deleted file mode 100644 index a809956b3d6427..00000000000000 --- a/srcpkgs/easytag/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'easytag' -pkgname=easytag -version=2.4.3 -revision=5 -build_style=gnu-configure -hostmakedepends="gdk-pixbuf glib-devel intltool itstool pkg-config" -makedepends="gtk+3-devel id3lib-devel libid3tag-devel libvorbis-devel - libflac-devel opusfile-devel speex-devel taglib-devel wavpack-devel" -short_desc="GUI audio tag editor" -maintainer="Leah Neukirchen " -license="GPL-2.0-or-later" -homepage="https://wiki.gnome.org/Apps/EasyTAG" -distfiles="http://download.gnome.org/sources/easytag/${version%.*}/easytag-${version}.tar.xz" -checksum=fc51ee92a705e3c5979dff1655f7496effb68b98f1ada0547e8cbbc033b67dd5 -make_check=no # one test fails - FAIL: tests/test-desktop-file-validate.sh -CXXFLAGS="-Wno-error=format=" diff --git a/srcpkgs/easytag/update b/srcpkgs/easytag/update deleted file mode 100644 index 983563d83a7fc3..00000000000000 --- a/srcpkgs/easytag/update +++ /dev/null @@ -1 +0,0 @@ -site="${GNOME_SITE}/${pkgname}/cache.json" diff --git a/srcpkgs/eb/patches/cross.patch b/srcpkgs/eb/patches/cross.patch deleted file mode 100644 index a48480a1caf192..00000000000000 --- a/srcpkgs/eb/patches/cross.patch +++ /dev/null @@ -1,171 +0,0 @@ ---- a/configure.old 2017-07-01 12:43:00.384785855 +0200 -+++ b/configure 2017-07-01 12:55:03.102813398 +0200 -@@ -6752,7 +6752,7 @@ - - if test $ac_cv_header_stdc = yes; then - # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi. -- if test "$cross_compiling" = yes; then -+ if test "$cross_compiling" = yes; then : - : - else - cat >conftest.$ac_ext <<_ACEOF -@@ -11607,14 +11607,7 @@ - if test "${ac_cv_func_printf_ll+set}" = set; then - $as_echo_n "(cached) " >&6 - else -- if test "$cross_compiling" = yes; then -- { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5 --$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} --{ { $as_echo "$as_me:$LINENO: error: cannot run test program while cross compiling --See \`config.log' for more details." >&5 --$as_echo "$as_me: error: cannot run test program while cross compiling --See \`config.log' for more details." >&2;} -- { (exit 1); exit 1; }; }; } -+ if test "$cross_compiling" = yes; then : - else - cat >conftest.$ac_ext <<_ACEOF - -@@ -11672,14 +11665,7 @@ - if test "${ac_cv_func_printf_i64+set}" = set; then - $as_echo_n "(cached) " >&6 - else -- if test "$cross_compiling" = yes; then -- { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5 --$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} --{ { $as_echo "$as_me:$LINENO: error: cannot run test program while cross compiling --See \`config.log' for more details." >&5 --$as_echo "$as_me: error: cannot run test program while cross compiling --See \`config.log' for more details." >&2;} -- { (exit 1); exit 1; }; }; } -+ if test "$cross_compiling" = yes; then : - else - cat >conftest.$ac_ext <<_ACEOF - -@@ -14066,14 +14052,7 @@ - $as_echo "$ac_cv_type_in_port_t" >&6; } - if test "$ac_cv_type_in_port_t" != yes; then - ac_cv_sin_port_size=unknown -- if test "$cross_compiling" = yes; then -- { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5 --$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} --{ { $as_echo "$as_me:$LINENO: error: cannot run test program while cross compiling --See \`config.log' for more details." >&5 --$as_echo "$as_me: error: cannot run test program while cross compiling --See \`config.log' for more details." >&2;} -- { (exit 1); exit 1; }; }; } -+ if test "$cross_compiling" = yes; then : - else - cat >conftest.$ac_ext <<_ACEOF - -@@ -14120,14 +14099,7 @@ - fi - - -- if test "$cross_compiling" = yes; then -- { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5 --$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} --{ { $as_echo "$as_me:$LINENO: error: cannot run test program while cross compiling --See \`config.log' for more details." >&5 --$as_echo "$as_me: error: cannot run test program while cross compiling --See \`config.log' for more details." >&2;} -- { (exit 1); exit 1; }; }; } -+ if test "$cross_compiling" = yes; then : - else - cat >conftest.$ac_ext <<_ACEOF - -@@ -14174,14 +14146,7 @@ - fi - - -- if test "$cross_compiling" = yes; then -- { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5 --$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} --{ { $as_echo "$as_me:$LINENO: error: cannot run test program while cross compiling --See \`config.log' for more details." >&5 --$as_echo "$as_me: error: cannot run test program while cross compiling --See \`config.log' for more details." >&2;} -- { (exit 1); exit 1; }; }; } -+ if test "$cross_compiling" = yes; then : - else - cat >conftest.$ac_ext <<_ACEOF - -@@ -14228,14 +14193,7 @@ - fi - - -- if test "$cross_compiling" = yes; then -- { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5 --$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} --{ { $as_echo "$as_me:$LINENO: error: cannot run test program while cross compiling --See \`config.log' for more details." >&5 --$as_echo "$as_me: error: cannot run test program while cross compiling --See \`config.log' for more details." >&2;} -- { (exit 1); exit 1; }; }; } -+ if test "$cross_compiling" = yes; then : - else - cat >conftest.$ac_ext <<_ACEOF - -@@ -14337,14 +14295,7 @@ - $as_echo "$ac_cv_type_sa_family_t" >&6; } - if test "$ac_cv_type_sa_family_t" != yes; then - ac_cv_sa_family_size=unknown -- if test "$cross_compiling" = yes; then -- { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5 --$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} --{ { $as_echo "$as_me:$LINENO: error: cannot run test program while cross compiling --See \`config.log' for more details." >&5 --$as_echo "$as_me: error: cannot run test program while cross compiling --See \`config.log' for more details." >&2;} -- { (exit 1); exit 1; }; }; } -+ if test "$cross_compiling" = yes; then : - else - cat >conftest.$ac_ext <<_ACEOF - -@@ -14390,14 +14341,7 @@ - fi - - -- if test "$cross_compiling" = yes; then -- { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5 --$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} --{ { $as_echo "$as_me:$LINENO: error: cannot run test program while cross compiling --See \`config.log' for more details." >&5 --$as_echo "$as_me: error: cannot run test program while cross compiling --See \`config.log' for more details." >&2;} -- { (exit 1); exit 1; }; }; } -+ if test "$cross_compiling" = yes; then : - else - cat >conftest.$ac_ext <<_ACEOF - -@@ -14443,14 +14387,7 @@ - fi - - -- if test "$cross_compiling" = yes; then -- { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5 --$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} --{ { $as_echo "$as_me:$LINENO: error: cannot run test program while cross compiling --See \`config.log' for more details." >&5 --$as_echo "$as_me: error: cannot run test program while cross compiling --See \`config.log' for more details." >&2;} -- { (exit 1); exit 1; }; }; } -+ if test "$cross_compiling" = yes; then : - else - cat >conftest.$ac_ext <<_ACEOF - -@@ -14496,14 +14433,7 @@ - fi - - -- if test "$cross_compiling" = yes; then -- { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5 --$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} --{ { $as_echo "$as_me:$LINENO: error: cannot run test program while cross compiling --See \`config.log' for more details." >&5 --$as_echo "$as_me: error: cannot run test program while cross compiling --See \`config.log' for more details." >&2;} -- { (exit 1); exit 1; }; }; } -+ if test "$cross_compiling" = yes; then : - else - cat >conftest.$ac_ext <<_ACEOF - diff --git a/srcpkgs/eb/template b/srcpkgs/eb/template deleted file mode 100644 index 306c5f3a639928..00000000000000 --- a/srcpkgs/eb/template +++ /dev/null @@ -1,35 +0,0 @@ -# Template file for 'eb' -pkgname=eb -version=4.4.3 -revision=3 -build_style=gnu-configure -hostmakedepends="perl" -makedepends="zlib-devel" -short_desc="C library and tools for accessing CD-ROM books" -maintainer="John " -license="BSD-3-Clause" -homepage="https://www.mistys-internet.website/eb/index-en.html" -distfiles="https://github.com/mistydemeo/eb/archive/refs/tags/v${version}.tar.gz" -checksum=74448639360a35098f2645c934e4fa77008086938fc15587b26cb36a6365aecb - -post_install() { - vlicense COPYING -} - -libeb-devel_package() { - depends="libeb>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/share/aclocal - vmove "usr/lib/*.so" - vmove "usr/lib/*.a" - } -} - -libeb_package() { - short_desc+=" - Library" - pkg_install() { - vmove usr/lib - } -} diff --git a/srcpkgs/eboard/patches/configure.patch b/srcpkgs/eboard/patches/configure.patch deleted file mode 100644 index d93a3d3d49aa2f..00000000000000 --- a/srcpkgs/eboard/patches/configure.patch +++ /dev/null @@ -1,48 +0,0 @@ ---- a/configure 2017-01-05 01:07:49.029440284 +0100 -+++ b/configure 2017-01-08 19:42:47.704475698 +0100 -@@ -16,6 +16,7 @@ - my $manprefix = ''; - #my $dgt = 1; - -+ - # ------------ - - sub usage; -@@ -640,7 +641,20 @@ - # print CONFIGH "#define WITH_DGT_BOARD 1\n"; - # } - #} -+ # - -+@envcxxflags = split(/ /, $ENV{CXXFLAGS}); -+for (@envcxxflags) { -+ if ($_ ne "") { -+ push @cxxflags, "$_"; -+} -+} -+@envldflags = split(/ /, $ENV{LDFLAGS}); -+for (@envldflags) { -+ if ($_ ne "") { -+ push @ldflags, "$_"; -+} -+} - - # end - -@@ -649,7 +663,7 @@ - } - - if ($manprefix eq '') { -- $manprefix = "$prefix/man"; -+ $manprefix = "$prefix/share/man"; - } - - print CONFIGH "#define DATADIR \"$dataprefix\"\n"; -@@ -666,7 +680,6 @@ - close CONFIGH; - print "wrote $configh\n"; - --print CONFIGMAKE "CXX = $cxx\n"; - print CONFIGMAKE "CXXFLAGS = @cxxflags\n"; - print CONFIGMAKE "LDFLAGS = @ldflags\n"; - diff --git a/srcpkgs/eboard/patches/ntext.patch b/srcpkgs/eboard/patches/ntext.patch deleted file mode 100644 index b2e408139a889a..00000000000000 --- a/srcpkgs/eboard/patches/ntext.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/ntext.cc 2017-01-05 00:57:16.943420989 +0100 -+++ b/ntext.cc 2017-01-05 00:57:29.321421367 +0100 -@@ -244,7 +244,7 @@ - return; - } - -- p = strchr(text, '\n'); -+ p = (char *) strchr(text, '\n'); - if (p!=NULL) { - *p = 0; - i = strlen(text); diff --git a/srcpkgs/eboard/template b/srcpkgs/eboard/template deleted file mode 100644 index 187fdd3651bf8e..00000000000000 --- a/srcpkgs/eboard/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'eboard' -pkgname=eboard -version=1.1.3 -revision=1 -build_style=gnu-configure -hostmakedepends="perl pkg-config" -makedepends="libpng-devel gtk+-devel gstreamer1-devel" -short_desc="A chess interface to ICS and chess engines" -maintainer="cipr3s " -license="GPL-2.0-or-later" -homepage="http://www.bergo.eng.br/eboard" -distfiles="https://github.com/fbergo/eboard/archive/v${version}.tar.gz" -checksum=2a1ba23a27c94ee4ec167bb31ab7dd6eedf148e139c9a96e8cb5ac36ec8423c1 -broken="ELF in /usr/share" - -pre_install() { - mkdir -p "${DESTDIR}/usr/share/eboard" -} diff --git a/srcpkgs/ebook-tools-devel b/srcpkgs/ebook-tools-devel deleted file mode 120000 index bfea03d4b2867f..00000000000000 --- a/srcpkgs/ebook-tools-devel +++ /dev/null @@ -1 +0,0 @@ -ebook-tools \ No newline at end of file diff --git a/srcpkgs/ebook-tools/template b/srcpkgs/ebook-tools/template deleted file mode 100644 index 2d2be84648a07a..00000000000000 --- a/srcpkgs/ebook-tools/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'ebook-tools' -pkgname=ebook-tools -version=0.2.2 -revision=3 -build_style=cmake -makedepends="libxml2-devel libzip-devel" -short_desc="Tools for accessing and converting various ebook file formats" -maintainer="Orphaned " -license="MIT" -homepage="http://sourceforge.net/projects/ebook-tools/" -distfiles="${SOURCEFORGE_SITE}/project/ebook-tools/ebook-tools/${version}/ebook-tools-${version}.tar.gz" -checksum=cbc35996e911144fa62925366ad6a6212d6af2588f1e39075954973bbee627ae - -post_install() { - vlicense LICENSE -} - -ebook-tools-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/*.so - } -} diff --git a/srcpkgs/ecdsautils/template b/srcpkgs/ecdsautils/template deleted file mode 100644 index bb12e066bc4546..00000000000000 --- a/srcpkgs/ecdsautils/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'ecdsautils' -pkgname=ecdsautils -version=0.4.0 -revision=1 -_commit=07538893fb6c2a9539678c45f9dbbf1e4f222b46 -build_style=cmake -hostmakedepends="pkg-config" -makedepends="libuecc-devel" -short_desc="Tiny collection of programs used for ECDSA" -maintainer="Enno Boland " -license="BSD-2-Clause, MIT" -homepage="https://github.com/tcatm/ecdsautils" -distfiles="https://github.com/tcatm/ecdsautils/archive/${_commit}.tar.gz" -checksum=f244eda4dc55dcf16b687ed9fd1935500569e2e1a7d02873e6d1bcb5df418026 - -post_install() { - vlicense COPYRIGHT -} diff --git a/srcpkgs/ecl/files/cross_config b/srcpkgs/ecl/files/cross_config deleted file mode 100644 index 78b074c3c7c0e2..00000000000000 --- a/srcpkgs/ecl/files/cross_config +++ /dev/null @@ -1,76 +0,0 @@ -### -### YOU ARE TRYING TO CROSS COMPILE ECL. -### PLEASE FOLLOW THESE INSTRUCTIONS: -### -### 1) Vital information cannot be determined at configuration time -### because we are not able to run test programs. A file called -### -### has been created, that you will have to fill out. Please do -### it before invoking "configure" again. - -### 1.1) Direction of growth of the stack -ECL_STACK_DIR=down - -### 1.2) Choose an integer datatype which is large enough to host a pointer -if [ "$XBPS_TARGET_WORDSIZE" = "64" ]; then - CL_FIXNUM_TYPE="long long int" - CL_FIXNUM_BITS=64 - CL_FIXNUM_MAX=2305843009213693951LL - CL_FIXNUM_MIN=-2305843009213693952LL - CL_INT_BITS=32 - CL_LONG_BITS=64 -else - CL_FIXNUM_TYPE=int - CL_FIXNUM_BITS=32 - CL_FIXNUM_MAX=536870911L - CL_FIXNUM_MIN=-536870912L - CL_INT_BITS=32 - CL_LONG_BITS=32 -fi - -### 1.3) Order of bytes within a word -if [ "$XBPS_TARGET_ENDIAN" = "le" ]; then - ECL_BIGENDIAN=no -else - ECL_BIGENDIAN=yes -fi - -### 1.4) What characters signal an end of line. May be LF (Linefeed or \n) -### CR (Carriage return or \r), and CRLF (CR followed by LF). -ECL_NEWLINE=LF - -### 1.5) Can we guess how many characters are available for reading from -### the FILE structure? -### 0 = no -### 1 = (f)->_IO_read_end - (f)->_IO_read_ptr -### 2 = (f)->_r -### 3 = (f)->_cnt -ECL_FILE_CNT=0 - -### -### 1.6) Other integer types (set to 'no' to disable) -### -ECL_STDINT_HEADER="#include " -ECL_UINT8_T=uint8_t -ECL_UINT16_T=uint16_t -ECL_UINT32_T=uint32_t -ECL_UINT64_T=uint64_t -ECL_INT8_T=int8_t -ECL_INT16_T=int16_t -ECL_INT32_T=int32_t -ECL_INT64_T=int64_t -ECL_LONG_LONG_BITS=64 - -### -### 1.7) Other features (set to 'no' to disable) -### -ECL_WORKING_ENVIRON=yes - -### 2) To cross-compile ECL so that it runs on the system -### x86_64-unknown-linux-musl -### you need to first compile ECL on the system in which you are building -### the cross-compiled files, that is -### x86_64-unknown-linux-gnu -### By default we assume that ECL can be accessed from some directory in -### the path. -ECL_TO_RUN=/usr/bin/ecl diff --git a/srcpkgs/ecl/patches/fix-tests.patch b/srcpkgs/ecl/patches/fix-tests.patch deleted file mode 100644 index 1705be9681d6e1..00000000000000 --- a/srcpkgs/ecl/patches/fix-tests.patch +++ /dev/null @@ -1,15 +0,0 @@ -The test config finds the build directory by looking for the file -'BUILD-STAMP'. However, the build system creates 'build-stamp' instead -so it will never be found on a case-sensitive filesystem. - ---- a/src/tests/config.lsp.in 2021-02-01 09:59:46.000000000 -0300 -+++ b/src/tests/config.lsp.in 2021-11-20 18:12:39.318173405 -0300 -@@ -41,7 +41,7 @@ - (loop with root = (si::get-library-pathname) - with lib-name = (format nil "../lib/ecl-~A/" (lisp-implementation-version)) - for base in (list root (merge-pathnames lib-name root)) -- when (or (probe-file (merge-pathnames "./BUILD-STAMP" base)) -+ when (or (probe-file (merge-pathnames "./build-stamp" base)) - (probe-file (merge-pathnames "./COPYING" base))) - do (return base))) - diff --git a/srcpkgs/ecl/template b/srcpkgs/ecl/template deleted file mode 100644 index de21325cb01876..00000000000000 --- a/srcpkgs/ecl/template +++ /dev/null @@ -1,38 +0,0 @@ -# Template file for 'ecl' -pkgname=ecl -version=24.5.10 -revision=1 -build_style=gnu-configure -configure_args="--enable-gmp=system --enable-boehm=system - --enable-libatomic=system --with-dffi=system" -hostmakedepends="pkg-config" -makedepends="gc-devel libatomic_ops-devel gmp-devel libffi-devel" -depends="$makedepends" -short_desc="Common-Lisp interpreter as described in the X3J13 Ansi specification" -maintainer="Orphaned " -license="LGPL-2.1-or-later" -homepage="https://ecl.common-lisp.dev/" -changelog="https://gitlab.com/embeddable-common-lisp/ecl/-/raw/develop/CHANGELOG" -distfiles="https://ecl.common-lisp.dev/static/files/release/ecl-${version}.tgz" -checksum=e4ea65bb1861e0e495386bfa8bc673bd014e96d3cf9d91e9038f91435cbe622b - -if [ "$CROSS_BUILD" ]; then - # Depend on system ecl - hostmakedepends+=" ecl" - configure_args+=" --with-cross-config=${XBPS_SRCPKGDIR}/ecl/files/cross_config" -fi - -pre_check() { - # These settings enable `make check` to run using the compiled ecl. - # A few tests fail: out of 18098 tests there are ~10 that fail on - # glibc and an additional ~30 fail on musl (the numbers vary as - # some failures seem random.) - # - # The build finishes since `make check` does NOT fail; it is left - # for the future to fix the failing tests and patch make check so - # it actually fails the build. - export ECLDIR=$wrksrc/build/ - export LD_LIBRARY_PATH=$wrksrc/build/ - export TEST_IMAGE=$wrksrc/build/bin/ecl - make_check_args="ECL=$TEST_IMAGE" -} diff --git a/srcpkgs/eclib-devel b/srcpkgs/eclib-devel deleted file mode 120000 index d29e610e924954..00000000000000 --- a/srcpkgs/eclib-devel +++ /dev/null @@ -1 +0,0 @@ -eclib \ No newline at end of file diff --git a/srcpkgs/eclib/patches/fix-test-i686.patch b/srcpkgs/eclib/patches/fix-test-i686.patch deleted file mode 100644 index 60b1fe0ce7df69..00000000000000 --- a/srcpkgs/eclib/patches/fix-test-i686.patch +++ /dev/null @@ -1,20 +0,0 @@ ---- a/tests/tegros.cc -+++ b/tests/tegros.cc -@@ -45,7 +45,7 @@ - cout << "Q("< j11 = { - bigrational(bigint(-122023936), bigint(161051)), -- bigrational(bigint(-52893159101157376), bigint(11)), -+ bigrational(to_ZZ("-52893159101157376"), bigint(11)), - bigrational(bigint(-4096), bigint(11)), - bigrational(bigint(-121)), - bigrational(bigint(-32768)), diff --git a/srcpkgs/eclib/template b/srcpkgs/eclib/template deleted file mode 100644 index 8efb6c6f12da6b..00000000000000 --- a/srcpkgs/eclib/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'eclib' -pkgname=eclib -version=20250627 -revision=2 -build_style=gnu-configure -configure_args="--with-flint --with-boost --with-boost-system=c" -makedepends="pari-devel ntl-devel flintlib-devel boost-devel-minimal - libboost_thread" -short_desc="Elliptic curve library, includes mwrank" -maintainer="Gonzalo Tornaría " -license="GPL-2.0-or-later" -homepage="https://github.com/JohnCremona/eclib" -changelog="https://github.com/JohnCremona/eclib/releases" -distfiles="https://github.com/JohnCremona/eclib/releases/download/${version}/eclib-${version}.tar.bz2" -checksum=b88d4b52612e491c5415946d9e35f2062ca1015ee7fbbe0b61f158fa74cb4bc9 - -eclib-devel_package() { - depends="${sourcepkg}>=${version}_${revision} ntl-devel" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/eclipse/files/eclipse.desktop b/srcpkgs/eclipse/files/eclipse.desktop deleted file mode 100644 index 597b1aca8773d0..00000000000000 --- a/srcpkgs/eclipse/files/eclipse.desktop +++ /dev/null @@ -1,9 +0,0 @@ -[Desktop Entry] -Name=Eclipse -Comment=A Java Development Environment -Icon=eclipse -Exec=eclipse -Terminal=false -Type=Application -Categories=Development;IDE;Java; -StartupNotify=true diff --git a/srcpkgs/eclipse/files/eclipse.sh b/srcpkgs/eclipse/files/eclipse.sh deleted file mode 100644 index 92e4a5423dd861..00000000000000 --- a/srcpkgs/eclipse/files/eclipse.sh +++ /dev/null @@ -1,4 +0,0 @@ -#!/bin/sh -export ECLIPSE_HOME=/usr/lib/eclipse -export GDK_NATIVE_WINDOWS=true -exec ${ECLIPSE_HOME}/eclipse "$@" diff --git a/srcpkgs/eclipse/template b/srcpkgs/eclipse/template deleted file mode 100644 index f9b1c75cd101fe..00000000000000 --- a/srcpkgs/eclipse/template +++ /dev/null @@ -1,50 +0,0 @@ -# Template file for 'eclipse' -pkgname=eclipse -version=4.32.0 -revision=1 -_release="2024-06" -_jna_version="5.14.0.v20231211-1200" # Found in distfiles at eclipse/plugins/com.sun.jna_/ -archs="x86_64 aarch64" -depends="openjdk21 gtk+3 libwebkit2gtk41 libXtst - hicolor-icon-theme desktop-file-utils" -short_desc="IDE for Java and other languages" -maintainer="mobinmob " -license="EPL-1.0" -homepage="https://eclipse.org" -make_dirs="/usr/lib/eclipse/dropins 0770 root users" -nopie=yes -nostrip=yes -python_version=3 - -distfiles="https://mirror.umd.edu/eclipse/technology/epp/downloads/release/${_release}/R/eclipse-java-${_release}-R-linux-gtk-${XBPS_TARGET_MACHINE%-*}.tar.gz" -case ${XBPS_TARGET_MACHINE} in - x86_64) - checksum="7d77e3d0f226c9dda73d491a1af3aeec11807881e44e870a1fde2833f55df8b5" - ;; - aarch64) - checksum="d046576e781722ca3c7d2f1bbd20cfc91182aded9d174fbac3295d43a1a11a6a" - ;; -esac - -# Skip JNA cross-platform binary components during dependency checks -for _jna_arch in freebsd-x86-64 freebsd-x86 linux-aarch64 linux-armel \ - linux-arm linux-loongarch64 linux-mips64el linux-ppc64le linux-ppc \ - linux-riscv64 linux-s390x linux-x86-64 linux-x86 openbsd-x86-64 \ - openbsd-x86 sunos-sparc sunos-sparcv9 sunos-x86-64 sunos-x86; do - skiprdeps+="/usr/lib/eclipse/plugins/com.sun.jna_${_jna_version}/com/sun/jna/${_jna_arch}/libjnidispatch.so " -done - -do_install() { - vmkdir usr/lib/eclipse - cp -a ${wrksrc}/* ${DESTDIR}/usr/lib/eclipse - sed -i '6i-vm' ${DESTDIR}/usr/lib/eclipse/eclipse.ini - sed -i '7i/usr/lib/jvm/openjdk11/bin' ${DESTDIR}/usr/lib/eclipse/eclipse.ini - - vbin ${FILESDIR}/eclipse.sh eclipse - vinstall ${FILESDIR}/eclipse.desktop 644 usr/share/applications - - for _i in 16 32 48 256; do - install -Dm644 plugins/org.eclipse.platform_*/eclipse${_i}.png \ - ${DESTDIR}/usr/share/icons/hicolor/${_i}x${_i}/apps/eclipse.png - done -} diff --git a/srcpkgs/eclipse/update b/srcpkgs/eclipse/update deleted file mode 100644 index 5b384fb220ca98..00000000000000 --- a/srcpkgs/eclipse/update +++ /dev/null @@ -1,2 +0,0 @@ -site="http://download.eclipse.org/eclipse/downloads/" -pattern="drops4/R-\K[\d.a-z]+(?=-\d+/)" diff --git a/srcpkgs/ecm-devel b/srcpkgs/ecm-devel deleted file mode 120000 index ec31813f8fb74d..00000000000000 --- a/srcpkgs/ecm-devel +++ /dev/null @@ -1 +0,0 @@ -ecm \ No newline at end of file diff --git a/srcpkgs/ecm-tools/template b/srcpkgs/ecm-tools/template deleted file mode 100644 index 195fbee51a09fa..00000000000000 --- a/srcpkgs/ecm-tools/template +++ /dev/null @@ -1,11 +0,0 @@ -# Template file for 'ecm-tools' -pkgname=ecm-tools -version=1.0.3 -revision=1 -build_style=gnu-makefile -short_desc="Error Code Modeler" -maintainer="Orphaned " -license="GPL-3.0-or-later" -homepage="https://github.com/alucryd/ecm-tools" -distfiles="${homepage}/archive/v${version}.tar.gz" -checksum=7b7475789603e64c7ae3ddcb0e95f09640ba37a7f13b29c8e8f2f4087bd872c9 diff --git a/srcpkgs/ecm/template b/srcpkgs/ecm/template deleted file mode 100644 index 3ba3797092b588..00000000000000 --- a/srcpkgs/ecm/template +++ /dev/null @@ -1,38 +0,0 @@ -# Template file for 'ecm' -pkgname=ecm -version=7.0.6 -revision=1 -build_style=gnu-configure -configure_args="--enable-shared --enable-openmp" -hostmakedepends="automake libtool m4" -makedepends="gmp-devel libgomp-devel" -short_desc="Elliptic Curve Method for Integer Factorization" -maintainer="Leah Neukirchen " -license="GPL-3.0-or-later" -homepage="https://gitlab.inria.fr/zimmerma/ecm" -distfiles="https://gitlab.inria.fr/zimmerma/ecm/-/archive/git-${version}/ecm-git-${version}.tar.gz" -checksum=d7f7cbfe414ae019fa0cd610685b9ad4d04d333ee3d826a05e6e5affd95ca91a - -# ppc64 asm only provided for BE and ELFv1, we're ELFv2 for BE and LE -case "$XBPS_TARGET_MACHINE" in - ppc64*) configure_args+=" --disable-asm-redc";; -esac - -pre_configure() { - autoreconf -fi -} - -post_install() { - vbin aprcl - vbin .libs/ecmfactor -} - -ecm-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/*.a - vmove usr/lib/*.so - } -} diff --git a/srcpkgs/ecm/update b/srcpkgs/ecm/update deleted file mode 100644 index 34fd4a403386aa..00000000000000 --- a/srcpkgs/ecm/update +++ /dev/null @@ -1 +0,0 @@ -pkgname='ecm\E(-git)?' diff --git a/srcpkgs/ecryptfs-utils/patches/musl_fcntl_h.patch b/srcpkgs/ecryptfs-utils/patches/musl_fcntl_h.patch deleted file mode 100644 index 156852b14ff01c..00000000000000 --- a/srcpkgs/ecryptfs-utils/patches/musl_fcntl_h.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/src/utils/mount.ecryptfs_private.c 2015-02-10 17:59:34.000000000 +0100 -+++ b/src/utils/mount.ecryptfs_private.c 2015-08-07 15:21:39.847867532 +0200 -@@ -32,6 +32,7 @@ - #include - #include - #include -+#include - #include - #include - #include diff --git a/srcpkgs/ecryptfs-utils/patches/musl_unistd_h.patch b/srcpkgs/ecryptfs-utils/patches/musl_unistd_h.patch deleted file mode 100644 index d146ed1158955f..00000000000000 --- a/srcpkgs/ecryptfs-utils/patches/musl_unistd_h.patch +++ /dev/null @@ -1,23 +0,0 @@ -The types uid_t and gid_t are defined in , which -isn't included as a side effect with musl libc. - ---- a/src/utils/io.c 2015-02-10 17:59:34.000000000 +0100 -+++ b/src/utils/io.c 2015-08-07 15:07:56.127793677 +0200 -@@ -26,6 +26,7 @@ - #include - #include - #include -+#include - #include - #include - #include "ecryptfs.h" ---- a/src/utils/mount.ecryptfs.c 2015-03-10 17:45:52.000000000 +0100 -+++ b/src/utils/mount.ecryptfs.c 2015-08-07 15:15:28.411834229 +0200 -@@ -23,6 +23,7 @@ - - #include - #include -+#include - #include - #include - #include diff --git a/srcpkgs/ecryptfs-utils/patches/openssl-1.1.x.patch b/srcpkgs/ecryptfs-utils/patches/openssl-1.1.x.patch deleted file mode 100644 index ba7e40bdcd04d6..00000000000000 --- a/srcpkgs/ecryptfs-utils/patches/openssl-1.1.x.patch +++ /dev/null @@ -1,76 +0,0 @@ -=== modified file 'src/key_mod/ecryptfs_key_mod_openssl.c' ---- a/src/key_mod/ecryptfs_key_mod_openssl.c 2013-10-25 19:45:09 +0000 -+++ b/src/key_mod/ecryptfs_key_mod_openssl.c 2017-03-13 20:34:27 +0000 -@@ -50,6 +50,20 @@ - #include "../include/ecryptfs.h" - #include "../include/decision_graph.h" - -+#if OPENSSL_VERSION_NUMBER < 0x10100000L -+void RSA_get0_key(const RSA *r, -+ const BIGNUM **n, const BIGNUM **e, const BIGNUM **d) -+{ -+ if (n != NULL) -+ *n = r->n; -+ if (e != NULL) -+ *e = r->e; -+ if (d != NULL) -+ *d = r->d; -+} -+#endif -+ -+ - struct openssl_data { - char *path; - char *passphrase; -@@ -142,6 +156,7 @@ - { - int len, nbits, ebits, i; - int nbytes, ebytes; -+ const BIGNUM *key_n, *key_e; - unsigned char *hash; - unsigned char *data = NULL; - int rc = 0; -@@ -152,11 +167,13 @@ - rc = -ENOMEM; - goto out; - } -- nbits = BN_num_bits(key->n); -+ RSA_get0_key(key, &key_n, NULL, NULL); -+ nbits = BN_num_bits(key_n); - nbytes = nbits / 8; - if (nbits % 8) - nbytes++; -- ebits = BN_num_bits(key->e); -+ RSA_get0_key(key, NULL, &key_e, NULL); -+ ebits = BN_num_bits(key_e); - ebytes = ebits / 8; - if (ebits % 8) - ebytes++; -@@ -179,11 +196,13 @@ - data[i++] = '\02'; - data[i++] = (nbits >> 8); - data[i++] = nbits; -- BN_bn2bin(key->n, &(data[i])); -+ RSA_get0_key(key, &key_n, NULL, NULL); -+ BN_bn2bin(key_n, &(data[i])); - i += nbytes; - data[i++] = (ebits >> 8); - data[i++] = ebits; -- BN_bn2bin(key->e, &(data[i])); -+ RSA_get0_key(key, NULL, &key_e, NULL); -+ BN_bn2bin(key_e, &(data[i])); - i += ebytes; - SHA1(data, len + 3, hash); - to_hex(sig, (char *)hash, ECRYPTFS_SIG_SIZE); -@@ -278,7 +297,9 @@ - BIO *in = NULL; - int rc; - -+ #if OPENSSL_VERSION_NUMBER < 0x10100000L - CRYPTO_malloc_init(); -+ #endif - ERR_load_crypto_strings(); - OpenSSL_add_all_algorithms(); - ENGINE_load_builtin_engines(); - - diff --git a/srcpkgs/ecryptfs-utils/template b/srcpkgs/ecryptfs-utils/template deleted file mode 100644 index d98e489f24cbe1..00000000000000 --- a/srcpkgs/ecryptfs-utils/template +++ /dev/null @@ -1,53 +0,0 @@ -# Template file for 'ecryptfs-utils' -pkgname=ecryptfs-utils -version=111 -revision=13 -build_style=gnu-configure -configure_args="--sbindir=/usr/bin - --with-pamdir=/usr/lib/security --enable-gpg --enable-gui - --with-gpgme-prefix=${XBPS_CROSS_BASE}/usr --disable-pywrap" -hostmakedepends="automake gettext-devel glib-devel libtool pkg-config intltool swig" -makedepends="pam-devel nss-devel openssl-devel keyutils-devel gpgme-devel gtk+-devel" -depends="gettext" -_desc="Ecryptfs cryptographic filesystem" -short_desc="${_desc} - utilities" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="http://ecryptfs.org/" -distfiles="http://launchpad.net/ecryptfs/trunk/${version}/+download/${pkgname}_${version}.orig.tar.gz" -checksum=112cb3e37e81a1ecd8e39516725dec0ce55c5f3df6284e0f4cc0f118750a987f -lib32disabled=yes - -CPPFLAGS="-D_FILE_OFFSET_BITS=64" - -pre_configure() { - NOCONFIGURE=1 ./autogen.sh - sed -i 's/__SWORD_TYPE/unsigned long/g' src/utils/mount.ecryptfs_private.c -} - -post_install() { - vmkdir usr - mv ${DESTDIR}/sbin/* ${DESTDIR}/usr/bin - chmod +s ${DESTDIR}/usr/bin/mount.ecryptfs_private - - vmkdir usr/lib/modules-load.d - echo "ecryptfs" > ${DESTDIR}/usr/lib/modules-load.d/ecryptfs.conf - chmod 644 ${DESTDIR}/usr/lib/modules-load.d/ecryptfs.conf -} - -libecryptfs_package() { - short_desc="${_desc} - shared library" - pkg_install() { - vmove "usr/lib/*.so.*" - } -} - -libecryptfs-devel_package() { - depends="keyutils-devel libecryptfs>=${version}_${revision}" - short_desc="${_desc} - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/ed/template b/srcpkgs/ed/template deleted file mode 100644 index 171244d6f00533..00000000000000 --- a/srcpkgs/ed/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'ed' -pkgname=ed -version=1.22.1 -revision=1 -build_style=gnu-configure -hostmakedepends="lzip" -short_desc="GNU Line-oriented text editor" -maintainer="Enno Boland " -license="GPL-3.0-or-later" -homepage="http://www.gnu.org/software/ed/ed.html" -distfiles="${GNU_SITE}/${pkgname}/${pkgname}-${version}.tar.lz" -checksum=1af541116796d6b9e4b66ef9c45ddce0e15a19ed62bfca362ccd7d472cc1c8fb - -do_build() { - make CC=$CC CFLAGS="$CFLAGS" LDFLAGS="$LDFLAGS" -} diff --git a/srcpkgs/edac-utils/files/edac/run b/srcpkgs/edac-utils/files/edac/run deleted file mode 100644 index 6058f0b68f64d1..00000000000000 --- a/srcpkgs/edac-utils/files/edac/run +++ /dev/null @@ -1,4 +0,0 @@ -#!/bin/sh -exec 2>&1 -edac-ctl --register-labels -exec chpst -b edac pause diff --git a/srcpkgs/edac-utils/template b/srcpkgs/edac-utils/template deleted file mode 100644 index 281ece5385c8ab..00000000000000 --- a/srcpkgs/edac-utils/template +++ /dev/null @@ -1,36 +0,0 @@ -# Template file for 'edac-utils' -pkgname=edac-utils -version=0.18 -revision=2 -build_style=gnu-configure -hostmakedepends=perl -makedepends=libsysfs-devel -short_desc="Userspace helper for kernel EDAC drivers" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="https://github.com/grondo/edac-utils" -distfiles="${homepage}/archive/${version}.tar.gz" -checksum=2a027dbde6c3095807c9fbfa0025bedad38fc839e9967707c1986089ff4c8750 - -post_install() { - rm -r ${DESTDIR}/etc/init.d - vsv edac -} - -libedac_package() { - short_desc+=" - library files" - pkg_install() { - vmove usr/lib/*.so.* - vmove etc/edac/labels.db - } -} - -libedac-devel_package() { - short_desc+=" - development files" - pkg_install() { - vmove usr/lib/libedac.a - vmove usr/lib/*.so - vmove usr/include - vmove usr/share/man/man3 - } -} diff --git a/srcpkgs/edb-debugger/template b/srcpkgs/edb-debugger/template deleted file mode 100644 index 38c517829c0f3c..00000000000000 --- a/srcpkgs/edb-debugger/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'edb-debugger' -pkgname=edb-debugger -version=1.4.0 -revision=4 -archs="x86_64* i686*" -build_style=cmake -hostmakedepends='pkg-config' -makedepends="capstone-devel graphviz-devel boost-devel-minimal qt5-devel qt5-xmlpatterns-devel qt5-svg-devel" -short_desc="Cross platform x86/x86-64 debugger" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="https://github.com/eteran/edb-debugger" -distfiles="https://github.com/eteran/edb-debugger/releases/download/${version}/${pkgname}-${version}.tgz" -checksum=0eb2c5d17493ab0e7e0a0748eefa5733ec90329631cc8db87f2943e90f91b726 diff --git a/srcpkgs/edbrowse/template b/srcpkgs/edbrowse/template deleted file mode 100644 index 90d16746a4d211..00000000000000 --- a/srcpkgs/edbrowse/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'edbrowse' -pkgname=edbrowse -version=3.8.15 -revision=1 -build_style=gnu-makefile -make_use_env=true -make_build_args="QUICKJS_INCLUDE=${XBPS_CROSS_BASE}/usr/include/quickjs QUICKJS_LIB_NAME=quickjs CPPFLAGS+=-DQ_NG=0 CPPFLAGS+=-I${XBPS_CROSS_BASE}/usr/include/quickjs" -hostmakedepends="perl pkg-config" -makedepends="libcurl-devel pcre2-devel quickjs-devel readline-devel - unixodbc-devel" -short_desc="Line-oriented text editor, web browser and mail client similar to ed(1)" -maintainer="Leah Neukirchen " -license="GPL-3.0-or-later, MIT" -homepage="http://edbrowse.org/" -changelog="https://raw.githubusercontent.com/CMB/edbrowse/master/CHANGES" -distfiles="https://github.com/CMB/edbrowse/archive/v${version}.tar.gz" -checksum=17c19179ec659a560ca4070103f2db37d29b71bc5d483c5f9d8a616abbfeb190 - -do_install() { - vbin src/edbrowse - vsconf doc/sample.ebrc - vman doc/man-edbrowse-debian.1 edbrowse.1 - vdoc doc/usersguide.html - vdoc README - vdoc CHANGES - vlicense LICENSE -} diff --git a/srcpkgs/editline-devel b/srcpkgs/editline-devel deleted file mode 120000 index 7362a645cbae0c..00000000000000 --- a/srcpkgs/editline-devel +++ /dev/null @@ -1 +0,0 @@ -editline \ No newline at end of file diff --git a/srcpkgs/editline/template b/srcpkgs/editline/template deleted file mode 100644 index d7009061ec7147..00000000000000 --- a/srcpkgs/editline/template +++ /dev/null @@ -1,31 +0,0 @@ -# Template file for 'editline' -pkgname=editline -version=1.17.1 -revision=2 -build_style=gnu-configure -short_desc="Minimal readline() replacement" -maintainer="Orphaned " -license="Spencer-94" -homepage="https://troglobit.com/projects/editline/" -changelog="https://raw.githubusercontent.com/troglobit/editline/master/ChangeLog.md" -distfiles="https://github.com/troglobit/editline/releases/download/${version}/editline-${version}.tar.xz" -checksum=df223b3333a545fddbc67b49ded3d242c66fadf7a04beb3ada20957fcd1ffc0e - -post_install() { - rm -rf ${DESTDIR}/usr/share/doc - - # avoid conflict with libedit - mv ${DESTDIR}/usr/share/man/man3/{,lib}editline.3 -} - -editline-devel_package() { - depends="editline-${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove usr/share/man/man3 - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/editorconfig-core-lua b/srcpkgs/editorconfig-core-lua deleted file mode 120000 index 471164cd781107..00000000000000 --- a/srcpkgs/editorconfig-core-lua +++ /dev/null @@ -1 +0,0 @@ -lua53-editorconfig-core \ No newline at end of file diff --git a/srcpkgs/editorconfig-devel b/srcpkgs/editorconfig-devel deleted file mode 120000 index 6f27d6090c578d..00000000000000 --- a/srcpkgs/editorconfig-devel +++ /dev/null @@ -1 +0,0 @@ -editorconfig \ No newline at end of file diff --git a/srcpkgs/editorconfig/template b/srcpkgs/editorconfig/template deleted file mode 100644 index c32dd53b0e5595..00000000000000 --- a/srcpkgs/editorconfig/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 'editorconfig' -pkgname=editorconfig -version=0.12.9 -revision=1 -build_style=cmake -makedepends="pcre2-devel" -short_desc="EditorConfig core library written in C" -maintainer="Orphaned " -license="BSD-2-Clause" -homepage="https://editorconfig.org/" -changelog="https://github.com/editorconfig/editorconfig-core-c/releases" -distfiles="https://github.com/editorconfig/editorconfig-core-c/archive/v${version}.tar.gz" -checksum=4aaa4e3883332aac7ec19c169dcf128f5f0f963f61d09beb299eb2bce5944e2c - -post_install() { - vlicense LICENSE -} - -editorconfig-devel_package() { - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - vmove usr/lib/cmake - } -} diff --git a/srcpkgs/editres/template b/srcpkgs/editres/template deleted file mode 100644 index 350927e6217351..00000000000000 --- a/srcpkgs/editres/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'editres' -pkgname=editres -version=1.0.9 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="libXaw-devel libxkbfile-devel" -short_desc="Dynamic resource editor for X Toolkit applications" -maintainer="Leah Neukirchen " -license="MIT" -homepage="https://xorg.freedesktop.org" -distfiles="${XORG_SITE}/app/${pkgname}-${version}.tar.xz" -checksum=cdfc3f7a6f0ecea417af785b1f46469d9c21a3543a765480a3090fd65e3db3c6 - -post_install() { - vlicense COPYING -} diff --git a/srcpkgs/edk2-ovmf/files/50-edk2-ovmf-i386-secure-4m.json b/srcpkgs/edk2-ovmf/files/50-edk2-ovmf-i386-secure-4m.json deleted file mode 100644 index f556449645a9a6..00000000000000 --- a/srcpkgs/edk2-ovmf/files/50-edk2-ovmf-i386-secure-4m.json +++ /dev/null @@ -1,35 +0,0 @@ -{ - "description": "IA32 UEFI for i386, with Secure Boot and SMM, 4MB FD", - "interface-types": [ - "uefi" - ], - "mapping": { - "device": "flash", - "executable": { - "filename": "/usr/share/edk2/ia32/OVMF_CODE.secure.4m.fd", - "format": "raw" - }, - "nvram-template": { - "filename": "/usr/share/edk2/ia32/OVMF_VARS.4m.fd", - "format": "raw" - } - }, - "targets": [ - { - "architecture": "i386", - "machines": [ - "pc-q35-*" - ] - } - ], - "features": [ - "acpi-s3", - "acpi-s4", - "requires-smm", - "secure-boot", - "verbose-dynamic" - ], - "tags": [ - - ] -} diff --git a/srcpkgs/edk2-ovmf/files/50-edk2-ovmf-i386-secure.json b/srcpkgs/edk2-ovmf/files/50-edk2-ovmf-i386-secure.json deleted file mode 100644 index fd244f0e01c27b..00000000000000 --- a/srcpkgs/edk2-ovmf/files/50-edk2-ovmf-i386-secure.json +++ /dev/null @@ -1,35 +0,0 @@ -{ - "description": "IA32 UEFI for i386, with Secure Boot and SMM", - "interface-types": [ - "uefi" - ], - "mapping": { - "device": "flash", - "executable": { - "filename": "/usr/share/edk2/ia32/OVMF_CODE.secure.fd", - "format": "raw" - }, - "nvram-template": { - "filename": "/usr/share/edk2/ia32/OVMF_VARS.fd", - "format": "raw" - } - }, - "targets": [ - { - "architecture": "i386", - "machines": [ - "pc-q35-*" - ] - } - ], - "features": [ - "acpi-s3", - "acpi-s4", - "requires-smm", - "secure-boot", - "verbose-dynamic" - ], - "tags": [ - - ] -} diff --git a/srcpkgs/edk2-ovmf/files/50-edk2-ovmf-x86_64-secure-4m.json b/srcpkgs/edk2-ovmf/files/50-edk2-ovmf-x86_64-secure-4m.json deleted file mode 100644 index d1678cb4fe2e6a..00000000000000 --- a/srcpkgs/edk2-ovmf/files/50-edk2-ovmf-x86_64-secure-4m.json +++ /dev/null @@ -1,36 +0,0 @@ -{ - "description": "x64 UEFI for x86_64, with Secure Boot and SMM, 4MB FD", - "interface-types": [ - "uefi" - ], - "mapping": { - "device": "flash", - "executable": { - "filename": "/usr/share/edk2/x64/OVMF_CODE.secure.4m.fd", - "format": "raw" - }, - "nvram-template": { - "filename": "/usr/share/edk2/x64/OVMF_VARS.4m.fd", - "format": "raw" - } - }, - "targets": [ - { - "architecture": "x86_64", - "machines": [ - "pc-q35-*" - ] - } - ], - "features": [ - "acpi-s3", - "acpi-s4", - "amd-sev", - "requires-smm", - "secure-boot", - "verbose-dynamic" - ], - "tags": [ - - ] -} diff --git a/srcpkgs/edk2-ovmf/files/50-edk2-ovmf-x86_64-secure.json b/srcpkgs/edk2-ovmf/files/50-edk2-ovmf-x86_64-secure.json deleted file mode 100644 index 5adc4db7fb4cf0..00000000000000 --- a/srcpkgs/edk2-ovmf/files/50-edk2-ovmf-x86_64-secure.json +++ /dev/null @@ -1,36 +0,0 @@ -{ - "description": "x64 UEFI for x86_64, with Secure Boot and SMM", - "interface-types": [ - "uefi" - ], - "mapping": { - "device": "flash", - "executable": { - "filename": "/usr/share/edk2/x64/OVMF_CODE.secure.fd", - "format": "raw" - }, - "nvram-template": { - "filename": "/usr/share/edk2/x64/OVMF_VARS.fd", - "format": "raw" - } - }, - "targets": [ - { - "architecture": "x86_64", - "machines": [ - "pc-q35-*" - ] - } - ], - "features": [ - "acpi-s3", - "acpi-s4", - "amd-sev", - "requires-smm", - "secure-boot", - "verbose-dynamic" - ], - "tags": [ - - ] -} diff --git a/srcpkgs/edk2-ovmf/files/60-edk2-ovmf-aarch64.json b/srcpkgs/edk2-ovmf/files/60-edk2-ovmf-aarch64.json deleted file mode 100644 index b95bdc8c964259..00000000000000 --- a/srcpkgs/edk2-ovmf/files/60-edk2-ovmf-aarch64.json +++ /dev/null @@ -1,31 +0,0 @@ -{ - "description": "AA64 UEFI for aarch64", - "interface-types": [ - "uefi" - ], - "mapping": { - "device": "flash", - "executable": { - "filename": "/usr/share/edk2/aarch64/QEMU_CODE.fd", - "format": "raw" - }, - "nvram-template": { - "filename": "/usr/share/edk2/aarch64/QEMU_VARS.fd", - "format": "raw" - } - }, - "targets": [ - { - "architecture": "aarch64", - "machines": [ - "virt-*" - ] - } - ], - "features": [ - "verbose-static" - ], - "tags": [ - - ] -} diff --git a/srcpkgs/edk2-ovmf/files/60-edk2-ovmf-arm.json b/srcpkgs/edk2-ovmf/files/60-edk2-ovmf-arm.json deleted file mode 100644 index f7006a2254a50c..00000000000000 --- a/srcpkgs/edk2-ovmf/files/60-edk2-ovmf-arm.json +++ /dev/null @@ -1,31 +0,0 @@ -{ - "description": "ARM UEFI for armv7", - "interface-types": [ - "uefi" - ], - "mapping": { - "device": "flash", - "executable": { - "filename": "/usr/share/edk2/arm/QEMU_CODE.fd", - "format": "raw" - }, - "nvram-template": { - "filename": "/usr/share/edk2/arm/QEMU_VARS.fd", - "format": "raw" - } - }, - "targets": [ - { - "architecture": "arm", - "machines": [ - "virt-*" - ] - } - ], - "features": [ - "verbose-static" - ], - "tags": [ - - ] -} diff --git a/srcpkgs/edk2-ovmf/files/60-edk2-ovmf-i386-4m.json b/srcpkgs/edk2-ovmf/files/60-edk2-ovmf-i386-4m.json deleted file mode 100644 index 2a070767f6a8f8..00000000000000 --- a/srcpkgs/edk2-ovmf/files/60-edk2-ovmf-i386-4m.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "description": "IA32 UEFI for i386, 4MB FD", - "interface-types": [ - "uefi" - ], - "mapping": { - "device": "flash", - "executable": { - "filename": "/usr/share/edk2/ia32/OVMF_CODE.4m.fd", - "format": "raw" - }, - "nvram-template": { - "filename": "/usr/share/edk2/ia32/OVMF_VARS.4m.fd", - "format": "raw" - } - }, - "targets": [ - { - "architecture": "i386", - "machines": [ - "pc-i440fx-*", - "pc-q35-*" - ] - } - ], - "features": [ - "acpi-s3", - "acpi-s4", - "verbose-dynamic" - ], - "tags": [ - - ] -} diff --git a/srcpkgs/edk2-ovmf/files/60-edk2-ovmf-i386.json b/srcpkgs/edk2-ovmf/files/60-edk2-ovmf-i386.json deleted file mode 100644 index 18cb255a320260..00000000000000 --- a/srcpkgs/edk2-ovmf/files/60-edk2-ovmf-i386.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "description": "IA32 UEFI for i386", - "interface-types": [ - "uefi" - ], - "mapping": { - "device": "flash", - "executable": { - "filename": "/usr/share/edk2/ia32/OVMF_CODE.fd", - "format": "raw" - }, - "nvram-template": { - "filename": "/usr/share/edk2/ia32/OVMF_VARS.fd", - "format": "raw" - } - }, - "targets": [ - { - "architecture": "i386", - "machines": [ - "pc-i440fx-*", - "pc-q35-*" - ] - } - ], - "features": [ - "acpi-s3", - "acpi-s4", - "verbose-dynamic" - ], - "tags": [ - - ] -} diff --git a/srcpkgs/edk2-ovmf/files/60-edk2-ovmf-microvm-4m.json b/srcpkgs/edk2-ovmf/files/60-edk2-ovmf-microvm-4m.json deleted file mode 100644 index 1639f336f17d43..00000000000000 --- a/srcpkgs/edk2-ovmf/files/60-edk2-ovmf-microvm-4m.json +++ /dev/null @@ -1,22 +0,0 @@ -{ - "description": "OVMF for microvm, 4MB FD", - "interface-types": [ - "uefi" - ], - "mapping": { - "device": "memory", - "filename": "/usr/share/edk2/x64/MICROVM.4m.fd" - }, - "targets": [ - { - "architecture": "x86_64", - "machines": [ - "microvm" - ] - } - ], - "features": [ - ], - "tags": [ - ] -} diff --git a/srcpkgs/edk2-ovmf/files/60-edk2-ovmf-microvm.json b/srcpkgs/edk2-ovmf/files/60-edk2-ovmf-microvm.json deleted file mode 100644 index 78b900eb564373..00000000000000 --- a/srcpkgs/edk2-ovmf/files/60-edk2-ovmf-microvm.json +++ /dev/null @@ -1,22 +0,0 @@ -{ - "description": "OVMF for microvm", - "interface-types": [ - "uefi" - ], - "mapping": { - "device": "memory", - "filename": "/usr/share/edk2/x64/MICROVM.fd" - }, - "targets": [ - { - "architecture": "x86_64", - "machines": [ - "microvm" - ] - } - ], - "features": [ - ], - "tags": [ - ] -} diff --git a/srcpkgs/edk2-ovmf/files/60-edk2-ovmf-x86_64-4m.json b/srcpkgs/edk2-ovmf/files/60-edk2-ovmf-x86_64-4m.json deleted file mode 100644 index fe8e2639b1c4b1..00000000000000 --- a/srcpkgs/edk2-ovmf/files/60-edk2-ovmf-x86_64-4m.json +++ /dev/null @@ -1,35 +0,0 @@ -{ - "description": "x64 UEFI for x86_64, 4MB FD", - "interface-types": [ - "uefi" - ], - "mapping": { - "device": "flash", - "executable": { - "filename": "/usr/share/edk2/x64/OVMF_CODE.4m.fd", - "format": "raw" - }, - "nvram-template": { - "filename": "/usr/share/edk2/x64/OVMF_VARS.4m.fd", - "format": "raw" - } - }, - "targets": [ - { - "architecture": "x86_64", - "machines": [ - "pc-i440fx-*", - "pc-q35-*" - ] - } - ], - "features": [ - "acpi-s3", - "acpi-s4", - "amd-sev", - "verbose-dynamic" - ], - "tags": [ - - ] -} diff --git a/srcpkgs/edk2-ovmf/files/60-edk2-ovmf-x86_64.json b/srcpkgs/edk2-ovmf/files/60-edk2-ovmf-x86_64.json deleted file mode 100644 index ca02ef0831bbab..00000000000000 --- a/srcpkgs/edk2-ovmf/files/60-edk2-ovmf-x86_64.json +++ /dev/null @@ -1,35 +0,0 @@ -{ - "description": "x64 UEFI for x86_64", - "interface-types": [ - "uefi" - ], - "mapping": { - "device": "flash", - "executable": { - "filename": "/usr/share/edk2/x64/OVMF_CODE.fd", - "format": "raw" - }, - "nvram-template": { - "filename": "/usr/share/edk2/x64/OVMF_VARS.fd", - "format": "raw" - } - }, - "targets": [ - { - "architecture": "x86_64", - "machines": [ - "pc-i440fx-*", - "pc-q35-*" - ] - } - ], - "features": [ - "acpi-s3", - "acpi-s4", - "amd-sev", - "verbose-dynamic" - ], - "tags": [ - - ] -} diff --git a/srcpkgs/edk2-ovmf/files/80-edk2-ovmf-ia32-on-x86_64-secure-4m.json b/srcpkgs/edk2-ovmf/files/80-edk2-ovmf-ia32-on-x86_64-secure-4m.json deleted file mode 100644 index 63a827684c0446..00000000000000 --- a/srcpkgs/edk2-ovmf/files/80-edk2-ovmf-ia32-on-x86_64-secure-4m.json +++ /dev/null @@ -1,35 +0,0 @@ -{ - "description": "IA32 UEFI for x86_64, with Secure Boot and SMM, 4MB FD", - "interface-types": [ - "uefi" - ], - "mapping": { - "device": "flash", - "executable": { - "filename": "/usr/share/edk2/ia32/OVMF_CODE.secure.4m.fd", - "format": "raw" - }, - "nvram-template": { - "filename": "/usr/share/edk2/ia32/OVMF_VARS.4m.fd", - "format": "raw" - } - }, - "targets": [ - { - "architecture": "x86_64", - "machines": [ - "pc-q35-*" - ] - } - ], - "features": [ - "acpi-s3", - "acpi-s4", - "requires-smm", - "secure-boot", - "verbose-dynamic" - ], - "tags": [ - - ] -} diff --git a/srcpkgs/edk2-ovmf/files/80-edk2-ovmf-ia32-on-x86_64-secure.json b/srcpkgs/edk2-ovmf/files/80-edk2-ovmf-ia32-on-x86_64-secure.json deleted file mode 100644 index 6d28f39715162f..00000000000000 --- a/srcpkgs/edk2-ovmf/files/80-edk2-ovmf-ia32-on-x86_64-secure.json +++ /dev/null @@ -1,35 +0,0 @@ -{ - "description": "IA32 UEFI for x86_64, with Secure Boot and SMM", - "interface-types": [ - "uefi" - ], - "mapping": { - "device": "flash", - "executable": { - "filename": "/usr/share/edk2/ia32/OVMF_CODE.secure.fd", - "format": "raw" - }, - "nvram-template": { - "filename": "/usr/share/edk2/ia32/OVMF_VARS.fd", - "format": "raw" - } - }, - "targets": [ - { - "architecture": "x86_64", - "machines": [ - "pc-q35-*" - ] - } - ], - "features": [ - "acpi-s3", - "acpi-s4", - "requires-smm", - "secure-boot", - "verbose-dynamic" - ], - "tags": [ - - ] -} diff --git a/srcpkgs/edk2-ovmf/files/81-edk2-ovmf-ia32-on-x86_64-4m.json b/srcpkgs/edk2-ovmf/files/81-edk2-ovmf-ia32-on-x86_64-4m.json deleted file mode 100644 index d871ed1c566627..00000000000000 --- a/srcpkgs/edk2-ovmf/files/81-edk2-ovmf-ia32-on-x86_64-4m.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "description": "IA32 UEFI for x86_64, 4MB FD", - "interface-types": [ - "uefi" - ], - "mapping": { - "device": "flash", - "executable": { - "filename": "/usr/share/edk2/ia32/OVMF_CODE.4m.fd", - "format": "raw" - }, - "nvram-template": { - "filename": "/usr/share/edk2/ia32/OVMF_VARS.4m.fd", - "format": "raw" - } - }, - "targets": [ - { - "architecture": "x86_64", - "machines": [ - "pc-i440fx-*", - "pc-q35-*" - ] - } - ], - "features": [ - "acpi-s3", - "acpi-s4", - "verbose-dynamic" - ], - "tags": [ - - ] -} diff --git a/srcpkgs/edk2-ovmf/files/81-edk2-ovmf-ia32-on-x86_64.json b/srcpkgs/edk2-ovmf/files/81-edk2-ovmf-ia32-on-x86_64.json deleted file mode 100644 index 3d7532ef04c085..00000000000000 --- a/srcpkgs/edk2-ovmf/files/81-edk2-ovmf-ia32-on-x86_64.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "description": "IA32 UEFI for x86_64", - "interface-types": [ - "uefi" - ], - "mapping": { - "device": "flash", - "executable": { - "filename": "/usr/share/edk2/ia32/OVMF_CODE.fd", - "format": "raw" - }, - "nvram-template": { - "filename": "/usr/share/edk2/ia32/OVMF_VARS.fd", - "format": "raw" - } - }, - "targets": [ - { - "architecture": "x86_64", - "machines": [ - "pc-i440fx-*", - "pc-q35-*" - ] - } - ], - "features": [ - "acpi-s3", - "acpi-s4", - "verbose-dynamic" - ], - "tags": [ - - ] -} diff --git a/srcpkgs/edk2-ovmf/patches/brotli.patch b/srcpkgs/edk2-ovmf/patches/brotli.patch deleted file mode 100644 index cdfd5b1fbc8dcd..00000000000000 --- a/srcpkgs/edk2-ovmf/patches/brotli.patch +++ /dev/null @@ -1,92 +0,0 @@ -From dca56cf4d28bbbb1d3be029ce9a6710cb3f6cd2f Mon Sep 17 00:00:00 2001 -From: Laszlo Ersek -Date: Thu, 4 Jun 2020 13:34:12 +0200 -Subject: BaseTools: do not build BrotliCompress (RH only) - -Notes about the RHEL-8.3/20200603-ca407c7246bf [edk2-stable202005] -> -RHEL-8.5/20210520-e1999b264f1f [edk2-stable202105] rebase: - -- no change - -Notes about the RHEL-8.2/20190904-37eef91017ad [edk2-stable201908] -> -RHEL-8.3/20200603-ca407c7246bf [edk2-stable202005] rebase: - -- New patch. - -BrotliCompress is not used for building ArmVirtPkg or OvmfPkg platforms. -It depends on one of the upstream Brotli git submodules that we removed -earlier in this rebase series. (See patch "remove upstream edk2's Brotli -submodules (RH only"). - -Do not attempt to build BrotliCompress. - -Signed-off-by: Laszlo Ersek -(cherry picked from commit db8ccca337e2c5722c1d408d2541cf653d3371a2) ---- - BaseTools/Source/C/GNUmakefile | 1 - - 1 file changed, 1 deletion(-) - -diff --git a/BaseTools/Source/C/GNUmakefile b/BaseTools/Source/C/GNUmakefile -index 8c191e0c38..3eae824a1c 100644 ---- a/BaseTools/Source/C/GNUmakefile -+++ b/BaseTools/Source/C/GNUmakefile -@@ -48,7 +48,6 @@ all: makerootdir subdirs - LIBRARIES = Common - VFRAUTOGEN = VfrCompile/VfrLexer.h - APPLICATIONS = \ -- BrotliCompress \ - VfrCompile \ - EfiRom \ - GenFfs \ --- -2.27.0 - -From 9729dd1d6b83961d531e29777d0cc4a610b108be Mon Sep 17 00:00:00 2001 -From: Laszlo Ersek -Date: Thu, 4 Jun 2020 13:39:08 +0200 -Subject: MdeModulePkg: remove package-private Brotli include path (RH only) - -Notes about the RHEL-8.3/20200603-ca407c7246bf [edk2-stable202005] -> -RHEL-8.5/20210520-e1999b264f1f [edk2-stable202105] rebase: - -- no change - -Notes about the RHEL-8.2/20190904-37eef91017ad [edk2-stable201908] -> -RHEL-8.3/20200603-ca407c7246bf [edk2-stable202005] rebase: - -- New patch. - -Originating from upstream commit 58802e02c41b -("MdeModulePkg/BrotliCustomDecompressLib: Make brotli a submodule", -2020-04-16), "MdeModulePkg/MdeModulePkg.dec" contains a package-internal -include path into a Brotli submodule. - -The edk2 build system requires such include paths to resolve successfully, -regardless of the firmware platform being built. Because -BrotliCustomDecompressLib is not consumed by any OvmfPkg or ArmVirtPkg -platforms, and we've removed the submodule earlier in this patch set, -remove the include path too. - -Signed-off-by: Laszlo Ersek -(cherry picked from commit e05e0de713c4a2b8adb6ff9809611f222bfe50ed) ---- - MdeModulePkg/MdeModulePkg.dec | 3 --- - 1 file changed, 3 deletions(-) - -diff --git a/MdeModulePkg/MdeModulePkg.dec b/MdeModulePkg/MdeModulePkg.dec -index 8d38383915..ba2d0290e7 100644 ---- a/MdeModulePkg/MdeModulePkg.dec -+++ b/MdeModulePkg/MdeModulePkg.dec -@@ -26,9 +26,6 @@ - Include - Test/Mock/Include - --[Includes.Common.Private] -- Library/BrotliCustomDecompressLib/brotli/c/include -- - [LibraryClasses] - ## @libraryclass Defines a set of methods to reset whole system. - ResetSystemLib|Include/Library/ResetSystemLib.h --- -2.27.0 - diff --git a/srcpkgs/edk2-ovmf/template b/srcpkgs/edk2-ovmf/template deleted file mode 100644 index a44b6b4000b1ed..00000000000000 --- a/srcpkgs/edk2-ovmf/template +++ /dev/null @@ -1,186 +0,0 @@ -# Template file for 'edk2-ovmf' -pkgname=edk2-ovmf -version=202511 -revision=1 -_mipi_ver=370b5944c046bab043dd8b133727b2135af7747a -_openssl_ver=3.5.1 -_mbedtls_ver=8c89224991adff88d53cd380f42a2baa36f91454 -_spdm_ver=98ef964e1e9a0c39c7efb67143d3a13a819432e0 -_fdt_ver=cfff805481bdea27f900c32698171286542b8d3c -archs="x86_64* i686* aarch64*" -hostmakedepends="acpica-utils nasm python3 libuuid-devel" -short_desc="EFI Development Kit II - Open Virtual Machine Firmware" -maintainer="classabbyamp " -license="BSD-2-Clause-Patent, MIT" -homepage="https://github.com/tianocore/tianocore.github.io/wiki/EDK-II" -changelog="https://github.com/tianocore/edk2/releases" -distfiles="https://github.com/tianocore/edk2/archive/refs/tags/edk2-stable${version}.tar.gz - https://github.com/MIPI-Alliance/public-mipi-sys-t/archive/${_mipi_ver}.tar.gz>mipi-${_mipi_ver}.tar.gz - https://www.openssl.org/source/openssl-${_openssl_ver}.tar.gz - https://github.com/Mbed-TLS/mbedtls/archive/${_mbedtls_ver}.tar.gz>mbedtls-${_mbedtls_ver}.tar.gz - https://github.com/DMTF/libspdm/archive/${_spdm_ver}.tar.gz>libspdm-${_spdm_ver}.tar.gz - https://github.com/devicetree-org/pylibfdt/archive/${_fdt_ver}.tar.gz>libfdt-${_fdt_ver}.tar.gz" -checksum="d919b0344afbd9ea16d757f99919860e26acc1e9246fff743e684128c2f04dd3 - 9fda3b9a78343ab2be6f06ce6396536e7e065abac29b47c8eb2e42cbb4c4f00b - 529043b15cffa5f36077a4d0af83f3de399807181d607441d734196d889b641f - b5c7e7c54e013c168f4aae036e59912785f11b4aeebd57f6165a14e879b9a82c - 634cbdf10bcaf32f3446b1bf8be7e8a60cecd1e9500e512f01e3c15b74cbcfd3 - 1193910f475fde07f3cd4fe1c1a353d69b8cedb574967134838fcdc8208d224e" - -skip_extraction="mipi-${_mipi_ver}.tar.gz - openssl-${_openssl_ver}.tar.gz - mbedtls-${_mbedtls_ver}.tar.gz - libspdm-${_spdm_ver}.tar.gz - libfdt-${_fdt_ver}.tar.gz" - -case "$XBPS_TARGET_LIBC" in - glibc) _pfx="gnu" ;; - musl) _pfx="musl" ;; -esac - -case "$XBPS_MACHINE" in - x86_64*|i686*) hostmakedepends+=" cross-aarch64-linux-${_pfx}" ;; -esac - -case "$XBPS_TARGET_MACHINE" in - x86_64*) _archs=(X64 AARCH64) ;; - i686*) _archs=(AARCH64) ;; - aarch64*) _archs=(AARCH64) ;; -esac - -post_extract() { - vsrcextract -C MdePkg/Library/MipiSysTLib/mipisyst "mipi-${_mipi_ver}.tar.gz" - vsrcextract -C CryptoPkg/Library/OpensslLib/openssl "openssl-${_openssl_ver}.tar.gz" - vsrcextract -C CryptoPkg/Library/MbedTlsLib/mbedtls "mbedtls-${_mbedtls_ver}.tar.gz" - vsrcextract -C SecurityPkg/DeviceSecurity/SpdmLib/libspdm "libspdm-${_spdm_ver}.tar.gz" - vsrcextract -C MdePkg/Library/BaseFdtLib/libfdt "libfdt-${_fdt_ver}.tar.gz" -} - -do_build() { - local PATH="BaseTools/BinWrappers/PosixLike:$PATH" - local _common_args=(-b RELEASE -n "$XBPS_MAKEJOBS" -t GCC5) - local _efi_args=(-D NETWORK_IP6_ENABLE -D TPM_CONFIG_ENABLE -D TPM1_ENABLE -D TPM2_ENABLE) - local _x86_args=(-D FD_SIZE_2MB -D HTTP_BOOT_ENABLE -D TLS_ENABLE) - local _4mb_args=(-D FD_SIZE_4MB -D FD_SIZE_IN_KB=4096 -D HTTP_BOOT_ENABLE -D TLS_ENABLE) - - case "$XBPS_MACHINE" in - x86_64*|i686*) - export GCC5_AARCH64_PREFIX="aarch64-linux-${_pfx}-" - ;; - esac - - for _arch in "${_archs[@]}"; do - CC=gcc CXX=g++ ARCH="${_arch}" make "${makejobs}" -C BaseTools - done - . edksetup.sh - - for _arch in "${_archs[@]}"; do - msg_normal "$pkgver: building shell ($_arch)\n" - build -p ShellPkg/ShellPkg.dsc -a "$_arch" "${_common_args[@]}" - - case "${_arch}" in - X64) - msg_normal "$pkgver: building ovmf ($_arch) with secure boot support (4MB FD)\n" - build -p "OvmfPkg/OvmfPkgIa32X64.dsc" -a IA32 -a "$_arch" \ - "${_common_args[@]}" "${_efi_args[@]}" "${_4mb_args[@]}" \ - -D SECURE_BOOT_ENABLE -D SMM_REQUIRE -D EXCLUDE_SHELL_FROM_FD - mv -v Build/Ovmf3264{,-secure-4mb} - - msg_normal "$pkgver: building ovmf ($_arch) with secure boot support\n" - build -p "OvmfPkg/OvmfPkgIa32X64.dsc" -a IA32 -a "$_arch" \ - "${_common_args[@]}" "${_efi_args[@]}" "${_x86_args[@]}" \ - -D SECURE_BOOT_ENABLE -D SMM_REQUIRE -D EXCLUDE_SHELL_FROM_FD - mv -v Build/Ovmf3264{,-secure} - - msg_normal "$pkgver: building ovmf ($_arch) default (4MB FD)\n" - build -p "OvmfPkg/OvmfPkg${_arch}.dsc" -a "$_arch" \ - "${_common_args[@]}" "${_efi_args[@]}" "${_4mb_args[@]}" - mv -v Build/OvmfX64{,-4mb} - - msg_normal "$pkgver: building ovmf ($_arch) default\n" - build -p "OvmfPkg/OvmfPkg${_arch}.dsc" -a "$_arch" \ - "${_common_args[@]}" "${_efi_args[@]}" "${_x86_args[@]}" - - msg_normal "$pkgver: building ovmf ($_arch) with microvm support (4MB FD)\n" - build -p "OvmfPkg/Microvm/Microvm${_arch}.dsc" -a "$_arch" \ - "${_common_args[@]}" "${_efi_args[@]}" "${_4mb_args[@]}" - mv -v Build/MicrovmX64{,-4mb} - - msg_normal "$pkgver: building ovmf ($_arch) with microvm support\n" - build -p "OvmfPkg/Microvm/Microvm${_arch}.dsc" -a "$_arch" \ - "${_common_args[@]}" "${_efi_args[@]}" "${_x86_args[@]}" - ;; - AARCH64) - msg_normal "Building ArmVirtPkg ($_arch) with secure boot\n" - build -p "ArmVirtPkg/ArmVirtQemu.dsc" -a "${_arch}" \ - "${_common_args[@]}" "${_efi_args[@]}" \ - -D NETWORK_HTTP_BOOT_ENABLE -D TLS_ENABLE -D SECURE_BOOT_ENABLE - - dd if=/dev/zero of="Build/ArmVirtQemu-AArch64/RELEASE_GCC5/FV/QEMU_CODE.fd" bs=1M count=64 - dd if="Build/ArmVirtQemu-AArch64/RELEASE_GCC5/FV/QEMU_EFI.fd" \ - of="Build/ArmVirtQemu-AArch64/RELEASE_GCC5/FV/QEMU_CODE.fd" conv=notrunc - dd if=/dev/zero of="Build/ArmVirtQemu-AArch64/RELEASE_GCC5/FV/QEMU_VARS.fd" bs=1M count=64 - ;; - esac - done -} - -do_install() { - vmkdir usr/share/qemu/firmware - vmkdir usr/share/AAVMF - - for _arch in "${_archs[@]}"; do - vmkdir "usr/share/edk2/${_arch,,}" - - vinstall "Build/Shell/RELEASE_GCC5/${_arch}/Shell_7C04A583-9E3E-4f1c-AD65-E05268D0B4D1.efi" 644 \ - "usr/share/edk2/${_arch,,}" Shell.efi - vinstall "Build/Shell/RELEASE_GCC5/${_arch}/Shell_EA4BB293-2D7F-4456-A681-1F22F42CD0BC.efi" 644 \ - "usr/share/edk2/${_arch,,}" Shell_Full.efi - - case "$_arch" in - X64) - vinstall "Build/Ovmf${_arch}/RELEASE_GCC5/FV/OVMF.fd" 644 "usr/share/edk2/${_arch,,}" - vinstall "Build/Ovmf${_arch}/RELEASE_GCC5/FV/OVMF_CODE.fd" 644 "usr/share/edk2/${_arch,,}" - vinstall "Build/Ovmf${_arch}/RELEASE_GCC5/FV/OVMF_VARS.fd" 644 "usr/share/edk2/${_arch,,}" - - vinstall "Build/Ovmf${_arch}-4mb/RELEASE_GCC5/FV/OVMF.fd" 644 "usr/share/edk2/${_arch,,}" OVMF.4m.fd - vinstall "Build/Ovmf${_arch}-4mb/RELEASE_GCC5/FV/OVMF_CODE.fd" 644 "usr/share/edk2/${_arch,,}" OVMF_CODE.4m.fd - vinstall "Build/Ovmf${_arch}-4mb/RELEASE_GCC5/FV/OVMF_VARS.fd" 644 "usr/share/edk2/${_arch,,}" OVMF_VARS.4m.fd - - vinstall "Build/Ovmf3264-secure/RELEASE_GCC5/FV/OVMF_CODE.fd" 644 "usr/share/edk2/${_arch,,}" OVMF_CODE.secure.fd - vinstall "Build/Ovmf3264-secure-4mb/RELEASE_GCC5/FV/OVMF_CODE.fd" 644 "usr/share/edk2/${_arch,,}" OVMF_CODE.secure.4m.fd - - vinstall "Build/MicrovmX64/RELEASE_GCC5/FV/MICROVM.fd" 644 "usr/share/edk2/${_arch,,}" MICROVM.fd - vinstall "Build/MicrovmX64-4mb/RELEASE_GCC5/FV/MICROVM.fd" 644 "usr/share/edk2/${_arch,,}" MICROVM.4m.fd - - vcopy "${FILESDIR}/*x86_64*.json" usr/share/qemu/firmware - vcopy "${FILESDIR}/*microvm*.json" usr/share/qemu/firmware - ;; - AARCH64) - vcopy "Build/ArmVirtQemu-AArch64/RELEASE_GCC5/FV/*.fd" "usr/share/edk2/${_arch,,}" - - # libvirt hardcodes this - ln -s ../edk2/aarch64/QEMU_CODE.fd "${DESTDIR}/usr/share/AAVMF/AAVMF_CODE.fd" - ln -s ../edk2/aarch64/QEMU_VARS.fd "${DESTDIR}/usr/share/AAVMF/AAVMF_VARS.fd" - - vcopy "${FILESDIR}/*aarch64*.json" usr/share/qemu/firmware - ;; - esac - done - - # lxd hardcodes this - ln -s ./edk2 "${DESTDIR}/usr/share/OVMF" - - vlicense License.txt - vlicense OvmfPkg/License.txt OvmfPkg.License.txt -} - -edk2-shell_package() { - short_desc="EFI Development Kit II - Shell" - pkg_install() { - for _arch in "${_archs[@]}"; do - vmove "usr/share/edk2/${_arch,,}/Shell*.efi" - done - vlicense License.txt - } -} diff --git a/srcpkgs/edk2-ovmf/update b/srcpkgs/edk2-ovmf/update deleted file mode 100644 index 35be97e570139c..00000000000000 --- a/srcpkgs/edk2-ovmf/update +++ /dev/null @@ -1,2 +0,0 @@ -site="https://github.com/tianocore/edk2/tags" -pkgname="edk2-stable" diff --git a/srcpkgs/edk2-shell b/srcpkgs/edk2-shell deleted file mode 120000 index cc069ef22a0283..00000000000000 --- a/srcpkgs/edk2-shell +++ /dev/null @@ -1 +0,0 @@ -edk2-ovmf \ No newline at end of file diff --git a/srcpkgs/eduvpn-client b/srcpkgs/eduvpn-client deleted file mode 120000 index cb3363a11914f5..00000000000000 --- a/srcpkgs/eduvpn-client +++ /dev/null @@ -1 +0,0 @@ -python3-eduvpn-client \ No newline at end of file diff --git a/srcpkgs/eduvpn-common/template b/srcpkgs/eduvpn-common/template deleted file mode 100644 index e72d94ebfedb9f..00000000000000 --- a/srcpkgs/eduvpn-common/template +++ /dev/null @@ -1,40 +0,0 @@ -# Template file for 'eduvpn-common' -pkgname=eduvpn-common -version=2.1.0 -revision=3 -build_style=go -go_import_path=github.com/eduvpn/eduvpn-common -hostmakedepends="python3-setuptools python3-wheel" -short_desc="Code to be shared between eduVPN clients" -maintainer="John " -license="MIT" -homepage="https://www.eduvpn.org/" -distfiles="https://codeberg.org/eduVPN/eduvpn-common/releases/download/${version}/eduvpn-common-${version}.tar.xz" -checksum=3a07229c478a303b598f74f0fbb70cb05dfce59653051fc9e5da888a10d3963f - -if [ "$XBPS_TARGET_LIBC" = "musl" ]; then - # Creating shared libraries for musl with go isn't fully supported - broken="https://github.com/golang/go/issues/54805" -fi - -do_build() { - go build -x -o libeduvpn_common-${version}.so \ - -mod="vendor" -modcacherw \ - -buildmode=c-shared -ldflags "${go_ldflags}" \ - ${go_import_path}/exports - mv libeduvpn_common-${version}.h eduvpn_common.h - #go install -x -p "$XBPS_MAKEJOBS" -ldflags "${go_ldflags}" \ - # -mod="vendor" -modcacherw \ - # ${go_import_path}/cmd/cli - cd wrappers/python - python3 setup.py build -} - -do_install() { - vlicense LICENSE - vinstall libeduvpn_common-${version}.so 755 /usr/lib - vinstall eduvpn_common.h 644 /usr/include - #vbin ${GOPATH}/bin/cli eduvpn-cli - cd wrappers/python - python3 setup.py install --prefix=/usr --root=${DESTDIR} -} diff --git a/srcpkgs/eduvpn-common/update b/srcpkgs/eduvpn-common/update deleted file mode 100644 index b12854e255f1a2..00000000000000 --- a/srcpkgs/eduvpn-common/update +++ /dev/null @@ -1 +0,0 @@ -ignore="*.99.0" diff --git a/srcpkgs/efibootmgr/files/README.voidlinux b/srcpkgs/efibootmgr/files/README.voidlinux deleted file mode 100644 index 98844fd85a6580..00000000000000 --- a/srcpkgs/efibootmgr/files/README.voidlinux +++ /dev/null @@ -1,19 +0,0 @@ -efibootmgr can automatically generate EFI boot entries to -directly boot the kernel after every kernel update or installation. -Enable this by editing /etc/default/efibootmgr-kernel-hook. - -The EFI variables need to be accessible in order for this to work, so -add this line to your fstab and reboot or mount manually: - efivarfs /sys/firmware/efi/efivars efivarfs defaults 0 0 ------------------------------------------------------------------------ -Kernel cmd options can be configured in /etc/default/efibootmgr-kernel-hook, -but you always have to reconfigure the kernel: - - $ xbps-reconfigure -f linux4.8 - (or any other kernel version) - -This is also required after the first installation of this package. ------------------------------------------------------------------------ -The bootorder itself is not changed, so your previous boot loader will -stay enabled until you can edit the order in your firmware interface or -using "efibootmgr -o " diff --git a/srcpkgs/efibootmgr/files/efibootmgr-kernel-hook.confd b/srcpkgs/efibootmgr/files/efibootmgr-kernel-hook.confd deleted file mode 100644 index 42adfc0da400ec..00000000000000 --- a/srcpkgs/efibootmgr/files/efibootmgr-kernel-hook.confd +++ /dev/null @@ -1,10 +0,0 @@ -# Options for the kernel hook script installed by the efibootmgr package. -MODIFY_EFI_ENTRIES=0 -# To allow efibootmgr to modify boot entries, set -# MODIFY_EFI_ENTRIES=1 -# Kernel command-line options. Example: -# OPTIONS="root=/dev/sda3 loglevel=4" -# Disk where EFI Partition is. Default is /dev/sda -# DISK="/dev/sda" -# Partition number of EFI Partition. Default is 1 -# PART=1 diff --git a/srcpkgs/efibootmgr/files/kernel.d/efibootmgr.post-install b/srcpkgs/efibootmgr/files/kernel.d/efibootmgr.post-install deleted file mode 100644 index adf523e7b1fae3..00000000000000 --- a/srcpkgs/efibootmgr/files/kernel.d/efibootmgr.post-install +++ /dev/null @@ -1,45 +0,0 @@ -#!/usr/bin/sh -# -# Kernel hook for efibootmgr. -# -# Arguments passed to this script: $1 pkgname, $2 version. -# -PKGNAME="$1" -VERSION="$2" - -. "${ROOTDIR}/etc/default/efibootmgr-kernel-hook" -if [ "x${MODIFY_EFI_ENTRIES}" != x1 ]; then - exit 0 -fi - -OPTIONS="${OPTIONS} initrd=/initramfs-${VERSION}.img" - -args="" -if [ "x${DISK}" != x ]; then - args="-d $DISK" -fi -if [ "x${PART}" != x ]; then - args="$args -p $PART" -fi - -# get major version, e.g. "4.8" for "linux4.8" -major_version=$(echo $PKGNAME | cut -c 6-) - -# look for previous entry for this major kernel version -existing_entry=$(efibootmgr | grep "Void Linux with kernel ${major_version}") - -# get the boot order -# this is required because when in the next step the existing entry is removed, -# it is also removed from the order so it needs to be restored later -bootorder=$(efibootmgr |grep "BootOrder: " |cut -c 12-) - -# if existing, remove it -if [ "$existing_entry" != "" ]; then - /etc/kernel.d/post-remove/50-efibootmgr $PKGNAME -fi - -# create the new entry -efibootmgr -qc $args -L "Void Linux with kernel ${major_version}" -l /vmlinuz-${VERSION} -u "${OPTIONS}" - -# restore the boot order -efibootmgr -qo $bootorder diff --git a/srcpkgs/efibootmgr/files/kernel.d/efibootmgr.post-remove b/srcpkgs/efibootmgr/files/kernel.d/efibootmgr.post-remove deleted file mode 100644 index 54557e5cb7920c..00000000000000 --- a/srcpkgs/efibootmgr/files/kernel.d/efibootmgr.post-remove +++ /dev/null @@ -1,21 +0,0 @@ -#!/bin/sh -# -# Kernel hook for efibootmgr. -# -# Arguments passed to this script: $1 pkgname, $2 version. -# -PKGNAME="$1" - -. "${ROOTDIR}/etc/default/efibootmgr-kernel-hook" -if [ "x${MODIFY_EFI_ENTRIES}" != x1 ]; then - exit 0 -fi - -# get major version, e.g. "4.8" for "linux4.8" -major_version=$(echo $PKGNAME | cut -c 6-) - -# get hex number of the matching entry -hexnum=$(efibootmgr | grep "Void Linux with kernel ${major_version}" | cut -c "5-8") - -# delete it -[ "$hexnum" ] && efibootmgr -Bq -b $hexnum diff --git a/srcpkgs/efibootmgr/patches/efibootmgr_default_to_grub2.patch b/srcpkgs/efibootmgr/patches/efibootmgr_default_to_grub2.patch deleted file mode 100644 index d7090f5080c843..00000000000000 --- a/srcpkgs/efibootmgr/patches/efibootmgr_default_to_grub2.patch +++ /dev/null @@ -1,34 +0,0 @@ -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"); -+ 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() - 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; - } --- -2.37.1 - diff --git a/srcpkgs/efibootmgr/template b/srcpkgs/efibootmgr/template deleted file mode 100644 index 676f4191d49947..00000000000000 --- a/srcpkgs/efibootmgr/template +++ /dev/null @@ -1,52 +0,0 @@ -# Template file for 'efibootmgr' -pkgname=efibootmgr -version=18 -revision=1 -hostmakedepends="pkg-config" -makedepends="libefivar-devel popt-devel" -short_desc="Tool to modify UEFI Firmware Boot Manager Variables" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="https://github.com/rhboot/efibootmgr" -distfiles="https://github.com/rhboot/efibootmgr/archive/${version}.tar.gz" -checksum=442867d12f8525034a404fc8af3036dba8e1fc970998af2486c3b940dfad0874 - -conf_files="/etc/default/efibootmgr-kernel-hook" - -case "$XBPS_TARGET_MACHINE" in - x86_64*) - EFI_LOADER="grubx64.efi" ;; - i686*) - EFI_LOADER="grub.efi" ;; - aarch64*) - EFI_LOADER="grubaa64.efi" ;; - arm*) - EFI_LOADER="grubarm.efi" ;; - *) - 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}" -} - -do_install() { - vbin src/efibootdump - vman src/efibootdump.8 - vbin src/efibootmgr - vman src/efibootmgr.8 -} - -post_install() { - vdoc ${FILESDIR}/README.voidlinux - vmkdir etc/ - vinstall "${FILESDIR}/efibootmgr-kernel-hook.confd" 644 etc/default efibootmgr-kernel-hook - vinstall ${FILESDIR}/kernel.d/efibootmgr.post-install 744 \ - etc/kernel.d/post-install 50-efibootmgr - vinstall ${FILESDIR}/kernel.d/efibootmgr.post-remove 744 \ - etc/kernel.d/post-remove 50-efibootmgr -} diff --git a/srcpkgs/efitools-efi b/srcpkgs/efitools-efi deleted file mode 120000 index 08eba124529e3d..00000000000000 --- a/srcpkgs/efitools-efi +++ /dev/null @@ -1 +0,0 @@ -efitools \ No newline at end of file diff --git a/srcpkgs/efitools/patches/01-gnu-efi-libs-update.patch b/srcpkgs/efitools/patches/01-gnu-efi-libs-update.patch deleted file mode 100644 index fed5c32c25eaa8..00000000000000 --- a/srcpkgs/efitools/patches/01-gnu-efi-libs-update.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/lib/console.c 2019-12-16 21:20:40.007421863 +0700 -+++ b/lib/console.c 2019-12-16 21:21:44.988540682 +0700 -@@ -357,7 +357,7 @@ - { EFI_SECURITY_VIOLATION, L"Security Violation"}, - - // warnings -- { EFI_WARN_UNKOWN_GLYPH, L"Warning Unknown Glyph"}, -+ { EFI_WARN_UNKNOWN_GLYPH, L"Warning Unknown Glyph"}, - { EFI_WARN_DELETE_FAILURE, L"Warning Delete Failure"}, - { EFI_WARN_WRITE_FAILURE, L"Warning Write Failure"}, - { EFI_WARN_BUFFER_TOO_SMALL, L"Warning Buffer Too Small"}, diff --git a/srcpkgs/efitools/patches/02-libressl-compatibility.patch b/srcpkgs/efitools/patches/02-libressl-compatibility.patch deleted file mode 100644 index 876baae16f819b..00000000000000 --- a/srcpkgs/efitools/patches/02-libressl-compatibility.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/cert-to-efi-hash-list.c 2018-04-21 20:59:24.814748503 +0200 -+++ b/cert-to-efi-hash-list.c 2018-04-21 20:59:51.868581307 +0200 -@@ -135,7 +135,7 @@ - X509 *cert = PEM_read_bio_X509(cert_bio, NULL, NULL, NULL); - unsigned char *cert_buf = NULL; - --#if OPENSSL_VERSION_NUMBER < 0x10100000L -+#if OPENSSL_VERSION_NUMBER < 0x10100000L || defined(LIBRESSL_VERSION_NUMBER) - int cert_len = i2d_X509_CINF(cert->cert_info, &cert_buf); - #else - int cert_len = i2d_re_X509_tbs(cert, &cert_buf); diff --git a/srcpkgs/efitools/patches/03-makefile-enable-harden-local-files.patch b/srcpkgs/efitools/patches/03-makefile-enable-harden-local-files.patch deleted file mode 100644 index a0d7571301541d..00000000000000 --- a/srcpkgs/efitools/patches/03-makefile-enable-harden-local-files.patch +++ /dev/null @@ -1,45 +0,0 @@ -diff --git a/Makefile b/Makefile -index 30e236b..31004a6 100644 ---- a/Makefile -+++ b/Makefile -@@ -82,31 +82,31 @@ HelloWorld.so: lib/lib-efi.a - ShimReplace.so: lib/lib-efi.a - - cert-to-efi-sig-list: cert-to-efi-sig-list.o lib/lib.a -- $(CC) $(ARCH3264) -o $@ $< lib/lib.a -lcrypto -+ $(CC) $(ARCH3264) -o $@ $< $(CFLAGS) $(LDFLAGS) lib/lib.a -lcrypto - - sig-list-to-certs: sig-list-to-certs.o lib/lib.a -- $(CC) $(ARCH3264) -o $@ $< lib/lib.a -lcrypto -+ $(CC) $(ARCH3264) -o $@ $< $(CFLAGS) $(LDFLAGS) lib/lib.a -lcrypto - - sign-efi-sig-list: sign-efi-sig-list.o lib/lib.a -- $(CC) $(ARCH3264) -o $@ $< lib/lib.a -lcrypto -+ $(CC) $(ARCH3264) -o $@ $< $(CFLAGS) $(LDFLAGS) lib/lib.a -lcrypto - - hash-to-efi-sig-list: hash-to-efi-sig-list.o lib/lib.a -- $(CC) $(ARCH3264) -o $@ $< lib/lib.a -+ $(CC) $(ARCH3264) -o $@ $< $(CFLAGS) $(LDFLAGS) lib/lib.a - - cert-to-efi-hash-list: cert-to-efi-hash-list.o lib/lib.a -- $(CC) $(ARCH3264) -o $@ $< lib/lib.a -lcrypto -+ $(CC) $(ARCH3264) -o $@ $< $(CFLAGS) $(LDFLAGS) lib/lib.a -lcrypto - - efi-keytool: efi-keytool.o lib/lib.a -- $(CC) $(ARCH3264) -o $@ $< lib/lib.a -+ $(CC) $(ARCH3264) -o $@ $< $(CFLAGS) $(LDFLAGS) lib/lib.a - - efi-readvar: efi-readvar.o lib/lib.a -- $(CC) $(ARCH3264) -o $@ $< lib/lib.a -lcrypto -+ $(CC) $(ARCH3264) -o $@ $< $(CFLAGS) $(LDFLAGS) lib/lib.a -lcrypto - - efi-updatevar: efi-updatevar.o lib/lib.a -- $(CC) $(ARCH3264) -o $@ $< lib/lib.a -lcrypto -+ $(CC) $(ARCH3264) -o $@ $< $(CFLAGS) $(LDFLAGS) lib/lib.a -lcrypto - - flash-var: flash-var.o lib/lib.a -- $(CC) $(ARCH3264) -o $@ $< lib/lib.a -+ $(CC) $(ARCH3264) -o $@ $< $(CFLAGS) $(LDFLAGS) lib/lib.a - - clean: - rm -f PK.* KEK.* DB.* $(EFIFILES) $(EFISIGNED) $(BINARIES) *.o *.so diff --git a/srcpkgs/efitools/patches/04-makefile-keep-freestanding-flag.patch b/srcpkgs/efitools/patches/04-makefile-keep-freestanding-flag.patch deleted file mode 100644 index 66ebb30bb99016..00000000000000 --- a/srcpkgs/efitools/patches/04-makefile-keep-freestanding-flag.patch +++ /dev/null @@ -1,81 +0,0 @@ -diff --git a/Make.rules b/Make.rules -index 489ad8c..ac46165 100644 ---- a/Make.rules -+++ b/Make.rules -@@ -14,9 +14,9 @@ else - $(error unknown architecture $(ARCH)) - endif - INCDIR = -I$(TOPDIR)include/ -I/usr/include/efi -I/usr/include/efi/$(ARCH) -I/usr/include/efi/protocol --CPPFLAGS = -DCONFIG_$(ARCH) --CFLAGS = -O2 -g $(ARCH3264) -fpic -Wall -fshort-wchar -fno-strict-aliasing -fno-merge-constants -fno-stack-protector -ffreestanding -fno-stack-check --LDFLAGS = -nostdlib -+EFI_CPPFLAGS = -DCONFIG_$(ARCH) -+EFI_CFLAGS = -O2 -g $(ARCH3264) -fpic -Wall -fshort-wchar -fno-strict-aliasing -fno-merge-constants -fno-stack-protector -ffreestanding -fno-stack-check -+EFI_LDFLAGS = -nostdlib - CRTOBJ = crt0-efi-$(ARCH).o - CRTPATHS = /lib /lib64 /lib/efi /lib64/efi /usr/lib /usr/lib64 /usr/lib/efi /usr/lib64/efi /usr/lib/gnuefi /usr/lib64/gnuefi - CRTPATH = $(shell for f in $(CRTPATHS); do if [ -e $$f/$(CRTOBJ) ]; then echo $$f; break; fi; done) -@@ -24,7 +24,7 @@ CRTOBJS = $(CRTPATH)/$(CRTOBJ) - # there's a bug in the gnu tools ... the .reloc section has to be - # aligned otherwise the file alignment gets screwed up - LDSCRIPT = elf_$(ARCH)_efi.lds --LDFLAGS += -shared -Bsymbolic $(CRTOBJS) -L $(CRTPATH) -L /usr/lib -L /usr/lib64 -T $(LDSCRIPT) -+EFI_LDFLAGS += -shared -Bsymbolic $(CRTOBJS) -L $(CRTPATH) -L /usr/lib -L /usr/lib64 -T $(LDSCRIPT) - LOADLIBES = -lefi -lgnuefi $(shell $(CC) $(ARCH3264) -print-libgcc-file-name) - FORMAT = --target=efi-app-$(ARCH) - OBJCOPY = objcopy -@@ -36,23 +36,23 @@ EFIDIR = $(DESTDIR)/usr/share/efitools/efi - DOCDIR = $(DESTDIR)/usr/share/efitools - - # globally use EFI calling conventions (requires gcc >= 4.7) --CFLAGS += -DGNU_EFI_USE_MS_ABI -+EFI_CFLAGS += -DGNU_EFI_USE_MS_ABI - - ifeq ($(ARCH),x86_64) -- CFLAGS += -DEFI_FUNCTION_WRAPPER -mno-red-zone -+ EFI_CFLAGS += -DEFI_FUNCTION_WRAPPER -mno-red-zone - endif - - ifeq ($(ARCH),ia32) -- CFLAGS += -mno-red-zone -+ EFI_CFLAGS += -mno-red-zone - endif - - ifeq ($(ARCH),arm) -- LDFLAGS += --defsym=EFI_SUBSYSTEM=0x0a -+ EFI_LDFLAGS += --defsym=EFI_SUBSYSTEM=0x0a - FORMAT = -O binary - endif - - ifeq ($(ARCH),aarch64) -- LDFLAGS += --defsym=EFI_SUBSYSTEM=0x0a -+ EFI_LDFLAGS += --defsym=EFI_SUBSYSTEM=0x0a - FORMAT = -O binary - endif - -@@ -61,7 +61,7 @@ endif - -j .rel -j .rela -j .rel.* -j .rela.* -j .rel* -j .rela* \ - -j .reloc $(FORMAT) $*.so $@ - %.so: %.o -- $(LD) $(LDFLAGS) $^ -o $@ $(LOADLIBES) -+ $(LD) $(EFI_LDFLAGS) $^ -o $@ $(LOADLIBES) - # check we have no undefined symbols - nm -D $@ | grep ' U ' && exit 1 || exit 0 - -@@ -99,13 +99,13 @@ getvar = $(shell if [ "$(1)" = "PK" -o "$(1)" = "KEK" ]; then echo $(1); else ec - ./sign-efi-sig-list -a -c PK.crt -k PK.key dbx $< $@ - - %.o: %.c -- $(CC) $(INCDIR) $(CFLAGS) $(CPPFLAGS) -c $< -o $@ -+ $(CC) $(INCDIR) $(EFI_CFLAGS) $(EFI_CPPFLAGS) -c $< -o $@ - - %.efi.o: %.c -- $(CC) $(INCDIR) $(CFLAGS) $(CPPFLAGS) -fno-toplevel-reorder -DBUILD_EFI -c $< -o $@ -+ $(CC) $(INCDIR) $(EFI_CFLAGS) $(EFI_CPPFLAGS) -fno-toplevel-reorder -DBUILD_EFI -c $< -o $@ - - %.efi.s: %.c -- $(CC) -S $(INCDIR) $(CFLAGS) $(CPPFLAGS) -fno-toplevel-reorder -DBUILD_EFI -c $< -o $@ -+ $(CC) -S $(INCDIR) $(EFI_CFLAGS) $(EFI_CPPFLAGS) -fno-toplevel-reorder -DBUILD_EFI -c $< -o $@ - - %.crt: - openssl req -new -x509 -newkey rsa:2048 -subj "/CN=$*/" -keyout $*.key -out $@ -days 3650 -nodes -sha256 diff --git a/srcpkgs/efitools/patches/05-makefile-remove-useless-problematic-target.patch b/srcpkgs/efitools/patches/05-makefile-remove-useless-problematic-target.patch deleted file mode 100644 index a960654dd9f238..00000000000000 --- a/srcpkgs/efitools/patches/05-makefile-remove-useless-problematic-target.patch +++ /dev/null @@ -1,32 +0,0 @@ -diff --git a/Makefile b/Makefile -index 7d471da..30e236b 100644 ---- a/Makefile -+++ b/Makefile -@@ -1,4 +1,4 @@ --EFIFILES = HelloWorld.efi LockDown.efi Loader.efi ReadVars.efi UpdateVars.efi \ -+EFIFILES = HelloWorld.efi Loader.efi ReadVars.efi UpdateVars.efi \ - KeyTool.efi HashTool.efi SetNull.efi ShimReplace.efi - BINARIES = cert-to-efi-sig-list sig-list-to-certs sign-efi-sig-list \ - hash-to-efi-sig-list efi-readvar efi-updatevar cert-to-efi-hash-list \ -@@ -27,20 +27,14 @@ include Make.rules - - EFISIGNED = $(patsubst %.efi,%-signed.efi,$(EFIFILES)) - --all: $(EFISIGNED) $(BINARIES) $(MANPAGES) noPK.auth $(KEYAUTH) \ -- $(KEYUPDATEAUTH) $(KEYBLACKLISTAUTH) $(KEYHASHBLACKLISTAUTH) -- -+all: $(EFIFILES) $(BINARIES) - - install: all -- $(INSTALL) -m 755 -d $(MANDIR) -- $(INSTALL) -m 644 $(MANPAGES) $(MANDIR) - $(INSTALL) -m 755 -d $(EFIDIR) - $(INSTALL) -m 755 $(EFIFILES) $(EFIDIR) - $(INSTALL) -m 755 -d $(BINDIR) - $(INSTALL) -m 755 $(BINARIES) $(BINDIR) - $(INSTALL) -m 755 mkusb.sh $(BINDIR)/efitool-mkusb -- $(INSTALL) -m 755 -d $(DOCDIR) -- $(INSTALL) -m 644 README COPYING $(DOCDIR) - - lib/lib.a lib/lib-efi.a: FORCE - $(MAKE) -C lib $(notdir $@) diff --git a/srcpkgs/efitools/patches/06-makefile-cross-compile.patch b/srcpkgs/efitools/patches/06-makefile-cross-compile.patch deleted file mode 100644 index e18cf6e52d9f43..00000000000000 --- a/srcpkgs/efitools/patches/06-makefile-cross-compile.patch +++ /dev/null @@ -1,37 +0,0 @@ -diff --git a/Make.rules.orig b/Make.rules -index b849cfc4c7..7fdcc6095c 100644 ---- a/Make.rules.orig -+++ b/Make.rules -@@ -13,21 +13,25 @@ ARCH3264 = - else - $(error unknown architecture $(ARCH)) - endif --INCDIR = -I$(TOPDIR)include/ -I/usr/include/efi -I/usr/include/efi/$(ARCH) -I/usr/include/efi/protocol --EFI_CPPFLAGS = -DCONFIG_$(ARCH) --EFI_CFLAGS = -O2 -g $(ARCH3264) -fpic -Wall -fshort-wchar -fno-strict-aliasing -fno-merge-constants -fno-stack-protector -ffreestanding -fno-stack-check -+INCDIR = -I$(TOPDIR)include \ -+ -I$(XBPS_CROSS_BASE)/usr/include/efi \ -+ -I$(XBPS_CROSS_BASE)/usr/include/efi/$(ARCH) \ -+ -I$(XBPS_CROSS_BASE)/usr/include/efi/protocol -+ -+EFI_CPPFLAGS = -DCONFIG_$(ARCH) -+EFI_CFLAGS = -O2 -g $(ARCH3264) -fpic -Wall -fshort-wchar -fno-strict-aliasing -fno-merge-constants -fno-stack-protector -ffreestanding -fno-stack-check - EFI_LDFLAGS = -nostdlib - CRTOBJ = crt0-efi-$(ARCH).o --CRTPATHS = /lib /lib64 /lib/efi /lib64/efi /usr/lib /usr/lib64 /usr/lib/efi /usr/lib64/efi /usr/lib/gnuefi /usr/lib64/gnuefi --CRTPATH = $(shell for f in $(CRTPATHS); do if [ -e $$f/$(CRTOBJ) ]; then echo $$f; break; fi; done) -+CRTPATHS = $(XBPS_CROSS_BASE)/usr/lib -+CRTPATH = $(XBPS_CROSS_BASE)/usr/lib - CRTOBJS = $(CRTPATH)/$(CRTOBJ) - # there's a bug in the gnu tools ... the .reloc section has to be - # aligned otherwise the file alignment gets screwed up - LDSCRIPT = elf_$(ARCH)_efi.lds --EFI_LDFLAGS += -shared -Bsymbolic $(CRTOBJS) -L $(CRTPATH) -L /usr/lib -L /usr/lib64 -T $(LDSCRIPT) -+EFI_LDFLAGS += -shared -Bsymbolic $(CRTOBJS) -L $(CRTPATH)\ -+ -L $(XBPS_CROSS_BASE)/usr/lib -L $(XBPS_CROSS_BASE)/usr/lib64 -T $(LDSCRIPT) - LOADLIBES = -lefi -lgnuefi $(shell $(CC) $(ARCH3264) -print-libgcc-file-name) - FORMAT = --target=efi-app-$(ARCH) --OBJCOPY = objcopy - MYGUID = 11111111-2222-3333-4444-123456789abc - INSTALL = install - BINDIR = $(DESTDIR)/usr/bin diff --git a/srcpkgs/efitools/patches/fix-missing-strptime.patch b/srcpkgs/efitools/patches/fix-missing-strptime.patch deleted file mode 100644 index 7c56228cfc0496..00000000000000 --- a/srcpkgs/efitools/patches/fix-missing-strptime.patch +++ /dev/null @@ -1,42 +0,0 @@ -Source: https://src.fedoraproject.org/rpms/efitools/blob/f43/f/efitools-bsc1220470-fix-gcc14-errors.patch - -From 1981f172cff6992dccd80d0ca240b2ebdf1664cf Mon Sep 17 00:00:00 2001 -From: Gary Lin -Date: Fri, 8 Mar 2024 11:35:39 +0800 -Subject: [PATCH] Define _XOPEN_SOURCE for strptime() - -Per manpage, strptime() requires _XOPEN_SOURCE being defined and gcc 14 -would issue an error for that. - -Define _XOPEN_SOURCE to avoid the error. - -Signed-off-by: Gary Lin ---- - flash-var.c | 1 + - sign-efi-sig-list.c | 1 + - 2 files changed, 2 insertions(+) - -diff --git a/flash-var.c b/flash-var.c -index aa10ae6..d5f5f2f 100644 ---- a/flash-var.c -+++ b/flash-var.c -@@ -1,3 +1,4 @@ -+#define _XOPEN_SOURCE - #include - #include - #include -diff --git a/sign-efi-sig-list.c b/sign-efi-sig-list.c -index 94bd7d4..c68c78b 100644 ---- a/sign-efi-sig-list.c -+++ b/sign-efi-sig-list.c -@@ -5,6 +5,7 @@ - */ - #include - #define __STDC_VERSION__ 199901L -+#define _XOPEN_SOURCE - #include - #ifdef CONFIG_arm - /* FIXME: --- -2.35.3 - diff --git a/srcpkgs/efitools/template b/srcpkgs/efitools/template deleted file mode 100644 index f3ba8a1348fcb4..00000000000000 --- a/srcpkgs/efitools/template +++ /dev/null @@ -1,38 +0,0 @@ -# Template file for 'efitools' -pkgname=efitools -version=1.9.2 -revision=6 -archs="x86_64* i686* arm* aarch64*" -build_style=gnu-makefile -hostmakedepends="perl-File-Slurp" -makedepends="gnu-efi-libs openssl-devel" -short_desc="Tools to manipulate EFI secure boot platforms" -maintainer="Doan Tran Cong Danh " -license="GPL-2.0-only" -homepage="https://git.kernel.org/pub/scm/linux/kernel/git/jejb/efitools.git" -distfiles="https://git.kernel.org/pub/scm/linux/kernel/git/jejb/efitools.git/snapshot/${pkgname}-${version}.tar.gz" -checksum=0f315b36e7d1ba74bfc97ab9f304f0a3072c47578bbe5e42594acae381f9acfe - -post_patch() { - case "${XBPS_TARGET_MACHINE}" in - arm*) _ARCH=arm ;; - i686*) _ARCH=ia32 ;; - *) _ARCH="${XBPS_TARGET_MACHINE%-musl}" ;; - esac - # 1: correct target arch - # 2: link to correct .o files - # 3: include sysroot's header - # 4: link to sysroot library - # 5: cross-objcopy - vsed -i -e "/^ARCH[[:space:]]*=/s/=.*/=${_ARCH}/" Make.rules -} - -efitools-efi_package() { - short_desc+=" - bare metal tools" - nostrip=yes - noverifyrdeps=yes - noshlibprovides=yes - pkg_install() { - vmove usr/share/efitools - } -} diff --git a/srcpkgs/efivar/patches/build-tester.patch b/srcpkgs/efivar/patches/build-tester.patch deleted file mode 100644 index 74f1d1cd98aa9d..00000000000000 --- a/srcpkgs/efivar/patches/build-tester.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/src/Makefile -+++ b/src/Makefile -@@ -42,6 +42,7 @@ - endif - - all : $(TARGETS) -+ $(MAKE) -C test - - static : $(STATICTARGETS) - diff --git a/srcpkgs/efivar/template b/srcpkgs/efivar/template deleted file mode 100644 index ffcfdf3a94439f..00000000000000 --- a/srcpkgs/efivar/template +++ /dev/null @@ -1,59 +0,0 @@ -# Template file for 'efivar' -pkgname=efivar -version=39 -revision=1 -build_style=gnu-makefile -make_build_args="libdir=/usr/lib" -make_check_args="GRUB_PREFIX=grub" -make_check_target="test" -make_install_args="libdir=/usr/lib" -hostmakedepends="pkg-config mdocml" -checkdepends="grub" -short_desc="Tools to manipulate EFI variables" -maintainer="Orphaned " -license="LGPL-2.1-or-later" -homepage="https://github.com/rhboot/efivar" -distfiles="${homepage}/archive/${version}.tar.gz" -checksum=c9edd15f2eeeea63232f3e669a48e992c7be9aff57ee22672ac31f5eca1609a6 - -disable_parallel_check=yes - -post_extract() { - vsed -e 's/-march=native//' -i src/include/defaults.mk - if [ "$CROSS_BUILD" ]; then - # we build makeguids manually, make sure its not rebuild - vsed -e '/$(MAKEGUIDS_OUTPUT) : makeguids/d' -i src/Makefile - fi -} - -pre_build() { - if [ "$CROSS_BUILD" ]; then - # work around broken cross build support by building makeguids - # and then cleaning up shared objects. - make ${makejobs} -C src makeguids HOSTCC=gcc HOSTCCLD=gcc \ - HOST_CFLAGS= HOST_LDFLAGS= SRCDIR=${wrksrc} TOPDIR=${wrksrc} - rm -f src/*.o - fi -} - -post_install() { - vbin src/test/tester efivar-tester -} - -libefivar_package() { - short_desc="Library to manipulate EFI variables" - pkg_install() { - vmove usr/lib/*.so.* - } -} - -libefivar-devel_package() { - short_desc="Library to manipulate EFI variables - development files" - depends="libefivar-${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove usr/lib/*.so - vmove usr/share/man/man3 - } -} diff --git a/srcpkgs/efl-devel b/srcpkgs/efl-devel deleted file mode 120000 index fb358f5af8541c..00000000000000 --- a/srcpkgs/efl-devel +++ /dev/null @@ -1 +0,0 @@ -efl \ No newline at end of file diff --git a/srcpkgs/efl/patches/eina-debug.patch b/srcpkgs/efl/patches/eina-debug.patch deleted file mode 100644 index cf16dc48fda96f..00000000000000 --- a/srcpkgs/efl/patches/eina-debug.patch +++ /dev/null @@ -1,28 +0,0 @@ -Use release-type parameters even with buildtype=plain. - ---- a/src/lib/eina/meson.build -+++ b/src/lib/eina/meson.build -@@ -205,7 +205,7 @@ if get_option('buildtype') == 'debug' - debug_threads=true - default_mempool=true - want_cow_magic=true --elif get_option('buildtype') == 'release' -+else - with_max_log_level=3 - stringshare_usage=false - use_valgrind=false -@@ -213,14 +213,6 @@ elif get_option('buildtype') == 'release' - debug_threads=false - default_mempool=false - want_cow_magic=false -- else -- with_max_log_level=-1 -- stringshare_usage=false -- use_valgrind=true -- debug_malloc=false -- debug_threads=false -- default_mempool=false -- want_cow_magic=false - endif - - if with_max_log_level != -1 diff --git a/srcpkgs/efl/patches/musl.patch b/srcpkgs/efl/patches/musl.patch deleted file mode 100644 index 90cc8eacfb7150..00000000000000 --- a/srcpkgs/efl/patches/musl.patch +++ /dev/null @@ -1,14 +0,0 @@ -Fix -Wint-conversion with gcc14 and musl, Eina_Thread is defined as uintptr_t - -diff -rup src/lib/eina/eina_debug_bt.c.orig src/lib/eina/eina_debug_bt.c ---- a/src/lib/eina/eina_debug_bt.c -+++ b/src/lib/eina/eina_debug_bt.c -@@ -339,7 +339,7 @@ _trace_cb(void *data EINA_UNUSED) - ((_eina_debug_thread_active_num) * sizeof(int)); - // now collect per thread - for (i = 0; i < _eina_debug_thread_active_num; i++) -- _collect_bt(_eina_debug_thread_active[i].thread); -+ _collect_bt((pthread_t)_eina_debug_thread_active[i].thread); - // we're done probing. now collec all the "i'm done" msgs on the - // semaphore for every thread + mainloop - for (i = 0; i < (_eina_debug_thread_active_num); i++) diff --git a/srcpkgs/efl/template b/srcpkgs/efl/template deleted file mode 100644 index 7bcddaac648eaf..00000000000000 --- a/srcpkgs/efl/template +++ /dev/null @@ -1,127 +0,0 @@ -# Template file for 'efl' -pkgname=efl -version=1.26.2 -revision=10 -build_style=meson -configure_args=" - -Dbuild-examples=false - -Dembedded-lz4=false - -Dcrypto=openssl - -Dnetwork-backend=none - -Decore-imf-loaders-disabler=$(vopt_if ibus '' ibus,)scim - -Devas-loaders-disabler=json - -Dopengl=$(vopt_if opengl $(vopt_if gles2 es-egl full) none) - $(vopt_bool elogind systemd) - $(vopt_bool x11 x11) - $(vopt_bool x11 xpresent) - $(vopt_bool x11 xinput2) $(vopt_bool x11 xinput22) - $(vopt_bool framebuffer fb) - $(vopt_bool wayland wl) - $(vopt_bool drm drm) - $(vopt_bool gstreamer gstreamer) - $(vopt_bool pulseaudio pulseaudio) - $(vopt_bool harfbuzz harfbuzz) - $(vopt_bool simd native-arch-optimization) - $(vopt_bool glib glib)" -hostmakedepends="pkg-config gettext" -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 - libsndfile-devel libmount-devel LuaJIT-devel poppler-cpp-devel - librsvg-devel libspectre-devel libraw-devel libopenjpeg2-devel - libheif-devel libavif-devel - $(vopt_if drm 'libdrm-devel libinput-devel libxkbcommon-devel') - $(vopt_if elogind elogind-devel) - $(vopt_if gstreamer gst-plugins-base1-devel) - $(vopt_if opengl MesaLib-devel) - $(vopt_if wayland 'wayland-protocols wayland-devel') - $(vopt_if x11 'libXcomposite-devel libXcursor-devel libXp-devel - libXrandr-devel libXScrnSaver-devel libXdamage-devel - libXrender-devel libXi-devel libXinerama-devel libXpresent-devel - xcb-util-devel xcb-util-keysyms-devel xcb-util-image-devel - xcb-util-renderutil-devel xcb-util-wm-devel xorgproto') - $(vopt_if pulseaudio pulseaudio-devel) - - $(vopt_if ibus ibus-devel)" -checkdepends="dbus xvfb-run" -short_desc="Enlightenment Foundation Libraries" -maintainer="Orphaned " -license="LGPL-2.1-only" -homepage="https://enlightenment.org" -changelog="https://git.enlightenment.org/core/efl.git/plain/NEWS" -distfiles="https://download.enlightenment.org/rel/libs/efl/efl-${version}.tar.xz" -checksum=2979cfbc728a1a1f72ad86c2467d861ed91e664d3f17ef03190fb5c5f405301c -make_check=extended # comment to satisfy linter - -if [ "$XBPS_CHECK_PKGS" ]; then - configure_args+=" -Dbuild-tests=true" - hostmakedepends+=" check-devel" -else - configure_args+=" -Dbuild-tests=false" -fi - -if [ "$CROSS_BUILD" ]; then - hostmakedepends+=" gettext-devel efl-devel" -fi - -case "$XBPS_TARGET_MACHINE" in - mips*) CFLAGS="-Os";; -esac - -# TODO: add option for scim (don't have it packaged) -build_options="elogind harfbuzz pulseaudio gstreamer x11 wayland - opengl gles2 drm framebuffer simd glib ibus" -# wayland_egl and gl_drm need gles, so use that by default -build_options_default="elogind harfbuzz pulseaudio gstreamer x11 wayland - opengl gles2 drm glib ibus" -desc_option_simd="Enable support for SSE3/NEON/AltiVec" -desc_option_glib="Enable GLib integration" -desc_option_ibus="Enable IBus input method support (needs glib)" - -# sanitize options -if [ -n "$build_option_wayland" -a -z "$build_option_drm" ]; then - broken="wayland requires drm" -fi -if [ -n "$build_option_ibus" -a -z "$build_option_glib" ]; then - broken="ibus requires glib integration" -fi -if [ -n "$build_option_gles2" -a -z "$build_option_opengl" ]; then - broken="gles2 needs opengl" -fi - -# Architecture optimizations -case "$XBPS_TARGET_MACHINE" in - aarch64*|ppc64*) - # Enable NEON (ARM) or AltiVec (PowerPC) - build_options_default+=" simd" - ;; - *) - # Do not enable on x86 because it requires SSE3 - # Do not enable on 32-bit ARM by default either - ;; -esac - -do_check() { - # FIXME: tests fail in weird places - xvfb-run dbus-run-session ninja -C build test -} - -post_install() { - # don't want service file junk - rm -rf ${DESTDIR}/usr/lib/systemd - # don't want systemd system module - rm -rf ${DESTDIR}/usr/lib/ecore/system/systemd -} - -efl-devel_package() { - short_desc+=" - development files" - depends="${makedepends} efl>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.so" - vmove usr/lib/cmake - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/efm-langserver/template b/srcpkgs/efm-langserver/template deleted file mode 100644 index ca9eecdd4f4935..00000000000000 --- a/srcpkgs/efm-langserver/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'efm-langserver' -pkgname=efm-langserver -version=0.0.54 -revision=1 -build_style=go -go_import_path=github.com/mattn/efm-langserver -short_desc="General purpose language server" -maintainer="icp " -license="MIT" -homepage="https://github.com/mattn/efm-langserver" -distfiles="https://github.com/mattn/efm-langserver/archive/refs/tags/v${version}.tar.gz" -checksum=4149b2922899ce313a89f60851f6678369253ed542dd65bdc8dd22f3cf1629bb - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/efmd/template b/srcpkgs/efmd/template deleted file mode 100644 index be4aec96fa158b..00000000000000 --- a/srcpkgs/efmd/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'efmd' -pkgname=efmd -version=1.24 -revision=5 -hostmakedepends="msrc_base-devel" -depends="msrc_base" -short_desc="Extraction filter for hxmd meta data files" -maintainer="Leah Neukirchen " -license="MIT-style" -homepage="http://www.databits.net/~ksb/msrc/local/sbin/efmd/efmd.html" -distfiles="https://vuxu.org/~leah/www.npcguild.org/~ksb/rpms/SOURCES/efmd-${version}.tgz" -checksum=44f93b7aab940a3521caba853dcaa4521883a8a0ce3402f2d3d869570aaf5b24 - -do_build() { - CFLAGS+=' -DDEF_HXMD_LIB=\".:/usr/lib/hxmd:/usr/lib/distrib\"' - CFLAGS+=" $LDFLAGS" - DEBUG="$CFLAGS" mmsrc -y INTO=build -DHOST=localhost -C auto.cf \ - -- make -e -} - -do_install() { - vbin build/efmd - vman build/efmd.man efmd.8 - vlicense LICENSE -} diff --git a/srcpkgs/eggdrop/patches/fix-cross.patch b/srcpkgs/eggdrop/patches/fix-cross.patch deleted file mode 100644 index 07a781ab395cf4..00000000000000 --- a/srcpkgs/eggdrop/patches/fix-cross.patch +++ /dev/null @@ -1,59 +0,0 @@ ---- a/aclocal.m4 -+++ b/aclocal.m4 -@@ -315,51 +315,11 @@ - [ - # https://raw.githubusercontent.com/tmux/tmux/2dd9a4fb9cd73987bdca5b8b2f85ca8b1a6e4e73/configure.ac - -- # Check for b64_ntop. If we have b64_ntop, we assume b64_pton as well. -- AC_MSG_CHECKING(for b64_ntop) -- AC_RUN_IFELSE([AC_LANG_PROGRAM([[ -- #include -- #include -- #include -- ]], [[b64_ntop(NULL, 0, NULL, 0);]])],[found_b64_ntop=yes],[found_b64_ntop=no -- ]) -- if test "x$found_b64_ntop" = xno; then -- AC_MSG_RESULT(no) -- -- AC_MSG_CHECKING(for b64_ntop with -lresolv) -- OLD_LIBS="$LIBS" -- LIBS="$LIBS -lresolv" -- AC_RUN_IFELSE([AC_LANG_PROGRAM([[ -- #include -- #include -- #include -- ]], [[b64_ntop(NULL, 0, NULL, 0);]])],[found_b64_ntop=yes],[found_b64_ntop=no -- ]) -- if test "x$found_b64_ntop" = xno; then -- LIBS="$OLD_LIBS" -- AC_MSG_RESULT(no) -- -- AC_MSG_CHECKING(for b64_ntop with -lnetwork) -- OLD_LIBS="$LIBS" -- LIBS="-lnetwork" -- AC_RUN_IFELSE([AC_LANG_PROGRAM([[ -- #include -- #include -- #include -- ]], [[b64_ntop(NULL, 0, NULL, 0);]])],[found_b64_ntop=yes],[found_b64_ntop=no -- ]) -- if test "x$found_b64_ntop" = xno; then -- LIBS="$OLD_LIBS" -- AC_MSG_RESULT(no) -- fi -- fi -- fi -- if test "x$found_b64_ntop" = xyes; then -- AC_DEFINE([HAVE_BASE64], [1], [Define if b64_ntop exists.]) -- AC_MSG_RESULT(yes) -- else -- AC_LIBOBJ(base64) -- fi -+ AC_MSG_CHECKING(for b64_ntop with -lresolv) -+ OLD_LIBS="$LIBS" -+ LIBS="$LIBS -lresolv" -+ AC_DEFINE([HAVE_BASE64], [1], [Define if b64_ntop exists.]) -+ AC_MSG_RESULT(yes) - ]) - - diff --git a/srcpkgs/eggdrop/template b/srcpkgs/eggdrop/template deleted file mode 100644 index f20b998c9ec902..00000000000000 --- a/srcpkgs/eggdrop/template +++ /dev/null @@ -1,52 +0,0 @@ -# Template file for 'eggdrop' -pkgname=eggdrop -version=1.10.0 -revision=1 -build_style=gnu-configure -hostmakedepends="tcl-devel automake" -makedepends="tcl-devel openssl-devel zlib-devel" -short_desc="Internet relay chat (IRC) bot" -maintainer="Andrew Benson " -license="GPL-2.0-or-later" -homepage="https://www.eggheads.org/" -distfiles="https://ftp.eggheads.org/pub/eggdrop/source/${version%.*}/eggdrop-${version}.tar.gz" -checksum=1f1707eb5023df8e0bcaa53c937e7ce5282fa1f85dc37e11d6ce4aa9d438d752 -conf_files="/etc/eggdrop/text/banner /etc/eggdrop/text/motd" - -pre_configure() { - autoreconf -fi -} - -pre_build() { - make config -} - -do_install() { - _lib="usr/lib/eggdrop" - _share="usr/share/eggdrop" - _conf="etc/eggdrop" - - make install DEST=ed_staging - - vbin eggdrop - - vmkdir "${_lib}" - vcopy "ed_staging/modules/*.so" "${_lib}" - vsed -e "s|modules/|/${_lib}/|" -i eggdrop.conf - - for _asset in language scripts help; do - vmkdir "${_share}/${_asset}/" - vcopy "ed_staging/${_asset}/*" "${_share}/${_asset}" - done - - for _asset in scripts help; do - vsed -e "s|${_asset}/|/${_share}/&|" -i eggdrop.conf - done - - vmkdir "${_conf}/text" - vcopy "ed_staging/text/*" "${_conf}/text" - vsed -e "s|text/|/${_conf}/&|" -i eggdrop.conf - - vsconf eggdrop.conf - vsconf eggdrop-basic.conf -} diff --git a/srcpkgs/eggdrop/update b/srcpkgs/eggdrop/update deleted file mode 100644 index 186507dd1577dc..00000000000000 --- a/srcpkgs/eggdrop/update +++ /dev/null @@ -1 +0,0 @@ -ignore=*rc* diff --git a/srcpkgs/eid-mw-devel b/srcpkgs/eid-mw-devel deleted file mode 120000 index 68e11c6850a06f..00000000000000 --- a/srcpkgs/eid-mw-devel +++ /dev/null @@ -1 +0,0 @@ -eid-mw \ No newline at end of file diff --git a/srcpkgs/eid-mw/template b/srcpkgs/eid-mw/template deleted file mode 100644 index 7e942f3b76170a..00000000000000 --- a/srcpkgs/eid-mw/template +++ /dev/null @@ -1,35 +0,0 @@ -# Template file for 'eid-mw' -pkgname=eid-mw -version=5.0.23 -revision=2 -build_style=gnu-configure -hostmakedepends="pkg-config automake gettext gettext-devel libtool glib-devel - gdk-pixbuf-devel libassuan-devel autoconf-archive" -makedepends="gtk+3-devel libcurl-devel openssl-devel libproxy-devel - pcsclite-devel libassuan-devel" -depends="pcsc-acsccid pcsc-ccid pcsc-tools" -short_desc="Middleware for Belgian eID" -maintainer="Andrew Benson " -license="LGPL-3.0-or-later" -homepage="https://eid.belgium.be/en" -distfiles="https://github.com/Fedict/eid-mw/archive/v${version}.tar.gz" -checksum=ea33f974ac203414cffb1e65378407e5e17f4cfafc10191727d1e2fcae6735f6 - -if [ "$XBPS_TARGET_LIBC" = "glibc" ]; then - makedepends+=" libbsd-devel" -fi - -pre_configure() { - autoreconf -fi -} - -eid-mw-devel_package() { - depends="eid-mw-${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - vmove "usr/lib/*.a" - } -} diff --git a/srcpkgs/eid-mw/update b/srcpkgs/eid-mw/update deleted file mode 100644 index a62886b99667e7..00000000000000 --- a/srcpkgs/eid-mw/update +++ /dev/null @@ -1 +0,0 @@ -pattern="eid-mw-\K[\d.]+(?=.*\.tar\.gz)" diff --git a/srcpkgs/eigen/template b/srcpkgs/eigen/template deleted file mode 100644 index f12f1a44f5a58e..00000000000000 --- a/srcpkgs/eigen/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'eigen' -# XXX: ceres-solver hardcodes the eigen version -# rebuild it when updating this -pkgname=eigen -version=3.4.0 -revision=1 -build_style=cmake -make_check_target=check -configure_args="-DCMAKE_BUILD_TYPE=Release" -short_desc="C++ template library for linear algebra (version 3.x)" -maintainer="Daniel Martinez " -license="MPL-2.0, GPL-3.0-or-later, LGPL-2.1-or-later, BSD-3-Clause" -homepage="https://eigen.tuxfamily.org/" -distfiles="https://gitlab.com/libeigen/eigen/-/archive/${version}/eigen-${version}.tar.bz2" -checksum=b4c198460eba6f28d34894e3a5710998818515104d6e74e5cc331ce31e46e626 -make_check=extended #900+ binaries need to be build for the checks - -post_install() { - vlicense COPYING.BSD -} diff --git a/srcpkgs/eigen3.2/template b/srcpkgs/eigen3.2/template deleted file mode 100644 index 5af5382743c8e2..00000000000000 --- a/srcpkgs/eigen3.2/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'eigen3.2' -pkgname=eigen3.2 -version=3.2.10 -revision=3 -build_style=cmake -configure_args="-DCMAKE_BUILD_TYPE=Release" -short_desc="C++ template library for linear algebra (version 3.x)" -maintainer="Orphaned " -license="MPL-2.0, GPL-3.0-or-later, LGPL-2.1-or-later, BSD-3-Clause" -homepage="http://eigen.tuxfamily.org/" -distfiles="https://gitlab.com/libeigen/eigen/-/archive/${version}/eigen-${version}.tar.bz2" -checksum=1c982c9fa13422e885fcd82a140dbc6e5e6cd066deed38ba0b8051b70462e4d1 -conflicts="eigen>0" - -do_check() { - export EIGEN_CTEST_ARGS=${makejobs} - cd build - ./check.sh '.*' || : "2 test failed, in unsupported section" -} - -post_install() { - vlicense COPYING.BSD - vlicense COPYING.MINPACK -} diff --git a/srcpkgs/eigen3.2/update b/srcpkgs/eigen3.2/update deleted file mode 100644 index 52e574c12aa197..00000000000000 --- a/srcpkgs/eigen3.2/update +++ /dev/null @@ -1,2 +0,0 @@ -pattern='eigen/get/\K[\d.]+(?=.tar.bz2)' -ignore="3.3.*" diff --git a/srcpkgs/eiskaltdcpp-qt/template b/srcpkgs/eiskaltdcpp-qt/template deleted file mode 100644 index 88fe041c00462f..00000000000000 --- a/srcpkgs/eiskaltdcpp-qt/template +++ /dev/null @@ -1,32 +0,0 @@ -# Template file for 'eiskaltdcpp-qt' -pkgname=eiskaltdcpp-qt -version=2.4.2 -revision=2 -build_style=cmake -configure_args="-DUSE_QT5=ON -DUSE_QT=OFF -DUSE_ASPELL=OFF -DLINK=STATIC" -hostmakedepends="gettext pkg-config qt5-tools-devel qt5-host-tools qt5-qmake" -makedepends="bzip2-devel zlib-devel openssl-devel libidn-devel lua52-devel - miniupnpc-devel qt5-devel qt5-multimedia-devel qt5-plugin-sqlite pcre-devel - qt5-plugin-mysql qt5-plugin-odbc qt5-plugin-pgsql qt5-plugin-tds" -short_desc="EiskaltDC++ is a file sharing program using Direct Connect protocols" -maintainer="Boris Pek " -license="GPL-3.0-or-later" -homepage="https://github.com/eiskaltdcpp/eiskaltdcpp" -distfiles="https://github.com/eiskaltdcpp/eiskaltdcpp/archive/v${version}.tar.gz" -checksum=2ed853a57c57aab0e87fdea273a01707184ee425a2aaf9fcd2e0a32c57a2de2c - -if [ "$CROSS_BUILD" ]; then - hostmakedepends+=" qt5-devel" -fi - -case $XBPS_TARGET_MACHINE in - # links against libintl.so because it uses LANGUAGE as an env var - # and always messes with _nl_msg_cat_cntr (the latter could be patched out, - # the first is harder). - *-musl) makedepends+=" gettext-devel" - configure_args+=' -DCMAKE_EXE_LINKER_FLAGS="-lintl"' - CFLAGS="-I${XBPS_CROSS_BASE}/usr/include/gettext" - ;; - *) configure_args+=' -DCMAKE_EXE_LINKER_FLAGS="-lpthread"' - ;; -esac diff --git a/srcpkgs/ejabberd/template b/srcpkgs/ejabberd/template deleted file mode 100644 index 9e1a8a3ff343c9..00000000000000 --- a/srcpkgs/ejabberd/template +++ /dev/null @@ -1,38 +0,0 @@ -# Template file for 'ejabberd' -pkgname=ejabberd -version=22.05 -revision=4 -build_style=gnu-configure -configure_args="--enable-odbc --enable-mysql --enable-pgsql --enable-pam - --enable-redis --enable-elixir $(vopt_enable sqlite)" -conf_files="/etc/ejabberd/*" -hostmakedepends="automake erlang git elixir rebar3" -makedepends="openssl-devel libyaml-devel expat-devel zlib-devel pam-devel - $(vopt_if sqlite sqlite-devel) gd-devel" -depends="erlang" -short_desc="Robust and massively scalable XMPP platform" -maintainer="Toyam Cox " -license="GPL-2.0-or-later" -homepage="https://www.process-one.net/en/ejabberd/" -distfiles="https://github.com/processone/ejabberd/archive/${version}.tar.gz" -checksum=b8e93b51ae3cb650a2870fae1b6705404bb155289e97be7e9a54961a9effb959 -# when building with parallel: -# cp: cannot stat 'lib/mix/ebin': No such file or directory -disable_parallel_build=yes - -build_options="sqlite" -build_options_default="sqlite" - -if [ "$CROSS_BUILD" ]; then - makedepends+=" erlang" - configure_args="--with-erlang=${XBPS_CROSS_BASE}/usr/lib/erlang/usr/include" - broken="configure: error: cannot run test program while cross compiling" -fi - -pre_configure() { - autoreconf -fi -} - -post_install() { - rm -f ${DESTDIR}/usr/bin/{elixir,iex,mix} -} diff --git a/srcpkgs/ekushey-fonts-ttf/template b/srcpkgs/ekushey-fonts-ttf/template deleted file mode 100644 index afa5ce3b0bf2cb..00000000000000 --- a/srcpkgs/ekushey-fonts-ttf/template +++ /dev/null @@ -1,47 +0,0 @@ -# Template file for 'ekushey-fonts-ttf' -pkgname=ekushey-fonts-ttf -version=20191020 -revision=2 -build_style=fetch -depends="font-util" -short_desc="Bengali fonts from Ekushey project" -maintainer="Orphaned " -license="GPL-2.0-or-later, OFL-1.0, GPL-3.0-or-later" -homepage="http://ekushey.org/" -distfiles="${SOURCEFORGE_SITE}/ekushey/SolaimanLipi_20-04-07.ttf - ${SOURCEFORGE_SITE}/ekushey/Mukti_17-03-2007.ttf - ${SOURCEFORGE_SITE}/ekushey/Sagar_11-08-2005_GPL.ttf - ${SOURCEFORGE_SITE}/ekushey/LikhanNormal_11-08-2005.ttf - ${SOURCEFORGE_SITE}/ekushey/Lohit_14-04-2007.ttf - ${SOURCEFORGE_SITE}/ekushey/Rupali_01-02-2007.ttf - ${SOURCEFORGE_SITE}/ekushey/Puja-17-06-2006.ttf - ${SOURCEFORGE_SITE}/ekushey/Punarbhaba_27-02-2006.ttf - ${SOURCEFORGE_SITE}/ekushey/Azad_27-02-2006.ttf - ${SOURCEFORGE_SITE}/ekushey/Sumit_03-09-2005.ttf - ${SOURCEFORGE_SITE}/ekushey/Sharifa_03-09-2005.ttf - ${SOURCEFORGE_SITE}/ekushey/Saraswatii_03-09-2005.ttf - ${SOURCEFORGE_SITE}/ekushey/Mohua_07-09-05.ttf - ${SOURCEFORGE_SITE}/ekushey/Godhuli_03-09-2005.ttf - ${SOURCEFORGE_SITE}/ekushey/Durga_03-09-2005.ttf" -checksum="16bbf4f0140dab8fcf53ab34a923674ea8c9de2f8583d110c7e62b0094a22fe6 - 4b394b6fb3d2367eba63a07bfc1febb1062c5dc96e0f7a217bce4222bcdb539d - 270e9d00dcb7707065a613e0295dfc9ade26fcee852092d2a6ad7b39e5b910be - d870740c964a2d1d293b2feac2a5909fcfb2669168af183b8b9629e13c46ece8 - e01e26738d71aa8e3c838fb5111e576a9d23629accb7337d269a4fec2eb54c2d - 096caf059e64b1acd40c30b3ac01d2c892cc1de0eda81aff050f3ade43ec9719 - 4bef78c2c6897b1ce2097757b8c3fcc73296b4e1c54e7570318eabe9ccfb2231 - ee301d735614e842f00dad7be05071400ef3cc73ee209ae21a3e015be70e571b - d333ece984ec5bcd9b08c67a5ebca954d0c1d96ce5ec689ea94bbe2896c55bc0 - 1f7db8680a363bb8bf3548024a5f462a09d3057b0960ec9bdbf52fbcfa5a7f3e - b2de0dbeb8294ba045bcd58f8e9489d8666385a381a3572a22e550a74e547d87 - 37871176e133cb09f91bf99f2320700d06eb9b4eec0faf23546b74d30f6d4bb9 - cf03b1cb315f651b5e1c7f6150bb50b34a52f0f513179b114e3377a87534f77f - a16de29f78db754c69f28c36005d5ad536d8f2e653f0309738024e17047b47bb - 01721fd6c279b37a4d8406d052844b1e87aa8396ba7d3f102b151ef3b03e07ee" - -font_dirs="/usr/share/fonts/TTF" - -do_install() { - vmkdir usr/share/fonts/TTF - vcopy "*.ttf" usr/share/fonts/TTF -} diff --git a/srcpkgs/electron-tasje/patches/effac118ba.patch b/srcpkgs/electron-tasje/patches/effac118ba.patch deleted file mode 100644 index e69c379c1d958e..00000000000000 --- a/srcpkgs/electron-tasje/patches/effac118ba.patch +++ /dev/null @@ -1,38 +0,0 @@ -From effac118bafb18e33ecde9a60721045609381a76 Mon Sep 17 00:00:00 2001 -From: LN Liberda -Date: Tue, 19 Nov 2024 23:08:50 +0100 -Subject: [PATCH] fix invalid target-gated code - ---- - src/environment.rs | 6 +++--- - 1 file changed, 3 insertions(+), 3 deletions(-) - -diff --git a/src/environment.rs b/src/environment.rs -index 4ef5059..7eebf42 100644 ---- a/src/environment.rs -+++ b/src/environment.rs -@@ -44,13 +44,13 @@ impl Architecture { - #[cfg(target_arch = "x86_64")] - pub static HOST_ARCHITECTURE: Architecture = Architecture::X86_64; - --#[cfg(any(target_arch = "i586", target_arch = "i686"))] -+#[cfg(target_arch = "x86")] - pub static HOST_ARCHITECTURE: Architecture = Architecture::X86; - - #[cfg(target_arch = "aarch64")] - pub static HOST_ARCHITECTURE: Architecture = Architecture::Aarch64; - --#[cfg(any(target_arch = "armv6", target_arch = "armv7"))] -+#[cfg(target_arch = "arm")] - pub static HOST_ARCHITECTURE: Architecture = Architecture::ArmV7; - - #[non_exhaustive] -@@ -91,7 +91,7 @@ pub static HOST_PLATFORM: Platform = Platform::Linux; - #[cfg(target_os = "windows")] - pub static HOST_PLATFORM: Platform = Platform::Windows; - --#[cfg(target_os = "darwin")] -+#[cfg(target_os = "macos")] - pub static HOST_PLATFORM: Platform = Platform::Darwin; - - #[derive(Debug, Clone, Copy, PartialEq, Eq)] diff --git a/srcpkgs/electron-tasje/template b/srcpkgs/electron-tasje/template deleted file mode 100644 index 7d3a81d4026100..00000000000000 --- a/srcpkgs/electron-tasje/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'electron-tasje' -pkgname=electron-tasje -version=0.7.3 -revision=1 -build_style=cargo -short_desc="Tiny replacement for electron-builder" -maintainer="Duncaen " -license="Apache-2.0 OR MIT" -homepage="https://codeberg.org/selfisekai/electron_tasje/" -distfiles="https://codeberg.org/selfisekai/electron_tasje/archive/v${version}.tar.gz" -checksum=44e2a4c18ff635e14619e5b68922eadac0a6d41c569c99137767293586edb687 - -post_install() { - vlicense LICENSE-MIT -} diff --git a/srcpkgs/electron35-devel b/srcpkgs/electron35-devel deleted file mode 120000 index 280bb6fee2d27d..00000000000000 --- a/srcpkgs/electron35-devel +++ /dev/null @@ -1 +0,0 @@ -electron35 \ No newline at end of file diff --git a/srcpkgs/electron35/files/musl-patches/chromium-libc++-musl.patch b/srcpkgs/electron35/files/musl-patches/chromium-libc++-musl.patch deleted file mode 100644 index 11de10fc77db08..00000000000000 --- a/srcpkgs/electron35/files/musl-patches/chromium-libc++-musl.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/buildtools/third_party/libc++/__config_site -+++ b/buildtools/third_party/libc++/__config_site -@@ -25,7 +25,7 @@ - #define _LIBCPP_HAS_THREADS 1 - #define _LIBCPP_HAS_MONOTONIC_CLOCK 1 - #define _LIBCPP_HAS_TERMINAL 1 --#define _LIBCPP_HAS_MUSL_LIBC 0 -+#define _LIBCPP_HAS_MUSL_LIBC 1 - - #ifdef _WIN32 - #define _LIBCPP_HAS_THREAD_API_PTHREAD 0 diff --git a/srcpkgs/electron35/files/musl-patches/chromium-musl-sandbox.patch b/srcpkgs/electron35/files/musl-patches/chromium-musl-sandbox.patch deleted file mode 100644 index f318e21a104ba4..00000000000000 --- a/srcpkgs/electron35/files/musl-patches/chromium-musl-sandbox.patch +++ /dev/null @@ -1,125 +0,0 @@ -Source: https://git.alpinelinux.org/aports/tree/community/chromium/musl-sandbox.patch -musl uses different syscalls from glibc for some functions, so the sandbox has -to account for that --- -diff --git a/sandbox/linux/seccomp-bpf-helpers/syscall_parameters_restrictions.cc ./sandbox/linux/seccomp-bpf-helpers/syscall_parameters_restrictions.cc -index ff5a1c0..da56b9b 100644 ---- a/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 ./sandbox/linux/seccomp-bpf-helpers/syscall_sets.cc -index d9d1882..0567557 100644 ---- a/sandbox/linux/seccomp-bpf-helpers/syscall_sets.cc -+++ ./sandbox/linux/seccomp-bpf-helpers/syscall_sets.cc -@@ -392,6 +392,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. -@@ -404,7 +405,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: -@@ -514,6 +514,8 @@ bool SyscallSets::IsAllowedAddressSpaceAccess(int sysno) { - case __NR_munlock: - case __NR_munmap: - case __NR_mseal: -+ case __NR_mremap: -+ case __NR_membarrier: - return true; - case __NR_madvise: - case __NR_mincore: -@@ -531,7 +533,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/linux_syscalls.h ./sandbox/linux/system_headers/linux_syscalls.h -index 2b78a0c..b6fedb5 100644 ---- a/sandbox/linux/system_headers/linux_syscalls.h -+++ b/sandbox/linux/system_headers/linux_syscalls.h -@@ -10,6 +10,7 @@ - #define SANDBOX_LINUX_SYSTEM_HEADERS_LINUX_SYSCALLS_H_ - - #include "build/build_config.h" -+#include - - #if defined(__x86_64__) - #include "sandbox/linux/system_headers/x86_64_linux_syscalls.h" ---- a/sandbox/policy/linux/bpf_renderer_policy_linux.cc -+++ b/sandbox/policy/linux/bpf_renderer_policy_linux.cc -@@ -94,6 +94,9 @@ - case __NR_pwrite64: - case __NR_sched_get_priority_max: - case __NR_sched_get_priority_min: -+ case __NR_sched_getparam: -+ case __NR_sched_getscheduler: -+ case __NR_sched_setscheduler: - case __NR_sysinfo: - case __NR_times: - case __NR_uname: ---- a/sandbox/linux/seccomp-bpf-helpers/baseline_policy.cc -+++ b/sandbox/linux/seccomp-bpf-helpers/baseline_policy.cc -@@ -225,10 +225,15 @@ - if (sysno == __NR_getpriority || sysno ==__NR_setpriority) - return RestrictGetSetpriority(current_pid); - -+ // XXX: hacks for musl sandbox, calls needed? -+ if (sysno == __NR_sched_getparam || sysno == __NR_sched_getscheduler || -+ sysno == __NR_sched_setscheduler) { -+ return Allow(); -+ } -+ - // The scheduling syscalls are used in threading libraries and also heavily in - // abseil. See for example https://crbug.com/1370394. -- if (sysno == __NR_sched_getaffinity || sysno == __NR_sched_getparam || -- sysno == __NR_sched_getscheduler || sysno == __NR_sched_setscheduler) { -+ if (sysno == __NR_sched_getaffinity) { - return RestrictSchedTarget(current_pid, sysno); - } - diff --git a/srcpkgs/electron35/files/musl-patches/chromium-musl-tid-caching.patch b/srcpkgs/electron35/files/musl-patches/chromium-musl-tid-caching.patch deleted file mode 100644 index 52bbe775ad2a96..00000000000000 --- a/srcpkgs/electron35/files/musl-patches/chromium-musl-tid-caching.patch +++ /dev/null @@ -1,86 +0,0 @@ -Source: https://git.alpinelinux.org/aports/plain/community/chromium/musl-tid-caching.patch -the sandbox caching of thread id's only works with glibc -see: https://gitlab.alpinelinux.org/alpine/aports/-/merge_requests/32356 -see: https://gitlab.alpinelinux.org/alpine/aports/-/issues/13579 --- ---- a/sandbox/linux/services/namespace_sandbox.cc -+++ b/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/electron35/files/musl-patches/chromium-no-res-ninit-nclose.patch b/srcpkgs/electron35/files/musl-patches/chromium-no-res-ninit-nclose.patch deleted file mode 100644 index 6884039efb884c..00000000000000 --- a/srcpkgs/electron35/files/musl-patches/chromium-no-res-ninit-nclose.patch +++ /dev/null @@ -1,33 +0,0 @@ -Source: https://git.alpinelinux.org/aports/plain/community/chromium/no-res-ninit-nclose.patch -similar to dns-resolver.patch, musl doesn't have res_ninit and so on --- ---- a/net/dns/public/scoped_res_state.cc -+++ 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) || defined(_GNU_SOURCE) - // Note: res_ninit in glibc always returns 0 and sets RES_INIT. - // res_init behaves the same way. - memset(&_res, 0, sizeof(_res)); -@@ -25,16 +25,8 @@ - } - - ScopedResState::~ScopedResState() { --#if !BUILDFLAG(IS_OPENBSD) && !BUILDFLAG(IS_FUCHSIA) -- -- // Prefer res_ndestroy where available. --#if BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_FREEBSD) -- res_ndestroy(&res_); --#else -- res_nclose(&res_); --#endif // BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_FREEBSD) -- --#endif // !BUILDFLAG(IS_OPENBSD) && !BUILDFLAG(IS_FUCHSIA) -+ // musl res_init() doesn't actually do anything -+ // no destruction is necessary as no memory has been allocated - } - - bool ScopedResState::IsValid() const { diff --git a/srcpkgs/electron35/files/patches/chromium-0001-Reland-Use-global_allocator-to-provide-Rust-allocato.patch b/srcpkgs/electron35/files/patches/chromium-0001-Reland-Use-global_allocator-to-provide-Rust-allocato.patch deleted file mode 100644 index 580323ca25add7..00000000000000 --- a/srcpkgs/electron35/files/patches/chromium-0001-Reland-Use-global_allocator-to-provide-Rust-allocato.patch +++ /dev/null @@ -1,730 +0,0 @@ -From c854a92a215d0cf39c704bbadd3611e552073d5f Mon Sep 17 00:00:00 2001 -From: Collin Baker -Date: Fri, 4 Apr 2025 14:08:18 -0700 -Subject: [PATCH] Reland "Use #[global_allocator] to provide Rust allocator - implementation" -MIME-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit - -This is a reland of commit cfa3beef52625e03ba6ce2b2ac98e1b89dde5cdb - -Original was reverted due to a cronet gn2bp failure. The script -filtered out GN rules in //build/rust/std, but this caused an exception -when //build/rust/std:allocator was referenced later. - -Moving the rules to //build/rust/allocator sidesteps the issue. - -Original change's description: -> Use #[global_allocator] to provide Rust allocator implementation -> -> The allocator shim hack we have been using no longer works with -> upstream Rust. Replace it with a less-unsupported method: provide a -> https://github.com/rust-lang/rust/issues/123015, which still requires -> us to provide a few symbol definitions. -> -> Bug: 408221149, 407024458 -> Change-Id: If1808ca24b12dc80ead35a25521313a3d2e148d5 -> -> Cq-Include-Trybots: luci.chromium.try:android-rust-arm32-rel,android-rust-arm64-dbg,android-rust-arm64-rel,linux-rust-x64-dbg,linux-rust-x64-rel,mac-rust-x64-dbg,win-rust-x64-dbg,win-rust-x64-rel -> Change-Id: If1808ca24b12dc80ead35a25521313a3d2e148d5 -> Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6427855 -> Reviewed-by: Alan Zhao -> Reviewed-by: Lei Zhang -> Reviewed-by: Łukasz Anforowicz -> Commit-Queue: Collin Baker -> Auto-Submit: Collin Baker -> Cr-Commit-Position: refs/heads/main@{#1442472} - -Bug: 408221149, 407024458 -Cq-Include-Trybots: luci.chromium.try:android-rust-arm32-rel,android-rust-arm64-dbg,android-rust-arm64-rel,linux-rust-x64-dbg,linux-rust-x64-rel,mac-rust-x64-dbg,win-rust-x64-dbg,win-rust-x64-rel -Change-Id: I36fef217297bfe64ae81519be24b8c653f6fdfa1 -Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6432410 -Reviewed-by: Mohannad Farrag -Reviewed-by: Łukasz Anforowicz -Auto-Submit: Collin Baker -Commit-Queue: Łukasz Anforowicz -Cr-Commit-Position: refs/heads/main@{#1442922} ---- - build/rust/allocator/BUILD.gn | 90 ++++++++++++++++ - build/rust/{std => allocator}/alias.cc | 4 +- - build/rust/{std => allocator}/alias.h | 6 +- - .../allocator_impls.cc} | 100 ++++++++---------- - build/rust/allocator/allocator_impls.h | 25 +++++ - .../allocator/allocator_shim_definitions.cc | 30 ++++++ - .../{std => allocator}/compiler_specific.h | 6 +- - .../rust/{std => allocator}/immediate_crash.h | 6 +- - build/rust/allocator/lib.rs | 48 +++++++++ - build/rust/cargo_crate.gni | 9 ++ - build/rust/rust_macro.gni | 3 + - build/rust/rust_target.gni | 4 + - build/rust/std/BUILD.gn | 41 ------- - components/cronet/android/dependencies.txt | 1 + - third_party/breakpad/BUILD.gn | 10 +- - 15 files changed, 272 insertions(+), 111 deletions(-) - create mode 100644 build/rust/allocator/BUILD.gn - rename build/rust/{std => allocator}/alias.cc (87%) - rename build/rust/{std => allocator}/alias.h (91%) - rename build/rust/{std/remap_alloc.cc => allocator/allocator_impls.cc} (67%) - create mode 100644 build/rust/allocator/allocator_impls.h - create mode 100644 build/rust/allocator/allocator_shim_definitions.cc - rename build/rust/{std => allocator}/compiler_specific.h (87%) - rename build/rust/{std => allocator}/immediate_crash.h (97%) - create mode 100644 build/rust/allocator/lib.rs - -diff --git a/build/rust/allocator/BUILD.gn b/build/rust/allocator/BUILD.gn -new file mode 100644 -index 0000000000000..06aa47f097c9c ---- /dev/null -+++ b/build/rust/allocator/BUILD.gn -@@ -0,0 +1,90 @@ -+# Copyright 2025 The Chromium Authors -+# Use of this source code is governed by a BSD-style license that can be -+# found in the LICENSE file. -+ -+import("//build/buildflag_header.gni") -+import("//build/config/rust.gni") -+import("//build/rust/rust_static_library.gni") -+ -+rust_allocator_uses_partition_alloc = false -+if (build_with_chromium) { -+ import("//base/allocator/partition_allocator/partition_alloc.gni") -+ rust_allocator_uses_partition_alloc = use_partition_alloc_as_malloc -+} -+ -+buildflag_header("buildflags") { -+ header = "buildflags.h" -+ flags = [ -+ "RUST_ALLOCATOR_USES_PARTITION_ALLOC=$rust_allocator_uses_partition_alloc", -+ ] -+ visibility = [ ":*" ] -+} -+ -+if (toolchain_has_rust) { -+ # All targets which depend on Rust code but are not linked by rustc must -+ # depend on this. Usually, this dependency will come from the rust_target() GN -+ # template. However, cargo_crate() does *not* include this dependency so any -+ # C++ targets which directly depend on a cargo_crate() must depend on this. -+ rust_static_library("allocator") { -+ sources = [ "lib.rs" ] -+ crate_root = "lib.rs" -+ cxx_bindings = [ "lib.rs" ] -+ -+ deps = [ -+ ":allocator_impls", -+ ":allocator_shim_definitions", -+ ] -+ -+ no_chromium_prelude = true -+ no_allocator_crate = true -+ allow_unsafe = true -+ } -+ -+ static_library("allocator_impls") { -+ public_deps = [] -+ if (rust_allocator_uses_partition_alloc) { -+ public_deps += [ "//base/allocator/partition_allocator:partition_alloc" ] -+ } -+ -+ sources = [ -+ "allocator_impls.cc", -+ "allocator_impls.h", -+ ] -+ -+ deps = [ -+ ":allocator_cpp_shared", -+ ":buildflags", -+ -+ # TODO(crbug.com/408221149): remove the C++ -> Rust dependency for the -+ # default allocator. -+ "//build/rust/std", -+ ] -+ -+ visibility = [ ":*" ] -+ } -+ -+ source_set("allocator_shim_definitions") { -+ sources = [ "allocator_shim_definitions.cc" ] -+ -+ deps = [ ":allocator_cpp_shared" ] -+ -+ visibility = [ ":*" ] -+ } -+ -+ source_set("allocator_cpp_shared") { -+ sources = [ -+ # `alias.*`, `compiler_specific.h`, and `immediate_crash.*` have been -+ # copied from `//base`. -+ # TODO(crbug.com/40279749): Avoid duplication / reuse code. -+ "alias.cc", -+ "alias.h", -+ "compiler_specific.h", -+ "immediate_crash.h", -+ ] -+ -+ visibility = [ -+ ":allocator_impls", -+ ":allocator_shim_definitions", -+ ] -+ } -+} -diff --git a/build/rust/std/alias.cc b/build/rust/allocator/alias.cc -similarity index 87% -rename from build/rust/std/alias.cc -rename to build/rust/allocator/alias.cc -index 42febac3ed1fc..ca20986f8ed49 100644 ---- a/build/rust/std/alias.cc -+++ b/build/rust/allocator/alias.cc -@@ -7,9 +7,9 @@ - // - // TODO(crbug.com/40279749): Avoid code duplication / reuse code. - --#include "build/rust/std/alias.h" -+#include "build/rust/allocator/alias.h" - --#include "build/rust/std/compiler_specific.h" -+#include "build/rust/allocator/compiler_specific.h" - - namespace build_rust_std { - namespace debug { -diff --git a/build/rust/std/alias.h b/build/rust/allocator/alias.h -similarity index 91% -rename from build/rust/std/alias.h -rename to build/rust/allocator/alias.h -index 0eaba6766148f..80995ecfb045e 100644 ---- a/build/rust/std/alias.h -+++ b/build/rust/allocator/alias.h -@@ -8,8 +8,8 @@ - // - // TODO(crbug.com/40279749): Avoid code duplication / reuse code. - --#ifndef BUILD_RUST_STD_ALIAS_H_ --#define BUILD_RUST_STD_ALIAS_H_ -+#ifndef BUILD_RUST_ALLOCATOR_ALIAS_H_ -+#define BUILD_RUST_ALLOCATOR_ALIAS_H_ - - #include - -@@ -34,4 +34,4 @@ void Alias(const void* var); - const int line_number = __LINE__; \ - build_rust_std::debug::Alias(&line_number) - --#endif // BUILD_RUST_STD_ALIAS_H_ -+#endif // BUILD_RUST_ALLOCATOR_ALIAS_H_ -diff --git a/build/rust/std/remap_alloc.cc b/build/rust/allocator/allocator_impls.cc -similarity index 67% -rename from build/rust/std/remap_alloc.cc -rename to build/rust/allocator/allocator_impls.cc -index a443b11ec513d..1fde98f23cd12 100644 ---- a/build/rust/std/remap_alloc.cc -+++ b/build/rust/allocator/allocator_impls.cc -@@ -2,6 +2,8 @@ - // Use of this source code is governed by a BSD-style license that can be - // found in the LICENSE file. - -+#include "build/rust/allocator/allocator_impls.h" -+ - #ifdef UNSAFE_BUFFERS_BUILD - // TODO(crbug.com/390223051): Remove C-library calls to fix the errors. - #pragma allow_unsafe_libc_calls -@@ -11,9 +13,9 @@ - #include - - #include "build/build_config.h" --#include "build/rust/std/alias.h" --#include "build/rust/std/buildflags.h" --#include "build/rust/std/immediate_crash.h" -+#include "build/rust/allocator/alias.h" -+#include "build/rust/allocator/buildflags.h" -+#include "build/rust/allocator/immediate_crash.h" - - #if BUILDFLAG(RUST_ALLOCATOR_USES_PARTITION_ALLOC) - #include "partition_alloc/partition_alloc_constants.h" // nogncheck -@@ -22,6 +24,11 @@ - #include - #endif - -+// NOTE: this documentation is outdated. -+// -+// TODO(crbug.com/408221149): update this documentation, or replace it with docs -+// in the Rust allocator implementation. -+// - // When linking a final binary, rustc has to pick between either: - // * The default Rust allocator - // * Any #[global_allocator] defined in *any rlib in its dependency tree* -@@ -87,19 +94,6 @@ - // enabling it breaks Win32 APIs like CreateProcess: - // https://issues.chromium.org/u/1/issues/368070343#comment29 - --extern "C" { -- --#ifdef COMPONENT_BUILD --#if BUILDFLAG(IS_WIN) --#define REMAP_ALLOC_ATTRIBUTES __declspec(dllexport) __attribute__((weak)) --#else --#define REMAP_ALLOC_ATTRIBUTES \ -- __attribute__((visibility("default"))) __attribute__((weak)) --#endif --#else --#define REMAP_ALLOC_ATTRIBUTES __attribute__((weak)) --#endif // COMPONENT_BUILD -- - #if !BUILDFLAG(RUST_ALLOCATOR_USES_PARTITION_ALLOC) && BUILDFLAG(IS_WIN) && \ - defined(ADDRESS_SANITIZER) - #define USE_WIN_ALIGNED_MALLOC 1 -@@ -107,17 +101,19 @@ extern "C" { - #define USE_WIN_ALIGNED_MALLOC 0 - #endif - --// This must exist as the stdlib depends on it to prove that we know the --// alloc shims below are unstable. In the future we may be required to replace --// them with a #[global_allocator] crate (see file comment above for more). --// --// Marked as weak as when Rust drives linking it includes this symbol itself, --// and we don't want a collision due to C++ being in the same link target, where --// C++ causes us to explicitly link in the stdlib and this symbol here. --[[maybe_unused]] --__attribute__((weak)) unsigned char __rust_no_alloc_shim_is_unstable; -+// The default allocator functions provided by the Rust standard library. -+extern "C" void* __rdl_alloc(size_t size, size_t align); -+extern "C" void __rdl_dealloc(void* p, size_t size, size_t align); -+extern "C" void* __rdl_realloc(void* p, -+ size_t old_size, -+ size_t align, -+ size_t new_size); -+ -+extern "C" void* __rdl_alloc_zeroed(size_t size, size_t align); -+ -+namespace rust_allocator_internal { - --REMAP_ALLOC_ATTRIBUTES void* __rust_alloc(size_t size, size_t align) { -+unsigned char* alloc(size_t size, size_t align) { - #if BUILDFLAG(RUST_ALLOCATOR_USES_PARTITION_ALLOC) - // PartitionAlloc will crash if given an alignment larger than this. - if (align > partition_alloc::internal::kMaxSupportedAlignment) { -@@ -125,19 +121,19 @@ REMAP_ALLOC_ATTRIBUTES void* __rust_alloc(size_t size, size_t align) { - } - - if (align <= alignof(std::max_align_t)) { -- return allocator_shim::UncheckedAlloc(size); -+ return static_cast(allocator_shim::UncheckedAlloc(size)); - } else { -- return allocator_shim::UncheckedAlignedAlloc(size, align); -+ return static_cast( -+ allocator_shim::UncheckedAlignedAlloc(size, align)); - } - #elif USE_WIN_ALIGNED_MALLOC -- return _aligned_malloc(size, align); -+ return static_cast(_aligned_malloc(size, align)); - #else -- extern void* __rdl_alloc(size_t size, size_t align); -- return __rdl_alloc(size, align); -+ return static_cast(__rdl_alloc(size, align)); - #endif - } - --REMAP_ALLOC_ATTRIBUTES void __rust_dealloc(void* p, size_t size, size_t align) { -+void dealloc(unsigned char* p, size_t size, size_t align) { - #if BUILDFLAG(RUST_ALLOCATOR_USES_PARTITION_ALLOC) - if (align <= alignof(std::max_align_t)) { - allocator_shim::UncheckedFree(p); -@@ -147,54 +143,44 @@ REMAP_ALLOC_ATTRIBUTES void __rust_dealloc(void* p, size_t size, size_t align) { - #elif USE_WIN_ALIGNED_MALLOC - return _aligned_free(p); - #else -- extern void __rdl_dealloc(void* p, size_t size, size_t align); - __rdl_dealloc(p, size, align); - #endif - } - --REMAP_ALLOC_ATTRIBUTES void* __rust_realloc(void* p, -- size_t old_size, -- size_t align, -- size_t new_size) { -+unsigned char* realloc(unsigned char* p, -+ size_t old_size, -+ size_t align, -+ size_t new_size) { - #if BUILDFLAG(RUST_ALLOCATOR_USES_PARTITION_ALLOC) - if (align <= alignof(std::max_align_t)) { -- return allocator_shim::UncheckedRealloc(p, new_size); -+ return static_cast( -+ allocator_shim::UncheckedRealloc(p, new_size)); - } else { -- return allocator_shim::UncheckedAlignedRealloc(p, new_size, align); -+ return static_cast( -+ allocator_shim::UncheckedAlignedRealloc(p, new_size, align)); - } - #elif USE_WIN_ALIGNED_MALLOC -- return _aligned_realloc(p, new_size, align); -+ return static_cast(_aligned_realloc(p, new_size, align)); - #else -- extern void* __rdl_realloc(void* p, size_t old_size, size_t align, -- size_t new_size); -- return __rdl_realloc(p, old_size, align, new_size); -+ return static_cast( -+ __rdl_realloc(p, old_size, align, new_size)); - #endif - } - --REMAP_ALLOC_ATTRIBUTES void* __rust_alloc_zeroed(size_t size, size_t align) { -+unsigned char* alloc_zeroed(size_t size, size_t align) { - #if BUILDFLAG(RUST_ALLOCATOR_USES_PARTITION_ALLOC) || USE_WIN_ALIGNED_MALLOC - // TODO(danakj): When RUST_ALLOCATOR_USES_PARTITION_ALLOC is true, it's - // possible that a partition_alloc::UncheckedAllocZeroed() call would perform - // better than partition_alloc::UncheckedAlloc() + memset. But there is no - // such API today. See b/342251590. -- void* p = __rust_alloc(size, align); -+ unsigned char* p = alloc(size, align); - if (p) { - memset(p, 0, size); - } - return p; - #else -- extern void* __rdl_alloc_zeroed(size_t size, size_t align); -- return __rdl_alloc_zeroed(size, align); -+ return static_cast(__rdl_alloc_zeroed(size, align)); - #endif - } - --REMAP_ALLOC_ATTRIBUTES void __rust_alloc_error_handler(size_t size, -- size_t align) { -- NO_CODE_FOLDING(); -- IMMEDIATE_CRASH(); --} -- --REMAP_ALLOC_ATTRIBUTES extern const unsigned char -- __rust_alloc_error_handler_should_panic = 0; -- --} // extern "C" -+} // namespace rust_allocator_internal -diff --git a/build/rust/allocator/allocator_impls.h b/build/rust/allocator/allocator_impls.h -new file mode 100644 -index 0000000000000..afb335412faf9 ---- /dev/null -+++ b/build/rust/allocator/allocator_impls.h -@@ -0,0 +1,25 @@ -+// Copyright 2025 The Chromium Authors -+// Use of this source code is governed by a BSD-style license that can be -+// found in the LICENSE file. -+ -+#ifndef BUILD_RUST_ALLOCATOR_ALLOCATOR_IMPLS_H_ -+#define BUILD_RUST_ALLOCATOR_ALLOCATOR_IMPLS_H_ -+ -+#include -+ -+#include "build/build_config.h" -+#include "build/rust/allocator/buildflags.h" -+ -+namespace rust_allocator_internal { -+ -+unsigned char* alloc(size_t size, size_t align); -+void dealloc(unsigned char* p, size_t size, size_t align); -+unsigned char* realloc(unsigned char* p, -+ size_t old_size, -+ size_t align, -+ size_t new_size); -+unsigned char* alloc_zeroed(size_t size, size_t align); -+ -+} // namespace rust_allocator_internal -+ -+#endif // BUILD_RUST_ALLOCATOR_ALLOCATOR_IMPLS_H_ -diff --git a/build/rust/allocator/allocator_shim_definitions.cc b/build/rust/allocator/allocator_shim_definitions.cc -new file mode 100644 -index 0000000000000..a4d1bd77b7016 ---- /dev/null -+++ b/build/rust/allocator/allocator_shim_definitions.cc -@@ -0,0 +1,30 @@ -+// Copyright 2025 The Chromium Authors -+// Use of this source code is governed by a BSD-style license that can be -+// found in the LICENSE file. -+ -+#include -+ -+#include "build/rust/allocator/alias.h" -+#include "build/rust/allocator/immediate_crash.h" -+ -+extern "C" { -+ -+// As part of rustc's contract for using `#[global_allocator]` without -+// rustc-generated shims we must define this symbol, since we are opting in to -+// unstable functionality. See https://github.com/rust-lang/rust/issues/123015 -+// -+// Mark it weak since rustc will generate it when it drives linking. -+[[maybe_unused]] -+__attribute__((weak)) unsigned char __rust_no_alloc_shim_is_unstable; -+ -+__attribute__((weak)) void __rust_alloc_error_handler(size_t size, -+ size_t align) { -+ NO_CODE_FOLDING(); -+ IMMEDIATE_CRASH(); -+} -+ -+__attribute__(( -+ weak)) extern const unsigned char __rust_alloc_error_handler_should_panic = -+ 0; -+ -+} // extern "C" -diff --git a/build/rust/std/compiler_specific.h b/build/rust/allocator/compiler_specific.h -similarity index 87% -rename from build/rust/std/compiler_specific.h -rename to build/rust/allocator/compiler_specific.h -index ea79a7a8dc284..f9079679a3e9a 100644 ---- a/build/rust/std/compiler_specific.h -+++ b/build/rust/allocator/compiler_specific.h -@@ -7,8 +7,8 @@ - // - // TODO(crbug.com/40279749): Avoid code duplication / reuse code. - --#ifndef BUILD_RUST_STD_COMPILER_SPECIFIC_H_ --#define BUILD_RUST_STD_COMPILER_SPECIFIC_H_ -+#ifndef BUILD_RUST_ALLOCATOR_COMPILER_SPECIFIC_H_ -+#define BUILD_RUST_ALLOCATOR_COMPILER_SPECIFIC_H_ - - #include "build/build_config.h" - -@@ -35,4 +35,4 @@ - #define NOINLINE - #endif - --#endif // BUILD_RUST_STD_COMPILER_SPECIFIC_H_ -+#endif // BUILD_RUST_ALLOCATOR_COMPILER_SPECIFIC_H_ -diff --git a/build/rust/std/immediate_crash.h b/build/rust/allocator/immediate_crash.h -similarity index 97% -rename from build/rust/std/immediate_crash.h -rename to build/rust/allocator/immediate_crash.h -index e4fd5a09d9379..9cbf9fd65f3e0 100644 ---- a/build/rust/std/immediate_crash.h -+++ b/build/rust/allocator/immediate_crash.h -@@ -5,8 +5,8 @@ - // This file has been copied from //base/immediate_crash.h. - // TODO(crbug.com/40279749): Avoid code duplication / reuse code. - --#ifndef BUILD_RUST_STD_IMMEDIATE_CRASH_H_ --#define BUILD_RUST_STD_IMMEDIATE_CRASH_H_ -+#ifndef BUILD_RUST_ALLOCATOR_IMMEDIATE_CRASH_H_ -+#define BUILD_RUST_ALLOCATOR_IMMEDIATE_CRASH_H_ - - #include "build/build_config.h" - -@@ -168,4 +168,4 @@ - - #endif // defined(__clang__) || defined(COMPILER_GCC) - --#endif // BUILD_RUST_STD_IMMEDIATE_CRASH_H_ -+#endif // BUILD_RUST_ALLOCATOR_IMMEDIATE_CRASH_H_ -diff --git a/build/rust/allocator/lib.rs b/build/rust/allocator/lib.rs -new file mode 100644 -index 0000000000000..7f4a0fc245694 ---- /dev/null -+++ b/build/rust/allocator/lib.rs -@@ -0,0 +1,48 @@ -+// Copyright 2025 The Chromium Authors -+// Use of this source code is governed by a BSD-style license that can be -+// found in the LICENSE file. -+ -+//! Define the allocator that Rust code in Chrome should use. -+//! -+//! Any final artifact that depends on this crate, even transitively, will use -+//! the allocator defined here. Currently this is a thin wrapper around -+//! allocator_impls.cc's functions; see the documentation there. -+ -+use std::alloc::{GlobalAlloc, Layout}; -+ -+struct Allocator; -+ -+unsafe impl GlobalAlloc for Allocator { -+ unsafe fn alloc(&self, layout: Layout) -> *mut u8 { -+ unsafe { ffi::alloc(layout.size(), layout.align()) } -+ } -+ -+ unsafe fn dealloc(&self, ptr: *mut u8, layout: Layout) { -+ unsafe { -+ ffi::dealloc(ptr, layout.size(), layout.align()); -+ } -+ } -+ -+ unsafe fn alloc_zeroed(&self, layout: Layout) -> *mut u8 { -+ unsafe { ffi::alloc_zeroed(layout.size(), layout.align()) } -+ } -+ -+ unsafe fn realloc(&self, ptr: *mut u8, layout: Layout, new_size: usize) -> *mut u8 { -+ unsafe { ffi::realloc(ptr, layout.size(), layout.align(), new_size) } -+ } -+} -+ -+#[global_allocator] -+static GLOBAL: Allocator = Allocator; -+ -+#[cxx::bridge(namespace = "rust_allocator_internal")] -+mod ffi { -+ extern "C++" { -+ include!("build/rust/allocator/allocator_impls.h"); -+ -+ unsafe fn alloc(size: usize, align: usize) -> *mut u8; -+ unsafe fn dealloc(p: *mut u8, size: usize, align: usize); -+ unsafe fn realloc(p: *mut u8, old_size: usize, align: usize, new_size: usize) -> *mut u8; -+ unsafe fn alloc_zeroed(size: usize, align: usize) -> *mut u8; -+ } -+} -diff --git a/build/rust/cargo_crate.gni b/build/rust/cargo_crate.gni -index 6d11c538bf4d5..d9912722b4ecd 100644 ---- a/build/rust/cargo_crate.gni -+++ b/build/rust/cargo_crate.gni -@@ -259,6 +259,12 @@ template("cargo_crate") { - # Don't import the `chromium` crate into third-party code. - no_chromium_prelude = true - -+ # Don't depend on the chrome-specific #[global_allocator] crate from -+ # third-party code. This avoids some dependency cycle issues. The allocator -+ # crate will still be used if it exists anywhere in the dependency graph for -+ # a given linked artifact. -+ no_allocator_crate = true -+ - rustc_metadata = _rustc_metadata - - # TODO(crbug.com/40259764): don't default to true. This requires changes to -@@ -483,6 +489,9 @@ template("cargo_crate") { - # Don't import the `chromium` crate into third-party code. - no_chromium_prelude = true - -+ # Build scripts do not need to link to chrome's allocator. -+ no_allocator_crate = true -+ - # The ${_build_script_name}_output target looks for the exe in this - # location. Due to how the Windows component build works, this has to - # be $root_out_dir for all EXEs. In component build, C++ links to the -diff --git a/build/rust/rust_macro.gni b/build/rust/rust_macro.gni -index bcbb30ed44111..41d857632ccdc 100644 ---- a/build/rust/rust_macro.gni -+++ b/build/rust/rust_macro.gni -@@ -16,6 +16,9 @@ template("rust_macro") { - forward_variables_from(invoker, TESTONLY_AND_VISIBILITY) - proc_macro_configs = invoker.configs - target_type = "rust_proc_macro" -+ -+ # Macros are loaded by rustc and shouldn't use chrome's allocation routines. -+ no_allocator_crate = true - } - } - -diff --git a/build/rust/rust_target.gni b/build/rust/rust_target.gni -index 1a2f96337d436..1003a7b678352 100644 ---- a/build/rust/rust_target.gni -+++ b/build/rust/rust_target.gni -@@ -339,6 +339,10 @@ template("rust_target") { - _rust_deps += [ "//build/rust/std" ] - } - -+ if (!defined(invoker.no_allocator_crate) || !invoker.no_allocator_crate) { -+ _rust_deps += [ "//build/rust/allocator" ] -+ } -+ - if (_build_unit_tests) { - _unit_test_target = "${_target_name}_unittests" - if (defined(invoker.unit_test_target)) { -diff --git a/build/rust/std/BUILD.gn b/build/rust/std/BUILD.gn -index 6b996aa1fe386..25db126076b2f 100644 ---- a/build/rust/std/BUILD.gn -+++ b/build/rust/std/BUILD.gn -@@ -15,51 +15,12 @@ - # allocator functions to PartitionAlloc when `use_partition_alloc_as_malloc` is - # true, so that Rust and C++ use the same allocator backend. - --import("//build/buildflag_header.gni") - import("//build/config/compiler/compiler.gni") - import("//build/config/coverage/coverage.gni") - import("//build/config/rust.gni") - import("//build/config/sanitizers/sanitizers.gni") - --rust_allocator_uses_partition_alloc = false --if (build_with_chromium) { -- import("//base/allocator/partition_allocator/partition_alloc.gni") -- rust_allocator_uses_partition_alloc = use_partition_alloc_as_malloc --} -- --buildflag_header("buildflags") { -- header = "buildflags.h" -- flags = [ -- "RUST_ALLOCATOR_USES_PARTITION_ALLOC=$rust_allocator_uses_partition_alloc", -- ] -- visibility = [ ":*" ] --} -- - if (toolchain_has_rust) { -- # If clang performs the link step, we need to provide the allocator symbols -- # that are normally injected by rustc during linking. -- # -- # We also "happen to" use this to redirect allocations to PartitionAlloc, -- # though that would be better done through a #[global_allocator] crate (see -- # above). -- source_set("remap_alloc") { -- public_deps = [] -- if (rust_allocator_uses_partition_alloc) { -- public_deps += [ "//base/allocator/partition_allocator:partition_alloc" ] -- } -- deps = [ ":buildflags" ] -- sources = [ -- # `alias.*`, `compiler_specific.h`, and `immediate_crash.*` have been -- # copied from `//base`. -- # TODO(crbug.com/40279749): Avoid duplication / reuse code. -- "alias.cc", -- "alias.h", -- "compiler_specific.h", -- "immediate_crash.h", -- "remap_alloc.cc", -- ] -- } -- - # List of Rust stdlib rlibs which are present in the official Rust toolchain - # we are using from the Android team. This is usually a version or two behind - # nightly. Generally this matches the toolchain we build ourselves, but if -@@ -269,8 +230,6 @@ if (toolchain_has_rust) { - foreach(libname, stdlib_files + skip_stdlib_files) { - deps += [ "rules:$libname" ] - } -- -- public_deps = [ ":remap_alloc" ] - } - } else { - action("find_stdlib") { -diff --git a/components/cronet/android/dependencies.txt b/components/cronet/android/dependencies.txt -index bf56bc45ed41f..c0e41ef7c6766 100644 ---- a/components/cronet/android/dependencies.txt -+++ b/components/cronet/android/dependencies.txt -@@ -14,6 +14,7 @@ - //build/config - //build/config/compiler - //build/rust -+//build/rust/allocator - //build/rust/chromium_prelude - //build/rust/std - //build/rust/std/rules -diff --git a/third_party/breakpad/BUILD.gn b/third_party/breakpad/BUILD.gn -index 007fdff16e92e..00da4fa484998 100644 ---- a/third_party/breakpad/BUILD.gn -+++ b/third_party/breakpad/BUILD.gn -@@ -495,7 +495,10 @@ if (is_mac) { - defines = [ "HAVE_MACH_O_NLIST_H" ] - - # Rust demangle support. -- deps = [ "//third_party/rust/rustc_demangle_capi/v0_1:lib" ] -+ deps = [ -+ "//build/rust/allocator", -+ "//third_party/rust/rustc_demangle_capi/v0_1:lib", -+ ] - defines += [ "HAVE_RUSTC_DEMANGLE" ] - include_dirs += [ "//third_party/rust/chromium_crates_io/vendor/rustc-demangle-capi-0.1.0/include" ] - sources += [ "//third_party/rust/chromium_crates_io/vendor/rustc-demangle-capi-0.1.0/include/rustc_demangle.h" ] -@@ -743,7 +746,10 @@ if (is_linux || is_chromeos || is_android) { - include_dirs = [ "breakpad/src" ] - - # Rust demangle support. -- deps = [ "//third_party/rust/rustc_demangle_capi/v0_1:lib" ] -+ deps = [ -+ "//build/rust/allocator", -+ "//third_party/rust/rustc_demangle_capi/v0_1:lib", -+ ] - defines += [ "HAVE_RUSTC_DEMANGLE" ] - include_dirs += [ "//third_party/rust/chromium_crates_io/vendor/rustc-demangle-capi-0.1.0/include" ] - sources += [ "//third_party/rust/chromium_crates_io/vendor/rustc-demangle-capi-0.1.0/include/rustc_demangle.h" ] diff --git a/srcpkgs/electron35/files/patches/chromium-0002-Call-Rust-default-allocator-directly-from-Rust.patch b/srcpkgs/electron35/files/patches/chromium-0002-Call-Rust-default-allocator-directly-from-Rust.patch deleted file mode 100644 index 12b3aaae17d373..00000000000000 --- a/srcpkgs/electron35/files/patches/chromium-0002-Call-Rust-default-allocator-directly-from-Rust.patch +++ /dev/null @@ -1,319 +0,0 @@ -From 5032162442c5f2f3093cd7646f3a06f826d7f7a8 Mon Sep 17 00:00:00 2001 -From: Collin Baker -Date: Mon, 7 Apr 2025 12:48:17 -0700 -Subject: [PATCH] Call Rust default allocator directly from Rust -MIME-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit - -The Chromium `#[global_allocator] crate forwarded calls to the C++ -implementation, which in turn called into the Rust standard library -implementations in some build configurations. - -This Rust -> C++ -> Rust round trip is unnecessary, and the references -to these symbols is blocking a toolchain update: upstream, these -symbol names are now mangled. - -Instead, use Rust conditional compilation to choose between the -Chromium and the libstd-provided allocators. - -Additionally, the remaining internal symbols defined in C++ are moved -to Rust. - -Bug: 408221149, 407024458 -Change-Id: I78f8c90d51a36a73099aa7d333091d7b8aded3c0 - -Cq-Include-Trybots: luci.chromium.try:android-rust-arm32-rel,android-rust-arm64-dbg,android-rust-arm64-rel,linux-rust-x64-dbg,linux-rust-x64-rel,mac-rust-x64-dbg,win-rust-x64-dbg,win-rust-x64-rel -Change-Id: I78f8c90d51a36a73099aa7d333091d7b8aded3c0 -Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6434355 -Reviewed-by: Łukasz Anforowicz -Commit-Queue: Collin Baker -Cr-Commit-Position: refs/heads/main@{#1443703} ---- - build/rust/allocator/BUILD.gn | 54 +++++++------------ - build/rust/allocator/allocator_impls.cc | 28 +++++----- - build/rust/allocator/allocator_impls.h | 2 + - .../allocator/allocator_shim_definitions.cc | 30 ----------- - build/rust/allocator/lib.rs | 38 +++++++++++++ - 5 files changed, 73 insertions(+), 79 deletions(-) - delete mode 100644 build/rust/allocator/allocator_shim_definitions.cc - -diff --git a/build/rust/allocator/BUILD.gn b/build/rust/allocator/BUILD.gn -index 06aa47f097c9c..f09314afc8158 100644 ---- a/build/rust/allocator/BUILD.gn -+++ b/build/rust/allocator/BUILD.gn -@@ -12,6 +12,9 @@ if (build_with_chromium) { - rust_allocator_uses_partition_alloc = use_partition_alloc_as_malloc - } - -+use_cpp_allocator_impls = -+ rust_allocator_uses_partition_alloc || (is_win && is_asan) -+ - buildflag_header("buildflags") { - header = "buildflags.h" - flags = [ -@@ -30,61 +33,44 @@ if (toolchain_has_rust) { - crate_root = "lib.rs" - cxx_bindings = [ "lib.rs" ] - -- deps = [ -- ":allocator_impls", -- ":allocator_shim_definitions", -- ] -+ deps = [ ":allocator_impls" ] - - no_chromium_prelude = true - no_allocator_crate = true - allow_unsafe = true -+ -+ if (use_cpp_allocator_impls) { -+ rustflags = [ -+ "--cfg", -+ "use_cpp_allocator_impls", -+ ] -+ } -+ -+ configs -= [ "//build/config/compiler:disallow_unstable_features" ] - } - -+ # TODO(crbug.com/408221149): don't build this when `use_cpp_allocator_impls` -+ # is false. - static_library("allocator_impls") { - public_deps = [] - if (rust_allocator_uses_partition_alloc) { - public_deps += [ "//base/allocator/partition_allocator:partition_alloc" ] - } - -- sources = [ -- "allocator_impls.cc", -- "allocator_impls.h", -- ] -- -- deps = [ -- ":allocator_cpp_shared", -- ":buildflags", -- -- # TODO(crbug.com/408221149): remove the C++ -> Rust dependency for the -- # default allocator. -- "//build/rust/std", -- ] -- -- visibility = [ ":*" ] -- } -- -- source_set("allocator_shim_definitions") { -- sources = [ "allocator_shim_definitions.cc" ] -- -- deps = [ ":allocator_cpp_shared" ] -- -- visibility = [ ":*" ] -- } -- -- source_set("allocator_cpp_shared") { - sources = [ - # `alias.*`, `compiler_specific.h`, and `immediate_crash.*` have been - # copied from `//base`. - # TODO(crbug.com/40279749): Avoid duplication / reuse code. - "alias.cc", - "alias.h", -+ "allocator_impls.cc", -+ "allocator_impls.h", - "compiler_specific.h", - "immediate_crash.h", - ] - -- visibility = [ -- ":allocator_impls", -- ":allocator_shim_definitions", -- ] -+ deps = [ ":buildflags" ] -+ -+ visibility = [ ":*" ] - } - } -diff --git a/build/rust/allocator/allocator_impls.cc b/build/rust/allocator/allocator_impls.cc -index 1fde98f23cd12..bf3c2a301adf5 100644 ---- a/build/rust/allocator/allocator_impls.cc -+++ b/build/rust/allocator/allocator_impls.cc -@@ -101,16 +101,6 @@ - #define USE_WIN_ALIGNED_MALLOC 0 - #endif - --// The default allocator functions provided by the Rust standard library. --extern "C" void* __rdl_alloc(size_t size, size_t align); --extern "C" void __rdl_dealloc(void* p, size_t size, size_t align); --extern "C" void* __rdl_realloc(void* p, -- size_t old_size, -- size_t align, -- size_t new_size); -- --extern "C" void* __rdl_alloc_zeroed(size_t size, size_t align); -- - namespace rust_allocator_internal { - - unsigned char* alloc(size_t size, size_t align) { -@@ -129,7 +119,8 @@ unsigned char* alloc(size_t size, size_t align) { - #elif USE_WIN_ALIGNED_MALLOC - return static_cast(_aligned_malloc(size, align)); - #else -- return static_cast(__rdl_alloc(size, align)); -+ // TODO(crbug.com/408221149): don't build this file in this case. -+ IMMEDIATE_CRASH(); - #endif - } - -@@ -143,7 +134,8 @@ void dealloc(unsigned char* p, size_t size, size_t align) { - #elif USE_WIN_ALIGNED_MALLOC - return _aligned_free(p); - #else -- __rdl_dealloc(p, size, align); -+ // TODO(crbug.com/408221149): don't build this file in this case. -+ IMMEDIATE_CRASH(); - #endif - } - -@@ -162,8 +154,8 @@ unsigned char* realloc(unsigned char* p, - #elif USE_WIN_ALIGNED_MALLOC - return static_cast(_aligned_realloc(p, new_size, align)); - #else -- return static_cast( -- __rdl_realloc(p, old_size, align, new_size)); -+ // TODO(crbug.com/408221149): don't build this file in this case. -+ IMMEDIATE_CRASH(); - #endif - } - -@@ -179,8 +171,14 @@ unsigned char* alloc_zeroed(size_t size, size_t align) { - } - return p; - #else -- return static_cast(__rdl_alloc_zeroed(size, align)); -+ // TODO(crbug.com/408221149): don't build this file in this case. -+ IMMEDIATE_CRASH(); - #endif - } - -+void crash_immediately() { -+ NO_CODE_FOLDING(); -+ IMMEDIATE_CRASH(); -+} -+ - } // namespace rust_allocator_internal -diff --git a/build/rust/allocator/allocator_impls.h b/build/rust/allocator/allocator_impls.h -index afb335412faf9..e90ab7cd422c1 100644 ---- a/build/rust/allocator/allocator_impls.h -+++ b/build/rust/allocator/allocator_impls.h -@@ -20,6 +20,8 @@ unsigned char* realloc(unsigned char* p, - size_t new_size); - unsigned char* alloc_zeroed(size_t size, size_t align); - -+void crash_immediately(); -+ - } // namespace rust_allocator_internal - - #endif // BUILD_RUST_ALLOCATOR_ALLOCATOR_IMPLS_H_ -diff --git a/build/rust/allocator/allocator_shim_definitions.cc b/build/rust/allocator/allocator_shim_definitions.cc -deleted file mode 100644 -index a4d1bd77b7016..0000000000000 ---- a/build/rust/allocator/allocator_shim_definitions.cc -+++ /dev/null -@@ -1,30 +0,0 @@ --// Copyright 2025 The Chromium Authors --// Use of this source code is governed by a BSD-style license that can be --// found in the LICENSE file. -- --#include -- --#include "build/rust/allocator/alias.h" --#include "build/rust/allocator/immediate_crash.h" -- --extern "C" { -- --// As part of rustc's contract for using `#[global_allocator]` without --// rustc-generated shims we must define this symbol, since we are opting in to --// unstable functionality. See https://github.com/rust-lang/rust/issues/123015 --// --// Mark it weak since rustc will generate it when it drives linking. --[[maybe_unused]] --__attribute__((weak)) unsigned char __rust_no_alloc_shim_is_unstable; -- --__attribute__((weak)) void __rust_alloc_error_handler(size_t size, -- size_t align) { -- NO_CODE_FOLDING(); -- IMMEDIATE_CRASH(); --} -- --__attribute__(( -- weak)) extern const unsigned char __rust_alloc_error_handler_should_panic = -- 0; -- --} // extern "C" -diff --git a/build/rust/allocator/lib.rs b/build/rust/allocator/lib.rs -index 7f4a0fc245694..b8b67d9c6c649 100644 ---- a/build/rust/allocator/lib.rs -+++ b/build/rust/allocator/lib.rs -@@ -8,10 +8,20 @@ - //! the allocator defined here. Currently this is a thin wrapper around - //! allocator_impls.cc's functions; see the documentation there. - -+// Required to apply weak linkage to symbols. -+#![feature(linkage)] -+// Required to apply `#[rustc_std_internal_symbol]` to our alloc error handler -+// so the name is correctly mangled as rustc expects. -+#![cfg_attr(mangle_alloc_error_handler, allow(internal_features))] -+#![cfg_attr(mangle_alloc_error_handler, feature(rustc_attrs))] -+ -+#[cfg(use_cpp_allocator_impls)] - use std::alloc::{GlobalAlloc, Layout}; - -+#[cfg(use_cpp_allocator_impls)] - struct Allocator; - -+#[cfg(use_cpp_allocator_impls)] - unsafe impl GlobalAlloc for Allocator { - unsafe fn alloc(&self, layout: Layout) -> *mut u8 { - unsafe { ffi::alloc(layout.size(), layout.align()) } -@@ -32,9 +42,36 @@ unsafe impl GlobalAlloc for Allocator { - } - } - -+#[cfg(use_cpp_allocator_impls)] - #[global_allocator] - static GLOBAL: Allocator = Allocator; - -+#[cfg(not(use_cpp_allocator_impls))] -+#[global_allocator] -+static GLOBAL: std::alloc::System = std::alloc::System; -+ -+// As part of rustc's contract for using `#[global_allocator]` without -+// rustc-generated shims we must define this symbol, since we are opting in to -+// unstable functionality. See https://github.com/rust-lang/rust/issues/123015 -+#[no_mangle] -+#[linkage = "weak"] -+static __rust_no_alloc_shim_is_unstable: u8 = 0; -+ -+#[no_mangle] -+#[linkage = "weak"] -+static __rust_alloc_error_handler_should_panic: u8 = 0; -+ -+// Mangle the symbol name as rustc expects. -+#[cfg_attr(mangle_alloc_error_handler, rustc_std_internal_symbol)] -+#[cfg_attr(not(mangle_alloc_error_handler), no_mangle)] -+#[linkage = "weak"] -+fn __rust_alloc_error_handler(_size: usize, _align: usize) { -+ unsafe { ffi::crash_immediately() } -+} -+ -+// TODO(crbug.com/408221149): conditionally include the FFI glue based on -+// `use_cpp_allocator_impls` -+#[allow(dead_code)] - #[cxx::bridge(namespace = "rust_allocator_internal")] - mod ffi { - extern "C++" { -@@ -44,5 +81,6 @@ mod ffi { - unsafe fn dealloc(p: *mut u8, size: usize, align: usize); - unsafe fn realloc(p: *mut u8, old_size: usize, align: usize, new_size: usize) -> *mut u8; - unsafe fn alloc_zeroed(size: usize, align: usize) -> *mut u8; -+ unsafe fn crash_immediately(); - } - } diff --git a/srcpkgs/electron35/files/patches/chromium-0003-Roll-rust-only-f7b43542838f0a4a6cfdb17fbeadf45002042.patch b/srcpkgs/electron35/files/patches/chromium-0003-Roll-rust-only-f7b43542838f0a4a6cfdb17fbeadf45002042.patch deleted file mode 100644 index 1cfa07f89983af..00000000000000 --- a/srcpkgs/electron35/files/patches/chromium-0003-Roll-rust-only-f7b43542838f0a4a6cfdb17fbeadf45002042.patch +++ /dev/null @@ -1,102 +0,0 @@ -reduced -lnl - -From e201e2d467b0daad6cdbbfcd5b0e34760e4099c1 Mon Sep 17 00:00:00 2001 -From: Alan Zhao -Date: Mon, 7 Apr 2025 18:15:01 -0700 -Subject: [PATCH] Roll rust *only* f7b43542838f0a4a6cfdb17fbeadf45002042a77-1 : - 3f690c2257b7080cd3a8cce64e082fc972148990-1 - -https://chromium.googlesource.com/external/github.com/rust-lang/rust/+log/f7b43542838f..3f690c2257b7 - -Ran: ./tools/clang/scripts/upload_revision.py 5b36835df010c5813808d34e45428c624fb52ff1 - -Additionally, add fixes to the rust allocator to address https://crbug.com/407024458. - -Bug: 404285928,407024458 -Disable-Rts: True -Cq-Include-Trybots: chromium/try:chromeos-amd64-generic-cfi-thin-lto-rel -Cq-Include-Trybots: chromium/try:dawn-win10-x86-deps-rel -Cq-Include-Trybots: chromium/try:linux-chromeos-dbg -Cq-Include-Trybots: chromium/try:linux_chromium_cfi_rel_ng -Cq-Include-Trybots: chromium/try:linux_chromium_chromeos_msan_rel_ng -Cq-Include-Trybots: chromium/try:linux_chromium_msan_rel_ng -Cq-Include-Trybots: chromium/try:mac11-arm64-rel,mac_chromium_asan_rel_ng -Cq-Include-Trybots: chromium/try:ios-catalyst,win-asan,android-official -Cq-Include-Trybots: chromium/try:fuchsia-arm64-cast-receiver-rel -Cq-Include-Trybots: chromium/try:mac-official,linux-official -Cq-Include-Trybots: chromium/try:win-official,win32-official -Cq-Include-Trybots: chromium/try:win-swangle-try-x86 -Cq-Include-Trybots: chromium/try:android-cronet-riscv64-dbg -Cq-Include-Trybots: chromium/try:android-cronet-riscv64-rel -Cq-Include-Trybots: chrome/try:iphone-device -Cq-Include-Trybots: chrome/try:linux-chromeos-chrome -Cq-Include-Trybots: chrome/try:win-chrome,win64-chrome,linux-chrome,mac-chrome -Cq-Include-Trybots: chrome/try:linux-pgo,mac-pgo,win32-pgo,win64-pgo -Cq-Include-Trybots: luci.chromium.try:linux-cast-x64-rel -Cq-Include-Trybots: chromium/try:android-rust-arm32-rel -Cq-Include-Trybots: chromium/try:android-rust-arm64-dbg -Cq-Include-Trybots: chromium/try:android-rust-arm64-rel -Cq-Include-Trybots: chromium/try:linux-rust-x64-dbg -Cq-Include-Trybots: chromium/try:linux-rust-x64-rel -Cq-Include-Trybots: chromium/try:mac-rust-x64-dbg -Cq-Include-Trybots: chromium/try:win-rust-x64-dbg -Cq-Include-Trybots: chromium/try:win-rust-x64-rel -Change-Id: Iec99681a89deaf3f2c79c76f9c4d1c2b2b7d6fe1 -Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6439711 -Reviewed-by: Collin Baker -Commit-Queue: Alan Zhao -Cr-Commit-Position: refs/heads/main@{#1443873} ---- - build/rust/allocator/BUILD.gn | 6 +- - build/rust/allocator/lib.rs | 6 +- - build/rust/std/rules/BUILD.gn | 476 +++++++++++++++++----------------- - tools/rust/update_rust.py | 2 +- - 4 files changed, 251 insertions(+), 239 deletions(-) - -diff --git a/build/rust/allocator/BUILD.gn b/build/rust/allocator/BUILD.gn -index f09314afc8158..ca581630c76c9 100644 ---- a/build/rust/allocator/BUILD.gn -+++ b/build/rust/allocator/BUILD.gn -@@ -32,6 +32,10 @@ if (toolchain_has_rust) { - sources = [ "lib.rs" ] - crate_root = "lib.rs" - cxx_bindings = [ "lib.rs" ] -+ rustflags = [ -+ "--cfg", -+ "mangle_alloc_error_handler", -+ ] - - deps = [ ":allocator_impls" ] - -@@ -40,7 +44,7 @@ if (toolchain_has_rust) { - allow_unsafe = true - - if (use_cpp_allocator_impls) { -- rustflags = [ -+ rustflags += [ - "--cfg", - "use_cpp_allocator_impls", - ] -diff --git a/build/rust/allocator/lib.rs b/build/rust/allocator/lib.rs -index b8b67d9c6c649..4e2dad3d542a8 100644 ---- a/build/rust/allocator/lib.rs -+++ b/build/rust/allocator/lib.rs -@@ -57,13 +57,17 @@ static GLOBAL: std::alloc::System = std::alloc::System; - #[linkage = "weak"] - static __rust_no_alloc_shim_is_unstable: u8 = 0; - --#[no_mangle] -+// Mangle the symbol name as rustc expects. -+#[cfg_attr(mangle_alloc_error_handler, rustc_std_internal_symbol)] -+#[cfg_attr(not(mangle_alloc_error_handler), no_mangle)] -+#[allow(non_upper_case_globals)] - #[linkage = "weak"] - static __rust_alloc_error_handler_should_panic: u8 = 0; - - // Mangle the symbol name as rustc expects. - #[cfg_attr(mangle_alloc_error_handler, rustc_std_internal_symbol)] - #[cfg_attr(not(mangle_alloc_error_handler), no_mangle)] -+#[allow(non_upper_case_globals)] - #[linkage = "weak"] - fn __rust_alloc_error_handler(_size: usize, _align: usize) { - unsafe { ffi::crash_immediately() } diff --git a/srcpkgs/electron35/files/patches/chromium-0004-Drop-remap_alloc-dep.patch b/srcpkgs/electron35/files/patches/chromium-0004-Drop-remap_alloc-dep.patch deleted file mode 100644 index c6762a4106d671..00000000000000 --- a/srcpkgs/electron35/files/patches/chromium-0004-Drop-remap_alloc-dep.patch +++ /dev/null @@ -1,44 +0,0 @@ -From 4a0377f0b847af505915b0e0a6c4178d4e7c3244 Mon Sep 17 00:00:00 2001 -From: Matt Jolly -Date: Mon, 14 Apr 2025 20:16:46 -0700 -Subject: [PATCH] Drop `remap_alloc` dep -MIME-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit - -commit e3a1797dbab3eaa1c808d53215b32c8759d27ac7 dropped the source set -that this refers to, in favour of a more modern, crate-based solution. - -This seems to have been overlooked, possibly as it only appears to -be called if using the unbundle toolchain. - -Bug: 408221149 -Signed-off-by: Matt Jolly -Change-Id: I1703d8e1e456161aa2b736169eec407235847099 -Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6456604 -Reviewed-by: Andrew Grieve -Reviewed-by: Lei Zhang -Commit-Queue: Łukasz Anforowicz -Reviewed-by: Łukasz Anforowicz -Cr-Commit-Position: refs/heads/main@{#1446912} ---- - build/rust/std/BUILD.gn | 6 ------ - 1 file changed, 6 deletions(-) - -diff --git a/build/rust/std/BUILD.gn b/build/rust/std/BUILD.gn -index 25db126076b2f..bb2c9884520b3 100644 ---- a/build/rust/std/BUILD.gn -+++ b/build/rust/std/BUILD.gn -@@ -355,12 +355,6 @@ if (toolchain_has_rust) { - ":stdlib_public_dependent_libs", - ] - deps = [ ":prebuilt_rustc_copy_to_sysroot" ] -- -- # The host builds tools toolchain supports Rust only and does not use -- # the allocator remapping to point it to PartitionAlloc. -- if (!toolchain_for_rust_host_build_tools) { -- deps += [ ":remap_alloc" ] -- } - } - } - } diff --git a/srcpkgs/electron35/files/patches/chromium-0005-rust-Clean-up-build-rust-allocator-after-a-Rust-tool.patch b/srcpkgs/electron35/files/patches/chromium-0005-rust-Clean-up-build-rust-allocator-after-a-Rust-tool.patch deleted file mode 100644 index 0b2ec704830707..00000000000000 --- a/srcpkgs/electron35/files/patches/chromium-0005-rust-Clean-up-build-rust-allocator-after-a-Rust-tool.patch +++ /dev/null @@ -1,322 +0,0 @@ -From e65cb388e5da56d1236607e0db9cadf89e50eded Mon Sep 17 00:00:00 2001 -From: Lukasz Anforowicz -Date: Tue, 15 Apr 2025 11:10:19 -0700 -Subject: [PATCH] [rust] Clean up `//build/rust/allocator` after a Rust - toolchain roll. -MIME-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit - -This CL makes minor tweaks and changes under `//build/rust/allocator`: - -* Thanks to the Rust toolchain roll, we no longer need to keep two - implementations, picking between them using the - `mangle_alloc_error_handler` configuration knob. -* The `#[cfg(use_cpp_allocator_impls)]` vs - `#[cfg(not(use_cpp_allocator_impls))]` choices have been deduplicated - by putting the related/conditional stuff under `mod cpp_allocator` and - `rust_allocator`. -* Closes a minor gap missed in https://crrev.com/c/6432410: - - Moving `DEPS` file to the new source location - -Bug: 408221149 -Change-Id: Id541797e03da113a5271b02a5f60eb2be08254a9 -Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6454872 -Reviewed-by: Alan Zhao -Commit-Queue: Łukasz Anforowicz -Cr-Commit-Position: refs/heads/main@{#1447241} ---- - build/rust/allocator/BUILD.gn | 11 +- - build/rust/{std => allocator}/DEPS | 2 +- - build/rust/allocator/allocator_impls.cc | 65 ++---------- - build/rust/allocator/allocator_impls.h | 2 + - build/rust/allocator/lib.rs | 132 +++++++++++++++--------- - 5 files changed, 97 insertions(+), 115 deletions(-) - rename build/rust/{std => allocator}/DEPS (76%) - -diff --git a/build/rust/std/DEPS b/build/rust/allocator/DEPS -similarity index 76% -rename from build/rust/std/DEPS -rename to build/rust/allocator/DEPS -index eb524c0a06acd..923a2e07c80f4 100644 ---- a/build/rust/std/DEPS -+++ b/build/rust/allocator/DEPS -@@ -3,7 +3,7 @@ include_rules = [ - ] - - specific_include_rules = { -- "remap_alloc.cc" : [ -+ "allocator_impls.cc" : [ - "+partition_alloc" - ] - } -diff --git a/build/rust/allocator/allocator_impls.cc b/build/rust/allocator/allocator_impls.cc -index bf3c2a301adf5..8887752f3dfad 100644 ---- a/build/rust/allocator/allocator_impls.cc -+++ b/build/rust/allocator/allocator_impls.cc -@@ -24,62 +24,6 @@ - #include - #endif - --// NOTE: this documentation is outdated. --// --// TODO(crbug.com/408221149): update this documentation, or replace it with docs --// in the Rust allocator implementation. --// --// When linking a final binary, rustc has to pick between either: --// * The default Rust allocator --// * Any #[global_allocator] defined in *any rlib in its dependency tree* --// (https://doc.rust-lang.org/edition-guide/rust-2018/platform-and-target-support/global-allocators.html) --// --// In this latter case, this fact will be recorded in some of the metadata --// within the .rlib file. (An .rlib file is just a .a file, but does have --// additional metadata for use by rustc. This is, as far as I know, the only --// such metadata we would ideally care about.) --// --// In all the linked rlibs, --// * If 0 crates define a #[global_allocator], rustc uses its default allocator --// * If 1 crate defines a #[global_allocator], rustc uses that --// * If >1 crates define a #[global_allocator], rustc bombs out. --// --// Because rustc does these checks, it doesn't just have the __rust_alloc --// symbols defined anywhere (neither in the stdlib nor in any of these --// crates which have a #[global_allocator] defined.) --// --// Instead: --// Rust's final linking stage invokes dynamic LLVM codegen to create symbols --// for the basic heap allocation operations. It literally creates a --// __rust_alloc symbol at link time. Unless any crate has specified a --// #[global_allocator], it simply calls from __rust_alloc into --// __rdl_alloc, which is the default Rust allocator. The same applies to a --// few other symbols. --// --// We're not (always) using rustc for final linking. For cases where we're not --// Rustc as the final linker, we'll define those symbols here instead. This --// allows us to redirect allocation to PartitionAlloc if clang is doing the --// link. --// --// We use unchecked allocation paths in PartitionAlloc rather than going through --// its shims in `malloc()` etc so that we can support fallible allocation paths --// such as Vec::try_reserve without crashing on allocation failure. --// --// In future, we should build a crate with a #[global_allocator] and --// redirect these symbols back to Rust in order to use to that crate instead. --// This would allow Rust-linked executables to: --// 1. Use PartitionAlloc on Windows. The stdlib uses Windows heap functions --// directly that PartitionAlloc can not intercept. --// 2. Have `Vec::try_reserve` to fail at runtime on Linux instead of crashing in --// malloc() where PartitionAlloc replaces that function. --// --// They're weak symbols, because this file will sometimes end up in targets --// which are linked by rustc, and thus we would otherwise get duplicate --// definitions. The following definitions will therefore only end up being --// used in targets which are linked by our C++ toolchain. --// --// # On Windows ASAN --// - // In ASAN builds, PartitionAlloc-Everywhere is disabled, meaning malloc() and - // friends in C++ do not go to PartitionAlloc. So we also don't point the Rust - // allocation functions at PartitionAlloc. Generally, this means we just direct -@@ -93,7 +37,6 @@ - // Note that there is a runtime option to make ASAN hook HeapAlloc() but - // enabling it breaks Win32 APIs like CreateProcess: - // https://issues.chromium.org/u/1/issues/368070343#comment29 -- - #if !BUILDFLAG(RUST_ALLOCATOR_USES_PARTITION_ALLOC) && BUILDFLAG(IS_WIN) && \ - defined(ADDRESS_SANITIZER) - #define USE_WIN_ALIGNED_MALLOC 1 -@@ -110,6 +53,10 @@ unsigned char* alloc(size_t size, size_t align) { - return nullptr; - } - -+ // We use unchecked allocation paths in PartitionAlloc rather than going -+ // through its shims in `malloc()` etc so that we can support fallible -+ // allocation paths such as Vec::try_reserve without crashing on allocation -+ // failure. - if (align <= alignof(std::max_align_t)) { - return static_cast(allocator_shim::UncheckedAlloc(size)); - } else { -@@ -144,6 +91,10 @@ unsigned char* realloc(unsigned char* p, - size_t align, - size_t new_size) { - #if BUILDFLAG(RUST_ALLOCATOR_USES_PARTITION_ALLOC) -+ // We use unchecked allocation paths in PartitionAlloc rather than going -+ // through its shims in `malloc()` etc so that we can support fallible -+ // allocation paths such as Vec::try_reserve without crashing on allocation -+ // failure. - if (align <= alignof(std::max_align_t)) { - return static_cast( - allocator_shim::UncheckedRealloc(p, new_size)); -diff --git a/build/rust/allocator/allocator_impls.h b/build/rust/allocator/allocator_impls.h -index e90ab7cd422c1..e562a877d886e 100644 ---- a/build/rust/allocator/allocator_impls.h -+++ b/build/rust/allocator/allocator_impls.h -@@ -10,6 +10,8 @@ - #include "build/build_config.h" - #include "build/rust/allocator/buildflags.h" - -+// This header exposes PartitionAlloc to Rust -+// (most APIs below are called from `impl GlobalAlloc` in `lib.rs`). - namespace rust_allocator_internal { - - unsigned char* alloc(size_t size, size_t align); -diff --git a/build/rust/allocator/lib.rs b/build/rust/allocator/lib.rs -index 4e2dad3d542a8..a4f898f9b107f 100644 ---- a/build/rust/allocator/lib.rs -+++ b/build/rust/allocator/lib.rs -@@ -5,72 +5,106 @@ - //! Define the allocator that Rust code in Chrome should use. - //! - //! Any final artifact that depends on this crate, even transitively, will use --//! the allocator defined here. Currently this is a thin wrapper around --//! allocator_impls.cc's functions; see the documentation there. -+//! the allocator defined here. -+//! -+//! List of known issues: -+//! -+//! 1. We'd like to use PartitionAlloc on Windows, but the stdlib uses Windows -+//! heap functions directly that PartitionAlloc can not intercept. -+//! 2. We'd like `Vec::try_reserve` to fail at runtime on Linux instead of -+//! crashing in malloc() where PartitionAlloc replaces that function. - - // Required to apply weak linkage to symbols. -+// -+// TODO(https://crbug.com/410596442): Stop using unstable features here. -+// https://github.com/rust-lang/rust/issues/29603 tracks stabilization of the `linkage` feature. - #![feature(linkage)] - // Required to apply `#[rustc_std_internal_symbol]` to our alloc error handler - // so the name is correctly mangled as rustc expects. --#![cfg_attr(mangle_alloc_error_handler, allow(internal_features))] --#![cfg_attr(mangle_alloc_error_handler, feature(rustc_attrs))] -+// -+// TODO(https://crbug.com/410596442): Stop using internal features here. -+#![allow(internal_features)] -+#![feature(rustc_attrs)] - -+/// Module that provides `#[global_allocator]` / `GlobalAlloc` interface for -+/// using an allocator from C++. - #[cfg(use_cpp_allocator_impls)] --use std::alloc::{GlobalAlloc, Layout}; -+mod cpp_allocator { -+ use super::ffi; -+ use std::alloc::{GlobalAlloc, Layout}; - --#[cfg(use_cpp_allocator_impls)] --struct Allocator; -+ struct Allocator; - --#[cfg(use_cpp_allocator_impls)] --unsafe impl GlobalAlloc for Allocator { -- unsafe fn alloc(&self, layout: Layout) -> *mut u8 { -- unsafe { ffi::alloc(layout.size(), layout.align()) } -- } -+ unsafe impl GlobalAlloc for Allocator { -+ unsafe fn alloc(&self, layout: Layout) -> *mut u8 { -+ unsafe { ffi::alloc(layout.size(), layout.align()) } -+ } - -- unsafe fn dealloc(&self, ptr: *mut u8, layout: Layout) { -- unsafe { -- ffi::dealloc(ptr, layout.size(), layout.align()); -+ unsafe fn dealloc(&self, ptr: *mut u8, layout: Layout) { -+ unsafe { -+ ffi::dealloc(ptr, layout.size(), layout.align()); -+ } - } -- } - -- unsafe fn alloc_zeroed(&self, layout: Layout) -> *mut u8 { -- unsafe { ffi::alloc_zeroed(layout.size(), layout.align()) } -- } -+ unsafe fn alloc_zeroed(&self, layout: Layout) -> *mut u8 { -+ unsafe { ffi::alloc_zeroed(layout.size(), layout.align()) } -+ } - -- unsafe fn realloc(&self, ptr: *mut u8, layout: Layout, new_size: usize) -> *mut u8 { -- unsafe { ffi::realloc(ptr, layout.size(), layout.align(), new_size) } -+ unsafe fn realloc(&self, ptr: *mut u8, layout: Layout, new_size: usize) -> *mut u8 { -+ unsafe { ffi::realloc(ptr, layout.size(), layout.align(), new_size) } -+ } - } --} - --#[cfg(use_cpp_allocator_impls)] --#[global_allocator] --static GLOBAL: Allocator = Allocator; -+ #[global_allocator] -+ static GLOBAL: Allocator = Allocator; -+} - -+/// Module that provides `#[global_allocator]` / `GlobalAlloc` interface for -+/// using the default Rust allocator. - #[cfg(not(use_cpp_allocator_impls))] --#[global_allocator] --static GLOBAL: std::alloc::System = std::alloc::System; -- --// As part of rustc's contract for using `#[global_allocator]` without --// rustc-generated shims we must define this symbol, since we are opting in to --// unstable functionality. See https://github.com/rust-lang/rust/issues/123015 --#[no_mangle] --#[linkage = "weak"] --static __rust_no_alloc_shim_is_unstable: u8 = 0; -- --// Mangle the symbol name as rustc expects. --#[cfg_attr(mangle_alloc_error_handler, rustc_std_internal_symbol)] --#[cfg_attr(not(mangle_alloc_error_handler), no_mangle)] --#[allow(non_upper_case_globals)] --#[linkage = "weak"] --static __rust_alloc_error_handler_should_panic: u8 = 0; -- --// Mangle the symbol name as rustc expects. --#[cfg_attr(mangle_alloc_error_handler, rustc_std_internal_symbol)] --#[cfg_attr(not(mangle_alloc_error_handler), no_mangle)] --#[allow(non_upper_case_globals)] --#[linkage = "weak"] --fn __rust_alloc_error_handler(_size: usize, _align: usize) { -- unsafe { ffi::crash_immediately() } -+mod rust_allocator { -+ #[global_allocator] -+ static GLOBAL: std::alloc::System = std::alloc::System; -+} -+ -+/// Module that provides global symbols that are needed both by `cpp_allocator` -+/// and `rust_allocator`. -+/// -+/// When `rustc` drives linking, then it will define the symbols below. But -+/// Chromium only uses `rustc` to link Rust-only executables (e.g. `build.rs` -+/// scripts) and otherwise uses a non-Rust linker. This is why we have to -+/// manually define a few symbols below. We define those symbols -+/// as "weak" symbols, so that Rust-provided symbols "win" in case where Rust -+/// actually does drive the linking. This hack works (not only for Chromium, -+/// but also for google3 and other projects), but isn't officially supported by -+/// `rustc`. -+/// -+/// TODO(https://crbug.com/410596442): Stop using internal features here. -+mod both_allocators { -+ use super::ffi; -+ -+ /// As part of rustc's contract for using `#[global_allocator]` without -+ /// rustc-generated shims we must define this symbol, since we are opting in -+ /// to unstable functionality. See https://github.com/rust-lang/rust/issues/123015 -+ #[no_mangle] -+ #[linkage = "weak"] -+ static __rust_no_alloc_shim_is_unstable: u8 = 0; -+ -+ // Mangle the symbol name as rustc expects. -+ #[rustc_std_internal_symbol] -+ #[allow(non_upper_case_globals)] -+ #[linkage = "weak"] -+ static __rust_alloc_error_handler_should_panic: u8 = 0; -+ -+ // Mangle the symbol name as rustc expects. -+ #[rustc_std_internal_symbol] -+ #[allow(non_upper_case_globals)] -+ #[linkage = "weak"] -+ fn __rust_alloc_error_handler(_size: usize, _align: usize) { -+ // TODO(lukasza): Investigate if we can just call `std::process::abort()` here. -+ // (Not really _needed_, but it could simplify code a little bit.) -+ unsafe { ffi::crash_immediately() } -+ } - } - - // TODO(crbug.com/408221149): conditionally include the FFI glue based on diff --git a/srcpkgs/electron35/files/patches/chromium-angle-wayland-include.patch b/srcpkgs/electron35/files/patches/chromium-angle-wayland-include.patch deleted file mode 100644 index 65770b9439c594..00000000000000 --- a/srcpkgs/electron35/files/patches/chromium-angle-wayland-include.patch +++ /dev/null @@ -1,39 +0,0 @@ -Patch-Source: https://github.com/archlinux/svntogit-packages/blob/a353833a5a731abfaa465b658f61894a516aa49b/trunk/angle-wayland-include-protocol.patch -diff -upr third_party/angle.orig/BUILD.gn third_party/angle/BUILD.gn ---- a/third_party/angle.orig/BUILD.gn 2022-08-17 19:38:11.000000000 +0000 -+++ b/third_party/angle/BUILD.gn 2022-08-18 11:04:09.061751111 +0000 -@@ -489,6 +489,12 @@ config("angle_vulkan_wayland_config") { - if (angle_enable_vulkan && angle_use_wayland && - defined(vulkan_wayland_include_dirs)) { - include_dirs = vulkan_wayland_include_dirs -+ } else if (angle_enable_vulkan && angle_use_wayland) { -+ include_dirs = [ -+ "$wayland_gn_dir/src/src", -+ "$wayland_gn_dir/include/src", -+ "$wayland_gn_dir/include/protocol", -+ ] - } - } - -@@ -1073,6 +1079,7 @@ if (angle_use_wayland) { - include_dirs = [ - "$wayland_dir/egl", - "$wayland_dir/src", -+ "$wayland_gn_dir/include/protocol", - ] - } - -diff -upr third_party/angle.orig/src/third_party/volk/BUILD.gn third_party/angle/src/third_party/volk/BUILD.gn ---- a/third_party/angle.orig/src/third_party/volk/BUILD.gn 2022-08-17 19:38:12.000000000 +0000 -+++ b/third_party/angle/src/third_party/volk/BUILD.gn 2022-08-18 11:04:36.499828006 +0000 -@@ -21,6 +21,9 @@ source_set("volk") { - configs += [ "$angle_root:angle_no_cfi_icall" ] - public_deps = [ "$angle_vulkan_headers_dir:vulkan_headers" ] - if (angle_use_wayland) { -- include_dirs = [ "$wayland_dir/src" ] -+ include_dirs = [ -+ "$wayland_dir/src", -+ "$wayland_gn_dir/include/protocol", -+ ] - } - } diff --git a/srcpkgs/electron35/files/patches/chromium-build-support-musl.patch b/srcpkgs/electron35/files/patches/chromium-build-support-musl.patch deleted file mode 100644 index 635c592b0a37e9..00000000000000 --- a/srcpkgs/electron35/files/patches/chromium-build-support-musl.patch +++ /dev/null @@ -1,35 +0,0 @@ ---- a/build/toolchain/toolchain.gni -+++ b/build/toolchain/toolchain.gni -@@ -51,6 +51,10 @@ - } - } - -+declare_args() { -+ is_musl = false -+} -+ - # Extension for shared library files (including leading dot). - if (is_apple) { - shlib_extension = ".dylib" ---- a/build/config/rust.gni -+++ b/build/config/rust.gni -@@ -196,7 +196,18 @@ - # a cargo project that dumps the `CARGO_CFG_TARGET_ABI` from its build.rs. See - # https://issues.chromium.org/u/1/issues/372512092#comment5 for an example. - rust_abi_target = "" --if (is_linux || is_chromeos) { -+if (is_musl) { -+ if (current_cpu == "arm64") { -+ rust_abi_target = "aarch64-unknown-linux-musl" -+ cargo_target_abi = "" -+ } else if (current_cpu == "x86") { -+ rust_abi_target = "i686-unknown-linux-musl" -+ cargo_target_abi = "" -+ } else if (current_cpu == "x64") { -+ rust_abi_target = "x86_64-unknown-linux-musl" -+ cargo_target_abi = "" -+ } -+} else if (is_linux || is_chromeos) { - if (current_cpu == "arm64") { - rust_abi_target = "aarch64-unknown-linux-gnu" - cargo_target_abi = "" diff --git a/srcpkgs/electron35/files/patches/chromium-chromium-115-compiler-SkColor4f.patch b/srcpkgs/electron35/files/patches/chromium-chromium-115-compiler-SkColor4f.patch deleted file mode 100644 index ffa0e7ed108c94..00000000000000 --- a/srcpkgs/electron35/files/patches/chromium-chromium-115-compiler-SkColor4f.patch +++ /dev/null @@ -1,27 +0,0 @@ -Patch-Source: https://src.fedoraproject.org/rpms/chromium/blob/1f8fd846d2cc72c90c73c9867619f0da43b9c816/f/chromium-115-compiler-SkColor4f.patch -diff -up chromium-115.0.5790.40/third_party/blink/renderer/modules/canvas/canvas2d/canvas_style.cc.me chromium-115.0.5790.40/third_party/blink/renderer/modules/canvas/canvas2d/canvas_style.cc ---- chromium-115.0.5790.40/third_party/blink/renderer/modules/canvas/canvas2d/canvas_style.cc.me 2023-06-24 10:38:11.011511463 +0200 -+++ chromium-115.0.5790.40/third_party/blink/renderer/modules/canvas/canvas2d/canvas_style.cc 2023-06-24 13:07:35.865375884 +0200 -@@ -84,6 +84,7 @@ CanvasStyle::CanvasStyle(const CanvasSty - - void CanvasStyle::ApplyToFlags(cc::PaintFlags& flags, - float global_alpha) const { -+ SkColor4f custom_color = SkColor4f{0.0f, 0.0f, 0.0f, global_alpha}; - switch (type_) { - case kColor: - ApplyColorToFlags(flags, global_alpha); -@@ -91,12 +92,12 @@ void CanvasStyle::ApplyToFlags(cc::Paint - case kGradient: - GetCanvasGradient()->GetGradient()->ApplyToFlags(flags, SkMatrix::I(), - ImageDrawOptions()); -- flags.setColor(SkColor4f(0.0f, 0.0f, 0.0f, global_alpha)); -+ flags.setColor(custom_color); - break; - case kImagePattern: - GetCanvasPattern()->GetPattern()->ApplyToFlags( - flags, AffineTransformToSkMatrix(GetCanvasPattern()->GetTransform())); -- flags.setColor(SkColor4f(0.0f, 0.0f, 0.0f, global_alpha)); -+ flags.setColor(custom_color); - break; - default: - NOTREACHED(); diff --git a/srcpkgs/electron35/files/patches/chromium-chromium-117-string-convert.patch b/srcpkgs/electron35/files/patches/chromium-chromium-117-string-convert.patch deleted file mode 100644 index cb48e4b21a617d..00000000000000 --- a/srcpkgs/electron35/files/patches/chromium-chromium-117-string-convert.patch +++ /dev/null @@ -1,21 +0,0 @@ -diff -up chromium-117.0.5938.62/net/dns/host_resolver_cache.cc.me chromium-117.0.5938.62/net/dns/host_resolver_cache.cc -diff -up chromium-117.0.5938.62/net/dns/host_resolver_cache.h.me chromium-117.0.5938.62/net/dns/host_resolver_cache.h ---- chromium-117.0.5938.62/net/dns/host_resolver_cache.h.me 2023-09-14 15:21:24.632965004 +0200 -+++ chromium-117.0.5938.62/net/dns/host_resolver_cache.h 2023-09-15 09:15:48.511300845 +0200 -@@ -143,12 +143,14 @@ class NET_EXPORT HostResolverCache final - } - - bool operator()(const Key& lhs, const KeyRef& rhs) const { -+ const std::string rhs_domain_name{rhs.domain_name}; - return std::tie(lhs.domain_name, lhs.network_anonymization_key) < -- std::tie(rhs.domain_name, *rhs.network_anonymization_key); -+ std::tie(rhs_domain_name, *rhs.network_anonymization_key); - } - - bool operator()(const KeyRef& lhs, const Key& rhs) const { -- return std::tie(lhs.domain_name, *lhs.network_anonymization_key) < -+ const std::string lhs_domain_name{lhs.domain_name}; -+ return std::tie(lhs_domain_name, *lhs.network_anonymization_key) < - std::tie(rhs.domain_name, rhs.network_anonymization_key); - } - }; diff --git a/srcpkgs/electron35/files/patches/chromium-chromium-119-fix-aarch64-musl.patch b/srcpkgs/electron35/files/patches/chromium-chromium-119-fix-aarch64-musl.patch deleted file mode 100644 index cbb2ec14c90fb5..00000000000000 --- a/srcpkgs/electron35/files/patches/chromium-chromium-119-fix-aarch64-musl.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/v8/src/base/cpu.cc -+++ b/v8/src/base/cpu.cc -@@ -14,7 +14,7 @@ - #if V8_OS_LINUX - #include // AT_HWCAP - #endif --#if V8_GLIBC_PREREQ(2, 16) || V8_OS_ANDROID -+#if V8_OS_LINUX || V8_OS_ANDROID - #include // getauxval() - #endif - #if V8_OS_QNX diff --git a/srcpkgs/electron35/files/patches/chromium-chromium-121-rust-clang_lib.patch b/srcpkgs/electron35/files/patches/chromium-chromium-121-rust-clang_lib.patch deleted file mode 100644 index 4014f9a8276483..00000000000000 --- a/srcpkgs/electron35/files/patches/chromium-chromium-121-rust-clang_lib.patch +++ /dev/null @@ -1,22 +0,0 @@ ---- a/build/config/clang/BUILD.gn -+++ b/build/config/clang/BUILD.gn -@@ -128,14 +128,15 @@ - } else if (is_apple) { - _dir = "darwin" - } else if (is_linux || is_chromeos) { -+ _dir = "linux" - if (current_cpu == "x64") { -- _dir = "x86_64-unknown-linux-gnu" -+ _suffix = "-x86_64" - } else if (current_cpu == "x86") { -- _dir = "i386-unknown-linux-gnu" -+ _suffix = "-i386" - } else if (current_cpu == "arm") { -- _dir = "armv7-unknown-linux-gnueabihf" -+ _suffix = "-armhf" - } else if (current_cpu == "arm64") { -- _dir = "aarch64-unknown-linux-gnu" -+ _suffix = "-aarch64" - } else { - assert(false) # Unhandled cpu type - } diff --git a/srcpkgs/electron35/files/patches/chromium-chromium-121-rust-without-profiler_builtins.patch b/srcpkgs/electron35/files/patches/chromium-chromium-121-rust-without-profiler_builtins.patch deleted file mode 100644 index 25c3422982933e..00000000000000 --- a/srcpkgs/electron35/files/patches/chromium-chromium-121-rust-without-profiler_builtins.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/build/rust/std/BUILD.gn -+++ b/build/rust/std/BUILD.gn -@@ -100,7 +100,6 @@ - # don't need to pass to the C++ linker because they're used for specialized - # purposes. - skip_stdlib_files = [ -- "profiler_builtins", - "rustc_std_workspace_alloc", - "rustc_std_workspace_core", - "rustc_std_workspace_std", diff --git a/srcpkgs/electron35/files/patches/chromium-chromium-124-iwyu-sys-select-dawn-terminal.patch b/srcpkgs/electron35/files/patches/chromium-chromium-124-iwyu-sys-select-dawn-terminal.patch deleted file mode 100644 index cc7299aafffc39..00000000000000 --- a/srcpkgs/electron35/files/patches/chromium-chromium-124-iwyu-sys-select-dawn-terminal.patch +++ /dev/null @@ -1,24 +0,0 @@ -From cf993f56ce699ca0ed66ca5a6b88fe7b31c03a75 Mon Sep 17 00:00:00 2001 -From: "lauren n. liberda" -Date: Fri, 5 Apr 2024 06:08:21 +0200 -Subject: [PATCH] iwyu: sys/select.h in terminal utils - -required for fd_set. fixes building on musl libc - -Change-Id: I5c03d58c8337c1af871024a436b09117ad9206d4 ---- - src/tint/utils/system/terminal_posix.cc | 1 + - 1 file changed, 1 insertion(+) - -diff --git a/third_party/dawn/src/tint/utils/system/terminal_posix.cc b/third_party/dawn/src/tint/utils/system/terminal_posix.cc -index e820774244..a97eab7db8 100644 ---- a/third_party/dawn/src/tint/utils/system/terminal_posix.cc -+++ b/third_party/dawn/src/tint/utils/system/terminal_posix.cc -@@ -27,6 +27,7 @@ - - // GEN_BUILD:CONDITION(tint_build_is_linux || tint_build_is_mac) - -+#include - #include - - #include diff --git a/srcpkgs/electron35/files/patches/chromium-chromium-126-split-threshold-for-reg-with-hint.patch b/srcpkgs/electron35/files/patches/chromium-chromium-126-split-threshold-for-reg-with-hint.patch deleted file mode 100644 index 4ae1f29a867bd1..00000000000000 --- a/srcpkgs/electron35/files/patches/chromium-chromium-126-split-threshold-for-reg-with-hint.patch +++ /dev/null @@ -1,28 +0,0 @@ -diff -up chromium-126.0.6478.26/build/config/compiler/BUILD.gn.me chromium-126.0.6478.26/build/config/compiler/BUILD.gn ---- chromium-126.0.6478.26/build/config/compiler/BUILD.gn.me 2024-06-02 14:02:52.516602574 +0200 -+++ chromium-126.0.6478.26/build/config/compiler/BUILD.gn 2024-06-02 14:17:24.527503540 +0200 -@@ -575,24 +575,6 @@ config("compiler") { - } - } - -- # TODO(crbug.com/40283598): This causes binary size growth and potentially -- # other problems. -- # TODO(crbug.com/40284925): This isn't supported by Cronet's mainline llvm version. -- if (default_toolchain != "//build/toolchain/cros:target" && -- !llvm_android_mainline) { -- cflags += [ -- "-mllvm", -- "-split-threshold-for-reg-with-hint=0", -- ] -- if (use_thin_lto && is_a_target_toolchain) { -- if (is_win) { -- ldflags += [ "-mllvm:-split-threshold-for-reg-with-hint=0" ] -- } else { -- ldflags += [ "-Wl,-mllvm,-split-threshold-for-reg-with-hint=0" ] -- } -- } -- } -- - # TODO(crbug.com/40192287): Investigate why/if this should be needed. - if (is_win) { - cflags += [ "/clang:-ffp-contract=off" ] diff --git a/srcpkgs/electron35/files/patches/chromium-chromium-revert-drop-of-system-java.patch b/srcpkgs/electron35/files/patches/chromium-chromium-revert-drop-of-system-java.patch deleted file mode 100644 index 117a50f8e4f634..00000000000000 --- a/srcpkgs/electron35/files/patches/chromium-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 -+++ b/third_party/closure_compiler/compiler.py 2021-05-20 04:17:53.000000000 +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/electron35/files/patches/chromium-chromium-system-nodejs.patch b/srcpkgs/electron35/files/patches/chromium-chromium-system-nodejs.patch deleted file mode 100644 index 78c3e965c16427..00000000000000 --- a/srcpkgs/electron35/files/patches/chromium-chromium-system-nodejs.patch +++ /dev/null @@ -1,21 +0,0 @@ ---- a/third_party/node/node.py -+++ b/third_party/node/node.py -@@ -11,17 +11,7 @@ - - - def GetBinaryPath(): -- if platform.machine() == 'arm64': -- darwin_path = 'mac_arm64' -- darwin_name = 'node-darwin-arm64' -- else: -- darwin_path = 'mac' -- darwin_name = 'node-darwin-x64' -- return os_path.join(os_path.dirname(__file__), *{ -- 'Darwin': (darwin_path, 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): diff --git a/srcpkgs/electron35/files/patches/chromium-cross-build.patch b/srcpkgs/electron35/files/patches/chromium-cross-build.patch deleted file mode 100644 index 748c7dd55ed33b..00000000000000 --- a/srcpkgs/electron35/files/patches/chromium-cross-build.patch +++ /dev/null @@ -1,54 +0,0 @@ ---- a/build/config/compiler/BUILD.gn -+++ b/build/config/compiler/BUILD.gn -@@ -1257,8 +1257,13 @@ - } else if (current_cpu == "arm64") { - if (is_clang && !is_android && !is_nacl && !is_fuchsia && - !is_chromeos_device) { -- cflags += [ "--target=aarch64-linux-gnu" ] -- ldflags += [ "--target=aarch64-linux-gnu" ] -+ if (is_musl) { -+ cflags += [ "--target=aarch64-linux-musl" ] -+ ldflags += [ "--target=aarch64-linux-musl" ] -+ } else { -+ cflags += [ "--target=aarch64-linux-gnu" ] -+ ldflags += [ "--target=aarch64-linux-gnu" ] -+ } - } - } else if (current_cpu == "mipsel" && !is_nacl) { - ldflags += [ "-Wl,--hash-style=sysv" ] ---- a/build/toolchain/linux/unbundle/BUILD.gn.orig -+++ b/build/toolchain/linux/unbundle/BUILD.gn -@@ -39,3 +39,22 @@ - current_os = host_os - } - } -+ -+gcc_toolchain("v8_snapshot_cross") { -+ cc = getenv("BUILD_CC") -+ cxx = getenv("BUILD_CXX") -+ ar = getenv("BUILD_AR") -+ nm = getenv("BUILD_NM") -+ ld = cxx -+ -+ extra_cflags = getenv("BUILD_CFLAGS") -+ extra_cppflags = getenv("BUILD_CPPFLAGS") -+ extra_cxxflags = getenv("BUILD_CXXFLAGS") -+ extra_ldflags = getenv("BUILD_LDFLAGS") -+ -+ toolchain_args = { -+ current_cpu = host_cpu -+ current_os = host_os -+ v8_current_cpu = target_cpu -+ } -+} ---- a/build/config/linux/pkg_config.gni.orig -+++ b/build/config/linux/pkg_config.gni -@@ -91,7 +91,7 @@ - assert(defined(invoker.packages), - "Variable |packages| must be defined to be a list in pkg_config.") - config(target_name) { -- if (host_toolchain == current_toolchain) { -+ if (current_cpu != target_cpu) { - args = common_pkg_config_args + host_pkg_config_args + invoker.packages - } else { - args = common_pkg_config_args + pkg_config_args + invoker.packages diff --git a/srcpkgs/electron35/files/patches/chromium-fc-cache-version.patch b/srcpkgs/electron35/files/patches/chromium-fc-cache-version.patch deleted file mode 100644 index 3b768978a43d6e..00000000000000 --- a/srcpkgs/electron35/files/patches/chromium-fc-cache-version.patch +++ /dev/null @@ -1,13 +0,0 @@ -instead of hardcoding the version, use the defined macro. --- ---- a/third_party/test_fonts/fontconfig/generate_fontconfig_caches.cc -+++ b/third_party/test_fonts/fontconfig/generate_fontconfig_caches.cc -@@ -56,7 +56,7 @@ - FcFini(); - - // Check existence of intended fontconfig cache file. -- auto cache = fontconfig_caches + "/" + kCacheKey + "-le64.cache-9"; -+ auto cache = fontconfig_caches + "/" + kCacheKey + "-le64.cache-" + FC_CACHE_VERSION; - bool cache_exists = access(cache.c_str(), F_OK) == 0; - return !cache_exists; - } diff --git a/srcpkgs/electron35/files/patches/chromium-fix-aarch64-musl-memory-tagging-macros.patch b/srcpkgs/electron35/files/patches/chromium-fix-aarch64-musl-memory-tagging-macros.patch deleted file mode 100644 index b3dd2c33f0f219..00000000000000 --- a/srcpkgs/electron35/files/patches/chromium-fix-aarch64-musl-memory-tagging-macros.patch +++ /dev/null @@ -1,29 +0,0 @@ ---- a/base/allocator/partition_allocator/src/partition_alloc/tagging.cc -+++ b/base/allocator/partition_allocator/src/partition_alloc/tagging.cc -@@ -28,13 +28,25 @@ - #endif - #endif - --#ifndef HAS_PR_MTE_MACROS -+#ifndef PR_MTE_TCF_SHIFT - #define PR_MTE_TCF_SHIFT 1 -+#endif -+#ifndef PR_MTE_TCF_NONE - #define PR_MTE_TCF_NONE (0UL << PR_MTE_TCF_SHIFT) -+#endif -+#ifndef PR_MTE_TCF_SYNC - #define PR_MTE_TCF_SYNC (1UL << PR_MTE_TCF_SHIFT) -+#endif -+#ifndef PR_MTE_TCF_ASYNC - #define PR_MTE_TCF_ASYNC (2UL << PR_MTE_TCF_SHIFT) -+#endif -+#ifndef PR_MTE_TCF_MASK - #define PR_MTE_TCF_MASK (3UL << PR_MTE_TCF_SHIFT) -+#endif -+#ifndef PR_MTE_TAG_SHIFT - #define PR_MTE_TAG_SHIFT 3 -+#endif -+#ifndef PR_MTE_TAG_MASK - #define PR_MTE_TAG_MASK (0xffffUL << PR_MTE_TAG_SHIFT) - #endif - #endif diff --git a/srcpkgs/electron35/files/patches/chromium-fix-argument_spec-isnan-isinf.patch b/srcpkgs/electron35/files/patches/chromium-fix-argument_spec-isnan-isinf.patch deleted file mode 100644 index 837a0312dcbca1..00000000000000 --- a/srcpkgs/electron35/files/patches/chromium-fix-argument_spec-isnan-isinf.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/extensions/renderer/bindings/argument_spec.cc -+++ b/extensions/renderer/bindings/argument_spec.cc -@@ -2,6 +2,8 @@ - // Use of this source code is governed by a BSD-style license that can be - // found in the LICENSE file. - -+#include -+ - #include "extensions/renderer/bindings/argument_spec.h" - - #include "base/check.h" diff --git a/srcpkgs/electron35/files/patches/chromium-fix-missing-TEMP_FAILURE_RETRY-macro.patch b/srcpkgs/electron35/files/patches/chromium-fix-missing-TEMP_FAILURE_RETRY-macro.patch deleted file mode 100644 index b56717b9ce32ed..00000000000000 --- a/srcpkgs/electron35/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/electron35/files/patches/chromium-fix-missing-cstdint-include-musl.patch b/srcpkgs/electron35/files/patches/chromium-fix-missing-cstdint-include-musl.patch deleted file mode 100644 index 6ca2897f3dd294..00000000000000 --- a/srcpkgs/electron35/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/electron35/files/patches/chromium-fix-musl-missing-unistd_h-include.patch b/srcpkgs/electron35/files/patches/chromium-fix-musl-missing-unistd_h-include.patch deleted file mode 100644 index e14d009a9e0ba7..00000000000000 --- a/srcpkgs/electron35/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/electron35/files/patches/chromium-fix-perfetto-GetThreadName-musl.patch b/srcpkgs/electron35/files/patches/chromium-fix-perfetto-GetThreadName-musl.patch deleted file mode 100644 index 4014d1ee5e6913..00000000000000 --- a/srcpkgs/electron35/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/electron35/files/patches/chromium-fix-swiftshader-llvm-musl-config.patch b/srcpkgs/electron35/files/patches/chromium-fix-swiftshader-llvm-musl-config.patch deleted file mode 100644 index e69de29bb2d1d6..00000000000000 diff --git a/srcpkgs/electron35/files/patches/chromium-libc_malloc.patch b/srcpkgs/electron35/files/patches/chromium-libc_malloc.patch deleted file mode 100644 index 414f28765d69c5..00000000000000 --- a/srcpkgs/electron35/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/electron35/files/patches/chromium-musl-no-execinfo.patch b/srcpkgs/electron35/files/patches/chromium-musl-no-execinfo.patch deleted file mode 100644 index 12064bad0a31bf..00000000000000 --- a/srcpkgs/electron35/files/patches/chromium-musl-no-execinfo.patch +++ /dev/null @@ -1,68 +0,0 @@ -musl does not have execinfo.h, and hence no implementation of -. backtrace() -. backtrace_symbols() -for discussion about this, see https://www.openwall.com/lists/musl/2021/07/16/1 --- ---- a/v8/src/codegen/external-reference-table.cc -+++ 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 ---- 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 -@@ -58,7 +58,7 @@ - #define HAVE_ERRNO_H 1 - - /* Define to 1 if you have the header file. */ --#define HAVE_EXECINFO_H 1 -+/* #define HAVE_EXECINFO_H 1 */ - - /* Define to 1 if you have the header file. */ - #define HAVE_FCNTL_H 1 ---- a/base/debug/stack_trace.cc -+++ b/base/debug/stack_trace.cc -@@ -311,7 +311,7 @@ - - std::string StackTrace::ToStringWithPrefix(cstring_view prefix_string) const { - std::stringstream stream; --#if !defined(__UCLIBC__) && !defined(_AIX) -+#if defined(__GLIBC__) && !defined(_AIX) - OutputToStreamWithPrefix(&stream, prefix_string); - #endif - return stream.str(); -@@ -335,7 +335,7 @@ - } - - std::ostream& operator<<(std::ostream& os, const StackTrace& s) { --#if !defined(__UCLIBC__) && !defined(_AIX) -+#if defined(__GLIBC__) && !defined(_AIX) - s.OutputToStream(&os); - #else - os << "StackTrace::OutputToStream not implemented."; ---- a/base/debug/stack_trace_unittest.cc -+++ b/base/debug/stack_trace_unittest.cc -@@ -33,7 +33,7 @@ - typedef testing::Test StackTraceTest; - #endif - --#if !defined(__UCLIBC__) && !defined(_AIX) -+#if !defined(__UCLIBC__) && !defined(_AIX) && defined(__GLIBC__) - // StackTrace::OutputToStream() is not implemented under uclibc, nor AIX. - // See https://crbug.com/706728 - diff --git a/srcpkgs/electron35/files/patches/chromium-musl-no-mallinfo.patch b/srcpkgs/electron35/files/patches/chromium-musl-no-mallinfo.patch deleted file mode 100644 index a495859b0b3946..00000000000000 --- a/srcpkgs/electron35/files/patches/chromium-musl-no-mallinfo.patch +++ /dev/null @@ -1,125 +0,0 @@ -Source: https://git.alpinelinux.org/aports/plain/community/chromium/no-mallinfo.patch -musl does not implement mallinfo()/mallinfo2() -(or rather, malloc-ng, musl's allocator, doesn't) --- ---- a/base/trace_event/malloc_dump_provider.cc -+++ b/base/trace_event/malloc_dump_provider.cc -@@ -185,7 +185,6 @@ - #define MALLINFO2_FOUND_IN_LIBC - struct mallinfo2 info = mallinfo2(); - #endif --#endif // defined(__GLIBC__) && defined(__GLIBC_PREREQ) - #if !defined(MALLINFO2_FOUND_IN_LIBC) - struct mallinfo info = mallinfo(); - #endif -@@ -205,6 +204,7 @@ - sys_alloc_dump->AddScalar(MemoryAllocatorDump::kNameSize, - MemoryAllocatorDump::kUnitsBytes, info.uordblks); - } -+#endif // defined(__GLIBC__) && defined(__GLIBC_PREREQ) - } - #endif - -@@ -339,7 +340,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 ---- a/base/process/process_metrics_posix.cc -+++ b/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) -+#else - // 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 ---- a/base/allocator/partition_allocator/src/partition_alloc/shim/allocator_shim_default_dispatch_to_partition_alloc.cc -+++ b/base/allocator/partition_allocator/src/partition_alloc/shim/allocator_shim_default_dispatch_to_partition_alloc.cc -@@ -660,7 +660,7 @@ - - #endif // !PA_BUILDFLAG(IS_APPLE) && !PA_BUILDFLAG(IS_ANDROID) - --#if PA_BUILDFLAG(IS_LINUX) || PA_BUILDFLAG(IS_CHROMEOS) -+#if (PA_BUILDFLAG(IS_LINUX) && defined(__GLIBC__)) || PA_BUILDFLAG(IS_CHROMEOS) - SHIM_ALWAYS_EXPORT struct mallinfo mallinfo(void) __THROW { - partition_alloc::SimplePartitionStatsDumper allocator_dumper; - Allocator()->DumpStats("malloc", true, &allocator_dumper); ---- a/base/allocator/partition_allocator/src/partition_alloc/shim/allocator_shim_default_dispatch_to_partition_alloc_unittest.cc -+++ b/base/allocator/partition_allocator/src/partition_alloc/shim/allocator_shim_default_dispatch_to_partition_alloc_unittest.cc -@@ -29,7 +29,7 @@ - #if PA_BUILDFLAG(USE_PARTITION_ALLOC_AS_MALLOC) - - // Platforms on which we override weak libc symbols. --#if PA_BUILDFLAG(IS_LINUX) || PA_BUILDFLAG(IS_CHROMEOS) -+#if (PA_BUILDFLAG(IS_LINUX) && defined(__GLIBC__)) || PA_BUILDFLAG(IS_CHROMEOS) - - PA_NOINLINE void FreeForTest(void* data) { - free(data); diff --git a/srcpkgs/electron35/files/patches/chromium-musl-no-sandbox-settls.patch b/srcpkgs/electron35/files/patches/chromium-musl-no-sandbox-settls.patch deleted file mode 100644 index 5d24cbac259fa9..00000000000000 --- a/srcpkgs/electron35/files/patches/chromium-musl-no-sandbox-settls.patch +++ /dev/null @@ -1,15 +0,0 @@ -Source: https://gitlab.alpinelinux.org/alpine/aports/-/blob/master/community/chromium/no-sandbox-settls.patch -this optimisation of CLONE_SETTLS is not valid used like this, and future musl -clone(3) will EINVAL on this use --- ---- a/sandbox/linux/services/credentials.cc -+++ b/sandbox/linux/services/credentials.cc -@@ -89,7 +89,7 @@ - - int clone_flags = CLONE_FS | LINUX_SIGCHLD; - void* tls = nullptr; --#if (defined(ARCH_CPU_X86_64) || defined(ARCH_CPU_ARM_FAMILY)) && \ -+#if defined(__GLIBC__) && (defined(ARCH_CPU_X86_64) || defined(ARCH_CPU_ARM_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 diff --git a/srcpkgs/electron35/files/patches/chromium-musl-partition-atfork.patch b/srcpkgs/electron35/files/patches/chromium-musl-partition-atfork.patch deleted file mode 100644 index 598efe2476263c..00000000000000 --- a/srcpkgs/electron35/files/patches/chromium-musl-partition-atfork.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/base/allocator/partition_allocator/src/partition_alloc/partition_root.cc -+++ b/base/allocator/partition_allocator/src/partition_alloc/partition_root.cc -@@ -239,7 +239,7 @@ - if (!g_global_init_called.compare_exchange_strong(expected, true)) - return; - --#if PA_BUILDFLAG(IS_LINUX) || PA_BUILDFLAG(IS_CHROMEOS) -+#if (PA_BUILDFLAG(IS_LINUX) && defined(__GLIBC__)) || PA_BUILDFLAG(IS_CHROMEOS) - // When fork() is called, only the current thread continues to execute in the - // child process. If the lock is held, but *not* by this thread when fork() is - // called, we have a deadlock. diff --git a/srcpkgs/electron35/files/patches/chromium-no-getcontext.patch b/srcpkgs/electron35/files/patches/chromium-no-getcontext.patch deleted file mode 100644 index f9bc2e02d24561..00000000000000 --- a/srcpkgs/electron35/files/patches/chromium-no-getcontext.patch +++ /dev/null @@ -1,27 +0,0 @@ ---- a/third_party/breakpad/breakpad/src/client/linux/handler/exception_handler.cc 2015-12-06 09:59:55.554536646 +0100 -+++ b/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 - siginfo.si_code = SI_USER; - siginfo.si_pid = getpid(); - ucontext_t context; -+#if defined(__GLIBC__) - getcontext(&context); -+#endif - return HandleSignal(sig, &siginfo, &context); - } - -@@ -647,9 +649,14 @@ 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 - - #if defined(__i386__) - // In CPUFillFromUContext in minidumpwriter.cc the stack pointer is retrieved diff --git a/srcpkgs/electron35/files/patches/chromium-pipewire-1.4.patch b/srcpkgs/electron35/files/patches/chromium-pipewire-1.4.patch deleted file mode 100644 index ab9c37f5399614..00000000000000 --- a/srcpkgs/electron35/files/patches/chromium-pipewire-1.4.patch +++ /dev/null @@ -1,23 +0,0 @@ -Patch-Source: https://webrtc-review.googlesource.com/c/src/+/380500 ---- ---- a/third_party/webrtc/modules/video_capture/linux/pipewire_session.cc -+++ b/third_party/webrtc/modules/video_capture/linux/pipewire_session.cc -@@ -87,7 +87,7 @@ - .param = OnNodeParam, - }; - -- pw_node_add_listener(proxy_, &node_listener_, &node_events, this); -+ pw_node_add_listener(reinterpret_cast(proxy_), &node_listener_, &node_events, this); - } - - // static -@@ -119,7 +119,7 @@ - uint32_t id = info->params[i].id; - if (id == SPA_PARAM_EnumFormat && - info->params[i].flags & SPA_PARAM_INFO_READ) { -- pw_node_enum_params(that->proxy_, 0, id, 0, UINT32_MAX, nullptr); -+ pw_node_enum_params(reinterpret_cast(that->proxy_), 0, id, 0, UINT32_MAX, nullptr); - break; - } - } - diff --git a/srcpkgs/electron35/files/patches/chromium-reenable-linux-i686-builds.patch b/srcpkgs/electron35/files/patches/chromium-reenable-linux-i686-builds.patch deleted file mode 100644 index b18718e4364963..00000000000000 --- a/srcpkgs/electron35/files/patches/chromium-reenable-linux-i686-builds.patch +++ /dev/null @@ -1,19 +0,0 @@ ---- a/BUILD.gn.orig -+++ b/BUILD.gn -@@ -1616,16 +1616,6 @@ - } - } - --# TODO(cassew): Add more OS's that don't support x86. --is_valid_x86_target = -- target_os != "ios" && target_os != "mac" && -- (target_os != "linux" || use_libfuzzer || !build_with_chromium) -- --# Note: v8_target_cpu == arm allows using the V8 arm simulator on x86 for fuzzing. --assert( -- is_valid_x86_target || target_cpu != "x86" || v8_target_cpu == "arm", -- "'target_cpu=x86' is not supported for 'target_os=$target_os'. Consider omitting 'target_cpu' (default) or using 'target_cpu=x64' instead.") -- - group("chromium_builder_perf") { - testonly = true - diff --git a/srcpkgs/electron35/files/patches/chromium-remove-sys-cdefs-includes.patch b/srcpkgs/electron35/files/patches/chromium-remove-sys-cdefs-includes.patch deleted file mode 100644 index 00344073f4613e..00000000000000 --- a/srcpkgs/electron35/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/electron35/files/patches/chromium-sandbox-membarrier.patch b/srcpkgs/electron35/files/patches/chromium-sandbox-membarrier.patch deleted file mode 100644 index 55ef2516194a28..00000000000000 --- a/srcpkgs/electron35/files/patches/chromium-sandbox-membarrier.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/sandbox/linux/seccomp-bpf-helpers/syscall_sets.cc -+++ b/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/electron35/files/patches/chromium-systypes.patch b/srcpkgs/electron35/files/patches/chromium-systypes.patch deleted file mode 100644 index 1ccebbd2f2b318..00000000000000 --- a/srcpkgs/electron35/files/patches/chromium-systypes.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/base/third_party/symbolize/symbolize.h -+++ b/base/third_party/symbolize/symbolize.h -@@ -58,6 +58,8 @@ - #include "config.h" - #include "glog/logging.h" - -+#include -+ - #ifdef HAVE_SYMBOLIZE - - #if defined(__ELF__) // defined by gcc diff --git a/srcpkgs/electron35/files/patches/chromium-unbundled-cross-toolchain.patch b/srcpkgs/electron35/files/patches/chromium-unbundled-cross-toolchain.patch deleted file mode 100644 index c3f2294ac4b2cb..00000000000000 --- a/srcpkgs/electron35/files/patches/chromium-unbundled-cross-toolchain.patch +++ /dev/null @@ -1,12 +0,0 @@ ---- a/build/toolchain/linux/unbundle/BUILD.gn.orig -+++ b/build/toolchain/linux/unbundle/BUILD.gn -@@ -35,7 +35,7 @@ - extra_ldflags = getenv("BUILD_LDFLAGS") - - toolchain_args = { -- current_cpu = current_cpu -- current_os = current_os -+ current_cpu = host_cpu -+ current_os = host_os - } - } diff --git a/srcpkgs/electron35/files/patches/chromium-webrtc-size_t.patch b/srcpkgs/electron35/files/patches/chromium-webrtc-size_t.patch deleted file mode 100644 index dd46fe14cd2b1c..00000000000000 --- a/srcpkgs/electron35/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 -+++ b/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/electron35/files/patches/electron-Build-fixes.patch.patch b/srcpkgs/electron35/files/patches/electron-Build-fixes.patch.patch deleted file mode 100644 index a98ee020d34ab8..00000000000000 --- a/srcpkgs/electron35/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/electron35/files/patches/electron-exclude-content-test-patches.patch b/srcpkgs/electron35/files/patches/electron-exclude-content-test-patches.patch deleted file mode 100644 index 1e0f20e0b0f21d..00000000000000 --- a/srcpkgs/electron35/files/patches/electron-exclude-content-test-patches.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- electron/script/apply_all_patches.py 2024-02-14 19:35:26.000000000 +0100 -+++ - 2024-02-19 12:58:37.818075522 +0100 -@@ -22,6 +22,7 @@ - patch_data=patch_from_dir(patch_dir), - repo=repo, - threeway=THREEWAY, -+ exclude=['third_party/blink/tools/**', 'test/mjsunit/**', 'content/test/**', 'test/cctest/**', 'test/unit tests/**', 'third_party/blink/web_tests/**', '.gitignore'], - ) - - def apply_config(config): diff --git a/srcpkgs/electron35/files/patches/electron-no-need-for-husky.patch b/srcpkgs/electron35/files/patches/electron-no-need-for-husky.patch deleted file mode 100644 index 0b074254c43ca4..00000000000000 --- a/srcpkgs/electron35/files/patches/electron-no-need-for-husky.patch +++ /dev/null @@ -1,10 +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", diff --git a/srcpkgs/electron35/template b/srcpkgs/electron35/template deleted file mode 100644 index 452aae602a5226..00000000000000 --- a/srcpkgs/electron35/template +++ /dev/null @@ -1,477 +0,0 @@ -# Template file for 'electron35' -pkgname=electron35 -version=35.7.2 -revision=1 -_nodever=22.16.0 -_chromiumver=134.0.6998.205 -archs="x86_64* aarch64*" -create_wrksrc=yes -build_wrksrc="src" -_llvmver=19 -hostmakedepends=" - $(vopt_if clang "clang${_llvmver} lld${_llvmver} llvm${_llvmver} compiler-rt${_llvmver}") - pkg-config perl gperf bison ninja nodejs hwids which git yarn jq - python3 libepoxy-devel libevent-devel libglib-devel rust rust-bindgen - gn" -makedepends="libpng-devel gtk+3-devel nss-devel pciutils-devel - libXi-devel libgcrypt-devel cups-devel elfutils-devel - libXcomposite-devel speech-dispatcher-devel libXrandr-devel mit-krb5-devel - libXScrnSaver-devel alsa-lib-devel libdrm-devel - libxml2-devel libxslt-devel $(vopt_if pulseaudio pulseaudio-devel) libexif-devel - libXcursor-devel libflac-devel speex-devel libmtp-devel libwebp-devel - libjpeg-turbo-devel libevent-devel json-c-devel minizip-devel jsoncpp-devel - zlib-devel libcap-devel libXdamage-devel fontconfig-devel freetype-devel opus-devel libffi-devel - libva-devel libuv-devel c-ares-devel libnotify-devel - $(vopt_if pipewire pipewire-devel) wayland-devel libcurl-devel libxshmfence-devel - compiler-rt${_llvmver} rust-std" -short_desc="Cross platform application framework based on web technologies" -maintainer="Duncaen " -license="BSD-3-Clause" -homepage="https://electronjs.org" -distfiles="https://ayakael.net/api/packages/mirrors/generic/electron/v${version}/electron-v${version}-${_chromiumver}.tar.zst - https://github.com/nodejs/node/archive/v$_nodever.tar.gz>node-$_nodever.tar.gz" -checksum="780f96730b910ae378a2ef292c2645ab8749a5e9a364359d2f9a12a15e4c5c26 - 00d7c2a8f315f201fe30e2f7ac5a137663ab1c79a5c6873df553aff0409ce291" - - - -if [ "$XBPS_LIBC" = musl ]; then - hostmakedepends+=" musl-legacy-compat" -fi - -if [ "$XBPS_TARGET_LIBC" = "musl" ]; then - makedepends+=" musl-legacy-compat" -fi - -no_generic_pkgconfig_link=yes -lib32disabled=yes - -build_options="clang libcxx debug vaapi pulseaudio sndio pipewire lto drumbrake" -build_options_default="clang libcxx vaapi pulseaudio pipewire" -desc_option_clang="Use clang to build" -desc_option_libcxx="Use bundled libc++" -desc_option_debug="Build with debug symbols" -desc_option_pipewire="Enable support for screen sharing for WebRTC via PipeWire" -desc_option_drumbrake="WebAssembly Interpreter" - -if [ "$CROSS_BUILD" ]; then - hostmakedepends+=" libX11-devel libxcb-devel pciutils-devel libXext-devel libglvnd-devel - libjpeg-turbo-devel libXi-devel nss-devel libpng-devel libwebp-devel - libxml2-devel $(vopt_if pulseaudio pulseaudio-devel) libxslt-devel libxkbcommon-devel - $(vopt_if pipewire pipewire-devel) opus-devel pango-devel libva-devel - libcurl-devel libXrandr-devel libXcomposite-devel cups-devel - mit-krb5-devel alsa-lib-devel libXdamage-devel libepoxy-devel libevdev-devel - libavif-devel libaom-devel libdav1d-devel libflac-devel - libdrm-devel libgbm-devel" -fi - -if [ ! "$XBPS_WORDSIZE" = "$XBPS_TARGET_WORDSIZE" ]; then - broken="chromium (v8) can only be cross compiled if word size matches" -fi - -if [ "$CROSS_BUILD" ]; then - case "${XBPS_TARGET_MACHINE}" in - #aarch64*) ;; - *) nocross="chromium can not be cross compiled for this architecture" ;; - esac -fi - -_buildtype=Release - -_setup_clang() { - export CC=clang - export CXX=clang++ - export AR=llvm-ar - export NM=llvm-nm - export CFLAGS="-Wno-unknown-warning-option -fdebug-prefix-map=$wrksrc=." - export CXXFLAGS="-Wno-unknown-warning-option -fdebug-prefix-map=$wrksrc=." - export LDFLAGS="" - export BUILD_CC=clang - export BUILD_CXX=clang++ - export BUILD_AR=llvm-ar - export BUILD_NM=llvm-nm - export BUILD_CFLAGS="-Wno-unknown-warning-option" - export BUILD_CXXFLAGS="-Wno-unknown-warning-option" - if [[ -n "$CROSS_BUILD" ]]; then - CFLAGS+=" --sysroot=${XBPS_CROSS_BASE}" - CXXFLAGS+=" --sysroot=${XBPS_CROSS_BASE}" - LDFLAGS+=" --sysroot=${XBPS_CROSS_BASE}" - if [[ -z "$build_option_libcxx" ]]; then - local gcc_version=$(gcc -dumpversion) - local clang_version=$(clang -dumpversion) - CFLAGS+=" --gcc-toolchain=/usr" - CFLAGS+=" -nostdinc" - CFLAGS+=" -isystem ${XBPS_CROSS_BASE}/usr/include" - CFLAGS+=" -isystem /usr/lib/clang/${clang_version}/include" - CXXFLAGS+=" --gcc-toolchain=/usr" - CXXFLAGS+=" -nostdinc++" - CXXFLAGS+=" -isystem ${XBPS_CROSS_BASE}/usr/include/c++/${gcc_version%.*}" - CXXFLAGS+=" -isystem ${XBPS_CROSS_BASE}/usr/include/c++/${gcc_version%.*}/${XBPS_CROSS_TRIPLET}" - CXXFLAGS+=" -isystem ${XBPS_CROSS_BASE}/usr/include/c++/${gcc_version%.*}/backward" - CXXFLAGS+=" -nostdinc" - CXXFLAGS+=" -isystem ${XBPS_CROSS_BASE}/usr/include" - CXXFLAGS+=" -isystem /usr/lib/clang/${clang_version}/include" - LDFLAGS+=" --gcc-toolchain=/usr" - fi - fi -} - -_setup_toolchain() { - if [ "$build_option_clang" ]; then - _setup_clang - fi -} - -_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 ;; - i686*) echo x86 ;; - arm*) echo arm ;; - aarch64*) echo arm64 ;; - ppc64*) echo ppc64 ;; - ppc*) echo ppc ;; - mipsel*) echo mipsel ;; - mips*) echo mips ;; - *) msg_error "$pkgver: cannot be compiled for ${XBPS_TARGET_MACHINE}.\n" ;; - esac -} - -post_extract() { - mv "electron-v${version}-${_chromiumver}" src - mv "node-${_nodever}" src/third_party/electron_node -} - -_git_init() { - repopath="$1" - cd "${wrksrc}/${repopath}" - rm -rf ".git" - git init -q - git config "gc.auto" 0 - if [ "$repopath" != "src" ]; then - echo "/${repopath#src/}" >> "$wrksrc/$build_wrksrc/.gitignore" - fi - pwd - ls - git add . - git -c 'user.name=Electron build' \ - -c 'user.email=electron@ebuild' \ - commit --allow-empty -q -m "init" - -} - -post_patch() { - cd "$wrksrc" - for x in $FILESDIR/patches/*.patch; do - case "${x##*/}" in - electron*.patch) - _apply_patch "-d src/electron -p1" "$x" - esac - done - - for x in $FILESDIR/patches/*; do - case "${x##*/}" in - chromium*.patch) - cd src - _apply_patch -p1 "$x" - cd "$wrksrc" - ;; - esac - done - - if [ "$XBPS_TARGET_LIBC" = "musl" ]; then - for x in $FILESDIR/musl-patches/*; do - case "${x##*/}" in - chromium*.patch) - cd src - _apply_patch -p1 "$x" - cd "$wrksrc" - ;; - electron*.patch) - cd src/electron - _apply_patch -p1 "$x" - cd "$wrksrc" - ;; - esac - done - fi - - vsed -i 's/OFFICIAL_BUILD/GOOGLE_CHROME_BUILD/' \ - src/tools/generate_shim_headers/generate_shim_headers.py -} - -pre_configure() { - local system=() - - # https://groups.google.com/a/chromium.org/d/topic/chromium-packagers/9JX1N2nf4PU/discussion - touch chrome/test/data/webui/i18n_process_css_test.html - # Use the file at run time instead of effectively compiling it in - sed 's|//third_party/usb_ids/usb.ids|/usr/share/hwdata/usb.ids|g' \ - -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 - - if false; then - # compile gn early, so it can be used to generate gni stuff - AR="ar" CC=$CC_FOR_BUILD CXX=$CXX_FOR_BUILD LD=$CXX_FOR_BUILD \ - CFLAGS=$CFLAGS_FOR_BUILD CXXFLAGS=$CXXFLAGS_FOR_BUILD LDFLAGS=$LDFLAGS_FOR_BUILD \ - tools/gn/bootstrap/bootstrap.py ${makejobs} --skip-generate-buildfiles - fi - - # reusable system library settings - # libcxx - # snappy System snappy is linked against libstdc++ and not CR libcxx - # ffmpeg - system=( - flac - fontconfig - freetype - libdrm - libjpeg - libpng - libwebp - libxml - libxslt - opus - ) - - # remove build scripts for system provided dependencies - basically does the - # same as the bundeled script to remove bundeled libs, but this way we don't - # have to list the remaining libs - for LIB in "${system[@]}" libjpeg_turbo; do - msg_normal "Removing buildscripts for system provided $LIB\n" - find "third_party/$LIB" -type f \ - \! -path "third_party/$LIB/chromium/*" \ - \! -path "third_party/$LIB/google/*" \ - \! -path './base/third_party/icu/*' \ - \! -path './third_party/harfbuzz-ng/utils/hb_scoped.h' \ - \! -regex '.*\.\(gn\|gni\|isolate\)' \ - -delete || : - done - - - # switch to system provided dependencies - build/linux/unbundle/replace_gn_files.py --system-libraries "${system[@]}" - - third_party/libaddressinput/chromium/tools/update-strings.py - - # Satisfy some scripts that use git describe to figure out the electron version - # cd ${wrksrc}/src/electron - # git tag -f "v${version}" -} - -do_configure() { - local target_arch="$(_get_chromium_arch ${XBPS_TARGET_MACHINE})" - local host_arch="$(_get_chromium_arch ${XBPS_MACHINE})" - local conf=() - - cd third_party/electron_node - if [ "$CROSS_BUILD" ]; then - conf_args=" --dest-cpu=${target_arch} --cross-compiling" - fi - ./configure --prefix=/usr \ - --shared-zlib \ - --shared-libuv \ - --shared-openssl \ - --shared-cares \ - --openssl-use-def-ca-store \ - --without-npm \ - --without-bundled-v8 \ - ${conf_args} - - cd "$wrksrc/$build_wrksrc"/electron - yarn install --frozen-lockfile - cd "$wrksrc/$build_wrksrc" - - local clang_version="$(clang -dumpversion)" - conf+=( - 'import("//electron/build/args/release.gn")' - "override_electron_version=\"${version}\"" - ) - conf+=( - 'enable_nacl=false' - - 'use_sysroot=false' - - 'host_pkg_config="/usr/bin/pkg-config"' - - "is_clang=$(vopt_if clang true false)" - "use_lld=$(vopt_if clang true false)" - 'clang_use_chrome_plugins=false' - 'clang_base_path="/usr"' - "clang_version=\"${clang_version%%.*}\"" - - "use_custom_libcxx=$(vopt_if libcxx true false)" # https://github.com/llvm/llvm-project/issues/61705 - - 'enable_rust=true' - 'rust_sysroot_absolute="/usr"' - 'rust_bindgen_root="/usr"' - "rustc_version=\"$(rustc --version)\"" - - # is_debug makes the build a debug build, changes some things. - # might be useful for real debugging vs just debug symbols. - "is_debug=false" - "blink_symbol_level=$(vopt_if debug 1 0)" - "symbol_level=$(vopt_if debug 1 0)" - - 'icu_use_data_file=true' - - 'enable_widevine=false' - 'enable_hangout_services_extension=true' - - 'use_system_harfbuzz=false' - 'use_system_libffi=true' - - 'use_qt5=false' - 'use_qt6=false' - - 'use_cups=true' - - "use_vaapi=$(vopt_if vaapi true false)" - - "use_pulseaudio=$(vopt_if pulseaudio true false)" - "link_pulseaudio=$(vopt_if pulseaudio true false)" - - "rtc_use_pipewire=$(vopt_if pipewire true false)" - - "v8_enable_drumbrake=$(vopt_if drumbrake true false)" - - # Always support proprietary codecs. - # Enable H.264 support in bundled ffmpeg. - 'proprietary_codecs=true' - 'ffmpeg_branding="Chrome"' - - # Make sure that -Werror doesn't get added to CFLAGS by the build system. - # Depending on GCC version the warnings are different and we don't want - # the build to fail because of that. - 'treat_warnings_as_errors=false' - 'fatal_linker_warnings=false' - - # Save space by removing DLOG and DCHECK messages (about 6% reduction). - # 'logging_like_official_build=true' - 'disable_fieldtrial_testing_config=true' - - 'is_official_build=true' - - # segfaults with llvm-12.0.1 - 'is_cfi=false' - 'use_cfi_icall=false' - - "use_thin_lto=$(vopt_if lto true false)" - 'chrome_pgo_phase=0' - ) - - if [ "$XBPS_TARGET_LIBC" = "musl" ]; then - conf+=( 'is_musl=true' ) - fi - - if [ "$CROSS_BUILD" ]; then - conf+=( - 'custom_toolchain="//build/toolchain/linux/unbundle:default"' - 'host_toolchain="//build/toolchain/linux/unbundle:host"' - 'v8_snapshot_toolchain="//build/toolchain/linux/unbundle:v8_snapshot_cross"' - ) - else - conf+=( - 'custom_toolchain="//build/toolchain/linux/unbundle:default"' - 'host_toolchain="//build/toolchain/linux/unbundle:default"' - ) - fi - - conf+=( - "target_cpu=\"$target_arch\"" - "host_cpu=\"$host_arch\"" - ) - - _setup_toolchain - if false; then - out/Release/gn gen out/Release --args="${conf[*]}" - else - gn gen out/Release --args="${conf[*]}" - fi -} - -do_build() { - # XXX: need for error: the option `Z` is only accepted on the nightly compiler - export RUSTC_BOOTSTRAP=1 - export ELECTRON_OUT_DIR="${wrksrc}/${build_wrksrc}/out/${_buildtype}/" - - _setup_toolchain - msg_normal "Ninja turtles GO!\n" - CCACHE_SLOPPINESS=include_file_mtime ninja ${makejobs} -C out/$_buildtype \ - copy_node_headers version electron chromium_licenses -} - -do_install() { - vmkdir /usr/lib/$pkgname - vmkdir /usr/include/$pkgname - - for f in out/$_buildtype/*.bin out/$_buildtype/*.pak out/$_buildtype/icudtl.dat; do - vinstall $f 0644 usr/lib/$pkgname - done - vinstall out/$_buildtype/resources/default_app.asar 0644 usr/lib/$pkgname/resources - - - vcopy out/$_buildtype/locales usr/lib/$pkgname - rm -v ${DESTDIR}/usr/lib/$pkgname/locales/*.pak.info - - vinstall out/$_buildtype/electron 0755 usr/lib/$pkgname - vinstall out/$_buildtype/chrome_crashpad_handler 0755 usr/lib/$pkgname - vinstall out/$_buildtype/libEGL.so 0755 usr/lib/$pkgname - vinstall out/$_buildtype/libGLESv2.so 0755 usr/lib/$pkgname - vinstall out/$_buildtype/libvulkan.so.1 0755 usr/lib/$pkgname - vinstall out/$_buildtype/libffmpeg.so 0755 usr/lib/$pkgname - vinstall out/$_buildtype/libvk_swiftshader.so 0755 usr/lib/$pkgname - vinstall out/$_buildtype/vk_swiftshader_icd.json 0644 usr/lib/$pkgname - vinstall out/$_buildtype/version 0644 usr/lib/$pkgname - vinstall out/$_buildtype/LICENSES.chromium.html 0644 usr/lib/$pkgname - - vcopy out/$_buildtype/gen/node_headers usr/include/$pkgname - ln -sv /usr/include/$pkgname/node_headers/include/node ${DESTDIR}/usr/include/$pkgname/node - - vlicense ${wrksrc}/src/LICENSE chromium.LICENSE - vlicense ${wrksrc}/src/electron/LICENSE electron.LICENSE - vlicense ${wrksrc}/src/third_party/electron_node/LICENSE node.LICENSE - - vmkdir /usr/bin - ln -s ../lib/$pkgname/electron "$DESTDIR"/usr/bin/$pkgname -} - -electron35-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - } -} diff --git a/srcpkgs/electron35/update b/srcpkgs/electron35/update deleted file mode 100644 index 3af8e58b53580d..00000000000000 --- a/srcpkgs/electron35/update +++ /dev/null @@ -1,2 +0,0 @@ -site=https://www.electronjs.org/releases/stable?version=${version%%.*} -pattern='tag/v\K[\d\.]+(?=")' diff --git a/srcpkgs/electrum-aionostr/template b/srcpkgs/electrum-aionostr/template deleted file mode 100644 index 9a819e4fa3f9db..00000000000000 --- a/srcpkgs/electrum-aionostr/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'electrum-aionostr' -pkgname=electrum-aionostr -version=0.0.11 -revision=1 -build_style=python3-pep517 -hostmakedepends="python3-setuptools python3-wheel" -makedepends="python3-devel" -depends="electrum-ecc python3-aiohttp python3-aiohttp_socks python3-aiorpcx" -checkdepends="$depends python3-pytest python3-click python3-cryptography - python3-pytest-cov" -short_desc="Asyncio Nostr client for Python" -maintainer="Arjan Mossel " -license="BSD-3-Clause" -homepage="https://electrum.org/" -distfiles="https://github.com/spesmilo/electrum-aionostr/archive/${version}.tar.gz" -checksum=37c8ac0cd373662cf801aba5e2d8c06530c1d20936a3f165d78f72d89a0cf46d - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/electrum-ecc/template b/srcpkgs/electrum-ecc/template deleted file mode 100644 index e82451811612a3..00000000000000 --- a/srcpkgs/electrum-ecc/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'electrum-ecc' -pkgname=electrum-ecc -version=0.0.6 -revision=1 -build_style=python3-pep517 -hostmakedepends="python3-setuptools python3-wheel" -makedepends="python3-devel libsecp256k1-devel" -depends="python3 libsecp256k1" -checkdepends="$depends python3-pytest" -short_desc="Python ctypes wrapper for libsecp256k1" -maintainer="Arjan Mossel " -license="MIT" -homepage="https://electrum.org/" -distfiles="https://github.com/spesmilo/electrum-ecc/archive/${version}.tar.gz" -checksum=d51c6a2433d5784359e9c6ace9641d3fe73a97ec9d17d62cc5de5474e0681174 - -# Use system libsecp256k1 library -export ELECTRUM_ECC_DONT_COMPILE=1 - -post_install() { - vlicense LICENSE.txt -} diff --git a/srcpkgs/electrum/files/README.voidlinux b/srcpkgs/electrum/files/README.voidlinux deleted file mode 100644 index 9ba377487dac43..00000000000000 --- a/srcpkgs/electrum/files/README.voidlinux +++ /dev/null @@ -1,3 +0,0 @@ -Some optional packages must be installed for additional functionality: - -- python3-matplotlib: plot transaction history in graphical mode diff --git a/srcpkgs/electrum/template b/srcpkgs/electrum/template deleted file mode 100644 index 3ddb229884efc6..00000000000000 --- a/srcpkgs/electrum/template +++ /dev/null @@ -1,39 +0,0 @@ -# Template file for 'electrum' -pkgname=electrum -version=4.6.2 -revision=1 -build_style=python3-module -hostmakedepends="python3-setuptools python3-pyqt6-devel-tools" -depends="python3-aiohttp python3-aiohttp_socks python3-aiorpcx - python3-dnspython python3-ecdsa python3-jsonrpclib python3-Pillow - python3-protobuf python3-pyaes python3-pycryptodomex python3-pyqt6 - python3-qrcode python3-socks python3-cryptography libsecp256k1 - python3-async-timeout python3-certifi python3-jsonpatch libzbar - python3-pyqt6-declarative python3-pyqt6-gui python3-pyqt6-network - python3-attrs electrum-ecc electrum-aionostr" -# Optional dependencies: -# btchip - BTChip hardware wallet support -# trezor - TREZOR hardware wallet support -# keepkey - KeepKey hardware wallet support -# qdarkstyle - Dark theme -checkdepends="$depends python3-pytest" -short_desc="Lightweight Bitcoin wallet" -maintainer="Arjan Mossel " -license="MIT" -homepage="https://electrum.org/" -changelog="https://raw.githubusercontent.com/spesmilo/electrum/master/RELEASE-NOTES" -distfiles="https://github.com/spesmilo/electrum/archive/${version}.tar.gz" -checksum=a51e091e993ebaaa3f9952531c9a8c9a07b6a4e6ea21833a4b7e644dc01ce4be - -post_extract() { - # qdarkstyle is not packaged - vsed -i '/^qdarkstyle/d' contrib/requirements/requirements.txt -} - -post_install() { - vsed -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/electrum/update b/srcpkgs/electrum/update deleted file mode 100644 index a7c625ede3780b..00000000000000 --- a/srcpkgs/electrum/update +++ /dev/null @@ -1,2 +0,0 @@ -site="https://download.electrum.org" -pattern=')' diff --git a/srcpkgs/elektroid/template b/srcpkgs/elektroid/template deleted file mode 100644 index 0c6aa15964c7d7..00000000000000 --- a/srcpkgs/elektroid/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'elektroid' -pkgname=elektroid -version=3.2.3 -revision=1 -build_style=gnu-configure -hostmakedepends="automake gettext-devel-tools libtool pkg-config" -makedepends="alsa-lib-devel gettext-devel gtk+3-devel json-glib-devel - libsamplerate-devel libsndfile-devel libzip-devel pulseaudio-devel zlib-devel - glib-devel" -checkdepends="CUnit-devel" -short_desc="Data transfer application for Elektron music devices" -maintainer="Leah Neukirchen " -license="GPL-3.0-or-later" -homepage="https://github.com/dagargo/elektroid" -distfiles="https://github.com/dagargo/elektroid/releases/download/${version}/elektroid-${version}.tar.gz" -checksum=815f43092f29972cfebae7feab4eb5a7c136adff28efcf329418707a78691992 diff --git a/srcpkgs/element-desktop/files/element-desktop b/srcpkgs/element-desktop/files/element-desktop deleted file mode 100644 index 3b35b133244b5f..00000000000000 --- a/srcpkgs/element-desktop/files/element-desktop +++ /dev/null @@ -1,2 +0,0 @@ -#!/bin/sh -exec electron35 /usr/lib/element-desktop/resources/app.asar "$@" diff --git a/srcpkgs/element-desktop/patches/tasje-one-hak.patch b/srcpkgs/element-desktop/patches/tasje-one-hak.patch deleted file mode 100644 index a09fb7fdbe2011..00000000000000 --- a/srcpkgs/element-desktop/patches/tasje-one-hak.patch +++ /dev/null @@ -1,21 +0,0 @@ -Source: https://gitlab.alpinelinux.org/alpine/aports/-/blob/master/testing/element-desktop/tasje-one-hak.patch -directories in .hak/hakModules are already symlinked inside node_modules, -and as such are already being copied by default. this makes tasje fail with: -``` -thread 'main' panicked at 'called `Result::unwrap()` on an `Err` value: -FileAlreadyWritten("/node_modules/keytar/package.json")', src/main.rs:200:18 -``` - ---- a/element-desktop/electron-builder.ts.orig -+++ b/element-desktop/electron-builder.ts -@@ -74,10 +74,6 @@ - }, - files: [ - "package.json", -- { -- from: ".hak/hakModules", -- to: "node_modules", -- }, - "lib/**", - ], - extraResources: [ diff --git a/srcpkgs/element-desktop/template b/srcpkgs/element-desktop/template deleted file mode 100644 index 972d5af65c0c54..00000000000000 --- a/srcpkgs/element-desktop/template +++ /dev/null @@ -1,134 +0,0 @@ -# Template file for 'element-desktop' -pkgname=element-desktop -version=1.11.106 -revision=1 -_electronver=35 -create_wrksrc=yes -build_helper="rust" -conf_files="/etc/element-desktop/config.json" -hostmakedepends="git yarn nodejs rust cargo python3 curl - sqlcipher-devel libnotify-devel pkg-config electron-tasje" -makedepends="libsecret-devel electron${_electronver}-devel" -depends="c-ares http-parser libevent - libxslt minizip nss snappy sqlcipher electron${_electronver}" -short_desc="Glossy Matrix collaboration client, desktop version" -maintainer="Orphaned " -license="Apache-2.0" -homepage="https://element.io" -changelog="https://raw.githubusercontent.com/vector-im/element-desktop/develop/CHANGELOG.md" -distfiles="https://github.com/vector-im/element-desktop/archive/v${version}.tar.gz>element-desktop-v${version}.tar.gz - https://github.com/vector-im/element-web/archive/v${version}.tar.gz>element-web-v${version}.tar.gz" -checksum="c6598ff1736dc8cc0e48141420ce9a78c1354d773e477d3f803859460ac27f3f - 8c92be4ceac34c5e476eb7a3975920d7c65b03177e70ef1d4aa79108b9ec147e" - -export USE_SYSTEM_APP_BUILDER=true - -post_extract() { - mv "element-desktop-${version}" element-desktop - mv "element-web-${version}" element-web -} - -post_patch() { - # Disable auto-updating - vsed -e 's|"https://packages.element.io/desktop/update/"|null|' -i element-desktop/element.io/release/config.json -} - -pre_build() { - # since element 1.8.x it's necessary to force the npm arch - # to x86, otherwise it will fail in electron js stuff on - # platforms officially unsupported by electron (ppc64le...) - local carch=x64 - case "$XBPS_TARGET_MACHINE" in - i686*) carch=ia32 ;; - esac - - cd element-web - yarn install --no-fund --ignore-scripts --frozen-lockfile - - cd ../element-desktop - yarn install --no-fund --ignore-scripts --frozen-lockfile -} - -do_build() { - cd element-web - NODE_ENV=production VERSION=${version} yarn build - - cd ../element-desktop - - yarn asar-webapp - - # add "optional" native dependencies - # hak stands for hack - yarn run hak - - yarn build:ts - - yarn build:res - - cat <<-EOF >tsconfig.electron-builder.json - { - "compilerOptions": { - "module": "node16", - "moduleResolution": "node16", - "esModuleInterop": true, - "resolveJsonModule": true, - "skipLibCheck": true, - "strict": true, - "target": "es2019", - "sourceMap": false, - "noImplicitAny": false, - "noEmitOnError": true, - }, - "files": ["electron-builder.ts"] - } - EOF - yarn tsc -p tsconfig.electron-builder.json - ELECTRON_RUN_AS_NODE=1 IS_TASJE=1 node -e 'console.log(JSON.stringify(require("./electron-builder.js").default))' >electron-builder.json - - yarn install --frozen-lockfile --ignore-scripts --production - npm rebuild keytar-forked --nodedir=/usr/include/electron35/node_headers --build-from-source - - # stripping in build because it gets into asar - /usr/bin/$STRIP node_modules/keytar-forked/build/Release/keytar.node - - tasje -c ./electron-builder.json pack -} - -do_install() { - vmkdir usr/lib/element-desktop/resources - - cd element-web - - vcopy webapp usr/lib/element-desktop/resources - - vinstall webapp/themes/element/img/logos/element-logo.svg 644 /usr/share/icons/hicolor/scalable/apps/ element.svg - - vinstall config.sample.json 644 etc/element-desktop config.json - ln -s /etc/element-desktop/config.json $DESTDIR/usr/lib/element-desktop/resources/webapp/config.json - - cd ../element-desktop - vinstall webapp.asar 644 usr/lib/element-desktop - vinstall dist/resources/app.asar 644 usr/lib/element-desktop/resources - vcopy dist/resources/app.asar.unpacked usr/lib/element-desktop/resources - - vcopy dist/resources/img usr/lib/element-desktop/resources - vinstall dist/element-desktop.desktop 644 usr/share/applications - while read -r size; do - vinstall dist/icons/$size.png 644 "usr/share/icons/hicolor/$size/apps" element-desktop.png - done element-desktop - #!/bin/sh - exec electron${_electronver} /usr/lib/element-desktop/resources/app.asar "\$@" - EOF - vbin element-desktop - ln -s element-desktop "${DESTDIR}/usr/bin/riot-desktop" - - find $DESTDIR -} - -riot-desktop_package() { - depends="element-desktop" - short_desc+=" (transitional dummy package)" - metapackage=yes -} diff --git a/srcpkgs/elfinfo/template b/srcpkgs/elfinfo/template deleted file mode 100644 index 1e29623cef86ec..00000000000000 --- a/srcpkgs/elfinfo/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'elfinfo' -pkgname=elfinfo -version=1.2.2 -revision=4 -build_style=go -go_import_path=github.com/xyproto/elfinfo -short_desc="Emit basic information about an ELF file" -maintainer="Alexander F. Rødseth " -license="BSD-3-Clause" -homepage="https://elfinfo.roboticoverlords.org/" -distfiles="https://github.com/xyproto/elfinfo/archive/refs/tags/${version}.tar.gz" -checksum=33c9bf9942dfa770fa6530f5a268f15d96abcd4c57aaddf93636cdfcd2dfc540 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/elfkickers/patches/elfkickers-3.1-AR.patch b/srcpkgs/elfkickers/patches/elfkickers-3.1-AR.patch deleted file mode 100644 index dc1726a7706f31..00000000000000 --- a/srcpkgs/elfkickers/patches/elfkickers-3.1-AR.patch +++ /dev/null @@ -1,24 +0,0 @@ -https://gitweb.gentoo.org/repo/gentoo.git/tree/dev-util/elfkickers/files -https://bugs.gentoo.org/724258 ---- a/ebfc/Makefile -+++ b/ebfc/Makefile -@@ -10,7 +10,7 @@ brainfuck.o: brainfuck.c elfparts.h ebfc.h - - libelfparts.a: elfparts.o ehdr.o phdrtab.o shdrtab.o progbits.o \ - strtab.o symtab.o hash.o rel.o got.o dynamic.o -- ar crs libelfparts.a $^ -+ $(AR) crs libelfparts.a $^ - - elfparts.o: elfparts.c elfparts.h gen.h - ehdr.o: ehdr.c elfparts.h gen.h ---- a/elfrw/Makefile -+++ b/elfrw/Makefile -@@ -6,7 +6,7 @@ LIBOBJS = elfrw.o elfrw_dyn.o elfrw_ehdr.o elfrw_phdr.o elfrw_rel.o \ - elfrw_shdr.o elfrw_sym.o elfrw_ver.o - - libelfrw.a: $(LIBOBJS) -- ar crs $@ $^ -+ $(AR) crs $@ $^ - - elfrw.o: elfrw.c elfrw.h elfrw_int.h - elfrw_dyn.o: elfrw_dyn.c elfrw_int.h diff --git a/srcpkgs/elfkickers/patches/elfkickers-3.1-respect-CFLAGS-LDFLAGS.patch b/srcpkgs/elfkickers/patches/elfkickers-3.1-respect-CFLAGS-LDFLAGS.patch deleted file mode 100644 index beedffa940319d..00000000000000 --- a/srcpkgs/elfkickers/patches/elfkickers-3.1-respect-CFLAGS-LDFLAGS.patch +++ /dev/null @@ -1,104 +0,0 @@ -https://gitweb.gentoo.org/repo/gentoo.git/tree/dev-util/elfkickers/files -diff -Naur ELFkickers-3.1.orig/ebfc/Makefile ELFkickers-3.1/ebfc/Makefile ---- ELFkickers-3.1.orig/ebfc/Makefile 2014-11-17 14:50:34.000000000 -0500 -+++ ELFkickers-3.1/ebfc/Makefile 2016-11-16 17:13:53.297033908 -0500 -@@ -1,7 +1,7 @@ - # Makefile for ebfc - --CC = gcc --CFLAGS = -Wall -Wextra -Wno-missing-field-initializers -+CC ?= gcc -+CFLAGS += -Wno-missing-field-initializers - - ebfc: ebfc.o brainfuck.o libelfparts.a - -diff -Naur ELFkickers-3.1.orig/elfls/Makefile ELFkickers-3.1/elfls/Makefile ---- ELFkickers-3.1.orig/elfls/Makefile 2011-05-31 02:53:05.000000000 -0400 -+++ ELFkickers-3.1/elfls/Makefile 2016-11-16 17:12:48.885032137 -0500 -@@ -1,7 +1,7 @@ - # Makefile for elfls - --CC = gcc --CFLAGS = -Wall -Wextra -I../elfrw -+CC ?= gcc -+CFLAGS += -I../elfrw - - elfls: elfls.c ../elfrw/libelfrw.a - -diff -Naur ELFkickers-3.1.orig/elfrw/Makefile ELFkickers-3.1/elfrw/Makefile ---- ELFkickers-3.1.orig/elfrw/Makefile 2011-05-22 14:02:12.000000000 -0400 -+++ ELFkickers-3.1/elfrw/Makefile 2016-11-16 17:13:06.653032625 -0500 -@@ -1,7 +1,6 @@ - # Makefile for libelfrw.a - --CC = gcc --CFLAGS = -Wall -Wextra -O3 -+CC ?= gcc - - LIBOBJS = elfrw.o elfrw_dyn.o elfrw_ehdr.o elfrw_phdr.o elfrw_rel.o \ - elfrw_shdr.o elfrw_sym.o elfrw_ver.o -diff -Naur ELFkickers-3.1.orig/elftoc/Makefile ELFkickers-3.1/elftoc/Makefile ---- ELFkickers-3.1.orig/elftoc/Makefile 2011-05-23 23:30:22.000000000 -0400 -+++ ELFkickers-3.1/elftoc/Makefile 2016-11-16 17:12:57.549032375 -0500 -@@ -1,8 +1,6 @@ - # Makefile for elftoc - --CC = gcc --CFLAGS = -Wall -Wextra --LDFLAGS = -Wall -Wextra -+CC ?= gcc - - OBJS = gen.o names.o address.o readelf.o shdrtab.o phdrtab.o dynamic.o \ - pieces.o outbase.o outitems.o outelf64.o outelf32.o out.o elftoc.o -diff -Naur ELFkickers-3.1.orig/infect/Makefile ELFkickers-3.1/infect/Makefile ---- ELFkickers-3.1.orig/infect/Makefile 2011-05-31 02:52:27.000000000 -0400 -+++ ELFkickers-3.1/infect/Makefile 2016-11-16 17:12:30.617031634 -0500 -@@ -1,7 +1,6 @@ - # Makefile for infect - --CC = gcc --CFLAGS = -Wall -Wextra -+CC ?= gcc - - infect: infect.c - -diff -Naur ELFkickers-3.1.orig/objres/Makefile ELFkickers-3.1/objres/Makefile ---- ELFkickers-3.1.orig/objres/Makefile 2016-11-14 16:46:24.000000000 -0500 -+++ ELFkickers-3.1/objres/Makefile 2016-11-16 17:13:40.225033549 -0500 -@@ -1,8 +1,7 @@ - # Makefile for objres - --CC = gcc --CFLAGS = -Wall -Wextra -I../elfrw --LDFLAGS = -Wall -Wextra -+CC ?= gcc -+CFLAGS += -I../elfrw - - objres: objres.o ../elfrw/libelfrw.a - -diff -Naur ELFkickers-3.1.orig/rebind/Makefile ELFkickers-3.1/rebind/Makefile ---- ELFkickers-3.1.orig/rebind/Makefile 2011-05-23 23:29:16.000000000 -0400 -+++ ELFkickers-3.1/rebind/Makefile 2016-11-16 17:13:17.373032920 -0500 -@@ -1,7 +1,7 @@ - # Makefile for rebind - --CC = gcc --CFLAGS = -Wall -Wextra -I../elfrw -+CC ?= gcc -+CFLAGS += -I../elfrw - - rebind: rebind.c ../elfrw/libelfrw.a - -diff -Naur ELFkickers-3.1.orig/sstrip/Makefile ELFkickers-3.1/sstrip/Makefile ---- ELFkickers-3.1.orig/sstrip/Makefile 2011-05-23 23:29:58.000000000 -0400 -+++ ELFkickers-3.1/sstrip/Makefile 2016-11-16 17:14:05.949034256 -0500 -@@ -1,7 +1,7 @@ - # Makefile for sstrip - --CC = gcc --CFLAGS = -Wall -Wextra -I../elfrw -+CC ?= gcc -+CFLAGS += -I../elfrw - - sstrip: sstrip.c ../elfrw/libelfrw.a - diff --git a/srcpkgs/elfkickers/patches/elfkickers-3.2-cross.patch b/srcpkgs/elfkickers/patches/elfkickers-3.2-cross.patch deleted file mode 100644 index 2a13f820eec8b3..00000000000000 --- a/srcpkgs/elfkickers/patches/elfkickers-3.2-cross.patch +++ /dev/null @@ -1,12 +0,0 @@ ---- a/elftoc/Makefile -+++ b/elftoc/Makefile -@@ -35,7 +35,9 @@ - rm -f ./~elftmp.c - - mknames: mknames.o -+ $(CC_FOR_BUILD) -o $@ $^ - mknames.o: mknames.c -+ $(CC_FOR_BUILD) -c $^ $@ - - clean: - rm -f $(OBJS) elftoc elfnames.c mknames mknames.o diff --git a/srcpkgs/elfkickers/patches/elfkickers-3.2-install.patch b/srcpkgs/elfkickers/patches/elfkickers-3.2-install.patch deleted file mode 100644 index 9ef65c547a276b..00000000000000 --- a/srcpkgs/elfkickers/patches/elfkickers-3.2-install.patch +++ /dev/null @@ -1,24 +0,0 @@ ---- a/Makefile -+++ b/Makefile -@@ -1,7 +1,5 @@ - # The top-level makefile simply invokes all the other makefiles - --prefix = /usr/local -- - PROGRAMS = elfls objres rebind sstrip elftoc ebfc infect - - all: $(PROGRAMS) -@@ -24,10 +22,9 @@ - infect: bin/infect doc/infect.1 - - install: $(PROGRAMS) -- mkdir -p $(prefix)/bin -- cp bin/* $(prefix)/bin/. -- mkdir -p $(prefix)/share/man/man1 -- cp doc/* $(prefix)/share/man/man1/. -+ install -d $(DESTDIR)$(prefix)/bin $(DESTDIR)$(prefix)/share/man/man1 -+ install bin/* $(DESTDIR)$(prefix)/bin -+ install -m 644 doc/* $(DESTDIR)$(prefix)/share/man/man1 - - clean: - for dir in elfrw $(PROGRAMS) ; do $(MAKE) -C$$dir clean ; done diff --git a/srcpkgs/elfkickers/template b/srcpkgs/elfkickers/template deleted file mode 100644 index 977b6e4cd4efd6..00000000000000 --- a/srcpkgs/elfkickers/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'elfkickers' -pkgname=elfkickers -version=3.2 -revision=1 -build_style=gnu-makefile -make_use_env=yes -short_desc="Collection of ELF utilities" -maintainer="Zlice " -license="GPL-2.0-only" -homepage="https://www.muppetlabs.com/~breadbox/software/elfkickers.html" -distfiles="http://www.muppetlabs.com/~breadbox/pub/software/ELFkickers-${version}.tar.gz" -checksum=9b81e6c53e0c94fc198d9882eb737156f36d565152dc32118897c77b06a2687c - -disable_parallel_build=yes # makefiles are pretty broken diff --git a/srcpkgs/elfutils-devel b/srcpkgs/elfutils-devel deleted file mode 120000 index b76b36cfac4d99..00000000000000 --- a/srcpkgs/elfutils-devel +++ /dev/null @@ -1 +0,0 @@ -elfutils \ No newline at end of file diff --git a/srcpkgs/elfutils/template b/srcpkgs/elfutils/template deleted file mode 100644 index 57028957d3e399..00000000000000 --- a/srcpkgs/elfutils/template +++ /dev/null @@ -1,81 +0,0 @@ -# Template file for 'elfutils' -pkgname=elfutils -version=0.192 -revision=2 -build_style=gnu-configure -configure_args="--program-prefix=eu- --enable-debuginfod --enable-libdebuginfod" -hostmakedepends="pkg-config m4" -_devel_depends="bzip2-devel liblzma-devel zlib-devel libzstd-devel" -makedepends="${_devel_depends} libcurl-devel libarchive-devel sqlite-devel - libmicrohttpd-devel json-c-devel" -checkdepends="zstd bzip2 curl rpm cpio iproute2 procps-ng" -short_desc="Utilities to handle ELF object files" -maintainer="Érico Nogueira " -license="GPL-3.0-or-later" -homepage="https://sourceware.org/elfutils/" -changelog="https://sourceware.org/git/?p=elfutils.git;a=blob_plain;f=NEWS;hb=HEAD" -distfiles="https://sourceware.org/pub/elfutils/${version}/elfutils-${version}.tar.bz2" -checksum=616099beae24aba11f9b63d86ca6cc8d566d968b802391334c91df54eab416b4 -# subpackages require explicit ordering -subpackages="debuginfod libdebuginfod libelf elfutils-devel" -CFLAGS="-Wno-error=deprecated-declarations" # curl 7.55+ - -if [ "$XBPS_TARGET_LIBC" = musl ]; then - makedepends+=" argp-standalone musl-fts-devel musl-obstack-devel" - - # mainly warnings from using error.h - CFLAGS+=" -Wno-error" - # XXX: breaks some expected functionality - CFLAGS+=" -DFNM_EXTMATCH=0" - # warnings and avoid blowing the stack - CXXFLAGS="-Wno-error -Wl,-z,stack-size=2097152" -fi - -do_check() { - # test failures also expected if building with debug disabled - make check ${makejobs} || { - if [ "$XBPS_TARGET_LIBC" = musl ]; then - msg_warn "Expected testsuite failure: using musl\n" - elif [ -z "$XBPS_DEBUG_PKGS" ]; then - msg_warn "Expected testsuite failure: debug is disabled\n" - else - msg_error "Testsuite failure\n" - fi - } -} - -libdebuginfod_package() { - short_desc+=" - debuginfod library" - pkg_install() { - vmove "usr/lib/libdebuginfod*.so*" - vmove etc/profile.d - } -} - -debuginfod_package() { - short_desc+=" - debuginfod programs" - pkg_install() { - vmove "usr/bin/debuginfod*" - vmove usr/share/man/man1/debuginfod-find.1 - vmove usr/share/man/man8/debuginfod.8 - } -} - -libelf_package() { - short_desc+=" - runtime library" - pkg_install() { - vmove "usr/lib/*.so*" - } -} - -elfutils-devel_package() { - depends="libelf>=${version}_${revision} libdebuginfod>=${version}_${revision} - ${_devel_depends}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.a" - vmove usr/share/man/man3 - } -} diff --git a/srcpkgs/elfutils/update b/srcpkgs/elfutils/update deleted file mode 100644 index 4808d3370c6a54..00000000000000 --- a/srcpkgs/elfutils/update +++ /dev/null @@ -1,2 +0,0 @@ -site="https://sourceware.org/elfutils/ftp/" -pattern='[\d.]+(?=/)' diff --git a/srcpkgs/elinks/template b/srcpkgs/elinks/template deleted file mode 100644 index 2fc9e91d34091e..00000000000000 --- a/srcpkgs/elinks/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'elinks' -pkgname=elinks -version=0.18.0 -revision=1 -build_style=gnu-configure -configure_args="--enable-true-color --enable-fastmem --without-spidermonkey" -hostmakedepends="automake libtool pkg-config gettext" -makedepends="gpm-devel zlib-devel bzip2-devel libidn-devel tre-devel - ncurses-devel openssl-devel" -short_desc="Full-Featured Text WWW Browser" -maintainer="Saksham " -license="GPL-2.0-only" -homepage="https://github.com/rkd77/elinks" -changelog="https://raw.githubusercontent.com/rkd77/elinks/master/NEWS" -distfiles="https://github.com/rkd77/elinks/archive/v${version}.tar.gz" -checksum=b4200c17dfe5574daddeceda69a42ef8f2459fc43e92cac73dcf30c3343c95a5 -# ld: no input files -disable_parallel_build=yes - -pre_configure() { - autoreconf -fi -} - -post_install() { - rm ${DESTDIR}/usr/share/locale/locale.alias -} diff --git a/srcpkgs/elisa/template b/srcpkgs/elisa/template deleted file mode 100644 index e396a3b1ec21f1..00000000000000 --- a/srcpkgs/elisa/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'elisa' -pkgname=elisa -version=25.08.3 -revision=1 -build_style=cmake -configure_args="-DBUILD_TESTING=OFF -DKF6_HOST_TOOLING=/usr/lib/cmake - -DKDE_INSTALL_QMLDIR=lib/qt6/qml -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins" -hostmakedepends="extra-cmake-modules kf6-kdoctools gettext qt6-base qt6-tools - kf6-kpackage kf6-kconfig kf6-kcoreaddons kf6-kcmutils qt6-declarative-host-tools - pkg-config" -makedepends="kf6-kirigami-devel kf6-qqc2-desktop-style-devel kf6-baloo-devel - kf6-kpackage-devel kf6-kconfig-devel kf6-kcoreaddons-devel kf6-kcmutils-devel - vlc-devel kirigami-addons-devel kf6-ki18n-devel kf6-kiconthemes-devel - kf6-kfilemetadata-devel kf6-kdoctools-devel kf6-kxmlgui-devel kf6-kcolorscheme-devel - kf6-kconfigwidgets-devel kf6-kcrash-devel kf6-kio-devel kf6-kdbusaddons-devel - qt6-svg-devel qt6-base-private-devel kf6-kcodecs-devel - qt6-multimedia-devel qt6-declarative-devel kf6-kdeclarative-devel" -short_desc="Simple and flexible music player" -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=63674bbd058a518d740bd9880d65a9af6a816fc33fb904cc1f0c0c248447dd13 diff --git a/srcpkgs/elixir/patches/workout-test.patch b/srcpkgs/elixir/patches/workout-test.patch deleted file mode 100644 index b994ddbdb70570..00000000000000 --- a/srcpkgs/elixir/patches/workout-test.patch +++ /dev/null @@ -1,23 +0,0 @@ -Assertion with == failed -code: assert root_dir == :code.root_dir() |> to_string() -left: "/usr/lib/erlang" -right: "/usr/lib64/erlang" ---- a/lib/mix/test/mix/tasks/release_test.exs -+++ b/lib/mix/test/mix/tasks/release_test.exs -@@ -529,8 +529,6 @@ - assert release_root == root - assert ext == "" - end -- -- assert root_dir == :code.root_dir() |> to_string() - end) - end) - end -@@ -743,7 +741,6 @@ - } = wait_until_decoded(Path.join(root, "RELEASE_BOOTED")) - - assert app_dir == Path.join(root, "lib/release_test-0.1.0") -- assert root_dir == :code.root_dir() |> to_string() - assert sys_config_env == Path.join(root, "releases/0.1.0/sys") - assert sys_config_init == Path.join(root, "releases/0.1.0/sys") - diff --git a/srcpkgs/elixir/template b/srcpkgs/elixir/template deleted file mode 100644 index 2a9ed04372eba9..00000000000000 --- a/srcpkgs/elixir/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'elixir' -pkgname=elixir -version=1.18.4 -revision=1 -build_style=gnu-makefile -make_check_target="test_erlang test_elixir" -hostmakedepends="erlang" -depends="erlang>=24" -checkdepends="git" -short_desc="Functional, concurrent, general-purpose programming language" -maintainer="Duncaen " -license="Apache-2.0" -homepage="https://elixir-lang.org/" -changelog="https://raw.githubusercontent.com/elixir-lang/elixir/v${version%.*}/CHANGELOG.md" -distfiles="https://github.com/elixir-lang/elixir/archive/v${version}.tar.gz" -checksum=8e136c0a92160cdad8daa74560e0e9c6810486bd232fbce1709d40fcc426b5e0 - -do_check() { - ERL_EPMD_PORT=5369 make ${make_check_target} - # The elixir test suite starts up epmd and then doesn't kill it again afterwards. - epmd -port 5369 -kill -} diff --git a/srcpkgs/ell-devel b/srcpkgs/ell-devel deleted file mode 120000 index e93ed5d8f8a829..00000000000000 --- a/srcpkgs/ell-devel +++ /dev/null @@ -1 +0,0 @@ -ell \ No newline at end of file diff --git a/srcpkgs/ell/template b/srcpkgs/ell/template deleted file mode 100644 index fdfbd4e413a113..00000000000000 --- a/srcpkgs/ell/template +++ /dev/null @@ -1,32 +0,0 @@ -# Template file for 'ell' -# ell ABI isn't stable! Always test dependants after updates and update common/shlibs -pkgname=ell -version=0.50 -revision=1 -build_style=gnu-configure -configure_args="--enable-glib" -hostmakedepends="pkg-config" -makedepends="libglib-devel" -checkdepends="dbus" -short_desc="Linux library for embedded development" -maintainer="Érico Nogueira " -license="GPL-2.0-only" -homepage="https://01.org/ell" -distfiles="${KERNEL_SITE}/libs/${pkgname}/${pkgname}-${version}.tar.xz" -checksum=0fe51d51c6eddc2a2784092f1dfdd1143a5ef27f15c274ecfbadd680d3a72fd9 -# tests depend on kernel features -make_check=extended - -do_check() { - dbus-run-session make check -} - -ell-devel_package() { - depends="ell-${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/elog/files/elogd/run b/srcpkgs/elog/files/elogd/run deleted file mode 100644 index f754fa1e7f1da0..00000000000000 --- a/srcpkgs/elog/files/elogd/run +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh -exec 2>&1 -exec chpst -u elog:elog /usr/bin/elogd -c /etc/elog/elogd.cfg diff --git a/srcpkgs/elog/template b/srcpkgs/elog/template deleted file mode 100644 index ccd04dd243ff4e..00000000000000 --- a/srcpkgs/elog/template +++ /dev/null @@ -1,36 +0,0 @@ -# Template file for 'elog' -pkgname=elog -version=3.1.4.3 -revision=2 -_distver="${version:0:-2}-${version:(-1)}" -build_style=gnu-makefile -make_dirs="/var/lib/elog/logbooks 0750 elog elog" -makedepends="openssl-devel" -conf_files="/etc/elog/elogd.cfg" -short_desc="Logbook system to manage notes through a Web interface" -maintainer="Orphaned " -license="GPL-3.0-or-later" -homepage="https://elog.psi.ch/elog/" -distfiles="https://elog.psi.ch/elog/download/tar/elog-$_distver.tar.gz" -checksum=e684917c6bbdfbafcbd9012dd5914bd5f3ee14f31f89e12ddb21bc4b41baba03 -# certificate is invalid and http:// 302 redirects to https:// -fetch_cmd="env SSL_NO_VERIFY_PEER=1 $XBPS_FETCH_CMD" -system_accounts="elog" - -CFLAGS="-Imxml" - -do_install() { - vbin elog - vbin elogd - vbin elconv - vman man/elog.1 - vmkdir usr/share/elog - vcopy resources usr/share/elog - vcopy scripts usr/share/elog - vcopy themes usr/share/elog - sed -i '/\[global\]/s/$/\nLogbook dir = \/var\/lib\/elog\/logbooks/' elogd.cfg.example - sed -i '/\[global\]/s/$/\nResource dir = \/usr\/share\/elog/' elogd.cfg.example - vmkdir etc/elog - vinstall elogd.cfg.example 0755 etc/elog elogd.cfg - vsv elogd -} diff --git a/srcpkgs/elogind-devel b/srcpkgs/elogind-devel deleted file mode 120000 index 49be2e0cf598f0..00000000000000 --- a/srcpkgs/elogind-devel +++ /dev/null @@ -1 +0,0 @@ -elogind \ No newline at end of file diff --git a/srcpkgs/elogind/files/elogind.wrapper b/srcpkgs/elogind/files/elogind.wrapper deleted file mode 100644 index 9b684d8ba4fa4c..00000000000000 --- a/srcpkgs/elogind/files/elogind.wrapper +++ /dev/null @@ -1,15 +0,0 @@ -#!/bin/sh -cgroup=/sys/fs/cgroup/elogind - -mkdir -p "$cgroup" -if ! mountpoint "$cgroup" > /dev/null; then - mount -t cgroup -o none,name=elogind cgroup $cgroup || exit 1 -fi - -for tmpfs in /run/systemd /run/user; do - mountpoint "$tmpfs" > /dev/null && continue - mkdir -p "$tmpfs" - mount -t tmpfs -o nosuid,nodev,noexec,mode=0755 none "$tmpfs" || exit 1 -done - -exec /usr/libexec/elogind/elogind diff --git a/srcpkgs/elogind/files/elogind/run b/srcpkgs/elogind/files/elogind/run deleted file mode 100644 index 74c4c681df78dd..00000000000000 --- a/srcpkgs/elogind/files/elogind/run +++ /dev/null @@ -1,5 +0,0 @@ -#!/bin/sh -exec 2>&1 -# elogind doesn't work right if it starts before dbus -sv check dbus >/dev/null || exit 1 -exec /usr/libexec/elogind/elogind.wrapper diff --git a/srcpkgs/elogind/patches/SEEK_DATA.patch b/srcpkgs/elogind/patches/SEEK_DATA.patch deleted file mode 100644 index f1e308ca90a708..00000000000000 --- a/srcpkgs/elogind/patches/SEEK_DATA.patch +++ /dev/null @@ -1,26 +0,0 @@ -Upstream:no - -Our musl version doesn't expose the SEEK_DATA and SEEK_HOLE in `unisted.h`... -Only version >= 1.2.3 do that. ---- - src/shared/copy.h | 8 ++++++++ - 1 file changed, 8 insertions(+) - -diff --git a/src/shared/copy.h b/src/shared/copy.h -index a34a87c..d258afc 100644 ---- a/src/shared/copy.h -+++ b/src/shared/copy.h -@@ -79,3 +79,11 @@ static inline int copy_rights(int fdf, int fdt) { - } - int copy_xattr(int fdf, int fdt, CopyFlags copy_flags); - #endif // 0 -+ -+#ifndef SEEK_DATA -+#define SEEK_DATA 3 -+#endif -+ -+#ifndef SEEK_HOLE -+#define SEEK_HOLE 4 -+#endif --- -2.42.0 diff --git a/srcpkgs/elogind/patches/getdents.patch b/srcpkgs/elogind/patches/getdents.patch deleted file mode 100644 index 485145f83eca18..00000000000000 --- a/srcpkgs/elogind/patches/getdents.patch +++ /dev/null @@ -1,32 +0,0 @@ -Upstream: no -Source: https://raw.githubusercontent.com/chimera-linux/cports/81f0a3c25df2a841c2d99d752e60296062bf7543/main/elogind/patches/getdents.patch - -From dab02796780f00d689cc1c7a0ba81abe7c5f28d0 Mon Sep 17 00:00:00 2001 -From: Khem Raj -Date: Fri, 21 Jan 2022 15:15:11 -0800 -Subject: [PATCH] pass correct parameters to getdents64 - -Fixes musl system only -../git/src/basic/recurse-dir.c:57:40: error: incompatible pointer types passing 'uint8_t *' (aka 'unsigned char *') to parameter of type 'struct dirent *' [-Werror,-Wincompatible-pointer-types] - n = getdents64(dir_fd, (uint8_t*) de->buffer + de->buffer_size, bs - de->buffer_size); - ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - -../git/src/basic/stat-util.c:102:28: error: incompatible pointer types passing 'union (unnamed union at ../git/src/basic/stat-util.c:78:9) *' to parameter of type 'struct dirent *' [-Werror,-Wincompatible-pointer-types] - n = getdents64(fd, &buffer, sizeof(buffer)); - -diff --git a/src/basic/recurse-dir.c b/src/basic/recurse-dir.c -index d16ca98..0480a69 100644 ---- a/src/basic/recurse-dir.c -+++ b/src/basic/recurse-dir.c -@@ -54,7 +54,11 @@ int readdir_all(int dir_fd, - bs = MIN(MALLOC_SIZEOF_SAFE(de) - offsetof(DirectoryEntries, buffer), (size_t) SSIZE_MAX); - assert(bs > de->buffer_size); - -+ #ifdef __GLIBC__ - n = getdents64(dir_fd, (uint8_t*) de->buffer + de->buffer_size, bs - de->buffer_size); -+ #else -+ n = getdents(dir_fd, (struct dirent*)((uint8_t*) de->buffer + de->buffer_size), bs - de->buffer_size); -+ #endif - if (n < 0) - return -errno; - if (n == 0) diff --git a/srcpkgs/elogind/patches/gshadow.patch b/srcpkgs/elogind/patches/gshadow.patch deleted file mode 100644 index a890917ddfe612..00000000000000 --- a/srcpkgs/elogind/patches/gshadow.patch +++ /dev/null @@ -1,12 +0,0 @@ -diff --git a/src/shared/user-record-nss.h b/src/shared/user-record-nss.h -index 7a41be7..3a970a6 100644 ---- a/src/shared/user-record-nss.h -+++ b/src/shared/user-record-nss.h -@@ -2,7 +2,6 @@ - #pragma once - - #include --#include - #include - #include - diff --git a/srcpkgs/elogind/patches/id-nobody.patch b/srcpkgs/elogind/patches/id-nobody.patch deleted file mode 100644 index ab892cd63f6a6e..00000000000000 --- a/srcpkgs/elogind/patches/id-nobody.patch +++ /dev/null @@ -1,12 +0,0 @@ ---- a/src/basic/user-util.h -+++ b/src/basic/user-util.h -@@ -70,8 +70,8 @@ int take_etc_passwd_lock(const char *root); - #define UID_INVALID ((uid_t) -1) - #define GID_INVALID ((gid_t) -1) - --#define UID_NOBODY ((uid_t) 65534U) --#define GID_NOBODY ((gid_t) 65534U) -+#define UID_NOBODY ((uid_t) 99U) -+#define GID_NOBODY ((gid_t) 99U) - - #define ETC_PASSWD_LOCK_PATH "/etc/.pwd.lock" diff --git a/srcpkgs/elogind/patches/musl-basename.patch b/srcpkgs/elogind/patches/musl-basename.patch deleted file mode 100644 index ff04009ffc4ef0..00000000000000 --- a/srcpkgs/elogind/patches/musl-basename.patch +++ /dev/null @@ -1,42 +0,0 @@ -Add missing include for POSIX basename, since systemd-logind expects basename in string.h - -diff -rup src/basic/musl_missing.h.orig src/basic/musl_missing.h ---- a/src/basic/musl_missing.h -+++ b/src/basic/musl_missing.h -@@ -56,6 +54,10 @@ void elogind_set_program_name(const char - } ) ) - #endif - -+/* Poor man's basename */ -+#define basename(path) \ -+ (strrchr(path, '/') ? strrchr(path, '/')+1 : path) -+ - /* getnameinfo(3) glibc extensions are undefined in musl libc */ - #define NI_IDN 0 - #define NI_IDN_USE_STD3_ASCII_RULES 0 -From c8d96ff2b87b8dfb8d521d4c2e6fb57992dbf659 Mon Sep 17 00:00:00 2001 -From: Lennart Poettering -Date: Wed, 21 Dec 2022 16:13:23 +0100 -Subject: [PATCH] tests: we don't actually use basename() anymore - ---- - src/shared/tests.c | 6 ------ - 1 file changed, 6 deletions(-) - -diff --git a/src/shared/tests.c b/src/shared/tests.c -index 5a05daa643..9d8bbeea79 100644 ---- a/src/shared/tests.c -+++ b/src/shared/tests.c -@@ -7,12 +7,6 @@ - #include - #include - --/* When we include libgen.h because we need dirname() we immediately -- * undefine basename() since libgen.h defines it as a macro to the POSIX -- * version which is really broken. We prefer GNU basename(). */ --#include --#undef basename -- - #include "sd-bus.h" - - #include "alloc-util.h" diff --git a/srcpkgs/elogind/patches/musl-dirent64.patch b/srcpkgs/elogind/patches/musl-dirent64.patch deleted file mode 100644 index 2ae3cd2cd8b580..00000000000000 --- a/srcpkgs/elogind/patches/musl-dirent64.patch +++ /dev/null @@ -1,58 +0,0 @@ -From 4eddcc680ba6ffff6f3de2657df3e7ec1a4f3d88 Mon Sep 17 00:00:00 2001 -From: Sam James -Date: Wed, 10 May 2023 01:47:13 +0100 -Subject: [PATCH] dirent: conditionalize dirent assert based on dirent64 - existence - ->=musl-1.2.4 doesn't define dirent64 and its LFS friends as its "native" -functions are already LFS-aware. - -Check for dirent64 in meson.build and only assert if it exists. - -Bug: https://bugs.gentoo.org/905900 -Closes: https://github.com/systemd/systemd/pull/25809 ---- - meson.build | 2 ++ - src/basic/dirent-util.h | 2 ++ - 2 files changed, 4 insertions(+) - -diff --git a/meson.build b/meson.build -index 31c348d969..addd0fd44e 100644 ---- a/meson.build -+++ b/meson.build -@@ -637,6 +637,7 @@ decl_headers = ''' - # define _GNU_SOURCE 1 - # endif // _GNU_SOURCE - #endif // 1 -+#include - #include - #include - #include -@@ -646,6 +647,7 @@ foreach decl : ['char16_t', - 'char32_t', - 'struct mount_attr', - 'struct statx', -+ 'struct dirent64', - ] - - # We get -1 if the size cannot be determined -diff --git a/src/basic/dirent-util.h b/src/basic/dirent-util.h -index 7606a7d2d8..552c4f997a 100644 ---- a/src/basic/dirent-util.h -+++ b/src/basic/dirent-util.h -@@ -40,6 +40,7 @@ struct dirent *readdir_no_dot(DIR *dirp); - /* Only if 64bit off_t is enabled struct dirent + struct dirent64 are actually the same. We require this, and - * we want them to be interchangeable to make getdents64() work, hence verify that. */ - assert_cc(_FILE_OFFSET_BITS == 64); -+#if HAVE_STRUCT_DIRENT64 - assert_cc(sizeof(struct dirent) == sizeof(struct dirent64)); - assert_cc(offsetof(struct dirent, d_ino) == offsetof(struct dirent64, d_ino)); - assert_cc(sizeof_field(struct dirent, d_ino) == sizeof_field(struct dirent64, d_ino)); -@@ -51,6 +52,7 @@ assert_cc(offsetof(struct dirent, d_type) == offsetof(struct dirent64, d_type)); - assert_cc(sizeof_field(struct dirent, d_type) == sizeof_field(struct dirent64, d_type)); - assert_cc(offsetof(struct dirent, d_name) == offsetof(struct dirent64, d_name)); - assert_cc(sizeof_field(struct dirent, d_name) == sizeof_field(struct dirent64, d_name)); -+#endif - - #define FOREACH_DIRENT_IN_BUFFER(de, buf, sz) \ - for (void *_end = (uint8_t*) ({ (de) = (buf); }) + (sz); \ diff --git a/srcpkgs/elogind/patches/rlim-max.patch b/srcpkgs/elogind/patches/rlim-max.patch deleted file mode 100644 index a0b01d5163754e..00000000000000 --- a/srcpkgs/elogind/patches/rlim-max.patch +++ /dev/null @@ -1,14 +0,0 @@ -diff --git a/src/basic/rlimit-util.c b/src/basic/rlimit-util.c -index afd74ac..3a731f4 100644 ---- a/src/basic/rlimit-util.c -+++ b/src/basic/rlimit-util.c -@@ -44,7 +44,7 @@ int setrlimit_closest(int resource, const struct rlimit *rlim) { - fixed.rlim_max == highest.rlim_max) - return 0; - -- log_debug("Failed at setting rlimit " RLIM_FMT " for resource RLIMIT_%s. Will attempt setting value " RLIM_FMT " instead.", rlim->rlim_max, rlimit_to_string(resource), fixed.rlim_max); -+ log_debug("Failed at setting rlimit %ju for resource RLIMIT_%s. Will attempt setting value %ju instead.", (uintmax_t)rlim->rlim_max, rlimit_to_string(resource), (uintmax_t)fixed.rlim_max); - - return RET_NERRNO(setrlimit(resource, &fixed)); - } - diff --git a/srcpkgs/elogind/patches/rootlibexecdir.patch b/srcpkgs/elogind/patches/rootlibexecdir.patch deleted file mode 100644 index 11650a1f31bcc0..00000000000000 --- a/srcpkgs/elogind/patches/rootlibexecdir.patch +++ /dev/null @@ -1,42 +0,0 @@ -Patch-Source: https://github.com/elogind/elogind/issues/258 --- -diff --git a/meson.build b/meson.build -index 694a2fd..a575f69 100644 ---- a/meson.build -+++ b/meson.build -@@ -2903,7 +2903,7 @@ executable('elogind', - dependencies : [threads, - libacl, - libudev], -- install_rpath : rootlibexecdir, -+ install_rpath : rootpkglibdir, - install : true, - install_dir : rootlibexecdir) - -@@ -2913,7 +2913,7 @@ exe = executable('loginctl', - link_with : [libshared], - dependencies : [threads, - libudev], -- install_rpath : rootlibexecdir, -+ install_rpath : rootpkglibdir, - install : true, - install_dir : rootbindir) - public_programs += [exe] -@@ -2923,7 +2923,7 @@ exe = executable('elogind-inhibit', - include_directories : includes, - link_with : [libshared], - dependencies : [threads], -- install_rpath : rootlibexecdir, -+ install_rpath : rootpkglibdir, - install : true, - install_dir : rootbindir) - public_programs += [exe] -@@ -4283,7 +4283,7 @@ executable('elogind-uaccess-command', - libshared], - dependencies: [libacl, - libudev], -- install_rpath : rootlibexecdir, -+ install_rpath : rootpkglibdir, - install : true, - install_dir : rootlibexecdir) - #endif // 0 diff --git a/srcpkgs/elogind/patches/sigfillset.patch b/srcpkgs/elogind/patches/sigfillset.patch deleted file mode 100644 index 787eeac9bc80e6..00000000000000 --- a/srcpkgs/elogind/patches/sigfillset.patch +++ /dev/null @@ -1,12 +0,0 @@ -diff --git a/src/basic/async.h b/src/basic/async.h -index cf80acf..d22e77d 100644 ---- a/src/basic/async.h -+++ b/src/basic/async.h -@@ -2,6 +2,7 @@ - #pragma once - - #include -+#include - - #include "macro.h" - diff --git a/srcpkgs/elogind/patches/statx.patch b/srcpkgs/elogind/patches/statx.patch deleted file mode 100644 index b568bbb66e98af..00000000000000 --- a/srcpkgs/elogind/patches/statx.patch +++ /dev/null @@ -1,30 +0,0 @@ -Upstream: no, musl only -Source: https://raw.githubusercontent.com/chimera-linux/cports/81f0a3c25df2a841c2d99d752e60296062bf7543/main/elogind/patches/statx.patch - -diff --git a/src/basic/mountpoint-util.c b/src/basic/mountpoint-util.c -index ab8744b..59ff466 100644 ---- a/src/basic/mountpoint-util.c -+++ b/src/basic/mountpoint-util.c -@@ -11,7 +11,7 @@ - //#include "filesystems.h" - #include "fs-util.h" - #include "missing_stat.h" --//#include "missing_syscall.h" -+#include "missing_syscall.h" - //#include "mkdir.h" - #include "mountpoint-util.h" - #include "nulstr-util.h" -diff --git a/src/basic/stat-util.c b/src/basic/stat-util.c -index d8e0693..f8324ed 100644 ---- a/src/basic/stat-util.c -+++ b/src/basic/stat-util.c -@@ -18,7 +18,7 @@ - #include "macro.h" - //#include "missing_fs.h" - #include "missing_magic.h" --//#include "missing_syscall.h" -+#include "missing_syscall.h" - #include "nulstr-util.h" - //#include "parse-util.h" - #include "stat-util.h" - diff --git a/srcpkgs/elogind/patches/strerror_r.patch b/srcpkgs/elogind/patches/strerror_r.patch deleted file mode 100644 index a29ef7880d99b9..00000000000000 --- a/srcpkgs/elogind/patches/strerror_r.patch +++ /dev/null @@ -1,90 +0,0 @@ -fix strerror_r use instead of whatever this define is meant to be doing --- -From 0542d27ebbb250c09bdcfcf9f2ea3d27426fe522 Mon Sep 17 00:00:00 2001 -From: Chen Qi -Date: Tue, 10 Jul 2018 15:40:17 +0800 -Subject: [PATCH] distinguish XSI-compliant strerror_r from GNU-specifi - strerror_r - -XSI-compliant strerror_r and GNU-specifi strerror_r are different. - - int strerror_r(int errnum, char *buf, size_t buflen); - /* XSI-compliant */ - - char *strerror_r(int errnum, char *buf, size_t buflen); - /* GNU-specific */ - -We need to distinguish between them. Otherwise, we'll get an int value -assigned to (char *) variable, resulting in segment fault. - -Upstream-Status: Inappropriate [musl specific] - -Signed-off-by: Chen Qi - ---- - src/libsystemd/sd-bus/bus-error.c | 5 +++++ - src/libsystemd/sd-journal/journal-send.c | 5 +++++ - 2 files changed, 10 insertions(+) - -diff --git a/src/basic/musl_missing.h b/src/basic/musl_missing.h -index 41c66c9..a2e1d7e 100644 ---- a/src/basic/musl_missing.h -+++ b/src/basic/musl_missing.h -@@ -26,8 +26,6 @@ void elogind_set_program_name(const char* pcall); - #include - #include /* for pthread_atfork */ - --#define strerror_r(e, m, k) (strerror_r(e, m, k) < 0 ? strdup("strerror_r() failed") : m); -- - /* - * Possibly TODO according to http://man7.org/linux/man-pages/man3/getenv.3.html - * + test if the process's effective user ID does not match its real user ID or -diff --git a/src/libelogind/sd-bus/bus-error.c b/src/libelogind/sd-bus/bus-error.c -index 4d687cf..1459396 100644 ---- a/src/libelogind/sd-bus/bus-error.c -+++ b/src/libelogind/sd-bus/bus-error.c -@@ -409,7 +409,12 @@ static void bus_error_strerror(sd_bus_error *e, int error) { - return; - - errno = 0; -+#ifndef __GLIBC__ -+ strerror_r(error, m, k); -+ x = m; -+#else - x = strerror_r(error, m, k); -+#endif - if (errno == ERANGE || strlen(x) >= k - 1) { - free(m); - k *= 2; -@@ -594,8 +599,12 @@ const char* _bus_error_message(const sd_bus_error *e, int error, char buf[static - - if (e && e->message) - return e->message; -- -+#ifndef __GLIBC__ -+ strerror_r(abs(error), buf, ERRNO_BUF_LEN); -+ return buf; -+#else - return strerror_r(abs(error), buf, ERRNO_BUF_LEN); -+#endif - } - - static bool map_ok(const sd_bus_error_map *map) { -diff --git a/src/libelogind/sd-journal/journal-send.c b/src/libelogind/sd-journal/journal-send.c -index 4010197..1d49868 100644 ---- a/src/libelogind/sd-journal/journal-send.c -+++ b/src/libelogind/sd-journal/journal-send.c -@@ -444,7 +444,12 @@ static int fill_iovec_perror_and_send(const char *message, int skip, struct iove - char* j; - - errno = 0; -+#ifndef __GLIBC__ -+ strerror_r(_saved_errno_, buffer + 8 + k, n - 8 - k); -+ j = buffer + 8 + k; -+#else - j = strerror_r(_saved_errno_, buffer + 8 + k, n - 8 - k); -+#endif - if (errno == 0) { - char error[STRLEN("ERRNO=") + DECIMAL_STR_MAX(int) + 1]; - - diff --git a/srcpkgs/elogind/patches/strerror_r_1.patch b/srcpkgs/elogind/patches/strerror_r_1.patch deleted file mode 100644 index c6cfd799353f19..00000000000000 --- a/srcpkgs/elogind/patches/strerror_r_1.patch +++ /dev/null @@ -1,43 +0,0 @@ -From f66b5c802ce0a3310f5580cfc1b02446f8087568 Mon Sep 17 00:00:00 2001 -From: Khem Raj -Date: Mon, 23 Jan 2023 23:39:46 -0800 -Subject: [PATCH] errno-util: Make STRERROR portable for musl - -Sadly, systemd has decided to use yet another GNU extention in a macro -lets make this such that we can use XSI compliant strerror_r() for -non-glibc hosts - -Upstream-Status: Inappropriate [musl specific] - -Signed-off-by: Khem Raj ---- - src/basic/errno-util.h | 12 ++++++++++-- - 1 file changed, 10 insertions(+), 2 deletions(-) - -diff --git a/src/basic/errno-util.h b/src/basic/errno-util.h -index 091f99c590..eb5c1f9961 100644 ---- a/src/basic/errno-util.h -+++ b/src/basic/errno-util.h -@@ -14,8 +14,16 @@ - * https://stackoverflow.com/questions/34880638/compound-literal-lifetime-and-if-blocks - * - * Note that we use the GNU variant of strerror_r() here. */ --#define STRERROR(errnum) strerror_r(abs(errnum), (char[ERRNO_BUF_LEN]){}, ERRNO_BUF_LEN) -- -+static inline const char * STRERROR(int errnum); -+ -+static inline const char * STRERROR(int errnum) { -+#ifdef __GLIBC__ -+ return strerror_r(abs(errnum), (char[ERRNO_BUF_LEN]){}, ERRNO_BUF_LEN); -+#else -+ static __thread char buf[ERRNO_BUF_LEN]; -+ return strerror_r(abs(errnum), buf, ERRNO_BUF_LEN) ? "unknown error" : buf; -+#endif -+} - /* A helper to print an error message or message for functions that return 0 on EOF. - * Note that we can't use ({ … }) to define a temporary variable, so errnum is - * evaluated twice. */ --- -2.39.1 - - diff --git a/srcpkgs/elogind/patches/tests.patch b/srcpkgs/elogind/patches/tests.patch deleted file mode 100644 index ec9fd356280208..00000000000000 --- a/srcpkgs/elogind/patches/tests.patch +++ /dev/null @@ -1,89 +0,0 @@ -Source: https://raw.githubusercontent.com/chimera-linux/cports/81f0a3c25df2a841c2d99d752e60296062bf7543/main/elogind/patches/tests.patch - --- -diff --git a/src/libelogind/sd-bus/test-bus-error.c b/src/libelogind/sd-bus/test-bus-error.c -index 4956dd7..d60ae0a 100644 ---- a/src/libelogind/sd-bus/test-bus-error.c -+++ b/src/libelogind/sd-bus/test-bus-error.c -@@ -223,6 +223,8 @@ TEST(sd_bus_error_set_errnof) { - _cleanup_(sd_bus_error_free) sd_bus_error error = SD_BUS_ERROR_NULL; - _cleanup_free_ char *str = NULL; - -+ return; -+ - assert_se(sd_bus_error_set_errnof(NULL, 0, NULL) == 0); - assert_se(sd_bus_error_set_errnof(NULL, ENOANO, NULL) == -ENOANO); - -diff --git a/src/libelogind/sd-device/test-sd-device-thread.c b/src/libelogind/sd-device/test-sd-device-thread.c -index 644f3c2..c0c17f2 100644 ---- a/src/libelogind/sd-device/test-sd-device-thread.c -+++ b/src/libelogind/sd-device/test-sd-device-thread.c -@@ -30,6 +30,8 @@ int main(int argc, char *argv[]) { - const char *key, *value; - int r; - -+ return 0; -+ - r = sd_device_new_from_syspath(&loopback, "/sys/class/net/lo"); - if (r < 0) - return handle_error_errno(r, "Failed to create loopback device object"); -diff --git a/src/test/test-cgroup.c b/src/test/test-cgroup.c -index 4b70a85..5a0eb51 100644 ---- a/src/test/test-cgroup.c -+++ b/src/test/test-cgroup.c -@@ -50,6 +50,9 @@ TEST(cg_create) { - log_tests_skipped("cgroup not mounted"); - return; - } -+ -+ return; -+ - assert_se(r >= 0); - - _cleanup_free_ char *here = NULL; -diff --git a/src/test/test-hostname-util.c b/src/test/test-hostname-util.c -index 7c4f693..dbb03dc 100644 ---- a/src/test/test-hostname-util.c -+++ b/src/test/test-hostname-util.c -@@ -25,8 +25,10 @@ TEST(hostname_is_valid) { - assert_se(!hostname_is_valid(".foobar", 0)); - assert_se(!hostname_is_valid("foo..bar", 0)); - assert_se(!hostname_is_valid("foo.bar..", 0)); -+#if 0 - assert_se(!hostname_is_valid("xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx", 0)); - assert_se(!hostname_is_valid("au-xph5-rvgrdsb5hcxc-47et3a5vvkrc-server-wyoz4elpdpe3.openstack.local", 0)); -+#endif - - assert_se(hostname_is_valid("foobar", VALID_HOSTNAME_TRAILING_DOT)); - assert_se(hostname_is_valid("foobar.com", VALID_HOSTNAME_TRAILING_DOT)); -@@ -43,7 +45,9 @@ TEST(hostname_is_valid) { - assert_se(!hostname_is_valid(".foobar", VALID_HOSTNAME_TRAILING_DOT)); - assert_se(!hostname_is_valid("foo..bar", VALID_HOSTNAME_TRAILING_DOT)); - assert_se(!hostname_is_valid("foo.bar..", VALID_HOSTNAME_TRAILING_DOT)); -+#if 0 - assert_se(!hostname_is_valid("xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx", VALID_HOSTNAME_TRAILING_DOT)); -+#endif - } - - #if 0 /// UNNEEDED by elogind -diff --git a/src/test/test-mountpoint-util.c b/src/test/test-mountpoint-util.c -index 75d4aa1..f2ffd86 100644 ---- a/src/test/test-mountpoint-util.c -+++ b/src/test/test-mountpoint-util.c -@@ -134,6 +134,7 @@ TEST(path_is_mount_point) { - assert_se(path_is_mount_point("//", NULL, AT_SYMLINK_FOLLOW) > 0); - assert_se(path_is_mount_point("//", NULL, 0) > 0); - -+#if 0 - assert_se(path_is_mount_point("/proc", NULL, AT_SYMLINK_FOLLOW) > 0); - assert_se(path_is_mount_point("/proc", NULL, 0) > 0); - assert_se(path_is_mount_point("/proc/", NULL, AT_SYMLINK_FOLLOW) > 0); -@@ -148,6 +149,7 @@ TEST(path_is_mount_point) { - assert_se(path_is_mount_point("/sys", NULL, 0) > 0); - assert_se(path_is_mount_point("/sys/", NULL, AT_SYMLINK_FOLLOW) > 0); - assert_se(path_is_mount_point("/sys/", NULL, 0) > 0); -+#endif - - /* we'll create a hierarchy of different kinds of dir/file/link - * layouts: - diff --git a/srcpkgs/elogind/template b/srcpkgs/elogind/template deleted file mode 100644 index 3275f48acc8238..00000000000000 --- a/srcpkgs/elogind/template +++ /dev/null @@ -1,80 +0,0 @@ -# Template file for 'elogind' -pkgname=elogind -version=252.9 -revision=2 -build_style=meson -configure_args="-Dcgroup-controller=elogind -Ddefault-hierarchy=legacy - -Ddefault-kill-user-processes=false -Dhalt-path=/usr/bin/halt - -Dkexec-path=/usr/bin/kexec -Dman=true -Dpolkit=true - -Dreboot-path=/usr/bin/reboot -Drootlibdir=/usr/lib - -Drootlibexecdir=/usr/libexec/elogind" -hostmakedepends="docbook-xsl glib-devel gperf gettext libxslt - m4 pkg-config python3-Jinja2 shadow" -makedepends="acl-devel eudev-libudev-devel libcap-devel - libglib-devel libseccomp-devel pam-devel" -depends="dbus" -short_desc="Standalone logind fork" -maintainer="Enno Boland " -license="GPL-2.0-or-later, LGPL-2.0-or-later" -homepage="https://github.com/elogind/elogind" -distfiles="https://github.com/${pkgname}/${pkgname}/archive/v${version}.tar.gz" -checksum=7af8caa8225a406e77fb99c9f33dba5e1f0a94f0e1277c9d91dcfc016f116d85 -conf_files="/etc/elogind/*.conf" -# tests fail differently due to containerization and kernel features -make_check=ci-skip - -if [ "$XBPS_TARGET_LIBC" = "glibc" ]; then - makedepends+=" libxcrypt-devel" -fi - -if [ "$XBPS_TARGET_LIBC" = "musl" ]; then - configure_args+=" -Dutmp=false" -fi - -pre_check() { - # test-fs-util checks for /etc/machine-id/foo and expects ENOTDIR - # since /etc/machine-id is expected to be a file. - # test-id128 tries to get a id generated by dbus-uuidgen from - # /etc/machine-id, since we don't want to add a checkdependency - # on dbus we just provide a string generated from dbus-uuidgen - # for use in all cases. - echo 'dcb30309cd6c8b7cc20383d85a5c7012' > /etc/machine-id - - # test-copy searches for /etc/os-release but this file is provided - # by runit-void, create a dummy file to avoid a dependency on runit-void - echo 'dummy-file' > /etc/os-release -} - -post_check() { - rm -f /etc/machine-id /etc/os-release -} - -post_install() { - ln -s libelogind.pc $DESTDIR/usr/lib/pkgconfig/libsystemd.pc - ln -s libelogind.pc $DESTDIR/usr/lib/pkgconfig/libsystemd-logind.pc - ln -sr $DESTDIR/usr/include/elogind $DESTDIR/usr/include/systemd - vinstall ./src/systemd/sd-id128.h 644 usr/include - vinstall ./src/systemd/_sd-common.h 644 usr/include - vinstall $FILESDIR/elogind.wrapper 755 usr/libexec/elogind - vmkdir usr/lib/dracut/dracut.conf.d - echo "install_items+=\" /usr/libexec/elogind/elogind-uaccess-command \"" >> ${DESTDIR}/usr/lib/dracut/dracut.conf.d/elogind.conf - vsv elogind -} - -elogind-devel_package() { - depends="libelogind-${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.so" - vmove usr/share/man/man3 - vmove usr/lib/pkgconfig - } -} - -libelogind_package() { - short_desc+=" - elogind library" - pkg_install() { - vmove "usr/lib/libelogind.so.*" - } -} diff --git a/srcpkgs/eludris/template b/srcpkgs/eludris/template deleted file mode 100644 index 8ebc8a9bdd2cd1..00000000000000 --- a/srcpkgs/eludris/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'eludris' -pkgname=eludris -version=0.3.3 -revision=2 -build_style=cargo -build_helper=rust -configure_args="--bin eludris" -make_install_args="--path cli" -hostmakedepends="pkg-config" -makedepends="openssl-devel" -short_desc="Simple CLI to help with setting up and managing your Eludris instance" -maintainer="Oliver Wilkes " -license="MIT" -homepage="https://eludris.com/" -# distfiles="https://github.com/eludris/eludris/archive/refs/tags/v${version}.tar.gz" -# Upstream repo is gone, project is now proprietary -distfiles="https://sources.voidlinux.org/eludris-${version}/v${version}.tar.gz" -checksum=e204969d056e147a97cb8d1b2a0c16b7e4d06c5895ef9bb939884ddc0ecdb3c2 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/eludris/update b/srcpkgs/eludris/update deleted file mode 100644 index f1803c31538023..00000000000000 --- a/srcpkgs/eludris/update +++ /dev/null @@ -1,2 +0,0 @@ -site="https://github.com/eludris/eludris/tags" -pattern='\/tags\/v\K[\d.]+(?=\.tar\.gz)' diff --git a/srcpkgs/elvish/template b/srcpkgs/elvish/template deleted file mode 100644 index 9dfcd3fad1b5e0..00000000000000 --- a/srcpkgs/elvish/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'elvish' -pkgname=elvish -version=0.21.0 -revision=1 -build_style=go -go_import_path="src.elv.sh" -go_package="./cmd/elvish" -make_check_args="-skip TestLocation" -short_desc="Novel Unix shell" -maintainer="Orphaned " -license="BSD-2-Clause" -homepage="https://elv.sh/" -changelog="https://elv.sh/blog/${version}-release-notes.html" -distfiles="https://github.com/elves/elvish/archive/v${version}.tar.gz" -checksum=3a4b93c3c99fe2f9847de35d64be24e2d4b9c12d429cd9831b4571993a66bb7a -register_shell="/bin/elvish" - -# fix: collect2: fatal error: cannot find 'ld' -LDFLAGS="-fuse-ld=bfd" - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/emacs-common b/srcpkgs/emacs-common deleted file mode 120000 index a7642dd168d677..00000000000000 --- a/srcpkgs/emacs-common +++ /dev/null @@ -1 +0,0 @@ -emacs \ No newline at end of file diff --git a/srcpkgs/emacs-ess/patches/emacs-28.patch b/srcpkgs/emacs-ess/patches/emacs-28.patch deleted file mode 100644 index f7b61391c37584..00000000000000 --- a/srcpkgs/emacs-ess/patches/emacs-28.patch +++ /dev/null @@ -1,23 +0,0 @@ -From 9cc5520e1998d03f5dec0fbb1fe71b7cdec38b65 Mon Sep 17 00:00:00 2001 -From: Alex Branham -Date: Wed, 6 Jan 2021 06:41:20 -0500 -Subject: [PATCH] Add required when to obsolete function alias - -Closes #1085 ---- - lisp/ess-r-package.el | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/lisp/ess-r-package.el b/lisp/ess-r-package.el -index 260959955..397ce14e6 100644 ---- a/lisp/ess-r-package.el -+++ b/lisp/ess-r-package.el -@@ -577,7 +577,7 @@ package mode. Use this function if state of the buffer such as - (error "As of ESS 16.04, `ess-developer' is deprecated. Use `ess-r-set-evaluation-env' instead")) - - (defalias 'ess-toggle-developer 'ess-developer) --(define-obsolete-function-alias 'ess-r-devtools-check-package-buildwin 'ess-r-devtools-check-with-winbuilder) -+(define-obsolete-function-alias 'ess-r-devtools-check-package-buildwin 'ess-r-devtools-check-with-winbuilder "18.04") - (define-obsolete-function-alias 'ess-r-devtools-ask 'ess-r-devtools-execute-command "18.04") - - (make-obsolete-variable 'ess-developer "Please use `ess-developer-select-package' and `ess-r-set-evaluation-env' instead." "16.04") diff --git a/srcpkgs/emacs-ess/template b/srcpkgs/emacs-ess/template deleted file mode 100644 index 74000d7c4e0084..00000000000000 --- a/srcpkgs/emacs-ess/template +++ /dev/null @@ -1,38 +0,0 @@ -# Template file for 'emacs-ess' -pkgname=emacs-ess -reverts="18.10r1_1" -version=18.10.2 -revision=5 -makedepends="emacs perl" -depends="emacs R" -short_desc="Emacs Speaks Statistics: A Universal Interface for Statistical Analysis" -maintainer="Florian Wagner " -license="GPL-2.0-only" -homepage="https://ess.r-project.org" -_juliarev=ec01995f60486480cf2240bbd3b9a2ff3fa9e0f0 -distfiles="https://ess.r-project.org/downloads/ess/ess-${version}.tgz - https://raw.githubusercontent.com/JuliaEditorSupport/julia-emacs/${_juliarev}/julia-mode.el" -checksum="f77b42283c698da091aabca9ccd14a648c3240f00898b93128490feefa04e9d6 - 132915c0f04c3ab755e78d7bbc89d58f033a67e1a56e685f14dfeb8078cd69b3" -nocross="emacs is nocross" - -skip_extraction="julia-mode.el" - -post_extract() { - cp -f ${XBPS_SRCDISTDIR}/${pkgname}-${version}/julia-mode.el \ - lisp/julia-mode.el -} - -pre_configure() { - sed -e '/^ELS = \$(wildcard \*\.el)$/s@$@ $(wildcard obsolete/*.el)@' -i lisp/Makefile - sed -e '/^ cd doc; \$(MAKE) \$@/d' -i Makefile - cat Makefile -} - -do_build() { - make prefix=/usr -} - -do_install() { - make DESTDIR=${DESTDIR}/usr INFODIR=${DESTDIR}/usr/share/info/ install -} diff --git a/srcpkgs/emacs-ess/update b/srcpkgs/emacs-ess/update deleted file mode 100644 index 51179816ee58b5..00000000000000 --- a/srcpkgs/emacs-ess/update +++ /dev/null @@ -1,2 +0,0 @@ -site="https://github.com/emacs-ess/ESS/tags" -pattern="/archive/refs/tags/v\K[\d.]+(?=\.tar\.gz)" diff --git a/srcpkgs/emacs-gtk3 b/srcpkgs/emacs-gtk3 deleted file mode 120000 index a7642dd168d677..00000000000000 --- a/srcpkgs/emacs-gtk3 +++ /dev/null @@ -1 +0,0 @@ -emacs \ No newline at end of file diff --git a/srcpkgs/emacs-pgtk b/srcpkgs/emacs-pgtk deleted file mode 120000 index a7642dd168d677..00000000000000 --- a/srcpkgs/emacs-pgtk +++ /dev/null @@ -1 +0,0 @@ -emacs \ No newline at end of file diff --git a/srcpkgs/emacs-x11 b/srcpkgs/emacs-x11 deleted file mode 120000 index a7642dd168d677..00000000000000 --- a/srcpkgs/emacs-x11 +++ /dev/null @@ -1 +0,0 @@ -emacs \ No newline at end of file diff --git a/srcpkgs/emacs/template b/srcpkgs/emacs/template deleted file mode 100644 index 814587a8948e45..00000000000000 --- a/srcpkgs/emacs/template +++ /dev/null @@ -1,144 +0,0 @@ -# Template file for 'emacs' -pkgname=emacs -version=30.2 -revision=1 -create_wrksrc=required -build_style=gnu-configure -configure_args="--with-file-notification=inotify --with-modules - $(vopt_with jpeg) $(vopt_with tiff) $(vopt_with gif) $(vopt_with png) - $(vopt_with webp) $(vopt_with xpm) $(vopt_with svg rsvg) $(vopt_with imagemagick) - $(vopt_with xml xml2) $(vopt_with gnutls) $(vopt_with sound) $(vopt_with m17n m17n-flt) - $(vopt_with harfbuzz) $(vopt_with cairo) $(vopt_with gmp libgmp) - $(vopt_with sqlite sqlite3) $(vopt_with treesitter tree-sitter) - $(vopt_with nativecomp native-compilation=aot)" -hostmakedepends="pkg-config tar texinfo" -makedepends="ncurses-devel libXaw-devel libXi-devel gtk+3-devel - dbus-devel acl-devel - $(vopt_if jpeg libjpeg-turbo-devel) $(vopt_if tiff tiff-devel) - $(vopt_if gif giflib-devel) $(vopt_if png libpng-devel) - $(vopt_if webp libwebp-devel) $(vopt_if xpm libXpm-devel) - $(vopt_if svg librsvg-devel) $(vopt_if imagemagick libmagick-devel) - $(vopt_if xml libxml2-devel) $(vopt_if gnutls gnutls-devel) - $(vopt_if sound alsa-lib-devel) $(vopt_if m17n m17n-lib-devel) - $(vopt_if harfbuzz harfbuzz-devel) - $(vopt_if cairo cairo-devel) $(vopt_if gmp gmp-devel) - $(vopt_if treesitter tree-sitter-devel) $(vopt_if sqlite sqlite-devel) - $(vopt_if nativecomp libgccjit-devel)" -depends="emacs-common-${version}_${revision}" -short_desc="GNU Emacs editor" -maintainer="Leah Neukirchen " -license="GPL-3.0-or-later" -homepage="http://www.gnu.org/software/emacs/" -changelog="https://www.gnu.org/savannah-checkouts/gnu/emacs/emacs.html#Releases" -distfiles="${GNU_SITE}/${pkgname}/${pkgname}-${version}.tar.xz" -checksum=b3f36f18a6dd2715713370166257de2fae01f9d38cfe878ced9b1e6ded5befd9 -nocross=yes -nopie=yes - -# Package build options -build_options="cairo dbus gif gmp gnutls harfbuzz imagemagick jpeg m17n - nativecomp png sound sqlite svg tiff treesitter webp xml xpm" -desc_option_cairo="Enable support for drawing with Cairo" -desc_option_gmp="Enable support for big numbers using GMP" -desc_option_m17n="Enable support for m17n multilingual text processing" -desc_option_nativecomp="Enable support for native compilation" -desc_option_sound="Enable support for sound" -desc_option_sqlite="Enable support for SQLite3" -desc_option_treesitter="Enable support for tree-sitter parsers" -desc_option_webp="Enable support for WebP format" -desc_option_xpm="Enable support for XPM images" -build_options_default="cairo gif gmp gnutls harfbuzz jpeg m17n nativecomp - png sound sqlite svg tiff treesitter webp xml xpm" - -post_extract() { - # Just configuring in different directories results in - # spurious emacs rebuilds with incompatible build numbers. - cp -a emacs-* nox - cp -a emacs-* x11 - cp -a emacs-* gtk3 - cp -a emacs-* pgtk -} - -do_configure() { - cd $wrksrc/nox - ./configure --without-x $(vopt_with dbus) ${configure_args} \ - --without-native-compilation - - cd $wrksrc/x11 - ./configure --with-x-toolkit=athena --without-toolkit-scroll-bars \ - $(vopt_with dbus) --without-gconf --without-gsettings \ - ${configure_args} - - cd $wrksrc/gtk3 - ./configure --with-x-toolkit=gtk3 ${configure_args} - - cd $wrksrc/pgtk - ./configure --with-pgtk ${configure_args} -} - -do_build() { - make ${makejobs} -C nox V=1 - make ${makejobs} -C x11 - make ${makejobs} -C gtk3 - make ${makejobs} -C pgtk -} - -do_install() { - make DESTDIR=$DESTDIR -C ${wrksrc}/nox install - rm -f ${DESTDIR}/usr/bin/ctags - rm -f ${DESTDIR}/usr/lib/systemd/user/emacs.service - rm -f ${DESTDIR}/usr/share/man/man1/ctags.1* - rm -f ${DESTDIR}/usr/share/info/info.info - rm -rf ${DESTDIR}/usr/share/applications - rm -rf ${DESTDIR}/usr/share/icons -} - -emacs-common_package() { - short_desc+=" - common files" - replaces="emacs-common-eln>=0" - pkg_install() { - vmove usr/share/emacs - vmove usr/share/man - vmove usr/share/info - rm -f ${PKGDESTDIR}/usr/share/info/info.info.gz - } -} - -emacs-x11_package() { - depends="emacs-common-${version}_${revision}" - provides="emacs-${version}_${revision}" - replaces="emacs>=0" - short_desc+=" - X11 version" - pkg_install() { - make DESTDIR=${PKGDESTDIR} -C ${wrksrc}/x11 install - rm -f ${PKGDESTDIR}/usr/bin/ctags - rm -rf ${PKGDESTDIR}/usr/share - rm -rf ${PKGDESTDIR}/usr/lib/systemd - } -} - -emacs-gtk3_package() { - depends="emacs-common-${version}_${revision} desktop-file-utils hicolor-icon-theme" - provides="emacs-${version}_${revision}" - replaces="emacs>=0" - short_desc+=" - GTK+3 version" - pkg_install() { - make DESTDIR=${PKGDESTDIR} -C ${wrksrc}/gtk3 install - rm -f ${PKGDESTDIR}/usr/bin/ctags - rm -rf ${PKGDESTDIR}/usr/share/{emacs,man,info} - rm -rf ${PKGDESTDIR}/usr/lib/systemd - } -} - -emacs-pgtk_package() { - depends="emacs-common-${version}_${revision} desktop-file-utils hicolor-icon-theme" - provides="emacs-${version}_${revision}" - replaces="emacs>=0" - short_desc+=" - Pure GTK version" - pkg_install() { - make DESTDIR=${PKGDESTDIR} -C ${wrksrc}/pgtk install - rm -f ${PKGDESTDIR}/usr/bin/ctags - rm -rf ${PKGDESTDIR}/usr/share/{emacs,man,info} - rm -rf ${PKGDESTDIR}/usr/lib/systemd - } -} diff --git a/srcpkgs/embb-devel b/srcpkgs/embb-devel deleted file mode 120000 index 25597b7423b988..00000000000000 --- a/srcpkgs/embb-devel +++ /dev/null @@ -1 +0,0 @@ -embb \ No newline at end of file diff --git a/srcpkgs/embb-doc b/srcpkgs/embb-doc deleted file mode 120000 index 25597b7423b988..00000000000000 --- a/srcpkgs/embb-doc +++ /dev/null @@ -1 +0,0 @@ -embb \ No newline at end of file diff --git a/srcpkgs/embb/template b/srcpkgs/embb/template deleted file mode 100644 index 455918dc30ca06..00000000000000 --- a/srcpkgs/embb/template +++ /dev/null @@ -1,37 +0,0 @@ -# Template file for 'embb' -pkgname=embb -version=1.0.0 -revision=3 -build_style=cmake -configure_args="-DUSE_C11_AND_CXX11=ON -DBUILD_SHARED_LIBS=ON - -DBUILD_TESTS=OFF -DINSTALL_PREFIX=/usr" -short_desc="Library for parallel programming of embedded systems" -maintainer="Florian Eich " -license="BSD-2-Clause" -homepage="https://github.com/siemens/embb" -distfiles="https://github.com/siemens/embb/releases/download/v${version}/embb-${version}.tar.gz" -checksum=a392c710df719bbb1513dd9a6835ab9d73494d7355a47f17e818179fea64dcc8 - -post_install() { - vlicense COPYING.md - vmkdir usr/lib/cmake - mv ${DESTDIR}/usr/CMake/* ${DESTDIR}/usr/lib/cmake -} - -embb-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - vmove "usr/lib/*.a" - } -} - -embb-doc_package() { - short_desc+=" - documentation" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/share/doc - } -} diff --git a/srcpkgs/embree-devel b/srcpkgs/embree-devel deleted file mode 120000 index d3d00ab30c8d73..00000000000000 --- a/srcpkgs/embree-devel +++ /dev/null @@ -1 +0,0 @@ -embree \ No newline at end of file diff --git a/srcpkgs/embree/template b/srcpkgs/embree/template deleted file mode 100644 index 950707632499cf..00000000000000 --- a/srcpkgs/embree/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'embree' -pkgname=embree -version=4.4.0 -revision=1 -archs="aarch64* x86_64*" -build_style=cmake -configure_args="-DTBB_ROOT=/usr -DEMBREE_IGNORE_CMAKE_CXX_FLAGS=OFF - -DEMBREE_TUTORIALS=OFF -DEMBREE_ZIP_MODE=OFF -DCMAKE_BUILD_TYPE=Release" -hostmakedepends="ispc" -makedepends="libfreeglut-devel libXmu-devel tbb-devel MesaLib-devel libpng-devel - libopenexr-devel libjpeg-turbo-devel libmagick-devel glfw-devel" -short_desc="High Performance Ray Tracing Kernels" -maintainer="Andrea Brancaleoni " -license="Apache-2.0" -homepage="https://embree.github.io/" -changelog="https://raw.githubusercontent.com/embree/embree/master/CHANGELOG.md" -distfiles="https://github.com/embree/embree/archive/refs/tags/v${version}.tar.gz" -checksum=acb517b0ea0f4b442235d5331b69f96192c28da6aca5d5dde0cbe40799638d5c - -embree-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/share/man/man3 - vmove usr/share/doc - vmove usr/lib/cmake - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/embree/update b/srcpkgs/embree/update deleted file mode 100644 index 6dcf64a5163a2b..00000000000000 --- a/srcpkgs/embree/update +++ /dev/null @@ -1 +0,0 @@ -ignore="3.*" diff --git a/srcpkgs/emerald-devel b/srcpkgs/emerald-devel deleted file mode 120000 index f5b0cc090c4c7e..00000000000000 --- a/srcpkgs/emerald-devel +++ /dev/null @@ -1 +0,0 @@ -emerald \ No newline at end of file diff --git a/srcpkgs/emerald-themes/template b/srcpkgs/emerald-themes/template deleted file mode 100644 index 39395100c04b26..00000000000000 --- a/srcpkgs/emerald-themes/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'emerald-themes' -pkgname=emerald-themes -version=0.8.18 -revision=2 -build_style=gnu-configure -hostmakedepends="automake intltool libtool pkg-config" -makedepends="emerald-devel" -short_desc="Compiz Reloaded Emerald native window decorator themes" -maintainer="CoolOhm " -license="GPL-2.0-or-later" -homepage="https://github.com/compiz-reloaded" -distfiles="https://github.com/compiz-reloaded/emerald-themes/archive/v${version}.tar.gz" -checksum=0d9ff1c5aff6e0748dbd06e770d2129f02357aad3e3cd085fcd1252f8c3898b4 - -pre_configure() { - NOCONFIGURE=1 ./autogen.sh -} diff --git a/srcpkgs/emerald/patches/CCfix.patch b/srcpkgs/emerald/patches/CCfix.patch deleted file mode 100644 index bf2724f0427d0d..00000000000000 --- a/srcpkgs/emerald/patches/CCfix.patch +++ /dev/null @@ -1,17 +0,0 @@ ---- a/configure.ac.old 2017-07-24 11:11:08.588672399 -0700 -+++ b/configure.ac 2017-07-24 11:51:52.841737854 -0700 -@@ -132,8 +132,12 @@ - AC_MSG_NOTICE([Using decorator interface version ${decor_ver}]) - ], - [ -- AC_DEFINE(DECOR_INTERFACE_VERSION, 0, [Decorator interface version]) -- AC_MSG_ERROR([Failed to check the decorator interface version]) -+ AC_DEFINE(DECOR_INTERFACE_VERSION, [20110504], [Decorator interface version]) -+ AC_MSG_NOTICE([Unable to check decorator version at runtime. Defaulting to number for 0.8.14.]) -+ ], -+ [ -+ AC_DEFINE(DECOR_INTERFACE_VERSION, [20110504], [Decorator interface version]) -+ AC_MSG_NOTICE([Unable to check decorator version at runtime. Defaulting to nnumber for 0.8.14.]) - ] - ) - CFLAGS="$save_CFLAGS" diff --git a/srcpkgs/emerald/template b/srcpkgs/emerald/template deleted file mode 100644 index 736828d1e67055..00000000000000 --- a/srcpkgs/emerald/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 'emerald' -pkgname=emerald -version=0.8.18 -revision=1 -build_style=gnu-configure -configure_args="--disable-static" -hostmakedepends="automake intltool libtool pkg-config libxslt glib-devel gettext-devel" -makedepends="compiz-core-devel gettext-devel libwnck-devel" -short_desc="Compiz Reloaded native window decorator" -maintainer="CoolOhm " -license="GPL-2.0-or-later" -homepage="https://github.com/compiz-reloaded" -distfiles="https://github.com/compiz-reloaded/emerald/archive/v${version}.tar.gz>${pkgname}-${version}.tar.gz" -checksum=53112b557c0d726ad75450b69df1649412ab5fcdf6c0827e383889f58bf437b1 - -pre_configure() { - mkdir -p m4 - NOCONFIGURE=1 ./autogen.sh -} - -emerald-devel_package() { - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove usr/lib/*.so - } -} diff --git a/srcpkgs/emptty/template b/srcpkgs/emptty/template deleted file mode 100644 index ce2952e4e25cec..00000000000000 --- a/srcpkgs/emptty/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'emptty' -pkgname=emptty -version=0.15.0 -revision=1 -build_style=go -go_import_path=github.com/tvrzna/emptty -makedepends="pam-devel libX11-devel" -short_desc="Dead simple Display Manager running in CLI as TTY login" -maintainer="tvrzna " -license="MIT" -homepage="https://github.com/tvrzna/emptty" -distfiles="https://github.com/tvrzna/emptty/archive/v${version}.tar.gz" -checksum=fae7c04afeeb9ef3dcbb9bca67e9a2fa940e99a91872ebc0775e10253972c7f3 -conf_files="/etc/emptty/conf /etc/pam.d/emptty" - -post_install() { - vinstall res/pam 644 etc/pam.d emptty - vinstall res/runit-run 755 etc/sv/emptty run - vinstall res/conf 644 etc/emptty - vman res/emptty.1 - vlicense LICENSE - ln -s /run/runit/supervise.emptty ${DESTDIR}/etc/sv/emptty/supervise -} diff --git a/srcpkgs/enblend-enfuse/patches/boost-fallthrough.patch b/srcpkgs/enblend-enfuse/patches/boost-fallthrough.patch deleted file mode 100644 index a8612b1e4dcc3c..00000000000000 --- a/srcpkgs/enblend-enfuse/patches/boost-fallthrough.patch +++ /dev/null @@ -1,20 +0,0 @@ -Index: enblend-enfuse-4.2/configure.ac -=================================================================== ---- enblend-enfuse-4.2.orig/configure.ac -+++ enblend-enfuse-4.2/configure.ac -@@ -287,15 +287,6 @@ AC_CHECK_FUNCS([atexit clock_gettime \ - AC_C99_FUNC_LRINT - AC_C99_FUNC_LRINTF - --AC_MSG_CHECKING([for BOOST_FALLTHROUGH]) --AC_PREPROC_IFELSE([AC_LANG_PROGRAM([[#include ]], -- [[BOOST_FALLTHROUGH]])], -- [ac_found=yes; AC_MSG_RESULT([yes])], -- [ac_found=no]; AC_MSG_RESULT([no])) --if test "$ac_found" = no; then -- AC_DEFINE(BOOST_FALLTHROUGH, [((void) 0)], -- [Define if Boost is not recent enough to define BOOST_FALLTHROUGH itself]) --fi - - AC_PATH_PROG(PERL, perl, false) - if test "$PERL" = false; then diff --git a/srcpkgs/enblend-enfuse/patches/no-latex.patch b/srcpkgs/enblend-enfuse/patches/no-latex.patch deleted file mode 100644 index 2e0a6ff2681a08..00000000000000 --- a/srcpkgs/enblend-enfuse/patches/no-latex.patch +++ /dev/null @@ -1,64 +0,0 @@ -Index: enblend-enfuse-4.2/aclocal.m4 -=================================================================== ---- enblend-enfuse-4.2.orig/aclocal.m4 -+++ enblend-enfuse-4.2/aclocal.m4 -@@ -1422,11 +1422,7 @@ AC_SUBST([am__tar]) - AC_SUBST([am__untar]) - ]) # _AM_PROG_TAR - --m4_include([m4/_ac_latex_test.m4]) --m4_include([m4/ac_latex_class.m4]) --m4_include([m4/ac_latex_package.m4]) - m4_include([m4/ac_prog_ar.m4]) --m4_include([m4/ac_prog_latex.m4]) - m4_include([m4/ac_type_sig_atomic_t.m4]) - m4_include([m4/ax_boost_base.m4]) - m4_include([m4/ax_cxx_as_const.m4]) -Index: enblend-enfuse-4.2/configure.ac -=================================================================== ---- enblend-enfuse-4.2.orig/configure.ac -+++ enblend-enfuse-4.2/configure.ac -@@ -316,43 +316,6 @@ fi - - can_build_doc=yes - --AC_PATH_PROGS(LATEX, [latex elatex lambda], -- [AC_MSG_WARN(missing LaTeX translator) -- can_build_doc=no -- missing_for_doc="$missing_for_doc latex"]) --AC_PATH_PROG(PDFLATEX, pdflatex, -- [AC_MSG_WARN([missing PDFLaTeX translator -- no direct translation of LaTeX to PDF available]) -- missing_for_doc="$missing_for_doc pdflatex"]) -- --if test "$latex" != 'no' --then -- AC_LATEX_CLASS(report,report,[], -- [AC_MSG_WARN(missing document class report.cls) -- can_build_doc=no -- missing_for_doc="$missing_for_doc report.cls"]) -- AC_LATEX_CLASS(refrep,refrep,[], -- [AC_MSG_WARN([missing document class refrep.cls -- no Reference Manual Style available]) -- missing_for_doc="$missing_for_doc refrep.cls"]) -- --dnl FIXME: We ought to add package `hypcap' to the list, but --dnl `AC_LATEX_PACKAGE' does not allow for prerequisite pqckages to be --dnl mentioned while testing and `hypcap' needs `hyperref' to be --dnl included first. -- m4_foreach([package_name], -- [amsmath, bold-extra, color, enumitem, -- float, footnote, graphicx, hyperref, hyphenat, -- ifpdf, index, latexsym, listings, -- microtype, ragged2e, shorttoc, suffix, -- url, xstring], -- [AC_LATEX_PACKAGE([package_name], -- [report], -- [m4_translit(package_name,[-],[_])], -- [], -- [AC_MSG_WARN(missing LaTeX package package_name) -- can_build_doc=no -- missing_for_doc="$missing_for_doc package_name.sty"])]) --fi -- - if test "$PERL" != false; then - AX_PROG_PERL_MODULES(File::Basename, [], - [AC_MSG_WARN(missing Perl module File::Basename) diff --git a/srcpkgs/enblend-enfuse/template b/srcpkgs/enblend-enfuse/template deleted file mode 100644 index 34ac6ca59c55ff..00000000000000 --- a/srcpkgs/enblend-enfuse/template +++ /dev/null @@ -1,36 +0,0 @@ -# Template file for 'enblend-enfuse' -pkgname=enblend-enfuse -version=4.2 -revision=10 -build_style=gnu-configure -configure_args="--enable-openmp --with-tcmalloc --with-latex=false HELP2MAN=:" -hostmakedepends="pkg-config perl automake perl-TimeDate" -makedepends="libjpeg-turbo-devel libpng-devel tiff-devel gperftools - gsl-devel lcms2-devel libopenexr-devel vigra-devel libgomp-devel" -short_desc="Tools for for combining multiple images" -maintainer="lemmi " -license="GPL-2.0-or-later" -homepage="http://enblend.sourceforge.net/" -changelog="http://hg.code.sf.net/p/enblend/code/file/tip/NEWS" -distfiles="${SOURCEFORGE_SITE}/enblend/${pkgname}/${pkgname}-${version}/${pkgname}-${version}.tar.gz" -checksum=8703e324939ebd70d76afd350e56800f5ea2c053a040a5f5218b2a1a4300bd48 - -case "$XBPS_TARGET_MACHINE" in - *-musl) makedepends+=" libglob-devel";; -esac - -pre_configure() { - autoreconf -fi -} - -pre_build() { - case "$XBPS_TARGET_MACHINE" in - *-musl) - sed -i '/LIBS =/s/$/ -lglob/' Makefile src/Makefile - sed -i '/#include /c \ -\#include \ -\#define glob g_glob\ -\#define globfree g_globfree' src/filespec.cc - ;; - esac -} diff --git a/srcpkgs/enca-devel b/srcpkgs/enca-devel deleted file mode 120000 index bdbfa6b155066e..00000000000000 --- a/srcpkgs/enca-devel +++ /dev/null @@ -1 +0,0 @@ -enca \ No newline at end of file diff --git a/srcpkgs/enca/template b/srcpkgs/enca/template deleted file mode 100644 index ced6c90aa66be9..00000000000000 --- a/srcpkgs/enca/template +++ /dev/null @@ -1,40 +0,0 @@ -# Template file for 'enca' -pkgname=enca -version=1.19 -revision=4 -build_style=gnu-configure -configure_args="--enable-external --disable-static ac_cv_file__dev_random=yes - ac_cv_file__dev_urandom=yes ac_cv_file__dev_srandom=no - ac_cv_file__dev_arandom=no am_cv_func_iconv_works=yes libiconv_ok=yes" -hostmakedepends="pkg-config" -makedepends="recode-devel" -short_desc="Extremely Naive Charset Analyser and converter" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="http://cihar.com/software/enca/" -distfiles="http://dl.cihar.com/enca/enca-${version}.tar.xz" -checksum=3a487eca40b41021e2e4b7a6440b97d822e6532db5464471f572ecf77295e8b8 - -pre_build() { - # make_hash must be built for the host. - cd tools - make CC=cc LDFLAGS="" CFLAGS="$BUILD_CFLAGS -fPIE" -} - -libenca_package() { - short_desc+=" - shared library" - pkg_install() { - vmove "usr/lib/*.so.*" - } -} - -enca-devel_package() { - depends="${makedepends} libenca>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - vmove usr/share/gtk-doc - } -} diff --git a/srcpkgs/encfs/patches/openssl-3.patch b/srcpkgs/encfs/patches/openssl-3.patch deleted file mode 100644 index 7433a275c627b9..00000000000000 --- a/srcpkgs/encfs/patches/openssl-3.patch +++ /dev/null @@ -1,244 +0,0 @@ -From 56fb686e9991e2448231d21c97c9bb37555bbc7d Mon Sep 17 00:00:00 2001 -From: Philip Molter -Date: Thu, 10 Nov 2022 15:28:44 -0600 -Subject: [PATCH] Support OpenSSL 3.0 - ---- -encfs v5 use blowfish, which needs legacy_provider - encfs/SSL_Cipher.cpp | 83 ++++++++++++++++++++++++++++++++++++++++++++ - encfs/openssl.cpp | 6 ++-- - encfs/test.cpp | 4 +-- - 3 files changed, 88 insertions(+), 5 deletions(-) - -diff --git a/encfs/SSL_Cipher.cpp b/encfs/SSL_Cipher.cpp -index 20dee8bd..5f772b7c 100644 ---- a/encfs/SSL_Cipher.cpp -+++ b/encfs/SSL_Cipher.cpp -@@ -31,6 +31,11 @@ - #include - #include - -+#if OPENSSL_VERSION_NUMBER >= 0x30000000L -+#include -+#include -+#endif -+ - #include "Cipher.h" - #include "Error.h" - #include "Interface.h" -@@ -48,6 +53,13 @@ const int MAX_KEYLENGTH = 32; // in bytes (256 bit) - const int MAX_IVLENGTH = 16; // 128 bit (AES block size, Blowfish has 64) - const int KEY_CHECKSUM_BYTES = 4; - -+#if OPENSSL_VERSION_NUMBER >= 0x30000000L -+const OSSL_PARAM HMAC_PARAMS[2] = { -+ OSSL_PARAM_construct_utf8_string(OSSL_MAC_PARAM_DIGEST, OSSL_DIGEST_NAME_SHA1, 0), -+ OSSL_PARAM_construct_end() -+}; -+#endif -+ - /** - This produces the same result as OpenSSL's EVP_BytesToKey. The difference - is that here we can explicitly specify the key size, instead of relying on -@@ -159,6 +171,11 @@ static Interface BlowfishInterface("ssl/blowfish", 3, 0, 2); - static Interface AESInterface("ssl/aes", 3, 0, 2); - static Interface CAMELLIAInterface("ssl/camellia", 3, 0, 2); - -+#if OPENSSL_VERSION_NUMBER >= 0x30000000L -+static OSSL_PROVIDER *default_provider = NULL; -+static OSSL_PROVIDER *legacy_provider = NULL; -+#endif -+ - #ifndef OPENSSL_NO_CAMELLIA - - static Range CAMELLIAKeyRange(128, 256, 64); -@@ -207,6 +224,23 @@ static Range BFKeyRange(128, 256, 32); - static Range BFBlockRange(64, 4096, 8); - - static std::shared_ptr NewBFCipher(const Interface &iface, int keyLen) { -+#if OPENSSL_VERSION_NUMBER >= 0x30000000L -+ /** -+ With OpenSSL 3.0, Blowfish is considered a legacy cipher. -+ The legacy provider is not normally loaded, and loading it -+ also disables the default fallback provider, so we load -+ them both here. -+ -+ We should also unload these providers when we finish -+ with them, but for encfs, that happens when the library -+ exits anyway. -+ */ -+ if (legacy_provider == NULL) { -+ default_provider = OSSL_PROVIDER_load(NULL, "default"); -+ legacy_provider = OSSL_PROVIDER_load(NULL, "legacy"); -+ } -+#endif -+ - if (keyLen <= 0) { - keyLen = 160; - } -@@ -286,7 +320,12 @@ class SSLKey : public AbstractCipherKey { - EVP_CIPHER_CTX *stream_enc; - EVP_CIPHER_CTX *stream_dec; - -+#if OPENSSL_VERSION_NUMBER >= 0x30000000L -+ EVP_MAC *evp_mac; -+ EVP_MAC_CTX *evp_mac_ctx; -+#else - HMAC_CTX *mac_ctx; -+#endif - - SSLKey(int keySize, int ivLength); - -@@ -318,8 +357,14 @@ SSLKey::SSLKey(int keySize_, int ivLength_) { - EVP_CIPHER_CTX_init(stream_enc); - stream_dec = EVP_CIPHER_CTX_new(); - EVP_CIPHER_CTX_init(stream_dec); -+ -+#if OPENSSL_VERSION_NUMBER >= 0x30000000L -+ evp_mac = EVP_MAC_fetch(NULL, OSSL_MAC_NAME_HMAC, NULL); -+ evp_mac_ctx = EVP_MAC_CTX_new(evp_mac); -+#else - mac_ctx = HMAC_CTX_new(); - HMAC_CTX_reset(mac_ctx); -+#endif - } - - SSLKey::~SSLKey() { -@@ -336,7 +381,13 @@ SSLKey::~SSLKey() { - EVP_CIPHER_CTX_free(block_dec); - EVP_CIPHER_CTX_free(stream_enc); - EVP_CIPHER_CTX_free(stream_dec); -+ -+#if OPENSSL_VERSION_NUMBER >= 0x30000000L -+ EVP_MAC_CTX_free(evp_mac_ctx); -+ EVP_MAC_free(evp_mac); -+#else - HMAC_CTX_free(mac_ctx); -+#endif - - pthread_mutex_destroy(&mutex); - } -@@ -373,7 +424,11 @@ void initKey(const std::shared_ptr &key, const EVP_CIPHER *_blockCipher, - EVP_EncryptInit_ex(key->stream_enc, nullptr, nullptr, KeyData(key), nullptr); - EVP_DecryptInit_ex(key->stream_dec, nullptr, nullptr, KeyData(key), nullptr); - -+#if OPENSSL_VERSION_NUMBER >= 0x30000000L -+ EVP_MAC_init(key->evp_mac_ctx, KeyData(key), _keySize, HMAC_PARAMS); -+#else - HMAC_Init_ex(key->mac_ctx, KeyData(key), _keySize, EVP_sha1(), nullptr); -+#endif - } - - SSL_Cipher::SSL_Cipher(const Interface &iface_, const Interface &realIface_, -@@ -515,8 +570,17 @@ static uint64_t _checksum_64(SSLKey *key, const unsigned char *data, - unsigned char md[EVP_MAX_MD_SIZE]; - unsigned int mdLen = EVP_MAX_MD_SIZE; - -+#if OPENSSL_VERSION_NUMBER >= 0x30000000L -+#if OPENSSL_VERSION_NUMBER >= 0x30000030L -+ EVP_MAC_init(key->evp_mac_ctx, NULL, 0, NULL); -+#else -+ EVP_MAC_init(key->evp_mac_ctx, key->buffer, key->keySize, HMAC_PARAMS); -+#endif -+ EVP_MAC_update(key->evp_mac_ctx, data, dataLen); -+#else - HMAC_Init_ex(key->mac_ctx, nullptr, 0, nullptr, nullptr); - HMAC_Update(key->mac_ctx, data, dataLen); -+#endif - if (chainedIV != nullptr) { - // toss in the chained IV as well - uint64_t tmp = *chainedIV; -@@ -526,10 +590,18 @@ static uint64_t _checksum_64(SSLKey *key, const unsigned char *data, - tmp >>= 8; - } - -+#if OPENSSL_VERSION_NUMBER >= 0x30000000L -+ EVP_MAC_update(key->evp_mac_ctx, h, 8); -+#else - HMAC_Update(key->mac_ctx, h, 8); -+#endif - } - -+#if OPENSSL_VERSION_NUMBER >= 0x30000000L -+ EVP_MAC_final(key->evp_mac_ctx, md, (size_t *)&mdLen, sizeof(md)); -+#else - HMAC_Final(key->mac_ctx, md, &mdLen); -+#endif - - rAssert(mdLen >= 8); - -@@ -698,10 +770,21 @@ void SSL_Cipher::setIVec(unsigned char *ivec, uint64_t seed, - } - - // combine ivec and seed with HMAC -+#if OPENSSL_VERSION_NUMBER >= 0x30000000L -+#if OPENSSL_VERSION_NUMBER >= 0x30000030L -+ EVP_MAC_init(key->evp_mac_ctx, NULL, 0, NULL); -+#else -+ EVP_MAC_init(key->evp_mac_ctx, key->buffer, key->keySize, HMAC_PARAMS); -+#endif -+ EVP_MAC_update(key->evp_mac_ctx, ivec, _ivLength); -+ EVP_MAC_update(key->evp_mac_ctx, md, 8); -+ EVP_MAC_final(key->evp_mac_ctx, md, (size_t *)&mdLen, sizeof(md)); -+#else - HMAC_Init_ex(key->mac_ctx, nullptr, 0, nullptr, nullptr); - HMAC_Update(key->mac_ctx, ivec, _ivLength); - HMAC_Update(key->mac_ctx, md, 8); - HMAC_Final(key->mac_ctx, md, &mdLen); -+#endif - rAssert(mdLen >= _ivLength); - - memcpy(ivec, md, _ivLength); -diff --git a/encfs/openssl.cpp b/encfs/openssl.cpp -index 3b0f1b3b..8411b75d 100644 ---- a/encfs/openssl.cpp -+++ b/encfs/openssl.cpp -@@ -27,7 +27,7 @@ - #define NO_DES - #include - #include --#ifndef OPENSSL_NO_ENGINE -+#if OPENSSL_VERSION_NUMBER < 0x30000000L && !defined(OPENSSL_NO_ENGINE) - #include - #endif - -@@ -77,7 +77,7 @@ void openssl_init(bool threaded) { - RAND_bytes((unsigned char *)&randSeed, sizeof(randSeed)); - srand(randSeed); - --#ifndef OPENSSL_NO_ENGINE -+#if OPENSSL_VERSION_NUMBER < 0x30000000L && !defined(OPENSSL_NO_ENGINE) - /* Load all bundled ENGINEs into memory and make them visible */ - ENGINE_load_builtin_engines(); - /* Register all of them for every algorithm they collectively implement */ -@@ -93,7 +93,7 @@ void openssl_init(bool threaded) { - } - - void openssl_shutdown(bool threaded) { --#ifndef OPENSSL_NO_ENGINE -+#if OPENSSL_VERSION_NUMBER < 0x30000000L && !defined(OPENSSL_NO_ENGINE) - ENGINE_cleanup(); - #endif - -diff --git a/encfs/test.cpp b/encfs/test.cpp -index 8da058e6..f138be87 100644 ---- a/encfs/test.cpp -+++ b/encfs/test.cpp -@@ -42,7 +42,7 @@ - - #define NO_DES - #include --#ifndef OPENSSL_NO_ENGINE -+#if OPENSSL_VERSION_NUMBER < 0x30000000L && !defined(OPENSSL_NO_ENGINE) - #include - #endif - -@@ -402,7 +402,7 @@ int main(int argc, char *argv[]) { - SSL_load_error_strings(); - SSL_library_init(); - --#ifndef OPENSSL_NO_ENGINE -+#if OPENSSL_VERSION_NUMBER < 0x30000000L && !defined(OPENSSL_NO_ENGINE) - ENGINE_load_builtin_engines(); - ENGINE_register_all_ciphers(); - ENGINE_register_all_digests(); diff --git a/srcpkgs/encfs/template b/srcpkgs/encfs/template deleted file mode 100644 index 63de673cf6601f..00000000000000 --- a/srcpkgs/encfs/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'encfs' -pkgname=encfs -version=1.9.5 -revision=7 -build_style=cmake -configure_args="-DUSE_INTERNAL_TINYXML=OFF" -make_build_target="all" -hostmakedepends="gettext pkg-config perl" -makedepends="fuse-devel openssl-devel gettext-devel tinyxml2-devel" -depends="perl" # for encfssh -short_desc="Encrypted filesystem in user-space" -maintainer="Orphaned " -license="GPL-2.0-or-later, LGPL-3.0-or-later" -homepage="http://www.arg0.net/encfs" -distfiles="https://github.com/vgough/encfs/releases/download/v${version}/${pkgname}-${version}.tar.gz" -checksum=4709f05395ccbad6c0a5b40a4619d60aafe3473b1a79bafb3aa700b1f756fd63 - -if [ "$CROSS_BUILD" ]; then - configure_args+=" -DBUILD_UNIT_TESTS=0" -else - make_build_target+=" unittests" -fi - -post_install() { - chmod +x ${DESTDIR}/usr/bin/encfssh -} diff --git a/srcpkgs/enchant2-aspell b/srcpkgs/enchant2-aspell deleted file mode 120000 index de6f1dfe3aebb7..00000000000000 --- a/srcpkgs/enchant2-aspell +++ /dev/null @@ -1 +0,0 @@ -enchant2 \ No newline at end of file diff --git a/srcpkgs/enchant2-devel b/srcpkgs/enchant2-devel deleted file mode 120000 index de6f1dfe3aebb7..00000000000000 --- a/srcpkgs/enchant2-devel +++ /dev/null @@ -1 +0,0 @@ -enchant2 \ No newline at end of file diff --git a/srcpkgs/enchant2-hunspell b/srcpkgs/enchant2-hunspell deleted file mode 120000 index de6f1dfe3aebb7..00000000000000 --- a/srcpkgs/enchant2-hunspell +++ /dev/null @@ -1 +0,0 @@ -enchant2 \ No newline at end of file diff --git a/srcpkgs/enchant2-nuspell b/srcpkgs/enchant2-nuspell deleted file mode 120000 index de6f1dfe3aebb7..00000000000000 --- a/srcpkgs/enchant2-nuspell +++ /dev/null @@ -1 +0,0 @@ -enchant2 \ No newline at end of file diff --git a/srcpkgs/enchant2-voikko b/srcpkgs/enchant2-voikko deleted file mode 120000 index de6f1dfe3aebb7..00000000000000 --- a/srcpkgs/enchant2-voikko +++ /dev/null @@ -1 +0,0 @@ -enchant2 \ No newline at end of file diff --git a/srcpkgs/enchant2/template b/srcpkgs/enchant2/template deleted file mode 100644 index 5afd14eab9fa69..00000000000000 --- a/srcpkgs/enchant2/template +++ /dev/null @@ -1,60 +0,0 @@ -# Template file for 'enchant2' -pkgname=enchant2 -version=2.8.2 -revision=2 -build_style=gnu-configure -hostmakedepends="pkg-config groff" -makedepends="libglib-devel hunspell-devel aspell-devel libnuspell-devel libvoikko-devel" -short_desc="Generic spell checking library" -maintainer="Orphaned " -license="LGPL-2.1-or-later" -homepage="https://rrthomas.github.io/enchant/" -changelog="https://raw.githubusercontent.com/rrthomas/enchant/refs/heads/master/NEWS" -distfiles="https://github.com/rrthomas/enchant/releases/download/v${version}/enchant-${version}.tar.gz" -checksum=8f19535adb5577b83b00e02f330fe9b9eb40dd21f19e2899636fc4d3a7696375 -make_check=no # tests broken -replaces="libenchant2>=0" - -enchant2-hunspell_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - hunspell provider" - pkg_install() { - vmove "usr/lib/enchant-2/enchant_hunspell.so" - } -} - -enchant2-aspell_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - aspell provider" - pkg_install() { - vmove "usr/lib/enchant-2/enchant_aspell.so" - } -} - -enchant2-nuspell_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - nuspell provider" - pkg_install() { - vmove "usr/lib/enchant-2/enchant_nuspell.so" - } -} - -enchant2-voikko_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - voikko provider" - pkg_install() { - vmove "usr/lib/enchant-2/enchant_voikko.so" - } -} - -enchant2-devel_package() { - depends="${sourcepkg}>=${version}_${revision} libglib-devel" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/lib*.so" - vmove "usr/lib/lib*.a" - vmove "/usr/lib/enchant-2/*.a" - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/enchive/template b/srcpkgs/enchive/template deleted file mode 100644 index 95b42d3859371f..00000000000000 --- a/srcpkgs/enchive/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'enchive' -pkgname=enchive -version=3.5 -revision=1 -build_style=gnu-makefile -short_desc="Encrypted personal archives" -maintainer="Rubén Santos " -license="Unlicense" -homepage="https://github.com/skeeto/enchive" -distfiles="https://github.com/skeeto/enchive/archive/${version}.tar.gz" -checksum=e66d0417db2bcc7ddd2dea1e0e1e88df6b4be07e85173710cba254af342585ef - -post_install() { - vlicense UNLICENSE -} diff --git a/srcpkgs/encodings/INSTALL b/srcpkgs/encodings/INSTALL deleted file mode 100644 index 48363a9c99d73e..00000000000000 --- a/srcpkgs/encodings/INSTALL +++ /dev/null @@ -1,8 +0,0 @@ -case "$ACTION" in -post) - cd usr/share/fonts/X11/encodings/large - mkfontscale -b -s -l -n -r -p usr/share/fonts/X11/encodings/large -e . . - cd .. - mkfontscale -b -s -l -n -r -p usr/share/fonts/X11/encodings -e . -e large . - ;; -esac diff --git a/srcpkgs/encodings/REMOVE b/srcpkgs/encodings/REMOVE deleted file mode 100644 index 55ed500c7a139c..00000000000000 --- a/srcpkgs/encodings/REMOVE +++ /dev/null @@ -1,9 +0,0 @@ -case "$ACTION" in -pre) - if [ "$UPDATE" = "no" ]; then - # Remove encodings.dir files. - rm -f usr/share/fonts/X11/encodings/large/encodings.dir - rm -f usr/share/fonts/X11/encodings/encodings.dir - fi - ;; -esac diff --git a/srcpkgs/encodings/template b/srcpkgs/encodings/template deleted file mode 100644 index 3e6540a9ea8eef..00000000000000 --- a/srcpkgs/encodings/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'encodings' -pkgname=encodings -version=1.1.0 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config font-util" -depends="font-util" -short_desc="Font encoding tables for libfontenc" -maintainer="Orphaned " -license="custom:Public domain" -homepage="http://xorg.freedesktop.org" -distfiles="${XORG_SITE}/font/encodings-${version}.tar.xz" -checksum=9ff13c621756cfa12e95f32ba48a5b23839e8f577d0048beda66c67dab4de975 - -pre_build() { - vsed -e 's|^\(encodings_DATA = $(DATA_FILES)\).*|\1|' -i Makefile -} - -post_install() { - # encodings.dir are generated at pkg post-install time. - find ${DESTDIR} -name encodings.dir -delete - vlicense COPYING -} diff --git a/srcpkgs/endless-sky-gl21/patches/fix-include.patch b/srcpkgs/endless-sky-gl21/patches/fix-include.patch deleted file mode 100644 index a434e09cc5dc89..00000000000000 --- a/srcpkgs/endless-sky-gl21/patches/fix-include.patch +++ /dev/null @@ -1,20 +0,0 @@ ---- a/source/ImageBuffer.h -+++ b/source/ImageBuffer.h -@@ -13,6 +13,7 @@ PARTICULAR PURPOSE. See the GNU General - #ifndef IMAGE_BUFFER_H_ - #define IMAGE_BUFFER_H_ - -+#include - #include - - ---- a/source/Sound.cpp -+++ b/source/Sound.cpp -@@ -21,6 +21,7 @@ PARTICULAR PURPOSE. See the GNU General - #include - #endif - -+#include - #include - #include - diff --git a/srcpkgs/endless-sky-gl21/patches/fix-missing-limits-include.patch b/srcpkgs/endless-sky-gl21/patches/fix-missing-limits-include.patch deleted file mode 100644 index 6e549d317cb899..00000000000000 --- a/srcpkgs/endless-sky-gl21/patches/fix-missing-limits-include.patch +++ /dev/null @@ -1,20 +0,0 @@ ---- a/source/MapDetailPanel.cpp -+++ b/source/MapDetailPanel.cpp -@@ -43,6 +43,7 @@ - #include - #include - #include -+#include - - using namespace std; - ---- a/source/PlayerInfo.cpp -+++ b/source/PlayerInfo.cpp -@@ -40,6 +40,7 @@ - #include - #include - #include -+#include - - using namespace std; - diff --git a/srcpkgs/endless-sky-gl21/patches/fix-std-string.patch b/srcpkgs/endless-sky-gl21/patches/fix-std-string.patch deleted file mode 100644 index b62630b0dd5b6b..00000000000000 --- a/srcpkgs/endless-sky-gl21/patches/fix-std-string.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/source/Panel.h 2021-01-17 14:25:52.952063261 +0100 -+++ b/source/Panel.h 2021-01-17 14:29:26.466536974 +0100 -@@ -15,6 +15,7 @@ - - #include "Rectangle.h" - -+#include - #include - #include - diff --git a/srcpkgs/endless-sky-gl21/patches/paths.patch b/srcpkgs/endless-sky-gl21/patches/paths.patch deleted file mode 100644 index d8c919c97df91b..00000000000000 --- a/srcpkgs/endless-sky-gl21/patches/paths.patch +++ /dev/null @@ -1,80 +0,0 @@ ---- a/SConstruct -+++ b/SConstruct -@@ -18,7 +18,7 @@ if 'SCHROOT_CHROOT_NAME' in os.environ a - env.Append(LINKFLAGS = ["-static-libstdc++"]) - - opts = Variables() --opts.Add(PathVariable("PREFIX", "Directory to install under", "/usr/local", PathVariable.PathIsDirCreate)) -+opts.Add(PathVariable("PREFIX", "Directory to install under", "/usr", PathVariable.PathIsDirCreate)) - opts.Add(PathVariable("DESTDIR", "Destination root directory", "", PathVariable.PathAccept)) - opts.Add(EnumVariable("mode", "Compilation mode", "release", allowed_values=("release", "debug", "profile"))) - opts.Update(env) -@@ -66,22 +66,22 @@ sky = env.Program("endless-sky", Glob("b - - - # Install the binary: --env.Install("$DESTDIR$PREFIX/games", sky) -+install = env.Install("$PREFIX/bin", sky) - - # Install the desktop file: --env.Install("$DESTDIR$PREFIX/share/applications", "endless-sky.desktop") -+install += env.Install("$PREFIX/share/applications", "endless-sky.desktop") - - # Install app center metadata: --env.Install("$DESTDIR$PREFIX/share/appdata", "endless-sky.appdata.xml") -+install += env.Install("$PREFIX/share/appdata", "endless-sky.appdata.xml") - - # Install icons, keeping track of all the paths. - # Most Ubuntu apps supply 16, 22, 24, 32, 48, and 256, and sometimes others. - sizes = ["16x16", "22x22", "24x24", "32x32", "48x48", "256x256"] - icons = [] - for size in sizes: -- destination = "$DESTDIR$PREFIX/share/icons/hicolor/" + size + "/apps/endless-sky.png" -+ destination = "$PREFIX/share/icons/hicolor/" + size + "/apps/endless-sky.png" - icons.append(destination) -- env.InstallAs(destination, "icons/icon_" + size + ".png") -+ install += env.InstallAs(destination, "icons/icon_" + size + ".png") - - # If any of those icons changed, also update the cache. - # Do not update the cache if we're not installing into "usr". -@@ -90,28 +90,30 @@ if env.get("PREFIX").startswith("/usr/") - env.Command( - [], - icons, -- "gtk-update-icon-cache -t $DESTDIR$PREFIX/share/icons/hicolor/") -+ "gtk-update-icon-cache -t $PREFIX/share/icons/hicolor/") - - # Install the man page. - env.Command( -- "$DESTDIR$PREFIX/share/man/man6/endless-sky.6.gz", -+ "$PREFIX/share/man/man6/endless-sky.6.gz", - "endless-sky.6", - "gzip -c $SOURCE > $TARGET") - - # Install the data files. - def RecursiveInstall(env, target, source): - rootIndex = len(env.Dir(source).abspath) + 1 -+ inst = [] - for node in env.Glob(os.path.join(source, '*')): - if node.isdir(): - name = node.abspath[rootIndex:] -- RecursiveInstall(env, os.path.join(target, name), node.abspath) -+ inst += RecursiveInstall(env, os.path.join(target, name), node.abspath) - else: -- env.Install(target, node) --RecursiveInstall(env, "$DESTDIR$PREFIX/share/games/endless-sky/data", "data") --RecursiveInstall(env, "$DESTDIR$PREFIX/share/games/endless-sky/images", "images") --RecursiveInstall(env, "$DESTDIR$PREFIX/share/games/endless-sky/sounds", "sounds") --env.Install("$DESTDIR$PREFIX/share/games/endless-sky", "credits.txt") --env.Install("$DESTDIR$PREFIX/share/games/endless-sky", "keys.txt") -+ inst += env.Install(target, node) -+ return inst -+install += RecursiveInstall(env, "$PREFIX/share/games/endless-sky/data", "data") -+install += RecursiveInstall(env, "$PREFIX/share/games/endless-sky/images", "images") -+install += RecursiveInstall(env, "$PREFIX/share/games/endless-sky/sounds", "sounds") -+install += env.Install("$PREFIX/share/games/endless-sky", "credits.txt") -+install += env.Install("$PREFIX/share/games/endless-sky", "keys.txt") - - # Make the word "install" in the command line do an installation. --env.Alias("install", "$DESTDIR$PREFIX") -+env.Alias("install", install) diff --git a/srcpkgs/endless-sky-gl21/template b/srcpkgs/endless-sky-gl21/template deleted file mode 100644 index 7446ffd014d11c..00000000000000 --- a/srcpkgs/endless-sky-gl21/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'endless-sky-gl21' -pkgname=endless-sky-gl21 -version=0.9.2.20170822 -revision=3 -_commit=fc707954b0eb61ff2bb6888c5712e6b55d1c2f91 -build_style=scons -hostmakedepends="scons" -makedepends="SDL2-devel glew-devel libjpeg-turbo-devel libmad-devel libopenal-devel libpng-devel" -short_desc="Space exploring, trading, and combat game. opengl21 version" -maintainer="Orphaned " -license="GPL-3.0-or-later" -homepage="https://github.com/SolraBizna/endless-sky" -distfiles="https://github.com/SolraBizna/endless-sky/archive/${_commit}.tar.gz" -checksum=46918d0cc35aaeb1219194099223e3338245aa04aa3f29fd76e3376bf5779376 -replaces="endless-sky-gl21-data>=0" -conflicts="endless-sky>=0 endless-sky-data>=0" diff --git a/srcpkgs/endless-sky/patches/cmake-pkg-config.patch b/srcpkgs/endless-sky/patches/cmake-pkg-config.patch deleted file mode 100644 index 65e90fabec0aac..00000000000000 --- a/srcpkgs/endless-sky/patches/cmake-pkg-config.patch +++ /dev/null @@ -1,22 +0,0 @@ -The cmake_pkg_config function directly reads pkg-config files, but this is -completely broken in Void's cross-build setup. Use pkg-config directly to avoid -problems. - ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -112,13 +112,8 @@ - find_package(unofficial-minizip CONFIG REQUIRED) - set(MINIZIP_LIBRARIES "unofficial::minizip::minizip") - else() -- if(CMAKE_VERSION VERSION_LESS 3.31) -- find_package(PkgConfig REQUIRED PkgConfig PkgConf) -- pkg_check_modules(MINIZIP REQUIRED minizip) -- else() -- cmake_pkg_config(EXTRACT minizip REQUIRED) -- set(MINIZIP_LIBRARIES "minizip") -- endif() -+ find_package(PkgConfig REQUIRED PkgConfig PkgConf) -+ pkg_check_modules(MINIZIP REQUIRED minizip) - endif() - - # Find the MinGW runtime DLLs. diff --git a/srcpkgs/endless-sky/template b/srcpkgs/endless-sky/template deleted file mode 100644 index 6836a1d1440263..00000000000000 --- a/srcpkgs/endless-sky/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'endless-sky' -pkgname=endless-sky -version=0.10.16 -revision=1 -build_style=cmake -configure_args="-DES_USE_VCPKG=OFF -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF" -hostmakedepends="pkg-config" -makedepends="SDL2-devel glew-devel libjpeg-turbo-devel libmad-devel - libopenal-devel libpng-devel libavif-devel minizip-devel" -short_desc="Space exploring, trading, and combat game" -maintainer="CoolOhm " -license="GPL-3.0-or-later" -homepage="http://endless-sky.github.io/" -changelog=https://raw.githubusercontent.com/endless-sky/endless-sky/master/changelog -distfiles="https://github.com/endless-sky/endless-sky/archive/v${version}.tar.gz" -checksum=8854c676e45dc38ef8e0b0ed28b20213027db055c596495e09e6583ee37e8782 -replaces="endless-sky-data>=0" -make_check=no # requires working X11+GLX - -post_install() { - vmkdir usr/bin - mv "${DESTDIR}/usr/games/endless-sky" "${DESTDIR}/usr/bin" -} diff --git a/srcpkgs/endlessh/template b/srcpkgs/endlessh/template deleted file mode 100644 index 392559080b6b36..00000000000000 --- a/srcpkgs/endlessh/template +++ /dev/null @@ -1,11 +0,0 @@ -# Template file for 'endlessh' -pkgname=endlessh -version=1.1 -revision=1 -build_style=gnu-makefile -short_desc="SSH tarpit that slowly sends an endless banner" -maintainer="Enno Boland " -license="Unlicense" -homepage="https://github.com/skeeto/endlessh" -distfiles="https://github.com/skeeto/endlessh/archive/${version}.tar.gz" -checksum=786cea9e2c8e0a37d3d4ecd984ca4a0ae0b2d6e2b8da37e3cdbb9d49ccdecbf0 diff --git a/srcpkgs/engrampa/template b/srcpkgs/engrampa/template deleted file mode 100644 index 3bc16aebbe1d3d..00000000000000 --- a/srcpkgs/engrampa/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'engrampa' -pkgname=engrampa -version=1.28.2 -revision=1 -build_style=gnu-configure -configure_args="--enable-magic --disable-packagekit CPIO=/usr/bin/cpio" -hostmakedepends="glib-devel itstool pkg-config gettext" -makedepends="file-devel gtk+3-devel json-glib-devel libSM-devel libarchive-devel - libcaja-devel libglib-devel libICE-devel" -depends="desktop-file-utils cpio" -short_desc="Archive manipulator for MATE" -maintainer="skmpz " -license="GPL-2.0-or-later" -homepage="https://mate-desktop.org" -changelog="https://raw.githubusercontent.com/mate-desktop/engrampa/master/NEWS" -distfiles="https://pub.mate-desktop.org/releases/${version%.*}/engrampa-${version}.tar.xz" -checksum=1e9977c23745bf8843a37f315171d9af97814a0971aeac3d774f017650ac09ef diff --git a/srcpkgs/engrampa/update b/srcpkgs/engrampa/update deleted file mode 100644 index 0070f4d5e00630..00000000000000 --- a/srcpkgs/engrampa/update +++ /dev/null @@ -1,2 +0,0 @@ -site="https://github.com/mate-desktop/$pkgname/tags" -pattern="(?<=v)[0-9]*[.][0-9]*[02468][.][0-9.]*(?=\.tar.gz)" diff --git a/srcpkgs/enigma-doc b/srcpkgs/enigma-doc deleted file mode 120000 index c8b486527c9961..00000000000000 --- a/srcpkgs/enigma-doc +++ /dev/null @@ -1 +0,0 @@ -enigma \ No newline at end of file diff --git a/srcpkgs/enigma/patches/musl-redirect.patch b/srcpkgs/enigma/patches/musl-redirect.patch deleted file mode 100644 index 9e288073f09839..00000000000000 --- a/srcpkgs/enigma/patches/musl-redirect.patch +++ /dev/null @@ -1,21 +0,0 @@ -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 ** - 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 ** - } -+#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 ** - } -+#endif - setbuf(stderr, NULL); // No buffering diff --git a/srcpkgs/enigma/template b/srcpkgs/enigma/template deleted file mode 100644 index 707ec9c713f857..00000000000000 --- a/srcpkgs/enigma/template +++ /dev/null @@ -1,32 +0,0 @@ -# Template file for 'enigma' -pkgname=enigma -version=1.30 -revision=1 -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" -short_desc="Puzzle game inspired by Oxyd on the Atari ST" -maintainer="ologantr " -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 -replaces="enigma-data>=0" - -pre_configure() { - local dir - for dir in . lib-src/enet lib-src/zipios++; do - [ ! -f ${dir}/COPYING ] && cp ${wrksrc}/doc/gpl.txt ${dir}/COPYING - touch ${dir}/NEWS ${dir}/AUTHORS ${dir}/ChangeLog - done - autoreconf -if -} - -enigma-doc_package() { - short_desc+=" - documentation" - pkg_install() { - vmove usr/share/doc - } -} diff --git a/srcpkgs/enlightenment-devel b/srcpkgs/enlightenment-devel deleted file mode 120000 index 2b5fc9529d6289..00000000000000 --- a/srcpkgs/enlightenment-devel +++ /dev/null @@ -1 +0,0 @@ -enlightenment \ No newline at end of file diff --git a/srcpkgs/enlightenment/files/e-applications.menu b/srcpkgs/enlightenment/files/e-applications.menu deleted file mode 100644 index 69456c1d509097..00000000000000 --- a/srcpkgs/enlightenment/files/e-applications.menu +++ /dev/null @@ -1,154 +0,0 @@ - - - - - Applications - X-E-Menu-Applications.directory - - - - /etc/X11/applnk - /usr/share/gnome/apps - - - - - - - - - - - Accessories - Utility.directory - - - Utility - - Accessibility - System - - - - - - - Universal Access - Utility-Accessibility.directory - - - Accessibility - Settings - - - - - - - Development - Development.directory - - - Development - - emacs.desktop - - - - - - Education - Education.directory - - - Education - - - - - - - Games - Game.directory - - - Game - - - - - - - Graphics - Graphics.directory - - - Graphics - - - - - - - Internet - Network.directory - - - Network - - - - - - - Multimedia - AudioVideo.directory - - - AudioVideo - - - - - - - Office - Office.directory - - - Office - - - - - - - System - System-Tools.directory - - - System - Settings - - - - - - - Other - X-GNOME-Other.directory - - - - Core - Settings - Screensaver - - - - - diff --git a/srcpkgs/enlightenment/patches/mips-name-clash.patch b/srcpkgs/enlightenment/patches/mips-name-clash.patch deleted file mode 100644 index 3570dc582812f6..00000000000000 --- a/srcpkgs/enlightenment/patches/mips-name-clash.patch +++ /dev/null @@ -1,158 +0,0 @@ -Source: @pullmoll -Upstream: no -Reason: variable name 'mips' clashes with target system headers - ---- a/src/bin/e_wallpaper_gen_main.c 2020-05-31 20:22:37.495587000 +0200 -+++ b/src/bin/e_wallpaper_gen_main.c 2020-11-09 17:21:27.533538646 +0100 -@@ -85,33 +85,33 @@ - { - int i, j = 0; - int nw, nh, pw = 0, ph = 0; -- Mip *mips = calloc(1, sizeof(Mip) * MAX_RES_NUM); -+ Mip *l_mips = calloc(1, sizeof(Mip) * MAX_RES_NUM); - -- if (!mips) return NULL; -+ if (!l_mips) return NULL; - for (i = 0; resolutions[i]; i += 2) - { - nh = resolutions[i + 1]; - nw = (w * nh) / h; - if ((nh >= h) || (nw >= w)) - { -- mips[j].from_w = pw; -- mips[j].from_h = ph; -- mips[j].to_w = 1000000000; -- mips[j].to_h = 1000000000; -- mips[j].last = EINA_TRUE; -+ l_mips[j].from_w = pw; -+ l_mips[j].from_h = ph; -+ l_mips[j].to_w = 1000000000; -+ l_mips[j].to_h = 1000000000; -+ l_mips[j].last = EINA_TRUE; - break; - } - -- mips[j].from_w = pw; -- mips[j].from_h = ph; -- mips[j].to_w = nw; -- mips[j].to_h = nh; -+ l_mips[j].from_w = pw; -+ l_mips[j].from_h = ph; -+ l_mips[j].to_w = nw; -+ l_mips[j].to_h = nh; - - j++; - pw = nw + 1; - ph = nh + 1; - } -- return mips; -+ return l_mips; - } - - EAPI int -@@ -123,9 +123,9 @@ - int bg_b = 64; - char dir_buf[128], img_buf[256], edc_buf[256], cmd_buf[1024], qual_buf[64]; - const char *dir, *quality_string = NULL, *img_name = NULL; -- Mip *mips = NULL; -+ Mip *l_mips = NULL; - int i, imw, imh, w, h, quality; -- int ret = 0, mips_num = 0; -+ int ret = 0, l_mips_num = 0; - Eina_Bool alpha; - FILE *f; - -@@ -207,25 +207,25 @@ - (!strcmp(mode, "scale_out")) || - (!strcmp(mode, "pan"))) - { // need to produce multiple scaled versions -- mips = _resolutions_calc(w, h); -- if (!mips) return 6; -- for (i = 0; mips[i].to_w; i++) -+ l_mips = _resolutions_calc(w, h); -+ if (!l_mips) return 6; -+ for (i = 0; l_mips[i].to_w; i++) - { -- mips_num++; -- if (mips[i].last) -+ l_mips_num++; -+ if (l_mips[i].last) - { - imw = w; - imh = h; - } - else - { -- imw = mips[i].to_w; -- imh = mips[i].to_h; -+ imw = l_mips[i].to_w; -+ imh = l_mips[i].to_h; - } - evas_object_resize(subwin, imw, imh); - evas_object_resize(image, imw, imh); - elm_win_render(subwin); -- if (mips[i].last) -+ if (l_mips[i].last) - snprintf(img_buf, sizeof(img_buf), "%s/img.png", - dir); - else -@@ -239,7 +239,7 @@ - } - } - // no multiple resolutions -0 save out original -- if (!mips) -+ if (!l_mips) - { - evas_object_resize(subwin, w, h); - evas_object_resize(image, w, h); -@@ -267,16 +267,16 @@ - snprintf(edc_buf, sizeof(edc_buf), "%s/bg.edc", dir); - f = fopen(edc_buf, "w"); - if (!f) goto cleanup; -- if ((mips) && (mips_num > 1)) -+ if ((l_mips) && (l_mips_num > 1)) - { - fprintf(f, - "images {\n" - " set { name: \"img\";\n"); -- for (i = mips_num - 1; i >= 0; i--) -+ for (i = l_mips_num - 1; i >= 0; i--) - { - fprintf(f, - " image {\n"); -- if (mips[i].last) -+ if (l_mips[i].last) - { - fprintf(f, - " image: \"img.png\" %s;\n", -@@ -284,8 +284,8 @@ - } - else - { -- imw = mips[i].to_w; -- imh = mips[i].to_h; -+ imw = l_mips[i].to_w; -+ imh = l_mips[i].to_h; - fprintf(f, - " image: \"img-%ix%i.png\" %s;\n", - imw, imh, quality_string); -@@ -293,8 +293,8 @@ - fprintf(f, - " size: %i %i %i %i;\n" - " }\n", -- mips[i].from_w, mips[i].from_h, -- mips[i].to_w, mips[i].to_h); -+ l_mips[i].from_w, l_mips[i].from_h, -+ l_mips[i].to_w, l_mips[i].to_h); - } - fprintf(f, - " }\n" -@@ -489,7 +489,7 @@ - } - ret = system(cmd_buf); - cleanup: -- free(mips); -+ free(l_mips); - ecore_file_recursive_rm(dir); - evas_object_del(win); - return ret; diff --git a/srcpkgs/enlightenment/template b/srcpkgs/enlightenment/template deleted file mode 100644 index 2326fe401893a1..00000000000000 --- a/srcpkgs/enlightenment/template +++ /dev/null @@ -1,43 +0,0 @@ -# Template file for 'enlightenment' -pkgname=enlightenment -version=0.25.4 -revision=2 -build_style=meson -configure_args="--sysconfdir=/etc -Dpam=true -Dsystemd=false - $(vopt_bool wayland wl)" -hostmakedepends="efl pkg-config gettext $(vopt_if wayland 'xorg-server-xwayland wayland-devel')" -makedepends="gettext-devel efl-devel pam-devel xkeyboard-config libexif-devel - $(vopt_if wayland 'libxkbcommon-devel MesaLib-devel wayland-devel')" -depends="desktop-file-utils hicolor-icon-theme xkeyboard-config - $(vopt_if wayland xorg-server-xwayland)" -conf_files="/etc/enlightenment/sysactions.conf" -short_desc="Enlightenment desktop shell" -maintainer="Orphaned " -license="BSD-2-Clause" -homepage="http://enlightenment.org" -distfiles="http://download.enlightenment.org/rel/apps/${pkgname}/${pkgname}-${version}.tar.xz" -checksum=56db5d206b821b9a8831d26e713e410ac70b2255a6f43fcdf7c01eefde23b7a2 -lib32disabled=yes -build_options="wayland" -build_options_default="wayland" - -post_install() { - # Use our native tools to shutdown/suspend. - sed -i 's/^action:.*halt.*/action: halt shutdown -h now/g' ${DESTDIR}/etc/${pkgname}/sysactions.conf - sed -i 's/^action:.*reboot.*/action: reboot shutdown -r now/g' ${DESTDIR}/etc/${pkgname}/sysactions.conf - sed -i 's/^action:.*suspend.*/action: suspend zzz/g' ${DESTDIR}/etc/${pkgname}/sysactions.conf - sed -i 's/^action:.*hibernate.*/action: hibernate ZZZ/g' ${DESTDIR}/etc/${pkgname}/sysactions.conf - - vlicense COPYING - vinstall ${FILESDIR}/e-applications.menu 644 etc/xdg/menus - rm -rf ${DESTDIR}/usr/share/${pkgname}/doc -} - -enlightenment-devel_package() { - depends="efl-devel" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/enscript/template b/srcpkgs/enscript/template deleted file mode 100644 index 162d8bf9adf422..00000000000000 --- a/srcpkgs/enscript/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'enscript' -pkgname=enscript -version=1.6.6 -revision=4 -build_style=gnu-configure -hostmakedepends="perl" -conf_files="/etc/enscript.cfg" -short_desc="Converts text to Postscript, HTML or RTF with syntax highlighting" -maintainer="Orphaned " -license="GPL-3.0-or-later" -homepage="http://git.savannah.gnu.org/cgit/enscript.git" -distfiles="${GNU_SITE}/$pkgname/$pkgname-$version.tar.gz" -checksum=6d56bada6934d055b34b6c90399aa85975e66457ac5bf513427ae7fc77f5c0bb diff --git a/srcpkgs/ensure-access/template b/srcpkgs/ensure-access/template deleted file mode 100644 index 4f184f64b52973..00000000000000 --- a/srcpkgs/ensure-access/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'ensure-access' -pkgname=ensure-access -version=0.1.0 -revision=4 -build_style=go -go_import_path=github.com/Noah-Huppert/ensure-access -short_desc="Tool which ensures permissions exists for files and directories" -maintainer="Noah Huppert " -license="MIT" -homepage="https://github.com/Noah-Huppert/ensure-access" -distfiles="https://github.com/Noah-Huppert/ensure-access/archive/v${version}.tar.gz" -checksum=6bc6dace2aa7b808927e73e8270c7e497be386a60e3ede282cdaf8419b6bd8b5 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/ent/template b/srcpkgs/ent/template deleted file mode 100644 index e8c50ee0681ccb..00000000000000 --- a/srcpkgs/ent/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'ent' -pkgname=ent -version=2008.01.28 -revision=2 -create_wrksrc=yes -build_style=gnu-makefile -hostmakedepends="unzip" -short_desc="Evaluate pseudo random number generators" -maintainer="Orphaned " -license="Public Domain" -homepage="http://www.fourmilab.ch/random/" -distfiles="${homepage}/random.zip" -checksum=c14ed62db24511848d6b37d4bf8869185b65be9042ffad5272257f3a249569ec - -pre_build() { - CFLAGS+=" $LDFLAGS" -} -do_install() { - vbin ent - vdoc ent.html - vdoc entitle.gif -} diff --git a/srcpkgs/enter-tex/files/README.voidlinux b/srcpkgs/enter-tex/files/README.voidlinux deleted file mode 100644 index 0b20eceedf6187..00000000000000 --- a/srcpkgs/enter-tex/files/README.voidlinux +++ /dev/null @@ -1,4 +0,0 @@ -gnome-latex uses latexmk by default. It is recommended -to add it to your texlive installation: - -tlmgr install latexmk diff --git a/srcpkgs/enter-tex/patches/fix-actions.patch b/srcpkgs/enter-tex/patches/fix-actions.patch deleted file mode 100644 index 18bc2696e781c4..00000000000000 --- a/srcpkgs/enter-tex/patches/fix-actions.patch +++ /dev/null @@ -1,36 +0,0 @@ -From c240fd5c1eda2cf697336cc234d66f6af38894e8 Mon Sep 17 00:00:00 2001 -From: oreo639 -Date: Sun, 15 Sep 2024 02:16:20 -0700 -Subject: [PATCH] GlatexApp: implement new-window action - ---- - src/glatex_app.vala | 6 ++++++ - 1 file changed, 6 insertions(+) - -diff --git a/src/glatex_app.vala b/src/glatex_app.vala -index 3d93c8bd..4e913212 100644 ---- a/src/glatex_app.vala -+++ b/src/glatex_app.vala -@@ -8,6 +8,7 @@ public class GlatexApp : Gtex.App - { - private const GLib.ActionEntry[] _app_actions = - { -+ { "new-window", new_window_cb }, - { "new-document", new_document_cb }, - { "manage-build-tools", manage_build_tools_cb }, - { "quit", quit_cb } -@@ -52,6 +53,11 @@ public class GlatexApp : Gtex.App - release (); - } - -+ private void new_window_cb () -+ { -+ MainWindow? window = create_window (); -+ } -+ - private void new_document_cb () - { - MainWindow? window = get_active_main_window (); --- -GitLab - diff --git a/srcpkgs/enter-tex/template b/srcpkgs/enter-tex/template deleted file mode 100644 index 983aeac7af6de8..00000000000000 --- a/srcpkgs/enter-tex/template +++ /dev/null @@ -1,40 +0,0 @@ -# Template file for 'enter-tex' -pkgname=enter-tex -version=3.48.0 -revision=1 -build_helper="gir" -build_style=meson -configure_args="-Ddconf_migration=false $(vopt_bool gtk_doc gtk_doc)" -hostmakedepends="glib-devel gettext itstool pkg-config vala - gobject-introspection $(vopt_if gtk_doc gtk-doc) desktop-file-utils gtk-update-icon-cache" -makedepends="gsettings-desktop-schemas-devel gspell-devel libgedit-gtksourceview-devel - gtk+3-devel libgee-devel libglib-devel libgedit-tepl-devel" -short_desc="LaTeX editor for the GNOME desktop" -maintainer="Enno Boland " -license="GPL-3.0-or-later" -homepage="https://gitlab.gnome.org/World/gedit/enter-tex" -changelog="https://gitlab.gnome.org/World/gedit/enter-tex/-/raw/main/NEWS" -distfiles="https://gitlab.gnome.org/World/gedit/enter-tex/-/archive/${version}/enter-tex-${version}.tar.gz" -checksum=78a808d39bf31388afcc7030e509563e3ed23b3dac6d319a69005c36c10d0b8e - -build_options="gtk_doc" -build_options_default=" " - -if [ -z "$CROSS_BUILD" ]; then - build_options_default+=" gtk_doc" -fi - -post_install() { - vdoc "${FILESDIR}/README.voidlinux" -} - -pre_build() { - # https://gitlab.gnome.org/World/gedit/enter-tex/-/blob/main/docs/more-information.md - ninja -C build src/gtex/Gtex-1.gir -} - -gnome-latex_package() { - metapackage=yes - short_desc+=" - transitional dummy package" - depends="${sourcepkg}>=${version}_${revision}" -} diff --git a/srcpkgs/entr/patches/include-sysctl.patch b/srcpkgs/entr/patches/include-sysctl.patch deleted file mode 100644 index 3765de2393f893..00000000000000 --- a/srcpkgs/entr/patches/include-sysctl.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/missing/kqueue_inotify.c 2020-01-02 21:20:12.000000000 +0100 -+++ b/missing/kqueue_inotify.c 2020-01-02 21:20:12.000000000 +0100 -@@ -16,6 +16,7 @@ - #include - #include - #include -+#include - - #include - #include diff --git a/srcpkgs/entr/template b/srcpkgs/entr/template deleted file mode 100644 index 52307a36f17cbf..00000000000000 --- a/srcpkgs/entr/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'entr' -pkgname=entr -version=5.7 -revision=1 -build_style=gnu-makefile -short_desc="Utility for running arbitrary commands when files change" -maintainer="Andrea Brancaleoni " -license="ISC" -homepage="https://eradman.com/entrproject/" -changelog="https://raw.githubusercontent.com/eradman/entr/master/NEWS" -distfiles="https://eradman.com/entrproject/code/entr-${version}.tar.gz" -checksum=90c5d943820c70cef37eb41a382a6ea4f5dd7fd95efef13b2b5520d320f5d067 - -post_extract() { - case "$XBPS_TARGET_MACHINE" in - *-musl) # No need for _LINUX_PORT compat.h and strlcpy.c - vsed -i $wrksrc/Makefile.linux -e "s;-D_LINUX_PORT;;" - esac -} - -pre_build() { - cp Makefile.linux Makefile -} - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/envypn-font/INSTALL b/srcpkgs/envypn-font/INSTALL deleted file mode 100644 index 2a6b0871c6f941..00000000000000 --- a/srcpkgs/envypn-font/INSTALL +++ /dev/null @@ -1,6 +0,0 @@ -case "${ACTION}" in -post) - echo "You may take a look at the README (located to /usr/share/doc/envypn/)" - echo "It will help you, if you want to use this font!" - ;; -esac diff --git a/srcpkgs/envypn-font/template b/srcpkgs/envypn-font/template deleted file mode 100644 index 6c8ab2ff0775fd..00000000000000 --- a/srcpkgs/envypn-font/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'envypn-font' -pkgname=envypn-font -version=1.7.1 -revision=4 -depends="font-util xbps-triggers" -short_desc="Readable bitmap font inspired by Envy Code R" -maintainer="Orphaned " -license="MirOS" -homepage="https://ywstd.fr/p/pj/#envypn" -distfiles="https://ywstd.fr/files/p/envypn-font/${pkgname}-${version}.tar.gz" -checksum=bda67b6bc6d5d871a4d46565d4126729dfb8a0de9611dae6c68132a7b7db1270 - -font_dirs="/usr/share/fonts/envypn" - -do_install() { - vmkdir usr/share/fonts/envypn - install -m644 *.pcf.gz ${DESTDIR}/usr/share/fonts/envypn - vinstall fonts.alias 644 usr/share/fonts/envypn - vlicense LICENSE - vdoc README -} diff --git a/srcpkgs/enyo-doom/patches/cmake.patch b/srcpkgs/enyo-doom/patches/cmake.patch deleted file mode 100644 index 4fa5135c2cdf84..00000000000000 --- a/srcpkgs/enyo-doom/patches/cmake.patch +++ /dev/null @@ -1,13 +0,0 @@ ---- a/CMakeLists.txt 2020-09-20 23:03:04.000000000 +0200 -+++ b/CMakeLists.txt 2020-09-20 23:03:04.000000000 +0200 -@@ -22,8 +22,8 @@ - include_directories ( ${CMAKE_SOURCE_DIR} ${CMAKE_BINARY_DIR} ${CMAKE_CURRENT_BINARY_DIR} ) - find_package ( Qt5Core REQUIRED ) - find_package (Qt5Widgets REQUIRED ) --add_definitions ( $(Qt5Core_DEFINITIONS) ) --add_definitions ( $(Qt5Widgets_DEFINITIONS) ) -+add_definitions ( ${Qt5Core_DEFINITIONS} ) -+add_definitions ( ${Qt5Widgets_DEFINITIONS} ) - qt5_wrap_ui ( UI_HEADERS ${ENYO_DOOM_UIS} ) - qt5_wrap_cpp ( MOC_SOURCES ${ENYO_DOOM_HDRS} ) - qt5_add_resources ( RC_SOURCES ${ENYO_DOOM_RCS} ) diff --git a/srcpkgs/enyo-doom/template b/srcpkgs/enyo-doom/template deleted file mode 100644 index 9e900f2799a0f7..00000000000000 --- a/srcpkgs/enyo-doom/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'enyo-doom' -pkgname=enyo-doom -version=2.0.1 -revision=1 -build_style=cmake -makedepends="qt5-devel" -short_desc="Frontend for Doom engines" -maintainer="Michael Straube " -license="GPL-3.0-or-later" -homepage="https://gitlab.com/sdcofer70/enyo-doom" -distfiles="https://gitlab.com/sdcofer70/enyo-doom/-/archive/${version}/enyo-doom-${version}.tar.bz2" -checksum=03d490081753dfd1d40b7cc8142b8f0e7642bad6f3d724f9ba9cfad0253f1a34 - -if [ "$CROSS_BUILD" ]; then - hostmakedepends+=" qt5-host-tools qt5-devel" -fi diff --git a/srcpkgs/enyo-doom/update b/srcpkgs/enyo-doom/update deleted file mode 100644 index 2b868e81f43a1d..00000000000000 --- a/srcpkgs/enyo-doom/update +++ /dev/null @@ -1 +0,0 @@ -ignore="*.99" diff --git a/srcpkgs/eog-devel b/srcpkgs/eog-devel deleted file mode 120000 index 08e89b60634a1c..00000000000000 --- a/srcpkgs/eog-devel +++ /dev/null @@ -1 +0,0 @@ -eog \ No newline at end of file diff --git a/srcpkgs/eog-plugins/template b/srcpkgs/eog-plugins/template deleted file mode 100644 index e3fc26ca04c6bd..00000000000000 --- a/srcpkgs/eog-plugins/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'eog-plugins' -pkgname=eog-plugins -version=44.1 -revision=2 -build_style=meson -configure_args="-Dplugin_postasa=false" -pycompile_dirs="usr/lib/eog/plugins" -hostmakedepends="glib-devel pkg-config gettext" -makedepends="eog-devel libhandy1-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" -distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=c4c384155fabb34889d76b616065483f94c8310fa0147236d009c68cd4a85c93 -python_version=3 -lib32disabled=yes diff --git a/srcpkgs/eog/template b/srcpkgs/eog/template deleted file mode 100644 index 66a88243809399..00000000000000 --- a/srcpkgs/eog/template +++ /dev/null @@ -1,35 +0,0 @@ -# Template file for 'eog' -pkgname=eog -version=47.0 -revision=2 -build_helper="gir" -build_style=meson -configure_args="-Dintrospection=$(vopt_if gir true false)" -hostmakedepends="pkg-config gettext glib-devel itstool gtk-update-icon-cache" -makedepends="exempi-devel gnome-desktop-devel libexif-devel libpeas-devel - librsvg-devel lcms2-devel libportal-gtk3-devel libhandy1-devel" -depends="desktop-file-utils hicolor-icon-theme shared-mime-info" -short_desc="Eye of GNOME graphics viewer program" -maintainer="Orphaned " -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=db5edbf5224d75126a7b7d8ee4e9272a2f30a953331d5baf6d3f3c0ce0cbde66 -shlib_provides="libeog.so" -lib32disabled=yes - -build_options="gir" -build_options_default="gir" - -eog-devel_package() { - depends="${sourcepkg}>=${version}_${revision} gtk+3-devel libhandy1-devel" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - if [ "$build_option_gir" ]; then - vmove usr/share/eog/gir-1.0 - fi - } -} diff --git a/srcpkgs/eolie/patches/libsoup3.patch b/srcpkgs/eolie/patches/libsoup3.patch deleted file mode 100644 index 8f47d542f2113d..00000000000000 --- a/srcpkgs/eolie/patches/libsoup3.patch +++ /dev/null @@ -1,67 +0,0 @@ ---- a/eolie/application.py -+++ b/eolie/application.py -@@ -12,8 +12,8 @@ - - import gi - gi.require_version('Gtk', '3.0') --gi.require_version('WebKit2', '4.0') --gi.require_version('Soup', '2.4') -+gi.require_version('WebKit2', '4.1') -+gi.require_version('Soup', '3.0') - gi.require_version('Secret', '1') - gi.require_version('GtkSpell', '3.0') - gi.require_version("Handy", "1") ---- a/eolie/css_stylesheet.py -+++ b/eolie/css_stylesheet.py -@@ -126,18 +126,12 @@ class StyleSheet(GObject.Object): - """ - try: - session = Soup.Session.new() -- request = session.request(uri) -- stream = request.send(self.__cancellable) -- bytes = bytearray(0) -- buf = stream.read_bytes(1024, self.__cancellable).get_data() -- while buf: -- bytes += buf -- buf = stream.read_bytes(1024, self.__cancellable).get_data() -- stream.close() -+ msg = Soup.Message.new("GET", uri) -+ content = session.send_and_read(msg, self.__cancellable) - try: -- return bytes.decode("utf-8") -+ return content.decode("utf-8") - except: -- return bytes.decode("iso8859-1") -+ return content.decode("iso8859-1") - except Exception as e: - Logger.error("StyleSheet::__get_uri_contents(): %s -> %s" % - (e, uri)) ---- a/eolie/helper_task.py -+++ b/eolie/helper_task.py -@@ -11,7 +11,7 @@ - # along with this program. If not, see . - - import gi --gi.require_version("Soup", "2.4") -+gi.require_version("Soup", "3.0") - from gi.repository import GLib, Soup - - from threading import Thread -@@ -63,11 +63,13 @@ class TaskHelper: - """ - try: - session = Soup.Session.new() -- session.set_property("accept-language-auto", True) -+ session.set_accept_language_auto(True) - if self.__user_agent is not None: -- session.set_property("user-agent", self.__user_agent) -- request = session.request(uri) -- request.send_async(cancellable, -+ session.set_user_agent(self.__user_agent) -+ msg = Soup.Message.new("GET", uri) -+ session.send_async(msg, -+ GLib.PRIORITY_DEFAULT, -+ cancellable, - self.__on_request_send_async, - callback, - cancellable, diff --git a/srcpkgs/eolie/patches/re-raw.patch b/srcpkgs/eolie/patches/re-raw.patch deleted file mode 100644 index 429a02638ecc53..00000000000000 --- a/srcpkgs/eolie/patches/re-raw.patch +++ /dev/null @@ -1,57 +0,0 @@ ---- a/eolie/css_rule_import.py -+++ b/eolie/css_rule_import.py -@@ -32,7 +32,7 @@ class CSSImportRule: - self.__stylesheet = None - try: - parsed = urlparse(uri) -- search = re.search('@import url\(["\']?([^"\')]*)', css) -+ search = re.search(r'@import url\(["\']?([^"\')]*)', css) - css = search.group(1) - if css.startswith(".."): - path_split = parsed.path.split("/") ---- a/eolie/css_rule_list.py -+++ b/eolie/css_rule_list.py -@@ -35,7 +35,7 @@ class CSSRuleList: - for child in self.__get_children(css): - child = child.strip() - # Remove any comment -- child = re.sub("\/\*[^*]*[^/]*\*\/", "", child) -+ child = re.sub(r"\/\*[^*]*[^/]*\*\/", "", child) - if child.startswith("@media"): - rule = CSSMediaRule(child, uri, cancellable) - elif child.startswith("@supports"): ---- a/eolie/css_rule_style.py -+++ b/eolie/css_rule_style.py -@@ -121,7 +121,7 @@ class CSSStyleRule: - @return str - """ - value = re.sub('[ ]*!.*important', '', value) -- value = re.sub('url.*\([^\)]*\)', 'url()', value) -+ value = re.sub(r'url.*\([^\)]*\)', 'url()', value) - return value.strip() - - def __contains_color(self, value): -@@ -228,9 +228,9 @@ class CSSStyleRule: - """ - results = {} - # Extract values from rgb() and rgba() -- colors = re.findall('(rgb.?\([^\)]*\))', rule) -+ colors = re.findall(r'(rgb.?\([^\)]*\))', rule) - for color in colors: -- color_tuple = re.search('rgb.?\(([^\)]*)', color) -+ color_tuple = re.search(r'rgb.?\(([^\)]*)', color) - if color_tuple is None: - continue - split = self.__get_split(color_tuple[1]) -@@ -251,9 +251,9 @@ class CSSStyleRule: - """ - results = {} - # Extract values from hsl() and hsla() -- colors = re.findall('(hsl.?\([^\)]*\))', rule) -+ colors = re.findall(r'(hsl.?\([^\)]*\))', rule) - for color in colors: -- color_tuple = re.search('hsl.?\(([^\)]*)', color) -+ color_tuple = re.search(r'hsl.?\(([^\)]*)', color) - if color_tuple is None: - continue - split = self.__get_split(color_tuple[1]) diff --git a/srcpkgs/eolie/re-raw.patch b/srcpkgs/eolie/re-raw.patch deleted file mode 100644 index 429a02638ecc53..00000000000000 --- a/srcpkgs/eolie/re-raw.patch +++ /dev/null @@ -1,57 +0,0 @@ ---- a/eolie/css_rule_import.py -+++ b/eolie/css_rule_import.py -@@ -32,7 +32,7 @@ class CSSImportRule: - self.__stylesheet = None - try: - parsed = urlparse(uri) -- search = re.search('@import url\(["\']?([^"\')]*)', css) -+ search = re.search(r'@import url\(["\']?([^"\')]*)', css) - css = search.group(1) - if css.startswith(".."): - path_split = parsed.path.split("/") ---- a/eolie/css_rule_list.py -+++ b/eolie/css_rule_list.py -@@ -35,7 +35,7 @@ class CSSRuleList: - for child in self.__get_children(css): - child = child.strip() - # Remove any comment -- child = re.sub("\/\*[^*]*[^/]*\*\/", "", child) -+ child = re.sub(r"\/\*[^*]*[^/]*\*\/", "", child) - if child.startswith("@media"): - rule = CSSMediaRule(child, uri, cancellable) - elif child.startswith("@supports"): ---- a/eolie/css_rule_style.py -+++ b/eolie/css_rule_style.py -@@ -121,7 +121,7 @@ class CSSStyleRule: - @return str - """ - value = re.sub('[ ]*!.*important', '', value) -- value = re.sub('url.*\([^\)]*\)', 'url()', value) -+ value = re.sub(r'url.*\([^\)]*\)', 'url()', value) - return value.strip() - - def __contains_color(self, value): -@@ -228,9 +228,9 @@ class CSSStyleRule: - """ - results = {} - # Extract values from rgb() and rgba() -- colors = re.findall('(rgb.?\([^\)]*\))', rule) -+ colors = re.findall(r'(rgb.?\([^\)]*\))', rule) - for color in colors: -- color_tuple = re.search('rgb.?\(([^\)]*)', color) -+ color_tuple = re.search(r'rgb.?\(([^\)]*)', color) - if color_tuple is None: - continue - split = self.__get_split(color_tuple[1]) -@@ -251,9 +251,9 @@ class CSSStyleRule: - """ - results = {} - # Extract values from hsl() and hsla() -- colors = re.findall('(hsl.?\([^\)]*\))', rule) -+ colors = re.findall(r'(hsl.?\([^\)]*\))', rule) - for color in colors: -- color_tuple = re.search('hsl.?\(([^\)]*)', color) -+ color_tuple = re.search(r'hsl.?\(([^\)]*)', color) - if color_tuple is None: - continue - split = self.__get_split(color_tuple[1]) diff --git a/srcpkgs/eolie/template b/srcpkgs/eolie/template deleted file mode 100644 index 353a8a879a245f..00000000000000 --- a/srcpkgs/eolie/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 'eolie' -pkgname=eolie -version=0.9.101 -revision=4 -_eolie_hash=bb4aad19272cc636bd17f2f6602127fe -_po=d5aac9503b4af24e3df89f531305cf9a70e26549 -build_style=meson -hostmakedepends="appstream-glib desktop-file-utils glib-devel pkg-config - gobject-introspection python3-MarkupSafe gettext" -makedepends="gtk+3-devel libglib-devel python3-gobject-devel - libwebkit2gtk41-devel" -depends="gtkspell3 python3-dateutil python3-gobject libwebkit2gtk41 python3-PyFxA - gnome-settings-daemon libhandy1" -short_desc="Web browser for GNOME" -maintainer="Enno Boland " -license="GPL-3.0-or-later" -homepage="https://wiki.gnome.org/Apps/Eolie" -distfiles="https://gitlab.gnome.org/World/eolie/uploads/${_eolie_hash}/eolie-${version}.tar.xz" -distfiles="https://adishatz.org/eolie/eolie-${version}.tar.xz" -distfiles="https://gitlab.gnome.org/World/eolie/-/archive/${version}/eolie-${version}.tar.bz2 - https://gitlab.gnome.org/gnumdk/eolie-po/-/archive/${_po}/eolie-po-${_po}.tar.bz2" -checksum="8e2af0482368c58a0931817d4c8a276c0d8d1a456ceb1ab7c80a3e2aea461b6a - ba9f85ff4e8a605f3b586b6ca7234ead8980a0a4b709131ff876c90b61553b58" - -skip_extraction="eolie-po-${_po}.tar.bz2" - -post_extract() { - vsrcextract -C subprojects/po eolie-po-${_po}.tar.bz2 -} diff --git a/srcpkgs/eom-devel b/srcpkgs/eom-devel deleted file mode 120000 index ee56abe3acd28f..00000000000000 --- a/srcpkgs/eom-devel +++ /dev/null @@ -1 +0,0 @@ -eom \ No newline at end of file diff --git a/srcpkgs/eom/template b/srcpkgs/eom/template deleted file mode 100644 index d74606b4a1dd4e..00000000000000 --- a/srcpkgs/eom/template +++ /dev/null @@ -1,33 +0,0 @@ -# Template file for 'eom' -pkgname=eom -version=1.28.0 -revision=1 -build_style=gnu-configure -build_helper="gir" -configure_args="--disable-schemas-compile --enable-introspection - --enable-thumbnailer" -hostmakedepends="glib-devel gettext gdk-pixbuf itstool pkg-config - gobject-introspection" -makedepends="dbus-glib-devel exempi-devel libexif-devel libpeas-devel - lcms2-devel libjpeg-turbo-devel libxml2-devel libmagick-devel libX11-devel - gtk+3-devel libglib-devel gdk-pixbuf-devel shared-mime-info zlib-devel - libgirepository-devel librsvg-devel mate-desktop-devel mate-icon-theme" -depends="dbus mate-icon-theme gdk-pixbuf" -short_desc="MATE image viewer" -maintainer="skmpz " -license="GPL-2.0-or-later" -homepage="https://mate-desktop.org" -changelog="https://raw.githubusercontent.com/mate-desktop/eom/master/NEWS" -distfiles="https://pub.mate-desktop.org/releases/${version%.*}/eom-${version}.tar.xz" -checksum=9a01cab2995a1a8c7258c865eae5f182ed4730c44672afdc3a07e423edd53abc - -eom-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}-${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove usr/share/gtk-doc - vmove usr/share/gir-1.0 - } -} diff --git a/srcpkgs/eom/update b/srcpkgs/eom/update deleted file mode 100644 index 0070f4d5e00630..00000000000000 --- a/srcpkgs/eom/update +++ /dev/null @@ -1,2 +0,0 @@ -site="https://github.com/mate-desktop/$pkgname/tags" -pattern="(?<=v)[0-9]*[.][0-9]*[02468][.][0-9.]*(?=\.tar.gz)" diff --git a/srcpkgs/epdfview/patches/0001-When-using-Poppler-0.17.0-I-needed-to-swap-the-blue-.patch b/srcpkgs/epdfview/patches/0001-When-using-Poppler-0.17.0-I-needed-to-swap-the-blue-.patch deleted file mode 100644 index 9eef6950ac49f8..00000000000000 --- a/srcpkgs/epdfview/patches/0001-When-using-Poppler-0.17.0-I-needed-to-swap-the-blue-.patch +++ /dev/null @@ -1,59 +0,0 @@ -From d30496f52b85f82947bd07b9bd60f8482843ece8 Mon Sep 17 00:00:00 2001 -From: jordi -Date: Tue, 5 Jul 2011 09:23:38 +0000 -Subject: [PATCH 1/2] When using Poppler 0.17.0, I needed to swap the blue and - red channels, otherwise the colors (other than black - and white) looked wierd. - -git-svn-id: svn://svn.emma-soft.com/epdfview/trunk@367 cb4bfb15-1111-0410-82e2-95233c8f1c7e ---- - src/PDFDocument.cxx | 20 ++++++++++++++++++++ - 1 files changed, 20 insertions(+), 0 deletions(-) - -diff --git a/src/PDFDocument.cxx b/src/PDFDocument.cxx -index df5d75f..63b3513 100644 ---- a/src/PDFDocument.cxx -+++ b/src/PDFDocument.cxx -@@ -20,6 +20,7 @@ - #include - #include - #include -+#include - #include "epdfview.h" - - using namespace ePDFView; -@@ -33,6 +34,24 @@ static PageLayout convertPageLayout (gint pageLayout); - static PageMode convertPageMode (gint pageMode); - static gchar *getAbsoluteFileName (const gchar *fileName); - -+namespace -+{ -+ void -+ convert_bgra_to_rgba (guint8 *data, int width, int height) -+ { -+ using std::swap; -+ -+ for (int y = 0; y < height; y++) -+ { -+ for (int x = 0; x < width; x++) -+ { -+ swap(data[0], data[2]); -+ data += 4; -+ } -+ } -+ } -+} -+ - /// - /// @brief Constructs a new PDFDocument object. - /// -@@ -650,6 +669,7 @@ PDFDocument::renderPage (gint pageNum) - poppler_page_render (page, context); - cairo_destroy(context); - cairo_surface_destroy (surface); -+ convert_bgra_to_rgba(renderedPage->getData (), width, height); - #else // !HAVE_POPPLER_0_17_0 - // Create the pixbuf from the data and render to it. - GdkPixbuf *pixbuf = gdk_pixbuf_new_from_data (renderedPage->getData (), --- -1.7.7 diff --git a/srcpkgs/epdfview/patches/epdfview.desktop.patch b/srcpkgs/epdfview/patches/epdfview.desktop.patch deleted file mode 100644 index 93dbc03d4bdd47..00000000000000 --- a/srcpkgs/epdfview/patches/epdfview.desktop.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/data/epdfview.desktop.bak 2009-04-05 16:55:56.000000000 -0700 -+++ b/data/epdfview.desktop 2009-04-05 16:56:33.000000000 -0700 -@@ -7,7 +7,7 @@ - GenericName=PDF Viewer - GenericName[ca]=Visor PDF - GenericName[es]=Visor PDF --Icon=icon_epdfview-48 -+Icon=epdfview - Name=ePDFViewer - Name[ca]=ePDFViewer - Name[es]=ePDFViewer diff --git a/srcpkgs/epdfview/patches/glib2_headers.patch b/srcpkgs/epdfview/patches/glib2_headers.patch deleted file mode 100644 index b5bc5c211319ba..00000000000000 --- a/srcpkgs/epdfview/patches/glib2_headers.patch +++ /dev/null @@ -1,12 +0,0 @@ -diff --git a/src/gtk/StockIcons.h b/src/gtk/StockIcons.h -index c142a7a..58fcf2e 100644 ---- a/src/gtk/StockIcons.h -+++ b/src/gtk/StockIcons.h -@@ -18,7 +18,7 @@ - #if !defined (__STOCK_ICONS_H__) - #define __STOCK_ICONS_H__ - --#include -+#include - - G_BEGIN_DECLS diff --git a/srcpkgs/epdfview/template b/srcpkgs/epdfview/template deleted file mode 100644 index 2c6b5774b49d02..00000000000000 --- a/srcpkgs/epdfview/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'epdfview' -pkgname=epdfview -version=0.1.8 -revision=12 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="gtk+-devel poppler-glib-devel" -depends="hicolor-icon-theme desktop-file-utils" -short_desc="Lightweight PDF viewer using Poppler and GTK+" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="http://freshmeat.sourceforge.net/projects/epdfview" -distfiles="http://anduin.linuxfromscratch.org/BLFS/epdfview/epdfview-${version}.tar.bz2" -checksum=948648ae7c9d7b3b408d738bd4f48d87375b1196cae1129d6b846a8de0f2f8f0 - -post_install() { - for f in 24 32 48; do - vinstall data/icon_${pkgname}-${f}.png 644 \ - usr/share/icons/hicolor/${f}x${f}/apps ${pkgname}.png - done -} diff --git a/srcpkgs/eperiodique/template b/srcpkgs/eperiodique/template deleted file mode 100644 index 36be6d547a2ae7..00000000000000 --- a/srcpkgs/eperiodique/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'eperiodique' -pkgname=eperiodique -version=0.5 -revision=2 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="efl-devel" -depends="desktop-file-utils" -short_desc="Simple periodic table of elements viewer" -maintainer="Orphaned " -license="BSD-2-Clause" -homepage="https://sourceforge.net/projects/eperiodique/" -distfiles="${SOURCEFORGE_SITE}/eperiodique/${version}/eperiodique-${version}.tar.bz2" -checksum=b2c15785e37e469ddb149e6110db453f4d2a97324e3d2998c34081505787d52d - -if [ "$CROSS_BUILD" ]; then - hostmakedepends+=" efl-devel" -fi - -post_install() { - vlicense COPYING -} diff --git a/srcpkgs/epiphany/template b/srcpkgs/epiphany/template deleted file mode 100644 index 262c95f71747e7..00000000000000 --- a/srcpkgs/epiphany/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'epiphany' -pkgname=epiphany -version=48.5 -revision=1 -build_style=meson -configure_args="-Dunit_tests=disabled" -hostmakedepends="gettext glib-devel itstool pkg-config gtk-update-icon-cache - desktop-file-utils" -makedepends="NetworkManager-devel avahi-glib-libs-devel gcr4-devel - gnome-desktop-devel json-glib-devel libdazzle-devel libadwaita-devel - libnotify-devel libsecret-devel libsoup3-devel libwnck-devel libxslt-devel - nettle-devel nss-devel libwebkitgtk60-devel libportal-gtk4-devel - libarchive-devel" -depends="desktop-file-utils hicolor-icon-theme iso-codes" -short_desc="Intuitive GNOME web browser" -maintainer="oreo639 " -license="GPL-2.0-or-later" -homepage="https://wiki.gnome.org/Apps/Web" -changelog="https://gitlab.gnome.org/GNOME/epiphany/-/raw/gnome-48/NEWS" -distfiles="${GNOME_SITE}/epiphany/${version%%.*}/epiphany-${version}.tar.xz" -checksum=0f66552ad6593c7952a3ddee5bf515656c8c434871076d9f1a91a7af9346b1b4 diff --git a/srcpkgs/epson-inkjet-printer-escpr/template b/srcpkgs/epson-inkjet-printer-escpr/template deleted file mode 100644 index e30bc181a902fe..00000000000000 --- a/srcpkgs/epson-inkjet-printer-escpr/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'epson-inkjet-printer-escpr' -pkgname=epson-inkjet-printer-escpr -version=1.8.1 -revision=1 -build_style=gnu-configure -configure_args="--disable-static --with-cupsppddir=/usr/share/ppd --with-cupsfilterdir=/usr/lib/cups/filter" -makedepends="cups-devel" -depends="cups-filters" -short_desc="Epson Inkjet Printer Driver (ESC/P-R)" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="https://download.ebz.epson.net/dsc/search/01/search/?OSC=LX&productName=B700" -distfiles="https://download3.ebz.epson.net/dsc/f/03/00/15/17/82/a7321f719f0c5f9e0675641d593710ed6bd11555/epson-inkjet-printer-escpr-${version}-1.tar.gz" -checksum=c8f4459cda1146b57a4261406588979261cd05666d7a3c29a6dbc2d8a578abe9 diff --git a/srcpkgs/epson-inkjet-printer-escpr2/patches/fix_build_error.patch b/srcpkgs/epson-inkjet-printer-escpr2/patches/fix_build_error.patch deleted file mode 100644 index 0dda28d41b48ae..00000000000000 --- a/srcpkgs/epson-inkjet-printer-escpr2/patches/fix_build_error.patch +++ /dev/null @@ -1,62 +0,0 @@ -diff '--color=auto' -up epson-inkjet-printer-escpr2-1.2.3/src/filter.c epson-inkjet-printer-escpr2-1.2.3_mod/src/filter.c ---- epson-inkjet-printer-escpr2-1.2.3/src/filter.c 2023-06-08 13:53:38.000000000 +0800 -+++ epson-inkjet-printer-escpr2-1.2.3_mod/src/filter.c 2025-06-09 22:11:11.316042023 +0800 -@@ -39,6 +39,7 @@ - #include "epson-escpr-api.h" - #include "epson-escpr-services.h" - #include "epson-escpr-mem.h" -+#include "epson-escpr-services.h" - - #include "err.h" - #include "mem.h" -@@ -47,6 +48,12 @@ - #include "libprtX.h" - #include "optBase.h" - #include "linux_cmn.h" -+#include "xfifo.h" -+ -+extern EPS_ERR_CODE SetupJobAttrib (const EPS_JOB_ATTRIB*); -+extern EPS_ERR_CODE SendStartJob (int); -+extern EPS_ERR_CODE PrintBand (const EPS_UINT8*, EPS_UINT32, EPS_UINT32*); -+ - - #define WIDTH_BYTES(bits) (((bits) + 31) / 32 * 4) - -@@ -430,7 +437,7 @@ main (int argc, char *argv[]) - } - - printJob.jobStatus = EPS_STATUS_ESTABLISHED; -- int printHeight = 0; -+ EPS_UINT32 printHeight = 0; - /////////////////////////////////////////////////////////////////////////////////////////////////////////// - - print_area_x = printJob.printableAreaWidth; -@@ -604,7 +611,7 @@ main (int argc, char *argv[]) - memcpy(rever_buf + k*3, startpage + pos + (bandBmp.widthBytes - 6) - k*3, 3); - } - } -- PrintBand (rever_buf, bandBmp.widthBytes, &printHeight); -+ PrintBand ((const EPS_UINT8 *)rever_buf, bandBmp.widthBytes, &printHeight); - pos -= bandBmp.widthBytes; - } - -@@ -897,7 +904,7 @@ set_pips_parameter (filter_option_t *fil - - /* Get number of pages */ - char page_num; -- read (STDIN_FILENO, &page_num, 1); -+ (void)read (STDIN_FILENO, &page_num, 1); - debug_msg("total pages = %d\n", page_num); - - /* Others */ -diff '--color=auto' -up epson-inkjet-printer-escpr2-1.2.3/src/mem.c epson-inkjet-printer-escpr2-1.2.3_mod/src/mem.c ---- epson-inkjet-printer-escpr2-1.2.3/src/mem.c 2023-02-15 10:57:29.000000000 +0800 -+++ epson-inkjet-printer-escpr2-1.2.3_mod/src/mem.c 2025-06-09 22:09:42.622069865 +0800 -@@ -23,6 +23,7 @@ - - #include - #include "mem.h" -+#include "err.h" - - void * - mem_malloc (unsigned int size, bool_t crit) diff --git a/srcpkgs/epson-inkjet-printer-escpr2/template b/srcpkgs/epson-inkjet-printer-escpr2/template deleted file mode 100644 index 5f63989a6c0c86..00000000000000 --- a/srcpkgs/epson-inkjet-printer-escpr2/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'epson-inkjet-printer-escpr2' -pkgname=epson-inkjet-printer-escpr2 -version=1.2.3 -revision=2 -archs="x86_64 i686 aarch64 armv7l" -build_style=gnu-configure -configure_args="--with-cupsfilterdir=/usr/lib/cups/filter - --with-cupsppddir=/usr/share/ppd" -hostmakedepends="automake" -makedepends="cups-devel ghostscript-devel" -depends="cups-filters" -short_desc="Epson Inkjet Printer Driver 2 (ESC/P-R) for Linux" -maintainer="Orphaned " -license="custom:Proprietary" -homepage="http://download.ebz.epson.net/dsc/search/01/search/?OSC=LX" -distfiles="https://download3.ebz.epson.net/dsc/f/03/00/14/75/78/aeb37e000452a166daca5daad8ac74cd25b80be6/epson-inkjet-printer-escpr2-${version}-1.tar.gz" -checksum=bbed26ca1f3762138a6bcc08b8f5673bb90ab6c06418661adb84f652b08b7ff3 -restricted=yes -repository=nonfree - -post_install() { - vlicense COPYING - vlicense COPYING.EPSON - vlicense COPYING.LIB -} diff --git a/srcpkgs/epub2txt/template b/srcpkgs/epub2txt/template deleted file mode 100644 index 4f8851eb7c58cc..00000000000000 --- a/srcpkgs/epub2txt/template +++ /dev/null @@ -1,11 +0,0 @@ -# Template file for 'epub2txt' -pkgname=epub2txt -version=2.08 -revision=1 -build_style=gnu-makefile -short_desc="CLI utility for extracting text from EPUB documents" -maintainer="Orphaned " -license="GPL-3.0-only" -homepage="https://github.com/kevinboone/epub2txt2" -distfiles="https://github.com/kevinboone/epub2txt2/archive/v$version.tar.gz" -checksum=0936a6344754881543ec6b9d79ca2a0f89c3348f82688f485283e547c5fecfe1 diff --git a/srcpkgs/epy/patches/no-imghdr.patch b/srcpkgs/epy/patches/no-imghdr.patch deleted file mode 100644 index 65f557ba62b141..00000000000000 --- a/srcpkgs/epy/patches/no-imghdr.patch +++ /dev/null @@ -1,54 +0,0 @@ ---- a/pyproject.toml -+++ b/pyproject.toml -@@ -17,6 +17,7 @@ epy = "epy_reader.__main__:main" - [tool.poetry.dependencies] - python = "^3.8" - windows-curses = { version = "*", markers = "platform_system == 'Windows'" } -+magic = { version = "*" } - - [tool.poetry.dev-dependencies] - pynvim = "^0.4.3" ---- a/src/epy_reader/tools/KindleUnpack/mobi_cover.py -+++ b/src/epy_reader/tools/KindleUnpack/mobi_cover.py -@@ -8,7 +8,7 @@ from .compatibility_utils import unicode - - from .unipath import pathof - import os --import imghdr -+import magic - - import struct - # note: struct pack, unpack, unpack_from all require bytestring format -@@ -34,24 +34,14 @@ MAX_HEIGHT = 4096 - - - def get_image_type(imgname, imgdata=None): -- imgtype = unicode_str(imghdr.what(pathof(imgname), imgdata)) -- -- # imghdr only checks for JFIF or Exif JPEG files. Apparently, there are some -- # with only the magic JPEG bytes out there... -- # ImageMagick handles those, so, do it too. -- if imgtype is None: -- if imgdata is None: -- with open(pathof(imgname), 'rb') as f: -- imgdata = f.read() -- if imgdata[0:2] == b'\xFF\xD8': -- # Get last non-null bytes -- last = len(imgdata) -- while (imgdata[last-1:last] == b'\x00'): -- last-=1 -- # Be extra safe, check the trailing bytes, too. -- if imgdata[last-2:last] == b'\xFF\xD9': -- imgtype = "jpeg" -- return imgtype -+ mime = None -+ if imgname: -+ mime = magic.from_file(pathof(imgname), mime=True) -+ if not mime and imgdata: -+ mime = magic.from_buffer(imgdata, mime=True) -+ if mime and mime.startswith('image/'): -+ return mime.removeprefix('image/') -+ return None - - - def get_image_size(imgname, imgdata=None): diff --git a/srcpkgs/epy/template b/srcpkgs/epy/template deleted file mode 100644 index 71d41859f96d7f..00000000000000 --- a/srcpkgs/epy/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'epy' -pkgname=epy -version=2023.6.11 -revision=4 -build_style=python3-pep517 -hostmakedepends="python3-poetry-core" -depends="python3" -checkdepends="python3-pytest" -short_desc="CLI ebook reader" -maintainer="Orphaned " -license="GPL-3.0-or-later" -homepage="https://github.com/wustho/epy" -distfiles="https://github.com/wustho/epy/archive/refs/tags/v${version}.tar.gz" -checksum=9f29b7fdc6312bc89adafd86acce93959b5d9eb62ea0a942c8d345c18ee5c87f diff --git a/srcpkgs/eqonomize/template b/srcpkgs/eqonomize/template deleted file mode 100644 index 0fb7bd07862bc8..00000000000000 --- a/srcpkgs/eqonomize/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'eqonomize' -pkgname=eqonomize -version=1.5.11 -revision=1 -build_style=qmake -hostmakedepends="qt6-base" -makedepends="qt6-charts-private-devel qt6-base-devel" -depends="desktop-file-utils hicolor-icon-theme" -short_desc="Personal accounting software, with focus on efficiency and ease of use" -maintainer="Orphaned " -license="GPL-3.0-or-later" -homepage="http://eqonomize.github.io" -changelog="https://raw.githubusercontent.com/Eqonomize/Eqonomize/master/ChangeLog" -distfiles="https://github.com/Eqonomize/Eqonomize/releases/download/v${version}/eqonomize-${version}.tar.gz" -checksum=035187648943dcf239c4fce5ae628e9a020b15eb4839052c7c044a0390080444 diff --git a/srcpkgs/ergo/files/ergo/run b/srcpkgs/ergo/files/ergo/run deleted file mode 100644 index 5ff23384f37175..00000000000000 --- a/srcpkgs/ergo/files/ergo/run +++ /dev/null @@ -1,6 +0,0 @@ -#!/bin/sh - -[ -r ./conf ] && . ./conf - -exec 2>&1 -exec chpst -u _ergo:_ergo ergo run ${OPTS:---conf /etc/ergo.conf} diff --git a/srcpkgs/ergo/oragono.INSTALL.msg b/srcpkgs/ergo/oragono.INSTALL.msg deleted file mode 100644 index 833ddc008137f0..00000000000000 --- a/srcpkgs/ergo/oragono.INSTALL.msg +++ /dev/null @@ -1,2 +0,0 @@ -The package `oragono` was renamed to `ergo`. -Manually migrate any existing configuration. diff --git a/srcpkgs/ergo/template b/srcpkgs/ergo/template deleted file mode 100644 index 637edfbbab23c2..00000000000000 --- a/srcpkgs/ergo/template +++ /dev/null @@ -1,39 +0,0 @@ -# Template file for 'ergo' -pkgname=ergo -version=2.16.0 -revision=1 -build_style=go -go_import_path="github.com/ergochat/ergo" -go_ldflags="-X main.version=$version" -short_desc="Modern IRC server with integrated bouncer features and services" -maintainer="Lydia Sobot " -license="MIT" -homepage="https://ergo.chat/" -changelog="https://raw.githubusercontent.com/ergochat/ergo/master/CHANGELOG.md" -distfiles="https://github.com/ergochat/ergo/archive/v${version}.tar.gz" -checksum=85b3f3e83d9f2076e7e719b22b8e8fabd647ab746cc4d8ab945ea88cebb42065 -system_accounts="_ergo" -_ergo_homedir="/var/lib/ergo" -make_dirs="/var/lib/ergo 0755 _ergo _ergo" - -post_install() { - vlicense LICENSE - - vsconf default.yaml ergo.conf - - vinstall ergo.motd 644 usr/share/${pkgname} default.motd - - vcopy languages/ usr/share/${pkgname}/i18n/ - - vdoc docs/MANUAL.md - vdoc docs/MOTDFORMATTING.md - vdoc docs/USERGUIDE.md - - vsv ergo -} - -oragono_package() { - depends="${sourcepkg}>=${version}_${revision}" - metapackage=yes - short_desc+=" (transitional dummy package)" -} diff --git a/srcpkgs/erlang-doc b/srcpkgs/erlang-doc deleted file mode 120000 index 8d91700f27a30e..00000000000000 --- a/srcpkgs/erlang-doc +++ /dev/null @@ -1 +0,0 @@ -erlang \ No newline at end of file diff --git a/srcpkgs/erlang-wx b/srcpkgs/erlang-wx deleted file mode 120000 index 8d91700f27a30e..00000000000000 --- a/srcpkgs/erlang-wx +++ /dev/null @@ -1 +0,0 @@ -erlang \ No newline at end of file diff --git a/srcpkgs/erlang/template b/srcpkgs/erlang/template deleted file mode 100644 index 61e45250d55116..00000000000000 --- a/srcpkgs/erlang/template +++ /dev/null @@ -1,75 +0,0 @@ -# Template file for 'erlang' -pkgname=erlang -version=26.2.5.12 -revision=1 -build_style=gnu-configure -make_install_target="install install-docs" -hostmakedepends="autoconf libxslt perl tar" -makedepends="openssl-devel ncurses-devel unixodbc-devel zlib-devel" -short_desc="Concurrent functional programming language developed by Ericsson" -maintainer="Orphaned " -license="Apache-2.0" -homepage="http://www.erlang.org/" -changelog="https://github.com/erlang/otp/releases" -distfiles="https://github.com/erlang/otp/archive/OTP-${version}.tar.gz" -checksum=93c97a3e14c3700eaaf2182b078fd35f8492da215327bd9c78a1f047946129f7 -subpackages="erlang-doc" - -if [ -z "$CROSS_BUILD" ]; then - configure_args+=" --with-wx-config=wx-config-gtk3" - makedepends+=" wxWidgets-gtk3-devel glu-devel" - subpackages+=" erlang-wx" -fi - -case "$XBPS_TARGET_MACHINE" in - ppc64*|*-musl) configure_args+=" --disable-hipe" ;; - i686*) CFLAGS+=" -msse2" ;; -esac - -pre_configure() { - if [ "$CROSS_BUILD" ]; then - # Build the bootstrap compiler for the host platform. - env - PATH=/usr/bin:/usr/sbin ./configure --enable-bootstrap-only - env - PATH=/usr/bin:/usr/sbin HOME=$HOME make ${makejobs} - configure_args+=" --build=$(erts/autoconf/config.guess)" - export erl_xcomp_sysroot=/usr/${XBPS_CROSS_TRIPLET} - fi -} - -post_configure() { - vsed -i -e '/LDFLAGS =/s/=/+=/' lib/odbc/c_src/*/Makefile -} - -post_install() { - # Remove PR template and PDF documentation - rm ${DESTDIR}/usr/lib/erlang/PR.template - find ${DESTDIR}/usr/lib/erlang -path '*/doc/pdf' -type d -print0 | xargs -0 rm -rf - find ${DESTDIR}/usr/lib/erlang -iname '*.pdf' -delete - # Make section 1 pages available outside erlang - vmkdir usr/share/man/man1 - local manprefix=/usr/lib/erlang/man/man1 - for i in $(find ${DESTDIR}${manprefix} -type f) - do - ln -sf ${manprefix}/${i##*/} ${DESTDIR}/usr/share/man/man1 - done -} - -erlang-doc_package() { - short_desc="Erlang programming language documentation and examples" - depends="${sourcepkg}-${version}_${revision}" - pkg_install() { - vmove usr/lib/erlang/doc - for i in $(cd ${DESTDIR}; find usr/lib/erlang -type d \( -path '*/examples' -o -path '*/doc/html' \)) - do - vmove "$i" - done - } -} - -erlang-wx_package() { - short_desc+=" - wxWidgets binding" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/lib/erlang/lib/wx* - } -} diff --git a/srcpkgs/erlang/update b/srcpkgs/erlang/update deleted file mode 100644 index 7a70507694056d..00000000000000 --- a/srcpkgs/erlang/update +++ /dev/null @@ -1 +0,0 @@ -pkgname=OTP diff --git a/srcpkgs/erlang_ls/template b/srcpkgs/erlang_ls/template deleted file mode 100644 index 4233d224a02707..00000000000000 --- a/srcpkgs/erlang_ls/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'erlang_ls' -pkgname=erlang_ls -version=1.1.0 -revision=1 -build_style=gnu-makefile -make_build_args="PREFIX=/usr" -hostmakedepends="rebar3 erlang" -depends="erlang" -short_desc="Erlang Language Server, written in Erlang" -maintainer="Emil Tomczyk " -license="Apache-2.0" -homepage="https://erlang-ls.github.io/" -distfiles="https://github.com/erlang-ls/erlang_ls/archive/refs/tags/${version}.tar.gz" -checksum=b826edae46219a90ab6a162be1626e2f4b0fd60cb2f3372d7a171ee3921aebf0 - -export PATH="/usr/libexec/chroot-git:$PATH" - -do_install() { - PREFIX=$PKGDESTDIR/usr make install -} diff --git a/srcpkgs/erofs-utils/template b/srcpkgs/erofs-utils/template deleted file mode 100644 index b7b4304fce1f55..00000000000000 --- a/srcpkgs/erofs-utils/template +++ /dev/null @@ -1,31 +0,0 @@ -# Template file for 'erofs-utils' -pkgname=erofs-utils -version=1.8.10 -revision=1 -build_style=gnu-configure -configure_args=" - --enable-fuse - --enable-lzma" -hostmakedepends="automake libtool pkg-config" -makedepends="liblz4-devel libuuid-devel liblzma-devel libzstd-devel zlib-devel - fuse-devel" -short_desc="User-space tools for EROFS filesystem" -maintainer="Duncaen " -license="GPL-2.0-or-later" -homepage="https://git.kernel.org/pub/scm/linux/kernel/git/xiang/erofs-utils.git/about/" -changelog="https://git.kernel.org/pub/scm/linux/kernel/git/xiang/erofs-utils.git/plain/ChangeLog" -distfiles="https://git.kernel.org/pub/scm/linux/kernel/git/xiang/erofs-utils.git/snapshot/erofs-utils-${version}.tar.gz" -checksum=05eb4edebe11decce6ecb34e98d2f80c8cd283c2f2967d8ba7efd58418570514 - -pre_configure() { - autoreconf -fi -} - -fuse-erofs_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/bin/erofsfuse - vmove usr/share/man/man1/erofsfuse.1 - } -} diff --git a/srcpkgs/erofs-utils/update b/srcpkgs/erofs-utils/update deleted file mode 100644 index 4958687241d0b7..00000000000000 --- 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/es/template b/srcpkgs/es/template deleted file mode 100644 index 9dc6a864a7e6f7..00000000000000 --- a/srcpkgs/es/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'es' -pkgname=es -version=0.9.2 -revision=2 -create_wrksrc=yes -build_style=gnu-configure -configure_args="--with-readline es_cv_abused_getenv=no" -hostmakedepends="bison" -makedepends="readline-devel" -short_desc="Functional shell with rc-inspired syntax" -maintainer="Leah Neukirchen " -license="Public Domain" -homepage="https://github.com/wryun/es-shell/" -distfiles="https://github.com/wryun/es-shell/releases/download/v${version}/es-${version}.tar.gz" -checksum=c926482b42084e903eb871ee1eb0cefc09dae6f1adeb8408dd9e933035c4f5dd -nocross=yes -disable_parallel_build=yes -register_shell="/bin/es" - -post_install() { - vbin esdebug -} diff --git a/srcpkgs/es/update b/srcpkgs/es/update deleted file mode 100644 index 88356be5e260fb..00000000000000 --- a/srcpkgs/es/update +++ /dev/null @@ -1 +0,0 @@ -ignore="0.84" diff --git a/srcpkgs/esbuild/template b/srcpkgs/esbuild/template deleted file mode 100644 index 25f25e4dc1a350..00000000000000 --- a/srcpkgs/esbuild/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'esbuild' -pkgname=esbuild -version=0.25.4 -revision=1 -build_style=go -go_import_path=github.com/evanw/esbuild -go_package="./cmd/esbuild" -checkdepends="nodejs pnpm yarn" -short_desc="Extremely fast bundler for the web" -maintainer="Luca Matei Pintilie " -license="MIT" -homepage="https://esbuild.github.io/" -changelog="https://github.com/evanw/esbuild/releases" -distfiles="https://github.com/evanw/esbuild/archive/refs/tags/v${version}.tar.gz" -checksum=4661a2b1d2b1db035a19eca5e771a40b6c16b23279aae02022def9fa45ed5ad9 - -do_check() { - # Skip test-deno (deno not packaged) and decorator-tests (not in a git - # repo) and test-wasm-node (exec fail) and js-api-tests (fails in CI) - make test-go vet-go no-filepath verify-source-map end-to-end-tests plugin-tests register-test node-unref-tests ts-type-tests lib-typecheck-node lib-typecheck-node-nolib -} - -post_install() { - vlicense LICENSE.md -} diff --git a/srcpkgs/eselect/template b/srcpkgs/eselect/template deleted file mode 100644 index 4d236933c50e26..00000000000000 --- a/srcpkgs/eselect/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'eselect' -pkgname=eselect -version=1.4.20 -revision=1 -build_style=gnu-configure -hostmakedepends="automake libtool" -depends="bash" -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 - -pre_configure() { - ./autogen.bash -} diff --git a/srcpkgs/eselect/update b/srcpkgs/eselect/update deleted file mode 100644 index fd09207a4a7b00..00000000000000 --- a/srcpkgs/eselect/update +++ /dev/null @@ -1,3 +0,0 @@ -site=https://gitweb.gentoo.org/repo/gentoo.git/tree/app-admin/eselect -pattern="eselect-\K[\d\.]*(?=\.ebuild)" -ignore="9999" diff --git a/srcpkgs/esh/template b/srcpkgs/esh/template deleted file mode 100644 index 58719c003ddb2f..00000000000000 --- a/srcpkgs/esh/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'esh' -pkgname=esh -version=0.3.1 -revision=1 -hostmakedepends="ruby-asciidoctor" -depends="virtual?awk sed" -short_desc="Simple templating engine based on shell" -maintainer="Jakub Jirutka " -license="MIT" -homepage="https://github.com/jirutka/esh" -distfiles="https://github.com/jirutka/esh/archive/v${version}/${pkgname}-${version}.tar.gz" -checksum="62606e755fbd78a92f2f0a5fd4bc6095b593936d9ffdbeaf8125b222fcb0ec1c" - -do_install() { - make install prefix=/usr DESTDIR=$DESTDIR - vlicense LICENSE -} diff --git a/srcpkgs/esmtool b/srcpkgs/esmtool deleted file mode 120000 index b54e95dedd1f23..00000000000000 --- a/srcpkgs/esmtool +++ /dev/null @@ -1 +0,0 @@ -openmw \ No newline at end of file diff --git a/srcpkgs/espeak b/srcpkgs/espeak deleted file mode 120000 index 95020f74ceac79..00000000000000 --- a/srcpkgs/espeak +++ /dev/null @@ -1 +0,0 @@ -espeak-ng \ No newline at end of file diff --git a/srcpkgs/espeak-ng/patches/cross.patch b/srcpkgs/espeak-ng/patches/cross.patch deleted file mode 100644 index 5aedd8873debc6..00000000000000 --- a/srcpkgs/espeak-ng/patches/cross.patch +++ /dev/null @@ -1,62 +0,0 @@ ---- a/cmake/data.cmake -+++ b/cmake/data.cmake -@@ -60,16 +60,18 @@ file(COPY "${DATA_SRC_DIR}/lang" DESTINA - file(COPY "${DATA_SRC_DIR}/voices/!v" DESTINATION "${DATA_DIST_DIR}/voices") - file(COPY "${PHONEME_SRC_DIR}" DESTINATION "${DATA_DIST_ROOT}") - -+if(NOT ESPEAK_RUN_CMD) - set(ESPEAK_RUN_ENV ${CMAKE_COMMAND} -E env "ESPEAK_DATA_PATH=${DATA_DIST_ROOT}") - set(ESPEAK_RUN_CMD ${ESPEAK_RUN_ENV} $ENV{VALGRIND} "$") -+endif() - - add_custom_command( - OUTPUT "${DATA_DIST_DIR}/intonations" -- COMMAND ${ESPEAK_RUN_CMD} --compile-intonations -+ COMMAND espeak-ng-bin --compile-intonations - WORKING_DIRECTORY "${PHONEME_SRC_DIR}" - COMMENT "Compile intonations" - DEPENDS -- "$" -+ espeak-ng-bin - "${PHONEME_SRC_DIR}/intonation" - ) - -@@ -95,12 +97,12 @@ add_custom_command( - "${DATA_DIST_DIR}/phondata-manifest" - "${DATA_DIST_DIR}/phonindex" - "${DATA_DIST_DIR}/phontab" -- COMMAND ${ESPEAK_RUN_CMD} --compile-phonemes -+ COMMAND espeak-ng-bin --compile-phonemes - WORKING_DIRECTORY "${PHONEME_SRC_DIR}" - COMMENT "Compile phonemes" - DEPENDS - "${DATA_DIST_DIR}/intonations" -- "$" -+ espeak-ng-bin - ${_phon_deps} - ) - -@@ -133,10 +135,10 @@ foreach(_dict_name ${_dict_compile_list} - add_custom_command( - OUTPUT "${_dict_target}" - COMMAND ${CMAKE_COMMAND} -E copy ${_dict_deps} "${DICT_TMP_DIR}/" -- COMMAND ${ESPEAK_RUN_CMD} --compile=${_dict_name} -+ COMMAND espeak-ng-bin --compile=${_dict_name} - WORKING_DIRECTORY "${DICT_TMP_DIR}" - DEPENDS -- "$" -+ espeak-ng-bin - "${DATA_DIST_DIR}/phondata" - "${DATA_DIST_DIR}/intonations" - ${_dict_deps} -@@ -152,8 +154,8 @@ if (HAVE_MBROLA AND USE_MBROLA) - list(APPEND _mbr_targets ${_mbl_out}) - add_custom_command( - OUTPUT "${_mbl_out}" -- COMMAND ${ESPEAK_RUN_CMD} --compile-mbrola="${_mbl_src}" -- DEPENDS "$" "${_mbl_src}" -+ COMMAND espeak-ng-bin --compile-mbrola="${_mbl_src}" -+ DEPENDS espeak-ng-bin "${_mbl_src}" - ) - endforeach(_mbl) - endif() diff --git a/srcpkgs/espeak-ng/template b/srcpkgs/espeak-ng/template deleted file mode 100644 index 8f5636f3279c44..00000000000000 --- a/srcpkgs/espeak-ng/template +++ /dev/null @@ -1,64 +0,0 @@ -# Template file for 'espeak-ng' -pkgname=espeak-ng -version=1.52.0 -revision=1 -build_style=cmake -build_helper=qemu -configure_args="-DBUILD_SHARED_LIBS=ON" -hostmakedepends="pkg-config" -makedepends="pcaudiolib-devel libsonic-devel" -short_desc="Text to Speech engine" -maintainer="Joey " -license="GPL-3.0-or-later" -homepage="https://github.com/espeak-ng/espeak-ng/" -changelog="https://raw.githubusercontent.com/espeak-ng/espeak-ng/master/ChangeLog.md" -distfiles="https://github.com/espeak-ng/espeak-ng/archive/${version}.tar.gz" -checksum=bb4338102ff3b49a81423da8a1a158b420124b055b60fa76cfb4b18677130a23 -CFLAGS="-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64" -CXXFLAGS="$CFLAGS" - -do_build() { - export ESPEAK_DATA_PATH="$wrksrc/build" - ninja -C build ${make_jobs} -} - -do_check() { - #disableall checks because of breakage - return -} - -libespeak-ng_package() { - short_desc+=" - runtime libraries" - pkg_install() { - vmove "usr/lib/*.so.*" - vmove usr/share/espeak-ng-data - } -} - -libespeak-ng-devel_package() { - depends="libespeak-ng>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.so" - vmove "/usr/lib/pkgconfig" - } -} - -espeak_package() { - depends="${sourcepkg}>=${version}_${revision}" - metapackage=yes - short_desc+=" (transitional dummy package)" -} - -libespeak_package() { - depends="libespeak-ng>=${version}_${revision}" - metapackage=yes - short_desc+=" (transitional dummy package)" -} - -libespeak-devel_package() { - depends="libespeak-ng-devel>=${version}_${revision}" - metapackage=yes - short_desc+=" (transitional dummy package)" -} diff --git a/srcpkgs/espeakup/files/espeakup/run b/srcpkgs/espeakup/files/espeakup/run deleted file mode 100644 index e758d4b7b9b649..00000000000000 --- a/srcpkgs/espeakup/files/espeakup/run +++ /dev/null @@ -1,5 +0,0 @@ -#!/bin/sh -exec 2>&1 -[ -r conf ] && . ./conf -modprobe speakup_soft start=1 || exit 1 -exec espeakup -d ${OPTS} diff --git a/srcpkgs/espeakup/patches/use-with-espeak-ng.patch b/srcpkgs/espeakup/patches/use-with-espeak-ng.patch deleted file mode 100644 index bd235bdf876108..00000000000000 --- a/srcpkgs/espeakup/patches/use-with-espeak-ng.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/Makefile 2020-12-15 20:40:30.660983776 -0500 -+++ b/Makefile 2020-12-15 20:41:07.473982625 -0500 -@@ -6,7 +6,7 @@ - WARNFLAGS = -Wall - CFLAGS += ${DEPFLAGS} ${WARNFLAGS} - --LDLIBS = -lespeak -lpthread -+LDLIBS = -lespeak-ng -lpthread - - INSTALL = install - BINMODE = 0755 diff --git a/srcpkgs/espeakup/template b/srcpkgs/espeakup/template deleted file mode 100644 index 6cbc9d0da5529a..00000000000000 --- a/srcpkgs/espeakup/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'espeakup' -pkgname=espeakup -version=0.80 -revision=2 -build_style="gnu-makefile" -makedepends="libespeak-ng-devel" -short_desc="Lightweight connector for espeak and speakup" -maintainer="Rui Abreu Ferreira " -license="GPL-3.0-or-later" -homepage="https://github.com/williamh/espeakup" -distfiles="https://github.com/williamh/espeakup/archive/v${version}.tar.gz" -checksum="4de284e30b6bdb0f9dee9c8ea02d13a3d20a61415b812338446b8b381e997ef4" - -post_install() { - vsv espeakup -} diff --git a/srcpkgs/esptool/template b/srcpkgs/esptool/template deleted file mode 100644 index 66d32ee9a2f0c8..00000000000000 --- a/srcpkgs/esptool/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'esptool' -pkgname=esptool -version=4.5.1 -revision=3 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3-bitstring python3-cryptography python3-ecdsa python3-pyserial - python3-reedsolo" -checkdepends="python3-pytest ${depends} python3-pyelftools" -short_desc="Espressif SoC serial bootloader utility" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="https://github.com/espressif/esptool" -distfiles="https://github.com/espressif/esptool/archive/refs/tags/v${version}.tar.gz" -checksum=759e0c9a5e69d21e13a5fcf53d46cb567cb3a8e4a6cefda334b6d3a3d540b5f4 - -post_extract() { - # needs access to hardware - rm test/test_esptool.py - # needs python3-pkcs11 - rm test/test_espsecure_hsm.py -} diff --git a/srcpkgs/etcd/files/etcd/conf b/srcpkgs/etcd/files/etcd/conf deleted file mode 100644 index 023129b0e07576..00000000000000 --- a/srcpkgs/etcd/files/etcd/conf +++ /dev/null @@ -1,249 +0,0 @@ -# Human_readable name for this member. -# -# default: "default" -# -# ETCD_NAME="default" - -# Path to the data directory. -# -# default: "${name}.etcd" -# distribution default: "/var/lib/etcd" -# -# ETCD_DATA_DIR="/var/lib/etcd" - -# Path to the dedicated wal directory. -# If this flag is set, etcd will write the WAL files -# to the walDir rather than the dataDir. -# -# default: "" -# -# ETCD_WAL_DIR="" - -# Number of committed transactions to trigger a snapshot to disk. -# -# default: 10000 -# -# ETCD_SNAPSHOT_COUNT=10000 - -# Time (in milliseconds) of a heartbeat interval. -# -# default: 100 -# -# ETCD_HEARTBEAT_INTERVAL=100 - -# Time (in milliseconds) for an election to timeout. -# -# default: 1000 -# -# ETCD_ELECTION_TIMEOUT=1000 - -# List of URLs to listen on for peer traffic. -# -# default: "http://localhost:2380,http://localhost:7001" -# -# ETCD_LISTEN_PEER_URLS="http://localhost:2380,http://localhost:7001" - -# List of URLs to listen on for client traffic. -# -# default: "http://localhost:2379,http://localhost:4001" -# -# ETCD_LISTEN_CLIENT_URLS="http://localhost:2379,http://localhost:4001" - -# Maximum number of snapshot files to retain (0 is unlimited) -# -# default: 5 -# -# ETCD_MAX_SNAPSHOTS=5 - -# Maximum number of wal files to retain (0 is unlimited) -# -# default: 5 -# -# ETCD_MAX_WALS=5 - -# Comma_separated white list of origins for CORS (cross_origin resource sharing). -# -# default: none -# -# ETCD_CORS= - -# List of this member's peer URLs to advertise to the rest of the cluster. -# These addresses are used for communicating etcd data around the cluster. -# At least one must be routable to all cluster members. -# -# default: "http://localhost:2380,http://localhost:7001" -# -# ETCD_INITIAL_ADVERTISE_PEER_URLS="http://localhost:2380,http://localhost:7001" - -# Initial cluster configuration for bootstrapping. -# -# default: "default=http://localhost:2380,default=http://localhost:7001" -# distribution default: "default=http://localhost:2380,default=http://localhost:7001" -# -# ETCD_INITIAL_CLUSTER="default=http://localhost:2380,default=http://localhost:7001" - -# Initial cluster state ("new" or "existing"). -# Set to new for all members present during initial static or DNS bootstrapping. -# If this option is set to existing, etcd will attempt to join the existing cluster. -# If the wrong value is set, etcd will attempt to start but fail safely. -# -# default: "new" -# -# ETCD_INITIAL_CLUSTER_STATE="new" - -# Initial cluster token for the etcd cluster during bootstrap. -# -# default: "etcd_cluster" -# -# ETCD_INITIAL_CLUSTER_TOKEN="etcd_cluster" - -# List of this member's client URLs to advertise to the rest of the cluster. -# -# default: "http://localhost:2379,http://localhost:4001" -# -# ETCD_ADVERTISE_CLIENT_URLS="http://localhost:2379,http://localhost:4001" - -# Discovery URL used to bootstrap the cluster. -# -# default: none -# -# ETCD_DISCOVERY= - -# DNS srv domain used to bootstrap the cluster. -# -# default: none -# -# ETCD_DISCOVERY_SRV= - -# Expected behavior ("exit" or "proxy") when discovery services fails. -# -# default: "proxy" -# -# ETCD_DISCOVERY_FALLBACK="proxy" - -# HTTP proxy to use for traffic to discovery service. -# -# default: none -# -# ETCD_DISCOVERY_PROXY= - -# Proxy mode setting ("off", "readonly" or "on"). -# -# default: "off" -# -# ETCD_PROXY="off" - -# Time (in milliseconds) an endpoint will be held -# in a failed state before being reconsidered for proxied requests. -# -# default: 5000 -# -# ETCD_PROXY_FAILURE_WAIT=5000 - -# Time (in milliseconds) of the endpoints refresh interval. -# -# default: 30000 -# -# ETCD_PROXY_REFRESH_INTERVAL=30000 - -# Time (in milliseconds) for a dial to timeout or 0 to disable the timeout. -# -# default: 1000 -# -# ETCD_PROXY_DIAL_TIMEOUT=1000 - -# Time (in milliseconds) for a write to timeout or 0 to disable the timeout. -# -# default: 5000 -# -# ETCD_PROXY_WRITE_TIMEOUT=5000 - -# Time (in milliseconds) for a read to timeout or 0 to disable the timeout. -# Don't change this value if you use watches because they are using long polling requests. -# -# default: 0 -# -# ETCD_PROXY_READ_TIMEOUT=0 - -# Path to the client server TLS CA file. -# -# default: none -# -# ETCD_CA_FILE= - -# Path to the client server TLS cert file. -# -# default: none -# -# ETCD_CERT_FILE= - -# Path to the client server TLS key file. -# -# default: none -# -# ETCD_KEY_FILE= - -# Enable client cert authentication. -# -# default: false -# -# ETCD_CLIENT_CERT_AUTH=false - -# Path to the client server TLS trusted CA key file. -# -# default: none -# -# ETCD_TRUSTED_CA_FILE= - -# [DEPRECATED] Path to the peer server TLS CA file. -# -# default: none -# -# ETCD_PEER_CA_FILE= - -# Path to the peer server TLS cert file. -# -# default: none -# -# ETCD_PEER_CERT_FILE= - -# Path to the peer server TLS key file. -# -# default: none -# -# ETCD_PEER_KEY_FILE= - -# Enable peer client cert authentication. -# -# default: false -# -# ETCD_PEER_CLIENT_CERT_AUTH=false - -# Path to the peer server TLS trusted CA file. -# -# default: none -# -# ETCD_PEER_TRUSTED_CA_FILE= - -# Drop the default log level to DEBUG for all subpackages. -# -# default: false (INFO for all packages) -# -# ETCD_DEBUG=false - -# Set individual etcd subpackages to specific log levels. -# An example being etcdserver=WARNING,security=DEBUG -# -# default: none (INFO for all packages) -# -# ETCD_LOG_PACKAGE_LEVELS= - -# Force to create a new one_member cluster. -# It commits configuration changes in force to remove all existing members in the cluster and add itself. -# It needs to be set to restore a backup. -# -# default: false -# -# ETCD_FORCE_NEW_CLUSTER=false - -# vim:ft=sh: diff --git a/srcpkgs/etcd/files/etcd/run b/srcpkgs/etcd/files/etcd/run deleted file mode 100644 index e525d638c0544c..00000000000000 --- a/srcpkgs/etcd/files/etcd/run +++ /dev/null @@ -1,8 +0,0 @@ -#!/bin/sh -exec 2>&1 - -export ETCD_DATA_DIR=/var/lib/etcd -export ETCD_NAME=etcd - -[ -r conf ] && . ./conf -exec chpst -u etcd:etcd etcd diff --git a/srcpkgs/etcd/template b/srcpkgs/etcd/template deleted file mode 100644 index 2f14d223d0a0ab..00000000000000 --- a/srcpkgs/etcd/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'etcd' -pkgname=etcd -reverts=3.5.12_1 -version=3.4.38 -revision=1 -build_style=go -go_import_path="go.etcd.io/etcd" -go_package="${go_import_path} ${go_import_path}/etcdctl" -short_desc="Distributed reliable key-value store" -maintainer="Andrea Brancaleoni " -license="Apache-2.0" -homepage="https://coreos.com/etcd/docs/latest/" -distfiles="https://github.com/etcd-io/etcd/archive/v${version}.tar.gz" -checksum=0e1f6f58945ae21c479c4c785bd74dace5e6580ba2eb7601ade4d9171eb2c4ac -conf_files="/etc/sv/etcd/conf" -system_accounts="etcd" -make_dirs="/var/lib/etcd 0755 etcd etcd" - -post_install() { - vsv etcd -} diff --git a/srcpkgs/etcetera/template b/srcpkgs/etcetera/template deleted file mode 100644 index e33bba939c3e8f..00000000000000 --- a/srcpkgs/etcetera/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'etcetera' -pkgname=etcetera -version=1.0 -revision=6 -pycompile_dirs="usr/lib/etcetera" -depends="python3" -short_desc="Config file management with a touch of wisdom" -maintainer="Orphaned " -license="GPL-3.0-or-later" -homepage="https://gitlab.com/jeancf/etcetera" -distfiles="https://gitlab.com/jeancf/etcetera/-/archive/${version}/etcetera-${version}.tar.gz" -checksum=3e4b7ff9095f6d311b12e30d745cc5d6b5c777f5daca7d01f7f1c46d273760c1 -python_version=3 -conf_files="/etc/etcetera.conf" - -do_install() { - vbin etcetera - vinstall commands.py 644 usr/lib/etcetera - vinstall toolbox.py 644 usr/lib/etcetera - vinstall term_colors.py 644 usr/lib/etcetera - vinstall parser.py 755 usr/lib/etcetera - vinstall README.md 644 usr/share/etcetera - vinstall etcetera-logo.png 644 usr/share/etcetera - vinstall etcetera.conf 644 etc -} diff --git a/srcpkgs/etckeeper/template b/srcpkgs/etckeeper/template deleted file mode 100644 index a870167a7c7964..00000000000000 --- a/srcpkgs/etckeeper/template +++ /dev/null @@ -1,31 +0,0 @@ -# Template file for 'etckeeper' -pkgname=etckeeper -version=1.18.23 -revision=1 -build_style=gnu-makefile -conf_files="/etc/etckeeper/etckeeper.conf" -make_check_target=test -hostmakedepends="perl" -depends="git perl" -checkdepends="bats git" -short_desc="Tools to store /etc in a git, mercurial, or darcs repository" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="https://etckeeper.branchable.com" -distfiles="https://git.joeyh.name/index.cgi/etckeeper.git/snapshot/${pkgname}-${version}.tar.gz" -checksum=cfd068f1f7ae64702747e4ea77e089168743c8b889b941577eac8fc67c232e8c - -pre_install() { - sed -ni '/systemddir/!p' Makefile - sed -ni '/apt.conf/!p' Makefile - sed -i 's|^PYTHON=python$|PYTHON=/bin/false|' Makefile - sed -i -e "/^LOWLEVEL_PACKAGE_MANAGER/c LOWLEVEL_PACKAGE_MANAGER=xbps" etckeeper.conf - sed -i -e "/^HIGHLEVEL_PACKAGE_MANAGER/c HIGHLEVEL_PACKAGE_MANAGER=xbps" etckeeper.conf - sed -i -e "/^zshcompletiondir=/s/vendor-completions/site-functions/" Makefile -} - -post_install() { - vdoc doc/README.mdwn - rm -rf lib/systemd - rm -rf etc/apt -} diff --git a/srcpkgs/etckeeper/update b/srcpkgs/etckeeper/update deleted file mode 100644 index d28c1f4af9df0c..00000000000000 --- a/srcpkgs/etckeeper/update +++ /dev/null @@ -1 +0,0 @@ -site="https://git.joeyh.name/index.cgi/etckeeper.git/refs" diff --git a/srcpkgs/etesync-dav/patches/add-missing-colon.diff b/srcpkgs/etesync-dav/patches/add-missing-colon.diff deleted file mode 100644 index 3938c57abc81fc..00000000000000 --- a/srcpkgs/etesync-dav/patches/add-missing-colon.diff +++ /dev/null @@ -1,15 +0,0 @@ -See https://github.com/etesync/etesync-dav/pull/293. - -diff --git a/setup.py b/setup.py -index a69cd1a..77c7fc5 100644 ---- a/setup.py -+++ b/setup.py -@@ -115,7 +115,7 @@ INSTALL_REQUIRES = [ - 'Flask>=1.1.1', - 'Flask-WTF>=0.14.2,<1.0.0', - 'requests[socks]>=2.21', -- 'types-setuptools>=50.0.0' -+ 'types-setuptools>=50.0.0', - 'pyobjc-framework-Cocoa>=7.0.0 ; sys_platform=="darwin"', - ] - diff --git a/srcpkgs/etesync-dav/template b/srcpkgs/etesync-dav/template deleted file mode 100644 index c455d9ddacba3e..00000000000000 --- a/srcpkgs/etesync-dav/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'etesync-dav' -pkgname=etesync-dav -version=0.32.1 -revision=4 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3-etesync python3-etebase radicale2 python3-Flask python3-Flask-WTF" -checkdepends="$depends python3-pytest" -short_desc="CalDAV and CardDAV frontend for EteSync" -maintainer="DragonGhost7 " -license="GPL-3.0-only" -homepage="https://www.etesync.com" -changelog="https://raw.githubusercontent.com/etesync/etesync-dav/master/ChangeLog.md" -distfiles="${PYPI_SITE}/e/etesync-dav/etesync-dav-${version}.tar.gz" -checksum=a4e2ee83932755d29ac39c1e74005ec289880fd2d4d2164f09fe2464a294d720 -make_check=no # there are no tests to run diff --git a/srcpkgs/ethstatus/template b/srcpkgs/ethstatus/template deleted file mode 100644 index b67ba6363e5f3a..00000000000000 --- a/srcpkgs/ethstatus/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'ethstatus' -pkgname=ethstatus -version=0.4.9 -revision=1 -build_style=gnu-makefile -make_use_env=yes -makedepends="ncurses-devel" -short_desc="Console-based ethernet statistics monitor" -maintainer="Tassilo Schweyer " -license="GPL-2.0-or-later" -homepage="http://packages.qa.debian.org/e/ethstatus.html" -distfiles="${DEBIAN_SITE}/main/e/${pkgname}/${pkgname}_${version}.tar.xz" -checksum=4a85051f9d704c88e770577f18caaf4b97583e622a919dfdc87e0bd6b8166722 - -do_install() { - vbin ethstatus - vman ethstatus.1 - vlicense COPYRIGHT -} diff --git a/srcpkgs/ethtool/template b/srcpkgs/ethtool/template deleted file mode 100644 index 8e9fd1d981fb54..00000000000000 --- a/srcpkgs/ethtool/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'ethtool' -pkgname=ethtool -version=6.15 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="libmnl-devel" -short_desc="Utility for controlling network drivers and hardware" -maintainer="Enno Boland " -license="GPL-2.0-only" -homepage="https://www.kernel.org/pub/software/network/ethtool/" -changelog="https://git.kernel.org/pub/scm/network/ethtool/ethtool.git/plain/NEWS" -distfiles="https://www.kernel.org/pub/software/network/ethtool/ethtool-${version}.tar.xz" -checksum=9477c365114d910120aaec5336a1d16196c833d8486f7c6da67bedef57880ade diff --git a/srcpkgs/etr/template b/srcpkgs/etr/template deleted file mode 100644 index a8fcf27eeaef82..00000000000000 --- a/srcpkgs/etr/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'etr' -pkgname=etr -version=0.8.4 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="SFML-devel glu-devel" -short_desc="High speed arctic racing game based on Tux Racer" -maintainer="Helmut Pozimski " -license="GPL-2.0-or-later" -homepage="https://sourceforge.net/projects/extremetuxracer/" -distfiles="${SOURCEFORGE_SITE}/extremetuxracer/${pkgname}-${version}.tar.xz" -checksum=fa3285cc0c755a5aff529f3f2cea3516481114c6b4b8e1ec0769feeff04773e5 -replaces="etr-data>=0" diff --git a/srcpkgs/ettercap/patches/allow-build-type-none.patch b/srcpkgs/ettercap/patches/allow-build-type-none.patch deleted file mode 100644 index 324d75086b05d2..00000000000000 --- a/srcpkgs/ettercap/patches/allow-build-type-none.patch +++ /dev/null @@ -1,24 +0,0 @@ -Index: ettercap-0.8.3.1/CMakeLists.txt -=================================================================== ---- ettercap-0.8.3.1.orig/CMakeLists.txt -+++ ettercap-0.8.3.1/CMakeLists.txt -@@ -22,19 +22,6 @@ option(LIBRARY_BUILD "Build for libetter - option(INSTALL_DESKTOP "Install ettercap desktop files" ON) - - --set(VALID_BUILD_TYPES Debug Release RelWithDebInfo) -- --if(NOT CMAKE_BUILD_TYPE) -- # Default to using "Release" as our build type. -- set(CMAKE_BUILD_TYPE "Release" CACHE STRING -- "Choose the type of build, options are: ${VALID_BUILD_TYPES}." FORCE) --endif() --list(FIND VALID_BUILD_TYPES ${CMAKE_BUILD_TYPE} contains_valid) --if(contains_valid EQUAL -1) -- message(FATAL_ERROR "Unknown CMAKE_BUILD_TYPE: '${CMAKE_BUILD_TYPE}'. Valid options are: ${VALID_BUILD_TYPES}") --endif() --unset(contains_valid) -- - include(CMakeDependentOption) - - # If SYSTEM_LIBS is set to off, then all SYSTEM_* options will be diff --git a/srcpkgs/ettercap/patches/libcurl-8.patch b/srcpkgs/ettercap/patches/libcurl-8.patch deleted file mode 100644 index 30a196d9807736..00000000000000 --- a/srcpkgs/ettercap/patches/libcurl-8.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/plug-ins/sslstrip/sslstrip.c -+++ b/plug-ins/sslstrip/sslstrip.c -@@ -53,7 +53,7 @@ - - #include - --#if (LIBCURL_VERSION_MAJOR < 7) || (LIBCURL_VERSION_MINOR < 26) -+#if (LIBCURL_VERSION_MAJOR < 7) || ((LIBCURL_VERSION_MAJOR == 7) && (LIBCURL_VERSION_MINOR < 26)) - #error libcurl 7.26.0 or up is needed - #endif - diff --git a/srcpkgs/ettercap/template b/srcpkgs/ettercap/template deleted file mode 100644 index 44bb7bb80ca276..00000000000000 --- a/srcpkgs/ettercap/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'ettercap' -pkgname=ettercap -version=0.8.3.1 -revision=3 -build_style=cmake -configure_args="-DENABLE_GTK=OFF -DBUNDLED_LIBS=OFF" -hostmakedepends="flex pkg-config" -makedepends="geoip-devel ncurses-devel openssl-devel libcurl-devel - libltdl-devel libnet-devel libpcap-devel pcre-devel" -conf_files="/etc/${pkgname}/etter.conf" -short_desc="Network sniffer/interceptor/logger for ethernet LANs" -maintainer="Orphaned " -license="GPL-2.0-only" -homepage="http://ettercap.github.com/ettercap/" -distfiles="https://github.com/Ettercap/ettercap/archive/v${version}.tar.gz" -checksum=d0c3ef88dfc284b61d3d5b64d946c1160fd04276b448519c1ae4438a9cdffaf3 -lib32disabled=yes - -post_extract() { - rm -rf bundled_deps -} diff --git a/srcpkgs/ettercap/update b/srcpkgs/ettercap/update deleted file mode 100644 index d4b5bb97d71f63..00000000000000 --- a/srcpkgs/ettercap/update +++ /dev/null @@ -1 +0,0 @@ -site="http://ettercap.github.io/ettercap/downloads.html" diff --git a/srcpkgs/eudev-libudev b/srcpkgs/eudev-libudev deleted file mode 120000 index 847a5d7862d2c3..00000000000000 --- a/srcpkgs/eudev-libudev +++ /dev/null @@ -1 +0,0 @@ -eudev \ No newline at end of file diff --git a/srcpkgs/eudev-libudev-devel b/srcpkgs/eudev-libudev-devel deleted file mode 120000 index 847a5d7862d2c3..00000000000000 --- a/srcpkgs/eudev-libudev-devel +++ /dev/null @@ -1 +0,0 @@ -eudev \ No newline at end of file diff --git a/srcpkgs/eudev/INSTALL b/srcpkgs/eudev/INSTALL deleted file mode 100644 index aa64769731f17c..00000000000000 --- a/srcpkgs/eudev/INSTALL +++ /dev/null @@ -1,10 +0,0 @@ -case "$ACTION" in -post) - echo "Updating udev(7) hwdb.bin..." - usr/bin/udevadm hwdb --update || : - - if [ -d usr/sbin -a ! -L usr/sbin ]; then - ln -s ../bin/udevd usr/sbin/udevd - fi - ;; -esac diff --git a/srcpkgs/eudev/files/udevd/run b/srcpkgs/eudev/files/udevd/run deleted file mode 100644 index b6af85ec341d03..00000000000000 --- a/srcpkgs/eudev/files/udevd/run +++ /dev/null @@ -1,4 +0,0 @@ -#!/bin/sh -exec 2>&1 -udevadm control --exit -exec udevd diff --git a/srcpkgs/eudev/patches/78-sound-card.rules.patch b/srcpkgs/eudev/patches/78-sound-card.rules.patch deleted file mode 100644 index d17fac077665b0..00000000000000 --- a/srcpkgs/eudev/patches/78-sound-card.rules.patch +++ /dev/null @@ -1,42 +0,0 @@ -From 917ae648f61681257000c3a1f0aca3fbd646563a Mon Sep 17 00:00:00 2001 -From: Johannes Nixdorf -Date: Fri, 22 Dec 2023 10:27:08 +0100 -Subject: [PATCH] 78-sound-card.rules: Import ID_PATH early - -Pipewire requires ID_PATH to use the same device names as with systemd's -udev. Some rules, such as the ones in asahi-audio [1] use those names, and -fail if they don't match [2]. - -On systemd's udev this is instead imported in 71-seat.rules, which we don't -have. - -[1]: https://github.com/AsahiLinux/asahi-audio -[2]: https://github.com/AsahiLinux/asahi-audio/issues/16 - -Signed-off-by: Johannes Nixdorf ---- - rules/78-sound-card.rules | 4 ++-- - 1 file changed, 2 insertions(+), 2 deletions(-) - -diff --git a/rules/78-sound-card.rules b/rules/78-sound-card.rules -index f2fc27739..c49bd1d4e 100644 ---- a/rules/78-sound-card.rules -+++ b/rules/78-sound-card.rules -@@ -38,6 +38,8 @@ KERNEL!="card*", GOTO="sound_end" - ENV{SOUND_INITIALIZED}="1" - - IMPORT{builtin}="hwdb" -+IMPORT{builtin}="path_id" -+ - SUBSYSTEMS=="usb", IMPORT{builtin}="usb_id" - SUBSYSTEMS=="usb", GOTO="skip_pci" - -@@ -62,8 +64,6 @@ LABEL="skip_pci" - ENV{ID_SERIAL}=="?*", ENV{ID_USB_INTERFACE_NUM}=="?*", ENV{ID_ID}="$env{ID_BUS}-$env{ID_SERIAL}-$env{ID_USB_INTERFACE_NUM}" - ENV{ID_SERIAL}=="?*", ENV{ID_USB_INTERFACE_NUM}=="", ENV{ID_ID}="$env{ID_BUS}-$env{ID_SERIAL}" - --IMPORT{builtin}="path_id" -- - # The values used here for $SOUND_FORM_FACTOR and $SOUND_CLASS should be kept - # in sync with those defined for PulseAudio's src/pulse/proplist.h - # PA_PROP_DEVICE_FORM_FACTOR, PA_PROP_DEVICE_CLASS properties. diff --git a/srcpkgs/eudev/template b/srcpkgs/eudev/template deleted file mode 100644 index 1460bcdb133729..00000000000000 --- a/srcpkgs/eudev/template +++ /dev/null @@ -1,51 +0,0 @@ -# Template file for 'eudev' - -_UDEV_VERSION="251" # compatible udev version provided - -pkgname=eudev -version=3.2.14 -revision=2 -build_style=gnu-configure -configure_args="--enable-hwdb --enable-manpages" -hostmakedepends="pkg-config gperf" -makedepends="libblkid-devel libkmod-devel" -checkdepends="xz tar perl" -short_desc="Fork of systemd-udev (enhanced userland device daemon)" -maintainer="Enno Boland " -license="GPL-2.0-or-later" -homepage="https://github.com/eudev-project/eudev" -changelog="https://github.com/eudev-project/eudev/releases" -distfiles="https://github.com/eudev-project/eudev/releases/download/v${version}/eudev-${version}.tar.gz" -checksum=8da4319102f24abbf7fff5ce9c416af848df163b29590e666d334cc1927f006f -conf_files="/etc/udev/udev.conf" - -if [ "$XBPS_ALLOW_CHROOT_BREAKOUT" ]; then - # requires unshare(2) which is not available in chroot - make_check=no -fi - -post_install() { - mv "${DESTDIR}/etc/udev/hwdb.d" "${DESTDIR}/usr/lib/udev" - vsv udevd -} - -eudev-libudev-devel_package() { - provides="libudev-devel-${_UDEV_VERSION}_${revision}" - depends="eudev-libudev>=${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/pkgconfig - } -} - -eudev-libudev_package() { - provides="libudev-${_UDEV_VERSION}_${revision}" - short_desc+=" - runtime library" - pkg_install() { - vmove "usr/lib/*.so.*" - } -} diff --git a/srcpkgs/eukleides/patches/eukleides-1.5.4.patch b/srcpkgs/eukleides/patches/eukleides-1.5.4.patch deleted file mode 100644 index 114fe03e95115d..00000000000000 --- a/srcpkgs/eukleides/patches/eukleides-1.5.4.patch +++ /dev/null @@ -1,17 +0,0 @@ ---- a/doc/eukleides.texi 2010-04-27 06:31:00 UTC -+++ b/doc/eukleides.texi -@@ -6,12 +6,14 @@ - - % ------------------------------------------------------------------------------ - -+@iftex - \def\LaTeX{L\kern-.34em\raise.49ex\hbox{\sevenrm A}\kern-.18em\TeX} - \def\mdeg{$^\circ$} - \font\degfont=cmtt8 - \def\deg{\raise.7ex\hbox{\degfont o}} - \def\exm#1{\noindent{\textit Example:}\quad{\texttt #1}} - \def\exmp{\noindent{\textit Example:}} -+@end iftex - - % ------------------------------------------------------------------------------ - diff --git a/srcpkgs/eukleides/template b/srcpkgs/eukleides/template deleted file mode 100644 index a955ef5bc91169..00000000000000 --- a/srcpkgs/eukleides/template +++ /dev/null @@ -1,39 +0,0 @@ -# Template file for 'eukleides' -pkgname=eukleides -version=1.5.4 -revision=3 -build_style=gnu-makefile -hostmakedepends="flex texinfo" -makedepends="readline-devel" -short_desc="Computer language devoted to elementary plane geometry" -maintainer="Leah Neukirchen " -license="GPL-3.0-or-later" -homepage="http://www.eukleides.org/" -distfiles="http://www.eukleides.org/files/${pkgname}-${version}.tar.bz2" -checksum=18c489460cb2cb98f4ea9c0187519ef77b4422117fd43bcd4e4836580ef40c69 -disable_parallel_build=yes - -CFLAGS="-fcommon" - -post_extract() { - sed -i -e 's/^CFLAGS =/override CFLAGS +=/' \ - -e 's/^LDFLAGS =/override LDFLAGS +=/' \ - -e 's/@\$(CC) \$(LDFLAGS) \$\^ -o \$@/@$(CC) $^ -o $@ $(LDFLAGS)/' \ - build/Makefile -} - -do_install() { - vbin build/eukleides - vbin build/euktopst - for f in bash/*; do - vbin $f - done - vmkdir usr/share/info - vinstall doc/eukleides.info.gz 644 usr/share/info - for f in man/*.1; do - vman $f; - done - vmkdir opt/texlive/texmf-local/tex/latex/eukleides - vinstall tex/eukleides.tex 0644 opt/texlive/texmf-local/tex/latex/eukleides - vinstall tex/eukleides.sty 0644 opt/texlive/texmf-local/tex/latex/eukleides -} diff --git a/srcpkgs/eukleides/update b/srcpkgs/eukleides/update deleted file mode 100644 index 9ea26d1f7a9a00..00000000000000 --- a/srcpkgs/eukleides/update +++ /dev/null @@ -1 +0,0 @@ -site="http://www.eukleides.org/download.html" diff --git a/srcpkgs/eva/template b/srcpkgs/eva/template deleted file mode 100644 index 27fb1d918e3737..00000000000000 --- a/srcpkgs/eva/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'eva' -pkgname=eva -version=0.3.1 -revision=1 -build_style=cargo -short_desc="Simple calculator REPL, similar to bc(1)" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/NerdyPepper/eva" -distfiles="https://github.com/NerdyPepper/eva/archive/refs/tags/v${version}.tar.gz" -checksum=d6a6eb8e0d46de1fea9bd00c361bd7955fcd7cc8f3310b786aad48c1dce7b3f7 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/evemu-devel b/srcpkgs/evemu-devel deleted file mode 120000 index d36a5501675a76..00000000000000 --- a/srcpkgs/evemu-devel +++ /dev/null @@ -1 +0,0 @@ -evemu \ No newline at end of file diff --git a/srcpkgs/evemu/patches/musl.patch b/srcpkgs/evemu/patches/musl.patch deleted file mode 100644 index fd7e1ac8c38178..00000000000000 --- a/srcpkgs/evemu/patches/musl.patch +++ /dev/null @@ -1,25 +0,0 @@ -From c6891596fc4a1f41dae60c5a8bd08dd7a933d625 Mon Sep 17 00:00:00 2001 -From: Nathan Owens -Date: Sun, 22 Nov 2020 19:56:11 -0600 -Subject: [PATCH] musl build fix - ---- - tools/find_event_devices.c | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git tools/find_event_devices.c tools/find_event_devices.c -index 2a43d54..70314e8 100644 ---- a/tools/find_event_devices.c -+++ b/tools/find_event_devices.c -@@ -32,7 +32,7 @@ - #include - #include - #include -- -+#include - - #define DEV_INPUT_EVENT "/dev/input" - #define EVENT_DEV_NAME "event" --- -2.29.2 - diff --git a/srcpkgs/evemu/patches/time64.patch b/srcpkgs/evemu/patches/time64.patch deleted file mode 100644 index bc10f198c7eb15..00000000000000 --- a/srcpkgs/evemu/patches/time64.patch +++ /dev/null @@ -1,98 +0,0 @@ ---- a/src/evemu.c 2017-06-02 10:02:09.000000000 +0200 -+++ b/src/evemu.c 2020-12-11 16:11:53.764932154 +0100 -@@ -53,6 +53,7 @@ - #include - #include - #include -+#include - - #include "version.h" - -@@ -750,7 +751,8 @@ - libevdev_event_code_get_name(ev->type, ev->code), - ev->value); - } else { -- time = millis(&ev->time); -+ struct timeval tv = {ev->input_event_sec, ev->input_event_usec}; -+ time = millis(&tv); - dt = time - last_ms; - last_ms = time; - rc = fprintf(fp, "# ------------ %s (%d) ---------- %+ldms\n", -@@ -770,8 +772,8 @@ - int evemu_write_event(FILE *fp, const struct input_event *ev) - { - int rc; -- rc = fprintf(fp, "E: %lu.%06u %04x %04x %04d ", -- ev->time.tv_sec, (unsigned)ev->time.tv_usec, -+ rc = fprintf(fp, "E: %" PRIu64 ".%06" PRIu32 " %04x %04x %04d ", -+ (uint64_t)ev->input_event_sec, (uint32_t)ev->input_event_usec, - ev->type, ev->code, ev->value); - rc += write_event_desc(fp, ev); - return rc; -@@ -800,13 +802,16 @@ - if (ret < 0) - return ret; - if (ret == sizeof(ev)) { -+ struct timeval tv = {ev.input_event_sec, ev.input_event_usec}; - long time; - - if (offset == 0) -- offset = time_to_long(&ev.time) - 1; -+ offset = time_to_long(&tv) - 1; - -- time = time_to_long(&ev.time); -- ev.time = long_to_time(time - offset); -+ time = time_to_long(&tv); -+ tv = long_to_time(time - offset); -+ ev.input_event_sec = tv.tv_sec; -+ ev.input_event_usec = tv.tv_usec; - evemu_write_event(fp, &ev); - fflush(fp); - } -@@ -839,8 +844,8 @@ - return -1; - } - -- ev->time.tv_sec = sec; -- ev->time.tv_usec = usec; -+ ev->input_event_sec = sec; -+ ev->input_event_usec = usec; - ev->type = type; - ev->code = code; - ev->value = value; -@@ -852,8 +857,8 @@ - - int evemu_create_event(struct input_event *ev, int type, int code, int value) - { -- ev->time.tv_sec = 0; -- ev->time.tv_usec = 0; -+ ev->input_event_sec = 0; -+ ev->input_event_usec = 0; - ev->type = type; - ev->code = code; - ev->value = value; -@@ -882,14 +887,20 @@ - return ret; - - if (evtime) { -- if (evtime->tv_sec == 0 && evtime->tv_usec == 0) -- *evtime = ev->time; -- usec = time_to_long(&ev->time) - time_to_long(evtime); -+ struct timeval tv; -+ if (evtime->tv_sec == 0 && evtime->tv_usec == 0) { -+ evtime->tv_sec = ev->input_event_sec; -+ evtime->tv_usec = ev->input_event_usec; -+ } -+ tv.tv_sec = ev->input_event_sec; -+ tv.tv_usec = ev->input_event_usec; -+ usec = time_to_long(&tv) - time_to_long(evtime); - if (usec > ERROR_MARGIN * 2) { - if (usec > s2us(10)) - error(INFO, "Sleeping for %lds.\n", us2s(usec)); - usleep(usec - ERROR_MARGIN); -- *evtime = ev->time; -+ evtime->tv_sec = ev->input_event_sec; -+ evtime->tv_usec = ev->input_event_usec; - } - } - diff --git a/srcpkgs/evemu/template b/srcpkgs/evemu/template deleted file mode 100644 index 6bea4fbf7d0256..00000000000000 --- a/srcpkgs/evemu/template +++ /dev/null @@ -1,39 +0,0 @@ -# Template file for 'evemu' -pkgname=evemu -version=2.7.0 -revision=5 -build_style=gnu-configure -hostmakedepends="pkg-config python3 asciidoc xmlto" -makedepends="libevdev-devel" -short_desc="Kernel device emulation" -maintainer="Orphaned " -license="LGPL-3.0-only, MIT" -homepage="https://freedesktop.org/wiki/Evemu/" -distfiles=${FREEDESKTOP_SITE}/evemu/evemu-$version.tar.xz -checksum=78c9400d55eeeb5ab75161360543f9376438c4da4934cb34cdda5b46021ae379 - -post_extract() { - # The py-compile helper uses the imp module, removed in Python 3.12; - # besides, we don't want the module pre-compiled anyway, so just drop it - : > config-aux/py-compile - cat > config-aux/py-compile <<-'EOF' - #!/bin/sh - : "$@" - EOF -} - -post_install() { - sed -n '/Copyright/,/IN THE SOFTWARE/p' src/evemu.c >LICENSE - vlicense LICENSE -} - -evemu-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/eventviews-devel b/srcpkgs/eventviews-devel deleted file mode 120000 index 677fd64f07f936..00000000000000 --- a/srcpkgs/eventviews-devel +++ /dev/null @@ -1 +0,0 @@ -eventviews \ No newline at end of file diff --git a/srcpkgs/eventviews/template b/srcpkgs/eventviews/template deleted file mode 100644 index 8fe62d6e8958b7..00000000000000 --- a/srcpkgs/eventviews/template +++ /dev/null @@ -1,33 +0,0 @@ -# Template file for 'eventviews' -pkgname=eventviews -version=25.08.3 -revision=1 -build_style=cmake -configure_args="-DBUILD_TESTING=OFF -DKF6_HOST_TOOLING=/usr/lib/cmake - -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins - -DKDE_INSTALL_QMLDIR=lib/qt6/qml - -DECM_MKSPECS_INSTALL_DIR=/usr/lib/qt6/mkspecs/modules" -hostmakedepends="extra-cmake-modules qt6-base qt6-tools kf6-kcoreaddons kf6-kconfig - gettext" -makedepends="calendarsupport-devel kdiagram6-devel" -short_desc="Library for creating events" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="https://community.kde.org/KDE_PIM" -distfiles="${KDE_SITE}/release-service/${version}/src/${pkgname}-${version}.tar.xz" -checksum=ea16cd19939c7d4f5b9dafb9ef93763e8b2f26c2df22c670f6a5782dd10e383e - -if [ "$XBPS_WORDSIZE$XBPS_WORDSIZE" != "64$XBPS_TARGET_WORDSIZE" ]; then - broken="Qt6 WebEngine" -fi - -eventviews-devel_package() { - short_desc+=" - development files" - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - #vmove usr/lib/qt5/mkspecs - vmove usr/lib/cmake - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/evilwm/files/LICENSE b/srcpkgs/evilwm/files/LICENSE deleted file mode 100644 index 6778ede8c7315b..00000000000000 --- a/srcpkgs/evilwm/files/LICENSE +++ /dev/null @@ -1,40 +0,0 @@ -LICENCE - -evilwm 1.1 -Copyright (C) 1999-2011 Ciaran Anscomb - -This is free software. You can do what you want to it, but if it -breaks something, you get to pay for the counselling. The code was -originally based on aewm, so this is distributed under the same terms, -which follow. - - -AEWM LICENCE - -Copyright (c) 1998-2000 Decklin Foster. - -THIS SOFTWARE IS PROVIDED BY THE AUTHOR "AS IS", WITHOUT ANY EXPRESS -OR IMPLIED WARRANTIES OF ANY KIND. IN NO EVENT SHALL THE AUTHOR BE -HELD LIABLE FOR ANY DAMAGES CONNECTED WITH THE USE OF THIS PROGRAM. - -You are granted permission to copy, publish, distribute, and/or sell -copies of this program and any modified versions or derived works, -provided that this copyright and notice are not removed or altered. - -Portions of the code were based on 9wm, which contains this license: - -> 9wm is free software, and is Copyright (c) 1994 by David Hogan. -> Permission is granted to all sentient beings to use this software, -> to make copies of it, and to distribute those copies, provided -> that: -> -> (1) the copyright and licence notices are left intact -> (2) the recipients are aware that it is free software -> (3) any unapproved changes in functionality are either -> (i) only distributed as patches -> or (ii) distributed as a new program which is not called 9wm -> and whose documentation gives credit where it is due -> (4) the author is not held responsible for any defects -> or shortcomings in the software, or damages caused by it. -> -> There is no warranty for this software. Have a nice day. diff --git a/srcpkgs/evilwm/files/evilwm.desktop b/srcpkgs/evilwm/files/evilwm.desktop deleted file mode 100644 index 0cd24843721494..00000000000000 --- a/srcpkgs/evilwm/files/evilwm.desktop +++ /dev/null @@ -1,11 +0,0 @@ -[Desktop Entry] -Type=Application -Encoding=UTF-8 -Name=evilwm -Comment=EvilWM -Exec=evilwm -NoDisplay=true -X-GNOME-WMName=evilwm -# evilwm doesn't talk XSMP yet, so don't start in the WindowManager phase: -X-GNOME-Autostart-Phase=Applications -X-GNOME-Provides=windowmanager diff --git a/srcpkgs/evilwm/template b/srcpkgs/evilwm/template deleted file mode 100644 index e924f6ca71c0f5..00000000000000 --- a/srcpkgs/evilwm/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'evilwm' -pkgname=evilwm -version=1.4.3 -revision=1 -build_style=gnu-makefile -makedepends="libXrandr-devel" -short_desc="Minimalist window manager for the X Window System" -maintainer="Orphaned " -license="Public Domain" -homepage="https://www.6809.org.uk/evilwm" -changelog="https://www.6809.org.uk/evilwm/doc/ChangeLog" -distfiles="https://www.6809.org.uk/${pkgname}/${pkgname}-${version}.tar.gz" -checksum=d5945b20b12c91db2412fac0dbda3fb9c3ec8debb8e1b109838992b2b1bbe5d4 - -pre_build() { - vsed -i Makefile -e 's|^CFLAGS|#CFLAGS|' -} - -post_install() { - vinstall evilwm.desktop 644 usr/share/xsessions - vlicense "${FILESDIR}/LICENSE" -} diff --git a/srcpkgs/evince-devel b/srcpkgs/evince-devel deleted file mode 120000 index 64d84cfea28c7f..00000000000000 --- a/srcpkgs/evince-devel +++ /dev/null @@ -1 +0,0 @@ -evince \ No newline at end of file diff --git a/srcpkgs/evince/template b/srcpkgs/evince/template deleted file mode 100644 index 4e722bd2002c4d..00000000000000 --- a/srcpkgs/evince/template +++ /dev/null @@ -1,58 +0,0 @@ -# Template file for 'evince' -pkgname=evince -version=48.1 -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 desktop-file-utils" -# XXX missing packages for DVI backend. -makedepends="adwaita-icon-theme djvulibre-devel gnome-desktop-devel libSM-devel - libgxps-devel libsecret-devel libspectre-devel - poppler-glib-devel gspell-devel gst-plugins-base1-devel libhandy1-devel" -depends="desktop-file-utils hicolor-icon-theme" -short_desc="GNOME Document viewer for multiple document formats" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="https://wiki.gnome.org/Apps/Evince" -changelog="https://gitlab.gnome.org/GNOME/evince/-/raw/gnome-${version%%.*}/NEWS" -distfiles="${GNOME_SITE}/evince/${version%%.*}/evince-${version}.tar.xz" -checksum=7d8b9a6fa3a05d3f5b9048859027688c73a788ff6e923bc3945126884943fa10 - -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 -} - -libevince_package() { - short_desc+=" - runtime libraries" - pkg_install() { - vmove "usr/lib/*.so.*" - if [ "$build_option_gir" ]; then - vmove usr/lib/girepository-1.0 - fi - } -} - -evince-devel_package() { - depends="gtk+3-devel libglib-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 - fi - if [ "$build_option_gir" ]; then - vmove usr/share/gir-1.0 - fi - } -} diff --git a/srcpkgs/evolution-data-server-devel b/srcpkgs/evolution-data-server-devel deleted file mode 120000 index 5d0d6efe0d24b0..00000000000000 --- a/srcpkgs/evolution-data-server-devel +++ /dev/null @@ -1 +0,0 @@ -evolution-data-server \ No newline at end of file diff --git a/srcpkgs/evolution-data-server/patches/fix-boost.patch b/srcpkgs/evolution-data-server/patches/fix-boost.patch deleted file mode 100644 index 1e879a09f663a6..00000000000000 --- a/srcpkgs/evolution-data-server/patches/fix-boost.patch +++ /dev/null @@ -1,24 +0,0 @@ ---- a/cmake/modules/FindPhonenumber.cmake -+++ b/cmake/modules/FindPhonenumber.cmake -@@ -53,20 +53,7 @@ unset(optupper) - set(CMAKE_REQUIRED_DEFINITIONS ${PHONENUMBER_DEFINITIONS}) - set(CMAKE_REQUIRED_INCLUDES ${PHONENUMBER_INCLUDE_DIRS}) - --foreach(lib boost_thread-mt boost_thread) -- set(CMAKE_REQUIRED_LIBRARIES ${PHONENUMBER_LDFLAGS} -l${lib}) -- CHECK_CXX_SOURCE_COMPILES("#include -- -- int main(void) { -- i18n::phonenumbers::PhoneNumberUtil::GetInstance(); -- return 0; -- }" phone_number_with_${lib}) -- if(phone_number_with_${lib}) -- set(ENABLE_PHONENUMBER ON) -- set(PHONENUMBER_LDFLAGS ${CMAKE_REQUIRED_LIBRARIES}) -- break() -- endif(phone_number_with_${lib}) --endforeach(lib) -+set(ENABLE_PHONENUMBER ON) - - if(NOT ENABLE_PHONENUMBER) - message(FATAL_ERROR "libphonenumber cannot be used. Use -DWITH_PHONENUMBER=PATH to specify the library prefix, or -DWITH_PHONENUMBER=OFF to disable it.") diff --git a/srcpkgs/evolution-data-server/patches/gen-tables.patch b/srcpkgs/evolution-data-server/patches/gen-tables.patch deleted file mode 100644 index f111ef2625ab0d..00000000000000 --- a/srcpkgs/evolution-data-server/patches/gen-tables.patch +++ /dev/null @@ -1,64 +0,0 @@ -camel-gen-tables and gen-western-table are executed in the build process so -they need to be built for the host architecture - ---- a/src/camel/CMakeLists.txt -+++ b/src/camel/CMakeLists.txt -@@ -7,18 +7,10 @@ glib_mkenums_multiple(camel-enumtypes CAMEL_ENUMTYPES_H - camel-url.h - ) - --add_executable(camel-gen-tables -- camel-gen-tables.c --) -- --target_include_directories(camel-gen-tables PUBLIC -- ${CMAKE_BINARY_DIR} --) -- - add_custom_command( - OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/camel-mime-tables.c -- COMMAND ${CMAKE_CURRENT_BINARY_DIR}/camel-gen-tables >${CMAKE_CURRENT_BINARY_DIR}/camel-mime-tables.c -- DEPENDS camel-gen-tables -+ COMMAND /usr/bin/gcc ${CMAKE_CURRENT_SOURCE_DIR}/camel-gen-tables.c -I${CMAKE_BINARY_DIR} -o ${CMAKE_CURRENT_BINARY_DIR}/camel-gen-tables -+ && ${CMAKE_CURRENT_BINARY_DIR}/camel-gen-tables >${CMAKE_CURRENT_BINARY_DIR}/camel-mime-tables.c - ) - - set(SOURCES ---- a/src/addressbook/libebook-contacts/CMakeLists.txt -+++ b/src/addressbook/libebook-contacts/CMakeLists.txt -@@ -2,31 +2,12 @@ glib_mkenums(e-book-contacts-enumtypes e-book-contacts-enums.h E_BOOK_CONTACTS_E - - add_pkgconfig_file(libebook-contacts.pc.in libebook-contacts-${API_VERSION}.pc) - --add_executable(gen-western-table -- gen-western-table.c --) -- --target_compile_definitions(gen-western-table PRIVATE -- -DG_LOG_DOMAIN=\"gen-western-table\" --) -- --target_compile_options(gen-western-table PUBLIC -- ${GNOME_PLATFORM_CFLAGS} --) -- --target_include_directories(gen-western-table PUBLIC -- ${CMAKE_BINARY_DIR} -- ${GNOME_PLATFORM_INCLUDE_DIRS} --) -- --target_link_libraries(gen-western-table -- ${GNOME_PLATFORM_LDFLAGS} --) -- - add_custom_command( - OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/e-name-western-tables.h -- COMMAND ${CMAKE_CURRENT_BINARY_DIR}/gen-western-table "${CMAKE_CURRENT_SOURCE_DIR}/e-name-western-tables.h.in" >${CMAKE_CURRENT_BINARY_DIR}/e-name-western-tables.h -- DEPENDS gen-western-table e-name-western-tables.h.in -+ COMMAND /usr/bin/gcc ${CMAKE_CURRENT_SOURCE_DIR}/gen-western-table.c -I${CMAKE_BINARY_DIR} -+ -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -lglib-2.0 -o ${CMAKE_CURRENT_BINARY_DIR}/gen-western-table -+ && ${CMAKE_CURRENT_BINARY_DIR}/gen-western-table "${CMAKE_CURRENT_SOURCE_DIR}/e-name-western-tables.h.in" >${CMAKE_CURRENT_BINARY_DIR}/e-name-western-tables.h -+ DEPENDS e-name-western-tables.h.in - ) - - set(DEPENDENCIES diff --git a/srcpkgs/evolution-data-server/patches/gir.patch b/srcpkgs/evolution-data-server/patches/gir.patch deleted file mode 100644 index 8d0ad5f9ce6da4..00000000000000 --- a/srcpkgs/evolution-data-server/patches/gir.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/cmake/modules/GObjectIntrospection.cmake -+++ b/cmake/modules/GObjectIntrospection.cmake -@@ -122,7 +122,7 @@ - file(WRITE ${CMAKE_CURRENT_BINARY_DIR}/${_gir_name}_files "${_gir_files}") - - add_custom_command( -- COMMAND ${CMAKE_COMMAND} -E env "CC='${CMAKE_C_COMPILER}'" LDFLAGS= -+ COMMAND ${CMAKE_COMMAND} -E env "CC='${CMAKE_C_COMPILER}'" - ${INTROSPECTION_SCANNER_ENV} - ${G_IR_SCANNER} - ${INTROSPECTION_SCANNER_ARGS} diff --git a/srcpkgs/evolution-data-server/patches/skip-broken-tests.patch b/srcpkgs/evolution-data-server/patches/skip-broken-tests.patch deleted file mode 100644 index 8e8ea92dd6b2f2..00000000000000 --- a/srcpkgs/evolution-data-server/patches/skip-broken-tests.patch +++ /dev/null @@ -1,20 +0,0 @@ -the migration test fails in CI with - -evolution-addressbook-factory:31525): libedbus-private-WARNING **: 12:14:56.591: Error setting property 'ConnectionStatus' on interface org.gnome.evolution.dataserver.Source: The connection is closed (g-io-error-quark, 18) -Bail out! GLib-GIO-FATAL-WARNING: Weak notify timeout, object ref_count=1 - -(/builddir/evolution-data-server-3.42.2/build/tests/book-migration/test-migration:31511): GLib-GIO-WARNING **: 12:15:26.608: Weak notify timeout, object ref_count=1 - ---- a/tests/book-migration/CMakeLists.txt -+++ b/tests/book-migration/CMakeLists.txt -@@ -40,9 +40,7 @@ - ) - - # Should be kept ordered approximately from least to most difficult/complex --set(TESTS -- test-migration --) -+set(TESTS) - - foreach(_test ${TESTS}) - set(SOURCES ${_test}.c) diff --git a/srcpkgs/evolution-data-server/template b/srcpkgs/evolution-data-server/template deleted file mode 100644 index f7003cf068bb24..00000000000000 --- a/srcpkgs/evolution-data-server/template +++ /dev/null @@ -1,52 +0,0 @@ -# Template file for 'evolution-data-server' -pkgname=evolution-data-server -version=3.56.2 -revision=4 -build_style=cmake -build_helper="gir qemu" -configure_args=" -DSYSCONF_INSTALL_DIR=/etc - -DWITH_PHONENUMBER=ON -DENABLE_WEATHER=ON - $(vopt_if gir '-DENABLE_INTROSPECTION=ON -DENABLE_VALA_BINDINGS=ON')" -hostmakedepends="flex glib-devel gperf gettext pkg-config libglib-devel perl - $(vopt_if gir vala)" -makedepends="boost-devel-minimal libcanberra-devel libical-devel - gnome-online-accounts-devel - libsecret-devel mit-krb5-devel libwebkit2gtk41-devel libwebkitgtk60-devel - libsoup3-devel libphonenumber-devel $(vopt_if gir vala-devel) gtk4-devel - libgweather-devel nspr-devel nss-devel" -checkdepends="dbus" -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-48/NEWS" -distfiles="${GNOME_SITE}/evolution-data-server/${version%.*}/evolution-data-server-${version}.tar.xz" -checksum=df4ec29950f29a76eac6fbe0f814c48d2cef7d3fdb905002a4a883dd761ce93c -make_check=ci-skip # flaky in CI - -build_options="gir" -build_options_default="gir" - -pre_build() { - # Only affect g-ir-scanner, which is fine - LDFLAGS+=" -Wl,--rpath-link=$wrksrc/build/src/camel" - LDFLAGS+=" -Wl,--rpath-link=$wrksrc/build/src/libebackend" - LDFLAGS+=" -Wl,--rpath-link=$wrksrc/build/src/libedataserver" - LDFLAGS+=" -Wl,--rpath-link=$wrksrc/build/src/private" -} - -evolution-data-server-devel_package() { - depends="sqlite-devel mit-krb5-devel nss-devel nspr-devel libical-devel - libsecret-devel libglib-devel libsoup3-devel gtk4-devel libxml2-devel - ${sourcepkg}>=${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 - vmove usr/share/vala - fi - } -} diff --git a/srcpkgs/evolution-devel b/srcpkgs/evolution-devel deleted file mode 120000 index cbf0fe2241974a..00000000000000 --- a/srcpkgs/evolution-devel +++ /dev/null @@ -1 +0,0 @@ -evolution \ No newline at end of file diff --git a/srcpkgs/evolution-ews/template b/srcpkgs/evolution-ews/template deleted file mode 100644 index 7c2c4735f73f2c..00000000000000 --- a/srcpkgs/evolution-ews/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'evolution-ews' -pkgname=evolution-ews -version=3.56.2 -revision=1 -build_style=cmake -configure_args="-DLIBEXEC_INSTALL_DIR=/usr/lib/evolution" -hostmakedepends="glib-devel intltool libmspack pkg-config" -makedepends="evolution-devel libmspack-devel libwebkit2gtk41-devel - gnome-desktop-devel libsoup3-devel" -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-48/NEWS" -distfiles="${GNOME_SITE}/evolution-ews/${version%.*}/evolution-ews-${version}.tar.xz" -checksum=1eb7eccf94c6b8618d6b45c3202350209db567c489108adc20233c4d19f8f28f diff --git a/srcpkgs/evolution/patches/cmake.patch b/srcpkgs/evolution/patches/cmake.patch deleted file mode 100644 index ff844b5915cada..00000000000000 --- a/srcpkgs/evolution/patches/cmake.patch +++ /dev/null @@ -1,13 +0,0 @@ ---- a/CMakeLists.txt 2017-03-20 03:14:35.000000000 -0600 -+++ b/CMakeLists.txt 2017-04-06 15:05:22.473504016 -0600 -@@ -350,10 +350,6 @@ - CHECK_C_SOURCE_RUNS("#include \"${CMAKE_SOURCE_DIR}/iconv-detect.c\"" _correct_iconv) - unset(CMAKE_REQUIRED_LIBRARIES) - --if(NOT _correct_iconv) -- message(FATAL_ERROR "You need to install a working iconv implementation, such as ftp://ftp.gnu.org/pub/gnu/libiconv") --endif(NOT _correct_iconv) -- - # ****************************** - # Timezone checks - # ****************************** diff --git a/srcpkgs/evolution/template b/srcpkgs/evolution/template deleted file mode 100644 index 7e1f57f33e5ded..00000000000000 --- a/srcpkgs/evolution/template +++ /dev/null @@ -1,36 +0,0 @@ -# Template file for 'evolution' -pkgname=evolution -version=3.56.2 -revision=1 -build_style=cmake -build_helper="qemu" -configure_args="-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_ENCHANT_VERSION=2" -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 libwebkit2gtk41-devel ytnef-devel - gnome-desktop-devel libsoup3-devel cmark-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-48/NEWS" -distfiles="${GNOME_SITE}/evolution/${version%.*}/evolution-${version}.tar.xz" -checksum=7dfdc9aeb2dab326dabfdc1f8577c4ecc123a12da0012f8c64a726065a3c0b2b -shlib_provides="libevolution-calendar.so libevolution-util.so libemail-engine.so - libevolution-mail.so libevolution-shell.so libevolution-mail-formatter.so - libevolution-mail-composer.so" - -evolution-devel_package() { - depends="libwebkit2gtk41-devel gtk+3-devel libglib-devel evolution-data-server-devel - ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/evtest-qt/template b/srcpkgs/evtest-qt/template deleted file mode 100644 index 6188d0ac792669..00000000000000 --- a/srcpkgs/evtest-qt/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'evtest-qt' -pkgname=evtest-qt -version=0.2.0 -revision=1 -build_style=cmake -hostmakedepends="qt5-qmake qt5-host-tools" -makedepends="qt5-devel" -short_desc="Linux Joystick Tester for Qt" -maintainer="Orphaned " -license="GPL-3.0-or-later" -homepage="https://github.com/Grumbel/evtest-qt" -distfiles="${homepage}/archive/v${version}.tar.gz" -checksum=d07df91840fc2dde0f69c1e4be503df1d92bbad6c1e936532d6579dc5d1c1baa diff --git a/srcpkgs/evtest/patches/0001-Add-missing-limits.h-include.patch b/srcpkgs/evtest/patches/0001-Add-missing-limits.h-include.patch deleted file mode 100644 index 51ca0ff261fc42..00000000000000 --- a/srcpkgs/evtest/patches/0001-Add-missing-limits.h-include.patch +++ /dev/null @@ -1,37 +0,0 @@ -From 5eb4ab1c139ea38ebe6bb4acba08b09ee7d77d3c Mon Sep 17 00:00:00 2001 -From: Baruch Siach -Date: Sun, 18 Aug 2019 10:01:06 +0300 -Subject: [PATCH] Add missing limits.h include -MIME-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit - -Fixes build with musl libc that does not include limits.h indirectly via -other headers. - -evtest.c: In function ‘scan_devices’: -evtest.c:886:14: error: ‘PATH_MAX’ undeclared (first use in this function); did you mean INT8_MAX’? - char fname[PATH_MAX]; - ^~~~~~~~ - -Signed-off-by: Baruch Siach -Signed-off-by: Peter Hutterer ---- - evtest.c | 1 + - 1 file changed, 1 insertion(+) - -diff --git evtest.c evtest.c -index 37d4f85..548c203 100644 ---- a/evtest.c -+++ b/evtest.c -@@ -56,6 +56,7 @@ - #include - #include - #include -+#include - #include - #include - #include --- -2.23.0 - diff --git a/srcpkgs/evtest/patches/time64.patch b/srcpkgs/evtest/patches/time64.patch deleted file mode 100644 index ad8cde3e1e8556..00000000000000 --- a/srcpkgs/evtest/patches/time64.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/evtest.c 2019-08-02 20:14:30.000000000 +0200 -+++ b/evtest.c 2020-12-11 15:33:15.895384954 +0100 -@@ -1139,7 +1139,7 @@ - type = ev[i].type; - code = ev[i].code; - -- printf("Event: time %ld.%06ld, ", ev[i].time.tv_sec, ev[i].time.tv_usec); -+ printf("Event: time %lld.%06ld, ", (long long)ev[i].input_event_sec, (long)ev[i].input_event_usec); - - if (type == EV_SYN) { - if (code == SYN_MT_REPORT) diff --git a/srcpkgs/evtest/template b/srcpkgs/evtest/template deleted file mode 100644 index 9ae422366bb091..00000000000000 --- a/srcpkgs/evtest/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'evtest' -pkgname=evtest -version=1.34 -revision=1 -build_style=gnu-configure -hostmakedepends="automake" -short_desc="Command line tool for displaying device input information" -maintainer="sen " -license="GPL-2.0-or-later" -homepage="https://cgit.freedesktop.org/evtest/" -distfiles="${DEBIAN_SITE}/main/e/evtest/evtest_${version}.orig.tar.xz" -checksum=e49f1f160b30c8f7c2a4caef5ab655f1caf816483d19fdedd6db2d251d7ab80e - -pre_configure() { - autoreconf -fi -} diff --git a/srcpkgs/evtest/update b/srcpkgs/evtest/update deleted file mode 100644 index 757c28e0f706c6..00000000000000 --- a/srcpkgs/evtest/update +++ /dev/null @@ -1,2 +0,0 @@ -site="https://cgit.freedesktop.org/evtest/refs/" -pattern="evtest-\K[\d\.]+" diff --git a/srcpkgs/evtx/template b/srcpkgs/evtx/template deleted file mode 100644 index 8868fc36aa2434..00000000000000 --- a/srcpkgs/evtx/template +++ /dev/null @@ -1,11 +0,0 @@ -# Template file for 'evtx' -pkgname=evtx -version=0.9.0 -revision=1 -build_style=cargo -short_desc="Parser for the Windows XML Event Log (EVTX) format" -maintainer="Andrew Benson " -license="Apache-2.0" -homepage="https://github.com/omerbenamram/evtx" -distfiles="${homepage}/archive/v${version}.tar.gz" -checksum=e5f5221879a68b455a086653ab457f815544d1580e591f52d3b0ed5b4b24f328 diff --git a/srcpkgs/eww/template b/srcpkgs/eww/template deleted file mode 100644 index 6359f4d514c27b..00000000000000 --- a/srcpkgs/eww/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'eww' -pkgname=eww -version=0.6.0 -revision=1 -build_style=cargo -build_helper="qemu" -make_install_args="--path=crates/eww" -hostmakedepends="pkg-config" -makedepends="gtk+3-devel gtk-layer-shell-devel pango-devel gdk-pixbuf-devel - cairo-devel glib-devel libdbusmenu-gtk3-devel" -short_desc="Toolkit for creating custom bars and widgets" -maintainer="Christopher K. 'Shmish' Schmitt " -license="MIT" -homepage="https://elkowar.github.io/eww" -changelog="https://raw.githubusercontent.com/elkowar/eww/master/CHANGELOG.md" -distfiles="https://github.com/elkowar/eww/archive/refs/tags/v${version}.tar.gz" -checksum=cef361946946c566b79f8ddc6208d1a3f16b4ff9961439a3f86935e1cfa174a1 - -post_install() { - vlicense LICENSE - for sh in bash fish zsh; do - vtargetrun "${DESTDIR}/usr/bin/eww" shell-completions -s "$sh" > "eww.$sh" - vcompletion "eww.$sh" "$sh" - done -} diff --git a/srcpkgs/ex-vi/patches/increase-tube.patch b/srcpkgs/ex-vi/patches/increase-tube.patch deleted file mode 100644 index 7642c14be76704..00000000000000 --- a/srcpkgs/ex-vi/patches/increase-tube.patch +++ /dev/null @@ -1,13 +0,0 @@ ---- a/config.h 2005-02-19 05:25:39.000000000 -0500 -+++ b/config.h.fixed 2010-01-04 22:02:01.000000000 -0500 -@@ -95,8 +95,8 @@ - #define TUBESIZE 6000 /* Maximum screen size for visual */ - #else /* VMUNIX */ - #define TUBELINES 100 --#define TUBECOLS 160 --#define TUBESIZE 16000 -+#define TUBECOLS 320 -+#define TUBESIZE 32000 - #endif /* VMUNIX */ - - /* diff --git a/srcpkgs/ex-vi/patches/navkeys.patch b/srcpkgs/ex-vi/patches/navkeys.patch deleted file mode 100644 index ecc8bff51ba803..00000000000000 --- a/srcpkgs/ex-vi/patches/navkeys.patch +++ /dev/null @@ -1,53 +0,0 @@ ---- a/ex_tty.c 2005-03-04 13:42:58.000000000 +0100 -+++ b/ex_tty.c 2009-06-25 20:06:57.000000000 +0200 -@@ -132,7 +132,8 @@ - &ED, &EI, &F0, &F1, &F2, &F3, &F4, &F5, &F6, &F7, &F8, &F9, - &HO, &IC, &IM, &IP, &KD, &KE, &KH, &KL, &KR, &KS, &KU, &LL, &ND, &xNL, - &xPC, &RC, &SC, &SE, &SF, &SO, &SR, &TA, &TE, &TI, &UP, &VB, &VS, &VE, -- &AL_PARM, &DL_PARM, &UP_PARM, &DOWN_PARM, &LEFT_PARM, &RIGHT_PARM -+ &AL_PARM, &DL_PARM, &UP_PARM, &DOWN_PARM, &LEFT_PARM, &RIGHT_PARM, -+ &kI, &kD, &kh, &at7, &kP, &kN - }; - bool *sflags[] = { - &AM, &BS, &DA, &DB, &EO, &HC, -@@ -170,7 +171,12 @@ - addmac1(KD, "j", "down", arrows, 1); - addmac1(KL, "h", "left", arrows, 1); - addmac1(KR, "l", "right", arrows, 1); -- addmac1(KH, "H", "home", arrows, 1); -+ addmac1(kI, "i", "insert", arrows, 1); -+ addmac1(kD, "x", "delete", arrows, 1); -+ addmac1(kh, "^", "home", arrows, 1); -+ addmac1(at7, "$", "end", arrows, 1); -+ addmac1(kP, "", "pgup", arrows, 1); -+ addmac1(kN, "", "pgdn", arrows, 1); - - /* - * Handle funny termcap capabilities -@@ -341,7 +347,7 @@ - *(*fp++) = flag; - namp += 2; - } while (*namp); -- namp = "albcbtcdceclcmcrcsdcdldmdoedeik0k1k2k3k4k5k6k7k8k9hoicimipkdkekhklkrkskullndnlpcrcscsesfsosrtatetiupvbvsveALDLUPDOLERI"; -+ namp = "albcbtcdceclcmcrcsdcdldmdoedeik0k1k2k3k4k5k6k7k8k9hoicimipkdkekhklkrkskullndnlpcrcscsesfsosrtatetiupvbvsveALDLUPDOLERIkIkDkh@7kPkN"; - sp = sstrs; - do { - string = tgetstr(namp, &aoftspace); ---- a/ex_tty.h 2004-12-01 19:21:06.000000000 +0100 -+++ b/ex_tty.h 2009-06-25 20:06:05.000000000 +0200 -@@ -183,6 +183,15 @@ - var bool XX; /* Tektronix 4025 insert line */ - /* X? is reserved for severely nauseous glitches */ - /* If there are enough of these we may need bit masks! */ -+/* -+ * Insert, Delete, Home, End, PgUp an PgDown keys -+ */ -+var char *kI; -+var char *kD; -+var char *kh; -+var char *at7; -+var char *kP; -+var char *kN; - - /* - * From the tty modes... diff --git a/srcpkgs/ex-vi/template b/srcpkgs/ex-vi/template deleted file mode 100644 index 83a1f06f94c91e..00000000000000 --- a/srcpkgs/ex-vi/template +++ /dev/null @@ -1,37 +0,0 @@ -# Template file for 'ex-vi' -pkgname=ex-vi -version=050325 -revision=11 -build_style=gnu-makefile -make_build_args="TERMLIB=ncurses PRESERVEDIR=/var/tmp LARGEF=-DLARGEF" -make_install_args="INSTALL=/usr/bin/install PRESERVEDIR=/var/tmp STRIP=" -makedepends="ncurses-devel" -short_desc="Original ex/vi text editor (Heirloom version)" -maintainer="Leah Neukirchen " -license="BSD-4-Clause-UC" -homepage="http://ex-vi.sourceforge.net/" -distfiles="${SOURCEFORGE_SITE}/$pkgname/ex-${version}.tar.bz2" -checksum=da4be7cf67e94572463b19e56850aa36dc4e39eb0d933d3688fe8574bb632409 -CFLAGS=-I. -disable_parallel_build=yes - -alternatives=" - vi:ex:/usr/bin/ex-ex - vi:ex.1:/usr/share/man/man1/ex-ex.1 - vi:vi:/usr/bin/ex-vi - vi:vi.1:/usr/share/man/man1/ex-vi.1 - vi:view:/usr/bin/ex-vi - vi:view.1:/usr/share/man/man1/ex-vi.1 -" - -post_install() { - vlicense LICENSE - rm ${DESTDIR}/usr/share/man/man1/*edit.1 - rm ${DESTDIR}/usr/share/man/man1/view.1 - rm ${DESTDIR}/usr/bin/*edit ${DESTDIR}/usr/bin/vi ${DESTDIR}/usr/bin/view - mv ${DESTDIR}/usr/bin/ex ${DESTDIR}/usr/bin/ex-ex - ln -sf ex-ex ${DESTDIR}/usr/bin/ex-vi - ln -sf ex-ex ${DESTDIR}/usr/bin/ex-view - mv ${DESTDIR}/usr/share/man/man1/ex.1 ${DESTDIR}/usr/share/man/man1/ex-ex.1 - mv ${DESTDIR}/usr/share/man/man1/vi.1 ${DESTDIR}/usr/share/man/man1/ex-vi.1 -} diff --git a/srcpkgs/ex-vi/update b/srcpkgs/ex-vi/update deleted file mode 100644 index 4e6d1e14cb2b0b..00000000000000 --- a/srcpkgs/ex-vi/update +++ /dev/null @@ -1 +0,0 @@ -pkgname=ex diff --git a/srcpkgs/exa b/srcpkgs/exa deleted file mode 120000 index 5144458cfc4aad..00000000000000 --- a/srcpkgs/exa +++ /dev/null @@ -1 +0,0 @@ -eza \ No newline at end of file diff --git a/srcpkgs/execline-devel b/srcpkgs/execline-devel deleted file mode 120000 index e0256feac58623..00000000000000 --- a/srcpkgs/execline-devel +++ /dev/null @@ -1 +0,0 @@ -execline \ No newline at end of file diff --git a/srcpkgs/execline-doc b/srcpkgs/execline-doc deleted file mode 120000 index e0256feac58623..00000000000000 --- a/srcpkgs/execline-doc +++ /dev/null @@ -1 +0,0 @@ -execline \ No newline at end of file diff --git a/srcpkgs/execline-man-pages/template b/srcpkgs/execline-man-pages/template deleted file mode 100644 index 26c5f1f45c08ee..00000000000000 --- a/srcpkgs/execline-man-pages/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'execline-man-pages' -pkgname=execline-man-pages -version=2.9.2.0.2 -revision=1 -build_style=gnu-makefile -hostmakedepends="mdocml" -short_desc="Mdoc versions of the documentation for the execline suite" -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=bc8ce8814b1e2c3b4b66dfb35cff8c38364877fe90f0b6fe4446dce130d43355 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/execline/template b/srcpkgs/execline/template deleted file mode 100644 index 09c48090eec69b..00000000000000 --- a/srcpkgs/execline/template +++ /dev/null @@ -1,53 +0,0 @@ -# Template file for 'execline' -pkgname=execline -version=2.9.2.0 -revision=1 -build_style=configure -configure_args="--libdir=/usr/lib --bindir=/usr/bin - --with-sysdeps=${XBPS_CROSS_BASE}/usr/lib/skalibs/sysdeps - --with-lib=${XBPS_CROSS_BASE}/usr/lib - $(vopt_if static --enable-static-libc) - $(vopt_if multicall --enable-multicall)" -makedepends="skalibs-devel" -short_desc="Non-interactive scripting language" -maintainer="mobinmob " -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=9365012558a1e3c019cafc6eb574b0f5890495fb02652f20efdd782d577b1601 - -CFLAGS="-fPIC" - -build_options="static multicall" -desc_option_static="Build static binaries" -desc_option_multicall="Build single multicall binary instead of a binary per utility" - -case "$XBPS_TARGET_MACHINE" in - *-musl) - makedepends+=" nsss-devel" - configure_args+=" --enable-nsss --with-include=${XBPS_CROSS_BASE}/usr/include/nsss" - ;; -esac - -post_install() { - vlicense COPYING - vdoc README - vcopy "doc/*" usr/share/doc/${pkgname} -} - -execline-doc_package() { - short_desc+=" - Documentation" - depends="${sourcepkg}>=${version}_${revision} execline-man-pages" - pkg_install() { - vmove usr/share/doc - } -} -execline-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib - } -} diff --git a/srcpkgs/exempi-devel b/srcpkgs/exempi-devel deleted file mode 120000 index 2ba637d2f0bb7c..00000000000000 --- a/srcpkgs/exempi-devel +++ /dev/null @@ -1 +0,0 @@ -exempi \ No newline at end of file diff --git a/srcpkgs/exempi/template b/srcpkgs/exempi/template deleted file mode 100644 index 860dd7fdaf92f3..00000000000000 --- a/srcpkgs/exempi/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'exempi' -pkgname=exempi -version=2.6.6 -revision=1 -build_style=gnu-configure -configure_args="--with-boost=${XBPS_CROSS_BASE}/usr --disable-static --disable-unittest" -makedepends="zlib-devel expat-devel boost-devel-minimal" -short_desc="Library for easy parsing of XMP metadata" -maintainer="Orphaned " -license="BSD-3-Clause" -homepage="https://libopenraw.freedesktop.org/exempi/" -distfiles="https://libopenraw.freedesktop.org/download/exempi-${version}.tar.xz" -checksum=900fb9957be2095c78e5111b99c49378adac58161a358f52f93c55126f34eb8f - -post_install() { - vlicense COPYING -} - -exempi-devel_package() { - depends="zlib-devel expat-devel ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/exercism/template b/srcpkgs/exercism/template deleted file mode 100644 index cfc6de6ff3e93b..00000000000000 --- a/srcpkgs/exercism/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'exercism' -pkgname=exercism -version=3.5.5 -revision=1 -build_style=go -go_import_path="github.com/exercism/cli" -go_package="${go_import_path}/exercism" -short_desc="Command line tool for exercism.io" -maintainer="SolitudeSF " -license="MIT" -homepage="https://exercism.io" -changelog="https://github.com/exercism/cli/raw/main/CHANGELOG.md" -distfiles="https://github.com/exercism/cli/archive/v${version}.tar.gz" -checksum=7e01a838877d6fc9faea5a6ad3834351b8e485acc9053bbdf59ce3ab3ce0d3b8 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/exfat-utils/patches/musl-not-found.patch b/srcpkgs/exfat-utils/patches/musl-not-found.patch deleted file mode 100644 index 04016179641b78..00000000000000 --- a/srcpkgs/exfat-utils/patches/musl-not-found.patch +++ /dev/null @@ -1,18 +0,0 @@ ---- a/libexfat/platform.h 2015-08-17 23:32:56.701648786 +0200 -+++ b/libexfat/platform.h 2015-08-17 23:33:04.219648224 +0200 -@@ -57,7 +57,14 @@ - #define EXFAT_BIG_ENDIAN _BIG_ENDIAN - - #else --#error Unknown platform -+#include -+#include -+#define exfat_bswap16(x) bswap_16(x) -+#define exfat_bswap32(x) bswap_32(x) -+#define exfat_bswap64(x) bswap_64(x) -+#define EXFAT_BYTE_ORDER __BYTE_ORDER -+#define EXFAT_LITTLE_ENDIAN __LITTLE_ENDIAN -+#define EXFAT_BIG_ENDIAN __BIG_ENDIAN - #endif - - #endif /* ifndef PLATFORM_H_INCLUDED */ diff --git a/srcpkgs/exfat-utils/template b/srcpkgs/exfat-utils/template deleted file mode 100644 index 1a21f1b3caca5c..00000000000000 --- a/srcpkgs/exfat-utils/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'exfat-utils' -# Note: keep in sync with fuse-exfat -pkgname=exfat-utils -version=1.4.0 -revision=1 -build_style=gnu-configure -short_desc="Utilities for exFAT file system" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="https://github.com/relan/exfat" -changelog="https://github.com/relan/exfat/raw/master/ChangeLog" -distfiles="https://github.com/relan/exfat/releases/download/v${version}/exfat-utils-${version}.tar.gz" -checksum=241575fa93104406a47e79e53e4d907bae69886f11621f70a45276c62b75bf69 diff --git a/srcpkgs/exfatprogs/template b/srcpkgs/exfatprogs/template deleted file mode 100644 index ee85b8b070ae71..00000000000000 --- a/srcpkgs/exfatprogs/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'exfatprogs' -pkgname=exfatprogs -version=1.2.9 -revision=1 -build_style=gnu-configure -short_desc="Tools to create, check and label exFAT filesystems" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="https://github.com/exfatprogs/exfatprogs" -changelog="https://raw.githubusercontent.com/exfatprogs/exfatprogs/master/NEWS" -distfiles="https://github.com/exfatprogs/exfatprogs/releases/download/${version}/exfatprogs-${version}.tar.xz" -checksum=d9a42197c6ff9e6a8e923789413008e317415cf7a4ab85c486c5ffcaf49ca175 -conflicts="exfat-utils" -replaces="exfat-utils>=0" - -post_install() { - vdoc README.md -} diff --git a/srcpkgs/exiftool/template b/srcpkgs/exiftool/template deleted file mode 100644 index 0bea64809b2181..00000000000000 --- a/srcpkgs/exiftool/template +++ /dev/null @@ -1,12 +0,0 @@ -# Template file for 'exiftool' -pkgname=exiftool -version=13.36 -revision=1 -build_style=perl-module -short_desc="Reader and rewriter of EXIF information that supports raw files" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://exiftool.org/" -changelog="https://exiftool.org/history.html" -distfiles="https://github.com/exiftool/exiftool/archive/refs/tags/${version}.tar.gz" -checksum=f70ecbcdccc18268d4d3c290faf8cf73b1cf128e3e7f8671e24d6604cae4dc73 diff --git a/srcpkgs/exiftool/update b/srcpkgs/exiftool/update deleted file mode 100644 index 61fcd8091f6c39..00000000000000 --- a/srcpkgs/exiftool/update +++ /dev/null @@ -1,2 +0,0 @@ -site=https://exiftool.org/history.html -pattern='tar.gz/download">Version \K[\d\.]*(?=)' diff --git a/srcpkgs/exiv2-devel b/srcpkgs/exiv2-devel deleted file mode 120000 index f602e52e75301d..00000000000000 --- a/srcpkgs/exiv2-devel +++ /dev/null @@ -1 +0,0 @@ -exiv2 \ No newline at end of file diff --git a/srcpkgs/exiv2/template b/srcpkgs/exiv2/template deleted file mode 100644 index 850ec4311f7b0f..00000000000000 --- a/srcpkgs/exiv2/template +++ /dev/null @@ -1,38 +0,0 @@ -# Template file for 'exiv2' -pkgname=exiv2 -version=0.28.5 -revision=1 -build_style=cmake -configure_args="-DEXIV2_BUILD_SAMPLES=OFF -DEXIV2_ENABLE_BMFF=ON" -makedepends="zlib-devel brotli-devel expat-devel inih-devel" -checkdepends="gtest-devel python3" -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/archive/refs/tags/v${version}.tar.gz" -checksum=e1671f744e379a87ba0c984617406fdf8c0ad0c594e5122f525b2fb7c28d394d - -if [ -n "$XBPS_CHECK_PKGS" ]; then - configure_args+=" -DEXIV2_BUILD_UNIT_TESTS=ON" -fi - -if [ -n "$XBPS_CCACHE" ]; then - configure_args+=" -DBUILD_WITH_CCACHE=ON" -fi - -pre_check() { - # https://github.com/Exiv2/exiv2/issues/2762 - rm -f tests/bugfixes/github/test_issue_2427.py -} - -exiv2-devel_package() { - depends="${makedepends} ${sourcepkg}-${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove usr/lib/cmake - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/exiv2/update b/srcpkgs/exiv2/update deleted file mode 100644 index 2c857beffb293e..00000000000000 --- a/srcpkgs/exiv2/update +++ /dev/null @@ -1 +0,0 @@ -ignore="*a*" diff --git a/srcpkgs/exo-devel b/srcpkgs/exo-devel deleted file mode 120000 index c2066056c2af98..00000000000000 --- a/srcpkgs/exo-devel +++ /dev/null @@ -1 +0,0 @@ -exo \ No newline at end of file diff --git a/srcpkgs/exo/template b/srcpkgs/exo/template deleted file mode 100644 index 8b6a13e7658062..00000000000000 --- a/srcpkgs/exo/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'exo' -pkgname=exo -version=4.20.0 -revision=1 -build_style=gnu-configure -configure_args="--disable-static" -hostmakedepends="pkg-config gettext glib-devel" -makedepends="gtk+3-devel libxfce4ui-devel" -depends="hicolor-icon-theme desktop-file-utils" -short_desc="Extension library for the Xfce desktop environment" -maintainer="Đoàn Trần Công Danh " -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" -distfiles="https://archive.xfce.org/src/xfce/exo/${version%.*}/exo-${version}.tar.bz2" -checksum=4277f799245f1efde01cd917fd538ba6b12cf91c9f8a73fe2035fd5456ec078d - -exo-devel_package() { - depends="libxfce4ui-devel exo-${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - vmove "usr/share/*doc" - } -} diff --git a/srcpkgs/exodriver/patches/destdir.patch b/srcpkgs/exodriver/patches/destdir.patch deleted file mode 100644 index fab8d6c314f854..00000000000000 --- a/srcpkgs/exodriver/patches/destdir.patch +++ /dev/null @@ -1,13 +0,0 @@ ---- ./liblabjackusb/Makefile.orig 2021-06-29 19:26:03.060647459 -0400 -+++ ./liblabjackusb/Makefile 2021-06-29 19:25:31.946314812 -0400 -@@ -7,9 +7,9 @@ - - VERSION = 2.6.0 - PREFIX ?= /usr/local --DESTINATION = $(PREFIX)/lib -+DESTINATION = $(DESTDIR)$(PREFIX)/lib - HEADER = labjackusb.h --HEADER_DESTINATION = $(PREFIX)/include -+HEADER_DESTINATION = $(DESTDIR)$(PREFIX)/include - LIBFLAGS = -lusb-1.0 -lc - ADD_LDCONFIG_PATH = ./add_ldconfig_path.sh diff --git a/srcpkgs/exodriver/patches/link-so-correctly.patch b/srcpkgs/exodriver/patches/link-so-correctly.patch deleted file mode 100644 index 5f230619033e09..00000000000000 --- a/srcpkgs/exodriver/patches/link-so-correctly.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- ./liblabjackusb/Makefile.orig 2021-07-01 00:54:29.910491840 -0400 -+++ ./liblabjackusb/Makefile 2021-07-01 00:45:41.675599194 -0400 -@@ -71,7 +71,7 @@ - ldconfig - endif - ifeq ($(LINK_SO),1) -- ln -i -s $(DESTINATION)/$(TARGET) $(DESTINATION)/liblabjackusb.$(ext) -+ ln -i -s $(TARGET) $(DESTINATION)/liblabjackusb.$(ext) - endif - - clean: diff --git a/srcpkgs/exodriver/template b/srcpkgs/exodriver/template deleted file mode 100644 index 3e4256203c78bb..00000000000000 --- a/srcpkgs/exodriver/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'exodriver' -pkgname=exodriver -version=2.6.0 -revision=1 -build_wrksrc=liblabjackusb -build_style=gnu-makefile -make_use_env=yes -makedepends="libusb-devel" -short_desc="LabJack U3, U6, and UE9 low-level driver" -maintainer="Toyam Cox " -license="MIT, X11" -homepage="https://labjack.com/support/software/installers/exodriver" -distfiles="https://github.com/labjack/exodriver/archive/refs/tags/v${version}.tar.gz" -checksum=d2ccf992bf42b50e7c009ae3d9d3d3191a67bfc8a2027bd54ba4cbd4a80114b2 - -pre_install() { - export LINK_SO=1 -} - -post_install() { - vmkdir usr/lib/udev/rules.d - vmkdir usr/share/examples/${pkgname} - vcopy ../90-labjack.rules usr/lib/udev/rules.d/ - vlicense ../README - cp -r ../examples/* ${DESTDIR}/usr/share/examples/${pkgname} -} diff --git a/srcpkgs/exodriver/update b/srcpkgs/exodriver/update deleted file mode 100644 index 6b22de69a96ee6..00000000000000 --- a/srcpkgs/exodriver/update +++ /dev/null @@ -1,2 +0,0 @@ -site='https://github.com/labjack/exodriver/tags' -pattern='(?<=/archive/refs/tags/v)[\d.]+(?=\.tar\.gz)' diff --git a/srcpkgs/expat-devel b/srcpkgs/expat-devel deleted file mode 120000 index 0603602e737942..00000000000000 --- a/srcpkgs/expat-devel +++ /dev/null @@ -1 +0,0 @@ -expat \ No newline at end of file diff --git a/srcpkgs/expat/template b/srcpkgs/expat/template deleted file mode 100644 index 4c6da924d7b032..00000000000000 --- a/srcpkgs/expat/template +++ /dev/null @@ -1,35 +0,0 @@ -# Template file for 'expat' -pkgname=expat -version=2.7.3 -revision=1 -build_style=gnu-configure -short_desc="XML parser library written in C" -maintainer="Leah Neukirchen " -license="MIT" -homepage="https://libexpat.github.io/" -changelog="https://raw.githubusercontent.com/libexpat/libexpat/master/expat/Changes" -distfiles="https://github.com/libexpat/libexpat/releases/download/R_${version//./_}/expat-${version}.tar.xz" -checksum=71df8f40706a7bb0a80a5367079ea75d91da4f8c65c58ec59bcdfbf7decdab9f - -post_install() { - vlicense COPYING -} - -expat-devel_package() { - depends="expat>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - vmove usr/lib/cmake - vmove usr/lib/pkgconfig - } -} -xmlwf_package() { - short_desc+=" - xmlwf utility" - pkg_install() { - vmove usr/bin - vmove usr/share - } -} diff --git a/srcpkgs/expat/update b/srcpkgs/expat/update deleted file mode 100644 index 79a0b1dff1305c..00000000000000 --- a/srcpkgs/expat/update +++ /dev/null @@ -1 +0,0 @@ -pattern='R_\K[\d_]+' diff --git a/srcpkgs/expect-devel b/srcpkgs/expect-devel deleted file mode 120000 index c7ddde00c2029d..00000000000000 --- a/srcpkgs/expect-devel +++ /dev/null @@ -1 +0,0 @@ -expect \ No newline at end of file diff --git a/srcpkgs/expect/patches/0001-init-CC.patch b/srcpkgs/expect/patches/0001-init-CC.patch deleted file mode 100644 index 0c7d14dd9dcee4..00000000000000 --- a/srcpkgs/expect/patches/0001-init-CC.patch +++ /dev/null @@ -1,21 +0,0 @@ -From: Đoàn Trần Công Danh ---- - configure.in | 2 ++ - 1 file changed, 2 insertions(+) - -diff --git configure.in configure.in -index aa6fd6e..ad8db32 100755 ---- a/configure.in -+++ b/configure.in -@@ -9,6 +9,8 @@ TEA_INIT([3.9]) - - AC_CONFIG_AUX_DIR(tclconfig) - -+AC_PROG_CC([cc gcc]) -+ - #-------------------------------------------------------------------- - # Configure script for package 'Expect'. - # TEA compliant. --- -2.26.0.292.g33ef6b2f38 - diff --git a/srcpkgs/expect/patches/0002-cross-WNOHANG-requires-POSIX_SOURCE.patch b/srcpkgs/expect/patches/0002-cross-WNOHANG-requires-POSIX_SOURCE.patch deleted file mode 100644 index b4a70035223744..00000000000000 --- a/srcpkgs/expect/patches/0002-cross-WNOHANG-requires-POSIX_SOURCE.patch +++ /dev/null @@ -1,41 +0,0 @@ -From: Đoàn Trần Công Danh ---- - configure.in | 16 +++++++--------- - 1 file changed, 7 insertions(+), 9 deletions(-) - -diff --git configure.in configure.in -index ad8db32..6570a07 100755 ---- a/configure.in -+++ b/configure.in -@@ -469,21 +469,19 @@ memcpy(s1,s2,0); - # and if so that WNOHANG is not defined. The only place I've - # seen this is ISC. - AC_MSG_CHECKING([if WNOHANG requires _POSIX_SOURCE]) --AC_TRY_RUN([ -+AC_COMPILE_IFELSE([ -+AC_LANG_PROGRAM([[ - #include --main() { --#ifndef WNOHANG -- return 0; --#else -- return 1; -+]],[[ -+#ifdef WNOHANG -+ #error WNOHANG - #endif --}], -+]])] -+, - AC_MSG_RESULT(yes) - AC_DEFINE(WNOHANG_REQUIRES_POSIX_SOURCE) - , - AC_MSG_RESULT(no) --, -- AC_MSG_ERROR([Expect can't be cross compiled]) - ) - - AC_MSG_CHECKING([if any value exists for WNOHANG]) --- -2.26.0.292.g33ef6b2f38 - diff --git a/srcpkgs/expect/patches/0003-cross-wnohang-value.patch b/srcpkgs/expect/patches/0003-cross-wnohang-value.patch deleted file mode 100644 index 9dfd3909ce36ef..00000000000000 --- a/srcpkgs/expect/patches/0003-cross-wnohang-value.patch +++ /dev/null @@ -1,56 +0,0 @@ -From: Đoàn Trần Công Danh ---- - configure.in | 24 ++++++++++++++++++++++-- - 1 file changed, 22 insertions(+), 2 deletions(-) - -diff --git configure.in configure.in -index 6570a07..0e4c9d1 100755 ---- a/configure.in -+++ b/configure.in -@@ -486,6 +486,25 @@ AC_LANG_PROGRAM([[ - - AC_MSG_CHECKING([if any value exists for WNOHANG]) - rm -rf wnohang -+AC_COMPILE_IFELSE([ -+AC_LANG_PROGRAM([[ -+#include -+]],[[ -+#ifdef WNOHANG -+ int wnohang_value = WNOHANG; -+#else -+ #error no value -+#endif -+]])], -+ AC_MSG_RESULT(yes) -+, -+ AC_MSG_RESULT(no) -+ expect_cv_wnohang_value=1 -+) -+ -+AC_CACHE_CHECK([value of WNOHANG], [expect_cv_wnohang_value], -+[ -+rm -rf wnohang - AC_TRY_RUN([ - #include - #include -@@ -500,14 +519,15 @@ main() { - #endif - }], - AC_MSG_RESULT(yes) -- AC_DEFINE_UNQUOTED(WNOHANG_BACKUP_VALUE, `cat wnohang`) - rm -f wnohang - , - AC_MSG_RESULT(no) -- AC_DEFINE(WNOHANG_BACKUP_VALUE, 1) - , - AC_MSG_ERROR([Expect can't be cross compiled]) - ) -+]) -+ -+AC_DEFINE_UNQUOTED(WNOHANG_BACKUP_VALUE, $expect_cv_wnohang_value) - - # - # check how signals work --- -2.26.0.292.g33ef6b2f38 - diff --git a/srcpkgs/expect/patches/0004-cross-misc.patch b/srcpkgs/expect/patches/0004-cross-misc.patch deleted file mode 100644 index 6ef4dd2129d79e..00000000000000 --- a/srcpkgs/expect/patches/0004-cross-misc.patch +++ /dev/null @@ -1,195 +0,0 @@ -From: Đoàn Trần Công Danh ---- - configure.in | 79 +++++++++++++++++++++------------------------------- - 1 file changed, 32 insertions(+), 47 deletions(-) - -diff --git configure.in configure.in -index 0e4c9d1..d41a7a4 100755 ---- a/configure.in -+++ b/configure.in -@@ -732,20 +732,17 @@ fi - - # first check for the pure bsd - AC_MSG_CHECKING([for struct sgttyb]) --AC_TRY_RUN([ -+AC_COMPILE_IFELSE([ -+AC_LANG_PROGRAM([[ - #include --main() --{ -+]],[[ - struct sgttyb tmp; -- exit(0); --}], -+]])], - AC_MSG_RESULT(yes) - AC_DEFINE(HAVE_SGTTYB) - PTY_TYPE=sgttyb - , - AC_MSG_RESULT(no) --, -- AC_MSG_ERROR([Expect can't be cross compiled]) - ) - - # mach systems have include files for unimplemented features -@@ -757,107 +754,99 @@ if test $mach -eq 0 ; then - # since that just controls which of pty_XXXX.c file is use and - # pty_termios.c is set up to handle pty_termio. - AC_MSG_CHECKING([for struct termio]) -- AC_TRY_RUN([#include -- main() -- { -+ AC_COMPILE_IFELSE([ -+ AC_LANG_PROGRAM([[ -+ #include -+ ]],[[ - struct termio tmp; -- exit(0); -- }], -+ ]])], - AC_DEFINE(HAVE_TERMIO) - PTY_TYPE=termios - AC_MSG_RESULT(yes) - , - AC_MSG_RESULT(no) --, -- AC_MSG_ERROR([Expect can't be cross compiled]) - ) - - # now check for the new style ttys (not yet posix) - AC_MSG_CHECKING([for struct termios]) -- AC_TRY_RUN([ -+ AC_COMPILE_IFELSE([ -+ AC_LANG_PROGRAM([[ - /* including termios.h on Solaris 5.6 fails unless inttypes.h included */ - # ifdef HAVE_INTTYPES_H - # include - # endif - # include -- main() -- { -+ ]],[[ - struct termios tmp; -- exit(0); -- }], -+ ]])], - AC_DEFINE(HAVE_TERMIOS) - PTY_TYPE=termios - AC_MSG_RESULT(yes) - , - AC_MSG_RESULT(no) -- , -- AC_MSG_ERROR([Expect can't be cross compiled]) - ) - fi - - AC_MSG_CHECKING([if TCGETS or TCGETA in termios.h]) --AC_TRY_RUN([ -+AC_COMPILE_IFELSE([ -+AC_LANG_PROGRAM([[ - /* including termios.h on Solaris 5.6 fails unless inttypes.h included */ - #ifdef HAVE_INTTYPES_H - #include - #endif - #include --main() { -+]],[[ - #if defined(TCGETS) || defined(TCGETA) - return 0; - #else -- return 1; -+ #error no TCGETS or TCGETA - #endif --}], -+]])], - AC_DEFINE(HAVE_TCGETS_OR_TCGETA_IN_TERMIOS_H) - AC_MSG_RESULT(yes) - , - AC_MSG_RESULT(no) --, -- AC_MSG_ERROR([Expect can't be cross compiled]) - ) - - AC_MSG_CHECKING([if TIOCGWINSZ in termios.h]) --AC_TRY_RUN([ -+AC_COMPILE_IFELSE([ -+AC_LANG_PROGRAM([[ - /* including termios.h on Solaris 5.6 fails unless inttypes.h included */ - #ifdef HAVE_INTTYPES_H - #include - #endif - #include --main() { -+]],[[ - #ifdef TIOCGWINSZ - return 0; - #else -- return 1; -+ #error no TIOCGWINSZ - #endif --}], -+]])], - AC_DEFINE(HAVE_TIOCGWINSZ_IN_TERMIOS_H) - AC_MSG_RESULT(yes) - , - AC_MSG_RESULT(no) --, -- AC_MSG_ERROR([Expect can't be cross compiled]) - ) - - # finally check for Cray style ttys - AC_MSG_CHECKING([for Cray-style ptys]) - SETUID=":" --AC_TRY_RUN([ --main(){ -+AC_COMPILE_IFELSE([ -+AC_LANG_PROGRAM([[ -+]],[[ - #ifdef CRAY - return 0; - #else -- return 1; -+ #error no CRAY - #endif --} -+]]) - ], - PTY_TYPE=unicos - SETUID="chmod u+s" - AC_MSG_RESULT(yes) - , - AC_MSG_RESULT(no) --, -- AC_MSG_ERROR([Expect can't be cross compiled]) - ) - - # -@@ -895,21 +884,17 @@ AC_FUNC_SETPGRP - # check for timezones - # - AC_MSG_CHECKING([for SV-style timezone]) --AC_TRY_RUN([ -+AC_LINK_IFELSE([ -+AC_LANG_PROGRAM([[ - extern char *tzname[2]; - extern int daylight; --main() --{ -+]],[[ - int *x = &daylight; - char **y = tzname; -- -- exit(0); --}], -+]])], - AC_DEFINE(HAVE_SV_TIMEZONE) - AC_MSG_RESULT(yes), - AC_MSG_RESULT(no) --, -- AC_MSG_ERROR([Expect can't be cross compiled]) - ) - - --- -2.26.0.292.g33ef6b2f38 - diff --git a/srcpkgs/expect/patches/0005-fix-buf-overflow-when-logging.patch b/srcpkgs/expect/patches/0005-fix-buf-overflow-when-logging.patch deleted file mode 100644 index 4d4b58964cc2b5..00000000000000 --- a/srcpkgs/expect/patches/0005-fix-buf-overflow-when-logging.patch +++ /dev/null @@ -1,39 +0,0 @@ -diff -up exp_log.c.orig exp_log.c ---- a/exp_log.c 2013-12-12 12:43:38.527854189 +0100 -+++ b/exp_log.c 2013-12-12 12:49:26.866576387 +0100 -@@ -176,7 +176,7 @@ expStdoutLog TCL_VARARGS_DEF(int,arg1) - - if ((!tsdPtr->logUser) && (!force_stdout) && (!tsdPtr->logAll)) return; - -- (void) vsprintf(bigbuf,fmt,args); -+ (void) vsnprintf(bigbuf,sizeof(bigbuf),fmt,args); - expDiagWriteBytes(bigbuf,-1); - if (tsdPtr->logAll || (LOGUSER && tsdPtr->logChannel)) Tcl_WriteChars(tsdPtr->logChannel,bigbuf,-1); - if (LOGUSER) fprintf(stdout,"%s",bigbuf); -@@ -222,7 +222,7 @@ expErrorLog TCL_VARARGS_DEF(char *,arg1) - va_list args; - - fmt = TCL_VARARGS_START(char *,arg1,args); -- (void) vsprintf(bigbuf,fmt,args); -+ (void) vsnprintf(bigbuf,sizeof(bigbuf),fmt,args); - - expDiagWriteChars(bigbuf,-1); - fprintf(stderr,"%s",bigbuf); -@@ -264,7 +264,7 @@ expDiagLog TCL_VARARGS_DEF(char *,arg1) - - fmt = TCL_VARARGS_START(char *,arg1,args); - -- (void) vsprintf(bigbuf,fmt,args); -+ (void) vsnprintf(bigbuf,sizeof(bigbuf),fmt,args); - - expDiagWriteBytes(bigbuf,-1); - if (tsdPtr->diagToStderr) { -@@ -307,7 +307,7 @@ expPrintf TCL_VARARGS_DEF(char *,arg1) - int len, rc; - - fmt = TCL_VARARGS_START(char *,arg1,args); -- len = vsprintf(bigbuf,arg1,args); -+ len = vsnprintf(bigbuf,sizeof(bigbuf),arg1,args); - retry: - rc = write(2,bigbuf,len); - if ((rc == -1) && (errno == EAGAIN)) goto retry; diff --git a/srcpkgs/expect/template b/srcpkgs/expect/template deleted file mode 100644 index 9ded0874b74b0c..00000000000000 --- a/srcpkgs/expect/template +++ /dev/null @@ -1,40 +0,0 @@ -# Template file for 'expect' -pkgname=expect -version=5.45.4 -revision=3 -build_style=gnu-configure -configure_args="expect_cv_wnohang_value=1" -make_check_target="test" -hostmakedepends="automake libtool tcl-devel" -makedepends="tcl-devel" -short_desc="Programmed dialogue with interactive programs" -maintainer="Leah Neukirchen " -license="Public Domain" -homepage="http://www.nist.gov/el/msid/expect.cfm" -distfiles="${SOURCEFORGE_SITE}/${pkgname}/Expect/${version}/${pkgname}${version}.tar.gz" -checksum=49a7da83b0bdd9f46d04a04deec19c7767bb9a323e40c4781f89caf760b92c34 - -alternatives=" - mkpasswd:mkpasswd:/usr/bin/expect-mkpasswd - mkpasswd:mkpasswd.1:/usr/share/man/man1/expect-mkpasswd.1" - -LDFLAGS+=" -Wl,-rpath=/usr/lib:/usr/lib/${pkgname}${version}" - -pre_configure() { - autoreconf -fi -} - -post_install() { - rm ${DESTDIR}/usr/bin/weather - mv ${DESTDIR}/usr/bin/{,expect-}mkpasswd - mv ${DESTDIR}/usr/share/man/man1/{,expect-}mkpasswd.1 -} - -expect-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" -- development files" - pkg_install() { - vmove usr/include - vmove usr/share/man/man3 - } -} diff --git a/srcpkgs/exquisite/template b/srcpkgs/exquisite/template deleted file mode 100644 index f205b3e5db3de9..00000000000000 --- a/srcpkgs/exquisite/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'exquisite' -pkgname=exquisite -version=1.0.0 -revision=2 -build_style=gnu-configure -hostmakedepends="pkg-config efl-devel" -makedepends="efl-devel" -short_desc="Enlightenment's boot splash utility - psplash replacement" -maintainer="Orphaned " -license="BSD" -homepage="http://www.enlightenment.org" -distfiles="http://download.enlightenment.org/att/releases/exquisite-${version}.tar.bz2" -checksum=f0c4f92da608d2de7a99fd3d34dcc8ccd1b495ec8f1816b9c051b7afbb084a43 -broken="old and doesn't build anymore" diff --git a/srcpkgs/ext4magic/patches/fix-glibc-2.27.patch b/srcpkgs/ext4magic/patches/fix-glibc-2.27.patch deleted file mode 100644 index 959c1ead785f22..00000000000000 --- a/srcpkgs/ext4magic/patches/fix-glibc-2.27.patch +++ /dev/null @@ -1,25 +0,0 @@ -From f7aff7aacb346d7d718aeddb4d0afae96d2245ab Mon Sep 17 00:00:00 2001 -From: maxice8 -Date: Sat, 22 Sep 2018 22:11:10 -0300 -Subject: [PATCH] reconver.c: add sys/sysmacros.h header for makedev - ---- - src/recover.c | 1 + - 1 file changed, 1 insertion(+) - -diff --git a/src/recover.c b/src/recover.c -index 41b4aee..30b5d8f 100644 ---- a/src/recover.c -+++ b/src/recover.c -@@ -24,6 +24,7 @@ - #include - #include - #include -+#include - - #ifndef O_LARGEFILE - #define O_LARGEFILE 0 --- -2.19.0 - - diff --git a/srcpkgs/ext4magic/patches/fix-i_dir_acl-rename.patch b/srcpkgs/ext4magic/patches/fix-i_dir_acl-rename.patch deleted file mode 100644 index 0a96b6a858a18e..00000000000000 --- a/srcpkgs/ext4magic/patches/fix-i_dir_acl-rename.patch +++ /dev/null @@ -1,24 +0,0 @@ -Description: Fix FTBFS with new e2fsprogs. -Author: Hilko Bengen -Last-Update: 2018-04-13 -Index: ext4magic/src/inode.c -=================================================================== ---- ext4magic.orig/src/inode.c -+++ ext4magic/src/inode.c -@@ -406,14 +406,14 @@ void dump_inode(FILE *out, const char *p - fprintf(out, - "%sFile ACL: %d Directory ACL: %d Translator: %d\n", - prefix, -- inode->i_file_acl, LINUX_S_ISDIR(inode->i_mode) ? inode->i_dir_acl : 0, -+ inode->i_file_acl, LINUX_S_ISDIR(inode->i_mode) ? inode->i_size_high : 0, - inode->osd1.hurd1.h_i_translator); - else - fprintf(out, "%sFile ACL: %llu Directory ACL: %d\n", - prefix, - inode->i_file_acl | ((long long) - (inode->osd2.linux2.l_i_file_acl_high) << 32), -- LINUX_S_ISDIR(inode->i_mode) ? inode->i_dir_acl : 0); -+ LINUX_S_ISDIR(inode->i_mode) ? inode->i_size_high : 0); - if (os == EXT2_OS_LINUX) - fprintf(out, "%sLinks: %d Blockcount: %llu\n", - prefix, inode->i_links_count, diff --git a/srcpkgs/ext4magic/template b/srcpkgs/ext4magic/template deleted file mode 100644 index fe570a96264759..00000000000000 --- a/srcpkgs/ext4magic/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'ext4magic' -pkgname=ext4magic -version=0.3.2 -revision=3 -build_style=gnu-configure -configure_args="--enable-expert-mode --enable-file-attr" -makedepends="e2fsprogs-devel file-devel zlib-devel bzip2-devel" -short_desc="Recover deleted or overwritten files on ext3 and ext4 filesystems" -maintainer="Leah Neukirchen " -license="GPL-2.0-or-later" -homepage="http://sourceforge.net/projects/ext4magic/" -distfiles="${SOURCEFORGE_SITE}/${pkgname}/${pkgname}-${version}.tar.gz" -checksum=8d9c6a594f212aecf4eb5410d277caeaea3adc03d35378257dfd017ef20ea115 - -CFLAGS='-DHAVE_SYS_TYPES_H' -post_extract() { - sed -i '//i#include ' src/lookup_local.c -} diff --git a/srcpkgs/extension-manager/template b/srcpkgs/extension-manager/template deleted file mode 100644 index 615d7b370da944..00000000000000 --- a/srcpkgs/extension-manager/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'extension-manager' -pkgname=extension-manager -version=0.6.3 -revision=1 -build_style=meson -configure_args="-Dbacktrace=false" -hostmakedepends="pkg-config gettext blueprint-compiler desktop-file-utils - glib-devel gtk4-update-icon-cache" -makedepends="libadwaita-devel libsoup3-devel" -short_desc="Utility for browsing and installing GNOME Shell Extensions" -maintainer="chrysos349 " -license="GPL-3.0-or-later" -homepage="https://github.com/mjakeman/extension-manager" -changelog="https://github.com/mjakeman/extension-manager/releases" -distfiles="https://github.com/mjakeman/extension-manager/archive/v${version}.tar.gz" -checksum=e5af7a2dbb7ba28c33c027e9d761d56c8b4aa92ca39940c71351a3af40e74fae - -pre_build() { - if [ "$CROSS_BUILD" ]; then - export GI_TYPELIB_PATH="${XBPS_CROSS_BASE}/usr/lib/girepository-1.0" - fi -} diff --git a/srcpkgs/extra-cmake-modules/patches/cross-shiboken.patch b/srcpkgs/extra-cmake-modules/patches/cross-shiboken.patch deleted file mode 100644 index d2b46a3377ff6d..00000000000000 --- a/srcpkgs/extra-cmake-modules/patches/cross-shiboken.patch +++ /dev/null @@ -1,33 +0,0 @@ ---- a/modules/ECMGeneratePythonBindings.cmake -+++ b/modules/ECMGeneratePythonBindings.cmake -@@ -124,13 +124,29 @@ function(ecm_generate_python_bindings) - endforeach() - - # Set up the options to pass to shiboken. -- set(shiboken_options --enable-pyside-extensions -+ set(shiboken_options --enable-pyside-extensions) -+ list(APPEND shiboken_options - ${INCLUDES} - --include-paths=${CMAKE_SOURCE_DIR} -+ ) -+ if (DEFINED SYSROOT_INCLUDE_DIRS) -+ list(APPEND shiboken_options --include-paths=${SYSROOT_INCLUDE_DIRS}) -+ endif() -+ list(APPEND shiboken_options - --typesystem-paths=${CMAKE_SOURCE_DIR} - --typesystem-paths="${CMAKE_INSTALL_PREFIX}/share/PySide${QT_MAJOR_VERSION}/typesystems" - --typesystem-paths=${PYSIDE_TYPESYSTEMS} - --output-directory=${CMAKE_CURRENT_BINARY_DIR}) -+ if(DEFINED ECM_SHIBOKEN_ARCH) -+ list(APPEND shiboken_options "--arch=${ECM_SHIBOKEN_ARCH}") -+ elseif(CMAKE_CROSSCOMPILING) -+ list(APPEND shiboken_options "--arch=${CMAKE_SYSTEM_PROCESSOR}") -+ endif() -+ if(CMAKE_CROSSCOMPILING) -+ list(APPEND shiboken_options -+ "--platform=${CMAKE_SYSTEM_NAME}" -+ "--compiler-path=${CMAKE_CXX_COMPILER}") -+ endif() - - set(generated_sources_dependencies ${PB_WRAPPED_HEADER} ${PB_TYPESYSTEM}) - diff --git a/srcpkgs/extra-cmake-modules/patches/cross.patch b/srcpkgs/extra-cmake-modules/patches/cross.patch deleted file mode 100644 index e497fa2bbc8cab..00000000000000 --- a/srcpkgs/extra-cmake-modules/patches/cross.patch +++ /dev/null @@ -1,91 +0,0 @@ -From a013cb4ea5fd0965bbc7285821d39be72ddefd9a Mon Sep 17 00:00:00 2001 -From: Đoàn Trần Công Danh -Date: Wed, 3 Sep 2025 10:21:36 +0700 -Subject: [PATCH] Qt: always find qt-tools in host environment - -When `find_package(Qt6 COMPONENTS Tools)` is called, -`cmake` will always look into `CMAKE_FIND_ROOT_PATH` first. - -Should the `Tools` in questions happen to be installed in the -build environment (as a dependencies of ``, `cmake` will pick -that `Tools` instead of expected host's `Tools`. - -On the other hand, when `cmake` look for Qt components `` in -question, it will also look for components `Tools` in the -path given by `QT_HOST_PATH` and `QT_HOST_MAKE_CMAKE_DIR` first, then -current `cmake`'s `CMAKE_FIND_ROOT_PATH` later. Thus, we have better -chance to have a runnable tools. - -Let's change to look for `` first, then `Tools` later, -in order to have better candidate for tools. The `Tools` -fallback will be used should `Qt6` is not available. ---- - docs/CMakeLists.txt | 1 + - modules/ECMAddQch.cmake | 1 + - modules/ECMFindQmlModule.cmake.in | 1 + - modules/ECMGenerateQDoc.cmake | 2 +- - modules/ECMPoQmTools.cmake | 1 + - modules/ECMQueryQt.cmake | 1 + - 6 files changed, 6 insertions(+), 1 deletion(-) - ---- a/docs/CMakeLists.txt -+++ b/docs/CMakeLists.txt -@@ -18,6 +18,7 @@ set_package_properties( - PURPOSE "Required to build documentation for Extra CMake Modules." - ) - -+find_package(Qt6 OPTIONAL_COMPONENTS Tools QUIET) - find_package(Qt6 COMPONENTS ToolsTools) - set_package_properties( - Qt6ToolsTools ---- a/modules/ECMAddQch.cmake -+++ b/modules/ECMAddQch.cmake -@@ -458,6 +458,7 @@ function(ecm_add_qch target_name) - DESCRIPTION "Part of Qt5 tools" - ) - else() -+ find_package(Qt6 OPTIONAL_COMPONENTS Tools CONFIG QUIET) - find_package(Qt6 COMPONENTS ToolsTools CONFIG REQUIRED) - set_package_properties(Qt6ToolsTools PROPERTIES - TYPE REQUIRED ---- a/modules/ECMFindQmlModule.cmake.in -+++ b/modules/ECMFindQmlModule.cmake.in -@@ -52,6 +52,7 @@ endif() - # If we haven't checked the version above, use qmlplugindump - if (NOT CMAKE_CROSSCOMPILING AND NOT MODULE_NOTFOUND AND NOT @GENMODULE@_FOUND AND (NOT DEFINED QT6_IS_SHARED_LIBS_BUILD OR QT6_IS_SHARED_LIBS_BUILD)) - if (QT_MAJOR_VERSION EQUAL "6") -+ find_package(Qt6 OPTIONAL_COMPONENTS Qml QUIET) - find_package(Qt6 COMPONENTS QmlTools REQUIRED) - get_target_property(QMLPLUGINDUMP_PROGRAM Qt6::qmlplugindump LOCATION) - else() ---- a/modules/ECMGenerateQDoc.cmake -+++ b/modules/ECMGenerateQDoc.cmake -@@ -55,7 +55,7 @@ add_custom_target(generate_qch) - add_custom_target(install_qch_docs) - - function(ecm_generate_qdoc target qdocconf_file) -- find_package(Qt6Tools CONFIG QUIET) -+ find_package(Qt6 OPTIONAL_COMPONENTS Tools CONFIG QUIET) - find_package(Qt6 OPTIONAL_COMPONENTS ToolsTools CONFIG QUIET) - - if (NOT Qt6Tools_FOUND OR NOT Qt6ToolsTools_FOUND) ---- a/modules/ECMPoQmTools.cmake -+++ b/modules/ECMPoQmTools.cmake -@@ -150,6 +150,7 @@ function(ecm_process_po_files_as_qm lang - if (QT_MAJOR_VERSION EQUAL "5") - find_package(Qt5LinguistTools CONFIG REQUIRED) - else() -+ find_package(Qt6 OPTIONAL_COMPONENTS Linguist CONFIG QUIET) - find_package(Qt6 COMPONENTS LinguistTools CONFIG REQUIRED) - endif() - ---- a/modules/ECMQueryQt.cmake -+++ b/modules/ECMQueryQt.cmake -@@ -56,6 +56,7 @@ if (QT_MAJOR_VERSION STREQUAL "5") - endif() - elseif(QT_MAJOR_VERSION STREQUAL "6") - # QUIET to accommodate the TRY option -+ find_package(Qt6 OPTIONAL_COMPONENTS Core QUIET CONFIG) - find_package(Qt6 COMPONENTS CoreTools QUIET CONFIG) - set(_exec_name_text "Qt6 qtpaths") - if (TARGET Qt6::qtpaths) diff --git a/srcpkgs/extra-cmake-modules/patches/libexecdir.patch b/srcpkgs/extra-cmake-modules/patches/libexecdir.patch deleted file mode 100644 index cfc5b372b657b0..00000000000000 --- a/srcpkgs/extra-cmake-modules/patches/libexecdir.patch +++ /dev/null @@ -1,33 +0,0 @@ ---- a/kde-modules/KDEInstallDirs5.cmake -+++ b/kde-modules/KDEInstallDirs5.cmake -@@ -43,7 +43,7 @@ deprecated variable name in square brack - ``EXECROOTDIR/lib/`` is one of (default value - ``EXECROOTDIR/lib/ -Date: Fri, 2 Dec 2016 01:27:14 -0600 -Subject: [PATCH] KDECompilerSettings: Ensure POSIX correctness - -This change ensures that _XOPEN_SOURCE is defined. Since we use -std= -iso9899:1990, GCC and Clang won't enable this definition by default. -On non-glibc systems (where _GNU_SOURCE isn't defined), this causes most -POSIX interfaces to be missing, which cause various build failures. - -Signed-off-by: A. Wilcox ---- - kde-modules/KDECompilerSettings.cmake | 3 +++ - 1 file changed, 3 insertions(+) - ---- a/kde-modules/KDECompilerSettings.cmake -+++ b/kde-modules/KDECompilerSettings.cmake -@@ -322,6 +322,9 @@ if (UNIX) - # implementation recognize it? - _kde_add_platform_definitions(-D_LARGEFILE64_SOURCE) - -+ # Non-glibc platforms need this since we specify -std=iso9899:1990 -+ _kde_add_platform_definitions(-D_XOPEN_SOURCE=600) -+ - include(CheckCXXSourceCompiles) - - # By default (in glibc, at least), on 32bit platforms off_t is 32 bits, diff --git a/srcpkgs/extra-cmake-modules/template b/srcpkgs/extra-cmake-modules/template deleted file mode 100644 index 71091d94989780..00000000000000 --- a/srcpkgs/extra-cmake-modules/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'extra-cmake-modules' -pkgname=extra-cmake-modules -version=6.19.0 -revision=4 -build_style=cmake -configure_args="-DBUILD_HTML_DOCS=ON -DBUILD_TESTING=ON" -hostmakedepends="python3-Sphinx qt6-tools qt6-base qt6-plugin-sqlite" -depends="cmake" -checkdepends="qt5-declarative-devel qt6-base-devel" -short_desc="Extra modules and scripts for CMake" -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=a4f0c1d8181f43e9af4b9b44696c77760b5bc9dae5bdb921f090bce664e9ca84 -python_version=3 - -do_check() { - cd build - # expects to be in frameworks/extra-cmake-modules - ctest ${makejobs} -E 'KDEFetchTranslations' -} - -post_install() { - vlicense COPYING-CMAKE-SCRIPTS -} diff --git a/srcpkgs/extrace/INSTALL b/srcpkgs/extrace/INSTALL deleted file mode 100644 index b4341772c9d08e..00000000000000 --- a/srcpkgs/extrace/INSTALL +++ /dev/null @@ -1,6 +0,0 @@ -case "${ACTION}" in -post) - setcap CAP_NET_ADMIN+ep usr/bin/extrace - setcap CAP_NET_ADMIN+ep usr/bin/pwait - ;; -esac diff --git a/srcpkgs/extrace/template b/srcpkgs/extrace/template deleted file mode 100644 index 5d80d129fb15da..00000000000000 --- a/srcpkgs/extrace/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'extrace' -pkgname=extrace -version=0.9 -revision=1 -build_style=gnu-makefile -depends="libcap-progs" -short_desc="Trace exec(2) calls system-wide" -maintainer="Leah Neukirchen " -license="GPL-2.0-or-later, BSD-2-Clause" -homepage="https://github.com/leahneukirchen/extrace" -distfiles="https://github.com/leahneukirchen/extrace/archive/v${version}.tar.gz" -checksum=e488db1126bd941e5a094e6024c3975f70abfa7ad51a3451191d1518c0b35ced - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/extractpdfmark/template b/srcpkgs/extractpdfmark/template deleted file mode 100644 index ad2d1bf941e83e..00000000000000 --- a/srcpkgs/extractpdfmark/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'extractpdfmark' -pkgname=extractpdfmark -version=1.1.1 -revision=3 -build_wrksrc=build -build_style=gnu-configure -configure_script="../configure" -configure_args="--with-poppler=cpp" -hostmakedepends="pkg-config automake autogen gettext-devel tar" -makedepends="poppler-cpp-devel" -checkdepends="ghostscript texlive" -short_desc="Extract page mode and named destinations as PDFmark from PDF" -maintainer="newbluemoon " -license="GPL-3.0-or-later" -homepage="https://www.ctan.org/pkg/extractpdfmark" -changelog="https://raw.githubusercontent.com/trueroad/extractpdfmark/master/NEWS" -distfiles="https://github.com/trueroad/extractpdfmark/archive/v${version}.tar.gz" -checksum=9dab715fdd4ce0c34a3d83899c4263a2ab59f649df0f221d335535d6c9546191 - -post_extract() { - if [ ! -d ${wrksrc}/${build_wrksrc} ]; then - mkdir ${wrksrc}/${build_wrksrc} - fi -} - -pre_configure() { - cd .. - ./autogen.sh - cd ${build_wrksrc} -} diff --git a/srcpkgs/extundelete/patches/fix-ftbfs.patch b/srcpkgs/extundelete/patches/fix-ftbfs.patch deleted file mode 100644 index 283621c57c3407..00000000000000 --- a/srcpkgs/extundelete/patches/fix-ftbfs.patch +++ /dev/null @@ -1,12 +0,0 @@ ---- a/src/insertionops.cc -+++ b/src/insertionops.cc -@@ -33,7 +33,7 @@ std::ostream& operator<<(std::ostream& o - os << "File flags: " << inode.i_flags << std::endl; - os << "File version (for NFS): " << inode.i_generation << std::endl; - os << "File ACL: " << inode.i_file_acl << std::endl; -- os << "Directory ACL: " << inode.i_dir_acl << std::endl; -+ os << "Directory ACL: " << inode.i_size_high << std::endl; - os << "Fragment address: " << inode.i_faddr << std::endl; - os << "Direct blocks: "; - for (int n = 0; n < EXT2_NDIR_BLOCKS; n++) - diff --git a/srcpkgs/extundelete/template b/srcpkgs/extundelete/template deleted file mode 100644 index 3ae6119c38dc24..00000000000000 --- a/srcpkgs/extundelete/template +++ /dev/null @@ -1,12 +0,0 @@ -# Template file for 'extundelete' -pkgname=extundelete -version=0.2.4 -revision=5 -build_style=gnu-configure -makedepends="e2fsprogs-devel" -short_desc="File recover utility for ext3/ext4" -maintainer="Orphaned " -license="GPL-2.0-only" -homepage="http://extundelete.sourceforge.net" -distfiles="${SOURCEFORGE_SITE}/${pkgname}/${pkgname}-${version}.tar.bz2" -checksum=a1f9dd61247056d36401ce5d6785e74d08a184340eebd3865c345ddaa93f19f4 diff --git a/srcpkgs/exult/template b/srcpkgs/exult/template deleted file mode 100644 index f433bc1b3ed621..00000000000000 --- a/srcpkgs/exult/template +++ /dev/null @@ -1,53 +0,0 @@ -# Template file for 'exult' -pkgname=exult -version=1.12.0 -revision=1 -build_style=gnu-configure -configure_args="--disable-tools --enable-lto --datadir=/usr/share" -hostmakedepends="automake autoconf autoconf-archive libtool pkg-config" -makedepends="fluidsynth-devel libmt32emu-devel libogg-devel libpng-devel libvorbis-devel SDL2-devel SDL2_image-devel zlib-devel" -short_desc="Free runtime for the Ultima 7 game series" -maintainer="Vincent Legoll " -license="GPL-2.0-only" -homepage="http://www.exult.info/" -changelog=https://raw.githubusercontent.com/exult/exult/refs/heads/master/NEWS -distfiles="https://github.com/exult/exult/archive/refs/tags/v${version}.tar.gz" -checksum="1734fb8fc76696c7697f00d53e1c5c04b889ab4cabd95e4a3e0380bc35ee5392" - -# Cross-compilation fails with: -# checking for expack... no -# While cross compiling you need to have a build system native -# expack in your path to generate Exult's data files. -# After you natively compiled Exult you will find expack in the tools subfolder. -# configure: error: Could not find expack in your path, cannot generate data files. -nocross="Requires a build system native tool to generate Exult's data files" - -case "${XBPS_TARGET_MACHINE}" in -i686) broken="test suite failure" ;; -esac - -# You can configure the path to the copy of the original game(s) -# in the ~/.exult.cfg file, like the following - -# -# -# -# -# /home/user/Downloads/Games/Ultima7/Ultima7 -# -# -# -# - -# See the README file in https://github.com/exult/exult for more infos - -pre_configure() { - autoreconf -fi -} - -do_install() { - vbin exult - vinstall data/exult.flx 0644 usr/share/exult - vinstall data/exult_bg.flx 0644 usr/share/exult - vinstall data/exult_si.flx 0644 usr/share/exult -} diff --git a/srcpkgs/eyeD3/template b/srcpkgs/eyeD3/template deleted file mode 100644 index 0815e9122ad9b6..00000000000000 --- a/srcpkgs/eyeD3/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'eyeD3' -pkgname=eyeD3 -version=0.9.6 -revision=4 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3-pylast python3-setuptools python3-deprecation python3-filetype" -short_desc="Python3 tool for mp3's ID3 tags manipulation" -maintainer="Orphaned " -license="GPL-3.0-or-later" -homepage="https://eyed3.readthedocs.io/en/latest/" -changelog="https://raw.githubusercontent.com/nicfit/eyeD3/master/HISTORY.rst" -distfiles="https://github.com/nicfit/eyeD3/archive/v${version}.tar.gz" -checksum=7120ebc014cf3004984be39a08ff7ac0377c212d578cafb77be982e835ebfd5c diff --git a/srcpkgs/eyeD3/update b/srcpkgs/eyeD3/update deleted file mode 100644 index 2c857beffb293e..00000000000000 --- a/srcpkgs/eyeD3/update +++ /dev/null @@ -1 +0,0 @@ -ignore="*a*" diff --git a/srcpkgs/eza/template b/srcpkgs/eza/template deleted file mode 100644 index 4b0ab4c69473be..00000000000000 --- a/srcpkgs/eza/template +++ /dev/null @@ -1,44 +0,0 @@ -# Template file for 'eza' -pkgname=eza -version=0.23.4 -revision=1 -build_style=cargo -hostmakedepends="pkg-config" -makedepends="libgit2-1.9-devel" -short_desc="Modern replacement for ls" -maintainer="tranzystorekk " -license="EUPL-1.2" -homepage="https://eza.rocks" -changelog="https://raw.githubusercontent.com/eza-community/eza/main/CHANGELOG.md" -distfiles="https://github.com/eza-community/eza/archive/refs/tags/v${version}.tar.gz - https://github.com/eza-community/eza/releases/download/v${version}/man-${version}.tar.gz" -checksum="9fbcad518b8a2095206ac385329ca62d216bf9fdc652dde2d082fcb37c309635 - afcf804979ba03df7545e8b02d41576ab5e15bd090dfc51a052f41df3a65b264" - -skip_extraction="man-${version}.tar.gz" - -post_extract() { - vsrcextract -C manpages --strip-components=3 man-${version}.tar.gz -} - -post_install() { - vcompletion completions/bash/eza bash - vcompletion completions/fish/eza.fish fish - vcompletion completions/zsh/_eza zsh - - for _manpage in manpages/*; do - vman ${_manpage} - done - - vlicense LICENSE.txt - - ln -s eza ${DESTDIR}/usr/bin/exa -} - -exa_package() { - depends="eza>=${version}_${revision}" - short_desc+=" - transitional dummy package" - pkg_install() { - vmove usr/bin/exa - } -} diff --git a/srcpkgs/ezcrypt/template b/srcpkgs/ezcrypt/template deleted file mode 100644 index c77e9b5ce6d493..00000000000000 --- a/srcpkgs/ezcrypt/template +++ /dev/null @@ -1,12 +0,0 @@ -# Template file for 'ezcrypt' -pkgname=ezcrypt -version=1.4.1 -revision=1 -build_wrksrc=src -build_style=cmake -short_desc="Easy to use tool for strong file encryption" -maintainer="Eloi Torrents " -license="Unlicense" -homepage="https://codeberg.org/ezcrypt/ezcrypt" -distfiles="https://codeberg.org/ezcrypt/ezcrypt/archive/v${version}.tar.gz" -checksum=c67c012459733e07978c14e8367cffffa849f3efec36eb17d3aba43c5c2934b6 diff --git a/srcpkgs/f2fs-tools/patches/fix-musl.patch b/srcpkgs/f2fs-tools/patches/fix-musl.patch deleted file mode 100644 index 60797018b0eb9e..00000000000000 --- a/srcpkgs/f2fs-tools/patches/fix-musl.patch +++ /dev/null @@ -1,458 +0,0 @@ -From b15b6cc56ac7764be17acbdbf96448f388992adc Mon Sep 17 00:00:00 2001 -From: Waldemar Brodkorb -Date: Wed, 23 Aug 2023 15:41:28 +0200 -Subject: f2fs-tools: convert to lseek() and kill lseek64 - -This patch replaces lseek64 with lseek() having #define _FILE_OFFSET_BITS 64. - -Signed-off-by: Waldemar Brodkorb -Signed-off-by: Jaegeuk Kim ---- - configure.ac | 2 -- - fsck/Makefile.am | 2 +- - include/android_config.h | 4 ---- - lib/Makefile.am | 2 +- - lib/libf2fs.c | 3 --- - lib/libf2fs_io.c | 47 ++++++++++++++++++----------------------------- - lib/libf2fs_zoned.c | 1 - - mkfs/Makefile.am | 4 ++-- - mkfs/f2fs_format.c | 2 -- - mkfs/f2fs_format_main.c | 2 -- - mkfs/f2fs_format_utils.c | 10 ---------- - mkfs/f2fs_format_utils.h | 2 -- - tools/Makefile.am | 2 +- - tools/f2fs_io/Makefile.am | 2 +- - tools/f2fs_io/f2fs_io.c | 6 ------ - tools/f2fs_io_parse.c | 1 - - tools/f2fscrypt.c | 9 --------- - tools/fibmap.c | 7 ------- - 18 files changed, 24 insertions(+), 84 deletions(-) - -diff --git a/configure.ac b/configure.ac -index efab8d84..123ddbba 100644 ---- a/configure.ac -+++ b/configure.ac -@@ -187,8 +187,6 @@ AC_CHECK_FUNCS_ONCE([ - getmntent - getuid - keyctl -- llseek -- lseek64 - memset - setmntent - clock_gettime -diff --git a/fsck/Makefile.am b/fsck/Makefile.am -index 579dd26c..40d31b83 100644 ---- a/fsck/Makefile.am -+++ b/fsck/Makefile.am -@@ -1,7 +1,7 @@ - ## Makefile.am - - AM_CPPFLAGS = ${libuuid_CFLAGS} -I$(top_srcdir)/include --AM_CFLAGS = -Wall -+AM_CFLAGS = -Wall -D_FILE_OFFSET_BITS=64 - sbin_PROGRAMS = fsck.f2fs - noinst_HEADERS = common.h dict.h dqblk_v2.h f2fs.h fsck.h node.h quotaio.h \ - quotaio_tree.h quotaio_v2.h xattr.h compress.h -diff --git a/include/android_config.h b/include/android_config.h -index 141fe064..da8abcb2 100644 ---- a/include/android_config.h -+++ b/include/android_config.h -@@ -30,8 +30,6 @@ - #define HAVE_FSTAT 1 - #define HAVE_FSTAT64 1 - #define HAVE_GETMNTENT 1 --#define HAVE_LLSEEK 1 --#define HAVE_LSEEK64 1 - #define HAVE_MEMSET 1 - #define HAVE_SELINUX_ANDROID_H 1 - #define HAVE_SETMNTENT 1 -@@ -67,7 +65,6 @@ - #define HAVE_FSTAT 1 - #define HAVE_FSTAT64 1 - #define HAVE_GETMNTENT 1 --#define HAVE_LLSEEK 1 - #define HAVE_MEMSET 1 - #define HAVE_SPARSE_SPARSE_H 1 - #define HAVE_LIBLZ4 1 -@@ -78,6 +75,5 @@ - #endif - - #if defined(_WIN32) --#define HAVE_LSEEK64 - #define HAVE_SPARSE_SPARSE_H 1 - #endif -diff --git a/lib/Makefile.am b/lib/Makefile.am -index 871d7731..69d46f83 100644 ---- a/lib/Makefile.am -+++ b/lib/Makefile.am -@@ -3,7 +3,7 @@ - lib_LTLIBRARIES = libf2fs.la - - libf2fs_la_SOURCES = libf2fs.c libf2fs_io.c libf2fs_zoned.c nls_utf8.c --libf2fs_la_CFLAGS = -Wall -+libf2fs_la_CFLAGS = -Wall -D_FILE_OFFSET_BITS=64 - libf2fs_la_CPPFLAGS = -I$(top_srcdir)/include - libf2fs_la_LDFLAGS = -version-info $(LIBF2FS_CURRENT):$(LIBF2FS_REVISION):$(LIBF2FS_AGE) - -diff --git a/lib/libf2fs.c b/lib/libf2fs.c -index 577a7e8c..c3d57443 100644 ---- a/lib/libf2fs.c -+++ b/lib/libf2fs.c -@@ -6,9 +6,6 @@ - * - * Dual licensed under the GPL or LGPL version 2 licenses. - */ --#define _LARGEFILE64_SOURCE --#define _FILE_OFFSET_BITS 64 -- - #include - #include - #include -diff --git a/lib/libf2fs_io.c b/lib/libf2fs_io.c -index 1a8167dc..74e5f3ac 100644 ---- a/lib/libf2fs_io.c -+++ b/lib/libf2fs_io.c -@@ -11,8 +11,6 @@ - * - * Dual licensed under the GPL or LGPL version 2 licenses. - */ --#define _LARGEFILE64_SOURCE -- - #include - #include - #include -@@ -67,22 +65,13 @@ static int __get_device_fd(__u64 *offset) - return -1; - } - --#ifndef HAVE_LSEEK64 --typedef off_t off64_t; -- --static inline off64_t lseek64(int fd, __u64 offset, int set) --{ -- return lseek(fd, offset, set); --} --#endif -- - /* ---------- dev_cache, Least Used First (LUF) policy ------------------- */ - /* - * Least used block will be the first victim to be replaced when max hash - * collision exceeds - */ - static bool *dcache_valid; /* is the cached block valid? */ --static off64_t *dcache_blk; /* which block it cached */ -+static off_t *dcache_blk; /* which block it cached */ - static uint64_t *dcache_lastused; /* last used ticks for cache entries */ - static char *dcache_buf; /* cached block data */ - static uint64_t dcache_usetick; /* current use tick */ -@@ -172,7 +161,7 @@ static int dcache_alloc_all(long n) - { - if (n <= 0) - return -1; -- if ((dcache_blk = (off64_t *) malloc(sizeof(off64_t) * n)) == NULL -+ if ((dcache_blk = (off_t *) malloc(sizeof(off_t) * n)) == NULL - || (dcache_lastused = (uint64_t *) - malloc(sizeof(uint64_t) * n)) == NULL - || (dcache_buf = (char *) malloc (F2FS_BLKSIZE * n)) == NULL -@@ -257,7 +246,7 @@ static inline long dcache_relocate(long entry, int n) - dcache_config.num_cache_entry; - } - --static long dcache_find(off64_t blk) -+static long dcache_find(off_t blk) - { - register long n = dcache_config.num_cache_entry; - register unsigned m = dcache_config.max_hash_collision; -@@ -278,10 +267,10 @@ static long dcache_find(off64_t blk) - } - - /* Physical read into cache */ --static int dcache_io_read(int fd, long entry, off64_t offset, off64_t blk) -+static int dcache_io_read(int fd, long entry, off_t offset, off_t blk) - { -- if (lseek64(fd, offset, SEEK_SET) < 0) { -- MSG(0, "\n lseek64 fail.\n"); -+ if (lseek(fd, offset, SEEK_SET) < 0) { -+ MSG(0, "\n lseek fail.\n"); - return -1; - } - if (read(fd, dcache_buf + entry * F2FS_BLKSIZE, F2FS_BLKSIZE) < 0) { -@@ -308,12 +297,12 @@ static int dcache_io_read(int fd, long entry, off64_t offset, off64_t blk) - * 1: cache not available (uninitialized) - * -1: error - */ --static int dcache_update_rw(int fd, void *buf, off64_t offset, -+static int dcache_update_rw(int fd, void *buf, off_t offset, - size_t byte_count, bool is_write) - { -- off64_t blk; -+ off_t blk; - int addr_in_blk; -- off64_t start; -+ off_t start; - - if (!dcache_initialized) - dcache_init(); /* auto initialize */ -@@ -377,13 +366,13 @@ static int dcache_update_rw(int fd, void *buf, off64_t offset, - * return value: 1: cache not available - * 0: success, -1: I/O error - */ --int dcache_update_cache(int fd, void *buf, off64_t offset, size_t count) -+int dcache_update_cache(int fd, void *buf, off_t offset, size_t count) - { - return dcache_update_rw(fd, buf, offset, count, true); - } - - /* handles read into cache + read into buffer */ --int dcache_read(int fd, void *buf, off64_t offset, size_t count) -+int dcache_read(int fd, void *buf, off_t offset, size_t count) - { - return dcache_update_rw(fd, buf, offset, count, false); - } -@@ -395,7 +384,7 @@ int dev_read_version(void *buf, __u64 offset, size_t len) - { - if (c.sparse_mode) - return 0; -- if (lseek64(c.kd, (off64_t)offset, SEEK_SET) < 0) -+ if (lseek(c.kd, (off_t)offset, SEEK_SET) < 0) - return -1; - if (read(c.kd, buf, len) < 0) - return -1; -@@ -534,10 +523,10 @@ int dev_read(void *buf, __u64 offset, size_t len) - - /* err = 1: cache not available, fall back to non-cache R/W */ - /* err = 0: success, err=-1: I/O error */ -- err = dcache_read(fd, buf, (off64_t)offset, len); -+ err = dcache_read(fd, buf, (off_t)offset, len); - if (err <= 0) - return err; -- if (lseek64(fd, (off64_t)offset, SEEK_SET) < 0) -+ if (lseek(fd, (off_t)offset, SEEK_SET) < 0) - return -1; - if (read(fd, buf, len) < 0) - return -1; -@@ -580,9 +569,9 @@ int dev_write(void *buf, __u64 offset, size_t len) - * dcache_update_cache() just update cache, won't do I/O. - * Thus even no error, we need normal non-cache I/O for actual write - */ -- if (dcache_update_cache(fd, buf, (off64_t)offset, len) < 0) -+ if (dcache_update_cache(fd, buf, (off_t)offset, len) < 0) - return -1; -- if (lseek64(fd, (off64_t)offset, SEEK_SET) < 0) -+ if (lseek(fd, (off_t)offset, SEEK_SET) < 0) - return -1; - if (write(fd, buf, len) < 0) - return -1; -@@ -596,7 +585,7 @@ int dev_write_block(void *buf, __u64 blk_addr) - - int dev_write_dump(void *buf, __u64 offset, size_t len) - { -- if (lseek64(c.dump_fd, (off64_t)offset, SEEK_SET) < 0) -+ if (lseek(c.dump_fd, (off_t)offset, SEEK_SET) < 0) - return -1; - if (write(c.dump_fd, buf, len) < 0) - return -1; -@@ -618,7 +607,7 @@ int dev_fill(void *buf, __u64 offset, size_t len) - /* Only allow fill to zero */ - if (*((__u8*)buf)) - return -1; -- if (lseek64(fd, (off64_t)offset, SEEK_SET) < 0) -+ if (lseek(fd, (off_t)offset, SEEK_SET) < 0) - return -1; - if (write(fd, buf, len) < 0) - return -1; -diff --git a/lib/libf2fs_zoned.c b/lib/libf2fs_zoned.c -index a0dd8bd2..2ab2497a 100644 ---- a/lib/libf2fs_zoned.c -+++ b/lib/libf2fs_zoned.c -@@ -6,7 +6,6 @@ - * - * Dual licensed under the GPL or LGPL version 2 licenses. - */ --#define _LARGEFILE64_SOURCE - - #include - #include -diff --git a/mkfs/Makefile.am b/mkfs/Makefile.am -index af5b1c74..bfffd88d 100644 ---- a/mkfs/Makefile.am -+++ b/mkfs/Makefile.am -@@ -1,7 +1,7 @@ - ## Makefile.am - - AM_CPPFLAGS = ${libuuid_CFLAGS} ${libblkid_CFLAGS} -I$(top_srcdir)/include --AM_CFLAGS = -Wall -DWITH_BLKDISCARD -+AM_CFLAGS = -Wall -DWITH_BLKDISCARD -D_FILE_OFFSET_BITS=64 - sbin_PROGRAMS = mkfs.f2fs - noinst_HEADERS = f2fs_format_utils.h - include_HEADERS = $(top_srcdir)/include/f2fs_fs.h -@@ -10,7 +10,7 @@ mkfs_f2fs_LDADD = ${libuuid_LIBS} ${libblkid_LIBS} $(top_builddir)/lib/libf2fs.l - - lib_LTLIBRARIES = libf2fs_format.la - libf2fs_format_la_SOURCES = f2fs_format_main.c f2fs_format.c f2fs_format_utils.c --libf2fs_format_la_CFLAGS = -DWITH_BLKDISCARD -+libf2fs_format_la_CFLAGS = -DWITH_BLKDISCARD -D_FILE_OFFSET_BITS=64 - libf2fs_format_la_LDFLAGS = ${libblkid_LIBS} ${libuuid_LIBS} -L$(top_builddir)/lib -lf2fs \ - -version-info $(FMT_CURRENT):$(FMT_REVISION):$(FMT_AGE) - -diff --git a/mkfs/f2fs_format.c b/mkfs/f2fs_format.c -index 019fb3a3..d937eda3 100644 ---- a/mkfs/f2fs_format.c -+++ b/mkfs/f2fs_format.c -@@ -6,8 +6,6 @@ - * - * Dual licensed under the GPL or LGPL version 2 licenses. - */ --#define _LARGEFILE64_SOURCE -- - #include - #include - #include -diff --git a/mkfs/f2fs_format_main.c b/mkfs/f2fs_format_main.c -index d8c9cea1..08c1b254 100644 ---- a/mkfs/f2fs_format_main.c -+++ b/mkfs/f2fs_format_main.c -@@ -6,8 +6,6 @@ - * - * Dual licensed under the GPL or LGPL version 2 licenses. - */ --#define _LARGEFILE64_SOURCE -- - #include - #include - #include -diff --git a/mkfs/f2fs_format_utils.c b/mkfs/f2fs_format_utils.c -index 448fbaa8..437f113b 100644 ---- a/mkfs/f2fs_format_utils.c -+++ b/mkfs/f2fs_format_utils.c -@@ -6,20 +6,10 @@ - * - * Dual licensed under the GPL or LGPL version 2 licenses. - */ --#ifndef _LARGEFILE_SOURCE --#define _LARGEFILE_SOURCE --#endif --#ifndef _LARGEFILE64_SOURCE --#define _LARGEFILE64_SOURCE --#endif - #ifndef _GNU_SOURCE - #define _GNU_SOURCE - #endif - --#ifndef _FILE_OFFSET_BITS --#define _FILE_OFFSET_BITS 64 --#endif -- - #include - - #include -diff --git a/mkfs/f2fs_format_utils.h b/mkfs/f2fs_format_utils.h -index 807e7c32..6a7f6874 100644 ---- a/mkfs/f2fs_format_utils.h -+++ b/mkfs/f2fs_format_utils.h -@@ -6,8 +6,6 @@ - * - * Dual licensed under the GPL or LGPL version 2 licenses. - */ --#define _LARGEFILE64_SOURCE -- - #include "f2fs_fs.h" - - extern struct f2fs_configuration c; -diff --git a/tools/Makefile.am b/tools/Makefile.am -index 6b038144..7dfffb17 100644 ---- a/tools/Makefile.am -+++ b/tools/Makefile.am -@@ -1,7 +1,7 @@ - ## Makefile.am - - AM_CPPFLAGS = ${libuuid_CFLAGS} -I$(top_srcdir)/include --AM_CFLAGS = -Wall -+AM_CFLAGS = -Wall -D_FILE_OFFSET_BITS=64 - sbin_PROGRAMS = - if !WINDOWS - sbin_PROGRAMS += fibmap.f2fs parse.f2fs -diff --git a/tools/f2fs_io/Makefile.am b/tools/f2fs_io/Makefile.am -index bc4f9d01..f5227ce2 100644 ---- a/tools/f2fs_io/Makefile.am -+++ b/tools/f2fs_io/Makefile.am -@@ -2,7 +2,7 @@ - - if LINUX - AM_CPPFLAGS = -I$(top_srcdir)/include --AM_CFLAGS = -Wall -+AM_CFLAGS = -Wall -D_FILE_OFFSET_BITS=64 - sbin_PROGRAMS = f2fs_io - f2fs_io_SOURCES = f2fs_io.c - endif -diff --git a/tools/f2fs_io/f2fs_io.c b/tools/f2fs_io/f2fs_io.c -index 771fd165..1f6549b4 100644 ---- a/tools/f2fs_io/f2fs_io.c -+++ b/tools/f2fs_io/f2fs_io.c -@@ -9,12 +9,6 @@ - #ifndef _GNU_SOURCE - #define _GNU_SOURCE - #endif --#ifndef _LARGEFILE_SOURCE --#define _LARGEFILE_SOURCE --#endif --#ifndef _LARGEFILE64_SOURCE --#define _LARGEFILE64_SOURCE --#endif - #ifndef O_LARGEFILE - #define O_LARGEFILE 0 - #endif -diff --git a/tools/f2fs_io_parse.c b/tools/f2fs_io_parse.c -index 47f1194f..c3c1005a 100644 ---- a/tools/f2fs_io_parse.c -+++ b/tools/f2fs_io_parse.c -@@ -8,7 +8,6 @@ - * it under the terms of the GNU General Public License version 2 as - * published by the Free Software Foundation. - */ --#define _LARGEFILE64_SOURCE - #include - #include - #include -diff --git a/tools/f2fscrypt.c b/tools/f2fscrypt.c -index 8640ffae..d5222fb4 100644 ---- a/tools/f2fscrypt.c -+++ b/tools/f2fscrypt.c -@@ -7,15 +7,6 @@ - * Authors: Michael Halcrow , - * Ildar Muslukhov - */ -- --#ifndef _LARGEFILE_SOURCE --#define _LARGEFILE_SOURCE --#endif -- --#ifndef _LARGEFILE64_SOURCE --#define _LARGEFILE64_SOURCE --#endif -- - #ifndef _GNU_SOURCE - #define _GNU_SOURCE - #endif -diff --git a/tools/fibmap.c b/tools/fibmap.c -index bda8238d..3acc77ba 100644 ---- a/tools/fibmap.c -+++ b/tools/fibmap.c -@@ -1,13 +1,6 @@ - #if !defined(__FreeBSD__) && !defined(__NetBSD__) && !defined(__OpenBSD__) - #define _XOPEN_SOURCE 600 - #define _DARWIN_C_SOURCE --#define _FILE_OFFSET_BITS 64 --#ifndef _LARGEFILE_SOURCE --#define _LARGEFILE_SOURCE --#endif --#ifndef _LARGEFILE64_SOURCE --#define _LARGEFILE64_SOURCE --#endif - #ifndef _GNU_SOURCE - #define _GNU_SOURCE - #endif --- -cgit 1.2.3-korg - diff --git a/srcpkgs/f2fs-tools/template b/srcpkgs/f2fs-tools/template deleted file mode 100644 index ad88e014659ed1..00000000000000 --- a/srcpkgs/f2fs-tools/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'f2fs-tools' -pkgname=f2fs-tools -version=1.16.0 -revision=2 -build_style=gnu-configure -configure_args="--disable-static" -hostmakedepends="automake libtool pkg-config" -makedepends="libuuid-devel libblkid-devel" -short_desc="Tools for the Linux Flash-Friendly File System (F2FS)" -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/f2fs-tools-${version}.tar.gz" -checksum=208c7a07e95383fbd7b466b5681590789dcb41f41bf197369c41a95383b57c5e - -case "$XBPS_TARGET_MACHINE" in - *-musl) makedepends+=" musl-legacy-compat" -esac - -pre_configure() { - autoreconf -fi -} diff --git a/srcpkgs/f2fs-tools/update b/srcpkgs/f2fs-tools/update deleted file mode 100644 index c90eb02bc463e4..00000000000000 --- a/srcpkgs/f2fs-tools/update +++ /dev/null @@ -1,2 +0,0 @@ -site="http://git.kernel.org/cgit/linux/kernel/git/jaegeuk/f2fs-tools.git/plain/VERSION" -pattern='\d+\.[\d.]+' diff --git a/srcpkgs/f3/template b/srcpkgs/f3/template deleted file mode 100644 index 9f1937400aead6..00000000000000 --- a/srcpkgs/f3/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'f3' -pkgname=f3 -version=8.0 -revision=1 -build_style=gnu-makefile -make_build_target="all extra" -make_install_target="install install-extra" -makedepends="eudev-libudev-devel libparted-devel" -short_desc="Test real flash memory capacity" -maintainer="0x5c " -license="GPL-3.0-or-later" -homepage="https://github.com/AltraMayor/f3" -changelog="https://raw.githubusercontent.com/AltraMayor/f3/master/changelog" -distfiles="https://github.com/AltraMayor/f3/archive/v${version}.tar.gz" -checksum=fb5e0f3b0e0b0bff2089a4ea6af53278804dfe0b87992499131445732e311ab4 - -case "$XBPS_TARGET_MACHINE" in - *-musl) makedepends+=" argp-standalone" - LDFLAGS=" -largp" - ;; -esac - -post_extract() { - vsed -e 's/^\(CFLAGS *+=\)/override \1/' -i Makefile -} diff --git a/srcpkgs/faac-devel b/srcpkgs/faac-devel deleted file mode 120000 index 4d3b7292f8ff98..00000000000000 --- a/srcpkgs/faac-devel +++ /dev/null @@ -1 +0,0 @@ -faac \ No newline at end of file diff --git a/srcpkgs/faac/template b/srcpkgs/faac/template deleted file mode 100644 index ba6fe388e0817d..00000000000000 --- a/srcpkgs/faac/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'faac' -pkgname=faac -version=1.30 -revision=1 -build_style=gnu-configure -configure_args="--disable-static" -hostmakedepends="automake libtool" -short_desc="AAC audio encoder library" -maintainer="Orphaned " -license="LGPL-2.0-only" -homepage="http://www.audiocoding.com/" -distfiles="https://github.com/knik0/faac/archive/${version//./_}.tar.gz" -checksum=adc387ce588cca16d98c03b6ec1e58f0ffd9fc6eadb00e254157d6b16203b2d2 - -pre_configure() { - autoreconf -vfi -} - -faac-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/faac/update b/srcpkgs/faac/update deleted file mode 100644 index ab6cfcfb3bc9aa..00000000000000 --- a/srcpkgs/faac/update +++ /dev/null @@ -1 +0,0 @@ -pattern='/archive/refs/tags/(v?|\Q${pkgname}\E-)?\K[\d\._]+(?=\.tar\.gz")' diff --git a/srcpkgs/faad2-devel b/srcpkgs/faad2-devel deleted file mode 120000 index dcf401f7171a3d..00000000000000 --- a/srcpkgs/faad2-devel +++ /dev/null @@ -1 +0,0 @@ -faad2 \ No newline at end of file diff --git a/srcpkgs/faad2/patches/fix-stack_usage.patch b/srcpkgs/faad2/patches/fix-stack_usage.patch deleted file mode 100644 index de06bd625aed68..00000000000000 --- a/srcpkgs/faad2/patches/fix-stack_usage.patch +++ /dev/null @@ -1,51 +0,0 @@ -Since there are reports of crashes in libfaad2 when called from -firefox and icecat in the function ps_decode(), this is a try -to reduce the stack footprint of faad2 decoding by making the -main arrays X_left[][] and X_right[][] use static __thread storage. - ---- a/libfaad/sbr_dec.c -+++ b/libfaad/sbr_dec.c -@@ -610,8 +610,12 @@ uint8_t sbrDecodeSingleFramePS(sbr_info - uint8_t l, k; - uint8_t dont_process = 0; - uint8_t ret = 0; -- ALIGN qmf_t X_left[MAX_NTSRHFG][64] = {{{0}}}; -- ALIGN qmf_t X_right[MAX_NTSRHFG][64] = {{{0}}}; /* must set this to 0 */ -+ /* 2015-09-11 jbu: make static to reduce stack footprint */ -+ static __thread ALIGN qmf_t X_left[MAX_NTSRHFG][64]; -+ static __thread ALIGN qmf_t X_right[MAX_NTSRHFG][64]; -+ /* must set this to 0 */ -+ memset(X_left, 0, sizeof(X_left)); -+ memset(X_right, 0, sizeof(X_right)); - - if (sbr == NULL) - return 20; ---- a/libfaad/ps_dec.c -+++ b/libfaad/ps_dec.c -@@ -1045,10 +1045,10 @@ static void ps_decorrelate(ps_info *ps, - const complex_t *Phi_Fract_SubQmf; - uint8_t temp_delay_ser[NO_ALLPASS_LINKS]; - real_t P_SmoothPeakDecayDiffNrg, nrg; -- real_t P[32][34]; -- real_t G_TransientRatio[32][34] = {{0}}; -+ static __thread real_t P[32][34]; -+ static __thread real_t G_TransientRatio[32][34]; - complex_t inputLeft; -- -+ memset(G_TransientRatio, 0, sizeof(G_TransientRatio)); - - /* chose hybrid filterbank: 20 or 34 band case */ - if (ps->use34hybrid_bands) -@@ -1991,8 +1991,10 @@ ps_info *ps_init(uint8_t sr_index, uint8 - /* main Parametric Stereo decoding function */ - uint8_t ps_decode(ps_info *ps, qmf_t X_left[38][64], qmf_t X_right[38][64]) - { -- qmf_t X_hybrid_left[32][32] = {{{0}}}; -- qmf_t X_hybrid_right[32][32] = {{{0}}}; -+ static __thread qmf_t X_hybrid_left[32][32]; -+ static __thread qmf_t X_hybrid_right[32][32]; -+ memset(X_hybrid_left, 0, sizeof(X_hybrid_left)); -+ memset(X_hybrid_right, 0, sizeof(X_hybrid_right)); - - /* delta decoding of the bitstream data */ - ps_data_decode(ps); diff --git a/srcpkgs/faad2/template b/srcpkgs/faad2/template deleted file mode 100644 index 4aeefa663de98c..00000000000000 --- a/srcpkgs/faad2/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'faad2' -pkgname=faad2 -version=2.11.2 -revision=1 -build_style=cmake -# hostmakedepends="autoconf automake libtool" -short_desc="AAC decoding library" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="http://www.audiocoding.com/" -distfiles="https://github.com/knik0/faad2/archive/${version}.tar.gz" -checksum=3fcbd305e4abd34768c62050e18ca0986f7d9c5eca343fb98275418013065c0e - -faad2-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/faad2/update b/srcpkgs/faad2/update deleted file mode 100644 index 83efe00aab7f5e..00000000000000 --- a/srcpkgs/faad2/update +++ /dev/null @@ -1,2 +0,0 @@ -pattern='/archive/refs/tags/(v?|\Q${pkgname}\E-)?\K[\d\._]+(?=\.tar\.gz")' -ignore="2003*" diff --git a/srcpkgs/faba-icon-theme/template b/srcpkgs/faba-icon-theme/template deleted file mode 100644 index f8fd32c57c34fb..00000000000000 --- a/srcpkgs/faba-icon-theme/template +++ /dev/null @@ -1,11 +0,0 @@ -# Template file for 'faba-icon-theme' -pkgname=faba-icon-theme -version=4.3 -revision=2 -build_style=meson -short_desc="Sexy, modern FreeDesktop icon set with Tango and elementary influences" -maintainer="Orphaned " -license="CC-BY-SA-4.0" -homepage="https://github.com/snwh/faba-icon-theme" -distfiles="${homepage}/archive/v${version}.tar.gz" -checksum=c87ce7dae8df6b25228297baa1be96cfad06c5c109ff60fedf1f0343bb0196a2 diff --git a/srcpkgs/facter/template b/srcpkgs/facter/template deleted file mode 100644 index 29f71d27aed3a8..00000000000000 --- a/srcpkgs/facter/template +++ /dev/null @@ -1,11 +0,0 @@ -# Template file for 'facter' -pkgname=facter -version=4.10.0 -revision=1 -build_style=gem -depends="ruby-hocon ruby-thor-1.2" -short_desc="Collect and display system facts" -maintainer="Orphaned " -license="Apache-2.0" -homepage="https://puppet.com/docs/puppet/latest/facter.html" -checksum=b78a213b9160cded7ab93e7c47c003c618ebd49c6eca549d09a068e27a30a59d diff --git a/srcpkgs/factor/template b/srcpkgs/factor/template deleted file mode 100644 index 73b97b5d974a8c..00000000000000 --- a/srcpkgs/factor/template +++ /dev/null @@ -1,48 +0,0 @@ -# Template file for 'factor' -pkgname=factor -version=0.100 -revision=1 -archs="i686 x86_64" -build_style=gnu-makefile -hostmakedepends="unzip pkg-config" -makedepends="gtk+-devel gtkglext-devel" -depends="gtk+-devel gtkglext-devel" -short_desc="Concatenative programming language, similar to Forth" -maintainer="B. Wilson " -license="BSD-2-Clause" -homepage="https://factorcode.org/" -distfiles="https://downloads.factorcode.org/releases/${version}/factor-src-${version}.zip" -checksum=7a2d71ea6804a0355ed6629fa164860bd46064238da2f00f61f21d0253868bed -nostrip_files="a.elf" - -post_build() { - image='' - - case "${XBPS_TARGET_MACHINE}" in - i686*) image='boot.unix-x86.32.image' - sse_version=0;; - x86_64*) image='boot.unix-x86.64.image' - sse_version=20;; - *) return 1;; - esac - - touch /etc/ld.so.cache - ./factor -i="${image}" -sse-version="${sse_version}" -} - -do_install() { - vmkdir "usr/lib/${pkgname}" - vcopy misc "usr/lib/${pkgname}" - vcopy extra "usr/lib/${pkgname}" - vcopy core "usr/lib/${pkgname}" - vcopy basis "usr/lib/${pkgname}" - - vinstall factor 755 "usr/lib/${pkgname}" - vinstall factor.image 644 "usr/lib/${pkgname}" - - vmkdir usr/bin - ln -sr "${DESTDIR}/usr/lib/${pkgname}/factor" \ - "${DESTDIR}/usr/bin/factor-vm" - - vlicense LICENSE.txt -} diff --git a/srcpkgs/faenza-icon-theme/template b/srcpkgs/faenza-icon-theme/template deleted file mode 100644 index c326802cb6a226..00000000000000 --- a/srcpkgs/faenza-icon-theme/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'faenza-icon-theme' -pkgname=faenza-icon-theme -version=1.3.1 -revision=3 -depends="gtk-update-icon-cache hicolor-icon-theme" -short_desc="Faenza icon theme" -maintainer="Alexander Mamay " -license="GPL-3.0-or-later" -homepage="http://tiheum.deviantart.com/art/Faenza-Icons-173323228" -distfiles="http://ppa.launchpad.net/tiheum/equinox/ubuntu/pool/main/f/faenza-icon-theme/faenza-icon-theme_${version}.tar.gz" -checksum=afd1c32229989e4cf09733c1ce5f2a651e585d86f45e98e9de6e8813f15d0edc - -do_install() { - vmkdir usr/share/icons - vcopy Faenza* usr/share/icons/ - - for theme in Faenza{,-Dark}; do - cd "${DESTDIR}/usr/share/icons/${theme}/apps/scalable/" - ln -sf gnome-session-reboot.svg system-reboot.svg - for size in 16 22 24 32 48 64 96; do - cd "${DESTDIR}/usr/share/icons/${theme}/apps/${size}/" - ln -sf gnome-session-reboot.png system-reboot.png - done - done -} diff --git a/srcpkgs/faience-icon-theme/template b/srcpkgs/faience-icon-theme/template deleted file mode 100644 index 31c641bfb0771d..00000000000000 --- a/srcpkgs/faience-icon-theme/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'faience-icon-theme' -pkgname=faience-icon-theme -version=0.5.1 -revision=3 -depends="gtk-update-icon-cache hicolor-icon-theme faenza-icon-theme" -short_desc="Icon theme based on Faenza" -maintainer="Alexander Mamay " -license="GPL-3.0-or-later" -homepage="http://tiheum.deviantart.com/art/Faience-icon-theme-255099649" -distfiles="http://ppa.launchpad.net/tiheum/equinox/ubuntu/pool/main/f/faience-icon-theme/faience-icon-theme_${version}.tar.gz" -checksum=da4e6e921c465caeb8904d4fc6a183b173c8000c08abce625b5b6739f5a0867a - -do_install() { - vmkdir usr/share/icons - vcopy Faience* usr/share/icons/ -} diff --git a/srcpkgs/fail/template b/srcpkgs/fail/template deleted file mode 100644 index b5bea421f5c039..00000000000000 --- a/srcpkgs/fail/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'fail' -pkgname=fail -version=0.4 -revision=1 -build_style=gnu-makefile -short_desc="Crash in various possible ways" -maintainer="Leah Neukirchen " -license="Public Domain" -homepage="https://github.com/leahneukirchen/fail" -distfiles="https://github.com/leahneukirchen/${pkgname}/archive/v${version}.tar.gz" -checksum=cfaf5fc3865116b7c40611c3424f30d8860cfc03f82cca4e344da7d30b479db0 - -CFLAGS="-O1" diff --git a/srcpkgs/fail2ban/files/fail2ban/run b/srcpkgs/fail2ban/files/fail2ban/run deleted file mode 100644 index c8cefb6a825d72..00000000000000 --- a/srcpkgs/fail2ban/files/fail2ban/run +++ /dev/null @@ -1,5 +0,0 @@ -#!/bin/sh -exec 2>&1 -mkdir -p /var/run/fail2ban - -exec fail2ban-server -f diff --git a/srcpkgs/fail2ban/template b/srcpkgs/fail2ban/template deleted file mode 100644 index 82db4745a2f5d7..00000000000000 --- a/srcpkgs/fail2ban/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'fail2ban' -pkgname=fail2ban -version=1.1.0 -revision=1 -build_style=python3-module -hostmakedepends="pkg-config python3-setuptools" -depends="python3-pyasynchat" -short_desc="Authentication failure monitor system" -maintainer="Orphaned " -license="GPL-2.0-only" -homepage="https://www.fail2ban.org/" -changelog="https://raw.githubusercontent.com/fail2ban/fail2ban/master/ChangeLog" -distfiles="https://github.com/fail2ban/fail2ban/archive/${version}.tar.gz" -checksum=474fcc25afdaf929c74329d1e4d24420caabeea1ef2e041a267ce19269570bae -conf_files=" - /etc/fail2ban/fail2ban.conf - /etc/fail2ban/jail.conf - /etc/fail2ban/action.d/*.conf - /etc/fail2ban/filter.d/*.conf" -make_dirs="/var/lib/fail2ban 0700 root root" - -post_install() { - vman man/jail.conf.5 - rm -rf ${DESTDIR}/${py3_sitelib}/fail2ban/tests - vsv fail2ban -} diff --git a/srcpkgs/fairy-stockfish/patches/makefile.patch b/srcpkgs/fairy-stockfish/patches/makefile.patch deleted file mode 100644 index 7f6d25fe3d452f..00000000000000 --- a/srcpkgs/fairy-stockfish/patches/makefile.patch +++ /dev/null @@ -1,32 +0,0 @@ ---- Fairy-Stockfish-fairy_sf_14/src/Makefile.orig -+++ Fairy-Stockfish-fairy_sf_14/src/Makefile -@@ -359,29 +359,10 @@ - - ifeq ($(COMP),gcc) - comp=gcc -- CXX=g++ - CXXFLAGS += -Wextra -Wshadow - ifeq ($(largeboards),no) - CXXFLAGS += -pedantic - endif -- -- ifeq ($(arch),$(filter $(arch),armv7 armv8)) -- ifeq ($(OS),Android) -- CXXFLAGS += -m$(bits) -- LDFLAGS += -m$(bits) -- endif -- else -- CXXFLAGS += -m$(bits) -- LDFLAGS += -m$(bits) -- endif -- -- ifeq ($(arch),$(filter $(arch),armv7)) -- LDFLAGS += -latomic -- endif -- -- ifneq ($(KERNEL),Darwin) -- LDFLAGS += -Wl,--no-as-needed -- endif - endif - - ifeq ($(COMP),mingw) diff --git a/srcpkgs/fairy-stockfish/template b/srcpkgs/fairy-stockfish/template deleted file mode 100644 index c6c1e1151abb75..00000000000000 --- a/srcpkgs/fairy-stockfish/template +++ /dev/null @@ -1,44 +0,0 @@ -# Template file for 'fairy-stockfish' -pkgname=fairy-stockfish -version=14 -revision=2 -_net_file=nn-3475407dc199.nnue # Only Chess, but redistributable. -build_wrksrc=src -build_style=gnu-makefile -make_build_target=build -make_build_args="nnue=yes largeboards=yes all=yes" -make_use_env=yes -hostmakedepends="tar" -short_desc="Free UCI chess variant engine (supporting Xiangqi, Shogi, ...)" -maintainer="Leah Neukirchen " -license="GPL-3.0-or-later" -homepage="https://github.com/ianfab/Fairy-Stockfish" -distfiles="https://github.com/ianfab/Fairy-Stockfish/archive/fairy_sf_${version}.tar.gz - https://tests.stockfishchess.org/api/nn/${_net_file}" -checksum="db5e96cf47faf4bfd4a500f58ae86e46fee92c2f5544e78750fc01ad098cbad2 - 3475407dc19973ea44467678634cce023d620e419770c111cc8937fe6689ec87" -skip_extraction="${_net_file}" - -LDFLAGS+="-lpthread -Wl,-z,stack-size=2097152" - -# We know how to optimize ourselves -make_build_args+=" optimize=no " - -case $XBPS_TARGET_MACHINE in - x86_64*) make_build_args+="ARCH=x86-64" ;; - i686*) make_build_args+="ARCH=x86-32" ;; - aarch64*) make_build_args+="ARCH=armv8" ;; - armv[56]*) make_build_args+="ARCH=general-32";; - armv7*) make_build_args+="ARCH=armv7" ;; - ppc64*) make_build_args+="ARCH=ppc-64" ;; - ppc*) make_build_args+="ARCH=ppc-32" ;; - *) broken="not supported" ;; -esac - -post_extract() { - vsrccopy ${_net_file} src -} - -do_install() { - vbin stockfish fairy-stockfish -} diff --git a/srcpkgs/fairy-stockfish/update b/srcpkgs/fairy-stockfish/update deleted file mode 100644 index 5978b9bd42488b..00000000000000 --- a/srcpkgs/fairy-stockfish/update +++ /dev/null @@ -1,2 +0,0 @@ -site="https://github.com/ianfab/Fairy-Stockfish/releases" -pattern="sf_\K[\d\.]*(?=\.tar\.gz)" diff --git a/srcpkgs/fake-hwclock/files/fake-hwclock/finish b/srcpkgs/fake-hwclock/files/fake-hwclock/finish deleted file mode 100644 index 2b54817ed0b6eb..00000000000000 --- a/srcpkgs/fake-hwclock/files/fake-hwclock/finish +++ /dev/null @@ -1,2 +0,0 @@ -#!/bin/sh -exec fake-hwclock save diff --git a/srcpkgs/fake-hwclock/files/fake-hwclock/run b/srcpkgs/fake-hwclock/files/fake-hwclock/run deleted file mode 100644 index f2a6241a5da5f2..00000000000000 --- a/srcpkgs/fake-hwclock/files/fake-hwclock/run +++ /dev/null @@ -1,6 +0,0 @@ -#!/bin/sh -exec 2>&1 -exec 1>&2 -[ -r /etc/default/fake-hwclock ] && . /etc/default/fake-hwclock -fake-hwclock load $FORCE || exit 1 -exec chpst -b fake-hwclock pause diff --git a/srcpkgs/fake-hwclock/patches/manpage.patch b/srcpkgs/fake-hwclock/patches/manpage.patch deleted file mode 100644 index 082ab32dd01041..00000000000000 --- a/srcpkgs/fake-hwclock/patches/manpage.patch +++ /dev/null @@ -1,34 +0,0 @@ ---- a/o.fake-hwclock.8 2019-10-03 01:19:44.542744670 -0400 -+++ b/fake-hwclock.8 2019-10-03 01:21:03.241032055 -0400 -@@ -1,4 +1,4 @@ --.TH FAKE-HWCLOCK 8 "1 October 2014" Debian -+.TH FAKE-HWCLOCK 8 "4 October 2019" Linux - .SH NAME - fake-hwclock \- Control fake hardware clock - .SH SYNOPSIS -@@ -23,6 +23,11 @@ - case, in which case it is possible to modify the init system - configuration to move things earlier/later as appropriate. - -+This program was originally written for Debian, which uses an init system -+different from \fBrunit\fP. To add \fBfake-hwclock\fP as a service, the system -+administrator must link the directory \fI/etc/sv/fake-hwclock\fP to -+\fI/var/service\fP. -+ - .SH DESCRIPTION - \fBfake-hwclock\fP sets and queries a fake "hardware clock" which stores the - time in a file. This program may be run by the system administrator -@@ -47,11 +52,8 @@ - \fB/etc/fake-hwclock.data\fR - The file used to store the time - .TP --\fB/etc/init.d/fake-hwclock\fR --The init script used to run fake-hwclock on startup and shutdown --.TP --\fB/lib/systemd/system/fake-hwclock.service\fR --systemd service used to run fake-hwclock on startup and shutdown -+\fB/etc/sv/fake-hwclock/\fR -+runit service used to run fake-hwclock on startup and shutdown - .TP - \fB/etc/default/fake-hwclock\fR - Settings file for the init script. diff --git a/srcpkgs/fake-hwclock/template b/srcpkgs/fake-hwclock/template deleted file mode 100644 index ecd803b1fcc96a..00000000000000 --- a/srcpkgs/fake-hwclock/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'fake-hwclock' -pkgname=fake-hwclock -version=0.12 -revision=1 -short_desc="Save/restore system clock on machines without working RTC hardware" -maintainer="Ivan Gonzalez Polanco " -license="GPL-2.0-only" -homepage="https://tracker.debian.org/pkg/fake-hwclock" -distfiles="${DEBIAN_SITE}/main/f/${pkgname}/${pkgname}_${version}.tar.xz" -checksum=02a825f7460ab06b370c203250606c67b0effffa1645a4a4f7ff3928eec4957e - -conf_files="/etc/default/fake-hwclock" - -do_install() { - vbin fake-hwclock - vinstall etc/default/fake-hwclock 644 etc/default - vinstall debian/fake-hwclock.cron.hourly 755 etc/cron.hourly fake-hwclock - vman fake-hwclock.8 - vsv fake-hwclock -} diff --git a/srcpkgs/fakechroot/patches/glibc-2.34.patch b/srcpkgs/fakechroot/patches/glibc-2.34.patch deleted file mode 100644 index 08c48fe86f4e06..00000000000000 --- a/srcpkgs/fakechroot/patches/glibc-2.34.patch +++ /dev/null @@ -1,1551 +0,0 @@ -https://github.com/dex4er/fakechroot/pull/104 - -From 11589e1037372c5ad719e1e46d7462fd196caa56 Mon Sep 17 00:00:00 2001 -From: Johannes Schauer Marin Rodrigues -Date: Thu, 24 Jun 2021 10:38:28 +0200 -Subject: [PATCH 1/9] src/lckpwdf.c: create an empty /etc/.pwd.lock - ---- - src/lckpwdf.c | 25 +++++++++++++++++++++++++ - 1 file changed, 25 insertions(+) - -diff --git a/src/lckpwdf.c b/src/lckpwdf.c -index dc0e68b5..66a058de 100644 ---- a/src/lckpwdf.c -+++ b/src/lckpwdf.c -@@ -22,12 +22,37 @@ - - #ifdef HAVE_LCKPWDF - -+#include -+#include - #include "libfakechroot.h" -+#include "open.h" - - - wrapper(lckpwdf, int, (void)) - { -+ char fakechroot_abspath[FAKECHROOT_PATH_MAX]; -+ char fakechroot_buf[FAKECHROOT_PATH_MAX]; -+ -+ int file; - debug("lckpwdf()"); -+ // lckpwdf will create an empty /etc/.pwd.lock -+ // if that file doesn't exist yet, we create it here as well -+ char* pwdlockfile = "/etc/.pwd.lock"; -+ expand_chroot_path(pwdlockfile); -+ -+ if ((file = nextcall(open)(pwdlockfile, O_RDONLY)) == 0) { -+ // if the file already exists, don't touch it -+ close(file); -+ return 0; -+ } -+ -+ if ((file = nextcall(open)(pwdlockfile, O_WRONLY | O_CREAT, S_IRUSR | S_IWUSR)) == -1) { -+ // we ignore any errors (maybe /etc doesn't exist or we don't have the -+ // necessary permissions) -+ return 0; -+ } -+ // the file remains empty -+ close(file); - return 0; - } - - -From 3cdb9b5426ef508c9220b4b0316954e3b7dff9ac Mon Sep 17 00:00:00 2001 -From: Hajime Yoshimori -Date: Fri, 1 May 2020 21:14:32 +0900 -Subject: [PATCH 2/9] check return value of dladdr - -https://github.com/dex4er/fakechroot/pull/70 ---- - src/dladdr.c | 12 +++++++----- - test/Makefile.am | 1 + - test/src/Makefile.am | 1 + - test/src/test-dladdr.c | 14 ++++++++++++++ - test/t/dladdr.t | 14 ++++++++++++++ - 5 files changed, 37 insertions(+), 5 deletions(-) - create mode 100644 test/src/test-dladdr.c - create mode 100755 test/t/dladdr.t - -diff --git a/src/dladdr.c b/src/dladdr.c -index fef32579..3dffdb3f 100644 ---- a/src/dladdr.c -+++ b/src/dladdr.c -@@ -36,11 +36,13 @@ wrapper(dladdr, int, (const void * addr, Dl_info * info)) - - ret = nextcall(dladdr)(addr, info); - -- if (info->dli_fname) { -- narrow_chroot_path(info->dli_fname); -- } -- if (info->dli_sname) { -- narrow_chroot_path(info->dli_sname); -+ if (ret != 0) { -+ if (info->dli_fname) { -+ narrow_chroot_path(info->dli_fname); -+ } -+ if (info->dli_sname) { -+ narrow_chroot_path(info->dli_sname); -+ } - } - - return ret; -diff --git a/test/Makefile.am b/test/Makefile.am -index aba29538..0021b0a1 100644 ---- a/test/Makefile.am -+++ b/test/Makefile.am -@@ -9,6 +9,7 @@ TESTS = \ - t/cmd-subst.t \ - t/cp.t \ - t/dedotdot.t \ -+ t/dladdr.t \ - t/execlp.t \ - t/execve-elfloader.t \ - t/execve-null-envp.t \ -diff --git a/test/src/Makefile.am b/test/src/Makefile.am -index 7fb3075b..5f5fde8d 100644 ---- a/test/src/Makefile.am -+++ b/test/src/Makefile.am -@@ -3,6 +3,7 @@ check_PROGRAMS = \ - test-chroot \ - test-clearenv \ - test-dedotdot \ -+ test-dladdr \ - test-execlp \ - test-execve-null-envp \ - test-fts \ -diff --git a/test/src/test-dladdr.c b/test/src/test-dladdr.c -new file mode 100644 -index 00000000..5ec8d248 ---- /dev/null -+++ b/test/src/test-dladdr.c -@@ -0,0 +1,14 @@ -+#define _GNU_SOURCE -+#include -+#include -+#include -+#include -+ -+int main(int argc, char** argv) -+{ -+ Dl_info info; -+ memset(&info, 0xfe, sizeof(info)); /* fill with inaccessible address */ -+ int ret = dladdr(NULL, &info); -+ printf("%ld\n", ret); -+ return 0; -+} -diff --git a/test/t/dladdr.t b/test/t/dladdr.t -new file mode 100755 -index 00000000..fc7f9397 ---- /dev/null -+++ b/test/t/dladdr.t -@@ -0,0 +1,14 @@ -+#!/bin/sh -+ -+srcdir=${srcdir:-.} -+. $srcdir/common.inc.sh -+ -+prepare 1 -+ -+PATH=$srcdir/bin:$PATH -+ -+t=`$srcdir/fakechroot.sh $testtree /bin/test-dladdr` -+[ "$t" != "0" ] && not -+ok "dladdr returns" $t -+ -+cleanup - -From 63c2cbed6dca6196940b439736ca2c069cb9358b Mon Sep 17 00:00:00 2001 -From: Ilya Lipnitskiy -Date: Mon, 22 Feb 2021 21:44:07 -0800 -Subject: [PATCH 3/9] tmpnam.c: fix heap overflow - -https://github.com/dex4er/fakechroot/pull/85 - -Signed-off-by: Ilya Lipnitskiy ---- - src/tmpnam.c | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/src/tmpnam.c b/src/tmpnam.c -index ce60817a..917ee6b7 100644 ---- a/src/tmpnam.c -+++ b/src/tmpnam.c -@@ -42,7 +42,7 @@ wrapper(tmpnam, char *, (char * s)) - - expand_chroot_path(ptr); - -- ptr2 = malloc(strlen(ptr)); -+ ptr2 = malloc(strlen(ptr) + 1); - if (ptr2 == NULL) return NULL; - - strcpy(ptr2, ptr); - -From be3a291ef37ace606ec2845f6c1b645b981805cb Mon Sep 17 00:00:00 2001 -From: Ilya Lipnitskiy -Date: Mon, 22 Feb 2021 21:46:36 -0800 -Subject: [PATCH 4/9] declare missing bufs, remove ver from lstat - -https://github.com/dex4er/fakechroot/pull/85 - -Signed-off-by: Ilya Lipnitskiy ---- - src/lstat.c | 8 +++++--- - src/lstat.h | 2 +- - src/mknod.c | 2 ++ - src/stat.c | 2 ++ - src/stat64.c | 2 ++ - 5 files changed, 12 insertions(+), 4 deletions(-) - -diff --git a/src/lstat.c b/src/lstat.c -index 3f6d819f..54e3263f 100644 ---- a/src/lstat.c -+++ b/src/lstat.c -@@ -28,9 +28,11 @@ - #include "lstat.h" - - --wrapper(lstat, int, (int ver, const char * filename, struct stat * buf)) -+wrapper(lstat, int, (const char * filename, struct stat * buf)) - { -- debug("lstat(%d, \"%s\", &buf)", ver, filename); -+ char fakechroot_abspath[FAKECHROOT_PATH_MAX]; -+ char fakechroot_buf[FAKECHROOT_PATH_MAX]; -+ debug("lstat(\"%s\", &buf)", filename); - - if (!fakechroot_localdir(filename)) { - if (filename != NULL) { -@@ -40,7 +42,7 @@ wrapper(lstat, int, (int ver, const char * filename, struct stat * buf)) - } - } - -- return lstat_rel(ver, filename, buf); -+ return lstat_rel(filename, buf); - } - - -diff --git a/src/lstat.h b/src/lstat.h -index 751c1ead..ee483033 100644 ---- a/src/lstat.h -+++ b/src/lstat.h -@@ -26,7 +26,7 @@ - - #ifndef HAVE___LXSTAT - --wrapper_proto(lstat, int, (int, const char *, struct stat *)); -+wrapper_proto(lstat, int, (const char *, struct stat *)); - - int lstat_rel(const char *, struct stat *); - -diff --git a/src/mknod.c b/src/mknod.c -index 52fd33b2..27710372 100644 ---- a/src/mknod.c -+++ b/src/mknod.c -@@ -28,6 +28,8 @@ - - wrapper(mknod, int, (const char * pathname, mode_t mode, dev_t dev)) - { -+ char fakechroot_abspath[FAKECHROOT_PATH_MAX]; -+ char fakechroot_buf[FAKECHROOT_PATH_MAX]; - debug("mknod(\"%s\", 0%o, %ld)", pathname, mode, dev); - expand_chroot_path(pathname); - return nextcall(mknod)(pathname, mode, dev); -diff --git a/src/stat.c b/src/stat.c -index 78456620..7b377933 100644 ---- a/src/stat.c -+++ b/src/stat.c -@@ -33,6 +33,8 @@ - - wrapper(stat, int, (const char * file_name, struct stat * buf)) - { -+ char fakechroot_abspath[FAKECHROOT_PATH_MAX]; -+ char fakechroot_buf[FAKECHROOT_PATH_MAX]; - debug("stat(\"%s\", &buf)", file_name); - expand_chroot_path(file_name); - return nextcall(stat)(file_name, buf); -diff --git a/src/stat64.c b/src/stat64.c -index aac9c75f..a360f66f 100644 ---- a/src/stat64.c -+++ b/src/stat64.c -@@ -34,6 +34,8 @@ - - wrapper(stat64, int, (const char * file_name, struct stat64 * buf)) - { -+ char fakechroot_abspath[FAKECHROOT_PATH_MAX]; -+ char fakechroot_buf[FAKECHROOT_PATH_MAX]; - debug("stat64(\"%s\", &buf)", file_name); - expand_chroot_path(file_name); - return nextcall(stat64)(file_name, buf); - -From 26f69c2c3120b9b059209c7566850ef5187de56a Mon Sep 17 00:00:00 2001 -From: Ilya Lipnitskiy -Date: Mon, 22 Feb 2021 21:47:09 -0800 -Subject: [PATCH 5/9] fix glibc 2.33+ compatibility - -https://github.com/dex4er/fakechroot/pull/85 - -Signed-off-by: Ilya Lipnitskiy ---- - configure.ac | 20 ++++++++++++++++++++ - src/ftw.c | 2 +- - src/ftw64.c | 14 +++++++++++--- - src/libfakechroot.h | 15 +++++++++++++++ - src/lstat.c | 2 +- - src/lstat.h | 2 +- - src/lstat64.c | 2 +- - src/mknod.c | 2 +- - src/mknodat.c | 2 +- - src/stat.c | 2 +- - src/stat64.c | 2 +- - 11 files changed, 54 insertions(+), 11 deletions(-) - -diff --git a/configure.ac b/configure.ac -index f8cdb323..9cc2e779 100644 ---- a/configure.ac -+++ b/configure.ac -@@ -75,6 +75,26 @@ ACX_CHECK_C_ATTRIBUTE_VISIBILITY - # Checks for libraries. - AC_CHECK_LIB([dl], [dlsym]) - -+AH_TEMPLATE([NEW_GLIBC], [glibc >= 2.33]) -+AC_MSG_CHECKING([for glibc 2.33+]) -+ AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[ -+ #include -+ ]], [[ -+#ifdef __GLIBC__ -+#if !__GLIBC_PREREQ(2,33) -+#error glibc<2.33 -+#endif -+#else -+#error not glibc -+#endif -+ ]])],[ -+ AC_DEFINE(NEW_GLIBC,1) -+ AC_MSG_RESULT([yes]) -+ ],[ -+ AC_DEFINE(NEW_GLIBC,0) -+ AC_MSG_RESULT([no]) -+ ]) -+ - # Checks for header files. - AC_HEADER_DIRENT - AC_HEADER_STDC -diff --git a/src/ftw.c b/src/ftw.c -index 92fc126c..a9abc853 100644 ---- a/src/ftw.c -+++ b/src/ftw.c -@@ -185,7 +185,7 @@ int rpl_lstat (const char *, struct stat *); - # define NFTW_NEW_NAME __new_nftw - # define INO_T ino_t - # define STAT stat --# ifdef _LIBC -+# if defined(_LIBC) && !NEW_GLIBC - # define LXSTAT __lxstat - # define XSTAT __xstat - # define FXSTATAT __fxstatat -diff --git a/src/ftw64.c b/src/ftw64.c -index 7cc8cdfd..cee1f2bc 100644 ---- a/src/ftw64.c -+++ b/src/ftw64.c -@@ -18,6 +18,8 @@ - Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA - 02111-1307 USA. */ - -+#include "config.h" -+ - #define __FTW64_C - #define FTW_NAME ftw64 - #define NFTW_NAME nftw64 -@@ -25,9 +27,15 @@ - #define NFTW_NEW_NAME __new_nftw64 - #define INO_T ino64_t - #define STAT stat64 --#define LXSTAT __lxstat64 --#define XSTAT __xstat64 --#define FXSTATAT __fxstatat64 -+#if NEW_GLIBC -+# define LXSTAT(V,f,sb) lstat64 (f,sb) -+# define XSTAT(V,f,sb) stat64 (f,sb) -+# define FXSTATAT(V,d,f,sb,m) fstatat64 (d, f, sb, m) -+#else -+# define LXSTAT __lxstat64 -+# define XSTAT __xstat64 -+# define FXSTATAT __fxstatat64 -+#endif - #define FTW_FUNC_T __ftw64_func_t - #define NFTW_FUNC_T __nftw64_func_t - -diff --git a/src/libfakechroot.h b/src/libfakechroot.h -index 4cf199ff..64ff15fb 100644 ---- a/src/libfakechroot.h -+++ b/src/libfakechroot.h -@@ -200,6 +200,21 @@ - # endif - #endif - -+#ifndef _STAT_VER -+ #if defined (__aarch64__) -+ #define _STAT_VER 0 -+ #elif defined (__powerpc__) && __WORDSIZE == 64 -+ #define _STAT_VER 1 -+ #elif defined (__riscv) && __riscv_xlen==64 -+ #define _STAT_VER 0 -+ #elif defined (__s390x__) -+ #define _STAT_VER 1 -+ #elif defined (__x86_64__) -+ #define _STAT_VER 1 -+ #else -+ #define _STAT_VER 3 -+ #endif -+#endif - - typedef void (*fakechroot_wrapperfn_t)(void); - -diff --git a/src/lstat.c b/src/lstat.c -index 54e3263f..fa383234 100644 ---- a/src/lstat.c -+++ b/src/lstat.c -@@ -20,7 +20,7 @@ - - #include - --#ifndef HAVE___LXSTAT -+#if !defined(HAVE___LXSTAT) || NEW_GLIBC - - #include - #include -diff --git a/src/lstat.h b/src/lstat.h -index ee483033..c46a2b9b 100644 ---- a/src/lstat.h -+++ b/src/lstat.h -@@ -24,7 +24,7 @@ - #include - #include "libfakechroot.h" - --#ifndef HAVE___LXSTAT -+#if !defined(HAVE___LXSTAT) || NEW_GLIBC - - wrapper_proto(lstat, int, (const char *, struct stat *)); - -diff --git a/src/lstat64.c b/src/lstat64.c -index b6212fc8..a332d7c3 100644 ---- a/src/lstat64.c -+++ b/src/lstat64.c -@@ -20,7 +20,7 @@ - - #include - --#if defined(HAVE_LSTAT64) && !defined(HAVE___LXSTAT64) -+#if defined(HAVE_LSTAT64) && (!defined(HAVE___LXSTAT64) || NEW_GLIBC) - - #define _LARGEFILE64_SOURCE - #define _BSD_SOURCE -diff --git a/src/mknod.c b/src/mknod.c -index 27710372..aeb750b0 100644 ---- a/src/mknod.c -+++ b/src/mknod.c -@@ -20,7 +20,7 @@ - - #include - --#ifndef HAVE___XMKNOD -+#if !defined(HAVE___XMKNOD) || NEW_GLIBC - - #include - #include "libfakechroot.h" -diff --git a/src/mknodat.c b/src/mknodat.c -index 732a22bc..3239b357 100644 ---- a/src/mknodat.c -+++ b/src/mknodat.c -@@ -20,7 +20,7 @@ - - #include - --#if defined(HAVE_MKNODAT) && !defined(HAVE___XMKNODAT) -+#if defined(HAVE_MKNODAT) && (!defined(HAVE___XMKNODAT) || NEW_GLIBC) - - #define _ATFILE_SOURCE - #include -diff --git a/src/stat.c b/src/stat.c -index 7b377933..5ef57bab 100644 ---- a/src/stat.c -+++ b/src/stat.c -@@ -20,7 +20,7 @@ - - #include - --#ifndef HAVE___XSTAT -+#if !defined(HAVE___XSTAT) || NEW_GLIBC - - #define _BSD_SOURCE - #define _DEFAULT_SOURCE -diff --git a/src/stat64.c b/src/stat64.c -index a360f66f..993ce808 100644 ---- a/src/stat64.c -+++ b/src/stat64.c -@@ -20,7 +20,7 @@ - - #include - --#if defined(HAVE_STAT64) && !defined(HAVE___XSTAT64) -+#if defined(HAVE_STAT64) && (!defined(HAVE___XSTAT64) || NEW_GLIBC) - - #define _BSD_SOURCE - #define _LARGEFILE64_SOURCE - -From 5366e9a366b213b879abf0f0a3aeb3409d3b57ed Mon Sep 17 00:00:00 2001 -From: neok-m4700 -Date: Wed, 24 Feb 2021 17:36:57 +0100 -Subject: [PATCH 6/9] wrap fstatat and fstatat64 - -https://github.com/dex4er/fakechroot/pull/86 ---- - configure.ac | 2 ++ - src/Makefile.am | 2 ++ - src/fstatat.c | 42 ++++++++++++++++++++++++++++++++++++++++++ - src/fstatat64.c | 43 +++++++++++++++++++++++++++++++++++++++++++ - 4 files changed, 89 insertions(+) - create mode 100644 src/fstatat.c - create mode 100644 src/fstatat64.c - -diff --git a/configure.ac b/configure.ac -index 9cc2e779..5b3053e1 100644 ---- a/configure.ac -+++ b/configure.ac -@@ -218,6 +218,8 @@ AC_CHECK_FUNCS(m4_normalize([ - freopen64 - fstat - fstat64 -+ fstatat -+ fstatat64 - fts_children - fts_open - fts_read -diff --git a/src/Makefile.am b/src/Makefile.am -index 60663452..eb311c0a 100644 ---- a/src/Makefile.am -+++ b/src/Makefile.am -@@ -61,6 +61,8 @@ libfakechroot_la_SOURCES = \ - fopen64.c \ - freopen.c \ - freopen64.c \ -+ fstatat.c \ -+ fstatat64.c \ - fts.c \ - fts64.c \ - ftw.c \ -diff --git a/src/fstatat.c b/src/fstatat.c -new file mode 100644 -index 00000000..ca7578b3 ---- /dev/null -+++ b/src/fstatat.c -@@ -0,0 +1,42 @@ -+/* -+ libfakechroot -- fake chroot environment -+ Copyright (c) 2010, 2021 Piotr Roszatycki -+ -+ This library is free software; you can redistribute it and/or -+ modify it under the terms of the GNU Lesser General Public -+ License as published by the Free Software Foundation; either -+ version 2.1 of the License, or (at your option) any later version. -+ -+ This library 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 -+ Lesser General Public License for more details. -+ -+ You should have received a copy of the GNU Lesser General Public -+ License along with this library; if not, write to the Free Software -+ Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA -+*/ -+ -+ -+#include -+ -+#ifdef HAVE_FSTATAT -+ -+#define _ATFILE_SOURCE -+#define _POSIX_C_SOURCE 200809L -+#include -+#include -+#include "libfakechroot.h" -+ -+wrapper(fstatat, int, (int dirfd, const char *pathname, struct stat *buf, int flags)) -+{ -+ char fakechroot_abspath[FAKECHROOT_PATH_MAX]; -+ char fakechroot_buf[FAKECHROOT_PATH_MAX]; -+ debug("fstatat(%d, \"%s\", &buf, %d)", dirfd, pathname, flags); -+ expand_chroot_path_at(dirfd, pathname); -+ return nextcall(fstatat)(dirfd, pathname, buf, flags); -+} -+ -+#else -+typedef int empty_translation_unit; -+#endif -diff --git a/src/fstatat64.c b/src/fstatat64.c -new file mode 100644 -index 00000000..18633725 ---- /dev/null -+++ b/src/fstatat64.c -@@ -0,0 +1,43 @@ -+/* -+ libfakechroot -- fake chroot environment -+ Copyright (c) 2010, 2021 Piotr Roszatycki -+ -+ This library is free software; you can redistribute it and/or -+ modify it under the terms of the GNU Lesser General Public -+ License as published by the Free Software Foundation; either -+ version 2.1 of the License, or (at your option) any later version. -+ -+ This library 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 -+ Lesser General Public License for more details. -+ -+ You should have received a copy of the GNU Lesser General Public -+ License along with this library; if not, write to the Free Software -+ Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA -+*/ -+ -+ -+#include -+ -+#ifdef HAVE_FSTATAT64 -+ -+#define _ATFILE_SOURCE -+#define _POSIX_C_SOURCE 200809L -+#define _LARGEFILE64_SOURCE -+#include -+#include -+#include "libfakechroot.h" -+ -+wrapper(fstatat64, int, (int dirfd, const char *pathname, struct stat64 *buf, int flags)) -+{ -+ char fakechroot_abspath[FAKECHROOT_PATH_MAX]; -+ char fakechroot_buf[FAKECHROOT_PATH_MAX]; -+ debug("fstatat64(%d, \"%s\", &buf, %d)", dirfd, pathname, flags); -+ expand_chroot_path_at(dirfd, pathname); -+ return nextcall(fstatat64)(dirfd, pathname, buf, flags); -+} -+ -+#else -+typedef int empty_translation_unit; -+#endif - -From bc7ef087c17a475ec03768053fa22c2193ae7fc2 Mon Sep 17 00:00:00 2001 -From: Johannes Schauer Marin Rodrigues -Date: Wed, 24 Aug 2022 08:26:04 +0200 -Subject: [PATCH 7/9] Wrap all functions accessing /etc/passwd, /etc/group and - /etc/shadow - -Starting with glibc 2.32 the compat nss module for getpwnam calls -__nss_files_fopen (which is a GLIBC_PRIVATE symbol provided by glibc) -instead of fopen (see 299210c1fa67e2dfb564475986fce11cd33db9ad). This -leads to getpwnam calls accessing /etc/passwd from *outside* the chroot -and as a result programs like adduser do not work correctly anymore -under fakechroot. - -Starting with glibc 2.34 the __nss_files_fopen was moved from nss to -libc.so and thus wrapping it with LD_PRELOAD has no affect anymore -(see 6212bb67f4695962748a5981e1b9fea105af74f6). - -So now we also wrap all the functions accessing /etc/passwd, /etc/group -and /etc/shadow. This solution will ignore NIS, LDAP or other local files -as potentially configured in /etc/nsswitch.conf. - -https://github.com/dex4er/fakechroot/pull/98 ---- - src/Makefile.am | 1 + - src/passwd.c | 296 +++++++++++++++++++++++++++++++++++++++++ - test/Makefile.am | 1 + - test/src/Makefile.am | 1 + - test/src/test-passwd.c | 28 ++++ - test/t/passwd.t | 23 ++++ - test/testtree.sh | 6 + - 7 files changed, 356 insertions(+) - create mode 100644 src/passwd.c - create mode 100644 test/src/test-passwd.c - create mode 100755 test/t/passwd.t - -diff --git a/src/Makefile.am b/src/Makefile.am -index eb311c0a..6e9d9ae1 100644 ---- a/src/Makefile.am -+++ b/src/Makefile.am -@@ -120,6 +120,7 @@ libfakechroot_la_SOURCES = \ - openat64.c \ - opendir.c \ - opendir.h \ -+ passwd.c \ - pathconf.c \ - popen.c \ - posix_spawn.c \ -diff --git a/src/passwd.c b/src/passwd.c -new file mode 100644 -index 00000000..d4cee86c ---- /dev/null -+++ b/src/passwd.c -@@ -0,0 +1,296 @@ -+/* -+ libfakechroot -- fake chroot environment -+ Copyright (c) 2010, 2013 Piotr Roszatycki -+ -+ This library is free software; you can redistribute it and/or -+ modify it under the terms of the GNU Lesser General Public -+ License as published by the Free Software Foundation; either -+ version 2.1 of the License, or (at your option) any later version. -+ -+ This library 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 -+ Lesser General Public License for more details. -+ -+ You should have received a copy of the GNU Lesser General Public -+ License along with this library; if not, write to the Free Software -+ Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA -+*/ -+ -+ -+#include -+ -+/* -+ * Starting with glibc 2.32 the compat nss module for getpwnam calls -+ * __nss_files_fopen (which is a GLIBC_PRIVATE symbol provided by glibc) -+ * instead of fopen (see 299210c1fa67e2dfb564475986fce11cd33db9ad). This -+ * leads to getpwnam calls accessing /etc/passwd from *outside* the chroot -+ * and as a result programs like adduser do not work correctly anymore -+ * under fakechroot. -+ * -+ * Starting with glibc 2.34 the __nss_files_fopen was moved from nss to -+ * libc.so and thus wrapping it with LD_PRELOAD has no affect anymore -+ * (see 6212bb67f4695962748a5981e1b9fea105af74f6). -+ * -+ * So now we also wrap all the functions accessing /etc/passwd, /etc/group -+ * and /etc/shadow. This solution will ignore NIS, LDAP or other local files -+ * as potentially configured in /etc/nsswitch.conf. -+ */ -+ -+#include -+#if __GLIBC__ > 2 || (__GLIBC__ == 2 && __GLIBC_MINOR__ >= 32) -+ -+#include -+#include -+#include -+#include -+#include -+#include -+#include "libfakechroot.h" -+ -+/* getpwent, setpwent, endpwent, getpwuid, getpwnam */ -+ -+static FILE *pw_f; -+ -+wrapper(getpwent, struct passwd *, (void)) -+{ -+ if (!pw_f) pw_f = fopen("/etc/passwd", "rbe"); -+ if (!pw_f) return 0; -+ return fgetpwent(pw_f); -+} -+ -+wrapper (getpwent_r, int, (struct passwd *pwbuf, char *buf, size_t buflen, struct passwd **pwbufp)) -+{ -+ if (!pw_f) pw_f = fopen("/etc/passwd", "rbe"); -+ if (!pw_f) return 0; -+ return fgetpwent_r(pw_f, pwbuf, buf, buflen, pwbufp); -+} -+ -+wrapper(setpwent, void, (void)) -+{ -+ if (pw_f) fclose(pw_f); -+ pw_f = 0; -+} -+ -+wrapper(endpwent, void, (void)) -+{ -+ if (pw_f) fclose(pw_f); -+ pw_f = 0; -+} -+ -+wrapper(getpwuid, struct passwd *, (uid_t uid)) -+{ -+ debug("getpwuid(\"%ul\")", uid); -+ FILE *f = fopen("/etc/passwd", "rbe"); -+ if (!f) { -+ return NULL; -+ } -+ struct passwd *res = NULL; -+ while ((res = fgetpwent(f))) { -+ if (res->pw_uid == uid) -+ break; -+ } -+ fclose(f); -+ return res; -+} -+ -+wrapper(getpwuid_r, int, (uid_t uid, struct passwd *pwd, char *buf, size_t buflen, struct passwd **result)) -+{ -+ debug("getpwuid_r(\"%ul\")", uid); -+ FILE *f = fopen("/etc/passwd", "rbe"); -+ if (!f) { -+ return errno; -+ } -+ int res; -+ while (!(res = fgetpwent_r(f, pwd, buf, buflen, result))) { -+ if (pwd->pw_uid == uid) -+ break; -+ } -+ fclose(f); -+ return res; -+} -+ -+wrapper(getpwnam, struct passwd *, (const char *name)) -+{ -+ debug("getpwnam(\"%s\")", name); -+ FILE *f = fopen("/etc/passwd", "rbe"); -+ if (!f) { -+ return NULL; -+ } -+ struct passwd *res = NULL; -+ while ((res = fgetpwent(f))) { -+ if (name && !strcmp(name, res->pw_name)) -+ break; -+ } -+ fclose(f); -+ return res; -+} -+ -+wrapper(getpwnam_r, int, (const char *name, struct passwd *pwd, char *buf, size_t buflen, struct passwd **result)) -+{ -+ debug("getpwnam_r(\"%s\")", name); -+ FILE *f = fopen("/etc/passwd", "rbe"); -+ if (!f) { -+ return errno; -+ } -+ int res; -+ while (!(res = fgetpwent_r(f, pwd, buf, buflen, result))) { -+ if (name && !strcmp(name, pwd->pw_name)) -+ break; -+ } -+ fclose(f); -+ return res; -+} -+ -+/* getgrent, setgrent, endgrent, getgrgid, getgrnam */ -+ -+static FILE *gr_f; -+ -+wrapper(getgrent, struct group *, (void)) -+{ -+ if (!gr_f) gr_f = fopen("/etc/group", "rbe"); -+ if (!gr_f) return 0; -+ return fgetgrent(gr_f); -+} -+ -+wrapper (getgrent_r, int, (struct group *gbuf, char *buf, size_t buflen, struct group **gbufp)) -+{ -+ if (!gr_f) gr_f = fopen("/etc/group", "rbe"); -+ if (!gr_f) return 0; -+ return fgetgrent_r(gr_f, gbuf, buf, buflen, gbufp); -+} -+ -+wrapper(setgrent, void, (void)) -+{ -+ if (gr_f) fclose(gr_f); -+ gr_f = 0; -+} -+ -+wrapper(endgrent, void, (void)) -+{ -+ if (gr_f) fclose(gr_f); -+ gr_f = 0; -+} -+ -+wrapper(getgrgid, struct group *, (gid_t gid)) -+{ -+ debug("getgrgid(\"%ul\")", gid); -+ FILE *f = fopen("/etc/group", "rbe"); -+ if (!f) { -+ return NULL; -+ } -+ struct group *res = NULL; -+ while ((res = fgetgrent(f))) { -+ if (res->gr_gid == gid) -+ break; -+ } -+ fclose(f); -+ return res; -+} -+ -+wrapper(getgrgid_r, int, (gid_t gid, struct group *grp, char *buf, size_t buflen, struct group **result)) -+{ -+ debug("getgrgid_r(\"%ul\")", gid); -+ FILE *f = fopen("/etc/group", "rbe"); -+ if (!f) { -+ return errno; -+ } -+ int res; -+ while (!(res = fgetgrent_r(f, grp, buf, buflen, result))) { -+ if (grp->gr_gid == gid) -+ break; -+ } -+ fclose(f); -+ return res; -+} -+ -+wrapper(getgrnam, struct group *, (const char *name)) -+{ -+ debug("getgrnam(\"%s\")", name); -+ FILE *f = fopen("/etc/group", "rbe"); -+ if (!f) { -+ return NULL; -+ } -+ struct group *res = NULL; -+ while ((res = fgetgrent(f))) { -+ if (name && !strcmp(name, res->gr_name)) -+ break; -+ } -+ fclose(f); -+ return res; -+} -+ -+wrapper(getgrnam_r, int, (const char *name, struct group *grp, char *buf, size_t buflen, struct group **result)) -+{ -+ debug("getgrnam_r(\"%s\")", name); -+ FILE *f = fopen("/etc/group", "rbe"); -+ if (!f) { -+ return errno; -+ } -+ int res; -+ while (!(res = fgetgrent_r(f, grp, buf, buflen, result))) { -+ if (name && !strcmp(name, grp->gr_name)) -+ break; -+ } -+ fclose(f); -+ return res; -+} -+ -+/* getspent, setspent, endspent, getspnam */ -+ -+static FILE *sp_f; -+ -+wrapper(getspent, struct spwd *, (void)) -+{ -+ if (!sp_f) sp_f = fopen("/etc/shadow", "rbe"); -+ if (!sp_f) return 0; -+ return fgetspent(sp_f); -+} -+ -+wrapper(setspent, void, (void)) -+{ -+ if (sp_f) fclose(sp_f); -+ sp_f = 0; -+} -+ -+wrapper(endspent, void, (void)) -+{ -+ if (sp_f) fclose(sp_f); -+ sp_f = 0; -+} -+ -+wrapper(getspnam, struct spwd *, (const char *name)) -+{ -+ debug("getspnam(\"%s\")", name); -+ FILE *f = fopen("/etc/shadow", "rbe"); -+ if (!f) { -+ return NULL; -+ } -+ struct spwd *res = NULL; -+ while ((res = fgetspent(f))) { -+ if (name && !strcmp(name, res->sp_namp)) -+ break; -+ } -+ fclose(f); -+ return res; -+} -+ -+wrapper(getspnam_r, int, (const char *name, struct spwd *spbuf, char *buf, size_t buflen, struct spwd **spbufp)) -+{ -+ debug("getspnam_r(\"%s\")", name); -+ FILE *f = fopen("/etc/shadow", "rbe"); -+ if (!f) { -+ return errno; -+ } -+ int res; -+ while (!(res = fgetspent_r(f, spbuf, buf, buflen, spbufp))) { -+ if (name && !strcmp(name, spbuf->sp_namp)) -+ break; -+ } -+ fclose(f); -+ return res; -+} -+ -+#else -+typedef int empty_translation_unit; -+#endif -diff --git a/test/Makefile.am b/test/Makefile.am -index 0021b0a1..a1ec743d 100644 ---- a/test/Makefile.am -+++ b/test/Makefile.am -@@ -22,6 +22,7 @@ TESTS = \ - t/mkstemps.t \ - t/mktemp.t \ - t/opendir.t \ -+ t/passwd.t \ - t/popen.t \ - t/posix_spawn.t \ - t/posix_spawnp.t \ -diff --git a/test/src/Makefile.am b/test/src/Makefile.am -index 5f5fde8d..594a8e0f 100644 ---- a/test/src/Makefile.am -+++ b/test/src/Makefile.am -@@ -15,6 +15,7 @@ check_PROGRAMS = \ - test-mkstemps \ - test-mktemp \ - test-opendir \ -+ test-passwd \ - test-popen \ - test-posix_spawn \ - test-posix_spawnp \ -diff --git a/test/src/test-passwd.c b/test/src/test-passwd.c -new file mode 100644 -index 00000000..fb9c8c4c ---- /dev/null -+++ b/test/src/test-passwd.c -@@ -0,0 +1,28 @@ -+#include -+#include -+#include -+#include -+#include -+#include -+ -+int main (int argc, char *argv[]) { -+ struct passwd *pwd; -+ -+ if (argc != 2) { -+ fprintf(stderr, "Usage: %s username\n", argv[0]); -+ exit(EXIT_FAILURE); -+ } -+ -+ pwd = getpwnam(argv[1]); -+ if (pwd == NULL) { -+ if (errno == 0) { -+ printf("Not found\n"); -+ } else { -+ perror("getpwnam"); -+ } -+ exit(EXIT_FAILURE); -+ } -+ -+ printf("%jd\n", (intmax_t)(pwd->pw_uid)); -+ exit(EXIT_SUCCESS); -+} -diff --git a/test/t/passwd.t b/test/t/passwd.t -new file mode 100755 -index 00000000..5c3414e0 ---- /dev/null -+++ b/test/t/passwd.t -@@ -0,0 +1,23 @@ -+#!/bin/sh -+ -+srcdir=${srcdir:-.} -+. $srcdir/common.inc.sh -+ -+prepare 4 -+ -+for chroot in chroot fakechroot; do -+ if [ $chroot = "chroot" ] && ! is_root; then -+ skip $(( $tap_plan / 2 )) "not root" -+ else -+ -+ t=`$srcdir/$chroot.sh $testtree /bin/test-passwd user 2>&1` -+ test "$t" = "1337" || not -+ ok "$chroot uid is" $t -+ -+ t=`$srcdir/$chroot.sh $testtree getent group user 2>&1` -+ test "$t" = "user:x:1337:" || not -+ ok "$chroot getent group user is" $t -+ fi -+done -+ -+cleanup -diff --git a/test/testtree.sh b/test/testtree.sh -index ee35fc26..d857a195 100755 ---- a/test/testtree.sh -+++ b/test/testtree.sh -@@ -32,6 +32,10 @@ do - mkdir -p $destdir/$d - done - -+echo "user:x:1337:1337:user:/home/user:/bin/bash" > $destdir/etc/passwd -+echo "root:x:0:" > $destdir/etc/group -+echo "user:x:1337:" >> $destdir/etc/group -+ - for d in \ - /dev \ - /proc -@@ -64,6 +68,7 @@ for p in \ - '/usr/bin/dirname' \ - '/usr/bin/env' \ - '/usr/bin/find' \ -+ '/usr/bin/getent' \ - '/usr/bin/id' \ - '/usr/bin/ischroot' \ - '/usr/bin/less' \ -@@ -116,6 +121,7 @@ for p in \ - 'libm.so.*' \ - 'libncurses.so.*' \ - 'libncursesw.so.*' \ -+ 'libnss_*.so.*' \ - 'libpcre*.so.*' \ - 'libpthread.so.*' \ - 'libreadline.so.*' \ - -From 543e9d3b322aeb7539b0146299feeaeb147180e0 Mon Sep 17 00:00:00 2001 -From: Johannes Schauer Marin Rodrigues -Date: Tue, 1 Nov 2022 00:47:56 +0100 -Subject: [PATCH 8/9] add test/t/rm.t (will fail under glibc 2.34 unless - __stat64_time64 functions are wrapped) - ---- - test/Makefile.am | 1 + - test/t/rm.t | 25 +++++++++++++++++++++++++ - 2 files changed, 26 insertions(+) - create mode 100644 test/t/rm.t - -diff --git a/test/Makefile.am b/test/Makefile.am -index a1ec743d..88e740e5 100644 ---- a/test/Makefile.am -+++ b/test/Makefile.am -@@ -29,6 +29,7 @@ TESTS = \ - t/pwd.t \ - t/readlink.t \ - t/realpath.t \ -+ t/rm.t \ - t/socket-af_unix.t \ - t/statfs.t \ - t/statvfs.t \ -diff --git a/test/t/rm.t b/test/t/rm.t -new file mode 100644 -index 00000000..9ecf88c9 ---- /dev/null -+++ b/test/t/rm.t -@@ -0,0 +1,25 @@ -+#!/bin/sh -+ -+srcdir=${srcdir:-.} -+. $srcdir/common.inc.sh -+ -+prepare 2 -+ -+for chroot in chroot fakechroot; do -+ -+ if [ $chroot = "chroot" ] && ! is_root; then -+ skip $(( $tap_plan / 2 )) "not root" -+ else -+ -+ mkdir -p $testtree/dir-$chroot -+ echo 'something' > $testtree/dir-$chroot/file -+ -+ $srcdir/$chroot.sh $testtree /bin/sh -c "rm -r /dir-$chroot" -+ test -e $testtree/dir-$chroot && not -+ ok "$chroot rm -r /dir-$chroot:" $t -+ -+ fi -+ -+done -+ -+cleanup - -From e9329c3b0cf98c361b96944cadeec2a1d689d2ca Mon Sep 17 00:00:00 2001 -From: Johannes Schauer Marin Rodrigues -Date: Tue, 1 Nov 2022 00:48:23 +0100 -Subject: [PATCH 9/9] support glibc 2.34 by wrapping __{f,l,}stat{at,}64_time64 - and__utime{nsat,s,}64 - -These functions are only wrapped on 32 bit platforms like i386, armel or -armhf. On 64 bit platforms, the corresponding HAVE_* macros will not be -defined. - - * __fstatat64_time64 - * __lstat64_time64 - * __stat64_time64 - * __utime64 - * __utimensat64 - * __utimes64 ---- - configure.ac | 6 +++++ - src/Makefile.am | 6 +++++ - src/__fstatat64_time64.c | 44 ++++++++++++++++++++++++++++++++++++ - src/__lstat64_time64.c | 49 ++++++++++++++++++++++++++++++++++++++++ - src/__stat64_time64.c | 47 ++++++++++++++++++++++++++++++++++++++ - src/__utime64.c | 41 +++++++++++++++++++++++++++++++++ - src/__utimensat64.c | 42 ++++++++++++++++++++++++++++++++++ - src/__utimes64.c | 42 ++++++++++++++++++++++++++++++++++ - 8 files changed, 277 insertions(+) - create mode 100644 src/__fstatat64_time64.c - create mode 100644 src/__lstat64_time64.c - create mode 100644 src/__stat64_time64.c - create mode 100644 src/__utime64.c - create mode 100644 src/__utimensat64.c - create mode 100644 src/__utimes64.c - -diff --git a/configure.ac b/configure.ac -index 5b3053e1..26c06116 100644 ---- a/configure.ac -+++ b/configure.ac -@@ -158,11 +158,13 @@ ACX_CHECK_FTS_NAME_TYPE - # Checks for library functions. - AC_CHECK_FUNCS(m4_normalize([ - __chk_fail -+ __fstatat64_time64 - __fxstat64 - __fxstatat - __fxstatat64 - __getcwd_chk - __getwd_chk -+ __lstat64_time64 - __lxstat - __lxstat64 - __open -@@ -175,7 +177,11 @@ AC_CHECK_FUNCS(m4_normalize([ - __realpath_chk - __readlink_chk - __readlinkat_chk -+ __stat64_time64 - __statfs -+ __utime64 -+ __utimensat64 -+ __utimes64 - __xmknod - __xmknodat - __xstat -diff --git a/src/Makefile.am b/src/Makefile.am -index 6e9d9ae1..55193a96 100644 ---- a/src/Makefile.am -+++ b/src/Makefile.am -@@ -1,9 +1,11 @@ - pkglib_LTLIBRARIES = libfakechroot.la - libfakechroot_la_SOURCES = \ -+ __fstatat64_time64.c \ - __fxstatat.c \ - __fxstatat64.c \ - __getcwd_chk.c \ - __getwd_chk.c \ -+ __lstat64_time64.c \ - __lxstat.c \ - __lxstat64.c \ - __lxstat64.h \ -@@ -18,7 +20,11 @@ libfakechroot_la_SOURCES = \ - __readlinkat_chk.c \ - __realpath_chk.c \ - __realpath_chk.h \ -+ __stat64_time64.c \ - __statfs.c \ -+ __utime64.c \ -+ __utimensat64.c \ -+ __utimes64.c \ - __xmknod.c \ - __xmknodat.c \ - __xstat.c \ -diff --git a/src/__fstatat64_time64.c b/src/__fstatat64_time64.c -new file mode 100644 -index 00000000..47a401f2 ---- /dev/null -+++ b/src/__fstatat64_time64.c -@@ -0,0 +1,44 @@ -+/* -+ libfakechroot -- fake chroot environment -+ Copyright (c) 2010, 2021 Piotr Roszatycki -+ -+ This library is free software; you can redistribute it and/or -+ modify it under the terms of the GNU Lesser General Public -+ License as published by the Free Software Foundation; either -+ version 2.1 of the License, or (at your option) any later version. -+ -+ This library 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 -+ Lesser General Public License for more details. -+ -+ You should have received a copy of the GNU Lesser General Public -+ License along with this library; if not, write to the Free Software -+ Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA -+*/ -+ -+ -+#include -+ -+#ifdef HAVE___FSTATAT64_TIME64 -+ -+#define _ATFILE_SOURCE -+#define _POSIX_C_SOURCE 200809L -+#include -+#include -+#include "libfakechroot.h" -+ -+struct __stat64_t64; -+ -+wrapper(__fstatat64_time64, int, (int dirfd, const char *pathname, struct __stat64_t64 *buf, int flags)) -+{ -+ char fakechroot_abspath[FAKECHROOT_PATH_MAX]; -+ char fakechroot_buf[FAKECHROOT_PATH_MAX]; -+ debug("__fstatat64_time64(%d, \"%s\", &buf, %d)", dirfd, pathname, flags); -+ expand_chroot_path_at(dirfd, pathname); -+ return nextcall(__fstatat64_time64)(dirfd, pathname, buf, flags); -+} -+ -+#else -+typedef int empty_translation_unit; -+#endif -diff --git a/src/__lstat64_time64.c b/src/__lstat64_time64.c -new file mode 100644 -index 00000000..1637b9c6 ---- /dev/null -+++ b/src/__lstat64_time64.c -@@ -0,0 +1,49 @@ -+/* -+ libfakechroot -- fake chroot environment -+ Copyright (c) 2010, 2021 Piotr Roszatycki -+ -+ This library is free software; you can redistribute it and/or -+ modify it under the terms of the GNU Lesser General Public -+ License as published by the Free Software Foundation; either -+ version 2.1 of the License, or (at your option) any later version. -+ -+ This library 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 -+ Lesser General Public License for more details. -+ -+ You should have received a copy of the GNU Lesser General Public -+ License along with this library; if not, write to the Free Software -+ Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA -+*/ -+ -+ -+#include -+ -+#ifdef HAVE___lstat64_time64 -+ -+#define _ATFILE_SOURCE -+#define _POSIX_C_SOURCE 200809L -+#include -+#include -+#include "libfakechroot.h" -+ -+struct __stat64_t64; -+ -+wrapper(__lstat64_time64, int, (const char *filename, struct __stat64_t64 *buf)) -+{ -+ char fakechroot_abspath[FAKECHROOT_PATH_MAX]; -+ char fakechroot_buf[FAKECHROOT_PATH_MAX]; -+ char resolved[FAKECHROOT_PATH_MAX]; -+ debug("__lstat64_time64(\"%s\", &buf)", filename); -+ if (rel2abs(filename, resolved) == NULL) { -+ return -1; -+ } -+ filename = resolved; -+ expand_chroot_path(filename); -+ return nextcall(__lstat64_time64)(filename, buf); -+} -+ -+#else -+typedef int empty_translation_unit; -+#endif -diff --git a/src/__stat64_time64.c b/src/__stat64_time64.c -new file mode 100644 -index 00000000..1b65345e ---- /dev/null -+++ b/src/__stat64_time64.c -@@ -0,0 +1,47 @@ -+/* -+ libfakechroot -- fake chroot environment -+ Copyright (c) 2010-2015 Piotr Roszatycki -+ -+ This library is free software; you can redistribute it and/or -+ modify it under the terms of the GNU Lesser General Public -+ License as published by the Free Software Foundation; either -+ version 2.1 of the License, or (at your option) any later version. -+ -+ This library 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 -+ Lesser General Public License for more details. -+ -+ You should have received a copy of the GNU Lesser General Public -+ License along with this library; if not, write to the Free Software -+ Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA -+*/ -+ -+ -+#include -+ -+#ifdef HAVE___STAT64_TIME64 -+ -+#define _BSD_SOURCE -+#define _LARGEFILE64_SOURCE -+#define _DEFAULT_SOURCE -+#include -+#include -+#include -+ -+#include "libfakechroot.h" -+ -+struct __stat64_t64; -+ -+wrapper(__stat64_time64, int, (const char * file_name, struct __stat64_t64 * buf)) -+{ -+ char fakechroot_abspath[FAKECHROOT_PATH_MAX]; -+ char fakechroot_buf[FAKECHROOT_PATH_MAX]; -+ debug("__stat64_time64(\"%s\", &buf)", file_name); -+ expand_chroot_path(file_name); -+ return nextcall(__stat64_time64)(file_name, buf); -+} -+ -+#else -+typedef int empty_translation_unit; -+#endif -diff --git a/src/__utime64.c b/src/__utime64.c -new file mode 100644 -index 00000000..65d6e831 ---- /dev/null -+++ b/src/__utime64.c -@@ -0,0 +1,41 @@ -+/* -+ libfakechroot -- fake chroot environment -+ Copyright (c) 2010, 2013 Piotr Roszatycki -+ -+ This library is free software; you can redistribute it and/or -+ modify it under the terms of the GNU Lesser General Public -+ License as published by the Free Software Foundation; either -+ version 2.1 of the License, or (at your option) any later version. -+ -+ This library 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 -+ Lesser General Public License for more details. -+ -+ You should have received a copy of the GNU Lesser General Public -+ License along with this library; if not, write to the Free Software -+ Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA -+*/ -+ -+ -+#include -+ -+#ifdef HAVE___UTIME64 -+ -+#define _ATFILE_SOURCE -+#define _POSIX_C_SOURCE 200809L -+#include -+#include "libfakechroot.h" -+ -+wrapper(__utime64, int, (const char * filename, const struct utimbuf * buf)) -+{ -+ char fakechroot_abspath[FAKECHROOT_PATH_MAX]; -+ char fakechroot_buf[FAKECHROOT_PATH_MAX]; -+ debug("__utime64(\"%s\", &buf)", filename); -+ expand_chroot_path(filename); -+ return nextcall(__utime64)(filename, buf); -+} -+ -+#else -+typedef int empty_translation_unit; -+#endif -diff --git a/src/__utimensat64.c b/src/__utimensat64.c -new file mode 100644 -index 00000000..3973d64c ---- /dev/null -+++ b/src/__utimensat64.c -@@ -0,0 +1,42 @@ -+/* -+ libfakechroot -- fake chroot environment -+ Copyright (c) 2010, 2013 Piotr Roszatycki -+ -+ This library is free software; you can redistribute it and/or -+ modify it under the terms of the GNU Lesser General Public -+ License as published by the Free Software Foundation; either -+ version 2.1 of the License, or (at your option) any later version. -+ -+ This library 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 -+ Lesser General Public License for more details. -+ -+ You should have received a copy of the GNU Lesser General Public -+ License along with this library; if not, write to the Free Software -+ Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA -+*/ -+ -+ -+#include -+ -+#ifdef HAVE___UTIMENSAT64 -+ -+#define _ATFILE_SOURCE -+#define _POSIX_C_SOURCE 200809L -+#include -+#include "libfakechroot.h" -+ -+ -+wrapper(__utimensat64, int, (int dirfd, const char * pathname, const struct timespec times [2], int flags)) -+{ -+ char fakechroot_abspath[FAKECHROOT_PATH_MAX]; -+ char fakechroot_buf[FAKECHROOT_PATH_MAX]; -+ debug("utimeat(%d, \"%s\", &buf, %d)", dirfd, pathname, flags); -+ expand_chroot_path_at(dirfd, pathname); -+ return nextcall(__utimensat64)(dirfd, pathname, times, flags); -+} -+ -+#else -+typedef int empty_translation_unit; -+#endif -diff --git a/src/__utimes64.c b/src/__utimes64.c -new file mode 100644 -index 00000000..03e57d16 ---- /dev/null -+++ b/src/__utimes64.c -@@ -0,0 +1,42 @@ -+/* -+ libfakechroot -- fake chroot environment -+ Copyright (c) 2010, 2013 Piotr Roszatycki -+ -+ This library is free software; you can redistribute it and/or -+ modify it under the terms of the GNU Lesser General Public -+ License as published by the Free Software Foundation; either -+ version 2.1 of the License, or (at your option) any later version. -+ -+ This library 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 -+ Lesser General Public License for more details. -+ -+ You should have received a copy of the GNU Lesser General Public -+ License along with this library; if not, write to the Free Software -+ Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA -+*/ -+ -+ -+#include -+ -+#ifdef HAVE___UTIMES64 -+ -+#define _ATFILE_SOURCE -+#define _POSIX_C_SOURCE 200809L -+ -+#include -+#include "libfakechroot.h" -+ -+wrapper(__utimes64, int, (const char * filename, UTIMES_TYPE_ARG2(tv))) -+{ -+ char fakechroot_abspath[FAKECHROOT_PATH_MAX]; -+ char fakechroot_buf[FAKECHROOT_PATH_MAX]; -+ debug("__utimes64(\"%s\", &tv)", filename); -+ expand_chroot_path(filename); -+ return nextcall(__utimes64)(filename, tv); -+} -+ -+#else -+typedef int empty_translation_unit; -+#endif diff --git a/srcpkgs/fakechroot/template b/srcpkgs/fakechroot/template deleted file mode 100644 index f2655e6a0269c3..00000000000000 --- a/srcpkgs/fakechroot/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'fakechroot' -pkgname=fakechroot -version=2.20.1 -revision=1 -archs="~*-musl" -build_style=gnu-configure -configure_args="--disable-static --sbindir=/usr/bin" -conf_files="/etc/$pkgname/*" -short_desc="Gives a fake chroot environment" -maintainer="Orphaned " -license="LGPL-2.1" -homepage="https://github.com/dex4er/fakechroot" -distfiles="$homepage/archive/$version.tar.gz" -checksum=7f9d60d0d48611969e195fadf84d05f6c74f71bbf8f41950ad8f5bf061773e18 -lib32disabled=yes diff --git a/srcpkgs/fakeroot/patches/cross-dont-run-sysv-ipc-test.patch b/srcpkgs/fakeroot/patches/cross-dont-run-sysv-ipc-test.patch deleted file mode 100644 index 781c7728b04f38..00000000000000 --- a/srcpkgs/fakeroot/patches/cross-dont-run-sysv-ipc-test.patch +++ /dev/null @@ -1,83 +0,0 @@ -Revert "Select TCP when lack of SYSV IPC" - -This reverts commit 19d204548d4f141fcc8a5e494eea84282b17f4a2. - -From 19d204548d4f141fcc8a5e494eea84282b17f4a2 Mon Sep 17 00:00:00 2001 -From: Matt Weber -Date: Mon, 16 Sep 2019 22:00:29 -0500 -Subject: [PATCH] Select TCP when lack of SYSV IPC - -Update to add a configure test to build and install the TCP IPC version -when detecting SYSV IPC MsgQ support isn't available. - -The issue was initially discovered on Windows Services for Linux -(WSL1.0). WSL does have some SysV IPC, but no message Q's, which is -required by fakeroot/faked by default. - -Fixes: -https://github.com/Microsoft/WSL/issues/2465 - -Additional bug reports: -https://bugs.busybox.net/show_bug.cgi?id=11366 - -Signed-off-by: Jean-Francois Doyon -Signed-off-by: Matthew Weber - -diff --git a/configure.ac b/configure.ac -index 73415d2..ddde5c9 100644 ---- a/configure.ac -+++ b/configure.ac -@@ -26,53 +26,6 @@ AC_CACHE_CHECK([which IPC method to use] - [ac_cv_use_ipc], - [ac_cv_use_ipc=sysv]) - --if test $ac_cv_use_ipc = "sysv"; then -- AC_MSG_CHECKING([whether SysV IPC message queues are actually working on the host]) -- -- AC_LANG_PUSH(C) -- AC_RUN_IFELSE([AC_LANG_SOURCE([[ --#include --#include --#include --#include --#include --#include -- --int main() { -- -- srandom(time(NULL)+getpid()*33151); -- key_t msg_key = random(); -- int msg_get = msgget(msg_key, IPC_CREAT|0600); -- -- if (msg_get==-1) { -- return 1; -- } else { -- msgctl(msg_get, IPC_RMID, NULL); -- return 0; -- } -- --}]])],[ac_cv_use_ipc=sysv],[ac_cv_use_ipc=tcp],[ac_cv_use_ipc=cross]) -- -- if test $ac_cv_use_ipc = cross; then -- case "$host_os" in -- (linux-gnu*|linux-musl*) -- ac_cv_use_ipc=sysv -- AC_MSG_RESULT([cross, guessing yes]) -- ;; -- (*) -- (set -o posix; set) -- AC_MSG_ERROR([cross compiling, unknown result for $host_os]) -- ;; -- esac -- elif test $ac_cv_use_ipc = "tcp"; then -- AC_MSG_RESULT([No, using TCP]) -- else -- AC_MSG_RESULT([Yes]) -- fi -- -- AC_LANG_POP(C) --fi -- - AC_ARG_WITH([dbformat], - AS_HELP_STRING([--with-dbformat@<:@=DBFORMAT@:>@], - [database format to use: either inode (default) or path]), diff --git a/srcpkgs/fakeroot/patches/fakeroot-no64.patch b/srcpkgs/fakeroot/patches/fakeroot-no64.patch deleted file mode 100644 index ff95f96a9bf426..00000000000000 --- a/srcpkgs/fakeroot/patches/fakeroot-no64.patch +++ /dev/null @@ -1,17 +0,0 @@ ---- a/libfakeroot.c -+++ b/libfakeroot.c -@@ -81,12 +81,14 @@ - #define SEND_STAT64(a,b,c) send_stat64(a,b,c) - #define SEND_GET_STAT(a,b) send_get_stat(a,b) - #define SEND_GET_STAT64(a,b) send_get_stat64(a,b) -+#define SEND_GET_XATTR(a,b,c) send_get_xattr(a,b,c) - #define SEND_GET_XATTR64(a,b,c) send_get_xattr64(a,b,c) - #else - #define SEND_STAT(a,b,c) send_stat(a,b) - #define SEND_STAT64(a,b,c) send_stat64(a,b) - #define SEND_GET_STAT(a,b) send_get_stat(a) - #define SEND_GET_STAT64(a,b) send_get_stat64(a) -+#define SEND_GET_XATTR(a,b,c) send_get_xattr(a,b) - #define SEND_GET_XATTR64(a,b,c) send_get_xattr64(a,b) - #endif - diff --git a/srcpkgs/fakeroot/patches/fakeroot-stdint.patch b/srcpkgs/fakeroot/patches/fakeroot-stdint.patch deleted file mode 100644 index fe67bf3af66781..00000000000000 --- a/srcpkgs/fakeroot/patches/fakeroot-stdint.patch +++ /dev/null @@ -1,51 +0,0 @@ ---- a/faked.c -+++ b/faked.c -@@ -121,6 +121,7 @@ - #include - #include - #include -+#include - #ifdef HAVE_STDINT_H - # include - #endif -@@ -514,11 +514,11 @@ - - #ifdef FAKEROOT_DB_PATH - if (find_path(i->buf.dev, i->buf.ino, roots, path)) -- fprintf(f,"mode=%llo,uid=%llu,gid=%llu,nlink=%llu,rdev=%llu %s\n", -+ fprintf(f,"mode=%"PRIo64",uid=%"PRIu64",gid=%"PRIu64",nlink=%"PRIu64",rdev=%"PRIu64" %s\n", - (uint64_t) i->buf.mode,(uint64_t) i->buf.uid,(uint64_t) i->buf.gid, - (uint64_t) i->buf.nlink,(uint64_t) i->buf.rdev,path); - #else -- fprintf(f,"dev=%llx,ino=%llu,mode=%llo,uid=%llu,gid=%llu,nlink=%llu,rdev=%llu\n", -+ fprintf(f,"dev=%"PRIx64",ino=%"PRIu64",mode=%"PRIo64",uid=%"PRIu64",gid=%"PRIu64",nlink=%"PRIu64",rdev=%"PRIu64"\n", - (uint64_t) i->buf.dev,(uint64_t) i->buf.ino,(uint64_t) i->buf.mode, - (uint64_t) i->buf.uid,(uint64_t) i->buf.gid,(uint64_t) i->buf.nlink, - (uint64_t) i->buf.rdev); -@@ -544,7 +544,7 @@ - - while(1){ - #ifdef FAKEROOT_DB_PATH -- r=scanf("mode=%llo,uid=%llu,gid=%llu,nlink=%llu,rdev=%llu "DB_PATH_SCAN"\n", -+ r=scanf("mode=%"PRIo64",uid=%"PRIu64",gid=%"PRIu64",nlink=%"PRIu64",rdev=%"PRIu64" "DB_PATH_SCAN"\n", - &stmode, &stuid, &stgid, &stnlink, &strdev, &path); - if (r != 6) - break; -@@ -559,7 +559,7 @@ - stdev = path_st.st_dev; - stino = path_st.st_ino; - #else -- r=scanf("dev=%llx,ino=%llu,mode=%llo,uid=%llu,gid=%llu,nlink=%llu,rdev=%llu\n", -+ r=scanf("dev=%"PRIx64",ino=%"PRIu64",mode=%"PRIo64",uid=%"PRIu64",gid=%"PRIu64",nlink=%"PRIu64",rdev=%"PRIu64"\n", - &stdev, &stino, &stmode, &stuid, &stgid, &stnlink, &strdev); - if (r != 7) - break; -@@ -687,7 +688,7 @@ int load_database(const uint32_t remote) - /* */ - /*********************************/ - void debug_stat(const struct fakestat *st){ -- fprintf(stderr,"dev:ino=(%llx:%lli), mode=0%lo, own=(%li,%li), nlink=%li, rdev=%lli\n", -+ fprintf(stderr,"dev:ino=(%"PRIx64":%"PRIu64"), mode=0%lo, own=(%li,%li), nlink=%li, rdev=%"PRIu64"\n", - st->dev, - st->ino, - (long)st->mode, diff --git a/srcpkgs/fakeroot/template b/srcpkgs/fakeroot/template deleted file mode 100644 index fe7d48664ec39f..00000000000000 --- a/srcpkgs/fakeroot/template +++ /dev/null @@ -1,54 +0,0 @@ -# Template file for 'fakeroot' -pkgname=fakeroot -version=1.37.1.1 -revision=1 -build_style=gnu-configure -configure_args="--disable-static" -hostmakedepends="automake libtool" -makedepends="acl-devel libcap-devel" -#checkdepends="sharutils" -short_desc="Gives a fake root environment" -maintainer="Piraty " -license="GPL-3.0-or-later" -homepage="https://salsa.debian.org/clint/fakeroot" -distfiles="https://salsa.debian.org/clint/fakeroot/-/archive/upstream/${version}/fakeroot-upstream-${version}.tar.gz" -checksum=caeef85642445245e4e994ce3633d21718a0baf16d5398e280b3149cbfcfae35 - -lib32disabled=yes - -if [ "$XBPS_TARGET_LIBC" = "musl" ]; then - CFLAGS="-D_STAT_VER=0" -fi - -post_patch() { - # always force absolute path for LD_PRELOAD - vsed -i scripts/fakeroot.in -e 's/@LDPRELOADABS@/1/' - - # don't build translated manpages - vsed -i doc/Makefile.am -e '/SUBDIRS/d' - - # disable failing tests - # - # depends on chown which doesn't work in chroot - vsed -i test/Makefile.am \ - -e '/ t\.tar/d' - if [ "$XBPS_TARGET_LIBC" = "musl" ]; then - #mknod: Operation not permitted - vsed -i test/Makefile.am \ - -e '/ t\.chmod_dev/d' \ - -e '/ t\.mknod/d' - #ls doesn't report owner as root - vsed -i test/Makefile.am \ - -e '/ t\.touchinstall/d' - vsed -i configure.ac \ - -e 's/__${PRE}x${FUNC} _${PRE}x${FUNC} __${PRE}${FUNC}13 ${PRE}${FUNC}/${PRE}${FUNC}/' - fi -} - -pre_configure() { - ./bootstrap -} - -pre_check() { - export VERBOSE=x -} diff --git a/srcpkgs/faketime/template b/srcpkgs/faketime/template deleted file mode 100644 index 134c426447670f..00000000000000 --- a/srcpkgs/faketime/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'faketime' -pkgname=faketime -version=0.9.10 -revision=1 -build_style=gnu-makefile -short_desc="Modifies the system time for a single application" -maintainer="Enno Boland " -license="GPL-2.0-only" -homepage="https://github.com/wolfcw/libfaketime" -changelog="https://raw.githubusercontent.com/wolfcw/libfaketime/master/NEWS" -distfiles="https://github.com/wolfcw/libfaketime/archive/v${version}.tar.gz" -checksum=729ad33b9c750a50d9c68e97b90499680a74afd1568d859c574c0fe56fe7947f -CFLAGS='-fPIC -DPREFIX=\"/usr\" -DLIBDIRNAME=\"/lib/faketime\"' -LDFLAGS='-lpthread' diff --git a/srcpkgs/falkon/patches/cross-shiboken.patch b/srcpkgs/falkon/patches/cross-shiboken.patch deleted file mode 100644 index 8e2107a1bc2f91..00000000000000 --- a/srcpkgs/falkon/patches/cross-shiboken.patch +++ /dev/null @@ -1,12 +0,0 @@ ---- a/src/plugins/PyFalkon/CMakeLists.txt -+++ b/src/plugins/PyFalkon/CMakeLists.txt -@@ -45,6 +45,9 @@ set(SHIBOKEN_OPTIONS --generator-set=shi - --output-directory=${CMAKE_CURRENT_BINARY_DIR} - --api-version="${API_VERSION}" - ) -+if(DEFINED ECM_SHIBOKEN_ARCH) -+ list(APPEND SHIBOKEN_OPTIONS --arch=${ECM_SHIBOKEN_ARCH}) -+endif() - - # Specify which sources will be generated by shiboken, and their dependencies. - set(GENERATED_SOURCES diff --git a/srcpkgs/falkon/template b/srcpkgs/falkon/template deleted file mode 100644 index e6b126eedea1c2..00000000000000 --- a/srcpkgs/falkon/template +++ /dev/null @@ -1,53 +0,0 @@ -# Template file for 'falkon' -pkgname=falkon -version=25.08.3 -revision=2 -build_style=cmake -_llvmver=21 -configure_args=" - -DBUILD_TESTING=OFF - -DBUILD_PYTHON_SUPPORT=$(vopt_if python ON OFF)" -hostmakedepends="extra-cmake-modules gettext pkg-config - qt6-base qt6-tools python3 kf6-kcoreaddons kf6-kconfig" -makedepends="qt6-base-private-devel qt6-plugin-mysql kf6-kconfig-devel - qt6-plugin-sqlite qt6-declarative-devel qt6-webchannel-devel - qt6-webengine-devel qt6-location-devel - openssl-devel - kf6-karchive-devel - kf6-kcrash-devel - kf6-kjobwidgets-devel - kf6-kwallet-devel kf6-kio-devel kf6-purpose-devel kf6-ki18n-devel - xcb-util-devel kf6-kcoreaddons-devel" -depends="qt6-plugin-sqlite" -checkdepends="dbus" -short_desc="Cross-platform Qt Web Browser" -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=16252d8a42028bf54b88e1e4a5afb95875309de44f203156c99c4a643720e129 - -LDFLAGS="-Wl,--no-fatal-warnings" - -if [ "$XBPS_WORDSIZE$XBPS_WORDSIZE" != "64$XBPS_TARGET_WORDSIZE" ]; then - broken="Qt6 WebEngine" -fi -build_options="python" -build_options_default="python" - -if [ "$build_option_python" ]; then - hostmakedepends+=" python3-build python3-setuptools shiboken6 llvm${_llvmver}" - makedepends+=" libshiboken6-devel libpyside6-devel python3-devel" -fi - -if [ "$CROSS_BUILD" ]; then - configure_args+=" -DECM_SHIBOKEN_ARCH=$XBPS_CROSS_RUST_TARGET" - configure_args+=" -DSYSROOT_INCLUDE_DIRS=$XBPS_CROSS_BASE/usr/include" -fi -export LLVM_INSTALL_DIR=/usr/lib/llvm/${_llvmver} - -do_check() { - cd build - # Exclude tests which fail with SIGTRAP - dbus-run-session ctest -E "falkon-(webview|webtab|tabmodel|qml-qml(historyapi|cookiesapi|tabsapi|windowsapi))test" --output-on-failure --force-new-ctest-process -} diff --git a/srcpkgs/fan2go/template b/srcpkgs/fan2go/template deleted file mode 100644 index fef48890f6fa5d..00000000000000 --- a/srcpkgs/fan2go/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'fan2go' -pkgname=fan2go -version=0.11.1 -revision=1 -build_style=go -go_import_path="github.com/markusressel/fan2go" -go_ldflags="-X ${go_import_path}/cmd/global.Version=${version}" -makedepends="libsensors-devel" -short_desc="Dynamic fan speed control daemon" -maintainer="Leah Neukirchen " -license="AGPL-3.0-or-later" -homepage="https://github.com/markusressel/fan2go" -distfiles="https://github.com/markusressel/fan2go/archive/refs/tags/${version}.tar.gz" -checksum=02baca96ed1be6824e9bf6ca33198f94cc9319af44e04677a7f9c55c60abb319 -make_check=no # needs root - -if [ "$XBPS_TARGET_LIBC" != "glibc" ]; then - # nvml is glibc only - go_build_tags+=" disable_nvml" -fi - -post_install() { - vsconf fan2go.yaml - vlicense LICENSE -} diff --git a/srcpkgs/fann-devel b/srcpkgs/fann-devel deleted file mode 120000 index 6afe2fa7326ae8..00000000000000 --- a/srcpkgs/fann-devel +++ /dev/null @@ -1 +0,0 @@ -fann \ No newline at end of file diff --git a/srcpkgs/fann/template b/srcpkgs/fann/template deleted file mode 100644 index 0bb2ca068244a6..00000000000000 --- a/srcpkgs/fann/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'fann' -pkgname=fann -version=2.2.0 -revision=2 -build_style=cmake -short_desc="A free open source neural network library" -maintainer="Orphaned " -license="LGPL-2.1-or-later" -homepage="http://leenissen.dk/fann/" -distfiles="https://github.com/libfann/fann/archive/${version}.tar.gz" -checksum=f31c92c1589996f97d855939b37293478ac03d24b4e1c08ff21e0bd093449c3c - -fann-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/farbfeld/template b/srcpkgs/farbfeld/template deleted file mode 100644 index 479ec16822733f..00000000000000 --- a/srcpkgs/farbfeld/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'farbfeld' -pkgname=farbfeld -version=4 -revision=2 -build_style=gnu-makefile -makedepends="libpng-devel libjpeg-turbo-devel" -short_desc="Lossless image format which is easy to parse, pipe and compress" -maintainer="Duncaen " -license="ISC" -homepage="https://tools.suckless.org/farbfeld/" -distfiles="https://dl.suckless.org/farbfeld/farbfeld-${version}.tar.gz" -checksum="c7df5921edd121ca5d5b1cf6fb01e430aff9b31242262e4f690d3af72ccbe72a" - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/farstream-devel b/srcpkgs/farstream-devel deleted file mode 120000 index f200faa679e67a..00000000000000 --- a/srcpkgs/farstream-devel +++ /dev/null @@ -1 +0,0 @@ -farstream \ No newline at end of file diff --git a/srcpkgs/farstream/patches/gupnp-1.2.patch b/srcpkgs/farstream/patches/gupnp-1.2.patch deleted file mode 100644 index f46170ab265074..00000000000000 --- a/srcpkgs/farstream/patches/gupnp-1.2.patch +++ /dev/null @@ -1,140 +0,0 @@ -From e70dcd0a9f89efbdaa011c20737ad550635ea580 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Olivier=20Cr=C3=AAte?= -Date: Tue, 20 Oct 2020 19:51:22 -0400 -Subject: [PATCH] rawudp-upnp test: Also build against new GUPnP 1.2 library if - present - -Update the configure test to match ---- - configure.ac | 17 +++++++++++++++++ - tests/check/Makefile.am | 7 +++---- - tests/check/transmitter/rawudp-upnp.c | 16 ++++++++++++++-- - tests/check/transmitter/rawudp.c | 4 ++-- - 4 files changed, 36 insertions(+), 8 deletions(-) - -diff --git a/configure.ac b/configure.ac -index 03afc96b..1efed132 100644 ---- a/configure.ac -+++ b/configure.ac -@@ -370,8 +370,25 @@ fi - - if test "x$HAVE_GUPNP" = "xyes"; then - AC_DEFINE(HAVE_GUPNP,,[Have the GUPnP IGD library]) -+ -+ PKG_CHECK_MODULES(GUPNP_CORE, [ gupnp-1.2 ], -+ [ HAVE_GUPNP_CORE_12=yes ], -+ [ HAVE_GUPNP_CORE_12=no -+ PKG_CHECK_MODULES(GUPNP_CORE, [ gupnp-1.0 ], -+ [ HAVE_GUPNP_CORE_10=yes ], -+ [ HAVE_GUPNP_CORE_10=no ]) -+ ]) -+ -+ if test "x$HAVE_GUPNP_CORE_10" = "xyes"; then -+ AC_DEFINE(HAVE_GUPNP_CORE_10,,[Have the GUPnP 1.0 library]) -+ fi -+ -+ if test "x$HAVE_GUPNP_CORE_12" = "xyes"; then -+ AC_DEFINE(HAVE_GUPNP_CORE_12,,[Have the GUPnP 1.2 library]) -+ fi - fi - -+ - dnl build static plugins or not - AC_MSG_CHECKING([whether to build static plugins or not]) - AC_ARG_ENABLE( -diff --git a/tests/check/Makefile.am b/tests/check/Makefile.am -index d50fc264..d21687d7 100644 ---- a/tests/check/Makefile.am -+++ b/tests/check/Makefile.am -@@ -76,9 +76,9 @@ base_fscodec_SOURCES = \ - - - transmitter_rawudp_CFLAGS = $(AM_CFLAGS) \ -- $(GUPNP_CFLAGS) $(GIO_CFLAGS) $(NICE_CFLAGS) -+ $(GUPNP_CORE_CFLAGS) $(GIO_CFLAGS) $(NICE_CFLAGS) - transmitter_rawudp_LDADD = $(LDADD) \ -- $(GUPNP_LIBS) \ -+ $(GUPNP_CORE_LIBS) \ - $(GIO_LIBS) \ - $(NICE_LIBS) - transmitter_rawudp_SOURCES = \ -@@ -113,9 +113,8 @@ transmitter_nice_SOURCES = \ - transmitter_nice_LDADD = $(LDADD) $(GST_BASE_LIBS) - - --transmitter_shm_CFLAGS = $(AM_CFLAGS) $(GUPNP_CFLAGS) $(NICE_CFLAGS) -+transmitter_shm_CFLAGS = $(AM_CFLAGS) $(NICE_CFLAGS) - transmitter_shm_LDADD = $(LDADD) \ -- $(GUPNP_LIBS) \ - $(NICE_LIBS) - transmitter_shm_SOURCES = \ - check-threadsafe.h \ -diff --git a/tests/check/transmitter/rawudp-upnp.c b/tests/check/transmitter/rawudp-upnp.c -index 4818cd28..9ccf85d8 100644 ---- a/tests/check/transmitter/rawudp-upnp.c -+++ b/tests/check/transmitter/rawudp-upnp.c -@@ -37,7 +37,7 @@ get_vars (gboolean *out_got_address, - } - - --#ifdef HAVE_GUPNP -+#if defined(HAVE_GUPNP_CORE_10) || defined(HAVE_GUPNP_CORE_12) - - #include - -@@ -126,8 +126,14 @@ start_upnp_server (void) - GUPnPDeviceInfo *subdev1; - GUPnPDeviceInfo *subdev2; - const gchar *upnp_xml_path; -+ GError *gerr = NULL; - -- context = gupnp_context_new (NULL, NULL, 0, NULL); -+#ifdef HAVE_GUPNP_CORE_12 -+ context = gupnp_context_new (NULL, 0, &gerr); -+#else -+ context = gupnp_context_new (NULL, NULL, 0, &gerr); -+#endif -+ g_assert_no_error (gerr); - ts_fail_if (context == NULL, "Can't get gupnp context"); - - if (g_getenv ("UPNP_XML_PATH")) -@@ -137,8 +143,14 @@ start_upnp_server (void) - - gupnp_context_host_path (context, upnp_xml_path, ""); - -+#ifdef HAVE_GUPNP_CORE_12 -+ dev = gupnp_root_device_new (context, "InternetGatewayDevice.xml", -+ upnp_xml_path, &gerr); -+ g_assert_no_error (gerr); -+#else - dev = gupnp_root_device_new (context, "InternetGatewayDevice.xml", - upnp_xml_path); -+#endif - ts_fail_if (dev == NULL, "could not get root dev"); - - subdev1 = gupnp_device_info_get_device (GUPNP_DEVICE_INFO (dev), -diff --git a/tests/check/transmitter/rawudp.c b/tests/check/transmitter/rawudp.c -index e1936ac0..d803f347 100644 ---- a/tests/check/transmitter/rawudp.c -+++ b/tests/check/transmitter/rawudp.c -@@ -637,7 +637,7 @@ GST_START_TEST (test_rawudptransmitter_stop_stream) - } - GST_END_TEST; - --#ifdef HAVE_GUPNP -+#if defined(HAVE_GUPNP_CORE_10) || defined (HAVE_GUPNP_CORE_12) - - GST_START_TEST (test_rawudptransmitter_run_upnp_discovery) - { -@@ -967,7 +967,7 @@ rawudptransmitter_suite (void) - tcase_add_test (tc_chain, test_rawudptransmitter_stop_stream); - suite_add_tcase (s, tc_chain); - --#ifdef HAVE_GUPNP -+#if defined(HAVE_GUPNP_CORE_10) || defined (HAVE_GUPNP_CORE_12) - if (g_getenv ("UPNP")) { - gchar *multicast_addr; - --- -GitLab - diff --git a/srcpkgs/farstream/patches/gupnp-igd-1.6.patch b/srcpkgs/farstream/patches/gupnp-igd-1.6.patch deleted file mode 100644 index f914e151f374c7..00000000000000 --- a/srcpkgs/farstream/patches/gupnp-igd-1.6.patch +++ /dev/null @@ -1,21 +0,0 @@ -From: =?utf-8?q?Jeremy_B=C3=ADcha?= -Date: Thu, 6 Jul 2023 15:47:27 -0400 -Subject: Build with gunp-igd 1.6 - ---- - configure.ac | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/configure.ac b/configure.ac -index a95a046..2a995ce 100644 ---- a/configure.ac -+++ b/configure.ac -@@ -354,7 +354,7 @@ AC_ARG_ENABLE([gupnp], - - HAVE_GUPNP=no - if test "x$WANT_GUPNP" != "xno"; then -- PKG_CHECK_MODULES(GUPNP, [ gupnp-igd-1.0 >= 0.2 ], -+ PKG_CHECK_MODULES(GUPNP, [ gupnp-igd-1.6 ], - [ HAVE_GUPNP=yes ], - [ HAVE_GUPNP=no ]) - fi diff --git a/srcpkgs/farstream/patches/make-4.3.patch b/srcpkgs/farstream/patches/make-4.3.patch deleted file mode 100644 index 20a84f6e59d66b..00000000000000 --- a/srcpkgs/farstream/patches/make-4.3.patch +++ /dev/null @@ -1,38 +0,0 @@ -From 54987d445ea714b467d901b7daf8c09ed0644189 Mon Sep 17 00:00:00 2001 -From: Debarshi Ray -Date: Thu, 12 Mar 2020 14:07:23 +0100 -Subject: [PATCH] build: Adapt to backwards incompatible change in GNU Make 4.3 - -GNU Make 4.3 has a backwards incompatible change affecting the use of -number signs or hashes (ie., #) inside function invocations. See: -https://lists.gnu.org/archive/html/info-gnu/2020-01/msg00004.html - -In this case, it would expand the '\#' in the '\n\#include \"$(h)\"' -argument to the foreach call to '\#', not '#'. This would lead to -spurious backslashes in front of the '#include' directives in the -generated fs-enumtypes.c file. - -Spotted by Ernestas Kulik. - -https://gitlab.freedesktop.org/farstream/farstream/-/merge_requests/4 ---- - common-modified/gst-glib-gen.mak | 3 ++- - 1 file changed, 2 insertions(+), 1 deletion(-) - -diff --git a/common-modified/gst-glib-gen.mak b/common-modified/gst-glib-gen.mak -index 14f1ba37..2247a41c 100644 ---- a/common-modified/gst-glib-gen.mak -+++ b/common-modified/gst-glib-gen.mak -@@ -6,7 +6,8 @@ - #glib_gen_prefix=gst_color_balance - #glib_gen_basename=colorbalance - --enum_headers=$(foreach h,$(glib_enum_headers),\n\#include \"$(h)\") -+hash:=\# -+enum_headers=$(foreach h,$(glib_enum_headers),\n$(hash)include \"$(h)\") - - # these are all the rules generating the relevant files - $(glib_gen_basename)-enumtypes.h: $(glib_enum_headers) --- -GitLab - diff --git a/srcpkgs/farstream/patches/nice-agent-keep-main-context-alive.patch b/srcpkgs/farstream/patches/nice-agent-keep-main-context-alive.patch deleted file mode 100644 index 0a0db7a8ab267e..00000000000000 --- a/srcpkgs/farstream/patches/nice-agent-keep-main-context-alive.patch +++ /dev/null @@ -1,136 +0,0 @@ -From 46d7b108179b477a00464fc47dc8aa1c6389ee03 Mon Sep 17 00:00:00 2001 -From: Fabrice Bellet -Date: Sun, 16 Jun 2019 17:42:45 +0200 -Subject: [PATCH] nice agent: keep the main context alive until the agent is - destroyed - -Recent addition of async removal of turn refreshes added sources to the -main context when a stream is removed from the agent. Then, the main -context must be still running until the nice agent is disposed to -properly free resources. ---- - transmitters/nice/fs-nice-agent.c | 71 +++++++++++++++++++------------ - 1 file changed, 43 insertions(+), 28 deletions(-) - -diff --git a/transmitters/nice/fs-nice-agent.c b/transmitters/nice/fs-nice-agent.c -index b94e7138..744c9641 100644 ---- a/transmitters/nice/fs-nice-agent.c -+++ b/transmitters/nice/fs-nice-agent.c -@@ -87,7 +87,8 @@ static void fs_nice_agent_class_init ( - static void fs_nice_agent_init (FsNiceAgent *self); - static void fs_nice_agent_dispose (GObject *object); - static void fs_nice_agent_finalize (GObject *object); --static void fs_nice_agent_stop_thread (FsNiceAgent *self); -+static void fs_nice_agent_stop_thread (gpointer user_data, -+ GObject *where_the_object_was); - - static void fs_nice_agent_set_property (GObject *object, - guint prop_id, -@@ -183,15 +184,34 @@ fs_nice_agent_init (FsNiceAgent *self) - } - - -+typedef struct _ThreadData { -+ GMainContext *main_context; -+ GMainLoop *main_loop; -+ GThread *thread; -+} ThreadData; -+ - static void - fs_nice_agent_dispose (GObject *object) - { - FsNiceAgent *self = FS_NICE_AGENT (object); -- -- fs_nice_agent_stop_thread (self); -+ ThreadData *data; - - if (self->agent) -+ { -+ FS_NICE_AGENT_LOCK (self); -+ if (self->priv->thread) -+ { -+ data = g_new0 (ThreadData, 1); -+ data->main_context = g_main_context_ref (self->priv->main_context); -+ data->main_loop = g_main_loop_ref (self->priv->main_loop); -+ data->thread = self->priv->thread; -+ g_object_weak_ref (G_OBJECT (self->agent), -+ fs_nice_agent_stop_thread, data); -+ } -+ self->priv->thread = NULL; -+ FS_NICE_AGENT_UNLOCK (self); - g_object_unref (self->agent); -+ } - self->agent = NULL; - - parent_class->dispose (object); -@@ -262,47 +282,42 @@ fs_nice_agent_get_property (GObject *object, - } - } - -- - static gboolean --thread_unlock_idler (gpointer data) -+thread_unlock_idler (gpointer user_data) - { -- FsNiceAgent *self = FS_NICE_AGENT (data); -+ ThreadData *data = user_data; - -- g_main_loop_quit (self->priv->main_loop); -+ g_main_loop_quit (data->main_loop); - - return TRUE; - } - - static void --fs_nice_agent_stop_thread (FsNiceAgent *self) -+fs_nice_agent_stop_thread (gpointer user_data, GObject *where_the_object_was) - { -+ ThreadData *data = user_data; - GSource *idle_source; - -- g_main_loop_quit (self->priv->main_loop); -- -- FS_NICE_AGENT_LOCK(self); -+ g_main_loop_quit (data->main_loop); - -- if (self->priv->thread == NULL || -- self->priv->thread == g_thread_self ()) -+ if (data->thread && -+ data->thread != g_thread_self ()) - { -- FS_NICE_AGENT_UNLOCK (self); -- return; -- } -- FS_NICE_AGENT_UNLOCK (self); -- -- idle_source = g_idle_source_new (); -- g_source_set_priority (idle_source, G_PRIORITY_HIGH); -- g_source_set_callback (idle_source, thread_unlock_idler, self, NULL); -- g_source_attach (idle_source, self->priv->main_context); -+ idle_source = g_idle_source_new (); -+ g_source_set_priority (idle_source, G_PRIORITY_HIGH); -+ g_source_set_callback (idle_source, thread_unlock_idler, user_data, NULL); -+ g_source_attach (idle_source, data->main_context); - -- g_thread_join (self->priv->thread); -+ g_thread_join (data->thread); - -- g_source_destroy (idle_source); -- g_source_unref (idle_source); -+ g_source_destroy (idle_source); -+ g_source_unref (idle_source); -+ } else -+ g_thread_unref (data->thread); - -- FS_NICE_AGENT_LOCK (self); -- self->priv->thread = NULL; -- FS_NICE_AGENT_UNLOCK (self); -+ g_main_context_unref (data->main_context); -+ g_main_loop_unref (data->main_loop); -+ g_free (data); - } - - static gpointer --- -GitLab - diff --git a/srcpkgs/farstream/template b/srcpkgs/farstream/template deleted file mode 100644 index 381dbd53ef1119..00000000000000 --- a/srcpkgs/farstream/template +++ /dev/null @@ -1,43 +0,0 @@ -# Template file for 'farstream' -pkgname=farstream -version=0.2.9 -revision=4 -build_style=gnu-configure -build_helper="gir" -configure_args="--disable-valgrind --disable-static $(vopt_enable gir introspection)" -hostmakedepends="automake libtool gettext pkg-config intltool - glib-devel $(vopt_if gir gobject-introspection) gtk-doc" -makedepends="gupnp-igd-devel libnice-devel gst-plugins-base1-devel" -depends="gst-plugins-good1 gst-plugins-bad1" -checkdepends="$depends" -short_desc="GStreamer modules and libraries for videoconferencing" -maintainer="Orphaned " -license="LGPL-2.1-or-later" -homepage="http://www.freedesktop.org/wiki/Software/Farstream" -changelog="https://gitlab.freedesktop.org/farstream/farstream/-/raw/master/NEWS" -distfiles="${FREEDESKTOP_SITE}/farstream/releases/$pkgname/$pkgname-$version.tar.gz" -checksum=cb7d112433cf7c2e37a8ec918fb24f0ea5cb293cfa1002488e431de26482f47b -# tests sporadically fail, it appears that `rtp/codecs`, `raw/conference`, and -# `rtp/conference` are especially susceptible to failure -make_check=extended - -build_options="gir" -build_options_default="gir" - -pre_configure() { - NOCONFIGURE=1 autoreconf -fi -} - -farstream-devel_package() { - depends="gst-plugins-base1-devel farstream-${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove usr/lib/*.so - vmove usr/share/gtk-doc - if [ "$build_option_gir" ]; then - vmove usr/share/gir-1.0 - fi - } -} diff --git a/srcpkgs/fasm/template b/srcpkgs/fasm/template deleted file mode 100644 index 1ac66c74b514b7..00000000000000 --- a/srcpkgs/fasm/template +++ /dev/null @@ -1,33 +0,0 @@ -# Template file for 'fasm' -pkgname=fasm -version=1.73.32 -revision=1 -archs="i686* x86_64*" -short_desc="Fast assembler for the x86 and x86-64 architectures" -maintainer="Rutpiv " -license="BSD-2-Clause" -homepage="https://flatassembler.net" -distfiles="https://flatassembler.net/fasm-${version}.tgz" -checksum=5955cbe143565daf5eecadcc492d025cade573382883d5785d4a180a1befca6f -nostrip=yes - -case ${XBPS_TARGET_MACHINE} in - i686*) - _fasm=./fasm - _source='source/Linux/fasm.asm' - ;; - x86_64*) - _fasm=./fasm.x64 - _source='source/Linux/x64/fasm.asm' - ;; -esac - -do_build() { - ${_fasm} ${_source} fasm.out -} - -do_install() { - vbin fasm.out fasm - vdoc fasm.txt - vlicense license.txt -} diff --git a/srcpkgs/fasm/update b/srcpkgs/fasm/update deleted file mode 100644 index 7a0ebcb4553355..00000000000000 --- a/srcpkgs/fasm/update +++ /dev/null @@ -1,2 +0,0 @@ -site="https://flatassembler.net/download.php" -pattern="fasm-\K[\d\.]+.(?=.tgz)" diff --git a/srcpkgs/fastd/files/fastd.conf b/srcpkgs/fastd/files/fastd.conf deleted file mode 100644 index 9ce4465c348d36..00000000000000 --- a/srcpkgs/fastd/files/fastd.conf +++ /dev/null @@ -1,8 +0,0 @@ -log level debug; -interface "mesh-vpn"; -method "salsa2012+gmac"; -bind 0.0.0.0:10000; -include "secret.conf"; -mtu 1426; - -include peers from "peers"; diff --git a/srcpkgs/fastd/files/fastd/run b/srcpkgs/fastd/files/fastd/run deleted file mode 100644 index 4d1bad07ae0a9f..00000000000000 --- a/srcpkgs/fastd/files/fastd/run +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh -exec 2>&1 -exec fastd --config /etc/fastd/fastd.conf diff --git a/srcpkgs/fastd/files/secret.conf b/srcpkgs/fastd/files/secret.conf deleted file mode 100644 index 2c1a1833d895e7..00000000000000 --- a/srcpkgs/fastd/files/secret.conf +++ /dev/null @@ -1 +0,0 @@ -secret "YOUR_SECRET_KEY_COMES_IN_HERE"; diff --git a/srcpkgs/fastd/patches/fix-segfault.patch b/srcpkgs/fastd/patches/fix-segfault.patch deleted file mode 100644 index c39979831af885..00000000000000 --- a/srcpkgs/fastd/patches/fix-segfault.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/src/crypto/mac/macs.c.in 2015-01-29 06:41:45.000000000 +0100 -+++ b/src/crypto/mac/macs.c.in 2015-12-19 14:41:42.579958439 +0100 -@@ -67,7 +67,7 @@ static inline bool mac_available(const f - void fastd_mac_init(void) { - size_t i, j; - for (i = 0; i < array_size(macs); i++) { -- for (j = 0; macs[i].impls[j].impl; j++) { -+ for (j = 0; macs[i].impls[j].impl == NULL; j++) { - if (mac_available(macs[i].impls[j].impl)) - break; - } diff --git a/srcpkgs/fastd/template b/srcpkgs/fastd/template deleted file mode 100644 index fdb14ccdc15059..00000000000000 --- a/srcpkgs/fastd/template +++ /dev/null @@ -1,33 +0,0 @@ -# Template file for 'fastd' -pkgname=fastd -version=21 -revision=2 -build_style=meson -configure_args="-Dcipher_aes128-ctr=disabled" -hostmakedepends="bison pkg-config" -makedepends="json-c-devel libcap-devel libuecc-devel libsodium-devel" -short_desc="Fast and Secure Tunneling Daemon" -maintainer="Enno Boland " -license="BSD-2-Clause" -homepage="https://projects.universe-factory.net/projects/fastd" -distfiles="https://github.com/NeoRaider/fastd/releases/download/v$version/fastd-$version.tar.xz" -checksum=942f33bcd794bcb8e19da4c30c875bdfd4d0f1c24ec4dcdf51237791bbfb0d4c -conf_files=" - /etc/fastd/secret.conf - /etc/fastd/fastd.conf" -make_dirs="/etc/fastd/peers 755 root root" -CFLAGS="-I$XBPS_CROSS_BASE/usr/include/sodium" - -pre_configure() { - # remove ssse3 requirement to support older AMD CPUs. - printf "" > src/crypto/mac/ghash/pclmulqdq/CMakeLists.txt -} - -post_install() { - vmkdir etc/fastd - vinstall ${FILESDIR}/fastd.conf 644 etc/fastd - vinstall ${FILESDIR}/secret.conf 600 etc/fastd - vsv fastd - vman doc/fastd.1 - vlicense COPYRIGHT -} diff --git a/srcpkgs/fastd/update b/srcpkgs/fastd/update deleted file mode 100644 index 3bcdef4d6bbc3a..00000000000000 --- a/srcpkgs/fastd/update +++ /dev/null @@ -1 +0,0 @@ -site=http://git.universe-factory.net/fastd/refs/ diff --git a/srcpkgs/fastfetch/template b/srcpkgs/fastfetch/template deleted file mode 100644 index ff00b91fea70c3..00000000000000 --- a/srcpkgs/fastfetch/template +++ /dev/null @@ -1,40 +0,0 @@ -# Template file for 'fastfetch' -pkgname=fastfetch -version=2.55.1 -revision=1 -build_style=cmake -configure_args="-DENABLE_SYSTEM_YYJSON=ON -DBUILD_FLASHFETCH=OFF" -hostmakedepends="pkg-config python3" -makedepends="yyjson-devel vulkan-loader-devel libXrandr-devel wayland-devel libdrm-devel - glib-devel dconf-devel libmagick-devel chafa-devel zlib-devel dbus-devel MesaLib-devel - OpenCL-Headers dbus-devel pulseaudio-devel ddcutil-devel elfutils-devel" -short_desc="System information fetching tool" -maintainer="classabbyamp " -license="MIT" -homepage="https://github.com/fastfetch-cli/fastfetch" -changelog="https://github.com/fastfetch-cli/fastfetch/raw/dev/CHANGELOG.md" -distfiles="https://github.com/fastfetch-cli/fastfetch/archive/refs/tags/${version}.tar.gz" -checksum=65178a21158872990f570e09ca988a7dbeed3fbc27a6d64152ffdd73a9096fbd - -case "$XBPS_TARGET_MACHINE" in - x86_64|aarch64) makedepends+=" DirectX-Headers" ;; -esac - -if [ -n "$XBPS_CHECK_PKGS" ]; then - configure_args+=" -DBUILD_TESTS=ON" -fi - -# missing for finding Vulkan-Headers as #include -CFLAGS="-I/usr/include" - -pre_configure() { - # disable most package managers by default using horrible hacks, because upstream did it weird - mkdir -p build && cd build - configure_args+="$(CMAKE_GENERATOR="Ninja" cmake -L ${wrksrc}/${build_wrksrc} | \ - grep -oE 'PACKAGES_DISABLE_[a-zA-Z0-9]+' | \ - grep -viE 'xbps|flatpak|nix|guix' | xargs printf ' -D%s=ON')" -} - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/fastjar/patches/0001-Properly-zero-terminate-filename.patch b/srcpkgs/fastjar/patches/0001-Properly-zero-terminate-filename.patch deleted file mode 100644 index ed510b09df520a..00000000000000 --- a/srcpkgs/fastjar/patches/0001-Properly-zero-terminate-filename.patch +++ /dev/null @@ -1,16 +0,0 @@ -http://cvs.savannah.gnu.org/viewvc/fastjar/jartool.c?root=fastjar&r1=1.59&r2=1.60&view=patch - -2010-03-01 Richard Guenther - - * jartool.c (read_entries): Properly zero-terminate filename. - ---- a/jartool.c 2009/09/06 22:16:00 1.59 -+++ b/jartool.c 2010/03/01 15:38:43 1.60 -@@ -790,6 +790,7 @@ - progname, jarfile); - return 1; - } -+ ze->filename[len] = '\0'; - len = UNPACK_UB4(header, CEN_EFLEN); - len += UNPACK_UB4(header, CEN_COMLEN); - if (lseek (fd, len, SEEK_CUR) == -1) diff --git a/srcpkgs/fastjar/patches/0002-Fix-write-return-value-check.patch b/srcpkgs/fastjar/patches/0002-Fix-write-return-value-check.patch deleted file mode 100644 index e13f63eccade1d..00000000000000 --- a/srcpkgs/fastjar/patches/0002-Fix-write-return-value-check.patch +++ /dev/null @@ -1,17 +0,0 @@ -http://cvs.savannah.gnu.org/viewvc/fastjar/jartool.c?root=fastjar&r1=1.60&r2=1.61&view=patch - -2010-06-10 Chris Ball - - * jartool.c (add_file_to_jar): Fix write return value check. - ---- a/jartool.c 2010/03/01 15:38:43 1.60 -+++ b/jartool.c 2010/06/10 08:46:10 1.61 -@@ -1258,7 +1258,7 @@ - exit_on_error("write"); - - /* write the file name to the zip file */ -- if (1 == write(jfd, fname, file_name_length)) -+ if (-1 == write(jfd, fname, file_name_length)) - exit_on_error("write"); - - if(verbose){ diff --git a/srcpkgs/fastjar/patches/CVE-2010-2322.patch b/srcpkgs/fastjar/patches/CVE-2010-2322.patch deleted file mode 100644 index d2a90329eb7bc6..00000000000000 --- a/srcpkgs/fastjar/patches/CVE-2010-2322.patch +++ /dev/null @@ -1,49 +0,0 @@ -Index: fastjar-0.98/jartool.c -=================================================================== ---- a/jartool.c 2010-05-19 14:54:57.367665309 +0200 -+++ b/jartool.c 2010-05-19 14:54:57.381665355 +0200 -@@ -1731,8 +1731,18 @@ - struct stat sbuf; - int depth = 0; - -+ if(strncmp((const char *)filename, "/", 1) == 0){ -+ fprintf(stderr, "Absolute path names are not allowed.\n"); -+ exit(EXIT_FAILURE); -+ } -+ - tmp_buff = malloc(sizeof(char) * strlen((const char *)filename)); - -+ if(tmp_buff == NULL) { -+ fprintf(stderr, "Out of memory.\n"); -+ exit(EXIT_FAILURE); -+ } -+ - for(;;){ - const ub1 *idx = (const unsigned char *)strchr((const char *)start, '/'); - -@@ -1750,14 +1760,17 @@ - #ifdef DEBUG - printf("checking the existance of %s\n", tmp_buff); - #endif -- if(strcmp(tmp_buff, "..") == 0){ -- --depth; -- if (depth < 0){ -- fprintf(stderr, "Traversal to parent directories during unpacking!\n"); -- exit(EXIT_FAILURE); -- } -- } else if (strcmp(tmp_buff, ".") != 0) -- ++depth; -+ if(strcmp(tmp_buff, "..") == 0 || (strlen(tmp_buff) > 2 && strncmp(tmp_buff + strlen(tmp_buff) - 3, "/..", 3) == 0)){ -+ --depth; -+ if (depth < 0){ -+ fprintf(stderr, "Traversal to parent directories during unpacking!\n"); -+ exit(EXIT_FAILURE); -+ } -+ } else if (strcmp(tmp_buff, ".") == 0 || (strlen(tmp_buff) > 1 && strncmp(tmp_buff + strlen(tmp_buff) - 2, "/.", 2) == 0)){ -+ /* Do nothing, the current directory is "." */ -+ } else -+ ++depth; -+ - if(stat(tmp_buff, &sbuf) < 0){ - if(errno != ENOENT) - exit_on_error("stat"); diff --git a/srcpkgs/fastjar/template b/srcpkgs/fastjar/template deleted file mode 100644 index 6eab069f60ef02..00000000000000 --- a/srcpkgs/fastjar/template +++ /dev/null @@ -1,12 +0,0 @@ -# Template file for 'fastjar' -pkgname=fastjar -version=0.98 -revision=3 -build_style=gnu-configure -makedepends="zlib-devel" -short_desc="C implementation of Oracle's jar utility" -maintainer="Enno Boland " -license="GPL-2.0-or-later" -homepage="http://savannah.nongnu.org/projects/fastjar" -distfiles="http://download.savannah.gnu.org/releases/${pkgname}/${pkgname}-${version}.tar.gz" -checksum=f156abc5de8658f22ee8f08d7a72c88f9409ebd8c7933e9466b0842afeb2f145 diff --git a/srcpkgs/fastmod/template b/srcpkgs/fastmod/template deleted file mode 100644 index c83dd2bcb3b420..00000000000000 --- a/srcpkgs/fastmod/template +++ /dev/null @@ -1,12 +0,0 @@ -# Template file for 'fastmod' -pkgname=fastmod -version=0.4.4 -revision=1 -build_style=cargo -short_desc="Tool for partially automating codebase refactors" -maintainer="Adam Beckmeyer " -license="Apache-2.0" -homepage="https://github.com/facebookincubator/fastmod" -changelog="https://github.com/facebookincubator/fastmod/releases" -distfiles="https://github.com/facebookincubator/fastmod/archive/refs/tags/v${version}.tar.gz" -checksum=b438cc7564ef34d01f27cdd3cd50ee66a9915b9c50939ca021c6bee2e9c1f069 diff --git a/srcpkgs/fasttext-devel b/srcpkgs/fasttext-devel deleted file mode 120000 index 4271427d531478..00000000000000 --- a/srcpkgs/fasttext-devel +++ /dev/null @@ -1 +0,0 @@ -fasttext \ No newline at end of file diff --git a/srcpkgs/fasttext-lid/template b/srcpkgs/fasttext-lid/template deleted file mode 100644 index 8a5e69674b7070..00000000000000 --- a/srcpkgs/fasttext-lid/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'fasttext-lid' -pkgname=fasttext-lid -version=0.9.2 -revision=1 -build_style=fetch -short_desc="FastText Language identification model" -maintainer="John " -license="CC-BY-SA-3.0" -homepage="https://fasttext.cc/docs/en/language-identification.html" -distfiles="https://dl.fbaipublicfiles.com/fasttext/supervised-models/lid.176.bin" -checksum="7e69ec5451bc261cc7844e49e4792a85d7f09c06789ec800fc4a44aec362764e" - -do_install() { - vinstall ${XBPS_SRCDISTDIR}/${sourcepkg}-${version}/lid.176.bin 644 usr/share/fasttext -} diff --git a/srcpkgs/fasttext/patches/cmake.patch b/srcpkgs/fasttext/patches/cmake.patch deleted file mode 100644 index 3757a4d050b955..00000000000000 --- a/srcpkgs/fasttext/patches/cmake.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/CMakeLists.txt 2020-04-28 11:40:33.000000000 +0200 -+++ - 2025-09-26 00:57:46.616648972 +0200 -@@ -15,7 +15,7 @@ - - include_directories(fasttext) - --set(CMAKE_CXX_FLAGS " -pthread -std=c++11 -funroll-loops -O3 -march=native") -+set(CMAKE_CXX_FLAGS " -pthread -std=c++11") - - set(HEADER_FILES - src/args.h diff --git a/srcpkgs/fasttext/patches/includes.patch b/srcpkgs/fasttext/patches/includes.patch deleted file mode 100644 index 37c37cbf09681b..00000000000000 --- a/srcpkgs/fasttext/patches/includes.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/src/args.h 2020-04-28 11:40:33.000000000 +0200 -+++ - 2025-09-26 00:09:51.704067259 +0200 -@@ -13,6 +13,7 @@ - #include - #include - #include -+#include - - namespace fasttext { - diff --git a/srcpkgs/fasttext/template b/srcpkgs/fasttext/template deleted file mode 100644 index 7d7f0caa0e072c..00000000000000 --- a/srcpkgs/fasttext/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'fasttext' -pkgname=fasttext -version=0.9.2 -revision=1 -build_style=cmake -short_desc="Library for efficient text classification and representation learning" -maintainer="John " -license="MIT" -homepage="https://fasttext.cc/" -distfiles="https://github.com/facebookresearch/fastText/archive/v${version}.tar.gz" -checksum=7ea4edcdb64bfc6faaaec193ef181bdc108ee62bb6a04e48b2e80b639a99e27e - -post_install() { - vlicense LICENSE -} - -fasttext-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - vmove "usr/lib/pkgconfig" - } -} diff --git a/srcpkgs/fastttyrec/template b/srcpkgs/fastttyrec/template deleted file mode 100644 index bebd6b8913ee01..00000000000000 --- a/srcpkgs/fastttyrec/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'fastttyrec' -pkgname=fastttyrec -version=0.2.0 -revision=1 -build_style=gnu-makefile -short_desc="Compress ttyrec recordings" -maintainer="Andrew Benson " -license="GPL-2.0-or-later" -homepage="https://web.archive.org/web/20170709180030/http://www.phong.org/nethack/" -distfiles="https://repo-default.voidlinux.org/distfiles/${pkgname}-${version}.tar.bz2" -checksum=a366562d3a38220779f2da2d4d6ec4c868ab17d6530b9a37c4eb12499e1e911a - -do_install() { - vbin fastttyrec -} diff --git a/srcpkgs/fatrace/template b/srcpkgs/fatrace/template deleted file mode 100644 index 0d8bcf4b477efb..00000000000000 --- a/srcpkgs/fatrace/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'fatrace' -pkgname=fatrace -version=0.19.1 -revision=1 -build_style=gnu-makefile -short_desc="Report system wide file access events" -maintainer="Leah Neukirchen " -license="GPL-3.0-or-later" -homepage="https://github.com/martinpitt/fatrace" -distfiles="https://github.com/martinpitt/fatrace/archive/${version}.tar.gz" -checksum=fd8f143f4e162d36c8ae29c51b32d315415447829c81091e3bb86b326051c77c - -post_extract() { - sed -i 's/sbin/bin/g' Makefile -} diff --git a/srcpkgs/fatresize/template b/srcpkgs/fatresize/template deleted file mode 100644 index 9e57e0220d7c8b..00000000000000 --- a/srcpkgs/fatresize/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'fatresize' -pkgname=fatresize -version=1.1.0 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="libparted-devel" -depends="parted" -short_desc="Utility to resize FAT filesystems using libparted" -maintainer="Orphaned " -license="GPL-3.0-or-later" -homepage="https://github.com/ya-mouse/fatresize" -distfiles="https://github.com/ya-mouse/fatresize/archive/v${version}.tar.gz" -checksum=9232bc354b6c49a9e695e071bfd2d62ec79cdf4bc84928fcf1967fa39b75c33e diff --git a/srcpkgs/fatsort/template b/srcpkgs/fatsort/template deleted file mode 100644 index f1b2610530a18a..00000000000000 --- a/srcpkgs/fatsort/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'fatsort' -pkgname=fatsort -version=1.6.5.640 -revision=1 -build_style=gnu-makefile -make_check_target=tests -make_install_args="MANDIR=/usr/share/man/man1 SBINDIR=/usr/bin" -checkdepends="xz dosfstools valgrind" -short_desc="Utility that sorts FAT12, FAT16, FAT32 and exFAT partitions" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="https://fatsort.sourceforge.io/" -changelog="https://fatsort.sourceforge.io/CHANGES.html" -distfiles="${SOURCEFORGE_SITE}/project/fatsort/fatsort-${version}.tar.xz" -checksum=630ece56d9eb3a55524af0aec3aade7854360eba949172a6cfb4768cb8fbe42e - -if [ "$XBPS_TARGET_LIBC" = musl ]; then - broken="most tests are failed" -fi - -pre_check() { - vsed -e '/tc_pos_char_enc_iso8859-1/d' \ - -i tests/ts_amd64 -} diff --git a/srcpkgs/fatsort/update b/srcpkgs/fatsort/update deleted file mode 100644 index 051be51527bd70..00000000000000 --- a/srcpkgs/fatsort/update +++ /dev/null @@ -1 +0,0 @@ -site='https://sourceforge.net/projects/fatsort/files/' diff --git a/srcpkgs/faust/patches/cstdint.patch b/srcpkgs/faust/patches/cstdint.patch deleted file mode 100644 index b2358719a41689..00000000000000 --- a/srcpkgs/faust/patches/cstdint.patch +++ /dev/null @@ -1,12 +0,0 @@ -diff --git a/compiler/generator/Text.hh b/compiler/generator/Text.hh -index 47ca2a7be..8fad938ea 100644 ---- a/compiler/generator/Text.hh -+++ b/compiler/generator/Text.hh -@@ -31,6 +31,7 @@ - #include - #include - #include -+#include - - std::string subst(const std::string& m, const std::string& a0); - std::string subst(const std::string& m, const std::vector& vargs); diff --git a/srcpkgs/faust/patches/faust-musl-stacktrace.patch b/srcpkgs/faust/patches/faust-musl-stacktrace.patch deleted file mode 100644 index 5f976325fe5da7..00000000000000 --- a/srcpkgs/faust/patches/faust-musl-stacktrace.patch +++ /dev/null @@ -1,14 +0,0 @@ ---- a/compiler/errors/errormsg.cpp-old 2019-12-22 19:47:17.694670614 +0100 -+++ b/compiler/errors/errormsg.cpp 2019-12-22 19:48:25.145673133 +0100 -@@ -43,9 +43,11 @@ - gGlobal->printCompilationOptions(str); - } - str << ")\n"; -+#ifdef __GLIBC__ - #ifndef EMCC - stacktrace(str, 20); - #endif -+#endif - throw faustexception(str.str()); - } - } diff --git a/srcpkgs/faust/patches/faust-voidlinux-lib_and_arch_paths.patch b/srcpkgs/faust/patches/faust-voidlinux-lib_and_arch_paths.patch deleted file mode 100644 index dca3779bab40ea..00000000000000 --- a/srcpkgs/faust/patches/faust-voidlinux-lib_and_arch_paths.patch +++ /dev/null @@ -1,32 +0,0 @@ ---- a/compiler/global.cpp-orig 2023-09-09 10:38:02.642030383 +0000 -+++ b/compiler/global.cpp 2023-09-09 10:41:55.199049192 +0000 -@@ -1711,6 +1711,7 @@ void global::initDirectories(int argc, const char* argv[]) - gImportDirList.push_back(exepath::dirup(gFaustExeDir) + "/share/faust"); - gImportDirList.push_back("/usr/local/share/faust"); - gImportDirList.push_back("/usr/share/faust"); -+ gImportDirList.push_back("/usr/lib/faust"); - - //------------------------------------------------------------------------------------- - // init gArchitectureDirList : a list of path where to search architectures files -@@ -1697,6 +1698,7 @@ void global::initDirectories(int argc, c - gArchitectureDirList.push_back(exepath::dirup(gFaustExeDir) + "/include"); - gArchitectureDirList.push_back("/usr/local/share/faust"); - gArchitectureDirList.push_back("/usr/share/faust"); -+ gArchitectureDirList.push_back("/usr/lib/faust"); - gArchitectureDirList.push_back("/usr/local/include"); - gArchitectureDirList.push_back("/usr/include"); - -@@ -2088,11 +2090,11 @@ void global::printIncludeDir() - } - void global::printArchDir() - { -- cout << gFaustRootDir << kPSEP << "share" << kPSEP << "faust" << endl; -+ cout << gFaustRootDir << kPSEP << "lib" << kPSEP << "faust" << endl; - } - void global::printDspDir() - { -- cout << gFaustRootDir << kPSEP << "share" << kPSEP << "faust" << endl; -+ cout << gFaustRootDir << kPSEP << "lib" << kPSEP << "faust" << endl; - } - void global::printPaths() - { diff --git a/srcpkgs/faust/template b/srcpkgs/faust/template deleted file mode 100644 index da9d73b243a56e..00000000000000 --- a/srcpkgs/faust/template +++ /dev/null @@ -1,36 +0,0 @@ -# Template file for 'faust' -pkgname=faust -version=2.70.3 -revision=1 -build_style=cmake -build_wrksrc=build -configure_args="-C../backends/regular.cmake -C../targets/regular.cmake - -DWORKLET=OFF -DINCLUDE_LLVM=OFF -DUSE_LLVM_CONFIG=ON - -DBUILD_HTTP_STATIC=OFF" -hostmakedepends="pkg-config" -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=3ac3aab87d60257b3fff03ffeb42e190480fb9828266fa1c35574b6cbf6a13bb - -# Android stuffs, used by the 'faust2android' script. -nostrip_files="libsndfile.so libsndfile.a " -noverifyrdeps="libsndfile.so" -skiprdeps="/usr/lib/faust/android/app/lib/libsndfile/lib/armeabi-v7a/libsndfile.so - /usr/lib/faust/android/app/lib/libsndfile/lib/arm64-v8a/libsndfile.so" - -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/fava/template b/srcpkgs/fava/template deleted file mode 100644 index 7f9708f656401f..00000000000000 --- a/srcpkgs/fava/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'fava' -pkgname=fava -version=1.27.3 -revision=2 -build_style=python3-pep517 -hostmakedepends="python3-setuptools_scm python3-wheel python3-Babel" -depends="python3-Babel python3-Cheroot python3-Flask-Babel python3-Flask - python3-Jinja2 beancount python3-click python3-markdown2 python3-ply - python3-simplejson python3-Werkzeug" -# pytest-xdist causes tests to fail due to race conditions -checkdepends="${depends} python3-pytest" -short_desc="Web interface for Beancount" -maintainer="Orphaned " -license="MIT" -homepage="https://beancount.github.io/fava/" -changelog="https://raw.githubusercontent.com/beancount/fava/main/CHANGES" -distfiles="${PYPI_SITE}/f/fava/fava-${version}.tar.gz" -checksum=1ac9d765a6b31223a1ca36c88a71d10f57dda2a940a7777972cae6b727719863 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/fbgrab/template b/srcpkgs/fbgrab/template deleted file mode 100644 index ff6fb48eb988b8..00000000000000 --- a/srcpkgs/fbgrab/template +++ /dev/null @@ -1,12 +0,0 @@ -# Template file for 'fbgrab' -pkgname=fbgrab -version=1.5 -revision=1 -build_style=gnu-makefile -makedepends="zlib-devel libpng-devel" -short_desc="Linux framebuffer screenshot program" -maintainer="Enno Boland " -license="GPL-2.0-only" -homepage="https://github.com/GunnarMonell/fbgrab" -distfiles="https://github.com/GunnarMonell/fbgrab/archive/$version.tar.gz" -checksum=0202a9c4fb430eee4d8f566d09ab5f6e35c50804a192ba106046e54eb886f8f1 diff --git a/srcpkgs/fbida-exiftran b/srcpkgs/fbida-exiftran deleted file mode 120000 index 490373bde31e6e..00000000000000 --- a/srcpkgs/fbida-exiftran +++ /dev/null @@ -1 +0,0 @@ -fbida \ No newline at end of file diff --git a/srcpkgs/fbida-fbi b/srcpkgs/fbida-fbi deleted file mode 120000 index 490373bde31e6e..00000000000000 --- a/srcpkgs/fbida-fbi +++ /dev/null @@ -1 +0,0 @@ -fbida \ No newline at end of file diff --git a/srcpkgs/fbida-fbpdf b/srcpkgs/fbida-fbpdf deleted file mode 120000 index 490373bde31e6e..00000000000000 --- a/srcpkgs/fbida-fbpdf +++ /dev/null @@ -1 +0,0 @@ -fbida \ No newline at end of file diff --git a/srcpkgs/fbida-ida b/srcpkgs/fbida-ida deleted file mode 120000 index 490373bde31e6e..00000000000000 --- a/srcpkgs/fbida-ida +++ /dev/null @@ -1 +0,0 @@ -fbida \ No newline at end of file diff --git a/srcpkgs/fbida/patches/cross.patch b/srcpkgs/fbida/patches/cross.patch deleted file mode 100644 index 118ebb47ea4894..00000000000000 --- a/srcpkgs/fbida/patches/cross.patch +++ /dev/null @@ -1,6 +0,0 @@ ---- a/scripts/jpeg-version.sh -+++ b/scripts/jpeg-version.sh -@@ -1,2 +1,2 @@ - #!/bin/sh --echo JPEG_LIB_VERSION | cpp $CFLAGS -include jpeglib.h | tail -1 -+echo JPEG_LIB_VERSION | cpp -include jpeglib.h | tail -1 diff --git a/srcpkgs/fbida/patches/ida-desktop.patch b/srcpkgs/fbida/patches/ida-desktop.patch deleted file mode 100644 index aef1ce7bdab6d6..00000000000000 --- a/srcpkgs/fbida/patches/ida-desktop.patch +++ /dev/null @@ -1,18 +0,0 @@ ---- a/desktop/ida.desktop 2008-08-28 00:33:58.000000000 +0200 -+++ b/desktop/ida.desktop 2008-08-28 00:33:58.000000000 +0200 -@@ -1,9 +1,10 @@ - [Desktop Entry] - Type=Application --Encoding=UTF-8 - Name=ida - GenericName=Image Viewer -+Comment=Image Viewer - Exec=ida %F --Terminal=no --Categories=Motif;Graphics;Viewer --MimeType=image/jpeg;image/tiff;image/png -+Terminal=false -+Categories=Motif;Graphics;Viewer; -+MimeType=image/jpeg;image/tiff;image/png; -+Icon=ida - diff --git a/srcpkgs/fbida/patches/no-cairo-gl.patch b/srcpkgs/fbida/patches/no-cairo-gl.patch deleted file mode 100644 index 3d383ae30f9c3a..00000000000000 --- a/srcpkgs/fbida/patches/no-cairo-gl.patch +++ /dev/null @@ -1,40 +0,0 @@ -From 80b2aecc8e763e00b39c0425be90947a7687745b Mon Sep 17 00:00:00 2001 -From: Gerd Hoffmann -Date: Thu, 20 Dec 2018 11:28:18 +0100 -Subject: [PATCH] drop cairo-gl dep from meson.build - ---- - meson.build | 6 +----- - 1 file changed, 1 insertion(+), 5 deletions(-) - -diff --git a/meson.build b/meson.build -index 35045ad..3639b97 100644 ---- a/meson.build -+++ b/meson.build -@@ -17,7 +17,6 @@ fontconf_dep = dependency('fontconfig') - pixman_dep = dependency('pixman-1') - poppler_dep = dependency('poppler-glib') - cairo_dep = dependency('cairo') --cairo_gl_dep = dependency('cairo-gl') - drm_dep = dependency('libdrm') - gbm_dep = dependency('gbm') - epoxy_dep = dependency('epoxy') -@@ -68,9 +67,6 @@ trans_src = ''.join(['jpeg/', jpeg_ver, '/transupp.c']) - trans_inc = include_directories(''.join(['jpeg/', jpeg_ver])) - - # finish & write configuration --if cairo_gl_dep.found() -- config.set('HAVE_CAIRO_GL', true) --endif - if motif_dep.found() - config.set('HAVE_MOTIF', true) - endif -@@ -119,7 +115,7 @@ executable('thumbnail.cgi', - fbpdf_srcs = [ 'fbpdf.c', 'parseconfig.c', 'fbiconfig.c', - 'vt.c', 'kbd.c', 'fbtools.c', 'drmtools.c', 'drmtools-egl.c' ] - fbpdf_deps = [ drm_dep, gbm_dep, epoxy_dep, -- pixman_dep, poppler_dep, cairo_dep, cairo_gl_dep ] -+ pixman_dep, poppler_dep, cairo_dep ] - - executable('fbpdf', - sources : fbpdf_srcs, diff --git a/srcpkgs/fbida/template b/srcpkgs/fbida/template deleted file mode 100644 index ac9d75dc1d3b4b..00000000000000 --- a/srcpkgs/fbida/template +++ /dev/null @@ -1,73 +0,0 @@ -# Template file for 'fbida' -pkgname=fbida -version=2.14 -revision=3 -build_style=meson -hostmakedepends="cmake perl pkg-config cairo-devel libjpeg-turbo-devel" -# XXX ida needs motif-devel -makedepends="MesaLib-devel giflib-devel libexif-devel libpng-devel fontconfig-devel -freetype-devel libcurl-devel libdrm-devel libepoxy-devel libglib-devel libXpm-devel -libXt-devel pixman-devel cairo-devel poppler-glib-devel libwebp-devel tiff-devel -libwebp-devel sane-devel" -depends="fbida-exiftran-${version}_${revision} fbida-fbi-${version}_${revision} - fbida-fbpdf-${version}_${revision} $(vopt_if ida fbida-ida-${version}_${revision})" -short_desc="Display and elementary edit images using fbdev" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="https://www.kraxel.org/blog/linux/fbida/" -distfiles="https://www.kraxel.org/releases/${pkgname}/${pkgname}-${version}.tar.gz" -checksum=95b7c01556cb6ef9819f358b314ddfeb8a4cbe862b521a3ed62f03d163154438 - -build_options="ida" -desc_option_ida="Build ida motif application (needs motif-devel)" - -# Needs motif-devel, does not work with lesstif-devel -#build_options_default="ida" - -subpackages="fbida-fbi fbida-fbpdf fbida-exiftran" -if [ "$build_option_ida" ]; then - subpackages+=" fbida-ida" -fi - -CFLAGS="-fcommon" - -post_install() { - vdoc README - vdoc Changes - vdoc TODO -} - -fbida-fbi_package() { - short_desc+=" - fbi binary" - pkg_install() { - vmove usr/bin/fbi - vmove usr/share/man/man1/fbi.1 - } -} - -fbida-fbpdf_package() { - short_desc+=" - fbipdf binary" - conflicts="fbpdf>=0" - pkg_install() { - vmove usr/bin/fbpdf - } -} - -fbida-ida_package() { - short_desc+=" - ida binary and desktop file" - pkg_install() { - vmove usr/bin/ida - vmove usr/share/man/man1/ida.1 - vmkdir usr/share/examples/ida - mv ${DESTDIR}/usr/Ida ${PKGDESTDIR}/usr/share/examples/ida - vinstall desktop/ida.desktop 644 usr/share/X11 - } -} - -fbida-exiftran_package() { - short_desc+=" - exiftran binary" - pkg_install() { - vmove usr/bin/exiftran - vmove usr/share/man/man1/exiftran.1 - } -} diff --git a/srcpkgs/fbmenugen/template b/srcpkgs/fbmenugen/template deleted file mode 100644 index 21592ffa8ead48..00000000000000 --- a/srcpkgs/fbmenugen/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'fbmenugen' -pkgname=fbmenugen -version=0.85 -revision=1 -depends="fluxbox perl-Data-Dump perl-Gtk2 perl-Linux-DesktopFiles" -short_desc="Fluxbox menu generator (with support for icons)" -maintainer="Orphaned " -license="GPL-3.0-only" -homepage="https://github.com/trizen/fbmenugen" -distfiles="https://github.com/trizen/fbmenugen/archive/${version}.tar.gz" -checksum=99ea3bf39a153c1c05bcd7881d7708fc575c485855e8d8b022520b43013ceb26 - -do_install() { - vbin fbmenugen - vinstall schema.pl 644 etc/xdg/fbmenugen -} diff --git a/srcpkgs/fbpdf/template b/srcpkgs/fbpdf/template deleted file mode 100644 index 0ca2ae418ba1f9..00000000000000 --- a/srcpkgs/fbpdf/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'fbpdf' -pkgname=fbpdf -version=0.0.20220624 -revision=9 -_githash=6276360f47edd71de736e153f5dcc82b6d60b3db -_gitshort="${_githash:0:7}" -build_style=gnu-makefile -makedepends="djvulibre-devel freetype-devel harfbuzz-devel - gumbo-parser-devel mupdf-devel" -short_desc="Small framebuffer PDF/DJVU viewer" -maintainer="Leah Neukirchen " -license="ISC" -homepage="https://repo.or.cz/w/fbpdf.git" -distfiles="https://repo.or.cz/fbpdf.git/snapshot/${_githash}.tar.gz" -checksum=7e0a95465c051fdbec56982efabe20b73745b12e60a2b23277afde8e4b16ec5e - -pre_build() { - # Can't do it via LDFLAGS, that messes up the linking order - vsed 's/-threads/& -lgumbo -lfreetype -lharfbuzz -lz -ljbig2dec -ljpeg -lopenjp2/' \ - -i Makefile -} - -do_install() { - vbin fbpdf - vbin fbdjvu - vman fbpdf.1 - vlicense LICENSE -} diff --git a/srcpkgs/fbreader/patches/arm.patch b/srcpkgs/fbreader/patches/arm.patch deleted file mode 100644 index ac0e42efacf25e..00000000000000 --- a/srcpkgs/fbreader/patches/arm.patch +++ /dev/null @@ -1,20 +0,0 @@ ---- a/zlibrary/ui/src/qt4/tree/QtWaitingSpinner.cpp 2018-03-17 07:35:31.000000000 +0000 -+++ b/zlibrary/ui/src/qt4/tree/QtWaitingSpinner.cpp 2018-03-17 07:37:07.801751090 +0000 -@@ -86,7 +86,7 @@ - } - - void QtWaitingSpinner::setRoundness(qreal roundness) { -- myRoundness = std::max(0.0, std::min(100.0, roundness)); -+ myRoundness = std::max((qreal)0.0, std::min((qreal)100.0, roundness)); - } - - void QtWaitingSpinner::setColor(QColor color) { -@@ -148,7 +148,7 @@ - qreal alphaDiff = color.alphaF() - (qreal)minAlphaF; - qreal gradation = alphaDiff / (qreal)(distanceThreshold + 1); - qreal resultAlpha = color.alphaF() - gradation * distance; -- resultAlpha = std::min(1.0, std::max(0.0, resultAlpha)); //if alpha is out of bound, force it to bounds -+ resultAlpha = std::min((qreal)1.0, std::max((qreal)0.0, (qreal)resultAlpha)); //if alpha is out of bound, force it to bounds - color.setAlphaF(resultAlpha); - return color; - } diff --git a/srcpkgs/fbreader/patches/cross.patch b/srcpkgs/fbreader/patches/cross.patch deleted file mode 100644 index 737a040480fd28..00000000000000 --- a/srcpkgs/fbreader/patches/cross.patch +++ /dev/null @@ -1,18 +0,0 @@ -diff --git a/makefiles/arch/desktop.mk b/makefiles/arch/desktop.mk -index f7f696f..e96ee33 100644 ---- a/makefiles/arch/desktop.mk -+++ b/makefiles/arch/desktop.mk -@@ -7,10 +7,8 @@ IMAGEDIR = $(INSTALLDIR)/share/pixmaps - APPIMAGEDIR = $(INSTALLDIR)/share/pixmaps/%APPLICATION_NAME% - - --CCACHE = $(shell if which ccache > /dev/null; then echo "ccache"; fi) #if ccache is not installed, do not use it --CC = $(CCACHE) gcc --AR = ar rsu --LD = g++ -+AR := ${AR} rsu -+LD := ${CXX} - - CFLAGS += -pipe -fno-exceptions -Wall -Wno-ctor-dtor-privacy -W -DLIBICONV_PLUG -fPIC - LDFLAGS = - diff --git a/srcpkgs/fbreader/patches/narrowing.patch b/srcpkgs/fbreader/patches/narrowing.patch deleted file mode 100644 index 55aa79d64ac19f..00000000000000 --- a/srcpkgs/fbreader/patches/narrowing.patch +++ /dev/null @@ -1,14 +0,0 @@ -diff --git a/fbreader/src/formats/doc/OleStorage.cpp b/fbreader/src/formats/doc/OleStorage.cpp -index 016f9fd..a7ab81a 100644 ---- a/fbreader/src/formats/doc/OleStorage.cpp -+++ b/fbreader/src/formats/doc/OleStorage.cpp -@@ -59,7 +59,7 @@ bool OleStorage::init(shared_ptr stream, std::size_t streamSize) - clear(); - return false; - } -- static const char OLE_SIGN[] = {0xD0, 0xCF, 0x11, 0xE0, 0xA1, 0xB1, 0x1A, 0xE1, 0}; -+ static const char OLE_SIGN[] = {(char)0xD0, (char)0xCF, (char)0x11, (char)0xE0, (char)0xA1, (char)0xB1, (char)0x1A, (char)0xE1, 0}; - if (std::strncmp(oleBuf, OLE_SIGN, 8) != 0) { - clear(); - return false; - diff --git a/srcpkgs/fbreader/patches/qt5.patch b/srcpkgs/fbreader/patches/qt5.patch deleted file mode 100644 index 76387e15937045..00000000000000 --- a/srcpkgs/fbreader/patches/qt5.patch +++ /dev/null @@ -1,577 +0,0 @@ -diff --git a/makefiles/arch/desktop.mk b/makefiles/arch/desktop.mk -index 4267113..3b46102 100644 ---- a/makefiles/arch/desktop.mk -+++ b/makefiles/arch/desktop.mk -@@ -12,29 +12,11 @@ AR = ar rsu - AR = ar rsu - LD = g++ - --CFLAGS = -pipe -fno-exceptions -Wall -Wno-ctor-dtor-privacy -W -DLIBICONV_PLUG -+CFLAGS += -pipe -fno-exceptions -Wall -Wno-ctor-dtor-privacy -W -DLIBICONV_PLUG -fPIC - LDFLAGS = --EXTERNAL_INCLUDE = $(shell pkg-config --cflags fribidi) -+EXTERNAL_INCLUDE += $(shell pkg-config --cflags fribidi) - --ifeq "$(UI_TYPE)" "qt" -- MOC = moc-qt3 -- QTINCLUDE = -I /usr/include/qt3 --else -- MOC = $(shell pkg-config QtCore --variable=moc_location) -- QTINCLUDE = -I $(shell pkg-config --cflags QtCore) --endif -- --GTKINCLUDE = $(shell pkg-config --cflags gtk+-2.0 libpng xft) -- --ifeq "$(UI_TYPE)" "qt" -- UILIBS = -lqt-mt --endif -- --ifeq "$(UI_TYPE)" "qt4" -- UILIBS = $(shell pkg-config --libs QtCore QtGui QtNetwork) --endif -- --ifeq "$(UI_TYPE)" "gtk" -- UILIBS = $(shell pkg-config --libs gtk+-2.0 gio-2.0) -lpng -ljpeg --endif -+MOC = /usr/bin/moc-qt5 -+QTINCLUDE = $(shell pkg-config --cflags Qt5Gui Qt5Widgets Qt5Network) -+UILIBS = $(shell pkg-config --libs Qt5Gui Qt5Widgets Qt5Network) - - RM = rm -rvf - RM_QUIET = rm -rf -diff --git a/zlibrary/ui/src/qt4/network/ZLQtNetworkManager.cpp b/zlibrary/ui/src/qt4/network/ZLQtNetworkManager.cpp -index 47067d3..119a5ee 100644 ---- a/zlibrary/ui/src/qt4/network/ZLQtNetworkManager.cpp -+++ b/zlibrary/ui/src/qt4/network/ZLQtNetworkManager.cpp -@@ -24,7 +24,9 @@ - #include - #include - #include -+#include - -+#include - #include - #include - #include -@@ -149,12 +151,12 @@ void ZLQtNetworkManager::prepareReply(ZLQtNetworkReplyScope &scope, QNetworkRequ - QNetworkReply *reply = NULL; - if (!scope.request->postParameters().empty()) { - QByteArray data; -- QUrl tmp; -+ QUrlQuery tmp; - typedef std::pair string_pair; - foreach (const string_pair &pair, scope.request->postParameters()) { - tmp.addQueryItem(QString::fromStdString(pair.first), QString::fromStdString(pair.second)); - } -- data = tmp.encodedQuery(); -+ data = tmp.query(QUrl::FullyEncoded).toUtf8(); //encodedQuery(); - reply = const_cast(myManager).post(networkRequest, data); - } else { - reply = const_cast(myManager).get(networkRequest); -diff --git a/zlibrary/ui/src/qt4/tree/ZLQtItemsListWidget.cpp b/zlibrary/ui/src/qt4/tree/ZLQtItemsListWidget.cpp -index a3e5b35..ab41684 100644 ---- a/zlibrary/ui/src/qt4/tree/ZLQtItemsListWidget.cpp -+++ b/zlibrary/ui/src/qt4/tree/ZLQtItemsListWidget.cpp -@@ -17,14 +17,14 @@ - * 02110-1301, USA. - */ - --#include --#include - #include - #include - #include - #include --#include - #include -+#include -+#include -+#include - - #include - -diff --git a/zlibrary/ui/src/qt4/tree/ZLQtPreviewWidget.cpp b/zlibrary/ui/src/qt4/tree/ZLQtPreviewWidget.cpp -index 472f05f..b9809c8 100644 ---- a/zlibrary/ui/src/qt4/tree/ZLQtPreviewWidget.cpp -+++ b/zlibrary/ui/src/qt4/tree/ZLQtPreviewWidget.cpp -@@ -17,10 +17,10 @@ - * 02110-1301, USA. - */ - --#include --#include --#include --#include -+#include -+#include -+#include -+#include - - #include - -diff --git a/zlibrary/ui/src/qt4/tree/ZLQtSearchField.cpp b/zlibrary/ui/src/qt4/tree/ZLQtSearchField.cpp -index 1cddaf9..2b65cc1 100644 ---- a/zlibrary/ui/src/qt4/tree/ZLQtSearchField.cpp -+++ b/zlibrary/ui/src/qt4/tree/ZLQtSearchField.cpp -@@ -18,9 +18,9 @@ - */ - - #include --#include --#include --#include -+#include -+#include -+#include - - #include - #include -diff --git a/zlibrary/ui/src/qt4/dialogs/ZLQtTreeDialog.cpp b/zlibrary/ui/src/qt4/dialogs/ZLQtTreeDialog.cpp -index 6de2c72..d942d47 100644 ---- a/zlibrary/ui/src/qt4/dialogs/ZLQtTreeDialog.cpp -+++ b/zlibrary/ui/src/qt4/dialogs/ZLQtTreeDialog.cpp -@@ -19,12 +19,12 @@ - - #include - --#include --#include --#include --#include - #include - #include -+#include -+#include -+#include -+#include - - #include - #include -diff --git a/zlibrary/ui/src/qt4/tree/ZLQtItemsListWidget.h b/zlibrary/ui/src/qt4/tree/ZLQtItemsListWidget.h -index 4f09cfc..51f1545 100644 ---- a/zlibrary/ui/src/qt4/tree/ZLQtItemsListWidget.h -+++ b/zlibrary/ui/src/qt4/tree/ZLQtItemsListWidget.h -@@ -20,12 +20,12 @@ - #ifndef __ZLQTITEMSLISTWIDGET_H__ - #define __ZLQTITEMSLISTWIDGET_H__ - --#include --#include --#include --#include --#include --#include -+#include -+#include -+#include -+#include -+#include -+#include - - #include - -diff --git a/zlibrary/ui/src/qt4/application/LineEditParameter.cpp b/zlibrary/ui/src/qt4/application/LineEditParameter.cpp -index dfcbc0b..bd2689e 100644 ---- a/zlibrary/ui/src/qt4/application/LineEditParameter.cpp -+++ b/zlibrary/ui/src/qt4/application/LineEditParameter.cpp -@@ -17,9 +17,9 @@ - * 02110-1301, USA. - */ - --#include --#include --#include -+#include -+#include -+#include - #include - - #include "ZLQtApplicationWindow.h" -diff --git a/zlibrary/ui/src/qt4/application/ZLQtApplicationWindow.cpp b/zlibrary/ui/src/qt4/application/ZLQtApplicationWindow.cpp -index 6241514..e0b143b 100644 ---- a/zlibrary/ui/src/qt4/application/ZLQtApplicationWindow.cpp -+++ b/zlibrary/ui/src/qt4/application/ZLQtApplicationWindow.cpp -@@ -17,17 +17,17 @@ - * 02110-1301, USA. - */ - --#include -+#include - #include - #include - #include --#include --#include --#include --#include --#include -+#include -+#include -+#include -+#include -+#include - #include --#include -+#include - #include - - #include -diff --git a/zlibrary/ui/src/qt4/application/ZLQtApplicationWindow.h b/zlibrary/ui/src/qt4/application/ZLQtApplicationWindow.h -index 3b4fd3a..42ff2c8 100644 ---- a/zlibrary/ui/src/qt4/application/ZLQtApplicationWindow.h -+++ b/zlibrary/ui/src/qt4/application/ZLQtApplicationWindow.h -@@ -22,8 +22,8 @@ - - #include - --#include --#include -+#include -+#include - #include - - class QDockWidget; -diff --git a/zlibrary/ui/src/qt4/dialogs/ZLQtDialog.cpp b/zlibrary/ui/src/qt4/dialogs/ZLQtDialog.cpp -index 24eb897..c17e86c 100644 ---- a/zlibrary/ui/src/qt4/dialogs/ZLQtDialog.cpp -+++ b/zlibrary/ui/src/qt4/dialogs/ZLQtDialog.cpp -@@ -17,8 +17,8 @@ - * 02110-1301, USA. - */ - --#include --#include -+#include -+#include - - #include - -diff --git a/zlibrary/ui/src/qt4/dialogs/ZLQtDialog.h b/zlibrary/ui/src/qt4/dialogs/ZLQtDialog.h -index 068039d..811cec8 100644 ---- a/zlibrary/ui/src/qt4/dialogs/ZLQtDialog.h -+++ b/zlibrary/ui/src/qt4/dialogs/ZLQtDialog.h -@@ -20,8 +20,8 @@ - #ifndef __ZLQTDIALOG_H__ - #define __ZLQTDIALOG_H__ - --#include --#include -+#include -+#include - - #include - -diff --git a/zlibrary/ui/src/qt4/dialogs/ZLQtDialogContent.cpp b/zlibrary/ui/src/qt4/dialogs/ZLQtDialogContent.cpp -index e8ff422..352c350 100644 ---- a/zlibrary/ui/src/qt4/dialogs/ZLQtDialogContent.cpp -+++ b/zlibrary/ui/src/qt4/dialogs/ZLQtDialogContent.cpp -@@ -17,10 +17,10 @@ - * 02110-1301, USA. - */ - --#include --#include --#include --#include -+#include -+#include -+#include -+#include - - #include "ZLQtDialogContent.h" - #include "ZLQtOptionView.h" -diff --git a/zlibrary/ui/src/qt4/dialogs/ZLQtDialogManager.cpp b/zlibrary/ui/src/qt4/dialogs/ZLQtDialogManager.cpp -index d5eb4d4..2fc769b 100644 ---- a/zlibrary/ui/src/qt4/dialogs/ZLQtDialogManager.cpp -+++ b/zlibrary/ui/src/qt4/dialogs/ZLQtDialogManager.cpp -@@ -17,11 +17,11 @@ - * 02110-1301, USA. - */ - --#include --#include --#include -+#include -+#include -+#include - #include --#include -+#include - - #include "ZLQtDialogManager.h" - #include "ZLQtDialog.h" -diff --git a/zlibrary/ui/src/qt4/dialogs/ZLQtOpenFileDialog.cpp b/zlibrary/ui/src/qt4/dialogs/ZLQtOpenFileDialog.cpp -index ec9e73c..a50a40d 100644 ---- a/zlibrary/ui/src/qt4/dialogs/ZLQtOpenFileDialog.cpp -+++ b/zlibrary/ui/src/qt4/dialogs/ZLQtOpenFileDialog.cpp -@@ -17,7 +17,7 @@ - * 02110-1301, USA. - */ - --#include -+#include - - #include "ZLQtOpenFileDialog.h" - -diff --git a/zlibrary/ui/src/qt4/dialogs/ZLQtOptionView.cpp b/zlibrary/ui/src/qt4/dialogs/ZLQtOptionView.cpp -index 48a1b8f..90d50fb 100644 ---- a/zlibrary/ui/src/qt4/dialogs/ZLQtOptionView.cpp -+++ b/zlibrary/ui/src/qt4/dialogs/ZLQtOptionView.cpp -@@ -19,16 +19,16 @@ - - #include - --#include --#include --#include --#include --#include --#include --#include --#include --#include --#include -+#include -+#include -+#include -+#include -+#include -+#include -+#include -+#include -+#include -+#include - - #include - #include -diff --git a/zlibrary/ui/src/qt4/dialogs/ZLQtOptionsDialog.cpp b/zlibrary/ui/src/qt4/dialogs/ZLQtOptionsDialog.cpp -index f6c36fb..7fe855a 100644 ---- a/zlibrary/ui/src/qt4/dialogs/ZLQtOptionsDialog.cpp -+++ b/zlibrary/ui/src/qt4/dialogs/ZLQtOptionsDialog.cpp -@@ -17,11 +17,11 @@ - * 02110-1301, USA. - */ - --#include --#include --#include --#include --#include -+#include -+#include -+#include -+#include -+#include - #include - - #include -diff --git a/zlibrary/ui/src/qt4/dialogs/ZLQtOptionsDialog.h b/zlibrary/ui/src/qt4/dialogs/ZLQtOptionsDialog.h -index e38b62a..ad26fba 100644 ---- a/zlibrary/ui/src/qt4/dialogs/ZLQtOptionsDialog.h -+++ b/zlibrary/ui/src/qt4/dialogs/ZLQtOptionsDialog.h -@@ -20,9 +20,9 @@ - #ifndef __ZLQTOPTIONSDIALOG_H__ - #define __ZLQTOPTIONSDIALOG_H__ - --#include --#include --#include -+#include -+#include -+#include - - #include "../../../../core/src/desktop/dialogs/ZLDesktopOptionsDialog.h" - -diff --git a/zlibrary/ui/src/qt4/dialogs/ZLQtProgressDialog.cpp b/zlibrary/ui/src/qt4/dialogs/ZLQtProgressDialog.cpp -index 98e469e..5a1d574 100644 ---- a/zlibrary/ui/src/qt4/dialogs/ZLQtProgressDialog.cpp -+++ b/zlibrary/ui/src/qt4/dialogs/ZLQtProgressDialog.cpp -@@ -19,11 +19,11 @@ - - #include - --#include --#include --#include --#include --#include -+#include -+#include -+#include -+#include -+#include - #include - - #include "../dialogs/ZLQtDialogManager.h" -diff --git a/zlibrary/ui/src/qt4/dialogs/ZLQtProgressDialog.h b/zlibrary/ui/src/qt4/dialogs/ZLQtProgressDialog.h -index df6c73b..837bce5 100644 ---- a/zlibrary/ui/src/qt4/dialogs/ZLQtProgressDialog.h -+++ b/zlibrary/ui/src/qt4/dialogs/ZLQtProgressDialog.h -@@ -22,11 +22,11 @@ - - #include - --#include -+#include - #include --#include --#include --#include -+#include -+#include -+#include - #include - - #include -diff --git a/zlibrary/ui/src/qt4/dialogs/ZLQtTreeDialog.h b/zlibrary/ui/src/qt4/dialogs/ZLQtTreeDialog.h -index 9cf7c47..03f1223 100644 ---- a/zlibrary/ui/src/qt4/dialogs/ZLQtTreeDialog.h -+++ b/zlibrary/ui/src/qt4/dialogs/ZLQtTreeDialog.h -@@ -24,12 +24,12 @@ - #include - #include - --#include --#include --#include --#include --#include --#include -+#include -+#include -+#include -+#include -+#include -+#include - - #include - -diff --git a/zlibrary/ui/src/qt4/library/ZLQApplication.h b/zlibrary/ui/src/qt4/library/ZLQApplication.h -index c08c536..a714fa9 100644 ---- a/zlibrary/ui/src/qt4/library/ZLQApplication.h -+++ b/zlibrary/ui/src/qt4/library/ZLQApplication.h -@@ -20,7 +20,7 @@ - #ifndef __ZLQAPPLICATION_H__ - #define __ZLQAPPLICATION_H__ - --#include -+#include - - class ZLQApplication : public QApplication { - -diff --git a/zlibrary/ui/src/qt4/library/ZLibrary.cpp b/zlibrary/ui/src/qt4/library/ZLibrary.cpp -index 9648e95..a544031 100644 ---- a/zlibrary/ui/src/qt4/library/ZLibrary.cpp -+++ b/zlibrary/ui/src/qt4/library/ZLibrary.cpp -@@ -19,7 +19,7 @@ - - #include - #include --#include -+#include - #include - - #include -@@ -72,7 +72,7 @@ bool ZLQApplication::event(QEvent *e) { - void ZLQtLibraryImplementation::init(int &argc, char **&argv) { - new ZLQApplication(argc, argv); - -- QTextCodec::setCodecForCStrings(QTextCodec::codecForName("utf-8")); -+ QTextCodec::setCodecForLocale(QTextCodec::codecForName("utf-8")); - - ZLibrary::parseArguments(argc, argv); - -diff --git a/zlibrary/ui/src/qt4/tree/QtWaitingSpinner.h b/zlibrary/ui/src/qt4/tree/QtWaitingSpinner.h -index cdaef01..a259c65 100644 ---- a/zlibrary/ui/src/qt4/tree/QtWaitingSpinner.h -+++ b/zlibrary/ui/src/qt4/tree/QtWaitingSpinner.h -@@ -3,7 +3,7 @@ - - #include - --#include -+#include - #include - - class QtWaitingSpinner : public QWidget { -diff --git a/zlibrary/ui/src/qt4/tree/ZLQtPreviewWidget.h b/zlibrary/ui/src/qt4/tree/ZLQtPreviewWidget.h -index 1b8ebcc..6f3b4e3 100644 ---- a/zlibrary/ui/src/qt4/tree/ZLQtPreviewWidget.h -+++ b/zlibrary/ui/src/qt4/tree/ZLQtPreviewWidget.h -@@ -20,11 +20,11 @@ - #ifndef __ZLQTPREVIEWWIDGET_H__ - #define __ZLQTPREVIEWWIDGET_H__ - --#include --#include --#include --#include --#include -+#include -+#include -+#include -+#include -+#include - #include - - #include -diff --git a/zlibrary/ui/src/qt4/tree/ZLQtSearchField.h b/zlibrary/ui/src/qt4/tree/ZLQtSearchField.h -index f6e174c..c360965 100644 ---- a/zlibrary/ui/src/qt4/tree/ZLQtSearchField.h -+++ b/zlibrary/ui/src/qt4/tree/ZLQtSearchField.h -@@ -21,8 +21,8 @@ - #define __ZLQTSEARCHFIELD_H__ - - #include --#include --#include -+#include -+#include - - #include "QtWaitingSpinner.h" - #include "ZLQtItemsListWidget.h" -diff --git a/zlibrary/ui/src/qt4/view/ZLQtViewWidget.cpp b/zlibrary/ui/src/qt4/view/ZLQtViewWidget.cpp -index 4f5d196..615050c 100644 ---- a/zlibrary/ui/src/qt4/view/ZLQtViewWidget.cpp -+++ b/zlibrary/ui/src/qt4/view/ZLQtViewWidget.cpp -@@ -19,8 +19,8 @@ - - #include - --#include --#include -+#include -+#include - #include - #include - #include -@@ -185,11 +185,11 @@ void ZLQtViewWidget::repaint() { - - void ZLQtViewWidget::setScrollbarEnabled(ZLView::Direction direction, bool enabled) { - if (direction == ZLView::VERTICAL) { -- myRightScrollBar->setShown(enabled && myShowScrollBarAtRight); -- myLeftScrollBar->setShown(enabled && !myShowScrollBarAtRight); -+ myRightScrollBar->setVisible(enabled && myShowScrollBarAtRight); -+ myLeftScrollBar->setVisible(enabled && !myShowScrollBarAtRight); - } else { -- myBottomScrollBar->setShown(enabled && myShowScrollBarAtBottom); -- myTopScrollBar->setShown(enabled && !myShowScrollBarAtBottom); -+ myBottomScrollBar->setVisible(enabled && myShowScrollBarAtBottom); -+ myTopScrollBar->setVisible(enabled && !myShowScrollBarAtBottom); - } - } - -diff --git a/zlibrary/ui/src/qt4/view/ZLQtViewWidget.h b/zlibrary/ui/src/qt4/view/ZLQtViewWidget.h -index 6fabf00..ccec1e3 100644 ---- a/zlibrary/ui/src/qt4/view/ZLQtViewWidget.h -+++ b/zlibrary/ui/src/qt4/view/ZLQtViewWidget.h -@@ -20,7 +20,7 @@ - #ifndef __ZLQTVIEWWIDGET_H__ - #define __ZLQTVIEWWIDGET_H__ - --#include -+#include - - #include "../../../../core/src/view/ZLViewWidget.h" - #include - diff --git a/srcpkgs/fbreader/template b/srcpkgs/fbreader/template deleted file mode 100644 index 211d84e01a3b62..00000000000000 --- a/srcpkgs/fbreader/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'fbreader' -pkgname=fbreader -version=0.99.4 -revision=5 -build_style=gnu-makefile -hostmakedepends="pkg-config qt5-host-tools" -makedepends="fribidi-devel bzip2-devel expat-devel libcurl-devel - libunibreak-devel sqlite-devel qt5-devel zlib-devel" -short_desc="E-book reader" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="http://www.fbreader.org/" -distfiles="http://www.fbreader.org/files/desktop/${pkgname}-sources-${version}.tgz" -checksum=3d7c31d5ea314589d2a963290ad16f4d3d631a41e802b8b39f8be0c9f71eb8e9 - -do_build() { - sed -e "s:-llinebreak:-lunibreak:" -i makefiles/config.mk zlibrary/text/Makefile - make -j1 -C zlibrary/core TARGET_ARCH=desktop UI_TYPE=dummy -} diff --git a/srcpkgs/fbset/patches/01_kernel_fb.h.patch b/srcpkgs/fbset/patches/01_kernel_fb.h.patch deleted file mode 100644 index cac3a9a9b88bda..00000000000000 --- a/srcpkgs/fbset/patches/01_kernel_fb.h.patch +++ /dev/null @@ -1,1370 +0,0 @@ -Status: sent-upstream - ---- - fb.h | 1203 ++++++++++++++++++++++++++++++++++++++++++++++++++++--------------- - 1 file changed, 940 insertions(+), 263 deletions(-) - ---- a/fb.h -+++ b/fb.h -@@ -1,16 +1,15 @@ - #ifndef _LINUX_FB_H - #define _LINUX_FB_H - --#include -+#include -+#include -+#ifdef __KERNEL__ -+#include -+#endif /* __KERNEL__ */ - - /* Definitions of frame buffers */ - --#define FB_MAJOR 29 -- --#define FB_MODES_SHIFT 5 /* 32 modes per framebuffer */ --#define FB_NUM_MINORS 256 /* 256 Minors */ --#define FB_MAX (FB_NUM_MINORS / (1 << FB_MODES_SHIFT)) --#define GET_FB_IDX(node) (MINOR(node) >> FB_MODES_SHIFT) -+#define FB_MAX 32 /* sufficient for now */ - - /* ioctls - 0x46 is 'F' */ -@@ -20,12 +19,26 @@ - #define FBIOGETCMAP 0x4604 - #define FBIOPUTCMAP 0x4605 - #define FBIOPAN_DISPLAY 0x4606 -+#ifdef __KERNEL__ -+#define FBIO_CURSOR _IOWR('F', 0x08, struct fb_cursor_user) -+#else -+#define FBIO_CURSOR _IOWR('F', 0x08, struct fb_cursor) -+#endif - /* 0x4607-0x460B are defined below */ - /* #define FBIOGET_MONITORSPEC 0x460C */ - /* #define FBIOPUT_MONITORSPEC 0x460D */ - /* #define FBIOSWITCH_MONIBIT 0x460E */ - #define FBIOGET_CON2FBMAP 0x460F - #define FBIOPUT_CON2FBMAP 0x4610 -+#define FBIOBLANK 0x4611 /* arg: 0 or vesa level + 1 */ -+#define FBIOGET_VBLANK _IOR('F', 0x12, struct fb_vblank) -+#define FBIO_ALLOC 0x4613 -+#define FBIO_FREE 0x4614 -+#define FBIOGET_GLYPH 0x4615 -+#define FBIOGET_HWCINFO 0x4616 -+#define FBIOPUT_MODEINFO 0x4617 -+#define FBIOGET_DISPINFO 0x4618 -+#define FBIO_WAITFORVSYNC _IOW('F', 0x20, __u32) - - #define FB_TYPE_PACKED_PIXELS 0 /* Packed Pixels */ - #define FB_TYPE_PLANES 1 /* Non interleaved planes */ -@@ -38,6 +51,13 @@ - #define FB_AUX_TEXT_S3_MMIO 2 /* S3 MMIO fasttext */ - #define FB_AUX_TEXT_MGA_STEP16 3 /* MGA Millenium I: text, attr, 14 reserved bytes */ - #define FB_AUX_TEXT_MGA_STEP8 4 /* other MGAs: text, attr, 6 reserved bytes */ -+#define FB_AUX_TEXT_SVGA_GROUP 8 /* 8-15: SVGA tileblit compatible modes */ -+#define FB_AUX_TEXT_SVGA_MASK 7 /* lower three bits says step */ -+#define FB_AUX_TEXT_SVGA_STEP2 8 /* SVGA text mode: text, attr */ -+#define FB_AUX_TEXT_SVGA_STEP4 9 /* SVGA text mode: text, attr, 2 reserved bytes */ -+#define FB_AUX_TEXT_SVGA_STEP8 10 /* SVGA text mode: text, attr, 6 reserved bytes */ -+#define FB_AUX_TEXT_SVGA_STEP16 11 /* SVGA text mode: text, attr, 14 reserved bytes */ -+#define FB_AUX_TEXT_SVGA_LAST 15 /* reserved up to 15 */ - - #define FB_AUX_VGA_PLANES_VGA4 0 /* 16 color planes (EGA/VGA) */ - #define FB_AUX_VGA_PLANES_CFB4 1 /* CFB4 in planes (VGA) */ -@@ -73,14 +93,70 @@ - #define FB_ACCEL_MATROX_MGAG100 20 /* Matrox G100 (Productiva G100) */ - #define FB_ACCEL_MATROX_MGAG200 21 /* Matrox G200 (Myst, Mill, ...) */ - #define FB_ACCEL_SUN_CG14 22 /* Sun cgfourteen */ --#define FB_ACCEL_SUN_BWTWO 23 /* Sun bwtwo */ --#define FB_ACCEL_SUN_CGTHREE 24 /* Sun cgthree */ --#define FB_ACCEL_SUN_TCX 25 /* Sun tcx */ --#define FB_ACCEL_MATROX_MGAG400 26 /* Matrox G400 */ -+#define FB_ACCEL_SUN_BWTWO 23 /* Sun bwtwo */ -+#define FB_ACCEL_SUN_CGTHREE 24 /* Sun cgthree */ -+#define FB_ACCEL_SUN_TCX 25 /* Sun tcx */ -+#define FB_ACCEL_MATROX_MGAG400 26 /* Matrox G400 */ -+#define FB_ACCEL_NV3 27 /* nVidia RIVA 128 */ -+#define FB_ACCEL_NV4 28 /* nVidia RIVA TNT */ -+#define FB_ACCEL_NV5 29 /* nVidia RIVA TNT2 */ -+#define FB_ACCEL_CT_6555x 30 /* C&T 6555x */ -+#define FB_ACCEL_3DFX_BANSHEE 31 /* 3Dfx Banshee */ -+#define FB_ACCEL_ATI_RAGE128 32 /* ATI Rage128 family */ -+#define FB_ACCEL_IGS_CYBER2000 33 /* CyberPro 2000 */ -+#define FB_ACCEL_IGS_CYBER2010 34 /* CyberPro 2010 */ -+#define FB_ACCEL_IGS_CYBER5000 35 /* CyberPro 5000 */ -+#define FB_ACCEL_SIS_GLAMOUR 36 /* SiS 300/630/540 */ -+#define FB_ACCEL_3DLABS_PERMEDIA3 37 /* 3Dlabs Permedia 3 */ -+#define FB_ACCEL_ATI_RADEON 38 /* ATI Radeon family */ -+#define FB_ACCEL_I810 39 /* Intel 810/815 */ -+#define FB_ACCEL_SIS_GLAMOUR_2 40 /* SiS 315, 650, 740 */ -+#define FB_ACCEL_SIS_XABRE 41 /* SiS 330 ("Xabre") */ -+#define FB_ACCEL_I830 42 /* Intel 830M/845G/85x/865G */ -+#define FB_ACCEL_NV_10 43 /* nVidia Arch 10 */ -+#define FB_ACCEL_NV_20 44 /* nVidia Arch 20 */ -+#define FB_ACCEL_NV_30 45 /* nVidia Arch 30 */ -+#define FB_ACCEL_NV_40 46 /* nVidia Arch 40 */ -+#define FB_ACCEL_XGI_VOLARI_V 47 /* XGI Volari V3XT, V5, V8 */ -+#define FB_ACCEL_XGI_VOLARI_Z 48 /* XGI Volari Z7 */ -+#define FB_ACCEL_OMAP1610 49 /* TI OMAP16xx */ -+#define FB_ACCEL_TRIDENT_TGUI 50 /* Trident TGUI */ -+#define FB_ACCEL_TRIDENT_3DIMAGE 51 /* Trident 3DImage */ -+#define FB_ACCEL_TRIDENT_BLADE3D 52 /* Trident Blade3D */ -+#define FB_ACCEL_TRIDENT_BLADEXP 53 /* Trident BladeXP */ -+#define FB_ACCEL_CIRRUS_ALPINE 53 /* Cirrus Logic 543x/544x/5480 */ -+#define FB_ACCEL_NEOMAGIC_NM2070 90 /* NeoMagic NM2070 */ -+#define FB_ACCEL_NEOMAGIC_NM2090 91 /* NeoMagic NM2090 */ -+#define FB_ACCEL_NEOMAGIC_NM2093 92 /* NeoMagic NM2093 */ -+#define FB_ACCEL_NEOMAGIC_NM2097 93 /* NeoMagic NM2097 */ -+#define FB_ACCEL_NEOMAGIC_NM2160 94 /* NeoMagic NM2160 */ -+#define FB_ACCEL_NEOMAGIC_NM2200 95 /* NeoMagic NM2200 */ -+#define FB_ACCEL_NEOMAGIC_NM2230 96 /* NeoMagic NM2230 */ -+#define FB_ACCEL_NEOMAGIC_NM2360 97 /* NeoMagic NM2360 */ -+#define FB_ACCEL_NEOMAGIC_NM2380 98 /* NeoMagic NM2380 */ -+#define FB_ACCEL_PXA3XX 99 /* PXA3xx */ -+ -+#define FB_ACCEL_SAVAGE4 0x80 /* S3 Savage4 */ -+#define FB_ACCEL_SAVAGE3D 0x81 /* S3 Savage3D */ -+#define FB_ACCEL_SAVAGE3D_MV 0x82 /* S3 Savage3D-MV */ -+#define FB_ACCEL_SAVAGE2000 0x83 /* S3 Savage2000 */ -+#define FB_ACCEL_SAVAGE_MX_MV 0x84 /* S3 Savage/MX-MV */ -+#define FB_ACCEL_SAVAGE_MX 0x85 /* S3 Savage/MX */ -+#define FB_ACCEL_SAVAGE_IX_MV 0x86 /* S3 Savage/IX-MV */ -+#define FB_ACCEL_SAVAGE_IX 0x87 /* S3 Savage/IX */ -+#define FB_ACCEL_PROSAVAGE_PM 0x88 /* S3 ProSavage PM133 */ -+#define FB_ACCEL_PROSAVAGE_KM 0x89 /* S3 ProSavage KM133 */ -+#define FB_ACCEL_S3TWISTER_P 0x8a /* S3 Twister */ -+#define FB_ACCEL_S3TWISTER_K 0x8b /* S3 TwisterK */ -+#define FB_ACCEL_SUPERSAVAGE 0x8c /* S3 Supersavage */ -+#define FB_ACCEL_PROSAVAGE_DDR 0x8d /* S3 ProSavage DDR */ -+#define FB_ACCEL_PROSAVAGE_DDRK 0x8e /* S3 ProSavage DDR-K */ -+ -+#define FB_ACCEL_PUV3_UNIGFX 0xa0 /* PKUnity-v3 Unigfx */ - - struct fb_fix_screeninfo { - char id[16]; /* identification string eg "TT Builtin" */ -- char *smem_start; /* Start of frame buffer mem */ -+ unsigned long smem_start; /* Start of frame buffer mem */ - /* (physical address) */ - __u32 smem_len; /* Length of frame buffer mem */ - __u32 type; /* see FB_TYPE_* */ -@@ -90,18 +166,23 @@ struct fb_fix_screeninfo { - __u16 ypanstep; /* zero if no hardware panning */ - __u16 ywrapstep; /* zero if no hardware ywrap */ - __u32 line_length; /* length of a line in bytes */ -- char *mmio_start; /* Start of Memory Mapped I/O */ -+ unsigned long mmio_start; /* Start of Memory Mapped I/O */ - /* (physical address) */ - __u32 mmio_len; /* Length of Memory Mapped I/O */ -- __u32 accel; /* Type of acceleration available */ -+ __u32 accel; /* Indicate to driver which */ -+ /* specific chip/card we have */ - __u16 reserved[3]; /* Reserved for future compatibility */ - }; - - /* Interpretation of offset for color fields: All offsets are from the right, - * inside a "pixel" value, which is exactly 'bits_per_pixel' wide (means: you - * can use the offset as right argument to <<). A pixel afterwards is a bit -- * stream and is written to video memory as that unmodified. This implies -- * big-endian byte order if bits_per_pixel is greater than 8. -+ * stream and is written to video memory as that unmodified. -+ * -+ * For pseudocolor: offset and length should be the same for all color -+ * components. Offset specifies the position of the least significant bit -+ * of the pallette index in a pixel value. Length indicates the number -+ * of available palette entries (i.e. # of entries = 1 << length). - */ - struct fb_bitfield { - __u32 offset; /* beginning of bitfield */ -@@ -111,6 +192,7 @@ struct fb_bitfield { - }; - - #define FB_NONSTD_HAM 1 /* Hold-And-Modify (HAM) */ -+#define FB_NONSTD_REV_PIX_IN_B 2 /* order of pixels in each byte is reversed */ - - #define FB_ACTIVATE_NOW 0 /* set values immediately (or vbl)*/ - #define FB_ACTIVATE_NXTOPEN 1 /* activate on next open */ -@@ -120,8 +202,10 @@ struct fb_bitfield { - #define FB_ACTIVATE_VBL 16 /* activate values on next vbl */ - #define FB_CHANGE_CMAP_VBL 32 /* change colormap on vbl */ - #define FB_ACTIVATE_ALL 64 /* change all VCs on this fb */ -+#define FB_ACTIVATE_FORCE 128 /* force apply even when no change*/ -+#define FB_ACTIVATE_INV_MODE 256 /* invalidate videomode */ - --#define FB_ACCELF_TEXT 1 /* text mode acceleration */ -+#define FB_ACCELF_TEXT 1 /* (OBSOLETE) see fb_info.flags and vc_mode */ - - #define FB_SYNC_HOR_HIGH_ACT 1 /* horizontal sync high active */ - #define FB_SYNC_VERT_HIGH_ACT 2 /* vertical sync high active */ -@@ -135,12 +219,24 @@ struct fb_bitfield { - #define FB_VMODE_NONINTERLACED 0 /* non interlaced */ - #define FB_VMODE_INTERLACED 1 /* interlaced */ - #define FB_VMODE_DOUBLE 2 /* double scan */ -+#define FB_VMODE_ODD_FLD_FIRST 4 /* interlaced: top line first */ - #define FB_VMODE_MASK 255 - - #define FB_VMODE_YWRAP 256 /* ywrap instead of panning */ - #define FB_VMODE_SMOOTH_XPAN 512 /* smooth xpan possible (internally used) */ - #define FB_VMODE_CONUPDATE 512 /* don't update x/yoffset */ - -+/* -+ * Display rotation support -+ */ -+#define FB_ROTATE_UR 0 -+#define FB_ROTATE_CW 1 -+#define FB_ROTATE_UD 2 -+#define FB_ROTATE_CCW 3 -+ -+#define PICOS2KHZ(a) (1000000000UL/(a)) -+#define KHZ2PICOS(a) (1000000000UL/(a)) -+ - struct fb_var_screeninfo { - __u32 xres; /* visible resolution */ - __u32 yres; -@@ -164,7 +260,7 @@ struct fb_var_screeninfo { - __u32 height; /* height of picture in mm */ - __u32 width; /* width of picture in mm */ - -- __u32 accel_flags; /* acceleration flags (hints) */ -+ __u32 accel_flags; /* (OBSOLETE) see fb_info.flags */ - - /* Timing: All values in pixclocks, except pixclock (of course) */ - __u32 pixclock; /* pixel clock in ps (pico seconds) */ -@@ -176,7 +272,8 @@ struct fb_var_screeninfo { - __u32 vsync_len; /* length of vertical sync */ - __u32 sync; /* see FB_SYNC_* */ - __u32 vmode; /* see FB_VMODE_* */ -- __u32 reserved[6]; /* Reserved for future compatibility */ -+ __u32 rotate; /* angle we rotate counter clockwise */ -+ __u32 reserved[5]; /* Reserved for future compatibility */ - }; - - struct fb_cmap { -@@ -193,305 +290,885 @@ struct fb_con2fbmap { - __u32 framebuffer; - }; - --struct fb_monspecs { -- __u32 hfmin; /* hfreq lower limit (Hz) */ -- __u32 hfmax; /* hfreq upper limit (Hz) */ -- __u16 vfmin; /* vfreq lower limit (Hz) */ -- __u16 vfmax; /* vfreq upper limit (Hz) */ -- unsigned dpms : 1; /* supports DPMS */ -+/* VESA Blanking Levels */ -+#define VESA_NO_BLANKING 0 -+#define VESA_VSYNC_SUSPEND 1 -+#define VESA_HSYNC_SUSPEND 2 -+#define VESA_POWERDOWN 3 -+ -+ -+enum { -+ /* screen: unblanked, hsync: on, vsync: on */ -+ FB_BLANK_UNBLANK = VESA_NO_BLANKING, -+ -+ /* screen: blanked, hsync: on, vsync: on */ -+ FB_BLANK_NORMAL = VESA_NO_BLANKING + 1, -+ -+ /* screen: blanked, hsync: on, vsync: off */ -+ FB_BLANK_VSYNC_SUSPEND = VESA_VSYNC_SUSPEND + 1, -+ -+ /* screen: blanked, hsync: off, vsync: on */ -+ FB_BLANK_HSYNC_SUSPEND = VESA_HSYNC_SUSPEND + 1, -+ -+ /* screen: blanked, hsync: off, vsync: off */ -+ FB_BLANK_POWERDOWN = VESA_POWERDOWN + 1 -+}; -+ -+#define FB_VBLANK_VBLANKING 0x001 /* currently in a vertical blank */ -+#define FB_VBLANK_HBLANKING 0x002 /* currently in a horizontal blank */ -+#define FB_VBLANK_HAVE_VBLANK 0x004 /* vertical blanks can be detected */ -+#define FB_VBLANK_HAVE_HBLANK 0x008 /* horizontal blanks can be detected */ -+#define FB_VBLANK_HAVE_COUNT 0x010 /* global retrace counter is available */ -+#define FB_VBLANK_HAVE_VCOUNT 0x020 /* the vcount field is valid */ -+#define FB_VBLANK_HAVE_HCOUNT 0x040 /* the hcount field is valid */ -+#define FB_VBLANK_VSYNCING 0x080 /* currently in a vsync */ -+#define FB_VBLANK_HAVE_VSYNC 0x100 /* verical syncs can be detected */ -+ -+struct fb_vblank { -+ __u32 flags; /* FB_VBLANK flags */ -+ __u32 count; /* counter of retraces since boot */ -+ __u32 vcount; /* current scanline position */ -+ __u32 hcount; /* current scandot position */ -+ __u32 reserved[4]; /* reserved for future compatibility */ -+}; -+ -+/* Internal HW accel */ -+#define ROP_COPY 0 -+#define ROP_XOR 1 -+ -+struct fb_copyarea { -+ __u32 dx; -+ __u32 dy; -+ __u32 width; -+ __u32 height; -+ __u32 sx; -+ __u32 sy; -+}; -+ -+struct fb_fillrect { -+ __u32 dx; /* screen-relative */ -+ __u32 dy; -+ __u32 width; -+ __u32 height; -+ __u32 color; -+ __u32 rop; -+}; -+ -+struct fb_image { -+ __u32 dx; /* Where to place image */ -+ __u32 dy; -+ __u32 width; /* Size of image */ -+ __u32 height; -+ __u32 fg_color; /* Only used when a mono bitmap */ -+ __u32 bg_color; -+ __u8 depth; /* Depth of the image */ -+ const char *data; /* Pointer to image data */ -+ struct fb_cmap cmap; /* color map info */ -+}; -+ -+/* -+ * hardware cursor control -+ */ -+ -+#define FB_CUR_SETIMAGE 0x01 -+#define FB_CUR_SETPOS 0x02 -+#define FB_CUR_SETHOT 0x04 -+#define FB_CUR_SETCMAP 0x08 -+#define FB_CUR_SETSHAPE 0x10 -+#define FB_CUR_SETSIZE 0x20 -+#define FB_CUR_SETALL 0xFF -+ -+struct fbcurpos { -+ __u16 x, y; -+}; -+ -+struct fb_cursor { -+ __u16 set; /* what to set */ -+ __u16 enable; /* cursor on/off */ -+ __u16 rop; /* bitop operation */ -+ const char *mask; /* cursor mask bits */ -+ struct fbcurpos hot; /* cursor hot spot */ -+ struct fb_image image; /* Cursor image */ - }; - -+#ifdef CONFIG_FB_BACKLIGHT -+/* Settings for the generic backlight code */ -+#define FB_BACKLIGHT_LEVELS 128 -+#define FB_BACKLIGHT_MAX 0xFF -+#endif -+ - #ifdef __KERNEL__ - - #include -+#include -+#include -+#include -+#include -+#include -+#include -+#include -+#include - -- --struct fb_info; --struct fb_info_gen; - struct vm_area_struct; -+struct fb_info; -+struct device; - struct file; - -- /* -- * Frame buffer operations -- */ -+/* Definitions below are used in the parsed monitor specs */ -+#define FB_DPMS_ACTIVE_OFF 1 -+#define FB_DPMS_SUSPEND 2 -+#define FB_DPMS_STANDBY 4 -+ -+#define FB_DISP_DDI 1 -+#define FB_DISP_ANA_700_300 2 -+#define FB_DISP_ANA_714_286 4 -+#define FB_DISP_ANA_1000_400 8 -+#define FB_DISP_ANA_700_000 16 -+ -+#define FB_DISP_MONO 32 -+#define FB_DISP_RGB 64 -+#define FB_DISP_MULTI 128 -+#define FB_DISP_UNKNOWN 256 -+ -+#define FB_SIGNAL_NONE 0 -+#define FB_SIGNAL_BLANK_BLANK 1 -+#define FB_SIGNAL_SEPARATE 2 -+#define FB_SIGNAL_COMPOSITE 4 -+#define FB_SIGNAL_SYNC_ON_GREEN 8 -+#define FB_SIGNAL_SERRATION_ON 16 -+ -+#define FB_MISC_PRIM_COLOR 1 -+#define FB_MISC_1ST_DETAIL 2 /* First Detailed Timing is preferred */ -+struct fb_chroma { -+ __u32 redx; /* in fraction of 1024 */ -+ __u32 greenx; -+ __u32 bluex; -+ __u32 whitex; -+ __u32 redy; -+ __u32 greeny; -+ __u32 bluey; -+ __u32 whitey; -+}; - --struct fb_ops { -- /* open/release and usage marking */ -- int (*fb_open)(struct fb_info *info, int user); -- int (*fb_release)(struct fb_info *info, int user); -- /* get non settable parameters */ -- int (*fb_get_fix)(struct fb_fix_screeninfo *fix, int con, -- struct fb_info *info); -- /* get settable parameters */ -- int (*fb_get_var)(struct fb_var_screeninfo *var, int con, -- struct fb_info *info); -- /* set settable parameters */ -- int (*fb_set_var)(struct fb_var_screeninfo *var, int con, -- struct fb_info *info); -- /* get colormap */ -- int (*fb_get_cmap)(struct fb_cmap *cmap, int kspc, int con, -- struct fb_info *info); -- /* set colormap */ -- int (*fb_set_cmap)(struct fb_cmap *cmap, int kspc, int con, -- struct fb_info *info); -- /* pan display */ -- int (*fb_pan_display)(struct fb_var_screeninfo *var, int con, -- struct fb_info *info); -- /* perform fb specific ioctl */ -- int (*fb_ioctl)(struct inode *inode, struct file *file, unsigned int cmd, -- unsigned long arg, int con, struct fb_info *info); -- /* perform fb specific mmap */ -- int (*fb_mmap)(struct fb_info *info, struct file *file, struct vm_area_struct *vma); -- /* switch to/from raster image mode */ -- int (*fb_rasterimg)(struct fb_info *info, int start); -+struct fb_monspecs { -+ struct fb_chroma chroma; -+ struct fb_videomode *modedb; /* mode database */ -+ __u8 manufacturer[4]; /* Manufacturer */ -+ __u8 monitor[14]; /* Monitor String */ -+ __u8 serial_no[14]; /* Serial Number */ -+ __u8 ascii[14]; /* ? */ -+ __u32 modedb_len; /* mode database length */ -+ __u32 model; /* Monitor Model */ -+ __u32 serial; /* Serial Number - Integer */ -+ __u32 year; /* Year manufactured */ -+ __u32 week; /* Week Manufactured */ -+ __u32 hfmin; /* hfreq lower limit (Hz) */ -+ __u32 hfmax; /* hfreq upper limit (Hz) */ -+ __u32 dclkmin; /* pixelclock lower limit (Hz) */ -+ __u32 dclkmax; /* pixelclock upper limit (Hz) */ -+ __u16 input; /* display type - see FB_DISP_* */ -+ __u16 dpms; /* DPMS support - see FB_DPMS_ */ -+ __u16 signal; /* Signal Type - see FB_SIGNAL_* */ -+ __u16 vfmin; /* vfreq lower limit (Hz) */ -+ __u16 vfmax; /* vfreq upper limit (Hz) */ -+ __u16 gamma; /* Gamma - in fractions of 100 */ -+ __u16 gtf : 1; /* supports GTF */ -+ __u16 misc; /* Misc flags - see FB_MISC_* */ -+ __u8 version; /* EDID version... */ -+ __u8 revision; /* ...and revision */ -+ __u8 max_x; /* Maximum horizontal size (cm) */ -+ __u8 max_y; /* Maximum vertical size (cm) */ -+}; -+ -+struct fb_cmap_user { -+ __u32 start; /* First entry */ -+ __u32 len; /* Number of entries */ -+ __u16 __user *red; /* Red values */ -+ __u16 __user *green; -+ __u16 __user *blue; -+ __u16 __user *transp; /* transparency, can be NULL */ - }; - -+struct fb_image_user { -+ __u32 dx; /* Where to place image */ -+ __u32 dy; -+ __u32 width; /* Size of image */ -+ __u32 height; -+ __u32 fg_color; /* Only used when a mono bitmap */ -+ __u32 bg_color; -+ __u8 depth; /* Depth of the image */ -+ const char __user *data; /* Pointer to image data */ -+ struct fb_cmap_user cmap; /* color map info */ -+}; - -- /* -- * This is the interface between the low-level console driver and the -- * low-level frame buffer device -- */ -- --struct display { -- /* Filled in by the frame buffer device */ -- -- struct fb_var_screeninfo var; /* variable infos. yoffset and vmode */ -- /* are updated by fbcon.c */ -- struct fb_cmap cmap; /* colormap */ -- char *screen_base; /* pointer to top of virtual screen */ -- /* (virtual address) */ -- int visual; -- int type; /* see FB_TYPE_* */ -- int type_aux; /* Interleave for interleaved Planes */ -- u_short ypanstep; /* zero if no hardware ypan */ -- u_short ywrapstep; /* zero if no hardware ywrap */ -- u_long line_length; /* length of a line in bytes */ -- u_short can_soft_blank; /* zero if no hardware blanking */ -- u_short inverse; /* != 0 text black on white as default */ -- struct display_switch *dispsw; /* low level operations */ -- void *dispsw_data; /* optional dispsw helper data */ -- --#if 0 -- struct fb_fix_cursorinfo fcrsr; -- struct fb_var_cursorinfo *vcrsr; -- struct fb_cursorstate crsrstate; --#endif -+struct fb_cursor_user { -+ __u16 set; /* what to set */ -+ __u16 enable; /* cursor on/off */ -+ __u16 rop; /* bitop operation */ -+ const char __user *mask; /* cursor mask bits */ -+ struct fbcurpos hot; /* cursor hot spot */ -+ struct fb_image_user image; /* Cursor image */ -+}; - -- /* Filled in by the low-level console driver */ -+/* -+ * Register/unregister for framebuffer events -+ */ - -- struct vc_data *conp; /* pointer to console data */ -- struct fb_info *fb_info; /* frame buffer for this console */ -- int vrows; /* number of virtual rows */ -- unsigned short cursor_x; /* current cursor position */ -- unsigned short cursor_y; -- int fgcol; /* text colors */ -- int bgcol; -- u_long next_line; /* offset to one line below */ -- u_long next_plane; /* offset to next plane */ -- u_char *fontdata; /* Font associated to this display */ -- unsigned short _fontheightlog; -- unsigned short _fontwidthlog; -- unsigned short _fontheight; -- unsigned short _fontwidth; -- int userfont; /* != 0 if fontdata kmalloc()ed */ -- u_short scrollmode; /* Scroll Method */ -- short yscroll; /* Hardware scrolling */ -- unsigned char fgshift, bgshift; -- unsigned short charmask; /* 0xff or 0x1ff */ -+/* The resolution of the passed in fb_info about to change */ -+#define FB_EVENT_MODE_CHANGE 0x01 -+/* The display on this fb_info is beeing suspended, no access to the -+ * framebuffer is allowed any more after that call returns -+ */ -+#define FB_EVENT_SUSPEND 0x02 -+/* The display on this fb_info was resumed, you can restore the display -+ * if you own it -+ */ -+#define FB_EVENT_RESUME 0x03 -+/* An entry from the modelist was removed */ -+#define FB_EVENT_MODE_DELETE 0x04 -+/* A driver registered itself */ -+#define FB_EVENT_FB_REGISTERED 0x05 -+/* A driver unregistered itself */ -+#define FB_EVENT_FB_UNREGISTERED 0x06 -+/* CONSOLE-SPECIFIC: get console to framebuffer mapping */ -+#define FB_EVENT_GET_CONSOLE_MAP 0x07 -+/* CONSOLE-SPECIFIC: set console to framebuffer mapping */ -+#define FB_EVENT_SET_CONSOLE_MAP 0x08 -+/* A hardware display blank change occurred */ -+#define FB_EVENT_BLANK 0x09 -+/* Private modelist is to be replaced */ -+#define FB_EVENT_NEW_MODELIST 0x0A -+/* The resolution of the passed in fb_info about to change and -+ all vc's should be changed */ -+#define FB_EVENT_MODE_CHANGE_ALL 0x0B -+/* A software display blank change occurred */ -+#define FB_EVENT_CONBLANK 0x0C -+/* Get drawing requirements */ -+#define FB_EVENT_GET_REQ 0x0D -+/* Unbind from the console if possible */ -+#define FB_EVENT_FB_UNBIND 0x0E -+/* CONSOLE-SPECIFIC: remap all consoles to new fb - for vga switcheroo */ -+#define FB_EVENT_REMAP_ALL_CONSOLE 0x0F -+ -+struct fb_event { -+ struct fb_info *info; -+ void *data; - }; - -+struct fb_blit_caps { -+ u32 x; -+ u32 y; -+ u32 len; -+ u32 flags; -+}; - --struct fb_info { -- char modename[40]; /* default video mode */ -- kdev_t node; -- int flags; --#define FBINFO_FLAG_MODULE 1 /* Low-level driver is a module */ -- struct fb_ops *fbops; -- struct fb_monspecs monspecs; -- struct display *disp; /* initial display variable */ -- struct vc_data *display_fg; /* Console visible on this display */ -- char fontname[40]; /* default font name */ -- int (*changevar)(int); /* tell console var has changed */ -- int (*switch_con)(int, struct fb_info*); -- /* tell fb to switch consoles */ -- int (*updatevar)(int, struct fb_info*); -- /* tell fb to update the vars */ -- void (*blank)(int, struct fb_info*); /* tell fb to (un)blank the screen */ -- /* arg = 0: unblank */ -- /* arg > 0: VESA level (arg-1) */ -+extern int fb_register_client(struct notifier_block *nb); -+extern int fb_unregister_client(struct notifier_block *nb); -+extern int fb_notifier_call_chain(unsigned long val, void *v); -+/* -+ * Pixmap structure definition -+ * -+ * The purpose of this structure is to translate data -+ * from the hardware independent format of fbdev to what -+ * format the hardware needs. -+ */ - -- /* From here on everything is device dependent */ -+#define FB_PIXMAP_DEFAULT 1 /* used internally by fbcon */ -+#define FB_PIXMAP_SYSTEM 2 /* memory is in system RAM */ -+#define FB_PIXMAP_IO 4 /* memory is iomapped */ -+#define FB_PIXMAP_SYNC 256 /* set if GPU can DMA */ -+ -+struct fb_pixmap { -+ u8 *addr; /* pointer to memory */ -+ u32 size; /* size of buffer in bytes */ -+ u32 offset; /* current offset to buffer */ -+ u32 buf_align; /* byte alignment of each bitmap */ -+ u32 scan_align; /* alignment per scanline */ -+ u32 access_align; /* alignment per read/write (bits) */ -+ u32 flags; /* see FB_PIXMAP_* */ -+ u32 blit_x; /* supported bit block dimensions (1-32)*/ -+ u32 blit_y; /* Format: blit_x = 1 << (width - 1) */ -+ /* blit_y = 1 << (height - 1) */ -+ /* if 0, will be set to 0xffffffff (all)*/ -+ /* access methods */ -+ void (*writeio)(struct fb_info *info, void __iomem *dst, void *src, unsigned int size); -+ void (*readio) (struct fb_info *info, void *dst, void __iomem *src, unsigned int size); - }; - --#ifdef MODULE --#define FBINFO_FLAG_DEFAULT FBINFO_FLAG_MODULE --#else --#define FBINFO_FLAG_DEFAULT 0 -+#ifdef CONFIG_FB_DEFERRED_IO -+struct fb_deferred_io { -+ /* delay between mkwrite and deferred handler */ -+ unsigned long delay; -+ struct mutex lock; /* mutex that protects the page list */ -+ struct list_head pagelist; /* list of touched pages */ -+ /* callback */ -+ void (*deferred_io)(struct fb_info *info, struct list_head *pagelist); -+}; - #endif - -- /* -- * This structure abstracts from the underlying hardware. It is not -- * mandatory but used by the `generic' frame buffer operations. -- * Read drivers/video/skeletonfb.c for more information. -- */ -- --struct fbgen_hwswitch { -- void (*detect)(void); -- int (*encode_fix)(struct fb_fix_screeninfo *fix, const void *par, -- struct fb_info_gen *info); -- int (*decode_var)(const struct fb_var_screeninfo *var, void *par, -- struct fb_info_gen *info); -- int (*encode_var)(struct fb_var_screeninfo *var, const void *par, -- struct fb_info_gen *info); -- void (*get_par)(void *par, struct fb_info_gen *info); -- void (*set_par)(const void *par, struct fb_info_gen *info); -- int (*getcolreg)(unsigned regno, unsigned *red, unsigned *green, -- unsigned *blue, unsigned *transp, struct fb_info *info); -- int (*setcolreg)(unsigned regno, unsigned red, unsigned green, -- unsigned blue, unsigned transp, struct fb_info *info); -- int (*pan_display)(const struct fb_var_screeninfo *var, -- struct fb_info_gen *info); -- int (*blank)(int blank_mode, struct fb_info_gen *info); -- void (*set_disp)(const void *par, struct display *disp, -- struct fb_info_gen *info); --}; -- --struct fb_info_gen { -- struct fb_info info; -- -- /* Entries for a generic frame buffer device */ -- /* Yes, this starts looking like C++ */ -- u_int parsize; -- struct fbgen_hwswitch *fbhw; -+/* -+ * Frame buffer operations -+ * -+ * LOCKING NOTE: those functions must _ALL_ be called with the console -+ * semaphore held, this is the only suitable locking mechanism we have -+ * in 2.6. Some may be called at interrupt time at this point though. -+ * -+ * The exception to this is the debug related hooks. Putting the fb -+ * into a debug state (e.g. flipping to the kernel console) and restoring -+ * it must be done in a lock-free manner, so low level drivers should -+ * keep track of the initial console (if applicable) and may need to -+ * perform direct, unlocked hardware writes in these hooks. -+ */ - -- /* From here on everything is device dependent */ -+struct fb_ops { -+ /* open/release and usage marking */ -+ struct module *owner; -+ int (*fb_open)(struct fb_info *info, int user); -+ int (*fb_release)(struct fb_info *info, int user); -+ -+ /* For framebuffers with strange non linear layouts or that do not -+ * work with normal memory mapped access -+ */ -+ ssize_t (*fb_read)(struct fb_info *info, char __user *buf, -+ size_t count, loff_t *ppos); -+ ssize_t (*fb_write)(struct fb_info *info, const char __user *buf, -+ size_t count, loff_t *ppos); -+ -+ /* checks var and eventually tweaks it to something supported, -+ * DO NOT MODIFY PAR */ -+ int (*fb_check_var)(struct fb_var_screeninfo *var, struct fb_info *info); -+ -+ /* set the video mode according to info->var */ -+ int (*fb_set_par)(struct fb_info *info); -+ -+ /* set color register */ -+ int (*fb_setcolreg)(unsigned regno, unsigned red, unsigned green, -+ unsigned blue, unsigned transp, struct fb_info *info); -+ -+ /* set color registers in batch */ -+ int (*fb_setcmap)(struct fb_cmap *cmap, struct fb_info *info); -+ -+ /* blank display */ -+ int (*fb_blank)(int blank, struct fb_info *info); -+ -+ /* pan display */ -+ int (*fb_pan_display)(struct fb_var_screeninfo *var, struct fb_info *info); -+ -+ /* Draws a rectangle */ -+ void (*fb_fillrect) (struct fb_info *info, const struct fb_fillrect *rect); -+ /* Copy data from area to another */ -+ void (*fb_copyarea) (struct fb_info *info, const struct fb_copyarea *region); -+ /* Draws a image to the display */ -+ void (*fb_imageblit) (struct fb_info *info, const struct fb_image *image); -+ -+ /* Draws cursor */ -+ int (*fb_cursor) (struct fb_info *info, struct fb_cursor *cursor); -+ -+ /* Rotates the display */ -+ void (*fb_rotate)(struct fb_info *info, int angle); -+ -+ /* wait for blit idle, optional */ -+ int (*fb_sync)(struct fb_info *info); -+ -+ /* perform fb specific ioctl (optional) */ -+ int (*fb_ioctl)(struct fb_info *info, unsigned int cmd, -+ unsigned long arg); -+ -+ /* Handle 32bit compat ioctl (optional) */ -+ int (*fb_compat_ioctl)(struct fb_info *info, unsigned cmd, -+ unsigned long arg); -+ -+ /* perform fb specific mmap */ -+ int (*fb_mmap)(struct fb_info *info, struct vm_area_struct *vma); -+ -+ /* get capability given var */ -+ void (*fb_get_caps)(struct fb_info *info, struct fb_blit_caps *caps, -+ struct fb_var_screeninfo *var); -+ -+ /* teardown any resources to do with this framebuffer */ -+ void (*fb_destroy)(struct fb_info *info); -+ -+ /* called at KDB enter and leave time to prepare the console */ -+ int (*fb_debug_enter)(struct fb_info *info); -+ int (*fb_debug_leave)(struct fb_info *info); - }; - -- /* -- * `Generic' versions of the frame buffer device operations -- */ -+#ifdef CONFIG_FB_TILEBLITTING -+#define FB_TILE_CURSOR_NONE 0 -+#define FB_TILE_CURSOR_UNDERLINE 1 -+#define FB_TILE_CURSOR_LOWER_THIRD 2 -+#define FB_TILE_CURSOR_LOWER_HALF 3 -+#define FB_TILE_CURSOR_TWO_THIRDS 4 -+#define FB_TILE_CURSOR_BLOCK 5 -+ -+struct fb_tilemap { -+ __u32 width; /* width of each tile in pixels */ -+ __u32 height; /* height of each tile in scanlines */ -+ __u32 depth; /* color depth of each tile */ -+ __u32 length; /* number of tiles in the map */ -+ const __u8 *data; /* actual tile map: a bitmap array, packed -+ to the nearest byte */ -+}; - --extern int fbgen_get_fix(struct fb_fix_screeninfo *fix, int con, -- struct fb_info *info); --extern int fbgen_get_var(struct fb_var_screeninfo *var, int con, -- struct fb_info *info); --extern int fbgen_set_var(struct fb_var_screeninfo *var, int con, -- struct fb_info *info); --extern int fbgen_get_cmap(struct fb_cmap *cmap, int kspc, int con, -- struct fb_info *info); --extern int fbgen_set_cmap(struct fb_cmap *cmap, int kspc, int con, -- struct fb_info *info); --extern int fbgen_pan_display(struct fb_var_screeninfo *var, int con, -- struct fb_info *info); --extern int fbgen_ioctl(struct inode *inode, struct file *file, -- unsigned int cmd, unsigned long arg, int con, -- struct fb_info *info); -+struct fb_tilerect { -+ __u32 sx; /* origin in the x-axis */ -+ __u32 sy; /* origin in the y-axis */ -+ __u32 width; /* number of tiles in the x-axis */ -+ __u32 height; /* number of tiles in the y-axis */ -+ __u32 index; /* what tile to use: index to tile map */ -+ __u32 fg; /* foreground color */ -+ __u32 bg; /* background color */ -+ __u32 rop; /* raster operation */ -+}; - -- /* -- * Helper functions -- */ -+struct fb_tilearea { -+ __u32 sx; /* source origin in the x-axis */ -+ __u32 sy; /* source origin in the y-axis */ -+ __u32 dx; /* destination origin in the x-axis */ -+ __u32 dy; /* destination origin in the y-axis */ -+ __u32 width; /* number of tiles in the x-axis */ -+ __u32 height; /* number of tiles in the y-axis */ -+}; - --extern int fbgen_do_set_var(struct fb_var_screeninfo *var, int isactive, -- struct fb_info_gen *info); --extern void fbgen_set_disp(int con, struct fb_info_gen *info); --extern void fbgen_install_cmap(int con, struct fb_info_gen *info); --extern int fbgen_update_var(int con, struct fb_info *info); --extern int fbgen_switch(int con, struct fb_info *info); --extern void fbgen_blank(int blank, struct fb_info *info); -+struct fb_tileblit { -+ __u32 sx; /* origin in the x-axis */ -+ __u32 sy; /* origin in the y-axis */ -+ __u32 width; /* number of tiles in the x-axis */ -+ __u32 height; /* number of tiles in the y-axis */ -+ __u32 fg; /* foreground color */ -+ __u32 bg; /* background color */ -+ __u32 length; /* number of tiles to draw */ -+ __u32 *indices; /* array of indices to tile map */ -+}; - -+struct fb_tilecursor { -+ __u32 sx; /* cursor position in the x-axis */ -+ __u32 sy; /* cursor position in the y-axis */ -+ __u32 mode; /* 0 = erase, 1 = draw */ -+ __u32 shape; /* see FB_TILE_CURSOR_* */ -+ __u32 fg; /* foreground color */ -+ __u32 bg; /* background color */ -+}; - --struct fb_videomode { -- const char *name; -- struct fb_var_screeninfo var; -+struct fb_tile_ops { -+ /* set tile characteristics */ -+ void (*fb_settile)(struct fb_info *info, struct fb_tilemap *map); -+ -+ /* all dimensions from hereon are in terms of tiles */ -+ -+ /* move a rectangular region of tiles from one area to another*/ -+ void (*fb_tilecopy)(struct fb_info *info, struct fb_tilearea *area); -+ /* fill a rectangular region with a tile */ -+ void (*fb_tilefill)(struct fb_info *info, struct fb_tilerect *rect); -+ /* copy an array of tiles */ -+ void (*fb_tileblit)(struct fb_info *info, struct fb_tileblit *blit); -+ /* cursor */ -+ void (*fb_tilecursor)(struct fb_info *info, -+ struct fb_tilecursor *cursor); -+ /* get maximum length of the tile map */ -+ int (*fb_get_tilemax)(struct fb_info *info); - }; -+#endif /* CONFIG_FB_TILEBLITTING */ - -+/* FBINFO_* = fb_info.flags bit flags */ -+#define FBINFO_MODULE 0x0001 /* Low-level driver is a module */ -+#define FBINFO_HWACCEL_DISABLED 0x0002 -+ /* When FBINFO_HWACCEL_DISABLED is set: -+ * Hardware acceleration is turned off. Software implementations -+ * of required functions (copyarea(), fillrect(), and imageblit()) -+ * takes over; acceleration engine should be in a quiescent state */ -+ -+/* hints */ -+#define FBINFO_VIRTFB 0x0004 /* FB is System RAM, not device. */ -+#define FBINFO_PARTIAL_PAN_OK 0x0040 /* otw use pan only for double-buffering */ -+#define FBINFO_READS_FAST 0x0080 /* soft-copy faster than rendering */ -+ -+/* hardware supported ops */ -+/* semantics: when a bit is set, it indicates that the operation is -+ * accelerated by hardware. -+ * required functions will still work even if the bit is not set. -+ * optional functions may not even exist if the flag bit is not set. -+ */ -+#define FBINFO_HWACCEL_NONE 0x0000 -+#define FBINFO_HWACCEL_COPYAREA 0x0100 /* required */ -+#define FBINFO_HWACCEL_FILLRECT 0x0200 /* required */ -+#define FBINFO_HWACCEL_IMAGEBLIT 0x0400 /* required */ -+#define FBINFO_HWACCEL_ROTATE 0x0800 /* optional */ -+#define FBINFO_HWACCEL_XPAN 0x1000 /* optional */ -+#define FBINFO_HWACCEL_YPAN 0x2000 /* optional */ -+#define FBINFO_HWACCEL_YWRAP 0x4000 /* optional */ -+ -+#define FBINFO_MISC_USEREVENT 0x10000 /* event request -+ from userspace */ -+#define FBINFO_MISC_TILEBLITTING 0x20000 /* use tile blitting */ -+ -+/* A driver may set this flag to indicate that it does want a set_par to be -+ * called every time when fbcon_switch is executed. The advantage is that with -+ * this flag set you can really be sure that set_par is always called before -+ * any of the functions dependent on the correct hardware state or altering -+ * that state, even if you are using some broken X releases. The disadvantage -+ * is that it introduces unwanted delays to every console switch if set_par -+ * is slow. It is a good idea to try this flag in the drivers initialization -+ * code whenever there is a bug report related to switching between X and the -+ * framebuffer console. -+ */ -+#define FBINFO_MISC_ALWAYS_SETPAR 0x40000 - --/* drivers/char/fbmem.c */ --extern int register_framebuffer(struct fb_info *fb_info); --extern int unregister_framebuffer(const struct fb_info *fb_info); --extern int fbmon_valid_timings(u_int pixclock, u_int htotal, u_int vtotal, -- const struct fb_info *fb_info); --extern int fbmon_dpms(const struct fb_info *fb_info); -+/* where the fb is a firmware driver, and can be replaced with a proper one */ -+#define FBINFO_MISC_FIRMWARE 0x80000 -+/* -+ * Host and GPU endianness differ. -+ */ -+#define FBINFO_FOREIGN_ENDIAN 0x100000 -+/* -+ * Big endian math. This is the same flags as above, but with different -+ * meaning, it is set by the fb subsystem depending FOREIGN_ENDIAN flag -+ * and host endianness. Drivers should not use this flag. -+ */ -+#define FBINFO_BE_MATH 0x100000 - -+/* report to the VT layer that this fb driver can accept forced console -+ output like oopses */ -+#define FBINFO_CAN_FORCE_OUTPUT 0x200000 - --extern int num_registered_fb; --extern struct fb_info *registered_fb[FB_MAX]; --extern char con2fb_map[MAX_NR_CONSOLES]; -+struct fb_info { -+ atomic_t count; -+ int node; -+ int flags; -+ struct mutex lock; /* Lock for open/release/ioctl funcs */ -+ struct mutex mm_lock; /* Lock for fb_mmap and smem_* fields */ -+ struct fb_var_screeninfo var; /* Current var */ -+ struct fb_fix_screeninfo fix; /* Current fix */ -+ struct fb_monspecs monspecs; /* Current Monitor specs */ -+ struct work_struct queue; /* Framebuffer event queue */ -+ struct fb_pixmap pixmap; /* Image hardware mapper */ -+ struct fb_pixmap sprite; /* Cursor hardware mapper */ -+ struct fb_cmap cmap; /* Current cmap */ -+ struct list_head modelist; /* mode list */ -+ struct fb_videomode *mode; /* current mode */ -+ -+#ifdef CONFIG_FB_BACKLIGHT -+ /* assigned backlight device */ -+ /* set before framebuffer registration, -+ remove after unregister */ -+ struct backlight_device *bl_dev; -+ -+ /* Backlight level curve */ -+ struct mutex bl_curve_mutex; -+ u8 bl_curve[FB_BACKLIGHT_LEVELS]; -+#endif -+#ifdef CONFIG_FB_DEFERRED_IO -+ struct delayed_work deferred_work; -+ struct fb_deferred_io *fbdefio; -+#endif - --/* drivers/video/fbcon.c */ --extern struct display fb_display[MAX_NR_CONSOLES]; -+ struct fb_ops *fbops; -+ struct device *device; /* This is the parent */ -+ struct device *dev; /* This is this fb device */ -+ int class_flag; /* private sysfs flags */ -+#ifdef CONFIG_FB_TILEBLITTING -+ struct fb_tile_ops *tileops; /* Tile Blitting */ -+#endif -+ char __iomem *screen_base; /* Virtual address */ -+ unsigned long screen_size; /* Amount of ioremapped VRAM or 0 */ -+ void *pseudo_palette; /* Fake palette of 16 colors */ -+#define FBINFO_STATE_RUNNING 0 -+#define FBINFO_STATE_SUSPENDED 1 -+ u32 state; /* Hardware state i.e suspend */ -+ void *fbcon_par; /* fbcon use-only private area */ -+ /* From here on everything is device dependent */ -+ void *par; -+ /* we need the PCI or similar aperture base/size not -+ smem_start/size as smem_start may just be an object -+ allocated inside the aperture so may not actually overlap */ -+ struct apertures_struct { -+ unsigned int count; -+ struct aperture { -+ resource_size_t base; -+ resource_size_t size; -+ } ranges[0]; -+ } *apertures; -+}; - --/* drivers/video/fbcmap.c */ --extern int fb_alloc_cmap(struct fb_cmap *cmap, int len, int transp); --extern void fb_copy_cmap(struct fb_cmap *from, struct fb_cmap *to, -- int fsfromto); --extern int fb_get_cmap(struct fb_cmap *cmap, int kspc, -- int (*getcolreg)(u_int, u_int *, u_int *, u_int *, -- u_int *, struct fb_info *), -- struct fb_info *fb_info); --extern int fb_set_cmap(struct fb_cmap *cmap, int kspc, -- int (*setcolreg)(u_int, u_int, u_int, u_int, u_int, -- struct fb_info *), -- struct fb_info *fb_info); --extern struct fb_cmap *fb_default_cmap(int len); --extern void fb_invert_cmaps(void); -+static inline struct apertures_struct *alloc_apertures(unsigned int max_num) { -+ struct apertures_struct *a = kzalloc(sizeof(struct apertures_struct) -+ + max_num * sizeof(struct aperture), GFP_KERNEL); -+ if (!a) -+ return NULL; -+ a->count = max_num; -+ return a; -+} - --/* VESA Blanking Levels */ --#define VESA_NO_BLANKING 0 --#define VESA_VSYNC_SUSPEND 1 --#define VESA_HSYNC_SUSPEND 2 --#define VESA_POWERDOWN 3 -+#ifdef MODULE -+#define FBINFO_DEFAULT FBINFO_MODULE -+#else -+#define FBINFO_DEFAULT 0 -+#endif - --#endif /* __KERNEL__ */ -+// This will go away -+#define FBINFO_FLAG_MODULE FBINFO_MODULE -+#define FBINFO_FLAG_DEFAULT FBINFO_DEFAULT -+ -+/* This will go away -+ * fbset currently hacks in FB_ACCELF_TEXT into var.accel_flags -+ * when it wants to turn the acceleration engine on. This is -+ * really a separate operation, and should be modified via sysfs. -+ * But for now, we leave it broken with the following define -+ */ -+#define STUPID_ACCELF_TEXT_SHIT -+ -+// This will go away -+#if defined(__sparc__) - --#if 1 -+/* We map all of our framebuffers such that big-endian accesses -+ * are what we want, so the following is sufficient. -+ */ -+ -+// This will go away -+#define fb_readb sbus_readb -+#define fb_readw sbus_readw -+#define fb_readl sbus_readl -+#define fb_readq sbus_readq -+#define fb_writeb sbus_writeb -+#define fb_writew sbus_writew -+#define fb_writel sbus_writel -+#define fb_writeq sbus_writeq -+#define fb_memset sbus_memset_io -+#define fb_memcpy_fromfb sbus_memcpy_fromio -+#define fb_memcpy_tofb sbus_memcpy_toio -+ -+#elif defined(__i386__) || defined(__alpha__) || defined(__x86_64__) || defined(__hppa__) || defined(__sh__) || defined(__powerpc__) || defined(__avr32__) || defined(__bfin__) -+ -+#define fb_readb __raw_readb -+#define fb_readw __raw_readw -+#define fb_readl __raw_readl -+#define fb_readq __raw_readq -+#define fb_writeb __raw_writeb -+#define fb_writew __raw_writew -+#define fb_writel __raw_writel -+#define fb_writeq __raw_writeq -+#define fb_memset memset_io -+#define fb_memcpy_fromfb memcpy_fromio -+#define fb_memcpy_tofb memcpy_toio -+ -+#else - --#define FBCMD_GET_CURRENTPAR 0xDEAD0005 --#define FBCMD_SET_CURRENTPAR 0xDEAD8005 -+#define fb_readb(addr) (*(volatile u8 *) (addr)) -+#define fb_readw(addr) (*(volatile u16 *) (addr)) -+#define fb_readl(addr) (*(volatile u32 *) (addr)) -+#define fb_readq(addr) (*(volatile u64 *) (addr)) -+#define fb_writeb(b,addr) (*(volatile u8 *) (addr) = (b)) -+#define fb_writew(b,addr) (*(volatile u16 *) (addr) = (b)) -+#define fb_writel(b,addr) (*(volatile u32 *) (addr) = (b)) -+#define fb_writeq(b,addr) (*(volatile u64 *) (addr) = (b)) -+#define fb_memset memset -+#define fb_memcpy_fromfb memcpy -+#define fb_memcpy_tofb memcpy - - #endif - -+#define FB_LEFT_POS(p, bpp) (fb_be_math(p) ? (32 - (bpp)) : 0) -+#define FB_SHIFT_HIGH(p, val, bits) (fb_be_math(p) ? (val) >> (bits) : \ -+ (val) << (bits)) -+#define FB_SHIFT_LOW(p, val, bits) (fb_be_math(p) ? (val) << (bits) : \ -+ (val) >> (bits)) -+ -+ /* -+ * `Generic' versions of the frame buffer device operations -+ */ -+ -+extern int fb_set_var(struct fb_info *info, struct fb_var_screeninfo *var); -+extern int fb_pan_display(struct fb_info *info, struct fb_var_screeninfo *var); -+extern int fb_blank(struct fb_info *info, int blank); -+extern void cfb_fillrect(struct fb_info *info, const struct fb_fillrect *rect); -+extern void cfb_copyarea(struct fb_info *info, const struct fb_copyarea *area); -+extern void cfb_imageblit(struct fb_info *info, const struct fb_image *image); -+/* -+ * Drawing operations where framebuffer is in system RAM -+ */ -+extern void sys_fillrect(struct fb_info *info, const struct fb_fillrect *rect); -+extern void sys_copyarea(struct fb_info *info, const struct fb_copyarea *area); -+extern void sys_imageblit(struct fb_info *info, const struct fb_image *image); -+extern ssize_t fb_sys_read(struct fb_info *info, char __user *buf, -+ size_t count, loff_t *ppos); -+extern ssize_t fb_sys_write(struct fb_info *info, const char __user *buf, -+ size_t count, loff_t *ppos); - --#if 1 /* Preliminary */ -+/* drivers/video/fbmem.c */ -+extern int register_framebuffer(struct fb_info *fb_info); -+extern int unregister_framebuffer(struct fb_info *fb_info); -+extern void remove_conflicting_framebuffers(struct apertures_struct *a, -+ const char *name, bool primary); -+extern int fb_prepare_logo(struct fb_info *fb_info, int rotate); -+extern int fb_show_logo(struct fb_info *fb_info, int rotate); -+extern char* fb_get_buffer_offset(struct fb_info *info, struct fb_pixmap *buf, u32 size); -+extern void fb_pad_unaligned_buffer(u8 *dst, u32 d_pitch, u8 *src, u32 idx, -+ u32 height, u32 shift_high, u32 shift_low, u32 mod); -+extern void fb_pad_aligned_buffer(u8 *dst, u32 d_pitch, u8 *src, u32 s_pitch, u32 height); -+extern void fb_set_suspend(struct fb_info *info, int state); -+extern int fb_get_color_depth(struct fb_var_screeninfo *var, -+ struct fb_fix_screeninfo *fix); -+extern int fb_get_options(char *name, char **option); -+extern int fb_new_modelist(struct fb_info *info); - -- /* -- * Hardware Cursor -- */ -+extern struct fb_info *registered_fb[FB_MAX]; -+extern int num_registered_fb; -+extern struct class *fb_class; - --#define FBIOGET_FCURSORINFO 0x4607 --#define FBIOGET_VCURSORINFO 0x4608 --#define FBIOPUT_VCURSORINFO 0x4609 --#define FBIOGET_CURSORSTATE 0x460A --#define FBIOPUT_CURSORSTATE 0x460B -+extern int lock_fb_info(struct fb_info *info); - -+static inline void unlock_fb_info(struct fb_info *info) -+{ -+ mutex_unlock(&info->lock); -+} -+ -+static inline void __fb_pad_aligned_buffer(u8 *dst, u32 d_pitch, -+ u8 *src, u32 s_pitch, u32 height) -+{ -+ int i, j; -+ -+ d_pitch -= s_pitch; -+ -+ for (i = height; i--; ) { -+ /* s_pitch is a few bytes at the most, memcpy is suboptimal */ -+ for (j = 0; j < s_pitch; j++) -+ *dst++ = *src++; -+ dst += d_pitch; -+ } -+} -+ -+/* drivers/video/fb_defio.c */ -+extern void fb_deferred_io_init(struct fb_info *info); -+extern void fb_deferred_io_open(struct fb_info *info, -+ struct inode *inode, -+ struct file *file); -+extern void fb_deferred_io_cleanup(struct fb_info *info); -+extern int fb_deferred_io_fsync(struct file *file, int datasync); -+ -+static inline bool fb_be_math(struct fb_info *info) -+{ -+#ifdef CONFIG_FB_FOREIGN_ENDIAN -+#if defined(CONFIG_FB_BOTH_ENDIAN) -+ return info->flags & FBINFO_BE_MATH; -+#elif defined(CONFIG_FB_BIG_ENDIAN) -+ return true; -+#elif defined(CONFIG_FB_LITTLE_ENDIAN) -+ return false; -+#endif /* CONFIG_FB_BOTH_ENDIAN */ -+#else -+#ifdef __BIG_ENDIAN -+ return true; -+#else -+ return false; -+#endif /* __BIG_ENDIAN */ -+#endif /* CONFIG_FB_FOREIGN_ENDIAN */ -+} -+ -+/* drivers/video/fbsysfs.c */ -+extern struct fb_info *framebuffer_alloc(size_t size, struct device *dev); -+extern void framebuffer_release(struct fb_info *info); -+extern int fb_init_device(struct fb_info *fb_info); -+extern void fb_cleanup_device(struct fb_info *head); -+extern void fb_bl_default_curve(struct fb_info *fb_info, u8 off, u8 min, u8 max); -+ -+/* drivers/video/fbmon.c */ -+#define FB_MAXTIMINGS 0 -+#define FB_VSYNCTIMINGS 1 -+#define FB_HSYNCTIMINGS 2 -+#define FB_DCLKTIMINGS 3 -+#define FB_IGNOREMON 0x100 -+ -+#define FB_MODE_IS_UNKNOWN 0 -+#define FB_MODE_IS_DETAILED 1 -+#define FB_MODE_IS_STANDARD 2 -+#define FB_MODE_IS_VESA 4 -+#define FB_MODE_IS_CALCULATED 8 -+#define FB_MODE_IS_FIRST 16 -+#define FB_MODE_IS_FROM_VAR 32 - --struct fb_fix_cursorinfo { -- __u16 crsr_width; /* width and height of the cursor in */ -- __u16 crsr_height; /* pixels (zero if no cursor) */ -- __u16 crsr_xsize; /* cursor size in display pixels */ -- __u16 crsr_ysize; -- __u16 crsr_color1; /* colormap entry for cursor color1 */ -- __u16 crsr_color2; /* colormap entry for cursor color2 */ --}; -+extern int fbmon_dpms(const struct fb_info *fb_info); -+extern int fb_get_mode(int flags, u32 val, struct fb_var_screeninfo *var, -+ struct fb_info *info); -+extern int fb_validate_mode(const struct fb_var_screeninfo *var, -+ struct fb_info *info); -+extern int fb_parse_edid(unsigned char *edid, struct fb_var_screeninfo *var); -+extern const unsigned char *fb_firmware_edid(struct device *device); -+extern void fb_edid_to_monspecs(unsigned char *edid, -+ struct fb_monspecs *specs); -+extern void fb_edid_add_monspecs(unsigned char *edid, -+ struct fb_monspecs *specs); -+extern void fb_destroy_modedb(struct fb_videomode *modedb); -+extern int fb_find_mode_cvt(struct fb_videomode *mode, int margins, int rb); -+extern unsigned char *fb_ddc_read(struct i2c_adapter *adapter); -+ -+/* drivers/video/modedb.c */ -+#define VESA_MODEDB_SIZE 34 -+extern void fb_var_to_videomode(struct fb_videomode *mode, -+ const struct fb_var_screeninfo *var); -+extern void fb_videomode_to_var(struct fb_var_screeninfo *var, -+ const struct fb_videomode *mode); -+extern int fb_mode_is_equal(const struct fb_videomode *mode1, -+ const struct fb_videomode *mode2); -+extern int fb_add_videomode(const struct fb_videomode *mode, -+ struct list_head *head); -+extern void fb_delete_videomode(const struct fb_videomode *mode, -+ struct list_head *head); -+extern const struct fb_videomode *fb_match_mode(const struct fb_var_screeninfo *var, -+ struct list_head *head); -+extern const struct fb_videomode *fb_find_best_mode(const struct fb_var_screeninfo *var, -+ struct list_head *head); -+extern const struct fb_videomode *fb_find_nearest_mode(const struct fb_videomode *mode, -+ struct list_head *head); -+extern void fb_destroy_modelist(struct list_head *head); -+extern void fb_videomode_to_modelist(const struct fb_videomode *modedb, int num, -+ struct list_head *head); -+extern const struct fb_videomode *fb_find_best_display(const struct fb_monspecs *specs, -+ struct list_head *head); -+ -+/* drivers/video/fbcmap.c */ -+extern int fb_alloc_cmap(struct fb_cmap *cmap, int len, int transp); -+extern int fb_alloc_cmap_gfp(struct fb_cmap *cmap, int len, int transp, gfp_t flags); -+extern void fb_dealloc_cmap(struct fb_cmap *cmap); -+extern int fb_copy_cmap(const struct fb_cmap *from, struct fb_cmap *to); -+extern int fb_cmap_to_user(const struct fb_cmap *from, struct fb_cmap_user *to); -+extern int fb_set_cmap(struct fb_cmap *cmap, struct fb_info *fb_info); -+extern int fb_set_user_cmap(struct fb_cmap_user *cmap, struct fb_info *fb_info); -+extern const struct fb_cmap *fb_default_cmap(int len); -+extern void fb_invert_cmaps(void); - --struct fb_var_cursorinfo { -- __u16 width; -- __u16 height; -- __u16 xspot; -- __u16 yspot; -- __u8 data[1]; /* field with [height][width] */ -+struct fb_videomode { -+ const char *name; /* optional */ -+ u32 refresh; /* optional */ -+ u32 xres; -+ u32 yres; -+ u32 pixclock; -+ u32 left_margin; -+ u32 right_margin; -+ u32 upper_margin; -+ u32 lower_margin; -+ u32 hsync_len; -+ u32 vsync_len; -+ u32 sync; -+ u32 vmode; -+ u32 flag; - }; - --struct fb_cursorstate { -- __s16 xoffset; -- __s16 yoffset; -- __u16 mode; -+extern const char *fb_mode_option; -+extern const struct fb_videomode vesa_modes[]; -+extern const struct fb_videomode cea_modes[64]; -+ -+struct fb_modelist { -+ struct list_head list; -+ struct fb_videomode mode; - }; - --#define FB_CURSOR_OFF 0 --#define FB_CURSOR_ON 1 --#define FB_CURSOR_FLASH 2 -+extern int fb_find_mode(struct fb_var_screeninfo *var, -+ struct fb_info *info, const char *mode_option, -+ const struct fb_videomode *db, -+ unsigned int dbsize, -+ const struct fb_videomode *default_mode, -+ unsigned int default_bpp); - --#endif /* Preliminary */ -+#endif /* __KERNEL__ */ - - #endif /* _LINUX_FB_H */ diff --git a/srcpkgs/fbset/patches/02_fb_modes.patch b/srcpkgs/fbset/patches/02_fb_modes.patch deleted file mode 100644 index c5eea2345c65a7..00000000000000 --- a/srcpkgs/fbset/patches/02_fb_modes.patch +++ /dev/null @@ -1,135 +0,0 @@ ---- - etc/fb.modes.ATI | 84 ++++++++++++++++++++++++++++++++++++++++++++++++++----- - 1 file changed, 77 insertions(+), 7 deletions(-) - ---- a/etc/fb.modes.ATI -+++ b/etc/fb.modes.ATI -@@ -6,6 +6,8 @@ - # Mach64 Programmer's Guide, Appendix C - # (C) 1998 ATI Technologies Inc. - # -+# Kop: this are very generic modes and not only for ATI cards. -+# - - # - # 640x480, 60 Hz, Non-Interlaced (25.175 MHz dotclock) -@@ -132,6 +134,36 @@ mode "640x480-100" - timings 22272 48 32 17 22 128 12 - endmode - -+ -+# -+# 768x576, 75 Hz, Non-Interlaced (49.188 MHz dotclock) -+# -+# Horizontal Vertical -+# Resolution 768 576 -+# Scan Frequency 46.580 kHz 75.008 Hz -+# Sync Width us ms -+# chars lines -+# Front Porch us ms -+# chars lines -+# Back Porch us ms -+# chars lines -+# Active Time us ms -+# chars lines -+# Blank Time us ms -+# chars lines -+# Polarity negative negative -+# -+# This is a mode often used, because fbtv suggests this, since -+# this is the mode for "normal" TVs. -+# -+ -+mode "768x576-75" -+ # D: 49.188 MHz, H: 46.580 kHz, V: 75.008 Hz -+ geometry 768 576 768 576 32 -+ timings 20330 128 32 32 8 128 5 -+endmode -+ -+ - # - # 800x600, 48 Hz, Interlaced (36.00 MHz dotclock) - # -@@ -430,7 +462,7 @@ endmode - # 1024x768, 72 Hz, Non-Interlaced (75.00 MHz dotclock) - # - # Horizontal Vertical --# Resolution 10224 768 -+# Resolution 1024 768 - # Scan Frequency 58.230 kHz 72.245 Hz - # Sync Width 1.813 us 0.103 ms - # 17 chars 6 lines -@@ -447,7 +479,7 @@ endmode - - mode "1024x768-72" - # D: 75.00 MHz, H: 58.230 kHz, V: 72.245 Hz -- geometry 10224 768 10224 768 8 -+ geometry 1024 768 1024 768 8 - timings 13334 104 24 29 3 136 6 - endmode - -@@ -691,7 +723,45 @@ mode "1152x864-80" - hsync high - vsync high - endmode -- -+ -+# -+# 1280x960, 75 Hz, Non-Interlaced (126.00 MHz dotclock) -+# -+# Horizontal Vertical -+# Resolution 1280 960 -+# Scan Frequency 74.788 kHz 74.788 Hz -+# Sync Width 1.018 us 0.092 ms -+# 14 chars 7 lines -+# Front Porch 0.127 us 0.393 ms -+# 2 chars 30 lines -+# Back Porch 1.473 us 0.747 ms -+# 20 chars 57 lines -+# Active Time 10.473 us 11.311 ms -+# 144 chars 864 lines -+# Blank Time 2.618 us 1.231 ms -+# 36 chars 94 lines -+# Polarity positive positive -+# -+ -+mode "1280x960-75-8" -+ # D: 125.644 MHz, H: 74.788 kHz, V: 74.788 Hz -+ geometry 1280 960 1280 960 8 -+ timings 7959 224 32 36 1 144 3 -+endmode -+ -+mode "1280x960-75" -+ # D: 125.644 MHz, H: 74.788 kHz, V: 74.788 Hz -+ geometry 1280 960 1280 960 16 -+ timings 7959 224 32 36 1 144 3 -+endmode -+ -+mode "1280x960-75-32" -+ # D: 125.644 MHz, H: 74.788 kHz, V: 74.788 Hz -+ geometry 1280 960 1280 960 32 -+ timings 7959 224 32 36 1 144 3 -+endmode -+ -+ - # - # 1280x1024, 43 Hz, Interlaced (80.00 MHz dotclock) - # -@@ -849,13 +919,13 @@ endmode - # - - mode "1280x1024-75" -- # D: 135.00 MHz, H: 79.976 kHz, V: 75.02 Hz -- geometry 1280 1024 1280 1024 8 -- timings 7408 248 16 38 1 144 3 -+ # D: 134.880 MHz, H: 79.905 kHz, V: 74.958 Hz -+ geometry 1280 1024 1280 3264 8 -+ timings 7414 232 64 38 1 112 3 - hsync high - vsync high - endmode -- -+ - # - # 1600x1200, 60 Hz, Non-Interlaced (156.00 MHz dotclock) - # diff --git a/srcpkgs/fbset/patches/03_con2fbmap.patch b/srcpkgs/fbset/patches/03_con2fbmap.patch deleted file mode 100644 index 30fdf757d30535..00000000000000 --- a/srcpkgs/fbset/patches/03_con2fbmap.patch +++ /dev/null @@ -1,110 +0,0 @@ -Status: not-sent -# This supposedly does not need to be sent upstream as there's fbutils, -# although its development has stagnated. - ---- - con2fbmap.1 | 29 ++++++++++++++++++++++++++ - con2fbmap.c | 66 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ - 2 files changed, 95 insertions(+) - ---- /dev/null -+++ b/con2fbmap.1 -@@ -0,0 +1,29 @@ -+.TH con2fbmap 1 2006-01-18 2.1 "Linux frame buffer utils" -+.SH NAME -+con2fbmap \- shows and sets mapping between consoles and framebuffer devices. -+.SH SYNOPSIS -+.B con2fbmap -+.RI console -+.RI [ framebuffer ] -+.SH DESCRIPTION -+.B This documentation is not finished -+.PP -+.B con2fbmap -+is a system utility to show or change the mapping of the consoles to the -+frame buffer device. The frame buffer device provides a simple and unique -+interface to access different kinds of graphic displays. -+.PP -+Frame buffer devices are accessed via special device nodes located in the -+/dev directory. The naming scheme for these nodes is always -+.IR \fBfb < n >, -+where -+.I n -+is the number of the used frame buffer device. -+.PP -+.SH OPTIONS -+The first option must be there, and identify the console on which to work. -+If the second option is not set, con2fbmap shows the current mapping of -+identified console. If the second argument is given (as a number) con2fbmap -+maps the identified console to said framebuffer device. -+.TP -+Sven LUTHER ---- /dev/null -+++ b/con2fbmap.c -@@ -0,0 +1,66 @@ -+#include -+#include -+#include -+#include -+#include -+#include -+#include -+#include -+#include -+#include -+ -+#define DEFAULT_FRAMEBUFFER "/dev/fb0" -+#define DEFAULT_FRAMEBUFFER_DEVFS "/dev/fb/0" -+ -+const char *programname; -+ -+void Usage(void) -+{ -+ fprintf(stderr, "\nUsage: %s console [framebuffer]\n\n", programname); -+ exit(1); -+} -+ -+int main(int argc, char *argv[]) -+{ -+ int do_write = 0; -+ char *fbpath; /* any frame buffer will do */ -+ int fd; -+ struct fb_con2fbmap map; -+ -+ programname = argv[0]; -+ switch (argc) { -+ case 3: -+ do_write = 1; -+ map.framebuffer = atoi(argv[2]); -+ case 2: -+ map.console = atoi(argv[1]); -+ break; -+ default: -+ Usage(); -+ } -+ -+ if (access("/dev/.devfsd", F_OK) == 0) /* devfs detected */ -+ fbpath = DEFAULT_FRAMEBUFFER_DEVFS; -+ else -+ fbpath = DEFAULT_FRAMEBUFFER; -+ -+ if ((fd = open(fbpath, O_RDONLY)) == -1) { -+ fprintf(stderr, "open %s: %s\n", fbpath, strerror(errno)); -+ exit(1); -+ } -+ if (do_write) { -+ if (ioctl(fd, FBIOPUT_CON2FBMAP, &map)) { -+ fprintf(stderr, "ioctl FBIOPUT_CON2FBMAP: %s\n", strerror(errno)); -+ exit(1); -+ } -+ } else { -+ if (ioctl(fd, FBIOGET_CON2FBMAP, &map)) { -+ fprintf(stderr, "ioctl FBIOGET_CON2FBMAP: %s\n", strerror(errno)); -+ exit(1); -+ } -+ printf("console %d is mapped to framebuffer %d\n", map.console, -+ map.framebuffer); -+ } -+ close(fd); -+ exit(0); -+} diff --git a/srcpkgs/fbset/patches/04_fbset_warnings.patch b/srcpkgs/fbset/patches/04_fbset_warnings.patch deleted file mode 100644 index d746072ea4e024..00000000000000 --- a/srcpkgs/fbset/patches/04_fbset_warnings.patch +++ /dev/null @@ -1,26 +0,0 @@ -Status: sent-upstream - ---- - fbset.c | 4 ++-- - 1 file changed, 2 insertions(+), 2 deletions(-) - ---- a/fbset.c -+++ b/fbset.c -@@ -710,7 +710,7 @@ static void DisplayFBInfo(struct fb_fix_ - - puts("Frame buffer device information:"); - printf(" Name : %s\n", fix->id); -- printf(" Address : %p\n", fix->smem_start); -+ printf(" Address : %#0lx\n", fix->smem_start); - printf(" Size : %d\n", fix->smem_len); - printf(" Type : "); - switch (fix->type) { -@@ -780,7 +780,7 @@ static void DisplayFBInfo(struct fb_fix_ - printf(" YWrapStep : %d\n", fix->ywrapstep); - printf(" LineLength : %d\n", fix->line_length); - if (fix->mmio_len) { -- printf(" MMIO Address: %p\n", fix->mmio_start); -+ printf(" MMIO Address: %#0lx\n", fix->mmio_start); - printf(" MMIO Size : %d\n", fix->mmio_len); - } - printf(" Accelerator : "); diff --git a/srcpkgs/fbset/patches/06_fbset_usage.patch b/srcpkgs/fbset/patches/06_fbset_usage.patch deleted file mode 100644 index 67a1153d5ea105..00000000000000 --- a/srcpkgs/fbset/patches/06_fbset_usage.patch +++ /dev/null @@ -1,26 +0,0 @@ -Status: sent-upstream - ---- - fbset.c | 4 +++- - 1 file changed, 3 insertions(+), 1 deletion(-) - ---- a/fbset.c -+++ b/fbset.c -@@ -832,7 +832,8 @@ static int FillScanRates(struct VideoMod - static void Usage(void) - { - puts(VERSION); -- Die("\nUsage: %s [options] [mode]\n\n" -+ printf( -+ "\nUsage: %s [options] [mode]\n\n" - "Valid options:\n" - " General options:\n" - " -h, --help : display this usage information\n" -@@ -887,6 +888,7 @@ static void Usage(void) - " -step : step increment (in pixels or pixel lines)\n" - " (default is 8 horizontal, 2 vertical)\n", - ProgramName); -+ exit(0); - } - - diff --git a/srcpkgs/fbset/patches/07_new_accels.patch b/srcpkgs/fbset/patches/07_new_accels.patch deleted file mode 100644 index 1aad38cd331d8a..00000000000000 --- a/srcpkgs/fbset/patches/07_new_accels.patch +++ /dev/null @@ -1,69 +0,0 @@ -Status: sent-upstream - ---- - fbset.c | 54 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ - 1 file changed, 54 insertions(+) - ---- a/fbset.c -+++ b/fbset.c -@@ -199,6 +199,60 @@ static struct accelentry { - { FB_ACCEL_SUN_CGTHREE, "Sun cg3" }, - { FB_ACCEL_SUN_TCX, "Sun tcx" }, - { FB_ACCEL_MATROX_MGAG400, "Matrox G400" }, -+ { FB_ACCEL_NV3, "nVidia RIVA 128" }, -+ { FB_ACCEL_NV4, "nVidia RIVA TNT" }, -+ { FB_ACCEL_NV5, "nVidia RIVA TNT2" }, -+ { FB_ACCEL_CT_6555x, "C&T 6555x" }, -+ { FB_ACCEL_3DFX_BANSHEE, "3Dfx Banshee" }, -+ { FB_ACCEL_ATI_RAGE128, "ATI Rage128 family" }, -+ { FB_ACCEL_ATI_RADEON, "ATI Radeon family" }, -+ { FB_ACCEL_IGS_CYBER2000, "CyberPro 2000" }, -+ { FB_ACCEL_IGS_CYBER2010, "CyberPro 2010" }, -+ { FB_ACCEL_IGS_CYBER5000, "CyberPro 5000" }, -+ { FB_ACCEL_SIS_GLAMOUR, "SiS 300/630/540" }, -+ { FB_ACCEL_SIS_GLAMOUR_2, "SiS 315/650/740" }, -+ { FB_ACCEL_SIS_XABRE, "SiS 330 (Xabre)" }, -+ { FB_ACCEL_3DLABS_PERMEDIA3, "3Dlabs Permedia 3" }, -+ { FB_ACCEL_I810, "Intel 810/815" }, -+ { FB_ACCEL_I830, "Intel 830M/845G/85x/865G" }, -+ { FB_ACCEL_NEOMAGIC_NM2070, "NeoMagic NM2070" }, -+ { FB_ACCEL_NEOMAGIC_NM2090, "NeoMagic NM2090" }, -+ { FB_ACCEL_NEOMAGIC_NM2093, "NeoMagic NM2093" }, -+ { FB_ACCEL_NEOMAGIC_NM2097, "NeoMagic NM2097" }, -+ { FB_ACCEL_NEOMAGIC_NM2160, "NeoMagic NM2160" }, -+ { FB_ACCEL_NEOMAGIC_NM2200, "NeoMagic NM2200" }, -+ { FB_ACCEL_NEOMAGIC_NM2230, "NeoMagic NM2230" }, -+ { FB_ACCEL_NEOMAGIC_NM2360, "NeoMagic NM2360" }, -+ { FB_ACCEL_NEOMAGIC_NM2380, "NeoMagic NM2380" }, -+ { FB_ACCEL_PXA3XX, "PXA3xx" }, -+ { FB_ACCEL_SAVAGE4, "S3 Savage4" }, -+ { FB_ACCEL_SAVAGE3D, "S3 Savage3D" }, -+ { FB_ACCEL_SAVAGE3D_MV, "S3 Savage3D-MV" }, -+ { FB_ACCEL_SAVAGE2000, "S3 Savage2000" }, -+ { FB_ACCEL_SAVAGE_MX_MV, "S3 Savage/MX-MV" }, -+ { FB_ACCEL_SAVAGE_MX, "S3 Savage/MX" }, -+ { FB_ACCEL_SAVAGE_IX_MV, "S3 Savage/IX-MV" }, -+ { FB_ACCEL_SAVAGE_IX, "S3 Savage/IX" }, -+ { FB_ACCEL_PROSAVAGE_PM, "S3 ProSavage PM133" }, -+ { FB_ACCEL_PROSAVAGE_KM, "S3 ProSavage KM133" }, -+ { FB_ACCEL_S3TWISTER_P, "S3 Twister" }, -+ { FB_ACCEL_S3TWISTER_K, "S3 TwisterK" }, -+ { FB_ACCEL_SUPERSAVAGE, "S3 Supersavage" }, -+ { FB_ACCEL_PROSAVAGE_DDR, "S3 ProSavage DDR" }, -+ { FB_ACCEL_PROSAVAGE_DDRK, "S3 ProSavage DDR-K" }, -+ { FB_ACCEL_PUV3_UNIGFX, "PKUnity-v3 Unigfx" }, -+ { FB_ACCEL_NV_10, "nVidia Arch 10" }, -+ { FB_ACCEL_NV_20, "nVidia Arch 20" }, -+ { FB_ACCEL_NV_30, "nVidia Arch 30" }, -+ { FB_ACCEL_NV_40, "nVidia Arch 40" }, -+ { FB_ACCEL_XGI_VOLARI_V, "XGI Volari V3XT, V5, V8" }, -+ { FB_ACCEL_XGI_VOLARI_Z, "XGI Volari Z7" }, -+ { FB_ACCEL_OMAP1610, "TI OMAP16xx" }, -+ { FB_ACCEL_TRIDENT_TGUI, "Trident TGUI" }, -+ { FB_ACCEL_TRIDENT_3DIMAGE, "Trident 3DImage" }, -+ { FB_ACCEL_TRIDENT_BLADE3D, "Trident Blade3D" }, -+ { FB_ACCEL_TRIDENT_BLADEXP, "Trident BladeXP" }, -+ { FB_ACCEL_CIRRUS_ALPINE, "Cirrus Logic 543x/544x/5480" }, - }; - - diff --git a/srcpkgs/fbset/patches/08_rgba_keyword.patch b/srcpkgs/fbset/patches/08_rgba_keyword.patch deleted file mode 100644 index f840e87c826da8..00000000000000 --- a/srcpkgs/fbset/patches/08_rgba_keyword.patch +++ /dev/null @@ -1,49 +0,0 @@ -Status: sent-upstream - ---- - modes.l | 6 ++++++ - modes.y | 4 ++-- - 2 files changed, 8 insertions(+), 2 deletions(-) - ---- a/modes.l -+++ b/modes.l -@@ -99,6 +99,7 @@ static const char *CopyString(const char - - keyword [a-zA-Z][a-zA-Z0-9]* - number [0-9]* -+colors [0-9/,]* - string \"[^\"\n]*\" - comment \#([^\n]*) - space [ \t]+ -@@ -115,6 +116,11 @@ junk . - return NUMBER; - } - -+{colors} { -+ yylval = (unsigned long)CopyString(yytext); -+ return COLORS; -+ } -+ - {string} { - yylval = (unsigned long)CopyString(yytext); - return STRING; ---- a/modes.y -+++ b/modes.y -@@ -42,7 +42,7 @@ static void ClearVideoMode(void) - - %token MODE GEOMETRY TIMINGS HSYNC VSYNC CSYNC GSYNC EXTSYNC BCAST LACED DOUBLE - RGBA NONSTD ACCEL GRAYSCALE -- ENDMODE POLARITY BOOLEAN STRING NUMBER -+ ENDMODE POLARITY BOOLEAN STRING NUMBER COLORS - - %% - -@@ -148,7 +148,7 @@ double : DOUBLE BOOLEAN - } - ; - --rgba : RGBA STRING -+rgba : RGBA COLORS - { - makeRGBA(&VideoMode, (const char*)$2); - } diff --git a/srcpkgs/fbset/patches/10_build.patch b/srcpkgs/fbset/patches/10_build.patch deleted file mode 100644 index ce7e343d9e1e40..00000000000000 --- a/srcpkgs/fbset/patches/10_build.patch +++ /dev/null @@ -1,103 +0,0 @@ -Status: sent-upstream -# Sent part of it, not the indentation fixes, nor the con2fbmap. - ---- - Makefile | 88 +++++++++++++++++++++++++++++++++++++-------------------------- - 1 file changed, 53 insertions(+), 35 deletions(-) - ---- a/Makefile -+++ b/Makefile -@@ -2,40 +2,58 @@ - # Linux Frame Buffer Device Configuration - # - --CC = gcc -Wall -O2 -I. --BISON = bison -d --FLEX = flex --INSTALL = install --RM = rm -f -- --All: fbset -- -- --fbset: fbset.o modes.tab.o lex.yy.o -- --fbset.o: fbset.c fbset.h fb.h --modes.tab.o: modes.tab.c fbset.h fb.h --lex.yy.o: lex.yy.c fbset.h modes.tab.h -- --lex.yy.c: modes.l -- $(FLEX) modes.l -- --modes.tab.c: modes.y -- $(BISON) modes.y -- --install: fbset -- if [ -f /sbin/fbset ]; then rm /sbin/fbset; fi -- $(INSTALL) fbset /usr/sbin -- $(INSTALL) fbset.8 /usr/man/man8 -- $(INSTALL) fb.modes.5 /usr/man/man5 -- if [ ! -c /dev/fb0 ]; then mknod /dev/fb0 c 29 0; fi -- if [ ! -c /dev/fb1 ]; then mknod /dev/fb1 c 29 32; fi -- if [ ! -c /dev/fb2 ]; then mknod /dev/fb2 c 29 64; fi -- if [ ! -c /dev/fb3 ]; then mknod /dev/fb3 c 29 96; fi -- if [ ! -c /dev/fb4 ]; then mknod /dev/fb4 c 29 128; fi -- if [ ! -c /dev/fb5 ]; then mknod /dev/fb5 c 29 160; fi -- if [ ! -c /dev/fb6 ]; then mknod /dev/fb6 c 29 192; fi -- if [ ! -c /dev/fb7 ]; then mknod /dev/fb7 c 29 224; fi -+srcdir = . -+ -+CC = gcc -+CFLAGS = -Wall -O2 -+BISON = bison -d -+FLEX = flex -+INSTALL = install -+INSTALL_PROGRAM = $(INSTALL) -m 755 -+INSTALL_DATA = $(INSTALL) -m 644 -+RM = rm -f -+ -+all: fbset con2fbmap -+ -+fbset: fbset.o modes.tab.o lex.yy.o -+ -+fbset.o: fbset.c fbset.h fb.h -+modes.tab.o: modes.tab.c fbset.h fb.h -+lex.yy.o: lex.yy.c fbset.h modes.tab.h -+ -+lex.yy.c: modes.l -+ $(FLEX) $< -+ -+modes.tab.c modes.tab.h: modes.y -+ $(BISON) $< -+ -+con2fbmap: con2fbmap.o -+con2fbmap.o: con2fbmap.c -+ -+install: fbset -+ $(INSTALL) -d $(DESTDIR)/etc -+ $(INSTALL) -d $(DESTDIR)/bin -+ $(INSTALL) -d $(DESTDIR)/usr/share/man/man1 -+ $(INSTALL) -d $(DESTDIR)/usr/share/man/man5 -+ $(INSTALL_DATA) $(srcdir)/etc/fb.modes.ATI $(DESTDIR)/etc/fb.modes -+ $(INSTALL_DATA) $(srcdir)/fb.modes.5 $(DESTDIR)/usr/share/man/man5 -+ $(INSTALL_PROGRAM) fbset $(DESTDIR)/bin -+ $(INSTALL_DATA) $(srcdir)/fbset.8 $(DESTDIR)/usr/share/man/man1/fbset.1 -+ $(INSTALL_PROGRAM) $(srcdir)/modeline2fb $(DESTDIR)/bin -+ $(INSTALL_DATA) $(srcdir)/modeline2fb.1 $(DESTDIR)/usr/share/man/man1 -+ $(INSTALL_PROGRAM) con2fbmap $(DESTDIR)/bin -+ $(INSTALL_DATA) $(srcdir)/con2fbmap.1 $(DESTDIR)/usr/share/man/man1 -+ -+install-devices: -+ if [ ! -c /dev/fb0 ]; then mknod $(DESTDIR)/dev/fb0 c 29 0; fi -+ if [ ! -c /dev/fb1 ]; then mknod $(DESTDIR)/dev/fb1 c 29 32; fi -+ if [ ! -c /dev/fb2 ]; then mknod $(DESTDIR)/dev/fb2 c 29 64; fi -+ if [ ! -c /dev/fb3 ]; then mknod $(DESTDIR)/dev/fb3 c 29 96; fi -+ if [ ! -c /dev/fb4 ]; then mknod $(DESTDIR)/dev/fb4 c 29 128; fi -+ if [ ! -c /dev/fb5 ]; then mknod $(DESTDIR)/dev/fb5 c 29 160; fi -+ if [ ! -c /dev/fb6 ]; then mknod $(DESTDIR)/dev/fb6 c 29 192; fi -+ if [ ! -c /dev/fb7 ]; then mknod $(DESTDIR)/dev/fb7 c 29 224; fi - - clean: -- $(RM) *.o fbset lex.yy.c modes.tab.c modes.tab.h -+ $(RM) *.o fbset con2fbmap lex.yy.c modes.tab.c modes.tab.h -+ diff --git a/srcpkgs/fbset/patches/11_manpages.patch b/srcpkgs/fbset/patches/11_manpages.patch deleted file mode 100644 index a713fd48133963..00000000000000 --- a/srcpkgs/fbset/patches/11_manpages.patch +++ /dev/null @@ -1,243 +0,0 @@ -Status: sent-upstream -# Latest updates from 2010-04-12 for fbset.8 not sent. - ---- - fb.modes.5 | 38 +++++++++++++++++++++++++++++++++++++- - fbset.8 | 41 ++++++++++++++++++++++++++++++----------- - modeline2fb.1 | 40 ++++++++++++++++++++++++++++++++++++++++ - 3 files changed, 107 insertions(+), 12 deletions(-) - ---- a/fb.modes.5 -+++ b/fb.modes.5 -@@ -1,4 +1,4 @@ --.TH fb.modes 8 "Aug 1996" local "Linux frame buffer utils" -+.TH fb.modes 5 2003-08-07 2.1 "Linux frame buffer utils" - .SH NAME - fb.modes \- frame buffer modes file - .SH DESCRIPTION -@@ -27,6 +27,9 @@ timings - .br - .B options - .RI < value > -+.br -+.B rgba -+.RI < red , green , blue , alpha > - .RE - endmode - .SH OPTIONS -@@ -74,6 +77,22 @@ horizontal sync length (in pixels) - vertical sync length (in pixel lines) - .RE - .PP -+rgba options (only valid with truecolor): -+.RS -+.TP -+.I red -+red color bitfields (in length or length/offset) -+.TP -+.I green -+green color bitfields (in length or length/offset) -+.TP -+.I blue -+blue color bitfields (in length or length/offset) -+.TP -+.I alpha -+alpha color bitfields (in length or length/offset) -+.RE -+.PP - other options: - .RS - the first value of this options is the default -@@ -87,6 +106,14 @@ the vertical sync polarity - .IR \fBcsync "\ {" low | high } - the composite sync polarity - .TP -+.IR \fBgsync "\ {" low | high } -+the sync on green polarity -+.TP -+.IR \fBbcast "\ {" false | true } -+enable or disable broadcast modes. If enabled the frame buffer generates -+the exact timings fot several broadcast modes (e.g. PAL or NTSC). Note that -+this option may not be supported by every frame buffer -+.TP - .IR \fBextsync "\ {" false | true } - enable or disable external resync. If enabled the sync timings are not - generated by the frame buffer device and must be provided externally -@@ -106,6 +133,15 @@ and this way the horizontal frequency ca - same resolution can be displayed on different monitors, even if the - horizontal frequency specification differs. Note that this option may not be - supported by every frame buffer device -+.TP -+.IR \fBnostd "\ <" number > -+select nonstandard video mode -+.TP -+.IR \fBaccel "\ {" false | true } -+enable or disable hardware text acceleration -+.TP -+.IR \fBgrayscale "\ {" false | true } -+enable or disable graylevels instead of colors - .RE - .SH INTERNALS - Generally a frame buffer display is organized as follows: ---- a/fbset.8 -+++ b/fbset.8 -@@ -1,4 +1,4 @@ --.TH fbset 8 "July 1998" local "Linux frame buffer utils" -+.TH fbset 1 2010-04-12 2.1 "Linux frame buffer utils" - .SH NAME - fbset \- show and modify frame buffer device settings - .SH SYNOPSIS -@@ -6,8 +6,6 @@ fbset \- show and modify frame buffer de - .RI [ options ] - .RI [ mode ] - .SH DESCRIPTION --.B This documentation is out of date!! --.PP - .B fbset - is a system utility to show or change the settings of the frame buffer - device. The frame buffer device provides a simple and unique interface to -@@ -36,10 +36,8 @@ General options: - .BR \-\-help ",\ " \-h - display an usage information - .TP --.BR \-\-now ",\ " \-n --change the video mode immediately. If no frame buffer device is given via --.B \-fb --, then this option is activated by default -+.BR \-\-test -+don't change, just test whether the mode is valid - .TP - .BR \-\-show ",\ " \-s - display the video mode settings. This is default if no further option or -@@ -66,14 +64,16 @@ display the timing information as it's n - Frame buffer device nodes: - .RS - .TP -+.BR \-\-all ",\ " \-a -+change all virtual consoles on this device -+.TP - .BR \-fb "\ <" \fIdevice > - .I device - gives the frame buffer device node. If no device via - .B \-fb - is given, - .I /dev/fb0 - is used --.TP - .RE - .PP - Video mode database: -@@ -86,6 +88,13 @@ see also - .BR fb.modes (5) - .RE - .PP -+Display bitfield colors: -+.RS -+.TP -+.BR \-rgba "\ <" \fIred , \fIgreen , \fIblue , \fIalpha > -+each in length or length/offset color format -+.RE -+.PP - Display geometry: - .RS - .TP -@@ -104,6 +113,10 @@ set virtual vertical resolution (in pixe - .BR \-depth "\ <" \fIvalue > - set display depth (in bits per pixel) - .TP -+.TP -+.BR \-nonstd "\ <" \fIvalue > -+select nonstandard video mode -+.TP - .BR \-\-geometry ",\ " \-g "\ ..." - set all geometry parameters at once in the order - .RI < xres > -@@ -154,13 +167,16 @@ set all timing parameters at once in the - .RI < hslen > - .RI < vslen >, - e.g. --.B \-g -+.B \-t - .I 35242 64 96 35 12 112 2 - .RE - .PP - Display flags: - .RS - .TP -+.IR \fB\-accel "\ {" false | true } -+set hardware text acceleration enable -+.TP - .IR \fB\-hsync "\ {" low | high } - set the horizontal sync polarity - .TP -@@ -170,6 +186,9 @@ set the vertical sync polarity - .IR \fB\-csync "\ {" low | high } - set the composite sync polarity - .TP -+.IR \fB\-gsync "\ {" false | true } -+set synch on green -+.TP - .IR \fB\-extsync "\ {" false | true } - enable or disable external resync. If enabled the sync timings are not - generated by the frame buffer device and must be provided externally -@@ -217,7 +236,7 @@ insert the following in rc.local: - .B fbset - -fb - .I /dev/fb0 --vga -+640x480\-60 - .sp - .RE - and make the used frame buffer device known to -@@ -232,7 +251,7 @@ and make the used frame buffer device kn - .br - .I /etc/fb.modes - .SH SEE ALSO --.BR fb.modes "(5), " fbdev (4) -+.BR fb.modes "(5), " fbdev "(4), " /usr/share/doc/fbset/FAQ.gz - .SH AUTHORS - .TP - Geert Uytterhoeven ---- /dev/null -+++ b/modeline2fb.1 -@@ -0,0 +1,40 @@ -+.TH modeline2fb 1 2006-01-18 2.1 "Linux frame buffer utils" -+.SH NAME -+modeline2fb \- simple modeline to fb.modes translator -+.SH SYNOPSIS -+.B modeline2fb -+[\fIOPTION\fR] [\fIFILES\fR] -+.SH DESCRIPTION -+.PP -+.I Modeline2fb -+is a simple Perl script that converts XF86Config-style modelines to options -+suitable for a fb.modes file. -+.PP -+Note that only one option can be successfully enabled at any particular time. -+.SH OPTIONS -+.TP -+\fB\-d\fR, \fB\-\-depth\fR \fIdepth\fR -+Use the given display depth (default is 8). -+.TP -+\fB\-h\fR \fB\-\-help\fR -+Print out a help screen and exit. -+.SH ADVANCED OPTIONS -+.TP -+\fB\-r\fR \fB\-\-rounding\fR \fIdiv\fR -+Sets the vxres divisor (default is 128). -+.TP -+\fB\-x\fR \fB\-\-vxres\fR \fIX,X,X,...\fR -+Sets extra vxres values. -+.PP -+[\fIFILES\fR] refers to one or more XF86Config files. Note that all modelines -+must be in single-line format. If no files are given on the command line, -+this program reads from standard in. This program will also write to -+standard out. -+.SH EXAMPLE -+modeline2fb \-d 16 /etc/X11/XF86Config -+.SH "SEE ALSO" -+.BR fb.modes(5), -+.BR XF86Config(5) -+.SH AUTHOR -+This manual page is a quick write-up for Debian done by Kevin Kreamer -+. diff --git a/srcpkgs/fbset/patches/add-support-for-custom-sync-flags.patch b/srcpkgs/fbset/patches/add-support-for-custom-sync-flags.patch deleted file mode 100644 index cb71dcb629463c..00000000000000 --- a/srcpkgs/fbset/patches/add-support-for-custom-sync-flags.patch +++ /dev/null @@ -1,231 +0,0 @@ ->From cb00e6fade39afdb2adb0727647e9c97ce0fd02c Mon Sep 17 00:00:00 2001 -From: David Kozub -Date: Thu, 7 Jun 2012 15:46:16 +0200 -Subject: [PATCH] add support for custom sync flags - ---- - fb.modes.5 | 3 +++ - fbset.8 | 4 ++++ - fbset.c | 45 +++++++++++++++++++++++++++++++++++++++++++++ - fbset.h | 3 +++ - modes.l | 3 ++- - modes.y | 10 +++++++++- - 6 files changed, 66 insertions(+), 2 deletions(-) - ---- a/fb.modes.5 -+++ b/fb.modes.5 -@@ -120,6 +120,9 @@ generated by the frame buffer device and - instead. Note that this option may not be supported by every frame buffer - device - .TP -+.IR \fBsync "\ <" number > -+custom sync flags (frame buffer driver dependent) -+.TP - .IR \fBlaced "\ {" false | true } - enable or disable interlace. If enabled the display will be split in two - frames, each frame contains only even and odd lines respectively. These two ---- a/fbset.8 -+++ b/fbset.8 -@@ -191,6 +191,10 @@ generated by the frame buffer device and - instead. Note that this option may not be supported by every frame buffer - device - .TP -+.IR \fB\-sync "\ <" \fIvalue > -+set custom sync flags. If specified, this value is bitwise or-ed to the -+other sync flags. This is useful for drivers that use custom sync flags -+.TP - .IR \fB\-bcast "\ {" false | true } - enable or disable broadcast modes. If enabled the frame buffer generates the - exact timings for several broadcast modes (e.g. PAL or NTSC). Note that ---- a/fbset.c -+++ b/fbset.c -@@ -16,6 +16,9 @@ - * Brad Midgley : - * -match - * -+ * David Kozub : -+ * -sync -+ * - */ - - -@@ -52,6 +55,12 @@ struct inode; - - - /* -+ * Mask to zero-out all known sync flags -+ */ -+#define FB_CUSTOM_SYNC_MASK ~(FB_SYNC_HOR_HIGH_ACT|FB_SYNC_VERT_HIGH_ACT| \ -+ FB_SYNC_COMP_HIGH_ACT|FB_SYNC_ON_GREEN|FB_SYNC_EXT|FB_SYNC_BROADCAST) -+ -+ /* - * Command Line Options - */ - -@@ -86,6 +95,7 @@ static const char *Opt_vsync = NULL; - static const char *Opt_csync = NULL; - static const char *Opt_gsync = NULL; - static const char *Opt_extsync = NULL; -+static const char *Opt_sync = NULL; - static const char *Opt_bcast = NULL; - static const char *Opt_laced = NULL; - static const char *Opt_double = NULL; -@@ -123,6 +133,7 @@ static struct { - { "-csync", &Opt_csync, 1 }, - { "-gsync", &Opt_gsync, 1 }, - { "-extsync", &Opt_extsync, 1 }, -+ { "-sync", &Opt_sync, 1 }, - { "-bcast", &Opt_bcast, 1 }, - { "-laced", &Opt_laced, 1 }, - { "-double", &Opt_double, 1 }, -@@ -402,6 +413,7 @@ static void ConvertFromVideoMode(const s - var->sync |= FB_SYNC_EXT; - if (vmode->bcast == TRUE) - var->sync |= FB_SYNC_BROADCAST; -+ var->sync |= vmode->sync; - if (vmode->laced == TRUE) - var->vmode = FB_VMODE_INTERLACED; - else if (vmode->dblscan == TRUE) -@@ -445,6 +457,7 @@ static void ConvertToVideoMode(const str - vmode->gsync = var->sync & FB_SYNC_ON_GREEN ? TRUE : FALSE; - vmode->extsync = var->sync & FB_SYNC_EXT ? TRUE : FALSE; - vmode->bcast = var->sync & FB_SYNC_BROADCAST ? TRUE : FALSE; -+ vmode->sync = var->sync & FB_CUSTOM_SYNC_MASK; - vmode->grayscale = var->grayscale; - vmode->laced = FALSE; - vmode->dblscan = FALSE; -@@ -554,6 +567,27 @@ void makeRGBA(struct VideoMode *vmode, c - } - - /* -+ * Take known bits from sync and set appropriate flags instead -+ */ -+ -+void fixCustomSync(struct VideoMode *vmode) -+{ -+ if (vmode->sync & FB_SYNC_HOR_HIGH_ACT) -+ vmode->hsync = 1; -+ if (vmode->sync & FB_SYNC_VERT_HIGH_ACT) -+ vmode->vsync = 1; -+ if (vmode->sync & FB_SYNC_COMP_HIGH_ACT) -+ vmode->csync = 1; -+ if (vmode->sync & FB_SYNC_ON_GREEN) -+ vmode->gsync = 1; -+ if (vmode->sync & FB_SYNC_EXT) -+ vmode->extsync =1; -+ if (vmode->sync & FB_SYNC_BROADCAST) -+ vmode->bcast = 1; -+ vmode->sync &= FB_CUSTOM_SYNC_MASK; -+} -+ -+ /* - * Find a Video Mode - */ - -@@ -617,6 +651,12 @@ static void ModifyVideoMode(struct Video - vmode->extsync = atoboolean(Opt_extsync); - if (Opt_bcast) - vmode->bcast = atoboolean(Opt_bcast); -+ if (Opt_sync) -+ { -+ vmode->sync = strtoul(Opt_sync, NULL, 0); -+ // call this only once all the other sync fields are determined! -+ fixCustomSync(vmode); -+ } - if (Opt_laced) - vmode->laced = atoboolean(Opt_laced); - if (Opt_double) -@@ -693,6 +733,8 @@ static void DisplayVModeInfo(struct Vide - puts(" extsync true"); - if (vmode->bcast) - puts(" bcast true"); -+ if (vmode->sync) -+ printf(" sync 0x%x\n", vmode->sync); - if (vmode->laced) - puts(" laced true"); - if (vmode->dblscan) -@@ -745,6 +787,8 @@ static void DisplayVModeInfo(struct Vide - puts(" # Warning: XFree86 doesn't support extsync\n"); - if (vmode->bcast) - printf(" \"bcast\""); -+ if (vmode->sync) -+ puts(" # Warning: XFree86 doesn't support custom sync values\n"); - if (vmode->accel_flags) - puts(" # Warning: XFree86 doesn't support accel\n"); - if (vmode->grayscale) -@@ -931,6 +975,7 @@ static void Usage(void) - " -csync : composite sync polarity (low or high)\n" - " -gsync : synch on green (false or true)\n" - " -extsync : external sync enable (false or true)\n" -+ " -sync : custom (driver specific) sync value\n" - " -bcast : broadcast enable (false or true)\n" - " -laced : interlace enable (false or true)\n" - " -double : doublescan enable (false or true)\n" ---- a/fbset.h -+++ b/fbset.h -@@ -64,6 +64,8 @@ struct VideoMode { - unsigned laced : 1; - unsigned dblscan : 1; - unsigned grayscale : 1; -+ /* extra (fb driver specific) sync bits */ -+ __u32 sync; - /* scanrates */ - double drate; - double hrate; -@@ -80,3 +82,4 @@ extern int yyparse(void); - extern void Die(const char *fmt, ...) __attribute__ ((noreturn)); - extern void AddVideoMode(const struct VideoMode *vmode); - extern void makeRGBA(struct VideoMode *vmode, const char* opt); -+extern void fixCustomSync(struct VideoMode *vmode); ---- a/modes.l -+++ b/modes.l -@@ -38,6 +38,7 @@ static struct keyword keywords[] = { - { "csync", CSYNC, 0 }, - { "gsync", GSYNC, 0 }, - { "extsync", EXTSYNC, 0 }, -+ { "sync", SYNC, 0 }, - { "bcast", BCAST, 0 }, - { "laced", LACED, 0 }, - { "double", DOUBLE, 0 }, -@@ -98,7 +99,7 @@ static const char *CopyString(const char - %} - - keyword [a-zA-Z][a-zA-Z0-9]* --number [0-9]* -+number (0x)?[0-9]* - colors [0-9/,]* - string \"[^\"\n]*\" - comment \#([^\n]*) ---- a/modes.y -+++ b/modes.y -@@ -40,7 +40,7 @@ static void ClearVideoMode(void) - - %start file - --%token MODE GEOMETRY TIMINGS HSYNC VSYNC CSYNC GSYNC EXTSYNC BCAST LACED DOUBLE -+%token MODE GEOMETRY TIMINGS HSYNC VSYNC CSYNC GSYNC EXTSYNC SYNC BCAST LACED DOUBLE - RGBA NONSTD ACCEL GRAYSCALE - ENDMODE POLARITY BOOLEAN STRING NUMBER COLORS - -@@ -91,6 +91,7 @@ options : /* empty */ - | options csync - | options gsync - | options extsync -+ | options sync - | options bcast - | options laced - | options double -@@ -130,6 +131,13 @@ extsync : EXTSYNC BOOLEAN - } - ; - -+sync: SYNC NUMBER -+ { -+ VideoMode.sync = $2; -+ fixCustomSync(&VideoMode); -+ } -+ ; -+ - bcast : BCAST BOOLEAN - { - VideoMode.bcast = $2; diff --git a/srcpkgs/fbset/patches/series b/srcpkgs/fbset/patches/series deleted file mode 100644 index e480ed76cf4edb..00000000000000 --- a/srcpkgs/fbset/patches/series +++ /dev/null @@ -1,10 +0,0 @@ -01_kernel_fb.h.patch -02_fb_modes.patch -03_con2fbmap.patch -04_fbset_warnings.patch -06_fbset_usage.patch -07_new_accels.patch -08_rgba_keyword.patch -10_build.patch -11_manpages.patch -add-support-for-custom-sync-flags.patch diff --git a/srcpkgs/fbset/template b/srcpkgs/fbset/template deleted file mode 100644 index 67a18dee57bef3..00000000000000 --- a/srcpkgs/fbset/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'fbset' -pkgname=fbset -version=2.1 -revision=6 -conf_files="/etc/fb.modes" -hostmakedepends="flex" -makedepends="libfl-devel" -short_desc="Framebuffer device maintenance program" -maintainer="Orphaned " -license="GPL-2.0-only" -homepage="http://users.telenet.be/geertu/Linux/fbdev/" -distfiles="${DEBIAN_SITE}/main/f/fbset/fbset_${version}.orig.tar.gz" -checksum=517fa062d7b2d367f931a1c6ebb2bef84907077f0ce3f0c899e34490bbea9338 - -do_build() { - case "$XBPS_TARGET_MACHINE" in - *-musl) sed -e 's,__u32,uint32_t,g' -i fbset.h ;; - esac - sed -e 's,$(DESTDIR)/bin,$(DESTDIR)/usr/bin,g' -i Makefile - make CC=$CC CFLAGS="$CFLAGS" ${makejobs} -} -do_install() { - make DESTDIR=$DESTDIR PREFIX=/usr install -} diff --git a/srcpkgs/fbterm/patches/fix-gcc6-narrowing.patch b/srcpkgs/fbterm/patches/fix-gcc6-narrowing.patch deleted file mode 100644 index df2f735774dccf..00000000000000 --- a/srcpkgs/fbterm/patches/fix-gcc6-narrowing.patch +++ /dev/null @@ -1,76 +0,0 @@ ---- a/src/lib/vterm_states.cpp 2015-05-09 08:36:45.000000000 +0200 -+++ b/src/lib/vterm_states.cpp 2016-10-26 14:21:02.409309316 +0200 -@@ -22,6 +22,7 @@ - #include "vterm.h" - - #define ADDSAME(len) ((len) << 8) -+#define END_OF_LIST static_cast(-1) - - const VTerm::Sequence VTerm::control_sequences[] = { - { 0, 0, ESkeep }, -@@ -39,14 +40,14 @@ - { 0x1B, 0, ESesc }, - { 0x7F, 0, ESkeep }, - { 0x9B, 0, ESsquare }, -- { -1} -+ { END_OF_LIST } - }; - - const VTerm::Sequence VTerm::escape_sequences[] = { - { 0, 0, ESnormal }, - - // ESnormal -- { -1 }, -+ { END_OF_LIST }, - - // ESesc - { '[', &VTerm::clear_param, ESsquare }, -@@ -65,7 +66,7 @@ - { '8', &VTerm::restore_cursor, ESnormal }, - { '>', &VTerm::keypad_numeric, ESnormal }, - { '=', &VTerm::keypad_application, ESnormal }, -- { -1 }, -+ { END_OF_LIST }, - - // ESsquare - { '[', 0, ESfunckey }, -@@ -104,7 +105,7 @@ - { '`', &VTerm::cursor_position_col, ESnormal }, - { ']', &VTerm::linux_specific, ESnormal }, - { '}', &VTerm::fbterm_specific, ESnormal }, -- { -1 }, -+ { END_OF_LIST }, - - // ESnonstd - { '0' | ADDSAME(9), &VTerm::set_palette, ESkeep }, -@@ -112,25 +113,25 @@ - { 'a' | ADDSAME(5), &VTerm::set_palette, ESkeep }, - { 'P', &VTerm::begin_set_palette, ESkeep }, - { 'R', &VTerm::reset_palette, ESnormal }, -- { -1 }, -+ { END_OF_LIST }, - - // ESpercent - { '@', &VTerm::clear_utf8, ESnormal }, - { 'G', &VTerm::set_utf8, ESnormal }, - { '8', &VTerm::set_utf8, ESnormal }, -- { -1 }, -+ { END_OF_LIST }, - - // EScharset - { '0', &VTerm::set_charset, ESnormal }, - { 'B', &VTerm::set_charset, ESnormal }, - { 'U', &VTerm::set_charset, ESnormal }, - { 'K', &VTerm::set_charset, ESnormal }, -- { -1 }, -+ { END_OF_LIST }, - - // EShash - { '8', &VTerm::screen_align, ESnormal }, -- { -1 }, -+ { END_OF_LIST }, - - // ESfunckey -- { -1 }, -+ { END_OF_LIST }, - }; diff --git a/srcpkgs/fbterm/patches/fix-musl.patch b/srcpkgs/fbterm/patches/fix-musl.patch deleted file mode 100644 index 9aa67fd5dc84c1..00000000000000 --- a/srcpkgs/fbterm/patches/fix-musl.patch +++ /dev/null @@ -1,61 +0,0 @@ ---- a/src/improxy.cpp 2015-09-03 21:53:02.344049550 +0200 -+++ b/src/improxy.cpp 2015-09-03 21:52:56.378049997 +0200 -@@ -24,6 +24,7 @@ - #include - #include - #include -+#include - #include "improxy.h" - #include "immessage.h" - #include "fbconfig.h" ---- a/src/signalfd.h 2015-09-03 21:54:58.500040857 +0200 -+++ b/src/signalfd.h 2015-09-03 21:55:04.521040406 +0200 -@@ -20,6 +20,7 @@ - #define _SYS_SIGNALFD_H 1 - - #define __need_sigset_t -+#include - #include - #include - - ---- a/src/fbterm.cpp 2015-09-03 22:05:54.491985444 +0200 -+++ b/src/fbterm.cpp 2015-09-03 22:04:51.465990161 +0200 -@@ -23,6 +23,8 @@ - #include - #include - #include -+#include -+#include - #include - #include - #include -@@ -211,7 +209,7 @@ void FbTerm::processSignal(u32 signo) - - case SIGCHLD: - if (mRun) { -- s32 pid = waitpid(WAIT_ANY, 0, WNOHANG); -+ s32 pid = waitpid(-1, 0, WNOHANG); - if (pid > 0) { - FbShellManager::instance()->childProcessExited(pid); - } ---- a/src/mouse.cpp 2015-09-03 22:00:12.119017385 +0200 -+++ b/src/mouse.cpp 2015-09-03 22:00:21.070016715 +0200 -@@ -26,6 +26,7 @@ DEFINE_INSTANCE(Mouse) - - #include - #include -+#include - #include - #include - #include ---- a/src/fbio.cpp 2015-09-03 22:12:07.833957502 +0200 -+++ b/src/fbio.cpp 2015-09-03 22:11:50.633958789 +0200 -@@ -20,6 +20,7 @@ - - #include - #include -+#include - #include "config.h" - #include "fbio.h" - diff --git a/srcpkgs/fbterm/template b/srcpkgs/fbterm/template deleted file mode 100644 index a3167c1ac2d6ba..00000000000000 --- a/srcpkgs/fbterm/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'fbterm' -pkgname=fbterm -version=1.7.0 -revision=7 -build_style=gnu-configure -configure_args="--enable-gpm" -hostmakedepends="pkg-config" -makedepends="fontconfig-devel gpm-devel" -depends="ncurses-term" -short_desc="Fast frame buffer based terminal emulator" -maintainer="Leah Neukirchen " -license="GPL-2.0-or-later" -homepage="https://github.com/izmntuk/fbterm" -distfiles="https://github.com/izmntuk/${pkgname}/archive/v${version%.*}.tar.gz" -checksum=68e9742b23d6f143d809a5930f5f22c7e55d7c14a4ab2c8a842e0b5c27b1f863 diff --git a/srcpkgs/fbv/patches/giflib-5.1.patch b/srcpkgs/fbv/patches/giflib-5.1.patch deleted file mode 100644 index fdb512d127e044..00000000000000 --- a/srcpkgs/fbv/patches/giflib-5.1.patch +++ /dev/null @@ -1,62 +0,0 @@ -diff -wbBur gif.c gif.c ---- a/gif.c 2003-08-25 00:23:02.000000000 +0400 -+++ b/gif.c 2014-05-29 18:39:41.337332872 +0400 -@@ -31,10 +31,10 @@ - #include - #define min(a,b) ((a) < (b) ? (a) : (b)) - #define gflush return(FH_ERROR_FILE); --#define grflush { DGifCloseFile(gft); return(FH_ERROR_FORMAT); } --#define mgrflush { free(lb); free(slb); DGifCloseFile(gft); return(FH_ERROR_FORMAT); } -+#define grflush { DGifCloseFile(gft, NULL); return(FH_ERROR_FORMAT); } -+#define mgrflush { free(lb); free(slb); DGifCloseFile(gft, NULL); return(FH_ERROR_FORMAT); } - #define agflush return(FH_ERROR_FORMAT); --#define agrflush { DGifCloseFile(gft); return(FH_ERROR_FORMAT); } -+#define agrflush { DGifCloseFile(gft, NULL); return(FH_ERROR_FORMAT); } - - - int fh_gif_id(char *name) -@@ -81,7 +81,7 @@ - ColorMapObject *cmap; - int cmaps; - -- gft=DGifOpenFileName(name); -+ gft=DGifOpenFileName(name, NULL); - if(gft==NULL){printf("err5\n"); gflush;} ////////// - do - { -@@ -170,7 +170,7 @@ - } - } - while( rt!= TERMINATE_RECORD_TYPE ); -- DGifCloseFile(gft); -+ DGifCloseFile(gft, NULL); - return(FH_ERROR_OK); - } - -@@ -184,7 +184,7 @@ - int extcode; - GifRecordType rt; - -- gft=DGifOpenFileName(name); -+ gft=DGifOpenFileName(name, NULL); - if(gft==NULL) gflush; - do - { -@@ -197,7 +197,7 @@ - px=gft->Image.Width; - py=gft->Image.Height; - *x=px; *y=py; -- DGifCloseFile(gft); -+ DGifCloseFile(gft, NULL); - return(FH_ERROR_OK); - break; - case EXTENSION_RECORD_TYPE: -@@ -210,7 +210,7 @@ - } - } - while( rt!= TERMINATE_RECORD_TYPE ); -- DGifCloseFile(gft); -+ DGifCloseFile(gft, NULL); - return(FH_ERROR_FORMAT); - } - #endif diff --git a/srcpkgs/fbv/patches/libpng-1.5.13.patch b/srcpkgs/fbv/patches/libpng-1.5.13.patch deleted file mode 100644 index 1d0d70a1553785..00000000000000 --- a/srcpkgs/fbv/patches/libpng-1.5.13.patch +++ /dev/null @@ -1,36 +0,0 @@ -From d048b0ee0272eac78f25cc8ba9535efa795d8bad Mon Sep 17 00:00:00 2001 -From: =?utf8?q?Christian=20Gim=C3=A9nez?= -Date: Tue, 8 Jul 2014 19:00:52 -0300 -Subject: [PATCH 1/1] For libpng 1.5.13 the jmpbuf pointer for the png_structp - doesn't exists, we need to use png_jmpbuf() function. See libpng-manual.txt - at the /usr/share/doc/libpng-xxxx directory. - ---- - png.c | 4 ++-- - 1 file changed, 2 insertions(+), 2 deletions(-) - -diff --git png.c png.c -index 2b59269..52b6797 100644 ---- a/png.c -+++ b/png.c -@@ -69,7 +69,7 @@ int fh_png_load(char *name,unsigned char *buffer, unsigned char ** alpha,int x,i - fclose(fh); return(FH_ERROR_FORMAT); - } - rp=0; -- if (setjmp(png_ptr->jmpbuf)) -+ if (setjmp(png_jmpbuf(png_ptr))) - { - png_destroy_read_struct(&png_ptr, &info_ptr, (png_infopp)NULL); - if(rp) free(rp); -@@ -161,7 +161,7 @@ int fh_png_getsize(char *name,int *x,int *y) - fclose(fh); return(FH_ERROR_FORMAT); - } - rp=0; -- if (setjmp(png_ptr->jmpbuf)) -+ if (setjmp(png_jmpbuf(png_ptr))) - { - png_destroy_read_struct(&png_ptr, &info_ptr, (png_infopp)NULL); - if(rp) free(rp); --- -2.4.10.GIT - diff --git a/srcpkgs/fbv/template b/srcpkgs/fbv/template deleted file mode 100644 index 0df248768ceb53..00000000000000 --- a/srcpkgs/fbv/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'fbv' -pkgname=fbv -version=1.0b -revision=2 -build_style=configure -makedepends="libpng-devel libjpeg-turbo-devel giflib-devel" -short_desc="Framebuffer image viewer" -maintainer="Duncaen " -license="GPL-2.0-or-later" -homepage="http://www.eclis.ch/fbv/" -distfiles="http://s-tech.elsat.net.pl/fbv/fbv-${version}.tar.gz" -checksum=9b55b9dafd5eb01562060d860e267e309a1876e8ba5ce4d3303484b94129ab3c - -do_configure() { - sed -i '/^CFLAGS/d' Makefile - if [ "$CROSS_BUILD" ]; then - sed -i "s/^CC.*/CC=${XBPS_CROSS_TRIPLET}-gcc/" Makefile - sed -i "s/^cc/${XBPS_CROSS_TRIPLET}-gcc/" configure - fi - ./configure ${configure_args} --libs="-lgif" -} - -do_install() { - vbin fbv - vman fbv.1 -} diff --git a/srcpkgs/fbxkb/patches/fbxkb.patch b/srcpkgs/fbxkb/patches/fbxkb.patch deleted file mode 100644 index a239097c9a7841..00000000000000 --- a/srcpkgs/fbxkb/patches/fbxkb.patch +++ /dev/null @@ -1,41 +0,0 @@ -Found on Arch User Repository, adapted for -p0 - - ---- a/fbxkb.c 2006-12-18 23:47:52.000000000 +0200 -+++ b/fbxkb.c 2012-01-15 22:27:30.571427088 +0200 -@@ -378,10 +378,11 @@ read_kbd_description() - g_assert((no >= 0) && (no < ngroups)); - if (group2info[no].sym != NULL) { - ERR("xkb group #%d is already defined\n", no); -+ } else { -+ group2info[no].sym = g_strdup(tok); -+ group2info[no].flag = sym2flag(tok); -+ group2info[no].name = XGetAtomName(dpy, kbd_desc_ptr->names->groups[no]); - } -- group2info[no].sym = g_strdup(tok); -- group2info[no].flag = sym2flag(tok); -- group2info[no].name = XGetAtomName(dpy, kbd_desc_ptr->names->groups[no]); - } - XFree(sym_name); - } ---- a/Makefile.common 2004-10-16 01:18:59.000000000 +0300 -+++ b/Makefile.common 2012-01-15 23:20:02.081020564 +0200 - -@@ -16,7 +16,7 @@ endif - endif - - CC = gcc --LIBS = $(shell pkg-config --libs gtk+-2.0 gdk-pixbuf-2.0 gdk-pixbuf-xlib-2.0) -L/usr/X11R6/lib -lXmu -+LIBS = $(shell pkg-config --libs gtk+-2.0 gdk-pixbuf-2.0 gdk-pixbuf-xlib-2.0) -lX11 -L/usr/X11R6/lib -lXmu - INCS = $(shell pkg-config --cflags gtk+-2.0 gdk-pixbuf-2.0 gdk-pixbuf-xlib-2.0) - CFLAGS = -O2 # overwriten by command line or env. variable - CFLAGS += -Wall # always nice to have -@@ -24,9 +24,6 @@ ifneq (,$(DEVEL)) - CFLAGS := -g -Wall - endif - --# -DGTK_DISABLE_DEPRECATED does not work yet --CFLAGS += -g -DG_DISABLE_DEPRECATED -DGDK_DISABLE_DEPRECATED -DGTK_DISABLE_DEPRECATED -- - %.o: %.c - $(CC) $(CFLAGS) $(INCS) -c $< diff --git a/srcpkgs/fbxkb/template b/srcpkgs/fbxkb/template deleted file mode 100644 index 233b15e8592ed0..00000000000000 --- a/srcpkgs/fbxkb/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'fbxkb' -pkgname=fbxkb -version=0.6 -revision=2 -build_style=configure -hostmakedepends="pkg-config" -makedepends="xorg-server-devel gtk+-devel gdk-pixbuf-xlib-devel" -short_desc="Lightweight X keyboard layout indicator, uses GTK+2" -maintainer="Pavel Kiselev " -license="MIT" -homepage="http://fbxkb.sourceforge.net/" -distfiles="${SOURCEFORGE_SITE}/${pkgname}/${pkgname}-${version}.tgz" -checksum="fcbaf4ed9a70f58ea1316b19da74e2ca8b3fb0e2de5a73c849317589ce840ef2" - -pre_build() { -# Substitute compiler, -# Substitute CFLAGS (original options are subset of void's options), -# Put LDFLAGS at the end of command (enables PIE) - sed -i Makefile* \ - -e "s;^CC.*=.*$;CC = ${CC};" \ - -e "s;^CFLAGS.*=.*$;CFLAGS = ${CFLAGS};" \ - -e "s;^\(.*\).(LDFLAGS)\(.*\)$;\1\2 ${LDFLAGS};" -} - -do_install() { - make PREFIX="${DESTDIR}/usr" install - vlicense COPYING -} diff --git a/srcpkgs/fceux/patches/2.6.6-timestamp-nonx86.patch b/srcpkgs/fceux/patches/2.6.6-timestamp-nonx86.patch deleted file mode 100644 index 7096d5934851ca..00000000000000 --- a/srcpkgs/fceux/patches/2.6.6-timestamp-nonx86.patch +++ /dev/null @@ -1,42 +0,0 @@ -diff --git a/src/utils/timeStamp.cpp b/src/utils/timeStamp.cpp -index f62d019f..efb45aac 100644 ---- a/src/utils/timeStamp.cpp -+++ b/src/utils/timeStamp.cpp -@@ -14,6 +14,7 @@ - //------------------------------------------------------------------------- - //---- Time Stamp Record - //------------------------------------------------------------------------- -+#ifdef __FCEU_X86_TSC_ENABLE - #if defined(WIN32) - #include - #pragma intrinsic(__rdtsc) -@@ -25,6 +26,7 @@ static uint64_t rdtsc() - { - return __rdtsc(); - } -+#endif - - namespace FCEU - { -@@ -36,12 +38,15 @@ uint64_t timeStampRecord::qpcFreq = 0; - - void timeStampRecord::readNew(void) - { --#if defined(__linux__) || defined(__APPLE__) || defined(__unix__) -- clock_gettime( CLOCK_REALTIME, &ts ); --#else -- QueryPerformanceCounter((LARGE_INTEGER*)&ts); --#endif -- tsc = rdtsc(); -+ #ifdef __FCEU_X86_TSC_ENABLE -+ tsc = rdtsc(); -+ #endif -+ -+ #if defined(__linux__) || defined(__APPLE__) || defined(__unix__) -+ clock_gettime( CLOCK_REALTIME, &ts ); -+ #else -+ QueryPerformanceCounter((LARGE_INTEGER*)&ts); -+ #endif - } - #if defined(WIN32) - void timeStampRecord::qpcCalibrate(void) diff --git a/srcpkgs/fceux/patches/isascii-musl.patch b/srcpkgs/fceux/patches/isascii-musl.patch deleted file mode 100644 index dd3fa8233657cb..00000000000000 --- a/srcpkgs/fceux/patches/isascii-musl.patch +++ /dev/null @@ -1,13 +0,0 @@ -diff --git src/drivers/Qt/HexEditor.cpp src/drivers/Qt/HexEditor.cpp -index 8f078ac..010b2cf 100644 ---- a/src/drivers/Qt/HexEditor.cpp -+++ b/src/drivers/Qt/HexEditor.cpp -@@ -43,6 +43,8 @@ - #include "Qt/ConsoleUtilities.h" - #include "Qt/ConsoleWindow.h" - -+#undef isascii -+ - static bool memNeedsCheck = false; - static HexBookMarkManager_t hbm; - static std::list winList; diff --git a/srcpkgs/fceux/template b/srcpkgs/fceux/template deleted file mode 100644 index 8cde308e06a2ca..00000000000000 --- a/srcpkgs/fceux/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'fceux' -pkgname=fceux -version=2.6.6 -revision=1 -build_style=cmake -hostmakedepends="pkg-config qt5-qmake qt5-host-tools" -makedepends="zlib-devel lua51-devel SDL2-devel qt5-devel minizip-devel" -short_desc="All in one NES/Famicom Emulator" -maintainer="tm512 " -license="GPL-2.0-or-later" -homepage="https://fceux.com/web/home.html" -changelog="https://fceux.com/web/version.html" -distfiles="https://github.com/TASVideos/fceux/archive/v${version}.tar.gz" -checksum=0320241d45c6d609f7aeb6f85fdd9019552047206b0864a7f9fddff15b004daa diff --git a/srcpkgs/fcft-devel b/srcpkgs/fcft-devel deleted file mode 120000 index 2f40d7a55ee606..00000000000000 --- a/srcpkgs/fcft-devel +++ /dev/null @@ -1 +0,0 @@ -fcft \ No newline at end of file diff --git a/srcpkgs/fcft/template b/srcpkgs/fcft/template deleted file mode 100644 index ae150a2df34473..00000000000000 --- a/srcpkgs/fcft/template +++ /dev/null @@ -1,41 +0,0 @@ -# Template file for 'fcft' -pkgname=fcft -version=3.3.2 -revision=1 -build_style=meson -configure_args="-Ddocs=enabled - $(vopt_feature textshaping run-shaping)" -hostmakedepends="pkg-config scdoc" -makedepends="fontconfig-devel freetype-devel pixman-devel tllist - $(vopt_if textshaping harfbuzz-devel) - $(vopt_if textshaping libutf8proc-devel)" -short_desc="Simple library for font loading and glyph rasterization" -maintainer="cinerea0 " -license="MIT" -homepage="https://codeberg.org/dnkl/fcft" -changelog="https://codeberg.org/dnkl/fcft/raw/branch/master/CHANGELOG.md" -distfiles="https://codeberg.org/dnkl/fcft/archive/${version}.tar.gz" -checksum=79e52aaafc0b57fa2b68ed6127de13e98318050399a939691b8ca30d44d48591 - -build_options="textshaping" -build_options_default="textshaping" -desc_option_textshaping="Enable support for text run shaping" - -post_install() { - vlicense LICENSE -} - -fcft-devel_package() { - depends="${sourcepkg}>=${version}_${revision} ${makedepends}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - vmove usr/share/doc - vmove usr/share/man/man3 - - # The license is already installed by the base package - rm ${PKGDESTDIR}/usr/share/doc/${sourcepkg}/LICENSE - } -} diff --git a/srcpkgs/fcgi-devel b/srcpkgs/fcgi-devel deleted file mode 120000 index e134200d018737..00000000000000 --- a/srcpkgs/fcgi-devel +++ /dev/null @@ -1 +0,0 @@ -fcgi \ No newline at end of file diff --git a/srcpkgs/fcgi/template b/srcpkgs/fcgi/template deleted file mode 100644 index 3d06092b1097ec..00000000000000 --- a/srcpkgs/fcgi/template +++ /dev/null @@ -1,32 +0,0 @@ -# Template file for 'fcgi' -pkgname=fcgi -version=2.4.6 -revision=1 -build_style=gnu-configure -hostmakedepends="libtool automake" -short_desc="Fast, open, and secure Web server interface" -maintainer="Enno Boland " -license="custom:fastcgi" -homepage="https://github.com/FastCGI-Archives/fcgi2" -distfiles="https://github.com/FastCGI-Archives/fcgi2/archive/refs/tags/${version}.tar.gz" -checksum=39af4fb21a6d695a5f0b1c4fa95776d2725f6bc6c77680943a2ab314acd505c1 - -pre_configure() { - autoreconf -fi -} - -post_install() { - vlicense LICENSE -} - -fcgi-devel_package() { - depends="fcgi>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.a" - vmove usr/lib/pkgconfig - vmove usr/share/man/man3 - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/fcgi/update b/srcpkgs/fcgi/update deleted file mode 100644 index a57b5dbf92f842..00000000000000 --- a/srcpkgs/fcgi/update +++ /dev/null @@ -1 +0,0 @@ -pkgname="libfcgi" diff --git a/srcpkgs/fcgiwrap/template b/srcpkgs/fcgiwrap/template deleted file mode 100644 index de3f7b0b170681..00000000000000 --- a/srcpkgs/fcgiwrap/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'fcgiwrap' -pkgname=fcgiwrap -version=1.1.0 -revision=6 -build_style=gnu-configure -# with prefix=/usr prepends a second /usr to usr/bin and usr/share -configure_args="--prefix=/ --sbindir=/usr/bin" -hostmakedepends="automake libtool pkg-config" -makedepends="fcgi-devel" -short_desc="Simple server for running CGI applications over FastCGI" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/gnosek/fcgiwrap" -distfiles="https://github.com/gnosek/${pkgname}/archive/${version}.tar.gz" -checksum=4c7de0db2634c38297d5fcef61ab4a3e21856dd7247d49c33d9b19542bd1c61f - -CFLAGS="-Wno-error" - -pre_configure() { - autoreconf -fi -} - -post_install() { - sed -n '1,24p' fcgiwrap.c > LICENSE - vlicense LICENSE -} diff --git a/srcpkgs/fcitx b/srcpkgs/fcitx deleted file mode 120000 index 99ac64afc6154c..00000000000000 --- a/srcpkgs/fcitx +++ /dev/null @@ -1 +0,0 @@ -fcitx5 \ No newline at end of file diff --git a/srcpkgs/fcitx5-anthy/template b/srcpkgs/fcitx5-anthy/template deleted file mode 100644 index 58a3702c0d2b49..00000000000000 --- a/srcpkgs/fcitx5-anthy/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'fcitx5-anthy' -pkgname=fcitx5-anthy -version=5.1.8 -revision=1 -build_style=cmake -hostmakedepends="pkg-config gettext extra-cmake-modules" -makedepends="anthy-unicode-devel libfcitx5-devel" -depends="fcitx5" -short_desc="Fcitx5 - Anthy engine" -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.zst" -checksum=3bf7e92d6879784db6959133e1cc88eb45dffeb4d6a530968c089bdf2d1869cf -replaces="fcitx5-anthy-icons>=0 fcitx-anthy>=0" -provides="fcitx-anthy-5_1" diff --git a/srcpkgs/fcitx5-chewing/template b/srcpkgs/fcitx5-chewing/template deleted file mode 100644 index 770505cfaf1a2a..00000000000000 --- a/srcpkgs/fcitx5-chewing/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'fcitx5-chewing' -pkgname=fcitx5-chewing -version=5.1.9 -revision=1 -build_style=cmake -hostmakedepends="pkg-config gettext doxygen extra-cmake-modules" -makedepends="libfcitx5-devel fmt-devel libchewing-devel" -short_desc="Fcitx5 - chewing engine" -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.zst" -checksum=efad8907c32c09a1027f7e247558da05ae025749fc5d3b35dc41e635556eaed0 -lib32disabled=yes -replaces="fcitx5-chewing-icons>=0 fcitx-chewing>=0" -provides="fcitx-chewing-5_1" diff --git a/srcpkgs/fcitx5-chinese-addons-devel b/srcpkgs/fcitx5-chinese-addons-devel deleted file mode 120000 index 20d63bef802660..00000000000000 --- a/srcpkgs/fcitx5-chinese-addons-devel +++ /dev/null @@ -1 +0,0 @@ -fcitx5-chinese-addons \ No newline at end of file diff --git a/srcpkgs/fcitx5-chinese-addons-pinyin-dict-manager b/srcpkgs/fcitx5-chinese-addons-pinyin-dict-manager deleted file mode 120000 index 20d63bef802660..00000000000000 --- a/srcpkgs/fcitx5-chinese-addons-pinyin-dict-manager +++ /dev/null @@ -1 +0,0 @@ -fcitx5-chinese-addons \ No newline at end of file diff --git a/srcpkgs/fcitx5-chinese-addons/template b/srcpkgs/fcitx5-chinese-addons/template deleted file mode 100644 index e1f198d7f48f23..00000000000000 --- a/srcpkgs/fcitx5-chinese-addons/template +++ /dev/null @@ -1,81 +0,0 @@ -# Template file for 'fcitx5-chinese-addons' -pkgname=fcitx5-chinese-addons -version=5.1.10 -revision=1 -build_style=cmake -configure_args="-DENABLE_OPENCC=ON -DENABLE_GUI=ON -DENABLE_BROWSER=ON - -DENABLE_CLOUDPINYIN=ON -DENABLE_DATA=ON -DHAS_BOOST_JSON=ON" -hostmakedepends="pkg-config gettext doxygen extra-cmake-modules libime-utils - qt6-base" -makedepends="libfcitx5-devel fmt-devel opencc-devel fcitx5-lua-devel - libcurl-devel boost-devel-minimal libime-devel fcitx5-qt6-devel" -short_desc="Fcitx5 - Chinese related addon" -maintainer="Đoàn Trần Công Danh " -license="GPL-2.0-or-later, LGPL-2.1-or-later" -homepage="https://fcitx-im.org/wiki/Fcitx" -_pytable_version=20121124 -_pystroke_version=20250329 -distfiles="https://download.fcitx-im.org/fcitx5/fcitx5-chinese-addons/fcitx5-chinese-addons-${version}.tar.zst - 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="1dcefa96e06015ae15536deeb04ccd6e462ca78a20ff0c9b755f43b9639bfdf9 - 42146ac97de6c13d55f9e99ed873915f4c66739e9c11532a34556badf9792c04 - c1a7ca7225d3614ab83353fc827503006a980447762018f53760425d7b5303a6" -skip_extraction=" - py_table-${_pytable_version}.tar.gz - py_stroke-${_pystroke_version}.tar.gz" -lib32disabled=yes -replaces="fcitx5-chinese-addons-icons>=0" - -_have_webengine=no -if [ "$XBPS_WORDSIZE" = "$XBPS_TARGET_WORDSIZE" ]; then - _have_webengine=yes -fi -if [ "$XBPS_WORDSIZE" = 32 ]; then - _have_webengine=no -fi - -if [ "$_have_webengine" = yes ]; then - makedepends+=" qt6-webengine-devel" -else - configure_args+=" -DENABLE_BROWSER=OFF" -fi - -post_extract() { - local _srcdistdir=${XBPS_SRCDISTDIR}/${pkgname}-${version} - local _file - for _file in ${skip_extraction}; do - cp ${_srcdistdir}/$_file modules/pinyinhelper - done -} - -pre_patch() { - # headers only - sed -i '/find_package.*Boost/s/json//' CMakeLists.txt -} - -fcitx5-cloudpinyin_package() { - short_desc="Fcitx5 - Cloud based PinYin" - pkg_install() { - vmove usr/share/fcitx5/addon/cloudpinyin.conf - vmove usr/lib/fcitx5/libcloudpinyin.so - } -} - -fcitx5-chinese-addons-pinyin-dict-manager_package() { - short_desc+=" - Pinyin Dictionaries Manager" - depends="fcitx5-chinese-addons>=${version}_${revision} - libime-utils" - pkg_install() { - vmove "usr/lib/fcitx5/qt*" - } -} - -fcitx5-chinese-addons-devel_package() { - short_desc+=" - development files" - depends="fcitx5-chinese-addons>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - } -} diff --git a/srcpkgs/fcitx5-cloudpinyin b/srcpkgs/fcitx5-cloudpinyin deleted file mode 120000 index 20d63bef802660..00000000000000 --- a/srcpkgs/fcitx5-cloudpinyin +++ /dev/null @@ -1 +0,0 @@ -fcitx5-chinese-addons \ No newline at end of file diff --git a/srcpkgs/fcitx5-configtool/template b/srcpkgs/fcitx5-configtool/template deleted file mode 100644 index 77732d3bf035e7..00000000000000 --- a/srcpkgs/fcitx5-configtool/template +++ /dev/null @@ -1,55 +0,0 @@ -# Template file for 'fcitx5-configtool' -pkgname=fcitx5-configtool -version=5.1.11 -revision=1 -build_style=cmake -configure_args="-DENABLE_KCM=ON -DENABLE_CONFIG_QT=ON -DENABLE_TEST=ON - -DKF6_HOST_TOOLING=/usr/lib/cmake -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins" -hostmakedepends="cldr-emoji-annotation pkg-config gettext doxygen - extra-cmake-modules glib-devel qt6-base xkeyboard-config - AppStream kf6-kcoreaddons kf6-kpackage kf6-kcmutils" -makedepends="libfcitx5-devel fcitx5-gtk-devel fcitx5-qt6-devel - libglib-devel qt6-base-devel qt6-declarative-devel qt6-svg-devel - kf6-kitemviews-devel kf6-kcoreaddons-devel kf6-ki18n-devel - kf6-kpackage-devel kf6-kdeclarative-devel kf6-kirigami-devel - libplasma-devel kf6-kiconthemes-devel kf6-kwidgetsaddons-devel - kf6-ksvg-devel kf6-kcmutils-devel - libxkbcommon-devel iso-codes libX11-devel libxkbfile-devel" -short_desc="Fcitx v5 - config tool" -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.zst" -checksum=21e342b1abf56164a67ec0723f1026ac7d65b5383c6469c2f4f4fc31aee1b7b0 -lib32disabled=yes -replaces="fcitx-configtool>=0" -provides="fcitx5-configtool-5_1" - -post_install() { - # belongs to fcitx5-kcm - rm ${DESTDIR}/usr/share/locale/*/*/kcm_fcitx5.mo -} - -fcitx5-migrator_package() { - short_desc="${short_desc/config/migration}" - lib32disabled=yes - pkg_install() { - vmove usr/bin/fcitx5-migrator - vmove "usr/lib/libFcitx5Migrator.so*" - vmove usr/share/applications/org.fcitx.fcitx5-migrator.desktop - } -} - -fcitx5-kcm_package() { - short_desc="KDE config module for Fcitx5" - lib32disabled=yes - depends="${sourcepkg}>=${version}_${revision}<=${version}_9999 - kde-cli-tools" - pkg_install() { - vmove usr/bin/fcitx5-plasma-theme-generator - vmove usr/lib/qt6/plugins - vmove usr/share/applications/kcm_fcitx5.desktop - DESTDIR=${PKGDESTDIR} \ - ninja -C build po/kcm_fcitx5/install - } -} diff --git a/srcpkgs/fcitx5-gtk+2 b/srcpkgs/fcitx5-gtk+2 deleted file mode 120000 index de83ca580801e5..00000000000000 --- a/srcpkgs/fcitx5-gtk+2 +++ /dev/null @@ -1 +0,0 @@ -fcitx5-gtk \ No newline at end of file diff --git a/srcpkgs/fcitx5-gtk+3 b/srcpkgs/fcitx5-gtk+3 deleted file mode 120000 index de83ca580801e5..00000000000000 --- a/srcpkgs/fcitx5-gtk+3 +++ /dev/null @@ -1 +0,0 @@ -fcitx5-gtk \ No newline at end of file diff --git a/srcpkgs/fcitx5-gtk-devel b/srcpkgs/fcitx5-gtk-devel deleted file mode 120000 index de83ca580801e5..00000000000000 --- a/srcpkgs/fcitx5-gtk-devel +++ /dev/null @@ -1 +0,0 @@ -fcitx5-gtk \ No newline at end of file diff --git a/srcpkgs/fcitx5-gtk/template b/srcpkgs/fcitx5-gtk/template deleted file mode 100644 index 9387b1004121d1..00000000000000 --- a/srcpkgs/fcitx5-gtk/template +++ /dev/null @@ -1,78 +0,0 @@ -# Template file for 'fcitx5-gtk' -pkgname=fcitx5-gtk -version=5.1.4 -revision=1 -build_style=cmake -build_helper=gir -configure_args="$(vopt_bool gir ENABLE_GIR)" -hostmakedepends="cldr-emoji-annotation pkg-config gettext doxygen - extra-cmake-modules glib-devel" -makedepends="libfcitx5-devel libglib-devel fmt-devel - gtk+-devel gtk+3-devel gtk4-devel" -short_desc="Fcitx v5 - GTK common" -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.zst" -checksum=1dcfc5bce9cb886dd461f9f9efa109f9da735cd7041e3fdaed7754b7ea099453 -lib32disabled=yes - -build_options="gir" -build_options_default="gir" - -post_configure() { - find build -name cmake_install.cmake -exec \ - sed -i -e 's,"//\+usr,"/usr,' {} + -} - -post_install() { - sed -i '/prefix=/!s,/usr,${exec_prefix},' \ - "${DESTDIR}/usr/lib/pkgconfig"/*.pc - sed -i '/INTERFACE_INCLUDE_DIRECTORIES/s,/usr,${_IMPORT_PREFIX},g' \ - "${DESTDIR}/usr/lib/cmake"/*/*Targets.cmake -} - -fcitx5-gtk+2_package() { - short_desc="${short_desc% common}+2 IM Modules" - lib32disabled=yes - replaces="libfcitx-gtk>=0" - provides="libfcitx-gtk-5_1" - pkg_install() { - vmove usr/lib/gtk-2.0 - vmove usr/bin/fcitx5-gtk2-immodule-probing - } -} - -fcitx5-gtk+3_package() { - short_desc="${short_desc% common}+3 IM Modules" - lib32disabled=yes - replaces="libfcitx-gtk3>=0" - provides="libfcitx-gtk3-5_1" - pkg_install() { - vmove usr/lib/gtk-3.0 - vmove usr/bin/fcitx5-gtk3-immodule-probing - } -} - -fcitx5-gtk4_package() { - short_desc="${short_desc% common}4 IM Modules" - lib32disabled=yes - pkg_install() { - vmove usr/lib/gtk-4.0 - vmove usr/bin/fcitx5-gtk4-immodule-probing - } -} - -fcitx5-gtk-devel_package() { - short_desc="${short_desc%common}- development files" - depends="fcitx5-gtk>=${version}_${revision} libglib-devel" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - if [ "$build_option_gir" ]; then - vmove usr/share/gir-1.0 - fi - } -} diff --git a/srcpkgs/fcitx5-gtk4 b/srcpkgs/fcitx5-gtk4 deleted file mode 120000 index de83ca580801e5..00000000000000 --- a/srcpkgs/fcitx5-gtk4 +++ /dev/null @@ -1 +0,0 @@ -fcitx5-gtk \ No newline at end of file diff --git a/srcpkgs/fcitx5-hangul/template b/srcpkgs/fcitx5-hangul/template deleted file mode 100644 index 5e4345c638c3d3..00000000000000 --- a/srcpkgs/fcitx5-hangul/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'fcitx5-hangul' -pkgname=fcitx5-hangul -version=5.1.8 -revision=1 -build_style=cmake -hostmakedepends="pkg-config gettext extra-cmake-modules" -makedepends="libhangul-devel libfcitx5-devel" -short_desc="Fcitx5 - Hangul support" -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.zst" -checksum=c812e88e3eace8e6bde4cc02ababc37a08b09eaa28345808e758522e4aba5239 -lib32disabled=yes -replaces="fcitx5-hangul-icons>=0 fcitx-hangul>=0" -provides="fcitx-hangul-5_1" diff --git a/srcpkgs/fcitx5-kcm b/srcpkgs/fcitx5-kcm deleted file mode 120000 index e54fa5c62107ce..00000000000000 --- a/srcpkgs/fcitx5-kcm +++ /dev/null @@ -1 +0,0 @@ -fcitx5-configtool \ No newline at end of file diff --git a/srcpkgs/fcitx5-lua-devel b/srcpkgs/fcitx5-lua-devel deleted file mode 120000 index afec5c01e1e0b1..00000000000000 --- a/srcpkgs/fcitx5-lua-devel +++ /dev/null @@ -1 +0,0 @@ -fcitx5-lua \ No newline at end of file diff --git a/srcpkgs/fcitx5-lua/template b/srcpkgs/fcitx5-lua/template deleted file mode 100644 index 80d32c26940e80..00000000000000 --- a/srcpkgs/fcitx5-lua/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'fcitx5-lua' -pkgname=fcitx5-lua -version=5.0.15 -revision=1 -build_style=cmake -configure_args="-DUSE_DLOPEN=No" -hostmakedepends="cldr-emoji-annotation pkg-config gettext doxygen - extra-cmake-modules" -makedepends="libfcitx5-devel fmt-devel lua53-devel" -depends="fcitx5" -checkdepends="fcitx5" -short_desc="Lua scripting support for fcitx5" -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.zst" -checksum=0fb237ff2094937697197fa9c7951f329947dd45f6057dfbe6ee58544ffae5fa -lib32disabled=yes - -fcitx5-lua-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - } -} diff --git a/srcpkgs/fcitx5-m17n/template b/srcpkgs/fcitx5-m17n/template deleted file mode 100644 index 7f5e6b3a2e68e9..00000000000000 --- a/srcpkgs/fcitx5-m17n/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'fcitx5-m17n' -pkgname=fcitx5-m17n -version=5.1.5 -revision=1 -build_style=cmake -hostmakedepends="pkg-config gettext doxygen extra-cmake-modules" -makedepends="libfcitx5-devel fmt-devel m17n-lib-devel" -depends="m17n-db fcitx5" -checkdepends="$depends" -short_desc="Fcitx v5 - m17n engine" -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.zst" -checksum=43e2bdfc41b8376e4c3b9820fd7553c7ba1d142b6f8434439a1d709c5d4266f1 -lib32disabled=yes -provides="fcitx-m17n-5_1" -replaces="fcitx-m17n>=0" diff --git a/srcpkgs/fcitx5-migrator b/srcpkgs/fcitx5-migrator deleted file mode 120000 index e54fa5c62107ce..00000000000000 --- a/srcpkgs/fcitx5-migrator +++ /dev/null @@ -1 +0,0 @@ -fcitx5-configtool \ No newline at end of file diff --git a/srcpkgs/fcitx5-mozc b/srcpkgs/fcitx5-mozc deleted file mode 120000 index 6874ca426b5f63..00000000000000 --- a/srcpkgs/fcitx5-mozc +++ /dev/null @@ -1 +0,0 @@ -mozc \ No newline at end of file diff --git a/srcpkgs/fcitx5-qt/patches/vtable.patch b/srcpkgs/fcitx5-qt/patches/vtable.patch deleted file mode 100644 index 024e932b05c38d..00000000000000 --- a/srcpkgs/fcitx5-qt/patches/vtable.patch +++ /dev/null @@ -1,90 +0,0 @@ -diff --git a/qt5/platforminputcontext/fcitx4inputcontextproxy.h b/qt5/platforminputcontext/fcitx4inputcontextproxy.h -index 650c27f..6c530ae 100644 ---- a/qt5/platforminputcontext/fcitx4inputcontextproxy.h -+++ b/qt5/platforminputcontext/fcitx4inputcontextproxy.h -@@ -25,7 +25,7 @@ class Fcitx4InputContextProxy : public QObject { - Q_OBJECT - public: - Fcitx4InputContextProxy(Fcitx4Watcher *watcher, QObject *parent); -- ~Fcitx4InputContextProxy(); -+ virtual ~Fcitx4InputContextProxy(); - - bool isValid() const; - void setDisplay(const QString &display); -diff --git a/qt5/platforminputcontext/fcitx4inputmethodproxy.h b/qt5/platforminputcontext/fcitx4inputmethodproxy.h -index 2354bde..94e6978 100644 ---- a/qt5/platforminputcontext/fcitx4inputmethodproxy.h -+++ b/qt5/platforminputcontext/fcitx4inputmethodproxy.h -@@ -39,7 +39,7 @@ public: - const QDBusConnection &connection, - QObject *parent = nullptr); - -- ~Fcitx4InputMethodProxy(); -+ virtual ~Fcitx4InputMethodProxy(); - - public Q_SLOTS: // METHODS - inline QDBusPendingReplyLICENSE - cat LICENSES/BSD-3-Clause.txt >>LICENSE - vlicense LICENSE -} - -fcitx5-qt5_package() { - depends="fcitx5-qt-${version}_${revision}" - provides="libfcitx-qt5-5_1" - replaces="libfcitx-qt5>=0" - short_desc+="5" - pkg_install() { - vmove usr/bin/fcitx5-qt5-* - vmove usr/lib/qt5 - vmove "usr/libexec/*qt5-*" - vmove "usr/lib/*Qt5*.so.*" - vmove "usr/share/applications/org.fcitx.fcitx5-qt5-*" - } -} - -fcitx5-qt5-devel_package() { - depends="fcitx5-qt5>=${version}_${revision} qt5-devel" - short_desc+="5 - development files" - pkg_install() { - vmove usr/include/Fcitx5Qt5 - vmove "usr/lib/cmake/Fcitx5Qt5*" - vmove "usr/lib/*Qt5*.so" - } -} - -fcitx5-qt6_package() { - depends="fcitx5-qt-${version}_${revision}" - provides="libfcitx-qt6-5_1" - replaces="libfcitx-qt6>=0" - short_desc+="6" - pkg_install() { - vmove usr/bin/fcitx5-qt6-* - vmove usr/lib/fcitx5/qt6 - vmove usr/lib/qt6 - vmove "usr/lib/*Qt6*.so.*" - vmove "usr/libexec/*qt6-*" - vmove "usr/share/applications/org.fcitx.fcitx5-qt6-*" - } -} - -fcitx5-qt6-devel_package() { - depends="fcitx5-qt6>=${version}_${revision} qt6-base-devel" - short_desc+="6 - development files" - pkg_install() { - vmove usr/include/Fcitx5Qt6 - vmove "usr/lib/cmake/Fcitx5Qt6*" - vmove "usr/lib/*Qt6*.so" - } -} diff --git a/srcpkgs/fcitx5-qt5 b/srcpkgs/fcitx5-qt5 deleted file mode 120000 index 36e8c54babb2e5..00000000000000 --- a/srcpkgs/fcitx5-qt5 +++ /dev/null @@ -1 +0,0 @@ -fcitx5-qt \ No newline at end of file diff --git a/srcpkgs/fcitx5-qt5-devel b/srcpkgs/fcitx5-qt5-devel deleted file mode 120000 index 36e8c54babb2e5..00000000000000 --- a/srcpkgs/fcitx5-qt5-devel +++ /dev/null @@ -1 +0,0 @@ -fcitx5-qt \ No newline at end of file diff --git a/srcpkgs/fcitx5-qt6 b/srcpkgs/fcitx5-qt6 deleted file mode 120000 index 36e8c54babb2e5..00000000000000 --- a/srcpkgs/fcitx5-qt6 +++ /dev/null @@ -1 +0,0 @@ -fcitx5-qt \ No newline at end of file diff --git a/srcpkgs/fcitx5-qt6-devel b/srcpkgs/fcitx5-qt6-devel deleted file mode 120000 index 36e8c54babb2e5..00000000000000 --- a/srcpkgs/fcitx5-qt6-devel +++ /dev/null @@ -1 +0,0 @@ -fcitx5-qt \ No newline at end of file diff --git a/srcpkgs/fcitx5-rime/template b/srcpkgs/fcitx5-rime/template deleted file mode 100644 index d1baded21a78d5..00000000000000 --- a/srcpkgs/fcitx5-rime/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'fcitx5-rime' -pkgname=fcitx5-rime -version=5.1.12 -revision=1 -build_style=cmake -configure_args="-DRIME_DATA_DIR=/usr/share/rime-data" -hostmakedepends="cldr-emoji-annotation pkg-config gettext doxygen - extra-cmake-modules" -makedepends="libfcitx5-devel fmt-devel librime-devel" -depends="brise" -short_desc="Fcitx v5 - RIME engine" -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.zst" -checksum=03bc7b3d08b23c0a6b251835b5d935026abba4085ef277b2d8a5fdfbd17498ae -lib32disabled=yes -replaces="fcitx5-rime-icons>=0 fcitx-rime>=0" -provides="fcitx-rime-5_1" diff --git a/srcpkgs/fcitx5-table-extra/template b/srcpkgs/fcitx5-table-extra/template deleted file mode 100644 index 0f0007ad13c887..00000000000000 --- a/srcpkgs/fcitx5-table-extra/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'fcitx5-table-extra' -pkgname=fcitx5-table-extra -version=5.1.9 -revision=1 -build_style=cmake -hostmakedepends="gettext libime-utils extra-cmake-modules" -makedepends="libfcitx5-devel libime-devel" -depends="fcitx5" -short_desc="Fcitx5 - Boshiamy, Zhengma, Cangjie, and Quick table" -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.zst" -checksum=a825e43f77884983ca200ba001c33d1f3b21f8bdeb5bf66ec2238ecddf630fd1 diff --git a/srcpkgs/fcitx5-table-other/template b/srcpkgs/fcitx5-table-other/template deleted file mode 100644 index 047d904294505b..00000000000000 --- a/srcpkgs/fcitx5-table-other/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'fcitx5-table-other' -pkgname=fcitx5-table-other -version=5.1.5 -revision=1 -build_style=cmake -hostmakedepends="gettext libime-utils extra-cmake-modules" -makedepends="libfcitx5-devel libime-devel" -depends="fcitx5" -short_desc="Fcitx5 - non-Chinese table" -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.zst" -checksum=0dad2f6987769699513c54f3e3c285ec8a18be975d48430570c56cdeb5206c84 diff --git a/srcpkgs/fcitx5-unikey-macro-editor b/srcpkgs/fcitx5-unikey-macro-editor deleted file mode 120000 index addfd6b40b70d8..00000000000000 --- a/srcpkgs/fcitx5-unikey-macro-editor +++ /dev/null @@ -1 +0,0 @@ -fcitx5-unikey \ No newline at end of file diff --git a/srcpkgs/fcitx5-unikey/template b/srcpkgs/fcitx5-unikey/template deleted file mode 100644 index 5b9a35b2bb9b97..00000000000000 --- a/srcpkgs/fcitx5-unikey/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'fcitx5-unikey' -pkgname=fcitx5-unikey -version=5.1.8 -revision=1 -build_style=cmake -configure_args="-DENABLE_QT=On -DUSE_QT6=On" -hostmakedepends="pkg-config gettext extra-cmake-modules qt6-base" -makedepends="fcitx5 libfcitx5-devel fmt-devel fcitx5-qt6-devel" -depends="fcitx5" -short_desc="Fcitx5 - Unikey engine" -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.zst" -checksum=de5b1147ea8a4ad3337bb4bd8649006ea4b79622e2f24cf023b4e59dfeaf8b07 -provides="fcitx-unikey-5_1" -replaces="fcitx-unikey>=0" - -fcitx5-unikey-macro-editor_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - Macro Editor" - pkg_install() { - vmove usr/lib/fcitx5/qt6 - } -} diff --git a/srcpkgs/fcitx5-zhuyin/template b/srcpkgs/fcitx5-zhuyin/template deleted file mode 100644 index 277918770e5dc8..00000000000000 --- a/srcpkgs/fcitx5-zhuyin/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'fcitx5-zhuyin' -pkgname=fcitx5-zhuyin -version=5.1.5 -revision=1 -build_style=cmake -hostmakedepends="pkg-config gettext doxygen extra-cmake-modules libzhuyin" -makedepends="libfcitx5-devel fmt-devel opencc-devel fcitx5-lua-devel - libzhuyin-devel libpinyin-utils" -short_desc="Fcitx5 - zhuyin IME" -maintainer="Đoàn Trần Công Danh " -license="GPL-3.0-or-later" -homepage="https://fcitx-im.org/wiki/Fcitx" -_model_version=20241103 -distfiles="https://download.fcitx-im.org/fcitx5/fcitx5-zhuyin/fcitx5-zhuyin-${version}.tar.zst - https://download.fcitx-im.org/data/model.text.${_model_version}.tar.zst" -checksum="34aaa3b60b6505764416d5170e7935739d69c4c9fc2aac2bf75ae3c015084bcd - bb4a9789b6e0fde1c6547f659ce591de5e691ee3a8345d3c1c74eaf92b31ea48" -skip_extraction="model.text.${_model_version}.tar.zst" -lib32disabled=yes - -post_extract() { - vsrccopy $skip_extraction data -} diff --git a/srcpkgs/fcitx5/patches/cross-config-template.patch b/srcpkgs/fcitx5/patches/cross-config-template.patch deleted file mode 100644 index 69a988f3c877ce..00000000000000 --- a/srcpkgs/fcitx5/patches/cross-config-template.patch +++ /dev/null @@ -1,45 +0,0 @@ -Index: fcitx5-5.0.6/src/lib/fcitx-utils/Fcitx5ModuleTemplate.cmake.in -=================================================================== ---- fcitx5-5.0.6.orig/src/lib/fcitx-utils/Fcitx5ModuleTemplate.cmake.in -+++ fcitx5-5.0.6/src/lib/fcitx-utils/Fcitx5ModuleTemplate.cmake.in -@@ -2,6 +2,16 @@ if (TARGET Fcitx5::Module::@FEM_EXPORTNA - return() - endif() - -+# Compute the installation prefix relative to this file. -+get_filename_component(_IMPORT_PREFIX "${CMAKE_CURRENT_LIST_FILE}" PATH) -+get_filename_component(_IMPORT_PREFIX "${_IMPORT_PREFIX}" PATH) -+get_filename_component(_IMPORT_PREFIX "${_IMPORT_PREFIX}" PATH) -+get_filename_component(_IMPORT_PREFIX "${_IMPORT_PREFIX}" PATH) -+if(_IMPORT_PREFIX STREQUAL "/") -+ set(_IMPORT_PREFIX "") -+endif() -+ - add_library(@FEM_TARGET@-interface INTERFACE) - add_library(Fcitx5::Module::@FEM_EXPORTNAME@ ALIAS @FEM_TARGET@-interface) --set_target_properties(@FEM_TARGET@-interface PROPERTIES INTERFACE_INCLUDE_DIRECTORIES "@_MODULE_HEADER_DIR@") -+set_target_properties(@FEM_TARGET@-interface PROPERTIES -+ INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/../@_MODULE_HEADER_DIR@") -Index: fcitx5-5.0.6/src/lib/fcitx-utils/Fcitx5UtilsConfig.cmake.in -=================================================================== ---- fcitx5-5.0.6.orig/src/lib/fcitx-utils/Fcitx5UtilsConfig.cmake.in -+++ fcitx5-5.0.6/src/lib/fcitx-utils/Fcitx5UtilsConfig.cmake.in -@@ -3,8 +3,17 @@ - include("${CMAKE_CURRENT_LIST_DIR}/Fcitx5UtilsTargets.cmake") - include("${CMAKE_CURRENT_LIST_DIR}/Fcitx5Macros.cmake") - -+# Compute the installation prefix relative to this file. -+get_filename_component(_IMPORT_PREFIX "${CMAKE_CURRENT_LIST_FILE}" PATH) -+get_filename_component(_IMPORT_PREFIX "${_IMPORT_PREFIX}" PATH) -+get_filename_component(_IMPORT_PREFIX "${_IMPORT_PREFIX}" PATH) -+get_filename_component(_IMPORT_PREFIX "${_IMPORT_PREFIX}" PATH) -+if(_IMPORT_PREFIX STREQUAL "/") -+ set(_IMPORT_PREFIX "") -+endif() -+ - set(FCITX_SYS_INSTALL_PREFIX "@FCITX_INSTALL_PREFIX@") --set(FCITX_INSTALL_CMAKECONFIG_DIR "@FCITX_INSTALL_CMAKECONFIG_DIR@") -+set(FCITX_INSTALL_CMAKECONFIG_DIR "${_IMPORT_PREFIX}/../@FCITX_INSTALL_CMAKECONFIG_DIR@") - - set(_default_FCITX_INSTALL_USE_FCITX_SYS_PATHS Off) - if (NOT DEFINED FCITX_INSTALL_USE_FCITX_SYS_PATHS) diff --git a/srcpkgs/fcitx5/template b/srcpkgs/fcitx5/template deleted file mode 100644 index 492a7fbd1bba37..00000000000000 --- a/srcpkgs/fcitx5/template +++ /dev/null @@ -1,72 +0,0 @@ -# Template file for 'fcitx5' -pkgname=fcitx5 -version=5.1.16 -revision=1 -build_style=cmake -build_helper=qemu -configure_args=" - -DCMAKE_INSTALL_LIBDATADIR=/usr/lib${XBPS_TARGET_WORDSIZE} - -DUSE_SYSTEMD=OFF" -hostmakedepends="cldr-emoji-annotation pkg-config gettext doxygen - extra-cmake-modules xkeyboard-config wayland-devel" -makedepends="fmt-devel expat-devel iso-codes enchant2-devel libxkbfile-devel - dbus-devel pango-devel glib-devel libevent-devel xcb-util-wm-devel - xcb-util-keysyms-devel xcb-util-devel xcb-imdkit-devel libxkbcommon-devel - wayland-devel wayland-protocols gdk-pixbuf-devel json-c-devel libuv-devel" -short_desc="Flexible Context-aware Input Tool with eXtension - v5" -maintainer="Đoàn Trần Công Danh " -license="LGPL-2.1-or-later" -homepage="https://fcitx-im.org/wiki/Fcitx" -_en_dict_ver=20121020 -distfiles="https://download.fcitx-im.org/fcitx5/fcitx5/fcitx5-${version}.tar.zst - https://download.fcitx-im.org/data/en_dict-${_en_dict_ver}.tar.gz" -checksum="b3444d9a484c845a2bf9234b0658ae128fafb5e212fcc8593b26caca317dda22 - c44a5d7847925eea9e4d2d04748d442cd28dd9299a0b572ef7d91eac4f5a6ceb" - -replaces="fcitx5-icons>=0 fcitx-libpinyin>=0 fcitx-libpinyin-qt5>=0 - libfcitx>=0 fcitx>=0 fcitx-devel>=0" -provides="fcitx-libpinyin-5_1 fcitx-5_1 libfcitx-5_1" -skip_extraction=en_dict-${_en_dict_ver}.tar.gz -lib32disabled=yes -CXXFLAGS="-D_LARGE_FILE_SOURCE=1 -D_FILE_OFFSET_BITS=64" - -# Warning: do NOT enable backtrace for musl, do NOT add libexecinfo-devel - -post_extract() { - local _distdir=${XBPS_SRCDISTDIR}/${pkgname}-${version} - cp ${_distdir}/en_dict-${_en_dict_ver}.tar.gz src/modules/spell/ -} - -post_install() { - sed -i '/prefix=/!s,/usr,${exec_prefix},' \ - "${DESTDIR}/usr/lib/pkgconfig"/*.pc - sed -i '/INTERFACE_INCLUDE_DIRECTORIES/s,"/usr,"${_IMPORT_PREFIX},' \ - "${DESTDIR}/usr/lib/cmake"/*/*Targets.cmake -} - -libfcitx5_package() { - short_desc+=" - libraries" - lib32disabled=yes - pkg_install() { - vmove "usr/lib/*.so.*" - } -} - -libfcitx5-devel_package() { - depends="libfcitx5>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - vmove usr/share/fcitx5/testing - vmove "usr/lib/fcitx5/libtest*" - } -} - -fcitx_package() { - metapackage=yes - depends="${sourcepkg}" - short_desc+=" - transition" -} diff --git a/srcpkgs/fclones/template b/srcpkgs/fclones/template deleted file mode 100644 index 495553e9d3f0a3..00000000000000 --- a/srcpkgs/fclones/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'fclones' -pkgname=fclones -version=0.35.0 -revision=1 -build_wrksrc="fclones" -build_style=cargo -short_desc="Efficient Duplicate File Finder written in Rust" -maintainer="Leah Neukirchen " -license="MIT" -homepage="https://github.com/pkolaczk/fclones" -distfiles="https://github.com/pkolaczk/fclones/archive/refs/tags/v${version}.tar.gz" -checksum=9d8bb36076190f799f01470f80e64c6a1f15f0d938793f8f607a2544cdd6115a - -post_install() { - vlicense ../LICENSE -} diff --git a/srcpkgs/fcount/template b/srcpkgs/fcount/template deleted file mode 100644 index 2cf1493b49b125..00000000000000 --- a/srcpkgs/fcount/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'fcount' -pkgname=fcount -version=0.3 -revision=2 -build_style=gnu-makefile -short_desc="Counts the number of files within a directory" -maintainer="Orphaned " -license="WTFPL" -homepage="http://git.z3bra.org/fcount/log.html" -distfiles="http://dl.z3bra.org/releases/${pkgname}-${version}.tar.bz2" -checksum=3c78feef52c867ada7a27ccf78dc418d43da8d2f3a9ba9a341efe7908b2474a3 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/fcron/INSTALL b/srcpkgs/fcron/INSTALL deleted file mode 100644 index 6caade3c45b09a..00000000000000 --- a/srcpkgs/fcron/INSTALL +++ /dev/null @@ -1,18 +0,0 @@ -# *-*-shell-*-* -# -case ${ACTION} in -post) - # fix permissions and owners - chown fcron:fcron usr/bin/fcrontab usr/bin/fcrondyn - chown root:fcron usr/bin/fcronsighup - chmod 110 usr/bin/fcron - chmod 4110 usr/bin/fcronsighup - chmod 6111 usr/bin/fcrontab usr/bin/fcrondyn - - chown root:fcron etc/fcron/fcron.conf etc/fcron/fcron.allow etc/fcron/fcron.deny - chmod 640 etc/fcron/fcron.conf etc/fcron/fcron.allow etc/fcron/fcron.deny - - chown fcron:fcron var/spool/fcron - chmod 770 var/spool/fcron - ;; -esac diff --git a/srcpkgs/fcron/files/fcron/run b/srcpkgs/fcron/files/fcron/run deleted file mode 100644 index e0f0f963102148..00000000000000 --- a/srcpkgs/fcron/files/fcron/run +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh -exec 2>&1 -exec fcron -f diff --git a/srcpkgs/fcron/files/systab.orig b/srcpkgs/fcron/files/systab.orig deleted file mode 100644 index 00af327bce43b8..00000000000000 --- a/srcpkgs/fcron/files/systab.orig +++ /dev/null @@ -1,4 +0,0 @@ -&bootrun 01 * * * * /usr/bin/run-parts /etc/cron.hourly -&bootrun 02 00 * * * /usr/bin/run-parts /etc/cron.daily -&bootrun 22 00 * * 0 /usr/bin/run-parts /etc/cron.weekly -&bootrun 42 00 1 * * /usr/bin/run-parts /etc/cron.monthly diff --git a/srcpkgs/fcron/patches/fcron.patch b/srcpkgs/fcron/patches/fcron.patch deleted file mode 100644 index f9046e4a9f8bf3..00000000000000 --- a/srcpkgs/fcron/patches/fcron.patch +++ /dev/null @@ -1,18 +0,0 @@ ---- a/configure.in -+++ b/configure.in -@@ -201,7 +201,6 @@ - if test ! -x "$SENDMAIL" ; then - dnl ... but it is not an executable file! - AC_MSG_RESULT([$SENDMAIL]) -- AC_MSG_ERROR([File $SENDMAIL is not an executable file]) - else - dnl ... and it is valid - AC_MSG_RESULT([$SENDMAIL]) ---- a/script/user-group -+++ b/script/user-group -@@ -1,4 +1,5 @@ - #!/bin/sh -+exit 0 - # Check if the user and group given in arguments - # exit in /etc/passwd and /etc/group, and create - # them if necessary. diff --git a/srcpkgs/fcron/patches/force-pam.patch b/srcpkgs/fcron/patches/force-pam.patch deleted file mode 100644 index 451be4b9970d83..00000000000000 --- a/srcpkgs/fcron/patches/force-pam.patch +++ /dev/null @@ -1,24 +0,0 @@ -From 60e5c02c9163de51f5d2bc9237da36d07c93f4b1 Mon Sep 17 00:00:00 2001 -From: Andrea Brancaleoni -Date: Wed, 26 Aug 2015 01:25:42 +0200 -Subject: [PATCH] force pam - ---- - configure.in | 1 + - 1 file changed, 1 insertion(+) - -diff --git configure.in configure.in -index 590d5b2..22ed5d7 100644 ---- a/configure.in -+++ b/configure.in -@@ -865,6 +865,7 @@ if test "$usepam" != "0" && echo "$LIBS" | grep -- "-lpam" > /dev/null ; then - else - usepam=0 - fi -+usepam=1 - USEPAM="$usepam" - AC_SUBST(USEPAM) - --- -2.5.0 - diff --git a/srcpkgs/fcron/template b/srcpkgs/fcron/template deleted file mode 100644 index b58eac13892f4d..00000000000000 --- a/srcpkgs/fcron/template +++ /dev/null @@ -1,79 +0,0 @@ -# Template file for 'fcron' -pkgname=fcron -version=3.4.0 -revision=2 -build_style=gnu-configure -configure_args=" - --sysconfdir=/etc/fcron - --with-answer-all=no - --with-boot-install=no - --datarootdir=/usr/share - --datadir=/usr/share - --docdir=/usr/share/doc - --localstatedir=/var - --with-piddir=/run - --with-pam=yes - --with-sendmail=/usr/bin/sendmail - --with-editor=/usr/bin/vi - --with-shell=/bin/sh - --disable-checks" -make_dirs=" - /etc/cron.daily 0755 root root - /etc/cron.hourly 0755 root root - /etc/cron.monthly 0755 root root - /etc/cron.weekly 0755 root root" -hostmakedepends="autoconf perl" -makedepends="pam-devel readline-devel" -depends="run-parts" -short_desc="Feature-rich cron implementation" -maintainer="Andrea Brancaleoni " -license="GPL-2.0-or-later" -homepage="http://fcron.free.fr" -distfiles="$homepage/archives/$pkgname-$version.src.tar.gz" -checksum=f4e7fc553cdd70ff4b3b6ac9138b3b7cffab9198b8c266d97af0a87506e0e1b5 - -if [ "$XBPS_TARGET_LIBC" = "glibc" ]; then - makedepends+=" libxcrypt-devel" -fi - -alternatives=" - crond:crond:/etc/sv/fcron - crond:crontab:/usr/bin/fcrontab - " - -system_accounts="fcron" -fcron_homedir="/var/spool/fcron" -fcron_shell="/bin/sh" - -conf_files=" - /etc/fcron/fcron.conf - /etc/fcron/fcron.allow - /etc/fcron/fcron.deny - /etc/fcron/pam.conf - /var/spool/fcron/systab.orig" - -## me: fcron installer is not the king. I'm. -## fcron: Wine is coming. -CFLAGS="-DHAVE_LIBPAM=1" -LDFLAGS="-Wl,--no-as-needed -lpam" -pre_configure() { - sed -i 's|$(CFLAGS)|$(CFLAGS) $(LDFLAGS)|g' Makefile.in # pass LDFLAGS for PIE - autoupdate - autoconf -f -Wall -} -pre_install() { - sed -i 's/chgrp/true/g' Makefile doc/Makefile - sed -i 's/chown/true/g' Makefile doc/Makefile -} - -post_install() { - chmod +rx $DESTDIR/usr/bin/* - - vinstall files/fcron.pam 644 etc/pam.d fcron - vinstall files/fcrontab.pam 644 etc/pam.d fcrontab - - vinstall $FILESDIR/systab.orig 640 var/spool/fcron - - mv $DESTDIR/usr/share/doc/${pkgname}{-${version},} - vsv fcron -} diff --git a/srcpkgs/fcron/update b/srcpkgs/fcron/update deleted file mode 100644 index daf298bef2ab95..00000000000000 --- a/srcpkgs/fcron/update +++ /dev/null @@ -1 +0,0 @@ -site="http://fcron.free.fr/download.php" diff --git a/srcpkgs/fd/template b/srcpkgs/fd/template deleted file mode 100644 index 0b9846b8cef026..00000000000000 --- a/srcpkgs/fd/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'fd' -pkgname=fd -version=10.3.0 -revision=1 -build_style=cargo -build_helper=qemu -short_desc="Simple, fast and user-friendly alternative to find" -maintainer="tranzystorekk " -license="Apache-2.0 OR MIT" -homepage="https://github.com/sharkdp/fd" -changelog="https://raw.githubusercontent.com/sharkdp/fd/master/CHANGELOG.md" -distfiles="https://github.com/sharkdp/fd/archive/refs/tags/v${version}.tar.gz" -checksum=2edbc917a533053855d5b635dff368d65756ce6f82ddefd57b6c202622d791e9 - -post_install() { - vman doc/fd.1 - vlicense LICENSE-APACHE - vlicense LICENSE-MIT - - vcompletion contrib/completion/_fd zsh - for shell in bash fish; do - vtargetrun ${DESTDIR}/usr/bin/fd --gen-completions ${shell} > fd.${shell} - vcompletion fd.${shell} ${shell} - done -} diff --git a/srcpkgs/fdk-aac-devel b/srcpkgs/fdk-aac-devel deleted file mode 120000 index 180ade6edf16b9..00000000000000 --- a/srcpkgs/fdk-aac-devel +++ /dev/null @@ -1 +0,0 @@ -fdk-aac \ No newline at end of file diff --git a/srcpkgs/fdk-aac/template b/srcpkgs/fdk-aac/template deleted file mode 100644 index 96fac7ad11b10d..00000000000000 --- a/srcpkgs/fdk-aac/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'fdk-aac' -pkgname=fdk-aac -version=2.0.3 -revision=1 -build_style=gnu-configure -short_desc="Fraunhofer FDK AAC codec library" -maintainer="Leah Neukirchen " -license="FDK-AAC" -homepage="http://www.iis.fraunhofer.de/en/ff/amm/impl/fdkaaccodec.html" -distfiles="${SOURCEFORGE_SITE}/opencore-amr/${pkgname}-${version}.tar.gz" -checksum=829b6b89eef382409cda6857fd82af84fabb63417b08ede9ea7a553f811cb79e - -post_install() { - vlicense NOTICE LICENSE -} - -fdk-aac-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" -- development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/fdkaac/template b/srcpkgs/fdkaac/template deleted file mode 100644 index 88bd5b1dbfea0e..00000000000000 --- a/srcpkgs/fdkaac/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'fdkaac' -pkgname=fdkaac -version=1.0.6 -revision=1 -build_style=gnu-configure -hostmakedepends="automake pkg-config" -makedepends="fdk-aac-devel" -short_desc="Command line encoder frontend for libfdk-aac" -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=ed34c8dcae3d49d385e1ceaa380c5871cda744402358c61bcb49950a25bfae58 - -pre_configure() { - autoreconf -fi -} - -post_configure() { - vlicense COPYING -} diff --git a/srcpkgs/fdm/files/base64.c b/srcpkgs/fdm/files/base64.c deleted file mode 100644 index 95da284d0d899c..00000000000000 --- a/srcpkgs/fdm/files/base64.c +++ /dev/null @@ -1,315 +0,0 @@ -/* - * Copyright (c) 1996-1999 by Internet Software Consortium. - * - * Permission to use, copy, modify, and distribute this software for any - * purpose with or without fee is hereby granted, provided that the above - * copyright notice and this permission notice appear in all copies. - * - * THE SOFTWARE IS PROVIDED "AS IS" AND INTERNET SOFTWARE CONSORTIUM DISCLAIMS - * ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES - * OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL INTERNET SOFTWARE - * CONSORTIUM BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL - * DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR - * PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS - * ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS - * SOFTWARE. - */ - -/* - * Portions Copyright (c) 1995 by International Business Machines, Inc. - * - * International Business Machines, Inc. (hereinafter called IBM) grants - * permission under its copyrights to use, copy, modify, and distribute this - * Software with or without fee, provided that the above copyright notice and - * all paragraphs of this notice appear in all copies, and that the name of IBM - * not be used in connection with the marketing of any product incorporating - * the Software or modifications thereof, without specific, written prior - * permission. - * - * To the extent it has a right to do so, IBM grants an immunity from suit - * under its patents, if any, for the use, sale or manufacture of products to - * the extent that such products are used for performing Domain Name System - * dynamic updates in TCP/IP networks by means of the Software. No immunity is - * granted for any product per se or for any other function of any product. - * - * THE SOFTWARE IS PROVIDED "AS IS", AND IBM DISCLAIMS ALL WARRANTIES, - * INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A - * PARTICULAR PURPOSE. IN NO EVENT SHALL IBM BE LIABLE FOR ANY SPECIAL, - * DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER ARISING - * OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE, EVEN - * IF IBM IS APPRISED OF THE POSSIBILITY OF SUCH DAMAGES. - */ - -#if !defined(LINT) && !defined(CODECENTER) -static const char rcsid[] = "$BINDId: base64.c,v 8.7 1999/10/13 16:39:33 vixie Exp $"; -#endif /* not lint */ - -#include -#include -#include - -#include -#include -#include - -#include -#include -#include -#include -#include -#include - -#define Assert(Cond) if (!(Cond)) abort() - -static const char Base64[] = - "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/"; -static const char Pad64 = '='; - -/* (From RFC1521 and draft-ietf-dnssec-secext-03.txt) - The following encoding technique is taken from RFC 1521 by Borenstein - and Freed. It is reproduced here in a slightly edited form for - convenience. - - A 65-character subset of US-ASCII is used, enabling 6 bits to be - represented per printable character. (The extra 65th character, "=", - is used to signify a special processing function.) - - The encoding process represents 24-bit groups of input bits as output - strings of 4 encoded characters. Proceeding from left to right, a - 24-bit input group is formed by concatenating 3 8-bit input groups. - These 24 bits are then treated as 4 concatenated 6-bit groups, each - of which is translated into a single digit in the base64 alphabet. - - Each 6-bit group is used as an index into an array of 64 printable - characters. The character referenced by the index is placed in the - output string. - - Table 1: The Base64 Alphabet - - Value Encoding Value Encoding Value Encoding Value Encoding - 0 A 17 R 34 i 51 z - 1 B 18 S 35 j 52 0 - 2 C 19 T 36 k 53 1 - 3 D 20 U 37 l 54 2 - 4 E 21 V 38 m 55 3 - 5 F 22 W 39 n 56 4 - 6 G 23 X 40 o 57 5 - 7 H 24 Y 41 p 58 6 - 8 I 25 Z 42 q 59 7 - 9 J 26 a 43 r 60 8 - 10 K 27 b 44 s 61 9 - 11 L 28 c 45 t 62 + - 12 M 29 d 46 u 63 / - 13 N 30 e 47 v - 14 O 31 f 48 w (pad) = - 15 P 32 g 49 x - 16 Q 33 h 50 y - - Special processing is performed if fewer than 24 bits are available - at the end of the data being encoded. A full encoding quantum is - always completed at the end of a quantity. When fewer than 24 input - bits are available in an input group, zero bits are added (on the - right) to form an integral number of 6-bit groups. Padding at the - end of the data is performed using the '=' character. - - Since all base64 input is an integral number of octets, only the - ------------------------------------------------- - following cases can arise: - - (1) the final quantum of encoding input is an integral - multiple of 24 bits; here, the final unit of encoded - output will be an integral multiple of 4 characters - with no "=" padding, - (2) the final quantum of encoding input is exactly 8 bits; - here, the final unit of encoded output will be two - characters followed by two "=" padding characters, or - (3) the final quantum of encoding input is exactly 16 bits; - here, the final unit of encoded output will be three - characters followed by one "=" padding character. - */ - -int -b64_ntop(const uint8_t* src, size_t srclength, char* target, size_t targsize) -{ - size_t datalength = 0; - uint8_t input[3]; - uint8_t output[4]; - size_t i; - - while (2 < srclength) { - input[0] = *src++; - input[1] = *src++; - input[2] = *src++; - srclength -= 3; - - output[0] = input[0] >> 2; - output[1] = ((input[0] & 0x03) << 4) + (input[1] >> 4); - output[2] = ((input[1] & 0x0f) << 2) + (input[2] >> 6); - output[3] = input[2] & 0x3f; - Assert(output[0] < 64); - Assert(output[1] < 64); - Assert(output[2] < 64); - Assert(output[3] < 64); - - if (datalength + 4 > targsize) - return (-1); - target[datalength++] = Base64[output[0]]; - target[datalength++] = Base64[output[1]]; - target[datalength++] = Base64[output[2]]; - target[datalength++] = Base64[output[3]]; - } - - /* Now we worry about padding. */ - if (0 != srclength) { - /* Get what's left. */ - input[0] = input[1] = input[2] = '\0'; - for (i = 0; i < srclength; i++) - input[i] = *src++; - - output[0] = input[0] >> 2; - output[1] = ((input[0] & 0x03) << 4) + (input[1] >> 4); - output[2] = ((input[1] & 0x0f) << 2) + (input[2] >> 6); - Assert(output[0] < 64); - Assert(output[1] < 64); - Assert(output[2] < 64); - - if (datalength + 4 > targsize) - return (-1); - target[datalength++] = Base64[output[0]]; - target[datalength++] = Base64[output[1]]; - if (srclength == 1) - target[datalength++] = Pad64; - else - target[datalength++] = Base64[output[2]]; - target[datalength++] = Pad64; - } - if (datalength >= targsize) - return (-1); - target[datalength] = '\0'; /* Returned value doesn't count \0. */ - return (datalength); -} - -/* skips all whitespace anywhere. - converts characters, four at a time, starting at (or after) - src from base - 64 numbers into three 8 bit bytes in the target area. - it returns the number of data bytes stored at the target, or -1 on error. - */ - -int b64_pton(const char* src, uint8_t* target, size_t targsize) -{ - int tarindex, state, ch; - char *pos; - - state = 0; - tarindex = 0; - - while ((ch = *src++) != '\0') { - if (isspace(ch)) /* Skip whitespace anywhere. */ - continue; - - if (ch == Pad64) - break; - - pos = strchr(Base64, ch); - if (pos == 0) /* A non-base64 character. */ - return (-1); - - switch (state) { - case 0: - if (target) { - if ((size_t)tarindex >= targsize) - return (-1); - target[tarindex] = (pos - Base64) << 2; - } - state = 1; - break; - case 1: - if (target) { - if ((size_t)tarindex + 1 >= targsize) - return (-1); - target[tarindex] |= (pos - Base64) >> 4; - target[tarindex+1] = ((pos - Base64) & 0x0f) - << 4 ; - } - tarindex++; - state = 2; - break; - case 2: - if (target) { - if ((size_t)tarindex + 1 >= targsize) - return (-1); - target[tarindex] |= (pos - Base64) >> 2; - target[tarindex+1] = ((pos - Base64) & 0x03) - << 6; - } - tarindex++; - state = 3; - break; - case 3: - if (target) { - if ((size_t)tarindex >= targsize) - return (-1); - target[tarindex] |= (pos - Base64); - } - tarindex++; - state = 0; - break; - default: - abort(); - } - } - - /* - * We are done decoding Base-64 chars. Let's see if we ended - * on a byte boundary, and/or with erroneous trailing characters. - */ - - if (ch == Pad64) { /* We got a pad char. */ - ch = *src++; /* Skip it, get next. */ - switch (state) { - case 0: /* Invalid = in first position */ - case 1: /* Invalid = in second position */ - return (-1); - - case 2: /* Valid, means one byte of info */ - /* Skip any number of spaces. */ - for ((void)NULL; ch != '\0'; ch = *src++) - if (!isspace(ch)) - break; - /* Make sure there is another trailing = sign. */ - if (ch != Pad64) - return (-1); - ch = *src++; /* Skip the = */ - /* Fall through to "single trailing =" case. */ - /* FALLTHROUGH */ - - case 3: /* Valid, means two bytes of info */ - /* - * We know this char is an =. Is there anything but - * whitespace after it? - */ - for ((void)NULL; ch != '\0'; ch = *src++) - if (!isspace(ch)) - return (-1); - - /* - * Now make sure for cases 2 and 3 that the "extra" - * bits that slopped past the last full byte were - * zeros. If we don't check them, they become a - * subliminal channel. - */ - if (target && target[tarindex] != 0) - return (-1); - } - } else { - /* - * We ended by seeing the end of the string. Make sure we - * have no partial bytes lying around. - */ - if (state != 0) - return (-1); - } - - return (tarindex); -} - diff --git a/srcpkgs/fdm/template b/srcpkgs/fdm/template deleted file mode 100644 index 4ed6591c0f66db..00000000000000 --- a/srcpkgs/fdm/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'fdm' -pkgname=fdm -version=2.2 -revision=3 -build_style=gnu-configure -configure_args="ac_cv_func_strlcpy=no ac_cv_func_strlcat=no --enable-pcre2" -hostmakedepends="automake bison" -makedepends="zlib-devel openssl-devel tdb-devel pcre2-devel" -short_desc="Program to fetch and deliver mail" -maintainer="Leah Neukirchen " -license="ISC" -homepage="https://github.com/nicm/fdm" -distfiles="https://github.com/nicm/${pkgname}/releases/download/${version}/${pkgname}-${version}.tar.gz" -checksum=53aad117829834e21c1b9bf20496a1aa1c0e0fb98fe7735e1e73314266fb6c16 - -if [ "$XBPS_TARGET_LIBC" = "musl" ]; then - makedepends+=" musl-legacy-compat" -fi - -post_install() { - vmkdir usr/share/doc/${pkgname} - cp -r examples ${DESTDIR}/usr/share/doc/${pkgname} - vdoc MANUAL - sed 17q fdm.c >LICENSE - vlicense LICENSE -} diff --git a/srcpkgs/fdupes/template b/srcpkgs/fdupes/template deleted file mode 100644 index 6ff4b5618cd38e..00000000000000 --- a/srcpkgs/fdupes/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'fdupes' -pkgname=fdupes -version=2.4.0 -revision=1 -build_style=gnu-configure -makedepends="ncurses-devel pcre2-devel sqlite-devel" -short_desc="Identify or delete duplicate files within specified directories" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/adrianlopezroche/fdupes" -changelog="https://raw.githubusercontent.com/adrianlopezroche/fdupes/master/CHANGES" -distfiles="https://github.com/adrianlopezroche/fdupes/releases/download/v${version}/fdupes-${version}.tar.gz" -checksum=527b27a39d031dcbe1d29a220b3423228c28366c2412887eb72c25473d7b1736 - -post_install() { - vlicense README -} diff --git a/srcpkgs/fdupes/update b/srcpkgs/fdupes/update deleted file mode 100644 index 5b79877550b710..00000000000000 --- a/srcpkgs/fdupes/update +++ /dev/null @@ -1,2 +0,0 @@ -# 1.5x earlier than 1.6.x -ignore="1.5*" diff --git a/srcpkgs/feh/template b/srcpkgs/feh/template deleted file mode 100644 index 1f5163fef9c616..00000000000000 --- a/srcpkgs/feh/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'feh' -pkgname=feh -version=3.11.1 -revision=1 -build_style=gnu-makefile -make_use_env=yes -make_build_args="exif=1 help=1 stat64=1 inotify=1" -hostmakedepends="pkg-config" -makedepends="giblib-devel libXinerama-devel libXt-devel libcurl-devel - libexif-devel libjpeg-turbo-devel" -depends="libjpeg-turbo-tools" -short_desc="Fast and light imlib2-based image viewer" -maintainer="Orphaned " -license="MIT-feh" -homepage="https://feh.finalrewind.org" -changelog="https://raw.githubusercontent.com/derf/feh/master/ChangeLog" -distfiles="${homepage}/feh-${version}.tar.bz2" -checksum=43d8e6742ec273ef3084bde82c5ead5a074348d9bfce28f1b0f8504623ca9b74 - -pre_build() { - vsed -i 's|doc/feh/examples|examples/feh|' config.mk -} - -post_install() { - vlicense COPYING -} diff --git a/srcpkgs/fehQlibs/template b/srcpkgs/fehQlibs/template deleted file mode 100644 index 6f88c73e00e3a2..00000000000000 --- a/srcpkgs/fehQlibs/template +++ /dev/null @@ -1,37 +0,0 @@ -# Template file for 'fehQlibs' -pkgname=fehQlibs -version=15b -revision=1 -build_style=gnu-makefile -short_desc="State-of-the-art C routines for Internet services" -maintainer="Orphaned " -license="Public Domain" -homepage="http://www.fehcom.de/ipnet/qlibs.html" -distfiles="http://www.fehcom.de/ipnet/fehQlibs/fehQlibs-${version}.tgz" -checksum=cb78f09621b2e9cff5b0fe246de7730c608756263558330c8e04f7adb2aa0ebb -disable_parallel_build=yes - -post_extract() { - sed -i '/^CC=/d' configure -} - -do_build() { - cat >conf-build <&1 -[ -r conf ] && . ./conf -exec fenrir -f ${OPTS} diff --git a/srcpkgs/fenrir/template b/srcpkgs/fenrir/template deleted file mode 100644 index c767449355ec46..00000000000000 --- a/srcpkgs/fenrir/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'fenrir' -pkgname=fenrir -version=2025.04.28 -revision=1 -build_style=python3-module -hostmakedepends="python3 python3-setuptools" -depends="python3-evdev python3-daemonize python3-dbus python3-pyudev - python3-pexpect python3-pyte python3-setuptools python3-pyperclip - python3-rapidfuzz python3-enchant python3-setproctitle" -checkdepends="python3-pip ${depends}" -short_desc="User space console screen reader written in python3" -maintainer="Michael Taboada " -license="LGPL-3.0-only" -homepage="https://git.stormux.org/storm/fenrir" -distfiles="https://git.stormux.org/storm/fenrir/archive/${version}.tar.gz" -checksum=4b3c4bb51b3872867831e60fe81c782df663094607441b96ce7392899b7e552d -conf_files="/etc/fenrirscreenreader/settings/*.conf" - -post_install() { - vsv fenrir - vcopy config/settings/settings.conf etc/fenrirscreenreader/settings/settings.conf -} diff --git a/srcpkgs/ferium/template b/srcpkgs/ferium/template deleted file mode 100644 index 81ec6c0faca23f..00000000000000 --- a/srcpkgs/ferium/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'ferium' -pkgname=ferium -version=4.7.1 -revision=1 -build_style=cargo -build_helper=qemu -configure_args="--no-default-features" -hostmakedepends="pkg-config" -makedepends="libzstd-devel" -short_desc="CLI program for managing Minecraft mods and modpacks" -maintainer="yosh " -license="MPL-2.0" -homepage="https://github.com/gorilla-devs/ferium" -changelog="https://raw.githubusercontent.com/gorilla-devs/ferium/main/CHANGELOG.md" -distfiles="https://github.com/gorilla-devs/ferium/archive/refs/tags/v${version}.tar.gz" -checksum=a9b9fd966f47d5f8c32e483a21ea476f6883f194e7813f1f81b0001e14b046a5 -# tests rely on the github API, which randomly ratelimits unauthed conns -# to perform tests locally, export GITHUB_TOKEN to a personal access token -make_check=ci-skip - -post_install() { - local ferium="${DESTDIR}/usr/bin/ferium" - for shell in bash fish zsh; do - vtargetrun ${ferium} complete ${shell} > ferium.${shell} - vcompletion ferium.${shell} ${shell} - done -} diff --git a/srcpkgs/ferm/patches/mod_makefile.patch b/srcpkgs/ferm/patches/mod_makefile.patch deleted file mode 100644 index de6600095cd2a8..00000000000000 --- a/srcpkgs/ferm/patches/mod_makefile.patch +++ /dev/null @@ -1,32 +0,0 @@ ---- a/Makefile 2017-08-12 17:55:29.265988875 +0200 -+++ b/Makefile 2017-08-12 17:56:17.492988011 +0200 -@@ -122,7 +122,6 @@ - rm -rf $(DISTDIR) - install -d -m 755 $(DISTDIR) $(DISTDIR)/src $(DISTDIR)/doc $(DISTDIR)/examples - install -m 755 src/ferm src/import-ferm $(DISTDIR)/src -- install -m 644 ferm.service $(DISTDIR) - install -m 644 doc/ferm.pod doc/ferm.txt doc/ferm.html doc/ferm.1 doc/import-ferm.1 $(DISTDIR)/doc - install -m 644 config.mk Makefile AUTHORS COPYING NEWS README.rst TODO $(DISTDIR) - install -m 644 $(wildcard examples/*.ferm) $(DISTDIR)/examples -@@ -137,10 +136,10 @@ - .PHONY: install uninstall - - install: all -- install -d -m 755 $(DOCDIR)/examples $(PREFIX)/sbin $(SERVICEDIR) -+ install -d -m 755 $(DOCDIR)/examples $(PREFIX)/bin $(SERVICEDIR) - install -m 644 AUTHORS COPYING NEWS README.rst TODO $(DOCDIR) - install -m 644 examples/*.ferm $(DOCDIR)/examples -- install -m 755 src/ferm src/import-ferm $(PREFIX)/sbin/ -+ install -m 755 src/ferm src/import-ferm $(PREFIX)/bin/ - install -m 644 ferm.service $(SERVICEDIR) - - install -d -m 755 $(DOCDIR) $(MANDIR) -@@ -152,7 +151,7 @@ - rm -rf $(DOCDIR) - rm -f $(MANDIR)/ferm.1 $(MANDIR)/import-ferm.1 - rm -f $(SERVICEDIR)/ferm.service -- rm -f $(PREFIX)/sbin/ferm $(PREFIX)/sbin/import-ferm -+ rm -f $(PREFIX)/bin/ferm $(PREFIX)/bin/import-ferm - - # - # misc targets diff --git a/srcpkgs/ferm/template b/srcpkgs/ferm/template deleted file mode 100644 index 9cdac4712eb63a..00000000000000 --- a/srcpkgs/ferm/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'ferm' -pkgname=ferm -version=2.7 -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 -} - -do_install() { - make install PREFIX=${DESTDIR}/usr -} diff --git a/srcpkgs/fetchmail/template b/srcpkgs/fetchmail/template deleted file mode 100644 index fe8c69f4eaf573..00000000000000 --- a/srcpkgs/fetchmail/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 'fetchmail' -pkgname=fetchmail -version=6.4.30 -revision=5 -build_style=gnu-configure -configure_args="--with-ssl=${XBPS_CROSS_BASE}/usr" -hostmakedepends="python3 pkg-config" -makedepends="openssl-devel" -depends="fetchmailconf" -short_desc="Remote-mail retrieval utility" -maintainer="Piotr Wójcik " -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 - -post_install() { - vsed -i -e 's,/usr/bin/python ,/usr/bin/python3 ,' "${DESTDIR}/usr/bin/fetchmailconf" -} - -fetchmailconf_package() { - depends="python3-future python3-tkinter" - pkg_install() { - vmove usr/bin/fetchmailconf - vmove usr/share/man/man1/fetchmailconf.1 - vmove "${py3_sitelib}" - } -} diff --git a/srcpkgs/fetchmail/update b/srcpkgs/fetchmail/update deleted file mode 100644 index 2e4fc10d2079ef..00000000000000 --- a/srcpkgs/fetchmail/update +++ /dev/null @@ -1 +0,0 @@ -ignore="*beta* *rc*" diff --git a/srcpkgs/fetchmailconf b/srcpkgs/fetchmailconf deleted file mode 120000 index 4a537a0bf55c4e..00000000000000 --- a/srcpkgs/fetchmailconf +++ /dev/null @@ -1 +0,0 @@ -fetchmail \ No newline at end of file diff --git a/srcpkgs/fex/template b/srcpkgs/fex/template deleted file mode 100644 index d59045be95ab9d..00000000000000 --- a/srcpkgs/fex/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'fex' -pkgname=fex -version=2.0.0 -revision=1 -build_style=gnu-makefile -hostmakedepends="perl" -short_desc="Flexible field/token extraction" -maintainer="Andrew Benson " -license="Apache-2.0" -homepage="https://github.com/jordansissel/fex" -distfiles="https://github.com/jordansissel/fex/archive/v${version}.tar.gz" -checksum=b023711ddab9e656c077921c94d4346e21ab60d8c6d80b00191f3d581f4dfd7c - -post_build() { - make fex.1 -} diff --git a/srcpkgs/ffcall-devel b/srcpkgs/ffcall-devel deleted file mode 120000 index 60c2c32b1ebb76..00000000000000 --- a/srcpkgs/ffcall-devel +++ /dev/null @@ -1 +0,0 @@ -ffcall \ No newline at end of file diff --git a/srcpkgs/ffcall/files/ppc64-be.patch b/srcpkgs/ffcall/files/ppc64-be.patch deleted file mode 100644 index 7fa6ef2f7a59e7..00000000000000 --- a/srcpkgs/ffcall/files/ppc64-be.patch +++ /dev/null @@ -1,1825 +0,0 @@ ---- a/avcall/avcall-powerpc64-elfv2-linux.S -+++ b/avcall/avcall-powerpc64-elfv2-linux.S -@@ -1,308 +1,326 @@ - .file "avcall-powerpc64.c" - .machine power4 - .abiversion 2 -- .section ".toc","aw" - .section ".text" - .align 2 - .p2align 4,,15 - .globl avcall_call - .type avcall_call, @function - avcall_call: --0: addis 2,12,.TOC.-0b@ha -- addi 2,2,.TOC.-0b@l -+.LFB0: -+ .cfi_startproc -+.LCF0: -+0: addis 2,12,.TOC.-.LCF0@ha -+ addi 2,2,.TOC.-.LCF0@l - .localentry avcall_call,.-avcall_call - mflr 0 -+ std 29,-24(1) - std 30,-16(1) - std 31,-8(1) -+ .cfi_register 65, 0 -+ .cfi_offset 29, -24 -+ .cfi_offset 30, -16 -+ .cfi_offset 31, -8 - mr 30,3 - std 0,16(1) -- stdu 1,-112(1) -- ld 3,48(3) -- ld 9,40(30) -+ stdu 1,-144(1) -+ .cfi_def_cfa_offset 144 -+ .cfi_offset 65, 16 -+ ld 29,48(3) -+ ld 5,40(3) - mr 31,1 -- ld 10,0(1) -- subf 9,3,9 -- stdu 10,-2064(1) -- sradi 9,9,3 -- cmpwi 7,9,8 -- ble 7,.L6 -- addi 10,9,-9 -- addi 8,1,96 -- addi 9,3,56 -- rldicl 10,10,0,32 -- addi 8,8,-8 -- addi 10,10,8 -- sldi 10,10,3 -- add 10,3,10 -- .p2align 4,,15 -+ .cfi_def_cfa_register 31 -+ ld 9,0(1) -+ ld 10,-28688(13) -+ std 10,104(31) -+ li 10,0 -+ subf 5,29,5 -+ stdu 9,-2048(1) -+ sradi 5,5,3 -+ cmpwi 0,5,8 -+ ble 0,.L5 -+ addi 5,5,-9 -+ addi 3,1,96 -+ addi 4,29,64 -+ rldic 5,5,3,29 -+ addi 5,5,8 -+ bl memcpy -+ nop - .L5: -- ldu 7,8(9) -- cmpld 7,10,9 -- stdu 7,8(8) -- bne 7,.L5 --.L6: - ld 10,64(30) - addi 9,30,72 - subf 9,9,10 - sradi 9,9,3 -+ cmpwi 0,9,0 - extsw 9,9 -- cmpwi 7,9,0 -- ble 7,.L4 -- cmpwi 7,9,1 -- beq 7,.L7 -- cmpwi 7,9,2 -- beq 7,.L8 -- cmpwi 7,9,3 -- beq 7,.L9 -- cmpwi 7,9,4 -- beq 7,.L10 -- cmpwi 7,9,5 -- beq 7,.L11 -- cmpwi 7,9,6 -- beq 7,.L12 -- cmpwi 7,9,7 -- beq 7,.L13 -- cmpwi 7,9,8 -- beq 7,.L14 -- cmpwi 7,9,9 -- beq 7,.L15 -- cmpwi 7,9,10 -- beq 7,.L16 -- cmpwi 7,9,11 -- beq 7,.L17 -- cmpwi 7,9,12 -- beq 7,.L18 -+ ble 0,.L4 -+ cmpwi 0,9,1 -+ beq 0,.L6 -+ cmpwi 0,9,2 -+ beq 0,.L7 -+ cmpwi 0,9,3 -+ beq 0,.L8 -+ cmpwi 0,9,4 -+ beq 0,.L9 -+ cmpwi 0,9,5 -+ beq 0,.L10 -+ cmpwi 0,9,6 -+ beq 0,.L11 -+ cmpwi 0,9,7 -+ beq 0,.L12 -+ cmpwi 0,9,8 -+ beq 0,.L13 -+ cmpwi 0,9,9 -+ beq 0,.L14 -+ cmpwi 0,9,10 -+ beq 0,.L15 -+ cmpwi 0,9,11 -+ beq 0,.L16 -+ cmpwi 0,9,12 -+ beq 0,.L17 - lfd 13,168(30) --.L18: -- lfd 12,160(30) - .L17: -- lfd 11,152(30) -+ lfd 12,160(30) - .L16: -- lfd 10,144(30) -+ lfd 11,152(30) - .L15: -- lfd 9,136(30) -+ lfd 10,144(30) - .L14: -- lfd 8,128(30) -+ lfd 9,136(30) - .L13: -- lfd 7,120(30) -+ lfd 8,128(30) - .L12: -- lfd 6,112(30) -+ lfd 7,120(30) - .L11: -- lfd 5,104(30) -+ lfd 6,112(30) - .L10: -- lfd 4,96(30) -+ lfd 5,104(30) - .L9: -- lfd 3,88(30) -+ lfd 4,96(30) - .L8: -- lfd 2,80(30) -+ lfd 3,88(30) - .L7: -+ lfd 2,80(30) -+.L6: - lfd 1,72(30) - .L4: -- ld 11,8(30) -- ld 9,48(3) -- ld 10,56(3) -- ld 8,40(3) -- ld 7,32(3) -- ld 6,24(3) -- ld 5,16(3) -- ld 4,8(3) -- mtctr 11 -- ld 3,0(3) -- mr 12,11 -+ ld 12,8(30) -+ ld 9,48(29) -+ ld 10,56(29) -+ ld 8,40(29) -+ ld 7,32(29) -+ ld 6,24(29) -+ ld 5,16(29) -+ ld 4,8(29) -+ mtctr 12 -+ ld 3,0(29) - std 2,24(1) - bctrl - ld 2,24(1) - lwz 9,24(30) -- cmplwi 7,9,1 -- beq 7,.L19 -- cmplwi 7,9,2 -- beq 7,.L43 -- cmplwi 7,9,3 -- beq 7,.L43 -- cmplwi 7,9,4 -- beq 7,.L43 -- cmplwi 7,9,5 -- beq 7,.L44 -- cmplwi 7,9,6 -- beq 7,.L44 -- cmplwi 7,9,7 -- beq 7,.L45 -- cmplwi 7,9,8 -- beq 7,.L45 -- cmplwi 7,9,9 -- beq 7,.L49 -- cmplwi 7,9,10 -- beq 7,.L49 -- cmplwi 7,9,11 -- beq 7,.L49 -- cmplwi 7,9,12 -- beq 7,.L49 -- cmplwi 7,9,13 -- beq 7,.L51 -- cmplwi 7,9,14 -- beq 7,.L52 -- cmplwi 7,9,15 -- beq 7,.L49 -- cmplwi 7,9,16 -- bne 7,.L19 -+ cmplwi 0,9,1 -+ beq 0,.L19 -+ cmplwi 0,9,2 -+ beq 0,.L58 -+ cmplwi 0,9,3 -+ beq 0,.L58 -+ cmplwi 0,9,4 -+ beq 0,.L58 -+ cmplwi 0,9,5 -+ beq 0,.L59 -+ cmplwi 0,9,6 -+ beq 0,.L59 -+ cmplwi 0,9,7 -+ beq 0,.L60 -+ cmplwi 0,9,8 -+ beq 0,.L60 -+ cmplwi 0,9,9 -+ beq 0,.L64 -+ cmplwi 0,9,10 -+ beq 0,.L64 -+ cmplwi 0,9,11 -+ beq 0,.L64 -+ cmplwi 0,9,12 -+ beq 0,.L64 -+ cmplwi 0,9,13 -+ beq 0,.L67 -+ cmplwi 0,9,14 -+ beq 0,.L68 -+ cmplwi 0,9,15 -+ beq 0,.L64 -+ cmplwi 0,9,16 -+ bne 0,.L19 - lwz 9,0(30) -- rldicl. 10,9,55,63 -+ andi. 9,9,0x200 - beq 0,.L19 - ld 10,32(30) - addi 9,10,-1 -- cmpldi 7,9,15 -- bgt 7,.L19 -- ld 8,16(30) -- cmpldi 7,10,8 -- rldicl 9,8,0,61 -- rldicr 8,8,0,60 -- add 10,10,9 -- bgt 7,.L34 -- cmpldi 7,10,8 -- bgt 7,.L35 -- slwi 10,10,3 -- li 7,2 -- ld 6,0(8) -- slwi 9,9,3 -- addi 10,10,-1 -- sld 10,7,10 -- li 7,1 -- sld 7,7,9 -- sld 9,3,9 -- subf 10,7,10 -- xor 9,9,6 -- and 9,10,9 -- xor 9,9,6 -- std 9,0(8) -+ cmpldi 0,9,15 -+ bgt 0,.L19 -+ cmpldi 0,10,1 -+ ld 9,16(30) -+ rlwinm 8,3,0,0xff -+ beq 0,.L65 -+ cmpldi 0,10,2 -+ beq 0,.L69 -+ cmpldi 0,10,3 -+ rldicl 8,3,48,56 -+ beq 0,.L70 -+ cmpldi 0,10,4 -+ beq 0,.L71 -+ cmpldi 0,10,5 -+ rldicl 8,3,32,56 -+ beq 0,.L72 -+ cmpldi 0,10,6 -+ rldicl 7,3,24,56 -+ beq 0,.L73 -+ cmpldi 0,10,7 -+ rldicl 10,3,16,56 -+ beq 0,.L74 -+ std 3,0(9) -+ ld 10,32(30) -+ cmpldi 0,10,8 -+ beq 0,.L19 -+ cmpldi 0,10,9 -+ beq 0,.L75 -+ cmpldi 0,10,10 -+ beq 0,.L76 -+ cmpldi 0,10,11 -+ beq 0,.L77 -+ cmpldi 0,10,12 -+ beq 0,.L78 -+ cmpldi 0,10,13 -+ beq 0,.L79 -+ cmpldi 0,10,14 -+ beq 0,.L80 -+ cmpldi 0,10,15 -+ beq 0,.L81 -+ cmpldi 0,10,16 -+ bne 0,.L19 -+ std 4,8(9) -+ .p2align 4,,15 - .L19: -- addi 1,31,112 -+ ld 9,104(31) -+ ld 10,-28688(13) -+ xor. 9,9,10 -+ li 10,0 -+ bne 0,.L82 -+ addi 1,31,144 -+ .cfi_remember_state -+ .cfi_def_cfa 1, 0 - li 3,0 - ld 0,16(1) -+ ld 29,-24(1) - ld 30,-16(1) - ld 31,-8(1) - mtlr 0 -+ .cfi_restore 65 -+ .cfi_restore 31 -+ .cfi_restore 30 -+ .cfi_restore 29 - blr - .p2align 4,,15 --.L43: -+.L58: -+ .cfi_restore_state - ld 9,16(30) - stb 3,0(9) -- addi 1,31,112 -- li 3,0 -- ld 0,16(1) -- ld 30,-16(1) -- ld 31,-8(1) -- mtlr 0 -- blr --.L45: -- ld 9,16(30) -- stw 3,0(9) - b .L19 - .p2align 4,,15 --.L44: -+.L59: - ld 9,16(30) - sth 3,0(9) -- addi 1,31,112 -- li 3,0 -- ld 0,16(1) -- ld 30,-16(1) -- ld 31,-8(1) -- mtlr 0 -- blr -- .p2align 4,,15 --.L49: -+ b .L19 -+.L60: - ld 9,16(30) -- std 3,0(9) -- addi 1,31,112 -- li 3,0 -- ld 0,16(1) -- ld 30,-16(1) -- ld 31,-8(1) -- mtlr 0 -- blr --.L52: -+ stw 3,0(9) -+ b .L19 -+.L64: - ld 9,16(30) -- stfd 1,0(9) -+ std 3,0(9) - b .L19 --.L51: -+.L67: - ld 9,16(30) - stfs 1,0(9) - b .L19 --.L34: -- rldicl 9,9,0,32 -- ld 11,0(8) -- li 6,-1 -- cmpldi 7,10,16 -- slwi 5,9,3 -- sld 7,3,5 -- sld 6,6,5 -- xor 7,7,11 -- and 7,6,7 -- xor 7,7,11 -- std 7,0(8) -- ble 7,.L53 -- mulli 9,9,-8 -- ld 11,16(8) -- slwi 10,10,3 -- li 7,2 -- addi 10,10,-129 -- addi 9,9,64 -- sld 7,7,10 -- srad 6,4,9 -- srad 3,3,9 -- addi 7,7,-1 -- sld 9,4,5 -- xor 10,6,11 -- or 9,3,9 -- and 10,7,10 -- std 9,8(8) -- xor 10,10,11 -- std 10,16(8) -+.L68: -+ ld 9,16(30) -+ stfd 1,0(9) - b .L19 --.L35: -- rldicl 9,9,0,32 -- slwi 10,10,3 -- ld 11,0(8) -- ld 4,8(8) -- li 7,2 -- mulli 6,9,-8 -- addi 10,10,-65 -- slwi 9,9,3 -- sld 10,7,10 -- sld 5,3,9 -- li 7,-1 -- addi 6,6,64 -- addi 10,10,-1 -- sld 7,7,9 -- srad 3,3,6 -- xor 6,5,11 -- xor 9,3,4 -- and 7,7,6 -- and 9,10,9 -- xor 10,7,11 -- xor 9,9,4 -- std 10,0(8) -- std 9,8(8) -+.L70: -+ sth 3,1(9) -+.L65: -+ stb 8,0(9) - b .L19 --.L53: -- mulli 9,9,-4 -- slwi 10,10,3 -- ld 11,8(8) -- sld 4,4,5 -- addi 10,10,-65 -- li 6,2 -- addi 9,9,32 -- sld 10,6,10 -- srad 3,3,9 -- srad 9,3,9 -- or 7,9,4 -- addi 9,10,-1 -- xor 10,7,11 -- and 9,10,9 -- xor 9,9,11 -- std 9,8(8) -+.L82: -+ bl __stack_chk_fail -+ nop -+.L81: -+ srdi 6,4,32 -+ sradi 7,4,24 -+ sradi 8,4,16 -+ sradi 10,4,8 -+ stw 6,8(9) -+ stb 7,12(9) -+ stb 8,13(9) -+ stb 10,14(9) -+ b .L19 -+.L72: -+ stw 3,1(9) -+ stb 8,0(9) -+ b .L19 -+.L71: -+ stw 3,0(9) -+ b .L19 -+.L69: -+ sth 3,0(9) -+ b .L19 -+.L80: -+ srdi 7,4,32 -+ sradi 8,4,24 -+ sradi 10,4,16 -+ stw 7,8(9) -+ stb 8,12(9) -+ stb 10,13(9) -+ b .L19 -+.L79: -+ srdi 8,4,32 -+ sradi 10,4,24 -+ stw 8,8(9) -+ stb 10,12(9) -+ b .L19 -+.L78: -+ srdi 4,4,32 -+ stw 4,8(9) -+ b .L19 -+.L77: -+ srdi 8,4,48 -+ sradi 10,4,40 -+ sth 8,8(9) -+ stb 10,10(9) -+ b .L19 -+.L76: -+ srdi 4,4,48 -+ sth 4,8(9) -+ b .L19 -+.L75: -+ sradi 4,4,56 -+ stb 4,8(9) -+ b .L19 -+.L74: -+ stw 3,3(9) -+ stb 8,2(9) -+ stb 7,1(9) -+ stb 10,0(9) -+ b .L19 -+.L73: -+ stw 3,2(9) -+ stb 8,1(9) -+ stb 7,0(9) - b .L19 - .long 0 -- .byte 0,0,0,1,128,2,0,0 -+ .byte 0,0,0,1,128,3,0,0 -+ .cfi_endproc -+.LFE0: - .size avcall_call,.-avcall_call - #if defined __linux__ || defined __FreeBSD__ || defined __FreeBSD_kernel__ || defined __DragonFly__ - .section .note.GNU-stack,"",@progbits ---- a/avcall/avcall-powerpc64.c -+++ b/avcall/avcall-powerpc64.c -@@ -178,111 +178,111 @@ avcall_call(av_alist* list) - /* In the ELFv2 ABI, gcc returns structs of size <= 16 in registers. */ - if (l->rsize > 0 && l->rsize <= 16) { - void* raddr = l->raddr; -- #if 0 /* Unoptimized */ -+ #if 1 /* Unoptimized */ - if (l->rsize == 1) { - ((unsigned char *)raddr)[0] = (unsigned char)(iret); - } else - if (l->rsize == 2) { -- ((unsigned char *)raddr)[0] = (unsigned char)(iret); -- ((unsigned char *)raddr)[1] = (unsigned char)(iret>>8); -+ ((unsigned char *)raddr)[1] = (unsigned char)(iret); -+ ((unsigned char *)raddr)[0] = (unsigned char)(iret>>8); - } else - if (l->rsize == 3) { -- ((unsigned char *)raddr)[0] = (unsigned char)(iret); -+ ((unsigned char *)raddr)[2] = (unsigned char)(iret); - ((unsigned char *)raddr)[1] = (unsigned char)(iret>>8); -- ((unsigned char *)raddr)[2] = (unsigned char)(iret>>16); -+ ((unsigned char *)raddr)[0] = (unsigned char)(iret>>16); - } else - if (l->rsize == 4) { -- ((unsigned char *)raddr)[0] = (unsigned char)(iret); -- ((unsigned char *)raddr)[1] = (unsigned char)(iret>>8); -- ((unsigned char *)raddr)[2] = (unsigned char)(iret>>16); -- ((unsigned char *)raddr)[3] = (unsigned char)(iret>>24); -+ ((unsigned char *)raddr)[3] = (unsigned char)(iret); -+ ((unsigned char *)raddr)[2] = (unsigned char)(iret>>8); -+ ((unsigned char *)raddr)[1] = (unsigned char)(iret>>16); -+ ((unsigned char *)raddr)[0] = (unsigned char)(iret>>24); - } else - if (l->rsize == 5) { -- ((unsigned char *)raddr)[0] = (unsigned char)(iret); -- ((unsigned char *)raddr)[1] = (unsigned char)(iret>>8); -+ ((unsigned char *)raddr)[4] = (unsigned char)(iret); -+ ((unsigned char *)raddr)[3] = (unsigned char)(iret>>8); - ((unsigned char *)raddr)[2] = (unsigned char)(iret>>16); -- ((unsigned char *)raddr)[3] = (unsigned char)(iret>>24); -- ((unsigned char *)raddr)[4] = (unsigned char)(iret>>32); -+ ((unsigned char *)raddr)[1] = (unsigned char)(iret>>24); -+ ((unsigned char *)raddr)[0] = (unsigned char)(iret>>32); - } else - if (l->rsize == 6) { -- ((unsigned char *)raddr)[0] = (unsigned char)(iret); -- ((unsigned char *)raddr)[1] = (unsigned char)(iret>>8); -- ((unsigned char *)raddr)[2] = (unsigned char)(iret>>16); -- ((unsigned char *)raddr)[3] = (unsigned char)(iret>>24); -- ((unsigned char *)raddr)[4] = (unsigned char)(iret>>32); -- ((unsigned char *)raddr)[5] = (unsigned char)(iret>>40); -+ ((unsigned char *)raddr)[5] = (unsigned char)(iret); -+ ((unsigned char *)raddr)[4] = (unsigned char)(iret>>8); -+ ((unsigned char *)raddr)[3] = (unsigned char)(iret>>16); -+ ((unsigned char *)raddr)[2] = (unsigned char)(iret>>24); -+ ((unsigned char *)raddr)[1] = (unsigned char)(iret>>32); -+ ((unsigned char *)raddr)[0] = (unsigned char)(iret>>40); - } else - if (l->rsize == 7) { -- ((unsigned char *)raddr)[0] = (unsigned char)(iret); -- ((unsigned char *)raddr)[1] = (unsigned char)(iret>>8); -- ((unsigned char *)raddr)[2] = (unsigned char)(iret>>16); -+ ((unsigned char *)raddr)[6] = (unsigned char)(iret); -+ ((unsigned char *)raddr)[5] = (unsigned char)(iret>>8); -+ ((unsigned char *)raddr)[4] = (unsigned char)(iret>>16); - ((unsigned char *)raddr)[3] = (unsigned char)(iret>>24); -- ((unsigned char *)raddr)[4] = (unsigned char)(iret>>32); -- ((unsigned char *)raddr)[5] = (unsigned char)(iret>>40); -- ((unsigned char *)raddr)[6] = (unsigned char)(iret>>48); -+ ((unsigned char *)raddr)[2] = (unsigned char)(iret>>32); -+ ((unsigned char *)raddr)[1] = (unsigned char)(iret>>40); -+ ((unsigned char *)raddr)[0] = (unsigned char)(iret>>48); - } else - if (l->rsize >= 8 && l->rsize <= 16) { -- ((unsigned char *)raddr)[0] = (unsigned char)(iret); -- ((unsigned char *)raddr)[1] = (unsigned char)(iret>>8); -- ((unsigned char *)raddr)[2] = (unsigned char)(iret>>16); -- ((unsigned char *)raddr)[3] = (unsigned char)(iret>>24); -- ((unsigned char *)raddr)[4] = (unsigned char)(iret>>32); -- ((unsigned char *)raddr)[5] = (unsigned char)(iret>>40); -- ((unsigned char *)raddr)[6] = (unsigned char)(iret>>48); -- ((unsigned char *)raddr)[7] = (unsigned char)(iret>>56); -+ ((unsigned char *)raddr)[7] = (unsigned char)(iret); -+ ((unsigned char *)raddr)[6] = (unsigned char)(iret>>8); -+ ((unsigned char *)raddr)[5] = (unsigned char)(iret>>16); -+ ((unsigned char *)raddr)[4] = (unsigned char)(iret>>24); -+ ((unsigned char *)raddr)[3] = (unsigned char)(iret>>32); -+ ((unsigned char *)raddr)[2] = (unsigned char)(iret>>40); -+ ((unsigned char *)raddr)[1] = (unsigned char)(iret>>48); -+ ((unsigned char *)raddr)[0] = (unsigned char)(iret>>56); - if (l->rsize == 8) { - } else - if (l->rsize == 9) { -- ((unsigned char *)raddr)[8+0] = (unsigned char)(iret2); -+ ((unsigned char *)raddr)[8+0] = (unsigned char)(iret2>>56); - } else - if (l->rsize == 10) { -- ((unsigned char *)raddr)[8+0] = (unsigned char)(iret2); -- ((unsigned char *)raddr)[8+1] = (unsigned char)(iret2>>8); -+ ((unsigned char *)raddr)[8+0] = (unsigned char)(iret2>>56); -+ ((unsigned char *)raddr)[8+1] = (unsigned char)(iret2>>48); - } else - if (l->rsize == 11) { -- ((unsigned char *)raddr)[8+0] = (unsigned char)(iret2); -- ((unsigned char *)raddr)[8+1] = (unsigned char)(iret2>>8); -- ((unsigned char *)raddr)[8+2] = (unsigned char)(iret2>>16); -+ ((unsigned char *)raddr)[8+0] = (unsigned char)(iret2>>56); -+ ((unsigned char *)raddr)[8+1] = (unsigned char)(iret2>>48); -+ ((unsigned char *)raddr)[8+2] = (unsigned char)(iret2>>40); - } else - if (l->rsize == 12) { -- ((unsigned char *)raddr)[8+0] = (unsigned char)(iret2); -- ((unsigned char *)raddr)[8+1] = (unsigned char)(iret2>>8); -- ((unsigned char *)raddr)[8+2] = (unsigned char)(iret2>>16); -- ((unsigned char *)raddr)[8+3] = (unsigned char)(iret2>>24); -+ ((unsigned char *)raddr)[8+0] = (unsigned char)(iret2>>56); -+ ((unsigned char *)raddr)[8+1] = (unsigned char)(iret2>>48); -+ ((unsigned char *)raddr)[8+2] = (unsigned char)(iret2>>40); -+ ((unsigned char *)raddr)[8+3] = (unsigned char)(iret2>>32); - } else - if (l->rsize == 13) { -- ((unsigned char *)raddr)[8+0] = (unsigned char)(iret2); -- ((unsigned char *)raddr)[8+1] = (unsigned char)(iret2>>8); -- ((unsigned char *)raddr)[8+2] = (unsigned char)(iret2>>16); -- ((unsigned char *)raddr)[8+3] = (unsigned char)(iret2>>24); -- ((unsigned char *)raddr)[8+4] = (unsigned char)(iret2>>32); -+ ((unsigned char *)raddr)[8+0] = (unsigned char)(iret2>>56); -+ ((unsigned char *)raddr)[8+1] = (unsigned char)(iret2>>48); -+ ((unsigned char *)raddr)[8+2] = (unsigned char)(iret2>>40); -+ ((unsigned char *)raddr)[8+3] = (unsigned char)(iret2>>32); -+ ((unsigned char *)raddr)[8+4] = (unsigned char)(iret2>>24); - } else - if (l->rsize == 14) { -- ((unsigned char *)raddr)[8+0] = (unsigned char)(iret2); -- ((unsigned char *)raddr)[8+1] = (unsigned char)(iret2>>8); -- ((unsigned char *)raddr)[8+2] = (unsigned char)(iret2>>16); -- ((unsigned char *)raddr)[8+3] = (unsigned char)(iret2>>24); -- ((unsigned char *)raddr)[8+4] = (unsigned char)(iret2>>32); -- ((unsigned char *)raddr)[8+5] = (unsigned char)(iret2>>40); -+ ((unsigned char *)raddr)[8+0] = (unsigned char)(iret2>>56); -+ ((unsigned char *)raddr)[8+1] = (unsigned char)(iret2>>48); -+ ((unsigned char *)raddr)[8+2] = (unsigned char)(iret2>>40); -+ ((unsigned char *)raddr)[8+3] = (unsigned char)(iret2>>32); -+ ((unsigned char *)raddr)[8+4] = (unsigned char)(iret2>>24); -+ ((unsigned char *)raddr)[8+5] = (unsigned char)(iret2>>16); - } else - if (l->rsize == 15) { -- ((unsigned char *)raddr)[8+0] = (unsigned char)(iret2); -- ((unsigned char *)raddr)[8+1] = (unsigned char)(iret2>>8); -- ((unsigned char *)raddr)[8+2] = (unsigned char)(iret2>>16); -- ((unsigned char *)raddr)[8+3] = (unsigned char)(iret2>>24); -- ((unsigned char *)raddr)[8+4] = (unsigned char)(iret2>>32); -- ((unsigned char *)raddr)[8+5] = (unsigned char)(iret2>>40); -- ((unsigned char *)raddr)[8+6] = (unsigned char)(iret2>>48); -+ ((unsigned char *)raddr)[8+0] = (unsigned char)(iret2>>56); -+ ((unsigned char *)raddr)[8+1] = (unsigned char)(iret2>>48); -+ ((unsigned char *)raddr)[8+2] = (unsigned char)(iret2>>40); -+ ((unsigned char *)raddr)[8+3] = (unsigned char)(iret2>>32); -+ ((unsigned char *)raddr)[8+4] = (unsigned char)(iret2>>24); -+ ((unsigned char *)raddr)[8+5] = (unsigned char)(iret2>>16); -+ ((unsigned char *)raddr)[8+6] = (unsigned char)(iret2>>8); - } else - if (l->rsize == 16) { -- ((unsigned char *)raddr)[8+0] = (unsigned char)(iret2); -- ((unsigned char *)raddr)[8+1] = (unsigned char)(iret2>>8); -- ((unsigned char *)raddr)[8+2] = (unsigned char)(iret2>>16); -- ((unsigned char *)raddr)[8+3] = (unsigned char)(iret2>>24); -- ((unsigned char *)raddr)[8+4] = (unsigned char)(iret2>>32); -- ((unsigned char *)raddr)[8+5] = (unsigned char)(iret2>>40); -- ((unsigned char *)raddr)[8+6] = (unsigned char)(iret2>>48); -- ((unsigned char *)raddr)[8+7] = (unsigned char)(iret2>>56); -+ ((unsigned char *)raddr)[8+0] = (unsigned char)(iret2>>56); -+ ((unsigned char *)raddr)[8+1] = (unsigned char)(iret2>>48); -+ ((unsigned char *)raddr)[8+2] = (unsigned char)(iret2>>40); -+ ((unsigned char *)raddr)[8+3] = (unsigned char)(iret2>>32); -+ ((unsigned char *)raddr)[8+4] = (unsigned char)(iret2>>24); -+ ((unsigned char *)raddr)[8+5] = (unsigned char)(iret2>>16); -+ ((unsigned char *)raddr)[8+6] = (unsigned char)(iret2>>8); -+ ((unsigned char *)raddr)[8+7] = (unsigned char)(iret2); - } - } - #else /* Optimized: fewer conditional jumps, fewer memory accesses */ ---- a/vacall/vacall-powerpc64-elfv2-linux.S -+++ b/vacall/vacall-powerpc64-elfv2-linux.S -@@ -1,9 +1,8 @@ - .file "vacall-powerpc64.c" -- .machine power4 - .abiversion 2 -- .section ".toc","aw" - .section ".text" - .section ".toc","aw" -+ .align 3 - .LC0: - .quad vacall_function - .section ".text" -@@ -12,40 +11,50 @@ - .globl vacall_receiver - .type vacall_receiver, @function - vacall_receiver: --0: addis 2,12,.TOC.-0b@ha -- addi 2,2,.TOC.-0b@l -+.LFB0: -+ .cfi_startproc -+.LCF0: -+0: addis 2,12,.TOC.-.LCF0@ha -+ addi 2,2,.TOC.-.LCF0@l - .localentry vacall_receiver,.-vacall_receiver - mflr 0 - std 31,-8(1) -+ std 30,-16(1) - addis 11,2,.LC0@toc@ha -- ld 12,.LC0@toc@l(11) -- li 11,0 - std 0,16(1) - stdu 1,-224(1) -- mr 31,1 -- ld 0,0(12) -+ .cfi_def_cfa_offset 224 -+ .cfi_offset 65, 16 -+ .cfi_offset 31, -8 -+ .cfi_offset 30, -16 -+ li 0,0 -+ ld 12,.LC0@toc@l(11) - std 2,24(1) -+ mr 31,1 -+ .cfi_def_cfa_register 31 -+ addi 11,31,256 -+ ld 30,-28688(13) -+ std 30,200(31) -+ li 30,0 -+ std 6,280(31) -+ ld 6,0(12) - std 9,304(31) - li 9,0 - std 3,256(31) -- addi 3,31,32 - std 4,264(31) -+ stfd 1,96(31) - std 5,272(31) -- mtctr 0 -- stw 9,32(31) -- std 6,280(31) - std 7,288(31) - std 8,296(31) -+ mtctr 6 - std 10,312(31) -- stfd 1,96(31) -- addi 9,31,256 - stfd 2,104(31) - stfd 3,112(31) - stfd 4,120(31) -+ mr 12,6 - stfd 5,128(31) -- mr 12,0 -- std 9,56(31) - stfd 6,136(31) -+ addi 3,31,32 - stfd 7,144(31) - stfd 8,152(31) - stfd 9,160(31) -@@ -53,173 +62,232 @@ vacall_receiver: - stfd 11,176(31) - stfd 12,184(31) - stfd 13,192(31) -- std 11,64(31) -- stw 11,72(31) -- stw 11,88(31) -+ stw 0,32(31) -+ std 11,56(31) -+ std 9,64(31) -+ stw 9,72(31) -+ stw 9,88(31) - bctrl - ld 2,24(1) - lwz 9,72(31) - cmpdi 7,9,0 - beq 7,.L1 - cmplwi 7,9,1 -- beq 7,.L27 -+ beq 7,.L41 - cmplwi 7,9,2 -- beq 7,.L30 -+ beq 7,.L45 - cmplwi 7,9,3 -- beq 7,.L27 -+ beq 7,.L41 - cmplwi 7,9,4 -- beq 7,.L31 -+ beq 7,.L46 - cmplwi 7,9,5 -- beq 7,.L32 -+ beq 7,.L47 - cmplwi 7,9,6 -- beq 7,.L33 -+ beq 7,.L48 - cmplwi 7,9,7 -- beq 7,.L34 -+ beq 7,.L49 - cmplwi 7,9,8 -- beq 7,.L28 -+ beq 7,.L42 - cmplwi 7,9,9 -- beq 7,.L28 -+ beq 7,.L42 - cmplwi 7,9,10 -- beq 7,.L28 -+ beq 7,.L42 - cmplwi 7,9,11 -- beq 7,.L28 -+ beq 7,.L42 - cmplwi 7,9,12 -- beq 7,.L35 -+ beq 7,.L50 - cmplwi 7,9,13 -- beq 7,.L36 -+ beq 7,.L51 - cmplwi 7,9,14 -- beq 7,.L28 -+ beq 7,.L42 - cmplwi 7,9,15 - bne 7,.L1 - lwz 9,32(31) -- rldicl. 10,9,54,63 -+ andi. 9,9,0x400 - beq 0,.L1 -- ld 9,80(31) -- addi 10,9,-1 -- cmpldi 7,10,15 -+ ld 10,80(31) -+ addi 9,10,-1 -+ cmpldi 7,9,15 - bgt 7,.L1 -+ cmpldi 7,10,1 - ld 8,64(31) -- cmpldi 7,9,8 -- rldicl 10,8,0,61 -- rldicr 8,8,0,60 -- add 9,9,10 -- bgt 7,.L17 -- cmpldi 7,9,8 -- slwi 9,9,3 -- bgt 7,.L18 -- ld 7,0(8) -- addi 9,9,-1 -- li 8,2 -- slwi 10,10,3 -- sld 9,8,9 -- addi 9,9,-1 -- and 9,9,7 -- srad 3,9,10 -+ lbz 9,0(8) -+ beq 7,.L52 -+ cmpldi 7,10,2 -+ beq 7,.L53 -+ cmpldi 7,10,3 -+ lbz 7,1(8) -+ lbz 6,2(8) -+ beq 7,.L54 -+ cmpldi 7,10,4 -+ beq 7,.L55 -+ cmpldi 7,10,5 -+ beq 7,.L56 -+ cmpldi 7,10,6 -+ beq 7,.L57 -+ cmpldi 7,10,7 -+ beq 7,.L58 -+ cmpldi 7,10,8 -+ ld 3,0(8) -+ beq 7,.L1 -+ cmpldi 7,10,9 -+ lbz 9,8(8) -+ sldi 9,9,56 -+ beq 7,.L59 -+ lbz 7,9(8) -+ cmpldi 7,10,10 -+ sldi 7,7,48 -+ or 7,7,9 -+ beq 7,.L60 -+ cmpldi 7,10,11 -+ lbz 9,10(8) -+ sldi 9,9,40 -+ beq 7,.L43 -+ cmpldi 7,10,12 -+ lbz 6,11(8) -+ sldi 6,6,32 -+ beq 7,.L61 -+ cmpldi 7,10,13 -+ lbz 5,12(8) -+ sldi 5,5,24 -+ beq 7,.L62 -+ cmpldi 7,10,14 -+ lbz 11,13(8) -+ sldi 11,11,16 -+ beq 7,.L63 -+ cmpldi 7,10,15 -+ beq 7,.L64 -+ ld 4,8(8) -+ .p2align 4,,15 - .L1: -+ ld 9,200(31) -+ ld 10,-28688(13) -+ xor. 9,9,10 -+ li 10,0 -+ bne 0,.L65 - addi 1,31,224 -+ .cfi_remember_state -+ .cfi_def_cfa 1, 0 - ld 0,16(1) -+ ld 30,-16(1) - ld 31,-8(1) - mtlr 0 -+ .cfi_restore 65 -+ .cfi_restore 31 -+ .cfi_restore 30 - blr - .p2align 4,,15 --.L27: -- addi 1,31,224 -+.L41: -+ .cfi_restore_state - lbz 3,40(31) -- ld 0,16(1) -- ld 31,-8(1) -- mtlr 0 -- blr -+ b .L1 - .p2align 4,,15 --.L30: -- lbz 9,40(31) -- extsb 3,9 -+.L45: -+ lbz 3,40(31) -+ extsb 3,3 - b .L1 - .p2align 4,,15 --.L28: -- ld 3,40(31) -+.L48: -+ lwa 3,40(31) - b .L1 - .p2align 4,,15 --.L31: -+.L46: - lha 3,40(31) - b .L1 - .p2align 4,,15 --.L32: -+.L47: - lhz 3,40(31) - b .L1 - .p2align 4,,15 --.L33: -- lwa 3,40(31) -- b .L1 -- .p2align 4,,15 --.L35: -- lfs 1,40(31) -+.L42: -+ ld 3,40(31) - b .L1 - .p2align 4,,15 --.L34: -+.L49: - lwz 3,40(31) - b .L1 --.L36: -+.L50: -+ lfs 1,40(31) -+ b .L1 -+.L51: - lfd 1,40(31) - b .L1 --.L17: -- cmpldi 7,9,16 -- rldicl 10,10,0,32 -- slwi 9,9,3 -- ble 7,.L37 -- li 7,2 -- addi 9,9,-129 -- ld 11,16(8) -- ld 5,0(8) -- mulli 6,10,-8 -- sld 9,7,9 -- ld 7,8(8) -- addi 8,9,-1 -- slwi 9,10,3 -- addi 6,6,64 -- and 10,8,11 -- srad 8,5,9 -- sld 5,7,6 -- srad 9,7,9 -- sld 10,10,6 -- or 3,8,5 -- or 4,10,9 -- b .L1 --.L18: -- rldicl 10,10,0,32 -- li 7,2 -- ld 6,8(8) -- ld 8,0(8) -- addi 9,9,-65 -- sld 9,7,9 -- mulli 7,10,-8 -- slwi 10,10,3 -- addi 9,9,-1 -- srad 10,8,10 -- and 9,9,6 -- addi 7,7,64 -- sld 9,9,7 -- or 3,9,10 -- b .L1 --.L37: -- li 7,2 -- addi 9,9,-65 -- ld 5,8(8) -- ld 6,0(8) -- sld 9,7,9 -- mulli 7,10,-4 -- addi 9,9,-1 -- addi 7,7,32 -- and 8,9,5 -- slwi 9,10,3 -- sld 10,8,7 -- srad 6,6,9 -- srad 4,8,9 -- sld 7,10,7 -- or 3,6,7 -+.L65: -+ bl __stack_chk_fail -+ nop -+.L64: -+ or 4,9,6 -+ lbz 9,14(8) -+ or 4,4,5 -+ sldi 9,9,8 -+ or 4,4,11 -+ or 4,4,9 -+ or 4,4,7 -+ b .L1 -+.L63: -+ or 4,9,6 -+ or 4,4,5 -+ or 4,4,11 -+ or 4,4,7 -+ b .L1 -+.L55: -+ lwz 3,0(8) -+ b .L1 -+.L54: -+ sldi 7,7,8 -+ sldi 9,9,16 -+ or 9,7,9 -+ or 3,9,6 -+ b .L1 -+.L53: -+ lhz 3,0(8) -+ b .L1 -+.L52: -+ mr 3,9 -+ b .L1 -+.L62: -+ or 9,9,6 -+ or 4,9,5 -+ or 4,4,7 -+ b .L1 -+.L61: -+ or 9,9,6 -+.L43: -+ or 4,9,7 -+ b .L1 -+.L60: -+ mr 4,7 -+ b .L1 -+.L59: -+ mr 4,9 -+ b .L1 -+.L58: -+ sldi 6,6,32 -+ sldi 7,7,40 -+ lwz 3,3(8) -+ sldi 9,9,48 -+ or 7,6,7 -+ or 3,7,3 -+ or 3,3,9 -+ b .L1 -+.L57: -+ sldi 7,7,32 -+ sldi 9,9,40 -+ lwz 3,2(8) -+ or 9,7,9 -+ or 3,9,3 -+ b .L1 -+.L56: -+ lwz 3,1(8) -+ sldi 9,9,32 -+ or 3,3,9 - b .L1 - .long 0 -- .byte 0,0,0,1,128,1,0,0 -+ .byte 0,0,0,1,128,2,0,0 -+ .cfi_endproc -+.LFE0: - .size vacall_receiver,.-vacall_receiver -+ .gnu_attribute 4, 9 - #if defined __linux__ || defined __FreeBSD__ || defined __FreeBSD_kernel__ || defined __DragonFly__ - .section .note.GNU-stack,"",@progbits - #endif ---- a/vacall/vacall-powerpc64.c -+++ b/vacall/vacall-powerpc64.c -@@ -140,111 +140,111 @@ vacall_receiver (__vaword word1, __vaword word2, __vaword word3, __vaword word4, - if (list.flags & __VA_REGISTER_STRUCT_RETURN) { - /* In the ELFv2 ABI, gcc returns structs of size <= 16 in registers. */ - if (list.rsize > 0 && list.rsize <= 16) { -- #if 0 /* Unoptimized */ -+ #if 1 /* Unoptimized */ - if (list.rsize == 1) { - iret = (__varword)((unsigned char *) list.raddr)[0]; - } else - if (list.rsize == 2) { -- iret = ((__varword)((unsigned char *) list.raddr)[0]) -- | ((__varword)((unsigned char *) list.raddr)[1] << 8); -+ iret = ((__varword)((unsigned char *) list.raddr)[1]) -+ | ((__varword)((unsigned char *) list.raddr)[0] << 8); - } else - if (list.rsize == 3) { -- iret = ((__varword)((unsigned char *) list.raddr)[0]) -+ iret = ((__varword)((unsigned char *) list.raddr)[2]) - | ((__varword)((unsigned char *) list.raddr)[1] << 8) -- | ((__varword)((unsigned char *) list.raddr)[2] << 16); -+ | ((__varword)((unsigned char *) list.raddr)[0] << 16); - } else - if (list.rsize == 4) { -- iret = ((__varword)((unsigned char *) list.raddr)[0]) -- | ((__varword)((unsigned char *) list.raddr)[1] << 8) -- | ((__varword)((unsigned char *) list.raddr)[2] << 16) -- | ((__varword)((unsigned char *) list.raddr)[3] << 24); -+ iret = ((__varword)((unsigned char *) list.raddr)[3]) -+ | ((__varword)((unsigned char *) list.raddr)[2] << 8) -+ | ((__varword)((unsigned char *) list.raddr)[1] << 16) -+ | ((__varword)((unsigned char *) list.raddr)[0] << 24); - } else - if (list.rsize == 5) { -- iret = ((__varword)((unsigned char *) list.raddr)[0]) -- | ((__varword)((unsigned char *) list.raddr)[1] << 8) -+ iret = ((__varword)((unsigned char *) list.raddr)[4]) -+ | ((__varword)((unsigned char *) list.raddr)[3] << 8) - | ((__varword)((unsigned char *) list.raddr)[2] << 16) -- | ((__varword)((unsigned char *) list.raddr)[3] << 24) -- | ((__varword)((unsigned char *) list.raddr)[4] << 32); -+ | ((__varword)((unsigned char *) list.raddr)[1] << 24) -+ | ((__varword)((unsigned char *) list.raddr)[0] << 32); - } else - if (list.rsize == 6) { -- iret = ((__varword)((unsigned char *) list.raddr)[0]) -- | ((__varword)((unsigned char *) list.raddr)[1] << 8) -- | ((__varword)((unsigned char *) list.raddr)[2] << 16) -- | ((__varword)((unsigned char *) list.raddr)[3] << 24) -- | ((__varword)((unsigned char *) list.raddr)[4] << 32) -- | ((__varword)((unsigned char *) list.raddr)[5] << 40); -+ iret = ((__varword)((unsigned char *) list.raddr)[5]) -+ | ((__varword)((unsigned char *) list.raddr)[4] << 8) -+ | ((__varword)((unsigned char *) list.raddr)[3] << 16) -+ | ((__varword)((unsigned char *) list.raddr)[2] << 24) -+ | ((__varword)((unsigned char *) list.raddr)[1] << 32) -+ | ((__varword)((unsigned char *) list.raddr)[0] << 40); - } else - if (list.rsize == 7) { -- iret = ((__varword)((unsigned char *) list.raddr)[0]) -- | ((__varword)((unsigned char *) list.raddr)[1] << 8) -- | ((__varword)((unsigned char *) list.raddr)[2] << 16) -+ iret = ((__varword)((unsigned char *) list.raddr)[6]) -+ | ((__varword)((unsigned char *) list.raddr)[5] << 8) -+ | ((__varword)((unsigned char *) list.raddr)[4] << 16) - | ((__varword)((unsigned char *) list.raddr)[3] << 24) -- | ((__varword)((unsigned char *) list.raddr)[4] << 32) -- | ((__varword)((unsigned char *) list.raddr)[5] << 40) -- | ((__varword)((unsigned char *) list.raddr)[6] << 48); -+ | ((__varword)((unsigned char *) list.raddr)[2] << 32) -+ | ((__varword)((unsigned char *) list.raddr)[1] << 40) -+ | ((__varword)((unsigned char *) list.raddr)[0] << 48); - } else - if (list.rsize >= 8 && list.rsize <= 16) { -- iret = ((__varword)((unsigned char *) list.raddr)[0]) -- | ((__varword)((unsigned char *) list.raddr)[1] << 8) -- | ((__varword)((unsigned char *) list.raddr)[2] << 16) -- | ((__varword)((unsigned char *) list.raddr)[3] << 24) -- | ((__varword)((unsigned char *) list.raddr)[4] << 32) -- | ((__varword)((unsigned char *) list.raddr)[5] << 40) -- | ((__varword)((unsigned char *) list.raddr)[6] << 48) -- | ((__varword)((unsigned char *) list.raddr)[7] << 56); -+ iret = ((__varword)((unsigned char *) list.raddr)[7]) -+ | ((__varword)((unsigned char *) list.raddr)[6] << 8) -+ | ((__varword)((unsigned char *) list.raddr)[5] << 16) -+ | ((__varword)((unsigned char *) list.raddr)[4] << 24) -+ | ((__varword)((unsigned char *) list.raddr)[3] << 32) -+ | ((__varword)((unsigned char *) list.raddr)[2] << 40) -+ | ((__varword)((unsigned char *) list.raddr)[1] << 48) -+ | ((__varword)((unsigned char *) list.raddr)[0] << 56); - if (list.rsize == 8) { - } else - if (list.rsize == 9) { -- iret2 = (__varword)((unsigned char *) list.raddr)[8]; -+ iret2 = (__varword)((unsigned char *) list.raddr)[8] << 56; - } else - if (list.rsize == 10) { -- iret2 = ((__varword)((unsigned char *) list.raddr)[8]) -- | ((__varword)((unsigned char *) list.raddr)[9] << 8); -+ iret2 = ((__varword)((unsigned char *) list.raddr)[8] << 56) -+ | ((__varword)((unsigned char *) list.raddr)[9] << 48); - } else - if (list.rsize == 11) { -- iret2 = ((__varword)((unsigned char *) list.raddr)[8]) -- | ((__varword)((unsigned char *) list.raddr)[9] << 8) -- | ((__varword)((unsigned char *) list.raddr)[10] << 16); -+ iret2 = ((__varword)((unsigned char *) list.raddr)[8] << 56) -+ | ((__varword)((unsigned char *) list.raddr)[9] << 48) -+ | ((__varword)((unsigned char *) list.raddr)[10] << 40); - } else - if (list.rsize == 12) { -- iret2 = ((__varword)((unsigned char *) list.raddr)[8]) -- | ((__varword)((unsigned char *) list.raddr)[9] << 8) -- | ((__varword)((unsigned char *) list.raddr)[10] << 16) -- | ((__varword)((unsigned char *) list.raddr)[11] << 24); -+ iret2 = ((__varword)((unsigned char *) list.raddr)[8] << 56) -+ | ((__varword)((unsigned char *) list.raddr)[9] << 48) -+ | ((__varword)((unsigned char *) list.raddr)[10] << 40) -+ | ((__varword)((unsigned char *) list.raddr)[11] << 32); - } else - if (list.rsize == 13) { -- iret2 = ((__varword)((unsigned char *) list.raddr)[8]) -- | ((__varword)((unsigned char *) list.raddr)[9] << 8) -- | ((__varword)((unsigned char *) list.raddr)[10] << 16) -- | ((__varword)((unsigned char *) list.raddr)[11] << 24) -- | ((__varword)((unsigned char *) list.raddr)[12] << 32); -+ iret2 = ((__varword)((unsigned char *) list.raddr)[8] << 56) -+ | ((__varword)((unsigned char *) list.raddr)[9] << 48) -+ | ((__varword)((unsigned char *) list.raddr)[10] << 40) -+ | ((__varword)((unsigned char *) list.raddr)[11] << 32) -+ | ((__varword)((unsigned char *) list.raddr)[12] << 24); - } else - if (list.rsize == 14) { -- iret2 = ((__varword)((unsigned char *) list.raddr)[8]) -- | ((__varword)((unsigned char *) list.raddr)[9] << 8) -- | ((__varword)((unsigned char *) list.raddr)[10] << 16) -- | ((__varword)((unsigned char *) list.raddr)[11] << 24) -- | ((__varword)((unsigned char *) list.raddr)[12] << 32) -- | ((__varword)((unsigned char *) list.raddr)[13] << 40); -+ iret2 = ((__varword)((unsigned char *) list.raddr)[8] << 56) -+ | ((__varword)((unsigned char *) list.raddr)[9] << 48) -+ | ((__varword)((unsigned char *) list.raddr)[10] << 40) -+ | ((__varword)((unsigned char *) list.raddr)[11] << 32) -+ | ((__varword)((unsigned char *) list.raddr)[12] << 24) -+ | ((__varword)((unsigned char *) list.raddr)[13] << 16); - } else - if (list.rsize == 15) { -- iret2 = ((__varword)((unsigned char *) list.raddr)[8]) -- | ((__varword)((unsigned char *) list.raddr)[9] << 8) -- | ((__varword)((unsigned char *) list.raddr)[10] << 16) -- | ((__varword)((unsigned char *) list.raddr)[11] << 24) -- | ((__varword)((unsigned char *) list.raddr)[12] << 32) -- | ((__varword)((unsigned char *) list.raddr)[13] << 40) -- | ((__varword)((unsigned char *) list.raddr)[14] << 48); -+ iret2 = ((__varword)((unsigned char *) list.raddr)[8] << 56) -+ | ((__varword)((unsigned char *) list.raddr)[9] << 48) -+ | ((__varword)((unsigned char *) list.raddr)[10] << 40) -+ | ((__varword)((unsigned char *) list.raddr)[11] << 32) -+ | ((__varword)((unsigned char *) list.raddr)[12] << 24) -+ | ((__varword)((unsigned char *) list.raddr)[13] << 16) -+ | ((__varword)((unsigned char *) list.raddr)[14] << 8); - } else - if (list.rsize == 16) { -- iret2 = ((__varword)((unsigned char *) list.raddr)[8]) -- | ((__varword)((unsigned char *) list.raddr)[9] << 8) -- | ((__varword)((unsigned char *) list.raddr)[10] << 16) -- | ((__varword)((unsigned char *) list.raddr)[11] << 24) -- | ((__varword)((unsigned char *) list.raddr)[12] << 32) -- | ((__varword)((unsigned char *) list.raddr)[13] << 40) -- | ((__varword)((unsigned char *) list.raddr)[14] << 48) -- | ((__varword)((unsigned char *) list.raddr)[15] << 56); -+ iret2 = ((__varword)((unsigned char *) list.raddr)[8] << 56) -+ | ((__varword)((unsigned char *) list.raddr)[9] << 48) -+ | ((__varword)((unsigned char *) list.raddr)[10] << 40) -+ | ((__varword)((unsigned char *) list.raddr)[11] << 32) -+ | ((__varword)((unsigned char *) list.raddr)[12] << 24) -+ | ((__varword)((unsigned char *) list.raddr)[13] << 16) -+ | ((__varword)((unsigned char *) list.raddr)[14] << 8) -+ | ((__varword)((unsigned char *) list.raddr)[15]); - } - } - #else /* Optimized: fewer conditional jumps, fewer memory accesses */ ---- a/callback/vacall_r/vacall-powerpc64-elfv2-linux.S -+++ b/callback/vacall_r/vacall-powerpc64-elfv2-linux.S -@@ -1,45 +1,56 @@ - .file "vacall-powerpc64.c" -- .machine power4 - .abiversion 2 -- .section ".toc","aw" - .section ".text" - .align 2 - .p2align 4,,15 - .type callback_receiver, @function - callback_receiver: --0: addis 2,12,.TOC.-0b@ha -- addi 2,2,.TOC.-0b@l -+.LFB0: -+ .cfi_startproc -+.LCF0: -+0: addis 2,12,.TOC.-.LCF0@ha -+ addi 2,2,.TOC.-.LCF0@l - .localentry callback_receiver,.-callback_receiver - mflr 0 -- std 30,-16(1) -+ std 28,-32(1) -+ std 29,-24(1) - std 31,-8(1) -+ std 30,-16(1) - std 0,16(1) -- stdu 1,-224(1) -- li 0,0 -- ld 30,0(11) -+ stdu 1,-240(1) -+ .cfi_def_cfa_offset 240 -+ .cfi_offset 65, 16 -+ .cfi_offset 28, -32 -+ .cfi_offset 29, -24 -+ .cfi_offset 31, -8 -+ .cfi_offset 30, -16 -+ li 28,0 -+ std 2,24(1) - mr 31,1 -- std 3,256(31) -- std 4,264(31) -- addi 4,31,32 -- ld 3,8(11) -- std 9,304(31) -- mtctr 30 -+ .cfi_def_cfa_register 31 -+ addi 29,31,272 -+ ld 0,-28688(13) -+ std 0,200(31) -+ li 0,0 -+ ld 0,0(11) -+ std 9,320(31) - li 9,0 -- std 5,272(31) -- std 6,280(31) -- std 7,288(31) -- std 8,296(31) -- stw 9,32(31) -- std 10,312(31) - stfd 1,96(31) -+ std 3,272(31) -+ std 4,280(31) -+ std 5,288(31) - stfd 2,104(31) -- mr 12,30 -- addi 9,31,256 -+ mtctr 0 -+ std 6,296(31) -+ std 7,304(31) -+ std 8,312(31) -+ std 10,328(31) - stfd 3,112(31) - stfd 4,120(31) - stfd 5,128(31) - stfd 6,136(31) -- std 9,56(31) -+ mr 12,0 -+ addi 4,31,32 - stfd 7,144(31) - stfd 8,152(31) - stfd 9,160(31) -@@ -47,195 +58,266 @@ - stfd 11,176(31) - stfd 12,184(31) - stfd 13,192(31) -- std 0,64(31) -- stw 0,72(31) -- stw 0,88(31) -- std 2,24(1) -+ ld 3,8(11) -+ stw 28,32(31) -+ std 9,64(31) -+ stw 9,72(31) -+ stw 9,88(31) -+ std 29,56(31) - bctrl - ld 2,24(1) - lwz 9,72(31) - cmpdi 7,9,0 - beq 7,.L1 - cmplwi 7,9,1 -- beq 7,.L27 -+ beq 7,.L41 - cmplwi 7,9,2 -- beq 7,.L30 -+ beq 7,.L45 - cmplwi 7,9,3 -- beq 7,.L27 -+ beq 7,.L41 - cmplwi 7,9,4 -- beq 7,.L31 -+ beq 7,.L46 - cmplwi 7,9,5 -- beq 7,.L32 -+ beq 7,.L47 - cmplwi 7,9,6 -- beq 7,.L33 -+ beq 7,.L48 - cmplwi 7,9,7 -- beq 7,.L34 -+ beq 7,.L49 - cmplwi 7,9,8 -- beq 7,.L28 -+ beq 7,.L42 - cmplwi 7,9,9 -- beq 7,.L28 -+ beq 7,.L42 - cmplwi 7,9,10 -- beq 7,.L28 -+ beq 7,.L42 - cmplwi 7,9,11 -- beq 7,.L28 -+ beq 7,.L42 - cmplwi 7,9,12 -- beq 7,.L35 -+ beq 7,.L50 - cmplwi 7,9,13 -- beq 7,.L36 -+ beq 7,.L51 - cmplwi 7,9,14 -- beq 7,.L28 -+ beq 7,.L42 - cmplwi 7,9,15 - bne 7,.L1 - lwz 9,32(31) -- rldicl. 10,9,54,63 -+ andi. 9,9,0x400 - beq 0,.L1 -- ld 9,80(31) -- addi 10,9,-1 -- cmpldi 7,10,15 -+ ld 10,80(31) -+ addi 9,10,-1 -+ cmpldi 7,9,15 - bgt 7,.L1 -+ cmpldi 7,10,1 - ld 8,64(31) -- cmpldi 7,9,8 -- rldicl 10,8,0,61 -- rldicr 8,8,0,60 -- add 9,9,10 -- bgt 7,.L17 -- cmpldi 7,9,8 -- slwi 9,9,3 -- bgt 7,.L18 -- ld 7,0(8) -- addi 9,9,-1 -- li 8,2 -- slwi 10,10,3 -- sld 9,8,9 -- addi 9,9,-1 -- and 9,9,7 -- srad 3,9,10 -+ lbz 9,0(8) -+ beq 7,.L52 -+ cmpldi 7,10,2 -+ beq 7,.L53 -+ cmpldi 7,10,3 -+ lbz 7,1(8) -+ lbz 6,2(8) -+ beq 7,.L54 -+ cmpldi 7,10,4 -+ beq 7,.L55 -+ cmpldi 7,10,5 -+ beq 7,.L56 -+ cmpldi 7,10,6 -+ beq 7,.L57 -+ cmpldi 7,10,7 -+ beq 7,.L58 -+ cmpldi 7,10,8 -+ ld 3,0(8) -+ beq 7,.L1 -+ cmpldi 7,10,9 -+ lbz 9,8(8) -+ sldi 9,9,56 -+ beq 7,.L59 -+ lbz 7,9(8) -+ cmpldi 7,10,10 -+ sldi 7,7,48 -+ or 7,7,9 -+ beq 7,.L60 -+ cmpldi 7,10,11 -+ lbz 9,10(8) -+ sldi 9,9,40 -+ beq 7,.L43 -+ cmpldi 7,10,12 -+ lbz 6,11(8) -+ sldi 6,6,32 -+ beq 7,.L61 -+ cmpldi 7,10,13 -+ lbz 5,12(8) -+ sldi 5,5,24 -+ beq 7,.L62 -+ cmpldi 7,10,14 -+ lbz 0,13(8) -+ sldi 0,0,16 -+ beq 7,.L63 -+ cmpldi 7,10,15 -+ beq 7,.L64 -+ ld 4,8(8) -+ .p2align 4,,15 - .L1: -- addi 1,31,224 -+ ld 9,200(31) -+ ld 10,-28688(13) -+ xor. 9,9,10 -+ li 10,0 -+ bne 0,.L65 -+ addi 1,31,240 -+ .cfi_remember_state -+ .cfi_def_cfa 1, 0 - ld 0,16(1) -+ ld 28,-32(1) -+ ld 29,-24(1) - ld 30,-16(1) - ld 31,-8(1) - mtlr 0 -+ .cfi_restore 65 -+ .cfi_restore 31 -+ .cfi_restore 30 -+ .cfi_restore 29 -+ .cfi_restore 28 - blr - .p2align 4,,15 --.L27: -- addi 1,31,224 -+.L41: -+ .cfi_restore_state - lbz 3,40(31) -- ld 0,16(1) -- ld 30,-16(1) -- ld 31,-8(1) -- mtlr 0 -- blr -+ b .L1 - .p2align 4,,15 --.L30: -- lbz 9,40(31) -- extsb 3,9 -+.L45: -+ lbz 3,40(31) -+ extsb 3,3 - b .L1 - .p2align 4,,15 --.L28: -- ld 3,40(31) -+.L48: -+ lwa 3,40(31) - b .L1 - .p2align 4,,15 --.L31: -+.L46: - lha 3,40(31) - b .L1 - .p2align 4,,15 --.L32: -+.L47: - lhz 3,40(31) - b .L1 - .p2align 4,,15 --.L33: -- lwa 3,40(31) -- b .L1 -- .p2align 4,,15 --.L35: -- lfs 1,40(31) -+.L42: -+ ld 3,40(31) - b .L1 - .p2align 4,,15 --.L34: -+.L49: - lwz 3,40(31) - b .L1 --.L36: -+.L50: -+ lfs 1,40(31) -+ b .L1 -+.L51: - lfd 1,40(31) - b .L1 --.L17: -- cmpldi 7,9,16 -- rldicl 10,10,0,32 -- slwi 9,9,3 -- ble 7,.L37 -- li 7,2 -- addi 9,9,-129 -- ld 0,16(8) -- ld 5,0(8) -- mulli 6,10,-8 -- sld 9,7,9 -- ld 7,8(8) -- addi 8,9,-1 -- slwi 9,10,3 -- addi 6,6,64 -- and 10,8,0 -- srad 8,5,9 -- sld 5,7,6 -- srad 9,7,9 -- sld 10,10,6 -- or 3,8,5 -- or 4,10,9 -- b .L1 --.L18: -- rldicl 10,10,0,32 -- li 7,2 -- ld 6,8(8) -- ld 8,0(8) -- addi 9,9,-65 -- sld 9,7,9 -- mulli 7,10,-8 -- slwi 10,10,3 -- addi 9,9,-1 -- srad 10,8,10 -- and 9,9,6 -- addi 7,7,64 -- sld 9,9,7 -- or 3,9,10 -- b .L1 --.L37: -- li 7,2 -- addi 9,9,-65 -- ld 5,8(8) -- ld 6,0(8) -- sld 9,7,9 -- mulli 7,10,-4 -- addi 9,9,-1 -- addi 7,7,32 -- and 8,9,5 -- slwi 9,10,3 -- sld 10,8,7 -- srad 6,6,9 -- srad 4,8,9 -- sld 7,10,7 -- or 3,6,7 -+.L65: -+ bl __stack_chk_fail -+ nop -+.L64: -+ or 4,9,6 -+ lbz 9,14(8) -+ or 4,4,5 -+ sldi 9,9,8 -+ or 4,4,0 -+ or 4,4,9 -+ or 4,4,7 -+ b .L1 -+.L63: -+ or 4,9,6 -+ or 4,4,5 -+ or 4,4,0 -+ or 4,4,7 -+ b .L1 -+.L55: -+ lwz 3,0(8) -+ b .L1 -+.L54: -+ sldi 7,7,8 -+ sldi 9,9,16 -+ or 9,7,9 -+ or 3,9,6 -+ b .L1 -+.L53: -+ lhz 3,0(8) -+ b .L1 -+.L52: -+ mr 3,9 -+ b .L1 -+.L62: -+ or 9,9,6 -+ or 4,9,5 -+ or 4,4,7 -+ b .L1 -+.L61: -+ or 9,9,6 -+.L43: -+ or 4,9,7 -+ b .L1 -+.L60: -+ mr 4,7 -+ b .L1 -+.L59: -+ mr 4,9 -+ b .L1 -+.L58: -+ sldi 6,6,32 -+ sldi 7,7,40 -+ lwz 3,3(8) -+ sldi 9,9,48 -+ or 7,6,7 -+ or 3,7,3 -+ or 3,3,9 -+ b .L1 -+.L57: -+ sldi 7,7,32 -+ sldi 9,9,40 -+ lwz 3,2(8) -+ or 9,7,9 -+ or 3,9,3 -+ b .L1 -+.L56: -+ lwz 3,1(8) -+ sldi 9,9,32 -+ or 3,3,9 - b .L1 - .long 0 -- .byte 0,0,0,1,128,2,0,0 -+ .byte 0,0,0,1,128,4,0,0 -+ .cfi_endproc -+.LFE0: - .size callback_receiver,.-callback_receiver - .align 2 - .p2align 4,,15 - .globl callback_get_receiver - .type callback_get_receiver, @function - callback_get_receiver: --0: addis 2,12,.TOC.-0b@ha -- addi 2,2,.TOC.-0b@l -+.LFB1: -+ .cfi_startproc -+.LCF1: -+0: addis 2,12,.TOC.-.LCF1@ha -+ addi 2,2,.TOC.-.LCF1@l - .localentry callback_get_receiver,.-callback_get_receiver - std 31,-8(1) - stdu 1,-48(1) -+ .cfi_def_cfa_offset 48 -+ .cfi_offset 31, -8 - addis 3,2,callback_receiver@toc@ha - addi 3,3,callback_receiver@toc@l - mr 31,1 -+ .cfi_def_cfa_register 31 - addi 1,31,48 -+ .cfi_def_cfa 1, 0 - ld 31,-8(1) -+ .cfi_restore 31 - blr - .long 0 - .byte 0,0,0,0,128,1,0,0 -+ .cfi_endproc -+.LFE1: - .size callback_get_receiver,.-callback_get_receiver -+ .gnu_attribute 4, 9 - #if defined __linux__ || defined __FreeBSD__ || defined __FreeBSD_kernel__ || defined __DragonFly__ - .section .note.GNU-stack,"",@progbits - #endif diff --git a/srcpkgs/ffcall/template b/srcpkgs/ffcall/template deleted file mode 100644 index 9cf85ce9ae453b..00000000000000 --- a/srcpkgs/ffcall/template +++ /dev/null @@ -1,51 +0,0 @@ -# Template file for 'ffcall' -pkgname=ffcall -version=2.4 -revision=1 -build_style=gnu-configure -short_desc="Libraries to build foreign function call interfaces" -maintainer="Martin Riese " -license="GPL-2.0-or-later" -homepage="https://www.gnu.org/software/libffcall" -distfiles="${GNU_SITE}/libffcall/libffcall-${version}.tar.gz" -checksum=8ef69921dbdc06bc5bb90513622637a7b83a71f31f5ba377be9d8fd8f57912c2 - -# won't work with parallel_build so just turn it off (thanks to JuanRP for the Hint) -disable_parallel_build=yes - -if [ "$CROSS_BUILD" ]; then - configure_args+=" ffcall_cv_malloc_mprotect_can_exec=yes" -fi - -case "$XBPS_TARGET_MACHINE" in - ppc64*) ;; - ppc*) - nopie=yes - CFLAGS="-fPIC" - ;; -esac - -post_extract() { - case "$XBPS_TARGET_MACHINE" in - ppc64le*) ;; - ppc64*) - msg_normal "Patching ppc64 BE ELFv2...\n" - patch -sNp1 -i ${FILESDIR}/ppc64-be.patch - ;; - esac -} - -do_install() { - make DESTDIR=${DESTDIR} htmldir=/usr/share/doc/ffcall install -} - -ffcall-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/share/man/man3 - vmove "usr/lib/*.so" - vmove "usr/lib/*.a" - } -} diff --git a/srcpkgs/ffcall/update b/srcpkgs/ffcall/update deleted file mode 100644 index 6c40ae871b63c7..00000000000000 --- a/srcpkgs/ffcall/update +++ /dev/null @@ -1 +0,0 @@ -pkgname=libffcall diff --git a/srcpkgs/fff/template b/srcpkgs/fff/template deleted file mode 100644 index a3634ec1adf73d..00000000000000 --- a/srcpkgs/fff/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'fff' -pkgname=fff -version=2.2 -revision=1 -depends="bash coreutils xdg-utils" -short_desc="Simple file manager written in bash" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/dylanaraps/fff" -distfiles="https://github.com/dylanaraps/fff/archive/${version}.tar.gz" -checksum=45f6e1091986c892ea45e1ac82f2d7f5417cfb343dc569d2625b5980e6bcfb62 - -do_install() { - vbin fff - vman fff.1 - vlicense LICENSE.md LICENSE -} diff --git a/srcpkgs/fflas-ffpack/patches/357.patch b/srcpkgs/fflas-ffpack/patches/357.patch deleted file mode 100644 index 99fd34efd93b8b..00000000000000 --- a/srcpkgs/fflas-ffpack/patches/357.patch +++ /dev/null @@ -1,35 +0,0 @@ -From 9b6083c663096e9ca85775b79f1f27c848dbeb98 Mon Sep 17 00:00:00 2001 -From: Cyril Bouvier -Date: Fri, 17 Dec 2021 10:27:02 +0100 -Subject: [PATCH] Fix SimdChooser: on not x86_64 machines its value could be an - nonexistant struct - ---- - fflas-ffpack/fflas/fflas_simd.h | 14 ++++++++++++++ - 1 file changed, 14 insertions(+) - -diff --git a/fflas-ffpack/fflas/fflas_simd.h b/fflas-ffpack/fflas/fflas_simd.h -index bf5d30211..84ced0fd8 100644 ---- a/fflas-ffpack/fflas/fflas_simd.h -+++ b/fflas-ffpack/fflas/fflas_simd.h -@@ -384,6 +384,20 @@ struct SimdChooser // integral number - #endif - }; - -+#ifndef __x86_64__ -+template <> -+struct SimdChooser -+{ -+ using value = NoSimd; -+}; -+ -+template <> -+struct SimdChooser -+{ -+ using value = NoSimd; -+}; -+#endif -+ - template using Simd = typename SimdChooser::value; - - // template struct SimdChooser { diff --git a/srcpkgs/fflas-ffpack/template b/srcpkgs/fflas-ffpack/template deleted file mode 100644 index 2aa5997035858a..00000000000000 --- a/srcpkgs/fflas-ffpack/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'fflas-ffpack' -pkgname=fflas-ffpack -version=2.5.0 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="givaro-devel openblas-devel" -depends="${makedepends}" -short_desc="Finite Field Linear Algebra Subroutines / Package" -maintainer="Gonzalo Tornaría " -license="LGPL-2.1-or-later" -homepage="http://linbox-team.github.io/fflas-ffpack/" -changelog="https://github.com/linbox-team/fflas-ffpack/raw/master/ChangeLog" -distfiles="https://github.com/linbox-team/fflas-ffpack/releases/download/v${version}/fflas-ffpack-${version}.tar.gz" -checksum=dafb4c0835824d28e4f823748579be6e4c8889c9570c6ce9cce1e186c3ebbb23 -nocross=yes - -build_options="native_build" - -if [ -z "$build_option_native_build" ]; then - configure_args="--without-archnative" -fi diff --git a/srcpkgs/ffmpeg-devel b/srcpkgs/ffmpeg-devel deleted file mode 120000 index a9f1eea092d5e9..00000000000000 --- a/srcpkgs/ffmpeg-devel +++ /dev/null @@ -1 +0,0 @@ -ffmpeg \ No newline at end of file diff --git a/srcpkgs/ffmpeg/files/altivec.patch b/srcpkgs/ffmpeg/files/altivec.patch deleted file mode 100644 index 9c57200463320e..00000000000000 --- a/srcpkgs/ffmpeg/files/altivec.patch +++ /dev/null @@ -1,60 +0,0 @@ -revert some altivec specific change on all ppc* except ppc64le* - -q66: "We should also throw in a revert of FFmpeg/FFmpeg@3a557c5 but only -conditionally, for ppc* but not ppc64le* (the new code is valid for -POWER8 VSX which LE targets as a baseline but not BE)" - - -This reverts commit 3a557c5d88b7b15b5954ba2743febb055549b536. ---- - libswscale/ppc/yuv2rgb_altivec.c | 24 ++++++++++++++++++++---- - 1 file changed, 20 insertions(+), 4 deletions(-) - -diff --git a/libswscale/ppc/yuv2rgb_altivec.c b/libswscale/ppc/yuv2rgb_altivec.c -index 536545293d..c1e2852adb 100644 ---- a/libswscale/ppc/yuv2rgb_altivec.c -+++ b/libswscale/ppc/yuv2rgb_altivec.c -@@ -305,6 +305,9 @@ static int altivec_ ## name(SwsContext *c, const unsigned char **in, \ - vector signed short R1, G1, B1; \ - vector unsigned char R, G, B; \ - \ -+ const vector unsigned char *y1ivP, *y2ivP, *uivP, *vivP; \ -+ vector unsigned char align_perm; \ -+ \ - vector signed short lCY = c->CY; \ - vector signed short lOY = c->OY; \ - vector signed short lCRV = c->CRV; \ -@@ -335,13 +338,26 @@ static int altivec_ ## name(SwsContext *c, const unsigned char **in, \ - vec_dstst(oute, (0x02000002 | (((w * 3 + 32) / 32) << 16)), 1); \ - \ - for (j = 0; j < w / 16; j++) { \ -- y0 = vec_xl(0, y1i); \ -+ y1ivP = (const vector unsigned char *) y1i; \ -+ y2ivP = (const vector unsigned char *) y2i; \ -+ uivP = (const vector unsigned char *) ui; \ -+ vivP = (const vector unsigned char *) vi; \ -+ \ -+ align_perm = vec_lvsl(0, y1i); \ -+ y0 = (vector unsigned char) \ -+ vec_perm(y1ivP[0], y1ivP[1], align_perm); \ - \ -- y1 = vec_xl(0, y2i); \ -+ align_perm = vec_lvsl(0, y2i); \ -+ y1 = (vector unsigned char) \ -+ vec_perm(y2ivP[0], y2ivP[1], align_perm); \ - \ -- u = (vector signed char) vec_xl(0, ui); \ -+ align_perm = vec_lvsl(0, ui); \ -+ u = (vector signed char) \ -+ vec_perm(uivP[0], uivP[1], align_perm); \ - \ -- v = (vector signed char) vec_xl(0, vi); \ -+ align_perm = vec_lvsl(0, vi); \ -+ v = (vector signed char) \ -+ vec_perm(vivP[0], vivP[1], align_perm); \ - \ - u = (vector signed char) \ - vec_sub(u, \ --- -2.27.0 - diff --git a/srcpkgs/ffmpeg/patches/intel-media-driver-32bit.patch b/srcpkgs/ffmpeg/patches/intel-media-driver-32bit.patch deleted file mode 100644 index 567169f0e4afae..00000000000000 --- a/srcpkgs/ffmpeg/patches/intel-media-driver-32bit.patch +++ /dev/null @@ -1,15 +0,0 @@ -Fix type to be consistent with intel-media-driver - -diff -rup libavutil/hwcontext_vaapi.c.orig libavutil/hwcontext_vaapi.c ---- a/libavutil/hwcontext_vaapi.c -+++ b/libavutil/hwcontext_vaapi.c -@@ -1032,7 +1032,7 @@ static int vaapi_map_from_drm(AVHWFrames - uint32_t va_fourcc; - int err, i, j, k; - -- unsigned long buffer_handle; -+ uintptr_t buffer_handle; - VASurfaceAttribExternalBuffers buffer_desc; - VASurfaceAttrib attrs[2] = { - { - diff --git a/srcpkgs/ffmpeg/patches/svt-av1-3.0.patch b/srcpkgs/ffmpeg/patches/svt-av1-3.0.patch deleted file mode 100644 index 6ada631ab692bb..00000000000000 --- a/srcpkgs/ffmpeg/patches/svt-av1-3.0.patch +++ /dev/null @@ -1,16 +0,0 @@ -diff --git a/libavcodec/libsvtav1.c b/libavcodec/libsvtav1.c -index 79b28eb4df546..43fe531fde74d 100644 ---- a/libavcodec/libsvtav1.c -+++ b/libavcodec/libsvtav1.c -@@ -435,7 +435,11 @@ static av_cold int eb_enc_init(AVCodecContext *avctx) - - svt_enc->eos_flag = EOS_NOT_REACHED; - -+#if SVT_AV1_CHECK_VERSION(3, 0, 0) -+ svt_ret = svt_av1_enc_init_handle(&svt_enc->svt_handle, &svt_enc->enc_params); -+#else - svt_ret = svt_av1_enc_init_handle(&svt_enc->svt_handle, svt_enc, &svt_enc->enc_params); -+#endif - if (svt_ret != EB_ErrorNone) { - return svt_print_error(avctx, svt_ret, "Error initializing encoder handle"); - } diff --git a/srcpkgs/ffmpeg/patches/v4l2-fix-glibc.patch b/srcpkgs/ffmpeg/patches/v4l2-fix-glibc.patch deleted file mode 100644 index e4c9b1eb6c8f5b..00000000000000 --- a/srcpkgs/ffmpeg/patches/v4l2-fix-glibc.patch +++ /dev/null @@ -1,17 +0,0 @@ -libv4l2.h uses #ifdef, not #if - -diff --git a/libavdevice/v4l2.c b/libavdevice/v4l2.c -index 42d4b97c8f701..0ae68723382f4 100644 ---- a/libavdevice/v4l2.c -+++ b/libavdevice/v4l2.c -@@ -47,6 +47,10 @@ - #include "v4l2-common.h" - #include - -+#if ! HAVE_POSIX_IOCTL -+#undef HAVE_POSIX_IOCTL -+#endif -+ - #if CONFIG_LIBV4L2 - #include - #endif diff --git a/srcpkgs/ffmpeg/patches/vulkan-gcc14.patch b/srcpkgs/ffmpeg/patches/vulkan-gcc14.patch deleted file mode 100644 index d8da6251db05f7..00000000000000 --- a/srcpkgs/ffmpeg/patches/vulkan-gcc14.patch +++ /dev/null @@ -1,13 +0,0 @@ -diff -rup libavutil/hwcontext_vulkan.c.orig libavutil/hwcontext_vulkan.c ---- a/libavutil/hwcontext_vulkan.c -+++ b/libavutil/hwcontext_vulkan.c -@@ -862,7 +862,7 @@ static void free_exec_ctx(AVHWFramesCont - - av_freep(&cmd->queues); - av_freep(&cmd->bufs); -- cmd->pool = NULL; -+ cmd->pool = VK_NULL_HANDLE; - } - - static VkCommandBuffer get_buf_exec_ctx(AVHWFramesContext *hwfc, VulkanExecCtx *cmd) - diff --git a/srcpkgs/ffmpeg/template b/srcpkgs/ffmpeg/template deleted file mode 100644 index bfde8d74e5d5e7..00000000000000 --- a/srcpkgs/ffmpeg/template +++ /dev/null @@ -1,239 +0,0 @@ -# Template file for 'ffmpeg' -# audacity also needs to be bumped when a new ffmpeg version bumps libavformat's soname! -pkgname=ffmpeg -version=4.4.6 -revision=3 -metapackage=yes -hostmakedepends="pkg-config perl" -makedepends="zlib-devel bzip2-devel freetype-devel alsa-lib-devel libXfixes-devel - libXext-devel libXvMC-devel libxcb-devel lame-devel libtheora-devel - libvorbis-devel x264-devel xvidcore-devel jack-devel SDL2-devel - libcdio-paranoia-devel librtmp-devel libmodplug-devel gnutls-devel - speex-devel celt-devel harfbuzz-devel libass-devel opus-devel ocl-icd-devel - libbs2b-devel libvidstab-devel libbluray-devel - $(vopt_if pulseaudio pulseaudio-devel) - $(vopt_if vaapi libva-devel) $(vopt_if vdpau libvdpau-devel) - $(vopt_if x265 x265-devel) $(vopt_if v4l2 v4l-utils-devel) - $(vopt_if fdk_aac fdk-aac-devel) $(vopt_if vpx libvpx-devel) - $(vopt_if aom libaom-devel) $(vopt_if sndio sndio-devel) - $(vopt_if dav1d libdav1d-devel) $(vopt_if zimg zimg-devel) - $(vopt_if webp libwebp-devel) $(vopt_if sofa libmysofa-devel) - $(vopt_if drm libdrm-devel) libsvt-av1-devel - $(vopt_if srt srt-devel) $(vopt_if rist librist-devel) - $(vopt_if vulkan 'vulkan-loader-devel') - $(vopt_if nvenc nv-codec-headers12.0) $(vopt_if nvdec nv-codec-headers12.0)" -# ffmpeg6 provides ffmpeg, ffprobe, ffplay, etc -depends="ffmpeg6" -short_desc="Decoding, encoding and streaming software (transitional dummy package)" -maintainer="Orphaned " -license="GPL-3.0-or-later" -homepage="https://www.ffmpeg.org" -changelog="https://raw.githubusercontent.com/FFmpeg/FFmpeg/master/Changelog" -distfiles="https://www.ffmpeg.org/releases/ffmpeg-${version}.tar.xz" -checksum=2290461f467c08ab801731ed412d8e724a5511d6c33173654bd9c1d2e25d0617 - -build_options="x265 v4l2 vaapi vdpau vpx fdk_aac aom nvenc sndio pulseaudio - dav1d zimg webp sofa vulkan drm srt rist nvdec" -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*) - hostmakedepends+=" nasm" - build_options_default+=" vaapi vdpau nvenc nvdec" - ;; - ppc64*) build_options_default+=" vaapi vdpau";; - mips*) CFLAGS="-mnan=legacy";; -esac - -_apply_patch() { - local args="$1" pname="$(basename $2)" - - if [ ! -f ".${pname}_done" ]; then - patch -N $args -i $2 - touch .${pname}_done - fi -} - -post_patch() { - case "$XBPS_TARGET_MACHINE" in - ppc64le*) ;; - ppc*) _apply_patch -p1 ${FILESDIR}/altivec.patch ;; - esac -} - -do_configure() { - # Fix gcc on x86_64-musl only - if [ "$XBPS_TARGET_MACHINE" = "x86_64-musl" ]; then - vsed -i configure -e "s;_cflags_speed='-O3';_cflags_speed='-O2';" - fi - - if [ "$CROSS_BUILD" ]; then - case "$XBPS_TARGET_MACHINE" in - arm*) _arch="arm";; - aarch64*) _arch="aarch64";; - mips*) _arch="mips";; - ppc64*) _arch="ppc64";; - ppc*) _arch="ppc";; - *) _arch="${XBPS_TARGET_MACHINE%%-musl}";; - esac - - _args+=" --enable-cross-compile - --sysroot=$XBPS_CROSS_BASE - --cross-prefix=${XBPS_CROSS_TRIPLET}- - --target-os=linux --arch=${_arch}" - fi - - case "$XBPS_TARGET_MACHINE" in - ppc|ppc-musl) _args+=" --disable-altivec";; - esac - - if [ "$XBPS_TARGET_NO_ATOMIC8" ]; then - _args+=" --extra-libs=-latomic" - fi - - ./configure --prefix=/usr --disable-debug --enable-gpl --enable-gnutls \ - --disable-stripping \ - --enable-libcdio --enable-version3 --enable-runtime-cpudetect \ - --enable-libmp3lame --enable-libvorbis --enable-libxvid \ - --enable-libx264 $(vopt_enable vpx libvpx) --enable-libtheora \ - --enable-shared --enable-static --enable-libxcb \ - $(vopt_enable pulseaudio libpulse) --enable-libfreetype --enable-libmodplug \ - --enable-libspeex --enable-libcelt --enable-libass \ - --enable-libopus --enable-librtmp --enable-libjack \ - $(vopt_if fdk_aac '--enable-nonfree --enable-libfdk-aac') \ - --disable-libopencore_amrnb --disable-libopencore_amrwb \ - --disable-libopenjpeg --enable-libbluray --enable-libsvtav1 \ - --enable-postproc --enable-opencl --disable-libvmaf ${_args} \ - $(vopt_enable x265 libx265) \ - $(vopt_enable v4l2 libv4l2) \ - $(vopt_enable aom libaom) $(vopt_enable vaapi) $(vopt_enable vdpau) \ - --enable-libbs2b --enable-avresample --enable-libvidstab \ - $(vopt_enable dav1d libdav1d) \ - $(vopt_enable zimg libzimg) \ - $(vopt_enable webp libwebp) \ - $(vopt_enable sofa libmysofa) \ - $(vopt_enable vulkan) \ - $(vopt_enable drm libdrm) \ - $(vopt_enable srt libsrt) \ - $(vopt_enable rist librist) \ - $(vopt_if nvenc '--enable-nvenc') \ - $(vopt_if nvdec '--enable-nvdec') -} - -do_build() { - make ${makejobs} -} - -# transitional dummy package for ffmpeg6 -# binaries conflict with 6 -do_install() { - make DESTDIR=${DESTDIR} install - rm -rf ${DESTDIR}/usr/bin - rm -rf ${DESTDIR}/usr/share/man/man1 - rm -rf ${DESTDIR}/usr/share/ffmpeg/ffprobe.xsd - rm -rf ${DESTDIR}/usr/share/ffmpeg/libvpx*ffpreset -} - -libavcodec_package() { - short_desc="FFmpeg codec library" - pkg_install() { - vmove "usr/lib/libavcodec.so.*" - } -} - -libavdevice_package() { - short_desc="FFmpeg device handling library" - pkg_install() { - vmove "usr/lib/libavdevice.so.*" - } -} - -libavresample_package() { - short_desc="FFmpeg audio resampling library" - pkg_install() { - vmove "usr/lib/libavresample.so.*" - } -} - -libavformat_package() { - short_desc="FFmpeg file format library" - pkg_install() { - vmove "usr/lib/libavformat.so.*" - } -} - -libavutil_package() { - short_desc="FFmpeg utility library" - pkg_install() { - vmove "usr/lib/libavutil.so.*" - } -} - -libavfilter_package() { - short_desc="FFmpeg audio/video filter library" - pkg_install() { - vmove "usr/lib/libavfilter.so.*" - } -} - -libpostproc_package() { - short_desc="FFmpeg video postprocessing library" - pkg_install() { - vmove "usr/lib/libpostproc.so.*" - } -} - -libswscale_package() { - short_desc="FFmpeg video scaling library" - pkg_install() { - vmove "usr/lib/libswscale.so.*" - } -} - -libswresample_package() { - short_desc="FFmpeg video resampling library" - pkg_install() { - vmove "usr/lib/libswresample.so.*" - } -} - -ffmpeg-devel_package() { - depends=" - libavcodec>=${version}_${revision} - libavdevice>=${version}_${revision} - libavformat>=${version}_${revision} - libavutil>=${version}_${revision} - libavfilter>=${version}_${revision} - libpostproc>=${version}_${revision} - libswscale>=${version}_${revision} - libswresample>=${version}_${revision} - libavresample>=${version}_${revision}" - short_desc="Decoding, encoding and streaming software - development files" - conflicts="ffmpeg6-devel" - replaces="ffmpeg6-devel>=0" - case "$XBPS_TARGET_MACHINE" in - i686*) - # /usr/bin/strip: error: the input file '/destdir//ffmpeg-devel-4.4.4/usr/lib/libavfilter.a(vf_atadenoise.o)' has no sections - nostrip_files="/usr/lib/libavfilter.a";; - esac - - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - vmove usr/share/ffmpeg/examples - vmove usr/share/man/man3 - } -} - -ffplay_package() { - short_desc="Simple video player using FFmpeg and SDL2 (transitional dummy package)" - metapackage=yes - depends="ffplay6" -} diff --git a/srcpkgs/ffmpeg6-devel b/srcpkgs/ffmpeg6-devel deleted file mode 120000 index ccdfc6aa0e84ea..00000000000000 --- a/srcpkgs/ffmpeg6-devel +++ /dev/null @@ -1 +0,0 @@ -ffmpeg6 \ No newline at end of file diff --git a/srcpkgs/ffmpeg6/patches/00001-vaapi_decode-multiple-slice-params-buffers.patch b/srcpkgs/ffmpeg6/patches/00001-vaapi_decode-multiple-slice-params-buffers.patch deleted file mode 100644 index 2350577fd6ec58..00000000000000 --- a/srcpkgs/ffmpeg6/patches/00001-vaapi_decode-multiple-slice-params-buffers.patch +++ /dev/null @@ -1,159 +0,0 @@ -diff --git a/libavcodec/vaapi_av1.c b/libavcodec/vaapi_av1.c -index d0339b2..6f33f03 100644 ---- a/libavcodec/vaapi_av1.c -+++ b/libavcodec/vaapi_av1.c -@@ -421,7 +421,7 @@ static int vaapi_av1_decode_slice(AVCodecContext *avctx, - .tg_end = s->tg_end, - }; - -- err = ff_vaapi_decode_make_slice_buffer(avctx, pic, &slice_param, -+ err = ff_vaapi_decode_make_slice_buffer(avctx, pic, &slice_param, 1, - sizeof(VASliceParameterBufferAV1), - buffer, - size); -diff --git a/libavcodec/vaapi_decode.c b/libavcodec/vaapi_decode.c -index 134f10e..c6d90ac 100644 ---- a/libavcodec/vaapi_decode.c -+++ b/libavcodec/vaapi_decode.c -@@ -61,6 +61,7 @@ int ff_vaapi_decode_make_param_buffer(AVCodecContext *avctx, - int ff_vaapi_decode_make_slice_buffer(AVCodecContext *avctx, - VAAPIDecodePicture *pic, - const void *params_data, -+ int nb_params, - size_t params_size, - const void *slice_data, - size_t slice_size) -@@ -89,7 +90,7 @@ int ff_vaapi_decode_make_slice_buffer(AVCodecContext *avctx, - - vas = vaCreateBuffer(ctx->hwctx->display, ctx->va_context, - VASliceParameterBufferType, -- params_size, 1, (void*)params_data, -+ params_size, nb_params, (void*)params_data, - &pic->slice_buffers[index]); - if (vas != VA_STATUS_SUCCESS) { - av_log(avctx, AV_LOG_ERROR, "Failed to create slice " -diff --git a/libavcodec/vaapi_decode.h b/libavcodec/vaapi_decode.h -index 6beda14..22c8c54 100644 ---- a/libavcodec/vaapi_decode.h -+++ b/libavcodec/vaapi_decode.h -@@ -73,6 +73,7 @@ int ff_vaapi_decode_make_param_buffer(AVCodecContext *avctx, - int ff_vaapi_decode_make_slice_buffer(AVCodecContext *avctx, - VAAPIDecodePicture *pic, - const void *params_data, -+ int nb_params, - size_t params_size, - const void *slice_data, - size_t slice_size); -diff --git a/libavcodec/vaapi_h264.c b/libavcodec/vaapi_h264.c -index 9332aa6..0536ee8 100644 ---- a/libavcodec/vaapi_h264.c -+++ b/libavcodec/vaapi_h264.c -@@ -375,7 +375,7 @@ static int vaapi_h264_decode_slice(AVCodecContext *avctx, - slice_param.chroma_offset_l1); - - err = ff_vaapi_decode_make_slice_buffer(avctx, pic, -- &slice_param, sizeof(slice_param), -+ &slice_param, 1, sizeof(slice_param), - buffer, size); - if (err) { - ff_vaapi_decode_cancel(avctx, pic); -diff --git a/libavcodec/vaapi_hevc.c b/libavcodec/vaapi_hevc.c -index 20fb36a..6f022a7 100644 ---- a/libavcodec/vaapi_hevc.c -+++ b/libavcodec/vaapi_hevc.c -@@ -305,7 +305,7 @@ static int vaapi_hevc_end_frame(AVCodecContext *avctx) - if (pic->last_size) { - last_slice_param->LongSliceFlags.fields.LastSliceOfPic = 1; - ret = ff_vaapi_decode_make_slice_buffer(avctx, &pic->pic, -- &pic->last_slice_param, slice_param_size, -+ &pic->last_slice_param, 1, slice_param_size, - pic->last_buffer, pic->last_size); - if (ret < 0) - goto fail; -@@ -423,7 +423,7 @@ static int vaapi_hevc_decode_slice(AVCodecContext *avctx, - - if (!sh->first_slice_in_pic_flag) { - err = ff_vaapi_decode_make_slice_buffer(avctx, &pic->pic, -- &pic->last_slice_param, slice_param_size, -+ &pic->last_slice_param, 1, slice_param_size, - pic->last_buffer, pic->last_size); - pic->last_buffer = NULL; - pic->last_size = 0; -diff --git a/libavcodec/vaapi_mjpeg.c b/libavcodec/vaapi_mjpeg.c -index 8158211..3ee1663 100644 ---- a/libavcodec/vaapi_mjpeg.c -+++ b/libavcodec/vaapi_mjpeg.c -@@ -131,7 +131,7 @@ static int vaapi_mjpeg_decode_slice(AVCodecContext *avctx, - sp.components[i].ac_table_selector = s->ac_index[i]; - } - -- err = ff_vaapi_decode_make_slice_buffer(avctx, pic, &sp, sizeof(sp), buffer, size); -+ err = ff_vaapi_decode_make_slice_buffer(avctx, pic, &sp, 1, sizeof(sp), buffer, size); - if (err) - goto fail; - -diff --git a/libavcodec/vaapi_mpeg2.c b/libavcodec/vaapi_mpeg2.c -index 5e2b889..8b37239 100644 ---- a/libavcodec/vaapi_mpeg2.c -+++ b/libavcodec/vaapi_mpeg2.c -@@ -162,7 +162,7 @@ static int vaapi_mpeg2_decode_slice(AVCodecContext *avctx, const uint8_t *buffer - }; - - err = ff_vaapi_decode_make_slice_buffer(avctx, pic, -- &slice_param, sizeof(slice_param), -+ &slice_param, 1, sizeof(slice_param), - buffer, size); - if (err < 0) { - ff_vaapi_decode_cancel(avctx, pic); -diff --git a/libavcodec/vaapi_mpeg4.c b/libavcodec/vaapi_mpeg4.c -index 4e74e03..d2e1d15 100644 ---- a/libavcodec/vaapi_mpeg4.c -+++ b/libavcodec/vaapi_mpeg4.c -@@ -169,7 +169,7 @@ static int vaapi_mpeg4_decode_slice(AVCodecContext *avctx, const uint8_t *buffer - }; - - err = ff_vaapi_decode_make_slice_buffer(avctx, pic, -- &slice_param, sizeof(slice_param), -+ &slice_param, 1, sizeof(slice_param), - buffer, size); - if (err < 0) { - ff_vaapi_decode_cancel(avctx, pic); -diff --git a/libavcodec/vaapi_vc1.c b/libavcodec/vaapi_vc1.c -index fb2132e..a4933c9 100644 ---- a/libavcodec/vaapi_vc1.c -+++ b/libavcodec/vaapi_vc1.c -@@ -490,7 +490,7 @@ static int vaapi_vc1_decode_slice(AVCodecContext *avctx, const uint8_t *buffer, - }; - - err = ff_vaapi_decode_make_slice_buffer(avctx, pic, -- &slice_param, sizeof(slice_param), -+ &slice_param, 1, sizeof(slice_param), - buffer, size); - if (err < 0) { - ff_vaapi_decode_cancel(avctx, pic); -diff --git a/libavcodec/vaapi_vp8.c b/libavcodec/vaapi_vp8.c -index 5b18bf8..3c16e6d 100644 ---- a/libavcodec/vaapi_vp8.c -+++ b/libavcodec/vaapi_vp8.c -@@ -209,7 +209,7 @@ static int vaapi_vp8_decode_slice(AVCodecContext *avctx, - for (i = 0; i < 8; i++) - sp.partition_size[i+1] = s->coeff_partition_size[i]; - -- err = ff_vaapi_decode_make_slice_buffer(avctx, pic, &sp, sizeof(sp), data, data_size); -+ err = ff_vaapi_decode_make_slice_buffer(avctx, pic, &sp, 1, sizeof(sp), data, data_size); - if (err) - goto fail; - -diff --git a/libavcodec/vaapi_vp9.c b/libavcodec/vaapi_vp9.c -index 776382f..237f6c5 100644 ---- a/libavcodec/vaapi_vp9.c -+++ b/libavcodec/vaapi_vp9.c -@@ -158,7 +158,7 @@ static int vaapi_vp9_decode_slice(AVCodecContext *avctx, - } - - err = ff_vaapi_decode_make_slice_buffer(avctx, pic, -- &slice_param, sizeof(slice_param), -+ &slice_param, 1, sizeof(slice_param), - buffer, size); - if (err) { - ff_vaapi_decode_cancel(avctx, pic); diff --git a/srcpkgs/ffmpeg6/patches/00002-lavc-vaapi_av1-Avoid-sending-the-same-slice-buffer-multiple-times.patch b/srcpkgs/ffmpeg6/patches/00002-lavc-vaapi_av1-Avoid-sending-the-same-slice-buffer-multiple-times.patch deleted file mode 100644 index aae66d8921dfe3..00000000000000 --- a/srcpkgs/ffmpeg6/patches/00002-lavc-vaapi_av1-Avoid-sending-the-same-slice-buffer-multiple-times.patch +++ /dev/null @@ -1,89 +0,0 @@ -diff --git a/libavcodec/vaapi_av1.c b/libavcodec/vaapi_av1.c -index d0339b2..c4b55cb 100644 ---- a/libavcodec/vaapi_av1.c -+++ b/libavcodec/vaapi_av1.c -@@ -19,6 +19,7 @@ - */ - - #include "libavutil/frame.h" -+#include "libavutil/mem.h" - #include "hwaccel_internal.h" - #include "vaapi_decode.h" - #include "internal.h" -@@ -43,6 +44,9 @@ typedef struct VAAPIAV1DecContext { - */ - VAAPIAV1FrameRef ref_tab[AV1_NUM_REF_FRAMES]; - AVFrame *tmp_frame; -+ -+ int nb_slice_params; -+ VASliceParameterBufferAV1 *slice_params; - } VAAPIAV1DecContext; - - static VASurfaceID vaapi_av1_surface_id(AV1Frame *vf) -@@ -109,6 +113,8 @@ static int vaapi_av1_decode_uninit(AVCodecContext *avctx) - av_frame_free(&ctx->ref_tab[i].frame); - } - -+ av_freep(&ctx->slice_params); -+ - return ff_vaapi_decode_uninit(avctx); - } - -@@ -405,13 +411,24 @@ static int vaapi_av1_decode_slice(AVCodecContext *avctx, - { - const AV1DecContext *s = avctx->priv_data; - VAAPIDecodePicture *pic = s->cur_frame.hwaccel_picture_private; -- VASliceParameterBufferAV1 slice_param; -- int err = 0; -+ VAAPIAV1DecContext *ctx = avctx->internal->hwaccel_priv_data; -+ int err, nb_params; -+ -+ nb_params = s->tg_end - s->tg_start + 1; -+ if (ctx->nb_slice_params < nb_params) { -+ ctx->slice_params = av_realloc_array(ctx->slice_params, -+ nb_params, -+ sizeof(*ctx->slice_params)); -+ if (!ctx->slice_params) { -+ ctx->nb_slice_params = 0; -+ err = AVERROR(ENOMEM); -+ goto fail; -+ } -+ ctx->nb_slice_params = nb_params; -+ } - - for (int i = s->tg_start; i <= s->tg_end; i++) { -- memset(&slice_param, 0, sizeof(VASliceParameterBufferAV1)); -- -- slice_param = (VASliceParameterBufferAV1) { -+ ctx->slice_params[i - s->tg_start] = (VASliceParameterBufferAV1) { - .slice_data_size = s->tile_group_info[i].tile_size, - .slice_data_offset = s->tile_group_info[i].tile_offset, - .slice_data_flag = VA_SLICE_DATA_FLAG_ALL, -@@ -421,17 +438,19 @@ static int vaapi_av1_decode_slice(AVCodecContext *avctx, - .tg_end = s->tg_end, - }; - -- err = ff_vaapi_decode_make_slice_buffer(avctx, pic, &slice_param, 1, -- sizeof(VASliceParameterBufferAV1), -- buffer, -- size); -- if (err) { -- ff_vaapi_decode_cancel(avctx, pic); -- return err; -- } - } -+ err = ff_vaapi_decode_make_slice_buffer(avctx, pic, ctx->slice_params, nb_params, -+ sizeof(VASliceParameterBufferAV1), -+ buffer, -+ size); -+ if (err) -+ goto fail; - - return 0; -+ -+fail: -+ ff_vaapi_decode_cancel(avctx, pic); -+ return err; - } - - const AVHWAccel ff_av1_vaapi_hwaccel = { diff --git a/srcpkgs/ffmpeg6/patches/intel-media-driver-32bit.patch b/srcpkgs/ffmpeg6/patches/intel-media-driver-32bit.patch deleted file mode 100644 index 8e40e554f6a225..00000000000000 --- a/srcpkgs/ffmpeg6/patches/intel-media-driver-32bit.patch +++ /dev/null @@ -1,15 +0,0 @@ -Fix type to be consistent with intel-media-driver - -diff -rup libavutil/hwcontext_vaapi.c.orig libavutil/hwcontext_vaapi.c ---- a/libavutil/hwcontext_vaapi.c -+++ b/libavutil/hwcontext_vaapi.c -@@ -1203,7 +1203,7 @@ static int vaapi_map_from_drm(AVHWFrames - - if (!use_prime2 || vas != VA_STATUS_SUCCESS) { - int k; -- unsigned long buffer_handle; -+ uintptr_t buffer_handle; - VASurfaceAttribExternalBuffers buffer_desc; - VASurfaceAttrib buffer_attrs[2] = { - { - diff --git a/srcpkgs/ffmpeg6/patches/qt6-webengine.patch b/srcpkgs/ffmpeg6/patches/qt6-webengine.patch deleted file mode 100644 index c0b397ba849438..00000000000000 --- a/srcpkgs/ffmpeg6/patches/qt6-webengine.patch +++ /dev/null @@ -1,36 +0,0 @@ -https://aur.archlinux.org/cgit/aur.git/tree/040-ffmpeg-add-av_stream_get_first_dts-for-chromium.patch?h=ffmpeg-intel-full-git -diff --git a/libavformat/avformat.h b/libavformat/avformat.h -index cd7b0d941c..b4a6dce885 100644 ---- a/libavformat/avformat.h -+++ b/libavformat/avformat.h -@@ -1025,6 +1025,10 @@ - - #define AV_PROGRAM_RUNNING 1 - -+// Chromium: We use the internal field first_dts vvv -+int64_t av_stream_get_first_dts(const AVStream *st); -+// Chromium: We use the internal field first_dts ^^^ -+ - /** - * New fields can be added to the end with minor version bumps. - * Removal, reordering and changes to existing fields require a major - -diff --git a/libavformat/utils.c b/libavformat/utils.c -index de7580c32d..0ef0fe530e 100644 ---- a/libavformat/utils.c -+++ b/libavformat/utils.c -@@ -152,6 +152,13 @@ - return AV_CODEC_ID_NONE; - } - -+// Chromium: We use the internal field first_dts vvv -+int64_t av_stream_get_first_dts(const AVStream *st) -+{ -+ return cffstream(st)->first_dts; -+} -+// Chromium: We use the internal field first_dts ^^^ -+ - enum AVCodecID ff_get_pcm_codec_id(int bps, int flt, int be, int sflags) - { - if (bps <= 0 || bps > 64) - diff --git a/srcpkgs/ffmpeg6/patches/svt-av1-3.0.patch b/srcpkgs/ffmpeg6/patches/svt-av1-3.0.patch deleted file mode 100644 index 6ada631ab692bb..00000000000000 --- a/srcpkgs/ffmpeg6/patches/svt-av1-3.0.patch +++ /dev/null @@ -1,16 +0,0 @@ -diff --git a/libavcodec/libsvtav1.c b/libavcodec/libsvtav1.c -index 79b28eb4df546..43fe531fde74d 100644 ---- a/libavcodec/libsvtav1.c -+++ b/libavcodec/libsvtav1.c -@@ -435,7 +435,11 @@ static av_cold int eb_enc_init(AVCodecContext *avctx) - - svt_enc->eos_flag = EOS_NOT_REACHED; - -+#if SVT_AV1_CHECK_VERSION(3, 0, 0) -+ svt_ret = svt_av1_enc_init_handle(&svt_enc->svt_handle, &svt_enc->enc_params); -+#else - svt_ret = svt_av1_enc_init_handle(&svt_enc->svt_handle, svt_enc, &svt_enc->enc_params); -+#endif - if (svt_ret != EB_ErrorNone) { - return svt_print_error(avctx, svt_ret, "Error initializing encoder handle"); - } diff --git a/srcpkgs/ffmpeg6/patches/v4l2-fix-glibc.patch b/srcpkgs/ffmpeg6/patches/v4l2-fix-glibc.patch deleted file mode 100644 index e4c9b1eb6c8f5b..00000000000000 --- a/srcpkgs/ffmpeg6/patches/v4l2-fix-glibc.patch +++ /dev/null @@ -1,17 +0,0 @@ -libv4l2.h uses #ifdef, not #if - -diff --git a/libavdevice/v4l2.c b/libavdevice/v4l2.c -index 42d4b97c8f701..0ae68723382f4 100644 ---- a/libavdevice/v4l2.c -+++ b/libavdevice/v4l2.c -@@ -47,6 +47,10 @@ - #include "v4l2-common.h" - #include - -+#if ! HAVE_POSIX_IOCTL -+#undef HAVE_POSIX_IOCTL -+#endif -+ - #if CONFIG_LIBV4L2 - #include - #endif diff --git a/srcpkgs/ffmpeg6/patches/vulkan-gcc14.patch b/srcpkgs/ffmpeg6/patches/vulkan-gcc14.patch deleted file mode 100644 index c968e47329c086..00000000000000 --- a/srcpkgs/ffmpeg6/patches/vulkan-gcc14.patch +++ /dev/null @@ -1,101 +0,0 @@ -From 2f24f10d9cf34ddce274496c4daa73f732d370c1 Mon Sep 17 00:00:00 2001 -From: Sam James -Date: Wed, 20 Dec 2023 12:32:43 +0000 -Subject: [PATCH] libavcodec: fix -Wint-conversion in vulkan -MIME-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit - -FIx warnings (soon to be errors in GCC 14, already so in Clang 15): -``` -src/libavcodec/vulkan_av1.c: In function ‘vk_av1_create_params’: -src/libavcodec/vulkan_av1.c:183:43: error: initialization of ‘long long unsigned int’ from ‘void *’ makes integer from pointer without a cast [-Wint-conversion] - 183 | .videoSessionParametersTemplate = NULL, - | ^~~~ -src/libavcodec/vulkan_av1.c:183:43: note: (near initialization for ‘(anonymous).videoSessionParametersTemplate’) -``` - -Use Vulkan's VK_NULL_HANDLE instead of bare NULL. - -Fix Trac ticket #10724. - -Was reported downstream in Gentoo at https://bugs.gentoo.org/919067. - -Signed-off-by: Sam James ---- - libavcodec/vulkan_av1.c | 2 +- - libavcodec/vulkan_decode.c | 6 +++--- - libavcodec/vulkan_h264.c | 2 +- - libavcodec/vulkan_hevc.c | 2 +- - libavcodec/vulkan_video.c | 2 +- - 5 files changed, 7 insertions(+), 7 deletions(-) - -diff --git a/libavcodec/vulkan_av1.c b/libavcodec/vulkan_av1.c -index 4998bf7ebc55f..9730e4b08dd40 100644 ---- a/libavcodec/vulkan_av1.c -+++ b/libavcodec/vulkan_av1.c -@@ -180,7 +180,7 @@ static int vk_av1_create_params(AVCodecContext *avctx, AVBufferRef **buf) - .sType = VK_STRUCTURE_TYPE_VIDEO_SESSION_PARAMETERS_CREATE_INFO_KHR, - .pNext = &av1_params, - .videoSession = ctx->common.session, -- .videoSessionParametersTemplate = NULL, -+ .videoSessionParametersTemplate = VK_NULL_HANDLE, - }; - - err = ff_vk_decode_create_params(buf, avctx, ctx, &session_params_create); -diff --git a/libavcodec/vulkan_decode.c b/libavcodec/vulkan_decode.c -index a89d84fcaa972..fdbcbb450a1e0 100644 ---- a/libavcodec/vulkan_decode.c -+++ b/libavcodec/vulkan_decode.c -@@ -188,9 +188,9 @@ int ff_vk_decode_prepare_frame(FFVulkanDecodeContext *dec, AVFrame *pic, - return 0; - - vkpic->dpb_frame = NULL; -- vkpic->img_view_ref = NULL; -- vkpic->img_view_out = NULL; -- vkpic->img_view_dest = NULL; -+ vkpic->img_view_ref = VK_NULL_HANDLE; -+ vkpic->img_view_out = VK_NULL_HANDLE; -+ vkpic->img_view_dest = VK_NULL_HANDLE; - - vkpic->destroy_image_view = vk->DestroyImageView; - vkpic->wait_semaphores = vk->WaitSemaphores; -diff --git a/libavcodec/vulkan_h264.c b/libavcodec/vulkan_h264.c -index e727aafb162d3..39c123ddca57e 100644 ---- a/libavcodec/vulkan_h264.c -+++ b/libavcodec/vulkan_h264.c -@@ -315,7 +315,7 @@ static int vk_h264_create_params(AVCodecContext *avctx, AVBufferRef **buf) - .sType = VK_STRUCTURE_TYPE_VIDEO_SESSION_PARAMETERS_CREATE_INFO_KHR, - .pNext = &h264_params, - .videoSession = ctx->common.session, -- .videoSessionParametersTemplate = NULL, -+ .videoSessionParametersTemplate = VK_NULL_HANDLE, - }; - - /* SPS list */ -diff --git a/libavcodec/vulkan_hevc.c b/libavcodec/vulkan_hevc.c -index 99fdcf3b45839..033172cbd6958 100644 ---- a/libavcodec/vulkan_hevc.c -+++ b/libavcodec/vulkan_hevc.c -@@ -653,7 +653,7 @@ static int vk_hevc_create_params(AVCodecContext *avctx, AVBufferRef **buf) - .sType = VK_STRUCTURE_TYPE_VIDEO_SESSION_PARAMETERS_CREATE_INFO_KHR, - .pNext = &h265_params, - .videoSession = ctx->common.session, -- .videoSessionParametersTemplate = NULL, -+ .videoSessionParametersTemplate = VK_NULL_HANDLE, - }; - - HEVCHeaderSet *hdr; -diff --git a/libavcodec/vulkan_video.c b/libavcodec/vulkan_video.c -index 5fa8292b28eaf..fb20315db4bbf 100644 ---- a/libavcodec/vulkan_video.c -+++ b/libavcodec/vulkan_video.c -@@ -287,7 +287,7 @@ av_cold void ff_vk_video_common_uninit(FFVulkanContext *s, - if (common->session) { - vk->DestroyVideoSessionKHR(s->hwctx->act_dev, common->session, - s->hwctx->alloc); -- common->session = NULL; -+ common->session = VK_NULL_HANDLE; - } - - if (common->nb_mem && common->mem) diff --git a/srcpkgs/ffmpeg6/template b/srcpkgs/ffmpeg6/template deleted file mode 100644 index f7502478d87cb6..00000000000000 --- a/srcpkgs/ffmpeg6/template +++ /dev/null @@ -1,215 +0,0 @@ -# Template file for 'ffmpeg6' -# audacity also needs to be bumped when a new ffmpeg version bumps libavformat's soname! -pkgname=ffmpeg6 -version=6.1.3 -revision=4 -hostmakedepends="pkg-config perl" -makedepends="zlib-devel bzip2-devel freetype-devel alsa-lib-devel libXfixes-devel - libXext-devel libXvMC-devel libxcb-devel lame-devel libtheora-devel - libvorbis-devel x264-devel xvidcore-devel jack-devel SDL2-devel libsoxr-devel - libcdio-paranoia-devel librtmp-devel libopenmpt-devel gnutls-devel - speex-devel celt-devel harfbuzz-devel libass-devel opus-devel ocl-icd-devel - libbs2b-devel libvidstab-devel vmaf-devel libbluray-devel pulseaudio-devel - x265-devel v4l-utils-devel libvpx-devel libaom-devel libdav1d-devel - libwebp-devel libdrm-devel srt-devel librist-devel vulkan-loader-devel - zimg-devel libmysofa-devel libsvt-av1-devel $(vopt_if vaapi libva-devel) - $(vopt_if vdpau libvdpau-devel) $(vopt_if fdk_aac fdk-aac-devel) - $(vopt_if libvpl libvpl-devel) $(vopt_if nvcodec nv-codec-headers)" -depends="ffplay6>=${version}_${revision}" -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="https://www.ffmpeg.org/releases/ffmpeg-${version}.tar.xz" -checksum=bc5f1e4a4d283a6492354684ee1124129c52293bcfc6a9169193539fbece3487 - -build_options="vaapi vdpau fdk_aac nvcodec libvpl" -desc_option_sofa="Enable support for AES SOFA" - -case "$XBPS_TARGET_MACHINE" in - i686*) - build_options_default+=" vaapi vdpau nvcodec" - hostmakedepends+=" nasm" - ;; - x86_64*) - hostmakedepends+=" nasm" - build_options_default+=" vaapi vdpau nvcodec libvpl" - ;; - ppc64*) build_options_default+=" vaapi vdpau";; - mips*) CFLAGS="-mnan=legacy";; -esac - -_apply_patch() { - local args="$1" pname="$(basename $2)" - - if [ ! -f ".${pname}_done" ]; then - patch -N $args -i $2 - touch .${pname}_done - fi -} - -post_patch() { - case "$XBPS_TARGET_MACHINE" in - ppc64le*) ;; - ppc*) _apply_patch -p1 ${FILESDIR}/altivec.patch ;; - esac -} - -do_configure() { - # Fix gcc on x86_64-musl only - if [ "$XBPS_TARGET_MACHINE" = "x86_64-musl" ]; then - vsed -i configure -e "s;_cflags_speed='-O3';_cflags_speed='-O2';" - fi - - if [ "$CROSS_BUILD" ]; then - case "$XBPS_TARGET_MACHINE" in - arm*) _arch="arm";; - aarch64*) _arch="aarch64";; - mips*) _arch="mips";; - ppc64*) _arch="ppc64";; - ppc*) _arch="ppc";; - *) _arch="${XBPS_TARGET_MACHINE%%-musl}";; - esac - - _args+=" --enable-cross-compile - --sysroot=$XBPS_CROSS_BASE - --cross-prefix=${XBPS_CROSS_TRIPLET}- - --target-os=linux --arch=${_arch}" - fi - - case "$XBPS_TARGET_MACHINE" in - ppc|ppc-musl) _args+=" --disable-altivec";; - esac - - ./configure --prefix=/usr --disable-debug --enable-gpl --enable-gnutls \ - --disable-stripping \ - --enable-libcdio --enable-version3 --enable-runtime-cpudetect \ - --enable-libmp3lame --enable-libvorbis --enable-libxvid \ - --enable-libx264 --enable-libvpx --enable-libtheora \ - --enable-shared --enable-static --enable-libxcb \ - --enable-libpulse --enable-libfreetype --enable-libopenmpt \ - --enable-libspeex --enable-libcelt --enable-libass \ - --enable-libopus --enable-librtmp --enable-libjack \ - --disable-libopencore_amrnb --disable-libopencore_amrwb \ - --disable-libopenjpeg --enable-libbluray --enable-libsoxr \ - --enable-postproc --enable-opencl --enable-libvmaf ${_args} \ - --enable-libx265 --enable-libv4l2 --enable-libaom \ - --enable-libbs2b --enable-libvidstab --enable-libdav1d \ - --enable-libsrt --enable-librist --enable-libwebp \ - --enable-vulkan --enable-libdrm --enable-libsvtav1 \ - --enable-libfreetype --enable-libharfbuzz --enable-libfontconfig \ - $(vopt_if fdk_aac '--enable-nonfree --enable-libfdk-aac') \ - $(vopt_enable vaapi) $(vopt_enable vdpau) \ - $(vopt_enable zimg libzimg) \ - $(vopt_enable sofa libmysofa) \ - $(vopt_enable libvpl libvpl) \ - $(vopt_enable nvcodec nvenc) \ - $(vopt_enable nvcodec nvdec) -} - -do_build() { - make ${makejobs} - make doc/ff{mpeg,play}.1 -} - -do_install() { - make DESTDIR=${DESTDIR} install install-man -} - -libavcodec6_package() { - short_desc="FFmpeg codec library" - pkg_install() { - vmove "usr/lib/libavcodec.so.*" - } -} - -libavdevice6_package() { - short_desc="FFmpeg device handling library" - pkg_install() { - vmove "usr/lib/libavdevice.so.*" - } -} - -libavresample6_package() { - short_desc="Package deprecated, removal needed" - metapackage=yes -} - -libavformat6_package() { - short_desc="FFmpeg file format library" - pkg_install() { - vmove "usr/lib/libavformat.so.*" - } -} - -libavutil6_package() { - short_desc="FFmpeg utility library" - pkg_install() { - vmove "usr/lib/libavutil.so.*" - } -} - -libavfilter6_package() { - short_desc="FFmpeg audio/video filter library" - pkg_install() { - vmove "usr/lib/libavfilter.so.*" - } -} - -libpostproc6_package() { - short_desc="FFmpeg video postprocessing library" - pkg_install() { - vmove "usr/lib/libpostproc.so.*" - } -} - -libswscale6_package() { - short_desc="FFmpeg video scaling library" - pkg_install() { - vmove "usr/lib/libswscale.so.*" - } -} - -libswresample6_package() { - short_desc="FFmpeg video resampling library" - pkg_install() { - vmove "usr/lib/libswresample.so.*" - } -} - -ffmpeg6-devel_package() { - depends=" - libavcodec6>=${version}_${revision} - libavdevice6>=${version}_${revision} - libavformat6>=${version}_${revision} - libavutil6>=${version}_${revision} - libavfilter6>=${version}_${revision} - libpostproc6>=${version}_${revision} - libswscale6>=${version}_${revision} - libswresample6>=${version}_${revision}" - short_desc+=" - development files" - conflicts="ffmpeg-devel" - replaces="ffmpeg-devel>=0" - case "$XBPS_TARGET_MACHINE" in - i686*) - # /usr/bin/strip: error: the input file '/destdir//ffmpeg-devel-4.4.4/usr/lib/libavfilter.a(vf_atadenoise.o)' has no sections - nostrip_files="/usr/lib/libavfilter.a";; - esac - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - vmove usr/share/ffmpeg/examples - vmove usr/share/man/man3 - } -} - -ffplay6_package() { - short_desc="Simple video player using FFmpeg and SDL2" - pkg_install() { - vmove usr/bin/ffplay - vmove "usr/share/man/man1/ffplay*" - } -} diff --git a/srcpkgs/ffmpegthumbnailer-devel b/srcpkgs/ffmpegthumbnailer-devel deleted file mode 120000 index 1d05c11a962269..00000000000000 --- a/srcpkgs/ffmpegthumbnailer-devel +++ /dev/null @@ -1 +0,0 @@ -ffmpegthumbnailer \ No newline at end of file diff --git a/srcpkgs/ffmpegthumbnailer/template b/srcpkgs/ffmpegthumbnailer/template deleted file mode 100644 index 05698290ff3e6e..00000000000000 --- a/srcpkgs/ffmpegthumbnailer/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'ffmpegthumbnailer' -pkgname=ffmpegthumbnailer -version=2.2.3 -revision=1 -build_style=cmake -hostmakedepends="pkg-config" -makedepends="libpng-devel libjpeg-turbo-devel ffmpeg6-devel" -depends="ffmpeg" -short_desc="Lightweight video thumbnailer" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="https://github.com/dirkvdb" -distfiles="${homepage}/${pkgname}/archive/refs/tags/${version}.tar.gz" -checksum=8c9b9057c6cc8bce9d11701af224c8139c940f734c439a595525e073b09d19b8 - -post_install() { - vinstall dist/ffmpegthumbnailer.thumbnailer 644 usr/share/thumbnailers -} - -ffmpegthumbnailer-devel_package() { - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove "usr/lib/*.so" - vmove usr/include - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/ffmpegthumbs/template b/srcpkgs/ffmpegthumbs/template deleted file mode 100644 index aed6df2c1479eb..00000000000000 --- a/srcpkgs/ffmpegthumbs/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'ffmpegthumbs' -pkgname=ffmpegthumbs -version=25.08.3 -revision=1 -build_style=cmake -configure_args="-DQT_MAJOR_VERSION=6 -DKF6_HOST_TOOLING=/usr/lib/cmake - -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins" -hostmakedepends="extra-cmake-modules pkg-config gettext qt6-base - kf6-kconfig" -makedepends="qt6-base-devel kf6-kconfig-devel kf6-kio-devel kf6-ki18n-devel - ffmpeg6-devel taglib-devel" -short_desc="FFmpeg-based thumbnail creator for video files" -maintainer="Michael Straube " -license="GPL-2.0-or-later" -homepage="https://kde.org/applications/" -changelog="https://kde.org/announcements/changelogs/gear/${version}/#ffmpegthumbs" -distfiles="${KDE_SITE}/release-service/${version}/src/ffmpegthumbs-${version}.tar.xz" -checksum=84ecd131a50799815f414522fc1270c56e0ee45bbfaf96f9e1d2c9278dc84962 diff --git a/srcpkgs/ffms2/patches/ffmpeg5.patch b/srcpkgs/ffms2/patches/ffmpeg5.patch deleted file mode 100644 index 1479fabcafcb4e..00000000000000 --- a/srcpkgs/ffms2/patches/ffmpeg5.patch +++ /dev/null @@ -1,424 +0,0 @@ -From 45673149e9a2f5586855ad472e3059084eaa36b1 Mon Sep 17 00:00:00 2001 -From: Derek Buitenhuis -Date: Tue, 4 May 2021 14:41:21 +0100 -Subject: [PATCH] Use auto for AVCodec - -The geniuses over at FFmpeg decided to constify this API, so old -versions of the library will return AVCodec *, while new versions -of the libary will return const AVCodec *, which, in C++, are not -OK to convert between. - -Rather than use some macro hell in ffmscompat.h, we can work around -this by using auto. - -Gross. - -Signed-off-by: Derek Buitenhuis ---- - src/core/audiosource.cpp | 2 +- - src/core/indexing.cpp | 6 +++--- - src/core/videosource.cpp | 2 +- - 3 files changed, 5 insertions(+), 5 deletions(-) - -diff --git a/src/core/audiosource.cpp b/src/core/audiosource.cpp -index e4ce97c..ac09666 100644 ---- a/src/core/audiosource.cpp -+++ b/src/core/audiosource.cpp -@@ -469,7 +469,7 @@ void FFMS_AudioSource::OpenFile() { - - LAVFOpenFile(SourceFile.c_str(), FormatContext, TrackNumber); - -- AVCodec *Codec = avcodec_find_decoder(FormatContext->streams[TrackNumber]->codecpar->codec_id); -+ auto *Codec = avcodec_find_decoder(FormatContext->streams[TrackNumber]->codecpar->codec_id); - if (Codec == nullptr) - throw FFMS_Exception(FFMS_ERROR_DECODING, FFMS_ERROR_CODEC, - "Audio codec not found"); -diff --git a/src/core/indexing.cpp b/src/core/indexing.cpp -index e547c5a..59fb4e8 100644 ---- a/src/core/indexing.cpp -+++ b/src/core/indexing.cpp -@@ -384,7 +384,7 @@ FFMS_TrackType FFMS_Indexer::GetTrackType(int Track) { - } - - const char *FFMS_Indexer::GetTrackCodec(int Track) { -- AVCodec *codec = avcodec_find_decoder(FormatContext->streams[Track]->codecpar->codec_id); -+ auto *codec = avcodec_find_decoder(FormatContext->streams[Track]->codecpar->codec_id); - return codec ? codec->name : nullptr; - } - -@@ -402,7 +402,7 @@ FFMS_Index *FFMS_Indexer::DoIndexing() { - UseDTS); - - if (IndexMask.count(i) && FormatContext->streams[i]->codecpar->codec_type == AVMEDIA_TYPE_VIDEO) { -- AVCodec *VideoCodec = avcodec_find_decoder(FormatContext->streams[i]->codecpar->codec_id); -+ auto *VideoCodec = avcodec_find_decoder(FormatContext->streams[i]->codecpar->codec_id); - if (!VideoCodec) { - FormatContext->streams[i]->discard = AVDISCARD_ALL; - IndexMask.erase(i); -@@ -433,7 +433,7 @@ FFMS_Index *FFMS_Indexer::DoIndexing() { - IndexMask.insert(i); - } - } else if (IndexMask.count(i) && FormatContext->streams[i]->codecpar->codec_type == AVMEDIA_TYPE_AUDIO) { -- AVCodec *AudioCodec = avcodec_find_decoder(FormatContext->streams[i]->codecpar->codec_id); -+ auto *AudioCodec = avcodec_find_decoder(FormatContext->streams[i]->codecpar->codec_id); - if (AudioCodec == nullptr) - throw FFMS_Exception(FFMS_ERROR_CODEC, FFMS_ERROR_UNSUPPORTED, - "Audio codec not found"); -diff --git a/src/core/videosource.cpp b/src/core/videosource.cpp -index b889970..8956c22 100644 ---- a/src/core/videosource.cpp -+++ b/src/core/videosource.cpp -@@ -171,7 +171,7 @@ FFMS_VideoSource::FFMS_VideoSource(const char *SourceFile, FFMS_Index &Index, in - - LAVFOpenFile(SourceFile, FormatContext, VideoTrack); - -- AVCodec *Codec = avcodec_find_decoder(FormatContext->streams[VideoTrack]->codecpar->codec_id); -+ auto *Codec = avcodec_find_decoder(FormatContext->streams[VideoTrack]->codecpar->codec_id); - if (Codec == nullptr) - throw FFMS_Exception(FFMS_ERROR_DECODING, FFMS_ERROR_CODEC, - "Video codec not found"); --- -2.40.0 - -From 96cbf38ea9381829a1314f432a2c60495dcefaad Mon Sep 17 00:00:00 2001 -From: Derek Buitenhuis -Date: Tue, 4 May 2021 14:12:41 +0100 -Subject: [PATCH] all: Update AVPacket API usage - -AVPackets must all be on the heap now, since it is no longer -part of the libav* ABI. - -Signed-off-by: Derek Buitenhuis ---- - src/core/audiosource.cpp | 16 ++++++---- - src/core/indexing.cpp | 63 ++++++++++++++++++++++------------------ - src/core/indexing.h | 4 +-- - src/core/utils.cpp | 6 ---- - src/core/utils.h | 1 - - src/core/videosource.cpp | 30 ++++++++++--------- - 6 files changed, 64 insertions(+), 56 deletions(-) - -diff --git a/src/core/audiosource.cpp b/src/core/audiosource.cpp -index 37cf9ae..e4ce97c 100644 ---- a/src/core/audiosource.cpp -+++ b/src/core/audiosource.cpp -@@ -285,10 +285,15 @@ FFMS_AudioSource::AudioBlock *FFMS_AudioSource::CacheBlock(CacheIterator &pos) { - int FFMS_AudioSource::DecodeNextBlock(CacheIterator *pos) { - CurrentFrame = &Frames[PacketNumber]; - -- AVPacket Packet; -- if (!ReadPacket(&Packet)) -+ AVPacket *Packet = av_packet_alloc(); -+ if (!Packet) -+ throw FFMS_Exception(FFMS_ERROR_PARSER, FFMS_ERROR_ALLOCATION_FAILED, -+ "Could not allocate packet."); -+ if (!ReadPacket(Packet)) { -+ av_packet_free(&Packet); - throw FFMS_Exception(FFMS_ERROR_PARSER, FFMS_ERROR_UNKNOWN, - "ReadPacket unexpectedly failed to read a packet"); -+ } - - // ReadPacket may have changed the packet number - CurrentFrame = &Frames[PacketNumber]; -@@ -297,8 +302,9 @@ int FFMS_AudioSource::DecodeNextBlock(CacheIterator *pos) { - int NumberOfSamples = 0; - AudioBlock *CachedBlock = nullptr; - -- int Ret = avcodec_send_packet(CodecContext, &Packet); -- av_packet_unref(&Packet); -+ int Ret = avcodec_send_packet(CodecContext, Packet); -+ av_packet_unref(Packet); -+ av_packet_free(&Packet); - - av_frame_unref(DecodeFrame); - Ret = avcodec_receive_frame(CodecContext, DecodeFrame); -@@ -513,8 +519,6 @@ void FFMS_AudioSource::Seek() { - } - - bool FFMS_AudioSource::ReadPacket(AVPacket *Packet) { -- InitNullPacket(*Packet); -- - while (av_read_frame(FormatContext, Packet) >= 0) { - if (Packet->stream_index == TrackNumber) { - // Required because not all audio packets, especially in ogg, have a pts. Use the previous valid packet's pts instead. -diff --git a/src/core/indexing.cpp b/src/core/indexing.cpp -index 23fb95b..e547c5a 100644 ---- a/src/core/indexing.cpp -+++ b/src/core/indexing.cpp -@@ -320,7 +320,7 @@ void FFMS_Indexer::CheckAudioProperties(int Track, AVCodecContext *Context) { - } - } - --void FFMS_Indexer::ParseVideoPacket(SharedAVContext &VideoContext, AVPacket &pkt, int *RepeatPict, -+void FFMS_Indexer::ParseVideoPacket(SharedAVContext &VideoContext, AVPacket *pkt, int *RepeatPict, - int *FrameType, bool *Invisible, enum AVPictureStructure *LastPicStruct) { - if (VideoContext.Parser) { - uint8_t *OB; -@@ -330,8 +330,8 @@ void FFMS_Indexer::ParseVideoPacket(SharedAVContext &VideoContext, AVPacket &pkt - av_parser_parse2(VideoContext.Parser, - VideoContext.CodecContext, - &OB, &OBSize, -- pkt.data, pkt.size, -- pkt.pts, pkt.dts, pkt.pos); -+ pkt->data, pkt->size, -+ pkt->pts, pkt->dts, pkt->pos); - - // H.264 (PAFF) and HEVC may have one field per packet, so we need to track - // when we have a full or half frame available, and mark one of them as -@@ -351,15 +351,15 @@ void FFMS_Indexer::ParseVideoPacket(SharedAVContext &VideoContext, AVPacket &pkt - - *RepeatPict = VideoContext.Parser->repeat_pict; - *FrameType = VideoContext.Parser->pict_type; -- *Invisible = (IncompleteFrame || VideoContext.Parser->repeat_pict < 0 || (pkt.flags & AV_PKT_FLAG_DISCARD)); -+ *Invisible = (IncompleteFrame || VideoContext.Parser->repeat_pict < 0 || (pkt->flags & AV_PKT_FLAG_DISCARD)); - } else { -- *Invisible = !!(pkt.flags & AV_PKT_FLAG_DISCARD); -+ *Invisible = !!(pkt->flags & AV_PKT_FLAG_DISCARD); - } - - if (VideoContext.CodecContext->codec_id == AV_CODEC_ID_VP8) -- ParseVP8(pkt.data[0], Invisible, FrameType); -+ ParseVP8(pkt->data[0], Invisible, FrameType); - else if (VideoContext.CodecContext->codec_id == AV_CODEC_ID_VP9) -- ParseVP9(pkt.data[0], Invisible, FrameType); -+ ParseVP9(pkt->data[0], Invisible, FrameType); - } - - void FFMS_Indexer::Free() { -@@ -458,32 +458,36 @@ FFMS_Index *FFMS_Indexer::DoIndexing() { - } - } - -- AVPacket Packet; -- InitNullPacket(Packet); -+ AVPacket *Packet = av_packet_alloc(); -+ if (!Packet) -+ throw FFMS_Exception(FFMS_ERROR_CODEC, FFMS_ERROR_ALLOCATION_FAILED, -+ "Could not allocate packet."); - std::vector LastValidTS(FormatContext->nb_streams, AV_NOPTS_VALUE); - - int64_t filesize = avio_size(FormatContext->pb); - enum AVPictureStructure LastPicStruct = AV_PICTURE_STRUCTURE_UNKNOWN; -- while (av_read_frame(FormatContext, &Packet) >= 0) { -+ while (av_read_frame(FormatContext, Packet) >= 0) { - // Update progress - // FormatContext->pb can apparently be NULL when opening images. - if (IC && FormatContext->pb) { -- if ((*IC)(FormatContext->pb->pos, filesize, ICPrivate)) -+ if ((*IC)(FormatContext->pb->pos, filesize, ICPrivate)) { -+ av_packet_free(&Packet); - throw FFMS_Exception(FFMS_ERROR_CANCELLED, FFMS_ERROR_USER, - "Cancelled by user"); -+ } - } -- if (!IndexMask.count(Packet.stream_index)) { -- av_packet_unref(&Packet); -+ if (!IndexMask.count(Packet->stream_index)) { -+ av_packet_unref(Packet); - continue; - } - -- int Track = Packet.stream_index; -+ int Track = Packet->stream_index; - FFMS_Track &TrackInfo = (*TrackIndices)[Track]; -- bool KeyFrame = !!(Packet.flags & AV_PKT_FLAG_KEY); -+ bool KeyFrame = !!(Packet->flags & AV_PKT_FLAG_KEY); - ReadTS(Packet, LastValidTS[Track], (*TrackIndices)[Track].UseDTS); - - if (FormatContext->streams[Track]->codecpar->codec_type == AVMEDIA_TYPE_VIDEO) { -- int64_t PTS = TrackInfo.UseDTS ? Packet.dts : Packet.pts; -+ int64_t PTS = TrackInfo.UseDTS ? Packet->dts : Packet->pts; - if (PTS == AV_NOPTS_VALUE) { - // VPx alt-refs are output as packets which lack timestmps or durations, since - // they are invisible. Currently, the timestamp mangling code in libavformat -@@ -495,9 +499,11 @@ FFMS_Index *FFMS_Indexer::DoIndexing() { - // FFMS2 currently sorts packets by PTS, which will break decoding, otherwise. - bool HasAltRefs = (FormatContext->streams[Track]->codecpar->codec_id == AV_CODEC_ID_VP8 || - FormatContext->streams[Track]->codecpar->codec_id == AV_CODEC_ID_VP9); -- if (Packet.duration == 0 && !HasAltRefs) -+ if (Packet->duration == 0 && !HasAltRefs) { -+ av_packet_free(&Packet); - throw FFMS_Exception(FFMS_ERROR_INDEXING, FFMS_ERROR_PARSER, - "Invalid packet pts, dts, and duration"); -+ } - - if (TrackInfo.empty()) - PTS = 0; -@@ -513,7 +519,7 @@ FFMS_Index *FFMS_Indexer::DoIndexing() { - ParseVideoPacket(AVContexts[Track], Packet, &RepeatPict, &FrameType, &Invisible, &LastPicStruct); - - TrackInfo.AddVideoFrame(PTS, RepeatPict, KeyFrame, -- FrameType, Packet.pos, Invisible); -+ FrameType, Packet->pos, Invisible); - } else if (FormatContext->streams[Track]->codecpar->codec_type == AVMEDIA_TYPE_AUDIO) { - // For video seeking timestamps are used only if all packets have - // timestamps, while for audio they're used if any have timestamps, -@@ -522,28 +528,29 @@ FFMS_Index *FFMS_Indexer::DoIndexing() { - TrackInfo.HasTS = true; - - int64_t StartSample = AVContexts[Track].CurrentSample; -- uint32_t SampleCount = IndexAudioPacket(Track, &Packet, AVContexts[Track], *TrackIndices); -+ uint32_t SampleCount = IndexAudioPacket(Track, Packet, AVContexts[Track], *TrackIndices); - TrackInfo.SampleRate = AVContexts[Track].CodecContext->sample_rate; - - TrackInfo.AddAudioFrame(LastValidTS[Track], -- StartSample, SampleCount, KeyFrame, Packet.pos, Packet.flags & AV_PKT_FLAG_DISCARD); -+ StartSample, SampleCount, KeyFrame, Packet->pos, Packet->flags & AV_PKT_FLAG_DISCARD); - } - -- if (!(Packet.flags & AV_PKT_FLAG_DISCARD)) -- TrackInfo.LastDuration = Packet.duration; -+ if (!(Packet->flags & AV_PKT_FLAG_DISCARD)) -+ TrackInfo.LastDuration = Packet->duration; - -- av_packet_unref(&Packet); -+ av_packet_unref(Packet); - } -+ av_packet_free(&Packet); - - TrackIndices->Finalize(AVContexts, FormatContext->iformat->name); - return TrackIndices.release(); - } - --void FFMS_Indexer::ReadTS(const AVPacket &Packet, int64_t &TS, bool &UseDTS) { -- if (!UseDTS && Packet.pts != AV_NOPTS_VALUE) -- TS = Packet.pts; -+void FFMS_Indexer::ReadTS(const AVPacket *Packet, int64_t &TS, bool &UseDTS) { -+ if (!UseDTS && Packet->pts != AV_NOPTS_VALUE) -+ TS = Packet->pts; - if (TS == AV_NOPTS_VALUE) - UseDTS = true; -- if (UseDTS && Packet.dts != AV_NOPTS_VALUE) -- TS = Packet.dts; -+ if (UseDTS && Packet->dts != AV_NOPTS_VALUE) -+ TS = Packet->dts; - } -diff --git a/src/core/indexing.h b/src/core/indexing.h -index 3cfc3c3..5c06868 100644 ---- a/src/core/indexing.h -+++ b/src/core/indexing.h -@@ -80,10 +80,10 @@ private: - int64_t Filesize; - uint8_t Digest[20]; - -- void ReadTS(const AVPacket &Packet, int64_t &TS, bool &UseDTS); -+ void ReadTS(const AVPacket *Packet, int64_t &TS, bool &UseDTS); - void CheckAudioProperties(int Track, AVCodecContext *Context); - uint32_t IndexAudioPacket(int Track, AVPacket *Packet, SharedAVContext &Context, FFMS_Index &TrackIndices); -- void ParseVideoPacket(SharedAVContext &VideoContext, AVPacket &pkt, int *RepeatPict, int *FrameType, bool *Invisible, enum AVPictureStructure *LastPicStruct); -+ void ParseVideoPacket(SharedAVContext &VideoContext, AVPacket *pkt, int *RepeatPict, int *FrameType, bool *Invisible, enum AVPictureStructure *LastPicStruct); - void Free(); - public: - FFMS_Indexer(const char *Filename); -diff --git a/src/core/utils.cpp b/src/core/utils.cpp -index ce67533..8a2e997 100644 ---- a/src/core/utils.cpp -+++ b/src/core/utils.cpp -@@ -62,12 +62,6 @@ void ClearErrorInfo(FFMS_ErrorInfo *ErrorInfo) { - } - } - --void InitNullPacket(AVPacket &pkt) { -- av_init_packet(&pkt); -- pkt.data = nullptr; -- pkt.size = 0; --} -- - void FillAP(FFMS_AudioProperties &AP, AVCodecContext *CTX, FFMS_Track &Frames) { - AP.SampleFormat = static_cast(av_get_packed_sample_fmt(CTX->sample_fmt)); - AP.BitsPerSample = av_get_bytes_per_sample(CTX->sample_fmt) * 8; -diff --git a/src/core/utils.h b/src/core/utils.h -index 9819dc7..003ab79 100644 ---- a/src/core/utils.h -+++ b/src/core/utils.h -@@ -58,7 +58,6 @@ std::unique_ptr make_unique(Args&&... args) { - } - - void ClearErrorInfo(FFMS_ErrorInfo *ErrorInfo); --void InitNullPacket(AVPacket &pkt); - void FillAP(FFMS_AudioProperties &AP, AVCodecContext *CTX, FFMS_Track &Frames); - - void LAVFOpenFile(const char *SourceFile, AVFormatContext *&FormatContext, int Track); -diff --git a/src/core/videosource.cpp b/src/core/videosource.cpp -index 06bd161..b889970 100644 ---- a/src/core/videosource.cpp -+++ b/src/core/videosource.cpp -@@ -673,30 +673,34 @@ void FFMS_VideoSource::DecodeNextFrame(int64_t &AStartTime, int64_t &Pos) { - if (HasPendingDelayedFrames()) - return; - -- AVPacket Packet; -- InitNullPacket(Packet); -- -- while (ReadFrame(&Packet) >= 0) { -- if (Packet.stream_index != VideoTrack) { -- av_packet_unref(&Packet); -+ AVPacket *Packet = av_packet_alloc(); -+ if (!Packet) -+ throw FFMS_Exception(FFMS_ERROR_DECODING, FFMS_ERROR_ALLOCATION_FAILED, -+ "Could not allocate packet."); -+ -+ while (ReadFrame(Packet) >= 0) { -+ if (Packet->stream_index != VideoTrack) { -+ av_packet_unref(Packet); - continue; - } - - if (AStartTime < 0) -- AStartTime = Frames.UseDTS ? Packet.dts : Packet.pts; -+ AStartTime = Frames.UseDTS ? Packet->dts : Packet->pts; - - if (Pos < 0) -- Pos = Packet.pos; -+ Pos = Packet->pos; - -- bool FrameFinished = DecodePacket(&Packet); -- av_packet_unref(&Packet); -- if (FrameFinished) -+ bool FrameFinished = DecodePacket(Packet); -+ av_packet_unref(Packet); -+ if (FrameFinished) { -+ av_packet_free(&Packet); - return; -+ } - } - - // Flush final frames -- InitNullPacket(Packet); -- DecodePacket(&Packet); -+ DecodePacket(Packet); -+ av_packet_free(&Packet); - } - - bool FFMS_VideoSource::SeekTo(int n, int SeekOffset) { --- -2.40.0 - -From bf9e03e9e08534c024e5a744a6437c4aac160201 Mon Sep 17 00:00:00 2001 -From: Derek Buitenhuis -Date: Tue, 4 May 2021 14:20:47 +0100 -Subject: [PATCH 2/3] configure: Remove deprecated API use - -Signed-off-by: Derek Buitenhuis ---- - configure.ac | 4 ++-- - 1 file changed, 2 insertions(+), 2 deletions(-) - -diff --git a/configure.ac b/configure.ac -index b35ef80bc..d19714d0f 100644 ---- a/configure.ac -+++ b/configure.ac -@@ -102,10 +102,10 @@ CFLAGS="$_CFLAGS $FFMPEG_CFLAGS" - - AC_DEFUN([TEST_FFMPEG], - [AC_LINK_IFELSE([AC_LANG_PROGRAM([[ -- #include -+ #include - #include - ]],[[ -- avcodec_register_all(); -+ avformat_network_init(); - swscale_version(); - ]])], [eval $1=yes], [eval $1=no]) - ]) - diff --git a/srcpkgs/ffms2/template b/srcpkgs/ffms2/template deleted file mode 100644 index 42f402ce680151..00000000000000 --- a/srcpkgs/ffms2/template +++ /dev/null @@ -1,52 +0,0 @@ -# Template file for 'ffms2' -pkgname=ffms2 -version=2.40 -revision=2 -build_style=gnu-configure -configure_args="--enable-shared --disable-static" -hostmakedepends="pkg-config autoconf automake libtool" -makedepends="ffmpeg6-devel zlib-devel" -short_desc="Libav/ffmpeg based frames server" -maintainer="Orphaned " -license="MIT, GPL-3.0-or-later" -homepage="https://github.com/FFMS/ffms2" -distfiles="${homepage}/archive/${version}.tar.gz" -checksum=82e95662946f3d6e1b529eadbd72bed196adfbc41368b2d50493efce6e716320 - -pre_configure() { - mkdir -p src/config - autoreconf -vfi -} - -post_install() { - vmkdir usr/lib/vapoursynth - pushd "$DESTDIR/usr/lib/vapoursynth" - ln -sr $(ls ../libffms2.so.*.* | head -1) libffms2.so - popd - vlicense COPYING -} - -libffms2-devel_package() { - depends="${makedepends} libffms2>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} - -libffms2_package() { - short_desc+=" - runtime library" - pkg_install() { - vmove "usr/lib/*.so.*" - } -} - -vapoursynth-ffms2-source_package() { - short_desc+=" - vapoursynth plugin" - depends="libffms2>=${version}_${revision}" - pkg_install() { - vmove usr/lib/vapoursynth - } -} diff --git a/srcpkgs/ffplay b/srcpkgs/ffplay deleted file mode 120000 index a9f1eea092d5e9..00000000000000 --- a/srcpkgs/ffplay +++ /dev/null @@ -1 +0,0 @@ -ffmpeg \ No newline at end of file diff --git a/srcpkgs/ffplay6 b/srcpkgs/ffplay6 deleted file mode 120000 index ccdfc6aa0e84ea..00000000000000 --- a/srcpkgs/ffplay6 +++ /dev/null @@ -1 +0,0 @@ -ffmpeg6 \ No newline at end of file diff --git a/srcpkgs/ffscreencast/template b/srcpkgs/ffscreencast/template deleted file mode 100644 index 6333c0bdd522b4..00000000000000 --- a/srcpkgs/ffscreencast/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'ffscreencast' -pkgname=ffscreencast -version=0.6.4 -revision=2 -depends="alsa-utils bash ffmpeg v4l-utils xdpyinfo" -short_desc="Desktop-recording with video overlay and multi monitor support" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/cytopia/ffscreencast" -distfiles="https://github.com/cytopia/ffscreencast/archive/v${version}.tar.gz" -checksum=19f80da62838ea8c0ebab0d4a997b09f94bc45106eb0de137eaac5614452695b - -do_install() { - vdoc config/ffscreencastrc - vbin bin/ffscreencast - vlicense LICENSE -} diff --git a/srcpkgs/ffsend/template b/srcpkgs/ffsend/template deleted file mode 100644 index 40556e0d61cb8b..00000000000000 --- a/srcpkgs/ffsend/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'ffsend' -pkgname=ffsend -version=0.2.77 -revision=2 -build_style=cargo -hostmakedepends="pkg-config" -makedepends="openssl-devel" -short_desc="Fully featured Firefox Send client" -maintainer="Orphaned " -license="GPL-3.0-or-later" -homepage="https://github.com/timvisee/ffsend" -distfiles="https://github.com/timvisee/ffsend/archive/v${version}.tar.gz" -checksum=b13329704c5eab7c74ebc29c3f2209290ea00e758139daaefc0ab0d5728c2fa4 - -post_extract() { - # avoid ring dependency - vsed -i 's,"crypto-ring","crypto-openssl",' Cargo.toml -} - -post_patch() { - cargo update --package traitobject@0.1.0 --precise 0.1.1 -} - -post_install() { - vcompletion contrib/completions/ffsend.bash bash - vcompletion contrib/completions/ffsend.fish fish - vcompletion contrib/completions/_ffsend zsh -} diff --git a/srcpkgs/fftw-devel b/srcpkgs/fftw-devel deleted file mode 120000 index b29a18d711b23b..00000000000000 --- a/srcpkgs/fftw-devel +++ /dev/null @@ -1 +0,0 @@ -fftw \ No newline at end of file diff --git a/srcpkgs/fftw/patches/clock-gettime.patch b/srcpkgs/fftw/patches/clock-gettime.patch deleted file mode 100644 index 2fd37c837a930a..00000000000000 --- a/srcpkgs/fftw/patches/clock-gettime.patch +++ /dev/null @@ -1,70 +0,0 @@ -From 8fdc7b71354fbbbbc68fa8b2b810610ee41e052f Mon Sep 17 00:00:00 2001 -From: Frank Hartmann -Date: Fri, 5 Jan 2018 21:27:23 +0100 -Subject: [PATCH 1/2] linux: avoid using CLOCK_SGI_CYCLE - -The call clock_gettime(CLOCK_SGI_CYCLE, &t) from function getticks() fails with EINVAL. -See : http://elixir.free-electrons.com/linux/latest/source/include/uapi/linux/time.h#L62 - "The driver implementing this got removed. The clock ID is kept as a place holder. Do not reuse!" ---- - kernel/cycle.h | 14 ++++++++++++-- - 1 file changed, 12 insertions(+), 2 deletions(-) - -diff --git a/kernel/cycle.h b/kernel/cycle.h -index fe3dd50d6..21d206e35 100644 ---- a/kernel/cycle.h -+++ b/kernel/cycle.h -@@ -437,8 +437,18 @@ INLINE_ELAPSED(__inline) - #define HAVE_TICK_COUNTER - #endif - /*----------------------------------------------------------------*/ --/* SGI/Irix */ --#if defined(HAVE_CLOCK_GETTIME) && defined(CLOCK_SGI_CYCLE) && !defined(HAVE_TICK_COUNTER) && !defined(__ANDROID__) -+/* SGI/Irix/Linux but not android */ -+#if !defined(__ANDROID__) -+#if defined(HAVE_CLOCK_GETTIME) && !defined(HAVE_TICK_COUNTER) -+#if defined(CLOCK_MONOTONIC) -+#define METHOD CLOCK_MONOTONIC -+#elif defined(CLOCK_REALTIME) -+#define METHOD CLOCK_REALTIME -+#elif defined(CLOCK_SGI_CYCLE) -+#define METHOD CLOCK_SGI_CYCLE -+#endif -+#endif -+ - typedef struct timespec ticks; - - static inline ticks getticks(void) - -From c68b27dedad182b0b222502d98cc9795787c2607 Mon Sep 17 00:00:00 2001 -From: Frank Hartmann -Date: Sun, 14 Jan 2018 16:52:30 +0100 -Subject: [PATCH 2/2] linux: avoid using CLOCK_SGI_CYCLE, use METHOD - ---- - kernel/cycle.h | 6 +++--- - 1 file changed, 3 insertions(+), 3 deletions(-) - -diff --git a/kernel/cycle.h b/kernel/cycle.h -index 21d206e35..777d1cda5 100644 ---- a/kernel/cycle.h -+++ b/kernel/cycle.h -@@ -438,8 +438,8 @@ INLINE_ELAPSED(__inline) - #endif - /*----------------------------------------------------------------*/ - /* SGI/Irix/Linux but not android */ --#if !defined(__ANDROID__) --#if defined(HAVE_CLOCK_GETTIME) && !defined(HAVE_TICK_COUNTER) -+#if !defined(__ANDROID__) && !defined(HAVE_TICK_COUNTER) -+#if defined(HAVE_CLOCK_GETTIME) - #if defined(CLOCK_MONOTONIC) - #define METHOD CLOCK_MONOTONIC - #elif defined(CLOCK_REALTIME) -@@ -454,7 +454,7 @@ typedef struct timespec ticks; - static inline ticks getticks(void) - { - struct timespec t; -- clock_gettime(CLOCK_SGI_CYCLE, &t); -+ clock_gettime(METHOD, &t); - return t; - } - diff --git a/srcpkgs/fftw/template b/srcpkgs/fftw/template deleted file mode 100644 index 5314c877db8146..00000000000000 --- a/srcpkgs/fftw/template +++ /dev/null @@ -1,94 +0,0 @@ -# Template file for 'fftw' -pkgname=fftw -version=3.3.10 -revision=3 -hostmakedepends="libtool automake cmake-bootstrap" -makedepends="libgomp-devel" -short_desc="Library for computing the discrete Fourier transform (DFT)" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="http://www.fftw.org/" -distfiles="${homepage}/fftw-${version}.tar.gz" -checksum=56c932549852cddcfafdab3820b0200c7742675be92179e59e6215b340e26467 - -pre_configure() { - vsed -i configure.ac -e 's,AM_CONFIG_HEADER,AC_CONFIG_HEADERS,g' - autoreconf -fi -} - -do_configure() { - PATH=$PATH:/usr/libexec/xbps-src/bin - local CARGS="--enable-shared --enable-threads --enable-openmp" - - case "$XBPS_TARGET_MACHINE" in - i686*|x86_64*) _sse="--enable-sse"; _sse2="--enable-sse2";; - esac - - # double precision - mkdir build-double - cd ${wrksrc}/build-double - ../configure ${configure_args} ${CARGS} ${_sse2} - - # long double precision - mkdir ${wrksrc}/build-long-double - cd ${wrksrc}/build-long-double - ../configure ${configure_args} ${CARGS} --enable-long-double - - # single precision - mkdir ${wrksrc}/build-single - cd ${wrksrc}/build-single - ../configure ${configure_args} ${CARGS} --enable-float ${_sse} - - cd ${wrksrc} - # fix wrong soname in FFTW3LibraryDepends.cmake - vsed -e 's/3.6.9/3.6.10/' -i CMakeLists.txt - - # create missing FFTW3LibraryDepends.cmake - cmake -B build -D CMAKE_INSTALL_PREFIX=/usr -D CMAKE_BUILD_TYPE=None \ - -D ENABLE_OPENMP=ON -D ENABLE_THREADS=ON -D ENABLE_FLOAT=ON \ - -D ENABLE_LONG_DOUBLE=ON -D ENABLE_QUAD_PRECISION=ON -D ENABLE_SSE=ON \ - -D ENABLE_SSE2=ON -D ENABLE_AVX=ON -D ENABLE_AVX2=ON - # fix broken IMPORTED_LOCATION: https://github.com/FFTW/fftw3/issues/130#issuecomment-1030280157 - sed -e 's|\(IMPORTED_LOCATION_NONE\).*|\1 "/usr/lib/libfftw3.so.3"|' -i build/FFTW3LibraryDepends.cmake -} - -do_build() { - for f in double long-double single; do - cd ${wrksrc}/build-${f} - make ${makejobs} - done -} - -do_check() { - for f in double long-double single; do - cd ${wrksrc}/build-${f} - make DESTDIR=${DESTDIR} check - done -} - -do_install() { - for f in double long-double single; do - cd ${wrksrc}/build-${f} - make DESTDIR=${DESTDIR} install - done - vinstall ${wrksrc}/build/FFTW3LibraryDepends.cmake 644 usr/lib/cmake/fftw3/ -} - -libfftw_package() { - short_desc+=" - runtime libraries" - pkg_install() { - vmove "usr/lib/*.so.*" - } -} -fftw-devel_package() { - depends="libfftw>=${version}_${revision}" - short_desc+=" - Development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove usr/lib/cmake - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - vmove usr/share/info - } -} diff --git a/srcpkgs/fftw/update b/srcpkgs/fftw/update deleted file mode 100644 index ecbe8c822e6439..00000000000000 --- a/srcpkgs/fftw/update +++ /dev/null @@ -1 +0,0 @@ -site="http://www.fftw.org/download.html" diff --git a/srcpkgs/ffuf/template b/srcpkgs/ffuf/template deleted file mode 100644 index b495d1eae7b906..00000000000000 --- a/srcpkgs/ffuf/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'ffuf' -pkgname=ffuf -version=2.1.0 -revision=2 -build_style=go -go_import_path="github.com/ffuf/ffuf/v2" -short_desc="Fast web fuzzer" -maintainer="Andrew Benson " -license="MIT" -homepage="https://github.com/ffuf/ffuf" -distfiles="${homepage}/archive/v${version}.tar.gz" -checksum=52d3daf5b97528a74b7b3305decd4bb01a553a8f18d39fc107ebc15dc3113de7 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/fgit/template b/srcpkgs/fgit/template deleted file mode 100644 index d5fcb6232a4b9b..00000000000000 --- a/srcpkgs/fgit/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'fgit' -pkgname=fgit -version=1.0.2 -revision=2 -depends="bash git ncurses" -checkdepends="git" -short_desc="Run a Git command in several repositories" -maintainer="Orphaned " -license="GPL-3.0-or-later" -homepage="https://github.com/l0b0/fgit" -distfiles="https://github.com/l0b0/fgit/archive/${version}.tar.gz" -checksum=c14cb8b076ccdac7f05f883cc48af48bebacba5460d0420ed06580bb13e04784 - -do_check() { - make test -} - -do_install() { - make name=${pkgname} PREFIX=${DESTDIR}/usr DESTDIR=/usr install -} diff --git a/srcpkgs/fiche/files/fiche/run b/srcpkgs/fiche/files/fiche/run deleted file mode 100644 index 46873ebf7afdd2..00000000000000 --- a/srcpkgs/fiche/files/fiche/run +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh -exec 2>&1 -exec chpst -u _fiche:_fiche fiche -d yourdomain.com -o /var/tmp/fiche -l /var/log/fiche/log diff --git a/srcpkgs/fiche/template b/srcpkgs/fiche/template deleted file mode 100644 index 6aad7dbbfd0e9b..00000000000000 --- a/srcpkgs/fiche/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'fiche' -pkgname=fiche -version=0.9.1 -revision=2 -build_style=gnu-makefile -short_desc="Command line pastebin server for sharing terminal output" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/solusipse/fiche" -distfiles="https://github.com/solusipse/fiche/archive/${version}.tar.gz" -checksum=f0cb279a2c2a4c0d1debcf56785fd8731a1427d2524221678cf69c9aaa85e831 - -CFLAGS="-lpthread" - -system_accounts="_fiche" -fiche_homedir="/var/tmp/fiche" -make_dirs="/var/log/fiche 0750 _fiche _fiche" - -post_install() { - vlicense LICENSE - vsv fiche - vbin fiche -} diff --git a/srcpkgs/fierce/template b/srcpkgs/fierce/template deleted file mode 100644 index ca3dc48a4968e0..00000000000000 --- a/srcpkgs/fierce/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'fierce' -pkgname=fierce -version=1.6.0 -revision=2 -build_style=python3-pep517 -hostmakedepends="python3-poetry-core" -depends="python3-dnspython" -short_desc="DNS reconnaissance tool" -maintainer="Andrew Benson " -license="GPL-3.0-or-later" -homepage="https://github.com/mschwager/fierce" -distfiles="${homepage}/archive/${version}.tar.gz" -checksum=1a19182bbce19e395aa7d2cba91322317bb1cad57357b778749986106e455a75 diff --git a/srcpkgs/fifechan-devel b/srcpkgs/fifechan-devel deleted file mode 120000 index 60e17af4959ffa..00000000000000 --- a/srcpkgs/fifechan-devel +++ /dev/null @@ -1 +0,0 @@ -fifechan \ No newline at end of file diff --git a/srcpkgs/fifechan/template b/srcpkgs/fifechan/template deleted file mode 100644 index f122d3ff697683..00000000000000 --- a/srcpkgs/fifechan/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'fifechan' -pkgname=fifechan -version=0.1.5 -revision=1 -build_style=cmake -makedepends="SDL2-devel MesaLib-devel SDL2_image-devel" -short_desc="C++ GUI library designed for games" -maintainer="Orphaned " -license="LGPL-2.1-or-later, BSD-3-Clause" -homepage="https://github.com/fifengine/fifechan" -distfiles="https://github.com/fifengine/fifechan/archive/${version}.tar.gz" -checksum=29be5ff4b379e2fc4f88ef7d8bc172342130dd3e77a3061f64c8a75efe4eba73 - -post_install() { - vlicense LICENSE.md -} - -fifechan-devel_package() { - short_desc+=" - development" - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/fifengine/patches/boost-1.88.patch b/srcpkgs/fifengine/patches/boost-1.88.patch deleted file mode 100644 index a3865928d47be8..00000000000000 --- a/srcpkgs/fifengine/patches/boost-1.88.patch +++ /dev/null @@ -1,45 +0,0 @@ ---- a/engine/core/loaders/native/map/atlasloader.cpp -+++ b/engine/core/loaders/native/map/atlasloader.cpp -@@ -312,7 +312,7 @@ namespace FIFE { - atlasElem->QueryValueAttribute("subimage_width", &subimageWidth); - atlasElem->QueryValueAttribute("subimage_height", &subimageHeight); - // file extension of the atlas is also used as subimage extension -- std::string extension = bfs::extension(*atlasSource); -+ std::string extension = bfs::path(*atlasSource).extension().string(); - // we need an atlas id - if (!atlasId) { - atlasId = atlasSource; ---- a/engine/core/loaders/native/map/maploader.cpp -+++ b/engine/core/loaders/native/map/maploader.cpp -@@ -838,7 +838,7 @@ namespace FIFE { - for (iter = files.begin(); iter != files.end(); ++iter) { - // TODO - vtchill - may need a way to allow clients to load things other - // than .xml and .zip files -- std::string ext = bfs::extension(*iter); -+ std::string ext = bfs::path(*iter).extension().string(); - if (ext == ".xml" || ext == ".zip") { - loadImportFile(*iter, importDirectoryString); - } ---- a/engine/core/loaders/native/map/objectloader.cpp -+++ b/engine/core/loaders/native/map/objectloader.cpp -@@ -702,7 +702,7 @@ namespace FIFE { - for (iter = files.begin(); iter != files.end(); ++iter) { - // TODO - vtchill - may need a way to allow clients to load things other - // than .xml and .zip files -- std::string ext = bfs::extension(*iter); -+ std::string ext = bfs::path(*iter).extension().string(); - if (ext == ".xml" || ext == ".zip") { - loadImportFile(*iter, importDirectoryString); - } ---- a/engine/core/gui/fifechan/fifechanmanager.cpp -+++ b/engine/core/gui/fifechan/fifechanmanager.cpp -@@ -249,7 +249,8 @@ namespace FIFE { - - IFont* font = NULL; - GuiFont* guifont = NULL; -- if( bfs::extension(fontpath) == ".ttf" || bfs::extension(fontpath) == ".ttc" ) { -+ std::string fontext = bfs::path(fontpath).extension().string(); -+ if (fontext == ".ttf" || fontext == ".ttc") { - font = new TrueTypeFont(fontpath, fontsize); - } else { - font = new SubImageFont(fontpath, fontglyphs); diff --git a/srcpkgs/fifengine/patches/ftbfs.patch b/srcpkgs/fifengine/patches/ftbfs.patch deleted file mode 100644 index 9c205f9fe159f9..00000000000000 --- a/srcpkgs/fifengine/patches/ftbfs.patch +++ /dev/null @@ -1,18 +0,0 @@ ---- a/engine/core/vfs/zip/zipnode.cpp -+++ b/engine/core/vfs/zip/zipnode.cpp -@@ -29,6 +29,8 @@ - - #include "zipnode.h" - -+#include -+ - namespace { - /** helper function to find a value in a ZipNodeContainer - * @param container the ZipNodeContainer to search through -@@ -266,4 +268,4 @@ std::ostream& operator<<(std::ostream& o - } - - return os; --} -\ No newline at end of file -+} diff --git a/srcpkgs/fifengine/patches/remove_deprecated_getchildren.patch b/srcpkgs/fifengine/patches/remove_deprecated_getchildren.patch deleted file mode 100644 index bea86cc3955205..00000000000000 --- a/srcpkgs/fifengine/patches/remove_deprecated_getchildren.patch +++ /dev/null @@ -1,85 +0,0 @@ -From cf295fd98a8fba080f6305c27be56d10ab7ce94d Mon Sep 17 00:00:00 2001 -From: Lukas1818 -Date: Mon, 8 Feb 2021 20:34:19 +0100 -Subject: [PATCH] remove deprecated getchildren() - ---- - .../fife/extensions/serializers/simplexml.py | 16 ++++++++-------- - 1 file changed, 8 insertions(+), 8 deletions(-) - -diff --git a/engine/python/fife/extensions/serializers/simplexml.py b/engine/python/fife/extensions/serializers/simplexml.py -index c4e10f4f8..d05567936 100644 ---- a/engine/python/fife/extensions/serializers/simplexml.py -+++ b/engine/python/fife/extensions/serializers/simplexml.py -@@ -200,7 +200,7 @@ def get(self, module, name, defaultValue=None): - #get the module tree: for example find tree under module FIFE - moduleTree = self._getModuleTree(module) - element = None -- for e in moduleTree.getchildren(): -+ for e in moduleTree: - if e.tag == "Setting" and e.get("name", "") == name: - element = e - break -@@ -275,7 +275,7 @@ def set(self, module, name, value, extra_attrs={}): - e_type = "str" - value = str(value) - -- for e in moduleTree.getchildren(): -+ for e in moduleTree: - if e.tag != "Setting": continue - if e.get("name", "") == name: - e.text = value -@@ -305,7 +305,7 @@ def remove(self, module, name): - - moduleTree = self._getModuleTree(module) - -- for e in moduleTree.getchildren(): -+ for e in moduleTree: - if e.tag != "Setting": continue - if e.get("name", "") == name: - moduleTree.remove(e) -@@ -321,7 +321,7 @@ def getModuleNameList(self): - self._initialized = True - - moduleNames = [] -- for c in self._root_element.getchildren(): -+ for c in self._root_element: - if c.tag == "Module": - name = c.get("name","") - if not isinstance(name, basestring): -@@ -344,7 +344,7 @@ def getAllSettings(self, module): - - # now from the tree read every value, and put the necessary values - # to the list -- for e in moduleTree.getchildren(): -+ for e in moduleTree: - if e.tag == "Setting": - name = e.get("name", "") - -@@ -383,7 +383,7 @@ def _validateTree(self): - - Raises an InvalidFormat exception if there is a format error. - """ -- for c in self._root_element.getchildren(): -+ for c in self._root_element: - if c.tag != "Module": - raise InvalidFormat("Invalid tag in " + self._file + \ - ". Expected Module, got: " + c.tag) -@@ -391,7 +391,7 @@ def _validateTree(self): - raise InvalidFormat("Invalid tag in " + self._file + \ - ". Module name is empty.") - else: -- for e in c.getchildren(): -+ for e in c: - if e.tag != "Setting": - raise InvalidFormat("Invalid tag in " + self._file + \ - " in module: " + c.tag + \ -@@ -414,7 +414,7 @@ def _getModuleTree(self, module): - raise AttributeError("Settings:_getModuleTree: Invalid type for " - "module argument.") - -- for c in self._root_element.getchildren(): -+ for c in self._root_element: - if c.tag == "Module" and c.get("name", "") == module: - return c - diff --git a/srcpkgs/fifengine/patches/swig.patch b/srcpkgs/fifengine/patches/swig.patch deleted file mode 100644 index 6450c91f322877..00000000000000 --- a/srcpkgs/fifengine/patches/swig.patch +++ /dev/null @@ -1,22 +0,0 @@ -From d14f232f4cd9a00b05d6872957070e8c020f515d Mon Sep 17 00:00:00 2001 -From: Thomas Kowaliczek-Schmer -Date: Wed, 22 May 2019 16:04:43 +0200 -Subject: [PATCH] removed flags that are not supported with swig 4.0 - ---- - CMakeLists.txt | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/CMakeLists.txt b/CMakeLists.txt -index 126322ce0..25c695630 100644 ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -893,7 +893,7 @@ if(build-python) - find_package(PythonLibs ${PYTHON_VERSION_STRING} EXACT) - include_directories(${PYTHON_INCLUDE_PATH}) - -- set(CMAKE_SWIG_FLAGS -modern -fastdispatch -dirvtable -nosafecstrings -noproxydel -fastproxy -fastinit -fastunpack -fastquery -modernargs -nobuildnone -keyword -w511 -w473 -w404 -w314) -+ set(CMAKE_SWIG_FLAGS -modern -fastdispatch -dirvtable -noproxydel -fastproxy -fastinit -fastunpack -fastquery -modernargs -keyword -w511 -w473 -w404 -w314) - - set_source_files_properties("${PROJECT_BINARY_DIR}/fife.i" PROPERTIES CPLUSPLUS ON) - set(FIFE_SOURCES ${FIFE_CORE_SRC}) diff --git a/srcpkgs/fifengine/template b/srcpkgs/fifengine/template deleted file mode 100644 index 186a1e0405eeee..00000000000000 --- a/srcpkgs/fifengine/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'fifengine' -pkgname=fifengine -version=0.4.2 -revision=17 -build_style=cmake -hostmakedepends="swig python3 python3-setuptools" -makedepends="SDL2-devel SDL2_image-devel SDL2_ttf-devel boost-devel-minimal - libboost_filesystem - libopenal-devel tinyxml-devel fifechan-devel python3-devel libXcursor-devel - glew-devel" -depends="python3-future" -short_desc="Multi-platform isometric game engine" -maintainer="Orphaned " -license="LGPL-2.1-or-later" -homepage="https://github.com/fifengine/fifengine" -distfiles="https://github.com/fifengine/fifengine/archive/${version}.tar.gz" -checksum=e882b55befa36ae2f1a89ada16af0f814a1b78f7cbe6021ec5b1605604cf8ff8 diff --git a/srcpkgs/fig2dev/patches/CVE-2019-19555.patch b/srcpkgs/fig2dev/patches/CVE-2019-19555.patch deleted file mode 100644 index a9ca1c59ff9244..00000000000000 --- a/srcpkgs/fig2dev/patches/CVE-2019-19555.patch +++ /dev/null @@ -1,42 +0,0 @@ --- fig2dev/read.c -+++fig2dev/read.c -@@ -3,7 +3,7 @@ - * Copyright (c) 1991 by Micah Beck - * Parts Copyright (c) 1985-1988 by Supoj Sutanthavibul - * Parts Copyright (c) 1989-2015 by Brian V. Smith -- * Parts Copyright (c) 2015-2018 by Thomas Loimer -+ * Parts Copyright (c) 2015-2019 by Thomas Loimer - * - * Any party obtaining a copy of these files is granted, free of charge, a - * full and unrestricted irrevocable, world-wide, paid up, royalty-free, -@@ -1328,7 +1328,7 @@ - If we do not find the CONTROL-A on this line then this must - be a multi-line text object and we will have to read more. */ - -- n = sscanf(buf,"%*d%d%d%lf%d%d%d%lf%d%lf%lf%d%d%[^\1]%[\1]", -+ n = sscanf(buf,"%*d%d%d%lf%d%d%d%lf%d%lf%lf%d%d%[^\1]%1[\1]", - &t->type, &t->font, &t->size, &t->pen, - &t->color, &t->depth, &t->angle, - &t->flags, &t->height, &t->length, ---- a/fig2dev/tests/read.at -+++ b/fig2dev/tests/read.at -@@ -359,6 +359,17 @@ - ], 0, ignore) - AT_CLEANUP - -+AT_SETUP([allow text ending with multiple ^A, ticket #55]) -+AT_KEYWORDS([read.c]) -+AT_CHECK([fig2dev -L box <LICENSE - vlicense LICENSE -} diff --git a/srcpkgs/figlet-fonts/template b/srcpkgs/figlet-fonts/template deleted file mode 100644 index 7505231402335b..00000000000000 --- a/srcpkgs/figlet-fonts/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'figlet-fonts' -pkgname=figlet-fonts -version=20150508 -revision=4 -_figlet_version=2.2.5 -create_wrksrc=yes -depends="figlet perl" -short_desc="Additional fonts for figlet" -maintainer="Leah Neukirchen " -license="BSD-3-Clause" -homepage="http://www.figlet.org/fontdb.cgi" -distfiles="ftp://ftp.figlet.org/pub/figlet/fonts/contributed.tar.gz - ftp://ftp.figlet.org/pub/figlet/fonts/international.tar.gz - ftp://ftp.figlet.org/pub/figlet/program/unix/figlet-${_figlet_version}.tar.gz" -checksum="2c569e052e638b28e4205023ae717f7b07e05695b728e4c80f4ce700354b18c8 - e6493f51c96f8671c29ab879a533c50b31ade681acfb59e50bae6b765e70c65a - bf88c40fd0f077dab2712f54f8d39ac952e4e9f2e1882f1195be9e5e4257417d" - -do_install() { - vmkdir usr/share/figlet - cp contributed/*.flf contributed/bdffonts/*.flf $DESTDIR/usr/share/figlet - cp international/*.flf $DESTDIR/usr/share/figlet - vbin contributed/bdffonts/bdf2flf.pl bdf2flf - rm "${DESTDIR}/usr/share/figlet/banner.flf" - vlicense "figlet-${_figlet_version}/LICENSE" -} diff --git a/srcpkgs/figlet/template b/srcpkgs/figlet/template deleted file mode 100644 index e7d7298121f9e5..00000000000000 --- a/srcpkgs/figlet/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'figlet' -pkgname=figlet -version=2.2.5 -revision=6 -build_style=gnu-makefile -make_install_args="MANDIR=/usr/share/man" -short_desc="Program for making large letters out of ordinary text" -maintainer="Leah Neukirchen " -license="BSD-3-Clause" -homepage="http://www.figlet.org/" -distfiles="ftp://ftp.figlet.org/pub/figlet/program/unix/${pkgname}-${version}.tar.gz" -checksum=bf88c40fd0f077dab2712f54f8d39ac952e4e9f2e1882f1195be9e5e4257417d - -post_extract() { - sed -i /DECLS/d utf8.h -} - -do_build() { - make ${makejobs} CC="$CC" LD="$CC" CFLAGS="$CFLAGS" LDFLAGS="$LDFLAGS" prefix=/usr -} - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/figurine/template b/srcpkgs/figurine/template deleted file mode 100644 index d99abff97fff51..00000000000000 --- a/srcpkgs/figurine/template +++ /dev/null @@ -1,12 +0,0 @@ -# Template file for 'figurine' -pkgname=figurine -version=1.3.0 -revision=4 -build_style=go -go_import_path=github.com/arsham/figurine -short_desc="Print your name in style" -maintainer="travankor " -license="Apache-2.0" -homepage="https://github.com/arsham/figurine" -distfiles="https://github.com/arsham/figurine/archive/v${version}.tar.gz" -checksum=e969f4f9e617201fc92d5467c7af11578a4f3d1f025ad2110ee2c56a663cbdf0 diff --git a/srcpkgs/file-devel b/srcpkgs/file-devel deleted file mode 120000 index 1a010b1c0f081b..00000000000000 --- a/srcpkgs/file-devel +++ /dev/null @@ -1 +0,0 @@ -file \ No newline at end of file diff --git a/srcpkgs/file-roller/patches/fix-symlink-handling-7zip.patch b/srcpkgs/file-roller/patches/fix-symlink-handling-7zip.patch deleted file mode 100644 index 74f2b1b660aedb..00000000000000 --- a/srcpkgs/file-roller/patches/fix-symlink-handling-7zip.patch +++ /dev/null @@ -1,24 +0,0 @@ -Based on: https://gitlab.gnome.org/GNOME/file-roller/-/issues/148#note_1382009 - -file-roller assumes p7zip and assumes that 'follow_links' is disabled by default. -This is true in p7zip but not 7zip. 7zip does not have a -l flag, and instead provides, -the -snl and -snh flags for disabling 'follow_links'. - -This fixes compressing 7z files with 'follow_links' enabled and compressing files with -broken symlinks with 'follow_links' disabled. ---- a/src/fr-command-7z.c.orig -+++ b/src/fr-command-7z.c -@@ -325,8 +325,11 @@ fr_command_7z_add (FrCommand *command, - fr_process_add_arg (command->process, "-bd"); - fr_process_add_arg (command->process, "-bb1"); - fr_process_add_arg (command->process, "-y"); -- if (follow_links) -- fr_process_add_arg (command->process, "-l"); -+ if (! follow_links) -+ { -+ fr_process_add_arg (command->process, "-snh"); -+ fr_process_add_arg (command->process, "-snl"); -+ } - add_password_arg (command, archive->password, FALSE); - if ((archive->password != NULL) - && (*archive->password != 0) diff --git a/srcpkgs/file-roller/template b/srcpkgs/file-roller/template deleted file mode 100644 index 799e9eef04ab2a..00000000000000 --- a/srcpkgs/file-roller/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'file-roller' -pkgname=file-roller -version=44.5 -revision=1 -build_style=meson -hostmakedepends="gettext glib-devel itstool pkg-config desktop-file-utils - gtk-update-icon-cache cpio" -makedepends="libadwaita-devel libarchive-devel libportal-gtk4-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}/file-roller/${version%.*}/file-roller-${version}.tar.xz" -checksum=dfaf4bb989c0b8986be8bdae9fffeab8d0f30669ae3a627e8c3df94f23888339 diff --git a/srcpkgs/file/patches/0002-PR-571-jschleus-Some-zip-files-are-misclassified-as-data.patch b/srcpkgs/file/patches/0002-PR-571-jschleus-Some-zip-files-are-misclassified-as-data.patch deleted file mode 100644 index d9e671a32b9fe9..00000000000000 --- a/srcpkgs/file/patches/0002-PR-571-jschleus-Some-zip-files-are-misclassified-as-data.patch +++ /dev/null @@ -1,52 +0,0 @@ -From 60b2032b96fc185b37fb0f2152e834efb2edad6e Mon Sep 17 00:00:00 2001 -From: Christos Zoulas -Date: Thu, 5 Dec 2024 19:41:12 +0000 -Subject: PR/571: jschleus: Some zip files are misclassified as data - ---- - magic/Magdir/archive | 25 +++++++++++++++---------- - 1 file changed, 15 insertions(+), 10 deletions(-) - -diff --git a/magic/Magdir/archive b/magic/Magdir/archive -index e6ff4570..e560523c 100644 ---- a/magic/Magdir/archive -+++ b/magic/Magdir/archive -@@ -1795,6 +1795,17 @@ - !:ext zip/cbz - - -+# Generic zip archives (Greg Roelofs, c/o zip-bugs@wkuvx1.wku.edu) -+# Next line excludes specialized formats: -+0 name zipgeneric -+>4 beshort x Zip archive data, at least -+!:mime application/zip -+>4 use zipversion -+>4 beshort x to extract -+>8 beshort x \b, compression method= -+>8 use zipcompression -+>0x161 string WINZIP \b, WinZIP self-extracting -+ - 0 string PK\003\004 - !:strength +1 - # IOS/IPadOS IPA file (Zip archive) -@@ -2132,17 +2143,11 @@ - >>>>>>(-6.l) search/9000 kmp.json Keyman Compiled Package File - !:mime application/vnd.keyman.kmp+zip - !:ext kmp -+>>>>>+4 default x -+>>>>>>0 use zipgeneric - --# Generic zip archives (Greg Roelofs, c/o zip-bugs@wkuvx1.wku.edu) --# Next line excludes specialized formats: - >>>>+4 default x -->>>>>4 beshort x Zip archive data, at least --!:mime application/zip -->>>>>4 use zipversion -->>>>>4 beshort x to extract -->>>>>8 beshort x \b, compression method= -->>>>>8 use zipcompression -->>>>>0x161 string WINZIP \b, WinZIP self-extracting -+>>>>>0 use zipgeneric - - # Zip archives (Greg Roelofs, c/o zip-bugs@wkuvx1.wku.edu) - 0 string PK\005\006 Zip archive data (empty) diff --git a/srcpkgs/file/template b/srcpkgs/file/template deleted file mode 100644 index 1740ee4034a6c8..00000000000000 --- a/srcpkgs/file/template +++ /dev/null @@ -1,56 +0,0 @@ -# Template file for 'file' -pkgname=file -version=5.46 -revision=2 -bootstrap=yes -build_style=gnu-configure -configure_args="--enable-static $(vopt_enable libseccomp)" -makedepends="zlib-devel $(vopt_if libseccomp libseccomp-devel)" -short_desc="File type identification utility" -maintainer="Enno Boland " -license="BSD-2-Clause" -homepage="https://www.darwinsys.com/file/" -distfiles="https://astron.com/pub/file/file-${version}.tar.gz" -checksum=c9cc77c7c560c543135edc555af609d5619dbef011997e988ce40a3d75d86088 - -build_options="libseccomp" - -if [ -z "$CHROOT_READY" ]; then - # libseccomp's default=auto and - # libseccomp is not bootstrap - # If we're bootstraping from host with libseccomp installed, - # bootstrap will fail to install shlib required by file. - if [ "$build_option_libseccomp" ]; then - msg_error "libseccomp can't be enabled when bootstrapping\n" - fi -fi - -if [ "$CROSS_BUILD" ]; then - # XXX cross compilation needs exactly the same version for the host - hostmakedepends="file" -fi - -post_install() { - vlicense COPYING -} - -libmagic_package() { - short_desc="File type identification library" - pkg_install() { - vmove "usr/lib/*.so.*" - vmove usr/share/misc - vmove usr/share/man/man4 - } -} - -file-devel_package() { - depends="${makedepends} libmagic>=${version}_${revision}" - short_desc="File type identification library - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - vmove usr/share/man/man3 - } -} diff --git a/srcpkgs/filelight/patches/musl.patch b/srcpkgs/filelight/patches/musl.patch deleted file mode 100644 index 01f8cc132a304c..00000000000000 --- a/srcpkgs/filelight/patches/musl.patch +++ /dev/null @@ -1,26 +0,0 @@ ---- a/src/posixWalker.cpp 2022-05-09 04:52:35.000000000 +0200 -+++ - 2022-05-15 17:20:54.296063960 +0200 -@@ -3,6 +3,10 @@ - - #include "posixWalker.h" - -+#ifndef S_BLKSIZE -+#define S_BLKSIZE 512 -+#endif -+ - static void outputError(const QByteArray &path) - { - /// show error message that stat or opendir may give ---- a/autotests/directoryIteratorTest.cpp 2022-05-09 04:52:35.000000000 +0200 -+++ - 2022-05-15 17:21:05.992082135 +0200 -@@ -8,6 +8,10 @@ - #include "directoryIterator.h" - #include "test-config.h" - -+#ifndef S_BLKSIZE -+#define S_BLKSIZE 512 -+#endif -+ - class DirectoryIteratorTest : public QObject - { - Q_OBJECT diff --git a/srcpkgs/filelight/template b/srcpkgs/filelight/template deleted file mode 100644 index 37aeea133fefdc..00000000000000 --- a/srcpkgs/filelight/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'filelight' -pkgname=filelight -version=25.08.3 -revision=1 -build_style=cmake -configure_args="-DBUILD_TESTING=OFF -DKF6_HOST_TOOLING=/usr/lib/cmake - -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins" -hostmakedepends="extra-cmake-modules gettext kf6-kcoreaddons kf6-kdoctools - kf6-kpackage qt6-base qt6-tools kf6-kconfig" -makedepends="kirigami-addons-devel kf6-kio-devel kf6-kcoreaddons-devel - kf6-kconfig-devel kf6-kpackage-devel kf6-kdoctools-devel - kf6-qqc2-desktop-style-devel kf6-kirigami-devel kf6-kquickcharts-devel - kf6-kxmlgui-devel kf6-ki18n-devel kf6-kcrash-devel" -depends="kirigami-addons kf6-kquickcharts kf6-kcoreaddons kf6-qqc2-desktop-style qt6-declarative" -short_desc="Interactive map that helps visualize disk usage on your computer" -maintainer="Piotr Wójcik " -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=8a3a825c5a1c4f3662d7b786f75bf8faef6ac9f6723c8e8cd29e6cf15bda8080 diff --git a/srcpkgs/filespooler/template b/srcpkgs/filespooler/template deleted file mode 100644 index 6830181c807efa..00000000000000 --- a/srcpkgs/filespooler/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'filespooler' -pkgname=filespooler -version=1.2.2 -revision=1 -build_style=cargo -short_desc="Sequential, Distributed, POSIX-style job queue processing" -maintainer="Duncaen " -license="GPL-3.0-or-later" -homepage="https://www.complete.org/filespooler/" -distfiles="https://salsa.debian.org/jgoerzen/filespooler/-/archive/v${version}/filespooler-v${version}.tar.gz" -checksum=aeb028e4f3dea0b42793d0b49d6d16fe20f3e3d1f781ce46266fa9474b2b1d44 - -post_install() { - vman doc/fspl.1 -} diff --git a/srcpkgs/filezilla/patches/cross.patch b/srcpkgs/filezilla/patches/cross.patch deleted file mode 100644 index 647b65b54e5dd8..00000000000000 --- a/srcpkgs/filezilla/patches/cross.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/configure 2019-05-08 10:44:58.580806039 +0200 -+++ b/configure 2019-05-08 10:45:35.185289121 +0200 -@@ -17628,7 +17628,7 @@ - "$ac_abs_confdir/src/fzshellext/configure" --prefix="$prefix" --exec-prefix="$exec_prefix" --host=x86_64-w64-mingw32 || exit 1 - else - cd "$OLD_DIR/src/fzshellext/64" || exit 1 -- "$ac_abs_confdir/src/fzshellext/configure" --disable-shellext || exit 1 -+ "$ac_abs_confdir/src/fzshellext/configure" --host="$host_alias" --disable-shellext || exit 1 - fi - cd "$OLD_DIR" - diff --git a/srcpkgs/filezilla/patches/missing-list-include.patch b/srcpkgs/filezilla/patches/missing-list-include.patch deleted file mode 100644 index ac9177fba95801..00000000000000 --- a/srcpkgs/filezilla/patches/missing-list-include.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/src/interface/Mainfrm.h 2020-03-11 19:25:00.949572120 +0100 -+++ b/src/interface/Mainfrm.h 2020-03-11 19:25:15.536378827 +0100 -@@ -8,6 +8,8 @@ - - #include - -+#include -+ - #ifndef __WXMAC__ - #include - #endif diff --git a/srcpkgs/filezilla/template b/srcpkgs/filezilla/template deleted file mode 100644 index b5e6421e9e7995..00000000000000 --- a/srcpkgs/filezilla/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'filezilla' -pkgname=filezilla -version=3.69.3 -revision=1 -build_style=gnu-configure -configure_args="--disable-static --disable-manualupdatecheck --disable-autoupdatecheck - --with-wx-config=wx-config-gtk3" -hostmakedepends="gettext pkg-config wxWidgets-gtk3-devel xdg-utils" -makedepends="gnutls-devel pugixml-devel dbus-devel libidn-devel sqlite-devel - gtk+3-devel wxWidgets-gtk3-devel xdg-utils libfilezilla-devel boost-devel-minimal" -depends="xdg-utils hicolor-icon-theme desktop-file-utils" -short_desc="Fast and reliable FTP, FTPS and SFTP client" -maintainer="Orphaned " -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.xz" -# filezilla blocks non-web-download -distfiles="https://repo-default.voidlinux.org/distfiles/FileZilla_${version}_src.tar.xz" -checksum=77847c572388df9d64eb547b49b6be81896b57cf41d5e472659dfeb8053ae17e - -case "$XBPS_TARGET_MACHINE" in - i686*|x86_64*) CFLAGS="-msse2";; -esac - -CXXFLAGS="-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64" diff --git a/srcpkgs/filezilla/update b/srcpkgs/filezilla/update deleted file mode 100644 index 806f59df492d3d..00000000000000 --- a/srcpkgs/filezilla/update +++ /dev/null @@ -1,2 +0,0 @@ -site="https://filezilla-project.org/download.php?show_all=1" -pattern="FileZilla_\K[\d.]+(?=_src)" diff --git a/srcpkgs/fillets-ng/template b/srcpkgs/fillets-ng/template deleted file mode 100644 index 83741590c01165..00000000000000 --- a/srcpkgs/fillets-ng/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'fillets-ng' -pkgname=fillets-ng -version=1.0.1 -revision=3 -create_wrksrc=yes -build_wrksrc="fillets-ng-${version}" -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="SDL_image-devel SDL_ttf-devel SDL_mixer-devel lua51-devel" -short_desc="Underwater pushing puzzle game" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="http://fillets.sourceforge.net/" -distfiles="${SOURCEFORGE_SITE}/fillets/fillets-ng-${version}.tar.gz - ${SOURCEFORGE_SITE}/fillets/fillets-ng-data-${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/filter_audio-devel b/srcpkgs/filter_audio-devel deleted file mode 120000 index c4e2037bc71e6f..00000000000000 --- a/srcpkgs/filter_audio-devel +++ /dev/null @@ -1 +0,0 @@ -filter_audio \ No newline at end of file diff --git a/srcpkgs/filter_audio/template b/srcpkgs/filter_audio/template deleted file mode 100644 index 0ab19be440a37c..00000000000000 --- a/srcpkgs/filter_audio/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'filter_audio' -pkgname=filter_audio -version=0.0.1 -revision=5 -short_desc="Lightweight audio filtering library for Tox" -maintainer="Stefan Mühlinghaus " -license="3-clause-BSD" -homepage="https://github.com/irungentoo/filter_audio/" -build_style="gnu-makefile" -distfiles="https://github.com/irungentoo/filter_audio/archive/v${version}.tar.gz" -checksum=fb135592c5133c3b4b664da18f988f58609db912f204059abe16277df044a366 -replaces="filteraudio-git>=0" -shlib_provides="libfilteraudio.so" - -filter_audio-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/*.a - vmove usr/lib/pkgconfig - } -} - diff --git a/srcpkgs/fim/template b/srcpkgs/fim/template deleted file mode 100644 index 1e2a7209625eb7..00000000000000 --- a/srcpkgs/fim/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'fim' -pkgname=fim -version=0.7.1 -revision=5 -build_style=gnu-configure -configure_args="--enable-poppler" -make_check_args="-j1" -hostmakedepends="flex autoconf pkg-config" -makedepends="SDL2-devel djvulibre-devel giflib-devel gtk+3-devel jasper-devel - libjpeg-turbo-devel libavif-devel libcaca-devel libexif-devel libpng-devel - libspectre-devel libwebp-devel poppler-cpp-devel poppler-glib-devel - readline-devel tiff-devel" -checkdepends="dejagnu ghostscript tar which" -short_desc="Fbi IMproved - image viewer" -maintainer="Leah Neukirchen " -license="GPL-2.0-or-later" -homepage="https://www.nongnu.org/fbi-improved/" -distfiles="${NONGNU_SITE}/fbi-improved/fim-${version}.tar.gz" -checksum=3425648cd53e02849da44c20b061c038838dd489a59bcd67e6b0a706ec06779a -export CXXFLAGS="-std=c++20" - -pre_build() { - make -C src CC="$BUILD_CC" CFLAGS="$BUILD_CFLAGS" LDFLAGS="$BUILD_LDFLAGS" default_font_byte_array.h -} - -pre_check() { - export TERM=dumb -} diff --git a/srcpkgs/finch b/srcpkgs/finch deleted file mode 120000 index d5dc3b19c846be..00000000000000 --- a/srcpkgs/finch +++ /dev/null @@ -1 +0,0 @@ -pidgin \ No newline at end of file diff --git a/srcpkgs/finch-devel b/srcpkgs/finch-devel deleted file mode 120000 index d5dc3b19c846be..00000000000000 --- a/srcpkgs/finch-devel +++ /dev/null @@ -1 +0,0 @@ -pidgin \ No newline at end of file diff --git a/srcpkgs/find-cursor/template b/srcpkgs/find-cursor/template deleted file mode 100644 index 78a84702d0e6d8..00000000000000 --- a/srcpkgs/find-cursor/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'find-cursor' -pkgname=find-cursor -version=1.6 -revision=1 -build_style=gnu-makefile -makedepends="libXdamage-devel libXrender-devel" -short_desc="Highlight the cursor position in X" -maintainer="biopsin " -license="MIT" -homepage="https://github.com/arp242/find-cursor" -distfiles="https://github.com/arp242/find-cursor/archive/v${version}.tar.gz" -checksum=8e64829228a3ecbd9d8b5abc73c1387f2795454e0bbf9758c5324a53cd04ac69 - -do_install() { - vbin find-cursor - - vsed -i "s|VERSION|${version}|g" find-cursor.1 - vman find-cursor.1 - - vlicense LICENSE -} diff --git a/srcpkgs/findutils/patches/fix-musl.patch b/srcpkgs/findutils/patches/fix-musl.patch deleted file mode 100644 index 4bca555640d7cb..00000000000000 --- a/srcpkgs/findutils/patches/fix-musl.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/Makefile.am -+++ b/Makefile.am -@@ -35,7 +35,7 @@ DISTCLEANFILES = tool-versions.txt - - - # "gnulib-tests" is the gnulib unit test dir. --SUBDIRS = gl build-aux lib find xargs locate doc po m4 gnulib-tests -+SUBDIRS = gl build-aux lib find xargs locate doc po m4 - - ALL_RECURSIVE_TARGETS = - diff --git a/srcpkgs/findutils/template b/srcpkgs/findutils/template deleted file mode 100644 index 6e48b933659611..00000000000000 --- a/srcpkgs/findutils/template +++ /dev/null @@ -1,46 +0,0 @@ -# Template file for 'findutils' -pkgname=findutils -version=4.10.0 -revision=1 -bootstrap=yes -build_style=gnu-configure -configure_args="--program-prefix=g" -hostmakedepends="automake gettext" -short_desc="GNU Find Utilities" -maintainer="Enno Boland " -license="GPL-3.0-or-later" -homepage="http://www.gnu.org/software/findutils" -changelog="https://git.savannah.gnu.org/cgit/findutils.git/plain/NEWS" -distfiles="${GNU_SITE}/${pkgname}/${pkgname}-${version}.tar.xz" -checksum=1387e0b67ff247d2abde998f90dfbf70c1491391a59ddfecb8ae698789f0a4f5 - -case $XBPS_TARGET_MACHINE in - arm*) configure_args+=" --disable-year2038";; -esac - -if [ "$XBPS_TARGET_LIBC" = musl ]; then - export ac_cv_lib_error_at_line=no - export ac_cv_header_sys_cdefs_h=no - checkdepends+=" musl-legacy-compat" -fi - -alternatives=" - xargs:xargs:/usr/bin/gxargs - xargs:xargs.1:/usr/share/man/man1/gxargs.1 - find:find:/usr/bin/gfind - find:find.1:/usr/share/man/man1/gfind.1 -" - -post_extract() { - sed -i '/SUBDIRS/s/locate//' Makefile.in -} -pre_check() { - # LFS reccomends disabling this due to to the possibility of looping forever on some machines - # see: http://www.linuxfromscratch.org/lfs/view/development/chapter06/findutils.html - vsed -i 's/test-lock..EXEEXT.//' gnulib-tests/Makefile - # help-version is broken because we do not build locate - vsed -i "/tests\/misc\/help-version.sh/d" Makefile -} -post_configure() { - make -C locate dblocation.texi -} diff --git a/srcpkgs/fio/patches/musl.patch b/srcpkgs/fio/patches/musl.patch deleted file mode 100644 index 758f7f05da5c86..00000000000000 --- a/srcpkgs/fio/patches/musl.patch +++ /dev/null @@ -1,12 +0,0 @@ ---- a/oslib/linux-blkzoned.c -+++ b/oslib/linux-blkzoned.c -@@ -25,6 +25,9 @@ - #ifndef BLKFINISHZONE - #define BLKFINISHZONE _IOW(0x12, 136, struct blk_zone_range) - #endif -+#ifndef FALLOC_FL_ZERO_RANGE -+#define FALLOC_FL_ZERO_RANGE 0x10 -+#endif - - /* - * If the uapi headers installed on the system lacks zone capacity support, diff --git a/srcpkgs/fio/template b/srcpkgs/fio/template deleted file mode 100644 index e2a8e9b873a5b5..00000000000000 --- a/srcpkgs/fio/template +++ /dev/null @@ -1,31 +0,0 @@ -# Template file for 'fio' -pkgname=fio -version=3.41 -revision=1 -build_style=configure -make_build_args="T_TEST_PROGS=" -make_install_args="mandir=/usr/share/man" -makedepends="zlib-devel libaio-devel" -depends="python3" -short_desc="Flexible I/O tester" -maintainer="Leah Neukirchen " -license="GPL-2.0-only" -homepage="https://github.com/axboe/fio" -distfiles="https://github.com/axboe/${pkgname}/archive/${pkgname}-${version}.tar.gz" -checksum=38f2c723eda1d94fd25c91dbad30da7a551a58840b7a6368eaee3daa700fb088 -python_version=3 - -case "$XBPS_TARGET_MACHINE" in - i686*|x86_64*|ppc64*) makedepends+=" libnuma-devel" -esac - -do_configure() { - ./configure --prefix=/usr --extra-cflags="$CFLAGS" --disable-native -} - -post_install() { - vdoc HOWTO.rst - for f in examples/*; do - vsconf "$f" - done -} diff --git a/srcpkgs/firebird3/files/cross-compile.patch b/srcpkgs/firebird3/files/cross-compile.patch deleted file mode 100644 index 15545511b4e6e6..00000000000000 --- a/srcpkgs/firebird3/files/cross-compile.patch +++ /dev/null @@ -1,127 +0,0 @@ ---- extern/cloop/Makefile 2020-06-26 12:02:51.000000000 +0200 -+++ extern/cloop/Makefile 2020-09-16 18:36:31.230025798 +0200 -@@ -4,9 +4,9 @@ - - TARGET := release - --CC := $(CC) --CXX := $(CXX) --LD := $(CXX) -+CC := $(CC_host) -+CXX := $(CXX_host) -+LD := $(CXX_host) - - SRC_DIR := src - BUILD_DIR := build -@@ -27,8 +27,9 @@ - OBJS_C := $(patsubst $(SRC_DIR)/%.c,$(OBJ_DIR)/%.o,$(SRCS_C)) - OBJS_CPP := $(patsubst $(SRC_DIR)/%.cpp,$(OBJ_DIR)/%.o,$(SRCS_CPP)) - --C_FLAGS := -ggdb -fPIC -MMD -MP -W -Wall -Wno-unused-parameter --CXX_FLAGS := $(C_FLAGS) -+COMMON_C_FLAGS := -ggdb -fPIC -MMD -MP -W -Wall -Wno-unused-parameter -+C_FLAGS := $(COMMON_C_FLAGS) $(CFLAGS_host) $(CPPFLAGS) -+CXX_FLAGS := $(COMMON_C_FLAGS) $(CXXFLAGS_host) $(CPPFLAGS) - FPC_FLAGS := -Mdelphi - - ifeq ($(TARGET),release) -@@ -81,7 +82,7 @@ - $(OBJ_DIR)/cloop/Parser.o \ - $(OBJ_DIR)/cloop/Main.o \ - -- $(LD) $^ -o $@ -+ $(LD) $(LDFLAGS_host) $^ -o $@ - - $(SRC_DIR)/tests/test1/CalcCApi.h: $(BIN_DIR)/cloop $(SRC_DIR)/tests/test1/Interface.idl - $(BIN_DIR)/cloop $(SRC_DIR)/tests/test1/Interface.idl c-header $@ CALC_C_API_H CALC_I -@@ -108,23 +109,23 @@ - $(OBJ_DIR)/tests/test1/CalcCApi.o \ - $(OBJ_DIR)/tests/test1/CTest.o \ - -- $(LD) $^ -shared -ldl -o $@ -+ $(LD) $(LDFLAGS_host) $^ -shared -ldl -o $@ - - $(BIN_DIR)/test1-c$(EXE_EXT): \ - $(OBJ_DIR)/tests/test1/CalcCApi.o \ - $(OBJ_DIR)/tests/test1/CTest.o \ - -- $(LD) $^ -ldl -o $@ -+ $(LD) $(LDFLAGS_host) $^ -ldl -o $@ - - $(BIN_DIR)/test1-cpp$(SHRLIB_EXT): \ - $(OBJ_DIR)/tests/test1/CppTest.o \ - -- $(LD) $^ -shared -ldl -o $@ -+ $(LD) $(LDFLAGS_host) $^ -shared -ldl -o $@ - - $(BIN_DIR)/test1-cpp$(EXE_EXT): \ - $(OBJ_DIR)/tests/test1/CppTest.o \ - -- $(LD) $^ -ldl -o $@ -+ $(LD) $(LDFLAGS_host) $^ -ldl -o $@ - - $(BIN_DIR)/test1-pascal$(SHRLIB_EXT): \ - $(SRC_DIR)/tests/test1/PascalClasses.pas \ ---- configure.ac 2020-06-26 12:02:51.000000000 +0200 -+++ configure.ac 2020-09-17 04:29:43.550904331 +0200 -@@ -1021,37 +1021,13 @@ - AC_DEFINE(HAVE_STRUCT_DIRENT_D_TYPE,1,[Define this if struct dirent has d_type]),, - [#include ]) - --dnl EKU: try to determine the alignment of long and double --dnl replaces FB_ALIGNMENT and FB_DOUBLE_ALIGN in src/jrd/common.h --AC_MSG_CHECKING(alignment of long) --AC_RUN_IFELSE([AC_LANG_SOURCE([[#include --main () { -- struct s { -- char a; -- union { long long x; sem_t y; } b; -- }; -- exit((int)&((struct s*)0)->b); --}]])],[ac_cv_c_alignment=$ac_status],[ac_cv_c_alignment=$ac_status],[]) --AC_MSG_RESULT($ac_cv_c_alignment) - AC_DEFINE_UNQUOTED(FB_ALIGNMENT, $ac_cv_c_alignment, [Alignment of long]) -- --AC_MSG_CHECKING(alignment of double) --AC_RUN_IFELSE([AC_LANG_SOURCE([[main () { -- struct s { -- char a; -- double b; -- }; -- exit((int)&((struct s*)0)->b); --}]])],[ac_cv_c_double_align=$ac_status],[ac_cv_c_double_align=$ac_status],[]) --AC_MSG_RESULT($ac_cv_c_double_align) - AC_DEFINE_UNQUOTED(FB_DOUBLE_ALIGN, $ac_cv_c_double_align, [Alignment of double]) - - dnl EKU: Add any platform specific tests below - case "$PLATFORM" in - LINUX) -- dnl MOD: Check for /proc/self/exe mainly used on linux systems -- dnl this is used to determine path to executable file. -- AC_CHECK_FILES(/proc/self/exe) -+ AC_DEFINE_UNQUOTED(HAVE_PROC_SELF_EXEC, 1, [Void Linux has /proc/self/exe]) - ;; - - FREEBSD|GENTOOFREEBSD) -@@ -1216,10 +1216,6 @@ - ]) - done - --if test "x$CROSS" != "x"; then --AC_CONFIG_FILES([gen/make.crossPlatform:builds/posix/make.$CROSS]) --fi -- - AC_CONFIG_FILES([ - gen/Release/firebird/bin/fb_config:builds/install/posix-common/fb_config.in - gen/Release/firebird/bin/posixLibrary.sh:builds/install/posix-common/posixLibrary.sh.in ---- src/misc/writeBuildNum.sh 2020-06-26 12:02:52.000000000 +0200 -+++ src/misc/writeBuildNum.sh 2020-09-17 04:42:28.645858727 +0200 -@@ -114,7 +114,7 @@ - $CXX $TestCpp -o $AOut - if [ -x $AOut ] - then -- $AOut -+ qemu-${XBPS_TARGET_QEMU_MACHINE}-static $AOut - OdsVersion=$? - else - OdsVersion=0 diff --git a/srcpkgs/firebird3/patches/Provide-sized-global-delete-operators-when-compiled.patch b/srcpkgs/firebird3/patches/Provide-sized-global-delete-operators-when-compiled.patch deleted file mode 100644 index 1302d1dafe7b11..00000000000000 --- a/srcpkgs/firebird3/patches/Provide-sized-global-delete-operators-when-compiled.patch +++ /dev/null @@ -1,36 +0,0 @@ -From: Michal Kubecek -Date: Mon, 25 Apr 2016 08:55:36 +0200 -Subject: Provide sized global delete operators when compiled in C++14 mode -Patch-mainline: submitted -Git-commit: 038f9fbf559e56032e4cb49eb7ce4c3ead23fda9 -References: bsc#964466 CORE-5099 - ---- - src/common/classes/alloc.h | 10 ++++++++++ - 1 file changed, 10 insertions(+) - -diff --git a/src/common/classes/alloc.h b/src/common/classes/alloc.h -index b1026ce2aac4..fda5bfebb0cc 100644 ---- a/src/common/classes/alloc.h -+++ b/src/common/classes/alloc.h -@@ -331,6 +331,16 @@ inline void operator delete[](void* mem, Firebird::MemoryPool& pool ALLOC_PARAMS - MemoryPool::globalFree(mem); - } - -+#if __cplusplus >= 201402L -+inline void operator delete(void* mem, std::size_t s ALLOC_PARAMS) throw() -+{ -+ MemoryPool::globalFree(mem); -+} -+inline void operator delete[](void* mem, std::size_t s ALLOC_PARAMS) throw() -+{ -+ MemoryPool::globalFree(mem); -+} -+#endif - #ifdef DEBUG_GDS_ALLOC - - #ifdef __clang__ --- -2.8.2 - - diff --git a/srcpkgs/firebird3/patches/fix-std-isnan.patch b/srcpkgs/firebird3/patches/fix-std-isnan.patch deleted file mode 100644 index 9da229bdc86f18..00000000000000 --- a/srcpkgs/firebird3/patches/fix-std-isnan.patch +++ /dev/null @@ -1,13 +0,0 @@ ---- a/src/common/classes/FpeControl.h 2020-06-26 12:02:51.000000000 +0200 -+++ b/src/common/classes/FpeControl.h 2020-09-17 06:04:30.516565361 +0200 -@@ -42,6 +42,10 @@ - #include - #endif - -+#if !defined(__GLIBC__) -+#define isinf std::isinf -+#endif -+ - namespace Firebird - { - diff --git a/srcpkgs/firebird3/patches/honour-buildflags.patch b/srcpkgs/firebird3/patches/honour-buildflags.patch deleted file mode 100644 index 221241d18ec197..00000000000000 --- a/srcpkgs/firebird3/patches/honour-buildflags.patch +++ /dev/null @@ -1,78 +0,0 @@ -Description: improved support for build flags - The first change makes linking makeHeader use the same CPP/CXX/LD flags as the - rest of the sources. - The second change stops btyacc/Makefile from ignoring CFLAGS from the - environment. - The third change stops overriding CXXFLAGS - The result is using hardening flags from the environment when compiling and - linking. -Author: Damyan Ivanov - ---- a/builds/posix/Makefile.in -+++ b/builds/posix/Makefile.in -@@ -623,7 +623,7 @@ MAKE_HEADER_Src = $(addprefix $(SRC_ROOT - MAKE_HEADER_Bin = ./makeHeader - - $(INCLUDE_DEST)/ibase.h: $(SRC_IBASE_ExtraFiles) -- $(STATICEXE_LINK) -o $(MAKE_HEADER_Bin) $(MAKE_HEADER_Src) -+ $(STATICEXE_LINK) $(EXE_LINK_OPTIONS) $(LINK_OPTS) $(CPPFLAGS) -o $(MAKE_HEADER_Bin) $(MAKE_HEADER_Src) - $(CP) $^ . - $(MAKE_HEADER_Bin) $@ - $(RM) -f ibase.h ---- a/extern/btyacc/Makefile -+++ b/extern/btyacc/Makefile -@@ -42,7 +42,7 @@ OTHERS = README README.BYACC \ - all: $(PROGRAM) - - $(PROGRAM): $(OBJS) $(LIBS) -- $(CC) $(LDFLAGS) -o $(PROGRAM) $(OBJS) $(LIBS) -+ $(CC) $(CFLAGS) $(LDFLAGS) -o $(PROGRAM) $(OBJS) $(LIBS) - - clean:; rm -f $(OBJS) - ---- a/builds/posix/make.defaults -+++ b/builds/posix/make.defaults -@@ -166,8 +166,8 @@ LD = @CXX@ - - LIB_LINK = $(CXX) $(GLOB_OPTIONS) $(CXXFLAGS) - STATICLIB_LINK = $(AR) crus --EXE_LINK = $(CXX) $(GLOB_OPTIONS) $(CXXFLAGS) --STATICEXE_LINK = $(CXX) $(GLOB_OPTIONS) $(CXXFLAGS) -+EXE_LINK = $(CXX) $(GLOB_OPTIONS) $(CXXFLAGS) $(LDFLAGS) -+STATICEXE_LINK = $(CXX) $(GLOB_OPTIONS) $(CXXFLAGS) $(LDFLAGS) - - LINK_LIBS = @LIBS@ - STATICLINK_LIBS = @LIBS@ ---- a/builds/posix/prefix.linux -+++ b/builds/posix/prefix.linux -@@ -19,7 +19,7 @@ - # 2 Oct 2002, Nickolay Samofatov - Major cleanup - - COMMON_FLAGS=-ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 -fno-delete-null-pointer-checks --CXXFLAGS=-std=gnu++03 -+CXXFLAGS+=-std=gnu++03 - OPTIMIZE_FLAGS=-O3 -march=i586 -mtune=i686 -fno-omit-frame-pointer - WARN_FLAGS=-Wall -Wno-switch -Wno-parentheses -Wno-unknown-pragmas -Wno-unused-variable -Wno-narrowing - ---- a/builds/posix/prefix.linux_amd64 -+++ b/builds/posix/prefix.linux_amd64 -@@ -19,7 +19,7 @@ - # 2 Oct 2002, Nickolay Samofatov - Major cleanup - - COMMON_FLAGS=-ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -DAMD64 -pipe -MMD -fPIC -fmessage-length=0 -fno-delete-null-pointer-checks --CXXFLAGS=-std=gnu++03 -+CXXFLAGS+=-std=gnu++03 - OPTIMIZE_FLAGS=-O3 -fno-omit-frame-pointer - WARN_FLAGS=-Wall -Wno-switch -Wno-parentheses -Wno-unknown-pragmas -Wno-unused-variable -Wno-invalid-offsetof -Wno-narrowing -Wno-unused-local-typedefs - ---- a/builds/posix/prefix.linux_generic -+++ b/builds/posix/prefix.linux_generic -@@ -19,7 +19,7 @@ - # 2 Oct 2002, Nickolay Samofatov - Major cleanup - - COMMON_FLAGS=-DLINUX -pipe -MMD -fPIC -DFB_SEND_FLAGS=MSG_NOSIGNAL -fno-delete-null-pointer-checks --CXXFLAGS=-std=gnu++03 -+CXXFLAGS+=-std=gnu++03 - - PROD_FLAGS=-ggdb -O3 $(COMMON_FLAGS) - DEV_FLAGS=-ggdb -p -Wall -Wno-switch $(COMMON_FLAGS) -Wno-non-virtual-dtor diff --git a/srcpkgs/firebird3/patches/musl-os_utils_h.patch b/srcpkgs/firebird3/patches/musl-os_utils_h.patch deleted file mode 100644 index 68432c931ff0cc..00000000000000 --- a/srcpkgs/firebird3/patches/musl-os_utils_h.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/src/common/os/os_utils.h 2016-04-14 16:07:29.000000000 +0200 -+++ b/src/common/os/os_utils.h 2019-02-15 02:22:49.698708718 +0100 -@@ -40,6 +40,7 @@ - #define mode_t int - #define DEFAULT_OPEN_MODE (_S_IREAD | _S_IWRITE) - #else -+#include - #define DEFAULT_OPEN_MODE (0666) - #endif - diff --git a/srcpkgs/firebird3/template b/srcpkgs/firebird3/template deleted file mode 100644 index 136d852deb06ce..00000000000000 --- a/srcpkgs/firebird3/template +++ /dev/null @@ -1,147 +0,0 @@ -# Template file for 'firebird3' -pkgname=firebird3 -version=3.0.6.33328 -revision=2 -_build=0 -_uver=${version//./_} -build_style=gnu-configure -build_helper="qemu" -configure_args="--prefix=/usr - --with-fbbin=/usr/bin - --with-fbconf=/etc/firebird - --with-fbdoc=/usr/share/doc/firebird - --with-fbhelp=/usr/share/doc/firebird/help - --with-fbinclude=/usr/include/firebird - --with-fblib=/usr/lib - --with-fblog=/var/log - --with-fbmsg=/usr/lib/firebird/msg - --with-fbplugins=/usr/lib/firebird/plugins - --with-fbsbin=/usr/lib/firebird/bin - --with-fbudf=/usr/lib/firebird/UDF - --with-fbsecure-db=/var/lib/firebird/system - --with-fbintl=/usr/lib/firebird/intl - --with-fbmisc - --without-fbsample - --without-fbsample-db - --with-system-icu - --with-system-editline" -hostmakedepends="automake libtool pkg-config icu" -makedepends="boost-devel-minimal libedit-devel icu-devel ncurses-devel libatomic_ops-devel - libtommath-devel zlib-devel" -short_desc="Relational database offering many ANSI SQL standard features (V3)" -maintainer="Orphaned " -license="custom:IDPL-1.0, Interbase-1.0" -homepage="https://www.firebirdsql.org/en/start/" -distfiles="https://github.com/FirebirdSQL/firebird/releases/download/R${_uver%_*}/Firebird-${version}-${_build}.tar.bz2" -checksum=34c1d2a29bbaf288e682cd1b5f8083f2baf73f351062245ace0bee35a3f7d35f -replaces="firebird>=0" -nocross="Fails to build gpre_boot for host but builds for target" - -CFLAGS="-fno-strict-aliasing" -CXXFLAGS="-fno-delete-null-pointer-checks -Wno-deprecated -Wno-deprecated-declarations" - -if [ "$CROSS_BUILD" ]; then - configure_args+=" --enable-binreloc" - configure_args+=" ac_cv_func_sem_init=no" - configure_args+=" ac_cv_c_alignment=$((${XBPS_TARGET_WORDSIZE}/8))" - configure_args+=" ac_cv_c_double_align=$((${XBPS_TARGET_WORDSIZE}/8))" - configure_args+=" ac_cv_sys_file_offset_bits=64" - CXXFLAGS+=" -D_FILE_OFFSET_BITS=64" -fi - -pre_configure() { - local _arch - if [ "$CROSS_BUILD" ]; then - # XXX: This is not yet working right and needs more work. - # The generated gpre_boot is built with the target C++ and can - # not be executed. Trying to run it with qemu--static - # fails because it cannot connect to a localhost port. - # - patch -Np0 -i ${FILESDIR}/cross-compile.patch - case "$XBPS_TARGET_MACHINE" in - aarch64*) _arch="linux_arm64";; - arm*) _arch="linux_arm";; - mipsel*) _arch="linux_mipsel";; - mips*) _arch="linux_mips";; - ppc64le*) _arch="linux_powerpc64le";; - ppc64*) _arch="linux_powerpc64";; - ppc*) _arch="linux_powerpc";; - x86_64*) _arch="linux_amd64";; - esac - configure_args+=" --with-cross-build=$_arch" - # Remove -msse4 for non-x86_64 arch because it leaks - # into the target CXXFLAGS. - if [ "$_arch" != "linux_amd64" ]; then - vsed -i builds/posix/prefix.linux{,_amd64} -e "s;-msse4;;" - fi - fi - - if [ "$XBPS_TARGET_LIBC" = musl ]; then - vsed -i -e '/FLAGS=/s/ \-p / /g' \ - builds/posix/prefix.linux_powerpc* \ - builds/posix/prefix.linux_arm* \ - builds/posix/prefix.linux_mips* - fi - - # Avoid errors telling we are not 'root' and - # do not change ownership to root:root and - # do not change permissions to read-only - find -iname "*.sh.in" -exec sed -i "{}" \ - -e 's;"\x60whoami\x60";"root";' \ - -e 's;chown root:root;#&;' \ - -e 's;chown -R;#&;' \ - -e 's;chmod 0444;chmod 0644;' \ - -e 's;chmod 0555;chmod 0755;' \; - - NOCONFIGURE=1 ./autogen.sh -} - -do_install() { - local _lib _v0=${version%.*} _v1=${version%.*.*} _v2=${version%.*.*.*} - - cd ${wrksrc}/gen - ./install/makeInstallImage.sh - - cd ${wrksrc} - - # Fix permissions - find gen/buildroot -type f -perm 0444 -exec chmod 0644 "{}" \; - find gen/buildroot -type f -perm 0555 -exec chmod 0755 "{}" \; - - vlicense doc/license/IDPL.txt IDPL - vlicense doc/license/README.license.usage.txt LICENSE - - cp -pR gen/buildroot/* ${DESTDIR}/ - - # Conflicts with isql from unixodbc. - mv ${DESTDIR}/usr/bin/isql{,-fb} - - # TODO: create superserver? - # system account? - # runit service? - # Example https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=firebird-superserver -} - -libfbclient3_package() { - short_desc+=" - client libraries" - replaces="libfbclient>=0" - pkg_install() { - vmove "usr/lib/libfbclient.so.*" - vmove usr/lib/firebird/msg/firebird.msg - vlicense doc/license/IDPL.txt IDPL - vlicense doc/license/README.license.usage.txt LICENSE - } -} - -libfbclient3-devel_package() { - short_desc+=" - development files" - replaces="libfbclient-devel>=0" - depends="libfbclient3>=${version}_${revision}" - pkg_install() { - vmove usr/lib/firebird/bin/fb_config - vmkdir usr/bin - ln -s ../lib/firebird/bin/fb_config ${PKGDESTDIR}/usr/bin/fb_config - vmove usr/include/firebird - vmove usr/lib/libfbclient.so - } -} diff --git a/srcpkgs/firebird3/update b/srcpkgs/firebird3/update deleted file mode 100644 index 0a4c739014a733..00000000000000 --- a/srcpkgs/firebird3/update +++ /dev/null @@ -1 +0,0 @@ -ignore="[!3].*" diff --git a/srcpkgs/firefox-esr-i18n-ach b/srcpkgs/firefox-esr-i18n-ach deleted file mode 120000 index 0707c37f205dfa..00000000000000 --- a/srcpkgs/firefox-esr-i18n-ach +++ /dev/null @@ -1 +0,0 @@ -firefox-esr-i18n \ No newline at end of file diff --git a/srcpkgs/firefox-esr-i18n-af b/srcpkgs/firefox-esr-i18n-af deleted file mode 120000 index 0707c37f205dfa..00000000000000 --- a/srcpkgs/firefox-esr-i18n-af +++ /dev/null @@ -1 +0,0 @@ -firefox-esr-i18n \ No newline at end of file diff --git a/srcpkgs/firefox-esr-i18n-an b/srcpkgs/firefox-esr-i18n-an deleted file mode 120000 index 0707c37f205dfa..00000000000000 --- a/srcpkgs/firefox-esr-i18n-an +++ /dev/null @@ -1 +0,0 @@ -firefox-esr-i18n \ No newline at end of file diff --git a/srcpkgs/firefox-esr-i18n-ar b/srcpkgs/firefox-esr-i18n-ar deleted file mode 120000 index 0707c37f205dfa..00000000000000 --- a/srcpkgs/firefox-esr-i18n-ar +++ /dev/null @@ -1 +0,0 @@ -firefox-esr-i18n \ No newline at end of file diff --git a/srcpkgs/firefox-esr-i18n-ast b/srcpkgs/firefox-esr-i18n-ast deleted file mode 120000 index 0707c37f205dfa..00000000000000 --- a/srcpkgs/firefox-esr-i18n-ast +++ /dev/null @@ -1 +0,0 @@ -firefox-esr-i18n \ No newline at end of file diff --git a/srcpkgs/firefox-esr-i18n-az b/srcpkgs/firefox-esr-i18n-az deleted file mode 120000 index 0707c37f205dfa..00000000000000 --- a/srcpkgs/firefox-esr-i18n-az +++ /dev/null @@ -1 +0,0 @@ -firefox-esr-i18n \ No newline at end of file diff --git a/srcpkgs/firefox-esr-i18n-be b/srcpkgs/firefox-esr-i18n-be deleted file mode 120000 index 0707c37f205dfa..00000000000000 --- a/srcpkgs/firefox-esr-i18n-be +++ /dev/null @@ -1 +0,0 @@ -firefox-esr-i18n \ No newline at end of file diff --git a/srcpkgs/firefox-esr-i18n-bg b/srcpkgs/firefox-esr-i18n-bg deleted file mode 120000 index 0707c37f205dfa..00000000000000 --- a/srcpkgs/firefox-esr-i18n-bg +++ /dev/null @@ -1 +0,0 @@ -firefox-esr-i18n \ No newline at end of file diff --git a/srcpkgs/firefox-esr-i18n-bn b/srcpkgs/firefox-esr-i18n-bn deleted file mode 120000 index 0707c37f205dfa..00000000000000 --- a/srcpkgs/firefox-esr-i18n-bn +++ /dev/null @@ -1 +0,0 @@ -firefox-esr-i18n \ No newline at end of file diff --git a/srcpkgs/firefox-esr-i18n-br b/srcpkgs/firefox-esr-i18n-br deleted file mode 120000 index 0707c37f205dfa..00000000000000 --- a/srcpkgs/firefox-esr-i18n-br +++ /dev/null @@ -1 +0,0 @@ -firefox-esr-i18n \ No newline at end of file diff --git a/srcpkgs/firefox-esr-i18n-bs b/srcpkgs/firefox-esr-i18n-bs deleted file mode 120000 index 0707c37f205dfa..00000000000000 --- a/srcpkgs/firefox-esr-i18n-bs +++ /dev/null @@ -1 +0,0 @@ -firefox-esr-i18n \ No newline at end of file diff --git a/srcpkgs/firefox-esr-i18n-ca b/srcpkgs/firefox-esr-i18n-ca deleted file mode 120000 index 0707c37f205dfa..00000000000000 --- a/srcpkgs/firefox-esr-i18n-ca +++ /dev/null @@ -1 +0,0 @@ -firefox-esr-i18n \ No newline at end of file diff --git a/srcpkgs/firefox-esr-i18n-ca-valencia b/srcpkgs/firefox-esr-i18n-ca-valencia deleted file mode 120000 index 0707c37f205dfa..00000000000000 --- a/srcpkgs/firefox-esr-i18n-ca-valencia +++ /dev/null @@ -1 +0,0 @@ -firefox-esr-i18n \ No newline at end of file diff --git a/srcpkgs/firefox-esr-i18n-cak b/srcpkgs/firefox-esr-i18n-cak deleted file mode 120000 index 0707c37f205dfa..00000000000000 --- a/srcpkgs/firefox-esr-i18n-cak +++ /dev/null @@ -1 +0,0 @@ -firefox-esr-i18n \ No newline at end of file diff --git a/srcpkgs/firefox-esr-i18n-cs b/srcpkgs/firefox-esr-i18n-cs deleted file mode 120000 index 0707c37f205dfa..00000000000000 --- a/srcpkgs/firefox-esr-i18n-cs +++ /dev/null @@ -1 +0,0 @@ -firefox-esr-i18n \ No newline at end of file diff --git a/srcpkgs/firefox-esr-i18n-cy b/srcpkgs/firefox-esr-i18n-cy deleted file mode 120000 index 0707c37f205dfa..00000000000000 --- a/srcpkgs/firefox-esr-i18n-cy +++ /dev/null @@ -1 +0,0 @@ -firefox-esr-i18n \ No newline at end of file diff --git a/srcpkgs/firefox-esr-i18n-da b/srcpkgs/firefox-esr-i18n-da deleted file mode 120000 index 0707c37f205dfa..00000000000000 --- a/srcpkgs/firefox-esr-i18n-da +++ /dev/null @@ -1 +0,0 @@ -firefox-esr-i18n \ No newline at end of file diff --git a/srcpkgs/firefox-esr-i18n-de b/srcpkgs/firefox-esr-i18n-de deleted file mode 120000 index 0707c37f205dfa..00000000000000 --- a/srcpkgs/firefox-esr-i18n-de +++ /dev/null @@ -1 +0,0 @@ -firefox-esr-i18n \ No newline at end of file diff --git a/srcpkgs/firefox-esr-i18n-dsb b/srcpkgs/firefox-esr-i18n-dsb deleted file mode 120000 index 0707c37f205dfa..00000000000000 --- a/srcpkgs/firefox-esr-i18n-dsb +++ /dev/null @@ -1 +0,0 @@ -firefox-esr-i18n \ No newline at end of file diff --git a/srcpkgs/firefox-esr-i18n-el b/srcpkgs/firefox-esr-i18n-el deleted file mode 120000 index 0707c37f205dfa..00000000000000 --- a/srcpkgs/firefox-esr-i18n-el +++ /dev/null @@ -1 +0,0 @@ -firefox-esr-i18n \ No newline at end of file diff --git a/srcpkgs/firefox-esr-i18n-en-CA b/srcpkgs/firefox-esr-i18n-en-CA deleted file mode 120000 index 0707c37f205dfa..00000000000000 --- a/srcpkgs/firefox-esr-i18n-en-CA +++ /dev/null @@ -1 +0,0 @@ -firefox-esr-i18n \ No newline at end of file diff --git a/srcpkgs/firefox-esr-i18n-en-GB b/srcpkgs/firefox-esr-i18n-en-GB deleted file mode 120000 index 0707c37f205dfa..00000000000000 --- a/srcpkgs/firefox-esr-i18n-en-GB +++ /dev/null @@ -1 +0,0 @@ -firefox-esr-i18n \ No newline at end of file diff --git a/srcpkgs/firefox-esr-i18n-en-US b/srcpkgs/firefox-esr-i18n-en-US deleted file mode 120000 index 0707c37f205dfa..00000000000000 --- a/srcpkgs/firefox-esr-i18n-en-US +++ /dev/null @@ -1 +0,0 @@ -firefox-esr-i18n \ No newline at end of file diff --git a/srcpkgs/firefox-esr-i18n-eo b/srcpkgs/firefox-esr-i18n-eo deleted file mode 120000 index 0707c37f205dfa..00000000000000 --- a/srcpkgs/firefox-esr-i18n-eo +++ /dev/null @@ -1 +0,0 @@ -firefox-esr-i18n \ No newline at end of file diff --git a/srcpkgs/firefox-esr-i18n-es-AR b/srcpkgs/firefox-esr-i18n-es-AR deleted file mode 120000 index 0707c37f205dfa..00000000000000 --- a/srcpkgs/firefox-esr-i18n-es-AR +++ /dev/null @@ -1 +0,0 @@ -firefox-esr-i18n \ No newline at end of file diff --git a/srcpkgs/firefox-esr-i18n-es-CL b/srcpkgs/firefox-esr-i18n-es-CL deleted file mode 120000 index 0707c37f205dfa..00000000000000 --- a/srcpkgs/firefox-esr-i18n-es-CL +++ /dev/null @@ -1 +0,0 @@ -firefox-esr-i18n \ No newline at end of file diff --git a/srcpkgs/firefox-esr-i18n-es-ES b/srcpkgs/firefox-esr-i18n-es-ES deleted file mode 120000 index 0707c37f205dfa..00000000000000 --- a/srcpkgs/firefox-esr-i18n-es-ES +++ /dev/null @@ -1 +0,0 @@ -firefox-esr-i18n \ No newline at end of file diff --git a/srcpkgs/firefox-esr-i18n-es-MX b/srcpkgs/firefox-esr-i18n-es-MX deleted file mode 120000 index 0707c37f205dfa..00000000000000 --- a/srcpkgs/firefox-esr-i18n-es-MX +++ /dev/null @@ -1 +0,0 @@ -firefox-esr-i18n \ No newline at end of file diff --git a/srcpkgs/firefox-esr-i18n-et b/srcpkgs/firefox-esr-i18n-et deleted file mode 120000 index 0707c37f205dfa..00000000000000 --- a/srcpkgs/firefox-esr-i18n-et +++ /dev/null @@ -1 +0,0 @@ -firefox-esr-i18n \ No newline at end of file diff --git a/srcpkgs/firefox-esr-i18n-eu b/srcpkgs/firefox-esr-i18n-eu deleted file mode 120000 index 0707c37f205dfa..00000000000000 --- a/srcpkgs/firefox-esr-i18n-eu +++ /dev/null @@ -1 +0,0 @@ -firefox-esr-i18n \ No newline at end of file diff --git a/srcpkgs/firefox-esr-i18n-fa b/srcpkgs/firefox-esr-i18n-fa deleted file mode 120000 index 0707c37f205dfa..00000000000000 --- a/srcpkgs/firefox-esr-i18n-fa +++ /dev/null @@ -1 +0,0 @@ -firefox-esr-i18n \ No newline at end of file diff --git a/srcpkgs/firefox-esr-i18n-ff b/srcpkgs/firefox-esr-i18n-ff deleted file mode 120000 index 0707c37f205dfa..00000000000000 --- a/srcpkgs/firefox-esr-i18n-ff +++ /dev/null @@ -1 +0,0 @@ -firefox-esr-i18n \ No newline at end of file diff --git a/srcpkgs/firefox-esr-i18n-fi b/srcpkgs/firefox-esr-i18n-fi deleted file mode 120000 index 0707c37f205dfa..00000000000000 --- a/srcpkgs/firefox-esr-i18n-fi +++ /dev/null @@ -1 +0,0 @@ -firefox-esr-i18n \ No newline at end of file diff --git a/srcpkgs/firefox-esr-i18n-fr b/srcpkgs/firefox-esr-i18n-fr deleted file mode 120000 index 0707c37f205dfa..00000000000000 --- a/srcpkgs/firefox-esr-i18n-fr +++ /dev/null @@ -1 +0,0 @@ -firefox-esr-i18n \ No newline at end of file diff --git a/srcpkgs/firefox-esr-i18n-fur b/srcpkgs/firefox-esr-i18n-fur deleted file mode 120000 index 0707c37f205dfa..00000000000000 --- a/srcpkgs/firefox-esr-i18n-fur +++ /dev/null @@ -1 +0,0 @@ -firefox-esr-i18n \ No newline at end of file diff --git a/srcpkgs/firefox-esr-i18n-fy-NL b/srcpkgs/firefox-esr-i18n-fy-NL deleted file mode 120000 index 0707c37f205dfa..00000000000000 --- a/srcpkgs/firefox-esr-i18n-fy-NL +++ /dev/null @@ -1 +0,0 @@ -firefox-esr-i18n \ No newline at end of file diff --git a/srcpkgs/firefox-esr-i18n-ga-IE b/srcpkgs/firefox-esr-i18n-ga-IE deleted file mode 120000 index 0707c37f205dfa..00000000000000 --- a/srcpkgs/firefox-esr-i18n-ga-IE +++ /dev/null @@ -1 +0,0 @@ -firefox-esr-i18n \ No newline at end of file diff --git a/srcpkgs/firefox-esr-i18n-gd b/srcpkgs/firefox-esr-i18n-gd deleted file mode 120000 index 0707c37f205dfa..00000000000000 --- a/srcpkgs/firefox-esr-i18n-gd +++ /dev/null @@ -1 +0,0 @@ -firefox-esr-i18n \ No newline at end of file diff --git a/srcpkgs/firefox-esr-i18n-gl b/srcpkgs/firefox-esr-i18n-gl deleted file mode 120000 index 0707c37f205dfa..00000000000000 --- a/srcpkgs/firefox-esr-i18n-gl +++ /dev/null @@ -1 +0,0 @@ -firefox-esr-i18n \ No newline at end of file diff --git a/srcpkgs/firefox-esr-i18n-gn b/srcpkgs/firefox-esr-i18n-gn deleted file mode 120000 index 0707c37f205dfa..00000000000000 --- a/srcpkgs/firefox-esr-i18n-gn +++ /dev/null @@ -1 +0,0 @@ -firefox-esr-i18n \ No newline at end of file diff --git a/srcpkgs/firefox-esr-i18n-gu-IN b/srcpkgs/firefox-esr-i18n-gu-IN deleted file mode 120000 index 0707c37f205dfa..00000000000000 --- a/srcpkgs/firefox-esr-i18n-gu-IN +++ /dev/null @@ -1 +0,0 @@ -firefox-esr-i18n \ No newline at end of file diff --git a/srcpkgs/firefox-esr-i18n-he b/srcpkgs/firefox-esr-i18n-he deleted file mode 120000 index 0707c37f205dfa..00000000000000 --- a/srcpkgs/firefox-esr-i18n-he +++ /dev/null @@ -1 +0,0 @@ -firefox-esr-i18n \ No newline at end of file diff --git a/srcpkgs/firefox-esr-i18n-hi-IN b/srcpkgs/firefox-esr-i18n-hi-IN deleted file mode 120000 index 0707c37f205dfa..00000000000000 --- a/srcpkgs/firefox-esr-i18n-hi-IN +++ /dev/null @@ -1 +0,0 @@ -firefox-esr-i18n \ No newline at end of file diff --git a/srcpkgs/firefox-esr-i18n-hr b/srcpkgs/firefox-esr-i18n-hr deleted file mode 120000 index 0707c37f205dfa..00000000000000 --- a/srcpkgs/firefox-esr-i18n-hr +++ /dev/null @@ -1 +0,0 @@ -firefox-esr-i18n \ No newline at end of file diff --git a/srcpkgs/firefox-esr-i18n-hsb b/srcpkgs/firefox-esr-i18n-hsb deleted file mode 120000 index 0707c37f205dfa..00000000000000 --- a/srcpkgs/firefox-esr-i18n-hsb +++ /dev/null @@ -1 +0,0 @@ -firefox-esr-i18n \ No newline at end of file diff --git a/srcpkgs/firefox-esr-i18n-hu b/srcpkgs/firefox-esr-i18n-hu deleted file mode 120000 index 0707c37f205dfa..00000000000000 --- a/srcpkgs/firefox-esr-i18n-hu +++ /dev/null @@ -1 +0,0 @@ -firefox-esr-i18n \ No newline at end of file diff --git a/srcpkgs/firefox-esr-i18n-hy-AM b/srcpkgs/firefox-esr-i18n-hy-AM deleted file mode 120000 index 0707c37f205dfa..00000000000000 --- a/srcpkgs/firefox-esr-i18n-hy-AM +++ /dev/null @@ -1 +0,0 @@ -firefox-esr-i18n \ No newline at end of file diff --git a/srcpkgs/firefox-esr-i18n-ia b/srcpkgs/firefox-esr-i18n-ia deleted file mode 120000 index 0707c37f205dfa..00000000000000 --- a/srcpkgs/firefox-esr-i18n-ia +++ /dev/null @@ -1 +0,0 @@ -firefox-esr-i18n \ No newline at end of file diff --git a/srcpkgs/firefox-esr-i18n-id b/srcpkgs/firefox-esr-i18n-id deleted file mode 120000 index 0707c37f205dfa..00000000000000 --- a/srcpkgs/firefox-esr-i18n-id +++ /dev/null @@ -1 +0,0 @@ -firefox-esr-i18n \ No newline at end of file diff --git a/srcpkgs/firefox-esr-i18n-is b/srcpkgs/firefox-esr-i18n-is deleted file mode 120000 index 0707c37f205dfa..00000000000000 --- a/srcpkgs/firefox-esr-i18n-is +++ /dev/null @@ -1 +0,0 @@ -firefox-esr-i18n \ No newline at end of file diff --git a/srcpkgs/firefox-esr-i18n-it b/srcpkgs/firefox-esr-i18n-it deleted file mode 120000 index 0707c37f205dfa..00000000000000 --- a/srcpkgs/firefox-esr-i18n-it +++ /dev/null @@ -1 +0,0 @@ -firefox-esr-i18n \ No newline at end of file diff --git a/srcpkgs/firefox-esr-i18n-ja b/srcpkgs/firefox-esr-i18n-ja deleted file mode 120000 index 0707c37f205dfa..00000000000000 --- a/srcpkgs/firefox-esr-i18n-ja +++ /dev/null @@ -1 +0,0 @@ -firefox-esr-i18n \ No newline at end of file diff --git a/srcpkgs/firefox-esr-i18n-ka b/srcpkgs/firefox-esr-i18n-ka deleted file mode 120000 index 0707c37f205dfa..00000000000000 --- a/srcpkgs/firefox-esr-i18n-ka +++ /dev/null @@ -1 +0,0 @@ -firefox-esr-i18n \ No newline at end of file diff --git a/srcpkgs/firefox-esr-i18n-kab b/srcpkgs/firefox-esr-i18n-kab deleted file mode 120000 index 0707c37f205dfa..00000000000000 --- a/srcpkgs/firefox-esr-i18n-kab +++ /dev/null @@ -1 +0,0 @@ -firefox-esr-i18n \ No newline at end of file diff --git a/srcpkgs/firefox-esr-i18n-kk b/srcpkgs/firefox-esr-i18n-kk deleted file mode 120000 index 0707c37f205dfa..00000000000000 --- a/srcpkgs/firefox-esr-i18n-kk +++ /dev/null @@ -1 +0,0 @@ -firefox-esr-i18n \ No newline at end of file diff --git a/srcpkgs/firefox-esr-i18n-km b/srcpkgs/firefox-esr-i18n-km deleted file mode 120000 index 0707c37f205dfa..00000000000000 --- a/srcpkgs/firefox-esr-i18n-km +++ /dev/null @@ -1 +0,0 @@ -firefox-esr-i18n \ No newline at end of file diff --git a/srcpkgs/firefox-esr-i18n-kn b/srcpkgs/firefox-esr-i18n-kn deleted file mode 120000 index 0707c37f205dfa..00000000000000 --- a/srcpkgs/firefox-esr-i18n-kn +++ /dev/null @@ -1 +0,0 @@ -firefox-esr-i18n \ No newline at end of file diff --git a/srcpkgs/firefox-esr-i18n-ko b/srcpkgs/firefox-esr-i18n-ko deleted file mode 120000 index 0707c37f205dfa..00000000000000 --- a/srcpkgs/firefox-esr-i18n-ko +++ /dev/null @@ -1 +0,0 @@ -firefox-esr-i18n \ No newline at end of file diff --git a/srcpkgs/firefox-esr-i18n-lij b/srcpkgs/firefox-esr-i18n-lij deleted file mode 120000 index 0707c37f205dfa..00000000000000 --- a/srcpkgs/firefox-esr-i18n-lij +++ /dev/null @@ -1 +0,0 @@ -firefox-esr-i18n \ No newline at end of file diff --git a/srcpkgs/firefox-esr-i18n-lt b/srcpkgs/firefox-esr-i18n-lt deleted file mode 120000 index 0707c37f205dfa..00000000000000 --- a/srcpkgs/firefox-esr-i18n-lt +++ /dev/null @@ -1 +0,0 @@ -firefox-esr-i18n \ No newline at end of file diff --git a/srcpkgs/firefox-esr-i18n-lv b/srcpkgs/firefox-esr-i18n-lv deleted file mode 120000 index 0707c37f205dfa..00000000000000 --- a/srcpkgs/firefox-esr-i18n-lv +++ /dev/null @@ -1 +0,0 @@ -firefox-esr-i18n \ No newline at end of file diff --git a/srcpkgs/firefox-esr-i18n-mk b/srcpkgs/firefox-esr-i18n-mk deleted file mode 120000 index 0707c37f205dfa..00000000000000 --- a/srcpkgs/firefox-esr-i18n-mk +++ /dev/null @@ -1 +0,0 @@ -firefox-esr-i18n \ No newline at end of file diff --git a/srcpkgs/firefox-esr-i18n-mr b/srcpkgs/firefox-esr-i18n-mr deleted file mode 120000 index 0707c37f205dfa..00000000000000 --- a/srcpkgs/firefox-esr-i18n-mr +++ /dev/null @@ -1 +0,0 @@ -firefox-esr-i18n \ No newline at end of file diff --git a/srcpkgs/firefox-esr-i18n-ms b/srcpkgs/firefox-esr-i18n-ms deleted file mode 120000 index 0707c37f205dfa..00000000000000 --- a/srcpkgs/firefox-esr-i18n-ms +++ /dev/null @@ -1 +0,0 @@ -firefox-esr-i18n \ No newline at end of file diff --git a/srcpkgs/firefox-esr-i18n-my b/srcpkgs/firefox-esr-i18n-my deleted file mode 120000 index 0707c37f205dfa..00000000000000 --- a/srcpkgs/firefox-esr-i18n-my +++ /dev/null @@ -1 +0,0 @@ -firefox-esr-i18n \ No newline at end of file diff --git a/srcpkgs/firefox-esr-i18n-nb-NO b/srcpkgs/firefox-esr-i18n-nb-NO deleted file mode 120000 index 0707c37f205dfa..00000000000000 --- a/srcpkgs/firefox-esr-i18n-nb-NO +++ /dev/null @@ -1 +0,0 @@ -firefox-esr-i18n \ No newline at end of file diff --git a/srcpkgs/firefox-esr-i18n-ne-NP b/srcpkgs/firefox-esr-i18n-ne-NP deleted file mode 120000 index 0707c37f205dfa..00000000000000 --- a/srcpkgs/firefox-esr-i18n-ne-NP +++ /dev/null @@ -1 +0,0 @@ -firefox-esr-i18n \ No newline at end of file diff --git a/srcpkgs/firefox-esr-i18n-nl b/srcpkgs/firefox-esr-i18n-nl deleted file mode 120000 index 0707c37f205dfa..00000000000000 --- a/srcpkgs/firefox-esr-i18n-nl +++ /dev/null @@ -1 +0,0 @@ -firefox-esr-i18n \ No newline at end of file diff --git a/srcpkgs/firefox-esr-i18n-nn-NO b/srcpkgs/firefox-esr-i18n-nn-NO deleted file mode 120000 index 0707c37f205dfa..00000000000000 --- a/srcpkgs/firefox-esr-i18n-nn-NO +++ /dev/null @@ -1 +0,0 @@ -firefox-esr-i18n \ No newline at end of file diff --git a/srcpkgs/firefox-esr-i18n-oc b/srcpkgs/firefox-esr-i18n-oc deleted file mode 120000 index 0707c37f205dfa..00000000000000 --- a/srcpkgs/firefox-esr-i18n-oc +++ /dev/null @@ -1 +0,0 @@ -firefox-esr-i18n \ No newline at end of file diff --git a/srcpkgs/firefox-esr-i18n-pa-IN b/srcpkgs/firefox-esr-i18n-pa-IN deleted file mode 120000 index 0707c37f205dfa..00000000000000 --- a/srcpkgs/firefox-esr-i18n-pa-IN +++ /dev/null @@ -1 +0,0 @@ -firefox-esr-i18n \ No newline at end of file diff --git a/srcpkgs/firefox-esr-i18n-pl b/srcpkgs/firefox-esr-i18n-pl deleted file mode 120000 index 0707c37f205dfa..00000000000000 --- a/srcpkgs/firefox-esr-i18n-pl +++ /dev/null @@ -1 +0,0 @@ -firefox-esr-i18n \ No newline at end of file diff --git a/srcpkgs/firefox-esr-i18n-pt-BR b/srcpkgs/firefox-esr-i18n-pt-BR deleted file mode 120000 index 0707c37f205dfa..00000000000000 --- a/srcpkgs/firefox-esr-i18n-pt-BR +++ /dev/null @@ -1 +0,0 @@ -firefox-esr-i18n \ No newline at end of file diff --git a/srcpkgs/firefox-esr-i18n-pt-PT b/srcpkgs/firefox-esr-i18n-pt-PT deleted file mode 120000 index 0707c37f205dfa..00000000000000 --- a/srcpkgs/firefox-esr-i18n-pt-PT +++ /dev/null @@ -1 +0,0 @@ -firefox-esr-i18n \ No newline at end of file diff --git a/srcpkgs/firefox-esr-i18n-rm b/srcpkgs/firefox-esr-i18n-rm deleted file mode 120000 index 0707c37f205dfa..00000000000000 --- a/srcpkgs/firefox-esr-i18n-rm +++ /dev/null @@ -1 +0,0 @@ -firefox-esr-i18n \ No newline at end of file diff --git a/srcpkgs/firefox-esr-i18n-ro b/srcpkgs/firefox-esr-i18n-ro deleted file mode 120000 index 0707c37f205dfa..00000000000000 --- a/srcpkgs/firefox-esr-i18n-ro +++ /dev/null @@ -1 +0,0 @@ -firefox-esr-i18n \ No newline at end of file diff --git a/srcpkgs/firefox-esr-i18n-ru b/srcpkgs/firefox-esr-i18n-ru deleted file mode 120000 index 0707c37f205dfa..00000000000000 --- a/srcpkgs/firefox-esr-i18n-ru +++ /dev/null @@ -1 +0,0 @@ -firefox-esr-i18n \ No newline at end of file diff --git a/srcpkgs/firefox-esr-i18n-sat b/srcpkgs/firefox-esr-i18n-sat deleted file mode 120000 index 0707c37f205dfa..00000000000000 --- a/srcpkgs/firefox-esr-i18n-sat +++ /dev/null @@ -1 +0,0 @@ -firefox-esr-i18n \ No newline at end of file diff --git a/srcpkgs/firefox-esr-i18n-sc b/srcpkgs/firefox-esr-i18n-sc deleted file mode 120000 index 0707c37f205dfa..00000000000000 --- a/srcpkgs/firefox-esr-i18n-sc +++ /dev/null @@ -1 +0,0 @@ -firefox-esr-i18n \ No newline at end of file diff --git a/srcpkgs/firefox-esr-i18n-sco b/srcpkgs/firefox-esr-i18n-sco deleted file mode 120000 index 0707c37f205dfa..00000000000000 --- a/srcpkgs/firefox-esr-i18n-sco +++ /dev/null @@ -1 +0,0 @@ -firefox-esr-i18n \ No newline at end of file diff --git a/srcpkgs/firefox-esr-i18n-si b/srcpkgs/firefox-esr-i18n-si deleted file mode 120000 index 0707c37f205dfa..00000000000000 --- a/srcpkgs/firefox-esr-i18n-si +++ /dev/null @@ -1 +0,0 @@ -firefox-esr-i18n \ No newline at end of file diff --git a/srcpkgs/firefox-esr-i18n-sk b/srcpkgs/firefox-esr-i18n-sk deleted file mode 120000 index 0707c37f205dfa..00000000000000 --- a/srcpkgs/firefox-esr-i18n-sk +++ /dev/null @@ -1 +0,0 @@ -firefox-esr-i18n \ No newline at end of file diff --git a/srcpkgs/firefox-esr-i18n-skr b/srcpkgs/firefox-esr-i18n-skr deleted file mode 120000 index 0707c37f205dfa..00000000000000 --- a/srcpkgs/firefox-esr-i18n-skr +++ /dev/null @@ -1 +0,0 @@ -firefox-esr-i18n \ No newline at end of file diff --git a/srcpkgs/firefox-esr-i18n-sl b/srcpkgs/firefox-esr-i18n-sl deleted file mode 120000 index 0707c37f205dfa..00000000000000 --- a/srcpkgs/firefox-esr-i18n-sl +++ /dev/null @@ -1 +0,0 @@ -firefox-esr-i18n \ No newline at end of file diff --git a/srcpkgs/firefox-esr-i18n-son b/srcpkgs/firefox-esr-i18n-son deleted file mode 120000 index 0707c37f205dfa..00000000000000 --- a/srcpkgs/firefox-esr-i18n-son +++ /dev/null @@ -1 +0,0 @@ -firefox-esr-i18n \ No newline at end of file diff --git a/srcpkgs/firefox-esr-i18n-sq b/srcpkgs/firefox-esr-i18n-sq deleted file mode 120000 index 0707c37f205dfa..00000000000000 --- a/srcpkgs/firefox-esr-i18n-sq +++ /dev/null @@ -1 +0,0 @@ -firefox-esr-i18n \ No newline at end of file diff --git a/srcpkgs/firefox-esr-i18n-sr b/srcpkgs/firefox-esr-i18n-sr deleted file mode 120000 index 0707c37f205dfa..00000000000000 --- a/srcpkgs/firefox-esr-i18n-sr +++ /dev/null @@ -1 +0,0 @@ -firefox-esr-i18n \ No newline at end of file diff --git a/srcpkgs/firefox-esr-i18n-sv-SE b/srcpkgs/firefox-esr-i18n-sv-SE deleted file mode 120000 index 0707c37f205dfa..00000000000000 --- a/srcpkgs/firefox-esr-i18n-sv-SE +++ /dev/null @@ -1 +0,0 @@ -firefox-esr-i18n \ No newline at end of file diff --git a/srcpkgs/firefox-esr-i18n-szl b/srcpkgs/firefox-esr-i18n-szl deleted file mode 120000 index 0707c37f205dfa..00000000000000 --- a/srcpkgs/firefox-esr-i18n-szl +++ /dev/null @@ -1 +0,0 @@ -firefox-esr-i18n \ No newline at end of file diff --git a/srcpkgs/firefox-esr-i18n-ta b/srcpkgs/firefox-esr-i18n-ta deleted file mode 120000 index 0707c37f205dfa..00000000000000 --- a/srcpkgs/firefox-esr-i18n-ta +++ /dev/null @@ -1 +0,0 @@ -firefox-esr-i18n \ No newline at end of file diff --git a/srcpkgs/firefox-esr-i18n-te b/srcpkgs/firefox-esr-i18n-te deleted file mode 120000 index 0707c37f205dfa..00000000000000 --- a/srcpkgs/firefox-esr-i18n-te +++ /dev/null @@ -1 +0,0 @@ -firefox-esr-i18n \ No newline at end of file diff --git a/srcpkgs/firefox-esr-i18n-tg b/srcpkgs/firefox-esr-i18n-tg deleted file mode 120000 index 0707c37f205dfa..00000000000000 --- a/srcpkgs/firefox-esr-i18n-tg +++ /dev/null @@ -1 +0,0 @@ -firefox-esr-i18n \ No newline at end of file diff --git a/srcpkgs/firefox-esr-i18n-th b/srcpkgs/firefox-esr-i18n-th deleted file mode 120000 index 0707c37f205dfa..00000000000000 --- a/srcpkgs/firefox-esr-i18n-th +++ /dev/null @@ -1 +0,0 @@ -firefox-esr-i18n \ No newline at end of file diff --git a/srcpkgs/firefox-esr-i18n-tl b/srcpkgs/firefox-esr-i18n-tl deleted file mode 120000 index 0707c37f205dfa..00000000000000 --- a/srcpkgs/firefox-esr-i18n-tl +++ /dev/null @@ -1 +0,0 @@ -firefox-esr-i18n \ No newline at end of file diff --git a/srcpkgs/firefox-esr-i18n-tr b/srcpkgs/firefox-esr-i18n-tr deleted file mode 120000 index 0707c37f205dfa..00000000000000 --- a/srcpkgs/firefox-esr-i18n-tr +++ /dev/null @@ -1 +0,0 @@ -firefox-esr-i18n \ No newline at end of file diff --git a/srcpkgs/firefox-esr-i18n-trs b/srcpkgs/firefox-esr-i18n-trs deleted file mode 120000 index 0707c37f205dfa..00000000000000 --- a/srcpkgs/firefox-esr-i18n-trs +++ /dev/null @@ -1 +0,0 @@ -firefox-esr-i18n \ No newline at end of file diff --git a/srcpkgs/firefox-esr-i18n-uk b/srcpkgs/firefox-esr-i18n-uk deleted file mode 120000 index 0707c37f205dfa..00000000000000 --- a/srcpkgs/firefox-esr-i18n-uk +++ /dev/null @@ -1 +0,0 @@ -firefox-esr-i18n \ No newline at end of file diff --git a/srcpkgs/firefox-esr-i18n-ur b/srcpkgs/firefox-esr-i18n-ur deleted file mode 120000 index 0707c37f205dfa..00000000000000 --- a/srcpkgs/firefox-esr-i18n-ur +++ /dev/null @@ -1 +0,0 @@ -firefox-esr-i18n \ No newline at end of file diff --git a/srcpkgs/firefox-esr-i18n-uz b/srcpkgs/firefox-esr-i18n-uz deleted file mode 120000 index 0707c37f205dfa..00000000000000 --- a/srcpkgs/firefox-esr-i18n-uz +++ /dev/null @@ -1 +0,0 @@ -firefox-esr-i18n \ No newline at end of file diff --git a/srcpkgs/firefox-esr-i18n-vi b/srcpkgs/firefox-esr-i18n-vi deleted file mode 120000 index 0707c37f205dfa..00000000000000 --- a/srcpkgs/firefox-esr-i18n-vi +++ /dev/null @@ -1 +0,0 @@ -firefox-esr-i18n \ No newline at end of file diff --git a/srcpkgs/firefox-esr-i18n-xh b/srcpkgs/firefox-esr-i18n-xh deleted file mode 120000 index 0707c37f205dfa..00000000000000 --- a/srcpkgs/firefox-esr-i18n-xh +++ /dev/null @@ -1 +0,0 @@ -firefox-esr-i18n \ No newline at end of file diff --git a/srcpkgs/firefox-esr-i18n-zh-CN b/srcpkgs/firefox-esr-i18n-zh-CN deleted file mode 120000 index 0707c37f205dfa..00000000000000 --- a/srcpkgs/firefox-esr-i18n-zh-CN +++ /dev/null @@ -1 +0,0 @@ -firefox-esr-i18n \ No newline at end of file diff --git a/srcpkgs/firefox-esr-i18n-zh-TW b/srcpkgs/firefox-esr-i18n-zh-TW deleted file mode 120000 index 0707c37f205dfa..00000000000000 --- a/srcpkgs/firefox-esr-i18n-zh-TW +++ /dev/null @@ -1 +0,0 @@ -firefox-esr-i18n \ No newline at end of file diff --git a/srcpkgs/firefox-esr-i18n/files/update-lang-list b/srcpkgs/firefox-esr-i18n/files/update-lang-list deleted file mode 120000 index d6e91286846315..00000000000000 --- a/srcpkgs/firefox-esr-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/firefox-esr-i18n/template b/srcpkgs/firefox-esr-i18n/template deleted file mode 100644 index 28ace906347acf..00000000000000 --- a/srcpkgs/firefox-esr-i18n/template +++ /dev/null @@ -1,250 +0,0 @@ -# Template file for 'firefox-esr-i18n' -pkgname=firefox-esr-i18n -version=140.2.0 -revision=1 -metapackage=yes -short_desc="Firefox ESR language packs" -maintainer="Orphaned " -license="MPL-2.0" -homepage="https://www.mozilla.org/firefox/" - -create_wrksrc=yes - -do_extract() { - : -} - -_languages=( - 'ach "Acholi"' - 'af "Afrikaans"' - 'an "Aragonese"' - 'ar "Arabic"' - 'ast "Asturian"' - 'az "Azerbaijani"' - 'be "Belarusian"' - 'bg "Bulgarian"' - 'bn "Bengali"' - 'br "Breton"' - 'bs "Bosnian"' - 'ca "Catalan"' - 'ca-valencia "Catalan (Valencian)"' - 'cak "Kaqchikel"' - 'cs "Czech"' - 'cy "Welsh"' - 'da "Danish"' - 'de "German"' - 'dsb "Lower Sorbian"' - 'el "Greek"' - 'en-CA "English (Canada)"' - 'en-GB "English (British)"' - 'en-US "English (US)"' - 'eo "Esperanto"' - 'es-AR "Spanish (Argentina)"' - 'es-CL "Spanish (Chile)"' - 'es-ES "Spanish (Spain)"' - 'es-MX "Spanish (Mexico)"' - 'et "Estonian"' - 'eu "Basque"' - 'fa "Persian"' - 'ff "Fulah"' - 'fi "Finnish"' - 'fr "French"' - 'fur "Friulian"' - 'fy-NL "Frisian"' - 'ga-IE "Irish"' - 'gd "Gaelic (Scotland)"' - 'gl "Galician"' - 'gn "Guarani"' - 'gu-IN "Gujarati (India)"' - 'he "Hebrew"' - 'hi-IN "Hindi (India)"' - 'hr "Croatian"' - 'hsb "Upper Sorbian"' - 'hu "Hungarian"' - 'hy-AM "Armenian"' - 'ia "Interlingua"' - 'id "Indonesian"' - 'is "Icelandic"' - 'it "Italian"' - 'ja "Japanese"' - 'ka "Georgian"' - 'kab "Kabyle"' - 'kk "Kazakh"' - 'km "Khmer"' - 'kn "Kannada"' - 'ko "Korean"' - 'lij "Ligurian"' - 'lt "Lithuanian"' - 'lv "Latvian"' - 'mk "Macedonian"' - 'mr "Marathi"' - 'ms "Malay"' - 'my "Burmese"' - 'nb-NO "Norwegian (Bokmål)"' - 'ne-NP "Nepali"' - 'nl "Dutch"' - 'nn-NO "Norwegian (Nynorsk)"' - 'oc "Occitan"' - 'pa-IN "Punjabi"' - 'pl "Polish"' - 'pt-BR "Portuguese (Brazilian)"' - 'pt-PT "Portuguese (Portugal)"' - 'rm "Romansh"' - 'ro "Romanian"' - 'ru "Russian"' - 'sat "Santali"' - 'sc "Sardinian"' - 'sco "Scots"' - 'si "Sinhala"' - 'sk "Slovak"' - 'skr "Saraiki"' - 'sl "Slovenian"' - 'son "Songhai"' - 'sq "Albanian"' - 'sr "Serbian"' - 'sv-SE "Swedish"' - 'szl "Silesian"' - 'ta "Tamil"' - 'te "Telugu"' - 'tg "Tajik"' - 'th "Thai"' - 'tl "Tagalog"' - 'tr "Turkish"' - 'trs "Triqui"' - 'uk "Ukrainian"' - 'ur "Urdu"' - 'uz "Uzbek"' - 'vi "Vietnamese"' - 'xh "Xhosa"' - 'zh-CN "Chinese (Simplified)"' - 'zh-TW "Chinese (Traditional)"' -) - -depends="firefox-esr>=${version}" - -for _lang in "${_languages[@]}"; do - _locale=${_lang%% *} - _pkgname=firefox-esr-i18n-${_locale} - - depends+=" ${_pkgname}>=${version}" - distfiles+=" ${MOZILLA_SITE}/firefox/releases/${version}esr/linux-i686/xpi/${_locale}.xpi" - - eval "${_pkgname}_package() { - _pkgtmpl $_lang - }" -done - -_pkgtmpl() { - _lang="$1" - depends="firefox-esr>=${version}" - conflicts="firefox-i18n-${_lang}>=0" - short_desc="Firefox ESR $2 language pack" - pkg_install() { - vinstall ${XBPS_SRCDISTDIR}/${sourcepkg}-${version}/${_lang}.xpi 644 \ - usr/lib/firefox/browser/extensions langpack-${_lang}@firefox.mozilla.org.xpi - } -} - -checksum="309d2e895607f695ece8505d110d44b3456d6e0da30e7d13e169dee696f11eee - 9756120c293915e9e6c73450a7ccf30d76790b5ee881c5f9fd5f4bd314fce465 - a798ff3d036652dfa5f082856061fc633fc647ed6ecfb233b76b9682bf4172ac - cbdf529c4cb131f714e37ced462b5e62d3180def73eef0132d0e79fc4d9ba421 - e32a9fd39e14ed88d83b3fafe3d756469c4e3b4aacb05156fd1b5f5c7ee3094d - 470dd60238fc0fe72efb55d8b180fe7102bf42faac0b637a298ef2fa7d247d6d - fb10aef2f192d212b04f87d132cdd39be1cfc541ca2de9b7314be5a54c7d5b58 - c5890a6b15b97cc59d94fb0d36e9b1c4a98634c537b64ca847d24b9b423dbb92 - 19cdd41c105f1783129f206b2a1e07da9f9d2b559b47d65bc26611feeaddc5a1 - fccb1efed19d745c2e5ff5f23fb665b194045d75d9ccbfea3193065ba47bc04c - ce10e8b07778bd1609b7d33b41130d69a1775392f1d83c12afab1e87e52082d4 - 0469e5312b7c612c71daa149b0927fb6821dc03d3940d3af447526b114c208d3 - 5e98b05f3c0eedef90911c8db63a024c9369e653b838ec56fe11d58e39eae781 - f30eb8cb7996446f8e4f4d42fa754044af71c081b3ca0ce22636ebc8b8ea7f6d - 8dca4468dd51d330316fae305ffb669bfa16a952e450ab57de57300d725def40 - b1a6b8fb78fd00d584c7a89117d78bab398a3676430639bac37e743b644870c0 - e1171da1c9e2dccb26e24c220b4d1232245256e4481c3a540cdec91234182fa5 - c5c0f86227b958b295a77960751e89330f1989004c525568cd12cbe0d355abd6 - 0019abc60823a8b9c89c8c1b8a13a89a4711b5783244bfad360d6979eef755c9 - 9d675092a8a60fd6897f0a2404ce32995baacc491c849f42bf03f72e19a503e9 - fe297d1e470aff49520053b60f07f43f20c15e1a82c5db954f347a417c078a0a - 075fac6b7961e11dc94244b672d90a7e1be03771103a4fd764a3cde5e585af61 - 4f814b6fbd588abe89b9fec0054e77ee3c5414745170de90f6010749a0991f1e - a44dbea2c081fe356e662a0934694d4cd58cd4b01c57daacc177f76983fe9805 - 9d50096699354e6ece5722009d932908f873bde507daf5ea83592e9da566aed7 - 25cdaa4685382400c616ed8c890c1f42dc80c154c20ebaa9b6e939eb83510a1f - 317c9156d301c849b8592151545b53e5235358a81dd4640f5f91485d827b2cc0 - b3fc0d3e495baa5be9111ef988cd7793b3e9c5a158361ba34d146a8ad5eaf0bc - 54f47ab7dd023ad9182827ac1e600d49aaee00935d63555b3ceaa17314cf6c8c - 3cf42d556eb3d4483e19420e99417154a07707b7ef4e41a3f22f01c3a0b3a487 - b4f14f38e1137bcc51f0dd60927e8ced62b0e19b137e75ed810541f4b839308e - affe60d6944b29dca9dec193736ebc3f392b589857e72d900199a4336d54431c - cc7071db165aa4981808c43a98a1d77ed2c8d03886adfe3e7f0e7811bfb03d90 - b97952d580866eade80e67bc0c0eced51d1b72a7912a4b7b35276318bc857004 - 146244b2c41b3b2cfe4c1315033ee6c225433827f493ca708160e14b04837c26 - da6804a6127c8bc108c4cadf2ec079356214752a42c21a233c61db83269d3122 - 45d571f6262f2a1fedf0521f960d6968a3340aebb27c115d9375d6aaf7daa6c1 - dee4da68342b2cd2c2d163e2598ea1128df514d01cbe791845de68d5a96e4e43 - 285aa2ce778e58d979d6ed6462f5453fe66b6e7317e562cc1f192a7c2adab881 - 40303f0e5d5fec097f1e099241fd464c4b2a7ba130bc57be865fd0ea41239071 - 79239f83ec118ce8998971a6cbc1f24d7c799ff152d6e8a8dafb22af8b4b68b8 - 442ff7c7f995af9aabda5a2be6349ce38304fcdf7c3d2d2b9102604fb14ad7d0 - ff4ed592b4160bb65b1bef6a9ed6f22baa766cfe54df5c4527c494a8a4250188 - 917802c4c725d0150287c71a41b83cca28e7c4c4af1936fe1dc38b0f1ed32bcf - 68d93f4633d6cd4064dfcb680433f424f29bfb711bf2bf696f12793fd90a4a38 - 5b9195026e344e587ffa6ad401ff6469ade829fd5c2e7f4eb637ca116896b967 - 39eec3e96f036eabf07e333d66dfafabb91c6ec97441ce25d8667d726e996155 - 62ee14cc8c108f8464be94a9a8db451a85b37ab3968312ffb1ae97d6c11eba0c - fce35387dee46fe389749356411814f59262cd5e8f1c2b052ea55163f958cb01 - fc9735fc30a747b7528ea2156956564cb53aa5a8460cdcd0120d4082994cd68a - 25b4b3f9e80e7e493477cfbd737c66f8b82c2d102ecbbfad0d49e48fb46dc514 - 127bfecb02778423697e79a9363ab07c93ea91dc81f5e709e2ea85187072537a - 6300862959b1831b0aebbe58e152fe861c1eb3ac1fa8a8fcd9f7cf28ee4bd3d5 - d998008e193f691cdadfc888d195535aa22d5d659ffaa5af412c4e97bd1ae41b - 3c0367061141af4c10a40c36466028f0ca70cae38b23baada5cab88621cd4d09 - 9c9cba4e7c0caa3b41be353251b866fabc0803443d5090afe62ca84660ab5e4e - 33661a5f6d3e107b76fcbe36290987969bfc25eb20f9420f30d0458037ac9115 - 59ccb66ae37b4a1b119322a386e24193ad621ae2d65261b975e95cf36c215efb - 01fb89a8c75284497ec8833ad06844ab480932bb0afaf2e4558e2eb17f86ce13 - 025f2bd9e75c5abc3c2be825eb879310133d3423c46e13881f7429ecb568953c - 60aaf624cefd20edc12109407b35fed16a7f3a81fd411c3860649b5eed159336 - b1dbb9c31f6f94d10a3fa8005612f43a22e5009ef150610b8ee49dea7042324c - d3650cdea5cb72be33160c9dbbb4e073d0d6865782b23ceedd05520e97fa6a24 - 73ecabeb3f6ae91f26c5f40de2b3a049d26d5c54239aef92be16927ae7779035 - 0e5fa2d2cf9f52d23057d5192c310e6161b6ba1cdc1e6335a7ef5299d1aa1f07 - 08785d73f2f5344464676f711f2d42db55ec8308a673f864f1e84443318ae045 - ab4c36a048322e03de44cd8b629210665d8bacf30885cd124d59cdb6696a65c2 - 66cc25792a1028a64cb56299d3bafd91784ec60638f2bd211e7060d101676a77 - 934c3c983eafd2c79a814e08510d3fd8a6ca00abae2672d15f520748578e0862 - cf864a29889f831dcb4420579f1c8cf3c75de699e787b18d452128bb5b770990 - ca26e42462c786a729eb87d018ac3ce53b3d75542fcf344ebc10581ae7025e03 - ee0906b7ef6f1c6ad94c0bda98d648a04648994b2a73279926def81f73c8827b - fd22140f77cc60d7de4896dc8b42dab720f35c438bc1b373e51043663ae0c400 - 03363c2eb95aa9960c51ba6023ced0e74b72e0ac83ac846e66955f461c964460 - 7efe246478cbcdc1ac7af41c6c0ddfe5a5252ee25ac13afec0ed59e6ef3ecd5b - a2c19e18e82a713a322d8050852e7225180e6f8802247be544a13243f3c2b56e - 65f3a7fb082a9d2833eb8a098a058fd6542f4f903ff1393d10592409c9356a0e - b9bba0b645c1c051294437c2cc17a15b2bd06ffa274e84489d542c731c84e347 - 635957adcd51d46f57a591132e823a95ece3805457db57bd279990a4bceb3011 - 0fc6408ddf249a3507754cb1cf2b30c9cfe141674a9ff08d07d05c46e867ad3d - 39c45cba8134c94c84b6cd70a7b24bd309f2f367fcfca29dbf93fa36e111b0b0 - 257202a0b6a60f8baca78ecf418939d2f66515fb7688b37517da7d3476d712cc - 62d83a3725670789e9f6a585bfc24adf5c47e20bed7458edfbeafc15f05cb080 - 32cb6be6da6f1479dc89d7f1527be48c6d352279aad4d4b7e9f0ea04aae0c337 - eb7b64b1574ffdc9d5232f9941e59b19c8658736167ba2b0b50d87a8b080466c - 871fcf11ad950270342655d9f0191f09dff2431d570b4dec3c3b066d70be05cc - 82f1b922efa44d50521c105fc357dcff8f5a5656a22ad43e0071957d3f0f8f16 - 02ab299017fe1b550af9c91a5150c8cb60d23c3c0d191ecd2c5400a95da20891 - 56791cc73ca1652dcf39df92285aa876bd89cd7bfcaef375f3106e38f6e35af4 - 4190a54476bd5eba54f40512f47ed82b86234a280a85b016ec67cec86ad9fc72 - 21891ff5cd7dd86f6ef1655efd4dfe520afe25831c372a85899335e1cb97d001 - 63657ef1d6afc64c2a15ef23343f38c653a2e64f0a579c0575a755e68b3db1db - d2b82112dcf06d10e2c2c8ac45165109c10d1b8009b8e6e9777502c308bdc6c1 - a49e41c571bd383b3f330a99141225a3fe75d8f43ab937a08f201ddc2f30c208 - ee1b064d5ba44e205c6446aaf2f644555d28f0bbc25c7fddcf002489489e8f5f - e5709d6eaf1ca2c0804eac5852fae9885d7190b2a6c23f95015df19a84062b2a - 4ef30039b2afdd8ca43a8183b5a87a6dab1371ab57b7363eb54d5dbd4b7a9238 - 6934a14bf44353f526560fc7ce4e74dda25fd2a741e5431dbd928df1d0d9cf74 - 0e31fae9949be9c56176e67bcbd0e3e62c36c88536a0cb611a67bb7f4708f0ec - e420811317187bed3dab5d7e32379c5c965512a01a1daddc836ba0ca54261548 - 0073bfca020b476970240ffea84acc0f779ba37320592a5052d3347f54dba18b - 65a61bc387ed82fea60f5d60d33dcbd9d4a8d8656c9158d6f9a8b67abad33093 - 65b480523bd1014dd3656d16592bb911b7233cc77f9b869ef59fafbaaeab13a3" diff --git a/srcpkgs/firefox-esr-i18n/update b/srcpkgs/firefox-esr-i18n/update deleted file mode 120000 index 5f4c7efcf21409..00000000000000 --- a/srcpkgs/firefox-esr-i18n/update +++ /dev/null @@ -1 +0,0 @@ -../firefox-esr/update \ No newline at end of file diff --git a/srcpkgs/firefox-esr/files/firefox-wayland b/srcpkgs/firefox-esr/files/firefox-wayland deleted file mode 100644 index e07fd87b235aa7..00000000000000 --- a/srcpkgs/firefox-esr/files/firefox-wayland +++ /dev/null @@ -1,2 +0,0 @@ -#!/bin/sh -exec env MOZ_ENABLE_WAYLAND=1 /usr/lib/firefox/firefox "$@" diff --git a/srcpkgs/firefox-esr/files/firefox.desktop b/srcpkgs/firefox-esr/files/firefox.desktop deleted file mode 100644 index 3b6eac45925092..00000000000000 --- a/srcpkgs/firefox-esr/files/firefox.desktop +++ /dev/null @@ -1,220 +0,0 @@ -[Desktop Entry] -Version=1.0 -Name=Firefox Web Browser -Name[ar]=متصفح الويب فَيَرفُكْس -Name[ast]=Restolador web Firefox -Name[bn]=ফায়ারফক্স ওয়েব ব্রাউজার -Name[ca]=Navegador web Firefox -Name[cs]=Firefox Webový prohlížeč -Name[da]=Firefox - internetbrowser -Name[el]=Περιηγητής Firefox -Name[es]=Navegador web Firefox -Name[et]=Firefoxi veebibrauser -Name[fa]=مرورگر اینترنتی Firefox -Name[fi]=Firefox-selain -Name[fr]=Navigateur Web Firefox -Name[gl]=Navegador web Firefox -Name[he]=דפדפן האינטרנט Firefox -Name[hr]=Firefox web preglednik -Name[hu]=Firefox webböngésző -Name[it]=Firefox Browser Web -Name[ja]=Firefox ウェブ・ブラウザ -Name[ko]=Firefox 웹 브라우저 -Name[ku]=Geroka torê Firefox -Name[lt]=Firefox interneto naršyklė -Name[nb]=Firefox Nettleser -Name[nl]=Firefox webbrowser -Name[nn]=Firefox Nettlesar -Name[no]=Firefox Nettleser -Name[pl]=Przeglądarka WWW Firefox -Name[pt]=Firefox Navegador Web -Name[pt_BR]=Navegador Web Firefox -Name[ro]=Firefox – Navigator Internet -Name[ru]=Веб-браузер Firefox -Name[sk]=Firefox - internetový prehliadač -Name[sl]=Firefox spletni brskalnik -Name[sv]=Firefox webbläsare -Name[tr]=Firefox Web Tarayıcısı -Name[ug]=Firefox توركۆرگۈ -Name[uk]=Веб-браузер Firefox -Name[vi]=Trình duyệt web Firefox -Name[zh_CN]=Firefox 网络浏览器 -Name[zh_TW]=Firefox 網路瀏覽器 -Comment=Browse the World Wide Web -Comment[ar]=تصفح الشبكة العنكبوتية العالمية -Comment[ast]=Restola pela Rede -Comment[bn]=ইন্টারনেট ব্রাউজ করুন -Comment[ca]=Navegueu per la web -Comment[cs]=Prohlížení stránek World Wide Webu -Comment[da]=Surf på internettet -Comment[de]=Im Internet surfen -Comment[el]=Μπορείτε να περιηγηθείτε στο διαδίκτυο (Web) -Comment[es]=Navegue por la web -Comment[et]=Lehitse veebi -Comment[fa]=صفحات شبکه جهانی اینترنت را مرور نمایید -Comment[fi]=Selaa Internetin WWW-sivuja -Comment[fr]=Naviguer sur le Web -Comment[gl]=Navegar pola rede -Comment[he]=גלישה ברחבי האינטרנט -Comment[hr]=Pretražite web -Comment[hu]=A világháló böngészése -Comment[it]=Esplora il web -Comment[ja]=ウェブを閲覧します -Comment[ko]=웹을 돌아 다닙니다 -Comment[ku]=Li torê bigere -Comment[lt]=Naršykite internete -Comment[nb]=Surf på nettet -Comment[nl]=Verken het internet -Comment[nn]=Surf på nettet -Comment[no]=Surf på nettet -Comment[pl]=Przeglądanie stron WWW -Comment[pt]=Navegue na Internet -Comment[pt_BR]=Navegue na Internet -Comment[ro]=Navigați pe Internet -Comment[ru]=Доступ в Интернет -Comment[sk]=Prehliadanie internetu -Comment[sl]=Brskajte po spletu -Comment[sv]=Surfa på webben -Comment[tr]=İnternet'te Gezinin -Comment[ug]=دۇنيادىكى توربەتلەرنى كۆرگىلى بولىدۇ -Comment[uk]=Перегляд сторінок Інтернету -Comment[vi]=Để duyệt các trang web -Comment[zh_CN]=浏览互联网 -Comment[zh_TW]=瀏覽網際網路 -GenericName=Web Browser -GenericName[ar]=متصفح ويب -GenericName[ast]=Restolador Web -GenericName[bn]=ওয়েব ব্রাউজার -GenericName[ca]=Navegador web -GenericName[cs]=Webový prohlížeč -GenericName[da]=Webbrowser -GenericName[el]=Περιηγητής διαδικτύου -GenericName[es]=Navegador web -GenericName[et]=Veebibrauser -GenericName[fa]=مرورگر اینترنتی -GenericName[fi]=WWW-selain -GenericName[fr]=Navigateur Web -GenericName[gl]=Navegador Web -GenericName[he]=דפדפן אינטרנט -GenericName[hr]=Web preglednik -GenericName[hu]=Webböngésző -GenericName[it]=Browser web -GenericName[ja]=ウェブ・ブラウザ -GenericName[ko]=웹 브라우저 -GenericName[ku]=Geroka torê -GenericName[lt]=Interneto naršyklė -GenericName[nb]=Nettleser -GenericName[nl]=Webbrowser -GenericName[nn]=Nettlesar -GenericName[no]=Nettleser -GenericName[pl]=Przeglądarka WWW -GenericName[pt]=Navegador Web -GenericName[pt_BR]=Navegador Web -GenericName[ro]=Navigator Internet -GenericName[ru]=Веб-браузер -GenericName[sk]=Internetový prehliadač -GenericName[sl]=Spletni brskalnik -GenericName[sv]=Webbläsare -GenericName[tr]=Web Tarayıcı -GenericName[ug]=توركۆرگۈ -GenericName[uk]=Веб-браузер -GenericName[vi]=Trình duyệt Web -GenericName[zh_CN]=网络浏览器 -GenericName[zh_TW]=網路瀏覽器 -Keywords=Internet;WWW;Browser;Web;Explorer -Keywords[ar]=انترنت;إنترنت;متصفح;ويب;وب -Keywords[ast]=Internet;WWW;Restolador;Web;Esplorador -Keywords[ca]=Internet;WWW;Navegador;Web;Explorador;Explorer -Keywords[cs]=Internet;WWW;Prohlížeč;Web;Explorer -Keywords[da]=Internet;Internettet;WWW;Browser;Browse;Web;Surf;Nettet -Keywords[de]=Internet;WWW;Browser;Web;Explorer;Webseite;Site;surfen;online;browsen -Keywords[el]=Internet;WWW;Browser;Web;Explorer;Διαδίκτυο;Περιηγητής;Firefox;Φιρεφοχ;Ιντερνετ -Keywords[es]=Explorador;Internet;WWW -Keywords[fi]=Internet;WWW;Browser;Web;Explorer;selain;Internet-selain;internetselain;verkkoselain;netti;surffaa -Keywords[fr]=Internet;WWW;Browser;Web;Explorer;Fureteur;Surfer;Navigateur -Keywords[he]=דפדפן;אינטרנט;רשת;אתרים;אתר;פיירפוקס;מוזילה; -Keywords[hr]=Internet;WWW;preglednik;Web -Keywords[hu]=Internet;WWW;Böngésző;Web;Háló;Net;Explorer -Keywords[it]=Internet;WWW;Browser;Web;Navigatore -Keywords[is]=Internet;WWW;Vafri;Vefur;Netvafri;Flakk -Keywords[ja]=Internet;WWW;Web;インターネット;ブラウザ;ウェブ;エクスプローラ -Keywords[nb]=Internett;WWW;Nettleser;Explorer;Web;Browser;Nettside -Keywords[nl]=Internet;WWW;Browser;Web;Explorer;Verkenner;Website;Surfen;Online -Keywords[pt]=Internet;WWW;Browser;Web;Explorador;Navegador -Keywords[pt_BR]=Internet;WWW;Browser;Web;Explorador;Navegador -Keywords[ru]=Internet;WWW;Browser;Web;Explorer;интернет;браузер;веб;файрфокс;огнелис -Keywords[sk]=Internet;WWW;Prehliadač;Web;Explorer -Keywords[sl]=Internet;WWW;Browser;Web;Explorer;Brskalnik;Splet -Keywords[tr]=İnternet;WWW;Tarayıcı;Web;Gezgin;Web sitesi;Site;sörf;çevrimiçi;tara -Keywords[uk]=Internet;WWW;Browser;Web;Explorer;Інтернет;мережа;переглядач;оглядач;браузер;веб;файрфокс;вогнелис;перегляд -Keywords[vi]=Internet;WWW;Browser;Web;Explorer;Trình duyệt;Trang web -Keywords[zh_CN]=Internet;WWW;Browser;Web;Explorer;网页;浏览;上网;火狐;Firefox;ff;互联网;网站; -Keywords[zh_TW]=Internet;WWW;Browser;Web;Explorer;網際網路;網路;瀏覽器;上網;網頁;火狐 -Exec=firefox %u -Terminal=false -X-MultipleArgs=false -Type=Application -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 -Actions=NewWindow;NewPrivateWindow; -StartupWMClass=Firefox - -[Desktop Action NewWindow] -Name=Open a New Window -Name[ar]=افتح نافذة جديدة -Name[ast]=Abrir una ventana nueva -Name[bn]=Abrir una ventana nueva -Name[ca]=Obre una finestra nova -Name[cs]=Otevřít nové okno -Name[da]=Åbn et nyt vindue -Name[de]=Ein neues Fenster öffnen -Name[el]=Άνοιγμα νέου παραθύρου -Name[es]=Abrir una ventana nueva -Name[fi]=Avaa uusi ikkuna -Name[fr]=Ouvrir une nouvelle fenêtre -Name[gl]=Abrir unha nova xanela -Name[he]=פתיחת חלון חדש -Name[hr]=Otvori novi prozor -Name[hu]=Új ablak nyitása -Name[it]=Apri una nuova finestra -Name[ja]=新しいウィンドウを開く -Name[ko]=새 창 열기 -Name[ku]=Paceyeke nû veke -Name[lt]=Atverti naują langą -Name[nb]=Åpne et nytt vindu -Name[nl]=Nieuw venster openen -Name[pt]=Abrir nova janela -Name[pt_BR]=Abrir nova janela -Name[ro]=Deschide o fereastră nouă -Name[ru]=Новое окно -Name[sk]=Otvoriť nové okno -Name[sl]=Odpri novo okno -Name[sv]=Öppna ett nytt fönster -Name[tr]=Yeni pencere aç -Name[ug]=يېڭى كۆزنەك ئېچىش -Name[uk]=Відкрити нове вікно -Name[vi]=Mở cửa sổ mới -Name[zh_CN]=新建窗口 -Name[zh_TW]=開啟新視窗 -Exec=firefox -new-window - -[Desktop Action NewPrivateWindow] -Name=Open a New Private Window -Name[ar]=افتح نافذة جديدة للتصفح الخاص -Name[ca]=Obre una finestra nova en mode d'incògnit -Name[de]=Ein neues privates Fenster öffnen -Name[es]=Abrir una ventana privada nueva -Name[fi]=Avaa uusi yksityinen ikkuna -Name[fr]=Ouvrir une nouvelle fenêtre de navigation privée -Name[he]=פתיחת חלון גלישה פרטית חדש -Name[hu]=Új privát ablak nyitása -Name[it]=Apri una nuova finestra anonima -Name[nb]=Åpne et nytt privat vindu -Name[ru]=Новое приватное окно -Name[sl]=Odpri novo okno zasebnega brskanja -Name[tr]=Yeni bir pencere aç -Name[uk]=Відкрити нове вікно у потайливому режимі -Name[zh_TW]=開啟新隱私瀏覽視窗 -Exec=firefox -private-window diff --git a/srcpkgs/firefox-esr/files/stab.h b/srcpkgs/firefox-esr/files/stab.h deleted file mode 100644 index 6f70af39897aab..00000000000000 --- a/srcpkgs/firefox-esr/files/stab.h +++ /dev/null @@ -1,71 +0,0 @@ -/* $OpenBSD: stab.h,v 1.3 2003/06/02 19:34:12 millert Exp $ */ -/* $NetBSD: stab.h,v 1.4 1994/10/26 00:56:25 cgd Exp $ */ - -/*- - * Copyright (c) 1991 The Regents of the University of California. - * All rights reserved. - * - * 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. - * - * @(#)stab.h 5.2 (Berkeley) 4/4/91 - */ - -#ifndef _STAB_H_ -#define _STAB_H_ - -/* - * The following are symbols used by various debuggers and by the Pascal - * compiler. Each of them must have one (or more) of the bits defined by - * the N_STAB mask set. - */ - -#define N_GSYM 0x20 /* global symbol */ -#define N_FNAME 0x22 /* F77 function name */ -#define N_FUN 0x24 /* procedure name */ -#define N_STSYM 0x26 /* data segment variable */ -#define N_LCSYM 0x28 /* bss segment variable */ -#define N_MAIN 0x2a /* main function name */ -#define N_PC 0x30 /* global Pascal symbol */ -#define N_RSYM 0x40 /* register variable */ -#define N_SLINE 0x44 /* text segment line number */ -#define N_DSLINE 0x46 /* data segment line number */ -#define N_BSLINE 0x48 /* bss segment line number */ -#define N_SSYM 0x60 /* structure/union element */ -#define N_SO 0x64 /* main source file name */ -#define N_LSYM 0x80 /* stack variable */ -#define N_BINCL 0x82 /* include file beginning */ -#define N_SOL 0x84 /* included source file name */ -#define N_PSYM 0xa0 /* parameter variable */ -#define N_EINCL 0xa2 /* include file end */ -#define N_ENTRY 0xa4 /* alternate entry point */ -#define N_LBRAC 0xc0 /* left bracket */ -#define N_EXCL 0xc2 /* deleted include file */ -#define N_RBRAC 0xe0 /* right bracket */ -#define N_BCOMM 0xe2 /* begin common */ -#define N_ECOMM 0xe4 /* end common */ -#define N_ECOML 0xe8 /* end common (local name) */ -#define N_LENG 0xfe /* length of preceding entry */ - -#endif /* !_STAB_H_ */ diff --git a/srcpkgs/firefox-esr/files/vendor.js b/srcpkgs/firefox-esr/files/vendor.js deleted file mode 100644 index 1b0273175a52ec..00000000000000 --- a/srcpkgs/firefox-esr/files/vendor.js +++ /dev/null @@ -1,11 +0,0 @@ -// Use LANG environment variable to choose locale -pref("intl.locale.requested", ""); - -// Disable default browser checking. -pref("browser.shell.checkDefaultBrowser", false); - -// Don't disable our bundled extensions in the application directory -pref("extensions.autoDisableScopes", 11); - -// The default is google and we don't have api keys for it. -pref("geo.provider.network.url", "https://location.services.mozilla.com/v1/geolocate?key=%MOZILLA_API_KEY%"); diff --git a/srcpkgs/firefox-esr/patches/big-endian-image-decoders.patch b/srcpkgs/firefox-esr/patches/big-endian-image-decoders.patch deleted file mode 100644 index bd2f925c917e21..00000000000000 --- a/srcpkgs/firefox-esr/patches/big-endian-image-decoders.patch +++ /dev/null @@ -1,88 +0,0 @@ -https://bugzilla.mozilla.org/show_bug.cgi?id=1626236 -https://bug1626236.bmoattachments.org/attachment.cgi?id=9137096 - -# HG changeset patch -# User msirringhaus@suse.de -# Date 1582805876 -3600 -# Thu Feb 27 13:17:56 2020 +0100 -# Node ID cc3d09abea31068e57f1ab918782f9f86fc6a158 -# Parent 9cd90914846f667f18babc491a74c164ae5d6e9f -imported patch decoder_workaround.patch - -diff -r 9cd90914846f image/decoders/nsGIFDecoder2.cpp ---- a/image/decoders/nsGIFDecoder2.cpp Thu Feb 27 12:57:14 2020 +0100 -+++ b/image/decoders/nsGIFDecoder2.cpp Fri Mar 27 13:06:18 2020 +0100 -@@ -422,6 +422,9 @@ - MOZ_ASSERT(mSwizzleFn); - uint8_t* data = reinterpret_cast(aColormap); - mSwizzleFn(data, data, aColors); -+#if MOZ_BIG_ENDIAN() -+ SwizzleRow(SurfaceFormat::A8R8G8B8, SurfaceFormat::B8G8R8A8)(data, data, aColors); -+#endif - } - - LexerResult nsGIFDecoder2::DoDecode(SourceBufferIterator& aIterator, -diff -r 9cd90914846f image/decoders/nsJPEGDecoder.cpp ---- a/image/decoders/nsJPEGDecoder.cpp Thu Feb 27 12:57:14 2020 +0100 -+++ b/image/decoders/nsJPEGDecoder.cpp Fri Mar 27 13:06:18 2020 +0100 -@@ -263,6 +263,9 @@ - case JCS_YCbCr: - // By default, we will output directly to BGRA. If we need to apply - // special color transforms, this may change. -+#if MOZ_BIG_ENDIAN() -+ mInfo.out_color_space = MOZ_JCS_EXT_NATIVE_ENDIAN_XRGB; -+#else - switch (SurfaceFormat::OS_RGBX) { - case SurfaceFormat::B8G8R8X8: - mInfo.out_color_space = JCS_EXT_BGRX; -@@ -277,6 +280,7 @@ - mState = JPEG_ERROR; - return Transition::TerminateFailure(); - } -+#endif - break; - case JCS_CMYK: - case JCS_YCCK: -diff -r 9cd90914846f image/decoders/nsPNGDecoder.cpp ---- a/image/decoders/nsPNGDecoder.cpp Thu Feb 27 12:57:14 2020 +0100 -+++ b/image/decoders/nsPNGDecoder.cpp Fri Mar 27 13:06:18 2020 +0100 -@@ -361,7 +361,7 @@ - IResumable* aOnResume) { - MOZ_ASSERT(!HasError(), "Shouldn't call DoDecode after error!"); - -- return mLexer.Lex(aIterator, aOnResume, -+ LexerResult res = mLexer.Lex(aIterator, aOnResume, - [=](State aState, const char* aData, size_t aLength) { - switch (aState) { - case State::PNG_DATA: -@@ -371,6 +371,14 @@ - } - MOZ_CRASH("Unknown State"); - }); -+ -+#if MOZ_BIG_ENDIAN() -+ if(res.is() && res.as() == TerminalState::SUCCESS) { -+ NativeEndian::swapToLittleEndianInPlace((uint32_t*)(mImageData), mImageDataLength / 4); -+ } -+#endif -+ -+ return res; - } - - LexerTransition nsPNGDecoder::ReadPNGData( -diff -r 9cd90914846f image/decoders/nsWebPDecoder.cpp ---- a/image/decoders/nsWebPDecoder.cpp Thu Feb 27 12:57:14 2020 +0100 -+++ b/image/decoders/nsWebPDecoder.cpp Fri Mar 27 13:06:18 2020 +0100 -@@ -237,7 +237,12 @@ - // WebP doesn't guarantee that the alpha generated matches the hint in the - // header, so we always need to claim the input is BGRA. If the output is - // BGRX, swizzling will mask off the alpha channel. -+#if MOZ_BIG_ENDIAN() -+ mBuffer.colorspace = MODE_ARGB; -+ SurfaceFormat inFormat = mFormat; -+#else - SurfaceFormat inFormat = SurfaceFormat::OS_RGBA; -+#endif - - SurfacePipeFlags pipeFlags = SurfacePipeFlags(); - if (mFormat == SurfaceFormat::OS_RGBA && diff --git a/srcpkgs/firefox-esr/patches/clang-sysroot-toolchain-fix.patch b/srcpkgs/firefox-esr/patches/clang-sysroot-toolchain-fix.patch deleted file mode 100644 index 898603f529316c..00000000000000 --- a/srcpkgs/firefox-esr/patches/clang-sysroot-toolchain-fix.patch +++ /dev/null @@ -1,18 +0,0 @@ -We need to pass --sysroot and --gcc-toolchain explicitly for cross compiling with glibc -because when the lld tries to link libc, it will read the gcc libc linker script which -includes absolute paths to actual libc files and without the sysroot argument it picks -the host ones, even though it discovered the linker script in the sysroot already. -linker-script = /usr/aarch64-linux-gnu/lib64/libc.so ---- a/build/moz.configure/toolchain.configure -+++ b/build/moz.configure/toolchain.configure -@@ -725,6 +725,10 @@ - flags.append("--target=%s" % toolchain) - has_target = True - -+ if info.type == "clang" and not target.os == "WASI" and (info.cpu != target.cpu): -+ flags.append("--sysroot=/usr/%s" % toolchain) -+ flags.append("--gcc-toolchain=/usr") -+ - if not has_target and (not info.cpu or info.cpu != target.cpu): - same_arch = same_arch_different_bits() - if (target.cpu, info.cpu) in same_arch: diff --git a/srcpkgs/firefox-esr/patches/firefox-i686-build.patch b/srcpkgs/firefox-esr/patches/firefox-i686-build.patch deleted file mode 100644 index 01561761df9a21..00000000000000 --- a/srcpkgs/firefox-esr/patches/firefox-i686-build.patch +++ /dev/null @@ -1,14 +0,0 @@ -https://src.fedoraproject.org/rpms/firefox/blob/rawhide/f/firefox-i686-build.patch - -diff -up firefox-105.0/mozglue/misc/SIMD_avx2.cpp.old firefox-105.0/mozglue/misc/SIMD_avx2.cpp ---- firefox-105.0/mozglue/misc/SIMD_avx2.cpp.old 2022-09-22 21:35:07.006221995 +0200 -+++ firefox-105.0/mozglue/misc/SIMD_avx2.cpp 2022-09-22 21:36:12.972480517 +0200 -@@ -55,7 +55,7 @@ __m256i CmpEq256(__m256i a, __m256i b) { - return _mm256_cmpeq_epi64(a, b); - } - --# if defined(__GNUC__) && !defined(__clang__) -+# if 0 - - // See the comment in SIMD.cpp over Load32BitsIntoXMM. This is just adapted - // from that workaround. Testing this, it also yields the correct instructions diff --git a/srcpkgs/firefox-esr/patches/fix-arm-opus-include.patch b/srcpkgs/firefox-esr/patches/fix-arm-opus-include.patch deleted file mode 100644 index b0c052f4009a0e..00000000000000 --- a/srcpkgs/firefox-esr/patches/fix-arm-opus-include.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/media/libopus/silk/arm/arm_silk_map.c 2019-03-19 20:55:01.249609964 +0100 -+++ b/media/libopus/silk/arm/arm_silk_map.c 2019-03-19 20:55:25.769400255 +0100 -@@ -28,7 +28,7 @@ - # include "config.h" - #endif - --#include "main_FIX.h" -+#include "../fixed/main_FIX.h" - #include "NSQ.h" - #include "SigProc_FIX.h" - diff --git a/srcpkgs/firefox-esr/patches/fix-i686-build-moz-1792159.patch b/srcpkgs/firefox-esr/patches/fix-i686-build-moz-1792159.patch deleted file mode 100644 index 592dcad93eb499..00000000000000 --- a/srcpkgs/firefox-esr/patches/fix-i686-build-moz-1792159.patch +++ /dev/null @@ -1,18 +0,0 @@ ---- a/js/src/jit/shared/AtomicOperations-shared-jit.cpp -+++ b/js/src/jit/shared/AtomicOperations-shared-jit.cpp -@@ -5,4 +5,9 @@ - * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ - -+// bug 1792159 -+#if defined(__i386__) && defined(__GNUC__) && !defined(__clang__) -+# include "../../../mfbt/Attributes.h" -+#endif -+ - #include "jit/AtomicOperations.h" - ---- a/config/check_spidermonkey_style.py -+++ b/config/check_spidermonkey_style.py -@@ -68,2 +68,3 @@ - "jit/AtomicOperationsGenerated.h", # generated in $OBJDIR -+ "../../../mfbt/Attributes.h", # unrecognized path - "jit/CacheIROpsGenerated.h", # generated in $OBJDIR diff --git a/srcpkgs/firefox-esr/patches/fix-i686-ppc-musl.patch b/srcpkgs/firefox-esr/patches/fix-i686-ppc-musl.patch deleted file mode 100644 index 38a85b5922cdc9..00000000000000 --- a/srcpkgs/firefox-esr/patches/fix-i686-ppc-musl.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/mozglue/misc/StackWalk.cpp 2021-11-05 15:55:03.614609706 +0000 -+++ b/mozglue/misc/StackWalk.cpp 2021-10-28 19:03:47.000000000 +0100 -@@ -45,7 +45,7 @@ - # define MOZ_STACKWALK_SUPPORTS_MACOSX 0 - #endif - --#if (defined(linux) && \ -+#if defined(__GLIBC__) && (defined(linux) && \ - ((defined(__GNUC__) && (defined(__i386) || defined(PPC))) || \ - defined(HAVE__UNWIND_BACKTRACE))) - # define MOZ_STACKWALK_SUPPORTS_LINUX 1 diff --git a/srcpkgs/firefox-esr/patches/fix-image-format-warning.patch b/srcpkgs/firefox-esr/patches/fix-image-format-warning.patch deleted file mode 100644 index 7cdff60ce2f1dc..00000000000000 --- a/srcpkgs/firefox-esr/patches/fix-image-format-warning.patch +++ /dev/null @@ -1,39 +0,0 @@ -# HG changeset patch -# User Lee Salzman -# Date 1462463631 14400 -# Thu May 05 11:53:51 2016 -0400 -# Node ID 8da374804a09977c8f89af5e6e0cb37cb074595d -# Parent 29662e28a9c93ac67ee0b8ddfb65a9f29bbf73f5 -handle big-endian formats in Cairo format conversions - ---- a/gfx/2d/HelpersCairo.h -+++ b/gfx/2d/HelpersCairo.h -@@ -147,7 +147,14 @@ static inline cairo_format_t GfxFormatToCairoFormat(Su - case SurfaceFormat::R5G6B5_UINT16: - return CAIRO_FORMAT_RGB16_565; - default: -- gfxCriticalError() << "Unknown image format " << (int)format; -+ // _UINT32 formats don't match B8G8R8[AX]8 on big-endian platforms, -+ // and Moz2d uses B8G8R8[AX]8 as if it was _UINT32. -+ // See bug 1269654 -+ if (format == SurfaceFormat::B8G8R8X8) { -+ return CAIRO_FORMAT_RGB24; -+ } else if (format != SurfaceFormat::B8G8R8A8) { -+ gfxCriticalError() << "Unknown image format " << (int)format; -+ } - return CAIRO_FORMAT_ARGB32; - } - } -@@ -177,7 +184,11 @@ static inline cairo_content_t GfxFormatToCairoContent( - case SurfaceFormat::A8: - return CAIRO_CONTENT_ALPHA; - default: -- gfxCriticalError() << "Unknown image content format " << (int)format; -+ if (format == SurfaceFormat::B8G8R8X8) { -+ return CAIRO_CONTENT_COLOR; -+ } else if (format != SurfaceFormat::B8G8R8A8) { -+ gfxCriticalError() << "Unknown image content format " << (int)format; -+ } - return CAIRO_CONTENT_COLOR_ALPHA; - } - } diff --git a/srcpkgs/firefox-esr/patches/fix-webrtc-glibcisms.patch b/srcpkgs/firefox-esr/patches/fix-webrtc-glibcisms.patch deleted file mode 100644 index 4f9043b58e1edf..00000000000000 --- a/srcpkgs/firefox-esr/patches/fix-webrtc-glibcisms.patch +++ /dev/null @@ -1,20 +0,0 @@ ---- 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 - #endif - --#if WEBRTC_GLIBC_PREREQ(2, 16) -+#if !__GLIBC__ || WEBRTC_GLIBC_PREREQ(2, 16) - #include - #else - #include -@@ -40,7 +40,7 @@ - int architecture = 0; - uint64_t hwcap = 0; - const char* platform = NULL; --#if WEBRTC_GLIBC_PREREQ(2, 16) -+#if !__GLIBC__ || WEBRTC_GLIBC_PREREQ(2, 16) - hwcap = getauxval(AT_HWCAP); - platform = (const char*)getauxval(AT_PLATFORM); - #else diff --git a/srcpkgs/firefox-esr/patches/mallinfo.patch b/srcpkgs/firefox-esr/patches/mallinfo.patch deleted file mode 100644 index 0d704301f39f0d..00000000000000 --- a/srcpkgs/firefox-esr/patches/mallinfo.patch +++ /dev/null @@ -1,34 +0,0 @@ ---- a/xpcom/base/nsMemoryReporterManager.cpp 2019-03-19 17:12:20.844810044 +0100 -+++ b/xpcom/base/nsMemoryReporterManager.cpp 2019-03-19 17:13:32.505133615 +0100 -@@ -123,6 +123,7 @@ - return GetProcSelfSmapsPrivate(aN); - } - -+#ifdef __GLIBC__ - # ifdef HAVE_MALLINFO - # define HAVE_SYSTEM_HEAP_REPORTER 1 - static MOZ_MUST_USE nsresult SystemHeapSize(int64_t* aSizeOut) { -@@ -142,6 +143,7 @@ - return NS_OK; - } - # endif -+#endif // __GLIBC__ - - #elif defined(__DragonFly__) || defined(__FreeBSD__) || defined(__NetBSD__) || \ - defined(__OpenBSD__) || defined(__FreeBSD_kernel__) -@@ -642,6 +644,7 @@ - return NS_OK; - } - -+#ifdef __GLIBC__ - # define HAVE_SYSTEM_HEAP_REPORTER 1 - // Windows can have multiple separate heaps. During testing there were multiple - // heaps present but the non-default ones had sizes no more than a few 10s of -@@ -698,6 +701,7 @@ - *aSizeOut = heapsSize; - return NS_OK; - } -+#endif // __GLIBC__ - - struct SegmentKind { - DWORD mState; diff --git a/srcpkgs/firefox-esr/patches/ply-python3.11.patch b/srcpkgs/firefox-esr/patches/ply-python3.11.patch deleted file mode 100644 index 8d1415a4b36988..00000000000000 --- a/srcpkgs/firefox-esr/patches/ply-python3.11.patch +++ /dev/null @@ -1,85 +0,0 @@ -The Ply lexer, which doesn't seem too active a project, wraps regular -expressions from grammar definitions in its own regular expressions that name -groups. This breaks re.compile in Python >= 3.11 when the original expressions -contain global flags, because the compiler requires that global flags appear at -the start of the expression instead of inside the named group. - -This patch wraps re.compile to scan the expression for any global flags and, -when found, moves them to the start of the expression. - ---- a/third_party/python/ply/ply/lex.py -+++ b/third_party/python/ply/ply/lex.py -@@ -49,6 +49,37 @@ - # Python 3.0 - StringTypes = (str, bytes) - -+ -+def _re_compile(expression, *args, **kwargs): -+ ''' -+ Rearrange global flags in the regular expression to appear at the -+ beginning, avoiding deprecation warnings on Python < 3.11 and hard -+ errors on Python >= 3.11. -+ ''' -+ flags = set() -+ remainder = '' -+ -+ pattern = re.compile(r'\(\?([aiLmsux]+)\)') -+ while m := pattern.search(expression): -+ # Location of the global flag spec -+ l, h = m.span(0) -+ # Accumulate global flags from this spec -+ flags.update(m.group(1)) -+ # Capture all text leading up to the match -+ remainder += expression[:l] -+ # Trim to the end fo the flag spec -+ expression = expression[h:] -+ -+ # Any remaining expression contains no flags -+ remainder += expression -+ -+ # If there are flags, they belong at the beginning -+ if flags: -+ remainder = f'(?{"".join(sorted(flags))})' + remainder -+ -+ return re.compile(remainder, *args, **kwargs) -+ -+ - # This regular expression is used to match valid token names - _is_identifier = re.compile(r'^[a-zA-Z0-9_]+$') - -@@ -230,7 +261,7 @@ - titem = [] - txtitem = [] - for pat, func_name in lre: -- titem.append((re.compile(pat, lextab._lexreflags), _names_to_funcs(func_name, fdict))) -+ titem.append((_re_compile(pat, lextab._lexreflags), _names_to_funcs(func_name, fdict))) - - self.lexstatere[statename] = titem - self.lexstateretext[statename] = txtitem -@@ -495,7 +526,7 @@ - return [] - regex = '|'.join(relist) - try: -- lexre = re.compile(regex, reflags) -+ lexre = _re_compile(regex, reflags) - - # Build the index to function map for the matching engine - lexindexfunc = [None] * (max(lexre.groupindex.values()) + 1) -@@ -758,7 +789,7 @@ - continue - - try: -- c = re.compile('(?P<%s>%s)' % (fname, _get_regex(f)), self.reflags) -+ c = _re_compile('(?P<%s>%s)' % (fname, _get_regex(f)), self.reflags) - if c.match(''): - self.log.error("%s:%d: Regular expression for rule '%s' matches empty string", file, line, f.__name__) - self.error = True -@@ -782,7 +813,7 @@ - continue - - try: -- c = re.compile('(?P<%s>%s)' % (name, r), self.reflags) -+ c = _re_compile('(?P<%s>%s)' % (name, r), self.reflags) - if (c.match('')): - self.log.error("Regular expression for rule '%s' matches empty string", name) - self.error = True diff --git a/srcpkgs/firefox-esr/patches/ppc32-fix-build.patch b/srcpkgs/firefox-esr/patches/ppc32-fix-build.patch deleted file mode 100644 index b26a46cfe835a3..00000000000000 --- a/srcpkgs/firefox-esr/patches/ppc32-fix-build.patch +++ /dev/null @@ -1,36 +0,0 @@ -This is not a complete/correct patch, but it makes firefox build. For now -mostly for tracking, so a real fix can be made, but right now it still -segfaults on start. - -Ref: https://hg.mozilla.org/mozilla-central/rev/08339a56f3ae -Ref: https://hg.mozilla.org/mozilla-central/rev/d16fcad6aa60 -Ref: https://hg.mozilla.org/mozilla-central/rev/ab87611d012e -Ref: https://hg.mozilla.org/mozilla-central/file/tip/xpcom/reflect/xptcall/md/unix/xptcinvoke_ppc_linux.cpp - ---- a/xpcom/reflect/xptcall/xptcall.h -+++ b/xpcom/reflect/xptcall/xptcall.h -@@ -71,6 +71,11 @@ struct nsXPTCVariant { - ExtendedVal ext; - }; - -+#if defined(__powerpc__) && !defined(__powerpc64__) -+ // this field is still necessary on ppc32, as an address -+ // to it is taken certain places in xptcall -+ void *ptr; -+#endif - nsXPTType type; - uint8_t flags; - -@@ -91,7 +96,12 @@ struct nsXPTCVariant { - }; - - void ClearFlags() { flags = 0; } -+#if defined(__powerpc__) && !defined(__powerpc64__) -+ void SetIndirect() { ptr = &val; flags |= IS_INDIRECT; } -+ bool IsPtrData() const { return IsIndirect(); } -+#else - void SetIndirect() { flags |= IS_INDIRECT; } -+#endif - - bool IsIndirect() const { return 0 != (flags & IS_INDIRECT); } - diff --git a/srcpkgs/firefox-esr/patches/rust-configure.patch b/srcpkgs/firefox-esr/patches/rust-configure.patch deleted file mode 100644 index 358ba7528e9873..00000000000000 --- a/srcpkgs/firefox-esr/patches/rust-configure.patch +++ /dev/null @@ -1,71 +0,0 @@ -Mozilla rustc check does not support crossbuild: let's remove it -Remove calls to unwrap_rustup, they fail if rustup isn't present - -Do not try to figure out the rust target as it is broken on musl -instead use what is set in RUST_TARGET - -Skip extra checks on cross builds (broken for arm*) - ---- a/build/moz.configure/rust.configure 2020-12-12 01:35:33.000000000 +0100 -+++ b/build/moz.configure/rust.configure 2020-12-15 19:45:16.467750787 +0100 -@@ -91,9 +91,6 @@ - return unwrap - - --rustc = unwrap_rustup(rustc, "rustc") --cargo = unwrap_rustup(cargo, "cargo") -- - - set_config("CARGO", cargo) - set_config("RUSTC", rustc) -@@ -260,7 +257,9 @@ - data.setdefault(key, []).append(namespace(rust_target=t, target=info)) - return data - -- -+@imports('os') -+@imports(_from='mozbuild.util', _import='ensure_unicode') -+@imports(_from='mozbuild.util', _import='system_encoding') - def detect_rustc_target( - host_or_target, compiler_info, arm_target, rust_supported_targets - ): -@@ -382,12 +381,12 @@ - - return None - -- rustc_target = find_candidate(candidates) -+ rustc_target = os.environ['RUST_TARGET'] - - if rustc_target is None: - die("Don't know how to translate {} for rustc".format(host_or_target.alias)) - -- return rustc_target -+ return ensure_unicode(rustc_target, system_encoding) - - - @imports("os") -@@ -486,6 +485,7 @@ - host, compiler_info, arm_target, rust_supported_targets - ) - if rustc_target != rustc_host: -+ return rustc_host - if host.alias == rustc_target: - configure_host = host.alias - else: -@@ -507,7 +507,6 @@ - ) - ) - ) -- assert_rust_compile(host, rustc_target, rustc) - return rustc_target - - -@@ -521,7 +520,6 @@ - rustc_target = detect_rustc_target( - target, compiler_info, arm_target, rust_supported_targets - ) -- assert_rust_compile(target, rustc_target, rustc) - return rustc_target - - - diff --git a/srcpkgs/firefox-esr/patches/rust-lto-thin.patch b/srcpkgs/firefox-esr/patches/rust-lto-thin.patch deleted file mode 100644 index 788fceab39f5d8..00000000000000 --- a/srcpkgs/firefox-esr/patches/rust-lto-thin.patch +++ /dev/null @@ -1,12 +0,0 @@ -set rust crate lto to thin to not use fatlto for gkrust which fails sometimes ---- a/config/makefiles/rust.mk -+++ b/config/makefiles/rust.mk -@@ -92,7 +92,7 @@ - # Never enable when coverage is enabled to work around https://github.com/rust-lang/rust/issues/90045. - ifndef MOZ_CODE_COVERAGE - ifeq (,$(findstring gkrust_gtest,$(RUST_LIBRARY_FILE))) --cargo_rustc_flags += -Clto$(if $(filter full,$(MOZ_LTO_RUST_CROSS)),=fat) -+cargo_rustc_flags += -Clto=thin - endif - # We need -Cembed-bitcode=yes for all crates when using -Clto. - RUSTFLAGS += -Cembed-bitcode=yes diff --git a/srcpkgs/firefox-esr/template b/srcpkgs/firefox-esr/template deleted file mode 100644 index 728ad80058deca..00000000000000 --- a/srcpkgs/firefox-esr/template +++ /dev/null @@ -1,270 +0,0 @@ -# Template file for 'firefox-esr' -# -# THIS PKG MUST BE SYNCHRONIZED WITH "srcpkgs/firefox-esr-i18n". -# -pkgname=firefox-esr -version=140.2.0 -revision=1 -build_helper="rust" -short_desc="Mozilla Firefox web browser - Extended Support Release" -maintainer="Orphaned " -license="MPL-2.0, GPL-2.0-or-later, LGPL-2.1-or-later" -homepage="https://www.mozilla.org/firefox/" -distfiles="${MOZILLA_SITE}/firefox/releases/${version}esr/source/firefox-${version}esr.source.tar.xz" -checksum=956dce675c3b706d563caf07ed3ca9af632ab830be710dfd4351da78a0a2ef55 - -lib32disabled=yes -_llvmver=19 # needs to match rust -hostmakedepends="autoconf213 unzip zip pkg-config perl python3 yasm rust - cargo llvm${_llvmver} clang${_llvmver} lld${_llvmver} nodejs cbindgen nasm which - tar xz $(vopt_if pgo 'xvfb-run dbus mesa-dri vulkan-loader pciutils') - $(vopt_if wasi wasi-sdk)" -makedepends="nss-devel libjpeg-turbo-devel gtk+3-devel icu-devel - pixman-devel libevent-devel libnotify-devel libvpx-devel libwebp-devel - libXrender-devel libXcomposite-devel libSM-devel libXt-devel rust-std - libXdamage-devel freetype-devel $(vopt_if wasi wasi-sdk) - $(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 pciutils" -conflicts="firefox>=0" -replaces="firefox>=0" -provides="firefox-${version}_${revision}" - -build_options="alsa jack dbus pulseaudio xscreensaver sndio wayland lto pgo clang wasi debug" -build_options_default="alsa jack dbus pulseaudio xscreensaver sndio wayland clang wasi" - -if [ "$XBPS_WORDSIZE" != "32" ]; then - build_options_default+=" debug" -fi - -desc_option_lto="Enable Link Time Optimization" -desc_option_pgo="Enable Profile-guided Optimization" -desc_option_clang="Build with clang" -desc_option_wasi="Build wasm sandboxed libraries" - -case $XBPS_TARGET_MACHINE in - armv[56]*) broken="required NEON extensions are not supported on armv6" ;; - ppc64*) ;; - ppc*) broken="xptcall bitrot" ;; -esac - -if [ "$CROSS_BUILD" -a "$build_option_pgo" ]; then - broken="pgo can't be enabled for cross-compilation" -fi - -# we need this because cargo verifies checksums of all files in vendor -# crates when it builds and gives us no way to override or update the -# file sanely... so just clear out the file list -_clear_vendor_checksums() { - sed -i 's/\("files":{\)[^}]*/\1/' third_party/rust/$1/.cargo-checksum.json -} - -post_extract() { - case "$XBPS_TARGET_MACHINE" in - *-musl) - cp "${FILESDIR}/stab.h" toolkit/crashreporter/google-breakpad/src/ - ;; - esac - - # Mozilla API keys (see https://location.services.mozilla.com/api) - # Note: This is for Void Linux use ONLY. - echo -n "cd894504-7a2a-4263-abff-ff73ee89ffca" > mozilla-api-key -} - -post_patch() { - : # _clear_vendor_checksums num-traits -} - -do_build() { - export AS="${CC}" - export CFLAGS="-O2" - export CXXFLAGS="-O2" - export HOST_CFLAGS="" - export HOST_CXXFLAGS="" - export LDFLAGS="-Wl,-rpath=/usr/lib/firefox" - # export LDFLAGS+="-Wl,--threads=${XBPS_MAKEJOBS}" - - if [ "$build_option_clang" ]; then - export CC=clang - export CXX=clang++ - export AR=llvm-ar - export NM=llvm-nm - export HOST_CC=clang - export HOST_CXX=clang++ - fi - - disable_jemalloc() { - if [ "$XBPS_TARGET_LIBC" = "musl" ]; then - echo "ac_add_options --disable-jemalloc" - fi - } - - disable_elfhack() { - case "$XBPS_TARGET_MACHINE" in - x86_64*|i686*|arm*|aarch64*) echo "ac_add_options --disable-elf-hack" ;; - esac - } - - disable_webrtc() { - # 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 - # - case "$XBPS_TARGET_MACHINE" in - armv7l*) echo "ac_add_options --disable-webrtc" ;; - 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" - fi - } - - disable_wasi() { - if [ "$build_option_wasi" ]; then - echo "ac_add_options --with-wasi-sysroot=/usr/share/wasi-sysroot" - else - echo "ac_add_options --without-wasm-sandboxed-libraries" - fi - } - - cat <<-! >.mozconfig - ac_add_options --prefix=/usr - ac_add_options --libdir=/usr/lib - ac_add_options --host=${XBPS_TRIPLET} - ac_add_options --target=${XBPS_CROSS_TRIPLET:-${XBPS_TRIPLET}} - ac_add_options --enable-linker=$(vopt_if clang lld bfd) - $(vopt_if lto 'ac_add_options --enable-lto=cross') - $(vopt_if clang 'ac_add_options --with-libclang-path=/usr/lib') - - ac_add_options --enable-official-branding - ac_add_options --enable-application=browser - ac_add_options --enable-release - ac_add_options --enable-hardening - ac_add_options --enable-optimize="\${CFLAGS}" - ac_add_options --enable-path-remapping=c,rust - ac_add_options --disable-tests - ac_add_options --disable-crashreporter - ac_add_options --disable-updater - ac_add_options --disable-install-strip - ac_add_options --disable-strip - ac_add_options --disable-profiling - $(disable_jemalloc) - $(disable_elfhack) - $(disable_webrtc) - - $(disable_wasi) - - ac_add_options --with-mozilla-api-keyfile="${wrksrc}/mozilla-api-key" - - ac_add_options --enable-system-pixman - ac_add_options --with-system-ffi - ac_add_options --with-system-icu - ac_add_options --with-system-jpeg - ac_add_options --with-system-libevent - ac_add_options --with-system-libvpx - ac_add_options --with-system-nspr - ac_add_options --with-system-nss - ac_add_options --with-system-webp - ac_add_options --with-system-zlib - # XXX: the system's libpng doesn't have APNG support - ac_add_options --without-system-png - - ac_add_options --with-unsigned-addon-scopes=app,system - ac_add_options --allow-addon-sideload - - ac_add_options $(vopt_enable dbus) - ac_add_options $(vopt_enable dbus necko-wifi) - ac_add_options --disable-audio-backends - ac_add_options $(vopt_enable alsa) - ac_add_options $(vopt_enable jack) - ac_add_options $(vopt_enable pulseaudio) - ac_add_options $(vopt_enable sndio) - ac_add_options --enable-default-toolkit=$(vopt_if wayland 'cairo-gtk3-wayland' 'cairo-gtk3') - - mk_add_options MOZ_OBJDIR="${wrksrc}/obj" - - MOZ_APP_REMOTINGNAME=Firefox - ! - - if [ -z "$build_option_debug" ]; then - echo "ac_add_options --disable-debug-symbols" >>.mozconfig - echo "ac_add_options --disable-debug" >>.mozconfig - fi - - # work around large debug symbols on 32-bit hosts - if [ "$XBPS_WORDSIZE" = "32" ]; then - export LDFLAGS+=" -Wl,--no-keep-memory" - fi - - if [ "$SOURCE_DATE_EPOCH" ]; then - export MOZ_BUILD_DATE=$(date --date "@$SOURCE_DATE_EPOCH" "+%Y%m%d%H%M%S") - fi - - export MOZ_MAKE_FLAGS="${makejobs}" - export MOZ_NOSPAM=1 - export MOZBUILD_STATE_PATH="${wrksrc}/mozbuild" - export MACH_BUILD_PYTHON_NATIVE_PACKAGE_SOURCE=system - - rm -f old-configure - - if [ "$build_option_pgo" ]; then - cp .mozconfig{,.orig} - echo "ac_add_options --enable-profile-generate=cross" >> .mozconfig - - ./mach build - ./mach package - LLVM_PROFDATA=llvm-profdata \ - JARLOG_FILE="$PWD/jarlog" \ - GDK_BACKEND=x11 \ - LD_LIBRARY_PATH="$PWD/obj/dist/firefox" \ - XDG_RUNTIME_DIR="$(mktemp -d "${wrksrc}/pgo-runtime-XXXXXX")" \ - MOZ_ENABLE_WAYLAND=0 \ - xvfb-run -s "-screen 0 1920x1080x24 -nolisten local" \ - dbus-run-session -- ./mach python build/pgo/profileserver.py - - test -s merged.profdata - test -s jarlog - - ./mach clobber objdir - - cp .mozconfig{.orig,} - cat <<-! >>.mozconfig - ac_add_options --enable-lto=cross,full - ac_add_options --enable-profile-use=cross - ac_add_options --with-pgo-profile-path=${PWD@Q}/merged.profdata - ac_add_options --with-pgo-jarlog=${PWD@Q}/jarlog - ! - fi - - ./mach build -} - -do_install() { - export MACH_BUILD_PYTHON_NATIVE_PACKAGE_SOURCE=system - export MOZBUILD_STATE_PATH="${wrksrc}/mozbuild" - DESTDIR="$DESTDIR" ./mach install - - vinstall "${FILESDIR}/vendor.js" 644 usr/lib/firefox/browser/defaults/preferences - vinstall "${FILESDIR}/firefox.desktop" 644 usr/share/applications - - for i in 16x16 22x22 24x24 32x32 48x48 128x128 256x256; do - vinstall ${wrksrc}/browser/branding/official/default${i%x*}.png 644 \ - usr/share/icons/hicolor/${i}/apps firefox.png - done - - # We don't want the development stuff - rm -rf ${DESTDIR}/usr/{include,lib/firefox-devel,share/idl} - - # https://bugzilla.mozilla.org/show_bug.cgi?id=658850 - ln -sf firefox ${DESTDIR}/usr/lib/firefox/firefox-bin - - vbin ${FILESDIR}/firefox-wayland -} diff --git a/srcpkgs/firefox-esr/update b/srcpkgs/firefox-esr/update deleted file mode 100644 index 61f68de4f42a55..00000000000000 --- a/srcpkgs/firefox-esr/update +++ /dev/null @@ -1,2 +0,0 @@ -site="${MOZILLA_SITE}/firefox/releases/" -pattern="[\d.]+(?=esr)" diff --git a/srcpkgs/firefox-i18n-ach b/srcpkgs/firefox-i18n-ach deleted file mode 120000 index 6b9610b993c262..00000000000000 --- a/srcpkgs/firefox-i18n-ach +++ /dev/null @@ -1 +0,0 @@ -firefox-i18n \ No newline at end of file diff --git a/srcpkgs/firefox-i18n-af b/srcpkgs/firefox-i18n-af deleted file mode 120000 index 6b9610b993c262..00000000000000 --- a/srcpkgs/firefox-i18n-af +++ /dev/null @@ -1 +0,0 @@ -firefox-i18n \ No newline at end of file diff --git a/srcpkgs/firefox-i18n-an b/srcpkgs/firefox-i18n-an deleted file mode 120000 index 6b9610b993c262..00000000000000 --- a/srcpkgs/firefox-i18n-an +++ /dev/null @@ -1 +0,0 @@ -firefox-i18n \ No newline at end of file diff --git a/srcpkgs/firefox-i18n-ar b/srcpkgs/firefox-i18n-ar deleted file mode 120000 index 6b9610b993c262..00000000000000 --- a/srcpkgs/firefox-i18n-ar +++ /dev/null @@ -1 +0,0 @@ -firefox-i18n \ No newline at end of file diff --git a/srcpkgs/firefox-i18n-ast b/srcpkgs/firefox-i18n-ast deleted file mode 120000 index 6b9610b993c262..00000000000000 --- a/srcpkgs/firefox-i18n-ast +++ /dev/null @@ -1 +0,0 @@ -firefox-i18n \ No newline at end of file diff --git a/srcpkgs/firefox-i18n-az b/srcpkgs/firefox-i18n-az deleted file mode 120000 index 6b9610b993c262..00000000000000 --- a/srcpkgs/firefox-i18n-az +++ /dev/null @@ -1 +0,0 @@ -firefox-i18n \ No newline at end of file diff --git a/srcpkgs/firefox-i18n-be b/srcpkgs/firefox-i18n-be deleted file mode 120000 index 6b9610b993c262..00000000000000 --- a/srcpkgs/firefox-i18n-be +++ /dev/null @@ -1 +0,0 @@ -firefox-i18n \ No newline at end of file diff --git a/srcpkgs/firefox-i18n-bg b/srcpkgs/firefox-i18n-bg deleted file mode 120000 index 6b9610b993c262..00000000000000 --- a/srcpkgs/firefox-i18n-bg +++ /dev/null @@ -1 +0,0 @@ -firefox-i18n \ No newline at end of file diff --git a/srcpkgs/firefox-i18n-bn b/srcpkgs/firefox-i18n-bn deleted file mode 120000 index 6b9610b993c262..00000000000000 --- a/srcpkgs/firefox-i18n-bn +++ /dev/null @@ -1 +0,0 @@ -firefox-i18n \ No newline at end of file diff --git a/srcpkgs/firefox-i18n-br b/srcpkgs/firefox-i18n-br deleted file mode 120000 index 6b9610b993c262..00000000000000 --- a/srcpkgs/firefox-i18n-br +++ /dev/null @@ -1 +0,0 @@ -firefox-i18n \ No newline at end of file diff --git a/srcpkgs/firefox-i18n-bs b/srcpkgs/firefox-i18n-bs deleted file mode 120000 index 6b9610b993c262..00000000000000 --- a/srcpkgs/firefox-i18n-bs +++ /dev/null @@ -1 +0,0 @@ -firefox-i18n \ No newline at end of file diff --git a/srcpkgs/firefox-i18n-ca b/srcpkgs/firefox-i18n-ca deleted file mode 120000 index 6b9610b993c262..00000000000000 --- a/srcpkgs/firefox-i18n-ca +++ /dev/null @@ -1 +0,0 @@ -firefox-i18n \ No newline at end of file diff --git a/srcpkgs/firefox-i18n-ca-valencia b/srcpkgs/firefox-i18n-ca-valencia deleted file mode 120000 index 6b9610b993c262..00000000000000 --- a/srcpkgs/firefox-i18n-ca-valencia +++ /dev/null @@ -1 +0,0 @@ -firefox-i18n \ No newline at end of file diff --git a/srcpkgs/firefox-i18n-cak b/srcpkgs/firefox-i18n-cak deleted file mode 120000 index 6b9610b993c262..00000000000000 --- a/srcpkgs/firefox-i18n-cak +++ /dev/null @@ -1 +0,0 @@ -firefox-i18n \ No newline at end of file diff --git a/srcpkgs/firefox-i18n-cs b/srcpkgs/firefox-i18n-cs deleted file mode 120000 index 6b9610b993c262..00000000000000 --- a/srcpkgs/firefox-i18n-cs +++ /dev/null @@ -1 +0,0 @@ -firefox-i18n \ No newline at end of file diff --git a/srcpkgs/firefox-i18n-cy b/srcpkgs/firefox-i18n-cy deleted file mode 120000 index 6b9610b993c262..00000000000000 --- a/srcpkgs/firefox-i18n-cy +++ /dev/null @@ -1 +0,0 @@ -firefox-i18n \ No newline at end of file diff --git a/srcpkgs/firefox-i18n-da b/srcpkgs/firefox-i18n-da deleted file mode 120000 index 6b9610b993c262..00000000000000 --- a/srcpkgs/firefox-i18n-da +++ /dev/null @@ -1 +0,0 @@ -firefox-i18n \ No newline at end of file diff --git a/srcpkgs/firefox-i18n-de b/srcpkgs/firefox-i18n-de deleted file mode 120000 index 6b9610b993c262..00000000000000 --- a/srcpkgs/firefox-i18n-de +++ /dev/null @@ -1 +0,0 @@ -firefox-i18n \ No newline at end of file diff --git a/srcpkgs/firefox-i18n-dsb b/srcpkgs/firefox-i18n-dsb deleted file mode 120000 index 6b9610b993c262..00000000000000 --- a/srcpkgs/firefox-i18n-dsb +++ /dev/null @@ -1 +0,0 @@ -firefox-i18n \ No newline at end of file diff --git a/srcpkgs/firefox-i18n-el b/srcpkgs/firefox-i18n-el deleted file mode 120000 index 6b9610b993c262..00000000000000 --- a/srcpkgs/firefox-i18n-el +++ /dev/null @@ -1 +0,0 @@ -firefox-i18n \ No newline at end of file diff --git a/srcpkgs/firefox-i18n-en-CA b/srcpkgs/firefox-i18n-en-CA deleted file mode 120000 index 6b9610b993c262..00000000000000 --- a/srcpkgs/firefox-i18n-en-CA +++ /dev/null @@ -1 +0,0 @@ -firefox-i18n \ No newline at end of file diff --git a/srcpkgs/firefox-i18n-en-GB b/srcpkgs/firefox-i18n-en-GB deleted file mode 120000 index 6b9610b993c262..00000000000000 --- a/srcpkgs/firefox-i18n-en-GB +++ /dev/null @@ -1 +0,0 @@ -firefox-i18n \ No newline at end of file diff --git a/srcpkgs/firefox-i18n-en-US b/srcpkgs/firefox-i18n-en-US deleted file mode 120000 index 6b9610b993c262..00000000000000 --- a/srcpkgs/firefox-i18n-en-US +++ /dev/null @@ -1 +0,0 @@ -firefox-i18n \ No newline at end of file diff --git a/srcpkgs/firefox-i18n-eo b/srcpkgs/firefox-i18n-eo deleted file mode 120000 index 6b9610b993c262..00000000000000 --- a/srcpkgs/firefox-i18n-eo +++ /dev/null @@ -1 +0,0 @@ -firefox-i18n \ No newline at end of file diff --git a/srcpkgs/firefox-i18n-es-AR b/srcpkgs/firefox-i18n-es-AR deleted file mode 120000 index 6b9610b993c262..00000000000000 --- a/srcpkgs/firefox-i18n-es-AR +++ /dev/null @@ -1 +0,0 @@ -firefox-i18n \ No newline at end of file diff --git a/srcpkgs/firefox-i18n-es-CL b/srcpkgs/firefox-i18n-es-CL deleted file mode 120000 index 6b9610b993c262..00000000000000 --- a/srcpkgs/firefox-i18n-es-CL +++ /dev/null @@ -1 +0,0 @@ -firefox-i18n \ No newline at end of file diff --git a/srcpkgs/firefox-i18n-es-ES b/srcpkgs/firefox-i18n-es-ES deleted file mode 120000 index 6b9610b993c262..00000000000000 --- a/srcpkgs/firefox-i18n-es-ES +++ /dev/null @@ -1 +0,0 @@ -firefox-i18n \ No newline at end of file diff --git a/srcpkgs/firefox-i18n-es-MX b/srcpkgs/firefox-i18n-es-MX deleted file mode 120000 index 6b9610b993c262..00000000000000 --- a/srcpkgs/firefox-i18n-es-MX +++ /dev/null @@ -1 +0,0 @@ -firefox-i18n \ No newline at end of file diff --git a/srcpkgs/firefox-i18n-et b/srcpkgs/firefox-i18n-et deleted file mode 120000 index 6b9610b993c262..00000000000000 --- a/srcpkgs/firefox-i18n-et +++ /dev/null @@ -1 +0,0 @@ -firefox-i18n \ No newline at end of file diff --git a/srcpkgs/firefox-i18n-eu b/srcpkgs/firefox-i18n-eu deleted file mode 120000 index 6b9610b993c262..00000000000000 --- a/srcpkgs/firefox-i18n-eu +++ /dev/null @@ -1 +0,0 @@ -firefox-i18n \ No newline at end of file diff --git a/srcpkgs/firefox-i18n-fa b/srcpkgs/firefox-i18n-fa deleted file mode 120000 index 6b9610b993c262..00000000000000 --- a/srcpkgs/firefox-i18n-fa +++ /dev/null @@ -1 +0,0 @@ -firefox-i18n \ No newline at end of file diff --git a/srcpkgs/firefox-i18n-ff b/srcpkgs/firefox-i18n-ff deleted file mode 120000 index 6b9610b993c262..00000000000000 --- a/srcpkgs/firefox-i18n-ff +++ /dev/null @@ -1 +0,0 @@ -firefox-i18n \ No newline at end of file diff --git a/srcpkgs/firefox-i18n-fi b/srcpkgs/firefox-i18n-fi deleted file mode 120000 index 6b9610b993c262..00000000000000 --- a/srcpkgs/firefox-i18n-fi +++ /dev/null @@ -1 +0,0 @@ -firefox-i18n \ No newline at end of file diff --git a/srcpkgs/firefox-i18n-fr b/srcpkgs/firefox-i18n-fr deleted file mode 120000 index 6b9610b993c262..00000000000000 --- a/srcpkgs/firefox-i18n-fr +++ /dev/null @@ -1 +0,0 @@ -firefox-i18n \ No newline at end of file diff --git a/srcpkgs/firefox-i18n-fur b/srcpkgs/firefox-i18n-fur deleted file mode 120000 index 6b9610b993c262..00000000000000 --- a/srcpkgs/firefox-i18n-fur +++ /dev/null @@ -1 +0,0 @@ -firefox-i18n \ No newline at end of file diff --git a/srcpkgs/firefox-i18n-fy-NL b/srcpkgs/firefox-i18n-fy-NL deleted file mode 120000 index 6b9610b993c262..00000000000000 --- a/srcpkgs/firefox-i18n-fy-NL +++ /dev/null @@ -1 +0,0 @@ -firefox-i18n \ No newline at end of file diff --git a/srcpkgs/firefox-i18n-ga-IE b/srcpkgs/firefox-i18n-ga-IE deleted file mode 120000 index 6b9610b993c262..00000000000000 --- a/srcpkgs/firefox-i18n-ga-IE +++ /dev/null @@ -1 +0,0 @@ -firefox-i18n \ No newline at end of file diff --git a/srcpkgs/firefox-i18n-gd b/srcpkgs/firefox-i18n-gd deleted file mode 120000 index 6b9610b993c262..00000000000000 --- a/srcpkgs/firefox-i18n-gd +++ /dev/null @@ -1 +0,0 @@ -firefox-i18n \ No newline at end of file diff --git a/srcpkgs/firefox-i18n-gl b/srcpkgs/firefox-i18n-gl deleted file mode 120000 index 6b9610b993c262..00000000000000 --- a/srcpkgs/firefox-i18n-gl +++ /dev/null @@ -1 +0,0 @@ -firefox-i18n \ No newline at end of file diff --git a/srcpkgs/firefox-i18n-gn b/srcpkgs/firefox-i18n-gn deleted file mode 120000 index 6b9610b993c262..00000000000000 --- a/srcpkgs/firefox-i18n-gn +++ /dev/null @@ -1 +0,0 @@ -firefox-i18n \ No newline at end of file diff --git a/srcpkgs/firefox-i18n-gu-IN b/srcpkgs/firefox-i18n-gu-IN deleted file mode 120000 index 6b9610b993c262..00000000000000 --- a/srcpkgs/firefox-i18n-gu-IN +++ /dev/null @@ -1 +0,0 @@ -firefox-i18n \ No newline at end of file diff --git a/srcpkgs/firefox-i18n-he b/srcpkgs/firefox-i18n-he deleted file mode 120000 index 6b9610b993c262..00000000000000 --- a/srcpkgs/firefox-i18n-he +++ /dev/null @@ -1 +0,0 @@ -firefox-i18n \ No newline at end of file diff --git a/srcpkgs/firefox-i18n-hi-IN b/srcpkgs/firefox-i18n-hi-IN deleted file mode 120000 index 6b9610b993c262..00000000000000 --- a/srcpkgs/firefox-i18n-hi-IN +++ /dev/null @@ -1 +0,0 @@ -firefox-i18n \ No newline at end of file diff --git a/srcpkgs/firefox-i18n-hr b/srcpkgs/firefox-i18n-hr deleted file mode 120000 index 6b9610b993c262..00000000000000 --- a/srcpkgs/firefox-i18n-hr +++ /dev/null @@ -1 +0,0 @@ -firefox-i18n \ No newline at end of file diff --git a/srcpkgs/firefox-i18n-hsb b/srcpkgs/firefox-i18n-hsb deleted file mode 120000 index 6b9610b993c262..00000000000000 --- a/srcpkgs/firefox-i18n-hsb +++ /dev/null @@ -1 +0,0 @@ -firefox-i18n \ No newline at end of file diff --git a/srcpkgs/firefox-i18n-hu b/srcpkgs/firefox-i18n-hu deleted file mode 120000 index 6b9610b993c262..00000000000000 --- a/srcpkgs/firefox-i18n-hu +++ /dev/null @@ -1 +0,0 @@ -firefox-i18n \ No newline at end of file diff --git a/srcpkgs/firefox-i18n-hy-AM b/srcpkgs/firefox-i18n-hy-AM deleted file mode 120000 index 6b9610b993c262..00000000000000 --- a/srcpkgs/firefox-i18n-hy-AM +++ /dev/null @@ -1 +0,0 @@ -firefox-i18n \ No newline at end of file diff --git a/srcpkgs/firefox-i18n-ia b/srcpkgs/firefox-i18n-ia deleted file mode 120000 index 6b9610b993c262..00000000000000 --- a/srcpkgs/firefox-i18n-ia +++ /dev/null @@ -1 +0,0 @@ -firefox-i18n \ No newline at end of file diff --git a/srcpkgs/firefox-i18n-id b/srcpkgs/firefox-i18n-id deleted file mode 120000 index 6b9610b993c262..00000000000000 --- a/srcpkgs/firefox-i18n-id +++ /dev/null @@ -1 +0,0 @@ -firefox-i18n \ No newline at end of file diff --git a/srcpkgs/firefox-i18n-is b/srcpkgs/firefox-i18n-is deleted file mode 120000 index 6b9610b993c262..00000000000000 --- a/srcpkgs/firefox-i18n-is +++ /dev/null @@ -1 +0,0 @@ -firefox-i18n \ No newline at end of file diff --git a/srcpkgs/firefox-i18n-it b/srcpkgs/firefox-i18n-it deleted file mode 120000 index 6b9610b993c262..00000000000000 --- a/srcpkgs/firefox-i18n-it +++ /dev/null @@ -1 +0,0 @@ -firefox-i18n \ No newline at end of file diff --git a/srcpkgs/firefox-i18n-ja b/srcpkgs/firefox-i18n-ja deleted file mode 120000 index 6b9610b993c262..00000000000000 --- a/srcpkgs/firefox-i18n-ja +++ /dev/null @@ -1 +0,0 @@ -firefox-i18n \ No newline at end of file diff --git a/srcpkgs/firefox-i18n-ka b/srcpkgs/firefox-i18n-ka deleted file mode 120000 index 6b9610b993c262..00000000000000 --- a/srcpkgs/firefox-i18n-ka +++ /dev/null @@ -1 +0,0 @@ -firefox-i18n \ No newline at end of file diff --git a/srcpkgs/firefox-i18n-kab b/srcpkgs/firefox-i18n-kab deleted file mode 120000 index 6b9610b993c262..00000000000000 --- a/srcpkgs/firefox-i18n-kab +++ /dev/null @@ -1 +0,0 @@ -firefox-i18n \ No newline at end of file diff --git a/srcpkgs/firefox-i18n-kk b/srcpkgs/firefox-i18n-kk deleted file mode 120000 index 6b9610b993c262..00000000000000 --- a/srcpkgs/firefox-i18n-kk +++ /dev/null @@ -1 +0,0 @@ -firefox-i18n \ No newline at end of file diff --git a/srcpkgs/firefox-i18n-km b/srcpkgs/firefox-i18n-km deleted file mode 120000 index 6b9610b993c262..00000000000000 --- a/srcpkgs/firefox-i18n-km +++ /dev/null @@ -1 +0,0 @@ -firefox-i18n \ No newline at end of file diff --git a/srcpkgs/firefox-i18n-kn b/srcpkgs/firefox-i18n-kn deleted file mode 120000 index 6b9610b993c262..00000000000000 --- a/srcpkgs/firefox-i18n-kn +++ /dev/null @@ -1 +0,0 @@ -firefox-i18n \ No newline at end of file diff --git a/srcpkgs/firefox-i18n-ko b/srcpkgs/firefox-i18n-ko deleted file mode 120000 index 6b9610b993c262..00000000000000 --- a/srcpkgs/firefox-i18n-ko +++ /dev/null @@ -1 +0,0 @@ -firefox-i18n \ No newline at end of file diff --git a/srcpkgs/firefox-i18n-lij b/srcpkgs/firefox-i18n-lij deleted file mode 120000 index 6b9610b993c262..00000000000000 --- a/srcpkgs/firefox-i18n-lij +++ /dev/null @@ -1 +0,0 @@ -firefox-i18n \ No newline at end of file diff --git a/srcpkgs/firefox-i18n-lt b/srcpkgs/firefox-i18n-lt deleted file mode 120000 index 6b9610b993c262..00000000000000 --- a/srcpkgs/firefox-i18n-lt +++ /dev/null @@ -1 +0,0 @@ -firefox-i18n \ No newline at end of file diff --git a/srcpkgs/firefox-i18n-lv b/srcpkgs/firefox-i18n-lv deleted file mode 120000 index 6b9610b993c262..00000000000000 --- a/srcpkgs/firefox-i18n-lv +++ /dev/null @@ -1 +0,0 @@ -firefox-i18n \ No newline at end of file diff --git a/srcpkgs/firefox-i18n-mk b/srcpkgs/firefox-i18n-mk deleted file mode 120000 index 6b9610b993c262..00000000000000 --- a/srcpkgs/firefox-i18n-mk +++ /dev/null @@ -1 +0,0 @@ -firefox-i18n \ No newline at end of file diff --git a/srcpkgs/firefox-i18n-mr b/srcpkgs/firefox-i18n-mr deleted file mode 120000 index 6b9610b993c262..00000000000000 --- a/srcpkgs/firefox-i18n-mr +++ /dev/null @@ -1 +0,0 @@ -firefox-i18n \ No newline at end of file diff --git a/srcpkgs/firefox-i18n-ms b/srcpkgs/firefox-i18n-ms deleted file mode 120000 index 6b9610b993c262..00000000000000 --- a/srcpkgs/firefox-i18n-ms +++ /dev/null @@ -1 +0,0 @@ -firefox-i18n \ No newline at end of file diff --git a/srcpkgs/firefox-i18n-my b/srcpkgs/firefox-i18n-my deleted file mode 120000 index 6b9610b993c262..00000000000000 --- a/srcpkgs/firefox-i18n-my +++ /dev/null @@ -1 +0,0 @@ -firefox-i18n \ No newline at end of file diff --git a/srcpkgs/firefox-i18n-nb-NO b/srcpkgs/firefox-i18n-nb-NO deleted file mode 120000 index 6b9610b993c262..00000000000000 --- a/srcpkgs/firefox-i18n-nb-NO +++ /dev/null @@ -1 +0,0 @@ -firefox-i18n \ No newline at end of file diff --git a/srcpkgs/firefox-i18n-ne-NP b/srcpkgs/firefox-i18n-ne-NP deleted file mode 120000 index 6b9610b993c262..00000000000000 --- a/srcpkgs/firefox-i18n-ne-NP +++ /dev/null @@ -1 +0,0 @@ -firefox-i18n \ No newline at end of file diff --git a/srcpkgs/firefox-i18n-nl b/srcpkgs/firefox-i18n-nl deleted file mode 120000 index 6b9610b993c262..00000000000000 --- a/srcpkgs/firefox-i18n-nl +++ /dev/null @@ -1 +0,0 @@ -firefox-i18n \ No newline at end of file diff --git a/srcpkgs/firefox-i18n-nn-NO b/srcpkgs/firefox-i18n-nn-NO deleted file mode 120000 index 6b9610b993c262..00000000000000 --- a/srcpkgs/firefox-i18n-nn-NO +++ /dev/null @@ -1 +0,0 @@ -firefox-i18n \ No newline at end of file diff --git a/srcpkgs/firefox-i18n-oc b/srcpkgs/firefox-i18n-oc deleted file mode 120000 index 6b9610b993c262..00000000000000 --- a/srcpkgs/firefox-i18n-oc +++ /dev/null @@ -1 +0,0 @@ -firefox-i18n \ No newline at end of file diff --git a/srcpkgs/firefox-i18n-pa-IN b/srcpkgs/firefox-i18n-pa-IN deleted file mode 120000 index 6b9610b993c262..00000000000000 --- a/srcpkgs/firefox-i18n-pa-IN +++ /dev/null @@ -1 +0,0 @@ -firefox-i18n \ No newline at end of file diff --git a/srcpkgs/firefox-i18n-pl b/srcpkgs/firefox-i18n-pl deleted file mode 120000 index 6b9610b993c262..00000000000000 --- a/srcpkgs/firefox-i18n-pl +++ /dev/null @@ -1 +0,0 @@ -firefox-i18n \ No newline at end of file diff --git a/srcpkgs/firefox-i18n-pt-BR b/srcpkgs/firefox-i18n-pt-BR deleted file mode 120000 index 6b9610b993c262..00000000000000 --- a/srcpkgs/firefox-i18n-pt-BR +++ /dev/null @@ -1 +0,0 @@ -firefox-i18n \ No newline at end of file diff --git a/srcpkgs/firefox-i18n-pt-PT b/srcpkgs/firefox-i18n-pt-PT deleted file mode 120000 index 6b9610b993c262..00000000000000 --- a/srcpkgs/firefox-i18n-pt-PT +++ /dev/null @@ -1 +0,0 @@ -firefox-i18n \ No newline at end of file diff --git a/srcpkgs/firefox-i18n-rm b/srcpkgs/firefox-i18n-rm deleted file mode 120000 index 6b9610b993c262..00000000000000 --- a/srcpkgs/firefox-i18n-rm +++ /dev/null @@ -1 +0,0 @@ -firefox-i18n \ No newline at end of file diff --git a/srcpkgs/firefox-i18n-ro b/srcpkgs/firefox-i18n-ro deleted file mode 120000 index 6b9610b993c262..00000000000000 --- a/srcpkgs/firefox-i18n-ro +++ /dev/null @@ -1 +0,0 @@ -firefox-i18n \ No newline at end of file diff --git a/srcpkgs/firefox-i18n-ru b/srcpkgs/firefox-i18n-ru deleted file mode 120000 index 6b9610b993c262..00000000000000 --- a/srcpkgs/firefox-i18n-ru +++ /dev/null @@ -1 +0,0 @@ -firefox-i18n \ No newline at end of file diff --git a/srcpkgs/firefox-i18n-sat b/srcpkgs/firefox-i18n-sat deleted file mode 120000 index 6b9610b993c262..00000000000000 --- a/srcpkgs/firefox-i18n-sat +++ /dev/null @@ -1 +0,0 @@ -firefox-i18n \ No newline at end of file diff --git a/srcpkgs/firefox-i18n-sc b/srcpkgs/firefox-i18n-sc deleted file mode 120000 index 6b9610b993c262..00000000000000 --- a/srcpkgs/firefox-i18n-sc +++ /dev/null @@ -1 +0,0 @@ -firefox-i18n \ No newline at end of file diff --git a/srcpkgs/firefox-i18n-sco b/srcpkgs/firefox-i18n-sco deleted file mode 120000 index 6b9610b993c262..00000000000000 --- a/srcpkgs/firefox-i18n-sco +++ /dev/null @@ -1 +0,0 @@ -firefox-i18n \ No newline at end of file diff --git a/srcpkgs/firefox-i18n-si b/srcpkgs/firefox-i18n-si deleted file mode 120000 index 6b9610b993c262..00000000000000 --- a/srcpkgs/firefox-i18n-si +++ /dev/null @@ -1 +0,0 @@ -firefox-i18n \ No newline at end of file diff --git a/srcpkgs/firefox-i18n-sk b/srcpkgs/firefox-i18n-sk deleted file mode 120000 index 6b9610b993c262..00000000000000 --- a/srcpkgs/firefox-i18n-sk +++ /dev/null @@ -1 +0,0 @@ -firefox-i18n \ No newline at end of file diff --git a/srcpkgs/firefox-i18n-skr b/srcpkgs/firefox-i18n-skr deleted file mode 120000 index 6b9610b993c262..00000000000000 --- a/srcpkgs/firefox-i18n-skr +++ /dev/null @@ -1 +0,0 @@ -firefox-i18n \ No newline at end of file diff --git a/srcpkgs/firefox-i18n-sl b/srcpkgs/firefox-i18n-sl deleted file mode 120000 index 6b9610b993c262..00000000000000 --- a/srcpkgs/firefox-i18n-sl +++ /dev/null @@ -1 +0,0 @@ -firefox-i18n \ No newline at end of file diff --git a/srcpkgs/firefox-i18n-son b/srcpkgs/firefox-i18n-son deleted file mode 120000 index 6b9610b993c262..00000000000000 --- a/srcpkgs/firefox-i18n-son +++ /dev/null @@ -1 +0,0 @@ -firefox-i18n \ No newline at end of file diff --git a/srcpkgs/firefox-i18n-sq b/srcpkgs/firefox-i18n-sq deleted file mode 120000 index 6b9610b993c262..00000000000000 --- a/srcpkgs/firefox-i18n-sq +++ /dev/null @@ -1 +0,0 @@ -firefox-i18n \ No newline at end of file diff --git a/srcpkgs/firefox-i18n-sr b/srcpkgs/firefox-i18n-sr deleted file mode 120000 index 6b9610b993c262..00000000000000 --- a/srcpkgs/firefox-i18n-sr +++ /dev/null @@ -1 +0,0 @@ -firefox-i18n \ No newline at end of file diff --git a/srcpkgs/firefox-i18n-sv-SE b/srcpkgs/firefox-i18n-sv-SE deleted file mode 120000 index 6b9610b993c262..00000000000000 --- a/srcpkgs/firefox-i18n-sv-SE +++ /dev/null @@ -1 +0,0 @@ -firefox-i18n \ No newline at end of file diff --git a/srcpkgs/firefox-i18n-szl b/srcpkgs/firefox-i18n-szl deleted file mode 120000 index 6b9610b993c262..00000000000000 --- a/srcpkgs/firefox-i18n-szl +++ /dev/null @@ -1 +0,0 @@ -firefox-i18n \ No newline at end of file diff --git a/srcpkgs/firefox-i18n-ta b/srcpkgs/firefox-i18n-ta deleted file mode 120000 index 6b9610b993c262..00000000000000 --- a/srcpkgs/firefox-i18n-ta +++ /dev/null @@ -1 +0,0 @@ -firefox-i18n \ No newline at end of file diff --git a/srcpkgs/firefox-i18n-te b/srcpkgs/firefox-i18n-te deleted file mode 120000 index 6b9610b993c262..00000000000000 --- a/srcpkgs/firefox-i18n-te +++ /dev/null @@ -1 +0,0 @@ -firefox-i18n \ No newline at end of file diff --git a/srcpkgs/firefox-i18n-tg b/srcpkgs/firefox-i18n-tg deleted file mode 120000 index 6b9610b993c262..00000000000000 --- a/srcpkgs/firefox-i18n-tg +++ /dev/null @@ -1 +0,0 @@ -firefox-i18n \ No newline at end of file diff --git a/srcpkgs/firefox-i18n-th b/srcpkgs/firefox-i18n-th deleted file mode 120000 index 6b9610b993c262..00000000000000 --- a/srcpkgs/firefox-i18n-th +++ /dev/null @@ -1 +0,0 @@ -firefox-i18n \ No newline at end of file diff --git a/srcpkgs/firefox-i18n-tl b/srcpkgs/firefox-i18n-tl deleted file mode 120000 index 6b9610b993c262..00000000000000 --- a/srcpkgs/firefox-i18n-tl +++ /dev/null @@ -1 +0,0 @@ -firefox-i18n \ No newline at end of file diff --git a/srcpkgs/firefox-i18n-tr b/srcpkgs/firefox-i18n-tr deleted file mode 120000 index 6b9610b993c262..00000000000000 --- a/srcpkgs/firefox-i18n-tr +++ /dev/null @@ -1 +0,0 @@ -firefox-i18n \ No newline at end of file diff --git a/srcpkgs/firefox-i18n-trs b/srcpkgs/firefox-i18n-trs deleted file mode 120000 index 6b9610b993c262..00000000000000 --- a/srcpkgs/firefox-i18n-trs +++ /dev/null @@ -1 +0,0 @@ -firefox-i18n \ No newline at end of file diff --git a/srcpkgs/firefox-i18n-uk b/srcpkgs/firefox-i18n-uk deleted file mode 120000 index 6b9610b993c262..00000000000000 --- a/srcpkgs/firefox-i18n-uk +++ /dev/null @@ -1 +0,0 @@ -firefox-i18n \ No newline at end of file diff --git a/srcpkgs/firefox-i18n-ur b/srcpkgs/firefox-i18n-ur deleted file mode 120000 index 6b9610b993c262..00000000000000 --- a/srcpkgs/firefox-i18n-ur +++ /dev/null @@ -1 +0,0 @@ -firefox-i18n \ No newline at end of file diff --git a/srcpkgs/firefox-i18n-uz b/srcpkgs/firefox-i18n-uz deleted file mode 120000 index 6b9610b993c262..00000000000000 --- a/srcpkgs/firefox-i18n-uz +++ /dev/null @@ -1 +0,0 @@ -firefox-i18n \ No newline at end of file diff --git a/srcpkgs/firefox-i18n-vi b/srcpkgs/firefox-i18n-vi deleted file mode 120000 index 6b9610b993c262..00000000000000 --- a/srcpkgs/firefox-i18n-vi +++ /dev/null @@ -1 +0,0 @@ -firefox-i18n \ No newline at end of file diff --git a/srcpkgs/firefox-i18n-xh b/srcpkgs/firefox-i18n-xh deleted file mode 120000 index 6b9610b993c262..00000000000000 --- a/srcpkgs/firefox-i18n-xh +++ /dev/null @@ -1 +0,0 @@ -firefox-i18n \ No newline at end of file diff --git a/srcpkgs/firefox-i18n-zh-CN b/srcpkgs/firefox-i18n-zh-CN deleted file mode 120000 index 6b9610b993c262..00000000000000 --- a/srcpkgs/firefox-i18n-zh-CN +++ /dev/null @@ -1 +0,0 @@ -firefox-i18n \ No newline at end of file diff --git a/srcpkgs/firefox-i18n-zh-TW b/srcpkgs/firefox-i18n-zh-TW deleted file mode 120000 index 6b9610b993c262..00000000000000 --- a/srcpkgs/firefox-i18n-zh-TW +++ /dev/null @@ -1 +0,0 @@ -firefox-i18n \ No newline at end of file diff --git a/srcpkgs/firefox-i18n/files/update-lang-list b/srcpkgs/firefox-i18n/files/update-lang-list deleted file mode 100755 index 3194a1336276f2..00000000000000 --- a/srcpkgs/firefox-i18n/files/update-lang-list +++ /dev/null @@ -1,94 +0,0 @@ -#!/bin/bash -# Usage: $0 -# Copyright (c) 2019-2025 Danh Doan -# All rights reserved. -# -# Permission to use, copy, modify, and/or distribute this software for any -# purpose with or without fee is hereby granted. -# -# THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH -# REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY -# AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, -# INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM -# LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR -# OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR -# PERFORMANCE OF THIS SOFTWARE. - -pkg=${1:-firefox} -tmpldir="$pkg-i18n" -export LANG=C.UTF-8 -export LC_ALL=C.UTF-8 - -case "${pkg}" in -firefox-esr) esr=esr ;; -firefox) : ;; -thunderbird) esr=esr ;; -*) - echo "Usage: $0 " >&2 - exit 1 - ;; -esac - -tmpoldfile="$(mktemp --suffix=.old)" -tmpnewfile="$(mktemp --suffix=.new)" - -xoldlangexpr="^_languages=" - -cd "$(xdistdir)/srcpkgs" -source "${tmpldir}/template" - -xlistold() { - for _lang in "${_languages[@]}"; do - _locale="${_lang%% *}" - [ $_locale ] && echo "$_locale" - done | - sort -} - -xlink () { - test -L "$tmpldir-$1" || - ln -sf "$tmpldir" "$tmpldir-$1" -} - -xnewlang () { - lang=$1 - padded=$(printf '%-12s' $lang) - xoldexpr=$xoldlangexpr - xoldlangexpr="'$lang \+\"" - grep -q "'$lang \+\"" "$tmpldir/template" && return 0 - sed -i "/$xoldexpr/a\\ - '$padded\"Unknown\"' - /checksum=/a\\ - badbadbadbadbadbadbadbadbadbadbadbadbadbadbadbadbadbadbadbadbadb" \ - "$tmpldir/template" -} - -xprocessnew() { - while read -r lang; do - printf '%s\n' $lang >&3 - xlink $lang - xnewlang $lang - done 3>&1 1>&2 | - sort -} - -xcleanlang() { - while read -r lang; do - padded=$(printf '%-7s' $lang) - sed -i "/'$padded\"/d" $tmpldir/template - unlink "$tmpldir-$lang" || true - done -} - -xlistold > "$tmpoldfile" - -echo curl "https://ftp.mozilla.org/pub/${pkg%-esr}/releases/$version$esr/linux-x86_64/xpi/" >&2 -curl "https://ftp.mozilla.org/pub/${pkg%-esr}/releases/$version$esr/linux-x86_64/xpi/" | - grep -o 'xpi/[a-z]\+\(-[a-zA-Z]\+\)\?' | - cut -d/ -f2 | - xprocessnew >"$tmpnewfile" - -comm -13 "$tmpnewfile" "$tmpoldfile" | - xcleanlang - -rm -rf $tmpoldfile $tmpnewfile diff --git a/srcpkgs/firefox-i18n/template b/srcpkgs/firefox-i18n/template deleted file mode 100644 index 37023d74c6e8c8..00000000000000 --- a/srcpkgs/firefox-i18n/template +++ /dev/null @@ -1,252 +0,0 @@ -# Template file for 'firefox-i18n' -pkgname=firefox-i18n -version=145.0 -revision=1 -metapackage=yes -short_desc="Firefox language packs" -maintainer="Orphaned " -license="MPL-2.0" -homepage="https://www.mozilla.org/firefox/" - -create_wrksrc=yes - -do_extract() { - : -} - -_languages=( - 'ach "Acholi"' - 'af "Afrikaans"' - 'an "Aragonese"' - 'ar "Arabic"' - 'ast "Asturian"' - 'az "Azerbaijani"' - 'be "Belarusian"' - 'bg "Bulgarian"' - 'bn "Bengali"' - 'br "Breton"' - 'bs "Bosnian"' - 'ca "Catalan"' - 'ca-valencia "Catalan (Valencian)"' - 'cak "Kaqchikel"' - 'cs "Czech"' - 'cy "Welsh"' - 'da "Danish"' - 'de "German"' - 'dsb "Lower Sorbian"' - 'el "Greek"' - 'en-CA "English (Canada)"' - 'en-GB "English (British)"' - 'en-US "English (US)"' - 'eo "Esperanto"' - 'es-AR "Spanish (Argentina)"' - 'es-CL "Spanish (Chile)"' - 'es-ES "Spanish (Spain)"' - 'es-MX "Spanish (Mexico)"' - 'et "Estonian"' - 'eu "Basque"' - 'fa "Persian"' - 'ff "Fulah"' - 'fi "Finnish"' - 'fr "French"' - 'fur "Friulian"' - 'fy-NL "Frisian"' - 'ga-IE "Irish"' - 'gd "Gaelic (Scotland)"' - 'gl "Galician"' - 'gn "Guarani"' - 'gu-IN "Gujarati (India)"' - 'he "Hebrew"' - 'hi-IN "Hindi (India)"' - 'hr "Croatian"' - 'hsb "Upper Sorbian"' - 'hu "Hungarian"' - 'hy-AM "Armenian"' - 'ia "Interlingua"' - 'id "Indonesian"' - 'is "Icelandic"' - 'it "Italian"' - 'ja "Japanese"' - 'ka "Georgian"' - 'kab "Kabyle"' - 'kk "Kazakh"' - 'km "Khmer"' - 'kn "Kannada"' - 'ko "Korean"' - 'lij "Ligurian"' - 'lt "Lithuanian"' - 'lv "Latvian"' - 'mk "Macedonian"' - 'mr "Marathi"' - 'ms "Malay"' - 'my "Burmese"' - 'nb-NO "Norwegian (Bokmål)"' - 'ne-NP "Nepali"' - 'nl "Dutch"' - 'nn-NO "Norwegian (Nynorsk)"' - 'oc "Occitan"' - 'pa-IN "Punjabi"' - 'pl "Polish"' - 'pt-BR "Portuguese (Brazilian)"' - 'pt-PT "Portuguese (Portugal)"' - 'rm "Romansh"' - 'ro "Romanian"' - 'ru "Russian"' - 'sat "Santali"' - 'sc "Sardinian"' - 'sco "Scots"' - 'si "Sinhala"' - 'sk "Slovak"' - 'skr "Saraiki"' - 'sl "Slovenian"' - 'son "Songhai"' - 'sq "Albanian"' - 'sr "Serbian"' - 'sv-SE "Swedish"' - 'szl "Silesian"' - 'ta "Tamil"' - 'te "Telugu"' - 'tg "Tajik"' - 'th "Thai"' - 'tl "Tagalog"' - 'tr "Turkish"' - 'trs "Triqui"' - 'uk "Ukrainian"' - 'ur "Urdu"' - 'uz "Uzbek"' - 'vi "Vietnamese"' - 'xh "Xhosa"' - 'zh-CN "Chinese (Simplified)"' - 'zh-TW "Chinese (Traditional)"' -) - -# XXX: Remove makedeps later, just for build ordering on the build servers -makedepends="firefox" -depends="firefox>=${version}" - -for _lang in "${_languages[@]}"; do - _locale=${_lang%% *} - _pkgname=firefox-i18n-${_locale} - - depends+=" ${_pkgname}>=${version}" - distfiles+=" ${MOZILLA_SITE}/firefox/releases/${version}/linux-x86_64/xpi/${_locale}.xpi" - - eval "${_pkgname}_package() { - _pkgtmpl $_lang - }" -done - -_pkgtmpl() { - _lang="$1" - depends="firefox>=${version}" - conflicts="firefox-esr-i18n-${_lang}>=0" - short_desc="Firefox $2 language pack" - pkg_install() { - vinstall ${XBPS_SRCDISTDIR}/${sourcepkg}-${version}/${_lang}.xpi 644 \ - usr/lib/firefox/browser/extensions langpack-${_lang}@firefox.mozilla.org.xpi - } -} - -checksum="0eb27d3ef1fd0c162f0e992c492aabdef93d961d688703b8ff8e0de4492c7263 - 59c9aa31252706df988765ab267befb2383bc38d749ec35bda11ff7b7771d07f - 321d2d40cc7dd0e6973dc670c5adcfa8b2afb84f70e93a4340cc1371e749a40d - 75797f05fabc6cafc5f023f9c7ea38c6edcb66b222c1fa132637045797cc0b10 - 166d42c95335e56fdb67745ab0a674ee2511a937e72a5f8f3a7febd3ccabf37b - 484e04069f84e638a88ad3eaec15428b6008ffc7750a3146ed131734969e9dc3 - 98012fff67f58e47dd8b31c4f9cc78641c7374a338dc1d19d32a8c6a10e55255 - ec76f62f40db2ce27ce81d1175a5468143064a58049c52f8a210c1ca5206d7e1 - 8391006c19ed000cdb26de11b60b4c067d04f2835ef1eeb932ad2161df8ac863 - f72fb1a5851cb948ea9183dc430fc6c6530724379c4677e44dedbc1159ef0079 - d3dba88bc49812480da02d36fae5d4c8268404698d43950eb6265fcea62942f9 - d7b5bdacfd46a201a8006a854e8b8942c5f01667778f834d3ee873053b77069b - 9da51e37d1b8d8bac15308c43e98020b6bf1f00b99eb9d1fcf1f93aa6b607d9b - 5ac0c47e824083b0ba13584458ae894f574a5a25a109261762b2e04661736339 - 73ff18142107652cd0de253c7106d7e4a26368d92cf81e6c7700156b95025d7c - 06a43f017163374245bd95cba4ec560a5b70cee887809856d0b6198aa4cef26d - 86e67ebdc73e0482ba8ba32341f6a30c82ebf9858cee4f29a5e0a29841edf130 - 89049fc51e772f0902cdc85aa5c62f5cbe69313354c4b23e1a91cfcb3b7dae30 - 54057c4153dc305d76976f952a21f45598bb0b8e843297bf28a0d59641e9c111 - 62490fdf84b87b90aa2a297eb11be787cd2911a1d408c79746904440cbae17ba - 4e831e715a6f8787bba00d383cd2012e4e2b450f329966631714a2c498423a34 - c39a7733ed900ce8c77b7bb9319dac503536dfe195c67e904e94eee1bdbe9f78 - af981c5fcae56c8c45e1c4ad659ff0bbd1fe6a201f7c55a55e133ea7bfc33531 - 9e2ce7e7aab45db280a3431db0506f3aa8bdc8e41684359c297c29d1c2a0bc27 - df2521cab7cd6b1e5e4e4bc0731afaeb16d508d6b72458427a7d3072d4c74f76 - d3a32f453fb323ad6e4cc7d67fbfdbbc6d706aad0c45abaa0de10c15a40cd00f - 5efe378488dc1268ff155ed2004e0d385ba50aa1979d7dda5bd56f35cfd5702c - b206f3b6d8db0ec2c545b11527c629815a717e74e3e59a6e7ca2310c23b70f9d - 0268e49d11231085d97d289dafbc0249d75974b1e94f7c2dadacf4be9f11e649 - 787158fa9f79aafbeae2b28c1777f05026330ddb9fae4bfa447684b882f6b53e - 399a34e600526ca7f509a7bf81f85756d810848a07409a3df77fe9a70ac4433d - 7774df1cad2479115b3b63fedb2255ed55222ffaa96c3deeabb187aca9b9152b - f5c678f97d0e79f372c94f0f3f8986f465c0392284fdfbae64ecb30223360940 - 4732db942a521b1fd28aa390c87ac9fc74d3e7f691eca1bf8061cffe52983eeb - 4c5568f8ffc1c19c1ff7fcb64a25ebb70bf5d290b1cd68e63dadf27e2c63b8ba - cea82a785798b83a6dded25d2462b03de6b713e629b4d65b81dbe7686af9ed1a - afe7cbc58f0705929ea36724e7fb677c6b5ad4d692649e1352dce9fe064d7976 - 9bb228823771dd44c9551a4cb54ff8d56b34db628640fcd02a3dd73e608b17f2 - f21da7563ba33979fdfdd71cee54331562d5bbbccd89430c1740efddfefa104b - 8547b5b98d9ff16bc03d375bc0943a371190ada4c64f237a1186eb869c706fda - 14beab8dd44d0c7a9e1daa4d044e9358ad34a5067cf444cf8b179cbf5c22d539 - e576d936c91e7a73874e36526939cefa2b37b393de73a396b1248f535230821f - 978f8cc27da240da1d1535853fbf17ec8522adf23f0150ddcf2415123e6138e0 - cf6e90264c7bf8fb3c31cefd79d129fa2a5efe028d107fa02f723c5fae90e5fa - a59e597ccaa2c1757112f69880df601527ea458f287506c5e9cdbbede14c4454 - a0e9c0b4849b7d2c825f300e31a39b7faf01b108038c6b92925d61047f563ea8 - a2af303d34e6256570ec82425a032cc3cccec384836d9cf59afd8e8bf689043c - 270dfb36867cb455a565ccdde0851c29a3febe50d51648deffe8331cd503b4aa - 64bb36737421fcfb773f8305602e0d8b7a4d469506bd11d0c12974b10c4b31de - 6f6a71c6f2f38d69b164b66c3ed56e17d16ec7868172502035378d3bd538bbbf - b96d49dd6cd01342f7bd357655b02873ddd07f923cba1d2831c492105fdbde32 - 2b7b862a7e6ff4b98fee0bd2cc07957250306c097d414a0a77073905d9c603b6 - 1ab92cf11750e7aa89808fdb6a7078bf1b1ab5b668db4ee52c61bf1231931573 - c67757b95b6da8b4d7413e3235bcc7d1dbe20928c459334493d28b73413112c8 - 211deeca3ffa471bd0bdc2b5ec51d4b0fbcdb1ac2b8497c7494e45d6b4bdbac1 - f8d46557238f8ff9184380f609a0d1f1bc0f76bd03d51bc208d79785f35a7e9e - 075dbf476404ae9a4be4b4758dc09e3d809c7a0d89c2026af0144314898daa91 - f6f6e5678a70a83935d13d94cd1e014fdd6532bed773a3ecdf99cabf53bed698 - 427bd0244b16791cb2414fe31a9cce7f7521f601befd14f5b1c82e18c943cc81 - ecd89b67f92814b2bf872e1e755acb554bc0e5fd3f2f35b266508e60cfb552e6 - cb8062f524f92efdf16ddf3e04a00c0c18801238215618eb69e618cf7fc14b0b - 43a4c62ce08f3aa0ef279aec927f2250904678ec42cd417b8064d719ea958c9e - 688e35d5e70defacbe6f847ab96e902c0afa4af420fa0ea3f7c4b7bcbce2648a - a1536549bdef66e20d41f5c52f186330096569cb5068f7b73e92d39e2f370cdd - fe3e3368f8dc11a206c9cae9aa4916101283e71965c3603a5fcf5bbe962c2616 - 99e8c9456147d501bb651c4b4664cc453af0f27e8759f5ce8fa1a9c79925aa6d - c9ad13fb2fa12637e615e021e2854c034c2e68be8da2c142ca8c263fc4aa93df - 681dfb8bcd2dd0fa27f5e3755305a5280a2820b6085fddfa9d41b4df689ea946 - e4b3d8271337e805f0637ee535b102a3d21a3207c22cf011bba4a7104fd4b42b - f5a6de0bc95095da23829dd17aee511e6707a02e34ae72728de319e4f06285c7 - 36008945e34b8f2029f3ec9d63f95d38132d44a1f6cea2015f5daa86aac0e13b - 65bf84e6a4ec8f409972ddb7f10e0ebd99c8e1ef8092c4dd98dd93c221252946 - b2f6b18fc2b08dea6e3b3122a0f7c018bdeb307e6018e52da2e254f14c07e180 - 4d590c7fe49dfe2e095e00b3302114f5197722c55b42028f0b75b616617a6506 - 18341764e314770a793db225d28549ea0ddc665e90a0df979975af7011bae9a5 - f692fd37359635e5f388ea3a911adbce4eb35100c11dd76d662a9e93c96fb32e - 26f5b9f3f7d2f1a6b887818e49f5e7ed6c10d93699595c6dddc1ab1a76793893 - 0466e9e36bc4d9f7fd9ab1810c64c59765c09acfa5d4fca29819219a59c3f885 - 85783b73e7a42816af5f8a5a15a0b49b81d03177b3390a338432ee63823722c6 - cbfe3f5331ba84ce03c5628b0a1c07f0906d334af9b8c35f991db71fcdc0e0ef - 8fd5165fbe8121ca52f1fa90f80d9f55d4299798fa4ac1616c313372b1eda6bd - 875c60c35a5d49c55e10d4ad794ef1bbd7e43d936df1a8f4013a6e4a4adba000 - 71f58e9133662bc03a8ee474d78195a884c3be1e068d9f87795e9035d5f27fc7 - fb765e5e907c6f9b52eeaaa443c2753ff8d3b2cb6e5a40006adcb45d3d95bd27 - d532317e1de9a12383ef967e81a7895e30099dd03e5840e10dc0bad8c25ee7d9 - e5108a4e309d517cbff3833bd3cc9106d3aa4842a76caba46f1a2f2ca6e64237 - 90940dc4888f719fedd3cabac3f4cddec1b97172672952b4f9fbb4aa51c60aa8 - 4306a4df8374eb5aa64e1ad6f45332906786389056b5c47b7c02b83a44d0f979 - f56676de2a265c54374771dd3f2e6b385098645f1f09726afb38237218c770bb - 8550066450572824f09031e6c66e95dba53801c77f4630b0261f70656ca0f274 - 1c7401a145e1e0e0769cc151419043dc96eb7452de681265bc92e66013466550 - f467b3c75cc8c078eba4ee5697c21c302c2bb5d471cef69facd8cb1b1d73034d - 9197573989203e33ad4467372ca358e998f60ad68a6afeaa9567b8d74ac6641c - 4e5673d772f8ee6d73ce6e2ed548dd43486157f6d5e9a3424899c139a23cd67b - ddf055119989fb69c63bcd8c41397010e52819453870c2dc71de5474b76e04db - 5f26c96fc15635c6efb940dff1e75a06e7826065484b0be70eb3e3499f5c8818 - 9d111898179a20bd397b876fd1cd07773c6f09aa91a7f9fd512077f9539b049a - da2a88277c9819a4030908aaf92658b42a4059aeb623961add461bfcbadaaafd - 1cb21c4aface0111a0c39a90c17bf7cd505ebc52d734b9987e1d432acf2ae3a0 - 11cfcb53414407d42d562e1acb7011d37be6b20e0463a5f6feb97e08a94a39ba - 47538f6cdf9ca1a8bb1024378ca2cd21a3fc4b2851cac73938ebacfc56051c27 - 0f88beab583a26bb4b5f0c8ef489bcb7909c6d64c4db6ab81a3431e0d18a853d - c38101cf3386f6d50aa5c0449d4e4914108a6340aa6491e58d4c4cb6d81433da" diff --git a/srcpkgs/firefox-i18n/update b/srcpkgs/firefox-i18n/update deleted file mode 120000 index 7c5c89c93d4bfd..00000000000000 --- a/srcpkgs/firefox-i18n/update +++ /dev/null @@ -1 +0,0 @@ -../firefox/update \ No newline at end of file diff --git a/srcpkgs/firefox/files/firefox-wayland b/srcpkgs/firefox/files/firefox-wayland deleted file mode 100644 index e07fd87b235aa7..00000000000000 --- a/srcpkgs/firefox/files/firefox-wayland +++ /dev/null @@ -1,2 +0,0 @@ -#!/bin/sh -exec env MOZ_ENABLE_WAYLAND=1 /usr/lib/firefox/firefox "$@" diff --git a/srcpkgs/firefox/files/firefox.desktop b/srcpkgs/firefox/files/firefox.desktop deleted file mode 100644 index 3b6eac45925092..00000000000000 --- a/srcpkgs/firefox/files/firefox.desktop +++ /dev/null @@ -1,220 +0,0 @@ -[Desktop Entry] -Version=1.0 -Name=Firefox Web Browser -Name[ar]=متصفح الويب فَيَرفُكْس -Name[ast]=Restolador web Firefox -Name[bn]=ফায়ারফক্স ওয়েব ব্রাউজার -Name[ca]=Navegador web Firefox -Name[cs]=Firefox Webový prohlížeč -Name[da]=Firefox - internetbrowser -Name[el]=Περιηγητής Firefox -Name[es]=Navegador web Firefox -Name[et]=Firefoxi veebibrauser -Name[fa]=مرورگر اینترنتی Firefox -Name[fi]=Firefox-selain -Name[fr]=Navigateur Web Firefox -Name[gl]=Navegador web Firefox -Name[he]=דפדפן האינטרנט Firefox -Name[hr]=Firefox web preglednik -Name[hu]=Firefox webböngésző -Name[it]=Firefox Browser Web -Name[ja]=Firefox ウェブ・ブラウザ -Name[ko]=Firefox 웹 브라우저 -Name[ku]=Geroka torê Firefox -Name[lt]=Firefox interneto naršyklė -Name[nb]=Firefox Nettleser -Name[nl]=Firefox webbrowser -Name[nn]=Firefox Nettlesar -Name[no]=Firefox Nettleser -Name[pl]=Przeglądarka WWW Firefox -Name[pt]=Firefox Navegador Web -Name[pt_BR]=Navegador Web Firefox -Name[ro]=Firefox – Navigator Internet -Name[ru]=Веб-браузер Firefox -Name[sk]=Firefox - internetový prehliadač -Name[sl]=Firefox spletni brskalnik -Name[sv]=Firefox webbläsare -Name[tr]=Firefox Web Tarayıcısı -Name[ug]=Firefox توركۆرگۈ -Name[uk]=Веб-браузер Firefox -Name[vi]=Trình duyệt web Firefox -Name[zh_CN]=Firefox 网络浏览器 -Name[zh_TW]=Firefox 網路瀏覽器 -Comment=Browse the World Wide Web -Comment[ar]=تصفح الشبكة العنكبوتية العالمية -Comment[ast]=Restola pela Rede -Comment[bn]=ইন্টারনেট ব্রাউজ করুন -Comment[ca]=Navegueu per la web -Comment[cs]=Prohlížení stránek World Wide Webu -Comment[da]=Surf på internettet -Comment[de]=Im Internet surfen -Comment[el]=Μπορείτε να περιηγηθείτε στο διαδίκτυο (Web) -Comment[es]=Navegue por la web -Comment[et]=Lehitse veebi -Comment[fa]=صفحات شبکه جهانی اینترنت را مرور نمایید -Comment[fi]=Selaa Internetin WWW-sivuja -Comment[fr]=Naviguer sur le Web -Comment[gl]=Navegar pola rede -Comment[he]=גלישה ברחבי האינטרנט -Comment[hr]=Pretražite web -Comment[hu]=A világháló böngészése -Comment[it]=Esplora il web -Comment[ja]=ウェブを閲覧します -Comment[ko]=웹을 돌아 다닙니다 -Comment[ku]=Li torê bigere -Comment[lt]=Naršykite internete -Comment[nb]=Surf på nettet -Comment[nl]=Verken het internet -Comment[nn]=Surf på nettet -Comment[no]=Surf på nettet -Comment[pl]=Przeglądanie stron WWW -Comment[pt]=Navegue na Internet -Comment[pt_BR]=Navegue na Internet -Comment[ro]=Navigați pe Internet -Comment[ru]=Доступ в Интернет -Comment[sk]=Prehliadanie internetu -Comment[sl]=Brskajte po spletu -Comment[sv]=Surfa på webben -Comment[tr]=İnternet'te Gezinin -Comment[ug]=دۇنيادىكى توربەتلەرنى كۆرگىلى بولىدۇ -Comment[uk]=Перегляд сторінок Інтернету -Comment[vi]=Để duyệt các trang web -Comment[zh_CN]=浏览互联网 -Comment[zh_TW]=瀏覽網際網路 -GenericName=Web Browser -GenericName[ar]=متصفح ويب -GenericName[ast]=Restolador Web -GenericName[bn]=ওয়েব ব্রাউজার -GenericName[ca]=Navegador web -GenericName[cs]=Webový prohlížeč -GenericName[da]=Webbrowser -GenericName[el]=Περιηγητής διαδικτύου -GenericName[es]=Navegador web -GenericName[et]=Veebibrauser -GenericName[fa]=مرورگر اینترنتی -GenericName[fi]=WWW-selain -GenericName[fr]=Navigateur Web -GenericName[gl]=Navegador Web -GenericName[he]=דפדפן אינטרנט -GenericName[hr]=Web preglednik -GenericName[hu]=Webböngésző -GenericName[it]=Browser web -GenericName[ja]=ウェブ・ブラウザ -GenericName[ko]=웹 브라우저 -GenericName[ku]=Geroka torê -GenericName[lt]=Interneto naršyklė -GenericName[nb]=Nettleser -GenericName[nl]=Webbrowser -GenericName[nn]=Nettlesar -GenericName[no]=Nettleser -GenericName[pl]=Przeglądarka WWW -GenericName[pt]=Navegador Web -GenericName[pt_BR]=Navegador Web -GenericName[ro]=Navigator Internet -GenericName[ru]=Веб-браузер -GenericName[sk]=Internetový prehliadač -GenericName[sl]=Spletni brskalnik -GenericName[sv]=Webbläsare -GenericName[tr]=Web Tarayıcı -GenericName[ug]=توركۆرگۈ -GenericName[uk]=Веб-браузер -GenericName[vi]=Trình duyệt Web -GenericName[zh_CN]=网络浏览器 -GenericName[zh_TW]=網路瀏覽器 -Keywords=Internet;WWW;Browser;Web;Explorer -Keywords[ar]=انترنت;إنترنت;متصفح;ويب;وب -Keywords[ast]=Internet;WWW;Restolador;Web;Esplorador -Keywords[ca]=Internet;WWW;Navegador;Web;Explorador;Explorer -Keywords[cs]=Internet;WWW;Prohlížeč;Web;Explorer -Keywords[da]=Internet;Internettet;WWW;Browser;Browse;Web;Surf;Nettet -Keywords[de]=Internet;WWW;Browser;Web;Explorer;Webseite;Site;surfen;online;browsen -Keywords[el]=Internet;WWW;Browser;Web;Explorer;Διαδίκτυο;Περιηγητής;Firefox;Φιρεφοχ;Ιντερνετ -Keywords[es]=Explorador;Internet;WWW -Keywords[fi]=Internet;WWW;Browser;Web;Explorer;selain;Internet-selain;internetselain;verkkoselain;netti;surffaa -Keywords[fr]=Internet;WWW;Browser;Web;Explorer;Fureteur;Surfer;Navigateur -Keywords[he]=דפדפן;אינטרנט;רשת;אתרים;אתר;פיירפוקס;מוזילה; -Keywords[hr]=Internet;WWW;preglednik;Web -Keywords[hu]=Internet;WWW;Böngésző;Web;Háló;Net;Explorer -Keywords[it]=Internet;WWW;Browser;Web;Navigatore -Keywords[is]=Internet;WWW;Vafri;Vefur;Netvafri;Flakk -Keywords[ja]=Internet;WWW;Web;インターネット;ブラウザ;ウェブ;エクスプローラ -Keywords[nb]=Internett;WWW;Nettleser;Explorer;Web;Browser;Nettside -Keywords[nl]=Internet;WWW;Browser;Web;Explorer;Verkenner;Website;Surfen;Online -Keywords[pt]=Internet;WWW;Browser;Web;Explorador;Navegador -Keywords[pt_BR]=Internet;WWW;Browser;Web;Explorador;Navegador -Keywords[ru]=Internet;WWW;Browser;Web;Explorer;интернет;браузер;веб;файрфокс;огнелис -Keywords[sk]=Internet;WWW;Prehliadač;Web;Explorer -Keywords[sl]=Internet;WWW;Browser;Web;Explorer;Brskalnik;Splet -Keywords[tr]=İnternet;WWW;Tarayıcı;Web;Gezgin;Web sitesi;Site;sörf;çevrimiçi;tara -Keywords[uk]=Internet;WWW;Browser;Web;Explorer;Інтернет;мережа;переглядач;оглядач;браузер;веб;файрфокс;вогнелис;перегляд -Keywords[vi]=Internet;WWW;Browser;Web;Explorer;Trình duyệt;Trang web -Keywords[zh_CN]=Internet;WWW;Browser;Web;Explorer;网页;浏览;上网;火狐;Firefox;ff;互联网;网站; -Keywords[zh_TW]=Internet;WWW;Browser;Web;Explorer;網際網路;網路;瀏覽器;上網;網頁;火狐 -Exec=firefox %u -Terminal=false -X-MultipleArgs=false -Type=Application -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 -Actions=NewWindow;NewPrivateWindow; -StartupWMClass=Firefox - -[Desktop Action NewWindow] -Name=Open a New Window -Name[ar]=افتح نافذة جديدة -Name[ast]=Abrir una ventana nueva -Name[bn]=Abrir una ventana nueva -Name[ca]=Obre una finestra nova -Name[cs]=Otevřít nové okno -Name[da]=Åbn et nyt vindue -Name[de]=Ein neues Fenster öffnen -Name[el]=Άνοιγμα νέου παραθύρου -Name[es]=Abrir una ventana nueva -Name[fi]=Avaa uusi ikkuna -Name[fr]=Ouvrir une nouvelle fenêtre -Name[gl]=Abrir unha nova xanela -Name[he]=פתיחת חלון חדש -Name[hr]=Otvori novi prozor -Name[hu]=Új ablak nyitása -Name[it]=Apri una nuova finestra -Name[ja]=新しいウィンドウを開く -Name[ko]=새 창 열기 -Name[ku]=Paceyeke nû veke -Name[lt]=Atverti naują langą -Name[nb]=Åpne et nytt vindu -Name[nl]=Nieuw venster openen -Name[pt]=Abrir nova janela -Name[pt_BR]=Abrir nova janela -Name[ro]=Deschide o fereastră nouă -Name[ru]=Новое окно -Name[sk]=Otvoriť nové okno -Name[sl]=Odpri novo okno -Name[sv]=Öppna ett nytt fönster -Name[tr]=Yeni pencere aç -Name[ug]=يېڭى كۆزنەك ئېچىش -Name[uk]=Відкрити нове вікно -Name[vi]=Mở cửa sổ mới -Name[zh_CN]=新建窗口 -Name[zh_TW]=開啟新視窗 -Exec=firefox -new-window - -[Desktop Action NewPrivateWindow] -Name=Open a New Private Window -Name[ar]=افتح نافذة جديدة للتصفح الخاص -Name[ca]=Obre una finestra nova en mode d'incògnit -Name[de]=Ein neues privates Fenster öffnen -Name[es]=Abrir una ventana privada nueva -Name[fi]=Avaa uusi yksityinen ikkuna -Name[fr]=Ouvrir une nouvelle fenêtre de navigation privée -Name[he]=פתיחת חלון גלישה פרטית חדש -Name[hu]=Új privát ablak nyitása -Name[it]=Apri una nuova finestra anonima -Name[nb]=Åpne et nytt privat vindu -Name[ru]=Новое приватное окно -Name[sl]=Odpri novo okno zasebnega brskanja -Name[tr]=Yeni bir pencere aç -Name[uk]=Відкрити нове вікно у потайливому режимі -Name[zh_TW]=開啟新隱私瀏覽視窗 -Exec=firefox -private-window diff --git a/srcpkgs/firefox/files/stab.h b/srcpkgs/firefox/files/stab.h deleted file mode 100644 index 6f70af39897aab..00000000000000 --- a/srcpkgs/firefox/files/stab.h +++ /dev/null @@ -1,71 +0,0 @@ -/* $OpenBSD: stab.h,v 1.3 2003/06/02 19:34:12 millert Exp $ */ -/* $NetBSD: stab.h,v 1.4 1994/10/26 00:56:25 cgd Exp $ */ - -/*- - * Copyright (c) 1991 The Regents of the University of California. - * All rights reserved. - * - * 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. - * - * @(#)stab.h 5.2 (Berkeley) 4/4/91 - */ - -#ifndef _STAB_H_ -#define _STAB_H_ - -/* - * The following are symbols used by various debuggers and by the Pascal - * compiler. Each of them must have one (or more) of the bits defined by - * the N_STAB mask set. - */ - -#define N_GSYM 0x20 /* global symbol */ -#define N_FNAME 0x22 /* F77 function name */ -#define N_FUN 0x24 /* procedure name */ -#define N_STSYM 0x26 /* data segment variable */ -#define N_LCSYM 0x28 /* bss segment variable */ -#define N_MAIN 0x2a /* main function name */ -#define N_PC 0x30 /* global Pascal symbol */ -#define N_RSYM 0x40 /* register variable */ -#define N_SLINE 0x44 /* text segment line number */ -#define N_DSLINE 0x46 /* data segment line number */ -#define N_BSLINE 0x48 /* bss segment line number */ -#define N_SSYM 0x60 /* structure/union element */ -#define N_SO 0x64 /* main source file name */ -#define N_LSYM 0x80 /* stack variable */ -#define N_BINCL 0x82 /* include file beginning */ -#define N_SOL 0x84 /* included source file name */ -#define N_PSYM 0xa0 /* parameter variable */ -#define N_EINCL 0xa2 /* include file end */ -#define N_ENTRY 0xa4 /* alternate entry point */ -#define N_LBRAC 0xc0 /* left bracket */ -#define N_EXCL 0xc2 /* deleted include file */ -#define N_RBRAC 0xe0 /* right bracket */ -#define N_BCOMM 0xe2 /* begin common */ -#define N_ECOMM 0xe4 /* end common */ -#define N_ECOML 0xe8 /* end common (local name) */ -#define N_LENG 0xfe /* length of preceding entry */ - -#endif /* !_STAB_H_ */ diff --git a/srcpkgs/firefox/files/vendor.js b/srcpkgs/firefox/files/vendor.js deleted file mode 100644 index 1b0273175a52ec..00000000000000 --- a/srcpkgs/firefox/files/vendor.js +++ /dev/null @@ -1,11 +0,0 @@ -// Use LANG environment variable to choose locale -pref("intl.locale.requested", ""); - -// Disable default browser checking. -pref("browser.shell.checkDefaultBrowser", false); - -// Don't disable our bundled extensions in the application directory -pref("extensions.autoDisableScopes", 11); - -// The default is google and we don't have api keys for it. -pref("geo.provider.network.url", "https://location.services.mozilla.com/v1/geolocate?key=%MOZILLA_API_KEY%"); diff --git a/srcpkgs/firefox/patches/big-endian-image-decoders.patch b/srcpkgs/firefox/patches/big-endian-image-decoders.patch deleted file mode 100644 index bd2f925c917e21..00000000000000 --- a/srcpkgs/firefox/patches/big-endian-image-decoders.patch +++ /dev/null @@ -1,88 +0,0 @@ -https://bugzilla.mozilla.org/show_bug.cgi?id=1626236 -https://bug1626236.bmoattachments.org/attachment.cgi?id=9137096 - -# HG changeset patch -# User msirringhaus@suse.de -# Date 1582805876 -3600 -# Thu Feb 27 13:17:56 2020 +0100 -# Node ID cc3d09abea31068e57f1ab918782f9f86fc6a158 -# Parent 9cd90914846f667f18babc491a74c164ae5d6e9f -imported patch decoder_workaround.patch - -diff -r 9cd90914846f image/decoders/nsGIFDecoder2.cpp ---- a/image/decoders/nsGIFDecoder2.cpp Thu Feb 27 12:57:14 2020 +0100 -+++ b/image/decoders/nsGIFDecoder2.cpp Fri Mar 27 13:06:18 2020 +0100 -@@ -422,6 +422,9 @@ - MOZ_ASSERT(mSwizzleFn); - uint8_t* data = reinterpret_cast(aColormap); - mSwizzleFn(data, data, aColors); -+#if MOZ_BIG_ENDIAN() -+ SwizzleRow(SurfaceFormat::A8R8G8B8, SurfaceFormat::B8G8R8A8)(data, data, aColors); -+#endif - } - - LexerResult nsGIFDecoder2::DoDecode(SourceBufferIterator& aIterator, -diff -r 9cd90914846f image/decoders/nsJPEGDecoder.cpp ---- a/image/decoders/nsJPEGDecoder.cpp Thu Feb 27 12:57:14 2020 +0100 -+++ b/image/decoders/nsJPEGDecoder.cpp Fri Mar 27 13:06:18 2020 +0100 -@@ -263,6 +263,9 @@ - case JCS_YCbCr: - // By default, we will output directly to BGRA. If we need to apply - // special color transforms, this may change. -+#if MOZ_BIG_ENDIAN() -+ mInfo.out_color_space = MOZ_JCS_EXT_NATIVE_ENDIAN_XRGB; -+#else - switch (SurfaceFormat::OS_RGBX) { - case SurfaceFormat::B8G8R8X8: - mInfo.out_color_space = JCS_EXT_BGRX; -@@ -277,6 +280,7 @@ - mState = JPEG_ERROR; - return Transition::TerminateFailure(); - } -+#endif - break; - case JCS_CMYK: - case JCS_YCCK: -diff -r 9cd90914846f image/decoders/nsPNGDecoder.cpp ---- a/image/decoders/nsPNGDecoder.cpp Thu Feb 27 12:57:14 2020 +0100 -+++ b/image/decoders/nsPNGDecoder.cpp Fri Mar 27 13:06:18 2020 +0100 -@@ -361,7 +361,7 @@ - IResumable* aOnResume) { - MOZ_ASSERT(!HasError(), "Shouldn't call DoDecode after error!"); - -- return mLexer.Lex(aIterator, aOnResume, -+ LexerResult res = mLexer.Lex(aIterator, aOnResume, - [=](State aState, const char* aData, size_t aLength) { - switch (aState) { - case State::PNG_DATA: -@@ -371,6 +371,14 @@ - } - MOZ_CRASH("Unknown State"); - }); -+ -+#if MOZ_BIG_ENDIAN() -+ if(res.is() && res.as() == TerminalState::SUCCESS) { -+ NativeEndian::swapToLittleEndianInPlace((uint32_t*)(mImageData), mImageDataLength / 4); -+ } -+#endif -+ -+ return res; - } - - LexerTransition nsPNGDecoder::ReadPNGData( -diff -r 9cd90914846f image/decoders/nsWebPDecoder.cpp ---- a/image/decoders/nsWebPDecoder.cpp Thu Feb 27 12:57:14 2020 +0100 -+++ b/image/decoders/nsWebPDecoder.cpp Fri Mar 27 13:06:18 2020 +0100 -@@ -237,7 +237,12 @@ - // WebP doesn't guarantee that the alpha generated matches the hint in the - // header, so we always need to claim the input is BGRA. If the output is - // BGRX, swizzling will mask off the alpha channel. -+#if MOZ_BIG_ENDIAN() -+ mBuffer.colorspace = MODE_ARGB; -+ SurfaceFormat inFormat = mFormat; -+#else - SurfaceFormat inFormat = SurfaceFormat::OS_RGBA; -+#endif - - SurfacePipeFlags pipeFlags = SurfacePipeFlags(); - if (mFormat == SurfaceFormat::OS_RGBA && diff --git a/srcpkgs/firefox/patches/clang-sysroot-toolchain-fix.patch b/srcpkgs/firefox/patches/clang-sysroot-toolchain-fix.patch deleted file mode 100644 index 898603f529316c..00000000000000 --- a/srcpkgs/firefox/patches/clang-sysroot-toolchain-fix.patch +++ /dev/null @@ -1,18 +0,0 @@ -We need to pass --sysroot and --gcc-toolchain explicitly for cross compiling with glibc -because when the lld tries to link libc, it will read the gcc libc linker script which -includes absolute paths to actual libc files and without the sysroot argument it picks -the host ones, even though it discovered the linker script in the sysroot already. -linker-script = /usr/aarch64-linux-gnu/lib64/libc.so ---- a/build/moz.configure/toolchain.configure -+++ b/build/moz.configure/toolchain.configure -@@ -725,6 +725,10 @@ - flags.append("--target=%s" % toolchain) - has_target = True - -+ if info.type == "clang" and not target.os == "WASI" and (info.cpu != target.cpu): -+ flags.append("--sysroot=/usr/%s" % toolchain) -+ flags.append("--gcc-toolchain=/usr") -+ - if not has_target and (not info.cpu or info.cpu != target.cpu): - same_arch = same_arch_different_bits() - if (target.cpu, info.cpu) in same_arch: diff --git a/srcpkgs/firefox/patches/firefox-i686-build.patch b/srcpkgs/firefox/patches/firefox-i686-build.patch deleted file mode 100644 index 01561761df9a21..00000000000000 --- a/srcpkgs/firefox/patches/firefox-i686-build.patch +++ /dev/null @@ -1,14 +0,0 @@ -https://src.fedoraproject.org/rpms/firefox/blob/rawhide/f/firefox-i686-build.patch - -diff -up firefox-105.0/mozglue/misc/SIMD_avx2.cpp.old firefox-105.0/mozglue/misc/SIMD_avx2.cpp ---- firefox-105.0/mozglue/misc/SIMD_avx2.cpp.old 2022-09-22 21:35:07.006221995 +0200 -+++ firefox-105.0/mozglue/misc/SIMD_avx2.cpp 2022-09-22 21:36:12.972480517 +0200 -@@ -55,7 +55,7 @@ __m256i CmpEq256(__m256i a, __m256i b) { - return _mm256_cmpeq_epi64(a, b); - } - --# if defined(__GNUC__) && !defined(__clang__) -+# if 0 - - // See the comment in SIMD.cpp over Load32BitsIntoXMM. This is just adapted - // from that workaround. Testing this, it also yields the correct instructions diff --git a/srcpkgs/firefox/patches/fix-arm-opus-include.patch b/srcpkgs/firefox/patches/fix-arm-opus-include.patch deleted file mode 100644 index b0c052f4009a0e..00000000000000 --- a/srcpkgs/firefox/patches/fix-arm-opus-include.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/media/libopus/silk/arm/arm_silk_map.c 2019-03-19 20:55:01.249609964 +0100 -+++ b/media/libopus/silk/arm/arm_silk_map.c 2019-03-19 20:55:25.769400255 +0100 -@@ -28,7 +28,7 @@ - # include "config.h" - #endif - --#include "main_FIX.h" -+#include "../fixed/main_FIX.h" - #include "NSQ.h" - #include "SigProc_FIX.h" - diff --git a/srcpkgs/firefox/patches/fix-i686-build-moz-1792159.patch b/srcpkgs/firefox/patches/fix-i686-build-moz-1792159.patch deleted file mode 100644 index 592dcad93eb499..00000000000000 --- a/srcpkgs/firefox/patches/fix-i686-build-moz-1792159.patch +++ /dev/null @@ -1,18 +0,0 @@ ---- a/js/src/jit/shared/AtomicOperations-shared-jit.cpp -+++ b/js/src/jit/shared/AtomicOperations-shared-jit.cpp -@@ -5,4 +5,9 @@ - * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ - -+// bug 1792159 -+#if defined(__i386__) && defined(__GNUC__) && !defined(__clang__) -+# include "../../../mfbt/Attributes.h" -+#endif -+ - #include "jit/AtomicOperations.h" - ---- a/config/check_spidermonkey_style.py -+++ b/config/check_spidermonkey_style.py -@@ -68,2 +68,3 @@ - "jit/AtomicOperationsGenerated.h", # generated in $OBJDIR -+ "../../../mfbt/Attributes.h", # unrecognized path - "jit/CacheIROpsGenerated.h", # generated in $OBJDIR diff --git a/srcpkgs/firefox/patches/fix-i686-ppc-musl.patch b/srcpkgs/firefox/patches/fix-i686-ppc-musl.patch deleted file mode 100644 index 38a85b5922cdc9..00000000000000 --- a/srcpkgs/firefox/patches/fix-i686-ppc-musl.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/mozglue/misc/StackWalk.cpp 2021-11-05 15:55:03.614609706 +0000 -+++ b/mozglue/misc/StackWalk.cpp 2021-10-28 19:03:47.000000000 +0100 -@@ -45,7 +45,7 @@ - # define MOZ_STACKWALK_SUPPORTS_MACOSX 0 - #endif - --#if (defined(linux) && \ -+#if defined(__GLIBC__) && (defined(linux) && \ - ((defined(__GNUC__) && (defined(__i386) || defined(PPC))) || \ - defined(HAVE__UNWIND_BACKTRACE))) - # define MOZ_STACKWALK_SUPPORTS_LINUX 1 diff --git a/srcpkgs/firefox/patches/fix-image-format-warning.patch b/srcpkgs/firefox/patches/fix-image-format-warning.patch deleted file mode 100644 index 7cdff60ce2f1dc..00000000000000 --- a/srcpkgs/firefox/patches/fix-image-format-warning.patch +++ /dev/null @@ -1,39 +0,0 @@ -# HG changeset patch -# User Lee Salzman -# Date 1462463631 14400 -# Thu May 05 11:53:51 2016 -0400 -# Node ID 8da374804a09977c8f89af5e6e0cb37cb074595d -# Parent 29662e28a9c93ac67ee0b8ddfb65a9f29bbf73f5 -handle big-endian formats in Cairo format conversions - ---- a/gfx/2d/HelpersCairo.h -+++ b/gfx/2d/HelpersCairo.h -@@ -147,7 +147,14 @@ static inline cairo_format_t GfxFormatToCairoFormat(Su - case SurfaceFormat::R5G6B5_UINT16: - return CAIRO_FORMAT_RGB16_565; - default: -- gfxCriticalError() << "Unknown image format " << (int)format; -+ // _UINT32 formats don't match B8G8R8[AX]8 on big-endian platforms, -+ // and Moz2d uses B8G8R8[AX]8 as if it was _UINT32. -+ // See bug 1269654 -+ if (format == SurfaceFormat::B8G8R8X8) { -+ return CAIRO_FORMAT_RGB24; -+ } else if (format != SurfaceFormat::B8G8R8A8) { -+ gfxCriticalError() << "Unknown image format " << (int)format; -+ } - return CAIRO_FORMAT_ARGB32; - } - } -@@ -177,7 +184,11 @@ static inline cairo_content_t GfxFormatToCairoContent( - case SurfaceFormat::A8: - return CAIRO_CONTENT_ALPHA; - default: -- gfxCriticalError() << "Unknown image content format " << (int)format; -+ if (format == SurfaceFormat::B8G8R8X8) { -+ return CAIRO_CONTENT_COLOR; -+ } else if (format != SurfaceFormat::B8G8R8A8) { -+ gfxCriticalError() << "Unknown image content format " << (int)format; -+ } - return CAIRO_CONTENT_COLOR_ALPHA; - } - } diff --git a/srcpkgs/firefox/patches/fix-webrtc-glibcisms.patch b/srcpkgs/firefox/patches/fix-webrtc-glibcisms.patch deleted file mode 100644 index a702b56d68ca7a..00000000000000 --- a/srcpkgs/firefox/patches/fix-webrtc-glibcisms.patch +++ /dev/null @@ -1,20 +0,0 @@ ---- a/third_party/libwebrtc/rtc_base/cpu_info.cc -+++ b/third_party/libwebrtc/rtc_base/cpu_info.cc -@@ -37,7 +37,7 @@ - #define WEBRTC_GLIBC_PREREQ(a, b) 0 - #endif - --#if WEBRTC_GLIBC_PREREQ(2, 16) -+#if !__GLIBC__ || WEBRTC_GLIBC_PREREQ(2, 16) - #include // IWYU pragma: keep - #else - #include -@@ -205,7 +205,7 @@ - return false; - #elif defined(WEBRTC_LINUX) - uint64_t hwcap = 0; --#if WEBRTC_GLIBC_PREREQ(2, 16) -+#if !__GLIBC__ || WEBRTC_GLIBC_PREREQ(2, 16) - hwcap = getauxval(AT_HWCAP); - #else - ElfW(auxv_t) auxv; diff --git a/srcpkgs/firefox/patches/mallinfo.patch b/srcpkgs/firefox/patches/mallinfo.patch deleted file mode 100644 index 0d704301f39f0d..00000000000000 --- a/srcpkgs/firefox/patches/mallinfo.patch +++ /dev/null @@ -1,34 +0,0 @@ ---- a/xpcom/base/nsMemoryReporterManager.cpp 2019-03-19 17:12:20.844810044 +0100 -+++ b/xpcom/base/nsMemoryReporterManager.cpp 2019-03-19 17:13:32.505133615 +0100 -@@ -123,6 +123,7 @@ - return GetProcSelfSmapsPrivate(aN); - } - -+#ifdef __GLIBC__ - # ifdef HAVE_MALLINFO - # define HAVE_SYSTEM_HEAP_REPORTER 1 - static MOZ_MUST_USE nsresult SystemHeapSize(int64_t* aSizeOut) { -@@ -142,6 +143,7 @@ - return NS_OK; - } - # endif -+#endif // __GLIBC__ - - #elif defined(__DragonFly__) || defined(__FreeBSD__) || defined(__NetBSD__) || \ - defined(__OpenBSD__) || defined(__FreeBSD_kernel__) -@@ -642,6 +644,7 @@ - return NS_OK; - } - -+#ifdef __GLIBC__ - # define HAVE_SYSTEM_HEAP_REPORTER 1 - // Windows can have multiple separate heaps. During testing there were multiple - // heaps present but the non-default ones had sizes no more than a few 10s of -@@ -698,6 +701,7 @@ - *aSizeOut = heapsSize; - return NS_OK; - } -+#endif // __GLIBC__ - - struct SegmentKind { - DWORD mState; diff --git a/srcpkgs/firefox/patches/ppc32-fix-build.patch b/srcpkgs/firefox/patches/ppc32-fix-build.patch deleted file mode 100644 index b26a46cfe835a3..00000000000000 --- a/srcpkgs/firefox/patches/ppc32-fix-build.patch +++ /dev/null @@ -1,36 +0,0 @@ -This is not a complete/correct patch, but it makes firefox build. For now -mostly for tracking, so a real fix can be made, but right now it still -segfaults on start. - -Ref: https://hg.mozilla.org/mozilla-central/rev/08339a56f3ae -Ref: https://hg.mozilla.org/mozilla-central/rev/d16fcad6aa60 -Ref: https://hg.mozilla.org/mozilla-central/rev/ab87611d012e -Ref: https://hg.mozilla.org/mozilla-central/file/tip/xpcom/reflect/xptcall/md/unix/xptcinvoke_ppc_linux.cpp - ---- a/xpcom/reflect/xptcall/xptcall.h -+++ b/xpcom/reflect/xptcall/xptcall.h -@@ -71,6 +71,11 @@ struct nsXPTCVariant { - ExtendedVal ext; - }; - -+#if defined(__powerpc__) && !defined(__powerpc64__) -+ // this field is still necessary on ppc32, as an address -+ // to it is taken certain places in xptcall -+ void *ptr; -+#endif - nsXPTType type; - uint8_t flags; - -@@ -91,7 +96,12 @@ struct nsXPTCVariant { - }; - - void ClearFlags() { flags = 0; } -+#if defined(__powerpc__) && !defined(__powerpc64__) -+ void SetIndirect() { ptr = &val; flags |= IS_INDIRECT; } -+ bool IsPtrData() const { return IsIndirect(); } -+#else - void SetIndirect() { flags |= IS_INDIRECT; } -+#endif - - bool IsIndirect() const { return 0 != (flags & IS_INDIRECT); } - diff --git a/srcpkgs/firefox/patches/rust-configure.patch b/srcpkgs/firefox/patches/rust-configure.patch deleted file mode 100644 index 358ba7528e9873..00000000000000 --- a/srcpkgs/firefox/patches/rust-configure.patch +++ /dev/null @@ -1,71 +0,0 @@ -Mozilla rustc check does not support crossbuild: let's remove it -Remove calls to unwrap_rustup, they fail if rustup isn't present - -Do not try to figure out the rust target as it is broken on musl -instead use what is set in RUST_TARGET - -Skip extra checks on cross builds (broken for arm*) - ---- a/build/moz.configure/rust.configure 2020-12-12 01:35:33.000000000 +0100 -+++ b/build/moz.configure/rust.configure 2020-12-15 19:45:16.467750787 +0100 -@@ -91,9 +91,6 @@ - return unwrap - - --rustc = unwrap_rustup(rustc, "rustc") --cargo = unwrap_rustup(cargo, "cargo") -- - - set_config("CARGO", cargo) - set_config("RUSTC", rustc) -@@ -260,7 +257,9 @@ - data.setdefault(key, []).append(namespace(rust_target=t, target=info)) - return data - -- -+@imports('os') -+@imports(_from='mozbuild.util', _import='ensure_unicode') -+@imports(_from='mozbuild.util', _import='system_encoding') - def detect_rustc_target( - host_or_target, compiler_info, arm_target, rust_supported_targets - ): -@@ -382,12 +381,12 @@ - - return None - -- rustc_target = find_candidate(candidates) -+ rustc_target = os.environ['RUST_TARGET'] - - if rustc_target is None: - die("Don't know how to translate {} for rustc".format(host_or_target.alias)) - -- return rustc_target -+ return ensure_unicode(rustc_target, system_encoding) - - - @imports("os") -@@ -486,6 +485,7 @@ - host, compiler_info, arm_target, rust_supported_targets - ) - if rustc_target != rustc_host: -+ return rustc_host - if host.alias == rustc_target: - configure_host = host.alias - else: -@@ -507,7 +507,6 @@ - ) - ) - ) -- assert_rust_compile(host, rustc_target, rustc) - return rustc_target - - -@@ -521,7 +520,6 @@ - rustc_target = detect_rustc_target( - target, compiler_info, arm_target, rust_supported_targets - ) -- assert_rust_compile(target, rustc_target, rustc) - return rustc_target - - - diff --git a/srcpkgs/firefox/patches/rust-lto-thin.patch b/srcpkgs/firefox/patches/rust-lto-thin.patch deleted file mode 100644 index 788fceab39f5d8..00000000000000 --- a/srcpkgs/firefox/patches/rust-lto-thin.patch +++ /dev/null @@ -1,12 +0,0 @@ -set rust crate lto to thin to not use fatlto for gkrust which fails sometimes ---- a/config/makefiles/rust.mk -+++ b/config/makefiles/rust.mk -@@ -92,7 +92,7 @@ - # Never enable when coverage is enabled to work around https://github.com/rust-lang/rust/issues/90045. - ifndef MOZ_CODE_COVERAGE - ifeq (,$(findstring gkrust_gtest,$(RUST_LIBRARY_FILE))) --cargo_rustc_flags += -Clto$(if $(filter full,$(MOZ_LTO_RUST_CROSS)),=fat) -+cargo_rustc_flags += -Clto=thin - endif - # We need -Cembed-bitcode=yes for all crates when using -Clto. - RUSTFLAGS += -Cembed-bitcode=yes diff --git a/srcpkgs/firefox/patches/sandbox-sched_setscheduler.patch b/srcpkgs/firefox/patches/sandbox-sched_setscheduler.patch deleted file mode 100644 index 5b3598f3f1c778..00000000000000 --- a/srcpkgs/firefox/patches/sandbox-sched_setscheduler.patch +++ /dev/null @@ -1,45 +0,0 @@ -upstream bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1657849 -diff --git a/security/sandbox/linux/SandboxFilter.cpp b/security/sandbox/linux/SandboxFilter.cpp -index ed958bc..9824433 100644 ---- firefox-142.0.1/security/sandbox/linux/SandboxFilter.cpp 2025-08-27 05:19:55.000000000 +0200 -+++ - 2025-08-27 13:34:45.154107444 +0200 -@@ -1884,10 +1884,16 @@ - return Allow(); - case __NR_sched_get_priority_min: - case __NR_sched_get_priority_max: -+#ifndef __GLIBC__ -+ case __NR_sched_setscheduler: -+#endif - return Allow(); - case __NR_sched_getparam: - case __NR_sched_getscheduler: -- case __NR_sched_setscheduler: { -+#ifdef __GLIBC__ -+ case __NR_sched_setscheduler: -+#endif -+ { - Arg pid(0); - return If(pid == 0, Allow()).Else(Trap(SchedTrap, nullptr)); - } -@@ -2077,13 +2083,21 @@ - case __NR_sched_getparam: - case __NR_sched_setparam: - case __NR_sched_getscheduler: -+#ifdef __GLIBC__ - case __NR_sched_setscheduler: -+#endif - case __NR_sched_getattr: - case __NR_sched_setattr: { - Arg pid(0); - return If(pid == 0, Allow()).Else(Trap(SchedTrap, nullptr)); - } - -+#ifndef __GLIBC__ -+ // sched_setscheduler gets special treatment here (bug 1657849): -+ case __NR_sched_setscheduler: -+ return Allow(); -+#endif -+ - // The priority bounds are also used, sometimes (bug 1838675): - case __NR_sched_get_priority_min: - case __NR_sched_get_priority_max: diff --git a/srcpkgs/firefox/template b/srcpkgs/firefox/template deleted file mode 100644 index 2355fd6495898b..00000000000000 --- a/srcpkgs/firefox/template +++ /dev/null @@ -1,279 +0,0 @@ -# Template file for 'firefox' -# -# THIS PKG MUST BE SYNCHRONIZED WITH "srcpkgs/firefox-i18n". -# -pkgname=firefox -version=145.0.1 -revision=1 -build_helper="rust" -short_desc="Mozilla Firefox web browser" -maintainer="Duncaen " -license="GPL-3.0-only AND LGPL-2.1-only AND LGPL-3.0-only AND MPL-2.0" -homepage="https://www.mozilla.org/firefox/" -changelog="https://www.mozilla.org/en-US/firefox/${version}/releasenotes/" -distfiles="${MOZILLA_SITE}/firefox/releases/${version/beta/b}/source/firefox-${version/beta/b}.source.tar.xz" -checksum=b48115bd304ff0169fefc488226caf4053e04cc2aa83b1a9f4ac85fbaa9ff457 - -lib32disabled=yes -_llvmver=21 # needs to match rust -hostmakedepends="unzip zip pkg-config perl python3 - yasm rust cargo llvm${_llvmver} clang${_llvmver} lld${_llvmver} - nodejs cbindgen nasm which tar xz $(vopt_if wasi wasi-sdk) - $(vopt_if pgo 'xvfb-run dbus mesa-dri vulkan-loader pciutils')" -makedepends="nss-devel libjpeg-turbo-devel gtk+3-devel - pixman-devel libevent-devel libnotify-devel libvpx-devel libwebp-devel - libXrender-devel libXcomposite-devel libSM-devel libXt-devel rust-std - libXdamage-devel freetype-devel $(vopt_if wasi wasi-sdk) - $(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 pciutils" -conflicts="firefox-esr>=0" - -build_options="alsa jack dbus pulseaudio xscreensaver sndio wayland lto pgo clang wasi debug" -build_options_default="alsa jack dbus pulseaudio xscreensaver sndio wayland clang wasi" - -if [ "$XBPS_WORDSIZE" != "32" ]; then - build_options_default+=" debug" -fi - -desc_option_lto="Enable Link Time Optimization" -desc_option_pgo="Enable Profile-guided Optimization" -desc_option_clang="Build with clang" -desc_option_wasi="Build wasm sandboxed libraries" - -case $XBPS_TARGET_MACHINE in - armv[56]*) broken="required NEON extensions are not supported on armv6" ;; - ppc64*) ;; - ppc*) broken="xptcall bitrot" ;; -esac - -if [ "$CROSS_BUILD" -a "$build_option_pgo" ]; then - broken="pgo can't be enabled for cross-compilation" -fi - -# we need this because cargo verifies checksums of all files in vendor -# crates when it builds and gives us no way to override or update the -# file sanely... so just clear out the file list -_clear_vendor_checksums() { - sed -i 's/\("files":{\)[^}]*/\1/' third_party/rust/$1/.cargo-checksum.json -} - -post_extract() { - case "$XBPS_TARGET_MACHINE" in - *-musl) - cp "${FILESDIR}/stab.h" toolkit/crashreporter/google-breakpad/src/ - ;; - esac - - # Mozilla API keys (see https://location.services.mozilla.com/api) - # Note: This is for Void Linux use ONLY. - echo -n "cd894504-7a2a-4263-abff-ff73ee89ffca" > mozilla-api-key -} - -post_patch() { - : # _clear_vendor_checksums num-traits - if [ "$XBPS_TARGET_LIBC" = "musl" ]; then - vsed -e '\;sys/single_threaded.h;d' -i config/system-headers.mozbuild - fi -} - -do_build() { - export AS="${CC}" - export CFLAGS="-O2" - export CXXFLAGS="-O2" - # unset HOST_C{,XX}FLAGS since the firefox build system uses them internally and - # if they are exported they end up in the cargo environment, where they are not - # supposed to be. - unset HOST_CFLAGS - unset HOST_CXXFLAGS - export LDFLAGS="-Wl,-rpath=/usr/lib/firefox" - # export LDFLAGS+="-Wl,--threads=${XBPS_MAKEJOBS}" - - if [ "$build_option_clang" ]; then - export CC=clang - export CXX=clang++ - export AR=llvm-ar - export NM=llvm-nm - export HOST_CC=clang - export HOST_CXX=clang++ - fi - - disable_jemalloc() { - if [ "$XBPS_TARGET_LIBC" = "musl" ]; then - echo "ac_add_options --disable-jemalloc" - fi - } - - disable_elfhack() { - case "$XBPS_TARGET_MACHINE" in - x86_64*|i686*|arm*|aarch64*) echo "ac_add_options --disable-elf-hack" ;; - esac - } - - disable_webrtc() { - # 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 - # - case "$XBPS_TARGET_MACHINE" in - armv7l*) echo "ac_add_options --disable-webrtc" ;; - 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" - fi - } - - disable_wasi() { - if [ "$build_option_wasi" ]; then - echo "ac_add_options --with-wasi-sysroot=/usr/share/wasi-sysroot" - else - echo "ac_add_options --without-wasm-sandboxed-libraries" - fi - } - - cat <<-! >.mozconfig - ac_add_options --prefix=/usr - ac_add_options --libdir=/usr/lib - ac_add_options --host=${XBPS_TRIPLET} - ac_add_options --target=${XBPS_CROSS_TRIPLET:-${XBPS_TRIPLET}} - ac_add_options --enable-linker=$(vopt_if clang lld bfd) - ac_add_options --disable-bootstrap - $(vopt_if lto 'ac_add_options --enable-lto=cross') - $(vopt_if clang 'ac_add_options --with-libclang-path=/usr/lib') - - ac_add_options --enable-official-branding - ac_add_options --enable-application=browser - ac_add_options --enable-release - ac_add_options --enable-hardening - ac_add_options --enable-optimize="\${CFLAGS}" - ac_add_options --enable-path-remapping=c,rust - ac_add_options --enable-packed-relative-relocs - ac_add_options --disable-cargo-incremental - ac_add_options --disable-tests - ac_add_options --disable-crashreporter - ac_add_options --disable-updater - ac_add_options --disable-install-strip - ac_add_options --disable-strip - ac_add_options --disable-profiling - $(disable_jemalloc) - $(disable_elfhack) - $(disable_webrtc) - - $(disable_wasi) - - ac_add_options --with-mozilla-api-keyfile="${wrksrc}/mozilla-api-key" - - ac_add_options --enable-system-pixman - ac_add_options --with-system-ffi - ac_add_options --with-system-jpeg - ac_add_options --with-system-libevent - ac_add_options --with-system-libvpx - ac_add_options --with-system-nspr - ac_add_options --with-system-nss - ac_add_options --with-system-webp - ac_add_options --with-system-zlib - # XXX: the system's libpng doesn't have APNG support - ac_add_options --without-system-png - - ac_add_options --with-unsigned-addon-scopes=app,system - ac_add_options --allow-addon-sideload - - ac_add_options $(vopt_enable dbus) - ac_add_options $(vopt_enable dbus necko-wifi) - ac_add_options --disable-audio-backends - ac_add_options $(vopt_enable alsa) - ac_add_options $(vopt_enable jack) - ac_add_options $(vopt_enable pulseaudio) - ac_add_options $(vopt_enable sndio) - ac_add_options --enable-default-toolkit=$(vopt_if wayland 'cairo-gtk3-wayland' 'cairo-gtk3') - - mk_add_options MOZ_OBJDIR="${wrksrc}/obj" - - MOZ_APP_REMOTINGNAME=Firefox - ! - - # XXX: setting --enable-debug/--enable-debug-symbols explicitly - # seems to result in a laggy/crashy firefox. - if [ -z "$build_option_debug" ]; then - echo "ac_add_options --disable-debug-symbols" >>.mozconfig - echo "ac_add_options --disable-debug" >>.mozconfig - fi - - # work around large debug symbols on 32-bit hosts - if [ "$XBPS_WORDSIZE" = "32" ]; then - export LDFLAGS+=" -Wl,--no-keep-memory" - fi - - if [ "$SOURCE_DATE_EPOCH" ]; then - export MOZ_BUILD_DATE=$(date --date "@$SOURCE_DATE_EPOCH" "+%Y%m%d%H%M%S") - fi - - export MOZ_MAKE_FLAGS="${makejobs}" - export MOZ_NOSPAM=1 - export MOZBUILD_STATE_PATH="${wrksrc}/mozbuild" - export MACH_BUILD_PYTHON_NATIVE_PACKAGE_SOURCE=system - - rm -f old-configure - - if [ "$build_option_pgo" ]; then - cp .mozconfig{,.orig} - echo "ac_add_options --enable-profile-generate=cross" >> .mozconfig - - ./mach build - ./mach package - LLVM_PROFDATA=llvm-profdata \ - JARLOG_FILE="$PWD/jarlog" \ - GDK_BACKEND=x11 \ - LD_LIBRARY_PATH="$PWD/obj/dist/firefox" \ - XDG_RUNTIME_DIR="$(mktemp -d "${wrksrc}/pgo-runtime-XXXXXX")" \ - MOZ_ENABLE_WAYLAND=0 \ - xvfb-run -s "-screen 0 1920x1080x24 -nolisten local" \ - dbus-run-session -- ./mach python build/pgo/profileserver.py - - test -s merged.profdata - test -s jarlog - - ./mach clobber objdir - - cp .mozconfig{.orig,} - cat <<-! >>.mozconfig - ac_add_options --enable-lto=cross,full - ac_add_options --enable-profile-use=cross - ac_add_options --with-pgo-profile-path=${PWD@Q}/merged.profdata - ac_add_options --with-pgo-jarlog=${PWD@Q}/jarlog - ! - fi - - ./mach build -} - -do_install() { - export MACH_BUILD_PYTHON_NATIVE_PACKAGE_SOURCE=system - export MOZBUILD_STATE_PATH="${wrksrc}/mozbuild" - DESTDIR="$DESTDIR" ./mach install - - vinstall "${FILESDIR}/vendor.js" 644 usr/lib/firefox/browser/defaults/preferences - vinstall "${FILESDIR}/firefox.desktop" 644 usr/share/applications - - for i in 16x16 22x22 24x24 32x32 48x48 128x128 256x256; do - vinstall ${wrksrc}/browser/branding/official/default${i%x*}.png 644 \ - usr/share/icons/hicolor/${i}/apps firefox.png - done - - # We don't want the development stuff - rm -rf ${DESTDIR}/usr/{include,lib/firefox-devel,share/idl} - - # https://bugzilla.mozilla.org/show_bug.cgi?id=658850 - ln -sf firefox ${DESTDIR}/usr/lib/firefox/firefox-bin - - vbin ${FILESDIR}/firefox-wayland -} diff --git a/srcpkgs/firefox/update b/srcpkgs/firefox/update deleted file mode 100644 index d66caab6b54500..00000000000000 --- a/srcpkgs/firefox/update +++ /dev/null @@ -1,2 +0,0 @@ -site="${MOZILLA_SITE}/firefox/releases/" -pattern="\">\K[0-9.]+(?=/)" diff --git a/srcpkgs/firehol/files/firehol/finish b/srcpkgs/firehol/files/firehol/finish deleted file mode 100644 index a7b3b2d8feeb35..00000000000000 --- a/srcpkgs/firehol/files/firehol/finish +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh -set -e -exec firehol stop diff --git a/srcpkgs/firehol/files/firehol/run b/srcpkgs/firehol/files/firehol/run deleted file mode 100644 index 78c2996b16be76..00000000000000 --- a/srcpkgs/firehol/files/firehol/run +++ /dev/null @@ -1,5 +0,0 @@ -#!/bin/sh -exec 2>&1 -[ ! -e /etc/firehol/firehol.conf ] && exit 0 -firehol start || exit 1 -exec chpst -b firehol pause diff --git a/srcpkgs/firehol/template b/srcpkgs/firehol/template deleted file mode 100644 index 52fe7ac2e783cf..00000000000000 --- a/srcpkgs/firehol/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'firehol' -pkgname=firehol -version=3.1.6 -revision=1 -build_style=gnu-configure -configure_args="--disable-doc --disable-man" -hostmakedepends="automake iproute2 kmod procps-ng iprange iputils traceroute curl ipset tar" -depends="iproute2 kmod procps-ng iprange iputils traceroute curl ipset" -short_desc="Firewall for humans" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="https://github.com/firehol/firehol/" -distfiles="https://github.com/firehol/firehol/archive/v${version}.tar.gz" -checksum=dc71650a933c1fd420956813d79f9a058bcf3cbaa84b928536a53995ecb889e4 - -pre_configure() { - ./autogen.sh - export BASH_VERSION_PATH=$(bash --version|head -n 1) - export IPRANGE_VERSION=$(iprange --version|head -n 1) -} - -post_install() { - vsv firehol -} diff --git a/srcpkgs/firejail/patches/musl.patch b/srcpkgs/firejail/patches/musl.patch deleted file mode 100644 index ad1a71e918d07d..00000000000000 --- a/srcpkgs/firejail/patches/musl.patch +++ /dev/null @@ -1,73 +0,0 @@ ---- a/src/libtrace/libtrace.c -+++ b/src/libtrace/libtrace.c -@@ -447,7 +447,7 @@ - return rv; - } - --#ifndef stat64 -+#ifdef HAVE_STAT64 - typedef int (*orig_stat64_t)(const char *pathname, struct stat64 *statbuf); - static orig_stat64_t orig_stat64 = NULL; - int stat64(const char *pathname, struct stat64 *statbuf) { -@@ -472,7 +472,7 @@ - return rv; - } - --#ifndef lstat64 -+#ifdef HAVE_STAT64 - typedef int (*orig_lstat64_t)(const char *pathname, struct stat64 *statbuf); - static orig_lstat64_t orig_lstat64 = NULL; - int lstat64(const char *pathname, struct stat64 *statbuf) { ---- a/src/libtracelog/libtracelog.c -+++ b/src/libtracelog/libtracelog.c -@@ -565,7 +565,7 @@ - return rv; - } - --#ifndef stat64 -+#ifdef HAVE_STAT64 - typedef int (*orig_stat64_t)(const char *pathname, struct stat64 *buf); - static orig_stat64_t orig_stat64 = NULL; - int stat64(const char *pathname, struct stat64 *buf) { -@@ -601,7 +601,7 @@ - return rv; - } - --#ifndef lstat64 -+#ifdef HAVE_STAT64 - typedef int (*orig_lstat64_t)(const char *pathname, struct stat64 *buf); - static orig_lstat64_t orig_lstat64 = NULL; - int lstat64(const char *pathname, struct stat64 *buf) { ---- a/config.mk.in -+++ b/config.mk.in -@@ -22,6 +22,8 @@ - localstatedir=@localstatedir@ - sysconfdir=@sysconfdir@ - -+HAVE_STAT64=@HAVE_STAT64@ -+ - # Misc flags - BUSYBOX_WORKAROUND=@BUSYBOX_WORKAROUND@ - HAVE_CONTRIB_INSTALL=@HAVE_CONTRIB_INSTALL@ -@@ -99,7 +101,7 @@ - -fstack-protector-all \ - -DPREFIX='"$(prefix)"' -DSYSCONFDIR='"$(sysconfdir)/$(TARNAME)"' \ - -DLIBDIR='"$(libdir)"' -DBINDIR='"$(bindir)"' \ -- -DVARDIR='"$(localstatedir)/lib/$(TARNAME)"' -+ -DVARDIR='"$(localstatedir)/lib/$(TARNAME)"' $(HAVE_STAT64) - - PROG_CFLAGS = \ - $(COMMON_CFLAGS) \ ---- a/configure.ac -+++ b/configure.ac -@@ -298,6 +298,10 @@ - AC_CHECK_HEADER([linux/seccomp.h], [], - [AC_MSG_ERROR([*** SECCOMP support is not installed (/usr/include/linux/seccomp.h missing) ***])]) - -+AC_SUBST([HAVE_STAT64]) -+AC_CHECK_FUNC(stat64, [ -+ HAVE_STAT64="-DHAVE_STAT64"],) -+ - # set sysconfdir - if test "$prefix" = /usr; then - test "$sysconfdir" = '${prefix}/etc' && sysconfdir="/etc" diff --git a/srcpkgs/firejail/template b/srcpkgs/firejail/template deleted file mode 100644 index 376a92e4e21391..00000000000000 --- a/srcpkgs/firejail/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'firejail' -pkgname=firejail -version=0.9.76 -revision=1 -build_style=gnu-configure -configure_args="--enable-apparmor" -hostmakedepends="pkg-config autoconf automake" -makedepends="libapparmor-devel" -short_desc="SUID security sandbox program" -maintainer="Duncaen " -license="GPL-2.0-or-later" -homepage="https://firejail.wordpress.com" -changelog="https://github.com/netblue30/firejail/raw/master/RELNOTES" -distfiles="https://github.com/netblue30/firejail/archive/${version}.tar.gz" -checksum=d8dac051fcb7d555cd20579a90ab4a8f123a3f4b803c0b09dca5310abacb7c68 -conf_files="/etc/firejail/* /etc/apparmor.d/local/firejail-default" - -nocross=yes - -pre_configure() { - autoreconf -fi -} diff --git a/srcpkgs/firewalld-applet b/srcpkgs/firewalld-applet deleted file mode 120000 index 0c412c1f20de0c..00000000000000 --- a/srcpkgs/firewalld-applet +++ /dev/null @@ -1 +0,0 @@ -firewalld \ No newline at end of file diff --git a/srcpkgs/firewalld-config b/srcpkgs/firewalld-config deleted file mode 120000 index 0c412c1f20de0c..00000000000000 --- a/srcpkgs/firewalld-config +++ /dev/null @@ -1 +0,0 @@ -firewalld \ No newline at end of file diff --git a/srcpkgs/firewalld/files/firewalld/check b/srcpkgs/firewalld/files/firewalld/check deleted file mode 100755 index 7438c9f48220e7..00000000000000 --- a/srcpkgs/firewalld/files/firewalld/check +++ /dev/null @@ -1,2 +0,0 @@ -#!/bin/sh -exec firewall-cmd --state >/dev/null 2>&1 diff --git a/srcpkgs/firewalld/files/firewalld/conf b/srcpkgs/firewalld/files/firewalld/conf deleted file mode 100644 index 17a9f0f33b3924..00000000000000 --- a/srcpkgs/firewalld/files/firewalld/conf +++ /dev/null @@ -1,3 +0,0 @@ - -# firewalld command line args -FIREWALLD_ARGS= diff --git a/srcpkgs/firewalld/files/firewalld/run b/srcpkgs/firewalld/files/firewalld/run deleted file mode 100755 index 6d6b570fc87868..00000000000000 --- a/srcpkgs/firewalld/files/firewalld/run +++ /dev/null @@ -1,5 +0,0 @@ -#!/bin/sh -exec 2>&1 -sv check dbus >/dev/null || exit 1 -[ -r conf ] && . ./conf -exec firewalld --nofork --nopid ${FIREWALLD_ARGS} diff --git a/srcpkgs/firewalld/template b/srcpkgs/firewalld/template deleted file mode 100644 index f374247574a40e..00000000000000 --- a/srcpkgs/firewalld/template +++ /dev/null @@ -1,56 +0,0 @@ -# Template file for 'firewalld' -pkgname=firewalld -version=2.3.0 -revision=1 -build_style=gnu-configure -hostmakedepends="autoconf pkg-config docbook-xsl xmlcatmgr intltool libxslt - python3 glib-devel iptables-nft ipset" -depends="python3-gobject python3-dbus libcap-ng-python3 nftables iptables-nft ipset polkit" -short_desc="Dynamically managed firewall with support for network zones" -maintainer="Daniel Martinez " -license="GPL-2.0-or-later" -homepage="https://firewalld.org/" -distfiles="https://github.com/firewalld/firewalld/releases/download/v${version}/firewalld-${version}.tar.bz2" -checksum=f6ba846c92fc08aebda8dfd2856e6c6224d170a5288a2ae1c181d6a43036c009 -python_version=3 -conf_files="/etc/firewalld/firewalld.conf /etc/sysconfig/firewalld" -# firewalld does not believe it is root in the chroot and fails -make_check=no - -post_install() { - mv ${DESTDIR}/etc/modprobe.d ${DESTDIR}/usr/lib - vsv ${pkgname} -} - -firewalld-applet_package() { - short_desc+=" - desktop applet" - depends="firewalld>=${version}_${revision} python3-pyqt6-gui - python3-pyqt6-dbus python3-pyqt6-widgets libnotify" - conf_files="/etc/firewall/applet.conf" - pkg_install() { - vmove etc/xdg/autostart/firewall-applet.desktop - vmove usr/bin/firewall-applet - for size in 16 22 24 32 48; do - vmove "usr/share/icons/hicolor/${size}x${size}/apps/firewall-applet*" - done - vmove "usr/share/icons/hicolor/scalable/apps/firewall-applet*" - vmove usr/share/man/man1/firewall-applet.1 - vmove etc/firewall/applet.conf - } -} - -firewalld-config_package() { - short_desc+=" - configuration gui" - depends="firewalld>=${version}_${revision} gtk+3" - pkg_install() { - vmove usr/bin/firewall-config - vmove usr/share/applications/firewall-config.desktop - vmove usr/share/firewalld/firewall-config.glade - for size in 16 22 24 32 48; do - vmove "usr/share/icons/hicolor/${size}x${size}/apps/firewall-config*" - done - vmove "usr/share/icons/hicolor/scalable/apps/firewall-config*" - vmove usr/share/man/man1/firewall-config.1 - vmove usr/share/metainfo/firewall-config.appdata.xml - } -} diff --git a/srcpkgs/fish-shell/template b/srcpkgs/fish-shell/template deleted file mode 100644 index d4aecd1f896fda..00000000000000 --- a/srcpkgs/fish-shell/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'fish-shell' -pkgname=fish-shell -version=4.2.1 -revision=1 -build_style=cmake -build_helper="rust" -configure_args="-DCMAKE_BUILD_TYPE=Release -DRust_CARGO=${XBPS_WRAPPERDIR}/cargo" -make_check_target="fish_run_tests" -hostmakedepends="gettext pkg-config cargo cargo-auditable" -makedepends="pcre2-devel rust-std" -checkdepends="git mdocml python3-pexpect procps-ng" -short_desc="User friendly shell intended mostly for interactive use" -maintainer="tranzystorekk " -license="GPL-2.0-only" -homepage="https://fishshell.com/" -changelog="https://raw.githubusercontent.com/fish-shell/fish-shell/refs/heads/master/CHANGELOG.rst" -distfiles="https://github.com/fish-shell/fish-shell/releases/download/${version}/fish-${version}.tar.xz" -checksum=0f99222a3063377c91fbf78d9850edab7a0b91bdbed201cf79da48ea3a41f393 -register_shell="/bin/fish /usr/bin/fish" -# some tests fail in ci, cba to hardcode skipping -make_check=ci-skip - -post_install() { - # Starting with fish-3.0.0 this is a skeleton file with only comments - rm ${DESTDIR}/etc/fish/config.fish - - rm ${DESTDIR}/usr/bin/fish_{indent,key_reader} - ln -s fish ${DESTDIR}/usr/bin/fish_indent - ln -s fish ${DESTDIR}/usr/bin/fish_key_reader -} diff --git a/srcpkgs/fish-shell/update b/srcpkgs/fish-shell/update deleted file mode 100644 index 2640ff94f921e5..00000000000000 --- a/srcpkgs/fish-shell/update +++ /dev/null @@ -1,2 +0,0 @@ -pkgname="fish" -ignore='*.app' diff --git a/srcpkgs/five-or-more/template b/srcpkgs/five-or-more/template deleted file mode 100644 index 9d10746e87ecf7..00000000000000 --- a/srcpkgs/five-or-more/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'five-or-more' -pkgname=five-or-more -version=48.1 -revision=1 -build_style=meson -hostmakedepends="gettext glib-devel itstool pkg-config vala - gtk-update-icon-cache" -makedepends="gtk+3-devel librsvg-devel libgee-devel libgnome-games-support-devel" -short_desc="GNOME align five or more objects game" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="https://wiki.gnome.org/Apps/Five%20or%20more" -changelog="https://gitlab.gnome.org/GNOME/five-or-more/-/raw/gnome-3-32/NEWS" -distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=d941ce2e37ea66c0d80f1e81797fbcbbe4e8ef65a790b3cc5e56b9f10b5ea5a3 diff --git a/srcpkgs/flac/template b/srcpkgs/flac/template deleted file mode 100644 index 3b872d419d0106..00000000000000 --- a/srcpkgs/flac/template +++ /dev/null @@ -1,39 +0,0 @@ -# Template file for 'flac' -pkgname=flac -version=1.5.0 -revision=1 -build_style=gnu-configure -configure_args="--disable-rpath --disable-doxygen-docs --disable-examples - --with-ogg=${XBPS_CROSS_BASE}/usr --disable-thorough-tests" -hostmakedepends="pkg-config" -makedepends="libogg-devel" -short_desc="Free Lossless Audio Codec" -maintainer="Rutpiv " -license="BSD-3-Clause, GPL-2.0-or-later" -homepage="https://xiph.org/flac/" -changelog="https://xiph.org/flac/changelog.html" -distfiles="https://downloads.xiph.org/releases/flac/flac-${version}.tar.xz" -checksum=f2c1c76592a82ffff8413ba3c4a1299b6c7ab06c734dee03fd88630485c2b920 - -post_install() { - vlicense COPYING.Xiph -} - -libflac_package() { - short_desc+=" - shared libraries" - pkg_install() { - vmove "usr/lib/*.so.*" - } -} - -libflac-devel_package() { - depends="libogg-devel libflac>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - vmove usr/share/aclocal - vmove usr/share/doc - } -} diff --git a/srcpkgs/flacon/files/README.voidlinux b/srcpkgs/flacon/files/README.voidlinux deleted file mode 100644 index d1df373c96fde2..00000000000000 --- a/srcpkgs/flacon/files/README.voidlinux +++ /dev/null @@ -1,11 +0,0 @@ -Optional Dependencies: - -flac – For FLAC support -lame – For MP3 support -mac – For APE support -mp3gain – For MP3 Replay Gain support -opus-tools – For OPUS support -ttaenc – For TrueAudio support (Not packaged by Void) -vorbis-tools – For OGG support -vorbisgain – For OGG Replay Gain support -wavpack – For WavPack support diff --git a/srcpkgs/flacon/template b/srcpkgs/flacon/template deleted file mode 100644 index 128761b0c7067c..00000000000000 --- a/srcpkgs/flacon/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'flacon' -pkgname=flacon -version=12.0.0 -revision=1 -build_style=cmake -configure_args="-DUSE_QT6=ON -DUSE_QT5=OFF" -hostmakedepends="pkg-config qt6-tools qt6-base" -makedepends="qt6-base-devel uchardet-devel taglib-devel" -depends="ffmpeg hicolor-icon-theme" -short_desc="Audio File Encoder. Splits audio tracks into separate tracks" -maintainer="travankor " -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=78199ff925b7cd0ffeb628d47909ca4172f8ff0d8fd8192bb537e0c012e6f4c6 - -post_install() { - vdoc "${FILESDIR}/README.voidlinux" -} diff --git a/srcpkgs/flake8/template b/srcpkgs/flake8/template deleted file mode 100644 index 8c45e29734aafc..00000000000000 --- a/srcpkgs/flake8/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'flake8' -pkgname=flake8 -version=7.1.2 -revision=1 -build_style=python3-pep517 -make_check_target="tests/unit" -make_check_args="--ignore=tests/unit/plugins/pycodestyle_test.py - --ignore=tests/unit/test_pyflakes_codes.py" -hostmakedepends="python3-setuptools python3-wheel" -depends="python3-pycodestyle python3-pyflakes python3-mccabe" -checkdepends="$depends python3-mock python3-pytest" -short_desc="Modular source code checker: pycodestyle, pyflakes, mccabe" -maintainer="Orphaned " -license="MIT" -homepage="https://flake8.pycqa.org/" -changelog="https://flake8.pycqa.org/en/latest/release-notes/index.html" -distfiles="https://github.com/PyCQA/flake8/archive/refs/tags/${version}.tar.gz" -checksum=60364d3593a8fd8a22f3ffcd751b29d0b61945e975754115bb9316bef157e03e - -post_install() { - vlicense LICENSE -} - -python3-flake8_package() { - metapackage=yes - short_desc+=" (transitional dummy package)" - depends="flake8>=${version}_${revision}" -} diff --git a/srcpkgs/flake8/update b/srcpkgs/flake8/update deleted file mode 100644 index e9b0a0a5ea4cae..00000000000000 --- a/srcpkgs/flake8/update +++ /dev/null @@ -1 +0,0 @@ -ignore="*b*" diff --git a/srcpkgs/flamelens/template b/srcpkgs/flamelens/template deleted file mode 100644 index 2f88928b585d53..00000000000000 --- a/srcpkgs/flamelens/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'flamelens' -pkgname=flamelens -version=0.3.1 -revision=1 -build_style=cargo -short_desc="Flamegraph viewer in the terminal" -maintainer="Leah Neukirchen " -license="MIT" -homepage="https://github.com/YS-L/flamelens/" -changelog="https://github.com/YS-L/flamelens/blob/main/CHANGELOG.md" -distfiles="https://github.com/YS-L/flamelens/archive/refs/tags/v${version}.tar.gz" -checksum=d491dbafbc8cedc4a7df2294e31a017b34edd068cb32471bda28e8208a6b1c5e - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/flameshot/template b/srcpkgs/flameshot/template deleted file mode 100644 index 226c0c9d56244b..00000000000000 --- a/srcpkgs/flameshot/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'flameshot' -pkgname=flameshot -version=12.1.0 -revision=1 -build_style=cmake -hostmakedepends="qt5-qmake qt5-host-tools" -makedepends="qt5-svg-devel qt5-tools-devel" -depends="desktop-file-utils qt5-svg" -short_desc="Powerful yet simple to use screenshot software for GNU/Linux" -maintainer="Orphaned " -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 diff --git a/srcpkgs/flamp/template b/srcpkgs/flamp/template deleted file mode 100644 index d5c5df031bc9e6..00000000000000 --- a/srcpkgs/flamp/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'flamp' -pkgname=flamp -version=2.2.13 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="fltk-devel libsamplerate-devel libXft-devel libpng-devel" -depends="fltk" -short_desc="Amateur radio multicast protocol application, part of fldigi suite" -maintainer="arbitrarygit " -license="GPL-3.0-or-later" -homepage="http://www.w1hkj.com/" -changelog="https://sourceforge.net/p/fldigi/flamp/ci/master/tree/ChangeLog?format=raw" -distfiles="${SOURCEFORGE_SITE}/fldigi/flamp/flamp-${version}.tar.gz" -checksum=2dafcf63176b35e5d0a236c141c42f8cd9c5d690f7691e7d6eed6f2b5d590da2 diff --git a/srcpkgs/flang18 b/srcpkgs/flang18 deleted file mode 120000 index 1f418dc969a832..00000000000000 --- a/srcpkgs/flang18 +++ /dev/null @@ -1 +0,0 @@ -llvm18 \ No newline at end of file diff --git a/srcpkgs/flang18-devel b/srcpkgs/flang18-devel deleted file mode 120000 index 1f418dc969a832..00000000000000 --- a/srcpkgs/flang18-devel +++ /dev/null @@ -1 +0,0 @@ -llvm18 \ No newline at end of file diff --git a/srcpkgs/flang19 b/srcpkgs/flang19 deleted file mode 120000 index 985027fe0a5c8d..00000000000000 --- a/srcpkgs/flang19 +++ /dev/null @@ -1 +0,0 @@ -llvm19 \ No newline at end of file diff --git a/srcpkgs/flang19-devel b/srcpkgs/flang19-devel deleted file mode 120000 index 985027fe0a5c8d..00000000000000 --- a/srcpkgs/flang19-devel +++ /dev/null @@ -1 +0,0 @@ -llvm19 \ No newline at end of file diff --git a/srcpkgs/flang21 b/srcpkgs/flang21 deleted file mode 120000 index 39080ddd1ff022..00000000000000 --- a/srcpkgs/flang21 +++ /dev/null @@ -1 +0,0 @@ -llvm21 \ No newline at end of file diff --git a/srcpkgs/flang21-devel b/srcpkgs/flang21-devel deleted file mode 120000 index 39080ddd1ff022..00000000000000 --- a/srcpkgs/flang21-devel +++ /dev/null @@ -1 +0,0 @@ -llvm21 \ No newline at end of file diff --git a/srcpkgs/flann-devel b/srcpkgs/flann-devel deleted file mode 120000 index d872e5ed491ae8..00000000000000 --- a/srcpkgs/flann-devel +++ /dev/null @@ -1 +0,0 @@ -flann \ No newline at end of file diff --git a/srcpkgs/flann/patches/cmake.patch b/srcpkgs/flann/patches/cmake.patch deleted file mode 100644 index c1c94635f82243..00000000000000 --- a/srcpkgs/flann/patches/cmake.patch +++ /dev/null @@ -1,72 +0,0 @@ -source: https://git.alpinelinux.org/cgit/aports/tree/testing/flann/cmake.patch?id=fe5137a340af202cefe6b67601af0133b6b660bd -reason: cmake 3.11 fails without it - -diff --git a/src/cpp/CMakeLists.txt b/src/cpp/CMakeLists.txt -index 49c53f0..9f19406 100644 ---- a/src/cpp/CMakeLists.txt -+++ b/src/cpp/CMakeLists.txt -@@ -28,25 +28,25 @@ if (BUILD_CUDA_LIB) - set_property(TARGET flann_cuda_s PROPERTY COMPILE_DEFINITIONS FLANN_STATIC) - endif() - --if(CMAKE_SYSTEM_NAME STREQUAL "Linux" AND CMAKE_COMPILER_IS_GNUCC) -- add_library(flann_cpp SHARED "") -- set_target_properties(flann_cpp PROPERTIES LINKER_LANGUAGE CXX) -- target_link_libraries(flann_cpp -Wl,-whole-archive flann_cpp_s -Wl,-no-whole-archive) -- -- if (BUILD_CUDA_LIB) -- cuda_add_library(flann_cuda SHARED "") -- set_target_properties(flann_cuda PROPERTIES LINKER_LANGUAGE CXX) -- target_link_libraries(flann_cuda -Wl,-whole-archive flann_cuda_s -Wl,-no-whole-archive) -- set_property(TARGET flann_cpp_s PROPERTY COMPILE_DEFINITIONS FLANN_USE_CUDA) -- # target_link_libraries(flann_cuda cudpp_x86_64) -- endif() --else() -+#if(CMAKE_SYSTEM_NAME STREQUAL "Linux" AND CMAKE_COMPILER_IS_GNUCC) -+# add_library(flann_cpp SHARED "") -+# set_target_properties(flann_cpp PROPERTIES LINKER_LANGUAGE CXX) -+# target_link_libraries(flann_cpp -Wl,-whole-archive flann_cpp_s -Wl,-no-whole-archive) -+# -+# if (BUILD_CUDA_LIB) -+# cuda_add_library(flann_cuda SHARED "") -+# set_target_properties(flann_cuda PROPERTIES LINKER_LANGUAGE CXX) -+# target_link_libraries(flann_cuda -Wl,-whole-archive flann_cuda_s -Wl,-no-whole-archive) -+# set_property(TARGET flann_cpp_s PROPERTY COMPILE_DEFINITIONS FLANN_USE_CUDA) -+# # target_link_libraries(flann_cuda cudpp_x86_64) -+# endif() -+#else() - add_library(flann_cpp SHARED ${CPP_SOURCES}) - if (BUILD_CUDA_LIB) - cuda_add_library(flann_cuda SHARED ${CPP_SOURCES}) - set_property(TARGET flann_cpp PROPERTY COMPILE_DEFINITIONS FLANN_USE_CUDA) - endif() --endif() -+#endif() - - set_target_properties(flann_cpp PROPERTIES - VERSION ${FLANN_VERSION} -@@ -82,17 +82,17 @@ if (BUILD_C_BINDINGS) - endif() - set_property(TARGET flann_s PROPERTY COMPILE_DEFINITIONS FLANN_STATIC) - -- if(CMAKE_SYSTEM_NAME STREQUAL "Linux" AND CMAKE_COMPILER_IS_GNUCC) -- add_library(flann SHARED "") -- set_target_properties(flann PROPERTIES LINKER_LANGUAGE CXX) -- target_link_libraries(flann -Wl,-whole-archive flann_s -Wl,-no-whole-archive) -- else() -+ #if(CMAKE_SYSTEM_NAME STREQUAL "Linux" AND CMAKE_COMPILER_IS_GNUCC) -+ # add_library(flann SHARED "") -+ # set_target_properties(flann PROPERTIES LINKER_LANGUAGE CXX) -+ # target_link_libraries(flann -Wl,-whole-archive flann_s -Wl,-no-whole-archive) -+ #else() - add_library(flann SHARED ${C_SOURCES}) - - if(MINGW AND OPENMP_FOUND) - target_link_libraries(flann gomp) - endif() -- endif() -+ #endif() - - set_target_properties(flann PROPERTIES - VERSION ${FLANN_VERSION} - diff --git a/srcpkgs/flann/template b/srcpkgs/flann/template deleted file mode 100644 index 9e4f38f91e2bad..00000000000000 --- a/srcpkgs/flann/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'flann' -pkgname=flann -version=1.9.1 -revision=5 -build_style=cmake -makedepends="gtest-devel hdf5-devel" -short_desc="Fast library for approximate nearest neighbors" -maintainer="Florian Eich " -license="BSD-3-Clause" -homepage="http://www.cs.ubc.ca/research/flann/" -distfiles="https://github.com/flann-lib/flann/archive/${version}.tar.gz" -checksum=b23b5f4e71139faa3bcb39e6bbcc76967fbaf308c4ee9d4f5bfbeceaa76cc5d3 -make_check=no # broken - -post_install() { - vlicense COPYING -} - -flann-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove /usr/include - vmove /usr/lib/*.a - vmove /usr/lib/*.so - vmove /usr/lib/pkgconfig - } -} diff --git a/srcpkgs/flannel/files/flannel/run b/srcpkgs/flannel/files/flannel/run deleted file mode 100644 index 7bc961915dd575..00000000000000 --- a/srcpkgs/flannel/files/flannel/run +++ /dev/null @@ -1,4 +0,0 @@ -#!/bin/sh -exec 2>&1 -sv check etcd >/dev/null || exit 1 -exec flannel diff --git a/srcpkgs/flannel/template b/srcpkgs/flannel/template deleted file mode 100644 index f7986cfd9c4549..00000000000000 --- a/srcpkgs/flannel/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'flannel' -pkgname=flannel -version=0.27.4 -revision=1 -build_style=go -go_mod_mode=off -go_import_path="github.com/flannel-io/flannel" -depends="etcd" -short_desc="Etcd backed network fabric for containers" -maintainer="Andrea Brancaleoni " -license="Apache-2.0" -homepage="https://github.com/flannel-io/flannel" -distfiles="https://github.com/flannel-io/flannel/archive/v${version}.tar.gz" -checksum=8e2ce60aa5ba6cc4e08cc806de9b884500038be4d9b97df4a0537fb14507e844 - -post_install() { - vsv flannel -} diff --git a/srcpkgs/flare-engine/template b/srcpkgs/flare-engine/template deleted file mode 100644 index 8b4c4b788d9ea0..00000000000000 --- a/srcpkgs/flare-engine/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'flare-engine' -pkgname=flare-engine -version=1.14 -revision=1 -build_style=cmake -configure_args="-DBINDIR=/usr/bin -DDATADIR=share/flare" -makedepends="SDL2_image-devel SDL2_mixer-devel SDL2_ttf-devel" -depends="desktop-file-utils hicolor-icon-theme" -short_desc="Free/libre action roleplaying engine (engine only)" -maintainer="Orphaned " -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=2c1bafeaa5ac26c10449bfcb7151b06e8a22547aa7364d2a39bbcb135aa50a09 -replaces="flare-engine-data>=0" diff --git a/srcpkgs/flare-game/template b/srcpkgs/flare-game/template deleted file mode 100644 index 7f185fecd4ed2c..00000000000000 --- a/srcpkgs/flare-game/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'flare-game' -pkgname=flare-game -version=1.14 -revision=1 -build_style=cmake -configure_args="-DDATADIR=share/flare" -depends="flare-engine>=${version}" -short_desc="Single-player 2D action RPG using the FLARE engine" -maintainer="Orphaned " -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=65758462070aa88842084f8ee69083d8226e93cfbf83481663276d8307494b8e - -post_install() { - vlicense LICENSE.txt -} diff --git a/srcpkgs/flashrom-devel b/srcpkgs/flashrom-devel deleted file mode 120000 index 183c7f43a41c8d..00000000000000 --- a/srcpkgs/flashrom-devel +++ /dev/null @@ -1 +0,0 @@ -flashrom \ No newline at end of file diff --git a/srcpkgs/flashrom/template b/srcpkgs/flashrom/template deleted file mode 100644 index baf08adef8b3d9..00000000000000 --- a/srcpkgs/flashrom/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'flashrom' -pkgname=flashrom -version=1.5.1 -revision=1 -build_style=meson -configure_args="-Duse_internal_dmi=false -Ddocumentation=enabled" -hostmakedepends="pkg-config python3-Sphinx" -makedepends="pciutils-devel libusb-compat-devel libftdi1-devel eudev-libudev-devel zlib-devel libjaylink-devel" -depends="dmidecode" -short_desc="Utility for reading, writing, erasing and verifying flash ROM chips" -maintainer="Orphaned " -license="GPL-2.0-only" -homepage="https://www.flashrom.org" -distfiles=https://github.com/flashrom/flashrom/archive/refs/tags/v${version}.tar.gz -checksum=3f4dc7878e962e165b7eba73104d4e61231f9d4e838eb47df6ca3d87060a2aa5 -make_check=no # can't run without special setup..? - -flashrom-devel_package() { - depends="${sourcepkg}>=${version}_${revision} pciutils-devel - libusb-compat-devel libftdi1-devel eudev-libudev-devel zlib-devel - libjaylink-devel python3-Sphinx" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - vmove "usr/lib/*.a" - vmove usr/share/doc - } -} diff --git a/srcpkgs/flashrom/update b/srcpkgs/flashrom/update deleted file mode 100644 index e41abf0b1f7e25..00000000000000 --- a/srcpkgs/flashrom/update +++ /dev/null @@ -1,2 +0,0 @@ -pattern='(? - void builder_move_assign_after_releaseraw_test(Builder b1) { - auto root_offset1 = populate1(b1); - b1.Finish(root_offset1); -- size_t size, offset; -+ size_t size = 0, offset; - std::shared_ptr raw( - b1.ReleaseRaw(size, offset), [size](uint8_t *ptr) { - flatbuffers::DefaultAllocator::dealloc(ptr, size); diff --git a/srcpkgs/flatbuffers/template b/srcpkgs/flatbuffers/template deleted file mode 100644 index 86c89090cc94da..00000000000000 --- a/srcpkgs/flatbuffers/template +++ /dev/null @@ -1,32 +0,0 @@ -# Template file for 'flatbuffers' -pkgname=flatbuffers -version=1.12.0 -revision=1 -build_style=cmake -short_desc="Memory efficient serialization library" -maintainer="Elie ROUDNINSKI " -license="Apache-2.0" -homepage="https://google.github.io/flatbuffers/" -distfiles="https://github.com/google/${pkgname}/archive/v${version}.tar.gz" -checksum=62f2223fb9181d1d6338451375628975775f7522185266cd5296571ac152bc45 - -if [ "$CROSS_BUILD" ]; then - # Disable tests to prevent executing target binaries on host - configure_args+=" -DFLATBUFFERS_BUILD_TESTS=OFF" -fi - -case "$XBPS_TARGET_MACHINE" in - *-musl) configure_args+=" -DFLATBUFFERS_LOCALE_INDEPENDENT=0";; -esac - -CXXFLAGS="-Wno-class-memaccess -Wno-stringop-overflow" - -flatbuffers-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - vmove usr/lib/libflatbuffers.a - } -} diff --git a/srcpkgs/flatpak-builder/files/hard-disable-rofiles-fuse.patch b/srcpkgs/flatpak-builder/files/hard-disable-rofiles-fuse.patch deleted file mode 100644 index dd6d5a418d91d1..00000000000000 --- a/srcpkgs/flatpak-builder/files/hard-disable-rofiles-fuse.patch +++ /dev/null @@ -1,29 +0,0 @@ -Source: Rasmus Thomsen -Upstream: No, Alpine/Musl specific hack -Reason: rofiles-fuse is always broken on musl as of now, so -disable it for know so users don't get (very weird) failures -when building flatpaks if they forget to specify that opt. -See https://github.com/flatpak/flatpak-builder/issues/329 -for more info. -diff --git a/src/builder-main.c b/src/builder-main.c -index a5f6601..f63c42f 100644 ---- a/src/builder-main.c -+++ b/src/builder-main.c -@@ -98,7 +98,7 @@ static GOptionEntry entries[] = { - { "ccache", 0, 0, G_OPTION_ARG_NONE, &opt_ccache, "Use ccache", NULL }, - { "disable-cache", 0, 0, G_OPTION_ARG_NONE, &opt_disable_cache, "Disable cache lookups", NULL }, - { "disable-tests", 0, 0, G_OPTION_ARG_NONE, &opt_disable_tests, "Don't run tests", NULL }, -- { "disable-rofiles-fuse", 0, 0, G_OPTION_ARG_NONE, &opt_disable_rofiles, "Disable rofiles-fuse use", NULL }, -+ { "disable-rofiles-fuse", 0, 0, G_OPTION_ARG_NONE, &opt_disable_rofiles, "Disable rofiles-fuse use (Note: This is ALWAYS disabled on VoidLinux with Musl due to https://github.com/flatpak/flatpak-builder/issues/329)", NULL }, - { "disable-download", 0, 0, G_OPTION_ARG_NONE, &opt_disable_download, "Don't download any new sources", NULL }, - { "disable-updates", 0, 0, G_OPTION_ARG_NONE, &opt_disable_updates, "Only download missing sources, never update to latest vcs version", NULL }, - { "download-only", 0, 0, G_OPTION_ARG_NONE, &opt_download_only, "Only download sources, don't build", NULL }, -@@ -508,7 +508,7 @@ main (int argc, - - build_context = builder_context_new (cwd_dir, app_dir, opt_state_dir); - -- builder_context_set_use_rofiles (build_context, !opt_disable_rofiles); -+ builder_context_set_use_rofiles (build_context, 0); - builder_context_set_run_tests (build_context, !opt_disable_tests); - builder_context_set_no_shallow_clone (build_context, opt_no_shallow_clone); - builder_context_set_keep_build_dirs (build_context, opt_keep_build_dirs); diff --git a/srcpkgs/flatpak-builder/patches/fix-temp-failure-retry.patch b/srcpkgs/flatpak-builder/patches/fix-temp-failure-retry.patch deleted file mode 100644 index ae4b1bb55de9c9..00000000000000 --- a/srcpkgs/flatpak-builder/patches/fix-temp-failure-retry.patch +++ /dev/null @@ -1,13 +0,0 @@ -index 0000000..878bd82 ---- /dev/null -+++ b/subprojects/libglnx/config.h -@@ -0,0 +1,9 @@ -+/* taken from glibc unistd.h and fixes musl */ -+#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 diff --git a/srcpkgs/flatpak-builder/template b/srcpkgs/flatpak-builder/template deleted file mode 100644 index 15ee79c9a082b4..00000000000000 --- a/srcpkgs/flatpak-builder/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'flatpak-builder' -pkgname=flatpak-builder -version=1.4.2 -revision=1 -build_style=meson -hostmakedepends="pkg-config xmlto debugedit AppStream-compose" -makedepends="flatpak-devel json-glib-devel libcap-devel - libyaml-devel libcurl-devel libxml2-devel" -depends="elfutils debugedit AppStream-compose" -short_desc="Tool to build flatpaks from source" -maintainer="Enno Boland " -license="LGPL-2.1-or-later" -homepage="https://github.com/flatpak/flatpak-builder" -changelog="https://github.com/flatpak/flatpak-builder/raw/main/NEWS" -#distfiles="https://github.com/flatpak/flatpak-builder/releases/download/${version}/flatpak-builder-${version}.tar.xz" -distfiles="https://github.com/flatpak/flatpak-builder/releases/download/${version}/flatpak-builder-${version}-fixed-libglnx.tar.xz" -checksum=c041b974e03a2c2d3cda88a0efe1ecf69f9adf42a1758eac341d555e779d0596 -make_check=no # Can't run bubblewrap inside the container - -post_patch() { - if [ "$XBPS_TARGET_LIBC" = "musl" ]; then - patch -Np1 < $FILESDIR/hard-disable-rofiles-fuse.patch - fi -} diff --git a/srcpkgs/flatpak-builder/update b/srcpkgs/flatpak-builder/update deleted file mode 100644 index 97bc7a104df9bd..00000000000000 --- a/srcpkgs/flatpak-builder/update +++ /dev/null @@ -1,2 +0,0 @@ -site=https://github.com/flatpak/flatpak-builder/releases/latest -pattern='href="/flatpak/flatpak-builder/releases/tag/\K[\d\.]+(?=")' diff --git a/srcpkgs/flatpak-devel b/srcpkgs/flatpak-devel deleted file mode 120000 index 3f5bc0dd2069d0..00000000000000 --- a/srcpkgs/flatpak-devel +++ /dev/null @@ -1 +0,0 @@ -flatpak \ No newline at end of file diff --git a/srcpkgs/flatpak-kcm/template b/srcpkgs/flatpak-kcm/template deleted file mode 100644 index 995ef8fcabe984..00000000000000 --- a/srcpkgs/flatpak-kcm/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'flatpak-kcm' -pkgname=flatpak-kcm -version=6.5.2 -revision=1 -build_style=cmake -configure_args="-DBUILD_TESTING=OFF -DKF6_HOST_TOOLING=/usr/lib/cmake - -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins" -hostmakedepends="extra-cmake-modules pkg-config qt6-base gettext - kf6-kconfig kf6-kcmutils kf6-kpackage" -makedepends="flatpak-devel kf6-kcmutils-devel kf6-kdeclarative-devel - qt6-svg-devel qt6-declarative-devel kf6-kcoreaddons-devel - kf6-kservice-devel - kf6-ki18n-devel kf6-kconfig-devel kf6-kitemmodels-devel polkit-devel" -short_desc="KDE Config Module for Flatpak Permissions" -maintainer="John " -license="GPL-2.0-or-later, LGPL-2.1-or-later" -homepage="https://invent.kde.org/plasma/flatpak-kcm" -distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz" -checksum=1f0b1f159d240f50aafa1b37c67678ba44ab308d6024084a504b30c8620cac85 diff --git a/srcpkgs/flatpak/INSTALL b/srcpkgs/flatpak/INSTALL deleted file mode 100644 index 11be0c9bf53646..00000000000000 --- a/srcpkgs/flatpak/INSTALL +++ /dev/null @@ -1,8 +0,0 @@ -#!/bin/sh -# -# This scripts setups directories in /var/lib/flatpak. -# - -case "${ACTION}" in -post) flatpak remote-list >/dev/null ;; -esac diff --git a/srcpkgs/flatpak/template b/srcpkgs/flatpak/template deleted file mode 100644 index 0da9d1ec903402..00000000000000 --- a/srcpkgs/flatpak/template +++ /dev/null @@ -1,61 +0,0 @@ -# Template file for 'flatpak' -pkgname=flatpak -version=1.16.1 -revision=1 -build_style=meson -build_helper="gir" -configure_args=" - -Ddbus_config_dir=/usr/share/dbus-1/system.d - -Dsystem_bubblewrap=bwrap - -Dsystem_dbus_proxy=xdg-dbus-proxy - -Dsystem_helper_user=_flatpak - -Dselinux_module=disabled - -Dgdm_env_file=true - -Dsystem_fusermount=/usr/bin/fusermount3 - $(vopt_feature gir)" -hostmakedepends="bubblewrap gettext glib-devel libxslt pkg-config bison - python3-parsing xmlto docbook-xml docbook-xsl xdg-dbus-proxy polkit-devel" -makedepends="AppStream-devel libarchive-devel gpgme-devel json-glib-devel - libcap-devel libostree-devel libseccomp-devel polkit-devel dconf-devel - fuse3-devel libcurl-devel libxml2-devel gdk-pixbuf-devel" -depends="bubblewrap gnupg>=2 xdg-dbus-proxy" -checkdepends="attr-progs bubblewrap dbus gnupg socat which xdg-dbus-proxy" -short_desc="Application sandboxing and distribution framework" -maintainer="Duncaen " -license="LGPL-2.1-or-later" -homepage="https://flatpak.org/" -changelog="https://github.com/flatpak/flatpak/raw/main/NEWS" -distfiles="https://github.com/flatpak/flatpak/releases/download/${version}/flatpak-${version}.tar.xz" -checksum=2b47e8f2d90d35d29339ed78e1a6eabb36eefa9cfa5a5ca3b0d1f27502c43675 - -build_options="gir" -build_options_default="gir" - -system_accounts="_flatpak" - -if [ -z "$XBPS_CHECK_PKGS" ]; then - configure_args+=" -Dtests=false" -fi - -post_patch() { - vsed -i -e '/cp.*usr.lib.locale.C/d' tests/make-test-runtime.sh -} - -post_install() { - rm -rf $DESTDIR/usr/lib/systemd -} - -flatpak-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision} libglib-devel libostree-devel - libcurl-devel libarchive-devel json-glib-devel dconf-devel libseccomp-devel - gpgme-devel polkit-devel libxml2-devel libXau-devel" - 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/flatpak/update b/srcpkgs/flatpak/update deleted file mode 100644 index 80281e94bfd854..00000000000000 --- a/srcpkgs/flatpak/update +++ /dev/null @@ -1 +0,0 @@ -ignore="[1-9]\.[13579]\.*" diff --git a/srcpkgs/flavours/template b/srcpkgs/flavours/template deleted file mode 100644 index afb58c057d567d..00000000000000 --- a/srcpkgs/flavours/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'flavours' -pkgname=flavours -version=0.7.1 -revision=1 -build_style=cargo -build_helper=qemu -short_desc="Simple and easy cli to build and use base16 schemes" -maintainer="Numair Dubas " -license="MIT" -homepage="https://github.com/Misterio77/flavours" -changelog="https://raw.githubusercontent.com/Misterio77/flavours/master/CHANGELOG.md" -distfiles=https://github.com/Misterio77/flavours/archive/refs/tags/v${version}.tar.gz -checksum=207002728cc270d92f4cd437384925e767c611d30520ec8a29816dfe600d7f61 - -post_build() { - FLAVOURS="target/${RUST_TARGET}/release/flavours" - vtargetrun ${FLAVOURS} --completions bash > flavours.bash - vtargetrun ${FLAVOURS} --completions zsh > flavours.zsh - vtargetrun ${FLAVOURS} --completions fish > flavours.fish -} - -post_install() { - vcompletion flavours.bash bash - vcompletion flavours.zsh zsh - vcompletion flavours.fish fish - - vlicense LICENSE - vdoc README.md - vsconf example.toml -} diff --git a/srcpkgs/fldigi/patches/nullptr-def.patch b/srcpkgs/fldigi/patches/nullptr-def.patch deleted file mode 100644 index ab63fd5299e4af..00000000000000 --- a/srcpkgs/fldigi/patches/nullptr-def.patch +++ /dev/null @@ -1,23 +0,0 @@ -from https://gitweb.gentoo.org/repo/gentoo.git/tree/media-radio/fldigi/files/fldigi-drop-nullptr-definition.patch - -diff --git a/src/logbook/table.cxx b/src/logbook/table.cxx -index 6deee6d..8011d02 100644 ---- a/src/logbook/table.cxx -+++ b/src/logbook/table.cxx -@@ -40,16 +40,6 @@ - #define DAMAGE_HEADER FL_DAMAGE_ALL - #define DAMAGE_ROWS FL_DAMAGE_ALL - --/* -- * nullptr is not available in gcc < 4.6 -- * Redefine to NULL for CentOS 6 and OSX Darwin -- */ --#ifndef __FreeBSD__ -- #ifndef nullptr -- #define nullptr NULL -- #endif --#endif -- - - /* - * ====================================== diff --git a/srcpkgs/fldigi/template b/srcpkgs/fldigi/template deleted file mode 100644 index 65ef18d427a8f1..00000000000000 --- a/srcpkgs/fldigi/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'fldigi' -pkgname=fldigi -version=4.2.10 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="fltk-devel libsamplerate-devel portaudio-devel pulseaudio-devel - hamlib-devel libusb-devel" -short_desc="Ham radio digital modem for CW, PSK, MFSK, RTTY, and others" -maintainer="classabbyamp " -license="GPL-3.0-or-later" -homepage="http://www.w1hkj.com" -changelog="https://sourceforge.net/p/fldigi/fldigi/ci/master/tree/ChangeLog" -distfiles="${SOURCEFORGE_SITE}/fldigi/fldigi/fldigi-${version}.tar.gz" -checksum=e08f894ac0f9d78ddc520f701e20ecb319dec5a7f8d444d77edd51d96e16a85d diff --git a/srcpkgs/flex/patches/disable-tests.patch b/srcpkgs/flex/patches/disable-tests.patch deleted file mode 100644 index e3f6819b085e7a..00000000000000 --- a/srcpkgs/flex/patches/disable-tests.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/Makefile.in 2015-11-18 07:34:53.757836866 +0100 -+++ b/Makefile.in 2015-11-18 07:35:01.197909320 +0100 -@@ -450,7 +450,6 @@ SUBDIRS = \ - doc \ - examples \ - po \ -- tests \ - tools - - all: all-recursive diff --git a/srcpkgs/flex/patches/no-help2man.patch b/srcpkgs/flex/patches/no-help2man.patch deleted file mode 100644 index b74c95a411786b..00000000000000 --- a/srcpkgs/flex/patches/no-help2man.patch +++ /dev/null @@ -1,24 +0,0 @@ ---- a/doc/Makefile.in 2017-05-17 09:26:34.592412829 +0200 -+++ b/doc/Makefile.in 2017-05-17 09:27:07.176392146 +0200 -@@ -241,7 +241,6 @@ GETTEXT_MACRO_VERSION = @GETTEXT_MACRO_V - GMSGFMT = @GMSGFMT@ - GMSGFMT_015 = @GMSGFMT_015@ - GREP = @GREP@ --HELP2MAN = @HELP2MAN@ - INDENT = @INDENT@ - INSTALL = @INSTALL@ - INSTALL_DATA = @INSTALL_DATA@ -@@ -872,11 +871,8 @@ uninstall-man: uninstall-man1 - .PRECIOUS: Makefile - - --flex.1: $(top_srcdir)/configure.ac $(top_srcdir)/src/flex.skl $(top_srcdir)/src/options.c $(top_srcdir)/src/options.h | $(FLEX) -- $(HELP2MAN) --name='$(PACKAGE_NAME)' --section=1 \ -- --source='The Flex Project' --manual='Programming' \ -- --output=$@ $(FLEX) \ -- || rm -f $@ -+flex.1: -+ $(INSTALL) -Dm644 doc/flex.1 $(DESTDIR)/usr/share/man/man1/flex.1 - - # 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/flex/template b/srcpkgs/flex/template deleted file mode 100644 index f07dee0ee4820c..00000000000000 --- a/srcpkgs/flex/template +++ /dev/null @@ -1,32 +0,0 @@ -# Template file for 'flex' -pkgname=flex -version=2.6.4 -revision=3 -build_style=gnu-configure -configure_args="--disable-bootstrap --disable-shared" -hostmakedepends="bison" -makedepends="bison" -depends="bison libfl-devel-${version}_${revision} m4" -short_desc="Fast Lexical Analyzer" -maintainer="Enno Boland " -license="custom:flex" -homepage="https://github.com/westes/flex" -distfiles="https://github.com/westes/${pkgname}/releases/download/v${version}/${pkgname}-${version}.tar.gz" -checksum=e87aae032bf07c26f85ac0ed3250998c37621d95f8bd748b31f15b33c45ee995 - -# Required to enable the definition of reallocarray() in stdlib.h -CFLAGS="-D_GNU_SOURCE" - -post_install() { - ln -s flex ${DESTDIR}/usr/bin/lex - vlicense COPYING -} - -libfl-devel_package() { - replaces="libfl>=0" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.a" - } -} diff --git a/srcpkgs/flexprop/template b/srcpkgs/flexprop/template deleted file mode 100644 index 4529640916dfec..00000000000000 --- a/srcpkgs/flexprop/template +++ /dev/null @@ -1,48 +0,0 @@ -# Template file for 'flexprop' -pkgname=flexprop -version=5.2.0 -revision=1 -hostmakedepends="loadp2 which" -makedepends="tk-devel" -depends="loadp2 tk xterm" -short_desc="Simple GUI for creating applications on the Parallax Propeller 2" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/totalspectrum/flexprop/" -distfiles="https://github.com/totalspectrum/${pkgname}/archive/v${version}.tar.gz" -checksum=bc72b9cc0729869cc0c4d298606f9a8d0fe937f85e9d0ef3a352f4a577147680 - -do_build() { - ${CPP} -xc++ -I /usr/libexec/p2tools -DTCL_SRC < version.inp > src/version.tcl -} - -do_install() { - vinstall flexprop.tcl 755 usr/libexec/p2tools - - # Install a copy of the examples - vcopy samples usr/libexec/p2tools - - # No need for flexprop.c which is a Windows source file - rm -f src/flexprop.c - - # Install a copy of the tcl/tk source scripts - vcopy src usr/libexec/p2tools - - # Create a wrapper script to run flexprop - vmkdir usr/bin - cat >${DESTDIR}/usr/bin/flexprop < in musl libc, thus enable the -include only if __GLIB__ is defined. - ---- a/3rdparty/iaxclient/lib/libiax2/src/iax.c 2015-02-18 21:10:05.000000000 +0100 -+++ b/3rdparty/iaxclient/lib/libiax2/src/iax.c 2015-10-31 17:14:55.477461723 +0100 -@@ -75,7 +75,7 @@ - // FlightGear: Modified to include FreeBSD - #if !defined(MACOSX) && !defined(__OpenBSD__) && !defined(__FreeBSD__) - #include --#if !defined(SOLARIS) -+#if !defined(SOLARIS) && defined(__GLIBC__) - #include - #endif - #endif diff --git a/srcpkgs/flightgear/patches/musl-fix_feenableexcept.patch b/srcpkgs/flightgear/patches/musl-fix_feenableexcept.patch deleted file mode 100644 index 9d456a2d28188c..00000000000000 --- a/srcpkgs/flightgear/patches/musl-fix_feenableexcept.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/src/FDM/JSBSim/JSBSim.cpp 2017-03-01 21:06:31.000000000 +0100 -+++ b/src/FDM/JSBSim/JSBSim.cpp 2017-03-17 09:49:13.115544107 +0100 -@@ -287,7 +287,7 @@ - _clearfp(); - _controlfp(_controlfp(0, 0) & ~(_EM_INVALID | _EM_ZERODIVIDE | _EM_OVERFLOW), - _MCW_EM); --#elif defined(__GNUC__) && !defined(sgi) && !defined(__APPLE__) -+#elif defined(__GNUC__) && !defined(sgi) && !defined(__APPLE__) && defined(__GLIBC__) - feenableexcept(FE_DIVBYZERO | FE_INVALID); - #endif - diff --git a/srcpkgs/flightgear/patches/musl-fix_fpos_t.patch b/srcpkgs/flightgear/patches/musl-fix_fpos_t.patch deleted file mode 100644 index c3f709b0644058..00000000000000 --- a/srcpkgs/flightgear/patches/musl-fix_fpos_t.patch +++ /dev/null @@ -1,17 +0,0 @@ -For musl libc return the file position using -ftell(3) because fpos_t is opaque. - ---- a/3rdparty/hts_engine_API/lib/HTS_misc.c 2015-02-18 21:10:05.000000000 +0100 -+++ b/3rdparty/hts_engine_API/lib/HTS_misc.c 2015-10-31 17:33:53.946349145 +0100 -@@ -247,8 +247,10 @@ - fgetpos((FILE *) fp->pointer, &pos); - #if defined(_WIN32) || defined(__CYGWIN__) || defined(__APPLE__) || defined(__ANDROID__) || defined(__FreeBSD__) - return (size_t) pos; --#else -+#elif defined(__GLIBC__) - return (size_t) pos.__pos; -+#else -+ return (size_t) ftell(fp->pointer); - #endif /* _WIN32 || __CYGWIN__ || __APPLE__ || __ANDROID__ */ - } - HTS_error(0, "HTS_ftell: Unknown file type.\n"); diff --git a/srcpkgs/flightgear/patches/musl-include-fcntl.patch b/srcpkgs/flightgear/patches/musl-include-fcntl.patch deleted file mode 100644 index 1f3e0f8234f560..00000000000000 --- a/srcpkgs/flightgear/patches/musl-include-fcntl.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/src/Navaids/NavDataCache.cxx -+++ b/src/Navaids/NavDataCache.cxx -@@ -31,6 +31,7 @@ - #include // for int64_t - #include // for std::ostringstream - #include -+#include - - #ifdef SYSTEM_SQLITE - // the standard sqlite3.h doesn't give a way to set SQLITE_UINT64_TYPE, diff --git a/srcpkgs/flightgear/template b/srcpkgs/flightgear/template deleted file mode 100644 index 14bfe81a998cf0..00000000000000 --- a/srcpkgs/flightgear/template +++ /dev/null @@ -1,56 +0,0 @@ -# Template file for 'flightgear' -pkgname=flightgear -version=2020.3.17 -revision=3 -# XXX: always keep in sync with simgear version! -create_wrksrc=yes -build_style=cmake -build_helper="qemu" -configure_args="-DFG_DATA_DIR:STRING=/usr/share/flightgear/fgdata - -DOpenGL_GL_PREFERENCE=GLVND - -DTRANSLATIONS_SRC_DIR=${XBPS_BUILDDIR}/$pkgname-$version/fgdata/Translations - -DSYSTEM_SQLITE=ON -DSYSTEM_FLITE=ON" -hostmakedepends="gettext pkg-config qt5-tools" -makedepends="MesaLib-devel boost-devel-minimal freealut-devel libevent-devel - libfreeglut-devel libglvnd-devel libgsm-devel glew-devel speex-devel - sqlite-devel osg-devel plib-devel libcurl-devel simgear-devel flite-devel - qt5-devel qt5-tools-devel qt5-declarative-devel qt5-svg-devel" -depends="flightgear-data>=${version}" -short_desc="Sophisticated flight simulator" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="https://www.flightgear.org/" -changelog="https://wiki.flightgear.org/Changelog_2020.3" -distfiles=" - $SOURCEFORGE_SITE/project/flightgear/release-${version%.*}/${pkgname}-${version}.tar.bz2 - $SOURCEFORGE_SITE/project/flightgear/release-${version%.*}/FlightGear-${version}-data.txz" -checksum="6670dedeaca2683aca77f9f06bf9d1d8062ae32a2a5459dddc8aa0989c5f1854 - 2a5eba2b9ae67a3691285833a6ce3f6bbdf3f20229f5871d7c940e151d54d8e8" -# the test suite doesn't get built, if enabled it segfaults -make_check=no - -if [ "$CROSS_BUILD" ]; then - hostmakedepends+=" qt5-host-tools qt5-devel qt5-declarative-devel" -fi - -if [ "$XBPS_TARGET_LIBC" = "musl" ]; then - makedepends+=" libexecinfo-devel" - configure_args+=" -DCMAKE_EXE_LINKER_FLAGS=-lexecinfo" -fi - -CXXFLAGS=" -D_LARGE_FILE_SOURCE=1 -D_FILE_OFFSET_BITS=64" - -post_extract() { - mv flightgear-$version/* . -} - -flightgear-data_package() { - short_desc+=" - data files" - pkg_install() { - vmkdir usr/share/flightgear - mv fgdata ${PKGDESTDIR}/usr/share/flightgear - # python 2 build scripts - rm "${PKGDESTDIR}"/usr/share/flightgear/fgdata/Aircraft/c172p/Models/Interior/Panel/Instruments/asi/asi.py \ - "${PKGDESTDIR}"/usr/share/flightgear/fgdata/Docs/compile_docs.py - } -} diff --git a/srcpkgs/flightgear/update b/srcpkgs/flightgear/update deleted file mode 100644 index 705b70c3756add..00000000000000 --- a/srcpkgs/flightgear/update +++ /dev/null @@ -1 +0,0 @@ -pattern='Current stable release: \K[\d.]+' diff --git a/srcpkgs/flinks/template b/srcpkgs/flinks/template deleted file mode 100644 index f44feaa9985187..00000000000000 --- a/srcpkgs/flinks/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'flinks' -pkgname=flinks -version=0.5.0 -revision=5 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="lynx python3" -short_desc="Text-mode flashing word web browser for speed-reading and/or skimming" -maintainer="Duncaen " -license="GPL-3.0-or-later" -homepage="https://mbays.freeshell.org/flinks/" -changelog="https://mbays.freeshell.org/flinks/ChangeLog" -# warning: using HTTP temporarily -distfiles="http://mbays.freeshell.org/flinks/flinks-${version}.tar.gz" -checksum=e2834ca2309cbc02693f9bdacd860045bb6d3a9ef8bd0a54ee2f1c373a366266 - -post_install() { - vdoc README -} diff --git a/srcpkgs/flint/template b/srcpkgs/flint/template deleted file mode 100644 index 3b91d0ff2edc72..00000000000000 --- a/srcpkgs/flint/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'flint' -pkgname=flint -version=0.1.0 -revision=12 -build_style=go -go_import_path="github.com/pengwynn/flint" -short_desc="Check your project for common sources of contributor friction" -maintainer="Andrea Brancaleoni " -license="MIT" -homepage="https://github.com/pengwynn/flint" -distfiles="https://github.com/pengwynn/flint/archive/v${version}.tar.gz" -checksum=ec865ec5cad191c7fc9c7c6d5007754372696a708825627383913367f3ef8b7f - -post_install() { - vlicense LICENSE.md -} diff --git a/srcpkgs/flintlib-devel b/srcpkgs/flintlib-devel deleted file mode 120000 index 7c2633183069f0..00000000000000 --- a/srcpkgs/flintlib-devel +++ /dev/null @@ -1 +0,0 @@ -flintlib \ No newline at end of file diff --git a/srcpkgs/flintlib/template b/srcpkgs/flintlib/template deleted file mode 100644 index b3a3c8332f0de0..00000000000000 --- a/srcpkgs/flintlib/template +++ /dev/null @@ -1,52 +0,0 @@ -# Template file for 'flintlib' -pkgname=flintlib -version=3.3.1 -revision=1 -build_style=gnu-configure -configure_args="--prefix=/usr --disable-arch $(vopt_with ntl) - $(vopt_if openblas --with-blas-include=${XBPS_CROSS_BASE}/usr/include/openblas)" -hostmakedepends="m4" -makedepends="mpfr-devel $(vopt_if ntl ntl-devel) - $(vopt_if openblas openblas-devel)" -short_desc="Fast Library for Number Theory" -maintainer="Gonzalo Tornaría " -license="LGPL-3.0-or-later" -homepage="https://flintlib.org" -changelog="https://raw.githubusercontent.com/flintlib/flint/refs/heads/main/doc/source/history.rst" -distfiles="https://github.com/flintlib/flint/releases/download/v${version/+/-}/flint-${version/+/-}.tar.xz" -checksum=5ee67f09ce810a0ab9f3a9de99945521b864e02064b09d6f178c60e743a8df62 - -build_options="ntl openblas" -desc_option_ntl="enable NTL support" - -if [ -z "$CROSS_BUILD" ]; then - build_options_default+=" ntl" -fi - -case "$XBPS_TARGET_MACHINE" in - x86_64*|i686*|aarch64*|arm*|ppc64*) build_options_default+=" openblas";; -esac - -CFLAGS="-D_GNU_SOURCE" # needed for cpu_set_t - -flintlib-devel_package() { - depends="${sourcepkg}>=${version}_${revision} mpfr-devel" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} - -arb_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - transitional dummy package" - metapackage=yes -} - -arb-devel_package() { - depends="${sourcepkg}-devel>=${version}_${revision}" - short_desc+=" - transitional dummy package" - metapackage=yes -} diff --git a/srcpkgs/flintlib/update b/srcpkgs/flintlib/update deleted file mode 100644 index 4cdaabc14b20ea..00000000000000 --- a/srcpkgs/flintlib/update +++ /dev/null @@ -1,5 +0,0 @@ -pattern="/archive/refs/tags/v?\K[\d.]+(-(p|rc)[0-9]+)?(?=\.tar\.gz)" -version=${version/+/.} -if [[ "$version" != *rc* ]]; then - ignore=*rc* -fi diff --git a/srcpkgs/flite-devel b/srcpkgs/flite-devel deleted file mode 120000 index 69925029e80f6c..00000000000000 --- a/srcpkgs/flite-devel +++ /dev/null @@ -1 +0,0 @@ -flite \ No newline at end of file diff --git a/srcpkgs/flite/template b/srcpkgs/flite/template deleted file mode 100644 index 6378693c679487..00000000000000 --- a/srcpkgs/flite/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'flite' -pkgname=flite -version=2.2 -revision=1 -build_style=gnu-configure -configure_args="--enable-shared --with-audio=alsa" -makedepends="alsa-lib-devel" -short_desc="Lightweight speech synthesis engine" -maintainer="Orphaned " -license="BSD-4-Clause" -homepage="http://www.festvox.org/flite/" -distfiles="https://github.com/festvox/flite/archive/v$version.tar.gz" -checksum=ab1555fe5adc3f99f1d4a1a0eb1596d329fd6d74f1464a0097c81f53c0cf9e5c -disable_parallel_build=yes - -post_install() { - vlicense COPYING -} - -flite-devel_package() { - short_desc+=" - development files" - depends="flite>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/*.a - vmove usr/lib/*.so - } -} diff --git a/srcpkgs/flite/update b/srcpkgs/flite/update deleted file mode 100644 index 22a3d8b38455ad..00000000000000 --- a/srcpkgs/flite/update +++ /dev/null @@ -1,2 +0,0 @@ -site="http://festvox.org/flite/download.html" -pattern="flite-\K[\d\.]*(?=-release)" diff --git a/srcpkgs/fllog/template b/srcpkgs/fllog/template deleted file mode 100644 index 43fc5034fa84c9..00000000000000 --- a/srcpkgs/fllog/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'fllog' -pkgname=fllog -version=1.2.8 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="fltk-devel" -short_desc="Amateur Radio logging software, part of fldigi suite" -maintainer="muirrum " -license="GPL-2.0-or-later" -homepage="http://www.w1hkj.com/" -changelog="https://sourceforge.net/p/fldigi/fllog/ci/master/tree/ChangeLog" -distfiles="${SOURCEFORGE_SITE}/fldigi/fllog/fllog-${version}.tar.gz" -checksum=9092dbd627ddf2c50ec0680db081269611f6f5f40b7537c332328baf32bbaf52 diff --git a/srcpkgs/flmsg/template b/srcpkgs/flmsg/template deleted file mode 100644 index 7a9533be97665d..00000000000000 --- a/srcpkgs/flmsg/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'flmsg' -pkgname=flmsg -version=4.0.23 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="fltk-devel libsamplerate-devel libXft-devel libpng-devel" -depends="fltk" -short_desc="Amateur radio forms management editor, part of fldigi suite" -maintainer="arbitrarygit " -license="GPL-3.0-or-later" -homepage="http://www.w1hkj.com/" -changelog="https://sourceforge.net/p/fldigi/flmsg/ci/master/tree/ChangeLog?format=raw" -distfiles="http://www.w1hkj.com/files/flmsg/${pkgname}-${version}.tar.gz" -checksum=dde474c2bce436396a9b9c56e5db608a1b37ddc554999792d3fadffb19cf7916 diff --git a/srcpkgs/flnet/template b/srcpkgs/flnet/template deleted file mode 100644 index e57db54f6f19e5..00000000000000 --- a/srcpkgs/flnet/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'flnet' -pkgname=flnet -version=7.5.0 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="fltk-devel" -short_desc="Ham radio net controller database / check-in application" -maintainer="muirrum " -license="GPL-2.0-or-later" -homepage="http://www.w1hkj.com" -changelog="https://sourceforge.net/p/fldigi/flnet/ci/master/tree/ChangeLog" -distfiles="${SOURCEFORGE_SITE}/fldigi/flnet/flnet-${version}.tar.gz" -checksum=8b8fcf9ce076553c10b730dff628ad30f93f2605bcf0660e2a13d9cada0b2de7 diff --git a/srcpkgs/flowblade/files/flowblade-wayland b/srcpkgs/flowblade/files/flowblade-wayland deleted file mode 100644 index 54f0323b870d30..00000000000000 --- a/srcpkgs/flowblade/files/flowblade-wayland +++ /dev/null @@ -1,4 +0,0 @@ -#!/bin/sh - -# Flowblade does not support wayland and it crashes -exec env GDK_BACKEND=x11 /usr/bin/flowblade "$@" diff --git a/srcpkgs/flowblade/template b/srcpkgs/flowblade/template deleted file mode 100644 index dcfbf3669c9b54..00000000000000 --- a/srcpkgs/flowblade/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'flowblade' -pkgname=flowblade -version=2.16.3 -revision=1 -build_wrksrc=flowblade-trunk -build_style=python3-module -make_install_args="--install-lib=${DESTDIR}/usr/share/flowblade" -hostmakedepends="python3-setuptools" -# https://github.com/jliljebl/flowblade/blob/master/flowblade-trunk/docs/DEPENDENCIES.md -depends="frei0r-plugins gmic mlt7-python3 python3-cairo python3-Pillow - python3-gobject python3-numpy gtk+3 swh-plugins gdk-pixbuf pango librsvg - SDL_image swh-plugins python3-libusb1" -short_desc="Non-linear video editor for Linux" -maintainer="Orphaned " -license="GPL-3.0-or-later" -homepage="https://jliljebl.github.io/flowblade/" -distfiles="https://github.com/jliljebl/flowblade/archive/v${version}.tar.gz>${pkgname}-v${version}.tar.gz" -checksum=bf1bad5f76a0cc23e5c5a97a3f033fa000937088deb0a558ce088dceae668364 -make_check=no # no tests to run - -post_install() { - vbin "${FILESDIR}/flowblade-wayland" -} diff --git a/srcpkgs/flrig/template b/srcpkgs/flrig/template deleted file mode 100644 index f1d4fc5dd301b0..00000000000000 --- a/srcpkgs/flrig/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'flrig' -pkgname=flrig -version=2.0.05 -revision=1 -build_style=gnu-configure -makedepends="fltk-devel" -depends="fltk" -short_desc="Rig control program, compatible with fldigi" -maintainer="Orphaned " -license="GPL-3.0-or-later" -homepage="http://www.w1hkj.com/" -changelog="https://sourceforge.net/p/fldigi/flrig/ci/master/tree/ChangeLog?format=raw" -distfiles="http://www.w1hkj.com/files/flrig/${pkgname}-${version}.tar.gz" -checksum=31cdc025f05db489fd9ba087eb4d8c8f85168fc3aa9cf95fe488b02d780c62b0 - -case "$XBPS_TARGET_MACHINE" in - *-musl) makedepends+=" musl-legacy-compat" ;; -esac - -post_install() { - vinstall data/flrig.desktop 644 usr/share/applications -} diff --git a/srcpkgs/fltk-devel b/srcpkgs/fltk-devel deleted file mode 120000 index cd7881bce76254..00000000000000 --- a/srcpkgs/fltk-devel +++ /dev/null @@ -1 +0,0 @@ -fltk \ No newline at end of file diff --git a/srcpkgs/fltk/template b/srcpkgs/fltk/template deleted file mode 100644 index 3a65b7a57a9d26..00000000000000 --- a/srcpkgs/fltk/template +++ /dev/null @@ -1,38 +0,0 @@ -# Template file for 'fltk' -pkgname=fltk -version=1.3.9 -revision=1 -build_style=gnu-configure -configure_args="--enable-threads --enable-xft --enable-shared" -hostmakedepends="man-db" -makedepends="libjpeg-turbo-devel libpng-devel MesaLib-devel alsa-lib-devel - freetype-devel libXinerama-devel libXft-devel" -short_desc="Cross-platform C++ GUI toolkit" -maintainer="Orphaned " -license="custom:LGPL-2.0-only WITH FLTK-exception" -homepage="https://www.fltk.org/" -distfiles="https://fltk.org/pub/fltk/${version}/fltk-${version}-source.tar.gz" -checksum=d736b0445c50d607432c03d5ba5e82f3fba2660b10bc1618db8e077a42d9511b - -pre_build() { - vsed -i '/DIRS =/s,test,,' Makefile -} - -post_install() { - rm -rf ${DESTDIR}/usr/share/man/cat[13] - vlicense COPYING -} - -fltk-devel_package() { - depends="${makedepends} fltk-${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/bin/fltk-config - vmove usr/share/man/man1/fltk-config.1 - vmove usr/share/man/man3 - vmove usr/share/doc - vmove usr/lib/*.so - vmove usr/lib/*.a - } -} diff --git a/srcpkgs/fltk/update b/srcpkgs/fltk/update deleted file mode 100644 index 50fd7f2e2bce86..00000000000000 --- a/srcpkgs/fltk/update +++ /dev/null @@ -1,2 +0,0 @@ -site="https://www.fltk.org/software.php" -pattern="fltk-\K[\d.-]+(?=-source.tar.gz)" diff --git a/srcpkgs/fluidsynth-devel b/srcpkgs/fluidsynth-devel deleted file mode 120000 index 264875838598a6..00000000000000 --- a/srcpkgs/fluidsynth-devel +++ /dev/null @@ -1 +0,0 @@ -fluidsynth \ No newline at end of file diff --git a/srcpkgs/fluidsynth/template b/srcpkgs/fluidsynth/template deleted file mode 100644 index 83321c2eecf57a..00000000000000 --- a/srcpkgs/fluidsynth/template +++ /dev/null @@ -1,35 +0,0 @@ -# Template file for 'fluidsynth' -pkgname=fluidsynth -version=2.4.8 -revision=1 -build_style=cmake -make_check_target=check -configure_args="-Denable-sdl3=ON -Denable-ladspa=ON -Denable-portaudio=ON" -hostmakedepends="pkg-config" -makedepends="SDL3-devel glib-devel jack-devel libsndfile-devel pipewire-devel pulseaudio-devel - libinstpatch-devel readline-devel portaudio-devel ladspa-sdk" -short_desc="Real-time software synthesizer based on the SoundFont 2 specifications" -maintainer="Orphaned " -license="LGPL-2.1-or-later" -homepage="https://www.fluidsynth.org/" -changelog="https://github.com/FluidSynth/fluidsynth/releases" -distfiles="https://github.com/FluidSynth/fluidsynth/archive/v${version}.tar.gz" -checksum=d6d04e9014557906ee42aa1fe3cd580840ea482d4c3b1a45fddd45ec606d6e97 - -libfluidsynth_package() { - short_desc+=" - runtime library" - pkg_install() { - vmove "usr/lib/*.so.*" - } -} - -fluidsynth-devel_package() { - depends="${sourcepkg}>=${version}_${revision} $makedepends" - short_desc+=" - development files" - pkg_install() { - vmove usr/lib/cmake - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/flutejava/template b/srcpkgs/flutejava/template deleted file mode 100644 index ec9b468e289bb6..00000000000000 --- a/srcpkgs/flutejava/template +++ /dev/null @@ -1,33 +0,0 @@ -# Template file for 'flutejava' -# libreoffice uses 1.1.6 -pkgname=flutejava -version=1.1.6 -revision=1 -hostmakedepends="openjdk8 apache-ant sacjava" -depends="virtual?java-runtime sacjava" -short_desc="W3C's SAC CSS parse in JavaCC" -maintainer="Đoàn Trần Công Danh " -license="W3C-19980720" -homepage="https://www.w3.org/Style/CSS/SAC/" -# distfiles="https://www.w3.org/2002/06/flutejava-${version}.zip" -distfiles="https://dev-www.libreoffice.org/src/d8bd5eed178db6e2b18eeed243f85aa8-flute-${version}.zip" -# checksum=57abb83e042088a1956d6d92933ff84d6d3839e0b8477b90d77ebce5cbe3e78b -checksum=1b5b24f7bc543c0362b667692f78db8bab4ed6dafc6172f104d0bd3757d8a133 - -do_configure() { - rm -f flute*.jar - rm -f lib/sac-1.3.jar - ln -s /usr/share/java/sac-1.3.jar lib -} - -do_build() { - source /etc/profile.d/jdk.sh - source /etc/profile.d/apache-ant.sh - ant -Drelease=true -Dbuild.id=void -Dproject.revision=${version} dist -} - -do_install() { - vinstall "dist/flute-${version}.jar" 644 usr/share/java - ln -s "flute-${version}.jar" "$DESTDIR/usr/share/java/flute.jar" - vlicense COPYRIGHT.html -} diff --git a/srcpkgs/fluxbox/files/fluxbox.desktop b/srcpkgs/fluxbox/files/fluxbox.desktop deleted file mode 100644 index 982b28bc735686..00000000000000 --- a/srcpkgs/fluxbox/files/fluxbox.desktop +++ /dev/null @@ -1,6 +0,0 @@ -[Desktop Entry] -Name=Fluxbox -Comment=Highly configurable and low resource X11 Window manager -Exec=startfluxbox -TryExec=startfluxbox -Type=Application diff --git a/srcpkgs/fluxbox/patches/22866c4d30f5b289c429c5ca88d800200db4fc4f.patch b/srcpkgs/fluxbox/patches/22866c4d30f5b289c429c5ca88d800200db4fc4f.patch deleted file mode 100644 index dc151643cb4530..00000000000000 --- a/srcpkgs/fluxbox/patches/22866c4d30f5b289c429c5ca88d800200db4fc4f.patch +++ /dev/null @@ -1,22 +0,0 @@ -From 22866c4d30f5b289c429c5ca88d800200db4fc4f Mon Sep 17 00:00:00 2001 -From: John Sennesael -Date: Mon, 2 Nov 2015 15:14:32 -0600 -Subject: [PATCH] fixes bug #1138 - ---- - util/fluxbox-remote.cc | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/util/fluxbox-remote.cc b/util/fluxbox-remote.cc -index 59852e6a7..504015b50 100644 ---- a/util/fluxbox-remote.cc -+++ b/util/fluxbox-remote.cc -@@ -73,7 +73,7 @@ int main(int argc, char **argv) { - if (strcmp(cmd, "result") == 0) { - XTextProperty text_prop; - if (XGetTextProperty(disp, root, &text_prop, atom_result) != 0 -- && text_prop.value > 0 -+ && text_prop.value != 0 - && text_prop.nitems > 0) { - - printf("%s", text_prop.value); diff --git a/srcpkgs/fluxbox/template b/srcpkgs/fluxbox/template deleted file mode 100644 index e10b426c492458..00000000000000 --- a/srcpkgs/fluxbox/template +++ /dev/null @@ -1,32 +0,0 @@ -# Template file for 'fluxbox' -pkgname=fluxbox -version=1.3.7 -revision=4 -build_style=gnu-configure -configure_args="--enable-nls - ac_cv_lib_X11_XOpenDisplay=yes ac_cv_lib_Xft_XftFontOpen=yes - ac_cv_lib_Xrender_XRenderCreatePicture=yes ac_cv_lib_Xpm_XpmReadFileToPixmap=yes - ac_cv_lib_Xinerama_XineramaQueryScreens=yes ac_cv_lib_Xext_XShapeCombineShape=yes - ac_cv_lib_Xrandr_XRRQueryExtension=yes ac_cv_lib_fribidi_fribidi_version_info=yes" -hostmakedepends="pkg-config automake libtool gettext gettext-devel" -makedepends="libSM-devel libXrender-devel libXft-devel libXpm-devel imlib2-devel - libXext-devel libXinerama-devel libXrandr-devel fribidi-devel" -short_desc="Highly configurable and low resource X11 Window manager" -maintainer="Orphaned " -license="MIT" -homepage="http://www.fluxbox.org" -distfiles="https://github.com/fluxbox/fluxbox/archive/refs/tags/Release-${version//./_}.tar.gz" -checksum=990414ae342a35c5703e5025a8bf019b0b4dada55d57071c51d3d498abb5cd36 - -case "$XBPS_TARGET_MACHINE" in - *-musl) configure_args="${configure_args/enable-nls/disable-nls}" ;; -esac - -pre_configure() { - ./autogen.sh -} - -post_install() { - vinstall ${FILESDIR}/fluxbox.desktop 644 usr/share/xsessions - vlicense COPYING -} diff --git a/srcpkgs/flvstreamer/template b/srcpkgs/flvstreamer/template deleted file mode 100644 index b42d7ad9891fb6..00000000000000 --- a/srcpkgs/flvstreamer/template +++ /dev/null @@ -1,31 +0,0 @@ -# Template file for 'flvstreamer' -pkgname=flvstreamer -version=2.1c1 -revision=3 -short_desc="Command-line RTMP client" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="https://savannah.nongnu.org/projects/flvstreamer" -distfiles="http://download.savannah.gnu.org/releases/flvstreamer/source/${pkgname}-${version}.tar.gz" -checksum=e90e24e13a48c57b1be01e41c9a7ec41f59953cdb862b50cf3e667429394d1ee -conflicts="rtmpdump>=0" - -do_build() { - sed -i Makefile \ - -e "s;^\(CFLAGS.*=.*\);& $CFLAGS;" \ - -e "s;^\(CC.*=.*\);CC=$CC;" \ - -e "s;^\(LD.*=.*\);LD=$LD;" \ - -e "s;^\(LDFLAGS.*=.*\);& $LDFLAGS;" - if [ -n "$CROSS_COMPILE" ]; then - CROSS_COMPILE=${XBPS_CROSS_TRIPLET}- - fi - make ${makejobs} posix -} - -do_install() { - vbin flvstreamer - vbin rtmpsrv - vbin rtmpsuck - vbin streams - vdoc README -} diff --git a/srcpkgs/fmit/template b/srcpkgs/fmit/template deleted file mode 100644 index c2d0459c55864d..00000000000000 --- a/srcpkgs/fmit/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'fmit' -pkgname=fmit -version=1.2.14 -revision=1 -build_style=qmake -configure_args="CONFIG+=acs_qt CONFIG+=$(vopt_if alsa acs_alsa) - CONFIG+=$(vopt_if jack acs_jack) CONFIG+=$(vopt_if portaudio acs_portaudio)" -hostmakedepends="itstool pkg-config qt5-tools gettext qt5-qmake qt5-host-tools" -makedepends="$(vopt_if alsa alsa-lib-devel) fftw-devel $(vopt_if jack jack-devel) - $(vopt_if portaudio portaudio-devel) pulseaudio-devel qt5-multimedia-devel - qt5-svg-devel" -depends="desktop-file-utils hicolor-icon-theme" -short_desc="Graphical utility for tuning your musical instruments" -maintainer="Orphaned " -license="GPL-2.0-or-later, LGPL-2.1-or-later" -homepage="http://gillesdegottex.github.io/fmit/" -distfiles="https://github.com/gillesdegottex/fmit/archive/v${version}.tar.gz" -checksum=8dc123c84c19d6a9a62b303015255718705d5b0b8448a330d3815dd7f9688b02 - -build_options="alsa jack portaudio" -build_options_default="alsa jack portaudio" diff --git a/srcpkgs/fmt-devel b/srcpkgs/fmt-devel deleted file mode 120000 index d256c0a121a90a..00000000000000 --- a/srcpkgs/fmt-devel +++ /dev/null @@ -1 +0,0 @@ -fmt \ No newline at end of file diff --git a/srcpkgs/fmt/template b/srcpkgs/fmt/template deleted file mode 100644 index 174291dd4ea32a..00000000000000 --- a/srcpkgs/fmt/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'fmt' -pkgname=fmt -version=12.0.0 -revision=1 -build_style=cmake -configure_args="-DBUILD_SHARED_LIBS=ON -DFMT_DOC=OFF -DFMT_TEST=OFF" -short_desc="Modern formatting library" -maintainer="skmpz " -license="MIT WITH fmt-exception" -homepage="https://github.com/fmtlib/fmt" -changelog="https://raw.githubusercontent.com/fmtlib/fmt/refs/heads/master/ChangeLog.md" -distfiles="https://github.com/fmtlib/fmt/archive/${version}.tar.gz" -checksum=aa3e8fbb6a0066c03454434add1f1fc23299e85758ceec0d7d2d974431481e40 - -post_install() { - vlicense LICENSE -} - -fmt-devel_package() { - depends="fmt-${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/fmtools/template b/srcpkgs/fmtools/template deleted file mode 100644 index 9ae54b6cf28881..00000000000000 --- a/srcpkgs/fmtools/template +++ /dev/null @@ -1,11 +0,0 @@ -# Template file for 'fmtools' -pkgname=fmtools -version=2.0.7 -revision=1 -build_style=gnu-configure -short_desc="Utility for adjusting the frequency and volume of FM radio cards" -maintainer="Foxlet " -license="GPL-2.0-only" -homepage="https://benpfaff.org/fmtools/" -distfiles="https://benpfaff.org/fmtools/fmtools-${version}.tar.gz" -checksum=75174e07d8cde6d4a8a5d7bbaa3a3b0760a850e7f6840cb7c6246227b18f5a39 diff --git a/srcpkgs/fnott/template b/srcpkgs/fnott/template deleted file mode 100644 index b819c248f37faf..00000000000000 --- a/srcpkgs/fnott/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'fnott' -pkgname=fnott -version=1.8.0 -revision=1 -build_style=meson -hostmakedepends="pkg-config scdoc wayland-devel" -makedepends="fcft-devel tllist wayland-devel wayland-protocols" -short_desc="Keyboard driven and lightweight notification daemon" -maintainer="travankor " -license="MIT" -homepage="https://codeberg.org/dnkl/fnott/" -changelog="https://codeberg.org/dnkl/fnott/raw/branch/master/CHANGELOG.md" -distfiles="https://codeberg.org/dnkl/fnott/archive/${version}.tar.gz" -checksum=7e784133bec7cc197bbeed18daf92192f297f7c60d1c25cce318ae09f70ab0e1 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/fntsample/template b/srcpkgs/fntsample/template deleted file mode 100644 index 5832eb12d054fd..00000000000000 --- a/srcpkgs/fntsample/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'fntsample' -pkgname=fntsample -version=5.3 -revision=2 -build_style=cmake -configure_args="-DUNICODE_BLOCKS=/usr/share/unicode/Blocks.txt" -make_cmd=make -hostmakedepends="gettext pkg-config unicode-character-database" -makedepends="cairo-devel fontconfig-devel freetype-devel glib-devel pango-devel" -short_desc="PDF and PostScript font samples generator" -maintainer="Orphaned " -license="GPL-3.0-or-later" -homepage="https://github.com/eugmes/fntsample" -changelog="https://raw.githubusercontent.com/eugmes/fntsample/master/ChangeLog" -distfiles="https://github.com/eugmes/fntsample/archive/release/${version}.tar.gz" -checksum="e4e8b50b0a5e984cfdaa32b7d133bd3bf0c62edb14f752f7df1190176023972b" - -export CMAKE_GENERATOR="Unix Makefiles" diff --git a/srcpkgs/fntsample/update b/srcpkgs/fntsample/update deleted file mode 100644 index 5f8587f4b49c04..00000000000000 --- a/srcpkgs/fntsample/update +++ /dev/null @@ -1 +0,0 @@ -pattern='/archive/refs/tags/(release/|v?|\Q'"$pkgname"'\E-)?\K[\d\.]+(?=\.tar\.gz")' diff --git a/srcpkgs/focuswriter/template b/srcpkgs/focuswriter/template deleted file mode 100644 index 24515b642d9731..00000000000000 --- a/srcpkgs/focuswriter/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'focuswriter' -pkgname=focuswriter -version=1.8.13 -revision=1 -build_style=cmake -hostmakedepends="pkg-config qt6-tools qt6-base gettext" -makedepends="hunspell-devel pulseaudio-devel qt6-multimedia-devel" -short_desc="Simple, distraction-free word processor with a hide-away interface" -maintainer="Andrew Benson " -license="GPL-3.0-or-later" -homepage="https://gottcode.org/focuswriter/" -distfiles="https://github.com/gottcode/focuswriter/archive/v${version}.tar.gz" -checksum=74558b695c9bc7fede66b83839e38efb9c05b5930ad72136a0b910c1b2276b9e diff --git a/srcpkgs/foliate/template b/srcpkgs/foliate/template deleted file mode 100644 index 3c6d64a5af7315..00000000000000 --- a/srcpkgs/foliate/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'foliate' -pkgname=foliate -version=3.3.0 -revision=1 -build_style=meson -hostmakedepends="pkg-config gettext glib-devel - gtk4-update-icon-cache desktop-file-utils" -makedepends="gjs-devel gtk4-devel libadwaita-devel libwebkitgtk60-devel" -depends="libwebkitgtk60 gjs libadwaita" -checkdepends="desktop-file-utils appstream-glib" -short_desc="Simple and modern GTK eBook reader" -maintainer="Saksham " -license="GPL-3.0-or-later" -homepage="https://johnfactotum.github.io/foliate/" -distfiles="https://github.com/johnfactotum/foliate/releases/download/${version}/com.github.johnfactotum.Foliate-${version}.tar.xz" -checksum=09d0cc0a34426a2e57af25d67147dfe9b77ebf638a5a041b9f5c42499c4db672 -python_version=3 diff --git a/srcpkgs/folks-devel b/srcpkgs/folks-devel deleted file mode 120000 index 2e04c4e80b86ff..00000000000000 --- a/srcpkgs/folks-devel +++ /dev/null @@ -1 +0,0 @@ -folks \ No newline at end of file diff --git a/srcpkgs/folks/template b/srcpkgs/folks/template deleted file mode 100644 index 258b9081724e89..00000000000000 --- a/srcpkgs/folks/template +++ /dev/null @@ -1,44 +0,0 @@ -# Template file for 'folks' -pkgname=folks -version=0.15.9 -revision=1 -build_style=meson -build_helper="gir" -configure_args="-Db_lto=false" -hostmakedepends="pkg-config gettext glib-devel python3-dbusmock - evolution-data-server-devel $(vopt_if gir vala)" -makedepends="readline-devel telepathy-glib-devel zeitgeist-devel - libgee-devel evolution-data-server-devel $(vopt_if gir vala-devel)" -depends="zeitgeist" -checkdepends="python3-dbusmock bluez" -short_desc="GObject Library to aggregate people into metacontacts" -maintainer="Orphaned " -license="LGPL-2.1-or-later" -homepage="https://wiki.gnome.org/Projects/Folks" -changelog="https://gitlab.gnome.org/GNOME/folks/-/raw/master/NEWS" -distfiles="${GNOME_SITE}/folks/${version%.*}/folks-${version}.tar.xz" -checksum=2311b37355c351f33f163fdc394874a22a0a0682c319493d6d8a6e420711415f -make_check_pre="dbus-run-session" -# FIXME: test failures with glib 2.80 -# https://gitlab.gnome.org/GNOME/folks/-/issues/140 -make_check=no - -# disable parallelism to fix some failing tests in the ci -export MESON_TESTTHREADS=1 - -build_options="gir" -build_options_default="gir" - -folks-devel_package() { - depends="${makedepends} ${sourcepkg}>=${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 - vmove usr/share/vala - fi - } -} diff --git a/srcpkgs/font-3270/template b/srcpkgs/font-3270/template deleted file mode 100644 index db007d5d73f572..00000000000000 --- a/srcpkgs/font-3270/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'font-3270' -pkgname=font-3270 -version=3.0.1 -revision=1 -build_style=gnu-makefile -make_build_target="font" -hostmakedepends="font-util fontforge" -short_desc="3270 font in a modern format" -maintainer="Orphaned " -license="BSD-3-Clause" -homepage="https://github.com/rbanffy/3270font" -distfiles="https://github.com/rbanffy/3270font/archive/v${version}.tar.gz" -checksum=744b6faf38dc51226d437687b5fc56df0ebc9d0b927c9fb0297e89eddf518da4 -font_dirs="/usr/share/fonts/TTF" - -do_install() { - vmkdir usr/share/fonts/TTF - vcopy build/*.ttf usr/share/fonts/TTF - vlicense LICENSE.txt -} diff --git a/srcpkgs/font-FixedMisc/template b/srcpkgs/font-FixedMisc/template deleted file mode 100644 index d1399035cba691..00000000000000 --- a/srcpkgs/font-FixedMisc/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'font-FixedMisc' -pkgname=font-FixedMisc -version=20200214 -revision=2 -hostmakedepends="bdftopcf" -depends="font-util xbps-triggers" -short_desc="MirOS FixedMisc font (9x18)" -maintainer="Leah Neukirchen " -license="Public Domain" -homepage="https://www.mirbsd.org/cvs.cgi/contrib/fonts/fixed/" -distfiles="https://www.mirbsd.org/MirOS/dist/mir/Foundry/FixedMisc-${version}.tgz" -checksum=92cd16d302741be9314014960f2c57866b7e31f720b47df8efebfec7c6c35319 - -font_dirs="/usr/share/fonts/X11/misc" - -do_install() { - vmkdir usr/share/fonts/X11/misc - for f in mirf16v8 mirf18hw mirf18fw; do - bdftopcf -t $f.bdf | gzip -n9 >${DESTDIR}/usr/share/fonts/X11/misc/$f.pcf.gz - done - vlicense README LICENSE -} diff --git a/srcpkgs/font-FixedMisc/update b/srcpkgs/font-FixedMisc/update deleted file mode 100644 index f6a79cf6a94978..00000000000000 --- a/srcpkgs/font-FixedMisc/update +++ /dev/null @@ -1 +0,0 @@ -pkgname=FixedMisc diff --git a/srcpkgs/font-Hasklig/template b/srcpkgs/font-Hasklig/template deleted file mode 100644 index b65c065d17b124..00000000000000 --- a/srcpkgs/font-Hasklig/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'font-Hasklig' -pkgname=font-Hasklig -version=1.2 -revision=1 -create_wrksrc=yes -depends="font-util xbps-triggers" -short_desc="Monospaced font with ligatures" -maintainer="mobinmob " -license="OFL-1.1" -homepage="https://github.com/i-tu/Hasklig/" -changelog="https://raw.githubusercontent.com/i-tu/Hasklig/main/CHANGELOG.md" -distfiles="https://github.com/i-tu/Hasklig/releases/download/v${version}/Hasklig-${version}.zip" -checksum=9cd35a7449b220dc84f9516c57817e147003fc905a477f1ec727816d9d8a81d4 - -font_dirs="/usr/share/fonts/OTF" - -do_install() { - vmkdir usr/share/fonts/OTF - vcopy "OTF/*" usr/share/fonts/OTF -} diff --git a/srcpkgs/font-Siji/template b/srcpkgs/font-Siji/template deleted file mode 100644 index 9aa88c4a81bcd5..00000000000000 --- a/srcpkgs/font-Siji/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'font-Siji' -pkgname=font-Siji -version=0.0.0.20171022 -revision=2 -_githash=9d88311bb127b21672b2d4b43eed1ab0e494f143 -depends="font-util" -short_desc="Iconic bitmap font based on Stlarch with additional glyphs" -maintainer="xaltsc " -license="GPL-2.0-or-later" -homepage="https://github.com/stark/siji" -distfiles="https://github.com/stark/siji/archive/${_githash}.tar.gz" -checksum=34d8304c96d3549acc472aeafad9bb52d323c3978fe2721e983e4d82eb547301 -font_dirs="/usr/share/fonts/misc" - -do_install() { - vmkdir usr/share/fonts/misc - vinstall pcf/siji.pcf 644 usr/share/fonts/misc - vlicense LICENSE -} diff --git a/srcpkgs/font-adobe-100dpi/template b/srcpkgs/font-adobe-100dpi/template deleted file mode 100644 index ae5a79066d0fe1..00000000000000 --- a/srcpkgs/font-adobe-100dpi/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'font-adobe-100dpi' -pkgname=font-adobe-100dpi -version=1.0.4 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config bdftopcf font-util" -makedepends="font-util" -depends="font-util" -short_desc="Standard 100dpi Adobe PCF fonts" -maintainer="Orphaned " -license="MIT" -homepage="http://xorg.freedesktop.org/" -distfiles="${XORG_SITE}/font/$pkgname-$version.tar.gz" -checksum=f11f4776f53fa9663dce71b71978f3fde07a1fc87c6995623e30bf3c5d05a2a1 -font_dirs="/usr/share/fonts/X11/100dpi" - -post_install() { - rm -f ${DESTDIR}/${font_dirs}/fonts.* - vlicense COPYING -} diff --git a/srcpkgs/font-adobe-75dpi/template b/srcpkgs/font-adobe-75dpi/template deleted file mode 100644 index 6e8e829b69b50f..00000000000000 --- a/srcpkgs/font-adobe-75dpi/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'font-adobe-75dpi' -pkgname=font-adobe-75dpi -version=1.0.4 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config bdftopcf font-util" -makedepends="font-util" -depends="font-util" -short_desc="Standard 75pi Adobe PCF fonts" -maintainer="Orphaned " -license="MIT" -homepage="http://xorg.freedesktop.org/" -distfiles="${XORG_SITE}/font/$pkgname-$version.tar.gz" -checksum=6a2be7148406fc5df4f1b5258955418fdacb17ee19946613164517ff501c41c7 -font_dirs="/usr/share/fonts/X11/75dpi" - -post_install() { - rm -f ${DESTDIR}/${font_dirs}/fonts.* - vlicense COPYING -} diff --git a/srcpkgs/font-adobe-source-code-pro/template b/srcpkgs/font-adobe-source-code-pro/template deleted file mode 100644 index 4a9f4326477187..00000000000000 --- a/srcpkgs/font-adobe-source-code-pro/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'font-adobe-source-code-pro' -pkgname=font-adobe-source-code-pro -version=2.042 -revision=1 -_version="${version}R-u/1.062R-i/1.026R-vf" -depends="font-util" -short_desc="Monospaced font family for user interface and coding environments" -maintainer="Piero La Terza " -license="OFL-1.1" -homepage="https://adobe-fonts.github.io/source-code-pro/" -distfiles="https://github.com/adobe-fonts/source-code-pro/archive/${_version}.tar.gz" -checksum=19d2c07eff0d91927c47a482c38e591ba855664fc65440006fb65d0157841249 -font_dirs="/usr/share/fonts/OTF/" - -do_install() { - for i in ${wrksrc}/*/*.otf; do - vinstall $i 644 usr/share/fonts/OTF/ - done -} - -font-sourcecodepro_package() { - metapackage=yes - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" (transitional dummy package)" -} diff --git a/srcpkgs/font-adobe-source-code-pro/update b/srcpkgs/font-adobe-source-code-pro/update deleted file mode 100644 index dab7c1bab50a5b..00000000000000 --- a/srcpkgs/font-adobe-source-code-pro/update +++ /dev/null @@ -1 +0,0 @@ -pattern='(?!archive/refs/tags/)[0-9.]+(?=R?-[0-9./VARuivfr-]+[.]tar[.]gz)' diff --git a/srcpkgs/font-adobe-source-serif-pro/template b/srcpkgs/font-adobe-source-serif-pro/template deleted file mode 100644 index 7f414544a362ef..00000000000000 --- a/srcpkgs/font-adobe-source-serif-pro/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'font-adobe-source-serif-pro' -# v4 is SourceSerif, without Pro in name, don't update, it breaks documents -pkgname=font-adobe-source-serif-pro -version=3.001R -revision=1 -depends="font-util" -short_desc="Adobe's sans serif font family" -maintainer="Đoàn Trần Công Danh " -license="OFL-1.1" -homepage="https://adobe-fonts.github.io/source-serif" -#changelog="" -distfiles="https://github.com/adobe-fonts/source-serif/releases/download/${version}/source-serif-pro-${version}.zip" -checksum=e061cf3184c60fb8811ffb429d82083f6dd16810250b71e676e5fa1abb1e5934 -font_dirs="/usr/share/fonts/OTF/adobe /usr/share/fonts/TTF/adobe" - -do_install() { - vmkdir usr/share/fonts/OTF/adobe - vcopy "OTF/*.otf" usr/share/fonts/OTF/adobe - vmkdir usr/share/fonts/TTF/adobe - vcopy "TTF/*.ttf" usr/share/fonts/TTF/adobe -} diff --git a/srcpkgs/font-adobe-source-serif-pro/update b/srcpkgs/font-adobe-source-serif-pro/update deleted file mode 100644 index 40a20f1e58f3fb..00000000000000 --- a/srcpkgs/font-adobe-source-serif-pro/update +++ /dev/null @@ -1 +0,0 @@ -ignore="[4-9].* [1-9][0-9]*.*" diff --git a/srcpkgs/font-adobe-utopia-100dpi/template b/srcpkgs/font-adobe-utopia-100dpi/template deleted file mode 100644 index a7e81256666182..00000000000000 --- a/srcpkgs/font-adobe-utopia-100dpi/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'font-adobe-utopia-100dpi' -pkgname=font-adobe-utopia-100dpi -version=1.0.5 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config bdftopcf font-util" -makedepends="font-util" -depends="font-util" -short_desc="100dpi Adobe Utopia PCF fonts" -maintainer="Orphaned " -license="MIT" -homepage="http://xorg.freedesktop.org/" -distfiles="${XORG_SITE}/font/$pkgname-$version.tar.gz" -checksum=1a67e926dc13e46181ad6106dc0cdc4d1767500865444709dc28e9262a640f4f -font_dirs="/usr/share/fonts/X11/100dpi" - -post_install() { - rm -f ${DESTDIR}/${font_dirs}/fonts.* - vlicense COPYING -} diff --git a/srcpkgs/font-adobe-utopia-75dpi/template b/srcpkgs/font-adobe-utopia-75dpi/template deleted file mode 100644 index fd738ccb80df48..00000000000000 --- a/srcpkgs/font-adobe-utopia-75dpi/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'font-adobe-utopia-75dpi' -pkgname=font-adobe-utopia-75dpi -version=1.0.5 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config bdftopcf font-util" -makedepends="font-util" -depends="font-util" -short_desc="100dpi Adobe Utopia PCF fonts" -maintainer="Orphaned " -license="MIT" -homepage="http://xorg.freedesktop.org/" -distfiles="${XORG_SITE}/font/$pkgname-$version.tar.gz" -checksum=92575acc11a3b2f8375de649605dcb00950b7b6f94373b48ef14b34cf81a808d -font_dirs="/usr/share/fonts/X11/75dpi" - -post_install() { - rm -f ${DESTDIR}/${font_dirs}/fonts.* - vlicense COPYING -} diff --git a/srcpkgs/font-adobe-utopia-type1/template b/srcpkgs/font-adobe-utopia-type1/template deleted file mode 100644 index 98f7b7564451a8..00000000000000 --- a/srcpkgs/font-adobe-utopia-type1/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'font-adobe-utopia-type1' -pkgname=font-adobe-utopia-type1 -version=1.0.5 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config bdftopcf font-util" -makedepends="font-util" -depends="font-util" -short_desc="Adobe Utopia Type1 fonts" -maintainer="Orphaned " -license="MIT" -homepage="http://xorg.freedesktop.org/" -distfiles="${XORG_SITE}/font/$pkgname-$version.tar.gz" -checksum=cd0b5acf8413d5a28afca6432c03ad0c9910fa707a38709bc9f235e9d7545e4d -font_dirs="/usr/share/fonts/X11/Type1" - -post_install() { - rm -f ${DESTDIR}/${font_dirs}/fonts.* - vlicense COPYING -} diff --git a/srcpkgs/font-alef/template b/srcpkgs/font-alef/template deleted file mode 100644 index 9a287616c71db2..00000000000000 --- a/srcpkgs/font-alef/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'font-alef' -pkgname=font-alef -version=1.001 -revision=1 -depends="font-util" -short_desc="Alef fonts for Latin and Hebrew scripts" -maintainer="Đoàn Trần Công Danh " -license="OFL-1.1" -homepage="http://alef.hagilda.com/" -distfiles="https://dev-www.libreoffice.org/src/alef-${version}.tar.gz" -checksum=b98b67602a2c8880a1770f0b9e37c190f29a7e2ade5616784f0b89fbdb75bf52 -font_dirs="/usr/share/fonts/TTF/hebrew" - -do_install() { - vmkdir usr/share/fonts/TTF/hebrew - vcopy "*.ttf" usr/share/fonts/TTF/hebrew -} diff --git a/srcpkgs/font-alef/update b/srcpkgs/font-alef/update deleted file mode 100644 index 85d038ef823cfc..00000000000000 --- a/srcpkgs/font-alef/update +++ /dev/null @@ -1 +0,0 @@ -pkgname="alef" diff --git a/srcpkgs/font-alias/template b/srcpkgs/font-alias/template deleted file mode 100644 index fe0b5b4ed79446..00000000000000 --- a/srcpkgs/font-alias/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'font-alias' -pkgname=font-alias -version=1.0.5 -revision=1 -build_style=gnu-configure -short_desc="Standard aliases for X11 PCF fonts" -maintainer="Orphaned " -license="MIT" -homepage="http://xorg.freedesktop.org/" -distfiles="${XORG_SITE}/font/$pkgname-$version.tar.gz" -checksum=f8e0ca6537003f11fcaf36c598f7de9c0428f8ed587388a8a37ff18ccc597730 - -post_install() { - vlicense COPYING -} diff --git a/srcpkgs/font-atkinson-hyperlegible-otf b/srcpkgs/font-atkinson-hyperlegible-otf deleted file mode 120000 index 19200abc6ad978..00000000000000 --- a/srcpkgs/font-atkinson-hyperlegible-otf +++ /dev/null @@ -1 +0,0 @@ -font-atkinson-hyperlegible-ttf \ No newline at end of file diff --git a/srcpkgs/font-atkinson-hyperlegible-ttf/template b/srcpkgs/font-atkinson-hyperlegible-ttf/template deleted file mode 100644 index c7487c4e3f4048..00000000000000 --- a/srcpkgs/font-atkinson-hyperlegible-ttf/template +++ /dev/null @@ -1,33 +0,0 @@ -# Template file for 'font-atkinson-hyperlegible-ttf' -pkgname=font-atkinson-hyperlegible-ttf -version=2020.0514 -revision=1 -create_wrksrc=yes -depends="font-util xbps-triggers" -short_desc="Typeface with improved readability and legibility - TTF variant" -maintainer="J Farkas " -license="custom:Atkinson Hyperlegible Font License" -homepage="https://brailleinstitute.org/freefont" -distfiles="https://www.brailleinstitute.org/wp-content/uploads/atkinson-hyperlegible-font/Atkinson-Hyperlegible-Font-Print-and-Web-${version/./-}.zip - https://www.brailleinstitute.org/wp-content/uploads/2020/11/Atkinson-Hyperlegible-Font-License-2020-1104.pdf" -checksum="9e1a65d53ddadc8253791e958a07bf5aba210ef6155ea9c91b2b4c46bbce53e3 - 066982a89de7ce65f13a1cfabe91f93b5dbb09b6ca23f0525bc53eadb1d03423" -font_dirs="/usr/share/fonts/TTF" -_licensefile="${distfiles##*/}" -skip_extraction="${_licensefile}" - -do_install() { - vmkdir ${font_dirs} - vcopy */*/TTF/Atkinson*.ttf ${font_dirs} - vlicense ${XBPS_SRCDISTDIR}/${pkgname}-${version}/${_licensefile} -} - -font-atkinson-hyperlegible-otf_package() { - font_dirs="/usr/share/fonts/OTF" - short_desc="${short_desc/TTF/OTF}" - pkg_install() { - vmkdir ${font_dirs} - vcopy */*/Atkinson*.otf ${font_dirs} - vlicense ${XBPS_SRCDISTDIR}/${sourcepkg}-${version}/${_licensefile} - } -} diff --git a/srcpkgs/font-awesome/template b/srcpkgs/font-awesome/template deleted file mode 100644 index 6b45fb9daef78f..00000000000000 --- a/srcpkgs/font-awesome/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'font-awesome' -pkgname=font-awesome -reverts="5.0.8_1 5.0.9_1 5.0.10_1" -version=4.7.0 -revision=3 -depends="font-util" -font_dirs="/usr/share/fonts/OTF" -short_desc="An iconic font" -maintainer="Yann Bordenave " -license="OFL-1.1" -homepage="https://fontawesome.com/v4.7.0/" -distfiles="https://github.com/FortAwesome/Font-Awesome/archive/v${version}.tar.gz" -checksum=de512ba0e1dead382bbfce372cde74b3f18971d876fffb635ee9333f0db05d43 - -do_install() { - install -Dm644 fonts/*.otf -t ${DESTDIR}/usr/share/fonts/OTF -} diff --git a/srcpkgs/font-awesome/update b/srcpkgs/font-awesome/update deleted file mode 100644 index 2638b2b10b6e1c..00000000000000 --- a/srcpkgs/font-awesome/update +++ /dev/null @@ -1 +0,0 @@ -ignore="5.*" diff --git a/srcpkgs/font-awesome5/template b/srcpkgs/font-awesome5/template deleted file mode 100644 index 45b236cecbf13e..00000000000000 --- a/srcpkgs/font-awesome5/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'font-awesome5' -pkgname=font-awesome5 -version=5.15.4 -revision=2 -depends="font-util" -short_desc="Iconic font (version 5)" -maintainer="mobinmob " -license="OFL-1.1" -homepage="https://fontawesome.com" -changelog="https://raw.githubusercontent.com/FortAwesome/Font-Awesome/master/CHANGELOG.md" -distfiles="https://github.com/FortAwesome/Font-Awesome/archive/${version}.tar.gz" -checksum=82c301594a566277ba3cf41e037fc03ae101727d3e5d682d09e322a53937b5ed -font_dirs="/usr/share/fonts/OTF" - -do_install() { - install -Dm644 otfs/*.otf -t ${DESTDIR}/usr/share/fonts/OTF -} diff --git a/srcpkgs/font-awesome6/template b/srcpkgs/font-awesome6/template deleted file mode 100644 index 0cf3afec71f901..00000000000000 --- a/srcpkgs/font-awesome6/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'font-awesome6' -pkgname=font-awesome6 -version=6.7.1 -revision=1 -hostmakedepends="font-util" -short_desc="Iconic SVG, font, and CSS toolkit - desktop fonts" -maintainer="mobinmob " -license="OFL-1.1" -homepage="https://fontawesome.com/" -changelog="https://fontawesome.com/docs/changelog/" -distfiles="https://github.com/FortAwesome/Font-Awesome/releases/download/${version}/fontawesome-free-${version}-desktop.zip" -checksum=3118838d8d0aa88b8c9a5e132f8a195a3f1b23895ae66c61dc6746f9ceef80da -font_dirs="/usr/share/fonts/OTF" - -do_install() { - install -Dm644 otfs/*.otf -t ${DESTDIR}/usr/share/fonts/OTF -} diff --git a/srcpkgs/font-b612/template b/srcpkgs/font-b612/template deleted file mode 100644 index 57a4cea6c9d4dd..00000000000000 --- a/srcpkgs/font-b612/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'font-b612' -pkgname=font-b612 -version=1.008 -revision=3 -depends="font-util xbps-triggers" -short_desc="Highly legible font family designed for aircraft cockpit screens" -maintainer="ghost " -license="EPL-2.0, BSD-3-Clause, OFL-1.1" -homepage="https://b612-font.com/" -distfiles="https://github.com/polarsys/b612/archive/refs/tags/${version}.tar.gz" -checksum=bfe4827931a22ecde5576c2bd06b462d467b89fa580b6ded651346f94eba8dd6 - -font_dirs="/usr/share/fonts/TTF" - -do_install() { - vmkdir usr/share/fonts/TTF - vcopy fonts/ttf/* usr/share/fonts/TTF - vlicense edl-v10.html -} diff --git a/srcpkgs/font-bh-100dpi/template b/srcpkgs/font-bh-100dpi/template deleted file mode 100644 index 555b593ac32df3..00000000000000 --- a/srcpkgs/font-bh-100dpi/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'font-bh-100dpi' -pkgname=font-bh-100dpi -version=1.0.4 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config bdftopcf font-util" -makedepends="font-util" -depends="font-util" -short_desc="Standard 100dpi Bigelow and Holmes PCF fonts" -maintainer="Orphaned " -license="MIT" -homepage="http://xorg.freedesktop.org/" -distfiles="${XORG_SITE}/font/$pkgname-$version.tar.gz" -checksum=cfd9b6bf6dae77eb7186afa296ad7233bb43d9c2f840d8010e197d55a2cc21dc -font_dirs="/usr/share/fonts/X11/100dpi" - -post_install() { - vlicense COPYING - rm -f ${DESTDIR}/${font_dirs}/fonts.* -} diff --git a/srcpkgs/font-bh-75dpi/template b/srcpkgs/font-bh-75dpi/template deleted file mode 100644 index 96d04443ad0408..00000000000000 --- a/srcpkgs/font-bh-75dpi/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'font-bh-75dpi' -pkgname=font-bh-75dpi -version=1.0.4 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config bdftopcf font-util" -makedepends="font-util" -depends="font-util" -short_desc="Standard 75dpi Bigelow and Holmes PCF fonts" -maintainer="Orphaned " -license="MIT" -homepage="http://xorg.freedesktop.org/" -distfiles="${XORG_SITE}/font/$pkgname-$version.tar.gz" -checksum=1d1be5cfe1a929d440acc6132fd50312d982815ba284cd6504d8cf457ef853b6 -font_dirs="/usr/share/fonts/X11/75dpi" - -post_install() { - vlicense COPYING - rm -f ${DESTDIR}/${font_dirs}/fonts.* -} diff --git a/srcpkgs/font-bh-lucidatypewriter-100dpi/template b/srcpkgs/font-bh-lucidatypewriter-100dpi/template deleted file mode 100644 index de31fe2b5acd6f..00000000000000 --- a/srcpkgs/font-bh-lucidatypewriter-100dpi/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'font-bh-lucidatypewriter-100dpi' -pkgname=font-bh-lucidatypewriter-100dpi -version=1.0.4 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config bdftopcf font-util" -makedepends="font-util" -depends="font-util" -short_desc="100dpi Bigelow and Holmes Lucida Typewriter PCF fonts" -maintainer="Orphaned " -license="MIT" -homepage="http://xorg.freedesktop.org/" -distfiles="${XORG_SITE}/font/$pkgname-$version.tar.gz" -checksum=28dbf07022e608ecca198dfee9455a33bf1efa1323936a853b894515fbb4992a -font_dirs="/usr/share/fonts/X11/100dpi" - -post_install() { - vlicense COPYING - rm -f ${DESTDIR}/${font_dirs}/fonts.* -} diff --git a/srcpkgs/font-bh-lucidatypewriter-75dpi/template b/srcpkgs/font-bh-lucidatypewriter-75dpi/template deleted file mode 100644 index d588fb77bcd099..00000000000000 --- a/srcpkgs/font-bh-lucidatypewriter-75dpi/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'font-bh-lucidatypewriter-75dpi' -pkgname=font-bh-lucidatypewriter-75dpi -version=1.0.4 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config bdftopcf font-util" -makedepends="font-util" -depends="font-util" -short_desc="75dpi Bigelow and Holmes Lucida Typewriter PCF fonts" -maintainer="Orphaned " -license="MIT" -homepage="http://xorg.freedesktop.org/" -distfiles="${XORG_SITE}/font/$pkgname-$version.tar.gz" -checksum=8e502a1a7e81c1b95f08725f40e7e137d4d06700794d006b327d54b7c8d07f88 -font_dirs="/usr/share/fonts/X11/75dpi" - -post_install() { - vlicense COPYING - rm -f ${DESTDIR}/${font_dirs}/fonts.* -} diff --git a/srcpkgs/font-bh-ttf/template b/srcpkgs/font-bh-ttf/template deleted file mode 100644 index 931a95b049ac47..00000000000000 --- a/srcpkgs/font-bh-ttf/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'font-bh-ttf' -pkgname=font-bh-ttf -version=1.0.4 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config bdftopcf font-util" -makedepends="font-util" -depends="font-util" -short_desc="Standard Bigelow and Holmes TrueType fonts" -maintainer="Orphaned " -license="MIT" -homepage="http://xorg.freedesktop.org/" -distfiles="${XORG_SITE}/font/$pkgname-$version.tar.gz" -checksum=bf662d20107d60a964ade831b8ad575a58510e0f2fb9f67e8f064bbbeaae45b4 -font_dirs="/usr/share/fonts/X11/TTF" - -post_install() { - vlicense COPYING - vlicense COPYRIGHT.BH - rm -f ${DESTDIR}/${font_dirs}/fonts.* -} diff --git a/srcpkgs/font-bh-type1/template b/srcpkgs/font-bh-type1/template deleted file mode 100644 index 8779c1024e018b..00000000000000 --- a/srcpkgs/font-bh-type1/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'font-bh-type1' -pkgname=font-bh-type1 -version=1.0.4 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config bdftopcf font-util" -makedepends="font-util" -depends="font-util" -short_desc="Standard Bigelow and Holmes Type1 fonts" -maintainer="Orphaned " -license="MIT" -homepage="http://xorg.freedesktop.org/" -distfiles="${XORG_SITE}/font/$pkgname-$version.tar.gz" -checksum=2ec07192aa73197958d65900c7048e8abd8fd00b187ea3d4871121a5c76aee99 -font_dirs="/usr/share/fonts/X11/Type1" - -post_install() { - vlicense COPYING - vlicense COPYRIGHT.BH - rm -f ${DESTDIR}/${font_dirs}/fonts.* -} diff --git a/srcpkgs/font-bitstream-100dpi/template b/srcpkgs/font-bitstream-100dpi/template deleted file mode 100644 index ac779e4a1b10a2..00000000000000 --- a/srcpkgs/font-bitstream-100dpi/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'font-bitstream-100dpi' -pkgname=font-bitstream-100dpi -version=1.0.4 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config bdftopcf font-util" -makedepends="font-util" -depends="font-util" -short_desc="Standard 100dpi Bitstream PCF fonts" -maintainer="Orphaned " -license="MIT" -homepage="http://xorg.freedesktop.org/" -distfiles="${XORG_SITE}/font/$pkgname-$version.tar.gz" -checksum=1d4b38aaf700b13c17c5d7c7816a1abe7edf8fcfd5b584fc619d42b13a10e751 -font_dirs="/usr/share/fonts/X11/100dpi" - -post_install() { - vlicense COPYING - rm -f ${DESTDIR}/${font_dirs}/fonts.* -} diff --git a/srcpkgs/font-bitstream-75dpi/template b/srcpkgs/font-bitstream-75dpi/template deleted file mode 100644 index 1b08434c92aa5a..00000000000000 --- a/srcpkgs/font-bitstream-75dpi/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'font-bitstream-75dpi' -pkgname=font-bitstream-75dpi -version=1.0.4 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config bdftopcf font-util" -makedepends="font-util" -depends="font-util" -short_desc="Standard 100dpi Bitstream PCF fonts" -maintainer="Orphaned " -license="MIT" -homepage="http://xorg.freedesktop.org/" -distfiles="${XORG_SITE}/font/$pkgname-$version.tar.gz" -checksum=4d48e8e02ee6434eb44afc228ac78aea70ba2f1bf7a635082c13662864e3d522 -font_dirs="/usr/share/fonts/X11/75dpi" - -post_install() { - vlicense COPYING - rm -f ${DESTDIR}/${font_dirs}/fonts.* -} diff --git a/srcpkgs/font-bitstream-type1/template b/srcpkgs/font-bitstream-type1/template deleted file mode 100644 index 1f5539c7135886..00000000000000 --- a/srcpkgs/font-bitstream-type1/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'font-bitstream-type1' -pkgname=font-bitstream-type1 -version=1.0.4 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config bdftopcf font-util" -makedepends="font-util" -depends="font-util" -short_desc="Standard Type1 Bitstream PCF fonts" -maintainer="Orphaned " -license="MIT" -homepage="http://xorg.freedesktop.org/" -distfiles="${XORG_SITE}/font/$pkgname-$version.tar.gz" -checksum=3827eef5d8482e956c9cbe412aab03c067f844bff50470add52bdac298f0e4c7 -font_dirs="/usr/share/fonts/X11/Type1" - -post_install() { - vlicense COPYING - vlicense Copyright - rm -f ${DESTDIR}/${font_dirs}/fonts.* -} diff --git a/srcpkgs/font-cozette/template b/srcpkgs/font-cozette/template deleted file mode 100644 index 35c8c3e857d309..00000000000000 --- a/srcpkgs/font-cozette/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 'font-cozette' -pkgname=font-cozette -version=1.30.0 -revision=1 -create_wrksrc=yes -hostmakedepends="font-util bdftopcf" -depends="font-util" -short_desc="Bitmap programming font optimized for coziness" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/slavfox/Cozette" -changelog="https://github.com/slavfox/Cozette/raw/master/CHANGELOG.md" -distfiles="https://github.com/slavfox/Cozette/releases/download/v.${version}/CozetteFonts-v-${version//./-}.zip" -checksum=c1515e63ba969d6099168c7a57b68c642025a73cd5112c39f62112d2dd16b709 -font_dirs="/usr/share/fonts/misc /usr/share/fonts/TTF" - -do_install() { - cd CozetteFonts - - bdftopcf -t -o cozette.pcf cozette.bdf - bdftopcf -t -o cozette_hidpi.pcf cozette_hidpi.bdf - vinstall cozette.pcf 644 usr/share/fonts/misc - vinstall cozette.otb 644 usr/share/fonts/misc - vinstall cozette_hidpi.pcf 644 usr/share/fonts/misc - vinstall cozette_hidpi.otb 644 usr/share/fonts/misc - vinstall CozetteVector.ttf 644 usr/share/fonts/TTF - vinstall CozetteVectorBold.ttf 644 usr/share/fonts/TTF - vlicense LICENSE -} diff --git a/srcpkgs/font-crosextra-caladea-ttf/template b/srcpkgs/font-crosextra-caladea-ttf/template deleted file mode 100644 index c7c0cefc04ab9b..00000000000000 --- a/srcpkgs/font-crosextra-caladea-ttf/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'font-crosextra-caladea-ttf' -pkgname=font-crosextra-caladea-ttf -version=20200211 -revision=1 -depends="font-util" -short_desc="Serif font metric-compatible with the Cambria font" -maintainer="Đoàn Trần Công Danh " -license="Apache-2.0" -homepage="https://github.com/huertatipografica/Caladea" -distfiles="${DEBIAN_SITE}/main/f/fonts-crosextra-caladea/fonts-crosextra-caladea_${version}.orig.tar.gz" -# Also available here -# distfiles="https://dev-www.libreoffice.org/src/368f114c078f94214a308a74c7e991bc-crosextrafonts-${version}.tar.gz -checksum=2737242dbeb1e7fc728a9e3ef5509af3513666a826f4d40205c2e5ce3a7768ea -font_dirs="/usr/share/fonts/TTF/crosextra /usr/share/fonts/OTF/crosextra" - -do_install() { - vmkdir usr/share/fonts/TTF/crosextra - vmkdir usr/share/fonts/OTF/crosextra - vcopy 'fonts/ttf/*.ttf' usr/share/fonts/TTF/crosextra - vcopy 'fonts/otf/*.otf' usr/share/fonts/OTF/crosextra -} diff --git a/srcpkgs/font-crosextra-carlito-ttf/template b/srcpkgs/font-crosextra-carlito-ttf/template deleted file mode 100644 index a6019c59115cd2..00000000000000 --- a/srcpkgs/font-crosextra-carlito-ttf/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'font-crosextra-carlito-ttf' -pkgname=font-crosextra-carlito-ttf -version=20220224 -revision=1 -depends="font-util" -short_desc="Sans-serif font metric-compatible with Calibri font" -maintainer="Đoàn Trần Công Danh " -license="OFL-1.1" -homepage="https://github.com/googlefonts/carlito" -distfiles="${DEBIAN_SITE}/main/f/fonts-crosextra-carlito/fonts-crosextra-carlito_${version}.orig.tar.gz" -checksum=0bb25eef0edd914abacc84ffd6d803ddbaa5db5de01e6850312074662ea6c305 -font_dirs="/usr/share/fonts/TTF/crosextra" - -do_install() { - vmkdir usr/share/fonts/TTF/crosextra - vcopy "fonts/ttf/*.ttf" usr/share/fonts/TTF/crosextra -} diff --git a/srcpkgs/font-cursor-misc/template b/srcpkgs/font-cursor-misc/template deleted file mode 100644 index 81807ba494d519..00000000000000 --- a/srcpkgs/font-cursor-misc/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'font-cursor-misc' -pkgname=font-cursor-misc -version=1.0.4 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config bdftopcf font-util" -makedepends="font-util" -depends="font-util" -short_desc="Standard X11 cursors in PCF format" -maintainer="Orphaned " -license="MIT" -homepage="http://xorg.freedesktop.org/" -distfiles="${XORG_SITE}/font/$pkgname-$version.tar.gz" -checksum=37ef2363b3cfa6f5e20b65feab736db77fad484127c267b78de95d55fa39f61d -font_dirs="/usr/share/fonts/X11/misc" - -post_install() { - vlicense COPYING - rm -f ${DESTDIR}/${font_dirs}/fonts.* -} diff --git a/srcpkgs/font-daewoo-misc/template b/srcpkgs/font-daewoo-misc/template deleted file mode 100644 index f4efe53da49352..00000000000000 --- a/srcpkgs/font-daewoo-misc/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'font-daewoo-misc' -pkgname=font-daewoo-misc -version=1.0.4 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config bdftopcf font-util" -makedepends="font-util" -depends="font-util" -short_desc="Daewoo Gothic PCF format" -maintainer="Orphaned " -license="MIT" -homepage="http://xorg.freedesktop.org/" -distfiles="${XORG_SITE}/font/$pkgname-$version.tar.gz" -checksum=54d9c3778a676f1ad4e467d6cc6e4c596147a85ac2dd4cfee2ba0e893a6eaf59 -font_dirs="/usr/share/fonts/X11/misc" - -post_install() { - vlicense COPYING - rm -f ${DESTDIR}/${font_dirs}/fonts.* -} diff --git a/srcpkgs/font-dec-misc/template b/srcpkgs/font-dec-misc/template deleted file mode 100644 index d1b1518d1a647d..00000000000000 --- a/srcpkgs/font-dec-misc/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'font-dec-misc' -pkgname=font-dec-misc -version=1.0.4 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config bdftopcf font-util" -makedepends="font-util" -depends="font-util" -short_desc="DEC cursor and session PCF fonts" -maintainer="Orphaned " -license="MIT" -homepage="http://xorg.freedesktop.org/" -distfiles="${XORG_SITE}/font/$pkgname-$version.tar.gz" -checksum=a2273c3a06df0b6a61b56a82a06cd86a5721ac26251dab2e3f4173a4ce954729 -font_dirs="/usr/share/fonts/X11/misc" - -post_install() { - vlicense COPYING - rm -f ${DESTDIR}/${font_dirs}/fonts.* -} diff --git a/srcpkgs/font-emoji-one-color/template b/srcpkgs/font-emoji-one-color/template deleted file mode 100644 index f3c2b9cab29bf8..00000000000000 --- a/srcpkgs/font-emoji-one-color/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'font-emoji-one-color' -pkgname=font-emoji-one-color -version=1.4 -revision=1 -depends="font-util" -short_desc="Emoji One color font" -maintainer="Đoàn Trần Công Danh " -license="GPL-3.0-or-later" -homepage="https://github.com/13rac1/emojione-color-font" -#changelog="" -distfiles="https://github.com/13rac1/emojione-color-font/releases/download/v${version}/EmojiOneColor-SVGinOT-${version}.zip" -checksum=b8b104139b50e74ebdfe6c2d556076d6a6cb432d226250da855d0ff7791569ec -font_dirs="/usr/share/fonts/TTF/emoji" - -do_install() { - vmkdir usr/share/fonts/TTF/emoji - vcopy "*.ttf" usr/share/fonts/TTF/emoji -} diff --git a/srcpkgs/font-fantasque-sans-ttf/template b/srcpkgs/font-fantasque-sans-ttf/template deleted file mode 100644 index ae705baca49ef1..00000000000000 --- a/srcpkgs/font-fantasque-sans-ttf/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'font-fantasque-sans-ttf' -pkgname=font-fantasque-sans-ttf -version=1.8.0 -revision=2 -create_wrksrc=yes -depends="font-util xbps-triggers" -short_desc="Handwriting-like programming typeface" -maintainer="Kartik Singh " -license="OFL-1.1" -homepage="https://fontlibrary.org/en/font/fantasque-sans-mono" -distfiles="https://github.com/belluzj/fantasque-sans/releases/download/v${version}/FantasqueSansMono-Normal.tar.gz" -checksum=645709a54ea6fba24c926135a213d342ddb18f0f8b49f4e604b2210b73e9068a -font_dirs="/usr/share/fonts/TTF" - -do_install() { - vmkdir usr/share/fonts/TTF - vcopy TTF/*.ttf usr/share/fonts/TTF - # dos2unix - sed -i LICENSE.txt -e 's;\r;;g' - vlicense LICENSE.txt -} diff --git a/srcpkgs/font-fira-otf/template b/srcpkgs/font-fira-otf/template deleted file mode 100644 index 9700bfc9358305..00000000000000 --- a/srcpkgs/font-fira-otf/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 'font-fira-otf' -pkgname=font-fira-otf -version=4.202 -revision=4 -depends="font-util xbps-triggers" -short_desc="Mozilla's new typeface OTF, used in Firefox OS" -maintainer="Orphaned " -license="OFL-1.1" -homepage="http://mozilla.github.io/Fira/" -distfiles="https://github.com/mozilla/Fira/archive/${version}.tar.gz" -checksum=d86269657387f144d77ba12011124f30f423f70672e1576dc16f918bb16ddfe4 - -font_dirs="/usr/share/fonts/OTF" - -do_install() { - vmkdir usr/share/fonts/OTF - vmkdir usr/share/fonts/TTF - - vcopy otf/*.otf usr/share/fonts/OTF - vcopy ttf/*.ttf usr/share/fonts/TTF -} - -font-fira-ttf_package() { - font_dirs="/usr/share/fonts/TTF" - depends="font-util xbps-triggers" - pkg_install() { - vmove usr/share/fonts/TTF - } -} diff --git a/srcpkgs/font-fira-ttf b/srcpkgs/font-fira-ttf deleted file mode 120000 index 932f3a9f5ae045..00000000000000 --- a/srcpkgs/font-fira-ttf +++ /dev/null @@ -1 +0,0 @@ -font-fira-otf \ No newline at end of file diff --git a/srcpkgs/font-firacode/template b/srcpkgs/font-firacode/template deleted file mode 100644 index 3e6b45703aed7a..00000000000000 --- a/srcpkgs/font-firacode/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'font-firacode' -pkgname=font-firacode -version=6.2 -revision=1 -create_wrksrc=yes -hostmakedepends="unzip" -short_desc="FiraCode: monospaced font with programming ligatures" -maintainer="wundrweapon " -license="OFL-1.1" -homepage="https://github.com/tonsky/FiraCode" -changelog="https://github.com/tonsky/FiraCode/raw/master/CHANGELOG.md" -distfiles="https://github.com/tonsky/FiraCode/releases/download/${version}/Fira_Code_v${version}.zip" -checksum=0949915ba8eb24d89fd93d10a7ff623f42830d7c5ffc3ecbf960e4ecad3e3e79 -font_dirs="/usr/share/fonts/TTF" - -do_install() { - install -Dm644 ttf/* -t ${DESTDIR}/${font_dirs} -} diff --git a/srcpkgs/font-fontin/template b/srcpkgs/font-fontin/template deleted file mode 100644 index 4321285ea5de24..00000000000000 --- a/srcpkgs/font-fontin/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'font-fontin' -pkgname=font-fontin -version=0.0.20151027 -revision=3 -create_wrksrc=yes -hostmakedepends="unzip" -depends="font-util xbps-triggers" -short_desc="A font designed to be used at small sizes" -homepage="http://www.exljbris.com" -license="EULA:${homepage}/eula.html" -maintainer="Andrea Brancaleoni " -distfiles="${homepage}/dl/fontin_pc.zip - $homepage/dl/FontinSans_49.zip" -checksum="ddbb4ba57d0ab7d1af9d511de8e68d0fab9beec0c03eaf9c968f180b96100aa7 - 8b04ea509ec5fa8ddf921c94ba1824130071d16b7f83b09bc257b9311ff65a6e" - -font_dirs="/usr/share/fonts/OTF/" -restricted=yes - -do_install() { - vmkdir usr/share/fonts/OTF/ - vcopy *.otf usr/share/fonts/OTF -} - -post_install() { - rm -f ${DESTDIR}/${font_dirs}/fonts.* -} diff --git a/srcpkgs/font-go-ttf/template b/srcpkgs/font-go-ttf/template deleted file mode 100644 index b40a2ccd8f44a4..00000000000000 --- a/srcpkgs/font-go-ttf/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'font-go-ttf' -pkgname=font-go-ttf -version=2.010 -revision=1 -_git_rev="41969df76e82aeec85fa3821b1e24955ea993001" -short_desc="Typeface designed for go source code" -maintainer="Duncaen " -license="BSD-3-Clause" -homepage="https://go.dev/blog/go-fonts" -distfiles="https://github.com/golang/image/archive/${_git_rev}.tar.gz" -checksum=2e3e6ebdd62a0825468a155524efb65b9bbe211db20a07906f417f12db58cc6e - -do_install() { - cd font/gofont/ttfs - for f in *.ttf; do - vinstall $f 0644 /usr/share/fonts/TTF - done - vlicense README LICENSE -} diff --git a/srcpkgs/font-hack-ttf/template b/srcpkgs/font-hack-ttf/template deleted file mode 100644 index 33fcb1bbbf7916..00000000000000 --- a/srcpkgs/font-hack-ttf/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'font-hack-ttf' -pkgname=font-hack-ttf -version=3.003 -revision=2 -depends="font-util xbps-triggers" -short_desc="A typeface designed for source code" -maintainer="Orphaned " -license="MIT" -homepage="http://sourcefoundry.org/hack/" -distfiles="https://github.com/chrissimpkins/Hack/archive/v${version}.tar.gz" -checksum=3c6f1a20e86744077e83c9bacf879a5b13f659f1c07e9c5c57d6efc3cbe66c07 - -font_dirs="/usr/share/fonts/TTF" - -do_install() { - vmkdir usr/share/fonts/TTF - vinstall build/ttf/Hack-Bold.ttf 644 usr/share/fonts/TTF - vinstall build/ttf/Hack-BoldItalic.ttf 644 usr/share/fonts/TTF - vinstall build/ttf/Hack-Italic.ttf 644 usr/share/fonts/TTF - vinstall build/ttf/Hack-Regular.ttf 644 usr/share/fonts/TTF - vlicense LICENSE.md -} - diff --git a/srcpkgs/font-hanazono/template b/srcpkgs/font-hanazono/template deleted file mode 100644 index da2015567b0fef..00000000000000 --- a/srcpkgs/font-hanazono/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'font-hanazono' -pkgname=font-hanazono -version=20170904 -_revision=68253 -revision=3 -create_wrksrc=yes -hostmakedepends="unzip" -depends="font-util xbps-triggers" -short_desc="Hanazono is a free kanji font" -maintainer="Orphaned " -license="OFL-1.1" -homepage="http://fonts.jp/hanazono/" -distfiles="http://jaist.dl.sourceforge.jp/hanazono-font/${_revision}/hanazono-${version}.zip" -checksum=571cd4a09ae7da0c642d640fc2442c050aa450ebb0587a95cdd097d41a9c9572 - -font_dirs="/usr/share/fonts/TTF" - -do_install() { - vmkdir usr/share/fonts/TTF - vinstall HanaMinA.ttf 644 usr/share/fonts/TTF - vinstall HanaMinB.ttf 644 usr/share/fonts/TTF - vdoc README.txt - vdoc THANKS.txt -} diff --git a/srcpkgs/font-hanazono/update b/srcpkgs/font-hanazono/update deleted file mode 100644 index 05a274a3507c3b..00000000000000 --- a/srcpkgs/font-hanazono/update +++ /dev/null @@ -1,2 +0,0 @@ -pkgname=hanazono -site="https://ja.osdn.net/projects/hanazono-font/releases/rss" diff --git a/srcpkgs/font-hermit-otf/template b/srcpkgs/font-hermit-otf/template deleted file mode 100644 index 2ab16373e0d203..00000000000000 --- a/srcpkgs/font-hermit-otf/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'font-hermit-otf' -pkgname=font-hermit-otf -version=2.0 -revision=2 -create_wrksrc=yes -hostmakedepends="unzip" -depends="font-util xbps-triggers" -short_desc="Monospace font designed to be clear, pragmatic and very readable" -maintainer="Orphaned " -license="OFL-1.1" -homepage="https://pcaro.es/p/hermit/" -distfiles="https://pcaro.es/d/otf-hermit-${version}.tar.gz" -checksum=c04b432b088edabc8ff025049535077722869f842fb6f851864106b7f4f03527 -font_dirs="/usr/share/fonts/OTF" - -do_install() { - vmkdir usr/share/fonts/OTF - vinstall Hermit-Bold.otf 644 usr/share/fonts/OTF - vinstall Hermit-BoldItalic.otf 644 usr/share/fonts/OTF - vinstall Hermit-Light.otf 644 usr/share/fonts/OTF - vinstall Hermit-LightItalic.otf 644 usr/share/fonts/OTF - vinstall Hermit-Regular.otf 644 usr/share/fonts/OTF - vinstall Hermit-RegularItalic.otf 644 usr/share/fonts/OTF -} diff --git a/srcpkgs/font-hermit-otf/update b/srcpkgs/font-hermit-otf/update deleted file mode 100644 index ca707ed083d74a..00000000000000 --- a/srcpkgs/font-hermit-otf/update +++ /dev/null @@ -1 +0,0 @@ -pkgname=otf-hermit diff --git a/srcpkgs/font-ibm-plex-otf b/srcpkgs/font-ibm-plex-otf deleted file mode 120000 index 09a94eff7936f9..00000000000000 --- a/srcpkgs/font-ibm-plex-otf +++ /dev/null @@ -1 +0,0 @@ -font-ibm-plex-ttf \ No newline at end of file diff --git a/srcpkgs/font-ibm-plex-ttf/template b/srcpkgs/font-ibm-plex-ttf/template deleted file mode 100644 index b5263a96cbf43f..00000000000000 --- a/srcpkgs/font-ibm-plex-ttf/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'font-ibm-plex-ttf' -pkgname=font-ibm-plex-ttf -version=6.4.0 -revision=1 -depends="font-util" -short_desc="IBM’s typeface, IBM Plex (TTF variant)" -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=af624686c1290c3d7dadd517851a744dda2c001ae0a49c46dc4f84974d1928e9 - -font_dirs="/usr/share/fonts/TTF" - -do_install() { - vmkdir usr/share/fonts/TTF - vcopy "IBM-Plex-*/fonts/complete/ttf/*.ttf" usr/share/fonts/TTF - vcopy "IBM-Plex-*/fonts/complete/ttf/hinted/*.ttf" usr/share/fonts/TTF -} - -font-ibm-plex-otf_package() { - depends="font-util" - font_dirs="/usr/share/fonts/OTF" - short_desc="${short_desc/TTF/OTF}" - pkg_install() { - vmkdir usr/share/fonts/OTF - vcopy "IBM-Plex-*/fonts/complete/otf/*.otf" usr/share/fonts/OTF - vcopy "IBM-Plex-*/fonts/complete/otf/hinted/*.otf" usr/share/fonts/OTF - } -} diff --git a/srcpkgs/font-ibm-type1/template b/srcpkgs/font-ibm-type1/template deleted file mode 100644 index 01235daddbe44b..00000000000000 --- a/srcpkgs/font-ibm-type1/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'font-ibm-type1' -pkgname=font-ibm-type1 -version=1.0.4 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config bdftopcf font-util" -makedepends="font-util" -depends="font-util" -short_desc="IBM Courier Type1 fonts" -maintainer="Orphaned " -license="MIT" -homepage="http://xorg.freedesktop.org/" -distfiles="${XORG_SITE}/font/$pkgname-$version.tar.gz" -checksum=9129d73e3037709b03ea2bf61658ffa65e9a259a25b1df9a1e19c9ed8fcd1518 -font_dirs="/usr/share/fonts/X11/Type1" - - -post_install() { - vlicense COPYING - vlicense COPYRIGHT.IBM - rm -f ${DESTDIR}/${font_dirs}/fonts.* -} diff --git a/srcpkgs/font-inconsolata-otf/files/conf.avail b/srcpkgs/font-inconsolata-otf/files/conf.avail deleted file mode 100644 index 2c166a1ee32db6..00000000000000 --- a/srcpkgs/font-inconsolata-otf/files/conf.avail +++ /dev/null @@ -1,16 +0,0 @@ - - - - - monospace - - Inconsolata - - - - Inconsolata - - monospace - - - diff --git a/srcpkgs/font-inconsolata-otf/template b/srcpkgs/font-inconsolata-otf/template deleted file mode 100644 index 987408fefd561c..00000000000000 --- a/srcpkgs/font-inconsolata-otf/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'font-inconsolata-otf' -pkgname=font-inconsolata-otf -version=001.010 -revision=4 -build_style=fetch -depends="font-util xbps-triggers" -short_desc="Sans-serif monotype font designed for code listings" -maintainer="Georg Schabel " -license="OFL-1.1" -homepage="http://www.levien.com/type/myfonts/inconsolata.html" -distfiles="http://levien.com/type/myfonts/Inconsolata.otf" -checksum=1561e616c414a1b82d6e6dfbd18e5726fd65028913ade191e5fa38b6ec375a1a -font_dirs="/usr/share/fonts/OTF" - -do_install() { - vmkdir usr/share/fonts/OTF - install -m644 ${wrksrc}/*.otf ${DESTDIR}/usr/share/fonts/OTF - vinstall ${FILESDIR}/conf.avail 644 etc/fonts/conf.avail 75-inconsolata.conf -} diff --git a/srcpkgs/font-inter-variable b/srcpkgs/font-inter-variable deleted file mode 120000 index 3c2ae8389d6220..00000000000000 --- a/srcpkgs/font-inter-variable +++ /dev/null @@ -1 +0,0 @@ -font-inter \ No newline at end of file diff --git a/srcpkgs/font-inter/template b/srcpkgs/font-inter/template deleted file mode 100644 index 58b4d3451b0897..00000000000000 --- a/srcpkgs/font-inter/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'font-inter' -pkgname=font-inter -version=4.1 -revision=1 -depends="font-util" -short_desc="Typeface carefully crafted & designed for computer screens" -maintainer="Robin Lundgren " -license="OFL-1.1" -homepage="https://rsms.me/inter/" -distfiles="https://github.com/rsms/inter/releases/download/v${version}/Inter-${version}.zip" -checksum=9883fdd4a49d4fb66bd8177ba6625ef9a64aa45899767dde3d36aa425756b11e - -font_dirs="/usr/share/fonts/TTF/inter" - -do_install() { - vmkdir usr/share/fonts/TTF/inter - vcopy "extras/ttf/*.ttf" usr/share/fonts/TTF/inter - vlicense LICENSE.txt LICENSE.md -} - -font-inter-variable_package() { - short_desc+=" - variable" - pkg_install() { - vmkdir usr/share/fonts/TTF/inter - vcopy "InterVariable*.ttf" usr/share/fonts/TTF/inter - vlicense LICENSE.txt LICENSE.md - } -} diff --git a/srcpkgs/font-ionicons-ttf/template b/srcpkgs/font-ionicons-ttf/template deleted file mode 100644 index 1ceb8db0ab82ab..00000000000000 --- a/srcpkgs/font-ionicons-ttf/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'font-ionicons-ttf' -pkgname=font-ionicons-ttf -version=7.1.0 -revision=1 -depends="font-util" -short_desc="Icon font from the Ionic Framework" -maintainer="Orphaned " -license="MIT" -homepage="https://ionicons.com/" -distfiles="https://github.com/ionic-team/ionicons/archive/v${version}.tar.gz" -checksum=18a4a32ae7726fe21e041914179d1c91d7f90b2cc66d9391ddef3cb8b3075e73 - -font_dirs="/usr/share/fonts/TTF" - -do_install() { - vinstall docs/fonts/ionicons.ttf 644 usr/share/fonts/TTF - vlicense LICENSE -} diff --git a/srcpkgs/font-iosevka/template b/srcpkgs/font-iosevka/template deleted file mode 100644 index 98ac599840eb97..00000000000000 --- a/srcpkgs/font-iosevka/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'font-iosevka' -pkgname=font-iosevka -version=33.2.6 -revision=1 -depends="font-util" -short_desc="Slender monospace sans-serif and slab-serif typeface" -maintainer="Jose G Perez Taveras " -license="OFL-1.1" -homepage="https://typeof.net/Iosevka/" -changelog="https://raw.githubusercontent.com/be5invis/Iosevka/master/CHANGELOG.md" -distfiles="https://github.com/be5invis/Iosevka/releases/download/v${version}/SuperTTC-Iosevka-${version}.zip - https://github.com/be5invis/Iosevka/releases/download/v${version}/SuperTTC-IosevkaSlab-${version}.zip" -checksum="cdc5d97f4a417658ec24b85cb35621a79451a366afa28619b613e64d8f605cd9 - 3c8dfbc7c7c054d16aa0aa9f624947277e7e9f039b9ef70df85c3d961a1182b1" - -font_dirs="/usr/share/fonts/TTF" - -do_install() { - vmkdir usr/share/fonts/TTF - vcopy *.ttc usr/share/fonts/TTF -} diff --git a/srcpkgs/font-isas-misc/template b/srcpkgs/font-isas-misc/template deleted file mode 100644 index 20b37ec73e9465..00000000000000 --- a/srcpkgs/font-isas-misc/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'font-isas-misc' -pkgname=font-isas-misc -version=1.0.4 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config bdftopcf font-util" -makedepends="font-util" -depends="font-util" -short_desc="72dpi PCF versions of the Chinese Song Ti fonts" -maintainer="Orphaned " -license="MIT" -homepage="http://xorg.freedesktop.org/" -distfiles="${XORG_SITE}/font/$pkgname-$version.tar.gz" -checksum=711a648206f0d7f4a8c3fa61b4b4703e789f37603937b488a6edd7c71182f7d5 -font_dirs="/usr/share/fonts/X11/misc" - -post_install() { - vlicense COPYING - rm -f ${DESTDIR}/${font_dirs}/fonts.* -} diff --git a/srcpkgs/font-jis-misc/template b/srcpkgs/font-jis-misc/template deleted file mode 100644 index 2183f538ddb6d9..00000000000000 --- a/srcpkgs/font-jis-misc/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'font-jis-misc' -pkgname=font-jis-misc -version=1.0.4 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config bdftopcf font-util" -makedepends="font-util" -depends="font-util" -short_desc="78dpi PCF versions of the Japanese fixed fonts" -maintainer="Orphaned " -license="MIT" -homepage="http://xorg.freedesktop.org/" -distfiles="${XORG_SITE}/font/$pkgname-$version.tar.gz" -checksum=7ab270255b27061003058ccbfc775d0813d17dca7aa8e07bdccb728f1b713984 -font_dirs="/usr/share/fonts/X11/misc" - - -post_install() { - vlicense COPYING - rm -f ${DESTDIR}/${font_dirs}/fonts.* -} diff --git a/srcpkgs/font-kacst/template b/srcpkgs/font-kacst/template deleted file mode 100644 index b0c32b56da4d3a..00000000000000 --- a/srcpkgs/font-kacst/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'font-kacst' -pkgname=font-kacst -version=2.01+mry -revision=1 -depends="font-util" -short_desc="KACST free TrueType Arabic fonts" -maintainer="Đoàn Trần Công Danh " -license="GPL-2.0-only" -homepage="http://sourceforge.net/projects/arabeyes/files/kacst_fonts/" -distfiles="https://dev-www.libreoffice.org/src/ttf-kacst_${version}.tar.gz" -checksum=dca00f5e655f2f217a766faa73a81f542c5c204aa3a47017c3c2be0b31d00a56 -font_dirs="/usr/share/fonts/TTF/arabic" - -do_install() { - vmkdir usr/share/fonts/TTF/arabic - vcopy "*.ttf" usr/share/fonts/TTF/arabic -} diff --git a/srcpkgs/font-kakwafont/template b/srcpkgs/font-kakwafont/template deleted file mode 100644 index e5dad0a5b85bb6..00000000000000 --- a/srcpkgs/font-kakwafont/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'font-kakwafont' -pkgname=font-kakwafont -version=0.1.1 -revision=4 -build_style=gnu-makefile -make_install_args="INDEX=false" -hostmakedepends="bdftopcf" -depends="font-util" -short_desc="Another 12px monospace bitmap font" -maintainer="xaltsc " -license="OFL-1.1" -homepage="https://github.com/kakwa/kakwafont" -distfiles="https://github.com/kakwa/kakwafont/archive/${version}.tar.gz" -checksum=73643ab99029641ff551d41bc83d9b7d8623a2dd49275b0183ef91a57b22426b -font_dirs="/usr/share/misc" - - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/font-kakwafont/update b/srcpkgs/font-kakwafont/update deleted file mode 100644 index 6219435c65028b..00000000000000 --- a/srcpkgs/font-kakwafont/update +++ /dev/null @@ -1,2 +0,0 @@ -site=https://github.com/kakwa/kakwafont/releases/ -pattern='releases/tag/\K[\d.]+' diff --git a/srcpkgs/font-latinmodern-math/template b/srcpkgs/font-latinmodern-math/template deleted file mode 100644 index ba3507090e598e..00000000000000 --- a/srcpkgs/font-latinmodern-math/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'font-latinmodern-math' -pkgname=font-latinmodern-math -version=1.959 -revision=1 -depends="font-util" -short_desc="Improved version of Computer Modern math font as used in LaTeX" -maintainer="classabbyamp " -license="custom:GFL" -homepage="https://www.gust.org.pl/projects/e-foundry/lm-math" -distfiles="https://www.gust.org.pl/projects/e-foundry/lm-math/download/latinmodern-math-${version//./}.zip" -checksum=aaaa060b4ffc091461e875efb9498b9abfa7c7a48f38eb33882868839903a4f8 -font_dirs="/usr/share/fonts/latinmodern" - -do_install() { - vmkdir usr/share/fonts/latinmodern - vcopy otf/*.otf usr/share/fonts/latinmodern - vlicense doc/GUST-FONT-LICENSE.txt -} diff --git a/srcpkgs/font-latinmodern-math/update b/srcpkgs/font-latinmodern-math/update deleted file mode 100644 index bf5dbadcdc8bdf..00000000000000 --- a/srcpkgs/font-latinmodern-math/update +++ /dev/null @@ -1,2 +0,0 @@ -site="https://www.gust.org.pl/projects/e-foundry/lm-math/download/" -pattern="Latin Modern Math \(OTF\), version \K[0-9.]+(?=\.)" diff --git a/srcpkgs/font-latinmodern/template b/srcpkgs/font-latinmodern/template deleted file mode 100644 index 9aa666e7361e32..00000000000000 --- a/srcpkgs/font-latinmodern/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'font-latinmodern' -pkgname=font-latinmodern -version=2.006 -revision=1 -depends="font-util" -short_desc="Improved version of Computer Modern fonts as used in LaTeX" -maintainer="classabbyamp " -license="custom:GFL" -homepage="https://www.gust.org.pl/projects/e-foundry/latin-modern" -changelog="https://www.gust.org.pl/projects/e-foundry/latin-modern/download/lm-hist.txt" -distfiles="https://www.gust.org.pl/projects/e-foundry/latin-modern/download/lm${version}otf.zip - https://www.gust.org.pl/projects/e-foundry/licenses/GUST-FONT-LICENSE.txt" -checksum="608a6f3de9fbafd70f977fbf21ca32850178dd19b11530385358840c8f291f06 - 5eb61bb836bb1845ef668717cb15b382e997748ce2629e4388cc5e4c3fa4e433" -font_dirs="/usr/share/fonts/latinmodern" - -do_install() { - vmkdir usr/share/fonts/latinmodern - vcopy *.otf usr/share/fonts/latinmodern - vlicense GUST-FONT-LICENSE.txt -} diff --git a/srcpkgs/font-latinmodern/update b/srcpkgs/font-latinmodern/update deleted file mode 100644 index ba1e5f80eae22f..00000000000000 --- a/srcpkgs/font-latinmodern/update +++ /dev/null @@ -1,2 +0,0 @@ -site="https://www.gust.org.pl/projects/e-foundry/latin-modern/download/" -pattern="lm\K[0-9.]+(?=otf\.zip)" diff --git a/srcpkgs/font-liberation-narrow-ttf/template b/srcpkgs/font-liberation-narrow-ttf/template deleted file mode 100644 index e7cc0ade716da7..00000000000000 --- a/srcpkgs/font-liberation-narrow-ttf/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'font-liberation-narrow-ttf' -pkgname=font-liberation-narrow-ttf -version=1.07.6 -revision=1 -depends="font-util" -short_desc="Fonts with same metrics as Times, Arial and Courier" -maintainer="Đoàn Trần Công Danh " -license="GPL-2.0-only WITH Liberation-exception" -homepage="https://github.com/liberationfonts/liberation-sans-narrow" -distfiles="https://github.com/liberationfonts/liberation-sans-narrow/files/2579431/liberation-narrow-fonts-ttf-${version}.tar.gz" -# distfiles="https://dev-www.libreoffice.org/src/liberation-narrow-fonts-ttf-${version}.tar.gz" -checksum=8879d89b5ff7b506c9fc28efc31a5c0b954bbe9333e66e5283d27d20a8519ea3 -font_dirs="/usr/share/fonts/TTF/liberation" - -do_install() { - vmkdir usr/share/fonts/TTF/liberation - vcopy "*.ttf" usr/share/fonts/TTF/liberation -} diff --git a/srcpkgs/font-libertine-graphite-ttf/template b/srcpkgs/font-libertine-graphite-ttf/template deleted file mode 100644 index 53ec35d842fae5..00000000000000 --- a/srcpkgs/font-libertine-graphite-ttf/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'font-libertine-graphite-ttf' -pkgname=font-libertine-graphite-ttf -version=20120116 -revision=1 -depends="font-util" -short_desc="Linux Libertine family of fonts - G version" -maintainer="Đoàn Trần Công Danh " -license="GPL-2.0-or-later WITH Font-exception-2.0 AND OFL-1.1" -homepage="http://linuxlibertine.sourceforge.net/" -_addurl="https://dev-www.libreoffice.org/src" -distfiles="${_addurl}/e7a384790b13c29113e22e596ade9687-LinLibertineG-${version}.zip" -checksum=54adcb2bc8cac0927a647fbd9362f45eff48130ce6e2379dc3867643019e08c5 -font_dirs="/usr/share/fonts/TTF/libertine" - -do_install() { - vmkdir usr/share/fonts/TTF/libertine - vcopy "*_G.ttf" usr/share/fonts/TTF/libertine -} diff --git a/srcpkgs/font-libertine-otf b/srcpkgs/font-libertine-otf deleted file mode 120000 index 0bb8376bfe2f97..00000000000000 --- a/srcpkgs/font-libertine-otf +++ /dev/null @@ -1 +0,0 @@ -font-libertine-ttf \ No newline at end of file diff --git a/srcpkgs/font-libertine-ttf/template b/srcpkgs/font-libertine-ttf/template deleted file mode 100644 index 8d6de110a74a17..00000000000000 --- a/srcpkgs/font-libertine-ttf/template +++ /dev/null @@ -1,34 +0,0 @@ -# Template file for 'font-libertine-ttf' -pkgname=font-libertine-ttf -version=5.3.0 -revision=2 -_date=2012_07_02 -create_wrksrc=yes -depends="font-util xbps-triggers" -short_desc="Libertine TTF Fonts - Libre multilingual font family" -maintainer="Pascal Vanier " -license="OFL-1.1" -homepage="http://libertine-fonts.org/" -distfiles="${SOURCEFORGE_SITE}/project/linuxlibertine/linuxlibertine/${version}/LinLibertineTTF_${version}_${_date}.tgz - ${SOURCEFORGE_SITE}/project/linuxlibertine/linuxlibertine/${version}/LinLibertineOTF_${version}_${_date}.tgz" -checksum="24a593a949808d976850131a953c0c0d7a72299531dfbb348191964cc038d75d - 3eb84d13e59d390a3f0b15f93bbb590de693dd5f29c4e8083317dbbadf6fb985" - -font_dirs="/usr/share/fonts/TTF" - -do_install() { - vmkdir usr/share/fonts/TTF - vcopy *.ttf usr/share/fonts/TTF - - vmkdir usr/share/fonts/OTF - vcopy *.otf usr/share/fonts/OTF -} - -font-libertine-otf_package() { - depends="font-util xbps-triggers" - short_desc="Libertine OTF Fonts - Libre multilingual font family" - font_dirs="/usr/share/fonts/OTF" - pkg_install() { - vmove usr/share/fonts/OTF - } -} diff --git a/srcpkgs/font-libre-hebrew/template b/srcpkgs/font-libre-hebrew/template deleted file mode 100644 index 9e681762cfa38c..00000000000000 --- a/srcpkgs/font-libre-hebrew/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'font-libre-hebrew' -pkgname=font-libre-hebrew -version=1.0 -revision=1 -depends="font-util" -short_desc="LibreOffice fonts for Hebrew" -maintainer="Đoàn Trần Công Danh " -license="OFL-1.1" -homepage="https://www.libreoffice.org/" -distfiles="https://dev-www.libreoffice.org/src/libre-hebrew-${version}.tar.gz" -checksum=f596257c1db706ce35795b18d7f66a4db99d427725f20e9384914b534142579a -font_dirs="/usr/share/fonts/TTF/hebrew" - -do_install() { - vmkdir usr/share/fonts/TTF/hebrew - vcopy "*.ttf" usr/share/fonts/TTF/hebrew -} diff --git a/srcpkgs/font-manjari/template b/srcpkgs/font-manjari/template deleted file mode 100644 index 7a07ff8bf39314..00000000000000 --- a/srcpkgs/font-manjari/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'font-manjari' -pkgname=font-manjari -version=2.200 -revision=1 -create_wrksrc=yes -depends="font-util" -short_desc="Malayalam font with smooth curves" -maintainer="Ashish Kurian Thomas " -license="OFL-1.1" -homepage="https://smc.org.in/fonts/manjari" -distfiles="https://releases.smc.org.in/fonts/manjari/Version${version}/manjari-Version${version}.tar.gz" -checksum=dc3c91e5108c3e48e3367dd69b003013cb1eae7149898a2ab59df9a2dbb2556a -font_dirs="/usr/share/fonts/TTF" - -do_install() { - for f in ttf/*.ttf; do - vinstall $f 0644 usr/share/fonts/TTF - done - - # install fontconfig file - vinstall 67-fonts-smc-manjari.conf 0644 etc/fonts/conf.avail/67-fonts-smc-manjari.conf -} diff --git a/srcpkgs/font-manjari/update b/srcpkgs/font-manjari/update deleted file mode 100644 index dc24e9edd384d7..00000000000000 --- a/srcpkgs/font-manjari/update +++ /dev/null @@ -1,2 +0,0 @@ -site="https://releases.smc.org.in/fonts/manjari/LATEST" -pattern="manjari-Version\K[0-9.]+(?=.tar.gz)" diff --git a/srcpkgs/font-material-design-icons-ttf/template b/srcpkgs/font-material-design-icons-ttf/template deleted file mode 100644 index 3535bec7727c9e..00000000000000 --- a/srcpkgs/font-material-design-icons-ttf/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'font-material-design-icons-ttf' -pkgname=font-material-design-icons-ttf -version=4.0.0 -revision=2 -depends="font-util xbps-triggers" -short_desc="Material Design icons by Google" -maintainer="Orphaned " -license="Apache-2.0" -homepage="https://github.com/google/material-design-icons" -distfiles="https://github.com/google/material-design-icons/archive/${version}.tar.gz" -checksum=b1b068d625d5e15d6ec0059209cec67bc4c46e39c4611b859d6f6680dbf23934 - -font_dirs="/usr/share/fonts/TTF" - -do_install() { - vinstall font/MaterialIcons-Regular.ttf 644 usr/share/fonts/TTF -} - -ttf-material-icons_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" (transitional dummy package)" - metapackage=yes -} diff --git a/srcpkgs/font-micro-misc/template b/srcpkgs/font-micro-misc/template deleted file mode 100644 index 447abf8ea83847..00000000000000 --- a/srcpkgs/font-micro-misc/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'font-micro-misc' -pkgname=font-micro-misc -version=1.0.4 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config bdftopcf font-util" -makedepends="font-util" -depends="font-util" -short_desc="Public domain micro font" -maintainer="Leah Neukirchen " -license="Public Domain" -homepage="http://xorg.freedesktop.org/" -distfiles="${XORG_SITE}/font/${pkgname}-${version}.tar.xz" -checksum=2ee0b9d6bd7ae849aff1bd82efab44a1b6b368fbb5e11d12ff7f015a3df6f943 -font_dirs="/usr/share/fonts/X11/misc" - -post_install() { - rm -f ${DESTDIR}/${font_dirs}/fonts.* -} diff --git a/srcpkgs/font-misc-misc/template b/srcpkgs/font-misc-misc/template deleted file mode 100644 index 998f1a2122133a..00000000000000 --- a/srcpkgs/font-misc-misc/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'font-misc-misc' -pkgname=font-misc-misc -version=1.1.3 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config bdftopcf font-util" -makedepends="font-util" -depends="font-util" -short_desc="Standard X11 fixed PCF fonts" -maintainer="Orphaned " -license="MIT" -homepage="http://xorg.freedesktop.org/" -distfiles="${XORG_SITE}/font/$pkgname-$version.tar.gz" -checksum=bece4a9482b3cb6f7fad2164fd3b394d22dfe1ad2f96f60030a703bcff30f5a5 -font_dirs="/usr/share/fonts/X11/misc" - -post_install() { - vlicense COPYING - rm -f ${DESTDIR}/${font_dirs}/fonts.* -} diff --git a/srcpkgs/font-mplus-ttf/template b/srcpkgs/font-mplus-ttf/template deleted file mode 100644 index 76d346c32b1a27..00000000000000 --- a/srcpkgs/font-mplus-ttf/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'font-mplus-ttf' -pkgname=font-mplus-ttf -version=063a -revision=2 -depends="fontconfig font-util" -short_desc="M+ Japanese outline fonts" -maintainer="Satoshi Amemiya " -license="CC0-1.0" -homepage="https://mplus-fonts.osdn.jp/" -distfiles="http://jaist.dl.osdn.jp/mplus-fonts/62344/mplus-TESTFLIGHT-${version}.tar.xz" -checksum=44eb973b4b6aff574de454db105ddc23e6749c2294734bd9cb1e0d734e4cdd79 -font_dirs="/usr/share/fonts/TTF" - -do_install() { - vmkdir usr/share/fonts/TTF - install -m644 *.ttf ${DESTDIR}/usr/share/fonts/TTF - vlicense LICENSE_E -} diff --git a/srcpkgs/font-mutt-misc/template b/srcpkgs/font-mutt-misc/template deleted file mode 100644 index 7c277409a9a01f..00000000000000 --- a/srcpkgs/font-mutt-misc/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'font-mutt-misc' -pkgname=font-mutt-misc -version=1.0.4 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config bdftopcf font-util" -makedepends="font-util" -depends="font-util" -short_desc="100dpi PCF versions of the ClearlyU fonts" -maintainer="Orphaned " -license="MIT" -homepage="http://xorg.freedesktop.org/" -distfiles="${XORG_SITE}/font/$pkgname-$version.tar.gz" -checksum=9a9bc19088c6c9456c567e8f54d7a8e5e96b0d085066d9dcfe3ac8d898dd7c03 -font_dirs="/usr/share/fonts/X11/misc" - -post_install() { - vlicense COPYING - rm -f ${DESTDIR}/${font_dirs}/fonts.* -} diff --git a/srcpkgs/font-open-dyslexic-ttf/template b/srcpkgs/font-open-dyslexic-ttf/template deleted file mode 100644 index f65e033e88b99b..00000000000000 --- a/srcpkgs/font-open-dyslexic-ttf/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'font-open-dyslexic-ttf' -pkgname=font-open-dyslexic-ttf -version=20160623 -revision=4 -depends="font-util xbps-triggers" -short_desc="Font created to increase readability for readers with dyslexia" -maintainer="Orphaned " -license="CC-BY-3.0, Bitstream-Vera" -homepage="http://opendyslexic.org/" -distfiles="https://github.com/antijingoist/open-dyslexic/archive/${version}-Stable.tar.gz" -checksum=a44fde7d5fcf1e3825d00de20f7d71fb7b339a7e71067cd9566e8ab16692802a - -font_dirs="/usr/share/fonts/TTF" - -do_install() { - vmkdir usr/share/fonts/TTF - vcopy ttf/*.ttf usr/share/fonts/TTF - sed -n '45,66p' README.md > license - vlicense license -} diff --git a/srcpkgs/font-reem-kufi-ttf/template b/srcpkgs/font-reem-kufi-ttf/template deleted file mode 100644 index 18b779e28d340d..00000000000000 --- a/srcpkgs/font-reem-kufi-ttf/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'font-reem-kufi-ttf' -pkgname=font-reem-kufi-ttf -version=1.9 -revision=1 -depends="font-util" -short_desc="Modern Kufic typefaces for Arabic" -maintainer="Đoàn Trần Công Danh " -license="GPL-3.0-or-later" -homepage="https://github.com/aliftype/reem-kufi" -distfiles="https://github.com/aliftype/reem-kufi/releases/download/v${version}/ReemKufi-${version}.zip" -checksum=383b347dab5909698098efc0e04909ec53bf2992f87805ec5f529a2566fe1d5d -font_dirs="/usr/share/fonts/TTF/arabic" - -do_install() { - vmkdir usr/share/fonts/TTF/arabic - vcopy "*.ttf" usr/share/fonts/TTF/arabic -} diff --git a/srcpkgs/font-sarasa-gothic/template b/srcpkgs/font-sarasa-gothic/template deleted file mode 100644 index 937446a8b007e2..00000000000000 --- a/srcpkgs/font-sarasa-gothic/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'font-sarasa-gothic' -pkgname=font-sarasa-gothic -version=1.0.34 -revision=1 -depends="font-util" -short_desc="CJK programming font based on Iosevka and Source Han Sans" -maintainer="B. Wilson " -license="OFL-1.1" -homepage="https://github.com/be5invis/Sarasa-Gothic" -distfiles="https://github.com/be5invis/Sarasa-Gothic/releases/download/v${version}/Sarasa-TTC-${version}.7z" -checksum=71a0341a7186bdcf7ba01f653760c6838326fe39c0d88f759ef3fc4b3be32b64 -font_dirs="/usr/share/fonts/TTC/sarasa-gothic" - -do_install() { - vmkdir usr/share/fonts/TTC/sarasa-gothic - vcopy "*.ttc" usr/share/fonts/TTC/sarasa-gothic -} diff --git a/srcpkgs/font-schumacher-misc/template b/srcpkgs/font-schumacher-misc/template deleted file mode 100644 index 65d4515b4805f9..00000000000000 --- a/srcpkgs/font-schumacher-misc/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'font-schumacher-misc' -pkgname=font-schumacher-misc -version=1.1.3 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config bdftopcf font-util" -makedepends="font-util" -depends="font-util" -short_desc="X.Org Schumacher fonts" -maintainer="Leah Neukirchen " -license="MIT" -homepage="http://xorg.freedesktop.org/" -distfiles="${XORG_SITE}/font/${pkgname}-${version}.tar.xz" -checksum=8b849f0cdb1e55a34cc3dd8b0fb37443fabbc224d5ba44085569581244a68070 -font_dirs="/usr/share/fonts/X11/misc" - -post_install() { - rm -f ${DESTDIR}/${font_dirs}/fonts.* - vlicense COPYING -} diff --git a/srcpkgs/font-sil-abyssinica/template b/srcpkgs/font-sil-abyssinica/template deleted file mode 100644 index a3ba514540cae8..00000000000000 --- a/srcpkgs/font-sil-abyssinica/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'font-sil-abyssinica' -pkgname=font-sil-abyssinica -version=2.300 -revision=1 -depends="font-util" -short_desc="Ethiopic font, based on Ethiopic calligraphic traditions" -maintainer="Orphaned " -license="OFL-1.1" -homepage="https://software.sil.org/abyssinica/" -distfiles="https://software.sil.org/downloads/r/abyssinica/AbyssinicaSIL-${version}.zip" -checksum=725e6cd58be6495e0e53f367608db36d9f818498bccba739d742892c5a3d8151 -font_dirs="/usr/share/fonts/SIL" - -do_install() { - vmkdir usr/share/fonts/SIL - vcopy "*.ttf" usr/share/fonts/SIL -} diff --git a/srcpkgs/font-sil-abyssinica/update b/srcpkgs/font-sil-abyssinica/update deleted file mode 100644 index facab93a3da212..00000000000000 --- a/srcpkgs/font-sil-abyssinica/update +++ /dev/null @@ -1,2 +0,0 @@ -pkgname=AbyssinicaSIL -site=https://software.sil.org/abyssinica/download/ diff --git a/srcpkgs/font-sil-alkalami/template b/srcpkgs/font-sil-alkalami/template deleted file mode 100644 index c2b7b18b489595..00000000000000 --- a/srcpkgs/font-sil-alkalami/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'font-sil-alkalami' -pkgname=font-sil-alkalami -version=3.000 -revision=1 -depends="font-util" -short_desc="Font designed for Arabic-based writing systems in the Kano region" -maintainer="Orphaned " -license="OFL-1.1" -homepage="https://software.sil.org/alkalami/" -distfiles="https://software.sil.org/downloads/r/alkalami/Alkalami-${version}.zip" -checksum=c87d3c96b62761d1cd4a6acb18cc353a1369fe8ee395828efcf5b1cc66e874e2 -font_dirs="/usr/share/fonts/SIL" - -do_install() { - vmkdir usr/share/fonts/SIL - vcopy "*.ttf" usr/share/fonts/SIL -} diff --git a/srcpkgs/font-sil-andika/template b/srcpkgs/font-sil-andika/template deleted file mode 100644 index c65de4d7ba87d0..00000000000000 --- a/srcpkgs/font-sil-andika/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'font-sil-andika' -pkgname=font-sil-andika -version=7.000 -revision=1 -depends="font-util" -short_desc="Unicode-compliant sans serif font designed especially for literacy use" -maintainer="Orphaned " -license="OFL-1.1" -homepage="https://software.sil.org/andika/" -distfiles="https://software.sil.org/downloads/r/andika/Andika-${version}.zip" -checksum=88ba6ea41ef4a8e5214b090df8fa2983be1babe4843efaa99cdb6078b0e2c070 -font_dirs="/usr/share/fonts/SIL" - -do_install() { - vmkdir usr/share/fonts/SIL - vcopy "*.ttf" usr/share/fonts/SIL -} diff --git a/srcpkgs/font-sil-annapurna/template b/srcpkgs/font-sil-annapurna/template deleted file mode 100644 index 3626ffd276c095..00000000000000 --- a/srcpkgs/font-sil-annapurna/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'font-sil-annapurna' -pkgname=font-sil-annapurna -version=2.100 -revision=1 -hostmakedepends="unzip" -depends="font-util" -short_desc="Unicode font with support for languages that use Devanagari script" -maintainer="Orphaned " -license="OFL-1.1" -homepage="https://software.sil.org/annapurna/" -distfiles="https://software.sil.org/downloads/r/annapurna/AnnapurnaSIL-${version}.zip" -checksum=8cc340ce474ecd81d3b4df86a924d640767e2ff702fc9c4cd57350e02b3e01f7 -font_dirs="/usr/share/fonts/SIL" - -do_install() { - vinstall AnnapurnaSIL-Bold.ttf 644 ${font_dirs} - vinstall AnnapurnaSIL-Regular.ttf 644 ${font_dirs} -} diff --git a/srcpkgs/font-sil-awami-nastaliq/template b/srcpkgs/font-sil-awami-nastaliq/template deleted file mode 100644 index d7c67b655ebdde..00000000000000 --- a/srcpkgs/font-sil-awami-nastaliq/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'font-sil-awami-nastaliq' -pkgname=font-sil-awami-nastaliq -version=3.300 -revision=1 -depends="font-util" -short_desc="Awami Nastaliq is a Nastaliq-style Arabic script font" -maintainer="Orphaned " -license="OFL-1.1" -homepage="https://software.sil.org/awami/" -distfiles="https://software.sil.org/downloads/r/awami/AwamiNastaliq-${version}.zip" -checksum=75a716f26d56cee5fc3e6a0af008950f10f486f798ab2db058d219b46e37047f -font_dirs="/usr/share/fonts/SIL" - -do_install() { - vmkdir usr/share/fonts/SIL - vcopy "*.ttf" usr/share/fonts/SIL -} diff --git a/srcpkgs/font-sil-charis/template b/srcpkgs/font-sil-charis/template deleted file mode 100644 index eb5bf0c9b5dc9d..00000000000000 --- a/srcpkgs/font-sil-charis/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'font-sil-charis' -pkgname=font-sil-charis -version=7.000 -revision=1 -depends="font-util" -short_desc="Unicode serif font, similar to Bitstream Charter" -maintainer="Orphaned " -license="OFL-1.1" -homepage="https://software.sil.org/charis/" -distfiles="https://software.sil.org/downloads/r/charis/Charis-${version}.zip" -checksum=e3237b1303c5d31af8f59b1d1914886c5e873b77c71390e4742fb3bc1c187666 -font_dirs="/usr/share/fonts/SIL" - -do_install() { - vmkdir usr/share/fonts/SIL - vcopy "*.ttf" usr/share/fonts/SIL -} diff --git a/srcpkgs/font-sil-doulos/template b/srcpkgs/font-sil-doulos/template deleted file mode 100644 index 1c2657e7caf748..00000000000000 --- a/srcpkgs/font-sil-doulos/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'font-sil-doulos' -pkgname=font-sil-doulos -version=7.000 -revision=1 -depends="font-util" -short_desc="Unicode serif font similar in design to Times/Times New Roman" -maintainer="Orphaned " -license="OFL-1.1" -homepage="https://software.sil.org/doulos/" -distfiles="https://software.sil.org/downloads/r/doulos/DoulosSIL-${version}.zip" -checksum=3d63296575f1f834f785f4a9426a9da6bc3b9083fcc304a5490704f4398bf639 -font_dirs="/usr/share/fonts/SIL" - -do_install() { - vmkdir usr/share/fonts/SIL - vcopy "*.ttf" usr/share/fonts/SIL -} diff --git a/srcpkgs/font-sil-ezra/template b/srcpkgs/font-sil-ezra/template deleted file mode 100644 index 3ae1e97a0f78e1..00000000000000 --- a/srcpkgs/font-sil-ezra/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'font-sil-ezra' -pkgname=font-sil-ezra -version=2.51 -revision=2 -hostmakedepends="unzip" -depends="font-util" -short_desc="Font that supports the Hebrew and Latin-1 characters from Unicode 5.0" -maintainer="Orphaned " -license="OFL-1.1" -homepage="https://software.sil.org/ezra/" -distfiles="https://software.sil.org/downloads/r/ezra/EzraSIL-${version}.zip" -checksum=f16bcb3ec4473ac6a9f138ee0dbde7cc2f835e93a90cbe8649b3f32677760cc1 -font_dirs="/usr/share/fonts/SIL" - -do_install() { - vinstall SILEOT.ttf 644 ${font_dirs} - vinstall SILEOTSR.ttf 644 ${font_dirs} -} diff --git a/srcpkgs/font-sil-ezra/update b/srcpkgs/font-sil-ezra/update deleted file mode 100644 index a3977c5cc53ac1..00000000000000 --- a/srcpkgs/font-sil-ezra/update +++ /dev/null @@ -1,2 +0,0 @@ -site="https://software.sil.org/ezra/" -pkgname=EzraSIL diff --git a/srcpkgs/font-sil-galatia/template b/srcpkgs/font-sil-galatia/template deleted file mode 100644 index 3526d013ed4f99..00000000000000 --- a/srcpkgs/font-sil-galatia/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'font-sil-galatia' -pkgname=font-sil-galatia -version=2.1 -revision=2 -hostmakedepends="unzip" -depends="font-util" -short_desc="Unicode 3.1 font designed to support Biblical Polytonic Greek" -maintainer="Orphaned " -license="OFL-1.1" -homepage="https://software.sil.org/Galatia/" -distfiles="https://software.sil.org/downloads/r/galatia/GalatiaSIL-${version}.zip" -checksum=0d0a34646a18267c5147ee01448268098ebb00c4563eb6e9260037f2d171aa92 -font_dirs="/usr/share/fonts/SIL" - -do_install() { - vinstall GalSILB.ttf 644 ${font_dirs} - vinstall GalSILR.ttf 644 ${font_dirs} -} diff --git a/srcpkgs/font-sil-gentium-basic/template b/srcpkgs/font-sil-gentium-basic/template deleted file mode 100644 index 5b771cd0d1c91e..00000000000000 --- a/srcpkgs/font-sil-gentium-basic/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'font-sil-gentium-basic' -pkgname=font-sil-gentium-basic -version=1.102 -revision=1 -depends="font-util" -short_desc="Smart Unicode font families based on Gentium" -maintainer="Đoàn Trần Công Danh " -license="OFL-1.1" -homepage="https://software.sil.org/gentium/" -distfiles="https://software.sil.org/downloads/r/gentium/GentiumBasic_${version/./}.zip" -checksum=2f1a2c5491d7305dffd3520c6375d2f3e14931ee35c6d8ae1e8f098bf1a7b3cc -font_dirs="/usr/share/fonts/SIL" - -do_install() { - vmkdir usr/share/fonts/SIL - vcopy "*.ttf" usr/share/fonts/SIL -} diff --git a/srcpkgs/font-sil-gentium-basic/update b/srcpkgs/font-sil-gentium-basic/update deleted file mode 100644 index 6607167f897dbd..00000000000000 --- a/srcpkgs/font-sil-gentium-basic/update +++ /dev/null @@ -1 +0,0 @@ -version=${version/./} diff --git a/srcpkgs/font-sil-gentium/template b/srcpkgs/font-sil-gentium/template deleted file mode 100644 index 79746dfd1899bf..00000000000000 --- a/srcpkgs/font-sil-gentium/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'font-sil-gentium' -pkgname=font-sil-gentium -version=6.200 -revision=1 -depends="font-util" -short_desc="Font that supports a wide range of Latin- and Cyrillic-based alphabets" -maintainer="Orphaned " -license="OFL-1.1" -homepage="https://software.sil.org/gentium/" -distfiles="https://software.sil.org/downloads/r/gentium/GentiumPlus-${version}.zip" -checksum=9b21103b79961149b6508791572acb3b2fe7eb621474c57d5e4ee37e76d7b073 -font_dirs="/usr/share/fonts/SIL" - -do_install() { - vmkdir usr/share/fonts/SIL - vcopy "*.ttf" usr/share/fonts/SIL -} diff --git a/srcpkgs/font-sil-gentium/update b/srcpkgs/font-sil-gentium/update deleted file mode 100644 index 9de71fc015d53d..00000000000000 --- a/srcpkgs/font-sil-gentium/update +++ /dev/null @@ -1 +0,0 @@ -pkgname=GentiumPlus diff --git a/srcpkgs/font-sil-harmattan/template b/srcpkgs/font-sil-harmattan/template deleted file mode 100644 index 3bdf2f7f973efa..00000000000000 --- a/srcpkgs/font-sil-harmattan/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'font-sil-harmattan' -pkgname=font-sil-harmattan -version=4.400 -revision=1 -depends="font-util" -short_desc="Arabic Warsh font designed to suit the needs of West African languages" -maintainer="Orphaned " -license="OFL-1.1" -homepage="https://software.sil.org/harmattan/" -distfiles="https://software.sil.org/downloads/r/harmattan/Harmattan-${version}.zip" -checksum=94295e761dffc61166f95540801add61ecff5e19b580a74b58d702066910d228 -font_dirs="/usr/share/fonts/SIL" - -do_install() { - vmkdir usr/share/fonts/SIL - vcopy "*.ttf" usr/share/fonts/SIL -} diff --git a/srcpkgs/font-sil-kedebideri/template b/srcpkgs/font-sil-kedebideri/template deleted file mode 100644 index b09fc272adbf28..00000000000000 --- a/srcpkgs/font-sil-kedebideri/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'font-sil-kedebideri' -pkgname=font-sil-kedebideri -version=3.001 -revision=1 -depends="font-util" -short_desc="Zaghawa Beria Font" -maintainer="Orphaned " -license="OFL-1.1" -homepage="https://software.sil.org/kedebideri/" -distfiles="https://software.sil.org/downloads/r/kedebideri/Kedebideri-${version}.zip" -checksum=1b92853b43606ac3d45e11d34d47836663d5ec48617ab8f931f1a8783e3bfab3 -font_dirs="/usr/share/fonts/SIL" - -do_install() { - vmkdir usr/share/fonts/SIL - vcopy "*.ttf" usr/share/fonts/SIL -} diff --git a/srcpkgs/font-sil-lateef/template b/srcpkgs/font-sil-lateef/template deleted file mode 100644 index 5a924498b140d2..00000000000000 --- a/srcpkgs/font-sil-lateef/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'font-sil-lateef' -pkgname=font-sil-lateef -version=4.400 -revision=1 -depends="font-util" -short_desc="Extended Arabic script font named after Shah Abdul Lateef Bhitai" -maintainer="Orphaned " -license="OFL-1.1" -homepage="https://software.sil.org/lateef/" -distfiles="https://software.sil.org/downloads/r/lateef/Lateef-${version}.zip" -checksum=7d96ec0cbb78579af8ce2712f126b544e45efbe978a75b85556fac96a2270e14 -font_dirs="/usr/share/fonts/SIL" - -do_install() { - vmkdir usr/share/fonts/SIL - vcopy "*.ttf" usr/share/fonts/SIL -} diff --git a/srcpkgs/font-sil-mingzat/template b/srcpkgs/font-sil-mingzat/template deleted file mode 100644 index f501584391ea65..00000000000000 --- a/srcpkgs/font-sil-mingzat/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'font-sil-mingzat' -pkgname=font-sil-mingzat -version=1.100 -revision=1 -depends="font-util" -short_desc="Script used by the Lepcha language of South Asia since Unicode 5.1" -maintainer="Orphaned " -license="OFL-1.1" -homepage="https://software.sil.org/Mingzat/" -distfiles="https://software.sil.org/downloads/r/mingzat/Mingzat-$version.zip" -checksum=3c62982f57e7e93f1e494f207054c6c4713e7bc9959ee4eb738e5f9fb98b80d2 -font_dirs="/usr/share/fonts/SIL" - -do_install() { - vmkdir usr/share/fonts/SIL - vcopy "*.ttf" usr/share/fonts/SIL -} diff --git a/srcpkgs/font-sil-mingzat/update b/srcpkgs/font-sil-mingzat/update deleted file mode 100644 index d25a0e2efd976c..00000000000000 --- a/srcpkgs/font-sil-mingzat/update +++ /dev/null @@ -1,2 +0,0 @@ -pkgname=Mingzat -site=https://software.sil.org/mingzat diff --git a/srcpkgs/font-sil-mondulkiri/template b/srcpkgs/font-sil-mondulkiri/template deleted file mode 100644 index 97bb3940ad0322..00000000000000 --- a/srcpkgs/font-sil-mondulkiri/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'font-sil-mondulkiri' -pkgname=font-sil-mondulkiri -version=7.100 -revision=2 -hostmakedepends="unzip" -depends="font-util" -short_desc="Unicode-compliant font family for the Khmer script" -maintainer="Orphaned " -license="OFL-1.1" -homepage="https://software.sil.org/Mondulkiri/" -distfiles="https://software.sil.org/downloads/r/mondulkiri/Mondulkiri-${version}.zip" -checksum=c2e5dc08f4835be9a0da5cf9dcf92105aff973e47fc31e075e8bc44bec632c85 -font_dirs="/usr/share/fonts/SIL" - -do_install() { - vinstall Busra-B.ttf 644 ${font_dirs} - vinstall Busra-BI.ttf 644 ${font_dirs} - vinstall Busra-I.ttf 644 ${font_dirs} - vinstall Busra-R.ttf 644 ${font_dirs} -} diff --git a/srcpkgs/font-sil-namdhinggo/template b/srcpkgs/font-sil-namdhinggo/template deleted file mode 100644 index 627571baa30270..00000000000000 --- a/srcpkgs/font-sil-namdhinggo/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'font-sil-namdhinggo' -pkgname=font-sil-namdhinggo -version=3.100 -revision=1 -depends="font-util" -short_desc="Namdhinggo SIL is a Unicode font for the Limbu writing system of Nepal" -maintainer="Orphaned " -license="OFL-1.1" -homepage="https://software.sil.org/Namdhinggo/" -distfiles="https://software.sil.org/downloads/r/namdhinggo/Namdhinggo-$version.zip" -checksum=073369fbaf064f9075bfbc65e1a76776f449a280c4c367f3cb560bebf70b3915 -font_dirs="/usr/share/fonts/SIL" - -do_install() { - vmkdir usr/share/fonts/SIL - vcopy "*.ttf" usr/share/fonts/SIL -} diff --git a/srcpkgs/font-sil-nuosu/template b/srcpkgs/font-sil-nuosu/template deleted file mode 100644 index f0d3a3eb661ef3..00000000000000 --- a/srcpkgs/font-sil-nuosu/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'font-sil-nuosu' -pkgname=font-sil-nuosu -version=2.300 -revision=1 -depends="font-util" -short_desc="Nuosu SIL is a single Unicode font for the standardized Yi script" -maintainer="Orphaned " -license="OFL-1.1" -homepage="https://software.sil.org/nuosu/" -distfiles="https://software.sil.org/downloads/r/nuosu/NuosuSIL-${version}.zip" -checksum=28f1c3f507dcc31ed0d6e8d46dadbc90c0bd8427423601b9baa114b41df4640a -font_dirs="/usr/share/fonts/SIL" - -do_install() { - vmkdir usr/share/fonts/SIL - vcopy "*.ttf" usr/share/fonts/SIL -} diff --git a/srcpkgs/font-sil-padauk/template b/srcpkgs/font-sil-padauk/template deleted file mode 100644 index 3e7aae06b3d59b..00000000000000 --- a/srcpkgs/font-sil-padauk/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'font-sil-padauk' -pkgname=font-sil-padauk -version=5.100 -revision=1 -depends="font-util" -short_desc="Font with broad support for writing systems that use the Myanmar script" -maintainer="Orphaned " -license="OFL-1.1" -homepage="https://software.sil.org/padauk/" -distfiles="https://software.sil.org/downloads/r/padauk/Padauk-${version}.zip" -checksum=e3f9484ad6d240c5b622a1253cadc0392afdeaf9bb8b0ec8af6aeed9543b26ef -font_dirs="/usr/share/fonts/SIL" - -do_install() { - vmkdir usr/share/fonts/SIL - vcopy "*.ttf" usr/share/fonts/SIL -} diff --git a/srcpkgs/font-sil-padauk/update b/srcpkgs/font-sil-padauk/update deleted file mode 100644 index 4d078e012c2c6a..00000000000000 --- a/srcpkgs/font-sil-padauk/update +++ /dev/null @@ -1,2 +0,0 @@ -pkgname=Padauk -site=https://software.sil.org/padauk/download/ diff --git a/srcpkgs/font-sil-scheherazade/template b/srcpkgs/font-sil-scheherazade/template deleted file mode 100644 index c80ac589f07f2e..00000000000000 --- a/srcpkgs/font-sil-scheherazade/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'font-sil-scheherazade' -pkgname=font-sil-scheherazade -version=2.100 -revision=2 -hostmakedepends="unzip" -depends="font-util" -short_desc="Font designed in a similar style to traditional Naskh typefaces" -maintainer="Orphaned " -license="OFL-1.1" -homepage="https://software.sil.org/scheherazade/" -distfiles="https://software.sil.org/downloads/r/scheherazade/Scheherazade-${version}.zip" -checksum=251c8817ceb87d9b661ce1d5b49e732a0116add10abc046be4b8ba5196e149b5 -font_dirs="/usr/share/fonts/SIL" - -do_install() { - vinstall Scheherazade-Bold.ttf 644 ${font_dirs} - vinstall Scheherazade-Regular.ttf 644 ${font_dirs} -} diff --git a/srcpkgs/font-sil-sophia-nubian/template b/srcpkgs/font-sil-sophia-nubian/template deleted file mode 100644 index 1b86cd952ab37d..00000000000000 --- a/srcpkgs/font-sil-sophia-nubian/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'font-sil-sophia-nubian' -pkgname=font-sil-sophia-nubian -version=1.0 -revision=2 -hostmakedepends="unzip" -depends="font-util" -short_desc="Sans serif Unicode-compliant Coptic font for Nubian languages" -maintainer="Orphaned " -license="OFL-1.1" -homepage="https://software.sil.org/SophiaNubian/" -distfiles="https://software.sil.org/downloads/r/sophianubian/SophiaNubian-${version}.zip" -checksum=d1c4748b712cd43f3fd30f8a6a34ee362d102912e900c82f04380206ae7b9b5f -font_dirs="/usr/share/fonts/SIL" - -do_install() { - vinstall SNB.ttf 644 ${font_dirs} - vinstall SNBI.ttf 644 ${font_dirs} - vinstall SNI.ttf 644 ${font_dirs} - vinstall SNR.ttf 644 ${font_dirs} -} diff --git a/srcpkgs/font-sil-tai-heritage-pro/template b/srcpkgs/font-sil-tai-heritage-pro/template deleted file mode 100644 index 2e8cd22ca43938..00000000000000 --- a/srcpkgs/font-sil-tai-heritage-pro/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'font-sil-tai-heritage-pro' -pkgname=font-sil-tai-heritage-pro -version=2.600 -revision=2 -hostmakedepends="unzip" -depends="font-util" -short_desc="Typeface that reflects the traditional style of the Tai Viet script" -maintainer="Orphaned " -license="OFL-1.1" -homepage="https://software.sil.org/taiheritage/" -distfiles="https://software.sil.org/downloads/r/taiheritage/TaiHeritagePro-${version}.zip" -checksum=1b9c38008d7704ce6dc0e3be6b9e767f5c114252d4f417d474f2a22989af746d -font_dirs="/usr/share/fonts/SIL" - -do_install() { - vinstall TaiHeritagePro-Bold.ttf 644 ${font_dirs} - vinstall TaiHeritagePro-Regular.ttf 644 ${font_dirs} -} diff --git a/srcpkgs/font-sony-misc/template b/srcpkgs/font-sony-misc/template deleted file mode 100644 index 06019617a2e119..00000000000000 --- a/srcpkgs/font-sony-misc/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'font-sony-misc' -pkgname=font-sony-misc -version=1.0.4 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config bdftopcf font-util" -makedepends="font-util" -short_desc="Standard X11 sony PCF fonts" -license="MIT" -maintainer="Orphaned " -homepage="https://wiki.freedesktop.org/xorg/" -distfiles="${XORG_SITE}/font/${pkgname}-${version}.tar.xz" -checksum=e6b09f823fccb06e0bd0b2062283b6514153323bd8a7486e9c2e3f55ab84946b - -font_dirs="/usr/share/fonts/X11/misc" - -post_install() { - rm -f ${DESTDIR}/${font_dirs}/fonts.* - vlicense COPYING -} diff --git a/srcpkgs/font-source-sans-3/template b/srcpkgs/font-source-sans-3/template deleted file mode 100644 index 584a447402099d..00000000000000 --- a/srcpkgs/font-source-sans-3/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'font-source-sans-3' -pkgname=font-source-sans-3 -version=3.052 -revision=1 -depends="font-util" -short_desc="Sans serif font family for user interface environments" -maintainer="WantToHelp " -license="OFL-1.1" -homepage="https://adobe-fonts.github.io/source-sans/" -distfiles="https://github.com/adobe-fonts/source-sans/archive/${version}R.tar.gz" -checksum=21f4e24bbd7b24c31ba13ddb10600db3a61565f20f2ccf2347f4e114e6e34596 -font_dirs="/usr/share/fonts/OTF/adobe /usr/share/fonts/TTF/adobe" - -do_install() { - vmkdir usr/share/fonts/TTF/adobe - vmkdir usr/share/fonts/OTF/adobe - install -m644 ${wrksrc}/TTF/*.ttf ${DESTDIR}/usr/share/fonts/TTF/adobe - install -m644 ${wrksrc}/OTF/*.otf ${DESTDIR}/usr/share/fonts/OTF/adobe -} diff --git a/srcpkgs/font-sourcecodepro b/srcpkgs/font-sourcecodepro deleted file mode 120000 index 9485e45794bb9f..00000000000000 --- a/srcpkgs/font-sourcecodepro +++ /dev/null @@ -1 +0,0 @@ -font-adobe-source-code-pro \ No newline at end of file diff --git a/srcpkgs/font-spleen/template b/srcpkgs/font-spleen/template deleted file mode 100644 index 4b32d53dde0137..00000000000000 --- a/srcpkgs/font-spleen/template +++ /dev/null @@ -1,45 +0,0 @@ -# Template file for 'font-spleen' -pkgname=font-spleen -version=2.1.0 -revision=1 -build_style=gnu-makefile -make_cmd=bmake -make_build_target="pcf psf otb" -hostmakedepends="bmake bdftopcf bdf2psf fonttosfnt" -depends="font-util" -short_desc="Monospaced bitmap fonts" -maintainer="icp " -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=8b47c56f1a6eb858fbcf9e34530557404b02fbb3455e38e64fb84473fd0c372f -font_dirs="/usr/share/fonts/X11/spleen /usr/share/fonts/OTF" - -post_build() { - gzip -n9 *.pcf *.psfu -} - -do_check() { - # bmake: don't know how to make check. Stop - : -} - -do_install() { - vmkdir usr/share/kbd/consolefonts - for f in *.psfu.gz; do - vinstall $f 644 usr/share/kbd/consolefonts - done - - vmkdir usr/share/fonts/X11/spleen - for f in *.pcf.gz *.otb; do - vinstall $f 644 usr/share/fonts/X11/spleen - done - vinstall fonts.alias 644 usr/share/fonts/X11/spleen - - for f in *.otf; do - vinstall $f 644 usr/share/fonts/OTF - done - - vlicense LICENSE -} diff --git a/srcpkgs/font-sun-misc/template b/srcpkgs/font-sun-misc/template deleted file mode 100644 index 2ba02fcda3d770..00000000000000 --- a/srcpkgs/font-sun-misc/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'font-sun-misc' -pkgname=font-sun-misc -version=1.0.4 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config bdftopcf font-util" -makedepends="font-util" -depends="font-util" -short_desc="X.Org Sun fonts" -maintainer="Leah Neukirchen " -license="MIT" -homepage="http://xorg.freedesktop.org/" -distfiles="${XORG_SITE}/font/${pkgname}-${version}.tar.xz" -checksum=dd84dd116d927affa4fa0fa29727b3ecfc0f064238817c0a1e552a0ac384db9f -font_dirs="/usr/share/fonts/X11/misc" - -post_install() { - rm -f ${DESTDIR}/${font_dirs}/fonts.* - vlicense COPYING -} diff --git a/srcpkgs/font-symbola/template b/srcpkgs/font-symbola/template deleted file mode 100644 index b8e72cd601bc04..00000000000000 --- a/srcpkgs/font-symbola/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'font-symbola' -pkgname=font-symbola -version=14.00 -revision=1 -create_wrksrc=yes -hostmakedepends="poppler" -depends="font-util xbps-triggers" -short_desc="Font with many Symbol/Emoji blocks of The Unicode Standard" -maintainer="Leah Neukirchen " -license="Free for personal, non commercial use" -homepage="https://dn-works.com/ufas/" -distfiles="https://dn-works.com/wp-content/uploads/2021/UFAS121921/Symbola.pdf" -checksum=b8f6fd1feb729a06bc2069eb8ab2b7028038e69b4d1d0799514992c23cc622ca -font_dirs="/usr/share/fonts/TTF" -restricted=yes -skip_extraction="Symbola.pdf" - -do_build() { - pdfdetach -savefile Symbola.otf "$XBPS_SRCDISTDIR/${pkgname}-${version}/Symbola.pdf" -} - -do_install() { - vinstall Symbola.otf 0644 usr/share/fonts/OTF -} diff --git a/srcpkgs/font-tamsyn/template b/srcpkgs/font-tamsyn/template deleted file mode 100644 index f5b09bd338b5ca..00000000000000 --- a/srcpkgs/font-tamsyn/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'font-tamsyn' -pkgname=font-tamsyn -version=1.11 -revision=3 -depends="font-util xbps-triggers" -short_desc="Monospaced programming font for the console and X11" -maintainer="Orphaned " -license="custom:Tamsyn" -homepage="http://www.fial.com/~scott/tamsyn-font" -distfiles="http://www.fial.com/~scott/tamsyn-font/download/tamsyn-font-${version}.tar.gz" -checksum=97be1b604441b725548c454a92603993eb96e493f508845638a86c8d64fbf24e - -do_install() { - vmkdir usr/share/fonts/misc - vmkdir usr/share/kbd/consolefonts - vcopy *.pcf usr/share/fonts/misc - vcopy *.psf.gz usr/share/kbd/consolefonts/ - vlicense LICENSE -} diff --git a/srcpkgs/font-tamzen/template b/srcpkgs/font-tamzen/template deleted file mode 100644 index 2a266d63a10c17..00000000000000 --- a/srcpkgs/font-tamzen/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'font-tamzen' -pkgname=font-tamzen -version=1.11.5 -revision=1 -makedepends="font-util" -depends="$makedepends" -short_desc="Monospaced bitmap font based on Tamsyn" -maintainer="Orphaned " -license="custom:Tamzen" -homepage="https://sunaku.github.io/tamsyn-1.7b-font-review.html" -distfiles="https://github.com/sunaku/tamzen-font/archive/Tamzen-${version}.tar.gz" -checksum=78d39f481bcb1011ea6c2f80259c4f2cd08147f9948f4d19e42c418c23b8518d - -font_dirs="/usr/share/fonts/misc" - -do_install() { - for f in pcf/Tamzen*.pcf otb/Tamzen*.otb; do - vinstall "$f" 644 usr/share/fonts/misc - done - for f in psf/Tamzen*.psf; do - vinstall "$f" 644 usr/share/kbd/consolefonts - done - vdoc README.md README - vlicense LICENSE -} diff --git a/srcpkgs/font-unifont-bdf/template b/srcpkgs/font-unifont-bdf/template deleted file mode 100644 index a00bd747d2e47e..00000000000000 --- a/srcpkgs/font-unifont-bdf/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'font-unifont-bdf' -pkgname=font-unifont-bdf -version=16.0.04 -revision=1 -create_wrksrc=yes -depends="font-util" -short_desc="GNU Unifont Glyphs" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="http://unifoundry.com/unifont/index.html" -distfiles="http://unifoundry.com/pub/unifont/unifont-${version}/font-builds/unifont-${version}.bdf.gz" -checksum=4a1689c0065666ac70e1310420ce67d7fa3dcf83c1a2e1e6b2c115aa22deb3cf -font_dirs=/usr/share/fonts/misc - -do_install() { - vinstall unifont-${version}.bdf 644 usr/share/fonts/misc unifont.bdf -} diff --git a/srcpkgs/font-unifont-bdf/update b/srcpkgs/font-unifont-bdf/update deleted file mode 100644 index 6a734e5682c48f..00000000000000 --- a/srcpkgs/font-unifont-bdf/update +++ /dev/null @@ -1 +0,0 @@ -pattern='unifont-\K[\d.]+(?=\.bdf)' diff --git a/srcpkgs/font-util/template b/srcpkgs/font-util/template deleted file mode 100644 index fdd9182cc5a029..00000000000000 --- a/srcpkgs/font-util/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'font-util' -pkgname=font-util -version=1.4.1 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config bdftopcf" -# -# These aren't really required, but this is to centralize the -# requirement of dependent packages. -# -depends="font-alias expat freetype fontconfig mkfontscale" -short_desc="Tools for truncating and subseting of ISO10646-1 BDF fonts" -maintainer="Duncaen " -license="MIT" -homepage="https://gitlab.freedesktop.org/xorg/font/util" -distfiles="${XORG_SITE}/font/font-util-$version.tar.xz" -checksum=5c9f64123c194b150fee89049991687386e6ff36ef2af7b80ba53efaf368cc95 -lib32disabled=yes - -post_install() { - vlicense COPYING -} diff --git a/srcpkgs/font-vazir b/srcpkgs/font-vazir deleted file mode 120000 index 1b84961096e303..00000000000000 --- a/srcpkgs/font-vazir +++ /dev/null @@ -1 +0,0 @@ -font-vazirmatn \ No newline at end of file diff --git a/srcpkgs/font-vazir-code/template b/srcpkgs/font-vazir-code/template deleted file mode 100644 index 716ce026452436..00000000000000 --- a/srcpkgs/font-vazir-code/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'font-vazir-code' -pkgname=font-vazir-code -version=1.1.2 -revision=1 -create_wrksrc=yes -depends="font-util" -short_desc="Persian (farsi) monospaced font" -maintainer="mkf " -license="Public Domain, Bitstream-Vera" -homepage="https://github.com/rastikerdar/vazir-code-font" -distfiles="https://github.com/rastikerdar/vazir-code-font/releases/download/v${version}/vazir-code-font-v${version}.zip" -checksum=5c10819faef1d281db03703a82d498815b3d73b83badfa3100f9bbcd893b071e - -font_dirs="/usr/share/fonts/TTF" - -do_install() { - vmkdir usr/share/fonts/TTF - for f in ./*.ttf; do - vinstall "$f" 644 usr/share/fonts/TTF - done - vlicense LICENSE -} diff --git a/srcpkgs/font-vazirmatn/files/conf.avail b/srcpkgs/font-vazirmatn/files/conf.avail deleted file mode 100644 index 607df7acc8da55..00000000000000 --- a/srcpkgs/font-vazirmatn/files/conf.avail +++ /dev/null @@ -1,10 +0,0 @@ - - - - - Vazir - - VazirMatn - - - diff --git a/srcpkgs/font-vazirmatn/template b/srcpkgs/font-vazirmatn/template deleted file mode 100644 index de1483705ba680..00000000000000 --- a/srcpkgs/font-vazirmatn/template +++ /dev/null @@ -1,46 +0,0 @@ -# Template file for 'font-vazirmatn' -pkgname=font-vazirmatn -version=33.003 -revision=1 -depends="font-util" -short_desc="Persian/Arabic font" -maintainer="Orphaned " -license="OFL-1.1" -homepage="https://github.com/rastikerdar/vazirmatn" -changelog="https://raw.githubusercontent.com/rastikerdar/vazirmatn/refs/heads/master/CHANGELOG.md" -distfiles="https://github.com/rastikerdar/vazirmatn/releases/download/v${version}/vazirmatn-v${version}.zip" -checksum=0a9afd41967e6f57096a56a181a23f81a2b999b62f1f2a4e4b26736580854fdb -nostrip=yes - -do_install() { - fonts_dir="/usr/share/fonts/vazirmatn" - vmkdir "$fonts_dir" - for file in \ - ./fonts/ttf/*.ttf \ - ./Round-Dots/fonts/ttf/*.ttf \ - ./Round-Dots/misc/Farsi-Digits/fonts/ttf/*.ttf \ - ./Round-Dots/misc/Farsi-Digits-Non-Latin/fonts/ttf/*.ttf \ - ./Round-Dots/misc/Non-Latin/fonts/ttf/*.ttf \ - ./Round-Dots/misc/UI/fonts/ttf/*.ttf \ - ./Round-Dots/misc/UI-Farsi-Digits-Non-Latin/fonts/ttf/*.ttf \ - ./Round-Dots/misc/UI-Non-Latin/fonts/ttf/*.ttf \ - ./misc/Farsi-Digits/fonts/ttf/*.ttf \ - ./misc/Farsi-Digits-Non-Latin/fonts/ttf/*.ttf \ - ./misc/Non-Latin/fonts/ttf/*.ttf \ - ./misc/UI/fonts/ttf/*.ttf \ - ./misc/UI-Farsi-Digits/fonts/ttf/*.ttf \ - ./misc/UI-Farsi-Digits-Non-Latin/fonts/ttf/*.ttf \ - ./misc/UI-Non-Latin/fonts/ttf/*.ttf - do - vinstall "$file" 644 "$fonts_dir" - done - - vinstall ${FILESDIR}/conf.avail 644 etc/fonts/conf.avail 60-vazirmatn.conf - vlicense OFL.txt LICENSE -} - -font-vazir_package() { - metapackage=yes - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - (transitional dummy package)" -} diff --git a/srcpkgs/font-vollkorn-ttf/template b/srcpkgs/font-vollkorn-ttf/template deleted file mode 100644 index 5ee9d7d1b341f9..00000000000000 --- a/srcpkgs/font-vollkorn-ttf/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'font-vollkorn-ttf' -pkgname=font-vollkorn-ttf -version=4.105 -revision=2 -create_wrksrc=yes -font_dirs="/usr/share/fonts/TTF" -hostmakedepends="unzip" -depends="font-util" -short_desc="The free and healthy typeface" -maintainer="ivierlin " -license="OFL-1.1" -homepage="http://vollkorn-typeface.com" -distfiles="http://vollkorn-typeface.com/download/vollkorn-${version/./-}.zip" -checksum=e650ea9d967c2af1e9b8d34e1118721728bcd73ccfd3220da4264661301e8af5 - -do_install() { - install -Dm644 TTF/Vollkorn*.ttf -t ${DESTDIR}/usr/share/fonts/TTF - vlicense OFL.txt -} diff --git a/srcpkgs/font-vollkorn-ttf/update b/srcpkgs/font-vollkorn-ttf/update deleted file mode 100644 index 9134d3eda52035..00000000000000 --- a/srcpkgs/font-vollkorn-ttf/update +++ /dev/null @@ -1 +0,0 @@ -pattern='Version \K[\d.]+(?= |)' diff --git a/srcpkgs/font-weather-icons/template b/srcpkgs/font-weather-icons/template deleted file mode 100644 index c7d9143a44efe8..00000000000000 --- a/srcpkgs/font-weather-icons/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'font-weather-icons' -pkgname=font-weather-icons -version=2.0.10 -revision=2 -depends="font-util" -short_desc="215 Weather Themed Icons" -maintainer="dieggsy " -license="OFL-1.1" -homepage="https://erikflowers.github.io/weather-icons" -distfiles="https://github.com/erikflowers/weather-icons/archive/${version}.tar.gz" -checksum=51fc93425a61754b34ce298158de28984ad5904e58d42bbfc225704edde20d02 -font_dirs="/usr/share/fonts/TTF" - -do_install() { - vmkdir usr/share/fonts/TTF - vcopy font/*.ttf usr/share/fonts/TTF -} diff --git a/srcpkgs/fontconfig-devel b/srcpkgs/fontconfig-devel deleted file mode 120000 index 92c13427d13adc..00000000000000 --- a/srcpkgs/fontconfig-devel +++ /dev/null @@ -1 +0,0 @@ -fontconfig \ No newline at end of file diff --git a/srcpkgs/fontconfig-doc b/srcpkgs/fontconfig-doc deleted file mode 120000 index 92c13427d13adc..00000000000000 --- a/srcpkgs/fontconfig-doc +++ /dev/null @@ -1 +0,0 @@ -fontconfig \ No newline at end of file diff --git a/srcpkgs/fontconfig/INSTALL b/srcpkgs/fontconfig/INSTALL deleted file mode 100644 index e614314b42dd6f..00000000000000 --- a/srcpkgs/fontconfig/INSTALL +++ /dev/null @@ -1,10 +0,0 @@ -# -# This script builds fontconfig's fonts cache. -# -case "${ACTION}" in -post) - echo "Building fonts cache... " - fc-cache -f >/dev/null - echo "done." - ;; -esac diff --git a/srcpkgs/fontconfig/template b/srcpkgs/fontconfig/template deleted file mode 100644 index 2042176ccac71f..00000000000000 --- a/srcpkgs/fontconfig/template +++ /dev/null @@ -1,47 +0,0 @@ -# Template file for 'fontconfig' -pkgname=fontconfig -version=2.16.0 -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" -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}/fontconfig/release/fontconfig-${version}.tar.xz" -checksum=6a33dc555cc9ba8b10caf7695878ef134eeb36d0af366041f639b1da9b6ed220 - -post_install() { - if [ "$CROSS_BUILD" ]; then - vsed -i 's,\(Cflags: -I${includedir}\).*,\1,g' ${DESTDIR}/usr/lib/pkgconfig/fontconfig.pc - fi - vlicense COPYING - # deprecated upstream, but is broken unless 70-no-bitmaps-except-emoji exists in conf.d - rm "$DESTDIR"/usr/share/fontconfig/conf.avail/70-no-bitmaps.conf - ln -s 70-no-bitmaps-except-emoji.conf "$DESTDIR"/usr/share/fontconfig/conf.avail/70-no-bitmaps.conf -} - -fontconfig-devel_package() { - short_desc+=" - development files" - depends="fontconfig-${version}_${revision} expat-devel freetype-devel - libuuid-devel" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove usr/share/man/man3 - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - vmove usr/share/gettext - } -} - -fontconfig-doc_package() { - short_desc+=" - documentation" - pkg_install() { - vmove usr/share/doc - } -} diff --git a/srcpkgs/fontconfig/update b/srcpkgs/fontconfig/update deleted file mode 100644 index f253ba1aa92e1f..00000000000000 --- a/srcpkgs/fontconfig/update +++ /dev/null @@ -1 +0,0 @@ -ignore="*.9[0-9]" diff --git a/srcpkgs/fontforge/template b/srcpkgs/fontforge/template deleted file mode 100644 index a5cfa8c85b72b5..00000000000000 --- a/srcpkgs/fontforge/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'fontforge' -pkgname=fontforge -version=20251009 -revision=1 -build_style=cmake -hostmakedepends="automake ca-certificates gettext libltdl-devel libtool m4 - pkg-config python3 python3-setuptools python3-packaging-bootstrap" -makedepends="desktop-file-utils giflib-devel gtkmm-devel hicolor-icon-theme - libjpeg-turbo-devel libltdl-devel libpng-devel libspiro-devel libxml2-devel - pango-devel python3-devel readline-devel tiff-devel woff2-devel zlib-devel" -depends="desktop-files-utils" -depends="hicolor-icon-theme desktop-file-utils" -short_desc="Create and modify PostScript, TrueType and SVG fonts" -maintainer="Leah Neukirchen " -license="GPL-3.0-or-later" -homepage="http://fontforge.github.io/en-US/" -distfiles="https://github.com/fontforge/fontforge/archive/${version}.tar.gz" -checksum=613424039e0e1b6bb106f8f0df287e1d249ac285d854f4e1964d68e9b9ad7eb0 - -post_extract() { - # Disable unused #include - vsed -i fontforge/cvundoes.c -e "s;\(.*#include \);//\1;" -} - -post_install() { - vcopy contrib/cidmap/Adobe-* usr/share/fontforge -} diff --git a/srcpkgs/fontmanager/template b/srcpkgs/fontmanager/template deleted file mode 100644 index 39f99d8feff8fe..00000000000000 --- a/srcpkgs/fontmanager/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'fontmanager' -pkgname=fontmanager -version=0.9.4 -revision=1 -build_helper=gir -build_style=meson -configure_args="--buildtype=release" -hostmakedepends="pkg-config yelp-tools vala-devel glib-devel gettext cmake - desktop-file-utils gtk4-update-icon-cache" -makedepends="json-glib-devel sqlite-devel gtk4-devel fontconfig-devel - libsoup3-devel libwebkitgtk60-devel libarchive-devel" -short_desc="Font-manager is a simple font management tool for GTK+ environments" -maintainer="Antonio Malcolm " -license="GPL-3.0-or-later" -homepage="https://fontmanager.github.io/" -distfiles="https://github.com/FontManager/font-manager/archive/${version}.tar.gz" -checksum=3e4aefdaa0fbd37410c35421501819b19ba1f6847bad7a1f51707209c4147063 diff --git a/srcpkgs/fontmatrix/template b/srcpkgs/fontmatrix/template deleted file mode 100644 index 6ff4e79767dbd1..00000000000000 --- a/srcpkgs/fontmatrix/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'fontmatrix' -pkgname=fontmatrix -version=0.9.100 -revision=1 -build_style=cmake -hostmakedepends="qt5-host-tools qt5-qmake qt5-tools" -makedepends="qt5-devel qt5-plugin-mysql qt5-plugin-odbc qt5-plugin-pgsql - qt5-plugin-sqlite qt5-plugin-tds qt5-svg-devel qt5-tools-devel - qt5-webkit-devel" -short_desc="Font management application" -maintainer="Leah Neukirchen " -license="GPL-2.0-or-later" -homepage="https://github.com/fontmatrix/fontmatrix" -#changelog="" -distfiles="https://github.com/fontmatrix/fontmatrix/archive/refs/tags/v${version}.tar.gz" -checksum=241021e24b0e2cdbc4bdf516d41ddfd23675a5a098bdaa0f7564d866cd292659 - -if [ "$XBPS_TARGET_LIBC" = musl ]; then - makedepends+=" libexecinfo-devel" - configure_args+=" -DCMAKE_CXX_STANDARD_LIBRARIES=-lexecinfo" -fi diff --git a/srcpkgs/fonts-croscore-ttf/template b/srcpkgs/fonts-croscore-ttf/template deleted file mode 100644 index 483a52b00d2754..00000000000000 --- a/srcpkgs/fonts-croscore-ttf/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'fonts-croscore-ttf' -pkgname=fonts-croscore-ttf -version=1.31.0 -revision=3 -depends="font-util xbps-triggers" -short_desc="TrueType fonts Arimo, Cousine, Tinos and SymbolNeu from Google" -maintainer="Orphaned " -license="Apache-2.0" -homepage="http://www.google.com/fonts/" -distfiles="http://gsdview.appspot.com/chromeos-localmirror/distfiles/croscorefonts-${version}.tar.bz2" -checksum=672c3487883ec1ef83d9254240d4327b014212abc823d06d15816095867315e1 -font_dirs="/usr/share/fonts/TTF" - -do_install() { - vmkdir usr/share/fonts/TTF - install -m644 *.ttf ${DESTDIR}/usr/share/fonts/TTF -} diff --git a/srcpkgs/fonts-croscore-ttf/update b/srcpkgs/fonts-croscore-ttf/update deleted file mode 100644 index 2a37035b44965e..00000000000000 --- a/srcpkgs/fonts-croscore-ttf/update +++ /dev/null @@ -1 +0,0 @@ -pkgname=croscorefonts diff --git a/srcpkgs/fonts-droid-ttf/template b/srcpkgs/fonts-droid-ttf/template deleted file mode 100644 index 44ef45a805236c..00000000000000 --- a/srcpkgs/fonts-droid-ttf/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'fonts-droid-ttf' -pkgname=fonts-droid-ttf -version=20150613 -revision=3 -_githash=f5de525ee3547b8a69a21aec1e1a3175bc06f442 -create_wrksrc=yes -depends="font-util" -short_desc="General-purpose Android fonts (CJK support)" -maintainer="travankor " -license="Apache-2.0" -homepage="http://www.droidfonts.com/droidfonts/" -changelog="https://android.googlesource.com/platform/frameworks/base/+log/master/data/fonts" -distfiles="https://android.googlesource.com/platform/frameworks/base/+archive/${_githash}/data/fonts.tar.gz" -checksum=@722c954d839cc131c17161956c5117624ceeea3f90e01d4d8ad3d38f374000cc -font_dirs="/usr/share/fonts/TTF" - -do_install() { - vmkdir usr/share/fonts/TTF - vinstall DroidSansFallback.ttf 644 usr/share/fonts/TTF - vinstall DroidSansFallbackFull.ttf 644 usr/share/fonts/TTF - vinstall DroidSansMono.ttf 644 usr/share/fonts/TTF -} diff --git a/srcpkgs/fonts-nanum-ttf-extra b/srcpkgs/fonts-nanum-ttf-extra deleted file mode 120000 index f620cd66620c56..00000000000000 --- a/srcpkgs/fonts-nanum-ttf-extra +++ /dev/null @@ -1 +0,0 @@ -fonts-nanum-ttf \ No newline at end of file diff --git a/srcpkgs/fonts-nanum-ttf/template b/srcpkgs/fonts-nanum-ttf/template deleted file mode 100644 index 3a834321204df1..00000000000000 --- a/srcpkgs/fonts-nanum-ttf/template +++ /dev/null @@ -1,36 +0,0 @@ -# Template file for 'fonts-nanum-ttf' -pkgname=fonts-nanum-ttf -version=20200506 -revision=1 -depends="font-util" -short_desc="Nanum Korean fonts" -maintainer="travankor " -license="OFL-1.1" -homepage="https://hangeul.naver.com/2017/nanum" -distfiles="${DEBIAN_SITE}/main/f/${pkgname%-*}/${pkgname%-*}_${version}.orig.tar.xz" -checksum=157803748198151250a3cf7cb03aef844e408e9c98849dd889e191846aacad4b -font_dirs="/usr/share/fonts/TTF" - -do_install() { - vmkdir usr/share/fonts/TTF - install -m644 *.ttf ${DESTDIR}/usr/share/fonts/TTF -} - -fonts-nanum-ttf-extra_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - additional variants" - pkg_install() { - vmove usr/share/fonts/TTF/NanumBarunGothicLight.ttf - vmove usr/share/fonts/TTF/NanumBarunGothicUltraLight.ttf - vmove usr/share/fonts/TTF/NanumBarunpen*.ttf - vmove usr/share/fonts/TTF/NanumBrush.ttf - vmove usr/share/fonts/TTF/NanumGothicExtraBold.ttf - vmove usr/share/fonts/TTF/NanumGothicLight.ttf - vmove usr/share/fonts/TTF/NanumMyeongjoExtraBold.ttf - vmove usr/share/fonts/TTF/NanumPen.ttf - vmove usr/share/fonts/TTF/NanumSquareEB.ttf - vmove usr/share/fonts/TTF/NanumSquareL.ttf - vmove usr/share/fonts/TTF/NanumSquareRoundEB.ttf - vmove usr/share/fonts/TTF/NanumSquareRoundL.ttf - } -} diff --git a/srcpkgs/fonts-roboto-ttf/template b/srcpkgs/fonts-roboto-ttf/template deleted file mode 100644 index 63072405f9bc4d..00000000000000 --- a/srcpkgs/fonts-roboto-ttf/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'fonts-roboto-ttf' -pkgname=fonts-roboto-ttf -version=3.012 -revision=1 -depends="font-util" -short_desc="Google's signature family of fonts" -maintainer="travankor " -license="Apache-2.0" -homepage="https://fonts.google.com/specimen/Roboto" -distfiles="https://github.com/googlefonts/roboto-3-classic/releases/download/v${version}/Roboto_v${version}.zip - https://github.com/googlefonts/RobotoMono/archive/refs/tags/v3.001.tar.gz" -checksum="fda623da606ee230c84dab1c79e534341557510663c81b56ba57a320d36cbc2d - 677d8513918572700531a3115f721a416557a5c701b150abc4d118a7177c8bdc" -font_dirs="/usr/share/fonts/roboto" - -do_install() { - vmkdir usr/share/fonts/roboto - vcopy hinted/*.ttf usr/share/fonts/roboto - vcopy RobotoMono*/fonts/otf/*.otf usr/share/fonts/roboto -} diff --git a/srcpkgs/fonttools/template b/srcpkgs/fonttools/template deleted file mode 100644 index 7ea78ece465320..00000000000000 --- a/srcpkgs/fonttools/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'fonttools' -pkgname=fonttools -version=4.59.0 -revision=1 -build_style=python3-pep517 -hostmakedepends="python3-setuptools" -depends="python3" -checkdepends="python3-Brotli python3-pytest-xdist" -short_desc="Library to manipulate font files from Python" -maintainer="icp " -license="MIT, OFL-1.1, BSD-3-Clause" -homepage="https://github.com/fonttools/fonttools" -changelog="https://raw.githubusercontent.com/fonttools/fonttools/main/NEWS.rst" -distfiles="https://github.com/fonttools/fonttools/archive/refs/tags/${version}.tar.gz" -checksum=cf7d72742235f72485e0fe5bfa839902e7275fbe3e6f203f3c63b38bd8880f56 -replaces="python-fonttools>=0 python3-fonttools>=0" -provides="python-fonttools-${version}_${revision} python3-fonttools-${version}_${revision}" - -post_install() { - vlicense LICENSE - vlicense LICENSE.external -} - -python3-fonttools_package() { - depends="fonttools>=${version}_${revision}" - metapackage=yes - short_desc+=" (transitional dummy package)" -} diff --git a/srcpkgs/fonttosfnt/patches/5d446a02a7422d3a61f74b8d1c28b7b551ea06fd.diff b/srcpkgs/fonttosfnt/patches/5d446a02a7422d3a61f74b8d1c28b7b551ea06fd.diff deleted file mode 100644 index ec22bf9e36c3e6..00000000000000 --- a/srcpkgs/fonttosfnt/patches/5d446a02a7422d3a61f74b8d1c28b7b551ea06fd.diff +++ /dev/null @@ -1,20 +0,0 @@ -diff --git a/read.c b/read.c -index 632c7e7a6e91eddfb67e349d284c316b7fb06648..5e80cc5cd76023c57cba390027136a7bdabec895 100644 ---- a/read.c -+++ b/read.c -@@ -79,10 +79,13 @@ readFile(char *filename, FontPtr font) - return -1; - } - -+ /* FreeType will handle Unicode and automatically map ISO-8859-1 to -+ * Unicode for us -- everything else needs a mapping */ - encoding_name = faceEncoding(face); - if(encoding_name == NULL) { - symbol = 1; -- } else if(strcasecmp(encoding_name, "iso10646-1") != 0) { -+ } else if((strcasecmp(encoding_name, "iso10646-1") != 0) && -+ (strcasecmp(encoding_name, "iso8859-1") != 0)) { - if(reencode_flag) - mapping = FontEncMapFind(encoding_name, - FONT_ENCODING_UNICODE, 0, 0, NULL); - diff --git a/srcpkgs/fonttosfnt/template b/srcpkgs/fonttosfnt/template deleted file mode 100644 index dcd70d7f0b9974..00000000000000 --- a/srcpkgs/fonttosfnt/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'fonttosfnt' -pkgname=fonttosfnt -version=1.2.4 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config xorg-util-macros" -makedepends="libfontenc-devel freetype-devel" -short_desc="Wraps a set of bdf or pcf bitmap fonts in a sfnt OpenType wrapper" -maintainer="Leah Neukirchen " -license="MIT" -homepage="http://xorg.freedesktop.org" -distfiles="${XORG_SITE}/app/${pkgname}-${version}.tar.xz" -checksum=249635f67fb94fabd46837283c40ba8dd5e7b774df2bac03d5026a3480766372 - -post_install() { - vlicense COPYING -} diff --git a/srcpkgs/foobillard++/patches/data-dir.patch b/srcpkgs/foobillard++/patches/data-dir.patch deleted file mode 100644 index c7c7c85764e6c9..00000000000000 --- a/srcpkgs/foobillard++/patches/data-dir.patch +++ /dev/null @@ -1,43 +0,0 @@ -diff --git src/sys_stuff.c src/sys_stuff.c -index 8f65f6b..7b905cf 100644 ---- a/src/sys_stuff.c -+++ b/src/sys_stuff.c -@@ -756,37 +756,18 @@ void sys_main_loop(void) { - * Find the program's "data" directory and chdir into it * - ***********************************************************************/ - --static char data_dir[512]; -+static char data_dir[512] = "/usr/share/foobillardplus"; - - void enter_data_dir() { - int success = 1; - - #ifdef POSIX -- char proc_exe[20]; -- char *slash_pos; - #endif - - do { - success = 0; - - #ifdef POSIX -- snprintf(proc_exe, sizeof(proc_exe), "/proc/%d/exe", getpid()); -- if (readlink(proc_exe, data_dir, sizeof(data_dir)) < 0) { -- perror("readlink failed"); -- break; -- } -- -- // Remove program name -- slash_pos = strrchr(data_dir, '/'); -- if (!slash_pos) break; -- *slash_pos = '\0'; -- -- // Go one dir up -- slash_pos = strrchr(data_dir, '/'); -- if (!slash_pos) break; -- -- // Add "/data" -- strncpy(slash_pos, "/data", sizeof(data_dir) - (slash_pos - data_dir)); - #else - /* ### TODO ### Get the working directory of the program - * Mac OS X: _NSGetExecutablePath() (man 3 dyld) diff --git a/srcpkgs/foobillard++/patches/strsound.patch b/srcpkgs/foobillard++/patches/strsound.patch deleted file mode 100644 index 8740492a142fc7..00000000000000 --- a/srcpkgs/foobillard++/patches/strsound.patch +++ /dev/null @@ -1,19 +0,0 @@ -diff --git a/src/sound_stuff.c b/src/sound_stuff.c -index 32ffed7..7ed946e 100644 ---- a/src/sound_stuff.c -+++ b/src/sound_stuff.c -@@ -96,12 +96,12 @@ int strsound ( char s1[] ) - int i = 0; - char s[10]; - if(strlen(s1) > 4) { -- strcpy(s,&s[strlen(s)-4]); -+ strcpy(s,&s1[strlen(s1)-4]); - while (s[i]) { - s[i] = toupper(s[i]); - ++i; - } -- if(strcmp(s,".MP3") || strcmp(s,".OGG")) { -+ if(!strcmp(s,".MP3") || !strcmp(s,".OGG")) { - return(1); - } - } diff --git a/srcpkgs/foobillard++/template b/srcpkgs/foobillard++/template deleted file mode 100644 index 07d5ae2f943ce9..00000000000000 --- a/srcpkgs/foobillard++/template +++ /dev/null @@ -1,37 +0,0 @@ -# Template file for 'foobillard++' -pkgname=foobillard++ -version=3.42beta -revision=5 -build_style=gnu-configure -configure_args="--enable-standard" -hostmakedepends="automake pkg-config" -makedepends="libICE-devel freetype-devel libpng-devel glu-devel SDL_mixer-devel SDL_net-devel" -depends="desktop-file-utils" -short_desc="OpenGL billard game - fork of foobillard" -maintainer="Orphaned " -license="GPL-2.0-only" -homepage="http://foobillardplus.sourceforge.net/" -distfiles="${SOURCEFORGE_SITE}/foobillardplus/foobillardplus-$version.tar.gz" -checksum=e276b70674a7d788c45eeff89f1f5db5d48d871a1ab92103813d424a3761e1d9 -CFLAGS="-fgnu89-inline" -# flags from freetype-config and sdl-config -CFLAGS+=" -I${XBPS_CROSS_BASE}/usr/include/freetype2" -CFLAGS+=" -I${XBPS_CROSS_BASE}/usr/include/SDL -D_GNU_SOURCE=1" - -pre_configure() { - autoreconf -fi - vsed -i 's|$prefix/foobillardplus|$prefix|' configure - vsed -i 's|$prefix/data|$prefix/share/foobillardplus|' configure - vsed -i 's|/opt/foobillardplus/bin/||' foobillardplus.desktop - vsed -i 's|/opt/foobillardplus/||' foobillardplus.desktop -} - -do_install() { - vbin src/foobillardplus - vmkdir usr/share/foobillardplus - vcopy "data/*" usr/share/foobillardplus - vinstall foobillardplus.desktop 644 usr/share/applications - vinstall foobillardplus.png 644 usr/share/pixmaps - vinstall foobillardplus.xbm 644 usr/share/pixmaps - find ${DESTDIR} -depth -type d -name .svn -exec rm -rf {} \; -} diff --git a/srcpkgs/foobillard++/update b/srcpkgs/foobillard++/update deleted file mode 100644 index 89ee675215f315..00000000000000 --- a/srcpkgs/foobillard++/update +++ /dev/null @@ -1 +0,0 @@ -pkgname="foobillardplus" diff --git a/srcpkgs/fool/template b/srcpkgs/fool/template deleted file mode 100644 index 1008b78660486c..00000000000000 --- a/srcpkgs/fool/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'fool' -pkgname=fool -version=0.2.1 -revision=4 -build_style=cargo -makedepends="ncurses-devel" -short_desc="Powerful git terminal interface which focuses on usability" -maintainer="Wilson Birney " -license="MIT" -homepage="https://github.com/spacekookie/fool" -distfiles="https://github.com/spacekookie/fool/archive/v${version}.tar.gz" -checksum=41fa1a10a3b3cadba4700b809df13df9ed109ecc5c54ba8b645269abff84a41a - -pre_build() { - # default version too old for ppc musl systems - cargo update --package libc@0.2.34 --precise 0.2.66 -} - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/foomatic-db-engine/patches/patch-foomatic-getpjloptions.in.diff b/srcpkgs/foomatic-db-engine/patches/patch-foomatic-getpjloptions.in.diff deleted file mode 100644 index cc312861060f76..00000000000000 --- a/srcpkgs/foomatic-db-engine/patches/patch-foomatic-getpjloptions.in.diff +++ /dev/null @@ -1,33 +0,0 @@ ---- a/foomatic-getpjloptions.in 2015-02-14 07:21:56.000000000 -0500 -+++ b/foomatic-getpjloptions.in 2015-02-15 07:36:23.000000000 -0500 -@@ -1,3 +1,3 @@ --#!@SH@ -+#!/bin/sh - # - # Polls PJL options from local or network printers -@@ -23,6 +23,5 @@ - NC=@NC@ - CAT=@CAT@ --PRINTF=@PRINTF@ --PERL=@PERL@ -+PRINTF=printf # sh builtin - - usage(){ -@@ -63,12 +62,13 @@ -- # We have two arguments, do ethernet printer request -+ # We have two arguments, do network printer request - # Poll the printer's answer and filter out the newpage characters -+ # as well as the carriage-returns (\r or, in octal, 015) -- ${NC} -w 3 ${1} ${2} 2>/dev/null | ${PERL} -p -e "s/\014//" -+ $NC -w 3 $1 $2 2>/dev/null | tr -d "\015\014" - else - # We have one argument, do local printer request - # Send commands to printer port -- ${CAT} > ${1} -+ $CAT > $1 - # Wait ten seconds for the printer to process the request - sleep 10 - # Poll the printer's answer and filter out the newpage and CR characters -- ${CAT} < ${1} | ${PERL} -p -e "s/[\015\014]//" -+ exec tr -d "\015\014" < $1 - fi diff --git a/srcpkgs/foomatic-db-engine/template b/srcpkgs/foomatic-db-engine/template deleted file mode 100644 index dc1a21716e5a20..00000000000000 --- a/srcpkgs/foomatic-db-engine/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'foomatic-db-engine' -pkgname=foomatic-db-engine -version=4.0.13 -revision=3 -build_style=gnu-configure -configure_args="--sbindir=/usr/bin --libdir=/usr/lib PERL_INSTALLDIRS=vendor" -hostmakedepends="wget perl foomatic-db cups-filters ghostscript cups libxml2-devel" -makedepends="libxml2-devel cups-devel" -depends="${hostmakedepends/libxml2-devel/}" -short_desc="OpenPrinting printer support - programs" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="https://www.openprinting.org/" -distfiles="https://www.openprinting.org/download/foomatic/$pkgname-$version.tar.gz" -checksum=b5c89027aa26967d2e6db62e2af7db0c4039d2480d4fbf2476a6ddcf609a5faf - -post_configure() { - # Compiling and linking in one step requires $(LDFLAGS) - sed -i Makefile -e's;$(CC) $(CFLAGS);& $(LDFLAGS);' -} diff --git a/srcpkgs/foomatic-db-nonfree/template b/srcpkgs/foomatic-db-nonfree/template deleted file mode 100644 index 0de7c8d9d58b7f..00000000000000 --- a/srcpkgs/foomatic-db-nonfree/template +++ /dev/null @@ -1,32 +0,0 @@ -# Template file for 'foomatic-db-nonfree' -# Update when there is a new commit at https://github.com/OpenPrinting/foomatic-db-nonfree. -pkgname=foomatic-db-nonfree -version=20210104 -revision=1 -_commit=6ddae02ac89240c019f8b5026cfe70e30fd2b3db -build_style=gnu-configure -hostmakedepends="tar xmlstarlet automake" -short_desc="OpenPrinting printer support - nonfree database" -maintainer="fosslinux " -license="custom:Various Nonfree" -homepage="https://wiki.linuxfoundation.org/openprinting/database/foomatic" -distfiles="https://github.com/OpenPrinting/foomatic-db-nonfree/archive/${_commit}.tar.gz" -checksum=958c1067a24c37cb753ee2b4aeb9e8325629f4363ce9e108f1f6d0f828e5b7c5 -repository="nonfree" - -pre_configure() { - # From make_configure - aclocal - autoconf - sed -i "s=\#include \=\#include \=g" configure -} - -post_install() { - for i in db/source/driver/*.xml; do - if grep -q licensetext $i; then - xml sel -t -v '//driver/licensetext/en/text()' $i | sed "s/^ *//" \ - > "LICENSE-$(basename $i .xml).txt" - vlicense "LICENSE-$(basename $i .xml).txt" - fi - done -} diff --git a/srcpkgs/foomatic-db-nonfree/update b/srcpkgs/foomatic-db-nonfree/update deleted file mode 100644 index 751988f2c00045..00000000000000 --- a/srcpkgs/foomatic-db-nonfree/update +++ /dev/null @@ -1,3 +0,0 @@ -site="https://github.com/OpenPrinting/foomatic-db-nonfree" -version="${version:0:4}.${version:4:2}.${version:6:2}" -pattern="relative-time datetime=\"\K\d{4}-\d{2}-\d{2}" diff --git a/srcpkgs/foomatic-db/template b/srcpkgs/foomatic-db/template deleted file mode 100644 index 35648cb12ce896..00000000000000 --- a/srcpkgs/foomatic-db/template +++ /dev/null @@ -1,31 +0,0 @@ -# Template file for 'foomatic-db' -# Update when there is a new commit at https://github.com/OpenPrinting/foomatic-db. -pkgname=foomatic-db -version=20210104 -revision=1 -_commit=28466ef2f9f931f49816ed70c499001d1783f5cb -build_style=gnu-configure -hostmakedepends="xmlstarlet tar automake" -short_desc="OpenPrinting printer support - database" -maintainer="Orphaned " -license="GPL-2.0-or-later, MIT" -homepage="https://wiki.linuxfoundation.org/openprinting/database/foomatic" -distfiles="https://github.com/OpenPrinting/foomatic-db/archive/${_commit}.tar.gz" -checksum=eb412f7967300ae49bd22a886ecd478767828eff5da4d1e875c3409898265866 - -pre_configure() { - # Taken from make_configure - aclocal - autoconf - sed -i "s=\#include \=\#include \=g" configure -} - -post_install() { - for i in db/source/driver/*.xml; do - if grep -q licensetext $i; then - xml sel -t -v '//driver/licensetext/en/text()' $i | sed "s/^ *//" \ - > "LICENSE-$(basename $i .xml).txt" - vlicense "LICENSE-$(basename $i .xml).txt" - fi - done -} diff --git a/srcpkgs/foomatic-db/update b/srcpkgs/foomatic-db/update deleted file mode 100644 index 187d2fc184070c..00000000000000 --- a/srcpkgs/foomatic-db/update +++ /dev/null @@ -1,3 +0,0 @@ -site="https://github.com/OpenPrinting/foomatic-db" -version="${version:0:4}.${version:4:2}.${version:6:2}" -pattern="relative-time datetime=\"\K\d{4}-\d{2}-\d{2}" diff --git a/srcpkgs/foot-terminfo b/srcpkgs/foot-terminfo deleted file mode 120000 index 5618e4826377a8..00000000000000 --- a/srcpkgs/foot-terminfo +++ /dev/null @@ -1 +0,0 @@ -foot \ No newline at end of file diff --git a/srcpkgs/foot/template b/srcpkgs/foot/template deleted file mode 100644 index 57a47f04536385..00000000000000 --- a/srcpkgs/foot/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 'foot' -pkgname=foot -version=1.25.0 -revision=1 -build_style=meson -hostmakedepends="pkg-config scdoc wayland-devel" -makedepends="fcft-devel libutf8proc-devel libxkbcommon-devel ncurses-devel tllist - wayland-devel wayland-protocols" -depends="${pkgname}-terminfo>=${version}_${revision} libutempter" -short_desc="Fast, lightweight and minimalistic Wayland terminal emulator" -maintainer="Andrew J. Hesford " -license="MIT" -homepage="https://codeberg.org/dnkl/foot" -changelog="https://codeberg.org/dnkl/foot/raw/branch/master/CHANGELOG.md" -distfiles="https://codeberg.org/dnkl/foot/archive/${version}.tar.gz" -checksum=442a42d576ec72dd50f2d3faea8a664230a47bac79dc1eb6e7c9125ee76c130f -conf_files="/etc/xdg/foot/foot.ini" - -post_install() { - rm -f ${DESTDIR}/usr/share/doc/foot/LICENSE - vlicense LICENSE -} - -foot-terminfo_package() { - short_desc+=" - terminfo data" - pkg_install() { - vmove usr/share/terminfo - } -} diff --git a/srcpkgs/fooyin/patches/fix-cmake-sndfile.patch b/srcpkgs/fooyin/patches/fix-cmake-sndfile.patch deleted file mode 100644 index 27021a69bfb550..00000000000000 --- a/srcpkgs/fooyin/patches/fix-cmake-sndfile.patch +++ /dev/null @@ -1,57 +0,0 @@ ---- a/cmake/modules/FindSndFile.cmake -+++ b/cmake/modules/FindSndFile.cmake -@@ -5,22 +5,21 @@ - # SndFile::SndFile - the sndfile library - - find_package(PkgConfig QUIET) --if(PkgConfig_FOUND) -- pkg_check_modules(SndFile sndfile QUIET) --else() -- find_path( -- SndFile_INCLUDEDIR -- NAMES sndfile.h -- PATH_SUFFIXES sndfile -- DOC "SndFile include directory" -- ) -+pkg_check_modules(SndFile sndfile QUIET) -+find_path( -+ SndFile_INCLUDEDIR -+ NAMES sndfile.h -+ PATH_SUFFIXES sndfile -+ HINTS ${PC_SndFile_INCLUDE_DIRS} -+ DOC "SndFile include directory" -+) - -- find_library( -- SndFile_LINK_LIBRARIES -- NAMES sndfile sndfile-1 -- DOC "SndFile library" -- ) --endif() -+find_library( -+ SndFile_LINK_LIBRARIES -+ NAMES sndfile sndfile-1 -+ HINTS ${PC_SndFile_LIBRARY_DIRS} -+ DOC "SndFile library" -+) - - include(FindPackageHandleStandardArgs) - find_package_handle_standard_args( -@@ -30,17 +29,6 @@ - SndFile_INCLUDEDIR - ) - --file(STRINGS "${SndFile_INCLUDEDIR}/sndfile.h" -- SndFile_SUPPORTS_SET_COMPRESSION_LEVEL -- REGEX ".*SFC_SET_COMPRESSION_LEVEL.*" --) --if(SndFile_SUPPORTS_SET_COMPRESSION_LEVEL) -- set(SndFile_SUPPORTS_SET_COMPRESSION_LEVEL ON) --else() -- set(SndFile_SUPPORTS_SET_COMPRESSION_LEVEL OFF) --endif() --mark_as_advanced(SndFile_SUPPORTS_SET_COMPRESSION_LEVEL) -- - if(SndFile_FOUND) - if(NOT TARGET SndFile::sndfile) - add_library(SndFile::sndfile INTERFACE IMPORTED) diff --git a/srcpkgs/fooyin/patches/qt610.patch b/srcpkgs/fooyin/patches/qt610.patch deleted file mode 100644 index 73eae61690e978..00000000000000 --- a/srcpkgs/fooyin/patches/qt610.patch +++ /dev/null @@ -1,43 +0,0 @@ ---- a/src/gui/dirbrowser/dirdelegate.cpp -+++ b/src/gui/dirbrowser/dirdelegate.cpp -@@ -34,7 +34,7 @@ void DirDelegate::paint(QPainter* painte - - if(opt.backgroundBrush.style() != Qt::NoBrush) { - painter->fillRect(option.rect, opt.backgroundBrush); -- opt.backgroundBrush = {}; -+ opt.backgroundBrush = QBrush{}; - } - style->drawControl(QStyle::CE_ItemViewItem, &opt, painter, option.widget); - ---- a/src/gui/librarytree/librarytreedelegate.cpp -+++ b/src/gui/librarytree/librarytreedelegate.cpp -@@ -42,7 +42,7 @@ void LibraryTreeDelegate::paint(QPainter - - if(opt.backgroundBrush.style() != Qt::NoBrush) { - painter->fillRect(option.rect, opt.backgroundBrush); -- opt.backgroundBrush = {}; -+ opt.backgroundBrush = QBrush{}; - } - style->drawControl(QStyle::CE_ItemViewItem, &opt, painter, option.widget); - ---- a/src/gui/playlist/organiser/playlistorganiserdelegate.cpp -+++ b/src/gui/playlist/organiser/playlistorganiserdelegate.cpp -@@ -35,7 +35,7 @@ void PlaylistOrganiserDelegate::paint(QP - - if(opt.backgroundBrush.style() != Qt::NoBrush) { - painter->fillRect(option.rect, opt.backgroundBrush); -- opt.backgroundBrush = {}; -+ opt.backgroundBrush = QBrush{}; - } - style->drawControl(QStyle::CE_ItemViewItem, &opt, painter, option.widget); - ---- a/src/plugins/vumeter/vumeterwidget.cpp -+++ b/src/plugins/vumeter/vumeterwidget.cpp -@@ -33,6 +33,7 @@ - #include - #include - #include -+#include - #include - #include - #include diff --git a/srcpkgs/fooyin/template b/srcpkgs/fooyin/template deleted file mode 100644 index 07a32ca1b87017..00000000000000 --- a/srcpkgs/fooyin/template +++ /dev/null @@ -1,35 +0,0 @@ -# Template file for 'fooyin' -pkgname=fooyin -version=0.8.1 -revision=1 -_libvgm_rev="34c368cde98f33c42455fbbfbec07073ba79bf5c" -build_style=cmake -configure_args=" - -DBUILD_PCH=ON - -DBUILD_WERROR=OFF" -hostmakedepends="pkg-config qt6-base-devel qt6-tools" -makedepends="qt6-base-devel qt6-svg-devel alsa-lib-devel - ffmpeg6-devel icu-devel libarchive-devel libebur128-devel - libgme-devel libopenmpt-devel libsndfile-devel pipewire-devel SDL2-devel - taglib-devel KDSingleApplication" -depends="qt6-svg" -checkdepends="gtest-devel" -short_desc="Customisable music player" -maintainer="Ivan Mirić " -license="GPL-3.0-only" -homepage="https://www.fooyin.org/" -changelog="https://raw.githubusercontent.com/fooyin/fooyin/refs/heads/master/CHANGELOG.md" -distfiles="https://github.com/fooyin/fooyin/archive/v${version}.tar.gz - https://github.com/ValleyBell/libvgm/archive/${_libvgm_rev}.tar.gz" -checksum="e702389488e19c4c48b1b62bf1b2adf263b818138e3b232a39259057cbcec9c2 - 29eaaaa86ed79ca54d6fa68fa9bf056c67ffdc2ad2c2b6c17e1f94ea415c96d2" - -skip_extraction="${_libvgm_rev}.tar.gz" - -if [ "$XBPS_CHECK_PKGS" ]; then - configure_args+=" -DBUILD_TESTING=ON" -fi - -post_extract() { - vsrcextract -C 3rdparty/libvgm "${_libvgm_rev}.tar.gz" -} diff --git a/srcpkgs/forego/template b/srcpkgs/forego/template deleted file mode 100644 index 46a9c2ebcf72b5..00000000000000 --- a/srcpkgs/forego/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'forego' -pkgname=forego -version=20180216151118 -revision=8 -build_style=go -go_import_path="github.com/ddollar/forego" -hostmakedepends="git mercurial" -short_desc="Process supervisor in Go" -maintainer="Andrea Brancaleoni " -license="Apache-2.0" -homepage="https://github.com/ddollar/forego" -distfiles="https://github.com/ddollar/forego/archive/$version.tar.gz" -checksum=23119550cc0e45191495823aebe28b42291db6de89932442326340042359b43d diff --git a/srcpkgs/forego/update b/srcpkgs/forego/update deleted file mode 100644 index 0a15122600ad9a..00000000000000 --- a/srcpkgs/forego/update +++ /dev/null @@ -1 +0,0 @@ -ignore="0.*" diff --git a/srcpkgs/foremost/patches/foremost-1.4-config-location.patch b/srcpkgs/foremost/patches/foremost-1.4-config-location.patch deleted file mode 100644 index 73a4190aa977d4..00000000000000 --- a/srcpkgs/foremost/patches/foremost-1.4-config-location.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/config.c 2006-08-31 17:50:47.000000000 +0100 -+++ b/config.c 2006-08-31 17:51:09.000000000 +0100 -@@ -288,7 +288,7 @@ - #ifdef __WIN32 - set_config_file(s, "/Program Files/foremost/foremost.conf"); - #else -- set_config_file(s, "/usr/local/etc/foremost.conf"); -+ set_config_file(s, "/etc/foremost.conf"); - #endif - if ((f = fopen(get_config_file(s), "r")) == NULL) - { diff --git a/srcpkgs/foremost/template b/srcpkgs/foremost/template deleted file mode 100644 index cb463049d370b2..00000000000000 --- a/srcpkgs/foremost/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'foremost' -pkgname=foremost -version=1.5.7 -revision=6 -conf_files="/etc/foremost.conf" -short_desc="Forensic program to recover lost files" -maintainer="Orphaned " -license="Public Domain" -homepage="http://foremost.sourceforge.net/" -distfiles="http://foremost.sourceforge.net/pkg/foremost-${version}.tar.gz" -checksum=502054ef212e3d90b292e99c7f7ac91f89f024720cd5a7e7680c3d1901ef5f34 - -CFLAGS="-fcommon" - -do_configure() { - sed "s,RAW_FLAGS =.*,RAW_FLAGS = $CFLAGS," -i Makefile -} -do_build() { - make RAW_CC="$CC" LINK_OPT="$LDFLAGS" ${makejobs} -} -do_install() { - vbin foremost - gunzip foremost.8.gz - vman foremost.8 - vconf foremost.conf -} diff --git a/srcpkgs/forkstat/template b/srcpkgs/forkstat/template deleted file mode 100644 index bdef3ea1722938..00000000000000 --- a/srcpkgs/forkstat/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'forkstat' -pkgname=forkstat -version=0.03.02 -revision=1 -build_style=gnu-makefile -make_use_env=yes -short_desc="Program that logs process fork(), exec() and exit() activity" -maintainer="Wilson Birney " -license="GPL-2.0-or-later" -homepage="https://github.com/ColinIanKing/forkstat" -changelog="https://github.com/ColinIanKing/forkstat/raw/master/debian/changelog" -distfiles="${DEBIAN_SITE}/main/f/forkstat/forkstat_${version}.orig.tar.xz" -checksum=571e7c50703b2eac8d1c5476e5edf24dd2f5c7beff4e3719f090efd376ab950d diff --git a/srcpkgs/fortune-mod-anarchism/template b/srcpkgs/fortune-mod-anarchism/template deleted file mode 100644 index b638378590cafe..00000000000000 --- a/srcpkgs/fortune-mod-anarchism/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'fortune-mod-anarchism' -pkgname=fortune-mod-anarchism -version=1.9.0 -revision=1 -build_style=gnu-makefile -hostmakedepends="fortune-mod" -depends="${hostmakedepends}" -short_desc="Anarchist quotes from BLAG Linux and GNU" -maintainer="Hazel Levine " -license="Public Domain" -homepage="https://packages.debian.org/source/testing/blag-fortune" -distfiles="https://deb.debian.org/debian/pool/main/b/blag-fortune/blag-fortune_${version}.orig.tar.gz" -checksum=2d35182e9496bc58103bdb6d2636e18f04e2b78bbfc6ea51d04924872859829a - -do_install() { - vmkdir usr/share/fortunes - vcopy anarchism usr/share/fortunes - vcopy anarchism.dat usr/share/fortunes -} diff --git a/srcpkgs/fortune-mod-anarchism/update b/srcpkgs/fortune-mod-anarchism/update deleted file mode 100644 index 854e449b1abecf..00000000000000 --- a/srcpkgs/fortune-mod-anarchism/update +++ /dev/null @@ -1 +0,0 @@ -pattern='blag-fortune_\K[0-9.]+(?=\.orig)' diff --git a/srcpkgs/fortune-mod-de/template b/srcpkgs/fortune-mod-de/template deleted file mode 100644 index c5d8df07f8eb53..00000000000000 --- a/srcpkgs/fortune-mod-de/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'fortune-mod-de' -pkgname=fortune-mod-de -reverts="1.0_2" -version=0.34 -revision=2 -hostmakedepends="fortune-mod" -depends="fortune-mod" -short_desc="Collection of German fortune cookie files" -maintainer="Leah Neukirchen " -license="GPL-2.0-or-later" -homepage="https://salsa.debian.org/debian/fortunes-de/" -distfiles="https://salsa.debian.org/debian/fortunes-de/-/archive/upstream/${version}/fortunes-de-upstream-${version}.tar.gz" -checksum=af98e266eaebc44651eff6f2e757cdbea8159c051bd890eeb5d2d0ce0543fcc2 - -do_install() { - PREFIX="$DESTDIR/usr" MANDIR=share/man DOCDIR=share/doc/fortune-mod-de \ - FORTUNESDIR=share/fortunes ./install.sh - rm -rf ${DESTDIR}/usr/{games,share/doc,share/man} -} diff --git a/srcpkgs/fortune-mod-void/files/void b/srcpkgs/fortune-mod-void/files/void deleted file mode 100644 index b45b0f2cd6af90..00000000000000 --- a/srcpkgs/fortune-mod-void/files/void +++ /dev/null @@ -1,194 +0,0 @@ -xtraeme - 28,486 commits / 1,204,441 ++ / 1,054,634 -- -% -bash is the systemd of shells -% -tried it. broke with an update. deleted VM. - that was my experience with void. - looked promising but muh arch jest wurks. -% -Now how the fuck do you stop a daemon with this fucking runit? -% -Topic for #xbps: COLD BEER -% -Don't ask stupid questions when the main dev is in there, -or he'll tell you to go back to arch. -% -the trolls are leaving the caverns -and they gather on #xbps. -% -yeah ditch that DE stuff, makes your computer go slow -% -nude pics? -you want a tarball of it? -% -not sure if drunk, trying to be funny, or wrong channel. -yes, drunk, but still right. -% -Your font rendering hurts to look at. -You hurt to look at. -% -Fucking runit, man. Even systemctl knows how to - explain itself to the noob. -% -ask a dolphin what he thinks about the cold war - record that - use it as entropy -% -and then, throw your cat over the window before doing updates -. has quit [Quit: Leaving] -his cat probably suddenly rebooted the machine -% -Ypnose: hi dude. I don't remember you. - Do you have a few minutes to introduce yourself? -% -I love finding deaf people when I'm traveling in -countries I don't know the language. -% -i think drivers these days are: - "load firmware" - "do magic io" -% -be careful, - if you say systemd 3 times it becomes your pid 1. -% -I only hate people that hate me. -do you hate yourself? -sometimes. -% -i use an air-gap for my internet use. -i have a small philipino child, - who types all the notes i hand him -% -u seem like the assembler type of personality -% -don't need to "hide" bots. In a week, you'll become a - lurker and ignore the whole chan. -% -can it boot after it? -you can try -% -you guys are pretty smart, I understand this, may be you - can give me part of your smartness? -% -Woke up at 9am like a somewhat normal person - And it's sunny right now for the first time in awhile - * Sits down at computer anyways -% -what DM r u using? -agetty... -_- -% -void linux, it's basically a BSD-like, systemd-free Arch -% -ohoh... thunderstorm -has quit [Read error: No route to host] -% -uff, an hour without my irc is not good for me -it was great for us though -% -I lost my wisdom with my beard, - so I try to find it using another processes -% -Ypnose: you have too much faith in people. -Gottox: I have faith in stupidity ;) - because this faith is proven again and again. -% -btrfs is fine if you don't mind losing your data -% - xtraeme: time to make the daily sports session, cya -dominikh: carry a crate of beer up the stairs? :P -% -Digit: maybe we could just set you as the outter edge, - and make an easy one-liner code of conduct for #xbps. - "dont be worse than Ypnose." -% -dominikh: void keeps on rolling… just like your mom -% -great work though -Void is usually updated before we start writing the libressl release notes -% -People just need training to understand my sentences. -% -chris2: we have like 12 tools to detect duplicate files - we need a tool to detect duplicate file detectors -% -duncaen: i still want some void based thing called avoid linux -% -golem.de: Auch Void Linux, der Name steht je nach Übersetzung für - "gleichgültig" oder "nichtig", wurde einst von seinem - Hauptentwickler schon für tot erklärt. -% -xtraeme: seriously? - 828MB for a go app? -% -xtraeme: love can cause too many headaches... but almost solved all them :-) -dominikh: please don't turn into the next Reiser -% -The_Doctors_Life: Looks like xbps can delete your entire system - so next thing, How can I fix this? -% -dominikh: wtf. didn't do a thing and all of a sudden /dev/null is 600 -chris2: safer that way :P - is it also 52222G large? :D -% -I've used Void Linux for some times now. -The only thing that breaks sometimes it's the package manager and its -build tree. -% -Gottox: I considered a revert, but xtraeme rather waits for a new release :D - The good old german saying: "Vorwärts immer, Rückwärts nimmer!" :D -% -chris2: I'm somewhat tempted to propose AF_TWITTER - - would match the style... ;-/ -% - 114 chris2 - 158 dominikh - 283 duncaen - duncaen: what's that - number of lols - lol. - lol -% - * maldridge assumes halfwit is planning a secret invasion - * halfwit is planning a secret invasion. - halfwit, you live in america's hat? - I knew it! -% -23:25 by the power of ansible I declare these builders to - be [ONLINE] -23:28 * Vaelatern imagines maldridge in a wizard's cloak, waving a - magic wand inscribed with the bluetooth symbol, as banks of displays - behind him show splash screens and begin showing multicoloured graphs -23:29 http://198.204.250.219:19999/ - -% -duncaen: Until browser developers get their act together and only work on ONE - browser I refuse to waste my time patching their software. -% -duncaen: "simple bash package manager" - lol - xbps-src or bash == cli -% -2018: Gottox: hmm... using the github api over 4g is kinda ugly. - Somebody with the same ipv4 seems to hit the rate limit... - which brings me to a question: Why is github STILL ipv4 only? -% -duncaen: and, we are not every other distro -% -duncaen: themes are useless fluff -% -duncaen: arch people dont care about their system, they just - care about telling you that they use arch -% -duncaen: because users and maintainers are stupid -% -aedinius: if work has taught me anything i can worry about y2038 starting around 2045 -% -q66: better fs would be false advertising -q66: should be called wrsfs -% -tranzystorekk: fortune favors the void -% -leah2: new rust! -ahesford: quick, spray it with penetrating oil -% diff --git a/srcpkgs/fortune-mod-void/template b/srcpkgs/fortune-mod-void/template deleted file mode 100644 index cac177dc6b1925..00000000000000 --- a/srcpkgs/fortune-mod-void/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'fortune-mod-void' -pkgname=fortune-mod-void -version=20200307 -revision=2 -create_wrksrc=yes -hostmakedepends="fortune-mod" -depends="${hostmakedepends}" -short_desc="Quotes from #xbps and other void related stuff" -maintainer="Georg Schabel " -license="GPL-2.0-or-later" -homepage="http://voidlinux.org/" - -do_build() { - cp ${FILESDIR}/void ${wrksrc} - strfile void -} - -do_install() { - vmkdir usr/share/fortunes - vcopy * usr/share/fortunes -} diff --git a/srcpkgs/fortune-mod/patches/cross.patch b/srcpkgs/fortune-mod/patches/cross.patch deleted file mode 100644 index 02a852e04c8dbf..00000000000000 --- a/srcpkgs/fortune-mod/patches/cross.patch +++ /dev/null @@ -1,33 +0,0 @@ ---- a/datfiles/off/Makefile -+++ b/datfiles/off/Makefile -@@ -9,7 +9,7 @@ OCOOKIES_ROTATED= - OCOOKIES=$(OCOOKIES_UNROTATED) $(OCOOKIES_ROTATED) - - STRFILE=../../util/strfile --ROT=../../util/rot -+ROT=../../util/rot_for_build - - - all: ocookies-stamp -diff --git a/util/Makefile b/util/Makefile -index 6356e4f..0f1b35a 100644 ---- a/util/Makefile -+++ b/util/Makefile -@@ -5,7 +5,7 @@ - # and make install-uman. make clean will work properly if called in - # this directory. - --all: strfile unstr rot -+all: strfile unstr rot rot_for_build - - strfile: strfile.o - $(CC) $(LDFLAGS) -o strfile strfile.o -@@ -19,5 +19,8 @@ randstr: randstr.o - rot: rot.o - $(CC) -fsigned-char $(LDFLAGS) -o rot rot.o - -+rot_for_build: -+ $(CC_FOR_BUILD) -fsigned-char $(CFLAGS_FOR_BUILD) $(LDFLAGS_FOR_BUILD) -o rot_for_build rot.c -+ - clean: - rm -f *.o unstr strfile randstr rot ansify diff --git a/srcpkgs/fortune-mod/template b/srcpkgs/fortune-mod/template deleted file mode 100644 index eb8f18384307be..00000000000000 --- a/srcpkgs/fortune-mod/template +++ /dev/null @@ -1,39 +0,0 @@ -# Template file for 'fortune-mod' -pkgname=fortune-mod -version=1.99.1 -revision=8 -hostmakedepends="recode" -makedepends="recode-devel" -short_desc="Implementation of the BSDGames 'fortune' program" -maintainer="Orphaned " -license="BSD-4-Clause-UC" -homepage="http://www.redellipse.net/code/fortune" -distfiles="${DEBIAN_SITE}/main/f/fortune-mod/${pkgname}_${version}.orig.tar.gz" -checksum=fc51aee1f73c936c885f4e0f8b6b48f4f68103e3896eaddc6a45d2b71e14eace - -desc_option_offensive="Enable offensive fortunes" -build_options="offensive" - -if [ "$CROSS_BUILD" ]; then - hostmakedepends+=" fortune-mod" - _strfile="STRFILE=/usr/bin/strfile" -fi - -do_build() { - vsed -i "s|^CFLAGS=.*|CFLAGS=${CFLAGS} -fsigned-char \$(DEFINES)|" Makefile - vsed -i "s|^LDFLAGS=.*|LDFLAGS=${LDFLAGS}|" Makefile - vsed -i "s;u_int;uint;" util/strfile.h - case "$XBPS_TARGET_MACHINE" in - *-musl) - vsed -e "s;-DBSD_REGEX;-DPOSIX_REGEX;" -i Makefile - esac - make CC=$CC COOKIEDIR=/usr/share/fortunes $_strfile - sed -n '/[*][[:space:]]*The Regents/,/SUCH DAMAGE/p' fortune/fortune.c | - sed -e 's/^ [*][[:space:]]\?//' >LICENSE -} -do_install() { - make prefix=${DESTDIR} FORTDIR=${DESTDIR}/usr/bin \ - COOKIEDIR=$DESTDIR/usr/share/fortunes OFFENSIVE=$(vopt_if offensive 1 0) \ - install - vlicense LICENSE -} diff --git a/srcpkgs/fossil/patches/cross.patch b/srcpkgs/fossil/patches/cross.patch deleted file mode 100644 index 2e5cc092a67af7..00000000000000 --- a/srcpkgs/fossil/patches/cross.patch +++ /dev/null @@ -1,13 +0,0 @@ -diff --git a/src/main.mk b/src/main.mk -index 9818cbd..1c248b8 100644 ---- a/src/main.mk -+++ b/src/main.mk -@@ -10,7 +10,7 @@ - # This file is included by primary Makefile. - # - --XBCC = $(BCC) $(BCCFLAGS) -+XBCC = $(BCC) -Os - XTCC = $(TCC) $(CFLAGS_INCLUDE) -I$(OBJDIR) $(TCCFLAGS) - - TESTFLAGS := -quiet diff --git a/srcpkgs/fossil/template b/srcpkgs/fossil/template deleted file mode 100644 index 0e17fa855e591e..00000000000000 --- a/srcpkgs/fossil/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'fossil' -pkgname=fossil -version=2.26 -revision=1 -build_style=configure -configure_args="--disable-internal-sqlite --prefix=/usr - --with-sqlite=${XBPS_CROSS_BASE}/usr/include --json" -hostmakedepends="tcl" -makedepends="zlib-devel openssl-devel sqlite-devel" -short_desc="Simple, high-reliability, distributed software configuration management" -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=bb34f788e181d4c4505d69ad40d6566b33988861f891db6dfca27ab9542b72aa - -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/fossil/update b/srcpkgs/fossil/update deleted file mode 100644 index 01ac6ae92aaa15..00000000000000 --- a/srcpkgs/fossil/update +++ /dev/null @@ -1,2 +0,0 @@ -site="${homepage}/fossil/taglist" -pattern="version-\K[\d.]+" diff --git a/srcpkgs/fotocx/patches/musl.patch b/srcpkgs/fotocx/patches/musl.patch deleted file mode 100644 index f4a55b7ece7b70..00000000000000 --- a/srcpkgs/fotocx/patches/musl.patch +++ /dev/null @@ -1,73 +0,0 @@ ---- a/zfuncs.cc -+++ b/zfuncs.cc -@@ -19,6 +19,9 @@ - *********************************************************************************/ - - #include "zfuncs.h" -+#ifdef __GLIBC__ -+#include -+#endif - - /******************************************************************************** - -@@ -714,12 +717,14 @@ void zexit(int popup, ch *errmess, ...) - - void zbacktrace() - { -+#ifdef __GLIBC__ - int nstack = 100; - void *stacklist[100]; - - nstack = backtrace(stacklist,nstack); // get backtrace data - if (nstack > 100) nstack = 100; - backtrace_symbols_fd(stacklist,nstack,STDOUT_FILENO); // backtrace records to STDOUT -+#endif - - return; - } -@@ -766,7 +771,11 @@ void zappcrash(ch *format, ... ) - arch, OS2, OS3, zappvers, build_date_time, message); - Plog(0,"*** zappcrash context: %s | %s \n",zappcrash_context1, zappcrash_context2); - -+#ifdef __GLIBC__ - nstack = backtrace(stacklist,nstack); // get backtrace data -+#else -+ nstack = 0; -+#endif - if (nstack <= 0) zexit(0,"zappcrash backtrace() failure"); - if (nstack > 100) nstack = 100; - -@@ -774,7 +783,9 @@ void zappcrash(ch *format, ... ) - if (! fid1) zexit(0,"zappcrash fopen() failure"); - - fd = fileno(fid1); -+#ifdef __GLIBC__ - backtrace_symbols_fd(stacklist,nstack,fd); // write backtrace data -+#endif - fclose(fid1); // (use of malloc() is avoided) - - fid1 = fopen("zbacktrace","r"); // open backtrace data file ---- a/f.file.cc -+++ b/f.file.cc -@@ -3755,9 +3755,10 @@ int find_imagefiles(ch *folder, int flag - if (flags & 16) Frecurse = 1; - if (flags & 32) Fnolinks = 1; - -+#ifdef GLOB_ONLYDIR - if (Fdirs && ! Fimages && ! Fthumbs) - globflags += GLOB_ONLYDIR; -- -+#endif - globdata.gl_pathc = 0; // glob() setup - globdata.gl_offs = 0; - globdata.gl_pathc = 0; ---- a/zfuncs.h -+++ b/zfuncs.h -@@ -37,7 +37,6 @@ - #include - #include - #include --#include - #include - #include - #include diff --git a/srcpkgs/fotocx/template b/srcpkgs/fotocx/template deleted file mode 100644 index 43dacf22b0575a..00000000000000 --- a/srcpkgs/fotocx/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'fotocx' -pkgname=fotocx -version=24.21 -revision=1 -build_style=gnu-makefile -make_use_env=yes -hostmakedepends="pkg-config" -makedepends="libchamplain-devel" -depends="desktop-file-utils exiftool xdg-utils dcraw" -short_desc="Free open source program for image editing and collection management" -maintainer="Orphaned " -license="GPL-3.0-or-later" -homepage="https://www.kornelix.net/fotocx/fotocx.html" -changelog="https://www.kornelix.net/downloads/recent_changes.txt" -distfiles="https://www.kornelix.net/downloads/downloads/fotocx-${version}-source.tar.gz" -checksum=0acb68e32956a3f1b2a28025e42d35e5072403e6183ffa1de5cebc3e09a6f32c - -fotoxx_package() { - metapackage=yes - depends="fotocx" - short_desc+=" - old package" -} diff --git a/srcpkgs/fotocx/update b/srcpkgs/fotocx/update deleted file mode 100644 index 8b1bf2f0ed2662..00000000000000 --- a/srcpkgs/fotocx/update +++ /dev/null @@ -1 +0,0 @@ -site="https://www.kornelix.net/downloads/downloads.html" diff --git a/srcpkgs/fotoxx b/srcpkgs/fotoxx deleted file mode 120000 index 808be4b6d6c6ca..00000000000000 --- a/srcpkgs/fotoxx +++ /dev/null @@ -1 +0,0 @@ -fotocx \ No newline at end of file diff --git a/srcpkgs/four-in-a-row/template b/srcpkgs/four-in-a-row/template deleted file mode 100644 index cc6f458b44d41e..00000000000000 --- a/srcpkgs/four-in-a-row/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'four-in-a-row' -pkgname=four-in-a-row -version=3.38.1 -revision=1 -build_style=meson -hostmakedepends="gettext glib-devel itstool pkg-config vala" -makedepends="gsound-devel gtk+3-devel libcanberra-devel librsvg-devel" -short_desc="GNOME four in a row game" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="https://wiki.gnome.org/Apps/Four-in-a-row" -distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=21d2769b804114d1cf0f337426fd88181ecefd6092cf562637eb37d716305182 diff --git a/srcpkgs/fox-devel b/srcpkgs/fox-devel deleted file mode 120000 index ef1a1a90eab6cb..00000000000000 --- a/srcpkgs/fox-devel +++ /dev/null @@ -1 +0,0 @@ -fox \ No newline at end of file diff --git a/srcpkgs/fox-utils b/srcpkgs/fox-utils deleted file mode 120000 index ef1a1a90eab6cb..00000000000000 --- a/srcpkgs/fox-utils +++ /dev/null @@ -1 +0,0 @@ -fox \ No newline at end of file diff --git a/srcpkgs/fox/template b/srcpkgs/fox/template deleted file mode 100644 index e3b3c27f086213..00000000000000 --- a/srcpkgs/fox/template +++ /dev/null @@ -1,53 +0,0 @@ -# Template file for 'fox' -pkgname=fox -version=1.6.59 -revision=1 -build_style=gnu-configure -configure_args="--enable-release --with-xft=yes --with-opengl=yes --with-xim - --with-xshm --with-shape --with-xcursor --with-xrender --with-xrandr - --with-xfixes --with-xinput" -makedepends="glu-devel libXcursor-devel libXft-devel libXi-devel libXrandr-devel - tiff-devel" -short_desc="Free Objects for X: GUI Toolkit for C++" -maintainer="Orphaned " -license="LGPL-2.1-or-later, MIT" -homepage="http://www.fox-toolkit.org/" -distfiles="http://fox-toolkit.org/ftp/fox-$version.tar.gz" -checksum=48f33d2dd5371c2d48f6518297f0ef5bbf3fcd37719e99f815dc6fc6e0f928ae - -CPPFLAGS="-I${XBPS_CROSS_BASE}/usr/include/freetype2" - -pre_configure() { - sed -i "/strtoll.\(cpp\|obj\)/d; s/strtoll.lo//" src/Makefile.in - sed -i "/vsscanf.\(cpp\|obj\)/d; s/vsscanf.lo//" src/Makefile.in - rm src/strtoll.cpp src/vsscanf.cpp -} - -pre_build() { - sed -i "s#CXXFLAGS =.*#\0 $CXXFLAGS#" $(find -name Makefile) -} - -post_install() { - vlicense LICENSE_ADDENDUM -} - -fox-devel_package() { - depends="${makedepends} fox-${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/bin/fox-config - vmove usr/include - vmove usr/lib/pkgconfig - vmove usr/share/doc - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - } -} - -fox-utils_package() { - short_desc+=" - included utilities" - pkg_install() { - vmove usr/bin - vmove usr/share - } -} diff --git a/srcpkgs/fox/update b/srcpkgs/fox/update deleted file mode 100644 index 57f298b2cf2f41..00000000000000 --- a/srcpkgs/fox/update +++ /dev/null @@ -1 +0,0 @@ -ignore="?.[13579].* doc*" diff --git a/srcpkgs/fpc-src/template b/srcpkgs/fpc-src/template deleted file mode 100644 index 7ac97ba438f192..00000000000000 --- a/srcpkgs/fpc-src/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'fpc-src' -pkgname=fpc-src -version=3.2.0 -revision=1 -short_desc="Source code for FreePascal compiler" -maintainer="Orphaned " -license="LGPL-2.0-or-later" -homepage="https://www.freepascal.org" -distfiles="ftp://ftp.freepascal.org/pub/fpc/dist/${version}/source/fpcbuild-${version}.tar.gz" -checksum=f9b914eace989a023fb953da203dc0d973b44487568b4138c7d5b9613d7d6838 -nostrip=yes - -do_install() { - vmkdir usr/lib/fpc/src - vcopy fpcsrc/* usr/lib/fpc/src -} diff --git a/srcpkgs/fpc/files/musl-__libc_csu.patch b/srcpkgs/fpc/files/musl-__libc_csu.patch deleted file mode 100644 index 7c67cb4e4d6351..00000000000000 --- a/srcpkgs/fpc/files/musl-__libc_csu.patch +++ /dev/null @@ -1,21 +0,0 @@ -Hack to remove reference to the (glibc only) symbols __libc_csu_init -and __libc_csu_fini. They are the libc initialize and finish function -pointers. Not sure if this actually works, or if calling the pointers -to be stored there before/after the call to PASCALMAIN is required. - ---- fpcsrc/rtl/linux/x86_64/cprt0.as 2015-12-16 16:28:03.000000000 +0100 -+++ fpcsrc/rtl/linux/x86_64/cprt0.as 2018-01-02 14:41:08.598952141 +0100 -@@ -63,9 +63,10 @@ - pushq %rsp - - /* Pass address of our own entry points to .fini and .init. */ -- movq __libc_csu_init@GOTPCREL(%rip), %rcx -- movq __libc_csu_fini@GOTPCREL(%rip), %r8 -- -+/* not availble in musl libc -+ * movq __libc_csu_init@GOTPCREL(%rip), %rcx -+ * movq __libc_csu_fini@GOTPCREL(%rip), %r8 -+ */ - movq main_stub@GOTPCREL(%rip), %rdi - - /* Call the user's main function, and exit with its value. diff --git a/srcpkgs/fpc/patches/ppc64.patch b/srcpkgs/fpc/patches/ppc64.patch deleted file mode 100644 index 624f6cdc0fbf4b..00000000000000 --- a/srcpkgs/fpc/patches/ppc64.patch +++ /dev/null @@ -1,25 +0,0 @@ -commit 5120237db67c066764563df36fcf171699ff7c6f -Author: q66 -Date: Mon Apr 5 01:50:14 2021 +0200 - - always use elfv2 abi by default on ppc64 - -diff --git fpcsrc/compiler/options.pas fpcsrc/compiler/options.pas -index 2cc36670..c35cc785 100644 ---- fpcbuild-3.2.0/fpcsrc/compiler/options.pas -+++ fpcbuild-3.2.0/fpcsrc/compiler/options.pas -@@ -4299,13 +4299,8 @@ begin - likely to fail in spectacular ways" } - if not option.ABISetExplicitly then - begin -- if (target_info.abi=abi_powerpc_sysv) and -- (target_info.endian=endian_little) then -+ if (target_info.abi=abi_powerpc_sysv) then - target_info.abi:=abi_powerpc_elfv2 -- else -- if (target_info.abi=abi_powerpc_elfv2) and -- (target_info.endian=endian_big) then -- target_info.abi:=abi_powerpc_sysv - end; - {$endif} - diff --git a/srcpkgs/fpc/template b/srcpkgs/fpc/template deleted file mode 100644 index ce6a0c01cb173a..00000000000000 --- a/srcpkgs/fpc/template +++ /dev/null @@ -1,93 +0,0 @@ -# Template file for 'fpc' -pkgname=fpc -version=3.2.0 -revision=1 -archs="x86_64* i686* ppc64le ppc64 ppc" -build_wrksrc="${pkgname}build-${version}" -conf_files="/etc/fpc.cfg /etc/fppkg.cfg" -makedepends="ncurses-devel zlib-devel expat-devel" -short_desc="Free Pascal Compiler" -maintainer="Orphaned " -license="GPL-2.0-or-later, LGPL-2.1-or-later" -homepage="http://freepascal.org/" -distfiles="${SOURCEFORGE_SITE}/freepascal/Source/${version}/${pkgname}build-${version}.tar.gz" -checksum=f9b914eace989a023fb953da203dc0d973b44487568b4138c7d5b9613d7d6838 -case "$XBPS_TARGET_MACHINE" in -x86_64*) - distfiles+=" ${SOURCEFORGE_SITE}/freepascal/Linux/${version}/${pkgname}-${version}-1.x86_64.rpm" - checksum+=" 1f74e1ad3ced2dd67688fdb92edd42e73cdc31ef96056f8739449d70a9306f2c" - ;; -i686*) - distfiles+=" ${SOURCEFORGE_SITE}/freepascal/Linux/${version}/${pkgname}-${version}-1.i686.rpm" - checksum+=" 05c5600c9461362a08df100cf50ca125cb2b4d5bfe4da48cf8c144f2bf4617a2" - ;; -ppc64le*) - distfiles+=" ${SOURCEFORGE_SITE}/freepascal/Linux/${version}/${pkgname}-${version}.powerpc64le-linux.tar" - checksum+=" 9bf59ae3d336f0de4624c63e4e892ea95de4be2ca66182d185defc50b69b65f3" - ;; -ppc64*) - distfiles+=" ${SOURCEFORGE_SITE}/freepascal/Linux/${version}/${pkgname}-${version}.powerpc64-linux.tar" - checksum+=" b7700e126ae37f32ee03c6113c4d07c8b97e451022419387a1da7744dfaa7e25" - ;; -ppc*) - distfiles+=" ${SOURCEFORGE_SITE}/freepascal/Linux/${version}/${pkgname}-${version}.powerpc-linux.tar" - checksum+=" cd35d8f520ddcd3020862658b9a5273724dbaab1e265d5e227cefb59173de81d" - ;; -esac -# TODO: figure out cross-build and how to unwrap the ARM .tar. -nocross=yes -nopie=yes -noverifyrdeps=yes -patch_args=-Np0 - -post_extract() { - # extract recursive tar files or otherwise post-process. - case "$XBPS_TARGET_MACHINE" in - ppc*) - case "$XBPS_TARGET_MACHINE" in - ppc64*) PPC_SUFFIX="64";; - esac - mkdir ${wrksrc}/usr - cd ${wrksrc}/${pkgname}-${version}.powerpc${PPC_SUFFIX}-linux - for f in $(bsdtar -tf binary.powerpc${PPC_SUFFIX}-linux.tar) - do - bsdtar -xOf binary.powerpc${PPC_SUFFIX}-linux.tar $f | bsdtar -C ${wrksrc}/usr -xzf - - done - cd ${wrksrc} - ln -sf ../lib/fpc/${version}/ppcppc${PPC_SUFFIX} usr/bin - ;; - x86_64*|i686*) - # relative links needed - ln -sf ../lib64/fpc/${version}/ppcx64 usr/bin - ln -sf ../lib/fpc/${version}/ppc386 usr/bin - ;; - esac - - - # tweak PT_INTERP for musl targets - case "$XBPS_TARGET_MACHINE" in - x86_64-musl) - sed -i s,/lib64/ld-linux-x86-64.so.2,/lib/ld-musl-x86_64.so.1, $build_wrksrc/fpcsrc/compiler/systems/t_linux.pas - cd $build_wrksrc && patch -p0 < ${FILESDIR}/musl-__libc_csu.patch - ;; - i686-musl) - sed -i s,/lib/ld-linux.so.2,/lib/ld-musl-i386.so.1, $build_wrksrc/fpcsrc/compiler/systems/t_linux.pas - ;; - esac -} - -do_build() { - FPC=$wrksrc/usr/bin/fpc make ${makejobs} all NOGDB=1 -} - -do_install() { - FPC=$wrksrc/usr/bin/fpc make install NOGDB=1 \ - PREFIX=$DESTDIR/usr INSTALL_MANDIR=$DESTDIR/usr/share/man - ln -srf $DESTDIR/usr/lib/fpc/${version}/ppc* $DESTDIR/usr/bin - vmkdir etc - PATH=$DESTDIR/usr/bin:$PATH \ - $DESTDIR/usr/lib/fpc/${version}/samplecfg \ - $DESTDIR/usr/lib/fpc/${version} $DESTDIR/etc - sed -i "s,${DESTDIR},,g" $DESTDIR/etc/*.cfg $DESTDIR/etc/fppkg/default $DESTDIR/usr/lib/fpc/${version}/ide/text/* - vlicense fpcsrc/rtl/COPYING.FPC -} diff --git a/srcpkgs/fpc/update b/srcpkgs/fpc/update deleted file mode 100644 index b4834d869ced0d..00000000000000 --- a/srcpkgs/fpc/update +++ /dev/null @@ -1,2 +0,0 @@ -site='http://freepascal.org/download.var' -pattern='release is \K[\d.]+' diff --git a/srcpkgs/fping/INSTALL b/srcpkgs/fping/INSTALL deleted file mode 100644 index 5f6a5eea9673f6..00000000000000 --- a/srcpkgs/fping/INSTALL +++ /dev/null @@ -1,5 +0,0 @@ -case "${ACTION}" in -post) - setcap CAP_NET_RAW+ep usr/bin/fping - ;; -esac diff --git a/srcpkgs/fping/template b/srcpkgs/fping/template deleted file mode 100644 index f49c312554ed9b..00000000000000 --- a/srcpkgs/fping/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'fping' -pkgname=fping -version=5.4 -revision=1 -build_style=gnu-configure -configure_args="--enable-ipv4 --enable-ipv6" -short_desc="High performance ping" -maintainer="Leah Neukirchen " -license="BSD-3-Clause" -homepage="https://fping.org" -distfiles="https://fping.org/dist/fping-${version}.tar.gz" -checksum=be320771f075e47dd7e5704b485e9bdc7dd11107884345c0f7c18749357f668d - -post_install() { - vlicense COPYING -} diff --git a/srcpkgs/fplll-devel b/srcpkgs/fplll-devel deleted file mode 120000 index af32f9e54f1ee5..00000000000000 --- a/srcpkgs/fplll-devel +++ /dev/null @@ -1 +0,0 @@ -fplll \ No newline at end of file diff --git a/srcpkgs/fplll/template b/srcpkgs/fplll/template deleted file mode 100644 index 2f8c13ce29c1e8..00000000000000 --- a/srcpkgs/fplll/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'fplll' -pkgname=fplll -version=5.5.0 -revision=1 -build_style=gnu-configure -makedepends="gmp-devel mpfr-devel" -short_desc="Lattice algorithms using floating-point orthogonalization and LLL" -maintainer="Gonzalo Tornaría " -license="LGPL-2.1-or-later" -homepage="https://github.com/fplll/fplll" -changelog="https://github.com/fplll/fplll/releases" -distfiles="https://github.com/fplll/fplll/releases/download/${version}/fplll-${version}.tar.gz" -checksum=f0af6bdd0ebd5871e87ff3ef7737cb5360b1e38181a4e5a8c1236f3476fec3b2 - -fplll-devel_package() { - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/fprintd/template b/srcpkgs/fprintd/template deleted file mode 100644 index 93032a966411e8..00000000000000 --- a/srcpkgs/fprintd/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'fprintd' -pkgname=fprintd -version=1.94.5 -revision=1 -build_style=meson -configure_args="--sysconfdir=/etc/fprintd -Dman=true -Dgtk_doc=false - -Dsystemd=false -Dpam_modules_dir=/usr/lib/security" -conf_files="/etc/fprintd/fprintd.conf" -hostmakedepends="dbus-glib-devel gettext glib-devel - pkg-config perl python3-cairo python3-pypamtest python3-dbus - python3-dbusmock libxslt libfprint polkit" -makedepends="dbus-devel dbus-glib-devel glib-devel pam-devel - libfprint-devel polkit-devel cairo-devel elogind-devel pam_wrapper" -short_desc="Daemon that provides fingerprint scanning functionality" -maintainer="Enno Boland " -license="GPL-2.0-or-later" -homepage="https://www.freedesktop.org/wiki/Software/fprint/" -distfiles="https://gitlab.freedesktop.org/libfprint/fprintd/-/archive/v$version/fprintd-v$version.tar.bz2" -checksum=597466f61fdd5bd1d8af4fe96d982eb07528d28e915200ad789279ed7d8dfb6d -lib32disabled=yes diff --git a/srcpkgs/fractal/template b/srcpkgs/fractal/template deleted file mode 100644 index 53531bd21164c5..00000000000000 --- a/srcpkgs/fractal/template +++ /dev/null @@ -1,45 +0,0 @@ -# Template file for 'fractal' -pkgname=fractal -version=11.1 -revision=1 -build_style=meson -build_helper=rust -hostmakedepends="cargo clang desktop-file-utils gettext glib-devel - gtk4-update-icon-cache nodejs pkg-config" -makedepends="gst-plugins-base1-devel gtksourceview5-devel libadwaita-devel - libseccomp-devel libshumate-devel pipewire-devel rust-std xdg-desktop-portal - libwebp-devel" -depends="glycin-loaders" -short_desc="Matrix Messaging Client for GNOME" -maintainer="Orphaned " -license="GPL-3.0-or-later" -homepage="https://wiki.gnome.org/Apps/Fractal" -changelog="https://gitlab.gnome.org/World/fractal/-/releases" -distfiles="https://gitlab.gnome.org/World/fractal/-/archive/${version}/fractal-${version}.tar.gz" -checksum=64b84201976818d148a20351e4fcccc426739ccbfba485b911ca7625c559338f - -export PATH="$PATH:$XBPS_BUILDDIR/${pkgname}-${version}/node_modules/.bin" - -if [ "$XBPS_TARGET_WORDSIZE" = 32 ]; then - broken="runs out of memory when linking" -fi -nocross=yes -if [ "$XBPS_TARGET_LIBC" = musl ]; then - broken="broken" -fi - -post_patch() { - if [ "$CROSS_BUILD" ]; then - vsed -i src/meson.build \ - -e "s%rust_target /%'${RUST_TARGET}' / &%" - fi -} - -pre_configure() { - npm i sass -} - -# NOTE: explicitly prevent rebuild: https://gitlab.gnome.org/GNOME/fractal/-/issues/1327 -do_install() { - meson install -C build --destdir $DESTDIR --no-rebuild -} diff --git a/srcpkgs/fragments/template b/srcpkgs/fragments/template deleted file mode 100644 index 258c038d4effa6..00000000000000 --- a/srcpkgs/fragments/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'fragments' -pkgname=fragments -version=3.0.1 -revision=1 -build_style=meson -build_helper="rust" -hostmakedepends="desktop-file-utils cargo pkg-config gettext glib-devel - gtk4-update-icon-cache git" -makedepends="sqlite-devel gtk4-devel libadwaita-devel libglib-devel dbus-devel - openssl-devel rust-std" -depends="transmission" -short_desc="BitTorrent Client" -maintainer="cinerea0 " -license="GPL-3.0-or-later" -homepage="https://gitlab.gnome.org/World/Fragments" -distfiles="https://gitlab.gnome.org/World/Fragments/-/archive/${version}/Fragments-${version}.tar.gz" -checksum=33b9b68a85450288e930fcbcf1af0fcf3f630e3493f5e8784f05f4e32620703f - -post_patch() { - if [ "$CROSS_BUILD" ]; then - vsed -i src/meson.build \ - -e "s%rust_target /%'${RUST_TARGET}' / rust_target /%" - fi -} diff --git a/srcpkgs/frame-devel b/srcpkgs/frame-devel deleted file mode 120000 index a1ed1d2b23db5a..00000000000000 --- a/srcpkgs/frame-devel +++ /dev/null @@ -1 +0,0 @@ -frame \ No newline at end of file diff --git a/srcpkgs/frame/patches/fix-gcc6-uninitialized.patch b/srcpkgs/frame/patches/fix-gcc6-uninitialized.patch deleted file mode 100644 index ccb56d27f576d3..00000000000000 --- a/srcpkgs/frame/patches/fix-gcc6-uninitialized.patch +++ /dev/null @@ -1,23 +0,0 @@ -Initialize variables which gcc6 for musl libc complains -may be unitialized when returned. - ---- a/src/touch.cpp 2013-02-08 20:05:24.000000000 +0100 -+++ b/src/touch.cpp 2016-10-04 10:57:05.683000000 +0200 -@@ -195,7 +195,7 @@ - } - - float frame_touch_get_device_x(UFTouch touch) { -- float x; -+ float x = 0.0f; - const oif::frame::UFTouch* uftouch = - static_cast(touch); - UFStatus status = uftouch->GetValue(UFAxisTypeX, &x); -@@ -204,7 +204,7 @@ - } - - float frame_touch_get_device_y(UFTouch touch) { -- float y; -+ float y = 0.0f; - const oif::frame::UFTouch* uftouch = - static_cast(touch); - UFStatus status = uftouch->GetValue(UFAxisTypeY, &y); diff --git a/srcpkgs/frame/template b/srcpkgs/frame/template deleted file mode 100644 index faf98cc4493295..00000000000000 --- a/srcpkgs/frame/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'frame' -pkgname=frame -version=2.5.0 -revision=2 -build_style=gnu-configure -configure_args="--enable-x11" -hostmakedepends="pkg-config" -makedepends="libXi-devel xorg-server-devel" -short_desc="Touch Frame Library" -maintainer="Enno Boland " -license="LGPL-3.0-only" -homepage="https://launchpad.net/frame" -distfiles="https://launchpad.net/${pkgname}/trunk/v${version}/+download/${pkgname}-${version}.tar.gz" -checksum=cfb9ab52cdccd926f1822a457264d0014c7eb9f4600a72626063dd073b26256f - -frame-devel_package() { - depends="frame>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/frameworkintegration-devel b/srcpkgs/frameworkintegration-devel deleted file mode 120000 index 33184a1b6926f4..00000000000000 --- a/srcpkgs/frameworkintegration-devel +++ /dev/null @@ -1 +0,0 @@ -frameworkintegration \ No newline at end of file diff --git a/srcpkgs/frameworkintegration/template b/srcpkgs/frameworkintegration/template deleted file mode 100644 index 42c287452d9740..00000000000000 --- a/srcpkgs/frameworkintegration/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'frameworkintegration' -pkgname=frameworkintegration -version=5.116.0 -revision=1 -build_style=cmake -hostmakedepends="kcoreaddons extra-cmake-modules pkg-config - kpackage qt5-host-tools qt5-qmake python3 gettext" -makedepends="kiconthemes-devel knotifications-devel kpackage-devel knewstuff-devel" -short_desc="Integration of Qt application with KDE workspaces" -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=2f70ee4b34d70645a647a5fe0ffe0b6efd468e79a01d6de3978c8509f55de2c3 - -frameworkintegration-devel_package() { - short_desc+=" - development" - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/frameworkintegration/update b/srcpkgs/frameworkintegration/update deleted file mode 100644 index 4a547584557695..00000000000000 --- a/srcpkgs/frameworkintegration/update +++ /dev/null @@ -1 +0,0 @@ -ignore=6.* diff --git a/srcpkgs/frankenwm/template b/srcpkgs/frankenwm/template deleted file mode 100644 index 4cbc302647c255..00000000000000 --- a/srcpkgs/frankenwm/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'frankenwm' -pkgname=frankenwm -version=1.0.23 -revision=1 -build_style=gnu-makefile -hostmakedepends="pkg-config" -makedepends="libxcb-devel xcb-util-devel xcb-util-wm-devel xcb-util-keysyms-devel libX11-devel" -short_desc="XCB dynamic tiling WM" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/sulami/FrankenWM" -distfiles="https://github.com/sulami/FrankenWM/archive/v${version}.tar.gz" -checksum=64f63f8fcd824d892087b62f9459a2eba7d3dc29ae39a4558315297b32afdf6a - -pre_build() { - [ -e ${FILESDIR}/config.h ] && cp ${FILESDIR}/config.h config.h - sed -i 's|^CPPFLAGS *+=|override CPPFLAGS +=|g' Makefile - sed -i 's|^CFLAGS *+=|override CFLAGS +=|g' Makefile - sed -i 's|^LDFLAGS *+=|override LDFLAGS +=|g' Makefile - sed -i 's| -Os||g' Makefile -} - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/freealut-devel b/srcpkgs/freealut-devel deleted file mode 120000 index 23fe000eb02e17..00000000000000 --- a/srcpkgs/freealut-devel +++ /dev/null @@ -1 +0,0 @@ -freealut \ No newline at end of file diff --git a/srcpkgs/freealut/template b/srcpkgs/freealut/template deleted file mode 100644 index 4978696686ba11..00000000000000 --- a/srcpkgs/freealut/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'freealut' -pkgname=freealut -version=1.1.0 -revision=6 -build_style=gnu-configure -hostmakedepends="pkg-config libtool" -makedepends="libopenal-devel" -short_desc="OpenAL Utility Toolkit (ALUT)" -maintainer="Orphaned " -license="LGPL-2.0-or-later" -homepage="http://www.openal.org" -distfiles="${DEBIAN_SITE}/main/f/freealut/freealut_${version}.orig.tar.gz>freealut-${version}.tar.gz" -checksum=60d1ea8779471bb851b89b49ce44eecb78e46265be1a6e9320a28b100c8df44f - -freealut-devel_package() { - depends="libopenal-devel freealut>=${version}" - short_desc+=" - Development files" - pkg_install() { - vmove usr/bin - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.a" - } -} diff --git a/srcpkgs/freecad/patches/boost-1.89.patch b/srcpkgs/freecad/patches/boost-1.89.patch deleted file mode 100644 index bf20709aa22fc4..00000000000000 --- a/srcpkgs/freecad/patches/boost-1.89.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/cMake/FreeCAD_Helpers/SetupBoost.cmake -+++ b/cMake/FreeCAD_Helpers/SetupBoost.cmake -@@ -3,7 +3,7 @@ macro(SetupBoost) - - set(_boost_TEST_VERSIONS ${Boost_ADDITIONAL_VERSIONS}) - -- set (BOOST_COMPONENTS filesystem program_options regex system thread date_time) -+ set (BOOST_COMPONENTS filesystem program_options thread) - find_package(Boost ${BOOST_MIN_VERSION} - COMPONENTS ${BOOST_COMPONENTS} REQUIRED) - diff --git a/srcpkgs/freecad/patches/includes.patch b/srcpkgs/freecad/patches/includes.patch deleted file mode 100644 index 86287a33355e52..00000000000000 --- a/srcpkgs/freecad/patches/includes.patch +++ /dev/null @@ -1,20 +0,0 @@ ---- a/src/Base/Builder3D.h -+++ b/src/Base/Builder3D.h -@@ -26,6 +26,7 @@ - - // Std. configurations - -+#include - #include - #include - #include ---- a/src/Base/FileInfo.cpp -+++ b/src/Base/FileInfo.cpp -@@ -22,6 +22,7 @@ - ***************************************************************************/ - - -+#include - #include "PreCompiled.h" - - #ifndef _PreComp_ diff --git a/srcpkgs/freecad/patches/occ790.patch b/srcpkgs/freecad/patches/occ790.patch deleted file mode 100644 index da7fe1e17229ee..00000000000000 --- a/srcpkgs/freecad/patches/occ790.patch +++ /dev/null @@ -1,13 +0,0 @@ -https://forum.freecad.org/viewtopic.php?t=94771 -diff --git a/cMake/FindOCC.cmake b/cMake/FindOCC.cmake -index c72066f43e..56d1593634 100644 ---- a/cMake/FindOCC.cmake -+++ b/cMake/FindOCC.cmake -@@ -139,6 +139,7 @@ if(OCC_FOUND) - TKPrim - TKHLR - TKFeat -+ TKExpress - ) - set(OCC_OCAF_LIBRARIES - TKBin diff --git a/srcpkgs/freecad/patches/pyregex.patch b/srcpkgs/freecad/patches/pyregex.patch deleted file mode 100644 index 0c9484d4fcc8d0..00000000000000 --- a/srcpkgs/freecad/patches/pyregex.patch +++ /dev/null @@ -1,47 +0,0 @@ ---- a/src/Mod/BIM/importers/importIFClegacy.py -+++ b/src/Mod/BIM/importers/importIFClegacy.py -@@ -1433,9 +1433,9 @@ - entity = {} - raw_entity_str = m.groups()[0] - -- entity["name"] = re.search("(.*?)[;|\s]", raw_entity_str).groups()[0].upper() -+ entity["name"] = re.search(r"(.*?)[;|\s]", raw_entity_str).groups()[0].upper() - -- subtypeofmatch = re.search(".*SUBTYPE OF \((.*?)\);", raw_entity_str) -+ subtypeofmatch = re.search(r".*SUBTYPE OF \((.*?)\);", raw_entity_str) - entity["supertype"] = subtypeofmatch.groups()[0].upper() if subtypeofmatch else None - - # find the shortest string matched from the end of the entity type header to the ---- a/src/Mod/CAM/CAMTests/TestPathPost.py -+++ b/src/Mod/CAM/CAMTests/TestPathPost.py -@@ -40,7 +40,7 @@ - - - class TestFileNameGenerator(unittest.TestCase): -- """ -+ r""" - String substitution allows the following: - %D ... directory of the active document - %d ... name of the active document (with extension) ---- a/src/Mod/CAM/Path/Post/scripts/gcode_pre.py -+++ b/src/Mod/CAM/Path/Post/scripts/gcode_pre.py -@@ -191,7 +191,7 @@ - p = re.compile(r"[mM]+?\s?0?6\s?T\d*\s") - - # split the gcode on tool changes -- paths = re.split("([mM]+?\s?0?6\s?T\d*\s)", gcode) -+ paths = re.split(r"([mM]+?\s?0?6\s?T\d*\s)", gcode) - - # iterate the gcode sections and add customs for each - toolnumber = 0 ---- a/src/Mod/Robot/KukaExporter.py -+++ b/src/Mod/Robot/KukaExporter.py -@@ -21,7 +21,7 @@ - DECL LDAT LCPDAT1={VEL 2.0,ACC 100.0,APO_DIST 100.0,APO_FAC 50.0,ORI_TYP #VAR} - """ - --HeaderSrc = """&ACCESS RVP -+HeaderSrc = r"""&ACCESS RVP - &REL 1 - &PARAM TEMPLATE = C:\KRC\Roboter\Template\ExpertVorgabe - &PARAM EDITMASK = * diff --git a/srcpkgs/freecad/template b/srcpkgs/freecad/template deleted file mode 100644 index 4f06da2ae643fb..00000000000000 --- a/srcpkgs/freecad/template +++ /dev/null @@ -1,82 +0,0 @@ -# Template file for 'freecad' -pkgname=freecad -version=1.0.2 -revision=6 -_pycxx_ver=7.1.8 -_ondsel_ver=09d6175a2ba69e7016fcecc4f384946a2f84f92d -build_style=cmake -pycompile_dirs="usr/lib/${pkgname}/Mod" -_inst_prefix=/usr/lib/${pkgname} -configure_args="-DPYTHON_EXECUTABLE=/usr/bin/python3 -DBUILD_GUI=ON - -DFREECAD_QT_VERSION=6 -DBUILD_FEM_NETGEN=OFF -DBUILD_FLAT_MESH=ON - -DENABLE_DEVELOPER_TESTS=OFF -DBUILD_TEST=OFF - -DFREECAD_USE_EXTERNAL_PIVY=ON -DCMAKE_INSTALL_PREFIX=${_inst_prefix} - -DCMAKE_INSTALL_DATAROOTDIR=/usr/share -DCMAKE_INSTALL_DATADIR=/usr/share/${pkgname} - -DMEDFILE_INCLUDE_DIRS=/usr/include/med -DCOIN3D_INCLUDE_DIRS=/usr/include/Coin3" -hostmakedepends="pkg-config swig doxygen graphviz python3-setuptools - python3-matplotlib python3-pivy" -makedepends="boost-devel-minimal boost-python3 libboost_filesystem - libboost_thread libboost_program_options - libxerces-c-devel zlib-devel occt-devel vtk-devel - hdf5-devel libgomp-devel libmed-devel eigen double-conversion-devel - coin3-devel libspnav-devel liblz4-devel netcdf-devel jsoncpp-devel - glew-devel python3-devel yaml-cpp-devel guidelines-support-library - qt6-base-devel qt6-svg-devel qt6-tools-devel libpyside6-devel" -depends="python3-matplotlib python3-pivy python3-GitPython python3-Markdown - python3-pyside6-gui python3-pyside6-printsupport python3-pyside6-ui-tools - python3-pyside6-widgets" -short_desc="General purpose 3D CAD modeler" -maintainer="Orphaned " -license="LGPL-2.0-or-later" -homepage="https://freecadweb.org/" -distfiles="https://github.com/FreeCAD/FreeCAD/archive/${version}.tar.gz - ${SOURCEFORGE_SITE}/cxx/pycxx-${_pycxx_ver}.tar.gz - https://github.com/FreeCAD/OndselSolver/archive/${_ondsel_ver}.tar.gz>OndselSolver-${_ondsel_ver}.tar.gz" -checksum="228ee52f00627c7d8fa61998179deb01865ece69390829feb1300228d24f7e9e - 4b91e1e1141c23fbd5039df635c4bb6e75632168548f56b83ce177193c0c98c6 - 890fb6ddeb1b42face95854689ff7b96c926c368b7d616d9e31e4b35f79ddde8" -python_version=3 -skip_extraction="pycxx-${_pycxx_ver}.tar.gz - OndselSolver-${_ondsel_ver}.tar.gz" - -if [ "$XBPS_TARGET_LIBC" = musl ]; then - makedepends+=" libexecinfo-devel" - LDFLAGS="-lexecinfo" -fi - -CXXFLAGS="-DPYCXX_PYTHON_2TO3" - -post_extract() { - vsrcextract -C src/3rdParty/OndselSolver "OndselSolver-${_ondsel_ver}.tar.gz" - vsrcextract -C pycxx "pycxx-${_pycxx_ver}.tar.gz" - rm -r src/CXX - ln -Tsr ./pycxx/CXX src/CXX -} - -post_patch() { - # Report exact minor version - # Freecad has a record of shipping mismatching version info - vminor=${version#*.} - vminor=${vminor%%.*} - sed -i -e "s,^\(set(PACKAGE_VERSION_MINOR\) .*,\1 \"${vminor}\")," CMakeLists.txt - - # SubWCRev.py (SCM check) reports "unknown" for these fields - vsed -e "s,\${PACKAGE_WCREF},${revision}_voidlinux," \ - -e "s,\${PACKAGE_WCDATE},(from release)," \ - -e "s,\${PACKAGE_WCURL},Void Linux package ${pkgname}," \ - -i src/Build/Version.h.cmake -} - -pre_configure() { - configure_args+=" -DPYCXX_INCLUDE_DIR=${wrksrc}/pycxx - -DPYCXX_SOURCE_DIR=${wrksrc}/pycxx/Src" -} - -post_install() { - # AppHomePath is computed with binary's realpath: - # do not move binaries but symlink them instead. - vmkdir usr/bin - for f in FreeCAD FreeCADCmd; do - ln -s ${_inst_prefix}/bin/${f} ${DESTDIR}/usr/bin/${f} - done -} diff --git a/srcpkgs/freecdb/template b/srcpkgs/freecdb/template deleted file mode 100644 index 1a5a6bbe452992..00000000000000 --- a/srcpkgs/freecdb/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 'freecdb' -pkgname=freecdb -version=0.76 -revision=1 -build_style=gnu-makefile -short_desc="Creating and reading constant databases" -maintainer="Toyam Cox " -license="Public Domain" -homepage="https://packages.debian.org/source/sid/freecdb" -distfiles="${DEBIAN_SITE}/main/f/${pkgname}/${pkgname}_${version}.tar.xz" -checksum=96af85fc35e2a1527ca6e1de7fbebd8b29dbc11ea24f97e48201002c83c20b50 - -alternatives=" - cdb:cdbdump:/usr/bin/${pkgname}dump - cdb:cdbdump.1:/usr/share/man/man1/${pkgname}dump.1 - cdb:cdbget:/usr/bin/${pkgname}get - cdb:cdbget.1:/usr/share/man/man1/${pkgname}get.1 - cdb:cdbmake:/usr/bin/${pkgname}make - cdb:cdbmake.1:/usr/share/man/man1/${pkgname}make.1 - cdb:cdbstats:/usr/bin/${pkgname}stats - cdb:cdbstats.1:/usr/share/man/man1/${pkgname}stats.1 -" - -do_install() { - for f in dump get make stats; do - vman cdb${f}.1 ${pkgname}${f}.1 - vbin cdb${f} ${pkgname}${f} - done -} diff --git a/srcpkgs/freecell-solver/template b/srcpkgs/freecell-solver/template deleted file mode 100644 index 36d365bb0f055c..00000000000000 --- a/srcpkgs/freecell-solver/template +++ /dev/null @@ -1,42 +0,0 @@ -# Template file for 'freecell-solver' -pkgname=freecell-solver -version=6.10.0 -revision=1 -build_style=cmake -configure_args="-DFCS_WITH_TEST_SUITE=OFF" -hostmakedepends="perl-Template-Toolkit gperf perl-Path-Tiny - pysolfc python3-pysol_cards python3-random2 python3-six - perl-Moo" -makedepends="gmp-devel rinutils" -short_desc="Automatically solves Freecell and similar variants of solitaire" -maintainer="Piotr Wójcik " -license="MIT" -homepage="https://fc-solve.shlomifish.org/" -changelog="https://fc-solve.shlomifish.org/docs/distro/NEWS.html" -distfiles="https://fc-solve.shlomifish.org/downloads/fc-solve/freecell-solver-${version}.tar.xz" -checksum=443ba29de08be751a60faca42a817b65b342cea93188fd7651741b75048379b4 - -if [ "$XBPS_TARGET_LIBC" = "musl" ]; then - makedepends+=" musl-legacy-compat" -fi - -post_install() { - vlicense COPYING.txt -} - -libfreecell-solver_package() { - pkg_install() { - vmove "usr/lib/*.so*" - } -} - -libfreecell-solver-devel_package() { - depends="libfreecell-solver>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/freecell-solver/update b/srcpkgs/freecell-solver/update deleted file mode 100644 index 723ec78c6779c3..00000000000000 --- a/srcpkgs/freecell-solver/update +++ /dev/null @@ -1 +0,0 @@ -site=https://fc-solve.shlomifish.org/download.html diff --git a/srcpkgs/freeciv-gtk2 b/srcpkgs/freeciv-gtk2 deleted file mode 120000 index 5c9f356a808b3b..00000000000000 --- a/srcpkgs/freeciv-gtk2 +++ /dev/null @@ -1 +0,0 @@ -freeciv \ No newline at end of file diff --git a/srcpkgs/freeciv-gtk3 b/srcpkgs/freeciv-gtk3 deleted file mode 120000 index 5c9f356a808b3b..00000000000000 --- a/srcpkgs/freeciv-gtk3 +++ /dev/null @@ -1 +0,0 @@ -freeciv \ No newline at end of file diff --git a/srcpkgs/freeciv-qt5 b/srcpkgs/freeciv-qt5 deleted file mode 120000 index 5c9f356a808b3b..00000000000000 --- a/srcpkgs/freeciv-qt5 +++ /dev/null @@ -1 +0,0 @@ -freeciv \ No newline at end of file diff --git a/srcpkgs/freeciv-qt6 b/srcpkgs/freeciv-qt6 deleted file mode 120000 index 5c9f356a808b3b..00000000000000 --- a/srcpkgs/freeciv-qt6 +++ /dev/null @@ -1 +0,0 @@ -freeciv \ No newline at end of file diff --git a/srcpkgs/freeciv-sdl b/srcpkgs/freeciv-sdl deleted file mode 120000 index 5c9f356a808b3b..00000000000000 --- a/srcpkgs/freeciv-sdl +++ /dev/null @@ -1 +0,0 @@ -freeciv \ No newline at end of file diff --git a/srcpkgs/freeciv-xaw b/srcpkgs/freeciv-xaw deleted file mode 120000 index 5c9f356a808b3b..00000000000000 --- a/srcpkgs/freeciv-xaw +++ /dev/null @@ -1 +0,0 @@ -freeciv \ No newline at end of file diff --git a/srcpkgs/freeciv/template b/srcpkgs/freeciv/template deleted file mode 100644 index bd821694afa1d1..00000000000000 --- a/srcpkgs/freeciv/template +++ /dev/null @@ -1,79 +0,0 @@ -# Template file for 'freeciv' -pkgname=freeciv -version=3.2.0 -revision=1 -build_style=gnu-configure -configure_args="--disable-static --enable-fcdb=sqlite3 --enable-fcmp=all" -hostmakedepends="pkg-config gettext" -makedepends="SDL2_gfx-devel SDL2_image-devel SDL2_mixer-devel SDL2_ttf-devel - gtk+3-devel libcurl-devel lua53-devel" -short_desc="Free and Open Source empire-building strategy game - server/data" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="https://www.freeciv.org/" -changelog="https://www.freeciv.org/wiki/NEWS" -distfiles="${SOURCEFORGE_SITE}/${pkgname}/${pkgname}-${version}.tar.xz" -checksum=828e831b672a46b316f6fdb23e670230b2ec9c05b6fe8c66fc9f7e1c0679fcde -nopie_files="/usr/bin/freeciv-ruledit" - -# gtk3.22 is a client supporting gtk+>=3.22 -_clients="gtk3.22,sdl2" -subpackages="freeciv-gtk2 freeciv-gtk3 freeciv-sdl freeciv-xaw" -if [ -z "$CROSS_BUILD" ]; then - _clients+=",qt" - makedepends+=" qt6-base-devel" - subpackages+=" freeciv-qt5 freeciv-qt6" -fi -configure_args+=" --enable-client=${_clients}" - -post_install() { - rm ${DESTDIR}/usr/lib/*.a -} - -freeciv-gtk2_package() { - metapackage=yes - short_desc="Freeciv GTK+3 client (transitional dummy package)" - depends="freeciv-gtk3>=${version}_${revision}" -} -freeciv-gtk3_package() { - short_desc="Free and Open Source empire-building strategy game - GTK+3 client" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove "usr/bin/*gtk3*" - vmove "usr/share/metainfo/*gtk3*" - vmove "usr/share/man/man6/*gtk3*" - vmove "usr/share/applications/*gtk3*" - } -} -freeciv-qt5_package() { - metapackage=yes - short_desc="Freeciv - Qt5 client (transitional dummy package)" - depends="freeciv-qt6>=${version}_${revision}" -} -freeciv-sdl_package() { - short_desc="Free and Open Source empire-building strategy game - SDL2 client" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove "usr/bin/*sdl*" - vmove "usr/share/metainfo/*sdl*" - vmove "usr/share/man/man6/*sdl*" - vmove "usr/share/applications/*sdl*" - } -} -freeciv-xaw_package() { - metapackage=yes - short_desc="Freeciv GTK+3 client (transitional dummy package)" - depends="freeciv-gtk3>=${version}_${revision}" -} - -freeciv-qt6_package() { - short_desc="Free and Open Source empire-building strategy game - Qt6 client" - depends="${sourcepkg}>=${version}_${revision}" - nopie_files="/usr/bin/freeciv-mp-qt" - pkg_install() { - vmove "usr/bin/*qt*" - vmove "usr/share/metainfo/*qt*" - vmove "usr/share/man/man6/*qt*" - vmove "usr/share/applications/*qt*" - } -} diff --git a/srcpkgs/freecol/template b/srcpkgs/freecol/template deleted file mode 100644 index cd10faf4ec3005..00000000000000 --- a/srcpkgs/freecol/template +++ /dev/null @@ -1,41 +0,0 @@ -# Template file for 'freecol' -pkgname=freecol -version=1.2.0 -revision=1 -hostmakedepends="openjdk11 apache-ant tar" -depends="virtual?java-runtime" -short_desc="Free Colonization clone" -maintainer="Vincent Legoll " -license="GPL-2.0-only" -homepage="https://www.freecol.org/" -distfiles="https://github.com/FreeCol/freecol/archive/refs/tags/v${version}.tar.gz" -checksum="21f5c0cddb885dc24756b4fb93728d53c4b20eb12fcad98757a66ec35b78710f" - -do_build() { - . /etc/profile - # Pass version to avoid interactivity in "askReleaseVersion" target - # Do not generate the pdf documentation - ant -Dfreecol.version=${version} -Dprint.manual.is.up.to.date=true -Dprint.devmanual.is.up.to.date=true clean dist -} - -do_install() { - vmkdir usr/bin - vmkdir usr/share/freecol - - # Do not use the supplied launch script: - # But instead create one with the right classpath & data folder - cat <<-EOF >freecol - #!/bin/sh - exec java -Xmx2G -cp '/usr/share/java/freecol/*' net.sf.freecol.FreeCol --freecol-data /usr/share/freecol/data - EOF - vbin freecol - - vinstall dist/base/freecol/freecol.xpm 644 usr/share/pixmaps - vinstall dist/base/freecol/freecol.desktop 644 usr/share/applications - - cp -pHR dist/base/freecol/data ${DESTDIR}/usr/share/freecol - - for f in dist/base/freecol/FreeCol.jar dist/base/freecol/jars/*.jar; do - vinstall $f 644 usr/share/java/freecol - done -} diff --git a/srcpkgs/freedroidClassic/patches/patch-SDL_rotozoom.c.diff b/srcpkgs/freedroidClassic/patches/patch-SDL_rotozoom.c.diff deleted file mode 100644 index 957baf008a4bc4..00000000000000 --- a/srcpkgs/freedroidClassic/patches/patch-SDL_rotozoom.c.diff +++ /dev/null @@ -1,36 +0,0 @@ ---- a/src/SDL_rotozoom.c 2003-08-07 19:01:16.000000000 +0200 -+++ b/src/SDL_rotozoom.c 2018-01-17 21:30:09.576536782 +0100 -@@ -11,6 +11,7 @@ - #endif - - #include "SDL_rotozoom.h" -+#include "proto.h" - - #define MAX(a,b) (((a) > (b)) ? (a) : (b)) - -@@ -49,10 +50,10 @@ - /* - * Allocate memory for row increments - */ -- if ((sax = (int *) MyMalloc((dst->w + 1) * sizeof(Uint32))) == NULL) { -+ if ((sax = (int *)(intptr_t) MyMalloc((dst->w + 1) * sizeof(Uint32))) == (void*)0) { - return (-1); - } -- if ((say = (int *) MyMalloc((dst->h + 1) * sizeof(Uint32))) == NULL) { -+ if ((say = (int *)(intptr_t) MyMalloc((dst->h + 1) * sizeof(Uint32))) == NULL) { - free(sax); - return (-1); - } -@@ -224,10 +225,10 @@ - /* - * Allocate memory for row increments - */ -- if ((sax = (Uint32 *) MyMalloc(dst->w * sizeof(Uint32))) == NULL) { -+ if ((sax = (Uint32 *)(uintptr_t) MyMalloc(dst->w * sizeof(Uint32))) == NULL) { - return (-1); - } -- if ((say = (Uint32 *) MyMalloc(dst->h * sizeof(Uint32))) == NULL) { -+ if ((say = (Uint32 *)(uintptr_t) MyMalloc(dst->h * sizeof(Uint32))) == NULL) { - if (sax != NULL) { - free(sax); - } diff --git a/srcpkgs/freedroidClassic/patches/patch-configure.ac.diff b/srcpkgs/freedroidClassic/patches/patch-configure.ac.diff deleted file mode 100644 index 5e5061db434982..00000000000000 --- a/srcpkgs/freedroidClassic/patches/patch-configure.ac.diff +++ /dev/null @@ -1,11 +0,0 @@ ---- a/configure.ac 2003-08-09 19:04:33.000000000 +0200 -+++ b/configure.ac 2018-01-17 20:56:10.468995248 +0100 -@@ -82,7 +82,7 @@ - --> compiling without sound support - --------------------------------------------------])) - --AC_CHECK_LIB([vorbis], [ov_open],, AC_MSG_WARN([ -+AC_CHECK_LIB([vorbis], [vorbis_analysis_init],, AC_MSG_WARN([ - -------------------------------------------------- - libvorbis not found! - You need the Vorbis libs installed if you want diff --git a/srcpkgs/freedroidClassic/template b/srcpkgs/freedroidClassic/template deleted file mode 100644 index 583f646f998a02..00000000000000 --- a/srcpkgs/freedroidClassic/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'freedroidClassic' -pkgname=freedroidClassic -version=1.0.2 -revision=1 -build_style=gnu-configure -nopie=yes -hostmakedepends="automake" -makedepends="SDL_image-devel SDL_mixer-devel libjpeg-turbo-devel zlib-devel libpng-devel libvorbis-devel" -short_desc="A free Paradroid clone" -maintainer="Oliver Nacke " -license="GPL-2" -homepage="http://freedroid.org" -distfiles="http://sourceforge.net/projects/freedroid/files/${pkgname}/FreedroidClassic-${version}/freedroid-${version}.tar.gz" -checksum=0934bd29fb2ad0367ea3bdfdce47537179f9af6aa960cbcc897c40da2e1a0ee3 - -CFLAGS="-fcommon" - -pre_configure() { - autoreconf -fi -} diff --git a/srcpkgs/freedroidRPG/template b/srcpkgs/freedroidRPG/template deleted file mode 100644 index e267e8ce07e552..00000000000000 --- a/srcpkgs/freedroidRPG/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'freedroidRPG' -pkgname=freedroidRPG -version=1.0 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config gettext-devel automake which python3" -makedepends="SDL_gfx-devel SDL_image-devel SDL_mixer-devel SDL_ttf-devel - libjpeg-turbo-devel libogg-devel libvorbis-devel lua53-devel libpng-devel - glew-devel" -short_desc="Role playing game featuring Tux and evil robots" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="https://www.freedroid.org/" -distfiles="https://codeberg.org/freedroid/freedroid-src/archive/${version}.tar.gz" -checksum=cbf4bc589014287a955cffaa2467b1ed0cedd6502c83ed92c79545c3fef163e7 -python_version=3 -replaces="freedroidRPG-data>=0" - -pre_configure() { - ./autogen.sh -} diff --git a/srcpkgs/freedroidRPG/update b/srcpkgs/freedroidRPG/update deleted file mode 100644 index e299d00ea67cd4..00000000000000 --- a/srcpkgs/freedroidRPG/update +++ /dev/null @@ -1 +0,0 @@ -ignore="*rc*" diff --git a/srcpkgs/freefall b/srcpkgs/freefall deleted file mode 120000 index 6594bfcc259eac..00000000000000 --- a/srcpkgs/freefall +++ /dev/null @@ -1 +0,0 @@ -linux-tools \ No newline at end of file diff --git a/srcpkgs/freefont-ttf/files/conf.avail b/srcpkgs/freefont-ttf/files/conf.avail deleted file mode 100644 index 53575e24ba0360..00000000000000 --- a/srcpkgs/freefont-ttf/files/conf.avail +++ /dev/null @@ -1,22 +0,0 @@ - - - - - monospace - - FreeMono - - - - sans-serif - - FreeSans - - - - serif - - FreeSerif - - - diff --git a/srcpkgs/freefont-ttf/template b/srcpkgs/freefont-ttf/template deleted file mode 100644 index e84eb363dd185b..00000000000000 --- a/srcpkgs/freefont-ttf/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'freefont-ttf' -pkgname=freefont-ttf -version=20120503 -revision=8 -hostmakedepends="unzip" -depends="font-util xbps-triggers>=0.58" -short_desc="Free family of scalable outline fonts" -maintainer="Orphaned " -license="GPL-3.0-or-later" -homepage="http://www.nongnu.org/freefont/" -distfiles="${GNU_SITE}/freefont/freefont-ttf-${version}.zip" -checksum=7c85baf1bf82a1a1845d1322112bc6ca982221b484e3b3925022e25b5cae89af -font_dirs="/usr/share/fonts/TTF" - -do_install() { - vmkdir usr/share/fonts/TTF - install -m644 ${wrksrc}/*.ttf ${DESTDIR}/usr/share/fonts/TTF - vinstall ${FILESDIR}/conf.avail 644 etc/fonts/conf.avail 69-freefont.conf -} diff --git a/srcpkgs/freeimage-devel b/srcpkgs/freeimage-devel deleted file mode 120000 index d740eeebf562a9..00000000000000 --- a/srcpkgs/freeimage-devel +++ /dev/null @@ -1 +0,0 @@ -freeimage \ No newline at end of file diff --git a/srcpkgs/freeimage-plus b/srcpkgs/freeimage-plus deleted file mode 120000 index d740eeebf562a9..00000000000000 --- a/srcpkgs/freeimage-plus +++ /dev/null @@ -1 +0,0 @@ -freeimage \ No newline at end of file diff --git a/srcpkgs/freeimage-plus-devel b/srcpkgs/freeimage-plus-devel deleted file mode 120000 index d740eeebf562a9..00000000000000 --- a/srcpkgs/freeimage-plus-devel +++ /dev/null @@ -1 +0,0 @@ -freeimage \ No newline at end of file diff --git a/srcpkgs/freeimage/patches/disable_arm_neon.patch b/srcpkgs/freeimage/patches/disable_arm_neon.patch deleted file mode 100644 index c3ed1eb64dd278..00000000000000 --- a/srcpkgs/freeimage/patches/disable_arm_neon.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/Source/LibPNG/pngpriv.h 2018-07-16 11:58:00.000000000 +0200 -+++ b/Source/LibPNG/pngpriv.h 2018-08-07 10:15:53.827327997 +0200 -@@ -107,6 +107,7 @@ - * this in $(CC), e.g. "CC=gcc -mfpu=neon", but people who build libpng rarely - * do this. - */ -+#define PNG_ARM_NEON_OPT 0 - #ifndef PNG_ARM_NEON_OPT - /* ARM NEON optimizations are being controlled by the compiler settings, - * typically the target FPU. If the FPU has been set to NEON (-mfpu=neon diff --git a/srcpkgs/freeimage/patches/fix-musl.patch b/srcpkgs/freeimage/patches/fix-musl.patch deleted file mode 100644 index 8d815c4cb8ceb3..00000000000000 --- a/srcpkgs/freeimage/patches/fix-musl.patch +++ /dev/null @@ -1,19 +0,0 @@ -Fixes following compile error due to musl using nullptr instead of __null: - -Source/FreeImage/PluginPSD.cpp: In function ‘BOOL Save(FreeImageIO*, FIBITMAP*, fi_handle, int, int, void*)’: -Source/FreeImage/PluginPSD.cpp:130:10: error: cannot convert ‘std::nullptr_t’ to ‘BOOL’ {aka ‘int’} in return - 130 | return NULL; - | ^~~~ - -diff -rup Source/FreeImage/PluginPSD.cpp.orig Source/FreeImage/PluginPSD.cpp ---- a/Source/FreeImage/PluginPSD.cpp -+++ b/Source/FreeImage/PluginPSD.cpp -@@ -127,7 +127,7 @@ Load(FreeImageIO *io, fi_handle handle, - static BOOL DLL_CALLCONV - Save(FreeImageIO *io, FIBITMAP *dib, fi_handle handle, int page, int flags, void *data) { - if(!handle) { -- return NULL; -+ return FALSE; - } - try { - psdParser parser; diff --git a/srcpkgs/freeimage/patches/ftbfs-big-endian.patch b/srcpkgs/freeimage/patches/ftbfs-big-endian.patch deleted file mode 100644 index 0bf9aa72729b6b..00000000000000 --- a/srcpkgs/freeimage/patches/ftbfs-big-endian.patch +++ /dev/null @@ -1,56 +0,0 @@ -Fixes BE build failure. - ---- a/Source/FreeImage/PluginDDS.cpp -+++ b/Source/FreeImage/PluginDDS.cpp -@@ -356,14 +356,14 @@ SwapHeader(DDSHEADER *header) { - for(int i=0; i<11; i++) { - SwapLong(&header->surfaceDesc.dwReserved1[i]); - } -- SwapLong(&header->surfaceDesc.ddpfPixelFormat.dwSize); -- SwapLong(&header->surfaceDesc.ddpfPixelFormat.dwFlags); -- SwapLong(&header->surfaceDesc.ddpfPixelFormat.dwFourCC); -- SwapLong(&header->surfaceDesc.ddpfPixelFormat.dwRGBBitCount); -- SwapLong(&header->surfaceDesc.ddpfPixelFormat.dwRBitMask); -- SwapLong(&header->surfaceDesc.ddpfPixelFormat.dwGBitMask); -- SwapLong(&header->surfaceDesc.ddpfPixelFormat.dwBBitMask); -- SwapLong(&header->surfaceDesc.ddpfPixelFormat.dwRGBAlphaBitMask); -+ SwapLong(&header->surfaceDesc.ddspf.dwSize); -+ SwapLong(&header->surfaceDesc.ddspf.dwFlags); -+ SwapLong(&header->surfaceDesc.ddspf.dwFourCC); -+ SwapLong(&header->surfaceDesc.ddspf.dwRGBBitCount); -+ SwapLong(&header->surfaceDesc.ddspf.dwRBitMask); -+ SwapLong(&header->surfaceDesc.ddspf.dwGBitMask); -+ SwapLong(&header->surfaceDesc.ddspf.dwBBitMask); -+ SwapLong(&header->surfaceDesc.ddspf.dwRGBAlphaBitMask); - SwapLong(&header->surfaceDesc.ddsCaps.dwCaps1); - SwapLong(&header->surfaceDesc.ddsCaps.dwCaps2); - SwapLong(&header->surfaceDesc.ddsCaps.dwReserved[0]); ---- a/Source/FreeImage/PluginBMP.cpp -+++ b/Source/FreeImage/PluginBMP.cpp -@@ -1419,7 +1419,7 @@ Save(FreeImageIO *io, FIBITMAP *dib, fi_handle handle, int page, int flags, void - - free(buffer); - #ifdef FREEIMAGE_BIGENDIAN -- } else if (bpp == 16) { -+ } else if (dst_bpp == 16) { - int padding = dst_pitch - dst_width * sizeof(WORD); - WORD pad = 0; - WORD pixel; -@@ -1440,7 +1440,7 @@ Save(FreeImageIO *io, FIBITMAP *dib, fi_handle handle, int page, int flags, void - } - #endif - #if FREEIMAGE_COLORORDER == FREEIMAGE_COLORORDER_RGB -- } else if (bpp == 24) { -+ } else if (dst_bpp == 24) { - int padding = dst_pitch - dst_width * sizeof(FILE_BGR); - DWORD pad = 0; - FILE_BGR bgr; -@@ -1461,7 +1461,7 @@ Save(FreeImageIO *io, FIBITMAP *dib, fi_handle handle, int page, int flags, void - } - } - } -- } else if (bpp == 32) { -+ } else if (dst_bpp == 32) { - FILE_BGRA bgra; - for(unsigned y = 0; y < dst_height; y++) { - BYTE *line = FreeImage_GetScanLine(dib, y); diff --git a/srcpkgs/freeimage/patches/no-windows.patch b/srcpkgs/freeimage/patches/no-windows.patch deleted file mode 100644 index 212e27c1ede814..00000000000000 --- a/srcpkgs/freeimage/patches/no-windows.patch +++ /dev/null @@ -1,15 +0,0 @@ -_WINDOWS_ is pre-defined macro definition for Windows OS -Other libraries detect build on Windows by this macro -Fix SLADE with wxWidgets 3.2 -Index: FreeImage/Source/FreeImage.h -=================================================================== ---- FreeImage.orig/Source/FreeImage.h -+++ FreeImage/Source/FreeImage.h -@@ -129,7 +129,6 @@ FI_STRUCT (FIMULTIBITMAP) { void *data; - #endif // __MINGW32__ - - #ifndef _WINDOWS_ --#define _WINDOWS_ - - #ifndef FALSE - #define FALSE 0 diff --git a/srcpkgs/freeimage/template b/srcpkgs/freeimage/template deleted file mode 100644 index efeefc31ed3105..00000000000000 --- a/srcpkgs/freeimage/template +++ /dev/null @@ -1,72 +0,0 @@ -# Template file for 'freeimage' -pkgname=freeimage -version=3.18.0 -revision=4 -build_style=gnu-makefile -hostmakedepends="unzip" -short_desc="Support library for popular graphics image formats" -maintainer="Orphaned " -license="GPL-2.0-or-later, FreeImage" -homepage="http://freeimage.sourceforge.net/" -distfiles="${SOURCEFORGE_SITE}/freeimage/Source%20Distribution/FreeImage${version//./}.zip" -checksum=f41379682f9ada94ea7b34fe86bf9ee00935a3147be41b6569c9605a53e438fd - -CFLAGS="-fPIC -DPIC -fexceptions -fvisibility=hidden -DPNG_POWERPC_VSX_OPT=0" -CXXFLAGS="${CFLAGS} -Wno-ctor-dtor-privacy -std=c++14" -subpackages="freeimage-plus freeimage-devel freeimage-plus-devel" - -post_patch() { - mkdir /tmp/fi - mv ${wrksrc}/* /tmp/fi - cp -a /tmp/fi ${wrksrc}/fip - mv /tmp/fi ${wrksrc} -} - -do_build() { - cd ${wrksrc}/fi - make ${makejobs} - cd ${wrksrc}/fip - make -f Makefile.fip ${makejobs} -} - -do_install() { - cd ${wrksrc}/fi - make DESTDIR="${DESTDIR}" install - vlicense license-fi.txt LICENSE -} - -freeimage-plus_package() { - short_desc+=" (plus)" - pkg_install() { - cd ${wrksrc}/fip - make -f Makefile.fip DESTDIR="${PKGDESTDIR}" install - vlicense license-fi.txt LICENSE - } -} - -freeimage-devel_package() { - short_desc+=" - development files" - depends="freeimage>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/libfreeimage.a - vmove usr/lib/libfreeimage.so - } -} - -freeimage-plus-devel_package() { - short_desc+=" (plus) - development files" - # Only needs FreeImage.h from freeimage-devel - depends="freeimage-plus>=${version}_${revision} - freeimage-devel>=${version}_${revision}" - pkg_install() { - DESTDIR="${DESTDIR/freeimage-/freeimage-plus-}" - vmove usr/include - rm -f "${PKGDESTDIR}/usr/include/FreeImage.h" - vmove usr/lib/libfreeimageplus.a - vmove usr/lib/libfreeimageplus.so -# vmkdir usr/lib -# mv ${_destdir}/usr/include ${PKGDESTDIR}/usr -# mv ${_destdir}/usr/lib/libfreeimageplus.{a,so} ${PKGDESTDIR}/usr/lib - } -} diff --git a/srcpkgs/freeimage/update b/srcpkgs/freeimage/update deleted file mode 100644 index 63e51d60d2341a..00000000000000 --- a/srcpkgs/freeimage/update +++ /dev/null @@ -1 +0,0 @@ -pattern='Source Distribution/\K[\d]+\.[\d]+\.[\d]+' diff --git a/srcpkgs/freeipmi-devel b/srcpkgs/freeipmi-devel deleted file mode 120000 index f3ac5f5d69b386..00000000000000 --- a/srcpkgs/freeipmi-devel +++ /dev/null @@ -1 +0,0 @@ -freeipmi \ No newline at end of file diff --git a/srcpkgs/freeipmi/files/bmc-watchdog/finish b/srcpkgs/freeipmi/files/bmc-watchdog/finish deleted file mode 100644 index 5ae1420ffd48e5..00000000000000 --- a/srcpkgs/freeipmi/files/bmc-watchdog/finish +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh - -exec bmc-watchdog --stop diff --git a/srcpkgs/freeipmi/files/bmc-watchdog/run b/srcpkgs/freeipmi/files/bmc-watchdog/run deleted file mode 100644 index ceab6fb7a2692c..00000000000000 --- a/srcpkgs/freeipmi/files/bmc-watchdog/run +++ /dev/null @@ -1,10 +0,0 @@ -#!/bin/sh -exec 2>&1 - -[ -f ./conf ] && . ./conf - -: ${OPTIONS:=-d -u 4 -p 0 -a 1 -F -P -L -S -O -i 900 -e 60} - -bmc-watchdog ${OPTIONS} - -exec chpst -b bmc-watchdog pause diff --git a/srcpkgs/freeipmi/files/ipmidetectd/run b/srcpkgs/freeipmi/files/ipmidetectd/run deleted file mode 100644 index d74d97c8d1ebc0..00000000000000 --- a/srcpkgs/freeipmi/files/ipmidetectd/run +++ /dev/null @@ -1,4 +0,0 @@ -#!/bin/sh -exec 2>&1 - -exec ipmidetectd -d diff --git a/srcpkgs/freeipmi/files/ipmiseld/run b/srcpkgs/freeipmi/files/ipmiseld/run deleted file mode 100644 index 281a5f2d89c741..00000000000000 --- a/srcpkgs/freeipmi/files/ipmiseld/run +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh -exec 2>&1 -exec ipmiseld --foreground diff --git a/srcpkgs/freeipmi/patches/fix-build-musl-non-x86.patch b/srcpkgs/freeipmi/patches/fix-build-musl-non-x86.patch deleted file mode 100644 index 02a558773e23b4..00000000000000 --- a/srcpkgs/freeipmi/patches/fix-build-musl-non-x86.patch +++ /dev/null @@ -1,23 +0,0 @@ -Musl, unlike glibc, provides inb/outb but only on x86. -Additionally, the iopl call is generally useless outside x86. - ---- a/libfreeipmi/driver/ipmi-kcs-driver.c -+++ b/libfreeipmi/driver/ipmi-kcs-driver.c -@@ -162,7 +162,7 @@ - #if defined(__FreeBSD__) || defined(__NetBSD__) || defined(__OpenBSD__) - # define _INB(port) inb (port) - # define _OUTB(data, port) outb (port, data) --#elif defined(HAVE_IOPL) -+#elif defined(HAVE_IOPL) && (defined(__x86_64__) || defined(__i386__)) - # define _INB(port) inb (port) - # define _OUTB(data, port) outb (data, port) - #else -@@ -509,7 +508,7 @@ ipmi_kcs_ctx_io_init (ipmi_kcs_ctx_t ctx) - } - #endif /* !USE_IOPERM */ - #else /* !__FreeBSD__ */ --#if HAVE_IOPL -+#if defined(HAVE_IOPL) && (defined(__x86_64__) || defined(__i386__)) - if (iopl (3) < 0) - { - KCS_ERRNO_TO_KCS_ERRNUM (ctx, errno); diff --git a/srcpkgs/freeipmi/patches/fix-build-with-C99-compilers.patch b/srcpkgs/freeipmi/patches/fix-build-with-C99-compilers.patch deleted file mode 100644 index f198859dca4309..00000000000000 --- a/srcpkgs/freeipmi/patches/fix-build-with-C99-compilers.patch +++ /dev/null @@ -1,69 +0,0 @@ -Source: http://lists.busybox.net/pipermail/buildroot/2016-September/172879.html - -"The issue is that C99 changed inline semantics. This patch takes these -changes into account and allows to build the bundled argp and therefore -[freeipmi] with non-C89-compilers." - ---- a/common/portability/freeipmi-argp-fmtstream.c -+++ b/common/portability/freeipmi-argp-fmtstream.c -@@ -389,6 +389,7 @@ __argp_fmtstream_printf (struct argp_fmt - weak_alias (__argp_fmtstream_printf, argp_fmtstream_printf) - #endif - -+#if __STDC_VERSION__ - 199900L < 1 - /* Duplicate the inline definitions in argp-fmtstream.h, for compilers - * that don't do inlining. */ - size_t -@@ -471,5 +472,6 @@ __argp_fmtstream_point (argp_fmtstream_t - __argp_fmtstream_update (__fs); - return __fs->point_col >= 0 ? __fs->point_col : 0; - } -+#endif /* __STDC_VERSION__ - 199900L < 1 */ - - #endif /* !ARGP_FMTSTREAM_USE_LINEWRAP */ ---- a/common/portability/freeipmi-argp-fmtstream.h -+++ b/common/portability/freeipmi-argp-fmtstream.h -@@ -145,6 +145,7 @@ extern ssize_t argp_fmtstream_printf (ar - __const char *__fmt, ...) - PRINTF_STYLE(2,3); - -+#if __STDC_VERSION__ - 199900L < 1 - extern int __argp_fmtstream_putc (argp_fmtstream_t __fs, int __ch); - extern int argp_fmtstream_putc (argp_fmtstream_t __fs, int __ch); - -@@ -155,6 +156,7 @@ extern size_t __argp_fmtstream_write (ar - __const char *__str, size_t __len); - extern size_t argp_fmtstream_write (argp_fmtstream_t __fs, - __const char *__str, size_t __len); -+#endif /* __STDC_VERSION__ - 199900L < 1 */ - - /* Access macros for various bits of state. */ - #define argp_fmtstream_lmargin(__fs) ((__fs)->lmargin) -@@ -164,6 +166,7 @@ extern size_t argp_fmtstream_write (argp - #define __argp_fmtstream_rmargin argp_fmtstream_rmargin - #define __argp_fmtstream_wmargin argp_fmtstream_wmargin - -+#if __STDC_VERSION__ - 199900L < 1 - /* Set __FS's left margin to LMARGIN and return the old value. */ - extern size_t argp_fmtstream_set_lmargin (argp_fmtstream_t __fs, - size_t __lmargin); -@@ -185,6 +188,7 @@ extern size_t __argp_fmtstream_set_wmarg - /* Return the column number of the current output point in __FS. */ - extern size_t argp_fmtstream_point (argp_fmtstream_t __fs); - extern size_t __argp_fmtstream_point (argp_fmtstream_t __fs); -+#endif /* __STDC_VERSION__ - 199900L < 1 */ - - /* Internal routines. */ - extern void _argp_fmtstream_update (argp_fmtstream_t __fs); -@@ -208,7 +212,11 @@ extern int __argp_fmtstream_ensure (argp - #endif - - #ifndef ARGP_FS_EI -+#if defined(__GNUC__) && !defined(__GNUC_STDC_INLINE__) - #define ARGP_FS_EI extern inline -+#else -+#define ARGP_FS_EI inline -+#endif - #endif - - ARGP_FS_EI size_t diff --git a/srcpkgs/freeipmi/template b/srcpkgs/freeipmi/template deleted file mode 100644 index e6818b20f15c18..00000000000000 --- a/srcpkgs/freeipmi/template +++ /dev/null @@ -1,41 +0,0 @@ -# Template file for 'freeipmi' -pkgname=freeipmi -version=1.6.6 -revision=1 -build_style=gnu-configure -configure_args="--without-systemdsystemunitdir ac_cv_header_sys_stropts_h=no" -hostmakedepends="pkg-config texinfo" -makedepends="libgcrypt-devel" -short_desc="In-band and out-of-band IPMI software" -maintainer="Toyam Cox " -license="GPL-3.0-or-later" -# Changelog: http://www.gnu.org/software/freeipmi/NEWS -homepage="http://www.gnu.org/software/freeipmi/" -distfiles="${GNU_SITE}/${pkgname}/${pkgname}-${version}.tar.gz" -checksum=cfa30179b44c582e73cf92c2ad0e54fe49f9fd87f7a0889be9dc2db5802e6aab - -conf_files="/etc/freeipmi/*.conf" -make_dirs="/var/cache/ipmiseld 0755 root root" - -case "$XBPS_TARGET_MACHINE" in - aarch64) configure_args+=" ac_cv_header_sys_io_h=no";; -esac - -post_install() { - rm -rf ${DESTDIR}/etc/{sysconfig,init.d} - vsv ipmiseld - vsv ipmidetectd - vsv bmc-watchdog -} - -freeipmi-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.so" - vmove "usr/lib/*.a" - vmove usr/share/man/man3 - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/freeorion/patches/boost-1.89.patch b/srcpkgs/freeorion/patches/boost-1.89.patch deleted file mode 100644 index 6e3319a56b3f0a..00000000000000 --- a/srcpkgs/freeorion/patches/boost-1.89.patch +++ /dev/null @@ -1,21 +0,0 @@ ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -283,7 +283,6 @@ find_package(Boost ${MINIMUM_BOOST_VERSI - log - log_setup - serialization -- system - thread - REQUIRED) - ---- a/GG/CMakeLists.txt -+++ b/GG/CMakeLists.txt -@@ -66,7 +66,7 @@ endif() - - set(MINIMUM_BOOST_VERSION 1.69.0) - --find_package(Boost ${MINIMUM_BOOST_VERSION} COMPONENTS filesystem regex system REQUIRED) -+find_package(Boost ${MINIMUM_BOOST_VERSION} COMPONENTS filesystem REQUIRED) - - find_package(OpenGL REQUIRED) - find_package(GLEW REQUIRED) diff --git a/srcpkgs/freeorion/patches/fix-cflags.patch b/srcpkgs/freeorion/patches/fix-cflags.patch deleted file mode 100644 index 07b5302dab0c31..00000000000000 --- a/srcpkgs/freeorion/patches/fix-cflags.patch +++ /dev/null @@ -1,18 +0,0 @@ -Index: CMakeLists.txt -=================================================================== ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -432,13 +432,6 @@ if(MSVC) - ) - endif() - --target_compile_options(freeorionparseobj -- PRIVATE -- $<$:-ftemplate-depth=512> -- $<$:-ftemplate-depth=512> -- $<$>,$>:-O3> --) -- - target_compile_definitions(freeorionparseobj - PUBLIC - -DBOOST_ALL_DYN_LINK diff --git a/srcpkgs/freeorion/patches/fix-gigi-config-file-finding.patch b/srcpkgs/freeorion/patches/fix-gigi-config-file-finding.patch deleted file mode 100644 index 009be339fa244f..00000000000000 --- a/srcpkgs/freeorion/patches/fix-gigi-config-file-finding.patch +++ /dev/null @@ -1,13 +0,0 @@ -diff --git a/GG/GG/CMakeLists.txt b/GG/GG/CMakeLists.txt -index 606c8e9cb..4026dc6b9 100644 ---- a/GG/GG/CMakeLists.txt -+++ b/GG/GG/CMakeLists.txt -@@ -18,7 +18,7 @@ target_sources(GiGi - ${CMAKE_CURRENT_LIST_DIR}/Button.h - ${CMAKE_CURRENT_LIST_DIR}/ClrConstants.h - ${CMAKE_CURRENT_LIST_DIR}/Clr.h -- ${CMAKE_CURRENT_LIST_DIR}/Config.h -+ ${CMAKE_CURRENT_BINARY_DIR}/Config.h - ${CMAKE_CURRENT_LIST_DIR}/Control.h - ${CMAKE_CURRENT_LIST_DIR}/Cursor.h - ${CMAKE_CURRENT_LIST_DIR}/DeferredLayout.h diff --git a/srcpkgs/freeorion/template b/srcpkgs/freeorion/template deleted file mode 100644 index f0df21705284ec..00000000000000 --- a/srcpkgs/freeorion/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'freeorion' -pkgname=freeorion -version=0.5.1.1 -revision=3 -build_style=cmake -hostmakedepends="cppcheck doxygen python3-pycodestyle" -makedepends="boost-devel-minimal boost-python3 - libboost_iostreams libboost_locale libboost_log_setup libboost_log - libboost_thread libboost_serialization libboost_filesystem libvorbis-devel - freetype-devel glew-devel libopenal-devel python3-devel SDL2-devel" -depends="desktop-file-utils hicolor-icon-theme" -short_desc="Turn-based space empire and galactic conquest (4X) computer game" -maintainer="Emil Tomczyk " -license="GPL-2.0-or-later" -homepage="https://freeorion.org/index.php/Main_Page" -changelog="https://raw.githubusercontent.com/freeorion/freeorion/master/ChangeLog.md" -distfiles="https://github.com/freeorion/freeorion/releases/download/v${version}/FreeOrion-v${version}_Source.tar.gz" -checksum=bf6c578ddf1c48021016341dc910f038c80f651fc6f1874390aadb36448b410e -replaces="freeorion-data>=0" - -pre_configure() { - cp util/Version.cpp util/Version.cpp.in - if [ "$XBPS_WORDSIZE" = "32" ]; then - CXXFLAGS+=" -g1" - LDFLAGS+=" -Wl,--no-keep-memory" - fi -} diff --git a/srcpkgs/freepats/files/timidity-freepats.cfg b/srcpkgs/freepats/files/timidity-freepats.cfg deleted file mode 100644 index 8e0d3a08129527..00000000000000 --- a/srcpkgs/freepats/files/timidity-freepats.cfg +++ /dev/null @@ -1,22 +0,0 @@ -## Load the patchset from freepats -dir /usr/share/freepats -source /etc/freepats/freepats.cfg - -## If you have a slow CPU, uncomment these: -#opt EFresamp=d #disable resampling -#opt EFvlpf=d #disable VLPF -#opt EFreverb=d #disable reverb -#opt EFchorus=d #disable chorus -#opt EFdelay=d #disable delay -#opt anti-alias=d #disable sample anti-aliasing -#opt EWPVSETOZ #disable all Midi Controls -#opt p32a #default to 32 voices with auto reduction -#opt s32kHz #default sample frequency to 32kHz -#opt fast-decay #fast decay notes - -## If you have a moderate CPU, uncomment these: -#opt EFresamp=l -#opt EFreverb=g,42 -#opt EFchorus=s -#opt s32kHz -#opt p64a diff --git a/srcpkgs/freepats/template b/srcpkgs/freepats/template deleted file mode 100644 index c585244700ddc2..00000000000000 --- a/srcpkgs/freepats/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'freepats' -pkgname=freepats -version=20060219 -revision=6 -short_desc="Free patch set for MIDI audio synthesis" -maintainer="David " -license="GPL-2.0-or-later" -homepage="http://freepats.zenvoid.org" -distfiles="${homepage}/${pkgname}-${version}.tar.bz2" -checksum="0261ea1057b232183fa472432d5cedb0dca33698a5319328cdf193d4b2193c8a" - -conf_files="/etc/freepats/freepats.cfg" - -do_install() { - vmkdir etc/freepats - vmkdir usr/share/examples/freepats - vmkdir usr/share/freepats/Drum_000 - vmkdir usr/share/freepats/Tone_000 - - vcopy "${wrksrc}/Drum_000/*" \ - usr/share/freepats/Drum_000 - vcopy "${wrksrc}/Tone_000/*" \ - usr/share/freepats/Tone_000 - - vinstall ${wrksrc}/crude.cfg 644 etc/freepats freepats.cfg - vsconf ${FILESDIR}/timidity-freepats.cfg -} diff --git a/srcpkgs/freepats/update b/srcpkgs/freepats/update deleted file mode 100644 index b0f74448f82122..00000000000000 --- a/srcpkgs/freepats/update +++ /dev/null @@ -1,2 +0,0 @@ -site="http://freepats.zenvoid.org/SoundSets/general-midi.html" -pattern="freepats-\K[\d]{8}(?=\.tar)" diff --git a/srcpkgs/freeplane/files/freeplane.desktop b/srcpkgs/freeplane/files/freeplane.desktop deleted file mode 100644 index 56febdad6f3c3f..00000000000000 --- a/srcpkgs/freeplane/files/freeplane.desktop +++ /dev/null @@ -1,12 +0,0 @@ -[Desktop Entry] -Version=1.0 -Encoding=UTF-8 -Name=Freeplane -GenericName=Freeplane -Exec=freeplane %U -Terminal=false -Icon=freeplane -Type=Application -MimeType=application/x-freeplane -Categories=Application;Office; -Comment=A free mind mapping tool diff --git a/srcpkgs/freeplane/patches/jdk11-default.patch b/srcpkgs/freeplane/patches/jdk11-default.patch deleted file mode 100644 index 2f27d35af84a8c..00000000000000 --- a/srcpkgs/freeplane/patches/jdk11-default.patch +++ /dev/null @@ -1,15 +0,0 @@ -freeplane does not work with jdk17, so set jdk11 as the default. -This can be overridden by the upstream-created method still. - ---- a/freeplane_framework/script/freeplane.sh -+++ b/freeplane_framework/script/freeplane.sh -@@ -5,6 +5,9 @@ - set -x - fi - -+# set openjdk11 as the default, regardless of xbps-alternatives -+[ -z "$FREEPLANE_JAVA_HOME" ] && FREEPLANE_JAVA_HOME=/usr/lib/jvm/openjdk11 -+ - ########## FUNCTIONS DEFINITIONS ####################################### - - _debug() { diff --git a/srcpkgs/freeplane/patches/remove_mac.patch b/srcpkgs/freeplane/patches/remove_mac.patch deleted file mode 100644 index 21f32c6ed1b74f..00000000000000 --- a/srcpkgs/freeplane/patches/remove_mac.patch +++ /dev/null @@ -1,13 +0,0 @@ ---- a/freeplane_debughelper/build.gradle 2020-06-29 17:33:42.544000000 +1000 -+++ b/freeplane_debughelper/build.gradle 2020-06-29 17:33:48.627000000 +1000 -@@ -7,9 +7,7 @@ - - dependencies { - def exclusions = [project.name, 'freeplane_ant'] -- if (! Os.isFamily(Os.FAMILY_MAC)) { -- exclusions.add('freeplane_mac') -- } -+ exclusions.add('freeplane_mac') - parent.subprojects.findAll{! exclusions.contains(it.name)}.each { - runtimeOnly it - } diff --git a/srcpkgs/freeplane/template b/srcpkgs/freeplane/template deleted file mode 100644 index e98b19dc01e6af..00000000000000 --- a/srcpkgs/freeplane/template +++ /dev/null @@ -1,40 +0,0 @@ -# Template file for 'freeplane' -pkgname=freeplane -version=1.9.14 -revision=1 -hostmakedepends="apache-ant openjdk11 unzip gradle" -depends="openjdk11-jre" -short_desc="Application for Mind Mapping, Knowledge Management, Project Management" -maintainer="Andrea Brancaleoni " -license="GPL-2.0-or-later" -homepage="http://freeplane.sourceforge.net/" -distfiles="https://github.com/freeplane/freeplane/archive/release-${version}.tar.gz" -checksum=8c463c997675b0e351724673e9ca6357f4ef47bd9df0c49b73645090fb19cd7f - -make_dirs=" -/usr/share/freeplane/fwdir/condperm/ 755 root root -/usr/share/freeplane/fwdir/perms/ 755 root root" - -case "$XBPS_MACHINE" in - ppc64*) ;; - ppc*|arm*|mips*) broken="No JVM JIT, goes on for hours";; -esac - -do_build() { - . /etc/profile.d/apache-ant.sh - . /etc/profile.d/jdk.sh - - gradle format_translation binZip -x test -} - -do_install() { - unzip DIST/freeplane_bin-$version.zip -d install - find install -type f -name \*.exe -delete - vmkdir usr/share/$pkgname - mv install/$pkgname-$version/* $DESTDIR/usr/share/$pkgname - vmkdir usr/bin - ln -s /usr/share/freeplane/freeplane.sh $DESTDIR/usr/bin/$pkgname - vmkdir usr/share/pixmaps - ln -s /usr/share/freeplane/freeplane.svg $DESTDIR/usr/share/pixmaps/freeplane.svg - vinstall $FILESDIR/freeplane.desktop 644 usr/share/applications -} diff --git a/srcpkgs/freerdp-devel b/srcpkgs/freerdp-devel deleted file mode 120000 index ff5b2c64c02a44..00000000000000 --- a/srcpkgs/freerdp-devel +++ /dev/null @@ -1 +0,0 @@ -freerdp \ No newline at end of file diff --git a/srcpkgs/freerdp-server b/srcpkgs/freerdp-server deleted file mode 120000 index ff5b2c64c02a44..00000000000000 --- a/srcpkgs/freerdp-server +++ /dev/null @@ -1 +0,0 @@ -freerdp \ No newline at end of file diff --git a/srcpkgs/freerdp-server-devel b/srcpkgs/freerdp-server-devel deleted file mode 120000 index ff5b2c64c02a44..00000000000000 --- a/srcpkgs/freerdp-server-devel +++ /dev/null @@ -1 +0,0 @@ -freerdp \ No newline at end of file diff --git a/srcpkgs/freerdp/patches/gcc14.patch b/srcpkgs/freerdp/patches/gcc14.patch deleted file mode 100644 index 47553cea895fda..00000000000000 --- a/srcpkgs/freerdp/patches/gcc14.patch +++ /dev/null @@ -1,235 +0,0 @@ -From 4f411197dc9d2076f00748b1178a60b2423030bf Mon Sep 17 00:00:00 2001 -From: Alessandro Bono -Date: Wed, 8 May 2024 16:06:17 +0200 -Subject: [PATCH] info: Fix incompatible pointer type -MIME-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit - -This fixes the following: -``` -libfreerdp/core/info.c: In function ‘rdp_read_info_null_string’: -libfreerdp/core/info.c:88:39: error: initialization of ‘const WCHAR *’ {aka ‘const short unsigned int *’} from incompatible pointer type ‘BYTE *’ {aka ‘unsigned char *’} [-Wincompatible-pointer-types] - 88 | const WCHAR* domain = Stream_Pointer(s); -``` ---- - libfreerdp/core/info.c | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/libfreerdp/core/info.c b/libfreerdp/core/info.c -index 9aaa6cff6b74..c9b2fc6017d3 100644 ---- a/libfreerdp/core/info.c -+++ b/libfreerdp/core/info.c -@@ -85,7 +85,7 @@ static BOOL rdp_read_info_null_string(const char* what, UINT32 flags, wStream* s - - if (cbLen > 0) - { -- const WCHAR* domain = Stream_Pointer(s); -+ const WCHAR* domain = (WCHAR*)Stream_Pointer(s); - - if (isNullTerminated && (max > 0)) - max -= nullSize; -From f3ed1f1ac367eb21f93c9fba5047447fdccdb5cc Mon Sep 17 00:00:00 2001 -From: Alessandro Bono -Date: Wed, 8 May 2024 16:06:26 +0200 -Subject: [PATCH] redirection: Fix incompatible pointer type -MIME-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit - -This fixes the following: -``` -libfreerdp/core/redirection.c: In function ‘redirection_copy_data’: -libfreerdp/core/redirection.c:91:31: error: passing argument 1 of ‘redirection_free_data’ from incompatible pointer type [-Wincompatible-pointer-types] - 91 | redirection_free_data(dst, plen); - | ^~~ - | | - | char ** -libfreerdp/core/redirection.c:80:42: note: expected ‘BYTE **’ {aka ‘unsigned char **’} but argument is of type ‘char **’ - 80 | static void redirection_free_data(BYTE** str, UINT32* length) - | ~~~~~~~^~~ -``` ---- - libfreerdp/core/redirection.c | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/libfreerdp/core/redirection.c b/libfreerdp/core/redirection.c -index 59c6dbceed3d..63bc8cc854ca 100644 ---- a/libfreerdp/core/redirection.c -+++ b/libfreerdp/core/redirection.c -@@ -86,7 +86,7 @@ static void redirection_free_data(BYTE** str, UINT32* length) - *str = NULL; - } - --static BOOL redirection_copy_data(char** dst, UINT32* plen, const char* str, UINT32 len) -+static BOOL redirection_copy_data(BYTE** dst, UINT32* plen, const BYTE* str, UINT32 len) - { - redirection_free_data(dst, plen); - -From 7894a7dfc5f811cb5dacc57a09236c11744b1ec8 Mon Sep 17 00:00:00 2001 -From: Alessandro Bono -Date: Wed, 8 May 2024 16:06:30 +0200 -Subject: [PATCH] redirection: Fix incompatible pointer type -MIME-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit - -This fixes the following: -``` -libfreerdp/core/redirection.c: In function ‘freerdp_settings_set_pointer_len’: -libfreerdp/core/redirection.c:112:31: error: assignment to ‘BYTE **’ {aka ‘unsigned char **’} from incompatible pointer type ‘char **’ [-Wincompatible-pointer-types] - 112 | pdata = &settings->TargetNetAddress; - | ^ -``` ---- - libfreerdp/core/redirection.c | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/libfreerdp/core/redirection.c b/libfreerdp/core/redirection.c -index 63bc8cc854ca..4872d4b8fb17 100644 ---- a/libfreerdp/core/redirection.c -+++ b/libfreerdp/core/redirection.c -@@ -109,7 +109,7 @@ static BOOL freerdp_settings_set_pointer_len(rdpSettings* settings, size_t id, c - switch (id) - { - case FreeRDP_TargetNetAddress: -- pdata = &settings->TargetNetAddress; -+ pdata = (BYTE**)&settings->TargetNetAddress; - plen = &settings->TargetNetAddressCount; - break; - case FreeRDP_LoadBalanceInfo: -From 5b2b53b15c9af46b85c4ef0007e7fb59d7608289 Mon Sep 17 00:00:00 2001 -From: Armin Novak -Date: Thu, 8 Aug 2024 11:03:24 +0200 -Subject: [PATCH] [warnings] fix -Wincompatible-pointer-types - ---- - channels/ainput/server/ainput_main.c | 8 ++++---- - libfreerdp/codec/dsp_ffmpeg.c | 2 +- - winpr/libwinpr/crt/unicode.c | 8 ++++---- - 3 files changed, 9 insertions(+), 9 deletions(-) - -diff --git a/channels/ainput/server/ainput_main.c b/channels/ainput/server/ainput_main.c -index 943d0faf1628..fc61f9b00101 100644 ---- a/channels/ainput/server/ainput_main.c -+++ b/channels/ainput/server/ainput_main.c -@@ -222,7 +222,7 @@ static HANDLE ainput_server_get_channel_handle(ainput_server* ainput) - - WINPR_ASSERT(ainput); - -- if (WTSVirtualChannelQuery(ainput->ainput_channel, WTSVirtualEventHandle, &buffer, -+ if (WTSVirtualChannelQuery(ainput->ainput_channel, WTSVirtualEventHandle, (void**)&buffer, - &BytesReturned) == TRUE) - { - if (BytesReturned == sizeof(HANDLE)) -@@ -416,7 +416,7 @@ ainput_server_context* ainput_server_context_new(HANDLE vcm) - goto fail; - return &ainput->context; - fail: -- ainput_server_context_free(ainput); -+ ainput_server_context_free(&ainput->context); - return NULL; - } - -@@ -539,8 +539,8 @@ UINT ainput_server_context_poll_int(ainput_server_context* context) - BYTE* buffer = NULL; - DWORD BytesReturned = 0; - -- if (WTSVirtualChannelQuery(ainput->ainput_channel, WTSVirtualChannelReady, &buffer, -- &BytesReturned) != TRUE) -+ if (WTSVirtualChannelQuery(ainput->ainput_channel, WTSVirtualChannelReady, -+ (void**)&buffer, &BytesReturned) != TRUE) - { - WLog_ERR(TAG, "WTSVirtualChannelReady failed,"); - } -diff --git a/libfreerdp/codec/dsp_ffmpeg.c b/libfreerdp/codec/dsp_ffmpeg.c -index ef6791400d38..80df188339ee 100644 ---- a/libfreerdp/codec/dsp_ffmpeg.c -+++ b/libfreerdp/codec/dsp_ffmpeg.c -@@ -423,7 +423,7 @@ static BOOL ffmpeg_encode_frame(AVCodecContext* context, AVFrame* in, AVPacket* - uint8_t** pp = in->extended_data; - for (int y = 0; y < in->channels; y++) - { -- float* data = pp[y]; -+ float* data = (float*)pp[y]; - for (int x = 0; x < in->nb_samples; x++) - { - const float val1 = data[x]; -diff --git a/winpr/libwinpr/crt/unicode.c b/winpr/libwinpr/crt/unicode.c -index dc3533a8a7b5..acbec014e67c 100644 ---- a/winpr/libwinpr/crt/unicode.c -+++ b/winpr/libwinpr/crt/unicode.c -@@ -215,8 +215,8 @@ int MultiByteToWideChar(UINT CodePage, DWORD dwFlags, LPCSTR lpMultiByteStr, int - else - { - targetLength = -- ucnv_convert("UTF-16LE", "UTF-8", targetStart, targetCapacity * sizeof(WCHAR), -- lpMultiByteStr, cbMultiByte, &error); -+ ucnv_convert("UTF-16LE", "UTF-8", (char*)targetStart, -+ targetCapacity * sizeof(WCHAR), lpMultiByteStr, cbMultiByte, &error); - if (targetLength > 0) - targetLength /= sizeof(WCHAR); - cchWideChar = U_SUCCESS(error) ? targetLength : 0; -@@ -353,14 +353,14 @@ int WideCharToMultiByte(UINT CodePage, DWORD dwFlags, LPCWSTR lpWideCharStr, int - #if defined(UCNV_CONVERT) - if (cbMultiByte == 0) - { -- targetLength = ucnv_convert("UTF-8", "UTF-16LE", NULL, 0, lpWideCharStr, -+ targetLength = ucnv_convert("UTF-8", "UTF-16LE", NULL, 0, (char*)lpWideCharStr, - cchWideChar * sizeof(WCHAR), &error); - cbMultiByte = targetLength; - } - else - { - targetLength = ucnv_convert("UTF-8", "UTF-16LE", targetStart, targetCapacity, -- lpWideCharStr, cchWideChar * sizeof(WCHAR), &error); -+ (char*)lpWideCharStr, cchWideChar * sizeof(WCHAR), &error); - cbMultiByte = U_SUCCESS(error) ? targetLength : 0; - } - -From d2b6771c748e54e659d5f1243a92e499c3beaa36 Mon Sep 17 00:00:00 2001 -From: Mike Gilbert -Date: Wed, 22 May 2024 17:04:43 -0400 -Subject: [PATCH] X11: fix pointer/integer type mismatch - -Fixed on master in 2da280b8a1748052b70b3f5a1ef0d8e932c33adc. ---- - client/X11/xf_graphics.c | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/client/X11/xf_graphics.c b/client/X11/xf_graphics.c -index 5aa1fd48b5a3..fe81e0ed91cb 100644 ---- a/client/X11/xf_graphics.c -+++ b/client/X11/xf_graphics.c -@@ -438,7 +438,7 @@ static BOOL xf_Pointer_New(rdpContext* context, rdpPointer* pointer) - - #endif - fail: -- WLog_DBG(TAG, "%s: %ld", __func__, rc ? pointer : -1); -+ WLog_DBG(TAG, "%s: %p", __func__, rc ? pointer : NULL); - return rc; - } - -From 67818bddb31900cdf3acb26cb0b673cc90b71cc9 Mon Sep 17 00:00:00 2001 -From: akallabeth -Date: Thu, 23 May 2024 09:30:33 +0200 -Subject: [PATCH] [client,wayland] fix const correctness - ---- - client/Wayland/wlfreerdp.c | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/client/Wayland/wlfreerdp.c b/client/Wayland/wlfreerdp.c -index 65e29bc51109..5988aed6b03f 100644 ---- a/client/Wayland/wlfreerdp.c -+++ b/client/Wayland/wlfreerdp.c -@@ -587,7 +587,7 @@ static void wlf_client_free(freerdp* instance, rdpContext* context) - DeleteCriticalSection(&wlf->critical); - } - --static void* uwac_event_clone(const void* val) -+static void* uwac_event_clone(void* val) - { - UwacEvent* copy; - UwacEvent* ev = (UwacEvent*)val; - diff --git a/srcpkgs/freerdp/template b/srcpkgs/freerdp/template deleted file mode 100644 index 10ab46339866e3..00000000000000 --- a/srcpkgs/freerdp/template +++ /dev/null @@ -1,90 +0,0 @@ -# Template file for 'freerdp' -pkgname=freerdp -version=2.11.7 -revision=2 -build_style=cmake -configure_args="-DWITH_ALSA=ON -DWITH_CUPS=OFF -DWITH_FFMPEG=ON - -DWITH_GSTREAMER_0_10=OFF -DWITH_GSTREAMER_1_0=OFF -DWITH_JPEG=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" -hostmakedepends="pkg-config xmlto wayland-devel" -makedepends="alsa-lib-devel ffmpeg6-devel glib-devel libusb-devel - libXcursor-devel libXinerama-devel libXrandr-devel libXv-devel - libjpeg-turbo-devel openssl-devel libxkbfile-devel pulseaudio-devel - libxkbcommon-devel wayland-devel cairo-devel libXdamage-devel" -short_desc="Free RDP (Remote Desktop Protocol) client" -maintainer="Orphaned " -license="Apache-2.0" -homepage="https://www.freerdp.com/" -changelog="https://raw.githubusercontent.com/FreeRDP/FreeRDP/master/ChangeLog" -distfiles="https://github.com/FreeRDP/FreeRDP/archive/${version}.tar.gz" -checksum=22dbeeaad065e93f152d70e04ec8eeab08aa32c406a96be64f252526623625a4 -CFLAGS="-Wno-dev" - -case "$XBPS_TARGET_MACHINE" in - i686*|x86_64*) configure_args+=" -DWITH_SSE2=ON";; - armv5tel*) configure_args+=" -DWITH_NEON=OFF";; -esac - -post_install() { - rm -f ${DESTDIR}/usr/lib64 - sed -i -e 's;[$]{_IMPORT_PREFIX}/bin;/usr/bin;' \ - ${DESTDIR}/usr/lib/cmake/WinPR2/WinPRTargets-*.cmake -} - -# first we want to separate -server, everything else then goes to client -subpackages="libfreerdp-server freerdp-server freerdp-server-devel libfreerdp - freerdp-devel" - -libfreerdp_package() { - replaces="${sourcepkg}<1.0.2_2" - short_desc+=" - runtime libraries" - pkg_install() { - vmove "usr/lib/*.so.*" - } -} - -freerdp-devel_package() { - short_desc+=" - development files" - depends="openssl-devel lib${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} - -libfreerdp-server_package() { - short_desc="Free RDP (Remote Desktop Protocol) server - runtime files" - depends="libfreerdp>=${version}_${revision}" - pkg_install() { - vmove "usr/lib/libfreerdp-server*.so.*" - vmove "usr/lib/libfreerdp-shadow*.so.*" - } -} - -freerdp-server_package() { - short_desc="Free RDP (Remote Desktop Protocol) server" - depends="libfreerdp-server>=${version}_${revision}" - pkg_install() { - vmove usr/bin/freerdp-proxy - vmove usr/bin/freerdp-shadow-cli - vmove usr/share/man/man1/freerdp-shadow-cli.1 - } -} - -freerdp-server-devel_package() { - depends="libfreerdp-server>=${version}_${revision}" - short_desc="Free RDP (Remote Desktop Protocol) server - development files" - pkg_install() { - vmove usr/lib/cmake/FreeRDP-Server2 - vmove usr/lib/cmake/FreeRDP-Shadow2 - vmove usr/lib/pkgconfig/freerdp-server2.pc - vmove usr/lib/pkgconfig/freerdp-shadow2.pc - vmove "usr/lib/libfreerdp-server*.so" - vmove "usr/lib/libfreerdp-shadow*.so" - } -} diff --git a/srcpkgs/freerdp3-devel b/srcpkgs/freerdp3-devel deleted file mode 120000 index d8e6da3ebcadf3..00000000000000 --- a/srcpkgs/freerdp3-devel +++ /dev/null @@ -1 +0,0 @@ -freerdp3 \ No newline at end of file diff --git a/srcpkgs/freerdp3-server b/srcpkgs/freerdp3-server deleted file mode 120000 index d8e6da3ebcadf3..00000000000000 --- a/srcpkgs/freerdp3-server +++ /dev/null @@ -1 +0,0 @@ -freerdp3 \ No newline at end of file diff --git a/srcpkgs/freerdp3/patches/fix-cross.patch b/srcpkgs/freerdp3/patches/fix-cross.patch deleted file mode 100644 index 0bff5ce8356755..00000000000000 --- a/srcpkgs/freerdp3/patches/fix-cross.patch +++ /dev/null @@ -1,26 +0,0 @@ -diff --git a/client/common/man/CMakeLists.txt b/client/common/man/CMakeLists.txt -index 40c7e3d8..68d18451 100644 ---- a/client/common/man/CMakeLists.txt -+++ b/client/common/man/CMakeLists.txt -@@ -1,6 +1,3 @@ --if(CMAKE_CROSSCOMPILING) -- find_package(GenerateArgumentManpage) --else() - include_directories(${CMAKE_BINARY_DIR}/include/) - - add_executable(generate_argument_manpage generate_argument_manpage.c ../cmdline.h) -@@ -15,13 +12,12 @@ else() - endif() - - export(TARGETS generate_argument_manpage FILE "${CMAKE_BINARY_DIR}/GenerateArgumentManpageConfig.cmake") --endif() - - set(MAN_OPTIONS_FILE "${CMAKE_CURRENT_BINARY_DIR}/freerdp-global-options.1") - set_property(DIRECTORY APPEND PROPERTY CMAKE_CONFIGURE_DEPENDS ${MAN_OPTIONS_FILE}) - - add_custom_command( -- OUTPUT ${MAN_OPTIONS_FILE} COMMAND $ "${MAN_OPTIONS_FILE}" -+ OUTPUT ${MAN_OPTIONS_FILE} COMMAND generate_argument_manpage "${MAN_OPTIONS_FILE}" - WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR} DEPENDS generate_argument_manpage - ) - add_custom_target( diff --git a/srcpkgs/freerdp3/template b/srcpkgs/freerdp3/template deleted file mode 100644 index ae81ed98c69462..00000000000000 --- a/srcpkgs/freerdp3/template +++ /dev/null @@ -1,115 +0,0 @@ -# Template file for 'freerdp3' -pkgname=freerdp3 -version=3.17.2 -revision=1 -_webview_commit=2a0a1303c5e8c9c5b73fa9e461739042ebdabe6f -build_style=cmake -build_helper=qemu -configure_args="-Wno-dev -DCMAKE_BUILD_TYPE=Release - -DCMAKE_CXX_FLAGS_RELEASE=-DNDEBUG -DCMAKE_CXX_FLAGS_DEBUG=-DNDEBUG - -DCMAKE_CXX_FLAGS_RELWITHDEBINFO=-DNDEBUG -DCMAKE_C_FLAGS_RELEASE=-DNDEBUG - -DCMAKE_C_FLAGS_DEBUG=-DNDEBUG -DCMAKE_C_FLAGS_RELWITHDEBINFO=-DNDEBUG - -DPKG_CONFIG_RELOCATABLE=OFF -DPROXY_PLUGINDIR=/usr/lib/${pkgname}/server/proxy/plugins - -DRDTK_FORCE_STATIC_BUILD=ON -DCHANNEL_URBDRC_CLIENT=ON -DWITH_BINARY_VERSIONING=ON - -DWITH_ALSA=ON -DWITH_CHANNELS=ON -DWITH_CLIENT_CHANNELS=ON -DWITH_CUPS=ON - -DWITH_FREERDP_DEPRECATED_COMMANDLINE=ON -DWITH_FUSE=ON -DWITH_GSTREAMER_1_0=OFF - -DWITH_ICU=ON -DWITH_JPEG=ON -DWITH_LIBSYSTEMD=OFF -DWITH_PULSE=ON -DWITH_SAMPLE=OFF - -DWITH_SERVER=ON -DWITH_SERVER_CHANNELS=ON -DWITH_WINPR_TOOLS=ON -DWITH_X11=ON - -DWITH_XCURSOR=ON -DWITH_XEXT=ON -DWITH_XI=ON -DWITH_XINERAMA=ON -DWITH_XKBFILE=ON - -DWITH_XRENDER=ON -DWITH_XV=ON - -DWITH_AAD=$(vopt_if aad ON OFF) -DWITH_CAIRO=$(vopt_if ffmpeg OFF ON) - -DWITH_CLIENT_SDL=$(vopt_if sdl3 ON OFF) -DWITH_DSP_FFMPEG=$(vopt_if ffmpeg ON OFF) - -DWITH_FFMPEG=$(vopt_if ffmpeg ON OFF) -DWITH_PCSC=$(vopt_if smartcard ON OFF) - -DWITH_PKCS11=$(vopt_if smartcard ON OFF) -DWITH_SWSCALE=$(vopt_if ffmpeg ON OFF) - -DWITH_WAYLAND=OFF -DWITH_WEBVIEW=$(vopt_if webview ON OFF) -DWITH_PAM=ON - -DWITH_CLIENT_SDL_VERSIONED=$(vopt_if sdl3 ON OFF) -DWITH_VERBOSE_WINPR_ASSERT=OFF" -hostmakedepends="pkg-config" -makedepends="alsa-lib-devel cups-devel fuse3-devel icu-devel libXcursor-devel - libXdamage-devel libXinerama-devel libXrandr-devel libXv-devel pam-devel - libjpeg-turbo-devel libusb-devel libxkbfile-devel mit-krb5-devel openssl-devel - pulseaudio-devel uriparser-devel $(vopt_if aad cJSON-devel) - $(vopt_if ffmpeg ffmpeg6-devel cairo-devel) $(vopt_if sdl3 SDL3_ttf-devel) - $(vopt_if smartcard 'pcsclite-devel pkcs11-helper-devel') - $(vopt_if webview libwebkit2gtk41-devel)" -short_desc="Free RDP (Remote Desktop Protocol) client" -maintainer="chrysos349 " -license="Apache-2.0" -homepage="https://www.freerdp.com/" -changelog="https://raw.githubusercontent.com/FreeRDP/FreeRDP/master/ChangeLog" -distfiles="https://github.com/FreeRDP/FreeRDP/archive/${version}.tar.gz - https://github.com/akallabeth/webview/archive/${_webview_commit}.tar.gz" -checksum="04a2e8049602e7aba767880990959facf2ebf7b5fbeeb5120e81838d8c2d2f17 - 717fa4d57ab61b72dc815c5f65fa94de3fdc4218bfc2872cecb0ce8c5caf097e" - -skip_extraction="${_webview_commit}.tar.gz" - -build_options="aad ffmpeg sdl3 smartcard webview" -build_options_default="aad ffmpeg sdl3 smartcard" - -desc_option_aad="Compile with support for Azure AD authentication" -desc_option_sdl3="Enable support for SDL (3.x)" -desc_option_smartcard="Build with smartcard support" -desc_option_webview="Build with WebView support for AAD login popup browser" - -if [ "$build_option_webview" -a -z "$build_option_sdl3" ]; then - broken="WebView requires SDL" -fi - -case "$XBPS_TARGET_MACHINE" in - arm*) configure_args+=" -DUSE_UNWIND=OFF -DWITH_SIMD=OFF" ;; -esac - -post_extract() { - vsrcextract -C external/webview ${_webview_commit}.tar.gz -} - -if [ "$CROSS_BUILD" ]; then - configure_args+=" - -DCMAKE_CXX_COMPILER_AR=/usr/bin/${XBPS_CROSS_TRIPLET}-ar - -DCMAKE_CXX_COMPILER_RANLIB=/usr/bin/${XBPS_CROSS_TRIPLET}-ranlib" - - pre_configure() { - export CXX="$XBPS_WRAPPERDIR/${XBPS_CROSS_TRIPLET}-c++" - } -fi - -# first we want to separate -server, everything else then goes to client -subpackages="libfreerdp3-server freerdp3-server libfreerdp3 freerdp3-devel" - -libfreerdp3_package() { - short_desc+=" - runtime libraries" - pkg_install() { - vmove "usr/lib/*.so.*" - } -} - -freerdp3-devel_package() { - short_desc+=" - development files" - depends="cJSON-devel libfreerdp3-server>=${version}_${revision} - libfreerdp3>=${version}_${revision} openssl-devel" - pkg_install() { - vmove "usr/lib/*.so" - vmove usr/include - vmove usr/lib/cmake - vmove usr/lib/pkgconfig - } -} - -libfreerdp3-server_package() { - short_desc="Free RDP (Remote Desktop Protocol) server - runtime libraries" - pkg_install() { - vmove "usr/lib/freerdp3/server/proxy/plugins" - vmove "usr/lib/libfreerdp-server*.so.*" - vmove "usr/lib/libfreerdp-shadow*.so.*" - } -} - -freerdp3-server_package() { - short_desc="Free RDP (Remote Desktop Protocol) server" - pkg_install() { - vmove usr/bin/freerdp-proxy3 - vmove usr/bin/freerdp-shadow-cli3 - vmove usr/share/man/man1/freerdp-proxy3.1 - vmove usr/share/man/man1/freerdp-shadow-cli3.1 - } -} diff --git a/srcpkgs/freerouting/files/freerouting.desktop b/srcpkgs/freerouting/files/freerouting.desktop deleted file mode 100644 index e2576ba0ad1d67..00000000000000 --- a/srcpkgs/freerouting/files/freerouting.desktop +++ /dev/null @@ -1,11 +0,0 @@ -[Desktop Entry] -Name=FreeRouting -Comment=Advanced PCB autorouter -Exec=freerouting -de %f -Icon=/usr/share/icons/hicolor/scalable/apps/freerouting.svg -Keywords=pcb;routing;circuit;specctra -Terminal=false -Type=Application -StartupNotify=true -MimeType=application/x-dsn -Categories=Development;Electronics;Engineering diff --git a/srcpkgs/freerouting/files/freerouting.sh b/srcpkgs/freerouting/files/freerouting.sh deleted file mode 100644 index c7db43ce845b17..00000000000000 --- a/srcpkgs/freerouting/files/freerouting.sh +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh -java -jar /usr/lib/freerouting/freerouting-executable.jar "$@" -exit 0 diff --git a/srcpkgs/freerouting/files/freerouting.svg b/srcpkgs/freerouting/files/freerouting.svg deleted file mode 100644 index 8bd426a9ff5662..00000000000000 --- a/srcpkgs/freerouting/files/freerouting.svg +++ /dev/null @@ -1,137 +0,0 @@ - - - - - FreeRouting logo - - - - - - image/svg+xml - - FreeRouting logo - Created with Inkscape (http://www.inkscape.org/) -by Damian Wrobel <dwrobel@ertelnet.rybnik.pl> -based on the FreeRouting logo embedded in the -https://freerouting.org/ HTML code. - - - - - - - - - - - - - - - - - - - - diff --git a/srcpkgs/freerouting/files/freerouting.xml b/srcpkgs/freerouting/files/freerouting.xml deleted file mode 100644 index 4ddd79b96e514c..00000000000000 --- a/srcpkgs/freerouting/files/freerouting.xml +++ /dev/null @@ -1,8 +0,0 @@ - - - - - Circuit Board Design - - - diff --git a/srcpkgs/freerouting/template b/srcpkgs/freerouting/template deleted file mode 100644 index 414053ed6c6207..00000000000000 --- a/srcpkgs/freerouting/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'freerouting' -pkgname=freerouting -version=1.5.0 -revision=1 -hostmakedepends="dos2unix gradle openjdk11" -depends="openjdk11" -short_desc="Advanced PCB autorouter" -maintainer="Érico Nogueira " -license="GPL-3.0-or-later" -homepage="https://github.com/freerouting/freerouting" -distfiles="https://github.com/freerouting/${pkgname}/archive/v${version}.tar.gz" -checksum=36742a91e492956e3adc5d75e542a40f3e03d15d69d15717a9d39c0585faac44 - -do_build() { - . /etc/profile.d/jdk.sh - gradle assemble -} - -do_install() { - vinstall build/libs/freerouting-executable.jar 644 usr/lib/freerouting - vbin ${FILESDIR}/freerouting.sh freerouting - vinstall ${FILESDIR}/freerouting.desktop 644 usr/share/applications - vinstall ${FILESDIR}/freerouting.svg 644 usr/share/icons/hicolor/scalable/apps -} diff --git a/srcpkgs/freetds-devel b/srcpkgs/freetds-devel deleted file mode 120000 index 8c5ccd8411298a..00000000000000 --- a/srcpkgs/freetds-devel +++ /dev/null @@ -1 +0,0 @@ -freetds \ No newline at end of file diff --git a/srcpkgs/freetds-doc b/srcpkgs/freetds-doc deleted file mode 120000 index 8c5ccd8411298a..00000000000000 --- a/srcpkgs/freetds-doc +++ /dev/null @@ -1 +0,0 @@ -freetds \ No newline at end of file diff --git a/srcpkgs/freetds/template b/srcpkgs/freetds/template deleted file mode 100644 index 1c05354c615017..00000000000000 --- a/srcpkgs/freetds/template +++ /dev/null @@ -1,39 +0,0 @@ -# Template file for 'freetds' -pkgname=freetds -version=1.3.18 -revision=1 -build_style=gnu-configure -configure_args="--sysconfdir=/etc/freetds --with-unixodbc=${XBPS_CROSS_BASE}/usr" -hostmakedepends="pkg-config" -makedepends="readline-devel unixodbc-devel" -depends="unixodbc" -short_desc="Open source implementation of the Tabular Data Stream protocol" -maintainer="Orphaned " -license="LGPL-2.0-or-later" -homepage="https://www.freetds.org/" -changelog="https://raw.githubusercontent.com/FreeTDS/freetds/master/NEWS.md" -distfiles="https://www.freetds.org/files/stable/freetds-${version}.tar.bz2" -checksum=1d8561d57c71991a28f4681343785c23a6a3eb54d5bcd23897d07e3825ff2d56 -# Some tests require connection to a server. -make_check=no - -conf_files="/etc/freetds/freetds.conf - /etc/freetds/locales.conf - /etc/freetds/pool.conf" - -freetds-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - vmove usr/include - } -} - -freetds-doc_package() { - short_desc+=" - documentation" - pkg_install() { - vmove usr/share/doc - } -} diff --git a/srcpkgs/freetype-devel b/srcpkgs/freetype-devel deleted file mode 120000 index 4bb2bb2e68a5b1..00000000000000 --- a/srcpkgs/freetype-devel +++ /dev/null @@ -1 +0,0 @@ -freetype \ No newline at end of file diff --git a/srcpkgs/freetype/patches/enable-subpixel-rendering.patch b/srcpkgs/freetype/patches/enable-subpixel-rendering.patch deleted file mode 100644 index 4d516983ff1c40..00000000000000 --- a/srcpkgs/freetype/patches/enable-subpixel-rendering.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/include/freetype/config/ftoption.h -+++ b/include/freetype/config/ftoption.h -@@ -126,7 +126,7 @@ - * macro is not defined, FreeType offers alternative LCD rendering - * technology that produces excellent output without LCD filtering. - */ --/* #define FT_CONFIG_OPTION_SUBPIXEL_RENDERING */ -+#define FT_CONFIG_OPTION_SUBPIXEL_RENDERING - - - /************************************************************************** diff --git a/srcpkgs/freetype/template b/srcpkgs/freetype/template deleted file mode 100644 index 9190cc3ea15a3a..00000000000000 --- a/srcpkgs/freetype/template +++ /dev/null @@ -1,39 +0,0 @@ -# Template file for 'freetype' -pkgname=freetype -version=2.13.3 -revision=1 -build_style=gnu-configure -configure_args="--enable-freetype-config" -hostmakedepends="pkg-config" -makedepends="bzip2-devel libpng-devel brotli-devel" -short_desc="Font rendering engine and library API" -maintainer="Orphaned " -license="GPL-2.0-or-later, FTL" -homepage="https://www.freetype.org/" -# Should be using NONGNU_SITE instead, but that often redirects to outdated -# mirrors, causing fetching the distfile to fail. -distfiles="https://download-mirror.savannah.gnu.org/releases/freetype/freetype-${version}.tar.xz" -checksum=0550350666d427c74daeb85d5ac7bb353acba5f76956395995311a9c6f063289 - -post_patch() { - vsed -i -e "s/%PKG_CONFIG%/pkg-config/" builds/unix/freetype-config.in -} - -post_install() { - vlicense LICENSE.TXT - vlicense docs/FTL.TXT -} - -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 - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/freexl-devel b/srcpkgs/freexl-devel deleted file mode 120000 index 9d61f85955d197..00000000000000 --- a/srcpkgs/freexl-devel +++ /dev/null @@ -1 +0,0 @@ -freexl \ No newline at end of file diff --git a/srcpkgs/freexl/template b/srcpkgs/freexl/template deleted file mode 100644 index a279c342ed4b37..00000000000000 --- a/srcpkgs/freexl/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'freexl' -pkgname=freexl -version=1.0.6 -revision=1 -build_style=gnu-configure -short_desc="Library to extract valid data from within an Excel (.xls) spreadsheet" -maintainer="Orphaned " -license="MPL-1.1,GPL-2.0-or-later,LGPL-2.1-or-later" -homepage="https://www.gaia-gis.it/fossil/freexl/index" -distfiles="http://www.gaia-gis.it/gaia-sins/${pkgname}-${version}.tar.gz" -checksum=3de8b57a3d130cb2881ea52d3aa9ce1feedb1b57b7daa4eb37f751404f90fc22 - -freexl-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" - } -} diff --git a/srcpkgs/frei0r-plugins/template b/srcpkgs/frei0r-plugins/template deleted file mode 100644 index fcbbf553b58df8..00000000000000 --- a/srcpkgs/frei0r-plugins/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'frei0r-plugins' -pkgname=frei0r-plugins -version=1.7.0 -revision=1 -build_style=cmake -hostmakedepends="autoconf" -# XXX: opencv should also be a possible dependency -makedepends="$(vopt_if gavl gavl-devel) $(vopt_if cairo cairo-devel)" -short_desc="Minimalistic API for a collection of free video effects plugins" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="http://frei0r.dyne.org/" -distfiles="https://files.dyne.org/frei0r/releases/frei0r-plugins-${version}.tar.gz" -checksum=1b1ff8f0f9bc23eed724e94e9a7c1d8f0244bfe33424bb4fe68e6460c088523a - -build_options="cairo gavl" -build_options_default="cairo" diff --git a/srcpkgs/freq/template b/srcpkgs/freq/template deleted file mode 100644 index 2c62fc98fd8203..00000000000000 --- a/srcpkgs/freq/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'freq' -pkgname=freq -version=0.9.2 -revision=1 -build_style=cargo -hostmakedepends="libgit2-1.9-devel libzstd-devel pkg-config zlib-devel" -makedepends="libgit2-1.9-devel libzstd-devel zlib-devel" -short_desc="Count frequencies of items and show related statistics" -maintainer="Leah Neukirchen " -license="GPL-2.0-or-later" -homepage="https://github.com/ryancdotorg/freq" -distfiles="https://github.com/ryancdotorg/freq/archive/refs/tags/v${version}.tar.gz" -checksum=204c206ff061372911a56c0db31ec63b719bdcab104b51f609bd538083d855fd - -pre_build() { - # breaks cross - unset CFLAGS CPPFLAGS -} - -pre_install() { - # breaks cross - unset CFLAGS CPPFLAGS -} - -post_install() { - vman freq.1 -} diff --git a/srcpkgs/fribidi-devel b/srcpkgs/fribidi-devel deleted file mode 120000 index 120c083a6cdc56..00000000000000 --- a/srcpkgs/fribidi-devel +++ /dev/null @@ -1 +0,0 @@ -fribidi \ No newline at end of file diff --git a/srcpkgs/fribidi/template b/srcpkgs/fribidi/template deleted file mode 100644 index 3b26489a0fdf27..00000000000000 --- a/srcpkgs/fribidi/template +++ /dev/null @@ -1,33 +0,0 @@ -# Template file for 'fribidi' -pkgname=fribidi -version=1.0.16 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config" -short_desc="Free Implementation of the Unicode Bidirectional Algorithm" -maintainer="Orphaned " -license="LGPL-2.1-or-later" -homepage="https://github.com/fribidi/fribidi/" -changelog="https://raw.githubusercontent.com/fribidi/fribidi/master/NEWS" -distfiles="https://github.com/fribidi/fribidi/releases/download/v${version}/fribidi-${version}.tar.xz" -checksum=1b1cde5b235d40479e91be2f0e88a309e3214c8ab470ec8a2744d82a5a9ea05c - -pre_build() { - if [ "$CROSS_BUILD" ]; then - vsed -i gen.tab/Makefile \ - -e "s;^\(CC =\) .*;\1 cc;" \ - -e "s;^\(CFLAGS =\) .*;\1 -O2 -pipe;" \ - -e "s;^\(LDFLAGS =\) .*;\1 -s;" - fi -} - -fribidi-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - vmove usr/share/man/man3 - } -} diff --git a/srcpkgs/frobby-devel b/srcpkgs/frobby-devel deleted file mode 120000 index 5a25e67f7b46bf..00000000000000 --- a/srcpkgs/frobby-devel +++ /dev/null @@ -1 +0,0 @@ -frobby \ No newline at end of file diff --git a/srcpkgs/frobby/patches/Makefile.patch b/srcpkgs/frobby/patches/Makefile.patch deleted file mode 100644 index 2269f8bfde6157..00000000000000 --- a/srcpkgs/frobby/patches/Makefile.patch +++ /dev/null @@ -1,35 +0,0 @@ -diff --git a/Makefile b/Makefile -index 36a3778..2529515 100644 ---- a/Makefile -+++ b/Makefile -@@ -6,10 +6,8 @@ - # ======================== - # For GMP set **both** GMP_INC_DIR **and** ldflags_for_gmp - # If you have a system installation of GMP with C++ support use next 2 lines: --# GMP_INC_DIR= --# ldflags_for_gmp=-lgmpxx -lgmp --GMP_INC_DIR=/usr/local/include --ldflags_for_gmp=-L/usr/local/lib -lgmpxx -lgmp -+GMP_INC_DIR= -+ldflags_for_gmp=-lgmpxx -lgmp - - - -@@ -80,7 +78,7 @@ ifndef CXX - endif - - ifndef BIN_INSTALL_DIR -- BIN_INSTALL_DIR = "/usr/local/bin/" -+ BIN_INSTALL_DIR = "/usr/bin/" - endif - - cxxflags = $(CXXFLAGS) $(CPPFLAGS) -I $(GMP_INC_DIR) -Wno-uninitialized -Wno-unused-parameter -@@ -252,7 +250,7 @@ endif - - -include $(objs:.o=.d) - --PREFIX ?= /usr/local -+PREFIX ?= /usr - MAN1DIR ?= $(PREFIX)/share/man/man1 - - # Installation. diff --git a/srcpkgs/frobby/template b/srcpkgs/frobby/template deleted file mode 100644 index 99ead8fe3ef29f..00000000000000 --- a/srcpkgs/frobby/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'frobby' -pkgname=frobby -version=0.9.5 -revision=1 -build_style=gnu-makefile -makedepends="gmp-devel gmpxx-devel" -short_desc="Computations with monomial ideals" -maintainer="Eloi Torrents " -license="GPL-2.0-only" -homepage="https://github.com/Macaulay2/frobby" -changelog="https://raw.githubusercontent.com/Macaulay2/frobby/master/changelog.txt" -distfiles="https://github.com/Macaulay2/frobby/archive/refs/tags/v${version}.tar.gz" -checksum=714c33c4f68e86d82062d7a42ad42c581d4b4c60d6a73ee1836ba1be7f985eb3 - -post_build() { - RANLIB=/usr/bin/ranlib make CFLAGS="$CFLAGS" CPPFLAGS="$CPPFLAGS" library -} - -frobby-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmkdir usr/include - vcopy src/frobby.h usr/include - vcopy src/stdinc.h usr/include - vcopy bin/libfrobby.a usr/lib - } -} diff --git a/srcpkgs/frotz/template b/srcpkgs/frotz/template deleted file mode 100644 index ef53b71a8996e9..00000000000000 --- a/srcpkgs/frotz/template +++ /dev/null @@ -1,34 +0,0 @@ -# Template file for 'frotz' -pkgname=frotz -version=2.44 -revision=3 -build_style=gnu-makefile -make_build_target="frotz dfrotz" -make_install_target="install install_dumb" -makedepends="ncurses-devel" -short_desc="Infocom-style interactive fiction player for Unix and DOS" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="http://frotz.sourceforge.net/" -distfiles="https://github.com/DavidGriffith/frotz/archive/${version}.tar.gz" -checksum=dbb5eb3bc95275dcb984c4bdbaea58bc1f1b085b20092ce6e86d9f0bf3ba858f - -CFLAGS="-fcommon" - -pre_build() { - sed -i Makefile \ - -e "s;^CC = .*;CC = $CC;" \ - -e "s;^OPTS = .*;OPTS = $CFLAGS;" \ - -e 's;^PREFIX = .*;PREFIX = /usr;' \ - -e 's;^MAN_PREFIX = .*;MAN_PREFIX = /usr/share;' \ - -e 's;^CONFIG_DIR = .*;CONFIG_DIR = /etc;' \ - -e 's; $(PREFIX)/bin; $(DESTDIR)/$(PREFIX)/bin;' \ - -e 's; $(MAN_PREFIX)/man; $(DESTDIR)/$(MAN_PREFIX)/man;' \ - -e 's;\($(CC) -o $(BINNAME)$(EXTENSION)\);\1 $(LDFLAGS);' \ - -e 's;\($(CC) -o d$(BINNAME)$(EXTENSION)\);\1 $(LDFLAGS);' -} - -post_install() { - vdoc README - vdoc SPEECH -} diff --git a/srcpkgs/frozen/template b/srcpkgs/frozen/template deleted file mode 100644 index 99b2e4cac59f2e..00000000000000 --- a/srcpkgs/frozen/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'frozen' -pkgname=frozen -version=1.2.0 -revision=1 -build_style=cmake -# broken with gcc 12.2, works with 12.3 -configure_args="-DBUILD_TESTING=OFF" -short_desc="Header-only, constexpr alternative to gperf for C++14 users" -maintainer="Đoàn Trần Công Danh " -license="Apache-2.0" -homepage="https://github.com/serge-sans-paille/frozen" -distfiles="https://github.com/serge-sans-paille/frozen/archive/refs/tags/${version}.tar.gz" -distfiles="https://dev-www.libreoffice.org/src/frozen-${version}.tar.gz" -checksum=ed8339c017d7c5fe019ac2c642477f435278f0dc643c1d69d3f3b1e95915e823 diff --git a/srcpkgs/frp/files/frpc/run b/srcpkgs/frp/files/frpc/run deleted file mode 100644 index eef6a5bbc1bdc2..00000000000000 --- a/srcpkgs/frp/files/frpc/run +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh -exec 2>&1 -exec /usr/bin/frpc -c /etc/frp/frpc.ini diff --git a/srcpkgs/frp/files/frps/run b/srcpkgs/frp/files/frps/run deleted file mode 100644 index d43adc966c6c32..00000000000000 --- a/srcpkgs/frp/files/frps/run +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh -exec 2>&1 -exec /usr/bin/frps -c /etc/frp/frps.ini diff --git a/srcpkgs/frp/template b/srcpkgs/frp/template deleted file mode 100644 index 81f3ced974b00a..00000000000000 --- a/srcpkgs/frp/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'frp' -pkgname=frp -version=0.65.0 -revision=1 -build_style=go -go_import_path=github.com/fatedier/frp -go_package="${go_import_path}/cmd/frpc ${go_import_path}/cmd/frps" -short_desc="Fast reverse proxy" -maintainer="Anachron " -license="Apache-2.0" -homepage="https://github.com/fatedier/frp" -distfiles="https://github.com/fatedier/frp/archive/v${version}.tar.gz" -checksum=bbec0d1855e66c96e3a79ff97b8c74d9b1b45ec560aa7132550254d48321f7de - -# disable for now, errors out with -# load frpc-path error: stat ../../bin/frpc: no such file or directory -make_check=no - -conf_files="/etc/frp/*.toml" - -post_install() { - vmkdir etc/frp - vcopy conf/*.toml etc/frp - vsv frpc - vsv frps -} diff --git a/srcpkgs/frr-devel b/srcpkgs/frr-devel deleted file mode 120000 index 6060b277e4ece2..00000000000000 --- a/srcpkgs/frr-devel +++ /dev/null @@ -1 +0,0 @@ -frr \ No newline at end of file diff --git a/srcpkgs/frr-flush b/srcpkgs/frr-flush deleted file mode 120000 index 6060b277e4ece2..00000000000000 --- a/srcpkgs/frr-flush +++ /dev/null @@ -1 +0,0 @@ -frr \ No newline at end of file diff --git a/srcpkgs/frr-reload b/srcpkgs/frr-reload deleted file mode 120000 index 6060b277e4ece2..00000000000000 --- a/srcpkgs/frr-reload +++ /dev/null @@ -1 +0,0 @@ -frr \ No newline at end of file diff --git a/srcpkgs/frr/INSTALL b/srcpkgs/frr/INSTALL deleted file mode 100644 index f69bd9976da6ff..00000000000000 --- a/srcpkgs/frr/INSTALL +++ /dev/null @@ -1,8 +0,0 @@ -case "${ACTION}" in -post) - if [ "$UPDATE" != "yes" ]; then - chown _frr:_frr etc/frr/*.conf - chown root:_frrvty etc/frr/vtysh.conf - fi - ;; -esac diff --git a/srcpkgs/frr/files/babeld/check b/srcpkgs/frr/files/babeld/check deleted file mode 120000 index 87a8da64689ec0..00000000000000 --- a/srcpkgs/frr/files/babeld/check +++ /dev/null @@ -1 +0,0 @@ -../frr-generic/check \ No newline at end of file diff --git a/srcpkgs/frr/files/babeld/run b/srcpkgs/frr/files/babeld/run deleted file mode 120000 index 19083883e39a47..00000000000000 --- a/srcpkgs/frr/files/babeld/run +++ /dev/null @@ -1 +0,0 @@ -../frr-generic/run \ No newline at end of file diff --git a/srcpkgs/frr/files/bfdd/check b/srcpkgs/frr/files/bfdd/check deleted file mode 120000 index 87a8da64689ec0..00000000000000 --- a/srcpkgs/frr/files/bfdd/check +++ /dev/null @@ -1 +0,0 @@ -../frr-generic/check \ No newline at end of file diff --git a/srcpkgs/frr/files/bfdd/run b/srcpkgs/frr/files/bfdd/run deleted file mode 120000 index 19083883e39a47..00000000000000 --- a/srcpkgs/frr/files/bfdd/run +++ /dev/null @@ -1 +0,0 @@ -../frr-generic/run \ No newline at end of file diff --git a/srcpkgs/frr/files/bgpd/check b/srcpkgs/frr/files/bgpd/check deleted file mode 120000 index 87a8da64689ec0..00000000000000 --- a/srcpkgs/frr/files/bgpd/check +++ /dev/null @@ -1 +0,0 @@ -../frr-generic/check \ No newline at end of file diff --git a/srcpkgs/frr/files/bgpd/run b/srcpkgs/frr/files/bgpd/run deleted file mode 120000 index 19083883e39a47..00000000000000 --- a/srcpkgs/frr/files/bgpd/run +++ /dev/null @@ -1 +0,0 @@ -../frr-generic/run \ No newline at end of file diff --git a/srcpkgs/frr/files/eigrpd/check b/srcpkgs/frr/files/eigrpd/check deleted file mode 120000 index 87a8da64689ec0..00000000000000 --- a/srcpkgs/frr/files/eigrpd/check +++ /dev/null @@ -1 +0,0 @@ -../frr-generic/check \ No newline at end of file diff --git a/srcpkgs/frr/files/eigrpd/run b/srcpkgs/frr/files/eigrpd/run deleted file mode 120000 index 19083883e39a47..00000000000000 --- a/srcpkgs/frr/files/eigrpd/run +++ /dev/null @@ -1 +0,0 @@ -../frr-generic/run \ No newline at end of file diff --git a/srcpkgs/frr/files/fabricd/check b/srcpkgs/frr/files/fabricd/check deleted file mode 120000 index 87a8da64689ec0..00000000000000 --- a/srcpkgs/frr/files/fabricd/check +++ /dev/null @@ -1 +0,0 @@ -../frr-generic/check \ No newline at end of file diff --git a/srcpkgs/frr/files/fabricd/run b/srcpkgs/frr/files/fabricd/run deleted file mode 120000 index 19083883e39a47..00000000000000 --- a/srcpkgs/frr/files/fabricd/run +++ /dev/null @@ -1 +0,0 @@ -../frr-generic/run \ No newline at end of file diff --git a/srcpkgs/frr/files/frr-flush b/srcpkgs/frr/files/frr-flush deleted file mode 100644 index b010531e81c087..00000000000000 --- a/srcpkgs/frr/files/frr-flush +++ /dev/null @@ -1,23 +0,0 @@ -#!/bin/sh - -# Remove routes created by FRR - -set -e - -test "$(id -u)" = "0" - -ip route flush proto 4 -ip route flush proto 11 -ip route flush proto 42 -ip route flush proto 186 -ip route flush proto 187 -ip route flush proto 188 -ip route flush proto 189 -ip route flush proto 190 -ip route flush proto 191 -ip route flush proto 192 -ip route flush proto 193 -ip route flush proto 194 -ip route flush proto 195 -ip route flush proto 196 -ip route flush proto 197 diff --git a/srcpkgs/frr/files/frr-generic/check b/srcpkgs/frr/files/frr-generic/check deleted file mode 100644 index 7e723f2555f95d..00000000000000 --- a/srcpkgs/frr/files/frr-generic/check +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh - -exec vtysh -c 'exit' -d "$(basename "${PWD}")" >/dev/null 2>&1 diff --git a/srcpkgs/frr/files/frr-generic/run b/srcpkgs/frr/files/frr-generic/run deleted file mode 100644 index 0725ba54ab2188..00000000000000 --- a/srcpkgs/frr/files/frr-generic/run +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/sh -exec 2>&1 - -daemon="$(basename "${PWD}")" - -if [ "${daemon}" = "staticd" ]; then - sv check zebra -elif [ "${daemon}" != "zebra" ]; then - sv check staticd -fi - -[ -r conf ] && . ./conf - -exec "${daemon}" $ARGS diff --git a/srcpkgs/frr/files/isisd/check b/srcpkgs/frr/files/isisd/check deleted file mode 120000 index 87a8da64689ec0..00000000000000 --- a/srcpkgs/frr/files/isisd/check +++ /dev/null @@ -1 +0,0 @@ -../frr-generic/check \ No newline at end of file diff --git a/srcpkgs/frr/files/isisd/run b/srcpkgs/frr/files/isisd/run deleted file mode 120000 index 19083883e39a47..00000000000000 --- a/srcpkgs/frr/files/isisd/run +++ /dev/null @@ -1 +0,0 @@ -../frr-generic/run \ No newline at end of file diff --git a/srcpkgs/frr/files/ldpd/check b/srcpkgs/frr/files/ldpd/check deleted file mode 120000 index 87a8da64689ec0..00000000000000 --- a/srcpkgs/frr/files/ldpd/check +++ /dev/null @@ -1 +0,0 @@ -../frr-generic/check \ No newline at end of file diff --git a/srcpkgs/frr/files/ldpd/run b/srcpkgs/frr/files/ldpd/run deleted file mode 120000 index 19083883e39a47..00000000000000 --- a/srcpkgs/frr/files/ldpd/run +++ /dev/null @@ -1 +0,0 @@ -../frr-generic/run \ No newline at end of file diff --git a/srcpkgs/frr/files/nhrpd/check b/srcpkgs/frr/files/nhrpd/check deleted file mode 120000 index 87a8da64689ec0..00000000000000 --- a/srcpkgs/frr/files/nhrpd/check +++ /dev/null @@ -1 +0,0 @@ -../frr-generic/check \ No newline at end of file diff --git a/srcpkgs/frr/files/nhrpd/run b/srcpkgs/frr/files/nhrpd/run deleted file mode 120000 index 19083883e39a47..00000000000000 --- a/srcpkgs/frr/files/nhrpd/run +++ /dev/null @@ -1 +0,0 @@ -../frr-generic/run \ No newline at end of file diff --git a/srcpkgs/frr/files/ospf6d/check b/srcpkgs/frr/files/ospf6d/check deleted file mode 120000 index 87a8da64689ec0..00000000000000 --- a/srcpkgs/frr/files/ospf6d/check +++ /dev/null @@ -1 +0,0 @@ -../frr-generic/check \ No newline at end of file diff --git a/srcpkgs/frr/files/ospf6d/run b/srcpkgs/frr/files/ospf6d/run deleted file mode 120000 index 19083883e39a47..00000000000000 --- a/srcpkgs/frr/files/ospf6d/run +++ /dev/null @@ -1 +0,0 @@ -../frr-generic/run \ No newline at end of file diff --git a/srcpkgs/frr/files/ospfd/check b/srcpkgs/frr/files/ospfd/check deleted file mode 120000 index 87a8da64689ec0..00000000000000 --- a/srcpkgs/frr/files/ospfd/check +++ /dev/null @@ -1 +0,0 @@ -../frr-generic/check \ No newline at end of file diff --git a/srcpkgs/frr/files/ospfd/run b/srcpkgs/frr/files/ospfd/run deleted file mode 120000 index 19083883e39a47..00000000000000 --- a/srcpkgs/frr/files/ospfd/run +++ /dev/null @@ -1 +0,0 @@ -../frr-generic/run \ No newline at end of file diff --git a/srcpkgs/frr/files/pbrd/check b/srcpkgs/frr/files/pbrd/check deleted file mode 120000 index 87a8da64689ec0..00000000000000 --- a/srcpkgs/frr/files/pbrd/check +++ /dev/null @@ -1 +0,0 @@ -../frr-generic/check \ No newline at end of file diff --git a/srcpkgs/frr/files/pbrd/run b/srcpkgs/frr/files/pbrd/run deleted file mode 120000 index 19083883e39a47..00000000000000 --- a/srcpkgs/frr/files/pbrd/run +++ /dev/null @@ -1 +0,0 @@ -../frr-generic/run \ No newline at end of file diff --git a/srcpkgs/frr/files/pimd/check b/srcpkgs/frr/files/pimd/check deleted file mode 120000 index 87a8da64689ec0..00000000000000 --- a/srcpkgs/frr/files/pimd/check +++ /dev/null @@ -1 +0,0 @@ -../frr-generic/check \ No newline at end of file diff --git a/srcpkgs/frr/files/pimd/run b/srcpkgs/frr/files/pimd/run deleted file mode 120000 index 19083883e39a47..00000000000000 --- a/srcpkgs/frr/files/pimd/run +++ /dev/null @@ -1 +0,0 @@ -../frr-generic/run \ No newline at end of file diff --git a/srcpkgs/frr/files/ripd/check b/srcpkgs/frr/files/ripd/check deleted file mode 120000 index 87a8da64689ec0..00000000000000 --- a/srcpkgs/frr/files/ripd/check +++ /dev/null @@ -1 +0,0 @@ -../frr-generic/check \ No newline at end of file diff --git a/srcpkgs/frr/files/ripd/run b/srcpkgs/frr/files/ripd/run deleted file mode 120000 index 19083883e39a47..00000000000000 --- a/srcpkgs/frr/files/ripd/run +++ /dev/null @@ -1 +0,0 @@ -../frr-generic/run \ No newline at end of file diff --git a/srcpkgs/frr/files/ripngd/check b/srcpkgs/frr/files/ripngd/check deleted file mode 120000 index 87a8da64689ec0..00000000000000 --- a/srcpkgs/frr/files/ripngd/check +++ /dev/null @@ -1 +0,0 @@ -../frr-generic/check \ No newline at end of file diff --git a/srcpkgs/frr/files/ripngd/run b/srcpkgs/frr/files/ripngd/run deleted file mode 120000 index 19083883e39a47..00000000000000 --- a/srcpkgs/frr/files/ripngd/run +++ /dev/null @@ -1 +0,0 @@ -../frr-generic/run \ No newline at end of file diff --git a/srcpkgs/frr/files/sharpd/check b/srcpkgs/frr/files/sharpd/check deleted file mode 120000 index 87a8da64689ec0..00000000000000 --- a/srcpkgs/frr/files/sharpd/check +++ /dev/null @@ -1 +0,0 @@ -../frr-generic/check \ No newline at end of file diff --git a/srcpkgs/frr/files/sharpd/run b/srcpkgs/frr/files/sharpd/run deleted file mode 120000 index 19083883e39a47..00000000000000 --- a/srcpkgs/frr/files/sharpd/run +++ /dev/null @@ -1 +0,0 @@ -../frr-generic/run \ No newline at end of file diff --git a/srcpkgs/frr/files/staticd/check b/srcpkgs/frr/files/staticd/check deleted file mode 120000 index 87a8da64689ec0..00000000000000 --- a/srcpkgs/frr/files/staticd/check +++ /dev/null @@ -1 +0,0 @@ -../frr-generic/check \ No newline at end of file diff --git a/srcpkgs/frr/files/staticd/run b/srcpkgs/frr/files/staticd/run deleted file mode 120000 index 19083883e39a47..00000000000000 --- a/srcpkgs/frr/files/staticd/run +++ /dev/null @@ -1 +0,0 @@ -../frr-generic/run \ No newline at end of file diff --git a/srcpkgs/frr/files/zebra/check b/srcpkgs/frr/files/zebra/check deleted file mode 120000 index 87a8da64689ec0..00000000000000 --- a/srcpkgs/frr/files/zebra/check +++ /dev/null @@ -1 +0,0 @@ -../frr-generic/check \ No newline at end of file diff --git a/srcpkgs/frr/files/zebra/run b/srcpkgs/frr/files/zebra/run deleted file mode 120000 index 19083883e39a47..00000000000000 --- a/srcpkgs/frr/files/zebra/run +++ /dev/null @@ -1 +0,0 @@ -../frr-generic/run \ No newline at end of file diff --git a/srcpkgs/frr/patches/python-3.13.patch b/srcpkgs/frr/patches/python-3.13.patch deleted file mode 100644 index 519c75786fd043..00000000000000 --- a/srcpkgs/frr/patches/python-3.13.patch +++ /dev/null @@ -1,79 +0,0 @@ -From 9fcc2ae596a1eabfb0b7e663b5d47fa58a124bc2 Mon Sep 17 00:00:00 2001 -From: David Lamparter -Date: Wed, 15 Mar 2023 12:24:36 +0100 -Subject: [PATCH] lib: adapt clippy to Python 3.8+ init API - -The old initialization/config API is deprecated in Python 3.11. Make -clippy use the new one added in 3.8 if it's that version or newer. - -Signed-off-by: David Lamparter ---- - lib/clippy.c | 48 ++++++++++++++++++++++++++++++++++++++++++++++++ - 1 file changed, 48 insertions(+) - -diff --git a/lib/clippy.c b/lib/clippy.c -index c3c9f5c4016d..d414053c5538 100644 ---- a/lib/clippy.c -+++ b/lib/clippy.c -@@ -14,6 +14,53 @@ - #include "command_graph.h" - #include "clippy.h" - -+#if PY_VERSION_HEX >= 0x03080000 -+/* new python init/config API added in Python 3.8 */ -+int main(int argc, char **argv) -+{ -+ PyStatus status; -+ PyPreConfig preconfig[1]; -+ PyConfig config[1]; -+ -+ PyPreConfig_InitPythonConfig(preconfig); -+ preconfig->configure_locale = 0; -+ preconfig->coerce_c_locale = 1; -+ preconfig->coerce_c_locale_warn = 0; -+ preconfig->isolated = 0; -+ preconfig->utf8_mode = 1; -+ preconfig->parse_argv = 0; -+ -+ status = Py_PreInitializeFromBytesArgs(preconfig, argc, argv); -+ if (PyStatus_Exception(status)) -+ Py_ExitStatusException(status); -+ -+ PyConfig_InitPythonConfig(config); -+#if PY_VERSION_HEX >= 0x030b0000 /* 3.11 */ -+ config->safe_path = 0; -+#endif -+ -+ status = PyConfig_SetBytesArgv(config, argc, argv); -+ if (PyStatus_Exception(status)) -+ Py_ExitStatusException(status); -+ -+ PyConfig_SetBytesString(config, &config->program_name, -+ argc > 0 ? argv[0] : "clippy"); -+ if (argc > 1) -+ PyConfig_SetBytesString(config, &config->run_filename, argv[1]); -+ -+ PyImport_AppendInittab("_clippy", command_py_init); -+ -+ status = Py_InitializeFromConfig(config); -+ if (PyStatus_Exception(status)) -+ Py_ExitStatusException(status); -+ -+ PyConfig_Clear(config); -+ -+ return Py_RunMain(); -+} -+ -+#else /* Python < 3.8 */ -+/* old python init/config API, deprecated in Python 3.11 */ - #if PY_MAJOR_VERSION >= 3 - #define pychar wchar_t - static wchar_t *wconv(const char *s) -@@ -89,6 +136,7 @@ int main(int argc, char **argv) - free(wargv); - return 0; - } -+#endif /* Python < 3.8 */ - - /* and now for the ugly part... provide simplified logging functions so we - * don't need to link libzebra (which would be a circular build dep) */ diff --git a/srcpkgs/frr/template b/srcpkgs/frr/template deleted file mode 100644 index caedf801c89611..00000000000000 --- a/srcpkgs/frr/template +++ /dev/null @@ -1,135 +0,0 @@ -# Template file for 'frr' -pkgname=frr -version=7.5 -revision=7 -build_style=gnu-configure -# chroot-texinfo is not able to build frr's docs -configure_args="--disable-doc - --localstatedir=/run/frr --sysconfdir=/etc/frr - --enable-exampledir=/usr/share/examples/frr - --enable-user=_frr --enable-group=_frr --enable-vty-group=_frrvty" -make_build_args="SPHINXBUILD=sphinx-build" -conf_files="/etc/frr/*.conf" -make_dirs="/var/log/frr 0700 _frr _frr" -hostmakedepends="pkg-config flex bison autoconf automake libtool - python3 python3-Sphinx python3-devel libyang-tools" -makedepends="pcre-devel libcap-devel json-c-devel pam-devel c-ares-devel - readline-devel python3-devel libyang-devel" -checkdepends="python3-pytest" -short_desc="IP routing protocol suite" -maintainer="Cameron Nemo " -license="GPL-2.0-or-later, LGPL-2.1-or-later" -homepage="https://frrouting.org" -distfiles="https://github.com/FRRouting/frr/archive/${pkgname}-${version}.tar.gz" -checksum=54066e82a82751ec5876d9b67aa0cb24fe94e19e7371af290ac25099eda9f136 -conflicts="babeld" -python_version=3 -system_groups="_frrvty" -system_accounts="_frr" -_frr_groups="_frrvty" -_daemons="zebra staticd bgpd ospfd ospf6d ripd ripngd isisd pimd ldpd nhrpd - eigrpd babeld sharpd pbrd bfdd fabricd" - -if [ "$XBPS_TARGET_LIBC" = "musl" ]; then - makedepends+=" musl-legacy-compat" -elif [ "$XBPS_TARGET_LIBC" = "glibc" ]; then - makedepends+=" libxcrypt-devel" -fi - -subpackages="libfrrospfapiclient libfrrospfapiclient-devel libfrr libfrr-devel frr-flush frr-reload" -if [ "$CROSS_BUILD" ]; then - hostmakedepends+=" frr-devel" - configure_args+=" --with-clippy=/usr/libexec/frr-devel/clippy" -else - subpackages+=" frr-devel" -fi - -pre_configure() { - autoreconf -fi -} - -post_install() { - if [ -z "$CROSS_BUILD" ]; then - # install build tool to be used by cross builds - vinstall lib/clippy 0755 usr/libexec/frr-devel - fi - # LSB init script and friends are not needed - for cmd in frr watchfrr watchfrr.sh frrcommon.sh frrinit.sh generate_support_bundle.py; do - rm -f -- "${DESTDIR}/usr/bin/${cmd}" - done - - # frr-reload wrapper script hardcodes sbindir as usr/lib/frr, avoid it - rm -f -- "${DESTDIR}/usr/bin/frr-reload" - mv "${DESTDIR}/usr/bin/frr-reload.py" "${DESTDIR}/usr/bin/frr-reload" - - vbin "${FILESDIR}/frr-flush" - vsv frr-generic - vmkdir etc/frr 0755 - vinstall /dev/null 0640 etc/frr vtysh.conf - for daemon in ${_daemons}; do - vinstall /dev/null 0640 etc/frr "${daemon}.conf" - vsv "${daemon}" - done -} - -frr-devel_package() { - short_desc+=" (development binaries)" - pkg_install() { - vmove usr/libexec/frr-devel - } -} - -frr-flush_package() { - short_desc+=" - route flushing tool" - depends="iproute2 ${sourcepkg}-${version}_${revision}" - pkg_install() { - vmove usr/bin/frr-flush - } -} - -frr-reload_package() { - short_desc+=" - reload tool" - depends="python3 ${sourcepkg}-${version}_${revision}" - pkg_install() { - vmove usr/bin/frr-reload - } -} - -libfrr_package() { - short_desc+=" - client library" - pkg_install() { - vmove "usr/lib/libfrr.so.*" - vmove "usr/lib/libfrrcares.so.*" - } -} - -libfrr-devel_package() { - short_desc+=" - client library (development files)" - depends="${pkgname%-devel}-${version}_${revision}" - pkg_install() { - vmove "usr/include/frr/*.h" - vmove usr/include/frr/ospfd - vmove usr/include/frr/eigrpd - vmove usr/lib/libfrr.so - vmove usr/lib/libfrr.a - vmove usr/lib/libfrrcares.so - vmove usr/lib/libfrrcares.a - } -} - -libfrrospfapiclient_package() { - short_desc+=" - OSPF client library" - pkg_install() { - vmove "usr/lib/libfrrospfapiclient.so.*" - } -} - -libfrrospfapiclient-devel_package() { - short_desc+=" - OSPF client library (development files)" - depends="${pkgname%-devel}-${version}_${revision}" - pkg_install() { - vmove usr/include/frr/ospfapi - vmove usr/lib/libfrrospfapiclient.so - vmove usr/lib/libfrrospfapiclient.a - } -} diff --git a/srcpkgs/fs-repo-migrations/template b/srcpkgs/fs-repo-migrations/template deleted file mode 100644 index 6351d3411bfb4b..00000000000000 --- a/srcpkgs/fs-repo-migrations/template +++ /dev/null @@ -1,47 +0,0 @@ -# Template file for 'fs-repo-migrations' -pkgname=fs-repo-migrations -version=2.0.2+13~14+v1.0.0 -revision=2 -_version=${version##*+} -_path="fs-repo-${version#*+}" -_path="${_path%+*}" -_path="${_path/"~"/-to-}" -build_style=go -# go_import_path="github.com/ipfs/fs-repo-migrations/fs-repo-migrations" -hostmakedepends="git" -short_desc="Tool to upgrade the IPFS filesystem repository" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/ipfs/fs-repo-migrations" -distfiles="https://github.com/ipfs/fs-repo-migrations/archive/${_path}/${_version}.tar.gz>${_path}-${_version}.tar.gz" -checksum=17396914690c74527e365a4bfffcd1097aeef7772a7e3fa5d9b42af1a0f5c294 - -# fix: collect2: fatal error: cannot find 'ld' -export LDFLAGS="-fuse-ld=bfd" -# export GOTOOLCHAIN=go1.20 - -go_import_path="github.com/ipfs/fs-repo-migrations/fs-repo-0-to-1" -for _v in $(seq 2 "${_path##*-}"); do - go_import_path+=" github.com/ipfs/fs-repo-migrations/fs-repo-$((_v - 1))-to-${_v}" -done -unset _v - -do_configure() { - GOSRCPATH="${GOPATH}/src/github.com/ipfs/fs-repo-migrations" - mkdir -p ${GOSRCPATH%/*}/ - ln -rfs "$PWD" "${GOSRCPATH}" -} - -pre_build() { - GOSRCPATH="${GOPATH}/src/github.com/ipfs/fs-repo-migrations" -} - -pre_install() { - GOSRCPATH="${GOPATH}/src/github.com/ipfs/fs-repo-migrations" -} - -post_install() { - vlicense LICENSE - vdoc README.md - vdoc run.md -} diff --git a/srcpkgs/fs-uae/template b/srcpkgs/fs-uae/template deleted file mode 100644 index c631a1b3627014..00000000000000 --- a/srcpkgs/fs-uae/template +++ /dev/null @@ -1,42 +0,0 @@ -# Template file for 'fs-uae' -pkgname=fs-uae -version=3.1.66 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config gettext zip" -makedepends="libmpeg2-devel SDL2-devel libglib-devel libpng-devel libopenal-devel" -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 - -case "$XBPS_TARGET_MACHINE" in - x86_64*|i686*) nopie=yes ;; - *) 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 - - rm src/readcpu.o gen/cpudefs.o - make $makejobs src/readcpu.o gen/cpudefs.o - touch gen/* - } -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 -} diff --git a/srcpkgs/fs-uae/update b/srcpkgs/fs-uae/update deleted file mode 100644 index 3d08d78fa780a2..00000000000000 --- a/srcpkgs/fs-uae/update +++ /dev/null @@ -1 +0,0 @@ -site=https://fs-uae.net/download diff --git a/srcpkgs/fs-utils/patches/fix-include.patch b/srcpkgs/fs-utils/patches/fix-include.patch deleted file mode 100644 index b83b80183172dc..00000000000000 --- a/srcpkgs/fs-utils/patches/fix-include.patch +++ /dev/null @@ -1,13 +0,0 @@ ---- a/lib/filesystems.h -+++ b/lib/filesystems.h -@@ -56,6 +56,10 @@ - #include "nb_fs.h" - #endif - -+#ifdef WITH_SMBFS -+#include -+#endif -+ - /* get the definition of mount__parseargs */ - #include "mount_cd9660.h" - #include "mount_efs.h" diff --git a/srcpkgs/fs-utils/patches/fix-sysctl_h.patch b/srcpkgs/fs-utils/patches/fix-sysctl_h.patch deleted file mode 100644 index 9ae60b46a6d18d..00000000000000 --- a/srcpkgs/fs-utils/patches/fix-sysctl_h.patch +++ /dev/null @@ -1,66 +0,0 @@ ---- a/lib/smb/ctx.c 2013-12-13 21:29:42.000000000 +0100 -+++ b/lib/smb/ctx.c 2021-01-16 10:26:44.803835850 +0100 -@@ -34,7 +34,7 @@ - - - #include --#include -+#include - #include - #include - #include ---- a/lib/smb/file.c 2013-12-13 21:29:42.000000000 +0100 -+++ b/lib/smb/file.c 2021-01-16 10:26:41.672690378 +0100 -@@ -33,7 +33,7 @@ - */ - - #include --#include -+#include - #include - #include - #include ---- a/lib/smb/kiconv.c 2013-12-13 21:29:42.000000000 +0100 -+++ b/lib/smb/kiconv.c 2021-01-16 10:26:38.368536869 +0100 -@@ -34,7 +34,7 @@ - - #include - #include --#include -+#include - #include - #include - #include ---- a/lib/smb/nls.c 2013-12-13 21:29:42.000000000 +0100 -+++ b/lib/smb/nls.c 2021-01-16 10:26:35.772416254 +0100 -@@ -34,7 +34,7 @@ - - #include - #include --#include -+#include - #include - #ifndef APPLE - #include ---- a/lib/smb/print.c 2013-12-13 21:29:42.000000000 +0100 -+++ b/lib/smb/print.c 2021-01-16 10:26:32.593268552 +0100 -@@ -33,7 +33,7 @@ - */ - - #include --#include -+#include - #include - #include - #include ---- a/lib/smb/subr.c 2013-12-13 21:29:42.000000000 +0100 -+++ b/lib/smb/subr.c 2021-01-16 10:26:30.153155186 +0100 -@@ -35,7 +35,7 @@ - #include - #include - #include --#include -+#include - #include - #include - #include diff --git a/srcpkgs/fs-utils/template b/srcpkgs/fs-utils/template deleted file mode 100644 index 539206366ce1b9..00000000000000 --- a/srcpkgs/fs-utils/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'fs-utils' -pkgname=fs-utils -version=1.10 -revision=3 -archs="~*-musl" # bindresvport -build_style=gnu-configure -configure_args="--disable-static" -makedepends="netbsd-rumpkernel-devel" -short_desc="NetBSD File System Access Utilities in Userland" -maintainer="Orphaned " -license="BSD-2-Clause, BSD-3-Clause, BSD-4-Clause" -homepage="https://github.com/rumpkernel/fs-utils" -distfiles="$homepage/archive/v$version.tar.gz - https://raw.githubusercontent.com/rumpkernel/fs-utils/master/LICENSE" -checksum="0f63aa92f673f290d4bca9009ca6f213e70ac70519c5cdac3fa64acf5afa5bae - 228892fd0f669ee3051aee19f8660e4719bee9bd70c1b02adcaee518d4155866" -skip_extraction="LICENSE" - -post_install() { - vlicense ${XBPS_SRCDISTDIR}/${pkgname}-${version}/LICENSE -} diff --git a/srcpkgs/fs-utils/update b/srcpkgs/fs-utils/update deleted file mode 100644 index aee0aee3628463..00000000000000 --- a/srcpkgs/fs-utils/update +++ /dev/null @@ -1 +0,0 @@ -version="${version#v*}" diff --git a/srcpkgs/fsarchiver/template b/srcpkgs/fsarchiver/template deleted file mode 100644 index 058c1c9bc796ed..00000000000000 --- a/srcpkgs/fsarchiver/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'fsarchiver' -pkgname=fsarchiver -version=0.8.6 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="attr-devel bzip2-devel e2fsprogs-devel libgcrypt-devel liblz4-devel - liblzma-devel libzstd-devel lzo-devel" -short_desc="Safe and flexible file-system backup and deployment tool" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="http://www.fsarchiver.org/" -distfiles="https://github.com/fdupoux/fsarchiver/releases/download/${version}/fsarchiver-${version}.tar.gz" -checksum=be1d44222c4ef428360120c7326c8910930da5f318f7291f8b8d61cb2b730ebd diff --git a/srcpkgs/fsbext/template b/srcpkgs/fsbext/template deleted file mode 100644 index c936bac38ff955..00000000000000 --- a/srcpkgs/fsbext/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'fsbext' -pkgname=fsbext -version=0.3.8a -revision=2 -hostmakedepends="unzip" -build_style=gnu-makefile -make_build_target=fsbext -create_wrksrc=obviously -short_desc="Files extractor for the FSB archives used by the FMOD library" -maintainer="John " -license="GPL-2.0-or-later" -homepage="http://aluigi.altervista.org/search.php?src=fsbext" -distfiles="http://aluigi.altervista.org/papers/fsbext.zip" -checksum=24e511041610a582906d26195ba493d75f475a62d13d0e1d08f5eb6c27dc2883 - -do_install() { - vbin fsbext -} diff --git a/srcpkgs/fsbext/update b/srcpkgs/fsbext/update deleted file mode 100644 index ab6a0ec1faa732..00000000000000 --- a/srcpkgs/fsbext/update +++ /dev/null @@ -1 +0,0 @@ -pattern='name="fsbext">FSB files extractor \K[\d.]+(?=)' diff --git a/srcpkgs/fscrypt/files/pam_config b/srcpkgs/fscrypt/files/pam_config deleted file mode 100644 index 7e5d75ae45dba3..00000000000000 --- a/srcpkgs/fscrypt/files/pam_config +++ /dev/null @@ -1 +0,0 @@ -auth required pam_unix.so diff --git a/srcpkgs/fscrypt/template b/srcpkgs/fscrypt/template deleted file mode 100644 index 9f881d8731c24e..00000000000000 --- a/srcpkgs/fscrypt/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'fscrypt' -pkgname=fscrypt -version=0.3.5 -revision=2 -build_style=go -go_import_path=github.com/google/fscrypt -go_package="${go_import_path}/cmd/fscrypt" -go_ldflags="-X main.version=v${version}" -hostmakedepends="m4" -makedepends="pam-devel" -short_desc="Tool for managing Linux filesystem encryption" -maintainer="Andrea Brancaleoni " -license="Apache-2.0" -homepage="https://github.com/google/fscrypt" -distfiles="https://github.com/google/fscrypt/archive/v${version}.tar.gz" -checksum=368119b5e67c64bdc5f7872ffc7beed425e1401778003f4c7ae7c1062a45ebaf -conf_files="/etc/pam.d/fscrypt" - -post_install() { - # build and install the PAM module - LDFLAGS= make PREFIX=/usr DESTDIR=${DESTDIR} install-pam - # remove Ubuntu specific pam-config files - rm -rf ${DESTDIR}/usr/share/pam-configs/ - # add PAM config file - vinstall ${FILESDIR}/pam_config 644 etc/pam.d fscrypt - - vcompletion cmd/fscrypt/fscrypt_bash_completion bash - - vdoc README.md -} diff --git a/srcpkgs/fsearch/patches/query.patch b/srcpkgs/fsearch/patches/query.patch deleted file mode 100644 index d8b63aacd51f60..00000000000000 --- a/srcpkgs/fsearch/patches/query.patch +++ /dev/null @@ -1,46 +0,0 @@ ---- a/src/fsearch_time_utils.c -+++ b/src/fsearch_time_utils.c -@@ -377,7 +377,7 @@ parse_implicit_date_time_constants(const - } - - static bool --parse_date_time_constants(const char *str, time_t *time_start_out, time_t *time_end_out) { -+parse_date_time_constants(const char *str, int64_t *time_start_out, int64_t *time_end_out) { - struct tm tm_start = {}; - struct tm tm_end = {}; - -@@ -469,7 +469,7 @@ round_down_tm_to_reference_with_date_tim - } - - bool --fsearch_date_time_parse_interval(const char *str, time_t *time_start_out, time_t *time_end_out) { -+fsearch_date_time_parse_interval(const char *str, int64_t *time_start_out, int64_t *time_end_out) { - if (parse_date_time_constants(str, time_start_out, time_end_out)) { - return true; - } ---- a/src/fsearch_time_utils.h -+++ b/src/fsearch_time_utils.h -@@ -1,7 +1,7 @@ - #pragma once - - #include --#include -+#include - - bool --fsearch_date_time_parse_interval(const char *str, time_t *time_start_out, time_t *time_end_out); -\ No newline at end of file -+fsearch_date_time_parse_interval(const char *str, int64_t *time_start_out, int64_t *time_end_out); ---- a/src/tests/test_time_utils.c -+++ b/src/tests/test_time_utils.c -@@ -49,8 +49,8 @@ test_parse_time_interval(void) { - - for (gint i = 0; i < G_N_ELEMENTS(strings); ++i) { - FsearchTestTimeIntervalParseContext *ctx = &strings[i]; -- time_t time_start = 0; -- time_t time_end = 0; -+ int64_t time_start = 0; -+ int64_t time_end = 0; - - gboolean res = fsearch_date_time_parse_interval(ctx->string, &time_start, &time_end); - g_assert_true(res == ctx->expected_success); diff --git a/srcpkgs/fsearch/template b/srcpkgs/fsearch/template deleted file mode 100644 index fc8cad5aa95202..00000000000000 --- a/srcpkgs/fsearch/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'fsearch' -pkgname=fsearch -version=0.2.3 -revision=1 -build_style=meson -hostmakedepends="gettext glib-devel pkg-config" -makedepends="gtk+3-devel pcre2-devel" -short_desc="Fast file search utility based on GTK+3" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="https://cboxdoerfer.github.io/fsearch/" -distfiles="https://github.com/cboxdoerfer/fsearch/archive/${version}.tar.gz" -checksum=b3c576bf1230da7c374d00bb32d72686b940b4dee80d941495acfdd5437bf117 diff --git a/srcpkgs/fselect/template b/srcpkgs/fselect/template deleted file mode 100644 index 236ac9bea10d04..00000000000000 --- a/srcpkgs/fselect/template +++ /dev/null @@ -1,32 +0,0 @@ -# Template file for 'fselect' -pkgname=fselect -version=0.9.1 -revision=1 -build_style=cargo -# disable automatic update checking -configure_args="--no-default-features --features=users,git" -hostmakedepends="cmake pkg-config" -makedepends="libzstd-devel openssl-devel libgit2-1.9-devel" -short_desc="Find files with SQL-like queries" -maintainer="SolitudeSF " -license="Apache-2.0 OR MIT" -homepage="https://fselect.rocks" -changelog="https://github.com/jhspetersson/fselect/releases" -distfiles="https://github.com/jhspetersson/fselect/archive/refs/tags/${version}.tar.gz" -checksum=6d635ed6e5b1b1be57ac6b047ce23cf9efd0cd488f615da54f70b5e34b466b31 -make_check_pre="env PATH=/usr/libexec/chroot-git:${PATH}" - -case "$XBPS_TARGET_MACHINE" in - ppc64le*) ;; - ppc64*) broken="some rustix junk";; -esac - -if [ "$XBPS_TARGET_NO_ATOMIC8" ]; then - XBPS_CROSS_RUSTFLAGS+=" -latomic" -fi - -post_install() { - vlicense LICENSE-MIT - vman docs/fselect.1 - vdoc docs/usage.md -} diff --git a/srcpkgs/fsharp/template b/srcpkgs/fsharp/template deleted file mode 100644 index 74654d0559900d..00000000000000 --- a/srcpkgs/fsharp/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'fsharp' -pkgname=fsharp -version=10.2.3 -revision=1 -build_style=gnu-makefile -make_build_args="monocmd=/usr/bin/mono" -make_install_args="monocmd=/usr/bin/mono" -hostmakedepends="msbuild-bin" -makedepends="mono-devel" -depends="mono" -short_desc="F# compiler, core library and tools" -maintainer="Wojciech Nawrocki " -license="Apache-2.0" -homepage="http://fsharp.org" -distfiles="https://github.com/fsharp/fsharp/archive/${version}.tar.gz" -checksum=527e4bad7a6d71668e905608c82db7c6eda44d9fd2ed9ce3c758e291e024cc4d -lib32disabled=yes - -if [ "$XBPS_LIBC" = musl ]; then - broken="mono crash on sgen-stw.c:69, not able to found stack_end" -fi - -case "$XBPS_TARGET_MACHINE" in - ppc*) broken="ftbfs, unsupported" ;; -esac diff --git a/srcpkgs/fstl/template b/srcpkgs/fstl/template deleted file mode 100644 index 433ee2ca67b9e7..00000000000000 --- a/srcpkgs/fstl/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'fstl' -pkgname=fstl -version=0.10.0 -revision=1 -build_style=cmake -hostmakedepends="qt5-qmake qt5-host-tools" -makedepends="qt5-devel" -short_desc="Fast viewer for STL files" -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 - -post_install() { - grep -A8 "# License" README.md | sed 's/# License/MIT License/' > LICENSE - vlicense LICENSE -} diff --git a/srcpkgs/fstrcmp-doc b/srcpkgs/fstrcmp-doc deleted file mode 120000 index 183ccaf790e9b6..00000000000000 --- a/srcpkgs/fstrcmp-doc +++ /dev/null @@ -1 +0,0 @@ -fstrcmp \ No newline at end of file diff --git a/srcpkgs/fstrcmp/template b/srcpkgs/fstrcmp/template deleted file mode 100644 index 81d92c58d9e49b..00000000000000 --- a/srcpkgs/fstrcmp/template +++ /dev/null @@ -1,42 +0,0 @@ -# Template file for 'fstrcmp' -pkgname=fstrcmp -version=0.7.D001 -revision=1 -build_style=gnu-configure -configure_args="LIBTOOL=${XBPS_CROSS_BASE}/usr/bin/libtool" -make_build_args="LIBTOOL=${XBPS_CROSS_BASE}/usr/bin/libtool" -make_install_args="LIBTOOL=${XBPS_CROSS_BASE}/usr/bin/libtool" -hostmakedepends="groff ghostscript" -makedepends="libtool" -short_desc="Fuzzy comparison of strings" -maintainer="Elie ROUDNINSKI " -license="GPL-3.0-or-later" -homepage="http://${pkgname}.sourceforge.net/" -distfiles="http://${pkgname}.sourceforge.net/${pkgname}-${version}.tar.gz" -checksum=e4018e850f80700acee8da296e56e15b1eef711ab15157e542e7d7e1237c3476 - -fstrcmp-doc_package() { - short_desc+=" - documentation files" - pkg_install() { - vmove usr/share/doc - } -} - -libfstrcmp_package() { - short_desc+=" - runtime library" - pkg_install() { - vmove "usr/lib/libfstrcmp.so.*" - } -} - -libfstrcmp-devel_package() { - short_desc+=" - development files" - depends="libfstrcmp>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - vmove usr/lib/libfstrcmp.a - vmove usr/share/man/man3 - } -} diff --git a/srcpkgs/fstrm-devel b/srcpkgs/fstrm-devel deleted file mode 120000 index 7d8ccb9dca9eb7..00000000000000 --- a/srcpkgs/fstrm-devel +++ /dev/null @@ -1 +0,0 @@ -fstrm \ No newline at end of file diff --git a/srcpkgs/fstrm/template b/srcpkgs/fstrm/template deleted file mode 100644 index 2ed1a5200bae75..00000000000000 --- a/srcpkgs/fstrm/template +++ /dev/null @@ -1,33 +0,0 @@ -# Template file for 'fstrm' -pkgname=fstrm -version=0.6.1 -revision=1 -build_style=gnu-configure -hostmakedepends="automake libtool pkg-config" -makedepends="libevent-devel" -short_desc="C implementation of the Frame Streams data transport protocol" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/farsightsec/fstrm" -changelog="https://raw.githubusercontent.com/farsightsec/fstrm/master/ChangeLog" -distfiles="https://github.com/farsightsec/fstrm/archive/v${version}.tar.gz" -checksum=4f0f7ad2b760119c441aba58271e84de683b3cc138530d02710896641866e2d2 - -pre_configure() { - autoreconf -fi -} - -post_install() { - vlicense LICENSE -} - -fstrm-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" - } -} diff --git a/srcpkgs/fsv/files/fsv.desktop b/srcpkgs/fsv/files/fsv.desktop deleted file mode 100644 index 0576964e8b7016..00000000000000 --- a/srcpkgs/fsv/files/fsv.desktop +++ /dev/null @@ -1,11 +0,0 @@ -#!/usr/bin/env xdg-open -[Desktop Entry] -Encoding=UTF-8 -Name=FSV -Comment=Filesystem visualizer -Exec=fsv -Icon=fsv -GenericName=FSV -Terminal=false -Type=Application -Categories=Utility;System; diff --git a/srcpkgs/fsv/template b/srcpkgs/fsv/template deleted file mode 100644 index a6b06797692003..00000000000000 --- a/srcpkgs/fsv/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'fsv' -pkgname=fsv -version=0.9.1 -revision=2 -_distver="${version%.*}-${version##*.}" -build_style=gnu-configure -hostmakedepends="automake gettext-devel libtool pkg-config" -makedepends="gtkmm-devel ftgl-devel gtkglarea-devel" -short_desc="GTK2 port of fsv, the filesystem visualizer" -maintainer="Orphaned " -license="LGPL-2.1-or-later" -homepage="http://fsv.sourceforge.net/" -distfiles="https://github.com/mcuelenaere/fsv/archive/fsv-${_distver}.tar.gz" -checksum=aede9d231858016d410eb1cc47f5315055eafc259f80a9e82a5846ea2f682d18 - -pre_configure() { - NOCONFIGURE=1 ./autogen.sh -} -post_install() { - vinstall src/xmaps/fsv-icon.xpm 644 usr/share/pixmaps fsv.xpm - vinstall ${FILESDIR}/fsv.desktop 644 usr/share/applications -} diff --git a/srcpkgs/fswatch/template b/srcpkgs/fswatch/template deleted file mode 100644 index e45506f71fd061..00000000000000 --- a/srcpkgs/fswatch/template +++ /dev/null @@ -1,34 +0,0 @@ -# Template file for 'fswatch' -pkgname=fswatch -version=1.18.2 -revision=1 -build_style=gnu-configure -configure_args="--disable-static" -hostmakedepends="doxygen" -short_desc="Cross-platform file change monitor with multiple backends" -maintainer="Eloi Torrents " -license="GPL-3.0-or-later" -homepage="https://emcrisostomo.github.io/fswatch/" -changelog="https://github.com/emcrisostomo/fswatch/raw/master/NEWS" -distfiles="https://github.com/emcrisostomo/fswatch/releases/download/${version}/fswatch-${version}.tar.gz" -checksum=1e5ec35c0bd8f39d45cb326e85362a0472e6b6b5a65eca7934c357e54926dfeb - -post_install() { - rm -vr -- "${DESTDIR}/usr/share/doc" -} - -libfswatch_package() { - short_desc+=" - fswatch library" - pkg_install() { - vmove "usr/lib/libfswatch.so.*" - } -} - -libfswatch-devel_package() { - depends="libfswatch-${version}_${revision}" - short_desc+=" - fswatch development files" - pkg_install() { - vmove usr/lib/libfswatch.so - vmove usr/include - } -} diff --git a/srcpkgs/fswebcam/template b/srcpkgs/fswebcam/template deleted file mode 100644 index 6a4e4969096378..00000000000000 --- a/srcpkgs/fswebcam/template +++ /dev/null @@ -1,12 +0,0 @@ -# Template file for 'fswebcam' -pkgname=fswebcam -version=20200725 -revision=1 -build_style=gnu-configure -makedepends="gd-devel" -short_desc="Neat and simple webcam app" -maintainer="Orphaned " -license="GPL-2.0-only" -homepage="http://www.sanslogic.co.uk/fswebcam/" -distfiles="https://github.com/fsphil/fswebcam/archive/${version}.tar.gz" -checksum=d5439b2bf49bb634100d7e42ed9854f84bfd355c1d40bc3d4d81593eeadd8aee diff --git a/srcpkgs/ftgl-devel b/srcpkgs/ftgl-devel deleted file mode 120000 index da2717a192f969..00000000000000 --- a/srcpkgs/ftgl-devel +++ /dev/null @@ -1 +0,0 @@ -ftgl \ No newline at end of file diff --git a/srcpkgs/ftgl/template b/srcpkgs/ftgl/template deleted file mode 100644 index 43af75c715db36..00000000000000 --- a/srcpkgs/ftgl/template +++ /dev/null @@ -1,31 +0,0 @@ -# Template file for 'ftgl' -pkgname=ftgl -version=2.1.3rc5 -revision=8 -_distver="${version%rc*}" -_distrcver="rc${version#*rc}" -build_style=gnu-configure -configure_args="--disable-static FT2_CONFIG=${XBPS_CROSS_BASE}/usr/bin/freetype-config" -hostmakedepends="pkg-config" -makedepends="freetype-devel zlib-devel glu-devel" -short_desc="OpenGL library to use arbitrary fonts" -maintainer="Orphaned " -license="MIT-advertising" -homepage="https://sourceforge.net/projects/ftgl/" -distfiles="${SOURCEFORGE_SITE}/ftgl/ftgl-${_distver}-${_distrcver}.tar.bz2" -checksum=521ff7bd62c459ff5372e269c223e2a6107a6a99a36afdc2ae634a973af70c59 - -post_install() { - vlicense COPYING -} - -ftgl-devel_package() { - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - vmove usr/share/doc - } -} diff --git a/srcpkgs/ftjam/patches/gcc-14.patch b/srcpkgs/ftjam/patches/gcc-14.patch deleted file mode 100644 index 4cec8b22523df3..00000000000000 --- a/srcpkgs/ftjam/patches/gcc-14.patch +++ /dev/null @@ -1,50 +0,0 @@ ---- a/execunix.c -+++ b/execunix.c -@@ -42,6 +42,8 @@ - # include "lists.h" - # include "execcmd.h" - # include -+# include -+# include - - # ifdef USE_EXECUNIX - -@@ -102,7 +104,7 @@ execcmd( - { - int pid; - int slot; -- const char *argv[ MAXARGC + 1 ]; /* +1 for NULL */ -+ char *argv[ MAXARGC + 1 ]; /* +1 for NULL */ - - # ifdef USE_EXECNT - char *p; ---- a/fileunix.c -+++ b/fileunix.c -@@ -36,6 +36,7 @@ - # include "jam.h" - # include "filesys.h" - # include "pathsys.h" -+# include - - # ifdef USE_FILEUNIX - ---- a/make1.c -+++ b/make1.c -@@ -61,6 +61,7 @@ - # include "make.h" - # include "command.h" - # include "execcmd.h" -+# include - - static void make1a( TARGET *t, TARGET *parent ); - static void make1b( TARGET *t ); ---- a/mkjambase.c -+++ b/mkjambase.c -@@ -24,6 +24,7 @@ - # include - # include - -+int - main( int argc, char **argv, char **envp ) - { - char buf[ 1024 ]; diff --git a/srcpkgs/ftjam/template b/srcpkgs/ftjam/template deleted file mode 100644 index bac28e45d318da..00000000000000 --- a/srcpkgs/ftjam/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'ftjam' -pkgname=ftjam -reverts="2.5.3rc2_1 2.5.3rc2_2 2.5.3rc2_3 2.5.3rc2_4 2.5.3rc2_5" -version=2.5.2 -revision=1 -build_style=gnu-configure -hostmakedepends="bison" -short_desc="FreeType's version of the Jam build tool" -maintainer="Orphaned " -license="Jam" -homepage="http://freetype.org/jam/" -# distfiles="http://david.freetype.org/jam/${pkgname}-${version}.tar.bz2" -distfiles="${SOURCEFORGE_SITE}/freetype/ftjam-${version}.tar.bz2" -checksum=e89773500a92912de918e9febffabe4b6bce79d69af194435f4e032b8a6d66a3 -nocross=yes -provides="jam-${version}_${revision}" -replaces="jam>=0" - -do_build() { - unset AR - export LINKFLAGS="$LDFLAGS" CCFLAGS="$CFLAGS" - make ${makejobs} -} -post_install() { - head -n13 jam.c >LICENSE - vlicense LICENSE -} diff --git a/srcpkgs/furnace/template b/srcpkgs/furnace/template deleted file mode 100644 index 8df8d3002a2b70..00000000000000 --- a/srcpkgs/furnace/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'furnace' -pkgname=furnace -version=0.6.8.3 -revision=2 -_adpcm_commit="ef7a217154badc3b99978ac481b268c8aab67bd8" -build_style=cmake -configure_args="-DSYSTEM_FFTW=ON -DSYSTEM_FMT=ON -DSYSTEM_FREETYPE=ON - -DSYSTEM_LIBSNDFILE=ON -DSYSTEM_PORTAUDIO=ON -DSYSTEM_RTMIDI=ON - -DSYSTEM_SDL2=ON -DSYSTEM_ZLIB=ON" -hostmakedepends="pkg-config" -makedepends="fftw-devel fmt-devel freetype-devel jack-devel libsndfile-devel portaudio-devel rtmidi-devel zlib-devel SDL2-devel" -short_desc="Multi-system chiptune tracker compatible with DefleMask modules" -maintainer="tranzystorekk " -license="GPL-2.0-or-later" -homepage="https://github.com/tildearrow/furnace" -distfiles="https://github.com/tildearrow/furnace/archive/refs/tags/v${version}.tar.gz - https://github.com/superctr/adpcm/archive/${_adpcm_commit}.tar.gz>adpcm-${_adpcm_commit}.tar.gz" -checksum="c54b93dc7211a8e86828ea6b436628920df7a7dc87b130b3752f2251f5466e9c - 46da29342d2968ff222ba00e07c646e038b76af2e6c86de037c653059a056251" - -skip_extraction=" - adpcm-${_adpcm_commit}.tar.gz" - -post_extract() { - vsrcextract -C extern/adpcm adpcm-${_adpcm_commit}.tar.gz -} diff --git a/srcpkgs/fuse-9pfs/template b/srcpkgs/fuse-9pfs/template deleted file mode 100644 index e67870fa00db55..00000000000000 --- a/srcpkgs/fuse-9pfs/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'fuse-9pfs' -pkgname=fuse-9pfs -version=0.4 -revision=1 -build_style=gnu-makefile -make_use_env=yes -hostmakedepends="pkg-config" -makedepends="fuse-devel" -short_desc="FUSE client for 9p protocol" -maintainer="Orphaned " -license="ISC, MIT" -homepage="https://github.com/ftrvxmtrx/9pfs" -distfiles="https://github.com/ftrvxmtrx/9pfs/archive/${version}.tar.gz" -checksum=6c0a4fd61c87524a444ac8f0050bb2874cb8696c802e15694ac1c5a6460dfbdb - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/fuse-archivemount/template b/srcpkgs/fuse-archivemount/template deleted file mode 100644 index cc76fdb194a485..00000000000000 --- a/srcpkgs/fuse-archivemount/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'fuse-archivemount' -pkgname=fuse-archivemount -version=0.9.1 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="fuse-devel libarchive-devel" -short_desc="Mounts an archive for access as a file system" -maintainer="Orphaned " -license="LGPL-2.0-or-later" -homepage="https://www.cybernoia.de/software/archivemount.html" -distfiles="${homepage/.html/}/${pkgname/fuse-/}-${version}.tar.gz" -checksum=c529b981cacb19541b48ddafdafb2ede47a40fcaf16c677c1e2cd198b159c5b3 diff --git a/srcpkgs/fuse-archivemount/update b/srcpkgs/fuse-archivemount/update deleted file mode 100644 index c85153cb8beb4a..00000000000000 --- a/srcpkgs/fuse-archivemount/update +++ /dev/null @@ -1 +0,0 @@ -pkgname="archivemount" diff --git a/srcpkgs/fuse-devel b/srcpkgs/fuse-devel deleted file mode 120000 index b0717664a1e2ac..00000000000000 --- a/srcpkgs/fuse-devel +++ /dev/null @@ -1 +0,0 @@ -fuse \ No newline at end of file diff --git a/srcpkgs/fuse-emulator/patches/be.patch b/srcpkgs/fuse-emulator/patches/be.patch deleted file mode 100644 index c71a79cb732705..00000000000000 --- a/srcpkgs/fuse-emulator/patches/be.patch +++ /dev/null @@ -1,29 +0,0 @@ -From 26a967409d62b16cee5790a5ccb9c87d4dccb06d Mon Sep 17 00:00:00 2001 -From: Daniel Kolesa -Date: Sun, 27 Sep 2020 20:06:37 +0200 -Subject: [PATCH] fix colors on big endian systems - -with gtk3, cairo is used, which has a different representation for -their RGB24 format in memory depending on endianness. Since bit -shifts abstract away endianness and work on arithmetic basis, having -separate code for big and little endian has incorrect results. ---- - ui/gtk/gtkdisplay.c | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git ui/gtk/gtkdisplay.c ui/gtk/gtkdisplay.c -index b0bf588..fa0dba2 100644 ---- a/ui/gtk/gtkdisplay.c -+++ b/ui/gtk/gtkdisplay.c -@@ -148,7 +148,7 @@ init_colours( colour_format_t format ) - /* Addition of 0.5 is to avoid rounding errors */ - grey = ( 0.299 * red + 0.587 * green + 0.114 * blue ) + 0.5; - --#ifdef WORDS_BIGENDIAN -+#if defined(WORDS_BIGENDIAN) && !GTK_CHECK_VERSION( 3, 0, 0 ) - - switch( format ) { - case FORMAT_x8b8g8r8: --- -2.28.0 - diff --git a/srcpkgs/fuse-emulator/template b/srcpkgs/fuse-emulator/template deleted file mode 100644 index ac718cc728bae3..00000000000000 --- a/srcpkgs/fuse-emulator/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'fuse-emulator' -pkgname=fuse-emulator -version=1.5.7 -revision=2 -build_style=gnu-configure -configure_args="--verbose --with-gtk --enable-desktop-integration" -hostmakedepends="perl pkg-config" -makedepends="alsa-lib-devel glib-devel gtk+3-devel libao-devel libgcrypt-devel - libspectrum-devel" -short_desc="Free Unix Spectrum Emulator" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="http://fuse-emulator.sourceforge.net" -distfiles="${SOURCEFORGE_SITE}/fuse-emulator/fuse-${version}.tar.gz" -checksum=f0e2583f2642cdc3b2a737910d24e289d46e4f7e151805e3b0827024b2b45e4d diff --git a/srcpkgs/fuse-emulator/update b/srcpkgs/fuse-emulator/update deleted file mode 100644 index ac943fe6dbae90..00000000000000 --- a/srcpkgs/fuse-emulator/update +++ /dev/null @@ -1 +0,0 @@ -pkgname=fuse diff --git a/srcpkgs/fuse-erofs b/srcpkgs/fuse-erofs deleted file mode 120000 index ab2cdc4e5c6579..00000000000000 --- a/srcpkgs/fuse-erofs +++ /dev/null @@ -1 +0,0 @@ -erofs-utils \ No newline at end of file diff --git a/srcpkgs/fuse-exfat/template b/srcpkgs/fuse-exfat/template deleted file mode 100644 index 2ad1ad12177c03..00000000000000 --- a/srcpkgs/fuse-exfat/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'fuse-exfat' -# Note: keep in sync with exfat-utils -pkgname=fuse-exfat -version=1.4.0 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config exfat-utils" -makedepends="fuse-devel" -depends="exfat-utils>=${version}" -short_desc="Free exFAT file system implementation" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="https://github.com/relan/exfat" -changelog="https://github.com/relan/exfat/raw/master/ChangeLog" -distfiles="https://github.com/relan/exfat/releases/download/v${version}/fuse-exfat-${version}.tar.gz" -checksum=a1cfedc55e0e7a12c184605aa0f0bf44b24a3fb272449b20b2c8bbe6edb3001e diff --git a/srcpkgs/fuse-mp3fs/template b/srcpkgs/fuse-mp3fs/template deleted file mode 100644 index 0fcd83ca4927b5..00000000000000 --- a/srcpkgs/fuse-mp3fs/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'fuse-mp3fs' -pkgname=fuse-mp3fs -version=1.1.1 -revision=3 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="fuse-devel libflac-devel libvorbis-devel libid3tag-devel lame-devel" -short_desc="FUSE client to transcode FLAC to MP3" -maintainer="Orphaned " -license="GPL-3.0-or-later" -homepage="https://khenriks.github.io/mp3fs/" -distfiles="https://github.com/khenriks/mp3fs/releases/download/v${version}/mp3fs-${version}.tar.gz" -checksum=942b588fb623ea58ce8cac8844e6ff2829ad4bc9b4c163bba58e3fa9ebc15608 -make_check=no # checks require fuse + mount/unmount privileges diff --git a/srcpkgs/fuse-overlayfs/template b/srcpkgs/fuse-overlayfs/template deleted file mode 100644 index 5e3e799b141960..00000000000000 --- a/srcpkgs/fuse-overlayfs/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'fuse-overlayfs' -pkgname=fuse-overlayfs -version=1.14 -revision=1 -build_style=gnu-configure -hostmakedepends="autoconf automake pkg-config" -makedepends="fuse3-devel" -short_desc="FUSE implementation for overlayfs" -maintainer="Cameron Nemo " -license="GPL-3.0-or-later" -homepage="https://github.com/containers/fuse-overlayfs" -changelog="https://raw.githubusercontent.com/containers/fuse-overlayfs/main/NEWS" -distfiles="https://github.com/containers/fuse-overlayfs/archive/v${version}.tar.gz" -checksum=0779d1ee8fbb6adb48df40e54efa9c608e1d7bbd844800a4c32c110d5fcbe9f2 - -pre_configure() { - ./autogen.sh -} diff --git a/srcpkgs/fuse-sshfs/template b/srcpkgs/fuse-sshfs/template deleted file mode 100644 index 4fcae47a0991d5..00000000000000 --- a/srcpkgs/fuse-sshfs/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'fuse-sshfs' -pkgname=fuse-sshfs -version=3.7.3 -revision=2 -build_style=meson -configure_args="--sbindir=bin" -hostmakedepends="pkg-config python3-docutils" -makedepends="fuse3-devel libglib-devel" -depends="openssh" -checkdepends="python3-pytest which" -short_desc="FUSE client based on the SSH File Transfer Protocol" -maintainer="skmpz " -license="GPL-2.0-or-later" -homepage="https://github.com/libfuse/sshfs" -distfiles="https://github.com/libfuse/sshfs/releases/download/sshfs-${version}/sshfs-${version}.tar.xz" -checksum=5218ce7bdd2ce0a34137a0d7798e0f6d09f0e6d21b1e98ee730a18b0699c2e99 - -case "${XBPS_TARGET_MACHINE}" in - i686|armv6l|armv7l) - CFLAGS="-D_FILE_OFFSET_BITS=64" -esac - -do_check() { - python3 -m pytest -} diff --git a/srcpkgs/fuse-sshfs/update b/srcpkgs/fuse-sshfs/update deleted file mode 100644 index e6236b980678ba..00000000000000 --- a/srcpkgs/fuse-sshfs/update +++ /dev/null @@ -1,2 +0,0 @@ -site="$homepage/releases" -pattern='>SSHFS \K[\d.]+(?=)' diff --git a/srcpkgs/fuse-zip/template b/srcpkgs/fuse-zip/template deleted file mode 100644 index 63987f1f84ed33..00000000000000 --- a/srcpkgs/fuse-zip/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'fuse-zip' -pkgname=fuse-zip -version=0.7.2 -revision=1 -build_style=gnu-makefile -make_build_target="all doc" -hostmakedepends="pkg-config" -makedepends="fuse-devel libzip-devel" -short_desc="FUSE file system for ZIP archives" -maintainer="Matthias von Faber " -license="GPL-3.0-or-later" -homepage="https://bitbucket.org/agalanin/fuse-zip" -distfiles="${homepage}/get/${version}.tar.gz" -checksum=bba004193db9841a8d9a59e927fffe24f1b92f7ad15a5694c687456617b638a2 -# requires some tcl modules -make_check=no diff --git a/srcpkgs/fuse/patches/aarch64.patch b/srcpkgs/fuse/patches/aarch64.patch deleted file mode 100644 index a9868ab8af6348..00000000000000 --- a/srcpkgs/fuse/patches/aarch64.patch +++ /dev/null @@ -1,18 +0,0 @@ -http://patchwork.openembedded.org/patch/43069/ - ---- a/include/fuse_kernel.h -+++ b/include/fuse_kernel.h -@@ -88,12 +88,7 @@ - #ifndef _LINUX_FUSE_H - #define _LINUX_FUSE_H - --#include --#define __u64 uint64_t --#define __s64 int64_t --#define __u32 uint32_t --#define __s32 int32_t --#define __u16 uint16_t -+#include - - /* - * Version negotiation: diff --git a/srcpkgs/fuse/patches/fix-compat-glibc-2.34.patch b/srcpkgs/fuse/patches/fix-compat-glibc-2.34.patch deleted file mode 100644 index eb7737cfc6b966..00000000000000 --- a/srcpkgs/fuse/patches/fix-compat-glibc-2.34.patch +++ /dev/null @@ -1,60 +0,0 @@ -From 5a43d0f724c56f8836f3f92411e0de1b5f82db32 Mon Sep 17 00:00:00 2001 -From: Sam James -Date: Sat, 24 Jul 2021 22:02:45 +0100 -Subject: [PATCH] util/ulockmgr_server.c: conditionally define closefrom (fix - glibc-2.34+) - -closefrom(3) has joined us in glibc-land from *BSD and Solaris. Since -it's available in glibc 2.34+, we want to detect it and only define our -fallback if the libc doesn't provide it. - -Bug: https://bugs.gentoo.org/803923 -Signed-off-by: Sam James ---- - configure.ac | 1 + - util/ulockmgr_server.c | 6 ++++++ - 2 files changed, 7 insertions(+) - -diff --git a/configure.ac b/configure.ac -index 9946a0efa..a2d481aa9 100644 ---- a/configure.ac -+++ b/configure.ac -@@ -55,6 +55,7 @@ fi - - AC_CHECK_FUNCS([fork setxattr fdatasync splice vmsplice utimensat]) - AC_CHECK_FUNCS([posix_fallocate]) -+AC_CHECK_FUNCS([closefrom]) - AC_CHECK_MEMBERS([struct stat.st_atim]) - AC_CHECK_MEMBERS([struct stat.st_atimespec]) - -diff --git a/util/ulockmgr_server.c b/util/ulockmgr_server.c -index 273c7d923..a04dac5c6 100644 ---- a/util/ulockmgr_server.c -+++ b/util/ulockmgr_server.c -@@ -22,6 +22,10 @@ - #include - #include - -+#ifdef HAVE_CONFIG_H -+ #include "config.h" -+#endif -+ - struct message { - unsigned intr : 1; - unsigned nofd : 1; -@@ -124,6 +128,7 @@ static int receive_message(int sock, void *buf, size_t buflen, int *fdp, - return res; - } - -+#if !defined(HAVE_CLOSEFROM) - static int closefrom(int minfd) - { - DIR *dir = opendir("/proc/self/fd"); -@@ -141,6 +146,7 @@ static int closefrom(int minfd) - } - return 0; - } -+#endif - - static void send_reply(int cfd, struct message *msg) - { diff --git a/srcpkgs/fuse/patches/fuse-headers.patch b/srcpkgs/fuse/patches/fuse-headers.patch deleted file mode 100644 index ccd919f3386b65..00000000000000 --- a/srcpkgs/fuse/patches/fuse-headers.patch +++ /dev/null @@ -1,13 +0,0 @@ ---- a/include/fuse_common.h -+++ b/include/fuse_common.h -@@ -28,8 +28,8 @@ - #define FUSE_MAKE_VERSION(maj, min) ((maj) * 10 + (min)) - #define FUSE_VERSION FUSE_MAKE_VERSION(FUSE_MAJOR_VERSION, FUSE_MINOR_VERSION) - --/* This interface uses 64 bit off_t */ --#if _FILE_OFFSET_BITS != 64 -+/* This interface uses 64 bit off_t, and only glibc has an implementation with 2 different sizes */ -+#if defined(__GLIBC__) && _FILE_OFFSET_BITS != 64 - #error Please add -D_FILE_OFFSET_BITS=64 to your compile flags! - #endif - diff --git a/srcpkgs/fuse/patches/fusermount.patch b/srcpkgs/fuse/patches/fusermount.patch deleted file mode 100644 index d7e883a86eb08e..00000000000000 --- a/srcpkgs/fuse/patches/fusermount.patch +++ /dev/null @@ -1,12 +0,0 @@ -CLONE_NEWNS is only defined for __USE_GNU. - ---- a/util/fusermount.c 2011-06-27 17:41:08.845498441 +0200 -+++ b/util/fusermount.c 2011-06-27 17:42:31.236498493 +0200 -@@ -26,6 +26,7 @@ - #include - #include - #include -+#define __USE_GNU - #include - - #define FUSE_COMMFD_ENV "_FUSE_COMMFD" diff --git a/srcpkgs/fuse/template b/srcpkgs/fuse/template deleted file mode 100644 index b4fe1571f575b7..00000000000000 --- a/srcpkgs/fuse/template +++ /dev/null @@ -1,34 +0,0 @@ -# Template file for 'fuse' -pkgname=fuse -version=2.9.9 -revision=1 -build_style=gnu-configure -configure_args="--enable-lib --enable-util" -hostmakedepends="automake libtool gettext-devel" -short_desc="Filesystem in Userspace" -maintainer="Orphaned " -license="GPL-2.0-or-later, LGPL-2.1-or-later" -homepage="https://github.com/libfuse/libfuse" -distfiles="${homepage}/releases/download/${pkgname}-${version}/${pkgname}-${version}.tar.gz" -checksum=d0e69d5d608cc22ff4843791ad097f554dd32540ddc9bed7638cc6fea7c1b4b5 - -pre_configure() { - autoreconf -fi -} - -post_install() { - # remove obsolete rules file provided by udev. - rm -rf ${DESTDIR}/{dev,etc} - mv ${DESTDIR}/sbin/* ${DESTDIR}/usr/bin -} - -fuse-devel_package() { - depends="fuse>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/fuse/update b/srcpkgs/fuse/update deleted file mode 100644 index 6dcf64a5163a2b..00000000000000 --- a/srcpkgs/fuse/update +++ /dev/null @@ -1 +0,0 @@ -ignore="3.*" diff --git a/srcpkgs/fuse2fs b/srcpkgs/fuse2fs deleted file mode 120000 index 84c526343bfc73..00000000000000 --- a/srcpkgs/fuse2fs +++ /dev/null @@ -1 +0,0 @@ -e2fsprogs \ No newline at end of file diff --git a/srcpkgs/fuse3-devel b/srcpkgs/fuse3-devel deleted file mode 120000 index 2ffde8c44d30c1..00000000000000 --- a/srcpkgs/fuse3-devel +++ /dev/null @@ -1 +0,0 @@ -fuse3 \ No newline at end of file diff --git a/srcpkgs/fuse3/template b/srcpkgs/fuse3/template deleted file mode 100644 index 8c8f30b16c7928..00000000000000 --- a/srcpkgs/fuse3/template +++ /dev/null @@ -1,34 +0,0 @@ -# Template file for 'fuse3' -pkgname=fuse3 -version=3.16.2 -revision=1 -build_style=meson -configure_args="--sbindir=bin -Db_lto=false -Dexamples=false -Duseroot=false - -Dtests=false" -hostmakedepends="pkg-config" -makedepends="eudev-libudev-devel" -short_desc="Filesystem in Userspace 3.x" -maintainer="Orphaned " -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.gz" -checksum=f797055d9296b275e981f5f62d4e32e089614fc253d1ef2985851025b8a0ce87 -conf_files="/etc/fuse.conf" -# Tests require root -make_check=no - -post_install() { - chmod u+s ${DESTDIR}/usr/bin/fusermount3 - rm ${DESTDIR}/etc/init.d/fuse3 -} - -fuse3-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/fuse3/update b/srcpkgs/fuse3/update deleted file mode 100644 index debd09519b01f2..00000000000000 --- a/srcpkgs/fuse3/update +++ /dev/null @@ -1 +0,0 @@ -pkgname="fuse" diff --git a/srcpkgs/fuzzel/template b/srcpkgs/fuzzel/template deleted file mode 100644 index a090d2f22faded..00000000000000 --- a/srcpkgs/fuzzel/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'fuzzel' -pkgname=fuzzel -version=1.13.1 -revision=1 -build_style=meson -configure_args="-Dsvg-backend=librsvg" -hostmakedepends="pkg-config scdoc wayland-devel" -makedepends="cairo-devel fcft-devel librsvg-devel libpng-devel - libxkbcommon-devel pixman-devel tllist wayland-devel wayland-protocols" -short_desc="Application launcher for wlroots based Wayland compositors" -maintainer="tranzystorekk " -license="MIT" -homepage="https://codeberg.org/dnkl/fuzzel" -changelog="https://codeberg.org/dnkl/fuzzel/raw/branch/master/CHANGELOG.md" -distfiles="https://codeberg.org/dnkl/fuzzel/archive/${version}.tar.gz" -checksum=17e8f01753469573965a2a37b5745d03e6f6e7bda9d675cd2bc4644abb42d818 - -post_install() { - rm "${DESTDIR}/usr/share/doc/fuzzel/CHANGELOG.md" - rm "${DESTDIR}/usr/share/doc/fuzzel/LICENSE" - vlicense LICENSE -} diff --git a/srcpkgs/fuzzypkg/template b/srcpkgs/fuzzypkg/template deleted file mode 100644 index 16c8cf396cd338..00000000000000 --- a/srcpkgs/fuzzypkg/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'fuzzypkg' -pkgname=fuzzypkg -version=1.0.13 -revision=1 -depends="bash xtools fzf util-linux" -short_desc="XBPS fuzzy package manager" -maintainer="Zach Dykstra " -license="MIT" -homepage="https://github.com/zdykstra/fuzzypkg" -distfiles="https://github.com/zdykstra/fuzzypkg/archive/v${version}.tar.gz" -checksum=251b55be2d49a13e498ee2f49ee0eb49547ec7a0d1e932166354f1d34faf3954 - -do_install() { - vlicense LICENSE - vbin fuzzypkg - vinstall ${pkgname}.desktop 644 usr/share/applications -} diff --git a/srcpkgs/fvwm/template b/srcpkgs/fvwm/template deleted file mode 100644 index 6ca6338a49a24c..00000000000000 --- a/srcpkgs/fvwm/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'fvwm' -pkgname=fvwm -version=2.6.9 -revision=2 -build_style=gnu-configure -hostmakedepends="libxslt pkg-config python3" -makedepends="fribidi-devel libXcursor-devel libXft-devel libXinerama-devel - libXpm-devel libXt-devel librsvg-devel perl readline-devel" -depends="perl python3" -short_desc="Extremely powerful ICCCM-compliant window manager" -maintainer="Leah Neukirchen " -license="GPL-2.0-or-later, MIT" -homepage="http://fvwm.org/" -distfiles="https://github.com/fvwmorg/fvwm/releases/download/${version}/fvwm-${version}.tar.gz" -checksum=1bc64cf3ccd0073008758168327a8265b8059def9b239b451d6b9fab2cc391ae -nocross=yes - -post_install() { - vlicense COPYING -} diff --git a/srcpkgs/fvwm/update b/srcpkgs/fvwm/update deleted file mode 100644 index cb19f60cdd06d7..00000000000000 --- a/srcpkgs/fvwm/update +++ /dev/null @@ -1 +0,0 @@ -ignore="2.7.0" diff --git a/srcpkgs/fvwm3/template b/srcpkgs/fvwm3/template deleted file mode 100644 index 2c431a773fe8ad..00000000000000 --- a/srcpkgs/fvwm3/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'fvwm3' -pkgname=fvwm3 -version=1.1.4 -revision=1 -build_style=meson -configure_args="-Dmandoc=true" -hostmakedepends="pkg-config ruby-asciidoctor perl" -makedepends="libXrandr-devel libevent-devel libXt-devel libpng-devel - fribidi-devel libXft-devel libXcursor-devel libXpm-devel librsvg-devel - libxkbcommon-devel" -short_desc="Multiple large virtual desktop window manager" -maintainer="Andrew Benson " -license="GPL-2.0-or-later" -homepage="https://www.fvwm.org/" -distfiles="https://github.com/fvwmorg/fvwm3/releases/download/${version}/fvwm3-${version}.tar.gz" -checksum=6df420ab492dcecd9d302880a9e97f689e9181db8850f5f7945e652bb8dd62a0 -conflicts="fvwm>=0" - -if [ "$XBPS_TARGET_LIBC" = "musl" ]; then - makedepends+=" musl-legacy-compat" -fi - -pre_configure() { - rm -rf build -} diff --git a/srcpkgs/fwknop/files/fwknopd/run b/srcpkgs/fwknop/files/fwknopd/run deleted file mode 100644 index f96978344dce36..00000000000000 --- a/srcpkgs/fwknop/files/fwknopd/run +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh -exec 2>&1 -exec fwknopd -f diff --git a/srcpkgs/fwknop/template b/srcpkgs/fwknop/template deleted file mode 100644 index bbc7457f3b3807..00000000000000 --- a/srcpkgs/fwknop/template +++ /dev/null @@ -1,46 +0,0 @@ -# Template file for 'fwknop' -pkgname=fwknop -version=2.6.10 -revision=4 -build_style=gnu-configure -configure_args="--with-gpg=${XBPS_CROSS_BASE}/usr/bin/gpg" -hostmakedepends="iptables" -makedepends="libpcap-devel gpgme-devel" -short_desc="Single Packet Authorization (SPA) implementation" -maintainer="Orphaned " -license="GPL-2.0-only" -homepage="https://www.cipherdyne.org/fwknop/" -changelog="https://raw.githubusercontent.com/mrash/fwknop/master/ChangeLog" -distfiles="${homepage}/download/${pkgname}-${version}.tar.gz" -checksum=2b15050bae92ec5210fcac944a7aa4bf9c651333a2b2960aabcd5cfc1d527cf1 - -CFLAGS="-fcommon" - -fwknopd_package() { - depends="iptables libfko>=${version}_${revision}" - conf_files="/etc/fwknop/*.conf" - short_desc+=" - server" - pkg_install() { - vmove etc/fwknop - vmove usr/bin/fwknopd - vmove usr/share/man/man8/fwknopd.8 - vsv fwknopd - } -} - -libfko_package() { - short_desc+=" - shared libraries" - pkg_install() { - vmove usr/lib/*.so.* - } -} - -libfko-devel_package() { - depends="libfko>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/*.a - vmove usr/lib/*.so - } -} diff --git a/srcpkgs/fwknopd b/srcpkgs/fwknopd deleted file mode 120000 index 3b65ebff9d748b..00000000000000 --- a/srcpkgs/fwknopd +++ /dev/null @@ -1 +0,0 @@ -fwknop \ No newline at end of file diff --git a/srcpkgs/fwup/template b/srcpkgs/fwup/template deleted file mode 100644 index ce5086571df58a..00000000000000 --- a/srcpkgs/fwup/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'fwup' -pkgname=fwup -version=1.13.2 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="libarchive-devel confuse-devel" -checkdepends="mtools unzip zip dosfstools xdelta3" -short_desc="Configurable embedded Linux firmware update creator and runner" -maintainer="Duncaen " -license="Apache-2.0" -homepage="https://github.com/fwup-home/fwup" -changelog="https://github.com/fwup-home/fwup/raw/main/CHANGELOG.md" -distfiles="https://github.com/fwup-home/fwup/releases/download/v${version}/fwup-${version}.tar.gz" -checksum=7ae6d373c38853ac59a06201c5c7b2cbe1fc601057e4417710838303325f21d0 - -if [ -z "$CROSS_BUILD" ]; then - hostmakedepends+=" help2man" -fi - -pre_check() { - # mtools.conf requires manual configuration for usage, but not for out tests - # so we just remove the unrecognized keyword - vsed -i '/SAMPLE FILE/d' /etc/mtools.conf -} diff --git a/srcpkgs/fwupd-devel b/srcpkgs/fwupd-devel deleted file mode 120000 index 0c0ff5cd22d83f..00000000000000 --- a/srcpkgs/fwupd-devel +++ /dev/null @@ -1 +0,0 @@ -fwupd \ No newline at end of file diff --git a/srcpkgs/fwupd-efi/template b/srcpkgs/fwupd-efi/template deleted file mode 100644 index 75a40c82847b13..00000000000000 --- a/srcpkgs/fwupd-efi/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'fwupd-efi' -pkgname=fwupd-efi -version=1.7 -revision=1 -archs="x86_64* i686* arm* aarch64*" -build_style=meson -build_helper="gir" -configure_args="-Defi-includedir=${XBPS_CROSS_BASE}/usr/include/efi - -Defi-ldsdir=${XBPS_CROSS_BASE}/usr/lib - -Defi-libdir=${XBPS_CROSS_BASE}/usr/lib" -hostmakedepends="efivar python3-pefile cmake pkg-config" -makedepends="libefivar-devel gnu-efi-libs" -short_desc="EFI Application used by uefi-capsule plugin in fwupd" -maintainer="Orphaned " -license="LGPL-2.1-or-later" -homepage="https://github.com/fwupd/fwupd-efi" -distfiles="https://github.com/fwupd/fwupd-efi/archive/refs/tags/${version}.tar.gz" -checksum=96d4fc45467159b2664ce86ee7d5030e265fdb4d4a4d774080654d2f5b1561ff diff --git a/srcpkgs/fwupd-tests b/srcpkgs/fwupd-tests deleted file mode 120000 index 0c0ff5cd22d83f..00000000000000 --- a/srcpkgs/fwupd-tests +++ /dev/null @@ -1 +0,0 @@ -fwupd \ No newline at end of file diff --git a/srcpkgs/fwupd/template b/srcpkgs/fwupd/template deleted file mode 100644 index 8c8c22275c39bf..00000000000000 --- a/srcpkgs/fwupd/template +++ /dev/null @@ -1,82 +0,0 @@ -# Template file for 'fwupd' -pkgname=fwupd -version=2.0.16 -revision=1 -build_style=meson -build_helper="gir qemu" -configure_args="-Dsupported_build=enabled -Dsystemd=disabled - -Dintrospection=enabled -Defi_binary=false" -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 polkit-devel sqlite-devel gcab-devel - pango-devel elogind-devel flashrom-devel tpm2-tss-devel libjcat-devel - libcurl-devel protobuf-c-devel pciutils-devel gi-docgen" -depends="dbus udisks2" -checkdepends="umockdev" -conf_files=" - /etc/fwupd/*.conf - /etc/fwupd/remotes.d/*.conf" -short_desc="Daemon to allow session software to update firmware" -maintainer="Anachron " -license="LGPL-2.1-or-later" -homepage="https://github.com/fwupd/fwupd" -changelog="https://github.com/fwupd/fwupd/releases" -distfiles="https://github.com/fwupd/fwupd/archive/${version}.tar.gz" -checksum=e63f7ce7d536cf38961c4f3a87835f76043128cb964ae193c4144d94f4d6f49b -replaces="fwupdate>=0" - -case "$XBPS_TARGET_MACHINE" in - x86_64*|i686*) - _have_uefi=yes - ;; - arm*|aarch64*) - _have_uefi=yes;; -esac - -if [ -n "$_have_uefi" ]; then - makedepends+=" libefivar-devel fwupd-efi" - depends+=" fwupd-efi" -else - configure_args+=" -Dplugin_redfish=disabled -Dplugin_uefi_capsule=disabled -Dplugin_uefi_pk=disabled" -fi - -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 [ -n "$CROSS_BUILD" ]; then - configure_args+=" -Dvendor_ids_dir=${XBPS_CROSS_BASE}/usr/share/hwdata/" -fi - -post_install() { - vcompletion data/bash-completion/fwupdmgr bash fwupdmgr - vcompletion data/bash-completion/fwupdtool bash fwupdtool -} - -fwupd-tests_package() { - short_desc+=" - self-tests" - pkg_install() { - vmove usr/libexec/installed-tests - vmove usr/share/installed-tests - } -} - -fwupd-devel_package() { - depends="${sourcepkg}>=${version}_${revision} libglib-devel libcurl-devel - libjcat-devel libgusb-devel libxmlb-devel libarchive-devel gcab-devel - json-glib-devel" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - vmove usr/share/gir-1.0 - vmove usr/share/vala - vmove usr/share/doc - } -} diff --git a/srcpkgs/fx/template b/srcpkgs/fx/template deleted file mode 100644 index b7ec4d8dd7fbfa..00000000000000 --- a/srcpkgs/fx/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'fx' -pkgname=fx -version=39.2.0 -revision=1 -build_style=go -go_import_path=github.com/antonmedv/fx -short_desc="Terminal JSON viewer & processor" -maintainer="icp " -license="MIT" -homepage="https://fx.wtf" -changelog="https://github.com/antonmedv/fx/releases" -distfiles="https://github.com/antonmedv/fx/archive/refs/tags/${version}.tar.gz" -checksum=cdb98177f956615c961bc615fab0b30e73167295152d4f2d4cb70b16cdf47d6e - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/fyi/template b/srcpkgs/fyi/template deleted file mode 100644 index aeb2d74600bc65..00000000000000 --- a/srcpkgs/fyi/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'fyi' -pkgname=fyi -version=1.0.4 -revision=1 -build_style=meson -hostmakedepends="pkg-config scdoc" -makedepends="dbus-devel" -short_desc="Command line utility to send desktop notifications" -maintainer="icp " -license="MIT" -homepage="https://codeberg.org/dnkl/fyi" -changelog="https://codeberg.org/dnkl/fyi/raw/branch/master/CHANGELOG.md" -distfiles="https://codeberg.org/dnkl/fyi/archive/${version}.tar.gz" -checksum=6d196b4725df02dba39ca736c0f5b485f6a204a98f68de6bbe8155bdc1e56d24 - -post_install() { - rm -r "${DESTDIR}/usr/share/doc" - - vlicense LICENSE - vdoc README.md -} diff --git a/srcpkgs/fzf/template b/srcpkgs/fzf/template deleted file mode 100644 index aebbee39281b02..00000000000000 --- a/srcpkgs/fzf/template +++ /dev/null @@ -1,33 +0,0 @@ -# Template file for 'fzf' -pkgname=fzf -version=0.67.0 -revision=1 -build_style=go -go_import_path="github.com/junegunn/fzf" -go_ldflags="-X main.version=${version} -X main.revision=" -makedepends="ncurses-devel" -short_desc="Command-line fuzzy finder" -maintainer="Leah Neukirchen " -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/refs/tags/v${version}.tar.gz" -checksum=da72936dd23045346769dbf233a7a1fa6b4cfe4f0e856b279821598ce8f692af - -post_install() { - cd ${wrksrc} - vbin bin/fzf-tmux - vman man/man1/fzf.1 - vman man/man1/fzf-tmux.1 - vlicense LICENSE - - sed -i -e 's#source ~/\.fzf\.bash; ##' shell/key-bindings.bash - vinstall plugin/fzf.vim 644 usr/share/vim/vimfiles/plugin - vinstall plugin/fzf.vim 644 usr/share/nvim/runtime/plugin - - vinstall shell/completion.bash 644 usr/share/fzf - vinstall shell/completion.zsh 644 usr/share/fzf - vinstall shell/key-bindings.zsh 644 usr/share/fzf - vinstall shell/key-bindings.bash 644 usr/share/fzf - vinstall shell/key-bindings.fish 644 usr/share/fzf -} diff --git a/srcpkgs/fzy/template b/srcpkgs/fzy/template deleted file mode 100644 index 39bdcb6ef590a5..00000000000000 --- a/srcpkgs/fzy/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'fzy' -pkgname=fzy -version=1.1 -revision=1 -build_style=gnu-makefile -short_desc="A fuzzy text selector menu for the terminal" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/jhawthorn/fzy" -distfiles="https://github.com/jhawthorn/fzy/archive/${version}.tar.gz" -checksum=93d300d9c6c7063b2c6bda4e08a9704a029ec33f609718cd95443d1a890aff4e - -CFLAGS="-std=c99" - -post_extract() { - sed -i 's/CCFLAGS/LDFLAGS/' Makefile -} - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/g810-led/template b/srcpkgs/g810-led/template deleted file mode 100644 index 72b7a0b14c6828..00000000000000 --- a/srcpkgs/g810-led/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'g810-led' -pkgname=g810-led -version=0.4.3 -revision=1 -build_style=gnu-makefile -makedepends="hidapi-devel" -short_desc="LED controller for Logitech G213,410,512,610,810,910,PRO keyboards" -maintainer="Alex Childs " -license="GPL-3.0-only" -homepage="https://github.com/MatMoul/g810-led/" -distfiles="https://github.com/MatMoul/g810-led/archive/v${version}.tar.gz" -checksum=8af6275aa190fd17fdef36079d51361874c88e2df0b23a76e7651d4f7c7c99fc - -do_install() { - vbin bin/g810-led - for i in 210 410 413 512 513 610 910 pro; do - ln -s /usr/bin/g810-led $DESTDIR/usr/bin/g$i-led - done - vmkdir usr/lib - vcopy "lib/*.so.*" usr/lib - vmkdir usr/lib/udev/rules.d/ - vinstall udev/g810-led.rules 0644 usr/lib/udev/rules.d 70-g810-led.rules - vdoc README.md - vdoc INSTALL.md - for i in sample_profiles/*; do - vsconf $i - done -} diff --git a/srcpkgs/gajim-omemo b/srcpkgs/gajim-omemo deleted file mode 120000 index 61722e706beb58..00000000000000 --- a/srcpkgs/gajim-omemo +++ /dev/null @@ -1 +0,0 @@ -gajim \ No newline at end of file diff --git a/srcpkgs/gajim/files/README.voidlinux b/srcpkgs/gajim/files/README.voidlinux deleted file mode 100644 index 73c3158d82722a..00000000000000 --- a/srcpkgs/gajim/files/README.voidlinux +++ /dev/null @@ -1,4 +0,0 @@ -Visit https://dev.gajim.org/gajim/gajim-plugins/-/wikis/home to install plugins. -Some plugins are already available via Gajim->Plugins menu. -If you want to use same emojis as in official screenshots, install -"noto-fonts-emoji" package. Another popular one is "twemoji". diff --git a/srcpkgs/gajim/template b/srcpkgs/gajim/template deleted file mode 100644 index 40ceb0345bc7f3..00000000000000 --- a/srcpkgs/gajim/template +++ /dev/null @@ -1,40 +0,0 @@ -# Template file for 'gajim' -pkgname=gajim -version=2.2.0 -revision=1 -build_style=python3-pep517 -hostmakedepends="gettext python3-wheel" -depends="farstream gsound gst-libav gst-plugins-base1 gst-plugins-ugly1 - gtksourceview5 libnm libsecret libsoup3 python3-Pillow python3-SQLAlchemy2 - python3-cairo python3-cryptography python3-css-parser python3-dbus python3-distro - python3-emoji python3-gobject python3-jeepney python3-keyring python3-nbxmpp - python3-netifaces python3-omemo-dr python3-openssl python3-packaging - python3-precis-i18n python3-pyasn1 python3-qrcode python3-setuptools - python3-setuptools" -checkdepends="${depends} python3-packaging" -short_desc="Full featured Jabber/XMPP client" -maintainer="Emil Tomczyk " -license="GPL-3.0-only" -homepage="https://www.gajim.org" -changelog="https://dev.gajim.org/gajim/gajim/-/raw/master/ChangeLog" -distfiles="https://gajim.org/downloads/${version%.*}/gajim-${version}.tar.gz" -checksum=4ce66e32213946368962f356c65d85c82a7ab883be2cb5a245becdf63735c919 - -post_build() { - ./make.py build --dist=unix -} - -post_install() { - ./make.py install --dist=unix --prefix=$DESTDIR/usr - vdoc "${FILESDIR}/README.voidlinux" -} - -do_check() { - python -m unittest discover -s test -} - -gajim-omemo_package() { - depends="gajim" - short_desc+=" (transitional dummy package)" - metapackage=yes -} diff --git a/srcpkgs/galculator-gtk2 b/srcpkgs/galculator-gtk2 deleted file mode 120000 index 1e29464e1bf87b..00000000000000 --- a/srcpkgs/galculator-gtk2 +++ /dev/null @@ -1 +0,0 @@ -galculator \ No newline at end of file diff --git a/srcpkgs/galculator-gtk3 b/srcpkgs/galculator-gtk3 deleted file mode 120000 index 1e29464e1bf87b..00000000000000 --- a/srcpkgs/galculator-gtk3 +++ /dev/null @@ -1 +0,0 @@ -galculator \ No newline at end of file diff --git a/srcpkgs/galculator/template b/srcpkgs/galculator/template deleted file mode 100644 index 2e554de27a1961..00000000000000 --- a/srcpkgs/galculator/template +++ /dev/null @@ -1,33 +0,0 @@ -# Template file for 'galculator' -pkgname=galculator -version=2.1.4 -revision=3 -build_style=gnu-configure -configure_args="--enable-gtk3" -hostmakedepends="automake flex gettext-devel glib-devel intltool libtool pkg-config" -makedepends="gtk+3-devel" -short_desc="GTK+ based scientific calculator (GTK+3)" -maintainer="Aaditya Bagga " -license="GPL-2.0-or-later" -homepage="http://galculator.mnim.org/" -distfiles="https://github.com/galculator/galculator/archive/v${version}.tar.gz" -checksum=dcbdb48ddf8a3f68b9aa5902f880f174fd269de2b7410988148d05871012e142 -make_check=no # FIXME - -CFLAGS="-fcommon" - -do_configure() { - ./autogen.sh ${configure_args} -} - -galculator-gtk3_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - transitional dummy package" - metapackage=yes -} - -galculator-gtk2_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - transitional dummy package" - metapackage=yes -} diff --git a/srcpkgs/galene/files/galene/run b/srcpkgs/galene/files/galene/run deleted file mode 100644 index aa5e12d1d9924a..00000000000000 --- a/srcpkgs/galene/files/galene/run +++ /dev/null @@ -1,9 +0,0 @@ -#!/bin/sh - -exec 2>&1 - -[ -r conf ] && . ./conf -if [ "$#" = 0 ] ; then - set -- -data /var/lib/galene -groups /etc/galene -static /usr/share/galene/static -fi -exec chpst -u _galene /usr/bin/galene "$@" diff --git a/srcpkgs/galene/template b/srcpkgs/galene/template deleted file mode 100644 index d2428cd09a41a4..00000000000000 --- a/srcpkgs/galene/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'galene' -pkgname=galene -version=0.96.3 -revision=1 -build_style=go -go_import_path=github.com/jech/galene -short_desc="Galene videoconference server" -maintainer="Michael Aldridge " -license="MIT" -homepage="https://galene.org" -distfiles="https://github.com/jech/galene/archive/refs/tags/galene-$version.tar.gz" -checksum=c76e5b6c059b94d102c2b726ab144ba6a70bdde8135f6733893217172af5201a -system_accounts="_galene" -make_dirs="/etc/galene/ 0750 root _galene - /var/lib/galene 0750 _galene _galene" - -post_install() { - vlicense LICENCE - vmkdir usr/share/galene/ - vcopy static usr/share/galene/ - vsv galene -} diff --git a/srcpkgs/gallery-dl/template b/srcpkgs/gallery-dl/template deleted file mode 100644 index 25e7dde2f925a7..00000000000000 --- a/srcpkgs/gallery-dl/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'gallery-dl' -pkgname=gallery-dl -version=1.30.2 -revision=1 -build_style=python3-pep517 -hostmakedepends="python3-setuptools" -depends="python3-requests" -checkdepends="${depends} yt-dlp" -short_desc="Command-line program to download image galleries" -maintainer="SolitudeSF " -license="GPL-2.0-only" -homepage="https://github.com/mikf/gallery-dl" -changelog="https://raw.githubusercontent.com/mikf/gallery-dl/master/CHANGELOG.md" -distfiles="https://github.com/mikf/gallery-dl/archive/refs/tags/v${version}.tar.gz" -checksum=61437c6c457e282ee1bb99d1b87b9710e8bc2834c49c671aa7e68b35a5ec66f4 - -pre_build() { - make man completion -} - -do_check() { - make test -} diff --git a/srcpkgs/gambit/template b/srcpkgs/gambit/template deleted file mode 100644 index f2eba923b4fb63..00000000000000 --- a/srcpkgs/gambit/template +++ /dev/null @@ -1,35 +0,0 @@ -# Template file for 'gambit' -pkgname=gambit -version=4.9.7 -revision=1 -build_style=gnu-configure -# We only build core, since the rest doesn't cross-compile. -make_build_target="core" -configure_args=" - --libdir=/usr/lib/gambit --docdir=/usr/share/doc/gambit - --enable-compiler-name=gambit-gsc - --enable-shared --disable-absolute-shared-libs --enable-versioned-shared-libs - --enable-single-host --enable-gcc-opts --enable-openssl --enable-poll" -makedepends="openssl-devel" -short_desc="Complete, portable, efficient and reliable implementation of Scheme" -maintainer="Leah Neukirchen " -license="LGPL-2.1-only, Apache-2.0" -homepage="https://gambitscheme.org/" -distfiles="https://github.com/gambit/gambit/archive/v${version}.tar.gz" -checksum=0da7c9772a2186dab1fba6bf6c777afe7424f40beacadf1b117d5cc825fe2db3 -alternatives=" - scheme:scheme:/usr/bin/gsi - scheme:scheme.1:/usr/share/man/man1/gsi.1 - scheme:scheme-r5rs:/usr/bin/gsi -" - -case "$XBPS_TARGET_MACHINE" in - *-musl) CFLAGS="-DNETDB_INTERNAL=-1 -DNETDB_SUCCESS=0";; -esac - -post_install() { - for f in ${DESTDIR}/usr/lib/gambit/lib*.so.*; do - ln -sfr $f ${DESTDIR}/usr/lib - done - rm ${DESTDIR}/usr/bin/scheme-r5rs -} diff --git a/srcpkgs/gameconqueror b/srcpkgs/gameconqueror deleted file mode 120000 index 71c85a4171ab1d..00000000000000 --- a/srcpkgs/gameconqueror +++ /dev/null @@ -1 +0,0 @@ -scanmem \ No newline at end of file diff --git a/srcpkgs/gamemode/template b/srcpkgs/gamemode/template deleted file mode 100644 index 86d5d3382a3e7f..00000000000000 --- a/srcpkgs/gamemode/template +++ /dev/null @@ -1,40 +0,0 @@ -# Template file for 'gamemode' -pkgname=gamemode -version=1.8.2 -revision=1 -build_style=meson -configure_args="-Dwith-sd-bus-provider=elogind -Dwith-privileged-group=gamemode" -hostmakedepends="pkg-config" -makedepends="inih-devel dbus-devel elogind-devel" -short_desc="Optimise Linux system performance on demand" -maintainer="Orphaned " -license="BSD-3-Clause" -homepage="https://github.com/FeralInteractive/gamemode" -changelog="https://raw.githubusercontent.com/FeralInteractive/gamemode/${version}/CHANGELOG.md" -distfiles="https://github.com/FeralInteractive/gamemode/archive/${version}.tar.gz" -checksum=2b4a20894822caf04767af6a1601130d6b718fc30b8a77895607341b1674740f -shlib_requires="libgamemode.so.0 libgamemodeauto.so.0" -system_groups=gamemode - -post_install() { - vsconf example/gamemode.ini - vlicense LICENSE.txt - vdoc README.md -} - -libgamemode_package() { - short_desc+=" - shared libraries" - pkg_install() { - vmove "usr/lib/*.so.*" - } -} - -libgamemode-devel_package() { - short_desc+=" - development files" - depends="lib${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - vmove usr/include - } -} diff --git a/srcpkgs/gamescope/patches/0001-Include-limits.h-in-Process.cpp.patch b/srcpkgs/gamescope/patches/0001-Include-limits.h-in-Process.cpp.patch deleted file mode 100644 index 6caede6e3d9cf6..00000000000000 --- a/srcpkgs/gamescope/patches/0001-Include-limits.h-in-Process.cpp.patch +++ /dev/null @@ -1,20 +0,0 @@ -From 6cff4b34ab52b8178e2f7b1268a7ef35f2fb908c Mon Sep 17 00:00:00 2001 -From: Dexter Gaon-Shatford -Date: Sat, 20 Jul 2024 23:31:32 -0400 -Subject: [PATCH] Include limits.h in Process.cpp - -Without this header, the PATH_MAX macro isn't defined when building -against musl libc. ---- - src/Utils/Process.cpp | 1 + - 1 file changed, 1 insertion(+) - -diff --git a/src/Utils/Process.cpp b/src/Utils/Process.cpp -index 5688fb1..3f0d48c 100644 ---- a/src/Utils/Process.cpp -+++ b/src/Utils/Process.cpp -@@ -27,0 +28 @@ -+#include --- -2.45.2 - diff --git a/srcpkgs/gamescope/patches/0002-version-string.patch b/srcpkgs/gamescope/patches/0002-version-string.patch deleted file mode 100644 index 2f0dec13de6e54..00000000000000 --- a/srcpkgs/gamescope/patches/0002-version-string.patch +++ /dev/null @@ -1,18 +0,0 @@ -Read the VCS version from a local file instead of using git. -We create this file in the `post_patch()` step in the srcpkg -template. - -diff -u -r a/src/meson.build b/src/meson.build ---- a/src/meson.build 2024-12-16 06:11:30.000000000 +0000 -+++ b/src/meson.build 2024-12-22 10:29:49.654509579 +0000 -@@ -171,8 +171,8 @@ - compiler_name = cc.get_id() - compiler_version = cc.version() - --vcs_tag_cmd = ['git', 'describe', '--always', '--tags', '--dirty=+'] -+vcs_tag_cmd = ['cat', '../voidlinux_pkg_version.txt'] - vcs_tag = run_command(vcs_tag_cmd, check: false).stdout().strip() - version_tag = vcs_tag + ' (' + compiler_name + ' ' + compiler_version + ')' - - gamescope_version_conf = configuration_data() - diff --git a/srcpkgs/gamescope/template b/srcpkgs/gamescope/template deleted file mode 100644 index 703c08894ad550..00000000000000 --- a/srcpkgs/gamescope/template +++ /dev/null @@ -1,103 +0,0 @@ -# Template file for 'gamescope' -pkgname=gamescope -version=3.16.17 -revision=1 -_glm_hash=0af55ccecd98d4e5a8d1fad7de25ba429d60e863 -_stb_hash=5736b15f7ea0ffb08dd38af21067c314d6a3aae9 -_vkroots_hash=5106d8a0df95de66cc58dc1ea37e69c99afc9540 -_reshade_hash=696b14cd6006ae9ca174e6164450619ace043283 -_spirv_hash=d790ced752b5bfc06b6988baadef6eb2d16bdf96 -_libdisplay_info_hash=66b802d05b374cd8f388dc6ad1e7ae4f08cb3300 -_libliftoff_hash=8b08dc1c14fd019cc90ddabe34ad16596b0691f4 -_wlroots_hash=54e844748029d4874e14d0c086d50092c04c8899 -build_style=meson -configure_args="-Denable_openvr_support=false" -hostmakedepends="glslang pkg-config wayland-devel hwids" -makedepends="pipewire-devel SPIRV-Headers libX11-devel - libXdamage-devel libXcomposite-devel libXrender-devel libXxf86vm-devel - libXtst-devel libXres-devel libXmu-devel libdrm-devel vulkan-loader-devel - libxkbcommon-devel libcap-devel LuaJIT-devel SDL2-devel benchmark-devel pixman-devel - libinput-devel libseat-devel libavif-devel libei-devel xcb-util-wm-devel - wayland-protocols xorg-server-xwayland" -depends="xorg-server-xwayland" -short_desc="SteamOS session compositing window manager" -maintainer="Dexter Gaon-Shatford " -license="BSD-2-Clause, BSD-3-Clause, MIT" -homepage="https://github.com/ValveSoftware/gamescope" -distfiles="https://github.com/ValveSoftware/gamescope/archive/refs/tags/${version}.tar.gz - https://github.com/g-truc/glm/archive/${_glm_hash}.tar.gz - https://github.com/nothings/stb/archive/${_stb_hash}.tar.gz - https://github.com/Joshua-Ashton/vkroots/archive/${_vkroots_hash}.tar.gz - https://github.com/Joshua-Ashton/reshade/archive/${_reshade_hash}.tar.gz - https://github.com/KhronosGroup/SPIRV-Headers/archive/${_spirv_hash}.tar.gz - https://gitlab.freedesktop.org/emersion/libdisplay-info/-/archive/${_libdisplay_info_hash}/libdisplay-info-${_libdisplay_info_hash}.tar.gz - https://gitlab.freedesktop.org/emersion/libliftoff/-/archive/${_libliftoff_hash}/libliftoff-${_libliftoff_hash}.tar.gz - https://github.com/Joshua-Ashton/wlroots/archive/${_wlroots_hash}.tar.gz" -checksum="315d30faa7cc73b15f58d4169fba669da978fbddf707e87a85e79d83eb15d530 - e7f187d83523f505eb38dd25d297ea6c0d4ed856d733e808f18253f5a8fa88a0 - d00921d49b06af62aa6bfb97c1b136bec661dd11dd4eecbcb0da1f6da7cedb4c - 37b77586e91f7ebee70380dcddd73bf01ae4acef1053e6be41d0485ede022422 - 3aa6feda7773cc8ffa8fb012fe95e6207c776101e29198d0e0d34a0c5e339f6a - 90141b3f6261dba643fe546d56b4539e61fe40e307c5c3b9985ea9fa0622ac3f - bca0664e23671572311b3b91f3b2fff3fd6501940320a8daff5e11b5219554a4 - 8de28aee6f90f47b7fc7037dcd2360166197c0b5d2033f3afdbd34f2ea1bf216 - 2398969e27fd7eae43fe0a3d90cc214b5668f1cb1e926552b8f2f4e97c6062af" -skip_extraction="${_glm_hash}.tar.gz - ${_stb_hash}.tar.gz - ${_vkroots_hash}.tar.gz - ${_reshade_hash}.tar.gz - ${_spirv_hash}.tar.gz - libdisplay-info-${_libdisplay_info_hash}.tar.gz - libliftoff-${_libliftoff_hash}.tar.gz - ${_wlroots_hash}.tar.gz" - -# wlroots and libliftoff fail to build because of these warnings -CFLAGS="-Wno-error=unused-variable - -Wno-error=unused-but-set-variable - -Wno-error=unused-result - -Wno-error=return-type" - -if [ "$XBPS_CHECK_PKGS" ]; then - # The libliftoff test suite checks for NDEBUG and fails if it is defined, - # even if all other tests would pass - CFLAGS+=" -UNDEBUG" -fi - -post_extract() { - vsrcextract -C subprojects/glm "${_glm_hash}.tar.gz" - cp subprojects/packagefiles/glm/meson.build subprojects/glm - vsrcextract -C subprojects/stb "${_stb_hash}.tar.gz" - cp subprojects/packagefiles/stb/meson.build subprojects/stb - vsrcextract -C subprojects/vkroots "${_vkroots_hash}.tar.gz" - vsrcextract -C src/reshade "${_reshade_hash}.tar.gz" - vsrcextract -C thirdparty/SPIRV-Headers "${_spirv_hash}.tar.gz" - vsrcextract -C subprojects/libdisplay-info "libdisplay-info-${_libdisplay_info_hash}.tar.gz" - vsrcextract -C subprojects/libliftoff "libliftoff-${_libliftoff_hash}.tar.gz" - vsrcextract -C subprojects/wlroots "${_wlroots_hash}.tar.gz" -} - -post_patch() { - # libdisplay-info tests require currently unpackaged edid-decode - vsed -i subprojects/libdisplay-info/meson.build -e "s/subdir('test')//" - echo "${version}" > voidlinux_pkg_version.txt -} - -post_install() { - vlicense LICENSE - - rm ${DESTDIR}/usr/include/vkroots.h - rm ${DESTDIR}/usr/lib/pkgconfig/vkroots.pc - - rm ${DESTDIR}/usr/include/libliftoff.h - rm ${DESTDIR}/usr/lib/pkgconfig/libliftoff.pc - rm ${DESTDIR}/usr/lib/libliftoff.a - - rm -r ${DESTDIR}/usr/include/wlroots* - rm ${DESTDIR}/usr/lib/pkgconfig/wlroots*.pc - rm ${DESTDIR}/usr/lib/libwlroots*.a - - rm ${DESTDIR}/usr/bin/di-edid-decode - rm -r ${DESTDIR}/usr/include/libdisplay-info - rm ${DESTDIR}/usr/lib/pkgconfig/libdisplay-info.pc - rm ${DESTDIR}/usr/lib/libdisplay-info.a -} diff --git a/srcpkgs/gamescope/update b/srcpkgs/gamescope/update deleted file mode 100644 index e96d4b02ec8e82..00000000000000 --- a/srcpkgs/gamescope/update +++ /dev/null @@ -1,2 +0,0 @@ -site=https://github.com/ValveSoftware/gamescope/tags -pkgname= diff --git a/srcpkgs/gamin-devel b/srcpkgs/gamin-devel deleted file mode 120000 index 50e9e17891776f..00000000000000 --- a/srcpkgs/gamin-devel +++ /dev/null @@ -1 +0,0 @@ -gamin \ No newline at end of file diff --git a/srcpkgs/gamin/patches/0001-Poll-files-on-nfs4.patch b/srcpkgs/gamin/patches/0001-Poll-files-on-nfs4.patch deleted file mode 100644 index b730e1c2f44d72..00000000000000 --- a/srcpkgs/gamin/patches/0001-Poll-files-on-nfs4.patch +++ /dev/null @@ -1,24 +0,0 @@ -source: https://src.fedoraproject.org/cgit/rpms/gamin.git/plain/0001-Poll-files-on-nfs4.patch - -From b92b17ecced6df463da73d6de566740cf5cd00d4 Mon Sep 17 00:00:00 2001 -From: Marek Kasik -Date: Fri, 1 Feb 2013 15:19:58 +0100 -Subject: [PATCH 1/2] Poll files on nfs4 - -Add nfs4 among polled filesystems. - -https://bugzilla.gnome.org/show_bug.cgi?id=693006 ---- - server/gam_fs.c | 1 + - 1 file changed, 1 insertion(+) - ---- a/server/gam_fs.c -+++ b/server/gam_fs.c -@@ -178,6 +178,7 @@ gam_fs_init (void) - gam_fs_set ("reiserfs", GFS_MT_DEFAULT, 0); - gam_fs_set ("novfs", GFS_MT_POLL, 30); - gam_fs_set ("nfs", GFS_MT_POLL, 5); -+ gam_fs_set ("nfs4", GFS_MT_POLL, 5); - if (stat("/etc/mtab", &mtab_sbuf) != 0) - { - GAM_DEBUG(DEBUG_INFO, "Could not stat /etc/mtab\n"); diff --git a/srcpkgs/gamin/patches/0002-Fix-compilation-of-recent-glib-removing-G_CONST_RETU.patch b/srcpkgs/gamin/patches/0002-Fix-compilation-of-recent-glib-removing-G_CONST_RETU.patch deleted file mode 100644 index e8749876b57420..00000000000000 --- a/srcpkgs/gamin/patches/0002-Fix-compilation-of-recent-glib-removing-G_CONST_RETU.patch +++ /dev/null @@ -1,59 +0,0 @@ -source: https://src.fedoraproject.org/cgit/rpms/gamin.git/plain/0002-Fix-compilation-of-recent-glib-removing-G_CONST_RETU.patch - -From 77fe68f43ce75e920b0a94b0bc572cf3a21714f2 Mon Sep 17 00:00:00 2001 -From: Maciej Piechotka -Date: Tue, 13 Sep 2011 09:47:05 +0200 -Subject: [PATCH 2/2] Fix compilation of recent glib removing G_CONST_RETURN - -https://bugzilla.gnome.org/show_bug.cgi?id=658884 ---- - server/gam_node.c | 2 +- - server/gam_node.h | 2 +- - server/gam_subscription.c | 2 +- - server/gam_subscription.h | 2 +- - 4 files changed, 4 insertions(+), 4 deletions(-) - ---- a/server/gam_node.c -+++ b/server/gam_node.c -@@ -122,7 +122,7 @@ gam_node_set_is_dir(GamNode * node, gboolean is_dir) - * it has finished with the string. If it must keep it longer, it - * should makes its own copy. The returned string must not be freed. - */ --G_CONST_RETURN char * -+const char * - gam_node_get_path(GamNode * node) - { - g_assert(node); ---- a/server/gam_node.h -+++ b/server/gam_node.h -@@ -58,7 +58,7 @@ gboolean gam_node_is_dir (GamNode *node); - void gam_node_set_is_dir (GamNode *node, - gboolean is_dir); - --G_CONST_RETURN char *gam_node_get_path (GamNode *node); -+const char *gam_node_get_path (GamNode *node); - - GList *gam_node_get_subscriptions (GamNode *node); - ---- a/server/gam_subscription.c -+++ b/server/gam_subscription.c -@@ -141,7 +141,7 @@ gam_subscription_pathlen(GamSubscription * sub) - * @param sub the GamSubscription - * @returns The path being monitored. It should not be freed. - */ --G_CONST_RETURN char * -+const char * - gam_subscription_get_path(GamSubscription * sub) - { - if (sub == NULL) ---- a/server/gam_subscription.h -+++ b/server/gam_subscription.h -@@ -21,7 +21,7 @@ int gam_subscription_pathlen (GamSubscription *sub); - - int gam_subscription_get_reqno (GamSubscription *sub); - --G_CONST_RETURN char *gam_subscription_get_path (GamSubscription *sub); -+const char *gam_subscription_get_path (GamSubscription *sub); - - GamListener *gam_subscription_get_listener (GamSubscription *sub); - diff --git a/srcpkgs/gamin/patches/0004-fix-possible-server-deadlock-in-ih_sub_cancel.patch b/srcpkgs/gamin/patches/0004-fix-possible-server-deadlock-in-ih_sub_cancel.patch deleted file mode 100644 index eadd54e2f6d29b..00000000000000 --- a/srcpkgs/gamin/patches/0004-fix-possible-server-deadlock-in-ih_sub_cancel.patch +++ /dev/null @@ -1,60 +0,0 @@ -source: https://src.fedoraproject.org/cgit/rpms/gamin.git/plain/0004-fix-possible-server-deadlock-in-ih_sub_cancel.patch - -From f9c67a13af33f389429e4e760f2023a23a9ac19f Mon Sep 17 00:00:00 2001 -From: Anssi Hannula -Date: Wed, 4 Jan 2012 00:23:55 +0200 -Subject: [PATCH 4/4] fix possible server deadlock in ih_sub_cancel - -ih_sub_foreach() calls ih_sub_cancel() while inotify_lock is locked. -However, ih_sub_cancel() locks it again, and locking GMutex recursively -causes undefined behaviour. - -Fix that by removing locking from ih_sub_cancel() as ih_sub_foreach() -is its only user. Also make the function static so that it won't -accidentally get used by other files without locking (inotify-helper.h -is an internal server header). - -This should fix the intermittent deadlocks I've been experiencing -causing KDE applications to no longer start, and probably also -http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=542361 ---- - server/inotify-helper.c | 7 ++----- - server/inotify-helper.h | 1 - - 2 files changed, 2 insertions(+), 6 deletions(-) - ---- a/server/inotify-helper.c -+++ b/server/inotify-helper.c -@@ -123,13 +123,11 @@ ih_sub_add (ih_sub_t * sub) - - /** - * Cancels a subscription which was being monitored. -+ * inotify_lock must be held when calling. - */ --gboolean -+static gboolean - ih_sub_cancel (ih_sub_t * sub) - { -- G_LOCK(inotify_lock); -- -- - if (!sub->cancelled) - { - IH_W("cancelling %s\n", sub->pathname); -@@ -140,7 +138,6 @@ ih_sub_cancel (ih_sub_t * sub) - sub_list = g_list_remove (sub_list, sub); - } - -- G_UNLOCK(inotify_lock); - return TRUE; - } - ---- a/server/inotify-helper.h -+++ b/server/inotify-helper.h -@@ -34,7 +34,6 @@ gboolean ih_startup (event_callback_t ecb, - found_callback_t fcb); - gboolean ih_running (void); - gboolean ih_sub_add (ih_sub_t *sub); --gboolean ih_sub_cancel (ih_sub_t *sub); - - /* Return FALSE from 'f' if the subscription should be cancelled */ - void ih_sub_foreach (void *callerdata, gboolean (*f)(ih_sub_t *sub, void *callerdata)); diff --git a/srcpkgs/gamin/patches/disable-tests-for-cross-build.patch b/srcpkgs/gamin/patches/disable-tests-for-cross-build.patch deleted file mode 100644 index f27ec08efab73b..00000000000000 --- a/srcpkgs/gamin/patches/disable-tests-for-cross-build.patch +++ /dev/null @@ -1,53 +0,0 @@ -Disable abstract socket namespace test since can't be achieved while cross-building. ---- a/configure.in -+++ b/configure.in -@@ -388,47 +388,9 @@ - #### Abstract sockets - - AC_MSG_CHECKING(abstract socket namespace) --AC_LANG_PUSH(C) --AC_RUN_IFELSE([AC_LANG_PROGRAM( --[[ --#include --#include --#include --#include --#include --#include --#include --]], --[[ -- int listen_fd; -- struct sockaddr_un addr; -- -- listen_fd = socket (PF_UNIX, SOCK_STREAM, 0); -- -- if (listen_fd < 0) -- { -- fprintf (stderr, "socket() failed: %s\n", strerror (errno)); -- exit (1); -- } -- -- memset (&addr, '\0', sizeof (addr)); -- addr.sun_family = AF_UNIX; -- strcpy (addr.sun_path, "X/tmp/dbus-fake-socket-path-used-in-configure-test"); -- addr.sun_path[0] = '\0'; /* this is what makes it abstract */ -- -- if (bind (listen_fd, (struct sockaddr*) &addr, SUN_LEN (&addr)) < 0) -- { -- fprintf (stderr, "Abstract socket namespace bind() failed: %s\n", -- strerror (errno)); -- exit (1); -- } -- else -- exit (0); --]])], -- [have_abstract_sockets=yes], -- [have_abstract_sockets=no]) --AC_LANG_POP(C) -+have_abstract_sockets=yes - AC_MSG_RESULT($have_abstract_sockets) -+AC_MSG_WARN([Emptied abstract socket namespace test for cross-building]) - - if test x$enable_abstract_sockets = xyes; then - if test x$have_abstract_sockets = xno; then diff --git a/srcpkgs/gamin/patches/gamin-manape.patch b/srcpkgs/gamin/patches/gamin-manape.patch deleted file mode 100644 index 012a027378a792..00000000000000 --- a/srcpkgs/gamin/patches/gamin-manape.patch +++ /dev/null @@ -1,16 +0,0 @@ -Don't try to build with -DG_DISABLE_DEPRECATED - glib has moved on - -source: https://src.fedoraproject.org/cgit/rpms/gamin.git/plain/gamin-manape.patch - ---- a/server/Makefile.am.manape 2008-11-12 15:45:28.000000000 -0500 -+++ b/server/Makefile.am 2011-07-20 21:06:37.465307638 -0400 -@@ -6,8 +6,7 @@ INCLUDES = \ - -I$(top_srcdir)/lib \ - -I$(top_srcdir)/libgamin \ - $(DAEMON_CFLAGS) \ -- -DBINDIR=\""$(libexecdir)"\" \ -- -DG_DISABLE_DEPRECATED -+ -DBINDIR=\""$(libexecdir)"\" - - if GAMIN_DEBUG - INCLUDES += -DGAM_DEBUG_ENABLED diff --git a/srcpkgs/gamin/patches/musl.patch b/srcpkgs/gamin/patches/musl.patch deleted file mode 100644 index 43803ee3628baf..00000000000000 --- a/srcpkgs/gamin/patches/musl.patch +++ /dev/null @@ -1,16 +0,0 @@ -source: https://mail.gnome.org/archives/gamin-list/2016-April/msg00000.html - -The musl C library does not provide the non portable -PTHREAD_MUTEX_RECURSIVE_NP. Test for PTHREAD_MUTEX_RECURSIVE_NP only. - ---- a/libgamin/gam_data.c -+++ b/libgamin/gam_data.c -@@ -470,7 +470,7 @@ gamin_data_new(void) - } - if (is_threaded > 0) { - pthread_mutexattr_init(&attr); --#if defined(linux) || defined(PTHREAD_MUTEX_RECURSIVE_NP) -+#if defined(PTHREAD_MUTEX_RECURSIVE_NP) - pthread_mutexattr_settype(&attr, PTHREAD_MUTEX_RECURSIVE_NP); - #else - pthread_mutexattr_settype(&attr, PTHREAD_MUTEX_RECURSIVE); diff --git a/srcpkgs/gamin/template b/srcpkgs/gamin/template deleted file mode 100644 index 24dd271e237aa2..00000000000000 --- a/srcpkgs/gamin/template +++ /dev/null @@ -1,34 +0,0 @@ -# Template file for 'gamin' -pkgname=gamin -version=0.1.10 -revision=2 -build_style=gnu-configure -configure_args="--disable-static" -# no -python subpackage: failed to cross build for armv7hf -hostmakedepends="automake libtool pkg-config" -makedepends="glib-devel" -short_desc="Library providing the FAM File Alteration Monitor API" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="http://www.gnome.org/~veillard/gamin/" -distfiles="$GNOME_SITE/gamin/0.1/gamin-${version}.tar.bz2" -checksum=a59948b20ce2f14136c013f155abb8c8d51db2ea167c063ff33461e453fec10a - -pre_configure() { - autoreconf -fi -} - -post_install() { - # "--disable-static" configure arg has no effect - rm ${DESTDIR}/usr/lib/libgamin_shared.a -} - -gamin-devel_package() { - short_desc+=" - development" - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/*.so - vmove usr/lib/pkgconfig/gamin.pc - } -} diff --git a/srcpkgs/gammaray-devel b/srcpkgs/gammaray-devel deleted file mode 120000 index ad95ecc960440c..00000000000000 --- a/srcpkgs/gammaray-devel +++ /dev/null @@ -1 +0,0 @@ -gammaray \ No newline at end of file diff --git a/srcpkgs/gammaray/files/README.voidlinux b/srcpkgs/gammaray/files/README.voidlinux deleted file mode 100644 index 276435eece899f..00000000000000 --- a/srcpkgs/gammaray/files/README.voidlinux +++ /dev/null @@ -1,4 +0,0 @@ -The gdb and lldb injectors require kernel.yama.ptrace_scope to be set to 0. -This might reduce system security, as it allows regular users to inject into a non-child process. - -# echo "kernel.yama.ptrace_scope=0" >> /etc/sysctl.conf diff --git a/srcpkgs/gammaray/template b/srcpkgs/gammaray/template deleted file mode 100644 index d00554cf73657f..00000000000000 --- a/srcpkgs/gammaray/template +++ /dev/null @@ -1,37 +0,0 @@ -# Template file for 'gammaray' -pkgname=gammaray -version=2.11.2 -revision=1 -build_style=cmake -configure_args="-DGAMMARAY_INSTALL_QT_LAYOUT=true -DECM_MKSPECS_INSTALL_DIR=/usr/lib/qt5/mkspecs/modules -DPLUGIN_INSTALL_DIR=/usr/lib/qt5/plugins/gammaray" -hostmakedepends="qt5-host-tools qt5-devel" -makedepends="qt5-devel" -short_desc="Tool to poke around in a Qt-application" -maintainer="toluschr " -license="GPL-2.0-or-later" -homepage="https://github.com/KDAB/GammaRay" -distfiles="${homepage}/releases/download/v${version}/gammaray-${version}.tar.gz" -checksum=bba4f21a2bc81ec8ab50dce5218c7a375b92d64253c690490a6fcb384c2ff9f3 - -LDFLAGS=" -Wl,-no-fatal-warnings" - -post_patch() { - vsed -i CMakeLists.txt -e 's|plugins/gammaray|lib/qt5/plugins/gammaray|' -} - -post_install() { - vdoc "${FILESDIR}/README.voidlinux" -} - -gammaray-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision} ${makedepends}" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - vmove usr/lib/qt5/mkspecs - cd "${DESTDIR}" - # unversioned probes should go in main package - for f in usr/lib/*.so; do [ -L "${f}" ] && { vmove "${f}"; }; done - } -} diff --git a/srcpkgs/gammastep-indicator b/srcpkgs/gammastep-indicator deleted file mode 120000 index 24fe8d3913bdce..00000000000000 --- a/srcpkgs/gammastep-indicator +++ /dev/null @@ -1 +0,0 @@ -gammastep \ No newline at end of file diff --git a/srcpkgs/gammastep/template b/srcpkgs/gammastep/template deleted file mode 100644 index f537dd6088d5e9..00000000000000 --- a/srcpkgs/gammastep/template +++ /dev/null @@ -1,37 +0,0 @@ -# Template file for 'gammastep' -pkgname=gammastep -version=2.0.9 -revision=4 -build_style=gnu-configure -configure_args="--enable-gui --enable-drm --enable-vidmode --enable-randr - --enable-wayland --enable-apparmor --with-systemduserunitdir=no - $(vopt_enable geoclue2)" -hostmakedepends=" tar automake libtool gettext-devel intltool pkg-config - python3-devel wayland-devel" -makedepends=" wayland-devel libXxf86vm-devel libdrm-devel - $(vopt_if geoclue2 'glib-devel')" -short_desc="Adjusts the color temperature of your screen to your surroundings" -maintainer="Cameron Nemo " -license="GPL-3.0-or-later" -homepage="https://gitlab.com/chinstrap/gammastep" -changelog="https://gitlab.com/chinstrap/gammastep/raw/master/NEWS.md" -distfiles="https://gitlab.com/chinstrap/gammastep/-/archive/v${version}/${pkgname}-v${version}.tar.gz" -checksum=bbb9d90e1cf30920c1017db4ce5c4652e4c7843fd4c4e34164d99ecbc3bbb4c0 -build_options="geoclue2" -build_options_default="geoclue2" - -pre_configure() { - ./bootstrap -} - -gammastep-indicator_package() { - depends="${sourcepkg}-${version}_${revision} gtk+3 python3-gobject - python3-xdg desktop-file-utils" - short_desc+=" - Status Indicator" - pkg_install() { - vmove usr/bin/gammastep-indicator - vmove usr/lib - vmove usr/share/metainfo - vmove usr/share/applications/gammastep-indicator.desktop - } -} diff --git a/srcpkgs/gammu-devel b/srcpkgs/gammu-devel deleted file mode 120000 index 28530e3dac75da..00000000000000 --- a/srcpkgs/gammu-devel +++ /dev/null @@ -1 +0,0 @@ -gammu \ No newline at end of file diff --git a/srcpkgs/gammu-smsd b/srcpkgs/gammu-smsd deleted file mode 120000 index 28530e3dac75da..00000000000000 --- a/srcpkgs/gammu-smsd +++ /dev/null @@ -1 +0,0 @@ -gammu \ No newline at end of file diff --git a/srcpkgs/gammu/patches/fix-musl.patch b/srcpkgs/gammu/patches/fix-musl.patch deleted file mode 100644 index 65c798fec30169..00000000000000 --- a/srcpkgs/gammu/patches/fix-musl.patch +++ /dev/null @@ -1,37 +0,0 @@ -diff --git a/libgammu/device/devfunc.c b/libgammu/device/devfunc.c -index e751cd3..631afb5 100644 ---- a/libgammu/device/devfunc.c -+++ b/libgammu/device/devfunc.c -@@ -24,6 +24,7 @@ - # include - # include - # include -+# include - #endif - - #include "devfunc.h" -diff --git a/libgammu/device/proxy/proxy.c b/libgammu/device/proxy/proxy.c -index c68e00e..57f3c4d 100644 ---- a/libgammu/device/proxy/proxy.c -+++ b/libgammu/device/proxy/proxy.c -@@ -10,6 +10,7 @@ - #include - #include - #include -+#include - #include - - #include "../../gsmcomon.h" -diff --git a/libgammu/device/serial/ser_unx.c b/libgammu/device/serial/ser_unx.c -index c0fbd57..5699238 100644 ---- a/libgammu/device/serial/ser_unx.c -+++ b/libgammu/device/serial/ser_unx.c -@@ -28,6 +28,7 @@ - #include - #include - #include -+#include - #ifdef HAVE_I_SETSIG - #include - #endif - diff --git a/srcpkgs/gammu/template b/srcpkgs/gammu/template deleted file mode 100644 index 2e8237bf420e33..00000000000000 --- a/srcpkgs/gammu/template +++ /dev/null @@ -1,36 +0,0 @@ -# Template file for 'gammu' -pkgname=gammu -version=1.42.0 -revision=2 -build_style=cmake -hostmakedepends="pkg-config intltool" -makedepends="libbluetooth-devel libusb-devel bash-completion - libglib-devel" -short_desc="Cell phone connectivity and management tool" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="https://wammu.eu" -distfiles="https://dl.cihar.com/gammu/releases/gammu-${version}.tar.bz2" -checksum=6197f8b4d35746d31567e61880121def676f225eba05276648410eaa6ce60c9f - -gammu-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove usr/share/doc - } -} - -gammu-smsd_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - SMS daemon" - pkg_install() { - vmove "usr/bin/gammu-smsd*" - for mand in $(ls ${DESTDIR}/usr/share/man); do - vmove "usr/share/man/$mand/gammu-smsd*" - done - vmove "usr/lib/libgsmsd*" - } -} diff --git a/srcpkgs/ganv-devel b/srcpkgs/ganv-devel deleted file mode 120000 index f8a54166c8536b..00000000000000 --- a/srcpkgs/ganv-devel +++ /dev/null @@ -1 +0,0 @@ -ganv \ No newline at end of file diff --git a/srcpkgs/ganv/template b/srcpkgs/ganv/template deleted file mode 100644 index 74582665a74c81..00000000000000 --- a/srcpkgs/ganv/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'ganv' -pkgname=ganv -version=1.8.2 -revision=1 -build_style=meson -build_helper="gir" -hostmakedepends="glib-devel gobject-introspection pkg-config" -makedepends="gtkmm2-devel libgirepository-devel" -short_desc="Gtk widget for interactive 'boxes and lines'" -maintainer="Leah Neukirchen " -license="GPL-3.0-or-later" -homepage="http://drobilla.net/software/ganv/" -distfiles="http://download.drobilla.net/${pkgname}-${version}.tar.xz" -checksum=bbb786dcd4b59c9bfb84c8a8a7da9e29faecb9dd16e066e82f7ac9c857f235f6 - -ganv-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" -- development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - vmove usr/share/gir-1.0 - } -} diff --git a/srcpkgs/gap-devel b/srcpkgs/gap-devel deleted file mode 120000 index e195f60d0b1a45..00000000000000 --- a/srcpkgs/gap-devel +++ /dev/null @@ -1 +0,0 @@ -gap \ No newline at end of file diff --git a/srcpkgs/gap/patches/atlasrep-dont_use_network_by_default.patch b/srcpkgs/gap/patches/atlasrep-dont_use_network_by_default.patch deleted file mode 100644 index 1a6be215091f35..00000000000000 --- a/srcpkgs/gap/patches/atlasrep-dont_use_network_by_default.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/pkg/atlasrep/gap/userpref.g 2022-09-06 17:41:17.000000000 -0300 -+++ b/pkg/atlasrep/gap/userpref.g 2022-10-29 07:46:48.580833277 -0300 -@@ -46,7 +46,7 @@ - this information depends on the value of the preference at the time \ - when the AtlasRep package and its data extensions get loaded." - ], -- default:= true, -+ default:= false, - values:= [ true, false ], - multi:= false, - package:= "AtlasRep", diff --git a/srcpkgs/gap/template b/srcpkgs/gap/template deleted file mode 100644 index 85b2617c1b3d11..00000000000000 --- a/srcpkgs/gap/template +++ /dev/null @@ -1,67 +0,0 @@ -# Template file for 'gap' -pkgname=gap -version=4.14.0 -revision=1 -build_style=gnu-configure -makedepends="gmp-devel zlib-devel readline-devel" -checkdepends="perl" -short_desc="Groups, Algorithms, Programming - computational discrete algebra" -maintainer="Gonzalo Tornaría " -license="GPL-2.0-or-later" -homepage="https://www.gap-system.org/" -changelog="https://raw.githubusercontent.com/gap-system/gap/master/CHANGES.md" -distfiles="https://github.com/gap-system/gap/releases/download/v${version}/gap-${version}.tar.gz" -checksum=845f5272c26feb1b8eb9ef294bf0545f264c1fe5a19b0601bbc65d79d9506487 - -if [ "$XBPS_CHECK_PKGS" = full ]; then - do_check() { - # disable failing test - rm -f tst/teststandard/testLuxPahlings/example_4.4.18.tst - # about 5 minutes single core - ./gap tst/teststandard.g - } -fi - -_GAPROOT=/usr/share/gap/ - -# minimal required packages -_GAPPKGS="autodoc gapdoc primgrp smallgrp transgrp" - -# other expected packages -_GAPPKGS+=" atlasrep autpgrp alnuth crisp ctbllib factint fga irredsol laguna - polenta polycyclic radiroot resclasses sophus tomlib utils" - -post_extract() { - # keep around only the packages that we want to install - mkdir pkg.install - for p in ${_GAPPKGS}; do - mv "pkg/$p" pkg.install - done - mv pkg pkg.orig - mv pkg.install pkg -} - -post_install() { - vmkdir ${_GAPROOT} - vcopy pkg ${_GAPROOT} -} - -pre_check() { - msg_normal "Check that loading packages works\n" - for p in ${_GAPPKGS}; do - cat <<-EOF - if LoadPackage("$p") <> true then - Error("loading package '$p'"); - fi; - EOF - done | ./gap --quitonbreak -b -q -r -} - -gap-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/garage/template b/srcpkgs/garage/template deleted file mode 100644 index d55fab3828d3d1..00000000000000 --- a/srcpkgs/garage/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'garage' -pkgname=garage -version=2.0.0 -revision=1 -build_style=cargo -make_install_args="--path src/garage" -hostmakedepends="pkg-config" -makedepends="libzstd-devel libsodium-devel sqlite-devel" -short_desc="Distributed S3 object storage service tailored for self-hosting" -maintainer="Toyam Cox " -license="AGPL-3.0-only" -homepage="https://garagehq.deuxfleurs.fr/" -distfiles="https://git.deuxfleurs.fr/Deuxfleurs/garage/archive/v${version}.tar.gz" -checksum=10c50925c57ca9bd84e4b1395555f21fec7ab5acc74f1fa8ac785a30d62f80b6 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/garage/update b/srcpkgs/garage/update deleted file mode 100644 index 8ffca2da90acf1..00000000000000 --- a/srcpkgs/garage/update +++ /dev/null @@ -1,2 +0,0 @@ -site="https://git.deuxfleurs.fr/Deuxfleurs/garage/tags" -pattern="/archive/v\K[0-9][0-9.]+[0-9](?!\.tar\.gz)" diff --git a/srcpkgs/garcon-devel b/srcpkgs/garcon-devel deleted file mode 120000 index c52c5ebdb1c71f..00000000000000 --- a/srcpkgs/garcon-devel +++ /dev/null @@ -1 +0,0 @@ -garcon \ No newline at end of file diff --git a/srcpkgs/garcon/template b/srcpkgs/garcon/template deleted file mode 100644 index f180edc4f10f4f..00000000000000 --- a/srcpkgs/garcon/template +++ /dev/null @@ -1,36 +0,0 @@ -# Template file for 'garcon' -pkgname=garcon -version=4.20.0 -revision=1 -build_style=gnu-configure -build_helper=gir -configure_args="--disable-static --enable-introspection" -hostmakedepends="pkg-config gettext glib-devel" -makedepends="libglib-devel libxfce4ui-devel libxfce4util-devel gtk+3-devel" -conf_files="/etc/xdg/menus/xfce-applications.menu" -short_desc="Glib/GIO freedesktop.org compliant menu implementation" -maintainer="Đoàn Trần Công Danh " -license="LGPL-2.0-or-later" -homepage="https://xfce.org/" -changelog="https://gitlab.xfce.org/xfce/garcon/-/raw/master/NEWS" -distfiles="https://archive.xfce.org/src/xfce/garcon/${version%.*}/${pkgname}-${version}.tar.bz2" -checksum=7fb8517c12309ca4ddf8b42c34bc0c315e38ea077b5442bfcc4509415feada8f - -pre_configure() { - mkdir -p garcon-gtk/.libs - ln -s ../../garcon/.libs/libgarcon-1.so.0 garcon-gtk/.libs/ - LDFLAGS+=" -Wl,--rpath-link=$wrksrc/garcon/.libs" - LDFLAGS+=" -Wl,--rpath-link=$wrksrc/garcon-gtk/.libs" -} - -garcon-devel_package() { - depends="${sourcepkg}>=${version}_${revision} libxfce4ui-devel gtk+3-devel" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - vmove usr/share/gtk-doc - vmove usr/share/gir-1.0 - } -} diff --git a/srcpkgs/garden/template b/srcpkgs/garden/template deleted file mode 100644 index e022b727f1b8de..00000000000000 --- a/srcpkgs/garden/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'garden' -pkgname=garden -version=1.0.9 -revision=3 -build_style=gnu-configure -hostmakedepends="allegro4-devel" -makedepends="allegro4-devel" -depends="desktop-file-utils hicolor-icon-theme" -short_desc="Old school 2D vertical shoot-em-up with some innovative elements" -maintainer="Orphaned " -license="GPL-3.0-or-later" -homepage="http://garden.sourceforge.net/drupal/" -distfiles="${SOURCEFORGE_SITE}/garden/garden/${version}/garden-${version}.tar.gz" -checksum=daf8732c229a4cc04f460514bff1ba05171faada9e19575c72a50a914f2352e3 - -CFLAGS="-fcommon" - -pre_configure() { - vsed -i "s|inline int xpart (int angle, int length);|//&|" src/stuff.c - vsed -i "s|^inline int xpart (int|int xpart (int|" src/stuff.c - vsed -i "s|^inline int ypart (int|int ypart (int|" src/stuff.c -} - -post_install() { - vinstall resources/garden.desktop 644 usr/share/applications - vinstall resources/garden.svg 644 usr/share/icons/hicolor/scalable/apps -} diff --git a/srcpkgs/gargoyle/patches/stdint.patch b/srcpkgs/gargoyle/patches/stdint.patch deleted file mode 100644 index 78103c159667f0..00000000000000 --- a/srcpkgs/gargoyle/patches/stdint.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/garglk/garglk.h -+++ b/garglk/garglk.h -@@ -30,6 +30,7 @@ - #include - #include - #include -+#include - #include - #include - #include diff --git a/srcpkgs/gargoyle/template b/srcpkgs/gargoyle/template deleted file mode 100644 index e153c0841e6f24..00000000000000 --- a/srcpkgs/gargoyle/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'gargoyle' -pkgname=gargoyle -version=2023.1 -revision=1 -build_style=cmake -configure_args="-DWITH_TTS=on -DWITH_QT6=false" -hostmakedepends="pkg-config qt5-qmake qt5-host-tools" -makedepends="SDL2-devel SDL2_mixer-devel qt5-devel fmt-devel fontconfig-devel - freetype-devel libjpeg-turbo-devel libpng-devel speech-dispatcher-devel - zlib-devel" -short_desc="Interactive fiction player that supports all the major IF formats" -maintainer="Aicaya Maro " -license="Artistic-2.0, BSD-2-Clause, BSD-3-Clause, GPL-2.0-only, MIT, OFL-1.1" -homepage="https://ccxvii.net/gargoyle/" -changelog="https://raw.githubusercontent.com/garglk/garglk/master/NEWS" -distfiles="https://github.com/garglk/garglk/archive/refs/tags/${version}.tar.gz" -checksum=f766186558f8db24243cede878f38b8a2026bf2ebed5d9d4f0e690916d56827a - -post_install() { - vconf garglk/garglk.ini - vlicense licenses/BSD-2-Clause.txt - vlicense 'licenses/Go Mono.txt' Go-Mono-BSD-3-Clause.txt - vlicense 'licenses/MIT License.txt' MIT.txt -} diff --git a/srcpkgs/gatling/patches/gatling.c.patch b/srcpkgs/gatling/patches/gatling.c.patch deleted file mode 100644 index 1f0e9e32dc07aa..00000000000000 --- a/srcpkgs/gatling/patches/gatling.c.patch +++ /dev/null @@ -1,12 +0,0 @@ -# patch gatling.c to use capability headers from the kernel instead of libcap ---- a/gatling.c 2021-04-04 21:51:17.641001871 +0000 -+++ b/gatling.c 2021-04-04 21:51:49.798095616 +0000 -@@ -62,7 +62,7 @@ - - #ifdef __linux__ - #include --#include -+#include - #endif - - char serverroot[1024]; diff --git a/srcpkgs/gatling/template b/srcpkgs/gatling/template deleted file mode 100644 index 8e78242de4b279..00000000000000 --- a/srcpkgs/gatling/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'gatling' -pkgname=gatling -version=0.16 -revision=3 -build_style=gnu-makefile -make_build_target="gatling dl getlinks" -make_install_args="MANDIR=/usr/share/man" -makedepends="libowfat openssl-devel zlib-devel" -short_desc="High performance web server" -maintainer="Enno Boland " -license="GPL-2.0-only" -homepage="http://www.fefe.de/gatling" -distfiles="https://www.fefe.de/gatling/$pkgname-$version.tar.xz" -checksum=5f96438ee201d7f1f6c2e0849ff273b196bdc7493f29a719ce8ed08c8be6365b - -if [ "$XBPS_TARGET_LIBC" = "glibc" ]; then - makedepends+=" libxcrypt-devel" -fi - -CFLAGS="-std=c99 -I${XBPS_CROSS_BASE}/usr/include/libowfat -fcommon" - -pre_build() { - vsed -i GNUmakefile \ - -e "s;^CFLAGS=.*;CFLAGS=${CFLAGS};" \ - -e "s;\$(CC) \$(LDFLAGS);\$(CC) \$(CFLAGS) \$(LDFLAGS);" -} - -pre_install() { - vmkdir usr/share/man/man1 -} diff --git a/srcpkgs/gaupol/template b/srcpkgs/gaupol/template deleted file mode 100644 index b7e01fb9a22e9d..00000000000000 --- a/srcpkgs/gaupol/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'gaupol' -pkgname=gaupol -version=1.15 -revision=1 -build_style=python3-module -hostmakedepends="gettext python3-setuptools" -makedepends="gstreamer1-devel python3-devel" -short_desc="GTK+ subtitles editor" -maintainer="Emil Tomczyk " -license="GPL-3.0-only" -homepage="https://otsaloma.io/gaupol/" -distfiles="https://github.com/otsaloma/gaupol/archive/${version}.tar.gz" -checksum=4128aa01f2ed3ecbcf12676e99087351251a9f105c14567786b31e77ba9fbfd7 diff --git a/srcpkgs/gavl-devel b/srcpkgs/gavl-devel deleted file mode 120000 index 3001018ce0f0ed..00000000000000 --- a/srcpkgs/gavl-devel +++ /dev/null @@ -1 +0,0 @@ -gavl \ No newline at end of file diff --git a/srcpkgs/gavl/patches/cross-test.patch b/srcpkgs/gavl/patches/cross-test.patch deleted file mode 100644 index 86eab3106558dc..00000000000000 --- a/srcpkgs/gavl/patches/cross-test.patch +++ /dev/null @@ -1,13 +0,0 @@ -diff --git configure configure -index d3702c3..79a958b 100755 ---- a/configure -+++ b/configure -@@ -11188,7 +11188,7 @@ LIBS=$RT_LIBS - { $as_echo "$as_me:${as_lineno-$LINENO}: checking for CLOCK_MONOTONIC" >&5 - $as_echo_n "checking for CLOCK_MONOTONIC... " >&6; } - --if test "$cross_compiling" = yes; then : -+if test "$cross_compiling" = xxx; then : - { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 - $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} - as_fn_error "cannot run test program while cross compiling diff --git a/srcpkgs/gavl/patches/musl-sched_h.patch b/srcpkgs/gavl/patches/musl-sched_h.patch deleted file mode 100644 index c27989c98e57d8..00000000000000 --- a/srcpkgs/gavl/patches/musl-sched_h.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/src/benchmark.c 2012-06-08 13:49:30.000000000 +0200 -+++ b/src/benchmark.c 2015-10-03 13:23:43.279324001 +0200 -@@ -21,6 +21,8 @@ - - - #include -+#define _GNU_SOURCE -+#include - #include - #include - #include /* Private header */ diff --git a/srcpkgs/gavl/template b/srcpkgs/gavl/template deleted file mode 100644 index 01e384b2a7013d..00000000000000 --- a/srcpkgs/gavl/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'gavl' -pkgname=gavl -version=1.4.0 -revision=4 -build_style=gnu-configure -hostmakedepends="doxygen" -short_desc="Low level library, upon which multimedia APIs can be built" -maintainer="Orphaned " -license="GPL-3.0-or-later" -homepage="http://gmerlin.sourceforge.net/gavl.html" -distfiles="${SOURCEFORGE_SITE}/gmerlin/gavl/${version}/gavl-${version}.tar.gz" -checksum=51aaac41391a915bd9bad07710957424b046410a276e7deaff24a870929d33ce -CFLAGS="-lm" - -gavl-devel_package() { - depends="gavl>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/gawk/template b/srcpkgs/gawk/template deleted file mode 100644 index 5ced1f7cd14067..00000000000000 --- a/srcpkgs/gawk/template +++ /dev/null @@ -1,40 +0,0 @@ -# Template file for 'gawk' -pkgname=gawk -version=5.3.2 -revision=1 -build_style=gnu-configure -configure_args="--with-readline --disable-pma" -makedepends="readline-devel" -short_desc="GNU awk utility" -maintainer="Enno Boland " -license="GPL-3.0-or-later" -homepage="https://directory.fsf.org/wiki/Gawk" -changelog="https://git.savannah.gnu.org/cgit/gawk.git/plain/NEWS" -distfiles="${GNU_SITE}/gawk/gawk-${version}.tar.xz" -checksum=f8c3486509de705192138b00ef2c00bbbdd0e84c30d5c07d23fc73a9dc4cc9cc -lib32disabled=yes - -provides="awk-0_1" -alternatives=" - awk:awk:/usr/bin/gawk - awk:awk.1:/usr/share/man/man1/gawk.1" - -pre_check() { - vsed -i 's/done | $${PAGER:-more}/done/g' test/Makefile - - # This fixes tests on glibc, relevant tests on musl are disabled - # because the locale command doesn't exist. - vsed -i 's/en_US.ISO-8859-1//' test/localenl.sh - vsed -i '/^LC_ALL=en_US.ISO-8859-1 passed$/d' test/localenl.ok - - case "$XBPS_TARGET_MACHINE" in - *-musl) - vsed -i 's/No child processes/No child process/' test/testext.ok - vsed -i '/testext/d' test/Makefile - vsed -i '/clos1way6/d' test/Makefile ;; - esac -} - -post_install() { - rm ${DESTDIR}/usr/bin/awk -} diff --git a/srcpkgs/gazou/template b/srcpkgs/gazou/template deleted file mode 100644 index 9af5f8cecf409c..00000000000000 --- a/srcpkgs/gazou/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'gazou' -pkgname=gazou -version=0.3.3 -revision=1 -_qhotkey_version=eb7ddaba57b108f99c2fefcd4eb23cef9c0ed681 -build_style=cmake -configure_args="-DGUI=ON" -hostmakedepends="pkg-config qt5-qmake qt5-host-tools" -makedepends="qt5-devel tesseract-ocr-devel leptonica-devel qt5-x11extras-devel" -short_desc="Japanese and Chinese OCR application" -maintainer="jaminW55 " -license="GPL-3.0-only" -homepage="https://github.com/kamui-fin/gazou" -distfiles="https://github.com/kamui-fin/gazou/archive/refs/tags/v${version}.tar.gz - https://github.com/Skycoder42/QHotkey/archive/${_qhotkey_version}.tar.gz" -checksum="b939ebfaca7fa5703025328c5cb670e8718aaeace11eaadcbde506b0eb6c04e2 - 2dc72c4c7c23ae2e721fdde7605829f7735e004ac235632855101216cc94d926" - -skip_extraction="${_qhotkey_version}.tar.gz" - -post_extract() { - vsrcextract -C third-party/QHotkey "${_qhotkey_version}.tar.gz" -} diff --git a/srcpkgs/gbdfed/patches/Makefile.in.patch b/srcpkgs/gbdfed/patches/Makefile.in.patch deleted file mode 100644 index 881f9b176969f2..00000000000000 --- a/srcpkgs/gbdfed/patches/Makefile.in.patch +++ /dev/null @@ -1,15 +0,0 @@ ---- a/Makefile.in- 2010-04-16 16:38:59.000000000 +0200 -+++ b/Makefile.in 2014-07-06 19:01:18.669249288 +0200 -@@ -27,9 +27,9 @@ - CC = @CC@ - CFLAGS = @XX_CFLAGS@ @CFLAGS@ - --DEFINES = @DEFINES@ -DG_DISABLE_DEPRECATED \ -- -DGDK_DISABLE_DEPRECATED -DGDK_PIXBUF_DISABLE_DEPRECATED \ -- -DGTK_DISABLE_DEPRECATED -+DEFINES = @DEFINES@ -+ -+ - - SRCS = bdf.c \ - bdfcons.c \ diff --git a/srcpkgs/gbdfed/patches/num_signals.patch b/srcpkgs/gbdfed/patches/num_signals.patch deleted file mode 100644 index 0ef4032a588f52..00000000000000 --- a/srcpkgs/gbdfed/patches/num_signals.patch +++ /dev/null @@ -1,21 +0,0 @@ ---- a/glyphedit.c 2010-04-16 16:39:04.000000000 +0200 -+++ b/glyphedit.c 2011-11-23 21:30:25.479413052 +0100 -@@ -104,7 +104,8 @@ - GLYPH_MODIFIED = 0, - POINTER_MOVED, - OPERATION_CHANGE, -- COLOR_CHANGE -+ COLOR_CHANGE, -+ NUM_SIGNALS - }; - - /************************************************************************** -@@ -114,7 +115,7 @@ - **************************************************************************/ - - static GtkWidgetClass *parent_class = 0; --static guint glyphedit_signals[OPERATION_CHANGE + 1]; -+static guint glyphedit_signals[NUM_SIGNALS]; - - /************************************************************************** - * diff --git a/srcpkgs/gbdfed/template b/srcpkgs/gbdfed/template deleted file mode 100644 index 788a9abab08b9e..00000000000000 --- a/srcpkgs/gbdfed/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'gbdfed' -pkgname=gbdfed -version=1.6 -revision=4 -build_style=gnu-configure -configure_args="ac_cv_file_hbf_c=no" -hostmakedepends="pkg-config" -makedepends="gtk+-devel" -short_desc="GTK2 bitmap font editor" -maintainer="Leah Neukirchen " -license="BSD-2-Clause, MIT" -homepage="http://sofia.nmsu.edu/~mleisher/Software/gbdfed/" -distfiles="https://src.fedoraproject.org/repo/pkgs/gbdfed/gbdfed-${version}.tar.bz2/2a2e1cbfe8566db6d302f0b9ab79b8dd/gbdfed-${version}.tar.bz2" -checksum=5db25d4ce688dcb188dee056e58614a94a5e4fce4b6066fbb310951ab999093c - -post_install() { - sed '/^$/q' LICENSE - sed '/^$/q' >LICENSE - vlicense LICENSE -} diff --git a/srcpkgs/gbdfed/update b/srcpkgs/gbdfed/update deleted file mode 100644 index 4b39fa6b2bb6c5..00000000000000 --- a/srcpkgs/gbdfed/update +++ /dev/null @@ -1 +0,0 @@ -ignore="16" diff --git a/srcpkgs/gbinder-python/template b/srcpkgs/gbinder-python/template deleted file mode 100644 index ebe5ca0aa4267f..00000000000000 --- a/srcpkgs/gbinder-python/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'gbinder-python' -pkgname=gbinder-python -version=1.1.2 -revision=3 -build_style=python3-module -make_build_args="--cython" -hostmakedepends="python3-Cython pkg-config" -makedepends="libgbinder-devel python3-devel" -depends="python3" -short_desc="Python bindings for libgbinder" -maintainer="Orphaned " -license="GPL-3.0-or-later" -homepage="https://github.com/erfanoabdi/gbinder-python" -distfiles="https://github.com/erfanoabdi/gbinder-python/archive/refs/tags/${version}.tar.gz" -checksum=2dc424d5c2594146612e4bd752964f8928a62eec7c5ce6046f4c582079d0b537 diff --git a/srcpkgs/gc-devel b/srcpkgs/gc-devel deleted file mode 120000 index b290b970adbf60..00000000000000 --- a/srcpkgs/gc-devel +++ /dev/null @@ -1 +0,0 @@ -gc \ No newline at end of file diff --git a/srcpkgs/gc/template b/srcpkgs/gc/template deleted file mode 100644 index 0e0df962ac87b8..00000000000000 --- a/srcpkgs/gc/template +++ /dev/null @@ -1,34 +0,0 @@ -# Template file for 'gc' -pkgname=gc -version=8.2.8 -revision=1 -build_style=gnu-configure -# libatomic_ops is replaced by GCC atomic intrinsics -configure_args="--enable-static --with-libatomic-ops=none" -hostmakedepends="pkg-config" -short_desc="Garbage collector for C and C++" -maintainer="Ivan Maidanski " -license="MIT" -homepage="https://www.hboehm.info/gc/" -distfiles="https://github.com/ivmai/bdwgc/releases/download/v${version}/gc-${version}.tar.gz" -checksum=7649020621cb26325e1fb5c8742590d92fb48ce5c259b502faf7d9fb5dabb160 - -post_install() { - mkdir -p ${DESTDIR}/usr/include/gc/ - mv ${wrksrc}/include/* ${DESTDIR}/usr/include/gc/ - mv ${DESTDIR}/usr/include/gc/extra/* ${DESTDIR}/usr/include/ - rmdir ${DESTDIR}/usr/include/gc/extra - vlicense README.QUICK -} - -gc-devel_package() { - depends="gc>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/share - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/gcab-devel b/srcpkgs/gcab-devel deleted file mode 120000 index d9386652d105fa..00000000000000 --- a/srcpkgs/gcab-devel +++ /dev/null @@ -1 +0,0 @@ -gcab \ No newline at end of file diff --git a/srcpkgs/gcab/template b/srcpkgs/gcab/template deleted file mode 100644 index 2d4f5536be312c..00000000000000 --- a/srcpkgs/gcab/template +++ /dev/null @@ -1,33 +0,0 @@ -# Template file for 'gcab' -pkgname=gcab -version=1.6 -revision=1 -build_style=meson -build_helper=gir -configure_args="$(vopt_bool gir introspection) -Ddocs=false" -hostmakedepends="glib-devel gettext pkg-config $(vopt_if gir vala)" -makedepends="libglib-devel $(vopt_if gir vala)" -short_desc="GObject library to create cabinet files" -maintainer="Enno Boland " -license="LGPL-2.1-or-later" -homepage="https://wiki.gnome.org/msitools" -changelog="https://gitlab.gnome.org/GNOME/gcab/-/raw/master/NEWS" -distfiles="${GNOME_SITE}/${pkgname}/${version}/${pkgname}-${version}.tar.xz" -checksum=2f0c9615577c4126909e251f9de0626c3ee7a152376c15b5544df10fc87e560b - -build_options="gir" -build_options_default="gir" - -gcab-devel_package() { - depends="${sourcepkg}>=${version}_${revision} libglib-devel" - 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 - vmove usr/share/vala - fi - } -} diff --git a/srcpkgs/gcab/update b/srcpkgs/gcab/update deleted file mode 100644 index e6ba83787876af..00000000000000 --- a/srcpkgs/gcab/update +++ /dev/null @@ -1 +0,0 @@ -pattern="\Q$pkgname\E-\K[\d\.]*(?=\.)" diff --git a/srcpkgs/gcal/patches/fseeko.patch b/srcpkgs/gcal/patches/fseeko.patch deleted file mode 100644 index 5d2b76a6355af5..00000000000000 --- a/srcpkgs/gcal/patches/fseeko.patch +++ /dev/null @@ -1,75 +0,0 @@ -diff --git lib/fseeko.c lib/fseeko.c -index 5ae106f..d47481d 100644 ---- a/lib/fseeko.c -+++ b/lib/fseeko.c -@@ -1,9 +1,9 @@ - /* An fseeko() function that, together with fflush(), is POSIX compliant. -- Copyright (C) 2007-2017 Free Software Foundation, Inc. -+ Copyright (C) 2007-2018 Free Software Foundation, Inc. - - This program 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) -+ the Free Software Foundation; either version 2, or (at your option) - any later version. - - This program is distributed in the hope that it will be useful, -@@ -12,7 +12,7 @@ - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along -- with this program; if not, see . */ -+ with this program; if not, see . */ - - #include - -@@ -33,9 +33,9 @@ fseeko (FILE *fp, off_t offset, int whence) - #endif - #if _GL_WINDOWS_64_BIT_OFF_T - # undef fseeko --# if HAVE__FSEEKI64 /* msvc, mingw64 */ -+# if HAVE__FSEEKI64 && HAVE_DECL__FSEEKI64 /* msvc, mingw since msvcrt8.0, mingw64 */ - # define fseeko _fseeki64 --# else /* mingw */ -+# else /* mingw before msvcrt8.0 */ - # define fseeko fseeko64 - # endif - #endif -@@ -47,7 +47,8 @@ fseeko (FILE *fp, off_t offset, int whence) - #endif - - /* These tests are based on fpurge.c. */ --#if defined _IO_ftrylockfile || __GNU_LIBRARY__ == 1 /* GNU libc, BeOS, Haiku, Linux libc5 */ -+#if defined _IO_EOF_SEEN || defined _IO_ftrylockfile || __GNU_LIBRARY__ == 1 -+ /* GNU libc, BeOS, Haiku, Linux libc5 */ - if (fp->_IO_read_end == fp->_IO_read_ptr - && fp->_IO_write_ptr == fp->_IO_write_base - && fp->_IO_save_base == NULL) -@@ -80,7 +81,7 @@ fseeko (FILE *fp, off_t offset, int whence) - #elif defined __minix /* Minix */ - if (fp_->_ptr == fp_->_buf - && (fp_->_ptr == NULL || fp_->_count == 0)) --#elif defined _IOERR /* AIX, HP-UX, IRIX, OSF/1, Solaris, OpenServer, mingw, MSVC, NonStop Kernel */ -+#elif defined _IOERR /* AIX, HP-UX, IRIX, OSF/1, Solaris, OpenServer, mingw, MSVC, NonStop Kernel, OpenVMS */ - if (fp_->_ptr == fp_->_base - && (fp_->_ptr == NULL || fp_->_cnt == 0)) - #elif defined __UCLIBC__ /* uClibc */ -@@ -123,7 +124,8 @@ fseeko (FILE *fp, off_t offset, int whence) - return -1; - } - --#if defined _IO_ftrylockfile || __GNU_LIBRARY__ == 1 /* GNU libc, BeOS, Haiku, Linux libc5 */ -+#if defined _IO_EOF_SEEN || defined _IO_ftrylockfile || __GNU_LIBRARY__ == 1 -+ /* GNU libc, BeOS, Haiku, Linux libc5 */ - fp->_flags &= ~_IO_EOF_SEEN; - fp->_offset = pos; - #elif defined __sferror || defined __DragonFly__ || defined __ANDROID__ -@@ -150,7 +152,7 @@ fseeko (FILE *fp, off_t offset, int whence) - fp_->_flags &= ~__SEOF; - #elif defined __EMX__ /* emx+gcc */ - fp->_flags &= ~_IOEOF; --#elif defined _IOERR /* AIX, HP-UX, IRIX, OSF/1, Solaris, OpenServer, mingw, MSVC, NonStop Kernel */ -+#elif defined _IOERR /* AIX, HP-UX, IRIX, OSF/1, Solaris, OpenServer, mingw, MSVC, NonStop Kernel, OpenVMS */ - fp_->_flag &= ~_IOEOF; - #elif defined __MINT__ /* Atari FreeMiNT */ - fp->__offset = pos; diff --git a/srcpkgs/gcal/template b/srcpkgs/gcal/template deleted file mode 100644 index 3c535d1c099cc0..00000000000000 --- a/srcpkgs/gcal/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'gcal' -pkgname=gcal -version=4.1 -revision=2 -build_style=gnu-configure -hostmakedepends="tzutils perl" -makedepends="ncurses-devel" -short_desc="Display hybrid and proleptic Julian and Gregorian calendar sheets" -maintainer="Leah Neukirchen " -license="GPL-3.0-or-later" -homepage="http://www.gnu.org/software/gcal/" -distfiles="${GNU_SITE}/${pkgname}/${pkgname}-${version}.tar.xz" -checksum=91b56c40b93eee9bda27ec63e95a6316d848e3ee047b5880ed71e5e8e60f61ab diff --git a/srcpkgs/gcalcli/template b/srcpkgs/gcalcli/template deleted file mode 100644 index 30345411faff89..00000000000000 --- a/srcpkgs/gcalcli/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'gcalcli' -pkgname=gcalcli -version=4.3.0 -revision=3 -build_style=python3-pep517 -hostmakedepends="python3-setuptools python3-wheel" -depends="python3-dateutil python3-google-api-python-client - python3-httplib2 python3-oauth2client python3-parsedatetime - python3-vobject" -short_desc="Google Calendar Command Line Interface" -maintainer="Alan B. de Oliveira " -license="MIT" -homepage="https://github.com/insanum/gcalcli" -changelog="https://raw.githubusercontent.com/insanum/gcalcli/master/ChangeLog" -distfiles="https://github.com/insanum/gcalcli/archive/v${version}.tar.gz" -checksum="597d96ee1c8b5f094cca75a059cb1a0056a612e734c32012ef0d41219ac3b0cd" - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/gcc-ada b/srcpkgs/gcc-ada deleted file mode 120000 index b08d5af5795c60..00000000000000 --- a/srcpkgs/gcc-ada +++ /dev/null @@ -1 +0,0 @@ -gcc \ No newline at end of file diff --git a/srcpkgs/gcc-fortran b/srcpkgs/gcc-fortran deleted file mode 120000 index b08d5af5795c60..00000000000000 --- a/srcpkgs/gcc-fortran +++ /dev/null @@ -1 +0,0 @@ -gcc \ No newline at end of file diff --git a/srcpkgs/gcc-gdc b/srcpkgs/gcc-gdc deleted file mode 120000 index b08d5af5795c60..00000000000000 --- a/srcpkgs/gcc-gdc +++ /dev/null @@ -1 +0,0 @@ -gcc \ No newline at end of file diff --git a/srcpkgs/gcc-go b/srcpkgs/gcc-go deleted file mode 120000 index b08d5af5795c60..00000000000000 --- a/srcpkgs/gcc-go +++ /dev/null @@ -1 +0,0 @@ -gcc \ No newline at end of file diff --git a/srcpkgs/gcc-go-tools b/srcpkgs/gcc-go-tools deleted file mode 120000 index b08d5af5795c60..00000000000000 --- a/srcpkgs/gcc-go-tools +++ /dev/null @@ -1 +0,0 @@ -gcc \ No newline at end of file diff --git a/srcpkgs/gcc-multilib/patches/fix-inline_vfprintf.patch b/srcpkgs/gcc-multilib/patches/fix-inline_vfprintf.patch deleted file mode 100644 index db4edd898e1044..00000000000000 --- a/srcpkgs/gcc-multilib/patches/fix-inline_vfprintf.patch +++ /dev/null @@ -1,26 +0,0 @@ -Work around a bug when compiling the definition for -vfprintf(2) in /usr/include/bits/stdio2.h, which does -not guarantee inlined code for _FORTIFY_SOURCE=2. - -Here we just don't include and declare -the required types and functions locally. - ---- a/libitm/util.cc 2015-09-02 17:19:01.176016940 +0200 -+++ b/libitm/util.cc 2015-09-02 17:20:03.045016757 +0200 -@@ -24,10 +24,15 @@ - - #include "libitm_i.h" - #include --#include - -+#define FILE void -+extern FILE* stderr; -+extern int fputs(const char*, FILE *); -+extern int fputc(char, FILE *); -+extern int vfprintf(FILE*, const char*, va_list); -+ - namespace GTM HIDDEN { - - static void - gtm_verror (const char *fmt, va_list list) - { diff --git a/srcpkgs/gcc-multilib/patches/fix-libiberty_pic.patch b/srcpkgs/gcc-multilib/patches/fix-libiberty_pic.patch deleted file mode 100644 index ad7173e5caaad9..00000000000000 --- a/srcpkgs/gcc-multilib/patches/fix-libiberty_pic.patch +++ /dev/null @@ -1,12 +0,0 @@ ---- a/libiberty/Makefile.in 2020-12-03 20:45:14.000000000 +0100 -+++ b/libiberty/Makefile.in 2021-01-23 18:39:45.891324445 +0100 -@@ -111,7 +111,7 @@ - - INCDIR=$(srcdir)/$(MULTISRCTOP)../include - --COMPILE.c = $(CC) -c @DEFS@ $(CFLAGS) $(CPPFLAGS) -I. -I$(INCDIR) \ -- $(HDEFINES) @ac_libiberty_warn_cflags@ -D_GNU_SOURCE \ -+COMPILE.c = $(CC) -c @DEFS@ $(CFLAGS) $(CPPFLAGS) -fPIC -I. -I$(INCDIR) \ -+ $(HDEFINES) @ac_libiberty_warn_cflags@ -D_DEFAULT_SOURCE \ - @CET_HOST_FLAGS@ @HWCAP_CFLAGS@ - diff --git a/srcpkgs/gcc-multilib/template b/srcpkgs/gcc-multilib/template deleted file mode 100644 index b1c4784d523401..00000000000000 --- a/srcpkgs/gcc-multilib/template +++ /dev/null @@ -1,105 +0,0 @@ -# Template file for 'gcc-multilib' -archs="x86_64" -_triplet="x86_64-unknown-linux-gnu" - -pkgname=gcc-multilib -version=14.2.1+20250405 -revision=1 -_patchver="${version%+*}" -_minorver="${version%.*}" -_majorver="${_minorver%.*}" -hostmakedepends="perl flex tar" -makedepends="zlib-devel libzstd-devel isl-devel libmpc-devel gmp-devel mpfr-devel - glibc-32bit glibc-devel-32bit" -depends=" - gcc>=${_minorver} - libgcc-32bit>=${_minorver} - libgomp-devel-32bit>=${_minorver} - libitm-devel-32bit>=${_minorver} - libsanitizer-devel-32bit>=${_minorver} - libatomic-devel-32bit>=${_minorver} - libvtv-devel-32bit>=${_minorver} - zlib-32bit glibc-devel-32bit" -short_desc="GNU Compiler Collection (multilib files)" -maintainer="Orphaned " -homepage="http://gcc.gnu.org" -license="GFDL-1.2-or-later, GPL-3.0-or-later, LGPL-2.1-or-later" -case "${version}" in - *+*) distfiles="https://gcc.gnu.org/pub/gcc/snapshots/${_majorver}-${version#*+}/gcc-${_majorver}-${version#*+}.tar.xz" ;; - *) distfiles="${GNU_SITE}/gcc/gcc-${version}/gcc-${version}.tar.xz" ;; -esac -checksum=9a84b0947d8fb18197eef3fce8e255e30a61f7f382cebb961b1705c1d99214a3 - -replaces="libmpx-devel-32bit>=0 libssp-32bit>=0 libssp-devel-32bit>=0" - -# Snapshot tarballs get removed after over a year, we can archive the ones we need in distfiles. -case "$XBPS_DISTFILES_FALLBACK" in - *"repo-default.voidlinux.org/distfiles"*) ;; - *) XBPS_DISTFILES_FALLBACK+=" https://repo-default.voidlinux.org/distfiles" ;; -esac - -do_configure() { - ldconfig &>/dev/null - - # _FORTIFY_SOURCE needs an optimization level. - sed -i "/ac_cpp=/s/\$CPPFLAGS/\$CPPFLAGS -O2/" {gcc,libiberty}/configure - # hack! some configure tests for header files using "$CPP $CPPFLAGS" - sed -i "/ac_cpp=/s/\$CPPFLAGS/\$CPPFLAGS -O2/" {libiberty,gcc}/configure - - ./configure --prefix=/usr \ - --mandir=/usr/share/man \ - --infodir=/usr/share/info \ - --libexecdir=/usr/lib \ - --enable-clocale=gnu \ - --disable-bootstrap \ - --libdir=/usr/lib \ - --enable-threads=posix \ - --enable-__cxa_atexit \ - --enable-multilib \ - --disable-rpath \ - --with-system-zlib \ - --enable-shared \ - --enable-lto \ - --enable-linker-build-id \ - --enable-gnu-unique-object \ - --enable-default-pie \ - --enable-default-ssp \ - --disable-libssp \ - --enable-checking=release \ - --disable-libstdcxx-pch \ - --disable-target-libiberty \ - --with-isl \ - --enable-libstdcxx-time \ - --enable-tls \ - --enable-languages="c,c++,lto" \ - --with-linker-hash-style=gnu -} - -do_build() { - make ${makejobs} -} - -do_install() { - local _pc_triplet=x86_64-pc-linux-gnu - # Install to a tempdir and then only copy relevant files. - cd ${wrksrc} - make DESTDIR=${wrksrc}/${pkgname}-build install - - # Make version a symlink of major version to make all versions - # from the same series work automagically. - vmkdir usr/include/c++/${_minorver}/${_triplet} - vmkdir usr/lib/gcc/${_triplet}/${_minorver} - - cp -a ${wrksrc}/${pkgname}-build/usr/lib/gcc/${_pc_triplet}/${_patchver}/32 \ - ${DESTDIR}/usr/lib/gcc/${_triplet}/${_minorver}/ - cp -a ${wrksrc}/${pkgname}-build/usr/include/c++/${_patchver}/${_pc_triplet}/32 \ - ${DESTDIR}/usr/include/c++/${_minorver}/${_triplet} - - vinstall ${wrksrc}/host-${_pc_triplet}/gcc/specs 644 usr/lib/gcc/${_triplet}/${_minorver} -} - -gcc-objc-multilib_package() { - depends="gcc-multilib>=${_minorver} gcc-objc>=${_minorver} libobjc-devel-32bit>=${_minorver}" - short_desc="GNU Objective-C compiler (multilib files)" - metapackage=yes -} diff --git a/srcpkgs/gcc-multilib/update b/srcpkgs/gcc-multilib/update deleted file mode 100644 index 9cbcc4b90de579..00000000000000 --- a/srcpkgs/gcc-multilib/update +++ /dev/null @@ -1 +0,0 @@ -pkgname=gcc diff --git a/srcpkgs/gcc-objc b/srcpkgs/gcc-objc deleted file mode 120000 index b08d5af5795c60..00000000000000 --- a/srcpkgs/gcc-objc +++ /dev/null @@ -1 +0,0 @@ -gcc \ No newline at end of file diff --git a/srcpkgs/gcc-objc++ b/srcpkgs/gcc-objc++ deleted file mode 120000 index b08d5af5795c60..00000000000000 --- a/srcpkgs/gcc-objc++ +++ /dev/null @@ -1 +0,0 @@ -gcc \ No newline at end of file diff --git a/srcpkgs/gcc-objc-multilib b/srcpkgs/gcc-objc-multilib deleted file mode 120000 index 9f2eca37b156b8..00000000000000 --- a/srcpkgs/gcc-objc-multilib +++ /dev/null @@ -1 +0,0 @@ -gcc-multilib \ No newline at end of file diff --git a/srcpkgs/gcc/files/c89.1 b/srcpkgs/gcc/files/c89.1 deleted file mode 100644 index 3ed984da33f177..00000000000000 --- a/srcpkgs/gcc/files/c89.1 +++ /dev/null @@ -1,80 +0,0 @@ -.\" $NetBSD: c89.1,v 1.2 2008/04/30 13:10:50 martin Exp $ -.\" -.\" Copyright (c) 1999 The NetBSD Foundation, Inc. -.\" All rights reserved. -.\" -.\" 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. -.\" -.\" THIS SOFTWARE IS PROVIDED BY THE NETBSD FOUNDATION, INC. 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 FOUNDATION 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. -.\" -.Dd January 5, 1999 -.Dt C89 1 -.Os -.Sh NAME -.Nm c89 -.Nd ANSI (1989) C compiler -.Sh SYNOPSIS -.Nm -.Op Fl pedantic -.Op Fl pedantic-errors -.Op Fl D_ANSI_SOURCE -.Op options ... -.Sh DESCRIPTION -Calls the C compiler (cc) with the given -.Ar options , -using a C language environment compatible with the -.St -ansiC -specification. -.Pp -This includes proper handling of trigraphs, -disabling non-ANSI compiler features (such as -.Ar asm , -.Ar inline , -.Ar typeof , -and the $ character in identifiers), -and definition of the preprocessor symbol -.Ev __STRICT_ANSI__ . -.Pp -The following options are available: -.Bl -tag -width -pedantic-errorsxx -.It Fl pedantic -Issue extra warnings defined by ANSI for use of non-ANSI features. -.It Fl pedantic-errors -Issue errors instead of warnings that normally would be presented by -.Fl pedantic . -.It Fl D_ANSI_SOURCE -Tell the system header file set to use an ANSI-conformant "clean" namespace. -.El -.Sh SEE ALSO -.Xr cc 1 -.Sh STANDARDS -.Nm -conforms to -.St -p1003.2-92 . -.Sh HISTORY -.Nm -appeared in -.Nx 1.4 . -.Sh BUGS -Since -.Nm -is a shell wrapper script to -.Ar cc , -compile errors are prefixed by "cc:". diff --git a/srcpkgs/gcc/files/c89.sh b/srcpkgs/gcc/files/c89.sh deleted file mode 100644 index 52d6d45431b20e..00000000000000 --- a/srcpkgs/gcc/files/c89.sh +++ /dev/null @@ -1,2 +0,0 @@ -#!/bin/sh -exec /usr/bin/cc -std=c89 "$@" diff --git a/srcpkgs/gcc/files/c99.1 b/srcpkgs/gcc/files/c99.1 deleted file mode 100644 index d368f1a874b63e..00000000000000 --- a/srcpkgs/gcc/files/c99.1 +++ /dev/null @@ -1,81 +0,0 @@ -.\" $NetBSD: c99.1,v 1.3 2010/05/14 01:53:28 joerg Exp $ -.\" -.\" Copyright (c) 1999-2008 The NetBSD Foundation, Inc. -.\" All rights reserved. -.\" -.\" 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. -.\" -.\" THIS SOFTWARE IS PROVIDED BY THE NETBSD FOUNDATION, INC. 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 FOUNDATION 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. -.\" -.Dd September 24, 2008 -.Dt C99 1 -.Os -.Sh NAME -.Nm c99 -.Nd ANSI (1999) C compiler -.Sh SYNOPSIS -.Nm -.Op Fl pedantic -.Op Fl pedantic-errors -.Op Fl D_ANSI_SOURCE -.Op options ... -.Sh DESCRIPTION -Calls the C compiler (cc) with the given -.Ar options , -using a C language environment compatible with the -.St -isoC-99 -specification. -.Pp -This includes -inline functions, variable-length arrays, support for one-line -comments beginning with //, -disabling non-ANSI compiler features (such as -.Ar asm , -.Ar typeof , -and the $ character in identifiers), -and definition of the preprocessor symbol -.Ev __STRICT_ANSI__ . -.Pp -The following options are available: -.Bl -tag -width -pedantic-errorsxx -.It Fl pedantic -Issue extra warnings defined by ANSI for use of non-ANSI features. -.It Fl pedantic-errors -Issue errors instead of warnings that normally would be presented by -.Fl pedantic . -.It Fl D_ANSI_SOURCE -Tell the system header file set to use an ANSI-conformant "clean" namespace. -.El -.Sh SEE ALSO -.Xr cc 1 -.Sh STANDARDS -.Nm -conforms to -.St -p1003.2-92 . -.Sh HISTORY -.Nm -first appeared in -.Nx 5.0 . -.Sh BUGS -Since -.Nm -is a shell wrapper script to -.Ar cc , -compile errors are prefixed by "cc:". diff --git a/srcpkgs/gcc/files/c99.sh b/srcpkgs/gcc/files/c99.sh deleted file mode 100644 index 15cab47c748745..00000000000000 --- a/srcpkgs/gcc/files/c99.sh +++ /dev/null @@ -1,2 +0,0 @@ -#!/bin/sh -exec /usr/bin/cc -std=c99 "$@" diff --git a/srcpkgs/gcc/files/gccgo-musl.patch b/srcpkgs/gcc/files/gccgo-musl.patch deleted file mode 100644 index 89f91808658f3d..00000000000000 --- a/srcpkgs/gcc/files/gccgo-musl.patch +++ /dev/null @@ -1,183 +0,0 @@ -This is not among the normal patches as these changes are musl specific and -there is no way to easily conditionalize it in source for some of the changes. - -Source: https://gitlab.alpinelinux.org/alpine/alpine-gcc-patches/-/tree/alpine/13.1?ref_type=heads - -From 4bfcb35bc43d3e3b7510620362d7c28d9e4c17ca Mon Sep 17 00:00:00 2001 -From: psykose -Date: Mon, 10 Jul 2023 23:23:29 +0000 -Subject: [PATCH 34/35] libgo: fix lfs64 use - ---- - .../go/internal/syscall/unix/at_largefile.go | 2 +- - libgo/go/os/dir_largefile.go | 2 +- - libgo/go/syscall/libcall_glibc.go | 2 +- - libgo/go/syscall/libcall_linux.go | 4 +-- - libgo/go/syscall/libcall_posix_largefile.go | 26 +++++++++---------- - libgo/runtime/go-varargs.c | 2 +- - libgo/sysinfo.c | 9 +++---- - 7 files changed, 22 insertions(+), 25 deletions(-) - ---- a/libgo/go/internal/syscall/unix/at_largefile.go -+++ b/libgo/go/internal/syscall/unix/at_largefile.go -@@ -10,5 +10,5 @@ import ( - "syscall" - ) - --//extern fstatat64 -+//extern fstatat - func fstatat(int32, *byte, *syscall.Stat_t, int32) int32 ---- a/libgo/go/os/dir_largefile.go -+++ b/libgo/go/os/dir_largefile.go -@@ -11,5 +11,5 @@ package os - - import "syscall" - --//extern readdir64 -+//extern readdir - func libc_readdir(*syscall.DIR) *syscall.Dirent ---- a/libgo/go/syscall/libcall_glibc.go -+++ b/libgo/go/syscall/libcall_glibc.go -@@ -114,7 +114,7 @@ func Pipe2(p []int, flags int) (err erro - } - - //sys sendfile(outfd int, infd int, offset *Offset_t, count int) (written int, err error) --//sendfile64(outfd _C_int, infd _C_int, offset *Offset_t, count Size_t) Ssize_t -+//sendfile(outfd _C_int, infd _C_int, offset *Offset_t, count Size_t) Ssize_t - - func Sendfile(outfd int, infd int, offset *int64, count int) (written int, err error) { - if race.Enabled { ---- a/libgo/go/syscall/libcall_linux.go -+++ b/libgo/go/syscall/libcall_linux.go -@@ -158,7 +158,7 @@ func Reboot(cmd int) (err error) { - //adjtimex(buf *Timex) _C_int - - //sys Fstatfs(fd int, buf *Statfs_t) (err error) --//fstatfs64(fd _C_int, buf *Statfs_t) _C_int -+//fstatfs(fd _C_int, buf *Statfs_t) _C_int - - func Gettid() (tid int) { - r1, _, _ := Syscall(SYS_GETTID, 0, 0, 0) -@@ -245,7 +245,7 @@ func Splice(rfd int, roff *int64, wfd in - } - - //sys Statfs(path string, buf *Statfs_t) (err error) --//statfs64(path *byte, buf *Statfs_t) _C_int -+//statfs(path *byte, buf *Statfs_t) _C_int - - //sysnb Sysinfo(info *Sysinfo_t) (err error) - //sysinfo(info *Sysinfo_t) _C_int ---- a/libgo/go/syscall/libcall_posix_largefile.go -+++ b/libgo/go/syscall/libcall_posix_largefile.go -@@ -10,40 +10,40 @@ - package syscall - - //sys Creat(path string, mode uint32) (fd int, err error) --//creat64(path *byte, mode Mode_t) _C_int -+//creat(path *byte, mode Mode_t) _C_int - - //sys Fstat(fd int, stat *Stat_t) (err error) --//fstat64(fd _C_int, stat *Stat_t) _C_int -+//fstat(fd _C_int, stat *Stat_t) _C_int - - //sys Ftruncate(fd int, length int64) (err error) --//ftruncate64(fd _C_int, length Offset_t) _C_int -+//ftruncate(fd _C_int, length Offset_t) _C_int - - //sysnb Getrlimit(resource int, rlim *Rlimit) (err error) --//getrlimit64(resource _C_int, rlim *Rlimit) _C_int -+//getrlimit(resource _C_int, rlim *Rlimit) _C_int - - //sys Lstat(path string, stat *Stat_t) (err error) --//lstat64(path *byte, stat *Stat_t) _C_int -+//lstat(path *byte, stat *Stat_t) _C_int - - //sys mmap(addr uintptr, length uintptr, prot int, flags int, fd int, offset int64) (xaddr uintptr, err error) --//mmap64(addr *byte, length Size_t, prot _C_int, flags _C_int, fd _C_int, offset Offset_t) *byte -+//mmap(addr *byte, length Size_t, prot _C_int, flags _C_int, fd _C_int, offset Offset_t) *byte - - //sys Open(path string, mode int, perm uint32) (fd int, err error) --//__go_open64(path *byte, mode _C_int, perm Mode_t) _C_int -+//__go_open(path *byte, mode _C_int, perm Mode_t) _C_int - - //sys Pread(fd int, p []byte, offset int64) (n int, err error) --//pread64(fd _C_int, buf *byte, count Size_t, offset Offset_t) Ssize_t -+//pread(fd _C_int, buf *byte, count Size_t, offset Offset_t) Ssize_t - - //sys Pwrite(fd int, p []byte, offset int64) (n int, err error) --//pwrite64(fd _C_int, buf *byte, count Size_t, offset Offset_t) Ssize_t -+//pwrite(fd _C_int, buf *byte, count Size_t, offset Offset_t) Ssize_t - - //sys Seek(fd int, offset int64, whence int) (off int64, err error) --//lseek64(fd _C_int, offset Offset_t, whence _C_int) Offset_t -+//lseek(fd _C_int, offset Offset_t, whence _C_int) Offset_t - - //sysnb Setrlimit(resource int, rlim *Rlimit) (err error) --//setrlimit64(resource int, rlim *Rlimit) _C_int -+//setrlimit(resource int, rlim *Rlimit) _C_int - - //sys Stat(path string, stat *Stat_t) (err error) --//stat64(path *byte, stat *Stat_t) _C_int -+//stat(path *byte, stat *Stat_t) _C_int - - //sys Truncate(path string, length int64) (err error) --//truncate64(path *byte, length Offset_t) _C_int -+//truncate(path *byte, length Offset_t) _C_int ---- a/libgo/runtime/go-varargs.c -+++ b/libgo/runtime/go-varargs.c -@@ -84,7 +84,7 @@ __go_ioctl_ptr (int d, int request, void - int - __go_open64 (char *path, int mode, mode_t perm) - { -- return open64 (path, mode, perm); -+ return open (path, mode, perm); - } - - #endif ---- a/libgo/sysinfo.c -+++ b/libgo/sysinfo.c -@@ -366,7 +366,7 @@ typedef loff_t libgo_loff_t_type; - #endif - - #if defined(HAVE_OFF64_T) --typedef off64_t libgo_off_t_type; -+typedef off_t libgo_off_t_type; - #else - typedef off_t libgo_off_t_type; - #endif -@@ -398,13 +398,11 @@ typedef off_t libgo_off_t_type; - - // From dirent.h - SREF(dirent); --SREF(dirent64); - OTREF(DIR); - EREF(DT_UNKNOWN); - - // From fcntl.h - SREF(flock); --SREF(flock64); - - // From ffi headers - SREF(_ffi_type); -@@ -485,11 +483,10 @@ EREF(SS_ONSTACK); - EREF(SEGV_MAPERR); - - // From stat.h --SREF(stat64); -+SREF(stat); - - // From statfs.h - SREF(statfs); --SREF(statfs64); - - // From sysinfo.h - SREF(sysinfo); -@@ -519,7 +516,7 @@ EREF(PTRACE_PEEKTEXT); - - // From sys/resource.h - SREF(rusage); --SREF(rlimit64); -+SREF(rlimit); - EREF(RLIMIT_NOFILE); - EREF(PRIO_USER); - EREF(RUSAGE_SELF); diff --git a/srcpkgs/gcc/files/libgnarl-musl.patch b/srcpkgs/gcc/files/libgnarl-musl.patch deleted file mode 100644 index d8e45cd7105c0f..00000000000000 --- a/srcpkgs/gcc/files/libgnarl-musl.patch +++ /dev/null @@ -1,122 +0,0 @@ -Source: Alpine Linux -Upstream: Unknown -Reason: Patch libgnarl to not use function missing from musl. - ---- a/gcc/ada/libgnarl/s-osinte__linux.ads -+++ b/gcc/ada/libgnarl/s-osinte__linux.ads -@@ -403,12 +403,6 @@ package System.OS_Interface is - PTHREAD_RWLOCK_PREFER_WRITER_NP : constant := 1; - PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP : constant := 2; - -- function pthread_rwlockattr_setkind_np -- (attr : access pthread_rwlockattr_t; -- pref : int) return int; -- pragma Import -- (C, pthread_rwlockattr_setkind_np, "pthread_rwlockattr_setkind_np"); -- - function pthread_rwlock_init - (mutex : access pthread_rwlock_t; - attr : access pthread_rwlockattr_t) return int; -@@ -470,11 +464,6 @@ package System.OS_Interface is - protocol : int) return int; - pragma Import (C, pthread_mutexattr_setprotocol); - -- function pthread_mutexattr_setprioceiling -- (attr : access pthread_mutexattr_t; -- prioceiling : int) return int; -- pragma Import (C, pthread_mutexattr_setprioceiling); -- - type struct_sched_param is record - sched_priority : int; -- scheduling priority - end record; ---- a/gcc/ada/libgnarl/s-taprop__linux.adb -+++ b/gcc/ada/libgnarl/s-taprop__linux.adb -@@ -198,9 +198,6 @@ package body System.Task_Primitives.Oper - pragma Import - (C, GNAT_pthread_condattr_setup, "__gnat_pthread_condattr_setup"); - -- function GNAT_has_cap_sys_nice return C.int; -- pragma Import -- (C, GNAT_has_cap_sys_nice, "__gnat_has_cap_sys_nice"); - -- We do not have pragma Linker_Options ("-lcap"); here, because this - -- library is not present on many Linux systems. 'libcap' is the Linux - -- "capabilities" library, called by __gnat_has_cap_sys_nice. -@@ -210,38 +207,6 @@ package body System.Task_Primitives.Oper - -- Convert Ada priority to Linux priority. Priorities are 1 .. 99 on - -- GNU/Linux, so we map 0 .. 98 to 1 .. 99. - -- function Get_Ceiling_Support return Boolean; -- -- Get the value of the Ceiling_Support constant (see below). -- -- Note well: If this function or related code is modified, it should be -- -- tested by hand, because automated testing doesn't exercise it. -- -- ------------------------- -- -- Get_Ceiling_Support -- -- ------------------------- -- -- function Get_Ceiling_Support return Boolean is -- Ceiling_Support : Boolean := False; -- begin -- if Locking_Policy /= 'C' then -- return False; -- end if; -- -- declare -- function geteuid return Integer; -- pragma Import (C, geteuid, "geteuid"); -- Superuser : constant Boolean := geteuid = 0; -- Has_Cap : constant C.int := GNAT_has_cap_sys_nice; -- pragma Assert (Has_Cap in 0 | 1); -- begin -- Ceiling_Support := Superuser or else Has_Cap = 1; -- end; -- -- return Ceiling_Support; -- end Get_Ceiling_Support; -- -- pragma Warnings (Off, "non-preelaborable call not allowed*"); -- Ceiling_Support : constant Boolean := Get_Ceiling_Support; -- pragma Warnings (On, "non-preelaborable call not allowed*"); - -- True if the locking policy is Ceiling_Locking, and the current process - -- has permission to use this policy. The process has permission if it is - -- running as 'root', or if the capability was set by the setcap command, -@@ -344,7 +309,9 @@ package body System.Task_Primitives.Oper - -- Init_Mutex -- - ---------------- - -+ pragma Warnings (Off, "formal parameter * is not referenced"); - function Init_Mutex (L : RTS_Lock_Ptr; Prio : Any_Priority) return C.int is -+ pragma Warnings (On, "formal parameter * is not referenced"); - Mutex_Attr : aliased pthread_mutexattr_t; - Result, Result_2 : C.int; - -@@ -356,16 +323,7 @@ package body System.Task_Primitives.Oper - return Result; - end if; - -- if Ceiling_Support then -- Result := pthread_mutexattr_setprotocol -- (Mutex_Attr'Access, PTHREAD_PRIO_PROTECT); -- pragma Assert (Result = 0); -- -- Result := pthread_mutexattr_setprioceiling -- (Mutex_Attr'Access, Prio_To_Linux_Prio (Prio)); -- pragma Assert (Result = 0); -- -- elsif Locking_Policy = 'I' then -+ if Locking_Policy = 'I' then - Result := pthread_mutexattr_setprotocol - (Mutex_Attr'Access, PTHREAD_PRIO_INHERIT); - pragma Assert (Result = 0); -@@ -405,11 +363,6 @@ package body System.Task_Primitives.Oper - Result := pthread_rwlockattr_init (RWlock_Attr'Access); - pragma Assert (Result = 0); - -- Result := pthread_rwlockattr_setkind_np -- (RWlock_Attr'Access, -- PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP); -- pragma Assert (Result = 0); -- - Result := pthread_rwlock_init (L.RW'Access, RWlock_Attr'Access); - - pragma Assert (Result in 0 | ENOMEM); diff --git a/srcpkgs/gcc/files/libssp-musl.patch b/srcpkgs/gcc/files/libssp-musl.patch deleted file mode 100644 index e1d96f74d640cc..00000000000000 --- a/srcpkgs/gcc/files/libssp-musl.patch +++ /dev/null @@ -1,42 +0,0 @@ -First part taken from Alpine. - ---- a/gcc/gcc.cc -+++ b/gcc/gcc.cc -@@ -995,10 +995,15 @@ proper position among the other output f - #define LINK_GCC_C_SEQUENCE_SPEC "%G %{!nolibc:" LINK_LIBATOMIC_SPEC " %L %G}" - #endif - -+#ifdef ENABLE_DEFAULT_SSP -+#define NO_SSP_SPEC "%{nostdlib|nodefaultlibs|ffreestanding:-fno-stack-protector} " -+#else -+#define NO_SSP_SPEC "" -+#endif -+ - #ifndef LINK_SSP_SPEC - #ifdef TARGET_LIBC_PROVIDES_SSP --#define LINK_SSP_SPEC "%{fstack-protector|fstack-protector-all" \ -- "|fstack-protector-strong|fstack-protector-explicit:}" -+#define LINK_SSP_SPEC "-lssp_nonshared" - #else - #define LINK_SSP_SPEC "%{fstack-protector|fstack-protector-all" \ - "|fstack-protector-strong|fstack-protector-explicit" \ -@@ -1297,7 +1302,7 @@ static const char *cc1_options = - %{-version:--version}\ - %{-help=*:--help=%*}\ - %{!fsyntax-only:%{S:%W{o*}%{!o*:-o %w%b.s}}}\ -- %{fsyntax-only:-o %j} %{-param*}\ -+ %{fsyntax-only:-o %j} %{-param*} " NO_SSP_SPEC "\ - %{coverage:-fprofile-arcs -ftest-coverage}\ - %{fprofile-arcs|fcondition-coverage|fprofile-generate*|coverage:\ - %{!fprofile-update=single:\ ---- a/gcc/params.opt -+++ b/gcc/params.opt -@@ -1013,7 +1013,7 @@ Common Joined UInteger Var(param_ssa_nam - The maximum number of SSA_NAME assignments to follow in determining a value. - - -param=ssp-buffer-size= --Common Joined UInteger Var(param_ssp_buffer_size) Init(8) IntegerRange(1, 65536) Param Optimization -+Common Joined UInteger Var(param_ssp_buffer_size) Init(4) IntegerRange(1, 65536) Param Optimization - The lower bound for a buffer to be considered for stack smashing protection. - - -param=stack-clash-protection-guard-size= diff --git a/srcpkgs/gcc/patches/ada-shared.patch b/srcpkgs/gcc/patches/ada-shared.patch deleted file mode 100644 index dba5fb1d7deee2..00000000000000 --- a/srcpkgs/gcc/patches/ada-shared.patch +++ /dev/null @@ -1,28 +0,0 @@ ---- a/gcc/ada/link.c -+++ b/gcc/ada/link.c -@@ -107,9 +107,9 @@ const char *__gnat_default_libgcc_subdir - || defined (__NetBSD__) || defined (__OpenBSD__) \ - || defined (__QNX__) - const char *__gnat_object_file_option = "-Wl,@"; --const char *__gnat_run_path_option = "-Wl,-rpath,"; --char __gnat_shared_libgnat_default = STATIC; --char __gnat_shared_libgcc_default = STATIC; -+const char *__gnat_run_path_option = ""; -+char __gnat_shared_libgnat_default = SHARED; -+char __gnat_shared_libgcc_default = SHARED; - int __gnat_link_max = 8192; - unsigned char __gnat_objlist_file_supported = 1; - const char *__gnat_object_library_extension = ".a"; -@@ -129,9 +129,9 @@ const char *__gnat_default_libgcc_subdir - - #elif defined (__linux__) || defined (__GLIBC__) - const char *__gnat_object_file_option = "-Wl,@"; --const char *__gnat_run_path_option = "-Wl,-rpath,"; --char __gnat_shared_libgnat_default = STATIC; --char __gnat_shared_libgcc_default = STATIC; -+const char *__gnat_run_path_option = ""; -+char __gnat_shared_libgnat_default = SHARED; -+char __gnat_shared_libgcc_default = SHARED; - int __gnat_link_max = 8192; - unsigned char __gnat_objlist_file_supported = 1; - const char *__gnat_object_library_extension = ".a"; diff --git a/srcpkgs/gcc/patches/consistent-library-paths.patch b/srcpkgs/gcc/patches/consistent-library-paths.patch deleted file mode 100644 index 02bac442316950..00000000000000 --- a/srcpkgs/gcc/patches/consistent-library-paths.patch +++ /dev/null @@ -1,128 +0,0 @@ -Always use lib64 for 64-bit and lib32 for 32-bit. - -Do not change the dynamic linkers in any way, though. - -When adding a new platform, fix this up too. - ---- a/gcc/config/aarch64/t-aarch64-linux -+++ b/gcc/config/aarch64/t-aarch64-linux -@@ -22,7 +22,7 @@ LIB1ASMSRC = aarch64/lib1funcs.asm - LIB1ASMFUNCS = _aarch64_sync_cache_range - - AARCH_BE = $(if $(findstring TARGET_BIG_ENDIAN_DEFAULT=1, $(tm_defines)),_be) --MULTILIB_OSDIRNAMES = mabi.lp64=../lib64$(call if_multiarch,:aarch64$(AARCH_BE)-linux-gnu) -+MULTILIB_OSDIRNAMES = mabi.lp64=../lib64 - MULTIARCH_DIRNAME = $(call if_multiarch,aarch64$(AARCH_BE)-linux-gnu) - - MULTILIB_OSDIRNAMES += mabi.ilp32=../libilp32$(call if_multiarch,:aarch64$(AARCH_BE)-linux-gnu_ilp32) ---- a/gcc/config/i386/t-linux64 -+++ b/gcc/config/i386/t-linux64 -@@ -33,6 +33,6 @@ - comma=, - MULTILIB_OPTIONS = $(subst $(comma),/,$(TM_MULTILIB_CONFIG)) - MULTILIB_DIRNAMES = $(patsubst m%, %, $(subst /, ,$(MULTILIB_OPTIONS))) --MULTILIB_OSDIRNAMES = m64=../lib64$(call if_multiarch,:x86_64-linux-gnu) --MULTILIB_OSDIRNAMES+= m32=$(if $(wildcard $(shell echo $(SYSTEM_HEADER_DIR))/../../usr/lib32),../lib32,../lib)$(call if_multiarch,:i386-linux-gnu) -+MULTILIB_OSDIRNAMES = m64=../lib64 -+MULTILIB_OSDIRNAMES+= m32=../lib32 - MULTILIB_OSDIRNAMES+= mx32=../libx32$(call if_multiarch,:x86_64-linux-gnux32) ---- a/gcc/config/mips/t-linux64 -+++ b/gcc/config/mips/t-linux64 -@@ -20,26 +20,7 @@ MULTILIB_OPTIONS = mabi=n32/mabi=32/mabi - MULTILIB_DIRNAMES = n32 32 64 - MIPS_EL = $(if $(filter %el, $(firstword $(subst -, ,$(target)))),el) - MIPS_SOFT = $(if $(strip $(filter MASK_SOFT_FLOAT_ABI, $(target_cpu_default)) $(filter soft, $(with_float))),soft) --ifeq (yes,$(enable_multiarch)) -- ifneq (,$(findstring gnuabi64,$(target))) -- MULTILIB_OSDIRNAMES = \ -- ../lib32$(call if_multiarch,:mips64$(MIPS_EL)-linux-gnuabin32$(MIPS_SOFT)) \ -- ../libo32$(call if_multiarch,:mips$(MIPS_EL)-linux-gnu$(MIPS_SOFT)) \ -- ../lib$(call if_multiarch,:mips64$(MIPS_EL)-linux-gnuabi64$(MIPS_SOFT)) -- else ifneq (,$(findstring gnuabin32,$(target))) -- MULTILIB_OSDIRNAMES = \ -- ../lib$(call if_multiarch,:mips64$(MIPS_EL)-linux-gnuabin32$(MIPS_SOFT)) \ -- ../libo32$(call if_multiarch,:mips$(MIPS_EL)-linux-gnu$(MIPS_SOFT)) \ -- ../lib64$(call if_multiarch,:mips64$(MIPS_EL)-linux-gnuabi64$(MIPS_SOFT)) -- else -- MULTILIB_OSDIRNAMES = \ -- ../lib32$(call if_multiarch,:mips64$(MIPS_EL)-linux-gnuabin32$(MIPS_SOFT)) \ -- ../lib$(call if_multiarch,:mips$(MIPS_EL)-linux-gnu$(MIPS_SOFT)) \ -- ../lib64$(call if_multiarch,:mips64$(MIPS_EL)-linux-gnuabi64$(MIPS_SOFT)) -- endif --else -- MULTILIB_OSDIRNAMES = \ -- ../lib32$(call if_multiarch,:mips64$(MIPS_EL)-linux-gnuabin32$(MIPS_SOFT)) \ -- ../lib$(call if_multiarch,:mips$(MIPS_EL)-linux-gnu$(MIPS_SOFT)) \ -- ../lib64$(call if_multiarch,:mips64$(MIPS_EL)-linux-gnuabi64$(MIPS_SOFT)) --endif -+MULTILIB_OSDIRNAMES = \ -+ ../lib32 \ -+ ../lib \ -+ ../lib64 ---- a/gcc/config/rs6000/t-linux -+++ b/gcc/config/rs6000/t-linux -@@ -2,7 +2,8 @@ - # or soft-float. - ifeq (,$(filter $(with_cpu),$(SOFT_FLOAT_CPUS))$(findstring soft,$(with_float))) - ifneq (,$(findstring powerpc64,$(target))) --MULTILIB_OSDIRNAMES := .=../lib64$(call if_multiarch,:powerpc64-linux-gnu) -+MULTILIB_OSDIRNAMES := m64=../lib64 -+MULTILIB_OSDIRNAMES += m32=../lib32 - else - MULTIARCH_DIRNAME := $(call if_multiarch,powerpc-linux-gnu) - endif -@@ -10,7 +11,8 @@ ifneq (,$(findstring powerpcle,$(target) - MULTIARCH_DIRNAME := $(subst -linux,le-linux,$(MULTIARCH_DIRNAME)) - endif - ifneq (,$(findstring powerpc64le,$(target))) --MULTILIB_OSDIRNAMES := $(subst -linux,le-linux,$(MULTILIB_OSDIRNAMES)) -+MULTILIB_OSDIRNAMES := m64=../lib64 -+MULTILIB_OSDIRNAMES += m32=../lib32 - endif - endif - ---- a/gcc/config/rs6000/t-linux64 -+++ b/gcc/config/rs6000/t-linux64 -@@ -28,8 +28,8 @@ - MULTILIB_OPTIONS := m64/m32 - MULTILIB_DIRNAMES := 64 32 - MULTILIB_EXTRA_OPTS := --MULTILIB_OSDIRNAMES := m64=../lib64$(call if_multiarch,:powerpc64-linux-gnu) --MULTILIB_OSDIRNAMES += m32=$(if $(wildcard $(shell echo $(SYSTEM_HEADER_DIR))/../../usr/lib32),../lib32,../lib)$(call if_multiarch,:powerpc-linux-gnu) -+MULTILIB_OSDIRNAMES := m64=../lib64 -+MULTILIB_OSDIRNAMES += m32=../lib32 - - rs6000-linux.o: $(srcdir)/config/rs6000/rs6000-linux.cc - $(COMPILE) $< ---- a/gcc/config/rs6000/t-linux64bele -+++ b/gcc/config/rs6000/t-linux64bele -@@ -2,6 +2,6 @@ - - MULTILIB_OPTIONS += mlittle - MULTILIB_DIRNAMES += le --MULTILIB_OSDIRNAMES += $(subst =,.mlittle=,$(subst lible32,lib32le,$(subst lible64,lib64le,$(subst lib,lible,$(subst -linux,le-linux,$(MULTILIB_OSDIRNAMES)))))) --MULTILIB_OSDIRNAMES += $(subst $(if $(findstring 64,$(target)),m64,m32).,,$(filter $(if $(findstring 64,$(target)),m64,m32).mlittle%,$(MULTILIB_OSDIRNAMES))) -+MULTILIB_OSDIRNAMES = m64=../lib64 -+MULTILIB_OSDIRNAMES+= m32=../lib32 - MULTILIB_MATCHES := ${MULTILIB_MATCHES_ENDIAN} ---- a/gcc/config/rs6000/t-linux64lebe -+++ b/gcc/config/rs6000/t-linux64lebe -@@ -2,6 +2,6 @@ - - MULTILIB_OPTIONS += mbig - MULTILIB_DIRNAMES += be --MULTILIB_OSDIRNAMES += $(subst =,.mbig=,$(subst libbe32,lib32be,$(subst libbe64,lib64be,$(subst lib,libbe,$(subst le-linux,-linux,$(MULTILIB_OSDIRNAMES)))))) --MULTILIB_OSDIRNAMES += $(subst $(if $(findstring 64,$(target)),m64,m32).,,$(filter $(if $(findstring 64,$(target)),m64,m32).mbig%,$(MULTILIB_OSDIRNAMES))) -+MULTILIB_OSDIRNAMES := m64=../lib64 -+MULTILIB_OSDIRNAMES += m32=../lib32 - MULTILIB_MATCHES := ${MULTILIB_MATCHES_ENDIAN} ---- a/gcc/config/s390/t-linux64 -+++ b/gcc/config/s390/t-linux64 -@@ -7,5 +7,5 @@ - - MULTILIB_OPTIONS = m64/m31 - MULTILIB_DIRNAMES = 64 32 --MULTILIB_OSDIRNAMES = ../lib64$(call if_multiarch,:s390x-linux-gnu) --MULTILIB_OSDIRNAMES += $(if $(wildcard $(shell echo $(SYSTEM_HEADER_DIR))/../../usr/lib32),../lib32,../lib)$(call if_multiarch,:s390-linux-gnu) -+MULTILIB_OSDIRNAMES = m64=../lib64 -+MULTILIB_OSDIRNAMES+= m32=../lib32 diff --git a/srcpkgs/gcc/patches/fix-cxxflags-passing.patch b/srcpkgs/gcc/patches/fix-cxxflags-passing.patch deleted file mode 100644 index 77217dcdfedd57..00000000000000 --- a/srcpkgs/gcc/patches/fix-cxxflags-passing.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/Makefile.in -+++ b/Makefile.in -@@ -179,6 +179,7 @@ BUILD_EXPORTS = \ - # built for the build system to override those in BASE_FLAGS_TO_PASS. - EXTRA_BUILD_FLAGS = \ - CFLAGS="$(CFLAGS_FOR_BUILD)" \ -+ CXXFLAGS="$(CXXFLAGS_FOR_BUILD)" \ - LDFLAGS="$(LDFLAGS_FOR_BUILD)" - - # This is the list of directories to built for the host system. diff --git a/srcpkgs/gcc/patches/fix-musl-execinfo.patch b/srcpkgs/gcc/patches/fix-musl-execinfo.patch deleted file mode 100644 index 7f4f67cfc5de6c..00000000000000 --- a/srcpkgs/gcc/patches/fix-musl-execinfo.patch +++ /dev/null @@ -1,33 +0,0 @@ -There is no in musl libc - ---- a/libvtv/vtv_rts.cc -+++ b/libvtv/vtv_rts.cc -@@ -125,7 +125,7 @@ - #include - #include - #include --#else -+#elif defined (__GLIBC__) - #include - #endif - ---- a/libvtv/vtv_utils.cc -+++ b/libvtv/vtv_utils.cc -@@ -35,7 +35,7 @@ - #if defined (__CYGWIN__) || defined (__MINGW32__) - #define WIN32_LEAN_AND_MEAN - #include --#else -+#elif defined (__GLIBC__) - #include - #endif - -@@ -179,7 +179,7 @@ __vtv_log_verification_failure (const ch - - __vtv_add_to_log (vtv_failures_log_fd, "%s", log_msg); - --#if !defined (__CYGWIN__) && !defined (__MINGW32__) -+#if !defined (__CYGWIN__) && !defined (__MINGW32__) && defined(__GLIBC__) - if (generate_backtrace) - { - #define STACK_DEPTH 20 diff --git a/srcpkgs/gcc/patches/fix-vtv-link-order.patch b/srcpkgs/gcc/patches/fix-vtv-link-order.patch deleted file mode 100644 index 93626ed3adbb98..00000000000000 --- a/srcpkgs/gcc/patches/fix-vtv-link-order.patch +++ /dev/null @@ -1,20 +0,0 @@ -put vtv_end.o in front of postdep_objects_CXX -having it after crtendS.o leads to missing zero termination in eh_frame section - -This is in line with comment in libgcc/vtv_end.c: - - When the GCC driver inserts vtv_start.o into the link line (just - after crtbegin.o) it also inserts vtv_end.o into the link line, - just before crtend.o. - ---- a/libstdc++-v3/configure -+++ b/libstdc++-v3/configure -@@ -15762,7 +15762,7 @@ fi - - if test "$enable_vtable_verify" = yes; then - predep_objects_CXX="${predep_objects_CXX} ${glibcxx_builddir}/../libgcc/vtv_start.o" -- postdep_objects_CXX="${postdep_objects_CXX} ${glibcxx_builddir}/../libgcc/vtv_end.o" -+ postdep_objects_CXX="${glibcxx_builddir}/../libgcc/vtv_end.o ${postdep_objects_CXX}" - fi - - diff --git a/srcpkgs/gcc/patches/force-override-clocale.patch b/srcpkgs/gcc/patches/force-override-clocale.patch deleted file mode 100644 index 9fdd7ef6b8da11..00000000000000 --- a/srcpkgs/gcc/patches/force-override-clocale.patch +++ /dev/null @@ -1,21 +0,0 @@ -This is necessary when building a gnu cross compiler for a musl target. -Otherwise, even if clocale manually is set to gnu, it will be reset to generic -when the test is performed using AC_EGREP_CPP(). ---- a/libstdc++-v3/configure -+++ b/libstdc++-v3/configure -@@ -16694,6 +16694,7 @@ fi - - # Sanity check model, and test for special functionality. - if test $enable_clocale_flag = gnu; then -+ if test $enable_clocale = auto; then - cat confdefs.h - <<_ACEOF >conftest.$ac_ext - /* end confdefs.h. */ - -@@ -16710,6 +16711,7 @@ else - enable_clocale_flag=generic - fi - rm -f conftest* -+ fi - - - # Set it to scream when it hurts. diff --git a/srcpkgs/gcc/patches/libatomic-autolink.patch b/srcpkgs/gcc/patches/libatomic-autolink.patch deleted file mode 100644 index da1f4889828947..00000000000000 --- a/srcpkgs/gcc/patches/libatomic-autolink.patch +++ /dev/null @@ -1,239 +0,0 @@ -Add --enable-autolink-libatomic, to make gcc link -latomic by default. - -Taken from Alpine: https://git.alpinelinux.org/aports/tree/main/gcc/0035-configure-Add-enable-autolink-libatomic-use-in-LINK_.patch - -From 7b50823d8a4131e5a55d2499a0f5a52b3d91eed2 Mon Sep 17 00:00:00 2001 -From: Drew DeVault -Date: Wed, 9 Dec 2020 07:42:06 +0000 -Subject: [PATCH 27/35] configure: Add --enable-autolink-libatomic, use in - LINK_GCC_C_SEQUENCE_SPEC [PR81358] - -This fixes issues with RISC-V. ---- - Makefile.in | 1 + - gcc/config.in | 6 ++++++ - gcc/config/gnu-user.h | 12 +++++++++++- - gcc/configure | 31 ++++++++++++++++++++++++++++++- - gcc/configure.ac | 21 +++++++++++++++++++++ - gcc/doc/install.texi | 8 ++++++++ - gcc/doc/tm.texi | 8 +++++++- - gcc/doc/tm.texi.in | 8 +++++++- - gcc/gcc.cc | 12 +++++++++++- - 9 files changed, 102 insertions(+), 5 deletions(-) - ---- a/Makefile.in -+++ b/Makefile.in -@@ -237,6 +237,7 @@ HOST_EXPORTS = \ - RANLIB_FOR_TARGET="$(RANLIB_FOR_TARGET)"; export RANLIB_FOR_TARGET; \ - READELF_FOR_TARGET="$(READELF_FOR_TARGET)"; export READELF_FOR_TARGET; \ - TOPLEVEL_CONFIGURE_ARGUMENTS="$(TOPLEVEL_CONFIGURE_ARGUMENTS)"; export TOPLEVEL_CONFIGURE_ARGUMENTS; \ -+ TARGET_CONFIGDIRS="$(TARGET_CONFIGDIRS)"; export TARGET_CONFIGDIRS; \ - HOST_LIBS="$(STAGE1_LIBS)"; export HOST_LIBS; \ - GMPLIBS="$(HOST_GMPLIBS)"; export GMPLIBS; \ - GMPINC="$(HOST_GMPINC)"; export GMPINC; \ ---- a/gcc/config.in -+++ b/gcc/config.in -@@ -131,6 +131,12 @@ - #endif - - -+/* Define if libatomic should always be linked. */ -+#ifndef USED_FOR_TARGET -+#undef ENABLE_AUTOLINK_LIBATOMIC -+#endif -+ -+ - /* Define to 1 to specify that we are using the BID decimal floating point - format instead of DPD */ - #ifndef USED_FOR_TARGET ---- a/gcc/config/gnu-user.h -+++ b/gcc/config/gnu-user.h -@@ -109,8 +109,18 @@ see the files COPYING3 and COPYING.RUNTI - #define LINK_EH_SPEC "%{!static|static-pie:--eh-frame-hdr} " - #endif - -+#if !defined(LINK_LIBATOMIC_SPEC) && defined(ENABLE_AUTOLINK_LIBATOMIC) -+# ifdef LD_AS_NEEDED_OPTION -+# define LINK_LIBATOMIC_SPEC LD_AS_NEEDED_OPTION " -latomic " LD_NO_AS_NEEDED_OPTION -+# else -+# define LINK_LIBATOMIC_SPEC "-latomic" -+# endif -+#elif !defined(LINK_LIBATOMIC_SPEC) -+# define LINK_LIBATOMIC_SPEC "" -+#endif -+ - #define GNU_USER_TARGET_LINK_GCC_C_SEQUENCE_SPEC \ -- "%{static|static-pie:--start-group} %G %{!nolibc:%L} \ -+ "%{static|static-pie:--start-group} %G %{!nolibc:" LINK_LIBATOMIC_SPEC " %L} \ - %{static|static-pie:--end-group}%{!static:%{!static-pie:%G}}" - - #undef LINK_GCC_C_SEQUENCE_SPEC ---- a/gcc/configure -+++ b/gcc/configure -@@ -1002,6 +1002,7 @@ with_changes_root_url - enable_languages - with_multilib_list - with_multilib_generator -+enable_autolink_libatomic - with_zstd - with_zstd_include - with_zstd_lib -@@ -1738,6 +1739,9 @@ Optional Features: - --disable-shared don't provide a shared libgcc - --disable-gcov don't provide libgcov and related host tools - --enable-languages=LIST specify which front-ends to build -+ --enable-autolink-libatomic -+ enable automatic linking of libatomic (ignored if -+ not built) - --disable-rpath do not hardcode runtime library paths - --enable-sjlj-exceptions - arrange to use setjmp/longjmp exception handling -@@ -8377,7 +8381,6 @@ else - fi - - -- - # Check whether --with-multilib-generator was given. - if test "${with_multilib_generator+set}" = set; then : - withval=$with_multilib_generator; : -@@ -8385,6 +8388,32 @@ else - with_multilib_generator=default - fi - -+# If libatomic is available, whether it should be linked automatically -+# Check whether --enable-autolink-libatomic was given. -+if test "${enable_autolink_libatomic+set}" = set; then : -+ enableval=$enable_autolink_libatomic; -+ case $enable_autolink_libatomic in -+ yes | no) ;; -+ *) as_fn_error $? "'$enable_autolink_libatomic' is an invalid value for -+--enable-autolink-libatomic. Valid choices are 'yes' and 'no'." "$LINENO" 5 ;; -+ esac -+ -+else -+ enable_autolink_libatomic='' -+fi -+ -+ -+if test x$enable_autolink_libatomic = xyes; then -+ if echo " ${TARGET_CONFIGDIRS} " | grep " libatomic " > /dev/null 2>&1 ; then -+ -+$as_echo "#define ENABLE_AUTOLINK_LIBATOMIC 1" >>confdefs.h -+ -+ else -+ { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: libatomic is not build for this target, --enable-autolink-libatomic ignored" >&5 -+$as_echo "$as_me: WARNING: libatomic is not build for this target, --enable-autolink-libatomic ignored" >&2;} -+ fi -+fi -+ - - # ------------------------- - # Checks for other programs ---- a/gcc/configure.ac -+++ b/gcc/configure.ac -@@ -1215,6 +1215,27 @@ AC_ARG_WITH(multilib-generator, - :, - with_multilib_generator=default) - -+# If libatomic is available, whether it should be linked automatically -+AC_ARG_ENABLE(autolink-libatomic, -+[AS_HELP_STRING([--enable-autolink-libatomic], -+ [enable automatic linking of libatomic (ignored if not built)])], -+[ -+ case $enable_autolink_libatomic in -+ yes | no) ;; -+ *) AC_MSG_ERROR(['$enable_autolink_libatomic' is an invalid value for -+--enable-autolink-libatomic. Valid choices are 'yes' and 'no'.]) ;; -+ esac -+], [enable_autolink_libatomic='']) -+ -+if test x$enable_autolink_libatomic = xyes; then -+ if echo " ${TARGET_CONFIGDIRS} " | grep " libatomic " > /dev/null 2>&1 ; then -+ AC_DEFINE(ENABLE_AUTOLINK_LIBATOMIC, 1, -+ [Define if libatomic should always be linked.]) -+ else -+ AC_MSG_WARN([libatomic is not build for this target, --enable-autolink-libatomic ignored]) -+ fi -+fi -+ - # ------------------------- - # Checks for other programs - # ------------------------- ---- a/gcc/doc/install.texi -+++ b/gcc/doc/install.texi -@@ -2525,6 +2525,14 @@ files, but these changed header paths ma - environments. Enabled by default, and may be disabled using - @option{--disable-canonical-system-headers}. - -+@item --enable-autolink-libatomic -+@itemx --disable-autolink-libatomic -+Tell GCC that it should automatically link libatomic; if supported by -+the linker, the file is only linked as needed. This flag is ignored -+when libatomic is not built. Note that this conigure flag is in particular -+useful when building an offloading-target compiler; as for those, a -+user had to specify @code{-foffload=target=-latomic} otherwise. -+ - @item --with-glibc-version=@var{major}.@var{minor} - Tell GCC that when the GNU C Library (glibc) is used on the target it - will be version @var{major}.@var{minor} or later. Normally this can ---- a/gcc/doc/tm.texi -+++ b/gcc/doc/tm.texi -@@ -390,7 +390,13 @@ the argument @option{-lgcc} to tell the - - @defmac LINK_GCC_C_SEQUENCE_SPEC - The sequence in which libgcc and libc are specified to the linker. --By default this is @code{%G %L %G}. -+By default this is @code{%G LINK_LIBATOMIC_SPEC %L %G}. -+@end defmac -+ -+@defmac LINK_LIBATOMIC_SPEC -+This macro is used in the default @code{LINK_GCC_C_SEQUENCE_SPEC} to link -+libatomic. By default, it is unset unless @code{ENABLE_AUTOLINK_LIBATOMIC} -+is set. - @end defmac - - @defmac POST_LINK_SPEC ---- a/gcc/doc/tm.texi.in -+++ b/gcc/doc/tm.texi.in -@@ -390,7 +390,13 @@ the argument @option{-lgcc} to tell the - - @defmac LINK_GCC_C_SEQUENCE_SPEC - The sequence in which libgcc and libc are specified to the linker. --By default this is @code{%G %L %G}. -+By default this is @code{%G LINK_LIBATOMIC_SPEC %L %G}. -+@end defmac -+ -+@defmac LINK_LIBATOMIC_SPEC -+This macro is used in the default @code{LINK_GCC_C_SEQUENCE_SPEC} to link -+libatomic. By default, it is unset unless @code{ENABLE_AUTOLINK_LIBATOMIC} -+is set. - @end defmac - - @defmac POST_LINK_SPEC ---- a/gcc/gcc.cc -+++ b/gcc/gcc.cc -@@ -976,13 +976,23 @@ proper position among the other output f - # define ASM_DEBUG_OPTION_SPEC "" - #endif - -+#if !defined(LINK_LIBATOMIC_SPEC) && defined(ENABLE_AUTOLINK_LIBATOMIC) -+# ifdef LD_AS_NEEDED_OPTION -+# define LINK_LIBATOMIC_SPEC LD_AS_NEEDED_OPTION " -latomic " LD_NO_AS_NEEDED_OPTION -+# else -+# define LINK_LIBATOMIC_SPEC "-latomic" -+# endif -+#elif !defined(LINK_LIBATOMIC_SPEC) -+# define LINK_LIBATOMIC_SPEC "" -+#endif -+ - /* Here is the spec for running the linker, after compiling all files. */ - - /* This is overridable by the target in case they need to specify the - -lgcc and -lc order specially, yet not require them to override all - of LINK_COMMAND_SPEC. */ - #ifndef LINK_GCC_C_SEQUENCE_SPEC --#define LINK_GCC_C_SEQUENCE_SPEC "%G %{!nolibc:%L %G}" -+#define LINK_GCC_C_SEQUENCE_SPEC "%G %{!nolibc:" LINK_LIBATOMIC_SPEC " %L %G}" - #endif - - #ifndef LINK_SSP_SPEC diff --git a/srcpkgs/gcc/patches/libatomic-configure.patch b/srcpkgs/gcc/patches/libatomic-configure.patch deleted file mode 100644 index 10e64b8f229720..00000000000000 --- a/srcpkgs/gcc/patches/libatomic-configure.patch +++ /dev/null @@ -1,56 +0,0 @@ -Fix gcc check to build libatomic properly with --enable-autolink-libatomic. - -Taken from Alpine: https://git.alpinelinux.org/aports/tree/main/gcc/0036-configure-fix-detection-of-atomic-builtins-in-libato.patch - -From 4baaeb9661fa4015d9701e3616ce1ad4e8a07fd8 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?S=C3=B6ren=20Tempel?= -Date: Sun, 29 Aug 2021 09:45:27 +0200 -Subject: [PATCH] configure: fix detection of atomic builtins in libatomic - configure script - -Alpine's --enable-autolink-libatomic (which is enabled for riscv64 by -default) causes the libatomic configure script to incorrectly detect -which builtins are available on riscv64. This then causes incorrect code -generation for libatomic since it assumes compiler builtins to be -available which are not actually available on riscv64. - -This commit fixes this issue by disabling linking of libatomic configure -test code entirely, thereby preventing linking against libatomic. - -See: - -* https://gitlab.alpinelinux.org/alpine/aports/-/issues/12948 -* https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101996#c6 ---- - libatomic/configure.tgt | 20 ++++++++++++++++++++ - 1 file changed, 20 insertions(+) - ---- a/libatomic/configure.tgt -+++ b/libatomic/configure.tgt -@@ -30,6 +30,26 @@ - # on ${target_cpu}. For example to allow proper use of multilibs. - configure_tgt_pre_target_cpu_XCFLAGS="${XCFLAGS}" - -+# The libatomic configure script performs several checks to determine -+# whether builtins for atomic operations are available. When compiling -+# with --enable-autolink-libatomic the test code compiled by the -+# configure script is also linked against libatomic. This causes it -+# to think that builtins are available, even if there are not, since -+# the tested symbols are provided by libatomic. -+# -+# This is a hack to ensure that we don't link against libatomic by not -+# linking any configure test code at all when --enable-autolink-libatomic -+# is given. -+# -+# See: -+# -+# * https://gitlab.alpinelinux.org/alpine/aports/-/issues/12817 -+# * https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101996#c4 -+# -+if test x$enable_autolink_libatomic = xyes; then -+ gcc_no_link=yes -+fi -+ - case "${target_cpu}" in - alpha*) - # fenv.c needs this option to generate inexact exceptions. diff --git a/srcpkgs/gcc/patches/libgcc-ibm128-no-tag.patch b/srcpkgs/gcc/patches/libgcc-ibm128-no-tag.patch deleted file mode 100644 index b38cab8ddffae4..00000000000000 --- a/srcpkgs/gcc/patches/libgcc-ibm128-no-tag.patch +++ /dev/null @@ -1,35 +0,0 @@ -From 236634eed58fa6e00cc50f19e7202903a9d8fae6 Mon Sep 17 00:00:00 2001 -From: q66 -Date: Thu, 12 Dec 2019 04:03:56 +0100 -Subject: [PATCH] libgcc: use -mno-gnu-attribute for 128-bit IBM ldouble - support code - -Doing this will allow libgcc to emit the appropriate symbols without actually -emitting the FP ABI tag for them, which allows 64-bit long double environments -to function and even link statically while still allowing usage of -explicit __ibm128. ---- - libgcc/config/rs6000/t-ibm-ldouble | 2 +- - libgcc/config/rs6000/t-linux | 2 +- - 2 files changed, 2 insertions(+), 2 deletions(-) - ---- a/libgcc/config/rs6000/t-ibm-ldouble -+++ b/libgcc/config/rs6000/t-ibm-ldouble -@@ -1,6 +1,6 @@ - # GCC 128-bit long double support routines. - LIB2ADD += $(srcdir)/config/rs6000/ibm-ldouble.c - --HOST_LIBGCC2_CFLAGS += -mlong-double-128 -+HOST_LIBGCC2_CFLAGS += -mlong-double-128 -mno-gnu-attribute - - SHLIB_MAPFILES += $(srcdir)/config/rs6000/libgcc-ibm-ldouble.ver ---- a/libgcc/config/rs6000/t-linux -+++ b/libgcc/config/rs6000/t-linux -@@ -1,6 +1,6 @@ - SHLIB_MAPFILES += $(srcdir)/config/rs6000/libgcc-glibc.ver - --HOST_LIBGCC2_CFLAGS += -mlong-double-128 -+HOST_LIBGCC2_CFLAGS += -mlong-double-128 -mno-gnu-attribute - - # This is a way of selecting -mcmodel=small for ppc64, which gives - # smaller and faster libgcc code. Directly specifying -mcmodel=small diff --git a/srcpkgs/gcc/patches/libphobos-01-cross-flags.patch b/srcpkgs/gcc/patches/libphobos-01-cross-flags.patch deleted file mode 100644 index bddb806ed08532..00000000000000 --- a/srcpkgs/gcc/patches/libphobos-01-cross-flags.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/Makefile.in -+++ b/Makefile.in -@@ -54362,6 +54362,7 @@ configure-target-libphobos: - esac; \ - module_srcdir=libphobos; \ - rm -f no-such-file || : ; \ -+ GDCFLAGS="$(GDCFLAGS_FOR_TARGET)" \ - CONFIG_SITE=no-such-file $(SHELL) \ - $$s/$$module_srcdir/configure \ - --srcdir=$${topdir}/$$module_srcdir \ diff --git a/srcpkgs/gcc/patches/libphobos-02-musl-libucontext.patch b/srcpkgs/gcc/patches/libphobos-02-musl-libucontext.patch deleted file mode 100644 index f1e37ac7c29afe..00000000000000 --- a/srcpkgs/gcc/patches/libphobos-02-musl-libucontext.patch +++ /dev/null @@ -1,39 +0,0 @@ ---- a/Makefile.in -+++ b/Makefile.in -@@ -54363,7 +54363,7 @@ configure-target-libphobos: - module_srcdir=libphobos; \ - rm -f no-such-file || : ; \ - GDCFLAGS="$(GDCFLAGS_FOR_TARGET)" \ -- CONFIG_SITE=no-such-file $(SHELL) \ -+ CONFIG_SITE=no-such-file LIBS="$(LIBUCONTEXT) $$LIBS" $(SHELL) \ - $$s/$$module_srcdir/configure \ - --srcdir=$${topdir}/$$module_srcdir \ - $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \ ---- a/libphobos/configure -+++ b/libphobos/configure -@@ -15383,6 +15383,11 @@ fi - druntime_fiber_asm_external=yes - ;; - esac -+ case "$target" in -+ *-musl) -+ druntime_fiber_asm_external=no -+ ;; -+ esac - if test "$druntime_fiber_asm_external" = no; then - { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing swapcontext" >&5 - $as_echo_n "checking for library containing swapcontext... " >&6; } ---- a/libphobos/m4/druntime/libraries.m4 -+++ b/libphobos/m4/druntime/libraries.m4 -@@ -228,6 +228,11 @@ AC_DEFUN([DRUNTIME_LIBRARIES_UCONTEXT], - druntime_fiber_asm_external=yes - ;; - esac -+ case "$target" in -+ *-musl) -+ druntime_fiber_asm_external=no -+ ;; -+ esac - if test "$druntime_fiber_asm_external" = no; then - AC_SEARCH_LIBS([swapcontext], [c ucontext], [], - AC_MSG_ERROR([swapcontext required but not found])) diff --git a/srcpkgs/gcc/patches/libphobos-03-musl-off_t-64.patch b/srcpkgs/gcc/patches/libphobos-03-musl-off_t-64.patch deleted file mode 100644 index fb33cb04aa5ffb..00000000000000 --- a/srcpkgs/gcc/patches/libphobos-03-musl-off_t-64.patch +++ /dev/null @@ -1,114 +0,0 @@ ---- a/libphobos/libdruntime/core/sys/posix/dirent.d -+++ b/libphobos/libdruntime/core/sys/posix/dirent.d -@@ -368,6 +368,7 @@ else version (CRuntime_Bionic) - } - else version (CRuntime_Musl) - { -+ // NOTE: marker for diff - enum - { - DT_UNKNOWN = 0, -@@ -385,15 +386,7 @@ else version (CRuntime_Musl) - { - } - -- static if ( __USE_FILE_OFFSET64 ) -- { -- dirent* readdir64(DIR*); -- alias readdir64 readdir; -- } -- else -- { -- dirent* readdir(DIR*); -- } -+ dirent* readdir(DIR*); - } - else version (CRuntime_UClibc) - { ---- a/libphobos/libdruntime/core/sys/posix/sys/mman.d -+++ b/libphobos/libdruntime/core/sys/posix/sys/mman.d -@@ -293,11 +293,7 @@ else version (CRuntime_Bionic) - } - else version (CRuntime_Musl) - { -- static if (__USE_LARGEFILE64) void* mmap64(void*, size_t, int, int, int, off_t); -- static if (__USE_FILE_OFFSET64) -- alias mmap = mmap64; -- else -- void* mmap(void*, size_t, int, int, int, off_t); -+ void* mmap(void*, size_t, int, int, int, off_t); - int munmap(void*, size_t); - } - else version (CRuntime_UClibc) ---- a/libphobos/libdruntime/core/sys/posix/sys/types.d -+++ b/libphobos/libdruntime/core/sys/posix/sys/types.d -@@ -111,6 +111,7 @@ version (linux) - - version (CRuntime_Musl) - { -+ static assert(off_t.sizeof == 8); - /** - * Musl versions before v1.2.0 (up to v1.1.24) had different - * definitions for `time_t` for 32 bits. ---- a/libphobos/libdruntime/core/sys/posix/stdio.d -+++ b/libphobos/libdruntime/core/sys/posix/stdio.d -@@ -182,10 +182,9 @@ else version (CRuntime_UClibc) - } - else version (CRuntime_Musl) - { -- static if ( __USE_FILE_OFFSET64 ) -+ static if (false) - { - int fgetpos64(FILE*, fpos_t *); -- alias fgetpos64 fgetpos; - - FILE* fopen64(const scope char*, const scope char*); - alias fopen64 fopen; -@@ -320,26 +319,8 @@ else version (CRuntime_Musl) - { - enum L_ctermid = 20; - -- static if ( __USE_FILE_OFFSET64 ) -- { -- int fseeko64(FILE*, off_t, int); -- alias fseeko64 fseeko; -- } -- else -- { -- int fseeko(FILE*, off_t, int); -- } -- -- static if ( __USE_FILE_OFFSET64 ) -- { -- off_t ftello64(FILE*); -- alias ftello64 ftello; -- } -- else -- { -- off_t ftello(FILE*); -- } -- -+ int fseeko(FILE*, off_t, int); -+ off_t ftello(FILE*); - ssize_t getdelim(char**, size_t*, int, FILE*); - ssize_t getline(char**, size_t*, FILE*); - } ---- a/libphobos/libdruntime/core/sys/posix/stdlib.d -+++ b/libphobos/libdruntime/core/sys/posix/stdlib.d -@@ -604,16 +604,6 @@ else version (CRuntime_Musl) - void srandom(uint); - int unlockpt(int); - -- static if ( __USE_LARGEFILE64 ) -- { -- int mkstemp64(char*); -- alias mkstemp64 mkstemp; -- } -- else -- { -- int mkstemp(char*); -- } -- - } - else version (Solaris) - { diff --git a/srcpkgs/gcc/patches/libphobos-04-musl-time_t-64.patch b/srcpkgs/gcc/patches/libphobos-04-musl-time_t-64.patch deleted file mode 100644 index 4109bae01d5d95..00000000000000 --- a/srcpkgs/gcc/patches/libphobos-04-musl-time_t-64.patch +++ /dev/null @@ -1,87 +0,0 @@ -https://github.com/dlang/dmd/commit/4aa97119c2d7c81ce3ac8bf5027cd83db63dda0d -https://github.com/dlang/dmd/pull/21249/commits/0307cefd7c563aaaf86eccedd56b8b872f8566c3 - ---- a/gcc/config/linux-d.cc -+++ b/gcc/config/linux-d.cc -@@ -25,6 +25,7 @@ along with GCC; see the file COPYING3. - - /* Implement TARGET_D_OS_VERSIONS for Linux targets. */ - -+#define LIBDRUNTIME_MUSL_PRE_TIME64 0 - static void - linux_d_os_builtins (void) - { -@@ -42,8 +43,12 @@ linux_d_os_builtins (void) - d_add_builtin_version ("CRuntime_UClibc"); - else if (OPTION_BIONIC) - d_add_builtin_version ("CRuntime_Bionic"); -- else if (OPTION_MUSL) -+ else if (OPTION_MUSL) { - d_add_builtin_version ("CRuntime_Musl"); -+#if LIBDRUNTIME_MUSL_PRE_TIME64 -+ d_add_builtin_version ("CRuntime_Musl_Pre_Time64"); -+#endif -+ } - } - - /* Handle a call to `__traits(getTargetInfo, "objectFormat")'. */ ---- a/libphobos/libdruntime/core/sys/posix/time.d -+++ b/libphobos/libdruntime/core/sys/posix/time.d -@@ -198,11 +198,47 @@ int timer_settime(timer_t, int, const sc - - version (linux) - { -+ version (CRuntime_Musl) { -+ version (CRuntime_Musl_Pre_Time64) { -+ struct timespec -+ { -+ time_t tv_sec; -+ c_long tv_nsec; -+ } -+ } else version (BigEndian) { -+ struct timespec -+ { -+ time_t tv_sec; -+ static if (time_t.sizeof != c_long.sizeof) { -+ c_long __tv_nsec_pad; -+ } -+ c_long tv_nsec; -+ } -+ } else version (LittleEndian) { -+ struct timespec -+ { -+ time_t tv_sec; -+ c_long tv_nsec; -+ static if (time_t.sizeof != c_long.sizeof) { -+ c_long __tv_nsec_pad; -+ } -+ } -+ } else { -+ static assert(false, "Unsupported platform"); -+ } -+ static assert(timespec.sizeof == 2 * time_t.sizeof); -+ version (CRuntime_Musl_Pre_Time64) { -+ static assert(time_t.sizeof == c_long.sizeof); -+ } else { -+ static assert(time_t.sizeof == 8); -+ } -+ } else { - struct timespec - { - time_t tv_sec; - c_long tv_nsec; - } -+ } - } - else version (Darwin) - { ---- a/gcc/d/dmd/cond.d -+++ b/gcc/d/dmd/cond.d -@@ -669,6 +669,7 @@ extern (C++) final class VersionConditio - case "CRuntime_Glibc": - case "CRuntime_Microsoft": - case "CRuntime_Musl": -+ case "CRuntime_Musl_Pre_Time64": - case "CRuntime_Newlib": - case "CRuntime_UClibc": - case "CRuntime_WASI": diff --git a/srcpkgs/gcc/patches/libphobos-05-musl-stat_t-time64.patch b/srcpkgs/gcc/patches/libphobos-05-musl-stat_t-time64.patch deleted file mode 100644 index 6de1bd975b868f..00000000000000 --- a/srcpkgs/gcc/patches/libphobos-05-musl-stat_t-time64.patch +++ /dev/null @@ -1,192 +0,0 @@ ---- a/libphobos/libdruntime/core/sys/posix/sys/stat.d -+++ b/libphobos/libdruntime/core/sys/posix/sys/stat.d -@@ -67,6 +67,39 @@ version (linux) - { - version (X86) - { -+ version (CRuntime_Musl) -+ { -+ struct stat_t -+ { -+ dev_t st_dev; -+ int __st_dev_pad; -+ c_long __st_ino; -+ mode_t st_mode; -+ nlink_t st_nlink; -+ uid_t st_uid; -+ gid_t st_gid; -+ dev_t st_rdev; -+ int __st_rdev_pad; -+ off_t st_size; -+ blksize_t st_blksize; -+ blkcnt_t st_blocks; -+ timespec st_atim; -+ timespec st_mtim; -+ timespec st_ctim; -+ extern(D) @safe @property inout pure nothrow -+ { -+ ref inout(time_t) st_atime() return { return st_atim.tv_sec; } -+ ref inout(time_t) st_mtime() return { return st_mtim.tv_sec; } -+ ref inout(time_t) st_ctime() return { return st_ctim.tv_sec; } -+ } -+ ino_t st_ino; -+ } -+ version (CRuntime_Musl_Pre_Time64) { -+ static assert(stat_t.sizeof == 96); -+ } else { -+ static assert(stat_t.sizeof == 120); -+ } -+ } else { - struct stat_t - { - dev_t st_dev; -@@ -119,6 +152,7 @@ version (linux) - c_ulong __unused5; - } - } -+ } - } - else version (X86_64) - { -@@ -256,6 +290,39 @@ version (linux) - } - else version (MIPS_O32) - { -+ version (CRuntime_Musl) { -+ struct stat_t -+ { -+ dev_t st_dev; -+ c_long[2] __st_pad1; -+ ino_t st_ino; -+ mode_t st_mode; -+ nlink_t st_nlink; -+ uid_t st_uid; -+ gid_t st_gid; -+ dev_t st_rdev; -+ c_long[2] __st_pad2; -+ off_t st_size; -+ timespec st_atim; -+ timespec st_mtim; -+ timespec st_ctim; -+ extern(D) @safe @property inout pure nothrow -+ { -+ ref inout(time_t) st_atime() return { return st_atim.tv_sec; } -+ ref inout(time_t) st_mtime() return { return st_mtim.tv_sec; } -+ ref inout(time_t) st_ctime() return { return st_ctim.tv_sec; } -+ } -+ blksize_t st_blksize; -+ c_long __st_pad3; -+ blkcnt_t st_blocks; -+ c_long[14] __st_pad4; -+ } -+ version (CRuntime_Musl_Pre_Time64) { -+ static assert(stat_t.sizeof == 160); -+ } else { -+ static assert(stat_t.sizeof == 188); -+ } -+ } else { - struct stat_t - { - c_ulong st_dev; -@@ -314,6 +381,7 @@ version (linux) - static assert(stat_t.sizeof == 144); - else - static assert(stat_t.sizeof == 160); -+ } - } - else version (MIPS64) - { -@@ -385,6 +453,37 @@ version (linux) - } - else version (PPC) - { -+ version (CRuntime_Musl) { -+ struct stat_t -+ { -+ dev_t st_dev; -+ ino_t st_ino; -+ mode_t st_mode; -+ nlink_t st_nlink; -+ uid_t st_uid; -+ gid_t st_gid; -+ dev_t st_rdev; -+ ushort __st_rdev_pad; -+ off_t st_size; -+ blksize_t st_blksize; -+ blkcnt_t st_blocks; -+ timespec st_atim; -+ timespec st_mtim; -+ timespec st_ctim; -+ extern(D) @safe @property inout pure nothrow -+ { -+ ref inout(time_t) st_atime() return { return st_atim.tv_sec; } -+ ref inout(time_t) st_mtime() return { return st_mtim.tv_sec; } -+ ref inout(time_t) st_ctime() return { return st_ctim.tv_sec; } -+ } -+ uint[2] __unused; -+ } -+ version (CRuntime_Musl_Pre_Time64) { -+ static assert(stat_t.sizeof == 104); -+ } else { -+ static assert(stat_t.sizeof == 128); -+ } -+ } else { - struct stat_t - { - dev_t st_dev; -@@ -432,6 +531,7 @@ version (linux) - static assert(stat_t.sizeof == 104); - else - static assert(stat_t.sizeof == 88); -+ } - } - else version (PPC64) - { -@@ -559,6 +659,39 @@ version (linux) - } - else version (ARM) - { -+ version (CRuntime_Musl) -+ { -+ struct stat_t -+ { -+ dev_t st_dev; -+ int __st_dev_pad; -+ c_long __st_ino; -+ mode_t st_mode; -+ nlink_t st_nlink; -+ uid_t st_uid; -+ gid_t st_gid; -+ dev_t st_rdev; -+ int __st_rdev_pad; -+ off_t st_size; -+ blksize_t st_blksize; -+ blkcnt_t st_blocks; -+ timespec st_atim; -+ timespec st_mtim; -+ timespec st_ctim; -+ extern(D) @safe @property inout pure nothrow -+ { -+ ref inout(time_t) st_atime() return { return st_atim.tv_sec; } -+ ref inout(time_t) st_mtime() return { return st_mtim.tv_sec; } -+ ref inout(time_t) st_ctime() return { return st_ctim.tv_sec; } -+ } -+ ino_t st_ino; -+ } -+ version (CRuntime_Musl_Pre_Time64) { -+ static assert(stat_t.sizeof == 104); -+ } else { -+ static assert(stat_t.sizeof == 128); -+ } -+ } else { - private - { - alias __dev_t = ulong; -@@ -651,6 +784,7 @@ version (linux) - static assert(stat_t.sizeof == 104); - else - static assert(stat_t.sizeof == 88); -+ } - } - else version (AArch64) - { diff --git a/srcpkgs/gcc/patches/libphobos-06-musl-riscv64.patch b/srcpkgs/gcc/patches/libphobos-06-musl-riscv64.patch deleted file mode 100644 index 2a6080f3ad1649..00000000000000 --- a/srcpkgs/gcc/patches/libphobos-06-musl-riscv64.patch +++ /dev/null @@ -1,45 +0,0 @@ -https://git.musl-libc.org/cgit/musl/tree/arch/riscv32/bits?h=v1.2.5 -https://git.musl-libc.org/cgit/musl/tree/arch/riscv64/bits?h=v1.2.5 -https://git.musl-libc.org/cgit/musl/tree/arch/loongarch64/bits?h=v1.2.5 - ---- a/libphobos/libdruntime/core/stdc/fenv.d -+++ b/libphobos/libdruntime/core/stdc/fenv.d -@@ -443,6 +443,19 @@ else version (CRuntime_Musl) - } - alias ushort fexcept_t; - } -+ else version(LoongArch64) -+ { -+ struct fenv_t -+ { -+ uint __cw; -+ } -+ alias uint fexcept_t; -+ } -+ else version (RISCV_Any) -+ { -+ alias uint fenv_t; -+ alias uint fexcept_t; -+ } - else - { - static assert(false, "Architecture not supported."); ---- a/libphobos/libdruntime/core/sys/posix/signal.d -+++ b/libphobos/libdruntime/core/sys/posix/signal.d -@@ -2758,6 +2758,16 @@ else version (CRuntime_Musl) - enum MINSIGSTKSZ = 2048; - enum SIGSTKSZ = 8192; - } -+ else version (LoongArch64) -+ { -+ enum MINSIGSTKSZ = 4096; -+ enum SIGSTKSZ = 16384; -+ } -+ else version (RISCV_Any) -+ { -+ enum MINSIGSTKSZ = 2048; -+ enum SIGSTKSZ = 8192; -+ } - else - static assert(0, "unimplemented"); - diff --git a/srcpkgs/gcc/patches/mips-sgidefs_h.patch b/srcpkgs/gcc/patches/mips-sgidefs_h.patch deleted file mode 100644 index 3d72f55927dece..00000000000000 --- a/srcpkgs/gcc/patches/mips-sgidefs_h.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/libffi/src/mips/ffitarget.h -+++ b/libffi/src/mips/ffitarget.h -@@ -42,7 +42,7 @@ - #define _MIPS_SIM_NABI32 2 - #define _MIPS_SIM_ABI64 3 - #elif !defined(__OpenBSD__) && !defined(__FreeBSD__) --# include -+# include - #endif - - # ifndef _ABIN32 diff --git a/srcpkgs/gcc/patches/mips-soft-float.patch b/srcpkgs/gcc/patches/mips-soft-float.patch deleted file mode 100644 index 9d0ffecf235fca..00000000000000 --- a/srcpkgs/gcc/patches/mips-soft-float.patch +++ /dev/null @@ -1,18 +0,0 @@ ---- a/libffi/src/mips/o32.S -+++ b/libffi/src/mips/o32.S -@@ -367,6 +367,7 @@ $do_closure: - li $9, FFI_TYPE_VOID - beq $8, $9, closure_done - -+#ifndef __mips_soft_float - li $13, 1 # FFI_O32 - bne $16, $13, 1f # Skip fp restore if FFI_O32_SOFT_FLOAT - -@@ -380,6 +381,7 @@ $do_closure: - beq $8, $9, closure_done - #endif - 1: -+#endif - REG_L $3, V1_OFF2($fp) - REG_L $2, V0_OFF2($fp) - diff --git a/srcpkgs/gcc/patches/musl-ada.patch b/srcpkgs/gcc/patches/musl-ada.patch deleted file mode 100644 index ed283c91559b90..00000000000000 --- a/srcpkgs/gcc/patches/musl-ada.patch +++ /dev/null @@ -1,227 +0,0 @@ ---- a/gcc/ada/adaint.c -+++ b/gcc/ada/adaint.c -@@ -94,6 +94,11 @@ - #include - #include - #endif -+ -+#if defined (linux) -+#define _GNU_SOURCE 1 -+#include -+#endif - - #ifdef __PikeOS__ - #define __BSD_VISIBLE 1 -@@ -3465,7 +3470,6 @@ __gnat_lwp_self (void) - #endif - - #if defined (__linux__) --#include - - /* glibc versions earlier than 2.7 do not define the routines to handle - dynamically allocated CPU sets. For these targets, we use the static -@@ -3475,7 +3479,7 @@ __gnat_lwp_self (void) - - /* Dynamic cpu sets */ - --cpu_set_t * -+void * - __gnat_cpu_alloc (size_t count) - { - return CPU_ALLOC (count); -@@ -3488,33 +3492,33 @@ __gnat_cpu_alloc_size (size_t count) - } - - void --__gnat_cpu_free (cpu_set_t *set) -+__gnat_cpu_free (void *set) - { -- CPU_FREE (set); -+ CPU_FREE ((cpu_set_t *) set); - } - - void --__gnat_cpu_zero (size_t count, cpu_set_t *set) -+__gnat_cpu_zero (size_t count, void *set) - { -- CPU_ZERO_S (count, set); -+ CPU_ZERO_S (count, (cpu_set_t *) set); - } - - void --__gnat_cpu_set (int cpu, size_t count, cpu_set_t *set) -+__gnat_cpu_set (int cpu, size_t count, void *set) - { - /* Ada handles CPU numbers starting from 1, while C identifies the first - CPU by a 0, so we need to adjust. */ -- CPU_SET_S (cpu - 1, count, set); -+ CPU_SET_S (cpu - 1, count, (cpu_set_t *) set); - } - - #else /* !CPU_ALLOC */ - - /* Static cpu sets */ - --cpu_set_t * -+void * - __gnat_cpu_alloc (size_t count ATTRIBUTE_UNUSED) - { -- return (cpu_set_t *) xmalloc (sizeof (cpu_set_t)); -+ return xmalloc (sizeof (cpu_set_t)); - } - - size_t -@@ -3524,23 +3528,23 @@ __gnat_cpu_alloc_size (size_t count ATTR - } - - void --__gnat_cpu_free (cpu_set_t *set) -+__gnat_cpu_free (void *set) - { - free (set); - } - - void --__gnat_cpu_zero (size_t count ATTRIBUTE_UNUSED, cpu_set_t *set) -+__gnat_cpu_zero (size_t count ATTRIBUTE_UNUSED, void *set) - { -- CPU_ZERO (set); -+ CPU_ZERO ((cpu_set_t *) set); - } - - void --__gnat_cpu_set (int cpu, size_t count ATTRIBUTE_UNUSED, cpu_set_t *set) -+__gnat_cpu_set (int cpu, size_t count ATTRIBUTE_UNUSED, void *set) - { - /* Ada handles CPU numbers starting from 1, while C identifies the first - CPU by a 0, so we need to adjust. */ -- CPU_SET (cpu - 1, set); -+ CPU_SET (cpu - 1, (cpu_set_t *) set); - } - #endif /* !CPU_ALLOC */ - #endif /* __linux__ */ ---- a/gcc/ada/adaint.h -+++ b/gcc/ada/adaint.h -@@ -319,13 +319,11 @@ extern void *__gnat_lwp_self (voi - - /* Routines for interface to required CPU set primitives */ - --#include -- --extern cpu_set_t *__gnat_cpu_alloc (size_t); -+extern void * __gnat_cpu_alloc (size_t); - extern size_t __gnat_cpu_alloc_size (size_t); --extern void __gnat_cpu_free (cpu_set_t *); --extern void __gnat_cpu_zero (size_t, cpu_set_t *); --extern void __gnat_cpu_set (int, size_t, cpu_set_t *); -+extern void __gnat_cpu_free (void *); -+extern void __gnat_cpu_zero (size_t, void *); -+extern void __gnat_cpu_set (int, size_t, void *); - #endif - - #if defined (_WIN32) ---- a/gcc/ada/Makefile.rtl -+++ b/gcc/ada/Makefile.rtl -@@ -1558,7 +1558,7 @@ ifeq ($(strip $(filter-out %86 linux%,$( - s-intman.adb in musl libc - ---- a/libvtv/vtv_rts.cc -+++ b/libvtv/vtv_rts.cc -@@ -124,7 +124,7 @@ - #include - #include - #include --#else -+#elif defined (__GLIBC__) - #include - #endif - ---- a/libvtv/vtv_utils.cc -+++ b/libvtv/vtv_utils.cc -@@ -34,7 +34,7 @@ - #include - #if defined (__CYGWIN__) || defined (__MINGW32__) - #include --#else -+#elif defined (__GLIBC__) - #include - #endif - -@@ -178,7 +178,7 @@ __vtv_log_verification_failure (const ch - - __vtv_add_to_log (vtv_failures_log_fd, "%s", log_msg); - --#if !defined (__CYGWIN__) && !defined (__MINGW32__) -+#if !defined (__CYGWIN__) && !defined (__MINGW32__) && defined(__GLIBC__) - if (generate_backtrace) - { - #define STACK_DEPTH 20 diff --git a/srcpkgs/gcc11/patches/fix-poisoned-calloc-cp.patch b/srcpkgs/gcc11/patches/fix-poisoned-calloc-cp.patch deleted file mode 100644 index 5ea0f0682c02ef..00000000000000 --- a/srcpkgs/gcc11/patches/fix-poisoned-calloc-cp.patch +++ /dev/null @@ -1,30 +0,0 @@ ---- a/gcc/cp/mapper-client.cc -+++ b/gcc/cp/mapper-client.cc -@@ -27,6 +27,7 @@ along with GCC; see the file COPYING3. - #define INCLUDE_STRING - #define INCLUDE_VECTOR - #define INCLUDE_MAP -+#include - #include "system.h" - - #include "line-map.h" ---- a/gcc/cp/mapper-resolver.cc -+++ b/gcc/cp/mapper-resolver.cc -@@ -25,6 +25,7 @@ along with GCC; see the file COPYING3. - #define INCLUDE_VECTOR - #define INCLUDE_ALGORITHM - #define INCLUDE_MAP -+#include - #include "system.h" - - // We don't want or need to be aware of networking ---- a/gcc/cp/module.cc -+++ b/gcc/cp/module.cc -@@ -204,6 +204,7 @@ Classes used: - #include "config.h" - #define INCLUDE_STRING - #define INCLUDE_VECTOR -+#include - #include "system.h" - #include "coretypes.h" - #include "cp-tree.h" diff --git a/srcpkgs/gcc11/patches/fix-vtv-link-order.patch b/srcpkgs/gcc11/patches/fix-vtv-link-order.patch deleted file mode 100644 index 1bb0ef277bb608..00000000000000 --- a/srcpkgs/gcc11/patches/fix-vtv-link-order.patch +++ /dev/null @@ -1,20 +0,0 @@ -put vtv_end.o in front of postdep_objects_CXX -having it after crtendS.o leads to missing zero termination in eh_frame section - -This is in line with comment in libgcc/vtv_end.c: - - When the GCC driver inserts vtv_start.o into the link line (just - after crtbegin.o) it also inserts vtv_end.o into the link line, - just before crtend.o. - ---- a/libstdc++-v3/configure -+++ b/libstdc++-v3/configure -@@ -15566,7 +15566,7 @@ esac - - if test "$enable_vtable_verify" = yes; then - predep_objects_CXX="${predep_objects_CXX} ${glibcxx_builddir}/../libgcc/vtv_start.o" -- postdep_objects_CXX="${postdep_objects_CXX} ${glibcxx_builddir}/../libgcc/vtv_end.o" -+ postdep_objects_CXX="${glibcxx_builddir}/../libgcc/vtv_end.o ${postdep_objects_CXX}" - fi - - diff --git a/srcpkgs/gcc11/patches/force-override-clocale.patch b/srcpkgs/gcc11/patches/force-override-clocale.patch deleted file mode 100644 index 457ec3849e498b..00000000000000 --- a/srcpkgs/gcc11/patches/force-override-clocale.patch +++ /dev/null @@ -1,21 +0,0 @@ -This is necessary when building a gnu cross compiler for a musl target. -Otherwise, even if clocale manually is set to gnu, it will be reset to generic -when the test is performed using AC_EGREP_CPP(). ---- a/libstdc++-v3/configure -+++ b/libstdc++-v3/configure -@@ -16504,6 +16504,7 @@ fi - - # Sanity check model, and test for special functionality. - if test $enable_clocale_flag = gnu; then -+ if test $enable_clocale = auto; then - cat confdefs.h - <<_ACEOF >conftest.$ac_ext - /* end confdefs.h. */ - -@@ -16520,6 +16521,7 @@ else - enable_clocale_flag=generic - fi - rm -f conftest* -+ fi - - - # Set it to scream when it hurts. diff --git a/srcpkgs/gcc11/patches/libgcc-ibm128-no-tag.patch b/srcpkgs/gcc11/patches/libgcc-ibm128-no-tag.patch deleted file mode 100644 index b38cab8ddffae4..00000000000000 --- a/srcpkgs/gcc11/patches/libgcc-ibm128-no-tag.patch +++ /dev/null @@ -1,35 +0,0 @@ -From 236634eed58fa6e00cc50f19e7202903a9d8fae6 Mon Sep 17 00:00:00 2001 -From: q66 -Date: Thu, 12 Dec 2019 04:03:56 +0100 -Subject: [PATCH] libgcc: use -mno-gnu-attribute for 128-bit IBM ldouble - support code - -Doing this will allow libgcc to emit the appropriate symbols without actually -emitting the FP ABI tag for them, which allows 64-bit long double environments -to function and even link statically while still allowing usage of -explicit __ibm128. ---- - libgcc/config/rs6000/t-ibm-ldouble | 2 +- - libgcc/config/rs6000/t-linux | 2 +- - 2 files changed, 2 insertions(+), 2 deletions(-) - ---- a/libgcc/config/rs6000/t-ibm-ldouble -+++ b/libgcc/config/rs6000/t-ibm-ldouble -@@ -1,6 +1,6 @@ - # GCC 128-bit long double support routines. - LIB2ADD += $(srcdir)/config/rs6000/ibm-ldouble.c - --HOST_LIBGCC2_CFLAGS += -mlong-double-128 -+HOST_LIBGCC2_CFLAGS += -mlong-double-128 -mno-gnu-attribute - - SHLIB_MAPFILES += $(srcdir)/config/rs6000/libgcc-ibm-ldouble.ver ---- a/libgcc/config/rs6000/t-linux -+++ b/libgcc/config/rs6000/t-linux -@@ -1,6 +1,6 @@ - SHLIB_MAPFILES += $(srcdir)/config/rs6000/libgcc-glibc.ver - --HOST_LIBGCC2_CFLAGS += -mlong-double-128 -+HOST_LIBGCC2_CFLAGS += -mlong-double-128 -mno-gnu-attribute - - # This is a way of selecting -mcmodel=small for ppc64, which gives - # smaller and faster libgcc code. Directly specifying -mcmodel=small diff --git a/srcpkgs/gcc11/patches/libgomp-uninit.patch b/srcpkgs/gcc11/patches/libgomp-uninit.patch deleted file mode 100644 index e63c489c66f27a..00000000000000 --- a/srcpkgs/gcc11/patches/libgomp-uninit.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/libgomp/team.c -+++ b/libgomp/team.c -@@ -312,7 +312,7 @@ gomp_team_start (void (*fn) (void *), vo - unsigned flags, struct gomp_team *team, - struct gomp_taskgroup *taskgroup) - { -- struct gomp_thread_start_data *start_data; -+ struct gomp_thread_start_data *start_data = NULL; - struct gomp_thread *thr, *nthr; - struct gomp_task *task; - struct gomp_task_icv *icv; diff --git a/srcpkgs/gcc11/patches/mips-soft-float.patch b/srcpkgs/gcc11/patches/mips-soft-float.patch deleted file mode 100644 index 5e966ff313d183..00000000000000 --- a/srcpkgs/gcc11/patches/mips-soft-float.patch +++ /dev/null @@ -1,18 +0,0 @@ ---- a/libffi/src/mips/o32.S -+++ b/libffi/src/mips/o32.S -@@ -278,6 +278,7 @@ $LCFI7: - li $9, FFI_TYPE_VOID - beq $8, $9, closure_done - -+#ifndef __mips_soft_float - li $13, 1 # FFI_O32 - bne $16, $13, 1f # Skip fp restore if FFI_O32_SOFT_FLOAT - -@@ -289,6 +290,7 @@ $LCFI7: - l.d $f0, V0_OFF2($fp) - beq $8, $9, closure_done - 1: -+#endif - REG_L $3, V1_OFF2($fp) - REG_L $2, V0_OFF2($fp) - diff --git a/srcpkgs/gcc11/patches/musl-generic-locale.patch b/srcpkgs/gcc11/patches/musl-generic-locale.patch deleted file mode 100644 index db8d96b71df892..00000000000000 --- a/srcpkgs/gcc11/patches/musl-generic-locale.patch +++ /dev/null @@ -1,15 +0,0 @@ -See -https://inbox.vuxu.org/musl/551d3310-039f-23c4-608e-5e15e625f638@sholland.org/ - ---- a/libstdc++-v3/config/locale/generic/c_locale.cc -+++ b/libstdc++-v3/config/locale/generic/c_locale.cc -@@ -242,9 +242,6 @@ _GLIBCXX_BEGIN_NAMESPACE_VERSION - // Currently, the generic model only supports the "C" locale. - // See http://gcc.gnu.org/ml/libstdc++/2003-02/msg00345.html - __cloc = 0; -- if (strcmp(__s, "C")) -- __throw_runtime_error(__N("locale::facet::_S_create_c_locale " -- "name not valid")); - } - - void diff --git a/srcpkgs/gcc11/patches/musl-libphobos.patch b/srcpkgs/gcc11/patches/musl-libphobos.patch deleted file mode 100644 index fb88899af22e60..00000000000000 --- a/srcpkgs/gcc11/patches/musl-libphobos.patch +++ /dev/null @@ -1,42 +0,0 @@ ---- a/libphobos/libdruntime/core/sys/posix/dirent.d -+++ b/libphobos/libdruntime/core/sys/posix/dirent.d -@@ -355,6 +355,7 @@ else version (CRuntime_Bionic) - } - else version (CRuntime_Musl) - { -+ // NOTE: marker for diff - enum - { - DT_UNKNOWN = 0, -@@ -381,15 +382,7 @@ else version (CRuntime_Musl) - { - } - -- static if ( __USE_FILE_OFFSET64 ) -- { -- dirent* readdir64(DIR*); -- alias readdir64 readdir; -- } -- else -- { -- dirent* readdir(DIR*); -- } -+ dirent* readdir(DIR*); - } - else version (CRuntime_UClibc) - { ---- a/libphobos/libdruntime/core/sys/posix/sys/mman.d -+++ b/libphobos/libdruntime/core/sys/posix/sys/mman.d -@@ -304,11 +304,7 @@ else version (CRuntime_Bionic) - } - else version (CRuntime_Musl) - { -- static if (__USE_LARGEFILE64) void* mmap64(void*, size_t, int, int, int, off_t); -- static if (__USE_FILE_OFFSET64) -- alias mmap = mmap64; -- else -- void* mmap(void*, size_t, int, int, int, off_t); -+ void* mmap(void*, size_t, int, int, int, off_t); - int munmap(void*, size_t); - } - else version (CRuntime_UClibc) diff --git a/srcpkgs/gcc11/patches/musl-libucontext.patch b/srcpkgs/gcc11/patches/musl-libucontext.patch deleted file mode 100644 index db8780bf4758e9..00000000000000 --- a/srcpkgs/gcc11/patches/musl-libucontext.patch +++ /dev/null @@ -1,39 +0,0 @@ ---- a/Makefile.in -+++ b/Makefile.in -@@ -51260,7 +51260,7 @@ configure-target-libphobos: - esac; \ - module_srcdir=libphobos; \ - rm -f no-such-file || : ; \ -- CONFIG_SITE=no-such-file $(SHELL) \ -+ CONFIG_SITE=no-such-file LIBS="$$LIBS $(LIBUCONTEXT)" $(SHELL) \ - $$s/$$module_srcdir/configure \ - --srcdir=$${topdir}/$$module_srcdir \ - $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \ ---- a/libphobos/configure -+++ b/libphobos/configure -@@ -15200,6 +15200,11 @@ fi - druntime_fiber_asm_external=yes - ;; - esac -+ case "$target" in -+ *-musl) -+ druntime_fiber_asm_external=no -+ ;; -+ esac - if test "$druntime_fiber_asm_external" = no; then - { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing swapcontext" >&5 - $as_echo_n "checking for library containing swapcontext... " >&6; } ---- a/libphobos/m4/druntime/libraries.m4 -+++ b/libphobos/m4/druntime/libraries.m4 -@@ -228,6 +228,11 @@ AC_DEFUN([DRUNTIME_LIBRARIES_UCONTEXT], - druntime_fiber_asm_external=yes - ;; - esac -+ case "$target" in -+ *-musl) -+ druntime_fiber_asm_external=no -+ ;; -+ esac - if test "$druntime_fiber_asm_external" = no; then - AC_SEARCH_LIBS([swapcontext], [c ucontext], [], - AC_MSG_ERROR([swapcontext required but not found])) diff --git a/srcpkgs/gcc11/template b/srcpkgs/gcc11/template deleted file mode 100644 index 4690950836fe81..00000000000000 --- a/srcpkgs/gcc11/template +++ /dev/null @@ -1,280 +0,0 @@ -# Template file for 'gcc11' -# for gdc -pkgname=gcc11 -version=11.5.0 -revision=1 -_majorver="${version%%.*}" -_minorver="${version%.*}" -build_style=gnu-configure -hostmakedepends="tar texinfo perl flex" -makedepends="zlib-devel libzstd-devel" -depends="binutils" -checkdepends="dejagnu" -short_desc="GNU Compiler Collection - version ${_majorver}" -maintainer="Đoàn Trần Công Danh " -license="GFDL-1.2-or-later, GPL-3.0-or-later, LGPL-2.1-or-later" -homepage="http://gcc.gnu.org" -_gmp_version=6.2.1 -_mpfr_version=4.1.0 -_mpc_version=1.2.1 -_isl_version=0.24 -distfiles=" - ${GNU_SITE}/gcc/gcc-${version}/gcc-${version}.tar.xz - ${GNU_SITE}/gmp/gmp-${_gmp_version}.tar.xz - ${GNU_SITE}/mpfr/mpfr-${_mpfr_version}.tar.xz - ${GNU_SITE}/mpc/mpc-${_mpc_version}.tar.gz - ${SOURCEFORGE_SITE}/libisl/isl-${_isl_version}.tar.bz2" -checksum="a6e21868ead545cf87f0c01f84276e4b5281d672098591c1c896241f09363478 - fd4829912cddd12f84181c3451cc752be224643e87fac497b69edddadc49b4f2 - 0c98a3f1732ff6ca4ea690552079da9c597872d30e96ec28414ee23c95558a7f - 17503d2c395dfcf106b622dc142683c1199431d095367c6aacba6eec30340459 - fcf78dd9656c10eb8cf9fbd5f59a0b6b01386205fe1934b3b287a0a1898145c0" -nopie=yes -lib32disabled=yes -repository=bootstrap -skip_extraction=" - gmp-${_gmp_version}.tar.xz - mpfr-${_mpfr_version}.tar.xz - mpc-${_mpc_version}.tar.gz - isl-${_isl_version}.tar.bz2 - " - -if [ "$XBPS_TARGET_LIBC" = musl ]; then - makedepends+=" libucontext-devel" - export LIBUCONTEXT=-lucontext - case "${XBPS_TARGET_MACHINE}" in - armv[67]l-musl) depends+=" musl1.1-devel" ;; - *) depends+=" musl-devel" ;; - esac -else - depends+=" glibc-devel" -fi - -case "$XBPS_TARGET_MACHINE" in - i686) _triplet="i686-pc-linux-gnu";; - i686-musl) _triplet="i686-linux-musl";; - x86_64) _triplet="x86_64-linux-gnu";; - x86_64-musl) _triplet="x86_64-linux-musl";; - armv5tel) _triplet="arm-linux-gnueabi";; - armv5tel-musl) _triplet="arm-linux-musleabi";; - armv6l) _triplet="arm-linux-gnueabihf";; - armv7l) _triplet="armv7l-linux-gnueabihf";; - armv6l-musl) _triplet="arm-linux-musleabihf";; - armv7l-musl) _triplet="armv7l-linux-musleabihf";; - aarch64) _triplet="aarch64-linux-gnu";; - aarch64-musl) _triplet="aarch64-linux-musl";; - ppc) _triplet="powerpc-linux-gnu";; - ppc-musl) _triplet="powerpc-linux-musl";; - ppcle) _triplet="powerpcle-linux-gnu";; - ppcle-musl) _triplet="powerpcle-linux-musl";; - ppc64le) _triplet="powerpc64le-linux-gnu";; - ppc64le-musl) _triplet="powerpc64le-linux-musl";; - ppc64) _triplet="powerpc64-linux-gnu";; - ppc64-musl) _triplet="powerpc64-linux-musl";; - mips-musl) _triplet="mips-linux-musl";; - mipshf-musl) _triplet="mips-linux-muslhf";; - mipsel-musl) _triplet="mipsel-linux-musl";; - mipselhf-musl) _triplet="mipsel-linux-muslhf";; -esac - -nocross="requires $_triplet-gdc" -if [ "$CROSS_BUILD" ]; then - hostmakedepends+=" cross-${_triplet} gcc11-gdc" -fi - -post_extract() { - vsrcextract -C gmp gmp-${_gmp_version}.tar.xz - vsrcextract -C mpfr mpfr-${_mpfr_version}.tar.xz - vsrcextract -C mpc mpc-${_mpc_version}.tar.gz - vsrcextract -C isl isl-${_isl_version}.tar.bz2 -} - -post_patch() { - # _FORTIFY_SOURCE needs an optimization level. - vsed -i '/ac_cpp=/s/[$]CPPFLAGS/$CPPFLAGS -O2/' {gcc,libiberty}/configure - - # Do not run fixincludes - sed -i 's@\./fixinc\.sh@-c true@' gcc/Makefile.in - - if [ "$XBPS_TARGET_LIBC" = musl ]; then - for p in ${FILESDIR}/*-musl.patch; do - patch -Np1 -i $p - done - fi -} - -do_configure() { - local _args _hash - _hash=gnu - case "$XBPS_TARGET_MACHINE" in - mipselhf-musl) _args+=" --with-arch=mips32r2 --with-float=hard"; _hash=sysv;; - mipsel-musl) _args+=" --with-arch=mips32r2 --with-float=soft"; _hash=sysv;; - mipshf-musl) _args+=" --with-arch=mips32r2 --with-float=hard";; - mips-musl) _args+=" --with-arch=mips32r2 --with-float=soft";; - armv5*) _args+=" --with-arch=armv5te --with-float=soft";; - armv6l*) _args+=" --with-arch=armv6 --with-fpu=vfp --with-float=hard";; - armv7l*) _args+=" --with-arch=armv7-a --with-fpu=vfpv3 --with-float=hard";; - aarch64*) _args+=" --with-arch=armv8-a";; - ppc64le*) _args+=" --with-abi=elfv2 --enable-secureplt --enable-targets=powerpcle-linux";; - ppc64*) _args+=" --with-abi=elfv2 --enable-secureplt --enable-targets=powerpc-linux";; - ppc*) _args+=" --enable-secureplt";; - esac - - # on ppc64le-musl and all big endian ppc64 - case "$XBPS_TARGET_MACHINE" in - ppc64le) ;; - ppc64*) _args+=" --disable-libquadmath" ;; - esac - - # fix: unknown long double size, cannot define BFP_FMT - case "$XBPS_TARGET_MACHINE" in - ppc*-musl) _args+=" --disable-decimal-float";; - esac - - - if [ "$CROSS_BUILD" ]; then - export CC_FOR_TARGET="$CC" - export GCC_FOR_TARGET="$CC" - export CXX_FOR_TARGET="$CXX" - - _args+=" --host=$XBPS_CROSS_TRIPLET" - _args+=" --with-build-sysroot=${XBPS_CROSS_BASE}" - else - _args+=" --build=${_triplet}" - fi - - if [ "$XBPS_TARGET_LIBC" = "musl" ]; then - _args+=" --disable-gnu-unique-object" - _args+=" --disable-symvers" - _args+=" libat_cv_have_ifunc=no" - else - _args+=" --enable-gnu-unique-object" - fi - - case "$XBPS_TARGET_MACHINE" in - ppc*) _args+=" --disable-vtable-verify";; - *) _args+=" --enable-vtable-verify";; - esac - - export CFLAGS="${CFLAGS/-D_FORTIFY_SOURCE=2/}" - export CXXFLAGS="${CXXFLAGS/-D_FORTIFY_SOURCE=2/}" - - # Disable explicit -fno-PIE, gcc will figure this out itself. - export CFLAGS="${CFLAGS//-fno-PIE/}" - export CXXFLAGS="${CXXFLAGS//-fno-PIE/}" - export LDFLAGS="${LDFLAGS//-no-pie/}" - - _args+=" --prefix=/usr" - _args+=" --program-suffix=-${_majorver}" - _args+=" --enable-version-specific-runtime-libs" - _args+=" --mandir=/usr/share/man" - _args+=" --infodir=/usr/share/info" - _args+=" --libexecdir=/usr/lib${XBPS_TARGET_WORDSIZE}" - _args+=" --libdir=/usr/lib${XBPS_TARGET_WORDSIZE}" - _args+=" --with-gxx-include-dir=/usr/include/c++/${version}" - _args+=" --enable-threads=posix" - _args+=" --enable-__cxa_atexit" - _args+=" --disable-multilib" - _args+=" --with-system-zlib" - _args+=" --enable-shared" - _args+=" --enable-lto" - _args+=" --enable-plugins" - _args+=" --enable-linker-build-id" - _args+=" --disable-werror" - _args+=" --disable-nls" - _args+=" --enable-default-pie" - _args+=" --enable-default-ssp" - _args+=" --enable-checking=release" - _args+=" --disable-libstdcxx-pch" - _args+=" --with-isl" - _args+=" --with-linker-hash-style=$_hash" - _args+=" --disable-sjlj-exceptions" - _args+=" --disable-target-libiberty" - _args+=" --disable-libssp" - _args+=" --disable-libsanitizer" - _args+=" --disable-fixed-point" - _args+=" --disable-bootstrap" - _args+=" --disable-libunwind-exceptions" - _args+=" --disable-target-libiberty" - _args+=" --disable-libquadmath" - _args+=" --disable-libsanitizer" - _args+=" --disable-vtable-verify" - _args+=" --disable-libitm" - _args+=" --disable-libgomp" - _args+=" --disable-libatomic" - _args+=" --disable-libmpx" - _args+=" --disable-libmudflap" - _args+=" --disable-libssp" - - mkdir -p build - cd build - _args+=" --enable-languages=c,c++,d,lto" - CONFIG_SHELL=/bin/bash \ - ${wrksrc}/configure ${_args} -} - -do_build() { - export GDC=gdc-11 - make -C build ${makejobs} -} - -do_install() { - local _f - vmkdir "usr/include/c++/${version}" - make -C build DESTDIR="${DESTDIR}" install - - # Make version a symlink of major version to make all versions - # from the same series work automagically. - mv ${DESTDIR}/usr/lib/gcc/${_triplet}/${version} \ - ${DESTDIR}/usr/lib/gcc/${_triplet}/${_minorver} - ln -sf ${_minorver} ${DESTDIR}/usr/lib/gcc/${_triplet}/${version} - - # Ditto for c++ headers. - mv ${DESTDIR}/usr/include/c++/${version} \ - ${DESTDIR}/usr/include/c++/${_minorver} - ln -sf ${_minorver} ${DESTDIR}/usr/include/c++/${version} - - # Avoid conflict with gcc - mv ${DESTDIR}/usr/lib/libcc1* ${DESTDIR}/usr/lib/gcc/${_triplet}/${_minorver} - - # Remove python stuff - rm -rf ${DESTDIR}/usr/share/gcc-${version}/python - - # Conflicting manpages, provided by gcc - rm -rf ${DESTDIR}/usr/share/man/man7 - - # Version info files to avoid conflicts with gcc - for f in cpp cppinternals gcc gccinstall gccint gdc \ - libgomp libitm libquadmath; do - if [ -f ${DESTDIR}/usr/share/info/${f}.info ]; then - mv ${DESTDIR}/usr/share/info/${f}.info \ - ${DESTDIR}/usr/share/info/${f}-${_majorver}.info - fi - done - - # Provided by main libgcc - rm -f ${DESTDIR}/usr/lib/gcc/${_triplet}/${_minorver}/libgcc_s.so* \ - ${DESTDIR}/usr/lib/gcc/${_triplet}/lib/libgcc_s.so* \ - ${DESTDIR}/usr/lib/gcc/${_triplet}/lib64/libgcc_s.so* \ - ${DESTDIR}/usr/lib/gcc/${_triplet}/lib32/libgcc_s.so* - - # Move pkg-config file into a path pkg-config knows about - # mv ${DESTDIR}/usr/lib/gcc/${_triplet}/${_minorver}/pkgconfig \ - # ${DESTDIR}/usr/lib/ -} - -gcc11-gdc_package() { - lib32disabled=yes - repository=bootstrap - depends="${sourcepkg}>=${_minorver}" - short_desc+=" - D compiler frontend" - pkg_install() { - vmove "usr/bin/*gdc*" - vmove "usr/lib/gcc/${_triplet}/${_minorver}/include/d" - vmove usr/lib/gcc/${_triplet}/${_minorver}/d21 - vmove "usr/lib/gcc/${_triplet}/${_minorver}/libgphobos.*" - vmove "usr/lib/gcc/${_triplet}/${_minorver}/libgdruntime.*" - vmove "usr/share/info/gdc*" - vmove "usr/share/man/man1/gdc*" - } -} diff --git a/srcpkgs/gcc6-gcj b/srcpkgs/gcc6-gcj deleted file mode 120000 index 608daaf380482f..00000000000000 --- a/srcpkgs/gcc6-gcj +++ /dev/null @@ -1 +0,0 @@ -gcc6 \ No newline at end of file diff --git a/srcpkgs/gcc6-gcj-ecj b/srcpkgs/gcc6-gcj-ecj deleted file mode 120000 index 608daaf380482f..00000000000000 --- a/srcpkgs/gcc6-gcj-ecj +++ /dev/null @@ -1 +0,0 @@ -gcc6 \ No newline at end of file diff --git a/srcpkgs/gcc6-gcj-jdk-compat b/srcpkgs/gcc6-gcj-jdk-compat deleted file mode 120000 index 608daaf380482f..00000000000000 --- a/srcpkgs/gcc6-gcj-jdk-compat +++ /dev/null @@ -1 +0,0 @@ -gcc6 \ No newline at end of file diff --git a/srcpkgs/gcc6/files/303-gcc-6.1-musl-libssp.patch b/srcpkgs/gcc6/files/303-gcc-6.1-musl-libssp.patch deleted file mode 100644 index fe5c61434d42ad..00000000000000 --- a/srcpkgs/gcc6/files/303-gcc-6.1-musl-libssp.patch +++ /dev/null @@ -1,20 +0,0 @@ -Author: Timo Teräs - -Alpine musl package provides libssp_nonshared.a. We link to it unconditionally, -as otherwise we get link failures if some objects are -fstack-protector built -and final link happens with -fno-stack-protector. This seems to be the common -case when bootstrapping gcc, the piepatches do not seem to fully fix the -crosstoolchain and bootstrap sequence wrt. stack-protector flag usage. - ---- gcc-6.1.0/gcc/gcc.c.orig -+++ gcc-6.1.0/gcc/gcc.c -@@ -870,8 +870,7 @@ - - #ifndef LINK_SSP_SPEC - #ifdef TARGET_LIBC_PROVIDES_SSP --#define LINK_SSP_SPEC "%{fstack-protector|fstack-protector-all" \ -- "|fstack-protector-strong|fstack-protector-explicit:}" -+#define LINK_SSP_SPEC "-lssp_nonshared" - #else - #define LINK_SSP_SPEC "%{fstack-protector|fstack-protector-all" \ - "|fstack-protector-strong|fstack-protector-explicit" \ diff --git a/srcpkgs/gcc6/patches/001_all_default-ssp-strong.patch b/srcpkgs/gcc6/patches/001_all_default-ssp-strong.patch deleted file mode 100644 index 95949eb00fed08..00000000000000 --- a/srcpkgs/gcc6/patches/001_all_default-ssp-strong.patch +++ /dev/null @@ -1,215 +0,0 @@ -# DP: Turn on -fstack-protector by default for C, C++, ObjC, ObjC++. -# DP: Build libgcc using -fno-stack-protector. - ---- - gcc/Makefile.in | 2 ++ - gcc/cp/lang-specs.h | 6 +++--- - gcc/doc/invoke.texi | 4 ++++ - gcc/gcc.c | 18 ++++++++++++++---- - gcc/objc/lang-specs.h | 10 +++++----- - gcc/objcp/lang-specs.h | 8 ++++---- - 6 files changed, 32 insertions(+), 16 deletions(-) - -Index: b/gcc/gcc.c -=================================================================== ---- a/gcc/gcc.c -+++ b/gcc/gcc.c -@@ -858,6 +858,14 @@ proper position among the other output f - #define LINK_GCC_C_SEQUENCE_SPEC "%G %L %G" - #endif - -+#ifndef SSP_DEFAULT_SPEC -+#ifdef TARGET_LIBC_PROVIDES_SSP -+#define SSP_DEFAULT_SPEC "%{!fno-stack-protector:%{!fstack-protector-all:%{!ffreestanding:%{!nostdlib:%{!fstack-protector:-fstack-protector-strong}}}}}" -+#else -+#define SSP_DEFAULT_SPEC "" -+#endif -+#endif -+ - #ifndef LINK_SSP_SPEC - #ifdef TARGET_LIBC_PROVIDES_SSP - #define LINK_SSP_SPEC "%{fstack-protector|fstack-protector-all" \ -@@ -1057,6 +1065,7 @@ static const char *cc1_spec = CC1_SPEC; - static const char *cc1plus_spec = CC1PLUS_SPEC; - static const char *link_gcc_c_sequence_spec = LINK_GCC_C_SEQUENCE_SPEC; - static const char *link_ssp_spec = LINK_SSP_SPEC; -+static const char *ssp_default_spec = SSP_DEFAULT_SPEC; - static const char *asm_spec = ASM_SPEC; - static const char *asm_final_spec = ASM_FINAL_SPEC; - static const char *link_spec = LINK_SPEC; -@@ -1112,7 +1121,7 @@ static const char *cpp_unique_options = - static const char *cpp_options = - "%(cpp_unique_options) %1 %{m*} %{std*&ansi&trigraphs} %{W*&pedantic*} %{w}\ - %{f*} %{g*:%{!g0:%{g*} %{!fno-working-directory:-fworking-directory}}} %{O*}\ -- %{undef} %{save-temps*:-fpch-preprocess}"; -+ %{undef} %{save-temps*:-fpch-preprocess} %(ssp_default)"; - - /* This contains cpp options which are not passed when the preprocessor - output will be used by another program. */ -@@ -1301,9 +1310,9 @@ static const struct compiler default_com - %{save-temps*|traditional-cpp|no-integrated-cpp:%(trad_capable_cpp) \ - %(cpp_options) -o %{save-temps*:%b.i} %{!save-temps*:%g.i} \n\ - cc1 -fpreprocessed %{save-temps*:%b.i} %{!save-temps*:%g.i} \ -- %(cc1_options)}\ -+ %(cc1_options) %(ssp_default)}\ - %{!save-temps*:%{!traditional-cpp:%{!no-integrated-cpp:\ -- cc1 %(cpp_unique_options) %(cc1_options)}}}\ -+ cc1 %(cpp_unique_options) %(cc1_options) %(ssp_default)}}}\ - %{!fsyntax-only:%(invoke_as)}}}}", 0, 0, 1}, - {"-", - "%{!E:%e-E or -x required when input is from standard input}\ -@@ -1328,7 +1337,7 @@ static const struct compiler default_com - %W{o*:--output-pch=%*}}%V}}}}}}}", 0, 0, 0}, - {".i", "@cpp-output", 0, 0, 0}, - {"@cpp-output", -- "%{!M:%{!MM:%{!E:cc1 -fpreprocessed %i %(cc1_options) %{!fsyntax-only:%(invoke_as)}}}}", 0, 0, 0}, -+ "%{!M:%{!MM:%{!E:cc1 -fpreprocessed %i %(cc1_options) %(ssp_default) %{!fsyntax-only:%(invoke_as)}}}}", 0, 0, 0}, - {".s", "@assembler", 0, 0, 0}, - {"@assembler", - "%{!M:%{!MM:%{!E:%{!S:as %(asm_debug) %(asm_options) %i %A }}}}", 0, 0, 0}, -@@ -1560,6 +1569,7 @@ static struct spec_list static_specs[] = - INIT_STATIC_SPEC ("cc1plus", &cc1plus_spec), - INIT_STATIC_SPEC ("link_gcc_c_sequence", &link_gcc_c_sequence_spec), - INIT_STATIC_SPEC ("link_ssp", &link_ssp_spec), -+ INIT_STATIC_SPEC ("ssp_default", &ssp_default_spec), - INIT_STATIC_SPEC ("endfile", &endfile_spec), - INIT_STATIC_SPEC ("link", &link_spec), - INIT_STATIC_SPEC ("lib", &lib_spec), -Index: b/gcc/cp/lang-specs.h -=================================================================== ---- a/gcc/cp/lang-specs.h -+++ b/gcc/cp/lang-specs.h -@@ -46,7 +46,7 @@ along with GCC; see the file COPYING3. - %(cpp_options) %2 -o %{save-temps*:%b.ii} %{!save-temps*:%g.ii} \n}\ - cc1plus %{save-temps*|no-integrated-cpp:-fpreprocessed %{save-temps*:%b.ii} %{!save-temps*:%g.ii}}\ - %{!save-temps*:%{!no-integrated-cpp:%(cpp_unique_options)}}\ -- %(cc1_options) %2\ -+ %(cc1_options) %(ssp_default) %2\ - %{!fsyntax-only:-o %g.s \ - %{!fdump-ada-spec*:%{!o*:--output-pch=%i.gch}\ - %W{o*:--output-pch=%*}}%V}}}}", -@@ -58,11 +58,11 @@ along with GCC; see the file COPYING3. - %(cpp_options) %2 -o %{save-temps*:%b.ii} %{!save-temps*:%g.ii} \n}\ - cc1plus %{save-temps*|no-integrated-cpp:-fpreprocessed %{save-temps*:%b.ii} %{!save-temps*:%g.ii}}\ - %{!save-temps*:%{!no-integrated-cpp:%(cpp_unique_options)}}\ -- %(cc1_options) %2\ -+ %(cc1_options) %(ssp_default) %2\ - %{!fsyntax-only:%(invoke_as)}}}}", - CPLUSPLUS_CPP_SPEC, 0, 0}, - {".ii", "@c++-cpp-output", 0, 0, 0}, - {"@c++-cpp-output", - "%{!M:%{!MM:%{!E:\ -- cc1plus -fpreprocessed %i %(cc1_options) %2\ -+ cc1plus -fpreprocessed %i %(cc1_options) %(ssp_default) %2\ - %{!fsyntax-only:%(invoke_as)}}}}", 0, 0, 0}, -Index: b/gcc/params.def -=================================================================== ---- a/gcc/params.def -+++ b/gcc/params.def -@@ -673,7 +673,7 @@ DEFPARAM (PARAM_INTEGER_SHARE_LIMIT, - DEFPARAM (PARAM_SSP_BUFFER_SIZE, - "ssp-buffer-size", - "The lower bound for a buffer to be considered for stack smashing protection.", -- 8, 1, 0) -+ 4, 1, 0) - - DEFPARAM (PARAM_MIN_SIZE_FOR_STACK_SHARING, - "min-size-for-stack-sharing", -Index: b/gcc/objc/lang-specs.h -=================================================================== ---- a/gcc/objc/lang-specs.h -+++ b/gcc/objc/lang-specs.h -@@ -29,9 +29,9 @@ along with GCC; see the file COPYING3. - %{traditional|traditional-cpp:\ - %eGNU Objective C no longer supports traditional compilation}\ - %{save-temps*|no-integrated-cpp:cc1obj -E %(cpp_options) -o %{save-temps*:%b.mi} %{!save-temps*:%g.mi} \n\ -- cc1obj -fpreprocessed %{save-temps*:%b.mi} %{!save-temps*:%g.mi} %(cc1_options) %{print-objc-runtime-info} %{gen-decls}}\ -+ cc1obj -fpreprocessed %{save-temps*:%b.mi} %{!save-temps*:%g.mi} %(cc1_options) %(ssp_default) %{print-objc-runtime-info} %{gen-decls}}\ - %{!save-temps*:%{!no-integrated-cpp:\ -- cc1obj %(cpp_unique_options) %(cc1_options) %{print-objc-runtime-info} %{gen-decls}}}\ -+ cc1obj %(cpp_unique_options) %(cc1_options) %(ssp_default) %{print-objc-runtime-info} %{gen-decls}}}\ - %{!fsyntax-only:%(invoke_as)}}}}", 0, 0, 0}, - {"@objective-c-header", - "%{E|M|MM:cc1obj -E %{traditional|traditional-cpp:-traditional-cpp}\ -@@ -40,18 +40,18 @@ along with GCC; see the file COPYING3. - %{traditional|traditional-cpp:\ - %eGNU Objective C no longer supports traditional compilation}\ - %{save-temps*|no-integrated-cpp:cc1obj -E %(cpp_options) -o %{save-temps*:%b.mi} %{!save-temps*:%g.mi} \n\ -- cc1obj -fpreprocessed %b.mi %(cc1_options) %{print-objc-runtime-info} %{gen-decls}\ -+ cc1obj -fpreprocessed %b.mi %(cc1_options) %(ssp_default) %{print-objc-runtime-info} %{gen-decls}\ - -o %g.s %{!o*:--output-pch=%i.gch}\ - %W{o*:--output-pch=%*}%V}\ - %{!save-temps*:%{!no-integrated-cpp:\ -- cc1obj %(cpp_unique_options) %(cc1_options) %{print-objc-runtime-info} %{gen-decls}\ -+ cc1obj %(cpp_unique_options) %(cc1_options) %(ssp_default) %{print-objc-runtime-info} %{gen-decls}\ - -o %g.s %{!o*:--output-pch=%i.gch}\ - %W{o*:--output-pch=%*}%V}}}}}", 0, 0, 0}, - {".mi", "@objective-c-cpp-output", 0, 0, 0}, - {"@objective-c-cpp-output", -- "%{!M:%{!MM:%{!E:cc1obj -fpreprocessed %i %(cc1_options) %{print-objc-runtime-info} %{gen-decls}\ -+ "%{!M:%{!MM:%{!E:cc1obj -fpreprocessed %i %(cc1_options) %(ssp_default) %{print-objc-runtime-info} %{gen-decls}\ - %{!fsyntax-only:%(invoke_as)}}}}", 0, 0, 0}, - {"@objc-cpp-output", - "%nobjc-cpp-output is deprecated; please use objective-c-cpp-output instead\n\ -- %{!M:%{!MM:%{!E:cc1obj -fpreprocessed %i %(cc1_options) %{print-objc-runtime-info} %{gen-decls}\ -+ %{!M:%{!MM:%{!E:cc1obj -fpreprocessed %i %(cc1_options) %(ssp_default) %{print-objc-runtime-info} %{gen-decls}\ - %{!fsyntax-only:%(invoke_as)}}}}", 0, 0, 0}, -Index: b/gcc/objcp/lang-specs.h -=================================================================== ---- a/gcc/objcp/lang-specs.h -+++ b/gcc/objcp/lang-specs.h -@@ -36,7 +36,7 @@ along with GCC; see the file COPYING3. - %(cpp_options) %2 -o %{save-temps*:%b.mii} %{!save-temps*:%g.mii} \n}\ - cc1objplus %{save-temps*|no-integrated-cpp:-fpreprocessed %{save-temps*:%b.mii} %{!save-temps*:%g.mii}}\ - %{!save-temps*:%{!no-integrated-cpp:%(cpp_unique_options)}}\ -- %(cc1_options) %2\ -+ %(cc1_options) %(ssp_default) %2\ - -o %g.s %{!o*:--output-pch=%i.gch} %W{o*:--output-pch=%*}%V}}}", - CPLUSPLUS_CPP_SPEC, 0, 0}, - {"@objective-c++", -@@ -46,16 +46,16 @@ along with GCC; see the file COPYING3. - %(cpp_options) %2 -o %{save-temps*:%b.mii} %{!save-temps*:%g.mii} \n}\ - cc1objplus %{save-temps*|no-integrated-cpp:-fpreprocessed %{save-temps*:%b.mii} %{!save-temps*:%g.mii}}\ - %{!save-temps*:%{!no-integrated-cpp:%(cpp_unique_options)}}\ -- %(cc1_options) %2\ -+ %(cc1_options) %(ssp_default) %2\ - %{!fsyntax-only:%(invoke_as)}}}}", - CPLUSPLUS_CPP_SPEC, 0, 0}, - {".mii", "@objective-c++-cpp-output", 0, 0, 0}, - {"@objective-c++-cpp-output", - "%{!M:%{!MM:%{!E:\ -- cc1objplus -fpreprocessed %i %(cc1_options) %2\ -+ cc1objplus -fpreprocessed %i %(cc1_options) %(ssp_default) %2\ - %{!fsyntax-only:%(invoke_as)}}}}", 0, 0, 0}, - {"@objc++-cpp-output", - "%nobjc++-cpp-output is deprecated; please use objective-c++-cpp-output instead\n\ - %{!M:%{!MM:%{!E:\ -- cc1objplus -fpreprocessed %i %(cc1_options) %2\ -+ cc1objplus -fpreprocessed %i %(cc1_options) %(ssp_default) %2\ - %{!fsyntax-only:%(invoke_as)}}}}", 0, 0, 0}, -Index: b/gcc/doc/invoke.texi -=================================================================== ---- a/gcc/doc/invoke.texi -+++ b/gcc/doc/invoke.texi -@@ -9247,6 +9247,9 @@ - The minimum size of variables taking part in stack slot sharing when not - optimizing. The default value is 32. - -+The Alpine Linux default is "4", to increase -+the number of functions protected by the stack protector. -+ - @item max-jump-thread-duplication-stmts - Maximum number of statements allowed in a block that needs to be - duplicated when threading jumps. -@@ -10185,6 +10188,11 @@ - Like @option{-fstack-protector} but includes additional functions to - be protected --- those that have local array definitions, or have - references to local frame addresses. -+ -+NOTE: In Alpine Linux, -+@option{-fstack-protector-strong} is enabled by default for C, -+C++, ObjC, ObjC++, if none of @option{-fno-stack-protector}, -+@option{-nostdlib}, nor @option{-ffreestanding} are found. - - @item -fstack-protector-explicit - @opindex fstack-protector-explicit diff --git a/srcpkgs/gcc6/patches/002_all_default-relro.patch b/srcpkgs/gcc6/patches/002_all_default-relro.patch deleted file mode 100644 index c461017dc6d10b..00000000000000 --- a/srcpkgs/gcc6/patches/002_all_default-relro.patch +++ /dev/null @@ -1,33 +0,0 @@ -# Turn on -Wl,-z,relro,-z,now by default. - ---- - gcc/doc/invoke.texi | 3 +++ - gcc/gcc.c | 1 + - 2 files changed, 4 insertions(+), 0 deletions(-) - -Index: b/gcc/doc/invoke.texi -=================================================================== ---- a/gcc/doc/invoke.texi -+++ b/gcc/doc/invoke.texi -@@ -11424,6 +11424,9 @@ For example, @option{-Wl,-Map,output.map - linker. When using the GNU linker, you can also get the same effect with - @option{-Wl,-Map=output.map}. - -+NOTE: In Alpine Linux, for LDFLAGS, the option -+@option{-Wl,-z,relro,now} is used. To disable, use @option{-Wl,-z,norelro}. -+ - @item -u @var{symbol} - @opindex u - Pretend the symbol @var{symbol} is undefined, to force linking of -Index: b/gcc/gcc.c -=================================================================== ---- a/gcc/gcc.c -+++ b/gcc/gcc.c -@@ -890,6 +890,7 @@ proper position among the other output f - "%{flto|flto=*:% 0 - ---- - gcc/doc/invoke.texi | 6 ++++++ - gcc/c-family/c-cppbuiltin.c | 3 + - 2 files changed, 9 insertions(+), 0 deletions(-) - -Index: b/gcc/doc/invoke.texi -=================================================================== ---- a/gcc/doc/invoke.texi -+++ b/gcc/doc/invoke.texi -@@ -7840,6 +7840,12 @@ also turns on the following optimization - Please note the warning under @option{-fgcse} about - invoking @option{-O2} on programs that use computed gotos. - -+NOTE: In Alpine Linux, @option{-D_FORTIFY_SOURCE=2} is -+set by default, and is activated when @option{-O} is set to 2 or higher. -+This enables additional compile-time and run-time checks for several libc -+functions. To disable, specify either @option{-U_FORTIFY_SOURCE} or -+@option{-D_FORTIFY_SOURCE=0}. -+ - @item -O3 - @opindex O3 - Optimize yet more. @option{-O3} turns on all optimizations specified -Index: b/gcc/c-family/c-cppbuiltin.c -=================================================================== ---- a/gcc/c-family/c-cppbuiltin.c -+++ b/gcc/c-family/c-cppbuiltin.c -@@ -1176,6 +1176,10 @@ c_cpp_builtins (cpp_reader *pfile) - builtin_define_with_value ("__REGISTER_PREFIX__", REGISTER_PREFIX, 0); - builtin_define_with_value ("__USER_LABEL_PREFIX__", user_label_prefix, 0); - -+ /* Fortify Source enabled by default for optimization levels > 0 */ -+ if (optimize) -+ builtin_define_with_int_value ("_FORTIFY_SOURCE", 2); -+ - /* Misc. */ - if (flag_gnu89_inline) - cpp_define (pfile, "__GNUC_GNU_INLINE__"); diff --git a/srcpkgs/gcc6/patches/005_all_default-as-needed.patch b/srcpkgs/gcc6/patches/005_all_default-as-needed.patch deleted file mode 100644 index b95f754ee5b123..00000000000000 --- a/srcpkgs/gcc6/patches/005_all_default-as-needed.patch +++ /dev/null @@ -1,241 +0,0 @@ -# DP: On linux targets pass --as-needed by default to the linker, but always -# DP: link the sanitizer libraries with --no-as-needed. - ---- a/gcc/gcc.c -+++ b/gcc/gcc.c -@@ -568,8 +568,11 @@ proper position among the other output f - #ifdef LIBTSAN_EARLY_SPEC - #define LIBTSAN_SPEC STATIC_LIBTSAN_LIBS - #elif defined(HAVE_LD_STATIC_DYNAMIC) --#define LIBTSAN_SPEC "%{static-libtsan:" LD_STATIC_OPTION \ -- "} -ltsan %{static-libtsan:" LD_DYNAMIC_OPTION "}" \ -+#define LIBTSAN_SPEC "%{static-libtsan:" LD_STATIC_OPTION "}" \ -+ " %{!static-libtsan:%{!fuse-ld=gold:--push-state }--no-as-needed}" \ -+ " -ltsan " \ -+ " %{static-libtsan:" LD_DYNAMIC_OPTION "}" \ -+ " %{!static-libtsan:%{fuse-ld=gold:--as-needed;:--pop-state}}" \ - STATIC_LIBTSAN_LIBS - #else - #define LIBTSAN_SPEC "-ltsan" STATIC_LIBTSAN_LIBS ---- a/gcc/config/gnu-user.h -+++ b/gcc/config/gnu-user.h -@@ -124,13 +124,13 @@ - #define LIBASAN_EARLY_SPEC "%{!shared:libasan_preinit%O%s} " \ - "%{static-libasan:%{!shared:" \ - LD_STATIC_OPTION " --whole-archive -lasan --no-whole-archive " \ -- LD_DYNAMIC_OPTION "}}%{!static-libasan:-lasan}" -+ LD_DYNAMIC_OPTION "}}%{!static-libasan:%{!fuse-ld=gold:--push-state} --no-as-needed -lasan %{fuse-ld=gold:--as-needed;:--pop-state}}" - #undef LIBTSAN_EARLY_SPEC - #define LIBTSAN_EARLY_SPEC "%{static-libtsan:%{!shared:" \ - LD_STATIC_OPTION " --whole-archive -ltsan --no-whole-archive " \ -- LD_DYNAMIC_OPTION "}}%{!static-libtsan:-ltsan}" -+ LD_DYNAMIC_OPTION "}}%{!static-libtsan:%{!fuse-ld=gold:--push-state} --no-as-needed -ltsan %{fuse-ld=gold:--as-needed;:--pop-state}}" - #undef LIBLSAN_EARLY_SPEC - #define LIBLSAN_EARLY_SPEC "%{static-liblsan:%{!shared:" \ - LD_STATIC_OPTION " --whole-archive -llsan --no-whole-archive " \ -- LD_DYNAMIC_OPTION "}}%{!static-liblsan:-llsan}" -+ LD_DYNAMIC_OPTION "}}%{!static-liblsan:%{!fuse-ld=gold:--push-state} --no-as-needed -llsan %{fuse-ld=gold:--as-needed;:--pop-state}}" - #endif -Index: b/gcc/config/aarch64/aarch64-linux.h -=================================================================== ---- a/gcc/config/aarch64/aarch64-linux.h -+++ b/gcc/config/aarch64/aarch64-linux.h -@@ -36,5 +36,6 @@ - - #define LINUX_TARGET_LINK_SPEC "%{h*} \ -+ --as-needed \ - %{static:-Bstatic} \ - %{shared:-shared} \ - %{symbolic:-Bsymbolic} \ -Index: b/gcc/config/ia64/linux.h -=================================================================== ---- a/gcc/config/ia64/linux.h -+++ b/gcc/config/ia64/linux.h -@@ -58,7 +58,7 @@ do { \ - #define GLIBC_DYNAMIC_LINKER "/lib/ld-linux-ia64.so.2" - - #undef LINK_SPEC --#define LINK_SPEC "\ -+#define LINK_SPEC " --as-needed \ - %{shared:-shared} \ - %{!shared: \ - %{!static: \ -Index: b/gcc/config/sparc/linux.h -=================================================================== ---- a/gcc/config/sparc/linux.h -+++ b/gcc/config/sparc/linux.h -@@ -86,7 +86,7 @@ extern const char *host_detect_local_cpu - #define GLIBC_DYNAMIC_LINKER "/lib/ld-linux.so.2" - - #undef LINK_SPEC --#define LINK_SPEC "-m elf32_sparc %{shared:-shared} \ -+#define LINK_SPEC "-m elf32_sparc --as-needed %{shared:-shared} \ - %{!mno-relax:%{!r:-relax}} \ - %{!shared: \ - %{!static: \ -Index: b/gcc/config/s390/linux.h -=================================================================== ---- a/gcc/config/s390/linux.h -+++ b/gcc/config/s390/linux.h -@@ -65,7 +65,7 @@ along with GCC; see the file COPYING3. - - #undef LINK_SPEC - #define LINK_SPEC \ -- "%{m31:-m elf_s390}%{m64:-m elf64_s390} \ -+ "%{m31:-m elf_s390}%{m64:-m elf64_s390} --as-needed \ - %{shared:-shared} \ - %{!shared: \ - %{static:-static} \ -Index: b/gcc/config/rs6000/linux64.h -=================================================================== ---- a/gcc/config/rs6000/linux64.h -+++ b/gcc/config/rs6000/linux64.h -@@ -466,12 +466,12 @@ extern int dot_symbols; - " -m elf64ppc") - #endif - --#define LINK_OS_LINUX_SPEC32 LINK_OS_LINUX_EMUL32 " %{!shared: %{!static: \ -+#define LINK_OS_LINUX_SPEC32 LINK_OS_LINUX_EMUL32 " --as-needed %{!shared: %{!static: \ - %{rdynamic:-export-dynamic} \ - -dynamic-linker " GNU_USER_DYNAMIC_LINKER32 "}} \ - %(link_os_extra_spec32)" - --#define LINK_OS_LINUX_SPEC64 LINK_OS_LINUX_EMUL64 " %{!shared: %{!static: \ -+#define LINK_OS_LINUX_SPEC64 LINK_OS_LINUX_EMUL64 " --as-needed %{!shared: %{!static: \ - %{rdynamic:-export-dynamic} \ - -dynamic-linker " GNU_USER_DYNAMIC_LINKER64 "}} \ - %(link_os_extra_spec64)" -Index: b/gcc/config/rs6000/sysv4.h -=================================================================== ---- a/gcc/config/rs6000/sysv4.h -+++ b/gcc/config/rs6000/sysv4.h -@@ -784,7 +784,7 @@ ENDIAN_SELECT(" -mbig", " -mlittle", DEF - CHOOSE_DYNAMIC_LINKER (GLIBC_DYNAMIC_LINKER, UCLIBC_DYNAMIC_LINKER, \ - MUSL_DYNAMIC_LINKER) - --#define LINK_OS_LINUX_SPEC "-m elf32ppclinux %{!shared: %{!static: \ -+#define LINK_OS_LINUX_SPEC "-m elf32ppclinux --as-needed %{!shared: %{!static: \ - %{rdynamic:-export-dynamic} \ - -dynamic-linker " GNU_USER_DYNAMIC_LINKER "}}" - -Index: b/gcc/config/i386/gnu-user64.h -=================================================================== ---- a/gcc/config/i386/gnu-user64.h -+++ b/gcc/config/i386/gnu-user64.h -@@ -57,5 +57,6 @@ see the files COPYING3 and COPYING.RUNTI - %{" SPEC_32 ":-m " GNU_USER_LINK_EMULATION32 "} \ - %{" SPEC_X32 ":-m " GNU_USER_LINK_EMULATIONX32 "} \ -+ --as-needed \ - %{shared:-shared} \ - %{!shared: \ - %{!static: \ -Index: b/gcc/config/i386/gnu-user.h -=================================================================== ---- a/gcc/config/i386/gnu-user.h -+++ b/gcc/config/i386/gnu-user.h -@@ -74,7 +74,7 @@ along with GCC; see the file COPYING3. - { "link_emulation", GNU_USER_LINK_EMULATION },\ - { "dynamic_linker", GNU_USER_DYNAMIC_LINKER } - --#define GNU_USER_TARGET_LINK_SPEC "-m %(link_emulation) %{shared:-shared} \ -+#define GNU_USER_TARGET_LINK_SPEC "-m %(link_emulation) --as-needed %{shared:-shared} \ - %{!shared: \ - %{!static: \ - %{rdynamic:-export-dynamic} \ -Index: b/gcc/config/alpha/linux-elf.h -=================================================================== ---- a/gcc/config/alpha/linux-elf.h -+++ b/gcc/config/alpha/linux-elf.h -@@ -37,7 +37,7 @@ along with GCC; see the file COPYING3. - - #define ELF_DYNAMIC_LINKER GNU_USER_DYNAMIC_LINKER - --#define LINK_SPEC "-m elf64alpha %{G*} %{relax:-relax} \ -+#define LINK_SPEC "-m elf64alpha --as-needed %{G*} %{relax:-relax} \ - %{O*:-O3} %{!O*:-O1} \ - %{shared:-shared} \ - %{!shared: \ -Index: b/gcc/config/arm/linux-elf.h -=================================================================== ---- a/gcc/config/arm/linux-elf.h -+++ b/gcc/config/arm/linux-elf.h -@@ -73,5 +73,6 @@ - %{!shared:-dynamic-linker " GNU_USER_DYNAMIC_LINKER "}} \ - -X \ -+ --as-needed \ - %{mbig-endian:-EB} %{mlittle-endian:-EL}" \ - SUBTARGET_EXTRA_LINK_SPEC - -Index: b/gcc/config/mips/gnu-user.h -=================================================================== ---- a/gcc/config/mips/gnu-user.h -+++ b/gcc/config/mips/gnu-user.h -@@ -55,6 +55,7 @@ along with GCC; see the file COPYING3. - #undef GNU_USER_TARGET_LINK_SPEC - #define GNU_USER_TARGET_LINK_SPEC "\ - %{G*} %{EB} %{EL} %{mips*} %{shared} \ -+ --as-needed \ - %{!shared: \ - %{!static: \ - %{rdynamic:-export-dynamic} \ -Index: b/libjava/Makefile.am -=================================================================== ---- a/libjava/Makefile.am -+++ b/libjava/Makefile.am -@@ -627,14 +631,14 @@ - rm .libs/libgcj_bc.so; \ - mv .libs/libgcj_bc.so.1.0.0 .libs/libgcj_bc.so; \ - $(libgcj_bc_dummy_LINK) -xc /dev/null -Wl,-soname,libgcj_bc.so.1 \ -- -o .libs/libgcj_bc.so.1.0.0 -lgcj || exit; \ -+ -o .libs/libgcj_bc.so.1.0.0 -Wl,--no-as-needed -lgcj || exit; \ - rm .libs/libgcj_bc.so.1; \ - $(LN_S) libgcj_bc.so.1.0.0 .libs/libgcj_bc.so.1 - - ## This rule creates the libgcj_bc library that is actually installed. - install/libgcj_bc.la: $(libgcj_bc_la_OBJECTS) $(libgcj_bc_la_DEPENDENCIES) install/$(am__dirstamp) - $(libgcj_bc_la_LINK) $(am_libgcj_bc_la_rpath) $(libgcj_bc_la_LDFLAGS) \ -- $(libgcj_bc_la_OBJECTS) $(libgcj_bc_la_LIBADD) $(LIBS) -+ $(libgcj_bc_la_OBJECTS) $(libgcj_bc_la_LIBADD) $(LIBS) -Wl,--no-as-needed -lgcj - - ## Note that property_files is defined in sources.am. - propertyo_files = $(patsubst classpath/resource/%,%,$(addsuffix .lo,$(property_files))) -@@ -762,7 +766,7 @@ - rm $(DESTDIR)$(toolexeclibdir)/libgcj_bc.so; \ - mv $(DESTDIR)$(toolexeclibdir)/libgcj_bc.so.1.0.0 $(DESTDIR)$(toolexeclibdir)/libgcj_bc.so; \ - $(libgcj_bc_dummy_LINK) -xc /dev/null -Wl,-soname,libgcj_bc.so.1 \ -- -o $(DESTDIR)$(toolexeclibdir)/libgcj_bc.so.1.0.0 -lgcj || exit; \ -+ -o $(DESTDIR)$(toolexeclibdir)/libgcj_bc.so.1.0.0 -Wl,--no-as-needed -lgcj || exit; \ - rm $(DESTDIR)$(toolexeclibdir)/libgcj_bc.so.1; \ - $(LN_S) libgcj_bc.so.1.0.0 $(DESTDIR)$(toolexeclibdir)/libgcj_bc.so.1; \ - rm $(DESTDIR)$(toolexeclibdir)/libgcj_bc.la; - -Index: b/libjava/Makefile.in -=================================================================== ---- a/libjava/Makefile.in -+++ b/libjava/Makefile.in -@@ -10644,13 +10648,13 @@ - rm .libs/libgcj_bc.so; \ - mv .libs/libgcj_bc.so.1.0.0 .libs/libgcj_bc.so; \ - $(libgcj_bc_dummy_LINK) -xc /dev/null -Wl,-soname,libgcj_bc.so.1 \ -- -o .libs/libgcj_bc.so.1.0.0 -lgcj || exit; \ -+ -o .libs/libgcj_bc.so.1.0.0 -Wl,--no-as-needed -lgcj || exit; \ - rm .libs/libgcj_bc.so.1; \ - $(LN_S) libgcj_bc.so.1.0.0 .libs/libgcj_bc.so.1 - - install/libgcj_bc.la: $(libgcj_bc_la_OBJECTS) $(libgcj_bc_la_DEPENDENCIES) install/$(am__dirstamp) - $(libgcj_bc_la_LINK) $(am_libgcj_bc_la_rpath) $(libgcj_bc_la_LDFLAGS) \ -- $(libgcj_bc_la_OBJECTS) $(libgcj_bc_la_LIBADD) $(LIBS) -+ $(libgcj_bc_la_OBJECTS) $(libgcj_bc_la_LIBADD) $(LIBS) -Wl,--no-as-needed -lgcj - - $(propertyo_files): %.lo: classpath/resource/% - $(mkinstalldirs) `dirname $@`; \ -@@ -12494,7 +12498,7 @@ - @USE_LIBGCJ_BC_TRUE@ rm $(DESTDIR)$(toolexeclibdir)/libgcj_bc.so; \ - @USE_LIBGCJ_BC_TRUE@ mv $(DESTDIR)$(toolexeclibdir)/libgcj_bc.so.1.0.0 $(DESTDIR)$(toolexeclibdir)/libgcj_bc.so; \ - @USE_LIBGCJ_BC_TRUE@ $(libgcj_bc_dummy_LINK) -xc /dev/null -Wl,-soname,libgcj_bc.so.1 \ --@USE_LIBGCJ_BC_TRUE@ -o $(DESTDIR)$(toolexeclibdir)/libgcj_bc.so.1.0.0 -lgcj || exit; \ -+@USE_LIBGCJ_BC_TRUE@ -o $(DESTDIR)$(toolexeclibdir)/libgcj_bc.so.1.0.0 -Wl,--no-as-needed -lgcj || exit; \ - @USE_LIBGCJ_BC_TRUE@ rm $(DESTDIR)$(toolexeclibdir)/libgcj_bc.so.1; \ - @USE_LIBGCJ_BC_TRUE@ $(LN_S) libgcj_bc.so.1.0.0 $(DESTDIR)$(toolexeclibdir)/libgcj_bc.so.1; \ - @USE_LIBGCJ_BC_TRUE@ rm $(DESTDIR)$(toolexeclibdir)/libgcj_bc.la; - diff --git a/srcpkgs/gcc6/patches/020_all_msgfmt-libstdc++-link.patch b/srcpkgs/gcc6/patches/020_all_msgfmt-libstdc++-link.patch deleted file mode 100644 index a70ea50a07fbe9..00000000000000 --- a/srcpkgs/gcc6/patches/020_all_msgfmt-libstdc++-link.patch +++ /dev/null @@ -1,39 +0,0 @@ -Ensure that msgfmt doesn't encounter problems during gcc bootstrapping. - -Solves error messages like the following: - -msgfmt: /var/tmp/portage/sys-devel/gcc-4.1.2/work/build/./gcc/libgcc_s.so.1: version `GCC_4.2.0' not found (required by /usr/lib/gcc/x86_64-pc-linux-gnu/4.5.3/libstdc++.so.6) - -The libgcc_s.so used during build doesn't satisfy the needs of the -libstdc++.so that msgfmt is linked against. On the other hand, msgfmt -is used as a stand-alone application here, and what library it uses -behind the scenes is of no concern to the gcc build process. -Therefore, simply invoking it "as usual", i.e. without any special -library path, will make it work as expected here. - -2011-09-19 Martin von Gagern - -References: -https://bugs.gentoo.org/372377 -https://bugs.gentoo.org/295480 - ---- gcc-4.1.2.orig/libstdc++-v3/po/Makefile.am -+++ gcc-4.1.2/libstdc++-v3/po/Makefile.am -@@ -39,6 +39,7 @@ MSGFMT = msgfmt - EXTRA_DIST = string_literals.cc POTFILES.in $(PACKAGE).pot $(LOCALE_IN) - - .po.mo: -+ env --unset=LD_LIBRARY_PATH \ - $(MSGFMT) -o $@ $< - - all-local: all-local-$(USE_NLS) ---- gcc-4.1.2.orig/libstdc++-v3/po/Makefile.in -+++ gcc-4.1.2/libstdc++-v3/po/Makefile.in -@@ -419,6 +419,7 @@ uninstall-am: uninstall-info-am - - - .po.mo: -+ env --unset=LD_LIBRARY_PATH \ - $(MSGFMT) -o $@ $< - - all-local: all-local-$(USE_NLS) diff --git a/srcpkgs/gcc6/patches/050_all_libiberty-asprintf.patch b/srcpkgs/gcc6/patches/050_all_libiberty-asprintf.patch deleted file mode 100644 index bee0c4c2377bf2..00000000000000 --- a/srcpkgs/gcc6/patches/050_all_libiberty-asprintf.patch +++ /dev/null @@ -1,18 +0,0 @@ -2008-07-25 Magnus Granberg - - * include/libiberty.h (asprintf): Don't declare if defined as a macro - ---- a/include/libiberty.h -+++ b/include/libiberty.h -@@ -609,8 +609,11 @@ extern int pwait (int, int *, int); - /* Like sprintf but provides a pointer to malloc'd storage, which must - be freed by the caller. */ - -+/* asprintf may be declared as a macro by glibc with __USE_FORTIFY_LEVEL. */ -+#ifndef asprintf - extern int asprintf (char **, const char *, ...) ATTRIBUTE_PRINTF_2; - #endif -+#endif - - #if !HAVE_DECL_VASPRINTF - /* Like vsprintf but provides a pointer to malloc'd storage, which diff --git a/srcpkgs/gcc6/patches/051_all_libiberty-pic.patch b/srcpkgs/gcc6/patches/051_all_libiberty-pic.patch deleted file mode 100644 index b6160a730730ea..00000000000000 --- a/srcpkgs/gcc6/patches/051_all_libiberty-pic.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/libiberty/Makefile.in -+++ b/libiberty/Makefile.in -@@ -246,6 +246,7 @@ $(TARGETLIB): $(REQUIRED_OFILES) $(EXTRA_OFILES) $(LIBOBJS) - $(AR) $(AR_FLAGS) $(TARGETLIB) \ - $(REQUIRED_OFILES) $(EXTRA_OFILES) $(LIBOBJS); \ - $(RANLIB) $(TARGETLIB); \ -+ cp $(TARGETLIB) ../ ; \ - cd ..; \ - else true; fi - diff --git a/srcpkgs/gcc6/patches/053_all_libitm-no-fortify-source.patch b/srcpkgs/gcc6/patches/053_all_libitm-no-fortify-source.patch deleted file mode 100644 index 5ab15afc370cb2..00000000000000 --- a/srcpkgs/gcc6/patches/053_all_libitm-no-fortify-source.patch +++ /dev/null @@ -1,27 +0,0 @@ -https://bugs.gentoo.org/508852 -https://gcc.gnu.org/PR61164 - -2014-04-27 Magnus Granberg - - #508852 - * libitm/configure.tgt: Disable FORTIFY - ---- a/libitm/configure.tgt -+++ b/libitm/configure.tgt -@@ -43,6 +43,16 @@ if test "$gcc_cv_have_tls" = yes ; then - esac - fi - -+# FIXME: error: inlining failed in call to always_inline -+# ‘int vfprintf(FILE*, const char*, __va_list_tag*)’ -+# : function body can be overwritten at link time -+# Disable Fortify in libitm for now. #508852 -+case "${target}" in -+ *-*-linux*) -+ XCFLAGS="${XCFLAGS} -U_FORTIFY_SOURCE" -+ ;; -+esac -+ - # Map the target cpu to an ARCH sub-directory. At the same time, - # work out any special compilation flags as necessary. - case "${target_cpu}" in diff --git a/srcpkgs/gcc6/patches/090-musl.patch b/srcpkgs/gcc6/patches/090-musl.patch deleted file mode 100644 index 4a83ced3c28f64..00000000000000 --- a/srcpkgs/gcc6/patches/090-musl.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/gcc/config/i386/i386.c 2023-04-03 00:23:52.367607124 +0200 -+++ - 2023-04-03 00:30:12.723657534 +0200 -@@ -8747,7 +8747,7 @@ - HOST_WIDE_INT words) - { - int res = 0; -- bool error_p = NULL; -+ bool error_p = false; - - if (TARGET_IAMCU) - { diff --git a/srcpkgs/gcc6/patches/201-cilkrts.patch b/srcpkgs/gcc6/patches/201-cilkrts.patch deleted file mode 100644 index 4aac10d6d95d2e..00000000000000 --- a/srcpkgs/gcc6/patches/201-cilkrts.patch +++ /dev/null @@ -1,59 +0,0 @@ -From 594e3c1ab576daddeb86015efc8b1677020b1878 Mon Sep 17 00:00:00 2001 -From: Szabolcs Nagy -Date: Sat, 24 Oct 2015 20:39:30 +0000 -Subject: [PATCH 1/6] cilkrts - ---- - libcilkrts/runtime/os-unix.c | 22 +++++++--------------- - 1 file changed, 7 insertions(+), 15 deletions(-) - -diff --git a/libcilkrts/runtime/os-unix.c b/libcilkrts/runtime/os-unix.c -index cb582dd..e43d7d5 100644 ---- a/libcilkrts/runtime/os-unix.c -+++ b/libcilkrts/runtime/os-unix.c -@@ -51,6 +51,7 @@ - #if defined __linux__ - # include - # include -+# include - #elif defined __APPLE__ - # include - // Uses sysconf(_SC_NPROCESSORS_ONLN) in verbose output -@@ -400,28 +401,19 @@ COMMON_SYSDEP void __cilkrts_sleep(void) - - COMMON_SYSDEP void __cilkrts_yield(void) - { --#if __APPLE__ || __FreeBSD__ || __VXWORKS__ -- // On MacOS, call sched_yield to yield quantum. I'm not sure why we -- // don't do this on Linux also. -- sched_yield(); --#elif defined(__DragonFly__) -- // On DragonFly BSD, call sched_yield to yield quantum. -- sched_yield(); --#elif defined(__MIC__) -+#if defined(__MIC__) - // On MIC, pthread_yield() really trashes things. Arch's measurements - // showed that calling _mm_delay_32() (or doing nothing) was a better - // option. Delaying 1024 clock cycles is a reasonable compromise between - // giving up the processor and latency starting up when work becomes - // available - _mm_delay_32(1024); --#elif defined(__ANDROID__) || (defined(__sun__) && defined(__svr4__)) -- // On Android and Solaris, call sched_yield to yield quantum. I'm not -- // sure why we don't do this on Linux also. -- sched_yield(); --#else -- // On Linux, call pthread_yield (which in turn will call sched_yield) -- // to yield quantum. -+#elif defined(__sun__) && !defined(__svr4__) -+ // On old SunOS call pthread_yield to yield a quantum. - pthread_yield(); -+#else -+ // On other platforms call sched_yield to yield a quantum. -+ sched_yield(); - #endif - } - --- -2.8.1 - diff --git a/srcpkgs/gcc6/patches/203-libgcc_s.patch b/srcpkgs/gcc6/patches/203-libgcc_s.patch deleted file mode 100644 index c74351c71331d1..00000000000000 --- a/srcpkgs/gcc6/patches/203-libgcc_s.patch +++ /dev/null @@ -1,56 +0,0 @@ -From 9e3eab51e518018d9d99b3123598b1e2322a6af3 Mon Sep 17 00:00:00 2001 -From: Szabolcs Nagy -Date: Sat, 24 Oct 2015 20:09:53 +0000 -Subject: [PATCH 3/6] libgcc_s - ---- - gcc/config/i386/i386.c | 4 ++-- - libgcc/config/i386/cpuinfo.c | 6 +++--- - libgcc/config/i386/t-linux | 2 +- - 3 files changed, 6 insertions(+), 6 deletions(-) - -diff --git a/gcc/config/i386/i386.c b/gcc/config/i386/i386.c -index 3d044e8..82523e1 100644 ---- a/gcc/config/i386/i386.c -+++ b/gcc/config/i386/i386.c -@@ -40269,10 +40269,10 @@ ix86_expand_builtin (tree exp, rtx target, rtx subtarget, - { - case IX86_BUILTIN_CPU_INIT: - { -- /* Make it call __cpu_indicator_init in libgcc. */ -+ /* Make it call __cpu_indicator_init_local in libgcc.a. */ - tree call_expr, fndecl, type; - type = build_function_type_list (integer_type_node, NULL_TREE); -- fndecl = build_fn_decl ("__cpu_indicator_init", type); -+ fndecl = build_fn_decl ("__cpu_indicator_init_local", type); - call_expr = build_call_expr (fndecl, 0); - return expand_expr (call_expr, target, mode, EXPAND_NORMAL); - } -diff --git a/libgcc/config/i386/cpuinfo.c b/libgcc/config/i386/cpuinfo.c -index 8c2248d..6c82f15 100644 ---- a/libgcc/config/i386/cpuinfo.c -+++ b/libgcc/config/i386/cpuinfo.c -@@ -485,7 +485,7 @@ __cpu_indicator_init (void) - return 0; - } - --#if defined SHARED && defined USE_ELF_SYMVER --__asm__ (".symver __cpu_indicator_init, __cpu_indicator_init@GCC_4.8.0"); --__asm__ (".symver __cpu_model, __cpu_model@GCC_4.8.0"); -+#ifndef SHARED -+int __cpu_indicator_init_local (void) -+ __attribute__ ((weak, alias ("__cpu_indicator_init"))); - #endif -diff --git a/libgcc/config/i386/t-linux b/libgcc/config/i386/t-linux -index 11bb46e..4f47f7b 100644 ---- a/libgcc/config/i386/t-linux -+++ b/libgcc/config/i386/t-linux -@@ -3,4 +3,4 @@ - # t-slibgcc-elf-ver and t-linux - SHLIB_MAPFILES = libgcc-std.ver $(srcdir)/config/i386/libgcc-glibc.ver - --HOST_LIBGCC2_CFLAGS += -mlong-double-80 -DUSE_ELF_SYMVER -+HOST_LIBGCC2_CFLAGS += -mlong-double-80 --- -2.8.1 - diff --git a/srcpkgs/gcc6/patches/204-linux_libc_has_function.patch b/srcpkgs/gcc6/patches/204-linux_libc_has_function.patch deleted file mode 100644 index 2dcedc3a7a45a1..00000000000000 --- a/srcpkgs/gcc6/patches/204-linux_libc_has_function.patch +++ /dev/null @@ -1,25 +0,0 @@ -From edec78452d693fb524daa9a6efd45c850b27b25c Mon Sep 17 00:00:00 2001 -From: Szabolcs Nagy -Date: Fri, 6 Nov 2015 23:59:20 +0000 -Subject: [PATCH 4/6] linux_libc_has_function - ---- - gcc/config/linux.c | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/gcc/config/linux.c b/gcc/config/linux.c -index 250296b..16c3768 100644 ---- a/gcc/config/linux.c -+++ b/gcc/config/linux.c -@@ -26,7 +26,7 @@ along with GCC; see the file COPYING3. If not see - bool - linux_libc_has_function (enum function_class fn_class) - { -- if (OPTION_GLIBC) -+ if (OPTION_GLIBC || OPTION_MUSL) - return true; - if (OPTION_BIONIC) - if (fn_class == function_c94 --- -2.8.1 - diff --git a/srcpkgs/gcc6/patches/301-libgcc-always-build-gcceh.a.patch b/srcpkgs/gcc6/patches/301-libgcc-always-build-gcceh.a.patch deleted file mode 100644 index 74ae897304830e..00000000000000 --- a/srcpkgs/gcc6/patches/301-libgcc-always-build-gcceh.a.patch +++ /dev/null @@ -1,39 +0,0 @@ -Highly inspired by: - http://landley.net/hg/aboriginal/file/7e0747a665ab/sources/patches/gcc-core-libgcceh.patch - -diff -durN gcc-4.6.0.orig/libgcc/Makefile.in gcc-4.6.0/libgcc/Makefile.in ---- gcc-4.6.0.orig/libgcc/Makefile.in 2011-01-26 05:19:58.000000000 +0100 -+++ gcc-4.6.0/libgcc/Makefile.in 2011-09-12 18:17:12.743718974 +0200 -@@ -772,8 +772,9 @@ - libgcc_s$(SHLIB_EXT): libunwind$(SHLIB_EXT) - endif - -+all: libgcc_eh.a - ifeq ($(enable_shared),yes) --all: libgcc_eh.a libgcc_s$(SHLIB_EXT) -+all: libgcc_s$(SHLIB_EXT) - ifneq ($(LIBUNWIND),) - all: libunwind$(SHLIB_EXT) - endif -@@ -950,10 +951,6 @@ - install-shared: - $(mkinstalldirs) $(DESTDIR)$(inst_libdir) - -- $(INSTALL_DATA) libgcc_eh.a $(DESTDIR)$(inst_libdir)/ -- chmod 644 $(DESTDIR)$(inst_libdir)/libgcc_eh.a -- $(RANLIB) $(DESTDIR)$(inst_libdir)/libgcc_eh.a -- - $(subst @multilib_dir@,$(MULTIDIR),$(subst \ - @shlib_base_name@,libgcc_s,$(subst \ - @shlib_slibdir_qual@,$(MULTIOSSUBDIR),$(SHLIB_INSTALL)))) -@@ -968,6 +965,10 @@ - chmod 644 $(DESTDIR)$(inst_libdir)/libgcov.a - $(RANLIB) $(DESTDIR)$(inst_libdir)/libgcov.a - -+ $(INSTALL_DATA) libgcc_eh.a $(DESTDIR)$(inst_libdir)/ -+ chmod 644 $(DESTDIR)$(inst_libdir)/libgcc_eh.a -+ $(RANLIB) $(DESTDIR)$(inst_libdir)/libgcc_eh.a -+ - parts="$(INSTALL_PARTS)"; \ - for file in $$parts; do \ - rm -f $(DESTDIR)$(inst_libdir)/$$file; \ diff --git a/srcpkgs/gcc6/patches/302-gcc-4.9-musl-fortify.patch b/srcpkgs/gcc6/patches/302-gcc-4.9-musl-fortify.patch deleted file mode 100644 index daae954c806e06..00000000000000 --- a/srcpkgs/gcc6/patches/302-gcc-4.9-musl-fortify.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- gcc-4.9.2/gcc/config/linux.h.orig 2015-03-09 13:27:13.289736710 +0000 -+++ gcc-4.9.2/gcc/config/linux.h 2015-03-09 13:29:32.295625046 +0000 -@@ -146,6 +146,8 @@ - - #ifdef NATIVE_SYSTEM_HEADER_DIR - #define INCLUDE_DEFAULTS_MUSL_NATIVE \ -+ { NATIVE_SYSTEM_HEADER_DIR "/fortify", 0, 0, 0, 1, 2 }, \ -+ { NATIVE_SYSTEM_HEADER_DIR "/fortify", 0, 0, 0, 1, 0 }, \ - { NATIVE_SYSTEM_HEADER_DIR, 0, 0, 0, 1, 2 }, \ - { NATIVE_SYSTEM_HEADER_DIR, 0, 0, 0, 1, 0 }, - #else diff --git a/srcpkgs/gcc6/patches/310-boehm-gc-musl.patch b/srcpkgs/gcc6/patches/310-boehm-gc-musl.patch deleted file mode 100644 index 2f106cba14eb7c..00000000000000 --- a/srcpkgs/gcc6/patches/310-boehm-gc-musl.patch +++ /dev/null @@ -1,62 +0,0 @@ ---- gcc-4.8.1/boehm-gc/os_dep.c.orig 2013-09-17 07:46:00.969884340 +0000 -+++ gcc-4.8.1/boehm-gc/os_dep.c 2013-09-17 06:53:53.629884946 +0000 -@@ -26,7 +26,7 @@ - # define __KERNEL__ - # include - # undef __KERNEL__ --# else -+# elif defined(__GLIBC__) - /* Kernels prior to 2.1.1 defined struct sigcontext_struct instead of */ - /* struct sigcontext. libc6 (glibc2) uses "struct sigcontext" in */ - /* prototypes, so we have to include the top-level sigcontext.h to */ ---- gcc-4.8.2/boehm-gc/dyn_load.c.orig 2014-02-17 14:13:09.519850231 +0200 -+++ gcc-4.8.2/boehm-gc/dyn_load.c 2014-02-17 14:14:27.906093514 +0200 -@@ -459,9 +459,7 @@ - /* For glibc 2.2.4+. Unfortunately, it doesn't work for older */ - /* versions. Thanks to Jakub Jelinek for most of the code. */ - --# if (defined(LINUX) || defined (__GLIBC__)) /* Are others OK here, too? */ \ -- && (__GLIBC__ > 2 || (__GLIBC__ == 2 && __GLIBC_MINOR__ > 2) \ -- || (__GLIBC__ == 2 && __GLIBC_MINOR__ == 2 && defined(DT_CONFIG))) -+# if (defined(LINUX) || defined (__GLIBC__)) - - /* We have the header files for a glibc that includes dl_iterate_phdr. */ - /* It may still not be available in the library on the target system. */ ---- gcc-4.8.2/boehm-gc/include/private/gcconfig.h.orig 2014-02-17 14:14:36.026049422 +0200 -+++ gcc-4.8.2/boehm-gc/include/private/gcconfig.h 2014-02-17 14:17:11.345207887 +0200 -@@ -684,7 +684,7 @@ - # ifdef __ELF__ - # define DYNAMIC_LOADING - # include --# if defined(__GLIBC__)&& __GLIBC__>=2 -+# if 1 - # define SEARCH_FOR_DATA_START - # else /* !GLIBC2 */ - extern char **__environ; -@@ -1147,7 +1147,7 @@ - # define DATASTART ((ptr_t)((((word) (_etext)) + 0xfff) & ~0xfff)) - # endif - # include --# if defined(__GLIBC__) && __GLIBC__ >= 2 -+# if 1 - # define SEARCH_FOR_DATA_START - # else - extern char **__environ; -@@ -1367,7 +1367,7 @@ - # define HBLKSIZE 4096 - # endif - # define USE_GENERIC_PUSH_REGS --# if __GLIBC__ == 2 && __GLIBC_MINOR__ >= 2 || __GLIBC__ > 2 -+# if 1 - # define LINUX_STACKBOTTOM - # else - # define STACKBOTTOM 0x80000000 -@@ -1858,7 +1858,7 @@ - # ifdef __ELF__ - # define DYNAMIC_LOADING - # include --# if defined(__GLIBC__) && __GLIBC__ >= 2 -+# if 1 - # define SEARCH_FOR_DATA_START - # else - extern char **__environ; diff --git a/srcpkgs/gcc6/patches/311-boehm-gc-musl-mips.patch b/srcpkgs/gcc6/patches/311-boehm-gc-musl-mips.patch deleted file mode 100644 index 6085419140060c..00000000000000 --- a/srcpkgs/gcc6/patches/311-boehm-gc-musl-mips.patch +++ /dev/null @@ -1,27 +0,0 @@ ---- a/boehm-gc/include/private/gc_locks.h -+++ b/boehm-gc/include/private/gc_locks.h -@@ -282,7 +282,9 @@ - # define GC_TEST_AND_SET_DEFINED - # endif - # ifdef MIPS --# ifdef LINUX -+# if (__GNUC__>4)||((__GNUC__==4)&&(__GNUC_MINOR__>=4)) -+# define GC_test_and_set(addr) __sync_lock_test_and_set (addr, 1) -+# elif defined(LINUX) - # include - # define GC_test_and_set(addr) _test_and_set((int *) addr,1) - # define GC_TEST_AND_SET_DEFINED ---- a/boehm-gc/include/private/gcconfig.h -+++ b/boehm-gc/include/private/gcconfig.h -@@ -1373,10 +1373,9 @@ - /* needs to be tweaked for workstation class machines. */ - # define OS_TYPE "LINUX" - # define DYNAMIC_LOADING -+# define SEARCH_FOR_DATA_START - extern int _end[]; - # define DATAEND (_end) -- extern int __data_start[]; --# define DATASTART ((ptr_t)(__data_start)) - # ifdef _MIPS_SZPTR - # define CPP_WORDSZ _MIPS_SZPTR - # define ALIGNMENT (_MIPS_SZPTR/8) diff --git a/srcpkgs/gcc6/patches/320-libffi-gnulinux.patch b/srcpkgs/gcc6/patches/320-libffi-gnulinux.patch deleted file mode 100644 index b3b4fc931786dd..00000000000000 --- a/srcpkgs/gcc6/patches/320-libffi-gnulinux.patch +++ /dev/null @@ -1,13 +0,0 @@ -diff --git a/libffi/closures.c.orig b/libffi/closures.c -index 721ff00..22a699c 100644 ---- a/libffi/src/closures.c.orig -+++ b/libffi/src/closures.c -@@ -34,7 +34,7 @@ - #include - - #if !FFI_MMAP_EXEC_WRIT && !FFI_EXEC_TRAMPOLINE_TABLE --# if __gnu_linux__ && !defined(__ANDROID__) -+# if __linux__ && !defined(__ANDROID__) - /* This macro indicates it may be forbidden to map anonymous memory - with both write and execute permission. Code compiled when this - option is defined will attempt to map such pages once, but if it diff --git a/srcpkgs/gcc6/patches/401-gcc-pure64.patch b/srcpkgs/gcc6/patches/401-gcc-pure64.patch deleted file mode 100644 index 2c350fe5ad0c7b..00000000000000 --- a/srcpkgs/gcc6/patches/401-gcc-pure64.patch +++ /dev/null @@ -1,89 +0,0 @@ ---- ./gcc/config/i386/t-linux64.orig 2013-01-14 16:32:37.000000000 +0000 -+++ ./gcc/config/i386/t-linux64 2013-04-22 06:12:32.984439677 +0000 -@@ -34,6 +34,6 @@ - comma=, - MULTILIB_OPTIONS = $(subst $(comma),/,$(TM_MULTILIB_CONFIG)) - MULTILIB_DIRNAMES = $(patsubst m%, %, $(subst /, ,$(MULTILIB_OPTIONS))) --MULTILIB_OSDIRNAMES = m64=../lib64$(call if_multiarch,:x86_64-linux-gnu) --MULTILIB_OSDIRNAMES+= m32=$(if $(wildcard $(shell echo $(SYSTEM_HEADER_DIR))/../../usr/lib32),../lib32,../lib)$(call if_multiarch,:i386-linux-gnu) -+MULTILIB_OSDIRNAMES = m64=../lib -+MULTILIB_OSDIRNAMES+= m32=../lib32 - MULTILIB_OSDIRNAMES+= mx32=../libx32$(call if_multiarch,:x86_64-linux-gnux32) ---- ./gcc/config/aarch64/t-aarch64-linux.orig -+++ ./gcc/config/aarch64/t-aarch64-linux -@@ -22,7 +22,7 @@ - LIB1ASMFUNCS = _aarch64_sync_cache_range - - AARCH_BE = $(if $(findstring TARGET_BIG_ENDIAN_DEFAULT=1, $(tm_defines)),_be) --MULTILIB_OSDIRNAMES = mabi.lp64=../lib64$(call if_multiarch,:aarch64$(AARCH_BE)-linux-gnu) -+MULTILIB_OSDIRNAMES = mabi.lp64=../lib - MULTIARCH_DIRNAME = $(call if_multiarch,aarch64$(AARCH_BE)-linux-gnu) - - MULTILIB_OSDIRNAMES += mabi.ilp32=../libilp32 ---- ./gcc/config/s390/t-linux64.orig -+++ ./gcc/config/s390/t-linux64 -@@ -7,5 +7,5 @@ - MULTILIB_OPTIONS = m64/m31 - MULTILIB_DIRNAMES = 64 32 --MULTILIB_OSDIRNAMES = ../lib64$(call if_multiarch,:s390x-linux-gnu) --MULTILIB_OSDIRNAMES += $(if $(wildcard $(shell echo $(SYSTEM_HEADER_DIR))/../../usr/lib32),../lib32,../lib)$(call if_multiarch,:s390-linux-gnu) -+MULTILIB_OSDIRNAMES = m64=../lib -+MULTILIB_OSDIRNAMES+= m32=../lib32 - ---- ./gcc/config/rs6000/t-linux.orig -+++ ./gcc/config/rs6000/t-linux -@@ -2,7 +2,8 @@ - # or soft-float. - ifeq (,$(filter $(with_cpu),$(SOFT_FLOAT_CPUS))$(findstring soft,$(with_float))) - ifneq (,$(findstring powerpc64,$(target))) --MULTILIB_OSDIRNAMES := .=../lib64$(call if_multiarch,:powerpc64-linux-gnu) -+MULTILIB_OSDIRNAMES := m64=../lib -+MULTILIB_OSDIRNAMES += m32=../lib32 - else - ifneq (,$(findstring spe,$(target))) - MULTIARCH_DIRNAME := powerpc-linux-gnuspe$(if $(findstring 8548,$(with_cpu)),,v1) -@@ -14,7 +15,8 @@ - MULTIARCH_DIRNAME := $(subst -linux,le-linux,$(MULTIARCH_DIRNAME)) - endif - ifneq (,$(findstring powerpc64le,$(target))) --MULTILIB_OSDIRNAMES := $(subst -linux,le-linux,$(MULTILIB_OSDIRNAMES)) -+MULTILIB_OSDIRNAMES := m64=../lib -+MULTILIB_OSDIRNAMES += m32=../lib32 - endif - endif - ---- ./gcc/config/rs6000/t-linux64.orig -+++ ./gcc/config/rs6000/t-linux64 -@@ -28,8 +28,8 @@ - MULTILIB_OPTIONS := m64/m32 - MULTILIB_DIRNAMES := 64 32 - MULTILIB_EXTRA_OPTS := --MULTILIB_OSDIRNAMES := m64=../lib64$(call if_multiarch,:powerpc64-linux-gnu) --MULTILIB_OSDIRNAMES += m32=$(if $(wildcard $(shell echo $(SYSTEM_HEADER_DIR))/../../usr/lib32),../lib32,../lib)$(call if_multiarch,:powerpc-linux-gnu) -+MULTILIB_OSDIRNAMES := m64=../lib -+MULTILIB_OSDIRNAMES += m32=../lib32 - - rs6000-linux.o: $(srcdir)/config/rs6000/rs6000-linux.c - $(COMPILE) $< ---- ./gcc/config/rs6000/t-linux64bele.orig -+++ ./gcc/config/rs6000/t-linux64bele -@@ -2,6 +2,6 @@ - - MULTILIB_OPTIONS += mlittle - MULTILIB_DIRNAMES += le --MULTILIB_OSDIRNAMES += $(subst =,.mlittle=,$(subst lible32,lib32le,$(subst lible64,lib64le,$(subst lib,lible,$(subst -linux,le-linux,$(MULTILIB_OSDIRNAMES)))))) --MULTILIB_OSDIRNAMES += $(subst $(if $(findstring 64,$(target)),m64,m32).,,$(filter $(if $(findstring 64,$(target)),m64,m32).mlittle%,$(MULTILIB_OSDIRNAMES))) -+MULTILIB_OSDIRNAMES = m64=../lib -+MULTILIB_OSDIRNAMES+= m32=../lib32 - MULTILIB_MATCHES := ${MULTILIB_MATCHES_ENDIAN} ---- ./gcc/config/rs6000/t-linux64lebe.orig -+++ ./gcc/config/rs6000/t-linux64lebe -@@ -2,6 +2,6 @@ - - MULTILIB_OPTIONS += mbig - MULTILIB_DIRNAMES += be --MULTILIB_OSDIRNAMES += $(subst =,.mbig=,$(subst libbe32,lib32be,$(subst libbe64,lib64be,$(subst lib,libbe,$(subst le-linux,-linux,$(MULTILIB_OSDIRNAMES)))))) --MULTILIB_OSDIRNAMES += $(subst $(if $(findstring 64,$(target)),m64,m32).,,$(filter $(if $(findstring 64,$(target)),m64,m32).mbig%,$(MULTILIB_OSDIRNAMES))) -+MULTILIB_OSDIRNAMES := m64=../lib -+MULTILIB_OSDIRNAMES += m32=../lib32 - MULTILIB_MATCHES := ${MULTILIB_MATCHES_ENDIAN} diff --git a/srcpkgs/gcc6/patches/501-fix-gcj-stdgnu14-link.patch b/srcpkgs/gcc6/patches/501-fix-gcj-stdgnu14-link.patch deleted file mode 100644 index 2b2ce0fa5981c3..00000000000000 --- a/srcpkgs/gcc6/patches/501-fix-gcj-stdgnu14-link.patch +++ /dev/null @@ -1,35 +0,0 @@ ---- gcc-6.1.0/libjava/Makefile.am -+++ gcc-6.1.0/libjava/Makefile.am -@@ -488,10 +488,14 @@ - nat_files = $(nat_source_files:.cc=.lo) - xlib_nat_files = $(xlib_nat_source_files:.cc=.lo) - -+libgcj_la_CPPFLAGS = \ -+ $(AM_CPPFLAGS) \ -+ $(LIBSTDCXX_RAW_CXX_CXXFLAGS) -+ - # Include THREADLIBS here to ensure that the correct version of - # certain linuxthread functions get linked: - ## The mysterious backslash in the grep pattern is consumed by make. --libgcj_la_LDFLAGS = -rpath $(toolexeclibdir) $(THREADLDFLAGS) $(extra_ldflags) $(THREADLIBS) \ -+libgcj_la_LDFLAGS = $(LIBSTDCXX_RAW_CXX_LDFLAGS) -rpath $(toolexeclibdir) $(THREADLDFLAGS) $(extra_ldflags) $(THREADLIBS) \ - $(LIBLTDL) $(SYS_ZLIBS) $(LIBJAVA_LDFLAGS_NOUNDEF) \ - -version-info `grep -v '^\#' $(srcdir)/libtool-version` \ - $(LIBGCJ_LD_SYMBOLIC_FUNCTIONS) $(LIBGCJ_LD_EXPORT_ALL) ---- gcc-6.1.0/libjava/Makefile.in -+++ gcc-6.1.0/libjava/Makefile.in -@@ -1103,9 +1103,13 @@ - nat_files = $(nat_source_files:.cc=.lo) - xlib_nat_files = $(xlib_nat_source_files:.cc=.lo) - -+libgcj_la_CPPFLAGS = \ -+ $(AM_CPPFLAGS) \ -+ $(LIBSTDCXX_RAW_CXX_CXXFLAGS) -+ - # Include THREADLIBS here to ensure that the correct version of - # certain linuxthread functions get linked: --libgcj_la_LDFLAGS = -rpath $(toolexeclibdir) $(THREADLDFLAGS) $(extra_ldflags) $(THREADLIBS) \ -+libgcj_la_LDFLAGS = $(LIBSTDCXX_RAW_CXX_LDFLAGS) -rpath $(toolexeclibdir) $(THREADLDFLAGS) $(extra_ldflags) $(THREADLIBS) \ - $(LIBLTDL) $(SYS_ZLIBS) $(LIBJAVA_LDFLAGS_NOUNDEF) \ - -version-info `grep -v '^\#' $(srcdir)/libtool-version` \ - $(LIBGCJ_LD_SYMBOLIC_FUNCTIONS) $(LIBGCJ_LD_EXPORT_ALL) diff --git a/srcpkgs/gcc6/patches/502-fix-gcj-musl.patch b/srcpkgs/gcc6/patches/502-fix-gcj-musl.patch deleted file mode 100644 index d26f510c0be6d0..00000000000000 --- a/srcpkgs/gcc6/patches/502-fix-gcj-musl.patch +++ /dev/null @@ -1,49 +0,0 @@ ---- gcc-4.8.2/libjava/gnu/classpath/natSystemProperties.cc.orig 2014-02-18 10:55:08.617678779 +0200 -+++ gcc-4.8.2/libjava/gnu/classpath/natSystemProperties.cc 2014-02-18 10:56:31.927227453 +0200 -@@ -289,7 +289,7 @@ - // just default to `en_US'. - setlocale (LC_ALL, ""); - char *locale = setlocale (LC_MESSAGES, ""); -- if (locale && strlen (locale) >= 2) -+ if (locale && strlen (locale) >= 2 && (locale[2] == '\0' || locale[2] == '_')) - { - char buf[3]; - buf[2] = '\0'; ---- gcc-4.8.2/libjava/posix-threads.cc.orig 2014-02-18 13:22:01.789933726 +0200 -+++ gcc-4.8.2/libjava/posix-threads.cc 2014-02-18 13:29:50.924058875 +0200 -@@ -657,6 +657,7 @@ - struct sched_param param; - pthread_attr_t attr; - struct starter *info; -+ size_t ss; - - if (data->flags & FLAG_START) - return; -@@ -675,8 +676,25 @@ - // Set stack size if -Xss option was given. - if (gcj::stack_size > 0) - { -- int e = pthread_attr_setstacksize (&attr, gcj::stack_size); -+ ss = gcj::stack_size; -+ } -+ else -+ { -+ int e = pthread_attr_getstacksize (&attr, &ss); -+ if (e != 0) -+ JvFail (strerror (e)); -+ -+ // Request at least 1meg of stack -+ if (ss >= 1024 * 1024) -+ ss = 0; -+ else -+ ss = 1024 * 1024; -+ } -+ -+ if (ss) -+ { -+ int e = pthread_attr_setstacksize (&attr, ss); - if (e != 0) - JvFail (strerror (e)); - } - - info = (struct starter *) _Jv_AllocBytes (sizeof (struct starter)); diff --git a/srcpkgs/gcc6/patches/503-fix-gcj-iconv-musl.patch b/srcpkgs/gcc6/patches/503-fix-gcj-iconv-musl.patch deleted file mode 100644 index b0015751e2b16e..00000000000000 --- a/srcpkgs/gcc6/patches/503-fix-gcj-iconv-musl.patch +++ /dev/null @@ -1,120 +0,0 @@ ---- gcc-4.8.2/libjava/gnu/gcj/convert/natIconv.cc.orig 2014-02-18 18:46:14.897880526 +0200 -+++ gcc-4.8.2/libjava/gnu/gcj/convert/natIconv.cc 2014-02-18 18:50:08.766613550 +0200 -@@ -24,6 +24,13 @@ - - #ifdef HAVE_ICONV - #include -+#include -+ -+#if __BYTE_ORDER == __BIG_ENDIAN -+#define UCS2_CHARSET "UCS-2BE" -+#else -+#define UCS2_CHARSET "UCS-2LE" -+#endif - - template - static inline size_t -@@ -45,7 +52,7 @@ - _Jv_GetStringUTFRegion (encoding, 0, encoding->length(), buffer); - buffer[len] = '\0'; - -- iconv_t h = iconv_open ("UCS-2", buffer); -+ iconv_t h = iconv_open (UCS2_CHARSET, buffer); - if (h == (iconv_t) -1) - throw new ::java::io::UnsupportedEncodingException (encoding); - -@@ -99,18 +106,6 @@ - throw new ::java::io::CharConversionException (); - } - -- if (iconv_byte_swap) -- { -- size_t max = (old_out - outavail) / sizeof (jchar); -- for (size_t i = 0; i < max; ++i) -- { -- // Byte swap. -- jchar c = (((out[outpos + i] & 0xff) << 8) -- | ((out[outpos + i] >> 8) & 0xff)); -- outbuf[i] = c; -- } -- } -- - inpos += old_in - inavail; - return (old_out - outavail) / sizeof (jchar); - #else /* HAVE_ICONV */ -@@ -145,7 +140,7 @@ - _Jv_GetStringUTFRegion (encoding, 0, encoding->length(), buffer); - buffer[len] = '\0'; - -- iconv_t h = iconv_open (buffer, "UCS-2"); -+ iconv_t h = iconv_open (buffer, UCS2_CHARSET); - if (h == (iconv_t) -1) - throw new ::java::io::UnsupportedEncodingException (encoding); - -@@ -187,20 +182,6 @@ - char *inbuf = (char *) &chars[inpos]; - char *outbuf = (char *) &out[count]; - -- if (iconv_byte_swap) -- { -- // Ugly performance penalty -- don't use losing systems! -- temp_buffer = (jchar *) _Jv_Malloc (inlength * sizeof (jchar)); -- for (int i = 0; i < inlength; ++i) -- { -- // Byte swap. -- jchar c = (((chars[inpos + i] & 0xff) << 8) -- | ((chars[inpos + i] >> 8) & 0xff)); -- temp_buffer[i] = c; -- } -- inbuf = (char *) temp_buffer; -- } -- - size_t loop_old_in = old_in; - while (1) - { -@@ -252,44 +233,7 @@ - jboolean - gnu::gcj::convert::IOConverter::iconv_init (void) - { -- // Some versions of iconv() always return their UCS-2 results in -- // big-endian order, and they also require UCS-2 inputs to be in -- // big-endian order. For instance, glibc 2.1.3 does this. If the -- // UTF-8=>UCS-2 iconv converter has this feature, then we assume -- // that all UCS-2 converters do. (This might not be the best -- // heuristic, but is is all we've got.) -- jboolean result = false; --#ifdef HAVE_ICONV -- iconv_t handle = iconv_open ("UCS-2", "UTF-8"); -- if (handle != (iconv_t) -1) -- { -- jchar c; -- unsigned char in[4]; -- char *inp, *outp; -- size_t inc, outc, r; -- -- // This is the UTF-8 encoding of \ufeff. At least Tru64 UNIX libiconv -- // needs the trailing NUL byte, otherwise iconv fails with EINVAL. -- in[0] = 0xef; -- in[1] = 0xbb; -- in[2] = 0xbf; -- in[3] = 0x00; -- -- inp = (char *) in; -- inc = 4; -- outp = (char *) &c; -- outc = 2; -- -- r = iconv_adapter (iconv, handle, &inp, &inc, &outp, &outc); -- // Conversion must be complete for us to use the result. -- if (r != (size_t) -1 && inc == 0 && outc == 0) -- result = (c != 0xfeff); -- -- // Release iconv handle. -- iconv_close (handle); -- } --#endif /* HAVE_ICONV */ -- return result; -+ return false; - } - - void diff --git a/srcpkgs/gcc6/patches/504-fix-gcj-arm-thumb.patch b/srcpkgs/gcc6/patches/504-fix-gcj-arm-thumb.patch deleted file mode 100644 index 8610515967f102..00000000000000 --- a/srcpkgs/gcc6/patches/504-fix-gcj-arm-thumb.patch +++ /dev/null @@ -1,23 +0,0 @@ -diff -ruN gcc/libjava/configure.host gcc/libjava/configure.host ---- gcc/libjava/configure.host 2015-05-28 21:13:55.185034000 +0300 -+++ gcc/libjava/configure.host 2018-12-27 09:26:16.579326441 +0200 -@@ -407,6 +407,10 @@ - descriptor_h=sysdep/powerpc/descriptor.h - ;; - -+ arm*-*) -+ descriptor_h=sysdep/arm/descriptor.h -+ ;; -+ - *) - descriptor_h=sysdep/descriptor-n.h - ;; -diff -ruN gcc/libjava/sysdep/arm/descriptor.h gcc/libjava/sysdep/arm/descriptor.h ---- gcc/libjava/sysdep/arm/descriptor.h 1970-01-01 02:00:00.000000000 +0200 -+++ gcc/libjava/sysdep/arm/descriptor.h 2018-12-27 09:27:38.714979452 +0200 -@@ -0,0 +1,4 @@ -+// Given a function pointer, return the code address. -+// Strip out the ARM/Thumb mode indicator bit -+ -+#define UNWRAP_FUNCTION_DESCRIPTOR(X) ((void*)(((unsigned long)X) & ~1UL)) - diff --git a/srcpkgs/gcc6/patches/901-fix-cxxflags-passing.patch b/srcpkgs/gcc6/patches/901-fix-cxxflags-passing.patch deleted file mode 100644 index 8eb1de77d5c1e9..00000000000000 --- a/srcpkgs/gcc6/patches/901-fix-cxxflags-passing.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- gcc-4.8.1/Makefile.in.orig -+++ gcc-4.8.1/Makefile.in -@@ -169,6 +169,7 @@ - # built for the build system to override those in BASE_FLAGS_TO_PASSS. - EXTRA_BUILD_FLAGS = \ - CFLAGS="$(CFLAGS_FOR_BUILD)" \ -+ CXXFLAGS="$(CXXFLAGS_FOR_BUILD)" \ - LDFLAGS="$(LDFLAGS_FOR_BUILD)" - - # This is the list of directories to built for the host system. diff --git a/srcpkgs/gcc6/patches/998-ldbl128-config.patch b/srcpkgs/gcc6/patches/998-ldbl128-config.patch deleted file mode 100644 index d58e6566d0539e..00000000000000 --- a/srcpkgs/gcc6/patches/998-ldbl128-config.patch +++ /dev/null @@ -1,76 +0,0 @@ -From 47467f3ab0fb2f2fcede81060fe8bb339d0909eb Mon Sep 17 00:00:00 2001 -From: Szabolcs Nagy -Date: Wed, 28 Feb 2018 00:54:05 +0000 -Subject: [PATCH 10/12] ldbl128 config - ---- - gcc/configure | 13 +++++++++++++ - gcc/configure.ac | 16 ++++++++++++++-- - 2 files changed, 27 insertions(+), 2 deletions(-) - -diff --git gcc/configure gcc/configure -index 6121e163259..07ff8597d48 100755 ---- a/gcc/configure -+++ b/gcc/configure -@@ -29309,6 +29309,15 @@ if test "${with_long_double_128+set}" = set; then : - withval=$with_long_double_128; gcc_cv_target_ldbl128="$with_long_double_128" - else - -+ case "$target" in -+ s390*-*-linux-musl*) -+ gcc_cv_target_ldbl128=yes -+ ;; -+ powerpc*-*-linux-musl*) -+ gcc_cv_target_ldbl128=no -+ ;; -+ *) -+ - if test $glibc_version_major -gt 2 \ - || ( test $glibc_version_major -eq 2 && test $glibc_version_minor -ge 4 ); then : - gcc_cv_target_ldbl128=yes -@@ -29320,6 +29329,10 @@ else - && gcc_cv_target_ldbl128=yes - - fi -+ -+ ;; -+ esac -+ - fi - - ;; -diff --git gcc/configure.ac gcc/configure.ac -index b066cc609e1..6c15ed898c0 100644 ---- a/gcc/configure.ac -+++ b/gcc/configure.ac -@@ -5971,13 +5971,25 @@ case "$target" in - AC_ARG_WITH(long-double-128, - [AS_HELP_STRING([--with-long-double-128], - [use 128-bit long double by default])], -- gcc_cv_target_ldbl128="$with_long_double_128", -+ gcc_cv_target_ldbl128="$with_long_double_128", [ -+ case "$target" in -+ s390*-*-linux-musl*) -+ gcc_cv_target_ldbl128=yes -+ ;; -+ powerpc*-*-linux-musl*) -+ gcc_cv_target_ldbl128=no -+ ;; -+ *)] - [GCC_GLIBC_VERSION_GTE_IFELSE([2], [4], [gcc_cv_target_ldbl128=yes], [ - [gcc_cv_target_ldbl128=no - grep '^[ ]*#[ ]*define[ ][ ]*__LONG_DOUBLE_MATH_OPTIONAL' \ - $target_header_dir/bits/wordsize.h > /dev/null 2>&1 \ - && gcc_cv_target_ldbl128=yes -- ]])]) -+ ]])] -+ [ -+ ;; -+ esac -+ ]) - ;; - esac - if test x$gcc_cv_target_ldbl128 = xyes; then --- -2.17.1 - diff --git a/srcpkgs/gcc6/patches/999-libgcc-ldbl128-config.patch b/srcpkgs/gcc6/patches/999-libgcc-ldbl128-config.patch deleted file mode 100644 index b92e3badbfe2e1..00000000000000 --- a/srcpkgs/gcc6/patches/999-libgcc-ldbl128-config.patch +++ /dev/null @@ -1,138 +0,0 @@ -From 330788a7acde436c1ee8fcb0c1fd657e6ffab8fd Mon Sep 17 00:00:00 2001 -From: q66 -Date: Thu, 2 May 2019 18:58:29 +0200 -Subject: [PATCH] libgcc: do not build 128-bit long double runtime support for - musl - -Another patch was already disabling 128-bit long doubles for the -compiler itself, this one additionally avoids building the runtime -support for that. - -Musl does not support 128-bit long doubles, and building libgcc -with 128-bit long double ABI was breaking things like ld.gold -which refuses to link two objects with different FP ABI tags. ---- - libgcc/config.host | 10 +++++++++- - libgcc/config/rs6000/ppc64-fp.c | 14 ++++++++++++++ - libgcc/config/rs6000/t-musl | 8 ++++++++ - 3 files changed, 31 insertions(+), 1 deletion(-) - create mode 100644 libgcc/config/rs6000/t-musl - -diff --git a/libgcc/config.host b/libgcc/config.host -index 11b4aca..51ceef5 100644 ---- a/libgcc/config.host -+++ b/libgcc/config.host -@@ -1071,8 +1071,16 @@ powerpc-*-rtems*) - extra_parts="$extra_parts crtbeginS.o crtendS.o crtbeginT.o ecrti.o ecrtn.o ncrti.o ncrtn.o" - ;; - powerpc*-*-linux*) -- tmake_file="${tmake_file} rs6000/t-ppccomm rs6000/t-savresfgpr rs6000/t-crtstuff rs6000/t-linux t-dfprules rs6000/t-ppc64-fp t-slibgcc-libgcc" -+ tmake_file="${tmake_file} rs6000/t-ppccomm rs6000/t-savresfgpr rs6000/t-crtstuff t-dfprules rs6000/t-ppc64-fp t-slibgcc-libgcc" - tmake_file="${tmake_file} t-stack rs6000/t-stack-rs6000" -+ case ${host} in -+ powerpc*-*-linux-musl*) -+ tmake_file="${tmake_file} rs6000/t-musl" -+ ;; -+ *) -+ tmake_file="${tmake_file} rs6000/t-linux" -+ ;; -+ esac - case $ppc_fp_type in - 64) - ;; -diff --git a/libgcc/config/rs6000/ppc64-fp.c b/libgcc/config/rs6000/ppc64-fp.c -index faffc82..9f479ee 100644 ---- a/libgcc/config/rs6000/ppc64-fp.c -+++ b/libgcc/config/rs6000/ppc64-fp.c -@@ -25,25 +25,34 @@ see the files COPYING3 and COPYING.RUNTIME respectively. If not, see - . */ - - #if defined(__powerpc64__) || defined (__64BIT__) || defined(__ppc64__) -+#if __LDBL_MANT_DIG__ > __DBL_MANT_DIG__ - #define TMODES -+#endif - #include "fp-bit.h" - -+#ifdef TMODES - extern DItype __fixtfdi (TFtype); -+#endif - extern DItype __fixdfdi (DFtype); - extern DItype __fixsfdi (SFtype); - extern USItype __fixunsdfsi (DFtype); - extern USItype __fixunssfsi (SFtype); -+#ifdef TMODES - extern TFtype __floatditf (DItype); - extern TFtype __floatunditf (UDItype); -+#endif - extern DFtype __floatdidf (DItype); - extern DFtype __floatundidf (UDItype); - extern SFtype __floatdisf (DItype); - extern SFtype __floatundisf (UDItype); -+#ifdef TMODES - extern DItype __fixunstfdi (TFtype); -+#endif - - static DItype local_fixunssfdi (SFtype); - static DItype local_fixunsdfdi (DFtype); - -+#ifdef TMODES - DItype - __fixtfdi (TFtype a) - { -@@ -51,6 +60,7 @@ __fixtfdi (TFtype a) - return - __fixunstfdi (-a); - return __fixunstfdi (a); - } -+#endif - - DItype - __fixdfdi (DFtype a) -@@ -86,6 +96,7 @@ __fixunssfsi (SFtype a) - return (SItype) a; - } - -+#ifdef TMODES - TFtype - __floatditf (DItype u) - { -@@ -109,6 +120,7 @@ __floatunditf (UDItype u) - - return (TFtype) dh + (TFtype) dl; - } -+#endif - - DFtype - __floatdidf (DItype u) -@@ -183,6 +195,7 @@ __floatundisf (UDItype u) - return (SFtype) f; - } - -+#ifdef TMODES - DItype - __fixunstfdi (TFtype a) - { -@@ -206,6 +219,7 @@ __fixunstfdi (TFtype a) - v += (USItype) a; - return v; - } -+#endif - - /* This version is needed to prevent recursion; fixunsdfdi in libgcc - calls fixdfdi, which in turn calls calls fixunsdfdi. */ -diff --git a/libgcc/config/rs6000/t-musl b/libgcc/config/rs6000/t-musl -new file mode 100644 -index 0000000..f261d8a ---- /dev/null -+++ b/libgcc/config/rs6000/t-musl -@@ -0,0 +1,8 @@ -+# Overrides for musl; we want to avoid building all these implementations -+# required for quad-precision float handling as musl does not support that, -+# ibm-ldouble.c is added into the build by t-ppccomm -+ -+HOST_LIBGCC2_CFLAGS += -mlong-double-64 -mno-minimal-toc -+ -+# We do not want to build ibm-ldouble.c. -+LIB2ADD := $(filter-out %ibm-ldouble.c, $(LIB2ADD)) --- -2.21.0 - diff --git a/srcpkgs/gcc6/template b/srcpkgs/gcc6/template deleted file mode 100644 index 99bc498be33490..00000000000000 --- a/srcpkgs/gcc6/template +++ /dev/null @@ -1,379 +0,0 @@ -# Template file for 'gcc6' -# old isl is necessary -_isl_version=0.16 -pkgname=gcc6 -version=6.5.0 -revision=2 -_majorver="${version%%.*}" -_minorver="${version%.*}" -create_wrksrc=yes -hostmakedepends="automake libtool perl flex texinfo zip unzip tar" -makedepends="gmp-devel mpfr-devel libmpc-devel zlib-devel" -depends="binutils" -short_desc="GNU C Compiler (6.x)" -maintainer="Orphaned " -license="GFDL-1.2-or-later, GPL-3.0-or-later, LGPL-2.1-or-later, EPL" -homepage="http://gcc.gnu.org" -distfiles=" - ${GNU_SITE}/gcc/gcc-${version}/gcc-${version}.tar.xz - ${SOURCEFORGE_SITE}/libisl/isl-${_isl_version}.tar.bz2 - https://sourceware.org/pub/java/ecj-4.9.jar" -checksum=" - 7ef1796ce497e89479183702635b14bb7a46b53249209a5e0f999bebf4740945 - 3899e68047d0a18db5a7d73bdabcbe9246865e73e86efbd95387817d342fd554 - 9506e75b862f782213df61af67338eb7a23c35ff425d328affc65585477d34cd" -skip_extraction="ecj-4.9.jar" -nopie=yes -lib32disabled=yes -nocross=yes -repository=bootstrap - -subpackages="gcc6-gcj gcc6-gcj-ecj libgcj-devel libgcj gcc6-gcj-jdk-compat" - -case "$XBPS_TARGET_MACHINE" in - i686) _triplet="i686-pc-linux-gnu";; - i686-musl) _triplet="i686-linux-musl";; - x86_64) _triplet="x86_64-unknown-linux-gnu";; - x86_64-musl) _triplet="x86_64-linux-musl";; - armv5tel) _triplet="arm-linux-gnueabi";; - armv5tel-musl) _triplet="arm-linux-musleabi";; - armv6l) _triplet="arm-linux-gnueabihf";; - armv7l) _triplet="armv7l-linux-gnueabihf";; - armv6l-musl) _triplet="arm-linux-musleabihf";; - armv7l-musl) _triplet="armv7l-linux-musleabihf";; - aarch64) _triplet="aarch64-linux-gnu";; - aarch64-musl) _triplet="aarch64-linux-musl";; - ppc) _triplet="powerpc-linux-gnu";; - ppc-musl) _triplet="powerpc-linux-musl";; - ppc64le) _triplet="powerpc64le-linux-gnu";; - ppc64le-musl) _triplet="powerpc64le-linux-musl";; - ppc64) _triplet="powerpc64-linux-gnu";; - ppc64-musl) _triplet="powerpc64-linux-musl";; - mips-musl) _triplet="mips-linux-musl";; - mipshf-musl) _triplet="mips-linux-muslhf";; - mipsel-musl) _triplet="mipsel-linux-musl";; - mipselhf-musl) _triplet="mipsel-linux-muslhf";; -esac - -case "$XBPS_TARGET_MACHINE" in - *-musl) depends+=" musl-devel";; - *) depends+=" glibc-devel";; -esac - -post_extract() { - mv gcc-${version}/* . - mv isl-${_isl_version} isl - # https://gcc.gnu.org/ml/java/2008-04/msg00027.html - cp ${XBPS_SRCDISTDIR}/${pkgname}-${version}/ecj-*.jar ${wrksrc}/ecj.jar -} - -pre_configure() { - # _FORTIFY_SOURCE needs an optimization level. - sed -i "/ac_cpp=/s/\$CPPFLAGS/\$CPPFLAGS -O2/" {gcc,libiberty}/configure - if [ "$XBPS_TARGET_LIBC" = musl ]; then - patch -p1 -i ${FILESDIR}/303-gcc-6.1-musl-libssp.patch - fi - - # old isl normally tries to call aclocal-1.14 to reconfigure itself - pushd ${wrksrc}/isl - autoreconf -if - popd -} - -do_configure() { - local _args _hash - - _hash=gnu - case "$XBPS_TARGET_MACHINE" in - mipselhf-musl) _args+=" --with-arch=mips32r2 --with-float=hard"; _hash=sysv;; - mipsel-musl) _args+=" --with-arch=mips32r2 --with-float=soft"; _hash=sysv;; - mipshf-musl) _args+=" --with-arch=mips32r2 --with-float=hard";; - mips-musl) _args+=" --with-arch=mips32r2 --with-float=soft";; - armv5*) _args+=" --with-arch=armv5te --with-float=soft";; - armv6l*) _args+=" --with-arch=armv6 --with-fpu=vfp --with-float=hard";; - armv7l*) _args+=" --with-arch=armv7-a --with-fpu=vfpv3 --with-float=hard";; - aarch64*) _args+=" --with-arch=armv8-a";; - ppc) _args+=" --enable-secureplt";; - ppc-musl) _args+=" --enable-secureplt --disable-decimal-float";; - ppc64*) - _args+=" --with-abi=elfv2 --enable-secureplt" - sed -i 's/lib64/lib/' gcc/config/rs6000/linux64.h - ;; - ppc64*-musl) - _args+=" --with-abi=elfv2 --enable-secureplt --disable-decimal-float" - sed -i 's/lib64/lib/' gcc/config/rs6000/linux64.h - ;; - x86_64*) - sed -i 's/lib64/lib/' gcc/config/i386/linux64.h - ;; - esac - - export CFLAGS="${CFLAGS/-D_FORTIFY_SOURCE=2/}" - export CXXFLAGS="${CXXFLAGS/-D_FORTIFY_SOURCE=2/}" - - # file-prefix-map isn't supported in gcc6 - export CFLAGS="${CFLAGS/-ffile-prefix-map=$wrksrc=./}" - export CXXFLAGS="${CXXFLAGS/-ffile-prefix-map=$wrksrc=./}" - - # Disable explicit -fno-PIE, gcc will figure this out itself. - export CFLAGS="${CFLAGS//-fno-PIE/}" - export CXXFLAGS="${CXXFLAGS//-fno-PIE/}" - export LDFLAGS="${LDFLAGS//-no-pie/}" - - _args+=" --build=${_triplet}" - _args+=" --program-suffix=-${_majorver}" - _args+=" --enable-version-specific-runtime-libs" - _args+=" --prefix=/usr" - _args+=" --mandir=/usr/share/man" - _args+=" --infodir=/usr/share/info" - _args+=" --libexecdir=/usr/lib" - _args+=" --libdir=/usr/lib" - _args+=" --with-gxx-include-dir=/usr/include/c++/${version}" - _args+=" --enable-languages=c,c++,java,lto" - _args+=" --enable-java-gc=boehm" - _args+=" --with-jvm-root=/usr/lib/jvm/java-1.5-gcj" - _args+=" --enable-fast-character" - _args+=" --disable-fixed-point" - _args+=" --enable-threads=posix" - _args+=" --enable-__cxa_atexit" - _args+=" --disable-multilib" - _args+=" --enable-lto" - _args+=" --disable-bootstrap" - _args+=" --with-system-zlib" - _args+=" --enable-shared" - _args+=" --enable-linker-build-id" - _args+=" --disable-werror" - _args+=" --disable-nls" - _args+=" --enable-default-pie" - _args+=" --enable-default-ssp" - _args+=" --enable-checking=release" - _args+=" --disable-libstdcxx-pch" - _args+=" --with-isl" - _args+=" --with-linker-hash-style=$_hash" - _args+=" --disable-libunwind-exceptions" - _args+=" --disable-target-libiberty" - _args+=" --disable-libquadmath" - _args+=" --disable-libsanitizer" - _args+=" --disable-vtable-verify" - _args+=" --disable-libitm" - _args+=" --disable-libgomp" - _args+=" --disable-libatomic" - _args+=" --disable-libmpx" - _args+=" --disable-libmudflap" - _args+=" --disable-libssp" - - if [ "$XBPS_TARGET_LIBC" = "musl" ]; then - _args+=" --disable-symvers" - _args+=" libat_cv_have_ifunc=no" - fi - - mkdir -p build - cd build - - CONFIG_SHELL=/bin/bash ${wrksrc}/configure ${_args} -} - -do_build() { - cd build - make ${makejobs} -} - -do_install() { - cd build - if [ "$XBPS_TARGET_WORDSIZE" = "64" ]; then - vmkdir usr/lib - ln -sfr ${DESTDIR}/usr/lib ${DESTDIR}/usr/lib64 - fi - mkdir -p ${DESTDIR}/usr/include/c++/${version} - make DESTDIR=${DESTDIR} install - - # Make version a symlink of major version to make all versions - # from the same series work automagically. - mv ${DESTDIR}/usr/lib/gcc/${_triplet}/${version} \ - ${DESTDIR}/usr/lib/gcc/${_triplet}/${_minorver} - ln -sfr ${DESTDIR}/usr/lib/gcc/${_triplet}/${_minorver} \ - ${DESTDIR}/usr/lib/gcc/${_triplet}/${version} - - # Ditto for c++ headers. - mv ${DESTDIR}/usr/include/c++/${version} \ - ${DESTDIR}/usr/include/c++/${_minorver} - ln -sfr ${DESTDIR}/usr/include/c++/${_minorver} \ - ${DESTDIR}/usr/include/c++/${version} - - if [ -e ${DESTDIR}/usr/lib64 ]; then - rm -f ${DESTDIR}/usr/lib64 - fi - - # Remove python stuff - rm -rf ${DESTDIR}/usr/share/gcc-${version}/python - rm -f ${DESTDIR}/usr/lib/gcc/${_triplet}/${_minorver}/*.py - rm -f ${DESTDIR}/usr/bin/aot-compile-6 - rm -f ${DESTDIR}/usr/share/man/man1/aot-compile-6.1 - - # Avoid conflict with gcc - mv ${DESTDIR}/usr/lib/libcc1* ${DESTDIR}/usr/lib/gcc/${_triplet}/${_minorver} - - # Version info files to avoid conflicts with gcc - for f in cp-tools cpp cppinternals gcc gccinstall gccint gcj; do - if [ -f ${DESTDIR}/usr/share/info/${f}.info ]; then - mv ${DESTDIR}/usr/share/info/${f}.info \ - ${DESTDIR}/usr/share/info/${f}-${_majorver}.info - fi - done - - # Conflicting manpages, provided by gcc - rm -rf ${DESTDIR}/usr/share/man/man7 - - # Provided by main libgcc - rm -f ${DESTDIR}/usr/lib/gcc/${_triplet}/${_minorver}/libgcc_s.so* - - # Gcj libs need to be available in primary libdir - mv ${DESTDIR}/usr/lib/gcc/${_triplet}/${_minorver}/libgcj*.so* \ - ${DESTDIR}/usr/lib - mv ${DESTDIR}/usr/lib/gcc/${_triplet}/${_minorver}/libgij.so* \ - ${DESTDIR}/usr/lib - - # Move pkg-config file into a path pkg-config knows about - mkdir -p ${DESTDIR}/usr/lib/pkgconfig - mv ${DESTDIR}/usr/lib/gcc/${_triplet}/${_minorver}/pkgconfig/*.pc \ - ${DESTDIR}/usr/lib/pkgconfig - rmdir ${DESTDIR}/usr/lib/gcc/${_triplet}/${_minorver}/pkgconfig - - # Build ecj - needed for compat package - ${DESTDIR}/usr/bin/gcj-6 -Wl,-Bsymbolic -findirect-dispatch \ - -o ${DESTDIR}/usr/bin/ecj-gcj -lgcj \ - --main=org.eclipse.jdt.internal.compiler.batch.Main \ - ${DESTDIR}/usr/share/java/ecj.jar -} - -gcc6-gcj_package() { - lib32disabled=yes - depends="gcc6>=${_minorver} libgcj-devel>=${_minorver}" - short_desc+=" - Java compiler frontend" - pkg_install() { - for f in gcj jv-convert gjarsigner gjar grmic jcf-dump \ - gtnameserv gcjh gnative2ascii gserialver gkeytool \ - gij grmiregistry grmid gorbd gcj-dbtool gjavah \ - gc-analyze gappletviewer rebuild-gcj-db; do - vmove usr/bin/${f}-${_majorver} - done - for f in gcj jv-convert gjarsigner gjar grmic jcf-dump gjdoc \ - gtnameserv gcjh gnative2ascii gserialver gkeytool \ - gij grmiregistry grmid gorbd gcj-dbtool gjavah \ - gc-analyze gappletviewer rebuild-gcj-db; do - if [ -f ${DESTDIR}/usr/share/man/man1/${f}-${_majorver}.1 ]; then - vmove usr/share/man/man1/${f}-${_majorver}.1 - fi - done - vmove usr/bin/${_triplet}-gcj-${_majorver} - vmove usr/lib/gcc/${_triplet}/${_minorver}/jc1 - vmove usr/lib/gcc/${_triplet}/${_minorver}/jvgenmain - vmove usr/lib/gcc/${_triplet}/${_minorver}/ecj1 - vmove usr/share/info/gcj-${_majorver}.info - touch ${PKGDESTDIR}/usr/share/info/dir - } -} - -gcc6-gcj-ecj_package() { - short_desc+=" - Eclipse Java Compiler frontend" - pkg_install() { - vmove usr/bin/ecj-gcj - } -} - -gcc6-gcj-jdk-compat_package() { - lib32disabled=yes - depends="gcc6-gcj gcc6-gcj-ecj fastjar" - short_desc+=" - JDK compatiblity layer" - pkg_install() { - local jvm_dir=$PKGDESTDIR/usr/lib/jvm - local jdk_dir=$jvm_dir/java-1.5-gcj - local jdk_bin_dir=$jdk_dir/bin - local jdk_lib_dir=$jdk_dir/lib - local jdk_inc_dir=$jdk_dir/include - local jre_dir=$jdk_dir/jre - local jre_bin_dir=$jre_dir/bin - local jre_lib_dir=$jre_dir/lib - - local arch= - case "$XBPS_TARGET_MACHINE" in - i686*) arch=i386 ;; - x86_64*) arch=amd64 ;; - arm*) arch=arm ;; - aarch64*) arch=aarch64 ;; - ppc64le*) arch=ppc64le ;; - ppc64*) arch=ppc64 ;; - ppc*) arch=ppc ;; - mipsel*) arch=mipsel ;; - mips*) arch=mips ;; - esac - - mkdir -p $jdk_bin_dir $jdk_lib_dir - ln -sfr ${PKGDESTDIR}/usr/bin/gij-${_majorver} $jdk_bin_dir/java - ln -sfr ${PKGDESTDIR}/usr/bin/fastjar $jdk_bin_dir/fastjar - ln -sfr ${PKGDESTDIR}/usr/bin/grmic-${_majorver} $jdk_bin_dir/rmic - ln -sfr ${PKGDESTDIR}/usr/bin/gjavah-${_majorver} $jdk_bin_dir/javah - ln -sfr ${PKGDESTDIR}/usr/bin/gappletviewer-${_majorver} $jdk_bin_dir/appletviewer - ln -sfr ${PKGDESTDIR}/usr/bin/gjarsigner-${_majorver} $jdk_bin_dir/jarsigner - ln -sfr ${PKGDESTDIR}/usr/bin/grmiregistry-${_majorver} $jdk_bin_dir/rmiregistry - ln -sfr ${PKGDESTDIR}/usr/bin/gkeytool-${_majorver} $jdk_bin_dir/keytool - ln -sfr ${PKGDESTDIR}/usr/bin/gjar-${_majorver} $jdk_bin_dir/gjar - ln -sfr ${PKGDESTDIR}/usr/bin/gnative2ascii-${_majorver} $jdk_bin_dir/gnative2ascii - ln -sfr ${PKGDESTDIR}/usr/bin/ecj-gcj $jdk_bin_dir/javac - ln -sfr ${PKGDESTDIR}/usr/share/java/libgcj-tools-${version}.jar $jdk_lib_dir/tools.jar - - # symlink headers for jni.h and so on, don't do the whole directory - # otherwise undesirable gcc include files might leak into the builds - mkdir -p $jdk_inc_dir - ln -sfr ${PKGDESTDIR}/usr/lib/gcc/${_triplet}/${_minorver}/include/gcj $jdk_inc_dir/gcj - ln -sfr ${PKGDESTDIR}/usr/lib/gcc/${_triplet}/${_minorver}/include/jawt.h $jdk_inc_dir/jawt.h - ln -sfr ${PKGDESTDIR}/usr/lib/gcc/${_triplet}/${_minorver}/include/jawt_md.h $jdk_inc_dir/jawt_md.h - ln -sfr ${PKGDESTDIR}/usr/lib/gcc/${_triplet}/${_minorver}/include/jni.h $jdk_inc_dir/jni.h - ln -sfr ${PKGDESTDIR}/usr/lib/gcc/${_triplet}/${_minorver}/include/jni_md.h $jdk_inc_dir/jni_md.h - ln -sfr ${PKGDESTDIR}/usr/lib/gcc/${_triplet}/${_minorver}/include/jvmpi.h $jdk_inc_dir/jvmpi.h - - mkdir -p $jre_bin_dir $jre_lib_dir/$arch - ln -sfr ${PKGDESTDIR}/usr/bin/gij-${_majorver} $jre_bin_dir/java - ln -sfr ${PKGDESTDIR}/usr/bin/grmiregistry-${_majorver} $jre_bin_dir/rmiregistry - ln -sfr ${PKGDESTDIR}/usr/bin/gkeytool-${_majorver} $jre_bin_dir/keytool - ln -sfr ${PKGDESTDIR}/usr/share/java/libgcj-${version}.jar $jre_lib_dir/rt.jar - ln -sfr ${PKGDESTDIR}/usr/share/java/libgcj-tools-${version}.jar $jre_lib_dir/tools.jar - ln -sfr ${PKGDESTDIR}/usr/lib/gcc/${_triplet}/${_minorver}/gcj-$version-*/libjvm.so $jre_lib_dir/$arch - ln -sfr ${PKGDESTDIR}/usr/lib/gcc/${_triplet}/${_minorver}/gcj-$version-*/libjavamath.so $jre_lib_dir/$arch - ln -sfr ${PKGDESTDIR}/usr/lib/gcc/${_triplet}/${_minorver}/gcj-$version-*/classmap.db $jre_lib_dir/$arch - } -} - -libgcj-devel_package() { - lib32disabled=yes - depends="libgcj-${version}_${revision}" - short_desc+=" - Java library - development files" - pkg_install() { - vmove usr/include/c++/${_minorver}/gnu - vmove usr/include/c++/${_minorver}/java - vmove usr/include/c++/${_minorver}/javax - vmove usr/include/c++/${_minorver}/sun - vmove usr/include/c++/${_minorver}/gcj - vmove usr/include/c++/${_minorver}/org - vmove "usr/lib/gcc/${_triplet}/${_minorver}/plugin/include/java" - vmove "usr/lib/gcc/${_triplet}/${_minorver}/include/jni*" - vmove "usr/lib/gcc/${_triplet}/${_minorver}/include/gcj*" - vmove "usr/lib/gcc/${_triplet}/${_minorver}/include/jvm*" - vmove "usr/lib/gcc/${_triplet}/${_minorver}/include/jawt*" - vmove usr/lib/pkgconfig/libgcj-${_majorver}.pc - } -} - -libgcj_package() { - lib32disabled=yes - short_desc+=" - Java libraries" - pkg_install() { - vmove "usr/lib/libgcj*.so*" - vmove "usr/lib/libgij.so*" - vmove usr/lib/gcc/${_triplet}/${_minorver}/gcj-${version}-* - vmove usr/lib/gcc/${_triplet}/${_minorver}/logging.properties - vmove usr/lib/gcc/${_triplet}/${_minorver}/libgcj.spec - vmove usr/lib/gcc/${_triplet}/${_minorver}/security/classpath.security - vmove usr/share/java - } -} diff --git a/srcpkgs/gccmakedep/template b/srcpkgs/gccmakedep/template deleted file mode 100644 index e0b52e1a7bd536..00000000000000 --- a/srcpkgs/gccmakedep/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'gccmakedep' -pkgname=gccmakedep -version=1.0.3 -revision=4 -build_style=gnu-configure -short_desc="Program calls 'gcc -M' to output makefile rules" -maintainer="Markus Berger " -license="MIT" -homepage="http://cgit.freedesktop.org/xorg/util/gccmakedep/" -distfiles="$XORG_SITE/util/${pkgname}-${version}.tar.gz" -checksum=f9e2e7a590e27f84b6708ab7a81e546399b949bf652fb9b95193e0e543e6a548 - -post_install() { - vlicense COPYING -} diff --git a/srcpkgs/gcdemu/template b/srcpkgs/gcdemu/template deleted file mode 100644 index f3a3c7ff162885..00000000000000 --- a/srcpkgs/gcdemu/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'gcdemu' -pkgname=gcdemu -version=3.2.6 -revision=1 -build_style=cmake -hostmakedepends="python3 intltool" -depends="cdemu-daemon python3-gobject libnotify gtk+3" -short_desc="GTK application for controlling CDEmu daemon" -maintainer="Helmut Pozimski " -license="GPL-2.0-or-later" -homepage="http://cdemu.sourceforge.net" -distfiles="${SOURCEFORGE_SITE}/cdemu/gcdemu-${version}.tar.xz" -checksum=c38bf32a84a8b4be428dfaf80aee1884d4965c9a92fa7fefc92af0bdb851d730 diff --git a/srcpkgs/gcolor2/patches/gcolor2-0.4-amd64.patch b/srcpkgs/gcolor2/patches/gcolor2-0.4-amd64.patch deleted file mode 100644 index f9fd8dcceb71bc..00000000000000 --- a/srcpkgs/gcolor2/patches/gcolor2-0.4-amd64.patch +++ /dev/null @@ -1,44 +0,0 @@ ---- a/src/callbacks.c 2005-07-12 14:06:12.000000000 -0400 -+++ b/src/callbacks.c 2007-02-17 19:19:38.000000000 -0500 -@@ -4,6 +4,9 @@ - - #include - #include -+#include -+#include -+#include - - #include "callbacks.h" - #include "interface.h" -@@ -172,6 +175,9 @@ void on_copy_color_to_clipboard_activate - gtk_clipboard_set_text (cb, hex, strlen (hex)); - } - -+void add_rgb_file (gchar *filename, gchar *type); -+gchar* get_system_file (void); -+ - void on_show_system_colors_activate (GtkMenuItem *menuitem, gpointer user_data) - { - if (gtk_check_menu_item_get_active (GTK_CHECK_MENU_ITEM (menuitem))) -@@ -266,6 +272,8 @@ void on_save_button_clicked (GtkButton * - gtk_widget_destroy (savedialog); - } - -+void add_list_color (gchar *spec, gchar *name, gchar *type, gboolean is_new_color); -+ - void add_color_to_treeview () - { - GtkTreeView *treeview; ---- a/src/main.c 2005-07-11 10:55:49.000000000 -0400 -+++ b/src/main.c 2007-02-17 19:18:23.000000000 -0500 -@@ -4,6 +4,10 @@ - - #include - #include -+#include -+#include -+#include -+#include - - #include "interface.h" - #include "support.h" diff --git a/srcpkgs/gcolor2/template b/srcpkgs/gcolor2/template deleted file mode 100644 index 4aec89567aa9fa..00000000000000 --- a/srcpkgs/gcolor2/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'gcolor2' -pkgname=gcolor2 -version=0.4 -revision=4 -build_style=gnu-configure -hostmakedepends="pkg-config perl-XML-Parser" -makedepends="gtk+-devel" -short_desc="Simple GTK+2 color selector" -maintainer="Leah Neukirchen " -license="GPL-2.0-only" -homepage="http://gcolor2.sourceforge.net/" -distfiles="${SOURCEFORGE_SITE}/${pkgname}/${pkgname}-${version}.tar.gz" -checksum=89bd6c6d27ba5a679ec60057de8497855072f520515b490e5986fc3509774f23 - -CFLAGS="-fcommon" - -post_extract() { - sed -i 's/\[:space:\]/[&]/g' configure -} diff --git a/srcpkgs/gcolor3/patches/libportal5.patch b/srcpkgs/gcolor3/patches/libportal5.patch deleted file mode 100644 index 7db2bb94ba1bf9..00000000000000 --- 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 deleted file mode 100644 index 398759c594e95d..00000000000000 --- a/srcpkgs/gcolor3/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'gcolor3' -pkgname=gcolor3 -version=2.4.0 -revision=2 -build_style=meson -hostmakedepends="pkg-config gettext glib-devel" -makedepends="gtk+3-devel libportal-gtk3-devel" -short_desc="Color selection dialog written in GTK+3" -maintainer="Duncaen " -license="GPL-2.0-or-later" -homepage="https://www.hjdskes.nl/projects/gcolor3/" -distfiles="https://gitlab.gnome.org/World/gcolor3/-/archive/v${version}/gcolor3-v${version}.tar.gz" -checksum=d6071390a0980fb8eb8418750766c744cf0bca56f24ab4dbe3f23cb1ffd1973d -CFLAGS="-Wno-error=deprecated-declarations" diff --git a/srcpkgs/gcompat/template b/srcpkgs/gcompat/template deleted file mode 100644 index 4fe031c5fad61f..00000000000000 --- a/srcpkgs/gcompat/template +++ /dev/null @@ -1,58 +0,0 @@ -# Template file for 'gcompat' -pkgname=gcompat -version=1.1.0 -revision=1 -build_style=gnu-makefile -hostmakedepends="pkg-config" -makedepends="musl-obstack-devel" -short_desc="Compatibility layer to allow running glibc binaries on musl systems" -maintainer="Érico Nogueira " -license="ISC" -homepage="https://git.adelielinux.org/adelie/gcompat" -changelog="https://git.adelielinux.org/adelie/gcompat/-/raw/current/CHANGELOG.rst" -distfiles="https://distfiles.adelielinux.org/source/gcompat/gcompat-${version}.tar.xz" -checksum=4e8c9cbf0615f1ce5d56ce02d84ac9c0a3d38b5bed32e8e02e2105e9658c9d57 - -build_options="libucontext" -desc_option_libucontext="Build with ucontext support via libucontext" -build_options_default=" libucontext" - -# https://sourceware.org/glibc/wiki/ABIList -# https://wiki.linaro.org/RikuVoipio/LdSoTable -case "${XBPS_TARGET_MACHINE}" in - aarch64-musl) _glibc="ld-linux-aarch64.so.1" _musl="ld-musl-aarch64.so.1";; - armv5te-musl) _glibc="ld-linux.so.3" _musl="ld-musl-arm.so.1";; - armv5tel-musl) _glibc="ld-linux.so.3" _musl="ld-musl-arm.so.1";; - armv6hf-musl) _glibc="ld-linux-armhf.so.3" _musl="ld-musl-armhf.so.1";; - armv6l-musl) _glibc="ld-linux-armhf.so.3" _musl="ld-musl-armhf.so.1";; - armv7hf-musl) _glibc="ld-linux-armhf.so.3" _musl="ld-musl-armhf.so.1";; - armv7l-musl) _glibc="ld-linux-armhf.so.3" _musl="ld-musl-armhf.so.1";; - i686-musl) _glibc="ld-linux.so.2" _musl="ld-musl-x86.so.1";; - mips-musl) _glibc="ld.so.1" _musl="ld-musl-mips-sf.so.1";; - mipshf-musl) _glibc="ld.so.1" _musl="ld-musl-mips.so.1";; - mipsel-musl) _glibc="ld.so.1" _musl="ld-musl-mipsel-sf.so.1";; - mipselhf-musl) _glibc="ld.so.1" _musl="ld-musl-mipsel.so.1";; - x86_64-musl) _glibc="ld-linux-x86-64.so.2" _musl="ld-musl-x86_64.so.1";; - ppc64le-musl) _glibc="ld64.so.2" _musl="ld-musl-powerpc64le.so.1";; - ppc64-musl) _glibc="ld64.so.2" _musl="ld-musl-powerpc64.so.1";; - ppcle-musl) _glibc="ld.so.1" _musl="ld-musl-powerpcle.so.1";; - ppc-musl) _glibc="ld.so.1" _musl="ld-musl-powerpc.so.1";; - *-musl) broken="Template does not yet recognize this arch, please fix";; - *) broken="Only for musl libc";; -esac - -make_build_args="LINKER_PATH=/usr/lib/${_musl} LOADER_NAME=${_glibc} - LIBGCOMPAT_PATH=/usr/lib/libgcompat.so.0 LOADER_PATH=/usr/lib/${LOADER_NAME} - WITH_OBSTACK=musl-obstack" -make_install_args="LINKER_PATH=/usr/lib/${_musl} LOADER_NAME=${_glibc} - LIBGCOMPAT_PATH=/usr/lib/libgcompat.so.0 LOADER_PATH=/usr/lib/${LOADER_NAME} - WITH_OBSTACK=musl-obstack" - -if [ "$build_option_libucontext" ]; then - makedepends+=" libucontext-devel" - make_build_args+=" WITH_LIBUCONTEXT=1" -fi - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/gcompris-qt/patches/01-qt6.10.patch b/srcpkgs/gcompris-qt/patches/01-qt6.10.patch deleted file mode 100644 index 705b9054e7f13a..00000000000000 --- a/srcpkgs/gcompris-qt/patches/01-qt6.10.patch +++ /dev/null @@ -1,21 +0,0 @@ ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -85,7 +85,7 @@ - - set(QT_MAJOR Qt6) - --set(QT_COMPONENTS Qml Quick Gui Multimedia Core Svg Network LinguistTools Sensors QuickControls2 QuickTemplates2 Charts Widgets QmlWorkerScript) -+set(QT_COMPONENTS Qml Quick Gui Multimedia CorePrivate Svg Network LinguistTools Sensors QuickControls2BasicPrivate QuickTemplates2 Charts Widgets QmlWorkerScript) - - find_package(${QT_MAJOR} ${QT_REQUIRED_VERSION} COMPONENTS - ${QT_COMPONENTS}) -@@ -114,7 +114,7 @@ - ) - - if(UNIX AND NOT APPLE AND NOT ANDROID) -- find_package(${QT_MAJOR} ${QT_REQUIRED_VERSION} OPTIONAL_COMPONENTS WaylandClient) -+ find_package(${QT_MAJOR} ${QT_REQUIRED_VERSION} OPTIONAL_COMPONENTS WaylandClientPrivate) - endif() - - # For systems where ICU is not packaged with Qt installer - diff --git a/srcpkgs/gcompris-qt/template b/srcpkgs/gcompris-qt/template deleted file mode 100644 index fb17e510a0beec..00000000000000 --- a/srcpkgs/gcompris-qt/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'gcompris-qt' -# -# Be careful when package their latest version, -# Check if that release appear on their homepage first, -# Otherwise, they may remove it at a random time. -# -pkgname=gcompris-qt -version=25.1.1 -revision=1 -build_style=cmake -configure_args="-DQT_NO_PRIVATE_MODULE_WARNING=ON" -hostmakedepends="pkg-config extra-cmake-modules qt6-base qt6-tools gettext" -makedepends="qml-box2d qt6-base-private-devel qt6-multimedia-devel qt6-svg-devel - qt6-sensors-devel qt6-declarative-private-devel qt6-charts-devel qt6-wayland-private-devel" -short_desc="High quality educational software suite for children aged 2 to 10" -maintainer="zenobit " -license="AGPL-3.0-only" -homepage="https://gcompris.net/index-en.html" -changelog="https://www.gcompris.net/news-en.html" -distfiles="https://gcompris.net/download/qt/src/gcompris-qt-${version}.tar.xz" -checksum=636de9168bf5fd628faf061845f188f2c385d2da7f92c4b0449139ce6c6da12a - -post_install() { - vlicense LICENSES/AGPL-3.0-only.txt -} diff --git a/srcpkgs/gcovr/template b/srcpkgs/gcovr/template deleted file mode 100644 index cf0245e231cb94..00000000000000 --- a/srcpkgs/gcovr/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'gcovr' -pkgname=gcovr -version=7.2 -revision=2 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3-setuptools python3-Jinja2 python3-lxml python3-Pygments python3-colorlog" -#checkdepends="$depends cmake flake8 python3-pytest-cov which" -short_desc="Generates a simple report that summarizes the gcc code coverage" -maintainer="Andre Klitzing " -license="BSD-3-Clause" -homepage="https://gcovr.com/" -distfiles="https://github.com/gcovr/gcovr/archive/${version}.tar.gz" -checksum=17d3014b2dcfdfd155a8c38ef808ad6da11502cbb156e58172af259631e9b4ad -# requires unpackaged pyutilibs and ends up running code from examples, which require gcovr in PATH -make_check=no - -post_install() { - vlicense LICENSE.txt -} diff --git a/srcpkgs/gcr-devel b/srcpkgs/gcr-devel deleted file mode 120000 index fd82c282ab1648..00000000000000 --- a/srcpkgs/gcr-devel +++ /dev/null @@ -1 +0,0 @@ -gcr \ No newline at end of file diff --git a/srcpkgs/gcr/files/10-gcr-memlock.conf b/srcpkgs/gcr/files/10-gcr-memlock.conf deleted file mode 100644 index 92fbd97b94f539..00000000000000 --- a/srcpkgs/gcr/files/10-gcr-memlock.conf +++ /dev/null @@ -1,3 +0,0 @@ -# Increate max locked memory to 1024KB for the users group. - -@users - memlock 1024 diff --git a/srcpkgs/gcr/patches/Fix-FTBFS-on-x32.patch b/srcpkgs/gcr/patches/Fix-FTBFS-on-x32.patch deleted file mode 100644 index b8e99600a831db..00000000000000 --- a/srcpkgs/gcr/patches/Fix-FTBFS-on-x32.patch +++ /dev/null @@ -1,41 +0,0 @@ -From: Laurent Bigonville -Date: Sun, 19 Mar 2023 12:15:50 +0100 -Subject: Fix FTBFS on x32 - -This patch is inspired from Simon proposal on the upstream bug: -https://gitlab.gnome.org/GNOME/gcr/-/issues/45 ---- - egg/egg-asn1x.c | 6 +++--- - 1 file changed, 3 insertions(+), 3 deletions(-) - -diff --git a/egg/egg-asn1x.c b/egg/egg-asn1x.c -index b7d9d11..63e6b16 100644 ---- a/egg/egg-asn1x.c -+++ b/egg/egg-asn1x.c -@@ -2213,7 +2213,7 @@ anode_read_time (GNode *node, - return anode_failure (node, "invalid time content"); - - /* In order to work with 32 bit time_t. */ -- if (sizeof (time_t) <= 4 && when->tm_year >= 138) { -+ if ((sizeof (time_t) <= 4 || sizeof (glong) <= 4) && when->tm_year >= 138) { - *value = (time_t)2145914603; /* 2037-12-31 23:23:23 */ - - /* Convert to seconds since epoch */ -@@ -4740,7 +4740,7 @@ egg_asn1x_parse_time_general (const gchar *time, gssize n_time) - return -1; - - /* In order to work with 32 bit time_t. */ -- if (sizeof (time_t) <= 4 && when.tm_year >= 138) { -+ if ((sizeof (time_t) <= 4 || sizeof (glong) <= 4) && when.tm_year >= 138) { - value = (time_t)2145914603; /* 2037-12-31 23:23:23 */ - - /* Convert to seconds since epoch */ -@@ -4771,7 +4771,7 @@ egg_asn1x_parse_time_utc (const gchar *time, gssize n_time) - return -1; - - /* In order to work with 32 bit time_t. */ -- if (sizeof (time_t) <= 4 && when.tm_year >= 138) { -+ if ((sizeof (time_t) <= 4 || sizeof (glong) <= 4) && when.tm_year >= 138) { - value = (time_t)2145914603; /* 2037-12-31 23:23:23 */ - - /* Convert to seconds since epoch */ diff --git a/srcpkgs/gcr/template b/srcpkgs/gcr/template deleted file mode 100644 index ef04600670a0e6..00000000000000 --- a/srcpkgs/gcr/template +++ /dev/null @@ -1,46 +0,0 @@ -# Template file for 'gcr' -pkgname=gcr -version=3.41.2 -revision=1 -build_style=meson -build_helper="gir" -configure_args="$(vopt_bool gir introspection) $(vopt_bool gir gtk_doc) - -Dssh_agent=false" -hostmakedepends="gettext glib-devel gnupg gi-docgen gettext pkg-config openssh - libxslt $(vopt_if gir vala)" -makedepends="gtk+3-devel libgcrypt-devel libsecret-devel p11-kit-devel libxslt-devel" -depends="desktop-file-utils hicolor-icon-theme gnupg" -checkdepends="dbus" -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" -changelog="https://gitlab.gnome.org/GNOME/gcr/-/raw/gcr-3-41/NEWS" -distfiles="${GNOME_SITE}/gcr/${version%.*}/gcr-${version}.tar.xz" -checksum=bad10f3c553a0e1854649ab59c5b2434da22ca1a54ae6138f1f53961567e1ab7 -make_check_pre="dbus-run-session" -make_check=no # Gcr:ERROR:../gcr/test-gnupg-collection.c:203:test_load: assertion failed: (record) -CFLAGS="-D_GNU_SOURCE" # getpass - -# Package build options -build_options="gir" -build_options_default="gir" - -post_install() { - vinstall ${FILESDIR}/10-gcr-memlock.conf 644 etc/security/limits.d -} - -gcr-devel_package() { - depends="${makedepends} gcr>=${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 - vmove usr/share/doc - vmove usr/share/vala - fi - } -} diff --git a/srcpkgs/gcr4-devel b/srcpkgs/gcr4-devel deleted file mode 120000 index e85b363d95de76..00000000000000 --- a/srcpkgs/gcr4-devel +++ /dev/null @@ -1 +0,0 @@ -gcr4 \ No newline at end of file diff --git a/srcpkgs/gcr4/template b/srcpkgs/gcr4/template deleted file mode 100644 index f0ad5e9728a0c2..00000000000000 --- a/srcpkgs/gcr4/template +++ /dev/null @@ -1,41 +0,0 @@ -# Template file for 'gcr4' -pkgname=gcr4 -version=4.4.0.1 -revision=2 -build_style=meson -build_helper="gir" -configure_args="$(vopt_bool gir introspection) $(vopt_bool gir gtk_doc)" -hostmakedepends="gettext glib-devel gnupg gi-docgen gettext pkg-config openssh - libxslt $(vopt_if gir vala)" -makedepends="libgcrypt-devel libsecret-devel p11-kit-devel libxslt-devel gtk4-devel" -depends="desktop-file-utils hicolor-icon-theme gnupg" -checkdepends="dbus" -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" -changelog="https://gitlab.gnome.org/GNOME/gcr/-/raw/main/NEWS" -distfiles="${GNOME_SITE}/gcr/${version%.*.*}/gcr-${version}.tar.xz" -checksum=0c3c341e49f9f4f2532a4884509804190a0c2663e6120360bb298c5d174a8098 -make_check_pre="dbus-run-session" -# secure memory tests fail -make_check=no - -# Package build options -build_options="gir" -build_options_default="gir" - -gcr4-devel_package() { - depends="${makedepends} ${sourcepkg}>=${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 - vmove usr/share/doc - vmove usr/share/vala - fi - } -} diff --git a/srcpkgs/gcr4/update b/srcpkgs/gcr4/update deleted file mode 100644 index 81e9823e570d6e..00000000000000 --- a/srcpkgs/gcr4/update +++ /dev/null @@ -1 +0,0 @@ -pkgname="gcr" diff --git a/srcpkgs/gcsf/template b/srcpkgs/gcsf/template deleted file mode 100644 index 5d5b0252adfe71..00000000000000 --- a/srcpkgs/gcsf/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'gcsf' -pkgname=gcsf -version=0.2.4 -revision=1 -build_style=cargo -hostmakedepends="pkg-config" -makedepends="fuse-devel openssl-devel" -short_desc="FUSE file system based on Google Drive" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/harababurel/gcsf" -distfiles="https://github.com/harababurel/gcsf/archive/${version}.tar.gz" -checksum=702b2eb64effa36270d28778f64fc254754366c860ac7d55bc81b9ab46157cd4 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/gd-devel b/srcpkgs/gd-devel deleted file mode 120000 index 5523e49be07a49..00000000000000 --- a/srcpkgs/gd-devel +++ /dev/null @@ -1 +0,0 @@ -gd \ No newline at end of file diff --git a/srcpkgs/gd-progs b/srcpkgs/gd-progs deleted file mode 120000 index 5523e49be07a49..00000000000000 --- a/srcpkgs/gd-progs +++ /dev/null @@ -1 +0,0 @@ -gd \ No newline at end of file diff --git a/srcpkgs/gd/template b/srcpkgs/gd/template deleted file mode 100644 index 9c140a358dcaa3..00000000000000 --- a/srcpkgs/gd/template +++ /dev/null @@ -1,47 +0,0 @@ -# Template file for 'gd' -pkgname=gd -version=2.3.3 -revision=2 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="libheif-devel libjpeg-turbo-devel libpng-devel libwebp-devel tiff-devel - fontconfig-devel libXpm-devel" -# There needs to be a font installed for fontconfig/basic test -checkdepends="liberation-fonts-ttf" -short_desc="Graphics library for the dynamic creation of images" -maintainer="Orphaned " -license="custom:BSD-like" -homepage="http://www.libgd.org/" -changelog="https://raw.githubusercontent.com/libgd/libgd/master/CHANGELOG.md" -distfiles="https://github.com/libgd/libgd/releases/download/gd-${version}/libgd-${version}.tar.xz" -checksum=3fe822ece20796060af63b7c60acb151e5844204d289da0ce08f8fdf131e5a61 -make_check=ci-skip # https://github.com/libgd/libgd/issues/745 - -pre_check() { - # Without this some tests fail - # `tmpdir failed to be used or initialized (/tmp)` - export TMPDIR=/tmp -} - -post_install() { - vlicense COPYING -} - -gd-devel_package() { - depends="${makedepends} ${sourcepkg}-${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/*.a - vmove usr/lib/*.so - vmove usr/lib/pkgconfig - } -} - -gd-progs_package() { - depends="perl" - short_desc+=" - utilities" - pkg_install() { - vmove usr/bin - } -} diff --git a/srcpkgs/gdash/template b/srcpkgs/gdash/template deleted file mode 100644 index d4663ca77d9642..00000000000000 --- a/srcpkgs/gdash/template +++ /dev/null @@ -1,33 +0,0 @@ -# Template file for 'gdash' -pkgname=gdash -version=20180129 -revision=2 -build_style=gnu-configure -hostmakedepends="gettext-devel glib-devel gtk+-devel SDL2-devel pkg-config" -makedepends="glu-devel gtk+-devel SDL2_image-devel SDL2_mixer-devel" -configure_args="--with-sdl-prefix=${XBPS_CROSS_BASE}/usr" - -short_desc="Boulder Dash clone close to the original" -maintainer="Orphaned " -license="MIT" -homepage="https://bitbucket.org/czirkoszoltan/gdash" -distfiles="https://bitbucket.org/czirkoszoltan/${pkgname}/downloads/${pkgname}-${version}unstable.tar.gz" -checksum=7d4bc188d26b6cfce2c94c17dada22282a7108482c5a0f87d37f6ac6db76298e -replaces="gdash-data" - -if [ -n "$CROSS_BUILD" ]; then - # Make sure SDL_opengl.h finds GL/gl.h - CXXFLAGS="-I${XBPS_CROSS_BASE}/usr/include" -fi - -pre_build() { - if [ "$CROSS_BUILD" ]; then - cd ${wrksrc}/include - g++ -O2 -o files2c files2c.cpp - sed -i Makefile -e "s; files2c;;" - fi -} - -post_install() { - vlicense COPYING -} diff --git a/srcpkgs/gdash/update b/srcpkgs/gdash/update deleted file mode 100644 index f13c39b789c661..00000000000000 --- a/srcpkgs/gdash/update +++ /dev/null @@ -1 +0,0 @@ -pattern='gdash-\K[\d]+' diff --git a/srcpkgs/gdb-common b/srcpkgs/gdb-common deleted file mode 120000 index f3e03e3f1a44b4..00000000000000 --- a/srcpkgs/gdb-common +++ /dev/null @@ -1 +0,0 @@ -gdb \ No newline at end of file diff --git a/srcpkgs/gdb-multiarch b/srcpkgs/gdb-multiarch deleted file mode 120000 index f3e03e3f1a44b4..00000000000000 --- a/srcpkgs/gdb-multiarch +++ /dev/null @@ -1 +0,0 @@ -gdb \ No newline at end of file diff --git a/srcpkgs/gdb/patches/gdb-mips-linux-nat.patch b/srcpkgs/gdb/patches/gdb-mips-linux-nat.patch deleted file mode 100644 index ec4e9c2666f55e..00000000000000 --- a/srcpkgs/gdb/patches/gdb-mips-linux-nat.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/gdb/mips-linux-nat.c -+++ b/gdb/mips-linux-nat.c -@@ -31,7 +31,7 @@ - #include "gdb_proc_service.h" - #include "gregset.h" - --#include -+#include - #include "nat/gdb_ptrace.h" - #include - #include "inf-ptrace.h" diff --git a/srcpkgs/gdb/template b/srcpkgs/gdb/template deleted file mode 100644 index f930b5102e91a8..00000000000000 --- a/srcpkgs/gdb/template +++ /dev/null @@ -1,86 +0,0 @@ -# Template file for 'gdb' -pkgname=gdb -version=16.3 -revision=1 -build_style=gnu-configure -pycompile_dirs="/usr/share/gdb/python" -configure_args="--disable-werror --disable-nls --with-system-readline - --with-system-gdbinit=/etc/gdb/gdbinit --with-system-zlib - $(vopt_enable gdbserver) $(vopt_if multiarch --enable-targets=all) - $(vopt_if static 'CFLAGS=-static CXXFLAGS=-static LDFLAGS=-static') - $(vopt_with guile) $(vopt_if python --with-python=/usr/bin/python3) - $(vopt_with debuginfod)" -hostmakedepends="pkg-config texinfo $(vopt_if python python3-devel) $(vopt_if guile guile)" -makedepends="expat-devel ncurses-devel readline-devel zlib-devel gmp-devel mpfr-devel - $(vopt_if debuginfod elfutils-devel) $(vopt_if guile guile-devel) - $(vopt_if python 'gettext-devel python3-devel')" -depends="gdb-common>=${version}_${revision}" -checkdepends="dejagnu" -short_desc="GNU Debugger" -maintainer="Duncaen " -license="GPL-3.0-or-later" -homepage="https://www.gnu.org/software/gdb" -changelog="https://sourceware.org/git/?p=binutils-gdb.git;a=blob_plain;f=gdb/NEWS;hb=HEAD" -distfiles="${GNU_SITE}/gdb/gdb-${version}.tar.xz" -checksum=bcfcd095528a987917acf9fff3f1672181694926cc18d609c99d0042c00224c5 -make_check=extended # Tests take too long, not all of them pass. - -python_version="3" - -ignore_elf_files=" - /usr/share/gdb/guile/gdb/support.go - /usr/share/gdb/guile/gdb/experimental.go - /usr/share/gdb/guile/gdb/iterator.go - /usr/share/gdb/guile/gdb/types.go - /usr/share/gdb/guile/gdb/printing.go - /usr/share/gdb/guile/gdb.go" - -if [ "${CROSS_BUILD}" ]; then - # Make python3.x detection work in cross builds - CPPFLAGS="-I${XBPS_CROSS_BASE}/${py3_inc}" -fi - -build_options="debuginfod gdbserver guile multiarch python static" -desc_option_gdbserver="Enable support for building GDB server" -desc_option_debuginfod="Enable support for libdebuginfod" -desc_option_multiarch="Enable support for all architectures" -build_options_default="debuginfod gdbserver python" -vopt_conflict gdbserver static -vopt_conflict debuginfod static - -if [ "$XBPS_TARGET_WORDSIZE" -eq 64 ]; then - build_options_default+=" multiarch" -fi - -if [ "$build_option_multiarch" ]; then - if [ "$XBPS_TARGET_WORDSIZE" -eq 32 ]; then - broken="run-cris link fails: undefined reference to bpf_match_insn etc" - fi - subpackages="gdb-multiarch" -fi -subpackages+=" gdb-common" - -post_install() { - # resolve conflicts with binutils - rm -rf ${DESTDIR}/usr/{include,lib} - rm -rf ${DESTDIR}/usr/share/info/{bfd,ctf-spec,sframe-spec}.info* - # resolve conflict with cross-arm-non-eabi-gdb - rm -rf ${DESTDIR}/usr/share/doc/{arm,erc32,frv,or1k,ppc,rx} -} - -gdb-common_package() { - short_desc+=" - common files" - pkg_install() { - vmove usr/share - } -} - -gdb-multiarch_package() { - short_desc+=" - all architectures" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove "usr/bin/run-*" - vmove usr/bin/sis - vmove usr/share/gdb/dtb - } -} diff --git a/srcpkgs/gdbm-devel b/srcpkgs/gdbm-devel deleted file mode 120000 index f70c2130c9fbbc..00000000000000 --- a/srcpkgs/gdbm-devel +++ /dev/null @@ -1 +0,0 @@ -gdbm \ No newline at end of file diff --git a/srcpkgs/gdbm/template b/srcpkgs/gdbm/template deleted file mode 100644 index 67cbb9587baaf1..00000000000000 --- a/srcpkgs/gdbm/template +++ /dev/null @@ -1,39 +0,0 @@ -# Template file for 'gdbm' -pkgname=gdbm -version=1.26 -revision=1 -build_style=gnu-configure -configure_args="--enable-libgdbm-compat --disable-rpath" -short_desc="GNU database routines" -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=6a24504a14de4a744103dcb936be976df6fbe88ccff26065e54c1c47946f4a5e - -if [ "$CROSS_BUILD" ]; then - hostmakedepends="libtool automake gettext-devel" - pre_configure() { - autoreconf -fi - } -fi - -post_install() { - # create symlinks for compatibility - vmkdir usr/include/gdbm - ln -sf ../gdbm.h ${DESTDIR}/usr/include/gdbm/gdbm.h - ln -sf ../ndbm.h ${DESTDIR}/usr/include/gdbm/ndbm.h - ln -sf ../dbm.h ${DESTDIR}/usr/include/gdbm/dbm.h -} - -gdbm-devel_package() { - short_desc+=" - development files" - depends="gdbm>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - vmove usr/share/info - vmove usr/share/man/man3 - } -} diff --git a/srcpkgs/gdcalc/template b/srcpkgs/gdcalc/template deleted file mode 100644 index 46528f32cf0fc0..00000000000000 --- a/srcpkgs/gdcalc/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'gdcalc' -pkgname=gdcalc -version=3.4 -revision=1 -build_style=gnu-configure -hostmakedepends="automake pkg-config libtool bison" -makedepends="ncurses-devel gtk+3-devel" -depends="units" -short_desc="Financial, statistics, scientific and programmers calculator for GTK+" -maintainer="Bob Hepple " -license="GPL-2.0-only" -homepage="https://gitlab.com/wef/gdcalc" -distfiles="https://gitlab.com/wef/gdcalc/-/archive/${version}/${pkgname}-${version}.tar.gz" -checksum=c6d10a78e00c6d2d1f79771563fe1be6080d0d36e459451e1ab47dd935e7b4db - -pre_configure() { - ./autogen.sh -} diff --git a/srcpkgs/gdk-pixbuf-devel b/srcpkgs/gdk-pixbuf-devel deleted file mode 120000 index fa20dc708aacc4..00000000000000 --- a/srcpkgs/gdk-pixbuf-devel +++ /dev/null @@ -1 +0,0 @@ -gdk-pixbuf \ No newline at end of file diff --git a/srcpkgs/gdk-pixbuf-xlib-devel b/srcpkgs/gdk-pixbuf-xlib-devel deleted file mode 120000 index 86f143e3d79609..00000000000000 --- a/srcpkgs/gdk-pixbuf-xlib-devel +++ /dev/null @@ -1 +0,0 @@ -gdk-pixbuf-xlib \ No newline at end of file diff --git a/srcpkgs/gdk-pixbuf-xlib/template b/srcpkgs/gdk-pixbuf-xlib/template deleted file mode 100644 index b96ed688e62002..00000000000000 --- a/srcpkgs/gdk-pixbuf-xlib/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'gdk-pixbuf-xlib' -pkgname=gdk-pixbuf-xlib -version=2.40.2 -revision=1 -build_style=meson -#hostmakedepends="gettext-devel glib-devel pkg-config libxslt docbook-xsl" -hostmakedepends="pkg-config" -makedepends="libX11-devel gdk-pixbuf-devel" -depends="shared-mime-info" -short_desc="Image loading library for The GTK+ toolkit (v2)" -maintainer="Orphaned " -license="LGPL-2.1-or-later" -homepage="https://wiki.gnome.org/Projects/GdkPixbuf" -distfiles="https://gitlab.gnome.org/Archive/gdk-pixbuf-xlib/-/archive/${version}/${pkgname}-${version}.tar.gz" -checksum=e7d9b6a8ca53b6500a82ee8d5a1b3c17780740a6ca7bf04a5dabba0fe50bb7ff - -gdk-pixbuf-xlib-devel_package() { - depends="${makedepends} ${sourcepkg}>=${version}_${revision} - gdk-pixbuf>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - vmove usr/include - } -} diff --git a/srcpkgs/gdk-pixbuf/patches/largejpeg-oom-test.patch b/srcpkgs/gdk-pixbuf/patches/largejpeg-oom-test.patch deleted file mode 100644 index 47851fce6573a3..00000000000000 --- a/srcpkgs/gdk-pixbuf/patches/largejpeg-oom-test.patch +++ /dev/null @@ -1,31 +0,0 @@ -From: Simon McVittie -Date: Tue, 16 Aug 2022 11:19:07 +0100 -Subject: tests: Tolerate either CORRUPT_IMAGE or INSUFFICIENT_MEMORY for - issue 205 - -Workaround for https://gitlab.gnome.org/GNOME/gdk-pixbuf/-/issues/215 - -Forwarded: not-needed ---- - tests/pixbuf-jpeg.c | 7 ++++--- - 1 file changed, 4 insertions(+), 3 deletions(-) - -diff --git a/tests/pixbuf-jpeg.c b/tests/pixbuf-jpeg.c -index 7d0ff87..02b4648 100644 ---- a/tests/pixbuf-jpeg.c -+++ b/tests/pixbuf-jpeg.c -@@ -202,10 +202,11 @@ test_jpeg_fbfbfbfb (void) - g_assert_no_error (error); - - gdk_pixbuf_loader_close (loader, &error); -- g_assert_error (error, GDK_PIXBUF_ERROR, GDK_PIXBUF_ERROR_CORRUPT_IMAGE); - -- pixbuf = gdk_pixbuf_loader_get_pixbuf (loader); -- g_assert_nonnull (pixbuf); -+ if (error != NULL && error->domain == GDK_PIXBUF_ERROR && error->code == GDK_PIXBUF_ERROR_INSUFFICIENT_MEMORY) -+ g_test_message ("OK: failed reporting insufficient memory: %s", error->message); -+ else -+ g_assert_error (error, GDK_PIXBUF_ERROR, GDK_PIXBUF_ERROR_CORRUPT_IMAGE); - - g_object_unref (loader); - g_free (contents); diff --git a/srcpkgs/gdk-pixbuf/template b/srcpkgs/gdk-pixbuf/template deleted file mode 100644 index 98abd229b2d3f9..00000000000000 --- a/srcpkgs/gdk-pixbuf/template +++ /dev/null @@ -1,48 +0,0 @@ -# Template file for 'gdk-pixbuf' -pkgname=gdk-pixbuf -version=2.42.12 -revision=2 -build_style=meson -build_helper="gir" -configure_args="$(vopt_feature gir introspection) -Dpng=enabled - -Djpeg=enabled -Dtiff=enabled -Dgif=enabled -Dothers=enabled - -Dinstalled_tests=false" -hostmakedepends="gettext-devel glib-devel pkg-config python3-docutils" -makedepends="libglib-devel libpng-devel tiff-devel libjpeg-turbo-devel - shared-mime-info" -depends="shared-mime-info" -short_desc="Image loading library for The GTK+ toolkit (v2)" -maintainer="Orphaned " -license="LGPL-2.1-or-later" -homepage="https://wiki.gnome.org/Projects/GdkPixbuf" -distfiles="${GNOME_SITE}/gdk-pixbuf/${version%.*}/gdk-pixbuf-${version}.tar.xz" -checksum=b9505b3445b9a7e48ced34760c3bcb73e966df3ac94c95a148cb669ab748e3c7 - -# Package build options -build_options="gir" -build_options_default="gir" - -if [ "$CROSS_BUILD" ]; then - hostmakedepends+=" gdk-pixbuf-devel" -fi - -pre_configure() { - if [ "$CROSS_BUILD" ]; then - touch gdk-pixbuf/loaders.cache - fi -} - -gdk-pixbuf-devel_package() { - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - vmove usr/include - vmove "usr/bin/*csource*" - vmove "usr/share/man/man1/*csource*" - if [ "$build_option_gir" ]; then - vmove usr/share/gir-1.0 - fi - } -} diff --git a/srcpkgs/gdl-devel b/srcpkgs/gdl-devel deleted file mode 120000 index aac464398aaf7a..00000000000000 --- a/srcpkgs/gdl-devel +++ /dev/null @@ -1 +0,0 @@ -gdl \ No newline at end of file diff --git a/srcpkgs/gdl/template b/srcpkgs/gdl/template deleted file mode 100644 index 536339a038e265..00000000000000 --- a/srcpkgs/gdl/template +++ /dev/null @@ -1,37 +0,0 @@ -# Template file for 'gdl' -pkgname=gdl -version=3.40.0 -revision=1 -build_style=gnu-configure -build_helper="gir" -configure_args="$(vopt_enable gir introspection)" -hostmakedepends="pkg-config intltool glib-devel" -makedepends="libxml2-devel gtk+3-devel" -short_desc="GNOME Docking Library" -maintainer="Enno Boland " -license="LGPL-2.1-or-later, LGPL-2.0-or-later" -homepage="https://developer.gnome.org/gdl/" -distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=3641d4fd669d1e1818aeff3cf9ffb7887fc5c367850b78c28c775eba4ab6a555 - -# Package build options -build_options="gir" -build_options_default="gir" - -pre_build() { - sed 's,-I$(includedir),,g' -i gdl/Makefile -} - -gdl-devel_package() { - short_desc+=" - development files" - depends="gdl>=${version}" - pkg_install() { - if [ "$build_option_gir" ]; then - vmove usr/share/gir-1.0 - fi - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - vmove usr/share/gtk-doc - } -} diff --git a/srcpkgs/gdm-devel b/srcpkgs/gdm-devel deleted file mode 120000 index 3acc308c7c7f39..00000000000000 --- a/srcpkgs/gdm-devel +++ /dev/null @@ -1 +0,0 @@ -gdm \ No newline at end of file diff --git a/srcpkgs/gdm-settings/template b/srcpkgs/gdm-settings/template deleted file mode 100644 index e94397d4ea3ce9..00000000000000 --- a/srcpkgs/gdm-settings/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'gdm-settings' -pkgname=gdm-settings -version=4.1 -revision=2 -build_style=meson -build_helper=gir -hostmakedepends="pkg-config gettext blueprint-compiler desktop-file-utils gtk-update-icon-cache gtk4 libadwaita glib-devel" -makedepends="libglib-devel python3-gobject-devel libadwaita-devel" -short_desc="Settings app for GNOME's Login Manager, GDM" -maintainer="Owen Law " -license="AGPL-3.0-or-later" -homepage="https://gdm-settings.github.io/" -changelog="https://github.com/gdm-settings/gdm-settings/releases" -distfiles="https://github.com/gdm-settings/gdm-settings/archive/refs/tags/v${version}.tar.gz" -checksum=d3be6f4e7e2ffc0f41236ea314183cb012fabef4dc557ea1f2eecf83c45947d4 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/gdm/INSTALL b/srcpkgs/gdm/INSTALL deleted file mode 100644 index a8944f0621d96c..00000000000000 --- a/srcpkgs/gdm/INSTALL +++ /dev/null @@ -1,52 +0,0 @@ -# -# This script takes care about perms in required dirs. -# -case "${ACTION}" in -post) - if [ ! -d var/gdm ]; then - mkdir -p var/gdm - fi - chmod 1770 var/gdm - chown root:gdm var/gdm - - if [ ! -d var/lib/gdm/greeter ]; then - mkdir -p var/lib/gdm/greeter - fi - chmod 0755 var/lib/gdm/greeter - chown gdm:gdm var/lib/gdm/greeter - - if [ ! -d var/lib/gdm/.config ]; then - mkdir -p var/lib/gdm/.config - fi - chmod 1755 var/lib/gdm/.config - chown gdm:gdm var/lib/gdm/.config - - if [ ! -d var/lib/gdm/.config/dconf ]; then - mkdir -p var/lib/gdm/.config/dconf - fi - chmod 0755 var/lib/gdm/.config/dconf - chown gdm:gdm var/lib/gdm/.config/dconf - - if [ ! -d var/lib/gdm/.local/share/applications ]; then - mkdir -p var/lib/gdm/.local/share/applications - fi - chown -R gdm:gdm var/lib/gdm/.local - - if [ ! -d var/cache/gdm ]; then - mkdir -p var/cache/gdm - fi - chmod 1755 var/cache/gdm - chown root:gdm var/cache/gdm - - if [ ! -d var/log/gdm ]; then - mkdir -p var/log/gdm - fi - chmod 1770 var/log/gdm - chown gdm:gdm var/log/gdm - - dconf update - - # Use XDG_RUNTIME_DIR for gdm via pam_env(8) - echo "XDG_RUNTIME_DIR=/tmp/gdm-runtime-dir" > var/lib/gdm/.pam_environment - ;; -esac diff --git a/srcpkgs/gdm/REMOVE b/srcpkgs/gdm/REMOVE deleted file mode 100644 index 7eb0ae4533b907..00000000000000 --- a/srcpkgs/gdm/REMOVE +++ /dev/null @@ -1,11 +0,0 @@ -# -# This script removes leftovers dirs at purge time. -# -case "${ACTION}" in -purge) - [ -d var/cache/gdm ] && rm -rf var/cache/gdm - [ -d var/lib/gdm ] && rm -rf var/lib/gdm - [ -d var/log/gdm ] && rm -rf var/log/gdm - [ -d var/gdm ] && rm -rf var/gdm - ;; -esac diff --git a/srcpkgs/gdm/files/gdm/run b/srcpkgs/gdm/files/gdm/run deleted file mode 100644 index af0fbc08a88ee3..00000000000000 --- a/srcpkgs/gdm/files/gdm/run +++ /dev/null @@ -1,5 +0,0 @@ -#!/bin/sh -exec 2>&1 -sv check dbus > /dev/null || exit 1 -[ ! -d /run/gdm ] && mkdir -m0711 -p /run/gdm && chown root:gdm /run/gdm -exec gdm diff --git a/srcpkgs/gdm/patches/pam-turnstile-elogind.patch b/srcpkgs/gdm/patches/pam-turnstile-elogind.patch deleted file mode 100644 index 23f71ffa6633a2..00000000000000 --- a/srcpkgs/gdm/patches/pam-turnstile-elogind.patch +++ /dev/null @@ -1,13 +0,0 @@ -pam_turnstile allows turnstile to integrate with gdm - -See also: https://github.com/chimera-linux/cports/blob/master/main/gdm/patches/pam.patch - ---- a/data/pam-arch/gdm-launch-environment.pam -+++ b/data/pam-arch/gdm-launch-environment.pam -@@ -14,6 +14,7 @@ - session required pam_succeed_if.so audit quiet_success user in gdm:gnome-initial-setup - session optional pam_permit.so - -session optional pam_systemd.so -+-session optional pam_turnstile.so - -session optional pam_elogind.so - session required pam_env.so diff --git a/srcpkgs/gdm/template b/srcpkgs/gdm/template deleted file mode 100644 index 626f0dc0b4c5d1..00000000000000 --- a/srcpkgs/gdm/template +++ /dev/null @@ -1,85 +0,0 @@ -# Template file for 'gdm' -pkgname=gdm -version=48.0 -revision=1 -build_helper="gir" -build_style=meson -configure_args=" - -Ddefault-pam-config=arch -Dat-spi-registryd-dir=/usr/libexec - -Dtcp-wrappers=false -Dscreenshot-dir=/var/lib/gdm/greeter - -Dplymouth=enabled -Dxauth-dir=/run/gdm -Dpid-file=/run/gdm/gdm.pid - -Dsystemd-journal=false -Dinitial-vt=7 -Dwayland-support=true - -Dselinux=disabled -Dlibaudit=disabled -Dgdm-xsession=true - -Ddefault-path=/usr/local/sbin:/usr/local/bin:/usr/bin:/usr/sbin:/sbin:/bin - -Dsystemdsystemunitdir=/usr/lib/systemd/system - -Dsystemduserunitdir=/usr/lib/systemd/user - -Dlogind-provider=elogind" -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 polkit-devel" -depends="gnome-settings-daemon gnome-shell gnome-session gnome-themes-extra - gsettings-desktop-schemas xorg-server xorg-server-xwayland xrdb" -checkdepends="check-devel" -short_desc="GNOME Display Manager" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="https://wiki.gnome.org/Projects/GDM" -# FIXME: dead link -#changelog="https://gitlab.gnome.org/GNOME/gdm/-/raw/gnome-48/NEWS" -changelog="https://gitlab.gnome.org/GNOME/gdm/-/raw/main/NEWS" -distfiles="${GNOME_SITE}/gdm/${version%%.*}/gdm-${version}.tar.xz" -checksum=1bc06daff093ec7b5e37ecb4f92e5da3474a1b1ba076edb9151ee967d1c30adf - -conf_files=" - /etc/gdm/custom.conf - /etc/pam.d/gdm-autologin - /etc/pam.d/gdm-fingerprint - /etc/pam.d/gdm-launch-environment - /etc/pam.d/gdm-password - /etc/pam.d/gdm-smartcard" -make_dirs=" - /usr/share/gdm/env.d 0755 root root - /etc/gdm/env.d 0755 root root" -# Create the 'gdm' system user/group. -system_accounts="gdm" -gdm_homedir="/var/lib/gdm" - -# Package build options -build_options="gir" -build_options_default="gir" - -if [ "$CROSS_BUILD" ]; then - hostmakedepends+=" glib-devel pam-devel" -fi - -post_install() { - 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 - - # runit service - vsv gdm -} - -libgdm_package() { - short_desc+=" - runtime libraries" - pkg_install() { - vmove "usr/lib/*.so.*" - } -} - -gdm-devel_package() { - depends="libgdm>=${version}_${revision} elogind-devel" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - if [ "$build_option_gir" ]; then - vmove usr/share/gir-1.0 - fi - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/gdmap/patches/gtk-fix.patch b/srcpkgs/gdmap/patches/gtk-fix.patch deleted file mode 100644 index 614f8f031412f0..00000000000000 --- a/srcpkgs/gdmap/patches/gtk-fix.patch +++ /dev/null @@ -1,39 +0,0 @@ ---- a/src/gui_support.c 2008/05/23 14:54:28 1.2 -+++ b/src/gui_support.c 2012/01/06 13:51:36 1.3 -@@ -85,7 +85,11 @@ - const char* text; - - (void)event; -+#if GTK_CHECK_VERSION(2,20,0) -+ if (gtk_widget_get_sensitive(GTK_WIDGET(label))) { -+#else - if (GTK_WIDGET_SENSITIVE(label)) { -+#endif - char* temp; - - text = g_object_get_data(G_OBJECT(label), "label"); -@@ -129,7 +133,11 @@ - void ui_event_label_set_sensitive(GtkWidget* ebox, gboolean set) { - gpointer callback = g_object_get_data(G_OBJECT(ebox), "callback"); - GtkWidget* child = GTK_BIN(ebox)->child; -+#if GTK_CHECK_VERSION(2,20,0) -+ if (gtk_widget_get_sensitive(child) == set) return; -+#else - if (GTK_WIDGET_SENSITIVE(child) == set) return; -+#endif - - if (set && !callback) return; - gtk_widget_set_sensitive(child, set); -@@ -164,8 +172,11 @@ - // GDK_FOCUS_CHANGE_MASK | - GDK_ENTER_NOTIFY_MASK | - GDK_LEAVE_NOTIFY_MASK); -+#if GTK_CHECK_VERSION(2,22,0) -+ gtk_widget_set_can_focus(ebox, TRUE); -+#else - GTK_WIDGET_SET_FLAGS(ebox, GTK_CAN_FOCUS); -- -+#endif - gtk_widget_show(ebox); - - temp = g_strdup_printf(EVENT_FMT, text); diff --git a/srcpkgs/gdmap/template b/srcpkgs/gdmap/template deleted file mode 100644 index 47b0105feb38b9..00000000000000 --- a/srcpkgs/gdmap/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'gdmap' -pkgname=gdmap -version=0.8.1 -revision=4 -build_style=gnu-configure -configure_args="LIBS=-lm" -hostmakedepends="pkg-config intltool" -makedepends="gtk+-devel libxml2-devel" -short_desc="Graphical Disk Map" -maintainer="Leah Neukirchen " -license="GPL-2.0-only" -homepage="http://gdmap.sourceforge.net/" -distfiles="${SOURCEFORGE_SITE}/${pkgname}/${pkgname}-${version}.tar.gz" -checksum=a200c98004b349443f853bf611e49941403fce46f2335850913f85c710a2285b - -post_patch() { - vsed -i -e 's/DATADIRNAME=lib/DATADIRNAME=share/' configure -} diff --git a/srcpkgs/gdmd/template b/srcpkgs/gdmd/template deleted file mode 100644 index 8812a127511fca..00000000000000 --- a/srcpkgs/gdmd/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'gdmd' -pkgname=gdmd -version=0.25.0 -revision=1 -depends="perl gcc-gdc" -short_desc="DMD-like CLI interface for gdc" -maintainer="Đoàn Trần Công Danh " -license="GPL-3.0-or-later" -homepage="https://github.com/D-Programming-GDC/gdmd" -distfiles="https://github.com/D-Programming-GDC/gdmd/archive/script-$version.tar.gz" -distfiles="https://github.com/D-Programming-GDC/gdmd/archive/refs/tags/script-${version}.tar.gz" -checksum=3b708919d890578a9e9d6369afe03ece9e5ab7ca3074a302f7ec49ade367d623 - -do_install() { - vbin dmd-script gdmd - vman dmd-script.1 gdmd.1 -} diff --git a/srcpkgs/gdown/template b/srcpkgs/gdown/template deleted file mode 100644 index 2164246a622574..00000000000000 --- a/srcpkgs/gdown/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'gdown' -pkgname=gdown -version=5.2.0 -revision=2 -build_style=python3-pep517 -hostmakedepends="hatchling hatch-vcs hatch-fancy-pypi-readme" -depends="python3-filelock python3-requests python3-six python3-tqdm - python3-pysocks python3-BeautifulSoup4" -checkdepends="${depends} python3-pytest" -short_desc="Download a large file from Google Drive" -maintainer="travankor " -license="MIT" -homepage="https://github.com/wkentaro/gdown" -changelog="https://github.com/wkentaro/gdown/releases" -distfiles="${PYPI_SITE}/g/gdown/gdown-${version}.tar.gz" -checksum=2145165062d85520a3cd98b356c9ed522c5e7984d408535409fd46f94defc787 -make_check=no # tests download random files from google drive and hang - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/gdu/template b/srcpkgs/gdu/template deleted file mode 100644 index 43b5da327863f4..00000000000000 --- a/srcpkgs/gdu/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'gdu' -pkgname=gdu -version=5.31.0 -revision=1 -build_style=go -go_import_path="github.com/dundee/gdu/v5" -go_package="./cmd/gdu" -go_ldflags="-X github.com/dundee/gdu/v5/build.Version=${version}" -short_desc="Disk usage analyzer intended primarily for SSD disks" -maintainer="Daniel Lewan " -license="MIT" -homepage="https://github.com/dundee/gdu" -distfiles="https://github.com/dundee/gdu/archive/v${version}.tar.gz" -checksum=e3727680ea346ce86e63d4c97841cbc5e17c6d8e58fac8b8e9886e3339214e9d -# Many broken tests in CI, they pass outside of XBPS sandbox. -make_check="no" - -post_install() { - vman gdu.1 - vlicense LICENSE.md -} diff --git a/srcpkgs/geany-devel b/srcpkgs/geany-devel deleted file mode 120000 index 3cee05cb1766f9..00000000000000 --- a/srcpkgs/geany-devel +++ /dev/null @@ -1 +0,0 @@ -geany \ No newline at end of file diff --git a/srcpkgs/geany-plugins-extra b/srcpkgs/geany-plugins-extra deleted file mode 120000 index 283d219b214ff1..00000000000000 --- a/srcpkgs/geany-plugins-extra +++ /dev/null @@ -1 +0,0 @@ -geany-plugins \ No newline at end of file diff --git a/srcpkgs/geany-plugins/template b/srcpkgs/geany-plugins/template deleted file mode 100644 index 62d6a8c14810d8..00000000000000 --- a/srcpkgs/geany-plugins/template +++ /dev/null @@ -1,56 +0,0 @@ -# Template file for 'geany-plugins' -pkgname=geany-plugins -version=2.1 -revision=2 -build_style=gnu-configure -configure_args="--enable-all-plugins - --disable-geniuspaste --disable-updatechecker --disable-debugger" -hostmakedepends="automake gettext-devel intltool libtool pkg-config vala - glib-devel" -makedepends="geany-devel lua51-devel ctpl-devel zlib-devel - gpgme-devel enchant2-devel libgit2-devel - gtkspell-devel libwebkit2gtk41-devel vte3-devel" -short_desc="Geany IDE plugins" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="http://plugins.geany.org" -changelog="https://raw.githubusercontent.com/geany/geany-plugins/master/NEWS" -distfiles="https://download.geany.org/geany-plugins/geany-plugins-${version}.tar.gz" -checksum=77ec3da07be809357ba9c986e9b72d2eca343008ccc0793673c9dcac2ad8dae1 - -post_patch() { - # Use libwebkit2gtk41, cannot be used with updatechecker or geniuspaste - # See: https://github.com/geany/geany-plugins/issues/1302#issuecomment-1925011272 - vsed -e 's/webkit2gtk-4.0/webkit2gtk-4.1/' -i build/markdown.m4 - vsed -e 's/webkit2gtk-4.0/webkit2gtk-4.1/' -i build/webhelper.m4 -} - -pre_configure() { - autoreconf -fi -} - -pre_build() { - # XXX: Compile 'leg' for host arch. - make CC=cc CFLAGS="-fPIE" -C "markdown/peg-markdown/peg-0.1.9" -} - -# These plugins require extra dependencies -geany-plugins-extra_package() { - short_desc+=" - extra plugins" - pkg_install() { - for p in geanygendoc geanylua geanypg geniuspaste \ - git-changebar pretty-printer spellcheck; do - if [ -x ${DESTDIR}/usr/lib/geany/${p}.so ]; then - vmove usr/lib/geany/${p}.so - fi - if [ -x ${DESTDIR}/usr/share/geany-plugins/${p} ]; then - vmove usr/share/geany-plugins/${p} - fi - if [ -x ${DESTDIR}/usr/share/doc/geany-plugins/${p} ]; then - vmove usr/share/doc/geany-plugins/${p} - fi - done - - vmove usr/lib/geany-plugins/geanylua - } -} diff --git a/srcpkgs/geany-plugins/update b/srcpkgs/geany-plugins/update deleted file mode 100644 index cc95f08f0ba45b..00000000000000 --- a/srcpkgs/geany-plugins/update +++ /dev/null @@ -1 +0,0 @@ -site="http://plugins.geany.org/downloads.html" diff --git a/srcpkgs/geany/template b/srcpkgs/geany/template deleted file mode 100644 index 9059f6e6e1e8db..00000000000000 --- a/srcpkgs/geany/template +++ /dev/null @@ -1,35 +0,0 @@ -# Template file for 'geany' -pkgname=geany -version=2.1 -revision=1 -build_style=gnu-configure -configure_args="--enable-vte --enable-gtk3" -hostmakedepends="pkg-config libtool gettext" -makedepends="gtk+3-devel" -depends="hicolor-icon-theme desktop-file-utils" -checkdepends="xvfb-run python3" -short_desc="Fast and lightweight IDE" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="https://www.geany.org" -changelog="https://raw.githubusercontent.com/geany/geany/master/NEWS" -distfiles="https://download.geany.org/geany-${version}.tar.bz2" -checksum=6b96a8844463300c10b9692a0a5edad8236eec9e84342f575f83d4fc89331228 -make_check_pre="xvfb-run" -python_version=3 - -pre_check() { - # Void sets HOME to /tmp by default - # Use $PWD to avoid /tmp evaluating to ~ - export HOME="$PWD" -} - -geany-devel_package() { - depends="libglib-devel gtk+3-devel ${sourcepkg}>=${version}_${revision}" - short_desc+=" - Development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/gearlever/template b/srcpkgs/gearlever/template deleted file mode 100644 index 64b3cff7b3cf19..00000000000000 --- a/srcpkgs/gearlever/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'gearlever' -pkgname=gearlever -version=3.2.2 -revision=2 -build_style=meson -hostmakedepends="desktop-file-utils gettext glib-devel gtk4-update-icon-cache" -depends="libadwaita python3-dbus python3-gobject python3-xdg python3-requests 7zip" -short_desc="Manage AppImages with ease" -maintainer="Pierre Sabbagh " -license="GPL-3.0-or-later" -homepage="https://github.com/mijorus/gearlever" -changelog="https://github.com/mijorus/gearlever/releases" -distfiles="https://github.com/mijorus/gearlever/archive/${version}.tar.gz" -checksum=2beb95231ea4afb69b4514ac59533c84fcb1c3eb16b41e8b3f02c34f646cfbd1 -nopie_files="demo.AppImage" -nostrip_files="demo.AppImage" -ignore_elf_files="/usr/share/gearlever/gearlever/assets/demo.AppImage" - -post_install() { - # demo only works with x86_64-glibc and its a random binary without - # source, get rid of it. - rm -f "${DESTDIR}/usr/share/gearlever/gearlever/assets/demo.AppImage" -} diff --git a/srcpkgs/geary/patches/libucontext.patch b/srcpkgs/geary/patches/libucontext.patch deleted file mode 100644 index fccf8dca8bcc74..00000000000000 --- a/srcpkgs/geary/patches/libucontext.patch +++ /dev/null @@ -1,14 +0,0 @@ -For whatever reason they don't use pkg-config for this. -We will substitute this as needed from the template. - ---- a/meson.build -+++ b/meson.build -@@ -138,7 +138,8 @@ if libunwind_dep.found() - dependencies: [ - valac.find_library('libunwind', dirs: [vapi_dir, unwind_lib]), - cc.find_library('libunwind', dirs: unwind_lib), -- cc.find_library('libunwind-generic', dirs: unwind_lib) -+ cc.find_library('libunwind-generic', dirs: unwind_lib), -+ @UCONTEXT_LIB@ - ], - ) diff --git a/srcpkgs/geary/template b/srcpkgs/geary/template deleted file mode 100644 index 6f2fdf6db1a4d5..00000000000000 --- a/srcpkgs/geary/template +++ /dev/null @@ -1,35 +0,0 @@ -# Template file for 'geary' -pkgname=geary -version=46.0 -revision=2 -build_helper="gir" -build_style=meson -configure_args="-Dprofile=release -Dcontractor=enabled" -hostmakedepends="desktop-file-utils iso-codes pkg-config itstool - gobject-introspection vala glib-devel gettext gtk-update-icon-cache" -makedepends="enchant2-devel gcr-devel gmime3-devel libsoup3-devel libglib-devel - libgee08-devel libsecret-devel libwebkit2gtk41-devel libxml2-devel - gnome-online-accounts-devel json-glib-devel libunwind-devel libcanberra-devel - folks-devel appstream-glib-devel gspell-devel ytnef-devel libhandy1-devel - libpeas-devel gsound-devel libstemmer-devel" -depends="gir-freedesktop gnome-keyring" -short_desc="Lightweight email program for the GNOME desktop" -maintainer="Cameron Nemo " -license="LGPL-2.1-or-later" -homepage="https://wiki.gnome.org/Apps/Geary" -changelog="https://gitlab.gnome.org/GNOME/geary/-/raw/main/NEWS" -distfiles="${GNOME_SITE}/geary/${version%.*}/geary-${version}.tar.xz" -checksum=afad151302817ddf098b5e416e7ac7f2d5eea567a3b80bb90bd3c62afd13b9a1 -make_check=no # tests fail with a webkit process crash - -post_patch() { - case "$XBPS_TARGET_MACHINE" in - i686-musl|ppc*-musl) - vsed -i meson.build -e \ - "s;@UCONTEXT_LIB@;cc.find_library('libucontext', dirs: unwind_lib);" - ;; - *) - vsed -i meson.build -e 's;@UCONTEXT_LIB@;;' - ;; - esac -} diff --git a/srcpkgs/geckodriver/template b/srcpkgs/geckodriver/template deleted file mode 100644 index 792f822163eb3b..00000000000000 --- a/srcpkgs/geckodriver/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'geckodriver' -pkgname=geckodriver -version=0.36.0 -revision=1 -build_style=cargo -short_desc="WebDriver for Firefox" -maintainer="m3tav3rse " -license="MPL-2.0" -homepage="https://github.com/mozilla/geckodriver" -changelog="https://github.com/mozilla/geckodriver/releases" -distfiles="https://github.com/mozilla/geckodriver/archive/refs/tags/v${version}.tar.gz" -checksum=03d8fe48d32a711318b2fffc93019874731318de44f36a9731935d10bdea762b - -case $XBPS_TARGET_MACHINE in - armv[56]*) broken="there is no firefox for armv5/6" ;; -esac diff --git a/srcpkgs/gede/template b/srcpkgs/gede/template deleted file mode 100644 index 70a208be1db40e..00000000000000 --- a/srcpkgs/gede/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'gede' -pkgname=gede -version=2.19.3 -revision=1 -build_wrksrc=src -build_style=qmake -hostmakedepends="python3 qt5-qmake qt5-host-tools" -makedepends="qt5-devel qt5-serialport-devel" -depends="gdb ctags" -short_desc="Graphical frontend (GUI) to GDB written in Qt" -maintainer="Andrea Brancaleoni " -license="BSD-2-Clause" -homepage="https://gede.dexar.se" -distfiles="http://gede.dexar.se/uploads/source/${pkgname}-${version}.tar.xz" -checksum=f5f685c928207c3eed59eea532a958f136255767086ce907d1c37ab077de415d - -do_install() { - cd $wrksrc - python3 build.py install --prefix="${PKGDESTDIR}/usr" install - vlicense LICENSE -} diff --git a/srcpkgs/gedit-devel b/srcpkgs/gedit-devel deleted file mode 120000 index a1d833e423d68a..00000000000000 --- a/srcpkgs/gedit-devel +++ /dev/null @@ -1 +0,0 @@ -gedit \ No newline at end of file diff --git a/srcpkgs/gedit-plugins/template b/srcpkgs/gedit-plugins/template deleted file mode 100644 index 132794d5e573c7..00000000000000 --- a/srcpkgs/gedit-plugins/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'gedit-plugins' -# keep major version in sync with gedit -pkgname=gedit-plugins -version=48.2 -revision=1 -build_style=meson -hostmakedepends="gettext glib-devel itstool pkg-config appstream-glib" -makedepends="gedit-devel libgedit-gtksourceview-devel gtk+3-devel - libglib-devel libpeas-devel" -short_desc="Set of plugins for Gedit" -maintainer="Enno Boland " -license="GPL-2.0-or-later" -homepage="https://gitlab.gnome.org/World/gedit/gedit-plugins" -changelog="https://gitlab.gnome.org/World/gedit/gedit-plugins/-/raw/master/NEWS" -distfiles="https://gitlab.gnome.org/World/gedit/gedit-plugins/-/archive/${version}/gedit-plugins-${version}.tar.gz" -checksum=01489951344218a103aa974cc05e2c3609f342a964743329be05e7fbe470c179 diff --git a/srcpkgs/gedit/template b/srcpkgs/gedit/template deleted file mode 100644 index 0b5dc1ca997e95..00000000000000 --- a/srcpkgs/gedit/template +++ /dev/null @@ -1,46 +0,0 @@ -# Template file for 'gedit' -# keep major version in sync with gedit-plugins -pkgname=gedit -version=48.2 -revision=1 -_libgd_gitrev=3cccf99234288a6121b3945a25cd4ec3b7445c74 -build_helper="gir" -build_style=meson -configure_args="-Dgtk_doc=false" -hostmakedepends="itstool pkg-config glib-devel gdk-pixbuf gettext - gtk-update-icon-cache desktop-file-utils" -makedepends="gsettings-desktop-schemas-devel gspell-devel libgedit-gtksourceview-devel - libpeas-devel libgedit-amtk-devel libgedit-tepl-devel" -depends="desktop-file-utils gsettings-desktop-schemas iso-codes" -short_desc="Text editor for GNOME" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="https://gedit-text-editor.org" -changelog="https://gitlab.gnome.org/World/gedit/gedit/-/raw/${version}/NEWS" -distfiles="https://gitlab.gnome.org/World/gedit/gedit/-/archive/${version}/gedit-${version}.tar.gz - https://gitlab.gnome.org/GNOME/libgd/-/archive/${_libgd_gitrev}/libgd-${_libgd_gitrev}.tar.gz" -checksum="a47f400d63222efdf9ad104c9dcc7c3939a6eb24fd882be5a5fa229e1ac19893 - bb1387edfd79a764241b60e1288fe1da7277137328d4b412333e2ca2cb817586" -skip_extraction="libgd-${_libgd_gitrev}.tar.gz" -shlib_provides="libgedit-48.2.so" - -# gedit tarballs are no longer being produced for download.gnome.org. -# See: https://gitlab.gnome.org/World/gedit/gedit/-/issues/611 -# The tarballs from gitlab don't automatically include git submodules. -# libgd is not versioned and is intended to be included in projects directly. -# This works around the issue by downloading the revision corresponding to -# the latest git head at the time of relesase. -post_extract() { - vsrcextract -C subprojects/libgd "libgd-${_libgd_gitrev}.tar.gz" -} - -gedit-devel_package() { - depends="${sourcepkg}>=${version}_${revision} gtk+3-devel libglib-devel - libgedit-gtksourceview-devel libpeas-devel libgedit-amtk-devel libgedit-tepl-devel" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove usr/share/gedit/gir-1.0 - } -} diff --git a/srcpkgs/geeqie/patches/disable-ancillary-files-test.patch b/srcpkgs/geeqie/patches/disable-ancillary-files-test.patch deleted file mode 100644 index ede089e60d0be1..00000000000000 --- a/srcpkgs/geeqie/patches/disable-ancillary-files-test.patch +++ /dev/null @@ -1,18 +0,0 @@ -diff --git a/meson.build b/meson.build -index 7dfcb71..066ceb5 100644 ---- a/meson.build -+++ b/meson.build -@@ -845,10 +845,10 @@ else - endif - - # Ancillary files test --test_ancillary_files_sh = find_program('test-ancillary-files.sh', dirs : scriptsdir, required : true) --test('Ancillary files', test_ancillary_files_sh, args: [meson.current_source_dir()], timeout: 100, suite : 'analysis') -+# test_ancillary_files_sh = find_program('test-ancillary-files.sh', dirs : scriptsdir, required : true) -+# test('Ancillary files', test_ancillary_files_sh, args: [meson.current_source_dir()], timeout: 100, suite : 'analysis') - --summary({'Ancillary files' : ['Test runs:', true]}, section : 'Testing', bool_yn : true) -+# summary({'Ancillary files' : ['Test runs:', true]}, section : 'Testing', bool_yn : true) - - # Unit tests - if conf_data.get('ENABLE_UNIT_TESTS', 0) == 1 diff --git a/srcpkgs/geeqie/template b/srcpkgs/geeqie/template deleted file mode 100644 index b804a3dcb98328..00000000000000 --- a/srcpkgs/geeqie/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'geeqie' -pkgname=geeqie -version=2.5 -revision=1 -build_style=meson -hostmakedepends="pkg-config gettext xxd gdk-pixbuf-devel glib-devel" -makedepends="gtk+3-devel glib-devel lcms2-devel exiv2-devel libheif-devel - imlib2-devel libjpeg-turbo-devel librsvg-devel libwebp-devel" -depends="desktop-file-utils" -short_desc="Lightweight GTK+ based image viewer" -maintainer="icp " -license="GPL-2.0-or-later" -homepage="https://www.geeqie.org" -changelog="https://raw.githubusercontent.com/BestImageViewer/geeqie/master/NEWS" -distfiles="https://github.com/BestImageViewer/geeqie/archive/refs/tags/v${version}.tar.gz" -checksum=99ab2e4d1a957059c20c11949ef912d7b284cc09616af98f54bc36a2b36e3068 diff --git a/srcpkgs/gef/template b/srcpkgs/gef/template deleted file mode 100644 index 85261020bbc1ef..00000000000000 --- a/srcpkgs/gef/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'gef' -pkgname=gef -version=2025.01 -revision=1 -pycompile_dirs="usr/lib/gef" -depends="keystone-python3 capstone-python3 unicorn-python3 python3-Ropper - gdb binutils" -short_desc="GDB Enhanced Features for exploit devs & reversers" -maintainer="Andrew Benson " -license="MIT" -homepage="https://hugsy.github.io/gef/" -distfiles="https://github.com/hugsy/gef/archive/${version}.tar.gz" -checksum=113a07c43c55d26005d78e0e1f988c16405aa27c388fe82a2ad727b7699d7e87 -python_version="3" - -do_install() { - vlicense LICENSE - vmkdir usr/lib/gef - vcopy gef.py usr/lib/gef -} diff --git a/srcpkgs/gegl-devel b/srcpkgs/gegl-devel deleted file mode 120000 index 303910844bc552..00000000000000 --- a/srcpkgs/gegl-devel +++ /dev/null @@ -1 +0,0 @@ -gegl \ No newline at end of file diff --git a/srcpkgs/gegl/template b/srcpkgs/gegl/template deleted file mode 100644 index 9a1bd1fd0ded80..00000000000000 --- a/srcpkgs/gegl/template +++ /dev/null @@ -1,37 +0,0 @@ -# Template file for 'gegl' -pkgname=gegl -version=0.4.62 -revision=1 -build_style=meson -build_helper="gir" -configure_args="-Ddocs=false -Dintrospection=true -Dvapigen=enabled - -Dlibspiro=disabled -Dlibv4l=disabled -Dlibv4l2=disabled -Dlua=disabled - -Dmrg=disabled -Dopenexr=disabled -Dsdl2=disabled -Dlibav=disabled - -Dumfpack=enabled" -hostmakedepends="pkg-config gettext vala" -makedepends="babl-devel exiv2-devel jasper-devel json-glib-devel - lensfun-devel libgexiv2-devel librsvg-devel libraw-devel libwebp-devel - python3-gobject-devel poppler-glib-devel pango-devel vala SuiteSparse-devel" -short_desc="Graph based image processing framework" -maintainer="Enno Boland " -license="GPL-3.0-only, LGPL-3.0-only" -homepage="https://gegl.org/" -changelog="https://gitlab.gnome.org/GNOME/gegl/-/raw/master/docs/NEWS.adoc" -distfiles="https://download.gimp.org/pub/gegl/${version%.*}/gegl-${version}.tar.xz" -checksum=5887576371ebf1d9e90797d10e4b9a7f1658228d4827583e79e1db3d94505c6c - -case "$XBPS_TARGET_MACHINE" in - arm*) configure_args+=" -Db_lto=false" -esac - -gegl-devel_package() { - depends="json-glib-devel babl-devel ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove usr/lib/libgegl-0.4.so - vmove usr/share/vala - vmove usr/share/gir-1.0 - } -} diff --git a/srcpkgs/geis-devel b/srcpkgs/geis-devel deleted file mode 120000 index 3590f86de6ac2f..00000000000000 --- a/srcpkgs/geis-devel +++ /dev/null @@ -1 +0,0 @@ -geis \ No newline at end of file diff --git a/srcpkgs/geis-python3 b/srcpkgs/geis-python3 deleted file mode 120000 index 3590f86de6ac2f..00000000000000 --- a/srcpkgs/geis-python3 +++ /dev/null @@ -1 +0,0 @@ -geis \ No newline at end of file diff --git a/srcpkgs/geis/patches/fix-gcc6-indentation.patch b/srcpkgs/geis/patches/fix-gcc6-indentation.patch deleted file mode 100644 index fd1a7c20fe6fa7..00000000000000 --- a/srcpkgs/geis/patches/fix-gcc6-indentation.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/libgeis/geis_subscription.c 2013-05-29 13:24:59.000000000 +0200 -+++ b/libgeis/geis_subscription.c 2016-10-04 10:50:16.159001608 +0200 -@@ -239,7 +239,7 @@ - { - if (bag->sub_store[i]) - _subscription_unref(bag->sub_store[i]); -- bag->sub_store[i] = NULL; -+ bag->sub_store[i] = NULL; - } - } - diff --git a/srcpkgs/geis/patches/gcc-7.patch b/srcpkgs/geis/patches/gcc-7.patch deleted file mode 100644 index 6a58bf87fb23c1..00000000000000 --- a/srcpkgs/geis/patches/gcc-7.patch +++ /dev/null @@ -1,38 +0,0 @@ -From: Khem Raj -Date: Mon, 24 Apr 2017 12:34:55 -0700 -X-Dgit-Generated: 2.2.17-1.2 32cf7d865222f63ba5da5f79d340acf895ff9379 -Subject: libgeis: Compare the first character of string to null - -gcc7 wants to be specific when it comes to comparing characters -and strings - -fixes - -| ../../../../../../../workspace/sources/geis/libgeis/geis_v1.c: In function '_v1_subscribe_device': -| ../../../../../../../workspace/sources/geis/libgeis/geis_v1.c:613:20: error: comparison between pointer and zero character constant [-Werror=pointer-compare] - -Signed-off-by: Khem Raj -Bug-Debian: https://bugs.debian.org/853415 - ---- - ---- a/libgeis/geis_v1.c -+++ b/libgeis/geis_v1.c -@@ -610,7 +610,7 @@ _v1_subscribe_device(GeisInstance instan - const char **gesture_list) - { - GeisStatus result = GEIS_UNKNOWN_ERROR; -- if (gesture_list == GEIS_ALL_GESTURES) -+ if (gesture_list[0][0] == GEIS_ALL_GESTURES) - { - geis_debug("subscribing device %d for all gestures", device_id); - } -@@ -757,7 +757,7 @@ geis_unsubscribe(GeisInstance instan - GeisGestureType *gesture_list) - { - GeisStatus status = GEIS_STATUS_NOT_SUPPORTED; -- if (gesture_list == GEIS_ALL_GESTURES) -+ if (gesture_list[0] == GEIS_ALL_GESTURES) - { - status = geis_subscription_deactivate(instance->subscription); - } diff --git a/srcpkgs/geis/template b/srcpkgs/geis/template deleted file mode 100644 index 39d4402e1cb0db..00000000000000 --- a/srcpkgs/geis/template +++ /dev/null @@ -1,47 +0,0 @@ -# Template file for 'geis' -pkgname=geis -version=2.2.17 -revision=13 -build_style="gnu-configure" -configure_args="--disable-static" -hostmakedepends="pkg-config python3-devel" -makedepends="dbus-devel grail-devel frame-devel libXi-devel python3-devel xorg-server-devel" -short_desc="Gesture Engine Interface and Support" -maintainer="Enno Boland " -license="GPL-3.0-only" -homepage="https://launchpad.net/geis" -distfiles="https://launchpad.net/geis/trunk/$version/+download/geis-$version.tar.xz" -checksum=8a60f5683852094038904e690d23cc5a90a980fc52da67f0f28890baa25c70eb - -if [ -n "$CROSS_BUILD" ]; then - configure_args+=" --enable-integration-tests=no" -fi - -post_extract() { - # The py-compile helper uses the imp module, removed in Python 3.12; - # besides, we don't want the module pre-compiled anyway, so just drop it - : > config.aux/py-compile - cat > config.aux/py-compile <<-'EOF' - #!/bin/sh - : "$@" - EOF -} - -geis-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/*.so - vmove usr/lib/pkgconfig - } -} -geis-python3_package() { - short_desc+=" - Python3 bindings" - depends="python3" - pkg_install() { - vmove usr/bin/pygeis - vmove usr/share/man/man1/pygeis.1 - vmove usr/lib/python3* - } -} diff --git a/srcpkgs/gemget/template b/srcpkgs/gemget/template deleted file mode 100644 index 531cae779fdb81..00000000000000 --- a/srcpkgs/gemget/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'gemget' -pkgname=gemget -version=1.8.0 -revision=4 -build_style=go -go_import_path="github.com/makeworld-the-better-one/gemget" -short_desc="Command line downloader for the Gemini protocol" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/makeworld-the-better-one/gemget/" -distfiles="https://github.com/makeworld-the-better-one/gemget/archive/v$version.tar.gz" -checksum=52578dfc33c0275d71658d6afc0e0d91b3734032a6ed5b760d2695001b178c5a - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/gemserv/files/gemserv/run b/srcpkgs/gemserv/files/gemserv/run deleted file mode 100644 index a7f60bc8d55dde..00000000000000 --- a/srcpkgs/gemserv/files/gemserv/run +++ /dev/null @@ -1,4 +0,0 @@ -#!/bin/sh -exec 2>&1 -[ -r conf ] && . ./conf -exec chpst -u _gemserv gemserv ${CONF:-/etc/gemserv.conf} diff --git a/srcpkgs/gemserv/template b/srcpkgs/gemserv/template deleted file mode 100644 index f633ee3742cdc4..00000000000000 --- a/srcpkgs/gemserv/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'gemserv' -pkgname=gemserv -version=0.6.6 -revision=1 -# uses rustls/ring -archs="x86_64* aarch64* i686* armv[67]*" -build_style=cargo -hostmakedepends="pkg-config" -short_desc="Gemini server written in rust" -maintainer="Andrew Benson " -license="MIT" -homepage="gemini://80h.dev/projects/gemserv/" -distfiles="https://git.sr.ht/~int80h/gemserv/archive/v${version}.tar.gz" -checksum=a4423b91bff3e05708c296fe6135d00b7d09acc33b15c7d078a5c8753a84aa5a -system_accounts="_gemserv" - -post_install() { - vsv gemserv - vsconf config.toml - vlicense LICENSE -} diff --git a/srcpkgs/gendesk/template b/srcpkgs/gendesk/template deleted file mode 100644 index f76e400d7d81cf..00000000000000 --- a/srcpkgs/gendesk/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'gendesk' -pkgname=gendesk -version=1.0.10 -revision=1 -build_style=go -go_import_path=github.com/xyproto/gendesk -short_desc="Utility to generate .desktop files and download icons" -maintainer="Orphaned " -license="BSD-3-Clause" -homepage="https://gendesk.roboticoverlords.org/" -distfiles="https://github.com/xyproto/gendesk/archive/v${version}.tar.gz - https://roboticoverlords.org/images/${pkgname}.png" -checksum="a9e7a6d7be514f829ebf86d9764d37436539f29d0b8a03a31d8386f9be604fdb - 4d96eded48e536d02e35727c36dc20844c2e44654e81baf78e10aee4eb48e837" -skip_extraction="${pkgname}.png" - -pre_build() { - vsed -e 's|gendesk|github.com/xyproto/gendesk|' -i go.mod -} - -post_install() { - vinstall ${XBPS_SRCDISTDIR}/${pkgname}-${version}/${pkgname}.png 644 usr/share/pixmaps - vman ${pkgname}.1 - vlicense LICENSE -} diff --git a/srcpkgs/genext2fs/template b/srcpkgs/genext2fs/template deleted file mode 100644 index 284df84287205a..00000000000000 --- a/srcpkgs/genext2fs/template +++ /dev/null @@ -1,12 +0,0 @@ -# Template file for 'genext2fs' -pkgname=genext2fs -version=1.4.1 -revision=3 -build_style=gnu-configure -configure_args="ac_cv_have_working_snprintf=yes ac_cv_have_working_vsnprintf=yes" -short_desc="Generates an ext2 filesystem as a normal (i.e. non-root) user" -maintainer="Orphaned " -license="GPL-2.0-only" -homepage="http://genext2fs.sourceforge.net" -distfiles="${SOURCEFORGE_SITE}/$pkgname/$pkgname-$version.tar.gz" -checksum=404dbbfa7a86a6c3de8225c8da254d026b17fd288e05cec4df2cc7e1f4feecfc diff --git a/srcpkgs/gengetopt/template b/srcpkgs/gengetopt/template deleted file mode 100644 index 36c17e841d2cf3..00000000000000 --- a/srcpkgs/gengetopt/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'gengetopt' -pkgname=gengetopt -version=2.23 -revision=1 -build_style=gnu-configure -hostmakedepends="flex texinfo" -makedepends="libfl-devel" -short_desc="Tool to write cli option parsing code for C programs" -maintainer="Orphaned " -license="GPL-3.0-or-later" -homepage="http://www.gnu.org/software/${pkgname}" -distfiles="${GNU_SITE}/${pkgname}/${pkgname}-${version}.tar.xz" -checksum=b941aec9011864978dd7fdeb052b1943535824169d2aa2b0e7eae9ab807584ac -disable_parallel_build=yes diff --git a/srcpkgs/genius/template b/srcpkgs/genius/template deleted file mode 100644 index 9c77e2cacc0e34..00000000000000 --- a/srcpkgs/genius/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'genius' -pkgname=genius -version=1.0.27 -revision=1 -build_style=gnu-configure -build_helper=qemu -configure_args="--disable-update-mimedb ac_cv_file__proc_self_maps=yes" -hostmakedepends="intltool pkg-config glib-devel bison flex - gtk-update-icon-cache" -makedepends="gtksourceview4-devel mpfr-devel readline-devel ncurses-devel - gtk+3-devel libglib-devel vte3-devel" -depends="desktop-file-utils hicolor-icon-theme" -short_desc="Advanced calculator including a mathematical programming language" -maintainer="Samadi van Koten " -license="GPL-3.0-or-later" -homepage="https://www.jirka.org/genius.html" -changelog="https://www.jirka.org/genius.NEWS" -distfiles="${GNOME_SITE}/genius/${version%.*}/genius-${version}.tar.xz" -checksum=0243b7c36b5f9e930c62778acd52deb188deeca704a5e195337018435d9e7bb5 - -post_patch() { - vsed -e '/PKG_CONFIG/s/ncurses/ncursesw/' -i configure - vsed -e '/DATADIRNAME=/s/=.*/=share/' -i configure - if [ "$CROSS_BUILD" ]; then - vsed -e "/cd [\$].top_builddir./s:[\$].top_builddir./src/genius:/usr/bin/qemu-${XBPS_TARGET_QEMU_MACHINE}-static &:" \ - -i lib/Makefile.am lib/Makefile.in - fi -} diff --git a/srcpkgs/geoclue2-devel b/srcpkgs/geoclue2-devel deleted file mode 120000 index 248fd10307189e..00000000000000 --- a/srcpkgs/geoclue2-devel +++ /dev/null @@ -1 +0,0 @@ -geoclue2 \ No newline at end of file diff --git a/srcpkgs/geoclue2/template b/srcpkgs/geoclue2/template deleted file mode 100644 index 3523ec604e96ea..00000000000000 --- a/srcpkgs/geoclue2/template +++ /dev/null @@ -1,38 +0,0 @@ -# Template file for 'geoclue2' -pkgname=geoclue2 -version=2.7.1 -revision=1 -build_style=meson -build_helper="gir" -configure_args="-Ddbus-srv-user=_geoclue2 -Dgtk-doc=false - $(vopt_bool gir introspection)" -make_dirs="/etc/geoclue/conf.d 0755 root root" -conf_files="/etc/geoclue/geoclue.conf" -hostmakedepends="glib-devel intltool pkg-config vala" -makedepends="ModemManager-devel avahi-glib-libs-devel - json-glib-devel libsoup3-devel libnotify-devel" -short_desc="Geoinformation Service (2.x series)" -maintainer="Orphaned " -license="LGPL-2.1-or-later" -homepage="https://gitlab.freedesktop.org/geoclue/geoclue/wikis/home" -changelog="https://gitlab.freedesktop.org/geoclue/geoclue/-/raw/master/NEWS" -distfiles="https://gitlab.freedesktop.org/geoclue/geoclue/-/archive/${version}/geoclue-${version}.tar.bz2" -checksum=5624cd41148643c46d681d39153c7d26fdb8831e7e7c8601c300732fa8a6db1c -system_accounts="_geoclue2" -lib32disabled=yes - -build_options="gir" -build_options_default="gir" - -geoclue2-devel_package() { - depends="$makedepends ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - if [ "$build_option_gir" ]; then - vmove usr/share/gir-1.0 - fi - } -} diff --git a/srcpkgs/geoclue2/update b/srcpkgs/geoclue2/update deleted file mode 100644 index 691a00cabf569c..00000000000000 --- a/srcpkgs/geoclue2/update +++ /dev/null @@ -1 +0,0 @@ -pkgname=geoclue diff --git a/srcpkgs/geocode-glib-common b/srcpkgs/geocode-glib-common deleted file mode 120000 index 45ec1fe82f875f..00000000000000 --- a/srcpkgs/geocode-glib-common +++ /dev/null @@ -1 +0,0 @@ -geocode-glib \ No newline at end of file diff --git a/srcpkgs/geocode-glib-devel b/srcpkgs/geocode-glib-devel deleted file mode 120000 index 45ec1fe82f875f..00000000000000 --- a/srcpkgs/geocode-glib-devel +++ /dev/null @@ -1 +0,0 @@ -geocode-glib \ No newline at end of file diff --git a/srcpkgs/geocode-glib/template b/srcpkgs/geocode-glib/template deleted file mode 100644 index e21c88573bef74..00000000000000 --- a/srcpkgs/geocode-glib/template +++ /dev/null @@ -1,42 +0,0 @@ -# Template file for 'geocode-glib' -pkgname=geocode-glib -version=3.26.4 -revision=2 -build_style=meson -build_helper="gir" -configure_args="-Denable-gtk-doc=false $(vopt_bool gir enable-introspection) - -Denable-installed-tests=false -Dsoup2=false" -hostmakedepends="pkg-config glib-devel" -makedepends="json-glib-devel libsoup3-devel" -depends="geocode-glib-common" -short_desc="GLib library for geocoding and reverse geocoding" -maintainer="Enno Boland " -license="LGPL-2.1-or-later" -homepage="https://developer.gnome.org/geocode-glib" -distfiles="${GNOME_SITE}/geocode-glib/${version%.*}/geocode-glib-${version}.tar.xz" -checksum=2d9a6826d158470449a173871221596da0f83ebdcff98b90c7049089056a37aa -make_check=no # expects installed locales - -# Package build options -build_options="gir" -build_options_default="gir" - -geocode-glib-common_package() { - short_desc+=" - development files" - pkg_install() { - vmove usr/share/icons - } -} - -geocode-glib-devel_package() { - depends="libglib-devel ${sourcepkg}>=${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 - } -} diff --git a/srcpkgs/geoip-devel b/srcpkgs/geoip-devel deleted file mode 120000 index d491cddfba25f2..00000000000000 --- a/srcpkgs/geoip-devel +++ /dev/null @@ -1 +0,0 @@ -geoip \ No newline at end of file diff --git a/srcpkgs/geoip/template b/srcpkgs/geoip/template deleted file mode 100644 index d159228ae72e22..00000000000000 --- a/srcpkgs/geoip/template +++ /dev/null @@ -1,36 +0,0 @@ -# Template file for 'geoip' -pkgname=geoip -version=1.6.12 -revision=3 -build_style=gnu-configure -configure_args="--mandir=/usr/share/man --sysconfdir=/etc/geoip" -hostmakedepends="automake libtool" -makedepends="zlib-devel" -short_desc="Non-DNS IP-to-country resolver C library and utilities" -maintainer="Orphaned " -license="LGPL-2.1-or-later" -homepage="http://www.maxmind.com/app/c" -distfiles="https://github.com/maxmind/geoip-api-c/releases/download/v$version/GeoIP-$version.tar.gz" -checksum=1dfb748003c5e4b7fd56ba8c4cd786633d5d6f409547584f6910398389636f80 - -pre_configure() { - autoreconf -fi -} - -libgeoip_package() { - short_desc+=" - Runtime library" - pkg_install() { - vmove "usr/lib/*.so.*" - } -} - -geoip-devel_package() { - short_desc+=" - development files" - depends="zlib-devel libgeoip>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - vmove "usr/lib/pkgconfig" - } -} diff --git a/srcpkgs/geoipupdate/template b/srcpkgs/geoipupdate/template deleted file mode 100644 index 32347593a185b9..00000000000000 --- a/srcpkgs/geoipupdate/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 'geoipupdate' -pkgname=geoipupdate -version=7.0.1 -revision=2 -build_style=go -go_import_path="github.com/maxmind/geoipupdate/v7" -go_package="${go_import_path}/cmd/geoipupdate" -go_ldflags="-X main.version=$version -X main.defaultConfigFile=/etc/geoip/GeoIP.conf - -X main.defaultDatabaseDirectory=/usr/share/GeoIP" -hostmakedepends="perl pandoc" -short_desc="GeoIP update client code" -maintainer="Enno Boland " -license="Apache-2.0 OR MIT" -homepage="https://github.com/maxmind/geoipupdate" -changelog="https://github.com/maxmind/geoipupdate/raw/main/CHANGELOG.md" -distfiles="https://github.com/maxmind/geoipupdate/archive/refs/tags/v${version}.tar.gz" -checksum=59c80ab737f128fc05e4ecdec4d84652182851dc8c8bea892022e3fc12db9101 -conf_files="/etc/geoip/GeoIP.conf" - -post_build() { - make data CONFFILE=/etc/geoip/GeoIP.conf DATADIR=/usr/share/GeoIP VERSION="$version" -} - -post_install() { - vinstall build/GeoIP.conf 644 /etc/geoip - vman build/geoipupdate.1 - vman build/GeoIP.conf.5 - vlicense LICENSE-MIT -} diff --git a/srcpkgs/geomyidae/files/geomyidae/run b/srcpkgs/geomyidae/files/geomyidae/run deleted file mode 100644 index f28cc87f0623e7..00000000000000 --- a/srcpkgs/geomyidae/files/geomyidae/run +++ /dev/null @@ -1,8 +0,0 @@ -#!/bin/sh -exec 2>&1 -[ -r ./conf ] && . ./conf - -user=_geomyidae -group=_geomyidae - -exec geomyidae -d -u $user -g $group $OPTS diff --git a/srcpkgs/geomyidae/template b/srcpkgs/geomyidae/template deleted file mode 100644 index 61a53d827d32ea..00000000000000 --- a/srcpkgs/geomyidae/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'geomyidae' -pkgname=geomyidae -version=0.96 -revision=3 -build_style=gnu-makefile -makedepends="libtls-devel" -short_desc="Small C-based gopherd" -maintainer="m-cz " -license="MIT" -homepage="gopher://bitreich.org/1/scm/geomyidae/" -distfiles="ftp://bitreich.org/releases/${pkgname}/${pkgname}-v${version}.tar.gz" -checksum=3bacdc72bcf9aabb6f69f350bcce7453625f1b8d8b016249fc35df8832a1e1d7 -system_accounts="_geomyidae" -CFLAGS="-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64" - -pre_build() { - sed -i 's| -O0||g' Makefile - sed -i 's|^CFLAGS *=|override CFLAGS +=|g' Makefile - sed -i 's|^LDFLAGS *=|override LDFLAGS +=|g' Makefile -} - -post_install() { - vsv geomyidae - vlicense LICENSE -} diff --git a/srcpkgs/geomyidae/update b/srcpkgs/geomyidae/update deleted file mode 100644 index 2884aec8be97b9..00000000000000 --- a/srcpkgs/geomyidae/update +++ /dev/null @@ -1,2 +0,0 @@ -site=ftp://ftp@bitreich.org/releases/geomyidae/ -pattern="v\K[\d\.]*\d" diff --git a/srcpkgs/geonkick/template b/srcpkgs/geonkick/template deleted file mode 100644 index 0fa71797686887..00000000000000 --- a/srcpkgs/geonkick/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'geonkick' -pkgname=geonkick -version=2.9.1 -revision=1 -build_style=cmake -hostmakedepends="pkg-config tar xz" -makedepends="jack-devel libsndfile-devel rapidjson - lv2 libX11-devel cairo-devel" -short_desc="Free software percussion synthesizer" -maintainer="Orphaned " -license="GPL-3.0-or-later" -homepage="https://github.com/free-sm/geonkick" -changelog="https://raw.githubusercontent.com/free-sm/geonkick/main/NEWS.md" -distfiles="https://github.com/free-sm/geonkick/archive/refs/tags/v${version}.tar.gz" -checksum=30ee2a36a26cabb9af8f458bb12d7b0358b4d6abec67ab5f8df696390b5699b4 - -if [ ${CROSS_BUILD} ]; then - configure_args+=" -DGKICK_ARCHITECTURE=$XBPS_TARGET_MACHINE" -fi diff --git a/srcpkgs/geos-devel b/srcpkgs/geos-devel deleted file mode 120000 index 8e151b94e4240b..00000000000000 --- a/srcpkgs/geos-devel +++ /dev/null @@ -1 +0,0 @@ -geos \ No newline at end of file diff --git a/srcpkgs/geos/template b/srcpkgs/geos/template deleted file mode 100644 index 689ab9f021792e..00000000000000 --- a/srcpkgs/geos/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'geos' -pkgname=geos -version=3.13.0 -revision=1 -build_style=cmake -short_desc="C++ port of the Java Topology Suite (JTS)" -maintainer="Nyx70 " -license="LGPL-2.1-or-later" -homepage="https://libgeos.org/" -distfiles="https://download.osgeo.org/geos/geos-${version}.tar.bz2" -checksum=47ec83ff334d672b9e4426695f15da6e6368244214971fabf386ff8ef6df39e4 - -geos-devel_package() { - depends="${makedepends} ${sourcepkg}-${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/bin/geos-config - vmove usr/include - vmove usr/lib/pkgconfig - vmove usr/lib/cmake - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/geos/update b/srcpkgs/geos/update deleted file mode 100644 index c5c74d95c8a148..00000000000000 --- a/srcpkgs/geos/update +++ /dev/null @@ -1 +0,0 @@ -ignore="*beta[1-9] *rc[1-9]" diff --git a/srcpkgs/gerbera/files/gerbera/run b/srcpkgs/gerbera/files/gerbera/run deleted file mode 100644 index 0bcd38bddbc6e0..00000000000000 --- a/srcpkgs/gerbera/files/gerbera/run +++ /dev/null @@ -1,10 +0,0 @@ -#!/bin/sh -exec 2>&1 - -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 diff --git a/srcpkgs/gerbera/patches/fmt-12.patch b/srcpkgs/gerbera/patches/fmt-12.patch deleted file mode 100644 index 660388527d66dd..00000000000000 --- a/srcpkgs/gerbera/patches/fmt-12.patch +++ /dev/null @@ -1,197 +0,0 @@ ---- a/src/content/import_service.cc -+++ b/src/content/import_service.cc -@@ -800,7 +800,7 @@ void ImportService::parseMetafile(const - void ImportService::updateItemData(const std::shared_ptr& item, const std::string& mimetype) - { - if (hasDefaultDate && item->getMetaData(MetadataFields::M_DATE).empty()) -- item->addMetaData(MetadataFields::M_DATE, fmt::format("{:%FT%T%z}", fmt::localtime(item->getMTime().count()))); -+ item->addMetaData(MetadataFields::M_DATE, fmt::format("{:%FT%T%z}", fmt_localtime(item->getMTime().count()))); - for (auto&& upnpPattern : upnpMap) { - if (upnpPattern.isMatch(item, mimetype)) { - item->setClass(upnpPattern.upnpClass); ---- a/src/content/scripting/script.cc -+++ b/src/content/scripting/script.cc -@@ -237,7 +237,7 @@ Script::Script(const std::shared_ptrremoveAttribute(ConfigVal::A_AUTOSCAN_DIRECTORY_SCANCOUNT), adir->getActiveScanCount()); - setIntProperty(definition->removeAttribute(ConfigVal::A_AUTOSCAN_DIRECTORY_TASKCOUNT), adir->getTaskCount()); - setIntProperty(definition->removeAttribute(ConfigVal::A_AUTOSCAN_DIRECTORY_RETRYCOUNT), adir->getRetryCount()); -- setProperty(definition->removeAttribute(ConfigVal::A_AUTOSCAN_DIRECTORY_LMT), fmt::format("{:%Y-%m-%d %H:%M:%S}", fmt::localtime(adir->getPreviousLMT().count()))); -+ setProperty(definition->removeAttribute(ConfigVal::A_AUTOSCAN_DIRECTORY_LMT), fmt::format("{:%Y-%m-%d %H:%M:%S}", fmt_localtime(adir->getPreviousLMT().count()))); - - duk_put_prop_string(ctx, -2, fmt::to_string(adir->getScanID()).c_str()); - log_debug("Adding config[{}][{}] {}", autoscanItemPath, adir->getScanID(), adir->getLocation().string()); ---- a/src/database/sql_database.cc -+++ b/src/database/sql_database.cc -@@ -1456,7 +1456,7 @@ int SQLDatabase::ensurePathExistence(con - *changedContainer = parentID; - - std::vector> itemMetadata; -- itemMetadata.emplace_back(MetaEnumMapper::getMetaFieldName(MetadataFields::M_DATE), fmt::format("{:%FT%T%z}", fmt::localtime(toSeconds(fs::last_write_time(path)).count()))); -+ itemMetadata.emplace_back(MetaEnumMapper::getMetaFieldName(MetadataFields::M_DATE), fmt::format("{:%FT%T%z}", fmt_localtime(toSeconds(fs::last_write_time(path)).count()))); - - auto f2i = converterManager->f2i(); - auto [mval, err] = f2i->convert(path.filename()); -@@ -1654,7 +1654,7 @@ bool SQLDatabase::addContainer(int paren - commit("addContainer"); - - if (cont->getMetaData(MetadataFields::M_DATE).empty()) -- cont->addMetaData(MetadataFields::M_DATE, fmt::format("{:%FT%T%z}", fmt::localtime(cont->getMTime().count()))); -+ cont->addMetaData(MetadataFields::M_DATE, fmt::format("{:%FT%T%z}", fmt_localtime(cont->getMTime().count()))); - - *containerID = createContainer(parentContainerId, cont->getTitle(), virtualPath, cont->getFlags(), cont->isVirtual(), cont->getClass(), cont->getFlag(OBJECT_FLAG_PLAYLIST_REF) ? cont->getRefID() : INVALID_OBJECT_ID, cont->getMetaData(), cont->getResources()); - return true; -@@ -2596,7 +2596,7 @@ std::vectorcol(0); - stats["count"] = fmt::format("{}", row->col_int(1, -1)); - stats["playCount"] = fmt::format("{}", row->col_int(2, -1)); -- stats["last"] = fmt::format("{:%a %b %d %H:%M:%S %Y}", fmt::localtime(std::chrono::seconds(row->col_int(3, 0)).count())); -+ stats["last"] = fmt::format("{:%a %b %d %H:%M:%S %Y}", fmt_localtime(std::chrono::seconds(row->col_int(3, 0)).count())); - stats["bookmarks"] = fmt::format("{}", row->col_int(4, -1)); - result.push_back(std::move(stats)); - } -@@ -2725,7 +2725,7 @@ std::shared_ptr SQLDa - interval = std::stoi(getCol(row, AutoscanColumn::Interval)); - auto lastModified = std::chrono::seconds(std::stol(getCol(row, AutoscanColumn::LastModified))); - -- log_info("Loading autoscan location: {}; recursive: {}, mt: {}/{}, last_modified: {}", location.c_str(), recursive, mt, AutoscanDirectory::mapMediaType(mt), lastModified > std::chrono::seconds::zero() ? fmt::format("{:%Y-%m-%d %H:%M:%S}", fmt::localtime(lastModified.count())) : "unset"); -+ log_info("Loading autoscan location: {}; recursive: {}, mt: {}/{}, last_modified: {}", location.c_str(), recursive, mt, AutoscanDirectory::mapMediaType(mt), lastModified > std::chrono::seconds::zero() ? fmt::format("{:%Y-%m-%d %H:%M:%S}", fmt_localtime(lastModified.count())) : "unset"); - - auto dir = std::make_shared(location, mode, recursive, persistent, interval, hidden, followSymlinks, mt, containerMap); - dir->setObjectID(objectID); ---- a/src/metadata/ffmpeg_handler.cc -+++ b/src/metadata/ffmpeg_handler.cc -@@ -302,7 +302,7 @@ void FfmpegHandler::addFfmpegMetadataFie - if (utcTime == -1) { - continue; - } -- tmWork = fmt::localtime(utcTime); -+ tmWork = fmt_localtime(utcTime); - } else if (strptime(avEntry->value, "%Y-%m-%d", &tmWork)) { - ; // use the value as is - } else if (strptime(avEntry->value, "%Y", &tmWork)) { ---- a/src/upnp/xml_builder.cc -+++ b/src/upnp/xml_builder.cc -@@ -45,6 +45,7 @@ - #include "request_handler/device_description_handler.h" - #include "request_handler/request_handler.h" - #include "upnp/clients.h" -+#include "util/tools.h" - #include "util/url_utils.h" - - #include -@@ -454,7 +455,7 @@ void UpnpXMLBuilder::renderObject( - auto playStatus = item->getPlayStatus(); - if (playStatus) { - auxData[UPNP_SEARCH_PLAY_COUNT] = fmt::format("{}", playStatus->getPlayCount()); -- auxData[UPNP_SEARCH_LAST_PLAYED] = fmt::format("{:%Y-%m-%d T %H:%M:%S}", fmt::localtime(playStatus->getLastPlayed().count())); -+ auxData[UPNP_SEARCH_LAST_PLAYED] = fmt::format("{:%Y-%m-%d T %H:%M:%S}", fmt_localtime(playStatus->getLastPlayed().count())); - auxData["upnp:lastPlaybackPosition"] = fmt::format("{}", millisecondsToHMSF(playStatus->getLastPlayedPosition().count())); - propNames.push_back(addField(result, objFilter, UPNP_SEARCH_PLAY_COUNT, auxData[UPNP_SEARCH_PLAY_COUNT])); - propNames.push_back(addField(result, objFilter, UPNP_SEARCH_LAST_PLAYED, auxData[UPNP_SEARCH_LAST_PLAYED])); -@@ -490,7 +491,7 @@ void UpnpXMLBuilder::renderObject( - // make sure a date is set - auto dateNode = result.child(DC_DATE); - if (!dateNode) { -- auto fDate = fmt::format("{:%FT%T%z}", fmt::localtime(obj->getMTime().count())); -+ auto fDate = fmt::format("{:%FT%T%z}", fmt_localtime(obj->getMTime().count())); - if (simpleDate) - fDate = makeSimpleDate(fDate); - result.append_child(DC_DATE).append_child(pugi::node_pcdata).set_value(fDate.c_str()); ---- a/src/util/tools.h -+++ b/src/util/tools.h -@@ -39,6 +39,7 @@ - #include - #include - #include -+#include - - // forward declaration - class IOHandler; -@@ -206,4 +207,10 @@ std::vector populateCommand - /// \return Caclulated position or -1 in case of an error. - ssize_t getValidUTF8CutPosition(std::string_view str, ssize_t cutpos); - -+static inline std::tm fmt_localtime(std::time_t t) { -+ std::tm tm_ = {}; -+ localtime_r(&t, &tm_); -+ return tm_; -+} -+ - #endif // __TOOLS_H__ ---- a/src/web/clients.cc -+++ b/src/web/clients.cc -@@ -34,13 +34,14 @@ - #include "upnp/clients.h" - #include "upnp/xml_builder.h" - #include "util/grb_net.h" -+#include "util/tools.h" - #include "util/xml_to_json.h" - - #include - - static std::string secondsToString(const std::chrono::seconds& t) - { -- return fmt::format("{:%a %b %d %H:%M:%S %Y}", fmt::localtime(t.count())); -+ return fmt::format("{:%a %b %d %H:%M:%S %Y}", fmt_localtime(t.count())); - } - - const std::string_view Web::Clients::PAGE = "clients"; ---- a/src/web/config_load.cc -+++ b/src/web/config_load.cc -@@ -46,8 +46,10 @@ - #include "context.h" - #include "database/database.h" - #include "database/db_param.h" -+#include "util/tools.h" - #include "util/xml_to_json.h" - -+#include - #include - #include - -@@ -118,7 +120,6 @@ void Web::ConfigLoad::createItem(pugi::x - template - void Web::ConfigLoad::setValue(pugi::xml_node& item, const T& value) - { -- static_assert(fmt::has_formatter::value, "T must be formattable"); - item.append_attribute(CONFIG_LOAD_VALUE) = fmt::to_string(value).c_str(); - } - -@@ -920,7 +921,7 @@ void Web::ConfigLoad::writeAutoscan(pugi - // Last modified - item = values.append_child(CONFIG_LOAD_ITEM); - createItem(item, ascs->getItemPath(indexList, { ConfigVal::A_AUTOSCAN_DIRECTORY_LMT }), ascs->option, ConfigVal::A_AUTOSCAN_DIRECTORY_LMT); -- setValue(item, fmt::format("{:%Y-%m-%d %H:%M:%S}", fmt::localtime(adir->getPreviousLMT().count()))); -+ setValue(item, fmt::format("{:%Y-%m-%d %H:%M:%S}", fmt_localtime(adir->getPreviousLMT().count()))); - } - // Allow creation of entry in blank config - { ---- a/src/web/edit_load.cc -+++ b/src/web/edit_load.cc -@@ -102,7 +102,7 @@ pugi::xml_node Web::EditLoad::writeCoreI - - if (obj->getMTime() > std::chrono::seconds::zero()) { - auto lmtEl = item.append_child("last_modified"); -- lmtEl.append_attribute("value") = fmt::format("{:%Y-%m-%d %H:%M:%S}", fmt::localtime(obj->getMTime().count())).c_str(); -+ lmtEl.append_attribute("value") = fmt::format("{:%Y-%m-%d %H:%M:%S}", fmt_localtime(obj->getMTime().count())).c_str(); - lmtEl.append_attribute("editable") = false; - } else { - auto lmtEl = item.append_child("last_modified"); -@@ -112,7 +112,7 @@ pugi::xml_node Web::EditLoad::writeCoreI - - if (obj->getUTime() > std::chrono::seconds::zero()) { - auto lmtEl = item.append_child("last_updated"); -- lmtEl.append_attribute("value") = fmt::format("{:%Y-%m-%d %H:%M:%S}", fmt::localtime(obj->getUTime().count())).c_str(); -+ lmtEl.append_attribute("value") = fmt::format("{:%Y-%m-%d %H:%M:%S}", fmt_localtime(obj->getUTime().count())).c_str(); - lmtEl.append_attribute("editable") = false; - } else { - auto lmtEl = item.append_child("last_updated"); -@@ -252,7 +252,7 @@ void Web::EditLoad::writeItemInfo(const - - metaEntry = metaData.append_child("metadata"); - metaEntry.append_attribute("metaname") = fmt::format("upnp:lastPlaybackTime@group[{}]", playStatus->getGroup()).c_str(); -- metaEntry.append_attribute("metavalue") = fmt::format("{:%Y-%m-%d T %H:%M:%S}", fmt::localtime(playStatus->getLastPlayed().count())).c_str(); -+ metaEntry.append_attribute("metavalue") = fmt::format("{:%Y-%m-%d T %H:%M:%S}", fmt_localtime(playStatus->getLastPlayed().count())).c_str(); - metaEntry.append_attribute("editable") = false; - - if (playStatus->getLastPlayedPosition() > std::chrono::seconds::zero()) { diff --git a/srcpkgs/gerbera/template b/srcpkgs/gerbera/template deleted file mode 100644 index ead68eb5917ab3..00000000000000 --- a/srcpkgs/gerbera/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'gerbera' -pkgname=gerbera -version=2.5.0 -revision=2 -build_style=cmake -configure_args="-DWITH_SYSTEMD=OFF -DWITH_AVCODEC=ON -DWITH_NPUPNP=ON" -hostmakedepends="pkg-config" -makedepends="duktape-devel expat-devel ffmpeg6-devel file-devel libcurl-devel - libexif-devel libnpupnp-devel libuuid-devel sqlite-devel taglib-devel - fmt-devel spdlog pugixml-devel libebml-devel libmatroska-devel exiv2-devel" -short_desc="UPnP Media Server based on MediaTomb" -maintainer="Orphaned " -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=e1dd2c710758fbb9f4db6f1afc461bdd1b6c55ef29147d450ab6d90624177f09 -system_accounts="gerbera" -make_dirs="/var/lib/gerbera 0750 gerbera gerbera" - -post_install() { - vsv gerbera -} diff --git a/srcpkgs/gerbil/files/gerbil.sh b/srcpkgs/gerbil/files/gerbil.sh deleted file mode 100644 index fd88c525410dd4..00000000000000 --- a/srcpkgs/gerbil/files/gerbil.sh +++ /dev/null @@ -1,3 +0,0 @@ -export GERBIL_GSC=gambit-gsc -export GERBIL_HOME=/usr/lib/gerbil - diff --git a/srcpkgs/gerbil/patches/gxtags.patch b/srcpkgs/gerbil/patches/gxtags.patch deleted file mode 100644 index e9c53778dac2ba..00000000000000 --- a/srcpkgs/gerbil/patches/gxtags.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/src/tools/gxtags.ss -+++ b/src/tools/gxtags.ss -@@ -261,7 +261,7 @@ - - (def (source-location-line locat) - (if (##locat? locat) -- (let (filepos (##position->filepos (##locat-position locat))) -+ (let (filepos (##position->filepos (##locat-start-position locat))) - (fx1+ (##filepos-line filepos))) - 1)) - diff --git a/srcpkgs/gerbil/template b/srcpkgs/gerbil/template deleted file mode 100644 index cf1fdccf509bdf..00000000000000 --- a/srcpkgs/gerbil/template +++ /dev/null @@ -1,56 +0,0 @@ -# Template file for 'gerbil' -pkgname=gerbil -version=0.18.1 -revision=1 -_gitrev="23c30a6062cd7e63f9d85300ce01585bb9035d2d" -build_style="configure" -configure_args="--prefix=/usr/lib/gerbil --enable-march=" -hostmakedepends="git tar" -makedepends="openssl-devel sqlite-devel zlib-devel" -depends="gcc openssl" -checkdepends="$depends" -short_desc="Opinionated dialect of Scheme designed for Systems Programming" -maintainer="Leah Neukirchen " -license="LGPL-2.1-or-later, Apache-2.0" -homepage="https://cons.io/" -nocross="yes" - -do_fetch() { - # We fetch a Git repo here because the build system insists - # on using submodules. - rm -rf ${wrksrc} - git clone https://github.com/mighty-gerbils/gerbil ${wrksrc} - cd ${wrksrc} - git checkout ${_gitrev} - - # don't let the test suite clash with netdata's port - vsed -i -e 's/:19999/:15296/' src/std/net/httpd-test.ss -} - -# Uses custom levels of optimization. -pre_configure() { - export CFLAGS=${CFLAGS/-O2/} - export CXXFLAGS=${CXXFLAGS/-O2/} -} -pre_build() { - export CFLAGS=${CFLAGS/-O2/} - export CXXFLAGS=${CXXFLAGS/-O2/} -} - -do_check() { - ./build.sh env gxtest ./... -} - -do_install() { - DESTDIR=$DESTDIR ./install.sh - - mv $DESTDIR/usr/lib/gerbil/v*/share $DESTDIR/usr/share - vmkdir usr/bin - for b in $DESTDIR/usr/lib/gerbil/v*/bin/g[ex]*; do - ln -sfr $b $DESTDIR/usr/bin - done - - ./build.sh env gxtags -t emacs $DESTDIR/usr/lib/gerbil/v*/src - sed -i 's|/destdir/gerbil-[^/]*/|/|g' src/TAGS - cp -v src/TAGS $DESTDIR/usr/lib/gerbil/v*/src -} diff --git a/srcpkgs/getdns-devel b/srcpkgs/getdns-devel deleted file mode 120000 index e6220d18421bfe..00000000000000 --- a/srcpkgs/getdns-devel +++ /dev/null @@ -1 +0,0 @@ -getdns \ No newline at end of file diff --git a/srcpkgs/getdns/patches/libidn2.patch b/srcpkgs/getdns/patches/libidn2.patch deleted file mode 100644 index f3baf86e20e77b..00000000000000 --- a/srcpkgs/getdns/patches/libidn2.patch +++ /dev/null @@ -1,21 +0,0 @@ -From 9d8eea97a523d828b7d1a04352bbd2202b914519 Mon Sep 17 00:00:00 2001 -From: Sara Dickinson -Date: Thu, 21 Jul 2022 14:17:53 +0100 -Subject: [PATCH] Fix typo in cmake module for libidn2 - -diff --git a/cmake/modules/FindLibidn2.cmake b/cmake/modules/FindLibidn2.cmake -index c56d5b61..0ddcbc28 100644 ---- a/cmake/modules/FindLibidn2.cmake -+++ b/cmake/modules/FindLibidn2.cmake -@@ -52,8 +52,8 @@ - ) - endif () - -- if (NOT LIBIDN2_VERSION AND LIBIDN2_INCLUDE_DIR AND EXISTS "${LIBIDN2_INCLUDE_DIR}/unbound.h") -+ if (NOT LIBIDN2_VERSION AND LIBIDN2_INCLUDE_DIR AND EXISTS "${LIBIDN2_INCLUDE_DIR}/idn2.h") -- file(STRINGS "${LIBIDN2_INCLUDE_DIR}/idn2.h" LIBIDN2_H REGEX "^#define IDN2_VERSION ") -- string(REGEX REPLACE "^.*IDN2_VERSION \"([0-9.]+)\".*$" "\\1" LIBIDN2_VERSION "${LIBIDN2_H}") -+ file(STRINGS "${LIBIDN2_INCLUDE_DIR}/idn2.h" LIBIDN2_H REGEX "^[ \t]*#[ \t]*define[ \t]+IDN2_VERSION[ \t]") -+ string(REGEX REPLACE "^.*IDN2_VERSION[ \t]+\"([0-9.]+)\".*$" "\\1" LIBIDN2_VERSION "${LIBIDN2_H}") - endif () - endif() diff --git a/srcpkgs/getdns/template b/srcpkgs/getdns/template deleted file mode 100644 index cf55abcc6763b8..00000000000000 --- a/srcpkgs/getdns/template +++ /dev/null @@ -1,31 +0,0 @@ -# Template file for 'getdns' -pkgname=getdns -version=1.7.0 -revision=2 -build_style=cmake -makedepends="libev-devel libidn2-devel libuv-devel unbound-devel - check-devel" -short_desc="Modern asynchronous DNS API" -maintainer="Orphaned " -license="BSD-3-Clause" -homepage="https://getdnsapi.net" -distfiles="https://getdnsapi.net/dist/getdns-${version}.tar.gz" -checksum=ea8713ce5e077ac76b1418ceb6afd25e6d4e39e9600f6f5e81d3a3a13a60f652 -# GitHub Actions fail due to no IPv6 -make_check=ci-skip - -post_install() { - vlicense LICENSE -} - -getdns-devel_package() { - depends="getdns-${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - vmove usr/share/man/man3 - } -} diff --git a/srcpkgs/geteltorito/template b/srcpkgs/geteltorito/template deleted file mode 100644 index c20e9bb62ffebe..00000000000000 --- a/srcpkgs/geteltorito/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'geteltorito' -pkgname=geteltorito -version=0.6 -revision=3 -depends="perl" -short_desc="El Torito boot image extractor" -maintainer="0x5c " -license="GPL-2.0-only" -homepage="https://web.archive.org/web/20240118060107/https://userpages.uni-koblenz.de/~krienke/ftp/noarch/geteltorito" -distfiles="https://web.archive.org/web/20240327193559if_/https://userpages.uni-koblenz.de/~krienke/ftp/noarch/geteltorito/geteltorito-${version}.tar.gz" -checksum=bb4fab8d4bedee1250762940b9f5d20fc7ac29fb2b5e9767c6af0a0955aa6bbe - -do_install() { - vbin geteltorito - vdoc README -} diff --git a/srcpkgs/gettext-devel b/srcpkgs/gettext-devel deleted file mode 120000 index d3a6700489c537..00000000000000 --- a/srcpkgs/gettext-devel +++ /dev/null @@ -1 +0,0 @@ -gettext \ No newline at end of file diff --git a/srcpkgs/gettext-devel-examples b/srcpkgs/gettext-devel-examples deleted file mode 120000 index d3a6700489c537..00000000000000 --- a/srcpkgs/gettext-devel-examples +++ /dev/null @@ -1 +0,0 @@ -gettext \ No newline at end of file diff --git a/srcpkgs/gettext-devel-tools b/srcpkgs/gettext-devel-tools deleted file mode 120000 index d3a6700489c537..00000000000000 --- a/srcpkgs/gettext-devel-tools +++ /dev/null @@ -1 +0,0 @@ -gettext \ No newline at end of file diff --git a/srcpkgs/gettext-libs b/srcpkgs/gettext-libs deleted file mode 120000 index d3a6700489c537..00000000000000 --- a/srcpkgs/gettext-libs +++ /dev/null @@ -1 +0,0 @@ -gettext \ No newline at end of file diff --git a/srcpkgs/gettext-stub-devel b/srcpkgs/gettext-stub-devel deleted file mode 120000 index adb83873998acb..00000000000000 --- a/srcpkgs/gettext-stub-devel +++ /dev/null @@ -1 +0,0 @@ -gettext-stub \ No newline at end of file diff --git a/srcpkgs/gettext-stub/template b/srcpkgs/gettext-stub/template deleted file mode 100644 index 7b8bfe4fe5a181..00000000000000 --- a/srcpkgs/gettext-stub/template +++ /dev/null @@ -1,34 +0,0 @@ -# Template file for 'gettext-stub' -pkgname=gettext-stub -version=1 -revision=2 -short_desc="Gettext little stub" -maintainer="Andrea Brancaleoni " -license="WTFPL" -homepage="http://penma.de/code/${pkgname}/" -distfiles="${homepage}/${pkgname}-${version}.tar.gz" -checksum=04af6ee6720c9a90b51f9e420e1b2e75e3ddaba23a30263bf6e10739d8e8f994 - -provides="gettext-libs-${version}_${revision} gettext-${version}_${revision}" -replaces="gettext-libs>0 gettext>0" -shlib_provides="libintl.so.8" - -do_build() { - ${CC} ${CFLAGS} -shared ${LDFLAGS} -o libintl.so libintl-stub.c -} -do_install() { - vinstall libintl.so 644 usr/lib libintl.so.8 - ln -s /usr/lib/libintl.so.8 $PKGDESTDIR/usr/lib/libintl.so - vinstall libintl-stub.h 644 usr/include - vbin msgfmt -} - -gettext-stub-devel_package() { - short_desc+=" - development files" - provides="gettext-devel-${version}_${revision}" - replaces="gettext-devel>0" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/gettext-tiny-devel b/srcpkgs/gettext-tiny-devel deleted file mode 120000 index 02d053e8bcef2e..00000000000000 --- a/srcpkgs/gettext-tiny-devel +++ /dev/null @@ -1 +0,0 @@ -gettext-tiny \ No newline at end of file diff --git a/srcpkgs/gettext-tiny/template b/srcpkgs/gettext-tiny/template deleted file mode 100644 index 184bc4d0458ec4..00000000000000 --- a/srcpkgs/gettext-tiny/template +++ /dev/null @@ -1,31 +0,0 @@ -# Template file for 'gettext-tiny' -pkgname=gettext-tiny -version=0.3.2 -revision=1 -short_desc="Tiny Internationalized Message Handling Library and tools" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/rofl0r/gettext-tiny" -distfiles="https://github.com/rofl0r/${pkgname}/archive/v${version}.tar.gz" -checksum=29cc165e27e83d2bb3760118c2368eadab550830d962d758e51bd36eb860f383 - -conflicts="gettext>=0" - -do_build() { - make ${makejobs} prefix=/usr -} - -do_install() { - make ${makejobs} prefix=/usr DESTDIR=${DESTDIR} install - vlicense LICENSE -} - -gettext-tiny-devel_package() { - conflicts="glibc-devel>=0 musl-devel>=0" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib - vmove usr/share/aclocal - } -} diff --git a/srcpkgs/gettext/patches/musl-realpath.patch b/srcpkgs/gettext/patches/musl-realpath.patch deleted file mode 100644 index 75a650895e0737..00000000000000 --- a/srcpkgs/gettext/patches/musl-realpath.patch +++ /dev/null @@ -1,41 +0,0 @@ -https://gitlab.alpinelinux.org/alpine/aports/-/issues/12295 -This patch is necessary only with musl after 1.2.2 - ----- -test-canonicalize.c:339: assertion 'strcmp (result1, "/") == 0' failed -Aborted (core dumped) -FAIL test-canonicalize (exit status: 134) ----- - -diff --git a/gettext-tools/gnulib-tests/test-canonicalize-lgpl.c b/gettext-tools/gnulib-tests/test-canonicalize-lgpl.c -index ff82981..17842e8 100644 ---- a/gettext-tools/gnulib-tests/test-canonicalize-lgpl.c -+++ b/gettext-tools/gnulib-tests/test-canonicalize-lgpl.c -@@ -208,8 +208,8 @@ main (void) - #ifndef __MVS__ - if (SAME_INODE (st1, st2)) - { -- ASSERT (strcmp (result1, "/") == 0); -- ASSERT (strcmp (result2, "/") == 0); -+ ASSERT (strcmp (result1, "/") == 0 || strcmp (result1, "//") == 0); -+ ASSERT (strcmp (result2, "/") == 0 || strcmp (result2, "//") == 0); - } - else - #endif ---- a/gettext-tools/gnulib-tests/test-canonicalize.c -+++ b/gettext-tools/gnulib-tests/test-canonicalize.c -@@ -336,10 +336,10 @@ - ASSERT (stat ("//", &st2) == 0); - if (SAME_INODE (st1, st2)) - { -- ASSERT (strcmp (result1, "/") == 0); -- ASSERT (strcmp (result2, "/") == 0); -- ASSERT (strcmp (result3, "/") == 0); -- ASSERT (strcmp (result4, "/") == 0); -+ ASSERT (strcmp (result1, "/") == 0 || strcmp (result1, "//") == 0); -+ ASSERT (strcmp (result2, "/") == 0 || strcmp (result2, "//") == 0); -+ ASSERT (strcmp (result3, "/") == 0 || strcmp (result3, "//") == 0); -+ ASSERT (strcmp (result4, "/") == 0 || strcmp (result4, "//") == 0); - } - else - { diff --git a/srcpkgs/gettext/template b/srcpkgs/gettext/template deleted file mode 100644 index 2fa05b5de85b3f..00000000000000 --- a/srcpkgs/gettext/template +++ /dev/null @@ -1,108 +0,0 @@ -# Template file for 'gettext' -pkgname=gettext -version=0.22.5 -revision=1 -build_style=gnu-configure -configure_args="--disable-java --disable-native-java --disable-csharp - --disable-libasprintf --enable-threads=posix --disable-rpath --without-emacs - --disable-acl --with-included-glib --with-included-libcroco --without-git - --with-included-libxml --with-included-libunistring --disable-openmp - --disable-curses --without-examples --enable-nls - gl_cv_func_gettimeofday_clobber=no" -# gettext will try to use xz bzip2 gzip to compress -# /usr/share/gettext/archive.dir.tar. -# Either: -# - Have xz in hostmakedepends; or -# - Let gettext-devel depends on bzip2 -hostmakedepends="xz" -short_desc="Internationalized Message Handling Library and tools" -maintainer="Enno Boland " -license="GPL-3.0-or-later" -homepage="https://www.gnu.org/software/gettext/" -changelog="https://git.savannah.gnu.org/cgit/gettext.git/plain/NEWS" -distfiles="${GNU_SITE}/${pkgname}/${pkgname}-${version}.tar.gz" -checksum=ec1705b1e969b83a9f073144ec806151db88127f5e40fe5a94cb6c8fa48996a0 - -subpackages="gettext-devel-examples gettext-devel gettext-devel-tools" -unset _intl_lib -if [ "$XBPS_TARGET_LIBC" = musl ]; then - # force libintl - configure_args+=" --with-included-gettext" - subpackages+=" gettext-libs" - _intl_lib=intl -else - # on glibc, old gettext-libs conflicts with gettext - replaces="gettext-libs>=0" - conflicts="gettext-libs>=0" -fi - -post_patch() { - if [ "$XBPS_TARGET_LIBC" = musl ]; then - grep -rl 'test fails on Linux with musl' gettext-tools/tests | - xargs sed -i '/test fails on Linux with musl/s/^/Exit 77 /' - sed -i 's/defined MUSL_LIBC/0/' \ - gettext-tools/gnulib-tests/test-canonicalize.c - # return 7, not sure what's the problem - # which means have openat(2) but ERANGE or ENOENT on getcwd(3) - # not sure what is the problem here - sed -i 's/test_long_name.*;/0;/' \ - gettext-tools/gnulib-tests/test-getcwd.c - fi -} - -post_install() { - # don't overwrite musl's header - if [ "$XBPS_TARGET_LIBC" = musl ]; then - vmkdir usr/include/gettext - mv ${DESTDIR}/usr/include/libintl.h ${DESTDIR}/usr/include/gettext/libintl.h - fi -} - -gettext-devel-examples_package() { - short_desc+=" - examples for development" - pkg_install() { - vmove usr/share/doc/gettext - } -} - -gettext-devel_package() { - depends="${sourcepkg}>=${version}_${revision} - gettext-devel-tools>=${version}_${revision}" - if [ -n "${_intl_lib}" ]; then - depends+=" gettext-libs>=${version}_${revision}" - else - replaces="gettext-libs>=0" - fi - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.a" - # libgettext{lib,src}-$version.so need to be in the main package - for _lib in ${_intl_lib} gettextlib gettextpo gettextsrc textstyle - do - vmove "usr/lib/lib${_lib}.so" - done - vmove usr/share/man/man3 - } -} - -gettext-devel-tools_package() { - depends="${sourcepkg}>=${version}_${revision} tar xz" - conflicts="gettext-tiny>=0 gettext-tiny-devel>=0" - short_desc+=" - development tools" - pkg_install() { - vmove usr/share/aclocal - vmove usr/bin/autopoint - vmove usr/bin/gettextize - vmove usr/share/man/man1/autopoint.1 - vmove usr/share/man/man1/gettextize.1 - vmove usr/share/gettext - } -} - -gettext-libs_package() { - short_desc+=" - shared libraries" - pkg_install() { - vmove "usr/lib/libintl.so.*" - } -} diff --git a/srcpkgs/gf2x-devel b/srcpkgs/gf2x-devel deleted file mode 120000 index 4542295e8de789..00000000000000 --- a/srcpkgs/gf2x-devel +++ /dev/null @@ -1 +0,0 @@ -gf2x \ No newline at end of file diff --git a/srcpkgs/gf2x/patches/gcc14.patch b/srcpkgs/gf2x/patches/gcc14.patch deleted file mode 100644 index 1ed5b86897953f..00000000000000 --- a/srcpkgs/gf2x/patches/gcc14.patch +++ /dev/null @@ -1,179 +0,0 @@ -From a2f0fd388c12ca0b9f4525c6cfbc515418dcbaf8 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Emmanuel=20Thom=C3=A9?= -Date: Thu, 17 Sep 2020 23:40:54 +0200 -Subject: [PATCH] fix #include in configure test - -See there: https://trac.sagemath.org/ticket/30494 ---- - config/acinclude.m4 | 2 ++ - 1 file changed, 2 insertions(+) - -diff --git a/config/acinclude.m4 b/config/acinclude.m4 -index 53faf0b..07c1384 100644 ---- a/config/acinclude.m4 -+++ b/config/acinclude.m4 -@@ -661,6 +661,7 @@ AC_DEFUN([GF2X_PROG_CC_FOR_BUILD_WORKS], - # remove anything that might look like compiler output to our "||" expression - rm -f conftest* a.out b.out a.exe a_out.exe - cat >conftest.c < - int - main () - { -@@ -699,6 +700,7 @@ AC_DEFUN([GF2X_PROG_EXEEXT_FOR_BUILD], - AC_CACHE_CHECK([for build system executable suffix], - gf2x_cv_prog_exeext_for_build, - [cat >conftest.c < - int - main () - { --- -GitLab - -Source: https://src.fedoraproject.org/rpms/gf2x/raw/rawhide/f/gf2x-mismatched-decls.patch ---- gf2x-gf2x-1.3.0/fft/gf2x-cantor-fft.c.orig 2019-12-10 06:35:45.000000000 -0700 -+++ gf2x-gf2x-1.3.0/fft/gf2x-cantor-fft.c 2022-07-08 14:32:27.802452501 -0600 -@@ -95,7 +95,7 @@ static Kfield K; - * data in the high part is during the ift operation, and even then the - * data that comes out of the ift still has zero high part. - */ --size_t gf2x_cantor_fft_transform_size(const gf2x_cantor_fft_info_t p) -+size_t gf2x_cantor_fft_transform_size(gf2x_cantor_fft_info_srcptr p) - { - return 1UL << p->k; - } -@@ -1444,7 +1444,7 @@ static void recomposeK_bits(unsigned lon - #endif - - /* nF is a number of coefficients == number of bits ; a.k.a. degree + 1 */ --int gf2x_cantor_fft_info_init(gf2x_cantor_fft_info_t p, size_t nF, size_t nG) -+int gf2x_cantor_fft_info_init(gf2x_cantor_fft_info_ptr p, size_t nF, size_t nG) - { - unsigned int k; - size_t Hl; -@@ -1467,7 +1467,7 @@ int gf2x_cantor_fft_info_init(gf2x_canto - return 0; - } - --int gf2x_cantor_fft_info_init_mp(gf2x_cantor_fft_info_t p, size_t nF, size_t nG) -+int gf2x_cantor_fft_info_init_mp(gf2x_cantor_fft_info_ptr p, size_t nF, size_t nG) - { - unsigned int k; - -@@ -1572,7 +1572,7 @@ char * GF2X_EXPORTED gf2x_cantor_fft_inf - } - - /* nF is a number of coefficients */ --int gf2x_cantor_fft_dft(const gf2x_cantor_fft_info_t p, gf2x_cantor_fft_ptr x, const unsigned long * F, size_t nF, gf2x_cantor_fft_ptr temp1 GF2X_MAYBE_UNUSED) -+int gf2x_cantor_fft_dft(gf2x_cantor_fft_info_srcptr p, gf2x_cantor_fft_ptr x, const unsigned long * F, size_t nF, gf2x_cantor_fft_ptr temp1 GF2X_MAYBE_UNUSED) - { - size_t Fl = W(nF); - if (R(nF)) { -@@ -1602,7 +1602,7 @@ int gf2x_cantor_fft_dft(const gf2x_canto - } - - --int gf2x_cantor_fft_compose(const gf2x_cantor_fft_info_t p, gf2x_cantor_fft_ptr y, gf2x_cantor_fft_srcptr x1, gf2x_cantor_fft_srcptr x2, gf2x_cantor_fft_ptr temp2 GF2X_MAYBE_UNUSED) -+int gf2x_cantor_fft_compose(gf2x_cantor_fft_info_srcptr p, gf2x_cantor_fft_ptr y, gf2x_cantor_fft_srcptr x1, gf2x_cantor_fft_srcptr x2, gf2x_cantor_fft_ptr temp2 GF2X_MAYBE_UNUSED) - { - for (size_t j = 0; j < significant_transform_size(p) ; j++) { - Kmul(y[j], x1[j], x2[j]); -@@ -1610,7 +1610,7 @@ int gf2x_cantor_fft_compose(const gf2x_c - return 0; - } - --int gf2x_cantor_fft_addcompose_n(const gf2x_cantor_fft_info_t p, gf2x_cantor_fft_ptr y, gf2x_cantor_fft_srcptr * x1, gf2x_cantor_fft_srcptr * x2, size_t n, gf2x_cantor_fft_ptr temp2 GF2X_MAYBE_UNUSED, gf2x_cantor_fft_ptr temp1 GF2X_MAYBE_UNUSED) -+int gf2x_cantor_fft_addcompose_n(gf2x_cantor_fft_info_srcptr p, gf2x_cantor_fft_ptr y, gf2x_cantor_fft_srcptr * x1, gf2x_cantor_fft_srcptr * x2, size_t n, gf2x_cantor_fft_ptr temp2 GF2X_MAYBE_UNUSED, gf2x_cantor_fft_ptr temp1 GF2X_MAYBE_UNUSED) - { - Kelt er; - #if 0 -@@ -1684,20 +1684,20 @@ int gf2x_cantor_fft_addcompose_n(const g - return 0; - } - --int gf2x_cantor_fft_addcompose(const gf2x_cantor_fft_info_t p, gf2x_cantor_fft_ptr y, gf2x_cantor_fft_srcptr x1, gf2x_cantor_fft_srcptr x2, gf2x_cantor_fft_ptr temp2, gf2x_cantor_fft_ptr temp1) -+int gf2x_cantor_fft_addcompose(gf2x_cantor_fft_info_srcptr p, gf2x_cantor_fft_ptr y, gf2x_cantor_fft_srcptr x1, gf2x_cantor_fft_srcptr x2, gf2x_cantor_fft_ptr temp2, gf2x_cantor_fft_ptr temp1) - { - gf2x_cantor_fft_addcompose_n(p, y, &x1, &x2, 1, temp2, temp1); - return 0; - } - --void gf2x_cantor_fft_add(const gf2x_cantor_fft_info_t p, gf2x_cantor_fft_ptr y, gf2x_cantor_fft_srcptr x1, gf2x_cantor_fft_srcptr x2) -+void gf2x_cantor_fft_add(gf2x_cantor_fft_info_srcptr p, gf2x_cantor_fft_ptr y, gf2x_cantor_fft_srcptr x1, gf2x_cantor_fft_srcptr x2) - { - for (size_t j = 0; j < significant_transform_size(p) ; j++) { - Kadd(y[j], x1[j], x2[j]); - } - } - --void gf2x_cantor_fft_cpy(const gf2x_cantor_fft_info_t p, gf2x_cantor_fft_ptr y, gf2x_cantor_fft_srcptr x, size_t n) -+void gf2x_cantor_fft_cpy(gf2x_cantor_fft_info_srcptr p, gf2x_cantor_fft_ptr y, gf2x_cantor_fft_srcptr x, size_t n) - { - memcpy(y, x, n * significant_transform_size(p) * sizeof(Kelt)); - } -@@ -1705,7 +1705,7 @@ void gf2x_cantor_fft_cpy(const gf2x_cant - /* nH is a number of coefficients */ - /* this destroys the input */ - int gf2x_cantor_fft_ift( -- const gf2x_cantor_fft_info_t p, -+ gf2x_cantor_fft_info_srcptr p, - unsigned long * H, - size_t nH, - gf2x_cantor_fft_ptr h, gf2x_cantor_fft_ptr temp1 GF2X_MAYBE_UNUSED) -@@ -1735,26 +1735,26 @@ int gf2x_cantor_fft_ift( - } - - --gf2x_cantor_fft_ptr gf2x_cantor_fft_alloc(const gf2x_cantor_fft_info_t p, size_t n) -+gf2x_cantor_fft_ptr gf2x_cantor_fft_alloc(gf2x_cantor_fft_info_srcptr p, size_t n) - { - return (Kelt *) malloc(n * gf2x_cantor_fft_transform_size(p) * sizeof(Kelt)); - } - void gf2x_cantor_fft_free( -- const gf2x_cantor_fft_info_t p GF2X_MAYBE_UNUSED, -+ gf2x_cantor_fft_info_srcptr p GF2X_MAYBE_UNUSED, - gf2x_cantor_fft_ptr x, - size_t n GF2X_MAYBE_UNUSED) - { - free(x); - } --gf2x_cantor_fft_srcptr gf2x_cantor_fft_get_const(const gf2x_cantor_fft_info_t p, gf2x_cantor_fft_srcptr x, size_t k) -+gf2x_cantor_fft_srcptr gf2x_cantor_fft_get_const(gf2x_cantor_fft_info_srcptr p, gf2x_cantor_fft_srcptr x, size_t k) - { - return x + k * gf2x_cantor_fft_transform_size(p); - } --gf2x_cantor_fft_ptr gf2x_cantor_fft_get(const gf2x_cantor_fft_info_t p, gf2x_cantor_fft_ptr x, size_t k) -+gf2x_cantor_fft_ptr gf2x_cantor_fft_get(gf2x_cantor_fft_info_srcptr p, gf2x_cantor_fft_ptr x, size_t k) - { - return x + k * gf2x_cantor_fft_transform_size(p); - } --void gf2x_cantor_fft_zero(const gf2x_cantor_fft_info_t p, gf2x_cantor_fft_ptr x, size_t n) -+void gf2x_cantor_fft_zero(gf2x_cantor_fft_info_srcptr p, gf2x_cantor_fft_ptr x, size_t n) - { - memset(x, 0, n * gf2x_cantor_fft_transform_size(p) * sizeof(Kelt)); - } ---- gf2x-gf2x-1.3.0/fft/gf2x-cantor-fft.h.orig 2019-12-10 06:35:45.000000000 -0700 -+++ gf2x-gf2x-1.3.0/fft/gf2x-cantor-fft.h 2022-07-08 14:23:32.289410384 -0600 -@@ -540,8 +540,8 @@ static inline int gf2x_cantor_fft_info_a - long val GF2X_MAYBE_UNUSED) - { return 0; } - --static inline void gf2x_cantor_fft_info_clear(gf2x_cantor_fft_info_t t GF2X_MAYBE_UNUSED) { } --static inline void gf2x_cantor_fft_info_init_empty(gf2x_cantor_fft_info_t t) { -+static inline void gf2x_cantor_fft_info_clear(gf2x_cantor_fft_info_ptr t GF2X_MAYBE_UNUSED) { } -+static inline void gf2x_cantor_fft_info_init_empty(gf2x_cantor_fft_info_ptr t) { - t->k = t->n = t->mp_shift = 0; - } - ---- gf2x-gf2x-1.3.0/fft/gf2x-ternary-fft.h.orig 2019-12-10 06:35:45.000000000 -0700 -+++ gf2x-gf2x-1.3.0/fft/gf2x-ternary-fft.h 2022-07-08 13:57:39.701566437 -0600 -@@ -498,7 +498,7 @@ extern "C" { - #endif - - static inline int gf2x_ternary_fft_info_order(gf2x_ternary_fft_info_srcptr o) { return ((o)->K * ((o)->split ? -1 : 1)); } --static inline void gf2x_ternary_fft_info_init_empty(gf2x_ternary_fft_info_t t) -+static inline void gf2x_ternary_fft_info_init_empty(gf2x_ternary_fft_info_ptr t) - { - t->bits_a = 0; - t->bits_b = 0; diff --git a/srcpkgs/gf2x/template b/srcpkgs/gf2x/template deleted file mode 100644 index d68d4081f538fe..00000000000000 --- a/srcpkgs/gf2x/template +++ /dev/null @@ -1,34 +0,0 @@ -# Template file for 'gf2x' -pkgname=gf2x -version=1.3.0 -revision=1 -build_style=gnu-configure -hostmakedepends="automake libtool" -short_desc="C/C++ library for fast arithmetic in GF(2)[x]" -maintainer="Gonzalo Tornaría " -license="GPL-3.0-or-later" -homepage="https://gitlab.inria.fr/gf2x/gf2x" -distfiles="https://gitlab.inria.fr/gf2x/gf2x/-/archive/gf2x-${version}/gf2x-gf2x-${version}.tar.gz" -checksum=11bcf98b620c60c2ee3b4460b02b7be741f14cfdc26b542f22c92950926575e0 - -build_options="native_build" - -if [ -z "$build_option_native_build" ]; then - # this disables sse3, ssse3, sse41, pclmul - configure_args="--disable-sse3" -fi - -pre_configure() { - autoreconf -fi -} - -gf2x-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/gf2x/update b/srcpkgs/gf2x/update deleted file mode 100644 index 504503610161bf..00000000000000 --- a/srcpkgs/gf2x/update +++ /dev/null @@ -1 +0,0 @@ -pkgname=gf2x-gf2x diff --git a/srcpkgs/gfan/patches/cstdint.patch b/srcpkgs/gfan/patches/cstdint.patch deleted file mode 100644 index d6ebed9eddc8c9..00000000000000 --- a/srcpkgs/gfan/patches/cstdint.patch +++ /dev/null @@ -1,14 +0,0 @@ -Description: Include for std::int64_t -Author: Doug Torrance -Last-Update: 2024-07-28 - ---- a/src/gfanlib_z.h -+++ b/src/gfanlib_z.h -@@ -11,6 +11,7 @@ - #include - #include - #include -+#include - #define OLD 1 - #if OLD - #include "gmp.h" diff --git a/srcpkgs/gfan/patches/fix-build.patch b/srcpkgs/gfan/patches/fix-build.patch deleted file mode 100644 index f8276d04abc3ba..00000000000000 --- a/srcpkgs/gfan/patches/fix-build.patch +++ /dev/null @@ -1,13 +0,0 @@ -diff -ru gfan0.7.orig/src/gfanlib_circuittableint.h gfan0.7/src/gfanlib_circuittableint.h ---- gfan0.7.orig/src/gfanlib_circuittableint.h 2024-08-15 22:42:58.870553297 +0200 -+++ gfan0.7/src/gfanlib_circuittableint.h 2024-08-15 22:44:11.891350667 +0200 -@@ -591,7 +591,8 @@ - ret=min; - - { -- auto ret2=CircuitTableIntPOD((s.v*denominatorDivisor.multiplicativeInverse)*boundA.v); -+ CircuitTableIntPOD ret2; -+ ret2.v=(s.v*denominatorDivisor.multiplicativeInverse)*boundA.v; - ret2=MIN(ret2.v,-ret2.v); - return ret2; - if(ret.v!=ret2.v) diff --git a/srcpkgs/gfan/patches/int128.patch b/srcpkgs/gfan/patches/int128.patch deleted file mode 100644 index 949b322a43bcac..00000000000000 --- a/srcpkgs/gfan/patches/int128.patch +++ /dev/null @@ -1,225 +0,0 @@ -Description: Use 128-bit integers from Abseil when not available natively. -Author: Doug Torrance -Last-Update: 2024-10-24 - ---- a/src/gfanlib_circuittableint.h -+++ b/src/gfanlib_circuittableint.h -@@ -17,6 +17,12 @@ - #include - #include "gfanlib_frequencytable.h" - -+#ifndef __SIZEOF_INT128__ -+#include -+typedef absl::int128 __int128_t; -+typedef absl::uint128 __uint128_t; -+#endif -+ - namespace gfan{ - - -@@ -25,7 +31,8 @@ - template struct MyMakeUnsigned; - template <> struct MyMakeUnsigned{typedef unsigned int type;}; - template <> struct MyMakeUnsigned{typedef unsigned long int type;}; -- template <> struct MyMakeUnsigned<__int128>{typedef unsigned __int128 type;}; -+ template <> struct MyMakeUnsigned{typedef unsigned long long int type;}; -+ template <> struct MyMakeUnsigned<__int128_t>{typedef __uint128_t type;}; - - class MVMachineIntegerOverflow: public std::exception - { -@@ -92,6 +99,15 @@ - return s.str(); - } - -+#ifndef __SIZEOF_INT128__ -+static std::string toStr(long int b) -+{ -+ std::stringstream s; -+ s<(lo_)), -+ hi(hi_) -+ { -+ } -+ my256s(__uint128_t lo_,__int128_t hi_): -+ lo(static_cast<__int128_t>(lo_)), -+ hi(hi_) -+ { -+ } -+ my256s(__int128_t lo_,__uint128_t hi_): -+ lo(lo_), -+ hi(static_cast<__int128_t>(hi_)) -+ { -+ } -+#endif - my256s operator+(my256s b) - { - __uint128_t newLo=lo+b.lo; -@@ -165,7 +198,7 @@ - my256s temp(~lo,~hi); - return temp+my256s(1,0); - } -- explicit operator __int128()const -+ explicit operator __int128_t()const - { - return lo; - } -@@ -213,12 +246,23 @@ - { - return ((__int128_t)a)*((__int128_t)b); - } -+static long long int extMul(long long int a, long long int b) -+{ -+ return a * b; -+} - - static __uint128_t unsignedProd64(uint64_t x,uint64_t y) - { - return __uint128_t(x)*__uint128_t(y); - } - -+#ifndef __SIZEOF_INT128__ -+static __uint128_t unsignedProd64(__uint128_t x,__uint128_t y) -+{ -+ return x * y; -+} -+#endif -+ - static my256u unsignedProd128(__uint128_t x,__uint128_t y) - { - my256s a(unsignedProd64(x,y),0); -@@ -302,7 +346,7 @@ - friend CircuitTableIntPOD operator*(CircuitTableIntPOD const &a, CircuitTableIntPOD const &b){CircuitTableIntPOD ret;ret.v=a.v*b.v;return ret;} - friend CircuitTableIntPOD operator/(CircuitTableIntPOD const &a, CircuitTableIntPOD const &b){CircuitTableIntPOD ret;ret.v=a.v/b.v;return ret;}//This is used very few times. Should we require this be an exact division? - public: -- static const word halfBound{(word{1}<<(std::numeric_limits::digits/2-2))-1}; -+ static constexpr word halfBound{(word{1}<<(std::numeric_limits::digits/2-2))-1}; - // In the code products of CircuitTableIntPOD objects are summed. To avoid overflows one of the factors must "fit in half" and the "number of summands" may not exceed a certain number. The bounds are specified in the following functions: - bool fitsInHalf()const{return v>-halfBound && v(v);}//WHAT SHOULD HAPPEN TO THIS FUNCTION? - friend std::ostream &operator<<(std::ostream &f, CircuitTableIntPOD const &a){f<extend();t+=extendedMultiplication(a,b);*this=t.castToSingle();return *this;} -@@ -546,8 +590,8 @@ - int D=std::numeric_limits::digits; - if(D==0){D=127;}//fixes bug in gcc-8.1 - bool doesOverflow=(((word)t.v)==(word{1}<<(D-1)));// What is the purpose of this line. Do we really want to subtract 1? That seems wrong since word is signed. Look at comment below -- longword min64=0; -- longword max64=0; -+ longword min64=static_cast(0); -+ longword max64=static_cast(0); - for(int i=0;i::digits; - if(D==0){D=127;}//fixes bug in gcc-8.1 - bool doesOverflow=false;//(((word)t.v)==(word{1}<<(D-1)));// What is the purpose of this line? t is not defined. Do we really want to subtract 1? That seems wrong since word is signed. Look at comment below -- longword min64=0; -- longword max64=0; -+ longword min64=static_cast(0); -+ longword max64=static_cast(0); - for(int i=0;i=0x7fffffffffffffff || -v>=0x7fffffffffffffff) throw MVMachineIntegerOverflow; - CircuitTableIntPOD ret; -- ret.v=v; -+ ret.v=static_cast(v); - return ret; - } - -@@ -746,7 +789,7 @@ - // DANGER !!! - //if(v>=0x7fffffffffffffffffffffffffffffff || -v>=0x7fffffffffffffffffffffffffffffff) throw MVMachineIntegerOverflow; - CircuitTableIntPOD ret; -- ret.v=__int128(v); -+ ret.v=__int128_t(v); - return ret; - } - -@@ -784,6 +827,7 @@ - CircuitTableInt128()noexcept{v=0;} - CircuitTableInt128(CircuitTableInt128POD const &m){v=m.v;} - CircuitTableInt128(__int128_t val){v=val;} -+ CircuitTableInt128(int val){v=val;} - CircuitTableInt128(std::string const&s){ - int64_t proxy; - std::istringstream a(s); a>>proxy; ---- a/src/app_test.cpp -+++ b/src/app_test.cpp -@@ -764,10 +764,10 @@ - - - { -- __int128 t=0; -- __int128 A=2; -- __int128 s=-4; -- __int128 B=1; -+ __int128_t t=0; -+ __int128_t A=2; -+ __int128_t s=-4; -+ __int128_t B=1; - B=(B<<127)+3; - std::cerr<<"---B\n"; - std::cerr<(M.getHeight()+1,M.getHeight()+1+M.getWidth(),mr); - combinedMatrix.setSubMatrix(0,M.getHeight()+1,M.getHeight(),getWidth(),M); -- for(int i=0;i(1); -+ for(int i=M.getHeight()+1;i(1); - // Matrix M2=M; - // M2.appendRow(Vector::allOnes(M2.getWidth())); - // combinedMatrix=combineLeftRight(M2.identity(M.getHeight()+1),M2,mr); -@@ -347,7 +347,7 @@ - } - assert(inBasis.size()==getWidth()); - for(int i=0;i(1); - computeRowBounds(); - } - Tableau(Tableau const &a, MR *mr=get_default_resource()): diff --git a/srcpkgs/gfan/patches/make_tests_return_error.patch b/srcpkgs/gfan/patches/make_tests_return_error.patch deleted file mode 100644 index 90db055a27e245..00000000000000 --- a/srcpkgs/gfan/patches/make_tests_return_error.patch +++ /dev/null @@ -1,25 +0,0 @@ -Description: Nonzero return code if tests fail -Origin: https://git.sagemath.org/sage.git/commit/build/pkgs/gfan/patches/maketestsreturnerror.patch?h=develop&id=4ad830c4cbb10ce81d49eb92cbd3b1be2df31e7b -Forwarded: yes -Last-Update: 2020-11-13 - ---- a/src/app_test.cpp -+++ b/src/app_test.cpp -@@ -1414,6 +1414,9 @@ - failed.push_back(i->folder); - } - cout<<"\n"; -+ cout<<"Number of successful tests "< - #include -diff --git a/src/gfanlib_zcone.cpp b/src/gfanlib_zcone.cpp -index f24f09c..481f116 100644 ---- a/src/gfanlib_zcone.cpp -+++ b/src/gfanlib_zcone.cpp -@@ -16,8 +16,8 @@ - #include "setoper.h" - #include "cdd.h" - #else --#include "cdd/setoper.h" --#include "cdd/cdd.h" -+#include "cddlib/setoper.h" -+#include "cddlib/cdd.h" - #endif - //} - -@@ -52,8 +52,8 @@ namespace gfan{ - "dd_free_global_constants()\n" - "in your deinitialisation code (only available for cddlib version>=094d).\n" - "This requires the header includes:\n" -- "#include \"cdd/setoper.h\"\n" -- "#include \"cdd/cdd.h\"\n" -+ "#include \"cddlib/setoper.h\"\n" -+ "#include \"cddlib/cdd.h\"\n" - "\n" - "Alternatively, you may call gfan:initializeCddlibIfRequired() and deinitializeCddlibIfRequired()\n" - "if gfanlib is the only code using cddlib. If at some point cddlib is no longer required by gfanlib\n" -diff --git a/src/lp_cdd.cpp b/src/lp_cdd.cpp -index ec36517..5232d50 100644 ---- a/src/lp_cdd.cpp -+++ b/src/lp_cdd.cpp -@@ -5,9 +5,9 @@ - #include "cdd.h" - #include "cdd_f.h" - #else --#include "cdd/setoper.h" --#include "cdd/cdd.h" --#include "cdd/cdd_f.h" -+#include "cddlib/setoper.h" -+#include "cddlib/cdd.h" -+#include "cddlib/cdd_f.h" - #endif - //} - #include "termorder.h" diff --git a/srcpkgs/gfan/patches/uint64.patch b/srcpkgs/gfan/patches/uint64.patch deleted file mode 100644 index 13fb5608b7c554..00000000000000 --- a/srcpkgs/gfan/patches/uint64.patch +++ /dev/null @@ -1,26 +0,0 @@ ---- a/src/packedmonomial.h 2024-08-12 13:00:15.000000000 -0300 -+++ b/src/packedmonomial.h 2024-10-29 22:59:54.666573193 -0300 -@@ -13,6 +13,9 @@ - #include "monomial.h" - #include "printer.h" - -+#define u_int64_t uint64_t -+#define u_int16_t uint16_t -+ - /* - * This is an attempt to implement packed monomials in a similar way as Singular does. - * Methods are designed for speed, not flexibility. ---- a/src/gfanlib_circuittableint.h 2024-10-29 23:01:48.248324088 -0300 -+++ b/src/gfanlib_circuittableint.h 2024-10-29 23:12:51.154543137 -0300 -@@ -23,6 +23,11 @@ - typedef absl::uint128 __uint128_t; - #endif - -+#define __int64_t int64_t -+#define __uint64_t uint64_t -+#define __int32_t int32_t -+#define __uint32_t uint32_t -+ - namespace gfan{ - - diff --git a/srcpkgs/gfan/template b/srcpkgs/gfan/template deleted file mode 100644 index 8271f4ee5ae0cf..00000000000000 --- a/srcpkgs/gfan/template +++ /dev/null @@ -1,36 +0,0 @@ -# Template file for 'gfan' -pkgname=gfan -version=0.7 -revision=1 -build_style=gnu-makefile -makedepends="gmp-devel cddlib-devel abseil-cpp-devel" -short_desc="Package for computing Groebner fans and tropical varieties" -maintainer="Gonzalo Tornaría " -license="GPL-2.0-or-later" -homepage="https://math.au.dk/~jensen/software/gfan/gfan.html" -distfiles="https://math.au.dk/~jensen/software/gfan/gfan${version}.tar.gz" -checksum=ab833757e1e4d4a98662f4aa691394013ea9a226f6416b8f8565356d6fcc989e - -# Makefile has this but our CFLAGS override it; build fails otherwise -CFLAGS="-DGMPRATIONAL" - -post_patch() { - # remove a failing test - rm -rf testsuite/0009RenderStairCase -} - -if [ -n "$CROSS_BUILD" ]; then - # depend on host gfan for installlinks - hostmakedepends+=" gfan" -fi - -do_install() { - if [ -z "$CROSS_BUILD" ]; then - # Makefile doesn't support DESTDIR so we add it to PREFIX - make PREFIX=${DESTDIR}/usr install - else - vbin gfan - # use host gfan to install links - cd ${DESTDIR}/usr/bin && gfan installlinks - fi -} diff --git a/srcpkgs/gfan/update b/srcpkgs/gfan/update deleted file mode 100644 index d7ac612f989dbf..00000000000000 --- a/srcpkgs/gfan/update +++ /dev/null @@ -1 +0,0 @@ -ignore=lib* diff --git a/srcpkgs/gfeeds/patches/fix-for-blueprint-0.8.patch b/srcpkgs/gfeeds/patches/fix-for-blueprint-0.8.patch deleted file mode 100644 index 8d2c4894e50d58..00000000000000 --- a/srcpkgs/gfeeds/patches/fix-for-blueprint-0.8.patch +++ /dev/null @@ -1,22 +0,0 @@ -From: Gabriele Musco -Date: Fri, 26 May 2023 06:31:24 +0200 -Subject: fix for blueprint 0.8 - -(cherry picked from commit cfe860f44f685be302e2ad9f30b55bab08e078ce) ---- - data/ui/right_headerbar.blp | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/data/ui/right_headerbar.blp b/data/ui/right_headerbar.blp -index 992dfa6..3249858 100644 ---- a/data/ui/right_headerbar.blp -+++ b/data/ui/right_headerbar.blp -@@ -3,7 +3,7 @@ using Adw 1; - - menu webviewMenu { - section { -- item { custom: zoom; } -+ item { custom: 'zoom'; } - } - section { - item (_("Open in _Browser"), 'app.open_externally') diff --git a/srcpkgs/gfeeds/patches/upgrade-blueprint-0.8-syntax.patch b/srcpkgs/gfeeds/patches/upgrade-blueprint-0.8-syntax.patch deleted file mode 100644 index 0e0dbbf095ab38..00000000000000 --- a/srcpkgs/gfeeds/patches/upgrade-blueprint-0.8-syntax.patch +++ /dev/null @@ -1,347 +0,0 @@ -From: Gabriele Musco -Date: Fri, 26 May 2023 07:11:01 +0200 -Subject: upgrade blueprint 0.8 syntax - -(cherry picked from commit d099fda0c62e338080061683a154f711cc487b30) ---- - data/ui/add_feed_popover.blp | 8 ++++---- - data/ui/empty_state.blp | 2 +- - data/ui/filter_view.blp | 6 +++--- - data/ui/left_headerbar.blp | 6 +++--- - data/ui/main_leaflet.blp | 18 +++++++++--------- - data/ui/manage_feeds_headerbar.blp | 2 +- - data/ui/manage_tags_content.blp | 10 +++++----- - data/ui/manage_tags_listbox_row.blp | 4 ++-- - data/ui/right_headerbar.blp | 10 +++++----- - data/ui/sidebar_listbox_row.blp | 2 +- - data/ui/webview.blp | 8 ++++---- - gfeeds/base_app.py | 2 +- - 12 files changed, 39 insertions(+), 39 deletions(-) - -diff --git a/data/ui/add_feed_popover.blp b/data/ui/add_feed_popover.blp -index 13806f5..b61f2ea 100644 ---- a/data/ui/add_feed_popover.blp -+++ b/data/ui/add_feed_popover.blp -@@ -1,6 +1,6 @@ - using Gtk 4.0; - --template AddFeedPopover : Gtk.Popover { -+template $AddFeedPopover : Gtk.Popover { - autohide: true; - Gtk.Box container_box { - width-request: 290; -@@ -18,13 +18,13 @@ template AddFeedPopover : Gtk.Popover { - placeholder-text: 'https://…'; - input-purpose: url; - hexpand: true; -- activate => on_url_entry_activate(); -- changed => on_url_entry_changed(); -+ activate => $on_url_entry_activate(); -+ changed => $on_url_entry_changed(); - } - Gtk.Button confirm_btn { - styles ['suggested-action'] - label: _("Add"); -- clicked => on_confirm_btn_clicked(); -+ clicked => $on_confirm_btn_clicked(); - } - } - Gtk.Revealer already_subscribed_revealer { -diff --git a/data/ui/empty_state.blp b/data/ui/empty_state.blp -index dbdbf2c..a9c91b9 100644 ---- a/data/ui/empty_state.blp -+++ b/data/ui/empty_state.blp -@@ -1,7 +1,7 @@ - using Gtk 4.0; - using Adw 1; - --template EmptyState : Adw.Bin { -+template $EmptyState : Adw.Bin { - Adw.StatusPage { - styles ['navigation-sidebar'] - title: _("Let's get started"); -diff --git a/data/ui/filter_view.blp b/data/ui/filter_view.blp -index 7b5e0a3..9c060d3 100644 ---- a/data/ui/filter_view.blp -+++ b/data/ui/filter_view.blp -@@ -2,7 +2,7 @@ using Gtk 4.0; - using Adw 1; - - --template FilterView : Adw.Bin { -+template $FilterView : Adw.Bin { - styles ['background'] - ScrolledWindow { - hscrollbar-policy: never; -@@ -13,13 +13,13 @@ template FilterView : Adw.Bin { - ListBox all_listbox { - styles ['navigation-sidebar'] - selection-mode: single; -- row-activated => on_all_row_activated(); -+ row-activated => $on_all_row_activated(); - } - Separator { orientation: horizontal; margin-start: 6; margin-end: 6; } - ListBox tags_listbox { - styles ['navigation-sidebar'] - selection-mode: single; -- row-activated => on_tags_row_activated(); -+ row-activated => $on_tags_row_activated(); - } - Separator { orientation: horizontal; margin-start: 6; margin-end: 6; } - Adw.Bin feeds_listbox_bin {} -diff --git a/data/ui/left_headerbar.blp b/data/ui/left_headerbar.blp -index 113a839..10e0195 100644 ---- a/data/ui/left_headerbar.blp -+++ b/data/ui/left_headerbar.blp -@@ -20,7 +20,7 @@ menu generalMenu { - } - } - --template LeftHeaderbar : WindowHandle { -+template $LeftHeaderbar : WindowHandle { - vexpand: false; hexpand: true; - Adw.HeaderBar left_headerbar { - [title] Adw.Bin {} -@@ -40,7 +40,7 @@ template LeftHeaderbar : WindowHandle { - [end] Button refresh_btn { - tooltip-text: _("Refresh"); - icon-name: 'view-refresh-symbolic'; -- clicked => on_refresh_btn_clicked(); -+ clicked => $on_refresh_btn_clicked(); - } - [end] ToggleButton search_btn { - tooltip-text: _("Search"); -@@ -50,7 +50,7 @@ template LeftHeaderbar : WindowHandle { - tooltip-text: _("There Are Errors"); - icon-name: 'dialog-warning-symbolic'; - visible: false; -- clicked => show_errors_dialog(); -+ clicked => $show_errors_dialog(); - } - } - } -diff --git a/data/ui/main_leaflet.blp b/data/ui/main_leaflet.blp -index c2e49f5..8fe5d27 100644 ---- a/data/ui/main_leaflet.blp -+++ b/data/ui/main_leaflet.blp -@@ -1,20 +1,20 @@ - using Gtk 4.0; - using Adw 1; - --template MainLeaflet : Adw.Bin { -+template $MainLeaflet : Adw.Bin { - Adw.Leaflet leaflet { - homogeneous: false; - can-navigate-back: true; - transition-type: over; - visible-child: left_box; -- notify::folded => on_leaflet_folded(); -+ notify::folded => $on_leaflet_folded(); - Adw.LeafletPage left_page { - child: Gtk.Box left_box { - hexpand: false; - orientation: vertical; - width-request: 360; - height-request: 100; -- .LeftHeaderbar left_headerbar { -+ $LeftHeaderbar left_headerbar { - searchbar: searchbar; - } - SearchBar searchbar { -@@ -50,9 +50,9 @@ template MainLeaflet : Adw.Bin { - reveal-flap: false; - swipe-to-open: true; - swipe-to-close: true; -- [flap] .FilterView filter_view {} -- [content] .StackWithEmptyState sidebar_stack { -- main-widget: .GFeedsSidebar sidebar { -+ [flap] $FilterView filter_view {} -+ [content] $StackWithEmptyState sidebar_stack { -+ main-widget: $GFeedsSidebar sidebar { - - }; - } -@@ -66,11 +66,11 @@ template MainLeaflet : Adw.Bin { - Adw.LeafletPage right_page { - child: Gtk.Box right_box { - orientation: vertical; -- .RightHeaderbar right_headerbar { -+ $RightHeaderbar right_headerbar { - webview: webview; -- go_back => on_back_btn_clicked(); -+ go_back => $on_back_btn_clicked(); - } -- .GFeedsWebView webview {} -+ $GFeedsWebView webview {} - }; - } - } -diff --git a/data/ui/manage_feeds_headerbar.blp b/data/ui/manage_feeds_headerbar.blp -index 8e862a9..ea130ec 100644 ---- a/data/ui/manage_feeds_headerbar.blp -+++ b/data/ui/manage_feeds_headerbar.blp -@@ -1,7 +1,7 @@ - using Gtk 4.0; - using Adw 1; - --template ManageFeedsHeaderbar : Gtk.HeaderBar { -+template $ManageFeedsHeaderbar : Gtk.HeaderBar { - show-title-buttons: true; - [title] Adw.WindowTitle { - title: _("Manage Feeds"); -diff --git a/data/ui/manage_tags_content.blp b/data/ui/manage_tags_content.blp -index b6b009f..b47f99d 100644 ---- a/data/ui/manage_tags_content.blp -+++ b/data/ui/manage_tags_content.blp -@@ -1,7 +1,7 @@ - using Gtk 4.0; - using Adw 1; - --template ManageTagsContent : Adw.Bin { -+template $ManageTagsContent : Adw.Bin { - styles ['background'] - Box { - spacing: 6; -@@ -16,14 +16,14 @@ template ManageTagsContent : Adw.Bin { - Entry tags_entry { - placeholder-text: _("New tag name…"); - hexpand: true; -- changed => on_tags_entry_changed(); -- activate => on_submit_add_tag(); -+ changed => $on_tags_entry_changed(); -+ activate => $on_submit_add_tag(); - } - Button add_tag_btn { - styles ['suggested-action'] - tooltip-text: _("Add Tag"); - icon-name: 'list-add-symbolic'; -- clicked => on_submit_add_tag(); -+ clicked => $on_submit_add_tag(); - } - } - Separator { orientation: horizontal; } -@@ -34,7 +34,7 @@ template ManageTagsContent : Adw.Bin { - ListBox tags_listbox { - styles ['navigation-sidebar'] - selection-mode: none; -- row-activated => on_tags_listbox_row_activated(); -+ row-activated => $on_tags_listbox_row_activated(); - [placeholder] Adw.StatusPage { - title: _("There are no tags yet"); - description: _("Add some using the entry above"); -diff --git a/data/ui/manage_tags_listbox_row.blp b/data/ui/manage_tags_listbox_row.blp -index 21124d2..0350c8f 100644 ---- a/data/ui/manage_tags_listbox_row.blp -+++ b/data/ui/manage_tags_listbox_row.blp -@@ -1,6 +1,6 @@ - using Gtk 4.0; - --template ManageTagsListboxRow : ListBoxRow { -+template $ManageTagsListboxRow : ListBoxRow { - Box main_box { - spacing: 6; - orientation: horizontal; -@@ -12,7 +12,7 @@ template ManageTagsListboxRow : ListBoxRow { - styles ['destructive-action'] - margin-start: 12; - icon-name: 'user-trash-symbolic'; -- clicked => on_delete_btn_clicked(); -+ clicked => $on_delete_btn_clicked(); - } - } - } -diff --git a/data/ui/right_headerbar.blp b/data/ui/right_headerbar.blp -index 3249858..b033c20 100644 ---- a/data/ui/right_headerbar.blp -+++ b/data/ui/right_headerbar.blp -@@ -42,25 +42,25 @@ PopoverMenu extra_popover { - styles ['flat', 'circular'] - icon-name: 'zoom-out-symbolic'; - tooltip-text: _("Zoom Out"); -- clicked => on_zoom_out_btn_clicked(); -+ clicked => $on_zoom_out_btn_clicked(); - } - Button zoom_reset_btn { - styles ['flat'] - label: '100%'; - width-request: 80; - tooltip-text: _("Reset Zoom"); -- clicked => on_zoom_reset_btn_clicked(); -+ clicked => $on_zoom_reset_btn_clicked(); - } - Button zoom_in_btn { - styles ['flat', 'circular'] - icon-name: 'zoom-in-symbolic'; - tooltip-text: _("Zoom In"); -- clicked => on_zoom_in_btn_clicked(); -+ clicked => $on_zoom_in_btn_clicked(); - } - } - } - --template RightHeaderbar : WindowHandle { -+template $RightHeaderbar : WindowHandle { - vexpand: false; hexpand: true; - Adw.HeaderBar right_headerbar { - hexpand: true; -@@ -89,7 +89,7 @@ template RightHeaderbar : WindowHandle { - visible: false; - tooltip-text: _("Back to Articles"); - icon-name: 'go-previous-symbolic'; -- clicked => on_back_btn_clicked(); -+ clicked => $on_back_btn_clicked(); - } - MenuButton view_mode_menu_btn { - sensitive: false; -diff --git a/data/ui/sidebar_listbox_row.blp b/data/ui/sidebar_listbox_row.blp -index 2e873bd..fbeb032 100644 ---- a/data/ui/sidebar_listbox_row.blp -+++ b/data/ui/sidebar_listbox_row.blp -@@ -7,7 +7,7 @@ menu row_menu { - } - } - --template SidebarRow : Box { -+template $SidebarRow : Box { - spacing: 6; - orientation: vertical; - margin-top: 12; margin-bottom: 12; -diff --git a/data/ui/webview.blp b/data/ui/webview.blp -index c1c68de..55dc2b3 100644 ---- a/data/ui/webview.blp -+++ b/data/ui/webview.blp -@@ -2,7 +2,7 @@ using Gtk 4.0; - using WebKit 6.0; - using Adw 1; - --template GFeedsWebView : Stack { -+template $GFeedsWebView : Stack { - width-request: 360; height-request: 400; - hexpand: true; vexpand: true; - transition-type: crossfade; -@@ -40,9 +40,9 @@ template GFeedsWebView : Stack { - hexpand: true; vexpand: true; - WebKit.WebView webkitview { - hexpand: true; vexpand: true; -- load-changed => on_load_changed(); -- decide-policy => on_decide_policy(); -- mouse-target-changed => on_mouse_target_changed(); -+ load-changed => $on_load_changed(); -+ decide-policy => $on_decide_policy(); -+ mouse-target-changed => $on_mouse_target_changed(); - } - } - } -diff --git a/gfeeds/base_app.py b/gfeeds/base_app.py -index 0ace634..a414cf2 100644 ---- a/gfeeds/base_app.py -+++ b/gfeeds/base_app.py -@@ -24,7 +24,7 @@ class AppAction: - self.state_type = state_type - self.state_default = state_default - -- assert not self.stateful or self.state_default is not None -+ assert (not self.stateful or self.state_default is not None) - - def get_action(self): - action = None diff --git a/srcpkgs/gfeeds/template b/srcpkgs/gfeeds/template deleted file mode 100644 index 8bf1bac3135752..00000000000000 --- a/srcpkgs/gfeeds/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'gfeeds' -pkgname=gfeeds -version=2.2.0 -revision=2 -build_style=meson -build_helper=gir -hostmakedepends="blueprint-compiler gettext glib-devel gtk-update-icon-cache - pkg-config" -makedepends="libadwaita-devel libwebkitgtk60-devel" -depends="libadwaita libwebkitgtk60 python3-BeautifulSoup4 python3-Pillow - python3-Pygments python3-dateutil python3-gobject python3-humanize - python3-magic python3-pytz python3-readability-lxml python3-syndom" -short_desc="RSS/Atom feed reader for GNOME" -maintainer="chrysos349 " -license="GPL-3.0-or-later" -homepage="https://gfeeds.gabmus.org/" -distfiles="https://gitlab.gnome.org/World/gfeeds/-/archive/$version/gfeeds-$version.tar.gz" -checksum=13a3e99acbb0ee29389673fc0c9f9de69c29b6574acb848103ef0c5653a78b45 - -pre_build() { - if [ "$CROSS_BUILD" ]; then - export GI_TYPELIB_PATH="${XBPS_CROSS_BASE}/usr/lib/girepository-1.0" - fi -} diff --git a/srcpkgs/gflags-devel b/srcpkgs/gflags-devel deleted file mode 120000 index d5ae6d17b87e4b..00000000000000 --- a/srcpkgs/gflags-devel +++ /dev/null @@ -1 +0,0 @@ -gflags \ No newline at end of file diff --git a/srcpkgs/gflags/template b/srcpkgs/gflags/template deleted file mode 100644 index 393794f3c54137..00000000000000 --- a/srcpkgs/gflags/template +++ /dev/null @@ -1,32 +0,0 @@ -# Template file for 'gflags' -pkgname=gflags -version=2.2.2 -revision=1 -build_style=cmake -configure_args=" -DBUILD_STATIC_LIBS=ON -DBUILD_SHARED_LIBS=ON -DBUILD_TESTING=ON" -short_desc="A C++ library that implements commandline flags processing" -maintainer="Orphaned " -license="BSD-3-Clause" -homepage="http://gflags.github.io/gflags" -distfiles="https://github.com/gflags/gflags/archive/v${version}.tar.gz" -checksum=34af2f15cf7367513b352bdcd2493ab14ce43692d2dcd9dfc499492966c64dcf - -post_install() { - vlicense COPYING.txt - vdoc ChangeLog.txt - vdoc README.md - rm -r ${DESTDIR}/tmp -} - -gflags-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - vmove usr/lib/pkgconfig - vmove usr/lib/*.a - vmove usr/lib/*.so - } -} - diff --git a/srcpkgs/gforth/template b/srcpkgs/gforth/template deleted file mode 100644 index 053a4814dd8ed9..00000000000000 --- a/srcpkgs/gforth/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'gforth' -pkgname=gforth -version=0.7.3 -revision=3 -build_style=gnu-configure -hostmakedepends="m4" -makedepends="libffi-devel" -short_desc="GNU Forth, a fast and portable implementation of ANS Forth" -maintainer="ZweiSpeedruns " -license="GPL-3.0-or-later" -homepage="https://www.gnu.org/software/gforth/" -distfiles="${GNU_SITE}/gforth/gforth-${version}.tar.gz" -checksum=2f62f2233bf022c23d01c920b1556aa13eab168e3236b13352ac5e9f18542bb0 -disable_parallel_build=yes - -nocross="Configure script is picky: https://api.travis-ci.org/jobs/158049419/log.txt?deansi=true" -if [ "$XBPS_TARGET_LIBC" = musl ]; then - # Tests fail, might just be a flushing problem - make_check=no - configure_args="--without-check" -fi diff --git a/srcpkgs/gftp/patches/cross.patch b/srcpkgs/gftp/patches/cross.patch deleted file mode 100644 index 795216c43f208e..00000000000000 --- a/srcpkgs/gftp/patches/cross.patch +++ /dev/null @@ -1,80 +0,0 @@ ---- a/configure -+++ b/configure -@@ -5967,77 +5967,9 @@ - ;; - esac - --{ echo "$as_me:$LINENO: checking whether the printf family of functions supports %'ld" >&5 --echo $ECHO_N "checking whether the printf family of functions supports %'ld... $ECHO_C" >&6; } -- if test "$cross_compiling" = yes; then -- { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling --See \`config.log' for more details." >&5 --echo "$as_me: error: cannot run test program while cross compiling --See \`config.log' for more details." >&2;} -- { (exit 1); exit 1; }; } --else -- cat >conftest.$ac_ext <<_ACEOF --/* confdefs.h. */ --_ACEOF --cat confdefs.h >>conftest.$ac_ext --cat >>conftest.$ac_ext <<_ACEOF --/* end confdefs.h. */ --#include -- #include -- -- int main(void) { -- char buf[20]; --#if defined (_LARGEFILE_SOURCE) -- sprintf (buf, "%'lld", (long) 1); --#else -- sprintf (buf, "%'ld", (long) 1); --#endif -- if (strchr (buf, '1') == NULL) -- return (1); -- return (0); -- } --_ACEOF --rm -f conftest$ac_exeext --if { (ac_try="$ac_link" --case "(($ac_try" in -- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -- *) ac_try_echo=$ac_try;; --esac --eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 -- (eval "$ac_link") 2>&5 -- ac_status=$? -- echo "$as_me:$LINENO: \$? = $ac_status" >&5 -- (exit $ac_status); } && { ac_try='./conftest$ac_exeext' -- { (case "(($ac_try" in -- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -- *) ac_try_echo=$ac_try;; --esac --eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 -- (eval "$ac_try") 2>&5 -- ac_status=$? -- echo "$as_me:$LINENO: \$? = $ac_status" >&5 -- (exit $ac_status); }; }; then -- - cat >>confdefs.h <<\_ACEOF - #define HAVE_INTL_PRINTF 1 - _ACEOF -- -- { echo "$as_me:$LINENO: result: yes" >&5 --echo "${ECHO_T}yes" >&6; } --else -- echo "$as_me: program exited with status $ac_status" >&5 --echo "$as_me: failed program was:" >&5 --sed 's/^/| /' conftest.$ac_ext >&5 -- --( exit $ac_status ) --{ echo "$as_me:$LINENO: result: no" >&5 --echo "${ECHO_T}no" >&6; } --fi --rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext --fi -- -- -- - - { echo "$as_me:$LINENO: checking whether to enable maintainer-specific portions of Makefiles" >&5 - echo $ECHO_N "checking whether to enable maintainer-specific portions of Makefiles... $ECHO_C" >&6; } diff --git a/srcpkgs/gftp/patches/ftbfs.patch b/srcpkgs/gftp/patches/ftbfs.patch deleted file mode 100644 index 79b39c5a9dc07e..00000000000000 --- a/srcpkgs/gftp/patches/ftbfs.patch +++ /dev/null @@ -1,26 +0,0 @@ -We need sysmacros.h for major/minor. Also, stropts.h has been -removed from glibc in the 2.30 version and is actually not used. - ---- a/lib/gftp.h -+++ b/lib/gftp.h -@@ -48,6 +48,7 @@ - #endif - #include - #include -+#include - #include - #include - #include ---- a/lib/pty.c -+++ b/lib/pty.c -@@ -61,10 +61,6 @@ _gftp_ptys_open (int fdm, int fds, char *pts_name) - - #elif HAVE_GRANTPT - --#if !(defined(__FreeBSD__) || defined(__NetBSD__) || defined(__APPLE__)) --#include --#endif -- - char * - gftp_get_pty_impl (void) - { diff --git a/srcpkgs/gftp/patches/musl.patch b/srcpkgs/gftp/patches/musl.patch deleted file mode 100644 index 171af36e78d1e1..00000000000000 --- a/srcpkgs/gftp/patches/musl.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/lib/fsplib/fsplib.h -+++ b/lib/fsplib/fsplib.h -@@ -3,6 +3,7 @@ - #include - #include - #include -+#include - #include - - /* The FSP v2 protocol support library - public interface */ diff --git a/srcpkgs/gftp/template b/srcpkgs/gftp/template deleted file mode 100644 index 933f0f6785226c..00000000000000 --- a/srcpkgs/gftp/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'gftp' -pkgname=gftp -version=2.0.19 -revision=9 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="gtk+-devel openssl-devel" -short_desc="Graphical file transfer client" -maintainer="psylence " -license="GPL-2.0-or-later" -homepage="https://www.gftp.org" -distfiles="https://repo-default.voidlinux.org/distfiles/gftp-${version}.tar.bz2" -checksum=5306a46be96d6f4d23906cb1836fb3d732039621a6c7fcfa921acc21ac110bfd diff --git a/srcpkgs/gfuzz/patches/helper-gofuzz.patch b/srcpkgs/gfuzz/patches/helper-gofuzz.patch deleted file mode 100644 index 70f611c7bd1cd6..00000000000000 --- a/srcpkgs/gfuzz/patches/helper-gofuzz.patch +++ /dev/null @@ -1,28 +0,0 @@ ---- a/libgrequest/helper.go -+++ b/libgrequest/helper.go -@@ -123,9 +123,9 @@ - - // PrintHelp : cli help info - func PrintHelp() { -- fmt.Printf("[+] Author: brax (https://github.com/braaaax/gofuzz)\n") -- fmt.Printf("\nUsage: gofuzz [options] \n") -- fmt.Printf("Keyword: FUZZ, ..., FUZnZ wherever you put these keywords gofuzz will replace them with the values of the specified payload.\n\n") -+ fmt.Printf("[+] Author: brax (https://github.com/braaaax/gfuzz)\n") -+ fmt.Printf("\nUsage: gfuzz [options] \n") -+ fmt.Printf("Keyword: FUZZ, ..., FUZnZ wherever you put these keywords gfuzz will replace them with the values of the specified payload.\n\n") - fmt.Printf("Options:\n") - fmt.Println("-h/--help : This help.") - fmt.Println("-w wordlist : Specify a wordlist file (alias for -z file,wordlist).") -@@ -146,8 +146,8 @@ - fmt.Println("-k : Strict TLS connections (skip verify=false).") - fmt.Println("-q : No output.") - fmt.Printf("\n") -- fmt.Println("Examples: gofuzz -w users.txt -w pass.txt --sc 200 http://www.site.com/log.asp?user=FUZZ&pass=FUZ2Z") -- fmt.Println(" gofuzz -z file,default/common.txt -z list,-.php http://somesite.com/FUZZFUZ2Z") -- fmt.Println(" gofuzz -t 32 -w somelist.txt https://someTLSsite.com/FUZZ") -- fmt.Println(" gofuzz --print-body --sc 200 --post-form \"name=FUZZ\" -z file,somelist.txt http://somesite.com/form") -+ fmt.Println("Examples: gfuzz -w users.txt -w pass.txt --sc 200 http://www.site.com/log.asp?user=FUZZ&pass=FUZ2Z") -+ fmt.Println(" gfuzz -z file,default/common.txt -z list,-.php http://somesite.com/FUZZFUZ2Z") -+ fmt.Println(" gfuzz -t 32 -w somelist.txt https://someTLSsite.com/FUZZ") -+ fmt.Println(" gfuzz --print-body --sc 200 --post-form \"name=FUZZ\" -z file,somelist.txt http://somesite.com/form") - } diff --git a/srcpkgs/gfuzz/patches/main-gofuzz.patch b/srcpkgs/gfuzz/patches/main-gofuzz.patch deleted file mode 100644 index ed56a3d2f7b23d..00000000000000 --- a/srcpkgs/gfuzz/patches/main-gofuzz.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/main.go -+++ b/main.go -@@ -7,7 +7,7 @@ - "strings" - "time" - -- "github.com/braaaax/gofuzz/libgrequest" -+ "github.com/braaaax/gfuzz/libgrequest" - ) - - // ParseCmdLine : eval cmdline arguments diff --git a/srcpkgs/gfuzz/template b/srcpkgs/gfuzz/template deleted file mode 100644 index b836a8d3de7a1d..00000000000000 --- a/srcpkgs/gfuzz/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'gfuzz' -pkgname=gfuzz -version=0.2 -revision=4 -build_style=go -go_import_path=github.com/braaaax/gfz -hostmakedepends="git" -short_desc="Web fuzzer like wfuzz written in Golang" -maintainer="Alex Childs " -license="Apache-2.0" -homepage="https://github.com/braaaax/gfz" -distfiles="${homepage}/archive/v${version}.tar.gz" -checksum=8b6a3df0c385fe993ead673df53daa290943220f2cde73e6b1c706ef94aa4e5f -broken="missing go.mod" diff --git a/srcpkgs/ghc-bin/template b/srcpkgs/ghc-bin/template deleted file mode 100644 index 73f196f3d80884..00000000000000 --- a/srcpkgs/ghc-bin/template +++ /dev/null @@ -1,55 +0,0 @@ -# Template file for 'ghc-bin' -pkgname=ghc-bin -version=9.8.4 -revision=1 -archs="i686 x86_64* aarch64*" -hostmakedepends="patchelf" -depends="gcc libffi-devel gmp-devel" -short_desc="Glasgow Haskell Compiler - precompiled binaries" -maintainer="Orphaned " -license="BSD-3-Clause" -homepage="http://www.haskell.org/ghc/" -nocross=yes -nostrip=yes -noshlibprovides=yes -conflicts="ghc>=0 ghc-doc>=0 ghc-devel>=0" - -case "$XBPS_TARGET_MACHINE" in -x86_64*) - distfiles="https://downloads.haskell.org/ghc/${version}/ghc-${version}-x86_64-alpine3_12-linux-static.tar.xz" - checksum=02535eaef4f57aef8b7b272ef6f48d386d186ebd07fa47e227b46b93fa7eb0ab - ;; -i686) - distfiles="https://downloads.haskell.org/ghc/${version}/ghc-${version}-i386-deb10-linux.tar.xz" - checksum=e5efce16c654d5e702986258a87dd9531e1722b8051823c8ce1150ce3c5899ae - ;; -aarch64) - distfiles="https://downloads.haskell.org/ghc/${version}/ghc-${version}-aarch64-deb11-linux.tar.xz" - checksum=310204daf2df6ad16087be94b3498ca414a0953b29e94e8ec8eb4a5c9bf603d3 - ;; -aarch64-musl) - distfiles="https://downloads.haskell.org/ghc/${version}/ghc-${version}-aarch64-alpine3_18-linux.tar.xz" - checksum=b5c86a0cda0bd62d5eeeb52b1937c3bd00c70cd67dd74226ce787d5c429a4e62 - ;; -*) - broken="No distfiles available for this target" - ;; -esac - -do_configure() { - ./configure --prefix=/usr -} - -do_install() { - make install DESTDIR="$DESTDIR" - - # quiet lint: vlicense not needed, installed by make -} - -post_install() { - if [ "$XBPS_TARGET_MACHINE" = "aarch64-musl" ]; then - for _cur_binary in $(find ${DESTDIR} -type f -exec file {} \; |grep ELF |grep -v static |cut -d ':' -f 1); do - patchelf --replace-needed libc.musl-aarch64.so.1 libc.so $_cur_binary - done - fi -} diff --git a/srcpkgs/ghc-bin/update b/srcpkgs/ghc-bin/update deleted file mode 100644 index 605fe80eed539e..00000000000000 --- a/srcpkgs/ghc-bin/update +++ /dev/null @@ -1,2 +0,0 @@ -site='https://www.haskell.org/ghc/' -pattern='GHC \K[\d.]+' diff --git a/srcpkgs/ghc-devel b/srcpkgs/ghc-devel deleted file mode 120000 index a064d2670eca47..00000000000000 --- a/srcpkgs/ghc-devel +++ /dev/null @@ -1 +0,0 @@ -ghc \ No newline at end of file diff --git a/srcpkgs/ghc-doc b/srcpkgs/ghc-doc deleted file mode 120000 index a064d2670eca47..00000000000000 --- a/srcpkgs/ghc-doc +++ /dev/null @@ -1 +0,0 @@ -ghc \ No newline at end of file diff --git a/srcpkgs/ghc/files/plan-bootstrap-9_8_4.json b/srcpkgs/ghc/files/plan-bootstrap-9_8_4.json deleted file mode 100644 index adf66a184ef823..00000000000000 --- a/srcpkgs/ghc/files/plan-bootstrap-9_8_4.json +++ /dev/null @@ -1,288 +0,0 @@ -{ - "builtin": [ - { - "package": "rts", - "version": "1.0.2" - }, - { - "package": "ghc-prim", - "version": "0.11.0" - }, - { - "package": "ghc-bignum", - "version": "1.3" - }, - { - "package": "base", - "version": "4.19.2.0" - }, - { - "package": "array", - "version": "0.5.8.0" - }, - { - "package": "deepseq", - "version": "1.5.1.0" - }, - { - "package": "ghc-boot-th", - "version": "9.8.4" - }, - { - "package": "pretty", - "version": "1.1.3.6" - }, - { - "package": "template-haskell", - "version": "2.21.0.0" - }, - { - "package": "bytestring", - "version": "0.12.1.0" - }, - { - "package": "containers", - "version": "0.6.8" - }, - { - "package": "binary", - "version": "0.8.9.1" - }, - { - "package": "transformers", - "version": "0.6.1.0" - }, - { - "package": "mtl", - "version": "2.3.1" - }, - { - "package": "stm", - "version": "2.5.3.1" - }, - { - "package": "exceptions", - "version": "0.10.7" - }, - { - "package": "filepath", - "version": "1.4.301.0" - }, - { - "package": "time", - "version": "1.12.2" - }, - { - "package": "unix", - "version": "2.8.6.0" - }, - { - "package": "directory", - "version": "1.3.8.5" - }, - { - "package": "text", - "version": "2.1.1" - }, - { - "package": "parsec", - "version": "3.1.17.0" - }, - { - "package": "Cabal-syntax", - "version": "3.10.3.0" - }, - { - "package": "process", - "version": "1.6.25.0" - }, - { - "package": "Cabal", - "version": "3.10.3.0" - } - ], - "dependencies": [ - { - "cabal_sha256": "a694e88f9ec9fc79f0b03f233d3fea592b68f70a34aac2ddb5bcaecb6562e2fd", - "flags": [], - "package": "base16-bytestring", - "revision": 1, - "source": "hackage", - "src_sha256": "1d5a91143ef0e22157536093ec8e59d226a68220ec89378d5dcaeea86472c784", - "version": "1.0.2.0" - }, - { - "cabal_sha256": "b938655b00cf204ce69abfff946021bed111d2609a9f7a9c22e28a1a202e9115", - "flags": [ - "-llvm" - ], - "package": "clock", - "revision": 0, - "source": "hackage", - "src_sha256": "6ae9898afe788a5e334cd5fad5d18a3c2e8e59fa09aaf7b957dbb38a4767df2e", - "version": "0.8.4" - }, - { - "cabal_sha256": "0e9de2ccce261e7a5b027e842f6f47f50eb0e6059a0de98a5479f75aa8164107", - "flags": [ - "-exe", - "+use-cbits" - ], - "package": "cryptohash-sha256", - "revision": 6, - "source": "hackage", - "src_sha256": "73a7dc7163871a80837495039a099967b11f5c4fe70a118277842f7a713c6bf6", - "version": "0.11.102.1" - }, - { - "cabal_sha256": "57d9200fbea2e88e05e0be35925511764827b1c86d3214106b0b610f331fc40c", - "flags": [], - "package": "extra", - "revision": 0, - "source": "hackage", - "src_sha256": "2fa4ce5eae50560bba80f1883913cf2ed52b3d87fd290dae27d838c94f5389a1", - "version": "1.8" - }, - { - "cabal_sha256": "372c1733d83b90045eb29da9f010fed79bfef8771ce65eb126a1d83ecc54a9a2", - "flags": [], - "package": "filepattern", - "revision": 0, - "source": "hackage", - "src_sha256": "cc445d439ea2f65cac7604d3578aa2c3a62e5a91dc989f4ce5b3390db9e59636", - "version": "0.1.3" - }, - { - "cabal_sha256": "2efc549644dd418bad537d1601fdd437c440d807265016bd993b6996c679ad2f", - "flags": [], - "package": "os-string", - "revision": 0, - "source": "hackage", - "src_sha256": "339c35fd3a290522f23de4e33528423cfd0b0a8f22946b0b9816a817b926cba0", - "version": "2.0.7" - }, - { - "cabal_sha256": "2f23146cbe0325029927b221647695a4c7d6e97548ff731110979e34361f58ef", - "flags": [ - "-arch-native", - "-random-initial-seed" - ], - "package": "hashable", - "revision": 1, - "source": "hackage", - "src_sha256": "e58b3a8e18da5f6cd7e937e5fd683e500bb1f8276b3768269759119ca0cddb6a", - "version": "1.5.0.0" - }, - { - "cabal_sha256": "74ce60a23b8ef247b8bca71eeb38289e82b3b5e83b2383600b2c838a68218068", - "flags": [], - "package": "heaps", - "revision": 0, - "source": "hackage", - "src_sha256": "8763a4663a2d0b3c912400a547d66ae11b46a954403b6747272148e950aa0382", - "version": "0.4.1" - }, - { - "cabal_sha256": "f75cb4fa53c88c65794becdd48eb0d3b2b8abd89a3d5c19e87af91f5225c15e4", - "flags": [], - "package": "js-dgtable", - "revision": 0, - "source": "hackage", - "src_sha256": "e28dd65bee8083b17210134e22e01c6349dc33c3b7bd17705973cd014e9f20ac", - "version": "0.5.2" - }, - { - "cabal_sha256": "4c1c447a9a2fba0adba6d30678302a30c32b9dfde9e7aa9e9156483e1545096d", - "flags": [], - "package": "js-flot", - "revision": 0, - "source": "hackage", - "src_sha256": "1ba2f2a6b8d85da76c41f526c98903cbb107f8642e506c072c1e7e3c20fe5e7a", - "version": "0.8.3" - }, - { - "cabal_sha256": "fdbdfd4d413848c678a3737f2b985a5db66b796c6847b1ae08246ea3795c0ba2", - "flags": [], - "package": "js-jquery", - "revision": 0, - "source": "hackage", - "src_sha256": "a087fa01a1c52f5386d43f5355f64841c5a4b56b53720090d66b5aa00bfeb106", - "version": "3.7.1" - }, - { - "cabal_sha256": "dfdd6572944c11e69208237dd32a2eb9d975b4f4e9064a7b8dc952cb0e256846", - "flags": [], - "package": "primitive", - "revision": 0, - "source": "hackage", - "src_sha256": "44b4de41813c7bc5db8a57f87c3612a069b65086946268ba165097252ebd3d76", - "version": "0.9.1.0" - }, - { - "cabal_sha256": "8f92088f1c51c8d4569279a07565f8aa6b534a6735615b2295d2961dec8f1783", - "flags": [ - "-optimised-mixer" - ], - "package": "splitmix", - "revision": 0, - "source": "hackage", - "src_sha256": "d678c41a603a62032cf7e5f8336bb8222c93990e4b59c8b291b7ca26c7eb12c7", - "version": "0.1.1" - }, - { - "cabal_sha256": "0b4f649c3e78713b2ccad1535251ee34b148237fb2229d7058c2b1d9ccc324b8", - "flags": [], - "package": "random", - "revision": 0, - "source": "hackage", - "src_sha256": "d840ac83f265b0cfa2a678f8ec78627eb50cf9be2f067c52c8a4239c29b71a35", - "version": "1.3.1" - }, - { - "cabal_sha256": "233cbcdda6c2698932bb391ce0935fb44f80c115621ee815a21ed33ac8ede422", - "flags": [ - "-debug" - ], - "package": "unordered-containers", - "revision": 4, - "source": "hackage", - "src_sha256": "d9cfb287cf00592d39dc9c3cac8b99627ea08f2c01798e70130fc39f7c90f11d", - "version": "0.2.20" - }, - { - "cabal_sha256": "79416292186feeaf1f60e49ac5a1ffae9bf1b120e040a74bf0e81ca7f1d31d3f", - "flags": [], - "package": "utf8-string", - "revision": 0, - "source": "hackage", - "src_sha256": "ee48deada7600370728c4156cb002441de770d0121ae33a68139a9ed9c19b09a", - "version": "1.0.2" - }, - { - "cabal_sha256": "03c8f06de478e07ad6fde95984c9206920106d0d8432ecb7ab825ef108d45382", - "flags": [ - "-cloud", - "-embed-files", - "-portable", - "+threaded" - ], - "package": "shake", - "revision": 0, - "source": "hackage", - "src_sha256": "6384e33a26a2590bf33719e88881076b899ac4b5340c1c9271e4caa37e9d6535", - "version": "0.19.8" - }, - { - "cabal_sha256": null, - "flags": [ - "-selftest", - "+threaded" - ], - "package": "hadrian", - "revision": null, - "source": "local", - "src_sha256": null, - "version": "0.1.0.0" - } - ] -} diff --git a/srcpkgs/ghc/template b/srcpkgs/ghc/template deleted file mode 100644 index 99142cd088d9ce..00000000000000 --- a/srcpkgs/ghc/template +++ /dev/null @@ -1,142 +0,0 @@ -# Template file for 'ghc' -pkgname=ghc -# Keep this synchronized with http://www.stackage.org/lts -version=9.8.4 -revision=1 -build_helper="haskell" -_configure_args="--prefix=/usr" -_hadrian_args="--prefix=/usr" -hostmakedepends="ghc-bin python3 tar xz automake" -makedepends="libffi-devel" -depends="gcc libffi-devel gmp-devel libnuma-devel" -short_desc="Glasgow Haskell Compiler" -maintainer="Orphaned " -license="BSD-3-Clause" -homepage="http://www.haskell.org/ghc/" -distfiles="http://www.haskell.org/ghc/dist/${version}/${pkgname}-${version}-src.tar.xz" -checksum=17e8188f3c8a5c2f73fb4e35d01032e8dc258835ec876d52c8ad8ee3d24b2fc5 -_hadrian_cmd="hadrian/bootstrap/_build/bin/hadrian" -nocross=yes # this is conditionally unset for cross bindist -nopie=yes -_ghc_ver="${version//./_}" - -build_options="bindist stage3" -desc_option_bindist="Create a binary distribution" -desc_option_stage3="Build a stage3 compiler" - -# it is not possible to cross-compile an entire ghc distribution as -# some components rely on stage2 binaries being runnable on the host -# even cross-compiled bindists are incomplete, and you should only -# use them to compile proper bindists on newly bootstrapped targets -if [ -z "$build_option_bindist" ]; then - # final package builds use system libffi as well as gmp and ncurses - _configure_args+=" --with-system-libffi" - - # --hash-unit-ids is needed because it only became part of the - # release flavour in later GHC versions. - _hadrian_args+=" --flavour=release --hash-unit-ids --docs=no-sphinx-pdfs" - - hostmakedepends+=" python3-Sphinx docbook-xsl" - makedepends+=" ncurses-devel gmp-devel libnuma-devel" -elif [ -z "$CROSS_BUILD" ]; then - # native bindist builds use system libffi as well as gmp and ncurses - _configure_args+=" --with-system-libffi --disable-numa" - _hadrian_args+=" --flavour=quick --docs=none" - - makedepends+=" ncurses-devel gmp-devel" -elif [ "${XBPS_MACHINE%-*}" != "${XBPS_TARGET_MACHINE%-*}" ]; then - # ghc's cross mode only works when the actual target arch differs - # i.e. cross-compiling to same arch but different libc does not work - unset nocross - _configure_args+=" --with-system-libffi --disable-numa" - _configure_args+=" --target=${XBPS_CROSS_TRIPLET} --enable-unregistered" - _hadrian_args+=" --flavour=quick --docs=none --bignum=native" -fi - -post_extract() { - if [ -e ${FILESDIR}/plan-bootstrap-${_ghc_ver}.json ]; then - cp "${FILESDIR}/plan-bootstrap-${_ghc_ver}.json" hadrian/bootstrap/ - fi -} - -do_patch() { - if [ "$build_option_stage3" ]; then - sed -i 's/finalStage = Stage2/finalStage = Stage3/' hadrian/src/UserSettings.hs - fi -} - -pre_configure() { - if [ ! -e hadrian/bootstrap/plan-bootstrap-${_ghc_ver}.json ]; then - # To generate a bootstrap plan for a new ghc version ensure a - # cabal binary is available, run this, then move the plan to - # ${FILESDIR} - cabal update - cd hadrian - cabal build --flags=-selftest --dry-run hadrian - cp dist-newstyle/cache/plan.json bootstrap/plan-${_ghc_ver}.json - cd bootstrap - cabal build hadrian-bootstrap-gen --allow-newer - cabal run -v0 hadrian-bootstrap-gen -- "plan-${_ghc_ver}.json" \ - | python3 -m json.tool > "plan-bootstrap-${_ghc_ver}.json" - msg_normal "Please install hadrian/bootstrap/plan-bootstrap-${_ghc_ver}.json in ${FILESDIR}\n" - exit 1 - else - cd hadrian/bootstrap - fi - - ./bootstrap.py -d plan-bootstrap-${_ghc_ver}.json -} - -do_configure() { - # GNU binutils ld does not work on ARM with haskell, see - # https://sourceware.org/bugzilla/show_bug.cgi?id=16177 - # ld.gold works but was removed from binutils in 2.44 - # So we set LD to CC and the configure script will set -fuse-ld to lld - export LD="$CC" - ./configure ${_configure_args} -} - -do_build() { - ${_hadrian_cmd} ${makejobs} ${_hadrian_args} -} - -do_install() { - local arch targ - if [ "$CROSS_BUILD" ]; then - arch=${XBPS_CROSS_TRIPLET%%-*} - targ=ghc-${version}-${XBPS_CROSS_TRIPLET} - else - arch=${XBPS_TRIPLET%%-*} - targ=ghc-${version}-${arch}-unknown-linux - fi - - if [ "$build_option_bindist" ]; then - msg_normal "Creating binary distribution for ${XBPS_TARGET_MACHINE}...\n" - ${_hadrian_cmd} ${_hadrian_args} binary-dist - mkdir -p ${XBPS_SRCDISTDIR}/distfiles - install -m 0644 _build/bindist/${targ}.tar.xz ${XBPS_SRCDISTDIR}/distfiles - msg_normal "Installed in ${XBPS_SRCDISTDIR}/distfiles\n" - exit 1 - else - DESTDIR=${DESTDIR} ${_hadrian_cmd} ${_hadrian_args} install - fi -} - -post_install() { - vlicense LICENSE -} - -ghc-doc_package() { - short_desc+=" - documentation" - pkg_install() { - vmove usr/share/doc - } -} - -ghc-devel_package() { - short_desc+=" - development files" - pkg_install() { - cd ${DESTDIR} - find usr/lib \( -type f -o -type l \) \( -name "*.p_*" -o -name "lib*_p.a" \) | while read f; do vmove "$f"; done - } -} diff --git a/srcpkgs/ghc/update b/srcpkgs/ghc/update deleted file mode 100644 index c07ab14552b0ce..00000000000000 --- a/srcpkgs/ghc/update +++ /dev/null @@ -1,2 +0,0 @@ -site='https://www.stackage.org/lts' -pattern='\(ghc-\K[\d.]+' diff --git a/srcpkgs/ghdl-llvm b/srcpkgs/ghdl-llvm deleted file mode 120000 index 397362bd8e2ada..00000000000000 --- a/srcpkgs/ghdl-llvm +++ /dev/null @@ -1 +0,0 @@ -ghdl \ No newline at end of file diff --git a/srcpkgs/ghdl-mcode b/srcpkgs/ghdl-mcode deleted file mode 120000 index 397362bd8e2ada..00000000000000 --- a/srcpkgs/ghdl-mcode +++ /dev/null @@ -1 +0,0 @@ -ghdl \ No newline at end of file diff --git a/srcpkgs/ghdl/files/ghdl b/srcpkgs/ghdl/files/ghdl deleted file mode 100644 index 4a48ef91251a9c..00000000000000 --- a/srcpkgs/ghdl/files/ghdl +++ /dev/null @@ -1,21 +0,0 @@ -#!/bin/sh -# Source: Debian -set -e - -backend="$GHDL_BACKEND" -bindir=$(dirname $0) - -if [ ! -x "${bindir}/ghdl-$backend" ]; then - if [ -x ${bindir}/ghdl-mcode ]; then - backend=mcode - elif [ -x ${bindir}/ghdl-gcc ]; then - backend=gcc - elif [ -x ${bindir}/ghdl-llvm ]; then - backend=llvm - else - echo >&2 "Error: No installed ghdl backend found. Terminating!" - exit 2 - fi -fi - -exec "${bindir}/ghdl-$backend" "$@" diff --git a/srcpkgs/ghdl/template b/srcpkgs/ghdl/template deleted file mode 100644 index 86bb8dd74180ef..00000000000000 --- a/srcpkgs/ghdl/template +++ /dev/null @@ -1,109 +0,0 @@ -# Template file for 'ghdl' -# -# We could also package the gcc backend, but that requires an entire gcc -# source tree being available and looks rather complicated, so for now -# only mcode (on x86) and llvm (everywhere) is done -# -pkgname=ghdl -reverts="20181129_1" -version=4.1.0 -revision=3 -build_style=configure -configure_args="--prefix=/usr --srcdir=.. --disable-werror" -makedepends="zlib-devel" -short_desc="VHDL 2008/93/87 simulator" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="https://github.com/ghdl/ghdl" -changelog="https://raw.githubusercontent.com/ghdl/ghdl/master/NEWS.md" -distfiles="https://github.com/ghdl/ghdl/archive/v${version}.tar.gz" -checksum=0aab531b45a6613b0918f3ac6ec717b8acfad051d1abb1c39eb7490590c7a324 -nocross=yes -# testsuite is big and long -make_check=extended - -build_options="llvm mcode" - -desc_option_llvm="Build the portable LLVM backend" -desc_option_mcode="Build the x86-only mcode backend" - -case "$XBPS_TARGET_MACHINE" in - i686*|x86_64*) - build_options_default="mcode" - ;; - *) - build_options_default="llvm" - if [ "$build_option_mcode" ]; then - broken="mcode backend only available on x86" - fi -esac - -if [ "$build_option_llvm" ]; then - makedepends+=" llvm18-devel" -fi - -do_configure() { - if [ "$build_option_mcode" ]; then - mkdir -p build_mcode - cd build_mcode - ../configure ${configure_args} - cd .. - fi - if [ "$build_option_llvm" ]; then - mkdir -p build_llvm - cd build_llvm - ../configure --with-llvm-config \ - ${configure_args} - cd .. - fi -} - -do_build() { - if [ "$build_option_mcode" ]; then - make -C build_mcode ${makejobs} - fi - if [ "$build_option_llvm" ]; then - make -C build_llvm ${makejobs} - fi -} - -do_install() { - # must be first; make install uses it - vbin ${FILESDIR}/ghdl - # install whatever backends we have - if [ "$build_option_mcode" ]; then - make -C build_mcode DESTDIR=${DESTDIR} install - fi - if [ "$build_option_llvm" ]; then - make -C build_llvm DESTDIR=${DESTDIR} install - fi - # manpage is not installed by default - vman doc/ghdl.1 -} - -do_check() { - # need a temporary installation for testsuite run so that ghdl is found - for variant in ${build_options_default}; do - cd ${wrksrc}/build_${variant} - mkdir -p tmp_inst/usr/bin - ln -sf ghdl-${variant} tmp_inst/usr/bin/ghdl - make DESTDIR=${wrksrc}/build_${variant}/tmp_inst install - cd ../testsuite - # run all tests but pyunit - GHDL="${wrksrc}/build_${variant}/tmp_inst/usr/bin/ghdl" \ - ./testsuite.sh sanity gna synth vpi vhpi - cd ${wrksrc} - done -} - -ghdl-mcode_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - transitional dummy package" - metapackage=yes -} - -ghdl-llvm_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - transitional dummy package" - metapackage=yes -} diff --git a/srcpkgs/ghex-devel b/srcpkgs/ghex-devel deleted file mode 120000 index 1298c9dbe450b4..00000000000000 --- a/srcpkgs/ghex-devel +++ /dev/null @@ -1 +0,0 @@ -ghex \ No newline at end of file diff --git a/srcpkgs/ghex/template b/srcpkgs/ghex/template deleted file mode 100644 index 75b236fe66478f..00000000000000 --- a/srcpkgs/ghex/template +++ /dev/null @@ -1,52 +0,0 @@ -# Template file for 'ghex' -pkgname=ghex -version=46.3 -revision=1 -build_style=meson -build_helper=gir -configure_args="$(vopt_feature gir introspection) - $(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 libadwaita-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-46/NEWS" -distfiles="${GNOME_SITE}/ghex/${version%.*}/ghex-${version}.tar.xz" -checksum=ea16595dfba0a97b55dd106305d56ba2baee95de0b13b75e75966cc31f9b3ec9 - -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 -} - -libgtkhex_package() { - short_desc+=" - runtime library" - pkg_install() { - vmove usr/lib/*.so.* - } -} - -ghex-devel_package() { - depends="gtk4-devel libadwaita-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 - } -} diff --git a/srcpkgs/ghi/template b/srcpkgs/ghi/template deleted file mode 100644 index 2059e47838942a..00000000000000 --- a/srcpkgs/ghi/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'ghi' -pkgname=ghi -version=1.2.0 -revision=2 -depends="ruby" -short_desc="GitHub command line interface" -maintainer="Enno Boland " -license="MIT" -homepage="https://github.com/stephencelis/ghi" -distfiles="https://github.com/stephencelis/${pkgname}/archive/${version}.tar.gz" -checksum=ffc17cfbdc8b88bf208f5f762e62c211bf8fc837f447354ad53cce39b1400671 - -do_install() { - vbin ghi - vman man/ghi.1 - vlicense LICENSE -} diff --git a/srcpkgs/ghidra/patches/honor_source_date_epoch.patch b/srcpkgs/ghidra/patches/honor_source_date_epoch.patch deleted file mode 100644 index 834ac65fa6482a..00000000000000 --- a/srcpkgs/ghidra/patches/honor_source_date_epoch.patch +++ /dev/null @@ -1,29 +0,0 @@ ---- a/ghidra_build/build.gradle -+++ b/ghidra_build/build.gradle -@@ -295,7 +295,7 @@ - *********************************************************************************/ - def getCurrentDate() { - -- def date = new Date() -+ def date = System.getenv("SOURCE_DATE_EPOCH") == null ? new Date() : new Date(1000 * Long.parseLong(System.getenv("SOURCE_DATE_EPOCH"))) - def formattedDate = date.format('yyyyMMdd') - return formattedDate - } -@@ -305,7 +305,7 @@ - *********************************************************************************/ - def getCurrentDateTime() { - -- def date = new Date() -+ def date = System.getenv("SOURCE_DATE_EPOCH") == null ? new Date() : new Date(1000 * Long.parseLong(System.getenv("SOURCE_DATE_EPOCH"))) - def formattedDate = date.format('yyyyMMdd-HHmm') - return formattedDate - } -@@ -315,7 +315,7 @@ - *********************************************************************************/ - def getCurrentDateTimeLong() { - -- def date = new Date() -+ def date = System.getenv("SOURCE_DATE_EPOCH") == null ? new Date() : new Date(1000 * Long.parseLong(System.getenv("SOURCE_DATE_EPOCH"))) - def formattedDate = date.format('yyyy-MMM-dd HHmm z') - return formattedDate - } diff --git a/srcpkgs/ghidra/patches/protoc.patch b/srcpkgs/ghidra/patches/protoc.patch deleted file mode 100644 index c281d98709305c..00000000000000 --- a/srcpkgs/ghidra/patches/protoc.patch +++ /dev/null @@ -1,98 +0,0 @@ ---- a/ghidra_build/Ghidra/Debug/ProposedUtils/Module.manifest -+++ b/ghidra_build/Ghidra/Debug/ProposedUtils/Module.manifest -@@ -1 +1 @@ --MODULE FILE LICENSE: lib/protobuf-java-3.21.8.jar BSD-3-GOOGLE -+MODULE FILE LICENSE: lib/protobuf-java-3.25.5.jar BSD-3-GOOGLE ---- a/ghidra_build/Ghidra/Extensions/MachineLearning/Module.manifest -+++ b/ghidra_build/Ghidra/Extensions/MachineLearning/Module.manifest -@@ -1,6 +1,6 @@ - MODULE FILE LICENSE: lib/olcut-config-protobuf-5.2.0.jar BSD-2-ORACLE - MODULE FILE LICENSE: lib/olcut-core-5.2.0.jar BSD-2-ORACLE --MODULE FILE LICENSE: lib/protobuf-java-3.21.8.jar BSD-3-GOOGLE -+MODULE FILE LICENSE: lib/protobuf-java-3.25.5.jar BSD-3-GOOGLE - MODULE FILE LICENSE: lib/tribuo-classification-core-4.2.0.jar Apache License 2.0 - MODULE FILE LICENSE: lib/tribuo-classification-tree-4.2.0.jar Apache License 2.0 - MODULE FILE LICENSE: lib/tribuo-common-tree-4.2.0.jar Apache License 2.0 ---- a/ghidra_build/gradle/hasProtobuf.gradle -+++ b/ghidra_build/gradle/hasProtobuf.gradle -@@ -67,7 +67,7 @@ - if (!isCurrentWindows()) { - exe.setExecutable(true) - } -- generateProto.commandLine exe, "--java_out=${generateProto.outdir}", "-I${generateProto.srcdir}" -+ generateProto.commandLine "/usr/bin/protoc", "--java_out=${generateProto.outdir}", "-I${generateProto.srcdir}" - generateProto.args generateProto.src - } - } ---- a/ghidra_build/gradle/hasProtobuf.gradle -+++ b/ghidra_build/gradle/hasProtobuf.gradle -@@ -26,36 +26,36 @@ - - - dependencies { -- allProtocArtifacts 'com.google.protobuf:protoc:3.21.8:windows-x86_64@exe' -- allProtocArtifacts 'com.google.protobuf:protoc:3.21.8:linux-x86_64@exe' -- allProtocArtifacts 'com.google.protobuf:protoc:3.21.8:linux-aarch_64@exe' -- allProtocArtifacts 'com.google.protobuf:protoc:3.21.8:osx-x86_64@exe' -- allProtocArtifacts 'com.google.protobuf:protoc:3.21.8:osx-aarch_64@exe' -+ allProtocArtifacts 'com.google.protobuf:protoc:3.25.5:windows-x86_64@exe' -+ allProtocArtifacts 'com.google.protobuf:protoc:3.25.5:linux-x86_64@exe' -+ allProtocArtifacts 'com.google.protobuf:protoc:3.25.5:linux-aarch_64@exe' -+ allProtocArtifacts 'com.google.protobuf:protoc:3.25.5:osx-x86_64@exe' -+ allProtocArtifacts 'com.google.protobuf:protoc:3.25.5:osx-aarch_64@exe' - - if (isCurrentWindows()) { -- protocArtifact 'com.google.protobuf:protoc:3.21.8:windows-x86_64@exe' -+ protocArtifact 'com.google.protobuf:protoc:3.25.5:windows-x86_64@exe' - } - if (isCurrentLinux()) { - if (platform.endsWith("x86_64")) { -- protocArtifact 'com.google.protobuf:protoc:3.21.8:linux-x86_64@exe' -+ protocArtifact 'com.google.protobuf:protoc:3.25.5:linux-x86_64@exe' - } - else { -- protocArtifact 'com.google.protobuf:protoc:3.21.8:linux-aarch_64@exe' -+ protocArtifact 'com.google.protobuf:protoc:3.25.5:linux-aarch_64@exe' - } - } - if (isCurrentMac()) { - if (platform.endsWith("x86_64")) { -- protocArtifact 'com.google.protobuf:protoc:3.21.8:osx-x86_64@exe' -+ protocArtifact 'com.google.protobuf:protoc:3.25.5:osx-x86_64@exe' - } - else { -- protocArtifact 'com.google.protobuf:protoc:3.21.8:osx-aarch_64@exe' -+ protocArtifact 'com.google.protobuf:protoc:3.25.5:osx-aarch_64@exe' - } - } - } - - /*protobuf { - protoc { -- artifact = 'com.google.protobuf:protoc:3.21.8' -+ artifact = 'com.google.protobuf:protoc:3.25.5' - } - }*/ - ---- a/ghidra_build/Ghidra/Debug/ProposedUtils/build.gradle -+++ b/ghidra_build/Ghidra/Debug/ProposedUtils/build.gradle -@@ -24,7 +24,7 @@ - // val autoServiceVersion = "1.0-rc5" - - dependencies { -- api 'com.google.protobuf:protobuf-java:3.21.8' -+ api 'com.google.protobuf:protobuf-java:3.25.5' - api project(':DB') - api project(':Project') - api project(':SoftwareModeling') ---- a/ghidra_build/Ghidra/Extensions/MachineLearning/build.gradle -+++ b/ghidra_build/Ghidra/Extensions/MachineLearning/build.gradle -@@ -26,7 +26,7 @@ - - api "com.oracle.labs.olcut:olcut-config-protobuf:5.2.0" //{exclude group: "com.google.protobuf", module: "protobuf-java"} - api ("com.oracle.labs.olcut:olcut-core:5.2.0") {exclude group: "org.jline"} -- api "com.google.protobuf:protobuf-java:3.21.8" //only needed for running junits -+ api "com.google.protobuf:protobuf-java:3.25.5" //only needed for running junits - api "org.tribuo:tribuo-classification-core:4.2.0" - api "org.tribuo:tribuo-classification-tree:4.2.0" - api "org.tribuo:tribuo-common-tree:4.2.0" diff --git a/srcpkgs/ghidra/template b/srcpkgs/ghidra/template deleted file mode 100644 index 80c1dee938c4a9..00000000000000 --- a/srcpkgs/ghidra/template +++ /dev/null @@ -1,142 +0,0 @@ -# Template file for 'ghidra' -pkgname=ghidra -version=11.4.2 -revision=1 -_dex_ver=2.1 -_yajsw_ver=13.12 -_pybag_ver=2.2.12 -_capstone_ver=5.0.1 -_comtypes_ver=1.4.1 -_pywin32_ver=306 -_protobuf_ver=3.20.3 -_setuptools_ver=68.0.0 -_wheel_ver=0.37.1 -_psutil_ver=5.9.8 -archs="x86_64* aarch64*" -# Other 64bit archs should be easily patchable, -# grep for linux_arm_64 to find all places in need of patching -build_wrksrc="ghidra_build" -hostmakedepends="gradle openjdk21 flex unzip protobuf which python3-wheel python3-pip" -depends="openjdk21" -short_desc="Software reverse engineering (SRE) framework" -maintainer="Andrew Benson " -license="Apache-2.0" -homepage="https://ghidra-sre.org/" -distfiles="https://github.com/NationalSecurityAgency/ghidra/archive/Ghidra_${version}_build.tar.gz - https://github.com/pxb1988/dex2jar/releases/download/v${_dex_ver}/dex2jar-${_dex_ver}.zip - https://sourceforge.net/projects/yajsw/files/yajsw/yajsw-stable-${_yajsw_ver}/yajsw-stable-${_yajsw_ver}.zip - https://github.com/NationalSecurityAgency/ghidra-data/raw/Ghidra_${version}/lib/java-sarif-2.1-modified.jar - https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/android4me/AXMLPrinter2.jar - ${PYPI_SITE/\/source}/py3/P/Pybag/Pybag-${_pybag_ver}-py3-none-any.whl - ${PYPI_SITE/\/source}/py3/c/capstone/capstone-${_capstone_ver}-py3-none-win_amd64.whl - ${PYPI_SITE/\/source}/py3/c/comtypes/comtypes-${_comtypes_ver}-py3-none-any.whl - ${PYPI_SITE/\/source}/cp312/p/pywin32/pywin32-${_pywin32_ver}-cp312-cp312-win_amd64.whl - ${PYPI_SITE/\/source}/py2.py3/p/protobuf/protobuf-${_protobuf_ver}-py2.py3-none-any.whl - ${PYPI_SITE/\/source}/py3/s/setuptools/setuptools-${_setuptools_ver}-py3-none-any.whl - ${PYPI_SITE/\/source}/py2.py3/w/wheel/wheel-${_wheel_ver}-py2.py3-none-any.whl - ${PYPI_SITE}/p/psutil/psutil-${_psutil_ver}.tar.gz - https://github.com/NationalSecurityAgency/ghidra-data/raw/Ghidra_${version}/FunctionID/vs2012_x64.fidb - https://github.com/NationalSecurityAgency/ghidra-data/raw/Ghidra_${version}/FunctionID/vs2012_x86.fidb - https://github.com/NationalSecurityAgency/ghidra-data/raw/Ghidra_${version}/FunctionID/vs2015_x64.fidb - https://github.com/NationalSecurityAgency/ghidra-data/raw/Ghidra_${version}/FunctionID/vs2015_x86.fidb - https://github.com/NationalSecurityAgency/ghidra-data/raw/Ghidra_${version}/FunctionID/vs2017_x64.fidb - https://github.com/NationalSecurityAgency/ghidra-data/raw/Ghidra_${version}/FunctionID/vs2017_x86.fidb - https://github.com/NationalSecurityAgency/ghidra-data/raw/Ghidra_${version}/FunctionID/vs2019_x64.fidb - https://github.com/NationalSecurityAgency/ghidra-data/raw/Ghidra_${version}/FunctionID/vs2019_x86.fidb - https://github.com/NationalSecurityAgency/ghidra-data/raw/Ghidra_${version}/FunctionID/vsOlder_x64.fidb - https://github.com/NationalSecurityAgency/ghidra-data/raw/Ghidra_${version}/FunctionID/vsOlder_x86.fidb" -checksum="ac2af20b6d20bee37e5238df2566664d824a5a3205db4dacbebdcb62b1394d00 - 7a9bdf843d43de4d1e94ec2e7b6f55825017b0c4a7ee39ff82660e2493a46f08 - c6fc59815d3800d14ec977926a8afd3f606a0ebd74d2cfd60601677466edeaa2 - 7f736566494756d271aa5e4b1af6c89dc50d074ab1c6374a47df822264226b01 - 00ed038eb6abaf6ddec8d202a3ed7a81b521458f4cd459948115cfd02ff59d6d - eda5ee6c4e873902981b7f525b42a02428b87c7368df2c5bdfe1ded0e6884126 - 1bfa5c81e6880caf41a31946cd6d2d069c048bcc22edf121254b501a048de675 - a208a0e3ca1c0a5362735da0ff661822801dce87312b894d7d752add010a21b0 - 37257794c1ad39ee9be652da0462dc2e394c8159dfd913a8a4e8eb6fd346da0e - a7ca6d488aa8ff7f329d4c545b2dbad8ac31464f1d8b1c87ad1346717731e4db - 11e52c67415a381d10d6b462ced9cfb97066179f0e871399e006c4ab101fc85f - 4bdcd7d840138086126cd09254dc6195fb4fc6f01c050a1d7236f2630db1d22a - 6be126e3225486dff286a8fb9a06246a5253f4c7c53b475ea5f5ac934e64194c - d4e98ab3f790b831793218430bba0d8b24a5fbf4da65b0c1ffa8cb0cfbeb0cdc - a490ed7e2ed21e587459feaeace7036b7ede4ce84e72e10dfd8c57434a6918b6 - e04e9e40f9ecb601c85f4d84ed9bf66b45363be1d1e82c162e4c9902b8cb508f - b66ee696653e2ed365919deaaef885103120c792e22e79af70d1209d7e1d8644 - d5fa5f697298174fa53d247d3599e6a12884605ad181c7b954e2380ec1f0bd89 - d389cb8d76ff4a59ca35f891b8521c72ad5f0df96e253973a2d21a8614a4cc81 - 150007796fc36a4069660ad62449aadaaf3dd11b3864a5ef21e79831c9ce9118 - eb630a36faa586a371eb734dc0bbd8d13ccaef697f3db5872596358f3dd2432a - 8c3b51f4660cd27e1a0d610a9f3f2d5fbc833a66ac9ee4393ee2f2481e855866 - 98605c6b6b9214a945d844e41c85860d54649a45bca7873ef6991c0e93720787" -conf_files="/usr/libexec/ghidra/server/server.conf" -skip_extraction="AXMLPrinter2.jar vs2012_x64.fidb vs2015_x64.fidb vs2017_x64.fidb vs2019_x64.fidb - vsOlder_x64.fidb vsOlder_x86.fidb vs2012_x86.fidb vs2015_x86.fidb vs2017_x86.fidb vs2019_x86.fidb - java-sarif-2.1-modified.jar Pybag-${_pybag_ver}-py3-none-any.whl - capstone-${_capstone_ver}-py3-none-win_amd64.whl comtypes-${_comtypes_ver}-py3-none-any.whl - pywin32-${_pywin32_ver}-cp312-cp312-win_amd64.whl protobuf-${_protobuf_ver}-py2.py3-none-any.whl - setuptools-${_setuptools_ver}-py3-none-any.whl wheel-${_wheel_ver}-py2.py3-none-any.whl" -nopie=yes -nostrip_files="animals createStructure dataMutability inline ldiv opaque - setRegister switch compilerVsDecompiler custom globalRegVars.so - jumpWithinInstruction noReturn override.so sharedReturn write" -skiprdeps="/usr/libexec/ghidra/docs/GhidraClass/ExerciseFiles/Advanced/animals - /usr/libexec/ghidra/docs/GhidraClass/ExerciseFiles/Advanced/compilerVsDecompiler - /usr/libexec/ghidra/docs/GhidraClass/ExerciseFiles/Advanced/createStructure - /usr/libexec/ghidra/docs/GhidraClass/ExerciseFiles/Advanced/custom - /usr/libexec/ghidra/docs/GhidraClass/ExerciseFiles/Advanced/dataMutability - /usr/libexec/ghidra/docs/GhidraClass/ExerciseFiles/Advanced/globalRegVars.so - /usr/libexec/ghidra/docs/GhidraClass/ExerciseFiles/Advanced/inline - /usr/libexec/ghidra/docs/GhidraClass/ExerciseFiles/Advanced/jumpWithinInstruction - /usr/libexec/ghidra/docs/GhidraClass/ExerciseFiles/Advanced/ldiv - /usr/libexec/ghidra/docs/GhidraClass/ExerciseFiles/Advanced/noReturn - /usr/libexec/ghidra/docs/GhidraClass/ExerciseFiles/Advanced/opaque - /usr/libexec/ghidra/docs/GhidraClass/ExerciseFiles/Advanced/override.so - /usr/libexec/ghidra/docs/GhidraClass/ExerciseFiles/Advanced/setRegister - /usr/libexec/ghidra/docs/GhidraClass/ExerciseFiles/Advanced/sharedReturn - /usr/libexec/ghidra/docs/GhidraClass/ExerciseFiles/Advanced/switch - /usr/libexec/ghidra/docs/GhidraClass/ExerciseFiles/Advanced/write" -python_version=ignore # jython, not system python 2 -nocross=yes - -post_extract() { - # makes patching easier - mv ${wrksrc}/ghidra-Ghidra_${version}_build ${wrksrc}/ghidra_build -} - -do_configure() { - mkdir -p dependencies/{GhidraServer,fidb,flatRepo,Debugger-agent-dbgeng,Debugger-rmi-trace} - cp -f ${XBPS_SRCDISTDIR}/${pkgname}-${version}/*.fidb dependencies/fidb - vsrccopy yajsw-stable-${_yajsw_ver}.zip dependencies/GhidraServer - vsrccopy AXMLPrinter2.jar dependencies/flatRepo - vsrccopy java-sarif-2.1-modified.jar dependencies/flatRepo - vsrccopy Pybag-${_pybag_ver}-py3-none-any.whl dependencies/Debugger-agent-dbgeng - vsrccopy capstone-${_capstone_ver}-py3-none-win_amd64.whl dependencies/Debugger-agent-dbgeng - vsrccopy comtypes-${_comtypes_ver}-py3-none-any.whl dependencies/Debugger-agent-dbgeng - vsrccopy pywin32-${_pywin32_ver}-cp312-cp312-win_amd64.whl dependencies/Debugger-agent-dbgeng - vsrccopy protobuf-${_protobuf_ver}-py2.py3-none-any.whl dependencies/Debugger-rmi-trace - vsrccopy psutil-${_psutil_ver}.tar.gz dependencies/Debugger-rmi-trace - vsrccopy setuptools-${_setuptools_ver}-py3-none-any.whl dependencies/Debugger-rmi-trace - vsrccopy wheel-${_wheel_ver}-py2.py3-none-any.whl dependencies/Debugger-rmi-trace - for _fn in ir reader reader-api translator; do - cp -f ../dex-tools-${_dex_ver}/lib/dex-${_fn}-${_dex_ver}.jar dependencies/flatRepo - done -} - -do_build() { - gradle --no-daemon buildGhidra -} - -do_install() { - case "$XBPS_TARGET_MACHINE" in - x86_64*) arch=x86_64;; - aarch64*) arch=arm_64;; - esac - cd ${wrksrc}/${build_wrksrc} - vmkdir usr/libexec/ghidra - bsdtar --strip-components 1 -C ${DESTDIR}/usr/libexec/ghidra -xf build/dist/ghidra_${version}_DEV_$(date -u +%Y%m%d)_linux_${arch}.zip - vmkdir usr/bin - ln -srf /usr/libexec/$pkgname/ghidraRun ${DESTDIR}/usr/bin/ghidra - if [ "$XBPS_TARGET_LIBC" = "musl" ]; then - rm ${DESTDIR}/usr/libexec/ghidra/Ghidra/Features/FileFormats/data/sevenzipnativelibs/Linux-amd64/lib7-Zip-JBinding.so - fi -} diff --git a/srcpkgs/ghidra/update b/srcpkgs/ghidra/update deleted file mode 100644 index e6f8cb86edc09e..00000000000000 --- a/srcpkgs/ghidra/update +++ /dev/null @@ -1,2 +0,0 @@ -site=https://github.com/NationalSecurityAgency/ghidra/tags -pattern='/archive/refs/tags/Ghidra_?\K[\d.]+(?=_build\.tar\.gz")' diff --git a/srcpkgs/ghostscript-devel b/srcpkgs/ghostscript-devel deleted file mode 120000 index c18e744e3b3466..00000000000000 --- a/srcpkgs/ghostscript-devel +++ /dev/null @@ -1 +0,0 @@ -ghostscript \ No newline at end of file diff --git a/srcpkgs/ghostscript/patches/32bit.patch b/srcpkgs/ghostscript/patches/32bit.patch deleted file mode 100644 index a302fdc87ae436..00000000000000 --- a/srcpkgs/ghostscript/patches/32bit.patch +++ /dev/null @@ -1,40 +0,0 @@ ---- a/base/gdevmpla.c -+++ b/base/gdevmpla.c -@@ -1954,12 +1954,12 @@ mem_planar_strip_copy_rop2(gx_device * d - int i; - int j; - intptr_t chunky_sraster; -- intptr_t nbytes; -+ int64_t nbytes; - byte **line_ptrs; - byte *sbuf, *buf; - - chunky_sraster = sraster * (intptr_t)mdev->num_planar_planes; -- if (check_64bit_multiply(height, chunky_sraster, (size_t *)&nbytes) != 0) -+ if (check_64bit_multiply(height, chunky_sraster, &nbytes) != 0) - return gs_note_error(gs_error_undefinedresult); - buf = gs_alloc_bytes(mdev->memory, nbytes, "mem_planar_strip_copy_rop(buf)"); - if (buf == NULL) { -@@ -2003,7 +2003,7 @@ mem_planar_strip_copy_rop2(gx_device * d - intptr_t i; - intptr_t chunky_t_raster; - int chunky_t_height; -- intptr_t nbytes; -+ int64_t nbytes; - byte **line_ptrs; - byte *tbuf, *buf; - gx_strip_bitmap newtex; ---- a/brotli/c/dec/decode.c -+++ b/brotli/c/dec/decode.c -@@ -434,10 +434,10 @@ static BROTLI_INLINE void PreloadSymbol( - BrotliBitReader* br, - brotli_reg_t* bits, - brotli_reg_t* value) { -+ BROTLI_HC_MARK_TABLE_FOR_FAST_LOAD(table); - if (safe) { - return; - } -- BROTLI_HC_MARK_TABLE_FOR_FAST_LOAD(table); - BROTLI_HC_ADJUST_TABLE_INDEX(table, BrotliGetBits(br, HUFFMAN_TABLE_BITS)); - *bits = BROTLI_HC_FAST_LOAD_BITS(table); - *value = BROTLI_HC_FAST_LOAD_VALUE(table); diff --git a/srcpkgs/ghostscript/template b/srcpkgs/ghostscript/template deleted file mode 100644 index c40cb3dfadfd69..00000000000000 --- a/srcpkgs/ghostscript/template +++ /dev/null @@ -1,113 +0,0 @@ -# Template file for 'ghostscript' -pkgname=ghostscript -version=10.06.0 -revision=1 -hostmakedepends="automake libtool pkg-config" -makedepends="$(vopt_if cups cups-devel) dbus-devel fontconfig-devel jasper-devel jbig2dec-devel - lcms2-devel libXext-devel libXt-devel libopenjpeg2-devel libpaper-devel" -depends="gsfonts" -short_desc="Interpreter for the PostScript language" -maintainer="Orphaned " -license="AGPL-3.0-or-later, CPL-1.0" -homepage="https://www.ghostscript.com/" -changelog="https://ghostscript.readthedocs.io/en/latest/News.html" -changelog="https://ghostscript.readthedocs.io/en/gs10.02.0/News.html" -distfiles="https://github.com/ArtifexSoftware/ghostpdl-downloads/releases/download/gs${version//./}/ghostscript-${version}.tar.xz" -checksum=64352648c2c081c8a9fb1a12dc1965e01ead7c57f58b72d1b54f6ef1cef3c561 - -CFLAGS=-fPIC - -build_options="cups" -build_options_default="cups" - -if [ "$CROSS_BUILD" ]; then - hostmakedepends+=" ${makedepends}" -fi - -case "$XBPS_TARGET_MACHINE" in - arm*) configure_args+=" --disable-neon";; -esac - -pre_configure() { - # force it to use system libs. - rm -rf cups/libs expat freetype jbig2dec jpeg lcms2mt libpng openjpeg tiff zlib - - # add missing LDFLAGS - vsed -i 's/-L$(BINDIR)/& $(LDFLAGS)/g' base/unix-dll.mak - - cd ijs - autoreconf -fi -} - -do_configure() { - cd ${wrksrc} - # configure ghostscript - if [ "$CROSS_BUILD" ]; then - export CCAUX=cc CFLAGSAUX=${XBPS_CFLAGS} - export CUPSCONFIG=/usr/bin/cups-config - fi - ./configure ${configure_args} --with-ijs --with-jbig2dec --with-x \ - --with-drivers=ALL \ - --with-fontpath=/usr/share/fonts/Type1:/usr/share/fonts \ - --enable-fontconfig --enable-freetype --enable-openjpeg \ - --with-libpaper --with-system-libtiff --disable-compile-inits \ - $(vopt_enable cups) - - # configure libijs - cd ijs - ./configure ${configure_args} --enable-shared --disable-static -} - -do_build() { - # build ghostscript - make ${makejobs} - make ${makejobs} so - # build libijs - cd ijs - make ${makejobs} -} - -do_install() { - # install ghostscript - make DESTDIR=${DESTDIR} $(vopt_if cups 'cups_serverroot=${DESTDIR}/etc/cups cups_serverbin=${DESTDIR}/usr/lib/cups') install install-so - # install license - vlicense LICENSE - - # remove unwanted localized man-pages - rm -rf ${DESTDIR}/usr/share/man/[^man1]* - - # install libijs - cd ijs - make DESTDIR=${DESTDIR} install - - # Remove conflicting files with cups-filters. - $(vopt_if cups 'rm -f ${DESTDIR}/usr/lib/cups/filter/{gstopxl,gstoraster}') - - cd .. - # Install missing file - vinstall base/gserrors.h 644 usr/include/ghostscript -} - - -libgs_package() { - short_desc+=" - runtime shared library" - pkg_install() { - vmove "usr/lib/libgs.so*" - } -} - -libijs_package() { - short_desc+=" - IJS runtime shared library" - pkg_install() { - vmove "usr/lib/libijs*" - } -} - -ghostscript-devel_package() { - depends="libijs>=${version}_${revision} libgs>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/ghostscript/update b/srcpkgs/ghostscript/update deleted file mode 100644 index 025c71cde7c668..00000000000000 --- a/srcpkgs/ghostscript/update +++ /dev/null @@ -1,2 +0,0 @@ -site="https://github.com/ArtifexSoftware/ghostpdl-downloads/releases/" -ignore="*rc*" diff --git a/srcpkgs/ghostty-terminfo b/srcpkgs/ghostty-terminfo deleted file mode 120000 index fdfcbe5d92f1cb..00000000000000 --- a/srcpkgs/ghostty-terminfo +++ /dev/null @@ -1 +0,0 @@ -ghostty \ No newline at end of file diff --git a/srcpkgs/ghostty/template b/srcpkgs/ghostty/template deleted file mode 100644 index 0798bb340425bb..00000000000000 --- a/srcpkgs/ghostty/template +++ /dev/null @@ -1,38 +0,0 @@ -# Template file for 'ghostty' -pkgname=ghostty -version=1.1.3 -revision=1 -build_style=zig-build -configure_args=" - -Doptimize=ReleaseFast - -Dpie - -Dversion-string=${version} - -fsys=freetype - -fsys=fontconfig - -fsys=harfbuzz" -hostmakedepends="pkg-config glib-devel pandoc" -makedepends="fontconfig-devel freetype-devel harfbuzz-devel gtk4-devel libadwaita-devel" -depends="ghostty-terminfo-${version}_${revision}" -short_desc="Fast and feature-rich terminal emulator that uses GPU acceleration" -maintainer="Duncaen " -license="MIT" -homepage="https://ghostty.org/" -distfiles="https://github.com/ghostty-org/ghostty/archive/refs/tags/v${version}.tar.gz" -checksum=66c596ed7679d9f7b3ff84fcc019b3a3754ca97a7b7857e5b26d67c80e6e2b95 - -case "${XBPS_TARGET_MACHINE}" in - armv*) broken="src/apprt/gtk/cgroup.zig:70:14: error: expected type 'usize', found 'u64'" ;; -esac - - -post_install() { - vlicense LICENSE - rm -f ${DESTDIR}/usr/share/man/.placeholder -} - -ghostty-terminfo_package() { - short_desc+=" - terminfo data" - pkg_install() { - vmove usr/share/terminfo - } -} diff --git a/srcpkgs/ghostwriter/files/README.voidlinux b/srcpkgs/ghostwriter/files/README.voidlinux deleted file mode 100644 index 8279ce325e13aa..00000000000000 --- a/srcpkgs/ghostwriter/files/README.voidlinux +++ /dev/null @@ -1,18 +0,0 @@ -A `hunspell` dictionary must be installed for live spell-checking to work. -Some available packages available on Void Linux are: - -- `hunspell-da` - Danish -- `hunspell-de` - German -- `hunspell-el_GR` - Greek -- `hunspell-en` - English -- `hunspell-es` - Spanish -- `hunspell-fr_FR` - French -- `hunspell-hr` - Croatian -- `hunspell-it_IT` - Italian -- `hunspell-pl` - Polish -- `hunspell-pt_BR` - Portuguese (Brazil) -- `hunspell-pt_PT` - Portugese (Portugal) -- `hunspell-ro_RO` - Romanian -- `hunspell-ru_RU` - Russian -- `hunspell-sv` - Swedish - diff --git a/srcpkgs/ghostwriter/template b/srcpkgs/ghostwriter/template deleted file mode 100644 index 08c66eba7fecc1..00000000000000 --- a/srcpkgs/ghostwriter/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'ghostwriter' -pkgname=ghostwriter -version=25.08.3 -revision=1 -build_style=cmake -hostmakedepends="pkg-config extra-cmake-modules qt6-base qt6-tools - kf6-kdoctools kf6-kconfig" -makedepends="qt6-multimedia-devel qt6-svg-devel qt6-webengine-devel - qt6-location-devel qt6-webchannel-devel qt6-declarative-devel kf6-sonnet-devel - kf6-kdoctools-devel kf6-kconfig-devel - kf6-kcoreaddons-devel kf6-kxmlgui-devel kf6-kconfigwidgets-devel" -depends="hicolor-icon-theme qt6-svg" -short_desc="Distraction-free Markdown editor" -maintainer="Andrew Benson " -license="GPL-3.0-or-later" -homepage="http://kde.github.io/ghostwriter" -distfiles="${KDE_SITE}/release-service/${version}/src/${pkgname}-${version}.tar.xz" -checksum=399969ef0707cf4883fce172d6a22dfaf29294a9b0fad2e716ad68045202b006 - -if [ "$XBPS_TARGET_WORDSIZE" = "32" ]; then - broken="qtwebengine not built for this platform" -fi - -post_install() { - vdoc "${FILESDIR}/README.voidlinux" -} diff --git a/srcpkgs/ghq/template b/srcpkgs/ghq/template deleted file mode 100644 index 71dab0325b3ca4..00000000000000 --- a/srcpkgs/ghq/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'ghq' -pkgname=ghq -version=1.8.0 -revision=1 -build_style=go -go_import_path=github.com/x-motemen/ghq -go_package="$go_import_path" -hostmakedepends="git" -depends="git" -short_desc="Remote repository management made easy" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/x-motemen/ghq" -distfiles="https://github.com/x-motemen/ghq/archive/v${version}.tar.gz" -checksum=76cce5e3b3a39ab37d59138b916cc97d21dd6e98791775bdadc6986624918343 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/gi-docgen/template b/srcpkgs/gi-docgen/template deleted file mode 100644 index f2ed98f8543ca0..00000000000000 --- a/srcpkgs/gi-docgen/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'gi-docgen' -pkgname=gi-docgen -version=2025.4 -revision=1 -build_style=python3-pep517 -hostmakedepends="python3-setuptools" -depends="python3-Pygments python3-typogrify python3-Jinja2 python3-toml - python3-Markdown python3-MarkupSafe python3-packaging" -short_desc="Documentation generator for GObject-based libraries" -maintainer="Orphaned " -license="Apache-2.0, GPL-3.0-or-later" -homepage="https://gitlab.gnome.org/GNOME/gi-docgen/" -changelog="https://gitlab.gnome.org/GNOME/gi-docgen/-/releases" -distfiles="${GNOME_SITE}/gi-docgen/${version%.*}/gi-docgen-$version.tar.xz" -checksum=66c865d459febdfb5e4078a88df06183620c3e91f726d1dc608d88ee3605526e -make_check=no # no tests, but check fails diff --git a/srcpkgs/gi-docgen/update b/srcpkgs/gi-docgen/update deleted file mode 100644 index 7a00dbb05a167a..00000000000000 --- a/srcpkgs/gi-docgen/update +++ /dev/null @@ -1 +0,0 @@ -site=https://gitlab.gnome.org/GNOME/gi-docgen/-/tags diff --git a/srcpkgs/giac-devel b/srcpkgs/giac-devel deleted file mode 120000 index 1cb8e390fcef56..00000000000000 --- a/srcpkgs/giac-devel +++ /dev/null @@ -1 +0,0 @@ -giac \ No newline at end of file diff --git a/srcpkgs/giac-doc b/srcpkgs/giac-doc deleted file mode 120000 index 1cb8e390fcef56..00000000000000 --- a/srcpkgs/giac-doc +++ /dev/null @@ -1 +0,0 @@ -giac \ No newline at end of file diff --git a/srcpkgs/giac/template b/srcpkgs/giac/template deleted file mode 100644 index 3471f58999d111..00000000000000 --- a/srcpkgs/giac/template +++ /dev/null @@ -1,94 +0,0 @@ -# Template file for 'giac' -pkgname=giac -version=2.0.0.10 -revision=1 -build_style=gnu-configure -configure_args="--disable-micropy --disable-quickjs" -hostmakedepends="automake gettext-devel libtool" -makedepends="fltk-devel gmp-devel gsl-devel libjpeg-turbo-devel - libpng-devel readline-devel mpfr-devel pari-devel - $(vopt_if openblas 'openblas-devel' 'lapack-devel')" -depends="desktop-file-utils hicolor-icon-theme" -short_desc="Free computer algebra system" -maintainer="Gonzalo Tornaría " -license="GPL-3.0-or-later" -homepage="https://www-fourier.ujf-grenoble.fr/~parisse/giac.html" -changelog="https://www-fourier.ujf-grenoble.fr/~parisse/install_en#new" -distfiles="https://www-fourier.ujf-grenoble.fr/~parisse/debian/dists/stable/main/source/giac_${version%.*}-${version##*.}.tar.gz" -checksum=614f26660063913bef0301afccb17b5d93673106a002ea70a0b5bc59a504ebd3 - -# need more than 4*65536 stack, see try_parse() in gen.cc line 11812 -LDFLAGS="-Wl,-z,stack-size=2097152" - -build_options="openblas" - -case $XBPS_TARGET_MACHINE in - # avoid numerical noise caused by extended-precision of registers - i686*) CXXFLAGS="-mfpmath=sse -msse2" ;; -esac - -case "$XBPS_TARGET_MACHINE" in - x86_64*|i686*|aarch64*|armv[67]*|ppc64*) - # Prefer accelerated routines where available - build_options_default="openblas" - ;; - *) ;; -esac - -post_extract() { - # Missing... triggers doc rebuild which fails - touch doc/en/tutoriel.stamp - # remove a binary that works only for a particular host - # the binary will be rebuilt using host compiler - rm -f src/mkjs -} - -pre_configure() { - # use full version in banner -- upstream hides last component - vsed -i configure.ac \ - -e '/m4_define(\[giac_micro_version]/ s/\[0]/[0-'${version##*.}']/' - # add missing source file - vsed -e 's/^libgiac_la_SOURCES = /&sha256.cc /' -i src/Makefile.am - autoreconf -fi - if [ "$build_option_openblas" ]; then - export BLAS_LIBS=-lopenblas - export BLAS_CFLAGS=-I/usr/include/openblas - export LAPACK_LIBS=-lopenblas - export LAPACK_CFLAGS=-I/usr/include/openblas - fi -} - -post_install() { - # remove duplicates - rm -r ${DESTDIR}/usr/share/doc - - echo "giac: check that '#include ' works (see #45708)" - echo '#include ' | - ${CC} -c -isystem "${DESTDIR}/usr/include" -xc++ - -o /dev/null -} - -libgiac_package() { - short_desc+=" - runtime library" - pkg_install() { - vmove "usr/lib/*.so.*" - } -} - -giac-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision} gmp-devel" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - } -} - -giac-doc_package() { - short_desc+=" - Documentation and Examples" - pkg_install() { - vmove "usr/share/giac/doc" - vmove "usr/share/giac/examples" - find ${PKGDESTDIR} -name "Makefile*" -delete - } -} diff --git a/srcpkgs/giac/update b/srcpkgs/giac/update deleted file mode 100644 index 9eaba5ef2936c0..00000000000000 --- a/srcpkgs/giac/update +++ /dev/null @@ -1 +0,0 @@ -pattern='(? - #include - #include -+#include - #include "core/const.h" - #include "string.h" - diff --git a/srcpkgs/giada/template b/srcpkgs/giada/template deleted file mode 100644 index 1079028eee566f..00000000000000 --- a/srcpkgs/giada/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'giada' -pkgname=giada -version=0.17.0 -revision=3 -build_style=cmake -makedepends="fltk-devel jack-devel libsamplerate-devel - libsndfile-devel libXpm-devel pulseaudio-devel rtmidi-devel libXcursor-devel - json-c++" -short_desc="Loop machine, audio tool for DJs, live performers and musicians" -maintainer="Duncaen " -license="GPL-3.0-only" -homepage="https://www.giadamusic.com/" -changelog="https://github.com/monocasual/giada/raw/master/ChangeLog" -distfiles="https://github.com/monocasual/giada/archive/v${version}.tar.gz" -checksum=b879f5ba7e9f34d7422aedd89d1d0baa91387b3528e057b4df25e1f2f8d661ef - -post_extract() { - if [ "$XBPS_TARGET_NO_ATOMIC8" ]; then - vsed -e '/list(APPEND LIBRARIES)/a list(APPEND LIBRARIES atomic)' -i CMakeLists.txt - fi - vsed -e 's;deps/json/single_include/\(nlohmann/json.hpp\);\1;' -i \ - src/core/init.cpp \ - src/core/midiMapConf.cpp \ - src/core/conf.cpp \ - src/core/patch.cpp -} - -do_install() { - vbin build/giada -} diff --git a/srcpkgs/giblib-devel b/srcpkgs/giblib-devel deleted file mode 120000 index e27abc3f61eeb5..00000000000000 --- a/srcpkgs/giblib-devel +++ /dev/null @@ -1 +0,0 @@ -giblib \ No newline at end of file diff --git a/srcpkgs/giblib/template b/srcpkgs/giblib/template deleted file mode 100644 index 39dc286c0fbef8..00000000000000 --- a/srcpkgs/giblib/template +++ /dev/null @@ -1,36 +0,0 @@ -# Template file for 'giblib' -pkgname=giblib -version=1.2.4 -revision=8 -build_style=gnu-configure -configure_args="--disable-static --with-imlib2-prefix=${XBPS_CROSS_BASE}/usr" -make_install_args="docsdir=/usr/share/doc/giblib" -hostmakedepends="pkg-config" -makedepends="imlib2-devel freetype-devel libX11-devel libXext-devel" -short_desc="Programming utility library" -maintainer="Orphaned " -license="MIT" -homepage="http://freshmeat.sourceforge.net/projects/giblib" -distfiles="${DEBIAN_SITE}/main/g/${pkgname}/${pkgname}_${version}.orig.tar.gz" -checksum=e437756ce3ded019946fb3d979991cda7604bc345dbb1338b17655caff65a3d3 - -pre_configure() { - sed -e 's,imlib2-config --libs,pkg-config --libs imlib2,g' -i configure - sed -e 's,imlib2-config --cflags,pkg-config --cflags imlib2,g' -i configure -} - -post_install() { - vlicense COPYING -} - -giblib-devel_package() { - depends="imlib2-devel freetype-devel zlib-devel libX11-devel - libXext-devel giblib>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/bin - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/giflib-devel b/srcpkgs/giflib-devel deleted file mode 120000 index 191cc1f4b7d41b..00000000000000 --- a/srcpkgs/giflib-devel +++ /dev/null @@ -1 +0,0 @@ -giflib \ No newline at end of file diff --git a/srcpkgs/giflib-tools b/srcpkgs/giflib-tools deleted file mode 120000 index 191cc1f4b7d41b..00000000000000 --- a/srcpkgs/giflib-tools +++ /dev/null @@ -1 +0,0 @@ -giflib \ No newline at end of file diff --git a/srcpkgs/giflib/patches/CVE-2021-40633.patch b/srcpkgs/giflib/patches/CVE-2021-40633.patch deleted file mode 100644 index 9002088b67dffa..00000000000000 --- a/srcpkgs/giflib/patches/CVE-2021-40633.patch +++ /dev/null @@ -1,30 +0,0 @@ -From ccbc956432650734c91acb3fc88837f7b81267ff Mon Sep 17 00:00:00 2001 -From: "Eric S. Raymond" -Date: Wed, 21 Feb 2024 18:55:00 -0500 -Subject: [PATCH] Clean up memory better at end of run (CVE-2021-40633) - ---- - gif2rgb.c | 3 +++ - 1 file changed, 3 insertions(+) - -diff --git a/gif2rgb.c b/gif2rgb.c -index d51226d..fc2e683 100644 ---- a/gif2rgb.c -+++ b/gif2rgb.c -@@ -515,10 +515,13 @@ static void GIF2RGB(int NumFiles, char *FileName, bool OneFileFlag, - } - - DumpScreen2RGB(OutFileName, OneFileFlag, ColorMap, ScreenBuffer, - GifFile->SWidth, GifFile->SHeight); - -+ for (i = 0; i < GifFile->SHeight; i++) { -+ (void)free(ScreenBuffer[i]); -+ } - (void)free(ScreenBuffer); - - { - int Error; - if (DGifCloseFile(GifFile, &Error) == GIF_ERROR) { --- -2.43.0 - diff --git a/srcpkgs/giflib/patches/correct-document-page-install.patch b/srcpkgs/giflib/patches/correct-document-page-install.patch deleted file mode 100644 index 4e10d86635e211..00000000000000 --- a/srcpkgs/giflib/patches/correct-document-page-install.patch +++ /dev/null @@ -1,58 +0,0 @@ -From 61f375082c80ee479eb8ff03189aea691a6a06aa Mon Sep 17 00:00:00 2001 -From: "Eric S. Raymond" -Date: Wed, 21 Feb 2024 08:33:51 -0500 -Subject: [PATCH] Correct document page install. - ---- - Makefile | 13 +++++++++---- - 1 file changed, 9 insertions(+), 4 deletions(-) - -diff --git a/Makefile b/Makefile -index 87966a9..f4ecb24 100644 ---- a/Makefile -+++ b/Makefile -@@ -61,19 +61,23 @@ UTILS = $(INSTALLABLE) \ - gifsponge \ - gifwedge - - LDLIBS=libgif.a -lm - --MANUAL_PAGES = \ -+MANUAL_PAGES_1 = \ - doc/gif2rgb.xml \ - doc/gifbuild.xml \ - doc/gifclrmp.xml \ - doc/giffix.xml \ -- doc/giflib.xml \ - doc/giftext.xml \ - doc/giftool.xml - -+MANUAL_PAGES_7 = \ -+ doc/giflib.xml -+ -+MANUAL_PAGES = $(MANUAL_PAGES_1) $(MANUAL_PAGES_7) -+ - SOEXTENSION = so - LIBGIFSO = libgif.$(SOEXTENSION) - LIBGIFSOMAJOR = libgif.$(SOEXTENSION).$(LIBMAJOR) - LIBGIFSOVER = libgif.$(SOEXTENSION).$(LIBVER) - LIBUTILSO = libutil.$(SOEXTENSION) -@@ -146,12 +150,13 @@ install-lib: - $(INSTALL) -m 644 libgif.a "$(DESTDIR)$(LIBDIR)/libgif.a" - $(INSTALL) -m 755 $(LIBGIFSO) "$(DESTDIR)$(LIBDIR)/$(LIBGIFSOVER)" - ln -sf $(LIBGIFSOVER) "$(DESTDIR)$(LIBDIR)/$(LIBGIFSOMAJOR)" - ln -sf $(LIBGIFSOMAJOR) "$(DESTDIR)$(LIBDIR)/$(LIBGIFSO)" - install-man: -- $(INSTALL) -d "$(DESTDIR)$(MANDIR)/man1" -- $(INSTALL) -m 644 $(MANUAL_PAGES) "$(DESTDIR)$(MANDIR)/man1" -+ $(INSTALL) -d "$(DESTDIR)$(MANDIR)/man1" "$(DESTDIR)$(MANDIR)/man7" -+ $(INSTALL) -m 644 $(MANUAL_PAGES_1:xml=1) "$(DESTDIR)$(MANDIR)/man1" -+ $(INSTALL) -m 644 $(MANUAL_PAGES_7:xml=7) "$(DESTDIR)$(MANDIR)/man7" - uninstall: uninstall-man uninstall-include uninstall-lib uninstall-bin - uninstall-bin: - cd "$(DESTDIR)$(BINDIR)" && rm -f $(INSTALLABLE) - uninstall-include: - rm -f "$(DESTDIR)$(INCDIR)/gif_lib.h" --- -2.43.0 - diff --git a/srcpkgs/giflib/patches/restore-deprecated-utility-functions.patch b/srcpkgs/giflib/patches/restore-deprecated-utility-functions.patch deleted file mode 100644 index 80b16f7307c1f7..00000000000000 --- a/srcpkgs/giflib/patches/restore-deprecated-utility-functions.patch +++ /dev/null @@ -1,19 +0,0 @@ -Upstream: No -Reason: restores deprecated GifQuantizeBuffer which some packages (notably libgdiplus) still use - ---- a/Makefile -+++ b/Makefile -@@ -95,11 +95,11 @@ - - $(UTILS):: libgif.a libutil.a - --$(LIBGIFSO): $(OBJECTS) $(HEADERS) -+$(LIBGIFSO): $(OBJECTS) $(HEADERS) $(UOBJECTS) - ifeq ($(UNAME), Darwin) - $(CC) $(CFLAGS) -dynamiclib -current_version $(LIBVER) $(OBJECTS) -o $(LIBGIFSO) - else -- $(CC) $(CFLAGS) -shared $(LDFLAGS) -Wl,-soname -Wl,$(LIBGIFSOMAJOR) -o $(LIBGIFSO) $(OBJECTS) -+ $(CC) $(CFLAGS) -shared $(LDFLAGS) -Wl,-soname -Wl,$(LIBGIFSOMAJOR) -o $(LIBGIFSO) $(OBJECTS) $(UOBJECTS) - endif - - libgif.a: $(OBJECTS) $(HEADERS) diff --git a/srcpkgs/giflib/template b/srcpkgs/giflib/template deleted file mode 100644 index 2554e41e3135cb..00000000000000 --- a/srcpkgs/giflib/template +++ /dev/null @@ -1,41 +0,0 @@ -# Template file for 'giflib' -pkgname=giflib -version=5.2.2 -revision=1 -build_style=gnu-makefile -hostmakedepends="xmlto" -short_desc="Library to handle, display and manipulate GIF images" -maintainer="Orphaned " -license="MIT" -homepage="https://sourceforge.net/projects/giflib/" -distfiles="${SOURCEFORGE_SITE}/${pkgname}/${pkgname}-${version}.tar.gz" -checksum=be7ffbd057cadebe2aa144542fd90c6838c6a083b5e8a9048b8ee3b66b29d5fb - -CFLAGS="-fPIC" - -post_patch() { - # don't build images for html doc, requires ImageMackig - vsed -i doc/Makefile -e '/^allhtml/s/giflib-logo.gif//' -} - -post_install() { - vlicense COPYING LICENSE -} - -giflib-devel_package() { - depends="giflib-${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.so" - vmove "usr/lib/*.a" - } -} - -giflib-tools_package() { - short_desc+=" - utilities" - pkg_install() { - vmove usr/bin - vmove usr/share/man - } -} diff --git a/srcpkgs/gifsicle/template b/srcpkgs/gifsicle/template deleted file mode 100644 index 2ae55563bd85d0..00000000000000 --- a/srcpkgs/gifsicle/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'gifsicle' -pkgname=gifsicle -version=1.95 -revision=1 -build_style=gnu-configure -makedepends="libX11-devel" -checkdepends="perl" -short_desc="Command-line tool for information about GIF images" -maintainer="cinerea0 " -license="GPL-2.0-or-later" -homepage="https://www.lcdf.org/gifsicle/" -changelog="https://www.lcdf.org/gifsicle/changes.html" -distfiles="https://www.lcdf.org/gifsicle/gifsicle-${version}.tar.gz" -checksum=b2711647009fd2a13130f3be160532ed46538e762bfc0f020dea50618a7dc950 - -do_check() { - ./test/testie -p ./src ./test -} - -Gifsicle_package() { - depends="gifsicle" - short_desc+=" (transitional dummy package)" - metapackage=yes -} diff --git a/srcpkgs/gifsicle/update b/srcpkgs/gifsicle/update deleted file mode 100644 index 4ecd4d7c083e6f..00000000000000 --- a/srcpkgs/gifsicle/update +++ /dev/null @@ -1,2 +0,0 @@ -site="https://www.lcdf.org/gifsicle/changes.html" -pattern='\K[0-9\.]+(?=)' diff --git a/srcpkgs/gifski/patches/fix-cross-build.patch b/srcpkgs/gifski/patches/fix-cross-build.patch deleted file mode 100644 index de7fd8ccd1b82e..00000000000000 --- a/srcpkgs/gifski/patches/fix-cross-build.patch +++ /dev/null @@ -1,40 +0,0 @@ -Instead of using the host compiler to build and run -the "check" binary on the host, use the target compiler -and run it through qemu. ---- a/vendor/ffmpeg-sys-next-6.1.0/build.rs -+++ b/vendor/ffmpeg-sys-next-6.1.0/build.rs -@@ -500,7 +500,7 @@ - - let executable = out_dir.join(if cfg!(windows) { "check.exe" } else { "check" }); - let mut compiler = cc::Build::new() -- .target(&env::var("HOST").unwrap()) // don't cross-compile this -+ .target(&env::var("TARGET").unwrap()) // don't cross-compile this - .get_compiler() - .to_command(); - -@@ -520,10 +520,21 @@ - panic!("Compile failed"); - } - -- let check_output = Command::new(out_dir.join(&executable)) -- .current_dir(&out_dir) -- .output() -- .expect("Check failed"); -+ let check_output = match env::var("XBPS_TARGET_QEMU_MACHINE") { -+ Ok(qemu_machine) => { -+ Command::new(format!("qemu-{}", qemu_machine)) -+ .args([out_dir.join(&executable)]) -+ .current_dir(&out_dir) -+ .output() -+ .expect("Check failed") -+ } -+ _ => { -+ Command::new(out_dir.join(&executable)) -+ .current_dir(&out_dir) -+ .output() -+ .expect("Check failed") -+ } -+ }; - if !check_output.status.success() { - panic!( - "{} failed: {}\n{}", diff --git a/srcpkgs/gifski/patches/fix-tests.patch b/srcpkgs/gifski/patches/fix-tests.patch deleted file mode 100644 index 51f4fc08375d40..00000000000000 --- a/srcpkgs/gifski/patches/fix-tests.patch +++ /dev/null @@ -1,13 +0,0 @@ -work around conflicting target names in cargo test. -only build the rust lib since we don't actually install -the c or static library at the moment. ---- a/Cargo.toml -+++ b/Cargo.toml -@@ -72,7 +72,6 @@ - - [lib] - path = "src/lib.rs" --crate-type = ["lib", "staticlib", "cdylib"] - - [profile.dev] - debug = 1 diff --git a/srcpkgs/gifski/template b/srcpkgs/gifski/template deleted file mode 100644 index 70e26fb4133c45..00000000000000 --- a/srcpkgs/gifski/template +++ /dev/null @@ -1,51 +0,0 @@ -# Template file for 'gifski' -pkgname=gifski -version=1.34.0 -revision=2 -build_helper="qemu" -build_style=cargo -configure_args="$(vopt_if ffmpeg --features=video)" -hostmakedepends="pkg-config $(vopt_if ffmpeg clang21-devel)" -makedepends="$(vopt_if ffmpeg ffmpeg6-devel)" -short_desc="Highest-quality GIF encoder based on pngquant" -maintainer="Orphaned " -license="AGPL-3.0-only" -homepage="https://gif.ski" -changelog="https://github.com/ImageOptim/gifski/releases" -distfiles="https://github.com/ImageOptim/gifski/archive/refs/tags/${version}.tar.gz" -checksum=c9711473615cb20d7754e8296621cdd95cc068cb04b640f391cd71f8787b692c - -build_options="ffmpeg" -build_options_default="ffmpeg" - -# we are patching ffmpeg-sys-next to make cross compilation work, -_clear_vendor_checksums() { - sed -i 's/\("files":{\)[^}]*/\1/' vendor/$1/.cargo-checksum.json -} -post_extract() { - mkdir -p .cargo - cargo vendor --locked --versioned-dirs >.cargo/config.toml - _clear_vendor_checksums ffmpeg-sys-next-6.1.0 -} - -_setup_env() { - export CFLAGS_${RUST_TARGET//-/_}="${CFLAGS}" \ - HOST_CFLAGS="-fstack-clash-protection ${CFLAGS_host}" \ - CFLAGS_${RUST_BUILD//-/_}="${HOST_CFLAGS}" \ - # unset CFLAGS to work around cc-rs adding CFLAGS to host and target CFLAGS_*. - # https://github.com/rust-lang/cc-rs/issues/1469 - unset CFLAGS -} - -pre_build() { - _setup_env -} - -pre_check() { - _setup_env -} - -pre_install() { - _setup_env - vlicense LICENSE -} diff --git a/srcpkgs/giggle-devel b/srcpkgs/giggle-devel deleted file mode 120000 index 81321c2730e9e6..00000000000000 --- a/srcpkgs/giggle-devel +++ /dev/null @@ -1 +0,0 @@ -giggle \ No newline at end of file diff --git a/srcpkgs/giggle/patches/0001-Fix-628184-Giggle-does-not-display-diff-for-files-th.patch b/srcpkgs/giggle/patches/0001-Fix-628184-Giggle-does-not-display-diff-for-files-th.patch deleted file mode 100644 index eb486bdc6e54ac..00000000000000 --- a/srcpkgs/giggle/patches/0001-Fix-628184-Giggle-does-not-display-diff-for-files-th.patch +++ /dev/null @@ -1,31 +0,0 @@ -From c4963107ee97b6bf045b805ed3b8f9f824c62ccb Mon Sep 17 00:00:00 2001 -From: Guilhem Bonnefille -Date: Thu, 4 Apr 2013 14:47:19 +0100 -Subject: [PATCH] Fix #628184 - Giggle does not display diff for files that - have spaces in names - -Git diff is compliant to GNU patch expected format: -when a filename contains a SP a TAB is added. -See Git's commit 1a9eb3b9d50367bee8fe85022684d812816fe531 - -Signed-off-by: Guilhem Bonnefille ---- - src/giggle-diff-view.c | 5 +++++ - 1 file changed, 5 insertions(+) - -diff --git src/giggle-diff-view.c src/giggle-diff-view.c -index ff6bbe3..2fbb8eb 100644 ---- a/src/giggle-diff-view.c -+++ b/src/giggle-diff-view.c -@@ -665,6 +665,11 @@ diff_view_parse_patch (GiggleDiffView *view) - } - } else if (g_str_has_prefix (line, "--- a/") || g_str_has_prefix (line, "+++ b/")) { - g_free (filename); filename = g_strdup (line + 6); -+ if (strchr(filename, ' ')) { -+ /* Remove trailing TAB added by git for GNU patch compatibility */ -+ size_t len = strlen (filename); -+ filename[len-1] = '\0'; -+ } - } - - g_free (line); diff --git a/srcpkgs/giggle/patches/0002-include-gtksource.h-instead-of-gtksourceview.h.patch b/srcpkgs/giggle/patches/0002-include-gtksource.h-instead-of-gtksourceview.h.patch deleted file mode 100644 index 7a21610eae7d06..00000000000000 --- a/srcpkgs/giggle/patches/0002-include-gtksource.h-instead-of-gtksourceview.h.patch +++ /dev/null @@ -1,55 +0,0 @@ -From 44490f7f78c3281c8fc4f38aa7226fc5955720a9 Mon Sep 17 00:00:00 2001 -From: Dominique Leuenberger -Date: Wed, 3 Apr 2013 22:26:17 +0200 -Subject: [PATCH] include gtksource.h instead of gtksourceview.h - -The main header of gtksourceview is now called gtksource.h - -https://bugzilla.gnome.org/show_bug.cgi?id=697220 ---- - configure.ac | 2 +- - src/giggle-diff-view.h | 3 +-- - src/giggle-view-file.c | 3 +-- - 3 files changed, 3 insertions(+), 5 deletions(-) - -diff --git configure.ac configure.ac -index a7011f8..3e47b48 100644 ---- a/configure.ac -+++ b/configure.ac -@@ -54,7 +54,7 @@ dnl ------------------ - GLIB_REQUIRED_VERSION=2.30 - GDK_PIXBUF_REQUIRED_VERSION=2.22 - GTK_REQUIRED_VERSION=3.3.12 --GTKSOURCE_REQUIRED_VERSION=3.0 -+GTKSOURCE_REQUIRED_VERSION=3.8 - EDS_REQUIRED_VERSION=3.2 - VTE_REQUIRED_VERSION=0.28 - -diff --git src/giggle-diff-view.h src/giggle-diff-view.h -index 74fb983..28266e3 100644 ---- a/src/giggle-diff-view.h -+++ b/src/giggle-diff-view.h -@@ -21,8 +21,7 @@ - - #include - #include --#include --#include -+#include - - #include "libgiggle/giggle-revision.h" - -diff --git src/giggle-view-file.c src/giggle-view-file.c -index 130af4a..94c6c76 100644 ---- a/src/giggle-view-file.c -+++ b/src/giggle-view-file.c -@@ -38,8 +38,7 @@ - #include - #include - --#include --#include -+#include - - #define GIGGLE_TYPE_VIEW_FILE_SNAPSHOT (giggle_view_file_snapshot_get_type ()) - #define GIGGLE_VIEW_FILE_SNAPSHOT(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GIGGLE_TYPE_VIEW_FILE_SNAPSHOT, GiggleViewFileSnapshot)) diff --git a/srcpkgs/giggle/patches/0004-Port-to-vte-2.91-API.patch b/srcpkgs/giggle/patches/0004-Port-to-vte-2.91-API.patch deleted file mode 100644 index 90f8e38cc423f5..00000000000000 --- a/srcpkgs/giggle/patches/0004-Port-to-vte-2.91-API.patch +++ /dev/null @@ -1,54 +0,0 @@ -From b9e260840d03e33ac55142719f3d54129b54cc70 Mon Sep 17 00:00:00 2001 -From: Debarshi Ray -Date: Mon, 26 Jan 2015 15:38:24 +0100 -Subject: [PATCH] Port to vte-2.91 API - -https://bugzilla.gnome.org/show_bug.cgi?id=743537 ---- - configure.ac | 2 +- - plugins/giggle-view-terminal.c | 19 ++++++++++--------- - 2 files changed, 11 insertions(+), 10 deletions(-) - -diff --git configure.ac configure.ac -index 6e27733..72e7bd1 100644 ---- a/configure.ac -+++ b/configure.ac -@@ -106,7 +106,7 @@ AC_ARG_ENABLE([terminal], - AS_IF([test "x$enable_terminal" = "xyes"], - [ - PKG_CHECK_MODULES([VTE], -- [vte-2.90 >= $VTE_REQUIRED_VERSION], -+ [vte-2.91 >= $VTE_REQUIRED_VERSION], - [have_vte=yes - AC_DEFINE([HAVE_VTE], [1], - [Use features from vte]) -diff --git plugins/giggle-view-terminal.c plugins/giggle-view-terminal.c -index 06a9a50..cd107f2 100644 ---- a/plugins/giggle-view-terminal.c -+++ b/plugins/giggle-view-terminal.c -@@ -186,15 +186,16 @@ giggle_view_terminal_append_tab (GiggleViewTerminal *view, - real_argv[1] = NULL; - spawn_flags = G_SPAWN_CHILD_INHERITS_STDIN | G_SPAWN_SEARCH_PATH | G_SPAWN_FILE_AND_ARGV_ZERO; - -- succes = vte_terminal_fork_command_full (VTE_TERMINAL (terminal), -- pty_flags, -- directory, -- real_argv, -- NULL, -- spawn_flags, -- NULL, NULL, -- NULL, -- &error); -+ succes = vte_terminal_spawn_sync (VTE_TERMINAL (terminal), -+ pty_flags, -+ directory, -+ real_argv, -+ NULL, -+ spawn_flags, -+ NULL, NULL, -+ NULL, -+ NULL, -+ &error); - g_strfreev (real_argv); - - if (succes == FALSE) { diff --git a/srcpkgs/giggle/patches/0005-Fixed-bug-of-GUI-not-remembering-settings.patch b/srcpkgs/giggle/patches/0005-Fixed-bug-of-GUI-not-remembering-settings.patch deleted file mode 100644 index 37506027e85363..00000000000000 --- a/srcpkgs/giggle/patches/0005-Fixed-bug-of-GUI-not-remembering-settings.patch +++ /dev/null @@ -1,45 +0,0 @@ -From 18c9fafc9437ee62ecf2572d93a63817ab05b9df Mon Sep 17 00:00:00 2001 -From: Georgios Floros -Date: Thu, 12 Nov 2015 22:24:48 +0200 -Subject: [PATCH] Fixed bug of GUI not remembering settings - -Actually the command "git repo-config" is obsolete. -This patch replaces "git repo-config" with "git config". ---- - libgiggle-git/giggle-git-config-read.c | 2 +- - libgiggle-git/giggle-git-config-write.c | 4 ++-- - 2 files changed, 3 insertions(+), 3 deletions(-) - -diff --git libgiggle-git/giggle-git-config-read.c libgiggle-git/giggle-git-config-read.c -index 7b4fdb9..7f24e1d 100644 ---- a/libgiggle-git/giggle-git-config-read.c -+++ b/libgiggle-git/giggle-git-config-read.c -@@ -120,7 +120,7 @@ static gboolean - git_config_read_get_command_line (GiggleJob *job, - gchar **command_line) - { -- *command_line = g_strdup_printf (GIT_COMMAND " repo-config --list"); -+ *command_line = g_strdup_printf (GIT_COMMAND " config --list"); - return TRUE; - } - -diff --git libgiggle-git/giggle-git-config-write.c libgiggle-git/giggle-git-config-write.c -index e026e4f..7fd2b07 100644 ---- a/libgiggle-git/giggle-git-config-write.c -+++ b/libgiggle-git/giggle-git-config-write.c -@@ -184,13 +184,13 @@ git_config_write_get_command_line (GiggleJob *job, - if (priv->value) { - value = g_shell_quote (priv->value); - -- *command_line = g_strdup_printf (GIT_COMMAND " repo-config %s %s %s", -+ *command_line = g_strdup_printf (GIT_COMMAND " config %s %s %s", - priv->global ? "--global" : "", - priv->field, value); - - g_free (value); - } else { -- *command_line = g_strdup_printf (GIT_COMMAND " repo-config %s --unset %s", -+ *command_line = g_strdup_printf (GIT_COMMAND " config %s --unset %s", - priv->global ? "--global" : "", priv->field); - } - diff --git a/srcpkgs/giggle/patches/cross.patch b/srcpkgs/giggle/patches/cross.patch deleted file mode 100644 index ea8af6e84c0587..00000000000000 --- a/srcpkgs/giggle/patches/cross.patch +++ /dev/null @@ -1,60 +0,0 @@ -diff --git configure.ac configure.ac -index a7011f8..1ab7a52 100644 ---- a/configure.ac -+++ b/configure.ac -@@ -125,30 +125,6 @@ dnl ---------------------- - - AC_DEFINE(_GNU_SOURCE, 1, [Enable GNU Extensions]) - --dnl Make sure that strptime can be used (read: has gnu extensions) --AC_MSG_CHECKING([for GNU extensions of strptime()]) --AC_RUN_IFELSE( -- [AC_LANG_PROGRAM( -- [[#include ]], -- [[const char* date = "1168635922 +0100"; struct tm tm; -- char const* returned = strptime(date, "%s %z", &tm); -- return (!returned || *returned ? 1 : 0);]])], -- [AC_MSG_RESULT(available) -- AC_DEFINE([STRPTIME_HAS_GNU], [1], -- [strptime() has GNU extensions %s and %z])], -- [AC_MSG_RESULT(not available)]) -- --dnl Figure out which format string to use for time_t --AC_MSG_CHECKING([size of time_t type]) --AC_RUN_IFELSE( -- [AC_LANG_PROGRAM( -- [[#include ]], -- [[return (sizeof (time_t) == sizeof (long) ? 0 : 1);]])], -- [AC_MSG_RESULT(long) -- AC_DEFINE([GIGGLE_FORMAT_TIME_T], ["ld"], [format string for time_t])], -- [AC_MSG_RESULT(int) -- AC_DEFINE([GIGGLE_FORMAT_TIME_T], ["d"], [format string for time_t])]) -- - dnl ------------------ - dnl | Language Support |--------------------------------------- - dnl ------------------ -diff --git libgiggle-git/giggle-git-revisions.c libgiggle-git/giggle-git-revisions.c ---- a/libgiggle-git/giggle-git-revisions.c -+++ b/libgiggle-git/giggle-git-revisions.c -@@ -130,7 +130,7 @@ git_revisions_get_command_line (GiggleJob *job, - static struct tm * - git_revisions_get_time (const gchar *date) - { --#if STRPTIME_HAS_GNU -+#ifdef __GLIBC__ - const gchar *returned; - struct tm *tm; - -@@ -145,9 +145,11 @@ git_revisions_get_time (const gchar *date) - return tm; - #else - struct tm *tm = g_new0 (struct tm, 1); -+ gint64 ltime; - time_t time; - -- sscanf (date, "%" GIGGLE_FORMAT_TIME_T, &time); -+ ltime = g_ascii_strtoull(date, NULL, 10); -+ time = ltime; - localtime_r (&time, tm); - - return tm; diff --git a/srcpkgs/giggle/template b/srcpkgs/giggle/template deleted file mode 100644 index 8240dd9afcd15e..00000000000000 --- a/srcpkgs/giggle/template +++ /dev/null @@ -1,40 +0,0 @@ -# Template file for 'giggle' -pkgname=giggle -version=0.7 -revision=2 -build_style=gnu-configure -hostmakedepends="pkg-config itstool intltool glib-devel git - automake gettext-devel libtool tar yelp-tools" -makedepends="gtksourceview-devel" -depends="desktop-file-utils hicolor-icon-theme" -short_desc="Git repository viewer" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="https://wiki.gnome.org/Apps/giggle" -distfiles="${GNOME_SITE}/${pkgname}/${version}/${pkgname}-${version}.tar.xz" -checksum=ae2e2237fa0d0999d99d0a0ee9b7ec147e80bd2472d59a045b2b01eb02261f59 -lib32disabled=yes - -CFLAGS="-fcommon" - -pre_configure() { - autoreconf -fi - intltoolize --force - autoreconf -} - -libgiggle_package() { - short_desc+=" - runtime libraries" - pkg_install() { - vmove "usr/lib/*.so.*" - } -} - -giggle-devel_package() { - depends="libgiggle>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/gimme/template b/srcpkgs/gimme/template deleted file mode 100644 index 8207210b305703..00000000000000 --- a/srcpkgs/gimme/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'gimme' -pkgname=gimme -version=1.5.4 -revision=2 -depends="bash curl git" -short_desc="Shell script that knows how to install Go" -maintainer="Alif Rachmawadi " -license="MIT" -homepage="https://github.com/travis-ci/gimme" -distfiles="https://github.com/travis-ci/gimme/archive/v${version}.tar.gz" -checksum=71036f892b3cae08f29be6fd4c69fb20d9b003ec80a24221d73e995e12ab0fe0 - -do_install() { - vlicense LICENSE - vbin gimme -} diff --git a/srcpkgs/gimp-devel b/srcpkgs/gimp-devel deleted file mode 120000 index 92344a4bb4a963..00000000000000 --- a/srcpkgs/gimp-devel +++ /dev/null @@ -1 +0,0 @@ -gimp \ No newline at end of file diff --git a/srcpkgs/gimp/INSTALL b/srcpkgs/gimp/INSTALL deleted file mode 100644 index daeff6b33cec0f..00000000000000 --- a/srcpkgs/gimp/INSTALL +++ /dev/null @@ -1,8 +0,0 @@ -# workaround for https://github.com/void-linux/xbps/issues/14 -case "${ACTION}" in -pre) - if [ "$UPDATE" = "yes" ]; then - xbps-query -f gimp | grep "usr/lib/gimp/2.0/plug-ins" | sed -e 's|/||' | xargs rm -f - fi - ;; -esac diff --git a/srcpkgs/gimp/patches/atol.patch b/srcpkgs/gimp/patches/atol.patch deleted file mode 100644 index 3d660783db053b..00000000000000 --- a/srcpkgs/gimp/patches/atol.patch +++ /dev/null @@ -1,21 +0,0 @@ -source: https://github.com/chimera-linux/cports/blob/master/main/gimp/patches/atol.patch - -commit f3237e747d854967a5333b5870dc7aae5cd19431 -Author: q66 -Date: Fri May 12 02:52:40 2023 +0200 - - don't use unsafe atol - -diff --git a/plug-ins/script-fu/libscriptfu/tinyscheme/scheme.c b/plug-ins/script-fu/libscriptfu/tinyscheme/scheme.c -index 5a3b68e..81e8b0d 100644 ---- a/plug-ins/script-fu/libscriptfu/tinyscheme/scheme.c -+++ b/plug-ins/script-fu/libscriptfu/tinyscheme/scheme.c -@@ -1256,7 +1256,7 @@ static pointer mk_atom(scheme *sc, char *q) { - if(has_dec_point) { - return mk_real(sc,g_ascii_strtod(q,NULL)); - } -- return (mk_integer(sc, atol(q))); -+ return (mk_integer(sc, strtol(q, NULL, 10))); - } - - /* make atom from sharp expr representing constant. diff --git a/srcpkgs/gimp/patches/brushes.patch b/srcpkgs/gimp/patches/brushes.patch deleted file mode 100644 index 47a7c225dd38ea..00000000000000 --- a/srcpkgs/gimp/patches/brushes.patch +++ /dev/null @@ -1,15 +0,0 @@ -source: https://github.com/chimera-linux/cports/blob/master/main/gimp/patches/brushes.patch - -diff --git a/meson.build b/meson.build -index daae225..7744671 100644 ---- a/meson.build -+++ b/meson.build -@@ -378,7 +378,7 @@ lcms_minver = '2.8' - lcms = dependency('lcms2', version: '>='+lcms_minver) - libmypaint_minver = '1.3.0' - libmypaint = dependency('libmypaint', version: '>='+libmypaint_minver) --mypaint_brushes = dependency('mypaint-brushes-1.0',version: '>='+libmypaint_minver) -+mypaint_brushes = dependency('mypaint-brushes-2.0',version: '>='+libmypaint_minver) - if not libmypaint.version().version_compare('>=1.4.0') - libmypaint_warning=''' - diff --git a/srcpkgs/gimp/patches/cross.patch b/srcpkgs/gimp/patches/cross.patch deleted file mode 100644 index 3d147652c86844..00000000000000 --- a/srcpkgs/gimp/patches/cross.patch +++ /dev/null @@ -1,74 +0,0 @@ -horrible hack to allow for both building the splash image and generating gir in cross-builds - ---- a/meson.build -+++ b/meson.build -@@ -1964,6 +1964,19 @@ - endif - - if meson.can_run_host_binaries() and have_gobject_introspection -+ if meson.is_cross_build() -+ native_gimp_exe = find_program([gimpconsole_exe_name, gimpmain_exe_name], -+ native: true, required: false) -+ native_gimp_run_env=environment() -+ native_gimp_run_env.set('GIMP_GLOBAL_BUILD_ROOT', meson.global_build_root()) -+ native_gimp_run_env.set('GIMP_GLOBAL_SOURCE_ROOT', meson.global_source_root()) -+ if get_option('debug-self-in-build') -+ native_gimp_run_env.set('GIMP_DEBUG_SELF', '1') -+ endif -+ native_gimp_run_env.set('GIMP_SELF_IN_BUILD', native_gimp_exe.full_path()) -+ native_gimp_exe_depends = [native_gimp_exe] -+ endif -+ - if enable_console_bin - gimp_real_exe = gimpconsole_exe - else ---- a/gimp-data/images/meson.build -+++ b/gimp-data/images/meson.build -@@ -1,18 +1,34 @@ - ## Splash Image and Welcome Dialog ## - --splash = custom_target('gimp-splash.png', -- input : [ 'export-splash.py' ], -- output: [ 'gimp-splash.png', ], -- depends: [ gimp_exe_depends ], -- command: [ gimp_exe, '-nidfs', -- files('gimp-splash.xcf.xz'), -- '--batch-interpreter', 'python-fu-eval', -- '-b', '-', '--quit'], -- feed: true, -- build_by_default: true, -- env: gimp_run_env, -- install_dir: gimpdatadir / 'images', -- install: true) -+if not meson.is_cross_build() -+ splash = custom_target('gimp-splash.png', -+ input : [ 'export-splash.py' ], -+ output: [ 'gimp-splash.png', ], -+ depends: [ gimp_exe_depends ], -+ command: [ gimp_exe, '-nidfs', -+ files('gimp-splash.xcf.xz'), -+ '--batch-interpreter', 'python-fu-eval', -+ '-b', '-', '--quit'], -+ feed: true, -+ build_by_default: true, -+ env: gimp_run_env, -+ install_dir: gimpdatadir / 'images', -+ install: true) -+else -+ splash = custom_target('gimp-splash.png', -+ input : [ 'export-splash.py' ], -+ output: [ 'gimp-splash.png', ], -+ depends: [], -+ command: [ gimp_exe, '-nidfs', -+ files('gimp-splash.xcf.xz'), -+ '--batch-interpreter', 'python-fu-eval', -+ '-b', '-', '--quit'], -+ feed: true, -+ build_by_default: true, -+ env: native_gimp_run_env, -+ install_dir: gimpdatadir / 'images', -+ install: true) -+endif - - ## Windows Installer's Splash Image and Intro Banner ## - diff --git a/srcpkgs/gimp/template b/srcpkgs/gimp/template deleted file mode 100644 index 1f27aa5f55c7f8..00000000000000 --- a/srcpkgs/gimp/template +++ /dev/null @@ -1,59 +0,0 @@ -# Template file for 'gimp' -pkgname=gimp -version=3.0.4 -revision=1 -build_style=meson -build_helper="gir qemu" -configure_args="-Dcheck-update=no -Drevision=$revision -Denable-default-bin=enabled - -Dbug-report-url=https://github.com/void-linux/void-packages/issues/new/choose" -hostmakedepends="pkg-config xdg-utils perl libxslt gjs LuaJIT desktop-file-utils - AppStream gettext gi-docgen gobject-introspection yelp-tools librsvg-devel glib-devel" -makedepends="babl-devel gtk+3-devel gegl-devel libgexiv2-devel libgirepository-devel - libmypaint-devel mypaint-brushes librsvg-devel glib-networking appstream-glib-devel - libXmu-devel ghostscript-devel libmng-devel aalib-devel libXpm-devel libopenexr-devel - libwebp-devel libheif-devel poppler-glib-devel libwmf-devel libopenjpeg2-devel - libjxl-devel alsa-lib-devel cfitsio-devel python3-gobject-devel libgomp-devel - libunwind-devel lua51-lgi" -depends="desktop-file-utils hicolor-icon-theme iso-codes mypaint-brushes python3-gobject gjs" -checkdepends="xvfb-run dbus" -short_desc="GNU image manipulation program" -conf_files="/etc/gimp/${version%%.*}.0/*" -maintainer="fosslinux " -license="GPL-3.0-only" -homepage="https://www.gimp.org" -distfiles="https://download.gimp.org/gimp/v${version%.*}/gimp-${version/+rc/-RC}.tar.xz" -checksum=8caa2ec275bf09326575654ac276afc083f8491e7cca45d19cf29e696aecab25 -lib32disabled=yes - -if [ "$CROSS_BUILD" ]; then - hostmakedepends+=" gimp" - configure_args+=" -Dcan-crosscompile-gir=true -Dgi-docgen=disabled" -fi - -if [ -n "$XBPS_CHECK_PKGS" ]; then - configure_args+=" -Dheadless-tests=enabled" -else - configure_args+=" -Dheadless-tests=disabled" -fi - -libgimp_package() { - short_desc+=" - runtime libraries" - pkg_install() { - vmove "usr/lib/*.so.*" - } -} - -gimp-devel_package() { - depends="libgimp>=${version}_${revision} gegl-devel gtk+3-devel libgexiv2-devel" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - vmove usr/share/gir-1.0 - vmove usr/share/vala - if [ -z "$CROSS_BUILD" ]; then - vmove usr/share/doc - fi - } -} diff --git a/srcpkgs/gimp/update b/srcpkgs/gimp/update deleted file mode 100644 index 46d9a90b36a146..00000000000000 --- a/srcpkgs/gimp/update +++ /dev/null @@ -1 +0,0 @@ -ignore="*.99.*" diff --git a/srcpkgs/gip/template b/srcpkgs/gip/template deleted file mode 100644 index 26fe178d8a644a..00000000000000 --- a/srcpkgs/gip/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'gip' -pkgname=gip -version=0.7.1 -revision=3 -build_style=cargo -hostmakedepends="pkg-config" -makedepends="openssl-devel" -short_desc="CLI tool to get global IP address" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/dalance/gip" -distfiles="https://github.com/dalance/gip/archive/v${version}.tar.gz" -checksum=b0cc949cbd25d6dc1e61d08092a78f95f65fb600601d03a407878774385a4060 - -post_install() { - vlicense LICENSE-MIT -} diff --git a/srcpkgs/gir-freedesktop b/srcpkgs/gir-freedesktop deleted file mode 120000 index acab3e635e04b5..00000000000000 --- a/srcpkgs/gir-freedesktop +++ /dev/null @@ -1 +0,0 @@ -gobject-introspection \ No newline at end of file diff --git a/srcpkgs/girara-devel b/srcpkgs/girara-devel deleted file mode 120000 index eacde24ac5b9b2..00000000000000 --- a/srcpkgs/girara-devel +++ /dev/null @@ -1 +0,0 @@ -girara \ No newline at end of file diff --git a/srcpkgs/girara/template b/srcpkgs/girara/template deleted file mode 100644 index ebdde1f1a3dc7f..00000000000000 --- a/srcpkgs/girara/template +++ /dev/null @@ -1,31 +0,0 @@ -# Template file for 'girara' -pkgname=girara -version=0.4.5 -revision=1 -build_style=meson -hostmakedepends="pkg-config intltool doxygen glib-devel" -makedepends="gtk+3-devel libglib-devel json-glib-devel" -checkdepends="check-devel xvfb-run" -short_desc="Library implementing a user interface that focuses on minimalism" -maintainer="lemmi " -license="Zlib" -homepage="https://pwmt.org/projects/girara/" -changelog="https://pwmt.org/projects/girara/changelog/${version}/index.html" -distfiles="https://pwmt.org/projects/girara/download/girara-${version}.tar.xz" -checksum=6b7f7993f82796854d5036572b879ffaaf7e0b619d12abdb318ce14757bdda91 -make_check_pre="xvfb-run" - -post_install() { - vlicense LICENSE -} - -girara-devel_package() { - depends="${sourcepkg}>=${version}_${revision} gtk+3-devel json-c-devel - libglib-devel pango-devel $(vopt_if notify libnotify-devel) json-glib-devel" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/gist/template b/srcpkgs/gist/template deleted file mode 100644 index d5eaaffa360576..00000000000000 --- a/srcpkgs/gist/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'gist' -pkgname=gist -version=6.0.0 -revision=1 -hostmakedepends="ruby" -depends="ruby" -short_desc="Uploads content to gist.github.com" -maintainer="Enno Boland " -license="MIT" -homepage="http://defunkt.io/gist/" -distfiles="https://github.com/defunkt/gist/archive/v${version}.tar.gz" -checksum=ddfb33c039f8825506830448a658aa22685fc0c25dbe6d0240490982c4721812 - -do_build() { - rake standalone -} - -do_install() { - rake PREFIX=$DESTDIR/usr install - vlicense LICENSE.MIT -} diff --git a/srcpkgs/gister/template b/srcpkgs/gister/template deleted file mode 100644 index a22579e8823da5..00000000000000 --- a/srcpkgs/gister/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'gister' -pkgname=gister -version=0.5.0 -revision=5 -build_style=go -go_import_path=github.com/viyatb/gister -short_desc="Command line app to create Gists in Go" -maintainer="travankor " -license="MIT" -homepage="https://github.com/viyatb/gister" -distfiles="https://github.com/viyatb/gister/archive/v${version}.tar.gz" -checksum=0cb0d739c91ccf93b61885ceb1b5f456367f67439527ba4977ae8e5b7002faca - -post_install() { - vlicense LICENSE.md -} diff --git a/srcpkgs/git-absorb/template b/srcpkgs/git-absorb/template deleted file mode 100644 index 2e3a65ef9f7238..00000000000000 --- a/srcpkgs/git-absorb/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'git-absorb' -pkgname=git-absorb -version=0.8.0 -revision=1 -build_style=cargo -build_helper="qemu" -hostmakedepends="pkg-config asciidoc" -makedepends="libgit2-1.9-devel" -short_desc="Like git commit --fixup, but automatic" -maintainer="icp " -license="BSD-3-Clause" -homepage="https://github.com/tummychow/git-absorb" -distfiles="https://github.com/tummychow/git-absorb/archive/refs/tags/${version}.tar.gz" -checksum=9ed6fef801fbfeb7110744cac38ae5b3387d8832749ae20077b9139d032211f1 -make_check_pre="env PATH=/usr/libexec/chroot-git:${PATH}" - -post_install() { - vlicense LICENSE.md - - a2x -L -d manpage -f manpage Documentation/git-absorb.adoc --attribute man-version=${version} - 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-all b/srcpkgs/git-all deleted file mode 120000 index 0899c2993dab9b..00000000000000 --- a/srcpkgs/git-all +++ /dev/null @@ -1 +0,0 @@ -git \ No newline at end of file diff --git a/srcpkgs/git-annex/patches/basement.patch b/srcpkgs/git-annex/patches/basement.patch deleted file mode 100644 index e934f8e67b2ee0..00000000000000 --- a/srcpkgs/git-annex/patches/basement.patch +++ /dev/null @@ -1,242 +0,0 @@ -From 38be2c93acb6f459d24ed6c626981c35ccf44095 Mon Sep 17 00:00:00 2001 -From: Sylvain Henry -Date: Thu, 16 Feb 2023 15:40:45 +0100 -Subject: [PATCH] Fix build on 32-bit architectures - ---- - basement/Basement/Bits.hs | 4 ++++ - basement/Basement/From.hs | 24 ----------------------- - basement/Basement/Numerical/Additive.hs | 4 ++++ - basement/Basement/Numerical/Conversion.hs | 20 +++++++++++++++++++ - basement/Basement/PrimType.hs | 6 +++++- - basement/Basement/Types/OffsetSize.hs | 22 +++++++++++++++++++-- - 6 files changed, 53 insertions(+), 27 deletions(-) - -diff --git a/basement/Basement/Bits.hs b/basement/Basement/Bits.hs -index 7eeea0f5..24520ed7 100644 ---- a/basement/Basement/Bits.hs -+++ b/basement/Basement/Bits.hs -@@ -54,8 +54,12 @@ import GHC.Int - import Basement.Compat.Primitive - - #if WORD_SIZE_IN_BITS < 64 -+#if __GLASGOW_HASKELL__ >= 904 -+import GHC.Exts -+#else - import GHC.IntWord64 - #endif -+#endif - - -- | operation over finite bits - class FiniteBitsOps bits where -diff --git a/basement/Basement/From.hs b/basement/Basement/From.hs -index 7bbe141c..80014b3e 100644 ---- a/basement/Basement/From.hs -+++ b/basement/Basement/From.hs -@@ -272,23 +272,11 @@ instance (NatWithinBound (CountOf ty) n, KnownNat n, PrimType ty) - tryFrom = BlockN.toBlockN . UArray.toBlock . BoxArray.mapToUnboxed id - - instance (KnownNat n, NatWithinBound Word8 n) => From (Zn64 n) Word8 where --#if __GLASGOW_HASKELL__ >= 904 -- from = narrow . unZn64 where narrow (W64# w) = W8# (wordToWord8# (word64ToWord# (GHC.Prim.word64ToWord# w))) --#else - from = narrow . unZn64 where narrow (W64# w) = W8# (wordToWord8# (word64ToWord# w)) --#endif - instance (KnownNat n, NatWithinBound Word16 n) => From (Zn64 n) Word16 where --#if __GLASGOW_HASKELL__ >= 904 -- from = narrow . unZn64 where narrow (W64# w) = W16# (wordToWord16# (word64ToWord# (GHC.Prim.word64ToWord# w))) --#else - from = narrow . unZn64 where narrow (W64# w) = W16# (wordToWord16# (word64ToWord# w)) --#endif - instance (KnownNat n, NatWithinBound Word32 n) => From (Zn64 n) Word32 where --#if __GLASGOW_HASKELL__ >= 904 -- from = narrow . unZn64 where narrow (W64# w) = W32# (wordToWord32# (word64ToWord# (GHC.Prim.word64ToWord# w))) --#else - from = narrow . unZn64 where narrow (W64# w) = W32# (wordToWord32# (word64ToWord# w)) --#endif - instance From (Zn64 n) Word64 where - from = unZn64 - instance From (Zn64 n) Word128 where -@@ -297,23 +285,11 @@ instance From (Zn64 n) Word256 where - from = from . unZn64 - - instance (KnownNat n, NatWithinBound Word8 n) => From (Zn n) Word8 where --#if __GLASGOW_HASKELL__ >= 904 -- from = narrow . naturalToWord64 . unZn where narrow (W64# w) = W8# (wordToWord8# (word64ToWord# (GHC.Prim.word64ToWord# w))) --#else - from = narrow . naturalToWord64 . unZn where narrow (W64# w) = W8# (wordToWord8# (word64ToWord# w)) --#endif - instance (KnownNat n, NatWithinBound Word16 n) => From (Zn n) Word16 where --#if __GLASGOW_HASKELL__ >= 904 -- from = narrow . naturalToWord64 . unZn where narrow (W64# w) = W16# (wordToWord16# (word64ToWord# (GHC.Prim.word64ToWord# w))) --#else - from = narrow . naturalToWord64 . unZn where narrow (W64# w) = W16# (wordToWord16# (word64ToWord# w)) --#endif - instance (KnownNat n, NatWithinBound Word32 n) => From (Zn n) Word32 where --#if __GLASGOW_HASKELL__ >= 904 -- from = narrow . naturalToWord64 . unZn where narrow (W64# w) = W32# (wordToWord32# (word64ToWord# (GHC.Prim.word64ToWord# w))) --#else - from = narrow . naturalToWord64 . unZn where narrow (W64# w) = W32# (wordToWord32# (word64ToWord# w)) --#endif - instance (KnownNat n, NatWithinBound Word64 n) => From (Zn n) Word64 where - from = naturalToWord64 . unZn - instance (KnownNat n, NatWithinBound Word128 n) => From (Zn n) Word128 where -diff --git a/basement/Basement/Numerical/Additive.hs b/basement/Basement/Numerical/Additive.hs -index d0dfb973..8ab65aa0 100644 ---- a/basement/Basement/Numerical/Additive.hs -+++ b/basement/Basement/Numerical/Additive.hs -@@ -30,8 +30,12 @@ import qualified Basement.Types.Word128 as Word128 - import qualified Basement.Types.Word256 as Word256 - - #if WORD_SIZE_IN_BITS < 64 -+#if __GLASGOW_HASKELL__ >= 904 -+import GHC.Exts -+#else - import GHC.IntWord64 - #endif -+#endif - - -- | Represent class of things that can be added together, - -- contains a neutral element and is commutative. -diff --git a/basement/Basement/Numerical/Conversion.hs b/basement/Basement/Numerical/Conversion.hs -index db502c07..fddc8232 100644 ---- a/basement/Basement/Numerical/Conversion.hs -+++ b/basement/Basement/Numerical/Conversion.hs -@@ -26,8 +26,12 @@ import GHC.Word - import Basement.Compat.Primitive - - #if WORD_SIZE_IN_BITS < 64 -+#if __GLASGOW_HASKELL__ >= 904 -+import GHC.Exts -+#else - import GHC.IntWord64 - #endif -+#endif - - intToInt64 :: Int -> Int64 - #if WORD_SIZE_IN_BITS == 64 -@@ -96,11 +100,22 @@ int64ToWord64 (I64# i) = W64# (int64ToWord64# i) - #endif - - #if WORD_SIZE_IN_BITS == 64 -+#if __GLASGOW_HASKELL__ >= 904 -+word64ToWord# :: Word64# -> Word# -+word64ToWord# i = word64ToWord# i -+#else - word64ToWord# :: Word# -> Word# - word64ToWord# i = i -+#endif - {-# INLINE word64ToWord# #-} - #endif - -+#if WORD_SIZE_IN_BITS < 64 -+word64ToWord32# :: Word64# -> Word32# -+word64ToWord32# i = wordToWord32# (word64ToWord# i) -+{-# INLINE word64ToWord32# #-} -+#endif -+ - -- | 2 Word32s - data Word32x2 = Word32x2 {-# UNPACK #-} !Word32 - {-# UNPACK #-} !Word32 -@@ -113,9 +128,14 @@ word64ToWord32s (W64# w64) = Word32x2 (W32# (wordToWord32# (uncheckedShiftRL# (G - word64ToWord32s (W64# w64) = Word32x2 (W32# (wordToWord32# (uncheckedShiftRL# w64 32#))) (W32# (wordToWord32# w64)) - #endif - #else -+#if __GLASGOW_HASKELL__ >= 904 -+word64ToWord32s :: Word64 -> Word32x2 -+word64ToWord32s (W64# w64) = Word32x2 (W32# (word64ToWord32# (uncheckedShiftRL64# w64 32#))) (W32# (word64ToWord32# w64)) -+#else - word64ToWord32s :: Word64 -> Word32x2 - word64ToWord32s (W64# w64) = Word32x2 (W32# (word64ToWord# (uncheckedShiftRL64# w64 32#))) (W32# (word64ToWord# w64)) - #endif -+#endif - - wordToChar :: Word -> Char - wordToChar (W# word) = C# (chr# (word2Int# word)) -diff --git a/basement/Basement/PrimType.hs b/basement/Basement/PrimType.hs -index f8ca2926..a888ec91 100644 ---- a/basement/Basement/PrimType.hs -+++ b/basement/Basement/PrimType.hs -@@ -54,7 +54,11 @@ import Basement.Nat - import qualified Prelude (quot) - - #if WORD_SIZE_IN_BITS < 64 --import GHC.IntWord64 -+#if __GLASGOW_HASKELL__ >= 904 -+import GHC.Exts -+#else -+import GHC.IntWord64 -+#endif - #endif - - #ifdef FOUNDATION_BOUNDS_CHECK -diff --git a/basement/Basement/Types/OffsetSize.hs b/basement/Basement/Types/OffsetSize.hs -index cd944927..1ea80dad 100644 ---- a/basement/Basement/Types/OffsetSize.hs -+++ b/basement/Basement/Types/OffsetSize.hs -@@ -70,8 +70,12 @@ import Data.List (foldl') - import qualified Prelude - - #if WORD_SIZE_IN_BITS < 64 -+#if __GLASGOW_HASKELL__ >= 904 -+import GHC.Exts -+#else - import GHC.IntWord64 - #endif -+#endif - - -- | File size in bytes - newtype FileSize = FileSize Word64 -@@ -225,20 +229,26 @@ countOfRoundUp alignment (CountOf n) = CountOf ((n + (alignment-1)) .&. compleme - - csizeOfSize :: CountOf Word8 -> CSize - #if WORD_SIZE_IN_BITS < 64 -+#if __GLASGOW_HASKELL__ >= 904 -+csizeOfSize (CountOf (I# sz)) = CSize (W32# (wordToWord32# (int2Word# sz))) -+#else - csizeOfSize (CountOf (I# sz)) = CSize (W32# (int2Word# sz)) -+#endif - #else - #if __GLASGOW_HASKELL__ >= 904 - csizeOfSize (CountOf (I# sz)) = CSize (W64# (wordToWord64# (int2Word# sz))) -- - #else - csizeOfSize (CountOf (I# sz)) = CSize (W64# (int2Word# sz)) -- - #endif - #endif - - csizeOfOffset :: Offset8 -> CSize - #if WORD_SIZE_IN_BITS < 64 -+#if __GLASGOW_HASKELL__ >= 904 -+csizeOfOffset (Offset (I# sz)) = CSize (W32# (wordToWord32# (int2Word# sz))) -+#else - csizeOfOffset (Offset (I# sz)) = CSize (W32# (int2Word# sz)) -+#endif - #else - #if __GLASGOW_HASKELL__ >= 904 - csizeOfOffset (Offset (I# sz)) = CSize (W64# (wordToWord64# (int2Word# sz))) -@@ -250,7 +260,11 @@ csizeOfOffset (Offset (I# sz)) = CSize (W64# (int2Word# sz)) - sizeOfCSSize :: CSsize -> CountOf Word8 - sizeOfCSSize (CSsize (-1)) = error "invalid size: CSSize is -1" - #if WORD_SIZE_IN_BITS < 64 -+#if __GLASGOW_HASKELL__ >= 904 -+sizeOfCSSize (CSsize (I32# sz)) = CountOf (I# (int32ToInt# sz)) -+#else - sizeOfCSSize (CSsize (I32# sz)) = CountOf (I# sz) -+#endif - #else - #if __GLASGOW_HASKELL__ >= 904 - sizeOfCSSize (CSsize (I64# sz)) = CountOf (I# (int64ToInt# sz)) -@@ -261,7 +275,11 @@ sizeOfCSSize (CSsize (I64# sz)) = CountOf (I# sz) - - sizeOfCSize :: CSize -> CountOf Word8 - #if WORD_SIZE_IN_BITS < 64 -+#if __GLASGOW_HASKELL__ >= 904 -+sizeOfCSize (CSize (W32# sz)) = CountOf (I# (word2Int# (word32ToWord# sz))) -+#else - sizeOfCSize (CSize (W32# sz)) = CountOf (I# (word2Int# sz)) -+#endif - #else - #if __GLASGOW_HASKELL__ >= 904 - sizeOfCSize (CSize (W64# sz)) = CountOf (I# (word2Int# (word64ToWord# sz))) diff --git a/srcpkgs/git-annex/patches/cborg.patch b/srcpkgs/git-annex/patches/cborg.patch deleted file mode 100644 index b44ba514458e8e..00000000000000 --- a/srcpkgs/git-annex/patches/cborg.patch +++ /dev/null @@ -1,212 +0,0 @@ -commit 9d1418bb8b38cb9a438d7f18835b1ef7ef12b234 -Author: amesgen -Date: Sun Sep 10 20:03:40 2023 +0200 - - Fix compilation and support GHC >=9.2 on 32bit - -diff --git a/cborg/src/Codec/CBOR/Decoding.hs b/cborg/src/Codec/CBOR/Decoding.hs -index a7d774c..bf68e68 100644 ---- a/cborg/src/Codec/CBOR/Decoding.hs -+++ b/cborg/src/Codec/CBOR/Decoding.hs -@@ -315,11 +315,16 @@ getDecodeAction (Decoder k) = k (\x -> return (Done x)) - toInt8 :: Int# -> Int8 - toInt16 :: Int# -> Int16 - toInt32 :: Int# -> Int32 --toInt64 :: Int# -> Int64 - toWord8 :: Word# -> Word8 - toWord16 :: Word# -> Word16 - toWord32 :: Word# -> Word32 -+#if defined(ARCH_64bit) -+toInt64 :: Int# -> Int64 - toWord64 :: Word# -> Word64 -+#else -+toInt64 :: Int64# -> Int64 -+toWord64 :: Word64# -> Word64 -+#endif - #if MIN_VERSION_ghc_prim(0,8,0) - toInt8 n = I8# (intToInt8# n) - toInt16 n = I16# (intToInt16# n) -@@ -327,8 +332,7 @@ toInt32 n = I32# (intToInt32# n) - toWord8 n = W8# (wordToWord8# n) - toWord16 n = W16# (wordToWord16# n) - toWord32 n = W32# (wordToWord32# n) --#if WORD_SIZE_IN_BITS == 64 --#if MIN_VERSION_base(4,17,0) -+#if MIN_VERSION_base(4,17,0) && defined(ARCH_64bit) - toInt64 n = I64# (intToInt64# n) - toWord64 n = W64# (wordToWord64# n) - #else -@@ -336,10 +340,6 @@ toInt64 n = I64# n - toWord64 n = W64# n - #endif - #else --toInt64 n = I64# (intToInt64# n) --toWord64 n = W64# (wordToWord64# n) --#endif --#else - toInt8 n = I8# n - toInt16 n = I16# n - toInt32 n = I32# n -@@ -986,7 +986,7 @@ type ByteOffset = Int64 - -- @since 0.2.2.0 - peekByteOffset :: Decoder s ByteOffset - peekByteOffset = Decoder (\k -> return (PeekByteOffset (\off# -> k (I64# --#if MIN_VERSION_base(4,17,0) -+#if MIN_VERSION_base(4,17,0) && !defined(ARCH_32bit) - (intToInt64# off#) - #else - off# -diff --git a/cborg/src/Codec/CBOR/Magic.hs b/cborg/src/Codec/CBOR/Magic.hs -index cdeb455..bfae638 100644 ---- a/cborg/src/Codec/CBOR/Magic.hs -+++ b/cborg/src/Codec/CBOR/Magic.hs -@@ -120,7 +120,7 @@ import qualified Numeric.Half as Half - import Data.Bits ((.|.), unsafeShiftL) - #endif - --#if defined(ARCH_32bit) -+#if defined(ARCH_32bit) && !MIN_VERSION_ghc_prim(0,8,0) - import GHC.IntWord64 (wordToWord64#, word64ToWord#, - intToInt64#, int64ToInt#, - leWord64#, ltWord64#, word64ToInt64#) -@@ -173,7 +173,7 @@ grabWord64 (Ptr ip#) = W64# (wordToWord64# (byteSwap# (word64ToWord# (indexWord6 - grabWord64 (Ptr ip#) = W64# (byteSwap# (indexWord64OffAddr# ip# 0#)) - #endif - #else --grabWord64 (Ptr ip#) = W64# (byteSwap64# (word64ToWord# (indexWord64OffAddr# ip# 0#))) -+grabWord64 (Ptr ip#) = W64# (byteSwap64# (indexWord64OffAddr# ip# 0#)) - #endif - - #elif defined(MEM_UNALIGNED_OPS) && \ -@@ -484,7 +484,7 @@ word16ToInt (W16# w#) = I# (word2Int# (word16ToWord# w#)) - word32ToInt (W32# w#) = I# (word2Int# (word32ToWord# w#)) - #else - word32ToInt (W32# w#) = -- case isTrue# (w# `ltWord#` 0x80000000##) of -+ case isTrue# (word32ToWord# w# `ltWord#` 0x80000000##) of - True -> Just (I# (word2Int# (word32ToWord# w#))) - False -> Nothing - #endif -@@ -530,6 +530,19 @@ word64ToInt (W64# w#) = - {-# INLINE word64ToInt #-} - - #if defined(ARCH_32bit) -+#if MIN_VERSION_ghc_prim(0,8,0) -+word8ToInt64 (W8# w#) = I64# (intToInt64# (word2Int# (word8ToWord# w#))) -+word16ToInt64 (W16# w#) = I64# (intToInt64# (word2Int# (word16ToWord# w#))) -+word32ToInt64 (W32# w#) = I64# (word64ToInt64# (wordToWord64# (word32ToWord# w#))) -+word64ToInt64 (W64# w#) = -+ case isTrue# (w# `ltWord64#` uncheckedShiftL64# (wordToWord64# 1##) 63#) of -+ True -> Just (I64# (word64ToInt64# w#)) -+ False -> Nothing -+ -+word8ToWord64 (W8# w#) = W64# (wordToWord64# (word8ToWord# w#)) -+word16ToWord64 (W16# w#) = W64# (wordToWord64# (word16ToWord# w#)) -+word32ToWord64 (W32# w#) = W64# (wordToWord64# (word32ToWord# w#)) -+#else - word8ToInt64 (W8# w#) = I64# (intToInt64# (word2Int# w#)) - word16ToInt64 (W16# w#) = I64# (intToInt64# (word2Int# w#)) - word32ToInt64 (W32# w#) = I64# (word64ToInt64# (wordToWord64# w#)) -@@ -541,6 +554,7 @@ word64ToInt64 (W64# w#) = - word8ToWord64 (W8# w#) = W64# (wordToWord64# w#) - word16ToWord64 (W16# w#) = W64# (wordToWord64# w#) - word32ToWord64 (W32# w#) = W64# (wordToWord64# w#) -+#endif - - {-# INLINE word8ToInt64 #-} - {-# INLINE word16ToInt64 #-} -diff --git a/cborg/src/Codec/CBOR/Read.hs b/cborg/src/Codec/CBOR/Read.hs -index 6546575..c4dc761 100644 ---- a/cborg/src/Codec/CBOR/Read.hs -+++ b/cborg/src/Codec/CBOR/Read.hs -@@ -63,7 +63,7 @@ import qualified Data.Text as T - import qualified Data.Text.Encoding as T - import Data.Word - import GHC.Word --#if defined(ARCH_32bit) -+#if defined(ARCH_32bit) && !MIN_VERSION_ghc_prim(0,8,0) - import GHC.IntWord64 - #endif - import GHC.Exts -@@ -510,8 +510,8 @@ go_fast !bs da@(ConsumeNegWord64Canonical k) = - go_fast !bs da@(ConsumeInt64Canonical k) = - case tryConsumeInt64 (BS.unsafeHead bs) bs of - DecodeFailure -> go_fast_end bs da -- DecodedToken sz i@(I64# i#) -- | isInt64Canonical sz i -> k i# >>= go_fast (BS.unsafeDrop sz bs) -+ DecodedToken sz (I64# i#) -+ | isInt64Canonical sz i# -> k i# >>= go_fast (BS.unsafeDrop sz bs) - | otherwise -> go_fast_end bs da - - go_fast !bs da@(ConsumeListLen64Canonical k) = -@@ -994,8 +994,8 @@ go_fast_end !bs (ConsumeNegWord64Canonical k) = - go_fast_end !bs (ConsumeInt64Canonical k) = - case tryConsumeInt64 (BS.unsafeHead bs) bs of - DecodeFailure -> return $! SlowFail bs "expected int64" -- DecodedToken sz i@(I64# i#) -- | isInt64Canonical sz i -> k i# >>= go_fast_end (BS.unsafeDrop sz bs) -+ DecodedToken sz (I64# i#) -+ | isInt64Canonical sz i# -> k i# >>= go_fast_end (BS.unsafeDrop sz bs) - | otherwise -> return $! SlowFail bs "non-canonical int64" - - go_fast_end !bs (ConsumeListLen64Canonical k) = -@@ -1271,7 +1271,7 @@ go_slow da bs !offset = do - - SlowPeekByteOffset bs' k -> - lift --#if MIN_VERSION_base(4,17,0) -+#if MIN_VERSION_base(4,17,0) && !defined(ARCH_32bit) - (k (int64ToInt# off#)) - #else - (k off#) -@@ -1381,7 +1381,7 @@ go_slow_overlapped da sz bs_cur bs_next !offset = - SlowPeekByteOffset bs_empty k -> - assert (BS.null bs_empty) $ do - lift --#if MIN_VERSION_base(4,17,0) -+#if MIN_VERSION_base(4,17,0) && !defined(ARCH_32bit) - (k (int64ToInt# off#)) - #else - (k off#) -@@ -1565,17 +1565,17 @@ isIntCanonical sz i - {-# INLINE isWord64Canonical #-} - isWord64Canonical :: Int -> Word64 -> Bool - isWord64Canonical sz w -- | sz == 2 = w > 0x17) -- | sz == 3 = w > 0xff) -- | sz == 5 = w > 0xffff) -- | sz == 9 = w > 0xffffffff) -+ | sz == 2 = w > 0x17 -+ | sz == 3 = w > 0xff -+ | sz == 5 = w > 0xffff -+ | sz == 9 = w > 0xffffffff - | otherwise = True - - {-# INLINE isInt64Canonical #-} - isInt64Canonical :: Int -> Int64# -> Bool - isInt64Canonical sz i# -- | isTrue# (i# `ltInt64#` intToInt64# 0#) = isWord64Canonical sz (not64# w#) -- | otherwise = isWord64Canonical sz w# -+ | isTrue# (i# `ltInt64#` intToInt64# 0#) = isWord64Canonical sz (W64# (not64# w#)) -+ | otherwise = isWord64Canonical sz (W64# w#) - where - w# = int64ToWord64# i# - #endif -@@ -1796,7 +1796,7 @@ tryConsumeInteger hdr !bs = case word8ToWord hdr of - 0x1b -> let !w = eatTailWord64 bs - sz = 9 - #if defined(ARCH_32bit) -- in DecodedToken sz (BigIntToken (isWord64Canonical sz (word64ToWord w)) $! toInteger w) -+ in DecodedToken sz (BigIntToken (isWord64Canonical sz w) $! toInteger w) - #else - in DecodedToken sz (BigIntToken (isWordCanonical sz (word64ToWord w)) $! toInteger w) - #endif -@@ -1838,7 +1838,7 @@ tryConsumeInteger hdr !bs = case word8ToWord hdr of - 0x3b -> let !w = eatTailWord64 bs - sz = 9 - #if defined(ARCH_32bit) -- in DecodedToken sz (BigIntToken (isWord64Canonical sz (word64ToWord w)) $! (-1 - toInteger w)) -+ in DecodedToken sz (BigIntToken (isWord64Canonical sz w) $! (-1 - toInteger w)) - #else - in DecodedToken sz (BigIntToken (isWordCanonical sz (word64ToWord w)) $! (-1 - toInteger w)) - #endif diff --git a/srcpkgs/git-annex/patches/memory.patch b/srcpkgs/git-annex/patches/memory.patch deleted file mode 100644 index 2a6d85b720d5bd..00000000000000 --- a/srcpkgs/git-annex/patches/memory.patch +++ /dev/null @@ -1,36 +0,0 @@ -From 2738929ce15b4c8704bbbac24a08539b5d4bf30e Mon Sep 17 00:00:00 2001 -From: sternenseemann -Date: Mon, 14 Aug 2023 10:51:30 +0200 -Subject: [PATCH] Data.Memory.Internal.CompatPrim64: fix 32 bit with GHC >= 9.4 - -Since 9.4, GHC.Prim exports Word64# operations like timesWord64# even on -i686 whereas GHC.IntWord64 no longer exists. Therefore, we can just use -the ready made solution. - -Closes #98, as it should be the better solution. ---- - Data/Memory/Internal/CompatPrim64.hs | 4 ++++ - 1 file changed, 4 insertions(+) - -diff --git a/Data/Memory/Internal/CompatPrim64.hs b/Data/Memory/Internal/CompatPrim64.hs -index b9eef8a..a134c88 100644 ---- a/memory/Data/Memory/Internal/CompatPrim64.hs -+++ b/memory/Data/Memory/Internal/CompatPrim64.hs -@@ -150,6 +150,7 @@ w64# :: Word# -> Word# -> Word# -> Word64# - w64# w _ _ = w - - #elif WORD_SIZE_IN_BITS == 32 -+#if __GLASGOW_HASKELL__ < 904 - import GHC.IntWord64 - import GHC.Prim (Word#) - -@@ -158,6 +159,9 @@ timesWord64# a b = - let !ai = word64ToInt64# a - !bi = word64ToInt64# b - in int64ToWord64# (timesInt64# ai bi) -+#else -+import GHC.Prim -+#endif - - w64# :: Word# -> Word# -> Word# -> Word64# - w64# _ hw lw = diff --git a/srcpkgs/git-annex/template b/srcpkgs/git-annex/template deleted file mode 100644 index bdaf8d3269d95e..00000000000000 --- a/srcpkgs/git-annex/template +++ /dev/null @@ -1,52 +0,0 @@ -# Template file for 'git-annex' -pkgname=git-annex -version=10.20250630 -revision=1 -build_style=gnu-makefile -build_helper=haskell -make_check_target=test -make_use_env=yes -hostmakedepends="cabal-install" -makedepends="curl file-devel gnupg gnutls-devel gsasl-devel libxml2-devel - lsof rsync git ncurses-devel bup borg nocache git-remote-gcrypt" -depends="git rsync curl lsof gnupg>=2" -short_desc="Git addon for managing large files" -maintainer="Evan Deaubl " -license="AGPL-3.0-or-later, MIT, BSD-2-Clause, GPL-3.0-or-later, custom:Expat, custom:MIT-twitter, GPL-2.0-only, custom:icon-license" -homepage="https://git-annex.branchable.com" -changelog="https://git.joeyh.name/index.cgi/git-annex.git/plain/CHANGELOG" -# The hackage distribution is missing the makefile and build tools -distfiles="https://git.joeyh.name/index.cgi/git-annex.git/snapshot/git-annex-${version}.tar.gz - https://hackage.haskell.org/package/basement-0.0.16/basement-0.0.16.tar.gz - https://hackage.haskell.org/package/memory-0.18.0/memory-0.18.0.tar.gz - https://hackage.haskell.org/package/cborg-0.2.10.0/cborg-0.2.10.0.tar.gz" -checksum="f798e07707ab2eb7c8fe76b9821ba6b2878d4bae2a03ae5a8cac69eb315bcd98 - 7fb77e249aef76ba5aed3059d556800ce02b614597c488ba01f0a16449146300 - fd4eb6f638e24b81b4e6cdd68772a531726f2f67686c8969d3407d82f7862e3e - 17fe070c38fc498cab49bcb9d6215b7747d53bedf96502e9bcce9cad73b9c797" -nopie_files="/usr/bin/git-annex" -nocross=yes -skip_extraction="basement-0.0.16.tar.gz memory-0.18.0.tar.gz cborg-0.2.10.0.tar.gz" -disable_parallel_build=yes - -if [ "$XBPS_TARGET_MACHINE" = "i686" ]; then - broken="ghc panic, likely https://gitlab.haskell.org/ghc/ghc/-/issues/25904" -fi - -post_extract() { - vsrcextract -C basement basement-0.0.16.tar.gz - vsrcextract -C memory memory-0.18.0.tar.gz - vsrcextract -C cborg cborg-0.2.10.0.tar.gz -} - -export BUILDERCOMMONOPTIONS="-f servant --index-state=2025-07-04T05:45:32Z" -export GHC="cabal exec -- ghc" - -pre_configure() { - echo 'packages: ./basement ./memory ./cborg .' > cabal.project - cabal update -} - -post_install() { - vlicense doc/license/AGPL -} diff --git a/srcpkgs/git-annex/update b/srcpkgs/git-annex/update deleted file mode 100644 index 8dd5b639534803..00000000000000 --- a/srcpkgs/git-annex/update +++ /dev/null @@ -1,2 +0,0 @@ -site='http://hackage.haskell.org/package/git-annex' -pattern='Readme for git-annex-\K[\d.]+(?=)' diff --git a/srcpkgs/git-brws/template b/srcpkgs/git-brws/template deleted file mode 100644 index 9ee3b2d3ea1e13..00000000000000 --- a/srcpkgs/git-brws/template +++ /dev/null @@ -1,31 +0,0 @@ -# Template file for 'git-brws' -pkgname=git-brws -version=0.11.12 -revision=4 -build_style=cargo -hostmakedepends="pkg-config" -makedepends="openssl-devel" -short_desc="CLI tool for opening web page of the hoster for a git remote" -maintainer="Orphaned " -license="MIT" -homepage="https://rhysd.github.io/git-brws/" -distfiles="https://github.com/rhysd/git-brws/archive/v${version}.tar.gz" -checksum=3a4bbf93f0b16562260ca66c2b60c655d5bfc690d0229d11757be76d95cb81c5 -# Tests require git checkout and partially also GitHub tokens -make_check=no - -post_patch() { - # fixes an indexmap error when cross compiling - cargo update --package autocfg:1.0.1 --precise 1.1.0 - - # fixes compilation on Rust 1.64 and higher - cargo update --package socket2:0.3.15 --precise 0.3.16 - - # required for openssl3 compat - cargo update --package openssl-sys:0.9.58 --precise 0.9.80 - cargo update --package openssl:0.10.30 --precise 0.10.45 -} - -post_install() { - vlicense LICENSE.txt -} diff --git a/srcpkgs/git-cal/template b/srcpkgs/git-cal/template deleted file mode 100644 index 08e71a0967a9fc..00000000000000 --- a/srcpkgs/git-cal/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'git-cal' -pkgname=git-cal -version=0.9.1 -revision=4 -build_style=perl-module -hostmakedepends="perl" -makedepends="$hostmakedepends" -depends="perl" -short_desc="GitHub like contributions calendar on terminal" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/k4rthik/git-cal" -distfiles="${homepage}/archive/v${version}.tar.gz" -checksum=783fa73197b349a51d90670480a750b063c97e5779a5231fe046315af0a946cd - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/git-cliff/template b/srcpkgs/git-cliff/template deleted file mode 100644 index 124153320d6ef7..00000000000000 --- a/srcpkgs/git-cliff/template +++ /dev/null @@ -1,36 +0,0 @@ -# Template file for 'git-cliff' -pkgname=git-cliff -version=2.10.1 -revision=2 -build_style=cargo -build_helper=qemu -configure_args="--no-default-features --features=integrations" -make_install_args="--path git-cliff" -# These tests fail without a git repo -make_check_args="-- --skip repo::" -hostmakedepends="pkg-config libzstd-devel" -makedepends="libgit2-1.9-devel libzstd-devel" -short_desc="Changelog generator based on conventional commits" -maintainer="tranzystorekk " -license="Apache-2.0 OR MIT" -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=172888704ad429e238e61472e31704d4fdf5ff9c2c04479bb9452fb70d7a9278 - -post_install() { - vdoc README.md - - OUT_DIR=${PWD} vtargetrun ${DESTDIR}/usr/bin/git-cliff-completions - - vcompletion "_git-cliff" zsh - vcompletion "git-cliff.fish" fish - vcompletion "git-cliff.bash" bash - - OUT_DIR=${PWD} vtargetrun ${DESTDIR}/usr/bin/git-cliff-mangen - vman git-cliff.1 - - rm ${DESTDIR}/usr/bin/git-cliff-{completions,mangen} - - vlicense LICENSE-MIT -} diff --git a/srcpkgs/git-cola/template b/srcpkgs/git-cola/template deleted file mode 100644 index b9ef60fbf9a511..00000000000000 --- a/srcpkgs/git-cola/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'git-cola' -pkgname=git-cola -version=4.16.1 -revision=1 -build_style=python3-pep517 -hostmakedepends="python3 python3-build python3-packaging python3-setuptools python3-setuptools_scm python3-wheel" -depends="git qt6-svg python3-pyqt6-gui python3-pyqt6-widgets - python3-pyqt6-network python3-QtPy python3-packaging python3-polib" -short_desc="Highly caffeinated Git GUI" -maintainer="Andrea Brancaleoni " -license="GPL-2.0-only" -homepage="https://git-cola.github.io/" -distfiles="${PYPI_SITE}/g/git-cola/git_cola-${version}.tar.gz" -checksum=f968f24c7eb0f9f3c494d6d2691157c14895b12d8e38b88d35989751e04c39d1 - -if [ "$XBPS_WORDSIZE$XBPS_WORDSIZE" = "64$XBPS_TARGET_WORDSIZE" ]; then - depends+=" python3-pyqt6-webengine" -fi diff --git a/srcpkgs/git-crypt/template b/srcpkgs/git-crypt/template deleted file mode 100644 index 59897d9c7a30c6..00000000000000 --- a/srcpkgs/git-crypt/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'git-crypt' -pkgname=git-crypt -version=0.8.0 -revision=1 -build_style=gnu-makefile -make_use_env=yes -make_build_args="ENABLE_MAN=yes" -make_install_args="ENABLE_MAN=yes" -hostmakedepends="libxslt docbook-xsl" -makedepends="openssl-devel" -short_desc="Transparent file encryption in git" -maintainer="Orphaned " -license="GPL-3.0-or-later" -homepage="https://www.agwa.name/projects/git-crypt/" -distfiles="https://github.com/AGWA/git-crypt/archive/${version}.tar.gz" -checksum=786199c24f8b79a54d62b98c24b1113606c4ebd83125e642b228704686305e69 - -do_build() { - make \ - PREFIX=/usr prefix=/usr \ - ${makejobs} ${make_build_args} ${make_build_target} -} - -post_install() { - vdoc README - vdoc AUTHORS - vdoc NEWS - vdoc doc/multiple_keys.md - vman man/man1/git-crypt.1 -} diff --git a/srcpkgs/git-cvs b/srcpkgs/git-cvs deleted file mode 120000 index 0899c2993dab9b..00000000000000 --- a/srcpkgs/git-cvs +++ /dev/null @@ -1 +0,0 @@ -git \ No newline at end of file diff --git a/srcpkgs/git-delete-merged-branches/template b/srcpkgs/git-delete-merged-branches/template deleted file mode 100644 index 18ed32b9d0bbe5..00000000000000 --- a/srcpkgs/git-delete-merged-branches/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'git-delete-merged-branches' -pkgname=git-delete-merged-branches -version=7.5.0 -revision=1 -build_style=python3-pep517 -hostmakedepends="python3-wheel" -depends="python3-colorama python3-prompt_toolkit" -checkdepends="${depends} python3-parameterized python3-pytest" -short_desc="CLI tool to delete merged git branches" -maintainer="icp " -license="GPL-3.0-or-later" -homepage="https://github.com/hartwork/git-delete-merged-branches" -changelog="https://github.com/hartwork/git-delete-merged-branches/releases" -distfiles="${PYPI_SITE}/g/git-delete-merged-branches/git_delete_merged_branches-${version}.tar.gz" -checksum=ca369e5f10c6027813432180cdbb5a7d644cee4d30e4ee2d6ff483a343df2222 -make_check_pre="env PATH=/usr/libexec/chroot-git:${PATH}" - -post_install() { - rm -r ${DESTDIR}/${py3_sitelib}/git_delete_merged_branches/tests - - # resolve conflicts against git-extras - rm ${DESTDIR}/usr/bin/git-delete-merged-branches - rm ${DESTDIR}/usr/share/man/man1/git-delete-merged-branches.1 -} diff --git a/srcpkgs/git-extras/template b/srcpkgs/git-extras/template deleted file mode 100644 index 6c8b9b751424ac..00000000000000 --- a/srcpkgs/git-extras/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'git-extras' -pkgname=git-extras -version=7.4.0 -revision=1 -build_style=gnu-makefile -depends="bash git" -short_desc="Little git extras" -maintainer="icp " -license="MIT" -homepage="https://github.com/tj/git-extras" -changelog="https://raw.githubusercontent.com/tj/git-extras/main/History.md" -distfiles="https://github.com/tj/git-extras/archive/refs/tags/${version}.tar.gz" -checksum=aaab3bab18709ec6825a875961e18a00e0c7d8214c39d6e3a63aeb99fa11c56e - -post_patch() { - vsed -e 's|$(SYSCONFDIR)/bash-completion|/usr/share/bash-completion|' -i Makefile - rm -f check_dependencies.sh - ln -s /bin/true check_dependencies.sh -} - -post_install() { - vlicense LICENSE - vcompletion etc/git-extras.fish fish - vcompletion etc/git-extras-completion.zsh zsh -} diff --git a/srcpkgs/git-filter-repo/template b/srcpkgs/git-filter-repo/template deleted file mode 100644 index 110ab5f8cd498d..00000000000000 --- a/srcpkgs/git-filter-repo/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'git-filter-repo' -pkgname=git-filter-repo -version=2.34.0 -revision=4 -depends="git python3" -checkdepends="git python3 perl rsync dos2unix" -short_desc="Versatile tool for rewriting git history" -maintainer="Cameron Nemo " -license="MIT" -homepage="https://github.com/newren/git-filter-repo/" -distfiles="https://github.com/newren/git-filter-repo/releases/download/v${version}/git-filter-repo-${version}.tar.xz" -checksum=b1bf46af1e6a91a54056d0254e480803db8e40f631336c559a1a94d2a08389c4 - -do_check() { - t/run_tests -} - -do_install() { - vlicense COPYING.mit - vinstall git-filter-repo 0755 "${py3_sitelib}" git_filter_repo.py - vmkdir usr/libexec/git-core - ln -s "/${py3_sitelib}/git_filter_repo.py" \ - "${DESTDIR}/usr/libexec/git-core/git-filter-repo" - vman Documentation/man1/git-filter-repo.1 - vdoc Documentation/html/git-filter-repo.html -} diff --git a/srcpkgs/git-gui b/srcpkgs/git-gui deleted file mode 120000 index 0899c2993dab9b..00000000000000 --- a/srcpkgs/git-gui +++ /dev/null @@ -1 +0,0 @@ -git \ No newline at end of file diff --git a/srcpkgs/git-lfs/template b/srcpkgs/git-lfs/template deleted file mode 100644 index e52381a05bc1a2..00000000000000 --- a/srcpkgs/git-lfs/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'git-lfs' -pkgname=git-lfs -version=3.6.1 -revision=1 -build_style=go -go_import_path="github.com/git-lfs/git-lfs/v3" -hostmakedepends="git ruby-asciidoctor" -short_desc="Git extension for versioning large files" -maintainer="Michael Aldridge " -license="MIT" -homepage="https://git-lfs.github.com/" -changelog="https://raw.githubusercontent.com/git-lfs/git-lfs/main/CHANGELOG.md" -distfiles="https://github.com/git-lfs/git-lfs/archive/v${version}.tar.gz" -checksum=062603dbef8f221d867e542314e9a6ea1970cae536b4495de2e915529b0fef8e - -post_build() { - VERSION="${version}" make man -} - -post_install() { - vlicense LICENSE.md - for page in man/man*/*; do - vman $page - done -} diff --git a/srcpkgs/git-libsecret b/srcpkgs/git-libsecret deleted file mode 120000 index 0899c2993dab9b..00000000000000 --- a/srcpkgs/git-libsecret +++ /dev/null @@ -1 +0,0 @@ -git \ No newline at end of file diff --git a/srcpkgs/git-mediate/template b/srcpkgs/git-mediate/template deleted file mode 100644 index a14e241913532b..00000000000000 --- a/srcpkgs/git-mediate/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'git-mediate' -pkgname=git-mediate -version=1.1.0 -revision=1 -build_style=haskell-stack -stackage="lts-23.26" -depends="git" -short_desc="Tool to help resolving git conflicts" -maintainer="Peter Wang " -license="GPL-2.0-only" -homepage="https://github.com/Peaker/git-mediate" -distfiles="https://hackage.haskell.org/package/${pkgname}-${version}/${pkgname}-${version}.tar.gz" -checksum=7826a1cdbbd20696059c9a2b927916c6e3593be24ac10bd647b6c2d8e13b1124 -nocross=yes -nopie_files="/usr/bin/git-mediate" diff --git a/srcpkgs/git-merge-changelog b/srcpkgs/git-merge-changelog deleted file mode 120000 index acfd814db2ff0b..00000000000000 --- a/srcpkgs/git-merge-changelog +++ /dev/null @@ -1 +0,0 @@ -gnulib \ No newline at end of file diff --git a/srcpkgs/git-netrc b/srcpkgs/git-netrc deleted file mode 120000 index ce531e3ced1562..00000000000000 --- a/srcpkgs/git-netrc +++ /dev/null @@ -1 +0,0 @@ -git/ \ No newline at end of file diff --git a/srcpkgs/git-pages-cli/template b/srcpkgs/git-pages-cli/template deleted file mode 100644 index eaba165685b604..00000000000000 --- a/srcpkgs/git-pages-cli/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'git-pages-cli' -pkgname=git-pages-cli -version=1.3.1 -revision=1 -build_style=go -go_import_path="codeberg.org/git-pages/git-pages-cli" -go_ldflags="-X main.versionOverride=${version}" -short_desc="Command-line tool for publishing a site to a git-pages server" -maintainer="tranzystorekk " -license="0BSD" -homepage="https://codeberg.org/git-pages/git-pages-cli" -distfiles="https://codeberg.org/git-pages/git-pages-cli/archive/v${version}.tar.gz" -checksum=c65626b408bc448f5e46317930969347e9fd1aa491a874251df3751070c16a0e - -post_install() { - vlicense LICENSE.txt -} diff --git a/srcpkgs/git-prole/patches/license.patch b/srcpkgs/git-prole/patches/license.patch deleted file mode 100644 index a493534c4dda89..00000000000000 --- a/srcpkgs/git-prole/patches/license.patch +++ /dev/null @@ -1,35 +0,0 @@ -From fbcf5f70a29faf43d4f77cc748916748546da8b9 Mon Sep 17 00:00:00 2001 -From: classabbyamp <5366828+classabbyamp@users.noreply.github.com> -Date: Mon, 17 Nov 2025 14:00:45 -0500 -Subject: [PATCH] Add LICENSE (#109) - ---- - LICENSE | 19 +++++++++++++++++++ - 1 file changed, 19 insertions(+) - create mode 100644 LICENSE - -diff --git a/LICENSE b/LICENSE -new file mode 100644 -index 0000000..6b48903 ---- /dev/null -+++ b/LICENSE -@@ -0,0 +1,19 @@ -+Copyright 2024-2025 Rebecca Turner -+ -+Permission is hereby granted, free of charge, to any person obtaining a copy of -+this software and associated documentation files (the “Software”), to deal in -+the Software without restriction, including without limitation the rights to -+use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies -+of the Software, and to permit persons to whom the Software is furnished to do -+so, subject to the following conditions: -+ -+The above copyright notice and this permission notice shall be included in all -+copies or substantial portions of the Software. -+ -+THE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -+SOFTWARE. diff --git a/srcpkgs/git-prole/template b/srcpkgs/git-prole/template deleted file mode 100644 index 537b794bdc1e01..00000000000000 --- a/srcpkgs/git-prole/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'git-prole' -pkgname=git-prole -version=0.5.3 -revision=1 -build_style=cargo -build_helper="qemu" -depends="git bash" -checkdepends="git" -short_desc="Git-worktree(1) manager" -maintainer="classabbyamp " -license="MIT" -homepage="https://9999years.github.io/git-prole/" -changelog="https://github.com/9999years/git-prole/releases" -distfiles="https://github.com/9999years/git-prole/archive/refs/tags/v${version}.tar.gz" -checksum=e589139d31a2547179cf61cc5348de6925c4ca0a2f861a0960dcb178f7b9aec7 - -post_install() { - for sh in bash fish zsh; do - vtargetrun "$DESTDIR"/usr/bin/git-prole completions "$sh" > "completions.$sh" - vcompletion "completions.$sh" "$sh" - done - vlicense LICENSE -} diff --git a/srcpkgs/git-remote-gcrypt/template b/srcpkgs/git-remote-gcrypt/template deleted file mode 100644 index 54ded2610cdf1f..00000000000000 --- a/srcpkgs/git-remote-gcrypt/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'git-remote-gcrypt' -pkgname=git-remote-gcrypt -version=1.3 -revision=2 -hostmakedepends="python3-docutils" -depends="git bash gnupg>=2" -short_desc="PGP-encrypted git remotes" -maintainer="Orphaned " -license="GPL-3.0-only" -homepage="https://spwhitton.name/tech/code/git-remote-gcrypt/" -distfiles="https://github.com/spwhitton/git-remote-gcrypt/archive/$version.tar.gz" -checksum=e1948dda848db845db404e4337b07206c96cb239b66392fd1c9c246279c2cb25 - -do_install() { - DESTDIR=$DESTDIR prefix="/usr" ./install.sh -} - -post_install() { - vdoc README.rst -} diff --git a/srcpkgs/git-remote-hg/template b/srcpkgs/git-remote-hg/template deleted file mode 100644 index 969599353085a1..00000000000000 --- a/srcpkgs/git-remote-hg/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'git-remote-hg' -pkgname=git-remote-hg -version=1.0.4 -revision=1 -build_style="gnu-makefile" -make_build_target="prefix=/usr doc" -make_install_target="prefix=/usr install-doc" -hostmakedepends="asciidoc" -depends="mercurial" -short_desc="Transparent bidirectional bridge between Git and Mercurial for Git" -maintainer="Piraty " -license="GPL-2.0-only" -homepage="https://github.com/mnauw/git-remote-hg" -distfiles="https://github.com/mnauw/git-remote-hg/archive/refs/tags/v${version}.tar.gz" -checksum=0645042e42295c978fff5c73828dd030d565de2d4daae87f0ed788aade699fdc -python_version=3 - -post_install() { - # upstream's Makefile does all kinds of weird tests, so just take them as - # they are - vbin git-remote-hg - vbin git-hg-helper -} diff --git a/srcpkgs/git-review/template b/srcpkgs/git-review/template deleted file mode 100644 index f4214de7b45785..00000000000000 --- a/srcpkgs/git-review/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'git-review' -pkgname=git-review -version=1.28.0 -revision=9 -build_style=python3-module -hostmakedepends="python3-setuptools python3-pbr" -depends="python3-requests" -short_desc="Git command for submitting branches to Gerrit" -maintainer="Orphaned " -license="Apache-2.0" -homepage="https://git.openstack.org/cgit/openstack-infra/git-review/" -distfiles="${PYPI_SITE}/g/${pkgname}/${pkgname}-${version}.tar.gz" -checksum=8e3aabb7b9484063e49c2504d137609401e32ad5128ff2a5cf43e98d5d3dc15a diff --git a/srcpkgs/git-review/update b/srcpkgs/git-review/update deleted file mode 100644 index 6e16f5da3819cc..00000000000000 --- a/srcpkgs/git-review/update +++ /dev/null @@ -1 +0,0 @@ -ignore="*a[1-9] *rc[1-9]" diff --git a/srcpkgs/git-revise/template b/srcpkgs/git-revise/template deleted file mode 100644 index 7bd9dfd3e0661b..00000000000000 --- a/srcpkgs/git-revise/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'git-revise' -pkgname=git-revise -version=0.7.0 -revision=4 -build_style=python3-module -hostmakedepends="python3 python3-setuptools" -depends="git python3-setuptools" -short_desc="Git subcommand to efficiently update, split, and rearrange commits" -maintainer="Leah Neukirchen " -license="MIT" -homepage="https://github.com/mystor/git-revise" -distfiles="https://github.com/mystor/git-revise/archive/v${version}.tar.gz" -checksum=47dbed47738dfd6f7f33339a6503c886ce95d36f4690ed20077250e2538443aa - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/git-scalar b/srcpkgs/git-scalar deleted file mode 120000 index 0899c2993dab9b..00000000000000 --- a/srcpkgs/git-scalar +++ /dev/null @@ -1 +0,0 @@ -git \ No newline at end of file diff --git a/srcpkgs/git-secret/template b/srcpkgs/git-secret/template deleted file mode 100644 index defd8be33f7a1c..00000000000000 --- a/srcpkgs/git-secret/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'git-secret' -pkgname=git-secret -version=0.5.0 -revision=1 -build_style=gnu-makefile -make_check_target=test -depends="bash gawk gnupg coreutils git" -checkdepends="gnupg procps-ng git" -short_desc="Bash-tool to store your private data inside a git repository" -maintainer="Orphaned " -license="MIT" -homepage="http://git-secret.io/" -distfiles="https://github.com/sobolevn/git-secret/archive/v${version}.tar.gz" -checksum=1cba04a59c8109389079b479c1bf5719b595e799680e10d35ce9aa091cb752af - -do_install() { - vbin git-secret - vdoc README.md - for f in man/*/*.{1,7}; do - vman $f - done - vlicense LICENSE.md -} diff --git a/srcpkgs/git-sizer/template b/srcpkgs/git-sizer/template deleted file mode 100644 index d0e3bfe8823689..00000000000000 --- a/srcpkgs/git-sizer/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'git-sizer' -pkgname=git-sizer -version=1.5.0 -revision=6 -build_style=go -go_import_path="github.com/github/git-sizer" -go_ldflags="-X main.ReleaseVersion=${version}" -depends="git" -short_desc="Compute various size metrics for a Git repository" -maintainer="Duncaen " -license="MIT" -homepage="https://github.com/github/git-sizer" -distfiles="https://github.com/github/git-sizer/archive/refs/tags/v${version}.tar.gz" -checksum=07a5ac5f30401a17d164a6be8d52d3d474ee9c3fb7f60fd83a617af9f7e902bb - -post_install() { - vlicense LICENSE.md -} diff --git a/srcpkgs/git-svn b/srcpkgs/git-svn deleted file mode 120000 index 0899c2993dab9b..00000000000000 --- a/srcpkgs/git-svn +++ /dev/null @@ -1 +0,0 @@ -git \ No newline at end of file diff --git a/srcpkgs/git-team/template b/srcpkgs/git-team/template deleted file mode 100644 index acdef26cd3f6d9..00000000000000 --- a/srcpkgs/git-team/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'git-team' -pkgname=git-team -version=1.8.1 -revision=4 -build_style=go -go_import_path=github.com/hekmekk/git-team -short_desc="Manage and enhance git commit messages with co-authors" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/hekmekk/git-team" -changelog="https://raw.githubusercontent.com/hekmekk/git-team/main/CHANGELOG.md" -distfiles="${homepage}/archive/v${version}.tar.gz" -checksum=8bbac5e495310167e9ffad6f6b0e6b6929bae3dc249de16cd050209f389be59b - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/git-toolbelt/template b/srcpkgs/git-toolbelt/template deleted file mode 100644 index 74ecb3d8853b36..00000000000000 --- a/srcpkgs/git-toolbelt/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'git-toolbelt' -pkgname=git-toolbelt -version=1.9.4 -revision=1 -depends="git fzf" -short_desc="Helper tools to make everyday life with Git much easier" -maintainer="Daniel Lewan " -license="BSD-3-Clause" -homepage="https://github.com/nvie/git-toolbelt" -changelog="https://raw.githubusercontent.com/nvie/git-toolbelt/refs/heads/main/CHANGELOG.md" -distfiles="https://github.com/nvie/git-toolbelt/archive/v${version}.tar.gz" -checksum=621c477dab0b35c25dc975d36db56a89a5f7e4edadc007b23fee61fb2071e79e -conflicts="git-extras" - -do_install() { - for f in git-* - do - vbin "$f" - done - vlicense LICENSE - vdoc README.md -} diff --git a/srcpkgs/git/template b/srcpkgs/git/template deleted file mode 100644 index 01d279c024e55c..00000000000000 --- a/srcpkgs/git/template +++ /dev/null @@ -1,176 +0,0 @@ -# Template file for 'git' -pkgname=git -version=2.51.2 -revision=1 -hostmakedepends="asciidoc gettext perl pkg-config tk xmlto" -makedepends="libglib-devel libcurl-devel libsecret-devel pcre2-devel tk-devel" -# Required by https:// -depends="ca-certificates perl-Authen-SASL perl-MIME-tools perl-Net-SMTP-SSL" -checkdepends="gnupg cvs cvsps2 perl-DBD-SQLite subversion subversion-perl - perl-Term-ReadKey perl-CGI perl-IO-Tty" -short_desc="Git Tree History Storage Tool" -maintainer="Đoàn Trần Công Danh " -license="GPL-2.0-only" -homepage="https://git-scm.com/" -changelog="https://raw.githubusercontent.com/git/git/master/Documentation/RelNotes/${version}.adoc" -distfiles="https://www.kernel.org/pub/software/scm/git/git-${version}.tar.xz" -checksum=233d7143a2d58e60755eee9b76f559ec73ea2b3c297f5b503162ace95966b4e3 -replaces="git-perl>=0" -python_version=3 - -subpackages="git-cvs git-svn gitk git-gui git-all git-libsecret git-netrc - git-scalar" - -do_configure() { - cat <<-EOF >config.mak - prefix = /usr - CC = $CC - AR = $AR - TAR = bsdtar - CFLAGS = $CFLAGS - LDFLAGS = $LDFLAGS - USE_LIBPCRE2=Yes - NO_INSTALL_HARDLINKS=Yes - INSTALLDIRS=vendor - perllibdir=/usr/share/perl5/vendor_perl - PYTHON_PATH=/usr/bin/python3 - DEFAULT_TEST_TARGET = prove - GIT_PROVE_OPTS = $makejobs --nocolor --nocount -s - # firstword (uname -m) - HOST_CPU = ${XBPS_TARGET_MACHINE%-musl} - # this flag will skip shipping unneeded symlinks - # those symlinks were kept for scripts written before 2010 - SKIP_DASHED_BUILT_INS = Yes - GIT_TEST_UTF8_LOCALE=C.UTF-8 - NO_STRLCPY = - NEEDS_LIBRT = - # https://lore.kernel.org/git/xmqqr02wbtdn.fsf@gitster.g/ - CSPRNG_METHOD = getrandom - EOF - - if [ "$XBPS_TARGET_LIBC" = musl ]; then - cat <<-EOF >>config.mak - ICONV_OMITS_BOM = Yes - NO_REGEX = Yes - EOF - fi -} - -do_build() { - make ${makejobs} all man - make ${makejobs} -C contrib/contacts all git-contacts.1 - make ${makejobs} -C contrib/diff-highlight all - make ${makejobs} -C contrib/subtree all man - make ${makejobs} -C contrib/credential/libsecret - make ${makejobs} -C contrib/credential/netrc -} - -do_check() { - make test ${makejobs} - GIT_TEST_DEFAULT_HASH=sha256 make test ${makejobs} - # svn and cvs, fail intermittent with reftable - GIT_TEST_DEFAULT_REF_FORMAT=reftable GIT_SKIP_TESTS='t9[16]??' \ - make test ${makejobs} - make -C contrib/diff-highlight test - make -C contrib/subtree test - make -C contrib/credential/netrc test -} - -do_install() { - make DESTDIR=${DESTDIR} install install-man - vinstall contrib/completion/git-completion.bash 644 \ - usr/share/bash-completion/completions git - vinstall contrib/completion/git-prompt.sh 644 usr/share/git - make -C contrib/contacts DESTDIR=${DESTDIR} install install-man - vbin contrib/diff-highlight/diff-highlight - vdoc contrib/diff-highlight/README diff-highlight - vinstall contrib/git-jump/git-jump 755 usr/libexec/git-core - vdoc contrib/git-jump/README git-jump - make -C contrib/subtree DESTDIR=${DESTDIR} install install-man - vinstall contrib/credential/libsecret/git-credential-libsecret 755 \ - usr/libexec/git-core - make -C contrib/credential/netrc DESTDIR=${DESTDIR} install -} - -git-scalar_package() { - depends="git" - short_desc="Tool for managing large Git repositories" - pkg_install() { - vmove usr/bin/scalar - vmove usr/libexec/git-core/scalar - vmove usr/share/man/man1/scalar.1 - } -} - -git-cvs_package() { - depends="${sourcepkg}>=${version}_${revision} cvs cvsps2 perl-DBD-SQLite" - short_desc+=" - CVS support" - pkg_install() { - vmove usr/bin/git-cvsserver - vmove usr/libexec/git-core/git-cvsexportcommit - vmove usr/libexec/git-core/git-cvsimport - vmove usr/libexec/git-core/git-cvsserver - vmove usr/share/man/man1/git-cvsexportcommit.1 - vmove usr/share/man/man1/git-cvsimport.1 - vmove usr/share/man/man1/git-cvsserver.1 - vmove usr/share/man/man7/gitcvs-migration.7 - } -} - -git-svn_package() { - depends="${sourcepkg}>=${version}_${revision} subversion-perl perl-Term-ReadKey" - short_desc+=" - Subversion support" - pkg_install() { - vmove "usr/share/perl5/vendor_perl/Git/SVN*" - vmove usr/libexec/git-core/git-svn - vmove usr/share/man/man1/git-svn.1 - } -} - -gitk_package() { - depends="${sourcepkg}>=${version}_${revision} tk" - short_desc="Git repository browser" - license="GPL-2.0-or-later" - pkg_install() { - vmove usr/bin/gitk - vmove usr/share/gitk - vmove usr/share/man/man1/gitk.1 - } -} - -git-gui_package() { - depends="${sourcepkg}>=${version}_${revision} tk" - short_desc+=" - GUI tool" - license="GPL-2.0-or-later" - pkg_install() { - vmove usr/libexec/git-core/git-gui--askpass - vmove usr/libexec/git-core/git-gui - vmove usr/libexec/git-core/git-citool - vmove usr/share/man/man1/git-gui.1 - vmove usr/share/man/man1/git-citool.1 - vmove usr/share/git-gui - } -} - -git-all_package() { - metapackage=yes - depends="${subpackages/git-all/}" - short_desc+=" - meta-package for complete Git installation" -} - -git-libsecret_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - libsecret credential helper" - license="GPL-2.0-or-later" - pkg_install() { - vmove usr/libexec/git-core/git-credential-libsecret - } -} - -git-netrc_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - netrc credential helper" - pkg_install() { - vmove usr/libexec/git-core/git-credential-netrc - } -} diff --git a/srcpkgs/gitbatch/template b/srcpkgs/gitbatch/template deleted file mode 100644 index 625da638e6a480..00000000000000 --- a/srcpkgs/gitbatch/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'gitbatch' -pkgname=gitbatch -version=0.5.0 -revision=4 -build_style=go -go_import_path=github.com/isacikgoz/gitbatch -short_desc="Command line tool to manage your git repositories in one place" -maintainer="0x0f0f0f " -license="MIT" -homepage="https://github.com/isacikgoz/gitbatch" -distfiles="https://github.com/isacikgoz/gitbatch/archive/v${version}.tar.gz" -checksum=b1781bb1a0f16545d8980d4f854cb4685c289b222d141197889fc387524aa515 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/gitea/INSTALL b/srcpkgs/gitea/INSTALL deleted file mode 100644 index 660e7deabaad80..00000000000000 --- a/srcpkgs/gitea/INSTALL +++ /dev/null @@ -1,5 +0,0 @@ -case "${ACTION}" in -post) - chown _gitea:_gitea etc/gitea.conf - ;; -esac diff --git a/srcpkgs/gitea/files/gitea/run b/srcpkgs/gitea/files/gitea/run deleted file mode 100644 index d16e22ba9d6efa..00000000000000 --- a/srcpkgs/gitea/files/gitea/run +++ /dev/null @@ -1,13 +0,0 @@ -#!/bin/sh -exec 2>&1 - -# USER and HOME are needed because gitea doesn't actually check the user it -# runs as, but instead just grabs the variables from the variables. -export USER=_gitea -export HOME=/var/lib/gitea - -# gitea needs to run from its home for SSH to work properly -export GITEA_WORK_DIR="${HOME}" - -cd "${HOME}" -exec chpst -u _gitea:_gitea gitea web --config /etc/gitea.conf 2>&1 diff --git a/srcpkgs/gitea/patches/config.patch b/srcpkgs/gitea/patches/config.patch deleted file mode 100644 index 57ee9a03ed2bb5..00000000000000 --- a/srcpkgs/gitea/patches/config.patch +++ /dev/null @@ -1,162 +0,0 @@ ---- gitea-1.20.0/custom/conf/app.example.ini.orig 2023-07-16 21:24:12.000000000 +0200 -+++ gitea-1.20.0/custom/conf/app.example.ini 2023-07-19 18:51:01.186945949 +0200 -@@ -47,7 +47,7 @@ - APP_NAME = ; Gitea: Git with a cup of tea - ;; - ;; RUN_USER will automatically detect the current user - but you can set it here change it if you run locally --RUN_USER = ; git -+RUN_USER = _gitea - ;; - ;; Application run mode, affects performance and debugging: "dev" or "prod", default is "prod" - ;; Mode "dev" makes Gitea easier to develop and debug, values other than "dev" are treated as "prod" which is for production use. -@@ -117,7 +117,7 @@ - ;PER_WRITE_PER_KB_TIMEOUT = 30s - ;; - ;; Permission for unix socket --;UNIX_SOCKET_PERMISSION = 666 -+UNIX_SOCKET_PERMISSION = 660 - ;; - ;; Local (DMZ) URL for Gitea workers (such as SSH update) accessing web service. - ;; In most cases you do not need to change the default value. -@@ -156,7 +156,7 @@ - ;SSH_LISTEN_PORT = %(SSH_PORT)s - ;; - ;; Root path of SSH directory, default is '~/.ssh', but you have to use '/home/git/.ssh'. --;SSH_ROOT_PATH = -+SSH_ROOT_PATH = /var/lib/gitea/.ssh - ;; - ;; Gitea will create a authorized_keys file by default when it is not using the internal ssh server - ;; If you intend to use the AuthorizedKeysCommand functionality then you should turn this off. -@@ -275,7 +275,7 @@ - ;; - ;; Root directory containing templates and static files. - ;; default is the path where Gitea is executed --;STATIC_ROOT_PATH = ; Will default to the built-in value _`StaticRootPath`_ -+STATIC_ROOT_PATH = /var/lib/gitea - ;; - ;; Default path for App data - ;APP_DATA_PATH = data ; relative paths will be made absolute with _`AppWorkPath`_ -@@ -338,10 +338,10 @@ - ;; - ;; MySQL Configuration - ;; --DB_TYPE = mysql --HOST = 127.0.0.1:3306 ; can use socket e.g. /var/run/mysqld/mysqld.sock --NAME = gitea --USER = root -+;DB_TYPE = mysql -+;HOST = 127.0.0.1:3306 ; can use socket e.g. /var/run/mysqld/mysqld.sock -+;NAME = gitea -+;USER = root - ;PASSWD = ;Use PASSWD = `your password` for quoting if you use special characters in the password. - ;SSL_MODE = false ; either "false" (default), "true", or "skip-verify" - ;CHARSET = utf8mb4 ;either "utf8" or "utf8mb4", default is "utf8mb4". -@@ -364,8 +364,8 @@ - ;; - ;; SQLite Configuration - ;; --;DB_TYPE = sqlite3 --;PATH= ; defaults to data/gitea.db -+DB_TYPE = sqlite3 -+PATH = /var/lib/gitea/data/gitea.db - ;SQLITE_TIMEOUT = ; Query timeout defaults to: 500 - ;SQLITE_JOURNAL_MODE = ; defaults to sqlite database default (often DELETE), can be used to enable WAL mode. https://www.sqlite.org/pragma.html#pragma_journal_mode - ;; -@@ -545,7 +545,7 @@ - ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; - ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; - ;; Root path for the log files - defaults to %(GITEA_WORK_DIR)/log --;ROOT_PATH = -+ROOT_PATH = /var/log/gitea - ;; - ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; - ;; Main Logger -@@ -873,11 +873,11 @@ - ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; - - ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; --;[repository] -+[repository] - ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; - ;; Root path for storing all repository data. By default, it is set to %(APP_DATA_PATH)s/gitea-repositories. - ;; A relative path is interpreted as _`AppWorkPath`_/%(ROOT)s --;ROOT = -+ROOT = /var/lib/gitea/repositories - ;; - ;; The script type this server supports. Usually this is `bash`, but some users report that only `sh` is available. - ;SCRIPT_TYPE = bash -@@ -970,16 +970,16 @@ - - ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; - ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; --;[repository.local] -+[repository.local] - ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; - ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; - ;; - ;; Path for local repository copy. Defaults to `tmp/local-repo` (content gets deleted on gitea restart) --;LOCAL_COPY_PATH = tmp/local-repo -+LOCAL_COPY_PATH = /var/lib/gitea/tmp/local-repo - - ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; - ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; --;[repository.upload] -+[repository.upload] - ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; - ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; - ;; -@@ -987,7 +987,7 @@ - ;ENABLED = true - ;; - ;; Path for uploads. Defaults to `data/tmp/uploads` (content gets deleted on gitea restart) --;TEMP_PATH = data/tmp/uploads -+TEMP_PATH = /var/lib/gitea/uploads - ;; - ;; Comma-separated list of allowed file extensions (`.zip`), mime types (`text/plain`) or wildcard type (`image/*`, `audio/*`, `video/*`). Empty value or `*/*` allows all types. - ;ALLOWED_TYPES = -@@ -1324,7 +1324,7 @@ - - ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; - ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; --;[indexer] -+[indexer] - ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; - ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; - ;; -@@ -1335,7 +1335,7 @@ - ;ISSUE_INDEXER_TYPE = bleve - ;; - ;; Issue indexer storage path, available when ISSUE_INDEXER_TYPE is bleve --;ISSUE_INDEXER_PATH = indexers/issues.bleve ; Relative paths will be made absolute against _`AppWorkPath`_. -+ISSUE_INDEXER_PATH = /var/lib/gitea/indexers/issues.bleve - ;; - ;; Issue indexer connection string, available when ISSUE_INDEXER_TYPE is elasticsearch or meilisearch - ;ISSUE_INDEXER_CONN_STR = http://elastic:changeme@localhost:9200 -@@ -1738,11 +1738,11 @@ - - ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; - ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; --;[picture] -+[picture] - ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; - ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; - ;; --;AVATAR_UPLOAD_PATH = data/avatars -+AVATAR_UPLOAD_PATH = /var/lib/gitea/data/avatars - ;REPOSITORY_AVATAR_UPLOAD_PATH = data/repo-avatars - ;; - ;; How Gitea deals with missing repository avatars -@@ -2483,11 +2483,11 @@ - ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; - ;; lfs storage will override storage - ;; --;[lfs] -+[lfs] - ;STORAGE_TYPE = local - ;; - ;; Where your lfs files reside, default is data/lfs. --;PATH = data/lfs -+PATH = /var/lib/gitea/lfs - ;; - ;; override the minio base path if storage type is minio - ;MINIO_BASE_PATH = lfs/ diff --git a/srcpkgs/gitea/template b/srcpkgs/gitea/template deleted file mode 100644 index 8292a3b86263e5..00000000000000 --- a/srcpkgs/gitea/template +++ /dev/null @@ -1,47 +0,0 @@ -# Template file for 'gitea' -pkgname=gitea -version=1.22.1 -revision=2 -build_style=go -go_import_path=code.gitea.io/gitea -go_ldflags=" -X main.Version=${version}" -# This could be done with build options, but these are built in with the -# following justification. -# * bindata: running with things not all in the binary is not a -# supported distribution format by the gitea upstream developers. -# That mode is only supported for development of gitea within the -# source tree -# * sqlite: this is likely the database that everyone will use. Only -# particularly large installations will want to go through the -# effort of setting up a real database server. -# * pam: PAM allows for authentication to varied external sources. -# Internal authentication supports the local database, OpenID, and -# LDAP, but basic other auth sources such as Kerberos and more -# exotic authenticators require PAM support to be useable. -# * tidb: This is an alternate database engine for users who would -# rather not use SQLite3 for some reason. It is also potentially -# more resiliant to corrupted writes. -go_build_tags="bindata sqlite pam tidb" -hostmakedepends="go-bindata" -makedepends="sqlite-devel pam-devel" -depends="git bash" -short_desc="Git with a cup of Tea" -maintainer="fosslinux " -license="MIT" -homepage="https://gitea.io" -changelog="https://raw.githubusercontent.com/go-gitea/gitea/main/CHANGELOG.md" -distfiles="https://dl.gitea.io/gitea/${version}/gitea-src-${version}.tar.gz" -checksum=f17299ad5051190b8e8b4e36e7daf2a7246a779430f5c3810370f1eb978c340c - -system_accounts="_gitea" -_gitea_homedir="/var/lib/gitea" -_gitea_shell="/bin/bash" # Proper shell needed for ssh support -make_dirs="/var/lib/gitea 0755 _gitea _gitea - /var/log/gitea 0755 _gitea root" -conf_files="/etc/gitea.conf" - -post_install() { - vlicense LICENSE - vsv gitea - vinstall custom/conf/app.example.ini 0640 /etc gitea.conf -} diff --git a/srcpkgs/gitea/update b/srcpkgs/gitea/update deleted file mode 100644 index 19f0e2ccd660f8..00000000000000 --- a/srcpkgs/gitea/update +++ /dev/null @@ -1,2 +0,0 @@ -site=https://dl.gitea.com/gitea/ -pattern="gitea/\K[\d.]+" diff --git a/srcpkgs/gitflow/template b/srcpkgs/gitflow/template deleted file mode 100644 index 9a5bd873bbdd1e..00000000000000 --- a/srcpkgs/gitflow/template +++ /dev/null @@ -1,38 +0,0 @@ -# Template file for 'gitflow' -pkgname=gitflow -reverts=20140609_1 -version=20120925 -revision=3 -_commit=15aab26490facf285acef56cb5d61025eacb3a69 -_shflags_commit=2fb06af13de884e9680f14a00c82e52a67c867f1 -create_wrksrc=yes -hostmakedepends="perl" -depends="git" -short_desc="Git extensions to provide high-level repository operations" -maintainer="Orphaned " -license="BSD-2-Clause" -homepage="https://github.com/nvie/gitflow" -distfiles="${homepage}/archive/${_commit}.tar.gz - https://github.com/nvie/shFlags/archive/${_shflags_commit}.tar.gz" -checksum="277ecb102afd45c3137d630de11ceac4b267a73d6a5f2ac41ccbd3d96b609ce7 - a1c5782a78e106d0c6289a9412fffa376f4cd78f4f86af441eb7bf06cf664594" - - -post_extract() { - mv gitflow-${_commit}/* . - rmdir shFlags - mv shFlags-$_shflags_commit $wrksrc/shFlags -} - -do_build() { - make ${makejobs} PREFIX=/usr -} - -do_install() { - mkdir -p ${DESTDIR} - make install prefix=${DESTDIR}/usr -} - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/gitg/template b/srcpkgs/gitg/template deleted file mode 100644 index bd5d64782af48a..00000000000000 --- a/srcpkgs/gitg/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'gitg' -pkgname=gitg -version=44 -revision=4 -build_style=meson -build_helper="gir qemu" -hostmakedepends="desktop-file-utils gettext glib-devel gtk-update-icon-cache - pkg-config vala" -makedepends="gpgme-devel gsettings-desktop-schemas-devel gspell-devel - gtksourceview4-devel libdazzle-devel libgee08-devel libgit2-glib-devel - libhandy1-devel libpeas-devel libsecret-devel" -depends="git" -short_desc="Git repository viewer for GTK+/GNOME" -maintainer="Enno Boland " -license="GPL-2.0-or-later" -homepage="https://wiki.gnome.org/Apps/Gitg" -changelog="https://gitlab.gnome.org/GNOME/gitg/-/raw/master/NEWS" -distfiles="${GNOME_SITE}/${pkgname}/${version}/${pkgname}-${version}.tar.xz" -checksum=342a31684dab9671cd341bd3e3ce665adcee0460c2a081ddc493cdbc03132530 diff --git a/srcpkgs/github-cli/template b/srcpkgs/github-cli/template deleted file mode 100644 index 050e2cb7df66e7..00000000000000 --- a/srcpkgs/github-cli/template +++ /dev/null @@ -1,37 +0,0 @@ -# Template file for 'github-cli' -pkgname=github-cli -version=2.83.1 -revision=1 -build_style=go -build_helper=qemu -go_import_path="github.com/cli/cli/v2" -go_package="${go_import_path}/cmd/gh" -go_ldflags="-X github.com/cli/cli/v2/internal/build.Version=v${version}" -checkdepends="git openssh" -short_desc="GitHub CLI tool" -maintainer="tranzystorekk " -license="MIT" -homepage="https://cli.github.com" -changelog="https://github.com/cli/cli/releases" -distfiles="https://github.com/cli/cli/archive/refs/tags/v${version}.tar.gz" -checksum=5053825b631fa240bba1bfdb3de6ac2c7af5e3c7884b755a6a5764994d02f999 - -pre_build() { - local _date - if [ "$SOURCE_DATE_EPOCH" ]; then - _date="$(date --utc --date "@$SOURCE_DATE_EPOCH" "+%Y-%m-%d")" - go_ldflags+=" -X github.com/cli/cli/v2/internal/build.Date=${_date}" - fi -} - -post_install() { - vlicense LICENSE - - CGO_ENABLED=0 GOARCH="" go run script/build.go manpages - vcopy share/man usr/share - - for shell in bash fish zsh; do - vtargetrun "${DESTDIR}/usr/bin/gh" completion -s ${shell} > github-cli.${shell} - vcompletion github-cli.${shell} ${shell} gh - done -} diff --git a/srcpkgs/github-cli/update b/srcpkgs/github-cli/update deleted file mode 100644 index 7ed4286fe0fe8c..00000000000000 --- a/srcpkgs/github-cli/update +++ /dev/null @@ -1,2 +0,0 @@ -site="https://github.com/cli/cli/releases" -pattern='/tags/v\K[\d.]+(?=.tar.gz)' diff --git a/srcpkgs/github-opml/template b/srcpkgs/github-opml/template deleted file mode 100644 index e8939bfd73e3ca..00000000000000 --- a/srcpkgs/github-opml/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'github-opml' -pkgname=github-opml -version=1.0 -revision=8 -build_style=go -go_import_path=github.com/jojomi/github-opml -hostmakedepends="git" -short_desc="Create opml file with references to all starred repos by a github user" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/jojomi/github-opml" -distfiles="https://github.com/jojomi/github-opml/archive/v${version}.tar.gz" -checksum=1e1d39505db625579ee69bf08909e149b67ef3d45eb7693787431e5389437a44 -broken="missing go.mod" - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/gitk b/srcpkgs/gitk deleted file mode 120000 index 0899c2993dab9b..00000000000000 --- a/srcpkgs/gitk +++ /dev/null @@ -1 +0,0 @@ -git \ No newline at end of file diff --git a/srcpkgs/gitlab-runner/files/gitlab-runner/run b/srcpkgs/gitlab-runner/files/gitlab-runner/run deleted file mode 100644 index 0ad8e3441d0454..00000000000000 --- a/srcpkgs/gitlab-runner/files/gitlab-runner/run +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh -exec 2>&1 -exec gitlab-runner run diff --git a/srcpkgs/gitlab-runner/template b/srcpkgs/gitlab-runner/template deleted file mode 100644 index e72356482e92e5..00000000000000 --- a/srcpkgs/gitlab-runner/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'gitlab-runner' -pkgname=gitlab-runner -version=16.1.0 -revision=3 -build_style=go -go_import_path=gitlab.com/gitlab-org/gitlab-runner -short_desc="Official GitLab CI runner written in Go" -maintainer="Orphaned " -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=c3d6889ad861a9547cfe0453a36de8c770791633905724acd6f0372e2d9a9e0f - -post_install() { - vsv gitlab-runner - vlicense ${wrksrc}/LICENSE -} diff --git a/srcpkgs/gitlab-runner/update b/srcpkgs/gitlab-runner/update deleted file mode 100644 index f6561bccc099a3..00000000000000 --- a/srcpkgs/gitlab-runner/update +++ /dev/null @@ -1,3 +0,0 @@ -site="https://gitlab.com/gitlab-org/gitlab-runner/-/tags?format=atom" -pattern="(?<=v).*(?=<\/title>)" -ignore="*rc*" diff --git a/srcpkgs/gitolite/template b/srcpkgs/gitolite/template deleted file mode 100644 index 3c50dec3bdef8a..00000000000000 --- a/srcpkgs/gitolite/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 'gitolite' -pkgname=gitolite -version=3.6.14 -revision=1 -depends="git perl" -short_desc="Access control layer on top of git" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-only" -homepage="https://gitolite.com/gitolite" -changelog="https://raw.githubusercontent.com/sitaramc/gitolite/refs/heads/master/CHANGELOG" -distfiles="https://github.com/sitaramc/gitolite/archive/v${version}.tar.gz" -checksum=46cd120323bb45fae24e202eb90fdfc77b51bc7a8ed085b0fa6936c3594145ee - -system_accounts="gitolite" -gitolite_homedir="/var/lib/gitolite" -gitolite_shell="/bin/sh" -make_dirs="/var/lib/gitolite 0750 gitolite gitolite" - -do_check() { - : gitolite test suite delete stuff -} - -do_install() { - vmkdir usr/lib/gitolite - vmkdir usr/bin - vcopy src/* usr/lib/gitolite - echo "v$version" >"$DESTDIR/usr/lib/gitolite/VERSION" - ln -s /usr/lib/gitolite/gitolite ${DESTDIR}/usr/bin/gitolite -} diff --git a/srcpkgs/gitoxide/template b/srcpkgs/gitoxide/template deleted file mode 100644 index 03c2904ffea3ac..00000000000000 --- a/srcpkgs/gitoxide/template +++ /dev/null @@ -1,31 +0,0 @@ -# Template file for 'gitoxide' -pkgname=gitoxide -version=0.46.0 -revision=1 -build_style=cargo -build_helper=qemu -configure_args=" - --no-default-features - --features max-control,gix-features/zlib,gitoxide-core-tools-query,gitoxide-core-tools-corpus,gitoxide-core-blocking-client,http-client-curl -" -hostmakedepends="pkg-config" -makedepends="sqlite-devel libcurl-devel" -short_desc="Idiomatic, lean, fast and safe pure Rust implementation of Git" -maintainer="Komeil Parseh <komeilparseh@disroot.org>" -license="Apache-2.0 OR MIT" -homepage="https://github.com/Byron/gitoxide" -changelog="https://github.com/Byron/gitoxide/raw/main/CHANGELOG.md" -distfiles="https://github.com/Byron/gitoxide/archive/refs/tags/v${version}.tar.gz" -checksum=68a60cae90e0882cb3e1e699bc1c7e64902b632cc30209f60444c8ca8b2d820e - -post_install() { - vlicense LICENSE-APACHE - vlicense LICENSE-MIT - - for _shell in bash fish zsh; do - vtargetrun ${DESTDIR}/usr/bin/ein completions -s ${_shell} > ein.${_shell} - vtargetrun ${DESTDIR}/usr/bin/gix completions -s ${_shell} > gix.${_shell} - vcompletion ein.${_shell} ${_shell} ein - vcompletion gix.${_shell} ${_shell} gix - done -} diff --git a/srcpkgs/gitoxide/update b/srcpkgs/gitoxide/update deleted file mode 100644 index c19289437c39ef..00000000000000 --- a/srcpkgs/gitoxide/update +++ /dev/null @@ -1,2 +0,0 @@ -site='https://raw.githubusercontent.com/rust-lang/crates.io-index/master/gi/to/gitoxide' -pattern='"vers":"\K[\d.]+(?=",)' diff --git a/srcpkgs/gitui/template b/srcpkgs/gitui/template deleted file mode 100644 index e4441edd22daeb..00000000000000 --- a/srcpkgs/gitui/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'gitui' -pkgname=gitui -version=0.27.0 -revision=1 -build_style=cargo -configure_args="--no-default-features --features ghemoji,regex-onig" -hostmakedepends="git pkg-config cmake" -makedepends="libgit2-1.9-devel oniguruma-devel openssl-devel" -short_desc="Blazing fast terminal-ui for git" -maintainer="cinerea0 <cinerea0@protonmail.com>" -license="MIT" -homepage="https://github.com/gitui-org/gitui" -changelog="https://raw.githubusercontent.com/gitui-org/gitui/master/CHANGELOG.md" -distfiles="https://github.com/gitui-org/gitui/archive/v${version}.tar.gz" -checksum=55a85f4a3ce97712b618575aa80f3c15ea4004d554e8899669910d7fb4ff6e4b - -export GITUI_RELEASE=1 - -post_install() { - vlicense LICENSE.md -} diff --git a/srcpkgs/givaro-devel b/srcpkgs/givaro-devel deleted file mode 120000 index 587339b2c069d8..00000000000000 --- a/srcpkgs/givaro-devel +++ /dev/null @@ -1 +0,0 @@ -givaro \ No newline at end of file diff --git a/srcpkgs/givaro/template b/srcpkgs/givaro/template deleted file mode 100644 index 5ec3ae47aa9ef5..00000000000000 --- a/srcpkgs/givaro/template +++ /dev/null @@ -1,36 +0,0 @@ -# Template file for 'givaro' -pkgname=givaro -version=4.2.1 -revision=1 -build_style=gnu-configure -makedepends="gmpxx-devel" -short_desc="C++ library for arithmetic and algebraic computations" -maintainer="Gonzalo Tornaría <tornaria@cmat.edu.uy>" -license="CECILL-B" -homepage="https://github.com/linbox-team/givaro" -changelog="https://github.com/linbox-team/givaro/releases" -distfiles="https://github.com/linbox-team/givaro/releases/download/v${version}/givaro-${version}.tar.gz" -checksum=feefb7445842ceb756f8bb13900d975b530551e488a2ae174bda7b636251de43 -nocross=yes - -build_options="native_build" - -if [ -z "$build_option_native_build" ]; then - configure_args="--without-archnative" -fi - -post_install() { - vlicense "Licence_CeCILL-B_V1-en.txt" -} - -givaro-devel_package() { - depends="${sourcepkg}>=${version}_${revision} ${makedepends}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - vmove usr/bin - } -} diff --git a/srcpkgs/gizmo-docs/template b/srcpkgs/gizmo-docs/template deleted file mode 100644 index 1644cb65c1202e..00000000000000 --- a/srcpkgs/gizmo-docs/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'gizmo-docs' -pkgname=gizmo-docs -version=0.1.1 -revision=1 -hostmakedepends="mdBook mdbook-callouts mdbook-d2-go" -short_desc="Documentation files for Gizmo Platform" -maintainer="Michael Aldridge <maldridge@voidlinux.org>" -license="CC-BY-SA-4.0" -homepage="https://gizmoplatform.dev/" -distfiles="https://github.com/gizmo-platform/gizmo-platform.github.io/archive/refs/tags/v$version.tar.gz" -checksum=bdc38c40c728be6f88e5b33eaede1616ef79345c76a10a475d86ed5f52388116 - -do_build() { - mdbook build -} - -do_install() { - vmkdir usr/share/gizmo/docs/html - vcopy book/html/* usr/share/gizmo/docs/html/ -} diff --git a/srcpkgs/gizmo-fms b/srcpkgs/gizmo-fms deleted file mode 120000 index a6421d5171fd76..00000000000000 --- a/srcpkgs/gizmo-fms +++ /dev/null @@ -1 +0,0 @@ -gizmo \ No newline at end of file diff --git a/srcpkgs/gizmo/files/gizmo-fms/run b/srcpkgs/gizmo/files/gizmo-fms/run deleted file mode 100644 index 79eea978e62fe9..00000000000000 --- a/srcpkgs/gizmo/files/gizmo-fms/run +++ /dev/null @@ -1,12 +0,0 @@ -#!/bin/sh - -[ -r ./conf ] && . ./conf -cd /var/lib/gizmo || exit 1 -[ -r fms.json ] || echo '{}' | chpst -u _gizmo tee fms.json > /dev/null -[ -f .htpasswd ] || touch .htpasswd -[ -f .htgroup ] || touch .htgroup -export USER=_gizmo -export HOME=/var/lib/gizmo -export AUTHWARE_BASIC_MECHS=htpasswd -exec 2>&1 -exec chpst -u _gizmo:wheel:dialout /usr/bin/gizmo fms run diff --git a/srcpkgs/gizmo/template b/srcpkgs/gizmo/template deleted file mode 100644 index 2522e18e4993eb..00000000000000 --- a/srcpkgs/gizmo/template +++ /dev/null @@ -1,34 +0,0 @@ -# Template file for 'gizmo' -pkgname=gizmo -version=0.2.3 -revision=1 -_commit=51608fe2a4ff2bacb5a82b58613fed0d9e37cc79 -build_style=go -go_import_path=github.com/gizmo-platform/gizmo -go_ldflags="-X ${go_import_path}/pkg/buildinfo.Version=${version} - -X ${go_import_path}/pkg/buildinfo.Commit=${_commit}" -short_desc="Software for the Gizmo Mechatronics Platform" -maintainer="Michael Aldridge <maldridge@gizmoplatform.org>" -license="ISC" -homepage="https://gizmoplatform.org" -distfiles="https://github.com/gizmo-platform/gizmo/archive/refs/tags/v${version}.tar.gz" -checksum=97e612b853c5296f5f4f4c801e9b22b811495a1f0ee6b66144390da792263d3a - -post_install() { - vsv gizmo-fms - vlicense LICENSE -} - -gizmo-fms_package() { - short_desc+=" - FMS" - depends="${sourcepkg}>=${version}_${revision} apache-htpasswd dialog terraform gizmo-docs" - make_dirs="/var/lib/gizmo 0755 _gizmo _gizmo" - system_accounts="_gizmo" - _gizmo_homedir="/var/lib/gizmo" - _gizmo_shell="/bin/nologin" - _gizmo_descr="Unprivileged service account" - - pkg_install() { - vmove etc/sv/gizmo-fms - } -} diff --git a/srcpkgs/gjs-devel b/srcpkgs/gjs-devel deleted file mode 120000 index e378d50e7fd649..00000000000000 --- a/srcpkgs/gjs-devel +++ /dev/null @@ -1 +0,0 @@ -gjs \ No newline at end of file diff --git a/srcpkgs/gjs/patches/ignore-encoding-test.patch b/srcpkgs/gjs/patches/ignore-encoding-test.patch deleted file mode 100644 index 98c42ad1010977..00000000000000 --- a/srcpkgs/gjs/patches/ignore-encoding-test.patch +++ /dev/null @@ -1,11 +0,0 @@ -broken on musl ---- a/installed-tests/js/meson.build ---- b/installed-tests/js/meson.build -@@ -242,7 +242,6 @@ modules_tests = [ - 'Console', - 'ESModules', - 'AsyncMainloop', -- 'Encoding', - 'GLibLogWriter', - 'Global', - 'Timers', diff --git a/srcpkgs/gjs/template b/srcpkgs/gjs/template deleted file mode 100644 index 1832b603583d78..00000000000000 --- a/srcpkgs/gjs/template +++ /dev/null @@ -1,39 +0,0 @@ -# Template file for 'gjs' -pkgname=gjs -version=1.86.0 -revision=1 -build_style=meson -build_helper="gir qemu" -configure_args="-Dprofiler=disabled -Dinstalled_tests=false" -hostmakedepends="glib-devel pkg-config icu" -makedepends="dbus-glib-devel mozjs140-devel readline-devel sysprof-devel" -checkdepends="xvfb-run cantarell-fonts gtk4-devel" -short_desc="Mozilla-based javascript bindings for the GNOME platform" -maintainer="Enno Boland <gottox@voidlinux.org>" -license="MIT, LGPL-2.0-or-later" -homepage="https://gitlab.gnome.org/GNOME/gjs" -changelog="https://gitlab.gnome.org/GNOME/gjs/-/raw/master/NEWS" -#changelog="https://gitlab.gnome.org/GNOME/gjs/-/raw/gnome-49/NEWS" -distfiles="${GNOME_SITE}/gjs/${version%.*}/gjs-${version}.tar.xz" -checksum=63448f7a57804d4c2a8d0c7f5e90e224d04d4eb2d560142c076c65a8eda00799 -make_check_pre="xvfb-run" - -if [ "$XBPS_CHECK_PKGS" ]; then - hostmakedepends+=" dbus" -else - configure_args+=" -Dskip_dbus_tests=true -Dskip_gtk_tests=true" -fi - -post_install() { - vlicense COPYING -} - -gjs-devel_package() { - depends="libgirepository-devel mozjs140-devel ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/gjs/update b/srcpkgs/gjs/update deleted file mode 100644 index 8f89bb085398ec..00000000000000 --- a/srcpkgs/gjs/update +++ /dev/null @@ -1 +0,0 @@ -pattern="(?<=${pkgname}-)[0-9]+\.[0-9]*[02468]\.[0-9]+" diff --git a/srcpkgs/gkill/template b/srcpkgs/gkill/template deleted file mode 100644 index 23957b5b43448e..00000000000000 --- a/srcpkgs/gkill/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'gkill' -pkgname=gkill -version=1.0.2 -revision=11 -build_style=go -go_import_path="github.com/heppu/gkill" -hostmakedepends="git" -short_desc="Easy Process Killer" -maintainer="Andrea Brancaleoni <abc@pompel.me>" -license="MIT" -homepage="https://github.com/heppu/gkill" -distfiles="https://github.com/heppu/gkill/archive/v$version.tar.gz" -checksum=aee86f1e18a88ecd3024c6deb3dbd6a2e385961ad8365046dc2b64596bdbb84b -broken="missing go.mod" - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/gkrellm/template b/srcpkgs/gkrellm/template deleted file mode 100644 index 327f58e595059e..00000000000000 --- a/srcpkgs/gkrellm/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'gkrellm' -pkgname=gkrellm -version=2.3.11 -revision=5 -build_style=gnu-makefile -make_install_args="STRIP=" -hostmakedepends="pkg-config gettext which" -makedepends="openssl-devel libSM-devel gtk+-devel libsensors-devel" -short_desc="GTK2 based system monitor" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-3.0.or-later" -homepage="http://gkrellm.srcbox.net" -distfiles="http://gkrellm.srcbox.net/releases/gkrellm-${version}.tar.bz2" -checksum=1ee0643ed9ed99f88c1504c89d9ccb20780cf29319c904b68e80a8e7c8678c06 diff --git a/srcpkgs/gl2ps-devel b/srcpkgs/gl2ps-devel deleted file mode 120000 index a1e257fa6d6c57..00000000000000 --- a/srcpkgs/gl2ps-devel +++ /dev/null @@ -1 +0,0 @@ -gl2ps \ No newline at end of file diff --git a/srcpkgs/gl2ps/template b/srcpkgs/gl2ps/template deleted file mode 100644 index dd6025d80f557e..00000000000000 --- a/srcpkgs/gl2ps/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'gl2ps' -pkgname=gl2ps -version=1.4.2 -revision=1 -build_style=cmake -makedepends="glu-devel libfreeglut-devel libXmu-devel zlib-devel libpng-devel" -short_desc="OpenGL to PostScript printing library" -maintainer="Orphaned <orphan@voidlinux.org>" -license="LGPL-2.0-or-later, GL2PS" -homepage="http://www.geuz.org/gl2ps/" -distfiles="http://geuz.org/${pkgname}/src/${pkgname}-${version}.tgz" -checksum=8d1c00c1018f96b4b97655482e57dcb0ce42ae2f1d349cd6d4191e7848d9ffe9 - -post_install() { - vlicense COPYING.GL2PS - vdoc gl2ps.pdf -} - -gl2ps-devel_package() { - short_desc+=" - development files" - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - vmove usr/share/doc - } -} diff --git a/srcpkgs/glab/template b/srcpkgs/glab/template deleted file mode 100644 index e851663d4251dc..00000000000000 --- a/srcpkgs/glab/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'glab' -pkgname=glab -version=1.76.2 -revision=1 -build_style=go -build_helper=qemu -go_ldflags="-X main.version=$version" -go_import_path=gitlab.com/gitlab-org/cli -go_package="${go_import_path}/cmd/glab" -make_check_args="-skip=Schedule" -short_desc="Command line tool bringing GitLab's features to your command line" -maintainer="Enno Boland <gottox@voidlinux.org>" -license="MIT" -homepage="https://gitlab.com/gitlab-org/cli" -changelog="https://gitlab.com/gitlab-org/cli/-/releases" -distfiles="https://gitlab.com/gitlab-org/cli/-/archive/v$version/cli-v$version.tar.gz" -checksum=e97ff8c49c318e36847c1d8ba96e5624466eb1d7e82aa196899add2f0f60d5e0 -make_check_pre="env PATH=/usr/libexec/chroot-git:${PATH}" - -pre_check() { - /usr/libexec/chroot-git/git init -q -} - -post_install() { - for shell in bash fish zsh; do - vtargetrun ${DESTDIR}/usr/bin/glab completion -s ${shell} > glab.${shell} - vcompletion glab.${shell} ${shell} - done - vlicense LICENSE -} diff --git a/srcpkgs/glab/update b/srcpkgs/glab/update deleted file mode 100644 index 608e9bf8698fb6..00000000000000 --- a/srcpkgs/glab/update +++ /dev/null @@ -1,3 +0,0 @@ -site="https://gitlab.com/gitlab-org/cli/-/tags?format=atom" -pattern="(?<=<title>v).*(?=<\/title>)" -ignore="*pre*" diff --git a/srcpkgs/glabels/template b/srcpkgs/glabels/template deleted file mode 100644 index 1c0f3e256f7737..00000000000000 --- a/srcpkgs/glabels/template +++ /dev/null @@ -1,33 +0,0 @@ -# Template file for 'glabels' -pkgname=glabels -version=3.4.1 -revision=1 -build_style=gnu-configure -hostmakedepends="glib-devel intltool itstool pkg-config" -makedepends="gtk+3-devel librsvg-devel qrencode-devel" -short_desc="A program for creating labels and business cards" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-3.0-or-later" -homepage="http://glabels.org/" -distfiles="${GNOME_SITE}/glabels/${version%.*}/glabels-${version}.tar.xz" -checksum=18e457298abb1c617187361109eeae769317686303fc07726af31e11519c5938 - -CFLAGS="-fcommon" - -libglabels30_package() { - short_desc+=" - library files" - pkg_install() { - vmove "usr/lib/*.so.*" - } -} - -libglabels30-devel_package() { - depends="libglabels30>=${version}_${revision} pango-devel" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/glade3-devel b/srcpkgs/glade3-devel deleted file mode 120000 index 9888daa0caeb41..00000000000000 --- a/srcpkgs/glade3-devel +++ /dev/null @@ -1 +0,0 @@ -glade3 \ No newline at end of file diff --git a/srcpkgs/glade3/patches/meson.build.patch b/srcpkgs/glade3/patches/meson.build.patch deleted file mode 100644 index 3dc80c5a9e924d..00000000000000 --- a/srcpkgs/glade3/patches/meson.build.patch +++ /dev/null @@ -1,23 +0,0 @@ -Circumvent an attempt to run cross-compiled executables during configuration. - ---- ./meson.build -+++ ./meson.build -@@ -215,6 +215,10 @@ - glade_datadir, - ) - -+if meson.is_cross_build() -+ # On cross, the test program can't be run, so just assume tls_backend_support -+ tls_backend_support = 'true' -+else - tls_backend_support_src = ''' - #include <stdio.h> - #include <gio/gio.h> -@@ -225,6 +229,7 @@ - } - ''' - tls_backend_support = cc.run(tls_backend_support_src, dependencies: gio_dep).stdout() -+endif - - output = '\nConfiguration:\n\n' - output += '\tCompiler: ' + cc.get_id() + '\n' diff --git a/srcpkgs/glade3/patches/webkit2gtk41.patch b/srcpkgs/glade3/patches/webkit2gtk41.patch deleted file mode 100644 index 55fd0fdf9d06ab..00000000000000 --- a/srcpkgs/glade3/patches/webkit2gtk41.patch +++ /dev/null @@ -1,24 +0,0 @@ -Source: https://salsa.debian.org/gnome-team/glade/-/blob/ffc4395ef29b00362e0455c57f6dc9504df9d6ec/debian/patches/build-use-webkitgtk-4.1.patch -See: https://gitlab.gnome.org/GNOME/glade/-/issues/555 - -From: Jeremy Bicha <jeremy.bicha@canonical.com> -Date: Thu, 15 Sep 2022 08:04:05 -0400 -Subject: build: use webkitgtk 4.1 - ---- - meson.build | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/meson.build b/meson.build -index 187555f..3f156e3 100644 ---- a/meson.build -+++ b/meson.build -@@ -162,7 +162,7 @@ if have_python - endif - - # WebKit2GTK support --webkit2gtk_dep = dependency('webkit2gtk-4.0', version: '>= 2.28.0', required: get_option('webkit2gtk')) -+webkit2gtk_dep = dependency('webkit2gtk-4.1', version: '>= 2.28.0', required: get_option('webkit2gtk')) - have_webkit2gtk = webkit2gtk_dep.found() - - # Check for GDK Quartz and MacOSX integration package diff --git a/srcpkgs/glade3/template b/srcpkgs/glade3/template deleted file mode 100644 index 65106907a60669..00000000000000 --- a/srcpkgs/glade3/template +++ /dev/null @@ -1,45 +0,0 @@ -# Template file for 'glade3' -pkgname=glade3 -version=3.40.0 -revision=2 -build_style=meson -build_helper="gir qemu" -configure_args="-Dgtk_doc=true -Dman=true -Dintrospection=true - -Dwebkit2gtk=enabled" -hostmakedepends="glib-devel itstool pkg-config - gjs-devel yelp-tools gettext gtk-doc" -makedepends="gtk+3-devel python3-gobject-devel libwebkit2gtk41-devel gjs-devel" -depends="desktop-file-utils hicolor-icon-theme" -short_desc="User Interface Designer for GTK+3" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-or-later, LGPL-2.1-or-later" -homepage="http://glade.gnome.org/" -distfiles="${GNOME_SITE}/glade/${version%.*}/glade-${version}.tar.xz" -checksum=31c9adaea849972ab9517b564e19ac19977ca97758b109edc3167008f53e3d9c -lib32disabled=yes -# Requires running an xserver -make_check=no - -libgladeui3_package() { - depends="python3-gobject" - short_desc="GTK+ User Interface Build core library" - pkg_install() { - vmove "usr/lib/*.so.*" - vmove usr/lib/glade/modules - vmove usr/share/glade - vmove usr/share/locale - vmove usr/lib/girepository-1.0 - } -} - -glade3-devel_package() { - depends="gtk+3-devel libxml2-devel libgladeui3>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove usr/share/gir-1.0 - vmove usr/share/gtk-doc - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/glade3/update b/srcpkgs/glade3/update deleted file mode 100644 index c497613e0f924d..00000000000000 --- a/srcpkgs/glade3/update +++ /dev/null @@ -1 +0,0 @@ -pkgname="glade" diff --git a/srcpkgs/glances/patches/no-check-update.patch b/srcpkgs/glances/patches/no-check-update.patch deleted file mode 100644 index e04128bcb375d4..00000000000000 --- a/srcpkgs/glances/patches/no-check-update.patch +++ /dev/null @@ -1,13 +0,0 @@ -diff --git a/conf/glances.conf b/conf/glances.conf -index 153ff3d..ef0a7ff 100644 ---- a/conf/glances.conf -+++ b/conf/glances.conf -@@ -8,7 +8,7 @@ - # It is also possible to overwrite it in each plugin sections - refresh=2 - # Does Glances should check if a newer version is available on PyPI ? --check_update=true -+check_update=false - # History size (maximum number of values) - # Default is 1200 values (~1h with the default refresh rate) - history_size=1200 diff --git a/srcpkgs/glances/template b/srcpkgs/glances/template deleted file mode 100644 index 2f2647c8bd68d3..00000000000000 --- a/srcpkgs/glances/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'glances' -pkgname=glances -version=4.3.3 -revision=1 -build_style=python3-pep517 -hostmakedepends="python3-setuptools python3-wheel" -depends="python3-defusedxml python3-packaging python3-psutil python3-shtab" -checkdepends="$depends" -short_desc="Cross-platform curses-based monitoring tool" -maintainer="icp <pangolin@vivaldi.net>" -license="LGPL-3.0-or-later" -homepage="https://nicolargo.github.io/glances/" -changelog="https://raw.githubusercontent.com/nicolargo/glances/develop/NEWS.rst" -distfiles="https://github.com/nicolargo/glances/archive/refs/tags/v${version}.tar.gz" -checksum=3b420d74e3ca9ccd48488a6e85927477c06172310cdbb6c9687ffdd0b3405f49 - -post_install() { - vsconf conf/glances.conf - - vman docs/man/glances.1 -} diff --git a/srcpkgs/glava/template b/srcpkgs/glava/template deleted file mode 100644 index ef7472a320002e..00000000000000 --- a/srcpkgs/glava/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'glava' -pkgname=glava -version=1.6.3 -revision=2 -build_style=gnu-makefile -make_use_env=yes -makedepends="libX11-devel libXcomposite-devel libXext-devel - libXrender-devel pulseaudio-devel" -short_desc="OpenGL audio spectrum visualizer" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-3.0-only" -homepage="https://github.com/wacossusca34/glava" -distfiles="https://github.com/wacossusca34/glava/archive/v${version}.tar.gz" -checksum=b90e39884b5e348734a86029b6a90db66b9fd63e72d21dec9cf3fa2d5447ac63 diff --git a/srcpkgs/gleam/template b/srcpkgs/gleam/template deleted file mode 100644 index f6d0b8b1bf2004..00000000000000 --- a/srcpkgs/gleam/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'gleam' -pkgname=gleam -version=1.13.0 -revision=1 -build_style=cargo -make_install_args="--path=gleam-bin" -depends="erlang rebar3" -checkdepends="git erlang nodejs" -short_desc="Statically typed language for the Erlang VM" -maintainer="Leah Neukirchen <leah@vuxu.org>" -license="Apache-2.0" -homepage="https://gleam.run/" -changelog="https://github.com/gleam-lang/gleam/tree/main/changelog" -distfiles="https://github.com/gleam-lang/gleam/archive/refs/tags/v${version}.tar.gz" -checksum=d965a02c1c3b35c70fda49d483eb1fe3fb02045b6126453a1e8e9d91ed029cb4 - -post_extract() { - vsed -i -e '/Deno\|Bun/d' test-output/src/tests/echo.rs -} diff --git a/srcpkgs/glew-devel b/srcpkgs/glew-devel deleted file mode 120000 index 449e70a36c7788..00000000000000 --- a/srcpkgs/glew-devel +++ /dev/null @@ -1 +0,0 @@ -glew \ No newline at end of file diff --git a/srcpkgs/glew/template b/srcpkgs/glew/template deleted file mode 100644 index a55fc7e21ffd5b..00000000000000 --- a/srcpkgs/glew/template +++ /dev/null @@ -1,36 +0,0 @@ -# Template file for 'glew' -pkgname=glew -version=2.2.0 -revision=1 -build_style=gnu-makefile -make_install_target="install.all" -hostmakedepends="pkg-config" -makedepends="libXext-devel libXmu-devel libXi-devel glu-devel" -short_desc="OpenGL Extension Wrangler Library" -maintainer="Orphaned <orphan@voidlinux.org>" -license="BSD-3-Clause, MIT, GPL-2.0-or-later" -homepage="http://glew.sourceforge.net" -distfiles="${SOURCEFORGE_SITE}/glew/glew-${version}.tgz" -checksum=d4fc82893cfb00109578d0a1a2337fb8ca335b3ceccf97b97e5cc7f08e4353e1 - -do_build() { - sed -i -e "s|lib64|lib|" config/Makefile.linux - make CC=$CC AR=$AR AS=$AS LD=$CC RANLIB=$RANLIB \ - CFLAGS.EXTRA="-fPIC $CFLAGS $CPPFLAGS" \ - LDFLAGS.EXTRA="$LDFLAGS" ${makejobs} -} - -post_install() { - vlicense LICENSE.txt -} - -glew-devel_package() { - depends="${sourcepkg}-${version}_${revision} glu-devel" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/glew/update b/srcpkgs/glew/update deleted file mode 100644 index 64555b2ec211a0..00000000000000 --- a/srcpkgs/glew/update +++ /dev/null @@ -1 +0,0 @@ -ignore="20*" diff --git a/srcpkgs/glfw-devel b/srcpkgs/glfw-devel deleted file mode 120000 index adc93a5b9cf39d..00000000000000 --- a/srcpkgs/glfw-devel +++ /dev/null @@ -1 +0,0 @@ -glfw \ No newline at end of file diff --git a/srcpkgs/glfw-wayland b/srcpkgs/glfw-wayland deleted file mode 120000 index adc93a5b9cf39d..00000000000000 --- a/srcpkgs/glfw-wayland +++ /dev/null @@ -1 +0,0 @@ -glfw \ No newline at end of file diff --git a/srcpkgs/glfw/template b/srcpkgs/glfw/template deleted file mode 100644 index 7d0ff3b89cb9e8..00000000000000 --- a/srcpkgs/glfw/template +++ /dev/null @@ -1,35 +0,0 @@ -# Template file for 'glfw' -# update together with glfw-wayland -pkgname=glfw -version=3.4 -revision=1 -build_style=cmake -configure_args="-DBUILD_SHARED_LIBS=ON" -hostmakedepends="pkg-config wayland-devel" -makedepends="MesaLib-devel libXrandr-devel libXi-devel glu-devel libXcursor-devel - libxkbcommon-devel libXinerama-devel wayland-devel wayland-protocols" -short_desc="Multi-platform library for creating windows with OpenGL contexts" -maintainer="Enno Boland <gottox@voidlinux.org>" -license="Zlib" -homepage="http://www.glfw.org" -changelog="https://www.glfw.org/changelog.html" -distfiles="https://github.com/glfw/glfw/archive/${version}.tar.gz" -checksum=c038d34200234d071fae9345bc455e4a8f2f544ab60150765d7704e08f3dac01 - -glfw-wayland_package() { - metapackage=yes - short_desc+=" - (transitional dummy package)" - depends="${sourcepkg}>=${version}_${revision}" -} - - -glfw-devel_package() { - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove /usr/lib/cmake - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/glfw/update b/srcpkgs/glfw/update deleted file mode 100644 index c88aeae9f3554e..00000000000000 --- a/srcpkgs/glfw/update +++ /dev/null @@ -1 +0,0 @@ -ignore='*bin*' diff --git a/srcpkgs/glib-bootstrap/patches b/srcpkgs/glib-bootstrap/patches deleted file mode 120000 index 4beb39573cad4a..00000000000000 --- a/srcpkgs/glib-bootstrap/patches +++ /dev/null @@ -1 +0,0 @@ -../glib/patches \ No newline at end of file diff --git a/srcpkgs/glib-bootstrap/template b/srcpkgs/glib-bootstrap/template deleted file mode 100644 index 8f8ca0f72ac893..00000000000000 --- a/srcpkgs/glib-bootstrap/template +++ /dev/null @@ -1,49 +0,0 @@ -# Template file for 'glib-bootstrap' -# keep in sync with glib -# -# This aloing with gobject-introspection-bootstrap is unfortunately necessary as a part of the -# libgirepository-1.0 to libgirepository-2.0 migration. -pkgname=glib-bootstrap -version=2.86.1 -revision=1 -build_style=meson -# static version is necessary for qemu-user -# also disable LTO, otherwise there are multiple failures when linking qemu -configure_args="-Dman=true -Dselinux=disabled - --default-library=both -Db_lto=false -Dintrospection=disabled" -hostmakedepends="gettext pkg-config libxslt docbook-xsl python3-packaging python3-docutils" -makedepends="zlib-devel pcre2-devel libffi-devel dbus-devel elfutils-devel libmount-devel" -depends="${makedepends}" -checkdepends="desktop-file-utils shared-mime-info dbus python3-pytest" -short_desc="GNU library of C routines" -maintainer="Orphaned <orphan@voidlinux.org>" -license="LGPL-2.1-or-later" -homepage="https://wiki.gnome.org/Projects/GLib" -changelog="https://gitlab.gnome.org/GNOME/glib/raw/glib-2-82/NEWS" -#changelog="https://gitlab.gnome.org/GNOME/glib/raw/main/NEWS" -distfiles="${GNOME_SITE}/glib/${version%.*}/glib-${version}.tar.xz" -checksum=119d1708ca022556d6d2989ee90ad1b82bd9c0d1667e066944a6d0020e2d5e57 -python_version=3 -make_check_pre="dbus-run-session" - -repository=bootstrap -conflicts="glib libglib-devel glib-devel" -provides="glib-${version}_${revision}" - -post_patch() { - # Timer test is flaky on 32 bit (does float comparisons) - if [ "${XBPS_TARGET_WORDSIZE}" = "32" ]; then - vsed -e "s/'timer' : {},//" -i glib/tests/meson.build - fi - # Test fails in CI - vsed -e '/test_cleanup_handles_errors)/d' -i glib/tests/utils-isolated.c -} - -pre_check() { - # machine-id is a random, non-zero value - echo 'dcb30309cd6c8b7cc20383d85a5c7012' > /etc/machine-id -} - -post_check() { - rm /etc/machine-id -} diff --git a/srcpkgs/glib-bootstrap/update b/srcpkgs/glib-bootstrap/update deleted file mode 100644 index 4d29b9118be20b..00000000000000 --- a/srcpkgs/glib-bootstrap/update +++ /dev/null @@ -1,2 +0,0 @@ -pattern="glib-[0-9]+\.[0-9]*[02468]\.[0-9]+" -pkgname="glib" diff --git a/srcpkgs/glib-devel b/srcpkgs/glib-devel deleted file mode 120000 index 5ca6c3ba5383da..00000000000000 --- a/srcpkgs/glib-devel +++ /dev/null @@ -1 +0,0 @@ -glib \ No newline at end of file diff --git a/srcpkgs/glib-networking/template b/srcpkgs/glib-networking/template deleted file mode 100644 index 478e4a3420482c..00000000000000 --- a/srcpkgs/glib-networking/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'glib-networking' -pkgname=glib-networking -version=2.80.1 -revision=1 -build_style=meson -configure_args="-Dinstalled_tests=false -Dgnutls=enabled -Dlibproxy=enabled - -Dgnome_proxy=enabled" -hostmakedepends="pkg-config ca-certificates gettext glib" -makedepends="gnutls-devel gsettings-desktop-schemas-devel libglib-devel libproxy-devel" -depends="gsettings-desktop-schemas" -checkdepends="glib" -short_desc="Network-related giomodules for glib" -maintainer="Enno Boland <gottox@voidlinux.org>" -license="LGPL-2.1-or-later" -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-80/NEWS" -distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=b80e2874157cd55071f1b6710fa0b911d5ac5de106a9ee2a4c9c7bee61782f8e -lib32disabled=yes diff --git a/srcpkgs/glib-networking/update b/srcpkgs/glib-networking/update deleted file mode 100644 index 595ee919f0bfda..00000000000000 --- a/srcpkgs/glib-networking/update +++ /dev/null @@ -1 +0,0 @@ -pattern="glib-networking-[0-9]+\.[0-9]*[02468]\.[0-9]+" diff --git a/srcpkgs/glib/files/gi-tool-emulator-wrapper b/srcpkgs/glib/files/gi-tool-emulator-wrapper deleted file mode 100644 index acf9715bf9f814..00000000000000 --- a/srcpkgs/glib/files/gi-tool-emulator-wrapper +++ /dev/null @@ -1,12 +0,0 @@ -#!/bin/sh -# -# Check if we are running in an xbps-src environment and run the wrapper if that -# is the case. -if [ -n "$XBPS_CROSS_BASE" -a -n "$XBPS_TARGET_MACHINE" -a -n "$XBPS_VERSION" ]; then - # wrapper for @TOOL@, which runs the target version of it through qemu. - # gi-compile-repository, for example, writes out the raw content of a C struct to disk, - # and therefore is architecture dependent. - exec /usr/bin/gi-xbps-qemuwrapper ${XBPS_CROSS_BASE}/usr/bin/@TOOL@.wrapped "$@" -fi - -exec /usr/bin/@TOOL@.wrapped "$@" diff --git a/srcpkgs/glib/files/gi-xbps-qemuwrapper b/srcpkgs/glib/files/gi-xbps-qemuwrapper deleted file mode 100644 index 6c77c2e7c688b5..00000000000000 --- a/srcpkgs/glib/files/gi-xbps-qemuwrapper +++ /dev/null @@ -1,9 +0,0 @@ -#!/bin/sh - -# Ensure GIO_MODULE_DIR is not set so we don't load random things -# which may then get deleted (or their dependencies) and potentially segfault -/usr/bin/qemu-${XBPS_TARGET_QEMU_MACHINE}-static ${GIR_EXTRA_OPTIONS} \ - -L ${XBPS_CROSS_BASE} \ - -E LD_LIBRARY_PATH="${XBPS_CROSS_BASE}/usr/lib:.libs:${GIR_EXTRA_LIBS_PATH}" \ - -U GIO_MODULE_DIR \ - "$@" diff --git a/srcpkgs/glib/patches/0001-Relocate-the-repository-directory-for-native-builds.patch b/srcpkgs/glib/patches/0001-Relocate-the-repository-directory-for-native-builds.patch deleted file mode 100644 index 8efe40e391f944..00000000000000 --- a/srcpkgs/glib/patches/0001-Relocate-the-repository-directory-for-native-builds.patch +++ /dev/null @@ -1,62 +0,0 @@ -Instead of hard-coding GOBJECT_INTROSPECTION_LIBDIR when -gobject-introspection is built, use dladdr() to determine where -GOBJECT_INTROSPECTION_LIBDIR is and use that path to calculate the -repository directory. - -This fixes gobject-introspection-native accessing paths across build -directories (e.g. if the build directories use the same shared state -cache or sstate mirror). - -diff --git a/girepository/girepository.c b/girepository/girepository.c -index c1fa3d3..efa557e 100644 ---- a/girepository/girepository.c -+++ b/girepository/girepository.c -@@ -38,6 +40,8 @@ - #include "gitypelib-internal.h" - #include "girepository-private.h" - -+#include <dlfcn.h> -+ - /** - * GIRepository: - * -@@ -260,7 +264,13 @@ gi_repository_get_libdir (void) - libdir = GOBJECT_INTROSPECTION_LIBDIR; - } - #else /* !G_PLATFORM_WIN32 && !__APPLE__ */ -- libdir = GOBJECT_INTROSPECTION_LIBDIR; -+ Dl_info gi_lib_info; -+ if (dladdr (gi_repository_get_version, &gi_lib_info)) { -+ libdir = g_path_get_dirname (gi_lib_info.dli_fname); -+ g_ignore_leak (libdir); -+ } else { -+ libdir = GOBJECT_INTROSPECTION_LIBDIR; -+ } - #endif - g_once_init_leave_pointer (&static_libdir, libdir); - } -diff --git a/girepository/meson.build b/girepository/meson.build -index 6a8c5b5..8892f2a 100644 ---- a/girepository/meson.build -+++ b/girepository/meson.build -@@ -139,7 +139,7 @@ libgirepository_internals = static_libra - c_args: gir_c_args + custom_c_args, - gnu_symbol_visibility : 'hidden', - include_directories : [configinc, girepoinc], -- dependencies: [girepo_gthash_dep, libffi_dep], -+ dependencies: [girepo_gthash_dep, libffi_dep, cc.find_library('dl')], - ) - - libgirepository_internals_dep = declare_dependency( -diff -rup glib-2.84.0/girepository/tests/repository-search-paths.c.orig glib-2.84.0/girepository/tests/repository-search-paths.c ---- a/girepository/tests/repository-search-paths.c -+++ a/girepository/tests/repository-search-paths.c -@@ -28,7 +28,7 @@ test_repository_search_paths_get_expecte - #if defined(G_PLATFORM_WIN32) - const char *tests_build_dir = g_getenv ("G_TEST_BUILDDIR"); - char *expected_rel_path = g_build_filename (tests_build_dir, "..", "lib", "girepository-1.0", NULL); --#elif defined(__APPLE__) -+#elif defined(__APPLE__) || 1 - const char *tests_build_dir = g_getenv ("G_TEST_BUILDDIR"); - char *expected_rel_path = g_build_filename (tests_build_dir, "..", "girepository-1.0", NULL); - #else /* !G_PLATFORM_WIN32 && !__APPLE__ */ diff --git a/srcpkgs/glib/patches/90c29b7fb2bb3c92d2e68b74c64c20a5418cf986.patch b/srcpkgs/glib/patches/90c29b7fb2bb3c92d2e68b74c64c20a5418cf986.patch deleted file mode 100644 index 8521bf5e5bbc9e..00000000000000 --- a/srcpkgs/glib/patches/90c29b7fb2bb3c92d2e68b74c64c20a5418cf986.patch +++ /dev/null @@ -1,42 +0,0 @@ -From 90c29b7fb2bb3c92d2e68b74c64c20a5418cf986 Mon Sep 17 00:00:00 2001 -From: Patrick Griffis <pgriffis@igalia.com> -Date: Tue, 21 Oct 2025 15:42:54 -0500 -Subject: [PATCH] gresolver: Fix loopback detection of IPv6 addresses - -Previously the len passed to g_socket_address_new_from_native() was only -for IPv4 addresses and the constructor would fail. - -This was reported and discussed here: -https://gitlab.gnome.org/GNOME/glib/-/commit/fe0139ee985075f3c12932d7123cb594356e7e9d#note_2581394 ---- - gio/gthreadedresolver.c | 10 +++++++++- - 1 file changed, 9 insertions(+), 1 deletion(-) - -diff --git a/gio/gthreadedresolver.c b/gio/gthreadedresolver.c -index 988015b7a4..78740b0910 100644 ---- a/gio/gthreadedresolver.c -+++ b/gio/gthreadedresolver.c -@@ -292,11 +292,19 @@ check_only_has_loopback_interfaces (void) - for (struct ifaddrs *addr = addrs; addr; addr = addr->ifa_next) - { - struct sockaddr *sa = addr->ifa_addr; -+ size_t addrlen; - GSocketAddress *saddr; - if (!sa) - continue; - -- saddr = g_socket_address_new_from_native (sa, sizeof (struct sockaddr)); -+ if (sa->sa_family == AF_INET) -+ addrlen = sizeof (struct sockaddr_in); -+ else if (sa->sa_family == AF_INET6) -+ addrlen = sizeof (struct sockaddr_in6); -+ else -+ continue; -+ -+ saddr = g_socket_address_new_from_native (sa, addrlen); - if (!saddr) - continue; - --- -GitLab - diff --git a/srcpkgs/glib/patches/9f47e1c16f1b5f89815a7bd6f66835e2a19db11f.patch b/srcpkgs/glib/patches/9f47e1c16f1b5f89815a7bd6f66835e2a19db11f.patch deleted file mode 100644 index 464b7c6463242c..00000000000000 --- a/srcpkgs/glib/patches/9f47e1c16f1b5f89815a7bd6f66835e2a19db11f.patch +++ /dev/null @@ -1,34 +0,0 @@ -From 9f47e1c16f1b5f89815a7bd6f66835e2a19db11f Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Marco=20Trevisan=20=28Trevi=C3=B1o=29?= <mail@3v1n0.net> -Date: Thu, 23 Oct 2025 22:35:42 +0200 -Subject: [PATCH] gregex: Handle PCRE2_ERROR_MISSING_NUMBER_TERMINATOR if - defined - -When the error is defined in a new enough PCRE2 we should handle it. - -However let's not define an error message for this in this commit (just -let's use the old one that is generic enough), so that it can be backported -to stable versions without having to require new translations. - -Closes: #3809 ---- - glib/gregex.c | 3 +++ - 1 file changed, 3 insertions(+) - -diff --git a/glib/gregex.c b/glib/gregex.c -index 969c702b4d..fac3f58fe1 100644 ---- a/glib/gregex.c -+++ b/glib/gregex.c -@@ -770,6 +770,9 @@ translate_compile_error (gint *errcode, const gchar **errmsg) - *errmsg = _("inconsistent NEWLINE options"); - break; - case PCRE2_ERROR_BACKSLASH_G_SYNTAX: -+#ifdef PCRE2_ERROR_MISSING_NUMBER_TERMINATOR -+ case PCRE2_ERROR_MISSING_NUMBER_TERMINATOR: -+#endif - *errcode = G_REGEX_ERROR_MISSING_BACK_REFERENCE; - *errmsg = _("\\g is not followed by a braced, angle-bracketed, or quoted name or " - "number, or by a plain number"); --- -GitLab - diff --git a/srcpkgs/glib/patches/bb23a0e8cb2426c1b52a0d3d89bd97cc17919961.patch b/srcpkgs/glib/patches/bb23a0e8cb2426c1b52a0d3d89bd97cc17919961.patch deleted file mode 100644 index 481eda3f68d2af..00000000000000 --- a/srcpkgs/glib/patches/bb23a0e8cb2426c1b52a0d3d89bd97cc17919961.patch +++ /dev/null @@ -1,69 +0,0 @@ -From bb23a0e8cb2426c1b52a0d3d89bd97cc17919961 Mon Sep 17 00:00:00 2001 -From: Tobias Stoeckmann <tobias@stoeckmann.org> -Date: Fri, 24 Oct 2025 13:34:03 +0200 -Subject: [PATCH] gutils: Strip all trailing slashes - -The code stripped all but the first trailing slash in order to handle -the absolute root path "/". This breaks the removal of trailing slashes -for paths starting with $HOME, though. - -Fix the logic to remove all trailing slashes if $HOME is encountered. - -Closes #3811 ---- - glib/gutilsprivate.c | 6 ++++-- - glib/tests/utils.c | 7 ++++++- - 2 files changed, 10 insertions(+), 3 deletions(-) - -diff --git a/glib/gutilsprivate.c b/glib/gutilsprivate.c -index 083f88c2cc..3b9206c45c 100644 ---- a/glib/gutilsprivate.c -+++ b/glib/gutilsprivate.c -@@ -27,6 +27,7 @@ load_user_special_dirs_from_string (const gchar *string, const gchar *home_dir, - { - gchar **lines; - gint n_lines, i; -+ size_t min_len; - - lines = g_strsplit (string, "\n", -1); - n_lines = g_strv_length (lines); -@@ -122,8 +123,9 @@ load_user_special_dirs_from_string (const gchar *string, const gchar *home_dir, - - d = p; - -- /* remove trailing slashes */ -- for (len = strlen (d); len > 1 && d[len - 1] == '/'; len--) -+ /* remove trailing slashes, but keep first slash in absolute path */ -+ min_len = is_relative ? 0 : 1; -+ for (len = strlen (d); len > min_len && d[len - 1] == '/'; len--) - d[len - 1] = 0; - - /* Duplicates override the previous value. This is not explicit in the -diff --git a/glib/tests/utils.c b/glib/tests/utils.c -index 2d0b2ed708..e886897ba0 100644 ---- a/glib/tests/utils.c -+++ b/glib/tests/utils.c -@@ -883,7 +883,9 @@ test_user_special_dirs_load_unlocked (void) - "XDG_DOWNLOAD_DIR = \"$HOME/Downloads\"\n" - "XDG_MUSIC_DIR = \"///\"\n" - "XDG_PICTURES_DIR = \"$HOME/Pictures\"\n" -- "XDG_PICTURES_DIR = \"/\"\nXDG_DOWNLOAD_DIR = \"/dev/null\n"); -+ "XDG_PICTURES_DIR = \"/\"\n" -+ "XDG_PUBLICSHARE_DIR = \"$HOME/\"\n" -+ "XDG_DOWNLOAD_DIR = \"/dev/null\n"); - - g_reload_user_special_dirs_cache (); - -@@ -903,6 +905,9 @@ test_user_special_dirs_load_unlocked (void) - - dir = g_get_user_special_dir (G_USER_DIRECTORY_PICTURES); - g_assert_cmpstr (dir, ==, "/"); -+ -+ dir = g_get_user_special_dir (G_USER_DIRECTORY_PUBLIC_SHARE); -+ g_assert_cmpstr (dir, ==, g_get_home_dir ()); - } - else - { --- -GitLab - diff --git a/srcpkgs/glib/patches/glib-compile-schemas-remove-deprecated-warnings.patch b/srcpkgs/glib/patches/glib-compile-schemas-remove-deprecated-warnings.patch deleted file mode 100644 index 8e53c977df4a12..00000000000000 --- a/srcpkgs/glib/patches/glib-compile-schemas-remove-deprecated-warnings.patch +++ /dev/null @@ -1,22 +0,0 @@ ---- a/gio/glib-compile-schemas.c -+++ b/gio/glib-compile-schemas.c -@@ -1232,19 +1232,6 @@ parse_state_start_schema (ParseState *state, - return; - } - -- if (path && (g_str_has_prefix (path, "/apps/") || -- g_str_has_prefix (path, "/desktop/") || -- g_str_has_prefix (path, "/system/"))) -- { -- gchar *message = NULL; -- message = g_strdup_printf (_("Warning: Schema “%s” has path “%s”. " -- "Paths starting with " -- "“/apps/”, “/desktop/” or “/system/” are deprecated."), -- id, path); -- g_printerr ("%s\n", message); -- g_free (message); -- } -- - state->schema_state = schema_state_new (path, gettext_domain, - extends, extends_name, list_of); - diff --git a/srcpkgs/glib/patches/gobject_init_on_demand.patch b/srcpkgs/glib/patches/gobject_init_on_demand.patch deleted file mode 100644 index 024e588f8a94ea..00000000000000 --- a/srcpkgs/glib/patches/gobject_init_on_demand.patch +++ /dev/null @@ -1,91 +0,0 @@ -Initialize the gobject system on demand, i.e. before it is -expected to be initialized. Do this only once by checking -a local static variable gobject_initialized. - ---- a/gobject/gtype.c 2016-08-17 17:20:47.000000000 +0200 -+++ b/gobject/gtype.c 2016-09-01 21:56:31.777406646 +0200 -@@ -209,6 +209,9 @@ - static gboolean type_node_is_a_L (TypeNode *node, - TypeNode *iface_node); - -+#if !defined(__GLIBC__) -+static void gobject_init (void); -+#endif - - /* --- enumeration --- */ - -@@ -2631,7 +2634,10 @@ - GTypeFlags flags) - { - TypeNode *node; -- -+ -+#if !defined(__GLIBC__) -+ gobject_init(); -+#endif - g_assert_type_system_initialized (); - g_return_val_if_fail (type_id > 0, 0); - g_return_val_if_fail (type_name != NULL, 0); -@@ -2749,6 +2755,9 @@ - TypeNode *pnode, *node; - GType type = 0; - -+#if !defined(__GLIBC__) -+ gobject_init(); -+#endif - g_assert_type_system_initialized (); - g_return_val_if_fail (parent_type > 0, 0); - g_return_val_if_fail (type_name != NULL, 0); -@@ -2804,6 +2813,9 @@ - TypeNode *pnode, *node; - GType type; - -+#if !defined(__GLIBC__) -+ gobject_init(); -+#endif - g_assert_type_system_initialized (); - g_return_val_if_fail (parent_type > 0, 0); - g_return_val_if_fail (type_name != NULL, 0); -@@ -3319,6 +3331,9 @@ - { - TypeNode *node; - -+#if !defined(__GLIBC__) -+ gobject_init(); -+#endif - g_assert_type_system_initialized (); - - node = lookup_type_node_I (type); -@@ -4343,6 +4358,9 @@ - void - g_type_init_with_debug_flags (GTypeDebugFlags debug_flags) - { -+#if !defined(__GLIBC__) -+ gobject_init(); -+#endif - g_assert_type_system_initialized (); - - if (debug_flags) -@@ -4361,6 +4379,9 @@ - void - g_type_init (void) - { -+#if !defined(__GLIBC__) -+ gobject_init(); -+#endif - g_assert_type_system_initialized (); - } - -@@ -4372,6 +4393,12 @@ - TypeNode *node; - GType type; - -+#if !defined(__GLIBC__) -+ static int gobject_initialized = 0; -+ if (gobject_initialized) -+ return; -+ gobject_initialized = 1; -+#endif - /* Ensure GLib is initialized first, see - * https://bugzilla.gnome.org/show_bug.cgi?id=756139 - */ diff --git a/srcpkgs/glib/patches/quark_init_on_demand.patch b/srcpkgs/glib/patches/quark_init_on_demand.patch deleted file mode 100644 index af060b7a1d5803..00000000000000 --- a/srcpkgs/glib/patches/quark_init_on_demand.patch +++ /dev/null @@ -1,37 +0,0 @@ -musl does not run ctors in the assumed order that glib-2.46 expects. -Call g_quark_init() where it is expected to have been called. - - ---- a/glib/gquark.c 2016-08-17 17:20:47.000000000 +0200 -+++ b/glib/gquark.c 2016-08-30 07:49:13.298234757 +0200 -@@ -57,6 +57,9 @@ - void - g_quark_init (void) - { -+ if (quark_ht) -+ return; -+ - g_assert (quark_seq_id == 0); - quark_ht = g_hash_table_new (g_str_hash, g_str_equal); - quarks = g_new (gchar*, QUARK_BLOCK_SIZE); -@@ -138,9 +141,12 @@ - return 0; - - G_LOCK (quark_global); -+#if !defined(__GLIBC__) -+ g_quark_init (); -+#endif - quark = GPOINTER_TO_UINT (g_hash_table_lookup (quark_ht, string)); - G_UNLOCK (quark_global); - - return quark; - } - -@@ -280,6 +286,7 @@ - GQuark quark; - gchar **quarks_new; - -+ g_quark_init (); - if (quark_seq_id % QUARK_BLOCK_SIZE == 0) - { - quarks_new = g_new (gchar*, quark_seq_id + QUARK_BLOCK_SIZE); diff --git a/srcpkgs/glib/template b/srcpkgs/glib/template deleted file mode 100644 index 259832c21cb30d..00000000000000 --- a/srcpkgs/glib/template +++ /dev/null @@ -1,111 +0,0 @@ -# Template file for 'glib' -# keep in sync with glib-bootstrap -pkgname=glib -version=2.86.1 -revision=1 -build_style=meson -build_helper="qemu" -# static version is necessary for qemu-user -# also disable LTO, otherwise there are multiple failures when linking qemu -configure_args="-Dman=true -Dselinux=disabled -Dintrospection=enabled - $(vopt_bool gtk_doc documentation) --default-library=both -Db_lto=false" -hostmakedepends="gettext pkg-config gobject-introspection-bootstrap - libxslt docbook-xsl $(vopt_if gtk_doc gi-docgen) python3-packaging python3-docutils" -makedepends="zlib-devel pcre2-devel libffi-devel dbus-devel elfutils-devel libmount-devel - $(vopt_if gtk_doc gi-docgen)" -checkdepends="glib-bootstrap desktop-file-utils shared-mime-info dbus python3-pytest" -short_desc="GNU library of C routines" -maintainer="Orphaned <orphan@voidlinux.org>" -license="LGPL-2.1-or-later" -homepage="https://wiki.gnome.org/Projects/GLib" -changelog="https://gitlab.gnome.org/GNOME/glib/raw/glib-2-82/NEWS" -#changelog="https://gitlab.gnome.org/GNOME/glib/raw/main/NEWS" -distfiles="${GNOME_SITE}/glib/${version%.*}/glib-${version}.tar.xz" -checksum=119d1708ca022556d6d2989ee90ad1b82bd9c0d1667e066944a6d0020e2d5e57 -python_version=3 -conflicts="gir-freedesktop<1.80.0_1" # glib typelibs are now in glib -make_check_pre="dbus-run-session" - -build_options="gtk_doc" -build_options_default="gtk_doc" -desc_option_gtk_doc="Build Glib API docs" - -if [ "$CROSS_BUILD" ]; then - hostmakedepends+=" prelink-cross" - makedepends+=" gobject-introspection-bootstrap" -fi - -post_patch() { - # Timer test is flaky on 32 bit (does float comparisons) - if [ "${XBPS_TARGET_WORDSIZE}" = "32" ]; then - vsed -e "s/'timer' : {},//" -i glib/tests/meson.build - fi - # Test fails in CI - vsed -e '/test_cleanup_handles_errors)/d' -i glib/tests/utils-isolated.c -} - -post_install() { - # Install introspection wrappers for cross compiling - vbin ${FILESDIR}/gi-xbps-qemuwrapper - - # Install emulator wrappers for tools that require it - for tool in gi-compile-repository gi-decompile-typelib gi-inspect-typelib; do - mv ${DESTDIR}/usr/bin/${tool}{,.wrapped} - sed -e "s|@TOOL@|${tool}|" ${FILESDIR}/gi-tool-emulator-wrapper > gi-tool-emulator-wrapper - vbin gi-tool-emulator-wrapper ${tool} - done -} - -pre_check() { - # machine-id is a random, non-zero value - echo 'dcb30309cd6c8b7cc20383d85a5c7012' > /etc/machine-id -} - -post_check() { - rm /etc/machine-id -} - -libglib-devel_package() { - depends="${makedepends/gobject-introspection-bootstrap/} ${sourcepkg}>=${version}_${revision}" - conflicts="libgirepository-devel<1.80.0_1" - short_desc+=" - development files" - lib32files="/usr/lib/glib-2.0/include/glibconfig.h" - pkg_install() { - vmove usr/include - vmove usr/share/gir-1.0 - vmove usr/lib/glib-2.0 - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - vmove "usr/lib/*.a" - } -} - -glib-devel_package() { - depends="python3-packaging libglib-devel>=${version}_${revision}" - short_desc+=" - development files" - python_version=3 - pycompile_dirs="usr/share/glib-2.0/codegen usr/share/glib-2.0/gdb" - pkg_install() { - vmove usr/bin/glib-compile-resources - vmove usr/bin/glib-genmarshal - vmove usr/bin/glib-mkenums - vmove usr/bin/gtester-report - vmove usr/bin/gdbus-codegen - vmove usr/bin/gtester - vmove usr/bin/glib-gettextize - vmove "usr/bin/gi-*" - vmove usr/share/man/man1/glib-compile-resources.1 - vmove usr/share/man/man1/glib-gettextize.1 - vmove usr/share/man/man1/gtester.1 - vmove usr/share/man/man1/glib-mkenums.1 - vmove usr/share/man/man1/gdbus-codegen.1 - vmove usr/share/man/man1/glib-genmarshal.1 - vmove usr/share/man/man1/gtester-report.1 - for f in aclocal glib-2.0 gdb; do - vmove usr/share/${f} - done - if [ "$build_option_gtk_doc" ]; then - vmove usr/share/doc - fi - } -} diff --git a/srcpkgs/glib/update b/srcpkgs/glib/update deleted file mode 100644 index a396950cb988b3..00000000000000 --- a/srcpkgs/glib/update +++ /dev/null @@ -1 +0,0 @@ -pattern="[0-9]+\.[0-9]*[02468]\.[0-9]+" diff --git a/srcpkgs/glibc-devel b/srcpkgs/glibc-devel deleted file mode 120000 index 0c4c137d7ca797..00000000000000 --- a/srcpkgs/glibc-devel +++ /dev/null @@ -1 +0,0 @@ -glibc \ No newline at end of file diff --git a/srcpkgs/glibc-locales b/srcpkgs/glibc-locales deleted file mode 120000 index 0c4c137d7ca797..00000000000000 --- a/srcpkgs/glibc-locales +++ /dev/null @@ -1 +0,0 @@ -glibc \ No newline at end of file diff --git a/srcpkgs/glibc/files/glibc-patches b/srcpkgs/glibc/files/glibc-patches deleted file mode 100755 index fd8d075bb4865f..00000000000000 --- a/srcpkgs/glibc/files/glibc-patches +++ /dev/null @@ -1,5 +0,0 @@ -#!/bin/sh -# glibc-patches VERSION - fetch glibc upstream patches -version=${1?no version given} -curl -sL "https://github.com/bminor/glibc/compare/glibc-${version}...release/${version}/master.patch" | sed '/^Subject/s,/[0-9]*\],],' | csplit -f glibc-upstream- -b '%02d.patch' - '/^From /' '{*}' -rm glibc-upstream-00.patch diff --git a/srcpkgs/glibc/files/libc-locales b/srcpkgs/glibc/files/libc-locales deleted file mode 100644 index c78dc1b1b6e337..00000000000000 --- a/srcpkgs/glibc/files/libc-locales +++ /dev/null @@ -1,7 +0,0 @@ -# -# List of GNU libc locales regenerated by the glibc-locales package. -# All libc locales are available in /usr/share/i18n/locales. -# -# If you add new locales you can regenerate them with: -# ``xbps-reconfigure -f glibc-locales´´ -# diff --git a/srcpkgs/glibc/files/nscd/run b/srcpkgs/glibc/files/nscd/run deleted file mode 100644 index 53127524af2b10..00000000000000 --- a/srcpkgs/glibc/files/nscd/run +++ /dev/null @@ -1,5 +0,0 @@ -#!/bin/sh -exec 2>&1 -[ -r conf ] && . ./conf -mkdir -p /var/run/nscd /var/db/nscd -exec nscd -F ${OPTS} >/dev/null diff --git a/srcpkgs/glibc/glibc-locales.INSTALL b/srcpkgs/glibc/glibc-locales.INSTALL deleted file mode 100644 index 44dce6c1afe1aa..00000000000000 --- a/srcpkgs/glibc/glibc-locales.INSTALL +++ /dev/null @@ -1,39 +0,0 @@ -# Rebuild locales set in /etc/default/libc-locales. -# -case "${ACTION}" in -post) - LOCALE_ARCHIVEDIR=usr/lib/locale - LOCALE_ARCHIVE=${LOCALE_ARCHIVEDIR}/locale-archive - LOCALES_CONF=etc/default/libc-locales - LOCALES=usr/share/i18n/locales - LOCALE_ALIAS=usr/share/locale/locale.alias - - [ -n "$POSIXLY_CORRECT" ] && unset POSIXLY_CORRECT - [ -f $LOCALE_ARCHIVE ] && rm -f $LOCALE_ARCHIVE - [ ! -d $LOCALE_ARCHIVEDIR ] && mkdir -p $LOCALE_ARCHIVEDIR - - echo "Generating GNU libc locales..." - while read locale charset; do - case $locale in - \#*) continue;; - "") continue;; - esac - if [ -n "$locale" -a -n "$charset" ]; then - echo -n " $(echo $locale | sed 's/\([^.\@]*\).*/\1/')" - echo -n ".$charset" - echo -n $(echo $locale | sed 's/\([^\@]*\)\(\@.*\)*/\2/') - echo -n '...' - if [ -f $LOCALES/$locale ]; then - input=$locale - else - input=$(echo $locale | sed 's/\([^.]*\)[^@]*\(.*\)/\1\2/') - fi - localedef --prefix=. \ - -i $input -c -f $charset -A $LOCALE_ALIAS $locale - echo ' done.' - else - echo "Ignoring wrong locale: $locale $charset..." - fi - done < $LOCALES_CONF - ;; -esac diff --git a/srcpkgs/glibc/patches/2.41-math.patch b/srcpkgs/glibc/patches/2.41-math.patch deleted file mode 100644 index d42b96f4eb5956..00000000000000 --- a/srcpkgs/glibc/patches/2.41-math.patch +++ /dev/null @@ -1,259 +0,0 @@ -From bdccbfbc52d3f6957768a0b9d5bd7bc4c90f2744 Mon Sep 17 00:00:00 2001 -From: Adhemerval Zanella <adhemerval.zanella@linaro.org> -Date: Fri, 31 Jan 2025 10:27:39 -0300 -Subject: [PATCH] math: Fix log10p1f internal table value (BZ 32626) - -It was copied wrong from CORE-MATH. - -(cherry picked from commit c79277a16785c8ae96d821414f4d31d654a0177c) ---- - NEWS | 3 ++- - math/auto-libm-test-in | 2 ++ - math/auto-libm-test-out-log10p1 | 25 +++++++++++++++++++++++++ - sysdeps/ieee754/flt-32/s_log10p1f.c | 2 +- - 4 files changed, 30 insertions(+), 2 deletions(-) - -diff --git a/sysdeps/ieee754/flt-32/s_log10p1f.c b/sysdeps/ieee754/flt-32/s_log10p1f.c -index 64deb1eeda5..4e11d55d49a 100644 ---- a/sysdeps/ieee754/flt-32/s_log10p1f.c -+++ b/sysdeps/ieee754/flt-32/s_log10p1f.c -@@ -70,7 +70,7 @@ __log10p1f (float x) - }; - static const double tl[] = - { -- 0x1.562ec497ef351p-43, 0x1.b9476892ea99cp-8, 0x1.b5e909c959eecp-7, -+ -0x1.562ec497ef351p-43, 0x1.b9476892ea99cp-8, 0x1.b5e909c959eecp-7, - 0x1.45f4f59ec84fp-6, 0x1.af5f92cbcf2aap-6, 0x1.0ba01a6069052p-5, - 0x1.3ed119b99dd41p-5, 0x1.714834298a088p-5, 0x1.a30a9d98309c1p-5, - 0x1.d41d51266b9d9p-5, 0x1.02428c0f62dfcp-4, 0x1.1a23444eea521p-4, - -From d85a7719536f4892f2b53d4594e18f6d096c2882 Mon Sep 17 00:00:00 2001 -From: Adhemerval Zanella <adhemerval.zanella@linaro.org> -Date: Fri, 31 Jan 2025 10:34:32 -0300 -Subject: [PATCH] math: Fix sinhf for some inputs (BZ 32627) - -The logic was copied wrong from CORE-MATH. ---- - math/auto-libm-test-in | 1 + - math/auto-libm-test-out-sinh | 25 +++++++++++++++++++++++++ - sysdeps/ieee754/flt-32/e_sinhf.c | 2 +- - 3 files changed, 27 insertions(+), 1 deletion(-) - -diff --git a/sysdeps/ieee754/flt-32/e_sinhf.c b/sysdeps/ieee754/flt-32/e_sinhf.c -index c007c7d1742..dee96fc7cbf 100644 ---- a/sysdeps/ieee754/flt-32/e_sinhf.c -+++ b/sysdeps/ieee754/flt-32/e_sinhf.c -@@ -83,7 +83,7 @@ __ieee754_sinhf (float x) - { /* |x| <= 0x1.250bfep-11 */ - if (__glibc_unlikely (ux < 0x66000000u)) /* |x| < 0x1p-24 */ - return fmaf (x, fabsf (x), x); -- if (__glibc_unlikely (st.uarg == asuint (ux))) -+ if (__glibc_unlikely (st.uarg == ux)) - { - float sgn = copysignf (1.0f, x); - return sgn * st.rh + sgn * st.rl; - - -From cf88351b685da86667e17d344414a70696ac82f1 Mon Sep 17 00:00:00 2001 -From: Adhemerval Zanella <adhemerval.zanella@linaro.org> -Date: Sun, 2 Feb 2025 16:57:49 -0300 -Subject: [PATCH] math: Fix tanf for some inputs (BZ 32630) - -The logic was copied wrong from CORE-MATH. - -(cherry picked from commit 09e7f4d594b4308fbea18e3044148d67b59757c9) ---- - NEWS | 2 ++ - math/auto-libm-test-in | 1 + - math/auto-libm-test-out-tan | 25 +++++++++++++++++++++++++ - sysdeps/ieee754/flt-32/s_tanf.c | 2 +- - 4 files changed, 29 insertions(+), 1 deletion(-) - -diff --git a/sysdeps/ieee754/flt-32/s_tanf.c b/sysdeps/ieee754/flt-32/s_tanf.c -index dfe56fc2a0f..5ee1d6f35e7 100644 ---- a/sysdeps/ieee754/flt-32/s_tanf.c -+++ b/sysdeps/ieee754/flt-32/s_tanf.c -@@ -166,7 +166,7 @@ __tanf (float x) - uint32_t sgn = t >> 31; - for (int j = 0; j < array_length (st); j++) - { -- if (__glibc_unlikely (asfloat (st[j].arg) == ax)) -+ if (__glibc_unlikely (asuint (st[j].arg) == ax)) - { - if (sgn) - return -st[j].rh - st[j].rl; - -From 66fc3bd75871d7239245c767abf44fb96d772f66 Mon Sep 17 00:00:00 2001 -From: Aurelien Jarno <aurelien@aurel32.net> -Date: Thu, 6 Mar 2025 19:34:15 +0100 -Subject: [PATCH] math: Remove an extra semicolon in math function declarations - -Commit 6bc301672bfbd ("math: Remove __XXX math functions from installed -math.h [BZ #32418]") left an extra semicolon after macro expansion. For -instance the ceil declaration after expansion is: - - extern double ceil (double __x) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__const__));; - -This chokes very naive parsers like gauche c-wrapper. Fix that by -removing that extra semicolon in the macro. - -Reviewed-by: Adhemerval Zanella <adhemerval.zanella@linaro.org> -(cherry picked from commit 443cb0b5f25129dd0f1e9f9101299d31c4700b7f) ---- - math/bits/mathcalls-macros.h | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/math/bits/mathcalls-macros.h b/math/bits/mathcalls-macros.h -index 1ef07f1f58..321ae00ec8 100644 ---- a/math/bits/mathcalls-macros.h -+++ b/math/bits/mathcalls-macros.h -@@ -34,7 +34,7 @@ - #define __MATHCALLX(function,suffix, args, attrib) \ - __MATHDECLX (_Mdouble_,function,suffix, args, attrib) - #define __MATHDECLX(type, function,suffix, args, attrib) \ -- __MATHDECL_1(type, function,suffix, args) __attribute__ (attrib); -+ __MATHDECL_1(type, function,suffix, args) __attribute__ (attrib) - #define __MATHDECL_1_IMPL(type, function, suffix, args) \ - extern type __MATH_PRECNAME(function,suffix) args __THROW - #define __MATHDECL_1(type, function, suffix, args) \ - -From 07288c7445bba747f65380066b1b5bdb2df5b630 Mon Sep 17 00:00:00 2001 -From: John David Anglin <danglin@gcc.gnu.org> -Date: Tue, 25 Feb 2025 15:57:53 -0500 -Subject: [PATCH 11] math: Add optimization barrier to ensure a1 + u.d is - not reused [BZ #30664] - -A number of fma tests started to fail on hppa when gcc was changed to -use Ranger rather than EVRP. Eventually I found that the value of -a1 + u.d in this is block of code was being computed in FE_TOWARDZERO -mode and not the original rounding mode: - - if (TININESS_AFTER_ROUNDING) - { - w.d = a1 + u.d; - if (w.ieee.exponent == 109) - return w.d * 0x1p-108; - } - -This caused the exponent value to be wrong and the wrong return path -to be used. - -Here we add an optimization barrier after the rounding mode is reset -to ensure that the previous value of a1 + u.d is not reused. - -Signed-off-by: John David Anglin <dave.anglin@bell.net> ---- - sysdeps/ieee754/dbl-64/s_fma.c | 3 +++ - 1 file changed, 3 insertions(+) - -diff --git a/sysdeps/ieee754/dbl-64/s_fma.c b/sysdeps/ieee754/dbl-64/s_fma.c -index 20f617b996e..42351c6b343 100644 ---- a/sysdeps/ieee754/dbl-64/s_fma.c -+++ b/sysdeps/ieee754/dbl-64/s_fma.c -@@ -244,6 +244,9 @@ __fma (double x, double y, double z) - /* Reset rounding mode and test for inexact simultaneously. */ - int j = libc_feupdateenv_test (&env, FE_INEXACT) != 0; - -+ /* Ensure value of a1 + u.d is not reused. */ -+ a1 = math_opt_barrier (a1); -+ - if (__glibc_likely (adjust == 0)) - { - if ((u.ieee.mantissa1 & 1) == 0 && u.ieee.exponent != 0x7ff) - -From a900dbaf70f0a957f56b52caa69173592ad7596e Mon Sep 17 00:00:00 2001 -From: "H.J. Lu" <hjl.tools@gmail.com> -Date: Thu, 20 Feb 2025 07:08:26 +0800 -Subject: [PATCH 09] x86 (__HAVE_FLOAT128): Defined to 0 for Intel SYCL - compiler [BZ #32723] - -Intel compiler always defines __INTEL_LLVM_COMPILER. When SYCL is -enabled by -fsycl, it also defines SYCL_LANGUAGE_VERSION. Since Intel -SYCL compiler doesn't support _Float128: - -https://github.com/intel/llvm/issues/16903 - -define __HAVE_FLOAT128 to 0 for Intel SYCL compiler. - -This fixes BZ #32723. - -Signed-off-by: H.J. Lu <hjl.tools@gmail.com> -Reviewed-by: Sam James <sam@gentoo.org> -(cherry picked from commit 5a4573be6f96ff49111bb6cae767676b5aafa7a8) ---- - sysdeps/x86/bits/floatn.h | 8 ++++++-- - 1 file changed, 6 insertions(+), 2 deletions(-) - -diff --git a/sysdeps/x86/bits/floatn.h b/sysdeps/x86/bits/floatn.h -index d197cb10dde..adc7ed2e9e8 100644 ---- a/sysdeps/x86/bits/floatn.h -+++ b/sysdeps/x86/bits/floatn.h -@@ -25,11 +25,15 @@ - floating-point type with the IEEE 754 binary128 format, and this - glibc includes corresponding *f128 interfaces for it. The required - libgcc support was added some time after the basic compiler -- support, for x86_64 and x86. */ -+ support, for x86_64 and x86. Intel SYCL compiler doesn't support -+ _Float128: https://github.com/intel/llvm/issues/16903 -+ */ - #if (defined __x86_64__ \ - ? __GNUC_PREREQ (4, 3) \ - : (defined __GNU__ ? __GNUC_PREREQ (4, 5) : __GNUC_PREREQ (4, 4))) \ -- || __glibc_clang_prereq (3, 4) -+ || (__glibc_clang_prereq (3, 4) \ -+ && (!defined __INTEL_LLVM_COMPILER \ -+ || !defined SYCL_LANGUAGE_VERSION)) - # define __HAVE_FLOAT128 1 - #else - # define __HAVE_FLOAT128 0 - -From 2cb04444b934e000a4e36c1876ef2bf03dd80d66 Mon Sep 17 00:00:00 2001 -From: koraynilay <koray.fra@gmail.com> -Date: Sat, 22 Feb 2025 15:55:59 +0100 -Subject: [PATCH 10] math: Fix `unknown type name '__float128'` for clang - 3.4 to 3.8.1 (bug 32694) - -When compiling a program that includes <bits/floatn.h> using a clang version -between 3.4 (included) and 3.8.1 (included), clang will fail with `unknown type -name '__float128'; did you mean '__cfloat128'?`. This changes fixes the clang -prerequirements macro call in floatn.h to check for clang 3.9 instead of 3.4, -since support for __float128 was actually enabled in 3.9 by: - -commit 50f29e06a1b6a38f0bba9360cbff72c82d46cdd4 -Author: Nemanja Ivanovic <nemanja.i.ibm@gmail.com> -Date: Wed Apr 13 09:49:45 2016 +0000 - - Enable support for __float128 in Clang - -This fixes bug 32694. - -Signed-off-by: koraynilay <koray.fra@gmail.com> -Reviewed-by: H.J. Lu <hjl.tools@gmail.com> -(cherry picked from commit 29803ed3ce420f01e7c567c97fc8945d5e5e5992) ---- - sysdeps/x86/bits/floatn.h | 4 ++-- - 1 file changed, 2 insertions(+), 2 deletions(-) - -diff --git a/sysdeps/x86/bits/floatn.h b/sysdeps/x86/bits/floatn.h -index adc7ed2e9e8..4674165bd77 100644 ---- a/sysdeps/x86/bits/floatn.h -+++ b/sysdeps/x86/bits/floatn.h -@@ -31,7 +31,7 @@ - #if (defined __x86_64__ \ - ? __GNUC_PREREQ (4, 3) \ - : (defined __GNU__ ? __GNUC_PREREQ (4, 5) : __GNUC_PREREQ (4, 4))) \ -- || (__glibc_clang_prereq (3, 4) \ -+ || (__glibc_clang_prereq (3, 9) \ - && (!defined __INTEL_LLVM_COMPILER \ - || !defined SYCL_LANGUAGE_VERSION)) - # define __HAVE_FLOAT128 1 -@@ -93,7 +93,7 @@ typedef _Complex float __cfloat128 __attribute__ ((__mode__ (__TC__))); - /* The type _Float128 exists only since GCC 7.0. */ - # if !__GNUC_PREREQ (7, 0) \ - || (defined __cplusplus && !__GNUC_PREREQ (13, 0)) \ -- || __glibc_clang_prereq (3, 4) -+ || __glibc_clang_prereq (3, 9) - typedef __float128 _Float128; - # endif - - diff --git a/srcpkgs/glibc/patches/30992cb5e9d713ab0f4135dd8776a201f7a53f24.patch b/srcpkgs/glibc/patches/30992cb5e9d713ab0f4135dd8776a201f7a53f24.patch deleted file mode 100644 index 51fd0dd610ca77..00000000000000 --- a/srcpkgs/glibc/patches/30992cb5e9d713ab0f4135dd8776a201f7a53f24.patch +++ /dev/null @@ -1,81 +0,0 @@ -From 30992cb5e9d713ab0f4135dd8776a201f7a53f24 Mon Sep 17 00:00:00 2001 -From: Yangyu Chen <cyy@cyyself.name> -Date: Tue, 25 Feb 2025 01:12:19 +0800 -Subject: [PATCH] RISC-V: Fix IFUNC resolver cannot access gp pointer - -In some cases, an IFUNC resolver may need to access the gp pointer to -access global variables. Such an object may have l_relocated == 0 at -this time. In this case, an IFUNC resolver will fail to access a global -variable and cause a SIGSEGV. - -This patch fixes this issue by relaxing the check of l_relocated in -elf_machine_runtime_setup, but added a check for SHARED case to avoid -using this code in static-linked executables. Such object have already -set up the gp pointer in load_gp function and l->l_scope will be NULL if -it is a pie object. So if we use these code to set up the gp pointer -again for static-pie, it will causing a SIGSEGV in glibc as original bug -on BZ #31317. - -I have also reproduced and checked BZ #31317 using the mold commit -bed5b1731b ("illumos: Treat absolute symbols specially"), this patch can -fix the issue. - -Also, we used the wrong gp pointer previously because ref->st_value is -not the relocated address but just the offset from the base address of -ELF. An edge case may happen if we reference gp pointer in a IFUNC -resolver in a PIE object, but it will not happen in compiler-generated -codes since -pie will disable relax to gp. In this case, the GP will be -initialized incorrectly since the ref->st_value is not the address after -relocation. This patch fixes this issue by adding the l->l_addr to -ref->st_value to get the relocated address for the gp pointer. We don't -use SYMBOL_ADDRESS macro here because __global_pointer$ is a special -symbol that has SHN_ABS type, but it will use PC-relative addressing in -the load_gp function using lla. - -Closes: BZ #32269 -Fixes: 96d1b9ac23 ("RISC-V: Fix the static-PIE non-relocated object check") - -Co-authored-by: Vivian Wang <dramforever@live.com> -Signed-off-by: Yangyu Chen <cyy@cyyself.name> -(cherry picked from commit 3fd2ff7685e3ee85c8cd2896f28ad62f67d7c483) ---- - NEWS | 1 + - sysdeps/riscv/dl-machine.h | 17 +++++++++++------ - 2 files changed, 12 insertions(+), 6 deletions(-) - -diff --git a/sysdeps/riscv/dl-machine.h b/sysdeps/riscv/dl-machine.h -index a30892f080..dcc3e0883b 100644 ---- a/sysdeps/riscv/dl-machine.h -+++ b/sysdeps/riscv/dl-machine.h -@@ -348,7 +348,8 @@ elf_machine_runtime_setup (struct link_map *l, struct r_scope_elem *scope[], - gotplt[1] = (ElfW(Addr)) l; - } - -- if (l->l_type == lt_executable && l->l_relocated) -+#ifdef SHARED -+ if (l->l_type == lt_executable) - { - /* The __global_pointer$ may not be defined by the linker if the - $gp register does not be used to access the global variable -@@ -362,12 +363,16 @@ elf_machine_runtime_setup (struct link_map *l, struct r_scope_elem *scope[], - _dl_lookup_symbol_x ("__global_pointer$", l, &ref, - l->l_scope, NULL, 0, 0, NULL); - if (ref) -- asm ( -- "mv gp, %0\n" -- : -- : "r" (ref->st_value) -- ); -+ asm ( -+ "mv gp, %0\n" -+ : -+ : "r" (ref->st_value + l->l_addr) -+ /* Don't use SYMBOL_ADDRESS here since __global_pointer$ -+ can be SHN_ABS type, but we need the address relative to -+ PC, not the absolute address. */ -+ ); - } -+#endif - #endif - return lazy; - } diff --git a/srcpkgs/glibc/patches/33bfd9020fdad925297c9e133055bd8804028f32.patch b/srcpkgs/glibc/patches/33bfd9020fdad925297c9e133055bd8804028f32.patch deleted file mode 100644 index 726b245c595f04..00000000000000 --- a/srcpkgs/glibc/patches/33bfd9020fdad925297c9e133055bd8804028f32.patch +++ /dev/null @@ -1,26 +0,0 @@ -From 33bfd9020fdad925297c9e133055bd8804028f32 Mon Sep 17 00:00:00 2001 -From: Florian Weimer <fweimer@redhat.com> -Date: Wed, 12 Mar 2025 10:23:47 +0100 -Subject: [PATCH] Linux: Remove attribute access from sched_getattr (bug 32781) - -The GCC attribute expects an element count, not bytes. - -(cherry picked from commit 74c68fa61b5ebf4c64605a3cc5e47154a66671ce) ---- - NEWS | 1 + - sysdeps/unix/sysv/linux/bits/sched.h | 2 +- - 2 files changed, 2 insertions(+), 1 deletion(-) - -diff --git a/sysdeps/unix/sysv/linux/bits/sched.h b/sysdeps/unix/sysv/linux/bits/sched.h -index 3656e98eda..39b0b3d19c 100644 ---- a/sysdeps/unix/sysv/linux/bits/sched.h -+++ b/sysdeps/unix/sysv/linux/bits/sched.h -@@ -152,7 +152,7 @@ int sched_setattr (pid_t tid, struct sched_attr *attr, unsigned int flags) - store it in *ATTR. */ - int sched_getattr (pid_t tid, struct sched_attr *attr, unsigned int size, - unsigned int flags) -- __THROW __nonnull ((2)) __attr_access ((__write_only__, 2, 3)); -+ __THROW __nonnull ((2)); - - #endif - diff --git a/srcpkgs/glibc/patches/746ef8e93964a99db3e3fa4b8a7aba179185ef0a.patch b/srcpkgs/glibc/patches/746ef8e93964a99db3e3fa4b8a7aba179185ef0a.patch deleted file mode 100644 index 40f6b05b9aad96..00000000000000 --- a/srcpkgs/glibc/patches/746ef8e93964a99db3e3fa4b8a7aba179185ef0a.patch +++ /dev/null @@ -1,61 +0,0 @@ -From 746ef8e93964a99db3e3fa4b8a7aba179185ef0a Mon Sep 17 00:00:00 2001 -From: "H.J. Lu" <hjl.tools@gmail.com> -Date: Wed, 5 Mar 2025 10:19:59 +0800 -Subject: [PATCH] static-pie: Skip the empty PT_LOAD segment at offset 0 [BZ - #32763] - -As shown in - -https://sourceware.org/bugzilla/show_bug.cgi?id=25237 - -linker may generate an empty PT_LOAD segments at offset 0: - -Elf file type is EXEC (Executable file) -Entry point 0x4000e8 -There are 3 program headers, starting at offset 64 - -Program Headers: - Type Offset VirtAddr PhysAddr - FileSiz MemSiz Flags Align - LOAD 0x0000000000000000 0x0000000000400000 0x0000000000400000 - 0x00000000000000f0 0x00000000000000f0 R E 0x1000 - LOAD 0x0000000000000000 0x0000000000410000 0x0000000000410000 - 0x0000000000000000 0x0000000000b5dce8 RW 0x10000 - GNU_STACK 0x0000000000000000 0x0000000000000000 0x0000000000000000 - 0x0000000000000000 0x0000000000000000 RW 0x10 - - Section to Segment mapping: - Segment Sections... - 00 .text - 01 .bss - 02 - -Skip the empty PT_LOAD segment at offset 0 to support such binaries. -This fixes BZ #32763. - -Signed-off-by: H.J. Lu <hjl.tools@gmail.com> -Reviewed-by: Sam James <sam@gentoo.org> -(cherry picked from commit 596130591ae4b058a529cc1318b95e624559054c) ---- - elf/Makefile | 5 +++++ - elf/dl-reloc-static-pie.c | 3 ++- - elf/tst-pie-bss-static.c | 19 +++++++++++++++++++ - elf/tst-pie-bss.c | 30 ++++++++++++++++++++++++++++++ - 4 files changed, 56 insertions(+), 1 deletion(-) - create mode 100644 elf/tst-pie-bss-static.c - create mode 100644 elf/tst-pie-bss.c - -diff --git a/elf/dl-reloc-static-pie.c b/elf/dl-reloc-static-pie.c -index e34bf5f7ce..758bf9893e 100644 ---- a/elf/dl-reloc-static-pie.c -+++ b/elf/dl-reloc-static-pie.c -@@ -51,7 +51,8 @@ _dl_relocate_static_pie (void) - switch (ph->p_type) - { - case PT_LOAD: -- if (ph->p_offset == 0) -+ /* Skip the empty PT_LOAD segment at offset 0. */ -+ if (ph->p_filesz != 0 && ph->p_offset == 0) - file_p_vaddr = ph->p_vaddr; - break; - case PT_DYNAMIC: diff --git a/srcpkgs/glibc/patches/98c712855d6606d078aaabaa7ef24b695c3f0349.patch b/srcpkgs/glibc/patches/98c712855d6606d078aaabaa7ef24b695c3f0349.patch deleted file mode 100644 index 0e67b8943f8476..00000000000000 --- a/srcpkgs/glibc/patches/98c712855d6606d078aaabaa7ef24b695c3f0349.patch +++ /dev/null @@ -1,46 +0,0 @@ -From 98c712855d6606d078aaabaa7ef24b695c3f0349 Mon Sep 17 00:00:00 2001 -From: Florian Weimer <fweimer@redhat.com> -Date: Thu, 13 Mar 2025 06:07:07 +0100 -Subject: [PATCH] nptl: PTHREAD_COND_INITIALIZER compatibility with pre-2.41 - versions (bug 32786) - -The new initializer and struct layout does not initialize the -__g_signals field in the old struct layout before the change in -commit c36fc50781995e6758cae2b6927839d0157f213c ("nptl: Remove -g_refs from condition variables"). Bring back fields at the end -of struct __pthread_cond_s, so that they are again zero-initialized. - -Reviewed-by: Sam James <sam@gentoo.org> -(cherry picked from commit dbc5a50d12eff4cb3f782129029d04b8a76f58e7) ---- - NEWS | 1 + - sysdeps/nptl/bits/thread-shared-types.h | 2 ++ - sysdeps/nptl/pthread.h | 2 +- - 3 files changed, 4 insertions(+), 1 deletion(-) - -diff --git a/sysdeps/nptl/bits/thread-shared-types.h b/sysdeps/nptl/bits/thread-shared-types.h -index 7c24c0a6be..e614c7f3c9 100644 ---- a/sysdeps/nptl/bits/thread-shared-types.h -+++ b/sysdeps/nptl/bits/thread-shared-types.h -@@ -99,6 +99,8 @@ struct __pthread_cond_s - unsigned int __g1_orig_size; - unsigned int __wrefs; - unsigned int __g_signals[2]; -+ unsigned int __unused_initialized_1; -+ unsigned int __unused_initialized_2; - }; - - typedef unsigned int __tss_t; -diff --git a/sysdeps/nptl/pthread.h b/sysdeps/nptl/pthread.h -index 050b4ab8d1..9ad36cabe9 100644 ---- a/sysdeps/nptl/pthread.h -+++ b/sysdeps/nptl/pthread.h -@@ -152,7 +152,7 @@ enum - - - /* Conditional variable handling. */ --#define PTHREAD_COND_INITIALIZER { { {0}, {0}, {0, 0}, 0, 0, {0, 0} } } -+#define PTHREAD_COND_INITIALIZER { { {0}, {0}, {0, 0}, 0, 0, {0, 0}, 0, 0 } } - - - /* Cleanup buffers */ diff --git a/srcpkgs/glibc/patches/cb7f20653724029be89224ed3a35d627cc5b4163.patch b/srcpkgs/glibc/patches/cb7f20653724029be89224ed3a35d627cc5b4163.patch deleted file mode 100644 index 26456925a36266..00000000000000 --- a/srcpkgs/glibc/patches/cb7f20653724029be89224ed3a35d627cc5b4163.patch +++ /dev/null @@ -1,37 +0,0 @@ -From cb7f20653724029be89224ed3a35d627cc5b4163 Mon Sep 17 00:00:00 2001 -From: John David Anglin <danglin@gcc.gnu.org> -Date: Wed, 29 Jan 2025 16:51:16 -0500 -Subject: [PATCH] nptl: Correct stack size attribute when stack grows up [BZ - #32574] - -Set stack size attribute to the size of the mmap'd region only -when the size of the remaining stack space is less than the size -of the mmap'd region. - -This was reversed. As a result, the initial stack size was only -135168 bytes. On architectures where the stack grows down, the -initial stack size is approximately 8384512 bytes with the default -rlimit settings. The small main stack size on hppa broke -applications like ruby that check for stack overflows. - -Signed-off-by: John David Anglin <dave.anglin@bell.net> ---- - nptl/pthread_getattr_np.c | 4 ++-- - 1 file changed, 2 insertions(+), 2 deletions(-) - -diff --git a/nptl/pthread_getattr_np.c b/nptl/pthread_getattr_np.c -index e98e2df152..43dd16d59c 100644 ---- a/nptl/pthread_getattr_np.c -+++ b/nptl/pthread_getattr_np.c -@@ -145,9 +145,9 @@ __pthread_getattr_np (pthread_t thread_id, pthread_attr_t *attr) - > (size_t) iattr->stackaddr - last_to) - iattr->stacksize = (size_t) iattr->stackaddr - last_to; - #else -- /* The limit might be too high. */ -+ /* The limit might be too low. */ - if ((size_t) iattr->stacksize -- > to - (size_t) iattr->stackaddr) -+ < to - (size_t) iattr->stackaddr) - iattr->stacksize = to - (size_t) iattr->stackaddr; - #endif - /* We succeed and no need to look further. */ diff --git a/srcpkgs/glibc/patches/ce9b765522f014daa0392099dd9ba1f7ddcc511d.patch b/srcpkgs/glibc/patches/ce9b765522f014daa0392099dd9ba1f7ddcc511d.patch deleted file mode 100644 index 8fcee8c1ef598a..00000000000000 --- a/srcpkgs/glibc/patches/ce9b765522f014daa0392099dd9ba1f7ddcc511d.patch +++ /dev/null @@ -1,53 +0,0 @@ -From ce9b765522f014daa0392099dd9ba1f7ddcc511d Mon Sep 17 00:00:00 2001 -From: Adhemerval Zanella <adhemerval.zanella@linaro.org> -Date: Wed, 12 Mar 2025 10:59:17 -0300 -Subject: [PATCH] nptl: Check if thread is already terminated in - sigcancel_handler (BZ 32782) - -The SIGCANCEL signal handler should not issue __syscall_do_cancel, -which calls __do_cancel and __pthread_unwind, if the cancellation -is already in proces (and libgcc unwind is not reentrant). Any -cancellation signal received after is ignored. - -Checked on x86_64-linux-gnu and aarch64-linux-gnu. - -Tested-by: Aurelien Jarno <aurelien@aurel32.net> -Reviewed-by: Florian Weimer <fweimer@redhat.com> - -(cherry picked from commit 360cce0b066f34e85e473c04cdc16e6fa426021b) ---- - NEWS | 1 + - nptl/pthread_cancel.c | 14 ++++--- - sysdeps/pthread/Makefile | 1 + - sysdeps/pthread/tst-cancel32.c | 73 ++++++++++++++++++++++++++++++++++ - 4 files changed, 83 insertions(+), 6 deletions(-) - create mode 100644 sysdeps/pthread/tst-cancel32.c - -diff --git a/nptl/pthread_cancel.c b/nptl/pthread_cancel.c -index f7ce3ec51b..b838273881 100644 ---- a/nptl/pthread_cancel.c -+++ b/nptl/pthread_cancel.c -@@ -41,15 +41,17 @@ sigcancel_handler (int sig, siginfo_t *si, void *ctx) - || si->si_code != SI_TKILL) - return; - -- /* Check if asynchronous cancellation mode is set or if interrupted -- instruction pointer falls within the cancellable syscall bridge. For -- interruptable syscalls with external side-effects (i.e. partial reads), -- the kernel will set the IP to after __syscall_cancel_arch_end, thus -- disabling the cancellation and allowing the process to handle such -+ /* Check if asynchronous cancellation mode is set and cancellation is not -+ already in progress, or if interrupted instruction pointer falls within -+ the cancellable syscall bridge. -+ For interruptable syscalls with external side-effects (i.e. partial -+ reads), the kernel will set the IP to after __syscall_cancel_arch_end, -+ thus disabling the cancellation and allowing the process to handle such - conditions. */ - struct pthread *self = THREAD_SELF; - int oldval = atomic_load_relaxed (&self->cancelhandling); -- if (cancel_async_enabled (oldval) || cancellation_pc_check (ctx)) -+ if (cancel_enabled_and_canceled_and_async (oldval) -+ || cancellation_pc_check (ctx)) - __syscall_do_cancel (); - } - diff --git a/srcpkgs/glibc/patches/e22c132484ea49be0478e4dcbd108d433d70f64c.patch b/srcpkgs/glibc/patches/e22c132484ea49be0478e4dcbd108d433d70f64c.patch deleted file mode 100644 index 67752a1d40e683..00000000000000 --- a/srcpkgs/glibc/patches/e22c132484ea49be0478e4dcbd108d433d70f64c.patch +++ /dev/null @@ -1,58 +0,0 @@ -From e22c132484ea49be0478e4dcbd108d433d70f64c Mon Sep 17 00:00:00 2001 -From: Michael Jeanson <mjeanson@efficios.com> -Date: Fri, 14 Feb 2025 13:54:22 -0500 -Subject: [PATCH] nptl: clear the whole rseq area before registration - -Due to the extensible nature of the rseq area we can't explictly -initialize fields that are not part of the ABI yet. It was agreed with -upstream that all new fields will be documented as zero initialized by -userspace. Future kernels configured with CONFIG_DEBUG_RSEQ will -validate the content of all fields during registration. - -Replace the explicit field initialization with a memset of the whole -rseq area which will cover fields as they are added to future kernels. - -Signed-off-by: Michael Jeanson <mjeanson@efficios.com> -Reviewed-by: Florian Weimer <fweimer@redhat.com> -(cherry picked from commit 689a62a4217fae78b9ce0db781dc2a421f2b1ab4) ---- - sysdeps/nptl/dl-tls_init_tp.c | 1 + - sysdeps/unix/sysv/linux/rseq-internal.h | 11 +++++------ - 2 files changed, 6 insertions(+), 6 deletions(-) - -diff --git a/sysdeps/nptl/dl-tls_init_tp.c b/sysdeps/nptl/dl-tls_init_tp.c -index f487bfb66e7..8629b5d41b0 100644 ---- a/sysdeps/nptl/dl-tls_init_tp.c -+++ b/sysdeps/nptl/dl-tls_init_tp.c -@@ -23,6 +23,7 @@ - #include <tls.h> - #include <rseq-internal.h> - #include <thread_pointer.h> -+#include <dl-symbol-redir-ifunc.h> - - #define TUNABLE_NAMESPACE pthread - #include <dl-tunables.h> -diff --git a/sysdeps/unix/sysv/linux/rseq-internal.h b/sysdeps/unix/sysv/linux/rseq-internal.h -index f89e7842431..d2ab4cb829b 100644 ---- a/sysdeps/unix/sysv/linux/rseq-internal.h -+++ b/sysdeps/unix/sysv/linux/rseq-internal.h -@@ -108,13 +108,12 @@ rseq_register_current_thread (struct pthread *self, bool do_rseq) - if (size < RSEQ_AREA_SIZE_INITIAL) - size = RSEQ_AREA_SIZE_INITIAL; - -- /* Initialize the rseq fields that are read by the kernel on -- registration, there is no guarantee that struct pthread is -- cleared on all architectures. */ -+ /* Initialize the whole rseq area to zero prior to registration. */ -+ memset (RSEQ_SELF (), 0, size); -+ -+ /* Set the cpu_id field to RSEQ_CPU_ID_UNINITIALIZED, this is checked by -+ the kernel at registration when CONFIG_DEBUG_RSEQ is enabled. */ - RSEQ_SETMEM (cpu_id, RSEQ_CPU_ID_UNINITIALIZED); -- RSEQ_SETMEM (cpu_id_start, 0); -- RSEQ_SETMEM (rseq_cs, 0); -- RSEQ_SETMEM (flags, 0); - - int ret = INTERNAL_SYSCALL_CALL (rseq, RSEQ_SELF (), size, 0, RSEQ_SIG); - if (!INTERNAL_SYSCALL_ERROR_P (ret)) - diff --git a/srcpkgs/glibc/patches/ppcle-floatn_h.patch b/srcpkgs/glibc/patches/ppcle-floatn_h.patch deleted file mode 100644 index fb0f46f86636b9..00000000000000 --- a/srcpkgs/glibc/patches/ppcle-floatn_h.patch +++ /dev/null @@ -1,29 +0,0 @@ -From a4b55a7943160cf07928e551b766432d4df93a8a Mon Sep 17 00:00:00 2001 -From: Daniel Kolesa <daniel@octaforge.org> -Date: Wed, 16 Dec 2020 07:36:38 +0100 -Subject: [PATCH] explicitly check __powerpc64__ in floatn.h for ppcle builds - -otherwise the build is spammed with warnings about _CALL_ELF not -being defined when building for ppcle, which is harmless but still -annoying ---- - sysdeps/powerpc/bits/floatn.h | 3 ++- - 1 file changed, 2 insertions(+), 1 deletion(-) - -diff --git a/sysdeps/powerpc/bits/floatn.h b/sysdeps/powerpc/bits/floatn.h -index cb97184..13e473b 100644 ---- a/sysdeps/powerpc/bits/floatn.h -+++ b/sysdeps/powerpc/bits/floatn.h -@@ -25,7 +25,8 @@ - /* Defined to 1 if the current compiler invocation provides a - floating-point type with the IEEE 754 binary128 format, and this glibc - includes corresponding *f128 interfaces for it. */ --#if defined _ARCH_PWR8 && defined __LITTLE_ENDIAN__ && (_CALL_ELF == 2) \ -+#if defined _ARCH_PWR8 && defined __LITTLE_ENDIAN__ \ -+ && defined __powerpc64__ && (_CALL_ELF == 2) \ - && defined __FLOAT128__ && !defined __NO_LONG_DOUBLE_MATH - # define __HAVE_FLOAT128 1 - #else --- -2.29.2 - diff --git a/srcpkgs/glibc/template b/srcpkgs/glibc/template deleted file mode 100644 index b0e35723cc72ac..00000000000000 --- a/srcpkgs/glibc/template +++ /dev/null @@ -1,220 +0,0 @@ -# Template file for 'glibc' -pkgname=glibc -version=2.41 -revision=1 -bootstrap=yes -short_desc="GNU C library" -maintainer="Enno Boland <gottox@voidlinux.org>" -license="GPL-2.0-or-later, LGPL-2.1-or-later, BSD-3-Clause" -homepage="http://www.gnu.org/software/libc" -distfiles="${GNU_SITE}/libc/glibc-${version}.tar.xz" -checksum=a5a26b22f545d6b7d7b3dd828e11e428f24f4fac43c934fb071b6a7d0828e901 -# Do not strip these files, objcopy errors out. -nostrip_files=" - XBS5_ILP32_OFFBIG - XBS5_ILP32_OFF32 - POSIX_V6_ILP32_OFF32 - POSIX_V6_ILP32_OFFBIG - POSIX_V7_ILP32_OFF32 - POSIX_V7_ILP32_OFFBIG - POSIX_V6_LP64_OFF64 - POSIX_V7_LP64_OFF64 - XBS5_LP64_OFF64 - ld-linux-x86-64.so.2 - ld-linux.so.2 - ld-linux.so.3 - ld-linux-aarch64.so.1 - ld64.so.2 - ld.so.1 - ld-linux-armhf.so.3 - libresolv.so.2 - libm.so.6 - libthread_db.so.1 - libnsl.so.1 - libc.so.6 - libc_malloc_debug.so.0 - libmemusage.so - libmvec.so.1 - libBrokenLocale.so.1 - libnss_compat.so.2 - libnss_db.so.2 - libnss_dns.so.2 - libnss_files.so.2 - libnss_hesiod.so.2" - -conf_files=" - /etc/rpc - /etc/gai.conf - /etc/ld.so.conf" -if [ "$CHROOT_READY" ]; then - hostmakedepends="bison gettext perl python3 texinfo" - # XXX: remove this on the next update - # ensures partial upgrades don't break things like PAM - depends="libxcrypt-compat" -fi -makedepends="kernel-libc-headers" -lib32files="/usr/lib/gconv/gconv-modules /usr/lib/gconv/gconv-modules.d" -lib32symlinks="ld-linux.so.2" -archs="~*-musl" -if [ "$XBPS_TARGET_LIBC" = musl ]; then - broken="no point in building this for musl" -fi - -do_configure() { - mkdir build - cd build - - local _libdir=/usr/lib${XBPS_TARGET_WORDSIZE} - - echo "slibdir=${_libdir}" > configparms - echo "rtlddir=${_libdir}" >> configparms - echo "bindir=/usr/bin" >> configparms - echo "sbindir=/usr/bin" >> configparms - echo "rootsbindir=/usr/bin" >> configparms - - case "$XBPS_TARGET_MACHINE" in - # Build with -mno-tls-direct-seg-refs to avoid performance - # problems with Xen on x86 32bit. - i686) export CFLAGS+=" -mno-tls-direct-seg-refs";; - # Force soft float ABI on armv5. - armv5*) configure_args+=" --without-fp";; - esac - - if [ "$CROSS_BUILD" ]; then - configure_args+=" --host=${XBPS_CROSS_TRIPLET}" - configure_args+=" --with-sysroot=${XBPS_CROSS_BASE}" - configure_args+=" --with-headers=${XBPS_CROSS_BASE}/usr/include" - else - configure_args+=" --with-headers=${XBPS_MASTERDIR}/usr/include" - fi - - # Disable SSP from CFLAGS (enabled below) - export CFLAGS="${CFLAGS/-fstack-protector-strong/}" - # Disable FORTIFY_SOURCE - export CFLAGS="${CFLAGS/-D_FORTIFY_SOURCE=?/}" - - SHELL=/bin/bash ../configure ${configure_args} \ - --bindir=/usr/bin --sbindir=/usr/bin \ - --libdir=${_libdir} --libexecdir=${_libdir} \ - --enable-multi-arch --enable-bind-now \ - --enable-stack-protector=strong \ - --disable-profile --enable-kernel=3.2.0 \ - --without-selinux --without-gd \ - --disable-werror --enable-option-checking -} - -post_configure() { - # Less verbose output when compiling and assembling - vsed -i Makerules \ - -e 's|compile-command.c = \(.*\)|compile-command.c = @echo " CC $<"; \1|' \ - -e 's|compile-command.cc = \(.*\)|compile-command.cc = @echo " CXX $<"; \1|' \ - -e 's|compile-command.S = \(.*\)|compile-command.S = @echo " ASM $<"; \1|' -} - -do_build() { - cd build - # Enable both DT_GNU_HASH and DT_HASH for ld.so and DSOs to improve - # compatibility with applications that expect DT_HASH. - env LDFLAGS.so="-Wl,--hash-style=both" LDFLAGS-rtld="-Wl,--hash-style=both" \ - make ${makejobs} -} - -do_install() { - vlicense LICENSES - # Create DESTDIR/etc/ld.so.conf - mkdir -p ${DESTDIR}/etc - echo "include /etc/ld.so.conf.d/*.conf" > ${DESTDIR}/etc/ld.so.conf - - ( cd build && make install_root=${DESTDIR} install ) - - # The C.UTF-8 locale should always be available - # - # Use the recently compiled localedef when compiling to/from the same - # architecture, and the host localedef binary otherwise. - if [ "${XBPS_MACHINE%-*}" = "${XBPS_TARGET_MACHINE%-*}" ]; then - make -C localedata DESTDIR="${DESTDIR}" \ - objdir="../build" install-files-C.UTF-8/UTF-8 - elif command -v localedef >/dev/null 2>&1; then - local endian= - case "$XBPS_TARGET_ENDIAN" in - be) endian="--big-endian" ;; - le) endian="--little-endian" ;; - esac - - vmkdir usr/lib/locale - I18NPATH=./localedata localedef --prefix="${DESTDIR}" ${endian} \ - -i C -f UTF-8 --no-archive "${DESTDIR}/usr/lib/locale/C.utf8" - else - msg_warn "localedef not available; skipping generation of C.UTF-8 locale\n" - fi - - # create /etc/default/libc-locales - vinstall ${FILESDIR}/libc-locales 644 etc/default - sed -e "s|/| |g" \ - -e 's|\\| |g' \ - -e "s|SUPPORTED-LOCALES=||" \ - -e "s|^|#|g" localedata/SUPPORTED \ - >> "${DESTDIR}/etc/default/libc-locales" - - # ldd is a bash script, so make it run as such. - replace_interpreter bash ${DESTDIR}/usr/bin/ldd - - # wrong 32bit dynamic linker when using elfv2 ABI - case "$XBPS_TARGET_MACHINE" in - ppc64*) - vsed -i '/RTLDLIST=/s/ld.so.2/ld.so.1/g' \ - ${DESTDIR}/usr/bin/ldd - ;; - esac - - install -d ${DESTDIR}/etc/ld.so.conf.d - echo "/usr/local/lib" > ${DESTDIR}/etc/ld.so.conf.d/usr_local.conf - chmod 644 ${DESTDIR}/etc/ld.so.conf.d/usr_local.conf - rm -f ${DESTDIR}/etc/ld.so.cache - - # Create ld-linux.so.3 symlink for ARM. - case "$XBPS_TARGET_MACHINE" in - armv?l) ln -sfr ${DESTDIR}/usr/lib/ld-linux-armhf.so.3 ${DESTDIR}/usr/lib/ld-linux.so.3;; - esac - - vinstall posix/gai.conf 644 etc - rm -rf ${DESTDIR}/var/db - # Remove tzselect and z{dump,ic}, provided by tzutils. - rm -f ${DESTDIR}/usr/bin/tzselect - rm -f ${DESTDIR}/usr/bin/z{dump,ic} -} - -glibc-devel_package() { - lib32depends="glibc>=${version}_${revision}" - lib32files="/usr/include/gnu/stubs-32.h" - depends="${makedepends} glibc>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.o" - if [ -d "${DESTDIR}/usr/share/info" ]; then - vmove usr/share/info - fi - } -} - -glibc-locales_package() { - conf_files="/etc/default/libc-locales" - short_desc+=" - locale data files" - pkg_install() { - vmove etc/default - vmove usr/share/i18n - vmove usr/share/locale - } -} - -nscd_package() { - conf_files="/etc/nscd.conf" - short_desc+=" - Name Service Cache Daemon" - pkg_install() { - vmove usr/bin/nscd - vinstall ${wrksrc}/nscd/nscd.conf 644 etc - vsv nscd - } -} diff --git a/srcpkgs/glibmm-devel b/srcpkgs/glibmm-devel deleted file mode 120000 index d5491e56bc0215..00000000000000 --- a/srcpkgs/glibmm-devel +++ /dev/null @@ -1 +0,0 @@ -glibmm \ No newline at end of file diff --git a/srcpkgs/glibmm/template b/srcpkgs/glibmm/template deleted file mode 100644 index d876dde883db69..00000000000000 --- a/srcpkgs/glibmm/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'glibmm' -pkgname=glibmm -version=2.66.6 -revision=1 -build_style=meson -configure_args="-Dbuild-examples=false" -hostmakedepends="glib-devel perl pkg-config" -makedepends="libglib-devel libsigc++-devel" -checkdepends="glib-networking" -short_desc="C++ bindings for GLib" -maintainer="Enno Boland <gottox@voidlinux.org>" -license="LGPL-2.1-or-later" -homepage="https://www.gtkmm.org" -changelog="https://gitlab.gnome.org/GNOME/glibmm/-/raw/master/NEWS" -distfiles="${GNOME_SITE}/glibmm/${version%.*}/glibmm-${version}.tar.xz" -checksum=5358742598181e5351d7bf8da072bf93e6dd5f178d27640d4e462bc8f14e152f - -glibmm-devel_package() { - depends="${makedepends} glibmm>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/lib/glibmm-2.4 - vmove usr/lib/giomm-2.4 - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/glibmm/update b/srcpkgs/glibmm/update deleted file mode 100644 index f86e2e3c754878..00000000000000 --- a/srcpkgs/glibmm/update +++ /dev/null @@ -1,2 +0,0 @@ -site=https://gitlab.gnome.org/GNOME/glibmm/-/tags -ignore="2.6[7-9].* 2.[7-9]*" diff --git a/srcpkgs/glibmm2.68-devel b/srcpkgs/glibmm2.68-devel deleted file mode 120000 index 7879cbce406a0d..00000000000000 --- a/srcpkgs/glibmm2.68-devel +++ /dev/null @@ -1 +0,0 @@ -glibmm2.68 \ No newline at end of file diff --git a/srcpkgs/glibmm2.68/template b/srcpkgs/glibmm2.68/template deleted file mode 100644 index 749125a5fe950e..00000000000000 --- a/srcpkgs/glibmm2.68/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'glibmm2.68' -pkgname=glibmm2.68 -version=2.86.0 -revision=1 -build_style=meson -configure_args="-Dbuild-examples=false" -hostmakedepends="glib-devel perl pkg-config" -makedepends="libglib-devel libsigc++3-devel" -checkdepends="glib-networking" -short_desc="C++ bindings for GLib" -maintainer="Enno Boland <gottox@voidlinux.org>" -license="LGPL-2.1-or-later" -homepage="https://www.gtkmm.org" -changelog="https://gitlab.gnome.org/GNOME/glibmm/-/raw/master/NEWS" -distfiles="${GNOME_SITE}/glibmm/${version%.*}/glibmm-${version}.tar.xz" -checksum=39c0e9f6da046d679390774efdb9ad564436236736dc2f7825e614b2d4087826 - -glibmm2.68-devel_package() { - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/lib/glibmm-2.68 - vmove usr/lib/giomm-2.68 - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/glibmm2.68/update b/srcpkgs/glibmm2.68/update deleted file mode 100644 index 8173c5f3bac934..00000000000000 --- a/srcpkgs/glibmm2.68/update +++ /dev/null @@ -1,3 +0,0 @@ -pkgname=glibmm -site=https://gitlab.gnome.org/GNOME/glibmm/-/tags -ignore="*.*[13579].*" diff --git a/srcpkgs/glide/template b/srcpkgs/glide/template deleted file mode 100644 index 7d45447704a208..00000000000000 --- a/srcpkgs/glide/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'glide' -pkgname=glide -version=0.13.3 -revision=4 -build_style=go -go_import_path="github.com/Masterminds/glide" -depends="go git" -short_desc="Vendor package management for golang" -maintainer="ananteris <ananteris@protonmail.ch>" -license="MIT" -homepage="https://github.com/Masterminds/glide" -changelog="https://raw.githubusercontent.com/Masterminds/glide/master/CHANGELOG.md" -distfiles="https://github.com/Masterminds/glide/archive/v${version}.tar.gz" -checksum=817dad2f25303d835789c889bf2fac5e141ad2442b9f75da7b164650f0de3fee - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/glider/files/glider/run b/srcpkgs/glider/files/glider/run deleted file mode 100644 index 92802a87e5cd7f..00000000000000 --- a/srcpkgs/glider/files/glider/run +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh -exec 2>&1 -exec chpst -u nobody:nogroup glider -config /etc/glider/config diff --git a/srcpkgs/glider/template b/srcpkgs/glider/template deleted file mode 100644 index 9a5c70e6231448..00000000000000 --- a/srcpkgs/glider/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'glider' -pkgname=glider -version=0.16.3 -revision=2 -build_style=go -go_import_path=github.com/nadoo/glider -short_desc="Forward proxy with multiple protocols support" -maintainer="whoami <whoami@systemli.org>" -license="GPL-3.0-or-later" -homepage="https://github.com/nadoo/glider" -distfiles="${homepage}/archive/v${version}.tar.gz" -checksum=709b17ed90b41ec6da063b4598f32350f5e849d93a9ca77ca19b1978c500cb97 -conf_files="/etc/glider/config /etc/glider/rules.d/*" - -post_install() { - vmkdir etc/glider/rules.d - vmkdir usr/share/examples/glider - vcopy "config/examples/*" usr/share/examples/glider - vcopy config/glider.conf.example etc/glider/config - vcopy config/rules.d etc/glider - vsv glider -} diff --git a/srcpkgs/glirc/template b/srcpkgs/glirc/template deleted file mode 100644 index da5fce7b5dbf55..00000000000000 --- a/srcpkgs/glirc/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'glirc' -pkgname=glirc -version=2.41 -revision=2 -build_style=cabal -cabal_index_state=2025-07-04T14:10:45Z -makedepends="ncurses-devel openssl-devel" -short_desc="Console IRC client written in Haskell" -maintainer="Orphaned <orphan@voidlinux.org>" -license="ISC" -homepage="https://github.com/glguy/irc-core" -distfiles="https://github.com/glguy/irc-core/archive/refs/tags/v${version}.tar.gz" -checksum=fbb5bd030ddce70158c4d5654c8fda93093e68b9fb85df4d6cb91ab72a67a6a6 -nocross="cabal does not support cross compilation" -nopie=yes # ghc is currently built without PIE support - -post_configure() { - echo 'package HsOpenSSL' >> cabal.project.local - echo ' ghc-options:' >> cabal.project.local - echo ' -optc=-Wno-discarded-qualifiers' >> cabal.project.local - echo ' -optc=-Wno-deprecated-declarations' >> cabal.project.local - echo ' -optc=-Wno-incompatible-pointer-types' >> cabal.project.local -} - -post_install() { - vman glirc.1 - vlicense LICENSE -} diff --git a/srcpkgs/glm/patches/be.patch b/srcpkgs/glm/patches/be.patch deleted file mode 100644 index 47ca223ebd2eb7..00000000000000 --- a/srcpkgs/glm/patches/be.patch +++ /dev/null @@ -1,172 +0,0 @@ -diff --git a/glm/gtc/packing.inl b/glm/gtc/packing.inl -index 1792760..1c60f5a 100644 ---- a/glm/gtc/packing.inl -+++ b/glm/gtc/packing.inl -@@ -10,6 +10,10 @@ - #include <cstring> - #include <limits> - -+extern "C" { -+#include <endian.h> -+} -+ - namespace glm{ - namespace detail - { -@@ -190,9 +194,15 @@ namespace detail - { - struct Data - { -+#if BYTE_ORDER == LITTLE_ENDIAN - uint x : 3; - uint y : 3; - uint z : 2; -+#else -+ uint z : 2; -+ uint y : 3; -+ uint x : 3; -+#endif - } data; - uint8 pack; - }; -@@ -201,8 +211,13 @@ namespace detail - { - struct Data - { -+#if BYTE_ORDER == LITTLE_ENDIAN - uint x : 4; - uint y : 4; -+#else -+ uint y : 4; -+ uint x : 4; -+#endif - } data; - uint8 pack; - }; -@@ -211,10 +226,17 @@ namespace detail - { - struct Data - { -+#if BYTE_ORDER == LITTLE_ENDIAN - uint x : 4; - uint y : 4; - uint z : 4; - uint w : 4; -+#else -+ uint w : 4; -+ uint z : 4; -+ uint y : 4; -+ uint x : 4; -+#endif - } data; - uint16 pack; - }; -@@ -223,9 +245,15 @@ namespace detail - { - struct Data - { -+#if BYTE_ORDER == LITTLE_ENDIAN - uint x : 5; - uint y : 6; - uint z : 5; -+#else -+ uint z : 5; -+ uint y : 6; -+ uint x : 5; -+#endif - } data; - uint16 pack; - }; -@@ -234,10 +262,17 @@ namespace detail - { - struct Data - { -+#if BYTE_ORDER == LITTLE_ENDIAN - uint x : 5; - uint y : 5; - uint z : 5; - uint w : 1; -+#else -+ uint w : 1; -+ uint z : 5; -+ uint y : 5; -+ uint x : 5; -+#endif - } data; - uint16 pack; - }; -@@ -252,10 +287,17 @@ namespace detail - { - struct Data - { -+#if BYTE_ORDER == LITTLE_ENDIAN - uint x : 10; - uint y : 10; - uint z : 10; - uint w : 2; -+#else -+ uint w : 2; -+ uint z : 10; -+ uint y : 10; -+ uint x : 10; -+#endif - } data; - uint32 pack; - }; -@@ -264,10 +306,17 @@ namespace detail - { - struct Data - { -+#if BYTE_ORDER == LITTLE_ENDIAN - int x : 10; - int y : 10; - int z : 10; - int w : 2; -+#else -+ int w : 2; -+ int z : 10; -+ int y : 10; -+ int x : 10; -+#endif - } data; - uint32 pack; - }; -@@ -276,10 +325,17 @@ namespace detail - { - struct Data - { -+#if BYTE_ORDER == LITTLE_ENDIAN - uint x : 9; - uint y : 9; - uint z : 9; - uint w : 5; -+#else -+ uint w : 5; -+ uint z : 9; -+ uint y : 9; -+ uint x : 9; -+#endif - } data; - uint32 pack; - }; -diff --git a/test/gtc/gtc_packing.cpp b/test/gtc/gtc_packing.cpp -index b3fd854..614c0e2 100644 ---- a/test/gtc/gtc_packing.cpp -+++ b/test/gtc/gtc_packing.cpp -@@ -4,6 +4,7 @@ - #include <glm/ext/vector_relational.hpp> - #include <cstdio> - #include <vector> -+#include <arpa/inet.h> - - /* - static void print_bits(float const& s) -@@ -157,7 +158,7 @@ static int test_U3x10_1x2() - - glm::u8vec4 const v0(0xff, 0x77, 0x0, 0x33); - glm::uint32 const p0 = *reinterpret_cast<glm::uint32 const*>(&v0[0]); -- glm::uint32 const r0 = 0x330077ff; -+ glm::uint32 const r0 = htonl(0xff770033); - - Error += p0 == r0 ? 0 : 1; - diff --git a/srcpkgs/glm/patches/cmake.patch b/srcpkgs/glm/patches/cmake.patch deleted file mode 100644 index 1a5f6ed583fb7c..00000000000000 --- a/srcpkgs/glm/patches/cmake.patch +++ /dev/null @@ -1,20 +0,0 @@ ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -263,7 +263,7 @@ - install( - EXPORT glm - NAMESPACE glm:: -- DESTINATION "${CMAKE_INSTALL_DATAROOTDIR}/glm" -+ DESTINATION "${CMAKE_INSTALL_LIBDIR}/cmake/glm" - FILE glmConfig.cmake - ) - include(CMakePackageConfigHelpers) -@@ -273,7 +273,7 @@ - ) - install( - FILES "${CMAKE_CURRENT_BINARY_DIR}/glmConfigVersion.cmake" -- DESTINATION "${CMAKE_INSTALL_DATAROOTDIR}/glm" -+ DESTINATION "${CMAKE_INSTALL_LIBDIR}/cmake/glm" - ) - - configure_file( diff --git a/srcpkgs/glm/patches/pkg-config.patch b/srcpkgs/glm/patches/pkg-config.patch deleted file mode 100644 index 031e887dab78ea..00000000000000 --- a/srcpkgs/glm/patches/pkg-config.patch +++ /dev/null @@ -1,25 +0,0 @@ -this is removed in 1.0, but it's still needed by anything trying to find this -with autotools ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -32,6 +32,10 @@ - option(GLM_ENABLE_CXX_17 "Enable C++ 17" OFF) - option(GLM_ENABLE_CXX_20 "Enable C++ 20" OFF) - -+set(GLM_PC ${CMAKE_CURRENT_BINARY_DIR}/glm.pc) -+configure_file(${CMAKE_CURRENT_SOURCE_DIR}/glm.pc.in ${GLM_PC} @ONLY) -+install(FILES ${GLM_PC} DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/pkgconfig") -+ - set(CMAKE_CXX_STANDARD_REQUIRED ON) - - if(GLM_ENABLE_CXX_20) ---- /dev/null -+++ b/glm.pc.in -@@ -0,0 +1,7 @@ -+prefix=@CMAKE_INSTALL_PREFIX@ -+includedir=${prefix}/include -+ -+Name: GLM -+Description: OpenGL Mathematics -+Version: @GLM_VERSION@ -+Cflags: -I${includedir} diff --git a/srcpkgs/glm/patches/werror.patch b/srcpkgs/glm/patches/werror.patch deleted file mode 100644 index ffff4e54206228..00000000000000 --- a/srcpkgs/glm/patches/werror.patch +++ /dev/null @@ -1,25 +0,0 @@ -diff --git a/test/CMakeLists.txt b/test/CMakeLists.txt -index 93abbfa..2ac0df3 100644 ---- a/test/CMakeLists.txt -+++ b/test/CMakeLists.txt -@@ -11,7 +11,6 @@ - endif() - - if(NOT GLM_DISABLE_AUTO_DETECTION) -- add_compile_options(-Werror -Weverything) - endif() - - elseif(CMAKE_CXX_COMPILER_ID MATCHES "GNU") -@@ -20,12 +19,10 @@ - endif() - - if(NOT GLM_DISABLE_AUTO_DETECTION) -- add_compile_options(-Werror) - # add_compile_options(-Wpedantic) - # add_compile_options(-Wall) - # add_compile_options(-Wextra) - endif() -- add_compile_options(-O2) - #add_compile_options(-Wno-long-long) - elseif(CMAKE_CXX_COMPILER_ID MATCHES "Intel") - if(NOT GLM_QUIET) diff --git a/srcpkgs/glm/template b/srcpkgs/glm/template deleted file mode 100644 index 6b35614182b05b..00000000000000 --- a/srcpkgs/glm/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'glm' -pkgname=glm -version=1.0.1 -revision=1 -build_style=cmake -hostmakedepends="unzip" -short_desc="C++ mathematics library for graphics programming" -maintainer="Orphaned <orphan@voidlinux.org>" -license="MIT" -homepage="http://glm.g-truc.net" -distfiles="https://github.com/g-truc/glm/releases/download/${version}/glm-${version}-light.zip" -distfiles="https://github.com/g-truc/glm/archive/refs/tags/${version}.tar.gz" -checksum=9f3174561fd26904b23f0db5e560971cbf9b3cbda0b280f04d5c379d03bf234c - -post_install() { - vlicense copying.txt LICENSE -} diff --git a/srcpkgs/glmark2/template b/srcpkgs/glmark2/template deleted file mode 100644 index a2e6fd6d274670..00000000000000 --- a/srcpkgs/glmark2/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'glmark2' -pkgname=glmark2 -version=2023.01 -revision=2 -build_style=meson -configure_args="-Dflavors=$(vopt_if wayland 'wayland-gl,wayland-glesv2,')$(vopt_if x11 'x11-gl,x11-glesv2,')drm-gl,drm-glesv2" -hostmakedepends="pkg-config $(vopt_if wayland wayland-devel)" -makedepends="libjpeg-turbo-devel libpng-devel MesaLib-devel - $(vopt_if wayland 'wayland-devel wayland-protocols') $(vopt_if x11 libX11-devel)" -short_desc="OpenGL 2.0 and ES 2.0 benchmark" -maintainer="Piotr Wójcik <chocimier@tlen.pl>" -license="GPL-3.0-or-later" -homepage="https://github.com/glmark2/glmark2" -changelog="https://raw.githubusercontent.com/glmark2/glmark2/master/NEWS" -distfiles="https://github.com/glmark2/glmark2/archive/${version}.tar.gz" -checksum=8fece3fc323b643644a525be163dc4931a4189971eda1de8ad4c1712c5db3d67 - -build_options="wayland x11" -build_options_default="wayland x11" - -pre_build() { - # this file is racey, so pre-generate it ahead of time - if [ "$build_option_wayland" ]; then - ninja -C build src/xdg-shell-client-protocol.h - fi -} diff --git a/srcpkgs/global/template b/srcpkgs/global/template deleted file mode 100644 index 69efe233a7e53f..00000000000000 --- a/srcpkgs/global/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'global' -pkgname=global -version=6.6.5 -revision=1 -build_style=gnu-configure -configure_args="--disable-static --with-exuberant-ctags=/usr/bin/ctags - ac_cv_posix1_2008_realpath=yes" -makedepends="ncurses-devel" -depends="ctags" -short_desc="Source code tagging system that works across diverse environments" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-3.0-or-later" -homepage="https://www.gnu.org/software/global/" -distfiles="${GNU_SITE}/${pkgname}/${pkgname}-${version}.tar.gz" -checksum=9c3730bd9e975d94231f3402d5526b79c0b23cc665d624c9829c948dfad37b83 -python_version=3 diff --git a/srcpkgs/glock/template b/srcpkgs/glock/template deleted file mode 100644 index b3348403023dbc..00000000000000 --- a/srcpkgs/glock/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'glock' -pkgname=glock -version=0.0.0.20150512 -revision=14 -_commit=30723574b54030cef8a13e672ce287f29c59f369 -build_style=go -go_import_path="github.com/robfig/glock" -go_package="${go_import_path}" -hostmakedepends="git" -short_desc="Lock Go dependencies to specific revisions" -maintainer="Andrea Brancaleoni <abc@pompel.me>" -license="Public Domain" -homepage="https://github.com/robfig/glock" -distfiles="https://github.com/robfig/glock/archive/$_commit.tar.gz" -checksum=b8fea16ccdfa4a927a8590753d44ca5bb610561f3b9e09cc1e501ef5c9351dc9 -broken="missing go.mod" diff --git a/srcpkgs/glog-devel b/srcpkgs/glog-devel deleted file mode 120000 index b3051bde1a40a9..00000000000000 --- a/srcpkgs/glog-devel +++ /dev/null @@ -1 +0,0 @@ -glog \ No newline at end of file diff --git a/srcpkgs/glog/template b/srcpkgs/glog/template deleted file mode 100644 index b25682a6c88e1a..00000000000000 --- a/srcpkgs/glog/template +++ /dev/null @@ -1,36 +0,0 @@ -# Template file for 'glog' -pkgname=glog -version=0.6.0 -revision=2 -build_style=cmake -makedepends="gflags-devel libunwind-devel" -checkdepends="gtest-devel" -short_desc="Logging library for C++" -maintainer="Orphaned <orphan@voidlinux.org>" -license="BSD-3-Clause" -homepage="https://github.com/google/glog" -distfiles="https://github.com/google/glog/archive/v${version}.tar.gz" -checksum=8a83bf982f37bb70825df71a9709fa90ea9f4447fb3c099e1d720a439d88bad6 - -if [ "$XBPS_TARGET_LIBC" = "musl" ]; then - makedepends+=" libucontext-devel" - configure_args+=" -DPRINT_UNSYMBOLIZED_STACK_TRACES=OFF" - configure_args+=" -DCMAKE_CXX_STANDARD_LIBRARIES=-lucontext" -fi - -post_install() { - vlicense COPYING -} - -glog-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision} gflags-devel - libunwind-devel" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - vmove usr/lib/cmake - vmove usr/share/glog/cmake - } -} diff --git a/srcpkgs/gloobus-preview/template b/srcpkgs/gloobus-preview/template deleted file mode 100644 index 8a0ecea920201f..00000000000000 --- a/srcpkgs/gloobus-preview/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'gloobus-preview' -pkgname=gloobus-preview -version=2015.12.21 -revision=7 -build_style=gnu-configure -hostmakedepends="automake libtool pkg-config python3 gettext-devel xz" -makedepends="gettext-devel boost-devel-minimal gtk+3-devel gtksourceview-devel - cairo-devel gstreamer1-devel gst-plugins-base1-devel gst-plugins-bad1-devel - poppler-glib-devel libspectre-devel djvulibre-devel libgxps-devel - freetype-devel glib-devel libX11-devel libarchive-devel" -depends="python3-dbus python3-gobject gst-libav gst-plugins-good1 - gst-plugins-bad1 gst-plugins-ugly1 ImageMagick" -short_desc="GNOME's extension to preview all kinds of file" -maintainer="Antonio Malcolm <antonio@antoniomalcolm.com>" -license="GPL-3.0-only" -homepage="https://github.com/antonio-malcolm/gloobus-preview" -distfiles="${homepage}/archive/v${version}.tar.gz" -checksum=c43f1ed00ccc3603042abb78b871665ff6c6a89987d7f854b9b4254b7cf9d86c - -if [ -z "$CROSS_BUILD" ]; then - # unoconv depends in libreoffice, which is nocross - depends+=" unoconv" -fi - -pre_configure() { - vsed -i '/ACX_PTHREAD()/d' configure.ac - autoreconf -fi -} diff --git a/srcpkgs/gloox-devel b/srcpkgs/gloox-devel deleted file mode 120000 index 1e65e0c56e7ee9..00000000000000 --- a/srcpkgs/gloox-devel +++ /dev/null @@ -1 +0,0 @@ -gloox \ No newline at end of file diff --git a/srcpkgs/gloox/patches/fix-missing-ctime-include.patch b/srcpkgs/gloox/patches/fix-missing-ctime-include.patch deleted file mode 100644 index fe322ea6e01718..00000000000000 --- a/srcpkgs/gloox/patches/fix-missing-ctime-include.patch +++ /dev/null @@ -1,140 +0,0 @@ ---- a/src/tests/tag/tag_perf.cpp -+++ b/src/tests/tag/tag_perf.cpp -@@ -20,6 +20,7 @@ - #include <cstdlib> - #include <string> - #include <cstdio> // [s]print[f] -+#include <ctime> - - #include <sys/time.h> - ---- a/src/tests/zlib/zlib_perf.cpp -+++ b/src/tests/zlib/zlib_perf.cpp -@@ -24,6 +24,7 @@ - #include <string> - #include <sys/time.h> - #include <cstdio> // [s]print[f] -+#include <ctime> - - #ifdef HAVE_ZLIB - ---- a/src/examples/bookmarkstorage_example.cpp -+++ b/src/examples/bookmarkstorage_example.cpp -@@ -22,6 +22,7 @@ - #include <string> - - #include <cstdio> // [s]print[f] -+#include <ctime> - - class BookmarkStorageTest : public BookmarkHandler, ConnectionListener - { ---- a/src/examples/component_example.cpp -+++ b/src/examples/component_example.cpp -@@ -22,6 +22,7 @@ - #include <string> - - #include <cstdio> // [s]print[f] -+#include <ctime> - - class ComponentTest : public DiscoHandler, ConnectionListener, LogHandler - { ---- a/src/examples/privacylist_example.cpp -+++ b/src/examples/privacylist_example.cpp -@@ -22,6 +22,7 @@ - #include <string> - - #include <cstdio> // [s]print[f] -+#include <ctime> - - class PLTest : public PrivacyListHandler, ConnectionListener - { ---- a/src/examples/roster_example.cpp -+++ b/src/examples/roster_example.cpp -@@ -27,6 +27,7 @@ - #include <string> - - #include <cstdio> // [s]print[f] -+#include <ctime> - - class RosterTest : public RosterListener, ConnectionListener, LogHandler, MessageHandler - { ---- a/src/examples/disco_example.cpp -+++ b/src/examples/disco_example.cpp -@@ -24,6 +24,7 @@ - #include <string> - - #include <cstdio> // [s]print[f] -+#include <ctime> - - class DiscoTest : public DiscoHandler, ConnectionListener, LogHandler - { ---- a/src/examples/vcard_example.cpp -+++ b/src/examples/vcard_example.cpp -@@ -26,6 +26,7 @@ - #include <string> - - #include <cstdio> // [s]print[f] -+#include <ctime> - - class VCardTest : public ConnectionListener, LogHandler, VCardHandler - { ---- a/src/examples/ft_recv.cpp -+++ b/src/examples/ft_recv.cpp -@@ -27,6 +27,7 @@ - #include <string> - - #include <cstdio> // [s]print[f] -+#include <ctime> - - #if defined( WIN32 ) || defined( _WIN32 ) - # include <windows.h> ---- a/src/examples/adhoc_example.cpp -+++ b/src/examples/adhoc_example.cpp -@@ -25,6 +25,7 @@ - #include <string> - - #include <cstdio> // [s]print[f] -+#include <ctime> - - - class AdhocTest : public ConnectionListener, AdhocCommandProvider, LogHandler ---- a/src/examples/annotations_example.cpp -+++ b/src/examples/annotations_example.cpp -@@ -22,6 +22,7 @@ - #include <string> - - #include <cstdio> // [s]print[f] -+#include <ctime> - - class AnnotationsTest : public AnnotationsHandler, ConnectionListener - { ---- a/src/examples/register_example.cpp -+++ b/src/examples/register_example.cpp -@@ -22,6 +22,7 @@ - #include <string> - - #include <cstdio> // [s]print[f] -+#include <ctime> - - class RegTest : public RegistrationHandler, ConnectionListener, LogHandler - { ---- a/src/examples/privatexml_example.cpp -+++ b/src/examples/privatexml_example.cpp -@@ -22,6 +22,7 @@ - #include <string> - - #include <cstdio> // [s]print[f] -+#include <ctime> - - class PrivateXMLTest : public PrivateXMLHandler, ConnectionListener - { ---- a/src/examples/reset_example.cpp -+++ b/src/examples/reset_example.cpp -@@ -23,6 +23,7 @@ - #include <string> - - #include <cstdio> // [s]print[f] -+#include <ctime> - - class RosterTest : public ConnectionListener, LogHandler - { diff --git a/srcpkgs/gloox/patches/gloox-musl.patch b/srcpkgs/gloox/patches/gloox-musl.patch deleted file mode 100644 index 0c423f76c47cae..00000000000000 --- a/srcpkgs/gloox/patches/gloox-musl.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/src/connectiontcpserver.cpp 2017-02-21 13:32:58.000000000 +0100 -+++ b/src/connectiontcpserver.cpp 2018-01-03 08:38:57.121764510 +0100 -@@ -51,7 +51,7 @@ - #endif - - #include <cstdlib> --#include <string> -+#include <string.h> - - #ifndef _WIN32_WCE - # include <sys/types.h> diff --git a/srcpkgs/gloox/template b/srcpkgs/gloox/template deleted file mode 100644 index 11c53933f47068..00000000000000 --- a/srcpkgs/gloox/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'gloox' -pkgname=gloox -version=1.0.24 -revision=1 -build_style=gnu-configure -configure_args="--disable-static" -makedepends="zlib-devel" -short_desc="Portable XMPP Engine" -maintainer="Wilson Birney <wpb@360scada.com>" -license="GPL-3.0-or-later" -homepage="https://camaya.net/gloox" -distfiles="https://camaya.net/download/gloox-${version}.tar.bz2" -checksum=ae1462be2a2eb8fe5cd054825143617c53c2c9c7195606cb5a5ba68c0f68f9c9 - -gloox-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/bin/gloox-config - vmove usr/include - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/glow/template b/srcpkgs/glow/template deleted file mode 100644 index c4d57faa3db3c2..00000000000000 --- a/srcpkgs/glow/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'glow' -pkgname=glow -version=2.1.1 -revision=1 -build_style=go -go_import_path=github.com/charmbracelet/glow/v2 -go_ldflags="-X main.Version=${version}" -short_desc="Render markdown on the CLI, with pizzazz" -maintainer="klardotsh <josh@klar.sh>" -license="MIT" -homepage="https://github.com/charmbracelet/glow" -distfiles="https://github.com/charmbracelet/glow/archive/refs/tags/v${version}.tar.gz" -checksum=f13e1d6be1ab4baf725a7fedc4cd240fc7e5c7276af2d92f199e590e1ef33967 - -post_install() { - for shell in bash fish zsh; do - CGO_ENABLED=0 GOARCH= go run . completion ${shell} > glow.${shell} - vcompletion glow.${shell} ${shell} - done - - CGO_ENABLED=0 GOARCH= go run . man > glow.1 - vman glow.1 - - vlicense LICENSE -} diff --git a/srcpkgs/glpk-devel b/srcpkgs/glpk-devel deleted file mode 120000 index cac354a5542bbe..00000000000000 --- a/srcpkgs/glpk-devel +++ /dev/null @@ -1 +0,0 @@ -glpk \ No newline at end of file diff --git a/srcpkgs/glpk/template b/srcpkgs/glpk/template deleted file mode 100644 index 6724c10e5dd019..00000000000000 --- a/srcpkgs/glpk/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'glpk' -pkgname=glpk -version=5.0 -revision=2 -build_style=gnu-configure -configure_args="--with-gmp" -makedepends="gmp-devel" -short_desc="GNU Linear Programming Kit to solve LP, MIP and other problems" -maintainer="Leah Neukirchen <leah@vuxu.org>" -license="GPL-3.0-or-later" -homepage="http://www.gnu.org/software/glpk/glpk.html" -distfiles="${GNU_SITE}/glpk/${pkgname}-${version}.tar.gz" -checksum=4a1013eebb50f728fc601bdd833b0b2870333c3b3e5a816eeba921d95bec6f15 - -glpk-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/*.a - vmove usr/lib/*.so - } -} diff --git a/srcpkgs/glslViewer/patches/liblo.patch b/srcpkgs/glslViewer/patches/liblo.patch deleted file mode 100644 index dd65120a1244cc..00000000000000 --- a/srcpkgs/glslViewer/patches/liblo.patch +++ /dev/null @@ -1,21 +0,0 @@ ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -125,7 +125,7 @@ else() - set(CPACK_GENERATOR "ZIP") - - else() -- target_link_libraries(glslViewer PRIVATE pthread dl lo_static) -+ target_link_libraries(glslViewer PRIVATE pthread dl lo) - install(TARGETS glslViewer DESTINATION ${CMAKE_INSTALL_BINDIR}) - - if (NOT APPLE) ---- a/deps/CMakeLists.txt -+++ b/deps/CMakeLists.txt -@@ -1,6 +1,2 @@ - ## Ada - add_subdirectory(vera) -- --if (NOT EMSCRIPTEN) -- add_subdirectory(liblo/cmake) --endif() -\ No newline at end of file diff --git a/srcpkgs/glslViewer/template b/srcpkgs/glslViewer/template deleted file mode 100644 index ec0ab5030f753e..00000000000000 --- a/srcpkgs/glslViewer/template +++ /dev/null @@ -1,44 +0,0 @@ -# Template file for 'glslViewer' -pkgname=glslViewer -version=3.2.4 -revision=1 -_lygia_gitrev="84eae417ba4bb333dab9204dc303c43ef6a223e8" -_pybind11_gitrev="68211d41c1ef94fa65ef27ea2a6cdd8677996635" -_vera_gitrev="93b2496679c005a723d3e04327199602955ed1dc" -build_style=cmake -hostmakedepends="pkg-config" -makedepends="glfw-devel glu-devel MesaLib-devel libX11-devel libXrandr-devel - libXi-devel libXxf86vm-devel libXcursor-devel libXinerama-devel libXext-devel - libXrender-devel libXdamage-devel ncurses-devel liblo-devel" -short_desc="Live GLSL coding render" -maintainer="Orphaned <orphan@voidlinux.org>" -license="BSD-3-Clause" -homepage="http://patriciogonzalezvivo.com/2015/glslViewer/" -distfiles="https://github.com/patriciogonzalezvivo/glslViewer/archive/${version}.tar.gz - https://github.com/patriciogonzalezvivo/lygia/archive/${_lygia_gitrev}.tar.gz>lygia-${_lygia_gitrev}.tar.gz - https://github.com/pybind/pybind11/archive/${_pybind11_gitrev}.tar.gz>pybind11-${_pybind11_gitrev}.tar.gz - https://github.com/patriciogonzalezvivo/vera/archive/${_vera_gitrev}.tar.gz>vera-${_vera_gitrev}.tar.gz" -checksum="3b65172f54d0c5e5f909a31db20c16451355c6c623af6d6e0e3ef690746acb1f - 199d651d6f843dd31872229f263cc5408d7e79db2d4d9f8a263e3cd02e4cbbfd - 4dc757ad3ab7ba4564dbabfc47eb7d4f3b53a36de0fbc04bf07fd0373e1d5621 - eccbfe0e94fc4e333de1975e48deadd606cb954a4109b734573928b49b579a5a" -skip_extraction="lygia-${_lygia_gitrev}.tar.gz - pybind11-${_pybind11_gitrev}.tar.gz - vera-${_vera_gitrev}.tar.gz" - -post_extract() { - vsrcextract -C deps/lygia "lygia-${_lygia_gitrev}.tar.gz" - vsrcextract -C deps/pybind11 "pybind11-${_pybind11_gitrev}.tar.gz" - vsrcextract -C deps/vera "vera-${_vera_gitrev}.tar.gz" -} - -pre_configure() { - if [ -z "$XBPS_TARGET_NO_ATOMIC8" ]; then - vsed -e '/target_link_libraries(glslViewer PRIVATE atomic)/d' \ - -i CMakeLists.txt - fi -} - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/glslang-devel b/srcpkgs/glslang-devel deleted file mode 120000 index 6204dc9c5524e7..00000000000000 --- a/srcpkgs/glslang-devel +++ /dev/null @@ -1 +0,0 @@ -glslang \ No newline at end of file diff --git a/srcpkgs/glslang/template b/srcpkgs/glslang/template deleted file mode 100644 index 68dff959f6a92a..00000000000000 --- a/srcpkgs/glslang/template +++ /dev/null @@ -1,69 +0,0 @@ -# Template file for 'glslang' -# Libraries are unversioned, beware of ABI breakage (rebuild shaderc on updates) -pkgname=glslang -version=15.4.0 -revision=1 -build_style=cmake -hostmakedepends="python3 bison gtest-devel" -makedepends="SPIRV-Tools-devel" -short_desc="Khronos reference front-end for GLSL, ESSL, and sample SPIR-V generator" -maintainer="Orphaned <orphan@voidlinux.org>" -license="BSD-3-Clause" -homepage="https://github.com/KhronosGroup/glslang" -distfiles="https://github.com/KhronosGroup/glslang/archive/${version}.tar.gz" -checksum=b16c78e7604b9be9f546ee35ad8b6db6f39bbbbfb19e8d038b6fe2ea5bba4ff4 - -if [ "$CROSS_BUILD" ]; then - export cmake_crossopts="-DCMAKE_SYSTEM_NAME=Linux -DCMAKE_HOST_SYSTEM_NAME=Linux" -fi - -do_configure() { - cmake -B build-shared -G Ninja \ - -DCMAKE_INSTALL_PREFIX=/usr \ - -DCMAKE_INSTALL_LIBDIR=lib \ - -DCMAKE_BUILD_TYPE=Release \ - -DBUILD_EXTERNAL=OFF \ - -DBUILD_SHARED_LIBS=ON \ - -DALLOW_EXTERNAL_SPIRV_TOOLS=YES \ - $cmake_crossopts - - - cmake -B build-static -G Ninja \ - -DCMAKE_INSTALL_PREFIX=/usr \ - -DCMAKE_INSTALL_LIBDIR=lib \ - -DCMAKE_BUILD_TYPE=Release \ - -DBUILD_EXTERNAL=OFF \ - -DBUILD_SHARED_LIBS=OFF \ - -DALLOW_EXTERNAL_SPIRV_TOOLS=YES \ - $cmake_crossopts -} - -do_build() { - ninja -C build-shared - ninja -C build-static -} - -do_install() { - DESTDIR=$DESTDIR ninja install -C build-static - DESTDIR=$DESTDIR ninja install -C build-shared -} - -pre_check() { - cmake_builddir="build-static" -} - -post_install() { - sed -n '2,32p' < glslang/GenericCodeGen/CodeGen.cpp > LICENSE - vlicense LICENSE -} - -glslang-devel_package() { - depends="glslang-${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - vmove usr/lib/cmake - } -} diff --git a/srcpkgs/gltron/patches/gltron-0.70-configure.patch b/srcpkgs/gltron/patches/gltron-0.70-configure.patch deleted file mode 100644 index 5bdef979a57fdb..00000000000000 --- a/srcpkgs/gltron/patches/gltron-0.70-configure.patch +++ /dev/null @@ -1,24 +0,0 @@ -configure.in is written poorly so it just stomps all over CFLAGS - ---- a/configure -+++ b/configure -@@ -2805,7 +2805,7 @@ - RANLIB="$ac_cv_prog_RANLIB" - fi - --CFLAGS="-DSEPARATOR=\"'/'\"" -+CFLAGS="$CFLAGS -DSEPARATOR=\"'/'\"" - - # Check whether --enable-warn or --disable-warn was given. - if test "${enable_warn+set}" = set; then -@@ -2852,10 +2852,6 @@ - else - enable_optimize=s - fi; --if test "x$enable_optimize" ; then -- CFLAGS="$CFLAGS -O$enable_optimize" -- CXXFLAGS="$CXXFLAGS -O$enable_optimize" --fi - - # Check whether --with-sdl-prefix or --without-sdl-prefix was given. - if test "${with_sdl_prefix+set}" = set; then diff --git a/srcpkgs/gltron/patches/gltron-0.70-debian.patch b/srcpkgs/gltron/patches/gltron-0.70-debian.patch deleted file mode 100644 index 4e25618ce9b6d6..00000000000000 --- a/srcpkgs/gltron/patches/gltron-0.70-debian.patch +++ /dev/null @@ -1,35 +0,0 @@ -Ripped from Debian patchset 6 - ---- a/src/include/game/game_data.h -+++ b/src/include/game/game_data.h -@@ -71,7 +71,7 @@ - typedef struct AI { - int active; - int tdiff; -- long lasttime; -+ unsigned int lasttime; - segment2 left, right, front, backleft; - } AI; - ---- a/src/include/video/fonttex.h -+++ b/src/include/video/fonttex.h -@@ -10,7 +10,7 @@ - int lower; /* lowest ascii character (normally: 32) */ - int upper; /* highest ascii character (normally: 126) */ - -- int *texID; -+ unsigned int *texID; - - char *fontname; - char *bitmapname; ---- a/src/video/trail.c -+++ b/src/video/trail.c -@@ -19,7 +19,7 @@ - n[1] = s->vStart.v[1] - s->vDirection.v[0]; - tmp[0] = eye[0] - s->vStart.v[0]; - tmp[1] = eye[1] - s->vStart.v[1]; -- if(n[0] == n[1] == 0) return length(tmp); -+ if(n[0] == 0 && n[1] == 0) return length(tmp); - return abs(scalarprod2(n, tmp) / length(n)); - } - diff --git a/srcpkgs/gltron/patches/gltron-0.70-prototypes.patch b/srcpkgs/gltron/patches/gltron-0.70-prototypes.patch deleted file mode 100644 index 621963aeb6897c..00000000000000 --- a/srcpkgs/gltron/patches/gltron-0.70-prototypes.patch +++ /dev/null @@ -1,24 +0,0 @@ -scripting.h declares these params as const so make sure they're the same. - ---- a/nebu/scripting/scripting.c -+++ b/nebu/scripting/scripting.c -@@ -169,16 +169,16 @@ - return status; - } - --void scripting_RunFile(char *name) { -+void scripting_RunFile(const char *name) { - lua_dofile(L, name); - } - --void scripting_Run(char *command) { -+void scripting_Run(const char *command) { - /* fprintf(stderr, "[command] %s\n", command); */ - lua_dostring(L, command); - } - --void scripting_RunFormat(char *format, ... ) { -+void scripting_RunFormat(const char *format, ... ) { - char buf[4096]; - va_list ap; - va_start(ap, format); diff --git a/srcpkgs/gltron/patches/stdint.patch b/srcpkgs/gltron/patches/stdint.patch deleted file mode 100644 index ed03de16574769..00000000000000 --- a/srcpkgs/gltron/patches/stdint.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/lua/src/lib/liolib.c 2003-06-30 21:15:26.000000000 +0200 -+++ b/lua/src/lib/liolib.c.new 2020-02-04 23:08:47.840943907 +0100 -@@ -6,6 +6,7 @@ - */ - - -+#include <stdint.h> - #include <ctype.h> - #include <stdio.h> - #define __USE_MISC /* for mkstemp() */ diff --git a/srcpkgs/gltron/template b/srcpkgs/gltron/template deleted file mode 100644 index 1239a1742e5d99..00000000000000 --- a/srcpkgs/gltron/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'gltron' -pkgname=gltron -version=0.70 -revision=2 -build_style=gnu-configure -configure_args="--enable-warn=off" -makedepends="glu-devel SDL_sound-devel smpeg-devel libpng-devel libogg-devel - libmikmod-devel libvorbis-devel" -short_desc="3d tron, just like the movie" -maintainer="Marco Bertoni <marco.bertoni.bologna@gmail.com>" -license="GPL-2.0-only" -homepage="http://gltron.org/" -distfiles="${SOURCEFORGE_SITE}/gltron/gltron-${version}-source.tar.gz" -checksum="e0c8ebb41a18a1f8d7302a9c2cb466f5b1dd63e9a9966c769075e6b6bdad8bb0" diff --git a/srcpkgs/glu-devel b/srcpkgs/glu-devel deleted file mode 120000 index 965abb0b909324..00000000000000 --- a/srcpkgs/glu-devel +++ /dev/null @@ -1 +0,0 @@ -glu \ No newline at end of file diff --git a/srcpkgs/glu/template b/srcpkgs/glu/template deleted file mode 100644 index 886a5ce9c8cfc5..00000000000000 --- a/srcpkgs/glu/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'glu' -pkgname=glu -version=9.0.3 -revision=1 -build_style=meson -configure_args="-Ddefault_library=shared" -hostmakedepends="pkg-config" -makedepends="MesaLib-devel" -short_desc="Mesa OpenGL utility library (GLU)" -maintainer="Orphaned <orphan@voidlinux.org>" -license="SGI-B-2.0" -homepage="https://gitlab.freedesktop.org/mesa/glu" -distfiles="https://mesa.freedesktop.org/archive/glu/glu-${version}.tar.xz" -checksum=bd43fe12f374b1192eb15fe20e45ff456b9bc26ab57f0eee919f96ca0f8a330f -replaces="libGLU<9.0" - -glu-devel_package() { - depends="MesaLib-devel>=9.0 glu>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/glusterfs-devel b/srcpkgs/glusterfs-devel deleted file mode 120000 index d946aba1d37ce2..00000000000000 --- a/srcpkgs/glusterfs-devel +++ /dev/null @@ -1 +0,0 @@ -glusterfs \ No newline at end of file diff --git a/srcpkgs/glusterfs-server b/srcpkgs/glusterfs-server deleted file mode 120000 index d946aba1d37ce2..00000000000000 --- a/srcpkgs/glusterfs-server +++ /dev/null @@ -1 +0,0 @@ -glusterfs \ No newline at end of file diff --git a/srcpkgs/glusterfs/files/glusterd/run b/srcpkgs/glusterfs/files/glusterd/run deleted file mode 100644 index 41463c3f49af2f..00000000000000 --- a/srcpkgs/glusterfs/files/glusterd/run +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh -exec 2>&1 -exec glusterd -N 2>&1 diff --git a/srcpkgs/glusterfs/files/glusterfsd/run b/srcpkgs/glusterfs/files/glusterfsd/run deleted file mode 100644 index 944b6ba04bf43a..00000000000000 --- a/srcpkgs/glusterfs/files/glusterfsd/run +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh -exec 2>&1 -exec glusterfsd -N 2>&1 diff --git a/srcpkgs/glusterfs/patches/patch-xlators_cloudsync_ssl.patch b/srcpkgs/glusterfs/patches/patch-xlators_cloudsync_ssl.patch deleted file mode 100644 index d2598e371b5374..00000000000000 --- a/srcpkgs/glusterfs/patches/patch-xlators_cloudsync_ssl.patch +++ /dev/null @@ -1,29 +0,0 @@ ---- a/xlators/features/cloudsync/src/cloudsync-plugins/src/cloudsyncs3/src/libcloudsyncs3.c 2019-04-01 11:59:35.934987018 -0400 -+++ b/xlators/features/cloudsync/src/cloudsync-plugins/src/cloudsyncs3/src/libcloudsyncs3.c 2019-04-01 12:01:04.701774641 -0400 -@@ -300,7 +300,7 @@ - char * - aws_sign_request(char *const str, char *awssekey) - { --#if (OPENSSL_VERSION_NUMBER < 0x1010002f) -+#if (OPENSSL_VERSION_NUMBER < 0x1010002f) || defined(LIBRESSL_VERSION_NUMBER) - HMAC_CTX ctx; - #endif - HMAC_CTX *pctx = NULL; -@@ -310,7 +310,7 @@ - unsigned len; - char *base64 = NULL; - --#if (OPENSSL_VERSION_NUMBER < 0x1010002f) -+#if (OPENSSL_VERSION_NUMBER < 0x1010002f) || defined(LIBRESSL_VERSION_NUMBER) - HMAC_CTX_init(&ctx); - pctx = &ctx; - #else -@@ -320,7 +320,7 @@ - HMAC_Update(pctx, (unsigned char *)str, strlen(str)); - HMAC_Final(pctx, (unsigned char *)md, &len); - --#if (OPENSSL_VERSION_NUMBER < 0x1010002f) -+#if (OPENSSL_VERSION_NUMBER < 0x1010002f) || defined(LIBRESSL_VERSION_NUMBER) - HMAC_CTX_cleanup(pctx); - #else - HMAC_CTX_free(pctx); diff --git a/srcpkgs/glusterfs/template b/srcpkgs/glusterfs/template deleted file mode 100644 index c6baa514edc36b..00000000000000 --- a/srcpkgs/glusterfs/template +++ /dev/null @@ -1,75 +0,0 @@ -# Template file for 'glusterfs' -pkgname=glusterfs -version=9.6 -revision=2 -build_style=gnu-configure -configure_args=" - --with-mountutildir=/usr/bin - ac_cv_file__etc_debian_version=no - ac_cv_file__etc_SuSE_release=no - ac_cv_file__etc_redhat_release=no - ac_cv_file__etc_centos_release=no - am_cv_python_version=${py3_ver} -" -pycompile_dirs="/usr/libexec/glusterfs/python/syncdaemon" -hostmakedepends="flex pkg-config python3-setuptools rpcsvc-proto" -makedepends="acl-devel libaio-devel libtirpc-devel openssl-devel - liburcu-devel liburing-devel libxml2-devel rdma-core-devel sqlite-devel" -# python is required by gsyncd. -depends="python3" -short_desc="Free and open source software scalable network filesystem (client)" -maintainer="Noel Cower <ncower@nil.dev>" -license="GPL-2.0-or-later, LGPL-3.0-only" -homepage="https://www.gluster.org/" -distfiles="https://download.gluster.org/pub/gluster/glusterfs/${version%.*}/${version}/${pkgname}-${version}.tar.gz" -checksum=55ebe404ca887e387b1b6ecf952400f795be275f475295014dfc7ad4c1ed1464 - -case "$XBPS_TARGET_MACHINE" in - *-musl) broken="not yet supported";; -esac - -post_extract() { - # The py-compile helper uses the imp module, removed in Python 3.12; - # besides, we don't want the module pre-compiled anyway, so just drop it - : > py-compile - cat > py-compile <<-'EOF' - #!/bin/sh - : "$@" - EOF -} - -post_install() { - rm -rf ${DESTDIR}/var ${DESTDIR}/usr/share/glusterfs/scripts/gsync-sync-gfid - vsv glusterfsd -} - -glusterfs-server_package() { - short_desc="${short_desc/client/server}" - depends="glusterfs-${version}_${revision}" - conf_files=" - /etc/glusterfs/glusterfs-logrotate - /etc/glusterfs/glusterd.vol" - pkg_install() { - vmove etc/glusterfs - vmove usr/bin/gluster - vmove usr/bin/glusterd - vmove usr/share/man/man8/gluster.8 - vmove usr/share/man/man8/glusterd.8 - vsv glusterd - } -} -glusterfs-devel_package() { - short_desc+=" - development files" - depends="libglusterfs>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} -libglusterfs_package() { - short_desc+=" - runtime libraries" - pkg_install() { - vmove "usr/lib/*.so.*" - } -} diff --git a/srcpkgs/glxinfo b/srcpkgs/glxinfo deleted file mode 120000 index 45d9c37a7dcef0..00000000000000 --- a/srcpkgs/glxinfo +++ /dev/null @@ -1 +0,0 @@ -mesa-demos \ No newline at end of file diff --git a/srcpkgs/glycin-devel b/srcpkgs/glycin-devel deleted file mode 120000 index e6e950b317b8ec..00000000000000 --- a/srcpkgs/glycin-devel +++ /dev/null @@ -1 +0,0 @@ -glycin \ No newline at end of file diff --git a/srcpkgs/glycin-gtk4 b/srcpkgs/glycin-gtk4 deleted file mode 120000 index e6e950b317b8ec..00000000000000 --- a/srcpkgs/glycin-gtk4 +++ /dev/null @@ -1 +0,0 @@ -glycin \ No newline at end of file diff --git a/srcpkgs/glycin-gtk4-devel b/srcpkgs/glycin-gtk4-devel deleted file mode 120000 index e6e950b317b8ec..00000000000000 --- a/srcpkgs/glycin-gtk4-devel +++ /dev/null @@ -1 +0,0 @@ -glycin \ No newline at end of file diff --git a/srcpkgs/glycin-loaders b/srcpkgs/glycin-loaders deleted file mode 120000 index e6e950b317b8ec..00000000000000 --- a/srcpkgs/glycin-loaders +++ /dev/null @@ -1 +0,0 @@ -glycin \ No newline at end of file diff --git a/srcpkgs/glycin/template b/srcpkgs/glycin/template deleted file mode 100644 index 655ad1a202ff12..00000000000000 --- a/srcpkgs/glycin/template +++ /dev/null @@ -1,84 +0,0 @@ -# Template file for 'glycin' -pkgname=glycin -version=1.2.3 -revision=1 -build_style=meson -build_helper="rust gir" -configure_args="-Dtest_skip_install=true" -hostmakedepends="cargo clang19 gettext pkg-config vala" -makedepends="gtk4-devel libheif-devel libjxl-devel librsvg-devel - libseccomp-devel rust-std" -depends="glycin-loaders>=${version}_${revision}" -short_desc="Sandboxed and extendable image decoding" -maintainer="chrysos349 <chrysostom349@gmail.com>" -license="MPL-2.0" -homepage="https://gitlab.gnome.org/GNOME/glycin" -changelog="https://gitlab.gnome.org/GNOME/glycin/-/raw/1.2/NEWS" -#changelog="https://gitlab.gnome.org/GNOME/glycin/-/raw/main/NEWS" -distfiles="${GNOME_SITE}/glycin/${version%.*}/glycin-${version}.tar.xz" -checksum=380aafe2bfb4eca0c45b42660ebff449600d00a43b609d5b1c83f795f5c8fb3c -make_check=no # needs to be installed to run tests - -if [ "$CROSS_BUILD" ]; then - XBPS_CROSS_RUSTFLAGS+=" -L$XBPS_BUILDDIR/${pkgname}-${version}/build/libglycin" -fi - -post_patch() { - if [ "$CROSS_BUILD" ]; then - vsed -i meson.build \ - -e "s|rust_target =|rust_target = '${RUST_TARGET}' / |" - fi - - # Fix CARGO_HOME path so it is shared across masterdirs - vsed -i meson.build \ - -e "s|cargo_home =.*|cargo_home = '${CARGO_HOME}'|g" - - # loaders/meson.build tries to call git to get hash for debug builds. - # Disable as it is useless for tarball builds. - ln -sf /bin/false ${XBPS_WRAPPERDIR}/git -} - -do_install() { - meson install -C build --destdir $DESTDIR --no-rebuild -} - -glycin-devel_package() { - depends="glycin>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include/glycin-1 - vmove usr/lib/pkgconfig/glycin-1.pc - vmove usr/lib/libglycin-1.so - vmove usr/share/gir-1.0/Gly-1.gir - vmove usr/share/vala/vapi/glycin-1.* - } -} - -glycin-gtk4_package() { - depends="glycin>=${version}_${revision}" - short_desc+=" - GTK4 integration" - pkg_install() { - vmove "usr/lib/libglycin-gtk4-1.so.*" - vmove usr/lib/girepository-1.0/GlyGtk4-1.typelib - } -} - -glycin-gtk4-devel_package() { - depends="glycin-gtk4>=${version}_${revision}" - short_desc+=" - GTK4 development files" - pkg_install() { - vmove usr/include/glycin-gtk4-1 - vmove usr/lib/pkgconfig/glycin-gtk4-1.pc - vmove usr/lib/libglycin-gtk4-1.so - vmove usr/share/gir-1.0/GlyGtk4-1.gir - vmove usr/share/vala/vapi/glycin-gtk4-1.* - } -} - -glycin-loaders_package() { - short_desc+=" - image loading backends" - pkg_install() { - vmove usr/libexec/glycin-loaders - vmove usr/share/glycin-loaders - } -} diff --git a/srcpkgs/glyphy-devel b/srcpkgs/glyphy-devel deleted file mode 120000 index 00130e0d20e3ae..00000000000000 --- a/srcpkgs/glyphy-devel +++ /dev/null @@ -1 +0,0 @@ -glyphy \ No newline at end of file diff --git a/srcpkgs/glyphy/template b/srcpkgs/glyphy/template deleted file mode 100644 index 61015584cc8a86..00000000000000 --- a/srcpkgs/glyphy/template +++ /dev/null @@ -1,32 +0,0 @@ -# Template file for 'glyphy' -pkgname=glyphy -version=0.0.20190307 -revision=2 -_gitrev=bc2da506d23bdaf3eb0d95c9649a4591b4d912c7 -build_style=gnu-configure -hostmakedepends="automake libtool pkg-config which" -makedepends="freetype-devel" -short_desc="Signed-distance-field (SDF) text renderer using OpenGL" -maintainer="Orphaned <orphan@voidlinux.org>" -license="Apache-2.0" -homepage="https://github.com/behdad/glyphy" -distfiles="https://codeload.github.com/behdad/glyphy/tar.gz/${_gitrev}>${pkgname}-${version}.tar.gz" -checksum=821be957828215cbca8766b7be48983cccef7d578dcf90db0beffbb4be2715b0 - -pre_configure() { - NOCONFIGURE=1 ./autogen.sh -} - -post_configure() { - vsed -i Makefile -e "s;SUBDIRS = src demo;SUBDIRS = src;" -} - -glyphy-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/glyr-devel b/srcpkgs/glyr-devel deleted file mode 120000 index 906519c094d5a3..00000000000000 --- a/srcpkgs/glyr-devel +++ /dev/null @@ -1 +0,0 @@ -glyr \ No newline at end of file diff --git a/srcpkgs/glyr/patches/fix-cflags.patch b/srcpkgs/glyr/patches/fix-cflags.patch deleted file mode 100644 index 6e8b178fcd8663..00000000000000 --- a/srcpkgs/glyr/patches/fix-cflags.patch +++ /dev/null @@ -1,12 +0,0 @@ -Index: CMakeLists.txt -=================================================================== ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -60,7 +60,6 @@ exec_program( - IF(CMAKE_BUILD_TYPE STREQUAL "debug") - SET(GLYR_DEBUG TRUE) - ELSE() -- SET(CMAKE_BUILD_TYPE "release") - SET(GLYR_DEBUG FALSE) - ENDIF() - MESSAGE("-- Building Target: ${CMAKE_BUILD_TYPE}") diff --git a/srcpkgs/glyr/patches/musl-execinfo.patch b/srcpkgs/glyr/patches/musl-execinfo.patch deleted file mode 100644 index 9ff601f70d560f..00000000000000 --- a/srcpkgs/glyr/patches/musl-execinfo.patch +++ /dev/null @@ -1,29 +0,0 @@ ---- a/src/glyrc/glyrc.c.original -+++ b/src/glyrc/glyrc.c -@@ -24,7 +24,7 @@ - #include <glib.h> - #include <glib/gstdio.h> - --#ifdef __linux__ -+#ifdef __GLIBC__ - /* Backtrace*/ - #include <execinfo.h> - #endif -@@ -102,7 +102,7 @@ - - //////////////////////////////////////////////////////////////// - --#ifdef __linux__ -+#ifdef __GLIBC__ - #define STACK_FRAME_SIZE 20 - - /* Obtain a backtrace and print it to stdout. */ -@@ -141,7 +141,7 @@ - cvprint (DEFAULT," It would be just natural to blame us now, so just visit <https://github.com/sahib/glyr/issues>\n"); - cvprint (DEFAULT," and throw hard words like 'backtrace', 'bug report' or even the '$(command I issued' at them).\n"); - cvprint (DEFAULT," The libglyr developers will try to fix it as soon as possible so please stop pulling their hair.\n"); --#ifdef __linux__ -+#ifdef __GLIBC__ - cvprint (DEFAULT,"\nA list of the last called functions follows, please add this to your report:\n"); - print_trace(); - #endif diff --git a/srcpkgs/glyr/template b/srcpkgs/glyr/template deleted file mode 100644 index 6d39932726eb7f..00000000000000 --- a/srcpkgs/glyr/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'glyr' -pkgname=glyr -version=1.0.10 -revision=2 -build_style=cmake -hostmakedepends="pkg-config" -makedepends="libcurl-devel glib-devel sqlite-devel" -short_desc="Music metadata searchengine utility and library" -maintainer="Orphaned <orphan@voidlinux.org>" -license="LGPL-3.0-or-later" -homepage="https://github.com/sahib/glyr" -distfiles="https://github.com/sahib/glyr/archive/${version}.tar.gz" -checksum=77e8da60221c8d27612e4a36482069f26f8ed74a1b2768ebc373c8144ca806e8 - -glyr-devel_package() { - depends="glyr>=${version}_${revision}" - short_desc="Music metadata searchengine utility and library - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/gmic-devel b/srcpkgs/gmic-devel deleted file mode 120000 index 433883885ce6f3..00000000000000 --- a/srcpkgs/gmic-devel +++ /dev/null @@ -1 +0,0 @@ -gmic \ No newline at end of file diff --git a/srcpkgs/gmic-gimp b/srcpkgs/gmic-gimp deleted file mode 120000 index 433883885ce6f3..00000000000000 --- a/srcpkgs/gmic-gimp +++ /dev/null @@ -1 +0,0 @@ -gmic \ No newline at end of file diff --git a/srcpkgs/gmic-krita/patches/conflict.patch b/srcpkgs/gmic-krita/patches/conflict.patch deleted file mode 100644 index 8327f77709f53c..00000000000000 --- a/srcpkgs/gmic-krita/patches/conflict.patch +++ /dev/null @@ -1,46 +0,0 @@ -install these files to a different path to avoid conflicts with gmic itself - ---- a/src/gmic_stdlib.gmic -+++ b/src/gmic_stdlib.gmic -@@ -5287,7 +5287,7 @@ - path_test2=${-path_gimp}plug-ins/ - path_test3=${-path_gimp}plug-ins/gmic_gimp_qt/ - if !${-is_windows} -- path_test4=/usr/share/gmic/ -+ path_test4=/usr/share/gmic-krita/ - path_test5=$g_path_unix - else - path_test4=$g_path_unix ---- a/gmic-qt/src/Host/KritaPlugin/gmicqttoolplugin.cpp -+++ b/gmic-qt/src/Host/KritaPlugin/gmicqttoolplugin.cpp -@@ -66,7 +66,7 @@ - // Workaround for deploying basic CLUTs - // See https://krita-artists.org/t/unknown-filename-gmic-qt/37813 - { -- const auto srcPath = QDir(QCoreApplication::applicationDirPath().append(QStringLiteral("/../share/gmic/"))).absolutePath(); -+ const auto srcPath = QDir(QCoreApplication::applicationDirPath().append(QStringLiteral("/../share/gmic-krita/"))).absolutePath(); - const auto dstPath = GmicQt::gmicConfigPath(true); - const std::list<QString> files = {"/gmic_cluts.gmz", "/gmic_denoise_cnn.gmz"}; - ---- a/gmic-qt/CMakeLists.txt -+++ b/gmic-qt/CMakeLists.txt -@@ -698,8 +698,8 @@ - - include(GNUInstallDirs) - --install(FILES ${CMAKE_SOURCE_DIR}/../resources/gmic_cluts.gmz DESTINATION ${CMAKE_INSTALL_DATAROOTDIR}/gmic) --install(FILES ${CMAKE_SOURCE_DIR}/../resources/gmic_denoise_cnn.gmz DESTINATION ${CMAKE_INSTALL_DATAROOTDIR}/gmic) -+install(FILES ${CMAKE_SOURCE_DIR}/../resources/gmic_cluts.gmz DESTINATION ${CMAKE_INSTALL_DATAROOTDIR}/gmic-krita) -+install(FILES ${CMAKE_SOURCE_DIR}/../resources/gmic_denoise_cnn.gmz DESTINATION ${CMAKE_INSTALL_DATAROOTDIR}/gmic-krita) - - set(gmic_qt_QRC - gmic_qt.qrc -@@ -896,7 +896,7 @@ - else() - - message(FATAL_ERROR "GMIC_QT_HOST is not defined as gimp, gimp3, kritaplugin, none, paintdotnet or 8bf") -- -+ - endif() - - feature_summary(WHAT ALL FATAL_ON_MISSING_REQUIRED_PACKAGES) diff --git a/srcpkgs/gmic-krita/template b/srcpkgs/gmic-krita/template deleted file mode 100644 index 4565c3eed00c0b..00000000000000 --- a/srcpkgs/gmic-krita/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'gmic-krita' -pkgname=gmic-krita -version=3.5.0.1 -revision=1 -build_wrksrc="gmic-qt" -build_style=cmake -configure_args="-DGMIC_QT_HOST=krita-plugin -DENABLE_SYSTEM_GMIC=no - -DCMAKE_BUILD_TYPE=RelWithDebInfo" -hostmakedepends="pkg-config extra-cmake-modules qt5-qmake qt5-host-tools kcoreaddons" -makedepends="fftw-devel qt5-devel qt5-tools-devel kcoreaddons-devel krita-devel" -short_desc="GREYC's Magic for Image Computing - Krita plugin" -maintainer="John <me@johnnynator.dev>" -license="CECILL-2.1" -homepage="http://gmic.eu/" -distfiles="https://files.kde.org/krita/build/dependencies/gmic-${version}-patched.tar.gz" -checksum=1ae8ca0d368615af6ebdf1cbff005cb20868e1032b9d2c016ce7af91c9582392 diff --git a/srcpkgs/gmic-krita/update b/srcpkgs/gmic-krita/update deleted file mode 100644 index 0b659b7de56fbf..00000000000000 --- a/srcpkgs/gmic-krita/update +++ /dev/null @@ -1 +0,0 @@ -pattern='<a href="gmic-\K[0-9.]+(?=-patched.tar.gz)' diff --git a/srcpkgs/gmic-zart b/srcpkgs/gmic-zart deleted file mode 120000 index 433883885ce6f3..00000000000000 --- a/srcpkgs/gmic-zart +++ /dev/null @@ -1 +0,0 @@ -gmic \ No newline at end of file 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 5476a40dee85ec..00000000000000 --- a/srcpkgs/gmic/patches/03-plugindir-and-no-wget.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/src/Makefile -+++ b/src/Makefile -@@ -86,7 +86,7 @@ - INCLUDE ?= include - PIC = -fPIC - EXE = --WGET = wget --no-check-certificate --quiet -O -+WGET = false - GIMPTOOL = $(shell command -v gimptool-3.0 >/dev/null 2>&1 && echo gimptool-3.0 || echo gimptool-2.0) - PLUGIN = $(shell $(GIMPTOOL) --gimpplugindir)/plug-ins - SHARE = $(PREFIX)/share diff --git a/srcpkgs/gmic/template b/srcpkgs/gmic/template deleted file mode 100644 index 49476d8cf8f325..00000000000000 --- a/srcpkgs/gmic/template +++ /dev/null @@ -1,69 +0,0 @@ -# Template file for 'gmic' -pkgname=gmic -version=3.5.3 -revision=2 -_zart_hash=d014169343f835381ad232ee11e077326561c9eb -build_wrksrc="src" -build_style=gnu-makefile -build_helper=qmake -make_build_args="NOSTRIP=yes lib libc cli gmic_qt gimp_shared zart" -make_use_env=yes -hostmakedepends="pkg-config gimp qt5-host-tools qt5-qmake" -makedepends="fftw-devel imath-devel libopenexr-devel MesaLib-devel libopencv-devel - libgomp-devel lcms2-devel libpng-devel libjpeg-turbo-devel tiff-devel libcurl-devel - gimp-devel qt5-devel libwebp-devel" -short_desc="GREYC's Magic for Image Computing (image processing framework)" -maintainer="Orphaned <orphan@voidlinux.org>" -license="CECILL-2.1, CECILL-C" -homepage="https://gmic.eu/" -distfiles="https://gmic.eu/files/source/gmic_${version}.tar.gz - https://github.com/c-koi/zart/archive/${_zart_hash}.tar.gz>zart-${_zart_hash}.tar.gz" -checksum="e91a7cac4d0dc7c0ca2620f03bb14af82aa738c85a11b4f82fcc738654606442 - baebe339566993194f98a71895bff09520b08f38e66eae215758aaa260557bcf" -disable_parallel_build=yes -skip_extraction="zart-${_zart_hash}.tar.gz" - -post_extract() { - vsrcextract -C zart zart-${_zart_hash}.tar.gz -} - -post_install() { - vlicense ../COPYING - if [ "$CROSS_BUILD" -a "$XBPS_TARGET_WORDSIZE" -eq 32 ]; then - mv "$DESTDIR/usr/lib64"/* "$DESTDIR/usr/lib" - fi -} - -libgmic_package() { - short_desc+=" - libraries" - pkg_install() { - vmove "usr/lib/*.so.*" - } -} - -gmic-gimp_package() { - short_desc+=" - GIMP plugin" - depends="gimp" - pkg_install() { - vmove "usr/lib/gimp" - } -} - -gmic-zart_package() { - short_desc+=" - ZArt tool" - pkg_install() { - vmove usr/bin/zart - vmove usr/share/applications/zart.desktop - vmove usr/share/icons/hicolor/48x48/apps/zart.png - vmove usr/share/icons/hicolor/scalable/apps/zart.svg - } -} - -gmic-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/gmime-devel b/srcpkgs/gmime-devel deleted file mode 120000 index 4173041bbe712d..00000000000000 --- a/srcpkgs/gmime-devel +++ /dev/null @@ -1 +0,0 @@ -gmime \ No newline at end of file diff --git a/srcpkgs/gmime/files/iconv-detect.h b/srcpkgs/gmime/files/iconv-detect.h deleted file mode 100644 index 6d9dd05b59e268..00000000000000 --- a/srcpkgs/gmime/files/iconv-detect.h +++ /dev/null @@ -1,6 +0,0 @@ -/* This is an auto-generated header, DO NOT EDIT! */ - -#define ICONV_ISO_INT_FORMAT "iso-%u-%u" -#define ICONV_ISO_STR_FORMAT "iso-%u-%s" -#define ICONV_SHIFT_JIS "shift-jis" -#define ICONV_10646 "iso-10646" diff --git a/srcpkgs/gmime/files/musl-iconv-detect.h b/srcpkgs/gmime/files/musl-iconv-detect.h deleted file mode 100644 index 569da106b9433d..00000000000000 --- a/srcpkgs/gmime/files/musl-iconv-detect.h +++ /dev/null @@ -1,6 +0,0 @@ -/* This is an auto-generated header, DO NOT EDIT! */ - -#define ICONV_ISO_INT_FORMAT "iso-%u-%u" -#define ICONV_ISO_STR_FORMAT "iso-%u-%s" -#define ICONV_SHIFT_JIS "shift-jis" -#define ICONV_10646 "UCS-4BE" diff --git a/srcpkgs/gmime/template b/srcpkgs/gmime/template deleted file mode 100644 index ba227f35a336c5..00000000000000 --- a/srcpkgs/gmime/template +++ /dev/null @@ -1,80 +0,0 @@ -# Template file for 'gmime' -pkgname=gmime -version=3.2.15 -revision=2 -build_style=gnu-configure -build_helper="gir" -configure_args="--disable-static --enable-crypto $(vopt_enable vala) - $(vopt_enable gir introspection)" -hostmakedepends="pkg-config $(vopt_if vala vala)" -makedepends="glib-devel gpgme-devel libidn2-devel - $(vopt_if vala vala)" -checkdepends="gnupg" -short_desc="GNOME Core mime parsing library" -maintainer="Enno Boland <gottox@voidlinux.org>" -license="LGPL-2.1-or-later" -homepage="https://github.com/jstedfast/gmime" -changelog="https://raw.githubusercontent.com/jstedfast/gmime/master/NEWS" -distfiles="https://github.com/jstedfast/gmime/releases/download/${version}/${pkgname}-${version}.tar.xz" -checksum=84cd2a481a27970ec39b5c95f72db026722904a2ccf3fdbd57b280cf2d02b5c4 - -build_options="gir vala" -build_options_default="gir vala" - -pre_configure() { - [ -z "$CROSS_BUILD" ] && return 0 - - configure_args+=" ac_cv_have_iconv_detect_h=yes" - - if [ "$XBPS_TARGET_LIBC" = musl ]; then - cp ${FILESDIR}/musl-iconv-detect.h ${wrksrc}/iconv-detect.h - else - cp ${FILESDIR}/iconv-detect.h ${wrksrc}/iconv-detect.h - fi -} - -do_check() { - if [ "$XBPS_TARGET_LIBC" = musl ]; then - make check VERBOSITY=-vv | - awk ' - 1 - # utf-8 to iso-2022-jp is stateless - /GMimeFilterCharset.*utf-8.*iso-2022-jp/ { next } - # euc-kr has not been supported - /euc-kr to UTF-8/ { next } - $NF == "FAILED" { e = 1 } - END { exit e } - ' - else - make check - fi -} - -gmime-devel_package() { - depends="libglib-devel zlib-devel ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - vmove usr/share/gtk-doc - if [ "$build_option_gir" ]; then - vmove usr/share/gir-1.0 - fi - if [ "$build_option_vala" ]; then - vmove usr/share/vala - fi - } -} - -gmime3_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - transitional dummy package" - metapackage=yes -} - -gmime3-devel_package() { - depends="${sourcepkg}-devel>=${version}_${revision}" - short_desc+=" - transitional dummy package" - metapackage=yes -} diff --git a/srcpkgs/gmime3 b/srcpkgs/gmime3 deleted file mode 120000 index 4173041bbe712d..00000000000000 --- a/srcpkgs/gmime3 +++ /dev/null @@ -1 +0,0 @@ -gmime \ No newline at end of file diff --git a/srcpkgs/gmime3-devel b/srcpkgs/gmime3-devel deleted file mode 120000 index 4173041bbe712d..00000000000000 --- a/srcpkgs/gmime3-devel +++ /dev/null @@ -1 +0,0 @@ -gmime \ No newline at end of file diff --git a/srcpkgs/gmio-devel b/srcpkgs/gmio-devel deleted file mode 120000 index 450218b1b55ebc..00000000000000 --- a/srcpkgs/gmio-devel +++ /dev/null @@ -1 +0,0 @@ -gmio \ No newline at end of file diff --git a/srcpkgs/gmio/template b/srcpkgs/gmio/template deleted file mode 100644 index 9ae06b2ebdae71..00000000000000 --- a/srcpkgs/gmio/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'gmio' -pkgname=gmio -version=0.4.1 -revision=1 -build_style=cmake -configure_args="-DGMIO_USE_BUNDLED_ZLIB=OFF" -makedepends="zlib-devel" -short_desc="C library for geometry input/output" -maintainer="Karl Nilsson <karl.robert.nilsson@gmail.com>" -license="BSD-2-Clause" -homepage="https://github.com/fougue/gmio/" -distfiles="https://github.com/fougue/gmio/archive/v${version}.tar.gz" -checksum=d22d5851a2c1e6f08e0410b8a2a642481f5e77ed95a2b90e3cfcb186e7245fab - -post_install() { - vlicense LICENSE.txt -} - -gmio-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/src - vmove "usr/lib/*.a" - } -} diff --git a/srcpkgs/gmp-devel b/srcpkgs/gmp-devel deleted file mode 120000 index eeaa9d938de3b2..00000000000000 --- a/srcpkgs/gmp-devel +++ /dev/null @@ -1 +0,0 @@ -gmp \ No newline at end of file diff --git a/srcpkgs/gmp/template b/srcpkgs/gmp/template deleted file mode 100644 index 86f883907770f6..00000000000000 --- a/srcpkgs/gmp/template +++ /dev/null @@ -1,46 +0,0 @@ -# Template file for 'gmp' -pkgname=gmp -version=6.3.0 -revision=1 -bootstrap=yes -build_style=gnu-configure -configure_args="--enable-cxx" -hostmakedepends="m4" -makedepends="zlib-devel" -short_desc="Library for arbitrary precision arithmetic" -maintainer="Gonzalo Tornaría <tornaria@cmat.edu.uy>" -license="LGPL-3.0-or-later" -homepage="http://gmplib.org/" -changelog="https://gmplib.org/repo/gmp/raw-file/tip/NEWS" -distfiles="${GNU_SITE}/gmp/gmp-${version}.tar.xz" -checksum=a3c2b80201b89e68616f4ad30bc66aee4927c3ce50e33929ca819d5c43538898 - -subpackages="gmpxx gmpxx-devel gmp-devel" - -gmpxx_package() { - short_desc+=" - C++ support" - pkg_install() { - vmove usr/lib/libgmpxx.so.* - } -} -gmpxx-devel_package() { - depends="gmp-devel-${version}_${revision} gmpxx-${version}_${revision}" - short_desc+=" - C++ development files" - pkg_install() { - vmove usr/include/gmpxx.h - vmove usr/lib/libgmpxx.a - vmove usr/lib/libgmpxx.so - vmove usr/lib/pkgconfig/gmpxx.pc - } -} -gmp-devel_package() { - depends="gmp-${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - vmove usr/share - } -} diff --git a/srcpkgs/gmpxx b/srcpkgs/gmpxx deleted file mode 120000 index eeaa9d938de3b2..00000000000000 --- a/srcpkgs/gmpxx +++ /dev/null @@ -1 +0,0 @@ -gmp \ No newline at end of file diff --git a/srcpkgs/gmpxx-devel b/srcpkgs/gmpxx-devel deleted file mode 120000 index eeaa9d938de3b2..00000000000000 --- a/srcpkgs/gmpxx-devel +++ /dev/null @@ -1 +0,0 @@ -gmp \ No newline at end of file diff --git a/srcpkgs/gmrun/template b/srcpkgs/gmrun/template deleted file mode 100644 index 0ce73335b22f82..00000000000000 --- a/srcpkgs/gmrun/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'gmrun' -pkgname=gmrun -version=1.4w -revision=1 -build_style=configure -configure_args="--prefix=/usr --sysconfdir=/etc" -hostmakedepends="pkg-config" -makedepends="gtk+3-devel" -short_desc="Run utility featuring a slim design and bash style auto-completion" -maintainer="zenobit <zenobit@disroot.org>" -license="ISC" -homepage="https://github.com/wdlkmpx/gmrun" -changelog="https://raw.githubusercontent.com/wdlkmpx/gmrun/refs/heads/master/ChangeLog" -distfiles="https://github.com/wdlkmpx/gmrun/releases/download/${version}/gmrun-${version}.tar.xz" -checksum=eaeb68c4ef9da383b0966420fdf1515eb86654673463dfc70124c880dbadf800 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/gmsh-doc b/srcpkgs/gmsh-doc deleted file mode 120000 index cbc97cd6b93ac5..00000000000000 --- a/srcpkgs/gmsh-doc +++ /dev/null @@ -1 +0,0 @@ -gmsh \ No newline at end of file diff --git a/srcpkgs/gmsh/patches/32bitpointers.patch b/srcpkgs/gmsh/patches/32bitpointers.patch deleted file mode 100644 index b36906a9b85c2c..00000000000000 --- a/srcpkgs/gmsh/patches/32bitpointers.patch +++ /dev/null @@ -1,26 +0,0 @@ -https://gitlab.onelab.info/gmsh/gmsh/-/issues/2915 -diff --git a/contrib/hxt/tetMesh/src/hxt_tetRefine.c b/contrib/hxt/tetMesh/src/hxt_tetRefine.c -index d4c23f3..ac404f3 100644 ---- a/contrib/hxt/tetMesh/src/hxt_tetRefine.c -+++ b/contrib/hxt/tetMesh/src/hxt_tetRefine.c -@@ -297,9 +297,9 @@ static uint64_t* scanbsearch(uint64_t* array, uint64_t key, size_t num) - * - startTet[maxThreads] = mesh->tetrahedra.num - * - `startPt[t+1] - startPt[t]` gives how many point will be created by thread t - */ --static HXTStatus balanceRefineWork(HXTMesh* mesh, uint32_t* startPt, size_t* startTet, int maxThreads) -+static HXTStatus balanceRefineWork(HXTMesh* mesh, uint32_t* startPt, uint64_t* startTet, int maxThreads) - { -- size_t* scan; -+ uint64_t* scan; - uint32_t ptPerThreadGoal; - HXT_CHECK( hxtAlignedMalloc(&scan, sizeof(size_t) * mesh->tetrahedra.num) ); - -@@ -343,7 +343,7 @@ static HXTStatus balanceRefineWork(HXTMesh* mesh, uint32_t* startPt, size_t* sta - - // we want to find i such that scan[i] = scanToFind. - // we do a simple binary search in the prefix scan array to find `i` -- size_t* pfnd = scanbsearch(scan, scanToFind, mesh->tetrahedra.num); -+ uint64_t* pfnd = scanbsearch(scan, scanToFind, mesh->tetrahedra.num); - startTet[threadID] = pfnd - scan; - if(startTet[threadID] < mesh->tetrahedra.num) - startPt[threadID] = *pfnd; diff --git a/srcpkgs/gmsh/patches/string-time.patch b/srcpkgs/gmsh/patches/string-time.patch deleted file mode 100644 index a8f8d34f0ca263..00000000000000 --- a/srcpkgs/gmsh/patches/string-time.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/contrib/metis/GKlib/string.c -+++ b/contrib/metis/GKlib/string.c -@@ -503,7 +503,7 @@ - - memset(&time, '\0', sizeof(time)); - -- if (strptime(str, "%m/%d/%Y %H:%M:%S", &time) == NULL) -+ if (strftime(str, 21, "%m/%d/%Y %H:%M:%S", &time) == NULL) - return -1; - - rtime = mktime(&time); diff --git a/srcpkgs/gmsh/template b/srcpkgs/gmsh/template deleted file mode 100644 index da4afc5434e485..00000000000000 --- a/srcpkgs/gmsh/template +++ /dev/null @@ -1,47 +0,0 @@ -# Template file for 'gmsh' -pkgname=gmsh -version=4.13.1 -revision=1 -build_style=cmake -configure_args="-DENABLE_SYSTEM_CONTRIB=ON - -DENABLE_HXT=$(vopt_if hxt ON OFF) - -DENABLE_ZIPPER=$(vopt_if zipper ON OFF)" -makedepends="freetype-devel glu-devel gmp-devel $(vopt_if occt occt-devel) - $(vopt_if fltk fltk-devel) blas-devel lapack-devel" -short_desc="Three-dimensional finite element mesh generator" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-or-later" -homepage="https://gmsh.info" -changelog="http://gmsh.info/CHANGELOG.txt" -distfiles="https://gmsh.info/src/gmsh-${version}-source.tgz" -checksum=77972145f431726026d50596a6a44fb3c1c95c21255218d66955806b86edbe8d - -build_options="fltk occt hxt zipper" -build_options_default="hxt occt" - -desc_option_hxt="Enable HXT library" -desc_option_fltk="Enable FLTK GUI support" -desc_option_occt="Enable OpenCASCADE support" -desc_option_zipper="Enable zip file compression/decompression" - -CFLAGS="-fcommon" - -if [ -z "$CROSS_BUILD" ]; then - makedepends+=" hdf5-devel" -fi - - -case "$XBPS_TARGET_MACHINE" in - aarch64*|i686*|x86_64*|ppc64*) build_options_default+=" fltk";; -esac - -post_install() { - rm -rf builddir/gmsh-$version-source/api -} - -gmsh-doc_package() { - short_desc+=" - document and demo files" - pkg_install() { - vmove usr/share/doc - } -} diff --git a/srcpkgs/gmsl/template b/srcpkgs/gmsl/template deleted file mode 100644 index aa4fa76c027c52..00000000000000 --- a/srcpkgs/gmsl/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'gmsl' -pkgname=gmsl -version=1.1.9 -revision=1 -depends="make" -short_desc="GNU Make Standard Library" -maintainer="B. Wilson <x@wilsonb.com>" -license="BSD-3-Clause" -homepage="https://sourceforge.net/projects/gmsl/" -distfiles="${SOURCEFORGE_SITE}/gmsl/gmsl-${version}.tar.gz" -checksum=e9829575cddc5502aa95073530f5eb6b6814f676a3c1ba6d46400a4278ab9cd4 - -do_check() { - make -f gmsl-tests -} - -do_install() { - vinstall gmsl 644 usr/include - vinstall __gmsl 644 usr/include - vdoc README - - sed -n '/Copyright/,/SUCH DAMAGE/p' gmsl >LICENSE - vlicense LICENSE -} diff --git a/srcpkgs/gmtk-devel b/srcpkgs/gmtk-devel deleted file mode 120000 index 95ec52ff3a8cc4..00000000000000 --- a/srcpkgs/gmtk-devel +++ /dev/null @@ -1 +0,0 @@ -gmtk \ No newline at end of file diff --git a/srcpkgs/gmtk/template b/srcpkgs/gmtk/template deleted file mode 100644 index 30af305a08149a..00000000000000 --- a/srcpkgs/gmtk/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'gmtk' -pkgname=gmtk -version=1.0.9 -revision=5 -build_style=gnu-configure -configure_args="--disable-static --enable-gtk3" -hostmakedepends="pkg-config intltool glib" -makedepends="gtk+3-devel dconf-devel alsa-lib-devel pulseaudio-devel" -short_desc="Common functions for gnome-mplayer and gecko-mediaplayer" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-or-later" -homepage="https://sites.google.com/site/kdekorte2/gmtk" -distfiles="https://github.com/kdekorte/gmtk/archive/v${version}.tar.gz" -checksum=fc23c853deb35ee35db06dd3da5069ce3dc64faf3a0053324616fadf81a415db - -gmtk-devel_package() { - depends="gmtk-${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/gmtk/update b/srcpkgs/gmtk/update deleted file mode 100644 index 4155056b467ee3..00000000000000 --- a/srcpkgs/gmtk/update +++ /dev/null @@ -1 +0,0 @@ -ignore="*[ab]" diff --git a/srcpkgs/gmtp/template b/srcpkgs/gmtp/template deleted file mode 100644 index 0a9d71bf6277e1..00000000000000 --- a/srcpkgs/gmtp/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'gmtp' -pkgname=gmtp -version=1.3.11 -revision=4 -build_style=gnu-configure -hostmakedepends="pkg-config glib-devel" -makedepends="libmtp-devel libflac-devel libid3tag-devel libvorbis-devel gtk+3-devel" -depends="desktop-file-utils" -short_desc="Simple MP3 player client for MTP based devices" -maintainer="Orphaned <orphan@voidlinux.org>" -license="BSD-3-Clause" -homepage="http://gmtp.sourceforge.net" -distfiles="${SOURCEFORGE_SITE}/gmtp/gmtp-${version}.tar.gz" -checksum=5a830c9c448aa2caf7a844aaa9ba38c2ac0239547366c1e6874e0080bd5f0613 - -CFLAGS="-fcommon" - -post_install() { - vlicense COPYING -} diff --git a/srcpkgs/gmusicbrowser/template b/srcpkgs/gmusicbrowser/template deleted file mode 100644 index 8716ac6faffe6c..00000000000000 --- a/srcpkgs/gmusicbrowser/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'gmusicbrowser' -pkgname=gmusicbrowser -version=1.1.16 -revision=1 -hostmakedepends="perl gettext" -depends="perl-Gtk2 perl-Glib-Object-Introspection gst-plugins-good1 - gst-plugins-bad1 gst-plugins-ugly1 perl-Net-DBus" -short_desc="Open-source jukebox for large collections" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-3.0-only" -homepage="http://gmusicbrowser.org" -distfiles="http://gmusicbrowser.org/download/${pkgname}-${version}.tar.gz" -checksum=c7f10578ca3008e966e66c33a4887020e4b99b6aa5580c4b4771ee228ff603fe - -do_install() { - make prefix=${DESTDIR}/usr install - rm -f ${DESTDIR}/usr/share/icons/hicolor/*.cache -} diff --git a/srcpkgs/gn/template b/srcpkgs/gn/template deleted file mode 100644 index 862dea4602f2fe..00000000000000 --- a/srcpkgs/gn/template +++ /dev/null @@ -1,40 +0,0 @@ -# Template file for 'gn' -pkgname=gn -version=0.0.20250630 -revision=1 -_ref=97b68a0bb62b7528bc3491c7949d6804223c2b82 -create_wrksrc=yes -hostmakedepends="python3 ninja" -short_desc="Meta-build system that generates build files for Ninja" -maintainer="Duncaen <duncaen@voidlinux.org>" -license="BSD-3-Clause" -homepage="https://gn.googlesource.com/gn" -distfiles="https://gn.googlesource.com/gn/+archive/${_ref}.tar.gz" -checksum=@55d64385feeadc4c8b30f6e212715f552cb478d43347101f1bee2d8865781c9d - -do_configure() { - cat <<-EOF >src/gn/last_commit_position.h - #ifndef OUT_LAST_COMMIT_POSITION_H_ - #define OUT_LAST_COMMIT_POSITION_H_ - - #define LAST_COMMIT_POSITION_NUM 0 - #define LAST_COMMIT_POSITION "0 (${_ref})" - - #endif // OUT_LAST_COMMIT_POSITION_H_ - EOF - ./build/gen.py --no-last-commit-position --no-static-libstdc++ --no-strip --allow-warnings -} - -do_build() { - ninja ${makejobs} -C out gn -} - -do_check() { - ninja ${makejobs} -C out gn_unittests - ./out/gn_unittests -} - -do_install() { - vbin out/gn - vlicense LICENSE -} diff --git a/srcpkgs/gnome-2048/patches/meson-0.61.patch b/srcpkgs/gnome-2048/patches/meson-0.61.patch deleted file mode 100644 index 912759654d737a..00000000000000 --- a/srcpkgs/gnome-2048/patches/meson-0.61.patch +++ /dev/null @@ -1,36 +0,0 @@ -From 194e22699f7166a016cd39ba26dd719aeecfc868 Mon Sep 17 00:00:00 2001 -From: Jan Beich <jbeich@FreeBSD.org> -Date: Sun, 23 Jan 2022 10:49:07 +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:19:0: ERROR: Function does not take positional arguments. -data/meson.build:39: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 33f73ca..8974a63 100644 ---- a/data/meson.build -+++ b/data/meson.build -@@ -17,7 +17,6 @@ install_data( - - # Desktop file - desktop_file = i18n.merge_file( -- 'desktop-file', - input: 'org.gnome.TwentyFortyEight.desktop.in', - output: 'org.gnome.TwentyFortyEight.desktop', - install: true, -@@ -37,7 +36,6 @@ endif - - # AppData file - appdata_file = i18n.merge_file( -- 'appdata-file', - input: 'org.gnome.TwentyFortyEight.appdata.xml.in', - output: 'org.gnome.TwentyFortyEight.appdata.xml', - install: true, --- -GitLab - diff --git a/srcpkgs/gnome-2048/template b/srcpkgs/gnome-2048/template deleted file mode 100644 index 6c7a9889c01fe1..00000000000000 --- a/srcpkgs/gnome-2048/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'gnome-2048' -pkgname=gnome-2048 -version=3.38.2 -revision=1 -build_style=meson -hostmakedepends="gettext glib-devel itstool pkg-config vala" -makedepends="libglib-devel gtk+3-devel clutter-gtk-devel libgee08-devel - libgnome-games-support-devel" -short_desc="2048 clone for GNOME" -maintainer="Enno Boland <gottox@voidlinux.org>" -license="GPL-3.0-or-later" -homepage="https://wiki.gnome.org/Apps/2048" -distfiles="${GNOME_SITE}/gnome-2048/${version%.*}/gnome-2048-${version}.tar.xz" -checksum=e27367f5c09a0136581d335f57913aaf5a5f180e3299cc5c1a30d8583e79ae68 diff --git a/srcpkgs/gnome-app-list/template b/srcpkgs/gnome-app-list/template deleted file mode 100644 index 9ebbab9ce2ce66..00000000000000 --- a/srcpkgs/gnome-app-list/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'gnome-app-list' -pkgname=gnome-app-list -version=1.0 -revision=1 -build_style=meson -hostmakedepends="python3 libxml2" -short_desc="Curated list of apps to feature or highlight in GNOME" -maintainer="oreo639 <oreo6391@gmail.com>" -license="LGPL-2.1-or-later" -homepage="https://gitlab.gnome.org/GNOME/gnome-app-list" -changelog="https://gitlab.gnome.org/GNOME/gnome-app-list/-/raw/main/NEWS" -distfiles="${GNOME_SITE}/gnome-app-list/${version}/gnome-app-list-${version}.tar.xz" -checksum=b7c2eb35595033ac094a75d99fddaecf6219dec590ca96ee03920b6bbb2eab73 diff --git a/srcpkgs/gnome-apps b/srcpkgs/gnome-apps deleted file mode 120000 index 983870499f1b16..00000000000000 --- a/srcpkgs/gnome-apps +++ /dev/null @@ -1 +0,0 @@ -gnome \ No newline at end of file diff --git a/srcpkgs/gnome-authenticator/template b/srcpkgs/gnome-authenticator/template deleted file mode 100644 index 8ed49320fce96b..00000000000000 --- a/srcpkgs/gnome-authenticator/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'gnome-authenticator' -pkgname=gnome-authenticator -version=4.5.0 -revision=1 -build_style=meson -build_helper="rust" -hostmakedepends="pkg-config gettext glib-devel itstool cargo desktop-file-utils - gtk-update-icon-cache clang" -makedepends="gtk4-devel libadwaita-devel libglib-devel libzbar-devel - openssl-devel pipewire-devel rust-std" -depends="gnome-keyring" -short_desc="Two-factor authentication code generator for GNOME" -maintainer="Enno Boland <gottox@voidlinux.org>" -license="GPL-3.0-or-later" -homepage="https://gitlab.gnome.org/World/Authenticator" -distfiles="https://gitlab.gnome.org/World/Authenticator/-/archive/${version}/Authenticator-${version}.tar.gz" -checksum=195d61084f41a90b3ef5dfa433309a5b86beef76ea6cd36e3329b72181eb23a1 -make_check=ci-skip # Test timeout while compiling tests - -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-authenticator/update b/srcpkgs/gnome-authenticator/update deleted file mode 100644 index 4390a0084ac856..00000000000000 --- a/srcpkgs/gnome-authenticator/update +++ /dev/null @@ -1 +0,0 @@ -pkgname=Authenticator diff --git a/srcpkgs/gnome-autoar-devel b/srcpkgs/gnome-autoar-devel deleted file mode 120000 index ecfba798e30c7e..00000000000000 --- a/srcpkgs/gnome-autoar-devel +++ /dev/null @@ -1 +0,0 @@ -gnome-autoar \ No newline at end of file diff --git a/srcpkgs/gnome-autoar/template b/srcpkgs/gnome-autoar/template deleted file mode 100644 index 4bff34d0f09ca4..00000000000000 --- a/srcpkgs/gnome-autoar/template +++ /dev/null @@ -1,37 +0,0 @@ -# Template file for 'gnome-autoar' -pkgname=gnome-autoar -version=0.4.5 -revision=1 -build_style=meson -build_helper="gir" -hostmakedepends="automake pkg-config glib-devel" -makedepends="libarchive-devel gtk+3-devel glib-devel" -short_desc="Automatic archives creating and extracting library" -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=838c5306fc38bfaa2f23abe24262f4bf15771e3303fb5dcb74f5b9c7a615dabe - -build_options="gir" -build_options_default="gir" - -pre_build() { - if [ "$CROSS_BUILD" ]; then - # Make g-ir-scanner-qemuwrapper append this path - export GIR_EXTRA_LIBS_PATH="${wrksrc}/gnome-autoar/.libs" - fi -} - -gnome-autoar-devel_package() { - depends="gnome-autoar>=${version}_${revision} libarchive-devel glib-devel" - 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-backgrounds/template b/srcpkgs/gnome-backgrounds/template deleted file mode 100644 index 4cdad17e9fc109..00000000000000 --- a/srcpkgs/gnome-backgrounds/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'gnome-backgrounds' -pkgname=gnome-backgrounds -version=48.2.1 -revision=1 -build_style=meson -hostmakedepends="gettext" -depends="librsvg libjxl-plugins" -short_desc="Set of background images for the GNOME Desktop" -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" -changelog="https://gitlab.gnome.org/GNOME/gnome-backgrounds/-/raw/main/NEWS" -distfiles="${GNOME_SITE}/gnome-backgrounds/${version%%.*}/gnome-backgrounds-${version}.tar.xz" -checksum=6a1c5b7b2e0d8f5ce977926d55f9c2d65dd180822cdea5e59150dcfb5abd1ed9 diff --git a/srcpkgs/gnome-bluetooth-devel b/srcpkgs/gnome-bluetooth-devel deleted file mode 120000 index 61a242db1c025c..00000000000000 --- a/srcpkgs/gnome-bluetooth-devel +++ /dev/null @@ -1 +0,0 @@ -gnome-bluetooth \ No newline at end of file diff --git a/srcpkgs/gnome-bluetooth/files/61-gnome-bluetooth-rfkill.rules b/srcpkgs/gnome-bluetooth/files/61-gnome-bluetooth-rfkill.rules deleted file mode 100644 index d7d9650dc7b6b8..00000000000000 --- a/srcpkgs/gnome-bluetooth/files/61-gnome-bluetooth-rfkill.rules +++ /dev/null @@ -1,7 +0,0 @@ -# Get access to /dev/rfkill for users -# See https://bugzilla.redhat.com/show_bug.cgi?id=514798 -# -# Simplified by Kay Sievers -# https://bugzilla.redhat.com/show_bug.cgi?id=733326 - -KERNEL=="rfkill", SUBSYSTEM=="misc", TAG+="uaccess" diff --git a/srcpkgs/gnome-bluetooth/template b/srcpkgs/gnome-bluetooth/template deleted file mode 100644 index 63dedf7792078b..00000000000000 --- a/srcpkgs/gnome-bluetooth/template +++ /dev/null @@ -1,35 +0,0 @@ -# Template file for 'gnome-bluetooth' -pkgname=gnome-bluetooth -version=47.1 -revision=2 -build_helper="gir" -build_style=meson -configure_args="-Dgtk_doc=false $(vopt_bool gir introspection)" -hostmakedepends="pkg-config gettext glib-devel libxml2" -makedepends="gtk4-devel libadwaita-devel gsound-devel libnotify-devel - eudev-libudev-devel upower-devel" -depends="bluez" -short_desc="GNOME Bluetooth Subsystem" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-or-later, LGPL-2.1-or-later" -homepage="https://wiki.gnome.org/Projects/GnomeBluetooth" -changelog="https://gitlab.gnome.org/GNOME/gnome-bluetooth/-/raw/master/NEWS" -distfiles="${GNOME_SITE}/gnome-bluetooth/${version%.*}/gnome-bluetooth-${version}.tar.xz" -checksum=03e3e7403a15108ffc1496210a1da5c2961b2834a5c07eccc7a3f493195daba3 - -build_options="gir" -build_options_default="gir" - -gnome-bluetooth-devel_package() { - depends="${sourcepkg}>=${version} glib-devel gtk4-devel - libadwaita-devel" - 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-devel b/srcpkgs/gnome-bluetooth1-devel deleted file mode 120000 index 61c3fca4c52be1..00000000000000 --- a/srcpkgs/gnome-bluetooth1-devel +++ /dev/null @@ -1 +0,0 @@ -gnome-bluetooth1 \ No newline at end of file diff --git a/srcpkgs/gnome-bluetooth1/patches/meson-0.61.patch b/srcpkgs/gnome-bluetooth1/patches/meson-0.61.patch deleted file mode 100644 index c6962edd4f0514..00000000000000 --- a/srcpkgs/gnome-bluetooth1/patches/meson-0.61.patch +++ /dev/null @@ -1,25 +0,0 @@ -From 755fd758f866d3a3f7ca482942beee749f13a91e Mon Sep 17 00:00:00 2001 -From: Bastien Nocera <hadess@hadess.net> -Date: Fri, 7 Jan 2022 12:51:22 +0100 -Subject: [PATCH] build: Fix build for newer versions of meson - -sendto/meson.build:24:5: ERROR: Function does not take positional arguments. ---- - sendto/meson.build | 1 - - 1 file changed, 1 deletion(-) - -diff --git a/sendto/meson.build b/sendto/meson.build -index 24a4e394..3e233a03 100644 ---- a/sendto/meson.build -+++ b/sendto/meson.build -@@ -22,7 +22,6 @@ desktop_in = configure_file( - ) - - i18n.merge_file ( -- desktop, - type: 'desktop', - input: desktop_in, - output: desktop, --- -GitLab - diff --git a/srcpkgs/gnome-bluetooth1/template b/srcpkgs/gnome-bluetooth1/template deleted file mode 100644 index 7558ed3b5300e9..00000000000000 --- a/srcpkgs/gnome-bluetooth1/template +++ /dev/null @@ -1,41 +0,0 @@ -# Template file for 'gnome-bluetooth1' -pkgname=gnome-bluetooth1 -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 gtk+3-devel libnotify-devel dconf-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 6b527006d24d0f..00000000000000 --- 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/template b/srcpkgs/gnome-boxes/template deleted file mode 100644 index 1366fa875dd34c..00000000000000 --- a/srcpkgs/gnome-boxes/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'gnome-boxes' -pkgname=gnome-boxes -version=48.0 -revision=1 -build_helper="gir" -build_style=meson -hostmakedepends="gettext itstool pkg-config vala glib-devel desktop-file-utils - gtk-update-icon-cache" -makedepends="clutter-gtk-devel freerdp-devel libarchive-devel - libglib-devel libgudev-devel libosinfo-devel libsecret-devel libsoup3-devel - libusb-devel libvirt-glib-devel libxml2-devel spice-gtk-devel spice-protocol - vala-devel libwebkit2gtk41-devel vte3-devel gtksourceview4-devel libhandy1-devel - tracker-devel libgcrypt-devel libportal-gtk3-devel" -depends="desktop-file-utils hicolor-icon-theme qemu" -short_desc="GNOME 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/main/NEWS" -distfiles="${GNOME_SITE}/gnome-boxes/${version%%.*}/gnome-boxes-${version}.tar.xz" -checksum=d05f5f42568fafbf6d88771161b06ed5f739d43121278d418cae95c56e513ead diff --git a/srcpkgs/gnome-browser-connector/template b/srcpkgs/gnome-browser-connector/template deleted file mode 100644 index 51ccb3114cda52..00000000000000 --- a/srcpkgs/gnome-browser-connector/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'gnome-browser-connector' -pkgname=gnome-browser-connector -version=42.1 -revision=4 -build_style=meson -hostmakedepends="python3-gobject" -depends="python3-gobject dbus gnome-shell" -short_desc="GNOME Shell integration for browsers" -maintainer="Orphaned <orphan@voidlinux.org>" -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=b624f53ce329a667746a0f3771b44a704d26b58e6ee93d76896ca7a8df512b2c - -chrome-gnome-shell_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - transitional dummy package" - metapackage=yes -} diff --git a/srcpkgs/gnome-builder/template b/srcpkgs/gnome-builder/template deleted file mode 100644 index 65d12957fa7282..00000000000000 --- a/srcpkgs/gnome-builder/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 'gnome-builder' -pkgname=gnome-builder -version=48.0 -revision=2 -_llvmver=19 -build_style=meson -build_helper=qemu -configure_args="-Dhelp=true -Dnetwork_tests=false" -hostmakedepends="pkg-config appstream-glib desktop-file-utils flex gobject-introspection - mm-common vala python3-Sphinx python3-sphinx_rtd_theme gettext llvm${_llvmver}" -makedepends="llvm${_llvmver}-devel cairo-devel clang${_llvmver} libspelling-devel flatpak-devel - gtksourceview5-devel gtk4-devel json-glib-devel jsonrpc-glib-devel gom-devel - libgit2-glib-devel libglib-devel libostree-devel libpeas2-devel libspelling-devel - libxml2-devel template-glib-devel vala-devel vte3-gtk4-devel libwebkitgtk60-devel - libadwaita-devel pcre2-devel gobject-introspection - python3-gobject-devel sysprof-devel libportal-gtk4-devel - libsoup3-devel cmark-devel pango-devel libportal-devel - libpanel-devel editorconfig-devel libdex-devel" -depends="desktop-file-utils flatpak-builder python3-lxml python3-gobject" -checkdepends="xvfb-run cmark-devel dbus" -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/main/NEWS" -changelog="https://gitlab.gnome.org/GNOME/gnome-builder/-/raw/gnome-builder-48/NEWS" -distfiles="${GNOME_SITE}/gnome-builder/${version%.*}/gnome-builder-${version}.tar.xz" -checksum=7afe9a7a3b3c6621768bc46a61d698dd788b3653fb46a708238bdccf4de67ba4 -make_check_pre="xvfb-run" diff --git a/srcpkgs/gnome-calculator/template b/srcpkgs/gnome-calculator/template deleted file mode 100644 index ad3ae737e3d3c2..00000000000000 --- a/srcpkgs/gnome-calculator/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'gnome-calculator' -pkgname=gnome-calculator -version=48.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 libgee-devel - libmpc-devel libsoup3-devel gtk4-devel libadwaita-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/gnome-48/NEWS" -#changelog="https://gitlab.gnome.org/GNOME/gnome-calculator/-/raw/master/NEWS" -distfiles="${GNOME_SITE}/gnome-calculator/${version%%.*}/gnome-calculator-${version}.tar.xz" -checksum=bc4bd41a9ba190f45cbee0d8c6752cdc5d28b0cef1c6bd0c01e2dae1f3c19162 diff --git a/srcpkgs/gnome-calendar/template b/srcpkgs/gnome-calendar/template deleted file mode 100644 index 40d7edb2bea48e..00000000000000 --- a/srcpkgs/gnome-calendar/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'gnome-calendar' -pkgname=gnome-calendar -version=48.1 -revision=1 -build_style=meson -hostmakedepends="gettext glib-devel pkg-config gtk4-update-icon-cache - $(vopt_if gir 'gobject-introspection')" -makedepends="evolution-data-server-devel geoclue2-devel - gsettings-desktop-schemas-devel gtk4-devel libadwaita-devel - libgweather-devel libical-devel libsoup3-devel" -short_desc="Calendar application designed to perfectly fit the GNOME desktop" -maintainer="Orphaned <orphan@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-48/NEWS" -#changelog="https://gitlab.gnome.org/GNOME/gnome-calendar/-/raw/main/NEWS" -distfiles="${GNOME_SITE}/gnome-calendar/${version%.*}/gnome-calendar-${version}.tar.xz" -checksum=06ceadd5c00be8e358181d421ecf2682ce0aea2fcb12d903b30d29ca33289f02 - -build_options="gir" -build_options_default="gir" diff --git a/srcpkgs/gnome-characters/template b/srcpkgs/gnome-characters/template deleted file mode 100644 index 2f0eab865c9781..00000000000000 --- a/srcpkgs/gnome-characters/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'gnome-characters' -pkgname=gnome-characters -version=48.0 -revision=1 -build_style=meson -build_helper="gir" -hostmakedepends="gettext gjs glib-devel itstool pkg-config desktop-file-utils - gtk-update-icon-cache" -makedepends="gjs-devel libglib-devel gtk4-devel libadwaita-devel libunistring-devel" -depends="gnome-desktop gjs libadwaita" -checkdepends="xvfb-run mesa-dri cantarell-fonts" -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" -changelog="https://gitlab.gnome.org/GNOME/gnome-characters/-/raw/main/NEWS" -# FIXME: dead link -#changelog="https://gitlab.gnome.org/GNOME/gnome-characters/-/raw/gnome-48/NEWS" -distfiles="${GNOME_SITE}/gnome-characters/${version%.*}/gnome-characters-${version}.tar.xz" -checksum=a2c32ca54d911db2404420350d3442e691a2dce8b0f5d00899f66cff8c3c8d71 -lib32disabled=yes -make_check_pre="xvfb-run" diff --git a/srcpkgs/gnome-chess/template b/srcpkgs/gnome-chess/template deleted file mode 100644 index 0f36e9e53ef39e..00000000000000 --- a/srcpkgs/gnome-chess/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'gnome-chess' -pkgname=gnome-chess -version=49.2 -revision=1 -build_style=meson -hostmakedepends="gettext pkg-config vala glib-devel itstool librsvg-devel - desktop-file-utils gtk-update-icon-cache" -makedepends="gtk4-devel libadwaita-devel librsvg-devel" -depends="gnuchess" -short_desc="GNOME chess user interface" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-3.0-or-later" -homepage="https://gitlab.gnome.org/GNOME/gnome-chess" -changelog="https://gitlab.gnome.org/GNOME/gnome-chess/-/raw/main/NEWS" -distfiles="${GNOME_SITE}/gnome-chess/${version%.*}/gnome-chess-${version}.tar.xz" -checksum=c40a0004a473fe749ac2fa4fad98db64118d18f9fd9ac02eecfa364f03dbe9b0 diff --git a/srcpkgs/gnome-clocks/template b/srcpkgs/gnome-clocks/template deleted file mode 100644 index b71cc9371ad2f6..00000000000000 --- a/srcpkgs/gnome-clocks/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'gnome-clocks' -pkgname=gnome-clocks -version=48.0 -revision=1 -build_helper="gir" -build_style=meson -hostmakedepends="pkg-config gettext itstool glib-devel vala - gtk-update-icon-cache desktop-file-utils" -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" -depends="desktop-file-utils hicolor-icon-theme" -short_desc="Clock application for the GNOME Desktop" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-or-later" -homepage="https://wiki.gnome.org/Apps/Clocks" -changelog="https://gitlab.gnome.org/GNOME/gnome-clocks/-/raw/master/NEWS" -# FIXME: dead link -changelog="https://gitlab.gnome.org/GNOME/gnome-clocks/-/raw/gnome-48/NEWS" -distfiles="${GNOME_SITE}/gnome-clocks/${version%.*}/gnome-clocks-${version}.tar.xz" -checksum=616ee1fb75300b1f26b9766219e954751360ca0fa0f491311bcf83bf38087c62 diff --git a/srcpkgs/gnome-color-manager/template b/srcpkgs/gnome-color-manager/template deleted file mode 100644 index 4daeafd8c6628d..00000000000000 --- a/srcpkgs/gnome-color-manager/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'gnome-color-manager' -pkgname=gnome-color-manager -version=3.36.2 -revision=1 -build_style=meson -hostmakedepends="gettext pkg-config itstool libglib-devel glib-devel" -makedepends="colord-devel gtk+3-devel - clutter-gtk-devel libcanberra-devel gnome-desktop-devel - libexif-devel shared-color-targets" -depends="desktop-file-utils hicolor-icon-theme colord shared-color-targets" -checkdepends="dbus xvfb-run" -short_desc="Color profile manager for the GNOME desktop" -maintainer="Enno Boland <gottox@voidlinux.org>" -license="GPL-2.0-or-later" -homepage="https://gitlab.gnome.org/GNOME/gnome-color-manager" -distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=3904d42abb4ea566df0b880e82bf0b9f86386c692f15b318469a4c7be33a887f -make_check_pre="dbus-run-session xvfb-run" diff --git a/srcpkgs/gnome-colors-icon-theme/template b/srcpkgs/gnome-colors-icon-theme/template deleted file mode 100644 index ed09ae96914d26..00000000000000 --- a/srcpkgs/gnome-colors-icon-theme/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'gnome-colors-icon-theme' -pkgname=gnome-colors-icon-theme -version=5.5.1 -revision=2 -create_wrksrc=yes -depends="gtk-update-icon-cache hicolor-icon-theme gnome-icon-theme" -short_desc="GNOME-Colors icon theme" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-only" -homepage="https://github.com/gnome-colors/gnome-colors" -distfiles="http://ftp.openbsd.org/pub/OpenBSD/distfiles/gnome-colors-${version}.tar.gz" -checksum=1e91d845a753eb38671e7614a786f852ab858a12983111e780da4a47c9debe58 - -do_install() { - make -s DESTDIR="$DESTDIR" install > /dev/null -} diff --git a/srcpkgs/gnome-connections/template b/srcpkgs/gnome-connections/template deleted file mode 100644 index 680a1d7f20b7a2..00000000000000 --- a/srcpkgs/gnome-connections/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'gnome-connections' -pkgname=gnome-connections -version=48.0 -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 freerdp3-devel fuse3-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/master/NEWS" -changelog="https://gitlab.gnome.org/GNOME/connections/-/raw/gnome-48/NEWS" -distfiles="${GNOME_SITE}/gnome-connections/${version%%.*}/gnome-connections-${version}.tar.xz" -checksum=370ef940506b5726c6f2b7cb9796b223d1d6d4285f83cfc3385bd674c3289fd0 diff --git a/srcpkgs/gnome-console/template b/srcpkgs/gnome-console/template deleted file mode 100644 index 42b294ae1c80cd..00000000000000 --- a/srcpkgs/gnome-console/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'gnome-console' -pkgname=gnome-console -version=48.0.1 -revision=1 -build_style=meson -hostmakedepends="pkg-config desktop-file-utils gettext - gobject-introspection glib-devel gtk-update-icon-cache" -makedepends="libadwaita-devel vte3-gtk4-devel libgtop-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.com>" -license="GPL-3.0-or-later" -homepage="https://gitlab.gnome.org/GNOME/console" -#changelog="https://gitlab.gnome.org/GNOME/console/-/raw/main/NEWS" -changelog="https://gitlab.gnome.org/GNOME/console/-/raw/gnome-48/NEWS" -distfiles="${GNOME_SITE}/gnome-console/${version%%.*}/gnome-console-${version}.tar.xz" -checksum=018e908e4daebcfcb150d4f1bb28d98272aa9d14d6815eaf8da45f889db05c49 - -nautilus-gnome-console-extension_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - transitional package" - metapackage=yes -} diff --git a/srcpkgs/gnome-contacts/template b/srcpkgs/gnome-contacts/template deleted file mode 100644 index 57df6e16c36ad4..00000000000000 --- a/srcpkgs/gnome-contacts/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'gnome-contacts' -pkgname=gnome-contacts -version=48.0 -revision=1 -build_style=meson -hostmakedepends="docbook-xsl folks-devel gettext glib-devel libxslt pkg-config vala" -makedepends="cheese-devel folks-devel gnome-desktop-devel libportal-gtk4-devel - libnotify-devel vala-devel gtk4-devel libadwaita-devel qrencode-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}/gnome-contacts/${version%%.*}/gnome-contacts-${version}.tar.xz" -checksum=a2762995b59427ec3f185f28b5594e37077b72a70cd7c19217ed634637ecc1b5 diff --git a/srcpkgs/gnome-control-center-devel b/srcpkgs/gnome-control-center-devel deleted file mode 120000 index 7003bc1cf668f8..00000000000000 --- a/srcpkgs/gnome-control-center-devel +++ /dev/null @@ -1 +0,0 @@ -gnome-control-center \ No newline at end of file diff --git a/srcpkgs/gnome-control-center/patches/grd-systemd.patch b/srcpkgs/gnome-control-center/patches/grd-systemd.patch deleted file mode 100644 index b34d2007839bcb..00000000000000 --- a/srcpkgs/gnome-control-center/patches/grd-systemd.patch +++ /dev/null @@ -1,29 +0,0 @@ -We don't provide systemd, so don't disable gnome-remote-desktop sharing if systemd is not avaliable. - -diff --git a/panels/system/cc-system-panel.c b/panels/system/cc-system-panel.c -index a81e9a41..7852cac0 100644 ---- a/panels/system/cc-system-panel.c -+++ b/panels/system/cc-system-panel.c -@@ -165,10 +165,6 @@ cc_system_panel_init (CcSystemPanel *self) - g_resources_register (cc_system_get_resource ()); - gtk_widget_init_template (GTK_WIDGET (self)); - -- service_state = cc_get_service_state (REMOTE_DESKTOP_SERVICE, G_BUS_TYPE_SYSTEM); -- /* Hide the remote-desktop page if the g-r-d service is either "masked", "static", or "not-found". */ -- gtk_widget_set_visible (GTK_WIDGET (self->remote_desktop_row), service_state == CC_SERVICE_STATE_ENABLED || -- service_state == CC_SERVICE_STATE_DISABLED); - gtk_widget_set_visible (GTK_WIDGET (self->software_updates_group), show_software_updates_group (self)); - - cc_panel_add_static_subpage (CC_PANEL (self), "about", CC_TYPE_ABOUT_PAGE); -diff --git a/panels/system/remote-desktop/cc-desktop-sharing-page.c b/panels/system/remote-desktop/cc-desktop-sharing-page.c -index 58178d83..f230407d 100644 ---- a/panels/system/remote-desktop/cc-desktop-sharing-page.c -+++ b/panels/system/remote-desktop/cc-desktop-sharing-page.c -@@ -177,7 +177,6 @@ enable_gnome_desktop_sharing_service (CcDesktopSharingPage *self) - if (!cc_enable_service (REMOTE_DESKTOP_SERVICE, G_BUS_TYPE_SESSION, &error)) - { - g_warning ("Failed to enable remote desktop service: %s", error->message); -- disable_gnome_desktop_sharing_service (self); - } - } - diff --git a/srcpkgs/gnome-control-center/template b/srcpkgs/gnome-control-center/template deleted file mode 100644 index 35122b509b8823..00000000000000 --- a/srcpkgs/gnome-control-center/template +++ /dev/null @@ -1,41 +0,0 @@ -# Template file for 'gnome-control-center' -pkgname=gnome-control-center -version=48.3 -revision=1 -build_style=meson -build_helper="gir" -hostmakedepends="glib-devel gsettings-desktop-schemas-devel gettext pkg-config - polkit python3 gtk-update-icon-cache setxkbmap wayland-devel" -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 libgtop-devel - libpwquality-devel mit-krb5-devel libnma-devel polkit-devel - pulseaudio-devel samba-devel 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 gcr4-devel gnutls-devel tecla" -depends="desktop-file-utils upower colord cups-pk-helper cracklib iso-codes - gsettings-desktop-schemas hicolor-icon-theme sound-theme-freedesktop - tecla ibus-gtk4" -short_desc="GNOME control center" -maintainer="Orphaned <orphan@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-48/NEWS" -#changelog="https://gitlab.gnome.org/GNOME/gnome-control-center/-/raw/main/NEWS" -distfiles="${GNOME_SITE}/gnome-control-center/${version%%.*}/gnome-control-center-${version}.tar.xz" -checksum=c0698245a6420badd077c16ffb218860e457cd7300612718eabf9aba47222bae -make_check=no # needs X11 and requires altered filesystem - -pre_build() { - # q66: racey, included from elsewhere but not dependencies - ninja -C build panels/network/cc-network-resources.h -} - -gnome-control-center-devel_package() { - short_desc+=" - development files" - pkg_install() { - vmove usr/share/pkgconfig - } -} diff --git a/srcpkgs/gnome-core/template b/srcpkgs/gnome-core/template deleted file mode 100644 index b1e062fe702c2f..00000000000000 --- a/srcpkgs/gnome-core/template +++ /dev/null @@ -1,49 +0,0 @@ -# Template file for 'gnome-core' -pkgname=gnome-core -version=48.0 -revision=1 -metapackage=yes -short_desc="GNOME meta-package for Void Linux - core components" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-only, LGPL-2.0-only" -homepage="https://www.gnome.org" - -depends=" - adwaita-fonts>=${version} - adwaita-icon-theme>=${version} - at-spi2-atk>=2.56.0 - at-spi2-core>=2.56.0 - dconf>=0.40.0 - evolution-data-server>=3.56.0 - folks>=0.15.9 - gcr4>=4.4.0 - gdm>=${version} - geocode-glib>=3.26.4 - gjs>=1.84.1 - glib-networking>=2.80.1 - glib>=2.84.0 - gmime>=3.2.14 - gnome-backgrounds>=${version} - gnome-bluetooth>=47.1 - gnome-color-manager>=3.36.2 - gnome-control-center>=${version} - gnome-desktop>=44.1 - gnome-initial-setup>=${version} - gnome-keyring>=${version} - gnome-online-accounts>=3.54.1 - gnome-session>=${version} - gnome-settings-daemon>=${version} - gnome-shell-extensions>=${version} - gnome-shell>=${version} - gnome-themes-extra>=3.28 - gnome-user-docs>=47.3 - gnome-video-effects>=0.6.0 - gsettings-desktop-schemas>=${version} - gvfs>=1.56.1 - mutter>=${version} - nautilus>=${version} - sushi>=46.0 - tinysparql>=3.9.1 - xdg-desktop-portal-gnome>=${version} - yelp>=42.2 - zenity>=4.0.5" diff --git a/srcpkgs/gnome-desktop-devel b/srcpkgs/gnome-desktop-devel deleted file mode 120000 index 48f6eb8abe7ae8..00000000000000 --- a/srcpkgs/gnome-desktop-devel +++ /dev/null @@ -1 +0,0 @@ -gnome-desktop \ No newline at end of file diff --git a/srcpkgs/gnome-desktop/template b/srcpkgs/gnome-desktop/template deleted file mode 100644 index 3d4c129f6ddf05..00000000000000 --- a/srcpkgs/gnome-desktop/template +++ /dev/null @@ -1,39 +0,0 @@ -# Template file for 'gnome-desktop' -pkgname=gnome-desktop -version=44.3 -revision=1 -build_style=meson -build_helper="gir" -configure_args="-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 - 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" -short_desc="GNOME desktop management utilities" -maintainer="Orphaned <orphan@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-44/NEWS" -changelog="https://gitlab.gnome.org/GNOME/gnome-desktop/-/raw/master/NEWS" -distfiles="${GNOME_SITE}/gnome-desktop/${version%.*}/gnome-desktop-${version}.tar.xz" -checksum=40efa9aa8d50effed9227a3d70671e32e9dc35e20f331cab3b562975978f4f8d - -build_options="gir" -build_options_default="gir" - -gnome-desktop-devel_package() { - depends="gtk+3-devel gsettings-desktop-schemas-devel gdk-pixbuf-devel - iso-codes libX11-devel libglib-devel libseccomp-devel libxkbfile-devel - xkeyboard-config eudev-libudev-devel ${sourcepkg}>=${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 - } -} diff --git a/srcpkgs/gnome-dictionary/patches/meson-0.61.patch b/srcpkgs/gnome-dictionary/patches/meson-0.61.patch deleted file mode 100644 index 768494e2a8cfa8..00000000000000 --- a/srcpkgs/gnome-dictionary/patches/meson-0.61.patch +++ /dev/null @@ -1,30 +0,0 @@ ---- a/data/appdata/meson.build -+++ b/data/appdata/meson.build -@@ -1,6 +1,6 @@ - appdata_conf = configuration_data() - appdata_conf.set('application_id', application_id) --i18n.merge_file('appdata', -+i18n.merge_file( - input: configure_file( - input: 'org.gnome.Dictionary.appdata.xml.in.in', - output: 'org.gnome.Dictionary.appdata.xml.in', ---- a/data/meson.build -+++ b/data/meson.build -@@ -3,7 +3,7 @@ subdir('appdata') - desktop_conf = configuration_data() - desktop_conf.set('icon', application_id) - desktop_conf.set('application_id', application_id) --i18n.merge_file('desktop', -+i18n.merge_file( - input: configure_file( - input: 'org.gnome.Dictionary.desktop.in.in', - output: 'org.gnome.Dictionary.desktop.in', -@@ -45,7 +45,7 @@ sources = [ - ] - - foreach s: sources -- i18n.merge_file('sources', -+ i18n.merge_file( - input: '@0@.in'.format(s), - output: s, - install: true, diff --git a/srcpkgs/gnome-dictionary/template b/srcpkgs/gnome-dictionary/template deleted file mode 100644 index f52f17af6c9589..00000000000000 --- a/srcpkgs/gnome-dictionary/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'gnome-dictionary' -pkgname=gnome-dictionary -version=40.0 -revision=1 -build_style=meson -hostmakedepends="pkg-config gettext itstool glib-devel" -makedepends="gtk+3-devel gsettings-desktop-schemas-devel" -depends="hicolor-icon-theme desktop-file-utils gsettings-desktop-schemas>=3.14" -short_desc="Look up words in dictionary sources" -maintainer="Enno Boland <gottox@voidlinux.org>" -license="GPL-2.0-or-later" -homepage="https://wiki.gnome.org/Apps/Dictionary" -distfiles="${GNOME_SITE}/$pkgname/${version%.*}/$pkgname-$version.tar.xz" -checksum=2e650c2a4cea8cc4d02d4a583c456cbbc9d1871e918c7dc4de081ded1d830db5 -replaces="gnome-utils>=3.0" - -post_install() { - # Remove -devel stuff. - rm -rf ${DESTDIR}/usr/include ${DESTDIR}/usr/lib/pkgconfig \ - ${DESTDIR}/usr/share/gtk-doc -} diff --git a/srcpkgs/gnome-disk-utility/template b/srcpkgs/gnome-disk-utility/template deleted file mode 100644 index 840eb8df17550a..00000000000000 --- a/srcpkgs/gnome-disk-utility/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'gnome-disk-utility' -pkgname=gnome-disk-utility -version=46.1 -revision=1 -build_style=meson -configure_args="-Dlogind=none" -hostmakedepends="glib-devel gettext pkg-config desktop-file-utils libxslt - docbook-xsl gtk-update-icon-cache" -makedepends="gnome-settings-daemon-devel libcanberra-devel libdvdread-devel - libnotify-devel libpwquality-devel libsecret-devel udisks2-devel libxslt-devel - libhandy1-devel" -depends="desktop-file-utils gptfdisk hicolor-icon-theme parted" -short_desc="GNOME libraries and applications for dealing with storage devices" -maintainer="Enno Boland <gottox@voidlinux.org>" -license="GPL-2.0-or-later" -homepage="https://wiki.gnome.org/Apps/Disks" -changelog="https://gitlab.gnome.org/GNOME/gnome-disk-utility/-/raw/gnome-46/NEWS" -distfiles="${GNOME_SITE}/gnome-disk-utility/${version%.*}/gnome-disk-utility-${version}.tar.xz" -checksum=c24e9439a04d70bcfae349ca134c7005435fe2b6f452114df878bff0b89bbffe -lib32disabled=yes diff --git a/srcpkgs/gnome-epub-thumbnailer/template b/srcpkgs/gnome-epub-thumbnailer/template deleted file mode 100644 index 44238e0129956d..00000000000000 --- a/srcpkgs/gnome-epub-thumbnailer/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'gnome-epub-thumbnailer' -pkgname=gnome-epub-thumbnailer -version=1.8 -revision=1 -build_style=meson -hostmakedepends="pkg-config" -makedepends="gdk-pixbuf-devel libarchive-devel libxml2-devel" -short_desc="Thumbnailer for EPub and MOBI books" -maintainer="Alif Rachmawadi <arch@subosito.com>" -license="GPL-2.0-or-later" -homepage="https://gitlab.gnome.org/GNOME/gnome-epub-thumbnailer" -changelog="https://gitlab.gnome.org/GNOME/gnome-epub-thumbnailer/-/raw/master/NEWS" -distfiles="${GNOME_SITE}/gnome-epub-thumbnailer/${version}/gnome-epub-thumbnailer-${version}.tar.xz" -checksum=f90619d58c69902f2eff57b9f0042b4737861083f475921a310fecc612fca017 diff --git a/srcpkgs/gnome-epub-thumbnailer/update b/srcpkgs/gnome-epub-thumbnailer/update deleted file mode 100644 index 2d72611e53a10c..00000000000000 --- a/srcpkgs/gnome-epub-thumbnailer/update +++ /dev/null @@ -1 +0,0 @@ -pattern="\Q$pkgname\E-\K[0-9.]+(?=\.tar)" diff --git a/srcpkgs/gnome-flashback/files/gnome-flashback.pam b/srcpkgs/gnome-flashback/files/gnome-flashback.pam deleted file mode 100644 index f776f0b36329f0..00000000000000 --- a/srcpkgs/gnome-flashback/files/gnome-flashback.pam +++ /dev/null @@ -1,6 +0,0 @@ -#%PAM-1.0 -auth include system-auth -auth optional pam_gnome_keyring.so -account include system-auth -password include system-auth -session include system-auth diff --git a/srcpkgs/gnome-flashback/patches/fix-non-systemd.patch b/srcpkgs/gnome-flashback/patches/fix-non-systemd.patch deleted file mode 100644 index 5f190a01ad52f0..00000000000000 --- a/srcpkgs/gnome-flashback/patches/fix-non-systemd.patch +++ /dev/null @@ -1,30 +0,0 @@ -Submitted upstream: https://gitlab.gnome.org/GNOME/gnome-flashback/-/merge_requests/64 - -From eda3cf40edb15788f0d3890d0492a4f3ee5e1291 Mon Sep 17 00:00:00 2001 -From: oreo639 <oreo6391@gmail.com> -Date: Fri, 19 Apr 2024 16:15:01 -0700 -Subject: [PATCH] sessions: start gnome-flashback in gnome-flashback.session - -This partially reverts 43fbc58d84d9a4f8e4ba74b6029e17a0171c5e4c, and fixes -starting gnome-flashback without systemd init. - -Fixes: #97 ---- - data/sessions/Makefile.am | 1 + - 1 file changed, 1 insertion(+) - -diff --git a/data/sessions/Makefile.am b/data/sessions/Makefile.am -index d35b38a..547118f 100644 ---- a/data/sessions/Makefile.am -+++ b/data/sessions/Makefile.am -@@ -1,6 +1,7 @@ - NULL = - - required_components_common = \ -+ gnome-flashback \ - gnome-panel \ - $(NULL) - --- -GitLab - diff --git a/srcpkgs/gnome-flashback/template b/srcpkgs/gnome-flashback/template deleted file mode 100644 index 83530742ca3842..00000000000000 --- a/srcpkgs/gnome-flashback/template +++ /dev/null @@ -1,35 +0,0 @@ -# Template file for 'gnome-flashback' -pkgname=gnome-flashback -version=3.52.1 -revision=1 -build_helper=gir -build_style=gnu-configure -configure_args="--with-compiz-session --enable-compile-warnings=minimum" -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-bluetooth-devel gnome-desktop-devel gnome-panel-devel - gsettings-desktop-schemas-devel libXxf86vm-devel" -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="Orphaned <orphan@voidlinux.org>" -license="GPL-3.0-or-later" -homepage="https://wiki.gnome.org/Projects/GnomeFlashback" -changelog="https://gitlab.gnome.org/GNOME/gnome-flashback/-/raw/master/NEWS" -distfiles="${GNOME_SITE}/gnome-flashback/${version%.*}/gnome-flashback-${version}.tar.xz" -checksum=ba04613cdadb62bda206437c047299e16025cde1bd8095e094aa77769c78603a - -post_extract() { - vsed -i 's/libcompizconfig >= 0\.9\.14\.0/libcompizconfig >= 0.8.16.0/' \ - configure.ac -} - -pre_configure() { - autoreconf -if -} - -post_install() { - vinstall ${FILESDIR}/gnome-flashback.pam 644 /etc/pam.d gnome-flashback -} diff --git a/srcpkgs/gnome-font-viewer/template b/srcpkgs/gnome-font-viewer/template deleted file mode 100644 index 3a45b29516c99a..00000000000000 --- a/srcpkgs/gnome-font-viewer/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'gnome-font-viewer' -pkgname=gnome-font-viewer -version=48.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" -depends="desktop-file-utils" -short_desc="Font viewer for GNOME" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-or-later" -homepage="https://gitlab.gnome.org/GNOME/gnome-font-viewer" -changelog="https://gitlab.gnome.org/GNOME/gnome-font-viewer/-/raw/main/NEWS" -# FIXME: dead link -#changelog="https://gitlab.gnome.org/GNOME/gnome-font-viewer/-/raw/gnome-48/NEWS" -distfiles="${GNOME_SITE}/gnome-font-viewer/${version%.*}/gnome-font-viewer-${version}.tar.xz" -checksum=732624231b624ff5c7ac03a8ce71be12393daa53551d11550b20d7b0a3a872a7 diff --git a/srcpkgs/gnome-games-collection b/srcpkgs/gnome-games-collection deleted file mode 120000 index 983870499f1b16..00000000000000 --- a/srcpkgs/gnome-games-collection +++ /dev/null @@ -1 +0,0 @@ -gnome \ No newline at end of file diff --git a/srcpkgs/gnome-icon-theme-extras/template b/srcpkgs/gnome-icon-theme-extras/template deleted file mode 100644 index 5f8ccfdc80eb97..00000000000000 --- a/srcpkgs/gnome-icon-theme-extras/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'gnome-icon-theme-extras' -pkgname=gnome-icon-theme-extras -version=3.12.0 -revision=3 -build_style=gnu-configure -hostmakedepends="pkg-config intltool icon-naming-utils gtk-update-icon-cache" -makedepends="icon-naming-utils gnome-icon-theme" -depends="gnome-icon-theme" -short_desc="GNOME Desktop icon theme (additional icons)" -maintainer="Orphaned <orphan@voidlinux.org>" -license="CC-BY-SA-3.0" -homepage="http://gnome.org/" -distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=4eec6cea8a7b09c4ed6ebab1a3b42539b9c61a53bec4b8872e774611cc619608 diff --git a/srcpkgs/gnome-icon-theme-symbolic/template b/srcpkgs/gnome-icon-theme-symbolic/template deleted file mode 100644 index 324a9ba0aced1e..00000000000000 --- a/srcpkgs/gnome-icon-theme-symbolic/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'gnome-icon-theme-symbolic' -pkgname=gnome-icon-theme-symbolic -version=3.12.0 -revision=3 -build_style=gnu-configure -configure_args="GTK_UPDATE_ICON_CACHE=/bin/true" -hostmakedepends="pkg-config intltool icon-naming-utils" -makedepends="gnome-icon-theme icon-naming-utils" -depends="gnome-icon-theme>=3.12" -short_desc="GNOME Desktop icon theme (symbolic icons)" -maintainer="Orphaned <orphan@voidlinux.org>" -license="CC-BY-SA-3.0" -homepage="http://www.gnome.org" -distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=851a4c9d8e8cb0000c9e5e78259ab8b8e67c5334e4250ebcc8dfdaa33520068b diff --git a/srcpkgs/gnome-icon-theme-xfce/template b/srcpkgs/gnome-icon-theme-xfce/template deleted file mode 100644 index abc4755b0147c1..00000000000000 --- a/srcpkgs/gnome-icon-theme-xfce/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'gnome-icon-theme-xfce' -pkgname=gnome-icon-theme-xfce -version=0.6 -revision=3 -short_desc="Theme adding missing icons for Xfce" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-3.0-or-later" -homepage="https://launchpad.net/gnome-icon-theme-xfce" -distfiles="https://launchpad.net/gnome-icon-theme-xfce/trunk/${version}/+download/gnome-icon-theme-xfce-source-${version}.tar.gz" -checksum=ee250311d8eff7dbfe6b7bd8e736e3dbc5e21a88f1808bc6aa6d5f0ff175b3ae - -do_install() { - vmkdir usr/share - cp -aR usr/share/icons ${DESTDIR}/usr/share -} diff --git a/srcpkgs/gnome-icon-theme/template b/srcpkgs/gnome-icon-theme/template deleted file mode 100644 index c7872fba7c44d6..00000000000000 --- a/srcpkgs/gnome-icon-theme/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'gnome-icon-theme' -pkgname=gnome-icon-theme -version=3.12.0 -revision=3 -build_style=gnu-configure -configure_args="--enable-icon-mapping" -hostmakedepends="pkg-config intltool librsvg icon-naming-utils gtk-update-icon-cache" -makedepends="icon-naming-utils" -short_desc="Theme consisting of a set of icons for GNOME" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-or-later" -homepage="http://www.gnome.org" -distfiles="${GNOME_SITE}/gnome-icon-theme/${version%.*}/gnome-icon-theme-${version}.tar.xz" -checksum=359e720b9202d3aba8d477752c4cd11eced368182281d51ffd64c8572b4e503a - -post_install() { - rm -f ${DESTDIR}/usr/share/icons/gnome/icon-theme.cache -} diff --git a/srcpkgs/gnome-initial-setup/template b/srcpkgs/gnome-initial-setup/template deleted file mode 100644 index 29ffb1cac34e8f..00000000000000 --- a/srcpkgs/gnome-initial-setup/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'gnome-initial-setup' -pkgname=gnome-initial-setup -version=48.1 -revision=1 -build_style=meson -configure_args="-Dparental_controls=disabled -Dsystemd=false" -hostmakedepends="pkg-config glib-devel gettext dconf" -makedepends="NetworkManager-devel accountsservice-devel libglib-devel - gnome-desktop-devel libgweather-devel libwebkitgtk60-devel - gnome-online-accounts-devel gdm-devel libpwquality-devel gtk+3-devel - mit-krb5-devel vala-devel libnma-devel polkit-devel gtk4-devel - rest-devel libsecret-devel ibus-devel iso-codes geoclue2-devel - pango-devel libadwaita-devel geocode-glib-devel" -depends="iso-codes ibus-gtk4" -short_desc="GNOME initial setup" -maintainer="Orphaned <orphan@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}/gnome-initial-setup/${version%%.*}/gnome-initial-setup-${version}.tar.xz" -checksum=b3dabf7e79b665ff12241fbdba615489513d886224759986af8f48657592315e diff --git a/srcpkgs/gnome-keyring/patches/sys-select-h.patch b/srcpkgs/gnome-keyring/patches/sys-select-h.patch deleted file mode 100644 index af4e2a1268a499..00000000000000 --- a/srcpkgs/gnome-keyring/patches/sys-select-h.patch +++ /dev/null @@ -1,12 +0,0 @@ -Add include of sys/select.h for FD_ISSET definition - ---- a/pkcs11/rpc-layer/gkm-rpc-daemon-standalone.c 2015-06-01 08:19:06.507624249 +0200 -+++ b/pkcs11/rpc-layer/gkm-rpc-daemon-standalone.c 2015-06-01 08:19:45.070624135 +0200 -@@ -31,6 +31,7 @@ - #include <unistd.h> - #include <stdlib.h> - #include <string.h> -+#include <sys/select.h> - - #include <dlfcn.h> - #include <pthread.h> diff --git a/srcpkgs/gnome-keyring/template b/srcpkgs/gnome-keyring/template deleted file mode 100644 index a6fd74fee57d96..00000000000000 --- a/srcpkgs/gnome-keyring/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'gnome-keyring' -pkgname=gnome-keyring -version=48.0 -revision=1 -build_style=meson -configure_args="-Dsystemd=disabled -Dssh-agent=true" -hostmakedepends="pkg-config glib-devel openssh docbook-xsl libxslt gettext" -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/" -changelog="https://gitlab.gnome.org/GNOME/gnome-keyring/-/raw/main/NEWS" -distfiles="${GNOME_SITE}/$pkgname/${version%.*}/$pkgname-$version.tar.xz" -checksum=f20518c920e9ea3f9c9b8b44be8c50d8d7feecd0dd5624960f77bd2ca4fbeb9d -lib32disabled=yes -make_check_pre="dbus-run-session xvfb-run" -make_check=ci-skip # times out diff --git a/srcpkgs/gnome-klotski/template b/srcpkgs/gnome-klotski/template deleted file mode 100644 index f07c1ea0105aea..00000000000000 --- a/srcpkgs/gnome-klotski/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'gnome-klotski' -pkgname=gnome-klotski -version=3.38.2 -revision=1 -build_style=meson -hostmakedepends="gettext glib-devel itstool pkg-config vala" -makedepends="librsvg-devel libgnome-games-support-devel" -short_desc="GNOME puzzle game where you move blocks" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-or-later" -homepage="https://wiki.gnome.org/Apps/Klotski" -distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=91637845649f3ca709d29f71ee775b946d1112087209f32264e8fad21a0ca0e2 diff --git a/srcpkgs/gnome-latex b/srcpkgs/gnome-latex deleted file mode 120000 index a57cd45377ab8c..00000000000000 --- a/srcpkgs/gnome-latex +++ /dev/null @@ -1 +0,0 @@ -enter-tex \ No newline at end of file diff --git a/srcpkgs/gnome-mahjongg/template b/srcpkgs/gnome-mahjongg/template deleted file mode 100644 index cc4cfa3e261b79..00000000000000 --- a/srcpkgs/gnome-mahjongg/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'gnome-mahjongg' -pkgname=gnome-mahjongg -version=48.1 -revision=1 -build_style=meson -hostmakedepends="gettext glib-devel itstool pkg-config vala - gtk4-update-icon-cache desktop-file-utils" -makedepends="librsvg-devel libadwaita-devel" -short_desc="GNOME Mahjongg solitaire game" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-or-later" -homepage="https://gitlab.gnome.org/GNOME/gnome-mahjongg" -changelog="https://gitlab.gnome.org/GNOME/gnome-mahjongg/-/raw/master/NEWS" -distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=dd48e0f81aca34beada46c5d221b32591b8ed81e9d361c3a258df9f6b2222c84 diff --git a/srcpkgs/gnome-maps/template b/srcpkgs/gnome-maps/template deleted file mode 100644 index 8b5c8251ea7594..00000000000000 --- a/srcpkgs/gnome-maps/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'gnome-maps' -pkgname=gnome-maps -version=48.4 -revision=1 -build_style=meson -build_helper="gir" -hostmakedepends="glib-devel gettext pkg-config AppStream gjs desktop-file-utils - gtk-update-icon-cache" -makedepends="geoclue2-devel gjs-devel geocode-glib-devel libgweather-devel - gnome-desktop-devel libshumate-devel rest-devel libadwaita-devel libportal-devel - librsvg-devel libsecret-devel" -# List all GI dependencies here. -depends="geoclue2 gjs libadwaita libgweather rest gdk-pixbuf geocode-glib - libshumate libsoup3 libportal graphene libsecret pango" -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/main/NEWS" -changelog="https://gitlab.gnome.org/GNOME/gnome-maps/-/raw/gnome-47/NEWS" -distfiles="${GNOME_SITE}/gnome-maps/${version%.*}/gnome-maps-${version}.tar.xz" -checksum=ae8716b8b0b3febd3ed22c17e9062eb80f6d6d25c50501c04d4230b97cee45ca diff --git a/srcpkgs/gnome-menus-devel b/srcpkgs/gnome-menus-devel deleted file mode 120000 index 6e01dd5b31de24..00000000000000 --- a/srcpkgs/gnome-menus-devel +++ /dev/null @@ -1 +0,0 @@ -gnome-menus \ No newline at end of file diff --git a/srcpkgs/gnome-menus/template b/srcpkgs/gnome-menus/template deleted file mode 100644 index d0aa6ce3b9ad57..00000000000000 --- a/srcpkgs/gnome-menus/template +++ /dev/null @@ -1,31 +0,0 @@ -# Template file for 'gnome-menus' -pkgname=gnome-menus -version=3.38.1 -revision=1 -build_style=gnu-configure -build_helper="gir" -configure_args="--disable-static" -hostmakedepends="pkg-config gettext-devel $(vopt_if gir gobject-introspection)" -makedepends="libglib-devel" -short_desc="GNOME menu specifications" -maintainer="Enno Boland <gottox@voidlinux.org>" -license="GPL-2.0-or-later, LGPL-2.0-or-later" -homepage="https://gitlab.gnome.org/GNOME/gnome-menus" -distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=1198a91cdbdcfb232df94e71ef5427617d26029e327be3f860c3b0921c448118 - -build_options="gir" -build_options_default="gir" - -gnome-menus-devel_package() { - depends="glib-devel gnome-menus>=${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-mines/template b/srcpkgs/gnome-mines/template deleted file mode 100644 index dad2e6207e61de..00000000000000 --- a/srcpkgs/gnome-mines/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'gnome-mines' -pkgname=gnome-mines -version=48.1 -revision=1 -build_style=meson -hostmakedepends="gettext glib-devel itstool pkg-config vala desktop-file-utils - gtk4-update-icon-cache" -makedepends="libadwaita-devel libgnome-games-support2-devel librsvg-devel" -short_desc="GNOME puzzle game where you locate mines in the ocean" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-3.0-or-later" -homepage="https://wiki.gnome.org/Apps/Mines" -changelog="https://gitlab.gnome.org/GNOME/gnome-mines/-/raw/master/NEWS" -distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=ef4b2d2dde3bec614157edde4d9189cc6afe692952a2dd55b2870e2e62ed8104 diff --git a/srcpkgs/gnome-mplayer/template b/srcpkgs/gnome-mplayer/template deleted file mode 100644 index eadb6aeb1b7e77..00000000000000 --- a/srcpkgs/gnome-mplayer/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'gnome-mplayer' -pkgname=gnome-mplayer -version=1.0.9 -revision=6 -build_style=gnu-configure -configure_args="--disable-schemas-install" -hostmakedepends="pkg-config gettext glib-devel" -# XXX missing libgpod -makedepends="dbus-glib-devel libnotify-devel gtk+3-devel gmtk-devel - libXScrnSaver-devel alsa-lib-devel pulseaudio-devel - libgda-devel desktop-file-utils hicolor-icon-theme mplayer" -depends="mplayer desktop-file-utils hicolor-icon-theme" -short_desc="Simple MPlayer GUI for GNOME" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-only" -homepage="https://github.com/kdekorte/gnome-mplayer" -distfiles="https://github.com/kdekorte/gnome-mplayer/archive/v${version}.tar.gz" -checksum=07e11bc42834dae14ad66f887e6045f2bea94eae7f797b624c9a099f806b5cde - -CFLAGS="-fcommon" - -post_patch() { - vsed -i -e 's/DATADIRNAME=lib/DATADIRNAME=share/' configure - vsed -i '/^localedir =/s/libdir/datadir/' po/Makefile.in.in -} diff --git a/srcpkgs/gnome-mplayer/update b/srcpkgs/gnome-mplayer/update deleted file mode 100644 index 4155056b467ee3..00000000000000 --- a/srcpkgs/gnome-mplayer/update +++ /dev/null @@ -1 +0,0 @@ -ignore="*[ab]" diff --git a/srcpkgs/gnome-mpv b/srcpkgs/gnome-mpv deleted file mode 120000 index ce77c85be34659..00000000000000 --- a/srcpkgs/gnome-mpv +++ /dev/null @@ -1 +0,0 @@ -celluloid \ No newline at end of file diff --git a/srcpkgs/gnome-multi-writer/template b/srcpkgs/gnome-multi-writer/template deleted file mode 100644 index cc21737d060106..00000000000000 --- a/srcpkgs/gnome-multi-writer/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'gnome-multi-writer' -pkgname=gnome-multi-writer -version=3.32.1 -revision=1 -build_style=meson -build_helper="gir" -hostmakedepends="docbook2mdoc glib-devel pkg-config polkit gettext" -makedepends="gtk+3-devel libgusb-devel udisks2-devel polkit-devel libcanberra-devel" -short_desc="Writes ISO files to multiple USB devices at once" -maintainer="Enno Boland <gottox@voidlinux.org>" -license="GPL-2.0-or-later" -homepage="https://wiki.gnome.org/Apps/MultiWriter" -distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=bcd56cd0716a727b85e3a2dedef8e747d4567952e68c29907bea8b103d6aedaa - -build_options="gir" -build_options_default="gir" diff --git a/srcpkgs/gnome-music/template b/srcpkgs/gnome-music/template deleted file mode 100644 index 1f66974979f8f1..00000000000000 --- a/srcpkgs/gnome-music/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'gnome-music' -pkgname=gnome-music -version=48.0 -revision=1 -build_helper="gir" -build_style=meson -hostmakedepends="gettext glib-devel itstool pkg-config - gtk4-update-icon-cache desktop-file-utils" -makedepends="gnome-desktop-devel grilo-devel libmediaart-devel - python3-gobject-devel python3-dbus tinysparql-devel gnome-online-accounts-devel - libdazzle-devel grilo-plugins python3-cairo-devel gtk4-devel libadwaita-devel" -depends="desktop-file-utils python3-dbus python3-gobject python3-requests - tinysparql localsearch gst-plugins-good1 grilo-plugins libdazzle - libmediaart libadwaita" -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" -changelog="https://gitlab.gnome.org/GNOME/gnome-music/-/raw/gnome-47/NEWS" -distfiles="${GNOME_SITE}/gnome-music/${version%.*}/gnome-music-${version}.tar.xz" -checksum=8cdaacd05262b63bb1608a25acad516e892c332232357cb9b7f68f2cfb86d66e -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 332379faea8fab..00000000000000 --- 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 deleted file mode 100644 index 020b791c901ca1..00000000000000 --- a/srcpkgs/gnome-nettool/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'gnome-nettool' -pkgname=gnome-nettool -version=42.0 -revision=2 -build_style=meson -hostmakedepends="pkg-config gettext itstool glib-devel" -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 - traceroute" -short_desc="Collection of GNOME3 Networking Tools" -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 -CFLAGS="-D_GNU_SOURCE" # bzero diff --git a/srcpkgs/gnome-network-displays/template b/srcpkgs/gnome-network-displays/template deleted file mode 100644 index a35f5a32c8f830..00000000000000 --- a/srcpkgs/gnome-network-displays/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'gnome-network-displays' -pkgname=gnome-network-displays -version=0.97.0 -revision=1 -build_style=meson -hostmakedepends="desktop-file-utils gettext glib-devel gtk4-update-icon-cache - pkg-config" -makedepends="NetworkManager-devel avahi-glib-libs-devel gst-rtsp-server-devel - libadwaita-devel libportal-gtk4-devel libsoup3-devel protobuf-c-devel - pulseaudio-devel" -short_desc="Screencasting for GNOME" -maintainer="chrysos349 <chrysostom349@gmail.com>" -license="GPL-3.0-or-later" -homepage="https://gitlab.gnome.org/GNOME/gnome-network-displays" -changelog="https://gitlab.gnome.org/GNOME/gnome-network-displays/-/raw/master/NEWS" -distfiles="${GNOME_SITE}/gnome-network-displays/${version%.*}/gnome-network-displays-${version}.tar.xz" -checksum=cdec68c8f9b326baaee545374a8c2b93ca919e48f4b8a42461cb0eb2398dab27 diff --git a/srcpkgs/gnome-nibbles/template b/srcpkgs/gnome-nibbles/template deleted file mode 100644 index ae10bf95145268..00000000000000 --- a/srcpkgs/gnome-nibbles/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'gnome-nibbles' -pkgname=gnome-nibbles -version=4.2.2 -revision=1 -build_style=meson -build_helper=qemu -hostmakedepends="gettext glib-devel itstool pkg-config vala desktop-file-utils - gtk4-update-icon-cache" -makedepends="gsound-devel libgnome-games-support2-devel libadwaita-devel" -short_desc="GNOME snake eats diamonds game" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-3.0-or-later" -homepage="https://gitlab.gnome.org/GNOME/gnome-nibbles" -changelog="https://gitlab.gnome.org/GNOME/gnome-nibbles/-/raw/master/NEWS" -distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=3e4a1f9baf1c57b8e835dedf0869e3272e6534a1dd69c4e26fae10c4200aaf00 diff --git a/srcpkgs/gnome-online-accounts-devel b/srcpkgs/gnome-online-accounts-devel deleted file mode 120000 index aa017deefb044b..00000000000000 --- a/srcpkgs/gnome-online-accounts-devel +++ /dev/null @@ -1 +0,0 @@ -gnome-online-accounts \ No newline at end of file diff --git a/srcpkgs/gnome-online-accounts/template b/srcpkgs/gnome-online-accounts/template deleted file mode 100644 index c54c9823b5a29c..00000000000000 --- a/srcpkgs/gnome-online-accounts/template +++ /dev/null @@ -1,40 +0,0 @@ -# Template file for 'gnome-online-accounts' -pkgname=gnome-online-accounts -version=3.54.4 -revision=1 -build_style=meson -build_helper="gir" -configure_args="$(vopt_bool gir introspection) $(vopt_bool gir vapi) - -Dman=true" -hostmakedepends="pkg-config gettext glib-devel docbook-xsl libxslt vala - gtk4-update-icon-cache gi-docgen" -makedepends="gtk4-devel json-glib-devel libsecret-devel keyutils-devel - rest-devel gcr4-devel mit-krb5-devel libsoup3-devel libadwaita-devel" -depends="hicolor-icon-theme" -short_desc="GNOME service to access online accounts" -maintainer="Orphaned <orphan@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-48/NEWS" -#changelog="https://gitlab.gnome.org/GNOME/gnome-online-accounts/-/raw/master/NEWS" -distfiles="${GNOME_SITE}/gnome-online-accounts/${version%.*}/gnome-online-accounts-${version}.tar.xz" -checksum=55739943e747dcb4885ea607a4c2767d8002f71295e1affea62ea36f6d1cf593 - -build_options="gir" -build_options_default="gir" - -gnome-online-accounts-devel_package() { - depends="libadwaita-devel ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - vmove usr/lib/goa-1.0 - if [ "$build_option_gir" ]; then - vmove usr/share/gir-1.0 - vmove usr/share/vala - vmove usr/share/doc/gnome-online-accounts/Goa-1.0 - fi - } -} diff --git a/srcpkgs/gnome-panel-devel b/srcpkgs/gnome-panel-devel deleted file mode 120000 index 50c431b3109722..00000000000000 --- a/srcpkgs/gnome-panel-devel +++ /dev/null @@ -1 +0,0 @@ -gnome-panel \ No newline at end of file diff --git a/srcpkgs/gnome-panel/patches/revert-5ce96e7a5608a7a4b96e2de1c6f8be7037f2c391.patch b/srcpkgs/gnome-panel/patches/revert-5ce96e7a5608a7a4b96e2de1c6f8be7037f2c391.patch deleted file mode 100644 index a82f5d80999bd3..00000000000000 --- a/srcpkgs/gnome-panel/patches/revert-5ce96e7a5608a7a4b96e2de1c6f8be7037f2c391.patch +++ /dev/null @@ -1,53 +0,0 @@ -index a83e7f0cb..a88337ffd 100644 ---- a/modules/menu/gp-menu-utils.c -+++ b/modules/menu/gp-menu-utils.c -@@ -19,7 +19,6 @@ - - #include <glib/gi18n-lib.h> - #include <gtk/gtk.h> --#include <systemd/sd-journal.h> - - #include "gp-menu-utils.h" - -@@ -253,32 +252,6 @@ get_label_if_file (GFile *file) - return get_file_display_name (file, TRUE); - } - --static void --child_setup (gpointer user_data) --{ -- GAppInfo *info; -- const gchar *id; -- gint stdout_fd; -- gint stderr_fd; -- -- info = G_APP_INFO (user_data); -- id = g_app_info_get_id (info); -- -- stdout_fd = sd_journal_stream_fd (id, LOG_INFO, FALSE); -- if (stdout_fd >= 0) -- { -- dup2 (stdout_fd, STDOUT_FILENO); -- close (stdout_fd); -- } -- -- stderr_fd = sd_journal_stream_fd (id, LOG_WARNING, FALSE); -- if (stderr_fd >= 0) -- { -- dup2 (stderr_fd, STDERR_FILENO); -- close (stderr_fd); -- } --} -- - static void - close_pid (GPid pid, - gint status, -@@ -305,7 +278,7 @@ app_info_launch_uris (GDesktopAppInfo *info, - - flags = G_SPAWN_SEARCH_PATH | G_SPAWN_DO_NOT_REAP_CHILD; - ret = g_desktop_app_info_launch_uris_as_manager (info, uris, NULL, -- flags, child_setup, info, -+ flags, NULL, NULL, - pid_cb, NULL, - error); - diff --git a/srcpkgs/gnome-panel/template b/srcpkgs/gnome-panel/template deleted file mode 100644 index 04a2f31c1e0efa..00000000000000 --- a/srcpkgs/gnome-panel/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'gnome-panel' -pkgname=gnome-panel -version=3.52.0 -revision=1 -build_style=gnu-configure -configure_args="ax_cv_zoneinfo_tzdir=/usr/share/zoneinfo" -hostmakedepends="gettext-devel glib-devel itstool pkg-config gettext" -makedepends="cairo-devel dconf-devel elogind-devel evolution-data-server-devel - gdm-devel gnome-desktop-devel gnome-menus-devel gtk+3-devel libglib-devel - libgweather-devel libwnck-devel libXrandr-devel libX11-devel pango-devel - polkit-devel libwnck-devel" -short_desc="Panel Application for GNOME flashback" -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" -changelog="https://gitlab.gnome.org/GNOME/gnome-panel/-/raw/master/NEWS" -distfiles="${GNOME_SITE}/gnome-panel/${version%.*}/gnome-panel-${version}.tar.xz" -checksum=9e29ba8873cde40d40c2934a464f8f43ba2eb1b522b191447caa27dd7853c5d4 - -gnome-panel-devel_package() { - depends="glib-devel gtk+3-devel ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/gnome-pass-search-provider/template b/srcpkgs/gnome-pass-search-provider/template deleted file mode 100644 index a86db7491a4108..00000000000000 --- a/srcpkgs/gnome-pass-search-provider/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'gnome-pass-search-provider' -pkgname=gnome-pass-search-provider -version=1.3.0 -revision=1 -depends="python3-gobject python3-dbus python3-thefuzz pass GPaste" -short_desc="Pass password manager search provider for gnome-shell" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-3.0-or-later" -homepage="https://github.com/jle64/gnome-pass-search-provider" -distfiles="https://github.com/jle64/gnome-pass-search-provider/archive/refs/tags/$version.tar.gz" -checksum=30d1c7ad3bd19a2f609c252f478497ca56d97b62a29da93b3530ffb6c38260d3 - -do_build() { - : -} - -do_install() { - DATADIR="$DESTDIR/usr/share" LIBDIR="$DESTDIR/usr/lib/" ./install.sh -} diff --git a/srcpkgs/gnome-passbook/template b/srcpkgs/gnome-passbook/template deleted file mode 100644 index 2f1cbf20611332..00000000000000 --- a/srcpkgs/gnome-passbook/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'gnome-passbook' -pkgname=gnome-passbook -version=0.8 -revision=7 -_release_hash=5fea4e4fc19f1732d3a5270bc43eb8e9 -build_style=meson -hostmakedepends="glib-devel pkg-config gettext" -makedepends="gobject-introspection gtk+3-devel libglib-devel" -depends="python3-pykeepass python3-gobject gtk+3" -short_desc="Password manager for GNOME" -maintainer="Enno Boland <gottox@voidlinux.org>" -license="LGPL-3.0-or-later" -homepage="https://wiki.gnome.org/Apps/Passbook" -distfiles="https://gitlab.gnome.org/gnumdk/passbook/uploads/${_release_hash}/passbook-${version}.tar.xz" -checksum=55b5aaa5a61aa3b026de0491e1ac33ca6094208f88031f547f869578b5ff8ad9 diff --git a/srcpkgs/gnome-passbook/update b/srcpkgs/gnome-passbook/update deleted file mode 100644 index 01588e8e8be2be..00000000000000 --- a/srcpkgs/gnome-passbook/update +++ /dev/null @@ -1 +0,0 @@ -pkgname=passbook diff --git a/srcpkgs/gnome-passwordsafe b/srcpkgs/gnome-passwordsafe deleted file mode 120000 index 609b5d63ba0783..00000000000000 --- a/srcpkgs/gnome-passwordsafe +++ /dev/null @@ -1 +0,0 @@ -gnome-secrets \ No newline at end of file diff --git a/srcpkgs/gnome-photos/template b/srcpkgs/gnome-photos/template deleted file mode 100644 index d2fa037abd358c..00000000000000 --- a/srcpkgs/gnome-photos/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'gnome-photos' -pkgname=gnome-photos -version=44.0 -revision=2 -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 - tinysparql-devel libexif-devel librsvg-devel grilo-devel - libgexiv2-devel gnome-online-accounts-devel gnome-desktop-devel - geocode-glib-devel libdazzle-devel gegl-devel libhandy1-devel - libportal-gtk3-devel" -depends="desktop-file-utils tracker tracker-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=e78e210397d3c62809c6cd5521da6eccb4a11ddea5bf2af8632a47f4da5c829e -make_check=no # https://gitlab.gnome.org/GNOME/gnome-photos/-/issues/214 - -build_options="gir" -build_options_default="gir" diff --git a/srcpkgs/gnome-podcasts/template b/srcpkgs/gnome-podcasts/template deleted file mode 100644 index 09482da4954644..00000000000000 --- a/srcpkgs/gnome-podcasts/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 'gnome-podcasts' -pkgname=gnome-podcasts -version=0.7.1 -revision=1 -build_style=meson -build_helper="rust" -hostmakedepends="cargo desktop-file-utils gettext glib-devel - gtk-update-icon-cache pkg-config" -makedepends="gstreamer1-devel gst-plugins-bad1-devel gst-plugins-base1-devel - gtk4-devel libadwaita-devel openssl-devel sqlite-devel texinfo rust-std" -short_desc="Listen to your favorite podcasts" -maintainer="Enno Boland <gottox@voidlinux.org>" -license="GPL-3.0-or-later" -homepage="https://wiki.gnome.org/Apps/Podcasts" -changelog="https://gitlab.gnome.org/World/podcasts/-/raw/master/CHANGELOG.md" -distfiles="https://gitlab.gnome.org/World/podcasts/-/archive/${version}/podcasts-${version}.tar.gz" -checksum=933d33dfd0f36343f9c80f055a48e14307a0665b35097da176767ddbfe583399 -make_check=no # Unable to init server: Could not connect: Connection refused - -export GETTEXT_BIN_DIR=/usr/bin -export GETTEXT_LIB_DIR="${XBPS_CROSS_BASE}/usr/lib/gettext" -export GETTEXT_INCLUDE_DIR="${XBPS_CROSS_BASE}/usr/include" - -post_patch() { - if [ "$CROSS_BUILD" ]; then - vsed -i podcasts-gtk/src/meson.build \ - -e "s%rust_target /%'${RUST_TARGET}' / rust_target /%" - fi -} diff --git a/srcpkgs/gnome-podcasts/update b/srcpkgs/gnome-podcasts/update deleted file mode 100644 index 585d26d5ac3ec8..00000000000000 --- a/srcpkgs/gnome-podcasts/update +++ /dev/null @@ -1 +0,0 @@ -pkgname=podcasts diff --git a/srcpkgs/gnome-power-manager/template b/srcpkgs/gnome-power-manager/template deleted file mode 100644 index fb566af73f89f5..00000000000000 --- a/srcpkgs/gnome-power-manager/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'gnome-power-manager' -pkgname=gnome-power-manager -version=43.0 -revision=1 -build_style=meson -hostmakedepends="glib-devel pkg-config gettext" -makedepends="gtk+3-devel upower-devel" -depends="desktop-file-utils hicolor-icon-theme upower" -short_desc="GNOME power management tool" -maintainer="Enno Boland <gottox@voidlinux.org>" -license="GPL-2.0-or-later" -homepage="http://www.gnome.org/projects/gnome-power-manager/" -distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=7daab48bbddb30e9df2aba650cb60d05e667c9f885ace6a0a1e7950e0cbdd32f diff --git a/srcpkgs/gnome-remote-desktop/template b/srcpkgs/gnome-remote-desktop/template deleted file mode 100644 index 5cd9d264fa27c3..00000000000000 --- a/srcpkgs/gnome-remote-desktop/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'gnome-remote-desktop' -pkgname=gnome-remote-desktop -version=48.1 -revision=1 -build_style=meson -configure_args="-Drdp=true -Dvnc=true -Dsystemd=false - -Dsystemd_user_unit_dir=/usr/lib/systemd/user -Dtests=false" -hostmakedepends="pkg-config gettext glib-devel asciidoc shaderc SPIRV-Tools" -makedepends="glib-devel pipewire-devel libsecret-devel libnotify-devel - freerdp3-devel fuse3-devel libvncserver-devel libgudev-devel nv-codec-headers - tpm2-tss-devel fdk-aac-devel libei-devel opus-devel polkit-devel libva-devel - vulkan-loader-devel" -short_desc="GNOME remote desktop server" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-or-later" -homepage="https://wiki.gnome.org/Projects/Mutter/RemoteDesktop" -#changelog="https://gitlab.gnome.org/GNOME/gnome-remote-desktop/-/raw/master/NEWS" -changelog="https://gitlab.gnome.org/GNOME/gnome-remote-desktop/-/raw/48.1/NEWS" -distfiles="${GNOME_SITE}/gnome-remote-desktop/${version%%.*}/gnome-remote-desktop-${version}.tar.xz" -checksum=bcf3770fca0faeda2fae3b1a3ff6f2e90a02778f76a42e8fd103cae18628f4f2 -make_check=no # xvfb failed to start diff --git a/srcpkgs/gnome-robots/template b/srcpkgs/gnome-robots/template deleted file mode 100644 index 9bca2b4cd6ee7d..00000000000000 --- a/srcpkgs/gnome-robots/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'gnome-robots' -pkgname=gnome-robots -version=41.2 -revision=1 -build_style=meson -build_helper=rust -hostmakedepends="gettext glib-devel itstool pkg-config cargo - gtk4-update-icon-cache desktop-file-utils" -makedepends="libadwaita-devel librsvg-devel rust-std" -short_desc="GNOME classic robots game" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-or-later" -homepage="https://wiki.gnome.org/Apps/Robots" -distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=9121c2f836812043feef2ba661cd5d0fd48e3d6319c43941b9fdd158b9b0eb91 - -post_patch() { - if [ "$CROSS_BUILD" ]; then - vsed -i src/meson.build \ - -e "s%rust_target /%'${RUST_TARGET}' / &%" - fi -} diff --git a/srcpkgs/gnome-screensaver/patches/build.patch b/srcpkgs/gnome-screensaver/patches/build.patch deleted file mode 100644 index a510118461bd40..00000000000000 --- a/srcpkgs/gnome-screensaver/patches/build.patch +++ /dev/null @@ -1,12 +0,0 @@ ---- a/src/gs-manager.c -+++ b/src/gs-manager.c -@@ -820,8 +820,7 @@ apply_background_to_window (GSManager *manager, - surface = gnome_bg_create_surface (manager->priv->bg, - gdk_window, - width, -- height, -- FALSE); -+ height); - gs_window_set_background_surface (window, surface); - cairo_surface_destroy (surface); - } diff --git a/srcpkgs/gnome-screensaver/template b/srcpkgs/gnome-screensaver/template deleted file mode 100644 index fc214a55ef8f09..00000000000000 --- a/srcpkgs/gnome-screensaver/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'gnome-screensaver' -pkgname=gnome-screensaver -version=3.6.1 -revision=5 -build_style=gnu-configure -configure_args="--enable-compile-warnings=minimum" -hostmakedepends="pkg-config automake intltool glib-devel" -makedepends="gnome-desktop-devel dbus-glib-devel pam-devel" -depends="gnome-desktop libgnomekbd dbus" -short_desc="GNOME's screensaver that can replace xscreensaver" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-3.0-or-later" -homepage="https://wiki.gnome.org/Projects/GnomeScreensaver" -distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=f39b78d4f7fed748c7f0a31d694112fb907c6d3c4e63db22eb858df07e962cd0 - -post_patch() { - vsed -i -e 's/DATADIRNAME=lib/DATADIRNAME=share/' configure -} diff --git a/srcpkgs/gnome-screenshot/patches/meson-0.61.patch b/srcpkgs/gnome-screenshot/patches/meson-0.61.patch deleted file mode 100644 index b21aa0490d49c6..00000000000000 --- a/srcpkgs/gnome-screenshot/patches/meson-0.61.patch +++ /dev/null @@ -1,36 +0,0 @@ -From b60dad3c2536c17bd201f74ad8e40eb74385ed9f Mon Sep 17 00:00:00 2001 -From: Jack Hill <jackhill@jackhill.us> -Date: Thu, 18 Nov 2021 00:46:58 -0500 -Subject: [PATCH] meson: remove extraneous positional argument - -* data/meson.build (desktop_file) - (metainfo_file): Remove extraneous positional argument. - -Closes #186 ---- - data/meson.build | 2 -- - 1 file changed, 2 deletions(-) - -diff --git a/data/meson.build b/data/meson.build -index fd570b3..4e2e2e8 100644 ---- a/data/meson.build -+++ b/data/meson.build -@@ -1,7 +1,6 @@ - gnome = import('gnome') - - desktop_file = i18n.merge_file( -- 'desktop', - type: 'desktop', - input: 'org.gnome.Screenshot.desktop.in', - output: 'org.gnome.Screenshot.desktop', -@@ -23,7 +22,6 @@ if desktop_file_validate.found() - endif - - metainfo_file = i18n.merge_file( -- 'appdata', - input: 'org.gnome.Screenshot.metainfo.xml.in', - output: 'org.gnome.Screenshot.metainfo.xml', - po_dir: join_paths(meson.current_source_dir(), '../po'), --- -GitLab - diff --git a/srcpkgs/gnome-screenshot/template b/srcpkgs/gnome-screenshot/template deleted file mode 100644 index caaff4cdaa53eb..00000000000000 --- a/srcpkgs/gnome-screenshot/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'gnome-screenshot' -pkgname=gnome-screenshot -version=41.0 -revision=1 -build_style=meson -hostmakedepends="appstream-glib gettext glib-devel itstool pkg-config" -makedepends="libcanberra-devel libhandy1-devel" -depends="desktop-file-utils" -short_desc="Screenshot capture utility for GNOME" -maintainer="Enno Boland <gottox@voidlinux.org>" -license="GPL-2.0-or-later" -homepage="https://gitlab.gnome.org/GNOME/gnome-screenshot" -distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=4adb7dec926428f74263d5796673cf142e4720b6e768f5468a8d0933f98c9597 diff --git a/srcpkgs/gnome-secrets/template b/srcpkgs/gnome-secrets/template deleted file mode 100644 index 3dac89c57bf27c..00000000000000 --- a/srcpkgs/gnome-secrets/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'gnome-secrets' -pkgname=gnome-secrets -version=8.0 -revision=2 -build_style=meson -hostmakedepends="pkg-config gettext gobject-introspection python3-pykeepass - python3-pyotp glib-devel desktop-file-utils gtk-update-icon-cache - python3-validators python3-zxcvbn" -makedepends="libglib-devel gtk4-devel libadwaita-devel libpwquality-devel" -depends="gtk4 libadwaita libpwquality-python3 python3-gobject - python3-pycryptodomex python3-pykeepass python3-pyotp python3-validators - python3-zxcvbn" -short_desc="Keepass compatible password manager for GNOME" -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=8b4f0377534b57e9d8eea8d67ab2019d2363dd7c1ade56d62f4264c523a4edfa -make_check=no # Test suite fails, reported upstream: https://gitlab.gnome.org/World/secrets/-/issues/481 - -gnome-passwordsafe_package() { - depends="${sourcepkg}>=${version}_${revision}" - metapackage=yes - short_desc+=" - transitional dummy package" -} diff --git a/srcpkgs/gnome-secrets/update b/srcpkgs/gnome-secrets/update deleted file mode 100644 index 194f2f6cc18b5a..00000000000000 --- a/srcpkgs/gnome-secrets/update +++ /dev/null @@ -1 +0,0 @@ -pkgname=secrets diff --git a/srcpkgs/gnome-session/template b/srcpkgs/gnome-session/template deleted file mode 100644 index cdfc9439a3fbc6..00000000000000 --- a/srcpkgs/gnome-session/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'gnome-session' -pkgname=gnome-session -version=48.0 -revision=1 -build_style=meson -configure_args="-Dsystemduserunitdir=/usr/lib/systemd/user" -hostmakedepends="glib-devel gettext pkg-config xmlto" -makedepends="elogind-devel gnome-desktop-devel gtk+3-devel json-glib-devel - libglib-devel libICE-devel libSM-devel xtrans" -depends="dconf desktop-file-utils bash gsettings-desktop-schemas - hicolor-icon-theme polkit" -short_desc="GNOME session management utilities" -maintainer="Orphaned <orphan@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/-/raw/main/NEWS" -distfiles="${GNOME_SITE}/gnome-session/${version%%.*}/gnome-session-${version}.tar.xz" -checksum=dd909fbc5b22cdbdb2fc4df1a47d78d1b5943ccc5e61e6a20a1846246347c417 diff --git a/srcpkgs/gnome-settings-daemon-devel b/srcpkgs/gnome-settings-daemon-devel deleted file mode 120000 index dd8dd6294f517c..00000000000000 --- a/srcpkgs/gnome-settings-daemon-devel +++ /dev/null @@ -1 +0,0 @@ -gnome-settings-daemon \ No newline at end of file diff --git a/srcpkgs/gnome-settings-daemon/template b/srcpkgs/gnome-settings-daemon/template deleted file mode 100644 index 7ed3159bd29dfa..00000000000000 --- a/srcpkgs/gnome-settings-daemon/template +++ /dev/null @@ -1,38 +0,0 @@ -# Template file for 'gnome-settings-daemon' -pkgname=gnome-settings-daemon -version=48.1 -revision=1 -build_style=meson -configure_args="-Dsystemd=false" -hostmakedepends="cmake docbook-xsl gettext glib-devel libglib-devel libxslt - perl pkg-config" -makedepends="NetworkManager-devel alsa-lib-devel colord-devel cups-devel gcr4-devel - geoclue2-devel gnome-desktop-devel ibus-devel libcanberra-devel libgnomekbd-devel - libgweather-devel libnotify-devel librsvg-devel libwacom-devel nss-devel - polkit-devel pulseaudio-devel startup-notification-devel upower-devel - xf86-input-wacom-devel libXfixes-devel gsettings-desktop-schemas-devel - elogind-devel" -depends="hicolor-icon-theme" -checkdepends="elogind libnotify python3-dbusmock python3-gobject - python3-pycodestyle which hwids eudev" -short_desc="GNOME settings daemon" -maintainer="Orphaned <orphan@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}/gnome-settings-daemon/${version%.*}/gnome-settings-daemon-${version}.tar.xz" -checksum=3860a2ea214dcbcb6600ae7a1e3358a5389215087bc3e4a47cee3f87baee062e -CFLAGS="-UG_DISABLE_ASSERT" - -if [ "$CROSS_BUILD" ]; then - hostmakedepends+=" polkit" -fi - -gnome-settings-daemon-devel_package() { - depends="libglib-devel" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/gnome-shell-extensions/template b/srcpkgs/gnome-shell-extensions/template deleted file mode 100644 index 5b8865865dd551..00000000000000 --- a/srcpkgs/gnome-shell-extensions/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'gnome-shell-extensions' -pkgname=gnome-shell-extensions -version=48.3 -revision=1 -build_style=meson -configure_args="-Dextension_set=all" -hostmakedepends="pkg-config gettext glib-devel" -depends="gnome-shell>=${version} nautilus unzip" -short_desc="Extensions for GNOME shell, including classic mode" -maintainer="Orphaned <orphan@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/gnome-48/NEWS" -#changelog="https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/raw/main/NEWS" -distfiles="${GNOME_SITE}/gnome-shell-extensions/${version%.*}/gnome-shell-extensions-${version}.tar.xz" -checksum=adde34c08f40b63411be6f1d17e235550a0090494871e6481c312989d7f4a2d4 diff --git a/srcpkgs/gnome-shell/patches/gjs-1.86.0.patch b/srcpkgs/gnome-shell/patches/gjs-1.86.0.patch deleted file mode 100644 index 88770f73bc6340..00000000000000 --- a/srcpkgs/gnome-shell/patches/gjs-1.86.0.patch +++ /dev/null @@ -1,202 +0,0 @@ -From c8e28918aa96c53333ea7019eb24642b7878b548 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Florian=20M=C3=BCllner?= <fmuellner@gnome.org> -Date: Wed, 16 Jul 2025 19:06:34 +0200 -Subject: [PATCH] Port to gjs-1.85/girepository-2.0 - -gjs ported from the stand-alone gobject-introspection-1.0 to the -new girepository-2.0 library bundled with glib. - -Bump the requirements for gjs/glib and adjust to the (fairly minor) -changes. - -Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/3801> ---- - .gitlab-ci.yml | 2 +- - meson.build | 7 +++---- - src/main.c | 23 +++++++++++++---------- - src/run-js-test.c | 9 ++++++--- - 4 files changed, 23 insertions(+), 18 deletions(-) - -diff --git a/meson.build b/meson.build -index 66e1592f33..ce2215032d 100644 ---- a/meson.build -+++ b/meson.build -@@ -21,9 +21,8 @@ libmutter_test_pc = 'libmutter-test-' + mutter_api_version - ecal_req = '>= 3.33.1' - eds_req = '>= 3.33.1' - gcr_req = '>= 3.90.0' --gio_req = '>= 2.79.2' --gi_req = '>= 1.49.1' --gjs_req = '>= 1.81.2' -+gio_req = '>= 2.85.1' -+gjs_req = '>= 1.85.1' - gtk_req = '>= 4.0' - mutter_req = '>= 49.beta' - polkit_req = '>= 0.100' -@@ -73,7 +72,7 @@ ecal_dep = dependency('libecal-2.0', version: ecal_req) - eds_dep = dependency('libedataserver-1.2', version: eds_req) - gcr_dep = dependency('gcr-4', version: gcr_req) - gdk_pixbuf_dep = dependency('gdk-pixbuf-2.0') --gi_dep = dependency('gobject-introspection-1.0', version: gi_req) -+gi_dep = dependency('girepository-2.0', version: gio_req) - gio_dep = dependency('gio-2.0', version: gio_req) - gio_unix_dep = dependency('gio-unix-2.0', version: gio_req) - gjs_dep = dependency('gjs-1.0', version: gjs_req) -diff --git a/src/main.c b/src/main.c -index af4fa8597e..99eca3e3c9 100644 ---- a/src/main.c -+++ b/src/main.c -@@ -13,7 +13,7 @@ - #include <clutter/clutter.h> - #include <glib-unix.h> - #include <glib/gi18n-lib.h> --#include <girepository.h> -+#include <girepository/girepository.h> - #include <meta/meta-context.h> - #include <meta/meta-plugin.h> - #include <meta/prefs.h> -@@ -133,7 +133,7 @@ shell_dbus_init (gboolean replace) - - #ifdef HAVE_EXE_INTROSPECTION - static void --maybe_add_rpath_introspection_paths (void) -+maybe_add_rpath_introspection_paths (GIRepository *repo) - { - ElfW (Dyn) *dyn; - ElfW (Dyn) *rpath = NULL; -@@ -210,8 +210,8 @@ maybe_add_rpath_introspection_paths (void) - g_debug ("Prepending RPATH directory '%s' " - "to introsepciton library search path", - rpath_dir->str); -- g_irepository_prepend_search_path (rpath_dir->str); -- g_irepository_prepend_library_path (rpath_dir->str); -+ gi_repository_prepend_search_path (repo, rpath_dir->str); -+ gi_repository_prepend_library_path (repo, rpath_dir->str); - } - } - #endif /* HAVE_EXE_INTROSPECTION */ -@@ -219,20 +219,23 @@ maybe_add_rpath_introspection_paths (void) - static void - shell_introspection_init (void) - { -+ g_autoptr (GIRepository) repo = NULL; - -- g_irepository_prepend_search_path (MUTTER_TYPELIB_DIR); -- g_irepository_prepend_search_path (SHELL_TYPELIB_DIR); -+ repo = gi_repository_dup_default (); -+ -+ gi_repository_prepend_search_path (repo, MUTTER_TYPELIB_DIR); -+ gi_repository_prepend_search_path (repo, SHELL_TYPELIB_DIR); - - /* We need to explicitly add the directories where the private libraries are - * installed to the GIR's library path, so that they can be found at runtime - * when linking using DT_RUNPATH (instead of DT_RPATH), which is the default - * for some linkers (e.g. gold) and in some distros (e.g. Debian). - */ -- g_irepository_prepend_library_path (MUTTER_TYPELIB_DIR); -- g_irepository_prepend_library_path (GNOME_SHELL_PKGLIBDIR); -+ gi_repository_prepend_library_path (repo, MUTTER_TYPELIB_DIR); -+ gi_repository_prepend_library_path (repo, GNOME_SHELL_PKGLIBDIR); - - #ifdef HAVE_EXE_INTROSPECTION -- maybe_add_rpath_introspection_paths (); -+ maybe_add_rpath_introspection_paths (repo); - #endif - } - -@@ -611,7 +614,7 @@ main (int argc, char **argv) - context = meta_create_context (WM_NAME); - meta_context_add_option_entries (context, gnome_shell_options, - GETTEXT_PACKAGE); -- meta_context_add_option_group (context, g_irepository_get_option_group ()); -+ meta_context_add_option_group (context, gi_repository_get_option_group ()); - - session_mode = (char *) g_getenv ("GNOME_SHELL_SESSION_MODE"); - -diff --git a/src/run-js-test.c b/src/run-js-test.c -index 4f795252c2..7a539d3a23 100644 ---- a/src/run-js-test.c -+++ b/src/run-js-test.c -@@ -30,7 +30,7 @@ - #include <stdlib.h> - #include <string.h> - --#include <girepository.h> -+#include <girepository/girepository.h> - #include <gjs/gjs.h> - - #include "shell-global.h" -@@ -64,6 +64,7 @@ int - main (int argc, char **argv) - { - GOptionContext *context; -+ g_autoptr (GIRepository) repo = NULL; - g_autoptr (GError) error = NULL; - ShellGlobal *global; - GjsContext *js_context; -@@ -85,8 +86,10 @@ main (int argc, char **argv) - global = shell_global_get (); - js_context = _shell_global_get_gjs_context (global); - -- g_irepository_prepend_search_path (MUTTER_TYPELIB_DIR); -- g_irepository_prepend_search_path (SHELL_TYPELIB_DIR); -+ repo = gi_repository_dup_default (); -+ -+ gi_repository_prepend_search_path (repo, MUTTER_TYPELIB_DIR); -+ gi_repository_prepend_search_path (repo, SHELL_TYPELIB_DIR); - - if (argc < 2) - { --- -GitLab -From 1132827ce94449e2812dc2339e282423217bbcc6 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Marco=20Trevisan=20=28Trevi=C3=B1o=29?= <mail@3v1n0.net> -Date: Tue, 12 Aug 2025 03:59:14 +0200 -Subject: [PATCH] shell: Use proper path to include girepository headers - -girepository-2.0 headers are inside ${PREFIX}/include/glib-2.0/girepository -and the pkg-config file provides the glib-2.0 subpath as include -directory, so we are required to use the full header path, or we may not -be able to find them. - -This is triggered a build failure in debian (with clean setup where no -libgirepository-1.0 was installed): - - ../src/shell-global.c:19:10: fatal error: girepository.h: No such file or - directory - 19 | #include <girepository.h> - -Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/3837> ---- - src/shell-global.c | 2 +- - src/shell-tray-manager.c | 2 +- - 2 files changed, 2 insertions(+), 2 deletions(-) - -diff --git a/src/shell-global.c b/src/shell-global.c -index c941701b61..9a6de28e98 100644 ---- a/src/shell-global.c -+++ b/src/shell-global.c -@@ -16,7 +16,7 @@ - #include <locale.h> - - #include <gio/gio.h> --#include <girepository.h> -+#include <girepository/girepository.h> - #include <meta/meta-backend.h> - #include <meta/meta-context.h> - #include <meta/display.h> -diff --git a/src/shell-tray-manager.c b/src/shell-tray-manager.c -index ddbd17608a..5455211f28 100644 ---- a/src/shell-tray-manager.c -+++ b/src/shell-tray-manager.c -@@ -3,7 +3,7 @@ - #include "config.h" - - #include <clutter/clutter.h> --#include <girepository.h> -+#include <girepository/girepository.h> - #include <meta/display.h> - - #include "shell-tray-manager.h" --- -GitLab diff --git a/srcpkgs/gnome-shell/patches/no-exe-introspection.patch b/srcpkgs/gnome-shell/patches/no-exe-introspection.patch deleted file mode 100644 index 8088fd2f5a6213..00000000000000 --- a/srcpkgs/gnome-shell/patches/no-exe-introspection.patch +++ /dev/null @@ -1,25 +0,0 @@ -commit 1d1e96c094570c3a822f835abbff0a5bca4ca10e -Author: Daniel Kolesa <daniel@octaforge.org> -Date: Sun Mar 19 19:11:00 2023 +0100 - - Disable 9bc89b821cf09195418f20225bbec39c0567d263 - - Even if we manually define _DYNAMIC, it does not work (segfaults - somewhere in musl, coming from g_strsplit) and is pretty useless - for our case anyway. - -diff --git a/src/main.c b/src/main.c -index 8cccc0a..ef6408f 100644 ---- a/src/main.c -+++ b/src/main.c -@@ -19,6 +19,10 @@ - #include <atk-bridge.h> - #include <link.h> - -+#ifdef HAVE_EXE_INTROSPECTION -+#undef HAVE_EXE_INTROSPECTION -+#endif -+ - #ifdef HAVE_EXE_INTROSPECTION - #include <elf.h> - #endif diff --git a/srcpkgs/gnome-shell/template b/srcpkgs/gnome-shell/template deleted file mode 100644 index 0c3f535c5294cb..00000000000000 --- a/srcpkgs/gnome-shell/template +++ /dev/null @@ -1,32 +0,0 @@ -# Template file for 'gnome-shell' -pkgname=gnome-shell -version=48.5 -revision=2 -build_style=meson -build_helper=gir -configure_args="-Dsystemd=false -Dtests=false" -hostmakedepends="libxslt pkg-config python3 sassc - asciidoc perl glib-devel gettext gjs-devel gtk-update-icon-cache - python3-docutils" -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 gcr4-devel" -depends="elogind gnome-control-center gsettings-desktop-schemas gnome-menus - upower gstreamer1-pipewire gst-plugins-good1 ibus-gtk4" -checkdepends="xvfb-run mesa-dri $depends" -short_desc="GNOME core user interface" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-or-later" -homepage="https://wiki.gnome.org/Projects/GnomeShell" -#changelog="https://gitlab.gnome.org/GNOME/gnome-shell/-/raw/main/NEWS" -changelog="https://gitlab.gnome.org/GNOME/gnome-shell/-/raw/gnome-48/NEWS" -distfiles="${GNOME_SITE}/gnome-shell/${version%%.*}/gnome-shell-${version}.tar.xz" -checksum=87270785b290c824312004c6651432d2c7288bd8403c17d8e06f007019604cdf - -do_check() { - mkdir /tmp/gnome-shell-xdg - XDG_RUNTIME_DIR=/tmp xvfb-run ninja -C build test - rm -rf /tmp/gnome-shell-xdg -} diff --git a/srcpkgs/gnome-software-devel b/srcpkgs/gnome-software-devel deleted file mode 120000 index 8e83b5bc2ea778..00000000000000 --- a/srcpkgs/gnome-software-devel +++ /dev/null @@ -1 +0,0 @@ -gnome-software \ No newline at end of file diff --git a/srcpkgs/gnome-software/template b/srcpkgs/gnome-software/template deleted file mode 100644 index 5e6558c53d960c..00000000000000 --- a/srcpkgs/gnome-software/template +++ /dev/null @@ -1,48 +0,0 @@ -# Template file for 'gnome-software' -pkgname=gnome-software -version=48.2 -revision=1 -build_style=meson -configure_args="-Dpackagekit=false -Dfwupd=false - -Dmalcontent=false -Dwebapps=false $(vopt_bool gtk_doc) - -Dhardcoded_foss_webapps=false -Dhardcoded_proprietary_webapps=false" -hostmakedepends="pkg-config tar glib-devel gettext libxslt docbook-xsl - $(vopt_if gtk_doc gtk-doc) AppStream itstool" -makedepends="AppStream-devel libxmlb-devel - json-glib-devel gtk4-devel libadwaita-devel gsettings-desktop-schemas-devel - gspell-devel polkit-devel flatpak-devel libgudev-devel libsoup3-devel" -depends="gnome-app-list" -checkdepends="dbus" -short_desc="GNOME Software Center (flatpak only)" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-3.0-or-later" -homepage="https://gitlab.gnome.org/GNOME/gnome-software" -changelog="https://gitlab.gnome.org/GNOME/gnome-software/-/raw/main/NEWS" -distfiles="https://gitlab.gnome.org/GNOME/gnome-software/-/archive/${version}/gnome-software-${version}.tar.gz" -checksum=fe5e9aaaf1e3297e40e11736f89f3b4db07fafc4108f656ae2cd4999224a229a -make_check=no # Requires system dbus - -build_options="gtk_doc" - -if [ -z "$CROSS_BUILD" ]; then - build_options_default+=" gtk_doc" -fi - -do_check() { - # machine-id is a random, non-zero value - echo 'dcb30309cd6c8b7cc20383d85a5c7012' > /etc/machine-id - dbus-run-session meson test -C build --no-suite fedora-langpacks - rm /etc/machine-id -} - -gnome-software-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - 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 - } -} diff --git a/srcpkgs/gnome-sound-recorder/template b/srcpkgs/gnome-sound-recorder/template deleted file mode 100644 index ee8725aa817160..00000000000000 --- a/srcpkgs/gnome-sound-recorder/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'gnome-sound-recorder' -pkgname=gnome-sound-recorder -version=42.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" -depends="desktop-file-utils gjs gsettings-desktop-schemas gst-plugins-bad1 - gst-plugins-good1 libhandy1 libadwaita" -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 -lib32disabled=yes diff --git a/srcpkgs/gnome-ssh-askpass/template b/srcpkgs/gnome-ssh-askpass/template deleted file mode 100644 index f2170af65a409f..00000000000000 --- a/srcpkgs/gnome-ssh-askpass/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'gnome-ssh-askpass' -pkgname=gnome-ssh-askpass -version=10.2p1 -revision=1 -build_wrksrc="contrib" -build_style=gnu-makefile -make_build_target="gnome-ssh-askpass3" -hostmakedepends="pkg-config" -makedepends="gtk+3-devel" -short_desc="GTK SSH passphrase grabber (from OpenSSH)" -maintainer="Leah Neukirchen <leah@vuxu.org>" -license="BSD-3-Clause, BSD-2-Clause" -homepage="http://www.openssh.org" -distfiles="https://ftp.openbsd.org/pub/OpenBSD/OpenSSH/portable/openssh-${version}.tar.gz" -checksum=ccc42c0419937959263fa1dbd16dafc18c56b984c03562d2937ce56a60f798b2 - -alternatives=" - ssh-askpass:/usr/libexec/ssh-askpass:/usr/bin/gnome-ssh-askpass -" - -do_install() { - vbin gnome-ssh-askpass3 gnome-ssh-askpass - vlicense ../LICENCE -} diff --git a/srcpkgs/gnome-ssh-askpass/update b/srcpkgs/gnome-ssh-askpass/update deleted file mode 100644 index b4e3d7e511a486..00000000000000 --- a/srcpkgs/gnome-ssh-askpass/update +++ /dev/null @@ -1 +0,0 @@ -pkgname="openssh" diff --git a/srcpkgs/gnome-subtitles/template b/srcpkgs/gnome-subtitles/template deleted file mode 100644 index 5ad32019149c01..00000000000000 --- a/srcpkgs/gnome-subtitles/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'gnome-subtitles' -pkgname=gnome-subtitles -version=1.7.2 -revision=1 -build_style=gnu-configure -configure_args="--disable-schemas-compile" -hostmakedepends="glib-devel intltool mono pkg-config yelp-tools" -makedepends="gst-plugins-base1-devel gtkspell3-devel gtk-sharp - gtk+3-devel mono-devel" -depends="gst-libav gtk-sharp mono" -short_desc="Video subtitle editor for GNOME" -maintainer="Enno Boland <gottox@voidlinux.org>" -license="GPL-2.0-or-later" -homepage="http://www.gnomesubtitles.org/" -distfiles="${SOURCEFORGE_SITE}/${pkgname}/${pkgname}-${version}.tar.gz" -checksum=b6bf327998a7863335d9fb4281d18e0e73f3c4f55f56ba06554df859b31804c7 diff --git a/srcpkgs/gnome-sudoku/template b/srcpkgs/gnome-sudoku/template deleted file mode 100644 index 749950860d0789..00000000000000 --- a/srcpkgs/gnome-sudoku/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'gnome-sudoku' -pkgname=gnome-sudoku -version=49.2 -revision=1 -build_style=meson -hostmakedepends="gettext glib-devel itstool pkg-config vala - desktop-file-utils gtk4-update-icon-cache blueprint-compiler" -makedepends="gtk4-devel libadwaita-devel libgee-devel json-glib-devel qqwing-devel" -checkdepends="appstream-glib" -short_desc="GNOME Sudoku Japanese logic game" -maintainer="icp <pangolin@vivaldi.net>" -license="GPL-3.0-or-later" -homepage="https://gitlab.gnome.org/GNOME/gnome-sudoku/-/wikis/home" -changelog="https://gitlab.gnome.org/GNOME/gnome-sudoku/-/raw/master/NEWS" -distfiles="${GNOME_SITE}/gnome-sudoku/${version%%.*}/gnome-sudoku-${version}.tar.xz" -checksum=ca670fac73d9e5c3e7833fda3556710b4220db6433e7bec50a710560da7db840 - -pre_build() { - if [ "$CROSS_BUILD" ]; then - export GI_TYPELIB_PATH="${XBPS_CROSS_BASE}/usr/lib/girepository-1.0" - fi -} diff --git a/srcpkgs/gnome-system-log/template b/srcpkgs/gnome-system-log/template deleted file mode 100644 index 7afbc3acc7c7ee..00000000000000 --- a/srcpkgs/gnome-system-log/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'gnome-system-log' -pkgname=gnome-system-log -version=3.9.90 -revision=4 -build_style=gnu-configure -configure_args="--disable-schemas-compile" -hostmakedepends="pkg-config intltool itstool glib-devel" -makedepends="gtk+3-devel" -depends="hicolor-icon-theme desktop-file-utils" -short_desc="GNOME system log viewer" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-or-later" -homepage="http://www.gnome.org" -distfiles="${GNOME_SITE}/$pkgname/${version%.*}/$pkgname-$version.tar.xz" -checksum=9eeb51982d347aa7b33703031e2c1d8084201374665425cd62199649b29a5411 - -post_patch() { - vsed -i -e 's/DATADIRNAME=lib/DATADIRNAME=share/' configure -} diff --git a/srcpkgs/gnome-system-monitor/template b/srcpkgs/gnome-system-monitor/template deleted file mode 100644 index 20cfed497bb39e..00000000000000 --- a/srcpkgs/gnome-system-monitor/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'gnome-system-monitor' -pkgname=gnome-system-monitor -version=48.1 -revision=1 -build_style=meson -configure_args="-Dsystemd=false" -hostmakedepends="pkg-config gettext itstool glib-devel polkit - gtk4-update-icon-cache" -makedepends="gtkmm4-devel librsvg-devel libgtop-devel libadwaita-devel catch2" -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" -changelog="https://gitlab.gnome.org/GNOME/gnome-system-monitor/-/raw/48.1/NEWS" -distfiles="${GNOME_SITE}/${pkgname}/${version:0:2}/${pkgname}-${version}.tar.xz" -checksum=133c3a6e286366e659fd2d80582409a7bd5edae456e63c4f69ccf66ed6fc6638 diff --git a/srcpkgs/gnome-taquin/patches/meson-0.61.patch b/srcpkgs/gnome-taquin/patches/meson-0.61.patch deleted file mode 100644 index e14267675ecb08..00000000000000 --- a/srcpkgs/gnome-taquin/patches/meson-0.61.patch +++ /dev/null @@ -1,134 +0,0 @@ -From 99dea5e7863e112f33f16e59898c56a4f1a547b3 Mon Sep 17 00:00:00 2001 -From: Rico Tzschichholz <ricotz@ubuntu.com> -Date: Sat, 16 Jan 2021 14:00:15 +0100 -Subject: [PATCH] Don't alter or try to write [GtkChild] fields - -See https://gitlab.gnome.org/GNOME/vala/issues/1121 ---- - src/overlayed-list.vala | 38 +++++++++++++++++++------------------- - 1 file changed, 19 insertions(+), 19 deletions(-) - -diff --git a/src/overlayed-list.vala b/src/overlayed-list.vala -index 3fbb1c3..eb2404a 100644 ---- a/src/overlayed-list.vala -+++ b/src/overlayed-list.vala -@@ -89,11 +89,11 @@ private abstract class OverlayedList : Overlay, AdaptativeWidget - internal void set_window_size (AdaptativeWidget.WindowSize new_size) - { - if (!AdaptativeWidget.WindowSize.is_extra_thin (new_size) && AdaptativeWidget.WindowSize.is_extra_flat (new_size)) -- set_horizontal (ref main_context, ref edit_mode_box); -+ set_horizontal (ref main_context, edit_mode_box); - else -- set_vertical (ref main_context, ref edit_mode_box); -+ set_vertical (ref main_context, edit_mode_box); - } -- private static inline void set_horizontal (ref StyleContext main_context, ref Box edit_mode_box) -+ private static inline void set_horizontal (ref StyleContext main_context, Box edit_mode_box) - { - main_context.remove_class ("vertical"); - edit_mode_box.halign = Align.END; -@@ -102,7 +102,7 @@ private abstract class OverlayedList : Overlay, AdaptativeWidget - edit_mode_box.width_request = 160; - main_context.add_class ("horizontal"); - } -- private static inline void set_vertical (ref StyleContext main_context, ref Box edit_mode_box) -+ private static inline void set_vertical (ref StyleContext main_context, Box edit_mode_box) - { - main_context.remove_class ("horizontal"); - edit_mode_box.halign = Align.CENTER; -@@ -118,9 +118,9 @@ private abstract class OverlayedList : Overlay, AdaptativeWidget - - internal bool next_match () - { -- return _next_match (ref main_list_box); -+ return _next_match (main_list_box); - } -- private static inline bool _next_match (ref ListBox main_list_box) -+ private static inline bool _next_match (ListBox main_list_box) - { - ListBoxRow? row = main_list_box.get_selected_row (); // TODO multiple rows and focus-only lists - if (row == null) -@@ -130,7 +130,7 @@ private abstract class OverlayedList : Overlay, AdaptativeWidget - - if (row == null) - { -- _scroll_bottom (ref main_list_box); -+ _scroll_bottom (main_list_box); - return false; - } - main_list_box.select_row ((!) row); -@@ -140,9 +140,9 @@ private abstract class OverlayedList : Overlay, AdaptativeWidget - - internal bool previous_match () - { -- return _previous_match (ref main_list_box); -+ return _previous_match (main_list_box); - } -- private static inline bool _previous_match (ref ListBox main_list_box) -+ private static inline bool _previous_match (ListBox main_list_box) - { - uint n_items = main_list_box.get_children ().length (); // FIXME OverlayedList.n_items is unreliable - if (n_items == 0) -@@ -189,9 +189,9 @@ private abstract class OverlayedList : Overlay, AdaptativeWidget - - protected int [] get_selected_rows_indices () - { -- return _get_selected_rows_indices (ref main_list_box); -+ return _get_selected_rows_indices (main_list_box); - } -- private static inline int [] _get_selected_rows_indices (ref ListBox main_list_box) -+ private static inline int [] _get_selected_rows_indices (ListBox main_list_box) - { - int [] indices = new int [0]; - main_list_box.selected_foreach ((_list_box, selected_row) => { -@@ -205,9 +205,9 @@ private abstract class OverlayedList : Overlay, AdaptativeWidget - - protected void scroll_top () - { -- _scroll_top (ref main_list_box); -+ _scroll_top (main_list_box); - } -- private static inline void _scroll_top (ref ListBox main_list_box) -+ private static inline void _scroll_top (ListBox main_list_box) - { - Adjustment adjustment = main_list_box.get_adjustment (); - adjustment.set_value (adjustment.get_lower ()); -@@ -215,9 +215,9 @@ private abstract class OverlayedList : Overlay, AdaptativeWidget - - protected void scroll_bottom () - { -- _scroll_bottom (ref main_list_box); -+ _scroll_bottom (main_list_box); - } -- private static inline void _scroll_bottom (ref ListBox main_list_box) -+ private static inline void _scroll_bottom (ListBox main_list_box) - { - Adjustment adjustment = main_list_box.get_adjustment (); - adjustment.set_value (adjustment.get_upper ()); -@@ -225,9 +225,9 @@ private abstract class OverlayedList : Overlay, AdaptativeWidget - - internal bool handle_copy_text (out string copy_text) - { -- return _handle_copy_text (out copy_text, ref main_list_box); -+ return _handle_copy_text (out copy_text, main_list_box); - } -- private static inline bool _handle_copy_text (out string copy_text, ref ListBox main_list_box) -+ private static inline bool _handle_copy_text (out string copy_text, ListBox main_list_box) - { - List<weak ListBoxRow> selected_rows = main_list_box.get_selected_rows (); - OverlayedListRow row; -@@ -283,9 +283,9 @@ private abstract class OverlayedList : Overlay, AdaptativeWidget - - internal SelectionState get_selection_state () - { -- return _get_selection_state (ref main_list_box, ref main_list_store); -+ return _get_selection_state (main_list_box, ref main_list_store); - } -- private static inline SelectionState _get_selection_state (ref ListBox main_list_box, ref GLib.ListStore main_list_store) -+ private static inline SelectionState _get_selection_state (ListBox main_list_box, ref GLib.ListStore main_list_store) - { - List<weak ListBoxRow> selected_rows = main_list_box.get_selected_rows (); - uint n_selected_rows = selected_rows.length (); --- -GitLab - diff --git a/srcpkgs/gnome-taquin/template b/srcpkgs/gnome-taquin/template deleted file mode 100644 index 167f547e42e131..00000000000000 --- a/srcpkgs/gnome-taquin/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'gnome-taquin' -pkgname=gnome-taquin -version=3.38.1 -revision=1 -build_style=meson -hostmakedepends="gettext glib-devel itstool librsvg-devel pkg-config vala" -makedepends="gtk+3-devel gsound-devel libglib-devel librsvg-devel" -short_desc="Computer version of the 15-puzzle and other sliding puzzles" -maintainer="Nafis <mnabid.25@outlook.com>" -license="GPL-3.0-or-later" -homepage="https://wiki.gnome.org/Apps/Taquin" -distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=96db3d8fad497924a7390ad108a3ef72432a1d62d2456cae5e1934057018814f diff --git a/srcpkgs/gnome-terminal/patches/fix-W_EXITCODE.patch b/srcpkgs/gnome-terminal/patches/fix-W_EXITCODE.patch deleted file mode 100644 index 3df5c9625ad8cf..00000000000000 --- a/srcpkgs/gnome-terminal/patches/fix-W_EXITCODE.patch +++ /dev/null @@ -1,17 +0,0 @@ -Source: https://mail-archives.apache.org/mod_mbox/mesos-reviews/201610.mbox/%3C20161014170728.1720.54446@reviews.apache.org%3E -Upstream: No -Reason: fixes compilation with musl that doesn't define W* macros. - ---- a/src/terminal.cc -+++ b/src/terminal.cc -@@ -47,6 +47,10 @@ - GS_DEFINE_CLEANUP_FUNCTION0(TerminalOptions*, gs_local_options_free, terminal_options_free) - #define gs_free_options __attribute__ ((cleanup(gs_local_options_free))) - -+#ifndef W_EXITCODE -+#define W_EXITCODE(ret, sig) ((ret) << 8 | (sig)) -+#endif -+ - /* Wait-for-exit helper */ - - typedef struct { diff --git a/srcpkgs/gnome-terminal/template b/srcpkgs/gnome-terminal/template deleted file mode 100644 index 9d1dc29ac1c904..00000000000000 --- a/srcpkgs/gnome-terminal/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'gnome-terminal' -pkgname=gnome-terminal -version=3.56.2 -revision=1 -build_style=meson -configure_args="-Dnautilus_extension=true -Db_ndebug=false -Db_lto=false" -hostmakedepends="glib-devel gettext itstool pkg-config docbook-xsl libxslt" -makedepends="dconf-devel gnome-shell gsettings-desktop-schemas-devel - nautilus-devel vte3-devel libhandy1-devel" -depends="desktop-file-utils" -short_desc="GNOME terminal emulator application" -maintainer="Enno Boland <gottox@voidlinux.org>" -license="GPL-2.0-or-later, GFDL-1.3-only" -homepage="https://wiki.gnome.org/Apps/Terminal" -distfiles="https://gitlab.gnome.org/GNOME/gnome-terminal/-/archive/${version}/gnome-terminal-${version}.tar.gz" -checksum=ace8f4613da3162d1f857f5722964b4fa002d351228a32d6f94cb16e4c5bf802 -lib32disabled=yes - -if [ "$CROSS_BUILD" ]; then - hostmakedepends+=" desktop-file-utils" - configure_args+=" -Dsearch_provider=false" -fi - -nautilus-gnome-terminal-extension_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - nautilus integration" - pkg_install() { - vmove usr/lib/nautilus/extensions-4 - } -} diff --git a/srcpkgs/gnome-terminal/update b/srcpkgs/gnome-terminal/update deleted file mode 100644 index f6e2c24bf73a91..00000000000000 --- a/srcpkgs/gnome-terminal/update +++ /dev/null @@ -1 +0,0 @@ -ignore="[3].*[13579].*" diff --git a/srcpkgs/gnome-tetravex/patches/meson-0.61.patch b/srcpkgs/gnome-tetravex/patches/meson-0.61.patch deleted file mode 100644 index 12e0eab64ef09a..00000000000000 --- a/srcpkgs/gnome-tetravex/patches/meson-0.61.patch +++ /dev/null @@ -1,38 +0,0 @@ -From 80912d06f5e588f6aca966fa516103275e58d94e Mon Sep 17 00:00:00 2001 -From: Jan Beich <jbeich@FreeBSD.org> -Date: Mon, 24 Jan 2022 11:48:22 +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:37:0: ERROR: Function does not take positional arguments. -data/meson.build:59: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 bb77248..b881e8a 100644 ---- a/data/meson.build -+++ b/data/meson.build -@@ -34,7 +34,7 @@ endif - - # Desktop file - if get_option('build_gui') -- desktop_file = i18n.merge_file ('desktop-file', -+ desktop_file = i18n.merge_file ( - input: project_id + '.desktop.in', - output: project_id + '.desktop', - install: true, -@@ -56,7 +56,7 @@ endif - - # AppData file - if get_option('build_gui') -- appdata_file = i18n.merge_file ('appdata-file', -+ appdata_file = i18n.merge_file ( - input: project_id + '.appdata.xml.in', - output: project_id + '.appdata.xml', - install: true, --- -GitLab - diff --git a/srcpkgs/gnome-tetravex/template b/srcpkgs/gnome-tetravex/template deleted file mode 100644 index f9879dcdfcce04..00000000000000 --- a/srcpkgs/gnome-tetravex/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'gnome-tetravex' -pkgname=gnome-tetravex -version=3.38.2 -revision=1 -build_style=meson -hostmakedepends="gettext itstool pkg-config vala glib-devel" -makedepends="gtk+3-devel libglib-devel" -short_desc="GNOME puzzle game where you align pieces with numbers" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-or-later" -homepage="https://wiki.gnome.org/Apps/Tetravex" -distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=1fcdf10979b9a3526009d783a1c88a389918f360da4edb44fba25c71f186911b diff --git a/srcpkgs/gnome-text-editor/template b/srcpkgs/gnome-text-editor/template deleted file mode 100644 index c8fb745b01b06e..00000000000000 --- a/srcpkgs/gnome-text-editor/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'gnome-text-editor' -pkgname=gnome-text-editor -version=48.3 -revision=1 -build_style=meson -hostmakedepends="pkg-config gettext itstool glib-devel - gtk-update-icon-cache desktop-file-utils" -makedepends="libglib-devel gtk4-devel gtksourceview5-devel libspelling-devel - libadwaita-devel editorconfig-devel" -short_desc="Simple text editor" -maintainer="Orphaned <orphan@voidlinux.org>" -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/main/NEWS" -changelog="https://gitlab.gnome.org/GNOME/gnome-text-editor/-/raw/gnome-48/NEWS" -distfiles="${GNOME_SITE}/gnome-text-editor/${version%.*}/gnome-text-editor-$version.tar.xz" -checksum=3f9e9722394edb4d2145c06d69210b3d3fca5cd2b90d632643be750843d556ba diff --git a/srcpkgs/gnome-themes-extra-gtk b/srcpkgs/gnome-themes-extra-gtk deleted file mode 120000 index 5be38e8d090b9c..00000000000000 --- a/srcpkgs/gnome-themes-extra-gtk +++ /dev/null @@ -1 +0,0 @@ -gnome-themes-extra \ No newline at end of file diff --git a/srcpkgs/gnome-themes-extra/template b/srcpkgs/gnome-themes-extra/template deleted file mode 100644 index fb196f7629d440..00000000000000 --- a/srcpkgs/gnome-themes-extra/template +++ /dev/null @@ -1,33 +0,0 @@ -# Template file for 'gnome-themes-extra' -pkgname=gnome-themes-extra -version=3.28 -revision=4 -build_style=gnu-configure -hostmakedepends="pkg-config intltool librsvg-utils glib-devel which - gtk-update-icon-cache" -makedepends="gtk+-devel gtk+3-devel librsvg-devel" -depends="cantarell-fonts adwaita-icon-theme>=${version}" -short_desc="Extra GNOME themes" -maintainer="Orphaned <orphan@voidlinux.org>" -license="LGPL-2.1-or-later" -homepage="https://gitlab.gnome.org/GNOME/gnome-themes-extra" -distfiles="${GNOME_SITE}/${pkgname}/${version}/${pkgname}-${version}.tar.xz" -checksum=7c4ba0bff001f06d8983cfc105adaac42df1d1267a2591798a780bac557a5819 - -gnome-themes-extra-gtk_package() { - short_desc+=" - for GTK+2.0" - depends="${sourcepkg}>=${version}_${revision}" - lib32disabled=yes - pkg_install() { - vmove usr/lib/gtk-2.0 - vmove usr/share/themes/Adwaita/gtk-2.0 - vmove usr/share/themes/Adwaita-dark/gtk-2.0 - vmove usr/share/themes/HighContrast/gtk-2.0 - } -} - -gnome-themes-standard_package() { - metapackage=yes - short_desc+=" (transitional dummy package)" - depends="gnome-themes-extra-gtk-${version}_${revision}" -} diff --git a/srcpkgs/gnome-themes-standard b/srcpkgs/gnome-themes-standard deleted file mode 120000 index 5be38e8d090b9c..00000000000000 --- a/srcpkgs/gnome-themes-standard +++ /dev/null @@ -1 +0,0 @@ -gnome-themes-extra \ No newline at end of file diff --git a/srcpkgs/gnome-themes-standard-metacity/template b/srcpkgs/gnome-themes-standard-metacity/template deleted file mode 100644 index 420e8fa373a7c8..00000000000000 --- a/srcpkgs/gnome-themes-standard-metacity/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'gnome-themes-standard-metacity' -pkgname=gnome-themes-standard-metacity -_pkgname=gnome-themes-standard -version=3.14.2.3 -revision=2 -build_style=gnu-configure -hostmakedepends="pkg-config intltool librsvg-utils glib-devel gtk-update-icon-cache" -makedepends="gtk+-devel gtk+3-devel librsvg-devel" -depends="cantarell-fonts adwaita-icon-theme" -short_desc="Standard GNOME themes for metacity" -maintainer="Enno Boland <gottox@voidlinux.org>" -license="LGPL-2.1-or-later" -homepage="http://www.gnome.org" -distfiles="${GNOME_SITE}/$_pkgname/${version%.*.*}/$_pkgname-$version.tar.xz" -checksum=d82a1cf90be3397deadea46d3ba396a46943c7e141ebc70cf833956b5794e479 -lib32disabled=yes - -post_install() { - # Remove everything but the metacity themes - rm -r $DESTDIR/usr/{lib,share/{icons,themes/*/{gtk-*,index.theme}}} -} diff --git a/srcpkgs/gnome-themes-standard-metacity/update b/srcpkgs/gnome-themes-standard-metacity/update deleted file mode 100644 index 6421c84695fbdf..00000000000000 --- a/srcpkgs/gnome-themes-standard-metacity/update +++ /dev/null @@ -1,2 +0,0 @@ -pkgname="gnome-themes-standard" -ignore="3.1[68]* 3.[2-9]*" diff --git a/srcpkgs/gnome-todo b/srcpkgs/gnome-todo deleted file mode 120000 index 3d43d807711888..00000000000000 --- a/srcpkgs/gnome-todo +++ /dev/null @@ -1 +0,0 @@ -Endeavour \ No newline at end of file diff --git a/srcpkgs/gnome-tour/template b/srcpkgs/gnome-tour/template deleted file mode 100644 index fc08560daf1dd2..00000000000000 --- a/srcpkgs/gnome-tour/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'gnome-tour' -pkgname=gnome-tour -version=48.1 -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/main/NEWS" -distfiles="${GNOME_SITE}/gnome-tour/${version%.*}/gnome-tour-${version}.tar.xz" -checksum=b8a03b2574eb956abe9af1414161ccb17f830d53600b9c0499cef3bb6f4127c5 - -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-tweak-tool b/srcpkgs/gnome-tweak-tool deleted file mode 120000 index f473c94aca7e9f..00000000000000 --- a/srcpkgs/gnome-tweak-tool +++ /dev/null @@ -1 +0,0 @@ -gnome-tweaks \ No newline at end of file diff --git a/srcpkgs/gnome-tweaks/template b/srcpkgs/gnome-tweaks/template deleted file mode 100644 index bbe918bc7999a7..00000000000000 --- a/srcpkgs/gnome-tweaks/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'gnome-tweaks' -pkgname=gnome-tweaks -version=46.1 -revision=2 -build_style=meson -hostmakedepends="pkg-config gettext desktop-file-utils gtk4-update-icon-cache" -makedepends="gsettings-desktop-schemas-devel libadwaita-devel - python3-gobject-devel" -depends="dconf gnome-settings-daemon libadwaita mutter python3-gobject" -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=2f192a7085fbd6843ecf825716d9da21ec9272029149ea35f3e159e0ac309b80 -replaces="gnome-tweak-tool>=0" - -gnome-tweak-tool_package() { - metapackage=yes - depends="gnome-tweaks>=${version}_${revision}" - short_desc+=" (transitional dummy package)" -} diff --git a/srcpkgs/gnome-twitch/template b/srcpkgs/gnome-twitch/template deleted file mode 100644 index 216a68277ad70c..00000000000000 --- a/srcpkgs/gnome-twitch/template +++ /dev/null @@ -1,9 +0,0 @@ -# Template file for 'gnome-twitch' -pkgname=gnome-twitch -version=0.4.2 -revision=2 -metapackage=yes -short_desc="Gnome Twitch (removed because of mpv)" -maintainer="Đoàn Trần Công Danh <congdanhqx@gmail.com>" -license="BSD-2-Clause" -homepage="https://voidlinux.org" diff --git a/srcpkgs/gnome-usage/template b/srcpkgs/gnome-usage/template deleted file mode 100644 index 91187b5a5984f9..00000000000000 --- a/srcpkgs/gnome-usage/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'gnome-usage' -pkgname=gnome-usage -version=46.1 -revision=1 -build_style=meson -hostmakedepends="glib-devel pkg-config vala gettext" -makedepends="gtk4-devel libadwaita-devel libglib-devel libgtop-devel vala-devel - tinysparql-devel libgee-devel" -short_desc="Nice way to view information about use of system resources" -maintainer="Enno Boland <gottox@voidlinux.org>" -license="GPL-3.0-or-later" -homepage="https://wiki.gnome.org/Apps/Usage" -distfiles="${GNOME_SITE}/gnome-usage/${version%.*}/gnome-usage-${version}.tar.xz" -checksum=7bda088e4bf6f582bb3c0245dd4ed59cb8064ac56cf2be4682196beccad880e3 diff --git a/srcpkgs/gnome-user-docs/template b/srcpkgs/gnome-user-docs/template deleted file mode 100644 index 4ae570c0979069..00000000000000 --- a/srcpkgs/gnome-user-docs/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'gnome-user-docs' -pkgname=gnome-user-docs -version=48.2 -revision=1 -build_style=gnu-configure -hostmakedepends="gettext pkg-config itstool" -makedepends="yelp" -depends="yelp" -short_desc="User documentation for GNOME" -maintainer="Orphaned <orphan@voidlinux.org>" -license="CC-BY-3.0" -homepage="https://gitlab.gnome.org/GNOME/gnome-user-docs" -changelog="https://gitlab.gnome.org/GNOME/gnome-user-docs/-/raw/master/NEWS" -distfiles="${GNOME_SITE}/gnome-user-docs/${version%.*}/gnome-user-docs-${version}.tar.xz" -checksum=67829f764ba672d7f99ff72ef6513b40cc931fb401bf7bd7db5f805e7bfa3db9 diff --git a/srcpkgs/gnome-video-effects/template b/srcpkgs/gnome-video-effects/template deleted file mode 100644 index 7f1ee8da909a7a..00000000000000 --- a/srcpkgs/gnome-video-effects/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'gnome-video-effects' -pkgname=gnome-video-effects -version=0.6.0 -revision=1 -build_style=meson -hostmakedepends="pkg-config gettext" -makedepends="gstreamer1-devel" -short_desc="Collection of GStreamer effects for GNOME" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-or-later" -homepage="https://wiki.gnome.org/Projects/GnomeVideoEffects" -changelog="https://gitlab.gnome.org/GNOME/gnome-video-effects/-/raw/master/NEWS" -distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=d7aeaeb46b3f5a832fb2e0d90b42bf8c6160202ca52ac9add17afce192e3c8a8 diff --git a/srcpkgs/gnome-weather/template b/srcpkgs/gnome-weather/template deleted file mode 100644 index d5cdac1fdd0894..00000000000000 --- a/srcpkgs/gnome-weather/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'gnome-weather' -pkgname=gnome-weather -version=48.0 -revision=1 -build_helper="gir" -build_style=meson -hostmakedepends="gettext pkg-config itstool glib-devel gjs desktop-file-utils - gtk4-update-icon-cache" -makedepends="gtk4-devel libadwaita-devel gjs-devel libgweather-devel geoclue2-devel" -depends="desktop-file-utils gjs geoclue2 libgweather gnome-desktop" -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" -changelog="https://gitlab.gnome.org/GNOME/gnome-weather/-/raw/gnome-46/NEWS" -distfiles="${GNOME_SITE}/gnome-weather/${version%.*}/gnome-weather-${version}.tar.xz" -checksum=4c0569b3d815ae2f9416d47134cbd3056340640ff186d31a94c865813b4bdbb5 -lib32disabled=yes diff --git a/srcpkgs/gnome/template b/srcpkgs/gnome/template deleted file mode 100644 index 814c365a6f8054..00000000000000 --- a/srcpkgs/gnome/template +++ /dev/null @@ -1,107 +0,0 @@ -# Template file for 'gnome' -pkgname=gnome -version=48.0 -revision=2 -metapackage=yes -short_desc="GNOME meta-package for Void Linux" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-only, LGPL-2.0-only" -homepage="https://www.gnome.org" - -depends=" - gnome-core>=${version} - baobab>=${version} - decibels>=${version} - evince>=${version} - file-roller>=44.5 - gnome-calculator>=${version} - gnome-calendar>=${version} - gnome-characters>=${version} - gnome-clocks>=${version} - gnome-console>=${version} - gnome-contacts>=${version} - gnome-disk-utility>=46.1 - gnome-font-viewer>=${version} - gnome-maps>=${version} - gnome-music>=47.1 - gnome-remote-desktop>=${version} - gnome-system-monitor>=${version} - gnome-text-editor>=${version} - gnome-tweaks>=46.1 - gnome-weather>=${version} - gsound>=1.0.3 - gspell>=1.12.2 - iio-sensor-proxy>=3.4 - loupe>=${version} - orca>=${version} - phodav>=3.0 - power-profiles-daemon>=0.13 - simple-scan>=46.0 - snapshot>=${version} - totem>=43" - -_apps_depends=" - Endeavour>=43 - bijiben>=40.1 - dconf-editor>=45.0.1 - decibels>=${version} - devhelp>=43 - epiphany>=${version} - evolution>=3.52.0 - ghex>=46.0 - gitg>=44 - gnome-boxes>=${version} - gnome-builder>=${version} - gnome-calculator>=${version} - gnome-calendar>=${version} - gnome-characters>=${version} - gnome-clocks>=${version} - gnome-connections>=${version} - gnome-console>=${version} - gnome-dictionary>=40.0 - gnome-disk-utility>=46.1 - gnome-font-viewer>=${version} - gnome-maps>=${version} - gnome-nettool>=42 - gnome-photos>=44.0 - gnome-screenshot>=41.0 - gnome-sound-recorder>=42 - gnome-system-monitor>=${version} - gnome-text-editor>=${version} - gnome-tour>=${version} - gnote>=47.2 - polari>=46.0 - rygel>=0.42.5 - simple-scan>=46.0 - totem>=43.0 - vino>=3.22.0" - -_games_collection_depends=" - aisleriot>=3.22.31 - five-or-more>=3.32.3 - four-in-a-row>=3.38.1 - gnome-2048>=3.38.2 - gnome-chess>=${version} - gnome-klotski>=3.38.2 - gnome-mahjongg>=${version} - gnome-mines>=40.1 - gnome-nibbles>=4.0.4 - gnome-robots>=40.0 - gnome-sudoku>=${version} - gnome-tetravex>=3.38.2 - hitori>=44.0 - iagno>=3.38.1 - lightsoff>=46.0 - quadrapassel>=40.2 - swell-foop>=46.0 - tali>=40.9" - -gnome-apps_package() { - depends="$_apps_depends" - short_desc="GNOME-Apps meta-package for Void Linux" -} - -gnome-games-collection_package() { - depends="$_games_collection_depends" - short_desc="GNOME Games Collection meta-package for Void Linux" -} diff --git a/srcpkgs/gnote/template b/srcpkgs/gnote/template deleted file mode 100644 index db85ab3403b94d..00000000000000 --- a/srcpkgs/gnote/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'gnote' -pkgname=gnote -version=48.1 -revision=1 -build_style=meson -hostmakedepends="pkg-config gettext itstool - desktop-file-utils gtk-update-icon-cache" -makedepends="libsecret-devel libxslt-devel libuuid-devel gtkmm4-devel - libxml2-devel libadwaita-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-46/NEWS" -distfiles="${GNOME_SITE}/gnote/${version%.*}/gnote-${version}.tar.xz" -checksum=e4851ee6a5bc2f5c07d1c6ff4d69ba0471c24caa7d8204bd2a1098dc7187bedf -lib32disabled=yes diff --git a/srcpkgs/gns3-gui/template b/srcpkgs/gns3-gui/template deleted file mode 100644 index cdf802914f2662..00000000000000 --- a/srcpkgs/gns3-gui/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'gns3-gui' -pkgname=gns3-gui -version=2.2.54 -revision=1 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3-setuptools python3-psutil python3-jsonschema - python3-PyQt5-svg python3-PyQt5-websockets xterm inetutils-telnet - gns3-net-converter python3-distro" -checkdepends="${depends} python3-pytest python3-wheel" -short_desc="Graphical Network Simulator 3 - GUI" -maintainer="Tim Sandquist <tim.sandquist@gmail.com>" -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=98e1d4eba48041674945980d95f42d4fb70682a3814e73fbd6cf2877c2e7d1f4 - - -post_patch() { - # comment out requirements since versions are usually out of sync with Void packages - vsed -e 's|^|#|' -i requirements.txt -} - -post_install() { - vinstall gns3-gui.desktop 644 usr/share/applications - vinstall resources/images/gns3_icon_256x256.png 644 usr/share/pixmaps gns3.png -} diff --git a/srcpkgs/gns3-net-converter/template b/srcpkgs/gns3-net-converter/template deleted file mode 100644 index fe21c181675c31..00000000000000 --- a/srcpkgs/gns3-net-converter/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'gns3-net-converter' -pkgname=gns3-net-converter -version=1.3.0 -revision=9 -build_style=python3-module -pycompile_module="gns3converter" -hostmakedepends="python3-setuptools" -depends="python3-setuptools python3-configobj" -short_desc="Convert old ini-style GNS3 topologies to v1+ JSON format" -maintainer="Michael Aldridge <maldridge@voidlinux.org>" -license="GPL-3" -homepage="https://github.com/gns3/gns3-converter" -distfiles="${PYPI_SITE}/g/${pkgname}/${pkgname}-${version}.tar.gz" -checksum=0d189874a299af3853e97e88e41f089cad2949251ef0a68c9b217485ccc76ac6 diff --git a/srcpkgs/gns3-server/template b/srcpkgs/gns3-server/template deleted file mode 100644 index 03359a35008115..00000000000000 --- a/srcpkgs/gns3-server/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'gns3-server' -pkgname=gns3-server -version=2.2.54 -revision=1 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3-setuptools python3-jsonschema python3-aiohttp python3-aiohttp-cors - python3-yarl python3-Jinja2 python3-psutil python3-aiofiles python3-platformdirs - python3-py-cpuinfo python3-distro python3-async-timeout dynamips ubridge busybox-static" -checkdepends="${depends} python3-pytest python3-flake8 python3-pytest-timeout python3-pytest-aiohttp" -short_desc="Graphical Network Simulator 3 - Server" -maintainer="Tim Sandquist <tim.sandquist@gmail.com>" -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=fe17019797f400a55350f3a7f3e0b9b3b89e14adacf68641e85ca895cd9cf1b9 - -post_patch() { - # comment out requirements since versions are usually out of sync with Void packages - vsed -e 's|^|#|' -i requirements.txt - # pre-populate docker resource directory with static busybox binary - if [ "$CROSS_BUILD" ]; then - cp ${XBPS_CROSS_BASE}/bin/busybox.static gns3server/compute/docker/resources/bin/busybox - fi -} diff --git a/srcpkgs/gnu-efi-libs/patches/musl-wchar.patch b/srcpkgs/gnu-efi-libs/patches/musl-wchar.patch deleted file mode 100644 index 9b7d516fd7b3ee..00000000000000 --- a/srcpkgs/gnu-efi-libs/patches/musl-wchar.patch +++ /dev/null @@ -1,141 +0,0 @@ -From edfda7c396134c7109444b230ce4b0da1e61d524 Mon Sep 17 00:00:00 2001 -From: Callum Farmer <gmbr3@opensuse.org> -Date: Wed, 29 May 2024 16:22:50 +0100 -Subject: [PATCH] Make CHAR16 use uint16_t - -musl-libc doesn't like fshort-wchar so remove wchar_t usage -Use uint16_t as char16_t can be up to 32bits -Fixes ncroxon/gnu-efi#16 - -Signed-off-by: Callum Farmer <gmbr3@opensuse.org> ---- - Make.defaults | 4 ++-- - inc/aarch64/efibind.h | 2 +- - inc/arm/efibind.h | 2 +- - inc/ia32/efibind.h | 2 +- - inc/ia64/efibind.h | 2 +- - inc/loongarch64/efibind.h | 2 +- - inc/mips64el/efibind.h | 2 +- - inc/riscv64/efibind.h | 5 ++--- - inc/x86_64/efibind.h | 2 +- - 9 files changed, 11 insertions(+), 12 deletions(-) - -diff --git a/inc/aarch64/efibind.h b/inc/aarch64/efibind.h -index c670f84..827b066 100644 ---- a/inc/aarch64/efibind.h -+++ b/inc/aarch64/efibind.h -@@ -40,7 +40,7 @@ typedef int64_t intptr_t; - - #include <stddef.h> - --typedef wchar_t CHAR16; -+typedef uint16_t CHAR16; - #define WCHAR CHAR16 - - typedef uint64_t UINT64; -diff --git a/inc/arm/efibind.h b/inc/arm/efibind.h -index 3a95e85..6094c65 100644 ---- a/inc/arm/efibind.h -+++ b/inc/arm/efibind.h -@@ -48,7 +48,7 @@ typedef int32_t intptr_t; - - #include <stddef.h> - --typedef wchar_t CHAR16; -+typedef uint16_t CHAR16; - #define WCHAR CHAR16 - - typedef uint64_t UINT64; -diff --git a/inc/ia32/efibind.h b/inc/ia32/efibind.h -index accedce..a82aef6 100644 ---- a/inc/ia32/efibind.h -+++ b/inc/ia32/efibind.h -@@ -87,7 +87,7 @@ Revision History - - #include <stddef.h> - --typedef wchar_t CHAR16; -+typedef uint16_t CHAR16; - #define WCHAR CHAR16 - - -diff --git a/inc/ia64/efibind.h b/inc/ia64/efibind.h -index efdbd0e..e68b0d8 100644 ---- a/inc/ia64/efibind.h -+++ b/inc/ia64/efibind.h -@@ -74,7 +74,7 @@ Revision History - - #include <stddef.h> - --typedef wchar_t CHAR16; -+typedef uint16_t CHAR16; - #define WCHAR CHAR16 - - typedef uint64_t UINT64; -diff --git a/inc/loongarch64/efibind.h b/inc/loongarch64/efibind.h -index e5b2318..6fc7b65 100644 ---- a/inc/loongarch64/efibind.h -+++ b/inc/loongarch64/efibind.h -@@ -44,7 +44,7 @@ typedef int64_t intptr_t; - - #include <stddef.h> - --typedef wchar_t CHAR16; -+typedef uint16_t CHAR16; - #define WCHAR CHAR16 - - typedef uint64_t UINT64; -diff --git a/inc/mips64el/efibind.h b/inc/mips64el/efibind.h -index fbdff30..63b1b23 100644 ---- a/inc/mips64el/efibind.h -+++ b/inc/mips64el/efibind.h -@@ -42,7 +42,7 @@ typedef int64_t intptr_t; - - #include <stddef.h> - --typedef wchar_t CHAR16; -+typedef uint16_t CHAR16; - #define WCHAR CHAR16 - - typedef uint64_t UINT64; -diff --git a/inc/riscv64/efibind.h b/inc/riscv64/efibind.h -index 1a8b1dc..5558e8b 100644 ---- a/inc/riscv64/efibind.h -+++ b/inc/riscv64/efibind.h -@@ -17,13 +17,12 @@ - */ - - #include <stdint.h> -+#include <stddef.h> - - // - // Basic EFI types of various widths - // - --#include <stddef.h> -- - typedef uint64_t UINT64; - typedef int64_t INT64; - typedef uint32_t UINT32; -@@ -33,7 +32,7 @@ typedef int16_t INT16; - typedef uint8_t UINT8; - typedef int8_t INT8; - typedef char CHAR8; --typedef wchar_t CHAR16; -+typedef uint16_t CHAR16; - #define WCHAR CHAR16 - #undef VOID - typedef void VOID; -diff --git a/inc/x86_64/efibind.h b/inc/x86_64/efibind.h -index e454ed2..8f431cb 100644 ---- a/inc/x86_64/efibind.h -+++ b/inc/x86_64/efibind.h -@@ -98,7 +98,7 @@ Revision History - - #include <stddef.h> - --typedef wchar_t CHAR16; -+typedef uint16_t CHAR16; - #define WCHAR CHAR16 - - typedef uint64_t UINT64; diff --git a/srcpkgs/gnu-efi-libs/patches/no-werror.patch b/srcpkgs/gnu-efi-libs/patches/no-werror.patch deleted file mode 100644 index 8d91760ded5bb2..00000000000000 --- a/srcpkgs/gnu-efi-libs/patches/no-werror.patch +++ /dev/null @@ -1,16 +0,0 @@ ---- a/Make.defaults -+++ b/Make.defaults -@@ -183,11 +183,11 @@ ifneq (mingw32,$(findstring mingw32, $(GCCMACHINE))) - endif - - ifeq (FreeBSD, $(findstring FreeBSD, $(OS))) --CFLAGS += $(ARCH3264) -g -O2 -Wall -Wextra -Werror \ -+CFLAGS += $(ARCH3264) -g -O2 -Wall -Wextra \ - -funsigned-char -fshort-wchar -fno-strict-aliasing \ - -ffreestanding -fno-stack-protector - else --CFLAGS += $(ARCH3264) -g -O2 -Wall -Wextra -Wno-pointer-sign -Werror \ -+CFLAGS += $(ARCH3264) -g -O2 -Wall -Wextra -Wno-pointer-sign \ - -funsigned-char -fshort-wchar -fno-strict-aliasing \ - -ffreestanding -fno-stack-protector -fno-stack-check \ - -fno-stack-check \ diff --git a/srcpkgs/gnu-efi-libs/template b/srcpkgs/gnu-efi-libs/template deleted file mode 100644 index e7bb3f71cabd96..00000000000000 --- a/srcpkgs/gnu-efi-libs/template +++ /dev/null @@ -1,55 +0,0 @@ -# Template file for 'gnu-efi-libs' -pkgname=gnu-efi-libs -reverts="3.0w_1" # Not an actual revert, xbps considers 3.0w higher than 3.0.8 -version=3.0.18 -revision=3 -makedepends="pciutils-devel" -short_desc="Library for building UEFI Applications using GNU toolchain" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-or-later" -homepage="https://sourceforge.net/projects/gnu-efi/" -distfiles="${SOURCEFORGE_SITE}/gnu-efi/gnu-efi-${version}.tar.bz2" -checksum=7f212c96ee66547eeefb531267b641e5473d7d8529f0bd8ccdefd33cf7413f5c -make_build_args="PREFIX=/usr LIBDIR=/usr/lib" -nostrip=yes - -# If we are cross-building we need to pass the cross-compilation triplet -# to the CROSS_COMPILE environment variable so the build system uses -# the cross tooling -if [ "$CROSS_BUILD" ]; then - export CROSS_COMPILE=${XBPS_CROSS_TRIPLET}- -fi - -# Filter out arches for the host machine -# the makefile only accept specific names like ia32 for i686 -# and arm for all armv*, we also get to remove the musl specifiers -case "$XBPS_MACHINE" in - x86_64*) make_build_args+=" HOSTARCH=x86_64" ;; - i686*) make_build_args+=" HOSTARCH=ia32" ;; - arm*) make_build_args+=" HOSTARCH=arm" ;; - aarch64*) make_build_args+=" HOSTARCH=aarch64" ;; - riscv64*) make_build_args+=" HOSTARCH=riscv64" ;; -esac - -# Filter our arches for the target machines -# the same rules as above apply, we also get a chance to declare -# broken= here for unsupported configurations -case "$XBPS_TARGET_MACHINE" in - x86_64*) make_build_args+=" ARCH=x86_64" ;; - i686*) make_build_args+=" ARCH=ia32" ;; - arm*) make_build_args+=" ARCH=arm" ;; - aarch64*) make_build_args+=" ARCH=aarch64" ;; - riscv64*) make_build_args+=" ARCH=riscv64" ;; - *) broken="${XBPS_TARGET_MACHINE} is untested, please add support if possible" ;; -esac - -do_build() { - # upstream provides LDFLAGS directly to ld: https://sourceforge.net/p/gnu-efi/bugs/33/ - LDFLAGS="${LDFLAGS//-Wl/}" - LDFLAGS="${LDFLAGS//,/ }" - make ${make_build_args} -} - -do_install() { - make ${make_build_args} INSTALLROOT=${DESTDIR} install -} diff --git a/srcpkgs/gnu-efi-libs/update b/srcpkgs/gnu-efi-libs/update deleted file mode 100644 index bd494d77378540..00000000000000 --- a/srcpkgs/gnu-efi-libs/update +++ /dev/null @@ -1,2 +0,0 @@ -pkgname=gnu-efi -ignore="*[a-zA-Z]*" diff --git a/srcpkgs/gnubg/template b/srcpkgs/gnubg/template deleted file mode 100644 index d9f5efb8f15efa..00000000000000 --- a/srcpkgs/gnubg/template +++ /dev/null @@ -1,45 +0,0 @@ -# Template file for 'gnubg' -pkgname=gnubg -version=1.08.003 -revision=5 -build_style=gnu-configure -configure_args="--disable-cputest ax_cv_gcc_x86_cpuid_0x00000001=6000000 - --with-gtk3 --localedir=/usr/share/locale" -hostmakedepends="flex gdk-pixbuf-devel gettext pkg-config python3-devel" -makedepends="libcurl-devel libglib-devel gtk+3-devel libepoxy-devel python3-devel - glu-devel libcanberra-devel readline-devel readline sqlite-devel" -depends="python3" -short_desc="GNU Backgammon game" -maintainer="Leah Neukirchen <leah@vuxu.org>" -license="GPL-3.0-or-later" -homepage="https://www.gnu.org/software/gnubg/" -distfiles="${GNU_SITE}/gnubg/${pkgname}-release-${version}-sources.tar.gz" -checksum=6f7d969b13cfff786fba90ff8cc5e5d564b97f4f0aa69afe4f3838f18c445979 -LDLIBS="-lm -lreadline -lpython${py3_ver}" - -if [ "$CROSS_BUILD" ]; then - hostmakedepends+=" ${pkgname}" -fi - -case "$XBPS_TARGET_MACHINE" in - x86_64*) configure_args+=" --enable-simd=sse2" ;; -esac - -pre_configure() { - if [ "$CROSS_BUILD" ]; then - makeweights < gnubg.weights > gnubg.wd - makebearoff -o 6 -s 7999999 -f gnubg_os0.bd - makebearoff -t 6x6 -f gnubg_ts0.bd - - export PYTHON_CPPFLAGS="-I${XBPS_CROSS_BASE}/usr/include/python${py3_ver}" - fi -} - -post_configure() { - vsed -i -e 's:^localedir = .*:localedir = /usr/share/locale:' \ - -e 's:^gnulocaledir = .*:gnulocaledir = /usr/share/locale:' po/Makefile -} - -post_install() { - rm -rf ${DESTDIR}/usr/lib/locale -} diff --git a/srcpkgs/gnubg/update b/srcpkgs/gnubg/update deleted file mode 100644 index 8588a5e5db2596..00000000000000 --- a/srcpkgs/gnubg/update +++ /dev/null @@ -1 +0,0 @@ -pattern='gnubg-release-\K[\d.]+\d+' diff --git a/srcpkgs/gnucash-devel b/srcpkgs/gnucash-devel deleted file mode 120000 index 66d1f770303f53..00000000000000 --- a/srcpkgs/gnucash-devel +++ /dev/null @@ -1 +0,0 @@ -gnucash \ No newline at end of file diff --git a/srcpkgs/gnucash/files/README.voidlinux b/srcpkgs/gnucash/files/README.voidlinux deleted file mode 100644 index 6ed12f90109d2c..00000000000000 --- a/srcpkgs/gnucash/files/README.voidlinux +++ /dev/null @@ -1,9 +0,0 @@ -To use the SQL backend(s) you must install the appropriate driver: - -SQL Backend Package ------------ ------- -MySQL libdbdmysql -PostgreSQL libdbdpgsql -SQLite libdbdsqlite - -You can also install all of the above with libdbi-drivers. diff --git a/srcpkgs/gnucash/patches/boost-1.89.patch b/srcpkgs/gnucash/patches/boost-1.89.patch deleted file mode 100644 index 1ff67195012bad..00000000000000 --- a/srcpkgs/gnucash/patches/boost-1.89.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -576,7 +576,7 @@ set (Boost_FIND_QUIETLY ON) - if (NOT DEFINED ${BOOST_ROOT}) - set(BOOST_ROOT $ENV{BOOST_ROOT}) - endif() --find_package (Boost 1.67.0 COMPONENTS date_time filesystem locale program_options regex system) -+find_package (Boost 1.67.0 COMPONENTS filesystem locale program_options) - - if (Boost_FOUND) - include_directories(${Boost_INCLUDE_DIRS}) diff --git a/srcpkgs/gnucash/patches/disabletests.patch b/srcpkgs/gnucash/patches/disabletests.patch deleted file mode 100644 index 2172c2d2c0b5cb..00000000000000 --- a/srcpkgs/gnucash/patches/disabletests.patch +++ /dev/null @@ -1,14 +0,0 @@ ---- a/libgnucash/engine/test/CMakeLists.txt 2020-07-11 01:39:03.000000000 +0200 -+++ b/libgnucash/engine/test/CMakeLists.txt 2021-01-31 22:22:19.782029671 +0100 -@@ -49,3 +49,3 @@ if (NOT WIN32) -- set(SOURCES ${test_qof_SOURCES} ${CMAKE_SOURCE_DIR}/common/test-core/unittest-support.c) -- add_engine_test(test-qof "${SOURCES}") -- target_compile_definitions(test-qof PRIVATE TESTPROG=test_qof) -+ # set(SOURCES ${test_qof_SOURCES} ${CMAKE_SOURCE_DIR}/common/test-core/unittest-support.c) -+ # add_engine_test(test-qof "${SOURCES}") -+ # target_compile_definitions(test-qof PRIVATE TESTPROG=test_qof) -@@ -167,2 +167,2 @@ set(test_gnc_numeric_SOURCES --gnc_add_test(test-gnc-numeric "${test_gnc_numeric_SOURCES}" -- gtest_engine_INCLUDES gtest_qof_LIBS) -+# gnc_add_test(test-gnc-numeric "${test_gnc_numeric_SOURCES}" -+# gtest_engine_INCLUDES gtest_qof_LIBS) diff --git a/srcpkgs/gnucash/template b/srcpkgs/gnucash/template deleted file mode 100644 index 9700952d715f7c..00000000000000 --- a/srcpkgs/gnucash/template +++ /dev/null @@ -1,54 +0,0 @@ -# Template file for 'gnucash' -pkgname=gnucash -version=5.12 -revision=3 -build_style=cmake -make_check_target=check -configure_args="-DWITH_PYTHON=1 -DCOMPILE_GSCHEMAS=OFF" -hostmakedepends="pkg-config guile python3-setuptools libxslt perl gettext swig" -makedepends="aqbanking-devel icu-devel gc-devel glib-devel gtest-devel guile-devel - boost-devel-minimal libboost_filesystem libboost_locale libboost_program_options - gwenhywfar-devel ktoblzcheck-devel libofx-devel libsecret-devel - libxslt-devel libwebkit2gtk41-devel python3-devel gwenhywfar-gtk3 tzdata - libdbi-devel libdbi-drivers-devel" -depends="dconf guile perl" -short_desc="Financial-accounting software" -maintainer="ManfredU <mu@usselmann.it>" -license="GPL-2.0-or-later" -homepage="http://www.gnucash.org" -changelog="https://raw.githubusercontent.com/Gnucash/gnucash/stable/NEWS" -distfiles="https://github.com/Gnucash/gnucash/releases/download/${version}/gnucash-${version}.tar.gz" -checksum=fa279ac0378b1860ede15a8b6645628e17e7e94df496d69be8fd5d20a570ccc7 - -pycompile_dirs="usr/share/gnucash/python" -conf_files="/etc/gnucash/environment" -nocross="fails to compile guile code when cross-compiling" - -CXXFLAGS="-Wno-error" -CFLAGS="-Wno-error" -export LC_ALL="C" - -if [ "$XBPS_TARGET_ENDIAN" = "be" ]; then - broken="Segmentation fault" -fi - -post_install() { - vdoc "${FILESDIR}/README.voidlinux" - # startup fails in scheme code when the locale is set to anything else on musl - if [ "$XBPS_TARGET_LIBC" = "musl" ]; then - vsed -i ${DESTDIR}/usr/share/applications/gnucash.desktop \ - -e 's/Exec=gnucash/Exec=env LANG=C gnucash/' - fi - # Delete the gnucash-valgrind executable because the source files - # are not included with the package and the executable is hardlinked - # to the location that it was built at. - rm -f "${DESTDIR}/usr/bin/gnucash-valgrind" -} - -gnucash-devel_package() { - short_desc+=" - development files" - depends="gnucash>=${version}_${revision}" - pkg_install() { - vmove usr/include - } -} diff --git a/srcpkgs/gnucash/update b/srcpkgs/gnucash/update deleted file mode 100644 index e980afc360d1d3..00000000000000 --- a/srcpkgs/gnucash/update +++ /dev/null @@ -1 +0,0 @@ -ignore="*.9??" diff --git a/srcpkgs/gnuchess/template b/srcpkgs/gnuchess/template deleted file mode 100644 index 671c5e5594de94..00000000000000 --- a/srcpkgs/gnuchess/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'gnuchess' -pkgname=gnuchess -version=6.3.0 -revision=1 -build_style=gnu-configure -makedepends="readline-devel" -short_desc="GNU Chess" -maintainer="Leah Neukirchen <leah@vuxu.org>" -license="GPL-3.0-or-later" -homepage="http://www.gnu.org/software/chess/chess.html" -distfiles="${GNU_SITE}/chess/${pkgname}-${version}.tar.gz" -checksum=0b37bec2098c2ad695b7443e5d7944dc6dc8284f8d01fcc30bdb94dd033ca23a - -LDFLAGS="-Wl,-z,stack-size=2097152" diff --git a/srcpkgs/gnucobol-libs b/srcpkgs/gnucobol-libs deleted file mode 120000 index 015eedfa25e0d0..00000000000000 --- a/srcpkgs/gnucobol-libs +++ /dev/null @@ -1 +0,0 @@ -gnucobol \ No newline at end of file diff --git a/srcpkgs/gnucobol/patches/cross.patch b/srcpkgs/gnucobol/patches/cross.patch deleted file mode 100644 index ffbc3063c7373c..00000000000000 --- a/srcpkgs/gnucobol/patches/cross.patch +++ /dev/null @@ -1,15 +0,0 @@ -# Removes check on crossbuild-dependent variable set in toplevel configure.ac -diff --git a/extras/Makefile.am b/extras/Makefile.am -index d3a800f49a..324575ad4d 100644 ---- a/extras/Makefile.am -+++ b/extras/Makefile.am -@@ -20,9 +20,7 @@ - # along with GnuCOBOL. If not, see <https://www.gnu.org/licenses/>. - - extrasdir = @COB_LIBRARY_PATH@ --if COB_MAKE_RUN_BINARIES - extras_DATA = CBL_OC_DUMP.$(COB_MODULE_EXT) --endif - COBC = cobc$(EXEEXT) - - EXTRA_DIST = CBL_OC_DUMP.cob diff --git a/srcpkgs/gnucobol/patches/errno.patch b/srcpkgs/gnucobol/patches/errno.patch deleted file mode 100644 index 29218aa33e0c6b..00000000000000 --- a/srcpkgs/gnucobol/patches/errno.patch +++ /dev/null @@ -1,26 +0,0 @@ -# Taken from: https://git.adelielinux.org/adelie/packages/-/commit/21fe3ef399c25f030d6657e83cc635335f3a9f40 -# Fixes failing test 488 for musl -diff --git a/cobc/cobc.c b/cobc/cobc.c -index b3a52303c5..f591be3a2e 100644 ---- a/cobc/cobc.c -+++ b/cobc/cobc.c -@@ -2358,6 +2358,10 @@ set_listing_date (void) - DECLNORET static void COB_A_NORETURN - cobc_terminate (const char *str) - { -+ /* must be executed before anything that may adjust errno, ... -+ like the listing code below. */ -+ const char *errno_str = cb_get_strerror (); -+ - if (cb_src_list_file) { - set_listing_date (); - set_standard_title (); -@@ -2365,7 +2369,7 @@ cobc_terminate (const char *str) - cobc_elided_strcpy (cb_listing_filename, str, sizeof (cb_listing_filename), 0); - print_program_header (); - } -- cb_perror (0, "cobc: %s: %s", str, cb_get_strerror ()); -+ cb_perror (0, "cobc: %s: %s", str, errno_str); - if (cb_src_list_file) { - print_program_trailer (); - } diff --git a/srcpkgs/gnucobol/patches/move-packed-decimal.patch b/srcpkgs/gnucobol/patches/move-packed-decimal.patch deleted file mode 100644 index c327e97b54bd60..00000000000000 --- a/srcpkgs/gnucobol/patches/move-packed-decimal.patch +++ /dev/null @@ -1,29 +0,0 @@ -# Taken from: https://git.adelielinux.org/adelie/packages/-/commit/21fe3ef399c25f030d6657e83cc635335f3a9f40 -# Tracked upstream: https://sourceforge.net/p/gnucobol/bugs/904/ -diff --git a/libcob/numeric.c b/libcob/numeric.c -index 9a8ec889f2..c9c47fd017 100644 ---- a/libcob/numeric.c -+++ b/libcob/numeric.c -@@ -2739,17 +2739,12 @@ cob_move_bcd (cob_field *f1, cob_field *f2) - } - } else { - unsigned char *pos = fld2 + fld2_size - 1; -- if (COB_FIELD_HAVE_SIGN (f2)) { -- if (!fld1_sign) { -- *pos &= 0xF0; -- *pos |= 0x0C; -- } else { -- *pos &= 0xF0; -- *pos |= fld1_sign; -- } -- } else { -- *pos &= 0xF0; -+ if (!COB_FIELD_HAVE_SIGN (f2)) { - *pos |= 0x0F; -+ } else if (fld1_sign == 0x0D) { -+ *pos = (*pos & 0xF0) | 0x0D; -+ } else { -+ *pos = (*pos & 0xF0) | 0x0C; - } - if (!(COB_FIELD_DIGITS (f2) & 1) /* -> digits % 2 == 0 */) { - *fld2 &= 0x0F; diff --git a/srcpkgs/gnucobol/template b/srcpkgs/gnucobol/template deleted file mode 100644 index ca7b40db3a1575..00000000000000 --- a/srcpkgs/gnucobol/template +++ /dev/null @@ -1,52 +0,0 @@ -# Template file for 'gnucobol' -pkgname=gnucobol -version=3.2 -revision=1 -build_style=gnu-configure -build_helper=qemu -configure_args="--disable-hardening" -hostmakedepends="automake gettext-devel-tools libtool pkg-config" -makedepends="db-devel gmp-devel json-c-devel libxml2-devel ncurses-devel" -depends="gnucobol-libs>=${version}_${revision}" -checkdepends="curl perl which" -short_desc="GnuCOBOL (formerly OpenCOBOL) is a free COBOL compiler" -maintainer="Cthulhux <git@tuxproject.de>" -license="GPL-3.0-or-later" -homepage="https://www.gnu.org/software/gnucobol/" -distfiles="${GNU_SITE}/gnucobol/gnucobol-${version}.tar.xz" -checksum=3bb48af46ced4779facf41fdc2ee60e4ccb86eaa99d010b36685315df39c2ee2 - -pre_configure() { - autoreconf -fi -} - -post_configure() { - if [ "${CROSS_BUILD}" ]; then - vsed -i libtool \ - -e 's|exec \\"\\$progdir/\\$program\\"|exec /usr/bin/qemu-${XBPS_TARGET_QEMU_MACHINE}-static \\"\\$progdir/\\$program\\"|' - fi -} - -post_build() { - if [ "${CROSS_BUILD}" ]; then - vsed -i bin/cob-config \ - -e "s|-I${XBPS_CROSS_BASE}/usr/include|-I/usr/include|" - fi -} - -do_check() { - # Test fails because musl does not unload libraries, tracked upstream at https://sourceforge.net/p/gnucobol/bugs/906/ - if [ "${XBPS_TARGET_LIBC}" = "musl" ]; then - vsed -i tests/testsuite -e "/^818;/d" - fi - TERM=xterm make check - make test -} - -gnucobol-libs_package() { - short_desc+=" - runtime libraries" - pkg_install() { - vmove usr/lib/*.so.* - vmove usr/lib/gnucobol - } -} diff --git a/srcpkgs/gnugo/template b/srcpkgs/gnugo/template deleted file mode 100644 index 30b4f91184bc08..00000000000000 --- a/srcpkgs/gnugo/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'gnugo' -pkgname=gnugo -version=3.8 -revision=2 -build_style=gnu-configure -short_desc="Free program that plays the game Go" -maintainer="Brandon Wilson <x@wilsonb.com>" -license="GPL-3.0-or-later" -homepage="https://www.gnu.org/software/gnugo/" -distfiles="${GNU_SITE}/gnugo/${pkgname}-${version}.tar.gz" -checksum=da68d7a65f44dcf6ce6e4e630b6f6dd9897249d34425920bfdd4e07ff1866a72 -nocross=yes - -CFLAGS="-fcommon" diff --git a/srcpkgs/gnulib/template b/srcpkgs/gnulib/template deleted file mode 100644 index 510e290a3e64f5..00000000000000 --- a/srcpkgs/gnulib/template +++ /dev/null @@ -1,43 +0,0 @@ -# Template file for 'gnulib' -pkgname=gnulib -version=20230209+stable -revision=1 -create_wrksrc=yes -build_style=gnu-configure -hostmakedepends="automake" -short_desc="Gnulib - The GNU Portability Library" -maintainer="Đoàn Trần Công Danh <congdanhqx@gmail.com>" -license="LGPL-2.1-or-later, GPL-2.0-or-later, FSFULLR" -homepage="https://www.gnu.org/software/gnulib/" -distfiles="${DEBIAN_SITE}/main/g/gnulib/gnulib_${version}.orig.tar.gz" -checksum=3d705dfeae9d4f17c3532e8663523206352b1f79c990b945bdcda2a847ba3546 - -post_extract() { - mv gnulib-* gnulib - chmod -R +w gnulib - chmod -R a+r gnulib -} - -do_configure() { - rm -rf build - ./gnulib/gnulib-tool --create-testdir --with-tests -S \ - --dir=build git-merge-changelog - cd build - ./configure ${configure_args} -} - -do_build() { - make -C build ${makejobs} -} - -do_install() { - vmkdir usr/share - vcopy gnulib /usr/share -} - -git-merge-changelog_package() { - short_desc="GNU-style ChangeLog merge driver" - pkg_install() { - make -C build DESTDIR=${PKGDESTDIR} install - } -} diff --git a/srcpkgs/gnumeric-devel b/srcpkgs/gnumeric-devel deleted file mode 120000 index e401d45084bb4c..00000000000000 --- a/srcpkgs/gnumeric-devel +++ /dev/null @@ -1 +0,0 @@ -gnumeric \ No newline at end of file diff --git a/srcpkgs/gnumeric/template b/srcpkgs/gnumeric/template deleted file mode 100644 index eaaa6efe97c6cf..00000000000000 --- a/srcpkgs/gnumeric/template +++ /dev/null @@ -1,35 +0,0 @@ -# Template file for 'gnumeric' -pkgname=gnumeric -version=1.12.59 -revision=2 -build_style=gnu-configure -hostmakedepends="bison gdk-pixbuf-devel glib-devel intltool itstool pkg-config" -makedepends="goffice-devel librsvg-devel libxslt-devel libxml2-devel" -short_desc="GNOME Spreadsheet Program" -maintainer="Duncaen <duncaen@voidlinux.org>" -license="GPL-3.0-or-later" -homepage="http://gnumeric.org/" -changelog="https://github.com/GNOME/gnumeric/raw/master/NEWS" -distfiles="${GNOME_SITE}/gnumeric/${version%.*}/gnumeric-${version}.tar.xz" -checksum=cb3750b176d641f9423df721b831658c829557552f8887fedf8a53d907eceb51 -# FIXME: many tests fail. -make_check=no - -# This isn't a direct dependency but when soname bumping perl it will -# cause build failures -hostmakedepends+=" perl-XML-Parser" - -if [ "$CROSS_BUILD" ]; then - CFLAGS="-I${XBPS_CROSS_BASE}/usr/include" - configure_args+=" --without-perl" -fi - -gnumeric-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove usr/lib/libspreadsheet.so - } -} diff --git a/srcpkgs/gnunet-devel b/srcpkgs/gnunet-devel deleted file mode 120000 index 3d739abe774aea..00000000000000 --- a/srcpkgs/gnunet-devel +++ /dev/null @@ -1 +0,0 @@ -gnunet \ No newline at end of file diff --git a/srcpkgs/gnunet/files/gnunet.conf b/srcpkgs/gnunet/files/gnunet.conf deleted file mode 100644 index 2664bc2a6e47ce..00000000000000 --- a/srcpkgs/gnunet/files/gnunet.conf +++ /dev/null @@ -1,24 +0,0 @@ -[PATHS] -SERVICEHOME = /var/lib/gnunet -DEFAULTCONFIG = /etc/gnunet/gnunet.conf - -[arm] -SYSTEM_ONLY = YES -USER_ONLY = NO - -[transport-tcp] -PORT = 2086 -ADVERTISED_PORT = 2086 - -[transport-udp] -PORT = 2086 -ADVERTISED_PORT = 2086 - -[nat] -BEHIND_NAT = YES -ENABLE_UPNP = NO -USE_LOCALADDR = NO -DISABLEV6 = YES - -[hostlist] -OPTIONS = -b -e diff --git a/srcpkgs/gnunet/files/gnunet/run b/srcpkgs/gnunet/files/gnunet/run deleted file mode 100644 index 85671e61debfc4..00000000000000 --- a/srcpkgs/gnunet/files/gnunet/run +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh -exec 2>&1 -/usr/lib/gnunet/libexec/gnunet-service-arm -c /etc/gnunet/gnunet.conf diff --git a/srcpkgs/gnunet/template b/srcpkgs/gnunet/template deleted file mode 100644 index 9c333045b1f2e9..00000000000000 --- a/srcpkgs/gnunet/template +++ /dev/null @@ -1,59 +0,0 @@ -# Template file for 'gnunet' -pkgname=gnunet -version=0.12.2 -revision=5 -build_style=gnu-configure -conf_files="/etc/gnunet/gnunet.conf" -hostmakedepends="automake gettext gettext-devel libtool pkg-config tar texinfo" -# XXX: curl-gnutls-devel -makedepends="libidn-devel libltdl-devel libunistring-devel libgcrypt-devel - libmariadbclient-devel postgresql-libs-devel sqlite-devel zlib-devel - $(vopt_if bluetooth libbluetooth-devel) - $(vopt_if extractor libextractor-devel) - $(vopt_if ifconfig inetutils-ifconfig) - $(vopt_if iptables iptables) - $(vopt_if jansson jansson-devel) - $(vopt_if microhttpd libmicrohttpd-devel) - $(vopt_if opus 'opus-devel libogg-devel') - $(vopt_if gstreamer 'gstreamer1-devel gst-plugins-base1-devel') - $(vopt_if pulseaudio pulseaudio-devel) - $(vopt_if zbar libzbar-devel)" -depends="$(vopt_if ifconfig inetutils-ifconfig) - $(vopt_if iptables iptables)" -short_desc="Framework for secure peer-to-peer networking" -maintainer="Anachron <gith@cron.world>" -license="GPL-3.0-or-later" -homepage="https://gnunet.org" -#distfiles="http://ftpmirror.gnu.org/gnunet/${pkgname}-${version}.tar.gz" -distfiles="https://sources.voidlinux.org/gnunet-${version}/gnunet-${version}.tar.gz" -checksum=ac288b047d1156fc5e739062b11242bad0487993631e79781aede620ddf18cd7 - -build_options="bluetooth extractor iptables ifconfig jansson microhttpd opus gstreamer pulseaudio zbar" -build_options_default="bluetooth extractor iptables ifconfig jansson microhttpd opus gstreamer pulseaudio zbar" -desc_option_extractor="Enable support for extractor" -desc_option_ifconfig="Enable support for ifconfig" -desc_option_iptables="Enable support for iptables" -desc_option_jansson="Enable support for jansson" -desc_option_opus="Enable support for opus" -desc_option_zbar="Enable support for zbar" - -pre_configure() { - NOCONFIGURE=1 autoreconf -fi -} - -post_install() { - vmkdir etc/gnunet - vcopy "${FILESDIR}/gnunet.conf" etc/gnunet/gnunet.conf - vsv gnunet -} - -gnunet-devel_package() { - depends="${pkgname}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/bin/gnunet-config - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/gnupg/files/60-scdaemon.rules b/srcpkgs/gnupg/files/60-scdaemon.rules deleted file mode 100644 index fa3698e7d6a27a..00000000000000 --- 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 7375d33406959c..00000000000000 --- 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 f23483eeafdc9e..00000000000000 --- 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 f677cb0d8ea784..00000000000000 --- a/srcpkgs/gnupg/patches/0001-use-versioned-pcsclite-library-on-musl-libc-as-well.patch +++ /dev/null @@ -1,26 +0,0 @@ -From 5242588814474653bb0de15ebda3b0c6bb539ff6 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] 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 e43769f85..97449eff2 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.38.0 - diff --git a/srcpkgs/gnupg/patches/0002-Revert-gpg-Merge-rfc4880bis-features-into-gnupg.patch b/srcpkgs/gnupg/patches/0002-Revert-gpg-Merge-rfc4880bis-features-into-gnupg.patch deleted file mode 100644 index 9ddfcc1911be1b..00000000000000 --- a/srcpkgs/gnupg/patches/0002-Revert-gpg-Merge-rfc4880bis-features-into-gnupg.patch +++ /dev/null @@ -1,210 +0,0 @@ -From 810bc3c40fd262533f20e77a043b35583deeaa6e Mon Sep 17 00:00:00 2001 -From: psykose <alice@ayaya.dev> -Date: Tue, 7 Feb 2023 10:14:34 +0100 -Subject: [PATCH 2/2] Revert "gpg: Merge --rfc4880bis features into --gnupg" - -This reverts commit 4583f4fe2e11b3dd070066628c3f16776cc74f72 - -see: -https://lore.kernel.org/distributions/F30D6590-3E0C-4865-A944-7DE118A619CF@gentoo.org/ - -this reverts to the pre-2.4 default of key generation. the new one is -(apparently) not compatible with a potential future specification, and -generates incompatible keys by default. - -once this is figured out, find a better solution than this ---- - g10/gpg.c | 35 ++++++++++++++++++++++++++++++++--- - g10/keygen.c | 30 ++++++++++++++++++------------ - 2 files changed, 50 insertions(+), 15 deletions(-) - -diff --git a/g10/gpg.c b/g10/gpg.c -index 2ae3750a9..06b762ff7 100644 ---- a/g10/gpg.c -+++ b/g10/gpg.c -@@ -249,6 +249,7 @@ enum cmd_and_opt_values - oGnuPG, - oRFC2440, - oRFC4880, -+ oRFC4880bis, - oOpenPGP, - oPGP7, - oPGP8, -@@ -638,6 +639,7 @@ static gpgrt_opt_t opts[] = { - ARGPARSE_s_n (oGnuPG, "no-pgp8", "@"), - ARGPARSE_s_n (oRFC2440, "rfc2440", "@"), - ARGPARSE_s_n (oRFC4880, "rfc4880", "@"), -+ ARGPARSE_s_n (oRFC4880bis, "rfc4880bis", "@"), - ARGPARSE_s_n (oOpenPGP, "openpgp", N_("use strict OpenPGP behavior")), - ARGPARSE_s_n (oPGP7, "pgp6", "@"), - ARGPARSE_s_n (oPGP7, "pgp7", "@"), -@@ -983,7 +985,6 @@ static gpgrt_opt_t opts[] = { - ARGPARSE_s_n (oNoop, "no-allow-multiple-messages", "@"), - ARGPARSE_s_s (oNoop, "aead-algo", "@"), - ARGPARSE_s_s (oNoop, "personal-aead-preferences","@"), -- ARGPARSE_s_n (oNoop, "rfc4880bis", "@"), - ARGPARSE_s_n (oNoop, "override-compliance-check", "@"), - - -@@ -2232,7 +2233,7 @@ static struct gnupg_compliance_option compliance_options[] = - { - { "gnupg", oGnuPG }, - { "openpgp", oOpenPGP }, -- { "rfc4880bis", oGnuPG }, -+ { "rfc4880bis", oRFC4880bis }, - { "rfc4880", oRFC4880 }, - { "rfc2440", oRFC2440 }, - { "pgp6", oPGP7 }, -@@ -2248,8 +2249,28 @@ static struct gnupg_compliance_option compliance_options[] = - static void - set_compliance_option (enum cmd_and_opt_values option) - { -+ opt.flags.rfc4880bis = 0; /* Clear because it is initially set. */ -+ - switch (option) - { -+ case oRFC4880bis: -+ opt.flags.rfc4880bis = 1; -+ opt.compliance = CO_RFC4880; -+ opt.flags.dsa2 = 1; -+ opt.flags.require_cross_cert = 1; -+ opt.rfc2440_text = 0; -+ opt.allow_non_selfsigned_uid = 1; -+ opt.allow_freeform_uid = 1; -+ opt.escape_from = 1; -+ opt.not_dash_escaped = 0; -+ opt.def_cipher_algo = 0; -+ opt.def_digest_algo = 0; -+ opt.cert_digest_algo = 0; -+ opt.compress_algo = -1; -+ opt.s2k_mode = 3; /* iterated+salted */ -+ opt.s2k_digest_algo = DIGEST_ALGO_SHA256; -+ opt.s2k_cipher_algo = CIPHER_ALGO_AES256; -+ break; - case oOpenPGP: - case oRFC4880: - /* This is effectively the same as RFC2440, but with -@@ -2293,6 +2314,7 @@ set_compliance_option (enum cmd_and_opt_values option) - case oPGP8: opt.compliance = CO_PGP8; break; - case oGnuPG: - opt.compliance = CO_GNUPG; -+ opt.flags.rfc4880bis = 1; - break; - - case oDE_VS: -@@ -2495,6 +2517,7 @@ main (int argc, char **argv) - opt.emit_version = 0; - opt.weak_digests = NULL; - opt.compliance = CO_GNUPG; -+ opt.flags.rfc4880bis = 1; - - /* Check special options given on the command line. */ - orig_argc = argc; -@@ -3041,6 +3064,7 @@ main (int argc, char **argv) - case oOpenPGP: - case oRFC2440: - case oRFC4880: -+ case oRFC4880bis: - case oPGP7: - case oPGP8: - case oGnuPG: -@@ -3883,6 +3907,11 @@ main (int argc, char **argv) - if( may_coredump && !opt.quiet ) - log_info(_("WARNING: program may create a core file!\n")); - -+ if (!opt.flags.rfc4880bis) -+ { -+ opt.mimemode = 0; /* This will use text mode instead. */ -+ } -+ - if (eyes_only) { - if (opt.set_filename) - log_info(_("WARNING: %s overrides %s\n"), -@@ -4099,7 +4128,7 @@ main (int argc, char **argv) - /* Check our chosen algorithms against the list of legal - algorithms. */ - -- if(!GNUPG) -+ if(!GNUPG && !opt.flags.rfc4880bis) - { - const char *badalg=NULL; - preftype_t badtype=PREFTYPE_NONE; -diff --git a/g10/keygen.c b/g10/keygen.c -index d5099dbb9..58bc9caba 100644 ---- a/g10/keygen.c -+++ b/g10/keygen.c -@@ -404,7 +404,7 @@ keygen_set_std_prefs (const char *string,int personal) - strcat(dummy_string,"S7 "); - strcat(dummy_string,"S2 "); /* 3DES */ - -- if (!openpgp_aead_test_algo (AEAD_ALGO_OCB)) -+ if (opt.flags.rfc4880bis && !openpgp_aead_test_algo (AEAD_ALGO_OCB)) - strcat(dummy_string,"A2 "); - - if (personal) -@@ -889,7 +889,7 @@ keygen_upd_std_prefs (PKT_signature *sig, void *opaque) - /* Make sure that the MDC feature flag is set if needed. */ - add_feature_mdc (sig,mdc_available); - add_feature_aead (sig, aead_available); -- add_feature_v5 (sig, 1); -+ add_feature_v5 (sig, opt.flags.rfc4880bis); - add_keyserver_modify (sig,ks_modify); - keygen_add_keyserver_url(sig,NULL); - -@@ -3382,7 +3382,10 @@ parse_key_parameter_part (ctrl_t ctrl, - } - } - else if (!ascii_strcasecmp (s, "v5")) -- keyversion = 5; -+ { -+ if (opt.flags.rfc4880bis) -+ keyversion = 5; -+ } - else if (!ascii_strcasecmp (s, "v4")) - keyversion = 4; - else -@@ -3641,7 +3644,7 @@ parse_key_parameter_part (ctrl_t ctrl, - * ecdsa := Use algorithm ECDSA. - * eddsa := Use algorithm EdDSA. - * ecdh := Use algorithm ECDH. -- * v5 := Create version 5 key -+ * v5 := Create version 5 key (requires option --rfc4880bis) - * - * There are several defaults and fallbacks depending on the - * algorithm. PART can be used to select which part of STRING is -@@ -4513,9 +4516,9 @@ read_parameter_file (ctrl_t ctrl, const char *fname ) - } - } - -- if ((keywords[i].key == pVERSION -- || keywords[i].key == pSUBVERSION)) -- ; /* Ignore version. */ -+ if (!opt.flags.rfc4880bis && (keywords[i].key == pVERSION -+ || keywords[i].key == pSUBVERSION)) -+ ; /* Ignore version unless --rfc4880bis is active. */ - else - { - r = xmalloc_clear( sizeof *r + strlen( value ) ); -@@ -4610,11 +4613,14 @@ quickgen_set_para (struct para_data_s *para, int for_subkey, - para = r; - } - -- r = xmalloc_clear (sizeof *r + 20); -- r->key = for_subkey? pSUBVERSION : pVERSION; -- snprintf (r->u.value, 20, "%d", version); -- r->next = para; -- para = r; -+ if (opt.flags.rfc4880bis) -+ { -+ r = xmalloc_clear (sizeof *r + 20); -+ r->key = for_subkey? pSUBVERSION : pVERSION; -+ snprintf (r->u.value, 20, "%d", version); -+ r->next = para; -+ para = r; -+ } - - if (keytime) - { --- -2.41.0 - diff --git a/srcpkgs/gnupg/template b/srcpkgs/gnupg/template deleted file mode 100644 index 6513c85ac4c747..00000000000000 --- a/srcpkgs/gnupg/template +++ /dev/null @@ -1,65 +0,0 @@ -# Template file for 'gnupg' -# minor version updates (2.3-> 2.4) often need a fix in reverse dependencies -pkgname=gnupg -version=2.4.5 -revision=2 -# We're building outside of the source tree, because upstream told us to: -# https://dev.gnupg.org/T6313#166339 -build_wrksrc=build -build_style=gnu-configure -configure_args="$(vopt_enable ldap) - --with-libgcrypt-prefix=${XBPS_CROSS_BASE}/usr - --with-libassuan-prefix=${XBPS_CROSS_BASE}/usr - --with-ksba-prefix=${XBPS_CROSS_BASE}/usr - --with-npth-prefix=${XBPS_CROSS_BASE}/usr - --enable-all-tests" -configure_script="../configure" -hostmakedepends="pkg-config gettext" -makedepends="bzip2-devel gnutls-devel libassuan-devel libcurl-devel - libksba-devel libldap-devel libusb-compat-devel npth-devel sqlite-devel - libgcrypt-devel libgpg-error-devel tpm2-tss-devel" -depends="pinentry" -short_desc="GNU Privacy Guard (2.x)" -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=f68f7d75d06cb1635c336d34d844af97436c3f64ea14bcb7c869782f96f44277 -make_check_pre='env TESTFLAGS="--parallel=${XBPS_MAKEJOBS}"' -build_options="ldap" -build_options_default="ldap" - -post_extract() { - mkdir build -} - -post_install() { - vmkdir usr/share/examples - mv ${DESTDIR}/usr/share/doc/gnupg/examples \ - ${DESTDIR}/usr/share/examples/gnupg -} - -gnupg2_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - compat package" - pkg_install() { - vmkdir usr/bin - ln -s gpg $PKGDESTDIR/usr/bin/gpg2 - ln -s gpgv $PKGDESTDIR/usr/bin/gpgv2 - vmkdir usr/share/examples - ln -s gnupg $PKGDESTDIR/usr/share/examples/gnupg2 - vmkdir usr/share/doc - ln -s gnupg $PKGDESTDIR/usr/share/doc/gnupg2 - } -} - -gnupg2-scdaemon_package() { - depends="${sourcepkg}>=${version}_${revision} libpcsclite" - short_desc+=" - smartcard daemon" - 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/gnupg/update b/srcpkgs/gnupg/update deleted file mode 100644 index 0164c3462a52e7..00000000000000 --- a/srcpkgs/gnupg/update +++ /dev/null @@ -1 +0,0 @@ -ignore="*.[13579].*" # development release series diff --git a/srcpkgs/gnupg1/patches/0001-avoid-looking-for-git-info-during-autoreconf.patch b/srcpkgs/gnupg1/patches/0001-avoid-looking-for-git-info-during-autoreconf.patch deleted file mode 100644 index 803c3635798161..00000000000000 --- a/srcpkgs/gnupg1/patches/0001-avoid-looking-for-git-info-during-autoreconf.patch +++ /dev/null @@ -1,28 +0,0 @@ -From: Daniel Kahn Gillmor <dkg@fifthhorseman.net> -Date: Fri, 1 Apr 2016 06:04:20 -0400 -Subject: avoid looking for git info during autoreconf - ---- - configure.ac | 7 ++----- - 1 file changed, 2 insertions(+), 5 deletions(-) - -diff --git a/configure.ac b/configure.ac -index b92440c..6222be6 100644 ---- a/configure.ac -+++ b/configure.ac -@@ -32,13 +32,10 @@ m4_define([mym4_version], [1.4.23]) - # the decimalized short revision number, a beta version string and a - # flag indicating a development version (mym4_isgit). Note that the - # m4 processing is done by autoconf and not during the configure run. --m4_define([mym4_revision], -- m4_esyscmd([git rev-parse --short HEAD | tr -d '\n\r'])) -+m4_define([mym4_revision],[]) - m4_define([mym4_revision_dec], - m4_esyscmd_s([echo $((0x$(echo ]mym4_revision[|head -c 4)))])) --m4_define([mym4_betastring], -- m4_esyscmd_s([git describe --match 'gnupg-1.[0-9].*[0-9]' --long|\ -- awk -F- '$3!=0{print"-beta"$3}'])) -+m4_define([mym4_betastring],[]) - m4_define([mym4_isgit],m4_if(mym4_betastring,[],[no],[yes])) - m4_define([mym4_full_version],[mym4_version[]mym4_betastring]) - diff --git a/srcpkgs/gnupg1/patches/0003-change-package-name-to-gnupg1.patch b/srcpkgs/gnupg1/patches/0003-change-package-name-to-gnupg1.patch deleted file mode 100644 index 3e00a9865374cd..00000000000000 --- a/srcpkgs/gnupg1/patches/0003-change-package-name-to-gnupg1.patch +++ /dev/null @@ -1,23 +0,0 @@ -From: Daniel Kahn Gillmor <dkg@fifthhorseman.net> -Date: Fri, 1 Apr 2016 01:58:00 -0400 -Subject: change package name to gnupg1 - -We're moving to calling this gnupg1; this change should affect libexec -(where the keyserver helpers live), gettext, and other places. ---- - configure.ac | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/configure.ac b/configure.ac -index 6222be6..53f2ca6 100644 ---- a/configure.ac -+++ b/configure.ac -@@ -39,7 +39,7 @@ m4_define([mym4_betastring],[]) - m4_define([mym4_isgit],m4_if(mym4_betastring,[],[no],[yes])) - m4_define([mym4_full_version],[mym4_version[]mym4_betastring]) - --AC_INIT([gnupg],[mym4_full_version], [https://bugs.gnupg.org]) -+AC_INIT([gnupg1],[mym4_full_version], [https://bugs.gnupg.org]) - - - development_version=mym4_isgit diff --git a/srcpkgs/gnupg1/patches/0004-doc-Enable-SOURCE_DATE_EPOCH-for-reproducibility.patch b/srcpkgs/gnupg1/patches/0004-doc-Enable-SOURCE_DATE_EPOCH-for-reproducibility.patch deleted file mode 100644 index 5a535b25fc98fb..00000000000000 --- a/srcpkgs/gnupg1/patches/0004-doc-Enable-SOURCE_DATE_EPOCH-for-reproducibility.patch +++ /dev/null @@ -1,220 +0,0 @@ -From: Daniel Kahn Gillmor <dkg@fifthhorseman.net> -Date: Mon, 29 Aug 2016 10:13:47 -0400 -Subject: doc: Enable $SOURCE_DATE_EPOCH for reproducibility - -* doc/yat2m.c: update to version from 2.1.15 -* doc/Makefile.am: pass SOURCE_DATE_EPOCH through when building - documentation if provided. - -The goal of this changeset is to make it easier to make GnuPG build -reproducibly. - -Debian-bug-id: 806494 ---- - doc/Makefile.am | 1 + - doc/yat2m.c | 68 +++++++++++++++++++++++++++++++++++++++++++++++++-------- - 2 files changed, 60 insertions(+), 9 deletions(-) - -diff --git a/doc/Makefile.am b/doc/Makefile.am -index 4294f83..13933af 100644 ---- a/doc/Makefile.am -+++ b/doc/Makefile.am -@@ -59,6 +59,7 @@ yat2m-stamp: $(myman_sources) - @touch yat2m-stamp.tmp - for file in $(myman_sources) ; do \ - ./yat2m $(YAT2M_OPTIONS) --store \ -+ `test -z "$(SOURCE_DATE_EPOCH)" || echo '--date' "$(SOURCE_DATE_EPOCH)"` \ - `test -f '$$file' || echo '$(srcdir)/'`$$file ; done - @mv -f yat2m-stamp.tmp $@ - -diff --git a/doc/yat2m.c b/doc/yat2m.c -index 86c3c70..9b76f19 100644 ---- a/doc/yat2m.c -+++ b/doc/yat2m.c -@@ -1,5 +1,5 @@ - /* yat2m.c - Yet Another Texi 2 Man converter -- * Copyright (C) 2005, 2013 g10 Code GmbH -+ * Copyright (C) 2005, 2013, 2015, 2016 g10 Code GmbH - * Copyright (C) 2006, 2008, 2011 Free Software Foundation, Inc. - * - * This program is free software; you can redistribute it and/or modify -@@ -13,7 +13,7 @@ - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License -- * along with this program; if not, see <http://www.gnu.org/licenses/>. -+ * along with this program; if not, see <https://www.gnu.org/licenses/>. - */ - - /* -@@ -104,6 +104,29 @@ - #include <time.h> - - -+#if __GNUC__ -+# define MY_GCC_VERSION (__GNUC__ * 10000 \ -+ + __GNUC_MINOR__ * 100 \ -+ + __GNUC_PATCHLEVEL__) -+#else -+# define MY_GCC_VERSION 0 -+#endif -+ -+#if MY_GCC_VERSION >= 20500 -+# define ATTR_PRINTF(f, a) __attribute__ ((format(printf,f,a))) -+# define ATTR_NR_PRINTF(f, a) __attribute__ ((noreturn, format(printf,f,a))) -+#else -+# define ATTR_PRINTF(f, a) -+# define ATTR_NR_PRINTF(f, a) -+#endif -+#if MY_GCC_VERSION >= 30200 -+# define ATTR_MALLOC __attribute__ ((__malloc__)) -+#else -+# define ATTR_MALLOC -+#endif -+ -+ -+ - #define PGM "yat2m" - #define VERSION "1.0" - -@@ -120,6 +143,7 @@ static int quiet; - static int debug; - static const char *opt_source; - static const char *opt_release; -+static const char *opt_date; - static const char *opt_select; - static const char *opt_include; - static int opt_store; -@@ -213,8 +237,16 @@ static const char * const standard_sections[] = - static void proc_texi_buffer (FILE *fp, const char *line, size_t len, - int *table_level, int *eol_action); - -+static void die (const char *format, ...) ATTR_NR_PRINTF(1,2); -+static void err (const char *format, ...) ATTR_PRINTF(1,2); -+static void inf (const char *format, ...) ATTR_PRINTF(1,2); -+static void *xmalloc (size_t n) ATTR_MALLOC; -+static void *xcalloc (size_t n, size_t m) ATTR_MALLOC; - - -+ -+/*-- Functions --*/ -+ - /* Print diagnostic message and exit with failure. */ - static void - die (const char *format, ...) -@@ -323,8 +355,12 @@ isodatestring (void) - { - static char buffer[11+5]; - struct tm *tp; -- time_t atime = time (NULL); -+ time_t atime; - -+ if (opt_date && *opt_date) -+ atime = strtoul (opt_date, NULL, 10); -+ else -+ atime = time (NULL); - if (atime < 0) - strcpy (buffer, "????" "-??" "-??"); - else -@@ -553,7 +589,7 @@ get_section_buffer (const char *name) - for (i=0; i < thepage.n_sections; i++) - if (!thepage.sections[i].name) - break; -- if (i < thepage.n_sections) -+ if (thepage.n_sections && i < thepage.n_sections) - sect = thepage.sections + i; - else - { -@@ -679,6 +715,7 @@ proc_texi_cmd (FILE *fp, const char *command, const char *rest, size_t len, - } cmdtbl[] = { - { "command", 0, "\\fB", "\\fR" }, - { "code", 0, "\\fB", "\\fR" }, -+ { "url", 0, "\\fB", "\\fR" }, - { "sc", 0, "\\fB", "\\fR" }, - { "var", 0, "\\fI", "\\fR" }, - { "samp", 0, "\\(aq", "\\(aq" }, -@@ -699,6 +736,7 @@ proc_texi_cmd (FILE *fp, const char *command, const char *rest, size_t len, - { "emph", 0, "\\fI", "\\fR" }, - { "w", 1 }, - { "c", 5 }, -+ { "efindex", 1 }, - { "opindex", 1 }, - { "cpindex", 1 }, - { "cindex", 1 }, -@@ -708,7 +746,7 @@ proc_texi_cmd (FILE *fp, const char *command, const char *rest, size_t len, - { "subsection", 6, "\n.SS " }, - { "chapheading", 0}, - { "item", 2, ".TP\n.B " }, -- { "itemx", 2, ".TP\n.B " }, -+ { "itemx", 2, ".TQ\n.B " }, - { "table", 3 }, - { "itemize", 3 }, - { "bullet", 0, "* " }, -@@ -755,6 +793,8 @@ proc_texi_cmd (FILE *fp, const char *command, const char *rest, size_t len, - { - if ((*table_level)-- > 1) - fputs (".RE\n", fp); -+ else -+ fputs (".P\n", fp); - } - else if (n >= 7 && !memcmp (s, "example", 7) - && (!n || s[7] == ' ' || s[7] == '\t' || s[7] == '\n')) -@@ -846,7 +886,7 @@ proc_texi_cmd (FILE *fp, const char *command, const char *rest, size_t len, - } - else - inf ("texinfo command '%s' not supported (%.*s)", command, -- ((s = memchr (rest, '\n', len)), (s? (s-rest) : len)), rest); -+ (int)((s = memchr (rest, '\n', len)), (s? (s-rest) : len)), rest); - } - - if (*rest == '{') -@@ -958,7 +998,7 @@ proc_texi_buffer (FILE *fp, const char *line, size_t len, - assert (n <= len); - s += n; len -= n; - s--; len++; -- in_cmd = 0; -+ /* in_cmd = 0; -- doc only */ - } - } - -@@ -1367,7 +1407,7 @@ parse_file (const char *fname, FILE *fp, char **section_name, int in_pause) - } - - if (!incfp) -- err ("can't open include file '%s':%s", -+ err ("can't open include file '%s': %s", - incname, strerror (errno)); - else - { -@@ -1466,13 +1506,14 @@ main (int argc, char **argv) - "Extract man pages from a Texinfo source.\n\n" - " --source NAME use NAME as source field\n" - " --release STRING use STRING as the release field\n" -+ " --date EPOCH use EPOCH as publication date\n" - " --store write output using @manpage name\n" - " --select NAME only output pages with @manpage NAME\n" - " --verbose enable extra informational output\n" - " --debug enable additional debug output\n" - " --help display this help and exit\n" - " -I DIR also search in include DIR\n" -- " -D gpgone the only useable define\n\n" -+ " -D gpgone the only usable define\n\n" - "With no FILE, or when FILE is -, read standard input.\n\n" - "Report bugs to <bugs@g10code.com>."); - exit (0); -@@ -1519,6 +1560,15 @@ main (int argc, char **argv) - argc--; argv++; - } - } -+ else if (!strcmp (*argv, "--date")) -+ { -+ argc--; argv++; -+ if (argc) -+ { -+ opt_date = *argv; -+ argc--; argv++; -+ } -+ } - else if (!strcmp (*argv, "--store")) - { - opt_store = 1; diff --git a/srcpkgs/gnupg1/patches/0005-gpg-Change-default-digest-algorithm-to-SHA256.patch b/srcpkgs/gnupg1/patches/0005-gpg-Change-default-digest-algorithm-to-SHA256.patch deleted file mode 100644 index edceb00e9527d7..00000000000000 --- a/srcpkgs/gnupg1/patches/0005-gpg-Change-default-digest-algorithm-to-SHA256.patch +++ /dev/null @@ -1,55 +0,0 @@ -From: Daniel Kahn Gillmor <dkg@fifthhorseman.net> -Date: Mon, 14 Nov 2016 07:57:20 +0900 -Subject: gpg: Change default digest algorithm to SHA256 - -* g10/main.h: set DEFAULT_DIGEST_ALGO to DIGEST_ALGO_SHA256 - --- - -gnupg 2.x defaults to making signatures and certifications with -sha256, and has for quite some time; i know of no problems with that -decision today (it's 2016!). We should emulate it in the 1.4.x -branch. - -Debian-Bug-Id: 824084 -Signed-off-by: Daniel Kahn Gillmor <dkg@fifthhorseman.net> ---- - g10/main.h | 2 +- - g10/sign.c | 4 ++-- - 2 files changed, 3 insertions(+), 3 deletions(-) - -diff --git a/g10/main.h b/g10/main.h -index a0b96f9..a5500cc 100644 ---- a/g10/main.h -+++ b/g10/main.h -@@ -38,7 +38,7 @@ - # define DEFAULT_CIPHER_ALGO CIPHER_ALGO_3DES - #endif - --#define DEFAULT_DIGEST_ALGO DIGEST_ALGO_SHA1 -+#define DEFAULT_DIGEST_ALGO DIGEST_ALGO_SHA256 - #define DEFAULT_COMPRESS_ALGO COMPRESS_ALGO_ZIP - #define DEFAULT_S2K_DIGEST_ALGO DIGEST_ALGO_SHA1 - -diff --git a/g10/sign.c b/g10/sign.c -index ed8ac73..81c5452 100644 ---- a/g10/sign.c -+++ b/g10/sign.c -@@ -1396,7 +1396,7 @@ make_keysig_packet( PKT_signature **ret_sig, PKT_public_key *pk, - - if( !digest_algo ) - { -- /* Basically, this means use SHA1 always unless it's a v3 RSA -+ /* Basically, this means use the default digest algo always unless it's a v3 RSA - key making a v3 cert (use MD5), or the user specified - something (use whatever they said), or it's DSA (use the - best match). They still can't pick an inappropriate hash -@@ -1412,7 +1412,7 @@ make_keysig_packet( PKT_signature **ret_sig, PKT_public_key *pk, - else if(sk->pubkey_algo==PUBKEY_ALGO_DSA) - digest_algo = match_dsa_hash(mpi_get_nbits(sk->skey[1])/8); - else -- digest_algo = DIGEST_ALGO_SHA1; -+ digest_algo = DEFAULT_DIGEST_ALGO; - } - - md = md_open( digest_algo, 0 ); diff --git a/srcpkgs/gnupg1/template b/srcpkgs/gnupg1/template deleted file mode 100644 index e86147006aa165..00000000000000 --- a/srcpkgs/gnupg1/template +++ /dev/null @@ -1,38 +0,0 @@ -# Template file for 'gnupg1' -pkgname=gnupg1 -version=1.4.23 -revision=2 -build_style=gnu-configure -configure_args="--enable-threads=posix --enable-noexecstack - gnupg_cv_regex_broken=no" -hostmakedepends="automake gettext-devel-tools" -makedepends="bzip2-devel zlib-devel libldap-devel libcurl-devel readline-devel - libusb-compat-devel" -short_desc="GNU Privacy Guard v1" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-3.0-or-later" -homepage="https://www.gnupg.org/" -distfiles="https://www.gnupg.org/ftp/gcrypt/gnupg/gnupg-${version}.tar.bz2" -checksum=c9462f17e651b6507848c08c430c791287cd75491f8b5a8b50c6ed46b12678ba - -CFLAGS="-fcommon" - -pre_configure() { - autoreconf -fi -} - -post_extract() { - case "$XBPS_TARGET_MACHINE" in - i686-musl) sed -i Makefile* -e"s;checks = checks;checks =;" ;; - esac -} - -post_install() { - rm ${DESTDIR}/usr/bin/gpgsplit - mv ${DESTDIR}/usr/bin/gpg ${DESTDIR}/usr/bin/gpg1 - mv ${DESTDIR}/usr/bin/gpgv ${DESTDIR}/usr/bin/gpgv1 - mv ${DESTDIR}/usr/share/man/man1/gpg.1 \ - ${DESTDIR}/usr/share/man/man1/gpg1.1 - mv ${DESTDIR}/usr/share/man/man1/gpgv.1 \ - ${DESTDIR}/usr/share/man/man1/gpgv1.1 -} diff --git a/srcpkgs/gnupg1/update b/srcpkgs/gnupg1/update deleted file mode 100644 index 2576122722aa6b..00000000000000 --- a/srcpkgs/gnupg1/update +++ /dev/null @@ -1,2 +0,0 @@ -pkgname=gnupg -ignore="2.*" diff --git a/srcpkgs/gnupg2 b/srcpkgs/gnupg2 deleted file mode 120000 index ce3d705284c38e..00000000000000 --- a/srcpkgs/gnupg2 +++ /dev/null @@ -1 +0,0 @@ -gnupg \ No newline at end of file diff --git a/srcpkgs/gnupg2-scdaemon b/srcpkgs/gnupg2-scdaemon deleted file mode 120000 index ce3d705284c38e..00000000000000 --- a/srcpkgs/gnupg2-scdaemon +++ /dev/null @@ -1 +0,0 @@ -gnupg \ No newline at end of file diff --git a/srcpkgs/gnuplot-common b/srcpkgs/gnuplot-common deleted file mode 120000 index bd10d5b4f729b4..00000000000000 --- a/srcpkgs/gnuplot-common +++ /dev/null @@ -1 +0,0 @@ -gnuplot \ No newline at end of file diff --git a/srcpkgs/gnuplot-qt b/srcpkgs/gnuplot-qt deleted file mode 120000 index bd10d5b4f729b4..00000000000000 --- a/srcpkgs/gnuplot-qt +++ /dev/null @@ -1 +0,0 @@ -gnuplot \ No newline at end of file diff --git a/srcpkgs/gnuplot-wx b/srcpkgs/gnuplot-wx deleted file mode 120000 index bd10d5b4f729b4..00000000000000 --- a/srcpkgs/gnuplot-wx +++ /dev/null @@ -1 +0,0 @@ -gnuplot \ No newline at end of file diff --git a/srcpkgs/gnuplot/template b/srcpkgs/gnuplot/template deleted file mode 100644 index 56d7b556587277..00000000000000 --- a/srcpkgs/gnuplot/template +++ /dev/null @@ -1,115 +0,0 @@ -# Template file for 'gnuplot' -pkgname=gnuplot -version=6.0.3 -revision=1 -configure_args="--with-readline=builtin - --with-gpic --with-metapost --with-metafont" -hostmakedepends="pkg-config lua52 zlib-devel libX11-devel - cairo-devel pango-devel" -makedepends="zlib-devel libX11-devel gd-devel lua52-devel - cairo-devel pango-devel" -depends="gnuplot-common>=${version}_${revision}" -short_desc="Command-line driven graphing utility" -maintainer="Leah Neukirchen <leah@vuxu.org>" -license="gnuplot" -homepage="http://www.gnuplot.info/" -distfiles="${SOURCEFORGE_SITE}/gnuplot/gnuplot/${version}/gnuplot-${version}.tar.gz" -checksum=ec52e3af8c4083d4538152b3f13db47f6d29929a3f6ecec5365c834e77f251ab - -subpackages="gnuplot-common" -if [ -z "$CROSS_BUILD" ]; then - hostmakedepends+=" qt6-base qt6-tools" - makedepends+=" wxWidgets-gtk3-devel - qt6-base-devel qt6-svg-devel qt6-qt5compat-devel" - subpackages+=" gnuplot-wx gnuplot-qt" -fi - -alternatives="gnuplot:gnuplot:/usr/bin/gnuplot-x11" - -CXXFLAGS="-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64" - -pre_configure() { - if [ "$CROSS_BUILD" ]; then - sed -i 's|^\(SUBDIRS =.*\)demo |\1|' Makefile.in - sed -i 's|^\(SUBDIRS =.*\)docs |\1|' Makefile.in - fi - - mkdir -p x11 - mv * x11 || true - if [ -z "$CROSS_BUILD" ]; then - cp -a x11 wx - cp -a x11 qt - fi -} -do_configure() { - if [ -z "$CROSS_BUILD" ]; then - cd ${wrksrc}/x11 - ./configure ${configure_args} --disable-wxwidgets --without-qt - cd ${wrksrc}/wx - ./configure ${configure_args} --without-qt ac_cv_path_WX_CONFIG=wx-config-gtk3 LIBS="-lX11" - cd ${wrksrc}/qt - ./configure ${configure_args} --with-qt --disable-wxwidgets - else - cd ${wrksrc}/x11 - ./configure ${configure_args} --disable-wxwidgets --without-qt - fi -} -do_build() { - if [ -z "$CROSS_BUILD" ]; then - make -C wx ${makejobs} - make -C qt ${makejobs} - fi - make -C x11 ${makejobs} -} -do_install() { - # install x11 and rename binary - make -C x11 DESTDIR=${DESTDIR} install - mv ${DESTDIR}/usr/bin/gnuplot{,-x11} - if [ -z "$CROSS_BUILD" ]; then - # install qt and rename binary - make -C qt DESTDIR=${DESTDIR} install - mv ${DESTDIR}/usr/bin/gnuplot{,-qt} - # install wx and rename binary - make -C wx DESTDIR=${DESTDIR} install - mv ${DESTDIR}/usr/bin/gnuplot{,-wx} - else - find -name '*.o' -delete - make -C x11/docs DESTDIR=${DESTDIR} \ - CC="$BUILD_CC" CFLAGS="$BUILD_CFLAGS" \ - LDFLAGS="$BUILD_LDFLAGS" install - fi - vlicense x11/Copyright LICENSE -} - -gnuplot-common_package() { - short_desc+=" - common files" - pkg_install() { - vmove usr/share/gnuplot/${version%.*}/PostScript - vmove usr/share/gnuplot/${version%.*}/app-defaults - vmove usr/share/gnuplot/${version%.*}/js - vmove usr/share/gnuplot/${version%.*}/lua - vmove usr/share/gnuplot/${version%.*}/*.gp - vmove usr/share/gnuplot/${version%.*}/gnuplot.gih - vmove usr/share/gnuplot/${version%.*}/gnuplotrc - vmove usr/share/licenses/gnuplot - vmove usr/share/man/man1/gnuplot.1 - } -} -gnuplot-wx_package() { - depends="gnuplot-common>=${version}_${revision}" - short_desc+=" - wxWidgets frontend" - alternatives="gnuplot:gnuplot:/usr/bin/gnuplot-wx" - pkg_install() { - vmove usr/bin/gnuplot-wx - } -} -gnuplot-qt_package() { - depends="gnuplot-common>=${version}_${revision}" - short_desc+=" - Qt frontend" - alternatives="gnuplot:gnuplot:/usr/bin/gnuplot-qt" - pkg_install() { - vmove usr/bin/gnuplot-qt - vmove usr/libexec/gnuplot/${version%.*}/gnuplot_qt - vmove usr/share/gnuplot/${version%.*}/qt - } -} diff --git a/srcpkgs/gnuplot/update b/srcpkgs/gnuplot/update deleted file mode 100644 index 5273ba694217db..00000000000000 --- a/srcpkgs/gnuplot/update +++ /dev/null @@ -1 +0,0 @@ -ignore="*rc* *a" diff --git a/srcpkgs/gnupod/patches/incdir.patch b/srcpkgs/gnupod/patches/incdir.patch deleted file mode 100644 index 615ee058f97c8e..00000000000000 --- a/srcpkgs/gnupod/patches/incdir.patch +++ /dev/null @@ -1,12 +0,0 @@ ---- a/tools/gnupod_install.pl -+++ b/tools/gnupod_install.pl -@@ -7,6 +7,9 @@ - - use strict; #of course :) - -+# override -+$INC[0] = "/usr/share/perl5/vendor_perl"; -+ - my %opts = (); - - my $DST = $ARGV[5] || "/"; #DESTDIR diff --git a/srcpkgs/gnupod/patches/perl-5.22.patch b/srcpkgs/gnupod/patches/perl-5.22.patch deleted file mode 100644 index 6aaaabf2a24bd7..00000000000000 --- a/srcpkgs/gnupod/patches/perl-5.22.patch +++ /dev/null @@ -1,37 +0,0 @@ -diff -ur src.orig/ext/FileMagic.pm src/ext/FileMagic.pm ---- a/src/ext/FileMagic.pm 2015-09-10 18:04:14.915008340 -0700 -+++ b/src/ext/FileMagic.pm 2015-09-10 18:06:08.313011035 -0700 -@@ -362,7 +362,7 @@ - foreach (keys(%{$in})) { - my $kvp = __flatten($_, $exclude); # key - next if !defined($kvp); -- my $v = __flatten(%{$in}->{$_}, $exclude); # value -+ my $v = __flatten(%{$in}{$_}, $exclude); # value - $kvp .= " : ".$v if (defined($v) && ("$v" ne "")); - push @out, $kvp; - } -@@ -418,9 +418,9 @@ - my $case = "check"; - - if (ref($options) eq "HASH") { -- $joinby = %{$options}->{joinby} if defined(%{$options}->{joinby}); -- $wspace = lc(%{$options}->{wspace}) if defined(%{$options}->{wspace}); -- $case = lc(%{$options}->{case}) if defined(%{$options}->{case}); -+ $joinby = %{$options}{joinby} if defined(%{$options}{joinby}); -+ $wspace = lc(%{$options}{wspace}) if defined(%{$options}{wspace}); -+ $case = lc(%{$options}{case}) if defined(%{$options}{case}); - } - my $merged = ""; - -diff -ur src.orig/ext/XMLhelper.pm src/ext/XMLhelper.pm ---- a/src/ext/XMLhelper.pm 2015-09-10 18:04:14.916008340 -0700 -+++ b/src/ext/XMLhelper.pm 2015-09-10 18:04:47.753009121 -0700 -@@ -359,7 +359,7 @@ - print OUT " </smartplaylist>\n"; - } - elsif(my $phr = get_plpref($current_plname)) { #plprefs found.. -- if (defined(@{$XDAT->{playlists}->{data}->{$current_plname}})) { #the playlist is not empty -+ if (@{$XDAT->{playlists}->{data}->{$current_plname}}) { #the playlist is not empty - print OUT "\n ".mkfile({playlist=>$phr}, {return=>1,noend=>1})."\n"; - foreach(@{$XDAT->{playlists}->{data}->{$current_plname}}) { - print OUT " $_\n"; diff --git a/srcpkgs/gnupod/template b/srcpkgs/gnupod/template deleted file mode 100644 index 09c35988a9d84b..00000000000000 --- a/srcpkgs/gnupod/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'gnupod' -pkgname=gnupod -version=0.99.8 -revision=4 -build_style=gnu-configure -hostmakedepends="perl-Digest-SHA1 perl-XML-Parser perl-Unicode-String perl-MP3-Info perl-TimeDate" -makedepends="${hostmakedepends}" -depends="${makedepends}" -short_desc="Command line tools for managing data on iPods" -maintainer="Evan Deaubl <evan@deaubl.name>" -license="GPL-3.0-or-later" -homepage="http://www.gnu.org/software/gnupod/" -distfiles="${GNU_SITE}/${pkgname}/${pkgname}-${version}.tgz" -checksum=bd566295a2e14352e6d05f5c816cab36b0e80d3ab36d29c4bbb45c581d3f3c31 diff --git a/srcpkgs/gnuradio-devel b/srcpkgs/gnuradio-devel deleted file mode 120000 index b51eb16b0b1a6b..00000000000000 --- a/srcpkgs/gnuradio-devel +++ /dev/null @@ -1 +0,0 @@ -gnuradio \ No newline at end of file diff --git a/srcpkgs/gnuradio-doc b/srcpkgs/gnuradio-doc deleted file mode 120000 index b51eb16b0b1a6b..00000000000000 --- a/srcpkgs/gnuradio-doc +++ /dev/null @@ -1 +0,0 @@ -gnuradio \ No newline at end of file diff --git a/srcpkgs/gnuradio-nrsc5-devel b/srcpkgs/gnuradio-nrsc5-devel deleted file mode 120000 index 77ce742e2fab8f..00000000000000 --- a/srcpkgs/gnuradio-nrsc5-devel +++ /dev/null @@ -1 +0,0 @@ -gnuradio-nrsc5 \ No newline at end of file diff --git a/srcpkgs/gnuradio-nrsc5/template b/srcpkgs/gnuradio-nrsc5/template deleted file mode 100644 index 7711161c5a8bfd..00000000000000 --- a/srcpkgs/gnuradio-nrsc5/template +++ /dev/null @@ -1,39 +0,0 @@ -# Template file for 'gnuradio-nrsc5' -pkgname=gnuradio-nrsc5 -version=2.0.0 -revision=10 -build_style=cmake -make_cmd=make -configure_args="-Dpybind11_DIR=${XBPS_CROSS_BASE}/${py3_sitelib}/pybind11/share/cmake/pybind11" -hostmakedepends="git automake libtool pkg-config gnuradio python3" -makedepends="gnuradio-devel python3-pybind11" -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" -distfiles="https://github.com/argilo/gr-nrsc5/archive/v${version}.tar.gz" -checksum=cc9135b20e79111f609b95e02c5b5926c8c71c3ed8ab6e58b2b484d4efb333ae -make_check=no # XXX: ModuleNotFoundError: No module named 'nrsc5' - -export CMAKE_GENERATOR="Unix Makefiles" - -if [ "$CROSS_BUILD" ]; then - configure_args+=" -DPYBIND11_USE_CROSSCOMPILING=ON" -fi - -pre_configure() { - if [ "$CROSS_BUILD" ]; then - vsed -i CMakeLists.txt \ - -e "s;\./configure ;& --host=${XBPS_MACHINE%-musl} ;" - fi -} - -gnuradio-nrsc5-devel_package() { - depends="${makedepends} ${sourcepkg}-${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/gnuradio-osmosdr-devel b/srcpkgs/gnuradio-osmosdr-devel deleted file mode 120000 index eafaf046c55b31..00000000000000 --- a/srcpkgs/gnuradio-osmosdr-devel +++ /dev/null @@ -1 +0,0 @@ -gnuradio-osmosdr \ No newline at end of file diff --git a/srcpkgs/gnuradio-osmosdr/patches/boost-1.89.patch b/srcpkgs/gnuradio-osmosdr/patches/boost-1.89.patch deleted file mode 100644 index 29193f73ea6e57..00000000000000 --- a/srcpkgs/gnuradio-osmosdr/patches/boost-1.89.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -119,7 +119,7 @@ endif() - ######################################################################## - # Find boost - ######################################################################## --find_package(Boost "1.65" REQUIRED chrono thread system) -+find_package(Boost "1.65" REQUIRED chrono thread) - - if(NOT Boost_FOUND) - message(FATAL_ERROR "Boost required to compile osmosdr") diff --git a/srcpkgs/gnuradio-osmosdr/template b/srcpkgs/gnuradio-osmosdr/template deleted file mode 100644 index 16a9fd84294b3c..00000000000000 --- a/srcpkgs/gnuradio-osmosdr/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'gnuradio-osmosdr' -pkgname=gnuradio-osmosdr -version=0.2.4 -revision=11 -build_style=cmake -configure_args="-Dpybind11_DIR=${XBPS_CROSS_BASE}/${py3_sitelib}/pybind11/share/cmake/pybind11" -hostmakedepends="pkg-config gnuradio python3" -makedepends="SoapySDR-devel gnuradio-devel libairspy-devel boost-devel-minimal - libboost_chrono libboost_thread - libhackrf-devel librtlsdr-devel python3-pybind11" -short_desc="GNU Radio source block for rtlsdr, hackrf and airspy" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-3.0-or-later" -homepage="https://osmocom.org/projects/gr-osmosdr/wiki/GrOsmoSDR" -distfiles="https://github.com/osmocom/gr-osmosdr/archive/v${version}.tar.gz" -checksum=28b6f2768aee7b397b227e9e70822e28de3b4c5362a5d14646a0948a48094a63 - -if [ "$CROSS_BUILD" ]; then - configure_args+=" -DPYBIND11_USE_CROSSCOMPILING=ON" -fi - -gnuradio-osmosdr-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.so" - vmove usr/lib/cmake - } -} diff --git a/srcpkgs/gnuradio-rds-devel b/srcpkgs/gnuradio-rds-devel deleted file mode 120000 index 6db7981c95bf09..00000000000000 --- a/srcpkgs/gnuradio-rds-devel +++ /dev/null @@ -1 +0,0 @@ -gnuradio-rds \ No newline at end of file diff --git a/srcpkgs/gnuradio-rds/template b/srcpkgs/gnuradio-rds/template deleted file mode 100644 index 1d3543d2bdc00a..00000000000000 --- a/srcpkgs/gnuradio-rds/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'gnuradio-rds' -pkgname=gnuradio-rds -version=3.10 -revision=16 -build_style=cmake -configure_args="-Dpybind11_DIR=${XBPS_CROSS_BASE}/${py3_sitelib}/pybind11/share/cmake/pybind11" -hostmakedepends="pkg-config gnuradio python3" -makedepends="gnuradio-devel python3-pybind11 boost-devel-minimal libboost_locale" -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" -distfiles="https://github.com/bastibl/gr-rds/archive/v${version}.tar.gz" -checksum=083a9f479d83ac2f6273cdf3b3cf1beca47dfdce2d28264ce979f23c119607f7 - -if [ "$CROSS_BUILD" ]; then - configure_args+=" -DPYBIND11_USE_CROSSCOMPILING=ON" -fi - -gnuradio-rds-devel_package() { - depends="${makedepends} ${sourcepkg}-${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/gnuradio/patches/boost-1.89.patch b/srcpkgs/gnuradio/patches/boost-1.89.patch deleted file mode 100644 index 6d1c8ccaffd77e..00000000000000 --- a/srcpkgs/gnuradio/patches/boost-1.89.patch +++ /dev/null @@ -1,22 +0,0 @@ ---- a/cmake/Modules/GrBoost.cmake -+++ b/cmake/Modules/GrBoost.cmake -@@ -14,7 +14,7 @@ set(__INCLUDED_GR_BOOST_CMAKE TRUE) - # Setup Boost and handle some system specific things - ######################################################################## - --set(BOOST_REQUIRED_COMPONENTS date_time program_options system regex thread) -+set(BOOST_REQUIRED_COMPONENTS program_options thread) - - if(UNIX - AND NOT BOOST_ROOT ---- a/cmake/Modules/GnuradioConfig.cmake.in -+++ b/cmake/Modules/GnuradioConfig.cmake.in -@@ -13,7 +13,7 @@ list(INSERT CMAKE_MODULE_PATH 0 "${CMAKE - find_dependency(spdlog) - find_dependency(MPLIB) - --set(BOOST_REQUIRED_COMPONENTS date_time program_options system regex thread) -+set(BOOST_REQUIRED_COMPONENTS program_options thread) - - if(NOT ENABLE_TESTING) - set(ENABLE_TESTING 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 65f0208188a224..00000000000000 --- a/srcpkgs/gnuradio/patches/fix-x11-library-call.patch +++ /dev/null @@ -1,26 +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/srcpkgs/gnuradio/template b/srcpkgs/gnuradio/template deleted file mode 100644 index 842d9c49b682c6..00000000000000 --- a/srcpkgs/gnuradio/template +++ /dev/null @@ -1,63 +0,0 @@ -# Template file for 'gnuradio' -pkgname=gnuradio -version=3.10.12.0 -revision=1 -build_style=cmake -build_helper="python3" -conf_files="/etc/gnuradio/conf.d/*" -configure_args="-DMATHJAX2_USE_ROOT=/usr/share/mathjax - -DZEROMQ_INCLUDE_DIRS=${XBPS_CROSS_BASE}/usr/include - -Dpybind11_DIR=${XBPS_CROSS_BASE}/${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 mathjax2 python3-Sphinx python3-pygccxml - qt5-host-tools qt5-qmake ${_pydeps}" -makedepends="sdl12-compat-devel SoapySDR-devel codec2-devel cppzmq - boost-devel-minimal libboost_program_options libboost_thread - libboost_unit_test_framework - fftw-devel gmpxx-devel gsl-devel gtk+3-devel jack-devel libgsm-devel - libiio-devel libsndfile-devel python3-devel python3-gobject-devel - python3-pybind11 python3-pygccxml qwt-devel spdlog fmt-devel uhd-devel volk-devel" -depends="${_pydeps} python3-cheetah3 python3-lxml python3-matplotlib" -checkdepends="python3-pytest" -short_desc="Framework for software defined radio" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-3.0-or-later" -homepage="https://www.gnuradio.org" -distfiles="https://github.com/gnuradio/gnuradio/archive/v${version}.tar.gz" -checksum=fe78ad9f74c8ebf93d5c8ad6fa2c13236af330f3c67149d91a0647b3dc6f3958 -python_version=3 - -if [ "$CROSS_BUILD" ]; then - # CMake fails when cross-compiling. - configure_args+=" -DENABLE_TESTING=OFF -DPYBIND11_USE_CROSSCOMPILING=ON" -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 - vinstall grc/scripts/freedesktop/gnuradio_logo_icon-square.svg 644 \ - usr/share/pixmaps gnuradio-grc.svg -} - -gnuradio-doc_package() { - short_desc+=" - documentation" - depends="mathjax2" - pkg_install() { - vmove usr/share/doc - } -} - -gnuradio-devel_package() { - short_desc+=" - development files" - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.so" - vmove usr/lib/cmake - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/gnurobbo/files/gnurobbo.desktop b/srcpkgs/gnurobbo/files/gnurobbo.desktop deleted file mode 100644 index 94bfc1108889e5..00000000000000 --- a/srcpkgs/gnurobbo/files/gnurobbo.desktop +++ /dev/null @@ -1,9 +0,0 @@ -[Desktop Entry] -Comment=Reimplementation of Robbo for Atari XE/XL -Exec=gnurobbo -Icon=gnurobbo -Type=Application -Name=GNURobbo -GenericName=GNURobbo -Categories=Game;ActionGame;LogicGame; - diff --git a/srcpkgs/gnurobbo/template b/srcpkgs/gnurobbo/template deleted file mode 100644 index d8225df323d296..00000000000000 --- a/srcpkgs/gnurobbo/template +++ /dev/null @@ -1,40 +0,0 @@ -# Template file for 'gnurobbo' -pkgname=gnurobbo -version=0.68 -revision=4 -build_wrksrc=gnurobbo -build_style=gnu-makefile -hostmakedepends="pkg-config" -makedepends="SDL_mixer-devel SDL_image-devel SDL_ttf-devel" -short_desc="Reimplementation of Janusz Pelc's Robbo for Atari XE/XL" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-or-later" -homepage="http://gnurobbo.sourceforge.net/" -distfiles="${SOURCEFORGE_SITE}/gnurobbo/gnurobbo/gnurobbo%20${version}/gnurobbo-${version}-source.tar.gz" -checksum=6c7e9e425655da02c2442d13b5fa8f542af62d2c8f253db2fb63470c5c0c3db8 - -CFLAGS="-fcommon" - -pre_build() { - vsed -i Makefile \ - -e "s;\(CFLAGS\?+=\)-d;\1;" \ - -e "s;CFLAGS+\?=;\0 ${CFLAGS} ;" \ - -e "s;LDFLAGS+\?=;\0 ${LDFLAGS} ;" \ - -e "/LIBS=/s;\(.*\);\1 -lm;" -} - -do_build() { - make ${makejobs} \ - BINDIR=/usr/bin \ - DOCDIR=/usr/share/doc/${pkgname} \ - PACKAGE_DATA_DIR=/usr/share/${pkgname} -} - -do_install() { - make BINDIR=${DESTDIR}/usr/bin \ - DOCDIR=${DESTDIR}/usr/share/doc/${pkgname} \ - PACKAGE_DATA_DIR=${DESTDIR}/usr/share/${pkgname} \ - install - vinstall icon32.png 644 usr/share/pixmaps gnurobbo.png - vinstall ${FILESDIR}/gnurobbo.desktop 644 usr/share/applications -} diff --git a/srcpkgs/gnushogi/patches/gcc-10-globals.patch b/srcpkgs/gnushogi/patches/gcc-10-globals.patch deleted file mode 100644 index f173bfcc606782..00000000000000 --- a/srcpkgs/gnushogi/patches/gcc-10-globals.patch +++ /dev/null @@ -1,86 +0,0 @@ -Patch from https://salsa.debian.org/debian/gnushogi/-/commit/ae9ff5c5d4a047e895030add12cc0e75480026b5 - -Index: gnushogi-1.4.2/gnushogi/commondsp.c -=================================================================== ---- gnushogi-1.4.2.orig/gnushogi/commondsp.c -+++ gnushogi-1.4.2/gnushogi/commondsp.c -@@ -53,6 +53,7 @@ char mvstr[4][6]; - char *InPtr; - int InBackground = false; - -+unsigned short MV[MAXDEPTH]; - - #if defined(BOOKTEST) - -@@ -2034,7 +2035,7 @@ InputCommand(char *command) - { - int i; - -- printf(" %6d ", MSCORE); -+ printf(" %6d ", 0); - - for (i = 1; MV[i] > 0; i++) - { -Index: gnushogi-1.4.2/gnushogi/cursesdsp.c -=================================================================== ---- gnushogi-1.4.2.orig/gnushogi/cursesdsp.c -+++ gnushogi-1.4.2/gnushogi/cursesdsp.c -@@ -62,18 +62,12 @@ - - #define FLUSH_SCANW fflush(stdout), scanw - --int mycnt1, mycnt2; -- - #define MARGIN (5) - #define TAB (58) - - #define VIR_C(s) ((flag.reverse) ? (NO_COLS - 1 - column(s)) : column(s)) - #define VIR_R(s) ((flag.reverse) ? (NO_ROWS - 1 - row(s)) : row(s)) - --unsigned short MV[MAXDEPTH]; --int MSCORE; --char *DRAW; -- - /* Forward declarations. */ - /* FIXME: change this name, puh-leeze! */ - -Index: gnushogi-1.4.2/gnushogi/globals.c -=================================================================== ---- gnushogi-1.4.2.orig/gnushogi/globals.c -+++ gnushogi-1.4.2/gnushogi/globals.c -@@ -201,3 +201,6 @@ char *DRAW; - char *DRAW_REPETITION = "Repetition"; - char *DRAW_MAXMOVES = "Max Moves"; - char *DRAW_JUSTDRAW = "Drawn game!"; -+ -+int mycnt1, mycnt2; -+ -Index: gnushogi-1.4.2/gnushogi/gnushogi.h -=================================================================== ---- gnushogi-1.4.2.orig/gnushogi/gnushogi.h -+++ gnushogi-1.4.2/gnushogi/gnushogi.h -@@ -685,8 +685,6 @@ extern long znodes; - extern char ColorStr[2][10]; - - extern char mvstr[4][6]; --extern unsigned short MV[MAXDEPTH]; --extern int MSCORE; - extern int mycnt1, mycnt2; - extern short ahead; - extern struct leaf rootnode; -Index: gnushogi-1.4.2/gnushogi/rawdsp.c -=================================================================== ---- gnushogi-1.4.2.orig/gnushogi/rawdsp.c -+++ gnushogi-1.4.2/gnushogi/rawdsp.c -@@ -44,11 +44,6 @@ - #include "gnushogi.h" - #include "rawdsp.h" - --unsigned short MV[MAXDEPTH]; --int MSCORE; -- --int mycnt1, mycnt2; --char *DRAW; - extern char *InPtr; - extern short pscore[]; - diff --git a/srcpkgs/gnushogi/template b/srcpkgs/gnushogi/template deleted file mode 100644 index c3f29d9c407dc9..00000000000000 --- a/srcpkgs/gnushogi/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'gnushogi' -pkgname=gnushogi -version=1.4.2 -revision=1 -build_style=gnu-configure -short_desc="GNU Shogi (Japanese chess)" -maintainer="Leah Neukirchen <leah@vuxu.org>" -license="GPL-3.0-or-later" -homepage="https://www.gnu.org/software/gnushogi/" -distfiles="${GNU_SITE}/gnushogi/${pkgname}-${version}.tar.gz" -checksum=1ecc48a866303c63652552b325d685e7ef5e9893244080291a61d96505d52b29 -disable_parallel_build=yes -nocross=yes - -do_install() { - make -C gnushogi prefix=${DESTDIR}/usr install - vmkdir usr/share - mv ${DESTDIR}/usr/man ${DESTDIR}/usr/share/man - mv ${DESTDIR}/usr/info ${DESTDIR}/usr/share/info -} diff --git a/srcpkgs/gnustep-back/template b/srcpkgs/gnustep-back/template deleted file mode 100644 index f24203958ce98b..00000000000000 --- a/srcpkgs/gnustep-back/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'gnustep-back' -pkgname=gnustep-back -version=0.32.0 -revision=1 -build_style=gnu-configure -hostmakedepends="gnustep-make gcc-objc pkg-config" -makedepends="gnustep-base-devel gnustep-gui-devel freetype-devel libart-devel - cairo-devel libXt-devel libXmu-devel" -short_desc="Backend library for drawing GNUstep GUIs" -maintainer="Andrew Benson <abenson+void@gmail.com>" -license="GPL-3.0-or-later" -homepage="http://www.gnustep.org/" -distfiles="https://github.com/gnustep/libs-back/releases/download/back-${version//./_}/gnustep-back-${version}.tar.gz" -checksum=ce171095012ac5d845f6e1285a5c71e011fd00aa5981ea1d5a5183706478218d - -if [ -e /usr/share/GNUstep/Makefiles/GNUstep.sh ]; then - . /usr/share/GNUstep/Makefiles/GNUstep.sh -fi - -nocross="objc doesn't get cross build at present within gcc" diff --git a/srcpkgs/gnustep-base-devel b/srcpkgs/gnustep-base-devel deleted file mode 120000 index b8cfd4a2f05ae2..00000000000000 --- a/srcpkgs/gnustep-base-devel +++ /dev/null @@ -1 +0,0 @@ -gnustep-base \ No newline at end of file diff --git a/srcpkgs/gnustep-base/patches/use-va_copy.patch b/srcpkgs/gnustep-base/patches/use-va_copy.patch deleted file mode 100644 index 0e8e0ff468e77e..00000000000000 --- a/srcpkgs/gnustep-base/patches/use-va_copy.patch +++ /dev/null @@ -1,24 +0,0 @@ ---- a/Source/GSFormat.m -+++ b/Source/GSFormat.m -@@ -884,10 +884,10 @@ - /* Initialize local variables. */ - done = 0; - grouping = (const char *) -1; --#ifdef __va_copy -+#ifdef va_copy - /* This macro will be available soon in gcc's <stdarg.h>. We need it - since on some systems `va_list' is not an integral type. */ -- __va_copy (ap_save, ap); -+ va_copy (ap_save, ap); - #else - ap_save = ap; - #endif -@@ -1947,7 +1947,7 @@ - all_done: - if (workend_malloced) free(workend); - /* Unlock the stream. */ --#ifdef __va_copy -+#ifdef va_copy - va_end(ap_save); - #endif - return; diff --git a/srcpkgs/gnustep-base/template b/srcpkgs/gnustep-base/template deleted file mode 100644 index 44491b7094c08d..00000000000000 --- a/srcpkgs/gnustep-base/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'gnustep-base' -pkgname=gnustep-base -version=1.31.1 -revision=1 -build_style=gnu-configure -hostmakedepends="gnustep-make gcc-objc pkg-config which tar" -makedepends="libobjc-devel libffi-devel libxml2-devel gnutls-devel - libxslt-devel icu-devel" -short_desc="Library of general-purpose Objective C objects for GNUstep" -maintainer="Andrew Benson <abenson+void@gmail.com>" -license="GPL-2.0-or-later, GPL-3.0-or-later" -homepage="http://www.gnustep.org/" -distfiles="https://github.com/gnustep/libs-base/releases/download/base-${version//./_}/gnustep-base-${version}.tar.gz" -checksum=e7546f1c978a7c75b676953a360194a61e921cb45a4804497b4f346a460545cd -make_check=extended - -nocross="objc doesn't get cross build at present within gcc" -case "$XBPS_TARGET_MACHINE" in - *-musl) configure_args="${configure_args} --disable-iconv"; ;; - *) ;; -esac - -gnustep-base-devel_package() { - short_desc+=" - development files" - depends="${makedepends} ${sourcepkg}>=${version}_${revision} gnustep-make gcc-objc" - pkg_install() { - vmove usr/lib/*.so - vmove usr/include - } -} diff --git a/srcpkgs/gnustep-gui-devel b/srcpkgs/gnustep-gui-devel deleted file mode 120000 index 3f3039526deb18..00000000000000 --- a/srcpkgs/gnustep-gui-devel +++ /dev/null @@ -1 +0,0 @@ -gnustep-gui \ No newline at end of file diff --git a/srcpkgs/gnustep-gui/template b/srcpkgs/gnustep-gui/template deleted file mode 100644 index 44656dc94e22dd..00000000000000 --- a/srcpkgs/gnustep-gui/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'gnustep-gui' -pkgname=gnustep-gui -version=0.32.0 -revision=1 -build_style=gnu-configure -hostmakedepends="gnustep-make pkg-config tar" -makedepends="gnustep-base-devel libjpeg-turbo-devel tiff-devel libpng-devel - giflib-devel" -short_desc="Graphical user interface class library for GNUstep" -maintainer="Andrew Benson <abenson+void@gmail.com>" -license="GPL-2.0-or-later, GPL-3.0-or-later" -homepage="http://www.gnustep.org/" -distfiles="https://github.com/gnustep/libs-gui/releases/download/gui-${version//./_}/gnustep-gui-${version}.tar.gz" -checksum=0c03a1b6313babd592ec58fcb825091f77eb27429a4ce4306ec3a7cfa7f9a1f6 -replaces="gnustep-gui-data>=0" - -nocross="objc doesn't get cross build at present within gcc" - -gnustep-gui-devel_package() { - short_desc+=" - developement files" - depends="${hostmakedepends} ${sourcepkg}>=${version}" - pkg_install() { - vmove usr/include - vmove usr/share/GNUstep/Makefiles - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/gnustep-make/template b/srcpkgs/gnustep-make/template deleted file mode 100644 index 4a528934bed499..00000000000000 --- a/srcpkgs/gnustep-make/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'gnustep-make' -pkgname=gnustep-make -version=2.9.2 -revision=1 -build_style=gnu-configure -conf_files="/etc/GNUstep/GNUstep.conf" -hostmakedepends="which" -short_desc="GNU Step Makefile helpers for a GNUstep-based project" -maintainer="Toyam Cox <Vaelatern@gmail.com>" -license="GPL-3.0-or-later" -homepage="http://www.gnustep.org" -distfiles="http://ftp.gnustep.org/pub/gnustep/core/${pkgname}-${version}.tar.gz" -checksum=f540df9f0e1daeb3d23b08e14b204b2a46f1d0a4005cb171c95323413806e4e1 - -post_install() { - sed -i 's,/builddir/.xbps-gnustep-make/wrappers,/usr/bin,g' ${DESTDIR}/usr/share/GNUstep/Makefiles/config.make - sed -i 's,-specs=/void-packages/[^ ]* ,,g' ${DESTDIR}/usr/share/GNUstep/Makefiles/config.make -} diff --git a/srcpkgs/gnutls-devel b/srcpkgs/gnutls-devel deleted file mode 120000 index ef33489ed7c561..00000000000000 --- a/srcpkgs/gnutls-devel +++ /dev/null @@ -1 +0,0 @@ -gnutls \ No newline at end of file diff --git a/srcpkgs/gnutls-tools b/srcpkgs/gnutls-tools deleted file mode 120000 index ef33489ed7c561..00000000000000 --- a/srcpkgs/gnutls-tools +++ /dev/null @@ -1 +0,0 @@ -gnutls \ No newline at end of file diff --git a/srcpkgs/gnutls/patches/tests-certtool-no-prompt.patch b/srcpkgs/gnutls/patches/tests-certtool-no-prompt.patch deleted file mode 100644 index 17f0a62cf49bdd..00000000000000 --- a/srcpkgs/gnutls/patches/tests-certtool-no-prompt.patch +++ /dev/null @@ -1,22 +0,0 @@ -upstream: no -reason: don't prompt for password, don't assume it has been asked for - ---- a/tests/cert-tests/certtool.sh -+++ b/tests/cert-tests/certtool.sh -@@ -26,6 +26,7 @@ - TMPFILE1=certtool-file1.$$.tmp - TMPFILE2=certtool-file2.$$.tmp - PASS="1234" -+export GNUTLS_PIN="1234" - - if test -n "$DISABLE_BASH_TESTS"; then - exit 77 -@@ -66,7 +67,7 @@ - fi - - grep "Enter password" ${TMPFILE2} >/dev/null 2>&1 -- if test $? != 0;then -+ if test $? != 0 && test -z "$GNUTLS_PIN" ; then - cat ${TMPFILE2} - echo "No password was asked" - exit 1 diff --git a/srcpkgs/gnutls/template b/srcpkgs/gnutls/template deleted file mode 100644 index 3264f3ee0d2654..00000000000000 --- a/srcpkgs/gnutls/template +++ /dev/null @@ -1,56 +0,0 @@ -# Template file for 'gnutls' -pkgname=gnutls -version=3.8.10 -revision=1 -build_style=gnu-configure -configure_args="--disable-static --disable-valgrind-tests - --disable-rpath - --with-default-trust-store-file=/etc/ssl/certs/ca-certificates.crt - --with-trousers-lib=${XBPS_CROSS_BASE}/usr/lib" -hostmakedepends="gettext libtool pkg-config which" -# dependencies listed in pkg-config files -_develdepends="unbound-devel trousers-devel libunistring-devel nettle-devel - libtasn1-devel libidn2-devel p11-kit-devel brotli-devel libzstd-devel - zlib-devel" -makedepends="lzo-devel readline-devel libgpg-error-devel - libgcrypt-devel ${_develdepends}" -checkdepends="iproute2" -short_desc="GNU Transport Layer Security library" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-3.0-only, LGPL-2.1-or-later" -homepage="https://gnutls.org" -changelog="https://gitlab.com/gnutls/gnutls/-/raw/master/NEWS" -distfiles="https://www.gnupg.org/ftp/gcrypt/gnutls/v${version%.*}/gnutls-${version}.tar.xz" -checksum=db7fab7cce791e7727ebbef2334301c821d79a550ec55c9ef096b610b03eb6b7 -# same as $PASS in tests/cert-tests/certtool.sh -make_check_pre="env GNUTLS_PIN=1234" - -if [ "$XBPS_CHECK_PKGS" ]; then - configure_args+=" --enable-tests" -else - configure_args+=" --disable-tests" -fi - -post_install() { - rm -rf ${DESTDIR}/usr/share/doc -} - -gnutls-devel_package() { - depends="${_develdepends} ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - vmove usr/share/man/man3 - vmove usr/share/info - } -} - -gnutls-tools_package() { - short_desc+=" - bundled tools" - pkg_install() { - vmove usr/bin - vmove usr/share/man/man1 - } -} diff --git a/srcpkgs/go-bindata/template b/srcpkgs/go-bindata/template deleted file mode 100644 index 25bb733eec5aa9..00000000000000 --- a/srcpkgs/go-bindata/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'go-bindata' -pkgname=go-bindata -version=3.0.7.20151023 -revision=15 -_commit=a0ff2567cfb70903282db057e799fd826784d41d -build_style=go -go_import_path="github.com/jteeuwen/go-bindata" -go_package="${go_import_path}/go-bindata" -short_desc="Small utility which generates Go code from any file" -maintainer="Andrea Brancaleoni <abc@pompel.me>" -license="Public Domain" -homepage="https://github.com/jteeuwen/go-bindata" -distfiles="https://github.com/jteeuwen/go-bindata/archive/${_commit}.tar.gz" -checksum=65cf65ac422fb8072abfaabec86c20a74e448a93b489e896a36642e7049f5d32 diff --git a/srcpkgs/go-capnproto2/template b/srcpkgs/go-capnproto2/template deleted file mode 100644 index cc0b29145062b8..00000000000000 --- a/srcpkgs/go-capnproto2/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'go-capnproto2' -pkgname=go-capnproto2 -version=2.18.0 -revision=4 -build_style=go -go_import_path=zombiezen.com/go/capnproto2 -go_package=zombiezen.com/go/capnproto2/capnpc-go -hostmakedepends="git" -depends="capnproto" -short_desc="Cap'n Proto library and code generator for Go" -maintainer="Toyam Cox <Vaelatern@voidlinux.org>" -license="MIT" -homepage="https://github.com/capnproto/go-capnproto2" -distfiles="https://github.com/capnproto/go-capnproto2/archive/v${version}.tar.gz" -checksum=63d21290df86a0e482d4294a926f45d03a2cbb8e9274399f70bac763f07b8e92 -broken="missing go.mod" - -post_install() { - vmkdir usr/include/capnp/ - vcopy std/go.capnp usr/include/capnp/ - vlicense LICENSE -} diff --git a/srcpkgs/go-for-it/patches/vala-0.56.patch b/srcpkgs/go-for-it/patches/vala-0.56.patch deleted file mode 100644 index 76929f6cfa5f0d..00000000000000 --- a/srcpkgs/go-for-it/patches/vala-0.56.patch +++ /dev/null @@ -1,30 +0,0 @@ -From 4be5ff4ff5ef7db9ab320945cd78a2b2e853695c Mon Sep 17 00:00:00 2001 -From: Michal Vasilek <michal@vasilek.cz> -Date: Sat, 2 Apr 2022 18:53:20 +0200 -Subject: [PATCH] Fix build with vala 0.56 - -~/Go-For-It-1.9.6/src/Services/TaskTimer.vala:35.42-35.50: error: value is less accessible than constant `GOFI.TaskTimer.UPDATE_INTERVAL' - 35 | public const int64 UPDATE_INTERVAL = 60 * US_C; - | ^~~~~~~~~ - -Closes #172 ---- - src/Services/TaskTimer.vala | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/src/Services/TaskTimer.vala b/src/Services/TaskTimer.vala -index 8f14f25..2231dc9 100644 ---- a/src/Services/TaskTimer.vala -+++ b/src/Services/TaskTimer.vala -@@ -32,7 +32,7 @@ public class GOFI.TaskTimer { - - private const int64 US_C = 1000000; // μs<->s conversion - -- public const int64 UPDATE_INTERVAL = 60 * US_C; -+ private const int64 UPDATE_INTERVAL = 60 * US_C; - - /** - * A proxy attribute, that does not store any data itself, but provides --- -2.35.1 - diff --git a/srcpkgs/go-for-it/template b/srcpkgs/go-for-it/template deleted file mode 100644 index 32305f713918da..00000000000000 --- a/srcpkgs/go-for-it/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'go-for-it' -pkgname=go-for-it -version=1.9.6 -revision=1 -build_style=cmake -hostmakedepends="gettext pkg-config vala glib-devel" -makedepends="libcanberra-devel libnotify-devel" -short_desc="ToDo-list and productivity app" -maintainer="Piraty <mail@piraty.dev>" -license="GPL-3.0-only" -homepage="https://github.com/JMoerman/Go-For-It" -distfiles="https://github.com/JMoerman/Go-For-It/archive/${version}.tar.gz" -checksum=bd85f2ad839a5e547f2152a5d1e98786a5d3ba75169ccbdc34ad322f860a73ca diff --git a/srcpkgs/go-ipfs b/srcpkgs/go-ipfs deleted file mode 120000 index 20ac9c61d8ffd7..00000000000000 --- a/srcpkgs/go-ipfs +++ /dev/null @@ -1 +0,0 @@ -kubo \ No newline at end of file diff --git a/srcpkgs/go-jira/template b/srcpkgs/go-jira/template deleted file mode 100644 index 0590196c766068..00000000000000 --- a/srcpkgs/go-jira/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'go-jira' -pkgname=go-jira -version=1.0.28 -revision=4 -build_style=go -go_import_path="github.com/go-jira/jira" -go_package="$go_import_path/cmd/jira" -hostmakedepends="dep" -short_desc="Simple jira command line client in Go" -maintainer="Andrea Brancaleoni <abc@pompel.me>" -license="Apache-2.0" -homepage="https://github.com/go-jira/jira" -distfiles="https://github.com/go-jira/jira/archive/v$version.tar.gz" -checksum=179abe90458281175a482cbd2e1ad662bdf563ef5acfc2cadf215ae32e0bd1e6 diff --git a/srcpkgs/go-md2man/template b/srcpkgs/go-md2man/template deleted file mode 100644 index ef6dbf25e6309a..00000000000000 --- a/srcpkgs/go-md2man/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'go-md2man' -pkgname=go-md2man -version=2.0.7 -revision=1 -build_style=go -go_import_path=github.com/cpuguy83/go-md2man/v2 -short_desc="Convert md to manpages" -maintainer="Daniel Lewan <daniel@teddydd.me>" -license="MIT" -homepage="https://github.com/cpuguy83/go-md2man" -distfiles="https://github.com/cpuguy83/go-md2man/archive/v${version}.tar.gz" -checksum=ca3a5b57e2c01759f5a00ad2a578d034c5370fae9aa7a6c3af5648b2fc802a92 - -post_install() { - vlicense LICENSE.md -} diff --git a/srcpkgs/go-mtpfs/template b/srcpkgs/go-mtpfs/template deleted file mode 100644 index 3f58306ea114be..00000000000000 --- a/srcpkgs/go-mtpfs/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'go-mtpfs' -pkgname=go-mtpfs -version=1.0.0 -revision=5 -build_style=go -go_import_path=github.com/hanwen/go-mtpfs -hostmakedepends="pkg-config" -makedepends="libusb-devel" -depends="fuse" -short_desc="Mount MTP devices over FUSE" -maintainer="Orphaned <orphan@voidlinux.org>" -license="BSD-3-Clause" -homepage="https://github.com/hanwen/go-mtpfs" -distfiles="https://github.com/hanwen/go-mtpfs/archive/v${version}.tar.gz" -checksum=47060acf74c9f7a612f492c041c9463efb37eab4f9a74eca96686ed61bbbe7ec - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/go-review/template b/srcpkgs/go-review/template deleted file mode 100644 index 582f75b112e7dd..00000000000000 --- a/srcpkgs/go-review/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'go-review' -pkgname=go-review -version=1.0.0 -revision=4 -build_style=go -go_import_path="github.com/heppu/go-review" -go_package="${go_import_path}/cmd/${pkgname}" -short_desc="Publish reports from different Go linters as gerrit reviews" -maintainer="Orphaned <orphan@voidlinux.org>" -license="MIT" -homepage="https://github.com/heppu/go-review" -distfiles="https://github.com/heppu/go-review/archive/v${version}.tar.gz" -checksum=08e6eecc36f8706f012c280d6bfd37a6b9f922b223c9b6e5342550103dbdfaa0 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/go/template b/srcpkgs/go/template deleted file mode 100644 index ccb1a90e4f710f..00000000000000 --- a/srcpkgs/go/template +++ /dev/null @@ -1,114 +0,0 @@ -# Template file for 'go' -pkgname=go -version=1.25.4 -revision=1 -_bootstrap="1.22.6" -create_wrksrc=yes -build_wrksrc=go -hostmakedepends="go${_bootstrap%.*}-bootstrap" -checkdepends="iana-etc clang gcc-fortran" -short_desc="Go Programming Language" -maintainer="Michael Aldridge <maldridge@voidlinux.org>" -license="BSD-3-Clause" -homepage="https://go.dev/" -changelog="https://go.dev/doc/devel/release.html" -distfiles="https://go.dev/dl/go${version}.src.tar.gz" -checksum=160043b7f17b6d60b50369436917fda8d5034640ba39ae2431c6b95a889cc98c -nostrip=yes -noverifyrdeps=yes -# on CI it tries to use `git submodule`, which is not part of chroot-git -make_check=ci-skip - -# keep in sync with common/environment/build-style/go.sh -case "${XBPS_TARGET_MACHINE}" in - aarch64*) export GOARCH=arm64 ;; - armv5*) export GOARCH=arm; export GOARM=5 ;; - armv6*) export GOARCH=arm; export GOARM=6 ;; - armv7*) export GOARCH=arm; export GOARM=7 ;; - i686*) export GOARCH=386 ;; - x86_64*) export GOARCH=amd64 ;; - ppc64le*) export GOARCH=ppc64le ;; - ppc64*) export GOARCH=ppc64 ;; - ppc*) export GOARCH=ppc ;; - mipsel*) export GOARCH=mipsle ;; - mips*) export GOARCH=mips ;; - riscv64*) export GOARCH=riscv64 ;; - *) broken="Unsupported architecture ${XBPS_TARGET_MACHINE}" ;; -esac - -if [ "$CROSS_BUILD" ]; then - if [ "${XBPS_MACHINE%%-musl}" = "${XBPS_TARGET_MACHINE%%-musl}" ]; then - broken="Cross-compiling to different libc is not supported" - fi -fi - -# Workaround for go-1.19 compilation error on i686 -# runtime/cgo(.text): unknown symbol __stack_chk_fail_local in pcrel -if [ "$XBPS_MACHINE" = i686 ]; then - export CGO_CFLAGS="-fno-stack-protector" -fi - -post_extract() { - if [ "$(df . --output=fstype | tail -1)" = zfs ]; then - # https://github.com/golang/go/issues/39905 - rm -v go/src/cmd/link/internal/ld/fallocate_test.go - fi -} - -do_build() { - unset GCC CC CXX LD CFLAGS PKG_CONFIG - # FIXME: work around leaking go build-style vars when built as a - # dependency - unset CGO_CXXFLAGS CGO_ENABLED # CGO_CFLAGS - - export GOROOT_BOOTSTRAP="/usr/lib/go${_bootstrap}" - export GOROOT=$PWD - - cd "src" - - bash make.bash -v -} - -do_check() { - if [ "$XBPS_LIBC" = musl ]; then - # https://github.com/golang/go/issues/39857 - ./bin/go tool dist test -v -run "!^cgo_test$" - else - ./bin/go tool dist test -v - fi -} - -do_install() { - local bindir - - if [ "$CROSS_BUILD" ]; then - bindir=bin/linux_${GOARCH} - else - bindir=bin - fi - - vmkdir usr/bin - vmkdir usr/lib/go - vmkdir usr/lib/go/bin - vmkdir usr/share/go - cp -d --preserve=all ${bindir}/* ${DESTDIR}/usr/lib/go/bin - cp -a pkg src lib ${DESTDIR}/usr/lib/go - cp -r doc misc -t ${DESTDIR}/usr/share/go - ln -s /usr/share/go/doc ${DESTDIR}/usr/lib/go/doc - cp VERSION ${DESTDIR}/usr/lib/go/VERSION - # GOROOT_FINAL doesn't work anymore, see: https://github.com/golang/go/issues/61921 - ln -sfr ${DESTDIR}/usr/lib/go/bin/* ${DESTDIR}/usr/bin - - # <dominikh> sigh. well, someone fix the template and add - # a symlink, usr/lib/go/misc -> /usr/share/go/misc - ln -sfr ${DESTDIR}/usr/share/go/misc ${DESTDIR}/usr/lib/go/misc - - rm -f ${DESTDIR}/usr/share/go/doc/articles/wiki/get.bin - rm -f ${DESTDIR}/usr/lib/go/pkg/tool/*/api - rm -rf ${DESTDIR}/usr/lib/go/pkg/bootstrap - rm -rf ${DESTDIR}/usr/lib/go/pkg/obj - - vinstall go.env 644 usr/lib/go - - vlicense LICENSE -} diff --git a/srcpkgs/go/update b/srcpkgs/go/update deleted file mode 100644 index 2e4fc10d2079ef..00000000000000 --- a/srcpkgs/go/update +++ /dev/null @@ -1 +0,0 @@ -ignore="*beta* *rc*" diff --git a/srcpkgs/go1.17-bootstrap/template b/srcpkgs/go1.17-bootstrap/template deleted file mode 100644 index 555eb97f52e759..00000000000000 --- a/srcpkgs/go1.17-bootstrap/template +++ /dev/null @@ -1,51 +0,0 @@ -# Template file for 'go1.17-bootstrap' -pkgname=go1.17-bootstrap -version=1.17.13 -revision=1 -archs="x86_64* i686* armv[67]l* aarch64* ppc64le*" -short_desc="Go 1.17 (bootstrap compiler)" -maintainer="Orphaned <orphan@voidlinux.org>" -license="BSD-3-Clause" -homepage="https://golang.org" -nostrip=yes -noverifyrdeps=yes -nocross=yes -lib32disabled=yes -repository=bootstrap - -if [ "$XBPS_TARGET_LIBC" = "musl" ]; then - depends+=" gcompat" -fi - -case "$XBPS_TARGET_MACHINE" in - x86_64*) - _dist_arch="amd64" - checksum="4cdd2bc664724dc7db94ad51b503512c5ae7220951cac568120f64f8e94399fc" - ;; - i686*) - _dist_arch="386" - checksum="5e02f35aecc6b89679f631e0edf12c49922dd31c8140cf8dd725c5797a9f2425" - ;; - arm*) - _dist_arch="armv6l" - checksum="260431d7deeb8893c21e71fcbbb1fde3258616d8eba584c8d72060228ab42c86" - ;; - aarch64*) - _dist_arch="arm64" - checksum="914daad3f011cc2014dea799bb7490442677e4ad6de0b2ac3ded6cee7e3f493d" - ;; - ppc64le*) - _dist_arch="ppc64le" - checksum="bd0763fb130f8412672ffe1e4a8e65888ebe2419e5caa9a67ac21e8c298aa254" - ;; -esac - -distfiles="https://dl.google.com/go/go${version}.linux-${_dist_arch}.tar.gz" - -do_install() { - vmkdir usr/lib/go${version} - vcopy bin usr/lib/go${version} - vcopy src usr/lib/go${version} - vcopy pkg usr/lib/go${version} - vlicense LICENSE -} diff --git a/srcpkgs/go1.20/patches/fix-32bit-tests.patch b/srcpkgs/go1.20/patches/fix-32bit-tests.patch deleted file mode 100644 index f5d8083b19f031..00000000000000 --- a/srcpkgs/go1.20/patches/fix-32bit-tests.patch +++ /dev/null @@ -1,13 +0,0 @@ -Fixes go1.19 error on i686 - - runtime/cgo(.text): unknown symbol __stack_chk_fail_local in pcrel - ---- a/go/src/cmd/go/script_test.go -+++ b/go/src/cmd/go/script_test.go -@@ -148,6 +148,7 @@ var extraEnvKeys = []string{ - "GO_TESTING_GOTOOLS", // for gccgo testing - "GCCGO", // for gccgo testing - "GCCGOTOOLDIR", // for gccgo testing -+ "CGO_CFLAGS", // for working around go1.19 "unknown symbol __stack_chk_fail_local" error on x86 - } - - // setup sets up the test execution temporary directory and environment. diff --git a/srcpkgs/go1.20/patches/fix-musl-tests.patch b/srcpkgs/go1.20/patches/fix-musl-tests.patch deleted file mode 100644 index f70cb456857b2c..00000000000000 --- a/srcpkgs/go1.20/patches/fix-musl-tests.patch +++ /dev/null @@ -1,29 +0,0 @@ -These tests fail on musl because /proc/../status doesn't contain the "Groups" -field, because musl lacks the getgroups() syscall. - ---- a/go/src/syscall/syscall_linux_test.go -+++ b/go/src/syscall/syscall_linux_test.go -@@ -530,10 +530,6 @@ func TestSetuidEtc(t *testing.T) { - {call: "Setgid(1)", fn: func() error { return syscall.Setgid(1) }, filter: "Gid:", expect: "\t1\t1\t1\t1"}, - {call: "Setgid(0)", fn: func() error { return syscall.Setgid(0) }, filter: "Gid:", expect: "\t0\t0\t0\t0"}, - -- {call: "Setgroups([]int{0,1,2,3})", fn: func() error { return syscall.Setgroups([]int{0, 1, 2, 3}) }, filter: "Groups:", expect: "\t0 1 2 3"}, -- {call: "Setgroups(nil)", fn: func() error { return syscall.Setgroups(nil) }, filter: "Groups:", expect: ""}, -- {call: "Setgroups([]int{0})", fn: func() error { return syscall.Setgroups([]int{0}) }, filter: "Groups:", expect: "\t0"}, -- - {call: "Setregid(101,0)", fn: func() error { return syscall.Setregid(101, 0) }, filter: "Gid:", expect: "\t101\t0\t0\t0"}, - {call: "Setregid(0,102)", fn: func() error { return syscall.Setregid(0, 102) }, filter: "Gid:", expect: "\t0\t102\t102\t102"}, - {call: "Setregid(0,0)", fn: func() error { return syscall.Setregid(0, 0) }, filter: "Gid:", expect: "\t0\t0\t0\t0"}, ---- a/go/misc/cgo/test/issue1435.go -+++ b/go/misc/cgo/test/issue1435.go -@@ -165,10 +165,6 @@ func test1435(t *testing.T) { - {call: "Setgid(1)", fn: func() error { return syscall.Setgid(1) }, filter: "Gid:", expect: "\t1\t1\t1\t1"}, - {call: "Setgid(0)", fn: func() error { return syscall.Setgid(0) }, filter: "Gid:", expect: "\t0\t0\t0\t0"}, - -- {call: "Setgroups([]int{0,1,2,3})", fn: func() error { return syscall.Setgroups([]int{0, 1, 2, 3}) }, filter: "Groups:", expect: "\t0 1 2 3"}, -- {call: "Setgroups(nil)", fn: func() error { return syscall.Setgroups(nil) }, filter: "Groups:", expect: ""}, -- {call: "Setgroups([]int{0})", fn: func() error { return syscall.Setgroups([]int{0}) }, filter: "Groups:", expect: "\t0"}, -- - {call: "Setregid(101,0)", fn: func() error { return syscall.Setregid(101, 0) }, filter: "Gid:", expect: "\t101\t0\t0\t0"}, - {call: "Setregid(0,102)", fn: func() error { return syscall.Setregid(0, 102) }, filter: "Gid:", expect: "\t0\t102\t102\t102"}, - {call: "Setregid(0,0)", fn: func() error { return syscall.Setregid(0, 0) }, filter: "Gid:", expect: "\t0\t0\t0\t0"}, diff --git a/srcpkgs/go1.20/patches/fix-tests.patch b/srcpkgs/go1.20/patches/fix-tests.patch deleted file mode 100644 index c9341561141387..00000000000000 --- a/srcpkgs/go1.20/patches/fix-tests.patch +++ /dev/null @@ -1,150 +0,0 @@ -Inside user namespaces, if GID == OVERFLOWGID (65534), then chown won't work. -https://github.com/golang/go/issues/42525 - ---- a/go/src/os/os_unix_test.go -+++ b/go/src/os/os_unix_test.go -@@ -39,144 +39,6 @@ func checkUidGid(t *testing.T, path string, uid, gid int) { - } - } - --func TestChown(t *testing.T) { -- // Use TempDir() to make sure we're on a local file system, -- // so that the group ids returned by Getgroups will be allowed -- // on the file. On NFS, the Getgroups groups are -- // basically useless. -- f := newFile("TestChown", t) -- defer Remove(f.Name()) -- defer f.Close() -- dir, err := f.Stat() -- if err != nil { -- t.Fatalf("stat %s: %s", f.Name(), err) -- } -- -- // Can't change uid unless root, but can try -- // changing the group id. First try our current group. -- gid := Getgid() -- t.Log("gid:", gid) -- if err = Chown(f.Name(), -1, gid); err != nil { -- t.Fatalf("chown %s -1 %d: %s", f.Name(), gid, err) -- } -- sys := dir.Sys().(*syscall.Stat_t) -- checkUidGid(t, f.Name(), int(sys.Uid), gid) -- -- // Then try all the auxiliary groups. -- groups, err := Getgroups() -- if err != nil { -- t.Fatalf("getgroups: %s", err) -- } -- t.Log("groups: ", groups) -- for _, g := range groups { -- if err = Chown(f.Name(), -1, g); err != nil { -- t.Fatalf("chown %s -1 %d: %s", f.Name(), g, err) -- } -- checkUidGid(t, f.Name(), int(sys.Uid), g) -- -- // change back to gid to test fd.Chown -- if err = f.Chown(-1, gid); err != nil { -- t.Fatalf("fchown %s -1 %d: %s", f.Name(), gid, err) -- } -- checkUidGid(t, f.Name(), int(sys.Uid), gid) -- } --} -- --func TestFileChown(t *testing.T) { -- // Use TempDir() to make sure we're on a local file system, -- // so that the group ids returned by Getgroups will be allowed -- // on the file. On NFS, the Getgroups groups are -- // basically useless. -- f := newFile("TestFileChown", t) -- defer Remove(f.Name()) -- defer f.Close() -- dir, err := f.Stat() -- if err != nil { -- t.Fatalf("stat %s: %s", f.Name(), err) -- } -- -- // Can't change uid unless root, but can try -- // changing the group id. First try our current group. -- gid := Getgid() -- t.Log("gid:", gid) -- if err = f.Chown(-1, gid); err != nil { -- t.Fatalf("fchown %s -1 %d: %s", f.Name(), gid, err) -- } -- sys := dir.Sys().(*syscall.Stat_t) -- checkUidGid(t, f.Name(), int(sys.Uid), gid) -- -- // Then try all the auxiliary groups. -- groups, err := Getgroups() -- if err != nil { -- t.Fatalf("getgroups: %s", err) -- } -- t.Log("groups: ", groups) -- for _, g := range groups { -- if err = f.Chown(-1, g); err != nil { -- t.Fatalf("fchown %s -1 %d: %s", f.Name(), g, err) -- } -- checkUidGid(t, f.Name(), int(sys.Uid), g) -- -- // change back to gid to test fd.Chown -- if err = f.Chown(-1, gid); err != nil { -- t.Fatalf("fchown %s -1 %d: %s", f.Name(), gid, err) -- } -- checkUidGid(t, f.Name(), int(sys.Uid), gid) -- } --} -- --func TestLchown(t *testing.T) { -- // Use TempDir() to make sure we're on a local file system, -- // so that the group ids returned by Getgroups will be allowed -- // on the file. On NFS, the Getgroups groups are -- // basically useless. -- f := newFile("TestLchown", t) -- defer Remove(f.Name()) -- defer f.Close() -- dir, err := f.Stat() -- if err != nil { -- t.Fatalf("stat %s: %s", f.Name(), err) -- } -- -- linkname := f.Name() + "2" -- if err := Symlink(f.Name(), linkname); err != nil { -- if runtime.GOOS == "android" && IsPermission(err) { -- t.Skip("skipping test on Android; permission error creating symlink") -- } -- t.Fatalf("link %s -> %s: %v", f.Name(), linkname, err) -- } -- defer Remove(linkname) -- -- // Can't change uid unless root, but can try -- // changing the group id. First try our current group. -- gid := Getgid() -- t.Log("gid:", gid) -- if err = Lchown(linkname, -1, gid); err != nil { -- if err, ok := err.(*PathError); ok && err.Err == syscall.ENOSYS { -- t.Skip("lchown is unavailable") -- } -- t.Fatalf("lchown %s -1 %d: %s", linkname, gid, err) -- } -- sys := dir.Sys().(*syscall.Stat_t) -- checkUidGid(t, linkname, int(sys.Uid), gid) -- -- // Then try all the auxiliary groups. -- groups, err := Getgroups() -- if err != nil { -- t.Fatalf("getgroups: %s", err) -- } -- t.Log("groups: ", groups) -- for _, g := range groups { -- if err = Lchown(linkname, -1, g); err != nil { -- t.Fatalf("lchown %s -1 %d: %s", linkname, g, err) -- } -- checkUidGid(t, linkname, int(sys.Uid), g) -- -- // Check that link target's gid is unchanged. -- checkUidGid(t, f.Name(), int(sys.Uid), int(sys.Gid)) -- } --} -- - // Issue 16919: Readdir must return a non-empty slice or an error. - func TestReaddirRemoveRace(t *testing.T) { - oldStat := *LstatP diff --git a/srcpkgs/go1.20/template b/srcpkgs/go1.20/template deleted file mode 100644 index 797964a56ea8a6..00000000000000 --- a/srcpkgs/go1.20/template +++ /dev/null @@ -1,120 +0,0 @@ -# Template file for 'go1.20' -pkgname=go1.20 -version=1.20.7 -revision=1 -create_wrksrc=yes -build_wrksrc=go -hostmakedepends="go1.17-bootstrap" -checkdepends="iana-etc clang gcc-fortran" -short_desc="Go Programming Language" -maintainer="Michael Aldridge <maldridge@voidlinux.org>" -license="BSD-3-Clause" -homepage="https://go.dev/" -changelog="https://go.dev/doc/devel/release.html" -distfiles="https://go.dev/dl/go${version}.src.tar.gz" -checksum=2c5ee9c9ec1e733b0dbbc2bdfed3f62306e51d8172bf38f4f4e542b27520f597 -nostrip=yes -noverifyrdeps=yes -# on CI it tries to use `git submodule`, which is not part of chroot-git -make_check=ci-skip - -case "${XBPS_TARGET_MACHINE}" in - aarch64*) _goarch=arm64 ;; - arm*) _goarch=arm ;; - i686*) _goarch=386 ;; - x86_64*) _goarch=amd64 ;; - ppc64le*) _goarch=ppc64le ;; - mips*) _goarch=mips ;; - *) broken="Unsupported architecture ${XBPS_TARGET_MACHINE}" ;; -esac - -if [ "$CROSS_BUILD" ]; then - if [ "${XBPS_MACHINE%%-musl}" = "${XBPS_TARGET_MACHINE%%-musl}" ]; then - broken="Cross-compiling to different libc is not supported" - fi -fi - -# Workaround for go-1.19 compilation error on i686 -# runtime/cgo(.text): unknown symbol __stack_chk_fail_local in pcrel -if [ "$XBPS_MACHINE" = i686 ]; then - export CGO_CFLAGS="-fno-stack-protector" -fi - -post_extract() { - if [ "$(df . --output=fstype | tail -1)" = zfs ]; then - # https://github.com/golang/go/issues/39905 - rm -v go/src/cmd/link/internal/ld/fallocate_test.go - fi -} - -do_build() { - unset GCC CC CXX LD CFLAGS - # FIXME: work around leaking go build-style vars when built as a - # dependency - unset CGO_CXXFLAGS CGO_ENABLED # CGO_CFLAGS - - export GOROOT_BOOTSTRAP="/usr/lib/go1.17.13" - export GOROOT=$PWD - export GOROOT_FINAL="/usr/lib/${pkgname}" - export GOARCH=${_goarch} - - cd "src" - - bash make.bash -v -} - -do_check() { - if [ "$XBPS_LIBC" = musl ]; then - # https://github.com/golang/go/issues/39857 - ./bin/go tool dist test -v -run "!^cgo_test$" - else - ./bin/go tool dist test -v - fi -} - -do_install() { - local bindir _f _fname - - if [ "$CROSS_BUILD" ]; then - bindir=bin/linux_${_goarch} - else - bindir=bin - fi - - vmkdir usr/bin - vmkdir usr/lib/${pkgname}/bin - vmkdir usr/share/${pkgname} - cp -d --preserve=all ${bindir}/* ${DESTDIR}/usr/lib/${pkgname}/bin || true - cp -a pkg src lib ${DESTDIR}/usr/lib/${pkgname} - cp -r doc misc -t ${DESTDIR}/usr/share/${pkgname} - ln -sfr ${DESTDIR}/usr/share/${pkgname}/doc \ - ${DESTDIR}/usr/lib/${pkgname}/doc - cp VERSION ${DESTDIR}/usr/lib/${pkgname}/VERSION - - # This is to make go get code.google.com/p/go-tour/gotour and - # then running the gotour executable work out of the box. - # - # Also, /usr/bin is the place for system-wide executables, - # not /usr/lib/go/bin. Users should use different paths by - # setting the appropriate environment variables. - # - for _f in ${DESTDIR}/usr/lib/${pkgname}/bin/*; do - if [ -f "$_f" ]; then - _fname=${_f##*/} - ln -sf "../lib/${pkgname}/bin/$_fname" \ - "${DESTDIR}/usr/bin/${_fname}1.20" - fi - done - - # <dominikh> sigh. well, someone fix the template and add - # a symlink, usr/lib/go/misc -> /usr/share/go/misc - ln -sfr ${DESTDIR}/usr/share/${pkgname}/misc \ - ${DESTDIR}/usr/lib/${pkgname}/misc - - rm -f ${DESTDIR}/usr/share/${pkgname}/doc/articles/wiki/get.bin - rm -f ${DESTDIR}/usr/lib/${pkgname}/pkg/tool/*/api - rm -rf ${DESTDIR}/usr/lib/${pkgname}/pkg/bootstrap - rm -rf ${DESTDIR}/usr/lib/${pkgname}/pkg/obj - - vlicense LICENSE -} diff --git a/srcpkgs/go1.20/update b/srcpkgs/go1.20/update deleted file mode 100644 index 2e4fc10d2079ef..00000000000000 --- a/srcpkgs/go1.20/update +++ /dev/null @@ -1 +0,0 @@ -ignore="*beta* *rc*" diff --git a/srcpkgs/go1.22-bootstrap/template b/srcpkgs/go1.22-bootstrap/template deleted file mode 100644 index 6697b383690ad9..00000000000000 --- a/srcpkgs/go1.22-bootstrap/template +++ /dev/null @@ -1,51 +0,0 @@ -# Template file for 'go1.22-bootstrap' -pkgname=go1.22-bootstrap -version=1.22.6 -revision=1 -archs="x86_64* i686* armv[67]l* aarch64* ppc64le*" -short_desc="Go 1.22 (bootstrap compiler)" -maintainer="Felix Hanley <felix@userspace.com.au>" -license="BSD-3-Clause" -homepage="https://golang.org" -nostrip=yes -noverifyrdeps=yes -nocross=yes -lib32disabled=yes -repository=bootstrap - -if [ "$XBPS_TARGET_LIBC" = "musl" ]; then - depends+=" gcompat" -fi - -case "$XBPS_TARGET_MACHINE" in - x86_64*) - _dist_arch="amd64" - checksum="999805bed7d9039ec3da1a53bfbcafc13e367da52aa823cb60b68ba22d44c616" - ;; - i686*) - _dist_arch="386" - checksum="9e680027b058beab10ce5938607660964b6d2c564bf50bdb01aa090dc5beda98" - ;; - arm*) - _dist_arch="armv6l" - checksum="b566484fe89a54c525dd1a4cbfec903c1f6e8f0b7b3dbaf94c79bc9145391083" - ;; - aarch64*) - _dist_arch="arm64" - checksum="c15fa895341b8eaf7f219fada25c36a610eb042985dc1a912410c1c90098eaf2" - ;; - ppc64le*) - _dist_arch="ppc64le" - checksum="9d99fce3f6f72a76630fe91ec0884dfe3db828def4713368424900fa98bb2bd6" - ;; -esac - -distfiles="https://dl.google.com/go/go${version}.linux-${_dist_arch}.tar.gz" - -do_install() { - vmkdir usr/lib/go${version} - vcopy bin usr/lib/go${version} - vcopy src usr/lib/go${version} - vcopy pkg usr/lib/go${version} - vlicense LICENSE -} diff --git a/srcpkgs/goaccess/template b/srcpkgs/goaccess/template deleted file mode 100644 index 5e15e9b8ce4233..00000000000000 --- a/srcpkgs/goaccess/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'goaccess' -pkgname=goaccess -version=1.9.3 -revision=1 -build_helper=qemu -build_style=gnu-configure -configure_args="--enable-utf8 --enable-geoip=mmdb" -hostmakedepends="automake gettext gettext-devel tar" -makedepends="gettext-devel ncurses-devel libmaxminddb-devel" -short_desc="Open source real-time web log analyzer and interactive viewer" -maintainer="Bart Kerkvliet <bart@bannarte.nl>" -license="MIT" -homepage="https://goaccess.io" -distfiles="http://tar.goaccess.io/goaccess-${version}.tar.gz" -checksum=49f0ee49e3c4a95f5f75f6806b0406746fcbf2f9ad971cae23e2ea95d3ec7837 - -pre_configure() { - if [ "$CROSS_BUILD" ]; then - vsed -i "s|\t\./bin2c |\tqemu-${XBPS_TARGET_QEMU_MACHINE}-static ./bin2c |" Makefile.am - fi - autoreconf -fi -} - -post_install() { - vlicense COPYING -} diff --git a/srcpkgs/goaccess/update b/srcpkgs/goaccess/update deleted file mode 100644 index 34e45243b1c024..00000000000000 --- a/srcpkgs/goaccess/update +++ /dev/null @@ -1 +0,0 @@ -site="https://goaccess.io/download" diff --git a/srcpkgs/goatcounter/files/README.voidlinux b/srcpkgs/goatcounter/files/README.voidlinux deleted file mode 100644 index 1aa1c94b83a3d3..00000000000000 --- 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/run b/srcpkgs/goatcounter/files/goatcounter/run deleted file mode 100644 index 61bf906780cf7b..00000000000000 --- a/srcpkgs/goatcounter/files/goatcounter/run +++ /dev/null @@ -1,8 +0,0 @@ -#!/bin/sh -exec 2>&1 - -[ -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 -websocket}" - -exec chpst -u _goatcounter goatcounter serve ${OPTS} diff --git a/srcpkgs/goatcounter/template b/srcpkgs/goatcounter/template deleted file mode 100644 index a7d690062942fc..00000000000000 --- a/srcpkgs/goatcounter/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'goatcounter' -pkgname=goatcounter -version=2.4.1 -revision=4 -build_style=go -go_import_path=zgo.at/goatcounter/v2 -go_package="${go_import_path}/cmd/goatcounter" -go_ldflags="-X zgo.at/goatcounter/v2.Version=${version}" -depends="tzdata" -short_desc="Easy web analytics without tracking of personal data" -maintainer="Martin Tournoij <martin@arp242.net>" -license="EUPL-1.2" -homepage="https://www.goatcounter.com/" -changelog="https://raw.githubusercontent.com/arp242/goatcounter/master/CHANGELOG.md" -distfiles="https://github.com/zgoat/goatcounter/archive/v${version}.tar.gz" -checksum=c42f2e5d32afeec1310a1e128be2e26b18c69b7627570b87588439b3d13b8455 -system_accounts="_goatcounter" -make_dirs="/var/db/goatcounter 0750 _goatcounter _goatcounter" - -post_install() { - vsv goatcounter - vdoc $FILESDIR/README.voidlinux -} diff --git a/srcpkgs/gob2/template b/srcpkgs/gob2/template deleted file mode 100644 index 445f12b18bd054..00000000000000 --- a/srcpkgs/gob2/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'gob2' -pkgname=gob2 -version=2.0.20 -revision=2 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="libglib-devel" -short_desc="Simple preprocessor for easily creating GTK objects" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-or-later, GPL-3.0-or-later" -homepage="http://www.5z.com/jirka/gob.html" -distfiles="http://ftp.5z.com/pub/gob/gob2-${version}.tar.xz" -checksum=f7ee84c07ca88ae96e5a60461957cc4dd0aa69d61804433d1c85de3d50be8026 diff --git a/srcpkgs/gobject-introspection-bootstrap/files b/srcpkgs/gobject-introspection-bootstrap/files deleted file mode 120000 index 4602177e31f6a7..00000000000000 --- a/srcpkgs/gobject-introspection-bootstrap/files +++ /dev/null @@ -1 +0,0 @@ -../gobject-introspection/files \ No newline at end of file diff --git a/srcpkgs/gobject-introspection-bootstrap/patches b/srcpkgs/gobject-introspection-bootstrap/patches deleted file mode 120000 index cc2ee1c4a0e3b9..00000000000000 --- a/srcpkgs/gobject-introspection-bootstrap/patches +++ /dev/null @@ -1 +0,0 @@ -../gobject-introspection/patches \ No newline at end of file diff --git a/srcpkgs/gobject-introspection-bootstrap/template b/srcpkgs/gobject-introspection-bootstrap/template deleted file mode 100644 index 4ed4b4ede8f75b..00000000000000 --- a/srcpkgs/gobject-introspection-bootstrap/template +++ /dev/null @@ -1,80 +0,0 @@ -# Template file for 'gobject-introspection-bootstrap' -# keep in sync with gobject-introspection -# -# This aloing with glib-bootstrap is unfortunately necessary as a part of the -# libgirepository-1.0 to libgirepository-2.0 migration. -pkgname=gobject-introspection-bootstrap -version=1.86.0 -revision=1 -build_style=meson -build_helper="qemu" -configure_args="-Dbuild_introspection_data=false" -pycompile_dirs="usr/lib/gobject-introspection/giscanner" -hostmakedepends="flex pkg-config" -# We won't run tests with cairo to avoid cyclical deps -makedepends="libffi-devel glib-bootstrap python3-devel python3-Mako - python3-Markdown" -depends="${makedepends}" -short_desc="Introspection system for GObject-based libraries" -maintainer="oreo639 <oreo6391@gmail.com>" -license="GPL-2.0-or-later, LGPL-2.1-or-later" -homepage="https://wiki.gnome.org/Projects/GObjectIntrospection" -distfiles="${GNOME_SITE}/gobject-introspection/${version%.*}/gobject-introspection-${version}.tar.xz" -checksum=920d1a3fcedeadc32acff95c2e203b319039dd4b4a08dd1a2dfd283d19c0b9ae -python_version=3 - -repository=bootstrap -conflicts="libgirepository libgirepository-devel gobject-introspection" -noverifyrdeps=yes - -if [ "$CROSS_BUILD" ]; then - hostmakedepends+=" gobject-introspection-bootstrap prelink-cross" - configure_args+=" -Dgi_cross_use_prebuilt_gi=true - -Dgi_cross_binary_wrapper=/usr/bin/g-ir-scanner-qemuwrapper - -Dgi_cross_ldd_wrapper=/usr/bin/g-ir-scanner-lddwrapper - -Dgi_cross_pkgconfig_sysroot_path=${XBPS_CROSS_BASE}" -fi - -post_install() { - rm ${DESTDIR}/usr/lib/gobject-introspection/giscanner/doctemplates/*/meson.build - - # Install our wrappers system-wide, they are required for building all other - # gobject-based packages. - vbin ${FILESDIR}/g-ir-scanner-qemuwrapper - vbin ${FILESDIR}/g-ir-scanner-lddwrapper - - # Install g-ir-scanner-wrapper as g-ir-scanner, we need it with that name since - # we can't expect people to just not hardcode /usr/bin/g-ir-scanner, some packages - # like gtk+3 just like **really** much to use /usr/bin/g-ir-scanner and meson with - # find_program is also to blame. - mv ${DESTDIR}/usr/bin/g-ir-scanner{,.wrapped} - vbin ${FILESDIR}/g-ir-scanner-wrapper g-ir-scanner - - # Same logic of g-ir-scanner applies here - mv ${DESTDIR}/usr/bin/g-ir-compiler{,.wrapped} - vbin ${FILESDIR}/g-ir-compiler-wrapper g-ir-compiler - - # For cross builds copy the not installed tests subdirectory - if [ "$CROSS_BUILD" ]; then - vmkdir usr/share/gobject-introspection-1.0/tests - for f in annotation.? drawable.? foo.? regress.? utility.? warnlib.? \ - gimarshallingtests.? gitestmacros.h; do - vcopy gobject-introspection-tests/$f usr/share/gobject-introspection-1.0/tests - done - fi - - # modify the pkg-config files to respect ${pc_sysrootdir} for variables that are - # meant to be called with 'pkg-config --variable' - vsed -e 's|^g_ir_scanner=.*|g_ir_scanner=${pc_sysrootdir}/${bindir}/g-ir-scanner|g' \ - -e 's|^g_ir_compiler=.*|g_ir_compiler=${pc_sysrootdir}/${bindir}/g-ir-compiler|g' \ - -e 's|^g_ir_generate=.*|g_ir_generate=${pc_sysrootdir}/${bindir}/g-ir-generate|g' \ - -e 's|^gidatadir.*|gidatadir=${pc_sysrootdir}/${datadir}/gobject-introspection-1.0|g' \ - -e 's|^girdir.*|girdir=${pc_sysrootdir}/${datadir}/gir-1.0|g' \ - -e 's|^typelibdir.*|typelibdir=${pc_sysrootdir}/${libdir}/girepository-1.0|g' \ - -i ${DESTDIR}/usr/lib/pkgconfig/gobject-introspection-1.0.pc \ - -i ${DESTDIR}/usr/lib/pkgconfig/gobject-introspection-no-export-1.0.pc - - # Fix the name of the python3 c bindings - mv ${DESTDIR}/usr/lib/gobject-introspection/giscanner/_giscanner*.so \ - ${DESTDIR}/usr/lib/gobject-introspection/giscanner/_giscanner.so -} diff --git a/srcpkgs/gobject-introspection-bootstrap/update b/srcpkgs/gobject-introspection-bootstrap/update deleted file mode 100644 index 8f89bb085398ec..00000000000000 --- a/srcpkgs/gobject-introspection-bootstrap/update +++ /dev/null @@ -1 +0,0 @@ -pattern="(?<=${pkgname}-)[0-9]+\.[0-9]*[02468]\.[0-9]+" diff --git a/srcpkgs/gobject-introspection/files/g-ir-compiler-wrapper b/srcpkgs/gobject-introspection/files/g-ir-compiler-wrapper deleted file mode 100644 index 3b78fb9d1c3294..00000000000000 --- a/srcpkgs/gobject-introspection/files/g-ir-compiler-wrapper +++ /dev/null @@ -1,20 +0,0 @@ -#!/bin/sh -# -# Check if we are running in an xbps-src environment and run the wrapper if that -# is the case. -if [ -n "$XBPS_CROSS_BASE" -a -n "$XBPS_TARGET_MACHINE" -a -n "$XBPS_VERSION" ]; then - # wrapper for g-ir-compiler, which runs the target version of it through qemu. - # g-ir-compiler writes out the raw content of a C struct to disk, and therefore - # is architecture dependent. - if [ -x build/tools/g-ir-compiler ]; then - # We are compiling gobject-introspection. - # lets used the one we just compiled. - gir_bin=build/tools/g-ir-compiler - elif [ -x ${XBPS_CROSS_BASE}/usr/bin/g-ir-compiler.wrapped ]; then - # Lets use the g-ir-compiler from the target - gir_bin=${XBPS_CROSS_BASE}/usr/bin/g-ir-compiler.wrapped - fi - exec /usr/bin/g-ir-scanner-qemuwrapper ${gir_bin} "$@" -fi - -exec /usr/bin/g-ir-compiler.wrapped "$@" diff --git a/srcpkgs/gobject-introspection/files/g-ir-scanner-lddwrapper b/srcpkgs/gobject-introspection/files/g-ir-scanner-lddwrapper deleted file mode 100644 index b969836b66422a..00000000000000 --- a/srcpkgs/gobject-introspection/files/g-ir-scanner-lddwrapper +++ /dev/null @@ -1,2 +0,0 @@ -#!/bin/sh -/usr/bin/prelink-rtld --root=${XBPS_CROSS_BASE} "$@" diff --git a/srcpkgs/gobject-introspection/files/g-ir-scanner-qemuwrapper b/srcpkgs/gobject-introspection/files/g-ir-scanner-qemuwrapper deleted file mode 100644 index 521fbda35b2a6a..00000000000000 --- a/srcpkgs/gobject-introspection/files/g-ir-scanner-qemuwrapper +++ /dev/null @@ -1,9 +0,0 @@ -#!/bin/sh -# Use a modules directory which doesn't exist so we don't load random things -# which may then get deleted (or their dependencies) and potentially segfault -export GIO_MODULE_DIR=${XBPS_CROSS_BASE}/gio/modules-dummy - -/usr/bin/qemu-${XBPS_TARGET_QEMU_MACHINE}-static ${GIR_EXTRA_OPTIONS} \ - -L ${XBPS_CROSS_BASE} \ - -E LD_LIBRARY_PATH="${XBPS_CROSS_BASE}/usr/lib:.libs:${GIR_EXTRA_LIBS_PATH}" \ - "$@" diff --git a/srcpkgs/gobject-introspection/files/g-ir-scanner-wrapper b/srcpkgs/gobject-introspection/files/g-ir-scanner-wrapper deleted file mode 100644 index d5c426d3cc2e2b..00000000000000 --- a/srcpkgs/gobject-introspection/files/g-ir-scanner-wrapper +++ /dev/null @@ -1,18 +0,0 @@ -#!/usr/bin/env bash -# Check if we are running in an xbps-src environment and run the wrapper if that -# is the case. -if [ -n "$XBPS_CROSS_BASE" -a -n "$XBPS_TARGET_MACHINE" -a -n "$XBPS_VERSION" ]; then - # This prevents g-ir-scanner from writing cache data to $HOME - export GI_SCANNER_DISABLE_CACHE=1 - # This prevents the native C compiler from using $XBPS_CROSS_BASE libraries - export GI_SCANNER_EXTRA_LD_LIBRARY_PATH=/usr/lib - - exec /usr/bin/g-ir-scanner.wrapped \ - --use-binary-wrapper=/usr/bin/g-ir-scanner-qemuwrapper \ - --use-ldd-wrapper=/usr/bin/g-ir-scanner-lddwrapper \ - --add-include-path=${XBPS_CROSS_BASE}/usr/share/gir-1.0 \ - --add-include-path=${XBPS_CROSS_BASE}/usr/lib/gir-1.0 \ - "${@//-I\/usr\/include/-I${XBPS_CROSS_BASE}\/usr\/include}" -fi - -exec /usr/bin/g-ir-scanner.wrapped "$@" diff --git a/srcpkgs/gobject-introspection/patches/0002-Relocate-the-repository-directory-for-native-builds.patch b/srcpkgs/gobject-introspection/patches/0002-Relocate-the-repository-directory-for-native-builds.patch deleted file mode 100644 index a91d22afa7c420..00000000000000 --- a/srcpkgs/gobject-introspection/patches/0002-Relocate-the-repository-directory-for-native-builds.patch +++ /dev/null @@ -1,76 +0,0 @@ -From 7ea8c83d84a05f686128e652a5447fb5f6fb68be Mon Sep 17 00:00:00 2001 -From: Sascha Silbe <x-yo17@se-silbe.de> -Date: Fri, 8 Jun 2018 13:55:10 +0200 -Subject: [PATCH] Relocate the repository directory for native builds - -Instead of hard-coding GOBJECT_INTROSPECTION_LIBDIR when -gobject-introspection is built, use dladdr() to determine where -GOBJECT_INTROSPECTION_LIBDIR is and use that path to calculate the -repository directory. - -This fixes gobject-introspection-native accessing paths across build -directories (e.g. if the build directories use the same shared state -cache or sstate mirror). - -Upstream-Status: Inappropriate -Signed-off-by: Sascha Silbe <x-yo17@se-silbe.de> - ---- - girepository/girepository.c | 15 +++++++++++++-- - girepository/meson.build | 2 +- - 2 files changed, 14 insertions(+), 3 deletions(-) - -diff --git a/girepository/girepository.c b/girepository/girepository.c -index c1fa3d3..efa557e 100644 ---- a/girepository/girepository.c -+++ b/girepository/girepository.c -@@ -21,6 +21,8 @@ - * Boston, MA 02111-1307, USA. - */ - -+#define _GNU_SOURCE -+ - #include "config.h" - - #include <stdio.h> -@@ -34,6 +36,8 @@ - #include "gitypelib-internal.h" - #include "girepository-private.h" - -+#include <dlfcn.h> -+ - /** - * SECTION:girepository - * @short_description: GObject Introspection repository manager -@@ -188,9 +192,16 @@ init_globals (void) - g_free (custom_dirs); - } - -- libdir = GOBJECT_INTROSPECTION_LIBDIR; -+ Dl_info gi_lib_info; - -- typelib_dir = g_build_filename (libdir, "girepository-1.0", NULL); -+ if (dladdr (g_irepository_get_default, &gi_lib_info)) { -+ char *libdir = g_path_get_dirname (gi_lib_info.dli_fname); -+ typelib_dir = g_build_filename (libdir, "girepository-1.0", NULL); -+ g_free (libdir); -+ } else { -+ libdir = GOBJECT_INTROSPECTION_LIBDIR; -+ typelib_dir = g_build_filename (libdir, "girepository-1.0", NULL); -+ } - - typelib_search_path = g_slist_prepend (typelib_search_path, typelib_dir); - -diff --git a/girepository/meson.build b/girepository/meson.build -index 6a8c5b5..8892f2a 100644 ---- a/girepository/meson.build -+++ b/girepository/meson.build -@@ -27,7 +27,7 @@ girepo_internals_lib = static_library('girepository-internals', - ], - c_args: gi_hidden_visibility_cflags, - include_directories : configinc, -- dependencies: [girepo_gthash_dep, libffi_dep], -+ dependencies: [girepo_gthash_dep, libffi_dep, cc.find_library('dl')], - ) - - girepo_internals_dep = declare_dependency( diff --git a/srcpkgs/gobject-introspection/patches/0006-giscanner-ignore-error-return-codes-from-ldd-wrapper.patch b/srcpkgs/gobject-introspection/patches/0006-giscanner-ignore-error-return-codes-from-ldd-wrapper.patch deleted file mode 100644 index 9167f042e5b4e4..00000000000000 --- a/srcpkgs/gobject-introspection/patches/0006-giscanner-ignore-error-return-codes-from-ldd-wrapper.patch +++ /dev/null @@ -1,27 +0,0 @@ -From f128cbeead687bfc6532cc1f2cc3e2dc5a2b5b30 Mon Sep 17 00:00:00 2001 -From: Alexander Kanavin <alex.kanavin@gmail.com> -Date: Wed, 5 Sep 2018 16:46:52 +0200 -Subject: [PATCH] giscanner: ignore error return codes from ldd-wrapper - -prelink-rtld, which we use instead of ldd returns 127 when it can't find a library. -It is not an error per se, but it breaks subprocess.check_output(). - -Upstream-Status: Inappropriate [oe-core specific] -Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> ---- - giscanner/shlibs.py | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/giscanner/shlibs.py b/giscanner/shlibs.py -index 01d21a3..3bd3250 100644 ---- a/giscanner/shlibs.py -+++ b/giscanner/shlibs.py -@@ -108,7 +108,7 @@ def _resolve_non_libtool(options, binary, libraries): - args.extend(['otool', '-L', binary.args[0]]) - else: - args.extend(['ldd', binary.args[0]]) -- output = subprocess.check_output(args) -+ output = subprocess.run(args, check=False, stdout=subprocess.PIPE).stdout - if isinstance(output, bytes): - output = output.decode("utf-8", "replace") - diff --git a/srcpkgs/gobject-introspection/patches/0011-giscanner-ld-library-path.patch b/srcpkgs/gobject-introspection/patches/0011-giscanner-ld-library-path.patch deleted file mode 100644 index 5d336d8f3ddaa8..00000000000000 --- a/srcpkgs/gobject-introspection/patches/0011-giscanner-ld-library-path.patch +++ /dev/null @@ -1,40 +0,0 @@ -This is a hack that, combined with g-ir-scanner-wrapper, allows us to put -/usr/lib inside LD_LIBRARY_PATH before all the other paths that g-ir-scanner -appends. This is very important, because if we don't put /usr/lib first, the -cross base will be first and during certain circumstances (musl, cross-endian) -the compiler will fail to execute. - -We cannot use another way to append it, because we don't want to put /usr/lib -inside the library paths for scanning - we don't want the gi scanner to -process any of these libs. We just want the native executables to run -correctly. - -As for using the literal LD_LIBRARY_PATH inside the environment - the scanner -will actually read it, but it will put it at the *end*, which does not help -us. - -Ping 'q66 <daniel@octaforge.org>' for any questions. - ---- a/giscanner/ccompiler.py -+++ b/giscanner/ccompiler.py -@@ -180,6 +180,7 @@ class CCompiler(object): - - runtime_path_envvar = [] - runtime_paths = [] -+ extra_ld_libpath = 'GI_SCANNER_EXTRA_LD_LIBRARY_PATH' - - if os.name == 'nt': - runtime_path_envvar = ['LIB', 'PATH'] -@@ -234,6 +235,12 @@ class CCompiler(object): - else: - os.environ[envvar] = os.pathsep.join(runtime_paths) - -+ # extra paths to prepend, for cross-compiling -+ if extra_ld_libpath in os.environ: -+ os.environ[envvar] = os.pathsep.join([ -+ os.environ[extra_ld_libpath], os.environ[envvar] -+ ]) -+ - def get_external_link_flags(self, args, libraries): - # An "external" link is where the library to be introspected - # is installed on the system; this case is used for the scanning diff --git a/srcpkgs/gobject-introspection/template b/srcpkgs/gobject-introspection/template deleted file mode 100644 index dce3b386b6da99..00000000000000 --- a/srcpkgs/gobject-introspection/template +++ /dev/null @@ -1,100 +0,0 @@ -# Template file for 'gobject-introspection' -# keep in sync with gobject-introspection-bootstrap -pkgname=gobject-introspection -version=1.86.0 -revision=1 -build_style=meson -build_helper="qemu" -pycompile_dirs="usr/lib/gobject-introspection/giscanner" -hostmakedepends="flex pkg-config" -# won't run tests with cairo to avoid cyclical deps -makedepends="libffi-devel libglib-devel python3-devel python3-Mako - python3-Markdown" -depends="libgirepository-devel python3-Mako python3-Markdown python3-setuptools" -short_desc="Introspection system for GObject-based libraries" -maintainer="Enno Boland <gottox@voidlinux.org>" -license="GPL-2.0-or-later, LGPL-2.1-or-later" -homepage="https://wiki.gnome.org/Projects/GObjectIntrospection" -changelog="https://gitlab.gnome.org/GNOME/gobject-introspection/-/raw/main/NEWS" -distfiles="${GNOME_SITE}/gobject-introspection/${version%.*}/gobject-introspection-${version}.tar.xz" -checksum=920d1a3fcedeadc32acff95c2e203b319039dd4b4a08dd1a2dfd283d19c0b9ae -python_version=3 - -if [ "$CROSS_BUILD" ]; then - hostmakedepends+=" gobject-introspection prelink-cross" - configure_args+=" -Dgi_cross_use_prebuilt_gi=true - -Dgi_cross_binary_wrapper=/usr/bin/g-ir-scanner-qemuwrapper - -Dgi_cross_ldd_wrapper=/usr/bin/g-ir-scanner-lddwrapper - -Dgi_cross_pkgconfig_sysroot_path=${XBPS_CROSS_BASE}" -fi - -post_install() { - rm ${DESTDIR}/usr/lib/gobject-introspection/giscanner/doctemplates/*/meson.build - - # Install our wrappers system-wide, they are required for building all other - # gobject-based packages. - vbin ${FILESDIR}/g-ir-scanner-qemuwrapper - vbin ${FILESDIR}/g-ir-scanner-lddwrapper - - # Install g-ir-scanner-wrapper as g-ir-scanner, we need it with that name since - # we can't expect people to just not hardcode /usr/bin/g-ir-scanner, some packages - # like gtk+3 just like **really** much to use /usr/bin/g-ir-scanner and meson with - # find_program is also to blame. - mv ${DESTDIR}/usr/bin/g-ir-scanner{,.wrapped} - vbin ${FILESDIR}/g-ir-scanner-wrapper g-ir-scanner - - # Same logic of g-ir-scanner applies here - mv ${DESTDIR}/usr/bin/g-ir-compiler{,.wrapped} - vbin ${FILESDIR}/g-ir-compiler-wrapper g-ir-compiler - - # For cross builds copy the not installed tests subdirectory - if [ "$CROSS_BUILD" ]; then - vmkdir usr/share/gobject-introspection-1.0/tests - for f in annotation.? drawable.? foo.? regress.? utility.? warnlib.? \ - gimarshallingtests.? gitestmacros.h; do - vcopy gobject-introspection-tests/$f usr/share/gobject-introspection-1.0/tests - done - fi - - # modify the pkg-config files to respect ${pc_sysrootdir} for variables that are - # meant to be called with 'pkg-config --variable' - vsed -e 's|^g_ir_scanner=.*|g_ir_scanner=${pc_sysrootdir}/${bindir}/g-ir-scanner|g' \ - -e 's|^g_ir_compiler=.*|g_ir_compiler=${pc_sysrootdir}/${bindir}/g-ir-compiler|g' \ - -e 's|^g_ir_generate=.*|g_ir_generate=${pc_sysrootdir}/${bindir}/g-ir-generate|g' \ - -e 's|^gidatadir.*|gidatadir=${pc_sysrootdir}/${datadir}/gobject-introspection-1.0|g' \ - -e 's|^girdir.*|girdir=${pc_sysrootdir}/${datadir}/gir-1.0|g' \ - -e 's|^typelibdir.*|typelibdir=${pc_sysrootdir}/${libdir}/girepository-1.0|g' \ - -i ${DESTDIR}/usr/lib/pkgconfig/gobject-introspection-1.0.pc \ - -i ${DESTDIR}/usr/lib/pkgconfig/gobject-introspection-no-export-1.0.pc - - # Fix the name of the python3 c bindings - mv ${DESTDIR}/usr/lib/gobject-introspection/giscanner/_giscanner*.so \ - ${DESTDIR}/usr/lib/gobject-introspection/giscanner/_giscanner.so -} - -gir-freedesktop_package() { - short_desc="Introspection data for some FreeDesktop components" - pkg_install() { - vmove usr/lib/girepository-1.0 - } -} - -libgirepository_package() { - short_desc="Library for handling GObject introspection data (runtime library)" - depends="gir-freedesktop-${version}_${revision}" - pkg_install() { - vmove "usr/lib/*.so.*" - } -} - -libgirepository-devel_package() { - depends="cairo-devel libffi-devel libglib-devel libgirepository>=${version}_${revision}" - short_desc="Library for handling GObject introspection data (development files)" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - vmove usr/share/gir-1.0 - vmove usr/share/aclocal - } -} diff --git a/srcpkgs/gobject-introspection/update b/srcpkgs/gobject-introspection/update deleted file mode 100644 index 8f89bb085398ec..00000000000000 --- a/srcpkgs/gobject-introspection/update +++ /dev/null @@ -1 +0,0 @@ -pattern="(?<=${pkgname}-)[0-9]+\.[0-9]*[02468]\.[0-9]+" diff --git a/srcpkgs/gobuster/template b/srcpkgs/gobuster/template deleted file mode 100644 index cc2350761cdede..00000000000000 --- a/srcpkgs/gobuster/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'gobuster' -pkgname=gobuster -version=3.8.2 -revision=1 -build_style=go -go_import_path=github.com/OJ/gobuster/v3 -short_desc="Directory, file and DNS busting tool" -maintainer="Andrew Benson <abenson+void@gmail.com>" -license="Apache-2.0" -homepage="https://github.com/OJ/gobuster" -distfiles="https://github.com/OJ/gobuster/archive/v${version}.tar.gz" -checksum=6919232eafbd0c4bbc9664d7f434b6a8d82133aa09f1400341ef6985ceff208a - -post_install() { - vdoc README.md -} diff --git a/srcpkgs/gocloc/template b/srcpkgs/gocloc/template deleted file mode 100644 index 9e78f86c2523ec..00000000000000 --- a/srcpkgs/gocloc/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'gocloc' -pkgname=gocloc -version=0.5.2 -revision=2 -build_style=go -go_import_path="github.com/hhatto/gocloc" -go_package="${go_import_path}/cmd/gocloc" -short_desc="Counts lines of source code in many programming languages" -maintainer="Cameron Nemo <cam@nohom.org>" -license="MIT" -homepage="https://github.com/hhatto/gocloc" -changelog="https://github.com/hhatto/gocloc/releases" -distfiles="https://github.com/hhatto/gocloc/archive/refs/tags/v${version}.tar.gz" -checksum=c8f95201bc6042767de7059cfd6a2a37799b3bf909ec61029baffe0f6ccc509d - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/gocryptfs/template b/srcpkgs/gocryptfs/template deleted file mode 100644 index 3e90a1caf35c51..00000000000000 --- a/srcpkgs/gocryptfs/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'gocryptfs' -pkgname=gocryptfs -version=2.4.0 -revision=2 -build_style=go -go_import_path="github.com/rfjakob/gocryptfs/v2" -go_ldflags="-X main.GitVersion=v${version} -X main.GitVersionFuse="[vendored]" -X main.BuildDate=$(date +%Y-%m-%d)" -hostmakedepends="pkg-config" -makedepends="openssl-devel" -depends="fuse3" -short_desc="Encrypted overlay filesystem written in Go" -maintainer="Felipe Nogueira <contato.fnog@gmail.com>" -license="MIT" -homepage="https://nuetzlich.net/gocryptfs" -changelog="https://github.com/rfjakob/gocryptfs#changelog" -distfiles="https://github.com/rfjakob/gocryptfs/releases/download/v${version}/gocryptfs_v${version}_src-deps.tar.gz" -checksum=45158daf20df7f94e0c9ec57ba07af21df2e25e15b8584bf3c7de96adbbc2efd - -post_install() { - vlicense LICENSE - vman Documentation/gocryptfs.1 -} diff --git a/srcpkgs/godef/template b/srcpkgs/godef/template deleted file mode 100644 index 0227a9219175b3..00000000000000 --- a/srcpkgs/godef/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'godef' -pkgname=godef -version=1.1.2 -revision=4 -build_style=go -go_import_path="github.com/rogpeppe/godef" -short_desc="Print where symbols are defined in Go source code" -maintainer="Orphaned <orphan@voidlinux.org>" -license="BSD-3-Clause" -homepage="https://github.com/rogpeppe/godef" -distfiles="https://github.com/rogpeppe/godef/archive/v${version}.tar.gz" -checksum=48a1680e9a7db28f19c4b5716402c615bbab454c769c28d9e373df75bde48b9c - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/godot/INSTALL.msg b/srcpkgs/godot/INSTALL.msg deleted file mode 100644 index c05923f489a37b..00000000000000 --- a/srcpkgs/godot/INSTALL.msg +++ /dev/null @@ -1,6 +0,0 @@ -If your graphics card does not support Vulkan, you need to use -the OpenGL 3 renderer: - -$ godot --rendering-driver opengl3 - -More details: https://github.com/godotengine/godot/issues/58927 diff --git a/srcpkgs/godot/patches/20-fix-musl.patch b/srcpkgs/godot/patches/20-fix-musl.patch deleted file mode 100644 index 1f14e6e7cc3803..00000000000000 --- a/srcpkgs/godot/patches/20-fix-musl.patch +++ /dev/null @@ -1,18 +0,0 @@ -diff --git a/thirdparty/manifold/src/sparse.h b/thirdparty/manifold/src/sparse.h -index a25ea61141..82ba7c5af6 100644 ---- a/thirdparty/manifold/src/sparse.h -+++ b/thirdparty/manifold/src/sparse.h -@@ -40,11 +40,13 @@ class SparseIndices { - // such that the indices are sorted by (p << 32) | q - public: - #if defined(__BYTE_ORDER) && __BYTE_ORDER == __BIG_ENDIAN || \ -+ defined(__BYTE_ORDER__) && __BYTE_ORDER__ == __ORDER_BIG_ENDIAN__ || \ - defined(__BIG_ENDIAN__) || defined(__ARMEB__) || defined(__THUMBEB__) || \ - defined(__AARCH64EB__) || defined(_MIBSEB) || defined(__MIBSEB) || \ - defined(__MIBSEB__) - static constexpr size_t pOffset = 0; - #elif defined(__BYTE_ORDER) && __BYTE_ORDER == __LITTLE_ENDIAN || \ -+ defined(__BYTE_ORDER__) && __BYTE_ORDER__ == __ORDER_LITTLE_ENDIAN__ || \ - defined(__LITTLE_ENDIAN__) || defined(__ARMEL__) || \ - defined(__THUMBEL__) || defined(__AARCH64EL__) || defined(_MIPSEL) || \ - defined(__MIPSEL) || defined(__MIPSEL__) || defined(__EMSCRIPTEN__) || \ diff --git a/srcpkgs/godot/patches/editor-split-translation-data.patch b/srcpkgs/godot/patches/editor-split-translation-data.patch deleted file mode 100644 index 79dd2b5d006a89..00000000000000 --- a/srcpkgs/godot/patches/editor-split-translation-data.patch +++ /dev/null @@ -1,125 +0,0 @@ -From c93f55533d3d81bdee8f60bf3c0f03141865b909 Mon Sep 17 00:00:00 2001 -From: Haoyu Qiu <timothyqiu32@gmail.com> -Date: Wed, 17 Sep 2025 23:10:51 +0800 -Subject: [PATCH] Editor: Generate translation data in separate cpp files - ---- - editor/SCsub | 41 +++++++++++++-------------------------- - editor/editor_builders.py | 29 +++++++++++++++++---------- - 2 files changed, 33 insertions(+), 37 deletions(-) - -diff --git a/editor/SCsub b/editor/SCsub -index 6e2f1f2a9660..8e7bb70e54ce 100644 ---- a/editor/SCsub -+++ b/editor/SCsub -@@ -56,36 +56,23 @@ if env.editor_build: - # ratio (20% for the editor UI, 10% for the class reference). - # Generated with `make include-list` for each resource. - -- # Editor translations -- env.CommandNoCache( -- "#editor/translations/editor_translations.gen.h", -- Glob("#editor/translations/editor/*"), -- env.Run(editor_builders.make_translations_header), -- ) -- -- # Property translations -- env.CommandNoCache( -- "#editor/translations/property_translations.gen.h", -- Glob("#editor/translations/properties/*"), -- env.Run(editor_builders.make_translations_header), -- ) -- -- # Documentation translations -- env.CommandNoCache( -- "#editor/translations/doc_translations.gen.h", -- Glob("#doc/translations/*"), -- env.Run(editor_builders.make_translations_header), -- ) -- -- # Extractable translations -- env.CommandNoCache( -- "#editor/translations/extractable_translations.gen.h", -- Glob("#editor/translations/extractable/*"), -- env.Run(editor_builders.make_translations_header), -- ) -+ translation_targets = { -+ "#editor/translations/editor_translations.gen.cpp": Glob("#editor/translations/editor/*"), -+ "#editor/translations/property_translations.gen.cpp": Glob("#editor/translations/properties/*"), -+ "#editor/translations/doc_translations.gen.cpp": Glob("#doc/translations/*"), -+ "#editor/translations/extractable_translations.gen.cpp": Glob("#editor/translations/extractable/*"), -+ } -+ for target_cpp, sources in translation_targets.items(): -+ target_h = os.path.splitext(target_cpp)[0] + ".h" -+ env.CommandNoCache( -+ [target_h, target_cpp], -+ sources, -+ env.Run(editor_builders.make_translations), -+ ) - - env.add_source_files(env.editor_sources, "*.cpp") - env.add_source_files(env.editor_sources, gen_exporters) -+ env.add_source_files(env.editor_sources, translation_targets.keys()) - - SConscript("animation/SCsub") - SConscript("asset_library/SCsub") -diff --git a/editor/editor_builders.py b/editor/editor_builders.py -index 7916130472ad..1eaab1018298 100644 ---- a/editor/editor_builders.py -+++ b/editor/editor_builders.py -@@ -68,8 +68,10 @@ def make_doc_header(target, source, env): - """) - - --def make_translations_header(target, source, env): -- category = os.path.basename(str(target[0])).split("_")[0] -+def make_translations(target, source, env): -+ target_h, target_cpp = str(target[0]), str(target[1]) -+ -+ category = os.path.basename(target_h).split("_")[0] - sorted_paths = sorted([src.abspath for src in source], key=lambda path: os.path.splitext(os.path.basename(path))[0]) - - xl_names = [] -@@ -77,7 +79,7 @@ def make_translations_header(target, source, env): - if not msgfmt: - methods.print_warning("msgfmt not found, using .po files instead of .mo") - -- with methods.generated_wrapper(str(target[0])) as file: -+ with methods.generated_wrapper(target_cpp) as file: - for path in sorted_paths: - name = os.path.splitext(os.path.basename(path))[0] - # msgfmt erases non-translated messages, so avoid using it if exporting the POT. -@@ -120,14 +122,9 @@ def make_translations_header(target, source, env): - xl_names.append([name, len(buffer), decomp_size]) - - file.write(f"""\ --struct {category.capitalize()}TranslationList {{ -- const char* lang; -- int comp_size; -- int uncomp_size; -- const unsigned char* data; --}}; -+#include "{target_h}" - --inline constexpr {category.capitalize()}TranslationList _{category}_translations[] = {{ -+const {category.capitalize()}TranslationList _{category}_translations[] = {{ - """) - - for x in xl_names: -@@ -136,4 +133,16 @@ def make_translations_header(target, source, env): - file.write("""\ - { nullptr, 0, 0, nullptr }, - }; -+""") -+ -+ with methods.generated_wrapper(target_h) as file: -+ file.write(f"""\ -+struct {category.capitalize()}TranslationList {{ -+ const char* lang; -+ int comp_size; -+ int uncomp_size; -+ const unsigned char* data; -+}}; -+ -+extern const {category.capitalize()}TranslationList _{category}_translations[]; - """) diff --git a/srcpkgs/godot/patches/fix-glslang.patch b/srcpkgs/godot/patches/fix-glslang.patch deleted file mode 100644 index 0f37d38811d28a..00000000000000 --- a/srcpkgs/godot/patches/fix-glslang.patch +++ /dev/null @@ -1,23 +0,0 @@ -From 4323f8cd47121df428b0394c6ba2a8da1f93a396 Mon Sep 17 00:00:00 2001 -From: Sertonix <sertonix@posteo.net> -Date: Sat, 22 Jun 2024 17:14:11 +0000 -Subject: [PATCH] Fix missing lib with builtin_glslang=false - -The `GetDefaultResource` function is in separate library file. ---- - platform/linuxbsd/detect.py | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/platform/linuxbsd/detect.py b/platform/linuxbsd/detect.py -index 303a88ab2611..0e24370d8a38 100644 ---- a/platform/linuxbsd/detect.py -+++ b/platform/linuxbsd/detect.py -@@ -480,7 +480,7 @@ def configure(env: "SConsEnvironment"): - env.ParseConfig("pkg-config vulkan --cflags --libs") - if not env["builtin_glslang"]: - # No pkgconfig file so far, hardcode expected lib name. -- env.Append(LIBS=["glslang", "SPIRV"]) -+ env.Append(LIBS=["glslang", "SPIRV", "glslang-default-resource-limits"]) - - if env["opengl3"]: - env.Append(CPPDEFINES=["GLES3_ENABLED"]) diff --git a/srcpkgs/godot/template b/srcpkgs/godot/template deleted file mode 100644 index 511ce349998805..00000000000000 --- a/srcpkgs/godot/template +++ /dev/null @@ -1,84 +0,0 @@ -# Template file for 'godot' -pkgname=godot -version=4.5 -revision=1 -archs="x86_64* i686* aarch64* armv7* ppc64*" -build_style=scons -make_build_args="platform=linuxbsd target=editor progress=no production=yes - lto=auto builtin_brotli=false builtin_enet=false builtin_glslang=false - builtin_freetype=false builtin_graphite=false builtin_harfbuzz=false - builtin_icu4c=false builtin_libogg=false builtin_libpng=false - builtin_libtheora=false builtin_libvorbis=false builtin_libwebp=false - builtin_mbedtls=false builtin_miniupnpc=false builtin_pcre2=false - builtin_zlib=false builtin_zstd=false engine_update_check=false - x11=yes wayland=yes" -hostmakedepends="pkg-config clang wayland-devel" -makedepends="alsa-lib-devel freetype-devel mesa glu-devel libXcursor-devel - libXi-devel libXinerama-devel libXrender-devel libXrandr-devel libX11-devel - libpng-devel libwebp-devel libogg-devel libtheora-devel libvorbis-devel - libenet-devel zlib-devel mbedtls2-devel miniupnpc-devel pcre2-devel - pulseaudio-devel graphite-devel harfbuzz-devel libzstd-devel glslang-devel - speech-dispatcher-devel brotli-devel icu-devel wayland-devel" -depends="speech-dispatcher" -short_desc="Multiplatform 2D and 3D engine" -maintainer="Orphaned <orphan@voidlinux.org>" -license="MIT" -homepage="https://www.godotengine.org/" -distfiles="https://github.com/godotengine/godot/archive/${version}-stable.tar.gz" -checksum=0b2c942c79f756da5c94990e06678feaa582ae533b5e126f992a29d1ea8a816c -nocross=https://build.voidlinux.org/builders/armv7l_builder/builds/6342/steps/shell_3/logs/stdio - -CFLAGS+=" -fPIE -fPIC" -LDFLAGS+=" -pie" - -if [ "$XBPS_TARGET_LIBC" = "musl" ]; then - makedepends+=" libexecinfo-devel" - depends+=" libexecinfo" -fi - -case "$XBPS_TARGET_MACHINE" in - i686*) arch="x86_32" ;; - x86_64*) arch="x86_64" ;; - aarch64*) arch="arm64" ;; - armv7*) arch="arm32" ;; - ppc64*) arch="ppc64" ;; -esac - -case "$XBPS_TARGET_MACHINE" in - x86_64*|aarch64*) - make_build_args+=" builtin_embree=false" - makedepends+=" embree-devel" - ;; - *) - make_build_args+=" builtin_embree=true" - ;; -esac - -make_build_args+=" arch=$arch" - -pre_build() { - export CXXFLAGS=" $CXXFLAGS " - export BUILD_NAME="voidlinux" -} - -post_patch() { - vsed -i misc/dist/linux/org.godotengine.Godot.xml -e 's/name="x/name="application-x/g' -} - -do_install() { - vlicense LICENSE.txt - - vinstall misc/dist/linux/org.godotengine.Godot.desktop 644 /usr/share/applications/ - vinstall icon.png 644 /usr/share/pixmaps/ godot.png - - case "$XBPS_TARGET_MACHINE" in - x86_64*) vbin bin/godot.linuxbsd.editor.x86_64 godot;; - i686*) vbin bin/godot.linuxbsd.editor.x86_32 godot;; - aarch64*) vbin bin/godot.linuxbsd.editor.arm64 godot;; - armv7*) vbin bin/godot.linuxbsd.editor.arm32 godot;; - ppc64*) vbin bin/godot.linuxbsd.editor.ppc64 godot;; - esac - - vinstall misc/dist/linux/org.godotengine.Godot.xml 644 /usr/share/mime/packages/ - vman misc/dist/linux/godot.6 -} diff --git a/srcpkgs/godot/update b/srcpkgs/godot/update deleted file mode 100644 index 6aa1db057e86cf..00000000000000 --- a/srcpkgs/godot/update +++ /dev/null @@ -1 +0,0 @@ -pattern='/archive/refs/tags/(v?|\Q'"$pkgname"'\E-)?\K[\d\.]+(?=-stable\.tar\.gz")' diff --git a/srcpkgs/goffice-devel b/srcpkgs/goffice-devel deleted file mode 120000 index a5e0c738c0f9c3..00000000000000 --- a/srcpkgs/goffice-devel +++ /dev/null @@ -1 +0,0 @@ -goffice \ No newline at end of file diff --git a/srcpkgs/goffice/template b/srcpkgs/goffice/template deleted file mode 100644 index ec5b3b78c6a373..00000000000000 --- a/srcpkgs/goffice/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'goffice' -pkgname=goffice -version=0.10.57 -revision=1 -build_style=gnu-configure -hostmakedepends="automake pkg-config pcre gettext-devel intltool libtool - glib-devel gtk-doc" -makedepends="gtk+3-devel librsvg-devel libgsf-devel libxml2-devel - pcre-devel libxslt-devel" -short_desc="Document-centric objects and utilities for GLib and Gtk+" -license="GPL-2.0-or-later" -maintainer="Orphaned <orphan@voidlinux.org>" -homepage="https://github.com/GNOME/goffice" -distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=66bfd7e31d2f6756d5a62c3670383cbba02b3cb4c1042950192a801b72a3c9ab - -pre_configure() { - autoreconf -if -} - -goffice-devel_package() { - short_desc+=" - development files" - depends="libgsf-devel gtk+3-devel libxml2-devel ${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - vmove usr/share/gtk-doc - } -} diff --git a/srcpkgs/gogglesmm/patches/endian.patch b/srcpkgs/gogglesmm/patches/endian.patch deleted file mode 100644 index 12cf73a7b46ab9..00000000000000 --- a/srcpkgs/gogglesmm/patches/endian.patch +++ /dev/null @@ -1,21 +0,0 @@ -commit aae8b485076dfa0fb1bd6683b36437eec0133376 -Author: q66 <daniel@octaforge.org> -Date: Sat Jan 4 18:04:43 2020 +0100 - - Fix MSB_UINT on big endian - -diff --git src/GMCover.cpp src/GMCover.cpp -index bbebd6a..2796360 100644 ---- a/src/GMCover.cpp -+++ b/src/GMCover.cpp -@@ -26,8 +26,8 @@ - #define MSB_UINT(x) ((x)[3]) | ((x)[2]<<8) | ((x)[1]<<16) | ((x)[0]<<24) - #define MSB_SHORT(x) ((x)[0]<<8) | ((x)[1]) - #else --#define MSB_UINT(data) (data[0]) | (data[1]<<8) | (data[2]<<16) | (data[3]<<24) --#define MSB_SHORT(data) (data[1]<<8) | (data[0]) -+#define MSB_UINT(x) ((x)[0]) | ((x)[1]<<8) | ((x)[2]<<16) | ((x)[3]<<24) -+#define MSB_SHORT(x) ((x)[1]<<8) | ((x)[0]) - #endif - - diff --git a/srcpkgs/gogglesmm/template b/srcpkgs/gogglesmm/template deleted file mode 100644 index 9bd29bd524319a..00000000000000 --- a/srcpkgs/gogglesmm/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'gogglesmm' -pkgname=gogglesmm -version=1.2.5 -revision=3 -archs="x86_64* i686* aarch64* armv7* ppc64*" -build_style=cmake -hostmakedepends="pkg-config desktop-file-utils" -makedepends="libepoxy-devel glu-devel libSM-devel libXcursor-devel libXrandr-devel libXi-devel libXft-devel - libwebp-devel libjpeg-turbo-devel libpng-devel openssl-devel libvorbis-devel libogg-devel libflac-devel - faad2-devel opus-devel taglib-devel sqlite-devel dbus-devel alsa-lib-devel pulseaudio-devel libxml2-devel" -depends="hicolor-icon-theme" -short_desc="Music Manager and Player" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-3.0-or-later" -homepage="https://gogglesmm.github.io/" -changelog="https://raw.githubusercontent.com/gogglesmm/gogglesmm/master/ChangeLog" -distfiles="https://github.com/gogglesmm/gogglesmm/archive/${version}.tar.gz" -checksum=fb6a33457a815ad650a81f7bad5233f983647977e401c57c6d396f0de4414283 -nocross="Tries to execute compiled code" - -# this plugin has little endian only code -if [ "$XBPS_TARGET_ENDIAN" = "be" ]; then - configure_args+=" -DWITH_MAD=OFF" -else - makedepends+=" libmad-devel" -fi diff --git a/srcpkgs/gohufont/template b/srcpkgs/gohufont/template deleted file mode 100644 index a44aa42b19597c..00000000000000 --- a/srcpkgs/gohufont/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'gohufont' -pkgname=gohufont -version=2.1 -revision=3 -makedepends="font-util xbps-triggers" -depends="$makedepends" -short_desc="Programming monospace bitmap" -maintainer="Orphaned <orphan@voidlinux.org>" -license="WTFPL" -homepage="http://font.gohu.org/" -distfiles="http://font.gohu.org/${pkgname}-${version}.tar.gz" -checksum=758d62c9350d51ae3738aff4bbcefa9ea6d173baf5b169232c895b6de3a1ba81 - -font_dirs="/usr/share/fonts/misc" - -do_install() { - for f in *.pcf.gz; do - vinstall "$f" 644 usr/share/fonts/misc - done - vlicense COPYING-LICENSE - vdoc README.md -} diff --git a/srcpkgs/goimapnotify/template b/srcpkgs/goimapnotify/template deleted file mode 100644 index 00eed448e7915b..00000000000000 --- a/srcpkgs/goimapnotify/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'goimapnotify' -pkgname=goimapnotify -version=2.5.3 -revision=1 -build_style=go -go_import_path="gitlab.com/shackra/goimapnotify" -go_ldflags="-X main.commit=(unknown) -X main.gittag=${version} -X main.branch=master" -short_desc="Execute scripts on IMAP idle notifications (Go version)" -maintainer="Andrew J. Hesford <ajh@sideband.org>" -license="GPL-3.0-only" -homepage="https://gitlab.com/shackra/goimapnotify" -changelog="https://gitlab.com/shackra/goimapnotify/blob/master/CHANGELOG.rst" -distfiles="https://${go_import_path}/-/archive/${version}/${pkgname}-${version}.tar.gz" -checksum=aa679d6268db59382927e47c595638d86dbf165cee4395919ba3981df977f163 diff --git a/srcpkgs/golangci-lint/patches/0002-nilnil-use-32bit-compatible-test-values.patch b/srcpkgs/golangci-lint/patches/0002-nilnil-use-32bit-compatible-test-values.patch deleted file mode 100644 index d5076c742ea63c..00000000000000 --- a/srcpkgs/golangci-lint/patches/0002-nilnil-use-32bit-compatible-test-values.patch +++ /dev/null @@ -1,59 +0,0 @@ -From 0addaedb77cd1badc5aa036f4b9cab5fe3fa0d19 Mon Sep 17 00:00:00 2001 -From: sn0w <me@sn0w.cx> -Date: Sat, 22 Feb 2025 21:48:41 +0100 -Subject: [PATCH 2/2] nilnil: use 32bit-compatible test values - ---- - pkg/golinters/nilnil/testdata/nilnil.go | 4 ++-- - pkg/golinters/nilnil/testdata/nilnil_detect_opposite.go | 2 +- - 2 files changed, 3 insertions(+), 3 deletions(-) - -diff --git a/pkg/golinters/nilnil/testdata/nilnil.go b/pkg/golinters/nilnil/testdata/nilnil.go -index 2446df77..2f7dcbdb 100644 ---- a/pkg/golinters/nilnil/testdata/nilnil.go -+++ b/pkg/golinters/nilnil/testdata/nilnil.go -@@ -275,11 +275,11 @@ func unsafePtrValid() (unsafe.Pointer, error) { - - func uintPtrValid() (uintptr, error) { - if false { - return 0, io.EOF - } -- return 0xc82000c290, nil -+ return 0xabcd, nil - } - - func channelTypeValid() (ChannelType, error) { - if false { - return nil, io.EOF -@@ -347,11 +347,11 @@ func unsafePtrOpposite() (unsafe.Pointer, error) { - - func uintPtrOpposite() (uintptr, error) { - if false { - return 0, io.EOF - } -- return 0xc82000c290, wrap(io.EOF) -+ return 0xabcd, wrap(io.EOF) - } - - func channelTypeOpposite() (ChannelType, error) { - if false { - return nil, io.EOF -diff --git a/pkg/golinters/nilnil/testdata/nilnil_detect_opposite.go b/pkg/golinters/nilnil/testdata/nilnil_detect_opposite.go -index 799d86de..6ef18cae 100644 ---- a/pkg/golinters/nilnil/testdata/nilnil_detect_opposite.go -+++ b/pkg/golinters/nilnil/testdata/nilnil_detect_opposite.go -@@ -35,11 +35,11 @@ func unsafePtrOpposite() (unsafe.Pointer, error) { - - func uintPtrOpposite() (uintptr, error) { - if false { - return 0, io.EOF - } -- return 0xc82000c290, wrap(io.EOF) // want "return both a non-nil error and a valid value: use separate returns instead" -+ return 0xabcd, wrap(io.EOF) // want "return both a non-nil error and a valid value: use separate returns instead" - } - - func channelTypeOpposite() (ChannelType, error) { - if false { - return nil, io.EOF --- -2.48.1 diff --git a/srcpkgs/golangci-lint/template b/srcpkgs/golangci-lint/template deleted file mode 100644 index 18df53d99555aa..00000000000000 --- a/srcpkgs/golangci-lint/template +++ /dev/null @@ -1,38 +0,0 @@ -# Template file for 'golangci-lint' -pkgname=golangci-lint -version=2.1.6 -revision=1 -build_style=go -build_helper=qemu -go_import_path="github.com/golangci/golangci-lint/v2" -go_package="./cmd/golangci-lint" -go_ldflags="-X main.version=${version} -X main.date=${SOURCE_DATE_EPOCH} -X main.commit=v${version}" -short_desc="Linters Runner for Go" -maintainer="Alexander Grafov <grafov@inet.name>" -license="GPL-3.0-only" -homepage="https://github.com/golangci/golangci-lint" -changelog="https://raw.githubusercontent.com/golangci/golangci-lint/master/CHANGELOG.md" -distfiles="https://github.com/golangci/golangci-lint/archive/v${version}.tar.gz" -checksum=0ae50c50dbc7603ed27a6f559dca194cb8851f030410c5635270866e78cb3400 -_completions="bash zsh fish" - -if [ "$CROSS_BUILD" -a "$XBPS_TARGET_MACHINE" = "aarch64-musl" ]; then - broken="broken qemu" -fi - -# fix: collect2: fatal error: cannot find 'ld' -export LDFLAGS="-fuse-ld=bfd" - -post_build() { - local cli=$(find "$GOPATH/bin" -name $pkgname) - for shell in $_completions; do - vtargetrun "$cli" completion "$shell" >"completion.$shell" - done -} - -post_install() { - for shell in $_completions; do - vcompletion "completion.$shell" "$shell" - done - vdoc README.md -} diff --git a/srcpkgs/goldendict-ng/template b/srcpkgs/goldendict-ng/template deleted file mode 100644 index d872366a863c23..00000000000000 --- a/srcpkgs/goldendict-ng/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'goldendict-ng' -pkgname=goldendict-ng -version=25.06.0 -revision=2 -_version_tag=Release.8a87a79b -build_style=cmake -configure_args="-DUSE_ALTERNATIVE_NAME=ON -DUSE_SYSTEM_FMT=ON -DWITH_TTS=OFF" -hostmakedepends="pkg-config qt6-declarative-host-tools qt6-tools" -makedepends="ffmpeg6-devel fmt-devel hunspell-devel libeb-devel libvorbis-devel - libzim-devel opencc-devel qt6-base-devel qt6-declarative-devel - qt6-multimedia-devel qt6-qt5compat-devel qt6-svg-devel qt6-webengine-devel - xapian-core-devel" -depends="qt6-svg" -short_desc="Feature-rich dictionary lookup program (goldendict fork)" -maintainer="Mateusz Sylwestrzak <slymattz@gmail.com>" -license="GPL-3.0-or-later" -homepage="https://xiaoyifang.github.io/goldendict-ng/" -distfiles="https://github.com/xiaoyifang/goldendict-ng/archive/refs/tags/v${version}-${_version_tag}.tar.gz" -checksum=cae2b5993e30eccf192261786605eda904e22577b1ec0cedd2191d9500b4e091 - -if [ "$XBPS_WORDSIZE$XBPS_WORDSIZE" != "64$XBPS_TARGET_WORDSIZE" ]; then - broken="Qt6 WebEngine" -fi diff --git a/srcpkgs/goldendict/patches/QAction.patch b/srcpkgs/goldendict/patches/QAction.patch deleted file mode 100644 index 1fe228d74a9701..00000000000000 --- a/srcpkgs/goldendict/patches/QAction.patch +++ /dev/null @@ -1,20 +0,0 @@ ---- a/fulltextsearch.hh 2016-04-26 18:32:50.000000000 +0200 -+++ b/fulltextsearch.hh 2016-04-26 18:32:50.000000000 +0200 -@@ -1,6 +1,7 @@ - #ifndef __FULLTEXTSEARCH_HH_INCLUDED__ - #define __FULLTEXTSEARCH_HH_INCLUDED__ - -+#include <QAction> - #include <QSemaphore> - #include <QStringList> - #include <QRegExp> ---- a/groups_widgets.hh 2016-04-26 18:32:50.000000000 +0200 -+++ b/groups_widgets.hh 2016-04-26 18:32:50.000000000 +0200 -@@ -10,6 +10,7 @@ - - #include <QListWidget> - #include <QSortFilterProxyModel> -+#include <QAction> - - #include "config.hh" - #include "dictionary.hh" diff --git a/srcpkgs/goldendict/patches/QIcon.patch b/srcpkgs/goldendict/patches/QIcon.patch deleted file mode 100644 index d9f932db86ca4f..00000000000000 --- a/srcpkgs/goldendict/patches/QIcon.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/initializing.cc 2016-04-26 18:32:50.000000000 +0200 -+++ b/initializing.cc 2016-04-26 18:32:50.000000000 +0200 -@@ -3,6 +3,7 @@ - - #include "initializing.hh" - #include <QCloseEvent> -+#include <QIcon> - - #if ( QT_VERSION >= QT_VERSION_CHECK( 5, 0, 0 ) ) && defined( Q_OS_WIN32 ) - #include <QtWidgets/QStyleFactory> diff --git a/srcpkgs/goldendict/patches/endian.patch b/srcpkgs/goldendict/patches/endian.patch deleted file mode 100644 index e0dc17f6a334b1..00000000000000 --- a/srcpkgs/goldendict/patches/endian.patch +++ /dev/null @@ -1,23 +0,0 @@ -commit eb90c044c0092da49e3cbf393ad68599354616b2 -Author: q66 <daniel@octaforge.org> -Date: Sat Jan 4 23:12:59 2020 +0100 - - Fix build on some 64-bit big endian systems - - The problem here is that qbswap is defined for quint64, which - is an alias to unsigned long long, while the uint64_t type in - the failing contexts is unsigned long. - - This will fail with undefined reference to qbswap<unsigned long>. - ---- goldendict-1.5.0/ripemd.cc 2023-05-29 16:51:31.000000000 +0200 -+++ - 2023-06-24 18:02:27.579627739 +0200 -@@ -174,7 +174,7 @@ - - void RIPEMD128::digest( uchar * digest ) - { -- quint64 finalcount = qFromLittleEndian( count << 3 ); -+ quint64 finalcount = qFromLittleEndian<quint64>( count << 3 ); - update( (const uchar *) "\200", 1 ); - while ( ( count & 63 ) != 56 ) - update( ( const uchar * ) "", 1 ); diff --git a/srcpkgs/goldendict/patches/musl.patch b/srcpkgs/goldendict/patches/musl.patch deleted file mode 100644 index efe9f50df8f512..00000000000000 --- a/srcpkgs/goldendict/patches/musl.patch +++ /dev/null @@ -1,20 +0,0 @@ ---- a/termination.cc.old 2017-06-24 15:00:21.287094332 +0200 -+++ b/termination.cc 2017-06-24 15:01:12.717096292 +0200 -@@ -11,7 +11,7 @@ - - #include <string> - --#ifndef __WIN32 -+#ifdef __GLIBC__ - #include <execinfo.h> - #endif - -@@ -85,7 +85,7 @@ - message += "terminate() called without active exception\n"; - } - --#ifndef __WIN32 -+#ifdef __GLIBC__ - - message += "\nBacktrace:\n"; - diff --git a/srcpkgs/goldendict/template b/srcpkgs/goldendict/template deleted file mode 100644 index 41a36ea1ec2193..00000000000000 --- a/srcpkgs/goldendict/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'goldendict' -pkgname=goldendict -version=1.5.1 -revision=2 -build_style=qmake -configure_args="CONFIG+=zim_support goldendict.pro" -hostmakedepends="qt5-qmake pkg-config qt5-host-tools" -makedepends="tiff-devel qt5-devel libvorbis-devel zlib-devel - libXtst-devel hunspell-devel qt5-tools-devel qt5-declarative-devel - qt5-webkit-devel lzo-devel bzip2-devel libao-devel qt5-svg-devel - libeb-devel qt5-x11extras-devel ffmpeg6-devel liblzma-devel - qt5-multimedia-devel" -short_desc="Feature-rich dictionary lookup program" -maintainer="John <me@johnnynator.dev>" -license="GPL-3.0-or-later" -homepage="http://goldendict.org/" -distfiles="https://github.com/goldendict/goldendict/archive/${version}.tar.gz" -checksum=e3dd352cc703c303f3b539034555771eaa5ed2bf2f10da5f3a9b35889e19b885 - -post_patch() { - vsed -e '/VERSION/ s/+git//' -i goldendict.pro -} - -post_install() { - chmod 644 ${DESTDIR}/usr/share/pixmaps/goldendict.png -} diff --git a/srcpkgs/golly/template b/srcpkgs/golly/template deleted file mode 100644 index 429c48f9753416..00000000000000 --- a/srcpkgs/golly/template +++ /dev/null @@ -1,42 +0,0 @@ -# Template file for 'golly' -pkgname=golly -version=5.0 -revision=1 -build_wrksrc="gui-wx" -build_style=gnu-makefile -make_build_args="-f makefile-gtk GOLLYDIR=/usr/share/golly LUALIB=-llua5.4 - CXXC=\$(CXX) WX_CONFIG=wx-config-gtk3" -make_install_args="${make_build_args}" -hostmakedepends="python3 python3-setuptools" -makedepends="MesaLib-devel glu-devel lua54-devel python3-devel - wxWidgets-gtk3-devel zlib-devel SDL2-devel" -short_desc="Simulator for Conway's Game of Life and other cellular automata" -maintainer="Leah Neukirchen <leah@vuxu.org>" -license="GPL-2.0-or-later" -homepage="http://golly.sourceforge.net/" -distfiles="${SOURCEFORGE_SITE}/${pkgname}/${pkgname}-${version}-src.tar.gz" -checksum=5835cde428153f9b840ba94a4359e5cb26eb302e7ac01a097cd7f5a5c8303611 - -CXXFLAGS="-I../gollybase -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64" - -post_extract() { - # POSIX name clash - vsed -i 's/PAGESIZE/GOLLYPAGESIZE/' $(grep -rlw PAGESIZE gui-wx/*.cpp) -} - -pre_configure() { - if [ "$CROSS_BUILD" ]; then - vsed -i "s,\(PYTHON_INCLUDE\) =.*,\1=-I${XBPS_CROSS_BASE}/${py3_inc},g" makefile-gtk - fi -} - -do_install() { - cd "${wrksrc}" - vbin golly - vbin bgolly - vmkdir usr/share/golly - vcopy Help usr/share/golly - vcopy Patterns usr/share/golly - vcopy Rules usr/share/golly - vcopy Scripts usr/share/golly -} diff --git a/srcpkgs/gom-devel b/srcpkgs/gom-devel deleted file mode 120000 index 8a0d669d4e2d56..00000000000000 --- a/srcpkgs/gom-devel +++ /dev/null @@ -1 +0,0 @@ -gom \ No newline at end of file diff --git a/srcpkgs/gom/template b/srcpkgs/gom/template deleted file mode 100644 index 38f3a81a417711..00000000000000 --- a/srcpkgs/gom/template +++ /dev/null @@ -1,35 +0,0 @@ -# Template file for 'gom' -pkgname=gom -version=0.4 -revision=6 -build_style=meson -build_helper="gir" -configure_args="-Denable-introspection=$(vopt_if gir true false) - -Denable-gtk-doc=false" -pycompile_module="gi" -hostmakedepends="pkg-config" -makedepends="sqlite-devel gettext-devel libglib-devel gdk-pixbuf-devel - $(vopt_if gir 'gobject-introspection python3-gobject-devel')" -short_desc="GObject Data Mapper" -maintainer="Orphaned <orphan@voidlinux.org>" -license="LGPL-2.1-or-later" -homepage="https://wiki.gnome.org/Projects/Gom" -distfiles="${GNOME_SITE}/${pkgname}/${version}/${pkgname}-${version}.tar.xz" -checksum=68d08006aaa3b58169ce7cf1839498f45686fba8115f09acecb89d77e1018a9d - -# Package build options -build_options="gir" -build_options_default="gir" - -gom-devel_package() { - depends="libglib-devel ${sourcepkg}>=${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 - } -} diff --git a/srcpkgs/gomatrix/template b/srcpkgs/gomatrix/template deleted file mode 100644 index 4a7505e46ef2f5..00000000000000 --- a/srcpkgs/gomatrix/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'gomatrix' -pkgname=gomatrix -version=101.0.0 -revision=4 -build_style=go -go_import_path=github.com/GeertJohan/gomatrix -short_desc="Terminal Matrix display in golang" -maintainer="Alex Childs <misuchiru03+void@gmail.com>" -license="BSD-2-Clause" -homepage="https://github.com/GeertJohan/gomatrix" -distfiles="https://github.com/GeertJohan/gomatrix/archive/v${version}.tar.gz" -checksum=4d71d2509ac84f2340537d5e6f0eb9810b4173706f13cd6fe5e5e8ee5a69a50c - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/gomuks/template b/srcpkgs/gomuks/template deleted file mode 100644 index 67c506e307cae2..00000000000000 --- a/srcpkgs/gomuks/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'gomuks' -pkgname=gomuks -version=0.3.1 -revision=1 -build_style=go -go_import_path="maunium.net/go/gomuks" -makedepends="olm-devel" -short_desc="Terminal Matrix client" -maintainer="Orphaned <orphan@voidlinux.org>" -license="AGPL-3.0-or-later" -homepage="https://maunium.net/go/gomuks/" -changelog="https://github.com/tulir/gomuks/raw/master/CHANGELOG.md" -distfiles="https://github.com/tulir/gomuks/archive/refs/tags/v${version}.tar.gz" -checksum=e5212c416a84a5e8f46ab6b36cf9cfec36918930dbf7a155cce00570887600f7 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/gonic/files/gonic/run b/srcpkgs/gonic/files/gonic/run deleted file mode 100755 index c4721c77f66b89..00000000000000 --- a/srcpkgs/gonic/files/gonic/run +++ /dev/null @@ -1,10 +0,0 @@ -#!/bin/sh -[ -r ./conf ] && . ./conf -: ${GONIC_CACHE_PATH:=/var/cache/gonic} -: ${GONIC_DB_PATH:=/var/db/gonic/gonic.db} -: ${GONIC_MUSIC_PATH:=/var/lib/gonic/music} -: ${GONIC_PODCAST_PATH:=/var/lib/gonic/podcast} -: ${GONIC_PLAYLISTS_PATH:=/var/lib/gonic/playlists} -export GONIC_CACHE_PATH GONIC_DB_PATH GONIC_MUSIC_PATH GONIC_PODCAST_PATH \ - GONIC_PLAYLISTS_PATH -exec chpst -u _gonic gonic $OPTS 2>&1 diff --git a/srcpkgs/gonic/patches/audiotags-deps.patch b/srcpkgs/gonic/patches/audiotags-deps.patch deleted file mode 100644 index 7a90dd6d7d2a78..00000000000000 --- a/srcpkgs/gonic/patches/audiotags-deps.patch +++ /dev/null @@ -1,28 +0,0 @@ -diff --git a/go.mod b/go.mod -index 5272cae..f997899 100644 ---- a/go.mod -+++ b/go.mod -@@ -22,7 +22,7 @@ require ( - github.com/nfnt/resize v0.0.0-20180221191011-83c6a9932646 - github.com/philippta/go-template v0.0.0-20220911145045-4556aca435e4 - github.com/rainycape/unidecode v0.0.0-20150907023854-cb7f23ec59be -- github.com/sentriz/audiotags v0.0.0-20240202193907-618ae39d7743 -+ github.com/sentriz/audiotags v0.0.0-20240713161505-a6bb82b19f54 - github.com/sentriz/gormstore v0.0.0-20220105134332-64e31f7f6981 - github.com/stretchr/testify v1.8.4 - go.senan.xyz/flagconf v0.1.5 -diff --git a/go.sum b/go.sum -index f10ba15..395d4d2 100644 ---- a/go.sum -+++ b/go.sum -@@ -126,8 +126,8 @@ github.com/rivo/uniseg v0.4.7 h1:WUdvkW8uEhrYfLC4ZzdpI2ztxP1I582+49Oc5Mq64VQ= - github.com/rivo/uniseg v0.4.7/go.mod h1:FN3SvrM+Zdj16jyLfmOkMNblXMcoc8DfTHruCPUcx88= - github.com/rogpeppe/go-internal v1.12.0 h1:exVL4IDcn6na9z1rAb56Vxr+CgyK3nn3O+epU5NdKM8= - github.com/rogpeppe/go-internal v1.12.0/go.mod h1:E+RYuTGaKKdloAfM02xzb0FW3Paa99yedzYV+kq4uf4= --github.com/sentriz/audiotags v0.0.0-20240202193907-618ae39d7743 h1:aecPwcrY8mYmZmd9XgQcG8aILRuhRxeQMSunnr6DQ3U= --github.com/sentriz/audiotags v0.0.0-20240202193907-618ae39d7743/go.mod h1:Zoo4UP5t2ySbPwScJfoydAlLLBonoqntv4ovA1T91Z8= -+github.com/sentriz/audiotags v0.0.0-20240713161505-a6bb82b19f54 h1:JaJaWCUDLGUbU8AIO+YhQ+Nq4ByCCaApLuHi868uWQw= -+github.com/sentriz/audiotags v0.0.0-20240713161505-a6bb82b19f54/go.mod h1:+pmkMFDEXJuu/u4h2OYJVfYF2qIhXJD7kqvWq6q5Zo0= - github.com/sentriz/gormstore v0.0.0-20220105134332-64e31f7f6981 h1:sLILANWN76ja66/K4k/mBqJuCjDZaM67w+Ru6rEB0s0= - github.com/sentriz/gormstore v0.0.0-20220105134332-64e31f7f6981/go.mod h1:Rx8XB1ck+so+41uu9VY1gMKs1CPQ2NTq0pzf+OCCQHo= - github.com/ssor/bom v0.0.0-20170718123548-6386211fdfcf h1:pvbZ0lM0XWPBqUKqFU8cmavspvIl9nulOYwdy6IFRRo= diff --git a/srcpkgs/gonic/template b/srcpkgs/gonic/template deleted file mode 100644 index 9b8fd8b0223b5b..00000000000000 --- a/srcpkgs/gonic/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'gonic' -pkgname=gonic -version=0.16.4 -revision=1 -build_style=go -go_import_path="go.senan.xyz/gonic" -go_package="${go_import_path}/cmd/gonic" -hostmakedepends="pkg-config" -makedepends="alsa-lib-devel sqlite-devel taglib-devel" -depends="ffmpeg" -short_desc="Music streaming server / subsonic server API implementation" -maintainer="Duncaen <duncaen@voidlinux.org>" -license="GPL-3.0-or-later" -homepage="https://github.com/sentriz/gonic" -distfiles="https://github.com/sentriz/gonic/archive/v${version}.tar.gz" -checksum=ba690a861a075bdf3f1f7e8131e45a5ca430ec90902a97faf955ec9f36799461 - -system_accounts="_gonic" -_gonic_homedir="/var/lib/gonic" -make_dirs=" - /var/cache/gonic 755 _gonic _gonic - /var/db/gonic 755 _gonic _gonic - /var/lib/gonic/music 755 _gonic _gonic - /var/lib/gonic/podcast 755 _gonic _gonic" - -post_install() { - vsv gonic -} diff --git a/srcpkgs/goocanvas-devel b/srcpkgs/goocanvas-devel deleted file mode 120000 index c1b4f8a9719725..00000000000000 --- a/srcpkgs/goocanvas-devel +++ /dev/null @@ -1 +0,0 @@ -goocanvas \ No newline at end of file diff --git a/srcpkgs/goocanvas/template b/srcpkgs/goocanvas/template deleted file mode 100644 index bc2cdf8420c56b..00000000000000 --- a/srcpkgs/goocanvas/template +++ /dev/null @@ -1,32 +0,0 @@ -# Template file for 'goocanvas' -pkgname=goocanvas -version=2.0.4 -revision=2 -build_style=gnu-configure -build_helper=gir -hostmakedepends="pkg-config python3 glib-devel" -makedepends="gtk+3-devel cairo-devel libglib-devel" -short_desc="Canvas widget for GTK+ that uses the cairo 2D library for drawing" -maintainer="newbluemoon <blaumolch@mailbox.org>" -license="GPL-2.0-or-later" -homepage="https://wiki.gnome.org/GooCanvas" -distfiles="${GNOME_SITE}/goocanvas/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=c728e2b7d4425ae81b54e1e07a3d3c8a4bd6377a63cffa43006045bceaa92e90 - -build_options=gir -build_options_default=gir - -goocanvas-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision} ${makedepends}" - pkg_install() { - vmove usr/lib/*.a - vmove usr/lib/*.so - vmove usr/lib/pkgconfig - vmove usr/include - vmove usr/share/gtk-doc - if [ "$build_option_gir" ]; then - vmove usr/share/gir-1.0 - fi - } -} diff --git a/srcpkgs/goodvibes/template b/srcpkgs/goodvibes/template deleted file mode 100644 index 9e55f8b83b247d..00000000000000 --- a/srcpkgs/goodvibes/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'goodvibes' -pkgname=goodvibes -version=0.8.0 -revision=1 -build_style=meson -hostmakedepends="appstream-glib desktop-file-utils pkg-config gettext" -makedepends="dconf-devel glib-devel gst-plugins-base1-devel - gtk+3-devel libkeybinder3-devel libsoup3-devel" -depends="desktop-file-utils hicolor-icon-theme gst-plugins-good1 gst-plugins-ugly1" -short_desc="Light and simple internet radio player" -maintainer="mobinmob <mobinmob@disroot.org>" -license="GPL-3.0-only" -homepage="https://gitlab.com/goodvibes/goodvibes" -changelog="https://gitlab.com/goodvibes/goodvibes/-/raw/master/NEWS" -distfiles="https://gitlab.com/goodvibes/goodvibes/-/archive/v${version}/${pkgname}-v${version}.tar.gz" -checksum=e8359fc463a6e21cce8ce25603fc7d3fbead6423ee85867a035b826781ebe81f - -if [ "$CROSS_BUILD" ]; then - hostmakedepends+=" glib-devel" -fi diff --git a/srcpkgs/google-authenticator-libpam/template b/srcpkgs/google-authenticator-libpam/template deleted file mode 100644 index b53c13db3d78c5..00000000000000 --- a/srcpkgs/google-authenticator-libpam/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'google-authenticator-libpam' -pkgname=google-authenticator-libpam -version=1.09 -revision=1 -build_style=gnu-configure -hostmakedepends="automake libtool" -makedepends="pam-devel" -short_desc="PAM module for two-factor authentication" -maintainer="Enno Boland <gottox@voidlinux.org>" -license="Apache-2.0" -homepage="https://github.com/google/google-authenticator-libpam" -distfiles="https://github.com/google/google-authenticator-libpam/archive/$version.tar.gz" -checksum=ab1d7983413dc2f11de2efa903e5c326af8cb9ea37765dacb39949417f7cd037 -replaces="libpam-google-authenticator>=0" -# Tries to change user to nobody and fails due to being in a user namespace -make_check=no - -pre_configure() { - autoreconf -fi -} diff --git a/srcpkgs/google-chrome/files/google-chrome-eula.md b/srcpkgs/google-chrome/files/google-chrome-eula.md deleted file mode 100644 index 1e2fba37df7729..00000000000000 --- a/srcpkgs/google-chrome/files/google-chrome-eula.md +++ /dev/null @@ -1 +0,0 @@ -The current version of this EULA can be found at: https://www.google.com/intl/en/chrome/terms/ diff --git a/srcpkgs/google-chrome/template b/srcpkgs/google-chrome/template deleted file mode 100644 index 7d3b75144f54ec..00000000000000 --- a/srcpkgs/google-chrome/template +++ /dev/null @@ -1,44 +0,0 @@ -# Template file for 'google-chrome' -pkgname=google-chrome -version=142.0.7444.134 -revision=1 -_channel=stable -archs="x86_64" -hostmakedepends="python3-html2text python3-setuptools" -depends="gtk+3" -short_desc="Attempt at creating a safer, faster, and more stable browser" -maintainer="Michael Aldridge <maldridge@voidlinux.org>" -license="custom:chrome" -homepage="https://www.google.com/chrome/" -distfiles="https://dl.google.com/linux/chrome/deb/pool/main/g/google-chrome-stable/google-chrome-${_channel}_${version}-1_amd64.deb" -checksum=7b14e3bafc2ffd6da77a6bc11f29620fbe00b7b8ba65c2b2a53f716953f37001 - -skiprdeps="/opt/google/chrome/libqt5_shim.so /opt/google/chrome/libqt6_shim.so" -repository=nonfree -restricted=yes -nostrip=yes - -do_install() { - vcopy etc / - vcopy opt / - vcopy usr / - - # Install the icons - for size in 16 24 32 48 64 128 256; do - # Create the google chrome xdg directory - mkdir -p ${DESTDIR}/usr/share/icons/hicolor/${size}x${size}/apps - - # Copy the google chrome icon - mv ${DESTDIR}/opt/google/chrome/product_logo_${size}.png \ - ${DESTDIR}/usr/share/icons/hicolor/${size}x${size}/apps/google-chrome.png - done - - # Remove unused icons - rm -f ${DESTDIR}/opt/google/chrome/*.xpm - - # Remove the Debian/Ubuntu crontab - rm -rf ${DESTDIR}/etc - rm -rf ${DESTDIR}/opt/google/chrome/cron - - vlicense "${FILESDIR}"/google-chrome-eula.md -} diff --git a/srcpkgs/google-chrome/update b/srcpkgs/google-chrome/update deleted file mode 100644 index 9790f05fbd95af..00000000000000 --- a/srcpkgs/google-chrome/update +++ /dev/null @@ -1,5 +0,0 @@ -# Call Google's version history API to get stable linux desktop releases -# that are still being served (endtime=none). Look for the 'version' in -# the JSON response. -site="https://versionhistory.googleapis.com/v1/chrome/platforms/linux/channels/stable/versions/all/releases?filter=endtime=none" -pattern="\"version\": *\"\K[\d.]+(?=\")" diff --git a/srcpkgs/google-earth-pro/template b/srcpkgs/google-earth-pro/template deleted file mode 100644 index 3f810a470e5e5e..00000000000000 --- a/srcpkgs/google-earth-pro/template +++ /dev/null @@ -1,48 +0,0 @@ -# Template file for 'google-earth-pro' - -pkgname=google-earth-pro -version=7.3.6.10201 -revision=1 -archs="x86_64" -depends="alsa-lib desktop-file-utils fontconfig glu gst-plugins-base1 - hicolor-icon-theme libSM libXi libXrender libcups libproxy nss qt5-script - qt5-sensors qt5-webkit" -short_desc="Explore the far reaches of the world" -maintainer="Jason Manley <jason@jasondavid.tv>" -license="custom:Google" -homepage="https://www.google.com/earth/index.html" -distfiles="https://dl.google.com/dl/earth/client/current/google-earth-pro-stable_current_amd64.deb" -checksum=2ea9173927c4e76fbbc7e6340c18d8cef54a3b499ecad2cd1ee4bf89af3c15b2 -repository=nonfree -restricted=yes -nostrip=yes - -post_extract() { - $XBPS_FETCH_CMD https://www.google.com/intl/ALL/policies/terms/index.html>Google-Terms-of-Service.html \ - https://www.google.com/help/terms_maps.html>Google-Earth-Additional-Terms-of-Service.html \ - https://www.google.com/help/legalnotices_maps.html>Legal-Notices-for-Google-Earth-and-Google-Earth-APIs.html \ - https://www.google.com/intl/ALL/policies/privacy/index.html>Google-Privacy-Policy.html - rm index.html legalnotices_maps.html terms_maps.html -} - -do_install() { - vcopy opt / - vcopy usr / - - vinstall opt/google/earth/pro/google-earth-pro.desktop 644 usr/share/applications - - for i in 16 22 24 32 48 64 128 256; do - vinstall opt/google/earth/pro/product_logo_${i}.png 644 \ - usr/share/icons/hicolor/${i}x${i}/apps ${pkgname}.png - done - - for i in Google-Terms-of-Service.html \ - Google-Earth-Additional-Terms-of-Service.html \ - Legal-Notices-for-Google-Earth-and-Google-Earth-APIs.html \ - Google-Privacy-Policy.html; do - vlicense ${i} - done - - vsed -i '/googleearth-bin/s/^/LC_NUMERIC=en_US.UTF-8 /' \ - ${DESTDIR}/opt/google/earth/pro/googleearth -} diff --git a/srcpkgs/google-fonts-ttf/files/dup.lst b/srcpkgs/google-fonts-ttf/files/dup.lst deleted file mode 100644 index 7781e0778cbe3a..00000000000000 --- a/srcpkgs/google-fonts-ttf/files/dup.lst +++ /dev/null @@ -1,44 +0,0 @@ -apache/arimo -apache/cousine -apache/robotoslab -apache/tinos -ofl/abyssinicasil -ofl/alef -ofl/alkalami -ofl/amiri -ofl/amiriquran -ofl/annapurnasil -ofl/b612 -ofl/b612mono -ofl/charissil -ofl/davidlibre -ofl/firacode -ofl/firamono -ofl/firasans -ofl/harmattan -ofl/ibmplexmono -ofl/ibmplexsans -ofl/ibmplexsansarabic -ofl/ibmplexsanscondensed -ofl/ibmplexsansdevanagari -ofl/ibmplexsanshebrew -ofl/ibmplexsansjp -ofl/ibmplexsanskr -ofl/ibmplexsansthai -ofl/ibmplexsansthailooped -ofl/ibmplexserif -ofl/intertight -ofl/manjari -ofl/mingzat -ofl/namdhinggo -ofl/opensans -ofl/padauk -ofl/reemkufi -ofl/reemkufifun -ofl/reemkufiink -ofl/roboto -ofl/robotocondensed -ofl/sourcecodepro -ofl/sourcesans3 -ofl/taiheritagepro -ofl/vollkorn diff --git a/srcpkgs/google-fonts-ttf/template b/srcpkgs/google-fonts-ttf/template deleted file mode 100644 index 013bca77e632b3..00000000000000 --- a/srcpkgs/google-fonts-ttf/template +++ /dev/null @@ -1,40 +0,0 @@ -# Template file for 'google-fonts-ttf' -pkgname=google-fonts-ttf -version=20251010 -revision=1 -_githash=11ca86e3b176fe1fff5ca8450c7e6f2fbee46fb5 -# Those fonts were provided by google-fonts-ttf -depends="font-util cantarell-fonts noto-fonts-ttf noto-fonts-emoji - amiri-font fonts-croscore-ttf font-b612 font-fira-ttf - font-ibm-plex-ttf font-manjari font-material-design-icons-ttf - ttf-opensans font-source-sans-3 font-sil-annapurna font-inter - font-sil-alkalami font-sil-tai-heritage-pro font-sil-namdhinggo - font-sil-charis font-sil-padauk font-sil-abyssinica font-sil-mingzat - font-sil-harmattan font-libre-hebrew font-alef font-reem-kufi-ttf - font-crosextra-caladea-ttf font-adobe-source-code-pro - fonts-roboto-ttf font-vollkorn-ttf ttf-ubuntu-font-family" -short_desc="Google's Collection of Fonts" -maintainer="Orphaned <orphan@voidlinux.org>" -license="Apache-2.0, OFL-1.1" -homepage="https://fonts.google.com/" -distfiles="https://github.com/google/fonts/archive/${_githash}.tar.gz" -checksum=af8399a6cd3745486bb342ff95e888ac69c6b3fbee1093d24308fe959d1296ce -font_dirs="/usr/share/fonts/TTF" - -post_extract() { - # https://github.com/google/fonts/issues/2106#issuecomment-520067314 - rm -r ofl/adobeblank - xargs rm -r <"$FILESDIR/dup.lst" - # ttf-ubuntu-font-family - rm -r ufl - # noto-fonts-ttf - rm -r ofl/noto* -} - - -do_install() { - vmkdir usr/share/fonts/TTF - find apache ofl \ - -type f -name '*.ttf' -exec \ - install -Dm644 '{}' ${DESTDIR}/usr/share/fonts/TTF \; -} diff --git a/srcpkgs/googler/template b/srcpkgs/googler/template deleted file mode 100644 index cc23ff585e61cb..00000000000000 --- a/srcpkgs/googler/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'googler' -pkgname=googler -version=4.3.2 -revision=1 -build_style=gnu-makefile -make_build_target=disable-self-upgrade -depends="python3 xsel xclip" -short_desc="Google Search, Site Search and News from the terminal" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-3.0-or-later" -homepage="https://github.com/jarun/googler" -distfiles="https://github.com/jarun/googler/archive/v${version}.tar.gz" -checksum=bd59af407e9a45c8a6fcbeb720790cb9eccff21dc7e184716a60e29f14c68d54 - -post_install() { - vinstall auto-completion/bash/googler-completion.bash 644 /usr/share/bash-completion/completions/googler - vinstall auto-completion/fish/googler.fish 644 usr/share/fish/vendor_completions.d - vinstall auto-completion/zsh/_googler 644 /usr/share/zsh/site-functions -} diff --git a/srcpkgs/goomwwm/template b/srcpkgs/goomwwm/template deleted file mode 100644 index 56036bafc1a830..00000000000000 --- a/srcpkgs/goomwwm/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'goomwwm' -pkgname=goomwwm -version=1.0.0 -revision=2 -build_style=gnu-makefile -hostmakedepends="pkg-config" -makedepends="libXft-devel libXinerama-devel" -short_desc="Get out of my way, Window Manager!" -maintainer="Orphaned <orphan@voidlinux.org>" -license="MIT" -homepage="https://github.com/seanpringle/goomwwm" -distfiles="https://github.com/seanpringle/goomwwm/archive/${version}.tar.gz" -checksum=952be1f588e01850175387d534faa39ea27e1196cd7473d8e4c2ea5e038a6b72 - -do_install() { - vbin goomwwm - vdoc goomwwm.md - vman goomwwm.1 - vlicense license.txt - vinstall goomwwm.desktop 644 usr/share/xsessions -} diff --git a/srcpkgs/gopass-jsonapi/template b/srcpkgs/gopass-jsonapi/template deleted file mode 100644 index b8ebd096903c2b..00000000000000 --- a/srcpkgs/gopass-jsonapi/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'gopass-jsonapi' -pkgname=gopass-jsonapi -version=1.15.15 -revision=1 -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/master/CHANGELOG.md" -distfiles="https://github.com/gopasspw/gopass-jsonapi/archive/refs/tags/v${version}.tar.gz" -checksum=edd71e029d8f23e23f8b3a2fa5cf805910ca023d3607ea7bc0a59355b21b40b8 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/gopass/template b/srcpkgs/gopass/template deleted file mode 100644 index 31e0153262aba6..00000000000000 --- a/srcpkgs/gopass/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 'gopass' -pkgname=gopass -version=1.15.15 -revision=1 -build_style=go -go_import_path=github.com/gopasspw/gopass -go_package="${go_import_path}" -make_check_target="./tests" -depends="gnupg>=2 git" -checkdepends="gnupg git age" -short_desc="Slightly more awesome standard unix password manager for teams" -maintainer="Felipe Nogueira <contato.fnog@gmail.com>" -license="MIT" -homepage="https://www.gopass.pw/" -changelog="https://raw.githubusercontent.com/gopasspw/gopass/master/CHANGELOG.md" -distfiles="https://github.com/gopasspw/gopass/archive/refs/tags/v${version}.tar.gz" -checksum=00ad6a32f89fe64760b70b9424af19b88d671673a66424d59d80cfa97deb75d3 -make_check_pre="env GOPASS_BINARY=${GOPATH}/bin/gopass" - -export GOFLAGS="-buildmode=pie" - -post_install() { - vlicense LICENSE - vman gopass.1 - - for shell in bash fish zsh; do - vcompletion $shell.completion $shell - done -} diff --git a/srcpkgs/gopls/template b/srcpkgs/gopls/template deleted file mode 100644 index 7cc8d4133b07ad..00000000000000 --- a/srcpkgs/gopls/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'gopls' -pkgname=gopls -version=0.20.0 -revision=1 -build_wrksrc=gopls -build_style=go -go_import_path=golang.org/x/tools/gopls -checkdepends="git" -short_desc="Official language server for the Go language" -maintainer="Bnyro <bnyro@tutanota.com>" -license="BSD-3-Clause" -homepage="https://github.com/golang/tools/tree/master/gopls" -distfiles="https://github.com/golang/tools/archive/refs/tags/gopls/v${version}.tar.gz" -checksum=1ff2a83be8be5a61b97fc5d72eab66f368ec20b52c513cc6656fc2e502e46f19 - -post_install() { - vlicense ../LICENSE - vlicense ../PATENTS - vdoc README.md - vcopy doc usr/share/doc/${pkgname} -} diff --git a/srcpkgs/gopls/update b/srcpkgs/gopls/update deleted file mode 100644 index c729b1e65ee1f2..00000000000000 --- a/srcpkgs/gopls/update +++ /dev/null @@ -1 +0,0 @@ -pattern='/archive/refs/tags/\Q'"$pkgname"'\E/v\K[\d\.]+(?=\.tar\.gz")' diff --git a/srcpkgs/gopm/template b/srcpkgs/gopm/template deleted file mode 100644 index be2b595f51e52c..00000000000000 --- a/srcpkgs/gopm/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'gopm' -pkgname=gopm -version=0.7.2.20150801 -revision=18 -_commit=4295c22189eb27deedc13fd33e05c1a4da07aa3d -build_style=go -go_import_path="github.com/gpmgo/gopm" -short_desc="Go Package Manager" -maintainer="Orphaned <orphan@voidlinux.org>" -license="Apache-2.0" -homepage="https://github.com/gpmgo/gopm" -distfiles="https://github.com/gpmgo/gopm/archive/${_commit}.tar.gz" -checksum="67fd6c8940eab9adca178f880d217095ef54db8c608b0d000144d9ba7880c3f8" diff --git a/srcpkgs/gops/template b/srcpkgs/gops/template deleted file mode 100644 index 985f8fe8803727..00000000000000 --- a/srcpkgs/gops/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'gops' -pkgname=gops -version=0.3.28 -revision=3 -build_style=go -go_import_path="github.com/google/gops" -short_desc="List and diagnose Go processes currently running on your system" -maintainer="icp <pangolin@vivaldi.net>" -license="BSD-3-Clause" -homepage="https://github.com/google/gops" -changelog="https://github.com/google/gops/releases" -distfiles="https://github.com/google/gops/archive/refs/tags/v${version}.tar.gz" -checksum=9a040fe38e45aa41cfc43be5babb5e7962b027e1f6f8b68e5112f01866a42bba - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/goreleaser/template b/srcpkgs/goreleaser/template deleted file mode 100644 index 2e8a10d55cf273..00000000000000 --- a/srcpkgs/goreleaser/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'goreleaser' -pkgname=goreleaser -version=2.9.0 -revision=1 -build_style=go -build_helper="qemu" -go_import_path=github.com/goreleaser/goreleaser/v2 -go_ldflags="-X main.version=${version}" -short_desc="Deliver Go binaries as fast and easily as possible" -maintainer="Michael Aldridge <maldridge@voidlinux.org>" -license="MIT" -homepage="https://goreleaser.com/" -distfiles="https://github.com/goreleaser/goreleaser/archive/refs/tags/v$version.tar.gz" -checksum=ce6726f6762e8835657511371fcc242924563f33cb29568a372f8ee1952dd8f8 - -post_install() { - vlicense LICENSE.md - - goreleaser=$(find $GOPATH/bin -name goreleaser) - - for shell in bash fish zsh; do - vtargetrun ${goreleaser} completion ${shell} > completion.${shell} - vcompletion completion.${shell} ${shell} - done -} diff --git a/srcpkgs/gorm/template b/srcpkgs/gorm/template deleted file mode 100644 index b24bc61b4f6def..00000000000000 --- a/srcpkgs/gorm/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'gorm' -pkgname=gorm -version=1.5.0 -revision=1 -build_style=gnu-makefile -make_use_env=yes -hostmakedepends="gnustep-make" -makedepends="gnustep-base-devel gnustep-gui-devel" -short_desc="Graphical Object Relationship Modeller for GNUstep" -maintainer="Andrew Benson <abenson+void@gmail.com>" -license="GPL-2.0-or-later" -homepage="http://www.gnustep.org/experience/Gorm.html" -distfiles="https://github.com/gnustep/apps-gorm/archive/gorm-${version//./_}.tar.gz" -checksum=21bb0ba0f9a24ab5ef47e455198c4b2e0e8c9d17e7b0853bafbd89b80127bb2b diff --git a/srcpkgs/gosu-devel b/srcpkgs/gosu-devel deleted file mode 120000 index c6edf108b4fff8..00000000000000 --- a/srcpkgs/gosu-devel +++ /dev/null @@ -1 +0,0 @@ -gosu \ No newline at end of file diff --git a/srcpkgs/gosu/patches/stdexcept.patch b/srcpkgs/gosu/patches/stdexcept.patch deleted file mode 100644 index d19fa748da0981..00000000000000 --- a/srcpkgs/gosu/patches/stdexcept.patch +++ /dev/null @@ -1,120 +0,0 @@ -diff --git src/DrawOpQueue.hpp src/DrawOpQueue.hpp -index 3a463ce..b06515f 100644 ---- a/src/DrawOpQueue.hpp -+++ b/src/DrawOpQueue.hpp -@@ -10,6 +10,7 @@ - #include <functional> - #include <map> - #include <vector> -+#include <stdexcept> - - class Gosu::DrawOpQueue - { -diff --git src/Font.cpp src/Font.cpp -index b2c0152..5bcacad 100644 ---- a/src/Font.cpp -+++ b/src/Font.cpp -@@ -10,6 +10,7 @@ - #include <array> - #include <cassert> - #include <map> -+#include <stdexcept> - using namespace std; - - static const int FONT_RENDER_SCALE = 2; -diff --git src/Graphics.cpp src/Graphics.cpp -index 0028269..db03fb2 100644 ---- a/src/Graphics.cpp -+++ b/src/Graphics.cpp -@@ -13,6 +13,7 @@ - #include <algorithm> - #include <functional> - #include <memory> -+#include <stdexcept> - using namespace std; - - namespace Gosu -diff --git src/LargeImageData.cpp src/LargeImageData.cpp -index c0cbe0d..568a126 100644 ---- a/src/LargeImageData.cpp -+++ b/src/LargeImageData.cpp -@@ -3,6 +3,7 @@ - #include <Gosu/Graphics.hpp> - #include <Gosu/Math.hpp> - #include <cmath> -+#include <stdexcept> - using namespace std; - - Gosu::LargeImageData::LargeImageData(const Bitmap& source, int tile_width, int tile_height, -diff --git src/OffScreenTarget.cpp src/OffScreenTarget.cpp -index 7044777..0ec7625 100644 ---- a/src/OffScreenTarget.cpp -+++ b/src/OffScreenTarget.cpp -@@ -5,6 +5,7 @@ - #ifndef GOSU_IS_IPHONE - #include <SDL.h> - #endif -+#include <stdexcept> - using namespace std; - - #ifdef GOSU_IS_OPENGLES -diff --git src/RubyGosu.cxx src/RubyGosu.cxx -index 1825875..ae66a71 100644 ---- a/src/RubyGosu.cxx -+++ b/src/RubyGosu.cxx -@@ -17,6 +17,7 @@ - - - #ifdef __cplusplus -+#include <stdexcept> - /* SwigValueWrapper is described in swig.swg */ - template<typename T> class SwigValueWrapper { - struct SwigMovePointer { -diff --git src/SndFile.hpp src/SndFile.hpp -index 11e06c1..df17785 100644 ---- a/src/SndFile.hpp -+++ b/src/SndFile.hpp -@@ -9,6 +9,7 @@ - #define NOMINMAX - #include <windows.h> - #endif -+#include <stdexcept> - - namespace Gosu - { -diff --git src/Text.cpp src/Text.cpp -index 3641fad..f874b03 100644 ---- a/src/Text.cpp -+++ b/src/Text.cpp -@@ -7,6 +7,7 @@ - #include <cmath> - #include <algorithm> - #include <vector> -+#include <stdexcept> - using namespace std; - - double Gosu::text_width(const u32string& text, -diff --git src/TrueTypeFont.cpp src/TrueTypeFont.cpp -index e891015..40ed6b6 100644 ---- a/src/TrueTypeFont.cpp -+++ b/src/TrueTypeFont.cpp -@@ -17,6 +17,7 @@ - - #include <algorithm> - #include <map> -+#include <stdexcept> - using namespace std; - - struct Gosu::TrueTypeFont::Impl -diff --git src/WindowUIKit.cpp src/WindowUIKit.cpp -index fc5060c..14ea73f 100644 ---- a/src/WindowUIKit.cpp -+++ b/src/WindowUIKit.cpp -@@ -3,6 +3,7 @@ - - #include "GosuViewController.hpp" - #include <Gosu/Gosu.hpp> -+#include <stdexcept> - - using namespace std; - diff --git a/srcpkgs/gosu/template b/srcpkgs/gosu/template deleted file mode 100644 index 1dffcc0a7665a5..00000000000000 --- a/srcpkgs/gosu/template +++ /dev/null @@ -1,32 +0,0 @@ -# Template file for 'gosu' -pkgname=gosu -version=0.14.5 -revision=1 -build_style=cmake -build_wrksrc=cmake -hostmakedepends="pkg-config" -makedepends="libopenal-devel libsndfile-devel mpg123-devel pango-devel - SDL2_ttf-devel" -short_desc="2D game development library" -maintainer="Paul Merrill <pdm@pdm.me>" -license="MIT" -homepage="https://www.libgosu.org" -distfiles="https://github.com/${pkgname}/${pkgname}/archive/v${version}.tar.gz" -checksum=4dbc4998e2c630ee7758544de4286c70c68e639524b6088ccdc7b5487c928695 - -CXXFLAGS+=" -D_GLIBCXX_USE_C99_STDIO=1" - -post_install() { - vlicense ../COPYING -} - -gosu-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/share/pkgconfig - vmove usr/share/Gosu - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/got/patches/landlock.patch b/srcpkgs/got/patches/landlock.patch deleted file mode 100644 index 529ead3667101e..00000000000000 --- a/srcpkgs/got/patches/landlock.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/compat/landlock.c -+++ b/compat/landlock.c -@@ -15,6 +15,7 @@ - */ - - #include <linux/landlock.h> -+#include <linux/unistd.h> - - #include <sys/prctl.h> - #include <sys/syscall.h> diff --git a/srcpkgs/got/template b/srcpkgs/got/template deleted file mode 100644 index 6fc074c4683744..00000000000000 --- a/srcpkgs/got/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'got' -pkgname=got -version=0.103 -revision=4 -build_style=gnu-configure -hostmakedepends="byacc pkg-config" -makedepends="libmd-devel zlib-devel libuuid-devel libbsd-devel ncurses-devel openssl-devel libevent-devel libtls-devel" -short_desc="VCS which prioritizes ease of use and simplicity over flexibility" -maintainer="Omar Polo <op@omarpolo.com>" -license="ISC" -homepage="https://gameoftrees.org" -changelog="https://gameoftrees.org/releases/CHANGES" -distfiles="https://gameoftrees.org/releases/portable/got-portable-${version}.tar.gz" -checksum=32405e93f353a54fabca5492e5a6c5425f159b7a614450909299c8dc83492878 - -post_install() { - sed -n '/Copyright/,/PERFORMANCE/p' got/got.c > LICENSE - vlicense LICENSE -} diff --git a/srcpkgs/gotify-cli/template b/srcpkgs/gotify-cli/template deleted file mode 100644 index 0d78e450c255cc..00000000000000 --- a/srcpkgs/gotify-cli/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'gotify-cli' -pkgname=gotify-cli -version=2.2.3 -revision=2 -build_style=go -go_import_path="github.com/gotify/cli/v2" -go_ldflags="-X main.Version=${version} -X main.BuildDate=${SOURCE_DATE_EPOCH} - -X main.Mode=prod" -short_desc="Command line interface for pushing messages to a Gotify server" -maintainer="Orphaned <orphan@voidlinux.org>" -license="MIT" -homepage="https://gotify.net" -distfiles="https://github.com/gotify/cli/archive/v${version}.tar.gz" -checksum=9446aa09a675bca2a8fd0448e6c45e28630e31f7578cc9e1587d09f24e59f66a - -post_install() { - mv ${DESTDIR}/usr/bin/cli ${DESTDIR}/usr/bin/gotify-cli - vlicense LICENSE -} diff --git a/srcpkgs/gotify-server/files/gotify-server/run b/srcpkgs/gotify-server/files/gotify-server/run deleted file mode 100644 index 6d4d3243be2f36..00000000000000 --- a/srcpkgs/gotify-server/files/gotify-server/run +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh -exec 2>&1 -exec chpst -u _gotify:_gotify gotify-server diff --git a/srcpkgs/gotify-server/template b/srcpkgs/gotify-server/template deleted file mode 100644 index 0af2bbcc3fba73..00000000000000 --- a/srcpkgs/gotify-server/template +++ /dev/null @@ -1,42 +0,0 @@ -# Template file for 'gotify-server' -pkgname=gotify-server -version=2.4.0 -revision=2 -build_style=go -go_import_path="github.com/gotify/server/v2" -go_ldflags="-extldflags=-fuse-ld=bfd -X main.Version=${version} - -X main.BuildDate=${SOURCE_DATE_EPOCH} -X main.Mode=prod" -hostmakedepends="yarn packr2" -short_desc="Simple server for sending and receiving messages" -maintainer="Orphaned <orphan@voidlinux.org>" -license="MIT" -homepage="https://gotify.net" -distfiles="https://github.com/gotify/server/archive/v${version}.tar.gz" -checksum=ef217ca84232334ed03dcf30ccb67315a07508e6f5a58a923c01ea197e198226 -conf_files="/etc/gotify/config.yml" - -system_accounts="_gotify" -_gotify_homedir="/var/lib/gotify" -make_dirs="/var/lib/gotify 0750 _gotify _gotify" - -post_patch() { - vsed 's,data/,/var/lib/gotify/,' -i config.example.yml -} - -pre_build() { - export NODE_OPTIONS=--openssl-legacy-provider - cd ui - yarn - yarn build - - cd "$wrksrc" - packr2 -} - -post_install() { - mv ${DESTDIR}/usr/bin/server ${DESTDIR}/usr/bin/gotify-server - vlicense LICENSE - vinstall config.example.yml 644 etc/gotify config.yml - - vsv gotify-server -} diff --git a/srcpkgs/gotop/template b/srcpkgs/gotop/template deleted file mode 100644 index e0410abd147f38..00000000000000 --- a/srcpkgs/gotop/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'gotop' -pkgname=gotop -version=4.2.0 -revision=4 -build_style=go -build_helper=qemu -go_ldflags="-X main.Version=v${version}" -go_import_path="github.com/xxxserxxx/gotop/v4" -go_package="$go_import_path/cmd/gotop" -short_desc="Terminal based graphical activity monitor" -maintainer="SolitudeSF <solitudesf@protonmail.com>" -license="MIT" -homepage="https://github.com/xxxserxxx/gotop" -changelog="https://raw.githubusercontent.com/xxxserxxx/gotop/master/CHANGELOG.md" -distfiles="https://github.com/xxxserxxx/gotop/archive/v${version}.tar.gz" -checksum=e9d9041903acb6bd3ffe94e0a02e69eea53f1128274da1bfe00fe44331ccceb1 - -post_install() { - vlicense LICENSE - vtargetrun ${DESTDIR}/usr/bin/gotop --create-manpage > gotop.1 - vman gotop.1 -} diff --git a/srcpkgs/gotty/template b/srcpkgs/gotty/template deleted file mode 100644 index 03bc80ac6ea421..00000000000000 --- a/srcpkgs/gotty/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'gotty' -pkgname=gotty -version=1.0.1 -revision=11 -build_style=go -go_import_path="github.com/yudai/gotty" -short_desc="Share your terminal as a web application" -maintainer="Orphaned <orphan@voidlinux.org>" -license="MIT" -homepage="https://github.com/yudai/gotty/" -distfiles="https://github.com/yudai/gotty/archive/v${version}.tar.gz" -checksum=32695d70a79f55efdf4fba6f06f830515a2055abc58fc15e2124dff5be75695b - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/gource/template b/srcpkgs/gource/template deleted file mode 100644 index 6779ce678e4355..00000000000000 --- a/srcpkgs/gource/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'gource' -pkgname=gource -version=0.55 -revision=3 -build_style=gnu-configure -configure_args="--with-tinyxml --enable-ttf-font-dir=/usr/share/fonts/TTF - --with-boost-libdir=$XBPS_CROSS_BASE/usr/lib/ --with-boost-system=c" -hostmakedepends="pkg-config" -makedepends="tinyxml-devel libpng-devel SDL2_image-devel glew-devel - freetype-devel boost-devel-minimal libboost_filesystem glm pcre2-devel" -depends="freefont-ttf" -short_desc="Software version control visualization" -maintainer="icp <pangolin@vivaldi.net>" -license="GPL-3.0-or-later" -homepage="https://gource.io/" -changelog="https://raw.githubusercontent.com/acaudwell/Gource/master/ChangeLog" -distfiles="https://github.com/acaudwell/Gource/releases/download/gource-${version}/gource-${version}.tar.gz" -checksum=c8239212d28b07508d9e477619976802681628fc25eb3e04f6671177013c0142 diff --git a/srcpkgs/gource/update b/srcpkgs/gource/update deleted file mode 100644 index 640e24a6b38fbf..00000000000000 --- a/srcpkgs/gource/update +++ /dev/null @@ -1 +0,0 @@ -ignore="*.win32 *.win64" diff --git a/srcpkgs/goversion/template b/srcpkgs/goversion/template deleted file mode 100644 index 064ea5aeba8760..00000000000000 --- a/srcpkgs/goversion/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'goversion' -pkgname=goversion -version=1.2.0 -revision=6 -build_style=go -go_import_path=rsc.io/goversion -short_desc="Print version used to build Go executables" -maintainer="Orphaned <orphan@voidlinux.org>" -license="BSD-3-Clause" -homepage="https://github.com/rsc/goversion" -distfiles="https://github.com/rsc/goversion/archive/v${version}.tar.gz" -checksum=65e9c181995ed8c9207ea08d79a148ab53307b7fad2172a5a0764d6aa393a98e - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/gowall/template b/srcpkgs/gowall/template deleted file mode 100644 index 73d0204a641fcf..00000000000000 --- a/srcpkgs/gowall/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'gowall' -pkgname=gowall -version=0.2.1 -revision=1 -build_style=go -go_import_path="github.com/Achno/gowall" -short_desc="Tool to convert an image to any color-scheme/pallete" -maintainer="elbachir-one <bachiralfa@gmail.com>" -license="MIT" -homepage="https://github.com/Achno/gowall" -distfiles="https://github.com/Achno/gowall/archive/refs/tags/v${version}.tar.gz" -checksum=11bef4f3b6126388124a55333ab3594a23f14bef0045b0ca6a34e1944e58f07e - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/goxel/template b/srcpkgs/goxel/template deleted file mode 100644 index 90313f1cff82eb..00000000000000 --- a/srcpkgs/goxel/template +++ /dev/null @@ -1,37 +0,0 @@ -# Template file for 'goxel' -pkgname=goxel -version=0.15.1 -revision=1 -build_style=scons -make_build_args="mode=release werror=0" -hostmakedepends="pkg-config" -makedepends="glfw-devel gtk+3-devel" -short_desc="Open Source 3D voxel editor" -maintainer="John <me@johnnynator.dev>" -license="GPL-3.0-or-later" -homepage="https://goxel.xyz/" -distfiles="https://github.com/guillaumechereau/goxel/archive/refs/tags/v${version}.tar.gz" -checksum=01c9601ac9d8d38e29d3adff4b79a26c2b9fea4c2d2cb1d134471e499f8c4a84 - -pre_build() { - if [ "$CROSS_BUILD" ];then - vsed -i SConstruct \ - -e "/conf = env.Configure()/ a env.Replace(CC = \"$CC\")" \ - -e "/conf = env.Configure()/ a env.Replace(CXX = \"$CXX\")" - fi - if [ "$XBPS_TARGET_NO_ATOMIC8" ]; then - vsed -i SConstruct \ - -e "/conf = env.Configure()/ a env.Append(LIBS='atomic')" - fi -} - -do_install() { - sed -i 's|${SNAP}/icon.png|goxel.png|' snap/gui/goxel.desktop - vbin goxel - vinstall snap/gui/goxel.desktop 644 usr/share/applications - for size in 16 24 32 48 64 128 256; do - vinstall data/icons/icon${size}.png 644 \ - usr/share/icons/hicolor/${size}x${size}/apps goxel.png - done - vinstall snap/gui/io.github.guillaumechereau.Goxel.metainfo.xml 644 usr/share/metainfo -} diff --git a/srcpkgs/gp2c/template b/srcpkgs/gp2c/template deleted file mode 100644 index 1301fd34184b6f..00000000000000 --- a/srcpkgs/gp2c/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'gp2c' -pkgname=gp2c -version=0.0.14 -revision=1 -build_style=gnu-configure -hostmakedepends="perl" -makedepends="pari-devel" -depends="pari-devel" -short_desc="PARI/GP Computer Algebra System - gp2c compiler" -maintainer="Gonzalo Tornaría <tornaria@cmat.edu.uy>" -license="GPL-2.0-or-later" -homepage="http://pari.math.u-bordeaux.fr/" -changelog="http://pari.math.u-bordeaux.fr/cgi-bin/sgitweb.cgi?p=gp2c.git;a=blob_plain;f=ChangeLog;hb=HEAD" -distfiles="${homepage}pub/pari/GP2C/${pkgname}-${version}.tar.gz" -checksum=af6112cc02940457e239da4433d1a0d8da60eeef29f7cc722f64cd4ac00b7b30 diff --git a/srcpkgs/gpa/patches/001-keytable-include.patch b/srcpkgs/gpa/patches/001-keytable-include.patch deleted file mode 100644 index 93b45f1632b067..00000000000000 --- a/srcpkgs/gpa/patches/001-keytable-include.patch +++ /dev/null @@ -1,22 +0,0 @@ -From aa63712b18b79b983e3d9cd7ce5105d0ec7ac262 Mon Sep 17 00:00:00 2001 -From: Andreas Stieger <Andreas.Stieger@gmx.de> -Date: Fri, 18 Jul 2025 09:39:50 +0200 -Subject: [PATCH] Fix implicit declaration of gpa_keytable_ensure - -* src/cm-piv.c: Fix implicit declaration of gpa_keytable_ensure. ---- - src/cm-piv.c | 1 + - 1 file changed, 1 insertion(+) - -diff --git a/src/cm-piv.c b/src/cm-piv.c -index c7d98ab..a531123 100644 ---- a/src/cm-piv.c -+++ b/src/cm-piv.c -@@ -41,6 +41,7 @@ - #include "gtktools.h" - #include "convert.h" - #include "gpa-key-details.h" -+#include "keytable.h" - - #include "cm-object.h" - #include "cm-piv.h" diff --git a/srcpkgs/gpa/patches/002-gpgme-2.x.patch b/srcpkgs/gpa/patches/002-gpgme-2.x.patch deleted file mode 100644 index 401c284855e983..00000000000000 --- a/srcpkgs/gpa/patches/002-gpgme-2.x.patch +++ /dev/null @@ -1,100 +0,0 @@ -From b6ba8bcc6db7765667cd6c49b7edc9a2073bc74f Mon Sep 17 00:00:00 2001 -From: Werner Koch <wk@gnupg.org> -Date: Fri, 18 Jul 2025 09:45:23 +0200 -Subject: [PATCH] Remove trust_item stuff to make it build with gpgme 2.x - -* src/gpacontext.h (struct _GpaContextClass): Remove next_trust_item. -* src/gpacontext.c (NEXT_TRUST_ITEM): Remove -(gpa_context_class_init): Remove assignment. -(gpa_context_event_cb): Remove handler. -(gpa_context_next_trust_item): Remove. --- - -Note that the trust item feature worked only for a very short period -in 2003. ---- - src/gpacontext.c | 23 ----------------------- - src/gpacontext.h | 1 - - 2 files changed, 24 deletions(-) - -diff --git a/src/gpacontext.c b/src/gpacontext.c -index 6afaf45..91bd85f 100644 ---- a/src/gpacontext.c -+++ b/src/gpacontext.c -@@ -38,8 +38,6 @@ static void gpa_context_finalize (GObject *object); - static void gpa_context_start (GpaContext *context); - static void gpa_context_done (GpaContext *context, gpg_error_t err); - static void gpa_context_next_key (GpaContext *context, gpgme_key_t key); --static void gpa_context_next_trust_item (GpaContext *context, -- gpgme_trust_item_t item); - static void gpa_context_progress (GpaContext *context, int current, int total); - - /* The GPGME I/O callbacks */ -@@ -65,7 +63,6 @@ enum - START, - DONE, - NEXT_KEY, -- NEXT_TRUST_ITEM, - PROGRESS, - LAST_SIGNAL - }; -@@ -113,7 +110,6 @@ gpa_context_class_init (GpaContextClass *klass) - klass->start = gpa_context_start; - klass->done = gpa_context_done; - klass->next_key = gpa_context_next_key; -- klass->next_trust_item = gpa_context_next_trust_item; - klass->progress = gpa_context_progress; - - /* Signals */ -@@ -143,15 +139,6 @@ gpa_context_class_init (GpaContextClass *klass) - g_cclosure_marshal_VOID__POINTER, - G_TYPE_NONE, 1, - G_TYPE_POINTER); -- signals[NEXT_TRUST_ITEM] = -- g_signal_new ("next_trust_item", -- G_TYPE_FROM_CLASS (object_class), -- G_SIGNAL_RUN_FIRST, -- G_STRUCT_OFFSET (GpaContextClass, next_trust_item), -- NULL, NULL, -- g_cclosure_marshal_VOID__POINTER, -- G_TYPE_NONE, 1, -- G_TYPE_POINTER); - signals[PROGRESS] = - g_signal_new ("progress", - G_TYPE_FROM_CLASS (object_class), -@@ -496,10 +483,6 @@ gpa_context_event_cb (void *data, gpgme_event_io_t type, void *type_data) - case GPGME_EVENT_NEXT_KEY: - g_signal_emit (context, signals[NEXT_KEY], 0, type_data); - break; -- case GPGME_EVENT_NEXT_TRUSTITEM: -- g_signal_emit (context, signals[NEXT_TRUST_ITEM], 0, -- type_data); -- break; - default: - /* Ignore unsupported event types */ - break; -@@ -531,12 +514,6 @@ gpa_context_next_key (GpaContext *context, gpgme_key_t key) - /* Do nothing yet */ - } - --static void --gpa_context_next_trust_item (GpaContext *context, gpgme_trust_item_t item) --{ -- /* Do nothing yet */ --} -- - static void - gpa_context_progress (GpaContext *context, int current, int total) - { -diff --git a/src/gpacontext.h b/src/gpacontext.h -index 0a091bb..919da41 100644 ---- a/src/gpacontext.h -+++ b/src/gpacontext.h -@@ -63,7 +63,6 @@ struct _GpaContextClass { - void (*start) (GpaContext *context); - void (*done) (GpaContext *context, gpg_error_t err); - void (*next_key) (GpaContext *context, gpgme_key_t key); -- void (*next_trust_item) (GpaContext *context, gpgme_trust_item_t item); - void (*progress) (GpaContext *context, int current, int total); - }; - diff --git a/srcpkgs/gpa/patches/004-callback-args.patch b/srcpkgs/gpa/patches/004-callback-args.patch deleted file mode 100644 index 0756543eebaa72..00000000000000 --- a/srcpkgs/gpa/patches/004-callback-args.patch +++ /dev/null @@ -1,84 +0,0 @@ -From 45fc64a4ac9f73457bf610ce76cca087c0d0d09a Mon Sep 17 00:00:00 2001 -From: Sam James via Gnupg-devel <gnupg-devel@gnupg.org> -Date: Sun, 10 Aug 2025 03:36:11 +0100 -Subject: [PATCH] Fix incorrect callback arguments - -* src/gpa-marshal.list: Add two entries. -* src/gpacontext.c (gpa_context_class_init): Fix "progress" signal. -* src/gpakeyexpireop.c (gpa_key_expire_operation_class_init): -Use gpa_marshal_VOID__POINTER_POINTER. - --- - -Some users reported a crash downstream in Gentoo with -g_type_check_is_value_type getting a garbage type. This turns out to -be because 95e07080a2a08196cafb05b69345ea1d629424b1 replaced the -types (and argument counts) incorrectly. - -Fix that by adding to gpa_marshal.list to create custom marshal types -and use those instead, and fix the argument count. - -Bug: https://bugs.gentoo.org/957196 -Fixes: 95e07080a2a08196cafb05b69345ea1d629424b1 -Signed-off-by: Sam James <sam@gentoo.org> - -ChangeLog entries added by wk. ---- - src/gpa-marshal.list | 2 ++ - src/gpacontext.c | 5 +++-- - src/gpakeyexpireop.c | 3 ++- - 3 files changed, 7 insertions(+), 3 deletions(-) - -diff --git a/src/gpa-marshal.list b/src/gpa-marshal.list -index 081ce17..941257d 100644 ---- a/src/gpa-marshal.list -+++ b/src/gpa-marshal.list -@@ -1 +1,3 @@ - INT:STRING,STRING -+VOID:INT,INT -+VOID:POINTER,POINTER -diff --git a/src/gpacontext.c b/src/gpacontext.c -index 91bd85f..31301c0 100644 ---- a/src/gpacontext.c -+++ b/src/gpacontext.c -@@ -25,6 +25,7 @@ - #include "gpa.h" - #include "gpgmetools.h" - #include "gpacontext.h" -+#include "gpa-marshal.h" - - /* GObject type functions */ - -@@ -145,9 +146,9 @@ gpa_context_class_init (GpaContextClass *klass) - G_SIGNAL_RUN_FIRST, - G_STRUCT_OFFSET (GpaContextClass, progress), - NULL, NULL, -- g_cclosure_marshal_VOID__INT, -+ gpa_marshal_VOID__INT_INT, - G_TYPE_NONE, 2, -- G_TYPE_INT); -+ G_TYPE_INT, G_TYPE_INT); - } - - static void -diff --git a/src/gpakeyexpireop.c b/src/gpakeyexpireop.c -index a489087..25e489e 100644 ---- a/src/gpakeyexpireop.c -+++ b/src/gpakeyexpireop.c -@@ -31,6 +31,7 @@ - #endif - - #include "gpa.h" -+#include "gpa-marshal.h" - #include "gpakeyexpireop.h" - #include "expirydlg.h" - #include "gpgmeedit.h" -@@ -114,7 +115,7 @@ gpa_key_expire_operation_class_init (GpaKeyExpireOperationClass *klass) - G_SIGNAL_RUN_FIRST, - G_STRUCT_OFFSET (GpaKeyExpireOperationClass, new_expiration), - NULL, NULL, -- g_cclosure_marshal_VOID__POINTER, -+ gpa_marshal_VOID__POINTER_POINTER, - G_TYPE_NONE, 2, - G_TYPE_POINTER, - G_TYPE_POINTER); diff --git a/srcpkgs/gpa/template b/srcpkgs/gpa/template deleted file mode 100644 index 9c4509c2bf9379..00000000000000 --- a/srcpkgs/gpa/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'gpa' -pkgname=gpa -version=0.11.0 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config gettext glib-devel" -makedepends="gpgme-devel gtk+3-devel libglib-devel libassuan-devel libgpg-error-devel" -depends="desktop-file-utils gnupg>=2" -short_desc="Graphical user interface for GnuPG" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-3.0-or-later" -homepage="https://www.gnupg.org/related_software/gpa/" -distfiles="https://gnupg.org/ftp/gcrypt/gpa/gpa-${version}.tar.bz2" -checksum=26a8fa5bf70541cb741f0c71b7cfe291b1ea56eab68eeb07aa962cef5cdf33cc diff --git a/srcpkgs/gpart/patches/0001-Fix-crash-on-a-non-disk-device.patch b/srcpkgs/gpart/patches/0001-Fix-crash-on-a-non-disk-device.patch deleted file mode 100644 index dd21b6c940e748..00000000000000 --- a/srcpkgs/gpart/patches/0001-Fix-crash-on-a-non-disk-device.patch +++ /dev/null @@ -1,152 +0,0 @@ -From 42c45995fdee50f135f1ac42d0ab496dd0d01f60 Mon Sep 17 00:00:00 2001 -From: Baruch Even <baruch@ev-en.org> -Date: Wed, 25 Nov 2015 23:02:38 +0200 -Subject: [PATCH 1/5] Fix crash on a non-disk device - -Closes #9 ---- - src/disku.c | 115 +++++++++++++++++++++++++++------------------------- - 1 file changed, 59 insertions(+), 56 deletions(-) - -diff --git src/disku.c src/disku.c -index b918147..b33ba91 100644 ---- a/src/disku.c -+++ b/src/disku.c -@@ -36,66 +36,33 @@ - - #include <unistd.h> - -- --/* -- * get disk geometry. The medium is opened for reading, -- * descriptor in d_fd. -- */ -- --struct disk_geom *disk_geometry(disk_desc *d) --{ -- static struct disk_geom g; -- uint64_t nsects; -- -- memset(&g, 0, sizeof(g)); -- - #if defined(__linux__) -- struct hd_geometry hg; --#endif --#if defined(__FreeBSD__) -- struct disklabel dl; --#endif -- -- struct stat st; -- int ret; -- uint64_t lba; -- ret = stat(d->d_dev, &st); -- if (ret == 0) -- { -- if (S_ISREG(st.st_mode)) -- { -- nsects = st.st_size / 512; -- if (nsects == 0) -- pr(FATAL, EM_FATALERROR, "Not a block device image file"); -- lba = nsects - 1; -- g.d_h = (lba / 63) % 255; -- g.d_s = lba % 63 + 1; -- g.d_c = lba / (255 * 63); -- g.d_nsecs = nsects; -- return (&g); -- } -+static void os_disk_geometry(disk_desc *d, struct disk_geom *g) -+{ -+ struct hd_geometry hg; -+ uint64_t nsects; -+ -+ if (ioctl(d->d_fd, HDIO_GETGEO, &hg) == -1) -+ pr(FATAL, EM_IOCTLFAILED, "HDIO_GETGEO", strerror(errno)); -+ else { -+ g->d_h = hg.heads; -+ g->d_s = hg.sectors; -+ g->d_c = hg.cylinders; - } -- --#if defined(__linux__) -- if (ioctl(d->d_fd,HDIO_GETGEO,&hg) == -1) -- pr(FATAL,EM_IOCTLFAILED,"HDIO_GETGEO",strerror(errno)); - #ifdef BLKGETSIZE -- if (ioctl(d->d_fd,BLKGETSIZE,&nsects) == -1) -- pr(FATAL,EM_IOCTLFAILED,"BLKGETSIZE",strerror(errno)); -- g.d_nsecs = nsects; -- g.d_c = nsects / (hg.heads * hg.sectors); --#else -- g.d_c = hg.cylinders; --#endif -- g.d_h = hg.heads; -- g.d_s = hg.sectors; -- -+ if (ioctl(d->d_fd, BLKGETSIZE, &nsects) == -1) -+ pr(FATAL, EM_IOCTLFAILED, "BLKGETSIZE", strerror(errno)); -+ else -+ g->d_c = nsects / (hg.heads * hg.sectors); - #endif -- --#if defined(__FreeBSD__) -- struct disklabel loclab; -- u_int u; -- off_t o; /* total disk size */ -+} -+#elif defined(__FreeBSD__) -+static void os_disk_geometry(disk_desc *d, struct disk_geom *g) -+{ -+ struct disklabel dl; -+ struct disklabel loclab; -+ u_int u; -+ off_t o; /* total disk size */ - - if (ioctl(d->d_fd, DIOCGFWSECTORS, &u) == 0) - g.d_s = u; -@@ -114,8 +81,44 @@ struct disk_geom *disk_geometry(disk_desc *d) - - g.d_nsecs = o / u; - g.d_c = g.d_nsecs / g.d_h / g.d_s; -+} -+#else -+#error Only Linux and FreeBSD supported - #endif - -+/* -+ * get disk geometry. The medium is opened for reading, -+ * descriptor in d_fd. -+ */ -+ -+struct disk_geom *disk_geometry(disk_desc *d) -+{ -+ static struct disk_geom g; -+ uint64_t nsects; -+ -+ memset(&g, 0, sizeof(g)); -+ -+ struct stat st; -+ int ret; -+ uint64_t lba; -+ ret = stat(d->d_dev, &st); -+ if (ret == 0) { -+ // We have something, we'll use it for a first fill of the data -+ nsects = st.st_size / 512; -+ if (nsects == 0) -+ pr(FATAL, EM_FATALERROR, "Not a block device image file"); -+ lba = nsects - 1; -+ g.d_h = (lba / 63) % 255; -+ g.d_s = lba % 63 + 1; -+ g.d_c = lba / (255 * 63); -+ g.d_nsecs = nsects; -+ -+ // If it is a regular file there is no reason to try anything else -+ if (S_ISREG(st.st_mode)) -+ return (&g); -+ } -+ -+ os_disk_geometry(d, &g); - return (&g); - } - --- -2.24.0 - diff --git a/srcpkgs/gpart/patches/0002-gpart-avoid-superfluous-seek-calls.patch b/srcpkgs/gpart/patches/0002-gpart-avoid-superfluous-seek-calls.patch deleted file mode 100644 index f44719f22726c3..00000000000000 --- a/srcpkgs/gpart/patches/0002-gpart-avoid-superfluous-seek-calls.patch +++ /dev/null @@ -1,113 +0,0 @@ -From bba08ed9c64e8e8dad239b19e6ca8128adcaac64 Mon Sep 17 00:00:00 2001 -From: Martin Wilck <mwilck@arcor.de> -Date: Fri, 20 Nov 2015 00:17:13 +0100 -Subject: [PATCH 2/5] gpart: avoid superfluous seek calls - -The l64opush() logic would cause 2 lseek() syscalls per guess loop. -By simply seeking back after every probing call, we do with a single -seek() call. ---- - src/gpart.c | 42 ++++++++++++++++++++++-------------------- - 1 file changed, 22 insertions(+), 20 deletions(-) - -diff --git src/gpart.c src/gpart.c -index 8555f66..bd3806a 100644 ---- a/src/gpart.c -+++ b/src/gpart.c -@@ -13,7 +13,7 @@ - * Modified: 11.06.1999 <mb@ichabod.han.de> - * Handle disk read errors. - * Minor fixes. -- * -+ * - * 29.06.1999 <mb@ichabod.han.de> - * Made every disk read/write buffer aligned to pagesize. - * -@@ -21,7 +21,7 @@ - * Default scan increment now 's'. - * Extended ptbl boundary condition now depends on scan - * increment. -- * -+ * - * 26.02.2000 <mb@ichabod.han.de> - * Default scan increment 'h' again. - * Fixed faulty head boundary condition. -@@ -871,7 +871,7 @@ static void add_guessed_p(disk_desc *d,dos_part_entry *p,int cnt) - gpt = d->d_gl = (dos_guessed_pt *)alloc(sizeof(dos_guessed_pt)); - else - { -- for (gpt = d->d_gl; gpt->g_next; gpt = gpt->g_next) -+ for (gpt = d->d_gl; gpt->g_next; gpt = gpt->g_next) - ; - gpt->g_next = (dos_guessed_pt *)alloc(sizeof(dos_guessed_pt)); - gpt = gpt->g_next; -@@ -999,15 +999,18 @@ static void do_guess_loop(disk_desc *d) - pr(MSG,DM_STARTSCAN); - - scanloop: -- while ((rd = bread(d->d_fd,d->d_sbuf,d->d_ssize,nsecs)) == bsize) -- { -- int mod, have_ext = 0; -- g_module *bg; -- s64_t sz, ofs; -- -- d->d_nsb += incr; noffset = 0; -- ofs = d->d_nsb; s2mb(d,ofs); -- if (maxsec && (d->d_nsb > maxsec)) break; -+ while ((rd = bread(d->d_fd, d->d_sbuf, d->d_ssize, nsecs)) == bsize) { -+ int mod, have_ext = 0; -+ g_module *bg; -+ s64_t sz, ofs, fpos; -+ -+ d->d_nsb += incr; -+ noffset = 0; -+ ofs = d->d_nsb; -+ s2mb(d, ofs); -+ fpos = d->d_nsb * d->d_ssize + bsize; -+ if (maxsec && (d->d_nsb > maxsec)) -+ break; - - /* - * reset modules -@@ -1026,15 +1029,14 @@ guessit: - /* - * because a gmodule is allowed to seek on - * d->d_fd the current file position must be -- * saved. -+ * restored after calling it. - */ - -- memset(&m->m_part,0,sizeof(dos_part_entry)); -- m->m_guess = GM_NO; l64opush(d->d_fd); -- if ((*m->m_gfun)(d,m) && (m->m_guess * m->m_weight >= GM_PERHAPS)) -+ memset(&m->m_part, 0, sizeof(dos_part_entry)); -+ m->m_guess = GM_NO; -+ if ((*m->m_gfun)(d, m) && (m->m_guess * m->m_weight >= GM_PERHAPS)) - guesses[mod++] = m; -- if ((sz = l64opop(d->d_fd)) != l64tell(d->d_fd)) -- l64seek(d->d_fd,sz,SEEK_SET); -+ l64seek(d->d_fd, fpos, SEEK_SET); - } - - /* -@@ -1288,7 +1290,7 @@ static void write_primary_ptbl(disk_desc *d,char *dev) - { - if ((n = number_or_quit(DM_ACTWHICHPART,1,NDOSPARTS)) < 0) - break; -- if ((n >= 1) && (n <= NDOSPARTS) && -+ if ((n >= 1) && (n <= NDOSPARTS) && - get_part_type(d->d_gpt.t_parts[n].p_typ)) - { - d->d_gpt.t_parts[n - 1].p_flag = DOSPARTACTIVE; -@@ -1571,7 +1573,7 @@ static int check_partition_list(disk_desc *d) - if (gp->g_orph) pr(MSG,PM_G_ORPHANED); - if (gp->g_prim) pr(MSG,PM_G_PRIMARY); - if (gp->g_log) pr(MSG,PM_G_LOGICAL); -- pr(MSG,"\n"); -+ pr(MSG,"\n"); - if (f_verbose > 1) - print_partition(d,p,gp->g_log ? 1 : 0,0); - } --- -2.24.0 - diff --git a/srcpkgs/gpart/patches/0003-gpart-use-posix_fadvise-to-increase-reading-speed.patch b/srcpkgs/gpart/patches/0003-gpart-use-posix_fadvise-to-increase-reading-speed.patch deleted file mode 100644 index 08bbdaf27abcb0..00000000000000 --- a/srcpkgs/gpart/patches/0003-gpart-use-posix_fadvise-to-increase-reading-speed.patch +++ /dev/null @@ -1,42 +0,0 @@ -From b01b124b36f81a76d38eb0169e6d279a777646c9 Mon Sep 17 00:00:00 2001 -From: Martin Wilck <mwilck@arcor.de> -Date: Thu, 19 Nov 2015 23:24:43 +0100 -Subject: [PATCH 3/5] gpart: use posix_fadvise to increase reading speed - -Use fadvise to tell the OS to try readahead. ---- - configure.ac | 2 +- - src/gpart.c | 4 ++++ - 2 files changed, 5 insertions(+), 1 deletion(-) - -diff --git configure.ac configure.ac -index 6eca1de..21dfc00 100644 ---- a/configure.ac -+++ b/configure.ac -@@ -26,7 +26,7 @@ AC_TYPE_UINT8_T - - # Checks for library functions. - AC_FUNC_MALLOC --AC_CHECK_FUNCS([getpagesize memset strchr strdup strerror strtoul]) -+AC_CHECK_FUNCS([getpagesize memset strchr strdup strerror strtoul posix_fadvise]) - - # Configure system services. - AC_SYS_LARGEFILE -diff --git src/gpart.c src/gpart.c -index bd3806a..63b36a5 100644 ---- a/src/gpart.c -+++ b/src/gpart.c -@@ -949,6 +949,10 @@ static void do_guess_loop(disk_desc *d) - if ((d->d_fd = open(d->d_dev,O_RDONLY)) == -1) - pr(FATAL,EM_OPENFAIL,d->d_dev,strerror(errno)); - -+#if HAVE_POSIX_FADVISE -+ posix_fadvise(d->d_fd, 0, 0, POSIX_FADV_SEQUENTIAL); -+ posix_fadvise(d->d_fd, 0, 0, POSIX_FADV_WILLNEED); -+#endif /* HAVE_POSIX_FADVISE */ - /* - * initialize modules. Each should return the minimum - * size in bytes it wants to receive for a test. --- -2.24.0 - diff --git a/srcpkgs/gpart/patches/0004-Speed-up-by-reading-larger-chunks.patch b/srcpkgs/gpart/patches/0004-Speed-up-by-reading-larger-chunks.patch deleted file mode 100644 index 5cd5656df41844..00000000000000 --- a/srcpkgs/gpart/patches/0004-Speed-up-by-reading-larger-chunks.patch +++ /dev/null @@ -1,54 +0,0 @@ -From d56778515e88e8fd5821b49850006962fe81b18d Mon Sep 17 00:00:00 2001 -From: Baruch Even <baruch@ev-en.org> -Date: Wed, 25 Nov 2015 08:58:10 +0200 -Subject: [PATCH 4/5] Speed up by reading larger chunks - -Based on work initiated by mwilck ---- - src/gpart.c | 27 ++++++++++++++++----------- - 1 file changed, 16 insertions(+), 11 deletions(-) - -diff --git src/gpart.c src/gpart.c -index 63b36a5..d530547 100644 ---- a/src/gpart.c -+++ b/src/gpart.c -@@ -163,20 +163,25 @@ byte_t *alloc(ssize_t s) - - ssize_t bread(int fd,byte_t *buf,size_t ssize,size_t nsecs) - { -- ssize_t cs = 0, nr = 0; -- -- for ( ; nsecs > 0; nsecs--) -- { -- if ((nr = read(fd,buf,ssize)) == -1) -- { -+ const size_t total = ssize * nsecs; -+ size_t read_bytes = 0; -+ -+ while (read_bytes < total) { -+ ssize_t ret = read(fd, buf + read_bytes, total - read_bytes); -+ if (ret > 0) -+ read_bytes += ret; -+ else if (ret == 0) { -+ return read_bytes; -+ } else { -+ // ret < 0, an error case -+ if (errno == EINTR) -+ continue; // Rogue signal interruption, retry - berrno = errno; -- return ((cs == 0) ? -1 : cs); -- } -- cs += nr; buf += nr; -- if (nr < ssize) - break; -+ } - } -- return (cs); -+ -+ return read_bytes ? read_bytes : -1; - } - - --- -2.24.0 - diff --git a/srcpkgs/gpart/patches/0005-Add-LVM2-and-btrfs-to-list-of-supported-modules.patch b/srcpkgs/gpart/patches/0005-Add-LVM2-and-btrfs-to-list-of-supported-modules.patch deleted file mode 100644 index 87e78b653de9c3..00000000000000 --- a/srcpkgs/gpart/patches/0005-Add-LVM2-and-btrfs-to-list-of-supported-modules.patch +++ /dev/null @@ -1,26 +0,0 @@ -From 1bf2faf1340d4ae946a1f0d1aecc2ddc4b79c4bc Mon Sep 17 00:00:00 2001 -From: Baruch Even <baruch@ev-en.org> -Date: Wed, 25 Nov 2015 08:17:17 +0200 -Subject: [PATCH 5/5] Add LVM2 and btrfs to list of supported modules - ---- - README.md | 3 ++- - 1 file changed, 2 insertions(+), 1 deletion(-) - -diff --git README.md README.md -index 7cd3e2d..330821b 100644 ---- a/README.md -+++ b/README.md -@@ -41,7 +41,8 @@ See file *INSTALL*. - qnx4 | 0x4F | QNX 4.x - beos | 0xEB | BeOS fs - xfs | 0x83 | SGI XFS filesystem -- -+ btrfs | 0x83 | BtrFS -+ LVM2 | 0x8E | LVM2 - - - ## Guessing modules --- -2.24.0 - diff --git a/srcpkgs/gpart/patches/musl_loff_t.patch b/srcpkgs/gpart/patches/musl_loff_t.patch deleted file mode 100644 index 63481608b26ad1..00000000000000 --- a/srcpkgs/gpart/patches/musl_loff_t.patch +++ /dev/null @@ -1,13 +0,0 @@ ---- a/src/l64seek.h 2015-03-12 16:41:49.000000000 +0100 -+++ b/src/l64seek.h 2015-08-03 15:02:33.656446144 +0200 -@@ -20,6 +20,10 @@ - #include <sys/stat.h> - #include <sys/types.h> - #include <unistd.h> -+#if !defined(__GLIBC__) -+#define loff_t off_t /* musl libc <fcntl.h> defines this for _GNU_SOURCE */ -+#define daddr_t int /* __kernel_daddr_t defined in linux/asm-generic/posix_types.h */ -+#endif - - /* - * define a type 'off64_t' which is at least 64bit, and a diff --git a/srcpkgs/gpart/template b/srcpkgs/gpart/template deleted file mode 100644 index d222fbf9a7849b..00000000000000 --- a/srcpkgs/gpart/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'gpart' -pkgname=gpart -version=0.3 -revision=4 -build_style=gnu-configure -hostmakedepends="automake" -short_desc="Partition table rescue/guessing tool" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-or-later" -homepage="https://github.com/baruch/gpart" -distfiles="https://github.com/baruch/gpart/archive/${version}.tar.gz" -checksum=ec56d12ec9ffdb9877c12692ea6e51620b1ae44473d3d253b27fc31ed9ebb4dd - -pre_configure() { - autoreconf -fi -} diff --git a/srcpkgs/gparted/files/README.voidlinux b/srcpkgs/gparted/files/README.voidlinux deleted file mode 100644 index a886635cd57a1d..00000000000000 --- a/srcpkgs/gparted/files/README.voidlinux +++ /dev/null @@ -1,4 +0,0 @@ -To run gparted through a desktop menu, a polkit authentication agent -must be running; for GNOME and KDE users it should be already installed, -otherwise you can install *lxpolkit* (from the lxsession package), which -is a lightweight polkit authentication agent. diff --git a/srcpkgs/gparted/files/gparted-pkexec b/srcpkgs/gparted/files/gparted-pkexec deleted file mode 100644 index f793e8d9a8c1d3..00000000000000 --- a/srcpkgs/gparted/files/gparted-pkexec +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh - -pkexec --disable-internal-agent "/usr/bin/gparted" "$@" diff --git a/srcpkgs/gparted/files/org.void.pkexec.gparted.policy b/srcpkgs/gparted/files/org.void.pkexec.gparted.policy deleted file mode 100644 index a9682197c4b0c9..00000000000000 --- a/srcpkgs/gparted/files/org.void.pkexec.gparted.policy +++ /dev/null @@ -1,19 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE policyconfig PUBLIC - "-//freedesktop//DTD PolicyKit Policy Configuration 1.0//EN" - "http://www.freedesktop.org/standards/PolicyKit/1/policyconfig.dtd"> -<policyconfig> - - <action id="org.void.pkexec.gparted"> - <message>Authentication is required to run the GParted Partition Editor</message> - <icon_name>gparted</icon_name> - <defaults> - <allow_any>auth_admin</allow_any> - <allow_inactive>auth_admin</allow_inactive> - <allow_active>auth_admin</allow_active> - </defaults> - <annotate key="org.freedesktop.policykit.exec.path">/usr/bin/gparted</annotate> - <annotate key="org.freedesktop.policykit.exec.allow_gui">true</annotate> - </action> - -</policyconfig> diff --git a/srcpkgs/gparted/template b/srcpkgs/gparted/template deleted file mode 100644 index 156037287b39ff..00000000000000 --- a/srcpkgs/gparted/template +++ /dev/null @@ -1,31 +0,0 @@ -# Template file for 'gparted' -pkgname=gparted -version=1.7.0 -revision=1 -build_style=gnu-configure -configure_args="--enable-libparted-dmraid" -hostmakedepends="gettext itstool pkg-config" -makedepends="libglib-devel gtkmm-devel libparted-devel yelp-tools" -depends="desktop-file-utils hicolor-icon-theme" -checkdepends="xvfb-run" -short_desc="Gnome Partition Editor" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-or-later" -homepage="https://gparted.sourceforge.io" -distfiles="${SOURCEFORGE_SITE}/gparted/gparted/gparted-${version}/gparted-${version}.tar.gz" -checksum=84ae3b9973e443a2175f07aa0dc2aceeadb1501e0f8953cec83b0ec3347b7d52 -disable_parallel_check=true - -# Some tests are known to fail in CI since 1.1.0 -# This disables these: -export GTEST_FILTER='-BlockSpecialTest.NamedBlockSpecialObjectBlockDevice:BlockSpecialTest.TwoNamedBlockSpecialObjectBlockDevices:BlockSpecialTest.NamedBlockSpecialObjectBySymlinkMatches' - -pre_configure() { - sed -i "s:@bindir@/gparted %f:@bindir@/gparted-pkexec %f:g" gparted.desktop.in.in -} - -post_install() { - vinstall ${FILESDIR}/org.void.pkexec.gparted.policy 644 /usr/share/polkit-1/actions - vbin ${FILESDIR}/gparted-pkexec - vdoc "${FILESDIR}/README.voidlinux" -} diff --git a/srcpkgs/gperf/template b/srcpkgs/gperf/template deleted file mode 100644 index 2ed3bc0879d342..00000000000000 --- a/srcpkgs/gperf/template +++ /dev/null @@ -1,11 +0,0 @@ -# Template file for 'gperf' -pkgname=gperf -version=3.3 -revision=1 -build_style=gnu-configure -short_desc="Perfect hash function generator" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-3.0-or-later" -homepage="https://www.gnu.org/software/gperf/" -distfiles="${GNU_SITE}/$pkgname/$pkgname-$version.tar.gz" -checksum=fd87e0aba7e43ae054837afd6cd4db03a3f2693deb3619085e6ed9d8d9604ad8 diff --git a/srcpkgs/gperftools-devel b/srcpkgs/gperftools-devel deleted file mode 120000 index 19dd6ecb812efd..00000000000000 --- a/srcpkgs/gperftools-devel +++ /dev/null @@ -1 +0,0 @@ -gperftools \ No newline at end of file diff --git a/srcpkgs/gperftools/patches/armv6.patch b/srcpkgs/gperftools/patches/armv6.patch deleted file mode 100644 index ef3fa918187233..00000000000000 --- a/srcpkgs/gperftools/patches/armv6.patch +++ /dev/null @@ -1,12 +0,0 @@ -diff -urN src/base/atomicops.h src/base/atomicops.h ---- a/src/base/atomicops.h 2013-07-30 03:12:11.000000000 -0600 -+++ b/src/base/atomicops.h 2013-08-22 16:40:55.204885730 -0600 -@@ -101,7 +101,7 @@ - // TODO(csilvers): match piii, not just __i386. Also, match k8 - #if defined(__MACH__) && defined(__APPLE__) - #include "base/atomicops-internals-macosx.h" --#elif defined(__GNUC__) && defined(ARMV6) -+#elif defined(__GNUC__) && defined(ARMV7) - #include "base/atomicops-internals-arm-v6plus.h" - #elif defined(ARMV3) - #include "base/atomicops-internals-arm-generic.h" diff --git a/srcpkgs/gperftools/patches/elf-mem-image-musl.patch b/srcpkgs/gperftools/patches/elf-mem-image-musl.patch deleted file mode 100644 index dba8b3d9ea744e..00000000000000 --- a/srcpkgs/gperftools/patches/elf-mem-image-musl.patch +++ /dev/null @@ -1,13 +0,0 @@ -This relies on link.h, which is present in musl as well as glibc. - ---- a/src/base/elf_mem_image.h -+++ b/src/base/elf_mem_image.h -@@ -43,7 +43,7 @@ - - // Maybe one day we can rewrite this file not to require the elf - // symbol extensions in glibc, but for right now we need them. --#if defined(__ELF__) && defined(__GLIBC__) && !defined(__native_client__) -+#if defined(__ELF__) && !defined(__native_client__) - - #define HAVE_ELF_MEM_IMAGE 1 - diff --git a/srcpkgs/gperftools/patches/ppc-musl.patch b/srcpkgs/gperftools/patches/ppc-musl.patch deleted file mode 100644 index d192ea612797f8..00000000000000 --- a/srcpkgs/gperftools/patches/ppc-musl.patch +++ /dev/null @@ -1,76 +0,0 @@ -Compatibility fixes for musl. - ---- a/m4/pc_from_ucontext.m4 -+++ b/m4/pc_from_ucontext.m4 -@@ -31,6 +31,7 @@ AC_DEFUN([AC_PC_FROM_UCONTEXT], - pc_fields="$pc_fields uc_mcontext.gregs[[R15]]" # Linux (arm old [untested]) - pc_fields="$pc_fields uc_mcontext.arm_pc" # Linux (arm arch 5) - pc_fields="$pc_fields uc_mcontext.gp_regs[[PT_NIP]]" # Suse SLES 11 (ppc64) -+ pc_fields="$pc_fields uc_mcontext.gregs[[PT_NIP]]" - pc_fields="$pc_fields uc_mcontext.mc_eip" # FreeBSD (i386) - pc_fields="$pc_fields uc_mcontext.mc_rip" # FreeBSD (x86_64 [untested]) - pc_fields="$pc_fields uc_mcontext.__gregs[[_REG_EIP]]" # NetBSD (i386) -@@ -55,7 +56,8 @@ AC_DEFUN([AC_PC_FROM_UCONTEXT], - 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 <asm/ptrace.h>], - [ucontext_t u; return u.$pc_field == 0;], - AC_DEFINE_UNQUOTED(PC_FROM_UCONTEXT, $pc_field, - How to access the PC from a struct ucontext) -@@ -63,7 +65,8 @@ AC_DEFUN([AC_PC_FROM_UCONTEXT], - pc_field_found=true) - elif test "x$ac_cv_header_ucontext_h" = xyes; then - AC_TRY_COMPILE([#define _GNU_SOURCE 1 -- #include <ucontext.h>], -+ #include <ucontext.h> -+ #include <asm/ptrace.h>], - [ucontext_t u; return u.$pc_field == 0;], - AC_DEFINE_UNQUOTED(PC_FROM_UCONTEXT, $pc_field, - How to access the PC from a struct ucontext) ---- a/src/getpc.h -+++ b/src/getpc.h -@@ -65,6 +65,9 @@ - typedef ucontext ucontext_t; - #endif - -+#if defined(__powerpc__) && !defined(PT_NIP) -+#define PT_NIP 32 -+#endif - - // Take the example where function Foo() calls function Bar(). For - // many architectures, Bar() is responsible for setting up and tearing ---- a/src/stacktrace_powerpc-linux-inl.h -+++ b/src/stacktrace_powerpc-linux-inl.h -@@ -186,7 +186,7 @@ static int GET_STACK_TRACE_OR_FRAMES { - ucontext_t uc; - // We don't care about the rest, since the IP value is at 'uc' field. - } *sigframe = reinterpret_cast<signal_frame_64*>(current); -- result[n] = (void*) sigframe->uc.uc_mcontext.gp_regs[PT_NIP]; -+ result[n] = (void*) sigframe->uc.uc_mcontext.gp_regs[32]; - } - #else - if (sigtramp32_vdso && (sigtramp32_vdso == current->return_addr)) { -@@ -196,7 +196,7 @@ static int GET_STACK_TRACE_OR_FRAMES { - mcontext_t mctx; - // We don't care about the rest, since IP value is at 'mctx' field. - } *sigframe = reinterpret_cast<signal_frame_32*>(current); -- result[n] = (void*) sigframe->mctx.gregs[PT_NIP]; -+ result[n] = (void*) sigframe->mctx.gregs[32]; - } else if (sigtramp32_rt_vdso && (sigtramp32_rt_vdso == current->return_addr)) { - struct rt_signal_frame_32 { - char dummy[64 + 16]; -@@ -204,7 +204,11 @@ static int GET_STACK_TRACE_OR_FRAMES { - ucontext_t uc; - // We don't care about the rest, since IP value is at 'uc' field.A - } *sigframe = reinterpret_cast<rt_signal_frame_32*>(current); -+#if defined(__GLIBC__) - result[n] = (void*) sigframe->uc.uc_mcontext.uc_regs->gregs[PT_NIP]; -+#else -+ result[n] = (void*) sigframe->uc.uc_mcontext.gregs[32]; -+#endif - } - #endif - diff --git a/srcpkgs/gperftools/patches/sigev_notify_thread_id.patch b/srcpkgs/gperftools/patches/sigev_notify_thread_id.patch deleted file mode 100644 index a275eb59bbeb89..00000000000000 --- a/srcpkgs/gperftools/patches/sigev_notify_thread_id.patch +++ /dev/null @@ -1,65 +0,0 @@ -From d9c4c3b481e641b719d3d790987ed7d094157bf2 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: Fri, 12 Feb 2021 19:21:18 +0700 -Subject: [PATCH] profile-handler: use documented sigev_notify_thread_id in - sigevent - -sigevent(7) is documented to have sigev_notify_thread_id as its member. -In glibc system, it's a macro expanded to the legacy _sigev_un._tid, -_sigev_un._tid is obviously an internal implementation detail as -signaled by its underscore prefix. And this macro was hidden inside -linux/signal.h in older version of glibc. - -On Linux that use musl libc, sigev_notify_thread_id is also a macro, but -it's expanded to __sev_fields.sigev_notify_thread_id - -[alkondratenko@gmail.com: amputated broken linux/signal.h dependency] -[alkondratenko@gmail.com: see https://github.com/gperftools/gperftools/pull/1250] -Signed-off-by: Aliaksey Kandratsenka <alkondratenko@gmail.com> ---- - src/profile-handler.cc | 17 ++++++++++++++++- - 1 file changed, 16 insertions(+), 1 deletion(-) - -diff --git src/profile-handler.cc src/profile-handler.cc -index 7fdcb693..fe3715b1 100644 ---- a/src/profile-handler.cc -+++ b/src/profile-handler.cc -@@ -49,6 +49,9 @@ - #if HAVE_LINUX_SIGEV_THREAD_ID - // for timer_{create,settime} and associated typedefs & constants - #include <time.h> -+// for sigevent -+#include <signal.h> -+ - // for sys_gettid - #include "base/linux_syscall_support.h" - // for perftools_pthread_key_create -@@ -61,6 +64,18 @@ - #include "base/spinlock.h" - #include "maybe_threads.h" - -+// Some Linux systems don't have sigev_notify_thread_id defined in -+// signal.h (despite having SIGEV_THREAD_ID defined) and also lack -+// working linux/signal.h. So lets workaround. Note, we know that at -+// least on Linux sigev_notify_thread_id is macro. -+// -+// See https://sourceware.org/bugzilla/show_bug.cgi?id=27417 and -+// https://bugzilla.kernel.org/show_bug.cgi?id=200081 -+// -+#if __linux__ && HAVE_LINUX_SIGEV_THREAD_ID && !defined(sigev_notify_thread_id) -+#define sigev_notify_thread_id _sigev_un._tid -+#endif -+ - using std::list; - using std::string; - -@@ -272,7 +287,7 @@ static void StartLinuxThreadTimer(int timer_type, int signal_number, - struct itimerspec its; - memset(&sevp, 0, sizeof(sevp)); - sevp.sigev_notify = SIGEV_THREAD_ID; -- sevp._sigev_un._tid = sys_gettid(); -+ sevp.sigev_notify_thread_id = sys_gettid(); - sevp.sigev_signo = signal_number; - clockid_t clock = CLOCK_THREAD_CPUTIME_ID; - if (timer_type == ITIMER_REAL) { diff --git a/srcpkgs/gperftools/template b/srcpkgs/gperftools/template deleted file mode 100644 index de7e9423d343bc..00000000000000 --- a/srcpkgs/gperftools/template +++ /dev/null @@ -1,57 +0,0 @@ -# Template file for 'gperftools' -pkgname=gperftools -version=2.8 -revision=2 -build_style=gnu-configure -hostmakedepends="automake libtool" -makedepends="libunwind-devel" -checkdepends="perl" -short_desc="Multi-threaded malloc() and performance analysis tools" -maintainer="Enno Boland <gottox@voidlinux.org>" -license="BSD-3-Clause" -homepage="https://github.com/gperftools/gperftools" -distfiles="${homepage}/releases/download/${pkgname}-${version}/${pkgname}-${version}.tar.gz" -checksum=240deacdd628b6459671b83eb0c4db8e97baadf659f25b92e9a078d536bd513e - -if [ "$XBPS_TARGET_LIBC" = "musl" ]; then - # needed by some newly enabled code - CXXFLAGS+=" -D__WORDSIZE=$XBPS_TARGET_WORDSIZE" - # needed on musl other than x86_64 - if [ "$XBPS_TARGET_MACHINE" != "x86_64-musl" ]; then - makedepends+=" libucontext-devel" - LDFLAGS+=" -lucontext" - fi -fi - -case "$XBPS_TARGET_MACHINE" in - arm*-musl|aarch64-musl|i686-musl) - # having libunwind in makedepends still causes failures... - makedepends="libucontext-devel" - configure_args+=" --disable-libunwind" - ;; -esac - -post_extract() { - sed -i -e 's/__off64_t/off64_t/' \ - src/base/linux_syscall_support.h src/malloc_hook_mmap_linux.h -} - -pre_configure() { - autoreconf -fi -} - -post_install() { - vlicense COPYING - rm -rf ${DESTDIR}/usr/share/doc -} - -gperftools-devel_package() { - depends="gperftools-${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - vmove "usr/lib/*.a" - } -} diff --git a/srcpkgs/gpgme-devel b/srcpkgs/gpgme-devel deleted file mode 120000 index b291e753127a0b..00000000000000 --- a/srcpkgs/gpgme-devel +++ /dev/null @@ -1 +0,0 @@ -gpgme \ No newline at end of file diff --git a/srcpkgs/gpgme-python3/template b/srcpkgs/gpgme-python3/template deleted file mode 100644 index e0b6da0c4dfbb5..00000000000000 --- a/srcpkgs/gpgme-python3/template +++ /dev/null @@ -1,36 +0,0 @@ -# Template file for 'gpgme-python3' -pkgname=gpgme-python3 -version=2.0.0 -revision=1 -build_style=gnu-configure -make_build_args="-C build" -make_install_args="-C build" -hostmakedepends="python3-setuptools swig python3-packaging-bootstrap gnupg" -makedepends="python3-devel libgpg-error-devel gpgme-devel" -short_desc="GnuPG Made Easy - Python bindings" -maintainer="Đoàn Trần Công Danh <congdanhqx@gmail.com>" -license="LGPL-2.1-or-later" -homepage="https://www.gnupg.org/software/gpgme/index.html" -changelog="https://git.gnupg.org/cgi-bin/gitweb.cgi?p=gpgmepy.git;a=blob_plain;f=ChangeLog;hb=HEAD" -distfiles="https://www.gnupg.org/ftp/gcrypt/gpgmepy/gpgmepy-${version}.tar.bz2" -checksum=07e1265648ff51da238c9af7a18b3f1dc7b0c66b4f21a72f27c74b396cd3336d -CFLAGS="-I${XBPS_CROSS_BASE}/usr/include/python${py3_ver}" - -if [ "$XBPS_TARGET_LIBC" = musl ]; then - configure_args+=" ac_cv_sys_file_offset_bits=no" -elif [ "$XBPS_TARGET_WORDSIZE" = "32" ]; then - export SWIG_FEATURES="-D_FILE_OFFSET_BITS=64" - CFLAGS+=" -D_FILE_OFFSET_BITS=64 -DLARGEFILE_SOURCE=1" -fi - -post_patch() { - if [ "$CROSS_BUILD" ]; then - sed -i "s@'/usr/include'@'$XBPS_CROSS_BASE/usr/include'@" setup.py.in - fi -} - -do_configure() { - mkdir -p build - cd build - ../configure ${configure_args} -} diff --git a/srcpkgs/gpgme-qt6-devel b/srcpkgs/gpgme-qt6-devel deleted file mode 120000 index a16f079ab5a747..00000000000000 --- a/srcpkgs/gpgme-qt6-devel +++ /dev/null @@ -1 +0,0 @@ -gpgme-qt6 \ No newline at end of file diff --git a/srcpkgs/gpgme-qt6/template b/srcpkgs/gpgme-qt6/template deleted file mode 100644 index 5a38f973423066..00000000000000 --- a/srcpkgs/gpgme-qt6/template +++ /dev/null @@ -1,47 +0,0 @@ -# Template file for 'gpgme-qt6' -pkgname=gpgme-qt6 -version=2.0.0 -revision=1 -build_style=cmake -hostmakedepends="gnupg pkg-config qt5-host-tools qt5-qmake qt6-base" -makedepends="libassuan-devel libgpg-error-devel qt5-devel qt6-base-devel gpgme-devel - gpgmepp-devel" -checkdepends="which gnupg" -short_desc="GnuPG Made Easy - Qt6 binding" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-or-later, LGPL-2.1-or-later" -homepage="https://www.gnupg.org/software/gpgme/index.html" -changelog="https://git.gnupg.org/cgi-bin/gitweb.cgi?p=gpgmeqt.git;a=blob_plain;f=NEWS;hb=HEAD" -distfiles="https://www.gnupg.org/ftp/gcrypt/qgpgme/qgpgme-${version}.tar.xz" -checksum=15645b2475cca6118eb2ed331b3a8d9442c9d4019c3846ba3f6d25321b4a61ad - -gpgmeqt_package() { - short_desc="GnuPG Made Easy - Qt5 binding" - pkg_install() { - vmove "usr/lib/libqgpgme.so.*" - } -} - -gpgmeqt-devel_package() { - depends="gpgme-devel>=${version} qt5-devel - gpgmeqt>=${version}_${revision}" - replaces="gpgmeqt-headers<=1.24.0" - short_desc="GnuPG Made Easy - Qt5 development files" - pkg_install() { - vmove usr/include/qgpgme-qt5 - vmove usr/lib/libqgpgme.so - vmove usr/lib/cmake/QGpgme - } -} - -gpgme-qt6-devel_package() { - depends="gpgmepp-devel>=${version} qt6-base-devel - gpgme-qt6>=${version}_${revision}" - replaces="gpgmeqt-headers<1.24.0" - short_desc="GnuPG Made Easy - Qt6 development files" - pkg_install() { - vmove usr/include/qgpgme-qt6 - vmove usr/lib/libqgpgmeqt6.so - vmove usr/lib/cmake/QGpgmeQt6 - } -} diff --git a/srcpkgs/gpgme-qt6/update b/srcpkgs/gpgme-qt6/update deleted file mode 100644 index 60400da4ffd7e0..00000000000000 --- a/srcpkgs/gpgme-qt6/update +++ /dev/null @@ -1 +0,0 @@ -pkgname=gpgme diff --git a/srcpkgs/gpgme/template b/srcpkgs/gpgme/template deleted file mode 100644 index ae872609e53192..00000000000000 --- a/srcpkgs/gpgme/template +++ /dev/null @@ -1,48 +0,0 @@ -# Template file for 'gpgme' -pkgname=gpgme -version=2.0.0 -revision=1 -build_style=gnu-configure -build_helper="python3" -configure_args="--enable-fd-passing - --with-libgpg-error-prefix=$XBPS_CROSS_BASE/usr - --with-libassuan-prefix=$XBPS_CROSS_BASE/usr" -hostmakedepends="gnupg pkg-config" -makedepends="libassuan-devel libgpg-error-devel" -checkdepends="which" -short_desc="GnuPG Made Easy" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-or-later, LGPL-2.1-or-later" -homepage="https://www.gnupg.org/software/gpgme/index.html" -changelog="https://git.gnupg.org/cgi-bin/gitweb.cgi?p=gpgme.git;a=blob_plain;f=NEWS;hb=HEAD" -distfiles="https://www.gnupg.org/ftp/gcrypt/gpgme/gpgme-${version}.tar.bz2" -checksum=ddf161d3c41ff6a3fcbaf4be6c6e305ca4ef1cc3f1ecdfce0c8c2a167c0cc36d -CFLAGS="-D_LARGEFILE64_SOURCE" - -if [ "$XBPS_TARGET_LIBC" = "musl" ]; then - configure_args+=" ac_cv_sys_file_offset_bits=no" -fi - -libgpgme_package() { - # posix-util.c call gpgconf to get GnuPG binaries - depends="gnupg>=2" - short_desc+=" - library" - pkg_install() { - vmove "usr/lib/*.so.*" - } -} - -gpgme-devel_package() { - depends="libassuan-devel libgpg-error-devel libgpgme>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/lib/pkgconfig - vmove usr/bin/gpgme-config - vmove usr/include/gpgme.h - vmove usr/share/aclocal - vmove usr/share/common-lisp - vmove usr/share/info - vmove usr/lib/libgpgme.so - vmove usr/lib/libgpgme.la - } -} diff --git a/srcpkgs/gpgmepp-devel b/srcpkgs/gpgmepp-devel deleted file mode 120000 index 1897f815ac5d6e..00000000000000 --- a/srcpkgs/gpgmepp-devel +++ /dev/null @@ -1 +0,0 @@ -gpgmepp \ No newline at end of file diff --git a/srcpkgs/gpgmepp/template b/srcpkgs/gpgmepp/template deleted file mode 100644 index 7d606411da61ec..00000000000000 --- a/srcpkgs/gpgmepp/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'gpgmepp' -pkgname=gpgmepp -version=2.0.0 -revision=1 -build_style=cmake -configure_args="-DENABLE_TESTING=ON" -hostmakedepends="pkg-config" -makedepends="gpgme-devel libgpg-error-devel" -short_desc="GnuPG Made Easy - C++ libraries" -maintainer="Đoàn Trần Công Danh <congdanhqx@gmail.com>" -license="GPL-2.0-or-later, LGPL-2.1-or-later" -homepage="https://www.gnupg.org/software/gpgme/index.html" -changelog="https://git.gnupg.org/cgi-bin/gitweb.cgi?p=gpgmepp.git;a=blob_plain;f=ChangeLog;hb=HEAD" -distfiles="https://www.gnupg.org/ftp/gcrypt/gpgmepp/gpgmepp-${version}.tar.xz" -checksum=d4796049c06708a26f3096f748ef095347e1a3c1e570561701fe952c3f565382 - -gpgmepp-devel_package() { - depends="${sourcepkg}>=${version}_${revision} $makedepends" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/gpgmeqt b/srcpkgs/gpgmeqt deleted file mode 120000 index a16f079ab5a747..00000000000000 --- a/srcpkgs/gpgmeqt +++ /dev/null @@ -1 +0,0 @@ -gpgme-qt6 \ No newline at end of file diff --git a/srcpkgs/gpgmeqt-devel b/srcpkgs/gpgmeqt-devel deleted file mode 120000 index a16f079ab5a747..00000000000000 --- a/srcpkgs/gpgmeqt-devel +++ /dev/null @@ -1 +0,0 @@ -gpgme-qt6 \ No newline at end of file diff --git a/srcpkgs/gphoto2/template b/srcpkgs/gphoto2/template deleted file mode 100644 index 3326b9ebb8fb5e..00000000000000 --- a/srcpkgs/gphoto2/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'gphoto2' -pkgname=gphoto2 -version=2.5.28 -revision=1 -build_style=gnu-configure -configure_args="--disable-static --disable-rpath udevscriptdir=/usr/lib/udev - POPT_CFLAGS=-I${XBPS_CROSS_BASE}/usr/include POPT_LIBS=-lpopt" -hostmakedepends="automake gettext-devel libtool pkg-config" -makedepends="libgphoto2-devel libjpeg-turbo-devel popt-devel readline-devel" -short_desc="Digital camera CLI iinterface to libgphoto" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-or-later" -homepage="http://www.gphoto.org" -distfiles="${SOURCEFORGE_SITE}/gphoto/gphoto2-${version}.tar.bz2" -checksum=2a648dcdf12da19e208255df4ebed3e7d2a02f905be4165f2443c984cf887375 diff --git a/srcpkgs/gpick/patches/boost-1.84.patch b/srcpkgs/gpick/patches/boost-1.84.patch deleted file mode 100644 index d6e99803142757..00000000000000 --- a/srcpkgs/gpick/patches/boost-1.84.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/source/dynv/Types.cpp -+++ b/source/dynv/Types.cpp -@@ -20,6 +20,7 @@ - #include "Map.h" - #include "Color.h" - #include <algorithm> -+#include <boost/version.hpp> - #include <boost/endian/conversion.hpp> - namespace dynv { - namespace xml { diff --git a/srcpkgs/gpick/patches/cmake.patch b/srcpkgs/gpick/patches/cmake.patch deleted file mode 100644 index b50c9b5ffb177e..00000000000000 --- a/srcpkgs/gpick/patches/cmake.patch +++ /dev/null @@ -1,30 +0,0 @@ -From 5445921d0c3827758f3ad7946b9aa7b37d6d7d19 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?=C3=89rico=20Nogueira=20Rolim?= - <34201958+ericonr@users.noreply.github.com> -Date: Thu, 11 Feb 2021 18:19:20 -0300 -Subject: [PATCH] cmake/Version: fix cross compilation. - -It's a CMake weirdness, sometimes it can't find files when cross compiling unless that option is added. ---- -diff --git a/cmake/Version.cmake b/cmake/Version.cmake -index e80c400..e0dac25 100644 ---- a/cmake/Version.cmake -+++ b/cmake/Version.cmake -@@ -1,7 +1,7 @@ - cmake_minimum_required(VERSION 3.12) - find_program(GIT_EXECUTABLE git DOC "Git version control") - mark_as_advanced(GIT_EXECUTABLE) --find_file(GITDIR NAMES .git PATHS ${CMAKE_CURRENT_SOURCE_DIR} NO_DEFAULT_PATH NO_PACKAGE_ROOT_PATH) -+find_file(GITDIR NAMES .git PATHS ${CMAKE_CURRENT_SOURCE_DIR} NO_DEFAULT_PATH NO_PACKAGE_ROOT_PATH NO_CMAKE_FIND_ROOT_PATH) - if (GIT_EXECUTABLE AND GITDIR) - set(old_tz $ENV{TZ}) - set(ENV{TZ} UTC) -@@ -36,7 +36,7 @@ if (GIT_EXECUTABLE AND GITDIR) - list(GET version_parts 1 GPICK_BUILD_DATE) - file(WRITE "${CMAKE_CURRENT_BINARY_DIR}/.version" "${GPICK_BUILD_VERSION}\n${GPICK_BUILD_REVISION}\n${GPICK_BUILD_HASH}\n${GPICK_BUILD_DATE}") - else() -- find_file(VERSION_FILE NAMES .version PATHS ${CMAKE_CURRENT_SOURCE_DIR} NO_DEFAULT_PATH NO_PACKAGE_ROOT_PATH) -+ find_file(VERSION_FILE NAMES .version PATHS ${CMAKE_CURRENT_SOURCE_DIR} NO_DEFAULT_PATH NO_PACKAGE_ROOT_PATH NO_CMAKE_FIND_ROOT_PATH) - if (NOT VERSION_FILE) - message(FATAL_ERROR "Version file \".version\" is required when GIT can not be used to get version information.") - endif() diff --git a/srcpkgs/gpick/patches/revert-cpp-lua.patch b/srcpkgs/gpick/patches/revert-cpp-lua.patch deleted file mode 100644 index cbaa4e67f7ff13..00000000000000 --- a/srcpkgs/gpick/patches/revert-cpp-lua.patch +++ /dev/null @@ -1,454 +0,0 @@ -https://git.alpinelinux.org/aports/plain/community/gpick/revert-cpp-lua.patch?id=3c7a8d560f9c2700d6a5ea52d0f451411f4b183d -From 0a724b1ac6036f316b3e84c41908f2269cdfc907 Mon Sep 17 00:00:00 2001 -From: knuxify <knuxify@gmail.com> -Date: Sun, 8 May 2022 19:20:06 +0200 -Subject: [PATCH] Revert "Use C++ Lua variant." - -The C++ variant seems to be Ubuntu-specific from my brief research; -most sources say not to compile Lua as C++, so it probably makes no -sense to modify the lua package to support it. ---- - .azure-pipelines/ubuntu-latest.yml | 22 ++---------------- - CMakeLists.txt | 21 ++++++++--------- - README.md | 2 ++ - SConscript | 4 +++- - source/ColorSpaceType.cpp | 2 ++ - source/Converter.cpp | 4 +++- - source/GlobalState.cpp | 2 ++ - source/layout/Layout.cpp | 2 ++ - source/lua/Color.cpp | 2 ++ - source/lua/ColorObject.cpp | 2 ++ - source/lua/DynvSystem.cpp | 2 ++ - source/lua/Extensions.cpp | 2 ++ - source/lua/GlobalState.cpp | 2 ++ - source/lua/I18N.cpp | 2 ++ - source/lua/Layout.cpp | 2 ++ - source/lua/Ref.cpp | 2 ++ - source/lua/Script.cpp | 2 ++ - source/test/Script.cpp | 36 ++---------------------------- - source/uiDialogOptions.cpp | 5 ++++- - 19 files changed, 51 insertions(+), 67 deletions(-) - -diff --git a/.azure-pipelines/ubuntu-latest.yml b/.azure-pipelines/ubuntu-latest.yml -index a9d5a09..1e76696 100644 ---- a/.azure-pipelines/ubuntu-latest.yml -+++ b/.azure-pipelines/ubuntu-latest.yml -@@ -9,34 +9,16 @@ jobs: - gcc_gtk3_lua52: - publish_prefix: gcc-gtk3-lua52 - lua_package: liblua5.2-dev -- compiler: g++ -- CC: gcc -- CXX: g++ - gcc_gtk3_lua53: - publish_prefix: gcc-gtk3-lua53 - lua_package: liblua5.3-dev -- compiler: g++ -- CC: gcc -- CXX: g++ -- clang_gtk3_lua52: -- publish_prefix: clang-gtk3-lua52 -- lua_package: liblua5.2-dev -- compiler: clang -- CC: clang -- CXX: clang++ -- clang_gtk3_lua53: -- publish_prefix: clang-gtk3-lua53 -- lua_package: liblua5.3-dev -- compiler: clang -- CC: clang -- CXX: clang++ - pool: - vmImage: ubuntu-latest - steps: - - script: > - sudo apt-get update && sudo apt-get install -- $(compiler) $(lua_package) git ragel gettext libgtk-3-dev libexpat1-dev -- libboost-test-dev -+ git ragel g++ gcc gettext libgtk-3-dev $(lua_package) libexpat1-dev -+ libboost-filesystem-dev libboost-system-dev libboost-test-dev - - task: CMake@1 - inputs: - workingDirectory: 'build' -diff --git a/CMakeLists.txt b/CMakeLists.txt -index bb6c670..f433c95 100644 ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -16,12 +16,11 @@ file(GLOB SOURCES - source/transformation/*.cpp source/transformation/*.h - source/version/*.cpp source/version/*.h - ) --list(REMOVE_ITEM SOURCES ${CMAKE_CURRENT_SOURCE_DIR}/source/Color.cpp ${CMAKE_CURRENT_SOURCE_DIR}/source/Color.h ${CMAKE_CURRENT_SOURCE_DIR}/source/lua/Script.cpp ${CMAKE_CURRENT_SOURCE_DIR}/source/lua/Script.h) -- -+list(REMOVE_ITEM SOURCES source/Color.cpp source/Color.h source/lua/Script.cpp source/lua/Script.h) - include(Version) - configure_file("${CMAKE_CURRENT_SOURCE_DIR}/source/version/Version.cpp.in" "${CMAKE_CURRENT_BINARY_DIR}${CMAKE_FILES_DIRECTORY}/Version.cpp" @ONLY) - list(APPEND SOURCES "${CMAKE_CURRENT_BINARY_DIR}${CMAKE_FILES_DIRECTORY}/Version.cpp") - find_package(Boost 1.58 COMPONENTS unit_test_framework REQUIRED) - find_package(PkgConfig) - if (PkgConfig_FOUND) - if (USE_GTK3) -@@ -30,7 +29,7 @@ if (PkgConfig_FOUND) - pkg_check_modules(GTK2 gtk+-2.0>=2.24) - pkg_check_modules(GioUnix gio-unix-2.0>=2.24) - endif() -- pkg_search_module(Lua lua5.4-c++>=5.4 lua5-c++>=5.4 lua5.3-c++>=5.3 lua5-c++>=5.3 lua-c++>=5.3 lua5.2-c++>=5.2 lua-c++>=5.2) -+ pkg_search_module(Lua lua5.4>=5.4 lua5>=5.4 lua5.3>=5.3 lua5>=5.3 lua>=5.3 lua5.2>=5.2 lua>=5.2) - pkg_check_modules(Expat expat>=1.0) - endif() - set(THREADS_PREFER_PTHREAD_FLAG ON) -@@ -81,7 +80,7 @@ function(add_gtk_options target) - endfunction() - - file(GLOB MATH_SOURCES source/math/Empty.cpp) --add_library(gpick-math OBJECT ${MATH_SOURCES}) -+add_library(gpick-math STATIC ${MATH_SOURCES}) - set_compile_options(gpick-math) - target_include_directories(gpick-math PRIVATE - source -@@ -89,7 +88,7 @@ target_include_directories(gpick-math PRIVATE - ) - - file(GLOB COLOR_SOURCES source/Color.cpp source/Color.h) --add_library(gpick-color OBJECT ${COLOR_SOURCES}) -+add_library(gpick-color STATIC ${COLOR_SOURCES}) - set_compile_options(gpick-color) - target_link_libraries(gpick-color PRIVATE gpick-math) - target_include_directories(gpick-color PRIVATE -@@ -98,7 +97,7 @@ target_include_directories(gpick-color PRIVATE - ) - - file(GLOB COMMON_SOURCES source/common/*.cpp source/common/*.h) --add_library(gpick-common OBJECT ${COMMON_SOURCES}) -+add_library(gpick-common STATIC ${COMMON_SOURCES}) - set_compile_options(gpick-common) - target_include_directories(gpick-common PRIVATE - source -@@ -106,7 +105,7 @@ target_include_directories(gpick-common PRIVATE - ) - - file(GLOB DYNV_SOURCES source/dynv/*.cpp source/dynv/*.h) --add_library(gpick-dynv OBJECT ${DYNV_SOURCES}) -+add_library(gpick-dynv STATIC ${DYNV_SOURCES}) - set_compile_options(gpick-dynv) - target_link_libraries(gpick-dynv PRIVATE gpick-color) - target_include_directories(gpick-dynv PRIVATE -@@ -116,7 +115,7 @@ target_include_directories(gpick-dynv PRIVATE - ) - - file(GLOB LUA_SOURCES source/lua/Script.cpp source/lua/Script.h) --add_library(gpick-lua OBJECT ${LUA_SOURCES}) -+add_library(gpick-lua STATIC ${LUA_SOURCES}) - set_compile_options(gpick-lua) - target_link_libraries(gpick-lua PRIVATE - ${Lua_LIBRARIES} -@@ -130,7 +129,7 @@ target_include_directories(gpick-lua PRIVATE - file(GLOB PARSER_SOURCES source/parser/*.cpp source/parser/*.h) - ragel_target(text_file_parser source/parser/TextFileParser.rl ${CMAKE_CURRENT_BINARY_DIR}${CMAKE_FILES_DIRECTORY}/TextFileParser.cpp) - list(APPEND PARSER_SOURCES ${RAGEL_text_file_parser_OUTPUTS}) --add_library(gpick-parser OBJECT ${PARSER_SOURCES}) -+add_library(gpick-parser STATIC ${PARSER_SOURCES}) - set_compile_options(gpick-parser) - target_include_directories(gpick-parser PRIVATE - source -diff --git a/README.md b/README.md -index ac87f64..d3fdd73 100644 ---- a/README.md -+++ b/README.md -@@ -45,6 +45,8 @@ Expat ([http://expat.sourceforge.net](http://expat.sourceforge.net)). - Boost 1.71 or newer ([http://www.boost.org](http://www.boost.org)). - Used libraries: - -+ * Filesystem. -+ * System. - * Interprocess. - * Test (only when building/running tests). - -diff --git a/SConscript b/SConscript -index 79b3b30..0bb9783 100644 ---- a/SConscript -+++ b/SConscript -@@ -77,7 +77,7 @@ if not env.GetOption('clean'): - libs['GIO_PC'] = {'checks':{'gio-unix-2.0': '>= 2.26.0', 'gio-2.0': '>= 2.26.0'}} - else: - libs['GTK_PC'] = {'checks':{'gtk+-3.0': '>= 3.0.0'}} -- libs['LUA_PC'] = {'checks':{'lua5.4-c++': '>= 5.4', 'lua5.3-c++': '>= 5.3', 'lua-c++': '>= 5.2', 'lua5.2-c++': '>= 5.2'}} -+ libs['LUA_PC'] = {'checks':{'lua5.4': '>= 5.4', 'lua5.3': '>= 5.3', 'lua': '>= 5.2', 'lua5.2': '>= 5.2'}} - env.ConfirmLibs(conf, libs) - env.ConfirmBoost(conf, '1.71') - env = conf.Finish() -diff --git a/source/ColorSpaceType.cpp b/source/ColorSpaceType.cpp -index 8f5d124..69e8fab 100644 ---- a/source/ColorSpaceType.cpp -+++ b/source/ColorSpaceType.cpp -@@ -22,7 +22,9 @@ - #include "lua/Color.h" - #include "lua/Script.h" - #include "lua/Callbacks.h" -+extern "C"{ - #include <lua.h> -+} - #include <iostream> - using namespace std; - -diff --git a/source/Converter.cpp b/source/Converter.cpp -index ee9d7d7..6847b87 100644 ---- a/source/Converter.cpp -+++ b/source/Converter.cpp -@@ -33,9 +33,11 @@ - #include <vector> - #include <iostream> - #include <functional> -+using namespace std; -+extern "C"{ - #include <lualib.h> - #include <lauxlib.h> --using namespace std; -+} - Converter::Converter(const char *name, const char *label, lua::Ref &&serialize, lua::Ref &&deserialize): - m_name(name), - m_label(label), -diff --git a/source/GlobalState.cpp b/source/GlobalState.cpp -index ca6542b..c848141 100644 ---- a/source/GlobalState.cpp -+++ b/source/GlobalState.cpp -@@ -37,8 +37,10 @@ - #include <filesystem> - #include <stdlib.h> - #include <glib/gstdio.h> -+extern "C" { - #include <lualib.h> - #include <lauxlib.h> -+} - #include <fstream> - #include <iostream> - struct GlobalState::Impl { -diff --git a/source/layout/Layout.cpp b/source/layout/Layout.cpp -index c81a927..c513244 100644 ---- a/source/layout/Layout.cpp -+++ b/source/layout/Layout.cpp -@@ -20,8 +20,10 @@ - #include "System.h" - #include "../lua/Layout.h" - #include <iostream> -+extern "C"{ - #include <lualib.h> - #include <lauxlib.h> -+} - using namespace std; - namespace layout - { -diff --git a/source/lua/Color.cpp b/source/lua/Color.cpp -index 724831a..55475dc 100644 ---- a/source/lua/Color.cpp -+++ b/source/lua/Color.cpp -@@ -18,8 +18,10 @@ - - #include "Color.h" - #include "../Color.h" -+extern "C"{ - #include <lualib.h> - #include <lauxlib.h> -+} - namespace lua - { - static int newColor(lua_State *L) -diff --git a/source/lua/ColorObject.cpp b/source/lua/ColorObject.cpp -index a1971b5..2a13e26 100644 ---- a/source/lua/ColorObject.cpp -+++ b/source/lua/ColorObject.cpp -@@ -20,8 +20,10 @@ - #include "Color.h" - #include "Script.h" - #include "../ColorObject.h" -+extern "C"{ - #include <lualib.h> - #include <lauxlib.h> -+} - namespace lua - { - static int newColorObject(lua_State *L) -diff --git a/source/lua/DynvSystem.cpp b/source/lua/DynvSystem.cpp -index ff3508c..b7b56e5 100644 ---- a/source/lua/DynvSystem.cpp -+++ b/source/lua/DynvSystem.cpp -@@ -17,8 +17,10 @@ - */ - - #include "DynvSystem.h" -+extern "C"{ - #include <lualib.h> - #include <lauxlib.h> -+} - namespace lua { - dynv::Ref checkDynvSystem(lua_State *L, int index) { - void *ud = luaL_checkudata(L, index, "dynvSystem"); -diff --git a/source/lua/Extensions.cpp b/source/lua/Extensions.cpp -index 62c6c1b..e17d05e 100644 ---- a/source/lua/Extensions.cpp -+++ b/source/lua/Extensions.cpp -@@ -31,8 +31,10 @@ - #include "../Converters.h" - #include "../Converter.h" - #include "version/Version.h" -+extern "C"{ - #include <lualib.h> - #include <lauxlib.h> -+} - namespace lua - { - static void checkArgumentIsFunctionOrNil(lua_State *L, int index) -diff --git a/source/lua/GlobalState.cpp b/source/lua/GlobalState.cpp -index 8908538..d125f68 100644 ---- a/source/lua/GlobalState.cpp -+++ b/source/lua/GlobalState.cpp -@@ -18,8 +18,10 @@ - - #include "GlobalState.h" - #include "../GlobalState.h" -+extern "C"{ - #include <lualib.h> - #include <lauxlib.h> -+} - namespace lua - { - void setGlobalState(lua_State *L, GlobalState &global_state) -diff --git a/source/lua/I18N.cpp b/source/lua/I18N.cpp -index 6791c97..d59ce3f 100644 ---- a/source/lua/I18N.cpp -+++ b/source/lua/I18N.cpp -@@ -18,8 +18,10 @@ - - #include "I18N.h" - #include "../I18N.h" -+extern "C"{ - #include <lualib.h> - #include <lauxlib.h> -+} - namespace lua - { - int getText(lua_State *L) -diff --git a/source/lua/Layout.cpp b/source/lua/Layout.cpp -index be83686..b9dfc8d 100644 ---- a/source/lua/Layout.cpp -+++ b/source/lua/Layout.cpp -@@ -23,8 +23,10 @@ - #include "../layout/Box.h" - #include "../layout/System.h" - #include "../layout/Layout.h" -+extern "C"{ - #include <lualib.h> - #include <lauxlib.h> -+} - #include <typeinfo> - #include <iostream> - using namespace std; -diff --git a/source/lua/Ref.cpp b/source/lua/Ref.cpp -index 9b1acc7..fced0cc 100644 ---- a/source/lua/Ref.cpp -+++ b/source/lua/Ref.cpp -@@ -17,8 +17,10 @@ - */ - - #include "Ref.h" -+extern "C"{ - #include <lualib.h> - #include <lauxlib.h> -+} - namespace lua - { - Ref::Ref(): -diff --git a/source/lua/Script.cpp b/source/lua/Script.cpp -index a39e3eb..50f31d2 100644 ---- a/source/lua/Script.cpp -+++ b/source/lua/Script.cpp -@@ -18,8 +18,10 @@ - - #include "Script.h" - #include <sstream> -+extern "C"{ - #include <lualib.h> - #include <lauxlib.h> -+} - #include <iostream> - using namespace std; - namespace lua -diff --git a/source/test/Script.cpp b/source/test/Script.cpp -index 8fdeaa9..498a9eb 100644 ---- a/source/test/Script.cpp -+++ b/source/test/Script.cpp -@@ -18,25 +18,15 @@ - - #include <boost/test/unit_test.hpp> - #include "lua/Script.h" --#include "common/Scoped.h" -+extern "C" { - #include <lualib.h> - #include <lauxlib.h> -+} - using namespace lua; - static int test(lua_State *L) { - lua_pushstring(L, "ok"); - return 1; - } --static int error(lua_State *L) { -- lua_getglobal(L, "cleanupOnError"); -- auto &cleanupOnError = *reinterpret_cast<bool *>(lua_touserdata(L, -1)); -- lua_pop(L, 1); -- common::Scoped<std::function<void()>> callOnScopeEnd([&cleanupOnError]() { -- cleanupOnError = true; -- }); -- luaL_error(L, "error"); -- return 0; --} --BOOST_AUTO_TEST_SUITE(script) - BOOST_AUTO_TEST_CASE(register_extension) { - Script script; - bool status = script.registerExtension("test", [](Script &script) { -@@ -72,25 +62,3 @@ BOOST_AUTO_TEST_CASE(register_nullptr_extension) { - std::string returnValue = script.getString(-1); - BOOST_CHECK(returnValue == "ok"); - } --BOOST_AUTO_TEST_CASE(error_handling) { -- Script script; -- lua_State *L = script; -- bool cleanupOnError = false; -- lua_pushlightuserdata(L, &cleanupOnError); -- lua_setglobal(L, "cleanupOnError"); -- bool status = script.registerExtension("test", [](Script &script) { -- static const struct luaL_Reg functions[] = { -- { "error", error }, -- { nullptr, nullptr } -- }; -- luaL_newlib(script, functions); -- return 1; -- }); -- BOOST_CHECK(status == true); -- status = script.loadCode("test = require(\"gpick/test\")\nreturn test.error()"); -- BOOST_CHECK(status == true); -- status = script.run(0, 0); -- BOOST_CHECK(status == false); -- BOOST_CHECK(cleanupOnError == true); --} --BOOST_AUTO_TEST_SUITE_END() -diff --git a/source/uiDialogOptions.cpp b/source/uiDialogOptions.cpp -index e70debb..7a2e53c 100644 ---- a/source/uiDialogOptions.cpp -+++ b/source/uiDialogOptions.cpp -@@ -28,9 +28,12 @@ - #include "lua/Callbacks.h" - #include <string> - #include <iostream> -+using namespace std; -+extern "C"{ - #include <lualib.h> - #include <lauxlib.h> --using namespace std; -+} -+ - static const struct{ - const char *label; - const char *setting; --- -2.36.0 - diff --git a/srcpkgs/gpick/template b/srcpkgs/gpick/template deleted file mode 100644 index f5b8451279ea98..00000000000000 --- a/srcpkgs/gpick/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'gpick' -pkgname=gpick -version=0.3 -revision=1 -build_style=cmake -hostmakedepends="gettext pkg-config ragel" -makedepends="boost-devel-minimal libboost_unit_test_framework - gtk+3-devel lua52-devel expat-devel" -short_desc="Advanced color picker written in C++ using GTK+ toolkit" -maintainer="Alexander Mamay <alexander@mamay.su>" -license="BSD-3-Clause" -homepage="https://github.com/thezbyg/gpick" -distfiles="https://github.com/thezbyg/gpick/releases/download/v${version}/gpick-${version}.tar.gz" -checksum=90b03ce10d2f3e211a3f37d262596e4ae40d05cbd633aa0560d0891562c93474 - -post_install() { - rm -rf ${DESTDIR}/usr/share/doc - vlicense LICENSE.txt LICENSE -} diff --git a/srcpkgs/gpicview/patches/0001-fix-segfault-when-using-under-wayland.patch b/srcpkgs/gpicview/patches/0001-fix-segfault-when-using-under-wayland.patch deleted file mode 100644 index 4626a02e45c4c1..00000000000000 --- a/srcpkgs/gpicview/patches/0001-fix-segfault-when-using-under-wayland.patch +++ /dev/null @@ -1,27 +0,0 @@ -From 513e2b4f5ce50ca306f9b3f52387cb955d844ef2 Mon Sep 17 00:00:00 2001 -From: Daniel Kolesa <daniel@octaforge.org> -Date: Sun, 9 Aug 2020 22:46:57 +0200 -Subject: [PATCH] fix segfault when using under wayland - ---- - src/working-area.c | 4 ++++ - 1 file changed, 4 insertions(+) - -diff --git a/src/working-area.c b/src/working-area.c -index 86a1fa5..36c5e48 100644 ---- a/src/working-area.c -+++ b/src/working-area.c -@@ -42,6 +42,10 @@ static gboolean gf_display_get_workarea(GdkScreen* g_screen, GdkRectangle *rect) - GdkDisplay *g_display; - Screen *x_screen; - -+ /* avoid touching X stuff when using wayland */ -+ if (g_getenv("WAYLAND_DISPLAY")) -+ return FALSE; -+ - /* get the gdk display */ - g_display = gdk_display_get_default(); - if(!g_display) --- -2.28.0 - diff --git a/srcpkgs/gpicview/template b/srcpkgs/gpicview/template deleted file mode 100644 index 097a09cf5092c5..00000000000000 --- a/srcpkgs/gpicview/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'gpicview' -pkgname=gpicview -version=0.3.1 -revision=1 -build_style=gnu-configure -configure_args="--enable-gtk3" -hostmakedepends="pkg-config intltool automake libtool gettext-devel glib-devel" -makedepends="libjpeg-turbo-devel gtk+3-devel desktop-file-utils" -depends="desktop-file-utils" -short_desc="Simple and Fast Image Viewer for X" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-or-later" -homepage="http://lxde.org/" -distfiles="https://github.com/lxde/gpicview/archive/refs/tags/${version}.tar.gz" -checksum=b65dd991368ed2b08645a50cb6d4831e21e3c0d0f7d72394d40105ddba754533 - -pre_configure() { - autoreconf -fi -} diff --git a/srcpkgs/gping/template b/srcpkgs/gping/template deleted file mode 100644 index cd073356bbc2a5..00000000000000 --- a/srcpkgs/gping/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'gping' -pkgname=gping -version=1.19.0 -revision=1 -build_style=cargo -make_check_args="-- --skip=test_integration" -make_install_args="--path gping" -checkdepends="iputils" -short_desc="Ping, but with a graph" -maintainer="icp <pangolin@vivaldi.net>" -license="MIT" -homepage="https://crates.io/crates/gping" -distfiles="https://github.com/orf/gping/archive/refs/tags/gping-v${version}.tar.gz" -checksum=a979c9a8c7a1a540bb48a1e90bb7ad294560bddc16ca977bc8475fb14f20155d - -post_install() { - vlicense LICENSE - vman gping.1 -} diff --git a/srcpkgs/gpm-devel b/srcpkgs/gpm-devel deleted file mode 120000 index 2959d97a0f1d31..00000000000000 --- a/srcpkgs/gpm-devel +++ /dev/null @@ -1 +0,0 @@ -gpm \ No newline at end of file diff --git a/srcpkgs/gpm/files/gpm.sh b/srcpkgs/gpm/files/gpm.sh deleted file mode 100644 index af35a5f339595f..00000000000000 --- a/srcpkgs/gpm/files/gpm.sh +++ /dev/null @@ -1,3 +0,0 @@ -case $( /usr/bin/tty ) in - /dev/tty[0-9]*) [ -n "$(pgrep gpm)" ] && /usr/bin/disable-paste ;; -esac diff --git a/srcpkgs/gpm/files/gpm/run b/srcpkgs/gpm/files/gpm/run deleted file mode 100644 index 6883c7c43de433..00000000000000 --- a/srcpkgs/gpm/files/gpm/run +++ /dev/null @@ -1,4 +0,0 @@ -#!/bin/sh -exec 2>&1 -exec 1>&2 -exec gpm -D -m /dev/input/mice -t imps2 diff --git a/srcpkgs/gpm/patches/musl-gpm_h.patch b/srcpkgs/gpm/patches/musl-gpm_h.patch deleted file mode 100644 index 0549ba4db45313..00000000000000 --- a/srcpkgs/gpm/patches/musl-gpm_h.patch +++ /dev/null @@ -1,13 +0,0 @@ -There is no -Isrc/headers, thus specify gpm.h relative location - ---- a/src/prog/get-versions.c 2012-10-26 23:21:38.000000000 +0200 -+++ b/src/prog/get-versions.c 2015-06-22 15:49:30.536004939 +0200 -@@ -22,7 +22,7 @@ - ********/ - - #include <stdio.h> /* printf() */ --#include <gpm.h> /* gpm information */ -+#include "headers/gpm.h" /* gpm information */ - - int main() - { diff --git a/srcpkgs/gpm/patches/musl-includes.patch b/srcpkgs/gpm/patches/musl-includes.patch deleted file mode 100644 index 3b34bfdb5b9371..00000000000000 --- a/srcpkgs/gpm/patches/musl-includes.patch +++ /dev/null @@ -1,120 +0,0 @@ -Source: https://github.com/telmich/gpm/commit/4a938233fbe6de7af05aabc74891b68d4bae40f8 - -From 21f4f4aede1cae705fa0c9112ef34afbe38413d2 Mon Sep 17 00:00:00 2001 -From: Kurt Nalty <46026992+kurtnalty@users.noreply.github.com> -Date: Sat, 29 Dec 2018 23:44:24 -0600 -Subject: [PATCH 1/4] Update gpm.c - ---- - src/daemon/gpm.c | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/src/daemon/gpm.c b/src/daemon/gpm.c -index 771da5c..6806dce 100644 ---- a/src/daemon/gpm.c -+++ b/src/daemon/gpm.c -@@ -29,7 +29,7 @@ - #include <signal.h> /* SIGPIPE */ - #include <time.h> /* time() */ - #include <sys/param.h> --#include <sys/fcntl.h> /* O_RDONLY */ -+#include <fcntl.h> /* O_RDONLY */ - #include <sys/wait.h> /* wait() */ - #include <sys/stat.h> /* mkdir() */ - #include <sys/time.h> /* timeval */ - -From 2085cab74a0a84df8b965addf007775a7225c9ec Mon Sep 17 00:00:00 2001 -From: Kurt Nalty <46026992+kurtnalty@users.noreply.github.com> -Date: Sat, 29 Dec 2018 23:47:17 -0600 -Subject: [PATCH 2/4] Add include <string.h> - -Added - line 28, #include <string.h> /* strcpy, bzero */ -for musl compilation ---- - src/daemon/old_main.c | 1 + - 1 file changed, 1 insertion(+) - -diff --git a/src/daemon/old_main.c b/src/daemon/old_main.c -index 2581e26..ab7a87f 100644 ---- a/src/daemon/old_main.c -+++ b/src/daemon/old_main.c -@@ -25,6 +25,7 @@ - #include <signal.h> /* guess again */ - #include <errno.h> /* guess again */ - #include <unistd.h> /* unlink */ -+#include <string.h> /* strcpy, bzero */ - #include <sys/stat.h> /* chmod */ - - #include <linux/kd.h> /* linux hd* */ - -From afe69339e311a498eba4c978a865839f33b66e7a Mon Sep 17 00:00:00 2001 -From: Kurt Nalty <46026992+kurtnalty@users.noreply.github.com> -Date: Sat, 29 Dec 2018 23:52:58 -0600 -Subject: [PATCH 3/4] Update liblow.c for musl compatible - -Changed #include <sys/fcntl.h> to #include <fcntl.h> -Changed SA_NOMASK to SA_NODEFER on lines 176, 367 ---- - src/lib/liblow.c | 6 +++--- - 1 file changed, 3 insertions(+), 3 deletions(-) - -diff --git a/src/lib/liblow.c b/src/lib/liblow.c -index e789d09..8d6ba34 100644 ---- a/src/lib/liblow.c -+++ b/src/lib/liblow.c -@@ -33,7 +33,7 @@ - #include <sys/types.h> /* socket() */ - #include <sys/socket.h> /* socket() */ - #include <sys/un.h> /* struct sockaddr_un */ --#include <sys/fcntl.h> /* O_RDONLY */ -+#include <fcntl.h> /* O_RDONLY */ - #include <sys/stat.h> /* stat() */ - - #ifdef SIGTSTP /* true if BSD system */ -@@ -173,7 +173,7 @@ static void gpm_suspend_hook (int signum) - /* Reincarnation. Prepare for another death early. */ - sigemptyset(&sa.sa_mask); - sa.sa_handler = gpm_suspend_hook; -- sa.sa_flags = SA_NOMASK; -+ sa.sa_flags = SA_NODEFER; - sigaction (SIGTSTP, &sa, 0); - - /* Pop the gpm stack by closing the useless connection */ -@@ -364,7 +364,7 @@ int Gpm_Open(Gpm_Connect *conn, int flag) - - /* if signal was originally ignored, job control is not supported */ - if (gpm_saved_suspend_hook.sa_handler != SIG_IGN) { -- sa.sa_flags = SA_NOMASK; -+ sa.sa_flags = SA_NODEFER; - sa.sa_handler = gpm_suspend_hook; - sigaction(SIGTSTP, &sa, 0); - } - -From 668445350055e4bbeec9c15bd4db14a7f07abc45 Mon Sep 17 00:00:00 2001 -From: Kurt Nalty <46026992+kurtnalty@users.noreply.github.com> -Date: Mon, 31 Dec 2018 18:41:19 -0600 -Subject: [PATCH 4/4] Aligned comments - ---- - src/lib/liblow.c | 3 ++- - 1 file changed, 2 insertions(+), 1 deletion(-) - -diff --git a/src/lib/liblow.c b/src/lib/liblow.c -index 8d6ba34..8b40b71 100644 ---- a/src/lib/liblow.c -+++ b/src/lib/liblow.c -@@ -29,11 +29,12 @@ - #include <string.h> /* strncmp */ - #include <unistd.h> /* select(); */ - #include <errno.h> -+#include <fcntl.h> /* O_RDONLY */ -+ - #include <sys/time.h> /* timeval */ - #include <sys/types.h> /* socket() */ - #include <sys/socket.h> /* socket() */ - #include <sys/un.h> /* struct sockaddr_un */ --#include <fcntl.h> /* O_RDONLY */ - #include <sys/stat.h> /* stat() */ - - #ifdef SIGTSTP /* true if BSD system */ diff --git a/srcpkgs/gpm/patches/musl-linux_major_h.patch b/srcpkgs/gpm/patches/musl-linux_major_h.patch deleted file mode 100644 index 582a1c572012ff..00000000000000 --- a/srcpkgs/gpm/patches/musl-linux_major_h.patch +++ /dev/null @@ -1,12 +0,0 @@ -The macro major() is defined in sys/sysmacros.h - ---- a/src/daemon/open_console.c 2012-10-26 23:21:38.000000000 +0200 -+++ b/src/daemon/open_console.c 2015-06-22 16:13:14.921927918 +0200 -@@ -25,6 +25,7 @@ - - /* Linux specific (to be outsourced in gpm2 */ - #include <linux/serial.h> /* for serial console check */ -+#include <sys/sysmacros.h> /* for major() */ - #include <asm/ioctls.h> /* for serial console check */ - - diff --git a/srcpkgs/gpm/patches/musl-select.patch b/srcpkgs/gpm/patches/musl-select.patch deleted file mode 100644 index 3a57ee3355bfab..00000000000000 --- a/srcpkgs/gpm/patches/musl-select.patch +++ /dev/null @@ -1,36 +0,0 @@ -The FD_ISSET macro and fd_set are defined in sys/select.h - ---- a/src/prog/display-buttons.c 2012-10-26 23:21:38.000000000 +0200 -+++ b/src/prog/display-buttons.c 2015-06-22 15:40:19.594034730 +0200 -@@ -36,7 +36,8 @@ - #include <stdio.h> /* printf() */ - #include <time.h> /* time() */ - #include <errno.h> /* errno */ --#include <gpm.h> /* gpm information */ -+#include <sys/select.h> /* FD_ISSET */ -+#include "headers/gpm.h" /* gpm information */ - - /* display resulting data */ - int display_data(Gpm_Event *event, void *data) ---- a/src/prog/display-coords.c 2012-10-26 23:21:38.000000000 +0200 -+++ b/src/prog/display-coords.c 2015-06-22 15:41:05.433032252 +0200 -@@ -37,7 +37,8 @@ - #include <stdio.h> /* printf() */ - #include <time.h> /* time() */ - #include <errno.h> /* errno */ --#include <gpm.h> /* gpm information */ -+#include <sys/select.h> /* FD_ISSET */ -+#include "headers/gpm.h" /* gpm information */ - - /* display resulting data */ - int display_data(Gpm_Event *event, void *data) ---- a/src/prog/open_console.c 2012-10-26 23:21:38.000000000 +0200 -+++ b/src/prog/open_console.c 2015-06-22 15:40:35.002033897 +0200 -@@ -22,6 +22,7 @@ - #include "headers/message.h" /* messaging in gpm */ - #include "headers/daemon.h" /* daemon internals */ - #include <fcntl.h> -+#include <sys/select.h> - - int open_console(const int mode) - { diff --git a/srcpkgs/gpm/patches/musl-sigaction.patch b/srcpkgs/gpm/patches/musl-sigaction.patch deleted file mode 100644 index 40dae7f45ddcdc..00000000000000 --- a/srcpkgs/gpm/patches/musl-sigaction.patch +++ /dev/null @@ -1,29 +0,0 @@ -Use the generic sigemptyset() available on both, glibc and musl libc -The SA_INTERRUPT is not defined in musl libc. Copy the (unused?) -definition from glibc's header bits/sigaction.h - ---- a/src/prog/gpm-root.y 2012-10-26 23:21:38.000000000 +0200 -+++ b/src/prog/gpm-root.y 2015-06-22 15:56:19.167982843 +0200 -@@ -56,6 +56,9 @@ - #define minor(dev) ((dev)&0xff) - #endif - -+#if !defined(SA_INTERRUPT) -+# define SA_INTERRUPT 0x20000000 /* Historical no-op. */ -+#endif - - #define GPM_NULL_DEV "/dev/null" - -@@ -1196,11 +1199,7 @@ - LOG_DAEMON : LOG_USER); - /* reap your zombies */ - childaction.sa_handler=reap_children; --#if defined(__GLIBC__) -- __sigemptyset(&childaction.sa_mask); --#else /* __GLIBC__ */ -- childaction.sa_mask=0; --#endif /* __GLIBC__ */ -+ sigemptyset(&childaction.sa_mask); - childaction.sa_flags=SA_INTERRUPT; /* need to break the select() call */ - sigaction(SIGCHLD,&childaction,NULL); - diff --git a/srcpkgs/gpm/template b/srcpkgs/gpm/template deleted file mode 100644 index fd060bd6c8aa49..00000000000000 --- a/srcpkgs/gpm/template +++ /dev/null @@ -1,42 +0,0 @@ -# Template file for 'gpm' -pkgname=gpm -version=1.20.7 -revision=11 -build_style=gnu-configure -hostmakedepends="automake libtool flex texinfo" -makedepends="ncurses-devel libfl-devel" -short_desc="Mouse server for the console and xterm" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-or-later" -homepage="https://www.nico.schottelius.org/software/gpm/" -distfiles="https://www.nico.schottelius.org/software/gpm/archives/gpm-${version}.tar.lzma" -checksum=a955053b36556ffa7c628ce18fd6de7d625966573fa412fb08869533d8f7385c - -CFLAGS="-fcommon" - -pre_configure() { - ./autogen.sh -} -post_install() { - cd ${DESTDIR}/usr/lib - ln -s libgpm.so.2.* libgpm.so - touch ${DESTDIR}/usr/share/info/dir - - vinstall ${FILESDIR}/gpm.sh 644 etc/profile.d - vsv gpm -} -gpm-devel_package() { - depends="libgpm-${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - } -} -libgpm_package() { - short_desc+=" - runtime library" - pkg_install() { - vmove "usr/lib/*.so.*" - } -} diff --git a/srcpkgs/gpm/update b/srcpkgs/gpm/update deleted file mode 100644 index fdd4202697b8e9..00000000000000 --- a/srcpkgs/gpm/update +++ /dev/null @@ -1,3 +0,0 @@ -site="https://github.com/telmich/gpm/tags" -pattern='archive/refs/tags/\K[\d.]+(?=\.tar\.gz)' -ignore="1.99*" diff --git a/srcpkgs/gpodder/template b/srcpkgs/gpodder/template deleted file mode 100644 index a361eaf582ed9a..00000000000000 --- a/srcpkgs/gpodder/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'gpodder' -pkgname=gpodder -version=3.11.5 -revision=1 -hostmakedepends="python3-setuptools python3-build python3-installer intltool" -depends="eyeD3 gtk+3 hicolor-icon-theme python3-dbus python3-gobject - python3-html5lib python3-mygpoclient python3-podcastparser python3-mutagen - python3-requests" -checkdepends="${depends} python3-MiniMock python3-coverage desktop-file-utils - python3-pytest python3-pytest-httpserver python3-pytest-cov python3-requests - which" -short_desc="Podcast client" -maintainer="Piraty <mail@piraty.dev>" -license="GPL-3.0-or-later" -homepage="https://github.com/gpodder/gpodder" -distfiles="https://github.com/gpodder/gpodder/archive/${version}.tar.gz" -checksum=c09de56290589f5d66592d79acdfb8b70e76deab6df590715e4556c6d2d2068c - -do_check() { - make releasetest -} - -do_install() { - make install DESTDIR=${DESTDIR} -} diff --git a/srcpkgs/gpredict/template b/srcpkgs/gpredict/template deleted file mode 100644 index 2088f6a96f5628..00000000000000 --- a/srcpkgs/gpredict/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'gpredict' -pkgname=gpredict -version=2.2.1 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config intltool" -makedepends="libcurl-devel glib-devel gtk+3-devel goocanvas-devel" -short_desc="Real-time satellite tracking and orbit prediction application" -maintainer="classabbyamp <void@placeviolette.net>" -license="GPL-2.0-or-later" -homepage="http://gpredict.oz9aec.net/" -changelog="https://raw.githubusercontent.com/csete/gpredict/master/NEWS" -distfiles="https://github.com/csete/gpredict/releases/download/v${version}/${pkgname}-${version}.tar.bz2" -checksum=e759c4bae0b17b202a7c0f8281ff016f819b502780d3e77b46fe8767e7498e43 - -CFLAGS="-fcommon" diff --git a/srcpkgs/gpredict/update b/srcpkgs/gpredict/update deleted file mode 100644 index c7c76ba1a430dd..00000000000000 --- a/srcpkgs/gpredict/update +++ /dev/null @@ -1 +0,0 @@ -ignore="2.[13579] 2.[13579].*" diff --git a/srcpkgs/gprolog/template b/srcpkgs/gprolog/template deleted file mode 100644 index e4c567c017c769..00000000000000 --- a/srcpkgs/gprolog/template +++ /dev/null @@ -1,32 +0,0 @@ -# Template file for 'gprolog' -pkgname=gprolog -version=1.5.0 -revision=1 -build_wrksrc=src -archs="aarch64* armv7* i686* x86_64*" -build_style=gnu-configure -configure_args="--with-install-dir=/usr/lib/gprolog - --with-doc-dir=/usr/share/doc/gprolog - --with-examples-dir=/usr/share/examples/gprolog" -short_desc="GNU Prolog" -maintainer="Leah Neukirchen <leah@vuxu.org>" -license="GPL-2.0-or-later,LGPL-3.0-or-later" -homepage="http://www.gprolog.org/" -distfiles="http://www.gprolog.org/${pkgname}-${version}.tar.gz" -checksum=670642b43c0faa27ebd68961efb17ebe707688f91b6809566ddd606139512c01 -nocross=yes - -case $XBPS_MACHINE in - i686*) broken="pl2wam segfaults in _dl_fixup, https://build.voidlinux.org/builders/i686_builder/builds/10260/steps/shell_3/logs/stdio" ;; -esac - -post_install() { - mv ${DESTDIR}/usr/lib/gprolog/{NEWS,README,ChangeLog} \ - ${DESTDIR}/usr/share/doc/gprolog - vlicense ${DESTDIR}/usr/lib/gprolog/COPYING LICENSE - rm ${DESTDIR}/usr/lib/gprolog/COPYING - cd ${DESTDIR}/usr/lib/gprolog/bin - for f in *; do - ln -sf ../lib/gprolog/bin/$f ${DESTDIR}/usr/bin/$f - done -} diff --git a/srcpkgs/gprolog/update b/srcpkgs/gprolog/update deleted file mode 100644 index 82081e7699a467..00000000000000 --- a/srcpkgs/gprolog/update +++ /dev/null @@ -1 +0,0 @@ -ignore="*.pkg" diff --git a/srcpkgs/gpsbabel/patches/configure.patch b/srcpkgs/gpsbabel/patches/configure.patch deleted file mode 100644 index d971470d4fdbb6..00000000000000 --- a/srcpkgs/gpsbabel/patches/configure.patch +++ /dev/null @@ -1,25 +0,0 @@ ---- a/configure -+++ b/configure -@@ -6401,4 +6401,2 @@ $as_echo_n "checking loader paths for Qt -- { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 --$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} --as_fn_error $? "cannot run test program while cross compiling --See \`config.log' for more details" "$LINENO" 5; } -+ { $as_echo "$as_me:${as_lineno-$LINENO}: cross compiling: assuming rpath not needed" >&5 -+$as_echo "cross compiling: assuming rpath not needed" >&6; } -@@ -6421,6 +6419,6 @@ else -- if test "$cross_compiling" = yes; then : -- { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 --$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} --as_fn_error $? "cannot run test program while cross compiling --See \`config.log' for more details" "$LINENO" 5; } --else -+# if test "$cross_compiling" = yes; then : -+# { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 -+#$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} -+#as_fn_error $? "cannot run test program while cross compiling -+#See \`config.log' for more details" "$LINENO" 5; } -+#else -@@ -6449 +6447 @@ rm -f core *.core core.conftest.* gmon.o --fi -+#fi diff --git a/srcpkgs/gpsbabel/patches/enigma.patch b/srcpkgs/gpsbabel/patches/enigma.patch deleted file mode 100644 index ef50308e462c1a..00000000000000 --- a/srcpkgs/gpsbabel/patches/enigma.patch +++ /dev/null @@ -1,17 +0,0 @@ ---- a/enigma.cc -+++ b/enigma.cc -@@ -23,0 +24,7 @@ -+#include <cmath> // for fabs, lround -+#include <cstdint> // for int32_t, uint8_t, uint32_t -+#include <cstdlib> // for abs -+#include <cstring> // for strlen, memcpy, memset -+ -+#include <QtCore/QString> // for QString -+ -@@ -25,2 +32 @@ --#include <cmath> --#include <cstdlib> -+#include "gbfile.h" // for gbfclose, gbfopen_le, gbfread, gbfwrite, gbfile -@@ -180 +186 @@ enigma_waypt_disp(const Waypoint* wpt) -- le_write32(&ewpt.data.wp_altitude, METERS_TO_FEET(wpt->altitude) + 1000); -+ le_write32(&ewpt.data.wp_altitude, lround(METERS_TO_FEET(wpt->altitude)) + 1000); diff --git a/srcpkgs/gpsbabel/template b/srcpkgs/gpsbabel/template deleted file mode 100644 index bdf6d9aa3df82e..00000000000000 --- a/srcpkgs/gpsbabel/template +++ /dev/null @@ -1,44 +0,0 @@ -# Template file for 'gpsbabel' -pkgname=gpsbabel -version=1.7.0 -revision=1 -build_style=gnu-configure -build_helper=qmake -makedepends="qt5-devel qt5-webkit-devel libusb-compat-devel" -depends="desktop-file-utils" -short_desc="Converts waypoints, tracks, and routes between popular GPS formats" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-or-later" -homepage="https://www.gpsbabel.org/" -distfiles="https://github.com/gpsbabel/${pkgname}/archive/${pkgname}_${version//./_}.tar.gz" -checksum=30b186631fb43db576b8177385ed5c31a5a15c02a6bc07bae1e0d7af9058a797 - -replaces="gpsbabel-gui>=0" - -if [ "$CROSS_BUILD" ]; then - hostmakedepends+=" qt5-devel qt5-webkit-devel" - configure_args+=" ac_cv_prog_QMAKE=${XBPS_WRAPPERDIR}/qmake" -fi - -do_build() { - sed -i 's|langPath_ = QApplication::applicationDirPath();|langPath_ = "/usr/share/gpsbabel";|' gui/mainwindow.cc - - make ${makejobs} - cd gui - qmake-qt5 - lrelease-qt5 *.ts - sed -i Makefile \ - -e"s;^\(CFLAGS.*=.*\);& $CFLAGS;" \ - -e"s;^\(CXXFLAGS.*=.*\);& $CXXFLAGS;" \ - -e"s;^\(LFLAGS.*=.*\);& $LDFLAGS;" - make ${makejobs} -} - -do_install() { - make install DESTDIR=${DESTDIR} - vbin gui/objects/gpsbabelfe - vinstall gui/gpsbabel.desktop 644 usr/share/applications - vinstall gui/images/appicon.png 644 usr/share/pixmaps gpsbabel.png - vmkdir usr/share/gpsbabel/translations - mv gui/*.qm ${DESTDIR}/usr/share/gpsbabel/translations -} diff --git a/srcpkgs/gpsbabel/update b/srcpkgs/gpsbabel/update deleted file mode 100644 index 7102ec7a335e7b..00000000000000 --- a/srcpkgs/gpsbabel/update +++ /dev/null @@ -1 +0,0 @@ -site="${homepage}download.html" diff --git a/srcpkgs/gpscorrelate/template b/srcpkgs/gpscorrelate/template deleted file mode 100644 index eae9d4501fd377..00000000000000 --- a/srcpkgs/gpscorrelate/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'gpscorrelate' -pkgname=gpscorrelate -version=2.3 -revision=1 -build_style=gnu-makefile -hostmakedepends="pkg-config libxslt" -makedepends="exiv2-devel libxml2-devel gtk+3-devel" -checkdepends="exiv2" -short_desc="Match GPS tracks to photographs and store the matches in EXIF" -maintainer="Duncaen <duncaen@voidlinux.org>" -license="GPL-2.0-or-later" -homepage="https://dfandrich.github.io/gpscorrelate/" -changelog="https://raw.githubusercontent.com/dfandrich/gpscorrelate/refs/heads/master/RELEASES" -distfiles="https://github.com/dfandrich/gpscorrelate/releases/download/${version}/gpscorrelate-${version}.tar.xz" -checksum=1f66383d5a660d5744c6e8d329124207620984091e4772cc5b34c799e618d3ba diff --git a/srcpkgs/gpsd-devel b/srcpkgs/gpsd-devel deleted file mode 120000 index f2e69cfb352415..00000000000000 --- a/srcpkgs/gpsd-devel +++ /dev/null @@ -1 +0,0 @@ -gpsd \ No newline at end of file diff --git a/srcpkgs/gpsd-python b/srcpkgs/gpsd-python deleted file mode 120000 index f2e69cfb352415..00000000000000 --- a/srcpkgs/gpsd-python +++ /dev/null @@ -1 +0,0 @@ -gpsd \ No newline at end of file diff --git a/srcpkgs/gpsd-qt b/srcpkgs/gpsd-qt deleted file mode 120000 index f2e69cfb352415..00000000000000 --- a/srcpkgs/gpsd-qt +++ /dev/null @@ -1 +0,0 @@ -gpsd \ No newline at end of file diff --git a/srcpkgs/gpsd-qt-devel b/srcpkgs/gpsd-qt-devel deleted file mode 120000 index f2e69cfb352415..00000000000000 --- a/srcpkgs/gpsd-qt-devel +++ /dev/null @@ -1 +0,0 @@ -gpsd \ No newline at end of file diff --git a/srcpkgs/gpsd-xgps b/srcpkgs/gpsd-xgps deleted file mode 120000 index f2e69cfb352415..00000000000000 --- a/srcpkgs/gpsd-xgps +++ /dev/null @@ -1 +0,0 @@ -gpsd \ No newline at end of file diff --git a/srcpkgs/gpsd/files/gpsd/run b/srcpkgs/gpsd/files/gpsd/run deleted file mode 100644 index 8c8d973044efd0..00000000000000 --- a/srcpkgs/gpsd/files/gpsd/run +++ /dev/null @@ -1,4 +0,0 @@ -#!/bin/sh -exec 2>&1 -[ -r conf ] && . ./conf -exec /usr/bin/gpsd -N -F /run/gpsd.sock $OPTS ${DEV:=/dev/gps0} diff --git a/srcpkgs/gpsd/patches/0001-Fix-the-logfile-and-dumpfile-options-for-gpsprof.patch b/srcpkgs/gpsd/patches/0001-Fix-the-logfile-and-dumpfile-options-for-gpsprof.patch deleted file mode 100644 index a6b4d1ddb1c850..00000000000000 --- a/srcpkgs/gpsd/patches/0001-Fix-the-logfile-and-dumpfile-options-for-gpsprof.patch +++ /dev/null @@ -1,36 +0,0 @@ -From bad9973b8e73e9e2cc0af2555edc9c8a0855d203 Mon Sep 17 00:00:00 2001 -From: Richard Lindsley <rich.lindsley@gmail.com> -Date: Fri, 23 May 2025 18:48:57 -0700 -Subject: [PATCH] Fix the --logfile and --dumpfile options for gpsprof - -The open() function requires that the "encoding" argument is a str or -None. ---- - clients/gpsprof.py.in | 4 ++-- - 1 file changed, 2 insertions(+), 2 deletions(-) - -diff --git a/clients/gpsprof.py.in b/clients/gpsprof.py.in -index 935bb4052..0c809a985 100644 ---- a/clients/gpsprof.py.in -+++ b/clients/gpsprof.py.in -@@ -1208,7 +1208,7 @@ if __name__ == '__main__': - options = parser.parse_args() - - if options.logfile: -- options.logfp = open(options.logfile, "w", encoding=ascii) -+ options.logfp = open(options.logfile, "w", encoding="ascii") - else: - options.logfp = None - -@@ -1255,7 +1255,7 @@ if __name__ == '__main__': - plot.postprocess() - # Save the timing data (only) for post-analysis if required. - if options.dumpfile: -- with open(options.dumpfile, "w", encoding=ascii) as fp: -+ with open(options.dumpfile, "w", encoding="ascii") as fp: - fp.write(plot.dump()) - if options.logfp: - options.logfp.close() --- -2.49.0 - diff --git a/srcpkgs/gpsd/patches/0002-devel-gpsdfake-fix-for-Python-3.patch b/srcpkgs/gpsd/patches/0002-devel-gpsdfake-fix-for-Python-3.patch deleted file mode 100644 index cde42f69e1f36d..00000000000000 --- a/srcpkgs/gpsd/patches/0002-devel-gpsdfake-fix-for-Python-3.patch +++ /dev/null @@ -1,96 +0,0 @@ -From 8a01cdbf710c91d3db1d7c2c30f5c048e2331a09 Mon Sep 17 00:00:00 2001 -From: James Browning <jamesb.fe80@gmail.com> -Date: Thu, 5 Jun 2025 15:42:28 -0700 -Subject: [PATCH] devel/gpsdfake: fix for Python 3 - -Handle errors better in gpsdfake - -Print empty line on ctrl + c -Print message on socket errors ---- - devtools/gpsdfake | 52 +++++++++++++++++++++++++++++------------------ - 1 file changed, 32 insertions(+), 20 deletions(-) - -diff --git a/devtools/gpsdfake b/devtools/gpsdfake -index 6a2e7ff51..a4744ba1c 100644 ---- a/devtools/gpsdfake -+++ b/devtools/gpsdfake -@@ -3,26 +3,36 @@ - """ - gpsdfake - a fake gpsd server that spews specified data at gpsd clients. - """ -+from __future__ import print_function -+import socket -+try: -+ import socketserver -+except: -+ import SocketServer as socketserver # until the true death of Python 2 -+import sys -+import time - --import sys, SocketServer -- --class FakeHandler(SocketServer.BaseRequestHandler): -+class FakeHandler(socketserver.BaseRequestHandler): - "Instantiated once per connection to the server." - def handle(self): -- global lines -- # self.request is the TCP socket connected to the client -- # Read the client's ?WATCH request. -- self.data = self.request.recv(1024).strip() -- # We'd like to send a fake banner to the client on startup, -- # but there's no (documented) method for that. We settle -- # for shipping on first request. -- self.request.send('{"class":"VERSION",' -- '"version":"gpsdfake","rev":"gpsdfake",' -- '"proto_major":3,"proto_minor":1}\r\n') -- # Perpetually resend the data we have specified -- while True: -- for line in lines: -- self.request.send(line) -+ try: -+ global lines -+ # self.request is the TCP socket connected to the client -+ # Read the client's ?WATCH request. -+ self.data = self.request.recv(1024).strip() -+ # We'd like to send a fake banner to the client on startup, -+ # but there's no (documented) method for that. We settle -+ # for shipping on first request. -+ self.request.send(b'{"class":"VERSION",' -+ b'"version":"gpsdfake-3","rev":"3",' -+ b'"proto_major":3,"proto_minor":1}\r\n') -+ # Perpetually resend the data we have specified -+ while True: -+ for line in lines: -+ self.request.send(line) -+ time.sleep(0.5) -+ except Exception: -+ pass - - if __name__ == "__main__": - (HOST, PORT) = "localhost", 2947 -@@ -32,16 +42,18 @@ if __name__ == "__main__": - sys.stderr.write("gpsdfake: requires a file argument.\n") - sys.exit(1) - -- lines = open(sys.argv[1]).readlines() -+ lines = open(sys.argv[1], 'rb').readlines() - - # Create the server, binding to localhost on port 2947 -- server = SocketServer.TCPServer((HOST, PORT), FakeHandler) -+ server = socketserver.TCPServer((HOST, PORT), FakeHandler) - - # Activate the server; this will keep running until you - # interrupt the program with Ctrl-C - server.serve_forever() - except KeyboardInterrupt: -- pass -+ print() -+ except socket.error as e: -+ print(e.args[1]) - sys.exit(0) - - # The following sets edit modes for GNU EMACS --- -2.49.0 - diff --git a/srcpkgs/gpsd/patches/0003-gpsd-gpsd.c-Fix-empty-gst-in-POLL.patch b/srcpkgs/gpsd/patches/0003-gpsd-gpsd.c-Fix-empty-gst-in-POLL.patch deleted file mode 100644 index 06c1526e089726..00000000000000 --- a/srcpkgs/gpsd/patches/0003-gpsd-gpsd.c-Fix-empty-gst-in-POLL.patch +++ /dev/null @@ -1,72 +0,0 @@ -From 3185c5790c3e7e31c6cc80174940f0385cba2617 Mon Sep 17 00:00:00 2001 -From: "Gary E. Miller" <gem@rellim.com> -Date: Thu, 5 Jun 2025 17:40:56 -0700 -Subject: [PATCH] gpsd/gpsd.c: Fix empty gst[,] in POLL. - -Fix issue 336. ---- - gpsd/gpsd.c | 30 ++++++++++++++++++++++-------- - 1 file changed, 22 insertions(+), 8 deletions(-) - -diff --git a/gpsd/gpsd.c b/gpsd/gpsd.c -index de32bb241..102247abf 100644 ---- a/gpsd/gpsd.c -+++ b/gpsd/gpsd.c -@@ -1555,10 +1555,15 @@ static void handle_request(struct subscriber_t *sub, const char *buf, - for (devp = devices; devp < devices + MAX_DEVICES; devp++) { - if (allocated_device(devp) && subscribed(sub, devp)) { - if (0 != (devp->observed & GPS_TYPEMASK)) { -+ size_t rlen = strnlen(reply, replylen); -+ - json_tpv_dump(NAVDATA_SET, devp, &sub->policy, -- reply + strnlen(reply, replylen), -- replylen - strnlen(reply, replylen)); -+ reply + rlen, replylen - rlen); - rstrip(reply, replylen); -+ if (strnlen(reply, replylen) == rlen) { -+ // no data -+ continue; -+ } - (void)strlcat(reply, ",", replylen); - } - } -@@ -1568,10 +1573,15 @@ static void handle_request(struct subscriber_t *sub, const char *buf, - for (devp = devices; devp < devices + MAX_DEVICES; devp++) { - if (allocated_device(devp) && subscribed(sub, devp)) { - if (0 != (devp->observed & GPS_TYPEMASK)) { -- json_noise_dump(&devp->gpsdata, -- reply + strnlen(reply, replylen), -- replylen - strnlen(reply, replylen)); -+ size_t rlen = strnlen(reply, replylen); -+ -+ json_noise_dump(&devp->gpsdata, reply + rlen, -+ replylen - rlen); - rstrip(reply, replylen); -+ if (strnlen(reply, replylen) == rlen) { -+ // no data -+ continue; -+ } - (void)strlcat(reply, ",", replylen); - } - } -@@ -1581,10 +1591,14 @@ static void handle_request(struct subscriber_t *sub, const char *buf, - for (devp = devices; devp < devices + MAX_DEVICES; devp++) { - if (allocated_device(devp) && subscribed(sub, devp)) { - if (0 != (devp->observed & GPS_TYPEMASK)) { -- json_sky_dump(devp, -- reply + strnlen(reply, replylen), -- replylen - strnlen(reply, replylen)); -+ size_t rlen = strnlen(reply, replylen); -+ -+ json_sky_dump(devp, reply + rlen, replylen - rlen); - rstrip(reply, replylen); -+ if (strnlen(reply, replylen) == rlen) { -+ // no data -+ continue; -+ } - (void)strlcat(reply, ",", replylen); - } - } --- -2.49.0 - diff --git a/srcpkgs/gpsd/patches/0004-clients-cgps.c-Fix-output-of-empty-magnetic-variance.patch b/srcpkgs/gpsd/patches/0004-clients-cgps.c-Fix-output-of-empty-magnetic-variance.patch deleted file mode 100644 index 4094bc95f49e9d..00000000000000 --- a/srcpkgs/gpsd/patches/0004-clients-cgps.c-Fix-output-of-empty-magnetic-variance.patch +++ /dev/null @@ -1,35 +0,0 @@ -From 4286d9dd7217db38c54a516dc95a06884a459e1d Mon Sep 17 00:00:00 2001 -From: "Gary E. Miller" <gem@rellim.com> -Date: Wed, 25 Jun 2025 19:17:12 -0700 -Subject: [PATCH] clients/cgps.c: Fix output of empty magnetic variance. - -Was overrunning the window. ---- - clients/cgps.c | 4 ++-- - 1 file changed, 2 insertions(+), 2 deletions(-) - -diff --git a/clients/cgps.c b/clients/cgps.c -index b0a043801..3bed0c698 100644 ---- a/clients/cgps.c -+++ b/clients/cgps.c -@@ -1056,7 +1056,7 @@ static void update_gps_panel(struct gps_data_t *gpsdata, char *message, - gpsdata->fix.magnetic_track); - } - if (0 == isfinite(gpsdata->fix.magnetic_var)) { -- (void)strlcat(scr, " ", sizeof(scr)); -+ (void)strlcpy(buf2, "n/a", sizeof(buf2)); - } else { - (void)snprintf(buf2, sizeof(buf2), "%6.1f", - gpsdata->fix.magnetic_var); -@@ -1066,7 +1066,7 @@ static void update_gps_panel(struct gps_data_t *gpsdata, char *message, - (void)strlcpy(buf2, "n/a", sizeof(buf2)); - } - (void)mvwprintw(datawin, row++, DATAWIN_DESC_OFFSET, -- "Track %-14s %6s,%6s deg", mag_str, buf1, buf2); -+ "Track %-14.14s %6.6s,%6.6s deg", mag_str, buf1, buf2); - - // Fill in the rate of climb. - if (0 == isfinite(gpsdata->fix.climb)) { --- -2.50.0 - diff --git a/srcpkgs/gpsd/template b/srcpkgs/gpsd/template deleted file mode 100644 index d838956e327da2..00000000000000 --- a/srcpkgs/gpsd/template +++ /dev/null @@ -1,111 +0,0 @@ -# Template file for 'gpsd' -pkgname=gpsd -version=3.26.1 -revision=1 -build_style=scons -make_build_args="dbus_export=0 gpsd_user=gpsd gpsd_group=gpsd - sbindir=/usr/bin CC=${CC} qt_versioned=5" -make_install_args="$make_build_args" -hostmakedepends="pkg-config bc python3-pyserial python3-setuptools libxslt - xmlto" -makedepends="eudev-libudev-devel ntp libusb-devel ncurses-devel gtk+3-devel - pps-tools-devel libcap-devel libbluetooth-devel qt5-devel" -short_desc="GPS/AIS receiver monitoring daemon" -maintainer="Orphaned <orphan@voidlinux.org>" -license="BSD-3-Clause" -homepage="https://gpsd.gitlab.io/gpsd/" -changelog="https://gpsd.gitlab.io/gpsd/NEWS" -distfiles="https://download-mirror.savannah.gnu.org/releases/gpsd/gpsd-${version}.tar.xz" -checksum=45c0d4779324bd59a47cfcb7ac57180d2dbdf418603d398a079392dabf1f740c -python_version=3 # Must be same version as scons -system_accounts="gpsd" - -subpackages="gpsd-devel gpsd-qt gpsd-qt-devel" -if [ -z "$CROSS_BUILD" ]; then - subpackages+=" gpsd-python gpsd-xgps" - makedepends+=" python3-devel python3-gobject-devel" -else - # xxx scons uses its environment to build python stuff; so arch - # and python version must match. This should be fixed. - make_build_args+=" python=0" -fi - -pre_build() { - unset LD -} - -pre_install() { - unset LD - makejobs="-j1" -} - -post_install() { - vsv gpsd - vlicense COPYING - vlicense AUTHORS - vbin gpsinit - if [ -z "$CROSS_BUILD" ]; then - mv ${DESTDIR}/usr/local/lib/python* "${DESTDIR}/usr/lib" - fi -} - -gpsd-python_package() { - short_desc+=" - Python tools/bindings" - depends="python3 python3-pyserial gnuplot ${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove "usr/lib/python*" - vmove usr/bin/gegps - vmove usr/bin/gpscat - vmove usr/bin/gpsfake - vmove usr/bin/gpsprof - vmove usr/bin/ubxtool - vmove usr/bin/zerk - vmove usr/share/man/man1/gegps.1 - vmove usr/share/man/man1/gpscat.1 - vmove usr/share/man/man1/gpsfake.1 - vmove usr/share/man/man1/gpsprof.1 - vmove usr/share/man/man1/ubxtool.1 - vmove usr/share/man/man1/zerk.1 - } -} - -gpsd-xgps_package() { - short_desc+=" - PyGI based clients" - depends="${sourcepkg}-python>=${version}_${revision} gtk+3 python3-gobject" - pkg_install() { - vmove usr/bin/xgps - vmove usr/bin/xgpsspeed - vmove "usr/share/man/man1/xgps*" - } -} - -gpsd-qt_package() { - short_desc+=" - Qt5 bindings" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove "usr/lib/libQgpsmm.so.*" - } -} - -gpsd-qt-devel_package() { - short_desc+=" - Qt5 development files" - depends="qt5-devel ${sourcepkg}-devel>=${version}_${revision}" - pkg_install() { - vmove usr/lib/libQgpsmm.so - vmove usr/lib/pkgconfig/Qgpsmm.pc - vmove usr/lib/libQgpsmm.prl - vmove usr/share/man/man3/libQgpsmm.3 - } -} - -gpsd-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove "usr/lib/pkgconfig/libgps*.pc" - vmove usr/lib/libgps.so - vmove usr/lib/libgpsdpacket.so - vmove "usr/share/man/man3/libgps*" - } -} diff --git a/srcpkgs/gpsd/update b/srcpkgs/gpsd/update deleted file mode 100644 index af894a945853db..00000000000000 --- a/srcpkgs/gpsd/update +++ /dev/null @@ -1 +0,0 @@ -ignore="*~dev" diff --git a/srcpkgs/gpsim-devel b/srcpkgs/gpsim-devel deleted file mode 120000 index b7c82e348b0f49..00000000000000 --- a/srcpkgs/gpsim-devel +++ /dev/null @@ -1 +0,0 @@ -gpsim \ No newline at end of file diff --git a/srcpkgs/gpsim/template b/srcpkgs/gpsim/template deleted file mode 100644 index 800c8688e979ff..00000000000000 --- a/srcpkgs/gpsim/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 'gpsim' -pkgname=gpsim -version=0.31.0 -revision=2 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="gtk+-devel popt-devel readline-devel" -short_desc="Full-featured software simulator for Microchip PIC mictocontrollers" -maintainer="Robert Lowry <bobertlo@gmail.com>" -license="GPL-2.0-or-later" -homepage="http://gpsim.sourceforge.net/" -distfiles="https://sourceforge.net/projects/gpsim/files/gpsim/${version}/gpsim-${version}.tar.gz" -checksum=110ee6be3a5d02b32803a91e480cbfc9d423ef72e0830703fc0bc97b9569923f - -post_patch() { - vsed -i src/modules.cc -e '/#include "error.h"/d' - vsed -i src/breakpoints.h -e '/#include "\.\.\/config.h"/d' -} - -gpsim-devel_package() { - short_desc+=" - development files" - depends="gpsim-${version}_${revision} gtk+-devel popt-devel readline-devel" - pkg_install() { - vmove usr/include/gpsim - vmove usr/include/eXdbm - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/gpsim/update b/srcpkgs/gpsim/update deleted file mode 100644 index 5f1f1d7029c8b9..00000000000000 --- a/srcpkgs/gpsim/update +++ /dev/null @@ -1 +0,0 @@ -ignore="0.x.y" diff --git a/srcpkgs/gptfdisk/template b/srcpkgs/gptfdisk/template deleted file mode 100644 index 931381df74b15a..00000000000000 --- a/srcpkgs/gptfdisk/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'gptfdisk' -pkgname=gptfdisk -version=1.0.10 -revision=1 -build_style=gnu-makefile -make_check_target=test -makedepends="ncurses-devel popt-devel libuuid-devel" -short_desc="GPT fdisk text-mode partitioning tool" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-or-later" -homepage="https://www.rodsbooks.com/gdisk/" -distfiles="${SOURCEFORGE_SITE}/${pkgname}/${pkgname}-${version}.tar.gz" -checksum=2abed61bc6d2b9ec498973c0440b8b804b7a72d7144069b5a9209b2ad693a282 - -pre_build() { - vsed -i 's#<ncursesw/ncurses.h>#<ncurses.h>#' gptcurses.cc -} - -do_install() { - for f in cgdisk gdisk sgdisk fixparts; do - vbin ${f} - if [ -r "${f}.8" ]; then - vman ${f}.8 - fi - done -} diff --git a/srcpkgs/gputils/template b/srcpkgs/gputils/template deleted file mode 100644 index 8b937c56a42f64..00000000000000 --- a/srcpkgs/gputils/template +++ /dev/null @@ -1,11 +0,0 @@ -# Template file for 'gputils' -pkgname=gputils -version=1.5.0.1 -revision=1 -build_style=gnu-configure -short_desc="PIC Programming Utilities" -maintainer="Leandro Vital <leavitals@gmail.com>" -license="GPL-2.0-or-later" -homepage="http://gputils.sourceforge.net/" -distfiles="${SOURCEFORGE_SITE}/gputils/gputils-${version%.*}-${version##*.}.tar.gz" -checksum=96994faedf90f018e6ed8802a32165ba9350f8be73ff1b3489961cad0f3e08b3 diff --git a/srcpkgs/gputils/update b/srcpkgs/gputils/update deleted file mode 100644 index 5a4f6a86d0e97c..00000000000000 --- a/srcpkgs/gputils/update +++ /dev/null @@ -1,2 +0,0 @@ -pattern='(?<!-)\b\Q'"$pkgname"'\E[-_]?((src|source)[-_])?\K([^/_\s]*?\d[^/_\s]*?)(?=(?:[-_.](?:src|source|orig))?\.(?:[jt]ar|shar|t[bglx]z|tbz2|zip))\b' -ignore="20??????-*" diff --git a/srcpkgs/gqrx/template b/srcpkgs/gqrx/template deleted file mode 100644 index 884396fea05692..00000000000000 --- a/srcpkgs/gqrx/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'gqrx' -pkgname=gqrx -version=2.17.7 -revision=2 -build_style=cmake -configure_args="$(vopt_if gr_audio -DLINUX_AUDIO_BACKEND=Gr-audio) - $(vopt_if portaudio -DLINUX_AUDIO_BACKEND=Portaudio)" -hostmakedepends="pkg-config qt6-base qt6-tools python3 gnuradio" -makedepends="gnuradio-devel gnuradio-osmosdr-devel pulseaudio-devel qt6-svg-devel - alsa-lib-devel jack-devel qt6-tools $(vopt_if portaudio portaudio-devel)" -depends="desktop-file-utils" -short_desc="Software defined radio receiver powered by GNU Radio and Qt" -maintainer="classabbyamp <void@placeviolette.net>" -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=4aaab8a3c185cd99d6dda56d95b8f1b20128a6acfd2e86e0349d432a5fdcbce4 - -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 resources/icons/gqrx.svg 644 usr/share/pixmaps -} diff --git a/srcpkgs/grabc/template b/srcpkgs/grabc/template deleted file mode 100644 index 6e7e55663e68f8..00000000000000 --- a/srcpkgs/grabc/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'grabc' -pkgname=grabc -reverts=1.1_1 -version=1.0.2 -revision=1 -create_wrksrc=yes -build_wrksrc="${pkgname}-${version}" -build_style=gnu-makefile -makedepends="libX11-devel" -short_desc="Identify color of a pixel on the screen" -maintainer="Duncaen <duncaen@voidlinux.org>" -license="MIT" -homepage="http://www.muquit.com/muquit/software/grabc/grabc.html" -# Remove the license file on next version bump as it will be included. -distfiles="https://github.com/muquit/grabc/archive/v${version}.tar.gz - https://raw.githubusercontent.com/muquit/grabc/b9e4316/LICENSE.txt" -checksum="a3e4d2e5b11ef63e8928a630418fc8dfe1327585adc48aef8d0f13b2d78d5ea0 - 9691605fc9d14f0924faf49367189f9c5bc50e4872987b637b18db77960b1536" - -pre_build() { - vsed -e 's|/usr/local|/usr|' -i Makefile -} - -post_install() { - vlicense ../LICENSE.txt -} diff --git a/srcpkgs/gradle/files/gradle b/srcpkgs/gradle/files/gradle deleted file mode 100644 index 88e35cd3c42f84..00000000000000 --- a/srcpkgs/gradle/files/gradle +++ /dev/null @@ -1,7 +0,0 @@ -#!/bin/sh -APP_NAME="Gradle" -APP_BASE_NAME=`basename "$0"` -APP_HOME="/usr/lib/gradle" -APP_VERSION=@VERSION@ - -java $JAVA_OPTS -classpath $APP_HOME/lib/gradle-launcher-$APP_VERSION.jar org.gradle.launcher.GradleMain "$@" diff --git a/srcpkgs/gradle/template b/srcpkgs/gradle/template deleted file mode 100644 index 7e79f4276aa4fc..00000000000000 --- a/srcpkgs/gradle/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'gradle' -pkgname=gradle -reverts="8.14.1_1" -version=8.11.1 -revision=2 -depends="virtual?java-environment" -short_desc="Build system for Java/C/C++ software" -maintainer="Bnyro <bnyro@tutanota.com>" -license="Apache-2.0" -homepage="https://gradle.org/" -changelog="https://docs.gradle.org/${version}/release-notes.html" -distfiles="https://services.gradle.org/distributions/gradle-${version}-bin.zip" -checksum=f397b287023acdba1e9f6fc5ea72d22dd63669d59ed4a289a29b1a76eee151c6 - -do_install() { - vmkdir "usr/lib/gradle" - sed ${FILESDIR}/gradle -e "s;@VERSION@;${version};" > gradle - vbin gradle - vdoc README - mv lib ${DESTDIR}/usr/lib/gradle/ -} diff --git a/srcpkgs/grafana/files/grafana/run b/srcpkgs/grafana/files/grafana/run deleted file mode 100644 index 70113906b4b976..00000000000000 --- a/srcpkgs/grafana/files/grafana/run +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh -exec 2>&1 -exec chpst -u _grafana:_grafana grafana server -homepath /usr/share/grafana/ -config /etc/grafana/grafana.ini 2>&1 diff --git a/srcpkgs/grafana/template b/srcpkgs/grafana/template deleted file mode 100644 index f44ea57bbe2e75..00000000000000 --- a/srcpkgs/grafana/template +++ /dev/null @@ -1,69 +0,0 @@ -# Template file for 'grafana' -pkgname=grafana -version=12.1.1 -revision=1 -build_style=go -# longer tests timeout, TestIntegrationListFiles fails when running in CI -make_check_args="-short -skip TestIntegrationListFiles" -go_import_path=github.com/grafana/grafana -go_package="${go_import_path}/pkg/cmd/grafana-cli ${go_import_path}/pkg/cmd/grafana-server ${go_import_path}/pkg/cmd/grafana" -hostmakedepends="tar make" -short_desc="Open platform for beautiful analytics and monitoring" -maintainer="Michael Aldridge <maldridge@voidlinux.org>" -license="Apache-2.0" -homepage="https://grafana.com" -distfiles="https://dl.grafana.com/oss/release/grafana-${version}.linux-amd64.tar.gz - https://github.com/grafana/grafana/archive/v${version}.tar.gz" -checksum="825a1da86245046a1822fe5cb8901859d3f3f483b8e2b4cff166d0c03991d214 - ff9bb988385c47b5b9429c9dd928d7084def8b950815d96badc9ded495361519" - -case "$XBPS_TARGET_MACHINE" in - i686*) broken="runtime: out of memory: cannot allocate 4194304-byte block (4202266624 in use)";; -esac - -system_accounts="_grafana" -_grafana_homedir="/var/lib/grafana" -make_dirs="/var/log/grafana 0755 _grafana _grafana - /var/lib/grafana 0750 _grafana _grafana" - -conf_files="/etc/grafana/grafana.ini" - -go_ldflags="-X main.version=${version}" - -post_extract() { - # remove prebuilt binaries - rm bin/* -} - -pre_build() { - CGO_ENABLED=0 GOARCH= make gen-go -} - -do_install() { - # only install grafana binaries - GOPATH/bin contains eg. wire used at - # buildtime, which we don't want in the package - for f in ${GOPATH}/bin/grafana* ${GOPATH}/bin/*/grafana*; do - if [ -f "$f" ] && [ -x "$f" ]; then - vbin "$f" - fi - done -} - -post_install() { - vmkdir usr/share/grafana - vcopy public usr/share/grafana/ - vcopy conf usr/share/grafana/ - - # This next step is an aweful hack, we need to create the base - # config file to allow this to startup out of the box, but we - # don't want to version the config file. - vmkdir etc/grafana - vinstall conf/defaults.ini 0644 etc/grafana grafana.ini - vsed -i "s:data = data:data = /var/lib/grafana/data:" ${DESTDIR}/etc/grafana/grafana.ini - vsed -i "s:data/log:/var/log/grafana:" ${DESTDIR}/etc/grafana/grafana.ini - vsed -i "s:data/plugins:/var/lib/grafana/plugins:" ${DESTDIR}/etc/grafana/grafana.ini - vsed -i "s:grafana.db:/var/lib/grafana/grafana.db:" ${DESTDIR}/etc/grafana/grafana.ini - - # And finally, the service directory - vsv grafana -} diff --git a/srcpkgs/grafx2/template b/srcpkgs/grafx2/template deleted file mode 100644 index f167d49708221b..00000000000000 --- a/srcpkgs/grafx2/template +++ /dev/null @@ -1,41 +0,0 @@ -# Template file for 'grafx2' -pkgname=grafx2 -version=2.6 -revision=3 -_recoil_version=4.3.1 -create_wrksrc=yes -build_wrksrc="src" -build_style=gnu-makefile -make_build_args="API=sdl2" -hostmakedepends="pkg-config" -makedepends="SDL2_image-devel SDL2_ttf-devel fontconfig-devel lua53-devel" -depends="desktop-file-utils" -short_desc="Bitmap/pixel drawing program like Deluxe Paint" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-only" -homepage="http://grafx2.chez.com/" -#changelog="http://grafx2.chez.com/index.php?article9/2010s" -distfiles="https://gitlab.com/GrafX2/grafX2/-/archive/v${version}/grafX2-v${version}.tar.gz - ${SOURCEFORGE_SITE}/recoil/${_recoil_version}/recoil-${_recoil_version}.tar.gz" -checksum="1d679216e481b0c22d1d160eb1f66ed6ef2c1ec4eda6f5c0f2ec406d16045534 - 8f64fd21bafa180e6cbac5853ef65453f080385b3c53600af8360e938668e574" - -post_extract() { - mv grafX2-v$version/* . - mv recoil-${_recoil_version} 3rdparty/ - touch 3rdparty/recoil-${_recoil_version}/.ok -} - -pre_build() { - # musl __sighandler_t fix - sed -i 's/defined(__macosx__)/!defined(__GLIBC__)/' init.c -} - -do_install() { - vbin ../bin/grafx2-sdl2 grafx2 - vman ../misc/unix/grafx2.1 - vinstall ../misc/unix/grafx2.desktop 644 usr/share/applications - vinstall ../misc/unix/grafx2.xpm 644 usr/share/pixmaps - vinstall ../share/icons/grafx2.svg 644 usr/share/icons - vcopy ../share/grafx2 usr/share -} diff --git a/srcpkgs/grafx2/update b/srcpkgs/grafx2/update deleted file mode 100644 index ca48d63766fbb0..00000000000000 --- a/srcpkgs/grafx2/update +++ /dev/null @@ -1,2 +0,0 @@ -site="https://gitlab.com/GrafX2/grafX2/tags" -pattern='href="/\QGrafX2/grafx2\E/tags/[^\d\.]*\K[\d\.]*' diff --git a/srcpkgs/grail-devel b/srcpkgs/grail-devel deleted file mode 120000 index 741e69fc7df57e..00000000000000 --- a/srcpkgs/grail-devel +++ /dev/null @@ -1 +0,0 @@ -grail \ No newline at end of file diff --git a/srcpkgs/grail/template b/srcpkgs/grail/template deleted file mode 100644 index 3f4382a7f3f43a..00000000000000 --- a/srcpkgs/grail/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'grail' -pkgname=grail -version=3.1.1 -revision=2 -build_style=gnu-configure -configure_args="--with-x11" -hostmakedepends="pkg-config" -makedepends="frame-devel libXfixes-devel libXi-devel" -short_desc="Gesture Recognition And Instantiation Library" -maintainer="Enno Boland <gottox@voidlinux.org>" -license="LGPL-3.0-only" -homepage="https://launchpad.net/grail" -distfiles="https://launchpad.net/${pkgname}/trunk/${version}/+download/${pkgname}-${version}.tar.bz2" -checksum=5eed1f650f042481daa3a2de5e7d43261fe343b2a1b1e240f3b7fc26572c9df3 - -grail-devel_package() { - depends="grail>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/gramps/template b/srcpkgs/gramps/template deleted file mode 100644 index e17407cb9f0c88..00000000000000 --- a/srcpkgs/gramps/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'gramps' -pkgname=gramps -version=6.0.5 -revision=1 -build_style=python3-module -hostmakedepends="pkg-config intltool python3-setuptools" -depends="gtk+3 python3-gobject python3-bsddb3 python3-PyICU python3-jsonschema python3-lxml python3-imagesize python3-orjson" -checkdepends="$depends" -short_desc="Genealogy program" -maintainer="Piraty <mail@piraty.dev>" -license="GPL-2.0-or-later" -homepage="https://gramps-project.org" -changelog="https://gramps-project.org/blog/2025/09/2125/" -distfiles="https://github.com/gramps-project/${pkgname}/archive/v${version}.tar.gz" -checksum=1295fe352669cdf419d762445db1d26ba5492da30c0a78fef278856eda9cc680 -# borked tests -make_check="ci-skip" - -post_install() { - echo -n '/usr/share' > ${DESTDIR}/${py3_sitelib}/gramps/gen/utils/resource-path -} diff --git a/srcpkgs/granite-devel b/srcpkgs/granite-devel deleted file mode 120000 index 631d8ec649ecb2..00000000000000 --- a/srcpkgs/granite-devel +++ /dev/null @@ -1 +0,0 @@ -granite \ No newline at end of file diff --git a/srcpkgs/granite/template b/srcpkgs/granite/template deleted file mode 100644 index 8a926d4ea95b02..00000000000000 --- a/srcpkgs/granite/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'granite' -pkgname=granite -version=6.2.0 -revision=1 -build_style=meson -build_helper="gir" -hostmakedepends="pkg-config gettext vala" -makedepends="gtk+3-devel libgee08-devel" -depends="hicolor-icon-theme" -short_desc="GTK3 widget library for elementary OS" -maintainer="Cameron Nemo <cam@nohom.org>" -license="LGPL-3.0-or-later" -homepage="https://github.com/elementary/granite" -distfiles="https://github.com/elementary/granite/archive/${version}.tar.gz" -checksum=067d31445da9808a802fca523630c3e4b84d2d7c78ae547ced017cb7f3b9c6b5 - -granite-devel_package() { - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - vmove usr/share/vala - vmove usr/share/gir-1.0 - } -} diff --git a/srcpkgs/granite7-devel b/srcpkgs/granite7-devel deleted file mode 120000 index 26532a65c2f9fb..00000000000000 --- a/srcpkgs/granite7-devel +++ /dev/null @@ -1 +0,0 @@ -granite7 \ No newline at end of file diff --git a/srcpkgs/granite7/template b/srcpkgs/granite7/template deleted file mode 100644 index 01ef41115b6cc0..00000000000000 --- a/srcpkgs/granite7/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'granite7' -pkgname=granite7 -version=7.6.0 -revision=1 -build_style=meson -build_helper="gir" -hostmakedepends="pkg-config gettext vala sassc glib-devel gtk4-update-icon-cache gtk-update-icon-cache" -makedepends="gtk4-devel libgee08-devel" -depends="hicolor-icon-theme" -short_desc="GTK4 widget library for elementary OS" -maintainer="Cameron Nemo <cam@nohom.org>" -license="LGPL-3.0-or-later" -homepage="https://github.com/elementary/granite" -distfiles="https://github.com/elementary/granite/archive/refs/tags/${version}.tar.gz" -checksum=4b4e4f7f86eb3f55116faec42ebd87e04c3e424d82715ecd967ed39540dca5ef - -granite7-devel_package() { - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - vmove usr/share/vala - vmove usr/share/gir-1.0 - } -} diff --git a/srcpkgs/grantlee5-devel b/srcpkgs/grantlee5-devel deleted file mode 120000 index 4c1c0fde4fe4ac..00000000000000 --- a/srcpkgs/grantlee5-devel +++ /dev/null @@ -1 +0,0 @@ -grantlee5 \ No newline at end of file diff --git a/srcpkgs/grantlee5/template b/srcpkgs/grantlee5/template deleted file mode 100644 index 17943636e1133e..00000000000000 --- a/srcpkgs/grantlee5/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'grantlee5' -pkgname=grantlee5 -version=5.3.1 -revision=1 -build_style=cmake -makedepends="qt5-script-devel qt5-tools-devel qt5-declarative-devel" -short_desc="Qt5 string template engine based on the Django template system" -maintainer="Orphaned <orphan@voidlinux.org>" -license="LGPL-2.1-or-later" -homepage="https://github.com/steveire/grantlee" -distfiles="${homepage}/archive/v${version}.tar.gz>${pkgname}-${version}.tar.gz" -checksum=ba288ae9ed37ec0c3622ceb40ae1f7e1e6b2ea89216ad8587f0863d64be24f06 - -if [ -n "$CROSS_BUILD" ]; then - hostmakedepends+=" qt5-host-tools qt5-tools-devel" -fi - -grantlee5-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/grap/template b/srcpkgs/grap/template deleted file mode 100644 index c07de6fe94c7ac..00000000000000 --- a/srcpkgs/grap/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'grap' -pkgname=grap -version=1.49 -revision=1 -build_style=gnu-configure -hostmakedepends="flex" -short_desc="Language for typesetting graphs" -maintainer="Andrew Benson <abenson+void@gmail.com>" -license="BSD-2-Clause" -homepage="https://www.lunabase.org/~faber/Vault/software/grap/" -distfiles="${homepage}/grap-${version}.tar.gz" -checksum=f0bc7f09641a5ec42f019da64b0b2420d95c223b91b3778ae73cb68acfdf4e23 - -post_install() { - vlicense COPYRIGHT LICENSE -} diff --git a/srcpkgs/graphene-devel b/srcpkgs/graphene-devel deleted file mode 120000 index 4ba996499630a9..00000000000000 --- a/srcpkgs/graphene-devel +++ /dev/null @@ -1 +0,0 @@ -graphene \ No newline at end of file diff --git a/srcpkgs/graphene/template b/srcpkgs/graphene/template deleted file mode 100644 index 28645987120242..00000000000000 --- a/srcpkgs/graphene/template +++ /dev/null @@ -1,54 +0,0 @@ -# Template file for 'graphene' -pkgname=graphene -version=1.10.8 -revision=1 -build_style=meson -build_helper="gir" -configure_args="-Dinstalled_tests=false - $(vopt_feature gir introspection)" -hostmakedepends="pkg-config" -makedepends="libglib-devel" -short_desc="Thin layer of types for graphic libraries" -maintainer="Enno Boland <gottox@voidlinux.org>" -license="MIT" -homepage="https://github.com/ebassi/graphene" -changelog="https://github.com/ebassi/graphene/releases" -distfiles="${GNOME_SITE}/graphene/${version%.*}/graphene-${version}.tar.xz" -checksum=a37bb0e78a419dcbeaa9c7027bcff52f5ec2367c25ec859da31dfde2928f279a - -case "$XBPS_TARGET_MACHINE" in - x86_64*) configure_args+=" -Dsse2=true" ;; - *) configure_args+=" -Dsse2=false" ;; -esac - -case "$XBPS_TARGET_MACHINE" in - aarch64*) configure_args+=" -Darm_neon=true" ;; - *) configure_args+=" -Darm_neon=false" ;; -esac - -if [ "$XBPS_TARGET_WORDSIZE" = "64" ]; then - configure_args+=" -Dgcc_vector=true" -else - configure_args+=" -Dgcc_vector=false" -fi - -build_options="gir" -build_options_default="gir" - -post_install() { - vlicense LICENSE.txt LICENSE -} - -graphene-devel_package() { - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - vmove usr/lib/graphene-1.0 - if [ "$build_option_gir" ]; then - vmove usr/share/gir-1.0 - fi - } -} diff --git a/srcpkgs/graphite-devel b/srcpkgs/graphite-devel deleted file mode 120000 index af95b7427e8aa2..00000000000000 --- a/srcpkgs/graphite-devel +++ /dev/null @@ -1 +0,0 @@ -graphite \ No newline at end of file diff --git a/srcpkgs/graphite/template b/srcpkgs/graphite/template deleted file mode 100644 index 6eec9996234b2c..00000000000000 --- a/srcpkgs/graphite/template +++ /dev/null @@ -1,37 +0,0 @@ -# Template file for 'graphite' -pkgname=graphite -version=1.3.14 -revision=1 -build_style=cmake -configure_args="-DGRAPHITE2_COMPARE_RENDERER=OFF" -hostmakedepends="pkg-config" -makedepends="freetype-devel" -short_desc="Reimplementation of the SIL Graphite text processing engine" -maintainer="Orphaned <orphan@voidlinux.org>" -license="LGPL-2.1-or-later, GPL-2.0-or-later" -homepage="https://github.com/silnrsi/graphite" -distfiles="https://github.com/silnrsi/graphite/releases/download/${version}/graphite2-${version}.tgz" -checksum=f99d1c13aa5fa296898a181dff9b82fb25f6cc0933dbaa7a475d8109bd54209d - -if [ "$XBPS_TARGET_LIBC" = "musl" ]; then - LDFLAGS+=" -L${XBPS_CROSS_BASE}/usr/lib -lssp_nonshared" -fi - -pre_configure() { - case "$XBPS_TARGET_MACHINE" in - i686-musl|ppc-musl|ppcle-musl) # fails to link against ssp_nonshared with -nodefaultlibs - vsed -i src/CMakeLists.txt -e "s;-nodefaultlibs;;" - ;; - esac -} - -graphite-devel_package() { - depends="${makedepends} ${sourcepkg}-${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - vmove usr/share - } -} diff --git a/srcpkgs/graphite/update b/srcpkgs/graphite/update deleted file mode 100644 index 40a2fe420b7736..00000000000000 --- a/srcpkgs/graphite/update +++ /dev/null @@ -1 +0,0 @@ -pkgname=graphite2 diff --git a/srcpkgs/graphviz-devel b/srcpkgs/graphviz-devel deleted file mode 120000 index abecf5d9457df1..00000000000000 --- a/srcpkgs/graphviz-devel +++ /dev/null @@ -1 +0,0 @@ -graphviz \ No newline at end of file diff --git a/srcpkgs/graphviz-libs b/srcpkgs/graphviz-libs deleted file mode 120000 index abecf5d9457df1..00000000000000 --- a/srcpkgs/graphviz-libs +++ /dev/null @@ -1 +0,0 @@ -graphviz \ No newline at end of file diff --git a/srcpkgs/graphviz/INSTALL b/srcpkgs/graphviz/INSTALL deleted file mode 100644 index 226b91bcd92794..00000000000000 --- a/srcpkgs/graphviz/INSTALL +++ /dev/null @@ -1,15 +0,0 @@ -# -# This script builds the dot plugin list. -# -case "${ACTION}" in -post) - echo "Building dot(1) plugin list... " - if [ -f usr/lib/graphviz/config ]; then - rm -f usr/lib/graphviz/config - fi - if [ -f usr/lib/graphviz/config6 ]; then - rm -f usr/lib/graphviz/config6 - fi - usr/bin/dot -c && echo "done." - ;; -esac diff --git a/srcpkgs/graphviz/REMOVE b/srcpkgs/graphviz/REMOVE deleted file mode 100644 index 6905da25de6a4f..00000000000000 --- a/srcpkgs/graphviz/REMOVE +++ /dev/null @@ -1,13 +0,0 @@ -# -# This script removes dot -c generated files. -# -case "${ACTION}" in -pre) - if [ -f usr/lib/graphviz/config ]; then - rm -f usr/lib/graphviz/config - fi - if [ -f usr/lib/graphviz/config6 ]; then - rm -f usr/lib/graphviz/config6 - fi - ;; -esac diff --git a/srcpkgs/graphviz/graphviz-gtk.INSTALL b/srcpkgs/graphviz/graphviz-gtk.INSTALL deleted file mode 120000 index 842bf0e100c828..00000000000000 --- a/srcpkgs/graphviz/graphviz-gtk.INSTALL +++ /dev/null @@ -1 +0,0 @@ -INSTALL \ No newline at end of file diff --git a/srcpkgs/graphviz/graphviz-gtk.REMOVE b/srcpkgs/graphviz/graphviz-gtk.REMOVE deleted file mode 120000 index 842bf0e100c828..00000000000000 --- a/srcpkgs/graphviz/graphviz-gtk.REMOVE +++ /dev/null @@ -1 +0,0 @@ -INSTALL \ No newline at end of file diff --git a/srcpkgs/graphviz/graphviz-x11.INSTALL b/srcpkgs/graphviz/graphviz-x11.INSTALL deleted file mode 120000 index 842bf0e100c828..00000000000000 --- a/srcpkgs/graphviz/graphviz-x11.INSTALL +++ /dev/null @@ -1 +0,0 @@ -INSTALL \ No newline at end of file diff --git a/srcpkgs/graphviz/graphviz-x11.REMOVE b/srcpkgs/graphviz/graphviz-x11.REMOVE deleted file mode 120000 index 842bf0e100c828..00000000000000 --- a/srcpkgs/graphviz/graphviz-x11.REMOVE +++ /dev/null @@ -1 +0,0 @@ -INSTALL \ No newline at end of file diff --git a/srcpkgs/graphviz/template b/srcpkgs/graphviz/template deleted file mode 100644 index 41f57e3316c89d..00000000000000 --- a/srcpkgs/graphviz/template +++ /dev/null @@ -1,58 +0,0 @@ -# Template file for 'graphviz' -pkgname=graphviz -version=14.0.5 -revision=1 -build_style=gnu-configure -configure_args="--with-gts --with-ann=no" -make_build_args="HOSTCC=$BUILD_CC" -hostmakedepends="automake flex libltdl-devel libtool perl pkg-config python3" -makedepends="libpng-devel gd-devel gtk+3-devel librsvg-devel libltdl-devel - libXaw-devel gts-devel" -depends="liberation-fonts-ttf" -checkdepends="${depends}" -short_desc="Graph Visualization Software" -maintainer="Leah Neukirchen <leah@vuxu.org>" -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=8109553a15e2c2340a6290e520e629225689f8511ec5a68117a4f6cd9920015d - -# `make check` is broken: -# https://gitlab.com/graphviz/graphviz/-/issues/2112 -# -# Testing is via pytest: -# https://gitlab.com/graphviz/graphviz/-/blob/main/DEVELOPERS.md#testing -# -# They expect graphviz already installed before testing, disable -make_check=no - -pre_configure() { - ./autogen.sh NOCONFIG -} - -post_install() { - vlicense epl-v10.txt LICENSE - - rm -rf ${DESTDIR}/usr/share/graphviz/doc - # dot_builtins is just dot with preloaded plugins (for testing?) - rm -f ${DESTDIR}/usr/bin/dot_builtins -} - -graphviz-libs_package() { - short_desc+=" - runtime libraries" - pkg_install() { - vmove "usr/lib/*.so.*" - } -} - -graphviz-devel_package() { - depends="graphviz-libs>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - vmove usr/share/man/man3 - } -} diff --git a/srcpkgs/graphwar/files/graphwar b/srcpkgs/graphwar/files/graphwar deleted file mode 100644 index 7cbd7e668554a2..00000000000000 --- a/srcpkgs/graphwar/files/graphwar +++ /dev/null @@ -1,2 +0,0 @@ -#! /bin/sh -java -jar /usr/share/java/graphwar/graphwar.jar "$@" diff --git a/srcpkgs/graphwar/files/graphwar-globalServer b/srcpkgs/graphwar/files/graphwar-globalServer deleted file mode 100644 index ac962e012d7163..00000000000000 --- a/srcpkgs/graphwar/files/graphwar-globalServer +++ /dev/null @@ -1,2 +0,0 @@ -#! /bin/sh -java -jar /usr/share/java/graphwar/globalServer.jar "$@" diff --git a/srcpkgs/graphwar/files/graphwar-roomServer b/srcpkgs/graphwar/files/graphwar-roomServer deleted file mode 100644 index 23d885fa24dea7..00000000000000 --- a/srcpkgs/graphwar/files/graphwar-roomServer +++ /dev/null @@ -1,2 +0,0 @@ -#! /bin/sh -java -jar /usr/share/java/graphwar/roomServer.jar "$@" diff --git a/srcpkgs/graphwar/template b/srcpkgs/graphwar/template deleted file mode 100644 index 91dbc1b6f02177..00000000000000 --- a/srcpkgs/graphwar/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'graphwar' -pkgname=graphwar -version=1.0.0 -revision=1 -build_style=gnu-makefile -hostmakedepends="openjdk11" -depends="virtual?java-environment" -short_desc="Hit your enemies using mathematical functions" -maintainer="Eloi Torrents <eloitor@disroot.org>" -license="GPL-3.0-or-later" -homepage="http://www.graphwar.com/" -distfiles="https://github.com/catabriga/graphwar/archive/refs/tags/${version}.tar.gz" -checksum=53011a55adf3577d22dd2a190356d7fff7dc1379e4b8736dfd4933b47ab1e4e9 - -do_install() { - vmkdir usr/share/java - vmkdir usr/share/java/${pkgname} - vinstall globalServer.jar 644 usr/share/java/${pkgname} - vinstall graphwar.jar 644 usr/share/java/${pkgname} - vinstall roomServer.jar 644 usr/share/java/${pkgname} - vbin "${FILESDIR}/${pkgname}" - vbin "${FILESDIR}/${pkgname}-globalServer" - vbin "${FILESDIR}/${pkgname}-roomServer" -} diff --git a/srcpkgs/grass-devel b/srcpkgs/grass-devel deleted file mode 120000 index 0b83126164de48..00000000000000 --- a/srcpkgs/grass-devel +++ /dev/null @@ -1 +0,0 @@ -grass \ No newline at end of file diff --git a/srcpkgs/grass/patches/generic-installdir.patch b/srcpkgs/grass/patches/generic-installdir.patch deleted file mode 100644 index c0567bc17b396c..00000000000000 --- a/srcpkgs/grass/patches/generic-installdir.patch +++ /dev/null @@ -1,34 +0,0 @@ ---- a/grass.pc.in -+++ b/grass.pc.in -@@ -2,13 +2,13 @@ - # - # See also: grass --config - --prefix=@prefix@/grass-@GRASS_VERSION_MAJOR@.@GRASS_VERSION_MINOR@.@GRASS_VERSION_RELEASE@ --exec_prefix=@prefix@/grass-@GRASS_VERSION_MAJOR@.@GRASS_VERSION_MINOR@.@GRASS_VERSION_RELEASE@ --libdir=@prefix@/grass-@GRASS_VERSION_MAJOR@.@GRASS_VERSION_MINOR@.@GRASS_VERSION_RELEASE@/lib --includedir=@prefix@/grass-@GRASS_VERSION_MAJOR@.@GRASS_VERSION_MINOR@.@GRASS_VERSION_RELEASE@/include -+prefix=@prefix@/grass -+exec_prefix=@prefix@/grass -+libdir=@prefix@/grass -+includedir=@prefix@/grass - - Name: GRASS - Description: GRASS GIS - Version: @GRASS_VERSION_MAJOR@.@GRASS_VERSION_MINOR@.@GRASS_VERSION_RELEASE@ --Libs: -L@prefix@/grass-@GRASS_VERSION_MAJOR@.@GRASS_VERSION_MINOR@.@GRASS_VERSION_RELEASE@/lib -lgrass_gmath -lgrass_gis -lgrass_datetime -lgrass_gproj -lgrass_raster -lgrass_vector -lgrass_dbmibase -lgrass_dbmiclient -lm -lz --Cflags: -I@prefix@/grass-@GRASS_VERSION_MAJOR@.@GRASS_VERSION_MINOR@.@GRASS_VERSION_RELEASE@/include -+Libs: -L@prefix@/grass/lib -lgrass_gmath -lgrass_gis -lgrass_datetime -lgrass_gproj -lgrass_raster -lgrass_vector -lgrass_dbmibase -lgrass_dbmiclient -lm -lz -+Cflags: -I@prefix@/grass/include - ---- a/configure -+++ b/configure -@@ -4243,7 +4243,7 @@ - if test -n "$MACOSX_APP" ; then - INSTDIR='${prefix}'"/GRASS-${GRASS_VERSION_MAJOR}.${GRASS_VERSION_MINOR}.app/Contents/MacOS" - else -- INSTDIR='${prefix}'"/grass${GRASS_VERSION_MAJOR}${GRASS_VERSION_MINOR}" -+ INSTDIR='${prefix}'"/grass" - fi - - diff --git a/srcpkgs/grass/patches/musl.patch b/srcpkgs/grass/patches/musl.patch deleted file mode 100644 index 7cb2b8f74ad1ec..00000000000000 --- a/srcpkgs/grass/patches/musl.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/include/grass/gis.h -+++ b/include/grass/gis.h -@@ -23,6 +23,7 @@ - #include <stdio.h> - #include <stdarg.h> - #include <stdbool.h> -+#include <stdint.h> - - /* Grass and local include files */ - #include <grass/config.h> diff --git a/srcpkgs/grass/template b/srcpkgs/grass/template deleted file mode 100644 index 0dc590430d085b..00000000000000 --- a/srcpkgs/grass/template +++ /dev/null @@ -1,51 +0,0 @@ -# Template file for 'grass' -pkgname=grass -version=8.3.0 -revision=2 -build_style=gnu-configure -configure_args="--prefix=/usr/lib --enable-shared --without-pdal - --with-bzlib --with-nls --with-pthread --with-readline --with-geos - --with-blas --with-lapack --with-netcdf --with-odbc --with-openmp - --with-freetype-includes=${XBPS_CROSS_BASE}/usr/include/freetype2" -hostmakedepends="flex gettext libgdal-tools pkg-config python3-numpy python3-six - tar" -makedepends="proj-devel tiff-devel libgdal-devel sqlite-devel fftw-devel - cairo-devel glu-devel libzstd-devel bzip2-devel geos-devel gettext-devel - readline-devel lapack-devel blas-devel netcdf-devel unixodbc-devel libgomp-devel - wxPython" -depends="python3-numpy python3-dateutil python3-Pillow python3-matplotlib - python3-six python3-ply wxPython" -short_desc="Geographic Resources Analysis Support System - GIS" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-or-later" -homepage="https://grass.osgeo.org/" -distfiles="https://github.com/OSGeo/grass/archive/refs/tags/${version}.tar.gz" -checksum=8a38d297a41316ec0af1e4b4f8d00738f1fd98be768b8c6001b00e88817a2764 -nocross="tries to execute target binaries" -# 98-shlib-provides hook doesn't detect shlibs versioned before .so -shlib_provides=" - libgrass_datetime.8.3.so - libgrass_dbmibase.8.3.so - libgrass_dbmiclient.8.3.so - libgrass_gis.8.3.so - libgrass_gmath.8.3.so - libgrass_gproj.8.3.so - libgrass_imagery.8.3.so - libgrass_raster.8.3.so - libgrass_vector.8.3.so" - -post_install() { - vinstall grass.pc 644 usr/lib/pkgconfig -} - -grass-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove "usr/lib/grass/include" - vmove usr/lib/pkgconfig - while read -r file; do - vmove "${file/$DESTDIR/}" - done < <(find "${DESTDIR}/usr/lib/grass/lib" -type l) - } -} diff --git a/srcpkgs/grc/files/conf.socklog b/srcpkgs/grc/files/conf.socklog deleted file mode 100644 index 4f20200f5994f0..00000000000000 --- a/srcpkgs/grc/files/conf.socklog +++ /dev/null @@ -1,40 +0,0 @@ -# configuration file for socklog - -# date -regexp=^[0-9-]+(T)[0-9:]+(\.[0-9]{5}) -colours=default,black,black -count=once -- -# facility -regexp=\ ([a-z]+)\.([a-z]+):\ (([a-z-_]+):)? -colours=default,blue,cyan,default,blue -count=once -- -# severity -regexp=\.(warn|err|crit|alert|emerg): -colours=default,red -count=once -- -# everything in parentheses -regexp=\(([^)]+)\)|\[([^\]]+)\] -colours=green -- -# everything in `' -regexp=\`.+?\' -colours=yellow -- -# process and pid -regexp=([\w/\.\-]+)(\[\d+?\]) -colours=blue,yellow -- -# ip number -regexp=\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3} -colours=magenta -- -# connect -regexp=connect -colours=on_red -- -# sec -regexp=\[[0-9\ ]+\.[0-9]{6}\] -colours=black diff --git a/srcpkgs/grc/template b/srcpkgs/grc/template deleted file mode 100644 index 04af7e9e97b5fd..00000000000000 --- a/srcpkgs/grc/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'grc' -pkgname=grc -version=1.13 -revision=1 -depends="python3" -short_desc="Colouriser for logfiles and output of commands" -maintainer="Georg Schabel <gescha@posteo.de>" -license="GPL-2.0-or-later" -homepage="http://korpus.juls.savba.sk/~garabik/software/grc.html" -changelog="https://raw.githubusercontent.com/garabik/grc/master/debian/changelog" -distfiles="https://github.com/garabik/grc/archive/v${version}.tar.gz" -checksum=a7b10d4316b59ca50f6b749f1d080cea0b41cb3b7258099c3eb195659d1f144f -conf_files="/etc/grc.conf" - -do_install() { - vbin grc - vbin grcat - vman grc.1 - vman grcat.1 - vconf grc.conf - vmkdir usr/share/grc - vcopy colourfiles/conf.* usr/share/grc - vcopy "${FILESDIR}/conf.*" usr/share/grc - vcopy grc.zsh usr/share/grc - vcopy grc.fish usr/share/grc - vcopy grc.sh usr/share/grc -} diff --git a/srcpkgs/greetd/files/README.voidlinux b/srcpkgs/greetd/files/README.voidlinux deleted file mode 100644 index 3fe48e94986736..00000000000000 --- a/srcpkgs/greetd/files/README.voidlinux +++ /dev/null @@ -1,2 +0,0 @@ -In order for agreety to work correctly, disable the agetty service for the tty -set in /etc/greetd/config.toml. diff --git a/srcpkgs/greetd/files/greetd.pam b/srcpkgs/greetd/files/greetd.pam deleted file mode 100644 index 15a93788e9ad75..00000000000000 --- a/srcpkgs/greetd/files/greetd.pam +++ /dev/null @@ -1,9 +0,0 @@ -#%PAM-1.0 - -auth required pam_securetty.so -auth requisite pam_nologin.so -auth include system-local-login --auth optional pam_gnome_keyring.so -account include system-local-login -session include system-local-login --session optional pam_gnome_keyring.so auto_start diff --git a/srcpkgs/greetd/files/greetd/run b/srcpkgs/greetd/files/greetd/run deleted file mode 100644 index 19c22236bdc24f..00000000000000 --- a/srcpkgs/greetd/files/greetd/run +++ /dev/null @@ -1,4 +0,0 @@ -#!/bin/sh - -exec 2>&1 -exec greetd diff --git a/srcpkgs/greetd/patches/change-default-vt.patch b/srcpkgs/greetd/patches/change-default-vt.patch deleted file mode 100644 index 3dad6174058748..00000000000000 --- a/srcpkgs/greetd/patches/change-default-vt.patch +++ /dev/null @@ -1,13 +0,0 @@ -diff --git a/config.toml b/config.toml -index 3768a6e315..2a933309b4 100644 ---- a/config.toml -+++ b/config.toml -@@ -1,7 +1,7 @@ - [terminal] - # The VT to run the greeter on. Can be "next", "current" or a number - # designating the VT. --vt = 1 -+vt = 7 - - # The default session, also known as the greeter. - [default_session] diff --git a/srcpkgs/greetd/patches/fix-system-user.patch b/srcpkgs/greetd/patches/fix-system-user.patch deleted file mode 100644 index 6f47f3fd538d91..00000000000000 --- a/srcpkgs/greetd/patches/fix-system-user.patch +++ /dev/null @@ -1,8 +0,0 @@ ---- a/config.toml 2020-12-22 06:29:48.000000000 -0500 -+++ b/config.toml 2021-06-07 23:51:31.868809783 -0400 -@@ -13,4 +13,4 @@ - # The user to run the command as. The privileges this user must have depends - # on the greeter. A graphical greeter may for example require the user to be - # in the `video` group. --user = "greeter" -+user = "_greeter" diff --git a/srcpkgs/greetd/template b/srcpkgs/greetd/template deleted file mode 100644 index ebfda8ac5008c6..00000000000000 --- a/srcpkgs/greetd/template +++ /dev/null @@ -1,42 +0,0 @@ -# Template file for 'greetd' -pkgname=greetd -version=0.10.3 -revision=2 -build_style=cargo -conf_files="/etc/greetd/config.toml" -hostmakedepends="pkg-config scdoc" -makedepends="pam-devel" -short_desc="Minimal and flexible login manager daemon" -maintainer="cinerea0 <cinerea0@protonmail.com>" -license="GPL-3.0-or-later" -homepage="https://git.sr.ht/~kennylevinsen/greetd" -changelog="https://git.sr.ht/~kennylevinsen/greetd/refs" -distfiles="https://git.sr.ht/~kennylevinsen/greetd/archive/${version}.tar.gz" -checksum=ee5cb70e0add4ca9c9fe57e47581ab0002d44c07743fb5492469f3b570db640b - -system_accounts="_greeter" -_greeter_groups="video" -_greeter_homedir="/var/lib/_greeter" -make_dirs="/var/lib/_greeter 0755 _greeter _greeter" - -post_patch() { - # on cross, tries to find scdoc for the target and fails - vsed -i -e 's,pkg-config,/usr/bin/&,' man/Makefile -} - -pre_build() { - make -C man -} - -do_install() { - vbin "target/${RUST_TARGET}/release/agreety" - vbin "target/${RUST_TARGET}/release/fakegreet" - vbin "target/${RUST_TARGET}/release/greetd" - vinstall config.toml 644 etc/greetd/ - - make -C man install PREFIX=/usr DESTDIR="$DESTDIR" - - vinstall ${FILESDIR}/greetd.pam 644 etc/pam.d/ greetd - vsv greetd - vdoc "${FILESDIR}/README.voidlinux" -} diff --git a/srcpkgs/greg/template b/srcpkgs/greg/template deleted file mode 100644 index fc324b54d22143..00000000000000 --- a/srcpkgs/greg/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'greg' -pkgname=greg -version=0.4.7 -revision=11 -build_style=python3-module -pycompile_module="greg" -hostmakedepends="python3-setuptools" -depends="python3-feedparser python3-setuptools python3-lxml" -short_desc="Command-line podcast aggregator" -maintainer="Georg Schabel <gescha@posteo.de>" -license="GPL-3.0-or-later" -homepage="https://github.com/manolomartinez/greg" -distfiles="https://github.com/manolomartinez/greg/archive/v${version}.tar.gz" -checksum=d1b404835e34cd5f3a57b8fef4bdaef40bc77ea1606dcd8229b1b8c482b5e28a diff --git a/srcpkgs/grep/patches/efgrep-remove-warning.patch b/srcpkgs/grep/patches/efgrep-remove-warning.patch deleted file mode 100644 index 6371301688f005..00000000000000 --- a/srcpkgs/grep/patches/efgrep-remove-warning.patch +++ /dev/null @@ -1,10 +0,0 @@ -since 3.8, egrep and fgrep print a warning which can cause many issues with -programs not expecting this behaviour - ---- a/src/egrep.sh -+++ b/src/egrep.sh -@@ -1,4 +1,3 @@ - #!@SHELL@ - cmd=${0##*/} --echo "$cmd: warning: $cmd is obsolescent; using @grep@ @option@" >&2 - exec @grep@ @option@ "$@" diff --git a/srcpkgs/grep/template b/srcpkgs/grep/template deleted file mode 100644 index 10afbb3d1938b4..00000000000000 --- a/srcpkgs/grep/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'grep' -pkgname=grep -version=3.12 -revision=1 -build_style=gnu-configure -hostmakedepends="gettext-devel-tools pkg-config" -makedepends="pcre2-devel" -checkdepends="perl" -short_desc="GNU grep utility" -maintainer="Enno Boland <gottox@voidlinux.org>" -license="GPL-3.0-or-later" -homepage="https://www.gnu.org/software/grep/" -distfiles="${GNU_SITE}/grep/grep-${version}.tar.xz" -checksum=2649b27c0e90e632eadcd757be06c6e9a4f48d941de51e7c0f83ff76408a07b9 diff --git a/srcpkgs/grepcidr/template b/srcpkgs/grepcidr/template deleted file mode 100644 index 3d8a42ac9c4a4c..00000000000000 --- a/srcpkgs/grepcidr/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'grepcidr' -pkgname=grepcidr -version=2.991 -revision=2 -build_style=gnu-makefile -short_desc="Filter IP addresses matching IPv4 and IPv6 CIDR specifications" -maintainer="Leah Neukirchen <leah@vuxu.org>" -license="GPL-2.0-or-later" -homepage="http://www.taugh.com/grepcidr-2/" -distfiles="http://www.taugh.com/grepcidr-2/${pkgname}-${version}.tjz>${pkgname}-${version}.tar.bz2" -checksum=6ff3ebf5c5d9e9a0aea995d3b9d416e76c32ac2a495bc1a2a3b400cb773be795 - -pre_build() { - export CFLAGS="$CFLAGS $LDFLAGS" -} - -do_install() { - vbin grepcidr - vman grepcidr.1 -} diff --git a/srcpkgs/grex/template b/srcpkgs/grex/template deleted file mode 100644 index 17f3fbd6be857a..00000000000000 --- a/srcpkgs/grex/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'grex' -pkgname=grex -version=1.4.6 -revision=1 -build_style=cargo -short_desc="Tool for generating regular expressions from user-provided test cases" -maintainer="Bnyro <bnyro@tutanota.com>" -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=2ab9cb4c3d921711f23ea33a9e60dc11e9eaab450b16d1f2247bea2276822433 - -post_install() { - vdoc README.md -} diff --git a/srcpkgs/greybird-themes/template b/srcpkgs/greybird-themes/template deleted file mode 100644 index 13d144064ae2ab..00000000000000 --- a/srcpkgs/greybird-themes/template +++ /dev/null @@ -1,12 +0,0 @@ -# Template file for 'greybird-themes' -pkgname=greybird-themes -version=3.23.4 -revision=1 -build_style=meson -hostmakedepends="sassc glib-devel gdk-pixbuf-devel librsvg-devel" -short_desc="Elegant grey GTK+2/3 theme" -maintainer="Daniel Martinez <danielmartinez@cock.li>" -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=74dcec9b9bcf6c869941b661c50ce0d752b4eb4e193747db536ffd7e97d32453 diff --git a/srcpkgs/grilo-devel b/srcpkgs/grilo-devel deleted file mode 120000 index 43464a404f0be0..00000000000000 --- a/srcpkgs/grilo-devel +++ /dev/null @@ -1 +0,0 @@ -grilo \ No newline at end of file diff --git a/srcpkgs/grilo-plugins/template b/srcpkgs/grilo-plugins/template deleted file mode 100644 index fde48174b14642..00000000000000 --- a/srcpkgs/grilo-plugins/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'grilo-plugins' -pkgname=grilo-plugins -version=0.3.18 -revision=2 -build_style=meson -configure_args="-Dgoa=enabled" -hostmakedepends="pkg-config gettext itstool glib-devel gperf tinysparql - localsearch" -# XXX missing plugins: fakemetadata. -makedepends="grilo-devel gom-devel json-glib-devel - libquvi-devel sqlite-devel libgcrypt-devel gnome-online-accounts-devel - tinysparql-devel totem-pl-parser-devel libmediaart-devel - gstreamer1-devel libdmapsharing-devel lua54-devel libarchive-devel - avahi-glib-libs-devel libxml2-devel rest-devel" -checkdepends="python3-gobject gst-plugins-bad1 dbus" -short_desc="Plugins for Grilo" -maintainer="Orphaned <orphan@voidlinux.org>" -license="LGPL-2.1-or-later" -homepage="https://wiki.gnome.org/Projects/Grilo" -distfiles="${GNOME_SITE}/grilo-plugins/${version%.*}/grilo-plugins-${version}.tar.xz" -checksum=8e3ce74ee717c3c322d0cb0f8df26bb0914028a5d016e28055ffb49cc9a46c5e -make_check=no # feel free to fix diff --git a/srcpkgs/grilo/patches/fix-pc-file.patch b/srcpkgs/grilo/patches/fix-pc-file.patch deleted file mode 100644 index ccfeb92624d3a6..00000000000000 --- a/srcpkgs/grilo/patches/fix-pc-file.patch +++ /dev/null @@ -1,19 +0,0 @@ -We patch girdir and typelibdir in gobject-introspection to include pc_sysrootdir -for cross compiling. -Avoid using pkg-config variables for girdir_for_pc_file and typelibdir_for_pc_file -since they include pc_sysrootdir, which cannot be overridden using pkgconfig_define. -meson needs non-absolute paths in order to correctly generate datadir. ---- a/meson.build -+++ b/meson.build -@@ -96,9 +96,9 @@ typelibdir_for_pc_file = join_paths('${libdir}', 'girepository-1.0') - gobject_introspection = dependency('gobject-introspection-1.0', required: false) - if gobject_introspection.found() - girdir = gobject_introspection.get_variable(pkgconfig: 'girdir', pkgconfig_define: ['datadir', datadir]) -- girdir_for_pc_file = gobject_introspection.get_variable(pkgconfig: 'girdir', pkgconfig_define: ['datadir', '${datadir}']) -+ girdir_for_pc_file = join_paths('${datadir}', 'gir-1.0') - typelibdir = gobject_introspection.get_variable(pkgconfig: 'typelibdir', pkgconfig_define: ['libdir', libdir]) -- typelibdir_for_pc_file = gobject_introspection.get_variable(pkgconfig: 'typelibdir', pkgconfig_define: ['libdir', '${libdir}']) -+ typelibdir_for_pc_file = join_paths('${libdir}', 'girepository-1.0') - endif - - vapidir = join_paths(datadir, 'vala', 'vapi') diff --git a/srcpkgs/grilo/template b/srcpkgs/grilo/template deleted file mode 100644 index b36c8b118f535d..00000000000000 --- a/srcpkgs/grilo/template +++ /dev/null @@ -1,43 +0,0 @@ -# Template file for 'grilo' -pkgname=grilo -version=0.3.19 -revision=1 -build_style=meson -build_helper="gir" -configure_args="$(vopt_bool gir enable-introspection) $(vopt_bool gir enable-vala) - $(vopt_bool gtk_doc enable-gtk-doc)" -hostmakedepends="gettext pkg-config glib-devel $(vopt_if gir vala) - $(vopt_if gtk_doc gtk-doc)" -makedepends="gtk+3-devel libxml2-devel libsoup3-devel liboauth-devel - totem-pl-parser-devel" -short_desc="Framework focused on making media discovery and browsing easy" -maintainer="Enno Boland <gottox@voidlinux.org>" -license="LGPL-2.1-or-later" -homepage="https://wiki.gnome.org/Projects/Grilo" -distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=0869c81d19ab139c667d79567c14ddcb6cb5cbfc0108d04cade287eb29536706 - -# Package build options -build_options="gir gtk_doc" -build_options_default="gir" - -if [ -z "$CROSS_BUILD" ]; then - build_options_default+=" gtk_doc" -fi - -grilo-devel_package() { - depends="${makedepends} grilo>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - if [ "$build_option_gir" ]; then - vmove usr/share/gir-1.0 - vmove usr/share/vala - fi - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - if [ "$build_option_gtk_doc" ]; then - vmove usr/share/gtk-doc - fi - } -} diff --git a/srcpkgs/grim/template b/srcpkgs/grim/template deleted file mode 100644 index 8b2c7587ede427..00000000000000 --- a/srcpkgs/grim/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'grim' -pkgname=grim -version=1.5.0 -revision=1 -build_style=meson -configure_args="-Djpeg=enabled -Dwerror=false" -hostmakedepends="pkg-config wayland-devel scdoc" -makedepends="wayland-devel wayland-protocols pixman-devel libjpeg-turbo-devel - libpng-devel" -short_desc="Grab images from a Wayland compositor" -maintainer="Orphaned <orphan@voidlinux.org>" -license="MIT" -homepage="https://gitlab.freedesktop.org/emersion/grim" -distfiles="${homepage}/-/archive/v${version}/grim-v${version}.tar.gz" -checksum=9e72a98f7621b1f5741b405b8dbd447acf7d300ddb12667ec526db1ce6154eaa - -post_install() { - vlicense LICENSE - vcompletion contrib/completions/bash/grim.bash bash - vcompletion contrib/completions/fish/grim.fish fish -} diff --git a/srcpkgs/grimshot/template b/srcpkgs/grimshot/template deleted file mode 100644 index 592a7b17caecf2..00000000000000 --- a/srcpkgs/grimshot/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'grimshot' -pkgname=grimshot -version=1.9+0 -revision=1 -metapackage=yes -depends="grim slurp sway wl-clipboard jq libnotify" -short_desc="Helper for screenshots within sway" -maintainer="Luca Matei Pintilie <luca@lucamatei.com>" -license="MIT" -homepage="https://github.com/OctopusET/sway-contrib/" -changelog="https://github.com/OctopusET/sway-contrib/releases/" -distfiles="https://github.com/OctopusET/sway-contrib/archive/refs/tags/${version/+/-contrib.}.tar.gz" -checksum=3233a4a1671973c950802b4efb0912d08c6e08c78c0998daffff2844683f3457 - -do_install() { - vman grimshot.1 - vbin grimshot - vlicense LICENSE -} diff --git a/srcpkgs/grip/patches/werkzeug-3.0.patch b/srcpkgs/grip/patches/werkzeug-3.0.patch deleted file mode 100644 index a45ce81b2548c5..00000000000000 --- a/srcpkgs/grip/patches/werkzeug-3.0.patch +++ /dev/null @@ -1,24 +0,0 @@ -From 2784eb2c1515f1cdb1554d049d48b3bff0f42085 Mon Sep 17 00:00:00 2001 -From: Joe Esposito <joe@joeyespo.com> -Date: Wed, 11 Oct 2023 16:34:56 -0400 -Subject: [PATCH] Support Werkzeug 3 by using a default encoding of UTF-8 - -This fixes the removal of `charset` attribute of requests from https://github.com/pallets/werkzeug/issues/2602 -introduced by Werkzeug 2.3.0 (https://werkzeug.palletsprojects.com/en/3.0.x/changes/#version-2-3-0) ---- - grip/app.py | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/grip/app.py b/grip/app.py -index f963e9d..16cd5f4 100644 ---- a/grip/app.py -+++ b/grip/app.py -@@ -397,7 +397,7 @@ def render(self, route=None): - route = '/' - with self.test_client() as c: - response = c.get(route, follow_redirects=True) -- encoding = response.charset -+ encoding = getattr(response, 'charset', 'utf-8') - return response.data.decode(encoding) - - def run(self, host=None, port=None, debug=None, use_reloader=None, diff --git a/srcpkgs/grip/template b/srcpkgs/grip/template deleted file mode 100644 index a1fa43ccea43ec..00000000000000 --- a/srcpkgs/grip/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'grip' -pkgname=grip -version=4.6.1 -revision=5 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3-docopt python3-Flask python3-Markdown python3-path-and-address - python3-Pygments python3-requests python3-Werkzeug" -checkdepends="$depends python3-pytest python3-responses" -short_desc="Preview GitHub Markdown files like Readme" -maintainer="linarcx <linarcx@riseup.net>" -license="MIT" -homepage="https://github.com/joeyespo/grip" -changelog="https://raw.githubusercontent.com/joeyespo/grip/master/CHANGES.md" -distfiles="https://github.com/joeyespo/grip/archive/v${version}.tar.gz" -checksum=6bc3883f63395c566101187bc1f1d103641c99913b7122f942d56e108e649d83 - -# these tests fail and don't do anything useful -make_check_args="--ignore=tests/test_cli.py --ignore=tests/test_github.py" - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/grive2/patches/boost-1.89.patch b/srcpkgs/grive2/patches/boost-1.89.patch deleted file mode 100644 index 10e63ec7a0fc6f..00000000000000 --- a/srcpkgs/grive2/patches/boost-1.89.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/libgrive/CMakeLists.txt -+++ b/libgrive/CMakeLists.txt -@@ -5,7 +5,7 @@ set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PAT - find_package(LibGcrypt REQUIRED) - find_package(CURL REQUIRED) - find_package(Backtrace) --find_package(Boost 1.40.0 COMPONENTS program_options filesystem unit_test_framework regex system REQUIRED) -+find_package(Boost 1.40.0 COMPONENTS program_options filesystem unit_test_framework REQUIRED) - find_package(BFD) - find_package(CppUnit) - find_package(Iberty) diff --git a/srcpkgs/grive2/patches/missing-include.patch b/srcpkgs/grive2/patches/missing-include.patch deleted file mode 100644 index dd5ae71a8760f9..00000000000000 --- a/srcpkgs/grive2/patches/missing-include.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/libgrive/src/base/Syncer.hh -+++ b/libgrive/src/base/Syncer.hh -@@ -24,6 +24,7 @@ - #include <string> - #include <vector> - #include <iosfwd> -+#include <memory> - - namespace gr { - diff --git a/srcpkgs/grive2/template b/srcpkgs/grive2/template deleted file mode 100644 index 166e570f2040f6..00000000000000 --- a/srcpkgs/grive2/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'grive2' -pkgname=grive2 -version=0.5.3 -revision=6 -build_style=cmake -hostmakedepends="pkg-config" -makedepends="boost-devel-minimal libboost_program_options libboost_filesystem - libboost_unit_test_framework - libcurl-devel yajl-devel libgcrypt-devel expat-devel" -short_desc="Google Drive client with support for partial sync" -maintainer="Duncaen <duncaen@voidlinux.org>" -license="GPL-2.0-only" -homepage="http://yourcmc.ru/wiki/Grive2" -changelog="https://github.com/vitalif/grive2/raw/master/debian/changelog" -distfiles="https://github.com/vitalif/grive2/archive/v${version}.tar.gz" -checksum=4cb67c32e94749353e08ce5fefb831fefa3e7b49b863329489a84804df11449d diff --git a/srcpkgs/grml-rescueboot/files/README.voidlinux b/srcpkgs/grml-rescueboot/files/README.voidlinux deleted file mode 100644 index bbed2a1cafc30c..00000000000000 --- a/srcpkgs/grml-rescueboot/files/README.voidlinux +++ /dev/null @@ -1 +0,0 @@ -Place your GRML .iso files into /boot/grml and run update-grub. diff --git a/srcpkgs/grml-rescueboot/template b/srcpkgs/grml-rescueboot/template deleted file mode 100644 index e08bc8ca1babaf..00000000000000 --- a/srcpkgs/grml-rescueboot/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'grml-rescueboot' -pkgname=grml-rescueboot -version=0.6.7 -revision=1 -archs="i686 x86_64" -build_style="gnu-makefile" -conf_files="/etc/default/grml-rescueboot" -make_dirs="/boot/grml 0755 root root" -hostmakedepends="xmltoman" -depends="grub" -short_desc="Grub rules to find and boot Grml ISO images" -maintainer="Leah Neukirchen <leah@vuxu.org>" -license="GPL-2.0-or-later" -homepage="http://wiki.grml.org/doku.php?id=rescueboot" -distfiles="https://github.com/grml/grml-rescueboot/archive/v${version}.tar.gz" -checksum=30827fc540cb5731b23c505165d004ac941727597159e0634ed3c72970d7baec - -post_extract() { - sed -i 's/sbin/bin/g' Makefile -} -post_install() { - vman man/update-grml-rescueboot.8 - vdoc debian/README - vdoc "${FILESDIR}/README.voidlinux" -} diff --git a/srcpkgs/grml-zsh-config/template b/srcpkgs/grml-zsh-config/template deleted file mode 100644 index 3c854eb259dcfa..00000000000000 --- a/srcpkgs/grml-zsh-config/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'grml-zsh-config' -pkgname=grml-zsh-config -version=0.19.24 -revision=1 -hostmakedepends="make txt2tags ruby-asciidoctor" -short_desc="Grml's zsh setup" -maintainer="Komeil Parseh <komeilparseh@disroot.org>" -license="GPL-2.0-only" -homepage="https://grml.org/zsh/" -distfiles="https://github.com/grml/grml-etc-core/archive/refs/tags/v${version}.tar.gz" -checksum=b10e55de4f2cb1e0d795dab96e287e4a602a16ed0f7b9a90857bde6fdb9c48e4 - -pre_build() { - make -C doc/ grmlzshrc.5 -} - -do_install() { - vinstall etc/skel/.zshrc 0644 etc/skel - vinstall etc/zsh/zshrc 0644 etc/zsh - vinstall etc/zsh/keephack 0644 etc/zsh - vman doc/grmlzshrc.5 -} diff --git a/srcpkgs/grml-zsh-config/update b/srcpkgs/grml-zsh-config/update deleted file mode 100644 index a02c16a105c8b5..00000000000000 --- a/srcpkgs/grml-zsh-config/update +++ /dev/null @@ -1 +0,0 @@ -pkgname=grml-etc-core diff --git a/srcpkgs/groff-doc b/srcpkgs/groff-doc deleted file mode 120000 index 37831a278d9df4..00000000000000 --- a/srcpkgs/groff-doc +++ /dev/null @@ -1 +0,0 @@ -groff \ No newline at end of file diff --git a/srcpkgs/groff/files/site.tmac b/srcpkgs/groff/files/site.tmac deleted file mode 100644 index 7c04fdc543e7e3..00000000000000 --- a/srcpkgs/groff/files/site.tmac +++ /dev/null @@ -1,10 +0,0 @@ -. -.if n \{\ -. \" Character translations for non-keyboard -. \" characters - to make them searchable -. if '\*[.T]'utf8' \{\ -. char \- \N'45' -. char - \N'45' -. char ' \N'39' -. \} -.\} diff --git a/srcpkgs/groff/template b/srcpkgs/groff/template deleted file mode 100644 index b49430410cd037..00000000000000 --- a/srcpkgs/groff/template +++ /dev/null @@ -1,38 +0,0 @@ -# Template file for 'groff' -pkgname=groff -version=1.23.0 -revision=1 -build_style=gnu-configure -configure_args="--without-x --disable-rpath" -hostmakedepends="perl bison ghostscript" -makedepends="zlib-devel" -short_desc="GNU troff text-formatting system" -maintainer="Enno Boland <gottox@voidlinux.org>" -license="GPL-3.0-or-later" -homepage="https://www.gnu.org/software/groff/groff.html" -changelog="https://git.savannah.gnu.org/cgit/groff.git/plain/NEWS" -distfiles="${GNU_SITE}/groff/groff-${version}.tar.gz" -checksum=6b9757f592b7518b4902eb6af7e54570bdccba37a871fddb2d30ae3863511c13 - -if [ "$CROSS_BUILD" ]; then - hostmakedepends+=" groff" - make_build_args+=" GROFFBIN=/usr/bin/groff GROFF_BIN_PATH=/usr/bin" -fi - -post_install() { - # From Arch: - # - # Fix some issues when encoding to utf8 man pages - # The output chars don't match keyboard chars... - for f in man mdoc; do - cat ${FILESDIR}/site.tmac >> \ - ${DESTDIR}/usr/share/groff/site-tmac/${f}.local - done -} - -groff-doc_package() { - short_desc+=" - documentation" - pkg_install() { - vmove usr/share/doc - } -} diff --git a/srcpkgs/gromit-mpx/template b/srcpkgs/gromit-mpx/template deleted file mode 100644 index 24032c93496162..00000000000000 --- a/srcpkgs/gromit-mpx/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'gromit-mpx' -pkgname=gromit-mpx -version=1.7.0 -revision=1 -build_style=cmake -hostmakedepends="pkg-config gettext" -makedepends="gtk+3-devel libayatana-appindicator-devel libdbusmenu-glib-devel - liblz4-devel" -short_desc="Multi-pointer annotation tool" -maintainer="Toyam Cox <Vaelatern@gmail.com>" -license="GPL-2.0-only" -homepage="https://github.com/bk138/gromit-mpx" -changelog="https://raw.githubusercontent.com/bk138/gromit-mpx/master/NEWS.md" -distfiles="https://github.com/bk138/${pkgname}/archive/${version}.tar.gz" -checksum=cd81d8952ef7bace20ab0c402e1128f4dc416a68ed0be9d9cf3013256070eace -conf_files="/etc/gromit-mpx/gromit-mpx.cfg" diff --git a/srcpkgs/gron/template b/srcpkgs/gron/template deleted file mode 100644 index b2902368a433ab..00000000000000 --- a/srcpkgs/gron/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'gron' -pkgname=gron -version=0.7.1 -revision=4 -build_style=go -go_import_path=github.com/tomnomnom/gron -short_desc="Tool to make JSON greppable" -maintainer="Noel Cower <ncower@nil.dev>" -license="MIT" -homepage="https://github.com/tomnomnom/gron" -distfiles="https://github.com/tomnomnom/gron/archive/refs/tags/v${version}.tar.gz" -checksum=1c98f2ef2ba03558864b1ab5e9c4b47a2e89d3ffaf24cfa0ac75cd38d775feb4 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/growlight/template b/srcpkgs/growlight/template deleted file mode 100644 index 5ece3f4dc8d26b..00000000000000 --- a/srcpkgs/growlight/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'growlight' -pkgname=growlight -version=1.2.38 -revision=2 -build_style=cmake -configure_args="$(vopt_bool zfs USE_LIBZFS) $(vopt_bool man USE_PANDOC)" -hostmakedepends="pkg-config $(vopt_if man pandoc)" -makedepends="libatasmart-devel libblkid-devel libcap-devel cryptsetup-devel - nettle-devel notcurses-devel libpciaccess-devel eudev-libudev-devel zlib-devel - device-mapper-devel pciutils-devel doctest-devel $(vopt_if zfs zfs-devel)" -depends="ntfs-3g jfsutils xfsprogs nvme-cli hdparm f2fs-tools btrfs-progs e2fsprogs" -short_desc="Block device manager and system installation tool" -maintainer="mobinmob <mobinmob@disroot.org>" -license="GPL-3.0-or-later" -homepage="https://nick-black.com/dankwiki/index.php/Growlight" -distfiles="https://github.com/dankamongmen/growlight/archive/v${version}.tar.gz" -checksum=9c8a5854ba30aa66a7b806b75f00784942f29711dbde0787a29f06583e6ec7a3 - -build_options="man zfs" - -desc_option_man="Use pandoc for manpages" -desc_option_zfs="Build with ZFS Support" - -case "$XBPS_MACHINE" in - x86_64*|i686|ppc64le*|ppc64) build_options_default="man" ;; -esac - -pre_configure() { - vsed -i 's#sbin#bin#' CMakeLists.txt -} diff --git a/srcpkgs/grpc-devel b/srcpkgs/grpc-devel deleted file mode 120000 index e5f1f1766d3440..00000000000000 --- a/srcpkgs/grpc-devel +++ /dev/null @@ -1 +0,0 @@ -grpc \ No newline at end of file diff --git a/srcpkgs/grpc/patches/cmake.patch b/srcpkgs/grpc/patches/cmake.patch deleted file mode 100644 index 54d04e29837d7f..00000000000000 --- a/srcpkgs/grpc/patches/cmake.patch +++ /dev/null @@ -1,20 +0,0 @@ ---- a/cmake/gRPCConfig.cmake.in 2023-06-14 22:21:16.000000000 +0200 -+++ - 2023-06-28 11:11:32.902678412 +0200 -@@ -1,5 +1,6 @@ - # Module path - list(APPEND CMAKE_MODULE_PATH ${CMAKE_CURRENT_LIST_DIR}/modules) -+include(CMakeFindDependencyMacro) - - # Depend packages - @_gRPC_FIND_ZLIB@ ---- a/CMakeLists.txt 2023-07-11 08:54:22.009027477 +0200 -+++ - 2023-07-11 08:54:38.950947984 +0200 -@@ -12375,6 +12375,8 @@ - ${_gRPC_ZLIB_LIBRARIES} - ${_gRPC_ALLTARGETS_LIBRARIES} - grpc_plugin_support -+ absl::hash -+ absl::raw_hash_set - ) - - diff --git a/srcpkgs/grpc/patches/revert-find-protobuf.patch b/srcpkgs/grpc/patches/revert-find-protobuf.patch deleted file mode 100644 index 1ff5554954da71..00000000000000 --- a/srcpkgs/grpc/patches/revert-find-protobuf.patch +++ /dev/null @@ -1,23 +0,0 @@ -Use the old cmake provided FindProtobuf() implementation for now. -A future cmake update will remove this module, but use it for now until -all packages are updated to the new system ---- ---- a/cmake/protobuf.cmake 2023-06-14 22:21:16.000000000 +0200 -+++ - 2023-07-10 21:05:41.114443796 +0200 -@@ -55,7 +55,7 @@ - set(gRPC_INSTALL FALSE) - endif() - elseif(gRPC_PROTOBUF_PROVIDER STREQUAL "package") -- find_package(Protobuf REQUIRED CONFIG) -+ find_package(Protobuf REQUIRED) - - if(Protobuf_FOUND OR PROTOBUF_FOUND) - if(TARGET protobuf::${_gRPC_PROTOBUF_LIBRARY_NAME}) -@@ -86,6 +86,6 @@ - set(_gRPC_PROTOBUF_PROTOC_EXECUTABLE ${PROTOBUF_PROTOC_EXECUTABLE}) - endif() - endif() -- set(_gRPC_FIND_PROTOBUF "include(CMakeFindDependencyMacro)\nfind_dependency(Protobuf CONFIG)") -+ set(_gRPC_FIND_PROTOBUF "include(CMakeFindDependencyMacro)\nfind_dependency(Protobuf)") - endif() - endif() diff --git a/srcpkgs/grpc/template b/srcpkgs/grpc/template deleted file mode 100644 index 4839a80731476d..00000000000000 --- a/srcpkgs/grpc/template +++ /dev/null @@ -1,61 +0,0 @@ -# Template file for 'grpc' -pkgname=grpc -version=1.61.1 -revision=3 -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 - -DgRPC_ABSL_PROVIDER=package -DgRPC_RE2_PROVIDER=package" -hostmakedepends="protobuf pkg-config" -_devel_depends="c-ares-devel re2-devel zlib-devel openssl-devel abseil-cpp-devel - protobuf-devel" -makedepends="libprotoc-devel gperftools-devel ${_devel_depends}" -short_desc="High performance, open source, general RPC framework" -maintainer="Orphaned <orphan@voidlinux.org>" -license="Apache-2.0" -homepage="https://github.com/grpc/grpc" -_opencensus=0.3.0 -_xds=e9ce68804cb4e64cab5a52e3c8baf840d4ff87b7 -distfiles="https://github.com/grpc/grpc/archive/v${version}/${pkgname}-${version}.tar.gz - https://storage.googleapis.com/grpc-bazel-mirror/github.com/census-instrumentation/opencensus-proto/archive/v${_opencensus}.tar.gz>opencensus-proto-v${_opencensus}.tar.gz - https://storage.googleapis.com/grpc-bazel-mirror/github.com/cncf/xds/archive/${_xds}.tar.gz>xds-${_xds}.tar.gz - " -checksum="6dadc0420ad2d4b8ac49f516830f72feae3764bf83decc8d7c3a871eca1a0843 - b7e13f0b4259e80c3070b583c2f39e53153085a6918718b1c710caf7037572b0 - 0d33b83f8c6368954e72e7785539f0d272a8aba2f6e2e336ed15fd1514bc9899" - -skip_extraction=" - opencensus-proto-v${_opencensus}.tar.gz - xds-${_xds}.tar.gz" - -if [ "$CROSS_BUILD" ]; then - # need host grpc_cpp_plugin - hostmakedepends+=" grpc" - configure_args+=" -DProtobuf_PROTOC_EXECUTABLE=/usr/bin/protoc" -fi - -post_extract() { - vsrcextract -C third_party/opencensus-proto \ - "opencensus-proto-v${_opencensus}.tar.gz" - vsrcextract -C third_party/xds "xds-${_xds}.tar.gz" -} - -libgrpc_package() { - short_desc+=" - libraries" - pkg_install() { - vmove "usr/lib/*.so.*" - vmove usr/share - } -} - -grpc-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision} ${_devel_depends}" - pkg_install() { - vmove usr/include - vmove usr/lib/*.so - vmove usr/lib/cmake - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/grpc/update b/srcpkgs/grpc/update deleted file mode 100644 index 5c373b5840e0e0..00000000000000 --- a/srcpkgs/grpc/update +++ /dev/null @@ -1 +0,0 @@ -ignore="20??????*" diff --git a/srcpkgs/grpcurl/template b/srcpkgs/grpcurl/template deleted file mode 100644 index 5df514808e1c09..00000000000000 --- a/srcpkgs/grpcurl/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'grpcurl' -pkgname=grpcurl -version=1.9.3 -revision=1 -build_style=go -go_import_path="github.com/fullstorydev/grpcurl" -go_package="${go_import_path}/cmd/..." -go_ldflags="-X main.version=${version}" -short_desc="Command-line tool for interacting with gRPC servers" -maintainer="Leah Neukirchen <leah@vuxu.org>" -license="MIT" -homepage="https://github.com/fullstorydev/grpcurl" -distfiles="https://github.com/fullstorydev/grpcurl/archive/refs/tags/v${version}.tar.gz" -checksum=bb555087f279af156159c86d4d3d5dd3f2991129e4cd6b09114e6851a679340d - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/grpn/patches/gcc14.patch b/srcpkgs/grpn/patches/gcc14.patch deleted file mode 100644 index 02afbdc9bf93a0..00000000000000 --- a/srcpkgs/grpn/patches/gcc14.patch +++ /dev/null @@ -1,57 +0,0 @@ -Fix build with gcc14, comment code broken with gcc14 and gtk+2, it is a nop anyway. - -diff -rup funcs.c.orig funcs.c ---- a/funcs.c -+++ b/funcs.c -@@ -23,6 +23,7 @@ Foundation, Inc., 59 Temple Place - Suit - #include <stdlib.h> - #include <string.h> - #include <locale.h> -+#include <ctype.h> - #include <gtk/gtk.h> - - #include "stack.h" -diff -rup process_input.c.orig process_input.c ---- a/process_input.c -+++ b/process_input.c -@@ -30,6 +30,7 @@ Foundation, Inc., 59 Temple Place - Suit - #include "editor.h" - #include "error.h" - #include "number.h" -+#include "stack.h" - #include <locale.h> - - -diff -rup main.c.orig main.c ---- a/main.c -+++ b/main.c -@@ -53,7 +53,7 @@ void usage(char *str){ - } - - GtkWidget *main_w; --main(int argc, char *argv[]) -+int main(int argc, char *argv[]) - { - int n; - int rows, cols; -@@ -174,13 +174,13 @@ main(int argc, char *argv[]) - - /* set the font if told */ - if(btn_font != NULL){ -- default_style = gtk_widget_get_default_style(); -- if(NULL == (new_font = gdk_font_load(btn_font))){ -- fprintf(stderr, "Unable to load font %s.\n", btn_font); -- exit(0); -- } -- new_style = gtk_style_copy(default_style); -- new_style->font_desc = new_font; -+ //default_style = gtk_widget_get_default_style(); -+ //if(NULL == (new_font = gdk_font_load(btn_font))){ -+ // fprintf(stderr, "Unable to load font %s.\n", btn_font); -+ // exit(0); -+ //} -+ //new_style = gtk_style_copy(default_style); -+ //new_style->font_desc = new_font; - /* BDD - No longer in Gtk2.x */ - /* gtk_widget_set_default_style(new_style); */ - } diff --git a/srcpkgs/grpn/template b/srcpkgs/grpn/template deleted file mode 100644 index b8c201697ec21e..00000000000000 --- a/srcpkgs/grpn/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'grpn' -pkgname=grpn -version=1.4.1 -revision=3 -build_style=gnu-makefile -make_use_env=true -hostmakedepends="pkg-config" -makedepends="gtk+-devel" -short_desc="GTK+ RPN Calculator" -maintainer="Michael Aldridge <maldridge@voidlinux.org>" -license="GPL-2.0-only" -homepage="https://tracker.debian.org/pkg/grpn" -distfiles="${DEBIAN_SITE}/main/g/grpn/grpn_${version}.orig.tar.gz" -checksum=1e43c507795a9107bfb1e4f16c1da706579a22f254ef81422418121bebe60345 -nocross=yes # Practically abandonware, and only requested for x86 - -post_configure() { - # Remove pre-compiled object files - make clean -} - -post_install() { - vmkdir usr/share - mv $DESTDIR/usr/man/* $DESTDIR/usr/share/man -} diff --git a/srcpkgs/grub-arm64-efi b/srcpkgs/grub-arm64-efi deleted file mode 120000 index 2c8276e741a97f..00000000000000 --- a/srcpkgs/grub-arm64-efi +++ /dev/null @@ -1 +0,0 @@ -grub \ No newline at end of file diff --git a/srcpkgs/grub-btrfs-runit b/srcpkgs/grub-btrfs-runit deleted file mode 120000 index ad9b415a9d84db..00000000000000 --- a/srcpkgs/grub-btrfs-runit +++ /dev/null @@ -1 +0,0 @@ -grub-btrfs \ No newline at end of file diff --git a/srcpkgs/grub-btrfs/files/grub-btrfs/conf b/srcpkgs/grub-btrfs/files/grub-btrfs/conf deleted file mode 100644 index 75d1f2ceca8b31..00000000000000 --- a/srcpkgs/grub-btrfs/files/grub-btrfs/conf +++ /dev/null @@ -1 +0,0 @@ -SNAPSHOTS_PATH=/.snapshots diff --git a/srcpkgs/grub-btrfs/files/grub-btrfs/run b/srcpkgs/grub-btrfs/files/grub-btrfs/run deleted file mode 100644 index ce2d930b26e8d8..00000000000000 --- a/srcpkgs/grub-btrfs/files/grub-btrfs/run +++ /dev/null @@ -1,12 +0,0 @@ -#!/bin/sh - -exec 2>&1 -[ -r conf ] && . ./conf - -if [ -d "${SNAPSHOTS_PATH}" ] -then - exec wendy ${OPTS} -m 960 -w "${SNAPSHOTS_PATH}" sh -c \ - 'if [ -s "/boot/grub/grub-btrfs.cfg" ]; then /etc/grub.d/41_snapshots-btrfs; else update-grub; fi' -else - exit 1 -fi diff --git a/srcpkgs/grub-btrfs/patches/no-root-please.patch b/srcpkgs/grub-btrfs/patches/no-root-please.patch deleted file mode 100644 index 85349efeb8913b..00000000000000 --- a/srcpkgs/grub-btrfs/patches/no-root-please.patch +++ /dev/null @@ -1,13 +0,0 @@ ---- a/Makefile -+++ b/Makefile -@@ -22,10 +22,6 @@ - .PHONY: install uninstall clean help - - install: -- @if test "$(shell id -u)" != 0; then \ -- echo "You are not root, run this target as root please."; \ -- exit 1; \ -- fi - @echo " Installing " - @echo - @echo " :::::::: ::::::::: ::: ::: ::::::::: ::::::::: ::::::::::: ::::::::: :::::::::: :::::::: " diff --git a/srcpkgs/grub-btrfs/template b/srcpkgs/grub-btrfs/template deleted file mode 100644 index 22176fc532940f..00000000000000 --- a/srcpkgs/grub-btrfs/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'grub-btrfs' -pkgname=grub-btrfs -version=4.13 -revision=1 -build_style=gnu-makefile -depends="grub bash" -short_desc="Include btrfs snapshots at Grub menu" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-3.0-or-later" -homepage="https://github.com/Antynea/grub-btrfs" -distfiles="https://github.com/Antynea/grub-btrfs/archive/${version}.tar.gz" -checksum=c493d0d5a6548c01993641ce586c98d461cabe40df4dff79d974d0c59068ff1d - -post_install() { - rm -rf -- "${DESTDIR}"/usr/lib/systemd -} - -grub-btrfs-runit_package() { - depends="wendy ${sourcepkg}>=${version}_${revision}" - short_desc+=" - runit service" - - pkg_install() { - vsv grub-btrfs - } -} diff --git a/srcpkgs/grub-customizer/files/grub.cfg b/srcpkgs/grub-customizer/files/grub.cfg deleted file mode 100644 index a9f2b7a5987c15..00000000000000 --- a/srcpkgs/grub-customizer/files/grub.cfg +++ /dev/null @@ -1,9 +0,0 @@ -# Example configuration for grub-customizer -MKCONFIG_CMD=grub-mkconfig -UPDATE_CMD=grub-mkconfig -o /boot/grub/grub.cfg -INSTALL_CMD=grub-install -MKFONT_CMD=grub-mkfont -CFG_DIR=/etc/grub.d -OUTPUT_DIR=/boot/grub -OUTPUT_FILE=/boot/grub/grub.cfg -SETTINGS_FILE=/etc/default/grub diff --git a/srcpkgs/grub-customizer/patches/musl-string.patch b/srcpkgs/grub-customizer/patches/musl-string.patch deleted file mode 100644 index 751eb2239b7933..00000000000000 --- a/srcpkgs/grub-customizer/patches/musl-string.patch +++ /dev/null @@ -1,13 +0,0 @@ ---- a/src/lib/Helper.hpp 2016-04-21 21:35:42.000000000 +0200 -+++ b/src/lib/Helper.hpp 2017-12-31 14:17:46.039358681 +0100 -@@ -26,6 +26,10 @@ - - # define ASSERT_VOID_CAST static_cast<void> - -+#if !defined(__STRING) -+#define __STRING(x) #x -+#endif -+ - # define assert(expr) \ - ((expr) \ - ? ASSERT_VOID_CAST (0) \ diff --git a/srcpkgs/grub-customizer/template b/srcpkgs/grub-customizer/template deleted file mode 100644 index e1ddd8088b6897..00000000000000 --- a/srcpkgs/grub-customizer/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'grub-customizer' -pkgname=grub-customizer -version=5.2.3 -revision=2 -build_style=cmake -hostmakedepends="pkg-config" -makedepends="gtkmm-devel openssl-devel libarchive-devel" -depends="hicolor-icon-theme grub-utils polkit xhost" -conf_files="/etc/grub-customizer/grub.cfg" -short_desc="Graphical grub2 settings manager" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-3.0-or-later" -homepage="https://launchpad.net/grub-customizer/" -distfiles="https://launchpad.net/grub-customizer/${version%.*}/${version}/+download/grub-customizer_${version}.tar.gz" -checksum=2e357b114f4f5ebb868cb249d9ff60512d7ec49131314d378212717cd085bd21 - -pre_configure() { - # Modify desktop file for Void Linux - vsed -i misc/grub-customizer.desktop \ - -e '/^Categories=/s/Settings/GTK/' \ - -e '/^X-Ubuntu/d' \ - -e '/^X-KDE/d' -} - -post_install() { - vinstall ${FILESDIR}/grub.cfg 644 etc/grub-customizer grub.cfg - vdoc changelog -} diff --git a/srcpkgs/grub-i386-coreboot b/srcpkgs/grub-i386-coreboot deleted file mode 120000 index 2c8276e741a97f..00000000000000 --- a/srcpkgs/grub-i386-coreboot +++ /dev/null @@ -1 +0,0 @@ -grub \ No newline at end of file diff --git a/srcpkgs/grub-i386-efi b/srcpkgs/grub-i386-efi deleted file mode 120000 index 2c8276e741a97f..00000000000000 --- a/srcpkgs/grub-i386-efi +++ /dev/null @@ -1 +0,0 @@ -grub \ No newline at end of file diff --git a/srcpkgs/grub-powerpc-ieee1275 b/srcpkgs/grub-powerpc-ieee1275 deleted file mode 120000 index 2c8276e741a97f..00000000000000 --- a/srcpkgs/grub-powerpc-ieee1275 +++ /dev/null @@ -1 +0,0 @@ -grub \ No newline at end of file diff --git a/srcpkgs/grub-terminus/files/grub-terminus.template b/srcpkgs/grub-terminus/files/grub-terminus.template deleted file mode 100644 index e6b75e34ffcf63..00000000000000 --- a/srcpkgs/grub-terminus/files/grub-terminus.template +++ /dev/null @@ -1,32 +0,0 @@ -#!/bin/sh -# -# Helper script to add or modify the /etc/default/grub -# line starting with GRUB_FONT to use one of the -# /boot/grub/fonts/terminus<size>.pf2 files. -# -if [ "$(id -r -u)" -ne 0 ]; then - echo "$0 needs to be run as root." - exit 1 -fi -if [ $# -ne 1 ]; then - echo "Usage: grub-terminus <size>" - echo "Where size is one of: @sizes@" - exit 1 -fi -if ! [ -e /etc/default/grub ]; then - echo "Did not find /etc/default/grub to modify." - exit 1 -fi - -font=/boot/grub/fonts/terminus${1}.pf2 -if ! [ -e ${font} ]; then - echo "Font ${font} does not exist." - exit 1 -fi - -grep -v "^GRUB_FONT=" /etc/default/grub > /tmp/grub.$$ -echo "GRUB_FONT=${font}" >> /tmp/grub.$$ -cp -p /etc/default/grub /etc/default/grub.orig -mv /tmp/grub.$$ /etc/default/grub -echo "Changed font to ${font}." -echo "You may now run update-grub." diff --git a/srcpkgs/grub-terminus/template b/srcpkgs/grub-terminus/template deleted file mode 100644 index 2275e5a6d22484..00000000000000 --- a/srcpkgs/grub-terminus/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'grub-terminus' -pkgname=grub-terminus -version=0.3 -revision=1 -hostmakedepends="grub-utils terminus-font" -short_desc="Terminus bold fonts for GRUB" -maintainer="Orphaned <orphan@voidlinux.org>" -license="OFL-1.1, GPL-2.0-or-later" -homepage="https://voidlinux.org" - -do_install() { - local _sizes="12 14 16 18 20 22 24 28 32" - vmkdir boot/grub/fonts - for s in ${_sizes}; do - msg_normal "Converting Terminus Bold ${s} font...\n" - grub-mkfont -o ${DESTDIR}/boot/grub/fonts/terminus${s}.pf2 \ - --verbose /usr/share/fonts/X11/misc/ter-x${s}b.pcf.gz - done - vmkdir usr/bin - sed ${FILESDIR}/grub-terminus.template \ - -e "s;@sizes@;${_sizes};" \ - > ${DESTDIR}/usr/bin/grub-terminus - chmod o+x ${DESTDIR}/usr/bin/grub-terminus - # Copy the OFL.txt license from the original terminus-font - vlicense /usr/share/licenses/terminus-font/OFL.txt -} diff --git a/srcpkgs/grub-utils b/srcpkgs/grub-utils deleted file mode 120000 index 2c8276e741a97f..00000000000000 --- a/srcpkgs/grub-utils +++ /dev/null @@ -1 +0,0 @@ -grub \ No newline at end of file diff --git a/srcpkgs/grub-x86_64-efi b/srcpkgs/grub-x86_64-efi deleted file mode 120000 index 2c8276e741a97f..00000000000000 --- a/srcpkgs/grub-x86_64-efi +++ /dev/null @@ -1 +0,0 @@ -grub \ No newline at end of file diff --git a/srcpkgs/grub-xen b/srcpkgs/grub-xen deleted file mode 120000 index 2c8276e741a97f..00000000000000 --- a/srcpkgs/grub-xen +++ /dev/null @@ -1 +0,0 @@ -grub \ No newline at end of file diff --git a/srcpkgs/grub/files/grub.default b/srcpkgs/grub/files/grub.default deleted file mode 100644 index 8e8231603ebd7f..00000000000000 --- a/srcpkgs/grub/files/grub.default +++ /dev/null @@ -1,21 +0,0 @@ -# -# Configuration file for GRUB. -# -GRUB_DEFAULT=0 -#GRUB_HIDDEN_TIMEOUT=0 -#GRUB_HIDDEN_TIMEOUT_QUIET=false -GRUB_TIMEOUT=5 -GRUB_DISTRIBUTOR="Void" -GRUB_CMDLINE_LINUX_DEFAULT="loglevel=4" -# Uncomment to use basic console -#GRUB_TERMINAL_INPUT="console" -# Uncomment to disable graphical terminal -#GRUB_TERMINAL_OUTPUT=console -#GRUB_BACKGROUND=/usr/share/void-artwork/splash.png -#GRUB_GFXMODE=1920x1080x32 -#GRUB_DISABLE_LINUX_UUID=true -#GRUB_DISABLE_RECOVERY=true -# Uncomment and set to the desired menu colors. Used by normal and wallpaper -# modes only. Entries specified as foreground/background. -#GRUB_COLOR_NORMAL="light-blue/black" -#GRUB_COLOR_HIGHLIGHT="light-cyan/blue" diff --git a/srcpkgs/grub/files/kernel.d/grub.post b/srcpkgs/grub/files/kernel.d/grub.post deleted file mode 100644 index 561d8b2f179f12..00000000000000 --- a/srcpkgs/grub/files/kernel.d/grub.post +++ /dev/null @@ -1,19 +0,0 @@ -#!/bin/sh -# -# Kernel hook for GRUB 2. -# -# Arguments passed to this script: $1 pkgname, $2 version. -# -PKGNAME="$1" -VERSION="$2" - -export ZPOOL_VDEV_NAME_PATH=YES - -if command -v grub-mkconfig >/dev/null 2>&1; then - if [ -d $ROOTDIR/boot/grub ]; then - grub-mkconfig -o $ROOTDIR/boot/grub/grub.cfg - exit $? - fi -fi - -exit 0 diff --git a/srcpkgs/grub/patches/0004-add-GRUB_COLOR_variables.patch b/srcpkgs/grub/patches/0004-add-GRUB_COLOR_variables.patch deleted file mode 100644 index 903a39cc0359e1..00000000000000 --- a/srcpkgs/grub/patches/0004-add-GRUB_COLOR_variables.patch +++ /dev/null @@ -1,32 +0,0 @@ -diff --git a/util/grub-mkconfig.in b/util/grub-mkconfig.in -index f8cbb8d..f271608 100644 ---- a/util/grub-mkconfig.in -+++ b/util/grub-mkconfig.in -@@ -246,6 +246,8 @@ export GRUB_DEFAULT \ - GRUB_BACKGROUND \ - GRUB_THEME \ - GRUB_GFXPAYLOAD_LINUX \ -+ GRUB_COLOR_NORMAL \ -+ GRUB_COLOR_HIGHLIGHT \ - GRUB_INIT_TUNE \ - GRUB_SAVEDEFAULT \ - GRUB_ENABLE_CRYPTODISK \ -diff --git a/util/grub.d/00_header.in b/util/grub.d/00_header.in -index d2e7252..8259f45 100644 ---- a/util/grub.d/00_header.in -+++ b/util/grub.d/00_header.in -@@ -125,6 +125,14 @@ cat <<EOF - - EOF - -+if [ x$GRUB_COLOR_NORMAL != x ] && [ x$GRUB_COLOR_HIGHLIGHT != x ] ; then -+ cat << EOF -+set menu_color_normal=$GRUB_COLOR_NORMAL -+set menu_color_highlight=$GRUB_COLOR_HIGHLIGHT -+ -+EOF -+fi -+ - serial=0; - gfxterm=0; - for x in ${GRUB_TERMINAL_INPUT} ${GRUB_TERMINAL_OUTPUT}; do diff --git a/srcpkgs/grub/patches/devicetree-loading.patch b/srcpkgs/grub/patches/devicetree-loading.patch deleted file mode 100644 index b2284bf0f35937..00000000000000 --- a/srcpkgs/grub/patches/devicetree-loading.patch +++ /dev/null @@ -1,50 +0,0 @@ -support loading a devicetree based on GRUB_DEFAULT_DTB in /etc/default/grub - -looks in /boot/dtbs/dtbs-${version}/${GRUB_DEFAULT_DTB} - -based on https://src.fedoraproject.org/rpms/grub2/blob/rawhide/f/0022-Add-devicetree-loading.patch - ---- a/util/grub-mkconfig.in -+++ b/util/grub-mkconfig.in -@@ -255,7 +255,8 @@ - GRUB_ENABLE_CRYPTODISK \ - GRUB_BADRAM \ - GRUB_OS_PROBER_SKIP_LIST \ -- GRUB_DISABLE_SUBMENU -+ GRUB_DISABLE_SUBMENU \ -+ GRUB_DEFAULT_DTB - - if test "x${grub_cfg}" != "x"; then - rm -f "${grub_cfg}.new" ---- a/util/grub.d/10_linux.in -+++ b/util/grub.d/10_linux.in -@@ -129,6 +129,14 @@ - - echo " insmod gzio" | sed "s/^/$submenu_indentation/" - -+ if test -n "${dtb}" ; then -+ message="$(gettext_printf "Loading devicetree ...")" -+ sed "s/^/$submenu_indentation/" << EOF -+ echo '$(echo "$message" | grub_quote)' -+ devicetree ${rel_dirname}/${dtb} -+EOF -+ fi -+ - if [ x$dirname = x/ ]; then - if [ -z "${prepare_root_cache}" ]; then - prepare_root_cache="$(prepare_grub_to_access_device ${GRUB_DEVICE} | grub_add_tab)" -@@ -250,6 +258,14 @@ - gettext_printf "Found initrd image: %s\n" "$(echo $initrd_display)" >&2 - fi - -+ dtb= -+ for i in "dtbs-${version}" "dtbs-${alt_version}"; do -+ if test -f "${dirname}/dtbs/${i}/${GRUB_DEFAULT_DTB}" ; then -+ dtb="dtbs/${i}/${GRUB_DEFAULT_DTB}" -+ break -+ fi -+ done -+ - config= - for i in "${dirname}/config-${version}" "${dirname}/config-${alt_version}" "/etc/kernels/kernel-config-${version}" ; do - if test -e "${i}" ; then diff --git a/srcpkgs/grub/patches/fix-compat-binutils-2.36.patch b/srcpkgs/grub/patches/fix-compat-binutils-2.36.patch deleted file mode 100644 index d92a91e3253e26..00000000000000 --- a/srcpkgs/grub/patches/fix-compat-binutils-2.36.patch +++ /dev/null @@ -1,96 +0,0 @@ -From b98275138bf4fc250a1c362dfd2c8b1cf2421701 Mon Sep 17 00:00:00 2001 -From: Michael Chang <mchang@suse.com> -Date: Tue, 28 Sep 2021 13:50:47 +0800 -Subject: build: Fix build error with binutils 2.36 - -The following procedure to build xen/pvgrub is broken. - - git clone https://git.savannah.gnu.org/git/grub.git - cd grub - ./bootstrap - mkdir build-xen - cd build-xen - ../configure --with-platform=xen - make - -It fails with the message: - - /usr/lib64/gcc/x86_64-suse-linux/10/../../../../x86_64-suse-linux/bin/ld: - section .note.gnu.property VMA [0000000000400158,0000000000400187] - overlaps section .bss VMA [000000000000f000,000000000041e1af] - -The most significant factor is that new assembler (GNU as) generates the -.note.gnu.property section as default. This note section overlaps with -.bss because it doesn't reposition with -Wl,-Ttext,0 with which the base -address of .text section is set, rather the address of .note.gnu.property -is calculated for some reason from 0x400000 where the ELF executable -defaults to start. - -Using -Ttext-segment doesn't help either, though it is said to set the -address of the first byte of the text segment according to "man ld". -What it actually does is to override the default 0x400000, aka the image -base address, to something else. The entire process can be observed in -the default linker script used by gcc [1]. Therefore we can't expect it -to achieve the same thing as -Ttext given that the first segment where -.text resides is offset by SIZEOF_HEADERS plus some sections may be -preceding it within the first segment. The end result is .text always -has to start with non-zero address with -Wl,-Ttext-segment,0 if using -default linker script. - -It is also worth mentioning that binutils upstream apparently doesn't -seem to consider this as a bug [2] and proposed to use -Wl,-Ttext-segment,0 -which is not fruitful as what has been tested by Gentoo [3]. - -As long as GRUB didn't use ISA information encoded in .note.gnu.property, -we can safely drop it via -Wa,-mx86-used-note=no assembler option to -fix the linker error above. - -This is considered a better approach than using custom linker script to -drop the .note.gnu.property section because object file manipulation can -also be hampered one way or the other in that linker script may not be -helpful. See also this commit removing the section in the process of objcopy. - - 6643507ce build: Fix GRUB i386-pc build with Ubuntu gcc - -[1] In /usr/lib64/ldscripts/elf_x86_64.x or use 'gcc -Wl,--verbose ...' - PROVIDE (__executable_start = SEGMENT_START("text-segment", 0x400000)); - . = SEGMENT_START("text-segment", 0x400000) + SIZEOF_HEADERS; -[2] https://sourceware.org/bugzilla/show_bug.cgi?id=27377 -[3] https://bugs.gentoo.org/787221 - -Signed-off-by: Michael Chang <mchang@suse.com> -Reviewed-by: Daniel Kiper <daniel.kiper@oracle.com> ---- - configure.ac | 14 ++++++++++++++ - 1 file changed, 14 insertions(+) - -(limited to 'configure.ac') - -diff --git a/configure.ac b/configure.ac -index eeb5d22..8d1c81a 100644 ---- a/configure.ac -+++ b/configure.ac -@@ -840,6 +840,20 @@ if ( test "x$target_cpu" = xi386 || test "x$target_cpu" = xx86_64 ) && test "x$p - TARGET_CFLAGS="$TARGET_CFLAGS -mno-mmx -mno-sse -mno-sse2 -mno-sse3 -mno-3dnow" - fi - -+if ( test "x$target_cpu" = xi386 || test "x$target_cpu" = xx86_64 ); then -+ AC_CACHE_CHECK([whether -Wa,-mx86-used-note works], [grub_cv_cc_mx86_used_note], [ -+ CFLAGS="$TARGET_CFLAGS -Wa,-mx86-used-note=no -Werror" -+ AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[]], [[]])], -+ [grub_cv_cc_mx86_used_note=yes], -+ [grub_cv_cc_mx86_used_note=no]) -+ ]) -+ -+ if test "x$grub_cv_cc_mx86_used_note" = xyes; then -+ TARGET_CFLAGS="$TARGET_CFLAGS -Wa,-mx86-used-note=no" -+ TARGET_CCASFLAGS="$TARGET_CCASFLAGS -Wa,-mx86-used-note=no" -+ fi -+fi -+ - # GRUB doesn't use float or doubles at all. Yet some toolchains may decide - # that floats are a good fit to run instead of what's written in the code. - # Given that floating point unit is disabled (if present to begin with) --- -cgit v1.1 - diff --git a/srcpkgs/grub/patches/grub-install-pvxen-paths.patch b/srcpkgs/grub/patches/grub-install-pvxen-paths.patch deleted file mode 100644 index 0965c058f4c2af..00000000000000 --- a/srcpkgs/grub/patches/grub-install-pvxen-paths.patch +++ /dev/null @@ -1,71 +0,0 @@ -From 04aa0aa735f4bfa2d7a4f6593745fbe1d7fa0d0a Mon Sep 17 00:00:00 2001 -From: Ian Campbell <ijc@hellion.org.uk> -Date: Sat, 6 Sep 2014 12:20:12 +0100 -Subject: grub-install: Install PV Xen binaries into the upstream specified - path - -Upstream have defined a specification for where guests ought to place their -xenpv grub binaries in order to facilitate chainloading from a stage 1 grub -loaded from dom0. - -http://xenbits.xen.org/docs/unstable-staging/misc/x86-xenpv-bootloader.html - -The spec calls for installation into /boot/xen/pvboot-i386.elf or -/boot/xen/pvboot-x86_64.elf. - -Signed-off-by: Ian Campbell <ijc@hellion.org.uk> - -Bug-Debian: https://bugs.debian.org/762307 -Forwarded: http://lists.gnu.org/archive/html/grub-devel/2014-10/msg00041.html -Last-Update: 2014-10-24 - -Patch-Name: grub-install-pvxen-paths.patch - ---- -v2: Respect bootdir, create /boot/xen as needed. ---- - util/grub-install.c | 24 ++++++++++++++++++++++-- - 1 file changed, 22 insertions(+), 2 deletions(-) - -diff --git a/util/grub-install.c b/util/grub-install.c -index b82c14d41..caadada98 100644 ---- a/util/grub-install.c -+++ b/util/grub-install.c -@@ -1962,6 +1962,28 @@ main (int argc, char *argv[]) - } - break; - -+ case GRUB_INSTALL_PLATFORM_I386_XEN: -+ { -+ char *path = grub_util_path_concat (2, bootdir, "xen"); -+ char *dst = grub_util_path_concat (2, path, "pvboot-i386.elf"); -+ grub_install_mkdir_p (path); -+ grub_install_copy_file (imgfile, dst, 1); -+ free (dst); -+ free (path); -+ } -+ break; -+ -+ case GRUB_INSTALL_PLATFORM_X86_64_XEN: -+ { -+ char *path = grub_util_path_concat (2, bootdir, "xen"); -+ char *dst = grub_util_path_concat (2, path, "pvboot-x86_64.elf"); -+ grub_install_mkdir_p (path); -+ grub_install_copy_file (imgfile, dst, 1); -+ free (dst); -+ free (path); -+ } -+ break; -+ - case GRUB_INSTALL_PLATFORM_MIPSEL_LOONGSON: - case GRUB_INSTALL_PLATFORM_MIPSEL_QEMU_MIPS: - case GRUB_INSTALL_PLATFORM_MIPS_QEMU_MIPS: -@@ -1971,8 +1971,6 @@ main (int argc, char *argv[]) - case GRUB_INSTALL_PLATFORM_MIPSEL_ARC: - case GRUB_INSTALL_PLATFORM_ARM_UBOOT: - case GRUB_INSTALL_PLATFORM_I386_QEMU: -- case GRUB_INSTALL_PLATFORM_I386_XEN: -- case GRUB_INSTALL_PLATFORM_X86_64_XEN: - case GRUB_INSTALL_PLATFORM_I386_XEN_PVH: - grub_util_warn ("%s", - _("WARNING: no platform-specific install was performed")); diff --git a/srcpkgs/grub/patches/ieee1275-clear-reset.patch b/srcpkgs/grub/patches/ieee1275-clear-reset.patch deleted file mode 100644 index 18ff7733bdb176..00000000000000 --- a/srcpkgs/grub/patches/ieee1275-clear-reset.patch +++ /dev/null @@ -1,32 +0,0 @@ -From 54b741317568867fc4ad801a65397d05f3ea0f59 Mon Sep 17 00:00:00 2001 -From: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com> -Date: Thu, 25 Sep 2014 18:41:29 -0300 -Subject: Include a text attribute reset in the clear command for ppc - -Always clear text attribute for clear command in order to avoid problems -after it boots. - -* grub-core/term/terminfo.c: Add escape for text attribute reset - -Bug-Ubuntu: https://bugs.launchpad.net/bugs/1295255 -Origin: other, https://lists.gnu.org/archive/html/grub-devel/2014-09/msg00076.html -Last-Update: 2014-09-26 - -Patch-Name: ieee1275-clear-reset.patch ---- - grub-core/term/terminfo.c | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/grub-core/term/terminfo.c b/grub-core/term/terminfo.c -index f0d3e3deb..7cb7909c8 100644 ---- a/grub-core/term/terminfo.c -+++ b/grub-core/term/terminfo.c -@@ -151,7 +151,7 @@ grub_terminfo_set_current (struct grub_term_output *term, - /* Clear the screen. Using serial console, screen(1) only recognizes the - * ANSI escape sequence. Using video console, Apple Open Firmware - * (version 3.1.1) only recognizes the literal ^L. So use both. */ -- data->cls = grub_strdup (" \e[2J"); -+ data->cls = grub_strdup (" \e[2J\e[m"); - data->reverse_video_on = grub_strdup ("\e[7m"); - data->reverse_video_off = grub_strdup ("\e[m"); - if (grub_strcmp ("ieee1275", str) == 0) diff --git a/srcpkgs/grub/patches/install_powerpc_machtypes.patch b/srcpkgs/grub/patches/install_powerpc_machtypes.patch deleted file mode 100644 index ca992d9d4b53d1..00000000000000 --- a/srcpkgs/grub/patches/install_powerpc_machtypes.patch +++ /dev/null @@ -1,220 +0,0 @@ -From 35118b5023b0d9b4e3ad82f6e15fb696ad8e2a10 Mon Sep 17 00:00:00 2001 -From: Colin Watson <cjwatson@debian.org> -Date: Tue, 28 Jan 2014 14:40:02 +0000 -Subject: Port yaboot logic for various powerpc machine types - -Some powerpc machines require not updating the NVRAM. This can be handled -by existing grub-install command-line options, but it's friendlier to detect -this automatically. - -On chrp_ibm machines, use the nvram utility rather than nvsetenv. (This -is possibly suitable for other machines too, but that needs to be -verified.) - -Forwarded: no -Last-Update: 2014-10-15 - -Patch-Name: install_powerpc_machtypes.patch ---- - grub-core/osdep/basic/platform.c | 5 +++ - grub-core/osdep/linux/platform.c | 72 ++++++++++++++++++++++++++++++ - grub-core/osdep/unix/platform.c | 28 +++++++++--- - grub-core/osdep/windows/platform.c | 6 +++ - include/grub/util/install.h | 3 ++ - util/grub-install.c | 11 +++++ - 6 files changed, 119 insertions(+), 6 deletions(-) - -diff --git a/grub-core/osdep/basic/platform.c b/grub-core/osdep/basic/platform.c -index 4b5502aeb..2ab907976 100644 ---- a/grub-core/osdep/basic/platform.c -+++ b/grub-core/osdep/basic/platform.c -@@ -30,3 +30,8 @@ grub_install_get_default_x86_platform (void) - return "i386-pc"; - } - -+const char * -+grub_install_get_default_powerpc_machtype (void) -+{ -+ return "generic"; -+} -diff --git a/grub-core/osdep/linux/platform.c b/grub-core/osdep/linux/platform.c -index 35f1bcc0e..9805c36d4 100644 ---- a/grub-core/osdep/linux/platform.c -+++ b/grub-core/osdep/linux/platform.c -@@ -23,6 +23,7 @@ - #include <grub/emu/misc.h> - #include <sys/types.h> - #include <dirent.h> -+#include <stdio.h> - #include <string.h> - - #include <sys/utsname.h> -@@ -154,3 +154,74 @@ grub_install_get_default_x86_platform (void) - grub_util_info ("... not found"); - return "i386-pc"; - } -+ -+const char * -+grub_install_get_default_powerpc_machtype (void) -+{ -+ FILE *fp; -+ char *buf = NULL; -+ size_t len = 0; -+ const char *machtype = "generic"; -+ -+ fp = grub_util_fopen ("/proc/cpuinfo", "r"); -+ if (! fp) -+ return machtype; -+ -+ while (getline (&buf, &len, fp) > 0) -+ { -+ if (strncmp (buf, "pmac-generation", -+ sizeof ("pmac-generation") - 1) == 0) -+ { -+ if (strstr (buf, "NewWorld")) -+ { -+ machtype = "pmac_newworld"; -+ break; -+ } -+ if (strstr (buf, "OldWorld")) -+ { -+ machtype = "pmac_oldworld"; -+ break; -+ } -+ } -+ -+ if (strncmp (buf, "motherboard", sizeof ("motherboard") - 1) == 0 && -+ strstr (buf, "AAPL")) -+ { -+ machtype = "pmac_oldworld"; -+ break; -+ } -+ -+ if (strncmp (buf, "machine", sizeof ("machine") - 1) == 0 && -+ strstr (buf, "CHRP IBM")) -+ { -+ if (strstr (buf, "qemu")) -+ { -+ machtype = "chrp_ibm_qemu"; -+ break; -+ } -+ else -+ { -+ machtype = "chrp_ibm"; -+ break; -+ } -+ } -+ -+ if (strncmp (buf, "platform", sizeof ("platform") - 1) == 0) -+ { -+ if (strstr (buf, "Maple")) -+ { -+ machtype = "maple"; -+ break; -+ } -+ if (strstr (buf, "Cell")) -+ { -+ machtype = "cell"; -+ break; -+ } -+ } -+ } -+ -+ free (buf); -+ fclose (fp); -+ return machtype; -+} -diff --git a/grub-core/osdep/unix/platform.c b/grub-core/osdep/unix/platform.c -index a3fcfcaca..28cb37e15 100644 ---- a/grub-core/osdep/unix/platform.c -+++ b/grub-core/osdep/unix/platform.c -@@ -218,13 +218,29 @@ grub_install_register_ieee1275 (int is_prep, const char *install_device, - else - boot_device = get_ofpathname (install_device); - -- if (grub_util_exec ((const char * []){ "nvsetenv", "boot-device", -- boot_device, NULL })) -+ if (strcmp (grub_install_get_default_powerpc_machtype (), "chrp_ibm") == 0) - { -- char *cmd = xasprintf ("setenv boot-device %s", boot_device); -- grub_util_error (_("`nvsetenv' failed. \nYou will have to set `boot-device' variable manually. At the IEEE1275 prompt, type:\n %s\n"), -- cmd); -- free (cmd); -+ char *arg = xasprintf ("boot-device=%s", boot_device); -+ if (grub_util_exec ((const char * []){ "nvram", -+ "--update-config", arg, NULL })) -+ { -+ char *cmd = xasprintf ("setenv boot-device %s", boot_device); -+ grub_util_error (_("`nvram' failed. \nYou will have to set `boot-device' variable manually. At the IEEE1275 prompt, type:\n %s\n"), -+ cmd); -+ free (cmd); -+ } -+ free (arg); -+ } -+ else -+ { -+ if (grub_util_exec ((const char * []){ "nvsetenv", "boot-device", -+ boot_device, NULL })) -+ { -+ char *cmd = xasprintf ("setenv boot-device %s", boot_device); -+ grub_util_error (_("`nvsetenv' failed. \nYou will have to set `boot-device' variable manually. At the IEEE1275 prompt, type:\n %s\n"), -+ cmd); -+ free (cmd); -+ } - } - - free (boot_device); -diff --git a/grub-core/osdep/windows/platform.c b/grub-core/osdep/windows/platform.c -index 912269191..c30025b13 100644 ---- a/grub-core/osdep/windows/platform.c -+++ b/grub-core/osdep/windows/platform.c -@@ -128,6 +128,12 @@ grub_install_get_default_x86_platform (void) - return "i386-efi"; - } - -+const char * -+grub_install_get_default_powerpc_machtype (void) -+{ -+ return "generic"; -+} -+ - static void * - get_efi_variable (const wchar_t *varname, ssize_t *len) - { -diff --git a/include/grub/util/install.h b/include/grub/util/install.h -index 5ca4811cd..9f517a1bb 100644 ---- a/include/grub/util/install.h -+++ b/include/grub/util/install.h -@@ -223,6 +223,9 @@ grub_install_get_default_arm_platform (void); - const char * - grub_install_get_default_x86_platform (void); - -+const char * -+grub_install_get_default_powerpc_machtype (void); -+ - int - grub_install_register_efi (grub_device_t efidir_grub_dev, - const char *efifile_path, -diff --git a/util/grub-install.c b/util/grub-install.c -index e1a0202da..70b22eec4 100644 ---- a/util/grub-install.c -+++ b/util/grub-install.c -@@ -1179,7 +1179,18 @@ main (int argc, char *argv[]) - - if (platform == GRUB_INSTALL_PLATFORM_POWERPC_IEEE1275) - { -+ const char *machtype = grub_install_get_default_powerpc_machtype (); - int is_guess = 0; -+ -+ if (strcmp (machtype, "pmac_oldworld") == 0) -+ update_nvram = 0; -+ else if (strcmp (machtype, "cell") == 0) -+ update_nvram = 0; -+ else if (strcmp (machtype, "generic") == 0) -+ update_nvram = 0; -+ else if (strcmp (machtype, "chrp_ibm_qemu") == 0) -+ update_nvram = 0; -+ - if (!macppcdir) - { - char *d; diff --git a/srcpkgs/grub/patches/os-prober-osx86.patch b/srcpkgs/grub/patches/os-prober-osx86.patch deleted file mode 100644 index f0357c72d177c0..00000000000000 --- a/srcpkgs/grub/patches/os-prober-osx86.patch +++ /dev/null @@ -1,16 +0,0 @@ -Patches OS X detection out of os-prober hook on non-x86 architectures. The -menu entries generated for those are invalid for non-x86 Mac stuff. ---- a/util/grub.d/30_os-prober.in -+++ b/util/grub.d/30_os-prober.in -@@ -45,6 +45,11 @@ if [ -z "${OSPROBED}" ] ; then - fi - - osx_entry() { -+ # GRUB won't load OS X outside of x86, no entry -+ case "x`uname -m`" in -+ xi?86|xx86_64) ;; -+ *) return ;; -+ esac - if [ x$2 = x32 ]; then - # TRANSLATORS: it refers to kernel architecture (32-bit) - bitstr="$(gettext "(32-bit)")" diff --git a/srcpkgs/grub/patches/ppc64el-disable-vsx.patch b/srcpkgs/grub/patches/ppc64el-disable-vsx.patch deleted file mode 100644 index 67744dd23bebf4..00000000000000 --- a/srcpkgs/grub/patches/ppc64el-disable-vsx.patch +++ /dev/null @@ -1,52 +0,0 @@ -From efc381a55124b12fc74ed8117283f11367c9372a Mon Sep 17 00:00:00 2001 -From: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com> -Date: Thu, 25 Sep 2014 19:33:39 -0300 -Subject: Disable VSX instruction - -VSX bit is enabled by default for Power7 and Power8 CPU models, -so we need to disable them in order to avoid instruction exceptions. -Kernel will activate it when necessary. - -* grub-core/kern/powerpc/ieee1275/startup.S: Disable VSX. - -Also-By: Adhemerval Zanella <azanella@linux.vnet.ibm.com> -Also-By: Colin Watson <cjwatson@debian.org> - -Origin: other, https://lists.gnu.org/archive/html/grub-devel/2014-09/msg00078.html -Last-Update: 2015-01-27 - -Patch-Name: ppc64el-disable-vsx.patch ---- - grub-core/kern/powerpc/ieee1275/startup.S | 12 ++++++++++++ - 1 file changed, 12 insertions(+) - -diff --git a/grub-core/kern/powerpc/ieee1275/startup.S b/grub-core/kern/powerpc/ieee1275/startup.S -index 21c884b43..de9a9601a 100644 ---- a/grub-core/kern/powerpc/ieee1275/startup.S -+++ b/grub-core/kern/powerpc/ieee1275/startup.S -@@ -20,6 +20,8 @@ - #include <grub/symbol.h> - #include <grub/offsets.h> - -+#define MSR_VSX 0x80 -+ - .extern __bss_start - .extern _end - -@@ -28,6 +30,16 @@ - .globl start, _start - start: - _start: -+ _start: -+ -+ /* Disable VSX instruction */ -+ mfmsr 0 -+ oris 0,0,MSR_VSX -+ /* The "VSX Available" bit is in the lower half of the MSR, so we -+ don't need mtmsrd, which in any case won't work in 32-bit mode. */ -+ mtmsr 0 -+ isync -+ - li 2, 0 - li 13, 0 - diff --git a/srcpkgs/grub/patches/revert-fwsetup-2.12.patch b/srcpkgs/grub/patches/revert-fwsetup-2.12.patch deleted file mode 100644 index 85ba31dd5ac5b4..00000000000000 --- a/srcpkgs/grub/patches/revert-fwsetup-2.12.patch +++ /dev/null @@ -1,31 +0,0 @@ -grub 2.12 introduced the `--is-supported` argument for fwsetup, and runs it for -efi systems to determine whether to show the uefi-firmware menu item. - -The problem is that grub 2.06 does not support the `--is-supported` flag yet, -and calling it just crashes grub, causing the machine to reboot. - -Showing a menu entry for uefi-firmware that may not work is infinitely better -than crashing and preventing the machine to boot, so remove the condition and -always show the menu entry. - -See also: https://bugs.archlinux.org/task/75701 - -diff --git a/util/grub.d/30_uefi-firmware.in b/util/grub.d/30_uefi-firmware.in -index 1c2365d..b6041b5 100644 ---- a/util/grub.d/30_uefi-firmware.in -+++ b/util/grub.d/30_uefi-firmware.in -@@ -32,11 +32,8 @@ gettext_printf "Adding boot menu entry for UEFI Firmware Settings ...\n" >&2 - - cat << EOF - if [ "\$grub_platform" = "efi" ]; then -- fwsetup --is-supported -- if [ "\$?" = 0 ]; then -- menuentry '$LABEL' \$menuentry_id_option 'uefi-firmware' { -- fwsetup -- } -- fi -+ menuentry '$LABEL' \$menuentry_id_option 'uefi-firmware' { -+ fwsetup -+ } - fi - EOF diff --git a/srcpkgs/grub/patches/xfs.patch b/srcpkgs/grub/patches/xfs.patch deleted file mode 100644 index 6982be08f66720..00000000000000 --- a/srcpkgs/grub/patches/xfs.patch +++ /dev/null @@ -1,60 +0,0 @@ -fixes "unknown filesystem" error when installing grub on a system that -uses XFS for /boot. - -From 68dd65cfdaad08b1f8ec01b84949b0bf88bc0d8c Mon Sep 17 00:00:00 2001 -From: Jon DeVree <nuxi@vault24.org> -Date: Sun, 11 Feb 2024 10:34:58 -0500 -Subject: [PATCH] fs/xfs: Handle non-continuous data blocks in directory - extents - -The directory extent list does not have to be a continuous list of data -blocks. When GRUB tries to read a non-existant member of the list, -grub_xfs_read_file() will return a block of zero'ed memory. Checking for -a zero'ed magic number is sufficient to skip this non-existant data block. - -Prior to commit 07318ee7e (fs/xfs: Fix XFS directory extent parsing) -this was handled as a subtle side effect of reading the (non-existant) -tail data structure. Since the block was zero'ed the computation of the -number of directory entries in the block would return 0 as well. - -Fixes: 07318ee7e (fs/xfs: Fix XFS directory extent parsing) -Fixes: https://bugzilla.redhat.com/show_bug.cgi?id=2254370 - -Signed-off-by: Jon DeVree <nuxi@vault24.org> -Reviewed-By: Vladimir Serbinenko <phcoder@gmail.com> -Reviewed-by: Daniel Kiper <daniel.kiper@oracle.com> ---- - grub-core/fs/xfs.c | 10 ++++++++++ - 1 file changed, 10 insertions(+) - -diff --git a/grub-core/fs/xfs.c b/grub-core/fs/xfs.c -index bc2224dbb..8e02ab4a3 100644 ---- a/grub-core/fs/xfs.c -+++ b/grub-core/fs/xfs.c -@@ -902,6 +902,7 @@ grub_xfs_iterate_dir (grub_fshelp_node_t dir, - grub_xfs_first_de(dir->data, dirblock); - int entries = -1; - char *end = dirblock + dirblk_size; -+ grub_uint32_t magic; - - numread = grub_xfs_read_file (dir, 0, 0, - blk << dirblk_log2, -@@ -912,6 +913,15 @@ grub_xfs_iterate_dir (grub_fshelp_node_t dir, - return 0; - } - -+ /* -+ * If this data block isn't actually part of the extent list then -+ * grub_xfs_read_file() returns a block of zeros. So, if the magic -+ * number field is all zeros then this block should be skipped. -+ */ -+ magic = *(grub_uint32_t *)(void *) dirblock; -+ if (!magic) -+ continue; -+ - /* - * Leaf and tail information are only in the data block if the number - * of extents is 1. --- -2.44.0 - diff --git a/srcpkgs/grub/template b/srcpkgs/grub/template deleted file mode 100644 index 5bf8c1d7909f80..00000000000000 --- a/srcpkgs/grub/template +++ /dev/null @@ -1,227 +0,0 @@ -# Template file for 'grub' -pkgname=grub -version=2.12 -revision=2 -hostmakedepends="python3 pkg-config flex freetype-devel font-unifont-bdf help2man - automake gettext-devel-tools" -makedepends="libusb-compat-devel ncurses-devel freetype-devel liblzma-devel - device-mapper-devel fuse-devel" -depends="os-prober" -conf_files="/etc/default/grub /etc/grub.d/*" -short_desc="GRand Unified Bootloader 2" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-3.0-or-later" -homepage="https://www.gnu.org/software/grub/" -changelog="https://git.savannah.gnu.org/cgit/grub.git/plain/NEWS" -distfiles="${GNU_SITE}/grub/grub-${version}.tar.xz" -checksum=f3c97391f7c4eaa677a78e090c7e97e6dc47b16f655f04683ebd37bef7fe0faa - -archs="i686* x86_64* aarch64* ppc ppc-musl ppc64*" -nopie=yes - -subpackages="grub-utils" -# _SUPPLEMENTARY_BUILDS is a list of <TARGET>-<PLATFORN> version of grub to build -case "$XBPS_TARGET_MACHINE" in - x86_64*) - _NATIVE_PLATFORM=pc - _SUPPLEMENTARY_BUILDS="i386-efi x86_64-efi i386-coreboot x86_64-xen" - subpackages+=" grub-i386-efi grub-x86_64-efi grub-i386-coreboot grub-xen" - ;; - i686*) - CFLAGS="-D_FILE_OFFSET_BITS=64" - hostmakedepends+=" cross-x86_64-linux-musl" - configure_args+=" ac_cv_sizeof_off_t=8" - _NATIVE_PLATFORM=pc - _SUPPLEMENTARY_BUILDS="i386-efi x86_64-efi i386-coreboot i386-xen" - subpackages+=" grub-i386-efi grub-x86_64-efi grub-i386-coreboot grub-xen" - ;; - aarch64*) - _NATIVE_PLATFORM=efi - subpackages+=" grub-arm64-efi" - ;; - ppc*) - _NATIVE_PLATFORM=ieee1275 - subpackages+=" grub-powerpc-ieee1275" - ;; -esac - -pre_configure() { - autoreconf -fi - - # XXX: empty file missing from 2.12 release - touch grub-core/extra_deps.lst -} - -do_configure() { - # workaround for https://savannah.gnu.org/bugs/?60458 - # some more info: https://www.linuxquestions.org/questions/showthread.php?p=6257712 - # grub 2.06 reboots immediately when compiled with -O2, - # only affects legacy BIOS - export CFLAGS="${CFLAGS/-O2/-Os}" - export CXXFLAGS="${CXXFLAGS/-O2/-Os}" - - unset CC AS LD RANLIB CPP - local freestanding_cflags="-fno-stack-protector" - - # building with altivec generates broken grub core - case "$XBPS_TARGET_MACHINE" in - ppc*) freestanding_cflags+=" -mno-altivec" ;; - esac - CFLAGS+=" $freestanding_cflags" - - configure_args+=" --enable-device-mapper --enable-cache-stats --enable-nls - --enable-grub-mkfont --enable-grub-mount --disable-werror - --sbindir=/usr/bin" - - # build tools - msg_normal "Configuring grub tools...\n" - mkdir $wrksrc/build - cd $wrksrc/build - ../configure --host=${XBPS_TARGET_MACHINE} ${configure_args} \ - ${_NATIVE_PLATFORM:+--with-platform=${_NATIVE_PLATFORM}} - - for _SUPP_BUILD in ${_SUPPLEMENTARY_BUILDS}; do - _TARGET=${_SUPP_BUILD%%-*} - _PLATFORM=${_SUPP_BUILD##*-} - msg_normal "Configuring ${_TARGET} ${_PLATFORM} grub...\n" - mkdir $wrksrc/${_PLATFORM}_${_TARGET}_build - cd $wrksrc/${_PLATFORM}_${_TARGET}_build - if [ "$_TARGET" = x86_64 ] && - [ "${XBPS_TARGET_MACHINE%-musl}" = i686 ]; then - _TARGET=x86_64-linux-musl - fi - CFLAGS="$freestanding_cflags" \ - ../configure --host=${XBPS_TARGET_MACHINE} \ - --target=${_TARGET} \ - --with-platform=${_PLATFORM} ${configure_args} \ - --disable-efiemu \ - --libdir=/usr/lib - done -} - -do_build() { - # XXX remove the strip wrapper - rm ${XBPS_WRAPPERDIR}/strip - - msg_normal "Building grub tools...\n" - cd $wrksrc/build - make ${makejobs} - - for _SUPP_BUILD in ${_SUPPLEMENTARY_BUILDS}; do - _TARGET=${_SUPP_BUILD%%-*} - _PLATFORM=${_SUPP_BUILD##*-} - msg_normal "Building ${_TARGET} ${_PLATFORM} grub...\n" - cd $wrksrc/${_PLATFORM}_${_TARGET}_build - make ${makejobs} - done -} - -do_install() { - # XXX remove the strip wrapper - rm ${XBPS_WRAPPERDIR}/strip - - for _SUPP_BUILD in ${_SUPPLEMENTARY_BUILDS}; do - _TARGET=${_SUPP_BUILD%%-*} - _GRUB_TARGET=${_TARGET} - case "${_GRUB_TARGET}" in - aarch64*) - _GRUB_TARGET=arm64 - ;; - esac - _PLATFORM=${_SUPP_BUILD##*-} - cd $wrksrc/${_PLATFORM}_${_TARGET}_build - make DESTDIR=$DESTDIR/${_PLATFORM}_${_TARGET} install - # Remove non-platform specific files - rm -rf ${DESTDIR}/${_PLATFORM}_${_TARGET}/{boot,etc,usr/{share,bin}} - rm -f ${DESTDIR}/${_PLATFORM}_${_TARGET}/usr/lib/grub/${_GRUB_TARGET}-${_PLATFORM}/${_GRUB_TARGET}-* - rm -f ${DESTDIR}/${_PLATFORM}_${_TARGET}/usr/lib/grub/${_GRUB_TARGET}-${_PLATFORM}/*.{module,image} - cp -r ${DESTDIR}/${_PLATFORM}_${_TARGET}/* ${DESTDIR} - rm -rf ${DESTDIR}/${_PLATFORM}_${_TARGET} - done - - cd $wrksrc/build - make DESTDIR=$DESTDIR install - - # Required to compress info files. - vmkdir usr/share/info - touch -f ${DESTDIR}/usr/share/info/dir - - vinstall ${FILESDIR}/grub.default 644 etc/default grub - # Kernel hooks. - vinstall ${FILESDIR}/kernel.d/grub.post 750 \ - etc/kernel.d/post-install 50-grub - vinstall ${FILESDIR}/kernel.d/grub.post 750 \ - etc/kernel.d/post-remove 50-grub - - # update-grub for noobs. - printf "#!/bin/sh\ngrub-mkconfig -o /boot/grub/grub.cfg\nexit \$?\n" >> \ - ${DESTDIR}/usr/bin/update-grub - chmod 755 ${DESTDIR}/usr/bin/update-grub - - vmkdir usr/share/bash-completion/completions - mv ${DESTDIR}/etc/bash_completion.d/grub \ - ${DESTDIR}/usr/share/bash-completion/completions - - # Remove useless tools - rm ${DESTDIR}/usr/bin/grub-ofpathname - rm ${DESTDIR}/usr/bin/grub-sparc64-setup -} - -grub-utils_package() { - short_desc+=" - additional utilities" - depends="grub>=${version}" - pkg_install() { - vmove usr/bin/grub-menulst2cfg - vmove usr/bin/grub-fstest - vmove usr/bin/grub-mkfont - } -} -grub-x86_64-efi_package() { - depends="grub>=$version dosfstools efibootmgr" - short_desc+=" - x86_64 EFI support" - pkg_install() { - vmove usr/lib/grub/x86_64-efi - } -} -grub-i386-efi_package() { - depends="grub>=$version dosfstools efibootmgr" - short_desc+=" - i386 EFI support" - pkg_install() { - vmove usr/lib/grub/i386-efi - } -} -grub-i386-coreboot_package() { - depends="grub>=$version" - short_desc+=" - i386 coreboot support" - pkg_install() { - vmove usr/lib/grub/i386-coreboot - } -} -grub-xen_package() { - depends="grub>=$version" - short_desc+=" - Xen PV support" - pkg_install() { - case "$XBPS_TARGET_MACHINE" in - x86_64*) - vmove usr/lib/grub/x86_64-xen - ;; - i686*) - vmove usr/lib/grub/i386-xen - ;; - esac - } -} -grub-arm64-efi_package() { - depends="grub>=$version dosfstools efibootmgr" - short_desc+=" - arm64 EFI support" - pkg_install() { - vmove usr/lib/grub/arm64-efi - } -} -grub-powerpc-ieee1275_package() { - depends="grub>=$version powerpc-utils" - short_desc+=" - powerpc Open Firmware support" - pkg_install() { - vmove usr/lib/grub/powerpc-ieee1275 - } -} diff --git a/srcpkgs/grype/template b/srcpkgs/grype/template deleted file mode 100644 index c644e69856ae2a..00000000000000 --- a/srcpkgs/grype/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'grype' -pkgname=grype -version=0.91.0 -revision=1 -build_style=go -build_helper=qemu -go_import_path="github.com/anchore/grype" -go_package="github.com/anchore/grype/cmd/grype" -go_ldflags="-X main.version=${version}" -short_desc="Vulnerability scanner for container images and filesystems" -maintainer="cinerea0 <cinerea0@protonmail.com>" -license="Apache-2.0" -homepage="https://github.com/anchore/grype" -changelog="https://github.com/anchore/grype/releases" -distfiles="https://github.com/anchore/grype/archive/refs/tags/v${version}.tar.gz" -checksum=fe8213049a873c03929bbcdfdc77a9389f4232ab1b63d13589b3d74296c06125 -make_check=no # tests require a running docker daemon - -post_install() { - grype="${DESTDIR}/usr/bin/grype" - for shell in bash fish zsh; do - vtargetrun ${grype} completion ${shell} >grype.${shell} - vcompletion grype.${shell} ${shell} - done -} diff --git a/srcpkgs/gsasl-devel b/srcpkgs/gsasl-devel deleted file mode 120000 index 640a4c6eefa7bf..00000000000000 --- a/srcpkgs/gsasl-devel +++ /dev/null @@ -1 +0,0 @@ -gsasl \ No newline at end of file diff --git a/srcpkgs/gsasl/template b/srcpkgs/gsasl/template deleted file mode 100644 index 0b0b649441cd16..00000000000000 --- a/srcpkgs/gsasl/template +++ /dev/null @@ -1,33 +0,0 @@ -# Template file for 'gsasl' -pkgname=gsasl -version=2.2.1 -revision=1 -build_style=gnu-configure -configure_args="--with-gssapi-impl=mit" -hostmakedepends="pkg-config" -makedepends="readline-devel gnutls-devel libidn-devel mit-krb5-devel" -short_desc="GNU SASL framework and a few common SASL mechanisms" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-3.0-or-later" -homepage="https://www.gnu.org/software/gsasl/" -distfiles="${GNU_SITE}/${pkgname}/${pkgname}-${version}.tar.gz" -checksum=d45b562e13bd13b9fc20b372f4b53269740cf6279f836f09ce11b9d32bcee075 - -libgsasl_package() { - short_desc+=" - Runtime library" - pkg_install() { - vmove "usr/lib/*.so.*" - } -} - -gsasl-devel_package() { - depends="libgcrypt-devel libgpg-error-devel libidn-devel libgsasl>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - vmove usr/share/man/man3 - } -} diff --git a/srcpkgs/gscan2pdf/patches/tesseract.patch b/srcpkgs/gscan2pdf/patches/tesseract.patch deleted file mode 100644 index 52ac12e7b450cc..00000000000000 --- a/srcpkgs/gscan2pdf/patches/tesseract.patch +++ /dev/null @@ -1,49 +0,0 @@ ---- a/lib/Gscan2pdf/Tesseract.pm 2021-07-02 20:26:05.063622498 +0200 -+++ b/lib/Gscan2pdf/Tesseract.pm 2021-07-02 20:32:12.104791637 +0200 -@@ -54,25 +54,25 @@ - return $installed if $setup; - - ( undef, my $exe ) = -- Gscan2pdf::Document::exec_command( [ 'which', 'tesseract' ] ); -+ Gscan2pdf::Document::exec_command( [ 'which', 'tesseract-ocr' ] ); - return if ( not defined $exe or $exe eq $EMPTY ); - $installed = 1; - - # Only support 3.02.01 or better, so that - # we can use --list-langs and not bother with tessdata - ( undef, my $out, my $err ) = -- Gscan2pdf::Document::exec_command( [ 'tesseract', '-v' ] ); -+ Gscan2pdf::Document::exec_command( [ 'tesseract-ocr', '-v' ] ); - if ( $err =~ /^tesseract[ ]([\d.]+)/xsm ) { - $version = $1; - } - elsif ( $out =~ /^tesseract[ ]([\d.]+)/xsm ) { - $version = $1; - } - if ( not $version ) { return } - if ( $version !~ /^\d+[.]\d+$/xsm ) { $version = 'v' . $version } - $version = version->parse($version); - if ( $version > version->parse('v3.02.00') ) { -- $logger->info("Found tesseract version $version."); -+ $logger->info("Found tesseract-ocr version $version."); - $setup = 1; - return $installed; - } -@@ -86,7 +86,7 @@ - if ( not %languages ) { - my @codes; - my ( undef, $out ) = -- Gscan2pdf::Document::exec_command( [ 'tesseract', '--list-langs' ] ); -+ Gscan2pdf::Document::exec_command( [ 'tesseract-ocr', '--list-langs' ] ); - @codes = split /\n/xsm, $out; - if ( $codes[0] =~ /^List[ ]of[ ]available[ ]languages/xsm ) { - shift @codes; -@@ -99,7 +99,7 @@ - if ( not defined $name ) { - $name = $code; - } -- $logger->info("Found tesseract language $code ($name)"); -+ $logger->info("Found tesseract-ocr language $code ($name)"); - $languages{$code} = $name; - } - } diff --git a/srcpkgs/gscan2pdf/template b/srcpkgs/gscan2pdf/template deleted file mode 100644 index 3e9de672f0d89a..00000000000000 --- a/srcpkgs/gscan2pdf/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'gscan2pdf' -pkgname=gscan2pdf -version=2.13.5 -revision=1 -build_style=perl-module -hostmakedepends="perl gettext" -makedepends="ImageMagick djvulibre libmagick-perl perl-Config-General - perl-Data-UUID perl-Date-Calc perl-Filesys-Df perl-Font-TTF perl-GooCanvas2 - perl-Gtk3-SimpleList perl-HTML-Parser perl-IO-String perl-Image-Sane - perl-Linux-Distribution perl-List-MoreUtils perl-Locale-gettext - perl-Log-Log4perl perl-PDF-Builder perl-Pango perl-Proc-ProcessTable perl-Readonly - perl-Set-IntSpan perl-Try-Tiny unpaper xdg-utils perl-Locale-Codes perl-Gtk3-ImageView" -depends="$makedepends sane" -short_desc="GUI to produce PDFs or DjVus from scanned documents" -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=0d4304f6723d076f868feb013e3d7be925dfbb10dcdc23177dbcbf6606b7d5fa -nocross=yes - -do_check() { - # Tests require a Display server - : -} diff --git a/srcpkgs/gscope3/patches/musl.patch b/srcpkgs/gscope3/patches/musl.patch deleted file mode 100644 index bcabb842bf16bb..00000000000000 --- a/srcpkgs/gscope3/patches/musl.patch +++ /dev/null @@ -1,13 +0,0 @@ ---- a/packages/gscope/src/auto_gen.c.bak 2017-08-19 00:44:22.000000000 +0200 -+++ b/packages/gscope/src/auto_gen.c 2017-08-20 18:23:02.247830491 +0200 -@@ -3,6 +3,10 @@ - #include "config.h" - #endif - -+#ifndef ACCESSPERMS -+# define ACCESSPERMS (S_IRWXU|S_IRWXG|S_IRWXO) -+#endif -+ - #include <stdio.h> - #include <string.h> - #include <dirent.h> diff --git a/srcpkgs/gscope3/template b/srcpkgs/gscope3/template deleted file mode 100644 index db6242a0fa8e12..00000000000000 --- a/srcpkgs/gscope3/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'gscope3' -pkgname=gscope3 -version=3.18 -revision=1 -_release=v2.18+v3.18 -build_wrksrc="packages/gscope3" -build_style=gnu-configure -hostmakedepends="automake pkg-config" -makedepends="gtksourceview-devel" -short_desc="Interactive source code browsing tool for C and other languages" -maintainer="Orphaned <orphan@voidlinux.org>" -license="MIT" -homepage="https://github.com/tefletch/gscope" -distfiles="https://github.com/tefletch/gscope/archive/${_release}.tar.gz" -checksum=06d0fd4351b4f8dc1850c81b07c112b0974bfb140f9fe56f8af6f865be3e0a2a - -CFLAGS="-fcommon" - -pre_configure() { - NOCONFIGURE=1 ./autogen.sh -} - -post_install() { - vlicense ${wrksrc}/LICENSE -} - diff --git a/srcpkgs/gscreenshot/template b/srcpkgs/gscreenshot/template deleted file mode 100644 index 053f25521c55a6..00000000000000 --- a/srcpkgs/gscreenshot/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'gscreenshot' -pkgname=gscreenshot -version=3.8.0 -revision=1 -build_style=python3-pep517 -hostmakedepends="python3-setuptools gettext go-md2man" -# refer to https://github.com/thenaterhood/gscreenshot#installation -# for optional dependencies across system configurations -depends="gtk+3 python3-setuptools python3-Pillow python3-gobject" -checkdepends="${depends} python3-mock python3-pytest" -short_desc="GUI for multiple screenshot backends including scrot, PIL, and grim" -maintainer="icp <pangolin@vivaldi.net>" -license="GPL-2.0-only" -homepage="https://github.com/thenaterhood/gscreenshot" -changelog="https://github.com/thenaterhood/gscreenshot/releases" -distfiles="https://github.com/thenaterhood/gscreenshot/archive/refs/tags/v${version}.tar.gz" -checksum=55a4c6e28fc5be703350056d7868550b79537023a3c4cc348a34a8e3d9581c6c diff --git a/srcpkgs/gsettings-desktop-schemas-devel b/srcpkgs/gsettings-desktop-schemas-devel deleted file mode 120000 index 1278d0cf7af33d..00000000000000 --- a/srcpkgs/gsettings-desktop-schemas-devel +++ /dev/null @@ -1 +0,0 @@ -gsettings-desktop-schemas \ No newline at end of file diff --git a/srcpkgs/gsettings-desktop-schemas/template b/srcpkgs/gsettings-desktop-schemas/template deleted file mode 100644 index 1d5dc5abd46e8d..00000000000000 --- a/srcpkgs/gsettings-desktop-schemas/template +++ /dev/null @@ -1,32 +0,0 @@ -# Template file for 'gsettings-desktop-schemas' -pkgname=gsettings-desktop-schemas -version=48.0 -revision=1 -build_helper="gir" -build_style=meson -configure_args="-Dintrospection=$(vopt_if gir true false)" -hostmakedepends="gettext pkg-config glib-devel" -makedepends="libglib-devel" -short_desc="Collection of GSettings schemas" -maintainer="Orphaned <orphan@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}/gsettings-desktop-schemas/${version%.*}/gsettings-desktop-schemas-${version}.tar.xz" -checksum=e68f155813bf18f865a8b2c8e9d473588b6ccadcafbb666ab788857c6c2d1bd3 - -# Package build options -build_options="gir" -build_options_default="gir" - -gsettings-desktop-schemas-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/share/pkgconfig - if [ "$build_option_gir" ]; then - vmove usr/share/gir-1.0 - fi - } -} diff --git a/srcpkgs/gsfonts/template b/srcpkgs/gsfonts/template deleted file mode 100644 index bc6af7a47665d6..00000000000000 --- a/srcpkgs/gsfonts/template +++ /dev/null @@ -1,41 +0,0 @@ -# Template file for 'gsfonts' -pkgname=gsfonts -version=20200910 -revision=1 -depends="font-util" -short_desc="URW+ base35 fonts" -maintainer="Orphaned <orphan@voidlinux.org>" -license="AGPL-3.0-or-later" -homepage="https://github.com/ArtifexSoftware/urw-base35-fonts" -distfiles="https://github.com/ArtifexSoftware/urw-base35-fonts/archive/refs/tags/${version}.tar.gz" -checksum=e0d9b7f11885fdfdc4987f06b2aa0565ad2a4af52b22e5ebf79e1a98abd0ae2f -font_dirs="/usr/share/fonts/OTF/ - /usr/share/fonts/TTF - /usr/share/fonts/Type1" - -do_install() { - for f in ${wrksrc}/fonts/*.otf; do - vinstall $f 644 usr/share/fonts/OTF/ - done - - for f in ${wrksrc}/fonts/*.ttf; do - vinstall $f 644 usr/share/fonts/TTF/ - done - - for f in ${wrksrc}/fonts/*.{afm,t1}; do - vinstall $f 644 usr/share/fonts/Type1/ - done - - for f in ${wrksrc}/appstream/*.xml; do - vinstall $f 644 usr/share/metainfo/ - done - - for f in ${wrksrc}/fontconfig/*.conf; do - vmkdir etc/fonts/conf.d - install -Dm 644 $f ${DESTDIR}/usr/share/fontconfig/conf.avail/61-${f##*/} - ln -sf ../../../usr/share/fontconfig/conf.avail/61-${f##*/} ${DESTDIR}/etc/fonts/conf.d/ - done - - vlicense COPYING - vlicense LICENSE -} diff --git a/srcpkgs/gsfonts/update b/srcpkgs/gsfonts/update deleted file mode 100644 index d2f9b3695ee239..00000000000000 --- a/srcpkgs/gsfonts/update +++ /dev/null @@ -1 +0,0 @@ -pkgname="ghostscript-fonts-std" diff --git a/srcpkgs/gsimplecal-gtk2 b/srcpkgs/gsimplecal-gtk2 deleted file mode 120000 index bd547b0783c2b3..00000000000000 --- a/srcpkgs/gsimplecal-gtk2 +++ /dev/null @@ -1 +0,0 @@ -gsimplecal-gtk3 \ No newline at end of file diff --git a/srcpkgs/gsimplecal-gtk3/patches/invalid-cast.patch b/srcpkgs/gsimplecal-gtk3/patches/invalid-cast.patch deleted file mode 100644 index 6006f3a6f78d78..00000000000000 --- a/srcpkgs/gsimplecal-gtk3/patches/invalid-cast.patch +++ /dev/null @@ -1,13 +0,0 @@ -diff --git a/src/MainWindow.cpp b/src/MainWindow.cpp -index 02eca42..323d5db 100644 ---- a/src/MainWindow.cpp -+++ b/src/MainWindow.cpp -@@ -163,7 +163,7 @@ MainWindow::MainWindow() - closure = g_cclosure_new(G_CALLBACK(keys[key].func), (gpointer)this, NULL); - gtk_accel_group_connect(accelerators, keys[key].key, - (GdkModifierType)keys[key].modifier, -- (GtkAccelFlags)NULL, closure); -+ (GtkAccelFlags)0, closure); - g_closure_unref(closure); - } - diff --git a/srcpkgs/gsimplecal-gtk3/template b/srcpkgs/gsimplecal-gtk3/template deleted file mode 100644 index 0ac361f53a0101..00000000000000 --- a/srcpkgs/gsimplecal-gtk3/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'gsimplecal-gtk3' -pkgname=gsimplecal-gtk3 -version=2.5 -revision=1 -build_style=gnu-configure -hostmakedepends="automake pkg-config" -makedepends="gtk+3-devel" -short_desc="Simple and lightweight GTK calendar" -maintainer="Piotr Wójcik <chocimier@tlen.pl>" -license="BSD-3-Clause" -homepage="http://dmedvinsky.github.io/gsimplecal/" -changelog="https://github.com/dmedvinsky/gsimplecal/raw/master/ChangeLog" -distfiles="https://github.com/dmedvinsky/${pkgname%-*}/archive/v${version}.tar.gz" -checksum=f0be977de36fabc4da489698d2c06e64143572e53f166ab26e6055f6b36deae4 - -pre_configure() { - ./autogen.sh -} - -post_install() { - vlicense COPYING -} - -gsimplecal-gtk2_package() { - metapackage=yes - depends="gsimplecal-gtk3>=${version}_${revision}" - short_desc+=" (transitional dummy package)" -} diff --git a/srcpkgs/gsl-devel b/srcpkgs/gsl-devel deleted file mode 120000 index 9795f714381809..00000000000000 --- a/srcpkgs/gsl-devel +++ /dev/null @@ -1 +0,0 @@ -gsl \ No newline at end of file diff --git a/srcpkgs/gsl-ucg/patches/riscv64.patch b/srcpkgs/gsl-ucg/patches/riscv64.patch deleted file mode 100644 index 956214b555a130..00000000000000 --- a/srcpkgs/gsl-ucg/patches/riscv64.patch +++ /dev/null @@ -1,24 +0,0 @@ ---- a/src/sfl.h 2017-09-13 15:35:49.000000000 +0200 -+++ - 2023-02-07 16:09:26.971059849 +0100 -@@ -130,7 +130,8 @@ - - #if (defined (__64BIT__) || defined (__x86_64__) || defined (__AARCH64EL__) \ - || defined (__PPC64__) || defined (__powerpc64__) || defined (__ppc64__) \ -- || defined (__s390x__)) -+ || defined (__s390x__)) \ -+ || defined (__riscv64) || (defined (__riscv_xlen) && __riscv_xlen == 64) - # define __IS_64BIT__ /* May have 64-bit OS/compiler */ - #else - # define __IS_32BIT__ /* Else assume 32-bit OS/compiler */ ---- a/src/prelude.h 2017-09-13 15:35:49.000000000 +0200 -+++ - 2023-02-07 16:09:50.387722331 +0100 -@@ -91,7 +91,8 @@ - - #if (defined (__64BIT__) || defined (__x86_64__) || defined (__AARCH64EL__) \ - || defined (__PPC64__) || defined (__powerpc64__) || defined (__ppc64__) \ -- || defined (__s390x__)) -+ || defined (__s390x__)) \ -+ || defined (__riscv64) || (defined (__riscv_xlen) && __riscv_xlen == 64) - # define __IS_64BIT__ /* May have 64-bit OS/compiler */ - #else - # define __IS_32BIT__ /* Else assume 32-bit OS/compiler */ diff --git a/srcpkgs/gsl-ucg/template b/srcpkgs/gsl-ucg/template deleted file mode 100644 index fdf9edf3bea6f0..00000000000000 --- a/srcpkgs/gsl-ucg/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'gsl-ucg' -pkgname=gsl-ucg -version=4.1.5 -revision=2 -build_wrksrc="src" -build_style=gnu-makefile -makedepends="pcre-devel" -short_desc="Generator Scripting Language - Universal Code Generator" -maintainer="Toyam Cox <Vaelatern@voidlinux.org>" -license="GPL-3.0-or-later" -homepage="https://github.com/zeromq/gsl" -distfiles="https://github.com/zeromq/gsl/archive/v${version}.tar.gz" -checksum=c1c3d61a1d89b65d0d1161c803bcdd6364045cc20d7e0c1f67f0955cd9b326b0 - -pre_build() { - export CC="CCNAME='$CC' ./c -q" -} - -do_install() { - make DESTDIR=${DESTDIR}/usr install -} diff --git a/srcpkgs/gsl/patches/ppc-musl.patch b/srcpkgs/gsl/patches/ppc-musl.patch deleted file mode 100644 index 4bc6b233d31dc0..00000000000000 --- a/srcpkgs/gsl/patches/ppc-musl.patch +++ /dev/null @@ -1,36 +0,0 @@ -fpu_control.h is glibc specific, but we only need some bits from it. - ---- a/ieee-utils/fp-gnuppc.c -+++ b/ieee-utils/fp-gnuppc.c -@@ -18,7 +18,31 @@ - */ - - #include <stdio.h> -+ -+#if defined(__GLIBC__) - #include <fpu_control.h> -+#else -+/* copied from fpu_control.h, only stuff that is needed here */ -+# define _FPU_RC_NEAREST 0x00 -+# define _FPU_RC_DOWN 0x03 -+# define _FPU_RC_UP 0x02 -+# define _FPU_RC_ZERO 0x01 -+ -+# define _FPU_MASK_ZM 0x10 -+# define _FPU_MASK_OM 0x40 -+# define _FPU_MASK_UM 0x20 -+# define _FPU_MASK_IM 0x80 -+ -+# define _FPU_SETCW(cw) \ -+ { union { double __d; unsigned long long __ll; } __u; \ -+ register double __fr; \ -+ __u.__ll = 0xfff80000LL << 32; /* This is a QNaN. */ \ -+ __u.__ll |= (cw) & 0xffffffffLL; \ -+ __fr = __u.__d; \ -+ __asm__ __volatile__("mtfsf 255,%0" : : "f" (__fr)); \ -+ } -+#endif -+ - #include <gsl/gsl_errno.h> - #include <gsl/gsl_ieee_utils.h> - diff --git a/srcpkgs/gsl/template b/srcpkgs/gsl/template deleted file mode 100644 index 9fc21348c64d21..00000000000000 --- a/srcpkgs/gsl/template +++ /dev/null @@ -1,33 +0,0 @@ -# Template file for 'gsl' -pkgname=gsl -version=2.8 -revision=1 -build_style=gnu-configure -short_desc="Numerical library for C and C++ programmers" -maintainer="Gonzalo Tornaría <tornaria@cmat.edu.uy>" -license="GPL-3.0-or-later" -homepage="http://www.gnu.org/software/gsl/gsl.html" -changelog="http://git.savannah.gnu.org/cgit/gsl.git/plain/NEWS" -distfiles="${GNU_SITE}/gsl/${pkgname}-${version}.tar.gz" -checksum=6a99eeed15632c6354895b1dd542ed5a855c0f15d9ad1326c6fe2b2c9e423190 - -case $XBPS_TARGET_MACHINE in - # avoid numerical noise caused by extended-precision of registers - i686*) CFLAGS=-ffloat-store ;; -esac - -gsl-devel_package() { - depends="gsl>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/bin/gsl-config - vmove usr/share/man/man1/gsl-config.1 - vmove usr/share/man/man3 - vmove usr/share/aclocal - vmove usr/share/info - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/gsmartcontrol/files/README.voidlinux b/srcpkgs/gsmartcontrol/files/README.voidlinux deleted file mode 100644 index 3b74ae753f716b..00000000000000 --- a/srcpkgs/gsmartcontrol/files/README.voidlinux +++ /dev/null @@ -1,6 +0,0 @@ -* 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. - -* 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 deleted file mode 100644 index 16563e9cebe3d4..00000000000000 --- a/srcpkgs/gsmartcontrol/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'gsmartcontrol' -pkgname=gsmartcontrol -version=2.0.2 -revision=1 -build_style=cmake -hostmakedepends="pkg-config" -makedepends="gtkmm-devel pcre-devel desktop-file-utils" -depends="smartmontools hicolor-icon-theme" -short_desc="GUI to smartmontools" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-or-later" -homepage="https://gsmartcontrol.shaduri.dev" -distfiles="https://github.com/ashaduri/gsmartcontrol/archive/refs/tags/v${version}.tar.gz" -checksum=7cebd83fd34883d51e143389aa88f8173ea7b67c760b12b7de847f3c3c8cee34 - -if [ "$XBPS_CHECK_PKGS" ]; then - configure_args+=" -DAPP_BUILD_TESTS=ON" -fi - -post_install() { - # license files uneeded - rm -f "${DESTDIR}"/usr/share/doc/gsmartcontrol/LICENSE_* - vdoc "${FILESDIR}/README.voidlinux" -} diff --git a/srcpkgs/gsoap-devel b/srcpkgs/gsoap-devel deleted file mode 120000 index e8314c5f9c9094..00000000000000 --- a/srcpkgs/gsoap-devel +++ /dev/null @@ -1 +0,0 @@ -gsoap \ No newline at end of file diff --git a/srcpkgs/gsoap/patches/libressl.patch b/srcpkgs/gsoap/patches/libressl.patch deleted file mode 100644 index e725fb30d744e8..00000000000000 --- a/srcpkgs/gsoap/patches/libressl.patch +++ /dev/null @@ -1,14 +0,0 @@ -diff --git a/gsoap/stdsoap2.cpp b/gsoap/stdsoap2.cpp -index cd48626..8bbf676 100644 ---- a/gsoap/stdsoap2.cpp -+++ b/gsoap/stdsoap2.cpp -@@ -4453,7 +4453,7 @@ ssl_auth_init(struct soap *soap) - /* enable all TSLv1 protocols and disable SSLv3 by default if no SSL/TLS flags are set */ - if ((soap->ssl_flags & SOAP_SSLv3_TLSv1) == 0) - soap->ssl_flags |= SOAP_TLSv1; --#if OPENSSL_VERSION_NUMBER >= 0x10101000L -+#if OPENSSL_VERSION_NUMBER >= 0x10101000L && !defined(LIBRESSL_VERSION_NUMBER) - if ((soap->ssl_flags & SOAP_SSLv3)) - minv = SSL3_VERSION; - else if ((soap->ssl_flags & SOAP_TLSv1_0)) - diff --git a/srcpkgs/gsoap/patches/libtool.patch b/srcpkgs/gsoap/patches/libtool.patch deleted file mode 100644 index 692f64b7d6cb5e..00000000000000 --- a/srcpkgs/gsoap/patches/libtool.patch +++ /dev/null @@ -1,137 +0,0 @@ -From: https://src.fedoraproject.org/rpms/gsoap/blob/master/f/gsoap-libtool.patch - -diff -ur gsoap-2.8.orig/configure.ac gsoap-2.8/configure.ac ---- gsoap-2.8.orig/configure.ac 2019-01-14 18:17:20.000000000 +0100 -+++ gsoap-2.8/configure.ac 2019-01-17 15:48:00.000982088 +0100 -@@ -16,8 +16,7 @@ - AM_PROG_LEX - AC_PROG_YACC - AC_PROG_CPP --AC_PROG_RANLIB --#AM_PROG_LIBTOOL -+AM_PROG_LIBTOOL - AC_PROG_LN_S - AC_PROG_AWK - AC_PROG_INSTALL -@@ -295,15 +294,15 @@ - WSDL2H_EXTRA_LIBS="${WSDL2H_EXTRA_LIBS} -lgnutls -lgcrypt -lgpg-error -lz" - SAMPLE_INCLUDES= - SAMPLE_SSL_LIBS="-lgnutls -lgcrypt -lgpg-error -lz" -- WSDL2H_SOAP_CPP_LIB="libgsoapssl++.a" -+ WSDL2H_SOAP_CPP_LIB="libgsoapssl++.la" - else - AC_MSG_RESULT(no) - WSDL2H_EXTRA_FLAGS="-DWITH_OPENSSL -DWITH_GZIP" - # compile with wsdl2h when OPENSSL is available -- WSDL2H_EXTRA_LIBS="${WSDL2H_EXTRA_LIBS} -lssl -lcrypto -lz" -+ WSDL2H_EXTRA_LIBS="${WSDL2H_EXTRA_LIBS} -lcrypto" - SAMPLE_INCLUDES= - SAMPLE_SSL_LIBS="-lssl -lcrypto -lz" -- WSDL2H_SOAP_CPP_LIB="libgsoapssl++.a" -+ WSDL2H_SOAP_CPP_LIB="libgsoapssl++.la" - fi - if test -n "$ZLIB"; then - WSDL2H_EXTRA_FLAGS="-I${ZLIB}/include ${WSDL2H_EXTRA_FLAGS}" -@@ -322,7 +321,7 @@ - WSDL2H_EXTRA_FLAGS= - SAMPLE_SSL_LIBS= - SAMPLE_INCLUDES= -- WSDL2H_SOAP_CPP_LIB="libgsoap++.a" -+ WSDL2H_SOAP_CPP_LIB="libgsoap++.la" - fi - AM_CONDITIONAL(WITH_OPENSSL, test "x$with_openssl" = "xyes" -a "x$with_gnutls" != "xyes") - AC_SUBST(WITH_OPENSSL) -diff -ur gsoap-2.8.orig/gsoap/Makefile.am gsoap-2.8/gsoap/Makefile.am ---- gsoap-2.8.orig/gsoap/Makefile.am 2019-01-14 18:17:21.000000000 +0100 -+++ gsoap-2.8/gsoap/Makefile.am 2019-01-17 15:58:13.041317567 +0100 -@@ -34,20 +34,30 @@ - dom_cpp.cpp: dom.cpp - $(LN_S) -f $(top_srcdir)/gsoap/dom.cpp dom_cpp.cpp - --lib_LIBRARIES = libgsoap.a libgsoap++.a libgsoapck.a libgsoapck++.a libgsoapssl.a libgsoapssl++.a -+lib_LTLIBRARIES = libgsoap.la libgsoap++.la libgsoapck.la libgsoapck++.la libgsoapssl.la libgsoapssl++.la - --libgsoap_a_SOURCES = stdsoap2.c dom.c --libgsoap_a_CFLAGS = $(SOAPCPP2_DEBUG) $(SOAPCPP2_NONAMESPACES) $(SOAPCPP2_NO_C_LOCALE) $(SOAPCPP2_IPV6) $(SOAPCPP2_IPV6_V6ONLY) -D$(platform) --libgsoap___a_SOURCES = stdsoap2_cpp.cpp dom_cpp.cpp --libgsoap___a_CXXFLAGS = $(SOAPCPP2_DEBUG) $(SOAPCPP2_NONAMESPACES) $(SOAPCPP2_NO_C_LOCALE) $(SOAPCPP2_IPV6) $(SOAPCPP2_IPV6_V6ONLY) -D$(platform) --libgsoapck_a_SOURCES = stdsoap2_ck.c dom.c --libgsoapck_a_CFLAGS = $(SOAPCPP2_DEBUG) $(SOAPCPP2_NONAMESPACES) $(SOAPCPP2_NO_C_LOCALE) $(SOAPCPP2_IPV6) $(SOAPCPP2_IPV6_V6ONLY) -D$(platform) -DWITH_COOKIES --libgsoapck___a_SOURCES = stdsoap2_ck_cpp.cpp dom_cpp.cpp --libgsoapck___a_CXXFLAGS = $(SOAPCPP2_DEBUG) $(SOAPCPP2_NONAMESPACES) $(SOAPCPP2_NO_C_LOCALE) $(SOAPCPP2_IPV6) $(SOAPCPP2_IPV6_V6ONLY) -D$(platform) -DWITH_COOKIES --libgsoapssl_a_SOURCES = stdsoap2_ssl.c dom.c --libgsoapssl_a_CFLAGS = $(SOAPCPP2_DEBUG) $(SOAPCPP2_NONAMESPACES) $(SOAPCPP2_NO_C_LOCALE) $(SOAPCPP2_IPV6) $(SOAPCPP2_IPV6_V6ONLY) -D$(platform) $(WSDL2H_EXTRA_FLAGS) -DWITH_DOM -DWITH_COOKIES --libgsoapssl___a_SOURCES = stdsoap2_ssl_cpp.cpp dom_cpp.cpp --libgsoapssl___a_CXXFLAGS = $(SOAPCPP2_DEBUG) $(SOAPCPP2_NONAMESPACES) $(SOAPCPP2_NO_C_LOCALE) $(SOAPCPP2_IPV6) $(SOAPCPP2_IPV6_V6ONLY) -D$(platform) $(WSDL2H_EXTRA_FLAGS) -DWITH_DOM -DWITH_COOKIES -+SOVERSION = $(shell grep 'define VERSION' $(srcdir)/src/soapcpp2.h | cut -d '"' -f 2) -+ -+libgsoap_la_SOURCES = stdsoap2.c dom.c -+libgsoap_la_CFLAGS = $(SOAPCPP2_DEBUG) $(SOAPCPP2_NONAMESPACES) $(SOAPCPP2_NO_C_LOCALE) $(SOAPCPP2_IPV6) $(SOAPCPP2_IPV6_V6ONLY) -D$(platform) -+libgsoap_la_LDFLAGS = -release $(SOVERSION) -+libgsoap___la_SOURCES = stdsoap2_cpp.cpp dom_cpp.cpp -+libgsoap___la_CXXFLAGS = $(SOAPCPP2_DEBUG) $(SOAPCPP2_NONAMESPACES) $(SOAPCPP2_NO_C_LOCALE) $(SOAPCPP2_IPV6) $(SOAPCPP2_IPV6_V6ONLY) -D$(platform) -+libgsoap___la_LDFLAGS = -release $(SOVERSION) -+libgsoapck_la_SOURCES = stdsoap2_ck.c dom.c -+libgsoapck_la_CFLAGS = $(SOAPCPP2_DEBUG) $(SOAPCPP2_NONAMESPACES) $(SOAPCPP2_NO_C_LOCALE) $(SOAPCPP2_IPV6) $(SOAPCPP2_IPV6_V6ONLY) -D$(platform) -DWITH_COOKIES -+libgsoapck_la_LDFLAGS = -release $(SOVERSION) -+libgsoapck___la_SOURCES = stdsoap2_ck_cpp.cpp dom_cpp.cpp -+libgsoapck___la_CXXFLAGS = $(SOAPCPP2_DEBUG) $(SOAPCPP2_NONAMESPACES) $(SOAPCPP2_NO_C_LOCALE) $(SOAPCPP2_IPV6) $(SOAPCPP2_IPV6_V6ONLY) -D$(platform) -DWITH_COOKIES -+libgsoapck___la_LDFLAGS = -release $(SOVERSION) -+libgsoapssl_la_SOURCES = stdsoap2_ssl.c dom.c -+libgsoapssl_la_CFLAGS = $(SOAPCPP2_DEBUG) $(SOAPCPP2_NONAMESPACES) $(SOAPCPP2_NO_C_LOCALE) $(SOAPCPP2_IPV6) $(SOAPCPP2_IPV6_V6ONLY) -D$(platform) $(WSDL2H_EXTRA_FLAGS) -DWITH_DOM -DWITH_COOKIES -+libgsoapssl_la_LDFLAGS = -release $(SOVERSION) -+libgsoapssl_la_LIBADD = -lssl -lcrypto -lz -+libgsoapssl___la_SOURCES = stdsoap2_ssl_cpp.cpp dom_cpp.cpp -+libgsoapssl___la_CXXFLAGS = $(SOAPCPP2_DEBUG) $(SOAPCPP2_NONAMESPACES) $(SOAPCPP2_NO_C_LOCALE) $(SOAPCPP2_IPV6) $(SOAPCPP2_IPV6_V6ONLY) -D$(platform) $(WSDL2H_EXTRA_FLAGS) -DWITH_DOM -DWITH_COOKIES -+libgsoapssl___la_LDFLAGS = -release $(SOVERSION) -+libgsoapssl___la_LIBADD = -lssl -lcrypto -lz - - BUILT_SOURCES = stdsoap2_cpp.cpp dom_cpp.cpp stdsoap2_ck.c stdsoap2_ck_cpp.cpp stdsoap2_ssl.c stdsoap2_ssl_cpp.cpp - -diff -ur gsoap-2.8.orig/gsoap/samples/autotest/Makefile.am gsoap-2.8/gsoap/samples/autotest/Makefile.am ---- gsoap-2.8.orig/gsoap/samples/autotest/Makefile.am 2019-01-14 18:17:22.000000000 +0100 -+++ gsoap-2.8/gsoap/samples/autotest/Makefile.am 2019-01-17 15:48:00.008982002 +0100 -@@ -14,7 +14,7 @@ - WSDLINPUT=$(top_srcdir)/gsoap/samples/autotest/examples.wsdl - SOAPHEADER=$(top_srcdir)/gsoap/samples/autotest/examples.h - SOAP_CPP_SRC=soapC.cpp soapServer.cpp --SOAP_CPP_LIB=$(top_builddir)/gsoap/libgsoap++.a -+SOAP_CPP_LIB=$(top_builddir)/gsoap/libgsoap++.la - - $(SOAP_CPP_SRC) : $(WSDLINPUT) - $(WSDL) $(WSDL_FLAGS) $(WSDLINPUT) -diff -ur gsoap-2.8.orig/gsoap/samples/databinding/Makefile.am gsoap-2.8/gsoap/samples/databinding/Makefile.am ---- gsoap-2.8.orig/gsoap/samples/databinding/Makefile.am 2019-01-14 18:17:22.000000000 +0100 -+++ gsoap-2.8/gsoap/samples/databinding/Makefile.am 2019-01-17 15:48:00.008982002 +0100 -@@ -14,7 +14,7 @@ - WSDLINPUT=$(top_srcdir)/gsoap/samples/databinding/address.xsd - SOAPHEADER=$(top_srcdir)/gsoap/samples/databinding/address.h - SOAP_CPP_SRC=addressC.cpp --SOAP_CPP_LIB=$(top_builddir)/gsoap/libgsoap++.a -+SOAP_CPP_LIB=$(top_builddir)/gsoap/libgsoap++.la - - $(SOAP_CPP_SRC) : $(WSDLINPUT) - $(WSDL) $(WSDL_FLAGS) $(WSDLINPUT) -diff -ur gsoap-2.8.orig/gsoap/samples/Makefile.defines gsoap-2.8/gsoap/samples/Makefile.defines ---- gsoap-2.8.orig/gsoap/samples/Makefile.defines 2019-01-14 18:17:22.000000000 +0100 -+++ gsoap-2.8/gsoap/samples/Makefile.defines 2019-01-17 15:48:00.008982002 +0100 -@@ -13,13 +13,13 @@ - SOAP_C_CORE=soapC.c - SOAP_C_CLIENT=soapClient.c $(SOAP_C_CORE) - SOAP_C_SERVER=soapServer.c $(SOAP_C_CORE) --SOAP_C_LIB=$(top_builddir)/gsoap/libgsoap.a --SOAP_C_LIB_CK=$(top_builddir)/gsoap/libgsoapck.a --SOAP_C_LIB_SSL=$(top_builddir)/gsoap/libgsoapssl.a -+SOAP_C_LIB=$(top_builddir)/gsoap/libgsoap.la -+SOAP_C_LIB_CK=$(top_builddir)/gsoap/libgsoapck.la -+SOAP_C_LIB_SSL=$(top_builddir)/gsoap/libgsoapssl.la - - SOAP_CPP_CORE=soapC.cpp - SOAP_CPP_CLIENT=soapClient.cpp $(SOAP_CPP_CORE) - SOAP_CPP_SERVER=soapServer.cpp $(SOAP_CPP_CORE) --SOAP_CPP_LIB=$(top_builddir)/gsoap/libgsoap++.a --SOAP_CPP_LIB_CK=$(top_builddir)/gsoap/libgsoapck++.a --SOAP_CPP_LIB_SSL=$(top_builddir)/gsoap/libgsoapssl++.a -+SOAP_CPP_LIB=$(top_builddir)/gsoap/libgsoap++.la -+SOAP_CPP_LIB_CK=$(top_builddir)/gsoap/libgsoapck++.la -+SOAP_CPP_LIB_SSL=$(top_builddir)/gsoap/libgsoapssl++.la diff --git a/srcpkgs/gsoap/patches/musl.patch b/srcpkgs/gsoap/patches/musl.patch deleted file mode 100644 index 1c00085d38fc49..00000000000000 --- a/srcpkgs/gsoap/patches/musl.patch +++ /dev/null @@ -1,48 +0,0 @@ -adapted from: https://git.alpinelinux.org/aports/tree/community/gsoap/musl-fixes.patch -with help from paper42 - ---- a/gsoap/stdsoap2.c -+++ b/gsoap/stdsoap2.c -@@ -5125,7 +5125,7 @@ - hostent = NULL; - soap->errnum = h_errno; - } --#elif (!defined(_GNU_SOURCE) || (!(~_GNU_SOURCE+1) && !defined(_POSIX_C_SOURCE) && !defined(_XOPEN_SOURCE)) || _POSIX_C_SOURCE >= 200112L || _XOPEN_SOURCE >= 600 || defined(__ANDROID__) || defined(FREEBSD) || defined(__FreeBSD__)) && !defined(SUN_OS) && defined(HAVE_GETHOSTBYNAME_R) -+#elif defined(LINUX) && defined(HAVE_GETHOSTBYNAME_R) - while ((r = gethostbyname_r(addr, hostent, tmpbuf, tmplen, &hostent, &soap->errnum)) < 0) - { - if (tmpbuf != soap->tmpbuf) ---- a/gsoap/stdsoap2.cpp -+++ b/gsoap/stdsoap2.cpp -@@ -5092,7 +5092,7 @@ - { - #if (defined(_AIX43) || defined(TRU64) || defined(HP_UX)) && defined(HAVE_GETHOSTBYNAME_R) - struct hostent_data ht_data; --#elif (!defined(_GNU_SOURCE) || (!(~_GNU_SOURCE+1) && !defined(_POSIX_C_SOURCE) && !defined(_XOPEN_SOURCE)) || _POSIX_C_SOURCE >= 200112L || _XOPEN_SOURCE >= 600 || defined(__ANDROID__) || defined(FREEBSD) || defined(__FreeBSD__)) && defined(HAVE_GETHOSTBYNAME_R) -+#elif defined(LINUX) && defined(HAVE_GETHOSTBYNAME_R) - int r; - char *tmpbuf = soap->tmpbuf; - size_t tmplen = sizeof(soap->tmpbuf); -@@ -5125,7 +5125,7 @@ - hostent = NULL; - soap->errnum = h_errno; - } --#elif (!defined(_GNU_SOURCE) || (!(~_GNU_SOURCE+1) && !defined(_POSIX_C_SOURCE) && !defined(_XOPEN_SOURCE)) || _POSIX_C_SOURCE >= 200112L || _XOPEN_SOURCE >= 600 || defined(__ANDROID__) || defined(FREEBSD) || defined(__FreeBSD__)) && !defined(SUN_OS) && defined(HAVE_GETHOSTBYNAME_R) -+#elif defined(LINUX) && defined(HAVE_GETHOSTBYNAME_R) - while ((r = gethostbyname_r(addr, hostent, tmpbuf, tmplen, &hostent, &soap->errnum)) < 0) - { - if (tmpbuf != soap->tmpbuf) ---- a/gsoap/stdsoap2.cpp -+++ b/gsoap/stdsoap2.cpp -@@ -22618,9 +22618,9 @@ - { - #ifndef WIN32 - # ifdef HAVE_STRERROR_R --# if !defined(_GNU_SOURCE) || (!(~_GNU_SOURCE+1) && ((!defined(_POSIX_C_SOURCE) && !defined(_XOPEN_SOURCE)) || (_POSIX_C_SOURCE >= 200112L || _XOPEN_SOURCE >= 600))) -+# ifndef __GLIBC__ - err = strerror_r(err, soap->msgbuf, sizeof(soap->msgbuf)); /* XSI-compliant */ - if (err != 0) - soap_strcpy(soap->msgbuf, sizeof(soap->msgbuf), "unknown error"); - # else - return strerror_r(err, soap->msgbuf, sizeof(soap->msgbuf)); /* GNU-specific */ - # endif diff --git a/srcpkgs/gsoap/template b/srcpkgs/gsoap/template deleted file mode 100644 index 9d8428043b7fe8..00000000000000 --- a/srcpkgs/gsoap/template +++ /dev/null @@ -1,44 +0,0 @@ -# Template file for 'gsoap' -pkgname=gsoap -version=2.8.124 -revision=2 -build_style=gnu-configure -configure_args="--enable-ipv6" -hostmakedepends="unzip flex autoconf automake libtool" -makedepends="openssl-devel zlib-devel" -short_desc="Toolkit for SOAP and REST Web Services and XML-Based Applications" -maintainer="Enno Boland <gottox@voidlinux.org>" -license="GPL-2.0-only" -homepage="https://www.genivia.com/dev.html" -# distfiles="${SOURCEFORGE_SITE}/gsoap2/gsoap_${version}.zip" -# distfile is gone from upstream -distfiles="https://sources.voidlinux.org/gsoap-${version}/gsoap_${version}.zip" -checksum=4b798780989338f665ef8e171bbcc422a271004d62d5852666d5eeca33a6a636 -disable_parallel_build=yes -CFLAGS="-fcommon" - -if [ "$CROSS_BUILD" ]; then - hostmakedepends+=" gsoap" -fi - -pre_configure() { - autoreconf -fi -} - -pre_build() { - if [ "$CROSS_BUILD" ]; then - # run host 'soapcpp2' - sed -i 's|^\(SOAP = \).*|\1soapcpp2|' gsoap/wsdl/Makefile - fi -} - -gsoap-devel_package() { - depends="${sourcepkg}>=${version}_${revision} ${makedepends}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.a" - vmove "usr/share" - } -} diff --git a/srcpkgs/gsound-devel b/srcpkgs/gsound-devel deleted file mode 120000 index 91b104b3848158..00000000000000 --- a/srcpkgs/gsound-devel +++ /dev/null @@ -1 +0,0 @@ -gsound \ No newline at end of file diff --git a/srcpkgs/gsound/template b/srcpkgs/gsound/template deleted file mode 100644 index 47e1c5f68b8d41..00000000000000 --- a/srcpkgs/gsound/template +++ /dev/null @@ -1,43 +0,0 @@ -# Template file for 'gsound' -pkgname=gsound -version=1.0.3 -revision=1 -build_helper="gir" -build_style=meson -configure_args="-Dintrospection=$(vopt_if gir true false) - -Denable_vala=$(vopt_if vala true false) - -Dgtk_doc=$(vopt_if gtk_doc true false)" -hostmakedepends="pkg-config intltool glib-devel $(vopt_if vala 'vala') - $(vopt_if gtk_doc gtk-doc)" -makedepends="libcanberra-devel vala" -short_desc="Small library for playing system sounds" -maintainer="Enno Boland <gottox@voidlinux.org>" -license="LGPL-2.1-or-later" -homepage="https://wiki.gnome.org/Projects/GSound" -distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=ca2d039e1ebd148647017a7f548862350bc9af01986d39f10cfdc8e95f07881a - -build_options="gir vala gtk_doc" -build_options_default="gir vala" -if [ ! "$CROSS_BUILD" ]; then - build_options_default+=" gtk_doc" -fi - -gsound-devel_package() { - depends="${makedepends} ${sourcepkg}>=${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/gtk-doc - fi - 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/gspell-devel b/srcpkgs/gspell-devel deleted file mode 120000 index 411cf86e5ce781..00000000000000 --- a/srcpkgs/gspell-devel +++ /dev/null @@ -1 +0,0 @@ -gspell \ No newline at end of file diff --git a/srcpkgs/gspell/template b/srcpkgs/gspell/template deleted file mode 100644 index 1ca966874c52fa..00000000000000 --- a/srcpkgs/gspell/template +++ /dev/null @@ -1,48 +0,0 @@ -# Template file for 'gspell' -pkgname=gspell -version=1.14.0 -revision=1 -build_style=meson -build_helper="gir" -configure_args="$(vopt_bool gir gobject_introspection) - $(vopt_bool vala vapi) $(vopt_bool gtk_doc gtk_doc)" -hostmakedepends="pkg-config glib-devel gettext - $(vopt_if vala vala) $(vopt_if gtk_doc gtk-doc)" -makedepends="glib-devel enchant2-devel gtk+3-devel icu-devel" -checkdepends="xvfb-run cantarell-fonts hunspell-en" -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=64ea1d8e9edc1c25b45a920e80daf67559d1866ffcd7f8432fecfea6d0fe8897 -make_check_pre="xvfb-run" - -# Package build options -build_options="gir vala gtk_doc" -build_options_default="gir vala" - -if [ -z "$CROSS_BUILD" ]; then - build_options_default+=" gtk_doc" -fi - -gspell-devel_package() { - depends="libglib-devel enchant2-devel gtk+3-devel icu-devel - ${sourcepkg}>=${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_vala" ]; then - vmove usr/share/vala - fi - if [ "$build_option_gtk_doc" ]; then - vmove usr/share/gtk-doc - fi - } -} diff --git a/srcpkgs/gssdp-devel b/srcpkgs/gssdp-devel deleted file mode 120000 index c0eeeda87fd494..00000000000000 --- a/srcpkgs/gssdp-devel +++ /dev/null @@ -1 +0,0 @@ -gssdp \ No newline at end of file diff --git a/srcpkgs/gssdp/template b/srcpkgs/gssdp/template deleted file mode 100644 index 4bdc0c9bba151f..00000000000000 --- a/srcpkgs/gssdp/template +++ /dev/null @@ -1,44 +0,0 @@ -# Template file for 'gssdp' -pkgname=gssdp -version=1.6.3 -revision=1 -build_style=meson -build_helper="gir" -configure_args="$(vopt_bool gir vapi) $(vopt_bool gir introspection) - -Dexamples=false -Dgtk_doc=false" -hostmakedepends="pkg-config glib-devel $(vopt_if gir vala)" -makedepends="gtk4-devel libsoup3-devel libglib-devel" -short_desc="GObject-based library for SSDP" -maintainer="Orphaned <orphan@voidlinux.org>" -license="LGPL-2.1-or-later" -homepage="https://wiki.gnome.org/action/show/Projects/GUPnP" -distfiles="${GNOME_SITE}/gssdp/${version%.*}/gssdp-${version}.tar.xz" -checksum=2fedb5afdb22cf14d5498a39a773ca89788a250fcf70118783df821e1f3f3446 -# test_client_creation: assertion failed (error == NULL): No default route? (gssdp-error, 1) -make_check=ci-skip - -build_options="gir man" -build_options_default="gir" - -case "$XBPS_MACHINE" in - x86_64*|i686|ppc64le*|ppc64) build_options_default+=" man" ;; -esac - -if [ $build_option_man ]; then - configure_args=" -Dmanpages=true" - hostmakedepends+=" pandoc" -fi - -gssdp-devel_package() { - depends="libsoup3-devel gssdp>=${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 - vmove usr/share/vala - fi - } -} diff --git a/srcpkgs/gst-libav/template b/srcpkgs/gst-libav/template deleted file mode 100644 index 03bb3c37348f2b..00000000000000 --- a/srcpkgs/gst-libav/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'gst-libav' -pkgname=gst-libav -version=1.26.5 -revision=1 -build_style=meson -hostmakedepends="pkg-config yasm" -makedepends="orc-devel gst-plugins-base1-devel ffmpeg6-devel" -depends="orc>=0.4.18 gst-plugins-base1>=${version}" -short_desc="GStreamer libav plugin (1.x)" -maintainer="Orphaned <orphan@voidlinux.org>" -license="LGPL-2.0-or-later" -homepage="https://gstreamer.freedesktop.org" -changelog="https://gstreamer.freedesktop.org/releases/${version%.*}/#${version}" -distfiles="https://gstreamer.freedesktop.org/src/gst-libav/gst-libav-${version}.tar.xz" -checksum=d6de05884ef42376dd8cde89940f7b50ced96f4f6f52888e764cd8233e74f052 - -case "$XBPS_TARGET_MACHINE" in - *-musl) # Required by musl for M_SQRT1_2 - CFLAGS="-D_XOPEN_SOURCE" - ;; -esac diff --git a/srcpkgs/gst-libav/update b/srcpkgs/gst-libav/update deleted file mode 100644 index d878ca38b1e87f..00000000000000 --- a/srcpkgs/gst-libav/update +++ /dev/null @@ -1 +0,0 @@ -ignore="1.*[13579].*" diff --git a/srcpkgs/gst-plugins-bad1-devel b/srcpkgs/gst-plugins-bad1-devel deleted file mode 120000 index d742b09ba23f72..00000000000000 --- a/srcpkgs/gst-plugins-bad1-devel +++ /dev/null @@ -1 +0,0 @@ -gst-plugins-bad1 \ No newline at end of file diff --git a/srcpkgs/gst-plugins-bad1/template b/srcpkgs/gst-plugins-bad1/template deleted file mode 100644 index ff0b583cfe7ab7..00000000000000 --- a/srcpkgs/gst-plugins-bad1/template +++ /dev/null @@ -1,72 +0,0 @@ -# Template file for 'gst-plugins-bad1' -pkgname=gst-plugins-bad1 -version=1.26.5 -revision=2 -build_helper="gir" -build_style=meson -configure_args="-Dpackage-origin=https://voidlinux.org -Ddoc=disabled - -Dopencv=disabled -Dmsdk=disabled -Dopensles=disabled - -Dtinyalsa=disabled -Dwasapi=disabled -Ddc1394=disabled - -Diqa=disabled -Dlibde265=disabled -Dmpeg2enc=disabled - -Dmplex=disabled -Dmusepack=disabled -Dopenexr=disabled - -Dopenmpt=disabled -Dopenni2=disabled -Dsctp=disabled - -Dsrt=disabled -Dteletext=disabled -Dvoaacenc=disabled -Dvoamrwbenc=disabled - -Dwildmidi=disabled -Dwpe=disabled -Ddirectfb=disabled - $(vopt_feature gme gme) $(vopt_feature gir introspection) -Dneon=disabled" -hostmakedepends="automake gettext libtool pkg-config python3 glib-devel - orc $(vopt_if wayland 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 sdl12-compat-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 - 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 - lilv-devel lv2 libopenjpeg2-devel sbc-devel spandsp-devel vulkan-loader-devel - webrtc-audio-processing-devel libzbar-devel ffmpeg6-devel nv-codec-headers - srt-devel libva-devel openh264-devel - $(vopt_if libvpl libvpl-devel) $(vopt_if gme libgme-devel)" -depends="gst-plugins-base1>=${version}" -short_desc="GStreamer plugins from the bad set (v1.x)" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-or-later, LGPL-2.1-or-later" -homepage="https://gstreamer.freedesktop.org" -changelog="https://gstreamer.freedesktop.org/releases/${version%.*}/#${version}" -distfiles="https://gstreamer.freedesktop.org/src/gst-plugins-bad/gst-plugins-bad-${version}.tar.xz" -checksum=9890f262f3b2a9564dcb629e9eb697d77b93d1f71897eda1a8170b7dcfe73294 - -build_options="gir gme libvpl wayland" -build_options_default="gir wayland" -desc_option_gme="Build with Game Music Emulator support" - -case "$XBPS_TARGET_MACHINE" in - mips*) ;; # libgme cannot be built for mips* - x86_64*) build_options_default+=" gme libvpl" ;; # libvpl only supports 64bit - *) build_options_default+=" gme" ;; -esac - -if [ -z "$CROSS_BUILD" ] && [ "$XBPS_CHECK_PKGS" ]; then - configure_args+=" -Dtests=enabled" -else - configure_args+=" -Dtests=disabled" -fi - -do_check() { - ninja check || msg_warn "Tests failed, but not unexpected\n" -} - -gst-plugins-bad1-devel_package() { - depends="gst-plugins-base1-devel>=${version} ${sourcepkg}>=${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*" - fi - } -} diff --git a/srcpkgs/gst-plugins-bad1/update b/srcpkgs/gst-plugins-bad1/update deleted file mode 100644 index bfef6c041a709a..00000000000000 --- a/srcpkgs/gst-plugins-bad1/update +++ /dev/null @@ -1,2 +0,0 @@ -pkgname=${pkgname/1/} -ignore="1.*[13579].*" diff --git a/srcpkgs/gst-plugins-base1-devel b/srcpkgs/gst-plugins-base1-devel deleted file mode 120000 index ada48a8a5d1299..00000000000000 --- a/srcpkgs/gst-plugins-base1-devel +++ /dev/null @@ -1 +0,0 @@ -gst-plugins-base1 \ No newline at end of file diff --git a/srcpkgs/gst-plugins-base1/patches/sndio.patch b/srcpkgs/gst-plugins-base1/patches/sndio.patch deleted file mode 100644 index 1826ae0497bd00..00000000000000 --- a/srcpkgs/gst-plugins-base1/patches/sndio.patch +++ /dev/null @@ -1,1134 +0,0 @@ -Source: OpenBSD ports, adapted to work with meson -Upstream: No -Reason: sndio support - -diff --git a/ext/meson.build b/ext/meson.build -index d984b50..5f0becc 100644 ---- a/ext/meson.build -+++ b/ext/meson.build -@@ -5,5 +5,6 @@ subdir('libvisual') - subdir('ogg') - subdir('opus') - subdir('pango') -+subdir('sndio') - subdir('theora') - subdir('vorbis') -diff --git a/ext/sndio/gstsndio.c b/ext/sndio/gstsndio.c -new file mode 100644 -index 0000000..2321dc2 ---- /dev/null -+++ b/ext/sndio/gstsndio.c -@@ -0,0 +1,401 @@ -+/* -+ * Copyright (C) 2008 Jacob Meuser <jakemsr@sdf.lonestar.org> -+ * Copyright (C) 2012 Alexandre Ratchov <alex@caoua.org> -+ * -+ * Permission to use, copy, modify, and distribute this software for any -+ * purpose with or without fee is hereby granted, provided that the above -+ * copyright notice and this permission notice appear in all copies. -+ * -+ * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES -+ * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF -+ * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR -+ * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES -+ * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN -+ * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF -+ * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. -+ */ -+ -+#ifdef HAVE_CONFIG_H -+#include "config.h" -+#endif -+ -+#include <stdio.h> -+#include "gstsndio.h" -+ -+GST_DEBUG_CATEGORY (gst_sndio_debug); -+#define GST_CAT_DEFAULT gst_sndio_debug -+ -+GType gst_sndiosink_get_type (void); -+GType gst_sndiosrc_get_type (void); -+ -+static gboolean -+plugin_init (GstPlugin * plugin) -+{ -+ GST_DEBUG_CATEGORY_INIT (gst_sndio_debug, "sndio", 0, "sndio plugins"); -+ -+ /* prefer sndiosrc over pulsesrc (GST_RANK_PRIMARY + 10) */ -+ if (!gst_element_register (plugin, "sndiosrc", GST_RANK_PRIMARY + 20, -+ gst_sndiosrc_get_type())) -+ return FALSE; -+ /* prefer sndiosink over pulsesink (GST_RANK_PRIMARY + 10) */ -+ if (!gst_element_register (plugin, "sndiosink", GST_RANK_PRIMARY + 20, -+ gst_sndiosink_get_type())) -+ return FALSE; -+ return TRUE; -+} -+ -+GST_PLUGIN_DEFINE (GST_VERSION_MAJOR, -+ GST_VERSION_MINOR, -+ sndio, -+ "sndio plugin library", -+ plugin_init, VERSION, GST_LICENSE, GST_PACKAGE_NAME, GST_PACKAGE_ORIGIN) -+ -+/* -+ * common code to src and sink -+ */ -+ -+void -+gst_sndio_init (struct gstsndio *sio, GObject *obj) -+{ -+ sio->obj = obj; -+ sio->hdl = NULL; -+ sio->device = g_strdup (SIO_DEVANY); -+} -+ -+void -+gst_sndio_finalize (struct gstsndio *sio) -+{ -+ gst_caps_replace (&sio->cur_caps, NULL); -+ g_free (sio->device); -+} -+ -+GstCaps * -+gst_sndio_getcaps (struct gstsndio *sio, GstCaps * filter) -+{ -+ if (sio->cur_caps == NULL) { -+ /* XXX */ -+ GST_LOG_OBJECT (sio->obj, "getcaps called, returning template caps"); -+ return NULL; -+ } -+ -+ GST_LOG_OBJECT (sio->obj, "returning %" GST_PTR_FORMAT, sio->cur_caps); -+ -+ if (filter) { -+ return gst_caps_intersect_full (filter, -+ sio->cur_caps, GST_CAPS_INTERSECT_FIRST); -+ } else { -+ return gst_caps_ref (sio->cur_caps); -+ } -+} -+ -+static void -+gst_sndio_onvol (void *arg, unsigned int vol) -+{ -+ struct gstsndio *sio = arg; -+ sio->volume = vol; -+ g_object_notify (G_OBJECT (sio->obj), "mute"); -+ g_object_notify (G_OBJECT (sio->obj), "volume"); -+} -+ -+gboolean -+gst_sndio_open (struct gstsndio *sio, gint mode) -+{ -+ GValue list = G_VALUE_INIT, item = G_VALUE_INIT; -+ GstStructure *s; -+ GstCaps *caps; -+ struct sio_enc *enc; -+ struct sio_cap cap; -+ char fmt[16]; -+ int i, chan; -+ -+ GST_DEBUG_OBJECT (sio->obj, "open"); -+ -+ sio->hdl = sio_open (sio->device, mode, 0); -+ if (sio->hdl == NULL) { -+ GST_ELEMENT_ERROR (sio->obj, RESOURCE, OPEN_READ_WRITE, -+ ("Couldn't open sndio device"), (NULL)); -+ return FALSE; -+ } -+ sio->mode = mode; -+ -+ if (!sio_getcap(sio->hdl, &cap)) { -+ GST_ELEMENT_ERROR (sio, RESOURCE, OPEN_WRITE, -+ ("Couldn't get device capabilities"), (NULL)); -+ sio_close(sio->hdl); -+ sio->hdl = NULL; -+ return FALSE; -+ } -+ if (cap.nconf == 0) { -+ GST_ELEMENT_ERROR (sio, RESOURCE, OPEN_WRITE, -+ ("Device has empty capabilities"), (NULL)); -+ sio_close(sio->hdl); -+ sio->hdl = NULL; -+ return FALSE; -+ } -+ sio_onvol (sio->hdl, gst_sndio_onvol, sio); -+ -+ caps = gst_caps_new_empty (); -+ s = gst_structure_new ("audio/x-raw", (char *)NULL, (void *)NULL); -+ -+ /* -+ * scan supported rates -+ */ -+ g_value_init (&list, GST_TYPE_LIST); -+ g_value_init (&item, G_TYPE_INT); -+ for (i = 0; i < SIO_NRATE; i++) { -+ if ((cap.confs[0].rate & (1 << i)) == 0) -+ continue; -+ g_value_set_int(&item, cap.rate[i]); -+ gst_value_list_append_value (&list, &item); -+ } -+ gst_structure_set_value (s, "rate", &list); -+ g_value_unset (&item); -+ g_value_unset (&list); -+ -+ /* -+ * scan supported channels -+ */ -+ g_value_init (&list, GST_TYPE_LIST); -+ g_value_init (&item, G_TYPE_INT); -+ chan = (mode == SIO_PLAY) ? cap.confs[0].pchan : cap.confs[0].rchan; -+ for (i = 0; i < SIO_NCHAN; i++) { -+ if ((chan & (1 << i)) == 0) -+ continue; -+ g_value_set_int(&item, (mode == SIO_PLAY) ? cap.pchan[i] : cap.rchan[i]); -+ gst_value_list_append_value (&list, &item); -+ } -+ gst_structure_set_value (s, "channels", &list); -+ g_value_unset (&item); -+ g_value_unset (&list); -+ -+ /* -+ * scan supported encodings -+ */ -+ g_value_init (&list, GST_TYPE_LIST); -+ g_value_init (&item, G_TYPE_STRING); -+ for (i = 0; i < SIO_NENC; i++) { -+ if ((cap.confs[0].enc & (1 << i)) == 0) -+ continue; -+ enc = cap.enc + i; -+ if (enc->bits % 8 != 0) -+ continue; -+ if (enc->bits < enc->bps * 8 && enc->msb) -+ continue; -+ if (enc->bits == enc->bps * 8) { -+ snprintf(fmt, sizeof(fmt), "%s%u%s", -+ enc->sig ? "S" : "U", -+ enc->bits, -+ enc->bps > 1 ? (enc->le ? "LE" : "BE") : ""); -+ } else { -+ snprintf(fmt, sizeof(fmt), "%s%u_%u%s", -+ enc->sig ? "S" : "U", -+ enc->bits, -+ enc->bps * 8, -+ enc->bps > 1 ? (enc->le ? "LE" : "BE") : ""); -+ } -+ g_value_set_string(&item, fmt); -+ gst_value_list_append_value (&list, &item); -+ } -+ gst_structure_set_value (s, "format", &list); -+ g_value_unset (&item); -+ g_value_unset (&list); -+ -+ /* -+ * add the only supported layout: interleaved -+ */ -+ g_value_init (&item, G_TYPE_STRING); -+ g_value_set_string(&item, "interleaved"); -+ gst_structure_set_value (s, "layout", &item); -+ g_value_unset (&item); -+ -+ gst_caps_append_structure (caps, s); -+ sio->cur_caps = caps; -+ GST_DEBUG ("caps are %s", gst_caps_to_string(caps)); -+ return TRUE; -+} -+ -+gboolean -+gst_sndio_close (struct gstsndio *sio) -+{ -+ GST_DEBUG_OBJECT (sio->obj, "close"); -+ -+ gst_caps_replace (&sio->cur_caps, NULL); -+ sio_close (sio->hdl); -+ sio->hdl = NULL; -+ return TRUE; -+} -+ -+static void -+gst_sndio_cb (void *addr, int delta) -+{ -+ struct gstsndio *sio = addr; -+ -+ delta *= sio->bpf; -+ if (sio->mode == SIO_PLAY) -+ sio->delay -= delta; -+ else -+ sio->delay += delta; -+} -+ -+gboolean -+gst_sndio_prepare (struct gstsndio *sio, GstAudioRingBufferSpec *spec) -+{ -+ struct sio_par par, retpar; -+ unsigned nchannels; -+ -+ GST_DEBUG_OBJECT (sio, "prepare"); -+ -+ if (spec->type != GST_AUDIO_RING_BUFFER_FORMAT_TYPE_RAW) { -+ GST_ELEMENT_ERROR (sio, RESOURCE, OPEN_READ_WRITE, -+ ("Only raw buffer format supported by sndio"), (NULL)); -+ return FALSE; -+ } -+ if (!GST_AUDIO_INFO_IS_INTEGER(&spec->info)) { -+ GST_ELEMENT_ERROR (sio, RESOURCE, OPEN_READ_WRITE, -+ ("Only integer format supported"), (NULL)); -+ return FALSE; -+ } -+ if (GST_AUDIO_INFO_DEPTH(&spec->info) % 8) { -+ GST_ELEMENT_ERROR (sio, RESOURCE, OPEN_READ_WRITE, -+ ("Only depths multiple of 8 are supported"), (NULL)); -+ return FALSE; -+ } -+ -+ sio_initpar (&par); -+ switch (GST_AUDIO_INFO_FORMAT (&spec->info)) { -+ case GST_AUDIO_FORMAT_S8: -+ case GST_AUDIO_FORMAT_U8: -+ case GST_AUDIO_FORMAT_S16LE: -+ case GST_AUDIO_FORMAT_S16BE: -+ case GST_AUDIO_FORMAT_U16LE: -+ case GST_AUDIO_FORMAT_U16BE: -+ case GST_AUDIO_FORMAT_S32LE: -+ case GST_AUDIO_FORMAT_S32BE: -+ case GST_AUDIO_FORMAT_U32LE: -+ case GST_AUDIO_FORMAT_U32BE: -+ case GST_AUDIO_FORMAT_S24_32LE: -+ case GST_AUDIO_FORMAT_S24_32BE: -+ case GST_AUDIO_FORMAT_U24_32LE: -+ case GST_AUDIO_FORMAT_U24_32BE: -+ case GST_AUDIO_FORMAT_S24LE: -+ case GST_AUDIO_FORMAT_S24BE: -+ case GST_AUDIO_FORMAT_U24LE: -+ case GST_AUDIO_FORMAT_U24BE: -+ break; -+ default: -+ GST_ELEMENT_ERROR (sio, RESOURCE, OPEN_READ_WRITE, -+ ("Unsupported audio format"), -+ ("format = %d", GST_AUDIO_INFO_FORMAT (&spec->info))); -+ return FALSE; -+ } -+ par.sig = GST_AUDIO_INFO_IS_SIGNED(&spec->info); -+ par.bits = GST_AUDIO_INFO_WIDTH(&spec->info); -+ par.bps = GST_AUDIO_INFO_DEPTH(&spec->info) / 8; -+ if (par.bps > 1) -+ par.le = GST_AUDIO_INFO_IS_LITTLE_ENDIAN(&spec->info); -+ if (par.bits < par.bps * 8) -+ par.msb = 0; -+ par.rate = GST_AUDIO_INFO_RATE(&spec->info); -+ if (sio->mode == SIO_PLAY) -+ par.pchan = GST_AUDIO_INFO_CHANNELS(&spec->info); -+ else -+ par.rchan = GST_AUDIO_INFO_CHANNELS(&spec->info); -+ par.round = par.rate / 1000000. * spec->latency_time; -+ par.appbufsz = par.rate / 1000000. * spec->buffer_time; -+ -+ if (!sio_setpar (sio->hdl, &par)) { -+ GST_ELEMENT_ERROR (sio, RESOURCE, OPEN_WRITE, -+ ("Unsupported audio encoding"), (NULL)); -+ return FALSE; -+ } -+ if (!sio_getpar (sio->hdl, &retpar)) { -+ GST_ELEMENT_ERROR (sio, RESOURCE, OPEN_WRITE, -+ ("Couldn't get audio device parameters"), (NULL)); -+ return FALSE; -+ } -+#if 0 -+ GST_DEBUG ("format = %s, " -+ "requested: sig = %d, bits = %d, bps = %d, le = %d, msb = %d, " -+ "rate = %d, pchan = %d, round = %d, appbufsz = %d; " -+ "returned: sig = %d, bits = %d, bps = %d, le = %d, msb = %d, " -+ "rate = %d, pchan = %d, round = %d, appbufsz = %d, bufsz = %d", -+ GST_AUDIO_INFO_NAME(&spec->info), -+ par.sig, par.bits, par.bps, par.le, par.msb, -+ par.rate, par.pchan, par.round, par.appbufsz, -+ retpar.sig, retpar.bits, retpar.bps, retpar.le, retpar.msb, -+ retpar.rate, retpar.pchan, retpar.round, retpar.appbufsz, retpar.bufsz); -+#endif -+ if (par.bits != retpar.bits || -+ par.bps != retpar.bps || -+ par.rate != retpar.rate || -+ (sio->mode == SIO_PLAY && par.pchan != retpar.pchan) || -+ (sio->mode == SIO_REC && par.rchan != retpar.rchan) || -+ (par.bps > 1 && par.le != retpar.le) || -+ (par.bits < par.bps * 8 && par.msb != retpar.msb)) { -+ GST_ELEMENT_ERROR (sio, RESOURCE, OPEN_WRITE, -+ ("Audio device refused requested parameters"), (NULL)); -+ return FALSE; -+ } -+ -+ nchannels = (sio->mode == SIO_PLAY) ? retpar.pchan : retpar.rchan; -+ spec->segsize = retpar.round * retpar.bps * nchannels; -+ spec->segtotal = retpar.bufsz / retpar.round; -+ sio->bpf = retpar.bps * nchannels; -+ sio->delay = 0; -+ sio_onmove (sio->hdl, gst_sndio_cb, sio); -+ -+ if (!sio_start (sio->hdl)) { -+ GST_ELEMENT_ERROR (sio->obj, RESOURCE, OPEN_READ_WRITE, -+ ("Could not start sndio"), (NULL)); -+ return FALSE; -+ } -+ return TRUE; -+} -+ -+gboolean -+gst_sndio_unprepare (struct gstsndio *sio) -+{ -+ if (sio->hdl) -+ sio_stop (sio->hdl); -+ return TRUE; -+} -+ -+void -+gst_sndio_set_property (struct gstsndio *sio, guint prop_id, -+ const GValue * value, GParamSpec * pspec) -+{ -+ switch (prop_id) { -+ case PROP_DEVICE: -+ g_free (sio->device); -+ sio->device = g_value_dup_string (value); -+ break; -+ case PROP_VOLUME: -+ sio_setvol (sio->hdl, g_value_get_double (value) * SIO_MAXVOL); -+ break; -+ case PROP_MUTE: -+ if (g_value_get_boolean (value)) -+ sio_setvol (sio->hdl, 0); -+ break; -+ default: -+ break; -+ } -+} -+ -+void -+gst_sndio_get_property (struct gstsndio *sio, guint prop_id, -+ GValue * value, GParamSpec * pspec) -+{ -+ switch (prop_id) { -+ case PROP_DEVICE: -+ g_value_set_string (value, sio->device); -+ break; -+ case PROP_VOLUME: -+ g_value_set_double (value, (gdouble)sio->volume / SIO_MAXVOL); -+ break; -+ case PROP_MUTE: -+ g_value_set_boolean (value, (sio->volume == 0)); -+ break; -+ default: -+ G_OBJECT_WARN_INVALID_PROPERTY_ID (sio->obj, prop_id, pspec); -+ } -+} -diff --git a/ext/sndio/gstsndio.h b/ext/sndio/gstsndio.h -new file mode 100644 -index 0000000..77ec4e6 ---- /dev/null -+++ b/ext/sndio/gstsndio.h -@@ -0,0 +1,78 @@ -+/* -+ * Copyright (C) 2012 Alexandre Ratchov <alex@caoua.org> -+ * -+ * Permission to use, copy, modify, and distribute this software for any -+ * purpose with or without fee is hereby granted, provided that the above -+ * copyright notice and this permission notice appear in all copies. -+ * -+ * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES -+ * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF -+ * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR -+ * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES -+ * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN -+ * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF -+ * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. -+ */ -+#ifndef __GST_SNDIO_H__ -+#define __GST_SNDIO_H__ -+ -+#include <sndio.h> -+#include <gst/gst.h> -+#include <gst/audio/gstaudiosink.h> -+#include <gst/audio/gstaudiosrc.h> -+#include <gst/audio/streamvolume.h> -+ -+enum -+{ -+ PROP_0, -+ PROP_DEVICE, -+ PROP_VOLUME, -+ PROP_MUTE -+}; -+ -+#define GST_SNDIO_CAPS_STRING \ -+ "audio/x-raw, " \ -+ "format = (string) { " \ -+ "S8, U8, " \ -+ "S16LE, S16BE, U16LE, U16BE, " \ -+ "S32LE, S32BE, U32LE, U32BE, " \ -+ "S24_32LE, S24_32BE, U24_32LE, " \ -+ "U24_32BE, S24LE, S24BE, U24LE, U24BE " \ -+ "}, " \ -+ "layout = (string) interleaved, " \ -+ "rate = (int) [ 8000, 192000 ], " \ -+ "channels = (int) [1, 16]" -+ -+/* -+ * data common to src and sink -+ */ -+struct gstsndio { -+ struct sio_hdl *hdl; -+ gchar *device; -+ gint mode; -+ gint bpf; /* bytes per frame */ -+ gint delay; /* bytes stored in the audio fifo */ -+ guint volume; /* volume level */ -+ GstCaps *cur_caps; /* saved capabilities of opened device */ -+ GObject *obj; /* for logging */ -+}; -+ -+#define GST_SNDIO_DELAY(s) ((s)->delay / (s)->bpf) -+ -+void gst_sndio_init (struct gstsndio *sio, GObject *obj); -+void gst_sndio_finalize (struct gstsndio *sio); -+GstCaps *gst_sndio_getcaps (struct gstsndio *sio, GstCaps * filter); -+gboolean gst_sndio_open (struct gstsndio *sio, gint mode); -+gboolean gst_sndio_close (struct gstsndio *sio); -+gboolean gst_sndio_prepare (struct gstsndio *sio, GstAudioRingBufferSpec *spec); -+gboolean gst_sndio_unprepare (struct gstsndio *sio); -+void gst_sndio_set_property (struct gstsndio *sio, guint prop_id, -+ const GValue * value, GParamSpec * pspec); -+void gst_sndio_get_property (struct gstsndio *sio, guint prop_id, -+ GValue * value, GParamSpec * pspec); -+ -+int gst_sndio_setpar(gpointer sio, GstAudioRingBufferSpec * spec, -+ int mode, struct sio_hdl *hdl); -+GstCaps *gst_sndio_caps (gpointer sio, int mode, struct sio_hdl *hdl); -+ -+#endif -diff --git a/ext/sndio/meson.build b/ext/sndio/meson.build -new file mode 100644 -index 0000000..3f9a9fe ---- /dev/null -+++ b/ext/sndio/meson.build -@@ -0,0 +1,21 @@ -+sndio_sources = [ -+ 'gstsndio.c', -+ 'sndiosink.c', -+ 'sndiosrc.c', -+] -+ -+cc = meson.get_compiler('c') -+ -+sndio_dep = cc.find_library('sndio', required : get_option('sndio')) -+ -+if sndio_dep.found() -+ gstsndio = library('gstsndio', -+ sndio_sources, -+ c_args : gst_plugins_base_args, -+ include_directories: [configinc, libsinc], -+ dependencies: [gst_base_dep, sndio_dep, audio_dep], -+ install : true, -+ install_dir : plugins_install_dir, -+ ) -+ pkgconfig.generate(gstsndio, install_dir : plugins_pkgconfig_install_dir) -+endif -diff --git a/ext/sndio/sndiosink.c b/ext/sndio/sndiosink.c -new file mode 100644 -index 0000000..cc68bd2 ---- /dev/null -+++ b/ext/sndio/sndiosink.c -@@ -0,0 +1,226 @@ -+/* -+ * Copyright (C) 2008 Jacob Meuser <jakemsr@sdf.lonestar.org> -+ * Copyright (C) 2012 Alexandre Ratchov <alex@caoua.org> -+ * -+ * Permission to use, copy, modify, and distribute this software for any -+ * purpose with or without fee is hereby granted, provided that the above -+ * copyright notice and this permission notice appear in all copies. -+ * -+ * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES -+ * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF -+ * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR -+ * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES -+ * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN -+ * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF -+ * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. -+ */ -+ -+/** -+ * SECTION:element-sndiosink -+ * @see_also: #GstAutoAudioSink -+ * -+ * <refsect2> -+ * <para> -+ * This element outputs sound to a sound card using sndio. -+ * </para> -+ * <para> -+ * Simple example pipeline that plays an Ogg/Vorbis file via sndio: -+ * <programlisting> -+ * gst-launch -v filesrc location=foo.ogg ! decodebin ! audioconvert ! audioresample ! sndiosink -+ * </programlisting> -+ * </para> -+ * </refsect2> -+ */ -+ -+#ifdef HAVE_CONFIG_H -+#include "config.h" -+#endif -+#include "sndiosink.h" -+ -+GST_DEBUG_CATEGORY_EXTERN (gst_sndio_debug); -+#define GST_CAT_DEFAULT gst_sndio_debug -+ -+#define gst_sndiosink_parent_class parent_class -+ -+static GstStaticPadTemplate sndiosink_factory = -+ GST_STATIC_PAD_TEMPLATE ("sink", -+ GST_PAD_SINK, -+ GST_PAD_ALWAYS, -+ GST_STATIC_CAPS (GST_SNDIO_CAPS_STRING) -+ ); -+ -+G_DEFINE_TYPE_WITH_CODE (GstSndioSink, gst_sndiosink, GST_TYPE_AUDIO_SINK, -+ G_IMPLEMENT_INTERFACE (GST_TYPE_STREAM_VOLUME, NULL)); -+ -+static void gst_sndiosink_finalize (GObject * object); -+static GstCaps *gst_sndiosink_getcaps (GstBaseSink * bsink, -+ GstCaps * filter); -+static gboolean gst_sndiosink_open (GstAudioSink * asink); -+static gboolean gst_sndiosink_close (GstAudioSink * asink); -+static gboolean gst_sndiosink_prepare (GstAudioSink * asink, -+ GstAudioRingBufferSpec * spec); -+static gboolean gst_sndiosink_unprepare (GstAudioSink * asink); -+static gint gst_sndiosink_write (GstAudioSink * asink, gpointer data, -+ guint length); -+static guint gst_sndiosink_delay (GstAudioSink * asink); -+static void gst_sndiosink_reset (GstAudioSink * asink); -+static void gst_sndiosink_set_property (GObject * object, guint prop_id, -+ const GValue * value, GParamSpec * pspec); -+static void gst_sndiosink_get_property (GObject * object, guint prop_id, -+ GValue * value, GParamSpec * pspec); -+ -+static void -+gst_sndiosink_init (GstSndioSink * sink) -+{ -+ gst_sndio_init (&sink->sndio, G_OBJECT(sink)); -+} -+ -+static void -+gst_sndiosink_finalize (GObject * object) -+{ -+ GstSndioSink *sink = GST_SNDIOSINK (object); -+ -+ gst_sndio_finalize (&sink->sndio); -+ G_OBJECT_CLASS (parent_class)->finalize (object); -+} -+ -+static GstCaps * -+gst_sndiosink_getcaps (GstBaseSink * bsink, GstCaps * filter) -+{ -+ GstSndioSink *sink = GST_SNDIOSINK (bsink); -+ -+ return gst_sndio_getcaps (&sink->sndio, filter); -+} -+ -+static gboolean -+gst_sndiosink_open (GstAudioSink * asink) -+{ -+ GstSndioSink *sink = GST_SNDIOSINK (asink); -+ -+ return gst_sndio_open (&sink->sndio, SIO_PLAY); -+} -+ -+static gboolean -+gst_sndiosink_close (GstAudioSink * asink) -+{ -+ GstSndioSink *sink = GST_SNDIOSINK (asink); -+ -+ return gst_sndio_close (&sink->sndio); -+} -+ -+static gboolean -+gst_sndiosink_prepare (GstAudioSink * asink, GstAudioRingBufferSpec * spec) -+{ -+ GstSndioSink *sink = GST_SNDIOSINK (asink); -+ -+ return gst_sndio_prepare (&sink->sndio, spec); -+} -+ -+static gboolean -+gst_sndiosink_unprepare (GstAudioSink * asink) -+{ -+ GstSndioSink *sink = GST_SNDIOSINK (asink); -+ -+ return gst_sndio_unprepare (&sink->sndio); -+} -+ -+static gint -+gst_sndiosink_write (GstAudioSink * asink, gpointer data, guint length) -+{ -+ GstSndioSink *sink = GST_SNDIOSINK (asink); -+ guint done; -+ -+ if (length == 0) -+ return 0; -+ done = sio_write (sink->sndio.hdl, data, length); -+ if (done == 0) { -+ GST_ELEMENT_ERROR (sink, RESOURCE, WRITE, -+ ("Failed to write data to sndio"), (NULL)); -+ return 0; -+ } -+ sink->sndio.delay += done; -+ return done; -+} -+ -+static guint -+gst_sndiosink_delay (GstAudioSink * asink) -+{ -+ GstSndioSink *sink = GST_SNDIOSINK (asink); -+ -+ return GST_SNDIO_DELAY(&sink->sndio); -+} -+ -+static void -+gst_sndiosink_reset (GstAudioSink * asink) -+{ -+} -+ -+static void -+gst_sndiosink_set_property (GObject * object, guint prop_id, -+ const GValue * value, GParamSpec * pspec) -+{ -+ GstSndioSink *sink = GST_SNDIOSINK (object); -+ -+ gst_sndio_set_property (&sink->sndio, prop_id, value, pspec); -+} -+ -+static void -+gst_sndiosink_get_property (GObject * object, guint prop_id, GValue * value, -+ GParamSpec * pspec) -+{ -+ GstSndioSink *sink = GST_SNDIOSINK (object); -+ -+ gst_sndio_get_property (&sink->sndio, prop_id, value, pspec); -+} -+ -+static void -+gst_sndiosink_class_init (GstSndioSinkClass * klass) -+{ -+ GObjectClass *gobject_class; -+ GstElementClass *gstelement_class; -+ GstBaseSinkClass *gstbasesink_class; -+ GstAudioBaseSinkClass *gstbaseaudiosink_class; -+ GstAudioSinkClass *gstaudiosink_class; -+ -+ gobject_class = (GObjectClass *) klass; -+ gstelement_class = (GstElementClass *) klass; -+ gstbasesink_class = (GstBaseSinkClass *) klass; -+ gstbaseaudiosink_class = (GstAudioBaseSinkClass *) klass; -+ gstaudiosink_class = (GstAudioSinkClass *) klass; -+ -+ parent_class = g_type_class_peek_parent (klass); -+ -+ gobject_class->finalize = gst_sndiosink_finalize; -+ gobject_class->get_property = gst_sndiosink_get_property; -+ gobject_class->set_property = gst_sndiosink_set_property; -+ -+ gst_element_class_set_static_metadata (gstelement_class, -+ "Audio sink (sndio)", "Sink/Audio", -+ "Output to a sound card via sndio", -+ "Jacob Meuser <jakemsr@sdf.lonestar.org>"); -+ -+ gst_element_class_add_pad_template (gstelement_class, -+ gst_static_pad_template_get (&sndiosink_factory)); -+ -+ gstbasesink_class->get_caps = GST_DEBUG_FUNCPTR (gst_sndiosink_getcaps); -+ gstaudiosink_class->open = GST_DEBUG_FUNCPTR (gst_sndiosink_open); -+ gstaudiosink_class->prepare = GST_DEBUG_FUNCPTR (gst_sndiosink_prepare); -+ gstaudiosink_class->unprepare = GST_DEBUG_FUNCPTR (gst_sndiosink_unprepare); -+ gstaudiosink_class->close = GST_DEBUG_FUNCPTR (gst_sndiosink_close); -+ gstaudiosink_class->write = GST_DEBUG_FUNCPTR (gst_sndiosink_write); -+ gstaudiosink_class->delay = GST_DEBUG_FUNCPTR (gst_sndiosink_delay); -+ gstaudiosink_class->reset = GST_DEBUG_FUNCPTR (gst_sndiosink_reset); -+ -+ g_object_class_install_property (gobject_class, PROP_DEVICE, -+ g_param_spec_string ("device", "Device", -+ "sndio device as defined in sndio(7)", -+ SIO_DEVANY, G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS)); -+ g_object_class_install_property (gobject_class, PROP_VOLUME, -+ g_param_spec_double ("volume", "Volume", -+ "Linear volume of this stream, 1.0=100%", 0.0, 1.0, -+ 1.0, G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS)); -+ g_object_class_install_property (gobject_class, PROP_MUTE, -+ g_param_spec_boolean ("mute", "Mute", -+ "Mute state of this stream", FALSE, -+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS)); -+} -diff --git a/ext/sndio/sndiosink.h b/ext/sndio/sndiosink.h -new file mode 100644 -index 0000000..314e622 ---- /dev/null -+++ b/ext/sndio/sndiosink.h -@@ -0,0 +1,57 @@ -+/* -+ * Copyright (C) 2008 Jacob Meuser <jakemsr@sdf.lonestar.org> -+ * Copyright (C) 2012 Alexandre Ratchov <alex@caoua.org> -+ * -+ * Permission to use, copy, modify, and distribute this software for any -+ * purpose with or without fee is hereby granted, provided that the above -+ * copyright notice and this permission notice appear in all copies. -+ * -+ * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES -+ * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF -+ * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR -+ * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES -+ * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN -+ * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF -+ * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. -+ */ -+ -+ -+#ifndef __GST_SNDIOSINK_H__ -+#define __GST_SNDIOSINK_H__ -+ -+#include <sndio.h> -+ -+#include <gst/gst.h> -+#include <gst/audio/gstaudiosink.h> -+#include "gstsndio.h" -+ -+G_BEGIN_DECLS -+ -+#define GST_TYPE_SNDIOSINK \ -+ (gst_sndiosink_get_type()) -+#define GST_SNDIOSINK(obj) \ -+ (G_TYPE_CHECK_INSTANCE_CAST((obj),GST_TYPE_SNDIOSINK,GstSndioSink)) -+#define GST_SNDIOSINK_CLASS(klass) \ -+ (G_TYPE_CHECK_CLASS_CAST((klass),GST_TYPE_SNDIOSINK,GstSndioSinkClass)) -+#define GST_IS_SNDIOSINK(obj) \ -+ (G_TYPE_CHECK_INSTANCE_TYPE((obj),GST_TYPE_SNDIOSINK)) -+#define GST_IS_SNDIOSINK_CLASS(klass) \ -+ (G_TYPE_CHECK_CLASS_TYPE((klass),GST_TYPE_SNDIOSINK)) -+ -+typedef struct _GstSndioSink GstSndioSink; -+typedef struct _GstSndioSinkClass GstSndioSinkClass; -+ -+struct _GstSndioSink { -+ GstAudioSink sink; -+ struct gstsndio sndio; -+}; -+ -+struct _GstSndioSinkClass { -+ GstAudioSinkClass parent_class; -+}; -+ -+GType gst_sndiosink_get_type (void); -+ -+G_END_DECLS -+ -+#endif /* __GST_SNDIOSINK_H__ */ -diff --git a/ext/sndio/sndiosrc.c b/ext/sndio/sndiosrc.c -new file mode 100644 -index 0000000..5b6d787 ---- /dev/null -+++ b/ext/sndio/sndiosrc.c -@@ -0,0 +1,225 @@ -+/* -+ * Copyright (C) 2008 Jacob Meuser <jakemsr@sdf.lonestar.org> -+ * Copyright (C) 2012 Alexandre Ratchov <alex@caoua.org> -+ * -+ * Permission to use, copy, modify, and distribute this software for any -+ * purpose with or without fee is hereby granted, provided that the above -+ * copyright notice and this permission notice appear in all copies. -+ * -+ * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES -+ * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF -+ * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR -+ * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES -+ * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN -+ * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF -+ * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. -+ */ -+ -+/** -+ * SECTION:element-sndiosrc -+ * @see_also: #GstAutoAudioSrc -+ * -+ * <refsect2> -+ * <para> -+ * This element retrieves samples from a sound card using sndio. -+ * </para> -+ * <para> -+ * Simple example pipeline that records an Ogg/Vorbis file via sndio: -+ * <programlisting> -+ * gst-launch -v sndiosrc ! audioconvert ! vorbisenc ! oggmux ! filesink location=foo.ogg -+ * </programlisting> -+ * </para> -+ * </refsect2> -+ */ -+ -+#ifdef HAVE_CONFIG_H -+#include "config.h" -+#endif -+ -+#include "sndiosrc.h" -+#include "gstsndio.h" -+ -+GST_DEBUG_CATEGORY_EXTERN (gst_sndio_debug); -+#define GST_CAT_DEFAULT gst_sndio_debug -+ -+#define gst_sndiosrc_parent_class parent_class -+G_DEFINE_TYPE_WITH_CODE (GstSndioSrc, gst_sndiosrc, GST_TYPE_AUDIO_SRC, -+ G_IMPLEMENT_INTERFACE (GST_TYPE_STREAM_VOLUME, NULL)); -+ -+static void gst_sndiosrc_finalize (GObject * object); -+static GstCaps *gst_sndiosrc_getcaps (GstBaseSrc * bsrc, GstCaps * filter); -+static gboolean gst_sndiosrc_open (GstAudioSrc * asrc); -+static gboolean gst_sndiosrc_close (GstAudioSrc * asrc); -+static gboolean gst_sndiosrc_prepare (GstAudioSrc * asrc, -+ GstAudioRingBufferSpec * spec); -+static gboolean gst_sndiosrc_unprepare (GstAudioSrc * asrc); -+static guint gst_sndiosrc_read (GstAudioSrc * asrc, gpointer data, -+ guint length); -+static guint gst_sndiosrc_delay (GstAudioSrc * asrc); -+static void gst_sndiosrc_reset (GstAudioSrc * asrc); -+static void gst_sndiosrc_set_property (GObject * object, guint prop_id, -+ const GValue * value, GParamSpec * pspec); -+static void gst_sndiosrc_get_property (GObject * object, -+ guint prop_id, GValue * value, GParamSpec * pspec); -+ -+static GstStaticPadTemplate sndiosrc_factory = -+ GST_STATIC_PAD_TEMPLATE ("src", -+ GST_PAD_SRC, -+ GST_PAD_ALWAYS, -+ GST_STATIC_CAPS (GST_SNDIO_CAPS_STRING) -+ ); -+ -+static void -+gst_sndiosrc_init (GstSndioSrc * src) -+{ -+ gst_sndio_init (&src->sndio, G_OBJECT(src)); -+} -+ -+static void -+gst_sndiosrc_finalize (GObject * object) -+{ -+ GstSndioSrc *src = GST_SNDIOSRC (object); -+ -+ gst_sndio_finalize (&src->sndio); -+ G_OBJECT_CLASS (parent_class)->finalize (object); -+} -+ -+static GstCaps * -+gst_sndiosrc_getcaps (GstBaseSrc * bsrc, GstCaps * filter) -+{ -+ GstSndioSrc *src = GST_SNDIOSRC (bsrc); -+ -+ return gst_sndio_getcaps (&src->sndio, filter); -+} -+ -+static gboolean -+gst_sndiosrc_open (GstAudioSrc * asrc) -+{ -+ GstSndioSrc *src = GST_SNDIOSRC (asrc); -+ -+ return gst_sndio_open (&src->sndio, SIO_REC); -+} -+ -+static gboolean -+gst_sndiosrc_close (GstAudioSrc * asrc) -+{ -+ GstSndioSrc *src = GST_SNDIOSRC (asrc); -+ -+ return gst_sndio_close (&src->sndio); -+} -+ -+static gboolean -+gst_sndiosrc_prepare (GstAudioSrc * asrc, GstAudioRingBufferSpec * spec) -+{ -+ GstSndioSrc *src = GST_SNDIOSRC (asrc); -+ -+ return gst_sndio_prepare (&src->sndio, spec); -+} -+ -+static gboolean -+gst_sndiosrc_unprepare (GstAudioSrc * asrc) -+{ -+ GstSndioSrc *src = GST_SNDIOSRC (asrc); -+ -+ return gst_sndio_unprepare (&src->sndio); -+} -+ -+static guint -+gst_sndiosrc_read (GstAudioSrc * asrc, gpointer data, guint length) -+{ -+ GstSndioSrc *src = GST_SNDIOSRC (asrc); -+ guint done; -+ -+ if (length == 0) -+ return 0; -+ done = sio_read (src->sndio.hdl, data, length); -+ if (done == 0) { -+ GST_ELEMENT_ERROR (src, RESOURCE, READ, -+ ("Failed to read data from sndio"), (NULL)); -+ return 0; -+ } -+ src->sndio.delay -= done; -+ return done; -+} -+ -+static guint -+gst_sndiosrc_delay (GstAudioSrc * asrc) -+{ -+ GstSndioSrc *src = GST_SNDIOSRC (asrc); -+ -+ return GST_SNDIO_DELAY(&src->sndio); -+} -+ -+static void -+gst_sndiosrc_reset (GstAudioSrc * asrc) -+{ -+} -+ -+static void -+gst_sndiosrc_set_property (GObject * object, guint prop_id, -+ const GValue * value, GParamSpec * pspec) -+{ -+ GstSndioSrc *src = GST_SNDIOSRC (object); -+ -+ gst_sndio_set_property (&src->sndio, prop_id, value, pspec); -+} -+ -+static void -+gst_sndiosrc_get_property (GObject * object, guint prop_id, GValue * value, -+ GParamSpec * pspec) -+{ -+ GstSndioSrc *src = GST_SNDIOSRC (object); -+ -+ gst_sndio_get_property (&src->sndio, prop_id, value, pspec); -+} -+ -+static void -+gst_sndiosrc_class_init (GstSndioSrcClass * klass) -+{ -+ GObjectClass *gobject_class; -+ GstElementClass *gstelement_class; -+ GstBaseSrcClass *gstbasesrc_class; -+ GstAudioBaseSrcClass *gstbaseaudiosrc_class; -+ GstAudioSrcClass *gstaudiosrc_class; -+ gobject_class = (GObjectClass *) klass; -+ gstelement_class = (GstElementClass *) klass; -+ gstbasesrc_class = (GstBaseSrcClass *) klass; -+ gstbaseaudiosrc_class = (GstAudioBaseSrcClass *) klass; -+ gstaudiosrc_class = (GstAudioSrcClass *) klass; -+ -+ parent_class = g_type_class_peek_parent (klass); -+ -+ gobject_class->finalize = gst_sndiosrc_finalize; -+ gobject_class->get_property = gst_sndiosrc_get_property; -+ gobject_class->set_property = gst_sndiosrc_set_property; -+ -+ gst_element_class_set_static_metadata (gstelement_class, -+ "Audio src (sndio)", "Src/Audio", -+ "Input from a sound card via sndio", -+ "Jacob Meuser <jakemsr@sdf.lonestar.org>"); -+ -+ gst_element_class_add_pad_template (gstelement_class, -+ gst_static_pad_template_get (&sndiosrc_factory)); -+ -+ gstbasesrc_class->get_caps = GST_DEBUG_FUNCPTR (gst_sndiosrc_getcaps); -+ gstaudiosrc_class->open = GST_DEBUG_FUNCPTR (gst_sndiosrc_open); -+ gstaudiosrc_class->prepare = GST_DEBUG_FUNCPTR (gst_sndiosrc_prepare); -+ gstaudiosrc_class->unprepare = GST_DEBUG_FUNCPTR (gst_sndiosrc_unprepare); -+ gstaudiosrc_class->close = GST_DEBUG_FUNCPTR (gst_sndiosrc_close); -+ gstaudiosrc_class->read = GST_DEBUG_FUNCPTR (gst_sndiosrc_read); -+ gstaudiosrc_class->delay = GST_DEBUG_FUNCPTR (gst_sndiosrc_delay); -+ gstaudiosrc_class->reset = GST_DEBUG_FUNCPTR (gst_sndiosrc_reset); -+ -+ g_object_class_install_property (gobject_class, PROP_DEVICE, -+ g_param_spec_string ("device", "Device", -+ "sndio device as defined in sndio(7)", -+ SIO_DEVANY, G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS)); -+ g_object_class_install_property (gobject_class, PROP_VOLUME, -+ g_param_spec_double ("volume", "Volume", -+ "Linear volume of this stream, 1.0=100%", 0.0, 1.0, -+ 1.0, G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS)); -+ g_object_class_install_property (gobject_class, PROP_MUTE, -+ g_param_spec_boolean ("mute", "Mute", -+ "Mute state of this stream", FALSE, -+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS)); -+} -diff --git a/ext/sndio/sndiosrc.h b/ext/sndio/sndiosrc.h -new file mode 100644 -index 0000000..83fd29c ---- /dev/null -+++ b/ext/sndio/sndiosrc.h -@@ -0,0 +1,57 @@ -+/* -+ * Copyright (C) 2008 Jacob Meuser <jakemsr@sdf.lonestar.org> -+ * Copyright (C) 2012 Alexandre Ratchov <alex@caoua.org> -+ * -+ * Permission to use, copy, modify, and distribute this software for any -+ * purpose with or without fee is hereby granted, provided that the above -+ * copyright notice and this permission notice appear in all copies. -+ * -+ * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES -+ * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF -+ * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR -+ * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES -+ * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN -+ * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF -+ * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. -+ */ -+ -+ -+#ifndef __GST_SNDIOSRC_H__ -+#define __GST_SNDIOSRC_H__ -+ -+#include <sndio.h> -+ -+#include <gst/gst.h> -+#include <gst/audio/gstaudiosrc.h> -+#include "gstsndio.h" -+ -+G_BEGIN_DECLS -+ -+#define GST_TYPE_SNDIOSRC \ -+ (gst_sndiosrc_get_type()) -+#define GST_SNDIOSRC(obj) \ -+ (G_TYPE_CHECK_INSTANCE_CAST((obj),GST_TYPE_SNDIOSRC,GstSndioSrc)) -+#define GST_SNDIOSRC_CLASS(klass) \ -+ (G_TYPE_CHECK_CLASS_CAST((klass),GST_TYPE_SNDIOSRC,GstSndioSrcClass)) -+#define GST_IS_SNDIOSRC(obj) \ -+ (G_TYPE_CHECK_INSTANCE_TYPE((obj),GST_TYPE_SNDIOSRC)) -+#define GST_IS_SNDIOSRC_CLASS(klass) \ -+ (G_TYPE_CHECK_CLASS_TYPE((klass),GST_TYPE_SNDIOSRC)) -+ -+typedef struct _GstSndioSrc GstSndioSrc; -+typedef struct _GstSndioSrcClass GstSndioSrcClass; -+ -+struct _GstSndioSrc { -+ GstAudioSrc src; -+ struct gstsndio sndio; -+}; -+ -+struct _GstSndioSrcClass { -+ GstAudioSrcClass parent_class; -+}; -+ -+GType gst_sndiosrc_get_type (void); -+ -+G_END_DECLS -+ -+#endif /* __GST_SNDIOSRC_H__ */ -diff --git a/meson_options.txt b/meson_options.txt -index e7af4dd..827507f 100644 ---- a/meson_options.txt -+++ b/meson_options.txt -@@ -58,6 +58,7 @@ option('libvisual', type : 'feature', value : 'auto', description : 'libvisual a - option('ogg', type : 'feature', value : 'auto', description : 'ogg parser, muxer, demuxer plugin') - option('opus', type : 'feature', value : 'auto', description : 'OPUS audio codec plugin') - option('pango', type : 'feature', value : 'auto', description : 'Pango text rendering and overlay plugin') -+option('sndio', type : 'feature', value : 'auto', description : 'sndio support') - option('theora', type : 'feature', value : 'auto', description : 'Theora video parser and codec plugin') - option('tremor', type : 'feature', value : 'auto', description : 'Integer Vorbis decoder plugin for devices without floating point') - option('vorbis', type : 'feature', value : 'auto', description : 'Vorbis audio parser, tagger, and codec plugin') diff --git a/srcpkgs/gst-plugins-base1/template b/srcpkgs/gst-plugins-base1/template deleted file mode 100644 index 5326495fde9d11..00000000000000 --- a/srcpkgs/gst-plugins-base1/template +++ /dev/null @@ -1,69 +0,0 @@ -# Template file for 'gst-plugins-base1' -pkgname=gst-plugins-base1 -version=1.26.5 -revision=1 -build_style=meson -build_helper="gir" -configure_args="-Dtremor=disabled -Dexamples=disabled -Ddoc=disabled - $(vopt_feature cdparanoia cdparanoia) $(vopt_feature gir introspection) - $(vopt_feature sndio sndio) $(vopt_feature libvisual libvisual)" -hostmakedepends="gettext pkg-config glib-devel orc $(vopt_if wayland wayland-devel)" -makedepends="gstreamer1-devel glib-devel libxml2-devel pango-devel - cairo-devel liboil-devel alsa-lib-devel libXv-devel libXext-devel - libgudev-devel libtheora-devel libvorbis-devel libSM-devel orc-devel - graphene-devel opus-devel MesaLib-devel $(vopt_if cdparanoia libcdparanoia-devel) - $(vopt_if libvisual libvisual-devel) $(vopt_if sndio sndio-devel) - $(vopt_if wayland 'wayland-devel wayland-protocols')" -depends="orc>=0.4.18 gstreamer1>=${version}" -checkdepends="mesa-dri" -short_desc="GStreamer Base Plug-ins (v1.x)" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-or-later, LGPL-2.0-or-later" -homepage="https://gstreamer.freedesktop.org" -changelog="https://gstreamer.freedesktop.org/releases/${version%.*}/#${version}" -distfiles="https://gstreamer.freedesktop.org/src/gst-plugins-base/gst-plugins-base-${version}.tar.xz" -checksum=f0c0e26cbedaa57732cb6a578e8cc13a1164bf18d737d55c333061c52f0c48d7 - -build_options="cdparanoia gir libvisual sndio wayland" -build_options_default="cdparanoia gir wayland" -desc_option_libvisual="Enable audio visualization plugin" -desc_option_sndio="Enable sndio support (unsupported, known to be problematic)" - -# Remove sndio if not upstreamed -if [ "$build_option_sndio" ]; then - msg_warn "sndio is unsupported upstream" -fi - -case "$XBPS_TARGET_MACHINE" in - mips*) # XXX: work around assembler "Error: branch out of range" - CFLAGS=" -Os" - ;; -esac - -pre_check() { - export XDG_RUNTIME_DIR=/etc/xdg - # Fails to get PCI-id in chroot - vsed -e '/glimagesink/d' \ - -e '/gl-launch-lines/d' \ - -i tests/check/meson.build -} - -do_check() { - ninja -C build test || : # Locally checks pass -} - -gst-plugins-base1-devel_package() { - depends="gstreamer1-devel>=${version} ${sourcepkg}>=${version}_${revision} - libX11-devel libdrm-devel libgbm-devel libglib-devel libglvnd-devel - libgudev-devel orc-devel wayland-devel zlib-devel" - - 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*" - fi - } -} diff --git a/srcpkgs/gst-plugins-base1/update b/srcpkgs/gst-plugins-base1/update deleted file mode 100644 index bfef6c041a709a..00000000000000 --- a/srcpkgs/gst-plugins-base1/update +++ /dev/null @@ -1,2 +0,0 @@ -pkgname=${pkgname/1/} -ignore="1.*[13579].*" diff --git a/srcpkgs/gst-plugins-good1-qml6 b/srcpkgs/gst-plugins-good1-qml6 deleted file mode 120000 index 345681e54e0ac3..00000000000000 --- a/srcpkgs/gst-plugins-good1-qml6 +++ /dev/null @@ -1 +0,0 @@ -gst-plugins-good1 \ No newline at end of file diff --git a/srcpkgs/gst-plugins-good1-qt5 b/srcpkgs/gst-plugins-good1-qt5 deleted file mode 120000 index 345681e54e0ac3..00000000000000 --- a/srcpkgs/gst-plugins-good1-qt5 +++ /dev/null @@ -1 +0,0 @@ -gst-plugins-good1 \ No newline at end of file diff --git a/srcpkgs/gst-plugins-good1/template b/srcpkgs/gst-plugins-good1/template deleted file mode 100644 index 98daa698a809ac..00000000000000 --- a/srcpkgs/gst-plugins-good1/template +++ /dev/null @@ -1,53 +0,0 @@ -# Template file for 'gst-plugins-good1' -pkgname=gst-plugins-good1 -version=1.26.5 -revision=2 -build_style=meson -build_helper="qmake qmake6" -qmake_default_version=none -configure_args="-Ddv=disabled -Ddv1394=disabled -Dshout2=disabled -Dqt5=enabled - -Dqt6=enabled $(vopt_feature wayland qt-wayland) -Dqt-method=qmake - $(vopt_feature gtk3 gtk3) -Dpkgconfig.relocatable=true" -# XXX: libdv, dv1394 and shout2 modules. -hostmakedepends="pkg-config gettext glib-devel orc qt5-host-tools - qt5-qmake qt6-base qt6-shadertools" -makedepends=" - libpng-devel libxml2-devel libgudev-devel libflac-devel - libXdamage-devel aalib-devel libcaca-devel - taglib-devel gst-plugins-base1-devel - 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') - $(vopt_if gtk3 gtk+3-devel) qt6-base-private-devel qt6-declarative-devel" -depends="gst-plugins-base1>=${version}" -short_desc="GStreamer set of well-maintained good plug-ins (1.x)" -maintainer="Orphaned <orphan@voidlinux.org>" -license="LGPL-2.1-or-later" -homepage="https://gstreamer.freedesktop.org" -changelog="https://gstreamer.freedesktop.org/releases/${version%.*}/#${version}" -distfiles="https://gstreamer.freedesktop.org/src/gst-plugins-good/gst-plugins-good-${version}.tar.xz" -checksum=eb0862e93404b073e98ec50350ece7e6685ea2936cab8118c2b8e938e2cbea8b - -build_options="gtk3 wayland" -build_options_default="gtk3 wayland" - -do_check() { - ninja -C build test || : #Fails on i686 -} - -gst-plugins-good1-qt5_package() { - short_desc+=" - Qt5 plugins" - depends="gst-plugins-good1-${version}_${revision}" - pkg_install() { - vmove usr/lib/gstreamer-1.0/libgstqmlgl.so - } -} - -gst-plugins-good1-qml6_package() { - short_desc+=" - Qt6 Qml plugin" - depends="gst-plugins-good1-${version}_${revision}" - pkg_install() { - vmove usr/lib/gstreamer-1.0/libgstqml6.so - } -} diff --git a/srcpkgs/gst-plugins-good1/update b/srcpkgs/gst-plugins-good1/update deleted file mode 100644 index bfef6c041a709a..00000000000000 --- a/srcpkgs/gst-plugins-good1/update +++ /dev/null @@ -1,2 +0,0 @@ -pkgname=${pkgname/1/} -ignore="1.*[13579].*" diff --git a/srcpkgs/gst-plugins-rs1/patches/0002-dylib.patch b/srcpkgs/gst-plugins-rs1/patches/0002-dylib.patch deleted file mode 100644 index 20f1aad179f644..00000000000000 --- a/srcpkgs/gst-plugins-rs1/patches/0002-dylib.patch +++ /dev/null @@ -1,16 +0,0 @@ -cargo-c defaults to static on musl, we want dynamic. - -Source: https://gitlab.alpinelinux.org/alpine/aports/-/blob/master/community/gst-plugins-rs/0002-dylib.patch - -diff --git a/cargo_wrapper.py b/cargo_wrapper.py -index 641edc8..4859b6b 100644 ---- a/cargo_wrapper.py -+++ b/cargo_wrapper.py -@@ -111,6 +111,7 @@ if __name__ == "__main__": - cargo_cmd += ['build'] - else: - cargo_cmd += ['cbuild'] -+ cargo_cmd += ['--library-type=cdylib'] - if not opts.disable_doc: - features += ['doc'] - if opts.target == 'release': diff --git a/srcpkgs/gst-plugins-rs1/template b/srcpkgs/gst-plugins-rs1/template deleted file mode 100644 index 07c789de4eb81e..00000000000000 --- a/srcpkgs/gst-plugins-rs1/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'gst-plugins-rs1' -pkgname=gst-plugins-rs1 -version=0.13.4 -revision=2 -build_style=meson -build_helper=rust -configure_args="-Ddoc=disabled" -hostmakedepends="pkg-config gettext glib-devel cargo cargo-c" -makedepends="rust-std gstreamer1-devel gst-plugins-base1-devel gst-plugins-bad1-devel - openssl-devel libsodium-devel gtk4-devel pango-devel libwebp-devel libdav1d-devel" -short_desc="GStreamer plugins and elements written in the Rust programming language" -maintainer="oreo639 <oreo6391@gmail.com>" -license="LGPL-2.1-or-later, MIT, Apache-2.0, MPL-2.0" -homepage="https://gstreamer.freedesktop.org" -distfiles="https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs/-/archive/${version}/gst-plugins-rs-${version}.tar.gz" -checksum=547ac671c3c5ac4b7ee0b3c7ae5c89084abe15848ba4d15967f0fc38746bc06b -make_check=no # TODO: Meson check times-out while tests are compiling - -pre_configure() { - # Otherwise results in --sysroot being duplicated on cross-compile, which we don't want - vsed -i cargo_wrapper.py -e "s/env\['RUSTFLAGS'\] =.*//g" -} - -post_install() { - vlicense LICENSE-MIT -} diff --git a/srcpkgs/gst-plugins-ugly1/template b/srcpkgs/gst-plugins-ugly1/template deleted file mode 100644 index 1c6a2f7f485473..00000000000000 --- a/srcpkgs/gst-plugins-ugly1/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'gst-plugins-ugly1' -pkgname=gst-plugins-ugly1 -version=1.26.5 -revision=1 -build_style=meson -configure_args=" -Dsidplay=disabled -Dgpl=enabled -Dx264=enabled - -Da52dec=enabled -Dmpeg2dec=enabled -Dcdio=enabled" -# XXX add required pkgs for the sid plugin. -hostmakedepends="pkg-config intltool python3" -makedepends="glib-devel libxml2-devel gst-plugins-base1-devel - libcdio-devel libdvdread-devel libmad-devel x264-devel mpg123-devel - orc-devel liba52-devel libmpeg2-devel lame-devel" -depends="orc>=0.4.18 gst-plugins-base1>=${version}" -short_desc="GStreamer plugins from the ugly set (1.x)" -maintainer="Orphaned <orphan@voidlinux.org>" -license="LGPL-2.1-or-later, GPL-2.0-or-later" -homepage="https://gstreamer.freedesktop.org" -changelog="https://gstreamer.freedesktop.org/releases/${version%.*}/#${version}" -distfiles="https://gstreamer.freedesktop.org/src/gst-plugins-ugly/gst-plugins-ugly-${version}.tar.xz" -checksum=3dfc43435be97e110816bac6d602b0f206a038546279683d9d25372ff127db52 diff --git a/srcpkgs/gst-plugins-ugly1/update b/srcpkgs/gst-plugins-ugly1/update deleted file mode 100644 index bfef6c041a709a..00000000000000 --- a/srcpkgs/gst-plugins-ugly1/update +++ /dev/null @@ -1,2 +0,0 @@ -pkgname=${pkgname/1/} -ignore="1.*[13579].*" diff --git a/srcpkgs/gst-rtsp-server-devel b/srcpkgs/gst-rtsp-server-devel deleted file mode 120000 index 9c73d0a29f2a40..00000000000000 --- a/srcpkgs/gst-rtsp-server-devel +++ /dev/null @@ -1 +0,0 @@ -gst-rtsp-server \ No newline at end of file diff --git a/srcpkgs/gst-rtsp-server/template b/srcpkgs/gst-rtsp-server/template deleted file mode 100644 index 69b3b5b729c14d..00000000000000 --- a/srcpkgs/gst-rtsp-server/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'gst-rtsp-server' -pkgname=gst-rtsp-server -version=1.26.5 -revision=1 -build_style=meson -build_helper=gir -configure_args="-Dintrospection=enabled" -hostmakedepends="pkg-config python3" -makedepends="glib-devel gst-plugins-bad1-devel gst-plugins-good1 ffmpeg6-devel - 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" -changelog="https://gstreamer.freedesktop.org/releases/${version%.*}/#${version}" -distfiles="https://gstreamer.freedesktop.org/src/gst-rtsp-server/gst-rtsp-server-${version}.tar.xz" -checksum=328dff2457419683f2a4f06ca119cfd22beb632cee1ad6830591213325353c44 - -gst-rtsp-server-devel_package() { - depends="${sourcepkg}>=${version}_${revision} gst-plugins-base1-devel" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - vmove usr/share/gir-1.0 - } -} diff --git a/srcpkgs/gst-rtsp-server/update b/srcpkgs/gst-rtsp-server/update deleted file mode 100644 index d878ca38b1e87f..00000000000000 --- a/srcpkgs/gst-rtsp-server/update +++ /dev/null @@ -1 +0,0 @@ -ignore="1.*[13579].*" diff --git a/srcpkgs/gst1-editing-services-devel b/srcpkgs/gst1-editing-services-devel deleted file mode 120000 index 86a6d82cfc8e2e..00000000000000 --- a/srcpkgs/gst1-editing-services-devel +++ /dev/null @@ -1 +0,0 @@ -gst1-editing-services \ No newline at end of file diff --git a/srcpkgs/gst1-editing-services/template b/srcpkgs/gst1-editing-services/template deleted file mode 100644 index 18973f64efe4b1..00000000000000 --- a/srcpkgs/gst1-editing-services/template +++ /dev/null @@ -1,41 +0,0 @@ -# Template file for 'gst1-editing-services' -pkgname=gst1-editing-services -version=1.26.2 -revision=1 -build_style=meson -build_helper="gir" -configure_args="-Ddoc=disabled $(vopt_feature gir introspection)" -hostmakedepends="flex perl pkg-config gobject-introspection" -makedepends="glib-devel gst-plugins-base1-devel gst-plugins-bad1-devel - python3-devel" -short_desc="GStreamer 1.x Editing Services" -maintainer="Toyam Cox <Vaelatern@gmail.com>" -license="LGPL-2.0-or-later" -homepage="https://gstreamer.freedesktop.org" -changelog="https://gstreamer.freedesktop.org/releases/${version%.*}/#${version}" -distfiles="https://gstreamer.freedesktop.org/src/gst-editing-services/gst-editing-services-${version}.tar.xz" -checksum=2e5651276fd59af1de64757098b626b0f75c00fd49938f1aa527c56750ec15f6 - -build_options="gir" - -if [ -z "${CROSS_BUILD}" ]; then - build_options_default="gir" -fi - -do_check() { - : # Tests fail in older versions as well -} - -gst1-editing-services-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision} gst-plugins-base1-devel - python3-devel" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - if [ "${build_option_gir}" ]; then - vmove usr/share/gir-1.0 - fi - } -} diff --git a/srcpkgs/gst1-editing-services/update b/srcpkgs/gst1-editing-services/update deleted file mode 100644 index d7805c835e65d1..00000000000000 --- a/srcpkgs/gst1-editing-services/update +++ /dev/null @@ -1,2 +0,0 @@ -pkgname=gstreamer-editing-services -ignore="1.*[13579].*" diff --git a/srcpkgs/gst1-python3/template b/srcpkgs/gst1-python3/template deleted file mode 100644 index 9c74b78e837889..00000000000000 --- a/srcpkgs/gst1-python3/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'gst1-python3' -pkgname=gst1-python3 -version=1.26.5 -revision=1 -build_style=meson -hostmakedepends="pkg-config python3 python3-packaging-bootstrap" -makedepends="libglib-devel python3-devel python3-gobject-devel gst-plugins-base1-devel - gst-plugins-bad1-devel gst-rtsp-server-devel" -depends="python3-gobject" -short_desc="Python3 bindings for GStreamer 1.x" -maintainer="Orphaned <orphan@voidlinux.org>" -license="LGPL-2.1-or-later" -homepage="https://gstreamer.freedesktop.org" -changelog="https://gstreamer.freedesktop.org/releases/${version%.*}/#${version}" -distfiles="https://gstreamer.freedesktop.org/src/gst-python/gst-python-${version}.tar.xz" -checksum=86e2fe2b1bba7ffc18b1d4abe1035fe1c33b20fe4e077cce2f90dbfa445b2341 -make_check=no # Upstream didn't adjust checks to match their API changes diff --git a/srcpkgs/gst1-python3/update b/srcpkgs/gst1-python3/update deleted file mode 100644 index 7ba390e9546989..00000000000000 --- a/srcpkgs/gst1-python3/update +++ /dev/null @@ -1,2 +0,0 @@ -pkgname=gst-python -ignore="1.*[13579].*" diff --git a/srcpkgs/gst123/patches/fix-configure_ac.patch b/srcpkgs/gst123/patches/fix-configure_ac.patch deleted file mode 100644 index de9685d3df2cbf..00000000000000 --- a/srcpkgs/gst123/patches/fix-configure_ac.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/configure.ac -+++ b/configure.ac -@@ -102,7 +102,7 @@ dnl We need libncurses - dnl - AC_DEFUN([AC_NCURSES_REQUIREMENTS], - [ -- PKG_CHECK_MODULES(NCURSES, [ncurses >= 5], ncurses_has_pkgconfig=1, ncurses_has_pkgconfig=0) -+ PKG_CHECK_MODULES(NCURSES, [ncursesw >= 5], ncurses_has_pkgconfig=1, ncurses_has_pkgconfig=0) - if test x$ncurses_has_pkgconfig = x0; then - AC_PATH_PROG(NCURSES_CONFIG,ncurses6-config,false) - if test "$NCURSES_CONFIG" = false; then diff --git a/srcpkgs/gst123/template b/srcpkgs/gst123/template deleted file mode 100644 index f3a2d41316b294..00000000000000 --- a/srcpkgs/gst123/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'gst123' -pkgname=gst123 -version=0.3.5 -revision=2 -build_style=gnu-configure -hostmakedepends="automake pkg-config" -makedepends="ncurses-devel gtk+-devel libxml2-devel gst-plugins-base1-devel gst-plugins-good1" -depends="gst-plugins-good1" -short_desc="GStreamer based CLI player" -maintainer="Orphaned <orphan@voidlinux.org>" -license="LGPL-2.1-or-later" -homepage="http://space.twc.de/~stefan/gst123.php/" -distfiles="http://space.twc.de/~stefan/gst123/gst123-$version.tar.bz2" -checksum=c7b4729773f66cc679e94df76bcc6a95a2222192730f906e527e72624f084a7d - -pre_configure() { - autoreconf -fi -} diff --git a/srcpkgs/gstreamer-vaapi/template b/srcpkgs/gstreamer-vaapi/template deleted file mode 100644 index aa93330bc9f189..00000000000000 --- a/srcpkgs/gstreamer-vaapi/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'gstreamer-vaapi' -pkgname=gstreamer-vaapi -version=1.26.5 -revision=1 -build_style=meson -hostmakedepends="pkg-config" -makedepends="libXrandr-devel libva-devel MesaLib-devel gst-plugins-bad1-devel" -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://gstreamer.freedesktop.org/releases/${version%.*}/#${version}" -distfiles="https://gstreamer.freedesktop.org/src/gstreamer-vaapi/gstreamer-vaapi-${version}.tar.xz" -checksum=b42d44db63f3195a6f33296e1ead32c14d01ef27452b7068f1a2d86624f55ea9 - -pre_check() { - # Seems to need certain hardware to pass - vsed -i '/vaapipostproc/d' tests/check/meson.build -} diff --git a/srcpkgs/gstreamer-vaapi/update b/srcpkgs/gstreamer-vaapi/update deleted file mode 100644 index d878ca38b1e87f..00000000000000 --- a/srcpkgs/gstreamer-vaapi/update +++ /dev/null @@ -1 +0,0 @@ -ignore="1.*[13579].*" diff --git a/srcpkgs/gstreamer1-aravis b/srcpkgs/gstreamer1-aravis deleted file mode 120000 index 4309a30c365f23..00000000000000 --- a/srcpkgs/gstreamer1-aravis +++ /dev/null @@ -1 +0,0 @@ -aravis \ No newline at end of file diff --git a/srcpkgs/gstreamer1-devel b/srcpkgs/gstreamer1-devel deleted file mode 120000 index a50c1c1b781e02..00000000000000 --- a/srcpkgs/gstreamer1-devel +++ /dev/null @@ -1 +0,0 @@ -gstreamer1 \ No newline at end of file diff --git a/srcpkgs/gstreamer1-pipewire b/srcpkgs/gstreamer1-pipewire deleted file mode 120000 index c9c97cf670725a..00000000000000 --- a/srcpkgs/gstreamer1-pipewire +++ /dev/null @@ -1 +0,0 @@ -pipewire \ No newline at end of file diff --git a/srcpkgs/gstreamer1/template b/srcpkgs/gstreamer1/template deleted file mode 100644 index 613170f483d445..00000000000000 --- a/srcpkgs/gstreamer1/template +++ /dev/null @@ -1,46 +0,0 @@ -# Template file for 'gstreamer1' -pkgname=gstreamer1 -version=1.26.5 -revision=1 -build_style=meson -build_helper="gir" -configure_args="-Dptp-helper-permissions=capabilities - -Dpackage-origin=https://www.voidlinux.org -Ddbghelp=disabled - $(vopt_feature gir introspection)" -hostmakedepends="gettext pkg-config flex python3 docbook-xsl glib-devel - libcap-progs" -makedepends="libxml2-devel libglib-devel libcap-devel bash-completion" -checkdepends="gsl-devel gmp-devel valgrind-devel" -short_desc="Core GStreamer libraries and elements (1.x)" -maintainer="Orphaned <orphan@voidlinux.org>" -license="LGPL-2.0-or-later" -homepage="https://gstreamer.freedesktop.org" -changelog="https://gstreamer.freedesktop.org/releases/${version%.*}/#${version}" -distfiles="https://gstreamer.freedesktop.org/src/gstreamer/gstreamer-${version}.tar.xz" -checksum=0a7edb0e7b42dbe6b575fce61a4808a3f6b20e085a1eaecbc025d0ec21f1e774 - -pre_check() { - # gst_gstdatetime is known to fail according to LFS - vsed -i '/gstdatetime/d' tests/check/meson.build -} - -do_check() { - ninja -C build test || msg_warn "Fails on musl" -} - -build_options="gir" -build_options_default="gir" - -gstreamer1-devel_package() { - depends="libglib-devel ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - vmove usr/share/aclocal - if [ "$build_option_gir" ]; then - vmove "usr/share/gir*" - fi - } -} diff --git a/srcpkgs/gstreamer1/update b/srcpkgs/gstreamer1/update deleted file mode 100644 index bfef6c041a709a..00000000000000 --- a/srcpkgs/gstreamer1/update +++ /dev/null @@ -1,2 +0,0 @@ -pkgname=${pkgname/1/} -ignore="1.*[13579].*" diff --git a/srcpkgs/gstreamermm-devel b/srcpkgs/gstreamermm-devel deleted file mode 120000 index bb72101205382a..00000000000000 --- a/srcpkgs/gstreamermm-devel +++ /dev/null @@ -1 +0,0 @@ -gstreamermm \ No newline at end of file diff --git a/srcpkgs/gstreamermm/patches/fix-build-with-gstreamer1.12.patch b/srcpkgs/gstreamermm/patches/fix-build-with-gstreamer1.12.patch deleted file mode 100644 index 92988c3647045e..00000000000000 --- a/srcpkgs/gstreamermm/patches/fix-build-with-gstreamer1.12.patch +++ /dev/null @@ -1,15 +0,0 @@ -Author: Marcin Kolny <marcin.kolny@gmail.com> -Description: Gst::AudioClock: auto generate some audioclock methods -Origin: https://bugzilla.gnome.org/show_bug.cgi?id=783628 -Last-update: 2017-07-01 - ---- a/gstreamer/gstreamermm/audioclock.cc -+++ b/gstreamer/gstreamermm/audioclock.cc -@@ -2,6 +2,7 @@ - - - #include <glibmm.h> -+#include <gst/gstversion.h> - - #include <gstreamermm/audioclock.h> - #include <gstreamermm/private/audioclock_p.h> diff --git a/srcpkgs/gstreamermm/patches/gstreamermm-1.10.0-no-volatile.patch b/srcpkgs/gstreamermm/patches/gstreamermm-1.10.0-no-volatile.patch deleted file mode 100644 index ede9f910ae1409..00000000000000 --- a/srcpkgs/gstreamermm/patches/gstreamermm-1.10.0-no-volatile.patch +++ /dev/null @@ -1,17 +0,0 @@ -https://bugs.gentoo.org/786444 - -g_once_init_enter(void*) should NOT be passed a volatile argument: -https://developer.gnome.org/glib/stable/glib-Threads.html#g-once-init-enter -"While location has a volatile qualifier, this is a historical -artifact and the pointer passed to it should not be volatile." ---- gstreamermm-1.10.0/gstreamer/gstreamermm/register.h.orig 2017-10-20 12:26:46.000000000 +0300 -+++ gstreamermm-1.10.0/gstreamer/gstreamermm/register.h 2021-05-25 17:52:13.031337753 +0300 -@@ -110,7 +110,7 @@ - /* The typedef for GType may be gulong or gsize, depending on the - * system and whether the compiler is c++ or not. The g_once_init_* - * functions always take a gsize * though ... */ -- static volatile gsize gonce_data = 0; -+ static gsize gonce_data = 0; - if (g_once_init_enter (&gonce_data)) { - GTypeInfo info; - diff --git a/srcpkgs/gstreamermm/template b/srcpkgs/gstreamermm/template deleted file mode 100644 index 1e832c3298ff11..00000000000000 --- a/srcpkgs/gstreamermm/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'gstreamermm' -pkgname=gstreamermm -version=1.10.0 -revision=3 -build_style=gnu-configure -configure_args="--disable-plugins-bad" -hostmakedepends="pkg-config perl" -makedepends="gst-plugins-base1-devel pangomm-devel" -short_desc="GStreamer API C++ bindings" -maintainer="newbluemoon <blaumolch@mailbox.org>" -license="GPL-2.0-only, LGPL-2.1-or-later" -homepage="https://gstreamer.freedesktop.org/bindings/cplusplus.html" -distfiles="${GNOME_SITE}/gstreamermm/${version%.*}/gstreamermm-${version}.tar.xz" -checksum=be58fe9ef7d7e392568ec85e80a84f4730adbf91fb0355ff7d7c616675ea8d60 - -gstreamermm-devel_package() { - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/gstreamermm-1.0 - vmove usr/lib/pkgconfig - vmove usr/lib/*.so - vmove usr/share - } -} diff --git a/srcpkgs/gtest-devel b/srcpkgs/gtest-devel deleted file mode 120000 index abefa46521765a..00000000000000 --- a/srcpkgs/gtest-devel +++ /dev/null @@ -1 +0,0 @@ -gtest \ No newline at end of file diff --git a/srcpkgs/gtest/template b/srcpkgs/gtest/template deleted file mode 100644 index 596b23605affd7..00000000000000 --- a/srcpkgs/gtest/template +++ /dev/null @@ -1,31 +0,0 @@ -# Template file for 'gtest' -pkgname=gtest -version=1.17.0 -revision=1 -build_style=cmake -make_cmd=make # using make to avoid a cycle: ninja -> gtest -> ninja -configure_args="-DBUILD_SHARED_LIBS=ON -DCMAKE_SKIP_RPATH=ON" -hostmakedepends="unzip" -short_desc="Google's framework for writing C++ tests" -maintainer="Enno Boland <gottox@voidlinux.org>" -license="BSD-3-Clause" -homepage="https://github.com/google/googletest" -distfiles="https://github.com/google/googletest/archive/v${version}.tar.gz" -checksum=65fab701d9829d38cb77c14acdc431d2108bfdbf8979e40eb8ae567edf10b27c - -export CMAKE_GENERATOR="Unix Makefiles" - -post_install() { - vlicense LICENSE -} - -gtest-devel_package() { - depends="gtest>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove "usr/lib/*.so" - vmove usr/include - vmove usr/lib/pkgconfig - vmove usr/lib/cmake - } -} diff --git a/srcpkgs/gtest/update b/srcpkgs/gtest/update deleted file mode 100644 index 5ef6a1abbe650f..00000000000000 --- a/srcpkgs/gtest/update +++ /dev/null @@ -1 +0,0 @@ -pattern="release-\K[\d.]+" diff --git a/srcpkgs/gthumb-devel b/srcpkgs/gthumb-devel deleted file mode 120000 index d9a508db3fade1..00000000000000 --- a/srcpkgs/gthumb-devel +++ /dev/null @@ -1 +0,0 @@ -gthumb \ No newline at end of file diff --git a/srcpkgs/gthumb/files/README.voidlinux b/srcpkgs/gthumb/files/README.voidlinux deleted file mode 100644 index e5d2205d827060..00000000000000 --- a/srcpkgs/gthumb/files/README.voidlinux +++ /dev/null @@ -1 +0,0 @@ -Install the 'dcraw' package to enable some support for RAW images. diff --git a/srcpkgs/gthumb/patches/build-order.patch b/srcpkgs/gthumb/patches/build-order.patch deleted file mode 100644 index 9e8208d88cb634..00000000000000 --- a/srcpkgs/gthumb/patches/build-order.patch +++ /dev/null @@ -1,15 +0,0 @@ -diff --git a/gthumb/meson.build b/gthumb/meson.build -index 64c93578..c348af81 100644 ---- a/gthumb/meson.build -+++ b/gthumb/meson.build -@@ -311,6 +311,7 @@ gthumb_exe = executable('gthumb', - ], - dependencies : [ - common_deps, -+ gthumb_h_dep, - jpeg_deps, - authors_dep, - use_exiv2 ? exiv2_dep : [], --- -GitLab - diff --git a/srcpkgs/gthumb/template b/srcpkgs/gthumb/template deleted file mode 100644 index c3ba132b0ebc3e..00000000000000 --- a/srcpkgs/gthumb/template +++ /dev/null @@ -1,40 +0,0 @@ -# Template file for 'gthumb' -pkgname=gthumb -version=3.12.7 -revision=1 -build_style=meson -configure_args="-Dwebservices=false -Dlibchamplain=true" -hostmakedepends="gettext pkg-config itstool glib-devel" -makedepends="json-glib-devel libsecret-devel librsvg-devel - libwebp-devel exiv2-devel gtk+3-devel libraw-devel libchamplain-devel - colord-devel gsettings-desktop-schemas-devel libheif-devel libgomp-devel - $(vopt_if brasero brasero-devel) $(vopt_if clutter 'clutter-devel clutter-gtk-devel') - $(vopt_if gstreamer gstreamer1-devel)" -short_desc='Image viewer and browser for the GNOME Desktop' -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-or-later" -homepage="https://wiki.gnome.org/action/show/Apps/Gthumb" -changelog="https://gitlab.gnome.org/GNOME/gthumb/-/raw/master/NEWS" -distfiles="${GNOME_SITE}/gthumb/${version%.*}/gthumb-${version}.tar.xz" -checksum=ee12d24cf231010241f758d6c95b9d53a7381278fa76b6a518b3d09b371efaec - -LDFLAGS="-fPIC" - -build_options="brasero clutter gstreamer" -desc_option_brasero="Enable burning discs" -desc_option_clutter="Enable clutter (for slideshows)" -build_options_default="clutter gstreamer" - -post_install() { - vdoc $FILESDIR/README.voidlinux -} - -gthumb-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/lib/pkgconfig - vmove usr/include - vmove usr/share/aclocal - } -} diff --git a/srcpkgs/gtk+-demo b/srcpkgs/gtk+-demo deleted file mode 120000 index 50dbbf5fe756db..00000000000000 --- a/srcpkgs/gtk+-demo +++ /dev/null @@ -1 +0,0 @@ -gtk+ \ No newline at end of file diff --git a/srcpkgs/gtk+-devel b/srcpkgs/gtk+-devel deleted file mode 120000 index 50dbbf5fe756db..00000000000000 --- a/srcpkgs/gtk+-devel +++ /dev/null @@ -1 +0,0 @@ -gtk+ \ No newline at end of file diff --git a/srcpkgs/gtk+/files/gtkrc b/srcpkgs/gtk+/files/gtkrc deleted file mode 100644 index 9fb64ac75d12c5..00000000000000 --- a/srcpkgs/gtk+/files/gtkrc +++ /dev/null @@ -1,3 +0,0 @@ -gtk-theme-name = "gnome" -gtk-icon-theme-name = "Adwaita" -gtk-cursor-theme-name = "Adwaita" diff --git a/srcpkgs/gtk+/template b/srcpkgs/gtk+/template deleted file mode 100644 index 420e8c0dbeda59..00000000000000 --- a/srcpkgs/gtk+/template +++ /dev/null @@ -1,77 +0,0 @@ -# Template file for 'gtk+' -pkgname=gtk+ -version=2.24.33 -revision=3 -build_style=gnu-configure -build_helper="gir" -configure_args="--enable-man $(vopt_enable cups) --with-xinput $(vopt_enable gir introspection)" -hostmakedepends="pkg-config perl xmlto glib-devel gtk-update-icon-cache - $(vopt_if gir gobject-introspection)" -makedepends="libglib-devel libXcursor-devel - libXext-devel libXrender-devel libXinerama-devel libXi-devel libXrandr-devel - libXcomposite-devel libXdamage-devel fontconfig-devel gdk-pixbuf-devel - cairo-devel pango-devel atk-devel $(vopt_if cups cups-devel)" -depends="shared-mime-info dbus-x11 gtk-update-icon-cache" -conf_files="/etc/gtk-2.0/im-multipress.conf" -short_desc="GTK+ toolkit (v2)" -maintainer="Orphaned <orphan@voidlinux.org>" -license="LGPL-2.1-or-later" -homepage="https://gtk.org" -changelog="https://gitlab.gnome.org/GNOME/gtk/-/raw/gtk-2-24/NEWS" -distfiles="${GNOME_SITE}/gtk+/2.24/gtk+-${version}.tar.xz" -checksum=ac2ac757f5942d318a311a54b0c80b5ef295f299c2a73c632f6bfb1ff49cc6da -# X11 tests fail, not worth bothering on this dying package -make_check=no -# gtk-builder-convert -python_version=3 - -CFLAGS="-UGDK_PIXBUF_DISABLE_DEPRECATED -Wno-incompatible-pointer-types -Wno-implicit-int" -# Package build options -build_options="gir cups" -build_options_default="gir cups" - -if [ "$CROSS_BUILD" ]; then - hostmakedepends+=" automake libtool gtk-doc glib-devel gdk-pixbuf-devel" -fi - -pre_configure() { - if [ "$CROSS_BUILD" ]; then - autoreconf -if - fi - vsed -i -e '/DATADIRNAME=/s/=.*/=share/' \ - -e '/CATOBJEXT=/s/\.mo/.gmo/' \ - configure -} - -post_install() { - # Provide a default (icon)theme and font. - vinstall ${FILESDIR}/gtkrc 644 usr/share/gtk-2.0 - - # This is now provided by gtk+3 - rm ${DESTDIR}/usr/bin/gtk-update-icon-cache - rm ${DESTDIR}/usr/share/man/man1/gtk-update-icon-cache.1 -} - -gtk+-devel_package() { - depends="libglib-devel atk-devel cairo-devel gdk-pixbuf-devel pango-devel gtk+>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - vmove usr/lib/gtk-2.0/include - if [ "$build_option_gir" ]; then - vmove usr/share/gir-1.0 - fi - vmove usr/share/gtk-doc - vmove usr/share/aclocal - } -} - -gtk+-demo_package() { - short_desc+=" - demonstration application" - pkg_install() { - vmove usr/bin/gtk-demo - vmove usr/share/gtk-2.0/demo - } -} diff --git a/srcpkgs/gtk+/update b/srcpkgs/gtk+/update deleted file mode 100644 index 1abacf87408115..00000000000000 --- a/srcpkgs/gtk+/update +++ /dev/null @@ -1,2 +0,0 @@ -site=https://download.gnome.org/sources/gtk+/cache.json -pattern='2\.[2-8]\d*\.\d*(?=.tar)' diff --git a/srcpkgs/gtk+3-demo b/srcpkgs/gtk+3-demo deleted file mode 120000 index 6dc54ba3851aae..00000000000000 --- a/srcpkgs/gtk+3-demo +++ /dev/null @@ -1 +0,0 @@ -gtk+3 \ No newline at end of file diff --git a/srcpkgs/gtk+3-devel b/srcpkgs/gtk+3-devel deleted file mode 120000 index 6dc54ba3851aae..00000000000000 --- a/srcpkgs/gtk+3-devel +++ /dev/null @@ -1 +0,0 @@ -gtk+3 \ No newline at end of file diff --git a/srcpkgs/gtk+3/template b/srcpkgs/gtk+3/template deleted file mode 100644 index 601aaf2ca4370c..00000000000000 --- a/srcpkgs/gtk+3/template +++ /dev/null @@ -1,113 +0,0 @@ -# Template file for 'gtk+3' -pkgname=gtk+3 -version=3.24.50 -revision=1 -build_style=meson -build_helper="gir" -configure_args=" - $(vopt_bool x11 x11_backend) - $(vopt_bool wayland wayland_backend) - $(vopt_bool broadway broadway_backend) - -Dprint_backends=$(vopt_if cups 'cups,')file - $(vopt_bool cloudproviders) - -Dcolord=$(vopt_if colord yes no) - $(vopt_bool gtk_doc) - -Dman=true - $(vopt_bool gir introspection) - -Dexamples=false - " -conf_files="/etc/gtk-3.0/im-multipress.conf" -hostmakedepends="gettext-devel glib-devel gtk-doc perl pkg-config - gdk-pixbuf $(vopt_if wayland 'wayland-devel wayland-protocols')" -makedepends="at-spi2-atk-devel gdk-pixbuf-devel libepoxy-devel pango-devel - iso-codes $(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')" -depends="gtk-update-icon-cache adwaita-icon-theme - librsvg shared-mime-info $(vopt_if x11 'dbus-x11')" -checkdepends="$depends xvfb-run dbus cantarell-fonts hicolor-icon-theme gsettings-desktop-schemas" -short_desc="GTK+ toolkit (v3)" -maintainer="Enno Boland <gottox@voidlinux.org>" -license="LGPL-2.1-or-later" -homepage="https://www.gtk.org/" -changelog="https://gitlab.gnome.org/GNOME/gtk/-/raw/gtk-3-24/NEWS" -distfiles="${GNOME_SITE}/gtk/${version%.*}/gtk-${version}.tar.xz" -checksum=399118a5699314622165a11b769ea9b6ed68e037b6d46d57cfcf4851dec07529 -make_check_pre="xvfb-run dbus-run-session" -# _broken_tests="" - -case "$XBPS_TARGET_MACHINE" in - i686*) _broken_tests="reftests/linear-gradient.ui" ;; -esac - -if [ "$XBPS_CHECK_PKGS" ]; then - configure_args+=" -Dtests=true" -else - configure_args+=" -Dtests=false" -fi - -# Package build options -build_options="broadway colord cups gir cloudproviders wayland x11 gtk_doc" -desc_option_broadway="Enable support for the HTML5 Broadway backend" -desc_option_cloudproviders="Enable integration with cloudproviders, such as Nextcloud" - -# Enable all options (other than cloudproviders) by default. -build_options_default="colord cups gir broadway wayland x11" -if [ -z "$CROSS_BUILD" ]; then - build_options_default+=" gtk_doc" -fi - -pre_check() { - for t in $_broken_tests; do - test_dir="testsuite/${t%\/*}" - test_name="${t##*\/}" - - vsed -e "/'${test_name}'/d" -i "${test_dir}/meson.build" - done -} - -gtk+3-devel_package() { - depends="${makedepends} ${sourcepkg}>=${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/gtk-doc - fi - vmove usr/share/aclocal - } -} - -gtk+3-demo_package() { - short_desc+=" - demonstration application" - pkg_install() { - vmove usr/bin/gtk3-demo - vmove usr/bin/gtk3-icon-browser - vmove usr/bin/gtk3-widget-factory - vmove usr/bin/gtk3-demo-application - vmove usr/share/man/man1/gtk3-demo.1 - vmove usr/share/man/man1/gtk3-widget-factory.1 - vmove usr/share/man/man1/gtk3-icon-browser.1 - vmove usr/share/man/man1/gtk3-demo-application.1 - vmove usr/share/gtk-3.0/gtkbuilder.rng - vmove usr/share/glib-2.0/schemas/org.gtk.Demo.gschema.xml - vmove usr/share/applications/gtk3-widget-factory.desktop - vmove usr/share/applications/gtk3-icon-browser.desktop - vmove usr/share/applications/gtk3-demo.desktop - vmove usr/share/icons - } -} - -gtk-update-icon-cache_package() { - short_desc+=" - icon-cache update tool" - pkg_install() { - vmove usr/bin/gtk-update-icon-cache - vmove usr/share/man/man1/gtk-update-icon-cache.1 - } -} diff --git a/srcpkgs/gtk+3/update b/srcpkgs/gtk+3/update deleted file mode 100644 index c379a530b833a9..00000000000000 --- a/srcpkgs/gtk+3/update +++ /dev/null @@ -1,2 +0,0 @@ -pkgname="gtk+" -ignore="*.9[0-9].*" diff --git a/srcpkgs/gtk-doc/template b/srcpkgs/gtk-doc/template deleted file mode 100644 index e4401d70971cc3..00000000000000 --- a/srcpkgs/gtk-doc/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'gtk-doc' -pkgname=gtk-doc -version=1.34.0 -revision=2 -build_style=meson -# disable tests to avoid cyclic dependency on glib -configure_args="-Dtests=false" -pycompile_dirs="usr/share/gtk-doc/python/gtkdoc" -hostmakedepends="gettext docbook-xml docbook-xsl itstool libxslt pkg-config - python3 python3-Pygments" -depends="docbook-xml docbook-xsl libxslt python3-anytree - python3-Pygments python3-lxml" -short_desc="Documentation tool for public library API" -maintainer="Enno Boland <gottox@voidlinux.org>" -license="GPL-2.0-or-later, GFDL-1.1-or-later" -homepage="http://www.gtk.org/gtk-doc/" -distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=b20b72b32a80bc18c7f975c9d4c16460c2276566a0b50f87d6852dff3aa7861c -python_version=3 diff --git a/srcpkgs/gtk-engine-equinox/template b/srcpkgs/gtk-engine-equinox/template deleted file mode 100644 index ea91475ddd2d43..00000000000000 --- a/srcpkgs/gtk-engine-equinox/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'gtk-engine-equinox' -pkgname=gtk-engine-equinox -version=1.50 -revision=3 -build_style=gnu-configure -configure_args="--enable-animation" -hostmakedepends="automake libtool pkg-config" -makedepends="gtk+-devel" -short_desc="Heavily modified version of the beautiful Aurora engine" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-only" -homepage="https://www.gnome-look.org/p/1080263/" -distfiles="https://launchpad.net/~tiheum/+archive/ubuntu/equinox/+files/gtk2-engines-equinox_${version}.tar.gz" -checksum=319e81644c307c15637e7751bad157d55f4e8d485805f8b0734389cf1909c43e - -post_extract() { - # toolbar fix - sed -i "s/=\( EQUINOX_IS_TOOLBAR\)/= widget \&\&\1/" \ - src/equinox_style.c - # toolbar fix - sed -i "s/=\( EQUINOX_IS_TOOLBAR\)/= widget \&\&\1/" \ - src/equinox_style.c -} - -pre_configure() { - autoreconf -i -} diff --git a/srcpkgs/gtk-engine-equinox/update b/srcpkgs/gtk-engine-equinox/update deleted file mode 100644 index 7de5d9cedf480d..00000000000000 --- a/srcpkgs/gtk-engine-equinox/update +++ /dev/null @@ -1 +0,0 @@ -pkgname=gtk2-engines-equinox diff --git a/srcpkgs/gtk-engine-murrine/template b/srcpkgs/gtk-engine-murrine/template deleted file mode 100644 index c7262726e31f34..00000000000000 --- a/srcpkgs/gtk-engine-murrine/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'gtk-engine-murrine' -pkgname=gtk-engine-murrine -version=0.98.2 -revision=7 -build_style=gnu-configure -configure_args="--enable-animation" -hostmakedepends="pkg-config intltool" -makedepends="gtk+-devel" -short_desc="GTK2 engine to make your desktop look like a murrina" -maintainer="Orphaned <orphan@voidlinux.org>" -license="LGPL-2.0-or-later" -homepage="http://cimitan.com/murrine/project/murrine" -distfiles="${GNOME_SITE}/murrine/0.98/murrine-${version}.tar.xz" -checksum=e9c68ae001b9130d0f9d1b311e8121a94e5c134b82553ba03971088e57d12c89 diff --git a/srcpkgs/gtk-engine-murrine/update b/srcpkgs/gtk-engine-murrine/update deleted file mode 100644 index 68427bdedee0d3..00000000000000 --- a/srcpkgs/gtk-engine-murrine/update +++ /dev/null @@ -1 +0,0 @@ -pkgname="murrine" diff --git a/srcpkgs/gtk-layer-shell-devel b/srcpkgs/gtk-layer-shell-devel deleted file mode 120000 index ab332dda31b877..00000000000000 --- a/srcpkgs/gtk-layer-shell-devel +++ /dev/null @@ -1 +0,0 @@ -gtk-layer-shell \ No newline at end of file diff --git a/srcpkgs/gtk-layer-shell/template b/srcpkgs/gtk-layer-shell/template deleted file mode 100644 index 24223d23b17b79..00000000000000 --- a/srcpkgs/gtk-layer-shell/template +++ /dev/null @@ -1,37 +0,0 @@ -# Template file for 'gtk-layer-shell' -pkgname=gtk-layer-shell -version=0.9.2 -revision=1 -build_style=meson -build_helper="gir" -hostmakedepends="gobject-introspection pkg-config wayland-devel" -makedepends="gtk+3-devel wayland-devel wayland-protocols" -checkdepends="cantarell-fonts xvfb-run" -short_desc="Library to create panels and other desktop components for Wayland" -maintainer="travankor <travankor@tuta.io>" -license="LGPL-3.0-or-later, MIT" -homepage="https://github.com/wmww/gtk-layer-shell" -changelog="https://raw.githubusercontent.com/wmww/gtk-layer-shell/master/CHANGELOG.md" -distfiles="https://github.com/wmww/gtk-layer-shell/archive/refs/tags/v${version}.tar.gz" -checksum=526dd95c083e2a73eafd8baa1f5d676a36cb80fc8e7b304cbe3efebd62f0600c -make_check_pre="xvfb-run" - -if [ "$XBPS_CHECK_PKGS" ]; then - configure_args+=" -Dtests=true" -fi - -post_install() { - vlicense LICENSE_MIT.txt -} - -gtk-layer-shell-devel_package() { -depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - vmove usr/share/gir-1.0 - vmove usr/share/vala - } -} diff --git a/srcpkgs/gtk-lshw b/srcpkgs/gtk-lshw deleted file mode 120000 index c66e9f1622a711..00000000000000 --- a/srcpkgs/gtk-lshw +++ /dev/null @@ -1 +0,0 @@ -lshw \ No newline at end of file diff --git a/srcpkgs/gtk-session-lock-devel b/srcpkgs/gtk-session-lock-devel deleted file mode 120000 index ba3bfc79aab380..00000000000000 --- a/srcpkgs/gtk-session-lock-devel +++ /dev/null @@ -1 +0,0 @@ -gtk-session-lock \ No newline at end of file diff --git a/srcpkgs/gtk-session-lock/template b/srcpkgs/gtk-session-lock/template deleted file mode 100644 index 799097c8df03c4..00000000000000 --- a/srcpkgs/gtk-session-lock/template +++ /dev/null @@ -1,32 +0,0 @@ -# Template file for 'gtk-session-lock' -pkgname=gtk-session-lock -version=0.2.0 -revision=1 -build_style=meson -build_helper="gir" -hostmakedepends="gobject-introspection pkg-config wayland-devel" -makedepends="gtk+3-devel wayland-devel" -short_desc="Library to build screen lockers using the ext-session-lock-v1 protocol" -maintainer="Jovan Lanik <jox969@gmail.com>" -license="GPL-3.0-only, MIT" -homepage="https://github.com/Cu3PO42/gtk-session-lock" -distfiles="https://github.com/Cu3PO42/gtk-session-lock/archive/refs/tags/v${version}.tar.gz" -checksum=a4245c6930580c15ed263b9a7bb7e39f47693baec78be1026b4e0e28b233cb4e -# tests are leftovers from gtk-layer-shell as this library is based on it -make_check=no - -post_install() { - vlicense LICENSE_MIT.txt -} - -gtk-session-lock-devel_package() { -depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - vmove usr/share/gir-1.0 - vmove usr/share/vala - } -} diff --git a/srcpkgs/gtk-sharp/patches/ftbfs.patch b/srcpkgs/gtk-sharp/patches/ftbfs.patch deleted file mode 100644 index 497be06a0e128c..00000000000000 --- a/srcpkgs/gtk-sharp/patches/ftbfs.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/sample/test/TestRange.cs -+++ b/sample/test/TestRange.cs -@@ -9,6 +9,8 @@ - using System; - - using Gtk; -+// disambiguate, Gtk.Range vs System.Range -+using Range=Gtk.Range; - - namespace WidgetViewer { - diff --git a/srcpkgs/gtk-sharp/template b/srcpkgs/gtk-sharp/template deleted file mode 100644 index 59da6e75953ca2..00000000000000 --- a/srcpkgs/gtk-sharp/template +++ /dev/null @@ -1,36 +0,0 @@ -# Template file for 'gtk-sharp' -pkgname=gtk-sharp -version=2.99.3 -revision=3 -build_style=gnu-configure -configure_args="--disable-static" -hostmakedepends="automake libtool mono pkg-config" -makedepends="mono-devel gtk+3-devel" -short_desc="Graphical User Interface Toolkit for mono and .Net (Gtk#)" -maintainer="Enno Boland <gottox@voidlinux.org>" -license="LGPL-2.1-or-later" -homepage="https://www.mono-project.com/GtkSharp" -distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=6440f571416267ae0cb5698071d087b31e3084693fa2c829b1db37ca7ea2c3a2 -lib32disabled=yes - -if [ "$XBPS_TARGET_ENDIAN" = "be" ]; then - _have_mdoc="no" -elif [ "${XBPS_TARGET_MACHINE#ppc}" != "${XBPS_TARGET_MACHINE}" ]; then - _have_mdoc="no" -fi - -pre_configure() { - # Use mcs instead of the dead gmcs compiler - sed "s/gmcs/mcs/" -i configure.ac - - # Don't build broken threadcheck module - sed "s/ENABLE_THREADCHECK, true/ENABLE_THREADCHECK, false/" -i configure.ac - - # mdoc is not shipped on ppc64le and all BE because it needs roslyn - if [ "$_have_mdoc" = "no" ]; then - sed "s/enable_monodoc=yes/enable_monodoc=no/" -i configure.ac - fi - - autoreconf -if -} diff --git a/srcpkgs/gtk-straw-viewer b/srcpkgs/gtk-straw-viewer deleted file mode 120000 index 672a26eb4bcbb4..00000000000000 --- a/srcpkgs/gtk-straw-viewer +++ /dev/null @@ -1 +0,0 @@ -pipe-viewer \ No newline at end of file diff --git a/srcpkgs/gtk-theme-config/patches/no_cc_for_vala.patch b/srcpkgs/gtk-theme-config/patches/no_cc_for_vala.patch deleted file mode 100644 index ce3753b23c0d8f..00000000000000 --- a/srcpkgs/gtk-theme-config/patches/no_cc_for_vala.patch +++ /dev/null @@ -1,20 +0,0 @@ ---- a/Makefile 2015-07-25 21:11:40.397311183 +0200 -+++ b/Makefile 2015-07-25 21:11:59.561311865 +0200 -@@ -1,5 +1,5 @@ --CC=valac --CFLAGS=--pkg gtk+-3.0 --LDFLAGS=-X -lm -+VALAC=valac -+VALACFLAGS=--pkg gtk+-3.0 -+VALALDFLAGS=-X -lm - SOURCE=gtk-theme-config.vala - BINARY=gtk-theme-config -@@ -14,7 +14,7 @@ INSTALL_DATA=$(INSTALL) -Dpm 0644 - all: $(BINARY) - - $(BINARY): $(SOURCE) -- $(CC) $(CFLAGS) $(LDFLAGS) $(SOURCE) -o $(BINARY) -+ $(VALAC) $(VALACFLAGS) $(VALALDFLAGS) $(SOURCE) -o $(BINARY) - - clean: - $(CLEAN) $(BINARY) diff --git a/srcpkgs/gtk-theme-config/template b/srcpkgs/gtk-theme-config/template deleted file mode 100644 index 6dd97132c14cce..00000000000000 --- a/srcpkgs/gtk-theme-config/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'gtk-theme-config' -pkgname=gtk-theme-config -reverts=20140605_1 -version=1.0 -revision=3 -build_style=gnu-makefile -hostmakedepends="pkg-config vala-devel" -makedepends="glib-devel vala-devel gtk+3-devel hicolor-icon-theme desktop-file-utils" -depends="hicolor-icon-theme desktop-file-utils" -short_desc="Utility to set GTK Theme Preferences" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-3.0-only" -homepage="https://github.com/satya164/gtk-theme-config" -distfiles="$homepage/archive/v$version.tar.gz" -checksum=174aac3ea43966168d120dbd9e0f23d7900d095ee1b0cf32472d59b0fdea8448 - -pre_build() { - local _p _cflags _ldflags - - # Prepend every CFLAGS item with -X - for _p in ${CFLAGS}; do - _cflags="${_cflags} -X $_p" - done - # Prepend every LDFLAGS item with -X - for _p in ${LDFLAGS}; do - _ldflags="${_ldflags} -X $_p" - done - # Add to VALACFLAGS - vsed -i Makefile -e "s;^VALACFLAGS.*;& $_cflags $_ldflags;" -} diff --git a/srcpkgs/gtk-theme-united-gnome/template b/srcpkgs/gtk-theme-united-gnome/template deleted file mode 100644 index fcb4b3a5baae6d..00000000000000 --- a/srcpkgs/gtk-theme-united-gnome/template +++ /dev/null @@ -1,51 +0,0 @@ -# Template file for 'gtk-theme-united-gnome' -pkgname=gtk-theme-united-gnome -version=2.2 -revision=3 -create_wrksrc=yes -depends="gnome-themes-standard gtk+3 gtk-engine-murrine" -short_desc="GTK2/3 + GNOME Shell theme based on a Ubuntu 18.04 design concept" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-3.0-or-later" -homepage="https://github.com/godlyranchdressing/United-GNOME" -distfiles="${homepage}/releases/download/V${version}/United-Antergos-Compact.tar.gz - ${homepage}/releases/download/V${version}/United-Antergos.tar.gz - ${homepage}/releases/download/V${version}/United-Arch-Compact.tar.gz - ${homepage}/releases/download/V${version}/United-Arch.tar.gz - ${homepage}/releases/download/V${version}/United-Debian-Compact.tar.gz - ${homepage}/releases/download/V${version}/United-Debian.tar.gz - ${homepage}/releases/download/V${version}/United-Fedora-Compact.tar.gz - ${homepage}/releases/download/V${version}/United-Fedora.tar.gz - ${homepage}/releases/download/V${version}/United-Latest-Compact.tar.gz - ${homepage}/releases/download/V${version}/United-Latest.tar.gz - ${homepage}/releases/download/V${version}/United-Manjaro-Compact.tar.gz - ${homepage}/releases/download/V${version}/United-Manjaro.tar.gz - ${homepage}/releases/download/V${version}/United-OpenSUSE-Compact.tar.gz - ${homepage}/releases/download/V${version}/United-OpenSUSE.tar.gz - ${homepage}/releases/download/V${version}/United-Solus-Compact.tar.gz - ${homepage}/releases/download/V${version}/United-Solus.tar.gz - ${homepage}/releases/download/V${version}/United-Ubuntu-alt-Compact.tar.gz - ${homepage}/releases/download/V${version}/United-Ubuntu-alt.tar.gz" -checksum="b586fbde45c410e601c8a01a25b4b0104be5c141a0c7ce1b41904729eaff4a9a - 2dbcfafbf4aee5c7422a6dc9379ec79a7f90a06dbc00901fee82fe8f6ceace3e - 3cedd38ac81b1d5a25058f26d29dd894374b92f34ac475a9f2952b2f1d4ad357 - 1b414a44739e7242bfdf7b326eebba75862cadf6af00d79e7a50a8ab9851d061 - 02184e3b7ebabfe9a365aea65867c659ea497b55b9c119c544f9594d342a9c7b - 3fee303499b2ec0cd1ad3b2ecf28c94e5620f336dacf83f5db493d901216af53 - 6f18b80a80adacf64a05ff0e685c86069dbe3cc2b0cb273009dee93d07a71934 - f039a583aae3aef1eea4fe9d3a4e661fc9785778674bf5c6a7f6b226c3b7000d - feac562eb7f0c498c184608940083e0979ad04ec11ed3cd3443d62f15ab10a1f - bf8dfdba814df466f636f9de256bf287963eeb4f5cad602b831d772dc67d2040 - 2050291bce95ae3e0ce072a380f9a7e826272ebdb21b03873d48525b140e7f79 - 06e7ceb9c0520fd27b4dfd69fe675afb9a47f1b666cbe3dd48e09d1ee3095113 - fcae921acf17730c02900e3f1b4e64b1d3c4e62961ce160c587bf2f199f814ef - cd544df681866a82b72f878edf5c882ed9214829f968691fad819f4c4db98b42 - 9d00c6c02e4b34c027ca63e78fab8c2e9f96369269e0cad6c2ba14db29b899bf - 845dab0b2ea56b4fbd7b1a653622de624d4c86dbfd6f589c58e8fb0508caefb2 - 729ce5977b24e0b80b6295e1dc1d55fbb0ef60435e6ade2e5f904b0e8369ac81 - 8193f598f7b068921216636d3f1a3d8e1281e22841766f46639af7af8a807fa3" - -do_install() { - vmkdir usr/share/themes - vcopy United* usr/share/themes -} diff --git a/srcpkgs/gtk-update-icon-cache b/srcpkgs/gtk-update-icon-cache deleted file mode 120000 index 6dc54ba3851aae..00000000000000 --- a/srcpkgs/gtk-update-icon-cache +++ /dev/null @@ -1 +0,0 @@ -gtk+3 \ No newline at end of file diff --git a/srcpkgs/gtk-vnc-devel b/srcpkgs/gtk-vnc-devel deleted file mode 120000 index 25a6952fbce661..00000000000000 --- a/srcpkgs/gtk-vnc-devel +++ /dev/null @@ -1 +0,0 @@ -gtk-vnc \ No newline at end of file diff --git a/srcpkgs/gtk-vnc/template b/srcpkgs/gtk-vnc/template deleted file mode 100644 index 5dc84061d661b0..00000000000000 --- a/srcpkgs/gtk-vnc/template +++ /dev/null @@ -1,38 +0,0 @@ -# Template file for 'gtk-vnc' -pkgname=gtk-vnc -version=1.3.1 -revision=2 -build_helper="gir" -build_style=meson -configure_args="$(vopt_feature gir with-vala) -Dpulseaudio=enabled" -hostmakedepends="gettext perl glib-devel 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" -maintainer="Enno Boland <gottox@voidlinux.org>" -license="GPL-2.0-or-later" -homepage="https://wiki.gnome.org/Projects/gtk-vnc" -distfiles="${GNOME_SITE}/gtk-vnc/${version%.*}/gtk-vnc-${version}.tar.xz" -checksum=512763ac4e0559d0158b6682ca5dd1a3bd633f082f5e4349d7158e6b5f80f1ce - -build_options="gir" -build_options_default="gir" - -if [ "$XBPS_TARGET_LIBC" = "musl" ]; then - configure_args+=" -Dwith-coroutine=gthread" -fi - -gtk-vnc-devel_package() { - depends="glib-devel gtk+3-devel pulseaudio-devel gnutls-devel - libgcrypt-devel libsasl-devel ${sourcepkg}>=${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/vala - vmove usr/share/gir-1.0 - fi - } -} diff --git a/srcpkgs/gtk-youtube-viewer b/srcpkgs/gtk-youtube-viewer deleted file mode 120000 index 1fec62e2dee725..00000000000000 --- a/srcpkgs/gtk-youtube-viewer +++ /dev/null @@ -1 +0,0 @@ -youtube-viewer \ No newline at end of file diff --git a/srcpkgs/gtk2-engines/template b/srcpkgs/gtk2-engines/template deleted file mode 100644 index f96e4c5cc1030d..00000000000000 --- a/srcpkgs/gtk2-engines/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'gtk2-engines' -pkgname=gtk2-engines -version=2.21.0 -revision=5 -build_style=gnu-configure -configure_args="--enable-animation" -hostmakedepends="pkg-config intltool" -makedepends="gtk+-devel" -short_desc="GTK+2 Theme engines" -maintainer="Orphaned <orphan@voidlinux.org>" -license="LGPL-2.1-or-later" -homepage="http://live.gnome.org/GnomeArt" -distfiles="https://sources.archlinux.org/other/gtk-engines/gtk-engines-${version}.tar.gz" -checksum=6c38c297c3b95d667c5159c1f379384806fedb53a828d44ac73ff54570ed185b - -post_patch() { - vsed -i -e 's/DATADIRNAME=lib/DATADIRNAME=share/' configure -} diff --git a/srcpkgs/gtk2-engines/update b/srcpkgs/gtk2-engines/update deleted file mode 100644 index 97729923563cb0..00000000000000 --- a/srcpkgs/gtk2-engines/update +++ /dev/null @@ -1 +0,0 @@ -pkgname="gtk-engines" diff --git a/srcpkgs/gtk2fontsel/template b/srcpkgs/gtk2fontsel/template deleted file mode 100644 index 8389c8862f9be3..00000000000000 --- a/srcpkgs/gtk2fontsel/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'gtk2fontsel' -pkgname=gtk2fontsel -version=0.1 -revision=4 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="gtk+-devel" -short_desc="Font selection and preview tool" -maintainer="Leah Neukirchen <leah@vuxu.org>" -license="GPL-2.0-or-later" -homepage="http://gtk2fontsel.sourceforge.net/" -distfiles="${SOURCEFORGE_SITE}/$pkgname/$pkgname-$version.tar.gz" -checksum=5cd6396fc3c6e7f9bc358cc5ad30592ba446cdb0138a811216497b6453905a68 diff --git a/srcpkgs/gtk3-nocsd/template b/srcpkgs/gtk3-nocsd/template deleted file mode 100644 index bd9b7ac030fcaf..00000000000000 --- a/srcpkgs/gtk3-nocsd/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'gtk3-nocsd' -pkgname=gtk3-nocsd -version=3.0.8 -revision=1 -build_style=gnu-makefile -hostmakedepends="pkg-config" -makedepends="gtk+3-devel libgirepository-devel" -short_desc="Hack to disable gtk+ 3 client side decoration" -maintainer="Helmut Pozimski <helmut@pozimski.eu>" -license="LGPL-2.1-or-later" -homepage="https://github.com/ZaWertun/gtk3-nocsd" -distfiles="https://github.com/ZaWertun/gtk3-nocsd/archive/v${version}.tar.gz" -checksum=ee680980294d899c4bdeea5398fc361a66f97d6df7cd59546b11ac7bfb40a09a - -do_install() { - vbin gtk3-nocsd - vman gtk3-nocsd.1 - vinstall gtk3-nocsd.bash-completion 644 usr/share/bash-completion/completions gtk3-nocsd - vinstall libgtk3-nocsd.so.0 755 usr/lib -} diff --git a/srcpkgs/gtk4-demo b/srcpkgs/gtk4-demo deleted file mode 120000 index 870d493d73bf1c..00000000000000 --- a/srcpkgs/gtk4-demo +++ /dev/null @@ -1 +0,0 @@ -gtk4 \ No newline at end of file diff --git a/srcpkgs/gtk4-devel b/srcpkgs/gtk4-devel deleted file mode 120000 index 870d493d73bf1c..00000000000000 --- a/srcpkgs/gtk4-devel +++ /dev/null @@ -1 +0,0 @@ -gtk4 \ No newline at end of file diff --git a/srcpkgs/gtk4-doc b/srcpkgs/gtk4-doc deleted file mode 120000 index 870d493d73bf1c..00000000000000 --- a/srcpkgs/gtk4-doc +++ /dev/null @@ -1 +0,0 @@ -gtk4 \ No newline at end of file diff --git a/srcpkgs/gtk4-layer-shell-devel b/srcpkgs/gtk4-layer-shell-devel deleted file mode 120000 index 6d16dc76e3fa9d..00000000000000 --- a/srcpkgs/gtk4-layer-shell-devel +++ /dev/null @@ -1 +0,0 @@ -gtk4-layer-shell \ No newline at end of file diff --git a/srcpkgs/gtk4-layer-shell/patches/remove-failing-tests.patch b/srcpkgs/gtk4-layer-shell/patches/remove-failing-tests.patch deleted file mode 100644 index 183a24e5170a5b..00000000000000 --- a/srcpkgs/gtk4-layer-shell/patches/remove-failing-tests.patch +++ /dev/null @@ -1,86 +0,0 @@ -diff -u --recursive --new-file a/test/layer-tests/meson.build b/test/layer-tests/meson.build ---- a/test/layer-tests/meson.build 2025-01-29 12:10:41.000000000 -0500 -+++ b/test/layer-tests/meson.build 2025-03-02 13:59:32.437263471 -0500 -@@ -19,7 +19,6 @@ - 'test-get-explicit-exclusive-zone', - 'test-get-auto-exclusive-zone', - 'test-exclusive-zone-below-negative-1', -- 'test-layer-surface-popup', - 'test-xdg-toplevel-popup-with-layer-surface', - 'test-xdg-toplevel-popup-without-layer-surface', - 'test-close-layer-surface', -diff -u --recursive --new-file a/test/layer-tests/test-layer-surface-popup.c b/test/layer-tests/test-layer-surface-popup.c ---- a/test/layer-tests/test-layer-surface-popup.c 2025-01-29 12:10:41.000000000 -0500 -+++ b/test/layer-tests/test-layer-surface-popup.c 1969-12-31 19:00:00.000000000 -0500 -@@ -1,44 +0,0 @@ --#include "integration-test-common.h" -- --static GtkWindow *layer_window; --static GtkWidget *layer_dropdown; --static const char *options[] = {"Foo", "Bar", "Baz", NULL}; -- --static void callback_0() { -- EXPECT_MESSAGE(zwlr_layer_shell_v1 .get_layer_surface); -- -- // The popup is weirdly slow to open, so slow the tests down -- step_time = 600; -- -- layer_window = GTK_WINDOW(gtk_window_new()); -- layer_dropdown = gtk_drop_down_new_from_strings(options); -- gtk_window_set_child(layer_window, layer_dropdown); -- gtk_layer_init_for_window(layer_window); -- gtk_window_present(layer_window); --} -- --static void callback_1() { -- EXPECT_MESSAGE(xdg_wm_base .get_xdg_surface); -- EXPECT_MESSAGE(xdg_surface .get_popup nil); -- EXPECT_MESSAGE(zwlr_layer_surface_v1 .get_popup); -- EXPECT_MESSAGE(xdg_popup .grab); -- -- UNEXPECT_MESSAGE(xdg_popup .destroy); -- -- g_signal_emit_by_name(layer_dropdown, "activate", NULL); --} -- --static void callback_2() { -- EXPECT_MESSAGE(xdg_popup .destroy); -- EXPECT_MESSAGE(xdg_surface .destroy); -- EXPECT_MESSAGE(zwlr_layer_surface_v1 .destroy); -- -- gtk_window_close(layer_window); -- gtk_window_close(layer_window); --} -- --TEST_CALLBACKS( -- callback_0, -- callback_1, -- callback_2, --) -diff -u --recursive --new-file a/test/smoke-tests/meson.build b/test/smoke-tests/meson.build ---- a/test/smoke-tests/meson.build 2025-01-29 12:10:41.000000000 -0500 -+++ b/test/smoke-tests/meson.build 2025-03-02 13:59:18.690961683 -0500 -@@ -3,6 +3,5 @@ - 'test-c-demo', - 'test-c-session-lock', - 'test-python-example', -- 'test-python-session-lock', - 'test-vala-example', - ] -diff -u --recursive --new-file a/test/smoke-tests/test-python-session-lock.py b/test/smoke-tests/test-python-session-lock.py ---- a/test/smoke-tests/test-python-session-lock.py 2025-01-29 12:10:41.000000000 -0500 -+++ b/test/smoke-tests/test-python-session-lock.py 1969-12-31 19:00:00.000000000 -0500 -@@ -1,13 +0,0 @@ --#!/usr/bin/env python3 -- --import os --import smoke_test_common -- --script_path = os.path.join(os.path.dirname(__file__), '..', '..', 'examples', 'session-lock.py') --assert os.path.isfile(script_path), 'script not found at ' + script_path --src_build_dir = smoke_test_common.build_dir() + '/src' --env = { -- 'GI_TYPELIB_PATH': src_build_dir, -- 'LD_LIBRARY_PATH': src_build_dir, --} --smoke_test_common.run(['python3', script_path], 'lock', env) diff --git a/srcpkgs/gtk4-layer-shell/template b/srcpkgs/gtk4-layer-shell/template deleted file mode 100644 index 093f05cad97614..00000000000000 --- a/srcpkgs/gtk4-layer-shell/template +++ /dev/null @@ -1,42 +0,0 @@ -# Template file for 'gtk4-layer-shell' -pkgname=gtk4-layer-shell -version=1.1.1 -revision=1 -build_style=meson -build_helper="gir" -hostmakedepends="gobject-introspection pkg-config" -makedepends="gtk4-devel vala-devel wayland-devel wayland-protocols" -checkdepends="dejavu-fonts-ttf gtk4 python3 python3-gobject vala xvfb-run" -short_desc="Library to create panels and other desktop components for Wayland (GTK4)" -maintainer="Xavier Fortier <xavier.fortier@proton.me>" -license="MIT" -homepage="https://github.com/wmww/gtk4-layer-shell" -changelog="https://raw.githubusercontent.com/wmww/gtk4-layer-shell/main/CHANGELOG.md" -distfiles="https://github.com/wmww/gtk4-layer-shell/archive/v${version}.tar.gz" -checksum=5db158d570e28f56625d5fb2022bc487c0f1b1b21a965702e461a5a5a049a439 -make_check_pre="xvfb-run" - -if [ "$XBPS_CHECK_PKGS" ]; then - configure_args+="-Dexamples=true -Dtests=true" -fi - -if [ "$CROSS_BUILD" ]; then - hostmakedepends+=" vala wayland-devel" -fi - -post_install() { - vlicense LICENSE -} - -gtk4-layer-shell-devel_package() { - depends="${sourcepkg}>=${version}_${revision} ${makedepends}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/girepository-1.0 - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - vmove usr/share/gir-1.0 - vmove usr/share/vala - } -} diff --git a/srcpkgs/gtk4-update-icon-cache b/srcpkgs/gtk4-update-icon-cache deleted file mode 120000 index 870d493d73bf1c..00000000000000 --- a/srcpkgs/gtk4-update-icon-cache +++ /dev/null @@ -1 +0,0 @@ -gtk4 \ No newline at end of file diff --git a/srcpkgs/gtk4/patches/docs.patch b/srcpkgs/gtk4/patches/docs.patch deleted file mode 100644 index c98a0924bcafcc..00000000000000 --- a/srcpkgs/gtk4/patches/docs.patch +++ /dev/null @@ -1,69 +0,0 @@ -diff --git a/gdk/gdkevents.c b/gdk/gdkevents.c -index 58d9020c33..85e4d13216 100644 ---- a/gdk/gdkevents.c -+++ b/gdk/gdkevents.c -@@ -2614,6 +2614,16 @@ gdk_scroll_event_get_unit (GdkEvent *event) - return self->unit; - } - -+/** -+ * gdk_scroll_event_get_relative_direction: -+ * @event: (type GdkScrollRelativeDirection): a relative scroll direction. -+ * -+ * Extracts the scroll direction relative to the physical motion. -+ * -+ * Returns: the relative scroll direction. -+ * -+ * Since: 4.20 -+ */ - GdkScrollRelativeDirection - gdk_scroll_event_get_relative_direction (GdkEvent *event) - { -diff --git a/gdk/gdktoplevel.c b/gdk/gdktoplevel.c -index 75a6b43767..0f4a8aac30 100644 ---- a/gdk/gdktoplevel.c -+++ b/gdk/gdktoplevel.c -@@ -872,6 +872,8 @@ gdk_toplevel_unexport_handle (GdkToplevel *toplevel, - * - * The capabilities that are available for this toplevel. - * -+ * Returns: the capabilities of the `GdkToplevel`. -+ * - * Since: 4.20 - */ - GdkToplevelCapabilities -diff --git a/gsk/gskrendernode.h b/gsk/gskrendernode.h -index 97568d411a..5b2c70ff27 100644 ---- a/gsk/gskrendernode.h -+++ b/gsk/gskrendernode.h -@@ -203,11 +203,6 @@ typedef struct _GskBlurNode GskBlurNode; - typedef struct _GskMaskNode GskMaskNode; - typedef struct _GskGLShaderNode GskGLShaderNode GDK_DEPRECATED_TYPE_IN_4_16_FOR(GtkGLArea); - typedef struct _GskSubsurfaceNode GskSubsurfaceNode; --/** -- * GskComponentTransferNode: -- * -- * Since: 4.20 -- */ - typedef struct _GskComponentTransferNode GskComponentTransferNode; - - GDK_AVAILABLE_IN_ALL -diff --git a/gsk/gskrendernodeimpl.c b/gsk/gskrendernodeimpl.c -index 2b80fbb8ab..d270240801 100644 ---- a/gsk/gskrendernodeimpl.c -+++ b/gsk/gskrendernodeimpl.c -@@ -8605,6 +8605,14 @@ gsk_subsurface_node_get_subsurface (const GskRenderNode *node) - /* }}} */ - /* {{{ GSK_COMPONENT_TRANSFER_NODE */ - -+/** -+ * GskComponentTransferNode: -+ * -+ * A render node for applying a `GskComponentTransfer` for each color -+ * component of the child node. -+ * -+ * Since: 4.20 -+ */ - struct _GskComponentTransferNode - { - GskRenderNode render_node; diff --git a/srcpkgs/gtk4/patches/remove-failing-tests.patch b/srcpkgs/gtk4/patches/remove-failing-tests.patch deleted file mode 100644 index 143941702cee22..00000000000000 --- a/srcpkgs/gtk4/patches/remove-failing-tests.patch +++ /dev/null @@ -1,47 +0,0 @@ -remove two failing tests because some symbols and return values for them are -not documented. - -diff --git a/docs/reference/gdk/meson.build b/docs/reference/gdk/meson.build -index c9626141..0598ecb0 100644 ---- a/docs/reference/gdk/meson.build -+++ b/docs/reference/gdk/meson.build -@@ -70,17 +70,6 @@ if get_option('documentation') - install_dir: docs_dir, - ) - -- test('doc-check-gdk-x11', -- gidocgen, -- args: [ -- 'check', -- '--config', gdk4x11_toml, -- '--add-include-path=@0@'.format(meson.current_build_dir() / '../../../gtk'), -- gdk_x11_gir[0], -- ], -- depends: gdk_x11_gir[0], -- suite: ['docs', 'failing'], -- ) - endif - - if wayland_enabled -diff --git a/docs/reference/gtk/meson.build b/docs/reference/gtk/meson.build -index 7b5e18b0..3aa886a7 100644 ---- a/docs/reference/gtk/meson.build -+++ b/docs/reference/gtk/meson.build -@@ -65,17 +65,6 @@ if get_option('documentation') - install_tag: 'doc', - ) - -- test('doc-check-gtk', -- gidocgen, -- args: [ -- 'check', -- '--config', gtk4_toml, -- '--add-include-path=@0@'.format(meson.current_build_dir() / '../../../gtk'), -- gtk_gir[0], -- ], -- depends: gtk_gir[0], -- suite: ['docs', 'failing'], -- ) - endif - - rst2man = find_program('rst2man', 'rst2man.py', required: get_option('man-pages')) diff --git a/srcpkgs/gtk4/template b/srcpkgs/gtk4/template deleted file mode 100644 index e6f7efb52267cd..00000000000000 --- a/srcpkgs/gtk4/template +++ /dev/null @@ -1,125 +0,0 @@ -# Template file for 'gtk4' -pkgname=gtk4 -version=4.20.2 -revision=1 -build_style=meson -build_helper="gir" -configure_args="-Dman-pages=true -Ddocumentation=true -Dbuild-tests=false - -Dbuild-testsuite=false -Dbuild-examples=false - $(vopt_bool broadway broadway-backend) - $(vopt_bool x11 x11-backend) - $(vopt_bool wayland wayland-backend) - $(vopt_feature gir introspection) - $(vopt_feature colord colord) - $(vopt_feature cloudproviders cloudproviders) - $(vopt_feature vulkan vulkan) - $(vopt_feature tracker tracker)" -hostmakedepends="gettext-devel glib-devel gi-docgen perl - pkg-config sassc gettext libxslt docbook-xsl python3-docutils - $(vopt_if wayland 'wayland-devel wayland-protocols') shaderc" -makedepends="at-spi2-atk-devel gdk-pixbuf-devel libepoxy-devel pango-devel - iso-codes graphene-devel gst-plugins-bad1-devel cairo-devel librsvg-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-devel') - $(vopt_if tracker 'tinysparql-devel')" -depends="gtk-update-icon-cache shared-mime-info $(vopt_if x11 'dbus-x11')" -short_desc="GIMP ToolKit (v4)" -maintainer="Orphaned <orphan@voidlinux.org>" -license="LGPL-2.1-or-later" -homepage="https://www.gtk.org/" -#changelog="https://gitlab.gnome.org/GNOME/gtk/-/raw/main/NEWS" -changelog="https://gitlab.gnome.org/GNOME/gtk/-/raw/gtk-4-20/NEWS" -distfiles="${GNOME_SITE}/gtk/${version%.*}/gtk-${version}.tar.xz" -checksum=5e8240edecafaff2b8baf4663bdceaa668ef10a207bee4d7f90e010e10bddc5c - -# Package build options -build_options="broadway cloudproviders colord cups gir vulkan wayland x11 tracker" -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" - -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 -} - -gtk4-doc_package() { - short_desc+=" - documentation" - pkg_install() { - vmove usr/share/doc - } -} - -gtk4-devel_package() { - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/bin/gtk4-builder-tool - vmove usr/share/man/man1/gtk4-builder-tool.1 - vmove usr/bin/gtk4-encode-symbolic-svg - vmove usr/share/man/man1/gtk4-encode-symbolic-svg.1 - vmove usr/bin/gtk4-query-settings - vmove usr/share/man/man1/gtk4-query-settings.1 - vmove usr/share/gtk-4.0/valgrind - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - if [ "$build_option_gir" ]; then - vmove usr/share/gir-1.0 - fi - } -} - -gtk4-demo_package() { - short_desc+=" - demonstration application" - pkg_install() { - vmove usr/bin/gtk4-demo - vmove usr/share/applications/org.gtk.Demo4.desktop - vmove usr/share/glib-2.0/schemas/org.gtk.Demo4.gschema.xml - vmove usr/share/icons/hicolor/scalable/apps/org.gtk.Demo4.svg - vmove usr/share/icons/hicolor/symbolic/apps/org.gtk.Demo4-symbolic.svg - vmove usr/share/man/man1/gtk4-demo.1 - vmove usr/share/metainfo/org.gtk.Demo4.appdata.xml - - vmove usr/share/gtk-4.0/gtk4builder.rng - - vmove usr/bin/gtk4-demo-application - vmove usr/share/man/man1/gtk4-demo-application.1 - - vmove usr/bin/gtk4-widget-factory - vmove usr/share/man/man1/gtk4-widget-factory.1 - vmove usr/share/applications/org.gtk.WidgetFactory4.desktop - vmove usr/share/icons/hicolor/scalable/apps/org.gtk.WidgetFactory4.svg - vmove usr/share/icons/hicolor/symbolic/apps/org.gtk.WidgetFactory4-symbolic.svg - vmove usr/share/metainfo/org.gtk.WidgetFactory4.appdata.xml - - vmove usr/bin/gtk4-print-editor - vmove usr/share/applications/org.gtk.PrintEditor4.desktop - vmove usr/share/icons/hicolor/scalable/apps/org.gtk.PrintEditor4.svg - vmove usr/share/icons/hicolor/symbolic/apps/org.gtk.PrintEditor4-symbolic.svg - vmove usr/share/icons/hicolor/scalable/apps/org.gtk.PrintEditor4.Devel.svg - vmove usr/share/metainfo/org.gtk.PrintEditor4.appdata.xml - - vmove usr/bin/gtk4-node-editor - vmove usr/share/applications/org.gtk.gtk4.NodeEditor.desktop - vmove usr/share/icons/hicolor/scalable/apps/org.gtk.gtk4.NodeEditor.Devel.svg - vmove usr/share/icons/hicolor/scalable/apps/org.gtk.gtk4.NodeEditor.svg - vmove usr/share/icons/hicolor/symbolic/apps/org.gtk.gtk4.NodeEditor-symbolic.svg - vmove usr/share/man/man1/gtk4-node-editor.1 - vmove usr/share/metainfo/org.gtk.gtk4.NodeEditor.appdata.xml - } -} - -gtk4-update-icon-cache_package() { - short_desc+=" - GTK4 update icon cache tool" - pkg_install() { - vmove usr/bin/gtk4-update-icon-cache - vmove usr/share/man/man1/gtk4-update-icon-cache.1 - } -} diff --git a/srcpkgs/gtk4/update b/srcpkgs/gtk4/update deleted file mode 100644 index 6e8850c9e9c6a9..00000000000000 --- a/srcpkgs/gtk4/update +++ /dev/null @@ -1,2 +0,0 @@ -pkgname="gtk" -pattern="\"\K4\.[0-9]*[02468]\.[0-9]*" diff --git a/srcpkgs/gtkd-devel b/srcpkgs/gtkd-devel deleted file mode 120000 index a978f92e038aa6..00000000000000 --- a/srcpkgs/gtkd-devel +++ /dev/null @@ -1 +0,0 @@ -gtkd \ No newline at end of file diff --git a/srcpkgs/gtkd/template b/srcpkgs/gtkd/template deleted file mode 100644 index da7d58bb5fb710..00000000000000 --- a/srcpkgs/gtkd/template +++ /dev/null @@ -1,143 +0,0 @@ -# Template file for 'gtkd' -pkgname=gtkd -version=3.9.0 -revision=11 -build_style=gnu-makefile -make_build_args="LDFLAGS='-linker=bfd' DC=ldc2" -make_build_target="shared-libs shared-gstreamer shared-vte shared-peas shared-gtkdgl" -make_check_args="$make_build_args" -make_install_target="install-shared-gstreamer install-headers-gstreamer - install-shared-gtkdgl install-headers-gtkdgl install-shared install-headers - install-shared-peas install-headers-peas install-shared-vte - install-headers-vte" -hostmakedepends="ldc pkg-config tar which" -makedepends="gstreamer1-devel gtksourceview-devel libpeas-devel librsvg-devel - vte3-devel" -short_desc="D bindings for GTK+3 and related libraries" -maintainer="Enno Boland <gottox@voidlinux.org>" -license="LGPL-3.0-or-later" -homepage="https://gtkd.org" -#changelog="https://gtkd.org/changelog.html" -distfiles="https://github.com/gtkd-developers/GtkD/archive/v${version}.tar.gz" -checksum=02a5d84b120e66011d6595f92679780f5782e8fe733c5517de1629c397a0d7d9 -nocross="Uses host flags for cross compilations" - -do_patch() { - # Makefile wants to install pkgconfig in /lib by default - vsed -e 's@$(DESTDIR)$(libdir)@$(DESTDIR)$(prefix)/$(libdir)@g' -i GNUmakefile -} - -libpeasd_package() { - short_desc+=" - peasd library" - pkg_install() { - vmove "usr/lib/libpeasd-3.so.*" - } -} - -libpeasd-devel_package() { - depends="libpeasd-${version}_${revision} gtkd-devel-${version}_${revision}" - short_desc+=" - peasd development headers" - pkg_install() { - vmove usr/include/d/gtkd-3/peas - vmove usr/include/d/gtkd-3/peasc - vmove usr/lib/libpeasd-3.so - vmove usr/lib/pkgconfig/peasd-3.pc - } -} - -libgtkdgl_package() { - short_desc+=" - gtkdgl library" - pkg_install() { - vmove "usr/lib/libgtkdgl-3.so.*" - } -} - -libgtkdgl-devel_package() { - depends="libgtkdgl-${version}_${revision} gtkd-devel-${version}_${revision}" - short_desc+=" - gtkdgl development headers" - pkg_install() { - vmove usr/include/d/gtkd-3/glgtk - vmove usr/include/d/gtkd-3/glgdk - vmove usr/include/d/gtkd-3/gtkglc - vmove usr/lib/libgtkdgl-3.so - vmove usr/lib/pkgconfig/gtkdgl-3.pc - } -} - -libvted_package() { - short_desc+=" - vted library" - pkg_install() { - vmove "usr/lib/libvted-3.so.*" - } -} - -libvted-devel_package() { - depends="libvted-${version}_${revision} gtkd-devel-${version}_${revision}" - short_desc+=" - vted development headers" - pkg_install() { - vmove usr/include/d/gtkd-3/vte - vmove usr/include/d/gtkd-3/vtec - vmove usr/lib/libvted-3.so - vmove usr/lib/pkgconfig/vted-3.pc - } -} - -libgstreamerd_package() { - short_desc+=" - gstreamerd library" - pkg_install() { - vmove "usr/lib/libgstreamerd-3.so.*" - } -} - -libgstreamerd-devel_package() { - depends="libgstreamerd-${version}_${revision} gtkd-devel-${version}_${revision}" - short_desc+=" - gstreamerd development headers" - pkg_install() { - vmove usr/include/d/gtkd-3/gst - vmove usr/include/d/gtkd-3/gstinterfaces - vmove usr/include/d/gtkd-3/gstreamer - vmove usr/include/d/gtkd-3/gstreamerc - vmove usr/lib/libgstreamerd-3.so - vmove usr/lib/pkgconfig/gstreamerd-3.pc - } -} - -libgtkdsv_package() { - short_desc+=" - gtkdsv library" - pkg_install() { - vmove "usr/lib/libgtkdsv-3.so.*" - } -} - -libgtkdsv-devel_package() { - depends="libgtkdsv-${version}_${revision} gtkd-devel-${version}_${revision}" - short_desc+=" - gtkdsv development headers" - pkg_install() { - vmove usr/include/d/gtkd-3/gsv - vmove usr/include/d/gtkd-3/gsvc - vmove usr/lib/libgtkdsv-3.so - vmove usr/lib/pkgconfig/gtkdsv-3.pc - } -} - -gtkd-devel_package() { - short_desc+=" - gtkd development files" - depends="gtkd-${version}_${revision}" - pkg_install() { - vmove usr/include/d/gtkd-3/atk - vmove usr/include/d/gtkd-3/cairo - vmove usr/include/d/gtkd-3/gdk - vmove usr/include/d/gtkd-3/gdkpixbuf - vmove usr/include/d/gtkd-3/gio - vmove usr/include/d/gtkd-3/glib - vmove usr/include/d/gtkd-3/gobject - vmove usr/include/d/gtkd-3/gthread - vmove usr/include/d/gtkd-3/gtk - vmove usr/include/d/gtkd-3/gtkc - vmove usr/include/d/gtkd-3/gtkd - vmove usr/include/d/gtkd-3/pango - vmove usr/include/d/gtkd-3/rsvg - vmove usr/lib/libgtkd-3.so - vmove usr/lib/pkgconfig/gtkd-3.pc - } -} diff --git a/srcpkgs/gtkdatabox3-devel b/srcpkgs/gtkdatabox3-devel deleted file mode 120000 index 78e11676000aaf..00000000000000 --- a/srcpkgs/gtkdatabox3-devel +++ /dev/null @@ -1 +0,0 @@ -gtkdatabox3 \ No newline at end of file diff --git a/srcpkgs/gtkdatabox3/template b/srcpkgs/gtkdatabox3/template deleted file mode 100644 index d8f0a56ae5a680..00000000000000 --- a/srcpkgs/gtkdatabox3/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'gtkdatabox3' -pkgname=gtkdatabox3 -version=1.0.0 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="gtk+3-devel" -short_desc="GTK+-Widget for fast data display" -maintainer="newbluemoon <blaumolch@mailbox.org>" -license="GPL-3.0-or-later" -homepage="https://gtkdatabox3.sourceforge.io/" -distfiles="${SOURCEFORGE_SITE}/gtkdatabox3/gtkdatabox-${version}.tar.gz" -checksum=7add2cd8fb4209f3970dbd33f5238e25b43f6251e7534607bf926c7c6175e14b - -gtkdatabox3-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - vmove usr/share - } -} diff --git a/srcpkgs/gtkdatabox3/update b/srcpkgs/gtkdatabox3/update deleted file mode 100644 index 541d9ae6394b55..00000000000000 --- a/srcpkgs/gtkdatabox3/update +++ /dev/null @@ -1 +0,0 @@ -pkgname=gtkdatabox diff --git a/srcpkgs/gtkedit/files/gtkedit.desktop b/srcpkgs/gtkedit/files/gtkedit.desktop deleted file mode 100644 index caa96d64ef1e52..00000000000000 --- a/srcpkgs/gtkedit/files/gtkedit.desktop +++ /dev/null @@ -1,10 +0,0 @@ -[Desktop Entry] -Encoding=UTF-8 -Name=Gtkedit -Comment=Text editor -Exec=gtkedit %f -Icon=/usr/share/gtkwrite/img/gtkwrite.ico -Terminal=false -Type=Application -MimeType=text/plain -Categories=GTK;Utility;TextEditor; diff --git a/srcpkgs/gtkedit/template b/srcpkgs/gtkedit/template deleted file mode 100644 index 8079bc8976db9f..00000000000000 --- a/srcpkgs/gtkedit/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'gtkedit' -pkgname=gtkedit -version=0.2.5 -revision=1 -build_style=gnu-makefile -hostmakedepends="pkg-config" -makedepends="gtk+-devel" -depends="desktop-file-utils" -short_desc="Text Editor written in C and Gtk+2" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-or-later" -homepage="https://github.com/drankinatty/gtkwrite" -distfiles="https://github.com/drankinatty/gtkwrite/archive/v${version}.tar.gz" -checksum=6763f504ca93932dd8293f189407b3d4a0655d26d16f211c67f220f24a96734f - -# Without GtkSourceView it will compile as 'gtkedit' -# With GtkSourceView it compiles as 'gtkwrite' - -pre_build() { - CFLAGS+=" $(pkg-config --cflags gtk+-2.0)" - LDFLAGS+=" $(pkg-config --libs gtk+-2.0)" -} - -do_install() { - vbin bin/gtkedit_dev gtkedit - vdoc README.md - vinstall img/gtkwrite.png 644 usr/share/gtkwrite/img - vinstall img/gtkwrite.ico 644 usr/share/gtkwrite/img - vinstall ${FILESDIR}/gtkedit.desktop 644 usr/share/applications -} diff --git a/srcpkgs/gtkglarea-devel b/srcpkgs/gtkglarea-devel deleted file mode 120000 index 72aee061a5d2be..00000000000000 --- a/srcpkgs/gtkglarea-devel +++ /dev/null @@ -1 +0,0 @@ -gtkglarea \ No newline at end of file diff --git a/srcpkgs/gtkglarea/template b/srcpkgs/gtkglarea/template deleted file mode 100644 index 1950dbe208b459..00000000000000 --- a/srcpkgs/gtkglarea/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'gtkglarea' -pkgname=gtkglarea -version=2.1.0 -revision=2 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="gtk+-devel glu-devel" -short_desc="GTK/GL Area libraries" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-or-later" -homepage="http://mono-project.com/GtkGLArea" -distfiles="${GNOME_SITE}/$pkgname/${version%.*}/$pkgname-${version}.tar.xz" -checksum=8e1e545877d2f5139300b54c2e3bcd70acf7d80a78421a894192186a64db82de - -gtkglarea-devel_package() { - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove usr/lib/*.a - vmove usr/lib/*.so - } -} diff --git a/srcpkgs/gtkglext-devel b/srcpkgs/gtkglext-devel deleted file mode 120000 index 8747d5591ef58c..00000000000000 --- a/srcpkgs/gtkglext-devel +++ /dev/null @@ -1 +0,0 @@ -gtkglext \ No newline at end of file diff --git a/srcpkgs/gtkglext/patches/Removing_deprecated_flags.patch b/srcpkgs/gtkglext/patches/Removing_deprecated_flags.patch deleted file mode 100644 index ff70be556cb7a4..00000000000000 --- a/srcpkgs/gtkglext/patches/Removing_deprecated_flags.patch +++ /dev/null @@ -1,123 +0,0 @@ ---- a/examples/Makefile.am 2003-09-09 11:50:04.000000000 +0200 -+++ b/examples/Makefile.am 2014-04-30 20:40:58.471481327 +0200 -@@ -17,11 +17,7 @@ INCLUDES = \ - -I$(top_builddir)/gdk \ - -I$(top_builddir)/gtk \ - $(GTKGLEXT_DEBUG_FLAGS) \ -- $(EXAMPLES_DEP_CFLAGS) \ -- -DG_DISABLE_DEPRECATED \ -- -DGDK_DISABLE_DEPRECATED \ -- -DGDK_PIXBUF_DISABLE_DEPRECATED \ -- -DGTK_DISABLE_DEPRECATED -+ $(EXAMPLES_DEP_CFLAGS) - - DEPS = \ - $(top_builddir)/gdk/$(gdkglext_targetlib) \ - ---- a/examples/Makefile.in 2006-02-05 04:17:39.000000000 +0100 -+++ b/examples/Makefile.in 2014-04-30 20:41:15.559479928 +0200 -@@ -233,11 +233,7 @@ INCLUDES = \ - -I$(top_builddir)/gdk \ - -I$(top_builddir)/gtk \ - $(GTKGLEXT_DEBUG_FLAGS) \ -- $(EXAMPLES_DEP_CFLAGS) \ -- -DG_DISABLE_DEPRECATED \ -- -DGDK_DISABLE_DEPRECATED \ -- -DGDK_PIXBUF_DISABLE_DEPRECATED \ -- -DGTK_DISABLE_DEPRECATED -+ $(EXAMPLES_DEP_CFLAGS) - - - DEPS = \ - ---- a/gdk/Makefile.am 2003-08-15 11:10:38.000000000 +0200 -+++ b/gdk/Makefile.am 2014-04-30 20:41:45.415477484 +0200 -@@ -43,10 +43,7 @@ common_includes = \ - -DGDK_GL_COMPILATION \ - -I$(top_srcdir) \ - $(GTKGLEXT_DEBUG_FLAGS) \ -- $(GDKGLEXT_DEP_CFLAGS) \ -- -DG_DISABLE_DEPRECATED \ -- -DGDK_DISABLE_DEPRECATED \ -- -DGDK_PIXBUF_DISABLE_DEPRECATED -+ $(GDKGLEXT_DEP_CFLAGS) - - common_ldflags = \ - -version-info $(LT_CURRENT):$(LT_REVISION):$(LT_AGE) \ - ---- a/gdk/Makefile.in 2006-02-05 04:17:40.000000000 +0100 -+++ b/gdk/Makefile.in 2014-04-30 20:41:55.816476633 +0200 -@@ -238,10 +238,7 @@ common_includes = \ - -DGDK_GL_COMPILATION \ - -I$(top_srcdir) \ - $(GTKGLEXT_DEBUG_FLAGS) \ -- $(GDKGLEXT_DEP_CFLAGS) \ -- -DG_DISABLE_DEPRECATED \ -- -DGDK_DISABLE_DEPRECATED \ -- -DGDK_PIXBUF_DISABLE_DEPRECATED -+ $(GDKGLEXT_DEP_CFLAGS) - - - common_ldflags = \ - ---- a/gdk/x11/Makefile.am 2003-05-07 20:18:42.000000000 +0200 -+++ b/gdk/x11/Makefile.am 2014-04-30 20:42:26.856474092 +0200 -@@ -10,10 +10,7 @@ INCLUDES = \ - -I$(top_builddir)/gdk \ - $(GTKGLEXT_DEBUG_FLAGS) \ - $(GDKGLEXT_DEP_CFLAGS) \ -- $(GDKGLEXT_WIN_EXTRA_DEFS) \ -- -DG_DISABLE_DEPRECATED \ -- -DGDK_DISABLE_DEPRECATED \ -- -DGDK_PIXBUF_DISABLE_DEPRECATED -+ $(GDKGLEXT_WIN_EXTRA_DEFS) - - LDADDS = \ - $(GDKGLEXT_DEP_LIBS) - ---- a/gdk/x11/Makefile.in 2006-02-05 04:17:42.000000000 +0100 -+++ b/gdk/x11/Makefile.in 2014-04-30 20:42:37.128473251 +0200 -@@ -225,10 +225,7 @@ INCLUDES = \ - -I$(top_builddir)/gdk \ - $(GTKGLEXT_DEBUG_FLAGS) \ - $(GDKGLEXT_DEP_CFLAGS) \ -- $(GDKGLEXT_WIN_EXTRA_DEFS) \ -- -DG_DISABLE_DEPRECATED \ -- -DGDK_DISABLE_DEPRECATED \ -- -DGDK_PIXBUF_DISABLE_DEPRECATED -+ $(GDKGLEXT_WIN_EXTRA_DEFS) - - - LDADDS = \ - ---- a/gtk/Makefile.am 2003-05-09 15:55:05.000000000 +0200 -+++ b/gtk/Makefile.am 2014-04-30 20:43:04.456471014 +0200 -@@ -36,11 +36,7 @@ common_includes = \ - -I$(top_srcdir) \ - -I$(top_builddir)/gdk \ - $(GTKGLEXT_DEBUG_FLAGS) \ -- $(GTKGLEXT_DEP_CFLAGS) \ -- -DG_DISABLE_DEPRECATED \ -- -DGDK_DISABLE_DEPRECATED \ -- -DGDK_PIXBUF_DISABLE_DEPRECATED \ -- -DGTK_DISABLE_DEPRECATED -+ $(GTKGLEXT_DEP_CFLAGS) - - common_ldflags = \ - -version-info $(LT_CURRENT):$(LT_REVISION):$(LT_AGE) \ - ---- a/gtk/Makefile.in 2006-02-05 04:17:42.000000000 +0100 -+++ b/gtk/Makefile.in 2014-04-30 20:43:16.224470051 +0200 -@@ -234,11 +234,7 @@ common_includes = \ - -I$(top_srcdir) \ - -I$(top_builddir)/gdk \ - $(GTKGLEXT_DEBUG_FLAGS) \ -- $(GTKGLEXT_DEP_CFLAGS) \ -- -DG_DISABLE_DEPRECATED \ -- -DGDK_DISABLE_DEPRECATED \ -- -DGDK_PIXBUF_DISABLE_DEPRECATED \ -- -DGTK_DISABLE_DEPRECATED -+ $(GTKGLEXT_DEP_CFLAGS) - - - common_ldflags = \ diff --git a/srcpkgs/gtkglext/patches/kill-pangox.patch b/srcpkgs/gtkglext/patches/kill-pangox.patch deleted file mode 100644 index 66a4101f2211b0..00000000000000 --- a/srcpkgs/gtkglext/patches/kill-pangox.patch +++ /dev/null @@ -1,68 +0,0 @@ -diff --git configure.in configure.in -index e5b678c..f4937d0 100644 ---- a/configure.in -+++ b/configure.in -@@ -59,10 +59,6 @@ m4_define([gmodule_required_version], [2.0.0]) - m4_define([pango_pkg], [pango]) - m4_define([pango_required_version], [1.0.0]) - --# Pangox --m4_define([pangox_pkg], [pangox]) --m4_define([pangox_required_version], [1.0.0]) -- - # PangoFT2 - m4_define([pangoft2_pkg], [pangoft2]) - m4_define([pangoft2_required_version], [1.0.0]) -@@ -349,7 +345,6 @@ PKG_CHECK_MODULES([BASE_DEPENDENCIES], [\ - gtk_pkg >= gtk_required_version \ - gdk_pkg >= gdk_required_version \ - pango_pkg >= pango_required_version \ --pangox_pkg >= pangox_required_version \ - gmodule_pkg >= gmodule_required_version \ - ]) - -@@ -794,7 +789,7 @@ LIBS="$save_LIBS" - # CFLAGS and LIBS - ################################################## - --GDKGLEXT_PACKAGES="gdk_pkg pango_pkg pangox_pkg gmodule_pkg" -+GDKGLEXT_PACKAGES="gdk_pkg pango_pkg gmodule_pkg" - GDKGLEXT_EXTRA_CFLAGS="$GL_CFLAGS $GDKGLEXT_WIN_CFLAGS" - GDKGLEXT_EXTRA_LIBS="$GL_LIBS $GDKGLEXT_WIN_LIBS" - GDKGLEXT_DEP_CFLAGS="$GDKGLEXT_EXTRA_CFLAGS `$PKG_CONFIG --cflags $GDKGLEXT_PACKAGES`" -diff --git gdk/Makefile.am gdk/Makefile.am -index 700213e..09f6ba7 100644 ---- a/gdk/Makefile.am -+++ b/gdk/Makefile.am -@@ -73,7 +73,6 @@ gdkglext_public_h_sources = \ - gdkgldrawable.h \ - gdkglpixmap.h \ - gdkglwindow.h \ -- gdkglfont.h \ - gdkglshapes.h \ - gdkglglext.h - -diff --git gdk/gdkgl.h gdk/gdkgl.h -index f22a31c..fc80db3 100644 ---- a/gdk/gdkgl.h -+++ b/gdk/gdkgl.h -@@ -33,7 +33,6 @@ - #include <gdk/gdkgldrawable.h> - #include <gdk/gdkglpixmap.h> - #include <gdk/gdkglwindow.h> --#include <gdk/gdkglfont.h> - #include <gdk/gdkglshapes.h> - - #endif /* __GDK_GL_H__ */ -diff --git gdk/x11/Makefile.am gdk/x11/Makefile.am -index a7fb6f6..526b7cc 100644 ---- a/gdk/x11/Makefile.am -+++ b/gdk/x11/Makefile.am -@@ -35,7 +35,6 @@ gdkglext_x11_c_sources = \ - gdkgldrawable-x11.c \ - gdkglpixmap-x11.c \ - gdkglwindow-x11.c \ -- gdkglfont-x11.c \ - gdkglglxext.c - - gdkglext_x11_headers = \ diff --git a/srcpkgs/gtkglext/patches/name_conflict.patch b/srcpkgs/gtkglext/patches/name_conflict.patch deleted file mode 100644 index e2939198ba2349..00000000000000 --- a/srcpkgs/gtkglext/patches/name_conflict.patch +++ /dev/null @@ -1,20 +0,0 @@ ---- a/gdk/gdkglshapes.c 2004-02-20 10:38:12.000000000 +0100 -+++ b/gdk/gdkglshapes.c 2018-05-11 00:46:24.461433041 +0200 -@@ -544,7 +544,7 @@ - {-Z, -X, 0} - }; - --static int index[20][3] = -+static int iindex[20][3] = - { - {0, 4, 1}, - {0, 9, 4}, -@@ -574,7 +574,7 @@ - int i; - - for (i = 19; i >= 0; i--) { -- drawtriangle(i, idata, index, shadeType); -+ drawtriangle(i, idata, iindex, shadeType); - } - } - diff --git a/srcpkgs/gtkglext/template b/srcpkgs/gtkglext/template deleted file mode 100644 index 737a9741598224..00000000000000 --- a/srcpkgs/gtkglext/template +++ /dev/null @@ -1,35 +0,0 @@ -# Template file for 'gtkglext' -pkgname=gtkglext -version=1.2.0 -revision=8 -build_style=gnu-configure -configure_args="--disable-static" -hostmakedepends="pkg-config glib-devel automake libtool gtk+-devel" -makedepends="libXt-devel gtk+-devel glu-devel" -short_desc="OpenGL extension to GTK+" -maintainer="Martin Riese <grauehaare@gmx.de>" -license="GPL-2.0-or-later, LGPL-2.1-or-later" -homepage="https://projects.gnome.org/gtkglext" -distfiles="${SOURCEFORGE_SITE}/gtkglext/gtkglext/${version}/gtkglext-${version}.tar.gz" -checksum=e5073f3c6b816e7fa67d359d9745a5bb5de94a628ac85f624c992925a46844f9 - -pre_configure() { - autoreconf -fi -} - -post_patch() { - rm -f gdk/x11/gdkglfont-x11.c -} - -gtkglext-devel_package() { - short_desc+=" - development files" - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.so" - vmove usr/lib/gtkglext-1.0 - vmove usr/lib/pkgconfig - vmove usr/share/aclocal - vmove usr/share/gtk-doc - } -} diff --git a/srcpkgs/gtkgreet/template b/srcpkgs/gtkgreet/template deleted file mode 100644 index 565459de3927f8..00000000000000 --- a/srcpkgs/gtkgreet/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'gtkgreet' -pkgname=gtkgreet -version=0.8 -revision=1 -build_style=meson -hostmakedepends="pkg-config scdoc" -makedepends="gtk+3-devel gtk-layer-shell-devel json-c-devel" -depends="greetd" -short_desc="Gtk greeter for greetd" -maintainer="cinerea0 <cinerea0@protonmail.com>" -license="GPL-3.0-or-later" -homepage="https://git.sr.ht/~kennylevinsen/gtkgreet" -changelog="https://git.sr.ht/~kennylevinsen/gtkgreet/refs" -distfiles="https://git.sr.ht/~kennylevinsen/gtkgreet/archive/${version}.tar.gz" -checksum=e5c70219da191a60e2e009412603e05c36cee15bbbf7657dbbeaa1d21a692873 diff --git a/srcpkgs/gtkhotkey-devel b/srcpkgs/gtkhotkey-devel deleted file mode 120000 index d01fd53adae2e6..00000000000000 --- a/srcpkgs/gtkhotkey-devel +++ /dev/null @@ -1 +0,0 @@ -gtkhotkey \ No newline at end of file diff --git a/srcpkgs/gtkhotkey/template b/srcpkgs/gtkhotkey/template deleted file mode 100644 index a3f7f6cf08c7c4..00000000000000 --- a/srcpkgs/gtkhotkey/template +++ /dev/null @@ -1,36 +0,0 @@ -# Template file for 'gtkhotkey' -pkgname=gtkhotkey -version=0.2.1 -revision=2 -build_style=gnu-configure -hostmakedepends="pkg-config intltool" -makedepends="gtk+-devel" -checkdepends="glib-devel" -short_desc="Platform independent hotkey handling for Gtk+ applications" -maintainer="Orphaned <orphan@voidlinux.org>" -license="LGPL-3.0-or-later" -homepage="https://launchpad.net/gtkhotkey" -distfiles="http://launchpad.net/${pkgname}/${version%.*}/${version}/+download/${pkgname}-${version}.tar.gz" -checksum=fe1cf0d93026d791e856170356f56fbdff9095fe637c4a74104144c1e5111d67 - -pre_check() { - mkdir /tmp/.config -} - -pre_configure() { - sed -i '/gtkhotkeydocdir/s/\${prefix}/\${datadir}/g' Makefile.{am,in} - sed -i 's|glib/gquark\.h|glib.h|' src/gtk-hotkey-error.h - sed -i 's|glib/gtypes\.h|glib.h|' src/x11/tomboykeybinder.h -} - -gtkhotkey-devel_package() { - short_desc+=" - development files" - depends="${makedepends} ${sourcepkg}-${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove usr/lib/*.a - vmove usr/lib/*.so - vmove usr/share/gtk-doc - } -} diff --git a/srcpkgs/gtkimageview-devel b/srcpkgs/gtkimageview-devel deleted file mode 120000 index 749e464c1e4c94..00000000000000 --- a/srcpkgs/gtkimageview-devel +++ /dev/null @@ -1 +0,0 @@ -gtkimageview \ No newline at end of file diff --git a/srcpkgs/gtkimageview/template b/srcpkgs/gtkimageview/template deleted file mode 100644 index e1145f3a052b0f..00000000000000 --- a/srcpkgs/gtkimageview/template +++ /dev/null @@ -1,31 +0,0 @@ -# Template file for 'gtkimageview' -pkgname=gtkimageview -version=1.6.4 -revision=3 -_githash=77abd2122c19d2eca21599404a2d3aece35081e2 -build_style=gnu-configure -hostmakedepends="pkg-config gtk-doc libtool glib-devel automake" -makedepends="gtk+-devel" -short_desc="Widget that provides a zoomable and panable view of a GdkPixbuf" -maintainer="Orphaned <orphan@voidlinux.org>" -license="LGPL-2.1-or-later" -homepage="https://wiki.gnome.org/Projects/GTK/GtkImageView" -distfiles="https://repo-default.voidlinux.org/distfiles/gtkimageview-${_githash}.tar.gz" -checksum=2d61c9957500e515419b2b3b0d9a3d5efb67a6a8384743926121dcd618a9ef35 - -pre_configure() { - vsed -e '/CFLAGS/s/-Werror//g;/DEPRECATED_FLAGS/d;/GNOME_/d;' -i configure.in - autoupdate - autoreconf -fi -} - -gtkimageview-devel_package() { - shortdesc+=" - development files" - depends="${sourcepkg}>=${version}_${revision} ${makedepends}" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/gtklock/template b/srcpkgs/gtklock/template deleted file mode 100644 index eda7b6470c9d7e..00000000000000 --- a/srcpkgs/gtklock/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'gtklock' -pkgname=gtklock -version=4.0.0 -revision=1 -build_style=meson -hostmakedepends="pkg-config glib-devel scdoc" -makedepends="pam-devel gtk+3-devel gtk-session-lock-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=db20bf27bd5dd01901ea1753c89c170777dd7cf8fca19130cf90f5f4e3fb9633 - -post_install() { - # copying CSS example provided - vmkdir /usr/share/gtklock - vcopy assets/* /usr/share/gtklock -} diff --git a/srcpkgs/gtklp/template b/srcpkgs/gtklp/template deleted file mode 100644 index a50d8cd59e90d6..00000000000000 --- a/srcpkgs/gtklp/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'gtklp' -pkgname=gtklp -version=1.3.4 -revision=2 -build_style="gnu-configure" -configure_args="--enable-ssl --with-cups-config=${XBPS_CROSS_BASE}/usr/bin/cups-config" -hostmakedepends="automake libtool pkg-config gettext" -makedepends="openssl-devel gtk+-devel cups-devel" -short_desc="Gtk frontend to cups - IPP support" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-or-later" -homepage="http://gtklp.sirtobi.com/" -distfiles="${SOURCEFORGE_SITE}/${pkgname}/${version}/${pkgname}-${version}.src.tar.gz" -checksum=be07609042595fa932034e3b2d7038cef33901ec0863fcedbb5188acb6b53bab - -CFLAGS="-fcommon" - -pre_configure() { - autoreconf -if -} diff --git a/srcpkgs/gtkmm-devel b/srcpkgs/gtkmm-devel deleted file mode 120000 index 7a222e149d2d0b..00000000000000 --- a/srcpkgs/gtkmm-devel +++ /dev/null @@ -1 +0,0 @@ -gtkmm \ No newline at end of file diff --git a/srcpkgs/gtkmm/template b/srcpkgs/gtkmm/template deleted file mode 100644 index 19222f61981a15..00000000000000 --- a/srcpkgs/gtkmm/template +++ /dev/null @@ -1,35 +0,0 @@ -# Template file for 'gtkmm' -pkgname=gtkmm -version=3.24.8 -revision=1 -build_style=meson -configure_args="-Dbuild-demos=false" -hostmakedepends="pkg-config mm-common gdk-pixbuf" -makedepends="gtk+3-devel glibmm-devel atkmm-devel pangomm-devel" -checkdepends="xvfb-run" -short_desc="C++ bindings for The GTK+ toolkit (v3)" -maintainer="Enno Boland <gottox@voidlinux.org>" -license="LGPL-2.1-or-later" -homepage="https://gtkmm.org" -# changelog="https://gitlab.gnome.org/GNOME/gtkmm/-/raw/master/NEWS" -changelog="https://gitlab.gnome.org/GNOME/gtkmm/-/raw/gtkmm-3-24/NEWS" -distfiles="${GNOME_SITE}/gtkmm/${version%.*}/gtkmm-${version}.tar.xz" -checksum=d2940c64922e5b958554b23d4c41d1839ea9e43e0d2e5b3819cfb46824a098c4 -make_check_pre="xvfb-run" - -if [ "$XBPS_CHECK_PKGS" ]; then - configure_args+=" -Dbuild-tests=true" -else - configure_args+=" -Dbuild-tests=false" -fi - -gtkmm-devel_package() { - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/g[dt]k*" - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/gtkmm2-devel b/srcpkgs/gtkmm2-devel deleted file mode 120000 index f6e4ecfe16efb8..00000000000000 --- a/srcpkgs/gtkmm2-devel +++ /dev/null @@ -1 +0,0 @@ -gtkmm2 \ No newline at end of file diff --git a/srcpkgs/gtkmm2/template b/srcpkgs/gtkmm2/template deleted file mode 100644 index 7b13c21b352b60..00000000000000 --- a/srcpkgs/gtkmm2/template +++ /dev/null @@ -1,34 +0,0 @@ -# Template file for 'gtkmm2' -pkgname=gtkmm2 -version=2.24.5 -revision=4 -build_style=gnu-configure -configure_args="--disable-static --disable-documentation" -hostmakedepends="automake mm-common libtool pkg-config" -makedepends="gtk+-devel libsigc++-devel atkmm-devel pangomm-devel libXcursor-devel" -short_desc="C++ bindings for The GTK+ toolkit (v2)" -maintainer="Orphaned <orphan@voidlinux.org>" -license="LGPL-2.1-only" -homepage="http://www.gtkmm.org/" -distfiles="${GNOME_SITE}/gtkmm/${version%.*}/gtkmm-${version}.tar.xz" -checksum=0680a53b7bf90b4e4bf444d1d89e6df41c777e0bacc96e9c09fc4dd2f5fe6b72 - -CXXFLAGS="-std=c++11" - -pre_configure() { - NOCONFIGURE=1 ./autogen.sh -} -pre_install() { - sed -i -e 's/^doc_subdirs/#doc_subdirs/' Makefile -} - -gtkmm2-devel_package() { - depends="${makedepends} gtkmm2-${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/g*" - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/gtkmm2/update b/srcpkgs/gtkmm2/update deleted file mode 100644 index 7478bf7c9ba0b6..00000000000000 --- a/srcpkgs/gtkmm2/update +++ /dev/null @@ -1,2 +0,0 @@ -pkgname="gtkmm" -ignore="[!2]* 2.9[0-9]*" diff --git a/srcpkgs/gtkmm4-devel b/srcpkgs/gtkmm4-devel deleted file mode 120000 index 2fd4e3d7c98d0f..00000000000000 --- a/srcpkgs/gtkmm4-devel +++ /dev/null @@ -1 +0,0 @@ -gtkmm4 \ No newline at end of file diff --git a/srcpkgs/gtkmm4/patches/setlocale-sigsegv.patch b/srcpkgs/gtkmm4/patches/setlocale-sigsegv.patch deleted file mode 100644 index 3e59ee62b82567..00000000000000 --- a/srcpkgs/gtkmm4/patches/setlocale-sigsegv.patch +++ /dev/null @@ -1,17 +0,0 @@ -passing std::setlocale output to std::locale segfaults, -get the locale with std::locale("") instead. --- -diff --git a/untracked/gtk/gtkmm/application.cc b/untracked/gtk/gtkmm/application.cc -index 0f8d7a0..22c1c8b 100644 ---- a/untracked/gtk/gtkmm/application.cc -+++ b/untracked/gtk/gtkmm/application.cc -@@ -74,7 +74,8 @@ static void set_cxx_locale_to_c_locale() - try - { - // Make the C++ locale equal to the C locale. -- std::locale::global(std::locale(std::setlocale(LC_ALL, nullptr))); -+ // std::locale::global(std::locale(std::setlocale(LC_ALL, nullptr))); -+ std::locale::global(std::locale("")); - } - catch (const std::runtime_error& ex) - { diff --git a/srcpkgs/gtkmm4/template b/srcpkgs/gtkmm4/template deleted file mode 100644 index b777556f6d7ebf..00000000000000 --- a/srcpkgs/gtkmm4/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'gtkmm4' -pkgname=gtkmm4 -version=4.20.0 -revision=1 -build_style=meson -hostmakedepends="pkg-config mm-common glib-devel" -makedepends="gtk4-devel glibmm2.68-devel cairomm1.16-devel pangomm2.48-devel" -checkdepends="xvfb-run" -short_desc="C++ bindings for The GTK+ toolkit (v4)" -maintainer="Enno Boland <gottox@voidlinux.org>" -license="LGPL-2.1-or-later" -homepage="https://gtkmm.org" -changelog="https://gitlab.gnome.org/GNOME/gtkmm/-/raw/master/NEWS" -distfiles="${GNOME_SITE}/gtkmm/${version%.*}/gtkmm-${version}.tar.xz" -checksum=daad9bf9b70f90975f91781fc7a656c923a91374261f576c883cd3aebd59c833 - -do_check() { - xvfb-run ninja -C build test -} - -gtkmm4-devel_package() { - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/gtk*" - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/gtkmm4/update b/srcpkgs/gtkmm4/update deleted file mode 100644 index c2c945d76e82d7..00000000000000 --- a/srcpkgs/gtkmm4/update +++ /dev/null @@ -1,3 +0,0 @@ -pkgname=gtkmm -site=https://gitlab.gnome.org/GNOME/gtkmm/-/tags -pattern="$pkgname-\K[0-9]\.[0-9]*[02468]\.[0-9.]*[0-9](?=)" diff --git a/srcpkgs/gtkpod/patches/fix-libxml2-2.12.patch b/srcpkgs/gtkpod/patches/fix-libxml2-2.12.patch deleted file mode 100644 index 58eab19153ee7f..00000000000000 --- a/srcpkgs/gtkpod/patches/fix-libxml2-2.12.patch +++ /dev/null @@ -1,12 +0,0 @@ -Source: https://src.fedoraproject.org/rpms/gtkpod/blob/a3e1c785b5a43603ad46ef913b0644babbfc6a73/f/includes.patch - ---- a/libgtkpod/misc.c -+++ b/libgtkpod/misc.c -@@ -39,6 +39,7 @@ - #include <sys/wait.h> - #include <unistd.h> - #include <glib/gi18n-lib.h> -+#include <libxml/parser.h> - #include "charset.h" - #include "clientserver.h" - #include "misc.h" diff --git a/srcpkgs/gtkpod/patches/musl.patch b/srcpkgs/gtkpod/patches/musl.patch deleted file mode 100644 index d1f54144ba6daf..00000000000000 --- a/srcpkgs/gtkpod/patches/musl.patch +++ /dev/null @@ -1,24 +0,0 @@ -This is an awful hack done by inspecting what musl does. - ---- a/libs/atomic-parsley/AtomicParsley.cpp -+++ b/libs/atomic-parsley/AtomicParsley.cpp -@@ -4935,7 +4935,8 @@ void APar_MergeTempFile(FILE* dest_file, FILE *src_file, uint32_t src_file_size, - { 0 }; - file_offset.__pos = dest_position + file_pos; - #else -- off_t file_offset = dest_position + file_pos; -+ fpos_t file_offset = {0}; -+ *((long long *)&file_offset) = dest_position + file_pos; - #endif - fsetpos(dest_file, &file_offset); - fwrite(buffer, (size_t) max_buffer, 1, dest_file); -@@ -4952,7 +4953,8 @@ void APar_MergeTempFile(FILE* dest_file, FILE *src_file, uint32_t src_file_size, - { 0 }; - file_offset.__pos = dest_position + file_pos; - #else -- off_t file_offset = dest_position + file_pos; -+ fpos_t file_offset = {0}; -+ *((long long *)&file_offset) = dest_position + file_pos; - #endif - fsetpos(dest_file, &file_offset); - fwrite(buffer, (size_t) (src_file_size - file_pos), 1, dest_file); diff --git a/srcpkgs/gtkpod/patches/python3.patch b/srcpkgs/gtkpod/patches/python3.patch deleted file mode 100644 index 000b558d6f5102..00000000000000 --- a/srcpkgs/gtkpod/patches/python3.patch +++ /dev/null @@ -1,23 +0,0 @@ ---- a/scripts/sync-palm-jppy.py -+++ b/scripts/sync-palm-jppy.py -@@ -1,4 +1,4 @@ --#!/usr/bin/python -+#!/usr/bin/python3 - # Script for syncing Palm addressbook data with iPod via Jppy - # (c) 2005 Nick Piper <nick at nickpiper dot co dot uk> - # -@@ -52,7 +52,7 @@ - (options, args) = parser.parse_args() - - if options.verbose: -- print "Trying to export from Jppy:" -+ print("Trying to export from Jppy:") - - dir = os.path.join(options.mountpoint,"Contacts") - if not os.path.exists(dir): -@@ -74,4 +74,4 @@ - os.unlink(fn) - - if options.verbose: -- print "Saved %d records, removed %d records." % (n,r) -+ print("Saved %d records, removed %d records." % (n,r)) diff --git a/srcpkgs/gtkpod/template b/srcpkgs/gtkpod/template deleted file mode 100644 index f2c4197b958621..00000000000000 --- a/srcpkgs/gtkpod/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'gtkpod' -pkgname=gtkpod -version=2.1.5 -revision=7 -build_style=gnu-configure -configure_args="--disable-static" -hostmakedepends="flex intltool pkg-config glib" -makedepends="libcurl-devel libflac-devel libgpod-devel libmusicbrainz5-devel - libdiscid-devel clutter-gtk-devel libmp4v2-devel libvorbis-devel - libid3tag-devel faad2-devel gst-plugins-base1-devel gdl-devel anjuta-devel" -short_desc="Platform independent GUI for Apple's iPod using GTK3" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-or-later" -homepage="http://www.gtkpod.org/libgpod" -distfiles="${SOURCEFORGE_SITE}/${pkgname}/${pkgname}-${version}.tar.gz" -checksum=a57dc8ae9138e0cb4cee98691e7a95001130c9ea7823e6a75cc72503facd3a76 -python_version=3 - -CFLAGS="-fcommon" - -post_patch() { - vsed -i -e 's/DATADIRNAME=lib/DATADIRNAME=share/' configure -} diff --git a/srcpkgs/gtksourceview-devel b/srcpkgs/gtksourceview-devel deleted file mode 120000 index 4917807f0adfee..00000000000000 --- a/srcpkgs/gtksourceview-devel +++ /dev/null @@ -1 +0,0 @@ -gtksourceview \ No newline at end of file diff --git a/srcpkgs/gtksourceview/template b/srcpkgs/gtksourceview/template deleted file mode 100644 index 437055f93d7e90..00000000000000 --- a/srcpkgs/gtksourceview/template +++ /dev/null @@ -1,33 +0,0 @@ -# Template file for 'gtksourceview' -pkgname=gtksourceview -version=3.24.11 -revision=1 -build_style=gnu-configure -build_helper="gir" -configure_args="--disable-static --enable-introspection" -hostmakedepends="automake pkg-config intltool gtk+3-devel glib-devel vala" -makedepends="gtk+3-devel libxml2-devel vala-devel" -short_desc="Text widget that extends GTK+3 GtkTextView widget" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-or-later" -homepage="https://wiki.gnome.org/Projects/GtkSourceView" -distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=691b074a37b2a307f7f48edc5b8c7afa7301709be56378ccf9cc9735909077fd - -do_check() { - # Needs X - : -} - -gtksourceview-devel_package() { - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - vmove usr/share/gir-1.0 - vmove usr/share/vala - vmove usr/share/gtk-doc - } -} diff --git a/srcpkgs/gtksourceview/update b/srcpkgs/gtksourceview/update deleted file mode 100644 index 0a4c739014a733..00000000000000 --- a/srcpkgs/gtksourceview/update +++ /dev/null @@ -1 +0,0 @@ -ignore="[!3].*" diff --git a/srcpkgs/gtksourceview2-devel b/srcpkgs/gtksourceview2-devel deleted file mode 120000 index 8615d3370892ad..00000000000000 --- a/srcpkgs/gtksourceview2-devel +++ /dev/null @@ -1 +0,0 @@ -gtksourceview2 \ No newline at end of file diff --git a/srcpkgs/gtksourceview2/patches/python3.patch b/srcpkgs/gtksourceview2/patches/python3.patch deleted file mode 100644 index 0a05b38556d669..00000000000000 --- a/srcpkgs/gtksourceview2/patches/python3.patch +++ /dev/null @@ -1,59 +0,0 @@ ---- a/gtksourceview/language-specs/convert.py -+++ b/gtksourceview/language-specs/convert.py -@@ -1,7 +1,7 @@ - #!/usr/bin/env python - - import xml.dom.minidom as dom --import cgi -+import html - - default_styles = { - 'Comment' : 'def:comment', -@@ -29,7 +29,7 @@ - raise RuntimeError("don't know how to escape '%s'" % (ch,)) - - def escape_regex(s): -- return cgi.escape(s) -+ return html.escape(s) - - def normalize_id(id): - if id == "C#": -@@ -91,9 +91,9 @@ - if self.mimetypes or self.globs: - string += indent + '<metadata>\n' - if self.mimetypes: -- string += 2*indent + '<property name="mimetypes">%s</property>\n' % (cgi.escape(self.mimetypes),) -+ string += 2*indent + '<property name="mimetypes">%s</property>\n' % (html.escape(self.mimetypes),) - if self.globs: -- string += 2*indent + '<property name="globs">%s</property>\n' % (cgi.escape(self.globs),) -+ string += 2*indent + '<property name="globs">%s</property>\n' % (html.escape(self.globs),) - string += indent + '</metadata>\n\n' - - return string -@@ -175,7 +175,7 @@ - self.is_container = False - - def format(self, indent, esc_ctx, line_esc_ctx): -- print "Implement me: %s.format()" % (type(self).__name__,) -+ print("Implement me: %s.format()" % (type(self).__name__,)) - return indent*2 + '<context id="%s"/>\n' % (self.id) - - def format_escape(self, indent, esc_ctx, line_esc_ctx): -@@ -472,7 +472,7 @@ - elif cur.tagName == "syntax-item": - ctx = parseSyntaxItem(cur, name, _name, style) - else: -- print "Unknown tag: %s" % (cur.tagName,) -+ print("Unknown tag: %s" % (cur.tagName,)) - ctx = None - - return ctx -@@ -510,7 +510,7 @@ - import sys - - if not sys.argv[1:]: -- print "usage: %s LANG_FILE" % (sys.argv[0]) -+ print("usage: %s LANG_FILE" % (sys.argv[0])) - sys.exit(1) - - lang_file = parse_file(sys.argv[1]) diff --git a/srcpkgs/gtksourceview2/template b/srcpkgs/gtksourceview2/template deleted file mode 100644 index 09d1301526530f..00000000000000 --- a/srcpkgs/gtksourceview2/template +++ /dev/null @@ -1,34 +0,0 @@ -# Template file for 'gtksourceview2' -pkgname=gtksourceview2 -version=2.10.5 -revision=8 -build_style=gnu-configure -configure_args="--disable-static" -hostmakedepends="pkg-config intltool glib-devel" -makedepends="gtk+-devel libxml2-devel" -short_desc="Text widget that extends GTK+ GtkTextView widget" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-or-later" -homepage="http://www.gnome.org" -distfiles="${GNOME_SITE}/gtksourceview/2.10/gtksourceview-${version}.tar.bz2" -checksum=c585773743b1df8a04b1be7f7d90eecdf22681490d6810be54c81a7ae152191e -python_version=3 - -post_patch() { - vsed -i -e 's/DATADIRNAME=lib/DATADIRNAME=share/' configure -} - -do_check() { - : #requires xserver -} - -gtksourceview2-devel_package() { - depends="gtk+-devel libxml2-devel ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove usr/share/gtk-doc - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/gtksourceview2/update b/srcpkgs/gtksourceview2/update deleted file mode 100644 index 3022b9fb76a49c..00000000000000 --- a/srcpkgs/gtksourceview2/update +++ /dev/null @@ -1,2 +0,0 @@ -pkgname=gtksourceview -ignore="[!2].* 2.9?.*" diff --git a/srcpkgs/gtksourceview4-devel b/srcpkgs/gtksourceview4-devel deleted file mode 120000 index d0e4ad8fb5c2c9..00000000000000 --- a/srcpkgs/gtksourceview4-devel +++ /dev/null @@ -1 +0,0 @@ -gtksourceview4 \ No newline at end of file diff --git a/srcpkgs/gtksourceview4/template b/srcpkgs/gtksourceview4/template deleted file mode 100644 index b22b682164f659..00000000000000 --- a/srcpkgs/gtksourceview4/template +++ /dev/null @@ -1,51 +0,0 @@ -# Template file for 'gtksourceview4' -pkgname=gtksourceview4 -version=4.8.4 -revision=1 -build_style=meson -build_helper="gir" -configure_args="-Dglade_catalog=true $(vopt_bool gir gir) - $(vopt_bool gir vapi) $(vopt_bool gtk_doc gtk_doc)" -hostmakedepends="gtk+3-devel glib-devel itstool libxslt pkg-config - $(vopt_if gir vala) $(vopt_if gtk_doc gtk-doc) gettext" -makedepends="glade3-devel gtk+3-devel libglib-devel libxml2-devel - $(vopt_if gir vala)" -short_desc="Text widget that extends GTK+ GtkTextView widget" -maintainer="Enno Boland <gottox@voidlinux.org>" -license="GPL-2.0-or-later" -homepage="https://wiki.gnome.org/Projects/GtkSourceView" -changelog="https://gitlab.gnome.org/GNOME/gtksourceview/-/raw/gtksourceview-4-8/NEWS" -distfiles="${GNOME_SITE}/gtksourceview/${version%.*}/gtksourceview-${version}.tar.xz" -checksum=7ec9d18fb283d1f84a3a3eff3b7a72b09a10c9c006597b3fbabbb5958420a87d - -# Package build options -build_options="gir gtk_doc" -desc_option_gtk_doc="Build API docs via gtk-doc" -build_options_default="gir" - -if [ -z "$CROSS_BUILD" ]; then - build_options_default+=" gtk_doc" -fi - -# Needs X -do_check() { - : -} - -gtksourceview4-devel_package() { - depends="gtk+3-devel libglib-devel libxml2-devel ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - vmove usr/share/glade - if [ "$build_option_gtk_doc" ]; then - vmove usr/share/gtk-doc - fi - if [ "$build_option_gir" ]; then - vmove usr/share/gir-1.0 - vmove usr/share/vala - fi - } -} diff --git a/srcpkgs/gtksourceview4/update b/srcpkgs/gtksourceview4/update deleted file mode 100644 index 700b0680568a7b..00000000000000 --- a/srcpkgs/gtksourceview4/update +++ /dev/null @@ -1,3 +0,0 @@ -pkgname="gtksourceview" -pattern="$pkgname-\K4\.[0-9]*(?=)" -ignore="*.99" diff --git a/srcpkgs/gtksourceview5-devel b/srcpkgs/gtksourceview5-devel deleted file mode 120000 index 1aac62393079e8..00000000000000 --- a/srcpkgs/gtksourceview5-devel +++ /dev/null @@ -1 +0,0 @@ -gtksourceview5 \ No newline at end of file diff --git a/srcpkgs/gtksourceview5/template b/srcpkgs/gtksourceview5/template deleted file mode 100644 index fe44cc2c5b0dcb..00000000000000 --- a/srcpkgs/gtksourceview5/template +++ /dev/null @@ -1,61 +0,0 @@ -# Template file for 'gtksourceview5' -pkgname=gtksourceview5 -version=5.16.0 -revision=2 -build_style=meson -build_helper="gir" -configure_args="$(vopt_feature gir introspection) $(vopt_bool gir vapi) - $(vopt_bool gtk_doc documentation)" -hostmakedepends="glib-devel itstool libxslt pkg-config gtk4 gettext - $(vopt_if gir vala) $(vopt_if gtk_doc gi-docgen)" -makedepends="gtk4-devel libglib-devel libxml2-devel $(vopt_if gir vala) - pcre2-devel" -checkdepends="xvfb-run mesa-dri cantarell-fonts dbus" -short_desc="Text widget that extends GTK4 GtkTextView widget" -maintainer="Orphaned <orphan@voidlinux.org>" -license="LGPL-2.1-or-later" -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-16/NEWS" -distfiles="${GNOME_SITE}/gtksourceview/${version%.*}/gtksourceview-${version}.tar.xz" -checksum=ab35d420102f3e8b055dd3b8642d3a48209f888189e6254d0ffb4b6a7e8c3566 -make_check_pre="xvfb-run" - -# Package build options -build_options="gir gtk_doc" -desc_option_gtk_doc="Build API docs via gtk-doc" -build_options_default="gir gtk_doc" - -pre_check() { - # machine-id is a random, non-zero value - echo 'dcb30309cd6c8b7cc20383d85a5c7012' > /etc/machine-id -} - -post_check() { - rm /etc/machine-id -} - -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 -} - -gtksourceview5-devel_package() { - depends="${sourcepkg}>=${version}_${revision} gtk4-devel libglib-devel - libxml2-devel pcre2-devel" - 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 - fi - if [ "$build_option_gir" ]; then - vmove usr/share/gir-1.0 - vmove usr/share/vala - fi - } -} diff --git a/srcpkgs/gtksourceview5/update b/srcpkgs/gtksourceview5/update deleted file mode 100644 index 4617ff23326785..00000000000000 --- a/srcpkgs/gtksourceview5/update +++ /dev/null @@ -1,3 +0,0 @@ -pkgname="gtksourceview" -pattern="$pkgname-\K5\.[0-9]*[02468]\.[0-9]*(?=)" -ignore="*.99" diff --git a/srcpkgs/gtksourceviewmm-devel b/srcpkgs/gtksourceviewmm-devel deleted file mode 120000 index 11310466df9d19..00000000000000 --- a/srcpkgs/gtksourceviewmm-devel +++ /dev/null @@ -1 +0,0 @@ -gtksourceviewmm \ No newline at end of file diff --git a/srcpkgs/gtksourceviewmm/template b/srcpkgs/gtksourceviewmm/template deleted file mode 100644 index deb87cdef7abac..00000000000000 --- a/srcpkgs/gtksourceviewmm/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'gtksourceviewmm' -pkgname=gtksourceviewmm -version=3.18.0 -revision=5 -build_style=gnu-configure -configure_args="--enable-documentation" -hostmakedepends="doxygen graphviz libxslt perl pkg-config" -makedepends="glibmm-devel gtkmm-devel gtksourceview-devel" -short_desc="GtkSourceview C++ bindings" -maintainer="Enno Boland <gottox@voidlinux.org>" -license="GPL-2.0-or-later" -homepage="https://developer.gnome.org/gtksourceviewmm/" -distfiles="${GNOME_SITE}/gtksourceviewmm/${version%.*}/gtksourceviewmm-${version}.tar.xz" -checksum=51081ae3d37975dae33d3f6a40621d85cb68f4b36ae3835eec1513482aacfb39 - -gtksourceviewmm-devel_package() { - depends="gtkmm-devel gtksourceview-devel ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove usr/lib/gtksourceviewmm-3.0 - vmove "usr/lib/*.so" - vmove usr/share/doc - } -} diff --git a/srcpkgs/gtkspell-devel b/srcpkgs/gtkspell-devel deleted file mode 120000 index 3e96d115f41c00..00000000000000 --- a/srcpkgs/gtkspell-devel +++ /dev/null @@ -1 +0,0 @@ -gtkspell \ No newline at end of file diff --git a/srcpkgs/gtkspell/patches/enchant-2.patch b/srcpkgs/gtkspell/patches/enchant-2.patch deleted file mode 100644 index e818c189d3aace..00000000000000 --- a/srcpkgs/gtkspell/patches/enchant-2.patch +++ /dev/null @@ -1,14 +0,0 @@ -Source: Arch Linux -Upstream: Unknown -Reason: Fixes compilation with enchant-2 - ---- a/gtkspell/gtkspell.c -+++ b/gtkspell/gtkspell.c -@@ -277,7 +277,7 @@ - get_word_extents_from_mark(spell->buffer, &start, &end, spell->mark_click); - word = gtk_text_buffer_get_text(spell->buffer, &start, &end, FALSE); - -- enchant_dict_add_to_pwl( spell->speller, word, strlen(word)); -+ enchant_dict_add( spell->speller, word, strlen(word)); - - gtkspell_recheck_all(spell); diff --git a/srcpkgs/gtkspell/template b/srcpkgs/gtkspell/template deleted file mode 100644 index bf480eaae32089..00000000000000 --- a/srcpkgs/gtkspell/template +++ /dev/null @@ -1,31 +0,0 @@ -# Template file for 'gtkspell' -pkgname=gtkspell -version=2.0.16 -revision=5 -build_style=gnu-configure -configure_args="--disable-static" -hostmakedepends="intltool pkg-config" -makedepends="enchant2-devel gtk+-devel" -short_desc="Provides word-processor-style highlighting" -maintainer="Orphaned <orphan@voidlinux.org>" -license="LGPL-2.1-or-later" -homepage="http://gtkspell.sourceforge.net/" -distfiles="${SOURCEFORGE_SITE}/${pkgname}/${pkgname}-${version}.tar.gz" -checksum=8fc7dc560167b2cb7193e76aca625a152dc19b0ebf49816b78539cbb90d80d02 - -post_patch() { - vsed -i -e 's/DATADIRNAME=lib/DATADIRNAME=share/' \ - -e 's/enchant/enchant-2/g' \ - configure -} - -gtkspell-devel_package() { - depends="gtk+-devel ${sourcepkg}>=${version}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - vmove usr/share/gtk-doc - } -} diff --git a/srcpkgs/gtkspell3-devel b/srcpkgs/gtkspell3-devel deleted file mode 120000 index 2670a56fa92834..00000000000000 --- a/srcpkgs/gtkspell3-devel +++ /dev/null @@ -1 +0,0 @@ -gtkspell3 \ No newline at end of file diff --git a/srcpkgs/gtkspell3/template b/srcpkgs/gtkspell3/template deleted file mode 100644 index 86ab8369da5f6c..00000000000000 --- a/srcpkgs/gtkspell3/template +++ /dev/null @@ -1,36 +0,0 @@ -# Template file for 'gtkspell3' -pkgname=gtkspell3 -version=3.0.10 -revision=3 -build_style=gnu-configure -build_helper="gir" -configure_args="--disable-silent-rules" -hostmakedepends="automake intltool libtool pkg-config - $(vopt_if vala vala)" -makedepends="enchant2-devel gtk+3-devel $(vopt_if vala vala)" -short_desc="Highlighting and replacement of misspelled words" -maintainer="beefcurtains <beefcurtains@voidlinux.org>" -license="GPL-2.0-or-later" -homepage="http://gtkspell.sourceforge.net/" -distfiles="${SOURCEFORGE_SITE}/${pkgname::-1}/${version}/${pkgname}-${version}.tar.xz" -checksum=b040f63836b347eb344f5542443dc254621805072f7141d49c067ecb5a375732 - -build_options="gir vala" -build_options_default="gir vala" - -gtkspell3-devel_package() { - depends="${sourcepkg}>=${version}_${revision} enchant2-devel" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - 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/gtkwave/template b/srcpkgs/gtkwave/template deleted file mode 100644 index a1168e5b0eae80..00000000000000 --- a/srcpkgs/gtkwave/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'gtkwave' -pkgname=gtkwave -version=3.3.121 -revision=1 -build_style=gnu-configure -configure_args="--enable-gtk3 --with-tcl=${XBPS_CROSS_BASE}/usr/lib --with-tk=${XBPS_CROSS_BASE}/usr/lib" -hostmakedepends="gperf pkg-config" -makedepends="gtk+3-devel tk-devel" -short_desc="Fully featured GTK+ based wave viewer" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-or-later, MIT" -homepage="https://gtkwave.sourceforge.net/" -distfiles="https://gtkwave.sourceforge.net/gtkwave-gtk3-${version}.tar.gz" -checksum=54aa45788d6d52afb659c3aef335aafde0ef2c8990a7770f8eaa64e57f227346 - -post_install() { - vlicense LICENSE.TXT -} diff --git a/srcpkgs/gtranslator/template b/srcpkgs/gtranslator/template deleted file mode 100644 index ee2daf10ae7865..00000000000000 --- a/srcpkgs/gtranslator/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'gtranslator' -pkgname=gtranslator -version=45.3 -revision=1 -build_style=meson -hostmakedepends="gettext pkg-config glib-devel itstool gtk4-update-icon-cache" -makedepends="gettext-devel libglib-devel libdazzle-devel libsoup3-devel - gsettings-desktop-schemas-devel gtk4-devel libadwaita-devel gspell-devel - libxml2-devel json-glib-devel gtksourceview5-devel libgda-devel" -short_desc="GNOME translation making program" -maintainer="Enno Boland <gottox@voidlinux.org>" -license="GPL-3.0-or-later" -homepage="https://wiki.gnome.org/Apps/Gtranslator" -distfiles="${GNOME_SITE}/gtranslator/${version%.*}/gtranslator-${version}.tar.xz" -checksum=3010204df5c7a5ae027f5a30b1544d6977d417f0e4bb9de297f0ad1a80331873 - -post_patch() { - vsed -e "s/dependency('libgda-6.0'/dependency('libgda-5.0'/" \ - -i meson.build -} diff --git a/srcpkgs/gts-devel b/srcpkgs/gts-devel deleted file mode 120000 index 2cff3ad0d49d85..00000000000000 --- a/srcpkgs/gts-devel +++ /dev/null @@ -1 +0,0 @@ -gts \ No newline at end of file diff --git a/srcpkgs/gts/patches/cross.patch b/srcpkgs/gts/patches/cross.patch deleted file mode 100644 index 8499dfa4980efe..00000000000000 --- a/srcpkgs/gts/patches/cross.patch +++ /dev/null @@ -1,19 +0,0 @@ ---- a/src/Makefile.in -+++ b/src/Makefile.in -@@ -84,6 +84,7 @@ - @AMDEP_TRUE@ ./$(DEPDIR)/stripe.Plo ./$(DEPDIR)/surface.Plo \ - @AMDEP_TRUE@ ./$(DEPDIR)/triangle.Plo ./$(DEPDIR)/tribox3.Plo \ - @AMDEP_TRUE@ ./$(DEPDIR)/vertex.Plo ./$(DEPDIR)/vopt.Plo -+HOST_COMPILE = $(CC_FOR_BUILD) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) - COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ - $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) - LTCOMPILE = $(LIBTOOL) --mode=compile $(CC) $(DEFS) \ -@@ -673,7 +674,7 @@ - $(COMPILE) -c $(srcdir)/predicates.c - - predicates_init: predicates_init.c rounding.h -- $(COMPILE) $(srcdir)/predicates_init.c -o $(srcdir)/predicates_init -+ $(HOST_COMPILE) $(srcdir)/predicates_init.c -o $(srcdir)/predicates_init - - predicates_init.h: predicates_init - ./predicates_init > $(srcdir)/predicates_init.h diff --git a/srcpkgs/gts/template b/srcpkgs/gts/template deleted file mode 100644 index 689a033991f76f..00000000000000 --- a/srcpkgs/gts/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'gts' -pkgname=gts -version=0.7.6 -revision=1 -build_style=gnu-configure -hostmakedepends="glib-devel pkg-config" -makedepends="libglib-devel" -short_desc="GNU Triangulated Surface Library" -maintainer="eater <=@eater.me>" -license="LGPL-3.0-or-later" -homepage="http://gts.sourceforge.net/index.html" -distfiles="https://netcologne.dl.sourceforge.net/project/gts/gts/${version}/gts-${version}.tar.gz" -checksum=059c3e13e3e3b796d775ec9f96abdce8f2b3b5144df8514eda0cc12e13e8b81e -make_check=no # 26 tests fail - -pre_check() { - chmod 755 test/boolean/test.sh -} - -gts-devel_package() { - depends="gts-${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove usr/share/aclocal - vmove "usr/lib/*.so" - vmove "usr/lib/*.a" - } -} diff --git a/srcpkgs/gtypist/patches/ncurses.patch b/srcpkgs/gtypist/patches/ncurses.patch deleted file mode 100644 index cec10f3deb2c80..00000000000000 --- a/srcpkgs/gtypist/patches/ncurses.patch +++ /dev/null @@ -1,96 +0,0 @@ -diff --git configure.ac configure.ac -index 8742d93..cb0c62c 100644 ---- a/configure.ac -+++ b/configure.ac -@@ -44,20 +44,20 @@ AC_TYPE_SIGNAL - AC_FUNC_STRTOD - AC_CHECK_FUNCS([__argz_count __argz_next __argz_stringify dcgettext getcwd getwd mempcpy memset munmap nl_langinfo setlocale stpcpy strcasecmp strchr strcspn strdup strstr strtoul]) - --# check for libncursesw -+# check for libncurses - --AC_CHECK_HEADER(ncursesw/ncurses.h, HAVE_NCURSESW_H=1) --AC_CHECK_LIB(ncursesw, add_wch, HAVE_LIBNCURSESW=1) -+AC_CHECK_HEADER(ncurses.h, HAVE_NCURSESW_H=1) -+AC_CHECK_LIB(ncurses, add_wch, HAVE_LIBNCURSESW=1) - if test -n "$HAVE_NCURSESW_H" -a -n "$HAVE_LIBNCURSESW"; then -- LIBS="-lncursesw $LIBS" -+ LIBS="-lncurses $LIBS" - else -- echo -e "Error: both library and header files for the ncursesw library\n"\ -+ echo -e "Error: both library and header files for the ncurses library\n"\ - "are required to build this package. See INSTALL file for"\ - "further information. On Debian/Ubuntu you need to install libncursesw5-dev." - exit 1; - fi - AC_SEARCH_LIBS(cbreak, tinfo, [], -- [AC_MSG_ERROR([Can't find cbreak() in -lncursesw or -ltinfo])]) -+ [AC_MSG_ERROR([Can't find cbreak() in -lncurses or -ltinfo])]) - - - # iconv -diff --git src/cursmenu.c src/cursmenu.c -index 1c3990e..f0fc21a 100644 ---- a/src/cursmenu.c -+++ b/src/cursmenu.c -@@ -24,7 +24,7 @@ - #ifdef HAVE_PDCURSES - #include <curses.h> - #else --#include <ncursesw/ncurses.h> -+#include <ncurses.h> - #endif - - #include "error.h" -diff --git src/error.c src/error.c -index 2022f2b..4ab6741 100644 ---- a/src/error.c -+++ b/src/error.c -@@ -25,7 +25,7 @@ - #ifdef HAVE_PDCURSES - #include <curses.h> - #else --#include <ncursesw/ncurses.h> -+#include <ncurses.h> - #endif - - #include <stdlib.h> -diff --git src/gtypist.c src/gtypist.c -index 7328ac6..cb9dd61 100644 ---- a/src/gtypist.c -+++ b/src/gtypist.c -@@ -32,7 +32,7 @@ - #ifdef HAVE_PDCURSES - #include <curses.h> - #else --#include <ncursesw/ncurses.h> -+#include <ncurses.h> - #endif - - #include <time.h> -diff --git src/script.c src/script.c -index ce04d68..f4032e2 100644 ---- a/src/script.c -+++ b/src/script.c -@@ -24,7 +24,7 @@ - #ifdef HAVE_PDCURSES - #include <curses.h> - #else --#include <ncursesw/ncurses.h> -+#include <ncurses.h> - #endif - - #include "error.h" -diff --git src/utf8.c src/utf8.c -index 8eab3d3..e3194df 100644 ---- a/src/utf8.c -+++ b/src/utf8.c -@@ -23,7 +23,7 @@ - #ifdef HAVE_PDCURSES - #include <curses.h> - #else --#include <ncursesw/ncurses.h> -+#include <ncurses.h> - #endif - - #include <stdlib.h> diff --git a/srcpkgs/gtypist/template b/srcpkgs/gtypist/template deleted file mode 100644 index d4bf9dc41846c3..00000000000000 --- a/srcpkgs/gtypist/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'gtypist' -pkgname=gtypist -version=2.9.5 -revision=2 -build_style=gnu-configure -hostmakedepends="automake" -makedepends="ncurses-devel" -short_desc="Universal typing tutor" -maintainer="Phileas Vöcking <paspartout@fogglabs.de>" -license="GPL-3.0-or-later" -homepage="https://www.gnu.org/software/gtypist/" -distfiles="$GNU_SITE/gtypist/gtypist-${version}.tar.xz" -checksum="c13af40b12479f8219ffa6c66020618c0ce305ad305590fde02d2c20eb9cf977" - -pre_configure() { - autoreconf -} diff --git a/srcpkgs/guake/INSTALL b/srcpkgs/guake/INSTALL deleted file mode 100644 index 18db1dcfde2e55..00000000000000 --- a/srcpkgs/guake/INSTALL +++ /dev/null @@ -1,5 +0,0 @@ -case "$ACTION" in -post) - glib-compile-schemas usr/share/guake/data - ;; -esac diff --git a/srcpkgs/guake/REMOVE b/srcpkgs/guake/REMOVE deleted file mode 100644 index 61f6b29bbeeef5..00000000000000 --- a/srcpkgs/guake/REMOVE +++ /dev/null @@ -1,6 +0,0 @@ -case "$ACTION" in -pre) - if [ -f usr/share/guake/data/gschemas.compiled ]; then - rm -rf usr/share/guake/data/gschemas.compiled - fi -esac diff --git a/srcpkgs/guake/patches/Makefile.patch b/srcpkgs/guake/patches/Makefile.patch deleted file mode 100644 index 20047909c1e705..00000000000000 --- a/srcpkgs/guake/patches/Makefile.patch +++ /dev/null @@ -1,20 +0,0 @@ ---- a/Makefile 2019-05-13 11:17:56.000000000 +0200 -+++ b/Makefile 2019-05-13 11:17:56.000000000 +0200 -@@ -86,7 +86,7 @@ - - @if [ -f guake/paths.py.dev ]; then rm -f guake/paths.py.dev; fi - @if [ -f guake/paths.py ]; then mv guake/paths.py guake/paths.py.dev; fi -- @cp -f guake/paths.py.in guake/paths.py -+ -@cp -f guake/paths.py.in guake/paths.py - @sed -i -e 's|{{ LOCALE_DIR }}|"$(localedir)"|g' guake/paths.py - @sed -i -e 's|{{ IMAGE_DIR }}|"$(IMAGE_DIR)"|g' guake/paths.py - @sed -i -e 's|{{ GLADE_DIR }}|"$(GLADE_DIR)"|g' guake/paths.py -@@ -397,7 +397,7 @@ - - generate-paths: - @echo "Generating path.py..." -- @cp -f guake/paths.py.in guake/paths.py -+ -@cp -f guake/paths.py.in guake/paths.py - @# Generic - @sed -i -e 's|{{ LOGIN_DESTOP_PATH }}|""|g' guake/paths.py - @sed -i -e 's|{{ AUTOSTART_FOLDER }}|""|g' guake/paths.py diff --git a/srcpkgs/guake/template b/srcpkgs/guake/template deleted file mode 100644 index ae62cd602a5950..00000000000000 --- a/srcpkgs/guake/template +++ /dev/null @@ -1,34 +0,0 @@ -# Template file for 'guake' -pkgname=guake -version=3.10 -revision=2 -build_style=python3-module -hostmakedepends="gettext python3-setuptools_scm python3-pbr python3-wheel" -makedepends="python3-devel python3-pbr" -depends="desktop-file-utils libkeybinder3 libnotify libutempter libwnck python3-dbus python3-gobject - python3-setuptools_scm python3-cairo python3-yaml vte3" -checkdepends="python3-flake8 python3-pylint python3-pytest python3-pipenv" -short_desc="Drop-down terminal for GNOME" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-or-later" -homepage="http://guake-project.org/" -distfiles="${PYPI_SITE}/g/guake/guake-${version}.tar.gz" -checksum=c0eed162959638b26903281dccaa6db0d41fb94e3ed3cb3a4dbf44dfd3f8c129 -# Tests not shipped in PYPI tarball -make_check=no - -pre_build() { - GUAKE_SCHEMA_DIR="/usr/share/glib-2.0/schemas" - make generate-desktop generate-mo prefix=/usr COMPILE_SCHEMA=0 - - make generate-paths prefix=/usr DATA_DIR='$(datadir)/guake' \ - DEV_SCHEMA_DIR='$(gsettingsschemadir)' COMPILE_SCHEMA=0 - - vsed -i -e '/^SCHEMA_DIR/s|get_default_schema_dir()|"'"${GUAKE_SCHEMA_DIR}"'"|g' \ - guake/paths.py -} - - -pre_install() { - make PREFIX=/usr DESTDIR=${DESTDIR} COMPILE_SCHEMA=0 install-locale install-schemas -} diff --git a/srcpkgs/gucci/template b/srcpkgs/gucci/template deleted file mode 100644 index 2342f07f1b3594..00000000000000 --- a/srcpkgs/gucci/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'gucci' -pkgname=gucci -version=1.9.0 -revision=1 -build_style=go -go_import_path="github.com/noqcks/gucci" -go_ldflags="-X main.AppVersion=${version}" -short_desc="Simple CLI templating tool written in Go" -maintainer="Leah Neukirchen <leah@vuxu.org>" -license="MIT" -homepage="https://github.com/noqcks/gucci" -distfiles="https://github.com/noqcks/gucci/archive/refs/tags/v${version}.tar.gz" -checksum=3cbcbee42a78a38dce9544338b5bd46601b4378d5ff5ae2045cfd99d635d1664 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/gucharmap-devel b/srcpkgs/gucharmap-devel deleted file mode 120000 index cafd15efd5b837..00000000000000 --- a/srcpkgs/gucharmap-devel +++ /dev/null @@ -1 +0,0 @@ -gucharmap \ No newline at end of file diff --git a/srcpkgs/gucharmap/template b/srcpkgs/gucharmap/template deleted file mode 100644 index 5797b34da783de..00000000000000 --- a/srcpkgs/gucharmap/template +++ /dev/null @@ -1,61 +0,0 @@ -# Template file for 'gucharmap' -pkgname=gucharmap -version=16.0.1 -revision=1 -build_style=meson -build_helper="gir" -configure_args="-Db_ndebug=false -Db_lto=false -Dgtk3=true - $(vopt_if gir '' '-Dgir=false -Dvapi=false') $(vopt_bool gtk_doc docs) - -Ducd_path=${XBPS_SRCDISTDIR}/${pkgname}-${version}" -hostmakedepends="pkg-config glib-devel gettext itstool perl unzip - $(vopt_if gtk_doc gtk-doc)" -makedepends="desktop-file-utils cairo-devel pango-devel atk-devel - freetype-devel libglib-devel pcre2-devel gtk+3-devel" -depends="hicolor-icon-theme desktop-file-utils" -short_desc="GNOME Unicode Charmap" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-3.0-or-later, GFDL-1.3-only, Unicode-DFS-2015" -homepage="https://wiki.gnome.org/Apps/Gucharmap" -distfiles="https://gitlab.gnome.org/GNOME/gucharmap/-/archive/${version}/gucharmap-${version}.tar.bz2 - https://www.unicode.org/Public/${version%%.*}.0.0/ucd/Blocks.txt - https://www.unicode.org/Public/${version%%.*}.0.0/ucd/DerivedAge.txt - https://www.unicode.org/Public/${version%%.*}.0.0/ucd/NamesList.txt - https://www.unicode.org/Public/${version%%.*}.0.0/ucd/Scripts.txt - https://www.unicode.org/Public/${version%%.*}.0.0/ucd/UnicodeData.txt - https://www.unicode.org/Public/${version%%.*}.0.0/ucd/Unihan.zip" -checksum="d687d3a3d4990ea7aff4066e17768ec9fefe7b3129b98090c750b8d7074b4764 - f3907b395d410f1b97342292ca6bc83dd12eb4b205f2a0c48efdef99e517d7b0 - 60caa81b99a4dfb0bc5d38440d323073e3f356f46f9ca7869da848cd0715408b - 6a299e9259d07c2a941fdc967e2117e1246d56aa4e133caff86dfc0845715679 - 9e88f0a677df47311106340be8ede2ecdacd9c1c931831218d2be6d5508e0039 - ff58e5823bd095166564a006e47d111130813dcf8bf234ef79fa51a870edb48f - b8f000df69de7828d21326a2ffea462b04bc7560022989f7cc704f10521ef3e0" -skip_extraction="Blocks.txt DerivedAge.txt NamesList.txt Scripts.txt UnicodeData.txt Unihan.zip" - -# Package build options -build_options="gir gtk_doc" -build_options_default="gir" - -if [ -z "$CROSS_BUILD" ]; then - build_options_default+=" gtk_doc" -fi - -post_install() { - vlicense COPYING - vlicense COPYING.GFDL - vlicense COPYING.UNICODE -} - -gucharmap-devel_package() { - depends="gtk+3-devel libglib-devel pcre2-devel - ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - if [ "$build_option_gir" ]; then - vmove usr/share/gir-1.0 - fi - } -} diff --git a/srcpkgs/gucharmap/update b/srcpkgs/gucharmap/update deleted file mode 100644 index 9057b2d50cbe47..00000000000000 --- a/srcpkgs/gucharmap/update +++ /dev/null @@ -1 +0,0 @@ -site="https://gitlab.gnome.org/GNOME/gucharmap/-/tags" diff --git a/srcpkgs/gufw/patches/gi-requires-webkit41.patch b/srcpkgs/gufw/patches/gi-requires-webkit41.patch deleted file mode 100644 index c3d7da8aeea353..00000000000000 --- a/srcpkgs/gufw/patches/gi-requires-webkit41.patch +++ /dev/null @@ -1,23 +0,0 @@ -From 46b62003dc15dbaba96f3880739ac951145be5a8 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Jeremy=20B=C3=ADcha?= <jeremy.bicha@canonical.com> -Date: Wed, 24 Jan 2024 19:30:22 -0500 -Subject: [PATCH] Switch from webkit2gtk 4.0 to 4.1 - ---- - INSTALL | 2 +- - gufw/gufw/view/gufw.py | 2 +- - 2 files changed, 2 insertions(+), 2 deletions(-) - -diff --git a/gufw/gufw/view/gufw.py b/gufw/gufw/view/gufw.py -index 658890d..39c05cf 100644 ---- a/gufw/gufw/view/gufw.py -+++ b/gufw/gufw/view/gufw.py -@@ -18,7 +18,7 @@ - import gi - gi.require_version('Gtk', '3.0') - gi.require_version('Gdk', '3.0') --gi.require_version('WebKit2', '4.0') -+gi.require_version('WebKit2', '4.1') - from gi.repository import Gtk, Gdk, WebKit2 - from string import Template - diff --git a/srcpkgs/gufw/template b/srcpkgs/gufw/template deleted file mode 100644 index b1d0e62cf6809c..00000000000000 --- a/srcpkgs/gufw/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'gufw' -pkgname=gufw -version=24.04 -revision=2 -build_style=python3-module -hostmakedepends="python3-setuptools python3-distutils-extra intltool" -depends="python3-gobject net-tools ufw gtk+3 libwebkit2gtk41" -short_desc="GTK+ frontend for ufw" -maintainer="Enno Boland <gottox@voidlinux.org>" -license="GPL-3.0-or-later" -homepage="https://gufw.org/" -distfiles="https://github.com/costales/gufw/archive/refs/tags/$version.tar.gz" -checksum=d8b45c3d3700fcd596af5d4949aa2ee8e7bc4ec4bfa008f31b84568dfa9801eb - -pre_configure() { - vsed -i -e \ - "s|/usr/share/gufw/gufw/gufw.py|/usr/lib/python${py3_ver}/site-packages/gufw/gufw.py|" \ - bin/gufw-pkexec -} diff --git a/srcpkgs/gufw/update b/srcpkgs/gufw/update deleted file mode 100644 index ee03d8e0413633..00000000000000 --- a/srcpkgs/gufw/update +++ /dev/null @@ -1 +0,0 @@ -pkgname=gui-ufw diff --git a/srcpkgs/guidelines-support-library/template b/srcpkgs/guidelines-support-library/template deleted file mode 100644 index af77bd49417333..00000000000000 --- a/srcpkgs/guidelines-support-library/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'guidelines-support-library' -pkgname=guidelines-support-library -version=4.0.0 -revision=1 -build_style=cmake -configure_args="-DGSL_TEST:BOOL=OFF" -short_desc="C++ Guidelines Support Library" -maintainer="0x5c <dev@0x5c.io>" -license="MIT" -homepage="https://github.com/microsoft/GSL" -distfiles="https://github.com/microsoft/GSL/archive/refs/tags/v${version}.tar.gz" -checksum=f0e32cb10654fea91ad56bde89170d78cfbf4363ee0b01d8f097de2ba49f6ce9 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/guile-devel b/srcpkgs/guile-devel deleted file mode 120000 index bf6576be6bcba7..00000000000000 --- a/srcpkgs/guile-devel +++ /dev/null @@ -1 +0,0 @@ -guile \ No newline at end of file diff --git a/srcpkgs/guile-wisp/patches/escape.patch b/srcpkgs/guile-wisp/patches/escape.patch deleted file mode 100644 index b70da5f4e40325..00000000000000 --- a/srcpkgs/guile-wisp/patches/escape.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/wisp.py -+++ b/wisp.py -@@ -101,7 +101,7 @@ - line = (i)*" " + line[i:] - # \_ escapes the underscore at the beginning of a line, so you - # can use identifiers which only consist of underscores. -- elif line.startswith("\_"): -+ elif line.startswith("\\_"): - line = "_" + line[2:] - - #: prefix to go around the outer bracket: '(, ,( or `( diff --git a/srcpkgs/guile-wisp/template b/srcpkgs/guile-wisp/template deleted file mode 100644 index 17fd9ef84dea22..00000000000000 --- a/srcpkgs/guile-wisp/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'guile-wisp' -pkgname=guile-wisp -version=1.0.12 -revision=1 -build_style=gnu-configure -configure_args="--datarootdir=/usr/share python3=python3" -hostmakedepends="automake guile pkg-config python3" -makedepends="guile-devel" -depends="guile" -short_desc="SRFI-119 (WISP, Whitespace Lisp) implementation for guile" -maintainer="B. Wilson <x@wilsonb.com>" -license="GPL-3.0-or-later" -homepage="https://www.draketo.de/english/wisp" -distfiles="https://hg.sr.ht/~arnebab/wisp/archive/v${version}.tar.gz" -checksum=ad993295163ec64fef1a9ca69076caa4ecf338e7c90dd95d83c55e50d1984ac4 - -pre_configure() { - autoreconf -fi -} diff --git a/srcpkgs/guile-wisp/update b/srcpkgs/guile-wisp/update deleted file mode 100644 index b1bfd211bb61c4..00000000000000 --- a/srcpkgs/guile-wisp/update +++ /dev/null @@ -1,2 +0,0 @@ -site="https://bitbucket.org/ArneBab/wisp/downloads/" -pattern="wisp-\K[\d.]+" diff --git a/srcpkgs/guile/patches/cross.patch b/srcpkgs/guile/patches/cross.patch deleted file mode 100644 index ffc0f00d200056..00000000000000 --- a/srcpkgs/guile/patches/cross.patch +++ /dev/null @@ -1,45 +0,0 @@ -From c117f8edc471d3362043d88959d73c6a37e7e1e9 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Ludovic=20Court=C3=A8s?= <ludo@gnu.org> -Date: Wed, 17 Jul 2024 00:00:00 +0200 -Subject: build: Fix in-tree cross-compilation build. -MIME-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit - -Commit 57a889b7282dab303c4cdc49cccbbe22f961bd1c fixed out-of-tree -cross-compilation builds but broke in-tree cross-compilation builds. -With this change, we should have both. - -* libguile/Makefile.am (gen-scmconfig.$(OBJEXT)): Use ‘-iquote’ instead -of ‘-I’. ---- - libguile/Makefile.am | 9 ++++----- - 1 file changed, 4 insertions(+), 5 deletions(-) - -diff --git a/libguile/Makefile.am b/libguile/Makefile.am -index 8d8fa27..ce97aba 100644 ---- a/libguile/Makefile.am -+++ b/libguile/Makefile.am -@@ -62,15 +62,14 @@ gen_scmconfig_SOURCES = gen-scmconfig.c - ## Override default rule; this should be compiled for BUILD host. Note - ## that we don't add $(AM_CPPFLAGS) here, as we need to run this - ## program, but $(top_srcdir)/lib has a gnulib configured for the --## target. Instead we manually add $(top_builddir) and the current --## directory, in order to pick up the generated config.h and --## gen-scmconfig.h. Nothing else from Guile is included by this code --## generator. -+## target. Instead we manually add $(top_builddir) and $(builddir), in -+## order to pick up the generated config.h and gen-scmconfig.h. Nothing -+## else from Guile is included by this code generator. - gen-scmconfig.$(OBJEXT): gen-scmconfig.c - $(AM_V_GEN) \ - if [ "$(cross_compiling)" = "yes" ]; then \ - $(CC_FOR_BUILD) $(DEFS) $(DEFAULT_INCLUDES) -I$(top_builddir) \ -- -I. -c -o $@ $<; \ -+ -iquote$(builddir) -c -o $@ $<; \ - else \ - $(COMPILE) -c -o $@ $<; \ - fi --- -cgit v1.1 - diff --git a/srcpkgs/guile/patches/musl-longlong.patch b/srcpkgs/guile/patches/musl-longlong.patch deleted file mode 100644 index 06449cc1fc4f1f..00000000000000 --- a/srcpkgs/guile/patches/musl-longlong.patch +++ /dev/null @@ -1,13 +0,0 @@ ---- a/libguile/fports.c 2017-02-12 22:06:33.000000000 +0100 -+++ b/libguile/fports.c 2017-10-26 19:09:26.425213055 +0200 -@@ -66,8 +66,8 @@ - #define OFF_T_MAX LONG_MAX - #define OFF_T_MIN LONG_MIN - #elif SIZEOF_OFF_T == SIZEOF_LONG_LONG --#define OFF_T_MAX LONG_LONG_MAX --#define OFF_T_MIN LONG_LONG_MIN -+#define OFF_T_MAX LLONG_MAX -+#define OFF_T_MIN LLONG_MIN - #else - #error Oops, unknown OFF_T size - #endif diff --git a/srcpkgs/guile/patches/revert-logand.patch b/srcpkgs/guile/patches/revert-logand.patch deleted file mode 100644 index 1f7d80aef1bc03..00000000000000 --- a/srcpkgs/guile/patches/revert-logand.patch +++ /dev/null @@ -1,78 +0,0 @@ -Revert of https://git.savannah.gnu.org/cgit/guile.git/commit/?id=d579848cb5d65440af5afd9c8968628665554c22 - ---- b/module/language/cps/specialize-numbers.scm -+++ a/module/language/cps/specialize-numbers.scm -@@ -284,23 +284,18 @@ - - (define significant-bits-handlers (make-hash-table)) - (define-syntax-rule (define-significant-bits-handler -+ ((primop label types out def ...) arg ...) -- ((primop label types out def ...) param arg ...) - body ...) - (hashq-set! significant-bits-handlers 'primop - (lambda (label types out param args defs) - (match args ((arg ...) (match defs ((def ...) body ...))))))) - -+(define-significant-bits-handler ((logand label types out res) a b) --(define-significant-bits-handler ((logand label types out res) param a b) - (let ((sigbits (sigbits-intersect3 (inferred-sigbits types label a) - (inferred-sigbits types label b) - (intmap-ref out res (lambda (_) 0))))) - (intmap-add (intmap-add out a sigbits sigbits-union) - b sigbits sigbits-union))) --(define-significant-bits-handler ((logand/immediate label types out res) param a) -- (let ((sigbits (sigbits-intersect3 (inferred-sigbits types label a) -- param -- (intmap-ref out res (lambda (_) 0))))) -- (intmap-add out a sigbits sigbits-union))) - - (define (significant-bits-handler primop) - (hashq-ref significant-bits-handlers primop)) -@@ -561,11 +556,11 @@ - (specialize-unop cps k src op param a - (unbox-u64 a) (box-u64 result)))) - -+ (('logand/immediate (? u64-result? ) param a) -- (('logand/immediate (? u64-result? ) param (? u64-operand? a)) - (specialize-unop cps k src 'ulogand/immediate - (logand param (1- (ash 1 64))) - a -+ (unbox-u64/truncate a) (box-u64 result))) -- (unbox-u64 a) (box-u64 result))) - - (((or 'add/immediate 'sub/immediate 'mul/immediate) - (? s64-result?) (? s64-parameter?) (? s64-operand? a)) ---- b/module/language/cps/type-fold.scm -+++ a/module/language/cps/type-fold.scm -@@ -692,9 +692,13 @@ - ((and (eqv? type1 &fixnum) (eqv? min1 max1) (power-of-two? min1) - (<= 0 min0)) - (with-cps cps -+ (letv mask) -+ (letk kmask -+ ($kargs ('mask) (mask) -+ ($continue k src -+ ($primcall 'logand #f (arg0 mask))))) - (build-term -+ ($continue kmask src ($const (1- min1)))))) -- ($continue k src -- ($primcall 'logand/immediate (1- min1) (arg0)))))) - (else - (with-cps cps #f)))) - -@@ -706,9 +710,13 @@ - (with-cps cps #f)) - ((and (eqv? type1 &fixnum) (eqv? min1 max1) (power-of-two? min1)) - (with-cps cps -+ (letv mask) -+ (letk kmask -+ ($kargs ('mask) (mask) -+ ($continue k src -+ ($primcall 'logand #f (arg0 mask))))) - (build-term -+ ($continue kmask src ($const (1- min1)))))) -- ($continue k src -- ($primcall 'logand/immediate (1- min1) (arg0)))))) - (else - (with-cps cps #f)))) - diff --git a/srcpkgs/guile/patches/test-hashing.patch b/srcpkgs/guile/patches/test-hashing.patch deleted file mode 100644 index 0e4c65cc640cac..00000000000000 --- a/srcpkgs/guile/patches/test-hashing.patch +++ /dev/null @@ -1,35 +0,0 @@ -From ad1f56675be58fbb7bfee6fab166ff5bf0b36a11 Mon Sep 17 00:00:00 2001 -From: Rob Browning <rlb@defaultvalue.org> -Date: Mon, 1 Jul 2024 02:14:37 -0500 -Subject: test-hashing: support 32-bit - -* test-suite/standalone/test-hashing.c (test_hashing): add expected -value for 32-bit architectures. ---- - test-suite/standalone/test-hashing.c | 8 +++++++- - 1 file changed, 7 insertions(+), 1 deletion(-) - -diff --git a/test-suite/standalone/test-hashing.c b/test-suite/standalone/test-hashing.c -index 5982a0f..50e1329 100644 ---- a/test-suite/standalone/test-hashing.c -+++ b/test-suite/standalone/test-hashing.c -@@ -38,9 +38,15 @@ test_hashing () - - // Value determined by calling wide_string_hash on {0x3A0, 0x3B5, - // 0x3C1, 0x3AF} via a temporary test program. -+#if SIZEOF_UNSIGNED_LONG == 8 - const unsigned long expect = 4029223418961680680; -- const unsigned long actual = scm_to_ulong (scm_symbol_hash (sym)); -+#elif SIZEOF_UNSIGNED_LONG == 4 -+ const unsigned long expect = 938126682; -+#else -+#error "unsigned long not 4 or 8 bytes (need additonal test data)" -+#endif - -+ const unsigned long actual = scm_to_ulong (scm_symbol_hash (sym)); - if (actual != expect) - { - fprintf (stderr, "fail: unexpected utf-8 symbol hash (%lu != %lu)\n", --- -cgit v1.1 - diff --git a/srcpkgs/guile/patches/zfs.patch b/srcpkgs/guile/patches/zfs.patch deleted file mode 100644 index 114e1e8b47c8dc..00000000000000 --- a/srcpkgs/guile/patches/zfs.patch +++ /dev/null @@ -1,22 +0,0 @@ -These tests fail on ZFS, apparently. - ---- a/test-suite/tests/ports.test -+++ b/test-suite/tests/ports.test -@@ -207,7 +207,7 @@ - (throw 'unresolved))))) - (throw 'unresolved))) - -- (pass-if-equal "SEEK_DATA while in hole" -+ #;(pass-if-equal "SEEK_DATA while in hole" - 4096 - (if (defined? 'SEEK_DATA) - (call-with-input-file file -@@ -219,7 +219,7 @@ - (throw 'unresolved))))) - (throw 'unresolved))) - -- (pass-if-equal "SEEK_HOLE while in hole" -+ #;(pass-if-equal "SEEK_HOLE while in hole" - 10 - (if (defined? 'SEEK_HOLE) - (call-with-input-file file diff --git a/srcpkgs/guile/template b/srcpkgs/guile/template deleted file mode 100644 index 0e29d2c813f227..00000000000000 --- a/srcpkgs/guile/template +++ /dev/null @@ -1,46 +0,0 @@ -# Template file for 'guile' -pkgname=guile -version=3.0.10 -revision=1 -build_style=gnu-configure -configure_args="--disable-static --disable-error-on-warning - --with-libgmp-prefix=${XBPS_CROSS_BASE}/usr - --with-libunistring-prefix=${XBPS_CROSS_BASE}/usr - --with-libreadline-prefix=${XBPS_CROSS_BASE}/usr" -hostmakedepends="automake pkg-config texinfo" -makedepends="gc-devel gmp-devel libatomic_ops-devel libffi-devel libltdl-devel - libunistring-devel readline-devel" -short_desc="Portable, embeddable Scheme implementation written in C" -maintainer="Anjandev Momi <anjan@momi.ca>" -license="GPL-3.0-or-later, LGPL-3.0-or-later" -homepage="http://www.gnu.org/software/guile" -distfiles="${GNU_SITE}/guile/guile-${version}.tar.gz" -checksum=2dbdbc97598b2faf31013564efb48e4fed44131d28e996c26abe8a5b23b56c2a - -if [ "$CROSS_BUILD" ]; then - # Need host guile to cross compile - export GUILE_FOR_BUILD=/usr/bin/guile - hostmakedepends+=" guile" -fi - -libguile_package() { - short_desc+=" - runtime library" - pkg_install() { - vmove "usr/lib/*.so.*" - vmove "usr/lib/guile/3.0/extensions/guile-readline.so.*" - vmkdir usr/share/gdb/auto-load/usr/lib - mv ${PKGDESTDIR}/usr/lib/*.scm ${PKGDESTDIR}/usr/share/gdb/auto-load/usr/lib - } -} - -guile-devel_package() { - short_desc+=" - development files" - depends="gmp-devel gc-devel guile>=${version}_${revision}" - pkg_install() { - vmove usr/bin/guile-config - vmove usr/include - vmove usr/share/aclocal - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/guilt/template b/srcpkgs/guilt/template deleted file mode 100644 index b1f2cd10f6c1b0..00000000000000 --- a/srcpkgs/guilt/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'guilt' -pkgname=guilt -version=0.36 -revision=3 -_githash=22d785dd24329170f66e7696da38b3e90e033d61 -_gitshort="${_githash:0:7}" -build_style=gnu-makefile -make_build_args="-C Documentation" -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>" -license="GPL-2.0-only" -homepage="http://repo.or.cz/w/guilt.git" -distfiles="http://repo.or.cz/guilt.git/snapshot/${_githash}.tar.gz" -checksum=1e1a86ecfc2162c01b7d62c279ad055c643074d2b5239301d818ca81b31b6c0e diff --git a/srcpkgs/guilt/update b/srcpkgs/guilt/update deleted file mode 100644 index ab5184756bb1c7..00000000000000 --- a/srcpkgs/guilt/update +++ /dev/null @@ -1,3 +0,0 @@ -site="http://repo.or.cz/guilt.git/refs/" -pattern="tags/v\K[\d\.rc-]+" -ignore="*-rc[1-9]" diff --git a/srcpkgs/guitarix2/patches/boost-1.89.patch b/srcpkgs/guitarix2/patches/boost-1.89.patch deleted file mode 100644 index 948f1ed1d293b9..00000000000000 --- a/srcpkgs/guitarix2/patches/boost-1.89.patch +++ /dev/null @@ -1,25 +0,0 @@ ---- a/wscript -+++ b/wscript -@@ -203,7 +203,7 @@ def check_boost(conf): - int main() { boost::system::error_code c; } - """ - msg = "Checking for boost-system " -- conf.check_cxx(msg = msg, fragment=code, lib="boost_system", uselib_store="BOOST_SYSTEM", mandatory=1,includes='/opt/local/include', libpath='/opt/local/lib') -+ conf.check_cxx(msg = msg, fragment=code, mandatory=1,includes='/opt/local/include', libpath='/opt/local/lib') - # some boost (>1.49) versions depend on boost-system so we will check for it first - # and later link against boost_system were boost headers are included. - boost_atleast_version = 104200 -@@ -218,11 +218,11 @@ def check_boost(conf): - int main(){ return 0; } - """ % boost_atleast_version - msg = "Checking for boost >= %s" % boost_atleast_vermsg -- conf.check_cxx(msg = msg, fragment=code, lib="boost_system", mandatory=1) -+ conf.check_cxx(msg = msg, fragment=code, mandatory=1) - #conf.check_cxx(msg = msg, fragment=code, lib="boost_system-mt", mandatory=1,includes='/opt/local/include', libpath='/opt/local/lib') - - msg = "Checking for boost_iostreams >= %s" % boost_atleast_vermsg -- conf.check_cxx(msg = msg, fragment=code, lib=["boost_iostreams","boost_system"], uselib_store="BOOST_IOSTREAMS", mandatory=1) -+ conf.check_cxx(msg = msg, fragment=code, lib=["boost_iostreams"], uselib_store="BOOST_IOSTREAMS", mandatory=1) - #conf.check_cxx(msg = msg, fragment=code, lib=["boost_iostreams","boost_system-mt"], uselib_store="BOOST_IOSTREAMS", mandatory=1, includes='/opt/local/include', libpath='/opt/local/lib') - - #try: diff --git a/srcpkgs/guitarix2/patches/include.patch b/srcpkgs/guitarix2/patches/include.patch deleted file mode 100644 index 00c01cdafe7cb0..00000000000000 --- a/srcpkgs/guitarix2/patches/include.patch +++ /dev/null @@ -1,42 +0,0 @@ ---- a/src/LV2/DSP/gx_common.h -+++ b/src/LV2/DSP/gx_common.h -@@ -23,6 +23,7 @@ - #define SRC_HEADERS_GX_COMMON_H_ - - -+#include <cstdint> - #include <cstdlib> - #include <cmath> - #include <iostream> ---- a/src/headers/gx_parameter.h -+++ b/src/headers/gx_parameter.h -@@ -28,6 +28,8 @@ - #ifndef SRC_HEADERS_GX_PARAMETER_H_ - #define SRC_HEADERS_GX_PARAMETER_H_ - -+#include <boost/noncopyable.hpp> -+ - namespace gx_system { class JsonWriter; class JsonParser; } - - namespace gx_engine { ---- a/src/headers/gx_system.h -+++ b/src/headers/gx_system.h -@@ -25,6 +25,8 @@ - #ifndef SRC_HEADERS_GX_SYSTEM_H_ - #define SRC_HEADERS_GX_SYSTEM_H_ - -+#include <boost/noncopyable.hpp> -+ - #ifndef NDEBUG - #include <fenv.h> - ---- a/src/LV2/gxbooster.lv2/gxbooster.cpp -+++ b/src/LV2/gxbooster.lv2/gxbooster.cpp -@@ -17,6 +17,7 @@ - * -------------------------------------------------------------------------- - */ - -+#include <cstdint> - #include <cstdlib> - #include <cmath> - #include <iostream> diff --git a/srcpkgs/guitarix2/patches/python-3.11.patch b/srcpkgs/guitarix2/patches/python-3.11.patch deleted file mode 100644 index 15f8cad396207d..00000000000000 --- a/srcpkgs/guitarix2/patches/python-3.11.patch +++ /dev/null @@ -1,13 +0,0 @@ -Index: guitarix2-0.42.1/wscript -=================================================================== ---- guitarix2-0.42.1.orig/wscript -+++ guitarix2-0.42.1/wscript -@@ -532,7 +532,7 @@ def sub_file(task): - dst_fname = task.outputs[0].abspath() - lst = task.generator.sub_list - -- with open(src_fname, 'rU') as f: -+ with open(src_fname, 'r') as f: - txt = f.read() - for (key, val) in lst: - re_pat = re.compile(key, re.M) diff --git a/srcpkgs/guitarix2/template b/srcpkgs/guitarix2/template deleted file mode 100644 index 41d78e6eeeaff0..00000000000000 --- a/srcpkgs/guitarix2/template +++ /dev/null @@ -1,47 +0,0 @@ -# Template file for 'guitarix2' -pkgname=guitarix2 -version=0.44.1 -revision=5 -build_style=waf3 -configure_args="--cxxflags-release=-DNDEBUG --ladspa --new-ladspa --no-faust - $(vopt_if avahi '' '--no-avahi') $(vopt_if bluez '' '--no-bluez')" -make_build_args="--progress" -hostmakedepends="gperf intltool pkg-config sassc" -makedepends="boost-devel-minimal libboost_iostreams - eigen fftw-devel gtkmm-devel jack-devel - ladspa-sdk liblrdf-devel libsndfile-devel lilv-devel lv2 sratom-devel - zita-convolver-devel zita-resampler-devel - $(vopt_if avahi avahi-glib-libs-devel) $(vopt_if bluez libbluetooth-devel)" -depends="desktop-file-utils fonts-roboto-ttf" -short_desc="Virtual guitar amplifier running on Jack Audio Connection Kit" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-3.0-or-later" -homepage="https://guitarix.org" -distfiles="${SOURCEFORGE_SITE}/guitarix/guitarix/guitarix2-${version}.tar.xz" -checksum=77e83d754f51ac38c5423f38eeb55de5b3e26128e60b511b02d2defcf36e6c18 - -build_options="avahi bluez" -desc_option_bluez="Build with bluez support" - -CXXFLAGS="-fpermissive" - -case "$XBPS_TARGET_MACHINE" in - x86_64*) ;; - i686*) configure_args+=" --cxxflags=-mfxsr" ;; - *) configure_args+=" --disable-sse" ;; -esac - -if [ -n "$CROSS_BUILD" ]; then - post_extract() { - # don’t test load the ladspa plugin when cross compiling - vsed -i "/features='test_loadable',/d" src/ladspa/wscript - } -fi - -post_patch() { - # we want to replace all occurrences of always_inline that are not in - # brackets or prefixed by _. - # defining always_inline as done by default breaks the [[gnu::always_inline]] attribute - vsed -e 's/\([^(_]\|^\)always_inline/\1guitarix_always_inline/g' \ - -i $(grep -rl '[^(_]always_inline' ./) -} diff --git a/srcpkgs/gum/template b/srcpkgs/gum/template deleted file mode 100644 index f2496c22b168ce..00000000000000 --- a/srcpkgs/gum/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'gum' -pkgname=gum -version=0.17.0 -revision=1 -build_style=go -build_helper=qemu -go_import_path="github.com/charmbracelet/gum" -go_ldflags="-X main.Version=${version}" -short_desc="Tool for glamorous shell scripts" -maintainer="zenobit <zenobit@disroot.org>" -license="MIT" -homepage="https://github.com/charmbracelet/gum" -changelog="https://github.com/charmbracelet/gum/releases" -distfiles="https://github.com/charmbracelet/gum/archive/refs/tags/v${version}.tar.gz" -checksum=763a7f89dfebf8e77f86e680bace48a09423cfb9e4b4f4ba22d2c9836d311f95 - -post_install() { - vlicense LICENSE - - for shell in bash fish zsh; do - vtargetrun ${DESTDIR}/usr/bin/gum completion $shell > gum.${shell} - vcompletion gum.${shell} $shell - done - vtargetrun ${DESTDIR}/usr/bin/gum man > gum.1 - vman gum.1 -} diff --git a/srcpkgs/gumbo-parser-devel b/srcpkgs/gumbo-parser-devel deleted file mode 120000 index 65d40b5d0eba81..00000000000000 --- a/srcpkgs/gumbo-parser-devel +++ /dev/null @@ -1 +0,0 @@ -gumbo-parser \ No newline at end of file diff --git a/srcpkgs/gumbo-parser/template b/srcpkgs/gumbo-parser/template deleted file mode 100644 index 51eeb9e48d516d..00000000000000 --- a/srcpkgs/gumbo-parser/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'gumbo-parser' -pkgname=gumbo-parser -version=0.13.2 -revision=1 -build_style=meson -hostmakedepends="pkg-config" -makedepends="gtest-devel" -short_desc="HTML5 parsing library in pure C99" -maintainer="Orphaned <orphan@voidlinux.org>" -license="Apache-2.0" -homepage="https://codeberg.org/gumbo-parser/gumbo-parser/" -distfiles="https://github.com/google/gumbo-parser/archive/v${version}.tar.gz>${pkgname}-${version}.tar.gz" -distfiles="https://codeberg.org/gumbo-parser/gumbo-parser/archive/${version}.tar.gz" -checksum=dbdc159dc8e5c6f3f254e50bce689dd9e439064ff06c165d5653410a5714ab66 - -CFLAGS="-fPIC" - -gumbo-parser-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/gummi/template b/srcpkgs/gummi/template deleted file mode 100644 index fe1ae455c55218..00000000000000 --- a/srcpkgs/gummi/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'gummi' -pkgname=gummi -version=0.8.3 -revision=1 -build_style=gnu-configure -hostmakedepends="automake intltool pkg-config glib-devel gtk+3-devel gettext-devel" -makedepends="gtksourceview-devel glib-devel gtk+3-devel poppler-glib-devel - gtkspell3-devel gettext-devel texlive-devel" -depends="virtual?tex" -short_desc="Simple LaTeX editor" -maintainer="Orphaned <orphan@voidlinux.org>" -license="MIT" -homepage="https://github.com/alexandervdm/gummi/" -changelog="https://raw.githubusercontent.com/alexandervdm/gummi/master/ChangeLog" -distfiles="https://github.com/alexandervdm/gummi/releases/download/$version/gummi-$version.tar.gz" -checksum=c1769fea45c23bf892bdbf524c92ddf83eae21b1ddba358d4173155aadea898e - -pre_configure() { - autoreconf -fi -} - -post_install() { - vlicense COPYING -} diff --git a/srcpkgs/gummiboot b/srcpkgs/gummiboot deleted file mode 120000 index 171756f5fb6754..00000000000000 --- a/srcpkgs/gummiboot +++ /dev/null @@ -1 +0,0 @@ -systemd-boot \ No newline at end of file diff --git a/srcpkgs/gummiboot-efistub b/srcpkgs/gummiboot-efistub deleted file mode 120000 index 171756f5fb6754..00000000000000 --- a/srcpkgs/gummiboot-efistub +++ /dev/null @@ -1 +0,0 @@ -systemd-boot \ No newline at end of file diff --git a/srcpkgs/gupnp-av-devel b/srcpkgs/gupnp-av-devel deleted file mode 120000 index ed50603bc1e80a..00000000000000 --- a/srcpkgs/gupnp-av-devel +++ /dev/null @@ -1 +0,0 @@ -gupnp-av \ No newline at end of file diff --git a/srcpkgs/gupnp-av/patches/9557768121d54fdcedabe7544863515d6a813354.patch b/srcpkgs/gupnp-av/patches/9557768121d54fdcedabe7544863515d6a813354.patch deleted file mode 100644 index 64cd4bdf82dc65..00000000000000 --- a/srcpkgs/gupnp-av/patches/9557768121d54fdcedabe7544863515d6a813354.patch +++ /dev/null @@ -1,63 +0,0 @@ -From 9557768121d54fdcedabe7544863515d6a813354 Mon Sep 17 00:00:00 2001 -From: Jens Georg <mail@jensge.org> -Date: Thu, 3 Aug 2023 23:52:43 +0200 -Subject: [PATCH] Remove deprecates xmlRecoverMemory - -Cannot currently remove xmlSchemaValidateStream as validateDoc fails to -accept the XSD ---- - libgupnp-av/gupnp-didl-lite-parser.c | 9 +++++++-- - libgupnp-av/gupnp-feature-list-parser.c | 9 +++++++-- - 2 files changed, 14 insertions(+), 4 deletions(-) - -diff --git a/libgupnp-av/gupnp-didl-lite-parser.c b/libgupnp-av/gupnp-didl-lite-parser.c -index 3a5727f..948f934 100644 ---- a/libgupnp-av/gupnp-didl-lite-parser.c -+++ b/libgupnp-av/gupnp-didl-lite-parser.c -@@ -230,12 +230,17 @@ gupnp_didl_lite_parser_parse_didl_recursive (GUPnPDIDLLiteParser *parser, - GUPnPAVXMLDoc *xml_doc = NULL; - gboolean result; - -- doc = xmlRecoverMemory (didl, strlen (didl)); -+ doc = xmlReadMemory (didl, -+ strlen (didl), -+ NULL, -+ NULL, -+ XML_PARSE_NONET | XML_PARSE_RECOVER); - if (doc == NULL) { - g_set_error (error, - G_MARKUP_ERROR, - G_MARKUP_ERROR_PARSE, -- "Could not parse DIDL-Lite XML:\n%s", didl); -+ "Could not parse DIDL-Lite XML:\n%s", -+ didl); - - return FALSE; - } -diff --git a/libgupnp-av/gupnp-feature-list-parser.c b/libgupnp-av/gupnp-feature-list-parser.c -index 16208b5..2e7c15d 100644 ---- a/libgupnp-av/gupnp-feature-list-parser.c -+++ b/libgupnp-av/gupnp-feature-list-parser.c -@@ -114,12 +114,17 @@ gupnp_feature_list_parser_parse_text - xmlNode *element; - GList *feature_list = NULL; - -- doc = xmlRecoverMemory (text, strlen (text)); -+ doc = xmlReadMemory (text, -+ strlen (text), -+ NULL, -+ NULL, -+ XML_PARSE_NONET | XML_PARSE_RECOVER); - if (doc == NULL) { - g_set_error (error, - G_MARKUP_ERROR, - G_MARKUP_ERROR_PARSE, -- "Could not parse FeatureList XML:\n%s", text); -+ "Could not parse FeatureList XML:\n%s", -+ text); - - return NULL; - } --- -GitLab - diff --git a/srcpkgs/gupnp-av/template b/srcpkgs/gupnp-av/template deleted file mode 100644 index 693bfa2b13142a..00000000000000 --- a/srcpkgs/gupnp-av/template +++ /dev/null @@ -1,36 +0,0 @@ -# Template file for 'gupnp-av' -pkgname=gupnp-av -version=0.14.1 -revision=1 -build_style=meson -build_helper="gir" -configure_args="$(vopt_bool gir introspection)" -hostmakedepends="pkg-config glib-devel $(vopt_if vala vala)" -makedepends="gupnp-devel $(vopt_if vala vala)" -short_desc="Library to ease handling and implementation of UPnP A/V profiles" -maintainer="Orphaned <orphan@voidlinux.org>" -license="LGPL-2.1-or-later" -homepage="http://gupnp.org/" -changelog="https://gitlab.gnome.org/GNOME/gupnp-av/-/raw/master/NEWS" -distfiles="${GNOME_SITE}/gupnp-av/${version%.*}/gupnp-av-${version}.tar.xz" -checksum=b79ce0cc4b0c66d9c54bc22183a10e5709a0011d2af272025948efcab33a3e4f - -# Package build options -build_options="gir vala" -build_options_default="gir vala" - -gupnp-av-devel_package() { - depends="gupnp-devel ${sourcepkg}>=${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_vala" ]; then - vmove usr/share/vala - fi - } -} diff --git a/srcpkgs/gupnp-devel b/srcpkgs/gupnp-devel deleted file mode 120000 index 6061f466778574..00000000000000 --- a/srcpkgs/gupnp-devel +++ /dev/null @@ -1 +0,0 @@ -gupnp \ No newline at end of file diff --git a/srcpkgs/gupnp-dlna-devel b/srcpkgs/gupnp-dlna-devel deleted file mode 120000 index 456fe11bcd9a5e..00000000000000 --- a/srcpkgs/gupnp-dlna-devel +++ /dev/null @@ -1 +0,0 @@ -gupnp-dlna \ No newline at end of file diff --git a/srcpkgs/gupnp-dlna/template b/srcpkgs/gupnp-dlna/template deleted file mode 100644 index 0397b0bb09f4fe..00000000000000 --- a/srcpkgs/gupnp-dlna/template +++ /dev/null @@ -1,36 +0,0 @@ -# Template file for 'gupnp-dlna' -pkgname=gupnp-dlna -version=0.12.0 -revision=1 -build_style=meson -build_helper="gir" -configure_args="$(vopt_bool gir introspection)" -hostmakedepends="pkg-config $(vopt_if vala vala)" -makedepends="gst-plugins-base1-devel libxml2-devel $(vopt_if vala vala)" -short_desc="GUPnP DLNA" -maintainer="Orphaned <orphan@voidlinux.org>" -license="LGPL-2.1-or-later" -homepage="http://gupnp.org/" -changelog="https://gitlab.gnome.org/GNOME/gupnp-dlna/-/raw/master/NEWS" -distfiles="${GNOME_SITE}/gupnp-dlna/${version%.*}/gupnp-dlna-${version}.tar.xz" -checksum=3d53b96f85bc5628d33e367ec9bf2adb38ef2b34d7ad0434a6ba0cf4ad9048e6 - -# Package build options -build_options="gir vala" -build_options_default="gir vala" - -gupnp-dlna-devel_package() { - depends="gst-plugins-base1-devel ${sourcepkg}>=${version}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.so" - if [ "$build_option_gir" ]; then - vmove usr/share/gir-1.0 - fi - if [ "$build_option_vala" ]; then - vmove usr/share/vala - fi - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/gupnp-igd-devel b/srcpkgs/gupnp-igd-devel deleted file mode 120000 index e8929fd3af7052..00000000000000 --- a/srcpkgs/gupnp-igd-devel +++ /dev/null @@ -1 +0,0 @@ -gupnp-igd \ No newline at end of file diff --git a/srcpkgs/gupnp-igd/template b/srcpkgs/gupnp-igd/template deleted file mode 100644 index 2f3e89146a13d7..00000000000000 --- a/srcpkgs/gupnp-igd/template +++ /dev/null @@ -1,33 +0,0 @@ -# Template file for 'gupnp-igd' -pkgname=gupnp-igd -version=1.4.0 -revision=1 -_commit=a10bc3732e978f364319cbf7e67b71efa6b0b504 -build_style=meson -build_helper="gir" -configure_args="$(vopt_bool gir introspection)" -hostmakedepends="pkg-config glib-devel" -makedepends="libglib-devel libxml2-devel gssdp-devel gupnp-devel" -short_desc="Library to handle UPnP IGD port mapping" -maintainer="Orphaned <orphan@voidlinux.org>" -license="LGPL-2.1-or-later" -homepage="http://gupnp.org" -changelog="https://gitlab.gnome.org/GNOME/gupnp-igd/-/raw/master/NEWS" -#distfiles="${GNOME_SITE}/gupnp-igd/${version%.*}/gupnp-igd-${version}.tar.xz" -distfiles="https://gitlab.gnome.org/GNOME/gupnp-igd/-/archive/$_commit/gupnp-igd-$_commit.tar.gz" -checksum=6dcfef6298bd2fceed36393b43cb46254b22bded577bad244f8b043210e98b5f - -# Package build options -build_options="gir" -build_options_default="gir" - -gupnp-igd-devel_package() { - depends="gupnp-devel ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/share - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/gupnp-tools/patches/f675ac7e0afe67a86f3f1191d3274d6ffbd4e5d7.patch b/srcpkgs/gupnp-tools/patches/f675ac7e0afe67a86f3f1191d3274d6ffbd4e5d7.patch deleted file mode 100644 index 38d4934079c5c4..00000000000000 --- a/srcpkgs/gupnp-tools/patches/f675ac7e0afe67a86f3f1191d3274d6ffbd4e5d7.patch +++ /dev/null @@ -1,30 +0,0 @@ -From f675ac7e0afe67a86f3f1191d3274d6ffbd4e5d7 Mon Sep 17 00:00:00 2001 -From: Jens Georg <mail@jensge.org> -Date: Thu, 3 Aug 2023 23:44:15 +0200 -Subject: [PATCH] common: Drop deprecated xmlRecoverMemory - -Fixes #27 ---- - src/common/pretty-print.c | 6 +++++- - 1 file changed, 5 insertions(+), 1 deletion(-) - -diff --git a/src/common/pretty-print.c b/src/common/pretty-print.c -index c692664..c8ebc9a 100644 ---- a/src/common/pretty-print.c -+++ b/src/common/pretty-print.c -@@ -34,7 +34,11 @@ pretty_print_xml (const char *xml) - char *text; - int length; - -- doc = xmlRecoverMemory (xml, strlen (xml)); -+ doc = xmlReadMemory (xml, -+ strlen (xml), -+ NULL, -+ NULL, -+ XML_PARSE_NONET | XML_PARSE_RECOVER); - - if (!doc) - return NULL; --- -GitLab - diff --git a/srcpkgs/gupnp-tools/template b/srcpkgs/gupnp-tools/template deleted file mode 100644 index 8ddd57b99b2bd9..00000000000000 --- a/srcpkgs/gupnp-tools/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'gupnp-tools' -pkgname=gupnp-tools -version=0.12.1 -revision=1 -build_style=meson -hostmakedepends="pkg-config glib-devel gobject-introspection gettext" -makedepends="gupnp-av-devel gtk+3-devel gtksourceview4-devel - libxml2-devel libsoup3-devel" -short_desc="Free replacements of Intel UPnP tools that use GUPnP" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-or-later" -homepage="http://gupnp.org/" -changelog="https://gitlab.gnome.org/GNOME/gupnp-tools/-/raw/master/NEWS" -distfiles="${GNOME_SITE}/gupnp-tools/${version%.*}/gupnp-tools-${version}.tar.xz" -checksum=53cf93123f397e8f8f0b8e9e4364c86a7502a5334f4c0be2e054a824478bd5ba diff --git a/srcpkgs/gupnp/patches/fix-tests.patch b/srcpkgs/gupnp/patches/fix-tests.patch deleted file mode 100644 index 14ae7057d9b9ca..00000000000000 --- a/srcpkgs/gupnp/patches/fix-tests.patch +++ /dev/null @@ -1,44 +0,0 @@ -Don't call g_thread_unref after g_thread_join, g_thread_join already calls g_thread_unref. -https://docs.gtk.org/glib/struct.Thread.html - -From 3990212ac5e22ed8f9f6f83c76de0ec3651564c9 Mon Sep 17 00:00:00 2001 -From: Jens Georg <mail@jensge.org> -Date: Sat, 29 Mar 2025 12:29:48 +0100 -Subject: [PATCH] tests: Remove unnecessary g_thread_unref - ---- - tests/test-service-proxy.c | 4 ---- - 1 file changed, 4 deletions(-) - -diff --git a/tests/test-service-proxy.c b/tests/test-service-proxy.c -index cc3c613..988e0e6 100644 ---- a/tests/test-service-proxy.c -+++ b/tests/test-service-proxy.c -@@ -517,8 +517,6 @@ test_sync_call (ProxyTestFixture *tf, gconstpointer user_data) - // Spin the loop for a bit... - g_timeout_add (500, (GSourceFunc) delayed_loop_quitter, tf->loop); - g_main_loop_run (tf->loop); -- -- g_thread_unref (t); - } - - gboolean -@@ -562,7 +560,6 @@ test_cancel_sync_call (ProxyTestFixture *tf, gconstpointer user_data) - // Spin the loop for a bit... - g_timeout_add (500, (GSourceFunc) delayed_loop_quitter, tf->loop); - g_main_loop_run (tf->loop); -- g_thread_unref (t); - g_object_unref (d.cancellable); - } - -@@ -642,7 +639,6 @@ test_finish_soap_error_sync (ProxyTestFixture *tf, gconstpointer user_data) - // Spin the loop for a bit... - g_timeout_add (500, (GSourceFunc) delayed_loop_quitter, tf->loop); - g_main_loop_run (tf->loop); -- g_thread_unref (t); - } - - void --- -GitLab - diff --git a/srcpkgs/gupnp/template b/srcpkgs/gupnp/template deleted file mode 100644 index dfbeb972d3e66c..00000000000000 --- a/srcpkgs/gupnp/template +++ /dev/null @@ -1,36 +0,0 @@ -# Template file for 'gupnp' -pkgname=gupnp -version=1.6.8 -revision=2 -build_style=meson -build_helper="gir" -configure_args="$(vopt_bool gir introspection) $(vopt_bool gir vapi) - -Dexamples=false" -hostmakedepends="pkg-config glib-devel libxslt docbook-xsl $(vopt_if gir vala)" -makedepends="libglib-devel libxml2-devel gssdp-devel libsoup3-devel" -short_desc="GObject-based library for UPnP" -maintainer="Orphaned <orphan@voidlinux.org>" -license="LGPL-2.1-or-later" -homepage="https://wiki.gnome.org/Projects/GUPnP" -changelog="https://gitlab.gnome.org/GNOME/gupnp/-/raw/master/NEWS" -distfiles="${GNOME_SITE}/gupnp/${version%.*}/gupnp-${version}.tar.xz" -checksum=70a003cebd68577293fb3e6af49ff902203bf8768b2fc5d651ddc1f0fa1e11e9 - -build_options="gir" -build_options_default="gir" - -gupnp-devel_package() { - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove "usr/bin/gupnp-binding-tool*" - vmove "usr/share/man/man1/gupnp-binding-tool*" - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - if [ "$build_option_gir" ]; then - vmove usr/share/gir-1.0 - vmove usr/share/vala - fi - } -} diff --git a/srcpkgs/gutenberg b/srcpkgs/gutenberg deleted file mode 120000 index 9490624994e97c..00000000000000 --- a/srcpkgs/gutenberg +++ /dev/null @@ -1 +0,0 @@ -zola \ No newline at end of file diff --git a/srcpkgs/gutenprint-devel b/srcpkgs/gutenprint-devel deleted file mode 120000 index 6b3d02f207a16e..00000000000000 --- a/srcpkgs/gutenprint-devel +++ /dev/null @@ -1 +0,0 @@ -gutenprint \ No newline at end of file diff --git a/srcpkgs/gutenprint/template b/srcpkgs/gutenprint/template deleted file mode 100644 index 230cc64f772290..00000000000000 --- a/srcpkgs/gutenprint/template +++ /dev/null @@ -1,32 +0,0 @@ -# Template file for 'gutenprint' -pkgname=gutenprint -version=5.3.4 -revision=1 -build_style=gnu-configure -configure_args="--disable-rpath --enable-samples --disable-static - --disable-static-genppd --enable-cups-ppds --enable-simplified-cups-ppds=only - --enable-translated-cups-ppds --enable-globalized-cups-ppds" -hostmakedepends="ghostscript perl" -makedepends="cups-devel" -short_desc="Top quality printer drivers for POSIX systems" -maintainer="Anachron <Anachron14@gmx.de>" -license="GPL-2.0-or-later" -homepage="http://gimp-print.sourceforge.net/" -distfiles="${SOURCEFORGE_SITE}/gimp-print/$pkgname-$version.tar.xz" -checksum=db44a701d2b8e6a8931c83cec06c91226be266d23e5c189d20a39dd175f2023b -nocross="https://sourceforge.net/p/gimp-print/mailman/message/34782748/" - -post_install() { - mv "${DESTDIR}"/usr/sbin/* "${DESTDIR}"/usr/bin/ - rmdir ${DESTDIR}/usr/sbin/ -} - -gutenprint-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/lib/pkgconfig - vmove usr/include - vmove usr/lib/*.so - } -} diff --git a/srcpkgs/gutenprint/update b/srcpkgs/gutenprint/update deleted file mode 100644 index 3bfd6115b7169a..00000000000000 --- a/srcpkgs/gutenprint/update +++ /dev/null @@ -1 +0,0 @@ -ignore='20*' diff --git a/srcpkgs/guvcview/patches/0001-fix-building-with-musl-libc.patch b/srcpkgs/guvcview/patches/0001-fix-building-with-musl-libc.patch deleted file mode 100644 index 654f992b5d41b0..00000000000000 --- a/srcpkgs/guvcview/patches/0001-fix-building-with-musl-libc.patch +++ /dev/null @@ -1,120 +0,0 @@ -From 3112f9654e9f21ce5d3ab23a3a1e7c6dfdce45c6 Mon Sep 17 00:00:00 2001 -From: Natanael Copa <ncopa@alpinelinux.org> -Date: Mon, 25 May 2015 11:33:46 +0000 -Subject: [PATCH] fix building with musl libc - -The __BEGIN_DECLS and __END_DECLS are internal identifiers which are not -defined in any standard. The use of those makes compile fail with musl -libc so we avoid using them ---- - gview_audio/gviewaudio.h | 9 +++++++-- - gview_encoder/gviewencoder.h | 8 ++++++-- - gview_render/gviewrender.h | 8 ++++++-- - gview_v4l2core/gviewv4l2core.h | 8 ++++++-- - 4 files changed, 25 insertions(+), 8 deletions(-) - -diff --git a/gview_audio/gviewaudio.h b/gview_audio/gviewaudio.h -index 0cc6f70..5cae68b 100644 ---- a/gview_audio/gviewaudio.h -+++ b/gview_audio/gviewaudio.h -@@ -38,7 +38,9 @@ - #include <sys/types.h> - - /*make sure we support c++*/ --__BEGIN_DECLS -+#ifdef __cplusplus -+extern "C" { -+#endif - - /*Audio API*/ - #define AUDIO_NONE (0) -@@ -263,6 +265,9 @@ int audio_stop(audio_context_t *audio_ctx); - */ - void audio_close(audio_context_t *audio_ctx); - --__END_DECLS -+ -+#ifdef __cplusplus -+} -+#endif - - #endif -diff --git a/gview_encoder/gviewencoder.h b/gview_encoder/gviewencoder.h -index 2bc3586..aeff883 100644 ---- a/gview_encoder/gviewencoder.h -+++ b/gview_encoder/gviewencoder.h -@@ -38,7 +38,9 @@ - #include <sys/types.h> - - /*make sure we support c++*/ --__BEGIN_DECLS -+#ifdef __cplusplus -+extern "C" { -+#endif - - /*encoder modes*/ - #define ENCODER_MODE_NONE (0) -@@ -732,6 +734,8 @@ int encoder_write_audio_data(encoder_context_t *encoder_ctx); - */ - int encoder_disk_supervisor(int treshold, const char *path); - --__END_DECLS -+#ifdef __cplusplus -+} -+#endif - - #endif -diff --git a/gview_render/gviewrender.h b/gview_render/gviewrender.h -index e6cedfa..73c3b2c 100644 ---- a/gview_render/gviewrender.h -+++ b/gview_render/gviewrender.h -@@ -38,7 +38,9 @@ - #include <sys/types.h> - - /*make sure we support c++*/ --__BEGIN_DECLS -+#ifdef __cplusplus -+extern "C" { -+#endif - - #define RENDER_NONE (0) - #define RENDER_SDL (1) -@@ -279,6 +281,8 @@ void render_clean_fx(); - */ - void render_close(); - --__END_DECLS -+#ifdef __cplusplus -+} -+#endif - - #endif -diff --git a/gview_v4l2core/gviewv4l2core.h b/gview_v4l2core/gviewv4l2core.h -index e9d5d53..35f075f 100644 ---- a/gview_v4l2core/gviewv4l2core.h -+++ b/gview_v4l2core/gviewv4l2core.h -@@ -33,7 +33,9 @@ - #include <sys/types.h> - - /*make sure we support c++*/ --__BEGIN_DECLS -+#ifdef __cplusplus -+extern "C" { -+#endif - - /* - * LOGITECH Dynamic controls defs -@@ -1386,7 +1388,9 @@ int v4l2core_save_image(v4l2_frame_buff_t *frame, const char *filename, int form - */ - uint64_t v4l2core_time_get_timestamp(); - --__END_DECLS -+#ifdef __cplusplus -+} -+#endif - - #endif - --- -2.4.1 - diff --git a/srcpkgs/guvcview/template b/srcpkgs/guvcview/template deleted file mode 100644 index a9d75922e3573b..00000000000000 --- a/srcpkgs/guvcview/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'guvcview' -pkgname=guvcview -version=2.1.0 -revision=2 -build_style=gnu-configure -configure_args="--disable-static --disable-debian-menu" -hostmakedepends="pkg-config intltool autoconf automake libtool glib-devel" -makedepends="eudev-libudev-devel gtk+3-devel SDL2-devel ffmpeg6-devel libusb-devel - pulseaudio-devel v4l-utils-devel portaudio-devel gsl-devel" -depends="desktop-file-utils" -short_desc="Simple GTK interface for capturing and viewing video from UVC devices" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-3.0-or-later" -homepage="http://guvcview.sourceforge.net/" -distfiles="${SOURCEFORGE_SITE}/${pkgname}/${pkgname}-src-${version}.tar.bz2" -checksum=3d93e4c9fab8d1a7a9bde1a6dbbf04d6cf9d347c134b5128b4586a1d90b63cfb - -post_patch() { - sed '31a#include <locale.h>' -i guvcview/guvcview.c - # add missing EOL in this file to fix do_check() - echo >> po/POTFILES.in -} - -pre_configure() { - autoreconf -fi -} diff --git a/srcpkgs/gv/template b/srcpkgs/gv/template deleted file mode 100644 index 60d34b5f472b46..00000000000000 --- a/srcpkgs/gv/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'gv' -pkgname=gv -version=3.7.4 -revision=5 -build_style=gnu-configure -configure_args=" --with-x --enable-backing-pixmap - --enable-international --with-default-papersize=a4" -hostmakedepends="pkg-config xorgproto" -makedepends="libX11-devel libXmu-devel libXpm-devel libXext-devel - libXt-devel libICE-devel libXaw3d-devel zlib-devel bzip2-devel - libXinerama-devel ghostscript" -depends="ghostscript" -short_desc="Postscript and PDF viewer" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-3.0-or-later" -homepage="http://www.gnu.org/software/gv/" -distfiles="${GNU_SITE}/${pkgname}/${pkgname}-${version}.tar.gz" -checksum="2162b3b3a95481d3855b3c4e28f974617eef67824523e56e20b56f12fe201a61" - -case "$XBPS_TARGET_MACHINE" in - *-musl) configure_args+=" --enable-SIGCHLD-fallback" ;; -esac diff --git a/srcpkgs/gvfs-afc b/srcpkgs/gvfs-afc deleted file mode 120000 index fcee85889f6875..00000000000000 --- a/srcpkgs/gvfs-afc +++ /dev/null @@ -1 +0,0 @@ -gvfs \ No newline at end of file diff --git a/srcpkgs/gvfs-afp b/srcpkgs/gvfs-afp deleted file mode 120000 index fcee85889f6875..00000000000000 --- a/srcpkgs/gvfs-afp +++ /dev/null @@ -1 +0,0 @@ -gvfs \ No newline at end of file diff --git a/srcpkgs/gvfs-cdda b/srcpkgs/gvfs-cdda deleted file mode 120000 index fcee85889f6875..00000000000000 --- a/srcpkgs/gvfs-cdda +++ /dev/null @@ -1 +0,0 @@ -gvfs \ No newline at end of file diff --git a/srcpkgs/gvfs-devel b/srcpkgs/gvfs-devel deleted file mode 120000 index fcee85889f6875..00000000000000 --- a/srcpkgs/gvfs-devel +++ /dev/null @@ -1 +0,0 @@ -gvfs \ No newline at end of file diff --git a/srcpkgs/gvfs-goa b/srcpkgs/gvfs-goa deleted file mode 120000 index fcee85889f6875..00000000000000 --- a/srcpkgs/gvfs-goa +++ /dev/null @@ -1 +0,0 @@ -gvfs \ No newline at end of file diff --git a/srcpkgs/gvfs-gphoto2 b/srcpkgs/gvfs-gphoto2 deleted file mode 120000 index fcee85889f6875..00000000000000 --- a/srcpkgs/gvfs-gphoto2 +++ /dev/null @@ -1 +0,0 @@ -gvfs \ No newline at end of file diff --git a/srcpkgs/gvfs-mtp b/srcpkgs/gvfs-mtp deleted file mode 120000 index fcee85889f6875..00000000000000 --- a/srcpkgs/gvfs-mtp +++ /dev/null @@ -1 +0,0 @@ -gvfs \ No newline at end of file diff --git a/srcpkgs/gvfs-smb b/srcpkgs/gvfs-smb deleted file mode 120000 index fcee85889f6875..00000000000000 --- a/srcpkgs/gvfs-smb +++ /dev/null @@ -1 +0,0 @@ -gvfs \ No newline at end of file diff --git a/srcpkgs/gvfs/template b/srcpkgs/gvfs/template deleted file mode 100644 index 1e6cf445f2f63f..00000000000000 --- a/srcpkgs/gvfs/template +++ /dev/null @@ -1,109 +0,0 @@ -# Template file for 'gvfs' -pkgname=gvfs -version=1.56.1 -revision=2 -build_style=meson -configure_args="-Dsystemduserunitdir=no -Dtmpfilesdir=no -Dlogind=false - -Dman=true -Dgoogle=false" -hostmakedepends="docbook-xsl glib-devel gettext libxslt openssh pkg-config - polkit-devel" -makedepends="avahi-glib-libs-devel dbus-glib-devel fuse3-devel gcr4-devel - libarchive-devel libbluetooth-devel libbluray-devel libcap-devel - libcdio-paranoia-devel libgcrypt-devel libglib-devel - libgphoto2-devel libgudev-devel libimobiledevice-devel libmtp-devel - libnfs-devel libsecret-devel libsoup3-devel libxml2-devel polkit-devel - samba-devel udisks2-devel gsettings-desktop-schemas-devel - gnome-online-accounts-devel msgraph-devel" -short_desc="Userspace virtual filesystem" -maintainer="Orphaned <orphan@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" -distfiles="${GNOME_SITE}/gvfs/${version%.*}/gvfs-${version}.tar.xz" -checksum=86731ccec679648f8734e237b1de190ebdee6e4c8c0f56f454c31588e509aa10 - -# Manually declare shlibs used by the subpkgs. -shlib_provides="libgvfscommon.so libgvfsdaemon.so" -subpackages="gvfs-afc gvfs-afp gvfs-cdda gvfs-gphoto2 gvfs-mtp gvfs-smb gvfs-goa gvfs-devel" - -gvfs-devel_package() { - short_desc+=" - development files (transitional dummy package)" - metapackage=yes -} - -gvfs-afc_package() { - short_desc+=" - Apple mobile device backend" - depends="${sourcepkg}-${version}_${revision}" - pkg_install() { - vmove usr/libexec/gvfsd-afc - vmove usr/libexec/gvfs-afc-volume-monitor - vmove usr/share/dbus-1/services/org.gtk.vfs.AfcVolumeMonitor.service - vmove usr/share/gvfs/remote-volume-monitors/afc.monitor - } -} - -gvfs-afp_package() { - short_desc+=" - Apple Filing Protocol (AFP) backend" - depends="${sourcepkg}-${version}_${revision}" - pkg_install() { - vmove "usr/libexec/gvfsd-afp*" - vmove "usr/share/gvfs/mounts/afp*" - } -} - -gvfs-cdda_package() { - short_desc+=" - CD-ROM backend" - depends="${sourcepkg}-${version}_${revision}" - pkg_install() { - vmove "usr/libexec/gvfsd-cd*" - vmove "usr/share/gvfs/mounts/cd*" - } -} - -gvfs-goa_package() { - short_desc+=" - Gnome Online Accounts (webservices) backend" - depends="${sourcepkg}-${version}_${revision}" - pkg_install() { - vmove usr/libexec/gvfs-goa-volume-monitor - vmove usr/libexec/gvfsd-onedrive - vmove usr/share/gvfs/mounts/onedrive.mount - vmove usr/share/dbus-1/services/org.gtk.vfs.GoaVolumeMonitor.service - vmove usr/share/gvfs/remote-volume-monitors/goa.monitor - } -} - -gvfs-gphoto2_package() { - short_desc+=" - gphoto2 (PTP camera/MTP media player) backend" - depends="${sourcepkg}-${version}_${revision}" - pkg_install() { - vmove usr/libexec/gvfs-gphoto2-volume-monitor - vmove usr/libexec/gvfsd-gphoto2 - vmove usr/share/dbus-1/services/org.gtk.vfs.GPhoto2VolumeMonitor.service - vmove usr/share/gvfs/remote-volume-monitors/gphoto2.monitor - } -} - -gvfs-mtp_package() { - short_desc+=" - MTP backend" - depends="${sourcepkg}-${version}_${revision}" - pkg_install() { - vmove usr/libexec/gvfs-mtp-volume-monitor - vmove usr/libexec/gvfsd-mtp - vmove usr/share/dbus-1/services/org.gtk.vfs.MTPVolumeMonitor.service - vmove usr/share/gvfs/remote-volume-monitors/mtp.monitor - vmove usr/share/gvfs/mounts/mtp.mount - } -} - -gvfs-smb_package() { - short_desc+=" - SMB/CIFS (Windows client) backend" - depends="${sourcepkg}-${version}_${revision}" - pkg_install() { - vmove usr/libexec/gvfsd-smb - vmove usr/libexec/gvfsd-smb-browse - vmove usr/share/GConf/gsettings/gvfs-smb.convert - vmove usr/share/glib-2.0/schemas/org.gnome.system.smb.gschema.xml - vmove usr/share/gvfs/mounts/smb-browse.mount - vmove usr/share/gvfs/mounts/smb.mount - } -} diff --git a/srcpkgs/gvfs/update b/srcpkgs/gvfs/update deleted file mode 100644 index 8f89bb085398ec..00000000000000 --- a/srcpkgs/gvfs/update +++ /dev/null @@ -1 +0,0 @@ -pattern="(?<=${pkgname}-)[0-9]+\.[0-9]*[02468]\.[0-9]+" diff --git a/srcpkgs/gvim b/srcpkgs/gvim deleted file mode 120000 index 7923f59d710c92..00000000000000 --- a/srcpkgs/gvim +++ /dev/null @@ -1 +0,0 @@ -vim \ No newline at end of file diff --git a/srcpkgs/gvim-huge b/srcpkgs/gvim-huge deleted file mode 120000 index 7923f59d710c92..00000000000000 --- a/srcpkgs/gvim-huge +++ /dev/null @@ -1 +0,0 @@ -vim \ No newline at end of file diff --git a/srcpkgs/gwe/patches/use-ayatana-appindicator.patch b/srcpkgs/gwe/patches/use-ayatana-appindicator.patch deleted file mode 100644 index 05029c1c775563..00000000000000 --- a/srcpkgs/gwe/patches/use-ayatana-appindicator.patch +++ /dev/null @@ -1,15 +0,0 @@ -diff --git a/gwe/view/main_view.py b/gwe/view/main_view.py -index 61c891d..6f573c2 100644 ---- a/gwe/view/main_view.py -+++ b/gwe/view/main_view.py -@@ -31,8 +31,8 @@ from gwe.model.fan_profile import FanProfile - try: # AppIndicator3 may not be installed - import gi - -- gi.require_version('AppIndicator3', '0.1') -- from gi.repository import AppIndicator3 -+ gi.require_version('AyatanaAppIndicator3', '0.1') -+ from gi.repository import AyatanaAppIndicator3 as AppIndicator3 - except (ImportError, ValueError): - AppIndicator3 = None - from gwe.di import MainBuilder diff --git a/srcpkgs/gwe/template b/srcpkgs/gwe/template deleted file mode 100644 index 862acee322be22..00000000000000 --- a/srcpkgs/gwe/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'gwe' -pkgname=gwe -version=0.15.5 -revision=3 -build_style=meson -hostmakedepends="gobject-introspection pkg-config ninja appstream-glib glib-devel" -makedepends="gtk+3-devel python3-devel" -depends="python3 libayatana-appindicator libdazzle python3-matplotlib - python3-peewee python3-gobject python3-xlib python3-xdg python3-requests python3-rx - python3-nvml python3-injector" -short_desc="Utility for overclocking NVIDIA cards" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-3.0-or-later" -homepage="https://gitlab.com/leinardi/gwe" -changelog="https://gitlab.com/leinardi/gwe/-/raw/release/CHANGELOG.md" -distfiles="https://gitlab.com/leinardi/gwe/-/archive/${version}/gwe-${version}.tar.gz" -checksum=67c30c735b6160c2f4af61ce353108dc9709b6c850ce8bc21d2d2a506dfa3b70 diff --git a/srcpkgs/gwenhywfar-devel b/srcpkgs/gwenhywfar-devel deleted file mode 120000 index b046bf7ff97c8c..00000000000000 --- a/srcpkgs/gwenhywfar-devel +++ /dev/null @@ -1 +0,0 @@ -gwenhywfar \ No newline at end of file diff --git a/srcpkgs/gwenhywfar-gtk3 b/srcpkgs/gwenhywfar-gtk3 deleted file mode 120000 index b046bf7ff97c8c..00000000000000 --- a/srcpkgs/gwenhywfar-gtk3 +++ /dev/null @@ -1 +0,0 @@ -gwenhywfar \ No newline at end of file diff --git a/srcpkgs/gwenhywfar-qt6 b/srcpkgs/gwenhywfar-qt6 deleted file mode 120000 index b046bf7ff97c8c..00000000000000 --- a/srcpkgs/gwenhywfar-qt6 +++ /dev/null @@ -1 +0,0 @@ -gwenhywfar \ No newline at end of file diff --git a/srcpkgs/gwenhywfar/patches/cmake-prefix.patch b/srcpkgs/gwenhywfar/patches/cmake-prefix.patch deleted file mode 100644 index 000fecc6247630..00000000000000 --- a/srcpkgs/gwenhywfar/patches/cmake-prefix.patch +++ /dev/null @@ -1,88 +0,0 @@ ---- a/gwenhywfar-config.cmake.in -+++ b/gwenhywfar-config.cmake.in -@@ -19,7 +19,18 @@ macro(check_required_components _NAME) - endforeach() - endmacro() - --set_and_check(prefix "@prefix@") -+get_filename_component(prefix "${CMAKE_CURRENT_LIST_DIR}/../../../" ABSOLUTE) -+ -+# Use original install prefix when loaded through a "/usr move" -+# cross-prefix symbolic link such as /lib -> /usr/lib. -+get_filename_component(_realCurr "${CMAKE_CURRENT_LIST_DIR}" REALPATH) -+get_filename_component(_realOrig "@prefix@/lib/cmake/gwenhywfar-@GWENHYWFAR_VERSION_MAJOR@.@GWENHYWFAR_VERSION_MINOR@" REALPATH) -+if(_realCurr STREQUAL _realOrig) -+ set(prefix "/usr") -+endif() -+unset(_realOrig) -+unset(_realCurr) -+ - set_and_check(exec_prefix "@exec_prefix@") - set_and_check(includedir "@includedir@") - set_and_check(GWENHYWFAR_INCLUDE_DIRS "@gwenhywfar_headerdir@") ---- a/gui/qt4/gwengui-qt4-config.cmake.in -+++ b/gui/qt4/gwengui-qt4-config.cmake.in -@@ -40,7 +40,18 @@ if (NOT QT4_FOUND) - return() - endif() - --set_and_check(prefix "@prefix@") -+get_filename_component(prefix "${CMAKE_CURRENT_LIST_DIR}/../../../" ABSOLUTE) -+ -+# Use original install prefix when loaded through a "/usr move" -+# cross-prefix symbolic link such as /lib -> /usr/lib. -+get_filename_component(_realCurr "${CMAKE_CURRENT_LIST_DIR}" REALPATH) -+get_filename_component(_realOrig "@prefix@/lib/cmake/gwengui-qt4-@GWENHYWFAR_VERSION_MAJOR@.@GWENHYWFAR_VERSION_MINOR@" REALPATH) -+if(_realCurr STREQUAL _realOrig) -+ set(prefix "/usr") -+endif() -+unset(_realOrig) -+unset(_realCurr) -+ - set_and_check(exec_prefix "@exec_prefix@") - set_and_check(includedir "@includedir@") - set_and_check(${CMAKE_FIND_PACKAGE_NAME}_INCLUDE_DIRS "@gwenhywfar_headerdir@") ---- a/gui/cpp/gwengui-cpp-config.cmake.in -+++ b/gui/cpp/gwengui-cpp-config.cmake.in -@@ -21,7 +21,18 @@ endmacro() - include(CMakeFindDependencyMacro) - find_dependency(gwenhywfar "@GWENHYWFAR_VERSION_STRING@") - --set_and_check(prefix "@prefix@") -+get_filename_component(prefix "${CMAKE_CURRENT_LIST_DIR}/../../../" ABSOLUTE) -+ -+# Use original install prefix when loaded through a "/usr move" -+# cross-prefix symbolic link such as /lib -> /usr/lib. -+get_filename_component(_realCurr "${CMAKE_CURRENT_LIST_DIR}" REALPATH) -+get_filename_component(_realOrig "@prefix@/lib/cmake/gwengui-cpp-@GWENHYWFAR_VERSION_MAJOR@.@GWENHYWFAR_VERSION_MINOR@" REALPATH) -+if(_realCurr STREQUAL _realOrig) -+ set(prefix "/usr") -+endif() -+unset(_realOrig) -+unset(_realCurr) -+ - set_and_check(exec_prefix "@exec_prefix@") - set_and_check(includedir "@includedir@") - set_and_check(GWENGUI_CPP_INCLUDE_DIRS "@gwenhywfar_headerdir@") ---- a/gui/qt5/gwengui-qt5-config.cmake.in -+++ b/gui/qt5/gwengui-qt5-config.cmake.in -@@ -23,8 +23,18 @@ find_dependency(gwengui-cpp "@GWENHYWFAR - find_dependency(Qt@QT_MAJOR_VERSION@Core) - find_dependency(Qt@QT_MAJOR_VERSION@Widgets) - -+get_filename_component(prefix "${CMAKE_CURRENT_LIST_DIR}/../../../" ABSOLUTE) -+ -+# Use original install prefix when loaded through a "/usr move" -+# cross-prefix symbolic link such as /lib -> /usr/lib. -+get_filename_component(_realCurr "${CMAKE_CURRENT_LIST_DIR}" REALPATH) -+get_filename_component(_realOrig "@prefix@/lib/cmake/gwengui-qt5-@GWENHYWFAR_VERSION_MAJOR@.@GWENHYWFAR_VERSION_MINOR@" REALPATH) -+if(_realCurr STREQUAL _realOrig) -+ set(prefix "/usr") -+endif() -+unset(_realOrig) -+unset(_realCurr) - --set_and_check(prefix "@prefix@") - set_and_check(exec_prefix "@exec_prefix@") - set_and_check(includedir "@includedir@") - set_and_check(${CMAKE_FIND_PACKAGE_NAME}_INCLUDE_DIRS "@gwenhywfar_headerdir@") diff --git a/srcpkgs/gwenhywfar/template b/srcpkgs/gwenhywfar/template deleted file mode 100644 index a37cc5e1eaa5b7..00000000000000 --- a/srcpkgs/gwenhywfar/template +++ /dev/null @@ -1,53 +0,0 @@ -# Template file for 'gwenhywfar' -pkgname=gwenhywfar -version=5.12.2 -revision=1 -build_style=gnu-configure -build_helper=qmake6 -configure_args="--disable-binreloc --disable-network-checks" -hostmakedepends="automake pkg-config libgcrypt-devel libtool which - gettext-devel qt6-tools qt6-base" -makedepends="libgcrypt-devel gnutls-devel qt6-base-devel gtk+3-devel" -short_desc="OS abstraction functions for various projects" -maintainer="Enno Boland <gottox@voidlinux.org>" -license="LGPL-2.1-or-later" -homepage="https://github.com/aqbanking/gwenhywfar" -distfiles="https://github.com/aqbanking/gwenhywfar/archive/refs/tags/${version}.tar.gz" -checksum=64e044f41a4ea59d3c5a7afe77ed8fed3ee850277f9310183bb5fcb0b2329633 -replaces="gwenhywfar-qt5>=0" - -do_configure() { - # export QT_SELECT=6 - autoreconf -fi - if [ "$CROSS_BUILD" ]; then - configure_args+=" GPGRT_CONFIG=$XBPS_CROSS_BASE/usr/bin/gpgrt-config" - fi - ./configure ${configure_args} --with-guis="qt6 gtk3" -} - -gwenhywfar-gtk3_package() { - short_desc+=" - gtk+3 bindings" - pkg_install() { - vmove usr/lib/*-gtk3* - } -} - -gwenhywfar-qt6_package() { - short_desc+=" - Qt6 bindings" - pkg_install() { - vmove usr/lib/*-qt6* - } -} - -gwenhywfar-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/bin/gwenhywfar-config - vmove usr/share/aclocal - vmove usr/lib/cmake - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/gwenhywfar/update b/srcpkgs/gwenhywfar/update deleted file mode 100644 index 01aef439dedad0..00000000000000 --- a/srcpkgs/gwenhywfar/update +++ /dev/null @@ -1,2 +0,0 @@ -site="https://www.aquamaniac.de/rdm/projects/gwenhywfar/files" -ignore="*beta" diff --git a/srcpkgs/gwenview/template b/srcpkgs/gwenview/template deleted file mode 100644 index 48b7dfd5a860ad..00000000000000 --- a/srcpkgs/gwenview/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'gwenview' -pkgname=gwenview -version=25.08.3 -revision=1 -build_style=cmake -configure_args="-DBUILD_TESTING=OFF -DKF6_HOST_TOOLING=/usr/lib/cmake - -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins" -hostmakedepends="extra-cmake-modules pkg-config gettext qt6-base - qt6-tools python3 kf6-kdoctools kf6-kconfig kf6-kcoreaddons - wayland-devel" -makedepends="kf6-baloo-devel kf6-kdoctools-devel kf6-ki18n-devel - kf6-kiconthemes-devel kf6-kio-devel kf6-kitemmodels-devel - kf6-knotifications-devel kf6-kparts-devel kf6-kwindowsystem-devel - kf6-purpose-devel plasma-activities-devel qt6-svg-devel qt6-base-devel - qt6-base-private-devel qt6-multimedia-devel - libkdcraw-qt6-devel libpng-devel libjpeg-turbo-devel lcms2-devel wayland-devel - kImageAnnotator-devel phonon-devel cfitsio-devel" -depends="qt6-imageformats kf6-kimageformats" -short_desc="Fast and easy to use image viewer by KDE" -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=2000c42d40ee3e92ce355f82d2fddd07d27f613f71cf2e65699cfe794a76eca1 diff --git a/srcpkgs/gxemul/patches/patch-src_include_refcount__ptr.h.patch b/srcpkgs/gxemul/patches/patch-src_include_refcount__ptr.h.patch deleted file mode 100644 index 5e1f96996620b7..00000000000000 --- a/srcpkgs/gxemul/patches/patch-src_include_refcount__ptr.h.patch +++ /dev/null @@ -1,13 +0,0 @@ -$NetBSD: patch-src_include_refcount__ptr.h,v 1.1 2012/11/23 22:43:09 alnsn Exp $ - ---- a/src/include/refcount_ptr.h 2010-02-14 09:33:54.000000000 +0000 -+++ b/src/include/refcount_ptr.h -@@ -28,6 +28,8 @@ - * SUCH DAMAGE. - */ - -+#include <stddef.h> -+ - /** - * \brief Base class for reference countable objects. - * diff --git a/srcpkgs/gxemul/template b/srcpkgs/gxemul/template deleted file mode 100644 index dabacd79492bb1..00000000000000 --- a/srcpkgs/gxemul/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'gxemul' -pkgname=gxemul -version=0.6.2 -revision=2 -makedepends="libX11-devel" -short_desc="Framework for full-system computer architecture emulation" -maintainer="Orphaned <orphan@voidlinux.org>" -license="BSD-3-Clause" -homepage="http://gavare.se/gxemul/" -changelog="http://gavare.se/gxemul/gxemul-stable/HISTORY.html" -distfiles="http://gavare.se/gxemul/src/gxemul-${version}.tar.gz" -checksum=a703ac7965feb3c701c7677d78c353f0efa1af4d36a9508fb045eb63dd571547 -nocross="./_testpri: cannot execute binary file: Exec format error" - -do_configure() { - PREFIX=/usr MANDIR=${DESTDIR}/usr/share/man ./configure - # Skip tests - vsed -i '/^install:/s/test//' Makefile -} -do_build() { - make CXX=$CXX CC=$CC ${makejobs} -} -do_install() { - make PREFIX=${DESTDIR}/usr install - vlicense LICENSE -} diff --git a/srcpkgs/gxemul/update b/srcpkgs/gxemul/update deleted file mode 100644 index 3b3f70e950793f..00000000000000 --- a/srcpkgs/gxemul/update +++ /dev/null @@ -1 +0,0 @@ -site="http://gavare.se/gxemul/download.html" diff --git a/srcpkgs/gxi b/srcpkgs/gxi deleted file mode 120000 index 3008d527e752bb..00000000000000 --- a/srcpkgs/gxi +++ /dev/null @@ -1 +0,0 @@ -tau \ No newline at end of file diff --git a/srcpkgs/gxkb/template b/srcpkgs/gxkb/template deleted file mode 100644 index c5d9c53a33fac3..00000000000000 --- a/srcpkgs/gxkb/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'gxkb' -pkgname=gxkb -version=0.9.5 -revision=1 -build_style=gnu-configure -hostmakedepends="automake libtool pkg-config which" -makedepends="libxklavier-devel libwnck-devel gtk+3-devel" -short_desc="Lightweight GTK+3 X11 keyboard layout indicator and switcher" -maintainer="Ivan Kozak <kozak-iv@yandex.ru>" -license="GPL-2.0-or-later" -homepage="https://github.com/zen-tools/gxkb" -distfiles="https://github.com/zen-tools/gxkb/archive/v${version}.tar.gz" -checksum=a95b14b17bd2a6d2b074220f925de68849bcd91cc8ea23c1e15dccf8a77f66c5 - -pre_configure() { - ./autogen.sh -} diff --git a/srcpkgs/gxmessage/template b/srcpkgs/gxmessage/template deleted file mode 100644 index 76dffa85c977c4..00000000000000 --- a/srcpkgs/gxmessage/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'gxmessage' -pkgname=gxmessage -version=3.4.3 -revision=2 -build_style=gnu-configure -hostmakedepends="intltool pkg-config" -makedepends="gtk+3-devel" -short_desc="Clone of xmessage based on GTK+" -maintainer="Peter Wang <novalazy@gmail.com>" -license="GPL-3.0-or-later" -homepage="http://savannah.gnu.org/projects/gxmessage" -distfiles="${GNU_SITE}/gxmessage/gxmessage-${version}.tar.gz" -checksum=db4e1655fc58f31e5770a17dfca4e6c89028ad8b2c8e043febc87a0beedeef05 - -post_patch() { - vsed -i -e 's/DATADIRNAME=lib/DATADIRNAME=share/' configure -} diff --git a/srcpkgs/gxml-devel b/srcpkgs/gxml-devel deleted file mode 120000 index f185c04d408866..00000000000000 --- a/srcpkgs/gxml-devel +++ /dev/null @@ -1 +0,0 @@ -gxml \ No newline at end of file diff --git a/srcpkgs/gxml/template b/srcpkgs/gxml/template deleted file mode 100644 index e8790f762db457..00000000000000 --- a/srcpkgs/gxml/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'gxml' -pkgname=gxml -version=0.20.3 -revision=1 -build_style=meson -build_helper=gir -hostmakedepends="vala pkg-config" -makedepends="libxml2-devel libglib-devel libgee08-devel vala-devel" -short_desc="GObject API for manipulating XML" -maintainer="Đoàn Trần Công Danh <congdanhqx@gmail.com>" -license="GPL-3.0-or-later" -homepage="https://gitlab.gnome.org/GNOME/gxml" -distfiles="https://gitlab.gnome.org/GNOME/gxml/-/archive/${version}/gxml-${version}.tar.gz" -checksum=66d7c761ae2dad14960911708d042382436c6b10f0b68e77d7c536697f663f53 - -pre_patch() { - sed -i '/^test .*htmlxdocument.*xthtmldoc/d' test/meson.build -} - -gxml-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - vmove usr/share/gir-1.0 - vmove usr/share/vala - } -} diff --git a/srcpkgs/gyazo/template b/srcpkgs/gyazo/template deleted file mode 100644 index 9a2a7d564ad5ce..00000000000000 --- a/srcpkgs/gyazo/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'gyazo' -pkgname=gyazo -version=1.3.1 -revision=1 -depends="ruby xclip ImageMagick" -short_desc="Seriously Instant Screen-Grabbing" -maintainer="nielznl <nielznl@protonmail.com>" -license="GPL-2.0-or-later" -homepage="https://github.com/gyazo/Gyazo-for-Linux" -distfiles="${homepage}/archive/${version}.tar.gz" -checksum=a72fafaef4850d28418e877a0d21c6dd6fac7d549ebd9acae9b839168d987681 - -do_install() { - vbin src/gyazo.rb gyazo - vinstall src/gyazo.desktop 644 usr/share/applications -} diff --git a/srcpkgs/gzdoom/patches/fix-build.patch b/srcpkgs/gzdoom/patches/fix-build.patch deleted file mode 100644 index 78b898e09b6174..00000000000000 --- a/srcpkgs/gzdoom/patches/fix-build.patch +++ /dev/null @@ -1,13 +0,0 @@ ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -276,7 +276,9 @@ else() - include ( FindPkgConfig ) - pkg_check_modules( MUSL_FTS musl-fts ) - if ( MUSL_FTS_FOUND ) -- set ( ALL_C_FLAGS "${ALL_C_FLAGS} ${MUSL_FTS_LDFLAGS}" ) -+ foreach(flags IN LISTS MUSL_FTS_LDFLAGS) -+ set ( ALL_C_FLAGS "${ALL_C_FLAGS} ${flags}" ) -+ endforeach() - else ( MUSL_FTS_FOUND ) - message (ERROR "fts_* functions not found in the system" ) - endif ( MUSL_FTS_FOUND ) diff --git a/srcpkgs/gzdoom/patches/gzdoom-musl-fix-build.patch b/srcpkgs/gzdoom/patches/gzdoom-musl-fix-build.patch deleted file mode 100644 index abac3fbfba34eb..00000000000000 --- a/srcpkgs/gzdoom/patches/gzdoom-musl-fix-build.patch +++ /dev/null @@ -1,14 +0,0 @@ -diff --git a/libraries/lzma/C/Threads.h b/libraries/lzma/C/Threads.h -index 4028464..86b0687 100644 ---- a/libraries/lzma/C/Threads.h -+++ b/libraries/lzma/C/Threads.h -@@ -4,6 +4,10 @@ - #ifndef ZIP7_INC_THREADS_H - #define ZIP7_INC_THREADS_H - -+#ifndef _GNU_SOURCE -+#define _GNU_SOURCE /* Required for musl to expose cpu_set_t */ -+#endif -+ - #ifdef _WIN32 - #include "7zWindows.h" diff --git a/srcpkgs/gzdoom/patches/pk3location.patch b/srcpkgs/gzdoom/patches/pk3location.patch deleted file mode 100644 index bc18b274758e8e..00000000000000 --- a/srcpkgs/gzdoom/patches/pk3location.patch +++ /dev/null @@ -1,22 +0,0 @@ -diff --git a/src/gameconfigfile.cpp b/src/gameconfigfile.cpp -index b61279ebc..3577442be 100644 ---- a/src/gameconfigfile.cpp -+++ b/src/gameconfigfile.cpp -@@ -124,6 +124,8 @@ FGameConfigFile::FGameConfigFile () - SetValueForKey ("Path", "/usr/local/share/doom", true); - SetValueForKey ("Path", "/usr/local/share/games/doom", true); - SetValueForKey ("Path", "/usr/share/doom", true); -+ // Adds the correct locations of the pk3file for Void Linux -+ SetValueForKey ("Path", "/usr/share/gzdoom", true); - SetValueForKey ("Path", "/usr/share/games/doom", true); - SetValueForKey ("Path", SHARE_DIR "/doom", true); - SetValueForKey ("Path", SHARE_DIR "/games/doom", true); -@@ -151,6 +153,8 @@ FGameConfigFile::FGameConfigFile () - SetValueForKey ("Path", "/usr/local/share/doom", true); - SetValueForKey ("Path", "/usr/local/share/games/doom", true); - SetValueForKey ("Path", "/usr/share/doom", true); -+ // Adds the correct locations of the pk3file for Void Linux -+ SetValueForKey ("Path", "/usr/share/gzdoom", true); - SetValueForKey ("Path", "/usr/share/games/doom", true); - #endif - SetValueForKey ("Path", "$DOOMWADDIR", true); diff --git a/srcpkgs/gzdoom/template b/srcpkgs/gzdoom/template deleted file mode 100644 index d6d99b0d7b3369..00000000000000 --- a/srcpkgs/gzdoom/template +++ /dev/null @@ -1,48 +0,0 @@ -# Template file for 'gzdoom' -pkgname=gzdoom -version=4.14.2 -revision=1 -archs="x86_64* aarch64*" -build_style=cmake -configure_args="-DINSTALL_PK3_PATH=share/gzdoom -DDYN_GTK=OFF -DDYN_OPENAL=OFF" -hostmakedepends="pkg-config" -makedepends="SDL2-devel gtk+3-devel libgomp-devel ZMusic-devel libopenal-devel libvpx-devel libwebp-devel" -short_desc="Advanced Doom source port with OpenGL support" -maintainer="Érico Nogueira <ericonr@disroot.org>" -license="GPL-3.0-or-later" -homepage="https://www.zdoom.org" -# WARNING: watch out for new submodules -distfiles="https://github.com/ZDoom/gzdoom/archive/g${version}.tar.gz - https://github.com/ZDoom/gzdoom/releases/download/g${version}/gzdoom_${version}_amd64.deb" -checksum="2c4fbb0c5b06787c8a2ade9fbbbe2fa5eaa7c49cf7f62a73627c381f8f890156 - 15762da40d310d3688fb8a44ded3759424aa51a24277a024488a5b8aea573e2f" -skip_extraction="${pkgname}_${version}_amd64.deb" -nocross=yes - -CXXFLAGS=-std=gnu++11 - -if [ "$XBPS_TARGET_LIBC" = musl ]; then - CFLAGS+=" -DZ7_AFFINITY_DISABLE" - CXXFLAGS+=" -DZ7_AFFINITY_DISABLE" - makedepends+=" musl-fts-devel libexecinfo-devel" -fi - -post_extract() { - vsrcextract --strip-components=4 \ - ${pkgname}_${version}_amd64.deb \ - ./usr/share/{pixmaps/gzdoom.png,applications/gzdoom.desktop} - : >tools/updaterevision/UpdateRevision.cmake - sed " - s/@Tag@/${version}/; - s/@Hash@/v${version}/; - s/@Timestamp@/<unknown>/; - " tools/updaterevision/gitinfo.h.in >src/gitinfo.h -} - -post_install() { - vmkdir usr/share/licenses - mv ${PKGDESTDIR}/usr/share/{doc/gzdoom/licenses,licenses/${pkgname}} - vinstall gzdoom.desktop 644 usr/share/applications - vinstall gzdoom.png 644 usr/share/pixmaps - vinstall soundfont/gzdoom.sf2 644 usr/share/gzdoom/soundfonts -} diff --git a/srcpkgs/gzdoom/update b/srcpkgs/gzdoom/update deleted file mode 100644 index 94090e5eb8e429..00000000000000 --- a/srcpkgs/gzdoom/update +++ /dev/null @@ -1 +0,0 @@ -pattern='/archive/refs/tags/(g|v?|\Q'"$pkgname"'\E-)?\K[\d\.]+(?=\.tar\.gz")' diff --git a/srcpkgs/gzip/template b/srcpkgs/gzip/template deleted file mode 100644 index 86ca454597b50b..00000000000000 --- a/srcpkgs/gzip/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'gzip' -pkgname=gzip -version=1.14 -revision=1 -bootstrap=yes -build_style=gnu-configure -configure_args="ac_cv_prog_LESS=less" -checkdepends="perl" -short_desc="GNU compression utility (replacement for compress)" -maintainer="Enno Boland <gottox@voidlinux.org>" -license="GPL-3.0-or-later" -homepage="https://www.gnu.org/software/gzip/" -distfiles="${GNU_SITE}/gzip/gzip-${version}.tar.xz" -checksum=01a7b881bd220bfdf615f97b8718f80bdfd3f6add385b993dcf6efd14e8c0ac6 - -case "$XBPS_TARGET_MACHINE" in - *-musl) configure_args+=" DEFS=NO_ASM gl_cv_func_fflush_stdin=yes" ;; -esac - -pre_check() { - # help-version test is know to fail - vsed -i '/help-version\s/d' tests/Makefile -} diff --git a/srcpkgs/h2o-devel b/srcpkgs/h2o-devel deleted file mode 120000 index 302ecefd7215b6..00000000000000 --- a/srcpkgs/h2o-devel +++ /dev/null @@ -1 +0,0 @@ -h2o \ No newline at end of file diff --git a/srcpkgs/h2o/files/h2o.conf b/srcpkgs/h2o/files/h2o.conf deleted file mode 100644 index df0b04e51ae926..00000000000000 --- a/srcpkgs/h2o/files/h2o.conf +++ /dev/null @@ -1,9 +0,0 @@ -user: h2o -listen: 80 - -hosts: - localhost: - paths: - /: - file.dir: /srv/www/h2o - access-log: /var/log/h2o/localhost.log diff --git a/srcpkgs/h2o/files/h2o/run b/srcpkgs/h2o/files/h2o/run deleted file mode 100644 index 2e1e931f1701c2..00000000000000 --- a/srcpkgs/h2o/files/h2o/run +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh -exec 2>&1 -exec h2o -c /etc/h2o.conf diff --git a/srcpkgs/h2o/patches/fix-libressl-2.7.patch b/srcpkgs/h2o/patches/fix-libressl-2.7.patch deleted file mode 100644 index 30903a1ecda747..00000000000000 --- a/srcpkgs/h2o/patches/fix-libressl-2.7.patch +++ /dev/null @@ -1,12 +0,0 @@ ---- a/deps/neverbleed/neverbleed.c 2018-04-25 12:58:28.060403297 +0200 -+++ b/deps/neverbleed/neverbleed.c 2018-04-25 12:58:09.600375394 +0200 -@@ -547,7 +547,7 @@ static int sign_stub(struct expbuf_t *bu - return 0; - } - --#if !OPENSSL_1_1_API -+#if !OPENSSL_1_1_API && defined(LIBRESSL_VERSION_NUMBER) && LIBRESSL_VERSION_NUMBER < 0x2070000fL - - static void RSA_get0_key(const RSA *rsa, const BIGNUM **n, const BIGNUM **e, const BIGNUM **d) - { - 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 52f3df36c70f2b..00000000000000 --- 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 c6f6962356c715..00000000000000 --- 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 570a9c0710b028..00000000000000 --- 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 deleted file mode 100644 index 1492fe3c354a5b..00000000000000 --- a/srcpkgs/h2o/template +++ /dev/null @@ -1,52 +0,0 @@ -# Template file for 'h2o' -pkgname=h2o -version=2.2.6 -revision=5 -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" -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" -homepage="https://h2o.examp1e.net/" -distfiles="https://github.com/h2o/h2o/archive/v${version}.tar.gz" -checksum=f8cbc1b530d85ff098f6efc2c3fdbc5e29baffb30614caac59d5c710f7bda201 - -system_accounts="h2o" - -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 - vlicense LICENSE -} - -h2o-devel_package() { - short_desc+=" - development files" - depends="${makedepends}" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.a" - } -} diff --git a/srcpkgs/hackrf/patches/fix-device-acess-via-elogind.patch b/srcpkgs/hackrf/patches/fix-device-acess-via-elogind.patch deleted file mode 100644 index 769397760a6c4e..00000000000000 --- a/srcpkgs/hackrf/patches/fix-device-acess-via-elogind.patch +++ /dev/null @@ -1,24 +0,0 @@ -enable device access via elogind - ---- a/host/libhackrf/53-hackrf.rules.in -+++ b/host/libhackrf/53-hackrf.rules.in -@@ -1,13 +1,13 @@ - # HackRF Jawbreaker --ATTR{idVendor}=="1d50", ATTR{idProduct}=="604b", SYMLINK+="hackrf-jawbreaker-%k", MODE="660", GROUP="@HACKRF_GROUP@" -+ATTR{idVendor}=="1d50", ATTR{idProduct}=="604b", SYMLINK+="hackrf-jawbreaker-%k", MODE="660", GROUP="@HACKRF_GROUP@", TAG+="uaccess" - # HackRF One --ATTR{idVendor}=="1d50", ATTR{idProduct}=="6089", SYMLINK+="hackrf-one-%k", MODE="660", GROUP="@HACKRF_GROUP@" -+ATTR{idVendor}=="1d50", ATTR{idProduct}=="6089", SYMLINK+="hackrf-one-%k", MODE="660", GROUP="@HACKRF_GROUP@", TAG+="uaccess" - # rad1o --ATTR{idVendor}=="1d50", ATTR{idProduct}=="cc15", SYMLINK+="rad1o-%k", MODE="660", GROUP="@HACKRF_GROUP@" -+ATTR{idVendor}=="1d50", ATTR{idProduct}=="cc15", SYMLINK+="rad1o-%k", MODE="660", GROUP="@HACKRF_GROUP@", TAG+="uaccess" - # NXP Semiconductors DFU mode (HackRF and rad1o) --ATTR{idVendor}=="1fc9", ATTR{idProduct}=="000c", SYMLINK+="nxp-dfu-%k", MODE="660", GROUP="@HACKRF_GROUP@" -+ATTR{idVendor}=="1fc9", ATTR{idProduct}=="000c", SYMLINK+="nxp-dfu-%k", MODE="660", GROUP="@HACKRF_GROUP@", TAG+="uaccess" - # rad1o "full flash" mode --KERNEL=="sd?", SUBSYSTEM=="block", ENV{ID_VENDOR_ID}=="1fc9", ENV{ID_MODEL_ID}=="0042", SYMLINK+="rad1o-flash-%k", MODE="660", GROUP="@HACKRF_GROUP@" -+KERNEL=="sd?", SUBSYSTEM=="block", ENV{ID_VENDOR_ID}=="1fc9", ENV{ID_MODEL_ID}=="0042", SYMLINK+="rad1o-flash-%k", MODE="660", GROUP="@HACKRF_GROUP@", TAG+="uaccess" - # rad1o flash disk --KERNEL=="sd?", SUBSYSTEM=="block", ENV{ID_VENDOR_ID}=="1fc9", ENV{ID_MODEL_ID}=="0082", SYMLINK+="rad1o-msc-%k", MODE="660", GROUP="@HACKRF_GROUP@" -+KERNEL=="sd?", SUBSYSTEM=="block", ENV{ID_VENDOR_ID}=="1fc9", ENV{ID_MODEL_ID}=="0082", SYMLINK+="rad1o-msc-%k", MODE="660", GROUP="@HACKRF_GROUP@", TAG+="uaccess" - # diff --git a/srcpkgs/hackrf/template b/srcpkgs/hackrf/template deleted file mode 100644 index 872cd9979583b9..00000000000000 --- a/srcpkgs/hackrf/template +++ /dev/null @@ -1,42 +0,0 @@ -# Template file for 'hackrf' -pkgname=hackrf -version=2024.02.1 -revision=1 -build_wrksrc=host -build_style=cmake -configure_args="-DUDEV_RULES_PATH=/usr/lib/udev/rules.d/ -DUDEV_RULES_GROUP=plugdev - -Wno-dev" -hostmakedepends="pkg-config" -makedepends="libusb-devel fftw-devel" -_desc="Low cost software defined radio (SDR) platform" -short_desc="${_desc} - tools" -maintainer="DragonGhost7 <darkiridiumghost@gmail.com>" -license="GPL-2.0-or-later" -homepage="https://greatscottgadgets.com/hackrf/" -distfiles="https://github.com/greatscottgadgets/hackrf/releases/download/v${version}/${pkgname}-${version}.tar.xz" -checksum=d9ced67e6b801cd02c18d0c4654ed18a4bcb36c24a64330c347dfccbd859ad16 - -post_install() { - for f in ../firmware-bin/*.{bin,dfu}; do - vinstall "$f" 644 usr/share/hackrf/ - done -} - -libhackrf_package() { - short_desc="${_desc} - library" - pkg_install() { - vmove usr/lib/*.so.* - vmove usr/lib/udev/rules.d - } -} - -libhackrf-devel_package() { - short_desc="${_desc} - development files" - depends="libhackrf>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/*.a - vmove usr/lib/*.so - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/halfempty/template b/srcpkgs/halfempty/template deleted file mode 100644 index 3c35b5133a53bc..00000000000000 --- a/srcpkgs/halfempty/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'halfempty' -pkgname=halfempty -version=0.40 -revision=1 -build_style=gnu-makefile -make_check_target="test" -hostmakedepends="pkg-config" -makedepends="libglib-devel" -checkdepends="words-en" -short_desc="Fast, Parallel Testcase Minimization" -maintainer="Leah Neukirchen <leah@vuxu.org>" -license="Apache-2.0" -homepage="https://github.com/googleprojectzero/halfempty/" -distfiles="https://github.com/googleprojectzero/halfempty/archive/v${version}.tar.gz" -checksum=6013c6e37c9dc727bb9066ee15ededbb59a6e97c74f4879f6ea00aac5fb94fa5 - -case "$XBPS_TARGET_MACHINE" in -*-musl) - CFLAGS+='-DRLIMIT_RTTIME=15' -esac - -do_install() { - vbin halfempty -} diff --git a/srcpkgs/halibut/template b/srcpkgs/halibut/template deleted file mode 100644 index 2debc01975693b..00000000000000 --- a/srcpkgs/halibut/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'halibut' -pkgname=halibut -version=1.3 -revision=1 -build_style=cmake -hostmakedepends="perl" -if [ "$CROSS_BUILD" ]; then - hostmakedepends+=" halibut" -fi -short_desc="Yet another free document preparation system" -maintainer="Leah Neukirchen <leah@vuxu.org>" -license="MIT" -homepage="http://www.chiark.greenend.org.uk/~sgtatham/halibut/" -distfiles="http://www.chiark.greenend.org.uk/~sgtatham/${pkgname}/${pkgname}-${version}/${pkgname}-${version}.tar.gz" -checksum=aaa0f7696f17f74f42d97d0880aa088f5d68ed3079f3ed15d13b6e74909d3132 - -do_install() { - vbin build/halibut - if [ "$CROSS_BUILD" ]; then - halibut doc/manpage.but --man=build/doc/halibut.1 - fi - vman build/doc/halibut.1 - vlicense LICENCE LICENSE -} diff --git a/srcpkgs/halloy/template b/srcpkgs/halloy/template deleted file mode 100644 index 0dcb0d9009ee1b..00000000000000 --- a/srcpkgs/halloy/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'halloy' -pkgname=halloy -version=2025.12 -revision=1 -build_style=cargo -hostmakedepends="pkg-config" -makedepends="alsa-lib-devel libxcb-devel openssl-devel" -short_desc="IRC application" -maintainer="tranzystorekk <tranzystorek.io@protonmail.com>" -license="GPL-3.0-or-later" -homepage="https://github.com/squidowl/halloy" -changelog="https://raw.githubusercontent.com/squidowl/halloy/main/CHANGELOG.md" -distfiles="https://github.com/squidowl/halloy/archive/refs/tags/${version}.tar.gz" -checksum=106689f15aeca87e88c7249812b0c8383c6c8f2746df4f5bbd83b579e2ebb756 - -post_install() { - vinstall assets/linux/org.squidowl.halloy.appdata.xml 644 usr/share/metainfo - vinstall assets/linux/org.squidowl.halloy.desktop 644 usr/share/applications - vsconf config.toml - - for _size in 16x16 24x24 32x32 48x48 64x64 96x96 128x128 256x256 512x512; do - vinstall assets/linux/icons/hicolor/${_size}/apps/org.squidowl.halloy.png 644 usr/share/icons/hicolor/${_size}/apps - done -} diff --git a/srcpkgs/hamlib-devel b/srcpkgs/hamlib-devel deleted file mode 120000 index aa339f5db7f8d5..00000000000000 --- a/srcpkgs/hamlib-devel +++ /dev/null @@ -1 +0,0 @@ -hamlib \ No newline at end of file diff --git a/srcpkgs/hamlib/patches/fix-cross-perl.patch b/srcpkgs/hamlib/patches/fix-cross-perl.patch deleted file mode 100644 index 84b0157d6fbff0..00000000000000 --- a/srcpkgs/hamlib/patches/fix-cross-perl.patch +++ /dev/null @@ -1,12 +0,0 @@ ---- a/bindings/Makefile.am -+++ b/bindings/Makefile.am -@@ -47,6 +47,9 @@ - PREFIX="$(prefix)" \ - INC="$(AM_CPPFLAGS)" \ - CC="$(CC)" \ -+ LD="$(CC)" \ -+ CCFLAGS="${CFLAGS}" \ -+ OPTIMIZE="${CFLAGS}" \ - OBJECT="hamlibperl_wrap.o" \ - VERSION="$(PACKAGE_VERSION)" \ - LIBS="-L$(top_builddir)/src/.libs -lhamlib" diff --git a/srcpkgs/hamlib/template b/srcpkgs/hamlib/template deleted file mode 100644 index f1283d730b5bbf..00000000000000 --- a/srcpkgs/hamlib/template +++ /dev/null @@ -1,41 +0,0 @@ -# Template file for 'hamlib' -pkgname=hamlib -version=4.6.5 -revision=1 -build_style=gnu-configure -configure_args="--disable-static --with-perl-binding --with-python-binding - --with-tcl-binding --with-xml-support" -hostmakedepends="automake libtool pkg-config python3 swig" -makedepends="gettext-devel libusb-devel libxml2-devel python3-devel readline-devel - tcl-devel" -depends="perl" -short_desc="Library to control radio transceivers and receivers" -maintainer="classabbyamp <void@placeviolette.net>" -license="LGPL-2.1-or-later, GPL-2.0-or-later" -homepage="https://hamlib.github.io" -changelog="https://raw.githubusercontent.com/Hamlib/Hamlib/master/NEWS" -distfiles="https://github.com/Hamlib/Hamlib/releases/download/${version}/hamlib-${version}.tar.gz" -checksum=90d6f1dba59417c00f8f4545131c7efd31930cd0e178598980a8210425e3852e - -CFLAGS="-DNO_POSIX_2008_LOCALE -D_GNU_SOURCE -D_LARGEFILE64_SOURCE" - -if [ "$XBPS_TARGET_LIBC" = "glibc" ]; then - makedepends+=" libxcrypt-devel" -fi - -pre_configure() { - export PYTHON_CPPFLAGS="-I${XBPS_CROSS_BASE}/${py3_inc}" - export PYTHON_LIBS="-L${XBPS_CROSS_BASE}/usr/lib -lpython${py3_ver}${py3_abiver}" - autoreconf -fi -} - -hamlib-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - vmove usr/share/aclocal - } -} diff --git a/srcpkgs/handbrake-cli b/srcpkgs/handbrake-cli deleted file mode 120000 index abe3cc13f20f2d..00000000000000 --- a/srcpkgs/handbrake-cli +++ /dev/null @@ -1 +0,0 @@ -handbrake \ No newline at end of file diff --git a/srcpkgs/handbrake/patches/fix-missing-x265-link-flag.patch b/srcpkgs/handbrake/patches/fix-missing-x265-link-flag.patch deleted file mode 100644 index c887d73b4aea39..00000000000000 --- a/srcpkgs/handbrake/patches/fix-missing-x265-link-flag.patch +++ /dev/null @@ -1,12 +0,0 @@ ---- a/test/module.defs -+++ b/test/module.defs -@@ -69,6 +69,9 @@ - ifeq (1, $(FEATURE.numa)) - TEST.GCC.l += numa - endif -+ifeq (1, $(FEATURE.x265)) -+ TEST.GCC.l += x265 -+endif - else ifeq ($(HOST.system),kfreebsd) - TEST.GCC.l += pthread dl m - else ifneq (,$(filter $(HOST.system),freebsd netbsd)) diff --git a/srcpkgs/handbrake/patches/gtk-meson.patch b/srcpkgs/handbrake/patches/gtk-meson.patch deleted file mode 100644 index 004c8a3708b476..00000000000000 --- a/srcpkgs/handbrake/patches/gtk-meson.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/gtk/meson.build -+++ b/gtk/meson.build -@@ -20,7 +20,7 @@ - hb_dir = meson.current_build_dir() / '..' - endif - --hb_incdirs = include_directories(hb_dir / 'libhb', hb_dir / 'contrib/include') -+hb_incdirs = include_directories(hb_dir / 'libhb') - - # External dependencies (required) - ghb_deps = [ diff --git a/srcpkgs/handbrake/patches/i686.patch b/srcpkgs/handbrake/patches/i686.patch deleted file mode 100644 index 42dd8748c0d05b..00000000000000 --- a/srcpkgs/handbrake/patches/i686.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/libhb/ports.c -+++ b/libhb/ports.c -@@ -281,7 +281,7 @@ - hb_cpu_info.count = init_cpu_count(); - hb_cpu_info.platform = HB_CPU_PLATFORM_UNSPECIFIED; - --#if ARCH_X86_64 || ARCH_X86_32 -+#if _ARCH_X86_64 || _ARCH_X86_32 - if (av_get_cpu_flags() & AV_CPU_FLAG_SSE) - { - int eax, ebx, ecx, edx, family, model; diff --git a/srcpkgs/handbrake/patches/libhb-vpl-include.patch b/srcpkgs/handbrake/patches/libhb-vpl-include.patch deleted file mode 100644 index b7b201c054846d..00000000000000 --- a/srcpkgs/handbrake/patches/libhb-vpl-include.patch +++ /dev/null @@ -1,15 +0,0 @@ ---- a/libhb/module.defs -+++ b/libhb/module.defs -@@ -52,11 +52,7 @@ - LIBHB.GCC.I += $(LIBHB.build/) $(CONTRIB.build/)include - - ifeq (1,$(FEATURE.qsv)) -- ifeq ($(HOST.system),freebsd) -- LIBHB.GCC.I += $(LOCALBASE)/include/vpl -- else -- LIBHB.GCC.I += $(CONTRIB.build/)include/vpl -- endif -+ LIBHB.GCC.I += /usr/include/vpl - endif - - ifneq (,$(filter $(HOST.system),freebsd netbsd openbsd)) diff --git a/srcpkgs/handbrake/patches/libsvt-av1-2.3.0.patch b/srcpkgs/handbrake/patches/libsvt-av1-2.3.0.patch deleted file mode 100644 index e79aa046883946..00000000000000 --- a/srcpkgs/handbrake/patches/libsvt-av1-2.3.0.patch +++ /dev/null @@ -1,22 +0,0 @@ ---- a/libhb/encsvtav1.c -+++ b/libhb/encsvtav1.c -@@ -16,6 +16,7 @@ - #include "handbrake/extradata.h" - - #include "libavutil/avutil.h" -+#include "svt-av1/EbSvtAv1.h" - #include "svt-av1/EbSvtAv1ErrorCodes.h" - #include "svt-av1/EbSvtAv1Enc.h" - #include "svt-av1/EbSvtAv1Metadata.h" -@@ -99,7 +100,11 @@ int encsvtInit(hb_work_object_t *w, hb_j - EbErrorType svt_ret; - int ret; - -+#if SVT_AV1_VERSION_MAJOR > 2 - svt_ret = svt_av1_enc_init_handle(&pv->svt_handle, &pv->enc_params); -+#else -+ svt_ret = svt_av1_enc_init_handle(&pv->svt_handle, pv, &pv->enc_params); -+#endif - if (svt_ret != EB_ErrorNone) - { - hb_error("encsvtav1: error initializing encoder handle"); diff --git a/srcpkgs/handbrake/patches/muxavformat_check_for_presence_of_AV_PKT_DATA_FALLBACK_TRACK.patch b/srcpkgs/handbrake/patches/muxavformat_check_for_presence_of_AV_PKT_DATA_FALLBACK_TRACK.patch deleted file mode 100644 index 9af87e855b669b..00000000000000 --- a/srcpkgs/handbrake/patches/muxavformat_check_for_presence_of_AV_PKT_DATA_FALLBACK_TRACK.patch +++ /dev/null @@ -1,41 +0,0 @@ -From d5bdc7e2590faa0a397d13730491761410ca24fb Mon Sep 17 00:00:00 2001 -From: Sean McGovern <gseanmcg@gmail.com> -Date: Wed, 11 Nov 2015 17:26:49 -0500 -Subject: [PATCH] muxavformat: check for presence of AV_PKT_DATA_FALLBACK_TRACK - ---- - libhmuxavformat.c | 7 ++++++- - 1 file changed, 6 insertions(+), 1 deletion(-) - -diff --git libhb/muxavformat.c libhb/muxavformat.c -index aac09b7..7879d70 100644 ---- a/libhb/muxavformat.c -+++ b/libhb/muxavformat.c -@@ -121,7 +121,10 @@ static int avformatInit( hb_mux_object_t * m ) - hb_mux_data_t * track; - int meta_mux; - int max_tracks; -- int ii, jj, ret; -+ int ii, ret; -+#ifdef AV_PKT_DATA_FALLBACK_TRACK -+ int jj; -+#endif - - int clock_min, clock_max, clock; - hb_video_framerate_get_limits(&clock_min, &clock_max, &clock); -@@ -593,6 +596,7 @@ static int avformatInit( hb_mux_object_t * m ) - } - } - -+#ifdef AV_PKT_DATA_FALLBACK_TRACK - // Check for audio track associations - for (ii = 0; ii < hb_list_count(job->list_audio); ii++) - { -@@ -642,6 +646,7 @@ static int avformatInit( hb_mux_object_t * m ) - } break; - } - } -+#endif - - char * subidx_fmt = - "size: %dx%d\n" diff --git a/srcpkgs/handbrake/patches/remove-dvdnav-dup.patch b/srcpkgs/handbrake/patches/remove-dvdnav-dup.patch deleted file mode 100644 index 7dc1f69328ea23..00000000000000 --- a/srcpkgs/handbrake/patches/remove-dvdnav-dup.patch +++ /dev/null @@ -1,20 +0,0 @@ ---- a/libhb/dvdnav.c -+++ b/libhb/dvdnav.c -@@ -1225,16 +1225,7 @@ - { - for (kk = 0; kk < buttons; kk++) - { -- dvdnav_t *dvdnav_copy; -- -- result = dvdnav_dup( &dvdnav_copy, d->dvdnav ); -- if (result != DVDNAV_STATUS_OK) -- { -- hb_log("dvdnav dup failed: %s", dvdnav_err_to_string(d->dvdnav)); -- goto done; -- } -- title = try_button( dvdnav_copy, kk, list_title ); -- dvdnav_free_dup( dvdnav_copy ); -+ title = try_button( d->dvdnav, kk, list_title ); - - if ( title >= 0 ) - { diff --git a/srcpkgs/handbrake/patches/remove-faac-dependency.patch b/srcpkgs/handbrake/patches/remove-faac-dependency.patch deleted file mode 100644 index 81eb33a2008352..00000000000000 --- a/srcpkgs/handbrake/patches/remove-faac-dependency.patch +++ /dev/null @@ -1,84 +0,0 @@ ---- a/libhb/common.c -+++ b/libhb/common.c -@@ -375,7 +375,6 @@ - { - // legacy encoders, back to HB 0.9.4 whenever possible (disabled) - { { "", "dts", NULL, HB_ACODEC_DCA_PASS, HB_MUX_MASK_MP4|HB_MUX_MASK_MKV, }, NULL, 1, 0, HB_GID_ACODEC_DTS_PASS, }, -- { { "AAC (faac)", "faac", NULL, 0, HB_MUX_MASK_MP4|HB_MUX_MASK_MKV, }, NULL, 1, 0, HB_GID_ACODEC_AAC, }, - { { "AAC (ffmpeg)", "ffaac", NULL, HB_ACODEC_FFAAC, HB_MUX_MASK_MP4|HB_MUX_MASK_MKV, }, NULL, 1, 0, HB_GID_ACODEC_AAC, }, - { { "AC3 (ffmpeg)", "ffac3", NULL, HB_ACODEC_AC3, HB_MUX_MASK_MP4|HB_MUX_MASK_MKV, }, NULL, 1, 0, HB_GID_ACODEC_AC3, }, - { { "MP3 (lame)", "lame", NULL, HB_ACODEC_LAME, HB_MUX_MASK_MP4|HB_MUX_MASK_MKV, }, NULL, 1, 0, HB_GID_ACODEC_MP3, }, ---- a/scripts/manicure.rb -+++ b/scripts/manicure.rb -@@ -349,7 +349,7 @@ - audioEncoders << "copy:dtshd" - when /AAC Pass/ - audioEncoders << "copy:aac" -- when "AAC (ffmpeg)", "AAC (avcodec)", "AAC (faac)" -+ when "AAC (ffmpeg)", "AAC (avcodec)" - audioEncoders << "av_aac" - when "AAC (FDK)" - audioEncoders << "fdk_aac" -@@ -466,7 +466,7 @@ - case hash["AudioEncoderFallback"] - when /AC3/ - audioEncoderFallback << "ac3" -- when "AAC (ffmpeg)", "AAC (avcodec)", "AAC (faac)" -+ when "AAC (ffmpeg)", "AAC (avcodec)" - audioEncoderFallback << "av_aac" - when "AAC (FDK)" - audioEncoderFallback << "fdk_aac" -@@ -748,7 +748,7 @@ - audioEncoders << "copy:dtshd" - when /AAC Pass/ - audioEncoders << "copy:aac" -- when "AAC (ffmpeg)", "AAC (avcodec)", "AAC (faac)" -+ when "AAC (ffmpeg)", "AAC (avcodec)" - audioEncoders << "av_aac" - when "AAC (FDK)" - audioEncoders << "fdk_aac" -@@ -865,7 +865,7 @@ - case hash["AudioEncoderFallback"] - when /AC3/ - audioEncoderFallback << "ac3" -- when "AAC (ffmpeg)", "AAC (avcodec)", "AAC (faac)" -+ when "AAC (ffmpeg)", "AAC (avcodec)" - audioEncoderFallback << "av_aac" - when "AAC (FDK)" - audioEncoderFallback << "fdk_aac" -@@ -1148,7 +1148,7 @@ - audioEncoders << "copy:dtshd" - when /AAC Pass/ - audioEncoders << "copy:aac" -- when "AAC (ffmpeg)", "AAC (avcodec)", "AAC (faac)" -+ when "AAC (ffmpeg)", "AAC (avcodec)" - audioEncoders << "av_aac" - when "AAC (FDK)" - audioEncoders << "fdk_aac" -@@ -1283,7 +1283,7 @@ - case hash["AudioEncoderFallback"] - when /AC3/ - audioEncoderFallback << "ac3" -- when "AAC (ffmpeg)", "AAC (avcodec)", "AAC (faac)" -+ when "AAC (ffmpeg)", "AAC (avcodec)" - audioEncoderFallback << "av_aac" - when "AAC (FDK)" - audioEncoderFallback << "fdk_aac" -@@ -1600,7 +1600,7 @@ - audioEncoders << "copy:dtshd" - when /AAC Pass/ - audioEncoders << "copy:aac" -- when "AAC (ffmpeg)", "AAC (avcodec)", "AAC (faac)" -+ when "AAC (ffmpeg)", "AAC (avcodec)" - audioEncoders << "av_aac" - when "AAC (FDK)" - audioEncoders << "fdk_aac" -@@ -1717,7 +1717,7 @@ - case hash["AudioEncoderFallback"] - when /AC3/ - audioEncoderFallback << "ac3" -- when "AAC (ffmpeg)", "AAC (avcodec)", "AAC (faac)" -+ when "AAC (ffmpeg)", "AAC (avcodec)" - audioEncoderFallback << "av_aac" - when "AAC (FDK)" - audioEncoderFallback << "fdk_aac" diff --git a/srcpkgs/handbrake/template b/srcpkgs/handbrake/template deleted file mode 100644 index 1e991c4e9bab85..00000000000000 --- a/srcpkgs/handbrake/template +++ /dev/null @@ -1,63 +0,0 @@ -# Template file for 'handbrake' -pkgname=handbrake -version=1.10.2 -revision=2 -build_style=configure -configure_args="--force --disable-df-fetch --harden --prefix=/usr - $(vopt_enable fdk_aac fdk-aac) $(vopt_enable nvenc) $(vopt_enable qsv)" -make_build_args="-C build" -make_install_args="-C build" -hostmakedepends="automake cmake gettext glib-devel libtool m4 meson nasm - pkg-config python3 tar" -makedepends="bzip2-devel gst-plugins-base1-devel gtk4-devel libavcodec6 - jansson-devel lame-devel libass-devel libbluray-devel libdav1d-devel - libdvdnav-devel libdvdread-devel libgudev-devel libnuma-devel - libsamplerate-devel libtheora-devel libvorbis-devel libvpx-devel libxml2-devel - opus-devel speex-devel x264-devel x265-devel zimg-devel libsvt-av1-devel - $(vopt_if fdk_aac fdk-aac-devel) - $(vopt_if qsv 'libva-devel libdrm-devel libvpl-devel') - $(vopt_if nvenc nv-codec-headers)" -depends="desktop-file-utils gst-plugins-good1 hicolor-icon-theme" -short_desc="Multithreaded video transcoder" -maintainer="Enno Boland <gottox@voidlinux.org>" -license="GPL-2.0-only" -homepage="https://handbrake.fr/" -changelog="https://github.com/HandBrake/HandBrake/releases" -distfiles="https://github.com/HandBrake/HandBrake/releases/download/${version}/HandBrake-${version}-source.tar.bz2" -checksum=c65e1cc4f8cfc36c24107b92c28d60e71ef185ec983e9a5841facffafea5f8db -nocross=yes - -build_options="fdk_aac nvenc qsv" - -case "$XBPS_TARGET_MACHINE" in - x86_64*) - CFLAGS="-msse" - build_options_default="nvenc qsv" - LDFLAGS="-Wl,--copy-dt-needed-entries" # libva bs - ;; - i686*) - CFLAGS="-msse" - ;; -esac - -post_patch() { - # use system libraries, don't download them - mv contrib/ffmpeg bkffmpeg - rm -rf contrib/* - mv bkffmpeg contrib/ffmpeg - for module in fdk-aac libbluray libdav1d libdvdnav libdvdread nvenc \ - x264 x265 zimg svt-av1 libvpl; do - vsed -i "/MODULES += contrib\/${module}/d" make/include/main.defs - done -} - -pre_build() { - unset AS LD -} - -handbrake-cli_package() { - short_desc+=" - CLI utility" - pkg_install() { - vmove usr/bin/HandBrakeCLI - } -} diff --git a/srcpkgs/handbrake/update b/srcpkgs/handbrake/update deleted file mode 100644 index ec1acd6873acbc..00000000000000 --- a/srcpkgs/handbrake/update +++ /dev/null @@ -1 +0,0 @@ -site="https://handbrake.fr/downloads.php" diff --git a/srcpkgs/handlr/template b/srcpkgs/handlr/template deleted file mode 100644 index 8cbea310a56d89..00000000000000 --- a/srcpkgs/handlr/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'handlr' -pkgname=handlr -version=0.6.4 -revision=2 -build_style=cargo -depends="shared-mime-info" -checkdepends="shared-mime-info" -short_desc="Alternative to xdg-utils for ease of use" -maintainer="Noel Cower <ncower@nil.dev>" -license="MIT" -homepage="https://github.com/chmln/handlr" -distfiles="https://github.com/chmln/handlr/archive/v${version}.tar.gz" -checksum=7aae79775a08fdeb822eb0dafe90fdedffb97063649c9a950e9a8b8e6bf8e5ba - -post_patch() { - # fixes an indexmap error when cross compiling (see #34889) - cargo update --package autocfg:1.0.1 --precise 1.1.0 -} - -post_install() { - vcompletion completions/_handlr zsh - vcompletion completions/handlr.fish fish - - vlicense LICENSE -} diff --git a/srcpkgs/hans/template b/srcpkgs/hans/template deleted file mode 100644 index bdd754cc33021c..00000000000000 --- a/srcpkgs/hans/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'hans' -pkgname=hans -version=1.1 -revision=1 -short_desc="ICMP tunneling software" -maintainer="Andrea Brancaleoni <abc@pompel.me>" -license="GPL-3.0-or-later" -homepage="http://code.gerade.org/hans/" -distfiles="https://github.com/friedrich/$pkgname/archive/v$version.tar.gz" -checksum=f96265613b4b1c408cc6cde5262de5a660bf781370eb548d8547f6e534726e13 - -post_extract() { - sed -i '/FLAGS/s/=/+=/' Makefile -} -do_build() { - make GCC="$CC" GPP="$CXX" CFLAGS="$CFLAGS" LDFLAGS="$LDFLAGS" -} -do_install() { - vbin hans -} diff --git a/srcpkgs/haproxy/files/haproxy.cfg b/srcpkgs/haproxy/files/haproxy.cfg deleted file mode 100644 index a8631a77905114..00000000000000 --- a/srcpkgs/haproxy/files/haproxy.cfg +++ /dev/null @@ -1,15 +0,0 @@ -global - chroot /var/lib/haproxy - user haproxy - group haproxy - stats socket /var/run/haproxy.sock mode 0600 level admin expose-fd listeners thread 1 - -defaults - mode http - -frontend proxy - bind *:80 - default_backend servers - -backend servers - server server1 127.0.0.1:8000 diff --git a/srcpkgs/haproxy/files/haproxy/run b/srcpkgs/haproxy/files/haproxy/run deleted file mode 100644 index 822c75dba8dbe6..00000000000000 --- a/srcpkgs/haproxy/files/haproxy/run +++ /dev/null @@ -1,4 +0,0 @@ -#!/bin/sh -exec 2>&1 - -exec haproxy -W -f /etc/haproxy/haproxy.cfg diff --git a/srcpkgs/haproxy/template b/srcpkgs/haproxy/template deleted file mode 100644 index d34ead4bf87fa1..00000000000000 --- a/srcpkgs/haproxy/template +++ /dev/null @@ -1,43 +0,0 @@ -# Template file for 'haproxy' -pkgname=haproxy -version=3.0.8 -revision=1 -build_style=gnu-makefile -make_install_args="SBINDIR=${DESTDIR}/usr/bin DOCDIR=${DESTDIR}/usr/share/doc/${pkgname}" -hostmakedepends="lua54-devel" -makedepends="openssl-devel lua54-devel pcre2-devel" -checkdepends="curl varnish" -short_desc="Reliable, high performance TCP/HTTP load balancer" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-or-later, LGPL-2.1-or-later" -homepage="https://www.haproxy.org" -changelog="https://www.haproxy.org/download/${version%.*}/src/CHANGELOG" -distfiles="https://www.haproxy.org/download/${version%.*}/src/haproxy-${version}.tar.gz" -checksum=930ae2c33058e1f497fe62cdaacffab6cab6a91e31ba011a9a2f9fe6c5c4aebc - -if [ "$XBPS_TARGET_LIBC" = "glibc" ]; then - makedepends+=" libxcrypt-devel" -fi - -haproxy_homedir="/var/lib/${pkgname}" -make_dirs="$haproxy_homedir 0750 ${pkgname} ${pkgname}" -conf_files="/etc/${pkgname}/${pkgname}.cfg" -system_accounts="haproxy" - -do_build() { - local target="linux-${XBPS_TARGET_LIBC}" - make ${makejobs} CC="$CC" CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}" EXTRA= \ - TARGET=$target USE_PCRE2=1 USE_PCRE2_JIT=1 USE_ZLIB=1 \ - USE_OPENSSL=1 USE_LIBCRYPT=1 USE_GETADDRINFO=1 USE_LUA=1 \ - USE_PROMEX=1 USE_SYSTEMD= -} - -do_check() { - export VTEST_PROGRAM=/usr/bin/varnishtest - make reg-tests || : 4 test failed on musl -} - -post_install() { - vinstall ${FILESDIR}/${pkgname}.cfg 644 etc/${pkgname} - vsv ${pkgname} -} diff --git a/srcpkgs/haproxy/update b/srcpkgs/haproxy/update deleted file mode 100644 index e49ca29d2e8077..00000000000000 --- a/srcpkgs/haproxy/update +++ /dev/null @@ -1,2 +0,0 @@ -# 3.0 is the current LTS -ignore="3\.[!0].*" diff --git a/srcpkgs/harfbuzz-devel b/srcpkgs/harfbuzz-devel deleted file mode 120000 index 88dda038d0be91..00000000000000 --- a/srcpkgs/harfbuzz-devel +++ /dev/null @@ -1 +0,0 @@ -harfbuzz \ No newline at end of file diff --git a/srcpkgs/harfbuzz/template b/srcpkgs/harfbuzz/template deleted file mode 100644 index 4e1cc43bdc75c0..00000000000000 --- a/srcpkgs/harfbuzz/template +++ /dev/null @@ -1,52 +0,0 @@ -# Template file for 'harfbuzz' -pkgname=harfbuzz -version=11.3.3 -revision=2 -build_style=meson -build_helper="gir qemu" -configure_args=" - -Dcairo=enabled - -Ddocs=enabled - -Dfreetype=enabled - -Dglib=enabled - -Dgraphite=enabled - -Dicu=enabled - -Dintrospection=enabled - -Dutilities=enabled" -hostmakedepends="glib-devel pkg-config gtk-doc" -makedepends="cairo-devel graphite-devel icu-devel libxml2" -short_desc="OpenType text shaping engine" -maintainer="Duncaen <duncaen@voidlinux.org>" -license="MIT" -homepage="https://harfbuzz.github.io/" -changelog="https://github.com/harfbuzz/harfbuzz/raw/main/NEWS" -distfiles="https://github.com/harfbuzz/harfbuzz/releases/download/${version}/harfbuzz-${version}.tar.xz" -checksum=e1fbca6b32a91ae91ecd9eb2ca8d47a5bfe2b1cb2e54855ab7a0b464919ef358 - -if [ "$XBPS_CHECK_PKGS" ]; then - configure_args+=" -Dtests=enabled" -else - configure_args+=" -Dtests=disabled" -fi - -libharfbuzz_package() { - short_desc+=" - runtime library" - pkg_install() { - vmove "usr/lib/*.so.*" - vmove usr/lib/girepository-1.0 - vlicense COPYING LICENSE - } -} - -harfbuzz-devel_package() { - depends="${makedepends} libharfbuzz>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove usr/lib/cmake - vmove "usr/lib/*.so" - vmove usr/share/gir-1.0 - vmove usr/share/gtk-doc - } -} diff --git a/srcpkgs/hashcat-utils/template b/srcpkgs/hashcat-utils/template deleted file mode 100644 index 06197e6b27c84f..00000000000000 --- a/srcpkgs/hashcat-utils/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'hashcat-utils' -pkgname=hashcat-utils -version=1.9 -revision=1 -build_wrksrc=src -build_style=gnu-makefile -depends="perl" -short_desc="Small utilities that are useful in advanced password cracking" -maintainer="Samantha Baldwin <fuhsaz+git@cryptic.li>" -license="MIT" -homepage="https://github.com/hashcat/hashcat-utils/" -changelog="https://raw.githubusercontent.com/hashcat/hashcat-utils/master/CHANGES" -distfiles="https://github.com/hashcat/hashcat-utils/archive/v${version}.tar.gz" -checksum=9ddda7f9dfeebfde95b2e980241730262a7f512ceb37941c38b590721d6b6921 - -do_install() { - for bin in ${wrksrc}/${build_wrksrc}/*.bin; do - vbin $bin $(basename $bin .bin) - done - for script in ${wrksrc}/${build_wrksrc}/*.pl; do - vbin $script $(basename $script .pl) - done - vlicense ${wrksrc}/LICENSE -} diff --git a/srcpkgs/hashcat/template b/srcpkgs/hashcat/template deleted file mode 100644 index 3991723e430947..00000000000000 --- a/srcpkgs/hashcat/template +++ /dev/null @@ -1,39 +0,0 @@ -# Template file for 'hashcat' -pkgname=hashcat -version=6.2.6 -revision=1 -build_style=gnu-makefile -make_build_args="ENABLE_UNRAR=$(vopt_if unrar 1 0) USE_SYSTEM_OPENCL=1 - USE_SYSTEM_XXHASH=1 USE_SYSTEM_ZLIB=1 DEPS_OPENCL_PATH=${XBPS_CROSS_BASE}/usr/include - DEPS_XXHASH_PATH=${XBPS_CROSS_BASE}/usr/include DEPS_ZLIB_PATH=${XBPS_CROSS_BASE}/usr/include - SHARED_FOLDER=/usr/lib/hashcat" -make_use_env=yes -make_install_args="$make_build_args" -makedepends="OpenCL-Headers xxHash-devel minizip-devel zlib-devel" -checkdepends="perl" -short_desc="Advanced CPU-based password recovery utility" -maintainer="Duncaen <duncaen@voidlinux.org>" -license="MIT" -homepage="https://hashcat.net/hashcat/" -changelog="https://raw.githubusercontent.com/hashcat/hashcat/master/docs/changes.txt" -distfiles="https://hashcat.net/files/hashcat-${version}.tar.gz" -checksum=b25e1077bcf34908cc8f18c1a69a2ec98b047b2cbcf0f51144dcf3ba1e0b7b2a - -python_version=3 - -build_options="unrar" -desc_option_unrar="Enable support for unrar" -# unrar option disabled by default because of license issues - -if [ "$XBPS_TARGET_ENDIAN" = "be" ]; then - broken="Not supported on big endian" -fi - -post_extract() { - vsed '/^\(CC\|CXX\)/d' -i src/Makefile -} - -post_install() { - rm -f ${DESTDIR}/usr/share/docs/hashcat/license.txt - vlicense docs/license.txt -} diff --git a/srcpkgs/hashcat/update b/srcpkgs/hashcat/update deleted file mode 100644 index 4b95abc8458881..00000000000000 --- a/srcpkgs/hashcat/update +++ /dev/null @@ -1 +0,0 @@ -ignore="3.[1234]0" diff --git a/srcpkgs/hashdeep/patches/6ef69a26126ee4e69a25392fd456b8a66c51dffd.patch b/srcpkgs/hashdeep/patches/6ef69a26126ee4e69a25392fd456b8a66c51dffd.patch deleted file mode 100644 index 79128eba2afc43..00000000000000 --- a/srcpkgs/hashdeep/patches/6ef69a26126ee4e69a25392fd456b8a66c51dffd.patch +++ /dev/null @@ -1,29 +0,0 @@ -From 6ef69a26126ee4e69a25392fd456b8a66c51dffd Mon Sep 17 00:00:00 2001 -From: Khem Raj <raj.khem@gmail.com> -Date: Tue, 15 Nov 2016 02:46:55 +0000 -Subject: [PATCH] Fix errors found by clang - -Fixes errors like - -../../git/src/hash.cpp:282:19: error: ordered comparison between pointer and zero ('const unsigned char *' and 'int') - if(fdht->base>0){ - ~~~~~~~~~~^~ - -Signed-off-by: Khem Raj <raj.khem@gmail.com> ---- - src/hash.cpp | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/src/hash.cpp b/src/hash.cpp -index 42161579f..52f419b0c 100644 ---- a/src/hash.cpp -+++ b/src/hash.cpp -@@ -279,7 +279,7 @@ void file_data_hasher_t::hash() - MAP_FILE| - #endif - MAP_SHARED,fd,0); -- if(fdht->base>0){ -+ if(fdht->base != (void *) -1){ - /* mmap is successful, so set the bounds. - * if it is not successful, we default to reading the fd - */ diff --git a/srcpkgs/hashdeep/template b/srcpkgs/hashdeep/template deleted file mode 100644 index 4fab4a3f7f1287..00000000000000 --- a/srcpkgs/hashdeep/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'hashdeep' -pkgname=hashdeep -version=4.4 -revision=3 -build_style=gnu-configure -hostmakedepends="automake" -short_desc="Compute, compare, or audit multiple message digests" -maintainer="Leah Neukirchen <leah@vuxu.org>" -license="LGPL-2.1-or-later, Public Domain" -homepage="https://github.com/jessek/hashdeep" -distfiles="https://github.com/jessek/${pkgname}/archive/v${version}.tar.gz" -checksum=ad78d42142f9a74fe8ec0c61bc78d6588a528cbb9aede9440f50b6ff477f3a7f - -post_extract() { - autoreconf -fi -} diff --git a/srcpkgs/haskell-language-server/template b/srcpkgs/haskell-language-server/template deleted file mode 100644 index b352ab34610bc6..00000000000000 --- a/srcpkgs/haskell-language-server/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'haskell-language-server' -pkgname=haskell-language-server -version=2.11.0.0 -revision=1 -build_style=cabal -configure_args="--flags=-dynamic --disable-benchmarks --disable-tests" -make_build_target=all:exes -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" -changelog="https://raw.githubusercontent.com/haskell/haskell-language-server/master/ChangeLog.md" -distfiles="https://github.com/haskell/haskell-language-server/archive/${version}.tar.gz" -checksum=a03b00e37b3a5326adaaa688145160959e78f0fa7a3160eb99babea437fc60f4 -nopie_files=" - /usr/bin/haskell-language-server - /usr/bin/haskell-language-server-wrapper - /usr/bin/ghcide-bench - /usr/bin/ghcide - /usr/bin/ghcide-test-preprocessor - /usr/bin/test-server -" -nocross="Cannot yet cross compile with Haskell" -make_check=no # Tests require dynamic linking of haskell libs which doesn't work on musl diff --git a/srcpkgs/hatari/template b/srcpkgs/hatari/template deleted file mode 100644 index 4858805707ae29..00000000000000 --- a/srcpkgs/hatari/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'hatari' -pkgname=hatari -version=2.3.1 -revision=1 -build_style=cmake -hostmakedepends="pkg-config python3" -makedepends="SDL2-devel libpng-devel portaudio-devel zlib-devel" -depends="hicolor-icon-theme" -short_desc="Atari ST/STE/TT/Falcon emulator" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-or-later" -homepage="http://hatari.tuxfamily.org/" -distfiles="http://download.tuxfamily.org/${pkgname}/${version}/${pkgname}-${version}.tar.bz2" -checksum=44a2f62ca995e38d9e0874806956f0b9c3cc84ea89e0169a63849b63cd3b64bd -python_version=3 diff --git a/srcpkgs/hatch-fancy-pypi-readme/template b/srcpkgs/hatch-fancy-pypi-readme/template deleted file mode 100644 index a87bfbac2a2f1c..00000000000000 --- a/srcpkgs/hatch-fancy-pypi-readme/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'hatch-fancy-pypi-readme' -pkgname=hatch-fancy-pypi-readme -version=24.1.0 -revision=2 -build_style=python3-pep517 -hostmakedepends="hatchling" -depends="hatchling" -checkdepends="python3-pytest python3-wheel" -short_desc="Fancy PyPI READMEs with Hatch" -maintainer="Gonzalo Tornaría <tornaria@cmat.edu.uy>" -license="MIT" -homepage="https://github.com/hynek/hatch-fancy-pypi-readme" -changelog="https://github.com/hynek/hatch-fancy-pypi-readme/blob/main/CHANGELOG.md" -distfiles="${PYPI_SITE}/h/hatch-fancy-pypi-readme/hatch_fancy_pypi_readme-${version}.tar.gz" -checksum=44dd239f1a779b9dcf8ebc9401a611fd7f7e3e14578dcf22c265dfaf7c1514b8 - -post_install() { - vlicense LICENSE.txt -} diff --git a/srcpkgs/hatch-jupyter-builder/template b/srcpkgs/hatch-jupyter-builder/template deleted file mode 100644 index 0d6d15ac01c671..00000000000000 --- a/srcpkgs/hatch-jupyter-builder/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'hatch-jupyter-builder' -pkgname=hatch-jupyter-builder -version=0.9.1 -revision=2 -build_style=python3-pep517 -hostmakedepends="hatchling" -depends="hatchling" -checkdepends="python3-pytest-mock python3-tomli" -short_desc="Hatch plugin to help build Jupyter packages" -maintainer="Gonzalo Tornaría <tornaria@cmat.edu.uy>" -license="BSD-3-Clause" -homepage="https://github.com/jupyterlab/hatch-jupyter-builder" -changelog="https://raw.githubusercontent.com/jupyterlab/hatch-jupyter-builder/main/CHANGELOG.md" -distfiles="https://github.com/jupyterlab/hatch-jupyter-builder/archive/refs/tags/v${version}.tar.gz" -checksum=c948ea9ffa939916814465eee00af58b713a119eca202565382306b689d6f14c - -post_install() { - vlicense LICENSE.txt -} diff --git a/srcpkgs/hatch-nodejs-version/template b/srcpkgs/hatch-nodejs-version/template deleted file mode 100644 index eff3bdb4f779e4..00000000000000 --- a/srcpkgs/hatch-nodejs-version/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'hatch-nodejs-version' -pkgname=hatch-nodejs-version -version=0.3.2 -revision=3 -build_style=python3-pep517 -hostmakedepends="hatchling" -depends="hatchling" -checkdepends="python3-pytest" -short_desc="Hatch plugin to read pyproject.toml metadata from package.json" -maintainer="Gonzalo Tornaría <tornaria@cmat.edu.uy>" -license="MIT" -homepage="https://github.com/agoose77/hatch-nodejs-version" -changelog="https://github.com/agoose77/hatch-nodejs-version/releases" -distfiles="https://github.com/agoose77/hatch-nodejs-version/archive/refs/tags/v${version}.tar.gz" -checksum=c01dae87afcb7b6db421b5248154de26c556e569e2631e9f146bc5c78447eee6 - -post_install() { - vlicense LICENSE.txt -} diff --git a/srcpkgs/hatch-vcs/template b/srcpkgs/hatch-vcs/template deleted file mode 100644 index bce0986d838d24..00000000000000 --- a/srcpkgs/hatch-vcs/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'hatch-vcs' -pkgname=hatch-vcs -version=0.5.0 -revision=1 -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 - --deselect tests/test_build.py::test_root - --deselect tests/test_build.py::test_metadata" -hostmakedepends="hatchling" -depends="hatchling python3-setuptools_scm" -checkdepends="${depends} python3-pytest git" -short_desc="Hatch plugin for VCS based versioning" -maintainer="Orphaned <orphan@voidlinux.org>" -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=0395fa126940340215090c344a2bf4e2a77bcbe7daab16f41b37b98c95809ff9 -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 46e9e4d1259f73..00000000000000 --- a/srcpkgs/hatch/template +++ /dev/null @@ -1,35 +0,0 @@ -# Template file for 'hatch' -pkgname=hatch -version=1.6.3 -revision=4 -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="--ignore tests/backend - --deselect tests/cli/run/test_run.py::test_scripts_no_environment" -_deps="python3-click hatchling python3-httpx python3-hyperlink python3-keyring - python3-packaging python3-pexpect python3-platformdirs python3-pyperclip - python3-rich python3-shellingham python3-tomli-w python3-tomlkit - python3-userpath python3-virtualenv" -hostmakedepends="hatchling ${_deps}" -depends="${_deps}" -checkdepends="${_deps} python3-pytest python3-pytest-mock - python3-pytest-xdist git python3-pip" -short_desc="Modern, extensible Python project management " -maintainer="Orphaned <orphan@voidlinux.org>" -license="MIT" -homepage="https://hatch.pypa.io/latest/" -changelog="https://raw.githubusercontent.com/pypa/hatch/master/docs/history/hatch.md" -distfiles="${PYPI_SITE}/h/hatch/hatch-${version}.tar.gz" -checksum=650e671ba300318e498ef93bbe3b99b32ce14920764fb8753f89993f63eed79a -make_check_pre="env PYTHONPATH=./src" - -post_install() { - vlicense LICENSE.txt - - for shell in zsh bash fish; do - PYTHONPATH="${DESTDIR}/${py3_sitelib}" PATH="${DESTDIR}/usr/bin:${PATH}" \ - _HATCH_COMPLETE="${shell}_source" hatch > "hatch.${shell}" - vcompletion "hatch.${shell}" "${shell}" - done -} diff --git a/srcpkgs/hatchling/template b/srcpkgs/hatchling/template deleted file mode 100644 index 0bc6abb7578931..00000000000000 --- a/srcpkgs/hatchling/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'hatchling' -pkgname=hatchling -version=1.27.0 -revision=1 -build_style=python3-pep517 -_deps="python3-editables python3-packaging python3-pathspec python3-pluggy - python3-trove-classifiers" -hostmakedepends="python3-setuptools ${_deps}" -depends="${_deps}" -short_desc="Extensible, standards compliant build backend used by Hatch" -maintainer="Gonzalo Tornaría <tornaria@cmat.edu.uy>" -license="MIT" -homepage="https://hatch.pypa.io/latest/" -changelog="https://raw.githubusercontent.com/pypa/hatch/master/docs/history/hatchling.md" -distfiles="${PYPI_SITE}/h/hatchling/hatchling-${version}.tar.gz" -checksum=971c296d9819abb3811112fc52c7a9751c8d381898f36533bb16f9791e941fd6 - -post_install() { - vlicense LICENSE.txt -} diff --git a/srcpkgs/haveged/files/haveged/run b/srcpkgs/haveged/files/haveged/run deleted file mode 100644 index 2c09586db33fda..00000000000000 --- a/srcpkgs/haveged/files/haveged/run +++ /dev/null @@ -1,4 +0,0 @@ -#!/bin/sh -exec 2>&1 -exec 1>&2 -exec haveged -w 1024 -v 1 -F diff --git a/srcpkgs/haveged/template b/srcpkgs/haveged/template deleted file mode 100644 index 07a04654c84aa6..00000000000000 --- a/srcpkgs/haveged/template +++ /dev/null @@ -1,34 +0,0 @@ -# Template file for 'haveged' -pkgname=haveged -version=1.9.19 -revision=1 -build_style=gnu-configure -short_desc="Entropy harvesting daemon using CPU timings" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-3.0-or-later" -homepage="https://www.issihosts.com/haveged" -changelog="https://raw.githubusercontent.com/jirka-h/haveged/master/ChangeLog" -distfiles="https://github.com/jirka-h/haveged/archive/v${version}.tar.gz" -checksum=acbb05776668657012273be9bb3310e3140b79959aa4538e4cca8d30d40c0b8f - -post_install() { - vsv $pkgname -} - -libhaveged_package() { - short_desc+=" - runtime library" - pkg_install() { - vmove usr/lib/*.so.* - } -} - -libhaveged-devel_package() { - short_desc+=" - development files" - depends="libhaveged-${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/*.a - vmove usr/lib/*.so - vmove usr/share/man/man3 - } -} diff --git a/srcpkgs/havoc/template b/srcpkgs/havoc/template deleted file mode 100644 index c862f1b53e5a95..00000000000000 --- a/srcpkgs/havoc/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'havoc' -pkgname=havoc -version=0.7.0 -revision=1 -build_style=gnu-makefile -hostmakedepends="wayland-devel pkg-config" -makedepends="wayland-devel wayland-protocols libxkbcommon-devel" -short_desc="Minimal terminal emulator for Wayland on Linux" -maintainer="ii8 <murray.calavera@protonmail.com>" -license="Public Domain, MIT" -homepage="https://github.com/ii8/havoc" -distfiles="https://github.com/ii8/havoc/archive/refs/tags/${version}.tar.gz" -checksum=b4f819bfc3b0f8ea967018948dbf3a71f174a02886d00ee16121739fcd140d6f - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/hblock/template b/srcpkgs/hblock/template deleted file mode 100644 index d252667da9065a..00000000000000 --- a/srcpkgs/hblock/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'hblock' -pkgname=hblock -version=3.4.0 -revision=1 -build_style=gnu-makefile -depends="curl" -short_desc="Adblocker that creates a hosts file from multiple sources" -maintainer="Hervy Qurrotul Ainur Rozi <hervyqa@proton.me>" -license="MIT" -homepage="https://github.com/hectorm/hblock" -distfiles="https://github.com/hectorm/${pkgname}/archive/v${version}.tar.gz" -checksum=762dbe5f2a0ea84078b194190f4fb51b9fe3e6ef043c1899fdda6a083328225f - -post_install() { - vlicense LICENSE.md -} diff --git a/srcpkgs/hcloud/template b/srcpkgs/hcloud/template deleted file mode 100644 index a9a403d7d59b60..00000000000000 --- a/srcpkgs/hcloud/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'hcloud' -pkgname=hcloud -version=1.52.0 -revision=1 -build_style=go -build_helper=qemu -go_import_path=github.com/hetznercloud/cli -go_package=github.com/hetznercloud/cli/cmd/hcloud -go_ldflags="-X github.com/hetznercloud/cli/internal/version.Version=${version}" -short_desc="Command-line interface for Hetzner Cloud" -maintainer="Gerardo Di Iorio <arete74@gmail.com>" -license="MIT" -homepage="https://github.com/hetznercloud/cli" -changelog="https://raw.githubusercontent.com/hetznercloud/cli/main/CHANGELOG.md" -distfiles="https://github.com/hetznercloud/cli/archive/v${version}.tar.gz" -checksum=da5725ce88bec0f71ac1323874ad9d6340270b6047a3383e36063f5b55e3272c - -post_install() { - vlicense LICENSE - vdoc README.md - for shell in bash fish zsh; do - vtargetrun ${DESTDIR}/usr/bin/hcloud completion ${shell} > completions.${shell} - vcompletion completions.${shell} ${shell} - done -} diff --git a/srcpkgs/hcxdumptool/template b/srcpkgs/hcxdumptool/template deleted file mode 100644 index 332056226e49dd..00000000000000 --- a/srcpkgs/hcxdumptool/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'hcxdumptool' -pkgname=hcxdumptool -version=6.2.0 -revision=2 -build_style=gnu-makefile -hostmakedepends="pkg-config" -makedepends="openssl-devel" -short_desc="Small tool to capture packets from wlan devices" -maintainer="Felix Hanley <felix@userspace.com.au>" -license="MIT" -homepage="https://github.com/ZerBea/hcxdumptool/" -changelog="https://raw.githubusercontent.com/ZerBea/hcxdumptool/master/changelog" -distfiles="https://github.com/ZerBea/hcxdumptool/archive/${version}.tar.gz" -checksum=3131e9353ca0828b627136e88c8e5d83c7fc78b13164a25962ab584b9fe40af4 - -post_install() { - vlicense license.txt -} diff --git a/srcpkgs/hcxtools/template b/srcpkgs/hcxtools/template deleted file mode 100644 index 563ecb6a8ee4d2..00000000000000 --- a/srcpkgs/hcxtools/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'hcxtools' -pkgname=hcxtools -version=6.2.0 -revision=2 -build_style=gnu-makefile -hostmakedepends="pkg-config" -makedepends="openssl-devel libcurl-devel zlib-devel" -short_desc="Portable solution for conversion of cap/pcap/pcapng WiFi dump files" -maintainer="Felix Hanley <felix@userspace.com.au>" -license="MIT" -homepage="https://github.com/ZerBea/hcxtools/" -changelog="https://raw.githubusercontent.com/ZerBea/hcxtools/master/changelog" -distfiles="https://github.com/ZerBea/hcxtools/archive/${version}.tar.gz" -checksum=34435b08385ee23dbc1054e92e5b1a1637b352aa73fed301ef94b4b40a6165a1 - -post_install() { - vlicense license.txt -} diff --git a/srcpkgs/hd-idle/template b/srcpkgs/hd-idle/template deleted file mode 100644 index 16ad3c10add163..00000000000000 --- a/srcpkgs/hd-idle/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'hd-idle' -pkgname=hd-idle -version=1.05 -revision=1 -build_style=gnu-makefile -make_use_env=yes -short_desc="Utility for spinning-down external disks after a period of idle time" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-or-later" -homepage="http://hd-idle.sourceforge.net" -distfiles="${SOURCEFORGE_SITE}/hd-idle/hd-idle-${version}.tgz" -checksum=4efefe79d145b50e055582730d9d685e485da3df3dad90fef030036d52aa3a0c - -post_extract() { - sed -i -e 's|/sbin|/bin|' \ - -e 's|/usr/local|/usr|' Makefile -} diff --git a/srcpkgs/hdapsd/template b/srcpkgs/hdapsd/template deleted file mode 100644 index 15804db6bf5bed..00000000000000 --- a/srcpkgs/hdapsd/template +++ /dev/null @@ -1,12 +0,0 @@ -# Template file for 'hdapsd' -pkgname=hdapsd -version=20141024 -revision=4 -archs="i686* x86_64*" -build_style=gnu-configure -short_desc="HDAPS userspace hard drive protection daemon" -maintainer="Leah Neukirchen <leah@vuxu.org>" -license="GPL-2.0-or-later" -homepage="http://sourceforge.net/projects/hdaps/" -distfiles="${SOURCEFORGE_SITE}/hdaps/$pkgname-$version.tar.gz" -checksum=4a9f7c4d6351bd31757f236ad832ceccf10280d32bcaf4c25d15dc4ecc84581f diff --git a/srcpkgs/hddtemp/files/hddtemp/run b/srcpkgs/hddtemp/files/hddtemp/run deleted file mode 100644 index 790768cf33e1da..00000000000000 --- a/srcpkgs/hddtemp/files/hddtemp/run +++ /dev/null @@ -1,4 +0,0 @@ -#!/bin/sh -exec 2>&1 -[ -r conf ] && . ./conf -exec hddtemp -dF ${OPTS:=/dev/sda} diff --git a/srcpkgs/hddtemp/template b/srcpkgs/hddtemp/template deleted file mode 100644 index 08a91f75e6417c..00000000000000 --- a/srcpkgs/hddtemp/template +++ /dev/null @@ -1,31 +0,0 @@ -# Template file for 'hddtemp' -pkgname=hddtemp -version=0.3.beta15 -revision=3 -build_style=gnu-configure -configure_args="--with-db-path=/usr/share/hddtemp/hddtemp.db" -hostmakedepends="gettext" -short_desc="Hard drive temperature monitoring utility" -maintainer="Georg S. <gescha@posteo.de>" -license="GPL-2.0-or-later" -homepage="https://savannah.nongnu.org/projects/hddtemp/" -distfiles=" - ${NONGNU_SITE}/hddtemp/hddtemp-${version/.b/-b}.tar.bz2 - ${DEBIAN_SITE}/main/h/hddtemp/hddtemp_${version/.b/-b}-53.diff.gz" -checksum=" - 618541584054093d53be8a2d9e81c97174f30f00af91cb8700a97e442d79ef5b - 6f1ddaa9fbc90ea5c00b949e0981b78c5014e109de88804ae2512209091eae56" -skip_extraction="hddtemp_${version/.b/-b}-53.diff.gz" - -post_extract() { - zcat ${XBPS_SRCDISTDIR}/${pkgname}-${version}/$skip_extraction | - patch -Np1 -F0 -} - -pre_configure() { - sed -i 's|/etc/hddtemp.db|/usr/share/hddtemp/hddtemp.db|' doc/hddtemp.8 -} -post_install() { - vinstall debian/hddtemp.db 644 usr/share/hddtemp - vsv hddtemp -} diff --git a/srcpkgs/hddtemp/update b/srcpkgs/hddtemp/update deleted file mode 100644 index c977ba5331f0fb..00000000000000 --- a/srcpkgs/hddtemp/update +++ /dev/null @@ -1,2 +0,0 @@ -site="http://download.savannah.nongnu.org/releases/hddtemp/" -pattern="hddtemp-\K[\d\.\-beta]*(?=\.tar\.(gz|bz2))" diff --git a/srcpkgs/hdf5-devel b/srcpkgs/hdf5-devel deleted file mode 120000 index 3bda0975d3eeeb..00000000000000 --- a/srcpkgs/hdf5-devel +++ /dev/null @@ -1 +0,0 @@ -hdf5 \ No newline at end of file diff --git a/srcpkgs/hdf5/patches/0af668f4091f1c35f621d2acdeadd34db6756976.patch b/srcpkgs/hdf5/patches/0af668f4091f1c35f621d2acdeadd34db6756976.patch deleted file mode 100644 index 580c94d353c287..00000000000000 --- a/srcpkgs/hdf5/patches/0af668f4091f1c35f621d2acdeadd34db6756976.patch +++ /dev/null @@ -1,24 +0,0 @@ -Fix for 32 bit, see: https://github.com/HDFGroup/hdf5/issues/4916 - -From 0af668f4091f1c35f621d2acdeadd34db6756976 Mon Sep 17 00:00:00 2001 -From: Orion Poplawski <orion@nwra.com> -Date: Fri, 4 Oct 2024 13:33:15 -0600 -Subject: [PATCH] Re-add call to AC_CHECK_SIZEOF([__float128]). Fixes #4916. - (#4924) - ---- - configure.ac | 1 + - 1 file changed, 1 insertion(+) - -diff --git a/configure.ac b/configure.ac -index af6c974a2a0..c5bfe4276af 100644 ---- a/configure.ac -+++ b/configure.ac -@@ -854,6 +854,7 @@ if test "X$HDF_FORTRAN" = "Xyes"; then - if test "$MY_FLT128_DIG" -gt "$MY_LDBL_DIG" ; then - AC_MSG_RESULT([yes]) - AC_DEFINE([HAVE_FLOAT128], [1], [Determine if __float128 will be used in the Fortran wrappers]) -+ AC_CHECK_SIZEOF([__float128]) - else - ## Can't use __float128, but write an undef line anyway - AC_MSG_RESULT([no]) diff --git a/srcpkgs/hdf5/patches/workaround-broken-test-i686.patch b/srcpkgs/hdf5/patches/workaround-broken-test-i686.patch deleted file mode 100644 index 1246996c447e4f..00000000000000 --- a/srcpkgs/hdf5/patches/workaround-broken-test-i686.patch +++ /dev/null @@ -1,13 +0,0 @@ -This test is broken on i686, see: https://github.com/HDFGroup/hdf5/issues/4926 - ---- a/fortran/test/tH5R.F90 -+++ b/fortran/test/tH5R.F90 -@@ -668,7 +668,7 @@ - CALL verify("h5rget_obj_name_f", TRIM(buf_big), "/"//groupname1, total_error) - - ! getting path to dataset -- CALL h5rget_obj_name_f(C_LOC(ref_ptr(2)), "", error, name_len=buf_size ) -+ CALL h5rget_obj_name_f(C_LOC(ref_ptr(2)), "A long string is needed here", error, name_len=buf_size ) - CALL check("H5Rget_name_f", error, total_error) - CALL verify("H5Rget_name_f2", INT(buf_size),LEN("/"//groupname1//"/"//groupname2),total_error) - diff --git a/srcpkgs/hdf5/template b/srcpkgs/hdf5/template deleted file mode 100644 index 787227ad42ae85..00000000000000 --- a/srcpkgs/hdf5/template +++ /dev/null @@ -1,40 +0,0 @@ -# Template file for 'hdf5' -pkgname=hdf5 -version=1.14.6 -revision=1 -build_style=gnu-configure -configure_args="--enable-cxx" -hostmakedepends="perl autoconf" -makedepends="zlib-devel" -short_desc="Data model, library, and file format for storing and managing data" -maintainer="pulux <pulux@pf4sh.de>" -license="custom:BSD-3-Clause-LBNL-alike" -homepage="https://www.hdfgroup.org/solutions/hdf5/" -changelog="https://github.com/HDFGroup/hdf5/releases" -distfiles="https://github.com/HDFGroup/hdf5/archive/refs/tags/hdf5_${version}.tar.gz" -checksum=09ee1c671a87401a5201c06106650f62badeea5a3b3941e9b1e2e1e08317357f - -if [ -z "$CROSS_BUILD" ]; then - # fortran support needs to run programs to configure - configure_args+=" --enable-fortran" - hostmakedepends+=" gcc-fortran" -fi - -pre_configure() { - autoconf -} - -post_install() { - vlicense COPYING -} - -hdf5-devel_package() { - depends="${makedepends} ${sourcepkg}-${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - vmove usr/share - } -} diff --git a/srcpkgs/hdparm/template b/srcpkgs/hdparm/template deleted file mode 100644 index 98ad2549f1066d..00000000000000 --- a/srcpkgs/hdparm/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'hdparm' -pkgname=hdparm -version=9.65 -revision=1 -build_style=gnu-makefile -make_install_args="exec_prefix=/usr sbindir=/usr/bin" -short_desc="Utility to access IDE device parameters" -maintainer="Leah Neukirchen <leah@vuxu.org>" -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=d14929f910d060932e717e9382425d47c2e7144235a53713d55a94f7de535a4b - -post_install() { - vlicense LICENSE.TXT -} diff --git a/srcpkgs/heaptrack-gui b/srcpkgs/heaptrack-gui deleted file mode 120000 index 9a8c22eb92e221..00000000000000 --- a/srcpkgs/heaptrack-gui +++ /dev/null @@ -1 +0,0 @@ -heaptrack \ No newline at end of file diff --git a/srcpkgs/heaptrack/patches/boost-1.89.patch b/srcpkgs/heaptrack/patches/boost-1.89.patch deleted file mode 100644 index e26d98afd79cbb..00000000000000 --- a/srcpkgs/heaptrack/patches/boost-1.89.patch +++ /dev/null @@ -1,79 +0,0 @@ ---- a/src/analyze/CMakeLists.txt -+++ b/src/analyze/CMakeLists.txt -@@ -2,7 +2,7 @@ if (ECM_FOUND) - include(ECMEnableSanitizers) - endif() - --find_package(Boost 1.41.0 REQUIRED COMPONENTS iostreams program_options system filesystem) -+find_package(Boost 1.41.0 REQUIRED COMPONENTS iostreams program_options filesystem) - - configure_file(analyze_config.h.cmake ${CMAKE_CURRENT_BINARY_DIR}/analyze_config.h) - ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -32,7 +32,7 @@ if (APPIMAGE_BUILD) - endif() - - include(FeatureSummary) --find_package(Boost 1.60.0 ${REQUIRED_IN_APPIMAGE} COMPONENTS system filesystem iostreams container) -+find_package(Boost 1.60.0 ${REQUIRED_IN_APPIMAGE} COMPONENTS filesystem iostreams container) - set_package_properties(Boost PROPERTIES TYPE RECOMMENDED PURPOSE "Boost container libraries can greatly improve performance (via pmr allocators)") - find_package(Threads REQUIRED) - find_package(ZLIB REQUIRED) ---- a/tests/auto/CMakeLists.txt -+++ b/tests/auto/CMakeLists.txt -@@ -11,7 +11,7 @@ include_directories( - ${CMAKE_CURRENT_SOURCE_DIR}/../../src/track - ) - --if ("${Boost_FILESYSTEM_FOUND}" AND "${Boost_SYSTEM_FOUND}") -+if ("${Boost_FILESYSTEM_FOUND}") - if (CMAKE_SYSTEM_NAME STREQUAL "FreeBSD") - set(LIBUTIL_LIBRARY "util") - endif() -@@ -41,7 +41,7 @@ target_include_directories(tst_trace PRI - - add_test(NAME tst_trace COMMAND tst_trace) - --if ("${Boost_FILESYSTEM_FOUND}" AND "${Boost_SYSTEM_FOUND}") -+if ("${Boost_FILESYSTEM_FOUND}") - add_executable(tst_libheaptrack - tst_libheaptrack.cpp - ../../src/track/libheaptrack.cpp) -@@ -53,7 +53,6 @@ if ("${Boost_FILESYSTEM_FOUND}" AND "${B - ${LIBUTIL_LIBRARY} - heaptrack_unwind - rt -- ${Boost_SYSTEM_LIBRARY} - ${Boost_FILESYSTEM_LIBRARY} - ) - add_test(NAME tst_libheaptrack COMMAND tst_libheaptrack) -@@ -61,7 +60,6 @@ if ("${Boost_FILESYSTEM_FOUND}" AND "${B - add_executable(tst_io tst_io.cpp) - set_target_properties(tst_io PROPERTIES RUNTIME_OUTPUT_DIRECTORY "${PROJECT_BINARY_DIR}/${BIN_INSTALL_DIR}") - target_link_libraries(tst_io -- ${Boost_SYSTEM_LIBRARY} - ${Boost_FILESYSTEM_LIBRARY} - ) - add_test(NAME tst_io COMMAND tst_io) -@@ -72,7 +70,6 @@ if ("${Boost_FILESYSTEM_FOUND}" AND "${B - add_executable(tst_parser tst_parser.cpp) - set_target_properties(tst_parser PROPERTIES RUNTIME_OUTPUT_DIRECTORY "${PROJECT_BINARY_DIR}/${BIN_INSTALL_DIR}") - target_link_libraries(tst_parser -- ${Boost_SYSTEM_LIBRARY} - ${Boost_FILESYSTEM_LIBRARY} - heaptrack_gui_private - Qt${QT_VERSION_MAJOR}::Test ---- a/tests/auto/no_asan/CMakeLists.txt -+++ b/tests/auto/no_asan/CMakeLists.txt -@@ -1,9 +1,8 @@ --if ("${Boost_FILESYSTEM_FOUND}" AND "${Boost_SYSTEM_FOUND}") -+if ("${Boost_FILESYSTEM_FOUND}") - add_executable(tst_inject tst_inject.cpp) - set_target_properties(tst_inject PROPERTIES RUNTIME_OUTPUT_DIRECTORY "${PROJECT_BINARY_DIR}/${BIN_INSTALL_DIR}") - target_link_libraries(tst_inject - ${CMAKE_DL_LIBS} -- ${Boost_SYSTEM_LIBRARY} - ${Boost_FILESYSTEM_LIBRARY} - ) - add_test(NAME tst_inject COMMAND tst_inject) diff --git a/srcpkgs/heaptrack/patches/fix-gcc14.patch b/srcpkgs/heaptrack/patches/fix-gcc14.patch deleted file mode 100644 index 4420e31aa6ea3f..00000000000000 --- a/srcpkgs/heaptrack/patches/fix-gcc14.patch +++ /dev/null @@ -1,45 +0,0 @@ -From c6c45f3455a652c38aefa402aece5dafa492e8ab Mon Sep 17 00:00:00 2001 -From: Florian Weimer <fweimer@redhat.com> -Date: Fri, 15 Dec 2023 22:53:19 +0100 -Subject: [PATCH] cmake: Fix C compatibility of libunwind probes -MIME-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit - -Future compilers such as GCC 14 are likely to enforce C type -compatibility rules by default and report errors like this one: - -…/TryCompile-aAxUZn/src.c: In function ‘main’: -…/TryCompile-aAxUZn/src.c:3:43: error: passing argument 1 of ‘unw_backtrace’ from incompatible pointer type - 3 | int main() { void* buf[10]; unw_backtrace(&buf, 10); return 0; } - | ^~~~ - | | - | void * (*)[10] -In file included from /usr/include/libunwind-x86_64.h:129, - from /usr/include/libunwind.h:23, - from …/TryCompile-aAxUZn/src.c:2: -/usr/include/libunwind-common.h:318:27: note: expected ‘void **’ but argument is of type ‘void * (*)[10]’ - 318 | extern int unw_backtrace (void **, int); - | ^~~~~~~ - -Removing the address operator ensures that the array type decays to -a pointer, and that the types are compatible. ---- - cmake/FindLibunwind.cmake | 4 ++-- - 1 file changed, 2 insertions(+), 2 deletions(-) - -diff --git a/cmake/FindLibunwind.cmake b/cmake/FindLibunwind.cmake -index 2dddfad9..d597de9c 100644 ---- a/cmake/FindLibunwind.cmake -+++ b/cmake/FindLibunwind.cmake -@@ -57,8 +57,8 @@ if (LIBUNWIND_LIBRARY) - LIBUNWIND_HAS_UNW_GETCONTEXT) - check_c_source_compiles("#define UNW_LOCAL_ONLY 1\n#include <libunwind.h>\nint main() { unw_context_t context; unw_cursor_t cursor; unw_getcontext(&context); unw_init_local(&cursor, &context); return 0; }" - LIBUNWIND_HAS_UNW_INIT_LOCAL) -- check_c_source_compiles("#define UNW_LOCAL_ONLY 1\n#include <libunwind.h>\nint main() { void* buf[10]; unw_backtrace(&buf, 10); return 0; }" LIBUNWIND_HAS_UNW_BACKTRACE) -- check_c_source_compiles ("#define UNW_LOCAL_ONLY 1\n#include <libunwind.h>\nint main() { void* buf[10]; unw_backtrace_skip(&buf, 10, 2); return 0; }" LIBUNWIND_HAS_UNW_BACKTRACE_SKIP) -+ check_c_source_compiles("#define UNW_LOCAL_ONLY 1\n#include <libunwind.h>\nint main() { void* buf[10]; unw_backtrace(buf, 10); return 0; }" LIBUNWIND_HAS_UNW_BACKTRACE) -+ check_c_source_compiles ("#define UNW_LOCAL_ONLY 1\n#include <libunwind.h>\nint main() { void* buf[10]; unw_backtrace_skip(buf, 10, 2); return 0; }" LIBUNWIND_HAS_UNW_BACKTRACE_SKIP) - check_c_source_compiles ("#define UNW_LOCAL_ONLY 1\n#include <libunwind.h>\nint main() { return unw_set_cache_size(unw_local_addr_space, 1024, 0); }" LIBUNWIND_HAS_UNW_SET_CACHE_SIZE) - check_c_source_compiles ("#define UNW_LOCAL_ONLY 1\n#include <libunwind.h>\nint main() { return unw_set_caching_policy(unw_local_addr_space, UNW_CACHE_PER_THREAD); }" LIBUNWIND_HAS_UNW_CACHE_PER_THREAD) - set(CMAKE_REQUIRED_QUIET ${CMAKE_REQUIRED_QUIET_SAVE}) diff --git a/srcpkgs/heaptrack/patches/fix-musl.patch b/srcpkgs/heaptrack/patches/fix-musl.patch deleted file mode 100644 index 74620a41f95bb7..00000000000000 --- a/srcpkgs/heaptrack/patches/fix-musl.patch +++ /dev/null @@ -1,25 +0,0 @@ -From 79a85b281890fd851c9e4b79e69541bccd7196f1 Mon Sep 17 00:00:00 2001 -From: Milian Wolff <mail@milianw.de> -Date: Sun, 26 Jan 2025 14:24:45 +0100 -Subject: [PATCH] Fix build on musl - -Original patch by "meator" on github, see: -https://github.com/KDE/heaptrack/pull/55 - -Thanks! ---- - src/analyze/suppressions.h | 1 + - 1 file changed, 1 insertion(+) - -diff --git a/src/analyze/suppressions.h b/src/analyze/suppressions.h -index 2c674470..0a5a4893 100644 ---- a/src/analyze/suppressions.h -+++ b/src/analyze/suppressions.h -@@ -9,6 +9,7 @@ - - #include <string> - #include <vector> -+#include <cstdint> - - #include <sys/types.h> - diff --git a/srcpkgs/heaptrack/patches/kf6.patch b/srcpkgs/heaptrack/patches/kf6.patch deleted file mode 100644 index bda8773b7bc3da..00000000000000 --- a/srcpkgs/heaptrack/patches/kf6.patch +++ /dev/null @@ -1,118 +0,0 @@ ---- a/src/analyze/CMakeLists.txt -+++ b/src/analyze/CMakeLists.txt -@@ -41,8 +41,8 @@ if(HEAPTRACK_BUILD_GUI) - if(Qt${QT_VERSION_MAJOR}_FOUND AND ECM_FOUND) - set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} ${ECM_MODULE_PATH}) - find_package(KF${QT_VERSION_MAJOR} ${REQUIRED_IN_APPIMAGE} COMPONENTS CoreAddons I18n ItemModels ThreadWeaver ConfigWidgets KIO IconThemes) -- find_package(KChart ${REQUIRED_IN_APPIMAGE} "2.6.0") -- set_package_properties(KChart PROPERTIES TYPE RECOMMENDED PURPOSE "Required for the heaptrack_gui executable. Get it from the kdiagram module.") -+ find_package(KChart6 ${REQUIRED_IN_APPIMAGE} "2.6.0") -+ set_package_properties(KChart6 PROPERTIES TYPE RECOMMENDED PURPOSE "Required for the heaptrack_gui executable. Get it from the kdiagram module.") - if(KF${QT_VERSION_MAJOR}I18n_FOUND) - ki18n_install(../../po) - endif() ---- a/src/analyze/gui/CMakeLists.txt -+++ b/src/analyze/gui/CMakeLists.txt -@@ -83,7 +83,7 @@ set(LIBRARIES - heaptrack_gui_private - ) - --if (KChart_FOUND) -+if (KChart6_FOUND) - list(APPEND SRCFILES - chartwidget.cpp - chartmodel.cpp -@@ -92,7 +92,7 @@ if (KChart_FOUND) - histogrammodel.cpp - ) - list(APPEND LIBRARIES -- KChart -+ KChart6 - Qt${QT_VERSION_MAJOR}::Svg - ) - endif() ---- a/src/analyze/gui/gui_config.h.cmake -+++ b/src/analyze/gui/gui_config.h.cmake -@@ -7,7 +7,7 @@ - #ifndef HEAPTRACK_GUI_CONFIG_H - #define HEAPTRACK_GUI_CONFIG_H - --#cmakedefine01 KChart_FOUND -+#cmakedefine01 KChart6_FOUND - - #cmakedefine01 APPIMAGE_BUILD - ---- a/src/analyze/gui/mainwindow.cpp -+++ b/src/analyze/gui/mainwindow.cpp -@@ -42,7 +42,7 @@ - - #include "gui_config.h" - --#if KChart_FOUND -+#if KChart6_FOUND - #include "chartmodel.h" - #include "chartproxy.h" - #include "chartwidget.h" -@@ -209,7 +209,7 @@ void setupTopView(TreeModel* source, QTr - setupTreeContextMenu(view, callback); - } - --#if KChart_FOUND -+#if KChart6_FOUND - ChartWidget* addChartTab(QTabWidget* tabWidget, const QString& title, ChartModel::Type type, const Parser* parser, - void (Parser::*dataReady)(const ChartData&), MainWindow* window) - { -@@ -317,7 +317,7 @@ MainWindow::MainWindow(QWidget* parent) - { - m_ui->setupUi(this); - -- auto group = m_config->group(Config::Groups::MainWindow); -+ auto group = m_config->group(QString::fromUtf8(Config::Groups::MainWindow)); - auto state = group.readEntry(Config::Entries::State, QByteArray()); - restoreState(state, MAINWINDOW_VERSION); - -@@ -471,7 +471,7 @@ MainWindow::MainWindow(QWidget* parent) - }); - m_ui->messages->hide(); - --#if KChart_FOUND -+#if KChart6_FOUND - auto consumedTab = addChartTab(m_ui->tabWidget, i18n("Consumed"), ChartModel::Consumed, m_parser, - &Parser::consumedChartDataAvailable, this); - auto allocationsTab = addChartTab(m_ui->tabWidget, i18n("Allocations"), ChartModel::Allocations, m_parser, -@@ -671,7 +671,7 @@ MainWindow::MainWindow(QWidget* parent) - MainWindow::~MainWindow() - { - auto state = saveState(MAINWINDOW_VERSION); -- auto group = m_config->group(Config::Groups::MainWindow); -+ auto group = m_config->group(QString::fromUtf8(Config::Groups::MainWindow)); - group.writeEntry(Config::Entries::State, state); - } - -@@ -788,7 +788,7 @@ void MainWindow::setupCodeNavigationMenu - auto group = new QActionGroup(this); - group->setExclusive(true); - -- const auto settings = m_config->group(Config::Groups::CodeNavigation); -+ const auto settings = m_config->group(QString::fromUtf8(Config::Groups::CodeNavigation)); - const auto currentIdx = settings.readEntry(Config::Entries::IDE, firstAvailableIde()); - - for (int i = 0; i < LAST_IDE; ++i) { -@@ -838,7 +838,7 @@ void MainWindow::setupCodeNavigationMenu - - void MainWindow::setCodeNavigationIDE(QAction* action) - { -- auto settings = m_config->group(Config::Groups::CodeNavigation); -+ auto settings = m_config->group(QString::fromUtf8(Config::Groups::CodeNavigation)); - - if (action->data() == -1) { - const auto customCmd = -@@ -859,7 +859,7 @@ void MainWindow::setCodeNavigationIDE(QA - - void MainWindow::navigateToCode(const QString& filePath, int lineNumber, int columnNumber) - { -- const auto settings = m_config->group(Config::Groups::CodeNavigation); -+ const auto settings = m_config->group(QString::fromUtf8(Config::Groups::CodeNavigation)); - const auto ideIdx = settings.readEntry(Config::Entries::IDE, firstAvailableIde()); - - QString command; diff --git a/srcpkgs/heaptrack/template b/srcpkgs/heaptrack/template deleted file mode 100644 index 6e55b2921788e0..00000000000000 --- a/srcpkgs/heaptrack/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'heaptrack' -pkgname=heaptrack -version=1.5.0 -revision=4 -build_style=cmake -configure_args="-DHEAPTRACK_BUILD_GUI=ON -DHEAPTRACK_USE_QT6=ON" -hostmakedepends="extra-cmake-modules gettext qt6-base kf6-kconfig" -makedepends="boost-devel-minimal libboost_filesystem libboost_iostreams - libboost_program_options libunwind-devel - qt6-base-devel qt6-svg-devel kdiagram6-devel - libzstd-devel ecm-devel kf6-kcoreaddons-devel kf6-ki18n-devel - kf6-kitemmodels-devel kf6-kio-devel kf6-threadweaver-devel - kf6-kconfigwidgets-devel kf6-kiconthemes-devel" -short_desc="Heap memory profiler for Linux" -maintainer="Piraty <mail@piraty.dev>" -license="LGPL-2.1-or-later" -homepage="https://github.com/KDE/heaptrack" -distfiles="https://github.com/KDE/heaptrack/archive/v${version}.tar.gz" -checksum=44e6aefc13460556acced7192bf3600605cd7a5f3a46e670c3127aeae97e19dd - -#../tests/auto/tst_inject.cpp:78: SIGSEGV -make_check=no - -heaptrack-gui_package() { - short_desc+=" - GUI" - pkg_install() { - vmove usr/bin/heaptrack_gui - vmove usr/share - } -} diff --git a/srcpkgs/hebcal/template b/srcpkgs/hebcal/template deleted file mode 100644 index 9fbe51df526d20..00000000000000 --- a/srcpkgs/hebcal/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'hebcal' -pkgname=hebcal -version=4.21 -revision=1 -build_style=gnu-configure -hostmakedepends="automake perl" -short_desc="Perpetual Jewish Calendar" -maintainer="Toyam Cox <Vaelatern@voidlinux.org>" -license="GPL-2.0-or-later" -homepage="https://www.hebcal.com/" -distfiles="https://github.com/hebcal/hebcal/archive/v${version}.tar.gz" -checksum=6295bc183d8a9694f2546100909fb0b1943f0acc55c9743937f435f17d47ddbc - -pre_configure() { - autoreconf -fi - # aclocal && autoconf && automake --foreign --add-missing -} diff --git a/srcpkgs/hedgewars/patches/0001-Add-support-for-ffmpeg-6.0.patch b/srcpkgs/hedgewars/patches/0001-Add-support-for-ffmpeg-6.0.patch deleted file mode 100644 index 228f329fc3802e..00000000000000 --- a/srcpkgs/hedgewars/patches/0001-Add-support-for-ffmpeg-6.0.patch +++ /dev/null @@ -1,459 +0,0 @@ -From 71691fad8654031328f4af077fc32aaf29cdb7d0 Mon Sep 17 00:00:00 2001 -From: Pekka Ristola <pekkarr@protonmail.com> -Date: Tue, 9 May 2023 20:11:47 +0300 -Subject: [PATCH] Add support for ffmpeg 6.0 - -- Use the new send_frame/receive_packet API for encoding -- Use the new channel layout API for audio -- Fix audio recording - - Copy codec parameters to the stream parameters - - Set correct pts for audio frames -- Read audio samples from file directly to the refcounted AVFrame buffer instead of the `g_pSamples` buffer -- Use global AVPackets allocated with `av_packet_alloc` -- Stop trying to write more audio frames when `WriteAudioFrame` fails with a negative error code -- Fix segfault with `g_pContainer->url`. The field has to be allocated with `av_malloc` before writing to it. It's set to `NULL` by default. -- Properly free allocations with `avcodec_free_context` and `avformat_free_context` ---- - hedgewars/avwrapper/avwrapper.c | 234 +++++++++++++++++++++++++++----- - 1 file changed, 203 insertions(+), 31 deletions(-) - -diff --git a/hedgewars/avwrapper/avwrapper.c b/hedgewars/avwrapper/avwrapper.c -index 6c0fe739b..3daeb07b7 100644 ---- a/hedgewars/avwrapper/avwrapper.c -+++ b/hedgewars/avwrapper/avwrapper.c -@@ -42,15 +42,19 @@ - #define UNUSED(x) (void)(x) - - static AVFormatContext* g_pContainer; --static AVOutputFormat* g_pFormat; -+static const AVOutputFormat* g_pFormat; - static AVStream* g_pAStream; - static AVStream* g_pVStream; - static AVFrame* g_pAFrame; - static AVFrame* g_pVFrame; --static AVCodec* g_pACodec; --static AVCodec* g_pVCodec; -+static const AVCodec* g_pACodec; -+static const AVCodec* g_pVCodec; - static AVCodecContext* g_pAudio; - static AVCodecContext* g_pVideo; -+#if LIBAVCODEC_VERSION_MAJOR >= 58 -+static AVPacket* g_pAPacket; -+static AVPacket* g_pVPacket; -+#endif - - static int g_Width, g_Height; - static uint32_t g_Frequency, g_Channels; -@@ -58,8 +62,13 @@ static int g_VQuality; - static AVRational g_Framerate; - - static FILE* g_pSoundFile; -+#if LIBAVUTIL_VERSION_MAJOR < 53 - static int16_t* g_pSamples; -+#endif - static int g_NumSamples; -+#if LIBAVCODEC_VERSION_MAJOR >= 53 -+static int64_t g_NextAudioPts; -+#endif - - - // compatibility section -@@ -93,6 +102,8 @@ static void rescale_ts(AVPacket *pkt, AVRational ctb, AVRational stb) - if (pkt->duration > 0) - pkt->duration = av_rescale_q(pkt->duration, ctb, stb); - } -+ -+#define avcodec_free_context(ctx) do { avcodec_close(*ctx); av_freep(ctx); } while (0) - #endif - - #ifndef AV_CODEC_CAP_DELAY -@@ -165,8 +176,42 @@ static void Log(const char* pFmt, ...) - AddFileLogRaw(Buffer); - } - -+#if LIBAVCODEC_VERSION_MAJOR >= 58 -+static int EncodeAndWriteFrame( -+ const AVStream* pStream, -+ AVCodecContext* pCodecContext, -+ const AVFrame* pFrame, -+ AVPacket* pPacket) -+{ -+ int ret; -+ -+ ret = avcodec_send_frame(pCodecContext, pFrame); -+ if (ret < 0) -+ return FatalError("avcodec_send_frame failed: %d", ret); -+ while (1) -+ { -+ ret = avcodec_receive_packet(pCodecContext, pPacket); -+ if (ret == AVERROR(EAGAIN)) -+ return 1; -+ else if (ret == AVERROR_EOF) -+ return 0; -+ else if (ret < 0) -+ return FatalError("avcodec_receive_packet failed: %d", ret); -+ -+ av_packet_rescale_ts(pPacket, pCodecContext->time_base, pStream->time_base); -+ -+ // Write the compressed frame to the media file. -+ pPacket->stream_index = pStream->index; -+ ret = av_interleaved_write_frame(g_pContainer, pPacket); -+ if (ret != 0) -+ return FatalError("Error while writing frame: %d", ret); -+ } -+} -+#endif -+ - static void AddAudioStream() - { -+ int ret; - g_pAStream = avformat_new_stream(g_pContainer, g_pACodec); - if(!g_pAStream) - { -@@ -176,20 +221,44 @@ static void AddAudioStream() - g_pAStream->id = 1; - - #if LIBAVCODEC_VERSION_MAJOR >= 59 -- const AVCodec *audio_st_codec = avcodec_find_decoder(g_pAStream->codecpar->codec_id); -- g_pAudio = avcodec_alloc_context3(audio_st_codec); -- avcodec_parameters_to_context(g_pAudio, g_pAStream->codecpar); -+ g_pAudio = avcodec_alloc_context3(g_pACodec); - #else - g_pAudio = g_pAStream->codec; --#endif - - avcodec_get_context_defaults3(g_pAudio, g_pACodec); - g_pAudio->codec_id = g_pACodec->id; -+#endif - - // put parameters - g_pAudio->sample_fmt = AV_SAMPLE_FMT_S16; - g_pAudio->sample_rate = g_Frequency; -+#if LIBAVCODEC_VERSION_MAJOR >= 60 -+ const AVChannelLayout* pChLayout = g_pACodec->ch_layouts; -+ if (pChLayout) -+ { -+ for (; pChLayout->nb_channels; pChLayout++) -+ { -+ if (pChLayout->nb_channels == g_Channels) -+ { -+ ret = av_channel_layout_copy(&g_pAudio->ch_layout, pChLayout); -+ if (ret != 0) -+ { -+ Log("Channel layout copy failed: %d\n", ret); -+ return; -+ } -+ break; -+ } -+ } -+ } -+ if (!g_pAudio->ch_layout.nb_channels) -+ { -+ // no suitable layout found -+ g_pAudio->ch_layout.order = AV_CHANNEL_ORDER_UNSPEC; -+ g_pAudio->ch_layout.nb_channels = g_Channels; -+ } -+#else - g_pAudio->channels = g_Channels; -+#endif - - // set time base as invers of sample rate - g_pAudio->time_base.den = g_pAStream->time_base.den = g_Frequency; -@@ -213,6 +282,15 @@ static void AddAudioStream() - return; - } - -+#if LIBAVCODEC_VERSION_MAJOR >= 58 -+ ret = avcodec_parameters_from_context(g_pAStream->codecpar, g_pAudio); -+ if (ret < 0) -+ { -+ Log("Could not copy parameters from codec context: %d\n", ret); -+ return; -+ } -+#endif -+ - #if LIBAVCODEC_VERSION_MAJOR >= 54 - if (g_pACodec->capabilities & AV_CODEC_CAP_VARIABLE_FRAME_SIZE) - #else -@@ -221,13 +299,46 @@ static void AddAudioStream() - g_NumSamples = 4096; - else - g_NumSamples = g_pAudio->frame_size; -- g_pSamples = (int16_t*)av_malloc(g_NumSamples*g_Channels*sizeof(int16_t)); - g_pAFrame = av_frame_alloc(); - if (!g_pAFrame) - { - Log("Could not allocate frame\n"); - return; - } -+#if LIBAVUTIL_VERSION_MAJOR >= 53 -+#if LIBAVCODEC_VERSION_MAJOR >= 60 -+ ret = av_channel_layout_copy(&g_pAFrame->ch_layout, &g_pAudio->ch_layout); -+ if (ret != 0) -+ { -+ Log("Channel layout copy for frame failed: %d\n", ret); -+ return; -+ } -+#else -+ g_pAFrame->channels = g_pAudio->channels; -+#endif -+ g_pAFrame->format = g_pAudio->sample_fmt; -+ g_pAFrame->sample_rate = g_pAudio->sample_rate; -+ g_pAFrame->nb_samples = g_NumSamples; -+ ret = av_frame_get_buffer(g_pAFrame, 1); -+ if (ret < 0) -+ { -+ Log("Failed to allocate frame buffer: %d\n", ret); -+ return; -+ } -+#else -+ g_pSamples = (int16_t*)av_malloc(g_NumSamples*g_Channels*sizeof(int16_t)); -+#endif -+#if LIBAVCODEC_VERSION_MAJOR >= 58 -+ g_pAPacket = av_packet_alloc(); -+ if (!g_pAPacket) -+ { -+ Log("Could not allocate audio packet\n"); -+ return; -+ } -+#endif -+#if LIBAVCODEC_VERSION_MAJOR >= 53 -+ g_NextAudioPts = 0; -+#endif - } - - // returns non-zero if there is more sound, -1 in case of error -@@ -236,22 +347,46 @@ static int WriteAudioFrame() - if (!g_pAStream) - return 0; - -- AVPacket Packet; -- av_init_packet(&Packet); -- Packet.data = NULL; -- Packet.size = 0; -+ int ret; -+ int16_t* pData; -+#if LIBAVUTIL_VERSION_MAJOR >= 53 -+ ret = av_frame_make_writable(g_pAFrame); -+ if (ret < 0) -+ return FatalError("Could not make audio frame writable: %d", ret); -+ pData = (int16_t*) g_pAFrame->data[0]; -+#else -+ pData = g_pSamples; -+#endif - -- int NumSamples = fread(g_pSamples, 2*g_Channels, g_NumSamples, g_pSoundFile); -+ int NumSamples = fread(pData, 2*g_Channels, g_NumSamples, g_pSoundFile); - - #if LIBAVCODEC_VERSION_MAJOR >= 53 - AVFrame* pFrame = NULL; - if (NumSamples > 0) - { - g_pAFrame->nb_samples = NumSamples; -+ g_pAFrame->pts = g_NextAudioPts; -+ g_NextAudioPts += NumSamples; -+#if LIBAVUTIL_VERSION_MAJOR < 53 - avcodec_fill_audio_frame(g_pAFrame, g_Channels, AV_SAMPLE_FMT_S16, -- (uint8_t*)g_pSamples, NumSamples*2*g_Channels, 1); -+ (uint8_t*)pData, NumSamples*2*g_Channels, 1); -+#endif - pFrame = g_pAFrame; - } -+#endif -+ -+#if LIBAVCODEC_VERSION_MAJOR >= 58 -+ ret = EncodeAndWriteFrame(g_pAStream, g_pAudio, pFrame, g_pAPacket); -+ if (ret < 0) -+ return FatalError("Audio frame processing failed"); -+ return ret; -+#else -+ AVPacket Packet; -+ av_init_packet(&Packet); -+ Packet.data = NULL; -+ Packet.size = 0; -+ -+#if LIBAVCODEC_VERSION_MAJOR >= 53 - // when NumSamples == 0 we still need to call encode_audio2 to flush - int got_packet; - if (avcodec_encode_audio2(g_pAudio, &Packet, pFrame, &got_packet) != 0) -@@ -266,7 +401,7 @@ static int WriteAudioFrame() - int BufferSize = OUTBUFFER_SIZE; - if (g_pAudio->frame_size == 0) - BufferSize = NumSamples*g_Channels*2; -- Packet.size = avcodec_encode_audio(g_pAudio, g_OutBuffer, BufferSize, g_pSamples); -+ Packet.size = avcodec_encode_audio(g_pAudio, g_OutBuffer, BufferSize, pData); - if (Packet.size == 0) - return 1; - if (g_pAudio->coded_frame && g_pAudio->coded_frame->pts != AV_NOPTS_VALUE) -@@ -280,25 +415,25 @@ static int WriteAudioFrame() - if (av_interleaved_write_frame(g_pContainer, &Packet) != 0) - return FatalError("Error while writing audio frame"); - return 1; -+#endif - } - - // add a video output stream - static int AddVideoStream() - { -+ int ret; - g_pVStream = avformat_new_stream(g_pContainer, g_pVCodec); - if (!g_pVStream) - return FatalError("Could not allocate video stream"); - - #if LIBAVCODEC_VERSION_MAJOR >= 59 -- const AVCodec *video_st_codec = avcodec_find_decoder(g_pVStream->codecpar->codec_id); -- g_pVideo = avcodec_alloc_context3(video_st_codec); -- avcodec_parameters_to_context(g_pVideo, g_pVStream->codecpar); -+ g_pVideo = avcodec_alloc_context3(g_pVCodec); - #else - g_pVideo = g_pVStream->codec; --#endif - - avcodec_get_context_defaults3(g_pVideo, g_pVCodec); - g_pVideo->codec_id = g_pVCodec->id; -+#endif - - // put parameters - // resolution must be a multiple of two -@@ -361,6 +496,12 @@ static int AddVideoStream() - if (avcodec_open2(g_pVideo, g_pVCodec, NULL) < 0) - return FatalError("Could not open video codec %s", g_pVCodec->long_name); - -+#if LIBAVCODEC_VERSION_MAJOR >= 58 -+ ret = avcodec_parameters_from_context(g_pVStream->codecpar, g_pVideo); -+ if (ret < 0) -+ return FatalError("Could not copy parameters from codec context: %d", ret); -+#endif -+ - g_pVFrame = av_frame_alloc(); - if (!g_pVFrame) - return FatalError("Could not allocate frame"); -@@ -370,6 +511,12 @@ static int AddVideoStream() - g_pVFrame->height = g_Height; - g_pVFrame->format = AV_PIX_FMT_YUV420P; - -+#if LIBAVCODEC_VERSION_MAJOR >= 58 -+ g_pVPacket = av_packet_alloc(); -+ if (!g_pVPacket) -+ return FatalError("Could not allocate packet"); -+#endif -+ - return avcodec_default_get_buffer2(g_pVideo, g_pVFrame, 0); - } - -@@ -380,6 +527,10 @@ static int WriteFrame(AVFrame* pFrame) - // write interleaved audio frame - if (g_pAStream) - { -+#if LIBAVCODEC_VERSION_MAJOR >= 58 -+ if (!g_pAPacket) -+ return FatalError("Error while writing video frame: g_pAPacket does not exist"); -+#endif - VideoTime = (double)g_pVFrame->pts * g_pVStream->time_base.num/g_pVStream->time_base.den; - do - { -@@ -388,7 +539,7 @@ static int WriteFrame(AVFrame* pFrame) - AudioTime = (double)g_pAFrame->pts * g_pAStream->time_base.num/g_pAStream->time_base.den; - ret = WriteAudioFrame(); - } -- while (AudioTime < VideoTime && ret); -+ while (AudioTime < VideoTime && ret > 0); - if (ret < 0) - return ret; - } -@@ -396,13 +547,18 @@ static int WriteFrame(AVFrame* pFrame) - if (!g_pVStream) - return 0; - -+ g_pVFrame->pts++; -+#if LIBAVCODEC_VERSION_MAJOR >= 58 -+ ret = EncodeAndWriteFrame(g_pVStream, g_pVideo, pFrame, g_pVPacket); -+ if (ret < 0) -+ return FatalError("Video frame processing failed"); -+ return ret; -+#else - AVPacket Packet; - av_init_packet(&Packet); - Packet.data = NULL; - Packet.size = 0; - -- g_pVFrame->pts++; --#if LIBAVCODEC_VERSION_MAJOR < 58 - if (g_pFormat->flags & AVFMT_RAWPICTURE) - { - /* raw video case. The API will change slightly in the near -@@ -417,7 +573,6 @@ static int WriteFrame(AVFrame* pFrame) - return 0; - } - else --#endif - { - #if LIBAVCODEC_VERSION_MAJOR >= 54 - int got_packet; -@@ -447,6 +602,7 @@ static int WriteFrame(AVFrame* pFrame) - - return 1; - } -+#endif - } - - AVWRAP_DECL int AVWrapper_WriteFrame(uint8_t *buf) -@@ -539,9 +695,13 @@ AVWRAP_DECL int AVWrapper_Init( - char ext[16]; - strncpy(ext, g_pFormat->extensions, 16); - ext[15] = 0; -- ext[strcspn(ext,",")] = 0; -+ size_t extLen = strcspn(ext, ","); -+ ext[extLen] = 0; - #if LIBAVCODEC_VERSION_MAJOR >= 59 -- snprintf(g_pContainer->url, sizeof(g_pContainer->url), "%s.%s", pFilename, ext); -+ // pFilename + dot + ext + null byte -+ size_t urlLen = strlen(pFilename) + 1 + extLen + 1; -+ g_pContainer->url = av_malloc(urlLen); -+ snprintf(g_pContainer->url, urlLen, "%s.%s", pFilename, ext); - #else - snprintf(g_pContainer->filename, sizeof(g_pContainer->filename), "%s.%s", pFilename, ext); - #endif -@@ -636,21 +796,33 @@ AVWRAP_DECL int AVWrapper_Close() - // free everything - if (g_pVStream) - { -- avcodec_close(g_pVideo); -- av_free(g_pVideo); -- av_free(g_pVStream); -+ avcodec_free_context(&g_pVideo); - av_frame_free(&g_pVFrame); -+#if LIBAVCODEC_VERSION_MAJOR >= 58 -+ av_packet_free(&g_pVPacket); -+#endif - } - if (g_pAStream) - { -- avcodec_close(g_pAudio); -- av_free(g_pAudio); -- av_free(g_pAStream); -+ avcodec_free_context(&g_pAudio); - av_frame_free(&g_pAFrame); -+#if LIBAVCODEC_VERSION_MAJOR >= 58 -+ av_packet_free(&g_pAPacket); -+#endif -+#if LIBAVUTIL_VERSION_MAJOR < 53 - av_free(g_pSamples); -+#endif - fclose(g_pSoundFile); - } - -+#if LIBAVCODEC_VERSION_MAJOR >= 59 -+ avformat_free_context(g_pContainer); -+#else -+ if (g_pVStream) -+ av_free(g_pVStream); -+ if (g_pAStream) -+ av_free(g_pAStream); - av_free(g_pContainer); -+#endif - return 0; - } --- -2.45.2 - diff --git a/srcpkgs/hedgewars/patches/cmake-build-type-none.patch b/srcpkgs/hedgewars/patches/cmake-build-type-none.patch deleted file mode 100644 index 9ad2931fbeb39f..00000000000000 --- a/srcpkgs/hedgewars/patches/cmake-build-type-none.patch +++ /dev/null @@ -1,30 +0,0 @@ -Index: CMakeLists.txt -=================================================================== ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -54,7 +54,7 @@ option(NOVERSIONINFOUPDATE "Disable upda - - - if(BUILD_ENGINE_C AND NOT NOVIDEOREC) -- if((CMAKE_BUILD_TYPE STREQUAL "Release") OR (CMAKE_BUILD_TYPE STREQUAL "RelWithDebInfo")) -+ if((CMAKE_BUILD_TYPE STREQUAL "Release") OR (CMAKE_BUILD_TYPE STREQUAL "RelWithDebInfo") OR (CMAKE_BUILD_TYPE STREQUAL "None")) - message("NOTE: Video recorder support disabled. It's incompatible with BUILD_ENGINE_C") - set(BUILD_ENGINE_C ON CACHE STRING "Required for BUILD_ENGINE_JS" FORCE) - else() -@@ -93,7 +93,7 @@ set(CPACK_PACKAGE_VERSION_MAJOR 1) - set(CPACK_PACKAGE_VERSION_MINOR 0) - set(CPACK_PACKAGE_VERSION_PATCH 0) - set(HEDGEWARS_PROTO_VER 59) --if((CMAKE_BUILD_TYPE STREQUAL "Release") OR (CMAKE_BUILD_TYPE STREQUAL "RelWithDebInfo")) -+if((CMAKE_BUILD_TYPE STREQUAL "Release") OR (CMAKE_BUILD_TYPE STREQUAL "RelWithDebInfo") OR (CMAKE_BUILD_TYPE STREQUAL "None")) - set(HEDGEWARS_VERSION "${CPACK_PACKAGE_VERSION_MAJOR}.${CPACK_PACKAGE_VERSION_MINOR}.${CPACK_PACKAGE_VERSION_PATCH}") - else() - set(HEDGEWARS_VERSION "${CPACK_PACKAGE_VERSION_MAJOR}.${CPACK_PACKAGE_VERSION_MINOR}.${CPACK_PACKAGE_VERSION_PATCH}-dev") -@@ -114,6 +114,7 @@ include(${CMAKE_MODULE_PATH}/platform.cm - if(CMAKE_BUILD_TYPE) - if(NOT((CMAKE_BUILD_TYPE STREQUAL "Release") OR - (CMAKE_BUILD_TYPE STREQUAL "Debug") OR -+ (CMAKE_BUILD_TYPE STREQUAL "None") OR - (CMAKE_BUILD_TYPE STREQUAL "RelWithDebInfo"))) - set(CMAKE_BUILD_TYPE ${default_build_type} CACHE STRING "Build type (Debug/Release/RelWithDebInfo)" FORCE) - message(STATUS "Unknown build type ${CMAKE_BUILD_TYPE}, using default (${default_build_type})") diff --git a/srcpkgs/hedgewars/patches/i686.patch b/srcpkgs/hedgewars/patches/i686.patch deleted file mode 100644 index 75a90d988e033c..00000000000000 --- a/srcpkgs/hedgewars/patches/i686.patch +++ /dev/null @@ -1,9 +0,0 @@ ---- a/project_files/hwc/rtl/GL.h -+++ b/project_files/hwc/rtl/GL.h -@@ -3,6 +3,7 @@ - #if defined(__APPLE__) && !defined(EMSCRIPTEN) - #include <OpenGL/gl.h> - #else -+#include "GL/glew.h" - #include "GL/gl.h" - #endif diff --git a/srcpkgs/hedgewars/patches/importmonad.patch b/srcpkgs/hedgewars/patches/importmonad.patch deleted file mode 100644 index f8c1451f53c596..00000000000000 --- a/srcpkgs/hedgewars/patches/importmonad.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/tools/pas2c/Pas2C.hs 2025-07-07 21:51:17.117166690 +0100 -+++ b/tools/pas2c/Pas2C.hs 2025-07-07 21:47:34.842095704 +0100 -@@ -6,6 +6,7 @@ - import Data.Maybe - import Data.Char - import Text.Parsec.Prim hiding (State) -+import Control.Monad (void, unless, guard, liftM, liftM2) - import Control.Monad.State - import System.IO - import PascalPreprocessor diff --git a/srcpkgs/hedgewars/patches/string.patch b/srcpkgs/hedgewars/patches/string.patch deleted file mode 100644 index 18e1ea8128df50..00000000000000 --- a/srcpkgs/hedgewars/patches/string.patch +++ /dev/null @@ -1,81 +0,0 @@ ---- a/tools/pas2c/PascalPreprocessor.hs 2025-07-07 21:31:06.082177207 +0100 -+++ b/tools/pas2c/PascalPreprocessor.hs 2025-07-07 21:32:06.163172477 +0100 -@@ -11,8 +11,8 @@ - char' :: Char -> ParsecT String u IO () - char' = void . char - --string' :: String -> ParsecT String u IO () --string' = void . string -+stringlmao :: String -> ParsecT String u IO () -+stringlmao = void . string - - -- comments are removed - comment :: ParsecT String u IO String -@@ -59,7 +59,7 @@ - return $ c:s - - switch = do -- try $ string' "{$" -+ try $ stringlmao "{$" - s <- choice [ - include - , ifdef -@@ -72,7 +72,7 @@ - return s - - include = do -- try $ string' "INCLUDE" -+ try $ stringlmao "INCLUDE" - spaces - (char' '"') - ifn <- many1 $ noneOf "\"\n" -@@ -102,7 +102,7 @@ - return "" - - if' = do -- try (string' "IF" >> notFollowedBy alphaNum) -+ try (stringlmao "IF" >> notFollowedBy alphaNum) - - void $ manyTill anyChar (char' '}') - --char '}' -@@ -113,15 +113,15 @@ - return "" - - elseSwitch = do -- try $ string' "ELSE}" -+ try $ stringlmao "ELSE}" - updateState $ \(m, b:bs) -> (m, (not b):bs) - return "" - endIf = do -- try $ string' "ENDIF}" -+ try $ stringlmao "ENDIF}" - updateState $ \(m, _:bs) -> (m, bs) - return "" - define = do -- try $ string' "DEFINE" -+ try $ stringlmao "DEFINE" - spaces - i <- identifier - d <- ((string ":=" >> return ()) <|> spaces) >> many (noneOf "}") ---- a/tools/pas2c/PascalBasics.hs 2025-07-07 21:34:14.466383776 +0100 -+++ b/tools/pas2c/PascalBasics.hs 2025-07-07 21:34:44.872576888 +0100 -@@ -13,8 +13,8 @@ - char' :: Char -> Parsec String u () - char' = void . char - --string' :: String -> Parsec String u () --string' = void . string -+stringggggggg :: String -> Parsec String u () -+stringggggggg = void . string - - builtin :: [String] - builtin = ["succ", "pred", "low", "high", "ord", "inc", "dec", "exit", "break", "continue", "length", "copy"] -@@ -43,7 +43,7 @@ - - preprocessorSwitch :: Stream String Identity Char => Parsec String u String - preprocessorSwitch = do -- try $ string' "{$" -+ try $ stringggggggg "{$" - s <- manyTill (noneOf "\n") $ char '}' - return s - diff --git a/srcpkgs/hedgewars/template b/srcpkgs/hedgewars/template deleted file mode 100644 index ab8ded8aca7c8c..00000000000000 --- a/srcpkgs/hedgewars/template +++ /dev/null @@ -1,57 +0,0 @@ -# Template file for 'hedgewars' -pkgname=hedgewars -version=1.0.2 -revision=2 -build_style=cmake -configure_args="-DNOSERVER=1 -DDATA_INSTALL_DIR=/usr/share/${pkgname} - -DPHYSFS_SYSTEM=1 -DMINIMAL_FLAGS=1" -make_cmd=make -hostmakedepends="lua51 pkg-config qt5-qmake qt5-host-tools" -makedepends="ffmpeg6-devel lua51-devel physfs-devel qt5-tools-devel SDL2_image-devel - SDL2_mixer-devel SDL2_net-devel SDL2_ttf-devel" -depends="libfreeglut" -short_desc="Funny turn-based artillery game, featuring fighting Hedgehogs!" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-only" -homepage="https://www.hedgewars.org/" -distfiles="https://hedgewars.org/download/releases/hedgewars-src-${version}.tar.bz2" -checksum=201fe5e45bd8ca5b3d81b18ec06bd6bbc9fa7c2c63bf019005e2f80be5bcf212 -nopie_files="/usr/bin/hwengine" -nocross="Needs investigation: fails to link hwengine" -replaces="hedgewars-data>=0" -export CMAKE_GENERATOR="Unix Makefiles" - -case $XBPS_TARGET_MACHINE in - x86_64*|ppc64le|ppc64) - hostmakedepends+=" fpc" - ;; - *) - # use C engine for architectures lacking freepascal support - # https://www.hedgewars.org/kb/pas2CTutorial - # i686 has a 32 bit freepascal bug - CMakeLists.txt:83 - # https://travis-ci.org/void-linux/void-packages/jobs/596458977#L4316 - _use_c_engine=1 - ;; -esac - -if [ -n "$_use_c_engine" ]; then - hostmakedepends+=" glew-devel ghc clang" - makedepends+=" glew-devel" - configure_args+=" -DBUILD_ENGINE_C=1" - nopie_files+=" /usr/bin/hedgewars" -fi - -pre_configure() { - if [ -n "$_use_c_engine" ]; then - # remove option not supported by clang - # pointer convert - project_files/hwc/rtl/sysutils.c:86:32 - # i686 not linking GLEW anymore. throws warnings everywhere but links - CFLAGS="${CFLAGS/-fstack-clash-protection/} -Wno-int-conversion -lGLEW" - CXXFLAGS="${CXXFLAGS/-fstack-clash-protection/} -Wno-int-conversion -lGLEW" - fi -} - -post_install() { - vman man/hedgewars.6 - vinstall ${DESTDIR}/usr/share/hedgewars/Data/misc/hedgewars.desktop 644 usr/share/applications -} diff --git a/srcpkgs/hedgewars/update b/srcpkgs/hedgewars/update deleted file mode 100644 index 937d41b2a7ad6d..00000000000000 --- a/srcpkgs/hedgewars/update +++ /dev/null @@ -1 +0,0 @@ -site='http://www.hedgewars.org/download.html' diff --git a/srcpkgs/heimdall/template b/srcpkgs/heimdall/template deleted file mode 100644 index e7d65dff7818ca..00000000000000 --- a/srcpkgs/heimdall/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'heimdall' -pkgname=heimdall -version=1.4.2 -revision=2 -build_style=cmake -hostmakedepends="pkg-config" -makedepends="libusb-devel qt5-devel" -short_desc="Tool suite used to flash firmware onto Samsung Galaxy S devices" -maintainer="Orphaned <orphan@voidlinux.org>" -license="MIT" -homepage="https://gitlab.com/BenjaminDobell/Heimdall" -distfiles="https://gitlab.com/BenjaminDobell/Heimdall/-/archive/v${version}/Heimdall-v${version}.tar.bz2" -checksum=2de553496fff1441a3e917b3da9e862192bd7bb05d9cab376fefcc12f82d2f05 - -if [ -n "$CROSS_BUILD" ]; then - # Need some devel packages in the host - hostmakedepends+=" qt5-tools-devel" -fi - -do_install() { - vbin build/bin/heimdall - vbin build/bin/heimdall-frontend - vinstall heimdall/60-heimdall.rules 644 usr/lib/udev/rules.d - vlicense LICENSE -} diff --git a/srcpkgs/heirloom-sh/template b/srcpkgs/heirloom-sh/template deleted file mode 100644 index 94f16839fe8732..00000000000000 --- a/srcpkgs/heirloom-sh/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'heirloom-sh' -pkgname=heirloom-sh -version=050706 -revision=4 -short_desc="A portable variant of the traditional Unix shell" -maintainer="Orphaned <orphan@voidlinux.org>" -license="Caldera" -homepage="http://heirloom.sourceforge.net/sh.html" -distfiles="${SOURCEFORGE_SITE}/heirloom/${pkgname}/${version}/${pkgname}-${version}.tar.bz2" -checksum=25fb8409e1eb75bb5da21ca32baf2d5eebcb8b84a1288d66e65763a125809e1d -register_shell="/bin/heirloom-sh" - -do_build() { - make CC=$CC CFLAGS="$CFLAGS" LDFLAGS="$LDFLAGS" ${makejobs} -} -do_install() { - vbin sh heirloom-sh - vman sh.1.out heirloom-sh.1 - vlicense CALDERA.LICENSE - vlicense OPENSOLARIS.LICENSE -} diff --git a/srcpkgs/heisenbridge/files/heisenbridge/run b/srcpkgs/heisenbridge/files/heisenbridge/run deleted file mode 100644 index bb66faea149949..00000000000000 --- a/srcpkgs/heisenbridge/files/heisenbridge/run +++ /dev/null @@ -1,5 +0,0 @@ -#!/bin/sh -exec 2>&1 -[ -r ./conf ] && . ./conf - -exec chpst -u nobody:nogroup heisenbridge --config /etc/heisenbridge.yaml ${OPTS:="http://localhost:8008"} diff --git a/srcpkgs/heisenbridge/template b/srcpkgs/heisenbridge/template deleted file mode 100644 index 178422d2b5e1e3..00000000000000 --- a/srcpkgs/heisenbridge/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'heisenbridge' -pkgname=heisenbridge -version=1.15.2 -revision=1 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3-irc python3-ruamel.yaml python3-mautrix python3-socks python3-aiohttp python3-async-timeout" -checkdepends="$depends python3-pytest" -short_desc="Bouncer-style Matrix IRC bridge" -maintainer="Luca Matei Pintilie <luca@lucamatei.com>" -license="MIT" -homepage="https://github.com/hifi/heisenbridge" -changelog="https://github.com/hifi/heisenbridge/releases" -# distfiles="https://github.com/hifi/heisenbridge/releases/download/v$version/heisenbridge-$version.tar.gz" -distfiles="https://github.com/hifi/heisenbridge/archive/refs/tags/v$version.tar.gz" -checksum=6233fa496d1e18f0247864061749a5cfea3a39dda6202787532c7cd02b626376 - -post_install() { - vsv heisenbridge - vlicense LICENSE -} diff --git a/srcpkgs/helden-software/patches/0001-fix-file-locations.patch b/srcpkgs/helden-software/patches/0001-fix-file-locations.patch deleted file mode 100644 index 9c29f559c652c6..00000000000000 --- a/srcpkgs/helden-software/patches/0001-fix-file-locations.patch +++ /dev/null @@ -1,42 +0,0 @@ -From adc2694cabe3c84cb37bdfef3211202b3e9daf66 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Jan=20Christian=20Gr=C3=BCnhage?= - <jan.christian@gruenhage.xyz> -Date: Sat, 25 Sep 2021 10:32:19 +0200 -Subject: [PATCH 1/2] fix file locations - ---- - usr/{games => bin}/helden-software | 2 +- - usr/share/applications/HeldenSoftware.desktop | 4 ++-- - 2 files changed, 3 insertions(+), 3 deletions(-) - rename usr/{games => bin}/helden-software (63%) - -diff --git a/usr/games/helden-software b/usr/bin/helden-software -similarity index 63% -rename from usr/games/helden-software -rename to usr/bin/helden-software -index 49d866b..98cdbc1 100755 ---- a/usr/games/helden-software -+++ b/usr/bin/helden-software -@@ -4,4 +4,4 @@ HeldenArgs=-hsDebianMode - if [ -f /etc/default/helden-software ] ; then - . /etc/default/helden-software - fi --exec /usr/bin/java $JavaArgs -jar /usr/lib/heldensoftware/helden5.jar $HeldenArgs $@ -\ No newline at end of file -+exec /usr/bin/java $JavaArgs -jar /usr/lib/helden-software/helden5.jar $HeldenArgs $@ -diff --git a/usr/share/applications/HeldenSoftware.desktop b/usr/share/applications/HeldenSoftware.desktop -index 2c5ed8b..4319144 100644 ---- a/usr/share/applications/HeldenSoftware.desktop -+++ b/usr/share/applications/HeldenSoftware.desktop -@@ -4,6 +4,6 @@ Type=Application - Terminal=false - Name=Helden-Software - Comment=Ein Generator fuer 'Das schwarze Auge' (DSA) --Exec=/usr/games/helden-software -+Exec=/usr/bin/helden-software - Icon=helden-software --Categories=Game;Java -+Categories=Game --- -2.36.1 - diff --git a/srcpkgs/helden-software/patches/0002-translate-comment.patch b/srcpkgs/helden-software/patches/0002-translate-comment.patch deleted file mode 100644 index c2f940ca8fd98a..00000000000000 --- a/srcpkgs/helden-software/patches/0002-translate-comment.patch +++ /dev/null @@ -1,27 +0,0 @@ -From 566b29ca64c772da874b34f42da3d4e2c0605829 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Jan=20Christian=20Gr=C3=BCnhage?= - <jan.christian@gruenhage.xyz> -Date: Sat, 25 Sep 2021 10:33:17 +0200 -Subject: [PATCH 2/2] translate comment - ---- - usr/share/applications/HeldenSoftware.desktop | 3 ++- - 1 file changed, 2 insertions(+), 1 deletion(-) - -diff --git a/usr/share/applications/HeldenSoftware.desktop b/usr/share/applications/HeldenSoftware.desktop -index 4319144..09cd90d 100644 ---- a/usr/share/applications/HeldenSoftware.desktop -+++ b/usr/share/applications/HeldenSoftware.desktop -@@ -3,7 +3,8 @@ Version=1.0 - Type=Application - Terminal=false - Name=Helden-Software --Comment=Ein Generator fuer 'Das schwarze Auge' (DSA) -+Comment=Character generator for the Pen&Paper RPG DSA -+Comment[de]=Ein Generator für 'Das schwarze Auge' (DSA) - Exec=/usr/bin/helden-software - Icon=helden-software - Categories=Game --- -2.36.1 - diff --git a/srcpkgs/helden-software/template b/srcpkgs/helden-software/template deleted file mode 100644 index d250bcb06fc066..00000000000000 --- a/srcpkgs/helden-software/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'helden-software' -pkgname=helden-software -version=5.5.3 -revision=2 -depends="virtual?java-runtime" -short_desc="Character generator for the Pen&Paper RPG DSA" -maintainer="Orphaned <orphan@voidlinux.org>" -license="custom:Proprietary" -homepage="https://www.helden-software.de/" -distfiles="https://online.helden-software.de/rep/pool/main/h/helden-software/helden-software_${version}-0_all.deb" -checksum=4bc08118ae1e78942bea543338de1ada17c21ebdb4b7f9e108910df0ba815a04 -repository="nonfree" -restricted="yes" - -do_install() { - vcopy etc / - - vlicense usr/share/doc/helden-software/copyright - - vbin usr/bin/helden-software - - mv usr/lib/heldensoftware usr/lib/helden-software - vcopy usr/lib usr - vcopy usr/share/icons usr/share - vcopy usr/share/applications usr/share -} diff --git a/srcpkgs/helix/patches/skip_grammar_fetch.patch b/srcpkgs/helix/patches/skip_grammar_fetch.patch deleted file mode 100644 index 38a02f5a9bb8c3..00000000000000 --- a/srcpkgs/helix/patches/skip_grammar_fetch.patch +++ /dev/null @@ -1,13 +0,0 @@ -diff --git a/helix-term/build.rs b/helix-term/build.rs -index b47dae8..96c7b30 100644 ---- a/helix-term/build.rs -+++ b/helix-term/build.rs -@@ -2,7 +2,7 @@ - - fn main() { - if std::env::var("HELIX_DISABLE_AUTO_GRAMMAR_BUILD").is_err() { -- fetch_grammars().expect("Failed to fetch tree-sitter grammars"); -+ // fetch_grammars().expect("Failed to fetch tree-sitter grammars"); - build_grammars(Some(std::env::var("TARGET").unwrap())) - .expect("Failed to compile tree-sitter grammars"); - } diff --git a/srcpkgs/helix/template b/srcpkgs/helix/template deleted file mode 100644 index 04a86877030d97..00000000000000 --- a/srcpkgs/helix/template +++ /dev/null @@ -1,46 +0,0 @@ -# Template file for 'helix' -pkgname=helix -version=25.07.1 -revision=1 -build_style=cargo -make_install_args="--path helix-term" -short_desc="Post-modern modal text editor" -maintainer="tranzystorekk <tranzystorek.io@protonmail.com>" -license="MPL-2.0" -homepage="https://helix-editor.com/" -changelog="https://raw.githubusercontent.com/helix-editor/helix/master/CHANGELOG.md" -distfiles="https://github.com/helix-editor/helix/releases/download/${version}/helix-${version}-source.tar.xz" -checksum=2d0cf264ac77f8c25386a636e2b3a09a23dec555568cc9a5b2927f84322f544e - -case "$XBPS_TARGET_MACHINE" in - ppc64*) ;; - ppc*) broken="no AtomicU64 in sync::atomic";; -esac - -# Checks for Git to fetch tree-sitter grammars, even though they're already -# present in the tarball -# See https://github.com/helix-editor/helix/pull/7320 -export PATH="$PATH:/usr/libexec/chroot-git" - -export HELIX_DEFAULT_RUNTIME=/usr/lib/helix/runtime - -post_patch() { - cargo update --package cc@1.2.29 --precise 1.2.14 -} - -post_install() { - rm runtime/grammars/.gitkeep - rm runtime/themes/README.md - rm -rf runtime/grammars/sources - - for shell in bash zsh fish; do - vcompletion contrib/completion/hx.${shell} ${shell} hx - done - - vinstall contrib/Helix.appdata.xml 644 usr/share/metainfo - vinstall contrib/Helix.desktop 644 usr/share/applications - vinstall contrib/helix.png 644 usr/share/icons/hicolor/128x128/apps - - vmkdir usr/lib/helix - vcopy runtime usr/lib/helix -} diff --git a/srcpkgs/hello/template b/srcpkgs/hello/template deleted file mode 100644 index 515fae96e41728..00000000000000 --- a/srcpkgs/hello/template +++ /dev/null @@ -1,12 +0,0 @@ -# Template file for 'hello' -pkgname=hello -version=2.12.2 -revision=1 -build_style=gnu-configure -hostmakedepends="texinfo" -short_desc="Friendly greeting program" -maintainer="Leah Neukirchen <leah@vuxu.org>" -license="GPL-3.0-or-later" -homepage="https://www.gnu.org/software/hello/" -distfiles="${GNU_SITE}/${pkgname}/${pkgname}-${version}.tar.gz" -checksum=5a9a996dc292cc24dcf411cee87e92f6aae5b8d13bd9c6819b4c7a9dce0818ab diff --git a/srcpkgs/helm/patches/fix-musl.patch b/srcpkgs/helm/patches/fix-musl.patch deleted file mode 100644 index b8b1265cc920b8..00000000000000 --- a/srcpkgs/helm/patches/fix-musl.patch +++ /dev/null @@ -1,40 +0,0 @@ ---- a/JUCE/modules/juce_core/juce_core.cpp 2016-08-30 06:24:27.000000000 +0200 -+++ b/JUCE/modules/juce_core/juce_core.cpp 2016-12-12 14:53:23.532613378 +0100 -@@ -97,7 +97,7 @@ - #include <net/if.h> - #include <sys/ioctl.h> - -- #if ! JUCE_ANDROID -+ #if ! JUCE_ANDROID && defined(__GLIBC__) - #include <execinfo.h> - #endif - #endif ---- a/JUCE/modules/juce_core/system/juce_SystemStats.cpp 2016-08-30 06:24:27.000000000 +0200 -+++ b/JUCE/modules/juce_core/system/juce_SystemStats.cpp 2016-12-12 14:58:35.988986030 +0100 -@@ -134,6 +134,8 @@ - } - } - -+ #elif !defined(__GLIBC__) -+ jassertfalse; // sorry, not implemented yet! - #else - void* stack[128]; - int frames = backtrace (stack, numElementsInArray (stack)); ---- a/JUCE/modules/juce_core/native/juce_linux_SystemStats.cpp 2016-08-30 06:24:27.000000000 +0200 -+++ b/JUCE/modules/juce_core/native/juce_linux_SystemStats.cpp 2016-12-12 15:07:35.046607788 +0100 -@@ -142,8 +142,15 @@ - return result; - } - -+#if defined(__GLIBC__) - String SystemStats::getUserLanguage() { return getLocaleValue (_NL_IDENTIFICATION_LANGUAGE); } - String SystemStats::getUserRegion() { return getLocaleValue (_NL_IDENTIFICATION_TERRITORY); } -+#else -+// The identifiers _NL_INDENTIFICATION_LANGUAGE and _TERRIRTORY are not defined in musl libc. -+// TODO: Find a better fix than just returning nonsense. Inspect env("LANG") perhaps? -+String SystemStats::getUserLanguage() { return String("en"); } -+String SystemStats::getUserRegion() { return String("US"); } -+#endif - String SystemStats::getDisplayLanguage() { return getUserLanguage() + "-" + getUserRegion(); } - - //============================================================================== diff --git a/srcpkgs/helm/patches/fix_sigemptyset.patch b/srcpkgs/helm/patches/fix_sigemptyset.patch deleted file mode 100644 index 9a7a3b3933adc6..00000000000000 --- a/srcpkgs/helm/patches/fix_sigemptyset.patch +++ /dev/null @@ -1,14 +0,0 @@ ---- a/JUCE/modules/juce_audio_formats/codecs/flac/libFLAC/cpu.c 2017-07-08 23:40:42.000000000 +0200 -+++ b/JUCE/modules/juce_audio_formats/codecs/flac/libFLAC/cpu.c 2017-07-08 23:40:42.000000000 +0200 -@@ -244,11 +244,7 @@ - struct sigaction sigill_save; - struct sigaction sigill_sse; - sigill_sse.sa_sigaction = sigill_handler_sse_os; -- #ifdef __ANDROID__ - sigemptyset (&sigill_sse.sa_mask); -- #else -- __sigemptyset(&sigill_sse.sa_mask); -- #endif - sigill_sse.sa_flags = SA_SIGINFO | SA_RESETHAND; /* SA_RESETHAND just in case our SIGILL return jump breaks, so we don't get stuck in a loop */ - if(0 == sigaction(SIGILL, &sigill_sse, &sigill_save)) - { diff --git a/srcpkgs/helm/patches/gcc9.patch b/srcpkgs/helm/patches/gcc9.patch deleted file mode 100644 index 0f58117ee05249..00000000000000 --- a/srcpkgs/helm/patches/gcc9.patch +++ /dev/null @@ -1,161 +0,0 @@ -From 4e0adb2af8b424c43d22bd431011c9a6c57d36b6 Mon Sep 17 00:00:00 2001 -From: Tom Poole <thomas.poole@roli.com> -Date: Tue, 30 Apr 2019 17:11:24 +0100 -Subject: [PATCH] GCC 9 compatibility fixes - ---- - .../juce_graphics/colour/juce_PixelFormats.h | 34 +++--------- - .../native/juce_RenderingHelpers.h | 52 ++----------------- - 2 files changed, 9 insertions(+), 77 deletions(-) - -diff --git a/modules/juce_graphics/colour/juce_PixelFormats.h b/modules/juce_graphics/colour/juce_PixelFormats.h -index c57ad53c635..934c61c4781 100644 ---- a/JUCE/modules/juce_graphics/colour/juce_PixelFormats.h -+++ b/JUCE/modules/juce_graphics/colour/juce_PixelFormats.h -@@ -107,22 +107,9 @@ class JUCE_API PixelARGB - - //============================================================================== - forcedinline uint8 getAlpha() const noexcept { return components.a; } -- forcedinline uint8 getRed() const noexcept { return components.r; } -+ forcedinline uint8 getRed() const noexcept { return components.r; } - forcedinline uint8 getGreen() const noexcept { return components.g; } -- forcedinline uint8 getBlue() const noexcept { return components.b; } -- -- #if JUCE_GCC -- // NB these are here as a workaround because GCC refuses to bind to packed values. -- forcedinline uint8& getAlpha() noexcept { return comps [indexA]; } -- forcedinline uint8& getRed() noexcept { return comps [indexR]; } -- forcedinline uint8& getGreen() noexcept { return comps [indexG]; } -- forcedinline uint8& getBlue() noexcept { return comps [indexB]; } -- #else -- forcedinline uint8& getAlpha() noexcept { return components.a; } -- forcedinline uint8& getRed() noexcept { return components.r; } -- forcedinline uint8& getGreen() noexcept { return components.g; } -- forcedinline uint8& getBlue() noexcept { return components.b; } -- #endif -+ forcedinline uint8 getBlue() const noexcept { return components.b; } - - //============================================================================== - /** Copies another pixel colour over this one. -@@ -341,9 +328,6 @@ class JUCE_API PixelARGB - { - uint32 internal; - Components components; -- #if JUCE_GCC -- uint8 comps[4]; // helper struct needed because gcc does not allow references to packed union members -- #endif - }; - } - #ifndef DOXYGEN -@@ -428,13 +412,9 @@ class JUCE_API PixelRGB - - //============================================================================== - forcedinline uint8 getAlpha() const noexcept { return 0xff; } -- forcedinline uint8 getRed() const noexcept { return r; } -+ forcedinline uint8 getRed() const noexcept { return r; } - forcedinline uint8 getGreen() const noexcept { return g; } -- forcedinline uint8 getBlue() const noexcept { return b; } -- -- forcedinline uint8& getRed() noexcept { return r; } -- forcedinline uint8& getGreen() noexcept { return g; } -- forcedinline uint8& getBlue() noexcept { return b; } -+ forcedinline uint8 getBlue() const noexcept { return b; } - - //============================================================================== - /** Copies another pixel colour over this one. -@@ -651,11 +631,9 @@ class JUCE_API PixelAlpha - - //============================================================================== - forcedinline uint8 getAlpha() const noexcept { return a; } -- forcedinline uint8& getAlpha() noexcept { return a; } -- -- forcedinline uint8 getRed() const noexcept { return 0; } -+ forcedinline uint8 getRed() const noexcept { return 0; } - forcedinline uint8 getGreen() const noexcept { return 0; } -- forcedinline uint8 getBlue() const noexcept { return 0; } -+ forcedinline uint8 getBlue() const noexcept { return 0; } - - //============================================================================== - /** Copies another pixel colour over this one. -diff --git a/modules/juce_graphics/native/juce_RenderingHelpers.h b/modules/juce_graphics/native/juce_RenderingHelpers.h -index b8137ac4d04..10bd64e1459 100644 ---- a/JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h -+++ b/JUCE/modules/juce_graphics/native/juce_RenderingHelpers.h -@@ -581,18 +581,10 @@ namespace EdgeTableFillers - : destData (image), sourceColour (colour) - { - if (sizeof (PixelType) == 3 && destData.pixelStride == sizeof (PixelType)) -- { - areRGBComponentsEqual = sourceColour.getRed() == sourceColour.getGreen() - && sourceColour.getGreen() == sourceColour.getBlue(); -- filler[0].set (sourceColour); -- filler[1].set (sourceColour); -- filler[2].set (sourceColour); -- filler[3].set (sourceColour); -- } - else -- { - areRGBComponentsEqual = false; -- } - } - - forcedinline void setEdgeTableYPos (const int y) noexcept -@@ -643,7 +635,6 @@ namespace EdgeTableFillers - const Image::BitmapData& destData; - PixelType* linePixels; - PixelARGB sourceColour; -- PixelRGB filler [4]; - bool areRGBComponentsEqual; - - forcedinline PixelType* getPixel (const int x) const noexcept -@@ -658,47 +649,10 @@ namespace EdgeTableFillers - - forcedinline void replaceLine (PixelRGB* dest, const PixelARGB colour, int width) const noexcept - { -- if (destData.pixelStride == sizeof (*dest)) -- { -- if (areRGBComponentsEqual) // if all the component values are the same, we can cheat.. -- { -- memset (dest, colour.getRed(), (size_t) width * 3); -- } -- else -- { -- if (width >> 5) -- { -- const int* const intFiller = reinterpret_cast<const int*> (filler); -- -- while (width > 8 && (((pointer_sized_int) dest) & 7) != 0) -- { -- dest->set (colour); -- ++dest; -- --width; -- } -- -- while (width > 4) -- { -- int* d = reinterpret_cast<int*> (dest); -- *d++ = intFiller[0]; -- *d++ = intFiller[1]; -- *d++ = intFiller[2]; -- dest = reinterpret_cast<PixelRGB*> (d); -- width -= 4; -- } -- } -- -- while (--width >= 0) -- { -- dest->set (colour); -- ++dest; -- } -- } -- } -+ if ((size_t) destData.pixelStride == sizeof (*dest) && areRGBComponentsEqual) -+ memset ((void*) dest, colour.getRed(), (size_t) width * 3); // if all the component values are the same, we can cheat.. - else -- { -- JUCE_PERFORM_PIXEL_OP_LOOP (set (colour)) -- } -+ JUCE_PERFORM_PIXEL_OP_LOOP (set (colour)); - } - - forcedinline void replaceLine (PixelAlpha* dest, const PixelARGB colour, int width) const noexcept diff --git a/srcpkgs/helm/patches/kill-simdflags.patch b/srcpkgs/helm/patches/kill-simdflags.patch deleted file mode 100644 index 2edcfbb7b49463..00000000000000 --- a/srcpkgs/helm/patches/kill-simdflags.patch +++ /dev/null @@ -1,21 +0,0 @@ ---- a/Makefile -+++ b/Makefile -@@ -18,18 +18,6 @@ ifdef DPKG - PDEBLDFLAGS := $(shell dpkg-buildflags --get LDFLAGS) - endif - --MACHINE := $(shell sh -c 'uname -m 2> /dev/null || echo not') --ifneq (,$(findstring aarch,$(MACHINE))) -- SIMDFLAGS := -march=armv8-a -mtune=cortex-a53 --else --ifneq (,$(findstring arm,$(MACHINE))) -- SIMDFLAGS := -march=armv8-a -mtune=cortex-a53 -mfpu=neon-fp-armv8 -mfloat-abi=hard --else -- SIMDFLAGS := -msse2 --endif --endif -- -- - PROGRAM = helm - BIN = $(DESTDIR)/usr/bin - BINFILE = $(BIN)/$(PROGRAM) diff --git a/srcpkgs/helm/template b/srcpkgs/helm/template deleted file mode 100644 index d033566c680022..00000000000000 --- a/srcpkgs/helm/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'helm' -pkgname=helm -version=0.9.0 -revision=3 -build_style=gnu-makefile -hostmakedepends="pkg-config" -makedepends="alsa-lib-devel libcurl-devel libX11-devel libXext-devel - libXinerama-devel freetype-devel MesaLib-devel jack-devel libXcursor-devel" -short_desc="Polyphonic synth with lots of modulation" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-3.0-or-later" -homepage="http://tytel.org/helm" -distfiles="https://github.com/mtytel/helm/archive/v${version}.tar.gz" -checksum=4004c11fd1d773cc2a12adb5336873bc86c5ecbd370b8da2820fed6ef5ec58ad -nocross="./lv2_ttl_generator: ./lv2_ttl_generator: cannot execute binary file" diff --git a/srcpkgs/help2man/template b/srcpkgs/help2man/template deleted file mode 100644 index e15df17bc45580..00000000000000 --- a/srcpkgs/help2man/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'help2man' -pkgname=help2man -version=1.49.2 -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" -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 -lib32disabled=yes diff --git a/srcpkgs/helvum/template b/srcpkgs/helvum/template deleted file mode 100644 index f678398e3be58b..00000000000000 --- a/srcpkgs/helvum/template +++ /dev/null @@ -1,38 +0,0 @@ -# Template file for 'helvum' -pkgname=helvum -version=0.5.1 -revision=1 -build_style=cargo -hostmakedepends="pkg-config clang libclang" -makedepends="gtk4-devel pipewire-devel glib-devel libadwaita-devel" -depends="pipewire" -short_desc="GTK patchbay for pipewire" -maintainer="0x5c <dev@0x5c.io>" -license="GPL-3.0-only" -homepage="https://gitlab.freedesktop.org/pipewire/helvum" -distfiles="https://gitlab.freedesktop.org/pipewire/helvum/-/archive/${version}/helvum-${version}.tar.gz" -checksum=e7a179a35518d7add92affbe5cdaa90c4a4e20c25ae0c86c2aea470de7dcd7ed - -post_patch() { - cat <<-EOF >> "Cargo.toml" - [patch.crates-io] - pipewire = {git="https://gitlab.freedesktop.org/pipewire/pipewire-rs.git", rev="ff923ee9dfe05ac50a137252ca45ac4361016360"} - EOF - # Needed to get the above to register - cargo update --package pipewire@0.7.2 --precise 0.7.2 -} - -post_install() { - # Normally, meson would do this, but it's simpler to use the cargo build style and do this manually - # This also avoids the need for makedeps/build steps that are made unnecessary by xbps' hooks - # On update, all meson.build files should be checked for changes - _app_id='org.pipewire.Helvum' - vinstall data/icons/$_app_id.svg 644 usr/share/icons/hicolor/scalable/apps/ - vinstall data/icons/$_app_id-symbolic.svg 644 usr/share/icons/hicolor/symbolic/apps/ - - vsed -i data/$_app_id.desktop.in -e "s/@icon@/$_app_id/" - vinstall data/$_app_id.desktop.in 644 usr/share/applications/ $_app_id.desktop - - vsed -i data/$_app_id.metainfo.xml.in -e "s/@app-id@/$_app_id/" - vinstall data/$_app_id.metainfo.xml.in 644 usr/share/metainfo/ $_app_id.metainfo.xml -} diff --git a/srcpkgs/herbe/template b/srcpkgs/herbe/template deleted file mode 100644 index 000e2b1f444d3d..00000000000000 --- a/srcpkgs/herbe/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'herbe' -pkgname=herbe -version=1.0.0 -revision=1 -build_style=gnu-makefile -makedepends="libXft-devel" -short_desc="Daemon-less notifications without D-Bus" -maintainer="biopsin <biopsin@teknik.io>" -license="MIT" -homepage="https://github.com/dudik/herbe" -distfiles="${homepage}/archive/${version}.tar.gz" -checksum=78e454159050c86e030fb5a6cf997ac914345210cdf5a4ca4d7600c5296b7f76 - -do_build() { - # Patch Makefile to locate <ft2build.h> - vsed 's|-I/usr/include/freetype2|-I${XBPS_CROSS_BASE}/usr/include/freetype2|' \ - -i ${wrksrc}/Makefile -} - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/herbstluftwm/template b/srcpkgs/herbstluftwm/template deleted file mode 100644 index 84e5e83cc56168..00000000000000 --- a/srcpkgs/herbstluftwm/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'herbstluftwm' -pkgname=herbstluftwm -version=0.9.5 -revision=1 -build_style=cmake -hostmakedepends="pkg-config asciidoc" -makedepends="libXrandr-devel libXinerama-devel libglib-devel libXft-devel - libXrender-devel freetype-devel libXfixes-devel" -conf_files="/etc/xdg/${pkgname}/autostart" -short_desc="Manual tiling window manager for X" -maintainer="Cullen Ross <cullenrss@gmail.com>" -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 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/hex-a-hop/template b/srcpkgs/hex-a-hop/template deleted file mode 100644 index 4f4e3e41e5b219..00000000000000 --- a/srcpkgs/hex-a-hop/template +++ /dev/null @@ -1,12 +0,0 @@ -# Template file for 'hex-a-hop' -pkgname=hex-a-hop -version=1.1.0 -revision=2 -build_style=gnu-configure -makedepends="sdl12-compat-devel SDL_mixer-devel SDL_ttf-devel" -short_desc="Hex-a-Hop is an hexagonal tile-based puzzle game" -maintainer="David Ferlier <dispertio@gmx.es>" -license="GPL-2.0-only" -homepage="http://hexahop.sourceforge.net" -distfiles="${SOURCEFORGE_SITE}/hexahop/${pkgname}-${version}.tar.gz" -checksum=80bf19d936a8430cab5bc468ee6827c38052e026c609eb7ece16317e7932a0d6 diff --git a/srcpkgs/hex/template b/srcpkgs/hex/template deleted file mode 100644 index b240c08b6601c2..00000000000000 --- a/srcpkgs/hex/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'hex' -pkgname=hex -version=0.6.0 -revision=1 -build_style=cargo -hostmakedepends="pandoc" -short_desc="Futuristic take on hexdump" -maintainer="SolitudeSF <solitudesf@protonmail.com>" -license="MIT" -homepage="https://github.com/sitkevij/hex" -distfiles="https://github.com/sitkevij/hex/archive/refs/tags/v${version}.tar.gz" -checksum=7952ee2b6782e49259f82155c3b5287f1be72f15360a88e379c9270bd0d2416c - -post_build() { - vsed -i MANPAGE.md -e 's/hx/hex/g' - pandoc --standalone --to man MANPAGE.md -o hex.1 -} - -post_install() { - # avoid conflict with helix - mv ${DESTDIR}/usr/bin/hx ${DESTDIR}/usr/bin/hex - vman hex.1 - vlicense LICENSE -} diff --git a/srcpkgs/hex2hcd/template b/srcpkgs/hex2hcd/template deleted file mode 100644 index c7d6f2411ed4f3..00000000000000 --- a/srcpkgs/hex2hcd/template +++ /dev/null @@ -1,10 +0,0 @@ -# Template file for 'hex2hcd' -pkgname=hex2hcd -version=2016.02.21 -revision=4 -metapackage=yes -depends="bluez" -short_desc="Convert *.hex firmware files to *.hcd format" -maintainer="Antonio Malcolm <antonio@antoniomalcolm.com>" -license="0BSD" -homepage="https://github.com/jessesung/hex2hcd" diff --git a/srcpkgs/hexchat-devel b/srcpkgs/hexchat-devel deleted file mode 120000 index 6cf68e662f61f1..00000000000000 --- a/srcpkgs/hexchat-devel +++ /dev/null @@ -1 +0,0 @@ -hexchat \ No newline at end of file diff --git a/srcpkgs/hexchat-lua b/srcpkgs/hexchat-lua deleted file mode 120000 index 6cf68e662f61f1..00000000000000 --- a/srcpkgs/hexchat-lua +++ /dev/null @@ -1 +0,0 @@ -hexchat \ No newline at end of file diff --git a/srcpkgs/hexchat-perl b/srcpkgs/hexchat-perl deleted file mode 120000 index 6cf68e662f61f1..00000000000000 --- a/srcpkgs/hexchat-perl +++ /dev/null @@ -1 +0,0 @@ -hexchat \ No newline at end of file diff --git a/srcpkgs/hexchat-python3 b/srcpkgs/hexchat-python3 deleted file mode 120000 index 6cf68e662f61f1..00000000000000 --- a/srcpkgs/hexchat-python3 +++ /dev/null @@ -1 +0,0 @@ -hexchat \ No newline at end of file diff --git a/srcpkgs/hexchat/patches/url-percent-escape.patch b/srcpkgs/hexchat/patches/url-percent-escape.patch deleted file mode 100644 index 0ef06a81867308..00000000000000 --- a/srcpkgs/hexchat/patches/url-percent-escape.patch +++ /dev/null @@ -1,38 +0,0 @@ -From b3dfb49f78d78373743030ddc743e6e570bc90ef Mon Sep 17 00:00:00 2001 -From: classabbyamp <dev@placeviolette.net> -Date: Sat, 10 Aug 2024 20:05:29 -0400 -Subject: [PATCH] src/fe-gtk/fe-gtk.c: handle % in URLs better - -1. don't let g_uri_escape_string escape %s, this often leads to %25%xx - because many urls are pre-escaped. -2. use some regex heuristics to escape any %s that aren't part of an - existing % escape sequence (% with two hexadecimal digits after) - -this prevents glib/gtk2 from crashing hexchat when trying to open links -containing bare %s: - -* https://gitlab.gnome.org/GNOME/glib/-/issues/2860 -* https://gitlab.gnome.org/GNOME/glib/-/issues/2385 - -and prevents hexchat/glib from overeagerly escaping % sequences. ---- - src/fe-gtk/fe-gtk.c | 6 +++++- - 1 file changed, 5 insertions(+), 1 deletion(-) - -diff --git a/src/fe-gtk/fe-gtk.c b/src/fe-gtk/fe-gtk.c -index 125ab5779..15fee8aaf 100644 ---- a/src/fe-gtk/fe-gtk.c -+++ b/src/fe-gtk/fe-gtk.c -@@ -1057,7 +1057,11 @@ osx_show_uri (const char *url) - static inline char * - escape_uri (const char *uri) - { -- return g_uri_escape_string(uri, G_URI_RESERVED_CHARS_GENERIC_DELIMITERS G_URI_RESERVED_CHARS_SUBCOMPONENT_DELIMITERS, FALSE); -+ gchar *esc; -+ GRegex *regex; -+ esc = g_uri_escape_string(uri, G_URI_RESERVED_CHARS_GENERIC_DELIMITERS G_URI_RESERVED_CHARS_SUBCOMPONENT_DELIMITERS "%", FALSE); -+ regex = g_regex_new("\%(?![0-9a-fA-F][0-9a-fA-F])", G_REGEX_OPTIMIZE, 0, NULL); -+ return g_regex_replace(regex, esc, -1, 0, "%25", 0, NULL); - } - - static inline gboolean diff --git a/srcpkgs/hexchat/patches/url_delim.patch b/srcpkgs/hexchat/patches/url_delim.patch deleted file mode 100644 index fbb53da966d7a4..00000000000000 --- a/srcpkgs/hexchat/patches/url_delim.patch +++ /dev/null @@ -1,26 +0,0 @@ - OFrom 2305a0b0fe3e66e1cd95683af2c6f02e7ff29220 Mon Sep 17 00:00:00 2001 -From: Antonio Prcela <antonio.prcela@gmail.com> -Date: Fri, 12 Mar 2021 09:40:40 +0100 -Subject: [PATCH] Open links properly if ending with " - ---- - src/fe-gtk/xtext.c | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-)e - --- - -Modified by 0x5c: addded case for single quote character - -diff --git a/src/fe-gtk/xtext.c b/src/fe-gtk/xtext.c -index 418bb4da5..fb4962e12 100644 ---- a/src/fe-gtk/xtext.c -+++ b/src/fe-gtk/xtext.c -@@ -64,7 +64,7 @@ - - /* is delimiter */ - #define is_del(c) \ -- (c == ' ' || c == '\n' || c == '>' || c == '<' || c == 0) -+ (c == ' ' || c == '\n' || c == '>' || c == '<' || c == 0 || c == '"' || c == '\'') - - /* force scrolling off */ - #define dontscroll(buf) (buf)->last_pixel_pos = 0x7fffffff diff --git a/srcpkgs/hexchat/patches/whox_colon.patch b/srcpkgs/hexchat/patches/whox_colon.patch deleted file mode 100644 index 89d35850ac173c..00000000000000 --- a/srcpkgs/hexchat/patches/whox_colon.patch +++ /dev/null @@ -1,29 +0,0 @@ -From e1bff829a01715c7c9053b3fb8cc5ecb9d041b43 Mon Sep 17 00:00:00 2001 -From: classabbyamp <5366828+classabbyamp@users.noreply.github.com> -Date: Sun, 6 Aug 2023 10:44:27 -0400 -Subject: [PATCH] proto-irc.c: handle WHOX replies with realnames that aren't - :-prefixed - -the colon is not required if the last argument is a single word - -this was causing issues where the user info context menu was stripping -the first character of single-word realnames when sending the WHOX -command `WHO #channel %chtsunfra,152`. Discovered the issue by seeing that -plain `WHO #channel` fixed the issue temporarily. ---- - src/common/proto-irc.c | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/src/common/proto-irc.c b/src/common/proto-irc.c -index 5b8e02c48..9ef25730b 100644 ---- a/src/common/proto-irc.c -+++ b/src/common/proto-irc.c -@@ -762,7 +762,7 @@ process_numeric (session * sess, int n, - - /* :server 354 yournick 152 #channel ~ident host servname nick H account :realname */ - inbound_user_info (sess, word[5], word[6], word[7], word[8], -- word[9], word_eol[12]+1, word[11], away, -+ word[9], word_eol[12][0] == ':' ? word_eol[12] + 1 : word_eol[12], word[11], away, - tags_data); - - /* try to show only user initiated whos */ diff --git a/srcpkgs/hexchat/template b/srcpkgs/hexchat/template deleted file mode 100644 index fa9e9fdf48730e..00000000000000 --- a/srcpkgs/hexchat/template +++ /dev/null @@ -1,69 +0,0 @@ -# Template file for 'hexchat' -pkgname=hexchat -version=2.16.2 -revision=8 -build_style=meson -configure_args="-Ddbus=enabled -Dtls=enabled - -Dwith-perl=/usr/bin/perl -Dwith-python=python3 - -Dwith-lua=$(vopt_if LuaJIT luajit lua) -Dlibcanberra=enabled" -hostmakedepends="gettext pkg-config glib-devel" -makedepends="gtk+-devel openssl-devel dbus-glib-devel perl libnotify-devel - libcanberra-devel pciutils-devel libproxy-devel iso-codes - python3-devel python3-cffi $(vopt_if LuaJIT LuaJIT-devel lua53-devel)" -depends="desktop-file-utils enchant2" -short_desc="GTK+ based IRC client successor of Xchat" -maintainer="0x5c <dev@0x5c.io>" -license="GPL-2.0-or-later" -homepage="https://hexchat.github.io/" -changelog="https://hexchat.readthedocs.org/en/latest/changelog.html" -distfiles="https://github.com/hexchat/hexchat/archive/v${version}.tar.gz" -checksum=486d73cdb6a89fa91cfbe242107901d06e777bea25956a7786c4a831a2caa0e3 -build_options="LuaJIT" -lib32disabled=yes - -case "$XBPS_TARGET_MACHINE" in - arm*-musl) : "LuaJIT is broken for musl cross arches" ;; - *) build_options_default+=" LuaJIT" ;; -esac - -if [ "$CROSS_BUILD" ]; then - hostmakedepends+=" dbus-glib-devel python3-cffi gdk-pixbuf perl - shared-mime-info" -fi - -hexchat-perl_package() { - lib32disabled=yes - short_desc+=" - perl plugin" - depends="${sourcepkg}-${version}_${revision}" - pkg_install() { - vmove usr/lib/hexchat/plugins/perl.so - } -} - -hexchat-python3_package() { - lib32disabled=yes - short_desc+=" - Python3 plugin" - depends="${sourcepkg}-${version}_${revision} python3-cffi" - pkg_install() { - vmove usr/lib/hexchat/plugins/python.so - vmove usr/lib/hexchat/python - } -} - -hexchat-lua_package() { - lib32disabled=yes - short_desc+=" - lua plugin" - depends="${sourcepkg}-${version}_${revision}" - pkg_install() { - vmove usr/lib/hexchat/plugins/lua.so - } -} - -hexchat-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/hexd/template b/srcpkgs/hexd/template deleted file mode 100644 index b5d14878aab1f2..00000000000000 --- a/srcpkgs/hexd/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'hexd' -pkgname=hexd -version=1.1.0 -revision=1 -build_style=gnu-makefile -short_desc="Colourful, human-friendly hexdump tool" -maintainer="Leah Neukirchen <leah@vuxu.org>" -license="MIT" -homepage="https://github.com/FireyFly/hexd" -distfiles="https://github.com/FireyFly/hexd/archive/v${version}.tar.gz" -checksum=de0db7205c8eb0f170263aca27f5d48963855345bc79ba4842edd21a938d0326 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/hexedit/template b/srcpkgs/hexedit/template deleted file mode 100644 index 02f0dca8111e90..00000000000000 --- a/srcpkgs/hexedit/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'hexedit' -pkgname=hexedit -version=1.6 -revision=1 -build_style=gnu-configure -hostmakedepends="automake" -makedepends="ncurses-devel" -short_desc="View and edit files in hexadecimal or in ASCII" -maintainer="Jim Westfall <jwestfall@surrealistic.net>" -license="GPL-2.0-or-later" -homepage="https://rigaux.org/hexedit.html" -distfiles="https://github.com/pixel/hexedit/archive/${version}.tar.gz" -checksum=598906131934f88003a6a937fab10542686ce5f661134bc336053e978c4baae3 - -pre_configure() { - ./autogen.sh -} diff --git a/srcpkgs/hexer/patches/fix-cross.patch b/srcpkgs/hexer/patches/fix-cross.patch deleted file mode 100644 index cfc5030334178d..00000000000000 --- a/srcpkgs/hexer/patches/fix-cross.patch +++ /dev/null @@ -1,22 +0,0 @@ ---- a/Makefile -+++ b/Makefile -@@ -29,8 +29,8 @@ CPPFLAGS_STD ?= -D_POSIX_C_SOURCE=200809L -D_XOPEN_SOURCE=700 \ - CPPFLAGS += $(CPPFLAGS_STD) -DHEXER_VERSION=\"1.0.4\" - - # -- Which compiler? -- --CC ?= cc --CC_FOR_BUILD ?= $(CC) -+CC := cc -+CC_FOR_BUILD := $(CC) - CFLAGS ?= -O - LDFLAGS ?= - LDLIBS = $(LTERMCAP) -lm -@@ -72,7 +72,7 @@ $(MYC): calc.c config.h - $(CC) $(LDFLAGS) $(CPPFLAGS) $(CFLAGS) -DMYCALC=1 -o $@ calc.c -lm - - bin2c: bin2c.c -- $(CC_FOR_BUILD) $(CPPFLAGS) $(CFLAGS) $(LDFLAGS) -o $@ bin2c.c -+ $(CC_FOR_BUILD) $(HOSTCPPFLAGS) $(HOSTCFLAGS) $(HOSTLDFLAGS) -o $@ bin2c.c - - helptext.c: help.txt bin2c - ./bin2c -n helptext -o $@ help.txt diff --git a/srcpkgs/hexer/template b/srcpkgs/hexer/template deleted file mode 100644 index b6c3a445bea816..00000000000000 --- a/srcpkgs/hexer/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'hexer' -pkgname=hexer -version=1.0.7 -revision=1 -build_style=gnu-makefile -make_build_args="CC_FOR_BUILD=cc" -make_install_args="MANDIR=/usr/share/man/man1" -makedepends="ncurses-devel" -short_desc="Multi-buffered hex editor for binary files, with a vi like interface" -maintainer="Aloz1 <kno0001@gmail.com>" -license="BSD-3-Clause" -homepage="https://devel.ringlet.net/editors/hexer/" -distfiles="https://devel.ringlet.net/files/editors/hexer/hexer-${version}.tar.xz" -checksum=2d6bb5583f0b1a1a9825b0de1e836482f07af44484c2d73c5ad9472bdfa2fba1 - -post_install() { - vlicense LICENSES/BSD-2-Clause.txt - vlicense LICENSES/BSD-3-Clause.txt -} diff --git a/srcpkgs/hexter/template b/srcpkgs/hexter/template deleted file mode 100644 index 8dc05db91d9162..00000000000000 --- a/srcpkgs/hexter/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'hexter' -pkgname=hexter -version=1.1.1 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="gtk+-devel dssi-devel liblo-devel ladspa-sdk alsa-lib-devel" -short_desc="Yamaha DX7 modeling DSSI plugin" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-or-later" -homepage="http://smbolton.com/hexter.html" -distfiles="https://github.com/smbolton/hexter/releases/download/version_${version}/hexter-${version}.tar.bz2" -checksum=9965db09b88c16726ec0dc4085e9be07ac1d8e46eae923f37141656e1424254d diff --git a/srcpkgs/hexter/update b/srcpkgs/hexter/update deleted file mode 100644 index 6c2d97afa10361..00000000000000 --- a/srcpkgs/hexter/update +++ /dev/null @@ -1 +0,0 @@ -site="http://smbolton.com/hexter.html" diff --git a/srcpkgs/hexyl/template b/srcpkgs/hexyl/template deleted file mode 100644 index c8d596307dcd8a..00000000000000 --- a/srcpkgs/hexyl/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'hexyl' -pkgname=hexyl -version=0.16.0 -revision=1 -build_style=cargo -short_desc="Command-line hex viewer" -maintainer="cinerea0 <cinerea0@protonmail.com>" -license="Apache-2.0, MIT" -homepage="https://github.com/sharkdp/hexyl" -changelog="https://raw.githubusercontent.com/sharkdp/hexyl/master/CHANGELOG.md" -distfiles="https://github.com/sharkdp/hexyl/archive/refs/tags/v${version}.tar.gz" -checksum=52853b4edede889b40fd6ff132e1354d957d1f26ee0c26ebdea380f8ce82cb0b - -post_install() { - vlicense LICENSE-MIT -} diff --git a/srcpkgs/hey/template b/srcpkgs/hey/template deleted file mode 100644 index 251def7a54b2e3..00000000000000 --- a/srcpkgs/hey/template +++ /dev/null @@ -1,12 +0,0 @@ -# Template file for 'hey' -pkgname=hey -version=0.1.4 -revision=4 -build_style=go -go_import_path=github.com/rakyll/hey -short_desc="HTTP load generator" -maintainer="Orphaned <orphan@voidlinux.org>" -license="Apache-2.0" -homepage="https://github.com/rakyll/hey" -distfiles="https://github.com/rakyll/hey/archive/v${version}.tar.gz" -checksum=944097e62dd0bd5012d3b355d9fe2e7b7afcf13cc0b2c06151e0f4c2babfc279 diff --git a/srcpkgs/heyu/patches/muslc.patch b/srcpkgs/heyu/patches/muslc.patch deleted file mode 100644 index 47c38547be708b..00000000000000 --- a/srcpkgs/heyu/patches/muslc.patch +++ /dev/null @@ -1,26 +0,0 @@ ---- a/tty.c.bck 2016-09-14 08:12:52.517706416 -0400 -+++ b/tty.c 2016-09-14 08:13:29.218260165 -0400 -@@ -50,10 +50,8 @@ - #ifdef SOLARIS - #include <strings.h> - #endif --#ifdef __GLIBC__ - /* msf - added for glibc/rh 5.0 */ - #include <pty.h> --#endif - - #include "x10.h" - #include "process.h" ---- a/tty_aux.c.bck 2016-09-14 08:19:51.568551550 -0400 -+++ b/tty_aux.c 2016-09-14 08:20:11.046306417 -0400 -@@ -50,10 +50,8 @@ - #ifdef SOLARIS - #include <strings.h> - #endif --#ifdef __GLIBC__ - /* msf - added for glibc/rh 5.0 */ - #include <pty.h> --#endif - - #include <sys/socket.h> - #include <netdb.h> diff --git a/srcpkgs/heyu/template b/srcpkgs/heyu/template deleted file mode 100644 index fb225d095fa842..00000000000000 --- a/srcpkgs/heyu/template +++ /dev/null @@ -1,40 +0,0 @@ -# Template file for 'heyu' -pkgname=heyu -version=2.10.3 -revision=1 -build_style=configure -configure_script="./Configure" -configure_args="linux" -short_desc="X10 automation for Linux" -maintainer="Michael Aldridge <maldridge@voidlinux.org>" -license="GPL-3.0-or-later" -homepage="http://www.heyu.org" -distfiles="https://github.com/HeyuX10Automation/heyu/archive/v${version}.tar.gz" -checksum=0c3435ea9cd57cd78c29047b9c961f4bfbec39f42055c9949acd10dd9853b628 - -pre_configure() { - sed -i 's:local/::' Configure - sed -i 's:/man:/share/man:' Configure - sed -i 's:gcc:${CC}:' Configure - sed -i 's:\$(DFLAGS):\$(DFLAGS) \${CFLAGS}:' Configure -} - -do_install() { - # The provided 'make install' target is beyond patching - vbin heyu - - vmkdir etc/heyu - vinstall x10config.sample 0644 etc/heyu x10.conf - - vman heyu.1 - vman x10config.5 - vman x10sched.5 - vman x10scripts.5 - vman x10cm17a.5 - vman x10aux.5 - vman x10rfxsensors.5 - vman x10rfxmeters.5 - vman x10digimax.5 - vman x10oregon.5 - vman x10kaku.5 -} diff --git a/srcpkgs/hfsprogs/files/APSL-2.0 b/srcpkgs/hfsprogs/files/APSL-2.0 deleted file mode 100644 index a2328d192dc08a..00000000000000 --- a/srcpkgs/hfsprogs/files/APSL-2.0 +++ /dev/null @@ -1,369 +0,0 @@ - - APPLE PUBLIC SOURCE LICENSE - Version 2.0 - August 6, 2003 - - Please read this License carefully before downloading this software. - By downloading or using this software, you are agreeing to be bound by - the terms of this License. If you do not or cannot agree to the terms - of this License, please do not download or use the software. - - 1. General; Definitions. This License applies to any program or other - work which Apple Computer, Inc. ("Apple") makes publicly available and - which contains a notice placed by Apple identifying such program or - work as "Original Code" and stating that it is subject to the terms of - this Apple Public Source License version 2.0 ("License"). As used in - this License: - - 1.1 "Applicable Patent Rights" mean: (a) in the case where Apple is - the grantor of rights, (i) claims of patents that are now or hereafter - acquired, owned by or assigned to Apple and (ii) that cover subject - matter contained in the Original Code, but only to the extent - necessary to use, reproduce and/or distribute the Original Code - without infringement; and (b) in the case where You are the grantor of - rights, (i) claims of patents that are now or hereafter acquired, - owned by or assigned to You and (ii) that cover subject matter in Your - Modifications, taken alone or in combination with Original Code. - - 1.2 "Contributor" means any person or entity that creates or - contributes to the creation of Modifications. - - 1.3 "Covered Code" means the Original Code, Modifications, the - combination of Original Code and any Modifications, and/or any - respective portions thereof. - - 1.4 "Externally Deploy" means: (a) to sublicense, distribute or - otherwise make Covered Code available, directly or indirectly, to - anyone other than You; and/or (b) to use Covered Code, alone or as - part of a Larger Work, in any way to provide a service, including but - not limited to delivery of content, through electronic communication - with a client other than You. - - 1.5 "Larger Work" means a work which combines Covered Code or portions - thereof with code not governed by the terms of this License. - - 1.6 "Modifications" mean any addition to, deletion from, and/or change - to, the substance and/or structure of the Original Code, any previous - Modifications, the combination of Original Code and any previous - Modifications, and/or any respective portions thereof. When code is - released as a series of files, a Modification is: (a) any addition to - or deletion from the contents of a file containing Covered Code; - and/or (b) any new file or other representation of computer program - statements that contains any part of Covered Code. - - 1.7 "Original Code" means (a) the Source Code of a program or other - work as originally made available by Apple under this License, - including the Source Code of any updates or upgrades to such programs - or works made available by Apple under this License, and that has been - expressly identified by Apple as such in the header file(s) of such - work; and (b) the object code compiled from such Source Code and - originally made available by Apple under this License. - - 1.8 "Source Code" means the human readable form of a program or other - work that is suitable for making modifications to it, including all - modules it contains, plus any associated interface definition files, - scripts used to control compilation and installation of an executable - (object code). - - 1.9 "You" or "Your" means an individual or a legal entity exercising - rights under this License. For legal entities, "You" or "Your" - includes any entity which controls, is controlled by, or is under - common control with, You, where "control" means (a) the power, direct - or indirect, to cause the direction or management of such entity, - whether by contract or otherwise, or (b) ownership of fifty percent - (50%) or more of the outstanding shares or beneficial ownership of - such entity. - - 2. Permitted Uses; Conditions & Restrictions. Subject to the terms - and conditions of this License, Apple hereby grants You, effective on - the date You accept this License and download the Original Code, a - world-wide, royalty-free, non-exclusive license, to the extent of - Apple's Applicable Patent Rights and copyrights covering the Original - Code, to do the following: - - 2.1 Unmodified Code. You may use, reproduce, display, perform, - internally distribute within Your organization, and Externally Deploy - verbatim, unmodified copies of the Original Code, for commercial or - non-commercial purposes, provided that in each instance: - - (a) You must retain and reproduce in all copies of Original Code the - copyright and other proprietary notices and disclaimers of Apple as - they appear in the Original Code, and keep intact all notices in the - Original Code that refer to this License; and - - (b) You must include a copy of this License with every copy of Source - Code of Covered Code and documentation You distribute or Externally - Deploy, and You may not offer or impose any terms on such Source Code - that alter or restrict this License or the recipients' rights - hereunder, except as permitted under Section 6. - - 2.2 Modified Code. You may modify Covered Code and use, reproduce, - display, perform, internally distribute within Your organization, and - Externally Deploy Your Modifications and Covered Code, for commercial - or non-commercial purposes, provided that in each instance You also - meet all of these conditions: - - (a) You must satisfy all the conditions of Section 2.1 with respect to - the Source Code of the Covered Code; - - (b) You must duplicate, to the extent it does not already exist, the - notice in Exhibit A in each file of the Source Code of all Your - Modifications, and cause the modified files to carry prominent notices - stating that You changed the files and the date of any change; and - - (c) If You Externally Deploy Your Modifications, You must make - Source Code of all Your Externally Deployed Modifications either - available to those to whom You have Externally Deployed Your - Modifications, or publicly available. Source Code of Your Externally - Deployed Modifications must be released under the terms set forth in - this License, including the license grants set forth in Section 3 - below, for as long as you Externally Deploy the Covered Code or twelve - (12) months from the date of initial External Deployment, whichever is - longer. You should preferably distribute the Source Code of Your - Externally Deployed Modifications electronically (e.g. download from a - web site). - - 2.3 Distribution of Executable Versions. In addition, if You - Externally Deploy Covered Code (Original Code and/or Modifications) in - object code, executable form only, You must include a prominent - notice, in the code itself as well as in related documentation, - stating that Source Code of the Covered Code is available under the - terms of this License with information on how and where to obtain such - Source Code. - - 2.4 Third Party Rights. You expressly acknowledge and agree that - although Apple and each Contributor grants the licenses to their - respective portions of the Covered Code set forth herein, no - assurances are provided by Apple or any Contributor that the Covered - Code does not infringe the patent or other intellectual property - rights of any other entity. Apple and each Contributor disclaim any - liability to You for claims brought by any other entity based on - infringement of intellectual property rights or otherwise. As a - condition to exercising the rights and licenses granted hereunder, You - hereby assume sole responsibility to secure any other intellectual - property rights needed, if any. For example, if a third party patent - license is required to allow You to distribute the Covered Code, it is - Your responsibility to acquire that license before distributing the - Covered Code. - - 3. Your Grants. In consideration of, and as a condition to, the - licenses granted to You under this License, You hereby grant to any - person or entity receiving or distributing Covered Code under this - License a non-exclusive, royalty-free, perpetual, irrevocable license, - under Your Applicable Patent Rights and other intellectual property - rights (other than patent) owned or controlled by You, to use, - reproduce, display, perform, modify, sublicense, distribute and - Externally Deploy Your Modifications of the same scope and extent as - Apple's licenses under Sections 2.1 and 2.2 above. - - 4. Larger Works. You may create a Larger Work by combining Covered - Code with other code not governed by the terms of this License and - distribute the Larger Work as a single product. In each such instance, - You must make sure the requirements of this License are fulfilled for - the Covered Code or any portion thereof. - - 5. Limitations on Patent License. Except as expressly stated in - Section 2, no other patent rights, express or implied, are granted by - Apple herein. Modifications and/or Larger Works may require additional - patent licenses from Apple which Apple may grant in its sole - discretion. - - 6. Additional Terms. You may choose to offer, and to charge a fee for, - warranty, support, indemnity or liability obligations and/or other - rights consistent with the scope of the license granted herein - ("Additional Terms") to one or more recipients of Covered Code. - However, You may do so only on Your own behalf and as Your sole - responsibility, and not on behalf of Apple or any Contributor. You - must obtain the recipient's agreement that any such Additional Terms - are offered by You alone, and You hereby agree to indemnify, defend - and hold Apple and every Contributor harmless for any liability - incurred by or claims asserted against Apple or such Contributor by - reason of any such Additional Terms. - - 7. Versions of the License. Apple may publish revised and/or new - versions of this License from time to time. Each version will be given - a distinguishing version number. Once Original Code has been published - under a particular version of this License, You may continue to use it - under the terms of that version. You may also choose to use such - Original Code under the terms of any subsequent version of this - License published by Apple. No one other than Apple has the right to - modify the terms applicable to Covered Code created under this - License. - - 8. NO WARRANTY OR SUPPORT. The Covered Code may contain in whole or in - part pre-release, untested, or not fully tested works. The Covered - Code may contain errors that could cause failures or loss of data, and - may be incomplete or contain inaccuracies. You expressly acknowledge - and agree that use of the Covered Code, or any portion thereof, is at - Your sole and entire risk. THE COVERED CODE IS PROVIDED "AS IS" AND - WITHOUT WARRANTY, UPGRADES OR SUPPORT OF ANY KIND AND APPLE AND - APPLE'S LICENSOR(S) (COLLECTIVELY REFERRED TO AS "APPLE" FOR THE - PURPOSES OF SECTIONS 8 AND 9) AND ALL CONTRIBUTORS EXPRESSLY DISCLAIM - ALL WARRANTIES AND/OR CONDITIONS, EXPRESS OR IMPLIED, INCLUDING, BUT - NOT LIMITED TO, THE IMPLIED WARRANTIES AND/OR CONDITIONS OF - MERCHANTABILITY, OF SATISFACTORY QUALITY, OF FITNESS FOR A PARTICULAR - PURPOSE, OF ACCURACY, OF QUIET ENJOYMENT, AND NONINFRINGEMENT OF THIRD - PARTY RIGHTS. APPLE AND EACH CONTRIBUTOR DOES NOT WARRANT AGAINST - INTERFERENCE WITH YOUR ENJOYMENT OF THE COVERED CODE, THAT THE - FUNCTIONS CONTAINED IN THE COVERED CODE WILL MEET YOUR REQUIREMENTS, - THAT THE OPERATION OF THE COVERED CODE WILL BE UNINTERRUPTED OR - ERROR-FREE, OR THAT DEFECTS IN THE COVERED CODE WILL BE CORRECTED. NO - ORAL OR WRITTEN INFORMATION OR ADVICE GIVEN BY APPLE, AN APPLE - AUTHORIZED REPRESENTATIVE OR ANY CONTRIBUTOR SHALL CREATE A WARRANTY. - You acknowledge that the Covered Code is not intended for use in the - operation of nuclear facilities, aircraft navigation, communication - systems, or air traffic control machines in which case the failure of - the Covered Code could lead to death, personal injury, or severe - physical or environmental damage. - - 9. LIMITATION OF LIABILITY. TO THE EXTENT NOT PROHIBITED BY LAW, IN NO - EVENT SHALL APPLE OR ANY CONTRIBUTOR BE LIABLE FOR ANY INCIDENTAL, - SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES ARISING OUT OF OR RELATING - TO THIS LICENSE OR YOUR USE OR INABILITY TO USE THE COVERED CODE, OR - ANY PORTION THEREOF, WHETHER UNDER A THEORY OF CONTRACT, WARRANTY, - TORT (INCLUDING NEGLIGENCE), PRODUCTS LIABILITY OR OTHERWISE, EVEN IF - APPLE OR SUCH CONTRIBUTOR HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH - DAMAGES AND NOTWITHSTANDING THE FAILURE OF ESSENTIAL PURPOSE OF ANY - REMEDY. SOME JURISDICTIONS DO NOT ALLOW THE LIMITATION OF LIABILITY OF - INCIDENTAL OR CONSEQUENTIAL DAMAGES, SO THIS LIMITATION MAY NOT APPLY - TO YOU. In no event shall Apple's total liability to You for all - damages (other than as may be required by applicable law) under this - License exceed the amount of fifty dollars ($50.00). - - 10. Trademarks. This License does not grant any rights to use the - trademarks or trade names "Apple", "Apple Computer", "Mac", "Mac OS", - "QuickTime", "QuickTime Streaming Server" or any other trademarks, - service marks, logos or trade names belonging to Apple (collectively - "Apple Marks") or to any trademark, service mark, logo or trade name - belonging to any Contributor. You agree not to use any Apple Marks in - or as part of the name of products derived from the Original Code or - to endorse or promote products derived from the Original Code other - than as expressly permitted by and in strict compliance at all times - with Apple's third party trademark usage guidelines which are posted - at http://www.apple.com/legal/guidelinesfor3rdparties.html. - - 11. Ownership. Subject to the licenses granted under this License, - each Contributor retains all rights, title and interest in and to any - Modifications made by such Contributor. Apple retains all rights, - title and interest in and to the Original Code and any Modifications - made by or on behalf of Apple ("Apple Modifications"), and such Apple - Modifications will not be automatically subject to this License. Apple - may, at its sole discretion, choose to license such Apple - Modifications under this License, or on different terms from those - contained in this License or may choose not to license them at all. - - 12. Termination. - - 12.1 Termination. This License and the rights granted hereunder will - terminate: - - (a) automatically without notice from Apple if You fail to comply with - any term(s) of this License and fail to cure such breach within 30 - days of becoming aware of such breach; - - (b) immediately in the event of the circumstances described in Section - 13.5(b); or - - (c) automatically without notice from Apple if You, at any time during - the term of this License, commence an action for patent infringement - against Apple; provided that Apple did not first commence - an action for patent infringement against You in that instance. - - 12.2 Effect of Termination. Upon termination, You agree to immediately - stop any further use, reproduction, modification, sublicensing and - distribution of the Covered Code. All sublicenses to the Covered Code - which have been properly granted prior to termination shall survive - any termination of this License. Provisions which, by their nature, - should remain in effect beyond the termination of this License shall - survive, including but not limited to Sections 3, 5, 8, 9, 10, 11, - 12.2 and 13. No party will be liable to any other for compensation, - indemnity or damages of any sort solely as a result of terminating - this License in accordance with its terms, and termination of this - License will be without prejudice to any other right or remedy of - any party. - - 13. Miscellaneous. - - 13.1 Government End Users. The Covered Code is a "commercial item" as - defined in FAR 2.101. Government software and technical data rights in - the Covered Code include only those rights customarily provided to the - public as defined in this License. This customary commercial license - in technical data and software is provided in accordance with FAR - 12.211 (Technical Data) and 12.212 (Computer Software) and, for - Department of Defense purchases, DFAR 252.227-7015 (Technical Data -- - Commercial Items) and 227.7202-3 (Rights in Commercial Computer - Software or Computer Software Documentation). Accordingly, all U.S. - Government End Users acquire Covered Code with only those rights set - forth herein. - - 13.2 Relationship of Parties. This License will not be construed as - creating an agency, partnership, joint venture or any other form of - legal association between or among You, Apple or any Contributor, and - You will not represent to the contrary, whether expressly, by - implication, appearance or otherwise. - - 13.3 Independent Development. Nothing in this License will impair - Apple's right to acquire, license, develop, have others develop for - it, market and/or distribute technology or products that perform the - same or similar functions as, or otherwise compete with, - Modifications, Larger Works, technology or products that You may - develop, produce, market or distribute. - - 13.4 Waiver; Construction. Failure by Apple or any Contributor to - enforce any provision of this License will not be deemed a waiver of - future enforcement of that or any other provision. Any law or - regulation which provides that the language of a contract shall be - construed against the drafter will not apply to this License. - - 13.5 Severability. (a) If for any reason a court of competent - jurisdiction finds any provision of this License, or portion thereof, - to be unenforceable, that provision of the License will be enforced to - the maximum extent permissible so as to effect the economic benefits - and intent of the parties, and the remainder of this License will - continue in full force and effect. (b) Notwithstanding the foregoing, - if applicable law prohibits or restricts You from fully and/or - specifically complying with Sections 2 and/or 3 or prevents the - enforceability of either of those Sections, this License will - immediately terminate and You must immediately discontinue any use of - the Covered Code and destroy all copies of it that are in your - possession or control. - - 13.6 Dispute Resolution. Any litigation or other dispute resolution - between You and Apple relating to this License shall take place in the - Northern District of California, and You and Apple hereby consent to - the personal jurisdiction of, and venue in, the state and federal - courts within that District with respect to this License. The - application of the United Nations Convention on Contracts for the - International Sale of Goods is expressly excluded. - - 13.7 Entire Agreement; Governing Law. This License constitutes the - entire agreement between the parties with respect to the subject - matter hereof. This License shall be governed by the laws of the - United States and the State of California, except that body of - California law concerning conflicts of law. - - Where You are located in the province of Quebec, Canada, the following - clause applies: The parties hereby confirm that they have requested - that this License and all related documents be drafted in English. Les - parties ont exige que le present contrat et tous les documents - connexes soient rediges en anglais. - - EXHIBIT A. - - "Portions Copyright (c) 1999-2003 Apple Computer, Inc. All Rights - Reserved. - - This file contains Original Code and/or Modifications of Original Code - as defined in and that are subject to the Apple Public Source License - Version 2.0 (the 'License'). You may not use this file except in - compliance with the License. Please obtain a copy of the License at - http://www.opensource.apple.com/apsl/ and read it before using this - file. - - The Original Code and all software distributed under the License are - distributed on an 'AS IS' basis, WITHOUT WARRANTY OF ANY KIND, EITHER - EXPRESS OR IMPLIED, AND APPLE HEREBY DISCLAIMS ALL SUCH WARRANTIES, - INCLUDING WITHOUT LIMITATION, ANY WARRANTIES OF MERCHANTABILITY, - FITNESS FOR A PARTICULAR PURPOSE, QUIET ENJOYMENT OR NON-INFRINGEMENT. - Please see the License for the specific language governing rights and - limitations under the License." - diff --git a/srcpkgs/hfsprogs/patches/fix-binary-and.patch b/srcpkgs/hfsprogs/patches/fix-binary-and.patch deleted file mode 100644 index 817d63e378c1b8..00000000000000 --- a/srcpkgs/hfsprogs/patches/fix-binary-and.patch +++ /dev/null @@ -1,15 +0,0 @@ -Source: pullmoll -Upstream: no (should be reported) -Reason: needs binary and (&) to test for bit mask - ---- a/fsck_hfs.tproj/dfalib/SBTree.c 2012-02-01 18:17:19.000000000 +0100 -+++ b/fsck_hfs.tproj/dfalib/SBTree.c 2019-05-26 12:45:16.688514031 +0200 -@@ -502,7 +502,7 @@ - { - if ( recordSize != sizeof(HFSPlusCatalogFolder) ) - return false; -- if ( (catalogRecord->hfsPlusFolder.flags && (kHFSFileLockedMask | kHFSThreadExistsMask)) != 0 ) -+ if ( (catalogRecord->hfsPlusFolder.flags & (kHFSFileLockedMask | kHFSThreadExistsMask)) != 0 ) - return false; - - cNodeID = catalogRecord->hfsPlusFolder.folderID; diff --git a/srcpkgs/hfsprogs/patches/fix-pie-and-cross.patch b/srcpkgs/hfsprogs/patches/fix-pie-and-cross.patch deleted file mode 100644 index 503cca3a101132..00000000000000 --- a/srcpkgs/hfsprogs/patches/fix-pie-and-cross.patch +++ /dev/null @@ -1,13 +0,0 @@ ---- a/Makefile -+++ b/Makefile -@@ -1,8 +1,8 @@ - VERSION=540.1.linux3 - - CC := clang --CFLAGS := -g3 -Wall -fblocks -I$(PWD)/BlocksRunTime -I$(PWD)/include -DDEBUG_BUILD=0 -D_FILE_OFFSET_BITS=64 -D LINUX=1 -D BSD=1 -D VERSION=\"$(VERSION)\" --LDFLAGS := -Wl,--build-id -L$(PWD)/BlocksRunTime -+CFLAGS := -g3 -Wall -fblocks -I$(PWD)/BlocksRunTime -I$(PWD)/include -DDEBUG_BUILD=0 -D_FILE_OFFSET_BITS=64 -D LINUX=1 -D BSD=1 -D VERSION=\"$(VERSION)\" -fPIC -fPIE -+LDFLAGS := -Wl,--build-id -L$(PWD)/BlocksRunTime -pie - SUBDIRS := BlocksRunTime newfs_hfs.tproj fsck_hfs.tproj - - all clean: diff --git a/srcpkgs/hfsprogs/patches/fix-potential-buffer-overflow.patch b/srcpkgs/hfsprogs/patches/fix-potential-buffer-overflow.patch deleted file mode 100644 index 9ebfff4ae88da7..00000000000000 --- a/srcpkgs/hfsprogs/patches/fix-potential-buffer-overflow.patch +++ /dev/null @@ -1,37 +0,0 @@ -Source: pullmoll -Upstream: no (feel free to suggest) -Reason: use snprintf to avoid potential buffer overruns and fix mis-typed != compare - ---- a/fsck_hfs.tproj/utilities.c -+++ b/fsck_hfs.tproj/utilities.c -@@ -221,14 +221,12 @@ - if ((dp = strrchr(name, '/')) == 0) - return (0); - *dp = 0; -- (void)strncpy(rawbuf, name, sizeof(rawbuf)); -- *dp = '/'; - #if LINUX -- (void)strncat(rawbuf, "/", sizeof(rawbuf)); -+ snprintf(rawbuf, sizeof(rawbuf), "%s/%s", name, dp + 1); - #else -- (void)strncat(rawbuf, "/r", sizeof(rawbuf)); -+ snprintf(rawbuf, sizeof(rawbuf), "%s/r%s", name, dp + 1); - #endif -- (void)strncat(rawbuf, &dp[1], sizeof(rawbuf)); -+ *dp = '/'; - - return (rawbuf); - } ---- a/fsck_hfs.tproj/dfalib/SControl.c -+++ b/fsck_hfs.tproj/dfalib/SControl.c -@@ -321,9 +321,7 @@ - dataArea.DrvNum = fsReadRef; - dataArea.liveVerifyState = liveMode; - dataArea.scanCount = scanCount; -- if (strncpy(dataArea.deviceNode, rdevnode, sizeof(dataArea.deviceNode)) != strlen(rdevnode)) { -- dataArea.deviceNode[0] = '\0'; -- } -+ snprintf(dataArea.deviceNode, sizeof(dataArea.deviceNode), "%s", rdevnode); - - /* there are cases where we cannot get the name of the volume so we */ - /* set our default name to one blank */ diff --git a/srcpkgs/hfsprogs/patches/fix-stdarg.patch b/srcpkgs/hfsprogs/patches/fix-stdarg.patch deleted file mode 100644 index 12d0e02f24ae37..00000000000000 --- a/srcpkgs/hfsprogs/patches/fix-stdarg.patch +++ /dev/null @@ -1,122 +0,0 @@ -Patch-Source: https://src.fedoraproject.org/rpms/hfsplus-tools/blob/f27/f/hfsplus-tools-learn-to-stdarg.patch - ---- a/fsck_hfs.tproj/utilities.c.jx 2012-02-01 12:17:19.000000000 -0500 -+++ b/fsck_hfs.tproj/utilities.c 2014-06-18 13:44:45.125620007 -0400 -@@ -296,11 +296,8 @@ static volatile int keep_going = 1; - #undef printf - - // prototype --void print_to_mem(int type, const char *fmt, const char *str, va_list ap); -- --#define DO_VPRINT 1 // types for print_to_mem --#define DO_STR 2 -- -+void vprint_to_mem(const char *fmt, va_list ap); -+void print_to_mem(const char *fmt, ...); - - static void * - fsck_printing_thread(void *arg) -@@ -547,8 +544,8 @@ setup_logging(void) - cur_in_mem = in_mem_log; - - t = time(NULL); -- print_to_mem(DO_STR, "\n%s: ", cdevname ? cdevname : "UNKNOWN-DEV", NULL); -- print_to_mem(DO_STR, "fsck_hfs run at %s", ctime(&t), NULL); -+ print_to_mem("\n%s: ", cdevname ? cdevname : "UNKNOWN-DEV"); -+ print_to_mem("fsck_hfs run at %s", ctime(&t)); - - if (live_fsck && log_file) { - pthread_cond_init(&mem_buf_cond, NULL); -@@ -576,26 +573,20 @@ setup_logging(void) - - - void --print_to_mem(int type, const char *fmt, const char *str, va_list ap) -+vprint_to_mem(const char *fmt, va_list ap) - { - int ret; - size_t size_remaining; - va_list ap_copy; - -- if (type == DO_VPRINT) { -- va_copy(ap_copy, ap); -- } -+ va_copy(ap_copy, ap); - - if (live_fsck) { - pthread_mutex_lock(&mem_buf_lock); - } - - size_remaining = in_mem_size - (ptrdiff_t)(cur_in_mem - in_mem_log); -- if (type == DO_VPRINT) { -- ret = vsnprintf(cur_in_mem, size_remaining, fmt, ap); -- } else { -- ret = snprintf(cur_in_mem, size_remaining, fmt, str); -- } -+ ret = vsnprintf(cur_in_mem, size_remaining, fmt, ap); - if (ret > size_remaining) { - char *new_log; - size_t amt; -@@ -619,11 +610,7 @@ print_to_mem(int type, const char *fmt, - cur_in_mem = new_log + (cur_in_mem - in_mem_log); - in_mem_log = new_log; - size_remaining = in_mem_size - (ptrdiff_t)(cur_in_mem - new_log); -- if (type == DO_VPRINT) { -- ret = vsnprintf(cur_in_mem, size_remaining, fmt, ap_copy); -- } else { -- ret = snprintf(cur_in_mem, size_remaining, fmt, str); -- } -+ ret = vsnprintf(cur_in_mem, size_remaining, fmt, ap_copy); - if (ret <= size_remaining) { - cur_in_mem += ret; - } -@@ -636,11 +623,18 @@ print_to_mem(int type, const char *fmt, - pthread_mutex_unlock(&mem_buf_lock); - } - done: -- if (type == DO_VPRINT) { -- va_end(ap_copy); -- } -+ va_end(ap_copy); - } - -+void -+print_to_mem(const char *fmt, ...) -+{ -+ va_list ap; -+ -+ va_start(ap, fmt); -+ vprint_to_mem(fmt, ap); -+ va_end(ap); -+} - - static int need_prefix=1; - -@@ -662,7 +656,7 @@ static int need_prefix=1; - LOG_PREFIX \ - vfprintf(log_file, fmt, ap); \ - } else { \ -- print_to_mem(DO_VPRINT, fmt, NULL, ap); \ -+ vprint_to_mem(fmt, ap); \ - } - - #define FLOG(fmt, str) \ -@@ -670,7 +664,7 @@ static int need_prefix=1; - LOG_PREFIX; \ - fprintf(log_file, fmt, str); \ - } else { \ -- print_to_mem(DO_STR, fmt, str, NULL); \ -+ print_to_mem(fmt, str); \ - } - - -@@ -800,7 +794,7 @@ vplog(const char *fmt, va_list ap) - LOG_PREFIX; - vfprintf(log_file, fmt, ap); - } else { -- print_to_mem(DO_VPRINT, fmt, NULL, ap); -+ vprint_to_mem(fmt, ap); - } - } - - diff --git a/srcpkgs/hfsprogs/patches/musl-compat.patch b/srcpkgs/hfsprogs/patches/musl-compat.patch deleted file mode 100644 index c87e07deb47441..00000000000000 --- a/srcpkgs/hfsprogs/patches/musl-compat.patch +++ /dev/null @@ -1,137 +0,0 @@ ---- a/fsck_hfs.tproj/dfalib/Scavenger.h -+++ b/fsck_hfs.tproj/dfalib/Scavenger.h -@@ -48,7 +48,6 @@ - #endif - #include <sys/errno.h> - #include <sys/param.h> --#include <sys/sysctl.h> - #include <sys/mount.h> - #include <hfs/hfs_mount.h> - ---- a/fsck_hfs.tproj/fsck_hfs.c -+++ b/fsck_hfs.tproj/fsck_hfs.c -@@ -30,7 +30,6 @@ - #include <sys/ioctl.h> - #if !LINUX - #include <sys/disk.h> --#include <sys/sysctl.h> - #include <setjmp.h> - #endif - #include <hfs/hfs_mount.h> ---- a/newfs_hfs.tproj/makehfs.c -+++ b/newfs_hfs.tproj/makehfs.c -@@ -38,7 +38,6 @@ - #endif - #include <sys/errno.h> - #include <sys/stat.h> --#include <sys/sysctl.h> - #if !LINUX - #include <sys/vmmeter.h> - #endif ---- a/fsck_hfs.tproj/utilities.c -+++ b/fsck_hfs.tproj/utilities.c -@@ -70,7 +70,6 @@ - #include <string.h> - #include <unistd.h> - #include <stdlib.h> --#include <sys/sysctl.h> - - #include "fsck_hfs.h" - ---- a/fsck_hfs.tproj/dfalib/Scavenger.h -+++ b/fsck_hfs.tproj/dfalib/Scavenger.h -@@ -46,7 +46,7 @@ - #include <sys/kauth.h> - #include <sys/syslimits.h> - #endif --#include <sys/errno.h> -+#include <errno.h> - #include <sys/param.h> - #include <sys/mount.h> - #include <hfs/hfs_mount.h> ---- a/fsck_hfs.tproj/utilities.c -+++ b/fsck_hfs.tproj/utilities.c -@@ -55,7 +55,7 @@ - #include <stddef.h> - #include <sys/types.h> - #include <sys/stat.h> --#include <sys/errno.h> -+#include <errno.h> - #if LINUX - #include <limits.h> - #include <signal.h> ---- a/newfs_hfs.tproj/makehfs.c -+++ b/newfs_hfs.tproj/makehfs.c -@@ -36,7 +36,7 @@ - #include <time.h> - #include "missing.h" - #endif --#include <sys/errno.h> -+#include <errno.h> - #include <sys/stat.h> - #if !LINUX - #include <sys/vmmeter.h> ---- a/fsck_hfs.tproj/cache.h -+++ b/fsck_hfs.tproj/cache.h -@@ -29,6 +29,7 @@ - #ifndef _CACHE_H_ - #define _CACHE_H_ - #include <stdint.h> -+#include <sys/types.h> - - /* Different values for initializing cache */ - enum { ---- a/newfs_hfs.tproj/makehfs.c -+++ b/newfs_hfs.tproj/makehfs.c -@@ -41,6 +41,7 @@ - #if !LINUX - #include <sys/vmmeter.h> - #endif -+#include <sys/cdefs.h> - - #include <err.h> - #include <errno.h> ---- a/newfs_hfs.tproj/newfs_hfs.c -+++ b/newfs_hfs.tproj/newfs_hfs.c -@@ -42,6 +42,7 @@ - #if LINUX - #include <time.h> - #endif -+#include <sys/cdefs.h> - - #if !LINUX - #include <IOKit/storage/IOMediaBSDClient.h> ---- a/fsck_hfs.tproj/fsck_hfs.h -+++ b/fsck_hfs.tproj/fsck_hfs.h -@@ -22,6 +22,7 @@ - */ - - #include "cache.h" -+#include <sys/cdefs.h> - - - const extern char *cdevname; /* name of device being checked */ ---- a/fsck_hfs.tproj/utilities.c -+++ b/fsck_hfs.tproj/utilities.c -@@ -785,7 +785,7 @@ - - if (!live_fsck) { - /* copy va_list as it will be used again later */ -- __va_copy(ap_stdout, ap); -+ va_copy(ap_stdout, ap); - vfprintf(stdout, fmt, ap_stdout); - } - ---- a/fsck_hfs.tproj/fsck_messages.c -+++ b/fsck_hfs.tproj/fsck_messages.c -@@ -85,7 +85,7 @@ - - if (c == NULL) - return; -- __va_copy(ap2, ap); // Just in case we need it -+ va_copy(ap2, ap); // Just in case we need it - length = vsnprintf(buf, BUFSIZ, fmt, ap); - if (length > BUFSIZ) { - // We need to allocate space for it - - diff --git a/srcpkgs/hfsprogs/patches/use-inttypes_h-formats.patch b/srcpkgs/hfsprogs/patches/use-inttypes_h-formats.patch deleted file mode 100644 index 5a3704aa60b402..00000000000000 --- a/srcpkgs/hfsprogs/patches/use-inttypes_h-formats.patch +++ /dev/null @@ -1,112 +0,0 @@ -Source: pullmoll -Upstream: no -Reason: avoid format string mismatch for 64 bit types on 32/64 bit arch - ---- a/newfs_hfs.tproj/newfs_hfs.c -+++ b/newfs_hfs.tproj/newfs_hfs.c -@@ -34,6 +34,7 @@ - #include <ctype.h> - #include <syslog.h> - #include <unistd.h> -+#include <inttypes.h> - - #include <sys/ioctl.h> - #include <sys/mount.h> -@@ -203,7 +203,7 @@ - if (isdigit(optarg[0])) { - gJournalSize = get_num(optarg); - if (gJournalSize < 512*1024) { -- printf("%s: journal size %lldk too small. Reset to %dk.\n", -+ printf("%s: journal size %" PRId64 "k too small. Reset to %dk.\n", - progname, gJournalSize/1024, JOURNAL_DEFAULT_SIZE/1024); - gJournalSize = JOURNAL_DEFAULT_SIZE; - } -@@ -636,7 +636,7 @@ - } - - if (bit_index >= 22) { -- fatal("Error: Disk Device is too big (%llu sectors, %d bytes per sector", sectorCount, sectorSize); -+ fatal("Error: Disk Device is too big (%" PRIu64 " sectors, %d bytes per sector", sectorCount, sectorSize); - } - } - else { -@@ -646,7 +646,7 @@ - } - - if ((sectorCount / (gBlockSize / sectorSize)) > 0xFFFFFFFF) { -- fatal("%s: block size is too small for %lld sectors", optarg, gBlockSize, sectorCount); -+ fatal("%s: block size is too small for %" PRId64 " sectors", optarg, gBlockSize, sectorCount); - } - - if (gBlockSize < HFSOPTIMALBLKSIZE) { -@@ -769,7 +769,7 @@ - /* Check to see if the disk is too big */ - u_int64_t secsize = (u_int64_t) dip.sectorSize; - if (bad_disk_size(dip.totalSectors, secsize)) { -- fatal("%s: partition is too big (maximum is %llu KB)", device, MAXHFSVOLSIZE/1024); -+ fatal("%s: partition is too big (maximum is %" PRIu64 " KB)", device, MAXHFSVOLSIZE/1024); - } - - /* -@@ -904,7 +904,7 @@ - min_size = dip->physSectorSize * (dip->physSectorSize / BLOCK_INFO_SIZE); - - if (gJournalSize < min_size) { -- printf("%s: journal size %lldk too small. Reset to %dk.\n", -+ printf("%s: journal size %" PRId64 "k too small. Reset to %dk.\n", - progname, gJournalSize/1024, JOURNAL_DEFAULT_SIZE/1024); - gJournalSize = 0; - } -@@ -1055,7 +1055,7 @@ - - if (gNoCreate) { - if (gPartitionSize == 0) -- printf("%llu sectors (%u bytes per sector)\n", dip->physTotalSectors, dip->physSectorSize); -+ printf("%" PRIu64 " sectors (%u bytes per sector)\n", dip->physTotalSectors, dip->physSectorSize); - printf("HFS Plus format parameters:\n"); - printf("\tvolume name: \"%s\"\n", gVolumeName); - printf("\tblock-size: %u\n", defaults->blockSize); ---- a/newfs_hfs.tproj/makehfs.c -+++ b/newfs_hfs.tproj/makehfs.c -@@ -55,6 +55,7 @@ - #if !LINUX - #include <wipefs.h> - #endif -+#include <inttypes.h> - - /* - * CommonCrypto is meant to be a more stable API than OpenSSL. -@@ -1380,10 +1381,10 @@ - err(1, NULL); - } - else if (2 == status) { -- err(1, "read (sector %llu)", physSector); -+ err(1, "read (sector %" PRIu64 ")", physSector); - } - else if (3 == status) { -- err(1, "write (sector %llu)", physSector); -+ err(1, "write (sector %" PRIu64 ")", physSector); - } - - return; ---- a/fsck_hfs.tproj/dfalib/CatalogCheck.c 2012-02-01 18:17:19.000000000 +0100 -+++ b/fsck_hfs.tproj/dfalib/CatalogCheck.c 2019-05-26 13:03:31.395612279 +0200 -@@ -25,6 +25,7 @@ - #include "DecompDataEnums.h" - #include "DecompData.h" - -+#include <inttypes.h> - #include <sys/stat.h> - - extern int RcdFCntErr( SGlobPtr GPtr, OSErr type, UInt32 correct, UInt32 incorrect, HFSCatalogNodeID); -@@ -1693,8 +1694,8 @@ - } else { - fsckPrint(gScavGlobals->context, E_LEOF, filename); - } -- sprintf(oldSizeStr, "%qd", oldSize); -- sprintf(newSizeStr, "%qd", newSize); -+ sprintf(oldSizeStr, "%" PRIu64, oldSize); -+ sprintf(newSizeStr, "%" PRIu64, newSize); - fsckPrint(gScavGlobals->context, E_BadValue, newSizeStr, oldSizeStr); - - /* Only HFS+ is repaired here */ diff --git a/srcpkgs/hfsprogs/template b/srcpkgs/hfsprogs/template deleted file mode 100644 index c76fb34ab3061a..00000000000000 --- a/srcpkgs/hfsprogs/template +++ /dev/null @@ -1,50 +0,0 @@ -# Template file for 'hfsprogs' -pkgname=hfsprogs -_md5sum=0435afc389b919027b69616ad1b05709 -version=540.1.linux3 -revision=9 -hostmakedepends="clang" -makedepends="openssl-devel libuuid-devel" -short_desc="Apple's mkfs and fsck for HFS and HFS+ file systems" -maintainer="Orphaned <orphan@voidlinux.org>" -license="APSL-2.0" -homepage="https://www.opensource.apple.com/" -distfiles="https://src.fedoraproject.org/repo/pkgs/hfsplus-tools/diskdev_cmds-${version}.tar.gz/${_md5sum}/diskdev_cmds-${version}.tar.gz" -checksum=b01b203a97f9a3bf36a027c13ddfc59292730552e62722d690d33bd5c24f5497 - -if [ "$XBPS_TARGET_LIBC" = "musl" ]; then - makedepends+=" musl-legacy-compat" -fi - -post_patch() { - sed -i 's/[F|f]sck_hfs/fsck.hfsplus/g' fsck_hfs.tproj/fsck_hfs.8 - sed -i 's/[N|n]ewfs_hfs/mkfs.hfsplus/g' newfs_hfs.tproj/newfs_hfs.8 - if [ "$CROSS_BUILD" ]; then - sed -i "s|CFLAGS :=|CFLAGS := --target=${XBPS_CROSS_TRIPLET} --sysroot=${XBPS_CROSS_BASE}|" Makefile - sed -i "s|LDFLAGS :=|LDFLAGS := -L${XBPS_CROSS_BASE}/usr/lib --gcc-toolchain=/usr|" Makefile - fi - - # Remove errant execute bits. - find . -type f -name '*.[ch]' -exec chmod -c -x {} + -} - -do_build() { - make ${makejobs} -} - -do_check() { - ./fsck_hfs.tproj/fsck_hfs 2>&1 | grep 'usage: fsck_hfs' - ./newfs_hfs.tproj/newfs_hfs 2>&1 | grep 'usage: newfs_hfs' -} - -do_install() { - vbin fsck_hfs.tproj/fsck_hfs fsck.hfs - vbin newfs_hfs.tproj/newfs_hfs mkfs.hfsplus - ln -s fsck.hfs "${DESTDIR}"/usr/bin/fsck.hfsplus - - vman fsck_hfs.tproj/fsck_hfs.8 fsck.hfs.8 - vman newfs_hfs.tproj/newfs_hfs.8 mkfs.hfsplus.8 - ln -s fsck.hfs.8 "${DESTDIR}"/usr/share/man/man8/fsck.hfsplus.8 - - vlicense "${FILESDIR}"/APSL-2.0 -} diff --git a/srcpkgs/hfsprogs/update b/srcpkgs/hfsprogs/update deleted file mode 100644 index d5bc320722e291..00000000000000 --- a/srcpkgs/hfsprogs/update +++ /dev/null @@ -1 +0,0 @@ -pkgname=diskdev_cmds diff --git a/srcpkgs/hfsutils/template b/srcpkgs/hfsutils/template deleted file mode 100644 index 08a443861cf83d..00000000000000 --- a/srcpkgs/hfsutils/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'hfsutils' -pkgname=hfsutils -version=3.2.6 -revision=2 -build_style=gnu-configure -short_desc="Software package to permit manipulation of HFS volumes" -maintainer="stenstorp <stenstorpmc@gmail.com>" -license="GPL-2.0-or-later" -homepage="https://www.mars.org/home/rob/proj/hfs/" -distfiles="ftp://ftp.mars.org/pub/hfs/hfsutils-${version}.tar.gz" -checksum=bc9d22d6d252b920ec9cdf18e00b7655a6189b3f34f42e58d5bb152957289840 - -do_install() { - for f in hattrib hcd hcopy hdel hdir hformat hfsutil hls hmkdir hmount hpwd hrename hrmdir humount hvol; do - vbin $f - done - - for f in doc/man/*.1; do - vman $f - done -} diff --git a/srcpkgs/hg-evolve/template b/srcpkgs/hg-evolve/template deleted file mode 100644 index c1bd9d661315e6..00000000000000 --- a/srcpkgs/hg-evolve/template +++ /dev/null @@ -1,32 +0,0 @@ -# Template file for 'hg-evolve' -pkgname=hg-evolve -version=11.1.8 -revision=1 -_hg_version=6.9 # sync with mercurial version in void repos -build_style=python3-module -build_wrksrc="hg_evolve-${version}" -hostmakedepends="python3-setuptools" -depends="mercurial" -checkdepends="mercurial unzip" -short_desc="Mercurial extension for faster and safer mutable history" -maintainer="icp <pangolin@vivaldi.net>" -license="GPL-2.0-or-later" -homepage="https://www.mercurial-scm.org/doc/evolution/" -changelog="https://repo.mercurial-scm.org/evolve/file/tip/CHANGELOG" -distfiles="${PYPI_SITE}/h/hg_evolve/hg_evolve-${version}.tar.gz - https://www.mercurial-scm.org/release/mercurial-${_hg_version}.tar.gz" -checksum="2486dead90a2466c4f927d0ff83b29b38da31d686403584b2865cf95b6fe00f5 - 629604293df2be8171ec856bf4f8b4faa8e4305af13607dce0f89f74132836d6" - -do_check() { - _skips="check-compat-strings check-sdist version-install" - for skip in $_skips; do rm "tests/test-${skip}.t"; done - - python3 ${wrksrc}/mercurial-${_hg_version}/tests/run-tests.py \ - ${makejobs} --with-hg=/usr/bin/hg tests -} - -post_install() { - # resolve conflict against mercurial - rm ${DESTDIR}/${py3_sitelib}/hgext3rd/__init__.py -} diff --git a/srcpkgs/hg-git/template b/srcpkgs/hg-git/template deleted file mode 100644 index 5e8116d90b61c9..00000000000000 --- a/srcpkgs/hg-git/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'hg-git' -pkgname=hg-git -version=1.1.0 -revision=2 -build_style=python3-pep517 -hostmakedepends="python3-setuptools_scm python3-wheel" -depends="python3-dulwich mercurial" -checkdepends="$depends git unzip openssh" -short_desc="Mercurial plugin adding the ability to push and pull to/from Git" -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=6ed11a9862ea082e4f4628311db7b8f7f6e724d5469ba0b37fce7625a01d077f - -do_check() { - python3 tests/run-tests.py --with-hg=/usr/bin/hg -} diff --git a/srcpkgs/hg-git/update b/srcpkgs/hg-git/update deleted file mode 100644 index e9b0a0a5ea4cae..00000000000000 --- a/srcpkgs/hg-git/update +++ /dev/null @@ -1 +0,0 @@ -ignore="*b*" diff --git a/srcpkgs/hiawatha/files/hiawatha/run b/srcpkgs/hiawatha/files/hiawatha/run deleted file mode 100644 index 2865ab6f7c514a..00000000000000 --- a/srcpkgs/hiawatha/files/hiawatha/run +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh -exec 2>&1 -exec hiawatha -d diff --git a/srcpkgs/hiawatha/template b/srcpkgs/hiawatha/template deleted file mode 100644 index 4ad8118298020b..00000000000000 --- a/srcpkgs/hiawatha/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'hiawatha' -pkgname=hiawatha -version=11.6 -revision=1 -build_style=cmake -configure_args="-DLOG_DIR=/var/log/hiawatha -DPID_DIR=/run - -DWEBROOT_DIR=/srv/www/$pkgname -DWORK_DIR=/var/lib/hiawatha - -DUSE_SYSTEM_MBEDTLS=ON -DUSE_SYSTEM_NGHTTP2=ON - -DCMAKE_INSTALL_SYSCONFDIR=/etc" -makedepends="libxslt-devel mbedtls-devel nghttp2-devel" -short_desc="Advanced and secure webserver for Unix" -maintainer="Enno Boland <gottox@voidlinux.org>" -license="GPL-2.0-or-later" -homepage="https://hiawatha.leisink.net" -distfiles="https://hiawatha.leisink.net/files/hiawatha-${version}.tar.gz" -checksum=b3c5eb7be007509b7e1f3d88cc03a99904d3b6e5e05d980f9d5bdaa424864dd6 -conf_files="/etc/${pkgname}/*.conf /etc/${pkgname}/*.xslt" -make_dirs="/var/log/hiawatha 0755 root root" - -if [ "$XBPS_TARGET_LIBC" = "glibc" ]; then - makedepends+=" libxcrypt-devel" -fi - -XBPS_DISTFILES_MIRROR+=" https://hiawatha.leisink.net/files/hiawatha-${version%%.*}/" - -post_install() { - vsv hiawatha -} diff --git a/srcpkgs/hicolor-icon-theme/template b/srcpkgs/hicolor-icon-theme/template deleted file mode 100644 index 1f63a297ef9425..00000000000000 --- a/srcpkgs/hicolor-icon-theme/template +++ /dev/null @@ -1,12 +0,0 @@ -# Template file for 'hicolor-icon-theme' -pkgname=hicolor-icon-theme -version=0.18 -revision=1 -build_style=meson -hostmakedepends="pkg-config" -short_desc="Standard icon theme called hicolor" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-or-later" -homepage="https://www.freedesktop.org/wiki/Software/icon-theme" -distfiles="http://icon-theme.freedesktop.org/releases/${pkgname}-${version}.tar.xz" -checksum=db0e50a80aa3bf64bb45cbca5cf9f75efd9348cf2ac690b907435238c3cf81d7 diff --git a/srcpkgs/hidapi-devel b/srcpkgs/hidapi-devel deleted file mode 120000 index ece54bdf716f2a..00000000000000 --- a/srcpkgs/hidapi-devel +++ /dev/null @@ -1 +0,0 @@ -hidapi \ No newline at end of file diff --git a/srcpkgs/hidapi/template b/srcpkgs/hidapi/template deleted file mode 100644 index 66bc48f737c9b2..00000000000000 --- a/srcpkgs/hidapi/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 'hidapi' -pkgname=hidapi -version=0.14.0 -revision=1 -build_style=cmake -hostmakedepends="pkg-config" -makedepends="eudev-libudev-devel libusb-devel" -short_desc="Simple library for communicating with USB and Bluetooth HID devices" -maintainer="Orphaned <orphan@voidlinux.org>" -license="BSD-3-Clause" -homepage="https://github.com/libusb/hidapi" -changelog="https://github.com/libusb/hidapi/releases" -distfiles="https://github.com/libusb/hidapi/archive/refs/tags/hidapi-${version}.tar.gz" -checksum=a5714234abe6e1f53647dd8cba7d69f65f71c558b7896ed218864ffcf405bcbd - -post_install() { - vlicense LICENSE-bsd.txt LICENSE -} - -hidapi-devel_package() { - short_desc+=" - development files" - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/*.so - vmove usr/lib/pkgconfig - vmove usr/lib/cmake - } -} diff --git a/srcpkgs/hidrd-devel b/srcpkgs/hidrd-devel deleted file mode 120000 index d6de9214b5654b..00000000000000 --- a/srcpkgs/hidrd-devel +++ /dev/null @@ -1 +0,0 @@ -hidrd \ No newline at end of file diff --git a/srcpkgs/hidrd/patches/0001-Replace-use-of-tempfile-with-mktemp-in-tests.patch b/srcpkgs/hidrd/patches/0001-Replace-use-of-tempfile-with-mktemp-in-tests.patch deleted file mode 100644 index 730a4768be2b62..00000000000000 --- a/srcpkgs/hidrd/patches/0001-Replace-use-of-tempfile-with-mktemp-in-tests.patch +++ /dev/null @@ -1,46 +0,0 @@ -From f876ac085a86cc932c7d3093a7d007c78bff4751 Mon Sep 17 00:00:00 2001 -From: Jason Gerecke <killertofu@gmail.com> -Date: Tue, 26 Apr 2016 13:28:04 -0700 -Subject: [PATCH] Replace use of 'tempfile' with 'mktemp' in tests - -The 'tempfile' command has been deprecated in Debian for many years -at this point and may not even be available on modern systems. Use -'mktemp' as the recommended replacement. ---- - lib/fmt/hidrd_read_test | 6 +++--- - lib/fmt/hidrd_write_test | 2 +- - 2 files changed, 4 insertions(+), 4 deletions(-) - -diff --git a/lib/fmt/hidrd_read_test b/lib/fmt/hidrd_read_test -index 8ae1350..6b30f6b 100755 ---- a/lib/fmt/hidrd_read_test -+++ b/lib/fmt/hidrd_read_test -@@ -39,9 +39,9 @@ function run () - local input="$1"; shift - local output="$1"; shift - local output_basename="`basename \"$output\"`" -- local test_output="`tempfile -s\"_$output_basename.test\"`" -- local txt_output="`tempfile -s\"_$output_basename.txt\"`" -- local test_txt_output="`tempfile -s\"_$output_basename.txt.test\"`" -+ local test_output="`mktemp --suffix=\"_$output_basename.test\"`" -+ local txt_output="`mktemp --suffix=\"_$output_basename.txt\"`" -+ local test_txt_output="`mktemp --suffix=\"_$output_basename.txt.test\"`" - local status - - echo "Checking \"$format\" reading from \"$input\"" \ -diff --git a/lib/fmt/hidrd_write_test b/lib/fmt/hidrd_write_test -index 3cfb0aa..73dddd8 100755 ---- a/lib/fmt/hidrd_write_test -+++ b/lib/fmt/hidrd_write_test -@@ -34,7 +34,7 @@ function run () - local input="$1"; shift - local output="$1"; shift - local output_basename="`basename \"$output\"`" -- local test_output="`tempfile -s\"_$output_basename.test\"`" -+ local test_output="`mktemp --suffix=\"_$output_basename.test\"`" - local status - - echo "Checking \"$format\" writing of \"$input\"" \ --- -2.37.2 - diff --git a/srcpkgs/hidrd/template b/srcpkgs/hidrd/template deleted file mode 100644 index 7a71b10a66b2ef..00000000000000 --- a/srcpkgs/hidrd/template +++ /dev/null @@ -1,39 +0,0 @@ -# Template file for 'hidrd' -pkgname=hidrd -version=0.2.0 -revision=4 -build_style=gnu-configure -hostmakedepends="automake libtool pkg-config" -checkdepends="which" -short_desc="HID report descriptor I/O library and conversion tool" -maintainer="lemmi <lemmi@nerd2nerd.org>" -license="GPL-2.0-or-later" -homepage="https://github.com/DIGImend/hidrd" -changelog="https://github.com/DIGImend/hidrd/raw/master/NEWS" -distfiles="https://github.com/DIGImend/hidrd/archive/${version}.tar.gz" -checksum=0147993dedb3066873d22fab1dc3aafec78d8c5783d168cccc43126f0fc3b307 - -CFLAGS="-fcommon" - -case $XBPS_TARGET_MACHINE in - *-musl) - configure_args+=' LIBS=-lobstack' - makedepends+=" musl-obstack-devel" - make_check="no" # needs error.h - ;; -esac - -pre_configure() { - vsed -i configure.ac -e 's/-Werror//' - autoreconf -f -i -} - -hidrd-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/higan/patches/higan-paths.patch b/srcpkgs/higan/patches/higan-paths.patch deleted file mode 100644 index b02bf81bb48c41..00000000000000 --- a/srcpkgs/higan/patches/higan-paths.patch +++ /dev/null @@ -1,42 +0,0 @@ -From c0495ce121ab0c3eeffdf08614e18bd4f0c455f2 Mon Sep 17 00:00:00 2001 -From: Maxime Gauduin <alucryd@archlinux.org> -Date: Wed, 18 Mar 2020 12:19:31 +0100 -Subject: [PATCH] use more sensible paths - ---- - higan/target-higan/higan.cpp | 5 ++--- - icarus/icarus.cpp | 3 +-- - 2 files changed, 3 insertions(+), 5 deletions(-) - -diff --git higan/target-higan/higan.cpp higan/target-higan/higan.cpp -index 1ce9b991..7d1ae122 100644 ---- a/higan/target-higan/higan.cpp -+++ b/higan/target-higan/higan.cpp -@@ -43,11 +43,10 @@ auto nall::main(Arguments arguments) -> void { - Path::data = document["data"].text(); - } - if(!directory::exists(Path::templates)) { -- Path::templates = {Path::userData(), "higan/"}; -- directory::create(Path::templates); -+ Path::templates = {Path::sharedData(), "higan/Templates/"}; - } - if(!directory::exists(Path::data)) { -- Path::data = {Path::user(), "higan/"}; -+ Path::data = {Path::userData(), "higan/Systems/"}; - directory::create(Path::data); - } - file::write({Path::settings, "paths.bml"}, string{ -diff --git a/icarus/icarus.cpp b/icarus/icarus.cpp -index 95435f38..a46744e5 100644 ---- a/icarus/icarus.cpp -+++ b/icarus/icarus.cpp -@@ -8,8 +8,7 @@ auto locate(string name) -> string { - string location = {Path::program(), name}; - if(inode::exists(location)) return location; - -- directory::create({Path::userData(), "icarus/"}); -- return {Path::userData(), "icarus/", name}; -+ return {Path::sharedData(), "icarus/", name}; - } - - auto operator+=(string& lhs, const string& rhs) -> string& { diff --git a/srcpkgs/higan/patches/makefile-fixes.patch b/srcpkgs/higan/patches/makefile-fixes.patch deleted file mode 100644 index 5172b0d5761b3b..00000000000000 --- a/srcpkgs/higan/patches/makefile-fixes.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/higan/GNUmakefile 2019-12-21 21:44:28.000000000 +0100 -+++ b/higan/GNUmakefile 2019-12-21 21:44:28.000000000 +0100 -@@ -18,7 +18,7 @@ - else ifeq ($(platform),macos) - else ifneq ($(filter $(platform),linux bsd),) - options += -Wl,-export-dynamic -- options += -lX11 -lXext -+ options += -lX11 -lXext -ldl - else - $(error "unsupported platform") - endif diff --git a/srcpkgs/higan/patches/makefile-root.patch b/srcpkgs/higan/patches/makefile-root.patch deleted file mode 100644 index 13fdcc8e709479..00000000000000 --- a/srcpkgs/higan/patches/makefile-root.patch +++ /dev/null @@ -1,22 +0,0 @@ ---- a/higan/target-higan/GNUmakefile 2020-03-20 08:59:06.000000000 +0100 -+++ b/higan/target-higan/GNUmakefile 2021-09-09 10:58:54.370975389 +0200 -@@ -37,8 +37,6 @@ - ifeq ($(platform),windows) - mkdir -p $(prefix)/$(name)/ - cp -R System/* $(prefix)/$(name)/ --else ifeq ($(shell id -un),root) -- $(error "make install should not be run as root") - else ifeq ($(platform),macos) - mkdir -p ~/Library/Application\ Support\$(name)/ - mkdir -p ~/Library/Application\ Support\$(name)/System/ ---- a/icarus/GNUmakefile 2020-03-20 08:59:06.000000000 +0100 -+++ b/icarus/GNUmakefile 2021-09-09 12:11:52.597265710 +0200 -@@ -46,8 +46,6 @@ - mkdir -p $(prefix)/$(name)/Firmware/ - cp -R Database/* $(prefix)/$(name)/Database/ - cp -R Firmware/* $(prefix)/$(name)/Firmware/ --else ifeq ($(shell id -un),root) -- $(error "make install should not be run as root") - else ifeq ($(platform),macos) - cp -R out/$(name).app /Applications/$(name).app - else ifneq ($(filter $(platform),linux bsd),) diff --git a/srcpkgs/higan/template b/srcpkgs/higan/template deleted file mode 100644 index 9bf6e7e475fb94..00000000000000 --- a/srcpkgs/higan/template +++ /dev/null @@ -1,37 +0,0 @@ -# Template file for 'higan' -pkgname=higan -version=110 -revision=3 -build_wrksrc=higan -build_style=gnu-makefile -make_build_args='compiler=${CXX} platform=linux' -make_install_args='compiler=${CXX} platform=linux prefix=${DESTDIR}/usr' -hostmakedepends="unzip pkg-config" -makedepends="gtk+-devel gtksourceview2-devel libgomp-devel - SDL2-devel MesaLib-devel libXv-devel libao-devel - alsa-lib-devel libopenal-devel pulseaudio-devel" -short_desc="Multi-system emulator (SNES/Game Boy/Mega Drive/PC Engine/WonderSwan)" -maintainer="John <me@johnnynator.dev>" -license="GPL-3.0-or-later, ISC" -homepage="https://github.com/higan-emu/higan" -distfiles="https://github.com/higan-emu/higan/archive/refs/tags/v${version}.tar.gz" -checksum=18457ac2608ab548983c3266ae38e6397d1801773969a796a672e2d9c56c69c5 - -build_options="icarus" -build_options_default="icarus" - -pre_install() { - vlicense $wrksrc/LICENSE.txt -} - -if [ "$build_option_icarus" ];then - post_build() { - cd $wrksrc/icarus - make ${makejobs} compiler=${CXX} platform=linux - } - - post_install() { - cd $wrksrc/icarus - make STRIP=true compiler=${CXX} platform=linux prefix=${DESTDIR}/usr install - } -fi diff --git a/srcpkgs/highlight-perl b/srcpkgs/highlight-perl deleted file mode 120000 index 11f2be109b45d9..00000000000000 --- a/srcpkgs/highlight-perl +++ /dev/null @@ -1 +0,0 @@ -highlight \ No newline at end of file diff --git a/srcpkgs/highlight/template b/srcpkgs/highlight/template deleted file mode 100644 index e5e1dc6cb46e9c..00000000000000 --- a/srcpkgs/highlight/template +++ /dev/null @@ -1,47 +0,0 @@ -# Template file for 'highlight' -pkgname=highlight -version=4.5 -revision=3 -build_style=gnu-makefile -hostmakedepends="pkg-config swig perl" -makedepends="boost-devel-minimal lua54-devel perl" -short_desc="Fast and flexible source code highlighter (CLI version)" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-3.0-or-later" -homepage="http://www.andre-simon.de/doku/highlight/en/highlight.php" -changelog="http://www.andre-simon.de/doku/highlight/en/changelog.php" -distfiles="http://www.andre-simon.de/zip/highlight-${version}.tar.bz2" -checksum=7763f46927616690e3ecc718827458d119414436d4d6462c8997942d0a211172 -# No check target, fails spectacularly when asked -make_check=no -conf_files="/etc/highlight/filetypes.conf" - -post_extract() { - # prevent leakage of cflags from host during cross, we don't care about - # most of them (except the largefile ones); we will pass the correct - # ones for target ourselves manually; but we still want include path - vsed -i '/PERL_INC/s/eccopts/eperl_inc/' extras/swig/makefile -} - -pre_build() { - # extra flags used during build of perl itself - local _ecflags= - if [ "$XBPS_TARGET_LIBC" = "glibc" ]; then - _ecflags="-D_FILE_OFFSET_BITS=64 -DLARGE_FILE_SUPPORT64" - fi - make -C extras/swig perl "CXX=$CXX -fPIC -lperl $CFLAGS $_ecflags $LDFLAGS" -} - -post_install() { - rm -r ${DESTDIR}/usr/share/doc/highlight/extras -} - -highlight-perl_package() { - short_desc+=" - perl module" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmkdir usr/lib/perl5/vendor_perl/auto/highlight - vinstall extras/swig/highlight.so 755 usr/lib/perl5/vendor_perl/auto/highlight - vinstall extras/swig/highlight.pm 644 usr/lib/perl5/vendor_perl - } -} diff --git a/srcpkgs/highlight/update b/srcpkgs/highlight/update deleted file mode 100644 index 9e283efbbd8e77..00000000000000 --- a/srcpkgs/highlight/update +++ /dev/null @@ -1 +0,0 @@ -site="http://www.andre-simon.de/zip/download.php" diff --git a/srcpkgs/highway-devel b/srcpkgs/highway-devel deleted file mode 120000 index 3435998720d5e7..00000000000000 --- a/srcpkgs/highway-devel +++ /dev/null @@ -1 +0,0 @@ -highway \ No newline at end of file diff --git a/srcpkgs/highway/template b/srcpkgs/highway/template deleted file mode 100644 index 9dfd5b6652ee00..00000000000000 --- a/srcpkgs/highway/template +++ /dev/null @@ -1,33 +0,0 @@ -# Template file for 'highway' -pkgname=highway -version=1.2.0 -revision=1 -build_style=cmake -configure_args="-DHWY_SYSTEM_GTEST=ON -DHWY_ENABLE_EXAMPLES=OFF -DBUILD_SHARED_LIBS=ON" -checkdepends="gtest-devel" -short_desc="C++ library providing portable SIMD/vector intrinsics" -maintainer="Joshua Krämer <joshua@kraemer.link>" -license="Apache-2.0" -homepage="https://github.com/google/highway" -changelog="https://raw.githubusercontent.com/google/highway/master/debian/changelog" -distfiles="https://github.com/google/highway/archive/${version}.tar.gz" -checksum=7e0be78b8318e8bdbf6fa545d2ecb4c90f947df03f7aadc42c1967f019e63343 - -if [ -z "$XBPS_CHECK_PKGS" ]; then - configure_args+=" -DBUILD_TESTING=OFF" -fi - -case "$XBPS_TARGET_MACHINE" in - i686*) configure_args+=" -DHWY_CMAKE_SSE2=ON";; -esac - -highway-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/himalaya/template b/srcpkgs/himalaya/template deleted file mode 100644 index 8e6179ad6e14ed..00000000000000 --- a/srcpkgs/himalaya/template +++ /dev/null @@ -1,36 +0,0 @@ -# Template file for 'himalaya' -pkgname=himalaya -version=1.1.0 -revision=1 -build_style=cargo -build_helper="qemu" -configure_args="--features=oauth2" -hostmakedepends="pkg-config libgit2-1.8-devel" -makedepends="libgit2-1.8-devel" -checkdepends="gpgme-devel libnotmuch-devel" -short_desc="CLI email client" -maintainer="Gadzhi Kharkharov <me@kkga.me>" -license="MIT" -homepage="https://github.com/pimalaya/himalaya" -changelog="https://raw.githubusercontent.com/pimalaya/himalaya/master/CHANGELOG.md" -distfiles="https://github.com/pimalaya/himalaya/archive/refs/tags/v${version}.tar.gz" -checksum=bc5ee10ebdb23ea205215650070373dc591f083a96b1d6d038aa23a105256f94 - -post_install() { - vlicense LICENSE - vdoc README.md - - local himalaya="${DESTDIR}/usr/bin/himalaya" - vtargetrun ${himalaya} man . - for page in himalaya*.1; do - vman ${page} - done - - for shell in bash fish zsh; do - vtargetrun ${himalaya} completion ${shell} > himalaya.${shell} - vcompletion himalaya.${shell} ${shell} - done - - vsconf config.sample.toml config.toml - vinstall assets/himalaya.desktop 644 usr/share/applications -} diff --git a/srcpkgs/hiredis-devel b/srcpkgs/hiredis-devel deleted file mode 120000 index ebc4fdcb20a7b0..00000000000000 --- a/srcpkgs/hiredis-devel +++ /dev/null @@ -1 +0,0 @@ -hiredis \ No newline at end of file diff --git a/srcpkgs/hiredis/patches/fix-cflags.patch b/srcpkgs/hiredis/patches/fix-cflags.patch deleted file mode 100644 index 81680562dbcacd..00000000000000 --- a/srcpkgs/hiredis/patches/fix-cflags.patch +++ /dev/null @@ -1,16 +0,0 @@ -Index: Makefile -=================================================================== ---- a/Makefile -+++ b/Makefile -@@ -44,8 +44,8 @@ export REDIS_TEST_CONFIG - # Fallback to gcc when $CC is not in $PATH. - CC:=$(shell sh -c 'type $${CC%% *} >/dev/null 2>/dev/null && echo $(CC) || echo gcc') - CXX:=$(shell sh -c 'type $${CXX%% *} >/dev/null 2>/dev/null && echo $(CXX) || echo g++') --OPTIMIZATION?=-O3 -+OPTIMIZATION?= - WARNINGS=-Wall -W -Wstrict-prototypes -Wwrite-strings -Wno-missing-field-initializers --DEBUG_FLAGS?= -g -ggdb -+DEBUG_FLAGS?= - REAL_CFLAGS=$(OPTIMIZATION) -fPIC $(CPPFLAGS) $(CFLAGS) $(WARNINGS) $(DEBUG_FLAGS) $(PLATFORM_FLAGS) - REAL_LDFLAGS=$(LDFLAGS) - diff --git a/srcpkgs/hiredis/patches/fix-pkgconfig.patch b/srcpkgs/hiredis/patches/fix-pkgconfig.patch deleted file mode 100644 index 9163b6be12df28..00000000000000 --- a/srcpkgs/hiredis/patches/fix-pkgconfig.patch +++ /dev/null @@ -1,30 +0,0 @@ -Index: Makefile -=================================================================== ---- a/Makefile -+++ b/Makefile -@@ -234,9 +234,9 @@ $(PKGCONFNAME): hiredis.h - @echo "Generating $@ for pkgconfig..." - @echo prefix=$(PREFIX) > $@ - @echo exec_prefix=\$${prefix} >> $@ -- @echo libdir=$(PREFIX)/$(LIBRARY_PATH) >> $@ -- @echo includedir=$(PREFIX)/include >> $@ -+ @echo libdir=\$${prefix}/$(LIBRARY_PATH) >> $@ -+ @echo includedir=\$${prefix}/include >> $@ -- @echo pkgincludedir=$(PREFIX)/$(INCLUDE_PATH) >> $@ -+ @echo pkgincludedir=\$${prefix}/$(INCLUDE_PATH) >> $@ - @echo >> $@ - @echo Name: hiredis >> $@ - @echo Description: Minimalistic C client library for Redis. >> $@ -@@ -247,9 +247,9 @@ $(SSL_PKGCONFNAME): hiredis_ssl.h - @echo "Generating $@ for pkgconfig..." - @echo prefix=$(PREFIX) > $@ - @echo exec_prefix=\$${prefix} >> $@ -- @echo libdir=$(PREFIX)/$(LIBRARY_PATH) >> $@ -- @echo includedir=$(PREFIX)/include >> $@ -+ @echo libdir=\$${prefix}/$(LIBRARY_PATH) >> $@ -+ @echo includedir=\$${prefix}/include >> $@ -- @echo pkgincludedir=$(PREFIX)/$(INCLUDE_PATH) >> $@ -+ @echo pkgincludedir=\$${prefix}/$(INCLUDE_PATH) >> $@ - @echo >> $@ - @echo Name: hiredis_ssl >> $@ - @echo Description: SSL Support for hiredis. >> $@ diff --git a/srcpkgs/hiredis/template b/srcpkgs/hiredis/template deleted file mode 100644 index 6ecd80b53dfe29..00000000000000 --- a/srcpkgs/hiredis/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'hiredis' -pkgname=hiredis -version=1.1.0 -revision=1 -build_style=gnu-makefile -checkdepends="redis" -short_desc="Minimalistic C client for Redis" -maintainer="Enno Boland <gottox@voidlinux.org>" -license="BSD-3-Clause" -homepage="https://github.com/redis/hiredis" -distfiles="https://github.com/redis/hiredis/archive/v${version}.tar.gz" -checksum=fe6d21741ec7f3fc9df409d921f47dfc73a4d8ff64f4ac6f1d95f951bf7f53d6 - -post_install() { - vlicense COPYING -} - -hiredis-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" - } -} diff --git a/srcpkgs/hitch/files/README.voidlinux b/srcpkgs/hitch/files/README.voidlinux deleted file mode 100644 index e6890bf6c3b933..00000000000000 --- a/srcpkgs/hitch/files/README.voidlinux +++ /dev/null @@ -1,3 +0,0 @@ -You will be unable to use hitch until you copy the example configuration from -/usr/share/doc/hitch/hitch.conf.example to /etc/hitch.conf and modify to suit -your needs. diff --git a/srcpkgs/hitch/files/hitch/run b/srcpkgs/hitch/files/hitch/run deleted file mode 100644 index 9e665f41f65e45..00000000000000 --- a/srcpkgs/hitch/files/hitch/run +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh -exec 2>&1 -exec hitch -u _hitch --config=/etc/hitch.conf diff --git a/srcpkgs/hitch/patches/cross-compile.diff b/srcpkgs/hitch/patches/cross-compile.diff deleted file mode 100644 index 9f28a2064ae009..00000000000000 --- a/srcpkgs/hitch/patches/cross-compile.diff +++ /dev/null @@ -1,11 +0,0 @@ ---- a/hitch.m4 -+++ b/hitch.m4 -@@ -24,7 +24,7 @@ - AC_MSG_CHECKING([whether the compiler accepts $2]) - hitch_save_CFLAGS=$CFLAGS - CFLAGS="[$]$1 $2 $CFLAGS" -- AC_RUN_IFELSE( -+ AC_LINK_IFELSE( - [AC_LANG_SOURCE([int main(void) { return (0); }])], - [AC_MSG_RESULT([yes]); $1="[$]$1 $2"], - [AC_MSG_RESULT([no])]) diff --git a/srcpkgs/hitch/template b/srcpkgs/hitch/template deleted file mode 100644 index cb400670875acd..00000000000000 --- a/srcpkgs/hitch/template +++ /dev/null @@ -1,33 +0,0 @@ -# Template file for 'hitch' -pkgname=hitch -version=1.7.0 -revision=2 -build_style=gnu-configure -configure_args="ac_cv_so_reuseport_works=yes ac_cv_so_tfo=yes" -hostmakedepends="pkg-config automake" -makedepends="libev-devel openssl-devel" -checkdepends="lsof curl" -short_desc="Libev-based high performance SSL/TLS proxy" -maintainer="Jannis Christ <hello@jannis.ovh>" -license="BSD-2-Clause" -homepage="https://hitch-tls.org/" -distfiles="https://hitch-tls.org/source/hitch-${version}.tar.gz" -checksum=c97ef8f1e115156640c40dfdfe9662d5f6d57a796fccad3bbad198ec797ce5c4 -system_accounts="_hitch" - -post_patch() { - vsed -i -e "s/grep -Pq/grep -q/" -e 's/\\t/\t/' \ - src/tests/test32-proxy-authority.sh -} - -pre_configure() { - autoreconf -fi -} - -post_install() { - vman hitch.8 - vman hitch.conf.5 - vlicense LICENSE - vsv hitch - vdoc "${FILESDIR}/README.voidlinux" -} diff --git a/srcpkgs/hitori/template b/srcpkgs/hitori/template deleted file mode 100644 index 427fe7a7c44ead..00000000000000 --- a/srcpkgs/hitori/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'hitori' -pkgname=hitori -version=44.0 -revision=1 -build_style=meson -hostmakedepends="gettext glib-devel itstool pkg-config" -makedepends="gtk+3-devel" -checkdepends="gtk+3-demo" -short_desc="GNOME eponymous puzzle game" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-3.0-or-later" -homepage="https://wiki.gnome.org/Apps/Hitori" -changelog="https://gitlab.gnome.org/GNOME/hitori/-/raw/main/NEWS" -distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=42270bd4f9525d180d3151bd7245335dc5cf248a984e02f68ff930da799e583b diff --git a/srcpkgs/hivemind/template b/srcpkgs/hivemind/template deleted file mode 100644 index 4d985c379967a9..00000000000000 --- a/srcpkgs/hivemind/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'hivemind' -pkgname=hivemind -version=1.1.0 -revision=4 -build_style=go -go_import_path="github.com/DarthSim/hivemind" -short_desc="Process manager for Procfile-based applications" -maintainer="Daniel Lewan <vision360.daniel@gmail.com>" -license="MIT" -homepage="https://github.com/DarthSim/hivemind" -distfiles="https://github.com/DarthSim/hivemind/archive/v${version}.tar.gz" -checksum=b4f7259663ef5b99906af0d98fe4b964d8f9a4d86a8f5aff30ab8df305d3a996 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/hivex/template b/srcpkgs/hivex/template deleted file mode 100644 index 2470b1ce689d61..00000000000000 --- a/srcpkgs/hivex/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'hivex' -pkgname=hivex -version=1.3.24 -revision=4 -build_style=gnu-configure -configure_args="--disable-ocaml" # currently ocaml is broken -hostmakedepends="python3 perl ruby ocaml ocaml-findlib perl-IO-stringy - python3-packaging-bootstrap" -makedepends="libxml2-devel python3-devel ruby-devel perl" -depends="perl" -short_desc="System for extracting the contents of Windows Registry" -maintainer="Andrea Brancaleoni <abc@pompel.me>" -license="LGPL-2.1-or-later" -homepage="http://libguestfs.org" -distfiles="http://libguestfs.org/download/${pkgname}/${pkgname}-${version}.tar.gz" -checksum=a52fa45cecc9a78adb2d28605d68261e4f1fd4514a778a5473013d2ccc8a193c -nocross=yes diff --git a/srcpkgs/hledger-ui b/srcpkgs/hledger-ui deleted file mode 120000 index a4387358df9bb7..00000000000000 --- a/srcpkgs/hledger-ui +++ /dev/null @@ -1 +0,0 @@ -hledger \ No newline at end of file diff --git a/srcpkgs/hledger-web b/srcpkgs/hledger-web deleted file mode 120000 index a4387358df9bb7..00000000000000 --- a/srcpkgs/hledger-web +++ /dev/null @@ -1 +0,0 @@ -hledger \ No newline at end of file diff --git a/srcpkgs/hledger/patches/basement.patch b/srcpkgs/hledger/patches/basement.patch deleted file mode 100644 index e934f8e67b2ee0..00000000000000 --- a/srcpkgs/hledger/patches/basement.patch +++ /dev/null @@ -1,242 +0,0 @@ -From 38be2c93acb6f459d24ed6c626981c35ccf44095 Mon Sep 17 00:00:00 2001 -From: Sylvain Henry <sylvain@haskus.fr> -Date: Thu, 16 Feb 2023 15:40:45 +0100 -Subject: [PATCH] Fix build on 32-bit architectures - ---- - basement/Basement/Bits.hs | 4 ++++ - basement/Basement/From.hs | 24 ----------------------- - basement/Basement/Numerical/Additive.hs | 4 ++++ - basement/Basement/Numerical/Conversion.hs | 20 +++++++++++++++++++ - basement/Basement/PrimType.hs | 6 +++++- - basement/Basement/Types/OffsetSize.hs | 22 +++++++++++++++++++-- - 6 files changed, 53 insertions(+), 27 deletions(-) - -diff --git a/basement/Basement/Bits.hs b/basement/Basement/Bits.hs -index 7eeea0f5..24520ed7 100644 ---- a/basement/Basement/Bits.hs -+++ b/basement/Basement/Bits.hs -@@ -54,8 +54,12 @@ import GHC.Int - import Basement.Compat.Primitive - - #if WORD_SIZE_IN_BITS < 64 -+#if __GLASGOW_HASKELL__ >= 904 -+import GHC.Exts -+#else - import GHC.IntWord64 - #endif -+#endif - - -- | operation over finite bits - class FiniteBitsOps bits where -diff --git a/basement/Basement/From.hs b/basement/Basement/From.hs -index 7bbe141c..80014b3e 100644 ---- a/basement/Basement/From.hs -+++ b/basement/Basement/From.hs -@@ -272,23 +272,11 @@ instance (NatWithinBound (CountOf ty) n, KnownNat n, PrimType ty) - tryFrom = BlockN.toBlockN . UArray.toBlock . BoxArray.mapToUnboxed id - - instance (KnownNat n, NatWithinBound Word8 n) => From (Zn64 n) Word8 where --#if __GLASGOW_HASKELL__ >= 904 -- from = narrow . unZn64 where narrow (W64# w) = W8# (wordToWord8# (word64ToWord# (GHC.Prim.word64ToWord# w))) --#else - from = narrow . unZn64 where narrow (W64# w) = W8# (wordToWord8# (word64ToWord# w)) --#endif - instance (KnownNat n, NatWithinBound Word16 n) => From (Zn64 n) Word16 where --#if __GLASGOW_HASKELL__ >= 904 -- from = narrow . unZn64 where narrow (W64# w) = W16# (wordToWord16# (word64ToWord# (GHC.Prim.word64ToWord# w))) --#else - from = narrow . unZn64 where narrow (W64# w) = W16# (wordToWord16# (word64ToWord# w)) --#endif - instance (KnownNat n, NatWithinBound Word32 n) => From (Zn64 n) Word32 where --#if __GLASGOW_HASKELL__ >= 904 -- from = narrow . unZn64 where narrow (W64# w) = W32# (wordToWord32# (word64ToWord# (GHC.Prim.word64ToWord# w))) --#else - from = narrow . unZn64 where narrow (W64# w) = W32# (wordToWord32# (word64ToWord# w)) --#endif - instance From (Zn64 n) Word64 where - from = unZn64 - instance From (Zn64 n) Word128 where -@@ -297,23 +285,11 @@ instance From (Zn64 n) Word256 where - from = from . unZn64 - - instance (KnownNat n, NatWithinBound Word8 n) => From (Zn n) Word8 where --#if __GLASGOW_HASKELL__ >= 904 -- from = narrow . naturalToWord64 . unZn where narrow (W64# w) = W8# (wordToWord8# (word64ToWord# (GHC.Prim.word64ToWord# w))) --#else - from = narrow . naturalToWord64 . unZn where narrow (W64# w) = W8# (wordToWord8# (word64ToWord# w)) --#endif - instance (KnownNat n, NatWithinBound Word16 n) => From (Zn n) Word16 where --#if __GLASGOW_HASKELL__ >= 904 -- from = narrow . naturalToWord64 . unZn where narrow (W64# w) = W16# (wordToWord16# (word64ToWord# (GHC.Prim.word64ToWord# w))) --#else - from = narrow . naturalToWord64 . unZn where narrow (W64# w) = W16# (wordToWord16# (word64ToWord# w)) --#endif - instance (KnownNat n, NatWithinBound Word32 n) => From (Zn n) Word32 where --#if __GLASGOW_HASKELL__ >= 904 -- from = narrow . naturalToWord64 . unZn where narrow (W64# w) = W32# (wordToWord32# (word64ToWord# (GHC.Prim.word64ToWord# w))) --#else - from = narrow . naturalToWord64 . unZn where narrow (W64# w) = W32# (wordToWord32# (word64ToWord# w)) --#endif - instance (KnownNat n, NatWithinBound Word64 n) => From (Zn n) Word64 where - from = naturalToWord64 . unZn - instance (KnownNat n, NatWithinBound Word128 n) => From (Zn n) Word128 where -diff --git a/basement/Basement/Numerical/Additive.hs b/basement/Basement/Numerical/Additive.hs -index d0dfb973..8ab65aa0 100644 ---- a/basement/Basement/Numerical/Additive.hs -+++ b/basement/Basement/Numerical/Additive.hs -@@ -30,8 +30,12 @@ import qualified Basement.Types.Word128 as Word128 - import qualified Basement.Types.Word256 as Word256 - - #if WORD_SIZE_IN_BITS < 64 -+#if __GLASGOW_HASKELL__ >= 904 -+import GHC.Exts -+#else - import GHC.IntWord64 - #endif -+#endif - - -- | Represent class of things that can be added together, - -- contains a neutral element and is commutative. -diff --git a/basement/Basement/Numerical/Conversion.hs b/basement/Basement/Numerical/Conversion.hs -index db502c07..fddc8232 100644 ---- a/basement/Basement/Numerical/Conversion.hs -+++ b/basement/Basement/Numerical/Conversion.hs -@@ -26,8 +26,12 @@ import GHC.Word - import Basement.Compat.Primitive - - #if WORD_SIZE_IN_BITS < 64 -+#if __GLASGOW_HASKELL__ >= 904 -+import GHC.Exts -+#else - import GHC.IntWord64 - #endif -+#endif - - intToInt64 :: Int -> Int64 - #if WORD_SIZE_IN_BITS == 64 -@@ -96,11 +100,22 @@ int64ToWord64 (I64# i) = W64# (int64ToWord64# i) - #endif - - #if WORD_SIZE_IN_BITS == 64 -+#if __GLASGOW_HASKELL__ >= 904 -+word64ToWord# :: Word64# -> Word# -+word64ToWord# i = word64ToWord# i -+#else - word64ToWord# :: Word# -> Word# - word64ToWord# i = i -+#endif - {-# INLINE word64ToWord# #-} - #endif - -+#if WORD_SIZE_IN_BITS < 64 -+word64ToWord32# :: Word64# -> Word32# -+word64ToWord32# i = wordToWord32# (word64ToWord# i) -+{-# INLINE word64ToWord32# #-} -+#endif -+ - -- | 2 Word32s - data Word32x2 = Word32x2 {-# UNPACK #-} !Word32 - {-# UNPACK #-} !Word32 -@@ -113,9 +128,14 @@ word64ToWord32s (W64# w64) = Word32x2 (W32# (wordToWord32# (uncheckedShiftRL# (G - word64ToWord32s (W64# w64) = Word32x2 (W32# (wordToWord32# (uncheckedShiftRL# w64 32#))) (W32# (wordToWord32# w64)) - #endif - #else -+#if __GLASGOW_HASKELL__ >= 904 -+word64ToWord32s :: Word64 -> Word32x2 -+word64ToWord32s (W64# w64) = Word32x2 (W32# (word64ToWord32# (uncheckedShiftRL64# w64 32#))) (W32# (word64ToWord32# w64)) -+#else - word64ToWord32s :: Word64 -> Word32x2 - word64ToWord32s (W64# w64) = Word32x2 (W32# (word64ToWord# (uncheckedShiftRL64# w64 32#))) (W32# (word64ToWord# w64)) - #endif -+#endif - - wordToChar :: Word -> Char - wordToChar (W# word) = C# (chr# (word2Int# word)) -diff --git a/basement/Basement/PrimType.hs b/basement/Basement/PrimType.hs -index f8ca2926..a888ec91 100644 ---- a/basement/Basement/PrimType.hs -+++ b/basement/Basement/PrimType.hs -@@ -54,7 +54,11 @@ import Basement.Nat - import qualified Prelude (quot) - - #if WORD_SIZE_IN_BITS < 64 --import GHC.IntWord64 -+#if __GLASGOW_HASKELL__ >= 904 -+import GHC.Exts -+#else -+import GHC.IntWord64 -+#endif - #endif - - #ifdef FOUNDATION_BOUNDS_CHECK -diff --git a/basement/Basement/Types/OffsetSize.hs b/basement/Basement/Types/OffsetSize.hs -index cd944927..1ea80dad 100644 ---- a/basement/Basement/Types/OffsetSize.hs -+++ b/basement/Basement/Types/OffsetSize.hs -@@ -70,8 +70,12 @@ import Data.List (foldl') - import qualified Prelude - - #if WORD_SIZE_IN_BITS < 64 -+#if __GLASGOW_HASKELL__ >= 904 -+import GHC.Exts -+#else - import GHC.IntWord64 - #endif -+#endif - - -- | File size in bytes - newtype FileSize = FileSize Word64 -@@ -225,20 +229,26 @@ countOfRoundUp alignment (CountOf n) = CountOf ((n + (alignment-1)) .&. compleme - - csizeOfSize :: CountOf Word8 -> CSize - #if WORD_SIZE_IN_BITS < 64 -+#if __GLASGOW_HASKELL__ >= 904 -+csizeOfSize (CountOf (I# sz)) = CSize (W32# (wordToWord32# (int2Word# sz))) -+#else - csizeOfSize (CountOf (I# sz)) = CSize (W32# (int2Word# sz)) -+#endif - #else - #if __GLASGOW_HASKELL__ >= 904 - csizeOfSize (CountOf (I# sz)) = CSize (W64# (wordToWord64# (int2Word# sz))) -- - #else - csizeOfSize (CountOf (I# sz)) = CSize (W64# (int2Word# sz)) -- - #endif - #endif - - csizeOfOffset :: Offset8 -> CSize - #if WORD_SIZE_IN_BITS < 64 -+#if __GLASGOW_HASKELL__ >= 904 -+csizeOfOffset (Offset (I# sz)) = CSize (W32# (wordToWord32# (int2Word# sz))) -+#else - csizeOfOffset (Offset (I# sz)) = CSize (W32# (int2Word# sz)) -+#endif - #else - #if __GLASGOW_HASKELL__ >= 904 - csizeOfOffset (Offset (I# sz)) = CSize (W64# (wordToWord64# (int2Word# sz))) -@@ -250,7 +260,11 @@ csizeOfOffset (Offset (I# sz)) = CSize (W64# (int2Word# sz)) - sizeOfCSSize :: CSsize -> CountOf Word8 - sizeOfCSSize (CSsize (-1)) = error "invalid size: CSSize is -1" - #if WORD_SIZE_IN_BITS < 64 -+#if __GLASGOW_HASKELL__ >= 904 -+sizeOfCSSize (CSsize (I32# sz)) = CountOf (I# (int32ToInt# sz)) -+#else - sizeOfCSSize (CSsize (I32# sz)) = CountOf (I# sz) -+#endif - #else - #if __GLASGOW_HASKELL__ >= 904 - sizeOfCSSize (CSsize (I64# sz)) = CountOf (I# (int64ToInt# sz)) -@@ -261,7 +275,11 @@ sizeOfCSSize (CSsize (I64# sz)) = CountOf (I# sz) - - sizeOfCSize :: CSize -> CountOf Word8 - #if WORD_SIZE_IN_BITS < 64 -+#if __GLASGOW_HASKELL__ >= 904 -+sizeOfCSize (CSize (W32# sz)) = CountOf (I# (word2Int# (word32ToWord# sz))) -+#else - sizeOfCSize (CSize (W32# sz)) = CountOf (I# (word2Int# sz)) -+#endif - #else - #if __GLASGOW_HASKELL__ >= 904 - sizeOfCSize (CSize (W64# sz)) = CountOf (I# (word2Int# (word64ToWord# sz))) diff --git a/srcpkgs/hledger/patches/cborg.patch b/srcpkgs/hledger/patches/cborg.patch deleted file mode 100644 index b44ba514458e8e..00000000000000 --- a/srcpkgs/hledger/patches/cborg.patch +++ /dev/null @@ -1,212 +0,0 @@ -commit 9d1418bb8b38cb9a438d7f18835b1ef7ef12b234 -Author: amesgen <amesgen@amesgen.de> -Date: Sun Sep 10 20:03:40 2023 +0200 - - Fix compilation and support GHC >=9.2 on 32bit - -diff --git a/cborg/src/Codec/CBOR/Decoding.hs b/cborg/src/Codec/CBOR/Decoding.hs -index a7d774c..bf68e68 100644 ---- a/cborg/src/Codec/CBOR/Decoding.hs -+++ b/cborg/src/Codec/CBOR/Decoding.hs -@@ -315,11 +315,16 @@ getDecodeAction (Decoder k) = k (\x -> return (Done x)) - toInt8 :: Int# -> Int8 - toInt16 :: Int# -> Int16 - toInt32 :: Int# -> Int32 --toInt64 :: Int# -> Int64 - toWord8 :: Word# -> Word8 - toWord16 :: Word# -> Word16 - toWord32 :: Word# -> Word32 -+#if defined(ARCH_64bit) -+toInt64 :: Int# -> Int64 - toWord64 :: Word# -> Word64 -+#else -+toInt64 :: Int64# -> Int64 -+toWord64 :: Word64# -> Word64 -+#endif - #if MIN_VERSION_ghc_prim(0,8,0) - toInt8 n = I8# (intToInt8# n) - toInt16 n = I16# (intToInt16# n) -@@ -327,8 +332,7 @@ toInt32 n = I32# (intToInt32# n) - toWord8 n = W8# (wordToWord8# n) - toWord16 n = W16# (wordToWord16# n) - toWord32 n = W32# (wordToWord32# n) --#if WORD_SIZE_IN_BITS == 64 --#if MIN_VERSION_base(4,17,0) -+#if MIN_VERSION_base(4,17,0) && defined(ARCH_64bit) - toInt64 n = I64# (intToInt64# n) - toWord64 n = W64# (wordToWord64# n) - #else -@@ -336,10 +340,6 @@ toInt64 n = I64# n - toWord64 n = W64# n - #endif - #else --toInt64 n = I64# (intToInt64# n) --toWord64 n = W64# (wordToWord64# n) --#endif --#else - toInt8 n = I8# n - toInt16 n = I16# n - toInt32 n = I32# n -@@ -986,7 +986,7 @@ type ByteOffset = Int64 - -- @since 0.2.2.0 - peekByteOffset :: Decoder s ByteOffset - peekByteOffset = Decoder (\k -> return (PeekByteOffset (\off# -> k (I64# --#if MIN_VERSION_base(4,17,0) -+#if MIN_VERSION_base(4,17,0) && !defined(ARCH_32bit) - (intToInt64# off#) - #else - off# -diff --git a/cborg/src/Codec/CBOR/Magic.hs b/cborg/src/Codec/CBOR/Magic.hs -index cdeb455..bfae638 100644 ---- a/cborg/src/Codec/CBOR/Magic.hs -+++ b/cborg/src/Codec/CBOR/Magic.hs -@@ -120,7 +120,7 @@ import qualified Numeric.Half as Half - import Data.Bits ((.|.), unsafeShiftL) - #endif - --#if defined(ARCH_32bit) -+#if defined(ARCH_32bit) && !MIN_VERSION_ghc_prim(0,8,0) - import GHC.IntWord64 (wordToWord64#, word64ToWord#, - intToInt64#, int64ToInt#, - leWord64#, ltWord64#, word64ToInt64#) -@@ -173,7 +173,7 @@ grabWord64 (Ptr ip#) = W64# (wordToWord64# (byteSwap# (word64ToWord# (indexWord6 - grabWord64 (Ptr ip#) = W64# (byteSwap# (indexWord64OffAddr# ip# 0#)) - #endif - #else --grabWord64 (Ptr ip#) = W64# (byteSwap64# (word64ToWord# (indexWord64OffAddr# ip# 0#))) -+grabWord64 (Ptr ip#) = W64# (byteSwap64# (indexWord64OffAddr# ip# 0#)) - #endif - - #elif defined(MEM_UNALIGNED_OPS) && \ -@@ -484,7 +484,7 @@ word16ToInt (W16# w#) = I# (word2Int# (word16ToWord# w#)) - word32ToInt (W32# w#) = I# (word2Int# (word32ToWord# w#)) - #else - word32ToInt (W32# w#) = -- case isTrue# (w# `ltWord#` 0x80000000##) of -+ case isTrue# (word32ToWord# w# `ltWord#` 0x80000000##) of - True -> Just (I# (word2Int# (word32ToWord# w#))) - False -> Nothing - #endif -@@ -530,6 +530,19 @@ word64ToInt (W64# w#) = - {-# INLINE word64ToInt #-} - - #if defined(ARCH_32bit) -+#if MIN_VERSION_ghc_prim(0,8,0) -+word8ToInt64 (W8# w#) = I64# (intToInt64# (word2Int# (word8ToWord# w#))) -+word16ToInt64 (W16# w#) = I64# (intToInt64# (word2Int# (word16ToWord# w#))) -+word32ToInt64 (W32# w#) = I64# (word64ToInt64# (wordToWord64# (word32ToWord# w#))) -+word64ToInt64 (W64# w#) = -+ case isTrue# (w# `ltWord64#` uncheckedShiftL64# (wordToWord64# 1##) 63#) of -+ True -> Just (I64# (word64ToInt64# w#)) -+ False -> Nothing -+ -+word8ToWord64 (W8# w#) = W64# (wordToWord64# (word8ToWord# w#)) -+word16ToWord64 (W16# w#) = W64# (wordToWord64# (word16ToWord# w#)) -+word32ToWord64 (W32# w#) = W64# (wordToWord64# (word32ToWord# w#)) -+#else - word8ToInt64 (W8# w#) = I64# (intToInt64# (word2Int# w#)) - word16ToInt64 (W16# w#) = I64# (intToInt64# (word2Int# w#)) - word32ToInt64 (W32# w#) = I64# (word64ToInt64# (wordToWord64# w#)) -@@ -541,6 +554,7 @@ word64ToInt64 (W64# w#) = - word8ToWord64 (W8# w#) = W64# (wordToWord64# w#) - word16ToWord64 (W16# w#) = W64# (wordToWord64# w#) - word32ToWord64 (W32# w#) = W64# (wordToWord64# w#) -+#endif - - {-# INLINE word8ToInt64 #-} - {-# INLINE word16ToInt64 #-} -diff --git a/cborg/src/Codec/CBOR/Read.hs b/cborg/src/Codec/CBOR/Read.hs -index 6546575..c4dc761 100644 ---- a/cborg/src/Codec/CBOR/Read.hs -+++ b/cborg/src/Codec/CBOR/Read.hs -@@ -63,7 +63,7 @@ import qualified Data.Text as T - import qualified Data.Text.Encoding as T - import Data.Word - import GHC.Word --#if defined(ARCH_32bit) -+#if defined(ARCH_32bit) && !MIN_VERSION_ghc_prim(0,8,0) - import GHC.IntWord64 - #endif - import GHC.Exts -@@ -510,8 +510,8 @@ go_fast !bs da@(ConsumeNegWord64Canonical k) = - go_fast !bs da@(ConsumeInt64Canonical k) = - case tryConsumeInt64 (BS.unsafeHead bs) bs of - DecodeFailure -> go_fast_end bs da -- DecodedToken sz i@(I64# i#) -- | isInt64Canonical sz i -> k i# >>= go_fast (BS.unsafeDrop sz bs) -+ DecodedToken sz (I64# i#) -+ | isInt64Canonical sz i# -> k i# >>= go_fast (BS.unsafeDrop sz bs) - | otherwise -> go_fast_end bs da - - go_fast !bs da@(ConsumeListLen64Canonical k) = -@@ -994,8 +994,8 @@ go_fast_end !bs (ConsumeNegWord64Canonical k) = - go_fast_end !bs (ConsumeInt64Canonical k) = - case tryConsumeInt64 (BS.unsafeHead bs) bs of - DecodeFailure -> return $! SlowFail bs "expected int64" -- DecodedToken sz i@(I64# i#) -- | isInt64Canonical sz i -> k i# >>= go_fast_end (BS.unsafeDrop sz bs) -+ DecodedToken sz (I64# i#) -+ | isInt64Canonical sz i# -> k i# >>= go_fast_end (BS.unsafeDrop sz bs) - | otherwise -> return $! SlowFail bs "non-canonical int64" - - go_fast_end !bs (ConsumeListLen64Canonical k) = -@@ -1271,7 +1271,7 @@ go_slow da bs !offset = do - - SlowPeekByteOffset bs' k -> - lift --#if MIN_VERSION_base(4,17,0) -+#if MIN_VERSION_base(4,17,0) && !defined(ARCH_32bit) - (k (int64ToInt# off#)) - #else - (k off#) -@@ -1381,7 +1381,7 @@ go_slow_overlapped da sz bs_cur bs_next !offset = - SlowPeekByteOffset bs_empty k -> - assert (BS.null bs_empty) $ do - lift --#if MIN_VERSION_base(4,17,0) -+#if MIN_VERSION_base(4,17,0) && !defined(ARCH_32bit) - (k (int64ToInt# off#)) - #else - (k off#) -@@ -1565,17 +1565,17 @@ isIntCanonical sz i - {-# INLINE isWord64Canonical #-} - isWord64Canonical :: Int -> Word64 -> Bool - isWord64Canonical sz w -- | sz == 2 = w > 0x17) -- | sz == 3 = w > 0xff) -- | sz == 5 = w > 0xffff) -- | sz == 9 = w > 0xffffffff) -+ | sz == 2 = w > 0x17 -+ | sz == 3 = w > 0xff -+ | sz == 5 = w > 0xffff -+ | sz == 9 = w > 0xffffffff - | otherwise = True - - {-# INLINE isInt64Canonical #-} - isInt64Canonical :: Int -> Int64# -> Bool - isInt64Canonical sz i# -- | isTrue# (i# `ltInt64#` intToInt64# 0#) = isWord64Canonical sz (not64# w#) -- | otherwise = isWord64Canonical sz w# -+ | isTrue# (i# `ltInt64#` intToInt64# 0#) = isWord64Canonical sz (W64# (not64# w#)) -+ | otherwise = isWord64Canonical sz (W64# w#) - where - w# = int64ToWord64# i# - #endif -@@ -1796,7 +1796,7 @@ tryConsumeInteger hdr !bs = case word8ToWord hdr of - 0x1b -> let !w = eatTailWord64 bs - sz = 9 - #if defined(ARCH_32bit) -- in DecodedToken sz (BigIntToken (isWord64Canonical sz (word64ToWord w)) $! toInteger w) -+ in DecodedToken sz (BigIntToken (isWord64Canonical sz w) $! toInteger w) - #else - in DecodedToken sz (BigIntToken (isWordCanonical sz (word64ToWord w)) $! toInteger w) - #endif -@@ -1838,7 +1838,7 @@ tryConsumeInteger hdr !bs = case word8ToWord hdr of - 0x3b -> let !w = eatTailWord64 bs - sz = 9 - #if defined(ARCH_32bit) -- in DecodedToken sz (BigIntToken (isWord64Canonical sz (word64ToWord w)) $! (-1 - toInteger w)) -+ in DecodedToken sz (BigIntToken (isWord64Canonical sz w) $! (-1 - toInteger w)) - #else - in DecodedToken sz (BigIntToken (isWordCanonical sz (word64ToWord w)) $! (-1 - toInteger w)) - #endif diff --git a/srcpkgs/hledger/patches/memory.patch b/srcpkgs/hledger/patches/memory.patch deleted file mode 100644 index 2a6d85b720d5bd..00000000000000 --- a/srcpkgs/hledger/patches/memory.patch +++ /dev/null @@ -1,36 +0,0 @@ -From 2738929ce15b4c8704bbbac24a08539b5d4bf30e Mon Sep 17 00:00:00 2001 -From: sternenseemann <sternenseemann@systemli.org> -Date: Mon, 14 Aug 2023 10:51:30 +0200 -Subject: [PATCH] Data.Memory.Internal.CompatPrim64: fix 32 bit with GHC >= 9.4 - -Since 9.4, GHC.Prim exports Word64# operations like timesWord64# even on -i686 whereas GHC.IntWord64 no longer exists. Therefore, we can just use -the ready made solution. - -Closes #98, as it should be the better solution. ---- - Data/Memory/Internal/CompatPrim64.hs | 4 ++++ - 1 file changed, 4 insertions(+) - -diff --git a/Data/Memory/Internal/CompatPrim64.hs b/Data/Memory/Internal/CompatPrim64.hs -index b9eef8a..a134c88 100644 ---- a/memory/Data/Memory/Internal/CompatPrim64.hs -+++ b/memory/Data/Memory/Internal/CompatPrim64.hs -@@ -150,6 +150,7 @@ w64# :: Word# -> Word# -> Word# -> Word64# - w64# w _ _ = w - - #elif WORD_SIZE_IN_BITS == 32 -+#if __GLASGOW_HASKELL__ < 904 - import GHC.IntWord64 - import GHC.Prim (Word#) - -@@ -158,6 +159,9 @@ timesWord64# a b = - let !ai = word64ToInt64# a - !bi = word64ToInt64# b - in int64ToWord64# (timesInt64# ai bi) -+#else -+import GHC.Prim -+#endif - - w64# :: Word# -> Word# -> Word# -> Word64# - w64# _ hw lw = diff --git a/srcpkgs/hledger/patches/stack.patch b/srcpkgs/hledger/patches/stack.patch deleted file mode 100644 index e892dbad841f7e..00000000000000 --- a/srcpkgs/hledger/patches/stack.patch +++ /dev/null @@ -1,12 +0,0 @@ ---- a/stack98.yaml 2025-07-08 09:29:33.086073888 +0100 -+++ b/stack98.yaml 2025-07-08 09:29:49.199125121 +0100 -@@ -3,6 +3,9 @@ - resolver: lts-23.11 - - packages: -+- basement -+- memory -+- cborg - - hledger-lib - - hledger - - hledger-ui diff --git a/srcpkgs/hledger/template b/srcpkgs/hledger/template deleted file mode 100644 index 6a29bc37df0770..00000000000000 --- a/srcpkgs/hledger/template +++ /dev/null @@ -1,52 +0,0 @@ -# Template file for 'hledger' -pkgname=hledger -version=1.43.2 -revision=1 -build_style=haskell-stack -makedepends="zlib-devel ncurses-devel" -short_desc="Simple, precise, plain text accounting" -maintainer="Inokentiy Babushkin <twk@twki.de>" -license="GPL-3.0-or-later" -homepage="https://hledger.org/" -changelog="https://hackage.haskell.org/package/hledger-${version}/changelog" -distfiles="https://github.com/simonmichael/hledger/archive/${version}.tar.gz - https://hackage.haskell.org/package/basement-0.0.16/basement-0.0.16.tar.gz - https://hackage.haskell.org/package/memory-0.18.0/memory-0.18.0.tar.gz - https://hackage.haskell.org/package/cborg-0.2.10.0/cborg-0.2.10.0.tar.gz" -checksum="60b74c70ddfc6b84ca87debd2ac302aac754da3c0d9089821182e56796cb841e - 7fb77e249aef76ba5aed3059d556800ce02b614597c488ba01f0a16449146300 - fd4eb6f638e24b81b4e6cdd68772a531726f2f67686c8969d3407d82f7862e3e - 17fe070c38fc498cab49bcb9d6215b7747d53bedf96502e9bcce9cad73b9c797" -nopie_files="/usr/bin/hledger" -nocross=yes # Can't yet cross compile Haskell -skip_extraction="basement-0.0.16.tar.gz memory-0.18.0.tar.gz cborg-0.2.10.0.tar.gz" - -export STACK_YAML=stack98.yaml - -post_extract() { - vsrcextract -C basement basement-0.0.16.tar.gz - vsrcextract -C memory memory-0.18.0.tar.gz - vsrcextract -C cborg cborg-0.2.10.0.tar.gz -} - -post_install() { - vman hledger/hledger.1 -} - -hledger-ui_package() { - nopie_files="/usr/bin/hledger-ui" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/bin/hledger-ui - vman hledger-ui/hledger-ui.1 - } -} - -hledger-web_package() { - nopie_files="/usr/bin/hledger-web" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/bin/hledger-web - vman hledger-web/hledger-web.1 - } -} diff --git a/srcpkgs/hlint/patches/data.patch b/srcpkgs/hlint/patches/data.patch deleted file mode 100644 index 643f56c7299a83..00000000000000 --- a/srcpkgs/hlint/patches/data.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/src/CmdLine.hs -+++ b/src/CmdLine.hs -@@ -58,7 +58,7 @@ - b <- doesDirectoryExist x - if b then pure cmd{cmdDataDir=x} else do - exe <- getExecutablePath -- pure cmd{cmdDataDir = takeDirectory exe </> "data"} -+ pure cmd{cmdDataDir = takeDirectory exe </> "../share/hlint/data"} - git cmd - | cmdGit cmd = do - mgit <- findExecutable "git" diff --git a/srcpkgs/hlint/template b/srcpkgs/hlint/template deleted file mode 100644 index 33529ee498af51..00000000000000 --- a/srcpkgs/hlint/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'hlint' -pkgname=hlint -version=3.10 -revision=1 -build_style=cabal -cabal_index_state="2025-02-02T20:29:37Z" -makedepends="ncurses-devel" -short_desc="Haskell source code suggestions" -maintainer="Inokentiy Babushkin <twk@twki.de>" -license="BSD-3-Clause" -homepage="https://github.com/ndmitchell/hlint" -distfiles="https://github.com/ndmitchell/${pkgname}/archive/v${version}.tar.gz" -checksum=e2a43c6e3981a182fcf4abcb83e2aad948bf8475c570011fb31a902b64bcec4a -nocross=yes # Can't yet cross compile Haskell -nopie_files="/usr/bin/hlint" - -post_install() { - rm -f ${DESTDIR}/usr/bin/engine - vmkdir usr/share/hlint - vcopy data usr/share/hlint - vman data/hlint.1 - vlicense LICENSE -} diff --git a/srcpkgs/hnb/template b/srcpkgs/hnb/template deleted file mode 100644 index 0f1c58a334bace..00000000000000 --- a/srcpkgs/hnb/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'hnb' -pkgname=hnb -version=1.9.17 -revision=3 -makedepends="ncurses-devel" -short_desc="Curses program to structure many kinds of data in one place" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-or-later" -homepage="http://hnb.sourceforge.net/" -distfiles="${SOURCEFORGE_SITE}/hnb/hnb/${version}/hnb-${version}.tar.gz" -checksum=c233c00aaef5b7fb93759d7888c885f99f40aec689a7f3e0d5d8b5797bf80cd4 - -CFLAGS="-fcommon" - -post_extract() { - sed -i '/CFLAGS *=/s/$/ $(CCFLAGS)/' src/Makefile src/libcli/Makefile - sed -i '/LIBS=/s/$/ $(LDFLAGS)/' src/Makefile -} -do_build() { - make -C src ${makejobs} CC="$CC" CCFLAGS="$CFLAGS" LDFLAGS="$LDFLAGS" - make -C util ${makejobs} CC="$CC" CCFLAGS="$CFLAGS" LDFLAGS="$LDFLAGS" -} - -do_install() { - vbin src/hnb - vbin util/asc2c - vdoc doc/Documentation.hnb - vdoc doc/Documentation.html - vman doc/hnb.1 -} diff --git a/srcpkgs/hobbits/template b/srcpkgs/hobbits/template deleted file mode 100644 index 13810e2b9cf763..00000000000000 --- a/srcpkgs/hobbits/template +++ /dev/null @@ -1,44 +0,0 @@ -# Template file for 'hobbits' -pkgname=hobbits -version=0.55.0 -revision=1 -_pffft_commit=7914df2127c206ae501a6cb2950ee65a94662215 -build_style=cmake -configure_args="-DBUILD_VERSION=${version} $(vopt_bool simd PFFFT_ENABLE_SIMD)" -hostmakedepends="pkg-config qt5-host-tools qt5-qmake python3" -makedepends="libusb-devel libpcap-devel python3-devel qt5-devel" -short_desc="Multi-platform GUI for bit-based analysis, processing and visualization" -maintainer="classabbyamp <void@placeviolette.net>" -license="MIT, custom:FFTPACK" -homepage="https://mahlet-inc.github.io" -changelog="https://raw.githubusercontent.com/Mahlet-Inc/hobbits/master/CHANGELOG.md" -distfiles="https://github.com/Mahlet-Inc/hobbits/archive/refs/tags/v${version}.tar.gz - https://bitbucket.org/jpommier/pffft/get/${_pffft_commit}.tar.gz" -checksum="2159ebf76c609258258bd6cb3b0896587950da0114c3d7e8462485582ac9f91d - 7bd1450386ccf4f5f82f7124a3f154b73c193dc67a8d043385660655c64adddf" -skip_extraction="${_pffft_commit}.tar.gz" - -build_options="simd" -desc_option_simd="Enable SIMD support (SSE, Altivec, or NEON)" - -# by default, don't use SIMD on unsupported platforms -# SSE, Altivec, or NEON support is needed to enable this -case "$XBPS_TARGET_MACHINE" in - aarch64*|ppc64*|x86_64*) build_options_default="simd" -esac - -case "$XBPS_TARGET_MACHINE" in - arm*|aarch64*|ppc*) CXXFLAGS+=" -fsigned-char" -esac - -post_extract() { - vsrcextract -C external/pffft "${_pffft_commit}.tar.gz" -} - -post_install() { - vinstall src/hobbits-gui/images/icons/HobbitsRingSmall.png 644 usr/share/pixmaps - # capture the FFTPACK license from the header comment of pffft.c - sed -E '/\*\//,$d; 1s/\/\* //; s/^[[:blank:]]+//' external/pffft/pffft.c > LICENSE.pffft - vlicense LICENSE.pffft - vlicense LICENSE.txt -} diff --git a/srcpkgs/homebank/template b/srcpkgs/homebank/template deleted file mode 100644 index 430bcf6d0fa24b..00000000000000 --- a/srcpkgs/homebank/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'homebank' -pkgname=homebank -version=5.8 -revision=1 -build_style=gnu-configure -hostmakedepends="intltool pkg-config" -makedepends="libofx-devel librsvg-devel gtk+3-devel libsoup3-devel" -depends="shared-mime-info hicolor-icon-theme desktop-file-utils" -short_desc="Free personal finance software" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-or-later" -homepage="https://www.gethomebank.org/en/index.php" -changelog="https://www.gethomebank.org/ChangeLog" -distfiles="https://www.gethomebank.org/public/sources/homebank-${version}.tar.gz" -checksum=b608dccf8ce79f0fbee650682435ad1caa5114435f334c41a728467fc9c0002c - -post_patch() { - vsed -i -e 's/DATADIRNAME=lib/DATADIRNAME=share/' configure -} diff --git a/srcpkgs/hoogle/patches/basement.patch b/srcpkgs/hoogle/patches/basement.patch deleted file mode 100644 index e934f8e67b2ee0..00000000000000 --- a/srcpkgs/hoogle/patches/basement.patch +++ /dev/null @@ -1,242 +0,0 @@ -From 38be2c93acb6f459d24ed6c626981c35ccf44095 Mon Sep 17 00:00:00 2001 -From: Sylvain Henry <sylvain@haskus.fr> -Date: Thu, 16 Feb 2023 15:40:45 +0100 -Subject: [PATCH] Fix build on 32-bit architectures - ---- - basement/Basement/Bits.hs | 4 ++++ - basement/Basement/From.hs | 24 ----------------------- - basement/Basement/Numerical/Additive.hs | 4 ++++ - basement/Basement/Numerical/Conversion.hs | 20 +++++++++++++++++++ - basement/Basement/PrimType.hs | 6 +++++- - basement/Basement/Types/OffsetSize.hs | 22 +++++++++++++++++++-- - 6 files changed, 53 insertions(+), 27 deletions(-) - -diff --git a/basement/Basement/Bits.hs b/basement/Basement/Bits.hs -index 7eeea0f5..24520ed7 100644 ---- a/basement/Basement/Bits.hs -+++ b/basement/Basement/Bits.hs -@@ -54,8 +54,12 @@ import GHC.Int - import Basement.Compat.Primitive - - #if WORD_SIZE_IN_BITS < 64 -+#if __GLASGOW_HASKELL__ >= 904 -+import GHC.Exts -+#else - import GHC.IntWord64 - #endif -+#endif - - -- | operation over finite bits - class FiniteBitsOps bits where -diff --git a/basement/Basement/From.hs b/basement/Basement/From.hs -index 7bbe141c..80014b3e 100644 ---- a/basement/Basement/From.hs -+++ b/basement/Basement/From.hs -@@ -272,23 +272,11 @@ instance (NatWithinBound (CountOf ty) n, KnownNat n, PrimType ty) - tryFrom = BlockN.toBlockN . UArray.toBlock . BoxArray.mapToUnboxed id - - instance (KnownNat n, NatWithinBound Word8 n) => From (Zn64 n) Word8 where --#if __GLASGOW_HASKELL__ >= 904 -- from = narrow . unZn64 where narrow (W64# w) = W8# (wordToWord8# (word64ToWord# (GHC.Prim.word64ToWord# w))) --#else - from = narrow . unZn64 where narrow (W64# w) = W8# (wordToWord8# (word64ToWord# w)) --#endif - instance (KnownNat n, NatWithinBound Word16 n) => From (Zn64 n) Word16 where --#if __GLASGOW_HASKELL__ >= 904 -- from = narrow . unZn64 where narrow (W64# w) = W16# (wordToWord16# (word64ToWord# (GHC.Prim.word64ToWord# w))) --#else - from = narrow . unZn64 where narrow (W64# w) = W16# (wordToWord16# (word64ToWord# w)) --#endif - instance (KnownNat n, NatWithinBound Word32 n) => From (Zn64 n) Word32 where --#if __GLASGOW_HASKELL__ >= 904 -- from = narrow . unZn64 where narrow (W64# w) = W32# (wordToWord32# (word64ToWord# (GHC.Prim.word64ToWord# w))) --#else - from = narrow . unZn64 where narrow (W64# w) = W32# (wordToWord32# (word64ToWord# w)) --#endif - instance From (Zn64 n) Word64 where - from = unZn64 - instance From (Zn64 n) Word128 where -@@ -297,23 +285,11 @@ instance From (Zn64 n) Word256 where - from = from . unZn64 - - instance (KnownNat n, NatWithinBound Word8 n) => From (Zn n) Word8 where --#if __GLASGOW_HASKELL__ >= 904 -- from = narrow . naturalToWord64 . unZn where narrow (W64# w) = W8# (wordToWord8# (word64ToWord# (GHC.Prim.word64ToWord# w))) --#else - from = narrow . naturalToWord64 . unZn where narrow (W64# w) = W8# (wordToWord8# (word64ToWord# w)) --#endif - instance (KnownNat n, NatWithinBound Word16 n) => From (Zn n) Word16 where --#if __GLASGOW_HASKELL__ >= 904 -- from = narrow . naturalToWord64 . unZn where narrow (W64# w) = W16# (wordToWord16# (word64ToWord# (GHC.Prim.word64ToWord# w))) --#else - from = narrow . naturalToWord64 . unZn where narrow (W64# w) = W16# (wordToWord16# (word64ToWord# w)) --#endif - instance (KnownNat n, NatWithinBound Word32 n) => From (Zn n) Word32 where --#if __GLASGOW_HASKELL__ >= 904 -- from = narrow . naturalToWord64 . unZn where narrow (W64# w) = W32# (wordToWord32# (word64ToWord# (GHC.Prim.word64ToWord# w))) --#else - from = narrow . naturalToWord64 . unZn where narrow (W64# w) = W32# (wordToWord32# (word64ToWord# w)) --#endif - instance (KnownNat n, NatWithinBound Word64 n) => From (Zn n) Word64 where - from = naturalToWord64 . unZn - instance (KnownNat n, NatWithinBound Word128 n) => From (Zn n) Word128 where -diff --git a/basement/Basement/Numerical/Additive.hs b/basement/Basement/Numerical/Additive.hs -index d0dfb973..8ab65aa0 100644 ---- a/basement/Basement/Numerical/Additive.hs -+++ b/basement/Basement/Numerical/Additive.hs -@@ -30,8 +30,12 @@ import qualified Basement.Types.Word128 as Word128 - import qualified Basement.Types.Word256 as Word256 - - #if WORD_SIZE_IN_BITS < 64 -+#if __GLASGOW_HASKELL__ >= 904 -+import GHC.Exts -+#else - import GHC.IntWord64 - #endif -+#endif - - -- | Represent class of things that can be added together, - -- contains a neutral element and is commutative. -diff --git a/basement/Basement/Numerical/Conversion.hs b/basement/Basement/Numerical/Conversion.hs -index db502c07..fddc8232 100644 ---- a/basement/Basement/Numerical/Conversion.hs -+++ b/basement/Basement/Numerical/Conversion.hs -@@ -26,8 +26,12 @@ import GHC.Word - import Basement.Compat.Primitive - - #if WORD_SIZE_IN_BITS < 64 -+#if __GLASGOW_HASKELL__ >= 904 -+import GHC.Exts -+#else - import GHC.IntWord64 - #endif -+#endif - - intToInt64 :: Int -> Int64 - #if WORD_SIZE_IN_BITS == 64 -@@ -96,11 +100,22 @@ int64ToWord64 (I64# i) = W64# (int64ToWord64# i) - #endif - - #if WORD_SIZE_IN_BITS == 64 -+#if __GLASGOW_HASKELL__ >= 904 -+word64ToWord# :: Word64# -> Word# -+word64ToWord# i = word64ToWord# i -+#else - word64ToWord# :: Word# -> Word# - word64ToWord# i = i -+#endif - {-# INLINE word64ToWord# #-} - #endif - -+#if WORD_SIZE_IN_BITS < 64 -+word64ToWord32# :: Word64# -> Word32# -+word64ToWord32# i = wordToWord32# (word64ToWord# i) -+{-# INLINE word64ToWord32# #-} -+#endif -+ - -- | 2 Word32s - data Word32x2 = Word32x2 {-# UNPACK #-} !Word32 - {-# UNPACK #-} !Word32 -@@ -113,9 +128,14 @@ word64ToWord32s (W64# w64) = Word32x2 (W32# (wordToWord32# (uncheckedShiftRL# (G - word64ToWord32s (W64# w64) = Word32x2 (W32# (wordToWord32# (uncheckedShiftRL# w64 32#))) (W32# (wordToWord32# w64)) - #endif - #else -+#if __GLASGOW_HASKELL__ >= 904 -+word64ToWord32s :: Word64 -> Word32x2 -+word64ToWord32s (W64# w64) = Word32x2 (W32# (word64ToWord32# (uncheckedShiftRL64# w64 32#))) (W32# (word64ToWord32# w64)) -+#else - word64ToWord32s :: Word64 -> Word32x2 - word64ToWord32s (W64# w64) = Word32x2 (W32# (word64ToWord# (uncheckedShiftRL64# w64 32#))) (W32# (word64ToWord# w64)) - #endif -+#endif - - wordToChar :: Word -> Char - wordToChar (W# word) = C# (chr# (word2Int# word)) -diff --git a/basement/Basement/PrimType.hs b/basement/Basement/PrimType.hs -index f8ca2926..a888ec91 100644 ---- a/basement/Basement/PrimType.hs -+++ b/basement/Basement/PrimType.hs -@@ -54,7 +54,11 @@ import Basement.Nat - import qualified Prelude (quot) - - #if WORD_SIZE_IN_BITS < 64 --import GHC.IntWord64 -+#if __GLASGOW_HASKELL__ >= 904 -+import GHC.Exts -+#else -+import GHC.IntWord64 -+#endif - #endif - - #ifdef FOUNDATION_BOUNDS_CHECK -diff --git a/basement/Basement/Types/OffsetSize.hs b/basement/Basement/Types/OffsetSize.hs -index cd944927..1ea80dad 100644 ---- a/basement/Basement/Types/OffsetSize.hs -+++ b/basement/Basement/Types/OffsetSize.hs -@@ -70,8 +70,12 @@ import Data.List (foldl') - import qualified Prelude - - #if WORD_SIZE_IN_BITS < 64 -+#if __GLASGOW_HASKELL__ >= 904 -+import GHC.Exts -+#else - import GHC.IntWord64 - #endif -+#endif - - -- | File size in bytes - newtype FileSize = FileSize Word64 -@@ -225,20 +229,26 @@ countOfRoundUp alignment (CountOf n) = CountOf ((n + (alignment-1)) .&. compleme - - csizeOfSize :: CountOf Word8 -> CSize - #if WORD_SIZE_IN_BITS < 64 -+#if __GLASGOW_HASKELL__ >= 904 -+csizeOfSize (CountOf (I# sz)) = CSize (W32# (wordToWord32# (int2Word# sz))) -+#else - csizeOfSize (CountOf (I# sz)) = CSize (W32# (int2Word# sz)) -+#endif - #else - #if __GLASGOW_HASKELL__ >= 904 - csizeOfSize (CountOf (I# sz)) = CSize (W64# (wordToWord64# (int2Word# sz))) -- - #else - csizeOfSize (CountOf (I# sz)) = CSize (W64# (int2Word# sz)) -- - #endif - #endif - - csizeOfOffset :: Offset8 -> CSize - #if WORD_SIZE_IN_BITS < 64 -+#if __GLASGOW_HASKELL__ >= 904 -+csizeOfOffset (Offset (I# sz)) = CSize (W32# (wordToWord32# (int2Word# sz))) -+#else - csizeOfOffset (Offset (I# sz)) = CSize (W32# (int2Word# sz)) -+#endif - #else - #if __GLASGOW_HASKELL__ >= 904 - csizeOfOffset (Offset (I# sz)) = CSize (W64# (wordToWord64# (int2Word# sz))) -@@ -250,7 +260,11 @@ csizeOfOffset (Offset (I# sz)) = CSize (W64# (int2Word# sz)) - sizeOfCSSize :: CSsize -> CountOf Word8 - sizeOfCSSize (CSsize (-1)) = error "invalid size: CSSize is -1" - #if WORD_SIZE_IN_BITS < 64 -+#if __GLASGOW_HASKELL__ >= 904 -+sizeOfCSSize (CSsize (I32# sz)) = CountOf (I# (int32ToInt# sz)) -+#else - sizeOfCSSize (CSsize (I32# sz)) = CountOf (I# sz) -+#endif - #else - #if __GLASGOW_HASKELL__ >= 904 - sizeOfCSSize (CSsize (I64# sz)) = CountOf (I# (int64ToInt# sz)) -@@ -261,7 +275,11 @@ sizeOfCSSize (CSsize (I64# sz)) = CountOf (I# sz) - - sizeOfCSize :: CSize -> CountOf Word8 - #if WORD_SIZE_IN_BITS < 64 -+#if __GLASGOW_HASKELL__ >= 904 -+sizeOfCSize (CSize (W32# sz)) = CountOf (I# (word2Int# (word32ToWord# sz))) -+#else - sizeOfCSize (CSize (W32# sz)) = CountOf (I# (word2Int# sz)) -+#endif - #else - #if __GLASGOW_HASKELL__ >= 904 - sizeOfCSize (CSize (W64# sz)) = CountOf (I# (word2Int# (word64ToWord# sz))) diff --git a/srcpkgs/hoogle/patches/cborg-bounds.patch b/srcpkgs/hoogle/patches/cborg-bounds.patch deleted file mode 100644 index 9f13fa50253a7c..00000000000000 --- a/srcpkgs/hoogle/patches/cborg-bounds.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/cborg/cborg.cabal 2025-07-06 20:31:00.307574779 +0100 -+++ b/cborg/cborg.cabal 2025-07-06 20:31:05.085962403 +0100 -@@ -164,7 +164,7 @@ - scientific >= 0.3 && < 0.4, - tasty >= 0.11 && < 1.6, - tasty-hunit >= 0.9 && < 0.11, -- tasty-quickcheck >= 0.8 && < 0.11, -+ tasty-quickcheck >= 0.8 && < 0.12, - vector >= 0.10 && < 0.14 - if !impl(ghc >= 8.0) - build-depends: diff --git a/srcpkgs/hoogle/patches/cborg.patch b/srcpkgs/hoogle/patches/cborg.patch deleted file mode 100644 index b44ba514458e8e..00000000000000 --- a/srcpkgs/hoogle/patches/cborg.patch +++ /dev/null @@ -1,212 +0,0 @@ -commit 9d1418bb8b38cb9a438d7f18835b1ef7ef12b234 -Author: amesgen <amesgen@amesgen.de> -Date: Sun Sep 10 20:03:40 2023 +0200 - - Fix compilation and support GHC >=9.2 on 32bit - -diff --git a/cborg/src/Codec/CBOR/Decoding.hs b/cborg/src/Codec/CBOR/Decoding.hs -index a7d774c..bf68e68 100644 ---- a/cborg/src/Codec/CBOR/Decoding.hs -+++ b/cborg/src/Codec/CBOR/Decoding.hs -@@ -315,11 +315,16 @@ getDecodeAction (Decoder k) = k (\x -> return (Done x)) - toInt8 :: Int# -> Int8 - toInt16 :: Int# -> Int16 - toInt32 :: Int# -> Int32 --toInt64 :: Int# -> Int64 - toWord8 :: Word# -> Word8 - toWord16 :: Word# -> Word16 - toWord32 :: Word# -> Word32 -+#if defined(ARCH_64bit) -+toInt64 :: Int# -> Int64 - toWord64 :: Word# -> Word64 -+#else -+toInt64 :: Int64# -> Int64 -+toWord64 :: Word64# -> Word64 -+#endif - #if MIN_VERSION_ghc_prim(0,8,0) - toInt8 n = I8# (intToInt8# n) - toInt16 n = I16# (intToInt16# n) -@@ -327,8 +332,7 @@ toInt32 n = I32# (intToInt32# n) - toWord8 n = W8# (wordToWord8# n) - toWord16 n = W16# (wordToWord16# n) - toWord32 n = W32# (wordToWord32# n) --#if WORD_SIZE_IN_BITS == 64 --#if MIN_VERSION_base(4,17,0) -+#if MIN_VERSION_base(4,17,0) && defined(ARCH_64bit) - toInt64 n = I64# (intToInt64# n) - toWord64 n = W64# (wordToWord64# n) - #else -@@ -336,10 +340,6 @@ toInt64 n = I64# n - toWord64 n = W64# n - #endif - #else --toInt64 n = I64# (intToInt64# n) --toWord64 n = W64# (wordToWord64# n) --#endif --#else - toInt8 n = I8# n - toInt16 n = I16# n - toInt32 n = I32# n -@@ -986,7 +986,7 @@ type ByteOffset = Int64 - -- @since 0.2.2.0 - peekByteOffset :: Decoder s ByteOffset - peekByteOffset = Decoder (\k -> return (PeekByteOffset (\off# -> k (I64# --#if MIN_VERSION_base(4,17,0) -+#if MIN_VERSION_base(4,17,0) && !defined(ARCH_32bit) - (intToInt64# off#) - #else - off# -diff --git a/cborg/src/Codec/CBOR/Magic.hs b/cborg/src/Codec/CBOR/Magic.hs -index cdeb455..bfae638 100644 ---- a/cborg/src/Codec/CBOR/Magic.hs -+++ b/cborg/src/Codec/CBOR/Magic.hs -@@ -120,7 +120,7 @@ import qualified Numeric.Half as Half - import Data.Bits ((.|.), unsafeShiftL) - #endif - --#if defined(ARCH_32bit) -+#if defined(ARCH_32bit) && !MIN_VERSION_ghc_prim(0,8,0) - import GHC.IntWord64 (wordToWord64#, word64ToWord#, - intToInt64#, int64ToInt#, - leWord64#, ltWord64#, word64ToInt64#) -@@ -173,7 +173,7 @@ grabWord64 (Ptr ip#) = W64# (wordToWord64# (byteSwap# (word64ToWord# (indexWord6 - grabWord64 (Ptr ip#) = W64# (byteSwap# (indexWord64OffAddr# ip# 0#)) - #endif - #else --grabWord64 (Ptr ip#) = W64# (byteSwap64# (word64ToWord# (indexWord64OffAddr# ip# 0#))) -+grabWord64 (Ptr ip#) = W64# (byteSwap64# (indexWord64OffAddr# ip# 0#)) - #endif - - #elif defined(MEM_UNALIGNED_OPS) && \ -@@ -484,7 +484,7 @@ word16ToInt (W16# w#) = I# (word2Int# (word16ToWord# w#)) - word32ToInt (W32# w#) = I# (word2Int# (word32ToWord# w#)) - #else - word32ToInt (W32# w#) = -- case isTrue# (w# `ltWord#` 0x80000000##) of -+ case isTrue# (word32ToWord# w# `ltWord#` 0x80000000##) of - True -> Just (I# (word2Int# (word32ToWord# w#))) - False -> Nothing - #endif -@@ -530,6 +530,19 @@ word64ToInt (W64# w#) = - {-# INLINE word64ToInt #-} - - #if defined(ARCH_32bit) -+#if MIN_VERSION_ghc_prim(0,8,0) -+word8ToInt64 (W8# w#) = I64# (intToInt64# (word2Int# (word8ToWord# w#))) -+word16ToInt64 (W16# w#) = I64# (intToInt64# (word2Int# (word16ToWord# w#))) -+word32ToInt64 (W32# w#) = I64# (word64ToInt64# (wordToWord64# (word32ToWord# w#))) -+word64ToInt64 (W64# w#) = -+ case isTrue# (w# `ltWord64#` uncheckedShiftL64# (wordToWord64# 1##) 63#) of -+ True -> Just (I64# (word64ToInt64# w#)) -+ False -> Nothing -+ -+word8ToWord64 (W8# w#) = W64# (wordToWord64# (word8ToWord# w#)) -+word16ToWord64 (W16# w#) = W64# (wordToWord64# (word16ToWord# w#)) -+word32ToWord64 (W32# w#) = W64# (wordToWord64# (word32ToWord# w#)) -+#else - word8ToInt64 (W8# w#) = I64# (intToInt64# (word2Int# w#)) - word16ToInt64 (W16# w#) = I64# (intToInt64# (word2Int# w#)) - word32ToInt64 (W32# w#) = I64# (word64ToInt64# (wordToWord64# w#)) -@@ -541,6 +554,7 @@ word64ToInt64 (W64# w#) = - word8ToWord64 (W8# w#) = W64# (wordToWord64# w#) - word16ToWord64 (W16# w#) = W64# (wordToWord64# w#) - word32ToWord64 (W32# w#) = W64# (wordToWord64# w#) -+#endif - - {-# INLINE word8ToInt64 #-} - {-# INLINE word16ToInt64 #-} -diff --git a/cborg/src/Codec/CBOR/Read.hs b/cborg/src/Codec/CBOR/Read.hs -index 6546575..c4dc761 100644 ---- a/cborg/src/Codec/CBOR/Read.hs -+++ b/cborg/src/Codec/CBOR/Read.hs -@@ -63,7 +63,7 @@ import qualified Data.Text as T - import qualified Data.Text.Encoding as T - import Data.Word - import GHC.Word --#if defined(ARCH_32bit) -+#if defined(ARCH_32bit) && !MIN_VERSION_ghc_prim(0,8,0) - import GHC.IntWord64 - #endif - import GHC.Exts -@@ -510,8 +510,8 @@ go_fast !bs da@(ConsumeNegWord64Canonical k) = - go_fast !bs da@(ConsumeInt64Canonical k) = - case tryConsumeInt64 (BS.unsafeHead bs) bs of - DecodeFailure -> go_fast_end bs da -- DecodedToken sz i@(I64# i#) -- | isInt64Canonical sz i -> k i# >>= go_fast (BS.unsafeDrop sz bs) -+ DecodedToken sz (I64# i#) -+ | isInt64Canonical sz i# -> k i# >>= go_fast (BS.unsafeDrop sz bs) - | otherwise -> go_fast_end bs da - - go_fast !bs da@(ConsumeListLen64Canonical k) = -@@ -994,8 +994,8 @@ go_fast_end !bs (ConsumeNegWord64Canonical k) = - go_fast_end !bs (ConsumeInt64Canonical k) = - case tryConsumeInt64 (BS.unsafeHead bs) bs of - DecodeFailure -> return $! SlowFail bs "expected int64" -- DecodedToken sz i@(I64# i#) -- | isInt64Canonical sz i -> k i# >>= go_fast_end (BS.unsafeDrop sz bs) -+ DecodedToken sz (I64# i#) -+ | isInt64Canonical sz i# -> k i# >>= go_fast_end (BS.unsafeDrop sz bs) - | otherwise -> return $! SlowFail bs "non-canonical int64" - - go_fast_end !bs (ConsumeListLen64Canonical k) = -@@ -1271,7 +1271,7 @@ go_slow da bs !offset = do - - SlowPeekByteOffset bs' k -> - lift --#if MIN_VERSION_base(4,17,0) -+#if MIN_VERSION_base(4,17,0) && !defined(ARCH_32bit) - (k (int64ToInt# off#)) - #else - (k off#) -@@ -1381,7 +1381,7 @@ go_slow_overlapped da sz bs_cur bs_next !offset = - SlowPeekByteOffset bs_empty k -> - assert (BS.null bs_empty) $ do - lift --#if MIN_VERSION_base(4,17,0) -+#if MIN_VERSION_base(4,17,0) && !defined(ARCH_32bit) - (k (int64ToInt# off#)) - #else - (k off#) -@@ -1565,17 +1565,17 @@ isIntCanonical sz i - {-# INLINE isWord64Canonical #-} - isWord64Canonical :: Int -> Word64 -> Bool - isWord64Canonical sz w -- | sz == 2 = w > 0x17) -- | sz == 3 = w > 0xff) -- | sz == 5 = w > 0xffff) -- | sz == 9 = w > 0xffffffff) -+ | sz == 2 = w > 0x17 -+ | sz == 3 = w > 0xff -+ | sz == 5 = w > 0xffff -+ | sz == 9 = w > 0xffffffff - | otherwise = True - - {-# INLINE isInt64Canonical #-} - isInt64Canonical :: Int -> Int64# -> Bool - isInt64Canonical sz i# -- | isTrue# (i# `ltInt64#` intToInt64# 0#) = isWord64Canonical sz (not64# w#) -- | otherwise = isWord64Canonical sz w# -+ | isTrue# (i# `ltInt64#` intToInt64# 0#) = isWord64Canonical sz (W64# (not64# w#)) -+ | otherwise = isWord64Canonical sz (W64# w#) - where - w# = int64ToWord64# i# - #endif -@@ -1796,7 +1796,7 @@ tryConsumeInteger hdr !bs = case word8ToWord hdr of - 0x1b -> let !w = eatTailWord64 bs - sz = 9 - #if defined(ARCH_32bit) -- in DecodedToken sz (BigIntToken (isWord64Canonical sz (word64ToWord w)) $! toInteger w) -+ in DecodedToken sz (BigIntToken (isWord64Canonical sz w) $! toInteger w) - #else - in DecodedToken sz (BigIntToken (isWordCanonical sz (word64ToWord w)) $! toInteger w) - #endif -@@ -1838,7 +1838,7 @@ tryConsumeInteger hdr !bs = case word8ToWord hdr of - 0x3b -> let !w = eatTailWord64 bs - sz = 9 - #if defined(ARCH_32bit) -- in DecodedToken sz (BigIntToken (isWord64Canonical sz (word64ToWord w)) $! (-1 - toInteger w)) -+ in DecodedToken sz (BigIntToken (isWord64Canonical sz w) $! (-1 - toInteger w)) - #else - in DecodedToken sz (BigIntToken (isWordCanonical sz (word64ToWord w)) $! (-1 - toInteger w)) - #endif diff --git a/srcpkgs/hoogle/patches/memory.patch b/srcpkgs/hoogle/patches/memory.patch deleted file mode 100644 index 2a6d85b720d5bd..00000000000000 --- a/srcpkgs/hoogle/patches/memory.patch +++ /dev/null @@ -1,36 +0,0 @@ -From 2738929ce15b4c8704bbbac24a08539b5d4bf30e Mon Sep 17 00:00:00 2001 -From: sternenseemann <sternenseemann@systemli.org> -Date: Mon, 14 Aug 2023 10:51:30 +0200 -Subject: [PATCH] Data.Memory.Internal.CompatPrim64: fix 32 bit with GHC >= 9.4 - -Since 9.4, GHC.Prim exports Word64# operations like timesWord64# even on -i686 whereas GHC.IntWord64 no longer exists. Therefore, we can just use -the ready made solution. - -Closes #98, as it should be the better solution. ---- - Data/Memory/Internal/CompatPrim64.hs | 4 ++++ - 1 file changed, 4 insertions(+) - -diff --git a/Data/Memory/Internal/CompatPrim64.hs b/Data/Memory/Internal/CompatPrim64.hs -index b9eef8a..a134c88 100644 ---- a/memory/Data/Memory/Internal/CompatPrim64.hs -+++ b/memory/Data/Memory/Internal/CompatPrim64.hs -@@ -150,6 +150,7 @@ w64# :: Word# -> Word# -> Word# -> Word64# - w64# w _ _ = w - - #elif WORD_SIZE_IN_BITS == 32 -+#if __GLASGOW_HASKELL__ < 904 - import GHC.IntWord64 - import GHC.Prim (Word#) - -@@ -158,6 +159,9 @@ timesWord64# a b = - let !ai = word64ToInt64# a - !bi = word64ToInt64# b - in int64ToWord64# (timesInt64# ai bi) -+#else -+import GHC.Prim -+#endif - - w64# :: Word# -> Word# -> Word# -> Word64# - w64# _ hw lw = diff --git a/srcpkgs/hoogle/template b/srcpkgs/hoogle/template deleted file mode 100644 index 18dba130f83fc3..00000000000000 --- a/srcpkgs/hoogle/template +++ /dev/null @@ -1,32 +0,0 @@ -# Template file for 'hoogle' -pkgname=hoogle -version=5.0.18.4 -revision=1 -build_style=haskell-stack -stackage="lts-23.26" -makedepends="zlib-devel" -short_desc="Haskell API search engine" -maintainer="Inokentiy Babushkin <twk@twki.de>" -license="BSD-3-Clause" -homepage="https://hoogle.haskell.org/" -distfiles="https://github.com/ndmitchell/${pkgname}/archive/v${version}.tar.gz - https://hackage.haskell.org/package/basement-0.0.16/basement-0.0.16.tar.gz - https://hackage.haskell.org/package/memory-0.18.0/memory-0.18.0.tar.gz - https://hackage.haskell.org/package/cborg-0.2.10.0/cborg-0.2.10.0.tar.gz" -checksum="f42e1da527d3217e1adbb82c9611b945341b76b1fc85f47f9c04d711c73baf95 - 7fb77e249aef76ba5aed3059d556800ce02b614597c488ba01f0a16449146300 - fd4eb6f638e24b81b4e6cdd68772a531726f2f67686c8969d3407d82f7862e3e - 17fe070c38fc498cab49bcb9d6215b7747d53bedf96502e9bcce9cad73b9c797" -nopie_files="/usr/bin/hoogle" -nocross=yes # Can't yet cross compile Haskell -skip_extraction="basement-0.0.16.tar.gz memory-0.18.0.tar.gz cborg-0.2.10.0.tar.gz" - -post_extract() { - vsrcextract -C basement basement-0.0.16.tar.gz - vsrcextract -C memory memory-0.18.0.tar.gz - vsrcextract -C cborg cborg-0.2.10.0.tar.gz -} - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/hooktftp/template b/srcpkgs/hooktftp/template deleted file mode 100644 index 1de66350a7e7f3..00000000000000 --- a/srcpkgs/hooktftp/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'hooktftp' -pkgname=hooktftp -version=1.1.1 -revision=4 -build_style=go -go_import_path="github.com/tftp-go-team/hooktftp" -go_package="github.com/tftp-go-team/hooktftp/cmd/hooktftp" -short_desc="Hook based tftp server" -maintainer="Toyam Cox <Vaelatern@voidlinux.org>" -license="MIT" -homepage="https://github.com/tftp-go-team/hooktftp" -distfiles="https://github.com/tftp-go-team/hooktftp/archive/${version}.tar.gz" -checksum=ae50cd4a9b703365388de6301c9d97e0c417160fad8131c0f0727c08e67bcbc2 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/hopper/template b/srcpkgs/hopper/template deleted file mode 100644 index 62f6d147935d74..00000000000000 --- a/srcpkgs/hopper/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'hopper' -pkgname=hopper -version=5.19.4 -revision=1 -_build=1 -create_wrksrc=yes -short_desc="MacOS and Linux Disassembler" -maintainer="Andrea Brancaleoni <abc@pompel.me>" -license="custom:EULA" -homepage="https://www.hopperapp.com" -distfiles="https://www.hopperapp.com/downloader/hopperv4/Hopper-v4-${version}-Linux-demo.pkg.tar.xz" -checksum=3589cc24af45dd8c6ca63ae2ca22ccfaf5751e912e9c6bf39ce7ac43f1694e5e - -archs="x86_64" -restricted=yes -nopie=yes - -do_install() { - rm -r .INSTALL .PKGINFO - vcopy . '' -} diff --git a/srcpkgs/hopper/update b/srcpkgs/hopper/update deleted file mode 100644 index ef1c4ad45d0bf2..00000000000000 --- a/srcpkgs/hopper/update +++ /dev/null @@ -1,2 +0,0 @@ -site="https://www.hopperapp.com/include/files-api.php?request=releases" -pattern="hopper-v4-\K[\d.]+" diff --git a/srcpkgs/horizon/template b/srcpkgs/horizon/template deleted file mode 100644 index d8aa9068390847..00000000000000 --- a/srcpkgs/horizon/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'horizon' -pkgname=horizon -version=2.7.1 -revision=1 -build_style=meson -hostmakedepends="pkg-config cmake glib-devel" -makedepends="cairomm-devel librsvg-devel sqlite-devel - glm libgit2-devel libcurl-devel occt-devel cppzmq libpodofo0.9.7-devel libzip-devel - gtkmm-devel libepoxy-devel libsodium-devel libarchive-devel libspnav-devel" -short_desc="Free EDA package" -maintainer="Érico Nogueira <ericonr@disroot.org>" -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=499102738195691d55570d743ece77422c7fa4cc946f6cb76df956d9ff6ae42f - -pre_configure() { - # this needs to be set when cross compiling, otherwise meson complains - # about not knowing which cmake to use for the target. - export CMAKE=cmake -} diff --git a/srcpkgs/horst/template b/srcpkgs/horst/template deleted file mode 100644 index 8988e316f7a103..00000000000000 --- a/srcpkgs/horst/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'horst' -pkgname=horst -version=5.1 -revision=1 -build_style=gnu-makefile -hostmakedepends="pkg-config" -makedepends="ncurses-devel libnl3-devel" -conf_files="/etc/horst.conf" -short_desc="Lightweight IEEE802.11 wireless LAN analyzer with a text interface" -maintainer="Duncaen <duncaen@voidlinux.org>" -license="GPL-2.0-or-later" -homepage="https://github.com/br101/horst" -distfiles="https://github.com/br101/horst/archive/v${version}.tar.gz" -checksum=74b4cb1143d93c73c3b4bbbe0c36f89a790401bde9e894e94e2a27339ca384d9 -CFLAGS="-std=gnu99 -g -I. -I${XBPS_CROSS_BASE}/usr/include/libnl3 -DVERSION='\"${version}\"'" - -do_check() { - : # only checks sources and fails on include -} - -do_install() { - vbin horst - vconf horst.conf - vman horst.8 - vman horst.conf.5 -} diff --git a/srcpkgs/hostaliases/template b/srcpkgs/hostaliases/template deleted file mode 100644 index a35dc26a59cc48..00000000000000 --- a/srcpkgs/hostaliases/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'hostaliases' -pkgname=hostaliases -version=2 -revision=2 -build_style=gnu-makefile -short_desc="HOSTALIASES libc independent support" -maintainer="Andrea Brancaleoni <abc@pompel.me>" -license="MIT" -homepage="https://github.com/thypon/hostaliases" -distfiles="https://github.com/thypon/hostaliases/archive/v${version}.tar.gz" -checksum=a29411e576fa485742d7b16ed838b960a462cdd862086fcd3250c7175d19ba93 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/hostapd/files/hostapd/run b/srcpkgs/hostapd/files/hostapd/run deleted file mode 100644 index 0cf48a6738da46..00000000000000 --- a/srcpkgs/hostapd/files/hostapd/run +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh -exec 2>&1 -exec hostapd /etc/hostapd/hostapd.conf 2>&1 diff --git a/srcpkgs/hostapd/patches/patch-src_utils_eloop_c.diff b/srcpkgs/hostapd/patches/patch-src_utils_eloop_c.diff deleted file mode 100644 index bab2cee4e59063..00000000000000 --- a/srcpkgs/hostapd/patches/patch-src_utils_eloop_c.diff +++ /dev/null @@ -1,16 +0,0 @@ -$OpenBSD: patch-src_utils_eloop_c,v 1.5 2015/09/29 11:57:54 dcoppa Exp $ - -don't try to access list members to free them unless already initialised - ---- a/src/utils/eloop.c.orig Sun Sep 27 21:02:05 2015 -+++ b/src/utils/eloop.c Mon Sep 28 09:35:05 2015 -@@ -1064,6 +1064,9 @@ void eloop_destroy(void) - struct eloop_timeout *timeout, *prev; - struct os_reltime now; - -+ if (eloop.timeout.prev == NULL) -+ return; -+ - os_get_reltime(&now); - dl_list_for_each_safe(timeout, prev, &eloop.timeout, - struct eloop_timeout, list) { diff --git a/srcpkgs/hostapd/template b/srcpkgs/hostapd/template deleted file mode 100644 index 64bd1520b9b03a..00000000000000 --- a/srcpkgs/hostapd/template +++ /dev/null @@ -1,44 +0,0 @@ -# Template file for 'hostapd' -pkgname=hostapd -version=2.11 -revision=1 -build_wrksrc="$pkgname" -conf_files="/etc/hostapd/hostapd.conf" -hostmakedepends="pkg-config" -makedepends="libnl3-devel openssl-devel" -short_desc="IEEE 802.11 AP, IEEE 802.1X/WPA/WPA2/EAP/RADIUS Authenticator" -maintainer="Orphaned <orphan@voidlinux.org>" -license="BSD-3-Clause" -homepage="http://w1.fi/hostapd/" -distfiles="http://w1.fi/releases/${pkgname}-${version}.tar.gz" -checksum=2b3facb632fd4f65e32f4bf82a76b4b72c501f995a4f62e330219fe7aed1747a - -do_configure() { - sed -i 's#/etc/hostapd#/etc/hostapd/hostapd#' hostapd.conf - for c in RADIUS_SERVER DRIVER_WIRED DRIVER_NONE IEEE80211R \ - IEEE80211AC IEEE80211AX FULL_DYNAMIC_VLAN ACS WEP SAE \ - ELOOP_EPOLL FST MBO WPA_CLI_EDIT AIRTIME_POLICY ; do - vsed -e "/^#CONFIG_${c}/s/^#//" -i defconfig - done - cp defconfig .config -} -do_build() { - export CFLAGS+=" $(pkg-config --cflags libnl-3.0)" - make ${makejobs} -} -do_install() { - vsv hostapd - - vmkdir usr/bin - install -t ${DESTDIR}/usr/bin hostapd hostapd_cli - - vmkdir usr/share/examples/hostapd - install -m644 -t ${DESTDIR}/usr/share/examples/hostapd \ - hostapd.{accept,conf,deny,eap_user,radius_clients,sim_db,vlan,wpa_psk} \ - wired.conf hlr_auc_gw.milenage_db - - vinstall hostapd.conf 644 etc/hostapd - vman hostapd.8 - vman hostapd_cli.1 - vlicense ${wrksrc}/COPYING -} diff --git a/srcpkgs/hostfw/template b/srcpkgs/hostfw/template deleted file mode 100644 index 22a4e7fa7b8354..00000000000000 --- a/srcpkgs/hostfw/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'hostfw' -pkgname=hostfw -version=0.6.4 -revision=2 -build_style=gnu-makefile -depends="iptables" -short_desc="Simple host-based permit-by-exception iptables generation script" -maintainer="Andrew Benson <abenson+void@gmail.com>" -license="MIT" -homepage="https://github.com/abenson/hostfw/" -distfiles="https://github.com/abenson/hostfw/archive/v${version}.tar.gz" -checksum=15f24e175bcd8a04683d0fdf6588cafe577c98bc6cac1336a409de0e0ca3a36b - -do_install() { - vbin firewall - vman firewall.1 - vlicense COPYING.md LICENSE -} diff --git a/srcpkgs/hostmux/template b/srcpkgs/hostmux/template deleted file mode 100644 index 94ff1bbb1e5472..00000000000000 --- a/srcpkgs/hostmux/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'hostmux' -pkgname=hostmux -version=1.4.0 -revision=2 -depends="tmux" -short_desc="Small wrapper for tmux to easily connect to a series of hosts via ssh" -maintainer="Orphaned <orphan@voidlinux.org>" -license="MIT" -homepage="https://github.com/hukl/hostmux" -distfiles="https://github.com/hukl/hostmux/archive/${version}.tar.gz" -checksum=763c98319502adecde413dc8396190f91e1901cd41d20dc3f05785689aed3112 - -do_install() { - vbin hostmux - vman man/hostmux.1 - vlicense LICENSE - vinstall zsh-completion/_hostmux 644 usr/share/zsh/site-functions -} diff --git a/srcpkgs/hosts-update/patches/disable-systemd.patch b/srcpkgs/hosts-update/patches/disable-systemd.patch deleted file mode 100644 index 29ade7b2549a41..00000000000000 --- a/srcpkgs/hosts-update/patches/disable-systemd.patch +++ /dev/null @@ -1,12 +0,0 @@ -diff -ru a/Makefile b/Makefile ---- a/Makefile 2015-09-09 07:54:02.000000000 -0700 -+++ b/Makefile 2015-11-23 02:32:22.886247897 -0800 -@@ -26,7 +26,7 @@ - install -Dm644 doc/$(PN).1 "$(DESTDIR)$(MANDIR)/$(PN).1" - gzip -9 "$(DESTDIR)$(MANDIR)/$(PN).1" - --install: install-bin install-man install-systemd -+install: install-bin install-man - - install-systemd: - $(Q)echo -e '\033[1;32mInstalling systemd files...\033[0m' diff --git a/srcpkgs/hosts-update/template b/srcpkgs/hosts-update/template deleted file mode 100644 index 5d872b4f4e8986..00000000000000 --- a/srcpkgs/hosts-update/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'hosts-update' -pkgname=hosts-update -version=1.38 -revision=1 -build_style=gnu-makefile -depends="bash curl" -short_desc="Updates /etc/hosts with the mvps blocklist" -maintainer="Orphaned <orphan@voidlinux.org>" -license="MIT" -homepage="https://github.com/graysky2/hosts-update" -distfiles="${homepage}/archive/v${version}.tar.gz" -checksum="9a0fdb028beaf9fa4c2ec5f1a0030fcfe1a996ea42b874b944ec07885ca0f2ba" - -post_install() { - vlicense MIT -} diff --git a/srcpkgs/hotspot/patches/musl.patch b/srcpkgs/hotspot/patches/musl.patch deleted file mode 100644 index 9d4efefefeaeae..00000000000000 --- a/srcpkgs/hotspot/patches/musl.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/3rdparty/perfparser/app/main.cpp -+++ b/3rdparty/perfparser/app/main.cpp -@@ -153,7 +153,7 @@ int main(int argc, char *argv[]) - const auto pid = QCoreApplication::applicationPid(); - qWarning("PERFPARSER_DEBUG_WAIT is set, halting perfparser."); - qWarning("Continue with \"kill -SIGCONT %lld\" or by attaching a debugger.", pid); -- kill(static_cast<__pid_t>(pid), SIGSTOP); -+ kill(static_cast<pid_t>(pid), SIGSTOP); - #else - qWarning("PERFPARSER_DEBUG_WAIT is set, but this only works on linux. Ignoring."); - #endif diff --git a/srcpkgs/hotspot/patches/qt610.patch b/srcpkgs/hotspot/patches/qt610.patch deleted file mode 100644 index 7d5f8a10a0d8f2..00000000000000 --- a/srcpkgs/hotspot/patches/qt610.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/src/models/timelinedelegate.cpp -+++ b/src/models/timelinedelegate.cpp -@@ -194,7 +194,7 @@ void TimeLineDelegate::paint(QPainter* p - painter->drawRect(threadTimeRect.adjusted(-1, -1, 0, 0)); - - // visualize all events -- painter->setBrush({}); -+ painter->setBrush(QBrush()); - - if (offCpuCostId != -1) { - const auto offCpuColor = scheme.background(KColorScheme::NegativeBackground).color(); diff --git a/srcpkgs/hotspot/template b/srcpkgs/hotspot/template deleted file mode 100644 index 846578218c67e3..00000000000000 --- a/srcpkgs/hotspot/template +++ /dev/null @@ -1,41 +0,0 @@ -# Template file for 'hotspot' -pkgname=hotspot -version=1.5.1 -revision=2 -build_style=cmake -configure_args="-DQT6_BUILD=ON" -hostmakedepends="extra-cmake-modules gettext qt6-base" -makedepends="qt6-base-devel qt6-svg-devel - elfutils-devel libzstd-devel kddockwidgets-devel qcustomplot kgraphviewer-devel - kf6-threadweaver-devel kf6-kconfigwidgets-devel kf6-kcoreaddons-devel - kf6-kitemmodels-devel kf6-kitemviews-devel kf6-kio-devel kf6-solid-devel - kf6-kwindowsystem-devel kf6-knotifications-devel kf6-kiconthemes-devel - kf6-kparts-devel kf6-ki18n-devel kf6-syntax-highlighting-devel" -depends="perf" -short_desc="Linux perf GUI for performance analysis" -maintainer="Piraty <mail@piraty.dev>" -# hotspot is GPL-2.0-or-later, included submodule perfparser is GPL-3.0-only -license="GPL-2.0-or-later, GPL-3.0-only" -homepage="https://github.com/KDAB/hotspot" -distfiles="https://github.com/KDAB/hotspot/releases/download/v${version}/hotspot-v${version}.tar.gz - https://github.com/KDAB/hotspot/releases/download/v${version}/hotspot-perfparser-v${version}.tar.gz - https://github.com/KDAB/hotspot/releases/download/v${version}/hotspot-PrefixTickLabels-v${version}.tar.gz" -checksum="f0a611d8ed6e7c5038fb11176f047eb4fd4a670355750f154cddf015818a4087 - 84f7014655a1cbbf751f2a6d965d33f0f99235b763dd1a768c5e2326304b069d - 9e25e61104bdbe73ccde056db920303ef8cf1ac632f3365e0bd099cc7fee71a1" -skip_extraction="hotspot-perfparser-v${version}.tar.gz - hotspot-PrefixTickLabels-v${version}.tar.gz" -nocross="perf is nocross" - - -# https://github.com/KDAB/hotspot/issues/141#issuecomment-668542022 -make_check=no - -if [ "$XBPS_TARGET_ENDIAN" = "be" ]; then - broken="fails to link because of something with qt endian stuff" -fi - -post_extract() { - vsrcextract -C 3rdparty/perfparser hotspot-perfparser-v${version}.tar.gz - vsrcextract -C 3rdparty/PrefixTickLabels hotspot-PrefixTickLabels-v${version}.tar.gz -} diff --git a/srcpkgs/hplip-gui b/srcpkgs/hplip-gui deleted file mode 120000 index 09135657ab3a7e..00000000000000 --- a/srcpkgs/hplip-gui +++ /dev/null @@ -1 +0,0 @@ -hplip \ No newline at end of file diff --git a/srcpkgs/hplip-plugin/template b/srcpkgs/hplip-plugin/template deleted file mode 100644 index 0630e454d5abe4..00000000000000 --- a/srcpkgs/hplip-plugin/template +++ /dev/null @@ -1,66 +0,0 @@ -# Template file for 'hplip-plugin' -# This package must be kept in sync with hplip -pkgname=hplip-plugin -version=3.23.12 -revision=1 -archs="i686 x86_64 armv[67]l aarch64" -hostmakedepends="tar" -short_desc="Binary plugin for HPs hplip printer driver library" -maintainer="biopsin <biopsin@teknik.io>" -license="custom:proprietary" -homepage="https://developers.hp.com/hp-linux-imaging-and-printing/binary_plugin.html" -changelog="https://developers.hp.com/hp-linux-imaging-and-printing/release_notes" -distfiles="https://developers.hp.com/sites/default/files/hplip-${version}-plugin.run" -checksum=402799c0c8e2efafc8452a5a0929b06efbfd7bee2ff8ce060bdc447b2a34067f -repository=nonfree -restricted=yes - -ignore_elf_dirs="/usr/share/hplip" - -do_extract() { - /bin/sh ${XBPS_SRCDISTDIR}/${pkgname}-${version}/hplip-${version}-plugin.run \ - --noexec --target ${wrksrc} -} - -do_install() { - local _arch _f - - case "$XBPS_TARGET_MACHINE" in - i686) _arch='x86_32' ;; - x86_64) _arch='x86_64' ;; - armv[67]l) _arch='arm32' ;; - aarch64) _arch='arm64' ;; - esac - - vinstall plugin.spec 0644 usr/share/hplip - - for _f in hp_laserjet_*.fw.gz; do - vinstall "${_f}" 0644 usr/share/hplip/data/firmware - done - - vinstall "fax_marvell-${_arch}.so" 0755 \ - usr/share/hplip/fax/plugins fax_marvell.so - - vinstall "hbpl1-${_arch}.so" 0755 \ - usr/share/hplip/prnt/plugins hbpl1.so - - vinstall "lj-${_arch}.so" 0755 \ - usr/share/hplip/prnt/plugins lj.so - - for _f in bb_*-"${_arch}.so"; do - vinstall "${_f}" 0755 \ - usr/share/hplip/scan/plugins "${_f/-${_arch}}" - done - vsconf 40-libsane.rules - - vlicense license.txt - - cat <<-EOF > hplip.state - [plugin] - installed = 1 - eula = 1 - version = ${version} - EOF - - vinstall hplip.state 0644 var/lib/hp -} diff --git a/srcpkgs/hplip-plugin/update b/srcpkgs/hplip-plugin/update deleted file mode 100644 index 43926c731cfd61..00000000000000 --- a/srcpkgs/hplip-plugin/update +++ /dev/null @@ -1,2 +0,0 @@ -site="https://developers.hp.com/hp-linux-imaging-and-printing/plugins" -pattern="(?<=hplip-)[\d.]+(?=-plugin.run)" diff --git a/srcpkgs/hplip/INSTALL b/srcpkgs/hplip/INSTALL deleted file mode 100644 index a6b558e01ef5c1..00000000000000 --- a/srcpkgs/hplip/INSTALL +++ /dev/null @@ -1,5 +0,0 @@ -case "${ACTION}" in -post) - # Link to the no-GUI config if there is none - [ -e etc/hp/hplip.conf ] || ln -sf hplip-nogui.conf etc/hp/hplip.conf -esac diff --git a/srcpkgs/hplip/REMOVE b/srcpkgs/hplip/REMOVE deleted file mode 100644 index 0dc5ee37fe7ff6..00000000000000 --- a/srcpkgs/hplip/REMOVE +++ /dev/null @@ -1,10 +0,0 @@ -case "${ACTION}" in -pre) - # Remove a configuration symlink if it points to the non-GUI config - if [ -L etc/hp/hplip.conf ]; then - case "$(readlink etc/hp/hplip.conf 2>/dev/null)" in - ""|hplip-nogui.conf) rm etc/hp/hplip.conf ;; - - esac - fi -esac diff --git a/srcpkgs/hplip/hplip-gui.INSTALL b/srcpkgs/hplip/hplip-gui.INSTALL deleted file mode 100644 index 5619d54d4f9838..00000000000000 --- a/srcpkgs/hplip/hplip-gui.INSTALL +++ /dev/null @@ -1,7 +0,0 @@ -case "${ACTION}" in -post) - # Link to GUI config if there is none or it is a symlink - if [ ! -e etc/hp/hplip.conf ] || [ -L etc/hp/hplip.conf ]; then - ln -sf hplip-gui.conf etc/hp/hplip.conf - fi -esac diff --git a/srcpkgs/hplip/hplip-gui.REMOVE b/srcpkgs/hplip/hplip-gui.REMOVE deleted file mode 100644 index 9775a19b1f7295..00000000000000 --- a/srcpkgs/hplip/hplip-gui.REMOVE +++ /dev/null @@ -1,18 +0,0 @@ -case "${ACTION}" in -pre) - # Handle the configuration symlink, if it points to the GUI config. - # The link will be replaced to the non-GUI config if that exists; - # otherwise, it will just be removed. - if [ -L etc/hp/hplip.conf ]; then - case "$(readlink etc/hp/hplip.conf 2>/dev/null)" in - ""|hplip-gui.conf) - # Replace with no-gui symlink - if [ -e etc/hp/hplip-nogui.conf ]; then - ln -sf hplip-nogui.conf etc/hp/hplip.conf - else - rm etc/hp/hplip.conf - fi - ;; - esac - fi -esac diff --git a/srcpkgs/hplip/patches/configure.patch b/srcpkgs/hplip/patches/configure.patch deleted file mode 100644 index cee07450e6d9a0..00000000000000 --- a/srcpkgs/hplip/patches/configure.patch +++ /dev/null @@ -1,14 +0,0 @@ -The wrong variable is saved before the test and CFLAGS gets overwritten -with an empty one afterwards. - ---- a/configure.in 2020-05-11 15:34:13.000000000 +0200 -+++ b/configure.in 2020-05-21 08:45:20.113154658 +0200 -@@ -604,7 +604,7 @@ - fi - fi - --SAVE_CPPFLAGS="$CPPFLAGS" -+save_CFLAGS="$CFLAGS" - CFLAGS=`python-config --includes` - if [ $? -eq 0 ] - then diff --git a/srcpkgs/hplip/patches/cups.patch b/srcpkgs/hplip/patches/cups.patch deleted file mode 100644 index 1d92129531159f..00000000000000 --- a/srcpkgs/hplip/patches/cups.patch +++ /dev/null @@ -1,22 +0,0 @@ -Fix build with cups>=2.2 - ---- a/prnt/hpcups/CommonDefinitions.h -+++ b/prnt/hpcups/CommonDefinitions.h -@@ -40,6 +40,7 @@ - #include <fcntl.h> - #include <sys/stat.h> - #include <cups/cups.h> -+#include <cups/ppd.h> - #include <cups/raster.h> - #include <stdarg.h> - #include <stdio.h> ---- a/prnt/hpijs/hpcupsfax.cpp -+++ b/prnt/hpijs/hpcupsfax.cpp -@@ -43,6 +43,7 @@ - #include <arpa/inet.h> - #include <math.h> - #include <cups/cups.h> -+#include <cups/ppd.h> - #include <cups/raster.h> - #include <string> - #ifdef FALSE diff --git a/srcpkgs/hplip/patches/disable_upgrade.patch b/srcpkgs/hplip/patches/disable_upgrade.patch deleted file mode 100644 index f6dd933a54f2eb..00000000000000 --- a/srcpkgs/hplip/patches/disable_upgrade.patch +++ /dev/null @@ -1,14 +0,0 @@ ---- a/upgrade.py 2013-10-31 12:46:54.000000000 +0100 -+++ b/upgrade.py 2013-12-04 14:58:03.000000000 +0100 -@@ -134,6 +134,11 @@ except getopt.GetoptError, e: - if os.getenv("HPLIP_DEBUG"): - log.set_level('debug') - -+ -+log.error("HPLIP upgrade is disabled for security reasons, see https://bugs.archlinux.org/task/38083 - if you like to upgrade HPLIP, use xbps.") -+clean_exit(1) -+ -+ - for o, a in opts: - if o in ('-h', '--help'): - usage() diff --git a/srcpkgs/hplip/patches/gzip_text.patch b/srcpkgs/hplip/patches/gzip_text.patch deleted file mode 100644 index 8309415a2a7af6..00000000000000 --- a/srcpkgs/hplip/patches/gzip_text.patch +++ /dev/null @@ -1,13 +0,0 @@ -Open gzipped PPD file in text mode, otherwise text regex search fails - ---- a/setup.py 2021-10-18 18:37:49.795887272 +0100 -+++ b/setup.py 2021-10-18 18:37:20.214898473 +0100 -@@ -552,7 +552,7 @@ - if os.path.exists(file_path) and os.path.isfile(file_path): - - if file_path.endswith('.gz'): -- nickname = gzip.GzipFile(file_path, 'r').read(4096) -+ nickname = gzip.open(file_path, 'rt').read(4096) - else: - nickname = open(file_path, 'r').read(4096) - diff --git a/srcpkgs/hplip/patches/remove-imageprocessing-install.patch b/srcpkgs/hplip/patches/remove-imageprocessing-install.patch deleted file mode 100644 index de0efe17fbda88..00000000000000 --- a/srcpkgs/hplip/patches/remove-imageprocessing-install.patch +++ /dev/null @@ -1,37 +0,0 @@ ---- a/Makefile.am -+++ b/Makefile.am -@@ -167,7 +167,7 @@ - dist_hplip_SCRIPTS = hpssd.py __init__.py hpdio.py - endif #HPLIP_CLASS_DRIVER - --dist_noinst_DATA += prnt/drv/hpijs.drv.in.template prnt/drv/hpcups.drv.in.template prnt/hpcups/libImageProcessor-x86_64.so prnt/hpcups/libImageProcessor-x86_32.so -+dist_noinst_DATA += prnt/drv/hpijs.drv.in.template prnt/drv/hpcups.drv.in.template - - dist_noinst_DATA += prnt/ipp-usb/HPLIP.conf - dist_noinst_SCRIPTS += dat2drv.py install.py hplip-install init-suse-firewall init-iptables-firewall class_rpm_build.sh hplipclassdriver.spec createPPD.sh Makefile_dat2drv hpijs-drv -@@ -597,7 +597,7 @@ - prnt/hpcups/ImageProcessor.h - - hpcups_CXXFLAGS = $(APDK_ENDIAN_FLAG) $(DBUS_CFLAGS) --hpcups_LDADD = -L./prnt/hpcups/ -ljpeg -ldl -lImageProcessor -lcups -lcupsimage -lz $(DBUS_LIBS) -+hpcups_LDADD = -L./prnt/hpcups/ -ljpeg -ldl -lcups -lcupsimage -lz $(DBUS_LIBS) - #else - #hpcupsdir = $(cupsfilterdir) - #hpcups_PROGRAMS = hpcups -@@ -687,16 +687,6 @@ - - install-data-hook: - if HPLIP_BUILD -- if [ \( "$(UNAME)" = "x86_64" -a -d "$(libdir)/" \) ]; then \ -- cp prnt/hpcups/libImageProcessor-x86_64.so $(libdir)/ ; \ -- chmod 775 $(libdir)/libImageProcessor-x86_64.so ; \ -- ln -sf $(libdir)/libImageProcessor-x86_64.so $(libdir)/libImageProcessor.so ; \ -- fi; \ -- if [ \( \( "$(UNAME)" = "i686" -o "$(UNAME)" = "i386" \) -a -d "$(libdir)/" \) ]; then \ -- cp prnt/hpcups/libImageProcessor-x86_32.so $(libdir)/ ; \ -- chmod 775 $(libdir)/libImageProcessor-x86_32.so ; \ -- ln -sf $(libdir)/libImageProcessor-x86_32.so $(libdir)/libImageProcessor.so ; \ -- fi - if [ -d "/usr/share/ipp-usb/quirks/" ]; then \ - echo "ipp-usb directory exists"; \ - cp prnt/ipp-usb/HPLIP.conf /usr/share/ipp-usb/quirks/ ; \ diff --git a/srcpkgs/hplip/patches/types-musl.patch b/srcpkgs/hplip/patches/types-musl.patch deleted file mode 100644 index 37d2d0a71464ed..00000000000000 --- a/srcpkgs/hplip/patches/types-musl.patch +++ /dev/null @@ -1,20 +0,0 @@ ---- a/scan/sane/OrbliteScan/LinuxCommon.h 2018-10-10 22:20:30.798911195 +0200 -+++ b/scan/sane/OrbliteScan/LinuxCommon.h 2018-10-10 22:21:28.815911201 +0200 -@@ -3,6 +3,17 @@ - - #include <sys/types.h> - -+#ifndef __GLIBC__ -+#include <bits/reg.h> -+#if __WORDSIZE == 32 -+# define __S64_TYPE long long int -+# define __U64_TYPE unsigned long long int -+#elif __WORDSIZE == 64 -+# define __S64_TYPE long int -+# define __U64_TYPE unsigned long int -+#endif -+#endif -+ - /* Common typedefs for Linux */ - - typedef unsigned char * StringPtr; diff --git a/srcpkgs/hplip/template b/srcpkgs/hplip/template deleted file mode 100644 index aea65d01b05362..00000000000000 --- a/srcpkgs/hplip/template +++ /dev/null @@ -1,107 +0,0 @@ -# Template file for 'hplip' -# When possible, keep this package in sync with hplip-plugin -pkgname=hplip -version=3.24.4 -revision=2 -build_style=gnu-configure -pycompile_dirs="usr/share/hplip" -configure_args=" - --enable-gui-build - --disable-qt4 - --enable-qt5 - --disable-foomatic-rip-hplip-install - --enable-foomatic-ppd-install - --enable-hpcups-install - --enable-new-hpcups - --enable-cups-ppd-install - --enable-cups-drv-install - --enable-hpijs-install - --enable-foomatic-drv-install - --enable-pp-build - --disable-imageProcessor-build - --with-mimedir=/usr/share/cups/mime" -conf_files="/etc/hp/hplip-nogui.conf" -make_dirs="/var/lib/hp 0755 root root" -hostmakedepends="pkg-config automake libtool python3 python3-setuptools" -makedepends="openssl-devel python3-devel libxml2-python3 cups-devel sane-devel - ghostscript-devel net-snmp-devel libusb-devel libjpeg-turbo-devel dbus-devel - avahi-libs-devel zlib-devel" -depends="python3-gobject python3-dbus desktop-file-utils - foomatic-db foomatic-db-engine python3-distro" -short_desc="HP Linux Imaging and Printing" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-only, BSD-3-Clause, MIT" -homepage="https://developers.hp.com/hp-linux-imaging-and-printing" -changelog="https://developers.hp.com/hp-linux-imaging-and-printing/release_notes" -distfiles="${SOURCEFORGE_SITE}/hplip/hplip/${version}/hplip-${version}.tar.gz" -checksum=5d7643831893a5e2addf9d42d581a5dbfe5aaf023626886b8762c5645da0f1fb - -CFLAGS="-I${XBPS_CROSS_BASE}/usr/include/libusb-1.0 -I${XBPS_CROSS_BASE}/${py3_inc}" - -pre_configure() { - export AUTOMAKE='automake --foreign' - libtoolize -f - autoreconf -fi || true -} - -do_install() { - # remove wildcard install of ppd files to avoid errors when overwriting - sed -i Makefile -e "s;ppd/hpcups/\\*.ppd.gz;;g" - make locatedriverdir=/usr/libexec/hplip dat2drvdir=/usr/libexec/hplip \ - rulesdir=/usr/lib/udev/rules.d DESTDIR=${DESTDIR} install - - # Move sane config to dll.d to avoid conflicts - vmkdir etc/sane.d/dll.d - mv ${DESTDIR}/etc/sane.d/dll.conf ${DESTDIR}/etc/sane.d/dll.d/hplip - - # This directory is a hard requirement, prevent its removal - vmkdir usr/share/cups/model - touch ${DESTDIR}/usr/share/cups/model/.hplip - - # remove autostart of hp-daemon - rm -rf ${DESTDIR}/etc/xdg - # remove unwanted files - rm -f ${DESTDIR}/usr/share/doc/hplip-${version}/{copyright,README_LIBJPG,COPYING} - # remove HAL .fdi file because HAL is no longer used - rm -rf ${DESTDIR}/usr/share/hal - rm -rf ${DESTDIR}/var - # remove systemd service file - rm -rf ${DESTDIR}/usr/lib/systemd - # save gui-version of hplip.conf - local _confdir="${DESTDIR}/etc/hp" - mv "${_confdir}/hplip.conf" "${_confdir}/hplip-gui.conf" - # adjust values to non-gui version - sed -e "s/\(gui-build=\).*/\1no/" \ - -e "s/\(ui-toolkit=\).*/\1no/" \ - -e "s/\(qt5=\).*/\1no/" \ - "${_confdir}/hplip-gui.conf" > "${_confdir}/hplip-nogui.conf" - # licenses - vlicense COPYING - vlicense copyright -} - -hplip-gui_package() { - depends="${sourcepkg}>=${version}_${revision} python3-gobject - python3-dbus desktop-file-utils foomatic-db foomatic-db-engine - python3-distro python3-PyQt5-dbus" - short_desc+=" (GUI utilities)" - python_version=3 - conf_files="/etc/hp/hplip-gui.conf" - pkg_install() { - local _app _apps - - _apps="devicesettings faxsetup linefeedcal toolbox - print printsettings pqdiag uiscan wificonfig" - - for _app in ${_apps}; do - vmove "usr/bin/hp-${_app}" - vmove "usr/share/hplip/${_app}.py" - done - - vmove usr/share/applications - vmove usr/share/hplip/ui5 - vmove usr/share/hplip/data/images - - vmove etc/hp/hplip-gui.conf - } -} diff --git a/srcpkgs/hsetroot/template b/srcpkgs/hsetroot/template deleted file mode 100644 index 968ccfddb1fb9b..00000000000000 --- a/srcpkgs/hsetroot/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'hsetroot' -pkgname=hsetroot -version=1.0.5 -revision=1 -build_style=gnu-makefile -make_use_env=yes -hostmakedepends="automake libtool pkg-config" -makedepends="libX11-devel imlib2-devel libXinerama-devel" -short_desc="Tool which changes X server wallpapers" -maintainer="Felipe Nogueira <contato.fnog@gmail.com>" -license="GPL-2.0-only" -homepage="https://github.com/himdel/hsetroot" -distfiles="https://github.com/himdel/hsetroot/archive/${version}.tar.gz" -checksum="cff5f83b85a21e0c5c8c8eecbd552090bb75d8ac59e27b0bae48046f9cb5a44a" - -pre_build() { - vsed -i 's|install -st $(PREFIX)/bin/|install -Dt $(DESTDIR)$(PREFIX)/bin/|' Makefile -} diff --git a/srcpkgs/hsqldb1.8.0/patches/001-java-6.patch b/srcpkgs/hsqldb1.8.0/patches/001-java-6.patch deleted file mode 100644 index fa506e0124cd51..00000000000000 --- a/srcpkgs/hsqldb1.8.0/patches/001-java-6.patch +++ /dev/null @@ -1,253 +0,0 @@ ---- a/src/org/hsqldb/jdbc/jdbcBlob.java -+++ b/src/org/hsqldb/jdbc/jdbcBlob.java -@@ -462,7 +462,6 @@ public class jdbcBlob implements Blob { - } - - //#ifdef JAVA6 --/* - public void free() throws SQLException - { - throw new UnsupportedOperationException("Not supported yet."); -@@ -472,7 +471,6 @@ public class jdbcBlob implements Blob { - { - throw new UnsupportedOperationException("Not supported yet."); - } --*/ - - //#endif JAVA6 - ---- a/src/org/hsqldb/jdbc/jdbcCallableStatement.java -+++ b/src/org/hsqldb/jdbc/jdbcCallableStatement.java -@@ -37,11 +37,9 @@ import java.math.BigDecimal; - import java.sql.CallableStatement; - import java.sql.Date; - //#ifdef JAVA6 --/* - import java.sql.NClob; - import java.sql.RowId; - import java.sql.SQLXML; --*/ - //#endif JAVA6 - import java.sql.Time; - import java.sql.Timestamp; -@@ -3106,7 +3104,6 @@ implements CallableStatement { - - //#endif JAVA4 - //#ifdef JAVA6 --/* - public void setPoolable(boolean poolable) throws SQLException - { - throw new UnsupportedOperationException("Not supported yet."); -@@ -3376,7 +3373,6 @@ implements CallableStatement { - { - throw new UnsupportedOperationException("Not supported yet."); - } --*/ - - //#endif JAVA6 - } ---- a/src/org/hsqldb/jdbc/jdbcClob.java -+++ b/src/org/hsqldb/jdbc/jdbcClob.java -@@ -464,7 +464,6 @@ public final class jdbcClob implements C - } - - //#ifdef JAVA6 --/* - public void free() throws SQLException - { - throw new UnsupportedOperationException("Not supported yet."); -@@ -474,6 +473,5 @@ public final class jdbcClob implements C - { - throw new UnsupportedOperationException("Not supported yet."); - } --*/ - //#endif JAVA6 - } ---- a/src/org/hsqldb/jdbc/jdbcConnection.java -+++ b/src/org/hsqldb/jdbc/jdbcConnection.java -@@ -43,11 +43,9 @@ import java.sql.Connection; - import java.sql.DatabaseMetaData; - - //#ifdef JAVA6 --/* - import java.sql.NClob; - import java.sql.SQLClientInfoException; - import java.sql.SQLXML; --*/ - - //#endif JAVA6 - import java.sql.PreparedStatement; -@@ -2729,7 +2727,6 @@ public class jdbcConnection implements C - } - - //#ifdef JAVA6 --/* - public Clob createClob() throws SQLException - { - throw new UnsupportedOperationException("Not supported yet."); -@@ -2794,7 +2791,6 @@ public class jdbcConnection implements C - { - throw new UnsupportedOperationException("Not supported yet."); - } --*/ - - //#endif JAVA6 - } ---- a/src/org/hsqldb/jdbc/jdbcDataSource.java -+++ b/src/org/hsqldb/jdbc/jdbcDataSource.java -@@ -312,7 +312,6 @@ public class jdbcDataSource implements S - } - - //#ifdef JAVA6 --/* - public <T> T unwrap(Class<T> iface) throws SQLException - { - throw new UnsupportedOperationException("Not supported yet."); -@@ -322,7 +321,6 @@ public class jdbcDataSource implements S - { - throw new UnsupportedOperationException("Not supported yet."); - } --*/ - - //#endif JAVA6 - } ---- a/src/org/hsqldb/jdbc/jdbcDatabaseMetaData.java -+++ b/src/org/hsqldb/jdbc/jdbcDatabaseMetaData.java -@@ -37,9 +37,7 @@ import java.sql.ResultSet; - import java.sql.SQLException; - - //#ifdef JAVA6 --/* - import java.sql.RowIdLifetime; --*/ - - //#endif JAVA6 - import org.hsqldb.Column; -@@ -5650,7 +5648,6 @@ public class jdbcDatabaseMetaData implem - } - - //#ifdef JAVA6 --/* - public RowIdLifetime getRowIdLifetime() throws SQLException - { - throw new UnsupportedOperationException("Not supported yet."); -@@ -5694,7 +5691,6 @@ public class jdbcDatabaseMetaData implem - { - throw new UnsupportedOperationException("Not supported yet."); - } --*/ - - //#endif JAVA6 - } ---- a/src/org/hsqldb/jdbc/jdbcParameterMetaData.java -+++ b/src/org/hsqldb/jdbc/jdbcParameterMetaData.java -@@ -383,7 +383,6 @@ public class jdbcParameterMetaData imple - } - - //#ifdef JAVA6 --/* - public <T> T unwrap(Class<T> iface) throws SQLException - { - throw new UnsupportedOperationException("Not supported yet."); -@@ -393,7 +392,6 @@ public class jdbcParameterMetaData imple - { - throw new UnsupportedOperationException("Not supported yet."); - } --*/ - - //#endif JAVA6 - } ---- a/src/org/hsqldb/jdbc/jdbcPreparedStatement.java -+++ b/src/org/hsqldb/jdbc/jdbcPreparedStatement.java -@@ -39,11 +39,9 @@ import java.math.BigDecimal; - import java.sql.Date; - - //#ifdef JAVA6 --/* - import java.sql.NClob; - import java.sql.RowId; - import java.sql.SQLXML; --*/ - - //#endif JAVA6 - import java.sql.PreparedStatement; -@@ -2293,7 +2291,6 @@ implements PreparedStatement { - } - - //#ifdef JAVA6 --/* - public void setPoolable(boolean poolable) throws SQLException - { - throw new UnsupportedOperationException("Not supported yet."); -@@ -2403,7 +2400,6 @@ implements PreparedStatement { - { - throw new UnsupportedOperationException("Not supported yet."); - } --*/ - - //#endif JAVA6 - } ---- a/src/org/hsqldb/jdbc/jdbcResultSet.java -+++ b/src/org/hsqldb/jdbc/jdbcResultSet.java -@@ -76,11 +76,9 @@ import java.sql.ResultSet; - import java.sql.ResultSetMetaData; - - //#ifdef JAVA6 --/* - import java.sql.RowId; - import java.sql.NClob; - import java.sql.SQLXML; --*/ - - //#endif JAVA6 - import java.sql.SQLException; -@@ -5075,7 +5073,6 @@ public class jdbcResultSet implements Re - } - - //#ifdef JAVA6 --/* - public RowId getRowId(int columnIndex) throws SQLException - { - throw new UnsupportedOperationException("Not supported yet."); -@@ -5325,7 +5322,6 @@ public class jdbcResultSet implements Re - { - throw new UnsupportedOperationException("Not supported yet."); - } --*/ - - //#endif JAVA6 - } ---- a/src/org/hsqldb/jdbc/jdbcResultSetMetaData.java -+++ b/src/org/hsqldb/jdbc/jdbcResultSetMetaData.java -@@ -1145,7 +1145,6 @@ public class jdbcResultSetMetaData imple - } - } - //#ifdef JAVA6 --/* - public <T> T unwrap(Class<T> iface) throws SQLException - { - throw new UnsupportedOperationException("Not supported yet."); -@@ -1155,6 +1154,5 @@ public class jdbcResultSetMetaData imple - { - throw new UnsupportedOperationException("Not supported yet."); - } --*/ - //#endif JAVA6 - } ---- a/src/org/hsqldb/jdbc/jdbcStatement.java -+++ b/src/org/hsqldb/jdbc/jdbcStatement.java -@@ -1588,7 +1588,6 @@ public class jdbcStatement implements St - } - } - //#ifdef JAVA6 --/* - public void setPoolable(boolean poolable) throws SQLException - { - throw new UnsupportedOperationException("Not supported yet."); -@@ -1608,6 +1607,5 @@ public class jdbcStatement implements St - { - throw new UnsupportedOperationException("Not supported yet."); - } --*/ - //#endif JAVA6 - } diff --git a/srcpkgs/hsqldb1.8.0/patches/002-avoid-execution-in-script-or-log.patch b/srcpkgs/hsqldb1.8.0/patches/002-avoid-execution-in-script-or-log.patch deleted file mode 100644 index cfa34a1dbfd79d..00000000000000 --- a/srcpkgs/hsqldb1.8.0/patches/002-avoid-execution-in-script-or-log.patch +++ /dev/null @@ -1,23 +0,0 @@ ---- a/src/org/hsqldb/DatabaseCommandInterpreter.java -+++ b/src/org/hsqldb/DatabaseCommandInterpreter.java -@@ -394,15 +394,18 @@ class DatabaseCommandInterpreter { - - String token = tokenizer.getString(); - ScriptWriterText dsw = null; -- - session.checkAdmin(); -- - try { - if (tokenizer.wasValue()) { - if (tokenizer.getType() != Types.VARCHAR) { - throw Trace.error(Trace.INVALID_IDENTIFIER); - } - -+ // added condition to avoid execution of spurious command in .script or .log file -+ if (session.isProcessingScript() || session.isProcessingLog()) { -+ return new Result(ResultConstants.UPDATECOUNT); -+ } -+ - dsw = new ScriptWriterText(database, token, true, true, true); - - dsw.writeAll(); diff --git a/srcpkgs/hsqldb1.8.0/patches/003-bitxor.patch b/srcpkgs/hsqldb1.8.0/patches/003-bitxor.patch deleted file mode 100644 index cffa590f5631fc..00000000000000 --- a/srcpkgs/hsqldb1.8.0/patches/003-bitxor.patch +++ /dev/null @@ -1,15 +0,0 @@ -# This patch file was generated by NetBeans IDE -# This patch can be applied using context Tools: Apply Diff Patch action on respective folder. -# It uses platform neutral UTF-8 encoding. -# Above lines and this line are ignored by the patching process. ---- a/src/org/hsqldb/Library.java -+++ b/src/org/hsqldb/Library.java -@@ -1957,7 +1957,7 @@ public class Library { - functionMap.put("bitand", bitand); - functionMap.put("bitlength", bitLength); - functionMap.put("bitor", bitor); -- functionMap.put("bitxor", bitor); -+ functionMap.put("bitxor", bitxor); - functionMap.put("character", character); - functionMap.put("concat", concat); - functionMap.put("cot", cot); diff --git a/srcpkgs/hsqldb1.8.0/patches/004-fix-lock.patch b/srcpkgs/hsqldb1.8.0/patches/004-fix-lock.patch deleted file mode 100644 index b366dbe2f2fef8..00000000000000 --- a/srcpkgs/hsqldb1.8.0/patches/004-fix-lock.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/src/org/hsqldb/persist/HsqlDatabaseProperties.java -+++ b/src/org/hsqldb/persist/HsqlDatabaseProperties.java -@@ -429,6 +429,7 @@ public class HsqlDatabaseProperties exte - setProperty(hsqldb_log_size, 10); - setProperty(sql_enforce_strict_size, true); - setProperty(hsqldb_nio_data_file, false); -+ setProperty(hsqldb_lock_file, true); - } - - // OOo end diff --git a/srcpkgs/hsqldb1.8.0/patches/005-i104901.patch b/srcpkgs/hsqldb1.8.0/patches/005-i104901.patch deleted file mode 100644 index b8b99a565391d0..00000000000000 --- a/srcpkgs/hsqldb1.8.0/patches/005-i104901.patch +++ /dev/null @@ -1,27 +0,0 @@ ---- hsqldb/src/org/hsqldb/Table.java 2007-10-19 23:59:07.000000000 +0200 -+++ hsqldb/src/org/hsqldb/Table.java 2009-09-11 13:45:42.939231519 +0200 -@@ -149,10 +149,10 @@ - Constraint[] constraintList; // constrainst for the table - HsqlArrayList[] triggerLists; // array of trigger lists - private int[] colTypes; // fredt - types of columns -- private int[] colSizes; // fredt - copy of SIZE values for columns -+ int[] colSizes; // fredt - copy of SIZE values for columns - private int[] colScales; // fredt - copy of SCALE values for columns - private boolean[] colNullable; // fredt - modified copy of isNullable() values -- private Expression[] colDefaults; // fredt - expressions of DEFAULT values -+ Expression[] colDefaults; // fredt - expressions of DEFAULT values - private int[] defaultColumnMap; // fred - holding 0,1,2,3,... - private boolean hasDefaultValues; //fredt - shortcut for above - boolean sqlEnforceSize; // inherited from the database - ---- hsqldb/src/org/hsqldb/TableWorks.java 2007-01-14 06:48:16.000000000 +0100 -+++ hsqldb/src/org/hsqldb/TableWorks.java 2009-09-11 13:47:50.328667463 +0200 -@@ -670,7 +670,8 @@ - // default expressions can change - oldCol.setType(newCol); - oldCol.setDefaultExpression(newCol.getDefaultExpression()); -- table.setColumnTypeVars(colIndex); -+ table.colSizes[colIndex] = oldCol.getSize(); -+ table.colDefaults[colIndex] = oldCol.getDefaultExpression(); - table.resetDefaultsFlag(); - - return; diff --git a/srcpkgs/hsqldb1.8.0/patches/006-java-7.patch b/srcpkgs/hsqldb1.8.0/patches/006-java-7.patch deleted file mode 100644 index c1a1c336189bb0..00000000000000 --- a/srcpkgs/hsqldb1.8.0/patches/006-java-7.patch +++ /dev/null @@ -1,314 +0,0 @@ ---- a/build/build.xml -+++ b/build/build.xml -@@ -98,16 +98,24 @@ examples: - <echo message="ant.java.hasjsse=${ant.java.hasjsse}" /> - </target> - -- <target name="javaversion6"> -+ <target name="javaversion7" unless="ant.java.iscjavaset"> -+ <available classname="java.util.Objects" property="ant.java.iscjava17"/> -+ <available classname="java.util.Objects" property="ant.java.iscjavaset"/> -+ </target> -+ -+ <target name="javaversion6" depends="javaversion7" unless="ant.java.iscjavaset"> - <available classname="java.net.IDN" property="ant.java.iscjava16"/> -+ <available classname="java.net.IDN" property="ant.java.iscjavaset"/> - </target> - -- <target name="javaversion4" depends="javaversion6" unless="ant.java.iscjava16"> -+ <target name="javaversion4" depends="javaversion6" unless="ant.java.iscjavaset"> - <available classname="java.nio.Buffer" property="ant.java.iscjava14"/> -+ <available classname="java.nio.Buffer" property="ant.java.iscjavaset"/> - </target> - -- <target name="javaversion2" depends="javaversion4" unless="ant.java.iscjava14"> -+ <target name="javaversion2" depends="javaversion4" unless="ant.java.iscjavaset"> - <available classname="java.lang.ref.Reference" property="ant.java.iscjava12"/> -+ <available classname="java.lang.ref.Reference" property="ant.java.iscjavaset"/> - </target> - - <target name="-prepare" depends="init,javaversion2"> -@@ -166,6 +174,7 @@ examples: - <java classname="org.hsqldb.util.CodeSwitcher" classpath="classes" > - <arg file="${src}/org/hsqldb/lib/java/JavaSystem.java"/> - <arg file="${src}/org/hsqldb/lib/HsqlTimer.java"/> -+ <arg file="${src}/org/hsqldb/jdbcDriver.java"/> - <arg file="${src}/org/hsqldb/jdbc/jdbcStatement.java"/> - <arg file="${src}/org/hsqldb/persist/LockFile.java"/> - <arg file="${src}/org/hsqldb/persist/Logger.java"/> -@@ -183,6 +192,7 @@ examples: - <java classname="org.hsqldb.util.CodeSwitcher" classpath="classes" > - <arg file="${src}/org/hsqldb/lib/java/JavaSystem.java"/> - <arg file="${src}/org/hsqldb/lib/HsqlTimer.java"/> -+ <arg file="${src}/org/hsqldb/jdbcDriver.java"/> - <arg file="${src}/org/hsqldb/jdbc/jdbcBlob.java"/> - <arg file="${src}/org/hsqldb/jdbc/jdbcDatabaseMetaData.java"/> - <arg file="${src}/org/hsqldb/jdbc/jdbcDataSource.java"/> -@@ -210,6 +220,7 @@ examples: - <arg value="+JAVA2FULL"/> - <arg value="-JAVA4"/> - <arg value="-JAVA6"/> -+ <arg value="-JAVA7"/> - </java> - </target> - -@@ -218,6 +229,7 @@ examples: - <java classname="org.hsqldb.util.CodeSwitcher" classpath="classes" > - <arg file="${src}/org/hsqldb/lib/java/JavaSystem.java"/> - <arg file="${src}/org/hsqldb/lib/HsqlTimer.java"/> -+ <arg file="${src}/org/hsqldb/jdbcDriver.java"/> - <arg file="${src}/org/hsqldb/jdbc/jdbcBlob.java"/> - <arg file="${src}/org/hsqldb/jdbc/jdbcDatabaseMetaData.java"/> - <arg file="${src}/org/hsqldb/jdbc/jdbcDataSource.java"/> -@@ -244,6 +256,7 @@ examples: - <arg value="+JAVA2FULL"/> - <arg value="+JAVA4"/> - <arg value="-JAVA6"/> -+ <arg value="-JAVA7"/> - </java> - </target> - -@@ -253,6 +266,43 @@ examples: - <java classname="org.hsqldb.util.CodeSwitcher" classpath="classes" > - <arg file="${src}/org/hsqldb/lib/java/JavaSystem.java"/> - <arg file="${src}/org/hsqldb/lib/HsqlTimer.java"/> -+ <arg file="${src}/org/hsqldb/jdbcDriver.java"/> -+ <arg file="${src}/org/hsqldb/jdbc/jdbcBlob.java"/> -+ <arg file="${src}/org/hsqldb/jdbc/jdbcDatabaseMetaData.java"/> -+ <arg file="${src}/org/hsqldb/jdbc/jdbcDataSource.java"/> -+ <arg file="${src}/org/hsqldb/jdbc/jdbcCallableStatement.java"/> -+ <arg file="${src}/org/hsqldb/jdbc/jdbcClob.java"/> -+ <arg file="${src}/org/hsqldb/jdbc/jdbcConnection.java"/> -+ <arg file="${src}/org/hsqldb/jdbc/jdbcParameterMetaData.java"/> -+ <arg file="${src}/org/hsqldb/jdbc/jdbcPreparedStatement.java"/> -+ <arg file="${src}/org/hsqldb/jdbc/jdbcResultSet.java"/> -+ <arg file="${src}/org/hsqldb/jdbc/jdbcResultSetMetaData.java"/> -+ <arg file="${src}/org/hsqldb/jdbc/jdbcStatement.java"/> -+ <arg file="${src}/org/hsqldb/persist/LockFile.java"/> -+ <arg file="${src}/org/hsqldb/persist/Logger.java"/> -+ <arg file="${src}/org/hsqldb/persist/ScaledRAFile.java"/> -+ <arg file="${src}/org/hsqldb/rowio/RowInputTextLog.java"/> -+ <arg file="${src}/org/hsqldb/util/DatabaseManager.java"/> -+ <arg file="${src}/org/hsqldb/util/ConnectionDialogCommon.java"/> -+ <arg file="${src}/org/hsqldb/lib/SimpleLog.java"/> -+ <arg file="${src}/org/hsqldb/rowio/RowInputTextLog.java"/> -+ <arg file="${src}/org/hsqldb/lib/SimpleLog.java"/> -+ <arg file="${src}/org/hsqldb/rowio/RowInputTextLog.java"/> -+ <arg file="${src}/org/hsqldb/HsqlDateTime.java"/> -+ <arg value="+JAVA2"/> -+ <arg value="+JAVA2FULL"/> -+ <arg value="+JAVA4"/> -+ <arg value="+JAVA6"/> -+ <arg value="-JAVA7"/> -+ </java> -+ </target> -+ -+ <target name="switchtojdk17" depends="switchtojdk16" -+ description="self explanatory" if="ant.java.iscjava17"> -+ <java classname="org.hsqldb.util.CodeSwitcher" classpath="classes" > -+ <arg file="${src}/org/hsqldb/lib/java/JavaSystem.java"/> -+ <arg file="${src}/org/hsqldb/lib/HsqlTimer.java"/> -+ <arg file="${src}/org/hsqldb/jdbcDriver.java"/> - <arg file="${src}/org/hsqldb/jdbc/jdbcBlob.java"/> - <arg file="${src}/org/hsqldb/jdbc/jdbcDatabaseMetaData.java"/> - <arg file="${src}/org/hsqldb/jdbc/jdbcDataSource.java"/> -@@ -279,10 +329,11 @@ examples: - <arg value="+JAVA2FULL"/> - <arg value="+JAVA4"/> - <arg value="+JAVA6"/> -+ <arg value="+JAVA7"/> - </java> - </target> - -- <target name="store" depends="switchtojdk16" -+ <target name="store" depends="switchtojdk17" - description="compiles the /store folder"> - <javac srcdir="${src}" - destdir="classes" ---- a/src/org/hsqldb/jdbc/jdbcCallableStatement.java -+++ b/src/org/hsqldb/jdbc/jdbcCallableStatement.java -@@ -3375,4 +3375,18 @@ implements CallableStatement { - } - - //#endif JAVA6 -+ -+//#ifdef JAVA7 -+ public <T> T getObject(String columnLabel, Class<T> type) throws SQLException -+ { -+ throw new UnsupportedOperationException("Not supported yet."); -+ } -+ -+ public <T> T getObject(int ColumnIndex, Class<T> type) throws SQLException -+ { -+ throw new UnsupportedOperationException("Not supported yet."); -+ } -+ -+ -+//#endif JAVA7 - } ---- a/src/org/hsqldb/jdbc/jdbcConnection.java -+++ b/src/org/hsqldb/jdbc/jdbcConnection.java -@@ -48,6 +48,12 @@ import java.sql.SQLClientInfoException; - import java.sql.SQLXML; - - //#endif JAVA6 -+ -+//#ifdef JAVA7 -+import java.util.concurrent.Executor; -+ -+//#endif JAVA7 -+ - import java.sql.PreparedStatement; - import java.sql.SQLException; - import java.sql.SQLWarning; -@@ -2793,4 +2799,31 @@ public class jdbcConnection implements C - } - - //#endif JAVA6 -+ -+//#ifdef JAVA7 -+ public int getNetworkTimeout() throws SQLException -+ { -+ throw new UnsupportedOperationException("Not supported yet."); -+ } -+ -+ public void setNetworkTimeout(Executor executor, int millis) throws SQLException -+ { -+ throw new UnsupportedOperationException("Not supported yet."); -+ } -+ -+ public void abort(Executor executor) throws SQLException -+ { -+ throw new UnsupportedOperationException("Not supported yet."); -+ } -+ -+ public String getSchema() throws SQLException -+ { -+ throw new UnsupportedOperationException("Not supported yet."); -+ } -+ -+ public void setSchema(String schema) throws SQLException -+ { -+ throw new UnsupportedOperationException("Not supported yet."); -+ } -+//#endif JAVA7 - } ---- a/src/org/hsqldb/jdbc/jdbcDatabaseMetaData.java -+++ b/src/org/hsqldb/jdbc/jdbcDatabaseMetaData.java -@@ -5693,4 +5693,21 @@ public class jdbcDatabaseMetaData implem - } - - //#endif JAVA6 -+ -+ -+//#ifdef JAVA7 -+ public boolean generatedKeyAlwaysReturned() throws SQLException -+ { -+ throw new UnsupportedOperationException("Not supported yet."); -+ } -+ -+ public ResultSet getPseudoColumns(String catalog, String schemaPattern, -+ String tableNamePattern, String columnNamePattern) throws SQLException -+ { -+ throw new UnsupportedOperationException("Not supported yet."); -+ } -+ -+ -+//#endif JAVA7 -+ - } ---- a/src/org/hsqldb/jdbc/jdbcDataSource.java -+++ b/src/org/hsqldb/jdbc/jdbcDataSource.java -@@ -47,6 +47,11 @@ import javax.sql.DataSource; - //#endif JAVA4 - import org.hsqldb.jdbcDriver; - -+//#ifdef JAVA7 -+import java.sql.SQLFeatureNotSupportedException; -+import java.util.logging.Logger; -+//#endif JAVA7 -+ - // boucherb@users 20040411 - doc 1.7.2 - javadoc updates toward 1.7.2 final - - /** -@@ -323,4 +328,12 @@ public class jdbcDataSource implements S - } - - //#endif JAVA6 -+ -+//#ifdef JAVA7 -+ public Logger getParentLogger() throws SQLFeatureNotSupportedException -+ { -+ throw new SQLFeatureNotSupportedException("Not supported yet."); -+ } -+ -+//#endif JAVA7 - } ---- a/src/org/hsqldb/jdbc/jdbcResultSet.java -+++ b/src/org/hsqldb/jdbc/jdbcResultSet.java -@@ -5324,4 +5324,19 @@ public class jdbcResultSet implements Re - } - - //#endif JAVA6 -+ -+//#ifdef JAVA7 -+ -+ public <T> T getObject(String columnLabel, Class<T> type) throws SQLException -+ { -+ throw new UnsupportedOperationException("Not supported yet."); -+ } -+ -+ public <T> T getObject(int columnNum, Class<T> type) throws SQLException -+ { -+ throw new UnsupportedOperationException("Not supported yet."); -+ } -+ -+//#endif JAVA7 -+ - } ---- a/src/org/hsqldb/jdbc/jdbcStatement.java -+++ b/src/org/hsqldb/jdbc/jdbcStatement.java -@@ -1608,4 +1608,16 @@ public class jdbcStatement implements St - throw new UnsupportedOperationException("Not supported yet."); - } - //#endif JAVA6 -+ -+//#ifdef JAVA7 -+ public boolean isCloseOnCompletion() throws SQLException -+ { -+ throw new UnsupportedOperationException("Not supported yet."); -+ } -+ -+ public void closeOnCompletion() throws SQLException -+ { -+ throw new UnsupportedOperationException("Not supported yet."); -+ } -+//#endif JAVA7 - } ---- a/src/org/hsqldb/jdbcDriver.java -+++ b/src/org/hsqldb/jdbcDriver.java -@@ -42,6 +42,11 @@ import org.hsqldb.jdbc.jdbcConnection; - import org.hsqldb.persist.HsqlDatabaseProperties; - import org.hsqldb.persist.HsqlProperties; - -+//#ifdef JAVA7 -+import java.sql.SQLFeatureNotSupportedException; -+import java.util.logging.Logger; -+//#endif JAVA7 -+ - // fredt@users 20011220 - patch 1.7.0 by fredt - // new version numbering scheme - // fredt@users 20020320 - patch 1.7.0 - JDBC 2 support and error trapping -@@ -321,4 +326,12 @@ public class jdbcDriver implements Drive - DriverManager.registerDriver(new jdbcDriver()); - } catch (Exception e) {} - } -+ -+//#ifdef JAVA7 -+ public Logger getParentLogger() throws SQLFeatureNotSupportedException -+ { -+ throw new SQLFeatureNotSupportedException("Not supported yet."); -+ } -+ -+//#endif JAVA7 - } diff --git a/srcpkgs/hsqldb1.8.0/patches/007-java-11.patch b/srcpkgs/hsqldb1.8.0/patches/007-java-11.patch deleted file mode 100644 index 3e166ff8a8412a..00000000000000 --- a/srcpkgs/hsqldb1.8.0/patches/007-java-11.patch +++ /dev/null @@ -1,22 +0,0 @@ -From 1d3f2ed0606cc971513dab5932ec7d1dd2a15f90 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Fridrich=20=C5=A0trba?= <fridrich.strba@bluewin.ch> -Date: Thu, 12 Jul 2018 11:57:07 +0200 -Subject: call System.runFinalizersOnExit by reflection, since it was removed - in jdk11 - ---- a/src/org/hsqldb/lib/java/JavaSystem.java 2008-03-16 23:51:35.000000000 +0100 -+++ b/src/org/hsqldb/lib/java/JavaSystem.java 2018-07-12 11:46:57.997837180 +0200 -@@ -160,8 +160,9 @@ - public static void runFinalizers() { - - //#ifdef JAVA2FULL -- System.runFinalizersOnExit(true); -- -+ try { -+ System.class.getMethod("runFinalizersOnExit", boolean.class).invoke(null, true); -+ } catch (Exception e) {} - //#endif - } - --- -cgit v1.1 diff --git a/srcpkgs/hsqldb1.8.0/patches/008-multiple-result-set.patch b/srcpkgs/hsqldb1.8.0/patches/008-multiple-result-set.patch deleted file mode 100644 index d38d2a3f6549e1..00000000000000 --- a/srcpkgs/hsqldb1.8.0/patches/008-multiple-result-set.patch +++ /dev/null @@ -1,24 +0,0 @@ -From 856159b3913976c68c8a04b7e939a6cc64477f6a Mon Sep 17 00:00:00 2001 -From: Julien Nabet <serval2412@yahoo.fr> -Date: Thu, 22 Feb 2018 21:33:20 +0100 -Subject: tdf#115828: hsqldb supports multiple resultSets - -Regression from 3c567e55e6aed9e0da892d8b9fc09f8a0c784fcc -Thank you to Lionel for this suggestion - -Change-Id: I5eeadc1968e57d586e55a7aa5488b2ab3ee43724 -Reviewed-on: https://gerrit.libreoffice.org/50202 -Reviewed-by: Lionel Elie Mamane <lionel@mamane.lu> -Tested-by: Jenkins <ci@libreoffice.org> - ---- a/src/org/hsqldb/jdbc/jdbcDatabaseMetaData.java -+++ b/src/org/hsqldb/jdbc/jdbcDatabaseMetaData.java -@@ -1347,7 +1347,7 @@ public class jdbcDatabaseMetaData implem - * @exception SQLException if a database access error occurs - */ - public boolean supportsMultipleResultSets() throws SQLException { -- return false; -+ return true; - } - - /** diff --git a/srcpkgs/hsqldb1.8.0/patches/009-no-implmenetation-vendor.patch b/srcpkgs/hsqldb1.8.0/patches/009-no-implmenetation-vendor.patch deleted file mode 100644 index d1298f419b3be6..00000000000000 --- a/srcpkgs/hsqldb1.8.0/patches/009-no-implmenetation-vendor.patch +++ /dev/null @@ -1,91 +0,0 @@ ---- a/build/build.xml -+++ b/build/build.xml -@@ -21,8 +21,6 @@ - locale="en"/> - </tstamp> - -- <property name="build.label" value="private-${_tmpstamp}"/> -- <property name="build.vendor" value="${user.name}"/> - <property name="hsqldb.title" value="HSQLDB"/> - <property name="hsqldb.vendor" value="The HSQLDB Development Group"/> - <property name="src" value="${basedir}/src"/> -@@ -481,8 +479,6 @@ examples: - <attribute name='Specification-Vendor' value='${hsqldb.vendor}'/> - <attribute name='Implementation-Title' - value='Zaurus runtime'/> -- <attribute name='Implementation-Version' value='${build.label}'/> -- <attribute name='Implementation-Vendor' value='${build.vendor}'/> - </manifest> - <exclude name="org/hsqldb/jmx/**"/> - <exclude name="org/hsqldb/util/*Transfer*.*"/> -@@ -528,8 +524,6 @@ examples: - <attribute name='Specification-Vendor' value='${hsqldb.vendor}'/> - <attribute name='Implementation-Title' - value='Test runtime'/> -- <attribute name='Implementation-Version' value='${build.label}'/> -- <attribute name='Implementation-Vendor' value='${build.vendor}'/> - </manifest> - <exclude name="org/hsqldb/jmx/**"/> - <exclude name="org/hsqldb/sample/*.*"/> -@@ -553,8 +547,6 @@ examples: - <attribute name='Specification-Vendor' value='${hsqldb.vendor}'/> - <attribute name='Implementation-Title' - value='Runtime without utilities'/> -- <attribute name='Implementation-Version' value='${build.label}'/> -- <attribute name='Implementation-Vendor' value='${build.vendor}'/> - </manifest> - <exclude name="org/hsqldb/jmx/**"/> - <exclude name="org/hsqldb/util/**"/> -@@ -580,8 +572,6 @@ examples: - <attribute name='Specification-Vendor' value='${hsqldb.vendor}'/> - <attribute name='Implementation-Title' - value='Runtime without utilities and servers'/> -- <attribute name='Implementation-Version' value='${build.label}'/> -- <attribute name='Implementation-Vendor' value='${build.vendor}'/> - </manifest> - <exclude name="org/hsqldb/jdbc/jdbcStubs.class"/> - <exclude name="org/hsqldb/jdbc/Array.class"/> -@@ -629,8 +619,6 @@ examples: - <attribute name='Specification-Vendor' value='${hsqldb.vendor}'/> - <attribute name='Implementation-Title' - value='Standard runtime'/> -- <attribute name='Implementation-Version' value='${build.label}'/> -- <attribute name='Implementation-Vendor' value='${build.vendor}'/> - <!-- This attribute is completely ignored unless the user - uses the jar like "java -jar .../hsqldb.jar" --> - <attribute name='Main-Class' value='org.hsqldb.util.SqlTool'/> -@@ -740,8 +728,6 @@ examples: - <attribute name='Specification-Vendor' value='${hsqldb.vendor}'/> - <attribute name='Implementation-Title' - value='JDBC client runtime'/> -- <attribute name='Implementation-Version' value='${build.label}'/> -- <attribute name='Implementation-Vendor' value='${build.vendor}'/> - </manifest> - <fileset refid='jdbcclasses'/> - </jar> -@@ -756,8 +742,6 @@ examples: - <attribute name='Specification-Vendor' value='${hsqldb.vendor}'/> - <attribute name='Implementation-Title' - value='SqlTool runtime, with JDBC driver'/> -- <attribute name='Implementation-Version' value='${build.label}'/> -- <attribute name='Implementation-Vendor' value='${build.vendor}'/> - <attribute name='Main-Class' value='org.hsqldb.util.SqlTool'/> - </manifest> - <!-- including 'org/hsqldb/jdbc*' just to be safe --> -@@ -776,7 +760,6 @@ examples: - <attribute name='Specification-Vendor' value='${hsqldb.vendor}'/> - <attribute name='Implementation-Title' - value='HSQLDB Transfer Tool classes'/> -- <attribute name='Implementation-Version' value='${build.label}'/> - <attribute name='Class-Path' value='hsqldb.jar'/> - <attribute name='Main-Class' value='org.hsqldb.util.DatabaseManagerSwing'/> - <!-- If we prefer to encourage use of Transfer instead of -@@ -805,8 +788,6 @@ examples: - <attribute name='Specification-Vendor' value='${hsqldb.vendor}'/> - <attribute name='Implementation-Title' - value='Utilities runtime, without JDBC driver'/> -- <attribute name='Implementation-Version' value='${build.label}'/> -- <attribute name='Implementation-Vendor' value='${build.vendor}'/> - <!-- N.b. Blaine removed the Main-Class because this jar is - useless without a JDBC driver in the classpath, and you - can't add to classpath if invoked with "-jar" --> diff --git a/srcpkgs/hsqldb1.8.0/template b/srcpkgs/hsqldb1.8.0/template deleted file mode 100644 index 24ac72d6cbedf9..00000000000000 --- a/srcpkgs/hsqldb1.8.0/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'hsqldb1.8.0' -# -# libreoffice uses this version -pkgname=hsqldb1.8.0 -version=1.8.0.10 -revision=1 -hostmakedepends="openjdk8 apache-ant" -depends="virtual?java-runtime" -short_desc="HyperSQL Database Engine - v1.8.0" -maintainer="Đoàn Trần Công Danh <congdanhqx@gmail.com>" -license="BSD-4-Clause" -homepage="https://hsqldb.org/" -distfiles="${SOURCEFORGE_SITE}/hsqldb/hsqldb_${version//./_}.zip" -checksum=d30b13f4ba2e3b6a2d4f020c0dee0a9fb9fc6fbcc2d561f36b78da4bf3802370 - -do_build() { - source /etc/profile.d/jdk.sh - source /etc/profile.d/apache-ant.sh - rm -f lib/hsqldb* - cd build - ant jar jarutil -} - -do_install() { - vinstall lib/hsqldb.jar 644 usr/share/java hsqldb-1.8.0.jar - vlicense doc/hsqldb_lic.txt -} diff --git a/srcpkgs/hstr/patches/cross.patch b/srcpkgs/hstr/patches/cross.patch deleted file mode 100644 index a4b926a14d5a9c..00000000000000 --- a/srcpkgs/hstr/patches/cross.patch +++ /dev/null @@ -1,12 +0,0 @@ ---- a/configure.ac 2018-10-04 11:22:39.253662649 +0200 -+++ b/configure.ac 2018-10-04 11:23:27.646660149 +0200 -@@ -116,9 +116,6 @@ - AC_FUNC_MALLOC - AC_CHECK_FUNCS([memset strdup strstr]) - --# Bash@Ubuntu@Windows --AC_CHECK_FILE(/tmp/hstr-ms-wsl,AC_DEFINE(__MS_WSL__), []) -- - # Bash CLI autocomplete - AC_ARG_WITH([bash-completion-dir], - AS_HELP_STRING([--with-bash-completion-dir[=PATH]], diff --git a/srcpkgs/hstr/template b/srcpkgs/hstr/template deleted file mode 100644 index a3934dee6ca4f7..00000000000000 --- a/srcpkgs/hstr/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'hstr' -pkgname=hstr -version=3.1 -revision=1 -build_style=gnu-configure -hostmakedepends="automake pkg-config" -makedepends="readline-devel" -short_desc="Easily view, navigate, search and manage your command history" -maintainer="Orphaned <orphan@voidlinux.org>" -license="Apache-2.0" -homepage="https://github.com/dvorka/hstr" -changelog="https://raw.githubusercontent.com/dvorka/hstr/master/Changelog" -distfiles="https://github.com/dvorka/hstr/archive/refs/tags/${version}.tar.gz" -checksum=e5293d4fe2502662f19c793bef416e05ac020490218e71c75a5e92919c466071 - -pre_configure() { - vsed -i 's|ncursesw/curses.h|curses.h|g' src/include/hstr.h src/include/hstr_curses.h - autoreconf -fi -} diff --git a/srcpkgs/ht/patches/fix-build.patch b/srcpkgs/ht/patches/fix-build.patch deleted file mode 100644 index f3cdad7a2a3e7d..00000000000000 --- a/srcpkgs/ht/patches/fix-build.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/htapp.cc 2018-01-10 18:38:43.062092621 +0100 -+++ b/htapp.cc 2018-01-10 18:39:04.732035497 +0100 -@@ -3023,7 +3023,7 @@ static uint isqr(uint u) - { - uint a = 2; - uint b = u/a; -- while (abs(a - b) > 1) { -+ while (abs((long int)a - (long int)b) > 1) { - a = (a+b)/2; - b = u/a; - } diff --git a/srcpkgs/ht/template b/srcpkgs/ht/template deleted file mode 100644 index 2506a2c97206a7..00000000000000 --- a/srcpkgs/ht/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'ht' -pkgname=ht -version=2.1.0 -revision=3 -build_style=gnu-configure -makedepends="ncurses-devel lzo-devel" -short_desc="File editor/viewer/analyzer for executables" -maintainer="Leah Neukirchen <leah@vuxu.org>" -license="GPL-2.0-only" -homepage="http://hte.sourceforge.net/" -distfiles="${SOURCEFORGE_SITE}/hte/ht-source/${pkgname}-${version}.tar.bz2" -checksum=31f5e8e2ca7f85d40bb18ef518bf1a105a6f602918a0755bc649f3f407b75d70 - -CXXFLAGS="-Wno-narrowing" - -pre_build() { - make CC="$BUILD_CC" CFLAGS="$BUILD_CFLAGS" CPPFLAGS= LDFLAGS= -C tools bin2c -} - -post_install() { - vinstall doc/ht.info 0644 usr/share/info -} diff --git a/srcpkgs/html-xml-utils/patches/musl.patch b/srcpkgs/html-xml-utils/patches/musl.patch deleted file mode 100644 index 047da6c38b69fc..00000000000000 --- a/srcpkgs/html-xml-utils/patches/musl.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/hxnum.c 2016-03-20 16:18:47.815855780 +0100 -+++ b/hxnum.c 2016-03-20 16:19:40.197200923 +0100 -@@ -29,6 +29,7 @@ - #endif - #include <stdlib.h> - #include <assert.h> -+#include <getopt.h> - #include "export.h" - #include "types.e" - #include "class.e" diff --git a/srcpkgs/html-xml-utils/template b/srcpkgs/html-xml-utils/template deleted file mode 100644 index 8086cc6684999c..00000000000000 --- a/srcpkgs/html-xml-utils/template +++ /dev/null @@ -1,12 +0,0 @@ -# Template file for 'html-xml-utils' -pkgname=html-xml-utils -version=8.4 -revision=1 -build_style=gnu-configure -makedepends="libidn-devel" -short_desc="Number of simple utilities for manipulating HTML and XML files" -maintainer="Orphaned <orphan@voidlinux.org>" -license="W3C" -homepage="https://www.w3.org/Tools/HTML-XML-utils/README" -distfiles="https://www.w3.org/Tools/HTML-XML-utils/${pkgname}-${version}.tar.gz" -checksum=41bb9b14e1f4cd6102e3f8dfb79e7146a24c09693869873165c421769a57d137 diff --git a/srcpkgs/htmlcxx-devel b/srcpkgs/htmlcxx-devel deleted file mode 120000 index 0469ee84c4eee6..00000000000000 --- a/srcpkgs/htmlcxx-devel +++ /dev/null @@ -1 +0,0 @@ -htmlcxx \ No newline at end of file diff --git a/srcpkgs/htmlcxx/template b/srcpkgs/htmlcxx/template deleted file mode 100644 index 320c8ae9743552..00000000000000 --- a/srcpkgs/htmlcxx/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'htmlcxx' -pkgname=htmlcxx -version=0.87 -revision=1 -build_style=gnu-configure -short_desc="Simple non-validating CSS1 and HTML parser for C++" -maintainer="RunningDroid <runningdroid@zoho.com>" -license="LGPL-2.0-or-later" -homepage="http://htmlcxx.sourceforge.net/" -distfiles="${SOURCEFORGE_SITE}/htmlcxx/${version}/htmlcxx-${version}.tar.gz" -checksum=5d38f938cf4df9a298a5346af27195fffabfef9f460fc2a02233cbcfa8fc75c8 - -export CXXFLAGS="-std=c++14" - -htmlcxx-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/htop/template b/srcpkgs/htop/template deleted file mode 100644 index 3e493ee753eca1..00000000000000 --- a/srcpkgs/htop/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'htop' -pkgname=htop -version=3.4.1 -revision=1 -build_style=gnu-configure -configure_args="--enable-unicode --enable-sensors" -makedepends="ncurses-devel libsensors-devel" -short_desc="Interactive process viewer" -maintainer="Leah Neukirchen <leah@vuxu.org>" -license="GPL-2.0-only" -homepage="https://htop.dev/" -changelog="https://raw.githubusercontent.com/htop-dev/htop/main/ChangeLog" -distfiles="https://github.com/htop-dev/htop/releases/download/${version}/htop-${version}.tar.xz" -checksum=904f7d4580fc11cffc7e0f06895a4789e0c1c054435752c151e812fead9f6220 diff --git a/srcpkgs/http-parser-devel b/srcpkgs/http-parser-devel deleted file mode 120000 index 827128a62ce8c7..00000000000000 --- a/srcpkgs/http-parser-devel +++ /dev/null @@ -1 +0,0 @@ -http-parser \ No newline at end of file diff --git a/srcpkgs/http-parser/patches/cve_2020_8287.patch b/srcpkgs/http-parser/patches/cve_2020_8287.patch deleted file mode 100644 index 7ce7c57dd605a2..00000000000000 --- a/srcpkgs/http-parser/patches/cve_2020_8287.patch +++ /dev/null @@ -1,56 +0,0 @@ -Upstream: no -Patch from NodeJS's vendored version: -https://github.com/nodejs/node/commit/fc70ce08f5818a286fb5899a1bc3aff5965a745e - ---- a/http_parser.c -+++ b/http_parser.c -@@ -1344,6 +1344,13 @@ size_t http_parser_execute (http_parser *parser, - } else if (parser->index == sizeof(TRANSFER_ENCODING)-2) { - parser->header_state = h_transfer_encoding; - parser->uses_transfer_encoding = 1; -+ -+ /* Multiple `Transfer-Encoding` headers should be treated as -+ * one, but with values separate by a comma. -+ * -+ * See: https://tools.ietf.org/html/rfc7230#section-3.2.2 -+ */ -+ parser->flags &= ~F_CHUNKED; - } - break; - ---- a/test.c -+++ b/test.c -@@ -2154,6 +2154,32 @@ const struct message responses[] = - ,.body= "2\r\nOK\r\n0\r\n\r\n" - ,.num_chunks_complete= 0 - } -+#define HTTP_200_DUPLICATE_TE_NOT_LAST_CHUNKED 30 -+, {.name= "HTTP 200 response with `chunked` and duplicate Transfer-Encoding" -+ ,.type= HTTP_RESPONSE -+ ,.raw= "HTTP/1.1 200 OK\r\n" -+ "Transfer-Encoding: chunked\r\n" -+ "Transfer-Encoding: identity\r\n" -+ "\r\n" -+ "2\r\n" -+ "OK\r\n" -+ "0\r\n" -+ "\r\n" -+ ,.should_keep_alive= FALSE -+ ,.message_complete_on_eof= TRUE -+ ,.http_major= 1 -+ ,.http_minor= 1 -+ ,.status_code= 200 -+ ,.response_status= "OK" -+ ,.content_length= -1 -+ ,.num_headers= 2 -+ ,.headers= -+ { { "Transfer-Encoding", "chunked" } -+ , { "Transfer-Encoding", "identity" } -+ } -+ ,.body= "2\r\nOK\r\n0\r\n\r\n" -+ ,.num_chunks_complete= 0 -+ } - }; - - /* strnlen() is a POSIX.2008 addition. Can't rely on it being available so - diff --git a/srcpkgs/http-parser/template b/srcpkgs/http-parser/template deleted file mode 100644 index 231c57e1f657b0..00000000000000 --- a/srcpkgs/http-parser/template +++ /dev/null @@ -1,33 +0,0 @@ -# Template file for 'http-parser' -pkgname=http-parser -# 2.9.4, plus upstream commits through ec8b5ee, plus fc70ce0 from nodejs/node -version=2.9.4.20201223 -revision=1 -_githash=ec8b5ee63f0e51191ea43bb0c6eac7bfbff3141d -build_style=gnu-makefile -make_build_target=library -short_desc="HTTP request/response parser for c" -maintainer="Enno Boland <gottox@voidlinux.org>" -license="MIT" -homepage="https://github.com/nodejs/http-parser" -distfiles="${homepage}/archive/${_githash}.tar.gz" -checksum=765a21444322ea2476ca1e3cfeb74d280eeb37f4713cf52d2bf398dabf6e4128 - -pre_install() { - vmkdir usr/lib/pkgconfig - vmkdir usr/include -} - -post_install() { - vlicense LICENSE-MIT -} - -http-parser-devel_package() { - depends="$sourcepkg>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/httpdirfs/patches/musl.patch b/srcpkgs/httpdirfs/patches/musl.patch deleted file mode 100644 index a2a95b3d8f9af7..00000000000000 --- a/srcpkgs/httpdirfs/patches/musl.patch +++ /dev/null @@ -1,28 +0,0 @@ ---- a/src/util.c -+++ b/src/util.c -@@ -7,7 +7,9 @@ - #include <uuid/uuid.h> - - #include <errno.h> -+#ifdef __GLIBC__ - #include <execinfo.h> -+#endif - #include <stdlib.h> - #include <string.h> - #include <unistd.h> -@@ -79,12 +81,15 @@ - int nptrs; - void *buffer[BT_BUF_SIZE]; - -+#ifdef __GLIBC__ - nptrs = backtrace(buffer, BT_BUF_SIZE); -+#endif - fprintf(stderr, "\nOops! HTTPDirFS crashed! :(\n"); -+#ifdef __GLIBC__ - fprintf(stderr, "backtrace() returned the following %d addresses:\n", - nptrs); - backtrace_symbols_fd(buffer, nptrs, STDERR_FILENO); -- -+#endif - exit(EXIT_FAILURE); - } diff --git a/srcpkgs/httpdirfs/template b/srcpkgs/httpdirfs/template deleted file mode 100644 index 7b52957c3ec735..00000000000000 --- a/srcpkgs/httpdirfs/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'httpdirfs' -pkgname=httpdirfs -version=1.2.5 -revision=3 -build_style=gnu-makefile -make_use_env=yes -hostmakedepends="pkg-config help2man" -makedepends="libcurl-devel fuse-devel gumbo-parser-devel - libuuid-devel expat-devel" -short_desc="Mount HTTP directory listings, with a permanent cache" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-3.0-only" -homepage="https://github.com/fangfufu/httpdirfs" -changelog="https://raw.githubusercontent.com/fangfufu/httpdirfs/master/CHANGELOG.md" -distfiles="https://github.com/fangfufu/httpdirfs/archive/refs/tags/${version}.tar.gz" -checksum=d0a85600c3813064ba3cad9491b66fcf458151a49d3926818f5458ab6f615038 - -CFLAGS="-D_FILE_OFFSET_BITS=64" - -post_build() { - make man -} diff --git a/srcpkgs/httpie/template b/srcpkgs/httpie/template deleted file mode 100644 index 783191a32e7eba..00000000000000 --- a/srcpkgs/httpie/template +++ /dev/null @@ -1,33 +0,0 @@ -# Template file for 'httpie' -pkgname=httpie -version=3.2.4 -revision=2 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3-setuptools python3-requests python3-requests-toolbelt - python3-Pygments python3-pysocks python3-defusedxml python3-charset-normalizer - python3-multidict python3-rich" -short_desc="Modern, user-friendly command-line HTTP client for the API era" -maintainer="Orphaned <orphan@voidlinux.org>" -license="BSD-3-Clause" -homepage="https://httpie.io/" -changelog="https://raw.githubusercontent.com/httpie/httpie/master/CHANGELOG.md" -distfiles="https://github.com/httpie/httpie/archive/${version}.tar.gz" -checksum=b185cd8d81325f97c773582e50f1c5e047c2d8575b53d676469c9daf2a52f341 -# requires pytest-lazy-fixture (not packaged), many tests fail -make_check=no - -post_install() { - for page in http https httpie; do - vman extras/man/$page.1 - done - vcompletion extras/httpie-completion.bash bash http - vcompletion extras/httpie-completion.fish fish http - vlicense LICENSE -} - -python3-httpie_package() { - metapackage=yes - short_desc+=" (transitional dummy package)" - depends="httpie>=${version}_${revision}" -} diff --git a/srcpkgs/httpry/template b/srcpkgs/httpry/template deleted file mode 100644 index c5edb78613332c..00000000000000 --- a/srcpkgs/httpry/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'httpry' -pkgname=httpry -version=0.1.8 -revision=2 -build_style=gnu-makefile -makedepends="libpcap-devel" -short_desc="HTTP logging and information retrieval tool" -maintainer="Florian Wagner <florian@wagner-flo.net>" -license="GPL-2.0-only" -homepage="http://dumpsterventures.com/jason/httpry/" -distfiles="https://github.com/jbittel/${pkgname}/archive/${pkgname}-${version}.tar.gz" -checksum=b3bcbec3fc6b72342022e940de184729d9cdecb30aa754a2c994073447468cf0 - -post_extract() { - vsed -i -e 's/^CCFLAGS .*/CCFLAGS=$(CFLAGS) $(LDFLAGS)/' Makefile -} - -do_install() { - vmkdir usr/share/doc/${pkgname} - vmkdir usr/lib/${pkgname} - vbin httpry - vman httpry.1 - vcopy "doc/*" usr/share/doc/${pkgname} - vcopy "scripts/plugins" usr/lib/${pkgname} - vcopy "scripts/parse_log.pl" usr/lib/${pkgname} - ln -s ../../share/doc/${pkgname}/perl-tools \ - ${PKGDESTDIR}/usr/lib/${pkgname}/perl-tools -} diff --git a/srcpkgs/httpstat/template b/srcpkgs/httpstat/template deleted file mode 100644 index 5a30dddbc12109..00000000000000 --- a/srcpkgs/httpstat/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'httpstat' -pkgname=httpstat -version=1.1.0 -revision=4 -build_style=go -go_ldflags="-X=main.version=$version" -go_import_path="github.com/davecheney/httpstat" -short_desc="It's like curl -v, with colours" -maintainer="Orphaned <orphan@voidlinux.org>" -license="MIT" -homepage="https://github.com/davecheney/httpstat" -distfiles="https://github.com/davecheney/httpstat/archive/v${version}.tar.gz" -checksum=58260ab0a56557d0c2509ea09ee3fe54fe21a49f95d94189efdd64caec84fa67 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/httptap/template b/srcpkgs/httptap/template deleted file mode 100644 index dfdf4286434803..00000000000000 --- a/srcpkgs/httptap/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'httptap' -pkgname=httptap -version=0.1.1 -revision=1 -build_style=go -go_import_path=github.com/monasticacademy/httptap -short_desc="View HTTP/HTTPS requests made by any program" -maintainer="Otavio Pliger <void@pliger.dev>" -license="MIT" -homepage="https://github.com/monasticacademy/httptap" -distfiles="https://github.com/monasticacademy/httptap/archive/v${version}.tar.gz" -checksum=dc6b99f20b1ab33f6801050a2367529a235c2b1a654d24f908b1f1bf62a36457 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/httptunnel/template b/srcpkgs/httptunnel/template deleted file mode 100644 index f2541624e26e39..00000000000000 --- a/srcpkgs/httptunnel/template +++ /dev/null @@ -1,11 +0,0 @@ -# Template file for 'httptunnel' -pkgname=httptunnel -version=3.3 -revision=2 -build_style=gnu-configure -short_desc="Creates a bidirectional connection tunnelled in HTTP requests" -maintainer="Markus Berger <pulux@pf4sh.de>" -license="GPL-2.0-only" -homepage="https://github.com/larsbrinkhoff/httptunnel" -distfiles="${GNU_SITE}/${pkgname}/${pkgname}-${version}.tar.gz" -checksum=142f82b204876c2aa90f19193c7ff78d90bb4c2cba99dfd4ef625864aed1c556 diff --git a/srcpkgs/httrack-devel b/srcpkgs/httrack-devel deleted file mode 120000 index 09df6ec39454ab..00000000000000 --- a/srcpkgs/httrack-devel +++ /dev/null @@ -1 +0,0 @@ -httrack \ No newline at end of file diff --git a/srcpkgs/httrack/template b/srcpkgs/httrack/template deleted file mode 100644 index 6ef7a4190cef0d..00000000000000 --- a/srcpkgs/httrack/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'httrack' -pkgname=httrack -version=3.49.2 -revision=9 -build_style=gnu-configure -configure_args="--disable-static --with-zlib=${XBPS_CROSS_BASE}/usr" -makedepends="zlib-devel openssl-devel" -short_desc="Free and easy-to-use offline browser utility" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-3.0-or-later" -homepage="http://www.httrack.com" -distfiles="http://mirror.httrack.com/httrack-${version}.tar.gz" -checksum=3477a0e5568e241c63c9899accbfcdb6aadef2812fcce0173688567b4c7d4025 - -httrack-devel_package() { - short_desc+=" - development files" - depends="${makedepends} ${sourcepkg}-${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/share/httrack/libtest - vmove usr/lib/*.so - } -} diff --git a/srcpkgs/hub/template b/srcpkgs/hub/template deleted file mode 100644 index 13154be690968b..00000000000000 --- a/srcpkgs/hub/template +++ /dev/null @@ -1,59 +0,0 @@ -# Template file for 'hub' -pkgname=hub -version=2.14.2 -revision=5 -build_style=go -go_import_path=github.com/github/hub -hostmakedepends="git groff" -short_desc="Command line tool for Github" -maintainer="Enno Boland <gottox@voidlinux.org>" -license="MIT" -homepage="https://hub.github.com/" -changelog="https://github.com/github/hub/releases" -distfiles="https://github.com/github/hub/archive/v${version}.tar.gz" -checksum=e19e0fdfd1c69c401e1c24dd2d4ecf3fd9044aa4bd3f8d6fd942ed1b2b2ad21a - -if [ "$CROSS_BUILD" ]; then - hostmakedepends+=" hub" -fi - -post_install() { - # needs col(1), which is only built on glibc - if [ "$XBPS_TARGET_LIBC" = glibc ]; then - if [ "$CROSS_BUILD" ]; then - vsed -e 's|bin/hub|hub|g' -i Makefile - - ( - # Build md2roff ourselves since it needs to be executed on - # the host, also use a subshell so we don't modify the - # environment of the main program - unset GOARCH GOARM GOOS - export CC="$CC_FOR_BUILD" - export CFLAGS="$CFLAGS_FOR_BUILD" - go build -o bin/md2roff github.com/github/hub/md2roff-bin - ) - fi - - make man-pages - - for m in share/man/man1/*.1; do - vman $m - done - - for d in share/doc/hub-doc/*.html; do - vdoc $d - done - fi - - vlicense LICENSE - - vinstall etc/hub.zsh_completion 644 usr/share/zsh/site-functions _hub - vinstall etc/hub.bash_completion.sh 644 usr/share/bash-completion/completions hub - vinstall etc/hub.fish_completion 644 usr/share/fish/vendor_completions.d hub.fish - for i in share/vim/vimfiles/*/pullrequest.vim; do - dir="${i%/*}" - vinstall "$i" 644 "usr/$dir" - vmkdir "usr/${dir/vim/nvim}" - ln -sr "$DESTDIR/usr/${i}" "$DESTDIR/usr/${i/vim/nvim}" - done -} diff --git a/srcpkgs/hugin/patches/0001-disable-vigra-links-exr-check.patch b/srcpkgs/hugin/patches/0001-disable-vigra-links-exr-check.patch deleted file mode 100644 index 8403d7b1c4cf5e..00000000000000 --- a/srcpkgs/hugin/patches/0001-disable-vigra-links-exr-check.patch +++ /dev/null @@ -1,41 +0,0 @@ -From 82af9705aacf1bcae713715eeda25f114800ed1d Mon Sep 17 00:00:00 2001 -From: lemmi <lemmi@nerd2nerd.org> -Date: Sat, 8 Jan 2022 23:02:31 +0100 -Subject: [PATCH] disable vigra-links-exr check - ---- - CMakeModules/FindVIGRA.cmake | 18 ------------------ - 1 file changed, 18 deletions(-) - -diff --git a/CMakeModules/FindVIGRA.cmake b/CMakeModules/FindVIGRA.cmake -index 320cf3d..f867b55 100755 ---- a/CMakeModules/FindVIGRA.cmake -+++ b/CMakeModules/FindVIGRA.cmake -@@ -63,24 +63,6 @@ IF (VIGRA_FOUND) - "VIGRA lib is too old.\nHugin requires at least version 1.9.0, but found version ${VIGRA_VERSION}." - ) - ENDIF() -- -- # check if vigraimpex is linked against OpenEXR -- IF(CMAKE_SYSTEM_NAME STREQUAL "Linux") -- FIND_PROGRAM(LDD_EXECUTABLE ldd) -- IF(LDD_EXECUTABLE) -- EXECUTE_PROCESS( -- COMMAND ${LDD_EXECUTABLE} ${VIGRA_LIBRARIES} -- OUTPUT_VARIABLE OUTPUT_LDD_VIGRA -- OUTPUT_STRIP_TRAILING_WHITESPACE -- ) -- STRING(TOLOWER "${OUTPUT_LDD_VIGRA}" OUTPUT_LDD_VIGRA_LOWER) -- IF(NOT "${OUTPUT_LDD_VIGRA_LOWER}" MATCHES "libilmimf|libopenexr") -- MESSAGE(FATAL_ERROR "Libvigraimpex found. But vigraimpex seems to compiled without OpenEXR support. OpenEXR support is required for Hugin.") -- ENDIF() -- ELSE() -- MESSAGE(FATAL_ERROR "Could not check libraries on which vigraimpex depends. (ldd is missing)") -- ENDIF() -- ENDIF() - ELSE (VIGRA_FOUND) - MESSAGE(FATAL_ERROR "Could not find VIGRA") - ENDIF (VIGRA_FOUND) --- -2.34.1 - diff --git a/srcpkgs/hugin/patches/fix-cflags.patch b/srcpkgs/hugin/patches/fix-cflags.patch deleted file mode 100644 index c440f298b77ff8..00000000000000 --- a/srcpkgs/hugin/patches/fix-cflags.patch +++ /dev/null @@ -1,15 +0,0 @@ -Index: src/celeste/CMakeLists.txt -=================================================================== ---- a/src/celeste/CMakeLists.txt -+++ b/src/celeste/CMakeLists.txt -@@ -16,10 +16,6 @@ - # You should have received a copy of the GNU General Public License - # along with Hugin If not, see <http://www.gnu.org/licenses/>. - --IF(NOT WIN32) -- set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -O3") --ENDIF(NOT WIN32) -- - # a list of all files belonging to celeste library - - SET(CELESTE_SRC diff --git a/srcpkgs/hugin/patches/std-filesystem.patch b/srcpkgs/hugin/patches/std-filesystem.patch deleted file mode 100644 index 183045d708b1e3..00000000000000 --- a/srcpkgs/hugin/patches/std-filesystem.patch +++ /dev/null @@ -1,48 +0,0 @@ ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -294,7 +294,7 @@ ENDIF(PANO13_FOUND) - INCLUDE_DIRECTORIES(${PANO_INCLUDE_DIR}) - - # Check CXX11 compiler --SET(CMAKE_CXX_STANDARD 11) -+SET(CMAKE_CXX_STANDARD 17) - SET(CMAKE_CXX_STANDARD_REQUIRED ON) - # necessary threads lib - SET(THREADS_PREFER_PTHREAD_FLAG ON) -@@ -320,7 +320,7 @@ check_cxx_source_compiles( - #if defined _MSC_VER && _MSC_VER <= 1900 - namespace fs = std::tr2::sys; - #else -- namespace fs = std::experimental::filesystem; -+ namespace fs = std::filesystem; - #endif - - int main() ---- a/src/hugin_base/hugin_utils/filesystem.h -+++ b/src/hugin_base/hugin_utils/filesystem.h -@@ -40,9 +40,8 @@ - namespace fs = std::tr2::sys; - #define OVERWRITE_EXISTING std::tr2::sys::copy_options::overwrite_existing - #else -- // MSVC 2017 is using experimental namespace -- namespace fs = std::experimental::filesystem; -- #define OVERWRITE_EXISTING std::experimental::filesystem::copy_options::overwrite_existing -+ namespace fs = std::filesystem; -+ #define OVERWRITE_EXISTING std::filesystem::copy_options::overwrite_existing - #endif - #else - // use Boost::Filesystem as fallback ---- a/src/deghosting/deghosting.h -+++ b/src/deghosting/deghosting.h -@@ -30,11 +30,7 @@ - #include <vigra/stdimage.hxx> - #include <vigra/imageinfo.hxx> - --#ifdef _MSC_VER - #define THROWNOIMAGES --#else --#define THROWNOIMAGES throw(NoImages) --#endif - - namespace deghosting { - diff --git a/srcpkgs/hugin/template b/srcpkgs/hugin/template deleted file mode 100644 index bb17ec3dfb0875..00000000000000 --- a/srcpkgs/hugin/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'hugin' -pkgname=hugin -version=2023.0.0 -revision=3 -build_style=cmake -build_helper=cmake-wxWidgets-gtk3 -configure_args="-DBUILD_WITH_EPOXY=on" -pycompile_dirs="usr/share/hugin/data/plugins usr/share/hugin/data/plugins-templates" -hostmakedepends="pkg-config exiftool swig gettext python3" -makedepends="wxWidgets-gtk3-devel tiff-devel libpng-devel libopenexr-devel libgomp-devel - exiv2-devel libfreeglut-devel libpano13-devel vigra-devel sqlite-devel - lensfun-devel python3-devel libepoxy-devel libXmu-devel libXi-devel glu-devel - lcms2-devel lapack-devel" -depends="exiftool enblend-enfuse" -short_desc="Easy to use panoramic imaging toolchain" -maintainer="lemmi <lemmi@nerd2nerd.org>" -license="GPL-2.0-or-later" -homepage="https://hugin.sourceforge.net/" -changelog="https://hugin.sourceforge.io/releases/${version}/en.shtml" -distfiles="${SOURCEFORGE_SITE}/hugin/hugin/hugin-${version%.*}/hugin-${version}.tar.bz2" -checksum=04a39fccc6017e0544c639bd22309472c574d35b3455cbade1fc3870e631632b -python_version=3 - -CXXFLAGS="-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64" - -if [ -z "$CROSS_BUILD" ]; then - makedepends+=" flann-devel" -fi diff --git a/srcpkgs/hugin/update b/srcpkgs/hugin/update deleted file mode 100644 index 125db71da82d45..00000000000000 --- a/srcpkgs/hugin/update +++ /dev/null @@ -1 +0,0 @@ -ignore="*beta*" diff --git a/srcpkgs/hugo/template b/srcpkgs/hugo/template deleted file mode 100644 index cb8e16e9437744..00000000000000 --- a/srcpkgs/hugo/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'hugo' -pkgname=hugo -version=0.152.2 -revision=1 -build_style=go -build_helper=qemu -go_import_path="github.com/gohugoio/hugo" -go_build_tags="extended" -short_desc="Fast & Modern Static Website Engine" -maintainer="Andrea Brancaleoni <abc@pompel.me>" -license="Apache-2.0" -homepage="https://gohugo.io" -distfiles="https://github.com/gohugoio/hugo/archive/v${version}.tar.gz" -checksum=45ffd018ad8a15d91f8689e76a3b2cb8ce73e82b3a7ae2ce632212c36e77665d - -post_install() { - vdoc README.md - - hugo=$(find $GOPATH/bin -name hugo) - - vtargetrun $hugo gen man - for page in $(ls man/); do - vman man/$page - done - - for shell in bash fish zsh; do - vtargetrun $hugo completion $shell > ${pkgname}.$shell - vcompletion ${pkgname}.$shell $shell - done -} diff --git a/srcpkgs/hunspell-af b/srcpkgs/hunspell-af deleted file mode 120000 index 1f52cad0bdccd4..00000000000000 --- a/srcpkgs/hunspell-af +++ /dev/null @@ -1 +0,0 @@ -libreoffice-dictionaries \ No newline at end of file diff --git a/srcpkgs/hunspell-an b/srcpkgs/hunspell-an deleted file mode 120000 index 1f52cad0bdccd4..00000000000000 --- a/srcpkgs/hunspell-an +++ /dev/null @@ -1 +0,0 @@ -libreoffice-dictionaries \ No newline at end of file diff --git a/srcpkgs/hunspell-ar b/srcpkgs/hunspell-ar deleted file mode 120000 index 1f52cad0bdccd4..00000000000000 --- a/srcpkgs/hunspell-ar +++ /dev/null @@ -1 +0,0 @@ -libreoffice-dictionaries \ No newline at end of file diff --git a/srcpkgs/hunspell-as b/srcpkgs/hunspell-as deleted file mode 120000 index 1f52cad0bdccd4..00000000000000 --- a/srcpkgs/hunspell-as +++ /dev/null @@ -1 +0,0 @@ -libreoffice-dictionaries \ No newline at end of file diff --git a/srcpkgs/hunspell-be b/srcpkgs/hunspell-be deleted file mode 120000 index 1f52cad0bdccd4..00000000000000 --- a/srcpkgs/hunspell-be +++ /dev/null @@ -1 +0,0 @@ -libreoffice-dictionaries \ No newline at end of file diff --git a/srcpkgs/hunspell-bg b/srcpkgs/hunspell-bg deleted file mode 120000 index 1f52cad0bdccd4..00000000000000 --- a/srcpkgs/hunspell-bg +++ /dev/null @@ -1 +0,0 @@ -libreoffice-dictionaries \ No newline at end of file diff --git a/srcpkgs/hunspell-bn b/srcpkgs/hunspell-bn deleted file mode 120000 index 1f52cad0bdccd4..00000000000000 --- a/srcpkgs/hunspell-bn +++ /dev/null @@ -1 +0,0 @@ -libreoffice-dictionaries \ No newline at end of file diff --git a/srcpkgs/hunspell-bo b/srcpkgs/hunspell-bo deleted file mode 120000 index 1f52cad0bdccd4..00000000000000 --- a/srcpkgs/hunspell-bo +++ /dev/null @@ -1 +0,0 @@ -libreoffice-dictionaries \ No newline at end of file diff --git a/srcpkgs/hunspell-br b/srcpkgs/hunspell-br deleted file mode 120000 index 1f52cad0bdccd4..00000000000000 --- a/srcpkgs/hunspell-br +++ /dev/null @@ -1 +0,0 @@ -libreoffice-dictionaries \ No newline at end of file diff --git a/srcpkgs/hunspell-bs b/srcpkgs/hunspell-bs deleted file mode 120000 index 1f52cad0bdccd4..00000000000000 --- a/srcpkgs/hunspell-bs +++ /dev/null @@ -1 +0,0 @@ -libreoffice-dictionaries \ No newline at end of file diff --git a/srcpkgs/hunspell-ca_ES b/srcpkgs/hunspell-ca_ES deleted file mode 120000 index 1f52cad0bdccd4..00000000000000 --- a/srcpkgs/hunspell-ca_ES +++ /dev/null @@ -1 +0,0 @@ -libreoffice-dictionaries \ No newline at end of file diff --git a/srcpkgs/hunspell-ckb b/srcpkgs/hunspell-ckb deleted file mode 120000 index 1f52cad0bdccd4..00000000000000 --- a/srcpkgs/hunspell-ckb +++ /dev/null @@ -1 +0,0 @@ -libreoffice-dictionaries \ No newline at end of file diff --git a/srcpkgs/hunspell-cs b/srcpkgs/hunspell-cs deleted file mode 120000 index 1f52cad0bdccd4..00000000000000 --- a/srcpkgs/hunspell-cs +++ /dev/null @@ -1 +0,0 @@ -libreoffice-dictionaries \ No newline at end of file diff --git a/srcpkgs/hunspell-da_DK b/srcpkgs/hunspell-da_DK deleted file mode 120000 index 1f52cad0bdccd4..00000000000000 --- a/srcpkgs/hunspell-da_DK +++ /dev/null @@ -1 +0,0 @@ -libreoffice-dictionaries \ No newline at end of file diff --git a/srcpkgs/hunspell-de b/srcpkgs/hunspell-de deleted file mode 120000 index 1f52cad0bdccd4..00000000000000 --- a/srcpkgs/hunspell-de +++ /dev/null @@ -1 +0,0 @@ -libreoffice-dictionaries \ No newline at end of file diff --git a/srcpkgs/hunspell-devel b/srcpkgs/hunspell-devel deleted file mode 120000 index cdfa06984f1bb5..00000000000000 --- a/srcpkgs/hunspell-devel +++ /dev/null @@ -1 +0,0 @@ -hunspell \ No newline at end of file diff --git a/srcpkgs/hunspell-el_GR b/srcpkgs/hunspell-el_GR deleted file mode 120000 index 1f52cad0bdccd4..00000000000000 --- a/srcpkgs/hunspell-el_GR +++ /dev/null @@ -1 +0,0 @@ -libreoffice-dictionaries \ No newline at end of file diff --git a/srcpkgs/hunspell-en b/srcpkgs/hunspell-en deleted file mode 120000 index 1f52cad0bdccd4..00000000000000 --- a/srcpkgs/hunspell-en +++ /dev/null @@ -1 +0,0 @@ -libreoffice-dictionaries \ No newline at end of file diff --git a/srcpkgs/hunspell-en_GB-all b/srcpkgs/hunspell-en_GB-all deleted file mode 120000 index 1f52cad0bdccd4..00000000000000 --- a/srcpkgs/hunspell-en_GB-all +++ /dev/null @@ -1 +0,0 @@ -libreoffice-dictionaries \ No newline at end of file diff --git a/srcpkgs/hunspell-en_GB-ize/template b/srcpkgs/hunspell-en_GB-ize/template deleted file mode 100644 index c2bdae47be3f68..00000000000000 --- a/srcpkgs/hunspell-en_GB-ize/template +++ /dev/null @@ -1,51 +0,0 @@ -# Template file for 'hunspell-en_GB-ize' -pkgname=hunspell-en_GB-ize -_vpkgname=${pkgname%-*} -_variant=${pkgname##*-} -version=2020.12.07 -revision=3 -short_desc="English dictionary for hunspell ${_variant} variant" -maintainer="Leah Neukirchen <leah@vuxu.org>" -license="SCOWL" # not in SPDX -homepage="http://wordlist.aspell.net/dicts" -distfiles="${SOURCEFORGE_SITE}/wordlist/speller/${version}/${pkgname}-${version}.zip" -checksum=869b749ec9805b87cd05f43307f20998651331b5aa5b04506413af0c2df2f231 -provides="${_vpkgname}-${version}_${revision}" -replaces="${_vpkgname}>=0" - -build_options="bdic" -desc_option_bdic="Enable Chromium's bdic format" - -if [ "$XBPS_WORDSIZE" = 64 ]; then - hostmakedepends=" qt6-webengine" - build_options_default="bdic" -else - case "$XBPS_MACHINE" in - i686*) - hostmakedepends=" qt5-webengine" - build_options_default="bdic" - ;; - esac -fi - -if [ "$build_option_bdic" ]; then - depends="hunspell-qtwebengine-dict" -fi - -do_build() { - PATH="/usr/lib/qt6/libexec:/usr/lib/qt5/bin:$PATH" - if [ "$build_option_bdic" ]; then - qwebengine_convert_dict en_GB-${_variant}.dic \ - en_GB-${_variant}.bdic - fi -} - -do_install() { - vinstall en_GB-${_variant}.aff 644 /usr/share/hunspell en_GB.aff - vinstall en_GB-${_variant}.dic 644 /usr/share/hunspell en_GB.dic - if [ "$build_option_bdic" ]; then - vinstall en_GB-${_variant}.bdic 644 \ - usr/share/hunspell-bdic en_GB.bdic - fi - vlicense README_en_GB-${_variant}.txt SCOWL -} diff --git a/srcpkgs/hunspell-eo b/srcpkgs/hunspell-eo deleted file mode 120000 index 1f52cad0bdccd4..00000000000000 --- a/srcpkgs/hunspell-eo +++ /dev/null @@ -1 +0,0 @@ -libreoffice-dictionaries \ No newline at end of file diff --git a/srcpkgs/hunspell-es b/srcpkgs/hunspell-es deleted file mode 120000 index 1f52cad0bdccd4..00000000000000 --- a/srcpkgs/hunspell-es +++ /dev/null @@ -1 +0,0 @@ -libreoffice-dictionaries \ No newline at end of file diff --git a/srcpkgs/hunspell-et b/srcpkgs/hunspell-et deleted file mode 120000 index 1f52cad0bdccd4..00000000000000 --- a/srcpkgs/hunspell-et +++ /dev/null @@ -1 +0,0 @@ -libreoffice-dictionaries \ No newline at end of file diff --git a/srcpkgs/hunspell-fa b/srcpkgs/hunspell-fa deleted file mode 120000 index 1f52cad0bdccd4..00000000000000 --- a/srcpkgs/hunspell-fa +++ /dev/null @@ -1 +0,0 @@ -libreoffice-dictionaries \ No newline at end of file diff --git a/srcpkgs/hunspell-fr_FR-reforme1990 b/srcpkgs/hunspell-fr_FR-reforme1990 deleted file mode 120000 index 7fee5bda182172..00000000000000 --- a/srcpkgs/hunspell-fr_FR-reforme1990 +++ /dev/null @@ -1 +0,0 @@ -hunspell-fr_FR \ No newline at end of file diff --git a/srcpkgs/hunspell-fr_FR-toutesvariantes b/srcpkgs/hunspell-fr_FR-toutesvariantes deleted file mode 120000 index 7fee5bda182172..00000000000000 --- a/srcpkgs/hunspell-fr_FR-toutesvariantes +++ /dev/null @@ -1 +0,0 @@ -hunspell-fr_FR \ No newline at end of file diff --git a/srcpkgs/hunspell-fr_FR/files/README.voidlinux b/srcpkgs/hunspell-fr_FR/files/README.voidlinux deleted file mode 100644 index 662f74cbc61fe7..00000000000000 --- a/srcpkgs/hunspell-fr_FR/files/README.voidlinux +++ /dev/null @@ -1,14 +0,0 @@ - The hunspell-fr-FR package installs the "classique" variant of the - french dictionary. - - If you don't like this variant, select the package with your desidered - variant of the dictionary following this table: - - hunspell-fr_FR_moderne ==> Dictionnaire “Moderne” - - hunspell-fr_FR_reforme1990 ==> Dictionnaire “Réforme 1990” - - hunspell-fr_FR_toutesvariantes ==> Dictionnaire “Toutes variantes” - - See the README_dict_fr.txt file in this directory for the explanation of - the variants. diff --git a/srcpkgs/hunspell-fr_FR/template b/srcpkgs/hunspell-fr_FR/template deleted file mode 100644 index cfeb5001395993..00000000000000 --- a/srcpkgs/hunspell-fr_FR/template +++ /dev/null @@ -1,95 +0,0 @@ -# Template file for 'hunspell-fr_FR' -pkgname=hunspell-fr_FR -version=7.0 -revision=7 -build_wrksrc="dictionaries" -short_desc="French dictionary for hunspell" -maintainer="Leah Neukirchen <leah@vuxu.org>" -license="MPL-1.1" -homepage="https://grammalecte.net/" -distfiles="https://grammalecte.net/oxt/lo-oo-ressources-linguistiques-fr-v${version}.oxt>linguistiques-fr-v${version}.zip" -checksum=e8a352abd550bfd773b09d6631e96af3dbcfefecc9b50d3b7bb6094e429cc64b -provides="hunspell-fr-libreoffice-24.2.2.2_2" -replaces="hunspell-fr-libreoffice>=0" - -build_options="bdic" -desc_option_bdic="Enable Chromium's bdic format" - -if [ "$XBPS_WORDSIZE" = 64 ]; then - hostmakedepends=" qt6-webengine" - build_options_default="bdic" -else - case "$XBPS_MACHINE" in - i686*) - hostmakedepends=" qt5-webengine" - build_options_default="bdic" - ;; - esac -fi - -if [ "$build_option_bdic" ]; then - depends="hunspell-qtwebengine-dict" -fi - -_vinstall_variant() { - local _variant="$1" l - local _all_locales="fr_FR fr_BE fr_CA fr_CH fr_LU fr_MC" - vinstall fr-${_variant}.aff 644 usr/share/hunspell fr.aff - vinstall fr-${_variant}.dic 644 usr/share/hunspell fr.dic - for l in $_all_locales - do - ln -s fr.aff "${PKGDESTDIR}/usr/share/hunspell/${l}.aff" - ln -s fr.dic "${PKGDESTDIR}/usr/share/hunspell/${l}.dic" - done - if [ "$build_option_bdic" ]; then - vinstall fr-${_variant}.bdic 644 usr/share/hunspell-bdic fr.bdic - for l in $_all_locales - do - ln -s fr.bdic \ - "${PKGDESTDIR}/usr/share/hunspell-bdic/${l}.bdic" - done - fi -} - -do_build() { - local variant - PATH="/usr/lib/qt6/libexec:/usr/lib/qt5/bin:$PATH" - if [ "$build_option_bdic" ]; then - for variant in classique reforme1990 toutesvariantes; do - qwebengine_convert_dict fr-${variant}.dic \ - fr-${variant}.bdic - done - fi -} - -do_install() { - _vinstall_variant classique - vdoc README_dict_fr.txt - vdoc $FILESDIR/README.voidlinux -} - -hunspell-fr_FR-reforme1990_package() { - short_desc+=" - Reforme 1990 Variant" - if [ "$build_option_bdic" ]; then - depends="hunspell-qtwebengine-dict" - fi - provides="${sourcepkg}-${version}_${revision}" - replaces="${sourcepkg}>=0" - pkg_install() { - _vinstall_variant reforme1990 - vdoc README_dict_fr.txt - } -} - -hunspell-fr_FR-toutesvariantes_package() { - short_desc+=" - All variant in one file" - if [ "$build_option_bdic" ]; then - depends="hunspell-qtwebengine-dict" - fi - provides="${sourcepkg}-${version}_${revision}" - replaces="${sourcepkg}>=0" - pkg_install() { - _vinstall_variant toutesvariantes - vdoc README_dict_fr.txt - } -} diff --git a/srcpkgs/hunspell-fr_FR/update b/srcpkgs/hunspell-fr_FR/update deleted file mode 100644 index 61c016b86d61c4..00000000000000 --- a/srcpkgs/hunspell-fr_FR/update +++ /dev/null @@ -1,2 +0,0 @@ -site='http://www.dicollecte.org/download.php?prj=fr' -pkgname='hunspell-french-dictionaries-v' diff --git a/srcpkgs/hunspell-gd b/srcpkgs/hunspell-gd deleted file mode 120000 index 1f52cad0bdccd4..00000000000000 --- a/srcpkgs/hunspell-gd +++ /dev/null @@ -1 +0,0 @@ -libreoffice-dictionaries \ No newline at end of file diff --git a/srcpkgs/hunspell-gl b/srcpkgs/hunspell-gl deleted file mode 120000 index 1f52cad0bdccd4..00000000000000 --- a/srcpkgs/hunspell-gl +++ /dev/null @@ -1 +0,0 @@ -libreoffice-dictionaries \ No newline at end of file diff --git a/srcpkgs/hunspell-gu b/srcpkgs/hunspell-gu deleted file mode 120000 index 1f52cad0bdccd4..00000000000000 --- a/srcpkgs/hunspell-gu +++ /dev/null @@ -1 +0,0 @@ -libreoffice-dictionaries \ No newline at end of file diff --git a/srcpkgs/hunspell-gug b/srcpkgs/hunspell-gug deleted file mode 120000 index 1f52cad0bdccd4..00000000000000 --- a/srcpkgs/hunspell-gug +++ /dev/null @@ -1 +0,0 @@ -libreoffice-dictionaries \ No newline at end of file diff --git a/srcpkgs/hunspell-he b/srcpkgs/hunspell-he deleted file mode 120000 index 1f52cad0bdccd4..00000000000000 --- a/srcpkgs/hunspell-he +++ /dev/null @@ -1 +0,0 @@ -libreoffice-dictionaries \ No newline at end of file diff --git a/srcpkgs/hunspell-hi b/srcpkgs/hunspell-hi deleted file mode 120000 index 1f52cad0bdccd4..00000000000000 --- a/srcpkgs/hunspell-hi +++ /dev/null @@ -1 +0,0 @@ -libreoffice-dictionaries \ No newline at end of file diff --git a/srcpkgs/hunspell-hr b/srcpkgs/hunspell-hr deleted file mode 120000 index 1f52cad0bdccd4..00000000000000 --- a/srcpkgs/hunspell-hr +++ /dev/null @@ -1 +0,0 @@ -libreoffice-dictionaries \ No newline at end of file diff --git a/srcpkgs/hunspell-hu b/srcpkgs/hunspell-hu deleted file mode 120000 index 1f52cad0bdccd4..00000000000000 --- a/srcpkgs/hunspell-hu +++ /dev/null @@ -1 +0,0 @@ -libreoffice-dictionaries \ No newline at end of file diff --git a/srcpkgs/hunspell-id b/srcpkgs/hunspell-id deleted file mode 120000 index 1f52cad0bdccd4..00000000000000 --- a/srcpkgs/hunspell-id +++ /dev/null @@ -1 +0,0 @@ -libreoffice-dictionaries \ No newline at end of file diff --git a/srcpkgs/hunspell-is b/srcpkgs/hunspell-is deleted file mode 120000 index 1f52cad0bdccd4..00000000000000 --- a/srcpkgs/hunspell-is +++ /dev/null @@ -1 +0,0 @@ -libreoffice-dictionaries \ No newline at end of file diff --git a/srcpkgs/hunspell-it_IT b/srcpkgs/hunspell-it_IT deleted file mode 120000 index 1f52cad0bdccd4..00000000000000 --- a/srcpkgs/hunspell-it_IT +++ /dev/null @@ -1 +0,0 @@ -libreoffice-dictionaries \ No newline at end of file diff --git a/srcpkgs/hunspell-kmr b/srcpkgs/hunspell-kmr deleted file mode 120000 index 1f52cad0bdccd4..00000000000000 --- a/srcpkgs/hunspell-kmr +++ /dev/null @@ -1 +0,0 @@ -libreoffice-dictionaries \ No newline at end of file diff --git a/srcpkgs/hunspell-kn b/srcpkgs/hunspell-kn deleted file mode 120000 index 1f52cad0bdccd4..00000000000000 --- a/srcpkgs/hunspell-kn +++ /dev/null @@ -1 +0,0 @@ -libreoffice-dictionaries \ No newline at end of file diff --git a/srcpkgs/hunspell-ko b/srcpkgs/hunspell-ko deleted file mode 120000 index 1f52cad0bdccd4..00000000000000 --- a/srcpkgs/hunspell-ko +++ /dev/null @@ -1 +0,0 @@ -libreoffice-dictionaries \ No newline at end of file diff --git a/srcpkgs/hunspell-lo b/srcpkgs/hunspell-lo deleted file mode 120000 index 1f52cad0bdccd4..00000000000000 --- a/srcpkgs/hunspell-lo +++ /dev/null @@ -1 +0,0 @@ -libreoffice-dictionaries \ No newline at end of file diff --git a/srcpkgs/hunspell-lt b/srcpkgs/hunspell-lt deleted file mode 120000 index 1f52cad0bdccd4..00000000000000 --- a/srcpkgs/hunspell-lt +++ /dev/null @@ -1 +0,0 @@ -libreoffice-dictionaries \ No newline at end of file diff --git a/srcpkgs/hunspell-lv b/srcpkgs/hunspell-lv deleted file mode 120000 index 1f52cad0bdccd4..00000000000000 --- a/srcpkgs/hunspell-lv +++ /dev/null @@ -1 +0,0 @@ -libreoffice-dictionaries \ No newline at end of file diff --git a/srcpkgs/hunspell-mn b/srcpkgs/hunspell-mn deleted file mode 120000 index 1f52cad0bdccd4..00000000000000 --- a/srcpkgs/hunspell-mn +++ /dev/null @@ -1 +0,0 @@ -libreoffice-dictionaries \ No newline at end of file diff --git a/srcpkgs/hunspell-mr b/srcpkgs/hunspell-mr deleted file mode 120000 index 1f52cad0bdccd4..00000000000000 --- a/srcpkgs/hunspell-mr +++ /dev/null @@ -1 +0,0 @@ -libreoffice-dictionaries \ No newline at end of file diff --git a/srcpkgs/hunspell-ne b/srcpkgs/hunspell-ne deleted file mode 120000 index 1f52cad0bdccd4..00000000000000 --- a/srcpkgs/hunspell-ne +++ /dev/null @@ -1 +0,0 @@ -libreoffice-dictionaries \ No newline at end of file diff --git a/srcpkgs/hunspell-nl_NL b/srcpkgs/hunspell-nl_NL deleted file mode 120000 index 1f52cad0bdccd4..00000000000000 --- a/srcpkgs/hunspell-nl_NL +++ /dev/null @@ -1 +0,0 @@ -libreoffice-dictionaries \ No newline at end of file diff --git a/srcpkgs/hunspell-no b/srcpkgs/hunspell-no deleted file mode 120000 index 1f52cad0bdccd4..00000000000000 --- a/srcpkgs/hunspell-no +++ /dev/null @@ -1 +0,0 @@ -libreoffice-dictionaries \ No newline at end of file diff --git a/srcpkgs/hunspell-oc b/srcpkgs/hunspell-oc deleted file mode 120000 index 1f52cad0bdccd4..00000000000000 --- a/srcpkgs/hunspell-oc +++ /dev/null @@ -1 +0,0 @@ -libreoffice-dictionaries \ No newline at end of file diff --git a/srcpkgs/hunspell-or b/srcpkgs/hunspell-or deleted file mode 120000 index 1f52cad0bdccd4..00000000000000 --- a/srcpkgs/hunspell-or +++ /dev/null @@ -1 +0,0 @@ -libreoffice-dictionaries \ No newline at end of file diff --git a/srcpkgs/hunspell-pa b/srcpkgs/hunspell-pa deleted file mode 120000 index 1f52cad0bdccd4..00000000000000 --- a/srcpkgs/hunspell-pa +++ /dev/null @@ -1 +0,0 @@ -libreoffice-dictionaries \ No newline at end of file diff --git a/srcpkgs/hunspell-pl b/srcpkgs/hunspell-pl deleted file mode 120000 index 1f52cad0bdccd4..00000000000000 --- a/srcpkgs/hunspell-pl +++ /dev/null @@ -1 +0,0 @@ -libreoffice-dictionaries \ No newline at end of file diff --git a/srcpkgs/hunspell-pt_BR b/srcpkgs/hunspell-pt_BR deleted file mode 120000 index 1f52cad0bdccd4..00000000000000 --- a/srcpkgs/hunspell-pt_BR +++ /dev/null @@ -1 +0,0 @@ -libreoffice-dictionaries \ No newline at end of file diff --git a/srcpkgs/hunspell-pt_PT b/srcpkgs/hunspell-pt_PT deleted file mode 120000 index 1f52cad0bdccd4..00000000000000 --- a/srcpkgs/hunspell-pt_PT +++ /dev/null @@ -1 +0,0 @@ -libreoffice-dictionaries \ No newline at end of file diff --git a/srcpkgs/hunspell-pt_PT-preao/template b/srcpkgs/hunspell-pt_PT-preao/template deleted file mode 100644 index cd615e83b9dd51..00000000000000 --- a/srcpkgs/hunspell-pt_PT-preao/template +++ /dev/null @@ -1,50 +0,0 @@ -# Template file for 'hunspell-pt_PT-preao' -pkgname=hunspell-pt_PT-preao -version=20220621 -revision=3 -short_desc="Pre-1990 Portuguese dictionary for hunspell" -maintainer="Luis Henriques <henrix@camandro.org>" -license="GPL-2.0-only, LGPL-2.1-only, MPL-1.1" -homepage="https://natura.di.uminho.pt/wiki/doku.php?id=dicionarios:main" -distfiles="https://natura.di.uminho.pt/download/sources/Dictionaries/hunspell/${pkgname}-${version}.tar.gz" -checksum=ddfe261e867f0c5489ec06f2d83f390b28e9631d667e88a33670b6ce755b4cf5 -provides="hunspell-pt_PT-0.1_1" -replaces="hunspell-pt_PT>=0" - -build_options="bdic" -desc_option_bdic="Enable Chromium's bdic format" - -if [ "$XBPS_WORDSIZE" = 64 ]; then - hostmakedepends="qt6-webengine" - build_options_default="bdic" -else - case "$XBPS_MACHINE" in - i686*) - hostmakedepends="qt5-webengine" - build_options_default="bdic" - ;; - esac -fi - -if [ "$build_option_bdic" ]; then - depends="hunspell-qtwebengine-dict" -fi - -do_build() { - PATH="/usr/lib/qt6/libexec:/usr/lib/qt5/bin:$PATH" - if [ "$build_option_bdic" ]; then - qwebengine_convert_dict pt_PT-preao.dic \ - pt_PT.bdic - fi -} - -do_install() { - vinstall pt_PT-preao.aff 644 usr/share/hunspell - vinstall pt_PT-preao.dic 644 usr/share/hunspell - ln -s pt_PT-preao.aff "${PKGDESTDIR}/usr/share/hunspell/pt_PT.aff" - ln -s pt_PT-preao.dic "${PKGDESTDIR}/usr/share/hunspell/pt_PT.dic" - if [ "$build_option_bdic" ]; then - vinstall pt_PT.bdic 644 usr/share/hunspell-bdic - fi - vdoc README_pt_PT.txt -} diff --git a/srcpkgs/hunspell-qtwebengine-dict/template b/srcpkgs/hunspell-qtwebengine-dict/template deleted file mode 100644 index 4bd31be6d80674..00000000000000 --- a/srcpkgs/hunspell-qtwebengine-dict/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'hunspell-qtwebengine-dict' -pkgname=hunspell-qtwebengine-dict -version=0.1 -revision=1 -short_desc="Base layout for binary dictionaries of QtWebEngine" -maintainer="Đoàn Trần Công Danh <congdanhqx@gmail.com>" -license="BSD-2-Clause" # Suppress xlint warning: vlicense -homepage="https://voidlinux.org" -replaces="libreoffice-qtwebengine-dict>=0" -provides="libreoffice-qtwebengine-dict-24.2.2.2_1" - -do_install() { - vmkdir usr/share/qt5 - vmkdir usr/share/qt6 - rm -rf $PKGDESTDIR/usr/share/qt{5,6}/qtwebengine_dictionaries - ln -sf ../hunspell-bdic \ - $PKGDESTDIR/usr/share/qt5/qtwebengine_dictionaries - ln -sf ../hunspell-bdic \ - $PKGDESTDIR/usr/share/qt6/qtwebengine_dictionaries -} diff --git a/srcpkgs/hunspell-ro_RO b/srcpkgs/hunspell-ro_RO deleted file mode 120000 index 1f52cad0bdccd4..00000000000000 --- a/srcpkgs/hunspell-ro_RO +++ /dev/null @@ -1 +0,0 @@ -libreoffice-dictionaries \ No newline at end of file diff --git a/srcpkgs/hunspell-ru_RU b/srcpkgs/hunspell-ru_RU deleted file mode 120000 index 1f52cad0bdccd4..00000000000000 --- a/srcpkgs/hunspell-ru_RU +++ /dev/null @@ -1 +0,0 @@ -libreoffice-dictionaries \ No newline at end of file diff --git a/srcpkgs/hunspell-ru_RU-ieyo/template b/srcpkgs/hunspell-ru_RU-ieyo/template deleted file mode 100644 index 777ff1478aab26..00000000000000 --- a/srcpkgs/hunspell-ru_RU-ieyo/template +++ /dev/null @@ -1,47 +0,0 @@ -# Template file for 'hunspell-ru_RU-ieyo' -pkgname=hunspell-ru_RU-ieyo -version=0.3.9 -revision=5 -short_desc="Russian dictionary for hunspell, variant with ie and yo" -maintainer="Andrey Raugas <kainonergon@gmail.com>" -license="LGPL-2.1-only" -homepage="http://extensions.openoffice.org/en/projectrelease/russkiy-orfograficheskiy-slovar-aot-eyo-russian-spellcheck-dict-ieyo-based-works" -distfiles="${SOURCEFORGE_SITE}/project/aoo-extensions/5149/3/dict_ru_ru-aot-${version}-ieyo.oxt>dict-ru_RU-ieyo.zip" -checksum=3b374cf18f00fd0a9b6514eb8413438ce5d425a2e04435ffd81d8acc7ee1e578 -provides="hunspell-ru_RU-${version}_${revision}" -replaces="hunspell-ru_RU>=0" - -build_options="bdic" -desc_option_bdic="Enable Chromium's bdic format" - -if [ "$XBPS_WORDSIZE" = 64 ]; then - hostmakedepends=" qt6-webengine" - build_options_default="bdic" -else - case "$XBPS_MACHINE" in - i686*) - hostmakedepends=" qt5-webengine" - build_options_default="bdic" - ;; - esac -fi - -if [ "$build_option_bdic" ]; then - depends="hunspell-qtwebengine-dict" -fi - -do_build() { - PATH="/usr/lib/qt6/libexec:/usr/lib/qt5/bin:$PATH" - if [ "$build_option_bdic" ]; then - qwebengine_convert_dict russian-aot-ieyo.dic \ - ru_RU.bdic - fi -} - -do_install() { - vinstall russian-aot-ieyo.aff 644 usr/share/hunspell ru_RU.aff - vinstall russian-aot-ieyo.dic 644 usr/share/hunspell ru_RU.dic - if [ "$build_option_bdic" ]; then - vinstall ru_RU.bdic 644 usr/share/hunspell-bdic - fi -} diff --git a/srcpkgs/hunspell-sa b/srcpkgs/hunspell-sa deleted file mode 120000 index 1f52cad0bdccd4..00000000000000 --- a/srcpkgs/hunspell-sa +++ /dev/null @@ -1 +0,0 @@ -libreoffice-dictionaries \ No newline at end of file diff --git a/srcpkgs/hunspell-si b/srcpkgs/hunspell-si deleted file mode 120000 index 1f52cad0bdccd4..00000000000000 --- a/srcpkgs/hunspell-si +++ /dev/null @@ -1 +0,0 @@ -libreoffice-dictionaries \ No newline at end of file diff --git a/srcpkgs/hunspell-sk b/srcpkgs/hunspell-sk deleted file mode 120000 index 1f52cad0bdccd4..00000000000000 --- a/srcpkgs/hunspell-sk +++ /dev/null @@ -1 +0,0 @@ -libreoffice-dictionaries \ No newline at end of file diff --git a/srcpkgs/hunspell-sl b/srcpkgs/hunspell-sl deleted file mode 120000 index 1f52cad0bdccd4..00000000000000 --- a/srcpkgs/hunspell-sl +++ /dev/null @@ -1 +0,0 @@ -libreoffice-dictionaries \ No newline at end of file diff --git a/srcpkgs/hunspell-sq b/srcpkgs/hunspell-sq deleted file mode 120000 index 1f52cad0bdccd4..00000000000000 --- a/srcpkgs/hunspell-sq +++ /dev/null @@ -1 +0,0 @@ -libreoffice-dictionaries \ No newline at end of file diff --git a/srcpkgs/hunspell-sr b/srcpkgs/hunspell-sr deleted file mode 120000 index 1f52cad0bdccd4..00000000000000 --- a/srcpkgs/hunspell-sr +++ /dev/null @@ -1 +0,0 @@ -libreoffice-dictionaries \ No newline at end of file diff --git a/srcpkgs/hunspell-sv b/srcpkgs/hunspell-sv deleted file mode 120000 index 1f52cad0bdccd4..00000000000000 --- a/srcpkgs/hunspell-sv +++ /dev/null @@ -1 +0,0 @@ -libreoffice-dictionaries \ No newline at end of file diff --git a/srcpkgs/hunspell-sw b/srcpkgs/hunspell-sw deleted file mode 120000 index 1f52cad0bdccd4..00000000000000 --- a/srcpkgs/hunspell-sw +++ /dev/null @@ -1 +0,0 @@ -libreoffice-dictionaries \ No newline at end of file diff --git a/srcpkgs/hunspell-ta b/srcpkgs/hunspell-ta deleted file mode 120000 index 1f52cad0bdccd4..00000000000000 --- a/srcpkgs/hunspell-ta +++ /dev/null @@ -1 +0,0 @@ -libreoffice-dictionaries \ No newline at end of file diff --git a/srcpkgs/hunspell-te b/srcpkgs/hunspell-te deleted file mode 120000 index 1f52cad0bdccd4..00000000000000 --- a/srcpkgs/hunspell-te +++ /dev/null @@ -1 +0,0 @@ -libreoffice-dictionaries \ No newline at end of file diff --git a/srcpkgs/hunspell-th b/srcpkgs/hunspell-th deleted file mode 120000 index 1f52cad0bdccd4..00000000000000 --- a/srcpkgs/hunspell-th +++ /dev/null @@ -1 +0,0 @@ -libreoffice-dictionaries \ No newline at end of file diff --git a/srcpkgs/hunspell-tr b/srcpkgs/hunspell-tr deleted file mode 120000 index 1f52cad0bdccd4..00000000000000 --- a/srcpkgs/hunspell-tr +++ /dev/null @@ -1 +0,0 @@ -libreoffice-dictionaries \ No newline at end of file diff --git a/srcpkgs/hunspell-uk b/srcpkgs/hunspell-uk deleted file mode 120000 index 1f52cad0bdccd4..00000000000000 --- a/srcpkgs/hunspell-uk +++ /dev/null @@ -1 +0,0 @@ -libreoffice-dictionaries \ No newline at end of file diff --git a/srcpkgs/hunspell-vi b/srcpkgs/hunspell-vi deleted file mode 120000 index 1f52cad0bdccd4..00000000000000 --- a/srcpkgs/hunspell-vi +++ /dev/null @@ -1 +0,0 @@ -libreoffice-dictionaries \ No newline at end of file diff --git a/srcpkgs/hunspell/patches/search_path.patch b/srcpkgs/hunspell/patches/search_path.patch deleted file mode 100644 index a008724656025d..00000000000000 --- a/srcpkgs/hunspell/patches/search_path.patch +++ /dev/null @@ -1,34 +0,0 @@ -diff --git src/tools/hunspell.cxx src/tools/hunspell.cxx -index 690e34a..d9b094d 100644 ---- a/src/tools/hunspell.cxx -+++ b/src/tools/hunspell.cxx -@@ -119,25 +119,11 @@ - "/usr/share/hunspell:" \ - "/usr/share/myspell:" \ - "/usr/share/myspell/dicts:" \ -- "/Library/Spelling" --#define USEROOODIR { \ -- ".openoffice.org/3/user/wordbook", \ -- ".openoffice.org2/user/wordbook", \ -- ".openoffice.org2.0/user/wordbook",\ -- "Library/Spelling" } -+ "/usr/share/mozilla-dicts" -+#define USEROOODIR { \ -+ ".config/libreoffice/4/user/wordbook" } - #define OOODIR \ -- "/opt/openoffice.org/basis3.0/share/dict/ooo:" \ -- "/usr/lib/openoffice.org/basis3.0/share/dict/ooo:" \ -- "/opt/openoffice.org2.4/share/dict/ooo:" \ -- "/usr/lib/openoffice.org2.4/share/dict/ooo:" \ -- "/opt/openoffice.org2.3/share/dict/ooo:" \ -- "/usr/lib/openoffice.org2.3/share/dict/ooo:" \ -- "/opt/openoffice.org2.2/share/dict/ooo:" \ -- "/usr/lib/openoffice.org2.2/share/dict/ooo:" \ -- "/opt/openoffice.org2.1/share/dict/ooo:" \ -- "/usr/lib/openoffice.org2.1/share/dict/ooo:" \ -- "/opt/openoffice.org2.0/share/dict/ooo:" \ -- "/usr/lib/openoffice.org2.0/share/dict/ooo" -+ "/usr/lib/libreoffice/share/wordbook" - #define HOME getenv("HOME") - #define DICBASENAME ".hunspell_" - #define LOGFILE "/tmp/hunspell.log" diff --git a/srcpkgs/hunspell/template b/srcpkgs/hunspell/template deleted file mode 100644 index 187bf328f7aba7..00000000000000 --- a/srcpkgs/hunspell/template +++ /dev/null @@ -1,43 +0,0 @@ -# Template file for 'hunspell' -pkgname=hunspell -version=1.7.2 -revision=1 -build_style=gnu-configure -configure_args="--with-ui" -hostmakedepends="automake bison libtool pkg-config gettext-devel-tools" -makedepends="ncurses-devel" -short_desc="Spell checker and morphological analyzer" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-or-later, LGPL-2.1-or-later, MPL-1.1" -homepage="https://hunspell.github.io/" -changelog="https://github.com/hunspell/hunspell/releases" -distfiles="https://github.com/hunspell/hunspell/archive/v${version}.tar.gz" -checksum=69fa312d3586c988789266eaf7ffc9861d9f6396c31fc930a014d551b59bbd6e - -pre_configure() { - autoreconf -fi -} - -libhunspell1.7_package() { - short_desc+=" - runtime library" - pkg_install() { - vmove "usr/lib/*.so.*" - } -} - -hunspell-devel_package() { - depends="ncurses-devel lib${sourcepkg}1.7>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - # Provides symlinks that don't have versions before the .so and .a parts - # this fixes builds with stuff that uses -lhunspell instead of -lhunspell-x.y - ln -rs "${DESTDIR}"/usr/lib/libhunspell-1.7.so ${DESTDIR}/usr/lib/libhunspell.so - ln -rs "${DESTDIR}"/usr/lib/libhunspell-1.7.a ${DESTDIR}/usr/lib/libhunspell.a - - vmove usr/include - vmove usr/lib/pkgconfig - vmove usr/lib/*.a - vmove usr/lib/*.so - vmove usr/share/man/man3 - } -} diff --git a/srcpkgs/hurl/template b/srcpkgs/hurl/template deleted file mode 100644 index 1258ef57a8e278..00000000000000 --- a/srcpkgs/hurl/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'hurl' -pkgname=hurl -version=7.0.0 -revision=1 -build_style=cargo -make_check_args="-- --skip=runner::hurl_file::run --skip=http::tests::libcurl - --skip=simple sample" -hostmakedepends="pkg-config clang19" -makedepends="openssl-devel libcurl-devel libxml2-devel" -short_desc="CLI to run HTTP requests defined in a simple plain text format" -maintainer="icp <pangolin@vivaldi.net>" -license="Apache-2.0" -homepage="https://hurl.dev" -changelog="https://raw.githubusercontent.com/Orange-OpenSource/hurl/master/CHANGELOG.md" -distfiles="https://github.com/Orange-OpenSource/hurl/archive/refs/tags/${version}.tar.gz" -checksum=3f505848aabd9eec78360928b0fcbfea237a049b5c8d25b8d9e0aeb3f9d8dfed - -if [[ "$XBPS_WORDSIZE" -eq 32 ]]; then - make_check=no # https://github.com/Orange-OpenSource/hurl/issues/1220 -fi - -do_install() { - vbin target/${RUST_TARGET}/release/hurl - vbin target/${RUST_TARGET}/release/hurlfmt - - vman docs/manual/hurl.1 - vman docs/manual/hurlfmt.1 -} diff --git a/srcpkgs/hut/template b/srcpkgs/hut/template deleted file mode 100644 index c76d2a9d36a853..00000000000000 --- a/srcpkgs/hut/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'hut' -pkgname=hut -version=0.6.0 -revision=1 -build_style=go -build_helper=qemu -go_import_path="git.sr.ht/~xenrox/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/~xenrox/hut" -changelog="https://git.sr.ht/~xenrox/hut/log" -distfiles="https://git.sr.ht/~xenrox/hut/archive/v${version}.tar.gz" -checksum=f6abe54b433c30557c49aa41d351ec97ef24b4bee3f9dbc91e7db8f366592f99 - -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 deleted file mode 100644 index 234a6b4db15f71..00000000000000 --- a/srcpkgs/hwids/template +++ /dev/null @@ -1,28 +0,0 @@ -# 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.399 -revision=1 -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=74872355e14d5ddc48a0f63036227ffb5f7796a3012c6377ac1fc7432ffe2b41 - -do_install() { - vmkdir usr/share/hwdata - for i in *.ids; do - vinstall $i 644 usr/share/hwdata - done - - vmkdir usr/share/pkgconfig - vinstall hwdata.pc.in 644 usr/share/pkgconfig hwdata.pc - vsed -i \ - -e 's|@prefix@|/usr|g' \ - -e 's|@datadir@|/usr/share|g' \ - -e 's|@pkgdatadir@|${datadir}/hwdata|g' \ - -e "s|@VERSION@|${version}|g" \ - -e "s|@NAME@|hwdata|g" \ - ${DESTDIR}/usr/share/pkgconfig/hwdata.pc -} diff --git a/srcpkgs/hwinfo-devel b/srcpkgs/hwinfo-devel deleted file mode 120000 index 06fad11f4365c8..00000000000000 --- a/srcpkgs/hwinfo-devel +++ /dev/null @@ -1 +0,0 @@ -hwinfo \ No newline at end of file diff --git a/srcpkgs/hwinfo/files/ids.patch b/srcpkgs/hwinfo/files/ids.patch deleted file mode 100644 index e6d016cf1c8c3d..00000000000000 --- a/srcpkgs/hwinfo/files/ids.patch +++ /dev/null @@ -1,13 +0,0 @@ ---- a/src/ids/Makefile 2021-10-01 13:55:16.000000000 +0200 -+++ b/src/ids/Makefile 2021-10-26 13:05:51.241897833 +0200 -@@ -56,8 +56,8 @@ - hd_ids.c: hd_ids.h hd_ids_tiny.h - - hd_ids.h hd.ids: check_hd $(IDFILES) -- ./check_hd --check --sort --cfile hd_ids.h $(IDFILES) -+ check_hd --check --sort --cfile hd_ids.h $(IDFILES) - - hd_ids_tiny.h: check_hd hd.ids -- ./check_hd --mini --cfile hd_ids_tiny.h --log=hd_tiny.log --out=hd_tiny.ids hd.ids -+ check_hd --mini --cfile hd_ids_tiny.h --log=hd_tiny.log --out=hd_tiny.ids hd.ids - diff --git a/srcpkgs/hwinfo/files/isdn.patch b/srcpkgs/hwinfo/files/isdn.patch deleted file mode 100644 index 47fa7824039577..00000000000000 --- a/srcpkgs/hwinfo/files/isdn.patch +++ /dev/null @@ -1,24 +0,0 @@ -Remove isdn_cdb.h from TARGETS, so it won't be recompiled again. This is unnecessary -because it is already being made explicitly. -Remove isdn_cdb.h from CLEANFILES. The template uses make clean to clean junk from -isdn_cdb.h, but it needs isdn_cdb.h, so this will not delete it. ---- a/src/isdn/cdb/Makefile 2021-10-01 13:55:16.000000000 +0200 -+++ b/src/isdn/cdb/Makefile 2021-10-26 12:59:56.810695582 +0200 -@@ -1,6 +1,6 @@ - TOPDIR = ../../.. --TARGETS = mk_isdnhwdb isdn_cdb.h ISDN.CDB.hwdb --CLEANFILES = isdn_cdb isdn_cdb.h lex.yy.c ISDN.CDB.txt mk_isdnhwdb ISDN.CDB.hwdb -+TARGETS = mk_isdnhwdb ISDN.CDB.hwdb -+CLEANFILES = isdn_cdb lex.yy.c ISDN.CDB.txt mk_isdnhwdb ISDN.CDB.hwdb - - include $(TOPDIR)/Makefile.common - -@@ -28,6 +28,6 @@ - - mk_isdnhwdb.o: mk_isdnhwdb.c cdb_read.h lex.yy.c - --ISDN.CDB.hwdb: mk_isdnhwdb ISDN.CDB.txt -+ISDN.CDB.hwdb: ISDN.CDB.txt - rm -f ISDN.CDB.hwdb -- ./mk_isdnhwdb ISDN.CDB.txt ISDN.CDB.hwdb -+ mk_isdnhwdb ISDN.CDB.txt ISDN.CDB.hwdb diff --git a/srcpkgs/hwinfo/template b/srcpkgs/hwinfo/template deleted file mode 100644 index c66e14abead41e..00000000000000 --- a/srcpkgs/hwinfo/template +++ /dev/null @@ -1,54 +0,0 @@ -# Template file for 'hwinfo' -pkgname=hwinfo -version=25.0 -revision=1 -build_style=gnu-makefile -make_use_env=yes -make_build_args="HWINFO_VERSION=${version} LIBDIR=/usr/lib${XBPS_TARGET_WORDSIZE}" -make_install_args="${make_build_args}" -hostmakedepends="perl flex" -makedepends="libx86emu-devel libuuid-devel" -short_desc="Hardware information tool" -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=e0da9aace379fe2025f18c2ddab3aef79528a6abab03c0a6f547453274fbe6cf -disable_parallel_build=yes - -if [ "$CROSS_BUILD" ]; then - hostmakedepends+=" hwinfo" -fi - -post_patch() { - if [ "$CROSS_BUILD" ]; then - for p in ${FILESDIR}/*; do - patch -p1 < $p - done - fi -} - -pre_build() { - if [ "$CROSS_BUILD" ]; then - CC=gcc CFLAGS= LDFLAGS= make ${make_build_args} -C src/isdn/cdb isdn_cdb.h - make -C src/isdn/cdb clean - fi -} - -post_install() { - mv ${DESTDIR}/usr/sbin ${DESTDIR}/usr/bin - - for m in doc/*.[1-9]; do - vman ${m} - done -} - -hwinfo-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/hwloc/template b/srcpkgs/hwloc/template deleted file mode 100644 index a788da23ecae81..00000000000000 --- a/srcpkgs/hwloc/template +++ /dev/null @@ -1,43 +0,0 @@ -# Template file for 'hwloc' -pkgname=hwloc -version=2.12.2 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="cairo-devel ncurses-devel libxml2-devel eudev-libudev-devel" -checkdepends="tar" -short_desc="Portable abstraction of hierarchical hardware architectures" -maintainer="Leah Neukirchen <leah@vuxu.org>" -license="BSD-3-Clause" -homepage="https://www.open-mpi.org/projects/hwloc/" -distfiles="https://www.open-mpi.org/software/hwloc/v${version%.*}/downloads/${pkgname}-${version}.tar.bz2" -checksum=563e61d70febb514138af0fac36b97621e01a4aacbca07b86e7bd95b85055ba0 - -case "$XBPS_TARGET_MACHINE" in - i686*|x86_64*|ppc64*) makedepends+=" libnuma-devel";; -esac - -post_install() { - rm -rf ${DESTDIR}/usr/share/doc -} - -libhwloc_package() { - short_desc+=" - libraries" - pkg_install() { - vmove usr/lib/*.so.* - vmove usr/share/hwloc/hwloc.dtd - vlicense COPYING - } -} - -libhwloc-devel_package() { - short_desc+=" - development files" - depends="libhwloc>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/share/man/man3 - vmove usr/lib/*.so - vmove usr/lib/pkgconfig - vmove usr/share/hwloc/hwloc-valgrind.supp - } -} diff --git a/srcpkgs/hwloc/update b/srcpkgs/hwloc/update deleted file mode 100644 index 0d6931bc97a2d6..00000000000000 --- a/srcpkgs/hwloc/update +++ /dev/null @@ -1,2 +0,0 @@ -pattern='hwloc \K\d[\d.rc]+' -ignore='*rc*' diff --git a/srcpkgs/hxl/template b/srcpkgs/hxl/template deleted file mode 100644 index b6ac00449a1fc1..00000000000000 --- a/srcpkgs/hxl/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'hxl' -pkgname=hxl -version=1.0 -revision=1 -build_style=gnu-makefile -make_install_args="MANPREFIX=/usr/share/man" -short_desc="Simple hex viewer with colour coding" -maintainer="Daniel Eyßer <daniel.eysser@gmail.com>" -license="BSD-2-Clause" -homepage="https://github.com/sjmulder/hxl" -distfiles="https://github.com/sjmulder/hxl/archive/${version}.tar.gz" -checksum=819bfa6a3754ed3ddba7190656d12692a27d90c32c6fc5d13546f70563aa054b - -post_install() { - vlicense LICENSE.md -} diff --git a/srcpkgs/hxtools/patches/loff_t.patch b/srcpkgs/hxtools/patches/loff_t.patch deleted file mode 100644 index 70639f7021d16a..00000000000000 --- a/srcpkgs/hxtools/patches/loff_t.patch +++ /dev/null @@ -1,12 +0,0 @@ ---- a/sdevel/cctypeinfo.c -+++ b/sdevel/cctypeinfo.c -@@ -18,6 +18,8 @@ - #else - # include <netinet/in.h> - # define SIZET_FMT "z" --# define HAVE_LOFF_T 1 -+# if defined(_GNU_SOURCE) -+# define HAVE_LOFF_T 1 -+# endif - #endif - diff --git a/srcpkgs/hxtools/template b/srcpkgs/hxtools/template deleted file mode 100644 index 5e22f0f173bcc7..00000000000000 --- a/srcpkgs/hxtools/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'hxtools' -pkgname=hxtools -version=20201116 -revision=3 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="libHX-devel" -depends="wdiff" -short_desc="Collection of small tools over the years by j.eng (inai.de)" -maintainer="nexolight <snow.dream.ch@gmail.com>" -license="WTFPL, LGPL-2.0-or-later, GPL-2.0-or-later" -homepage="http://inai.de/projects/hxtools" -distfiles="http://inai.de/files/hxtools/hxtools-${version}.tar.xz" -checksum=c4bf0de4b39892eacb74a148d2587f0611f0abd2a2c4919a0e8e6639a74b7c69 -conflicts="bsd-games>=0" diff --git a/srcpkgs/hydrogen/template b/srcpkgs/hydrogen/template deleted file mode 100644 index 4427e5273e9e61..00000000000000 --- a/srcpkgs/hydrogen/template +++ /dev/null @@ -1,31 +0,0 @@ -# Template file for 'hydrogen' -pkgname=hydrogen -version=1.0.2 -revision=2 -build_style=cmake -# Our flags has -g already, DEBUG=ON will add -O0 -configure_args="-DWANT_DEBUG=OFF" -hostmakedepends="pkg-config qt5-host-tools qt5-devel qt5-tools" -makedepends="libsndfile-devel libarchive-devel liblrdf-devel - pulseaudio-devel jack-devel qt5-devel qt5-xmlpatterns-devel - qt5-tools-devel ladspa-sdk liblo-devel libcppunit-devel" -depends="desktop-file-utils" -short_desc="Advanced drum machine" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-or-later" -homepage="http://www.hydrogen-music.org/" -distfiles="https://github.com/hydrogen-music/hydrogen/archive/${version}.tar.gz" -checksum=de1ce64da8ae7a84d7fbd789e84010d6a837378bc9811acb282c30b9ee8042f5 - -post_patch() { - vsed -i '/INSTALL/s,"data,"/usr/share/hydrogen/data,' \ - data/i18n/CMakeLists.txt -} - -do_check() { - H2_HOME=$wrksrc ./build/src/tests/tests -} - -post_install() { - rm -rf $DESTDIR/usr/include -} diff --git a/srcpkgs/hydroxide/template b/srcpkgs/hydroxide/template deleted file mode 100644 index a5d3e7b7a2a79a..00000000000000 --- a/srcpkgs/hydroxide/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'hydroxide' -pkgname=hydroxide -version=0.2.30 -revision=1 -build_style=go -go_import_path=github.com/emersion/hydroxide -go_package=$go_import_path/cmd/hydroxide -short_desc="Third-party, open-source ProtonMail CardDAV, IMAP and SMTP bridge" -maintainer="Orphaned <orphan@voidlinux.org>" -license="MIT" -homepage="https://github.com/emersion/hydroxide" -distfiles="${homepage}/archive/v${version}.tar.gz" -checksum=752c88bdedd1d35a66f7dccb37ba7a392469f6570788d4ef70ecf7ca87a6bbd2 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/hydrus/template b/srcpkgs/hydrus/template deleted file mode 100644 index 55037e9eed6411..00000000000000 --- a/srcpkgs/hydrus/template +++ /dev/null @@ -1,48 +0,0 @@ -# Template file for 'hydrus' -pkgname=hydrus -version=573 -revision=4 -pycompile_dirs="usr/lib/hydrus" -hostmakedepends="python3" -depends="python3 libopencv-python3 python3-BeautifulSoup4 python3-yaml - python3-lz4 python3-numpy python3-Twisted python3-Pillow python3-pysocks - python3-psutil python3-send2trash python3-html5lib python3-requests - python3-QtPy noto-fonts-emoji python3-mpv python3-service_identity fmt ffmpeg - miniupnpc desktop-file-utils python3-cloudscraper python3-openssl - python3-pyqt6-svg python3-pyqt6-gui python3-pyqt6-widgets - python3-pyqt6-pdf python3-pyqt6-multimedia python3-pyqt6-charts - python3-packaging" -short_desc="Danbooru-like image tagging and searching system for the desktop" -maintainer="Eloi Torrents <eloitor@duck.com>" -license="WTFPL" -homepage="https://hydrusnetwork.github.io/hydrus/" -changelog="https://raw.githubusercontent.com/hydrusnetwork/hydrus/master/docs/changelog.md" -distfiles="https://github.com/hydrusnetwork/hydrus/archive/refs/tags/v${version}.tar.gz" -checksum=80738fcbb67941aaeeddf7e1fe7f0d8f4f28d2286341862a45f970dec8dde1c7 -python_version="3" - -do_install() { - vsed -i hydrus/core/HydrusConstants.py -e 's|^LICENSE_PATH.*|LICENSE_PATH = "/usr/share/licenses/hydrus/license.txt"|' - - chmod +x hydrus_server.py hydrus_client.py - - vmkdir usr/lib/hydrus - rm -r static/build_files - rm -r static/requirements - vcopy hydrus usr/lib/hydrus/ - vcopy static usr/lib/hydrus/ - - vcopy hydrus_client.py usr/lib/hydrus/ - vcopy hydrus_server.py usr/lib/hydrus/ - - vmkdir usr/bin - ln -sf ../lib/hydrus/hydrus_client.py ${DESTDIR}/usr/bin/hydrus-client - ln -sf ../lib/hydrus/hydrus_server.py ${DESTDIR}/usr/bin/hydrus-server - - rm -f ${DESTDIR}/usr/lib/hydrus/static/io.github.hydrusnetwork.hydrus.desktop - vmkdir usr/share/applications - vinstall static/io.github.hydrusnetwork.hydrus.desktop 644 \ - usr/share/applications - - vlicense COPYING -} diff --git a/srcpkgs/hyperfine/template b/srcpkgs/hyperfine/template deleted file mode 100644 index 03256728b4a6f0..00000000000000 --- a/srcpkgs/hyperfine/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'hyperfine' -pkgname=hyperfine -version=1.20.0 -revision=1 -build_style=cargo -short_desc="Command-line benchmarking tool" -maintainer="Wilson Birney <wpb@360scada.com>" -license="MIT OR Apache-2.0" -homepage="https://github.com/sharkdp/hyperfine" -changelog="https://raw.githubusercontent.com/sharkdp/hyperfine/master/CHANGELOG.md" -distfiles="https://github.com/sharkdp/hyperfine/archive/refs/tags/v${version}.tar.gz" -checksum=f90c3b096af568438be7da52336784635a962c9822f10f98e5ad11ae8c7f5c64 - -export SHELL_COMPLETIONS_DIR=${XBPS_BUILDDIR}/${pkgname}-${version} - -post_install() { - vlicense LICENSE-APACHE - vlicense LICENSE-MIT - vman doc/hyperfine.1 - - vcompletion hyperfine.bash bash - vcompletion hyperfine.fish fish - vcompletion _hyperfine zsh -} diff --git a/srcpkgs/hyperrogue/template b/srcpkgs/hyperrogue/template deleted file mode 100644 index 57f3860b78ae96..00000000000000 --- a/srcpkgs/hyperrogue/template +++ /dev/null @@ -1,41 +0,0 @@ -# Template file for 'hyperrogue' -pkgname=hyperrogue -version=13.1g -revision=1 -build_style=gnu-makefile -hostmakedepends="pkg-config" -makedepends="glew-devel libpng-devel sdl12-compat-devel SDL_gfx-devel - SDL_mixer-devel SDL_ttf-devel zlib-devel fontconfig-devel" -depends="dejavu-fonts-ttf" -short_desc="SDL rogue-like in a non-euclidean world" -maintainer="tranzystorekk <tranzystorek.io@protonmail.com>" -license="GPL-2.0-or-later" -homepage="https://www.roguetemple.com/z/hyper/" -changelog="https://raw.githubusercontent.com/zenorogue/hyperrogue/master/changelog.txt" -distfiles="https://github.com/zenorogue/hyperrogue/archive/refs/tags/v${version}.tar.gz" -checksum=9a36672cc511fdeb3fa259cbf1240f4f767ab34156060a0b0e4754afc82da4ec -nocross="Generates code from build output that must run on host" - -# SDL_gfx-devel headers require that SDL.h be under the header search paths, -# which are not set correctly by upstream. -CXXFLAGS+=" -I/usr/include/SDL -DHYPERPATH='\"/usr/share/hyperrogue/\"'" - -export HYPERROGUE_USE_GLEW=1 -export HYPERROGUE_USE_PNG=1 -export FONTCONFIG=1 - -do_install() { - vbin hyperrogue - vdoc README.md - vinstall contrib/hyperrogue.desktop 644 usr/share/applications - vinstall hyperrogue-music.txt 644 usr/share/hyperrogue - vinstall hyperroid/app/src/main/res/drawable-ldpi/icon.png 644 usr/share/icons/hicolor/36x36/apps hyperrogue.png - vinstall hyperroid/app/src/main/res/drawable-mdpi/icon.png 644 usr/share/icons/hicolor/48x48/apps hyperrogue.png - vinstall hyperroid/app/src/main/res/drawable-hdpi/icon.png 644 usr/share/icons/hicolor/72x72/apps hyperrogue.png - vinstall hyperroid/app/src/main/res/drawable-xhdpi/icon.png 644 usr/share/icons/hicolor/96x96/apps hyperrogue.png - vinstall hyperroid/app/src/main/res/drawable-xxhdpi/icon.png 644 usr/share/icons/hicolor/144x144/apps hyperrogue.png - vinstall hyperroid/app/src/main/res/drawable-xxxhdpi/icon.png 644 usr/share/icons/hicolor/192x192/apps hyperrogue.png - - vcopy music usr/share/hyperrogue - vcopy sounds usr/share/hyperrogue -} diff --git a/srcpkgs/hyphen-af b/srcpkgs/hyphen-af deleted file mode 120000 index 1f52cad0bdccd4..00000000000000 --- a/srcpkgs/hyphen-af +++ /dev/null @@ -1 +0,0 @@ -libreoffice-dictionaries \ No newline at end of file diff --git a/srcpkgs/hyphen-as b/srcpkgs/hyphen-as deleted file mode 120000 index 1f52cad0bdccd4..00000000000000 --- a/srcpkgs/hyphen-as +++ /dev/null @@ -1 +0,0 @@ -libreoffice-dictionaries \ No newline at end of file diff --git a/srcpkgs/hyphen-be b/srcpkgs/hyphen-be deleted file mode 120000 index 1f52cad0bdccd4..00000000000000 --- a/srcpkgs/hyphen-be +++ /dev/null @@ -1 +0,0 @@ -libreoffice-dictionaries \ No newline at end of file diff --git a/srcpkgs/hyphen-bg b/srcpkgs/hyphen-bg deleted file mode 120000 index 1f52cad0bdccd4..00000000000000 --- a/srcpkgs/hyphen-bg +++ /dev/null @@ -1 +0,0 @@ -libreoffice-dictionaries \ No newline at end of file diff --git a/srcpkgs/hyphen-ca b/srcpkgs/hyphen-ca deleted file mode 120000 index 1f52cad0bdccd4..00000000000000 --- a/srcpkgs/hyphen-ca +++ /dev/null @@ -1 +0,0 @@ -libreoffice-dictionaries \ No newline at end of file diff --git a/srcpkgs/hyphen-cs b/srcpkgs/hyphen-cs deleted file mode 120000 index 1f52cad0bdccd4..00000000000000 --- a/srcpkgs/hyphen-cs +++ /dev/null @@ -1 +0,0 @@ -libreoffice-dictionaries \ No newline at end of file diff --git a/srcpkgs/hyphen-da b/srcpkgs/hyphen-da deleted file mode 120000 index 1f52cad0bdccd4..00000000000000 --- a/srcpkgs/hyphen-da +++ /dev/null @@ -1 +0,0 @@ -libreoffice-dictionaries \ No newline at end of file diff --git a/srcpkgs/hyphen-de b/srcpkgs/hyphen-de deleted file mode 120000 index 1f52cad0bdccd4..00000000000000 --- a/srcpkgs/hyphen-de +++ /dev/null @@ -1 +0,0 @@ -libreoffice-dictionaries \ No newline at end of file diff --git a/srcpkgs/hyphen-devel b/srcpkgs/hyphen-devel deleted file mode 120000 index 99c3777d1f8bf4..00000000000000 --- a/srcpkgs/hyphen-devel +++ /dev/null @@ -1 +0,0 @@ -hyphen \ No newline at end of file diff --git a/srcpkgs/hyphen-el b/srcpkgs/hyphen-el deleted file mode 120000 index 1f52cad0bdccd4..00000000000000 --- a/srcpkgs/hyphen-el +++ /dev/null @@ -1 +0,0 @@ -libreoffice-dictionaries \ No newline at end of file diff --git a/srcpkgs/hyphen-en b/srcpkgs/hyphen-en deleted file mode 120000 index 1f52cad0bdccd4..00000000000000 --- a/srcpkgs/hyphen-en +++ /dev/null @@ -1 +0,0 @@ -libreoffice-dictionaries \ No newline at end of file diff --git a/srcpkgs/hyphen-eo b/srcpkgs/hyphen-eo deleted file mode 120000 index 1f52cad0bdccd4..00000000000000 --- a/srcpkgs/hyphen-eo +++ /dev/null @@ -1 +0,0 @@ -libreoffice-dictionaries \ No newline at end of file diff --git a/srcpkgs/hyphen-es b/srcpkgs/hyphen-es deleted file mode 120000 index 1f52cad0bdccd4..00000000000000 --- a/srcpkgs/hyphen-es +++ /dev/null @@ -1 +0,0 @@ -libreoffice-dictionaries \ No newline at end of file diff --git a/srcpkgs/hyphen-et b/srcpkgs/hyphen-et deleted file mode 120000 index 1f52cad0bdccd4..00000000000000 --- a/srcpkgs/hyphen-et +++ /dev/null @@ -1 +0,0 @@ -libreoffice-dictionaries \ No newline at end of file diff --git a/srcpkgs/hyphen-fr b/srcpkgs/hyphen-fr deleted file mode 120000 index 1f52cad0bdccd4..00000000000000 --- a/srcpkgs/hyphen-fr +++ /dev/null @@ -1 +0,0 @@ -libreoffice-dictionaries \ No newline at end of file diff --git a/srcpkgs/hyphen-gl b/srcpkgs/hyphen-gl deleted file mode 120000 index 1f52cad0bdccd4..00000000000000 --- a/srcpkgs/hyphen-gl +++ /dev/null @@ -1 +0,0 @@ -libreoffice-dictionaries \ No newline at end of file diff --git a/srcpkgs/hyphen-hr b/srcpkgs/hyphen-hr deleted file mode 120000 index 1f52cad0bdccd4..00000000000000 --- a/srcpkgs/hyphen-hr +++ /dev/null @@ -1 +0,0 @@ -libreoffice-dictionaries \ No newline at end of file diff --git a/srcpkgs/hyphen-hu b/srcpkgs/hyphen-hu deleted file mode 120000 index 1f52cad0bdccd4..00000000000000 --- a/srcpkgs/hyphen-hu +++ /dev/null @@ -1 +0,0 @@ -libreoffice-dictionaries \ No newline at end of file diff --git a/srcpkgs/hyphen-id b/srcpkgs/hyphen-id deleted file mode 120000 index 1f52cad0bdccd4..00000000000000 --- a/srcpkgs/hyphen-id +++ /dev/null @@ -1 +0,0 @@ -libreoffice-dictionaries \ No newline at end of file diff --git a/srcpkgs/hyphen-is b/srcpkgs/hyphen-is deleted file mode 120000 index 1f52cad0bdccd4..00000000000000 --- a/srcpkgs/hyphen-is +++ /dev/null @@ -1 +0,0 @@ -libreoffice-dictionaries \ No newline at end of file diff --git a/srcpkgs/hyphen-it_IT b/srcpkgs/hyphen-it_IT deleted file mode 120000 index 1f52cad0bdccd4..00000000000000 --- a/srcpkgs/hyphen-it_IT +++ /dev/null @@ -1 +0,0 @@ -libreoffice-dictionaries \ No newline at end of file diff --git a/srcpkgs/hyphen-kn b/srcpkgs/hyphen-kn deleted file mode 120000 index 1f52cad0bdccd4..00000000000000 --- a/srcpkgs/hyphen-kn +++ /dev/null @@ -1 +0,0 @@ -libreoffice-dictionaries \ No newline at end of file diff --git a/srcpkgs/hyphen-lt b/srcpkgs/hyphen-lt deleted file mode 120000 index 1f52cad0bdccd4..00000000000000 --- a/srcpkgs/hyphen-lt +++ /dev/null @@ -1 +0,0 @@ -libreoffice-dictionaries \ No newline at end of file diff --git a/srcpkgs/hyphen-lv b/srcpkgs/hyphen-lv deleted file mode 120000 index 1f52cad0bdccd4..00000000000000 --- a/srcpkgs/hyphen-lv +++ /dev/null @@ -1 +0,0 @@ -libreoffice-dictionaries \ No newline at end of file diff --git a/srcpkgs/hyphen-mn b/srcpkgs/hyphen-mn deleted file mode 120000 index 1f52cad0bdccd4..00000000000000 --- a/srcpkgs/hyphen-mn +++ /dev/null @@ -1 +0,0 @@ -libreoffice-dictionaries \ No newline at end of file diff --git a/srcpkgs/hyphen-mr b/srcpkgs/hyphen-mr deleted file mode 120000 index 1f52cad0bdccd4..00000000000000 --- a/srcpkgs/hyphen-mr +++ /dev/null @@ -1 +0,0 @@ -libreoffice-dictionaries \ No newline at end of file diff --git a/srcpkgs/hyphen-nl_NL b/srcpkgs/hyphen-nl_NL deleted file mode 120000 index 1f52cad0bdccd4..00000000000000 --- a/srcpkgs/hyphen-nl_NL +++ /dev/null @@ -1 +0,0 @@ -libreoffice-dictionaries \ No newline at end of file diff --git a/srcpkgs/hyphen-no b/srcpkgs/hyphen-no deleted file mode 120000 index 1f52cad0bdccd4..00000000000000 --- a/srcpkgs/hyphen-no +++ /dev/null @@ -1 +0,0 @@ -libreoffice-dictionaries \ No newline at end of file diff --git a/srcpkgs/hyphen-or b/srcpkgs/hyphen-or deleted file mode 120000 index 1f52cad0bdccd4..00000000000000 --- a/srcpkgs/hyphen-or +++ /dev/null @@ -1 +0,0 @@ -libreoffice-dictionaries \ No newline at end of file diff --git a/srcpkgs/hyphen-pa b/srcpkgs/hyphen-pa deleted file mode 120000 index 1f52cad0bdccd4..00000000000000 --- a/srcpkgs/hyphen-pa +++ /dev/null @@ -1 +0,0 @@ -libreoffice-dictionaries \ No newline at end of file diff --git a/srcpkgs/hyphen-pl b/srcpkgs/hyphen-pl deleted file mode 120000 index 1f52cad0bdccd4..00000000000000 --- a/srcpkgs/hyphen-pl +++ /dev/null @@ -1 +0,0 @@ -libreoffice-dictionaries \ No newline at end of file diff --git a/srcpkgs/hyphen-pt_BR b/srcpkgs/hyphen-pt_BR deleted file mode 120000 index 1f52cad0bdccd4..00000000000000 --- a/srcpkgs/hyphen-pt_BR +++ /dev/null @@ -1 +0,0 @@ -libreoffice-dictionaries \ No newline at end of file diff --git a/srcpkgs/hyphen-pt_PT b/srcpkgs/hyphen-pt_PT deleted file mode 120000 index 1f52cad0bdccd4..00000000000000 --- a/srcpkgs/hyphen-pt_PT +++ /dev/null @@ -1 +0,0 @@ -libreoffice-dictionaries \ No newline at end of file diff --git a/srcpkgs/hyphen-ro b/srcpkgs/hyphen-ro deleted file mode 120000 index 1f52cad0bdccd4..00000000000000 --- a/srcpkgs/hyphen-ro +++ /dev/null @@ -1 +0,0 @@ -libreoffice-dictionaries \ No newline at end of file diff --git a/srcpkgs/hyphen-ru b/srcpkgs/hyphen-ru deleted file mode 120000 index 1f52cad0bdccd4..00000000000000 --- a/srcpkgs/hyphen-ru +++ /dev/null @@ -1 +0,0 @@ -libreoffice-dictionaries \ No newline at end of file diff --git a/srcpkgs/hyphen-sa b/srcpkgs/hyphen-sa deleted file mode 120000 index 1f52cad0bdccd4..00000000000000 --- a/srcpkgs/hyphen-sa +++ /dev/null @@ -1 +0,0 @@ -libreoffice-dictionaries \ No newline at end of file diff --git a/srcpkgs/hyphen-sk b/srcpkgs/hyphen-sk deleted file mode 120000 index 1f52cad0bdccd4..00000000000000 --- a/srcpkgs/hyphen-sk +++ /dev/null @@ -1 +0,0 @@ -libreoffice-dictionaries \ No newline at end of file diff --git a/srcpkgs/hyphen-sl b/srcpkgs/hyphen-sl deleted file mode 120000 index 1f52cad0bdccd4..00000000000000 --- a/srcpkgs/hyphen-sl +++ /dev/null @@ -1 +0,0 @@ -libreoffice-dictionaries \ No newline at end of file diff --git a/srcpkgs/hyphen-sq b/srcpkgs/hyphen-sq deleted file mode 120000 index 1f52cad0bdccd4..00000000000000 --- a/srcpkgs/hyphen-sq +++ /dev/null @@ -1 +0,0 @@ -libreoffice-dictionaries \ No newline at end of file diff --git a/srcpkgs/hyphen-sr b/srcpkgs/hyphen-sr deleted file mode 120000 index 1f52cad0bdccd4..00000000000000 --- a/srcpkgs/hyphen-sr +++ /dev/null @@ -1 +0,0 @@ -libreoffice-dictionaries \ No newline at end of file diff --git a/srcpkgs/hyphen-sv b/srcpkgs/hyphen-sv deleted file mode 120000 index 1f52cad0bdccd4..00000000000000 --- a/srcpkgs/hyphen-sv +++ /dev/null @@ -1 +0,0 @@ -libreoffice-dictionaries \ No newline at end of file diff --git a/srcpkgs/hyphen-te b/srcpkgs/hyphen-te deleted file mode 120000 index 1f52cad0bdccd4..00000000000000 --- a/srcpkgs/hyphen-te +++ /dev/null @@ -1 +0,0 @@ -libreoffice-dictionaries \ No newline at end of file diff --git a/srcpkgs/hyphen-th b/srcpkgs/hyphen-th deleted file mode 120000 index 1f52cad0bdccd4..00000000000000 --- a/srcpkgs/hyphen-th +++ /dev/null @@ -1 +0,0 @@ -libreoffice-dictionaries \ No newline at end of file diff --git a/srcpkgs/hyphen-tools b/srcpkgs/hyphen-tools deleted file mode 120000 index 99c3777d1f8bf4..00000000000000 --- a/srcpkgs/hyphen-tools +++ /dev/null @@ -1 +0,0 @@ -hyphen \ No newline at end of file diff --git a/srcpkgs/hyphen-uk b/srcpkgs/hyphen-uk deleted file mode 120000 index 1f52cad0bdccd4..00000000000000 --- a/srcpkgs/hyphen-uk +++ /dev/null @@ -1 +0,0 @@ -libreoffice-dictionaries \ No newline at end of file diff --git a/srcpkgs/hyphen-zu b/srcpkgs/hyphen-zu deleted file mode 120000 index 1f52cad0bdccd4..00000000000000 --- a/srcpkgs/hyphen-zu +++ /dev/null @@ -1 +0,0 @@ -libreoffice-dictionaries \ No newline at end of file diff --git a/srcpkgs/hyphen/template b/srcpkgs/hyphen/template deleted file mode 100644 index 4bb89f06ce772c..00000000000000 --- a/srcpkgs/hyphen/template +++ /dev/null @@ -1,35 +0,0 @@ -# Template file for 'hyphen' -pkgname=hyphen -version=2.8.8 -revision=4 -build_style=gnu-configure -hostmakedepends="perl" -depends="hyphen-en" -short_desc="ALTLinux hyphenation library" -maintainer="Enno Boland <gottox@voidlinux.org>" -license="GPL-2.0-or-later, LGPL-2.1-or-later, MPL-1.1" -homepage="http://sourceforge.net/projects/hunspell/files/Hyphen" -distfiles="${SOURCEFORGE_SITE}/hunspell/$pkgname-$version.tar.gz" -checksum=304636d4eccd81a14b6914d07b84c79ebb815288c76fe027b9ebff6ff24d5705 - -post_install() { - rm -rf ${PKGDESTDIR}/usr/share/hyphen - vlicense COPYING -} - -hyphen-tools_package() { - depends="hyphen>=${version}_${revision}" - short_desc+=" - tools" - pkg_install() { - vmove usr/bin - } -} - -hyphen-devel_package() { - depends="hyphen>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/hyprpicker/patches/build-no-git.patch b/srcpkgs/hyprpicker/patches/build-no-git.patch deleted file mode 100644 index 8f6932ae6d8b1c..00000000000000 --- a/srcpkgs/hyprpicker/patches/build-no-git.patch +++ /dev/null @@ -1,49 +0,0 @@ ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -14,32 +14,6 @@ add_compile_definitions(HYPRPICKER_VERSION="${VERSION}") - - message(STATUS "Configuring hyprpicker!") - --# Get git info hash and branch --execute_process( -- COMMAND git rev-parse --abbrev-ref HEAD -- WORKING_DIRECTORY ${CMAKE_SOURCE_DIR} -- OUTPUT_VARIABLE GIT_BRANCH -- OUTPUT_STRIP_TRAILING_WHITESPACE) -- --execute_process( -- COMMAND git rev-parse HEAD -- WORKING_DIRECTORY ${CMAKE_SOURCE_DIR} -- OUTPUT_VARIABLE GIT_COMMIT_HASH -- OUTPUT_STRIP_TRAILING_WHITESPACE) -- --execute_process( -- COMMAND bash -c "git show ${GIT_COMMIT_HASH} | head -n 5 | tail -n 1" -- WORKING_DIRECTORY ${CMAKE_SOURCE_DIR} -- OUTPUT_VARIABLE GIT_COMMIT_MESSAGE -- OUTPUT_STRIP_TRAILING_WHITESPACE) -- --execute_process( -- COMMAND bash -c "git diff-index --quiet HEAD -- || echo \"dirty\"" -- WORKING_DIRECTORY ${CMAKE_SOURCE_DIR} -- OUTPUT_VARIABLE GIT_DIRTY -- OUTPUT_STRIP_TRAILING_WHITESPACE) --# -- - include_directories(.) - set(CMAKE_CXX_STANDARD 23) - set(CMAKE_EXPORT_COMPILE_COMMANDS TRUE) -@@ -113,13 +87,6 @@ protocolnew("stable/xdg-shell" "xdg-shell" false) - protocolnew("staging/cursor-shape" "cursor-shape-v1" false) - protocolnew("stable/tablet" "tablet-v2" false) - --target_compile_definitions(hyprpicker -- PRIVATE "-DGIT_COMMIT_HASH=\"${GIT_COMMIT_HASH}\"") --target_compile_definitions(hyprpicker PRIVATE "-DGIT_BRANCH=\"${GIT_BRANCH}\"") --target_compile_definitions( -- hyprpicker PRIVATE "-DGIT_COMMIT_MESSAGE=\"${GIT_COMMIT_MESSAGE}\"") --target_compile_definitions(hyprpicker PRIVATE "-DGIT_DIRTY=\"${GIT_DIRTY}\"") -- - target_link_libraries(hyprpicker rt) - - set(CPACK_PROJECT_NAME ${PROJECT_NAME}) diff --git a/srcpkgs/hyprpicker/patches/scanner-cross.patch b/srcpkgs/hyprpicker/patches/scanner-cross.patch deleted file mode 100644 index 751c0cee45af10..00000000000000 --- a/srcpkgs/hyprpicker/patches/scanner-cross.patch +++ /dev/null @@ -1,12 +0,0 @@ ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -39,8 +39,7 @@ pkg_check_modules( - pango - pangocairo - libjpeg -- hyprutils>=0.2.0 -- hyprwayland-scanner>=0.4.0) -+ hyprutils>=0.2.0) - - file(GLOB_RECURSE SRCFILES "src/*.cpp") - diff --git a/srcpkgs/hyprpicker/template b/srcpkgs/hyprpicker/template deleted file mode 100644 index b15a6de2cb992a..00000000000000 --- a/srcpkgs/hyprpicker/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'hyprpicker' -pkgname=hyprpicker -version=0.4.5 -revision=1 -build_style=cmake -hostmakedepends="pkg-config hyprwayland-scanner" -makedepends="wayland-devel wayland-protocols cairo-devel pango-devel libjpeg-turbo-devel wlroots-devel libglvnd-devel hyprutils" -short_desc="Wlroots-compatible Wayland color picker that does not suck" -maintainer="RAR27 <rar27@tuta.io>" -license="BSD-3-Clause" -homepage="https://github.com/hyprwm/hyprpicker" -changelog="https://github.com/hyprwm/hyprpicker/releases" -distfiles="https://github.com/hyprwm/hyprpicker/archive/refs/tags/v${version}.tar.gz" -checksum=fe9611ec78524f9bbea0d39308da3d9c61cb20f6103179a269cad8013bb0c1f3 - -pre_build() { - make protocols -} - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/hyprutils/patches/57ab2a867d8b554ad89f29060c15efd11631db91.patch b/srcpkgs/hyprutils/patches/57ab2a867d8b554ad89f29060c15efd11631db91.patch deleted file mode 100644 index 5ffc6a8ed371f2..00000000000000 --- a/srcpkgs/hyprutils/patches/57ab2a867d8b554ad89f29060c15efd11631db91.patch +++ /dev/null @@ -1,32 +0,0 @@ -From 57ab2a867d8b554ad89f29060c15efd11631db91 Mon Sep 17 00:00:00 2001 -From: Vaxry <vaxry@vaxry.net> -Date: Fri, 13 Jun 2025 15:05:19 +0200 -Subject: [PATCH] tests: fix matrix test on 32b archs - -fixes #55 ---- - tests/math.cpp | 11 ++++++++++- - 1 file changed, 10 insertions(+), 1 deletion(-) - -diff --git a/tests/math.cpp b/tests/math.cpp -index a7b8090..316a6fc 100644 ---- a/tests/math.cpp -+++ b/tests/math.cpp -@@ -92,7 +92,16 @@ int main(int argc, char** argv, char** envp) { - Mat3x3 matrixBox = jeremy.projectBox(CBox{10, 10, 200, 200}, HYPRUTILS_TRANSFORM_NORMAL).translate({100, 100}).scale({1.25F, 1.5F}).transpose(); - - Mat3x3 expected = std::array<float, 9>{0, 0.46296296, 0, 0.3125, 0, 0, 19.84375, 36.055557, 1}; -- EXPECT(matrixBox, expected); -+ // we need to do this to avoid precision errors on 32-bit archs -+ EXPECT(std::abs(expected.getMatrix().at(0) - matrixBox.getMatrix().at(0)) < 0.1, true); -+ EXPECT(std::abs(expected.getMatrix().at(1) - matrixBox.getMatrix().at(1)) < 0.1, true); -+ EXPECT(std::abs(expected.getMatrix().at(2) - matrixBox.getMatrix().at(2)) < 0.1, true); -+ EXPECT(std::abs(expected.getMatrix().at(3) - matrixBox.getMatrix().at(3)) < 0.1, true); -+ EXPECT(std::abs(expected.getMatrix().at(4) - matrixBox.getMatrix().at(4)) < 0.1, true); -+ EXPECT(std::abs(expected.getMatrix().at(5) - matrixBox.getMatrix().at(5)) < 0.1, true); -+ EXPECT(std::abs(expected.getMatrix().at(6) - matrixBox.getMatrix().at(6)) < 0.1, true); -+ EXPECT(std::abs(expected.getMatrix().at(7) - matrixBox.getMatrix().at(7)) < 0.1, true); -+ EXPECT(std::abs(expected.getMatrix().at(8) - matrixBox.getMatrix().at(8)) < 0.1, true); - } - - return ret; diff --git a/srcpkgs/hyprutils/template b/srcpkgs/hyprutils/template deleted file mode 100644 index 8a7b4b2e29e466..00000000000000 --- a/srcpkgs/hyprutils/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'hyprutils' -pkgname=hyprutils -version=0.7.1 -revision=1 -build_style=cmake -hostmakedepends="pkg-config" -makedepends="pixman-devel" -short_desc="Hyprland utilities library used across the ecosystem" -maintainer="ii8 <murray.calavera@protonmail.com>" -license="BSD-3-Clause" -homepage="https://github.com/hyprwm/hyprutils" -distfiles="https://github.com/hyprwm/hyprutils/archive/refs/tags/v${version}.tar.gz" -checksum=bcbf05252b392b8837eec9ba9855ff6ddab571f9795917c7139215ae4b2cf1bc - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/hyprwayland-scanner/template b/srcpkgs/hyprwayland-scanner/template deleted file mode 100644 index 9da4e7cad44678..00000000000000 --- a/srcpkgs/hyprwayland-scanner/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'hyprwayland-scanner' -pkgname=hyprwayland-scanner -version=0.4.4 -revision=1 -build_style=cmake -hostmakedepends="pkg-config" -makedepends="pugixml-devel" -short_desc="Hyprland implementation of wayland-scanner, in and for C++" -maintainer="ii8 <murray.calavera@protonmail.com>" -license="BSD-3-Clause" -homepage="https://github.com/hyprwm/hyprwayland-scanner" -distfiles="https://github.com/hyprwm/hyprwayland-scanner/archive/refs/tags/v${version}.tar.gz" -checksum=ac73f626019f8d819ff79a5fca06ce4768ce8a3bded6f48c404445f3afaa25ac - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/hyx/template b/srcpkgs/hyx/template deleted file mode 100644 index a6e2a83a84d44a..00000000000000 --- a/srcpkgs/hyx/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'hyx' -pkgname=hyx -version=2024.02.29 -revision=1 -build_style=gnu-makefile -short_desc="Minimalistic but powerful console hex editor" -maintainer="Leah Neukirchen <leah@vuxu.org>" -license="MIT" -homepage="https://yx7.cc/code/" -distfiles="https://yx7.cc/code/hyx/hyx-${version}.tar.xz" -checksum=76e7f1df3b1a6de7aded1a7477ad0c22e36a8ac21077a52013b5836583479771 - -do_install() { - vbin hyx - vlicense license.txt LICENSE -} diff --git a/srcpkgs/i2c-tools-devel b/srcpkgs/i2c-tools-devel deleted file mode 120000 index a82cddc3349ee2..00000000000000 --- a/srcpkgs/i2c-tools-devel +++ /dev/null @@ -1 +0,0 @@ -i2c-tools \ No newline at end of file diff --git a/srcpkgs/i2c-tools/files/45-i2c-tools.rules b/srcpkgs/i2c-tools/files/45-i2c-tools.rules deleted file mode 100644 index fd66f425ec9474..00000000000000 --- a/srcpkgs/i2c-tools/files/45-i2c-tools.rules +++ /dev/null @@ -1,2 +0,0 @@ -# Assigns the i2c devices to group i2c, and gives that group RW access: -KERNEL=="i2c-[0-9]*", GROUP="i2c", MODE="0660" diff --git a/srcpkgs/i2c-tools/template b/srcpkgs/i2c-tools/template deleted file mode 100644 index 95fe6f3dac3ab3..00000000000000 --- a/srcpkgs/i2c-tools/template +++ /dev/null @@ -1,52 +0,0 @@ -# Template file for 'i2c-tools' -pkgname=i2c-tools -version=4.4 -revision=2 -build_style=gnu-makefile -build_helper=python3 -make_install_args="sbindir=/usr/bin" -hostmakedepends="python3 python3-build python3-installer python3-wheel" -makedepends="python3-devel" -depends="perl" -short_desc="Heterogeneous set of I2C tools" -maintainer="Leah Neukirchen <leah@vuxu.org>" -license="GPL-2.0-or-later" -homepage="https://i2c.wiki.kernel.org/index.php/I2C_Tools" -distfiles="https://mirrors.edge.kernel.org/pub/software/utils/i2c-tools/i2c-tools-${version}.tar.xz" -checksum=8b15f0a880ab87280c40cfd7235cfff28134bf14d5646c07518b1ff6642a2473 -system_groups="i2c" - -post_build() { - ( - cd py-smbus - python -m build --no-isolation --wheel . - ) -} - -post_install() { - vinstall "${FILESDIR}/45-i2c-tools.rules" 644 usr/lib/udev/rules.d - ( - cd py-smbus - python -m installer --destdir="$DESTDIR" dist/*.whl - ) -} - -i2c-tools-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/share/man/man3 - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - } -} - -python3-smbus_package() { - short_desc+="Python 3 bindings for libi2c from i2c-tools" - depends="${sourcepkg}>=${version}_${revision}" - lib32disabled=yes - pkg_install() { - vmove "usr/lib/python3.*" - } -} diff --git a/srcpkgs/i2pd-devel b/srcpkgs/i2pd-devel deleted file mode 120000 index 6a68f8b3955816..00000000000000 --- a/srcpkgs/i2pd-devel +++ /dev/null @@ -1 +0,0 @@ -i2pd \ No newline at end of file diff --git a/srcpkgs/i2pd/files/i2pd/run b/srcpkgs/i2pd/files/i2pd/run deleted file mode 100644 index a68c888a478b8b..00000000000000 --- a/srcpkgs/i2pd/files/i2pd/run +++ /dev/null @@ -1,7 +0,0 @@ -#!/bin/sh -exec 2>&1 -[ -r conf ] && . ./conf -ulimit -n ${MAX_OPEN_FILES:-16384} -exec chpst -u _i2pd:_i2pd i2pd --service \ - --conf=/etc/i2pd/i2pd.conf \ - --tunconf=/etc/i2pd/tunnels.conf 2>&1 diff --git a/srcpkgs/i2pd/patches/boost-1.89.patch b/srcpkgs/i2pd/patches/boost-1.89.patch deleted file mode 100644 index 24ffdf864b5da5..00000000000000 --- a/srcpkgs/i2pd/patches/boost-1.89.patch +++ /dev/null @@ -1,70 +0,0 @@ -From 27f2c5285da9bec537caeba9f7df6920b9f21c87 Mon Sep 17 00:00:00 2001 -From: orignal <i2porignal@yandex.ru> -Date: Thu, 14 Aug 2025 18:51:54 -0400 -Subject: [PATCH] support boost 1.89 - ---- - Makefile.bsd | 2 +- - Makefile.homebrew | 2 +- - Makefile.osx | 2 +- - libi2pd/Timestamp.h | 3 ++- - 4 files changed, 5 insertions(+), 4 deletions(-) - -diff --git a/Makefile.bsd b/Makefile.bsd -index 1c9118028a0..9c6de7f0d87 100644 ---- a/Makefile.bsd -+++ b/Makefile.bsd -@@ -3,7 +3,7 @@ CXXFLAGS ?= ${CXX_DEBUG} -Wall -Wextra -Wno-unused-parameter -pedantic -Wno-misl - DEFINES = -D_GLIBCXX_USE_NANOSLEEP=1 - INCFLAGS = -I/usr/include/ -I/usr/local/include/ - LDFLAGS = ${LD_DEBUG} -Wl,-rpath,/usr/local/lib -L/usr/local/lib --LDLIBS = -lssl -lcrypto -lz -lpthread -lboost_system -lboost_program_options -+LDLIBS = -lssl -lcrypto -lz -lpthread -lboost_program_options - - ## NOTE: NEEDED_CXXFLAGS is here so that custom CXXFLAGS can be specified at build time - ## **without** overwriting the CXXFLAGS which we need in order to build. -diff --git a/Makefile.homebrew b/Makefile.homebrew -index 706f981110c..9d8d17cdb52 100644 ---- a/Makefile.homebrew -+++ b/Makefile.homebrew -@@ -18,7 +18,7 @@ endif - LDLIBS += -lpthread -ldl - else - LDFLAGS += -L${SSLROOT}/lib -L${BOOSTROOT}/lib -- LDLIBS = -lz -lssl -lcrypto -lboost_system -lboost_filesystem -lboost_program_options -lpthread -+ LDLIBS = -lz -lssl -lcrypto -lboost_program_options -lpthread - ifeq ($(USE_UPNP),yes) - LDFLAGS += -L${UPNPROOT}/lib - LDLIBS += -lminiupnpc -diff --git a/Makefile.osx b/Makefile.osx -index 52282307fa0..a2ad515efd8 100644 ---- a/Makefile.osx -+++ b/Makefile.osx -@@ -9,7 +9,7 @@ LDFLAGS += -Wl,-dead_strip_dylibs - ifeq ($(USE_STATIC),yes) - LDLIBS = -lz /usr/local/lib/libssl.a /usr/local/lib/libcrypto.a /usr/local/lib/libboost_system.a /usr/local/lib/libboost_filesystem.a /usr/local/lib/libboost_program_options.a -lpthread - else -- LDLIBS = -lz -lssl -lcrypto -lboost_system -lboost_filesystem -lboost_program_options -lpthread -+ LDLIBS = -lz -lssl -lcrypto -lboost_program_options -lpthread - endif - - ifeq ($(USE_UPNP),yes) -diff --git a/libi2pd/Timestamp.h b/libi2pd/Timestamp.h -index 00c60433251..6b22468566e 100644 ---- a/libi2pd/Timestamp.h -+++ b/libi2pd/Timestamp.h -@@ -1,5 +1,5 @@ - /* --* Copyright (c) 2013-2024, The PurpleI2P Project -+* Copyright (c) 2013-2025, The PurpleI2P Project - * - * This file is part of Purple i2pd project and licensed under BSD3 - * -@@ -14,6 +14,7 @@ - #include <vector> - #include <string> - #include <boost/asio.hpp> -+#include <boost/asio/deadline_timer.hpp> // for boost 1.89 - - namespace i2p - { diff --git a/srcpkgs/i2pd/template b/srcpkgs/i2pd/template deleted file mode 100644 index 14ad2a5b7758ad..00000000000000 --- a/srcpkgs/i2pd/template +++ /dev/null @@ -1,58 +0,0 @@ -# Template file for 'i2pd' -pkgname=i2pd -version=2.57.0 -revision=3 -build_style=gnu-makefile -make_build_args="USE_UPNP=yes" -makedepends="zlib-devel boost-devel-minimal libboost_program_options - openssl-devel miniupnpc-devel" -short_desc="Full-featured C++ implementation of I2P client" -maintainer="Daniel Eyßer <daniel.eysser@gmail.com>" -license="BSD-3-Clause" -homepage="https://i2pd.website/" -changelog="https://raw.githubusercontent.com/PurpleI2P/i2pd/openssl/ChangeLog" -distfiles="https://github.com/PurpleI2P/i2pd/archive/${version}.tar.gz" -checksum=e2327f816d92a369eaaf9fd1661bc8b350495199e2f2cb4bfd4680107cd1d4b4 - -conf_files=" - /etc/i2pd/i2pd.conf - /etc/i2pd/tunnels.conf" -system_accounts="_i2pd" -_i2pd_homedir="/var/lib/i2pd" -make_dirs=" - /var/lib/i2pd 0700 _i2pd _i2pd - /etc/i2pd 0750 root _i2pd" - -case "${XBPS_TARGET_MACHINE}" in - x86_64*) ;; - *) make_build_args+=" USE_AESNI=no" ;; -esac - -do_install() { - # Static library and headers for the -devel package - vinstall libi2pd.a 644 usr/lib - vmkdir usr/include - vcopy "libi2pd/*.h" usr/include - - # Configuration for the main package - vbin i2pd - vman debian/i2pd.1 - vinstall contrib/i2pd.conf 644 etc/i2pd - vinstall contrib/tunnels.conf 644 etc/i2pd - vlicense LICENSE - vsv i2pd - # Family, reseed and router certificates - vmkdir usr/share/i2pd - vcopy contrib/certificates usr/share/i2pd - vmkdir var/lib/i2pd - ln -sf /usr/share/i2pd/certificates ${DESTDIR}/var/lib/i2pd/certificates -} - -i2pd-devel_package() { - depends="i2pd>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove "usr/lib/*.a" - vmove "usr/include/*.h" - } -} diff --git a/srcpkgs/i3-devel b/srcpkgs/i3-devel deleted file mode 120000 index 41a6cd964752f3..00000000000000 --- a/srcpkgs/i3-devel +++ /dev/null @@ -1 +0,0 @@ -i3 \ No newline at end of file diff --git a/srcpkgs/i3-gaps b/srcpkgs/i3-gaps deleted file mode 120000 index 41a6cd964752f3..00000000000000 --- a/srcpkgs/i3-gaps +++ /dev/null @@ -1 +0,0 @@ -i3 \ No newline at end of file diff --git a/srcpkgs/i3/template b/srcpkgs/i3/template deleted file mode 100644 index fc5a5e5be197e1..00000000000000 --- a/srcpkgs/i3/template +++ /dev/null @@ -1,36 +0,0 @@ -# Template file for 'i3' -pkgname=i3 -version=4.24 -revision=1 -build_style=meson -hostmakedepends="pkg-config perl" -makedepends="pcre2-devel yajl-devel libxcb-devel libev-devel - pango-devel startup-notification-devel libxkbcommon-devel - xcb-util-keysyms-devel xcb-util-wm-devel xcb-util-cursor-devel - xcb-util-xrm-devel" -conf_files="/etc/i3/config /etc/i3/config.keycodes" -short_desc="Improved tiling window manager" -maintainer="Rodrigo Oliveira <mdkcore@qtrnn.io>" -license="BSD-3-Clause" -homepage="https://i3wm.org/" -changelog="https://i3wm.org/downloads/RELEASE-NOTES-${version}.txt" -distfiles="https://i3wm.org/downloads/i3-${version}.tar.xz" -checksum=5baefd0e5e78f1bafb7ac85deea42bcd3cbfe65f1279aa96f7e49661637ac981 -make_check=no # Michael disables tests in Debian rules, too - -post_install() { - vlicense LICENSE -} - -i3-devel_package() { - short_desc+=" - development files" - pkg_install() { - vmove usr/include - } -} - -i3-gaps_package() { - metapackage=yes - short_desc+=" - transitional dummy package" - depends="${sourcepkg}>=${version}_${revision}" -} diff --git a/srcpkgs/i3blocks-blocklets/template b/srcpkgs/i3blocks-blocklets/template deleted file mode 100644 index 3df3624e9ebe86..00000000000000 --- a/srcpkgs/i3blocks-blocklets/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'i3blocks-blocklets' -pkgname=i3blocks-blocklets -version=2.0.0 -revision=1 -depends="i3blocks>=1.5" -short_desc="Flexible scheduler for i3bar" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-3.0-or-later, GPL-3.0-only, GPL-2.0-only" -homepage="https://github.com/vivien/i3blocks-contrib" -distfiles="https://github.com/vivien/i3blocks-contrib/archive/v${version}.tar.gz" -checksum=3fd88430b0348f4621629cde99c6155441429b117e5721c9b52308f6a5d7c7a6 - -do_install() { - rm -rf .git CONTRIBUTING.md README.md ISSUE_TEMPLATE.md LICENSE.md .gitignore - - vmkdir usr/share/examples/i3blocks/ - vcopy * usr/share/examples/i3blocks/ - - vmkdir /usr/libexec/i3blocks - for folder in $(find ${wrksrc} -mindepth 1 -maxdepth 1 -type d); do - for file in $(find ${folder##*/} -executable -type f -name "${folder##*/}*"); do - vinstall ${folder##*/}/${file##*/} 655 usr/libexec/i3blocks - done - done -} diff --git a/srcpkgs/i3blocks/files/README.voidlinux b/srcpkgs/i3blocks/files/README.voidlinux deleted file mode 100644 index f5733c70a13e4c..00000000000000 --- a/srcpkgs/i3blocks/files/README.voidlinux +++ /dev/null @@ -1,7 +0,0 @@ -Install package 'i3blocks-blocklets' for scripts. - -Some of these scripts may use external tools which must be installed, eg: - acpi: used by the battery script - lm_sensors: used by the temperature script - playerctl: used by the mediaplayer script - perl: used by the cpu_usage script diff --git a/srcpkgs/i3blocks/template b/srcpkgs/i3blocks/template deleted file mode 100644 index 60de5899fd6200..00000000000000 --- a/srcpkgs/i3blocks/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'i3blocks' -pkgname=i3blocks -version=1.5 -revision=2 -build_style=gnu-configure -make_build_args="SYSCONFDIR=/etc" -hostmakedepends="autoconf automake pkg-config" -makedepends="bash-completion" -short_desc="Flexible scheduler for i3bar" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-3.0-or-later" -homepage="https://github.com/vivien/i3blocks" -distfiles="https://github.com/vivien/i3blocks/archive/${version}.tar.gz" -checksum=41764d771043d0c06c23d75b1e3ca6b2b94279191483d03f10c5e034d6722ebf - -pre_configure() { - ./autogen.sh -} - -post_install() { - vconf i3blocks.conf - vdoc "${FILESDIR}/README.voidlinux" -} diff --git a/srcpkgs/i3cat/template b/srcpkgs/i3cat/template deleted file mode 100644 index 33ee14a83d0590..00000000000000 --- a/srcpkgs/i3cat/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'i3cat' -pkgname=i3cat -version=1.0 -revision=3 -build_style=go -go_import_path="github.com/vincent-petithory/i3cat" -hostmakedepends="git" -short_desc="Combine multiple i3bar JSON inputs into one to forward to i3bar" -maintainer="Alex Childs <misuchiru03+void@gmail.com>" -license="MIT" -homepage="http://vincent-petithory.github.io/i3cat/" -distfiles="https://github.com/vincent-petithory/i3cat/archive/v${version}.tar.gz" -checksum=e7323df791f644540025549b20a69d8907bcab90882b875a8c5c0690d9a188c5 -broken="missing go.mod" - -post_install() { - vlicense LICENSE - vdoc README.md -} diff --git a/srcpkgs/i3ipc-glib-devel b/srcpkgs/i3ipc-glib-devel deleted file mode 120000 index 9504754ea8ef09..00000000000000 --- a/srcpkgs/i3ipc-glib-devel +++ /dev/null @@ -1 +0,0 @@ -i3ipc-glib \ No newline at end of file diff --git a/srcpkgs/i3ipc-glib/template b/srcpkgs/i3ipc-glib/template deleted file mode 100644 index 410344b108ba6b..00000000000000 --- a/srcpkgs/i3ipc-glib/template +++ /dev/null @@ -1,36 +0,0 @@ -# Template file for 'i3ipc-glib' -pkgname=i3ipc-glib -version=1.0.1 -revision=1 -build_style=gnu-configure -build_helper="gir" -configure_args="$(vopt_enable gir introspection) --disable-static" -hostmakedepends="autoconf automake libtool gtk-doc pkg-config glib-devel - gobject-introspection which" -makedepends="json-glib-devel libxcb-devel libglib-devel" -short_desc="C interface library to i3 window manager" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-3.0-or-later" -homepage="https://github.com/acrisci/i3ipc-glib" -distfiles="https://github.com/acrisci/i3ipc-glib/archive/v${version}.tar.gz" -checksum=bf7ab5b7bd12ada958416e60bad2f375ebe8b76b013871b6db7ed1a52abb8e28 - -build_options="gir" -build_options_default="gir" - -pre_configure() { - NOCONFIGURE=1 ./autogen.sh -} - -i3ipc-glib-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision} libglib-devel json-glib-devel" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - if [ "$build_option_gir" ]; then - vmove usr/share/gir-1.0 - fi - } -} diff --git a/srcpkgs/i3lock-color/template b/srcpkgs/i3lock-color/template deleted file mode 100644 index 965cc2a4f34885..00000000000000 --- a/srcpkgs/i3lock-color/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'i3lock-color' -pkgname=i3lock-color -version=2.13.c.5 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config automake" -makedepends="libev-devel cairo-devel pam-devel libxkbcommon-devel xcb-util-devel - xcb-util-image-devel xcb-util-xrm-devel libjpeg-turbo-devel" -short_desc="Screenlocker forked from i3lock with more features" -maintainer="jtalowell <jtalowell@protonmail.com>" -license="MIT" -homepage="https://github.com/Raymo111/i3lock-color" -distfiles="https://github.com/Raymo111/i3lock-color/archive/${version}.tar.gz" -checksum=46f15cbbf339873266e014f70b5e1ec02177f0295302b615a7bd85bef40d8ad2 -conf_files="/etc/pam.d/i3lock" -conflicts="i3lock" - -pre_configure() { - autoreconf -i -} - -pre_build() { - vsed -i 's:login:system-auth:' pam/i3lock -} - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/i3lock-fancy/template b/srcpkgs/i3lock-fancy/template deleted file mode 100644 index a9cdfb0d7d2b27..00000000000000 --- a/srcpkgs/i3lock-fancy/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'i3lock-fancy' -pkgname=i3lock-fancy -version=0.2 -revision=2 -depends="util-linux bash ImageMagick i3lock wmctrl gawk" -short_desc="Fancy lockscreen using i3lock" -maintainer="Orphaned <orphan@voidlinux.org>" -license="MIT" -homepage="https://github.com/meskarune/i3lock-fancy" -distfiles="https://github.com/meskarune/i3lock-fancy/archive/${version}.tar.gz" -checksum=be30c8ace49c69debea0fd5e3e46548caccdce9a70ec744f8e9b15ec6c3d1508 - -do_install() { - vsed -i 's|$scriptpath|/usr/share/i3lock-fancy|g' lock - - vbin lock i3lock-fancy - - for i in icons/*; do - vinstall $i 644 usr/share/i3lock-fancy/icons - done - - vlicense LICENSE -} diff --git a/srcpkgs/i3lock/template b/srcpkgs/i3lock/template deleted file mode 100644 index 75587d48146d61..00000000000000 --- a/srcpkgs/i3lock/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'i3lock' -pkgname=i3lock -version=2.15 -revision=1 -build_style=meson -hostmakedepends="pkg-config" -makedepends="libev-devel cairo-devel pam-devel libxkbcommon-devel - xcb-util-devel xcb-util-image-devel xcb-util-xrm-devel" -conf_files="/etc/pam.d/i3lock" -short_desc="Improved screenlocker based upon XCB and PAM" -maintainer="Orphaned <orphan@voidlinux.org>" -license="MIT" -homepage="https://i3wm.org/i3lock/" -changelog="https://raw.githubusercontent.com/i3/i3lock/main/CHANGELOG" -distfiles="https://i3wm.org/i3lock/i3lock-${version}.tar.xz" -checksum=5711ae5255e82b1dc8d8b4c035c520230921aba7ceee23d66f79765b21a84baa - -pre_build() { - vsed -i 's:login:system-auth:' pam/i3lock -} - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/i3lockr/template b/srcpkgs/i3lockr/template deleted file mode 100644 index 102bd0ed085d6b..00000000000000 --- a/srcpkgs/i3lockr/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'i3lockr' -pkgname=i3lockr -version=1.2.1 -revision=1 -build_style=cargo -hostmakedepends="python3" -makedepends="xcb-util-image-devel" -short_desc="Distort a screenshot and run i3lock" -maintainer="Sinésio Neto <sinetoami@gmail.com>" -license="Apache-2.0 OR MIT" -homepage="https://github.com/owenthewizard/i3lockr" -distfiles="${homepage}/archive/v${version}.tar.gz" -checksum=5fce7e1b74fd7ecd5e966c928abe170e432f55f5c1c1462f2958dc423fffaae8 - -post_install() { - vlicense LICENSE-MIT.md -} diff --git a/srcpkgs/i3status-rust/template b/srcpkgs/i3status-rust/template deleted file mode 100644 index 5b5b0e844c51e4..00000000000000 --- a/srcpkgs/i3status-rust/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 'i3status-rust' -pkgname=i3status-rust -version=0.34.0 -revision=1 -build_style=cargo -build_helper="qemu" -make_check_args="--bins" -hostmakedepends="pkg-config pandoc" -makedepends="dbus-devel pulseaudio-devel openssl-devel libsensors-devel" -short_desc="Replacement for i3status, written in Rust" -maintainer="Komeil Parseh <komeilparseh@disroot.org>" -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=6787174f749f15e9e177a7730f6abeae05de2b156922f6d02e512b31f35d1d17 - -post_build() { - cargo auditable build --release --target "${RUST_TARGET}" --package xtask - CARGO_MANIFEST_DIR=./xtask vtargetrun target/"${RUST_TARGET}"/release/xtask generate-manpage -} - -post_install() { - vmkdir usr/share/i3status-rust - vcopy files/icons usr/share/i3status-rust/ - vcopy files/themes usr/share/i3status-rust/ - vman man/i3status-rs.1 - vsconf examples/config.toml -} diff --git a/srcpkgs/i3status/INSTALL b/srcpkgs/i3status/INSTALL deleted file mode 100644 index 181a1f459abec7..00000000000000 --- a/srcpkgs/i3status/INSTALL +++ /dev/null @@ -1,7 +0,0 @@ -case "${ACTION}" in -post) - if [ -f usr/bin/i3status ]; then - setcap 'CAP_NET_ADMIN=ep' usr/bin/i3status - fi - ;; -esac diff --git a/srcpkgs/i3status/template b/srcpkgs/i3status/template deleted file mode 100644 index 8c3b39e7b7c5a2..00000000000000 --- a/srcpkgs/i3status/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'i3status' -pkgname=i3status -version=2.15 -revision=1 -build_style=meson -configure_args="-Dmans=true $(vopt_bool pulseaudio)" -hostmakedepends="asciidoc pkg-config xmlto perl" -makedepends="alsa-lib-devel confuse-devel libnl3-devel yajl-devel - $(vopt_if pulseaudio pulseaudio-devel)" -depends="libcap-progs" -short_desc="Status bar generator for i3bar, dzen2, xmobar or similar programs" -maintainer="Humberto Gomes <humbertogilgomes@protonmail.com>" -license="BSD-3-Clause" -homepage="https://www.i3wm.org/i3status/" -changelog="https://raw.githubusercontent.com/i3/i3status/master/CHANGELOG" -distfiles="https://i3wm.org/i3status/i3status-${version}.tar.xz" -checksum=6c67f52cae4f139df764ad1cc736562be0f97750791bc212b53f34c06eaf2205 -conf_files="/etc/i3status.conf" - -# tests fail in a chroot -make_check=no - -build_options="pulseaudio" -build_options_default="pulseaudio" - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/i3wsr/template b/srcpkgs/i3wsr/template deleted file mode 100644 index b0ea9e542662b3..00000000000000 --- a/srcpkgs/i3wsr/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'i3wsr' -pkgname=i3wsr -version=3.1.2 -revision=1 -build_style=cargo -hostmakedepends="python3" -makedepends="libxcb-devel" -short_desc="Change i3 workspace names based on content" -maintainer="Orphaned <orphan@voidlinux.org>" -license="MIT" -homepage="https://github.com/roosta/i3wsr" -distfiles="https://github.com/roosta/i3wsr/archive/v${version}.tar.gz" -checksum=0853f1c712d4d4622f7dc7c4eaf10243d06ca1cb1566cf896c957b135f0cb71a - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/i8kutils/files/i8kmon/run b/srcpkgs/i8kutils/files/i8kmon/run deleted file mode 100644 index 569ebcc4a3be81..00000000000000 --- a/srcpkgs/i8kutils/files/i8kmon/run +++ /dev/null @@ -1,8 +0,0 @@ -#!/bin/sh -exec 2>&1 - -if [ -r ./conf ]; then - . ./conf -fi - -exec /usr/bin/i8kmon ${OPTS:=--nouserconfig} 1>&2 diff --git a/srcpkgs/i8kutils/template b/srcpkgs/i8kutils/template deleted file mode 100644 index 508e7189a28aea..00000000000000 --- a/srcpkgs/i8kutils/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'i8kutils' -pkgname=i8kutils -version=1.43 -revision=3 -archs="x86_64* i686*" -build_style=gnu-makefile -depends="acpi tcl" -short_desc="Fan control for certain Dell laptops" -maintainer="Andrew Benson <abenson+void@gmail.com>" -license="GPL-2.0-or-later" -homepage="https://launchpad.net/i8kutils" -distfiles="https://launchpad.net/i8kutils/trunk/${version}/+download/i8kutils_${version}.tar.xz" -checksum=881a211c64f79be6a08c88864deda45280f0ce925ed9e2af180db2d93d364dcb -conf_files="/etc/i8kmon.conf" - -do_install() { - vbin i8kfan - vbin i8kmon - vbin i8kctl - vman i8kctl.1 - vman i8kmon.1 - vinstall dell-smm-hwmon.conf 644 usr/lib/modprobe.d - vinstall i8kmon.conf 644 etc - vdoc README.i8kutils - vsv i8kmon -} diff --git a/srcpkgs/iagno/patches/dont-write-gtkchild.patch b/srcpkgs/iagno/patches/dont-write-gtkchild.patch deleted file mode 100644 index 8ed465166d43d2..00000000000000 --- a/srcpkgs/iagno/patches/dont-write-gtkchild.patch +++ /dev/null @@ -1,134 +0,0 @@ -From 508c0f94e5f182e50ff61be6e04f72574dee97cb Mon Sep 17 00:00:00 2001 -From: Rico Tzschichholz <ricotz@ubuntu.com> -Date: Sat, 16 Jan 2021 13:50:27 +0100 -Subject: [PATCH] Don't alter or try to write [GtkChild] fields - -See https://gitlab.gnome.org/GNOME/vala/issues/1121 ---- - src/overlayed-list.vala | 38 +++++++++++++++++++------------------- - 1 file changed, 19 insertions(+), 19 deletions(-) - -diff --git a/src/overlayed-list.vala b/src/overlayed-list.vala -index ef5db6f..209b044 100644 ---- a/src/overlayed-list.vala -+++ b/src/overlayed-list.vala -@@ -89,11 +89,11 @@ private abstract class OverlayedList : Overlay, AdaptativeWidget - internal void set_window_size (AdaptativeWidget.WindowSize new_size) - { - if (!AdaptativeWidget.WindowSize.is_extra_thin (new_size) && AdaptativeWidget.WindowSize.is_extra_flat (new_size)) -- set_horizontal (ref main_context, ref edit_mode_box); -+ set_horizontal (ref main_context, edit_mode_box); - else -- set_vertical (ref main_context, ref edit_mode_box); -+ set_vertical (ref main_context, edit_mode_box); - } -- private static inline void set_horizontal (ref StyleContext main_context, ref Box edit_mode_box) -+ private static inline void set_horizontal (ref StyleContext main_context, Box edit_mode_box) - { - main_context.remove_class ("vertical"); - edit_mode_box.halign = Align.END; -@@ -102,7 +102,7 @@ private abstract class OverlayedList : Overlay, AdaptativeWidget - edit_mode_box.width_request = 160; - main_context.add_class ("horizontal"); - } -- private static inline void set_vertical (ref StyleContext main_context, ref Box edit_mode_box) -+ private static inline void set_vertical (ref StyleContext main_context, Box edit_mode_box) - { - main_context.remove_class ("horizontal"); - edit_mode_box.halign = Align.CENTER; -@@ -118,9 +118,9 @@ private abstract class OverlayedList : Overlay, AdaptativeWidget - - internal bool next_match () - { -- return _next_match (ref main_list_box); -+ return _next_match (main_list_box); - } -- private static inline bool _next_match (ref ListBox main_list_box) -+ private static inline bool _next_match (ListBox main_list_box) - { - ListBoxRow? row = main_list_box.get_selected_row (); // TODO multiple rows and focus-only lists - if (row == null) -@@ -130,7 +130,7 @@ private abstract class OverlayedList : Overlay, AdaptativeWidget - - if (row == null) - { -- _scroll_bottom (ref main_list_box); -+ _scroll_bottom (main_list_box); - return false; - } - main_list_box.select_row ((!) row); -@@ -140,9 +140,9 @@ private abstract class OverlayedList : Overlay, AdaptativeWidget - - internal bool previous_match () - { -- return _previous_match (ref main_list_box); -+ return _previous_match (main_list_box); - } -- private static inline bool _previous_match (ref ListBox main_list_box) -+ private static inline bool _previous_match (ListBox main_list_box) - { - uint n_items = main_list_box.get_children ().length (); // FIXME OverlayedList.n_items is unreliable - if (n_items == 0) -@@ -189,9 +189,9 @@ private abstract class OverlayedList : Overlay, AdaptativeWidget - - protected int [] get_selected_rows_indices () - { -- return _get_selected_rows_indices (ref main_list_box); -+ return _get_selected_rows_indices (main_list_box); - } -- private static inline int [] _get_selected_rows_indices (ref ListBox main_list_box) -+ private static inline int [] _get_selected_rows_indices (ListBox main_list_box) - { - int [] indices = new int [0]; - main_list_box.selected_foreach ((_list_box, selected_row) => { -@@ -205,9 +205,9 @@ private abstract class OverlayedList : Overlay, AdaptativeWidget - - protected void scroll_top () - { -- _scroll_top (ref main_list_box); -+ _scroll_top (main_list_box); - } -- private static inline void _scroll_top (ref ListBox main_list_box) -+ private static inline void _scroll_top (ListBox main_list_box) - { - Adjustment adjustment = main_list_box.get_adjustment (); - adjustment.set_value (adjustment.get_lower ()); -@@ -215,9 +215,9 @@ private abstract class OverlayedList : Overlay, AdaptativeWidget - - protected void scroll_bottom () - { -- _scroll_bottom (ref main_list_box); -+ _scroll_bottom (main_list_box); - } -- private static inline void _scroll_bottom (ref ListBox main_list_box) -+ private static inline void _scroll_bottom (ListBox main_list_box) - { - Adjustment adjustment = main_list_box.get_adjustment (); - adjustment.set_value (adjustment.get_upper ()); -@@ -225,9 +225,9 @@ private abstract class OverlayedList : Overlay, AdaptativeWidget - - internal bool handle_copy_text (out string copy_text) - { -- return _handle_copy_text (out copy_text, ref main_list_box); -+ return _handle_copy_text (out copy_text, main_list_box); - } -- private static inline bool _handle_copy_text (out string copy_text, ref ListBox main_list_box) -+ private static inline bool _handle_copy_text (out string copy_text, ListBox main_list_box) - { - List<weak ListBoxRow> selected_rows = main_list_box.get_selected_rows (); - OverlayedListRow row; -@@ -283,9 +283,9 @@ private abstract class OverlayedList : Overlay, AdaptativeWidget - - internal SelectionState get_selection_state () - { -- return _get_selection_state (ref main_list_box, ref main_list_store); -+ return _get_selection_state (main_list_box, ref main_list_store); - } -- private static inline SelectionState _get_selection_state (ref ListBox main_list_box, ref GLib.ListStore main_list_store) -+ private static inline SelectionState _get_selection_state (ListBox main_list_box, ref GLib.ListStore main_list_store) - { - List<weak ListBoxRow> selected_rows = main_list_box.get_selected_rows (); - uint n_selected_rows = selected_rows.length (); --- -GitLab - diff --git a/srcpkgs/iagno/template b/srcpkgs/iagno/template deleted file mode 100644 index 38d196e000cb24..00000000000000 --- a/srcpkgs/iagno/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'iagno' -pkgname=iagno -version=3.38.1 -revision=1 -build_style=meson -build_helper=qemu -hostmakedepends="gettext glib-devel gdk-pixbuf itstool pkg-config vala" -makedepends="gsound-devel libcanberra-devel librsvg-devel libglib-devel" -short_desc="GNOME Reversi (Othello) game" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-3.0-or-later" -homepage="https://wiki.gnome.org/Apps/Iagno" -distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=84b9f32ce0389758a21d63c7eb1c227db7116b51d3149aa0eae3509168e0ed24 diff --git a/srcpkgs/iaito/template b/srcpkgs/iaito/template deleted file mode 100644 index 805661dfa59e8c..00000000000000 --- a/srcpkgs/iaito/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'iaito' -pkgname=iaito -version=5.9.9 -revision=1 -build_wrksrc=src -build_style=qmake -hostmakedepends="pkgconf qt5-qmake qt5-host-tools zip" -makedepends="radare2-devel qt5-svg-devel" -short_desc="Official GUI for radare2" -maintainer="yosh <yosh-git@riseup.net>" -license="GPL-3.0-only" -homepage="https://radare.org/n/iaito.html" -distfiles=https://github.com/radareorg/iaito/archive/$version.tar.gz -checksum=333e56c13ca05570eac4ae9dd53ecd7650444092aedf5b5e8959c3fb20c3316b diff --git a/srcpkgs/iamb/template b/srcpkgs/iamb/template deleted file mode 100644 index dc270cb506825e..00000000000000 --- a/srcpkgs/iamb/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'iamb' -pkgname=iamb -version=0.0.10 -revision=2 -build_style=cargo -configure_args="--no-default-features --features=native-tls,desktop" -hostmakedepends="pkg-config" -makedepends="oniguruma-devel sqlite-devel openssl-devel" -short_desc="Matrix client for Vim addicts" -maintainer="Bnyro <bnyro@tutanota.com>" -license="Apache-2.0" -homepage="https://iamb.chat/" -changelog="https://github.com/ulyssa/iamb/releases" -distfiles="https://github.com/ulyssa/iamb/archive/refs/tags/v${version}.tar.gz" -checksum=f628cfbd9eba9e8881902b970e9432fec815044ec9bea901a8562ea3ef8f4615 - -post_install() { - vinstall iamb.desktop 644 usr/share/applications - vinstall docs/iamb-256x256.png 644 usr/share/icons/hicolor/256x256/apps/iamb.png - vinstall docs/iamb-512x512.png 644 usr/share/icons/hicolor/512x512/apps/iamb.png - vinstall docs/iamb.svg 644 usr/share/icons/hicolor/scalable/apps/iamb.svg - - vsed -i docs/iamb.5 -e 's#/usr/share/iamb/config.example.toml#/usr/share/examples/iamb/config.toml#' - vman docs/iamb.1 - vman docs/iamb.5 - - vsconf config.example.toml config.toml -} diff --git a/srcpkgs/iana-etc/files/protocols b/srcpkgs/iana-etc/files/protocols deleted file mode 100644 index a61695cdbabdf4..00000000000000 --- a/srcpkgs/iana-etc/files/protocols +++ /dev/null @@ -1,138 +0,0 @@ -hopopt 0 HOPOPT -icmp 1 ICMP -igmp 2 IGMP -ggp 3 GGP -ipv4 4 IPv4 -st 5 ST -tcp 6 TCP -cbt 7 CBT -egp 8 EGP -igp 9 IGP -bbn-rcc-mon 10 BBN-RCC-MON -nvp-ii 11 NVP-II -pup 12 PUP -emcon 14 EMCON -xnet 15 XNET -chaos 16 CHAOS -udp 17 UDP -mux 18 MUX -dcn-meas 19 DCN-MEAS -hmp 20 HMP -prm 21 PRM -xns-idp 22 XNS-IDP -trunk-1 23 TRUNK-1 -trunk-2 24 TRUNK-2 -leaf-1 25 LEAF-1 -leaf-2 26 LEAF-2 -rdp 27 RDP -irtp 28 IRTP -iso-tp4 29 ISO-TP4 -netblt 30 NETBLT -mfe-nsp 31 MFE-NSP -merit-inp 32 MERIT-INP -dccp 33 DCCP -3pc 34 3PC -idpr 35 IDPR -xtp 36 XTP -ddp 37 DDP -idpr-cmtp 38 IDPR-CMTP -tp++ 39 TP++ -il 40 IL -ipv6 41 IPv6 -sdrp 42 SDRP -ipv6-route 43 IPv6-Route -ipv6-frag 44 IPv6-Frag -idrp 45 IDRP -rsvp 46 RSVP -gre 47 GRE -dsr 48 DSR -bna 49 BNA -esp 50 ESP -ah 51 AH -i-nlsp 52 I-NLSP -narp 54 NARP -min-ipv4 55 Min-IPv4 -tlsp 56 TLSP -skip 57 SKIP -ipv6-icmp 58 IPv6-ICMP -ipv6-nonxt 59 IPv6-NoNxt -ipv6-opts 60 IPv6-Opts -cftp 62 CFTP -sat-expak 64 SAT-EXPAK -kryptolan 65 KRYPTOLAN -rvd 66 RVD -ippc 67 IPPC -sat-mon 69 SAT-MON -visa 70 VISA -ipcv 71 IPCV -cpnx 72 CPNX -cphb 73 CPHB -wsn 74 WSN -pvp 75 PVP -br-sat-mon 76 BR-SAT-MON -sun-nd 77 SUN-ND -wb-mon 78 WB-MON -wb-expak 79 WB-EXPAK -iso-ip 80 ISO-IP -vmtp 81 VMTP -secure-vmtp 82 SECURE-VMTP -vines 83 VINES -iptm 84 IPTM -nsfnet-igp 85 NSFNET-IGP -dgp 86 DGP -tcf 87 TCF -eigrp 88 EIGRP -ospfigp 89 OSPFIGP -sprite-rpc 90 Sprite-RPC -larp 91 LARP -mtp 92 MTP -ax.25 93 AX.25 -ipip 94 IPIP -scc-sp 96 SCC-SP -etherip 97 ETHERIP -encap 98 ENCAP -gmtp 100 GMTP -ifmp 101 IFMP -pnni 102 PNNI -pim 103 PIM -aris 104 ARIS -scps 105 SCPS -qnx 106 QNX -a/n 107 A/N -ipcomp 108 IPComp -snp 109 SNP -compaq-peer 110 Compaq-Peer -ipx-in-ip 111 IPX-in-IP -vrrp 112 VRRP -pgm 113 PGM -l2tp 115 L2TP -ddx 116 DDX -iatp 117 IATP -stp 118 STP -srp 119 SRP -uti 120 UTI -smp 121 SMP -ptp 123 PTP -fire 125 FIRE -crtp 126 CRTP -crudp 127 CRUDP -sscopmce 128 SSCOPMCE -iplt 129 IPLT -sps 130 SPS -pipe 131 PIPE -sctp 132 SCTP -fc 133 FC -rsvp-e2e-ignore 134 RSVP-E2E-IGNORE -udplite 136 UDPLite -mpls-in-ip 137 MPLS-in-IP -manet 138 manet -hip 139 HIP -shim6 140 Shim6 -wesp 141 WESP -rohc 142 ROHC -ethernet 143 Ethernet -aggfrag 144 AGGFRAG -nsh 145 NSH -homa 146 Homa -bit-emu 147 BIT-EMU -reserved 255 Reserved diff --git a/srcpkgs/iana-etc/files/services b/srcpkgs/iana-etc/files/services deleted file mode 100644 index 1930beddfe2454..00000000000000 --- a/srcpkgs/iana-etc/files/services +++ /dev/null @@ -1,11518 +0,0 @@ -tcpmux 1/tcp -tcpmux 1/udp -rje 5/tcp -rje 5/udp -echo 7/tcp -echo 7/udp -discard 9/tcp -discard 9/udp -discard 9/sctp -discard 9/dccp -systat 11/tcp -systat 11/udp -daytime 13/tcp -daytime 13/udp -qotd 17/tcp -qotd 17/udp -chargen 19/tcp -chargen 19/udp -ftp-data 20/tcp -ftp-data 20/udp -ftp-data 20/sctp -ftp 21/tcp -ftp 21/udp -ftp 21/sctp -ssh 22/tcp -ssh 22/udp -ssh 22/sctp -telnet 23/tcp -telnet 23/udp -smtp 25/tcp -smtp 25/udp -nsw-fe 27/tcp -nsw-fe 27/udp -msg-icp 29/tcp -msg-icp 29/udp -msg-auth 31/tcp -msg-auth 31/udp -dsp 33/tcp -dsp 33/udp -time 37/tcp -time 37/udp -rap 38/tcp -rap 38/udp -rlp 39/tcp -rlp 39/udp -graphics 41/tcp -graphics 41/udp -name 42/tcp -name 42/udp -nameserver 42/tcp -nameserver 42/udp -nicname 43/tcp -nicname 43/udp -mpm-flags 44/tcp -mpm-flags 44/udp -mpm 45/tcp -mpm 45/udp -mpm-snd 46/tcp -mpm-snd 46/udp -auditd 48/tcp -auditd 48/udp -tacacs 49/tcp -tacacs 49/udp -re-mail-ck 50/tcp -re-mail-ck 50/udp -xns-time 52/tcp -xns-time 52/udp -domain 53/tcp -domain 53/udp -xns-ch 54/tcp -xns-ch 54/udp -isi-gl 55/tcp -isi-gl 55/udp -xns-auth 56/tcp -xns-auth 56/udp -xns-mail 58/tcp -xns-mail 58/udp -acas 62/tcp -acas 62/udp -whoispp 63/tcp -whoispp 63/udp -covia 64/tcp -covia 64/udp -tacacs-ds 65/tcp -tacacs-ds 65/udp -sql-net 66/tcp -sql-net 66/udp -bootps 67/tcp -bootps 67/udp -bootpc 68/tcp -bootpc 68/udp -tftp 69/tcp -tftp 69/udp -gopher 70/tcp -gopher 70/udp -netrjs-1 71/tcp -netrjs-1 71/udp -netrjs-2 72/tcp -netrjs-2 72/udp -netrjs-3 73/tcp -netrjs-3 73/udp -netrjs-4 74/tcp -netrjs-4 74/udp -deos 76/tcp -deos 76/udp -vettcp 78/tcp -vettcp 78/udp -finger 79/tcp -finger 79/udp -http 80/tcp -http 80/udp -www 80/tcp -www 80/udp -www-http 80/tcp -www-http 80/udp -http 80/sctp -xfer 82/tcp -xfer 82/udp -mit-ml-dev 83/tcp -mit-ml-dev 83/udp -ctf 84/tcp -ctf 84/udp -mit-ml-dev 85/tcp -mit-ml-dev 85/udp -mfcobol 86/tcp -mfcobol 86/udp -kerberos 88/tcp -kerberos 88/udp -su-mit-tg 89/tcp -su-mit-tg 89/udp -dnsix 90/tcp -dnsix 90/udp -mit-dov 91/tcp -mit-dov 91/udp -npp 92/tcp -npp 92/udp -dcp 93/tcp -dcp 93/udp -objcall 94/tcp -objcall 94/udp -supdup 95/tcp -supdup 95/udp -dixie 96/tcp -dixie 96/udp -swift-rvf 97/tcp -swift-rvf 97/udp -tacnews 98/tcp -tacnews 98/udp -metagram 99/tcp -metagram 99/udp -hostname 101/tcp -hostname 101/udp -iso-tsap 102/tcp -iso-tsap 102/udp -gppitnp 103/tcp -gppitnp 103/udp -acr-nema 104/tcp -acr-nema 104/udp -cso 105/tcp -cso 105/udp -csnet-ns 105/tcp -csnet-ns 105/udp -3com-tsmux 106/tcp -3com-tsmux 106/udp -rtelnet 107/tcp -rtelnet 107/udp -snagas 108/tcp -snagas 108/udp -pop2 109/tcp -pop2 109/udp -pop3 110/tcp -pop3 110/udp -sunrpc 111/tcp -sunrpc 111/udp -mcidas 112/tcp -mcidas 112/udp -ident 113/tcp -auth 113/tcp -auth 113/udp -sftp 115/tcp -sftp 115/udp -ansanotify 116/tcp -ansanotify 116/udp -uucp-path 117/tcp -uucp-path 117/udp -sqlserv 118/tcp -sqlserv 118/udp -nntp 119/tcp -nntp 119/udp -cfdptkt 120/tcp -cfdptkt 120/udp -erpc 121/tcp -erpc 121/udp -smakynet 122/tcp -smakynet 122/udp -ntp 123/tcp -ntp 123/udp -ansatrader 124/tcp -ansatrader 124/udp -locus-map 125/tcp -locus-map 125/udp -nxedit 126/tcp -nxedit 126/udp -locus-con 127/tcp -locus-con 127/udp -gss-xlicen 128/tcp -gss-xlicen 128/udp -pwdgen 129/tcp -pwdgen 129/udp -cisco-fna 130/tcp -cisco-fna 130/udp -cisco-tna 131/tcp -cisco-tna 131/udp -cisco-sys 132/tcp -cisco-sys 132/udp -statsrv 133/tcp -statsrv 133/udp -ingres-net 134/tcp -ingres-net 134/udp -epmap 135/tcp -epmap 135/udp -profile 136/tcp -profile 136/udp -netbios-ns 137/tcp -netbios-ns 137/udp -netbios-dgm 138/tcp -netbios-dgm 138/udp -netbios-ssn 139/tcp -netbios-ssn 139/udp -emfis-data 140/tcp -emfis-data 140/udp -emfis-cntl 141/tcp -emfis-cntl 141/udp -bl-idm 142/tcp -bl-idm 142/udp -imap 143/tcp -uma 144/tcp -uma 144/udp -uaac 145/tcp -uaac 145/udp -iso-tp0 146/tcp -iso-tp0 146/udp -iso-ip 147/tcp -iso-ip 147/udp -jargon 148/tcp -jargon 148/udp -aed-512 149/tcp -aed-512 149/udp -sql-net 150/tcp -sql-net 150/udp -hems 151/tcp -hems 151/udp -bftp 152/tcp -bftp 152/udp -sgmp 153/tcp -sgmp 153/udp -netsc-prod 154/tcp -netsc-prod 154/udp -netsc-dev 155/tcp -netsc-dev 155/udp -sqlsrv 156/tcp -sqlsrv 156/udp -knet-cmp 157/tcp -knet-cmp 157/udp -pcmail-srv 158/tcp -pcmail-srv 158/udp -nss-routing 159/tcp -nss-routing 159/udp -sgmp-traps 160/tcp -sgmp-traps 160/udp -snmp 161/tcp -snmp 161/udp -snmptrap 162/tcp -snmptrap 162/udp -cmip-man 163/tcp -cmip-man 163/udp -cmip-agent 164/tcp -cmip-agent 164/udp -xns-courier 165/tcp -xns-courier 165/udp -s-net 166/tcp -s-net 166/udp -namp 167/tcp -namp 167/udp -rsvd 168/tcp -rsvd 168/udp -send 169/tcp -send 169/udp -print-srv 170/tcp -print-srv 170/udp -multiplex 171/tcp -multiplex 171/udp -cl-1 172/tcp -cl-1 172/udp -xyplex-mux 173/tcp -xyplex-mux 173/udp -mailq 174/tcp -mailq 174/udp -vmnet 175/tcp -vmnet 175/udp -genrad-mux 176/tcp -genrad-mux 176/udp -xdmcp 177/tcp -xdmcp 177/udp -nextstep 178/tcp -nextstep 178/udp -bgp 179/tcp -bgp 179/udp -bgp 179/sctp -ris 180/tcp -ris 180/udp -unify 181/tcp -unify 181/udp -audit 182/tcp -audit 182/udp -ocbinder 183/tcp -ocbinder 183/udp -ocserver 184/tcp -ocserver 184/udp -remote-kis 185/tcp -remote-kis 185/udp -kis 186/tcp -kis 186/udp -aci 187/tcp -aci 187/udp -mumps 188/tcp -mumps 188/udp -qft 189/tcp -qft 189/udp -gacp 190/tcp -gacp 190/udp -prospero 191/tcp -prospero 191/udp -osu-nms 192/tcp -osu-nms 192/udp -srmp 193/tcp -srmp 193/udp -irc 194/tcp -irc 194/udp -dn6-nlm-aud 195/tcp -dn6-nlm-aud 195/udp -dn6-smm-red 196/tcp -dn6-smm-red 196/udp -dls 197/tcp -dls 197/udp -dls-mon 198/tcp -dls-mon 198/udp -smux 199/tcp -smux 199/udp -src 200/tcp -src 200/udp -at-rtmp 201/tcp -at-rtmp 201/udp -at-nbp 202/tcp -at-nbp 202/udp -at-3 203/tcp -at-3 203/udp -at-echo 204/tcp -at-echo 204/udp -at-5 205/tcp -at-5 205/udp -at-zis 206/tcp -at-zis 206/udp -at-7 207/tcp -at-7 207/udp -at-8 208/tcp -at-8 208/udp -qmtp 209/tcp -qmtp 209/udp -z39-50 210/tcp -z39-50 210/udp -914c-g 211/tcp -914c-g 211/udp -anet 212/tcp -anet 212/udp -ipx 213/tcp -ipx 213/udp -vmpwscs 214/tcp -vmpwscs 214/udp -softpc 215/tcp -softpc 215/udp -CAIlic 216/tcp -CAIlic 216/udp -dbase 217/tcp -dbase 217/udp -mpp 218/tcp -mpp 218/udp -uarps 219/tcp -uarps 219/udp -imap3 220/tcp -imap3 220/udp -fln-spx 221/tcp -fln-spx 221/udp -rsh-spx 222/tcp -rsh-spx 222/udp -cdc 223/tcp -cdc 223/udp -masqdialer 224/tcp -masqdialer 224/udp -direct 242/tcp -direct 242/udp -sur-meas 243/tcp -sur-meas 243/udp -inbusiness 244/tcp -inbusiness 244/udp -link 245/tcp -link 245/udp -dsp3270 246/tcp -dsp3270 246/udp -subntbcst-tftp 247/tcp -subntbcst-tftp 247/udp -bhfhs 248/tcp -bhfhs 248/udp -rap 256/tcp -rap 256/udp -set 257/tcp -set 257/udp -esro-gen 259/tcp -esro-gen 259/udp -openport 260/tcp -openport 260/udp -nsiiops 261/tcp -nsiiops 261/udp -arcisdms 262/tcp -arcisdms 262/udp -hdap 263/tcp -hdap 263/udp -bgmp 264/tcp -bgmp 264/udp -x-bone-ctl 265/tcp -x-bone-ctl 265/udp -sst 266/tcp -sst 266/udp -td-service 267/tcp -td-service 267/udp -td-replica 268/tcp -td-replica 268/udp -manet 269/tcp -manet 269/udp -gist 270/udp -pt-tls 271/tcp -http-mgmt 280/tcp -http-mgmt 280/udp -personal-link 281/tcp -personal-link 281/udp -cableport-ax 282/tcp -cableport-ax 282/udp -rescap 283/tcp -rescap 283/udp -corerjd 284/tcp -corerjd 284/udp -fxp 286/tcp -fxp 286/udp -k-block 287/tcp -k-block 287/udp -tacacss 300/tcp -novastorbakcup 308/tcp -novastorbakcup 308/udp -entrusttime 309/tcp -entrusttime 309/udp -bhmds 310/tcp -bhmds 310/udp -asip-webadmin 311/tcp -asip-webadmin 311/udp -vslmp 312/tcp -vslmp 312/udp -magenta-logic 313/tcp -magenta-logic 313/udp -opalis-robot 314/tcp -opalis-robot 314/udp -dpsi 315/tcp -dpsi 315/udp -decauth 316/tcp -decauth 316/udp -zannet 317/tcp -zannet 317/udp -pkix-timestamp 318/tcp -pkix-timestamp 318/udp -ptp-event 319/tcp -ptp-event 319/udp -ptp-general 320/tcp -ptp-general 320/udp -pip 321/tcp -pip 321/udp -rtsps 322/tcp -rtsps 322/udp -rpki-rtr 323/tcp -rpki-rtr-tls 324/tcp -texar 333/tcp -texar 333/udp -pdap 344/tcp -pdap 344/udp -pawserv 345/tcp -pawserv 345/udp -zserv 346/tcp -zserv 346/udp -fatserv 347/tcp -fatserv 347/udp -csi-sgwp 348/tcp -csi-sgwp 348/udp -mftp 349/tcp -mftp 349/udp -matip-type-a 350/tcp -matip-type-a 350/udp -matip-type-b 351/tcp -matip-type-b 351/udp -bhoetty 351/tcp -bhoetty 351/udp -dtag-ste-sb 352/tcp -dtag-ste-sb 352/udp -bhoedap4 352/tcp -bhoedap4 352/udp -ndsauth 353/tcp -ndsauth 353/udp -bh611 354/tcp -bh611 354/udp -datex-asn 355/tcp -datex-asn 355/udp -cloanto-net-1 356/tcp -cloanto-net-1 356/udp -bhevent 357/tcp -bhevent 357/udp -shrinkwrap 358/tcp -shrinkwrap 358/udp -scoi2odialog 360/tcp -scoi2odialog 360/udp -semantix 361/tcp -semantix 361/udp -srssend 362/tcp -srssend 362/udp -rsvp-tunnel 363/tcp -rsvp-tunnel 363/udp -aurora-cmgr 364/tcp -aurora-cmgr 364/udp -dtk 365/tcp -dtk 365/udp -odmr 366/tcp -odmr 366/udp -mortgageware 367/tcp -mortgageware 367/udp -qbikgdp 368/tcp -qbikgdp 368/udp -rpc2portmap 369/tcp -rpc2portmap 369/udp -codaauth2 370/tcp -codaauth2 370/udp -clearcase 371/tcp -clearcase 371/udp -ulistproc 372/tcp -ulistproc 372/udp -legent-1 373/tcp -legent-1 373/udp -legent-2 374/tcp -legent-2 374/udp -hassle 375/tcp -hassle 375/udp -nip 376/tcp -nip 376/udp -tnETOS 377/tcp -tnETOS 377/udp -dsETOS 378/tcp -dsETOS 378/udp -is99c 379/tcp -is99c 379/udp -is99s 380/tcp -is99s 380/udp -hp-collector 381/tcp -hp-collector 381/udp -hp-managed-node 382/tcp -hp-managed-node 382/udp -hp-alarm-mgr 383/tcp -hp-alarm-mgr 383/udp -arns 384/tcp -arns 384/udp -ibm-app 385/tcp -ibm-app 385/udp -asa 386/tcp -asa 386/udp -aurp 387/tcp -aurp 387/udp -unidata-ldm 388/tcp -unidata-ldm 388/udp -ldap 389/tcp -ldap 389/udp -uis 390/tcp -uis 390/udp -synotics-relay 391/tcp -synotics-relay 391/udp -synotics-broker 392/tcp -synotics-broker 392/udp -meta5 393/tcp -meta5 393/udp -embl-ndt 394/tcp -embl-ndt 394/udp -netcp 395/tcp -netcp 395/udp -netware-ip 396/tcp -netware-ip 396/udp -mptn 397/tcp -mptn 397/udp -kryptolan 398/tcp -kryptolan 398/udp -iso-tsap-c2 399/tcp -iso-tsap-c2 399/udp -osb-sd 400/tcp -osb-sd 400/udp -ups 401/tcp -ups 401/udp -genie 402/tcp -genie 402/udp -decap 403/tcp -decap 403/udp -nced 404/tcp -nced 404/udp -ncld 405/tcp -ncld 405/udp -imsp 406/tcp -imsp 406/udp -timbuktu 407/tcp -timbuktu 407/udp -prm-sm 408/tcp -prm-sm 408/udp -prm-nm 409/tcp -prm-nm 409/udp -decladebug 410/tcp -decladebug 410/udp -rmt 411/tcp -rmt 411/udp -synoptics-trap 412/tcp -synoptics-trap 412/udp -smsp 413/tcp -smsp 413/udp -infoseek 414/tcp -infoseek 414/udp -bnet 415/tcp -bnet 415/udp -silverplatter 416/tcp -silverplatter 416/udp -onmux 417/tcp -onmux 417/udp -hyper-g 418/tcp -hyper-g 418/udp -ariel1 419/tcp -ariel1 419/udp -smpte 420/tcp -smpte 420/udp -ariel2 421/tcp -ariel2 421/udp -ariel3 422/tcp -ariel3 422/udp -opc-job-start 423/tcp -opc-job-start 423/udp -opc-job-track 424/tcp -opc-job-track 424/udp -icad-el 425/tcp -icad-el 425/udp -smartsdp 426/tcp -smartsdp 426/udp -svrloc 427/tcp -svrloc 427/udp -ocs-cmu 428/tcp -ocs-cmu 428/udp -ocs-amu 429/tcp -ocs-amu 429/udp -utmpsd 430/tcp -utmpsd 430/udp -utmpcd 431/tcp -utmpcd 431/udp -iasd 432/tcp -iasd 432/udp -nnsp 433/tcp -nnsp 433/udp -mobileip-agent 434/tcp -mobileip-agent 434/udp -mobilip-mn 435/tcp -mobilip-mn 435/udp -dna-cml 436/tcp -dna-cml 436/udp -comscm 437/tcp -comscm 437/udp -dsfgw 438/tcp -dsfgw 438/udp -dasp 439/tcp -dasp 439/udp -sgcp 440/tcp -sgcp 440/udp -decvms-sysmgt 441/tcp -decvms-sysmgt 441/udp -cvc-hostd 442/tcp -cvc-hostd 442/udp -https 443/tcp -https 443/udp -https 443/sctp -snpp 444/tcp -snpp 444/udp -microsoft-ds 445/tcp -microsoft-ds 445/udp -ddm-rdb 446/tcp -ddm-rdb 446/udp -ddm-dfm 447/tcp -ddm-dfm 447/udp -ddm-ssl 448/tcp -ddm-ssl 448/udp -as-servermap 449/tcp -as-servermap 449/udp -tserver 450/tcp -tserver 450/udp -sfs-smp-net 451/tcp -sfs-smp-net 451/udp -sfs-config 452/tcp -sfs-config 452/udp -creativeserver 453/tcp -creativeserver 453/udp -contentserver 454/tcp -contentserver 454/udp -creativepartnr 455/tcp -creativepartnr 455/udp -macon-tcp 456/tcp -macon-udp 456/udp -scohelp 457/tcp -scohelp 457/udp -appleqtc 458/tcp -appleqtc 458/udp -ampr-rcmd 459/tcp -ampr-rcmd 459/udp -skronk 460/tcp -skronk 460/udp -datasurfsrv 461/tcp -datasurfsrv 461/udp -datasurfsrvsec 462/tcp -datasurfsrvsec 462/udp -alpes 463/tcp -alpes 463/udp -kpasswd 464/tcp -kpasswd 464/udp -urd 465/tcp -submissions 465/tcp -igmpv3lite 465/udp -digital-vrc 466/tcp -digital-vrc 466/udp -mylex-mapd 467/tcp -mylex-mapd 467/udp -photuris 468/tcp -photuris 468/udp -rcp 469/tcp -rcp 469/udp -scx-proxy 470/tcp -scx-proxy 470/udp -mondex 471/tcp -mondex 471/udp -ljk-login 472/tcp -ljk-login 472/udp -hybrid-pop 473/tcp -hybrid-pop 473/udp -tn-tl-w1 474/tcp -tn-tl-w2 474/udp -tcpnethaspsrv 475/tcp -tcpnethaspsrv 475/udp -tn-tl-fd1 476/tcp -tn-tl-fd1 476/udp -ss7ns 477/tcp -ss7ns 477/udp -spsc 478/tcp -spsc 478/udp -iafserver 479/tcp -iafserver 479/udp -iafdbase 480/tcp -iafdbase 480/udp -ph 481/tcp -ph 481/udp -bgs-nsi 482/tcp -bgs-nsi 482/udp -ulpnet 483/tcp -ulpnet 483/udp -integra-sme 484/tcp -integra-sme 484/udp -powerburst 485/tcp -powerburst 485/udp -avian 486/tcp -avian 486/udp -saft 487/tcp -saft 487/udp -gss-http 488/tcp -gss-http 488/udp -nest-protocol 489/tcp -nest-protocol 489/udp -micom-pfs 490/tcp -micom-pfs 490/udp -go-login 491/tcp -go-login 491/udp -ticf-1 492/tcp -ticf-1 492/udp -ticf-2 493/tcp -ticf-2 493/udp -pov-ray 494/tcp -pov-ray 494/udp -intecourier 495/tcp -intecourier 495/udp -pim-rp-disc 496/tcp -pim-rp-disc 496/udp -retrospect 497/tcp -retrospect 497/udp -siam 498/tcp -siam 498/udp -iso-ill 499/tcp -iso-ill 499/udp -isakmp 500/tcp -isakmp 500/udp -stmf 501/tcp -stmf 501/udp -mbap 502/tcp -mbap 502/udp -intrinsa 503/tcp -intrinsa 503/udp -citadel 504/tcp -citadel 504/udp -mailbox-lm 505/tcp -mailbox-lm 505/udp -ohimsrv 506/tcp -ohimsrv 506/udp -crs 507/tcp -crs 507/udp -xvttp 508/tcp -xvttp 508/udp -snare 509/tcp -snare 509/udp -fcp 510/tcp -fcp 510/udp -passgo 511/tcp -passgo 511/udp -exec 512/tcp -comsat 512/udp -biff 512/udp -login 513/tcp -who 513/udp -shell 514/tcp -syslog 514/udp -printer 515/tcp -printer 515/udp -videotex 516/tcp -videotex 516/udp -talk 517/tcp -talk 517/udp -ntalk 518/tcp -ntalk 518/udp -utime 519/tcp -utime 519/udp -efs 520/tcp -router 520/udp -ripng 521/tcp -ripng 521/udp -ulp 522/tcp -ulp 522/udp -ibm-db2 523/tcp -ibm-db2 523/udp -ncp 524/tcp -ncp 524/udp -timed 525/tcp -timed 525/udp -tempo 526/tcp -tempo 526/udp -stx 527/tcp -stx 527/udp -custix 528/tcp -custix 528/udp -irc-serv 529/tcp -irc-serv 529/udp -courier 530/tcp -courier 530/udp -conference 531/tcp -conference 531/udp -netnews 532/tcp -netnews 532/udp -netwall 533/tcp -netwall 533/udp -windream 534/tcp -windream 534/udp -iiop 535/tcp -iiop 535/udp -opalis-rdv 536/tcp -opalis-rdv 536/udp -nmsp 537/tcp -nmsp 537/udp -gdomap 538/tcp -gdomap 538/udp -apertus-ldp 539/tcp -apertus-ldp 539/udp -uucp 540/tcp -uucp 540/udp -uucp-rlogin 541/tcp -uucp-rlogin 541/udp -commerce 542/tcp -commerce 542/udp -klogin 543/tcp -klogin 543/udp -kshell 544/tcp -kshell 544/udp -appleqtcsrvr 545/tcp -appleqtcsrvr 545/udp -dhcpv6-client 546/tcp -dhcpv6-client 546/udp -dhcpv6-server 547/tcp -dhcpv6-server 547/udp -afpovertcp 548/tcp -afpovertcp 548/udp -idfp 549/tcp -idfp 549/udp -new-rwho 550/tcp -new-rwho 550/udp -cybercash 551/tcp -cybercash 551/udp -devshr-nts 552/tcp -devshr-nts 552/udp -pirp 553/tcp -pirp 553/udp -rtsp 554/tcp -rtsp 554/udp -dsf 555/tcp -dsf 555/udp -remotefs 556/tcp -remotefs 556/udp -openvms-sysipc 557/tcp -openvms-sysipc 557/udp -sdnskmp 558/tcp -sdnskmp 558/udp -teedtap 559/tcp -teedtap 559/udp -rmonitor 560/tcp -rmonitor 560/udp -monitor 561/tcp -monitor 561/udp -chshell 562/tcp -chshell 562/udp -nntps 563/tcp -nntps 563/udp -9pfs 564/tcp -9pfs 564/udp -whoami 565/tcp -whoami 565/udp -streettalk 566/tcp -streettalk 566/udp -banyan-rpc 567/tcp -banyan-rpc 567/udp -ms-shuttle 568/tcp -ms-shuttle 568/udp -ms-rome 569/tcp -ms-rome 569/udp -meter 570/tcp -meter 570/udp -meter 571/tcp -meter 571/udp -sonar 572/tcp -sonar 572/udp -banyan-vip 573/tcp -banyan-vip 573/udp -ftp-agent 574/tcp -ftp-agent 574/udp -vemmi 575/tcp -vemmi 575/udp -ipcd 576/tcp -ipcd 576/udp -vnas 577/tcp -vnas 577/udp -ipdd 578/tcp -ipdd 578/udp -decbsrv 579/tcp -decbsrv 579/udp -sntp-heartbeat 580/tcp -sntp-heartbeat 580/udp -bdp 581/tcp -bdp 581/udp -scc-security 582/tcp -scc-security 582/udp -philips-vc 583/tcp -philips-vc 583/udp -keyserver 584/tcp -keyserver 584/udp -password-chg 586/tcp -password-chg 586/udp -submission 587/tcp -submission 587/udp -cal 588/tcp -cal 588/udp -eyelink 589/tcp -eyelink 589/udp -tns-cml 590/tcp -tns-cml 590/udp -http-alt 591/tcp -http-alt 591/udp -eudora-set 592/tcp -eudora-set 592/udp -http-rpc-epmap 593/tcp -http-rpc-epmap 593/udp -tpip 594/tcp -tpip 594/udp -cab-protocol 595/tcp -cab-protocol 595/udp -smsd 596/tcp -smsd 596/udp -ptcnameservice 597/tcp -ptcnameservice 597/udp -sco-websrvrmg3 598/tcp -sco-websrvrmg3 598/udp -acp 599/tcp -acp 599/udp -ipcserver 600/tcp -ipcserver 600/udp -syslog-conn 601/tcp -syslog-conn 601/udp -xmlrpc-beep 602/tcp -xmlrpc-beep 602/udp -idxp 603/tcp -idxp 603/udp -tunnel 604/tcp -tunnel 604/udp -soap-beep 605/tcp -soap-beep 605/udp -urm 606/tcp -urm 606/udp -nqs 607/tcp -nqs 607/udp -sift-uft 608/tcp -sift-uft 608/udp -npmp-trap 609/tcp -npmp-trap 609/udp -npmp-local 610/tcp -npmp-local 610/udp -npmp-gui 611/tcp -npmp-gui 611/udp -hmmp-ind 612/tcp -hmmp-ind 612/udp -hmmp-op 613/tcp -hmmp-op 613/udp -sshell 614/tcp -sshell 614/udp -sco-inetmgr 615/tcp -sco-inetmgr 615/udp -sco-sysmgr 616/tcp -sco-sysmgr 616/udp -sco-dtmgr 617/tcp -sco-dtmgr 617/udp -dei-icda 618/tcp -dei-icda 618/udp -compaq-evm 619/tcp -compaq-evm 619/udp -sco-websrvrmgr 620/tcp -sco-websrvrmgr 620/udp -escp-ip 621/tcp -escp-ip 621/udp -collaborator 622/tcp -collaborator 622/udp -oob-ws-http 623/tcp -asf-rmcp 623/udp -cryptoadmin 624/tcp -cryptoadmin 624/udp -dec-dlm 625/tcp -dec-dlm 625/udp -asia 626/tcp -asia 626/udp -passgo-tivoli 627/tcp -passgo-tivoli 627/udp -qmqp 628/tcp -qmqp 628/udp -3com-amp3 629/tcp -3com-amp3 629/udp -rda 630/tcp -rda 630/udp -ipp 631/tcp -ipp 631/udp -ipps 631/tcp -bmpp 632/tcp -bmpp 632/udp -servstat 633/tcp -servstat 633/udp -ginad 634/tcp -ginad 634/udp -rlzdbase 635/tcp -rlzdbase 635/udp -ldaps 636/tcp -ldaps 636/udp -lanserver 637/tcp -lanserver 637/udp -mcns-sec 638/tcp -mcns-sec 638/udp -msdp 639/tcp -msdp 639/udp -entrust-sps 640/tcp -entrust-sps 640/udp -repcmd 641/tcp -repcmd 641/udp -esro-emsdp 642/tcp -esro-emsdp 642/udp -sanity 643/tcp -sanity 643/udp -dwr 644/tcp -dwr 644/udp -pssc 645/tcp -pssc 645/udp -ldp 646/tcp -ldp 646/udp -dhcp-failover 647/tcp -dhcp-failover 647/udp -rrp 648/tcp -rrp 648/udp -cadview-3d 649/tcp -cadview-3d 649/udp -obex 650/tcp -obex 650/udp -ieee-mms 651/tcp -ieee-mms 651/udp -hello-port 652/tcp -hello-port 652/udp -repscmd 653/tcp -repscmd 653/udp -aodv 654/tcp -aodv 654/udp -tinc 655/tcp -tinc 655/udp -spmp 656/tcp -spmp 656/udp -rmc 657/tcp -rmc 657/udp -tenfold 658/tcp -tenfold 658/udp -mac-srvr-admin 660/tcp -mac-srvr-admin 660/udp -hap 661/tcp -hap 661/udp -pftp 662/tcp -pftp 662/udp -purenoise 663/tcp -purenoise 663/udp -oob-ws-https 664/tcp -asf-secure-rmcp 664/udp -sun-dr 665/tcp -sun-dr 665/udp -mdqs 666/tcp -mdqs 666/udp -doom 666/tcp -doom 666/udp -disclose 667/tcp -disclose 667/udp -mecomm 668/tcp -mecomm 668/udp -meregister 669/tcp -meregister 669/udp -vacdsm-sws 670/tcp -vacdsm-sws 670/udp -vacdsm-app 671/tcp -vacdsm-app 671/udp -vpps-qua 672/tcp -vpps-qua 672/udp -cimplex 673/tcp -cimplex 673/udp -acap 674/tcp -acap 674/udp -dctp 675/tcp -dctp 675/udp -vpps-via 676/tcp -vpps-via 676/udp -vpp 677/tcp -vpp 677/udp -ggf-ncp 678/tcp -ggf-ncp 678/udp -mrm 679/tcp -mrm 679/udp -entrust-aaas 680/tcp -entrust-aaas 680/udp -entrust-aams 681/tcp -entrust-aams 681/udp -xfr 682/tcp -xfr 682/udp -corba-iiop 683/tcp -corba-iiop 683/udp -corba-iiop-ssl 684/tcp -corba-iiop-ssl 684/udp -mdc-portmapper 685/tcp -mdc-portmapper 685/udp -hcp-wismar 686/tcp -hcp-wismar 686/udp -asipregistry 687/tcp -asipregistry 687/udp -realm-rusd 688/tcp -realm-rusd 688/udp -nmap 689/tcp -nmap 689/udp -vatp 690/tcp -vatp 690/udp -msexch-routing 691/tcp -msexch-routing 691/udp -hyperwave-isp 692/tcp -hyperwave-isp 692/udp -connendp 693/tcp -connendp 693/udp -ha-cluster 694/tcp -ha-cluster 694/udp -ieee-mms-ssl 695/tcp -ieee-mms-ssl 695/udp -rushd 696/tcp -rushd 696/udp -uuidgen 697/tcp -uuidgen 697/udp -olsr 698/tcp -olsr 698/udp -accessnetwork 699/tcp -accessnetwork 699/udp -epp 700/tcp -epp 700/udp -lmp 701/tcp -lmp 701/udp -iris-beep 702/tcp -iris-beep 702/udp -elcsd 704/tcp -elcsd 704/udp -agentx 705/tcp -agentx 705/udp -silc 706/tcp -silc 706/udp -borland-dsj 707/tcp -borland-dsj 707/udp -entrust-kmsh 709/tcp -entrust-kmsh 709/udp -entrust-ash 710/tcp -entrust-ash 710/udp -cisco-tdp 711/tcp -cisco-tdp 711/udp -tbrpf 712/tcp -tbrpf 712/udp -iris-xpc 713/tcp -iris-xpc 713/udp -iris-xpcs 714/tcp -iris-xpcs 714/udp -iris-lwz 715/tcp -iris-lwz 715/udp -pana 716/udp -netviewdm1 729/tcp -netviewdm1 729/udp -netviewdm2 730/tcp -netviewdm2 730/udp -netviewdm3 731/tcp -netviewdm3 731/udp -netgw 741/tcp -netgw 741/udp -netrcs 742/tcp -netrcs 742/udp -flexlm 744/tcp -flexlm 744/udp -fujitsu-dev 747/tcp -fujitsu-dev 747/udp -ris-cm 748/tcp -ris-cm 748/udp -kerberos-adm 749/tcp -kerberos-adm 749/udp -rfile 750/tcp -loadav 750/udp -kerberos-iv 750/udp -pump 751/tcp -pump 751/udp -qrh 752/tcp -qrh 752/udp -rrh 753/tcp -rrh 753/udp -tell 754/tcp -tell 754/udp -nlogin 758/tcp -nlogin 758/udp -con 759/tcp -con 759/udp -ns 760/tcp -ns 760/udp -rxe 761/tcp -rxe 761/udp -quotad 762/tcp -quotad 762/udp -cycleserv 763/tcp -cycleserv 763/udp -omserv 764/tcp -omserv 764/udp -webster 765/tcp -webster 765/udp -phonebook 767/tcp -phonebook 767/udp -vid 769/tcp -vid 769/udp -cadlock 770/tcp -cadlock 770/udp -rtip 771/tcp -rtip 771/udp -cycleserv2 772/tcp -cycleserv2 772/udp -submit 773/tcp -notify 773/udp -rpasswd 774/tcp -acmaint-dbd 774/udp -entomb 775/tcp -acmaint-transd 775/udp -wpages 776/tcp -wpages 776/udp -multiling-http 777/tcp -multiling-http 777/udp -wpgs 780/tcp -wpgs 780/udp -mdbs-daemon 800/tcp -mdbs-daemon 800/udp -device 801/tcp -device 801/udp -mbap-s 802/tcp -mbap-s 802/udp -fcp-udp 810/tcp -fcp-udp 810/udp -itm-mcell-s 828/tcp -itm-mcell-s 828/udp -pkix-3-ca-ra 829/tcp -pkix-3-ca-ra 829/udp -netconf-ssh 830/tcp -netconf-ssh 830/udp -dhcp-failover2 847/tcp -dhcp-failover2 847/udp -gdoi 848/tcp -gdoi 848/udp -domain-s 853/tcp -domain-s 853/udp -dlep 854/tcp -dlep 854/udp -iscsi 860/tcp -iscsi 860/udp -owamp-control 861/tcp -owamp-test 861/udp -twamp-control 862/tcp -twamp-test 862/udp -rsync 873/tcp -rsync 873/udp -iclcnet-locate 886/tcp -iclcnet-locate 886/udp -iclcnet-svinfo 887/tcp -iclcnet-svinfo 887/udp -accessbuilder 888/tcp -accessbuilder 888/udp -cddbp 888/tcp -omginitialrefs 900/tcp -omginitialrefs 900/udp -smpnameres 901/tcp -smpnameres 901/udp -ideafarm-door 902/tcp -ideafarm-door 902/udp -ideafarm-panic 903/tcp -ideafarm-panic 903/udp -kink 910/tcp -kink 910/udp -xact-backup 911/tcp -xact-backup 911/udp -apex-mesh 912/tcp -apex-mesh 912/udp -apex-edge 913/tcp -apex-edge 913/udp -rift-lies 914/udp -rift-ties 915/udp -rndc 953/tcp -ftps-data 989/tcp -ftps-data 989/udp -ftps 990/tcp -ftps 990/udp -nas 991/tcp -nas 991/udp -telnets 992/tcp -telnets 992/udp -imaps 993/tcp -pop3s 995/tcp -pop3s 995/udp -vsinet 996/tcp -vsinet 996/udp -maitrd 997/tcp -maitrd 997/udp -busboy 998/tcp -puparp 998/udp -garcon 999/tcp -applix 999/udp -puprouter 999/tcp -puprouter 999/udp -cadlock2 1000/tcp -cadlock2 1000/udp -webpush 1001/tcp -surf 1010/tcp -surf 1010/udp -exp1 1021/tcp -exp1 1021/udp -exp1 1021/sctp -exp1 1021/dccp -exp2 1022/tcp -exp2 1022/udp -exp2 1022/sctp -exp2 1022/dccp -blackjack 1025/tcp -blackjack 1025/udp -cap 1026/tcp -cap 1026/udp -6a44 1027/udp -solid-mux 1029/tcp -solid-mux 1029/udp -netinfo-local 1033/tcp -netinfo-local 1033/udp -activesync 1034/tcp -activesync 1034/udp -mxxrlogin 1035/tcp -mxxrlogin 1035/udp -nsstp 1036/tcp -nsstp 1036/udp -ams 1037/tcp -ams 1037/udp -mtqp 1038/tcp -mtqp 1038/udp -sbl 1039/tcp -sbl 1039/udp -netarx 1040/tcp -netarx 1040/udp -danf-ak2 1041/tcp -danf-ak2 1041/udp -afrog 1042/tcp -afrog 1042/udp -boinc-client 1043/tcp -boinc-client 1043/udp -dcutility 1044/tcp -dcutility 1044/udp -fpitp 1045/tcp -fpitp 1045/udp -wfremotertm 1046/tcp -wfremotertm 1046/udp -neod1 1047/tcp -neod1 1047/udp -neod2 1048/tcp -neod2 1048/udp -td-postman 1049/tcp -td-postman 1049/udp -cma 1050/tcp -cma 1050/udp -optima-vnet 1051/tcp -optima-vnet 1051/udp -ddt 1052/tcp -ddt 1052/udp -remote-as 1053/tcp -remote-as 1053/udp -brvread 1054/tcp -brvread 1054/udp -ansyslmd 1055/tcp -ansyslmd 1055/udp -vfo 1056/tcp -vfo 1056/udp -startron 1057/tcp -startron 1057/udp -nim 1058/tcp -nim 1058/udp -nimreg 1059/tcp -nimreg 1059/udp -polestar 1060/tcp -polestar 1060/udp -kiosk 1061/tcp -kiosk 1061/udp -veracity 1062/tcp -veracity 1062/udp -kyoceranetdev 1063/tcp -kyoceranetdev 1063/udp -jstel 1064/tcp -jstel 1064/udp -syscomlan 1065/tcp -syscomlan 1065/udp -fpo-fns 1066/tcp -fpo-fns 1066/udp -instl-boots 1067/tcp -instl-boots 1067/udp -instl-bootc 1068/tcp -instl-bootc 1068/udp -cognex-insight 1069/tcp -cognex-insight 1069/udp -gmrupdateserv 1070/tcp -gmrupdateserv 1070/udp -bsquare-voip 1071/tcp -bsquare-voip 1071/udp -cardax 1072/tcp -cardax 1072/udp -bridgecontrol 1073/tcp -bridgecontrol 1073/udp -warmspotMgmt 1074/tcp -warmspotMgmt 1074/udp -rdrmshc 1075/tcp -rdrmshc 1075/udp -dab-sti-c 1076/tcp -dab-sti-c 1076/udp -imgames 1077/tcp -imgames 1077/udp -avocent-proxy 1078/tcp -avocent-proxy 1078/udp -asprovatalk 1079/tcp -asprovatalk 1079/udp -socks 1080/tcp -socks 1080/udp -pvuniwien 1081/tcp -pvuniwien 1081/udp -amt-esd-prot 1082/tcp -amt-esd-prot 1082/udp -ansoft-lm-1 1083/tcp -ansoft-lm-1 1083/udp -ansoft-lm-2 1084/tcp -ansoft-lm-2 1084/udp -webobjects 1085/tcp -webobjects 1085/udp -cplscrambler-lg 1086/tcp -cplscrambler-lg 1086/udp -cplscrambler-in 1087/tcp -cplscrambler-in 1087/udp -cplscrambler-al 1088/tcp -cplscrambler-al 1088/udp -ff-annunc 1089/tcp -ff-annunc 1089/udp -ff-fms 1090/tcp -ff-fms 1090/udp -ff-sm 1091/tcp -ff-sm 1091/udp -obrpd 1092/tcp -obrpd 1092/udp -proofd 1093/tcp -proofd 1093/udp -rootd 1094/tcp -rootd 1094/udp -nicelink 1095/tcp -nicelink 1095/udp -cnrprotocol 1096/tcp -cnrprotocol 1096/udp -sunclustermgr 1097/tcp -sunclustermgr 1097/udp -rmiactivation 1098/tcp -rmiactivation 1098/udp -rmiregistry 1099/tcp -rmiregistry 1099/udp -mctp 1100/tcp -mctp 1100/udp -pt2-discover 1101/tcp -pt2-discover 1101/udp -adobeserver-1 1102/tcp -adobeserver-1 1102/udp -adobeserver-2 1103/tcp -adobeserver-2 1103/udp -xrl 1104/tcp -xrl 1104/udp -ftranhc 1105/tcp -ftranhc 1105/udp -isoipsigport-1 1106/tcp -isoipsigport-1 1106/udp -isoipsigport-2 1107/tcp -isoipsigport-2 1107/udp -ratio-adp 1108/tcp -ratio-adp 1108/udp -webadmstart 1110/tcp -nfsd-keepalive 1110/udp -lmsocialserver 1111/tcp -lmsocialserver 1111/udp -icp 1112/tcp -icp 1112/udp -ltp-deepspace 1113/tcp -ltp-deepspace 1113/udp -ltp-deepspace 1113/dccp -mini-sql 1114/tcp -mini-sql 1114/udp -ardus-trns 1115/tcp -ardus-trns 1115/udp -ardus-cntl 1116/tcp -ardus-cntl 1116/udp -ardus-mtrns 1117/tcp -ardus-mtrns 1117/udp -sacred 1118/tcp -sacred 1118/udp -bnetgame 1119/tcp -bnetgame 1119/udp -bnetfile 1120/tcp -bnetfile 1120/udp -rmpp 1121/tcp -rmpp 1121/udp -availant-mgr 1122/tcp -availant-mgr 1122/udp -murray 1123/tcp -murray 1123/udp -hpvmmcontrol 1124/tcp -hpvmmcontrol 1124/udp -hpvmmagent 1125/tcp -hpvmmagent 1125/udp -hpvmmdata 1126/tcp -hpvmmdata 1126/udp -kwdb-commn 1127/tcp -kwdb-commn 1127/udp -saphostctrl 1128/tcp -saphostctrl 1128/udp -saphostctrls 1129/tcp -saphostctrls 1129/udp -casp 1130/tcp -casp 1130/udp -caspssl 1131/tcp -caspssl 1131/udp -kvm-via-ip 1132/tcp -kvm-via-ip 1132/udp -dfn 1133/tcp -dfn 1133/udp -aplx 1134/tcp -aplx 1134/udp -omnivision 1135/tcp -omnivision 1135/udp -hhb-gateway 1136/tcp -hhb-gateway 1136/udp -trim 1137/tcp -trim 1137/udp -encrypted-admin 1138/tcp -encrypted-admin 1138/udp -evm 1139/tcp -evm 1139/udp -autonoc 1140/tcp -autonoc 1140/udp -mxomss 1141/tcp -mxomss 1141/udp -edtools 1142/tcp -edtools 1142/udp -imyx 1143/tcp -imyx 1143/udp -fuscript 1144/tcp -fuscript 1144/udp -x9-icue 1145/tcp -x9-icue 1145/udp -audit-transfer 1146/tcp -audit-transfer 1146/udp -capioverlan 1147/tcp -capioverlan 1147/udp -elfiq-repl 1148/tcp -elfiq-repl 1148/udp -bvtsonar 1149/tcp -bvtsonar 1149/udp -blaze 1150/tcp -blaze 1150/udp -unizensus 1151/tcp -unizensus 1151/udp -winpoplanmess 1152/tcp -winpoplanmess 1152/udp -c1222-acse 1153/tcp -c1222-acse 1153/udp -resacommunity 1154/tcp -resacommunity 1154/udp -nfa 1155/tcp -nfa 1155/udp -iascontrol-oms 1156/tcp -iascontrol-oms 1156/udp -iascontrol 1157/tcp -iascontrol 1157/udp -dbcontrol-oms 1158/tcp -dbcontrol-oms 1158/udp -oracle-oms 1159/tcp -oracle-oms 1159/udp -olsv 1160/tcp -olsv 1160/udp -health-polling 1161/tcp -health-polling 1161/udp -health-trap 1162/tcp -health-trap 1162/udp -sddp 1163/tcp -sddp 1163/udp -qsm-proxy 1164/tcp -qsm-proxy 1164/udp -qsm-gui 1165/tcp -qsm-gui 1165/udp -qsm-remote 1166/tcp -qsm-remote 1166/udp -cisco-ipsla 1167/tcp -cisco-ipsla 1167/udp -cisco-ipsla 1167/sctp -vchat 1168/tcp -vchat 1168/udp -tripwire 1169/tcp -tripwire 1169/udp -atc-lm 1170/tcp -atc-lm 1170/udp -atc-appserver 1171/tcp -atc-appserver 1171/udp -dnap 1172/tcp -dnap 1172/udp -d-cinema-rrp 1173/tcp -d-cinema-rrp 1173/udp -fnet-remote-ui 1174/tcp -fnet-remote-ui 1174/udp -dossier 1175/tcp -dossier 1175/udp -indigo-server 1176/tcp -indigo-server 1176/udp -dkmessenger 1177/tcp -dkmessenger 1177/udp -sgi-storman 1178/tcp -sgi-storman 1178/udp -b2n 1179/tcp -b2n 1179/udp -mc-client 1180/tcp -mc-client 1180/udp -3comnetman 1181/tcp -3comnetman 1181/udp -accelenet 1182/tcp -accelenet-data 1182/udp -llsurfup-http 1183/tcp -llsurfup-http 1183/udp -llsurfup-https 1184/tcp -llsurfup-https 1184/udp -catchpole 1185/tcp -catchpole 1185/udp -mysql-cluster 1186/tcp -mysql-cluster 1186/udp -alias 1187/tcp -alias 1187/udp -hp-webadmin 1188/tcp -hp-webadmin 1188/udp -unet 1189/tcp -unet 1189/udp -commlinx-avl 1190/tcp -commlinx-avl 1190/udp -gpfs 1191/tcp -gpfs 1191/udp -caids-sensor 1192/tcp -caids-sensor 1192/udp -fiveacross 1193/tcp -fiveacross 1193/udp -openvpn 1194/tcp -openvpn 1194/udp -rsf-1 1195/tcp -rsf-1 1195/udp -netmagic 1196/tcp -netmagic 1196/udp -carrius-rshell 1197/tcp -carrius-rshell 1197/udp -cajo-discovery 1198/tcp -cajo-discovery 1198/udp -dmidi 1199/tcp -dmidi 1199/udp -scol 1200/tcp -scol 1200/udp -nucleus-sand 1201/tcp -nucleus-sand 1201/udp -caiccipc 1202/tcp -caiccipc 1202/udp -ssslic-mgr 1203/tcp -ssslic-mgr 1203/udp -ssslog-mgr 1204/tcp -ssslog-mgr 1204/udp -accord-mgc 1205/tcp -accord-mgc 1205/udp -anthony-data 1206/tcp -anthony-data 1206/udp -metasage 1207/tcp -metasage 1207/udp -seagull-ais 1208/tcp -seagull-ais 1208/udp -ipcd3 1209/tcp -ipcd3 1209/udp -eoss 1210/tcp -eoss 1210/udp -groove-dpp 1211/tcp -groove-dpp 1211/udp -lupa 1212/tcp -lupa 1212/udp -mpc-lifenet 1213/tcp -mpc-lifenet 1213/udp -kazaa 1214/tcp -kazaa 1214/udp -scanstat-1 1215/tcp -scanstat-1 1215/udp -etebac5 1216/tcp -etebac5 1216/udp -hpss-ndapi 1217/tcp -hpss-ndapi 1217/udp -aeroflight-ads 1218/tcp -aeroflight-ads 1218/udp -aeroflight-ret 1219/tcp -aeroflight-ret 1219/udp -qt-serveradmin 1220/tcp -qt-serveradmin 1220/udp -sweetware-apps 1221/tcp -sweetware-apps 1221/udp -nerv 1222/tcp -nerv 1222/udp -tgp 1223/tcp -tgp 1223/udp -vpnz 1224/tcp -vpnz 1224/udp -slinkysearch 1225/tcp -slinkysearch 1225/udp -stgxfws 1226/tcp -stgxfws 1226/udp -dns2go 1227/tcp -dns2go 1227/udp -florence 1228/tcp -florence 1228/udp -zented 1229/tcp -zented 1229/udp -periscope 1230/tcp -periscope 1230/udp -menandmice-lpm 1231/tcp -menandmice-lpm 1231/udp -first-defense 1232/tcp -first-defense 1232/udp -univ-appserver 1233/tcp -univ-appserver 1233/udp -search-agent 1234/tcp -search-agent 1234/udp -mosaicsyssvc1 1235/tcp -mosaicsyssvc1 1235/udp -bvcontrol 1236/tcp -bvcontrol 1236/udp -tsdos390 1237/tcp -tsdos390 1237/udp -hacl-qs 1238/tcp -hacl-qs 1238/udp -nmsd 1239/tcp -nmsd 1239/udp -instantia 1240/tcp -instantia 1240/udp -nessus 1241/tcp -nessus 1241/udp -nmasoverip 1242/tcp -nmasoverip 1242/udp -serialgateway 1243/tcp -serialgateway 1243/udp -isbconference1 1244/tcp -isbconference1 1244/udp -isbconference2 1245/tcp -isbconference2 1245/udp -payrouter 1246/tcp -payrouter 1246/udp -visionpyramid 1247/tcp -visionpyramid 1247/udp -hermes 1248/tcp -hermes 1248/udp -mesavistaco 1249/tcp -mesavistaco 1249/udp -swldy-sias 1250/tcp -swldy-sias 1250/udp -servergraph 1251/tcp -servergraph 1251/udp -bspne-pcc 1252/tcp -bspne-pcc 1252/udp -q55-pcc 1253/tcp -q55-pcc 1253/udp -de-noc 1254/tcp -de-noc 1254/udp -de-cache-query 1255/tcp -de-cache-query 1255/udp -de-server 1256/tcp -de-server 1256/udp -shockwave2 1257/tcp -shockwave2 1257/udp -opennl 1258/tcp -opennl 1258/udp -opennl-voice 1259/tcp -opennl-voice 1259/udp -ibm-ssd 1260/tcp -ibm-ssd 1260/udp -mpshrsv 1261/tcp -mpshrsv 1261/udp -qnts-orb 1262/tcp -qnts-orb 1262/udp -dka 1263/tcp -dka 1263/udp -prat 1264/tcp -prat 1264/udp -dssiapi 1265/tcp -dssiapi 1265/udp -dellpwrappks 1266/tcp -dellpwrappks 1266/udp -epc 1267/tcp -epc 1267/udp -propel-msgsys 1268/tcp -propel-msgsys 1268/udp -watilapp 1269/tcp -watilapp 1269/udp -opsmgr 1270/tcp -opsmgr 1270/udp -excw 1271/tcp -excw 1271/udp -cspmlockmgr 1272/tcp -cspmlockmgr 1272/udp -emc-gateway 1273/tcp -emc-gateway 1273/udp -t1distproc 1274/tcp -t1distproc 1274/udp -ivcollector 1275/tcp -ivcollector 1275/udp -miva-mqs 1277/tcp -miva-mqs 1277/udp -dellwebadmin-1 1278/tcp -dellwebadmin-1 1278/udp -dellwebadmin-2 1279/tcp -dellwebadmin-2 1279/udp -pictrography 1280/tcp -pictrography 1280/udp -healthd 1281/tcp -healthd 1281/udp -emperion 1282/tcp -emperion 1282/udp -productinfo 1283/tcp -productinfo 1283/udp -iee-qfx 1284/tcp -iee-qfx 1284/udp -neoiface 1285/tcp -neoiface 1285/udp -netuitive 1286/tcp -netuitive 1286/udp -routematch 1287/tcp -routematch 1287/udp -navbuddy 1288/tcp -navbuddy 1288/udp -jwalkserver 1289/tcp -jwalkserver 1289/udp -winjaserver 1290/tcp -winjaserver 1290/udp -seagulllms 1291/tcp -seagulllms 1291/udp -dsdn 1292/tcp -dsdn 1292/udp -pkt-krb-ipsec 1293/tcp -pkt-krb-ipsec 1293/udp -cmmdriver 1294/tcp -cmmdriver 1294/udp -ehtp 1295/tcp -ehtp 1295/udp -dproxy 1296/tcp -dproxy 1296/udp -sdproxy 1297/tcp -sdproxy 1297/udp -lpcp 1298/tcp -lpcp 1298/udp -hp-sci 1299/tcp -hp-sci 1299/udp -h323hostcallsc 1300/tcp -h323hostcallsc 1300/udp -sftsrv 1303/tcp -sftsrv 1303/udp -boomerang 1304/tcp -boomerang 1304/udp -pe-mike 1305/tcp -pe-mike 1305/udp -re-conn-proto 1306/tcp -re-conn-proto 1306/udp -pacmand 1307/tcp -pacmand 1307/udp -odsi 1308/tcp -odsi 1308/udp -jtag-server 1309/tcp -jtag-server 1309/udp -husky 1310/tcp -husky 1310/udp -rxmon 1311/tcp -rxmon 1311/udp -sti-envision 1312/tcp -sti-envision 1312/udp -bmc-patroldb 1313/tcp -bmc-patroldb 1313/udp -pdps 1314/tcp -pdps 1314/udp -els 1315/tcp -els 1315/udp -exbit-escp 1316/tcp -exbit-escp 1316/udp -vrts-ipcserver 1317/tcp -vrts-ipcserver 1317/udp -krb5gatekeeper 1318/tcp -krb5gatekeeper 1318/udp -amx-icsp 1319/tcp -amx-icsp 1319/udp -amx-axbnet 1320/tcp -amx-axbnet 1320/udp -pip 1321/tcp -pip 1321/udp -novation 1322/tcp -novation 1322/udp -brcd 1323/tcp -brcd 1323/udp -delta-mcp 1324/tcp -delta-mcp 1324/udp -dx-instrument 1325/tcp -dx-instrument 1325/udp -wimsic 1326/tcp -wimsic 1326/udp -ultrex 1327/tcp -ultrex 1327/udp -ewall 1328/tcp -ewall 1328/udp -netdb-export 1329/tcp -netdb-export 1329/udp -streetperfect 1330/tcp -streetperfect 1330/udp -intersan 1331/tcp -intersan 1331/udp -pcia-rxp-b 1332/tcp -pcia-rxp-b 1332/udp -passwrd-policy 1333/tcp -passwrd-policy 1333/udp -writesrv 1334/tcp -writesrv 1334/udp -digital-notary 1335/tcp -digital-notary 1335/udp -ischat 1336/tcp -ischat 1336/udp -menandmice-dns 1337/tcp -menandmice-dns 1337/udp -wmc-log-svc 1338/tcp -wmc-log-svc 1338/udp -kjtsiteserver 1339/tcp -kjtsiteserver 1339/udp -naap 1340/tcp -naap 1340/udp -qubes 1341/tcp -qubes 1341/udp -esbroker 1342/tcp -esbroker 1342/udp -re101 1343/tcp -re101 1343/udp -icap 1344/tcp -icap 1344/udp -vpjp 1345/tcp -vpjp 1345/udp -alta-ana-lm 1346/tcp -alta-ana-lm 1346/udp -bbn-mmc 1347/tcp -bbn-mmc 1347/udp -bbn-mmx 1348/tcp -bbn-mmx 1348/udp -sbook 1349/tcp -sbook 1349/udp -editbench 1350/tcp -editbench 1350/udp -equationbuilder 1351/tcp -equationbuilder 1351/udp -lotusnote 1352/tcp -lotusnote 1352/udp -relief 1353/tcp -relief 1353/udp -XSIP-network 1354/tcp -XSIP-network 1354/udp -intuitive-edge 1355/tcp -intuitive-edge 1355/udp -cuillamartin 1356/tcp -cuillamartin 1356/udp -pegboard 1357/tcp -pegboard 1357/udp -connlcli 1358/tcp -connlcli 1358/udp -ftsrv 1359/tcp -ftsrv 1359/udp -mimer 1360/tcp -mimer 1360/udp -linx 1361/tcp -linx 1361/udp -timeflies 1362/tcp -timeflies 1362/udp -ndm-requester 1363/tcp -ndm-requester 1363/udp -ndm-server 1364/tcp -ndm-server 1364/udp -adapt-sna 1365/tcp -adapt-sna 1365/udp -netware-csp 1366/tcp -netware-csp 1366/udp -dcs 1367/tcp -dcs 1367/udp -screencast 1368/tcp -screencast 1368/udp -gv-us 1369/tcp -gv-us 1369/udp -us-gv 1370/tcp -us-gv 1370/udp -fc-cli 1371/tcp -fc-cli 1371/udp -fc-ser 1372/tcp -fc-ser 1372/udp -chromagrafx 1373/tcp -chromagrafx 1373/udp -molly 1374/tcp -molly 1374/udp -bytex 1375/tcp -bytex 1375/udp -ibm-pps 1376/tcp -ibm-pps 1376/udp -cichlid 1377/tcp -cichlid 1377/udp -elan 1378/tcp -elan 1378/udp -dbreporter 1379/tcp -dbreporter 1379/udp -telesis-licman 1380/tcp -telesis-licman 1380/udp -apple-licman 1381/tcp -apple-licman 1381/udp -udt-os 1382/tcp -udt-os 1382/udp -gwha 1383/tcp -gwha 1383/udp -os-licman 1384/tcp -os-licman 1384/udp -atex-elmd 1385/tcp -atex-elmd 1385/udp -checksum 1386/tcp -checksum 1386/udp -cadsi-lm 1387/tcp -cadsi-lm 1387/udp -objective-dbc 1388/tcp -objective-dbc 1388/udp -iclpv-dm 1389/tcp -iclpv-dm 1389/udp -iclpv-sc 1390/tcp -iclpv-sc 1390/udp -iclpv-sas 1391/tcp -iclpv-sas 1391/udp -iclpv-pm 1392/tcp -iclpv-pm 1392/udp -iclpv-nls 1393/tcp -iclpv-nls 1393/udp -iclpv-nlc 1394/tcp -iclpv-nlc 1394/udp -iclpv-wsm 1395/tcp -iclpv-wsm 1395/udp -dvl-activemail 1396/tcp -dvl-activemail 1396/udp -audio-activmail 1397/tcp -audio-activmail 1397/udp -video-activmail 1398/tcp -video-activmail 1398/udp -cadkey-licman 1399/tcp -cadkey-licman 1399/udp -cadkey-tablet 1400/tcp -cadkey-tablet 1400/udp -goldleaf-licman 1401/tcp -goldleaf-licman 1401/udp -prm-sm-np 1402/tcp -prm-sm-np 1402/udp -prm-nm-np 1403/tcp -prm-nm-np 1403/udp -igi-lm 1404/tcp -igi-lm 1404/udp -ibm-res 1405/tcp -ibm-res 1405/udp -netlabs-lm 1406/tcp -netlabs-lm 1406/udp -tibet-server 1407/tcp -sophia-lm 1408/tcp -sophia-lm 1408/udp -here-lm 1409/tcp -here-lm 1409/udp -hiq 1410/tcp -hiq 1410/udp -af 1411/tcp -af 1411/udp -innosys 1412/tcp -innosys 1412/udp -innosys-acl 1413/tcp -innosys-acl 1413/udp -ibm-mqseries 1414/tcp -ibm-mqseries 1414/udp -dbstar 1415/tcp -dbstar 1415/udp -novell-lu6-2 1416/tcp -novell-lu6-2 1416/udp -timbuktu-srv1 1417/tcp -timbuktu-srv1 1417/udp -timbuktu-srv2 1418/tcp -timbuktu-srv2 1418/udp -timbuktu-srv3 1419/tcp -timbuktu-srv3 1419/udp -timbuktu-srv4 1420/tcp -timbuktu-srv4 1420/udp -gandalf-lm 1421/tcp -gandalf-lm 1421/udp -autodesk-lm 1422/tcp -autodesk-lm 1422/udp -essbase 1423/tcp -essbase 1423/udp -hybrid 1424/tcp -hybrid 1424/udp -zion-lm 1425/tcp -zion-lm 1425/udp -sais 1426/tcp -sais 1426/udp -mloadd 1427/tcp -mloadd 1427/udp -informatik-lm 1428/tcp -informatik-lm 1428/udp -nms 1429/tcp -nms 1429/udp -tpdu 1430/tcp -tpdu 1430/udp -rgtp 1431/tcp -rgtp 1431/udp -blueberry-lm 1432/tcp -blueberry-lm 1432/udp -ms-sql-s 1433/tcp -ms-sql-s 1433/udp -ms-sql-m 1434/tcp -ms-sql-m 1434/udp -ibm-cics 1435/tcp -ibm-cics 1435/udp -saism 1436/tcp -saism 1436/udp -tabula 1437/tcp -tabula 1437/udp -eicon-server 1438/tcp -eicon-server 1438/udp -eicon-x25 1439/tcp -eicon-x25 1439/udp -eicon-slp 1440/tcp -eicon-slp 1440/udp -cadis-1 1441/tcp -cadis-1 1441/udp -cadis-2 1442/tcp -cadis-2 1442/udp -ies-lm 1443/tcp -ies-lm 1443/udp -marcam-lm 1444/tcp -marcam-lm 1444/udp -proxima-lm 1445/tcp -proxima-lm 1445/udp -ora-lm 1446/tcp -ora-lm 1446/udp -apri-lm 1447/tcp -apri-lm 1447/udp -oc-lm 1448/tcp -oc-lm 1448/udp -peport 1449/tcp -peport 1449/udp -dwf 1450/tcp -dwf 1450/udp -infoman 1451/tcp -infoman 1451/udp -gtegsc-lm 1452/tcp -gtegsc-lm 1452/udp -genie-lm 1453/tcp -genie-lm 1453/udp -interhdl-elmd 1454/tcp -interhdl-elmd 1454/udp -esl-lm 1455/tcp -esl-lm 1455/udp -dca 1456/tcp -dca 1456/udp -valisys-lm 1457/tcp -valisys-lm 1457/udp -nrcabq-lm 1458/tcp -nrcabq-lm 1458/udp -proshare1 1459/tcp -proshare1 1459/udp -proshare2 1460/tcp -proshare2 1460/udp -ibm-wrless-lan 1461/tcp -ibm-wrless-lan 1461/udp -world-lm 1462/tcp -world-lm 1462/udp -nucleus 1463/tcp -nucleus 1463/udp -msl-lmd 1464/tcp -msl-lmd 1464/udp -pipes 1465/tcp -pipes 1465/udp -oceansoft-lm 1466/tcp -oceansoft-lm 1466/udp -csdmbase 1467/tcp -csdmbase 1467/udp -csdm 1468/tcp -csdm 1468/udp -aal-lm 1469/tcp -aal-lm 1469/udp -uaiact 1470/tcp -uaiact 1470/udp -csdmbase 1471/tcp -csdmbase 1471/udp -csdm 1472/tcp -csdm 1472/udp -openmath 1473/tcp -openmath 1473/udp -telefinder 1474/tcp -telefinder 1474/udp -taligent-lm 1475/tcp -taligent-lm 1475/udp -clvm-cfg 1476/tcp -clvm-cfg 1476/udp -ms-sna-server 1477/tcp -ms-sna-server 1477/udp -ms-sna-base 1478/tcp -ms-sna-base 1478/udp -dberegister 1479/tcp -dberegister 1479/udp -pacerforum 1480/tcp -pacerforum 1480/udp -airs 1481/tcp -airs 1481/udp -miteksys-lm 1482/tcp -miteksys-lm 1482/udp -afs 1483/tcp -afs 1483/udp -confluent 1484/tcp -confluent 1484/udp -lansource 1485/tcp -lansource 1485/udp -nms-topo-serv 1486/tcp -nms-topo-serv 1486/udp -localinfosrvr 1487/tcp -localinfosrvr 1487/udp -docstor 1488/tcp -docstor 1488/udp -dmdocbroker 1489/tcp -dmdocbroker 1489/udp -insitu-conf 1490/tcp -insitu-conf 1490/udp -stone-design-1 1492/tcp -stone-design-1 1492/udp -netmap-lm 1493/tcp -netmap-lm 1493/udp -ica 1494/tcp -ica 1494/udp -cvc 1495/tcp -cvc 1495/udp -liberty-lm 1496/tcp -liberty-lm 1496/udp -rfx-lm 1497/tcp -rfx-lm 1497/udp -sybase-sqlany 1498/tcp -sybase-sqlany 1498/udp -fhc 1499/tcp -fhc 1499/udp -vlsi-lm 1500/tcp -vlsi-lm 1500/udp -saiscm 1501/tcp -saiscm 1501/udp -shivadiscovery 1502/tcp -shivadiscovery 1502/udp -imtc-mcs 1503/tcp -imtc-mcs 1503/udp -evb-elm 1504/tcp -evb-elm 1504/udp -funkproxy 1505/tcp -funkproxy 1505/udp -utcd 1506/tcp -utcd 1506/udp -symplex 1507/tcp -symplex 1507/udp -diagmond 1508/tcp -diagmond 1508/udp -robcad-lm 1509/tcp -robcad-lm 1509/udp -mvx-lm 1510/tcp -mvx-lm 1510/udp -3l-l1 1511/tcp -3l-l1 1511/udp -wins 1512/tcp -wins 1512/udp -fujitsu-dtc 1513/tcp -fujitsu-dtc 1513/udp -fujitsu-dtcns 1514/tcp -fujitsu-dtcns 1514/udp -ifor-protocol 1515/tcp -ifor-protocol 1515/udp -vpad 1516/tcp -vpad 1516/udp -vpac 1517/tcp -vpac 1517/udp -vpvd 1518/tcp -vpvd 1518/udp -vpvc 1519/tcp -vpvc 1519/udp -atm-zip-office 1520/tcp -atm-zip-office 1520/udp -ncube-lm 1521/tcp -ncube-lm 1521/udp -ricardo-lm 1522/tcp -ricardo-lm 1522/udp -cichild-lm 1523/tcp -cichild-lm 1523/udp -ingreslock 1524/tcp -ingreslock 1524/udp -orasrv 1525/tcp -orasrv 1525/udp -prospero-np 1525/tcp -prospero-np 1525/udp -pdap-np 1526/tcp -pdap-np 1526/udp -tlisrv 1527/tcp -tlisrv 1527/udp -norp 1528/tcp -norp 1528/udp -norp 1528/sctp -coauthor 1529/tcp -coauthor 1529/udp -rap-service 1530/tcp -rap-service 1530/udp -rap-listen 1531/tcp -rap-listen 1531/udp -miroconnect 1532/tcp -miroconnect 1532/udp -virtual-places 1533/tcp -virtual-places 1533/udp -micromuse-lm 1534/tcp -micromuse-lm 1534/udp -ampr-info 1535/tcp -ampr-info 1535/udp -ampr-inter 1536/tcp -ampr-inter 1536/udp -sdsc-lm 1537/tcp -sdsc-lm 1537/udp -3ds-lm 1538/tcp -3ds-lm 1538/udp -intellistor-lm 1539/tcp -intellistor-lm 1539/udp -rds 1540/tcp -rds 1540/udp -rds2 1541/tcp -rds2 1541/udp -gridgen-elmd 1542/tcp -gridgen-elmd 1542/udp -simba-cs 1543/tcp -simba-cs 1543/udp -aspeclmd 1544/tcp -aspeclmd 1544/udp -vistium-share 1545/tcp -vistium-share 1545/udp -abbaccuray 1546/tcp -abbaccuray 1546/udp -laplink 1547/tcp -laplink 1547/udp -axon-lm 1548/tcp -axon-lm 1548/udp -shivahose 1549/tcp -shivasound 1549/udp -3m-image-lm 1550/tcp -3m-image-lm 1550/udp -hecmtl-db 1551/tcp -hecmtl-db 1551/udp -pciarray 1552/tcp -pciarray 1552/udp -sna-cs 1553/tcp -sna-cs 1553/udp -caci-lm 1554/tcp -caci-lm 1554/udp -livelan 1555/tcp -livelan 1555/udp -veritas-pbx 1556/tcp -veritas-pbx 1556/udp -arbortext-lm 1557/tcp -arbortext-lm 1557/udp -xingmpeg 1558/tcp -xingmpeg 1558/udp -web2host 1559/tcp -web2host 1559/udp -asci-val 1560/tcp -asci-val 1560/udp -facilityview 1561/tcp -facilityview 1561/udp -pconnectmgr 1562/tcp -pconnectmgr 1562/udp -cadabra-lm 1563/tcp -cadabra-lm 1563/udp -pay-per-view 1564/tcp -pay-per-view 1564/udp -winddlb 1565/tcp -winddlb 1565/udp -corelvideo 1566/tcp -corelvideo 1566/udp -jlicelmd 1567/tcp -jlicelmd 1567/udp -tsspmap 1568/tcp -tsspmap 1568/udp -ets 1569/tcp -ets 1569/udp -orbixd 1570/tcp -orbixd 1570/udp -rdb-dbs-disp 1571/tcp -rdb-dbs-disp 1571/udp -chip-lm 1572/tcp -chip-lm 1572/udp -itscomm-ns 1573/tcp -itscomm-ns 1573/udp -mvel-lm 1574/tcp -mvel-lm 1574/udp -oraclenames 1575/tcp -oraclenames 1575/udp -moldflow-lm 1576/tcp -moldflow-lm 1576/udp -hypercube-lm 1577/tcp -hypercube-lm 1577/udp -jacobus-lm 1578/tcp -jacobus-lm 1578/udp -ioc-sea-lm 1579/tcp -ioc-sea-lm 1579/udp -tn-tl-r1 1580/tcp -tn-tl-r2 1580/udp -mil-2045-47001 1581/tcp -mil-2045-47001 1581/udp -msims 1582/tcp -msims 1582/udp -simbaexpress 1583/tcp -simbaexpress 1583/udp -tn-tl-fd2 1584/tcp -tn-tl-fd2 1584/udp -intv 1585/tcp -intv 1585/udp -ibm-abtact 1586/tcp -ibm-abtact 1586/udp -pra-elmd 1587/tcp -pra-elmd 1587/udp -triquest-lm 1588/tcp -triquest-lm 1588/udp -vqp 1589/tcp -vqp 1589/udp -gemini-lm 1590/tcp -gemini-lm 1590/udp -ncpm-pm 1591/tcp -ncpm-pm 1591/udp -commonspace 1592/tcp -commonspace 1592/udp -mainsoft-lm 1593/tcp -mainsoft-lm 1593/udp -sixtrak 1594/tcp -sixtrak 1594/udp -radio 1595/tcp -radio 1595/udp -radio-sm 1596/tcp -radio-bc 1596/udp -orbplus-iiop 1597/tcp -orbplus-iiop 1597/udp -picknfs 1598/tcp -picknfs 1598/udp -simbaservices 1599/tcp -simbaservices 1599/udp -issd 1600/tcp -issd 1600/udp -aas 1601/tcp -aas 1601/udp -inspect 1602/tcp -inspect 1602/udp -picodbc 1603/tcp -picodbc 1603/udp -icabrowser 1604/tcp -icabrowser 1604/udp -slp 1605/tcp -slp 1605/udp -slm-api 1606/tcp -slm-api 1606/udp -stt 1607/tcp -stt 1607/udp -smart-lm 1608/tcp -smart-lm 1608/udp -isysg-lm 1609/tcp -isysg-lm 1609/udp -taurus-wh 1610/tcp -taurus-wh 1610/udp -ill 1611/tcp -ill 1611/udp -netbill-trans 1612/tcp -netbill-trans 1612/udp -netbill-keyrep 1613/tcp -netbill-keyrep 1613/udp -netbill-cred 1614/tcp -netbill-cred 1614/udp -netbill-auth 1615/tcp -netbill-auth 1615/udp -netbill-prod 1616/tcp -netbill-prod 1616/udp -nimrod-agent 1617/tcp -nimrod-agent 1617/udp -skytelnet 1618/tcp -skytelnet 1618/udp -xs-openstorage 1619/tcp -xs-openstorage 1619/udp -faxportwinport 1620/tcp -faxportwinport 1620/udp -softdataphone 1621/tcp -softdataphone 1621/udp -ontime 1622/tcp -ontime 1622/udp -jaleosnd 1623/tcp -jaleosnd 1623/udp -udp-sr-port 1624/tcp -udp-sr-port 1624/udp -svs-omagent 1625/tcp -svs-omagent 1625/udp -shockwave 1626/tcp -shockwave 1626/udp -t128-gateway 1627/tcp -t128-gateway 1627/udp -lontalk-norm 1628/tcp -lontalk-norm 1628/udp -lontalk-urgnt 1629/tcp -lontalk-urgnt 1629/udp -oraclenet8cman 1630/tcp -oraclenet8cman 1630/udp -visitview 1631/tcp -visitview 1631/udp -pammratc 1632/tcp -pammratc 1632/udp -pammrpc 1633/tcp -pammrpc 1633/udp -loaprobe 1634/tcp -loaprobe 1634/udp -edb-server1 1635/tcp -edb-server1 1635/udp -isdc 1636/tcp -isdc 1636/udp -islc 1637/tcp -islc 1637/udp -ismc 1638/tcp -ismc 1638/udp -cert-initiator 1639/tcp -cert-initiator 1639/udp -cert-responder 1640/tcp -cert-responder 1640/udp -invision 1641/tcp -invision 1641/udp -isis-am 1642/tcp -isis-am 1642/udp -isis-ambc 1643/tcp -isis-ambc 1643/udp -saiseh 1644/tcp -saiseh 1644/udp -sightline 1645/tcp -sightline 1645/udp -sa-msg-port 1646/tcp -sa-msg-port 1646/udp -rsap 1647/tcp -rsap 1647/udp -concurrent-lm 1648/tcp -concurrent-lm 1648/udp -kermit 1649/tcp -kermit 1649/udp -nkd 1650/tcp -nkd 1650/udp -shiva-confsrvr 1651/tcp -shiva-confsrvr 1651/udp -xnmp 1652/tcp -xnmp 1652/udp -alphatech-lm 1653/tcp -alphatech-lm 1653/udp -stargatealerts 1654/tcp -stargatealerts 1654/udp -dec-mbadmin 1655/tcp -dec-mbadmin 1655/udp -dec-mbadmin-h 1656/tcp -dec-mbadmin-h 1656/udp -fujitsu-mmpdc 1657/tcp -fujitsu-mmpdc 1657/udp -sixnetudr 1658/tcp -sixnetudr 1658/udp -sg-lm 1659/tcp -sg-lm 1659/udp -skip-mc-gikreq 1660/tcp -skip-mc-gikreq 1660/udp -netview-aix-1 1661/tcp -netview-aix-1 1661/udp -netview-aix-2 1662/tcp -netview-aix-2 1662/udp -netview-aix-3 1663/tcp -netview-aix-3 1663/udp -netview-aix-4 1664/tcp -netview-aix-4 1664/udp -netview-aix-5 1665/tcp -netview-aix-5 1665/udp -netview-aix-6 1666/tcp -netview-aix-6 1666/udp -netview-aix-7 1667/tcp -netview-aix-7 1667/udp -netview-aix-8 1668/tcp -netview-aix-8 1668/udp -netview-aix-9 1669/tcp -netview-aix-9 1669/udp -netview-aix-10 1670/tcp -netview-aix-10 1670/udp -netview-aix-11 1671/tcp -netview-aix-11 1671/udp -netview-aix-12 1672/tcp -netview-aix-12 1672/udp -proshare-mc-1 1673/tcp -proshare-mc-1 1673/udp -proshare-mc-2 1674/tcp -proshare-mc-2 1674/udp -pdp 1675/tcp -pdp 1675/udp -netcomm1 1676/tcp -netcomm2 1676/udp -groupwise 1677/tcp -groupwise 1677/udp -prolink 1678/tcp -prolink 1678/udp -darcorp-lm 1679/tcp -darcorp-lm 1679/udp -microcom-sbp 1680/tcp -microcom-sbp 1680/udp -sd-elmd 1681/tcp -sd-elmd 1681/udp -lanyon-lantern 1682/tcp -lanyon-lantern 1682/udp -ncpm-hip 1683/tcp -ncpm-hip 1683/udp -snaresecure 1684/tcp -snaresecure 1684/udp -n2nremote 1685/tcp -n2nremote 1685/udp -cvmon 1686/tcp -cvmon 1686/udp -nsjtp-ctrl 1687/tcp -nsjtp-ctrl 1687/udp -nsjtp-data 1688/tcp -nsjtp-data 1688/udp -firefox 1689/tcp -firefox 1689/udp -ng-umds 1690/tcp -ng-umds 1690/udp -empire-empuma 1691/tcp -empire-empuma 1691/udp -sstsys-lm 1692/tcp -sstsys-lm 1692/udp -rrirtr 1693/tcp -rrirtr 1693/udp -rrimwm 1694/tcp -rrimwm 1694/udp -rrilwm 1695/tcp -rrilwm 1695/udp -rrifmm 1696/tcp -rrifmm 1696/udp -rrisat 1697/tcp -rrisat 1697/udp -rsvp-encap-1 1698/tcp -rsvp-encap-1 1698/udp -rsvp-encap-2 1699/tcp -rsvp-encap-2 1699/udp -mps-raft 1700/tcp -mps-raft 1700/udp -l2f 1701/tcp -l2f 1701/udp -l2tp 1701/tcp -l2tp 1701/udp -deskshare 1702/tcp -deskshare 1702/udp -hb-engine 1703/tcp -hb-engine 1703/udp -bcs-broker 1704/tcp -bcs-broker 1704/udp -slingshot 1705/tcp -slingshot 1705/udp -jetform 1706/tcp -jetform 1706/udp -vdmplay 1707/tcp -vdmplay 1707/udp -gat-lmd 1708/tcp -gat-lmd 1708/udp -centra 1709/tcp -centra 1709/udp -impera 1710/tcp -impera 1710/udp -pptconference 1711/tcp -pptconference 1711/udp -registrar 1712/tcp -registrar 1712/udp -conferencetalk 1713/tcp -conferencetalk 1713/udp -sesi-lm 1714/tcp -sesi-lm 1714/udp -houdini-lm 1715/tcp -houdini-lm 1715/udp -xmsg 1716/tcp -xmsg 1716/udp -fj-hdnet 1717/tcp -fj-hdnet 1717/udp -h323gatedisc 1718/tcp -h323gatedisc 1718/udp -h323gatestat 1719/tcp -h323gatestat 1719/udp -h323hostcall 1720/tcp -h323hostcall 1720/udp -h323hostcall 1720/sctp -caicci 1721/tcp -caicci 1721/udp -hks-lm 1722/tcp -hks-lm 1722/udp -pptp 1723/tcp -pptp 1723/udp -csbphonemaster 1724/tcp -csbphonemaster 1724/udp -iden-ralp 1725/tcp -iden-ralp 1725/udp -iberiagames 1726/tcp -iberiagames 1726/udp -winddx 1727/tcp -winddx 1727/udp -telindus 1728/tcp -telindus 1728/udp -citynl 1729/tcp -citynl 1729/udp -roketz 1730/tcp -roketz 1730/udp -msiccp 1731/tcp -msiccp 1731/udp -proxim 1732/tcp -proxim 1732/udp -siipat 1733/tcp -siipat 1733/udp -cambertx-lm 1734/tcp -cambertx-lm 1734/udp -privatechat 1735/tcp -privatechat 1735/udp -street-stream 1736/tcp -street-stream 1736/udp -ultimad 1737/tcp -ultimad 1737/udp -gamegen1 1738/tcp -gamegen1 1738/udp -webaccess 1739/tcp -webaccess 1739/udp -encore 1740/tcp -encore 1740/udp -cisco-net-mgmt 1741/tcp -cisco-net-mgmt 1741/udp -3Com-nsd 1742/tcp -3Com-nsd 1742/udp -cinegrfx-lm 1743/tcp -cinegrfx-lm 1743/udp -ncpm-ft 1744/tcp -ncpm-ft 1744/udp -remote-winsock 1745/tcp -remote-winsock 1745/udp -ftrapid-1 1746/tcp -ftrapid-1 1746/udp -ftrapid-2 1747/tcp -ftrapid-2 1747/udp -oracle-em1 1748/tcp -oracle-em1 1748/udp -aspen-services 1749/tcp -aspen-services 1749/udp -sslp 1750/tcp -sslp 1750/udp -swiftnet 1751/tcp -swiftnet 1751/udp -lofr-lm 1752/tcp -lofr-lm 1752/udp -predatar-comms 1753/tcp -oracle-em2 1754/tcp -oracle-em2 1754/udp -ms-streaming 1755/tcp -ms-streaming 1755/udp -capfast-lmd 1756/tcp -capfast-lmd 1756/udp -cnhrp 1757/tcp -cnhrp 1757/udp -tftp-mcast 1758/tcp -tftp-mcast 1758/udp -spss-lm 1759/tcp -spss-lm 1759/udp -www-ldap-gw 1760/tcp -www-ldap-gw 1760/udp -cft-0 1761/tcp -cft-0 1761/udp -cft-1 1762/tcp -cft-1 1762/udp -cft-2 1763/tcp -cft-2 1763/udp -cft-3 1764/tcp -cft-3 1764/udp -cft-4 1765/tcp -cft-4 1765/udp -cft-5 1766/tcp -cft-5 1766/udp -cft-6 1767/tcp -cft-6 1767/udp -cft-7 1768/tcp -cft-7 1768/udp -bmc-net-adm 1769/tcp -bmc-net-adm 1769/udp -bmc-net-svc 1770/tcp -bmc-net-svc 1770/udp -vaultbase 1771/tcp -vaultbase 1771/udp -essweb-gw 1772/tcp -essweb-gw 1772/udp -kmscontrol 1773/tcp -kmscontrol 1773/udp -global-dtserv 1774/tcp -global-dtserv 1774/udp -vdab 1775/tcp -femis 1776/tcp -femis 1776/udp -powerguardian 1777/tcp -powerguardian 1777/udp -prodigy-intrnet 1778/tcp -prodigy-intrnet 1778/udp -pharmasoft 1779/tcp -pharmasoft 1779/udp -dpkeyserv 1780/tcp -dpkeyserv 1780/udp -answersoft-lm 1781/tcp -answersoft-lm 1781/udp -hp-hcip 1782/tcp -hp-hcip 1782/udp -finle-lm 1784/tcp -finle-lm 1784/udp -windlm 1785/tcp -windlm 1785/udp -funk-logger 1786/tcp -funk-logger 1786/udp -funk-license 1787/tcp -funk-license 1787/udp -psmond 1788/tcp -psmond 1788/udp -hello 1789/tcp -hello 1789/udp -nmsp 1790/tcp -nmsp 1790/udp -ea1 1791/tcp -ea1 1791/udp -ibm-dt-2 1792/tcp -ibm-dt-2 1792/udp -rsc-robot 1793/tcp -rsc-robot 1793/udp -cera-bcm 1794/tcp -cera-bcm 1794/udp -dpi-proxy 1795/tcp -dpi-proxy 1795/udp -vocaltec-admin 1796/tcp -vocaltec-admin 1796/udp -uma 1797/tcp -uma 1797/udp -etp 1798/tcp -etp 1798/udp -netrisk 1799/tcp -netrisk 1799/udp -ansys-lm 1800/tcp -ansys-lm 1800/udp -msmq 1801/tcp -msmq 1801/udp -concomp1 1802/tcp -concomp1 1802/udp -hp-hcip-gwy 1803/tcp -hp-hcip-gwy 1803/udp -enl 1804/tcp -enl 1804/udp -enl-name 1805/tcp -enl-name 1805/udp -musiconline 1806/tcp -musiconline 1806/udp -fhsp 1807/tcp -fhsp 1807/udp -oracle-vp2 1808/tcp -oracle-vp2 1808/udp -oracle-vp1 1809/tcp -oracle-vp1 1809/udp -jerand-lm 1810/tcp -jerand-lm 1810/udp -scientia-sdb 1811/tcp -scientia-sdb 1811/udp -radius 1812/tcp -radius 1812/udp -radius-acct 1813/tcp -radius-acct 1813/udp -tdp-suite 1814/tcp -tdp-suite 1814/udp -mmpft 1815/tcp -mmpft 1815/udp -harp 1816/tcp -harp 1816/udp -rkb-oscs 1817/tcp -rkb-oscs 1817/udp -etftp 1818/tcp -etftp 1818/udp -plato-lm 1819/tcp -plato-lm 1819/udp -mcagent 1820/tcp -mcagent 1820/udp -donnyworld 1821/tcp -donnyworld 1821/udp -es-elmd 1822/tcp -es-elmd 1822/udp -unisys-lm 1823/tcp -unisys-lm 1823/udp -metrics-pas 1824/tcp -metrics-pas 1824/udp -direcpc-video 1825/tcp -direcpc-video 1825/udp -ardt 1826/tcp -ardt 1826/udp -asi 1827/tcp -asi 1827/udp -itm-mcell-u 1828/tcp -itm-mcell-u 1828/udp -optika-emedia 1829/tcp -optika-emedia 1829/udp -net8-cman 1830/tcp -net8-cman 1830/udp -myrtle 1831/tcp -myrtle 1831/udp -tht-treasure 1832/tcp -tht-treasure 1832/udp -udpradio 1833/tcp -udpradio 1833/udp -ardusuni 1834/tcp -ardusuni 1834/udp -ardusmul 1835/tcp -ardusmul 1835/udp -ste-smsc 1836/tcp -ste-smsc 1836/udp -csoft1 1837/tcp -csoft1 1837/udp -talnet 1838/tcp -talnet 1838/udp -netopia-vo1 1839/tcp -netopia-vo1 1839/udp -netopia-vo2 1840/tcp -netopia-vo2 1840/udp -netopia-vo3 1841/tcp -netopia-vo3 1841/udp -netopia-vo4 1842/tcp -netopia-vo4 1842/udp -netopia-vo5 1843/tcp -netopia-vo5 1843/udp -direcpc-dll 1844/tcp -direcpc-dll 1844/udp -altalink 1845/tcp -altalink 1845/udp -tunstall-pnc 1846/tcp -tunstall-pnc 1846/udp -slp-notify 1847/tcp -slp-notify 1847/udp -fjdocdist 1848/tcp -fjdocdist 1848/udp -alpha-sms 1849/tcp -alpha-sms 1849/udp -gsi 1850/tcp -gsi 1850/udp -ctcd 1851/tcp -ctcd 1851/udp -virtual-time 1852/tcp -virtual-time 1852/udp -vids-avtp 1853/tcp -vids-avtp 1853/udp -buddy-draw 1854/tcp -buddy-draw 1854/udp -fiorano-rtrsvc 1855/tcp -fiorano-rtrsvc 1855/udp -fiorano-msgsvc 1856/tcp -fiorano-msgsvc 1856/udp -datacaptor 1857/tcp -datacaptor 1857/udp -privateark 1858/tcp -privateark 1858/udp -gammafetchsvr 1859/tcp -gammafetchsvr 1859/udp -sunscalar-svc 1860/tcp -sunscalar-svc 1860/udp -lecroy-vicp 1861/tcp -lecroy-vicp 1861/udp -mysql-cm-agent 1862/tcp -mysql-cm-agent 1862/udp -msnp 1863/tcp -msnp 1863/udp -paradym-31port 1864/tcp -paradym-31port 1864/udp -entp 1865/tcp -entp 1865/udp -swrmi 1866/tcp -swrmi 1866/udp -udrive 1867/tcp -udrive 1867/udp -viziblebrowser 1868/tcp -viziblebrowser 1868/udp -transact 1869/tcp -transact 1869/udp -sunscalar-dns 1870/tcp -sunscalar-dns 1870/udp -canocentral0 1871/tcp -canocentral0 1871/udp -canocentral1 1872/tcp -canocentral1 1872/udp -fjmpjps 1873/tcp -fjmpjps 1873/udp -fjswapsnp 1874/tcp -fjswapsnp 1874/udp -westell-stats 1875/tcp -westell-stats 1875/udp -ewcappsrv 1876/tcp -ewcappsrv 1876/udp -hp-webqosdb 1877/tcp -hp-webqosdb 1877/udp -drmsmc 1878/tcp -drmsmc 1878/udp -nettgain-nms 1879/tcp -nettgain-nms 1879/udp -vsat-control 1880/tcp -vsat-control 1880/udp -ibm-mqseries2 1881/tcp -ibm-mqseries2 1881/udp -ecsqdmn 1882/tcp -ecsqdmn 1882/udp -mqtt 1883/tcp -mqtt 1883/udp -idmaps 1884/tcp -idmaps 1884/udp -vrtstrapserver 1885/tcp -vrtstrapserver 1885/udp -leoip 1886/tcp -leoip 1886/udp -filex-lport 1887/tcp -filex-lport 1887/udp -ncconfig 1888/tcp -ncconfig 1888/udp -unify-adapter 1889/tcp -unify-adapter 1889/udp -wilkenlistener 1890/tcp -wilkenlistener 1890/udp -childkey-notif 1891/tcp -childkey-notif 1891/udp -childkey-ctrl 1892/tcp -childkey-ctrl 1892/udp -elad 1893/tcp -elad 1893/udp -o2server-port 1894/tcp -o2server-port 1894/udp -b-novative-ls 1896/tcp -b-novative-ls 1896/udp -metaagent 1897/tcp -metaagent 1897/udp -cymtec-port 1898/tcp -cymtec-port 1898/udp -mc2studios 1899/tcp -mc2studios 1899/udp -ssdp 1900/tcp -ssdp 1900/udp -fjicl-tep-a 1901/tcp -fjicl-tep-a 1901/udp -fjicl-tep-b 1902/tcp -fjicl-tep-b 1902/udp -linkname 1903/tcp -linkname 1903/udp -fjicl-tep-c 1904/tcp -fjicl-tep-c 1904/udp -sugp 1905/tcp -sugp 1905/udp -tpmd 1906/tcp -tpmd 1906/udp -intrastar 1907/tcp -intrastar 1907/udp -dawn 1908/tcp -dawn 1908/udp -global-wlink 1909/tcp -global-wlink 1909/udp -ultrabac 1910/tcp -ultrabac 1910/udp -mtp 1911/tcp -mtp 1911/udp -rhp-iibp 1912/tcp -rhp-iibp 1912/udp -armadp 1913/tcp -armadp 1913/udp -elm-momentum 1914/tcp -elm-momentum 1914/udp -facelink 1915/tcp -facelink 1915/udp -persona 1916/tcp -persona 1916/udp -noagent 1917/tcp -noagent 1917/udp -can-nds 1918/tcp -can-nds 1918/udp -can-dch 1919/tcp -can-dch 1919/udp -can-ferret 1920/tcp -can-ferret 1920/udp -noadmin 1921/tcp -noadmin 1921/udp -tapestry 1922/tcp -tapestry 1922/udp -spice 1923/tcp -spice 1923/udp -xiip 1924/tcp -xiip 1924/udp -discovery-port 1925/tcp -discovery-port 1925/udp -egs 1926/tcp -egs 1926/udp -videte-cipc 1927/tcp -videte-cipc 1927/udp -emsd-port 1928/tcp -emsd-port 1928/udp -bandwiz-system 1929/tcp -bandwiz-system 1929/udp -driveappserver 1930/tcp -driveappserver 1930/udp -amdsched 1931/tcp -amdsched 1931/udp -ctt-broker 1932/tcp -ctt-broker 1932/udp -xmapi 1933/tcp -xmapi 1933/udp -xaapi 1934/tcp -xaapi 1934/udp -macromedia-fcs 1935/tcp -macromedia-fcs 1935/udp -jetcmeserver 1936/tcp -jetcmeserver 1936/udp -jwserver 1937/tcp -jwserver 1937/udp -jwclient 1938/tcp -jwclient 1938/udp -jvserver 1939/tcp -jvserver 1939/udp -jvclient 1940/tcp -jvclient 1940/udp -dic-aida 1941/tcp -dic-aida 1941/udp -res 1942/tcp -res 1942/udp -beeyond-media 1943/tcp -beeyond-media 1943/udp -close-combat 1944/tcp -close-combat 1944/udp -dialogic-elmd 1945/tcp -dialogic-elmd 1945/udp -tekpls 1946/tcp -tekpls 1946/udp -sentinelsrm 1947/tcp -sentinelsrm 1947/udp -eye2eye 1948/tcp -eye2eye 1948/udp -ismaeasdaqlive 1949/tcp -ismaeasdaqlive 1949/udp -ismaeasdaqtest 1950/tcp -ismaeasdaqtest 1950/udp -bcs-lmserver 1951/tcp -bcs-lmserver 1951/udp -mpnjsc 1952/tcp -mpnjsc 1952/udp -rapidbase 1953/tcp -rapidbase 1953/udp -abr-api 1954/tcp -abr-api 1954/udp -abr-secure 1955/tcp -abr-secure 1955/udp -vrtl-vmf-ds 1956/tcp -vrtl-vmf-ds 1956/udp -unix-status 1957/tcp -unix-status 1957/udp -dxadmind 1958/tcp -dxadmind 1958/udp -simp-all 1959/tcp -simp-all 1959/udp -nasmanager 1960/tcp -nasmanager 1960/udp -bts-appserver 1961/tcp -bts-appserver 1961/udp -biap-mp 1962/tcp -biap-mp 1962/udp -webmachine 1963/tcp -webmachine 1963/udp -solid-e-engine 1964/tcp -solid-e-engine 1964/udp -tivoli-npm 1965/tcp -tivoli-npm 1965/udp -slush 1966/tcp -slush 1966/udp -sns-quote 1967/tcp -sns-quote 1967/udp -lipsinc 1968/tcp -lipsinc 1968/udp -lipsinc1 1969/tcp -lipsinc1 1969/udp -netop-rc 1970/tcp -netop-rc 1970/udp -netop-school 1971/tcp -netop-school 1971/udp -intersys-cache 1972/tcp -intersys-cache 1972/udp -dlsrap 1973/tcp -dlsrap 1973/udp -drp 1974/tcp -drp 1974/udp -tcoflashagent 1975/tcp -tcoflashagent 1975/udp -tcoregagent 1976/tcp -tcoregagent 1976/udp -tcoaddressbook 1977/tcp -tcoaddressbook 1977/udp -unisql 1978/tcp -unisql 1978/udp -unisql-java 1979/tcp -unisql-java 1979/udp -pearldoc-xact 1980/tcp -pearldoc-xact 1980/udp -p2pq 1981/tcp -p2pq 1981/udp -estamp 1982/tcp -estamp 1982/udp -lhtp 1983/tcp -lhtp 1983/udp -bb 1984/tcp -bb 1984/udp -hsrp 1985/tcp -hsrp 1985/udp -licensedaemon 1986/tcp -licensedaemon 1986/udp -tr-rsrb-p1 1987/tcp -tr-rsrb-p1 1987/udp -tr-rsrb-p2 1988/tcp -tr-rsrb-p2 1988/udp -tr-rsrb-p3 1989/tcp -tr-rsrb-p3 1989/udp -mshnet 1989/tcp -mshnet 1989/udp -stun-p1 1990/tcp -stun-p1 1990/udp -stun-p2 1991/tcp -stun-p2 1991/udp -stun-p3 1992/tcp -stun-p3 1992/udp -ipsendmsg 1992/tcp -ipsendmsg 1992/udp -snmp-tcp-port 1993/tcp -snmp-tcp-port 1993/udp -stun-port 1994/tcp -stun-port 1994/udp -perf-port 1995/tcp -perf-port 1995/udp -tr-rsrb-port 1996/tcp -tr-rsrb-port 1996/udp -gdp-port 1997/tcp -gdp-port 1997/udp -x25-svc-port 1998/tcp -x25-svc-port 1998/udp -tcp-id-port 1999/tcp -tcp-id-port 1999/udp -cisco-sccp 2000/tcp -cisco-sccp 2000/udp -dc 2001/tcp -wizard 2001/udp -globe 2002/tcp -globe 2002/udp -brutus 2003/tcp -brutus 2003/udp -mailbox 2004/tcp -emce 2004/udp -berknet 2005/tcp -oracle 2005/udp -invokator 2006/tcp -raid-cd 2006/udp -dectalk 2007/tcp -raid-am 2007/udp -conf 2008/tcp -terminaldb 2008/udp -news 2009/tcp -whosockami 2009/udp -search 2010/tcp -pipe-server 2010/udp -raid-cc 2011/tcp -servserv 2011/udp -ttyinfo 2012/tcp -raid-ac 2012/udp -raid-am 2013/tcp -raid-cd 2013/udp -troff 2014/tcp -raid-sf 2014/udp -cypress 2015/tcp -raid-cs 2015/udp -bootserver 2016/tcp -bootserver 2016/udp -cypress-stat 2017/tcp -bootclient 2017/udp -terminaldb 2018/tcp -rellpack 2018/udp -whosockami 2019/tcp -about 2019/udp -xinupageserver 2020/tcp -xinupageserver 2020/udp -servexec 2021/tcp -xinuexpansion1 2021/udp -down 2022/tcp -xinuexpansion2 2022/udp -xinuexpansion3 2023/tcp -xinuexpansion3 2023/udp -xinuexpansion4 2024/tcp -xinuexpansion4 2024/udp -ellpack 2025/tcp -xribs 2025/udp -scrabble 2026/tcp -scrabble 2026/udp -shadowserver 2027/tcp -shadowserver 2027/udp -submitserver 2028/tcp -submitserver 2028/udp -hsrpv6 2029/tcp -hsrpv6 2029/udp -device2 2030/tcp -device2 2030/udp -mobrien-chat 2031/tcp -mobrien-chat 2031/udp -blackboard 2032/tcp -blackboard 2032/udp -glogger 2033/tcp -glogger 2033/udp -scoremgr 2034/tcp -scoremgr 2034/udp -imsldoc 2035/tcp -imsldoc 2035/udp -e-dpnet 2036/tcp -e-dpnet 2036/udp -applus 2037/tcp -applus 2037/udp -objectmanager 2038/tcp -objectmanager 2038/udp -prizma 2039/tcp -prizma 2039/udp -lam 2040/tcp -lam 2040/udp -interbase 2041/tcp -interbase 2041/udp -isis 2042/tcp -isis 2042/udp -isis-bcast 2043/tcp -isis-bcast 2043/udp -rimsl 2044/tcp -rimsl 2044/udp -cdfunc 2045/tcp -cdfunc 2045/udp -sdfunc 2046/tcp -sdfunc 2046/udp -dls 2047/tcp -dls 2047/udp -dls-monitor 2048/tcp -dls-monitor 2048/udp -shilp 2049/tcp -shilp 2049/udp -nfs 2049/tcp -nfs 2049/udp -nfs 2049/sctp -av-emb-config 2050/tcp -av-emb-config 2050/udp -epnsdp 2051/tcp -epnsdp 2051/udp -clearvisn 2052/tcp -clearvisn 2052/udp -lot105-ds-upd 2053/tcp -lot105-ds-upd 2053/udp -weblogin 2054/tcp -weblogin 2054/udp -iop 2055/tcp -iop 2055/udp -omnisky 2056/tcp -omnisky 2056/udp -rich-cp 2057/tcp -rich-cp 2057/udp -newwavesearch 2058/tcp -newwavesearch 2058/udp -bmc-messaging 2059/tcp -bmc-messaging 2059/udp -teleniumdaemon 2060/tcp -teleniumdaemon 2060/udp -netmount 2061/tcp -netmount 2061/udp -icg-swp 2062/tcp -icg-swp 2062/udp -icg-bridge 2063/tcp -icg-bridge 2063/udp -icg-iprelay 2064/tcp -icg-iprelay 2064/udp -dlsrpn 2065/tcp -dlsrpn 2065/udp -aura 2066/tcp -aura 2066/udp -dlswpn 2067/tcp -dlswpn 2067/udp -avauthsrvprtcl 2068/tcp -avauthsrvprtcl 2068/udp -event-port 2069/tcp -event-port 2069/udp -ah-esp-encap 2070/tcp -ah-esp-encap 2070/udp -acp-port 2071/tcp -acp-port 2071/udp -msync 2072/tcp -msync 2072/udp -gxs-data-port 2073/tcp -gxs-data-port 2073/udp -vrtl-vmf-sa 2074/tcp -vrtl-vmf-sa 2074/udp -newlixengine 2075/tcp -newlixengine 2075/udp -newlixconfig 2076/tcp -newlixconfig 2076/udp -tsrmagt 2077/tcp -tsrmagt 2077/udp -tpcsrvr 2078/tcp -tpcsrvr 2078/udp -idware-router 2079/tcp -idware-router 2079/udp -autodesk-nlm 2080/tcp -autodesk-nlm 2080/udp -kme-trap-port 2081/tcp -kme-trap-port 2081/udp -infowave 2082/tcp -infowave 2082/udp -radsec 2083/tcp -radsec 2083/udp -sunclustergeo 2084/tcp -sunclustergeo 2084/udp -ada-cip 2085/tcp -ada-cip 2085/udp -gnunet 2086/tcp -gnunet 2086/udp -eli 2087/tcp -eli 2087/udp -ip-blf 2088/tcp -ip-blf 2088/udp -sep 2089/tcp -sep 2089/udp -lrp 2090/tcp -lrp 2090/udp -prp 2091/tcp -prp 2091/udp -descent3 2092/tcp -descent3 2092/udp -nbx-cc 2093/tcp -nbx-cc 2093/udp -nbx-au 2094/tcp -nbx-au 2094/udp -nbx-ser 2095/tcp -nbx-ser 2095/udp -nbx-dir 2096/tcp -nbx-dir 2096/udp -jetformpreview 2097/tcp -jetformpreview 2097/udp -dialog-port 2098/tcp -dialog-port 2098/udp -h2250-annex-g 2099/tcp -h2250-annex-g 2099/udp -amiganetfs 2100/tcp -amiganetfs 2100/udp -rtcm-sc104 2101/tcp -rtcm-sc104 2101/udp -zephyr-srv 2102/tcp -zephyr-srv 2102/udp -zephyr-clt 2103/tcp -zephyr-clt 2103/udp -zephyr-hm 2104/tcp -zephyr-hm 2104/udp -minipay 2105/tcp -minipay 2105/udp -mzap 2106/tcp -mzap 2106/udp -bintec-admin 2107/tcp -bintec-admin 2107/udp -comcam 2108/tcp -comcam 2108/udp -ergolight 2109/tcp -ergolight 2109/udp -umsp 2110/tcp -umsp 2110/udp -dsatp 2111/tcp -dsatp 2111/udp -idonix-metanet 2112/tcp -idonix-metanet 2112/udp -hsl-storm 2113/tcp -hsl-storm 2113/udp -ariascribe 2114/tcp -ariascribe 2114/udp -kdm 2115/tcp -kdm 2115/udp -ccowcmr 2116/tcp -ccowcmr 2116/udp -mentaclient 2117/tcp -mentaclient 2117/udp -mentaserver 2118/tcp -mentaserver 2118/udp -gsigatekeeper 2119/tcp -gsigatekeeper 2119/udp -qencp 2120/tcp -qencp 2120/udp -scientia-ssdb 2121/tcp -scientia-ssdb 2121/udp -caupc-remote 2122/tcp -caupc-remote 2122/udp -gtp-control 2123/tcp -gtp-control 2123/udp -elatelink 2124/tcp -elatelink 2124/udp -lockstep 2125/tcp -lockstep 2125/udp -pktcable-cops 2126/tcp -pktcable-cops 2126/udp -index-pc-wb 2127/tcp -index-pc-wb 2127/udp -net-steward 2128/tcp -net-steward 2128/udp -cs-live 2129/tcp -cs-live 2129/udp -xds 2130/tcp -xds 2130/udp -avantageb2b 2131/tcp -avantageb2b 2131/udp -solera-epmap 2132/tcp -solera-epmap 2132/udp -zymed-zpp 2133/tcp -zymed-zpp 2133/udp -avenue 2134/tcp -avenue 2134/udp -gris 2135/tcp -gris 2135/udp -appworxsrv 2136/tcp -appworxsrv 2136/udp -connect 2137/tcp -connect 2137/udp -unbind-cluster 2138/tcp -unbind-cluster 2138/udp -ias-auth 2139/tcp -ias-auth 2139/udp -ias-reg 2140/tcp -ias-reg 2140/udp -ias-admind 2141/tcp -ias-admind 2141/udp -tdmoip 2142/tcp -tdmoip 2142/udp -lv-jc 2143/tcp -lv-jc 2143/udp -lv-ffx 2144/tcp -lv-ffx 2144/udp -lv-pici 2145/tcp -lv-pici 2145/udp -lv-not 2146/tcp -lv-not 2146/udp -lv-auth 2147/tcp -lv-auth 2147/udp -veritas-ucl 2148/tcp -veritas-ucl 2148/udp -acptsys 2149/tcp -acptsys 2149/udp -dynamic3d 2150/tcp -dynamic3d 2150/udp -docent 2151/tcp -docent 2151/udp -gtp-user 2152/tcp -gtp-user 2152/udp -ctlptc 2153/tcp -ctlptc 2153/udp -stdptc 2154/tcp -stdptc 2154/udp -brdptc 2155/tcp -brdptc 2155/udp -trp 2156/tcp -trp 2156/udp -xnds 2157/tcp -xnds 2157/udp -touchnetplus 2158/tcp -touchnetplus 2158/udp -gdbremote 2159/tcp -gdbremote 2159/udp -apc-2160 2160/tcp -apc-2160 2160/udp -apc-2161 2161/tcp -apc-2161 2161/udp -navisphere 2162/tcp -navisphere 2162/udp -navisphere-sec 2163/tcp -navisphere-sec 2163/udp -ddns-v3 2164/tcp -ddns-v3 2164/udp -x-bone-api 2165/tcp -x-bone-api 2165/udp -iwserver 2166/tcp -iwserver 2166/udp -raw-serial 2167/tcp -raw-serial 2167/udp -easy-soft-mux 2168/tcp -easy-soft-mux 2168/udp -brain 2169/tcp -brain 2169/udp -eyetv 2170/tcp -eyetv 2170/udp -msfw-storage 2171/tcp -msfw-storage 2171/udp -msfw-s-storage 2172/tcp -msfw-s-storage 2172/udp -msfw-replica 2173/tcp -msfw-replica 2173/udp -msfw-array 2174/tcp -msfw-array 2174/udp -airsync 2175/tcp -airsync 2175/udp -rapi 2176/tcp -rapi 2176/udp -qwave 2177/tcp -qwave 2177/udp -bitspeer 2178/tcp -bitspeer 2178/udp -vmrdp 2179/tcp -vmrdp 2179/udp -mc-gt-srv 2180/tcp -mc-gt-srv 2180/udp -eforward 2181/tcp -eforward 2181/udp -cgn-stat 2182/tcp -cgn-stat 2182/udp -cgn-config 2183/tcp -cgn-config 2183/udp -nvd 2184/tcp -nvd 2184/udp -onbase-dds 2185/tcp -onbase-dds 2185/udp -gtaua 2186/tcp -gtaua 2186/udp -ssmc 2187/tcp -ssmd 2187/udp -radware-rpm 2188/tcp -radware-rpm-s 2189/tcp -tivoconnect 2190/tcp -tivoconnect 2190/udp -tvbus 2191/tcp -tvbus 2191/udp -asdis 2192/tcp -asdis 2192/udp -drwcs 2193/tcp -drwcs 2193/udp -mnp-exchange 2197/tcp -mnp-exchange 2197/udp -onehome-remote 2198/tcp -onehome-remote 2198/udp -onehome-help 2199/tcp -onehome-help 2199/udp -ats 2201/tcp -ats 2201/udp -imtc-map 2202/tcp -imtc-map 2202/udp -b2-runtime 2203/tcp -b2-runtime 2203/udp -b2-license 2204/tcp -b2-license 2204/udp -jps 2205/tcp -jps 2205/udp -hpocbus 2206/tcp -hpocbus 2206/udp -hpssd 2207/tcp -hpssd 2207/udp -hpiod 2208/tcp -hpiod 2208/udp -rimf-ps 2209/tcp -rimf-ps 2209/udp -noaaport 2210/tcp -noaaport 2210/udp -emwin 2211/tcp -emwin 2211/udp -leecoposserver 2212/tcp -leecoposserver 2212/udp -kali 2213/tcp -kali 2213/udp -rpi 2214/tcp -rpi 2214/udp -ipcore 2215/tcp -ipcore 2215/udp -vtu-comms 2216/tcp -vtu-comms 2216/udp -gotodevice 2217/tcp -gotodevice 2217/udp -bounzza 2218/tcp -bounzza 2218/udp -netiq-ncap 2219/tcp -netiq-ncap 2219/udp -netiq 2220/tcp -netiq 2220/udp -ethernet-ip-s 2221/tcp -ethernet-ip-s 2221/udp -EtherNet-IP-1 2222/tcp -EtherNet-IP-1 2222/udp -rockwell-csp2 2223/tcp -rockwell-csp2 2223/udp -efi-mg 2224/tcp -efi-mg 2224/udp -rcip-itu 2225/tcp -rcip-itu 2225/sctp -di-drm 2226/tcp -di-drm 2226/udp -di-msg 2227/tcp -di-msg 2227/udp -ehome-ms 2228/tcp -ehome-ms 2228/udp -datalens 2229/tcp -datalens 2229/udp -queueadm 2230/tcp -queueadm 2230/udp -wimaxasncp 2231/tcp -wimaxasncp 2231/udp -ivs-video 2232/tcp -ivs-video 2232/udp -infocrypt 2233/tcp -infocrypt 2233/udp -directplay 2234/tcp -directplay 2234/udp -sercomm-wlink 2235/tcp -sercomm-wlink 2235/udp -nani 2236/tcp -nani 2236/udp -optech-port1-lm 2237/tcp -optech-port1-lm 2237/udp -aviva-sna 2238/tcp -aviva-sna 2238/udp -imagequery 2239/tcp -imagequery 2239/udp -recipe 2240/tcp -recipe 2240/udp -ivsd 2241/tcp -ivsd 2241/udp -foliocorp 2242/tcp -foliocorp 2242/udp -magicom 2243/tcp -magicom 2243/udp -nmsserver 2244/tcp -nmsserver 2244/udp -hao 2245/tcp -hao 2245/udp -pc-mta-addrmap 2246/tcp -pc-mta-addrmap 2246/udp -antidotemgrsvr 2247/tcp -antidotemgrsvr 2247/udp -ums 2248/tcp -ums 2248/udp -rfmp 2249/tcp -rfmp 2249/udp -remote-collab 2250/tcp -remote-collab 2250/udp -dif-port 2251/tcp -dif-port 2251/udp -njenet-ssl 2252/tcp -njenet-ssl 2252/udp -dtv-chan-req 2253/tcp -dtv-chan-req 2253/udp -seispoc 2254/tcp -seispoc 2254/udp -vrtp 2255/tcp -vrtp 2255/udp -pcc-mfp 2256/tcp -pcc-mfp 2256/udp -simple-tx-rx 2257/tcp -simple-tx-rx 2257/udp -rcts 2258/tcp -rcts 2258/udp -bid-serv 2259/tcp -bid-serv 2259/udp -apc-2260 2260/tcp -apc-2260 2260/udp -comotionmaster 2261/tcp -comotionmaster 2261/udp -comotionback 2262/tcp -comotionback 2262/udp -ecwcfg 2263/tcp -ecwcfg 2263/udp -apx500api-1 2264/tcp -apx500api-1 2264/udp -apx500api-2 2265/tcp -apx500api-2 2265/udp -mfserver 2266/tcp -mfserver 2266/udp -ontobroker 2267/tcp -ontobroker 2267/udp -amt 2268/tcp -amt 2268/udp -mikey 2269/tcp -mikey 2269/udp -starschool 2270/tcp -starschool 2270/udp -mmcals 2271/tcp -mmcals 2271/udp -mmcal 2272/tcp -mmcal 2272/udp -mysql-im 2273/tcp -mysql-im 2273/udp -pcttunnell 2274/tcp -pcttunnell 2274/udp -ibridge-data 2275/tcp -ibridge-data 2275/udp -ibridge-mgmt 2276/tcp -ibridge-mgmt 2276/udp -bluectrlproxy 2277/tcp -bluectrlproxy 2277/udp -s3db 2278/tcp -s3db 2278/udp -xmquery 2279/tcp -xmquery 2279/udp -lnvpoller 2280/tcp -lnvpoller 2280/udp -lnvconsole 2281/tcp -lnvconsole 2281/udp -lnvalarm 2282/tcp -lnvalarm 2282/udp -lnvstatus 2283/tcp -lnvstatus 2283/udp -lnvmaps 2284/tcp -lnvmaps 2284/udp -lnvmailmon 2285/tcp -lnvmailmon 2285/udp -nas-metering 2286/tcp -nas-metering 2286/udp -dna 2287/tcp -dna 2287/udp -netml 2288/tcp -netml 2288/udp -dict-lookup 2289/tcp -dict-lookup 2289/udp -sonus-logging 2290/tcp -sonus-logging 2290/udp -eapsp 2291/tcp -eapsp 2291/udp -mib-streaming 2292/tcp -mib-streaming 2292/udp -npdbgmngr 2293/tcp -npdbgmngr 2293/udp -konshus-lm 2294/tcp -konshus-lm 2294/udp -advant-lm 2295/tcp -advant-lm 2295/udp -theta-lm 2296/tcp -theta-lm 2296/udp -d2k-datamover1 2297/tcp -d2k-datamover1 2297/udp -d2k-datamover2 2298/tcp -d2k-datamover2 2298/udp -pc-telecommute 2299/tcp -pc-telecommute 2299/udp -cvmmon 2300/tcp -cvmmon 2300/udp -cpq-wbem 2301/tcp -cpq-wbem 2301/udp -binderysupport 2302/tcp -binderysupport 2302/udp -proxy-gateway 2303/tcp -proxy-gateway 2303/udp -attachmate-uts 2304/tcp -attachmate-uts 2304/udp -mt-scaleserver 2305/tcp -mt-scaleserver 2305/udp -tappi-boxnet 2306/tcp -tappi-boxnet 2306/udp -pehelp 2307/tcp -pehelp 2307/udp -sdhelp 2308/tcp -sdhelp 2308/udp -sdserver 2309/tcp -sdserver 2309/udp -sdclient 2310/tcp -sdclient 2310/udp -messageservice 2311/tcp -messageservice 2311/udp -wanscaler 2312/tcp -wanscaler 2312/udp -iapp 2313/tcp -iapp 2313/udp -cr-websystems 2314/tcp -cr-websystems 2314/udp -precise-sft 2315/tcp -precise-sft 2315/udp -sent-lm 2316/tcp -sent-lm 2316/udp -attachmate-g32 2317/tcp -attachmate-g32 2317/udp -cadencecontrol 2318/tcp -cadencecontrol 2318/udp -infolibria 2319/tcp -infolibria 2319/udp -siebel-ns 2320/tcp -siebel-ns 2320/udp -rdlap 2321/tcp -rdlap 2321/udp -ofsd 2322/tcp -ofsd 2322/udp -3d-nfsd 2323/tcp -3d-nfsd 2323/udp -cosmocall 2324/tcp -cosmocall 2324/udp -ansysli 2325/tcp -ansysli 2325/udp -idcp 2326/tcp -idcp 2326/udp -xingcsm 2327/tcp -xingcsm 2327/udp -netrix-sftm 2328/tcp -netrix-sftm 2328/udp -nvd 2329/tcp -nvd 2329/udp -tscchat 2330/tcp -tscchat 2330/udp -agentview 2331/tcp -agentview 2331/udp -rcc-host 2332/tcp -rcc-host 2332/udp -snapp 2333/tcp -snapp 2333/udp -ace-client 2334/tcp -ace-client 2334/udp -ace-proxy 2335/tcp -ace-proxy 2335/udp -appleugcontrol 2336/tcp -appleugcontrol 2336/udp -ideesrv 2337/tcp -ideesrv 2337/udp -norton-lambert 2338/tcp -norton-lambert 2338/udp -3com-webview 2339/tcp -3com-webview 2339/udp -wrs-registry 2340/tcp -wrs-registry 2340/udp -xiostatus 2341/tcp -xiostatus 2341/udp -manage-exec 2342/tcp -manage-exec 2342/udp -nati-logos 2343/tcp -nati-logos 2343/udp -fcmsys 2344/tcp -fcmsys 2344/udp -dbm 2345/tcp -dbm 2345/udp -redstorm-join 2346/tcp -redstorm-join 2346/udp -redstorm-find 2347/tcp -redstorm-find 2347/udp -redstorm-info 2348/tcp -redstorm-info 2348/udp -redstorm-diag 2349/tcp -redstorm-diag 2349/udp -psbserver 2350/tcp -psbserver 2350/udp -psrserver 2351/tcp -psrserver 2351/udp -pslserver 2352/tcp -pslserver 2352/udp -pspserver 2353/tcp -pspserver 2353/udp -psprserver 2354/tcp -psprserver 2354/udp -psdbserver 2355/tcp -psdbserver 2355/udp -gxtelmd 2356/tcp -gxtelmd 2356/udp -unihub-server 2357/tcp -unihub-server 2357/udp -futrix 2358/tcp -futrix 2358/udp -flukeserver 2359/tcp -flukeserver 2359/udp -nexstorindltd 2360/tcp -nexstorindltd 2360/udp -tl1 2361/tcp -tl1 2361/udp -digiman 2362/tcp -digiman 2362/udp -mediacntrlnfsd 2363/tcp -mediacntrlnfsd 2363/udp -oi-2000 2364/tcp -oi-2000 2364/udp -dbref 2365/tcp -dbref 2365/udp -qip-login 2366/tcp -qip-login 2366/udp -service-ctrl 2367/tcp -service-ctrl 2367/udp -opentable 2368/tcp -opentable 2368/udp -bif-p2p 2369/tcp -bif-p2p 2369/udp -l3-hbmon 2370/tcp -l3-hbmon 2370/udp -rda 2371/tcp -lanmessenger 2372/tcp -lanmessenger 2372/udp -remographlm 2373/tcp -hydra 2374/tcp -docker 2375/tcp -docker-s 2376/tcp -swarm 2377/tcp -dali 2378/udp -etcd-client 2379/tcp -etcd-server 2380/tcp -compaq-https 2381/tcp -compaq-https 2381/udp -ms-olap3 2382/tcp -ms-olap3 2382/udp -ms-olap4 2383/tcp -ms-olap4 2383/udp -sd-request 2384/tcp -sd-capacity 2384/udp -sd-data 2385/tcp -sd-data 2385/udp -virtualtape 2386/tcp -virtualtape 2386/udp -vsamredirector 2387/tcp -vsamredirector 2387/udp -mynahautostart 2388/tcp -mynahautostart 2388/udp -ovsessionmgr 2389/tcp -ovsessionmgr 2389/udp -rsmtp 2390/tcp -rsmtp 2390/udp -3com-net-mgmt 2391/tcp -3com-net-mgmt 2391/udp -tacticalauth 2392/tcp -tacticalauth 2392/udp -ms-olap1 2393/tcp -ms-olap1 2393/udp -ms-olap2 2394/tcp -ms-olap2 2394/udp -lan900-remote 2395/tcp -lan900-remote 2395/udp -wusage 2396/tcp -wusage 2396/udp -ncl 2397/tcp -ncl 2397/udp -orbiter 2398/tcp -orbiter 2398/udp -fmpro-fdal 2399/tcp -fmpro-fdal 2399/udp -opequus-server 2400/tcp -opequus-server 2400/udp -cvspserver 2401/tcp -cvspserver 2401/udp -taskmaster2000 2402/tcp -taskmaster2000 2402/udp -taskmaster2000 2403/tcp -taskmaster2000 2403/udp -iec-104 2404/tcp -iec-104 2404/udp -trc-netpoll 2405/tcp -trc-netpoll 2405/udp -jediserver 2406/tcp -jediserver 2406/udp -orion 2407/tcp -orion 2407/udp -railgun-webaccl 2408/tcp -sns-protocol 2409/tcp -sns-protocol 2409/udp -vrts-registry 2410/tcp -vrts-registry 2410/udp -netwave-ap-mgmt 2411/tcp -netwave-ap-mgmt 2411/udp -cdn 2412/tcp -cdn 2412/udp -orion-rmi-reg 2413/tcp -orion-rmi-reg 2413/udp -beeyond 2414/tcp -beeyond 2414/udp -codima-rtp 2415/tcp -codima-rtp 2415/udp -rmtserver 2416/tcp -rmtserver 2416/udp -composit-server 2417/tcp -composit-server 2417/udp -cas 2418/tcp -cas 2418/udp -attachmate-s2s 2419/tcp -attachmate-s2s 2419/udp -dslremote-mgmt 2420/tcp -dslremote-mgmt 2420/udp -g-talk 2421/tcp -g-talk 2421/udp -crmsbits 2422/tcp -crmsbits 2422/udp -rnrp 2423/tcp -rnrp 2423/udp -kofax-svr 2424/tcp -kofax-svr 2424/udp -fjitsuappmgr 2425/tcp -fjitsuappmgr 2425/udp -vcmp 2426/tcp -vcmp 2426/udp -mgcp-gateway 2427/tcp -mgcp-gateway 2427/udp -ott 2428/tcp -ott 2428/udp -ft-role 2429/tcp -ft-role 2429/udp -venus 2430/tcp -venus 2430/udp -venus-se 2431/tcp -venus-se 2431/udp -codasrv 2432/tcp -codasrv 2432/udp -codasrv-se 2433/tcp -codasrv-se 2433/udp -pxc-epmap 2434/tcp -pxc-epmap 2434/udp -optilogic 2435/tcp -optilogic 2435/udp -topx 2436/tcp -topx 2436/udp -unicontrol 2437/tcp -unicontrol 2437/udp -msp 2438/tcp -msp 2438/udp -sybasedbsynch 2439/tcp -sybasedbsynch 2439/udp -spearway 2440/tcp -spearway 2440/udp -pvsw-inet 2441/tcp -pvsw-inet 2441/udp -netangel 2442/tcp -netangel 2442/udp -powerclientcsf 2443/tcp -powerclientcsf 2443/udp -btpp2sectrans 2444/tcp -btpp2sectrans 2444/udp -dtn1 2445/tcp -dtn1 2445/udp -bues-service 2446/tcp -bues-service 2446/udp -ovwdb 2447/tcp -ovwdb 2447/udp -hpppssvr 2448/tcp -hpppssvr 2448/udp -ratl 2449/tcp -ratl 2449/udp -netadmin 2450/tcp -netadmin 2450/udp -netchat 2451/tcp -netchat 2451/udp -snifferclient 2452/tcp -snifferclient 2452/udp -madge-ltd 2453/tcp -madge-ltd 2453/udp -indx-dds 2454/tcp -indx-dds 2454/udp -wago-io-system 2455/tcp -wago-io-system 2455/udp -altav-remmgt 2456/tcp -altav-remmgt 2456/udp -rapido-ip 2457/tcp -rapido-ip 2457/udp -griffin 2458/tcp -griffin 2458/udp -xrpl 2459/tcp -xrpl 2459/udp -ms-theater 2460/tcp -ms-theater 2460/udp -qadmifoper 2461/tcp -qadmifoper 2461/udp -qadmifevent 2462/tcp -qadmifevent 2462/udp -lsi-raid-mgmt 2463/tcp -lsi-raid-mgmt 2463/udp -direcpc-si 2464/tcp -direcpc-si 2464/udp -lbm 2465/tcp -lbm 2465/udp -lbf 2466/tcp -lbf 2466/udp -high-criteria 2467/tcp -high-criteria 2467/udp -qip-msgd 2468/tcp -qip-msgd 2468/udp -mti-tcs-comm 2469/tcp -mti-tcs-comm 2469/udp -taskman-port 2470/tcp -taskman-port 2470/udp -seaodbc 2471/tcp -seaodbc 2471/udp -c3 2472/tcp -c3 2472/udp -aker-cdp 2473/tcp -aker-cdp 2473/udp -vitalanalysis 2474/tcp -vitalanalysis 2474/udp -ace-server 2475/tcp -ace-server 2475/udp -ace-svr-prop 2476/tcp -ace-svr-prop 2476/udp -ssm-cvs 2477/tcp -ssm-cvs 2477/udp -ssm-cssps 2478/tcp -ssm-cssps 2478/udp -ssm-els 2479/tcp -ssm-els 2479/udp -powerexchange 2480/tcp -powerexchange 2480/udp -giop 2481/tcp -giop 2481/udp -giop-ssl 2482/tcp -giop-ssl 2482/udp -ttc 2483/tcp -ttc 2483/udp -ttc-ssl 2484/tcp -ttc-ssl 2484/udp -netobjects1 2485/tcp -netobjects1 2485/udp -netobjects2 2486/tcp -netobjects2 2486/udp -pns 2487/tcp -pns 2487/udp -moy-corp 2488/tcp -moy-corp 2488/udp -tsilb 2489/tcp -tsilb 2489/udp -qip-qdhcp 2490/tcp -qip-qdhcp 2490/udp -conclave-cpp 2491/tcp -conclave-cpp 2491/udp -groove 2492/tcp -groove 2492/udp -talarian-mqs 2493/tcp -talarian-mqs 2493/udp -bmc-ar 2494/tcp -bmc-ar 2494/udp -fast-rem-serv 2495/tcp -fast-rem-serv 2495/udp -dirgis 2496/tcp -dirgis 2496/udp -quaddb 2497/tcp -quaddb 2497/udp -odn-castraq 2498/tcp -odn-castraq 2498/udp -unicontrol 2499/tcp -unicontrol 2499/udp -rtsserv 2500/tcp -rtsserv 2500/udp -rtsclient 2501/tcp -rtsclient 2501/udp -kentrox-prot 2502/tcp -kentrox-prot 2502/udp -nms-dpnss 2503/tcp -nms-dpnss 2503/udp -wlbs 2504/tcp -wlbs 2504/udp -ppcontrol 2505/tcp -ppcontrol 2505/udp -jbroker 2506/tcp -jbroker 2506/udp -spock 2507/tcp -spock 2507/udp -jdatastore 2508/tcp -jdatastore 2508/udp -fjmpss 2509/tcp -fjmpss 2509/udp -fjappmgrbulk 2510/tcp -fjappmgrbulk 2510/udp -metastorm 2511/tcp -metastorm 2511/udp -citrixima 2512/tcp -citrixima 2512/udp -citrixadmin 2513/tcp -citrixadmin 2513/udp -facsys-ntp 2514/tcp -facsys-ntp 2514/udp -facsys-router 2515/tcp -facsys-router 2515/udp -maincontrol 2516/tcp -maincontrol 2516/udp -call-sig-trans 2517/tcp -call-sig-trans 2517/udp -willy 2518/tcp -willy 2518/udp -globmsgsvc 2519/tcp -globmsgsvc 2519/udp -pvsw 2520/tcp -pvsw 2520/udp -adaptecmgr 2521/tcp -adaptecmgr 2521/udp -windb 2522/tcp -windb 2522/udp -qke-llc-v3 2523/tcp -qke-llc-v3 2523/udp -optiwave-lm 2524/tcp -optiwave-lm 2524/udp -ms-v-worlds 2525/tcp -ms-v-worlds 2525/udp -ema-sent-lm 2526/tcp -ema-sent-lm 2526/udp -iqserver 2527/tcp -iqserver 2527/udp -ncr-ccl 2528/tcp -ncr-ccl 2528/udp -utsftp 2529/tcp -utsftp 2529/udp -vrcommerce 2530/tcp -vrcommerce 2530/udp -ito-e-gui 2531/tcp -ito-e-gui 2531/udp -ovtopmd 2532/tcp -ovtopmd 2532/udp -snifferserver 2533/tcp -snifferserver 2533/udp -combox-web-acc 2534/tcp -combox-web-acc 2534/udp -madcap 2535/tcp -madcap 2535/udp -btpp2audctr1 2536/tcp -btpp2audctr1 2536/udp -upgrade 2537/tcp -upgrade 2537/udp -vnwk-prapi 2538/tcp -vnwk-prapi 2538/udp -vsiadmin 2539/tcp -vsiadmin 2539/udp -lonworks 2540/tcp -lonworks 2540/udp -lonworks2 2541/tcp -lonworks2 2541/udp -udrawgraph 2542/tcp -udrawgraph 2542/udp -reftek 2543/tcp -reftek 2543/udp -novell-zen 2544/tcp -novell-zen 2544/udp -sis-emt 2545/tcp -sis-emt 2545/udp -vytalvaultbrtp 2546/tcp -vytalvaultbrtp 2546/udp -vytalvaultvsmp 2547/tcp -vytalvaultvsmp 2547/udp -vytalvaultpipe 2548/tcp -vytalvaultpipe 2548/udp -ipass 2549/tcp -ipass 2549/udp -ads 2550/tcp -ads 2550/udp -isg-uda-server 2551/tcp -isg-uda-server 2551/udp -call-logging 2552/tcp -call-logging 2552/udp -efidiningport 2553/tcp -efidiningport 2553/udp -vcnet-link-v10 2554/tcp -vcnet-link-v10 2554/udp -compaq-wcp 2555/tcp -compaq-wcp 2555/udp -nicetec-nmsvc 2556/tcp -nicetec-nmsvc 2556/udp -nicetec-mgmt 2557/tcp -nicetec-mgmt 2557/udp -pclemultimedia 2558/tcp -pclemultimedia 2558/udp -lstp 2559/tcp -lstp 2559/udp -labrat 2560/tcp -labrat 2560/udp -mosaixcc 2561/tcp -mosaixcc 2561/udp -delibo 2562/tcp -delibo 2562/udp -cti-redwood 2563/tcp -cti-redwood 2563/udp -hp-3000-telnet 2564/tcp -hp-3000-telnet 2564/udp -coord-svr 2565/tcp -coord-svr 2565/udp -pcs-pcw 2566/tcp -pcs-pcw 2566/udp -clp 2567/tcp -clp 2567/udp -spamtrap 2568/tcp -spamtrap 2568/udp -sonuscallsig 2569/tcp -sonuscallsig 2569/udp -hs-port 2570/tcp -hs-port 2570/udp -cecsvc 2571/tcp -cecsvc 2571/udp -ibp 2572/tcp -ibp 2572/udp -trustestablish 2573/tcp -trustestablish 2573/udp -blockade-bpsp 2574/tcp -blockade-bpsp 2574/udp -hl7 2575/tcp -hl7 2575/udp -tclprodebugger 2576/tcp -tclprodebugger 2576/udp -scipticslsrvr 2577/tcp -scipticslsrvr 2577/udp -rvs-isdn-dcp 2578/tcp -rvs-isdn-dcp 2578/udp -mpfoncl 2579/tcp -mpfoncl 2579/udp -tributary 2580/tcp -tributary 2580/udp -argis-te 2581/tcp -argis-te 2581/udp -argis-ds 2582/tcp -argis-ds 2582/udp -mon 2583/tcp -mon 2583/udp -cyaserv 2584/tcp -cyaserv 2584/udp -netx-server 2585/tcp -netx-server 2585/udp -netx-agent 2586/tcp -netx-agent 2586/udp -masc 2587/tcp -masc 2587/udp -privilege 2588/tcp -privilege 2588/udp -quartus-tcl 2589/tcp -quartus-tcl 2589/udp -idotdist 2590/tcp -idotdist 2590/udp -maytagshuffle 2591/tcp -maytagshuffle 2591/udp -netrek 2592/tcp -netrek 2592/udp -mns-mail 2593/tcp -mns-mail 2593/udp -dts 2594/tcp -dts 2594/udp -worldfusion1 2595/tcp -worldfusion1 2595/udp -worldfusion2 2596/tcp -worldfusion2 2596/udp -homesteadglory 2597/tcp -homesteadglory 2597/udp -citriximaclient 2598/tcp -citriximaclient 2598/udp -snapd 2599/tcp -snapd 2599/udp -hpstgmgr 2600/tcp -hpstgmgr 2600/udp -discp-client 2601/tcp -discp-client 2601/udp -discp-server 2602/tcp -discp-server 2602/udp -servicemeter 2603/tcp -servicemeter 2603/udp -nsc-ccs 2604/tcp -nsc-ccs 2604/udp -nsc-posa 2605/tcp -nsc-posa 2605/udp -netmon 2606/tcp -netmon 2606/udp -connection 2607/tcp -connection 2607/udp -wag-service 2608/tcp -wag-service 2608/udp -system-monitor 2609/tcp -system-monitor 2609/udp -versa-tek 2610/tcp -versa-tek 2610/udp -lionhead 2611/tcp -lionhead 2611/udp -qpasa-agent 2612/tcp -qpasa-agent 2612/udp -smntubootstrap 2613/tcp -smntubootstrap 2613/udp -neveroffline 2614/tcp -neveroffline 2614/udp -firepower 2615/tcp -firepower 2615/udp -appswitch-emp 2616/tcp -appswitch-emp 2616/udp -cmadmin 2617/tcp -cmadmin 2617/udp -priority-e-com 2618/tcp -priority-e-com 2618/udp -bruce 2619/tcp -bruce 2619/udp -lpsrecommender 2620/tcp -lpsrecommender 2620/udp -miles-apart 2621/tcp -miles-apart 2621/udp -metricadbc 2622/tcp -metricadbc 2622/udp -lmdp 2623/tcp -lmdp 2623/udp -aria 2624/tcp -aria 2624/udp -blwnkl-port 2625/tcp -blwnkl-port 2625/udp -gbjd816 2626/tcp -gbjd816 2626/udp -moshebeeri 2627/tcp -moshebeeri 2627/udp -dict 2628/tcp -dict 2628/udp -sitaraserver 2629/tcp -sitaraserver 2629/udp -sitaramgmt 2630/tcp -sitaramgmt 2630/udp -sitaradir 2631/tcp -sitaradir 2631/udp -irdg-post 2632/tcp -irdg-post 2632/udp -interintelli 2633/tcp -interintelli 2633/udp -pk-electronics 2634/tcp -pk-electronics 2634/udp -backburner 2635/tcp -backburner 2635/udp -solve 2636/tcp -solve 2636/udp -imdocsvc 2637/tcp -imdocsvc 2637/udp -sybaseanywhere 2638/tcp -sybaseanywhere 2638/udp -aminet 2639/tcp -aminet 2639/udp -ami-control 2640/tcp -ami-control 2640/udp -hdl-srv 2641/tcp -hdl-srv 2641/udp -tragic 2642/tcp -tragic 2642/udp -gte-samp 2643/tcp -gte-samp 2643/udp -travsoft-ipx-t 2644/tcp -travsoft-ipx-t 2644/udp -novell-ipx-cmd 2645/tcp -novell-ipx-cmd 2645/udp -and-lm 2646/tcp -and-lm 2646/udp -syncserver 2647/tcp -syncserver 2647/udp -upsnotifyprot 2648/tcp -upsnotifyprot 2648/udp -vpsipport 2649/tcp -vpsipport 2649/udp -eristwoguns 2650/tcp -eristwoguns 2650/udp -ebinsite 2651/tcp -ebinsite 2651/udp -interpathpanel 2652/tcp -interpathpanel 2652/udp -sonus 2653/tcp -sonus 2653/udp -corel-vncadmin 2654/tcp -corel-vncadmin 2654/udp -unglue 2655/tcp -unglue 2655/udp -kana 2656/tcp -kana 2656/udp -sns-dispatcher 2657/tcp -sns-dispatcher 2657/udp -sns-admin 2658/tcp -sns-admin 2658/udp -sns-query 2659/tcp -sns-query 2659/udp -gcmonitor 2660/tcp -gcmonitor 2660/udp -olhost 2661/tcp -olhost 2661/udp -bintec-capi 2662/tcp -bintec-capi 2662/udp -bintec-tapi 2663/tcp -bintec-tapi 2663/udp -patrol-mq-gm 2664/tcp -patrol-mq-gm 2664/udp -patrol-mq-nm 2665/tcp -patrol-mq-nm 2665/udp -extensis 2666/tcp -extensis 2666/udp -alarm-clock-s 2667/tcp -alarm-clock-s 2667/udp -alarm-clock-c 2668/tcp -alarm-clock-c 2668/udp -toad 2669/tcp -toad 2669/udp -tve-announce 2670/tcp -tve-announce 2670/udp -newlixreg 2671/tcp -newlixreg 2671/udp -nhserver 2672/tcp -nhserver 2672/udp -firstcall42 2673/tcp -firstcall42 2673/udp -ewnn 2674/tcp -ewnn 2674/udp -ttc-etap 2675/tcp -ttc-etap 2675/udp -simslink 2676/tcp -simslink 2676/udp -gadgetgate1way 2677/tcp -gadgetgate1way 2677/udp -gadgetgate2way 2678/tcp -gadgetgate2way 2678/udp -syncserverssl 2679/tcp -syncserverssl 2679/udp -pxc-sapxom 2680/tcp -pxc-sapxom 2680/udp -mpnjsomb 2681/tcp -mpnjsomb 2681/udp -ncdloadbalance 2683/tcp -ncdloadbalance 2683/udp -mpnjsosv 2684/tcp -mpnjsosv 2684/udp -mpnjsocl 2685/tcp -mpnjsocl 2685/udp -mpnjsomg 2686/tcp -mpnjsomg 2686/udp -pq-lic-mgmt 2687/tcp -pq-lic-mgmt 2687/udp -md-cg-http 2688/tcp -md-cg-http 2688/udp -fastlynx 2689/tcp -fastlynx 2689/udp -hp-nnm-data 2690/tcp -hp-nnm-data 2690/udp -itinternet 2691/tcp -itinternet 2691/udp -admins-lms 2692/tcp -admins-lms 2692/udp -pwrsevent 2694/tcp -pwrsevent 2694/udp -vspread 2695/tcp -vspread 2695/udp -unifyadmin 2696/tcp -unifyadmin 2696/udp -oce-snmp-trap 2697/tcp -oce-snmp-trap 2697/udp -mck-ivpip 2698/tcp -mck-ivpip 2698/udp -csoft-plusclnt 2699/tcp -csoft-plusclnt 2699/udp -tqdata 2700/tcp -tqdata 2700/udp -sms-rcinfo 2701/tcp -sms-rcinfo 2701/udp -sms-xfer 2702/tcp -sms-xfer 2702/udp -sms-chat 2703/tcp -sms-chat 2703/udp -sms-remctrl 2704/tcp -sms-remctrl 2704/udp -sds-admin 2705/tcp -sds-admin 2705/udp -ncdmirroring 2706/tcp -ncdmirroring 2706/udp -emcsymapiport 2707/tcp -emcsymapiport 2707/udp -banyan-net 2708/tcp -banyan-net 2708/udp -supermon 2709/tcp -supermon 2709/udp -sso-service 2710/tcp -sso-service 2710/udp -sso-control 2711/tcp -sso-control 2711/udp -aocp 2712/tcp -aocp 2712/udp -raventbs 2713/tcp -raventbs 2713/udp -raventdm 2714/tcp -raventdm 2714/udp -hpstgmgr2 2715/tcp -hpstgmgr2 2715/udp -inova-ip-disco 2716/tcp -inova-ip-disco 2716/udp -pn-requester 2717/tcp -pn-requester 2717/udp -pn-requester2 2718/tcp -pn-requester2 2718/udp -scan-change 2719/tcp -scan-change 2719/udp -wkars 2720/tcp -wkars 2720/udp -smart-diagnose 2721/tcp -smart-diagnose 2721/udp -proactivesrvr 2722/tcp -proactivesrvr 2722/udp -watchdog-nt 2723/tcp -watchdog-nt 2723/udp -qotps 2724/tcp -qotps 2724/udp -msolap-ptp2 2725/tcp -msolap-ptp2 2725/udp -tams 2726/tcp -tams 2726/udp -mgcp-callagent 2727/tcp -mgcp-callagent 2727/udp -sqdr 2728/tcp -sqdr 2728/udp -tcim-control 2729/tcp -tcim-control 2729/udp -nec-raidplus 2730/tcp -nec-raidplus 2730/udp -fyre-messanger 2731/tcp -fyre-messanger 2731/udp -g5m 2732/tcp -g5m 2732/udp -signet-ctf 2733/tcp -signet-ctf 2733/udp -ccs-software 2734/tcp -ccs-software 2734/udp -netiq-mc 2735/tcp -netiq-mc 2735/udp -radwiz-nms-srv 2736/tcp -radwiz-nms-srv 2736/udp -srp-feedback 2737/tcp -srp-feedback 2737/udp -ndl-tcp-ois-gw 2738/tcp -ndl-tcp-ois-gw 2738/udp -tn-timing 2739/tcp -tn-timing 2739/udp -alarm 2740/tcp -alarm 2740/udp -tsb 2741/tcp -tsb 2741/udp -tsb2 2742/tcp -tsb2 2742/udp -murx 2743/tcp -murx 2743/udp -honyaku 2744/tcp -honyaku 2744/udp -urbisnet 2745/tcp -urbisnet 2745/udp -cpudpencap 2746/tcp -cpudpencap 2746/udp -fjippol-swrly 2747/tcp -fjippol-swrly 2747/udp -fjippol-polsvr 2748/tcp -fjippol-polsvr 2748/udp -fjippol-cnsl 2749/tcp -fjippol-cnsl 2749/udp -fjippol-port1 2750/tcp -fjippol-port1 2750/udp -fjippol-port2 2751/tcp -fjippol-port2 2751/udp -rsisysaccess 2752/tcp -rsisysaccess 2752/udp -de-spot 2753/tcp -de-spot 2753/udp -apollo-cc 2754/tcp -apollo-cc 2754/udp -expresspay 2755/tcp -expresspay 2755/udp -simplement-tie 2756/tcp -simplement-tie 2756/udp -cnrp 2757/tcp -cnrp 2757/udp -apollo-status 2758/tcp -apollo-status 2758/udp -apollo-gms 2759/tcp -apollo-gms 2759/udp -sabams 2760/tcp -sabams 2760/udp -dicom-iscl 2761/tcp -dicom-iscl 2761/udp -dicom-tls 2762/tcp -dicom-tls 2762/udp -desktop-dna 2763/tcp -desktop-dna 2763/udp -data-insurance 2764/tcp -data-insurance 2764/udp -qip-audup 2765/tcp -qip-audup 2765/udp -compaq-scp 2766/tcp -compaq-scp 2766/udp -uadtc 2767/tcp -uadtc 2767/udp -uacs 2768/tcp -uacs 2768/udp -exce 2769/tcp -exce 2769/udp -veronica 2770/tcp -veronica 2770/udp -vergencecm 2771/tcp -vergencecm 2771/udp -auris 2772/tcp -auris 2772/udp -rbakcup1 2773/tcp -rbakcup1 2773/udp -rbakcup2 2774/tcp -rbakcup2 2774/udp -smpp 2775/tcp -smpp 2775/udp -ridgeway1 2776/tcp -ridgeway1 2776/udp -ridgeway2 2777/tcp -ridgeway2 2777/udp -gwen-sonya 2778/tcp -gwen-sonya 2778/udp -lbc-sync 2779/tcp -lbc-sync 2779/udp -lbc-control 2780/tcp -lbc-control 2780/udp -whosells 2781/tcp -whosells 2781/udp -everydayrc 2782/tcp -everydayrc 2782/udp -aises 2783/tcp -aises 2783/udp -www-dev 2784/tcp -www-dev 2784/udp -aic-np 2785/tcp -aic-np 2785/udp -aic-oncrpc 2786/tcp -aic-oncrpc 2786/udp -piccolo 2787/tcp -piccolo 2787/udp -fryeserv 2788/tcp -fryeserv 2788/udp -media-agent 2789/tcp -media-agent 2789/udp -plgproxy 2790/tcp -plgproxy 2790/udp -mtport-regist 2791/tcp -mtport-regist 2791/udp -f5-globalsite 2792/tcp -f5-globalsite 2792/udp -initlsmsad 2793/tcp -initlsmsad 2793/udp -urp 2794/tcp -urp 2794/udp -livestats 2795/tcp -livestats 2795/udp -ac-tech 2796/tcp -ac-tech 2796/udp -esp-encap 2797/tcp -esp-encap 2797/udp -tmesis-upshot 2798/tcp -tmesis-upshot 2798/udp -icon-discover 2799/tcp -icon-discover 2799/udp -acc-raid 2800/tcp -acc-raid 2800/udp -igcp 2801/tcp -igcp 2801/udp -veritas-tcp1 2802/tcp -veritas-udp1 2802/udp -btprjctrl 2803/tcp -btprjctrl 2803/udp -dvr-esm 2804/tcp -dvr-esm 2804/udp -wta-wsp-s 2805/tcp -wta-wsp-s 2805/udp -cspuni 2806/tcp -cspuni 2806/udp -cspmulti 2807/tcp -cspmulti 2807/udp -j-lan-p 2808/tcp -j-lan-p 2808/udp -corbaloc 2809/tcp -corbaloc 2809/udp -netsteward 2810/tcp -netsteward 2810/udp -gsiftp 2811/tcp -gsiftp 2811/udp -atmtcp 2812/tcp -atmtcp 2812/udp -llm-pass 2813/tcp -llm-pass 2813/udp -llm-csv 2814/tcp -llm-csv 2814/udp -lbc-measure 2815/tcp -lbc-measure 2815/udp -lbc-watchdog 2816/tcp -lbc-watchdog 2816/udp -nmsigport 2817/tcp -nmsigport 2817/udp -rmlnk 2818/tcp -rmlnk 2818/udp -fc-faultnotify 2819/tcp -fc-faultnotify 2819/udp -univision 2820/tcp -univision 2820/udp -vrts-at-port 2821/tcp -vrts-at-port 2821/udp -ka0wuc 2822/tcp -ka0wuc 2822/udp -cqg-netlan 2823/tcp -cqg-netlan 2823/udp -cqg-netlan-1 2824/tcp -cqg-netlan-1 2824/udp -slc-systemlog 2826/tcp -slc-systemlog 2826/udp -slc-ctrlrloops 2827/tcp -slc-ctrlrloops 2827/udp -itm-lm 2828/tcp -itm-lm 2828/udp -silkp1 2829/tcp -silkp1 2829/udp -silkp2 2830/tcp -silkp2 2830/udp -silkp3 2831/tcp -silkp3 2831/udp -silkp4 2832/tcp -silkp4 2832/udp -glishd 2833/tcp -glishd 2833/udp -evtp 2834/tcp -evtp 2834/udp -evtp-data 2835/tcp -evtp-data 2835/udp -catalyst 2836/tcp -catalyst 2836/udp -repliweb 2837/tcp -repliweb 2837/udp -starbot 2838/tcp -starbot 2838/udp -nmsigport 2839/tcp -nmsigport 2839/udp -l3-exprt 2840/tcp -l3-exprt 2840/udp -l3-ranger 2841/tcp -l3-ranger 2841/udp -l3-hawk 2842/tcp -l3-hawk 2842/udp -pdnet 2843/tcp -pdnet 2843/udp -bpcp-poll 2844/tcp -bpcp-poll 2844/udp -bpcp-trap 2845/tcp -bpcp-trap 2845/udp -aimpp-hello 2846/tcp -aimpp-hello 2846/udp -aimpp-port-req 2847/tcp -aimpp-port-req 2847/udp -amt-blc-port 2848/tcp -amt-blc-port 2848/udp -fxp 2849/tcp -fxp 2849/udp -metaconsole 2850/tcp -metaconsole 2850/udp -webemshttp 2851/tcp -webemshttp 2851/udp -bears-01 2852/tcp -bears-01 2852/udp -ispipes 2853/tcp -ispipes 2853/udp -infomover 2854/tcp -infomover 2854/udp -msrp 2855/tcp -cesdinv 2856/tcp -cesdinv 2856/udp -simctlp 2857/tcp -simctlp 2857/udp -ecnp 2858/tcp -ecnp 2858/udp -activememory 2859/tcp -activememory 2859/udp -dialpad-voice1 2860/tcp -dialpad-voice1 2860/udp -dialpad-voice2 2861/tcp -dialpad-voice2 2861/udp -ttg-protocol 2862/tcp -ttg-protocol 2862/udp -sonardata 2863/tcp -sonardata 2863/udp -astronova-main 2864/tcp -astronova-main 2864/udp -pit-vpn 2865/tcp -pit-vpn 2865/udp -iwlistener 2866/tcp -iwlistener 2866/udp -esps-portal 2867/tcp -esps-portal 2867/udp -npep-messaging 2868/tcp -npep-messaging 2868/udp -icslap 2869/tcp -icslap 2869/udp -daishi 2870/tcp -daishi 2870/udp -msi-selectplay 2871/tcp -msi-selectplay 2871/udp -radix 2872/tcp -radix 2872/udp -psrt 2873/tcp -psrt 2873/udp -dxmessagebase1 2874/tcp -dxmessagebase1 2874/udp -dxmessagebase2 2875/tcp -dxmessagebase2 2875/udp -sps-tunnel 2876/tcp -sps-tunnel 2876/udp -bluelance 2877/tcp -bluelance 2877/udp -aap 2878/tcp -aap 2878/udp -ucentric-ds 2879/tcp -ucentric-ds 2879/udp -synapse 2880/tcp -synapse 2880/udp -ndsp 2881/tcp -ndsp 2881/udp -ndtp 2882/tcp -ndtp 2882/udp -ndnp 2883/tcp -ndnp 2883/udp -flashmsg 2884/tcp -flashmsg 2884/udp -topflow 2885/tcp -topflow 2885/udp -responselogic 2886/tcp -responselogic 2886/udp -aironetddp 2887/tcp -aironetddp 2887/udp -spcsdlobby 2888/tcp -spcsdlobby 2888/udp -rsom 2889/tcp -rsom 2889/udp -cspclmulti 2890/tcp -cspclmulti 2890/udp -cinegrfx-elmd 2891/tcp -cinegrfx-elmd 2891/udp -snifferdata 2892/tcp -snifferdata 2892/udp -vseconnector 2893/tcp -vseconnector 2893/udp -abacus-remote 2894/tcp -abacus-remote 2894/udp -natuslink 2895/tcp -natuslink 2895/udp -ecovisiong6-1 2896/tcp -ecovisiong6-1 2896/udp -citrix-rtmp 2897/tcp -citrix-rtmp 2897/udp -appliance-cfg 2898/tcp -appliance-cfg 2898/udp -powergemplus 2899/tcp -powergemplus 2899/udp -quicksuite 2900/tcp -quicksuite 2900/udp -allstorcns 2901/tcp -allstorcns 2901/udp -netaspi 2902/tcp -netaspi 2902/udp -suitcase 2903/tcp -suitcase 2903/udp -m2ua 2904/tcp -m2ua 2904/udp -m2ua 2904/sctp -m3ua 2905/tcp -m3ua 2905/sctp -caller9 2906/tcp -caller9 2906/udp -webmethods-b2b 2907/tcp -webmethods-b2b 2907/udp -mao 2908/tcp -mao 2908/udp -funk-dialout 2909/tcp -funk-dialout 2909/udp -tdaccess 2910/tcp -tdaccess 2910/udp -blockade 2911/tcp -blockade 2911/udp -epicon 2912/tcp -epicon 2912/udp -boosterware 2913/tcp -boosterware 2913/udp -gamelobby 2914/tcp -gamelobby 2914/udp -tksocket 2915/tcp -tksocket 2915/udp -elvin-server 2916/tcp -elvin-server 2916/udp -elvin-client 2917/tcp -elvin-client 2917/udp -kastenchasepad 2918/tcp -kastenchasepad 2918/udp -roboer 2919/tcp -roboer 2919/udp -roboeda 2920/tcp -roboeda 2920/udp -cesdcdman 2921/tcp -cesdcdman 2921/udp -cesdcdtrn 2922/tcp -cesdcdtrn 2922/udp -wta-wsp-wtp-s 2923/tcp -wta-wsp-wtp-s 2923/udp -precise-vip 2924/tcp -precise-vip 2924/udp -mobile-file-dl 2926/tcp -mobile-file-dl 2926/udp -unimobilectrl 2927/tcp -unimobilectrl 2927/udp -redstone-cpss 2928/tcp -redstone-cpss 2928/udp -amx-webadmin 2929/tcp -amx-webadmin 2929/udp -amx-weblinx 2930/tcp -amx-weblinx 2930/udp -circle-x 2931/tcp -circle-x 2931/udp -incp 2932/tcp -incp 2932/udp -4-tieropmgw 2933/tcp -4-tieropmgw 2933/udp -4-tieropmcli 2934/tcp -4-tieropmcli 2934/udp -qtp 2935/tcp -qtp 2935/udp -otpatch 2936/tcp -otpatch 2936/udp -pnaconsult-lm 2937/tcp -pnaconsult-lm 2937/udp -sm-pas-1 2938/tcp -sm-pas-1 2938/udp -sm-pas-2 2939/tcp -sm-pas-2 2939/udp -sm-pas-3 2940/tcp -sm-pas-3 2940/udp -sm-pas-4 2941/tcp -sm-pas-4 2941/udp -sm-pas-5 2942/tcp -sm-pas-5 2942/udp -ttnrepository 2943/tcp -ttnrepository 2943/udp -megaco-h248 2944/tcp -megaco-h248 2944/udp -megaco-h248 2944/sctp -h248-binary 2945/tcp -h248-binary 2945/udp -h248-binary 2945/sctp -fjsvmpor 2946/tcp -fjsvmpor 2946/udp -gpsd 2947/tcp -gpsd 2947/udp -wap-push 2948/tcp -wap-push 2948/udp -wap-pushsecure 2949/tcp -wap-pushsecure 2949/udp -esip 2950/tcp -esip 2950/udp -ottp 2951/tcp -ottp 2951/udp -mpfwsas 2952/tcp -mpfwsas 2952/udp -ovalarmsrv 2953/tcp -ovalarmsrv 2953/udp -ovalarmsrv-cmd 2954/tcp -ovalarmsrv-cmd 2954/udp -csnotify 2955/tcp -csnotify 2955/udp -ovrimosdbman 2956/tcp -ovrimosdbman 2956/udp -jmact5 2957/tcp -jmact5 2957/udp -jmact6 2958/tcp -jmact6 2958/udp -rmopagt 2959/tcp -rmopagt 2959/udp -dfoxserver 2960/tcp -dfoxserver 2960/udp -boldsoft-lm 2961/tcp -boldsoft-lm 2961/udp -iph-policy-cli 2962/tcp -iph-policy-cli 2962/udp -iph-policy-adm 2963/tcp -iph-policy-adm 2963/udp -bullant-srap 2964/tcp -bullant-srap 2964/udp -bullant-rap 2965/tcp -bullant-rap 2965/udp -idp-infotrieve 2966/tcp -idp-infotrieve 2966/udp -ssc-agent 2967/tcp -ssc-agent 2967/udp -enpp 2968/tcp -enpp 2968/udp -essp 2969/tcp -essp 2969/udp -index-net 2970/tcp -index-net 2970/udp -netclip 2971/tcp -netclip 2971/udp -pmsm-webrctl 2972/tcp -pmsm-webrctl 2972/udp -svnetworks 2973/tcp -svnetworks 2973/udp -signal 2974/tcp -signal 2974/udp -fjmpcm 2975/tcp -fjmpcm 2975/udp -cns-srv-port 2976/tcp -cns-srv-port 2976/udp -ttc-etap-ns 2977/tcp -ttc-etap-ns 2977/udp -ttc-etap-ds 2978/tcp -ttc-etap-ds 2978/udp -h263-video 2979/tcp -h263-video 2979/udp -wimd 2980/tcp -wimd 2980/udp -mylxamport 2981/tcp -mylxamport 2981/udp -iwb-whiteboard 2982/tcp -iwb-whiteboard 2982/udp -netplan 2983/tcp -netplan 2983/udp -hpidsadmin 2984/tcp -hpidsadmin 2984/udp -hpidsagent 2985/tcp -hpidsagent 2985/udp -stonefalls 2986/tcp -stonefalls 2986/udp -identify 2987/tcp -identify 2987/udp -hippad 2988/tcp -hippad 2988/udp -zarkov 2989/tcp -zarkov 2989/udp -boscap 2990/tcp -boscap 2990/udp -wkstn-mon 2991/tcp -wkstn-mon 2991/udp -avenyo 2992/tcp -avenyo 2992/udp -veritas-vis1 2993/tcp -veritas-vis1 2993/udp -veritas-vis2 2994/tcp -veritas-vis2 2994/udp -idrs 2995/tcp -idrs 2995/udp -vsixml 2996/tcp -vsixml 2996/udp -rebol 2997/tcp -rebol 2997/udp -realsecure 2998/tcp -realsecure 2998/udp -hbci 3000/tcp -hbci 3000/udp -remoteware-cl 3000/tcp -remoteware-cl 3000/udp -origo-native 3001/tcp -exlm-agent 3002/tcp -exlm-agent 3002/udp -remoteware-srv 3002/tcp -remoteware-srv 3002/udp -cgms 3003/tcp -cgms 3003/udp -csoftragent 3004/tcp -csoftragent 3004/udp -geniuslm 3005/tcp -geniuslm 3005/udp -ii-admin 3006/tcp -ii-admin 3006/udp -lotusmtap 3007/tcp -lotusmtap 3007/udp -midnight-tech 3008/tcp -midnight-tech 3008/udp -pxc-ntfy 3009/tcp -pxc-ntfy 3009/udp -gw 3010/tcp -ping-pong 3010/udp -trusted-web 3011/tcp -trusted-web 3011/udp -twsdss 3012/tcp -twsdss 3012/udp -gilatskysurfer 3013/tcp -gilatskysurfer 3013/udp -broker-service 3014/tcp -broker-service 3014/udp -nati-dstp 3015/tcp -nati-dstp 3015/udp -notify-srvr 3016/tcp -notify-srvr 3016/udp -event-listener 3017/tcp -event-listener 3017/udp -srvc-registry 3018/tcp -srvc-registry 3018/udp -resource-mgr 3019/tcp -resource-mgr 3019/udp -cifs 3020/tcp -cifs 3020/udp -agriserver 3021/tcp -agriserver 3021/udp -csregagent 3022/tcp -csregagent 3022/udp -magicnotes 3023/tcp -magicnotes 3023/udp -nds-sso 3024/tcp -nds-sso 3024/udp -arepa-raft 3025/tcp -arepa-raft 3025/udp -agri-gateway 3026/tcp -agri-gateway 3026/udp -LiebDevMgmt-C 3027/tcp -LiebDevMgmt-C 3027/udp -LiebDevMgmt-DM 3028/tcp -LiebDevMgmt-DM 3028/udp -LiebDevMgmt-A 3029/tcp -LiebDevMgmt-A 3029/udp -arepa-cas 3030/tcp -arepa-cas 3030/udp -eppc 3031/tcp -eppc 3031/udp -redwood-chat 3032/tcp -redwood-chat 3032/udp -pdb 3033/tcp -pdb 3033/udp -osmosis-aeea 3034/tcp -osmosis-aeea 3034/udp -fjsv-gssagt 3035/tcp -fjsv-gssagt 3035/udp -hagel-dump 3036/tcp -hagel-dump 3036/udp -hp-san-mgmt 3037/tcp -hp-san-mgmt 3037/udp -santak-ups 3038/tcp -santak-ups 3038/udp -cogitate 3039/tcp -cogitate 3039/udp -tomato-springs 3040/tcp -tomato-springs 3040/udp -di-traceware 3041/tcp -di-traceware 3041/udp -journee 3042/tcp -journee 3042/udp -brp 3043/tcp -brp 3043/udp -epp 3044/tcp -epp 3044/udp -responsenet 3045/tcp -responsenet 3045/udp -di-ase 3046/tcp -di-ase 3046/udp -hlserver 3047/tcp -hlserver 3047/udp -pctrader 3048/tcp -pctrader 3048/udp -nsws 3049/tcp -nsws 3049/udp -gds-db 3050/tcp -gds-db 3050/udp -galaxy-server 3051/tcp -galaxy-server 3051/udp -apc-3052 3052/tcp -apc-3052 3052/udp -dsom-server 3053/tcp -dsom-server 3053/udp -amt-cnf-prot 3054/tcp -amt-cnf-prot 3054/udp -policyserver 3055/tcp -policyserver 3055/udp -cdl-server 3056/tcp -cdl-server 3056/udp -goahead-fldup 3057/tcp -goahead-fldup 3057/udp -videobeans 3058/tcp -videobeans 3058/udp -qsoft 3059/tcp -qsoft 3059/udp -interserver 3060/tcp -interserver 3060/udp -cautcpd 3061/tcp -cautcpd 3061/udp -ncacn-ip-tcp 3062/tcp -ncacn-ip-tcp 3062/udp -ncadg-ip-udp 3063/tcp -ncadg-ip-udp 3063/udp -rprt 3064/tcp -rprt 3064/udp -slinterbase 3065/tcp -slinterbase 3065/udp -netattachsdmp 3066/tcp -netattachsdmp 3066/udp -fjhpjp 3067/tcp -fjhpjp 3067/udp -ls3bcast 3068/tcp -ls3bcast 3068/udp -ls3 3069/tcp -ls3 3069/udp -mgxswitch 3070/tcp -mgxswitch 3070/udp -xplat-replicate 3071/tcp -csd-monitor 3072/tcp -csd-monitor 3072/udp -vcrp 3073/tcp -vcrp 3073/udp -xbox 3074/tcp -xbox 3074/udp -orbix-locator 3075/tcp -orbix-locator 3075/udp -orbix-config 3076/tcp -orbix-config 3076/udp -orbix-loc-ssl 3077/tcp -orbix-loc-ssl 3077/udp -orbix-cfg-ssl 3078/tcp -orbix-cfg-ssl 3078/udp -lv-frontpanel 3079/tcp -lv-frontpanel 3079/udp -stm-pproc 3080/tcp -stm-pproc 3080/udp -tl1-lv 3081/tcp -tl1-lv 3081/udp -tl1-raw 3082/tcp -tl1-raw 3082/udp -tl1-telnet 3083/tcp -tl1-telnet 3083/udp -itm-mccs 3084/tcp -itm-mccs 3084/udp -pcihreq 3085/tcp -pcihreq 3085/udp -jdl-dbkitchen 3086/tcp -jdl-dbkitchen 3086/udp -asoki-sma 3087/tcp -asoki-sma 3087/udp -xdtp 3088/tcp -xdtp 3088/udp -ptk-alink 3089/tcp -ptk-alink 3089/udp -stss 3090/tcp -stss 3090/udp -1ci-smcs 3091/tcp -1ci-smcs 3091/udp -rapidmq-center 3093/tcp -rapidmq-center 3093/udp -rapidmq-reg 3094/tcp -rapidmq-reg 3094/udp -panasas 3095/tcp -panasas 3095/udp -ndl-aps 3096/tcp -ndl-aps 3096/udp -itu-bicc-stc 3097/sctp -umm-port 3098/tcp -umm-port 3098/udp -chmd 3099/tcp -chmd 3099/udp -opcon-xps 3100/tcp -opcon-xps 3100/udp -hp-pxpib 3101/tcp -hp-pxpib 3101/udp -slslavemon 3102/tcp -slslavemon 3102/udp -autocuesmi 3103/tcp -autocuesmi 3103/udp -autocuelog 3104/tcp -autocuetime 3104/udp -cardbox 3105/tcp -cardbox 3105/udp -cardbox-http 3106/tcp -cardbox-http 3106/udp -business 3107/tcp -business 3107/udp -geolocate 3108/tcp -geolocate 3108/udp -personnel 3109/tcp -personnel 3109/udp -sim-control 3110/tcp -sim-control 3110/udp -wsynch 3111/tcp -wsynch 3111/udp -ksysguard 3112/tcp -ksysguard 3112/udp -cs-auth-svr 3113/tcp -cs-auth-svr 3113/udp -ccmad 3114/tcp -ccmad 3114/udp -mctet-master 3115/tcp -mctet-master 3115/udp -mctet-gateway 3116/tcp -mctet-gateway 3116/udp -mctet-jserv 3117/tcp -mctet-jserv 3117/udp -pkagent 3118/tcp -pkagent 3118/udp -d2000kernel 3119/tcp -d2000kernel 3119/udp -d2000webserver 3120/tcp -d2000webserver 3120/udp -pcmk-remote 3121/tcp -vtr-emulator 3122/tcp -vtr-emulator 3122/udp -edix 3123/tcp -edix 3123/udp -beacon-port 3124/tcp -beacon-port 3124/udp -a13-an 3125/tcp -a13-an 3125/udp -ctx-bridge 3127/tcp -ctx-bridge 3127/udp -ndl-aas 3128/tcp -ndl-aas 3128/udp -netport-id 3129/tcp -netport-id 3129/udp -icpv2 3130/tcp -icpv2 3130/udp -netbookmark 3131/tcp -netbookmark 3131/udp -ms-rule-engine 3132/tcp -ms-rule-engine 3132/udp -prism-deploy 3133/tcp -prism-deploy 3133/udp -ecp 3134/tcp -ecp 3134/udp -peerbook-port 3135/tcp -peerbook-port 3135/udp -grubd 3136/tcp -grubd 3136/udp -rtnt-1 3137/tcp -rtnt-1 3137/udp -rtnt-2 3138/tcp -rtnt-2 3138/udp -incognitorv 3139/tcp -incognitorv 3139/udp -ariliamulti 3140/tcp -ariliamulti 3140/udp -vmodem 3141/tcp -vmodem 3141/udp -rdc-wh-eos 3142/tcp -rdc-wh-eos 3142/udp -seaview 3143/tcp -seaview 3143/udp -tarantella 3144/tcp -tarantella 3144/udp -csi-lfap 3145/tcp -csi-lfap 3145/udp -bears-02 3146/tcp -bears-02 3146/udp -rfio 3147/tcp -rfio 3147/udp -nm-game-admin 3148/tcp -nm-game-admin 3148/udp -nm-game-server 3149/tcp -nm-game-server 3149/udp -nm-asses-admin 3150/tcp -nm-asses-admin 3150/udp -nm-assessor 3151/tcp -nm-assessor 3151/udp -feitianrockey 3152/tcp -feitianrockey 3152/udp -s8-client-port 3153/tcp -s8-client-port 3153/udp -ccmrmi 3154/tcp -ccmrmi 3154/udp -jpegmpeg 3155/tcp -jpegmpeg 3155/udp -indura 3156/tcp -indura 3156/udp -lsa-comm 3157/tcp -lsa-comm 3157/udp -stvp 3158/tcp -stvp 3158/udp -navegaweb-port 3159/tcp -navegaweb-port 3159/udp -tip-app-server 3160/tcp -tip-app-server 3160/udp -doc1lm 3161/tcp -doc1lm 3161/udp -sflm 3162/tcp -sflm 3162/udp -res-sap 3163/tcp -res-sap 3163/udp -imprs 3164/tcp -imprs 3164/udp -newgenpay 3165/tcp -newgenpay 3165/udp -sossecollector 3166/tcp -sossecollector 3166/udp -nowcontact 3167/tcp -nowcontact 3167/udp -poweronnud 3168/tcp -poweronnud 3168/udp -serverview-as 3169/tcp -serverview-as 3169/udp -serverview-asn 3170/tcp -serverview-asn 3170/udp -serverview-gf 3171/tcp -serverview-gf 3171/udp -serverview-rm 3172/tcp -serverview-rm 3172/udp -serverview-icc 3173/tcp -serverview-icc 3173/udp -armi-server 3174/tcp -armi-server 3174/udp -t1-e1-over-ip 3175/tcp -t1-e1-over-ip 3175/udp -ars-master 3176/tcp -ars-master 3176/udp -phonex-port 3177/tcp -phonex-port 3177/udp -radclientport 3178/tcp -radclientport 3178/udp -h2gf-w-2m 3179/tcp -h2gf-w-2m 3179/udp -mc-brk-srv 3180/tcp -mc-brk-srv 3180/udp -bmcpatrolagent 3181/tcp -bmcpatrolagent 3181/udp -bmcpatrolrnvu 3182/tcp -bmcpatrolrnvu 3182/udp -cops-tls 3183/tcp -cops-tls 3183/udp -apogeex-port 3184/tcp -apogeex-port 3184/udp -smpppd 3185/tcp -smpppd 3185/udp -iiw-port 3186/tcp -iiw-port 3186/udp -odi-port 3187/tcp -odi-port 3187/udp -brcm-comm-port 3188/tcp -brcm-comm-port 3188/udp -pcle-infex 3189/tcp -pcle-infex 3189/udp -csvr-proxy 3190/tcp -csvr-proxy 3190/udp -csvr-sslproxy 3191/tcp -csvr-sslproxy 3191/udp -firemonrcc 3192/tcp -firemonrcc 3192/udp -spandataport 3193/tcp -spandataport 3193/udp -magbind 3194/tcp -magbind 3194/udp -ncu-1 3195/tcp -ncu-1 3195/udp -ncu-2 3196/tcp -ncu-2 3196/udp -embrace-dp-s 3197/tcp -embrace-dp-s 3197/udp -embrace-dp-c 3198/tcp -embrace-dp-c 3198/udp -dmod-workspace 3199/tcp -dmod-workspace 3199/udp -tick-port 3200/tcp -tick-port 3200/udp -cpq-tasksmart 3201/tcp -cpq-tasksmart 3201/udp -intraintra 3202/tcp -intraintra 3202/udp -netwatcher-mon 3203/tcp -netwatcher-mon 3203/udp -netwatcher-db 3204/tcp -netwatcher-db 3204/udp -isns 3205/tcp -isns 3205/udp -ironmail 3206/tcp -ironmail 3206/udp -vx-auth-port 3207/tcp -vx-auth-port 3207/udp -pfu-prcallback 3208/tcp -pfu-prcallback 3208/udp -netwkpathengine 3209/tcp -netwkpathengine 3209/udp -flamenco-proxy 3210/tcp -flamenco-proxy 3210/udp -avsecuremgmt 3211/tcp -avsecuremgmt 3211/udp -surveyinst 3212/tcp -surveyinst 3212/udp -neon24x7 3213/tcp -neon24x7 3213/udp -jmq-daemon-1 3214/tcp -jmq-daemon-1 3214/udp -jmq-daemon-2 3215/tcp -jmq-daemon-2 3215/udp -ferrari-foam 3216/tcp -ferrari-foam 3216/udp -unite 3217/tcp -unite 3217/udp -smartpackets 3218/tcp -smartpackets 3218/udp -wms-messenger 3219/tcp -wms-messenger 3219/udp -xnm-ssl 3220/tcp -xnm-ssl 3220/udp -xnm-clear-text 3221/tcp -xnm-clear-text 3221/udp -glbp 3222/tcp -glbp 3222/udp -digivote 3223/tcp -digivote 3223/udp -aes-discovery 3224/tcp -aes-discovery 3224/udp -fcip-port 3225/tcp -fcip-port 3225/udp -isi-irp 3226/tcp -isi-irp 3226/udp -dwnmshttp 3227/tcp -dwnmshttp 3227/udp -dwmsgserver 3228/tcp -dwmsgserver 3228/udp -global-cd-port 3229/tcp -global-cd-port 3229/udp -sftdst-port 3230/tcp -sftdst-port 3230/udp -vidigo 3231/tcp -vidigo 3231/udp -mdtp 3232/tcp -mdtp 3232/udp -whisker 3233/tcp -whisker 3233/udp -alchemy 3234/tcp -alchemy 3234/udp -mdap-port 3235/tcp -mdap-port 3235/udp -apparenet-ts 3236/tcp -apparenet-ts 3236/udp -apparenet-tps 3237/tcp -apparenet-tps 3237/udp -apparenet-as 3238/tcp -apparenet-as 3238/udp -apparenet-ui 3239/tcp -apparenet-ui 3239/udp -triomotion 3240/tcp -triomotion 3240/udp -sysorb 3241/tcp -sysorb 3241/udp -sdp-id-port 3242/tcp -sdp-id-port 3242/udp -timelot 3243/tcp -timelot 3243/udp -onesaf 3244/tcp -onesaf 3244/udp -vieo-fe 3245/tcp -vieo-fe 3245/udp -dvt-system 3246/tcp -dvt-system 3246/udp -dvt-data 3247/tcp -dvt-data 3247/udp -procos-lm 3248/tcp -procos-lm 3248/udp -ssp 3249/tcp -ssp 3249/udp -hicp 3250/tcp -hicp 3250/udp -sysscanner 3251/tcp -sysscanner 3251/udp -dhe 3252/tcp -dhe 3252/udp -pda-data 3253/tcp -pda-data 3253/udp -pda-sys 3254/tcp -pda-sys 3254/udp -semaphore 3255/tcp -semaphore 3255/udp -cpqrpm-agent 3256/tcp -cpqrpm-agent 3256/udp -cpqrpm-server 3257/tcp -cpqrpm-server 3257/udp -ivecon-port 3258/tcp -ivecon-port 3258/udp -epncdp2 3259/tcp -epncdp2 3259/udp -iscsi-target 3260/tcp -iscsi-target 3260/udp -winshadow 3261/tcp -winshadow 3261/udp -necp 3262/tcp -necp 3262/udp -ecolor-imager 3263/tcp -ecolor-imager 3263/udp -ccmail 3264/tcp -ccmail 3264/udp -altav-tunnel 3265/tcp -altav-tunnel 3265/udp -ns-cfg-server 3266/tcp -ns-cfg-server 3266/udp -ibm-dial-out 3267/tcp -ibm-dial-out 3267/udp -msft-gc 3268/tcp -msft-gc 3268/udp -msft-gc-ssl 3269/tcp -msft-gc-ssl 3269/udp -verismart 3270/tcp -verismart 3270/udp -csoft-prev 3271/tcp -csoft-prev 3271/udp -user-manager 3272/tcp -user-manager 3272/udp -sxmp 3273/tcp -sxmp 3273/udp -ordinox-server 3274/tcp -ordinox-server 3274/udp -samd 3275/tcp -samd 3275/udp -maxim-asics 3276/tcp -maxim-asics 3276/udp -awg-proxy 3277/tcp -awg-proxy 3277/udp -lkcmserver 3278/tcp -lkcmserver 3278/udp -admind 3279/tcp -admind 3279/udp -vs-server 3280/tcp -vs-server 3280/udp -sysopt 3281/tcp -sysopt 3281/udp -datusorb 3282/tcp -datusorb 3282/udp -net-assistant 3283/tcp -net-assistant 3283/udp -4talk 3284/tcp -4talk 3284/udp -plato 3285/tcp -plato 3285/udp -e-net 3286/tcp -e-net 3286/udp -directvdata 3287/tcp -directvdata 3287/udp -cops 3288/tcp -cops 3288/udp -enpc 3289/tcp -enpc 3289/udp -caps-lm 3290/tcp -caps-lm 3290/udp -sah-lm 3291/tcp -sah-lm 3291/udp -cart-o-rama 3292/tcp -cart-o-rama 3292/udp -fg-fps 3293/tcp -fg-fps 3293/udp -fg-gip 3294/tcp -fg-gip 3294/udp -dyniplookup 3295/tcp -dyniplookup 3295/udp -rib-slm 3296/tcp -rib-slm 3296/udp -cytel-lm 3297/tcp -cytel-lm 3297/udp -deskview 3298/tcp -deskview 3298/udp -pdrncs 3299/tcp -pdrncs 3299/udp -ceph 3300/tcp -tarantool 3301/tcp -tarantool 3301/udp -mcs-fastmail 3302/tcp -mcs-fastmail 3302/udp -opsession-clnt 3303/tcp -opsession-clnt 3303/udp -opsession-srvr 3304/tcp -opsession-srvr 3304/udp -odette-ftp 3305/tcp -odette-ftp 3305/udp -mysql 3306/tcp -mysql 3306/udp -opsession-prxy 3307/tcp -opsession-prxy 3307/udp -tns-server 3308/tcp -tns-server 3308/udp -tns-adv 3309/tcp -tns-adv 3309/udp -dyna-access 3310/tcp -dyna-access 3310/udp -mcns-tel-ret 3311/tcp -mcns-tel-ret 3311/udp -appman-server 3312/tcp -appman-server 3312/udp -uorb 3313/tcp -uorb 3313/udp -uohost 3314/tcp -uohost 3314/udp -cdid 3315/tcp -cdid 3315/udp -aicc-cmi 3316/tcp -aicc-cmi 3316/udp -vsaiport 3317/tcp -vsaiport 3317/udp -ssrip 3318/tcp -ssrip 3318/udp -sdt-lmd 3319/tcp -sdt-lmd 3319/udp -officelink2000 3320/tcp -officelink2000 3320/udp -vnsstr 3321/tcp -vnsstr 3321/udp -sftu 3326/tcp -sftu 3326/udp -bbars 3327/tcp -bbars 3327/udp -egptlm 3328/tcp -egptlm 3328/udp -hp-device-disc 3329/tcp -hp-device-disc 3329/udp -mcs-calypsoicf 3330/tcp -mcs-calypsoicf 3330/udp -mcs-messaging 3331/tcp -mcs-messaging 3331/udp -mcs-mailsvr 3332/tcp -mcs-mailsvr 3332/udp -dec-notes 3333/tcp -dec-notes 3333/udp -directv-web 3334/tcp -directv-web 3334/udp -directv-soft 3335/tcp -directv-soft 3335/udp -directv-tick 3336/tcp -directv-tick 3336/udp -directv-catlg 3337/tcp -directv-catlg 3337/udp -anet-b 3338/tcp -anet-b 3338/udp -anet-l 3339/tcp -anet-l 3339/udp -anet-m 3340/tcp -anet-m 3340/udp -anet-h 3341/tcp -anet-h 3341/udp -webtie 3342/tcp -webtie 3342/udp -ms-cluster-net 3343/tcp -ms-cluster-net 3343/udp -bnt-manager 3344/tcp -bnt-manager 3344/udp -influence 3345/tcp -influence 3345/udp -trnsprntproxy 3346/tcp -trnsprntproxy 3346/udp -phoenix-rpc 3347/tcp -phoenix-rpc 3347/udp -pangolin-laser 3348/tcp -pangolin-laser 3348/udp -chevinservices 3349/tcp -chevinservices 3349/udp -findviatv 3350/tcp -findviatv 3350/udp -btrieve 3351/tcp -btrieve 3351/udp -ssql 3352/tcp -ssql 3352/udp -fatpipe 3353/tcp -fatpipe 3353/udp -suitjd 3354/tcp -suitjd 3354/udp -ordinox-dbase 3355/tcp -ordinox-dbase 3355/udp -upnotifyps 3356/tcp -upnotifyps 3356/udp -adtech-test 3357/tcp -adtech-test 3357/udp -mpsysrmsvr 3358/tcp -mpsysrmsvr 3358/udp -wg-netforce 3359/tcp -wg-netforce 3359/udp -kv-server 3360/tcp -kv-server 3360/udp -kv-agent 3361/tcp -kv-agent 3361/udp -dj-ilm 3362/tcp -dj-ilm 3362/udp -nati-vi-server 3363/tcp -nati-vi-server 3363/udp -creativeserver 3364/tcp -creativeserver 3364/udp -contentserver 3365/tcp -contentserver 3365/udp -creativepartnr 3366/tcp -creativepartnr 3366/udp -tip2 3372/tcp -tip2 3372/udp -lavenir-lm 3373/tcp -lavenir-lm 3373/udp -cluster-disc 3374/tcp -cluster-disc 3374/udp -vsnm-agent 3375/tcp -vsnm-agent 3375/udp -cdbroker 3376/tcp -cdbroker 3376/udp -cogsys-lm 3377/tcp -cogsys-lm 3377/udp -wsicopy 3378/tcp -wsicopy 3378/udp -socorfs 3379/tcp -socorfs 3379/udp -sns-channels 3380/tcp -sns-channels 3380/udp -geneous 3381/tcp -geneous 3381/udp -fujitsu-neat 3382/tcp -fujitsu-neat 3382/udp -esp-lm 3383/tcp -esp-lm 3383/udp -hp-clic 3384/tcp -hp-clic 3384/udp -qnxnetman 3385/tcp -qnxnetman 3385/udp -gprs-data 3386/tcp -gprs-sig 3386/udp -backroomnet 3387/tcp -backroomnet 3387/udp -cbserver 3388/tcp -cbserver 3388/udp -ms-wbt-server 3389/tcp -ms-wbt-server 3389/udp -dsc 3390/tcp -dsc 3390/udp -savant 3391/tcp -savant 3391/udp -efi-lm 3392/tcp -efi-lm 3392/udp -d2k-tapestry1 3393/tcp -d2k-tapestry1 3393/udp -d2k-tapestry2 3394/tcp -d2k-tapestry2 3394/udp -dyna-lm 3395/tcp -dyna-lm 3395/udp -printer-agent 3396/tcp -printer-agent 3396/udp -cloanto-lm 3397/tcp -cloanto-lm 3397/udp -mercantile 3398/tcp -mercantile 3398/udp -csms 3399/tcp -csms 3399/udp -csms2 3400/tcp -csms2 3400/udp -filecast 3401/tcp -filecast 3401/udp -fxaengine-net 3402/tcp -fxaengine-net 3402/udp -nokia-ann-ch1 3405/tcp -nokia-ann-ch1 3405/udp -nokia-ann-ch2 3406/tcp -nokia-ann-ch2 3406/udp -ldap-admin 3407/tcp -ldap-admin 3407/udp -BESApi 3408/tcp -BESApi 3408/udp -networklens 3409/tcp -networklens 3409/udp -networklenss 3410/tcp -networklenss 3410/udp -biolink-auth 3411/tcp -biolink-auth 3411/udp -xmlblaster 3412/tcp -xmlblaster 3412/udp -svnet 3413/tcp -svnet 3413/udp -wip-port 3414/tcp -wip-port 3414/udp -bcinameservice 3415/tcp -bcinameservice 3415/udp -commandport 3416/tcp -commandport 3416/udp -csvr 3417/tcp -csvr 3417/udp -rnmap 3418/tcp -rnmap 3418/udp -softaudit 3419/tcp -softaudit 3419/udp -ifcp-port 3420/tcp -ifcp-port 3420/udp -bmap 3421/tcp -bmap 3421/udp -rusb-sys-port 3422/tcp -rusb-sys-port 3422/udp -xtrm 3423/tcp -xtrm 3423/udp -xtrms 3424/tcp -xtrms 3424/udp -agps-port 3425/tcp -agps-port 3425/udp -arkivio 3426/tcp -arkivio 3426/udp -websphere-snmp 3427/tcp -websphere-snmp 3427/udp -twcss 3428/tcp -twcss 3428/udp -gcsp 3429/tcp -gcsp 3429/udp -ssdispatch 3430/tcp -ssdispatch 3430/udp -ndl-als 3431/tcp -ndl-als 3431/udp -osdcp 3432/tcp -osdcp 3432/udp -opnet-smp 3433/tcp -opnet-smp 3433/udp -opencm 3434/tcp -opencm 3434/udp -pacom 3435/tcp -pacom 3435/udp -gc-config 3436/tcp -gc-config 3436/udp -autocueds 3437/tcp -autocueds 3437/udp -spiral-admin 3438/tcp -spiral-admin 3438/udp -hri-port 3439/tcp -hri-port 3439/udp -ans-console 3440/tcp -ans-console 3440/udp -connect-client 3441/tcp -connect-client 3441/udp -connect-server 3442/tcp -connect-server 3442/udp -ov-nnm-websrv 3443/tcp -ov-nnm-websrv 3443/udp -denali-server 3444/tcp -denali-server 3444/udp -monp 3445/tcp -monp 3445/udp -3comfaxrpc 3446/tcp -3comfaxrpc 3446/udp -directnet 3447/tcp -directnet 3447/udp -dnc-port 3448/tcp -dnc-port 3448/udp -hotu-chat 3449/tcp -hotu-chat 3449/udp -castorproxy 3450/tcp -castorproxy 3450/udp -asam 3451/tcp -asam 3451/udp -sabp-signal 3452/tcp -sabp-signal 3452/udp -pscupd 3453/tcp -pscupd 3453/udp -mira 3454/tcp -mira 3454/udp -prsvp 3455/tcp -prsvp 3455/udp -vat 3456/tcp -vat 3456/udp -vat-control 3457/tcp -vat-control 3457/udp -d3winosfi 3458/tcp -d3winosfi 3458/udp -integral 3459/tcp -integral 3459/udp -edm-manager 3460/tcp -edm-manager 3460/udp -edm-stager 3461/tcp -edm-stager 3461/udp -edm-std-notify 3462/tcp -edm-std-notify 3462/udp -edm-adm-notify 3463/tcp -edm-adm-notify 3463/udp -edm-mgr-sync 3464/tcp -edm-mgr-sync 3464/udp -edm-mgr-cntrl 3465/tcp -edm-mgr-cntrl 3465/udp -workflow 3466/tcp -workflow 3466/udp -rcst 3467/tcp -rcst 3467/udp -ttcmremotectrl 3468/tcp -ttcmremotectrl 3468/udp -pluribus 3469/tcp -pluribus 3469/udp -jt400 3470/tcp -jt400 3470/udp -jt400-ssl 3471/tcp -jt400-ssl 3471/udp -jaugsremotec-1 3472/tcp -jaugsremotec-1 3472/udp -jaugsremotec-2 3473/tcp -jaugsremotec-2 3473/udp -ttntspauto 3474/tcp -ttntspauto 3474/udp -genisar-port 3475/tcp -genisar-port 3475/udp -nppmp 3476/tcp -nppmp 3476/udp -ecomm 3477/tcp -ecomm 3477/udp -stun 3478/tcp -stun 3478/udp -turn 3478/tcp -turn 3478/udp -stun-behavior 3478/tcp -stun-behavior 3478/udp -twrpc 3479/tcp -twrpc 3479/udp -plethora 3480/tcp -plethora 3480/udp -cleanerliverc 3481/tcp -cleanerliverc 3481/udp -vulture 3482/tcp -vulture 3482/udp -slim-devices 3483/tcp -slim-devices 3483/udp -gbs-stp 3484/tcp -gbs-stp 3484/udp -celatalk 3485/tcp -celatalk 3485/udp -ifsf-hb-port 3486/tcp -ifsf-hb-port 3486/udp -ltctcp 3487/tcp -ltcudp 3487/udp -fs-rh-srv 3488/tcp -fs-rh-srv 3488/udp -dtp-dia 3489/tcp -dtp-dia 3489/udp -colubris 3490/tcp -colubris 3490/udp -swr-port 3491/tcp -swr-port 3491/udp -tvdumtray-port 3492/tcp -tvdumtray-port 3492/udp -nut 3493/tcp -nut 3493/udp -ibm3494 3494/tcp -ibm3494 3494/udp -seclayer-tcp 3495/tcp -seclayer-tcp 3495/udp -seclayer-tls 3496/tcp -seclayer-tls 3496/udp -ipether232port 3497/tcp -ipether232port 3497/udp -dashpas-port 3498/tcp -dashpas-port 3498/udp -sccip-media 3499/tcp -sccip-media 3499/udp -rtmp-port 3500/tcp -rtmp-port 3500/udp -isoft-p2p 3501/tcp -isoft-p2p 3501/udp -avinstalldisc 3502/tcp -avinstalldisc 3502/udp -lsp-ping 3503/tcp -lsp-ping 3503/udp -ironstorm 3504/tcp -ironstorm 3504/udp -ccmcomm 3505/tcp -ccmcomm 3505/udp -apc-3506 3506/tcp -apc-3506 3506/udp -nesh-broker 3507/tcp -nesh-broker 3507/udp -interactionweb 3508/tcp -interactionweb 3508/udp -vt-ssl 3509/tcp -vt-ssl 3509/udp -xss-port 3510/tcp -xss-port 3510/udp -webmail-2 3511/tcp -webmail-2 3511/udp -aztec 3512/tcp -aztec 3512/udp -arcpd 3513/tcp -arcpd 3513/udp -must-p2p 3514/tcp -must-p2p 3514/udp -must-backplane 3515/tcp -must-backplane 3515/udp -smartcard-port 3516/tcp -smartcard-port 3516/udp -802-11-iapp 3517/tcp -802-11-iapp 3517/udp -artifact-msg 3518/tcp -artifact-msg 3518/udp -nvmsgd 3519/tcp -galileo 3519/udp -galileolog 3520/tcp -galileolog 3520/udp -mc3ss 3521/tcp -mc3ss 3521/udp -nssocketport 3522/tcp -nssocketport 3522/udp -odeumservlink 3523/tcp -odeumservlink 3523/udp -ecmport 3524/tcp -ecmport 3524/udp -eisport 3525/tcp -eisport 3525/udp -starquiz-port 3526/tcp -starquiz-port 3526/udp -beserver-msg-q 3527/tcp -beserver-msg-q 3527/udp -jboss-iiop 3528/tcp -jboss-iiop 3528/udp -jboss-iiop-ssl 3529/tcp -jboss-iiop-ssl 3529/udp -gf 3530/tcp -gf 3530/udp -joltid 3531/tcp -joltid 3531/udp -raven-rmp 3532/tcp -raven-rmp 3532/udp -raven-rdp 3533/tcp -raven-rdp 3533/udp -urld-port 3534/tcp -urld-port 3534/udp -ms-la 3535/tcp -ms-la 3535/udp -snac 3536/tcp -snac 3536/udp -ni-visa-remote 3537/tcp -ni-visa-remote 3537/udp -ibm-diradm 3538/tcp -ibm-diradm 3538/udp -ibm-diradm-ssl 3539/tcp -ibm-diradm-ssl 3539/udp -pnrp-port 3540/tcp -pnrp-port 3540/udp -voispeed-port 3541/tcp -voispeed-port 3541/udp -hacl-monitor 3542/tcp -hacl-monitor 3542/udp -qftest-lookup 3543/tcp -qftest-lookup 3543/udp -teredo 3544/tcp -teredo 3544/udp -camac 3545/tcp -camac 3545/udp -symantec-sim 3547/tcp -symantec-sim 3547/udp -interworld 3548/tcp -interworld 3548/udp -tellumat-nms 3549/tcp -tellumat-nms 3549/udp -ssmpp 3550/tcp -ssmpp 3550/udp -apcupsd 3551/tcp -apcupsd 3551/udp -taserver 3552/tcp -taserver 3552/udp -rbr-discovery 3553/tcp -rbr-discovery 3553/udp -questnotify 3554/tcp -questnotify 3554/udp -razor 3555/tcp -razor 3555/udp -sky-transport 3556/tcp -sky-transport 3556/udp -personalos-001 3557/tcp -personalos-001 3557/udp -mcp-port 3558/tcp -mcp-port 3558/udp -cctv-port 3559/tcp -cctv-port 3559/udp -iniserve-port 3560/tcp -iniserve-port 3560/udp -bmc-onekey 3561/tcp -bmc-onekey 3561/udp -sdbproxy 3562/tcp -sdbproxy 3562/udp -watcomdebug 3563/tcp -watcomdebug 3563/udp -esimport 3564/tcp -esimport 3564/udp -m2pa 3565/tcp -m2pa 3565/sctp -quest-data-hub 3566/tcp -dof-eps 3567/tcp -dof-eps 3567/udp -dof-tunnel-sec 3568/tcp -dof-tunnel-sec 3568/udp -mbg-ctrl 3569/tcp -mbg-ctrl 3569/udp -mccwebsvr-port 3570/tcp -mccwebsvr-port 3570/udp -megardsvr-port 3571/tcp -megardsvr-port 3571/udp -megaregsvrport 3572/tcp -megaregsvrport 3572/udp -tag-ups-1 3573/tcp -tag-ups-1 3573/udp -dmaf-server 3574/tcp -dmaf-caster 3574/udp -ccm-port 3575/tcp -ccm-port 3575/udp -cmc-port 3576/tcp -cmc-port 3576/udp -config-port 3577/tcp -config-port 3577/udp -data-port 3578/tcp -data-port 3578/udp -ttat3lb 3579/tcp -ttat3lb 3579/udp -nati-svrloc 3580/tcp -nati-svrloc 3580/udp -kfxaclicensing 3581/tcp -kfxaclicensing 3581/udp -press 3582/tcp -press 3582/udp -canex-watch 3583/tcp -canex-watch 3583/udp -u-dbap 3584/tcp -u-dbap 3584/udp -emprise-lls 3585/tcp -emprise-lls 3585/udp -emprise-lsc 3586/tcp -emprise-lsc 3586/udp -p2pgroup 3587/tcp -p2pgroup 3587/udp -sentinel 3588/tcp -sentinel 3588/udp -isomair 3589/tcp -isomair 3589/udp -wv-csp-sms 3590/tcp -wv-csp-sms 3590/udp -gtrack-server 3591/tcp -gtrack-server 3591/udp -gtrack-ne 3592/tcp -gtrack-ne 3592/udp -bpmd 3593/tcp -bpmd 3593/udp -mediaspace 3594/tcp -mediaspace 3594/udp -shareapp 3595/tcp -shareapp 3595/udp -iw-mmogame 3596/tcp -iw-mmogame 3596/udp -a14 3597/tcp -a14 3597/udp -a15 3598/tcp -a15 3598/udp -quasar-server 3599/tcp -quasar-server 3599/udp -trap-daemon 3600/tcp -trap-daemon 3600/udp -visinet-gui 3601/tcp -visinet-gui 3601/udp -infiniswitchcl 3602/tcp -infiniswitchcl 3602/udp -int-rcv-cntrl 3603/tcp -int-rcv-cntrl 3603/udp -bmc-jmx-port 3604/tcp -bmc-jmx-port 3604/udp -comcam-io 3605/tcp -comcam-io 3605/udp -splitlock 3606/tcp -splitlock 3606/udp -precise-i3 3607/tcp -precise-i3 3607/udp -trendchip-dcp 3608/tcp -trendchip-dcp 3608/udp -cpdi-pidas-cm 3609/tcp -cpdi-pidas-cm 3609/udp -echonet 3610/tcp -echonet 3610/udp -six-degrees 3611/tcp -six-degrees 3611/udp -dataprotector 3612/tcp -dataprotector 3612/udp -alaris-disc 3613/tcp -alaris-disc 3613/udp -sigma-port 3614/tcp -sigma-port 3614/udp -start-network 3615/tcp -start-network 3615/udp -cd3o-protocol 3616/tcp -cd3o-protocol 3616/udp -sharp-server 3617/tcp -sharp-server 3617/udp -aairnet-1 3618/tcp -aairnet-1 3618/udp -aairnet-2 3619/tcp -aairnet-2 3619/udp -ep-pcp 3620/tcp -ep-pcp 3620/udp -ep-nsp 3621/tcp -ep-nsp 3621/udp -ff-lr-port 3622/tcp -ff-lr-port 3622/udp -haipe-discover 3623/tcp -haipe-discover 3623/udp -dist-upgrade 3624/tcp -dist-upgrade 3624/udp -volley 3625/tcp -volley 3625/udp -bvcdaemon-port 3626/tcp -bvcdaemon-port 3626/udp -jamserverport 3627/tcp -jamserverport 3627/udp -ept-machine 3628/tcp -ept-machine 3628/udp -escvpnet 3629/tcp -escvpnet 3629/udp -cs-remote-db 3630/tcp -cs-remote-db 3630/udp -cs-services 3631/tcp -cs-services 3631/udp -distcc 3632/tcp -distcc 3632/udp -wacp 3633/tcp -wacp 3633/udp -hlibmgr 3634/tcp -hlibmgr 3634/udp -sdo 3635/tcp -sdo 3635/udp -servistaitsm 3636/tcp -servistaitsm 3636/udp -scservp 3637/tcp -scservp 3637/udp -ehp-backup 3638/tcp -ehp-backup 3638/udp -xap-ha 3639/tcp -xap-ha 3639/udp -netplay-port1 3640/tcp -netplay-port1 3640/udp -netplay-port2 3641/tcp -netplay-port2 3641/udp -juxml-port 3642/tcp -juxml-port 3642/udp -audiojuggler 3643/tcp -audiojuggler 3643/udp -ssowatch 3644/tcp -ssowatch 3644/udp -cyc 3645/tcp -cyc 3645/udp -xss-srv-port 3646/tcp -xss-srv-port 3646/udp -splitlock-gw 3647/tcp -splitlock-gw 3647/udp -fjcp 3648/tcp -fjcp 3648/udp -nmmp 3649/tcp -nmmp 3649/udp -prismiq-plugin 3650/tcp -prismiq-plugin 3650/udp -xrpc-registry 3651/tcp -xrpc-registry 3651/udp -vxcrnbuport 3652/tcp -vxcrnbuport 3652/udp -tsp 3653/tcp -tsp 3653/udp -vaprtm 3654/tcp -vaprtm 3654/udp -abatemgr 3655/tcp -abatemgr 3655/udp -abatjss 3656/tcp -abatjss 3656/udp -immedianet-bcn 3657/tcp -immedianet-bcn 3657/udp -ps-ams 3658/tcp -ps-ams 3658/udp -apple-sasl 3659/tcp -apple-sasl 3659/udp -can-nds-ssl 3660/tcp -can-nds-ssl 3660/udp -can-ferret-ssl 3661/tcp -can-ferret-ssl 3661/udp -pserver 3662/tcp -pserver 3662/udp -dtp 3663/tcp -dtp 3663/udp -ups-engine 3664/tcp -ups-engine 3664/udp -ent-engine 3665/tcp -ent-engine 3665/udp -eserver-pap 3666/tcp -eserver-pap 3666/udp -infoexch 3667/tcp -infoexch 3667/udp -dell-rm-port 3668/tcp -dell-rm-port 3668/udp -casanswmgmt 3669/tcp -casanswmgmt 3669/udp -smile 3670/tcp -smile 3670/udp -efcp 3671/tcp -efcp 3671/udp -lispworks-orb 3672/tcp -lispworks-orb 3672/udp -mediavault-gui 3673/tcp -mediavault-gui 3673/udp -wininstall-ipc 3674/tcp -wininstall-ipc 3674/udp -calltrax 3675/tcp -calltrax 3675/udp -va-pacbase 3676/tcp -va-pacbase 3676/udp -roverlog 3677/tcp -roverlog 3677/udp -ipr-dglt 3678/tcp -ipr-dglt 3678/udp -newton-dock 3679/tcp -newton-dock 3679/udp -npds-tracker 3680/tcp -npds-tracker 3680/udp -bts-x73 3681/tcp -bts-x73 3681/udp -cas-mapi 3682/tcp -cas-mapi 3682/udp -bmc-ea 3683/tcp -bmc-ea 3683/udp -faxstfx-port 3684/tcp -faxstfx-port 3684/udp -dsx-agent 3685/tcp -dsx-agent 3685/udp -tnmpv2 3686/tcp -tnmpv2 3686/udp -simple-push 3687/tcp -simple-push 3687/udp -simple-push-s 3688/tcp -simple-push-s 3688/udp -daap 3689/tcp -daap 3689/udp -svn 3690/tcp -svn 3690/udp -magaya-network 3691/tcp -magaya-network 3691/udp -intelsync 3692/tcp -intelsync 3692/udp -easl 3693/tcp -bmc-data-coll 3695/tcp -bmc-data-coll 3695/udp -telnetcpcd 3696/tcp -telnetcpcd 3696/udp -nw-license 3697/tcp -nw-license 3697/udp -sagectlpanel 3698/tcp -sagectlpanel 3698/udp -kpn-icw 3699/tcp -kpn-icw 3699/udp -lrs-paging 3700/tcp -lrs-paging 3700/udp -netcelera 3701/tcp -netcelera 3701/udp -ws-discovery 3702/tcp -ws-discovery 3702/udp -adobeserver-3 3703/tcp -adobeserver-3 3703/udp -adobeserver-4 3704/tcp -adobeserver-4 3704/udp -adobeserver-5 3705/tcp -adobeserver-5 3705/udp -rt-event 3706/tcp -rt-event 3706/udp -rt-event-s 3707/tcp -rt-event-s 3707/udp -sun-as-iiops 3708/tcp -sun-as-iiops 3708/udp -ca-idms 3709/tcp -ca-idms 3709/udp -portgate-auth 3710/tcp -portgate-auth 3710/udp -edb-server2 3711/tcp -edb-server2 3711/udp -sentinel-ent 3712/tcp -sentinel-ent 3712/udp -tftps 3713/tcp -tftps 3713/udp -delos-dms 3714/tcp -delos-dms 3714/udp -anoto-rendezv 3715/tcp -anoto-rendezv 3715/udp -wv-csp-sms-cir 3716/tcp -wv-csp-sms-cir 3716/udp -wv-csp-udp-cir 3717/tcp -wv-csp-udp-cir 3717/udp -opus-services 3718/tcp -opus-services 3718/udp -itelserverport 3719/tcp -itelserverport 3719/udp -ufastro-instr 3720/tcp -ufastro-instr 3720/udp -xsync 3721/tcp -xsync 3721/udp -xserveraid 3722/tcp -xserveraid 3722/udp -sychrond 3723/tcp -sychrond 3723/udp -blizwow 3724/tcp -blizwow 3724/udp -na-er-tip 3725/tcp -na-er-tip 3725/udp -array-manager 3726/tcp -array-manager 3726/udp -e-mdu 3727/tcp -e-mdu 3727/udp -e-woa 3728/tcp -e-woa 3728/udp -fksp-audit 3729/tcp -fksp-audit 3729/udp -client-ctrl 3730/tcp -client-ctrl 3730/udp -smap 3731/tcp -smap 3731/udp -m-wnn 3732/tcp -m-wnn 3732/udp -multip-msg 3733/tcp -multip-msg 3733/udp -synel-data 3734/tcp -synel-data 3734/udp -pwdis 3735/tcp -pwdis 3735/udp -rs-rmi 3736/tcp -rs-rmi 3736/udp -xpanel 3737/tcp -versatalk 3738/tcp -versatalk 3738/udp -launchbird-lm 3739/tcp -launchbird-lm 3739/udp -heartbeat 3740/tcp -heartbeat 3740/udp -wysdma 3741/tcp -wysdma 3741/udp -cst-port 3742/tcp -cst-port 3742/udp -ipcs-command 3743/tcp -ipcs-command 3743/udp -sasg 3744/tcp -sasg 3744/udp -gw-call-port 3745/tcp -gw-call-port 3745/udp -linktest 3746/tcp -linktest 3746/udp -linktest-s 3747/tcp -linktest-s 3747/udp -webdata 3748/tcp -webdata 3748/udp -cimtrak 3749/tcp -cimtrak 3749/udp -cbos-ip-port 3750/tcp -cbos-ip-port 3750/udp -gprs-cube 3751/tcp -gprs-cube 3751/udp -vipremoteagent 3752/tcp -vipremoteagent 3752/udp -nattyserver 3753/tcp -nattyserver 3753/udp -timestenbroker 3754/tcp -timestenbroker 3754/udp -sas-remote-hlp 3755/tcp -sas-remote-hlp 3755/udp -canon-capt 3756/tcp -canon-capt 3756/udp -grf-port 3757/tcp -grf-port 3757/udp -apw-registry 3758/tcp -apw-registry 3758/udp -exapt-lmgr 3759/tcp -exapt-lmgr 3759/udp -adtempusclient 3760/tcp -adtempusclient 3760/udp -gsakmp 3761/tcp -gsakmp 3761/udp -gbs-smp 3762/tcp -gbs-smp 3762/udp -xo-wave 3763/tcp -xo-wave 3763/udp -mni-prot-rout 3764/tcp -mni-prot-rout 3764/udp -rtraceroute 3765/tcp -rtraceroute 3765/udp -sitewatch-s 3766/tcp -listmgr-port 3767/tcp -listmgr-port 3767/udp -rblcheckd 3768/tcp -rblcheckd 3768/udp -haipe-otnk 3769/tcp -haipe-otnk 3769/udp -cindycollab 3770/tcp -cindycollab 3770/udp -paging-port 3771/tcp -paging-port 3771/udp -ctp 3772/tcp -ctp 3772/udp -ctdhercules 3773/tcp -ctdhercules 3773/udp -zicom 3774/tcp -zicom 3774/udp -ispmmgr 3775/tcp -ispmmgr 3775/udp -dvcprov-port 3776/tcp -dvcprov-port 3776/udp -jibe-eb 3777/tcp -jibe-eb 3777/udp -c-h-it-port 3778/tcp -c-h-it-port 3778/udp -cognima 3779/tcp -cognima 3779/udp -nnp 3780/tcp -nnp 3780/udp -abcvoice-port 3781/tcp -abcvoice-port 3781/udp -iso-tp0s 3782/tcp -iso-tp0s 3782/udp -bim-pem 3783/tcp -bim-pem 3783/udp -bfd-control 3784/tcp -bfd-control 3784/udp -bfd-echo 3785/tcp -bfd-echo 3785/udp -upstriggervsw 3786/tcp -upstriggervsw 3786/udp -fintrx 3787/tcp -fintrx 3787/udp -isrp-port 3788/tcp -isrp-port 3788/udp -remotedeploy 3789/tcp -remotedeploy 3789/udp -quickbooksrds 3790/tcp -quickbooksrds 3790/udp -tvnetworkvideo 3791/tcp -tvnetworkvideo 3791/udp -sitewatch 3792/tcp -sitewatch 3792/udp -dcsoftware 3793/tcp -dcsoftware 3793/udp -jaus 3794/tcp -jaus 3794/udp -myblast 3795/tcp -myblast 3795/udp -spw-dialer 3796/tcp -spw-dialer 3796/udp -idps 3797/tcp -idps 3797/udp -minilock 3798/tcp -minilock 3798/udp -radius-dynauth 3799/tcp -radius-dynauth 3799/udp -pwgpsi 3800/tcp -pwgpsi 3800/udp -ibm-mgr 3801/tcp -ibm-mgr 3801/udp -vhd 3802/tcp -vhd 3802/udp -soniqsync 3803/tcp -soniqsync 3803/udp -iqnet-port 3804/tcp -iqnet-port 3804/udp -tcpdataserver 3805/tcp -tcpdataserver 3805/udp -wsmlb 3806/tcp -wsmlb 3806/udp -spugna 3807/tcp -spugna 3807/udp -sun-as-iiops-ca 3808/tcp -sun-as-iiops-ca 3808/udp -apocd 3809/tcp -apocd 3809/udp -wlanauth 3810/tcp -wlanauth 3810/udp -amp 3811/tcp -amp 3811/udp -neto-wol-server 3812/tcp -neto-wol-server 3812/udp -rap-ip 3813/tcp -rap-ip 3813/udp -neto-dcs 3814/tcp -neto-dcs 3814/udp -lansurveyorxml 3815/tcp -lansurveyorxml 3815/udp -sunlps-http 3816/tcp -sunlps-http 3816/udp -tapeware 3817/tcp -tapeware 3817/udp -crinis-hb 3818/tcp -crinis-hb 3818/udp -epl-slp 3819/tcp -epl-slp 3819/udp -scp 3820/tcp -scp 3820/udp -pmcp 3821/tcp -pmcp 3821/udp -acp-discovery 3822/tcp -acp-discovery 3822/udp -acp-conduit 3823/tcp -acp-conduit 3823/udp -acp-policy 3824/tcp -acp-policy 3824/udp -ffserver 3825/tcp -ffserver 3825/udp -warmux 3826/tcp -warmux 3826/udp -netmpi 3827/tcp -netmpi 3827/udp -neteh 3828/tcp -neteh 3828/udp -neteh-ext 3829/tcp -neteh-ext 3829/udp -cernsysmgmtagt 3830/tcp -cernsysmgmtagt 3830/udp -dvapps 3831/tcp -dvapps 3831/udp -xxnetserver 3832/tcp -xxnetserver 3832/udp -aipn-auth 3833/tcp -aipn-auth 3833/udp -spectardata 3834/tcp -spectardata 3834/udp -spectardb 3835/tcp -spectardb 3835/udp -markem-dcp 3836/tcp -markem-dcp 3836/udp -mkm-discovery 3837/tcp -mkm-discovery 3837/udp -sos 3838/tcp -sos 3838/udp -amx-rms 3839/tcp -amx-rms 3839/udp -flirtmitmir 3840/tcp -flirtmitmir 3840/udp -shiprush-db-svr 3841/tcp -nhci 3842/tcp -nhci 3842/udp -quest-agent 3843/tcp -quest-agent 3843/udp -rnm 3844/tcp -rnm 3844/udp -v-one-spp 3845/tcp -v-one-spp 3845/udp -an-pcp 3846/tcp -an-pcp 3846/udp -msfw-control 3847/tcp -msfw-control 3847/udp -item 3848/tcp -item 3848/udp -spw-dnspreload 3849/tcp -spw-dnspreload 3849/udp -qtms-bootstrap 3850/tcp -qtms-bootstrap 3850/udp -spectraport 3851/tcp -spectraport 3851/udp -sse-app-config 3852/tcp -sse-app-config 3852/udp -sscan 3853/tcp -sscan 3853/udp -stryker-com 3854/tcp -stryker-com 3854/udp -opentrac 3855/tcp -opentrac 3855/udp -informer 3856/tcp -informer 3856/udp -trap-port 3857/tcp -trap-port 3857/udp -trap-port-mom 3858/tcp -trap-port-mom 3858/udp -nav-port 3859/tcp -nav-port 3859/udp -sasp 3860/tcp -sasp 3860/udp -winshadow-hd 3861/tcp -winshadow-hd 3861/udp -giga-pocket 3862/tcp -giga-pocket 3862/udp -asap-tcp 3863/tcp -asap-udp 3863/udp -asap-sctp 3863/sctp -asap-tcp-tls 3864/tcp -asap-sctp-tls 3864/sctp -xpl 3865/tcp -xpl 3865/udp -dzdaemon 3866/tcp -dzdaemon 3866/udp -dzoglserver 3867/tcp -dzoglserver 3867/udp -diameter 3868/tcp -diameter 3868/sctp -ovsam-mgmt 3869/tcp -ovsam-mgmt 3869/udp -ovsam-d-agent 3870/tcp -ovsam-d-agent 3870/udp -avocent-adsap 3871/tcp -avocent-adsap 3871/udp -oem-agent 3872/tcp -oem-agent 3872/udp -fagordnc 3873/tcp -fagordnc 3873/udp -sixxsconfig 3874/tcp -sixxsconfig 3874/udp -pnbscada 3875/tcp -pnbscada 3875/udp -dl-agent 3876/tcp -dl-agent 3876/udp -xmpcr-interface 3877/tcp -xmpcr-interface 3877/udp -fotogcad 3878/tcp -fotogcad 3878/udp -appss-lm 3879/tcp -appss-lm 3879/udp -igrs 3880/tcp -igrs 3880/udp -idac 3881/tcp -idac 3881/udp -msdts1 3882/tcp -msdts1 3882/udp -vrpn 3883/tcp -vrpn 3883/udp -softrack-meter 3884/tcp -softrack-meter 3884/udp -topflow-ssl 3885/tcp -topflow-ssl 3885/udp -nei-management 3886/tcp -nei-management 3886/udp -ciphire-data 3887/tcp -ciphire-data 3887/udp -ciphire-serv 3888/tcp -ciphire-serv 3888/udp -dandv-tester 3889/tcp -dandv-tester 3889/udp -ndsconnect 3890/tcp -ndsconnect 3890/udp -rtc-pm-port 3891/tcp -rtc-pm-port 3891/udp -pcc-image-port 3892/tcp -pcc-image-port 3892/udp -cgi-starapi 3893/tcp -cgi-starapi 3893/udp -syam-agent 3894/tcp -syam-agent 3894/udp -syam-smc 3895/tcp -syam-smc 3895/udp -sdo-tls 3896/tcp -sdo-tls 3896/udp -sdo-ssh 3897/tcp -sdo-ssh 3897/udp -senip 3898/tcp -senip 3898/udp -itv-control 3899/tcp -itv-control 3899/udp -udt-os 3900/tcp -udt-os 3900/udp -nimsh 3901/tcp -nimsh 3901/udp -nimaux 3902/tcp -nimaux 3902/udp -charsetmgr 3903/tcp -charsetmgr 3903/udp -omnilink-port 3904/tcp -omnilink-port 3904/udp -mupdate 3905/tcp -mupdate 3905/udp -topovista-data 3906/tcp -topovista-data 3906/udp -imoguia-port 3907/tcp -imoguia-port 3907/udp -hppronetman 3908/tcp -hppronetman 3908/udp -surfcontrolcpa 3909/tcp -surfcontrolcpa 3909/udp -prnrequest 3910/tcp -prnrequest 3910/udp -prnstatus 3911/tcp -prnstatus 3911/udp -gbmt-stars 3912/tcp -gbmt-stars 3912/udp -listcrt-port 3913/tcp -listcrt-port 3913/udp -listcrt-port-2 3914/tcp -listcrt-port-2 3914/udp -agcat 3915/tcp -agcat 3915/udp -wysdmc 3916/tcp -wysdmc 3916/udp -aftmux 3917/tcp -aftmux 3917/udp -pktcablemmcops 3918/tcp -pktcablemmcops 3918/udp -hyperip 3919/tcp -hyperip 3919/udp -exasoftport1 3920/tcp -exasoftport1 3920/udp -herodotus-net 3921/tcp -herodotus-net 3921/udp -sor-update 3922/tcp -sor-update 3922/udp -symb-sb-port 3923/tcp -symb-sb-port 3923/udp -mpl-gprs-port 3924/tcp -mpl-gprs-port 3924/udp -zmp 3925/tcp -zmp 3925/udp -winport 3926/tcp -winport 3926/udp -natdataservice 3927/tcp -natdataservice 3927/udp -netboot-pxe 3928/tcp -netboot-pxe 3928/udp -smauth-port 3929/tcp -smauth-port 3929/udp -syam-webserver 3930/tcp -syam-webserver 3930/udp -msr-plugin-port 3931/tcp -msr-plugin-port 3931/udp -dyn-site 3932/tcp -dyn-site 3932/udp -plbserve-port 3933/tcp -plbserve-port 3933/udp -sunfm-port 3934/tcp -sunfm-port 3934/udp -sdp-portmapper 3935/tcp -sdp-portmapper 3935/udp -mailprox 3936/tcp -mailprox 3936/udp -dvbservdsc 3937/tcp -dvbservdsc 3937/udp -dbcontrol-agent 3938/tcp -dbcontrol-agent 3938/udp -aamp 3939/tcp -aamp 3939/udp -xecp-node 3940/tcp -xecp-node 3940/udp -homeportal-web 3941/tcp -homeportal-web 3941/udp -srdp 3942/tcp -srdp 3942/udp -tig 3943/tcp -tig 3943/udp -sops 3944/tcp -sops 3944/udp -emcads 3945/tcp -emcads 3945/udp -backupedge 3946/tcp -backupedge 3946/udp -ccp 3947/tcp -ccp 3947/udp -apdap 3948/tcp -apdap 3948/udp -drip 3949/tcp -drip 3949/udp -namemunge 3950/tcp -namemunge 3950/udp -pwgippfax 3951/tcp -pwgippfax 3951/udp -i3-sessionmgr 3952/tcp -i3-sessionmgr 3952/udp -xmlink-connect 3953/tcp -xmlink-connect 3953/udp -adrep 3954/tcp -adrep 3954/udp -p2pcommunity 3955/tcp -p2pcommunity 3955/udp -gvcp 3956/tcp -gvcp 3956/udp -mqe-broker 3957/tcp -mqe-broker 3957/udp -mqe-agent 3958/tcp -mqe-agent 3958/udp -treehopper 3959/tcp -treehopper 3959/udp -bess 3960/tcp -bess 3960/udp -proaxess 3961/tcp -proaxess 3961/udp -sbi-agent 3962/tcp -sbi-agent 3962/udp -thrp 3963/tcp -thrp 3963/udp -sasggprs 3964/tcp -sasggprs 3964/udp -ati-ip-to-ncpe 3965/tcp -ati-ip-to-ncpe 3965/udp -bflckmgr 3966/tcp -bflckmgr 3966/udp -ppsms 3967/tcp -ppsms 3967/udp -ianywhere-dbns 3968/tcp -ianywhere-dbns 3968/udp -landmarks 3969/tcp -landmarks 3969/udp -lanrevagent 3970/tcp -lanrevagent 3970/udp -lanrevserver 3971/tcp -lanrevserver 3971/udp -iconp 3972/tcp -iconp 3972/udp -progistics 3973/tcp -progistics 3973/udp -xk22 3974/tcp -xk22 3974/udp -airshot 3975/tcp -airshot 3975/udp -opswagent 3976/tcp -opswagent 3976/udp -opswmanager 3977/tcp -opswmanager 3977/udp -secure-cfg-svr 3978/tcp -secure-cfg-svr 3978/udp -smwan 3979/tcp -smwan 3979/udp -starfish 3981/tcp -starfish 3981/udp -eis 3982/tcp -eis 3982/udp -eisp 3983/tcp -eisp 3983/udp -mapper-nodemgr 3984/tcp -mapper-nodemgr 3984/udp -mapper-mapethd 3985/tcp -mapper-mapethd 3985/udp -mapper-ws-ethd 3986/tcp -mapper-ws-ethd 3986/udp -centerline 3987/tcp -centerline 3987/udp -dcs-config 3988/tcp -dcs-config 3988/udp -bv-queryengine 3989/tcp -bv-queryengine 3989/udp -bv-is 3990/tcp -bv-is 3990/udp -bv-smcsrv 3991/tcp -bv-smcsrv 3991/udp -bv-ds 3992/tcp -bv-ds 3992/udp -bv-agent 3993/tcp -bv-agent 3993/udp -iss-mgmt-ssl 3995/tcp -iss-mgmt-ssl 3995/udp -abcsoftware 3996/tcp -abcsoftware 3996/udp -agentsease-db 3997/tcp -agentsease-db 3997/udp -dnx 3998/tcp -dnx 3998/udp -nvcnet 3999/tcp -nvcnet 3999/udp -terabase 4000/tcp -terabase 4000/udp -newoak 4001/tcp -newoak 4001/udp -pxc-spvr-ft 4002/tcp -pxc-spvr-ft 4002/udp -pxc-splr-ft 4003/tcp -pxc-splr-ft 4003/udp -pxc-roid 4004/tcp -pxc-roid 4004/udp -pxc-pin 4005/tcp -pxc-pin 4005/udp -pxc-spvr 4006/tcp -pxc-spvr 4006/udp -pxc-splr 4007/tcp -pxc-splr 4007/udp -netcheque 4008/tcp -netcheque 4008/udp -chimera-hwm 4009/tcp -chimera-hwm 4009/udp -samsung-unidex 4010/tcp -samsung-unidex 4010/udp -altserviceboot 4011/tcp -altserviceboot 4011/udp -pda-gate 4012/tcp -pda-gate 4012/udp -acl-manager 4013/tcp -acl-manager 4013/udp -taiclock 4014/tcp -taiclock 4014/udp -talarian-mcast1 4015/tcp -talarian-mcast1 4015/udp -talarian-mcast2 4016/tcp -talarian-mcast2 4016/udp -talarian-mcast3 4017/tcp -talarian-mcast3 4017/udp -talarian-mcast4 4018/tcp -talarian-mcast4 4018/udp -talarian-mcast5 4019/tcp -talarian-mcast5 4019/udp -trap 4020/tcp -trap 4020/udp -nexus-portal 4021/tcp -nexus-portal 4021/udp -dnox 4022/tcp -dnox 4022/udp -esnm-zoning 4023/tcp -esnm-zoning 4023/udp -tnp1-port 4024/tcp -tnp1-port 4024/udp -partimage 4025/tcp -partimage 4025/udp -as-debug 4026/tcp -as-debug 4026/udp -bxp 4027/tcp -bxp 4027/udp -dtserver-port 4028/tcp -dtserver-port 4028/udp -ip-qsig 4029/tcp -ip-qsig 4029/udp -jdmn-port 4030/tcp -jdmn-port 4030/udp -suucp 4031/tcp -suucp 4031/udp -vrts-auth-port 4032/tcp -vrts-auth-port 4032/udp -sanavigator 4033/tcp -sanavigator 4033/udp -ubxd 4034/tcp -ubxd 4034/udp -wap-push-http 4035/tcp -wap-push-http 4035/udp -wap-push-https 4036/tcp -wap-push-https 4036/udp -ravehd 4037/tcp -ravehd 4037/udp -fazzt-ptp 4038/tcp -fazzt-ptp 4038/udp -fazzt-admin 4039/tcp -fazzt-admin 4039/udp -yo-main 4040/tcp -yo-main 4040/udp -houston 4041/tcp -houston 4041/udp -ldxp 4042/tcp -ldxp 4042/udp -nirp 4043/tcp -nirp 4043/udp -ltp 4044/tcp -ltp 4044/udp -npp 4045/tcp -npp 4045/udp -acp-proto 4046/tcp -acp-proto 4046/udp -ctp-state 4047/tcp -ctp-state 4047/udp -wafs 4049/tcp -wafs 4049/udp -cisco-wafs 4050/tcp -cisco-wafs 4050/udp -cppdp 4051/tcp -cppdp 4051/udp -interact 4052/tcp -interact 4052/udp -ccu-comm-1 4053/tcp -ccu-comm-1 4053/udp -ccu-comm-2 4054/tcp -ccu-comm-2 4054/udp -ccu-comm-3 4055/tcp -ccu-comm-3 4055/udp -lms 4056/tcp -lms 4056/udp -wfm 4057/tcp -wfm 4057/udp -kingfisher 4058/tcp -kingfisher 4058/udp -dlms-cosem 4059/tcp -dlms-cosem 4059/udp -dsmeter-iatc 4060/tcp -dsmeter-iatc 4060/udp -ice-location 4061/tcp -ice-location 4061/udp -ice-slocation 4062/tcp -ice-slocation 4062/udp -ice-router 4063/tcp -ice-router 4063/udp -ice-srouter 4064/tcp -ice-srouter 4064/udp -avanti-cdp 4065/tcp -avanti-cdp 4065/udp -pmas 4066/tcp -pmas 4066/udp -idp 4067/tcp -idp 4067/udp -ipfltbcst 4068/tcp -ipfltbcst 4068/udp -minger 4069/tcp -minger 4069/udp -tripe 4070/tcp -tripe 4070/udp -aibkup 4071/tcp -aibkup 4071/udp -zieto-sock 4072/tcp -zieto-sock 4072/udp -iRAPP 4073/tcp -iRAPP 4073/udp -cequint-cityid 4074/tcp -cequint-cityid 4074/udp -perimlan 4075/tcp -perimlan 4075/udp -seraph 4076/tcp -seraph 4076/udp -ascomalarm 4077/udp -cssp 4078/tcp -santools 4079/tcp -santools 4079/udp -lorica-in 4080/tcp -lorica-in 4080/udp -lorica-in-sec 4081/tcp -lorica-in-sec 4081/udp -lorica-out 4082/tcp -lorica-out 4082/udp -lorica-out-sec 4083/tcp -lorica-out-sec 4083/udp -fortisphere-vm 4084/udp -ezmessagesrv 4085/tcp -ftsync 4086/udp -applusservice 4087/tcp -npsp 4088/tcp -opencore 4089/tcp -opencore 4089/udp -omasgport 4090/tcp -omasgport 4090/udp -ewinstaller 4091/tcp -ewinstaller 4091/udp -ewdgs 4092/tcp -ewdgs 4092/udp -pvxpluscs 4093/tcp -pvxpluscs 4093/udp -sysrqd 4094/tcp -sysrqd 4094/udp -xtgui 4095/tcp -xtgui 4095/udp -bre 4096/tcp -bre 4096/udp -patrolview 4097/tcp -patrolview 4097/udp -drmsfsd 4098/tcp -drmsfsd 4098/udp -dpcp 4099/tcp -dpcp 4099/udp -igo-incognito 4100/tcp -igo-incognito 4100/udp -brlp-0 4101/tcp -brlp-0 4101/udp -brlp-1 4102/tcp -brlp-1 4102/udp -brlp-2 4103/tcp -brlp-2 4103/udp -brlp-3 4104/tcp -brlp-3 4104/udp -shofar 4105/tcp -shofar 4105/udp -synchronite 4106/tcp -synchronite 4106/udp -j-ac 4107/tcp -j-ac 4107/udp -accel 4108/tcp -accel 4108/udp -izm 4109/tcp -izm 4109/udp -g2tag 4110/tcp -g2tag 4110/udp -xgrid 4111/tcp -xgrid 4111/udp -apple-vpns-rp 4112/tcp -apple-vpns-rp 4112/udp -aipn-reg 4113/tcp -aipn-reg 4113/udp -jomamqmonitor 4114/tcp -jomamqmonitor 4114/udp -cds 4115/tcp -cds 4115/udp -smartcard-tls 4116/tcp -smartcard-tls 4116/udp -hillrserv 4117/tcp -hillrserv 4117/udp -netscript 4118/tcp -netscript 4118/udp -assuria-slm 4119/tcp -assuria-slm 4119/udp -minirem 4120/tcp -e-builder 4121/tcp -e-builder 4121/udp -fprams 4122/tcp -fprams 4122/udp -z-wave 4123/tcp -z-wave 4123/udp -tigv2 4124/tcp -tigv2 4124/udp -opsview-envoy 4125/tcp -opsview-envoy 4125/udp -ddrepl 4126/tcp -ddrepl 4126/udp -unikeypro 4127/tcp -unikeypro 4127/udp -nufw 4128/tcp -nufw 4128/udp -nuauth 4129/tcp -nuauth 4129/udp -fronet 4130/tcp -fronet 4130/udp -stars 4131/tcp -stars 4131/udp -nuts-dem 4132/tcp -nuts-dem 4132/udp -nuts-bootp 4133/tcp -nuts-bootp 4133/udp -nifty-hmi 4134/tcp -nifty-hmi 4134/udp -cl-db-attach 4135/tcp -cl-db-attach 4135/udp -cl-db-request 4136/tcp -cl-db-request 4136/udp -cl-db-remote 4137/tcp -cl-db-remote 4137/udp -nettest 4138/tcp -nettest 4138/udp -thrtx 4139/tcp -thrtx 4139/udp -cedros-fds 4140/tcp -cedros-fds 4140/udp -oirtgsvc 4141/tcp -oirtgsvc 4141/udp -oidocsvc 4142/tcp -oidocsvc 4142/udp -oidsr 4143/tcp -oidsr 4143/udp -vvr-control 4145/tcp -vvr-control 4145/udp -tgcconnect 4146/tcp -tgcconnect 4146/udp -vrxpservman 4147/tcp -vrxpservman 4147/udp -hhb-handheld 4148/tcp -hhb-handheld 4148/udp -agslb 4149/tcp -agslb 4149/udp -PowerAlert-nsa 4150/tcp -PowerAlert-nsa 4150/udp -menandmice-noh 4151/tcp -menandmice-noh 4151/udp -idig-mux 4152/tcp -idig-mux 4152/udp -mbl-battd 4153/tcp -mbl-battd 4153/udp -atlinks 4154/tcp -atlinks 4154/udp -bzr 4155/tcp -bzr 4155/udp -stat-results 4156/tcp -stat-results 4156/udp -stat-scanner 4157/tcp -stat-scanner 4157/udp -stat-cc 4158/tcp -stat-cc 4158/udp -nss 4159/tcp -nss 4159/udp -jini-discovery 4160/tcp -jini-discovery 4160/udp -omscontact 4161/tcp -omscontact 4161/udp -omstopology 4162/tcp -omstopology 4162/udp -silverpeakpeer 4163/tcp -silverpeakpeer 4163/udp -silverpeakcomm 4164/tcp -silverpeakcomm 4164/udp -altcp 4165/tcp -altcp 4165/udp -joost 4166/tcp -joost 4166/udp -ddgn 4167/tcp -ddgn 4167/udp -pslicser 4168/tcp -pslicser 4168/udp -iadt 4169/tcp -iadt-disc 4169/udp -d-cinema-csp 4170/tcp -ml-svnet 4171/tcp -pcoip 4172/tcp -pcoip 4172/udp -mma-discovery 4173/udp -smcluster 4174/tcp -sm-disc 4174/udp -bccp 4175/tcp -tl-ipcproxy 4176/tcp -wello 4177/tcp -wello 4177/udp -storman 4178/tcp -storman 4178/udp -MaxumSP 4179/tcp -MaxumSP 4179/udp -httpx 4180/tcp -httpx 4180/udp -macbak 4181/tcp -macbak 4181/udp -pcptcpservice 4182/tcp -pcptcpservice 4182/udp -cyborgnet 4183/tcp -cyborgnet 4183/udp -universe-suite 4184/tcp -universe-suite 4184/udp -wcpp 4185/tcp -wcpp 4185/udp -boxbackupstore 4186/tcp -csc-proxy 4187/tcp -vatata 4188/tcp -vatata 4188/udp -pcep 4189/tcp -sieve 4190/tcp -dsmipv6 4191/udp -azeti 4192/tcp -azeti-bd 4192/udp -pvxplusio 4193/tcp -spdm 4194/tcp -aws-wsp 4195/tcp -aws-wsp 4195/udp -aws-wsp 4195/sctp -aws-wsp 4195/dccp -hctl 4197/tcp -hctl 4197/udp -eims-admin 4199/tcp -eims-admin 4199/udp -corelccam 4300/tcp -corelccam 4300/udp -d-data 4301/tcp -d-data 4301/udp -d-data-control 4302/tcp -d-data-control 4302/udp -srcp 4303/tcp -srcp 4303/udp -owserver 4304/tcp -owserver 4304/udp -batman 4305/tcp -batman 4305/udp -pinghgl 4306/tcp -pinghgl 4306/udp -trueconf 4307/tcp -trueconf 4307/udp -compx-lockview 4308/tcp -compx-lockview 4308/udp -dserver 4309/tcp -dserver 4309/udp -mirrtex 4310/tcp -mirrtex 4310/udp -p6ssmc 4311/tcp -pscl-mgt 4312/tcp -perrla 4313/tcp -choiceview-agt 4314/tcp -choiceview-clt 4316/tcp -opentelemetry 4317/tcp -skytale 4319/tcp -skytale 4319/udp -fdt-rcatp 4320/tcp -fdt-rcatp 4320/udp -rwhois 4321/tcp -rwhois 4321/udp -trim-event 4322/tcp -trim-event 4322/udp -trim-ice 4323/tcp -trim-ice 4323/udp -geognosisadmin 4325/tcp -geognosisman 4325/udp -geognosis 4326/tcp -geognosis 4326/udp -jaxer-web 4327/tcp -jaxer-web 4327/udp -jaxer-manager 4328/tcp -jaxer-manager 4328/udp -publiqare-sync 4329/tcp -dey-sapi 4330/tcp -ktickets-rest 4331/tcp -getty-focus 4332/tcp -ahsp 4333/tcp -ahsp 4333/udp -ahsp 4333/sctp -netconf-ch-ssh 4334/tcp -netconf-ch-tls 4335/tcp -restconf-ch-tls 4336/tcp -gaia 4340/tcp -gaia 4340/udp -lisp-data 4341/udp -lisp-control 4342/udp -unicall 4343/tcp -unicall 4343/udp -vinainstall 4344/tcp -vinainstall 4344/udp -m4-network-as 4345/tcp -m4-network-as 4345/udp -elanlm 4346/tcp -elanlm 4346/udp -lansurveyor 4347/tcp -lansurveyor 4347/udp -itose 4348/tcp -itose 4348/udp -fsportmap 4349/tcp -fsportmap 4349/udp -net-device 4350/tcp -net-device 4350/udp -plcy-net-svcs 4351/tcp -plcy-net-svcs 4351/udp -pjlink 4352/tcp -pjlink 4352/udp -f5-iquery 4353/tcp -f5-iquery 4353/udp -qsnet-trans 4354/tcp -qsnet-trans 4354/udp -qsnet-workst 4355/tcp -qsnet-workst 4355/udp -qsnet-assist 4356/tcp -qsnet-assist 4356/udp -qsnet-cond 4357/tcp -qsnet-cond 4357/udp -qsnet-nucl 4358/tcp -qsnet-nucl 4358/udp -omabcastltkm 4359/tcp -omabcastltkm 4359/udp -matrix-vnet 4360/tcp -nacnl 4361/udp -afore-vdp-disc 4362/udp -shadowstream 4366/udp -wxbrief 4368/tcp -wxbrief 4368/udp -epmd 4369/tcp -epmd 4369/udp -elpro-tunnel 4370/tcp -elpro-tunnel 4370/udp -l2c-control 4371/tcp -l2c-disc 4371/udp -l2c-data 4372/tcp -l2c-data 4372/udp -remctl 4373/tcp -remctl 4373/udp -psi-ptt 4374/tcp -tolteces 4375/tcp -tolteces 4375/udp -bip 4376/tcp -bip 4376/udp -cp-spxsvr 4377/tcp -cp-spxsvr 4377/udp -cp-spxdpy 4378/tcp -cp-spxdpy 4378/udp -ctdb 4379/tcp -ctdb 4379/udp -xandros-cms 4389/tcp -xandros-cms 4389/udp -wiegand 4390/tcp -wiegand 4390/udp -apwi-imserver 4391/tcp -apwi-rxserver 4392/tcp -apwi-rxspooler 4393/tcp -apwi-disc 4394/udp -omnivisionesx 4395/tcp -omnivisionesx 4395/udp -fly 4396/tcp -ds-srv 4400/tcp -ds-srv 4400/udp -ds-srvr 4401/tcp -ds-srvr 4401/udp -ds-clnt 4402/tcp -ds-clnt 4402/udp -ds-user 4403/tcp -ds-user 4403/udp -ds-admin 4404/tcp -ds-admin 4404/udp -ds-mail 4405/tcp -ds-mail 4405/udp -ds-slp 4406/tcp -ds-slp 4406/udp -nacagent 4407/tcp -slscc 4408/tcp -netcabinet-com 4409/tcp -itwo-server 4410/tcp -found 4411/tcp -smallchat 4412/udp -avi-nms 4413/tcp -avi-nms-disc 4413/udp -updog 4414/tcp -brcd-vr-req 4415/tcp -pjj-player 4416/tcp -pjj-player-disc 4416/udp -workflowdir 4417/tcp -axysbridge 4418/udp -cbp 4419/tcp -nvme 4420/tcp -nvme 4420/udp -scaleft 4421/tcp -tsepisp 4422/tcp -thingkit 4423/tcp -netrockey6 4425/tcp -netrockey6 4425/udp -beacon-port-2 4426/tcp -beacon-port-2 4426/udp -drizzle 4427/tcp -omviserver 4428/tcp -omviagent 4429/tcp -rsqlserver 4430/tcp -rsqlserver 4430/udp -wspipe 4431/tcp -l-acoustics 4432/tcp -l-acoustics 4432/udp -vop 4433/tcp -netblox 4441/udp -saris 4442/tcp -saris 4442/udp -pharos 4443/tcp -pharos 4443/udp -krb524 4444/tcp -krb524 4444/udp -nv-video 4444/tcp -nv-video 4444/udp -upnotifyp 4445/tcp -upnotifyp 4445/udp -n1-fwp 4446/tcp -n1-fwp 4446/udp -n1-rmgmt 4447/tcp -n1-rmgmt 4447/udp -asc-slmd 4448/tcp -asc-slmd 4448/udp -privatewire 4449/tcp -privatewire 4449/udp -camp 4450/tcp -camp 4450/udp -ctisystemmsg 4451/tcp -ctisystemmsg 4451/udp -ctiprogramload 4452/tcp -ctiprogramload 4452/udp -nssalertmgr 4453/tcp -nssalertmgr 4453/udp -nssagentmgr 4454/tcp -nssagentmgr 4454/udp -prchat-user 4455/tcp -prchat-user 4455/udp -prchat-server 4456/tcp -prchat-server 4456/udp -prRegister 4457/tcp -prRegister 4457/udp -mcp 4458/tcp -mcp 4458/udp -ntske 4460/tcp -hpssmgmt 4484/tcp -hpssmgmt 4484/udp -assyst-dr 4485/tcp -icms 4486/tcp -icms 4486/udp -prex-tcp 4487/tcp -awacs-ice 4488/tcp -awacs-ice 4488/udp -ipsec-nat-t 4500/tcp -ipsec-nat-t 4500/udp -a25-fap-fgw 4502/sctp -m-bus-oms 4503/udp -armagetronad 4534/udp -ehs 4535/tcp -ehs 4535/udp -ehs-ssl 4536/tcp -ehs-ssl 4536/udp -wssauthsvc 4537/tcp -wssauthsvc 4537/udp -swx-gate 4538/tcp -swx-gate 4538/udp -worldscores 4545/tcp -worldscores 4545/udp -sf-lm 4546/tcp -sf-lm 4546/udp -lanner-lm 4547/tcp -lanner-lm 4547/udp -synchromesh 4548/tcp -synchromesh 4548/udp -aegate 4549/tcp -aegate 4549/udp -gds-adppiw-db 4550/tcp -gds-adppiw-db 4550/udp -ieee-mih 4551/tcp -ieee-mih 4551/udp -menandmice-mon 4552/tcp -menandmice-mon 4552/udp -icshostsvc 4553/tcp -msfrs 4554/tcp -msfrs 4554/udp -rsip 4555/tcp -rsip 4555/udp -dtn-bundle 4556/tcp -dtn-bundle 4556/udp -dtn-bundle 4556/dccp -mtcevrunqss 4557/udp -mtcevrunqman 4558/udp -hylafax 4559/tcp -hylafax 4559/udp -amahi-anywhere 4563/tcp -kwtc 4566/tcp -kwtc 4566/udp -tram 4567/tcp -tram 4567/udp -bmc-reporting 4568/tcp -bmc-reporting 4568/udp -iax 4569/tcp -iax 4569/udp -deploymentmap 4570/tcp -cardifftec-back 4573/tcp -rid 4590/tcp -l3t-at-an 4591/tcp -l3t-at-an 4591/udp -hrpd-ith-at-an 4592/udp -ipt-anri-anri 4593/tcp -ipt-anri-anri 4593/udp -ias-session 4594/tcp -ias-session 4594/udp -ias-paging 4595/tcp -ias-paging 4595/udp -ias-neighbor 4596/tcp -ias-neighbor 4596/udp -a21-an-1xbs 4597/tcp -a21-an-1xbs 4597/udp -a16-an-an 4598/tcp -a16-an-an 4598/udp -a17-an-an 4599/tcp -a17-an-an 4599/udp -piranha1 4600/tcp -piranha1 4600/udp -piranha2 4601/tcp -piranha2 4601/udp -mtsserver 4602/tcp -menandmice-upg 4603/tcp -irp 4604/tcp -sixchat 4605/tcp -sixid 4606/tcp -ventoso 4621/udp -dots-signal 4646/tcp -dots-signal 4646/udp -playsta2-app 4658/tcp -playsta2-app 4658/udp -playsta2-lob 4659/tcp -playsta2-lob 4659/udp -smaclmgr 4660/tcp -smaclmgr 4660/udp -kar2ouche 4661/tcp -kar2ouche 4661/udp -oms 4662/tcp -oms 4662/udp -noteit 4663/tcp -noteit 4663/udp -ems 4664/tcp -ems 4664/udp -contclientms 4665/tcp -contclientms 4665/udp -eportcomm 4666/tcp -eportcomm 4666/udp -mmacomm 4667/tcp -mmacomm 4667/udp -mmaeds 4668/tcp -mmaeds 4668/udp -eportcommdata 4669/tcp -eportcommdata 4669/udp -light 4670/tcp -light 4670/udp -acter 4671/tcp -acter 4671/udp -rfa 4672/tcp -rfa 4672/udp -cxws 4673/tcp -cxws 4673/udp -appiq-mgmt 4674/tcp -appiq-mgmt 4674/udp -dhct-status 4675/tcp -dhct-status 4675/udp -dhct-alerts 4676/tcp -dhct-alerts 4676/udp -bcs 4677/tcp -bcs 4677/udp -traversal 4678/tcp -traversal 4678/udp -mgesupervision 4679/tcp -mgesupervision 4679/udp -mgemanagement 4680/tcp -mgemanagement 4680/udp -parliant 4681/tcp -parliant 4681/udp -finisar 4682/tcp -finisar 4682/udp -spike 4683/tcp -spike 4683/udp -rfid-rp1 4684/tcp -rfid-rp1 4684/udp -autopac 4685/tcp -autopac 4685/udp -msp-os 4686/tcp -msp-os 4686/udp -nst 4687/tcp -nst 4687/udp -mobile-p2p 4688/tcp -mobile-p2p 4688/udp -altovacentral 4689/tcp -altovacentral 4689/udp -prelude 4690/tcp -prelude 4690/udp -mtn 4691/tcp -mtn 4691/udp -conspiracy 4692/tcp -conspiracy 4692/udp -netxms-agent 4700/tcp -netxms-agent 4700/udp -netxms-mgmt 4701/tcp -netxms-mgmt 4701/udp -netxms-sync 4702/tcp -netxms-sync 4702/udp -npqes-test 4703/tcp -assuria-ins 4704/tcp -trinity-dist 4711/tcp -trinity-dist 4711/udp -trinity-dist 4711/sctp -truckstar 4725/tcp -truckstar 4725/udp -a26-fap-fgw 4726/udp -fcis 4727/tcp -fcis-disc 4727/udp -capmux 4728/tcp -capmux 4728/udp -gsmtap 4729/udp -gearman 4730/tcp -gearman 4730/udp -remcap 4731/tcp -ohmtrigger 4732/udp -resorcs 4733/tcp -ipdr-sp 4737/tcp -ipdr-sp 4737/udp -solera-lpn 4738/tcp -solera-lpn 4738/udp -ipfix 4739/tcp -ipfix 4739/udp -ipfix 4739/sctp -ipfixs 4740/tcp -ipfixs 4740/sctp -ipfixs 4740/udp -lumimgrd 4741/tcp -lumimgrd 4741/udp -sicct 4742/tcp -sicct-sdp 4742/udp -openhpid 4743/tcp -openhpid 4743/udp -ifsp 4744/tcp -ifsp 4744/udp -fmp 4745/tcp -fmp 4745/udp -intelliadm-disc 4746/udp -buschtrommel 4747/udp -profilemac 4749/tcp -profilemac 4749/udp -ssad 4750/tcp -ssad 4750/udp -spocp 4751/tcp -spocp 4751/udp -snap 4752/tcp -snap 4752/udp -simon 4753/tcp -simon-disc 4753/udp -gre-in-udp 4754/udp -gre-udp-dtls 4755/udp -RDCenter 4756/tcp -converge 4774/tcp -bfd-multi-ctl 4784/tcp -bfd-multi-ctl 4784/udp -cncp 4785/udp -smart-install 4786/tcp -sia-ctrl-plane 4787/tcp -xmcp 4788/tcp -vxlan 4789/udp -vxlan-gpe 4790/udp -roce 4791/udp -unified-bus 4792/tcp -unified-bus 4792/udp -uet 4793/udp -iims 4800/tcp -iims 4800/udp -iwec 4801/tcp -iwec 4801/udp -ilss 4802/tcp -ilss 4802/udp -notateit 4803/tcp -notateit-disc 4803/udp -aja-ntv4-disc 4804/udp -htcp 4827/tcp -htcp 4827/udp -varadero-0 4837/tcp -varadero-0 4837/udp -varadero-1 4838/tcp -varadero-1 4838/udp -varadero-2 4839/tcp -varadero-2 4839/udp -opcua-tcp 4840/tcp -opcua-udp 4840/udp -quosa 4841/tcp -quosa 4841/udp -gw-asv 4842/tcp -gw-asv 4842/udp -opcua-tls 4843/tcp -opcua-tls 4843/udp -gw-log 4844/tcp -gw-log 4844/udp -wcr-remlib 4845/tcp -wcr-remlib 4845/udp -contamac-icm 4846/tcp -contamac-icm 4846/udp -wfc 4847/tcp -wfc 4847/udp -appserv-http 4848/tcp -appserv-http 4848/udp -appserv-https 4849/tcp -appserv-https 4849/udp -sun-as-nodeagt 4850/tcp -sun-as-nodeagt 4850/udp -derby-repli 4851/tcp -derby-repli 4851/udp -unify-debug 4867/tcp -unify-debug 4867/udp -phrelay 4868/tcp -phrelay 4868/udp -phrelaydbg 4869/tcp -phrelaydbg 4869/udp -cc-tracking 4870/tcp -cc-tracking 4870/udp -wired 4871/tcp -wired 4871/udp -tritium-can 4876/tcp -tritium-can 4876/udp -lmcs 4877/tcp -lmcs 4877/udp -inst-discovery 4878/udp -wsdl-event 4879/tcp -hislip 4880/tcp -socp-t 4881/udp -socp-c 4882/udp -wmlserver 4883/tcp -hivestor 4884/tcp -hivestor 4884/udp -abbs 4885/tcp -abbs 4885/udp -xcap-portal 4888/tcp -xcap-control 4889/tcp -lyskom 4894/tcp -lyskom 4894/udp -radmin-port 4899/tcp -radmin-port 4899/udp -hfcs 4900/tcp -hfcs 4900/udp -flr-agent 4901/tcp -magiccontrol 4902/tcp -lutap 4912/tcp -lutcp 4913/tcp -bones 4914/tcp -bones 4914/udp -frcs 4915/tcp -an-signaling 4936/udp -atsc-mh-ssc 4937/udp -eq-office-4940 4940/tcp -eq-office-4940 4940/udp -eq-office-4941 4941/tcp -eq-office-4941 4941/udp -eq-office-4942 4942/tcp -eq-office-4942 4942/udp -munin 4949/tcp -munin 4949/udp -sybasesrvmon 4950/tcp -sybasesrvmon 4950/udp -pwgwims 4951/tcp -pwgwims 4951/udp -sagxtsds 4952/tcp -sagxtsds 4952/udp -dbsyncarbiter 4953/tcp -ccss-qmm 4969/tcp -ccss-qmm 4969/udp -ccss-qsm 4970/tcp -ccss-qsm 4970/udp -burp 4971/tcp -ctxs-vpp 4980/udp -webyast 4984/tcp -gerhcs 4985/tcp -mrip 4986/tcp -mrip 4986/udp -smar-se-port1 4987/tcp -smar-se-port1 4987/udp -smar-se-port2 4988/tcp -smar-se-port2 4988/udp -parallel 4989/tcp -parallel 4989/udp -busycal 4990/tcp -busycal 4990/udp -vrt 4991/tcp -vrt 4991/udp -hfcs-manager 4999/tcp -hfcs-manager 4999/udp -commplex-main 5000/tcp -commplex-main 5000/udp -commplex-link 5001/tcp -commplex-link 5001/udp -rfe 5002/tcp -rfe 5002/udp -fmpro-internal 5003/tcp -fmpro-internal 5003/udp -avt-profile-1 5004/tcp -avt-profile-1 5004/udp -avt-profile-1 5004/dccp -avt-profile-2 5005/tcp -avt-profile-2 5005/udp -avt-profile-2 5005/dccp -wsm-server 5006/tcp -wsm-server 5006/udp -wsm-server-ssl 5007/tcp -wsm-server-ssl 5007/udp -synapsis-edge 5008/tcp -synapsis-edge 5008/udp -winfs 5009/tcp -winfs 5009/udp -telelpathstart 5010/tcp -telelpathstart 5010/udp -telelpathattack 5011/tcp -telelpathattack 5011/udp -nsp 5012/tcp -nsp 5012/udp -fmpro-v6 5013/tcp -fmpro-v6 5013/udp -onpsocket 5014/udp -fmwp 5015/tcp -zenginkyo-1 5020/tcp -zenginkyo-1 5020/udp -zenginkyo-2 5021/tcp -zenginkyo-2 5021/udp -mice 5022/tcp -mice 5022/udp -htuilsrv 5023/tcp -htuilsrv 5023/udp -scpi-telnet 5024/tcp -scpi-telnet 5024/udp -scpi-raw 5025/tcp -scpi-raw 5025/udp -strexec-d 5026/tcp -strexec-d 5026/udp -strexec-s 5027/tcp -strexec-s 5027/udp -qvr 5028/tcp -infobright 5029/tcp -infobright 5029/udp -dmp 5031/udp -signacert-agent 5032/tcp -jtnetd-server 5033/tcp -jtnetd-status 5034/tcp -asnaacceler8db 5042/tcp -asnaacceler8db 5042/udp -swxadmin 5043/tcp -swxadmin 5043/udp -lxi-evntsvc 5044/tcp -lxi-evntsvc 5044/udp -osp 5045/tcp -vpm-udp 5046/udp -iscape 5047/udp -texai 5048/tcp -ivocalize 5049/tcp -ivocalize 5049/udp -mmcc 5050/tcp -mmcc 5050/udp -ita-agent 5051/tcp -ita-agent 5051/udp -ita-manager 5052/tcp -ita-manager 5052/udp -rlm 5053/tcp -rlm-disc 5053/udp -rlm-admin 5054/tcp -unot 5055/tcp -unot 5055/udp -intecom-ps1 5056/tcp -intecom-ps1 5056/udp -intecom-ps2 5057/tcp -intecom-ps2 5057/udp -locus-disc 5058/udp -sds 5059/tcp -sds 5059/udp -sip 5060/tcp -sip 5060/udp -sip 5060/sctp -sips 5061/tcp -sips 5061/udp -sips 5061/sctp -na-localise 5062/tcp -na-localise 5062/udp -csrpc 5063/tcp -ca-1 5064/tcp -ca-1 5064/udp -ca-2 5065/tcp -ca-2 5065/udp -stanag-5066 5066/tcp -stanag-5066 5066/udp -authentx 5067/tcp -authentx 5067/udp -bitforestsrv 5068/tcp -i-net-2000-npr 5069/tcp -i-net-2000-npr 5069/udp -vtsas 5070/tcp -vtsas 5070/udp -powerschool 5071/tcp -powerschool 5071/udp -ayiya 5072/tcp -ayiya 5072/udp -tag-pm 5073/tcp -tag-pm 5073/udp -alesquery 5074/tcp -alesquery 5074/udp -pvaccess 5075/tcp -pixelpusher 5078/udp -cp-spxrpts 5079/udp -onscreen 5080/tcp -onscreen 5080/udp -sdl-ets 5081/tcp -sdl-ets 5081/udp -qcp 5082/tcp -qcp 5082/udp -qfp 5083/tcp -qfp 5083/udp -llrp 5084/tcp -llrp 5084/udp -encrypted-llrp 5085/tcp -encrypted-llrp 5085/udp -aprigo-cs 5086/tcp -biotic 5087/tcp -car 5090/sctp -cxtp 5091/sctp -magpie 5092/udp -sentinel-lm 5093/tcp -sentinel-lm 5093/udp -hart-ip 5094/tcp -hart-ip 5094/udp -sentlm-srv2srv 5099/tcp -sentlm-srv2srv 5099/udp -socalia 5100/tcp -socalia 5100/udp -talarian-tcp 5101/tcp -talarian-udp 5101/udp -oms-nonsecure 5102/tcp -oms-nonsecure 5102/udp -actifio-c2c 5103/tcp -tinymessage 5104/udp -hughes-ap 5105/udp -actifioudsagent 5106/tcp -actifioreplic 5107/tcp -taep-as-svc 5111/tcp -taep-as-svc 5111/udp -pm-cmdsvr 5112/tcp -pm-cmdsvr 5112/udp -ev-services 5114/tcp -autobuild 5115/tcp -emb-proj-cmd 5116/udp -gradecam 5117/tcp -barracuda-bbs 5120/tcp -barracuda-bbs 5120/udp -nbt-pc 5133/tcp -nbt-pc 5133/udp -ppactivation 5134/tcp -erp-scale 5135/tcp -minotaur-sa 5136/udp -ctsd 5137/tcp -ctsd 5137/udp -rmonitor-secure 5145/tcp -rmonitor-secure 5145/udp -social-alarm 5146/tcp -atmp 5150/tcp -atmp 5150/udp -esri-sde 5151/tcp -esri-sde 5151/udp -sde-discovery 5152/tcp -sde-discovery 5152/udp -bzflag 5154/tcp -bzflag 5154/udp -asctrl-agent 5155/tcp -asctrl-agent 5155/udp -rugameonline 5156/tcp -mediat 5157/tcp -snmpssh 5161/tcp -snmpssh-trap 5162/tcp -sbackup 5163/tcp -vpa 5164/tcp -vpa-disc 5164/udp -ife-icorp 5165/tcp -ife-icorp 5165/udp -winpcs 5166/tcp -winpcs 5166/udp -scte104 5167/tcp -scte104 5167/udp -scte30 5168/tcp -scte30 5168/udp -pcoip-mgmt 5172/tcp -aol 5190/tcp -aol 5190/udp -aol-1 5191/tcp -aol-1 5191/udp -aol-2 5192/tcp -aol-2 5192/udp -aol-3 5193/tcp -aol-3 5193/udp -cpscomm 5194/tcp -ampl-lic 5195/tcp -ampl-tableproxy 5196/tcp -tunstall-lwp 5197/tcp -targus-getdata 5200/tcp -targus-getdata 5200/udp -targus-getdata1 5201/tcp -targus-getdata1 5201/udp -targus-getdata2 5202/tcp -targus-getdata2 5202/udp -targus-getdata3 5203/tcp -targus-getdata3 5203/udp -nomad 5209/tcp -noteza 5215/tcp -noteza 5215/sctp -3exmp 5221/tcp -xmpp-client 5222/tcp -hpvirtgrp 5223/tcp -hpvirtgrp 5223/udp -hpvirtctrl 5224/tcp -hpvirtctrl 5224/udp -hp-server 5225/tcp -hp-server 5225/udp -hp-status 5226/tcp -hp-status 5226/udp -perfd 5227/tcp -perfd 5227/udp -hpvroom 5228/tcp -jaxflow 5229/tcp -jaxflow-data 5230/tcp -crusecontrol 5231/tcp -csedaemon 5232/tcp -enfs 5233/tcp -eenet 5234/tcp -eenet 5234/udp -galaxy-network 5235/tcp -galaxy-network 5235/udp -padl2sim 5236/tcp -padl2sim 5236/udp -mnet-discovery 5237/tcp -mnet-discovery 5237/udp -attune 5242/tcp -xycstatus 5243/tcp -downtools 5245/tcp -downtools-disc 5245/udp -capwap-control 5246/udp -capwap-data 5247/udp -caacws 5248/tcp -caacws 5248/udp -caaclang2 5249/tcp -caaclang2 5249/udp -soagateway 5250/tcp -soagateway 5250/udp -caevms 5251/tcp -caevms 5251/udp -movaz-ssc 5252/tcp -movaz-ssc 5252/udp -kpdp 5253/tcp -logcabin 5254/tcp -3com-njack-1 5264/tcp -3com-njack-1 5264/udp -3com-njack-2 5265/tcp -3com-njack-2 5265/udp -xmpp-server 5269/tcp -cartographerxmp 5270/tcp -cartographerxmp 5270/udp -cuelink 5271/tcp -cuelink-disc 5271/udp -pk 5272/tcp -pk 5272/udp -xmpp-bosh 5280/tcp -undo-lm 5281/tcp -transmit-port 5282/tcp -transmit-port 5282/udp -presence 5298/tcp -presence 5298/udp -nlg-data 5299/tcp -nlg-data 5299/udp -hacl-hb 5300/tcp -hacl-hb 5300/udp -hacl-gs 5301/tcp -hacl-gs 5301/udp -hacl-cfg 5302/tcp -hacl-cfg 5302/udp -hacl-probe 5303/tcp -hacl-probe 5303/udp -hacl-local 5304/tcp -hacl-local 5304/udp -hacl-test 5305/tcp -hacl-test 5305/udp -sun-mc-grp 5306/tcp -sun-mc-grp 5306/udp -sco-aip 5307/tcp -sco-aip 5307/udp -cfengine 5308/tcp -cfengine 5308/udp -jprinter 5309/tcp -jprinter 5309/udp -outlaws 5310/tcp -outlaws 5310/udp -permabit-cs 5312/tcp -permabit-cs 5312/udp -rrdp 5313/tcp -rrdp 5313/udp -opalis-rbt-ipc 5314/tcp -opalis-rbt-ipc 5314/udp -hacl-poll 5315/tcp -hacl-poll 5315/udp -hpbladems 5316/tcp -hpdevms 5317/tcp -pkix-cmc 5318/tcp -bsfserver-zn 5320/tcp -bsfsvr-zn-ssl 5321/tcp -kfserver 5343/tcp -kfserver 5343/udp -xkotodrcp 5344/tcp -xkotodrcp 5344/udp -stuns 5349/tcp -stuns 5349/udp -turns 5349/tcp -turns 5349/udp -stun-behaviors 5349/tcp -pcp-multicast 5350/udp -pcp 5351/udp -dns-llq 5352/tcp -dns-llq 5352/udp -mdns 5353/tcp -mdns 5353/udp -mdnsresponder 5354/tcp -mdnsresponder 5354/udp -llmnr 5355/tcp -llmnr 5355/udp -ms-smlbiz 5356/tcp -ms-smlbiz 5356/udp -wsdapi 5357/tcp -wsdapi 5357/udp -wsdapi-s 5358/tcp -wsdapi-s 5358/udp -ms-alerter 5359/tcp -ms-alerter 5359/udp -ms-sideshow 5360/tcp -ms-sideshow 5360/udp -ms-s-sideshow 5361/tcp -ms-s-sideshow 5361/udp -serverwsd2 5362/tcp -serverwsd2 5362/udp -net-projection 5363/tcp -net-projection 5363/udp -kdnet 5364/udp -stresstester 5397/tcp -stresstester 5397/udp -elektron-admin 5398/tcp -elektron-admin 5398/udp -securitychase 5399/tcp -securitychase 5399/udp -excerpt 5400/tcp -excerpt 5400/udp -excerpts 5401/tcp -excerpts 5401/udp -mftp 5402/tcp -mftp 5402/udp -hpoms-ci-lstn 5403/tcp -hpoms-ci-lstn 5403/udp -hpoms-dps-lstn 5404/tcp -hpoms-dps-lstn 5404/udp -netsupport 5405/tcp -netsupport 5405/udp -systemics-sox 5406/tcp -systemics-sox 5406/udp -foresyte-clear 5407/tcp -foresyte-clear 5407/udp -foresyte-sec 5408/tcp -foresyte-sec 5408/udp -salient-dtasrv 5409/tcp -salient-dtasrv 5409/udp -salient-usrmgr 5410/tcp -salient-usrmgr 5410/udp -actnet 5411/tcp -actnet 5411/udp -continuus 5412/tcp -continuus 5412/udp -wwiotalk 5413/tcp -wwiotalk 5413/udp -statusd 5414/tcp -statusd 5414/udp -ns-server 5415/tcp -ns-server 5415/udp -sns-gateway 5416/tcp -sns-gateway 5416/udp -sns-agent 5417/tcp -sns-agent 5417/udp -mcntp 5418/tcp -mcntp 5418/udp -dj-ice 5419/tcp -dj-ice 5419/udp -cylink-c 5420/tcp -cylink-c 5420/udp -netsupport2 5421/tcp -netsupport2 5421/udp -salient-mux 5422/tcp -salient-mux 5422/udp -virtualuser 5423/tcp -virtualuser 5423/udp -beyond-remote 5424/tcp -beyond-remote 5424/udp -br-channel 5425/tcp -br-channel 5425/udp -devbasic 5426/tcp -devbasic 5426/udp -sco-peer-tta 5427/tcp -sco-peer-tta 5427/udp -telaconsole 5428/tcp -telaconsole 5428/udp -base 5429/tcp -base 5429/udp -radec-corp 5430/tcp -radec-corp 5430/udp -park-agent 5431/tcp -park-agent 5431/udp -postgresql 5432/tcp -postgresql 5432/udp -pyrrho 5433/tcp -pyrrho 5433/udp -sgi-arrayd 5434/tcp -sgi-arrayd 5434/udp -sceanics 5435/tcp -sceanics 5435/udp -pmip6-cntl 5436/udp -pmip6-data 5437/udp -spss 5443/tcp -spss 5443/udp -smbdirect 5445/tcp -smbdirect 5445/sctp -tiepie 5450/tcp -tiepie-disc 5450/udp -surebox 5453/tcp -surebox 5453/udp -apc-5454 5454/tcp -apc-5454 5454/udp -apc-5455 5455/tcp -apc-5455 5455/udp -apc-5456 5456/tcp -apc-5456 5456/udp -silkmeter 5461/tcp -silkmeter 5461/udp -ttl-publisher 5462/tcp -ttl-publisher 5462/udp -ttlpriceproxy 5463/tcp -ttlpriceproxy 5463/udp -quailnet 5464/tcp -quailnet 5464/udp -netops-broker 5465/tcp -netops-broker 5465/udp -apsolab-col 5470/tcp -apsolab-cols 5471/tcp -apsolab-tag 5472/tcp -apsolab-tags 5473/tcp -apsolab-rpc 5474/udp -apsolab-data 5475/tcp -fcp-addr-srvr1 5500/tcp -fcp-addr-srvr1 5500/udp -fcp-addr-srvr2 5501/tcp -fcp-addr-srvr2 5501/udp -fcp-srvr-inst1 5502/tcp -fcp-srvr-inst1 5502/udp -fcp-srvr-inst2 5503/tcp -fcp-srvr-inst2 5503/udp -fcp-cics-gw1 5504/tcp -fcp-cics-gw1 5504/udp -checkoutdb 5505/tcp -checkoutdb 5505/udp -amc 5506/tcp -amc 5506/udp -psl-management 5507/tcp -matter 5540/tcp -matter 5540/udp -qftest-licserve 5543/tcp -cbus 5550/tcp -sgi-eventmond 5553/tcp -sgi-eventmond 5553/udp -sgi-esphttp 5554/tcp -sgi-esphttp 5554/udp -personal-agent 5555/tcp -personal-agent 5555/udp -freeciv 5556/tcp -freeciv 5556/udp -farenet 5557/tcp -dp-bura 5565/tcp -westec-connect 5566/tcp -dof-dps-mc-sec 5567/tcp -dof-dps-mc-sec 5567/udp -sdt 5568/tcp -sdt 5568/udp -rdmnet-ctrl 5569/tcp -rdmnet-device 5569/udp -sdmmp 5573/tcp -sdmmp 5573/udp -lsi-bobcat 5574/tcp -ora-oap 5575/tcp -fdtracks 5579/tcp -tmosms0 5580/tcp -tmosms0 5580/udp -tmosms1 5581/tcp -tmosms1 5581/udp -fac-restore 5582/tcp -fac-restore 5582/udp -tmo-icon-sync 5583/tcp -tmo-icon-sync 5583/udp -bis-web 5584/tcp -bis-web 5584/udp -bis-sync 5585/tcp -bis-sync 5585/udp -att-mt-sms 5586/tcp -ininmessaging 5597/tcp -ininmessaging 5597/udp -mctfeed 5598/tcp -mctfeed 5598/udp -esinstall 5599/tcp -esinstall 5599/udp -esmmanager 5600/tcp -esmmanager 5600/udp -esmagent 5601/tcp -esmagent 5601/udp -a1-msc 5602/tcp -a1-msc 5602/udp -a1-bs 5603/tcp -a1-bs 5603/udp -a3-sdunode 5604/tcp -a3-sdunode 5604/udp -a4-sdunode 5605/tcp -a4-sdunode 5605/udp -efr 5618/tcp -ninaf 5627/tcp -ninaf 5627/udp -htrust 5628/tcp -htrust 5628/udp -symantec-sfdb 5629/tcp -symantec-sfdb 5629/udp -precise-comm 5630/tcp -precise-comm 5630/udp -pcanywheredata 5631/tcp -pcanywheredata 5631/udp -pcanywherestat 5632/tcp -pcanywherestat 5632/udp -beorl 5633/tcp -beorl 5633/udp -xprtld 5634/tcp -xprtld 5634/udp -sfmsso 5635/tcp -sfm-db-server 5636/tcp -cssc 5637/tcp -flcrs 5638/tcp -ics 5639/tcp -vfmobile 5646/tcp -nrpe 5666/tcp -filemq 5670/tcp -zre-disc 5670/udp -amqps 5671/tcp -amqps 5671/udp -amqp 5672/tcp -amqp 5672/udp -amqp 5672/sctp -jms 5673/tcp -jms 5673/udp -hyperscsi-port 5674/tcp -hyperscsi-port 5674/udp -v5ua 5675/tcp -v5ua 5675/udp -v5ua 5675/sctp -raadmin 5676/tcp -raadmin 5676/udp -questdb2-lnchr 5677/tcp -questdb2-lnchr 5677/udp -rrac 5678/tcp -rrac 5678/udp -dccm 5679/tcp -dccm 5679/udp -auriga-router 5680/tcp -auriga-router 5680/udp -ncxcp 5681/tcp -ncxcp 5681/udp -brightcore 5682/udp -coap 5683/tcp -coap 5683/udp -coaps 5684/tcp -coaps 5684/udp -gog-multiplayer 5687/udp -ggz 5688/tcp -ggz 5688/udp -qmvideo 5689/tcp -qmvideo 5689/udp -rbsystem 5693/tcp -kmip 5696/tcp -supportassist 5700/tcp -storageos 5705/tcp -proshareaudio 5713/tcp -proshareaudio 5713/udp -prosharevideo 5714/tcp -prosharevideo 5714/udp -prosharedata 5715/tcp -prosharedata 5715/udp -prosharerequest 5716/tcp -prosharerequest 5716/udp -prosharenotify 5717/tcp -prosharenotify 5717/udp -dpm 5718/tcp -dpm 5718/udp -dpm-agent 5719/tcp -dpm-agent 5719/udp -ms-licensing 5720/tcp -ms-licensing 5720/udp -dtpt 5721/tcp -dtpt 5721/udp -msdfsr 5722/tcp -msdfsr 5722/udp -omhs 5723/tcp -omhs 5723/udp -omsdk 5724/tcp -omsdk 5724/udp -ms-ilm 5725/tcp -ms-ilm-sts 5726/tcp -asgenf 5727/tcp -io-dist-data 5728/tcp -io-dist-group 5728/udp -openmail 5729/tcp -openmail 5729/udp -unieng 5730/tcp -unieng 5730/udp -ida-discover1 5741/tcp -ida-discover1 5741/udp -ida-discover2 5742/tcp -ida-discover2 5742/udp -watchdoc-pod 5743/tcp -watchdoc-pod 5743/udp -watchdoc 5744/tcp -watchdoc 5744/udp -fcopy-server 5745/tcp -fcopy-server 5745/udp -fcopys-server 5746/tcp -fcopys-server 5746/udp -tunatic 5747/tcp -tunatic 5747/udp -tunalyzer 5748/tcp -tunalyzer 5748/udp -rscd 5750/tcp -rscd 5750/udp -openmailg 5755/tcp -openmailg 5755/udp -x500ms 5757/tcp -x500ms 5757/udp -openmailns 5766/tcp -openmailns 5766/udp -s-openmail 5767/tcp -s-openmail 5767/udp -openmailpxy 5768/tcp -openmailpxy 5768/udp -spramsca 5769/tcp -spramsca 5769/udp -spramsd 5770/tcp -spramsd 5770/udp -netagent 5771/tcp -netagent 5771/udp -starfield-io 5777/tcp -starfield-io 5777/udp -vts-rpc 5780/tcp -3par-evts 5781/tcp -3par-evts 5781/udp -3par-mgmt 5782/tcp -3par-mgmt 5782/udp -3par-mgmt-ssl 5783/tcp -3par-mgmt-ssl 5783/udp -ibar 5784/udp -3par-rcopy 5785/tcp -3par-rcopy 5785/udp -cisco-redu 5786/udp -waascluster 5787/udp -xtreamx 5793/tcp -xtreamx 5793/udp -spdp 5794/udp -enlabel-dpl 5798/tcp -icmpd 5813/tcp -icmpd 5813/udp -spt-automation 5814/tcp -spt-automation 5814/udp -autopassdaemon 5820/tcp -shiprush-d-ch 5841/tcp -reversion 5842/tcp -wherehoo 5859/tcp -wherehoo 5859/udp -ppsuitemsg 5863/tcp -ppsuitemsg 5863/udp -diameters 5868/tcp -diameters 5868/sctp -jute 5883/tcp -rfb 5900/tcp -rfb 5900/udp -ff-ice 5903/tcp -ff-ice 5903/udp -ff-ice 5903/sctp -ag-swim 5904/tcp -ag-swim 5904/udp -ag-swim 5904/sctp -asmgcs 5905/tcp -asmgcs 5905/udp -asmgcs 5905/sctp -rpas-c2 5906/tcp -rpas-c2 5906/udp -rpas-c2 5906/sctp -dsd 5907/tcp -dsd 5907/udp -dsd 5907/sctp -ipsma 5908/tcp -ipsma 5908/udp -ipsma 5908/sctp -agma 5909/tcp -agma 5909/udp -agma 5909/sctp -ats-atn 5910/tcp -ats-atn 5910/udp -cm 5910/sctp -ats-acars 5911/tcp -ats-acars 5911/udp -cpdlc 5911/sctp -ais-met 5912/tcp -ais-met 5912/udp -fis 5912/sctp -aoc-acars 5913/tcp -aoc-acars 5913/udp -ads-c 5913/sctp -ipsdtls 5914/tcp -ipsdtls 5914/udp -ipsdtls 5914/sctp -indy 5963/tcp -indy 5963/udp -mppolicy-v5 5968/tcp -mppolicy-v5 5968/udp -mppolicy-mgr 5969/tcp -mppolicy-mgr 5969/udp -couchdb 5984/tcp -couchdb 5984/udp -wsman 5985/tcp -wsman 5985/udp -wsmans 5986/tcp -wsmans 5986/udp -wbem-rmi 5987/tcp -wbem-rmi 5987/udp -wbem-http 5988/tcp -wbem-http 5988/udp -wbem-https 5989/tcp -wbem-https 5989/udp -wbem-exp-https 5990/tcp -wbem-exp-https 5990/udp -nuxsl 5991/tcp -nuxsl 5991/udp -consul-insight 5992/tcp -consul-insight 5992/udp -cim-rs 5993/tcp -rms-agent 5994/tcp -cvsup 5999/tcp -cvsup 5999/udp -x11 6000/tcp -x11 6000/udp -ndl-ahp-svc 6064/tcp -ndl-ahp-svc 6064/udp -winpharaoh 6065/tcp -winpharaoh 6065/udp -ewctsp 6066/tcp -ewctsp 6066/udp -gsmp-ancp 6068/tcp -trip 6069/tcp -trip 6069/udp -messageasap 6070/tcp -messageasap 6070/udp -ssdtp 6071/tcp -ssdtp 6071/udp -diagnose-proc 6072/tcp -diagnose-proc 6072/udp -directplay8 6073/tcp -directplay8 6073/udp -max 6074/tcp -max 6074/udp -dpm-acm 6075/tcp -msft-dpm-cert 6076/tcp -iconstructsrv 6077/tcp -gue 6080/udp -geneve 6081/udp -p25cai 6082/udp -miami-bcast 6083/udp -reload-config 6084/tcp -konspire2b 6085/tcp -konspire2b 6085/udp -pdtp 6086/tcp -pdtp 6086/udp -ldss 6087/tcp -ldss 6087/udp -doglms 6088/tcp -doglms-notify 6088/udp -raxa-mgmt 6099/tcp -synchronet-db 6100/tcp -synchronet-db 6100/udp -synchronet-rtc 6101/tcp -synchronet-rtc 6101/udp -synchronet-upd 6102/tcp -synchronet-upd 6102/udp -rets 6103/tcp -rets 6103/udp -dbdb 6104/tcp -dbdb 6104/udp -primaserver 6105/tcp -primaserver 6105/udp -mpsserver 6106/tcp -mpsserver 6106/udp -etc-control 6107/tcp -etc-control 6107/udp -sercomm-scadmin 6108/tcp -sercomm-scadmin 6108/udp -globecast-id 6109/tcp -globecast-id 6109/udp -softcm 6110/tcp -softcm 6110/udp -spc 6111/tcp -spc 6111/udp -dtspcd 6112/tcp -dtspcd 6112/udp -dayliteserver 6113/tcp -wrspice 6114/tcp -xic 6115/tcp -xtlserv 6116/tcp -daylitetouch 6117/tcp -tipc 6118/udp -spdy 6121/tcp -bex-webadmin 6122/tcp -bex-webadmin 6122/udp -backup-express 6123/tcp -backup-express 6123/udp -pnbs 6124/tcp -pnbs 6124/udp -damewaremobgtwy 6130/tcp -nbt-wol 6133/tcp -nbt-wol 6133/udp -pulsonixnls 6140/tcp -pulsonixnls 6140/udp -meta-corp 6141/tcp -meta-corp 6141/udp -aspentec-lm 6142/tcp -aspentec-lm 6142/udp -watershed-lm 6143/tcp -watershed-lm 6143/udp -statsci1-lm 6144/tcp -statsci1-lm 6144/udp -statsci2-lm 6145/tcp -statsci2-lm 6145/udp -lonewolf-lm 6146/tcp -lonewolf-lm 6146/udp -montage-lm 6147/tcp -montage-lm 6147/udp -ricardo-lm 6148/tcp -ricardo-lm 6148/udp -tal-pod 6149/tcp -tal-pod 6149/udp -efb-aci 6159/tcp -ecmp 6160/tcp -ecmp-data 6160/udp -patrol-ism 6161/tcp -patrol-ism 6161/udp -patrol-coll 6162/tcp -patrol-coll 6162/udp -pscribe 6163/tcp -pscribe 6163/udp -lm-x 6200/tcp -lm-x 6200/udp -thermo-calc 6201/udp -qmtps 6209/tcp -qmtps 6209/udp -radmind 6222/tcp -radmind 6222/udp -jeol-nsdtp-1 6241/tcp -jeol-nsddp-1 6241/udp -jeol-nsdtp-2 6242/tcp -jeol-nsddp-2 6242/udp -jeol-nsdtp-3 6243/tcp -jeol-nsddp-3 6243/udp -jeol-nsdtp-4 6244/tcp -jeol-nsddp-4 6244/udp -tl1-raw-ssl 6251/tcp -tl1-raw-ssl 6251/udp -tl1-ssh 6252/tcp -tl1-ssh 6252/udp -crip 6253/tcp -crip 6253/udp -gld 6267/tcp -grid 6268/tcp -grid 6268/udp -grid-alt 6269/tcp -grid-alt 6269/udp -bmc-grx 6300/tcp -bmc-grx 6300/udp -bmc-ctd-ldap 6301/tcp -bmc-ctd-ldap 6301/udp -ufmp 6306/tcp -ufmp 6306/udp -scup 6315/tcp -scup-disc 6315/udp -abb-escp 6316/tcp -abb-escp 6316/udp -nav-data-cmd 6317/tcp -nav-data 6317/udp -iona-data 6318/tcp -repsvc 6320/tcp -repsvc 6320/udp -emp-server1 6321/tcp -emp-server1 6321/udp -emp-server2 6322/tcp -emp-server2 6322/udp -hrd-ncs 6324/tcp -hrd-ns-disc 6324/udp -dt-mgmtsvc 6325/tcp -dt-vra 6326/tcp -sflow 6343/tcp -sflow 6343/udp -streletz 6344/tcp -gnutella-svc 6346/tcp -gnutella-svc 6346/udp -gnutella-rtr 6347/tcp -gnutella-rtr 6347/udp -adap 6350/tcp -adap 6350/udp -pmcs 6355/tcp -pmcs 6355/udp -metaedit-mu 6360/tcp -metaedit-mu 6360/udp -ndn 6363/udp -metaedit-se 6370/tcp -metaedit-se 6370/udp -redis 6379/tcp -metatude-mds 6382/tcp -metatude-mds 6382/udp -clariion-evr01 6389/tcp -clariion-evr01 6389/udp -metaedit-ws 6390/tcp -metaedit-ws 6390/udp -faxcomservice 6417/tcp -faxcomservice 6417/udp -syserverremote 6418/tcp -svdrp 6419/tcp -svdrp-disc 6419/udp -nim-vdrshell 6420/tcp -nim-vdrshell 6420/udp -nim-wan 6421/tcp -nim-wan 6421/udp -pgbouncer 6432/tcp -heliosd 6440/tcp -tarp 6442/tcp -sun-sr-https 6443/tcp -sun-sr-https 6443/udp -sge-qmaster 6444/tcp -sge-qmaster 6444/udp -sge-execd 6445/tcp -sge-execd 6445/udp -mysql-proxy 6446/tcp -mysql-proxy 6446/udp -skip-cert-recv 6455/tcp -skip-cert-recv 6455/udp -skip-cert-send 6456/tcp -skip-cert-send 6456/udp -ieee11073-20701 6464/tcp -ieee11073-20701 6464/udp -lvision-lm 6471/tcp -lvision-lm 6471/udp -sun-sr-http 6480/tcp -sun-sr-http 6480/udp -servicetags 6481/tcp -servicetags 6481/udp -ldoms-mgmt 6482/tcp -ldoms-mgmt 6482/udp -SunVTS-RMI 6483/tcp -SunVTS-RMI 6483/udp -sun-sr-jms 6484/tcp -sun-sr-jms 6484/udp -sun-sr-iiop 6485/tcp -sun-sr-iiop 6485/udp -sun-sr-iiops 6486/tcp -sun-sr-iiops 6486/udp -sun-sr-iiop-aut 6487/tcp -sun-sr-iiop-aut 6487/udp -sun-sr-jmx 6488/tcp -sun-sr-jmx 6488/udp -sun-sr-admin 6489/tcp -sun-sr-admin 6489/udp -boks 6500/tcp -boks 6500/udp -boks-servc 6501/tcp -boks-servc 6501/udp -boks-servm 6502/tcp -boks-servm 6502/udp -boks-clntd 6503/tcp -boks-clntd 6503/udp -badm-priv 6505/tcp -badm-priv 6505/udp -badm-pub 6506/tcp -badm-pub 6506/udp -bdir-priv 6507/tcp -bdir-priv 6507/udp -bdir-pub 6508/tcp -bdir-pub 6508/udp -mgcs-mfp-port 6509/tcp -mgcs-mfp-port 6509/udp -mcer-port 6510/tcp -mcer-port 6510/udp -dccp-udp 6511/udp -netconf-tls 6513/tcp -syslog-tls 6514/tcp -syslog-tls 6514/udp -syslog-tls 6514/dccp -elipse-rec 6515/tcp -elipse-rec 6515/udp -lds-distrib 6543/tcp -lds-distrib 6543/udp -lds-dump 6544/tcp -lds-dump 6544/udp -apc-6547 6547/tcp -apc-6547 6547/udp -apc-6548 6548/tcp -apc-6548 6548/udp -apc-6549 6549/tcp -apc-6549 6549/udp -fg-sysupdate 6550/tcp -fg-sysupdate 6550/udp -sum 6551/tcp -sum 6551/udp -checkmk-agent 6556/tcp -xdsxdm 6558/tcp -xdsxdm 6558/udp -sane-port 6566/tcp -sane-port 6566/udp -canit-store 6568/tcp -rp-reputation 6568/udp -affiliate 6579/tcp -affiliate 6579/udp -parsec-master 6580/tcp -parsec-master 6580/udp -parsec-peer 6581/tcp -parsec-peer 6581/udp -parsec-game 6582/tcp -parsec-game 6582/udp -joaJewelSuite 6583/tcp -joaJewelSuite 6583/udp -mshvlm 6600/tcp -mstmg-sstp 6601/tcp -wsscomfrmwk 6602/tcp -odette-ftps 6619/tcp -odette-ftps 6619/udp -kftp-data 6620/tcp -kftp-data 6620/udp -kftp 6621/tcp -kftp 6621/udp -mcftp 6622/tcp -mcftp 6622/udp -ktelnet 6623/tcp -ktelnet 6623/udp -datascaler-db 6624/tcp -datascaler-ctl 6625/tcp -wago-service 6626/tcp -wago-service 6626/udp -nexgen 6627/tcp -nexgen 6627/udp -afesc-mc 6628/tcp -afesc-mc 6628/udp -nexgen-aux 6629/tcp -nexgen-aux 6629/udp -mxodbc-connect 6632/tcp -cisco-vpath-tun 6633/udp -mpls-pm 6634/udp -mpls-udp 6635/udp -mpls-udp-dtls 6636/udp -ovsdb 6640/tcp -openflow 6653/tcp -openflow 6653/udp -pcs-sf-ui-man 6655/tcp -emgmsg 6656/tcp -palcom-disc 6657/udp -ircu 6665/tcp -vocaltec-gold 6670/tcp -vocaltec-gold 6670/udp -p4p-portal 6671/tcp -p4p-portal 6671/udp -vision-server 6672/tcp -vision-server 6672/udp -vision-elmd 6673/tcp -vision-elmd 6673/udp -vfbp 6678/tcp -vfbp-disc 6678/udp -osaut 6679/tcp -osaut 6679/udp -clever-ctrace 6687/tcp -clever-tcpip 6688/tcp -tsa 6689/tcp -tsa 6689/udp -cleverdetect 6690/tcp -babel 6696/udp -ircs-u 6697/tcp -babel-dtls 6699/udp -kti-icad-srvr 6701/tcp -kti-icad-srvr 6701/udp -e-design-net 6702/tcp -e-design-net 6702/udp -e-design-web 6703/tcp -e-design-web 6703/udp -frc-hp 6704/sctp -frc-mp 6705/sctp -frc-lp 6706/sctp -ibprotocol 6714/tcp -ibprotocol 6714/udp -fibotrader-com 6715/tcp -fibotrader-com 6715/udp -princity-agent 6716/tcp -bmc-perf-agent 6767/tcp -bmc-perf-agent 6767/udp -bmc-perf-mgrd 6768/tcp -bmc-perf-mgrd 6768/udp -adi-gxp-srvprt 6769/tcp -adi-gxp-srvprt 6769/udp -plysrv-http 6770/tcp -plysrv-http 6770/udp -plysrv-https 6771/tcp -plysrv-https 6771/udp -ntz-tracker 6777/tcp -ntz-p2p-storage 6778/tcp -bfd-lag 6784/udp -dgpf-exchg 6785/tcp -dgpf-exchg 6785/udp -smc-jmx 6786/tcp -smc-jmx 6786/udp -smc-admin 6787/tcp -smc-admin 6787/udp -smc-http 6788/tcp -smc-http 6788/udp -radg 6789/tcp -hnmp 6790/tcp -hnmp 6790/udp -hnm 6791/tcp -hnm 6791/udp -acnet 6801/tcp -acnet 6801/udp -pentbox-sim 6817/tcp -ambit-lm 6831/tcp -ambit-lm 6831/udp -netmo-default 6841/tcp -netmo-default 6841/udp -netmo-http 6842/tcp -netmo-http 6842/udp -iccrushmore 6850/tcp -iccrushmore 6850/udp -acctopus-cc 6868/tcp -acctopus-st 6868/udp -muse 6888/tcp -muse 6888/udp -rtimeviewer 6900/tcp -jetstream 6901/tcp -split-ping 6924/tcp -split-ping 6924/udp -ethoscan 6935/tcp -ethoscan 6935/udp -xsmsvc 6936/tcp -xsmsvc 6936/udp -bioserver 6946/tcp -bioserver 6946/udp -otlp 6951/tcp -otlp 6951/udp -jmact3 6961/tcp -jmact3 6961/udp -jmevt2 6962/tcp -jmevt2 6962/udp -swismgr1 6963/tcp -swismgr1 6963/udp -swismgr2 6964/tcp -swismgr2 6964/udp -swistrap 6965/tcp -swistrap 6965/udp -swispol 6966/tcp -swispol 6966/udp -acmsoda 6969/tcp -acmsoda 6969/udp -conductor 6970/tcp -conductor-mpx 6970/sctp -qolyester 6980/udp -MobilitySrv 6997/tcp -MobilitySrv 6997/udp -iatp-highpri 6998/tcp -iatp-highpri 6998/udp -iatp-normalpri 6999/tcp -iatp-normalpri 6999/udp -afs3-fileserver 7000/tcp -afs3-fileserver 7000/udp -afs3-callback 7001/tcp -afs3-callback 7001/udp -afs3-prserver 7002/tcp -afs3-prserver 7002/udp -afs3-vlserver 7003/tcp -afs3-vlserver 7003/udp -afs3-kaserver 7004/tcp -afs3-kaserver 7004/udp -afs3-volser 7005/tcp -afs3-volser 7005/udp -afs3-errors 7006/tcp -afs3-errors 7006/udp -afs3-bos 7007/tcp -afs3-bos 7007/udp -afs3-update 7008/tcp -afs3-update 7008/udp -afs3-rmtsys 7009/tcp -afs3-rmtsys 7009/udp -ups-onlinet 7010/tcp -ups-onlinet 7010/udp -talon-disc 7011/tcp -talon-disc 7011/udp -talon-engine 7012/tcp -talon-engine 7012/udp -microtalon-dis 7013/tcp -microtalon-dis 7013/udp -microtalon-com 7014/tcp -microtalon-com 7014/udp -talon-webserver 7015/tcp -talon-webserver 7015/udp -spg 7016/tcp -spg 7016/udp -grasp 7017/tcp -grasp 7017/udp -fisa-svc 7018/tcp -doceri-ctl 7019/tcp -doceri-view 7019/udp -dpserve 7020/tcp -dpserve 7020/udp -dpserveadmin 7021/tcp -dpserveadmin 7021/udp -ctdp 7022/tcp -ctdp 7022/udp -ct2nmcs 7023/tcp -ct2nmcs 7023/udp -vmsvc 7024/tcp -vmsvc 7024/udp -vmsvc-2 7025/tcp -vmsvc-2 7025/udp -loreji-panel 7026/tcp -op-probe 7030/tcp -op-probe 7030/udp -iposplanet 7031/tcp -quest-disc 7040/udp -arcp 7070/tcp -arcp 7070/udp -iwg1 7071/tcp -iwg1 7071/udp -iba-cfg 7072/tcp -iba-cfg-disc 7072/udp -martalk 7073/tcp -empowerid 7080/tcp -empowerid 7080/udp -zixi-transport 7088/udp -jdp-disc 7095/udp -lazy-ptop 7099/tcp -lazy-ptop 7099/udp -font-service 7100/tcp -font-service 7100/udp -elcn 7101/tcp -elcn 7101/udp -aes-x170 7107/udp -rothaga 7117/tcp -virprot-lm 7121/tcp -virprot-lm 7121/udp -snif 7123/tcp -scenidm 7128/tcp -scenidm 7128/udp -scenccs 7129/tcp -scenccs 7129/udp -cabsm-comm 7161/tcp -cabsm-comm 7161/udp -caistoragemgr 7162/tcp -caistoragemgr 7162/udp -cacsambroker 7163/tcp -cacsambroker 7163/udp -fsr 7164/tcp -fsr 7164/udp -doc-server 7165/tcp -doc-server 7165/udp -aruba-server 7166/tcp -aruba-server 7166/udp -casrmagent 7167/tcp -cnckadserver 7168/tcp -ccag-pib 7169/tcp -ccag-pib 7169/udp -nsrp 7170/tcp -nsrp 7170/udp -drm-production 7171/tcp -drm-production 7171/udp -metalbend 7172/tcp -zsecure 7173/tcp -clutild 7174/tcp -clutild 7174/udp -janus-disc 7181/udp -fodms 7200/tcp -fodms 7200/udp -dlip 7201/tcp -dlip 7201/udp -pon-ictp 7202/tcp -PS-Server 7215/tcp -PS-Capture-Pro 7216/tcp -ramp 7227/tcp -ramp 7227/udp -citrixupp 7228/tcp -citrixuppg 7229/tcp -asa-gateways 7234/tcp -aspcoordination 7235/udp -display 7236/tcp -pads 7237/tcp -frc-hicp 7244/tcp -frc-hicp-disc 7244/udp -cnap 7262/tcp -cnap 7262/udp -watchme-7272 7272/tcp -watchme-7272 7272/udp -oma-rlp 7273/tcp -oma-rlp 7273/udp -oma-rlp-s 7274/tcp -oma-rlp-s 7274/udp -oma-ulp 7275/tcp -oma-ulp 7275/udp -oma-ilp 7276/tcp -oma-ilp 7276/udp -oma-ilp-s 7277/tcp -oma-ilp-s 7277/udp -oma-dcdocbs 7278/tcp -oma-dcdocbs 7278/udp -ctxlic 7279/tcp -ctxlic 7279/udp -itactionserver1 7280/tcp -itactionserver1 7280/udp -itactionserver2 7281/tcp -itactionserver2 7281/udp -mzca-action 7282/tcp -mzca-alert 7282/udp -genstat 7283/tcp -lcm-server 7365/tcp -lcm-server 7365/udp -mindfilesys 7391/tcp -mindfilesys 7391/udp -mrssrendezvous 7392/tcp -mrssrendezvous 7392/udp -nfoldman 7393/tcp -nfoldman 7393/udp -fse 7394/tcp -fse 7394/udp -winqedit 7395/tcp -winqedit 7395/udp -hexarc 7397/tcp -hexarc 7397/udp -rtps-discovery 7400/tcp -rtps-discovery 7400/udp -rtps-dd-ut 7401/tcp -rtps-dd-ut 7401/udp -rtps-dd-mt 7402/tcp -rtps-dd-mt 7402/udp -ionixnetmon 7410/tcp -ionixnetmon 7410/udp -daqstream 7411/tcp -daqstream 7411/udp -ipluminary 7420/udp -mtportmon 7421/tcp -mtportmon 7421/udp -pmdmgr 7426/tcp -pmdmgr 7426/udp -oveadmgr 7427/tcp -oveadmgr 7427/udp -ovladmgr 7428/tcp -ovladmgr 7428/udp -opi-sock 7429/tcp -opi-sock 7429/udp -xmpv7 7430/tcp -xmpv7 7430/udp -pmd 7431/tcp -pmd 7431/udp -faximum 7437/tcp -faximum 7437/udp -oracleas-https 7443/tcp -oracleas-https 7443/udp -sttunnel 7471/tcp -rise 7473/tcp -rise 7473/udp -neo4j 7474/tcp -openit 7478/tcp -telops-lmd 7491/tcp -telops-lmd 7491/udp -silhouette 7500/tcp -silhouette 7500/udp -ovbus 7501/tcp -ovbus 7501/udp -adcp 7508/tcp -acplt 7509/tcp -ovhpas 7510/tcp -ovhpas 7510/udp -pafec-lm 7511/tcp -pafec-lm 7511/udp -saratoga 7542/tcp -saratoga 7542/udp -atul 7543/tcp -atul 7543/udp -nta-ds 7544/tcp -nta-ds 7544/udp -nta-us 7545/tcp -nta-us 7545/udp -cfs 7546/tcp -cfs 7546/udp -cwmp 7547/tcp -cwmp 7547/udp -tidp 7548/tcp -tidp 7548/udp -nls-tl 7549/tcp -nls-tl 7549/udp -cloudsignaling 7550/udp -controlone-con 7551/tcp -sncp 7560/tcp -sncp 7560/udp -cfw 7563/tcp -vsi-omega 7566/tcp -vsi-omega 7566/udp -dell-eql-asm 7569/tcp -aries-kfinder 7570/tcp -aries-kfinder 7570/udp -coherence 7574/tcp -coherence-disc 7574/udp -wtmi-panel 7575/tcp -sun-lm 7588/tcp -sun-lm 7588/udp -mipi-debug 7606/tcp -mipi-debug 7606/udp -indi 7624/tcp -indi 7624/udp -simco 7626/tcp -simco 7626/sctp -soap-http 7627/tcp -soap-http 7627/udp -zen-pawn 7628/tcp -zen-pawn 7628/udp -xdas 7629/tcp -xdas 7629/udp -hawk 7630/tcp -tesla-sys-msg 7631/tcp -pmdfmgt 7633/tcp -pmdfmgt 7633/udp -cuseeme 7648/tcp -cuseeme 7648/udp -rome 7663/tcp -rome 7663/udp -authoritygate 7668/tcp -imqstomp 7672/tcp -imqstomps 7673/tcp -imqtunnels 7674/tcp -imqtunnels 7674/udp -imqtunnel 7675/tcp -imqtunnel 7675/udp -imqbrokerd 7676/tcp -imqbrokerd 7676/udp -sun-user-https 7677/tcp -sun-user-https 7677/udp -ms-do 7680/tcp -ms-do 7680/udp -dmt 7683/tcp -bolt 7687/tcp -collaber 7689/tcp -collaber 7689/udp -sovd 7690/tcp -klio 7697/tcp -klio 7697/udp -em7-secom 7700/tcp -nfapi 7701/sctp -sync-em7 7707/tcp -sync-em7 7707/udp -scinet 7708/tcp -scinet 7708/udp -medimageportal 7720/tcp -medimageportal 7720/udp -nsdeepfreezectl 7724/tcp -nsdeepfreezectl 7724/udp -nitrogen 7725/tcp -nitrogen 7725/udp -freezexservice 7726/tcp -freezexservice 7726/udp -trident-data 7727/tcp -trident-data 7727/udp -osvr 7728/tcp -osvr 7728/udp -osvr 7728/sctp -smip 7734/tcp -smip 7734/udp -aiagent 7738/tcp -aiagent 7738/udp -scriptview 7741/tcp -scriptview 7741/udp -msss 7742/tcp -sstp-1 7743/tcp -sstp-1 7743/udp -raqmon-pdu 7744/tcp -raqmon-pdu 7744/udp -prgp 7747/tcp -prgp 7747/udp -inetfs 7775/tcp -cbt 7777/tcp -cbt 7777/udp -interwise 7778/tcp -interwise 7778/udp -vstat 7779/tcp -vstat 7779/udp -accu-lmgr 7781/tcp -accu-lmgr 7781/udp -s-bfd 7784/udp -minivend 7786/tcp -minivend 7786/udp -popup-reminders 7787/tcp -popup-reminders 7787/udp -office-tools 7789/tcp -office-tools 7789/udp -q3ade 7794/tcp -q3ade 7794/udp -pnet-conn 7797/tcp -pnet-conn 7797/udp -pnet-enc 7798/tcp -pnet-enc 7798/udp -altbsdp 7799/tcp -altbsdp 7799/udp -asr 7800/tcp -asr 7800/udp -ssp-client 7801/tcp -ssp-client 7801/udp -vns-tp 7802/udp -rbt-wanopt 7810/tcp -rbt-wanopt 7810/udp -apc-7845 7845/tcp -apc-7845 7845/udp -apc-7846 7846/tcp -apc-7846 7846/udp -csoauth 7847/tcp -mobileanalyzer 7869/tcp -rbt-smc 7870/tcp -mdm 7871/tcp -mipv6tls 7872/udp -owms 7878/tcp -pss 7880/tcp -pss 7880/udp -ubroker 7887/tcp -ubroker 7887/udp -mevent 7900/tcp -mevent 7900/udp -tnos-sp 7901/tcp -tnos-sp 7901/udp -tnos-dp 7902/tcp -tnos-dp 7902/udp -tnos-dps 7903/tcp -tnos-dps 7903/udp -qo-secure 7913/tcp -qo-secure 7913/udp -t2-drm 7932/tcp -t2-drm 7932/udp -t2-brm 7933/tcp -t2-brm 7933/udp -generalsync 7962/tcp -generalsync 7962/udp -supercell 7967/tcp -supercell 7967/udp -micromuse-ncps 7979/tcp -micromuse-ncps 7979/udp -quest-vista 7980/tcp -quest-vista 7980/udp -sossd-collect 7981/tcp -sossd-agent 7982/tcp -sossd-disc 7982/udp -pushns 7997/tcp -usicontentpush 7998/udp -irdmi2 7999/tcp -irdmi2 7999/udp -irdmi 8000/tcp -irdmi 8000/udp -vcom-tunnel 8001/tcp -vcom-tunnel 8001/udp -teradataordbms 8002/tcp -teradataordbms 8002/udp -mcreport 8003/tcp -mcreport 8003/udp -p2pevolvenet 8004/tcp -mxi 8005/tcp -mxi 8005/udp -wpl-analytics 8006/tcp -wpl-disc 8006/udp -warppipe 8007/tcp -warppipe 8007/udp -http-alt 8008/tcp -http-alt 8008/udp -nvme-disc 8009/tcp -cfg-cloud 8015/tcp -ads-s 8016/tcp -cisco-cloudsec 8017/udp -qbdb 8019/tcp -qbdb 8019/udp -intu-ec-svcdisc 8020/tcp -intu-ec-svcdisc 8020/udp -intu-ec-client 8021/tcp -intu-ec-client 8021/udp -oa-system 8022/tcp -oa-system 8022/udp -arca-api 8023/tcp -arca-api 8023/udp -ca-audit-da 8025/tcp -ca-audit-da 8025/udp -ca-audit-ds 8026/tcp -ca-audit-ds 8026/udp -papachi-p2p-srv 8027/tcp -papachi-p2p-srv 8027/udp -pro-ed 8032/tcp -pro-ed 8032/udp -mindprint 8033/tcp -mindprint 8033/udp -vantronix-mgmt 8034/tcp -vantronix-mgmt 8034/udp -ampify 8040/tcp -ampify 8040/udp -enguity-xccetp 8041/tcp -enguity-xccetp 8041/udp -fs-agent 8042/tcp -fs-server 8043/tcp -fs-mgmt 8044/tcp -rocrail 8051/tcp -senomix01 8052/tcp -senomix01 8052/udp -senomix02 8053/tcp -senomix02 8053/udp -senomix03 8054/tcp -senomix03 8054/udp -senomix04 8055/tcp -senomix04 8055/udp -senomix05 8056/tcp -senomix05 8056/udp -senomix06 8057/tcp -senomix06 8057/udp -senomix07 8058/tcp -senomix07 8058/udp -senomix08 8059/tcp -senomix08 8059/udp -aero 8060/udp -nikatron-dev 8061/tcp -toad-bi-appsrvr 8066/tcp -infi-async 8067/tcp -ucs-isc 8070/tcp -gadugadu 8074/tcp -gadugadu 8074/udp -http-alt 8080/tcp -http-alt 8080/udp -sunproxyadmin 8081/tcp -sunproxyadmin 8081/udp -us-cli 8082/tcp -us-cli 8082/udp -us-srv 8083/tcp -us-srv 8083/udp -websnp 8084/tcp -d-s-n 8086/tcp -d-s-n 8086/udp -simplifymedia 8087/tcp -simplifymedia 8087/udp -radan-http 8088/tcp -radan-http 8088/udp -opsmessaging 8090/tcp -jamlink 8091/tcp -sac 8097/tcp -sac 8097/udp -xprint-server 8100/tcp -xprint-server 8100/udp -ldoms-migr 8101/tcp -kz-migr 8102/tcp -skynetflow 8111/udp -mtl8000-matrix 8115/tcp -mtl8000-matrix 8115/udp -cp-cluster 8116/tcp -cp-cluster 8116/udp -purityrpc 8117/tcp -privoxy 8118/tcp -privoxy 8118/udp -apollo-data 8121/tcp -apollo-data 8121/udp -apollo-admin 8122/tcp -apollo-admin 8122/udp -paycash-online 8128/tcp -paycash-online 8128/udp -paycash-wbp 8129/tcp -paycash-wbp 8129/udp -indigo-vrmi 8130/tcp -indigo-vrmi 8130/udp -indigo-vbcp 8131/tcp -indigo-vbcp 8131/udp -dbabble 8132/tcp -dbabble 8132/udp -puppet 8140/tcp -isdd 8148/tcp -isdd 8148/udp -eor-game 8149/udp -quantastor 8153/tcp -patrol 8160/tcp -patrol 8160/udp -patrol-snmp 8161/tcp -patrol-snmp 8161/udp -lpar2rrd 8162/tcp -intermapper 8181/tcp -vmware-fdm 8182/tcp -vmware-fdm 8182/udp -proremote 8183/tcp -itach 8184/tcp -itach 8184/udp -gcp-rphy 8190/tcp -limnerpressure 8191/tcp -spytechphone 8192/tcp -spytechphone 8192/udp -blp1 8194/tcp -blp1 8194/udp -blp2 8195/tcp -blp2 8195/udp -vvr-data 8199/tcp -vvr-data 8199/udp -trivnet1 8200/tcp -trivnet1 8200/udp -trivnet2 8201/tcp -trivnet2 8201/udp -aesop 8202/udp -lm-perfworks 8204/tcp -lm-perfworks 8204/udp -lm-instmgr 8205/tcp -lm-instmgr 8205/udp -lm-dta 8206/tcp -lm-dta 8206/udp -lm-sserver 8207/tcp -lm-sserver 8207/udp -lm-webwatcher 8208/tcp -lm-webwatcher 8208/udp -aruba-papi 8211/udp -rexecj 8230/tcp -rexecj 8230/udp -hncp-udp-port 8231/udp -hncp-dtls-port 8232/udp -synapse-nhttps 8243/tcp -synapse-nhttps 8243/udp -espeasy-p2p 8266/udp -robot-remote 8270/tcp -ms-mcc 8276/tcp -ms-mcc 8276/udp -synapse-nhttp 8280/tcp -synapse-nhttp 8280/udp -libelle 8282/tcp -libelle-disc 8282/udp -blp3 8292/tcp -blp3 8292/udp -hiperscan-id 8293/tcp -blp4 8294/tcp -blp4 8294/udp -tmi 8300/tcp -tmi 8300/udp -amberon 8301/tcp -amberon 8301/udp -hub-open-net 8313/tcp -tnp-discover 8320/tcp -tnp-discover 8320/udp -tnp 8321/tcp -tnp 8321/udp -garmin-marine 8322/tcp -garmin-marine 8322/udp -server-find 8351/tcp -server-find 8351/udp -cruise-enum 8376/tcp -cruise-enum 8376/udp -cruise-swroute 8377/tcp -cruise-swroute 8377/udp -cruise-config 8378/tcp -cruise-config 8378/udp -cruise-diags 8379/tcp -cruise-diags 8379/udp -cruise-update 8380/tcp -cruise-update 8380/udp -m2mservices 8383/tcp -m2mservices 8383/udp -marathontp 8384/udp -cvd 8400/tcp -cvd 8400/udp -sabarsd 8401/tcp -sabarsd 8401/udp -abarsd 8402/tcp -abarsd 8402/udp -admind 8403/tcp -admind 8403/udp -svcloud 8404/tcp -svbackup 8405/tcp -dlpx-sp 8415/tcp -espeech 8416/tcp -espeech 8416/udp -espeech-rtp 8417/tcp -espeech-rtp 8417/udp -aritts 8423/tcp -pgbackrest 8432/tcp -aws-as2 8433/udp -cybro-a-bus 8442/tcp -cybro-a-bus 8442/udp -pcsync-https 8443/tcp -pcsync-https 8443/udp -pcsync-http 8444/tcp -pcsync-http 8444/udp -copy 8445/tcp -copy-disc 8445/udp -matrix-fed 8448/tcp -npmp 8450/tcp -npmp 8450/udp -nexentamv 8457/tcp -cisco-avp 8470/tcp -pim-port 8471/tcp -pim-port 8471/sctp -otv 8472/tcp -otv 8472/udp -vp2p 8473/tcp -vp2p 8473/udp -noteshare 8474/tcp -noteshare 8474/udp -fmtp 8500/tcp -fmtp 8500/udp -cmtp-mgt 8501/tcp -cmtp-av 8501/udp -ftnmtp 8502/tcp -lsp-self-ping 8503/udp -rtsp-alt 8554/tcp -rtsp-alt 8554/udp -d-fence 8555/tcp -d-fence 8555/udp -dof-tunnel 8567/tcp -dof-tunnel 8567/udp -asterix 8600/tcp -asterix 8600/udp -canon-cpp-disc 8609/udp -canon-mfnp 8610/tcp -canon-mfnp 8610/udp -canon-bjnp1 8611/tcp -canon-bjnp1 8611/udp -canon-bjnp2 8612/tcp -canon-bjnp2 8612/udp -canon-bjnp3 8613/tcp -canon-bjnp3 8613/udp -canon-bjnp4 8614/tcp -canon-bjnp4 8614/udp -imink 8615/tcp -monetra 8665/tcp -monetra-admin 8666/tcp -spartan 8668/tcp -msi-cps-rm 8675/tcp -msi-cps-rm-disc 8675/udp -sun-as-jmxrmi 8686/tcp -sun-as-jmxrmi 8686/udp -openremote-ctrl 8688/tcp -vnyx 8699/tcp -semi-grpc 8710/tcp -nvc 8711/tcp -dtp-net 8732/udp -ibus 8733/tcp -ibus 8733/udp -dey-keyneg 8750/tcp -mc-appserver 8763/tcp -mc-appserver 8763/udp -openqueue 8764/tcp -openqueue 8764/udp -ultraseek-http 8765/tcp -ultraseek-http 8765/udp -amcs 8766/tcp -amcs 8766/udp -core-of-source 8767/tcp -sandpolis 8768/tcp -oktaauthenticat 8769/tcp -dpap 8770/tcp -dpap 8770/udp -uec 8778/tcp -msgclnt 8786/tcp -msgclnt 8786/udp -msgsrvr 8787/tcp -msgsrvr 8787/udp -acd-pm 8793/tcp -acd-pm 8793/udp -sunwebadmin 8800/tcp -sunwebadmin 8800/udp -truecm 8804/tcp -truecm 8804/udp -pfcp 8805/udp -hes-clip 8807/udp -ssports-bcast 8808/udp -3gpp-monp 8809/udp -dxspider 8873/tcp -dxspider 8873/udp -cddbp-alt 8880/tcp -cddbp-alt 8880/udp -galaxy4d 8881/tcp -secure-mqtt 8883/tcp -secure-mqtt 8883/udp -ddi-tcp-1 8888/tcp -ddi-udp-1 8888/udp -ddi-tcp-2 8889/tcp -ddi-udp-2 8889/udp -ddi-tcp-3 8890/tcp -ddi-udp-3 8890/udp -ddi-tcp-4 8891/tcp -ddi-udp-4 8891/udp -ddi-tcp-5 8892/tcp -ddi-udp-5 8892/udp -ddi-tcp-6 8893/tcp -ddi-udp-6 8893/udp -ddi-tcp-7 8894/tcp -ddi-udp-7 8894/udp -ospf-lite 8899/tcp -ospf-lite 8899/udp -jmb-cds1 8900/tcp -jmb-cds1 8900/udp -jmb-cds2 8901/tcp -jmb-cds2 8901/udp -dpp 8908/tcp -manyone-http 8910/tcp -manyone-http 8910/udp -manyone-xml 8911/tcp -manyone-xml 8911/udp -wcbackup 8912/tcp -wcbackup 8912/udp -dragonfly 8913/tcp -dragonfly 8913/udp -twds 8937/tcp -ub-dns-control 8953/tcp -cumulus-admin 8954/tcp -cumulus-admin 8954/udp -nod-provider 8980/tcp -nod-provider 8980/udp -nod-client 8981/udp -sunwebadmins 8989/tcp -sunwebadmins 8989/udp -http-wmap 8990/tcp -http-wmap 8990/udp -https-wmap 8991/tcp -https-wmap 8991/udp -oracle-ms-ens 8997/tcp -canto-roboflow 8998/tcp -bctp 8999/tcp -bctp 8999/udp -cslistener 9000/tcp -cslistener 9000/udp -etlservicemgr 9001/tcp -etlservicemgr 9001/udp -dynamid 9002/tcp -dynamid 9002/udp -golem 9005/tcp -ogs-client 9007/udp -ogs-server 9008/tcp -pichat 9009/tcp -pichat 9009/udp -sdr 9010/tcp -d-star 9011/udp -tambora 9020/tcp -tambora 9020/udp -panagolin-ident 9021/tcp -panagolin-ident 9021/udp -paragent 9022/tcp -paragent 9022/udp -swa-1 9023/tcp -swa-1 9023/udp -swa-2 9024/tcp -swa-2 9024/udp -swa-3 9025/tcp -swa-3 9025/udp -swa-4 9026/tcp -swa-4 9026/udp -versiera 9050/tcp -fio-cmgmt 9051/tcp -CardWeb-IO 9060/tcp -CardWeb-RT 9060/udp -glrpc 9080/tcp -glrpc 9080/udp -cisco-aqos 9081/udp -lcs-ap 9082/sctp -emc-pp-mgmtsvc 9083/tcp -aurora 9084/tcp -aurora 9084/udp -aurora 9084/sctp -ibm-rsyscon 9085/tcp -ibm-rsyscon 9085/udp -net2display 9086/tcp -net2display 9086/udp -classic 9087/tcp -classic 9087/udp -sqlexec 9088/tcp -sqlexec 9088/udp -sqlexec-ssl 9089/tcp -sqlexec-ssl 9089/udp -websm 9090/tcp -websm 9090/udp -xmltec-xmlmail 9091/tcp -xmltec-xmlmail 9091/udp -XmlIpcRegSvc 9092/tcp -XmlIpcRegSvc 9092/udp -copycat 9093/tcp -hp-pdl-datastr 9100/tcp -hp-pdl-datastr 9100/udp -pdl-datastream 9100/tcp -pdl-datastream 9100/udp -bacula-dir 9101/tcp -bacula-dir 9101/udp -bacula-fd 9102/tcp -bacula-fd 9102/udp -bacula-sd 9103/tcp -bacula-sd 9103/udp -peerwire 9104/tcp -peerwire 9104/udp -xadmin 9105/tcp -xadmin 9105/udp -astergate 9106/tcp -astergate-disc 9106/udp -astergatefax 9107/tcp -hexxorecore 9111/tcp -hexxorecore 9111/udp -mxit 9119/tcp -mxit 9119/udp -grcmp 9122/tcp -grcp 9123/tcp -dddp 9131/tcp -dddp 9131/udp -apani1 9160/tcp -apani1 9160/udp -apani2 9161/tcp -apani2 9161/udp -apani3 9162/tcp -apani3 9162/udp -apani4 9163/tcp -apani4 9163/udp -apani5 9164/tcp -apani5 9164/udp -sun-as-jpda 9191/tcp -sun-as-jpda 9191/udp -wap-wsp 9200/tcp -wap-wsp 9200/udp -wap-wsp-wtp 9201/tcp -wap-wsp-wtp 9201/udp -wap-wsp-s 9202/tcp -wap-wsp-s 9202/udp -wap-wsp-wtp-s 9203/tcp -wap-wsp-wtp-s 9203/udp -wap-vcard 9204/tcp -wap-vcard 9204/udp -wap-vcal 9205/tcp -wap-vcal 9205/udp -wap-vcard-s 9206/tcp -wap-vcard-s 9206/udp -wap-vcal-s 9207/tcp -wap-vcal-s 9207/udp -rjcdb-vcards 9208/tcp -rjcdb-vcards 9208/udp -almobile-system 9209/tcp -almobile-system 9209/udp -oma-mlp 9210/tcp -oma-mlp 9210/udp -oma-mlp-s 9211/tcp -oma-mlp-s 9211/udp -serverviewdbms 9212/tcp -serverviewdbms 9212/udp -serverstart 9213/tcp -serverstart 9213/udp -ipdcesgbs 9214/tcp -ipdcesgbs 9214/udp -insis 9215/tcp -insis 9215/udp -acme 9216/tcp -acme 9216/udp -fsc-port 9217/tcp -fsc-port 9217/udp -teamcoherence 9222/tcp -teamcoherence 9222/udp -mon 9255/tcp -mon 9255/udp -traingpsdata 9277/udp -pegasus 9278/tcp -pegasus 9278/udp -pegasus-ctl 9279/tcp -pegasus-ctl 9279/udp -pgps 9280/tcp -pgps 9280/udp -swtp-port1 9281/tcp -swtp-port1 9281/udp -swtp-port2 9282/tcp -swtp-port2 9282/udp -callwaveiam 9283/tcp -callwaveiam 9283/udp -visd 9284/tcp -visd 9284/udp -n2h2server 9285/tcp -n2h2server 9285/udp -n2receive 9286/udp -cumulus 9287/tcp -cumulus 9287/udp -armtechdaemon 9292/tcp -armtechdaemon 9292/udp -storview 9293/tcp -storview 9293/udp -armcenterhttp 9294/tcp -armcenterhttp 9294/udp -armcenterhttps 9295/tcp -armcenterhttps 9295/udp -vrace 9300/tcp -vrace 9300/udp -sphinxql 9306/tcp -sapms 9310/tcp -sphinxapi 9312/tcp -secure-ts 9318/tcp -secure-ts 9318/udp -guibase 9321/tcp -guibase 9321/udp -gnmi-gnoi 9339/tcp -gribi 9340/tcp -mpidcmgr 9343/tcp -mpidcmgr 9343/udp -mphlpdmc 9344/tcp -mphlpdmc 9344/udp -rancher 9345/tcp -ctechlicensing 9346/tcp -ctechlicensing 9346/udp -fjdmimgr 9374/tcp -fjdmimgr 9374/udp -boxp 9380/tcp -boxp 9380/udp -d2dconfig 9387/tcp -d2ddatatrans 9388/tcp -adws 9389/tcp -otp 9390/tcp -fjinvmgr 9396/tcp -fjinvmgr 9396/udp -mpidcagt 9397/tcp -mpidcagt 9397/udp -sec-t4net-srv 9400/tcp -sec-t4net-srv 9400/udp -sec-t4net-clt 9401/tcp -sec-t4net-clt 9401/udp -sec-pc2fax-srv 9402/tcp -sec-pc2fax-srv 9402/udp -git 9418/tcp -git 9418/udp -tungsten-https 9443/tcp -tungsten-https 9443/udp -wso2esb-console 9444/tcp -wso2esb-console 9444/udp -mindarray-ca 9445/tcp -sntlkeyssrvr 9450/tcp -sntlkeyssrvr 9450/udp -ismserver 9500/tcp -ismserver 9500/udp -sma-spw 9522/udp -mngsuite 9535/tcp -mngsuite 9535/udp -laes-bf 9536/tcp -laes-bf 9536/udp -trispen-sra 9555/tcp -trispen-sra 9555/udp -p4runtime 9559/tcp -ldgateway 9592/tcp -ldgateway 9592/udp -cba8 9593/tcp -cba8 9593/udp -msgsys 9594/tcp -msgsys 9594/udp -pds 9595/tcp -pds 9595/udp -mercury-disc 9596/tcp -mercury-disc 9596/udp -pd-admin 9597/tcp -pd-admin 9597/udp -vscp 9598/tcp -vscp 9598/udp -robix 9599/tcp -robix 9599/udp -micromuse-ncpw 9600/tcp -micromuse-ncpw 9600/udp -streamcomm-ds 9612/tcp -streamcomm-ds 9612/udp -iadt-tls 9614/tcp -erunbook-agent 9616/tcp -erunbook-server 9617/tcp -condor 9618/tcp -condor 9618/udp -odbcpathway 9628/tcp -odbcpathway 9628/udp -uniport 9629/tcp -uniport 9629/udp -peoctlr 9630/tcp -peocoll 9631/tcp -mc-comm 9632/udp -pqsflows 9640/tcp -zoomcp 9666/tcp -xmms2 9667/tcp -xmms2 9667/udp -tec5-sdctp 9668/tcp -tec5-sdctp 9668/udp -client-wakeup 9694/tcp -client-wakeup 9694/udp -ccnx 9695/tcp -ccnx 9695/udp -board-roar 9700/tcp -board-roar 9700/udp -l5nas-parchan 9747/tcp -l5nas-parchan 9747/udp -board-voip 9750/tcp -board-voip 9750/udp -rasadv 9753/tcp -rasadv 9753/udp -tungsten-http 9762/tcp -tungsten-http 9762/udp -davsrc 9800/tcp -davsrc 9800/udp -sstp-2 9801/tcp -sstp-2 9801/udp -davsrcs 9802/tcp -davsrcs 9802/udp -sapv1 9875/tcp -sapv1 9875/udp -sd 9876/tcp -x510 9877/tcp -kca-service 9878/udp -cyborg-systems 9888/tcp -cyborg-systems 9888/udp -gt-proxy 9889/tcp -gt-proxy 9889/udp -monkeycom 9898/tcp -monkeycom 9898/udp -sctp-tunneling 9899/udp -iua 9900/tcp -iua 9900/udp -iua 9900/sctp -enrp 9901/udp -enrp-sctp 9901/sctp -enrp-sctp-tls 9902/sctp -multicast-ping 9903/udp -domaintime 9909/tcp -domaintime 9909/udp -sype-transport 9911/tcp -sype-transport 9911/udp -xybrid-cloud 9925/tcp -apc-9950 9950/tcp -apc-9950 9950/udp -apc-9951 9951/tcp -apc-9951 9951/udp -apc-9952 9952/tcp -apc-9952 9952/udp -acis 9953/tcp -acis 9953/udp -hinp 9954/tcp -alljoyn-stm 9955/tcp -alljoyn-mcm 9955/udp -alljoyn 9956/udp -odnsp 9966/tcp -odnsp 9966/udp -xybrid-rt 9978/tcp -visweather 9979/tcp -pumpkindb 9981/tcp -kaostransport 9986/tcp -dsm-scm-target 9987/tcp -dsm-scm-target 9987/udp -nsesrvr 9988/tcp -osm-appsrvr 9990/tcp -osm-appsrvr 9990/udp -osm-oev 9991/tcp -osm-oev 9991/udp -palace-1 9992/tcp -palace-1 9992/udp -palace-2 9993/tcp -palace-2 9993/udp -palace-3 9994/tcp -palace-3 9994/udp -palace-4 9995/tcp -palace-4 9995/udp -palace-5 9996/tcp -palace-5 9996/udp -palace-6 9997/tcp -palace-6 9997/udp -distinct32 9998/tcp -distinct32 9998/udp -distinct 9999/tcp -distinct 9999/udp -ndmp 10000/tcp -ndmp 10000/udp -scp-config 10001/tcp -scp-config 10001/udp -documentum 10002/tcp -documentum 10002/udp -documentum-s 10003/tcp -documentum-s 10003/udp -emcrmirccd 10004/tcp -emcrmird 10005/tcp -netapp-sync 10006/tcp -mvs-capacity 10007/tcp -mvs-capacity 10007/udp -octopus 10008/tcp -octopus 10008/udp -swdtp-sv 10009/tcp -swdtp-sv 10009/udp -rxapi 10010/tcp -abb-hw 10020/tcp -cefd-vmp 10023/udp -zabbix-agent 10050/tcp -zabbix-agent 10050/udp -zabbix-trapper 10051/tcp -zabbix-trapper 10051/udp -qptlmd 10055/tcp -amanda 10080/tcp -amanda 10080/udp -famdc 10081/tcp -famdc 10081/udp -itap-ddtp 10100/tcp -itap-ddtp 10100/udp -ezmeeting-2 10101/tcp -ezmeeting-2 10101/udp -ezproxy-2 10102/tcp -ezproxy-2 10102/udp -ezrelay 10103/tcp -ezrelay 10103/udp -swdtp 10104/tcp -swdtp 10104/udp -bctp-server 10107/tcp -bctp-server 10107/udp -nmea-0183 10110/tcp -nmea-0183 10110/udp -nmea-onenet 10111/udp -netiq-endpoint 10113/tcp -netiq-endpoint 10113/udp -netiq-qcheck 10114/tcp -netiq-qcheck 10114/udp -netiq-endpt 10115/tcp -netiq-endpt 10115/udp -netiq-voipa 10116/tcp -netiq-voipa 10116/udp -iqrm 10117/tcp -iqrm 10117/udp -cimple 10125/tcp -bmc-perf-sd 10128/tcp -bmc-perf-sd 10128/udp -bmc-gms 10129/tcp -qb-db-server 10160/tcp -qb-db-server 10160/udp -snmptls 10161/tcp -snmpdtls 10161/udp -snmptls-trap 10162/tcp -snmpdtls-trap 10162/udp -trisoap 10200/tcp -trisoap 10200/udp -rsms 10201/tcp -rscs 10201/udp -apollo-relay 10252/tcp -apollo-relay 10252/udp -eapol-relay 10253/udp -axis-wimp-port 10260/tcp -axis-wimp-port 10260/udp -tile-ml 10261/tcp -blocks 10288/tcp -blocks 10288/udp -bngsync 10439/udp -cirrossp 10443/tcp -hip-nat-t 10500/udp -MOS-lower 10540/tcp -MOS-lower 10540/udp -MOS-upper 10541/tcp -MOS-upper 10541/udp -MOS-aux 10542/tcp -MOS-aux 10542/udp -MOS-soap 10543/tcp -MOS-soap 10543/udp -MOS-soap-opt 10544/tcp -MOS-soap-opt 10544/udp -serverdocs 10548/tcp -printopia 10631/tcp -gap 10800/tcp -gap 10800/udp -lpdg 10805/tcp -lpdg 10805/udp -nbd 10809/tcp -nmc-disc 10810/udp -helix 10860/tcp -helix 10860/udp -bveapi 10880/tcp -bveapi 10880/udp -octopustentacle 10933/tcp -rmiaux 10990/tcp -rmiaux 10990/udp -irisa 11000/tcp -irisa 11000/udp -metasys 11001/tcp -metasys 11001/udp -weave 11095/tcp -weave 11095/udp -origo-sync 11103/tcp -netapp-icmgmt 11104/tcp -netapp-icdata 11105/tcp -sgi-lk 11106/tcp -sgi-lk 11106/udp -myq-termlink 11108/udp -sgi-dmfmgr 11109/tcp -sgi-soap 11110/tcp -vce 11111/tcp -vce 11111/udp -dicom 11112/tcp -dicom 11112/udp -suncacao-snmp 11161/tcp -suncacao-snmp 11161/udp -suncacao-jmxmp 11162/tcp -suncacao-jmxmp 11162/udp -suncacao-rmi 11163/tcp -suncacao-rmi 11163/udp -suncacao-csa 11164/tcp -suncacao-csa 11164/udp -suncacao-websvc 11165/tcp -suncacao-websvc 11165/udp -snss 11171/udp -oemcacao-jmxmp 11172/tcp -t5-straton 11173/tcp -oemcacao-rmi 11174/tcp -oemcacao-websvc 11175/tcp -smsqp 11201/tcp -smsqp 11201/udp -dcsl-backup 11202/tcp -wifree 11208/tcp -wifree 11208/udp -memcache 11211/tcp -memcache 11211/udp -xcompute 11235/tcp -xcompute 11235/sctp -imip 11319/tcp -imip 11319/udp -imip-channels 11320/tcp -imip-channels 11320/udp -arena-server 11321/tcp -arena-server 11321/udp -atm-uhas 11367/tcp -atm-uhas 11367/udp -hkp 11371/tcp -hkp 11371/udp -lsdp 11430/udp -asgcypresstcps 11489/tcp -tempest-port 11600/tcp -tempest-port 11600/udp -emc-xsw-dconfig 11623/tcp -h323callsigalt 11720/tcp -h323callsigalt 11720/udp -emc-xsw-dcache 11723/tcp -emc-xsw-dcache 11723/udp -intrepid-ssl 11751/tcp -intrepid-ssl 11751/udp -lanschool 11796/tcp -lanschool-mpt 11796/udp -xoraya 11876/tcp -xoraya 11876/udp -x2e-disc 11877/udp -sysinfo-sp 11967/tcp -sysinfo-sp 11967/udp -tibsd 11971/tcp -wmereceiving 11997/sctp -wmedistribution 11998/sctp -wmereporting 11999/sctp -entextxid 12000/tcp -entextxid 12000/udp -entextnetwk 12001/tcp -entextnetwk 12001/udp -entexthigh 12002/tcp -entexthigh 12002/udp -entextmed 12003/tcp -entextmed 12003/udp -entextlow 12004/tcp -entextlow 12004/udp -dbisamserver1 12005/tcp -dbisamserver1 12005/udp -dbisamserver2 12006/tcp -dbisamserver2 12006/udp -accuracer 12007/tcp -accuracer 12007/udp -accuracer-dbms 12008/tcp -accuracer-dbms 12008/udp -ghvpn 12009/udp -edbsrvr 12010/tcp -vipera 12012/tcp -vipera 12012/udp -vipera-ssl 12013/tcp -vipera-ssl 12013/udp -rets-ssl 12109/tcp -rets-ssl 12109/udp -nupaper-ss 12121/tcp -nupaper-ss 12121/udp -cawas 12168/tcp -cawas 12168/udp -hivep 12172/tcp -hivep 12172/udp -linogridengine 12300/tcp -linogridengine 12300/udp -rads 12302/tcp -warehouse-sss 12321/tcp -warehouse-sss 12321/udp -warehouse 12322/tcp -warehouse 12322/udp -italk 12345/tcp -italk 12345/udp -carb-repl-ctrl 12546/tcp -tsaf 12753/tcp -tsaf 12753/udp -netperf 12865/tcp -i-zipqd 13160/tcp -i-zipqd 13160/udp -bcslogc 13216/tcp -bcslogc 13216/udp -rs-pias 13217/tcp -rs-pias 13217/udp -emc-vcas-tcp 13218/tcp -emc-vcas-udp 13218/udp -powwow-client 13223/tcp -powwow-client 13223/udp -powwow-server 13224/tcp -powwow-server 13224/udp -doip-data 13400/tcp -doip-disc 13400/udp -bprd 13720/tcp -bprd 13720/udp -bpdbm 13721/tcp -bpdbm 13721/udp -bpjava-msvc 13722/tcp -bpjava-msvc 13722/udp -vnetd 13724/tcp -vnetd 13724/udp -bpcd 13782/tcp -bpcd 13782/udp -vopied 13783/tcp -vopied 13783/udp -nbdb 13785/tcp -nbdb 13785/udp -nomdb 13786/tcp -nomdb 13786/udp -dsmcc-config 13818/tcp -dsmcc-config 13818/udp -dsmcc-session 13819/tcp -dsmcc-session 13819/udp -dsmcc-passthru 13820/tcp -dsmcc-passthru 13820/udp -dsmcc-download 13821/tcp -dsmcc-download 13821/udp -dsmcc-ccp 13822/tcp -dsmcc-ccp 13822/udp -bmdss 13823/tcp -a-trust-rpc 13832/tcp -ucontrol 13894/tcp -ucontrol 13894/udp -dta-systems 13929/tcp -dta-systems 13929/udp -medevolve 13930/tcp -scotty-ft 14000/tcp -scotty-ft 14000/udp -sua 14001/tcp -sua 14001/udp -sua 14001/sctp -scotty-disc 14002/udp -sage-best-com1 14033/tcp -sage-best-com1 14033/udp -sage-best-com2 14034/tcp -sage-best-com2 14034/udp -vcs-app 14141/tcp -vcs-app 14141/udp -icpp 14142/tcp -icpp 14142/udp -icpps 14143/tcp -gcm-app 14145/tcp -gcm-app 14145/udp -vrts-tdd 14149/tcp -vrts-tdd 14149/udp -vcscmd 14150/tcp -vad 14154/tcp -vad 14154/udp -cps 14250/tcp -cps 14250/udp -ca-web-update 14414/tcp -ca-web-update 14414/udp -xpra 14500/tcp -hde-lcesrvr-1 14936/tcp -hde-lcesrvr-1 14936/udp -hde-lcesrvr-2 14937/tcp -hde-lcesrvr-2 14937/udp -hydap 15000/tcp -hydap 15000/udp -onep-tls 15002/tcp -v2g-secc 15118/udp -xpilot 15345/tcp -xpilot 15345/udp -3link 15363/tcp -3link 15363/udp -cisco-snat 15555/tcp -cisco-snat 15555/udp -bex-xr 15660/tcp -bex-xr 15660/udp -ptp 15740/tcp -ptp 15740/udp -2ping 15998/udp -programmar 15999/tcp -fmsas 16000/tcp -fmsascon 16001/tcp -gsms 16002/tcp -alfin 16003/udp -jwpc 16020/tcp -jwpc-bin 16021/tcp -sun-sea-port 16161/tcp -sun-sea-port 16161/udp -solaris-audit 16162/tcp -etb4j 16309/tcp -etb4j 16309/udp -pduncs 16310/tcp -pduncs 16310/udp -pdefmns 16311/tcp -pdefmns 16311/udp -netserialext1 16360/tcp -netserialext1 16360/udp -netserialext2 16361/tcp -netserialext2 16361/udp -netserialext3 16367/tcp -netserialext3 16367/udp -netserialext4 16368/tcp -netserialext4 16368/udp -connected 16384/tcp -connected 16384/udp -rdgs 16385/tcp -xoms 16619/tcp -axon-tunnel 16665/tcp -vtp 16666/udp -cadsisvr 16789/tcp -newbay-snc-mc 16900/tcp -newbay-snc-mc 16900/udp -sgcip 16950/tcp -sgcip 16950/udp -intel-rci-mp 16991/tcp -intel-rci-mp 16991/udp -amt-soap-http 16992/tcp -amt-soap-http 16992/udp -amt-soap-https 16993/tcp -amt-soap-https 16993/udp -amt-redir-tcp 16994/tcp -amt-redir-tcp 16994/udp -amt-redir-tls 16995/tcp -amt-redir-tls 16995/udp -isode-dua 17007/tcp -isode-dua 17007/udp -ncpu 17010/tcp -vestasdlp 17184/tcp -soundsvirtual 17185/tcp -soundsvirtual 17185/udp -chipper 17219/tcp -chipper 17219/udp -avtp 17220/tcp -avtp 17220/udp -avdecc 17221/tcp -avdecc 17221/udp -cpsp 17222/udp -isa100-gci 17223/tcp -trdp-pd 17224/udp -trdp-md 17225/tcp -trdp-md 17225/udp -integrius-stp 17234/tcp -integrius-stp 17234/udp -ssh-mgmt 17235/tcp -ssh-mgmt 17235/udp -db-lsp 17500/tcp -db-lsp-disc 17500/udp -ailith 17555/tcp -ea 17729/tcp -ea 17729/udp -zep 17754/tcp -zep 17754/udp -zigbee-ip 17755/tcp -zigbee-ip 17755/udp -zigbee-ips 17756/tcp -zigbee-ips 17756/udp -sw-orion 17777/tcp -biimenu 18000/tcp -biimenu 18000/udp -radpdf 18104/tcp -racf 18136/tcp -opsec-cvp 18181/tcp -opsec-cvp 18181/udp -opsec-ufp 18182/tcp -opsec-ufp 18182/udp -opsec-sam 18183/tcp -opsec-sam 18183/udp -opsec-lea 18184/tcp -opsec-lea 18184/udp -opsec-omi 18185/tcp -opsec-omi 18185/udp -ohsc 18186/tcp -ohsc 18186/udp -opsec-ela 18187/tcp -opsec-ela 18187/udp -checkpoint-rtm 18241/tcp -checkpoint-rtm 18241/udp -iclid 18242/tcp -clusterxl 18243/tcp -gv-pf 18262/tcp -gv-pf 18262/udp -ac-cluster 18463/tcp -ac-cluster 18463/udp -heythings 18516/udp -rds-ib 18634/tcp -rds-ib 18634/udp -rds-ip 18635/tcp -rds-ip 18635/udp -vdmmesh 18668/tcp -vdmmesh-disc 18668/udp -ique 18769/tcp -ique 18769/udp -infotos 18881/tcp -infotos 18881/udp -apc-necmp 18888/tcp -apc-necmp 18888/udp -igrid 19000/tcp -igrid 19000/udp -scintilla 19007/tcp -scintilla 19007/udp -j-link 19020/tcp -opsec-uaa 19191/tcp -opsec-uaa 19191/udp -ua-secureagent 19194/tcp -ua-secureagent 19194/udp -cora 19220/tcp -cora-disc 19220/udp -keysrvr 19283/tcp -keysrvr 19283/udp -keyshadow 19315/tcp -keyshadow 19315/udp -mtrgtrans 19398/tcp -mtrgtrans 19398/udp -hp-sco 19410/tcp -hp-sco 19410/udp -hp-sca 19411/tcp -hp-sca 19411/udp -hp-sessmon 19412/tcp -hp-sessmon 19412/udp -fxuptp 19539/tcp -fxuptp 19539/udp -sxuptp 19540/tcp -sxuptp 19540/udp -jcp 19541/tcp -jcp 19541/udp -mle 19788/udp -faircom-db 19790/tcp -iec-104-sec 19998/tcp -dnp-sec 19999/tcp -dnp-sec 19999/udp -dnp-sec 19999/sctp -dnp 20000/tcp -dnp 20000/udp -dnp 20000/sctp -microsan 20001/tcp -microsan 20001/udp -commtact-http 20002/tcp -commtact-http 20002/udp -commtact-https 20003/tcp -commtact-https 20003/udp -openwebnet 20005/tcp -openwebnet 20005/udp -ss-idi-disc 20012/udp -ss-idi 20013/tcp -opendeploy 20014/tcp -opendeploy 20014/udp -nburn-id 20034/tcp -nburn-id 20034/udp -tmophl7mts 20046/tcp -tmophl7mts 20046/udp -mountd 20048/tcp -mountd 20048/udp -nfsrdma 20049/tcp -nfsrdma 20049/udp -nfsrdma 20049/sctp -avesterra 20057/tcp -tolfab 20167/tcp -tolfab 20167/udp -ipdtp-port 20202/tcp -ipdtp-port 20202/udp -ipulse-ics 20222/tcp -ipulse-ics 20222/udp -emwavemsg 20480/tcp -emwavemsg 20480/udp -track 20670/tcp -track 20670/udp -crtech-nlm 20810/tcp -athand-mmp 20999/tcp -athand-mmp 20999/udp -irtrans 21000/tcp -irtrans 21000/udp -notezilla-lan 21010/tcp -trinket-agent 21212/tcp -cohesity-agent 21213/tcp -aigairserver 21221/tcp -xahaud 21337/tcp -rdm-tfs 21553/tcp -dfserver 21554/tcp -dfserver 21554/udp -vofr-gateway 21590/tcp -vofr-gateway 21590/udp -tvpm 21800/tcp -tvpm 21800/udp -sal 21801/tcp -webphone 21845/tcp -webphone 21845/udp -netspeak-is 21846/tcp -netspeak-is 21846/udp -netspeak-cs 21847/tcp -netspeak-cs 21847/udp -netspeak-acd 21848/tcp -netspeak-acd 21848/udp -netspeak-cps 21849/tcp -netspeak-cps 21849/udp -snapenetio 22000/tcp -snapenetio 22000/udp -optocontrol 22001/tcp -optocontrol 22001/udp -optohost002 22002/tcp -optohost002 22002/udp -optohost003 22003/tcp -optohost003 22003/udp -optohost004 22004/tcp -optohost004 22004/udp -optohost004 22005/tcp -optohost004 22005/udp -dcap 22125/tcp -gsidcap 22128/tcp -easyengine 22222/tcp -wnn6 22273/tcp -wnn6 22273/udp -cis 22305/tcp -cis 22305/udp -showcockpit-net 22333/tcp -showcockpit-net 22333/udp -shrewd-control 22335/tcp -shrewd-stream 22335/udp -cis-secure 22343/tcp -cis-secure 22343/udp -wibukey 22347/tcp -wibukey 22347/udp -codemeter 22350/tcp -codemeter 22350/udp -codemeter-cmwan 22351/tcp -caldsoft-backup 22537/tcp -vocaltec-wconf 22555/tcp -vocaltec-phone 22555/udp -talikaserver 22763/tcp -talikaserver 22763/udp -aws-brf 22800/tcp -aws-brf 22800/udp -brf-gw 22951/tcp -brf-gw 22951/udp -inovaport1 23000/tcp -inovaport1 23000/udp -inovaport2 23001/tcp -inovaport2 23001/udp -inovaport3 23002/tcp -inovaport3 23002/udp -inovaport4 23003/tcp -inovaport4 23003/udp -inovaport5 23004/tcp -inovaport5 23004/udp -inovaport6 23005/tcp -inovaport6 23005/udp -gntp 23053/tcp -s102 23272/udp -5afe-dir 23294/tcp -5afe-disc 23294/udp -elxmgmt 23333/tcp -elxmgmt 23333/udp -novar-dbase 23400/tcp -novar-dbase 23400/udp -novar-alarm 23401/tcp -novar-alarm 23401/udp -novar-global 23402/tcp -novar-global 23402/udp -aequus 23456/tcp -aequus-alt 23457/tcp -areaguard-neo 23546/tcp -med-ltp 24000/tcp -med-ltp 24000/udp -med-fsp-rx 24001/tcp -med-fsp-rx 24001/udp -med-fsp-tx 24002/tcp -med-fsp-tx 24002/udp -med-supp 24003/tcp -med-supp 24003/udp -med-ovw 24004/tcp -med-ovw 24004/udp -med-ci 24005/tcp -med-ci 24005/udp -med-net-svc 24006/tcp -med-net-svc 24006/udp -filesphere 24242/tcp -filesphere 24242/udp -vista-4gl 24249/tcp -vista-4gl 24249/udp -ild 24321/tcp -ild 24321/udp -hid 24322/udp -vrmg-ip 24323/tcp -intel-rci 24386/tcp -intel-rci 24386/udp -tonidods 24465/tcp -tonidods 24465/udp -binkp 24554/tcp -binkp 24554/udp -bilobit 24577/tcp -bilobit-update 24577/udp -udpstp 24601/udp -sdtvwcam 24666/tcp -canditv 24676/tcp -canditv 24676/udp -flashfiler 24677/tcp -flashfiler 24677/udp -proactivate 24678/tcp -proactivate 24678/udp -tcc-http 24680/tcp -tcc-http 24680/udp -cslg 24754/tcp -assoc-disc 24850/udp -find 24922/tcp -find 24922/udp -icl-twobase1 25000/tcp -icl-twobase1 25000/udp -icl-twobase2 25001/tcp -icl-twobase2 25001/udp -icl-twobase3 25002/tcp -icl-twobase3 25002/udp -icl-twobase4 25003/tcp -icl-twobase4 25003/udp -icl-twobase5 25004/tcp -icl-twobase5 25004/udp -icl-twobase6 25005/tcp -icl-twobase6 25005/udp -icl-twobase7 25006/tcp -icl-twobase7 25006/udp -icl-twobase8 25007/tcp -icl-twobase8 25007/udp -icl-twobase9 25008/tcp -icl-twobase9 25008/udp -icl-twobase10 25009/tcp -icl-twobase10 25009/udp -db2c-tls 25100/tcp -rna 25471/sctp -sauterdongle 25576/tcp -idtp 25604/tcp -vocaltec-hos 25793/tcp -vocaltec-hos 25793/udp -tasp-net 25900/tcp -tasp-net 25900/udp -niobserver 25901/tcp -niobserver 25901/udp -nilinkanalyst 25902/tcp -nilinkanalyst 25902/udp -niprobe 25903/tcp -niprobe 25903/udp -bf-game 25954/udp -bf-master 25955/udp -quake 26000/tcp -quake 26000/udp -scscp 26133/tcp -scscp 26133/udp -wnn6-ds 26208/tcp -wnn6-ds 26208/udp -cockroach 26257/tcp -ezproxy 26260/tcp -ezproxy 26260/udp -ezmeeting 26261/tcp -ezmeeting 26261/udp -k3software-svr 26262/tcp -k3software-svr 26262/udp -k3software-cli 26263/tcp -k3software-cli 26263/udp -exoline-tcp 26486/tcp -exoline-udp 26486/udp -exoconfig 26487/tcp -exoconfig 26487/udp -exonet 26489/tcp -exonet 26489/udp -flex-lmadmin 27010/tcp -chlenix 27016/tcp -mongodb 27017/tcp -imagepump 27345/tcp -imagepump 27345/udp -jesmsjc 27442/tcp -jesmsjc 27442/udp -kopek-httphead 27504/tcp -kopek-httphead 27504/udp -ars-vista 27782/tcp -ars-vista 27782/udp -astrolink 27876/tcp -tw-auth-key 27999/tcp -tw-auth-key 27999/udp -nxlmd 28000/tcp -nxlmd 28000/udp -pqsp 28001/tcp -gruber-cashreg 28010/tcp -thor-engine 28080/tcp -a27-ran-ran 28119/udp -voxelstorm 28200/tcp -voxelstorm 28200/udp -siemensgsm 28240/tcp -siemensgsm 28240/udp -bosswave 28589/tcp -saltd-licensing 29000/tcp -sgsap 29118/sctp -otmp 29167/tcp -otmp 29167/udp -sbcap 29168/sctp -iuhsctpassoc 29169/sctp -bingbang 29999/tcp -ndmps 30000/tcp -pago-services1 30001/tcp -pago-services1 30001/udp -pago-services2 30002/tcp -pago-services2 30002/udp -amicon-fpsu-ra 30003/tcp -amicon-fpsu-ra 30003/udp -amicon-fpsu-s 30004/udp -rwp 30100/tcp -rwp 30100/sctp -kingdomsonline 30260/tcp -kingdomsonline 30260/udp -gs-realtime 30400/tcp -samsung-disc 30832/udp -ovobs 30999/tcp -ovobs 30999/udp -ka-sddp 31016/tcp -ka-kdp 31016/udp -autotrac-acp 31020/tcp -yawn 31029/udp -eldim 31337/tcp -eldim 31337/udp -pace-licensed 31400/tcp -xqosd 31416/tcp -xqosd 31416/udp -tetrinet 31457/tcp -tetrinet 31457/udp -lm-mon 31620/tcp -lm-mon 31620/udp -dsx-monitor 31685/tcp -gamesmith-port 31765/tcp -gamesmith-port 31765/udp -iceedcp-tx 31948/tcp -iceedcp-tx 31948/udp -iceedcp-rx 31949/tcp -iceedcp-rx 31949/udp -iracinghelper 32034/tcp -iracinghelper 32034/udp -t1distproc60 32249/tcp -t1distproc60 32249/udp -plex 32400/tcp -apm-link 32483/tcp -apm-link 32483/udp -sec-ntb-clnt 32635/tcp -sec-ntb-clnt 32635/udp -DMExpress 32636/tcp -DMExpress 32636/udp -filenet-powsrm 32767/tcp -filenet-powsrm 32767/udp -filenet-tms 32768/tcp -filenet-tms 32768/udp -filenet-rpc 32769/tcp -filenet-rpc 32769/udp -filenet-nch 32770/tcp -filenet-nch 32770/udp -filenet-rmi 32771/tcp -filenet-rmi 32771/udp -filenet-pa 32772/tcp -filenet-pa 32772/udp -filenet-cm 32773/tcp -filenet-cm 32773/udp -filenet-re 32774/tcp -filenet-re 32774/udp -filenet-pch 32775/tcp -filenet-pch 32775/udp -filenet-peior 32776/tcp -filenet-peior 32776/udp -filenet-obrok 32777/tcp -filenet-obrok 32777/udp -mlsn 32801/tcp -mlsn 32801/udp -retp 32811/tcp -idmgratm 32896/tcp -idmgratm 32896/udp -wg-endpt-comms 33000/tcp -mysqlx 33060/tcp -aurora-balaena 33123/tcp -aurora-balaena 33123/udp -diamondport 33331/tcp -diamondport 33331/udp -dgi-serv 33333/tcp -speedtrace 33334/tcp -speedtrace-disc 33334/udp -traceroute 33434/tcp -traceroute 33434/udp -mtrace 33435/udp -snip-slave 33656/tcp -snip-slave 33656/udp -digilent-adept 33890/tcp -turbonote-2 34249/tcp -turbonote-2 34249/udp -p-net-local 34378/tcp -p-net-local 34378/udp -p-net-remote 34379/tcp -p-net-remote 34379/udp -dhanalakshmi 34567/tcp -edi_service 34567/udp -profinet-rt 34962/tcp -profinet-rt 34962/udp -profinet-rtm 34963/tcp -profinet-rtm 34963/udp -profinet-cm 34964/tcp -profinet-cm 34964/udp -ethercat 34980/tcp -ethercat 34980/udp -heathview 35000/tcp -rt-viewer 35001/tcp -rt-viewer 35001/udp -rt-sound 35002/tcp -rt-devicemapper 35003/tcp -rt-classmanager 35004/tcp -rt-classmanager 35004/udp -rt-labtracker 35005/tcp -rt-helper 35006/tcp -axio-disc 35100/tcp -axio-disc 35100/udp -kitim 35354/tcp -altova-lm 35355/tcp -altova-lm-disc 35355/udp -guttersnex 35356/tcp -openstack-id 35357/tcp -allpeers 36001/tcp -allpeers 36001/udp -wlcp 36411/udp -s1-control 36412/sctp -x2-control 36422/sctp -slmap 36423/sctp -nq-ap 36424/sctp -m2ap 36443/sctp -m3ap 36444/sctp -xw-control 36462/sctp -febooti-aw 36524/tcp -observium-agent 36602/tcp -mapx 36700/tcp -kastenxpipe 36865/tcp -kastenxpipe 36865/udp -3gpp-w1ap 37472/sctp -neckar 37475/tcp -neckar 37475/udp -gdrive-sync 37483/tcp -eftp 37601/tcp -unisys-eportal 37654/tcp -unisys-eportal 37654/udp -ivs-database 38000/tcp -ivs-insertion 38001/tcp -cresco-control 38002/tcp -crescoctrl-disc 38002/udp -galaxy7-data 38201/tcp -galaxy7-data 38201/udp -fairview 38202/tcp -fairview 38202/udp -agpolicy 38203/tcp -agpolicy 38203/udp -ng-control 38412/sctp -xn-control 38422/sctp -e1-interface 38462/sctp -f1-control 38472/sctp -psqlmws 38638/tcp -sruth 38800/tcp -secrmmsafecopya 38865/tcp -vroa 39063/tcp -turbonote-1 39681/tcp -turbonote-1 39681/udp -safetynetp 40000/tcp -safetynetp 40000/udp -k-patentssensor 40023/udp -sptx 40404/tcp -cscp 40841/tcp -cscp 40841/udp -csccredir 40842/tcp -csccredir 40842/udp -csccfirewall 40843/tcp -csccfirewall 40843/udp -ortec-disc 40853/udp -fs-qos 41111/tcp -fs-qos 41111/udp -tentacle 41121/tcp -z-wave-s 41230/tcp -z-wave-s 41230/udp -crestron-cip 41794/tcp -crestron-cip 41794/udp -crestron-ctp 41795/tcp -crestron-ctp 41795/udp -crestron-cips 41796/tcp -crestron-ctps 41797/tcp -candp 42508/tcp -candp 42508/udp -candrp 42509/tcp -candrp 42509/udp -caerpc 42510/tcp -caerpc 42510/udp -curiosity 42999/tcp -recvr-rc 43000/tcp -recvr-rc-disc 43000/udp -reachout 43188/tcp -reachout 43188/udp -ndm-agent-port 43189/tcp -ndm-agent-port 43189/udp -ip-provision 43190/tcp -ip-provision 43190/udp -noit-transport 43191/tcp -shaperai 43210/tcp -shaperai-disc 43210/udp -hmip-routing 43438/udp -eq3-update 43439/tcp -eq3-config 43439/udp -ew-mgmt 43440/tcp -ew-disc-cmd 43440/udp -ciscocsdb 43441/tcp -ciscocsdb 43441/udp -z-wave-tunnel 44123/tcp -pmcd 44321/tcp -pmcd 44321/udp -pmproxy 44322/tcp -pmproxy 44322/udp -pmwebapi 44323/tcp -cognex-dataman 44444/tcp -acronis-backup 44445/tcp -domiq 44544/udp -rbr-debug 44553/tcp -rbr-debug 44553/udp -asihpi 44600/udp -EtherNet-IP-2 44818/tcp -EtherNet-IP-2 44818/udp -m3da 44900/tcp -m3da-disc 44900/udp -asmp 45000/tcp -asmp-mon 45000/udp -asmps 45001/tcp -rs-status 45002/tcp -synctest 45045/tcp -invision-ag 45054/tcp -invision-ag 45054/udp -witsnet 45185/tcp -witsnet 45185/udp -cloudcheck 45514/tcp -cloudcheck-ping 45514/udp -eba 45678/tcp -eba 45678/udp -dai-shell 45824/tcp -qdb2service 45825/tcp -qdb2service 45825/udp -ssr-servermgr 45966/tcp -ssr-servermgr 45966/udp -inedo 46336/tcp -spremotetablet 46998/tcp -mediabox 46999/tcp -mediabox 46999/udp -mbus 47000/tcp -mbus 47000/udp -winrm 47001/tcp -jvl-mactalk 47100/udp -dbbrowse 47557/tcp -dbbrowse 47557/udp -directplaysrvr 47624/tcp -directplaysrvr 47624/udp -ap 47806/tcp -ap 47806/udp -bacnet 47808/tcp -bacnet 47808/udp -presonus-ucnet 47809/udp -nimcontroller 48000/tcp -nimcontroller 48000/udp -nimspooler 48001/tcp -nimspooler 48001/udp -nimhub 48002/tcp -nimhub 48002/udp -nimgtw 48003/tcp -nimgtw 48003/udp -nimbusdb 48004/tcp -nimbusdbctrl 48005/tcp -juka 48048/tcp -3gpp-cbsp 48049/tcp -weandsf 48050/tcp -isnetserv 48128/tcp -isnetserv 48128/udp -blp5 48129/tcp -blp5 48129/udp -com-bardac-dw 48556/tcp -com-bardac-dw 48556/udp -iqobject 48619/tcp -iqobject 48619/udp -robotraconteur 48653/tcp -robotraconteur 48653/udp -matahari 49000/tcp -nusrp 49001/tcp -nusdp-disc 49001/udp -inspider 49150/tcp diff --git a/srcpkgs/iana-etc/files/update.sh b/srcpkgs/iana-etc/files/update.sh deleted file mode 100755 index d7506e1a7fc1ea..00000000000000 --- a/srcpkgs/iana-etc/files/update.sh +++ /dev/null @@ -1,21 +0,0 @@ -#!/bin/sh -# Adapted from https://git.archlinux.org/svntogit/packages.git/tree/trunk/PKGBUILD?h=packages/iana-etc - -curl -sL https://www.iana.org/assignments/protocol-numbers/protocol-numbers.xml | - gawk -F"[<>]" ' -/<record/ { v=n="" } -/<value/ { v=$3 } -/<name/ && $3!~/ / { n=$3 } -/<\/record/ && n && v!="" { printf "%-12s %3i %s\n", tolower(n),v,n } -' > protocols - -curl -sL https://www.iana.org/assignments/service-names-port-numbers/service-names-port-numbers.xml | - gawk -F"[<>]" ' -/<updated/ && !v {v=$3; gsub("-","",v); print "version=" v >"/dev/stderr" } -/<record/ { n=u=p=c="" } -/<name/ && !/\(/ { n=$3 } -/<number/ { u=$3 } -/<protocol/ { p=$3 } -/Unassigned/ || /Reserved/ || /historic/ { c=1 } -/<\/record/ && n && u && p && !c { printf "%-15s %5i/%s\n", n,u,p } -' > services diff --git a/srcpkgs/iana-etc/template b/srcpkgs/iana-etc/template deleted file mode 100644 index d8254ac8a15eca..00000000000000 --- a/srcpkgs/iana-etc/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'iana-etc' -pkgname=iana-etc -reverts="202001016_1" -version=20251030 -revision=1 -bootstrap=yes -short_desc="Unix /etc/services and /etc/protocols files" -maintainer="Leah Neukirchen <leah@vuxu.org>" -license="Public Domain" -homepage="https://www.iana.org/protocols" - -do_install() { - vconf ${FILESDIR}/protocols - vconf ${FILESDIR}/services -} diff --git a/srcpkgs/iana-etc/update b/srcpkgs/iana-etc/update deleted file mode 100644 index 6d9cebf3188a8e..00000000000000 --- a/srcpkgs/iana-etc/update +++ /dev/null @@ -1,3 +0,0 @@ -site="https://www.iana.org/assignments/service-names-port-numbers/service-names-port-numbers.xml" -version="${version:0:4}.${version:4:2}.${version:6:2}" -pattern="<updated>\K[-\d]+(?=</updated>)" diff --git a/srcpkgs/iat/template b/srcpkgs/iat/template deleted file mode 100644 index 2bd0c6e84cf2a6..00000000000000 --- a/srcpkgs/iat/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'iat' -pkgname=iat -version=0.1.7 -revision=4 -build_style=gnu-configure -short_desc="Tool for detecting the structure of many types of CD/DVD image" -maintainer="Orphaned <orphan@voidlinux.org>" -license="custom:GPL-2.0-or-later-with-BSD-attribution-requirement" -homepage="http://sourceforge.net/projects/iat.berlios/" -distfiles="${SOURCEFORGE_SITE}/${pkgname}.berlios/${pkgname}-${version}.tar.gz" -checksum=b25d57fde28a02b2d87cd49fd1478b039adbd836351879a654fea14c27764b21 - -post_install() { - sed '2,34p;d' src/main.c > LICENSE - vlicense LICENSE - rm -rf ${DESTDIR}/usr/include -} diff --git a/srcpkgs/iat/update b/srcpkgs/iat/update deleted file mode 100644 index 70c67e9cf02970..00000000000000 --- a/srcpkgs/iat/update +++ /dev/null @@ -1 +0,0 @@ -ignore="*.win32" diff --git a/srcpkgs/ibus-anthy/template b/srcpkgs/ibus-anthy/template deleted file mode 100644 index e4f94fcd7f2172..00000000000000 --- a/srcpkgs/ibus-anthy/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'ibus-anthy' -pkgname=ibus-anthy -version=1.5.16 -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" -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=15522214b58ad884acc9d9b1da13f15db7dcd76c3b18a88509046e5ec613d1ae diff --git a/srcpkgs/ibus-anthy/update b/srcpkgs/ibus-anthy/update deleted file mode 100644 index 8aae12c51fceb9..00000000000000 --- a/srcpkgs/ibus-anthy/update +++ /dev/null @@ -1 +0,0 @@ -site="https://github.com/ibus/ibus-anthy/releases" diff --git a/srcpkgs/ibus-array/template b/srcpkgs/ibus-array/template deleted file mode 100644 index 925aa2ac9c9ae5..00000000000000 --- a/srcpkgs/ibus-array/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'ibus-array' -pkgname=ibus-array -version=0.2.3 -revision=1 -build_style=meson -hostmakedepends="pkg-config gettext python3" -makedepends="opencc-devel 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=a1018644655ab187728d6a65149186b8517a6c8f1ea4d8416900c129eea58a36 diff --git a/srcpkgs/ibus-avro/patches/autocorrect.patch b/srcpkgs/ibus-avro/patches/autocorrect.patch deleted file mode 100644 index 2b8609f3881b51..00000000000000 --- a/srcpkgs/ibus-avro/patches/autocorrect.patch +++ /dev/null @@ -1,13 +0,0 @@ -diff --git autocorrect.js autocorrect.js -index 61dbeda..0579d20 100644 ---- a/autocorrect.js -+++ b/autocorrect.js -@@ -866,6 +866,8 @@ var db = - "home": "hOm", - "hostel": "hOsTel", - "hotel": "hOTel", -+ "hothat": "hoThat``", -+ "hoThat": "hoThat``", - "hotkey": "hoT-ki", - "howra": "haORa", - "howrah": "haORa", diff --git a/srcpkgs/ibus-avro/template b/srcpkgs/ibus-avro/template deleted file mode 100644 index 22b51f29ee94b2..00000000000000 --- a/srcpkgs/ibus-avro/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'ibus-avro' -pkgname=ibus-avro -version=1.2 -revision=2 -build_style=gnu-configure -make_install_target="installdeb" -hostmakedepends="automake pkg-config" -makedepends="ibus-devel" -depends="ibus gjs" -short_desc="Avro Phonetic Bangla typing for Linux" -maintainer="Nafis <mnabid.25@outlook.com>" -license="MPL-1.1" -homepage="https://linux.omicronlab.com" -distfiles="https://github.com/sarim/${pkgname}/archive/${version}.tar.gz" -checksum=9d00f12f2d01916e56533fd0267173b644a57161770b60a0f4d9daa61fe8bd1a - -pre_configure() { - autoreconf -vfi -} diff --git a/srcpkgs/ibus-bamboo/template b/srcpkgs/ibus-bamboo/template deleted file mode 100644 index a898636e332509..00000000000000 --- a/srcpkgs/ibus-bamboo/template +++ /dev/null @@ -1,32 +0,0 @@ -# Template file for 'ibus-bamboo' -pkgname=ibus-bamboo -version=0.7.8 -revision=4 -build_style=go -makedepends="libXtst-devel libX11-devel" -depends="ibus" -short_desc="Vietnamese input method for ibus" -maintainer="ndgnuh <ndgnuh@protonmail.com>" -license="GPL-3.0-or-later" -homepage="https://github.com/BambooEngine/ibus-bamboo" -distfiles="${homepage}/archive/v${version}.tar.gz>${pkgname}-${version}.tar.gz" -checksum=39d4a1425feafe0fa3cb115a437acef36a1bf92e8c23530ebdbe75779891873e -conf_files="/usr/share/ibus-bamboo/data/macro.tpl.txt" - -do_configure() { - vsed -i -e 's,/usr/lib/ibus-,/usr/lib/ibus/ibus-,' bamboo.xml -} - -do_build() { - GOPATH=$wrksrc \ - go build -buildmode=pie -o ibus-engine-bamboo \ - -ldflags="$go_ldflags" ibus-bamboo -} - -do_install() { - vinstall ibus-engine-bamboo 755 usr/lib/ibus - vinstall bamboo.xml 644 usr/share/ibus/component - vmkdir usr/share/ibus-bamboo/ - vcopy data usr/share/ibus-bamboo/data - vcopy icons usr/share/ibus-bamboo/icons -} diff --git a/srcpkgs/ibus-chewing/template b/srcpkgs/ibus-chewing/template deleted file mode 100644 index 46b35bf62c7411..00000000000000 --- a/srcpkgs/ibus-chewing/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'ibus-chewing' -pkgname=ibus-chewing -version=2.0.0 -revision=1 -build_style=cmake -hostmakedepends="pkg-config gettext glib-devel" -makedepends="ibus-devel gob2 libglib-devel gtk4-devel libchewing-devel libadwaita-devel" -depends="libchewing ibus" -short_desc="Chewing input method for IBus" -maintainer="CToID <funk443@yandex.com>" -license="GPL-2.0-or-later" -homepage="https://github.com/chewing/ibus-chewing" -distfiles="https://github.com/chewing/ibus-chewing/archive/refs/tags/v${version}.tar.gz" -checksum="6da855d9b15cb84b6ed2a8d1594ffa57cca8ed1234115bd487720379d5c11d0e" - -# Package needs to be installed to be tested. -make_check=no diff --git a/srcpkgs/ibus-devel b/srcpkgs/ibus-devel deleted file mode 120000 index d3f3a2d58f6e27..00000000000000 --- a/srcpkgs/ibus-devel +++ /dev/null @@ -1 +0,0 @@ -ibus \ No newline at end of file diff --git a/srcpkgs/ibus-gtk+ b/srcpkgs/ibus-gtk+ deleted file mode 120000 index d3f3a2d58f6e27..00000000000000 --- a/srcpkgs/ibus-gtk+ +++ /dev/null @@ -1 +0,0 @@ -ibus \ No newline at end of file diff --git a/srcpkgs/ibus-gtk+3 b/srcpkgs/ibus-gtk+3 deleted file mode 120000 index d3f3a2d58f6e27..00000000000000 --- a/srcpkgs/ibus-gtk+3 +++ /dev/null @@ -1 +0,0 @@ -ibus \ No newline at end of file diff --git a/srcpkgs/ibus-gtk4 b/srcpkgs/ibus-gtk4 deleted file mode 120000 index d3f3a2d58f6e27..00000000000000 --- a/srcpkgs/ibus-gtk4 +++ /dev/null @@ -1 +0,0 @@ -ibus \ No newline at end of file diff --git a/srcpkgs/ibus-hangul/template b/srcpkgs/ibus-hangul/template deleted file mode 100644 index e5c237e1334ed4..00000000000000 --- a/srcpkgs/ibus-hangul/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'ibus-hangul' -pkgname=ibus-hangul -version=1.5.5 -revision=1 -build_style=gnu-configure -configure_args="--libexec=/usr/lib/ibus --with-python=/usr/bin/python3" -hostmakedepends="gettext libtool pkg-config swig python3" -makedepends="gtk+3-devel ibus-devel libhangul-devel" -depends="ibus librsvg python3-gobject" -short_desc="Korean input engine for IBus" -maintainer="Michael Aldridge <maldridge@voidlinux.org>" -license="GPL-2.0-or-later" -homepage="https://github.com/libhangul/ibus-hangul" -distfiles="${homepage}/releases/download/${version}/${pkgname}-${version}.tar.xz" -checksum=a5aac88286cd18960229860e3e1a778978a7aeaa484ad9acfa48284b87fdc3bb - -pre_configure() { - # tests contain interactive tests - vsed -e '/tests/d' -i Makefile.in -} diff --git a/srcpkgs/ibus-hangul/update b/srcpkgs/ibus-hangul/update deleted file mode 100644 index 4ba8a7ba970f87..00000000000000 --- a/srcpkgs/ibus-hangul/update +++ /dev/null @@ -1 +0,0 @@ -site="https://github.com/libhangul/ibus-hangul/releases" diff --git a/srcpkgs/ibus-libpinyin/template b/srcpkgs/ibus-libpinyin/template deleted file mode 100644 index 47b640c38bd993..00000000000000 --- a/srcpkgs/ibus-libpinyin/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'ibus-libpinyin' -pkgname=ibus-libpinyin -version=1.16.4 -revision=1 -build_style=gnu-configure -hostmakedepends="gettext intltool libtool pkg-config autoconf-archive - automake" -makedepends="gettext-devel glib-devel ibus-devel sqlite-devel libpinyin-devel - libnotify-devel" -short_desc="Intelligent Pinyin engine using libpinyin for IBus" -maintainer="Ben Sung Hsu <pobetiger+github@gmail.com>" -license="GPL-2.0-or-later" -homepage="https://github.com/libpinyin/ibus-libpinyin" -distfiles="https://github.com/libpinyin/ibus-libpinyin/archive/refs/tags/${version}.tar.gz" -checksum=01370def25a4cb4aa62e06af00a0d3adaa3bfffa14df56b07a033ebc2fe4e06a - -pre_configure() { - autoupdate - autoreconf -fi -} diff --git a/srcpkgs/ibus-libthai/template b/srcpkgs/ibus-libthai/template deleted file mode 100644 index 0962c868ceff35..00000000000000 --- a/srcpkgs/ibus-libthai/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'ibus-libthai' -pkgname=ibus-libthai -version=0.1.4 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="ibus-devel libthai-devel gtk+3-devel" -short_desc="Libthai engine for IBus" -maintainer="Kridsada Thanabulpong <sirn@ogsite.net>" -license="GPL-2.0-or-later" -homepage="https://linux.thai.net/projects/ibus-libthai" -distfiles="http://linux.thai.net/pub/ThaiLinux/software/libthai/${pkgname}-${version}.tar.xz" -checksum=fb71db057c293b5467e6fb96941969afe77da4e7852da578177df68cc0385545 diff --git a/srcpkgs/ibus-m17n/files/README.voidlinux b/srcpkgs/ibus-m17n/files/README.voidlinux deleted file mode 100644 index fbc9da6e6d14cc..00000000000000 --- a/srcpkgs/ibus-m17n/files/README.voidlinux +++ /dev/null @@ -1,2 +0,0 @@ -If the M17N languages don't appear in ibus-setup or GNOME Control Center -run `ibus-daemon -xdr` or simply reboot. diff --git a/srcpkgs/ibus-m17n/template b/srcpkgs/ibus-m17n/template deleted file mode 100644 index 5fd46c20ce8a63..00000000000000 --- a/srcpkgs/ibus-m17n/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'ibus-m17n' -pkgname=ibus-m17n -version=1.4.5 -revision=1 -build_style=gnu-configure -configure_args="--prefix=/usr --libexecdir=/usr/lib/ibus" -hostmakedepends="gettext gettext-devel ibus m17n-db m17n-lib - pkg-config automake libtool which xz" -makedepends="gettext-devel ibus-devel m17n-lib-devel" -depends="ibus m17n-db" -short_desc="M17N engine for IBus" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-or-later" -homepage="https://github.com/ibus/ibus-m17n" -distfiles="https://github.com/ibus/ibus-m17n/releases/download/${version}/ibus-m17n-${version}.tar.gz" -checksum=3aeb59fe13ab64516f7a39462d78812952b480c5ee885aa2ab45e8ff52ff1a8c - -pre_configure() { - autoreconf -fi -} - -post_install() { - vdoc "${FILESDIR}/README.voidlinux" -} diff --git a/srcpkgs/ibus-mozc b/srcpkgs/ibus-mozc deleted file mode 120000 index 6874ca426b5f63..00000000000000 --- a/srcpkgs/ibus-mozc +++ /dev/null @@ -1 +0,0 @@ -mozc \ No newline at end of file diff --git a/srcpkgs/ibus-rime/template b/srcpkgs/ibus-rime/template deleted file mode 100644 index 0a96cd2eade84b..00000000000000 --- a/srcpkgs/ibus-rime/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'ibus-rime' -pkgname=ibus-rime -version=1.5.0 -revision=2 -build_style=cmake -hostmakedepends="pkg-config brise" -makedepends="ibus-devel librime-devel libnotify-devel" -depends="brise" -short_desc="Rime input engine for IBus" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-3.0-only" -homepage="https://rime.im/" -distfiles="https://github.com/rime/ibus-rime/archive/${version}.tar.gz" -checksum=e633bde71055b9298837c7fdd73c5694594633e08bf58b6e5cf17bac4959dacb diff --git a/srcpkgs/ibus-sunpinyin b/srcpkgs/ibus-sunpinyin deleted file mode 120000 index b816e4b6f020d7..00000000000000 --- a/srcpkgs/ibus-sunpinyin +++ /dev/null @@ -1 +0,0 @@ -sunpinyin \ No newline at end of file diff --git a/srcpkgs/ibus/template b/srcpkgs/ibus/template deleted file mode 100644 index a0a0bbaa5e4338..00000000000000 --- a/srcpkgs/ibus/template +++ /dev/null @@ -1,93 +0,0 @@ -# Template file for 'ibus' -pkgname=ibus -version=1.5.32 -revision=2 -build_style=gnu-configure -build_helper="gir" -configure_args="--enable-ui --enable-gtk3 --enable-gtk4 - --enable-memconf --enable-dconf --enable-wayland --enable-xim - --disable-tests --disable-schemas-compile --disable-systemd-services - --with-python=/usr/bin/python3 --disable-python2 - $(vopt_enable dicts emoji-dict) $(vopt_enable dicts unicode-dict) - --enable-introspection --enable-vala $(vopt_enable ibus_setup setup)" -hostmakedepends="pkg-config libtool gettext-devel - dconf python3-setuptools glib-devel vala automake gtk-doc - $(vopt_if dicts 'cldr-emoji-annotation unicode-character-database unicode-emoji')" -makedepends="dconf-devel gtk+-devel gtk+3-devel gtk4-devel hicolor-icon-theme - iso-codes json-glib-devel libnotify-devel librsvg-devel python3-xdg - vala libXtst-devel libdbusmenu-gtk3-devel" -depends="hicolor-icon-theme iso-codes setxkbmap dconf python3-xdg - dbus-x11 ibus-gtk+3 $(vopt_if ibus_setup 'python3-gobject>=3.12.1_3')" -short_desc="Intelligent Input Bus" -maintainer="oreo639 <oreo6391@gmail.com>" -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=b24f41ae38b236b254c09f1a8f53c2354b69b0789e89cea888d0494b09d15d67 - -build_options="ibus_setup dicts" -desc_option_ibus_setup="Enable support for building the ibus setup UI" -build_options_default="ibus_setup dicts" - -pre_configure() { - autoreconf -fi - - # Regenerate sources with new vala - find -name '*.vala' -exec touch {} \; -} - -pre_build() { - export GIR_EXTRA_LIBS_PATH="${wrksrc}/src/.libs" -} - -pre_install() { - export GIR_EXTRA_LIBS_PATH="${wrksrc}/src/.libs" -} - -post_install() { - vinstall bindings/pygobject/gi/overrides/IBus.py 644 ${py3_sitelib}/gi/overrides -} - -ibus-gtk+_package() { - short_desc+=" - GTK+ IME plugin (X11)" - pkg_install() { - vmove usr/lib/gtk-2.0 - } -} - -ibus-gtk+3_package() { - short_desc+=" - GTK+3 IME plugin (X11)" - pkg_install() { - vmove usr/lib/gtk-3.0 - } -} - -ibus-gtk4_package() { - short_desc+=" - GTK4 IME plugin (X11)" - pkg_install() { - vmove usr/lib/gtk-4.0 - } -} - -libibus_package() { - short_desc+=" - libraries" - pkg_install() { - vmove "usr/lib/libibus*.so.*" - vmove usr/share/ibus - vmove usr/share/locale - } -} - -ibus-devel_package() { - depends="libglib-devel ibus-${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - vmove usr/share/gettext - vmove usr/share/gtk-doc - vmove usr/share/gir-1.0 - vmove usr/share/vala - } -} diff --git a/srcpkgs/icann-rdap-cli/template b/srcpkgs/icann-rdap-cli/template deleted file mode 100644 index 3a60cde6732c3f..00000000000000 --- a/srcpkgs/icann-rdap-cli/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'icann-rdap-cli' -pkgname=icann-rdap-cli -version=0.0.25 -revision=1 -build_wrksrc="icann-rdap-cli" -build_style=cargo -hostmakedepends="pkg-config" -makedepends="openssl-devel" -short_desc="ICANN implementation of the Registry Data Access Protocol (RDAP)" -maintainer="Leah Neukirchen <leah@vuxu.org>" -license="Apache-2.0 OR MIT" -homepage="https://github.com/icann/icann-rdap" -distfiles="https://github.com/icann/icann-rdap/archive/refs/tags/v${version}.tar.gz" -checksum=c8747f0c5a1bbc475018b76046db9c40b85018b239f2a9ba8b1fcdca295eef68 - -post_install() { - vlicense ../LICENSE-MIT -} diff --git a/srcpkgs/icdiff/patches/tests-disable-format-and-lint.patch b/srcpkgs/icdiff/patches/tests-disable-format-and-lint.patch deleted file mode 100644 index 6e3daa16d903e3..00000000000000 --- a/srcpkgs/icdiff/patches/tests-disable-format-and-lint.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/test.sh -+++ b/test.sh -@@ -204,6 +204,7 @@ - fi - } - -+exit 0 - ensure_installed "black" - echo 'Running black formatter...' - if ! black icdiff --line-length 79 --check; then diff --git a/srcpkgs/icdiff/template b/srcpkgs/icdiff/template deleted file mode 100644 index 32c22c5e83630b..00000000000000 --- a/srcpkgs/icdiff/template +++ /dev/null @@ -1,32 +0,0 @@ -# Template file for 'icdiff' -pkgname=icdiff -version=2.0.7 -revision=3 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3 python3-setuptools" -checkdepends="flake8" -short_desc="Side-by-side highlighted command line diffs" -maintainer="Duncaen <duncaen@voidlinux.org>" -license="Python-2.0" -homepage="http://www.jefftk.com/icdiff" -changelog="https://github.com/jeffkaufman/icdiff/raw/master/ChangeLog" -distfiles="https://github.com/jeffkaufman/icdiff/archive/release-${version}.tar.gz" -checksum=147ebdd0c2b8019d0702bbbb1349d77442a4f05530cba39276b58b005ca08c77 - -replaces="python3-icdiff>=0" -provides="python3-icdiff-${version}_${revision}" - -do_check() { - ./test.sh python3 -} - -post_install() { - vlicense LICENSE -} - -python3-icdiff_package() { - metapackage=yes - short_desc+=" - transitional dummy pkg" - depends="icdiff" -} diff --git a/srcpkgs/icdiff/update b/srcpkgs/icdiff/update deleted file mode 100644 index d309484699391d..00000000000000 --- a/srcpkgs/icdiff/update +++ /dev/null @@ -1 +0,0 @@ -pkgname=release diff --git a/srcpkgs/ice-ssb/template b/srcpkgs/ice-ssb/template deleted file mode 100644 index d869defeb160de..00000000000000 --- a/srcpkgs/ice-ssb/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'ice-ssb' -pkgname=ice-ssb -version=6.0.8 -revision=2 -depends="gtk+3 python3-BeautifulSoup4 python3-gobject python3-requests" -short_desc="Site Specific Browsers (SSBs) manager" -maintainer="John <me@johnnynator.dev>" -license="GPL-2.0-or-later" -homepage="https://github.com/peppermintos/ice/" -changelog="https://github.com/peppermintos/ice/blob/${version}/debian/changelog" -distfiles="https://github.com/peppermintos/ice/archive/v${version}.tar.gz" -checksum=978efb2fb8447fd1dc95eb5c94bff872afe1e43e9a695eef77f2688d82ff90b0 - -post_extract() { - sed -i -e 's/chromium-browser/chromium/g' usr/bin/ice -} - -do_install() { - vcopy usr . -} diff --git a/srcpkgs/iceauth/template b/srcpkgs/iceauth/template deleted file mode 100644 index 00f9e322a3c009..00000000000000 --- a/srcpkgs/iceauth/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'iceauth' -pkgname=iceauth -version=1.0.9 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="xorgproto libICE-devel" -short_desc="ICE protocol utility" -maintainer="Orphaned <orphan@voidlinux.org>" -license="MIT" -homepage="https://gitlab.freedesktop.org/xorg/app/iceauth" -distfiles="${XORG_SITE}/app/$pkgname-$version.tar.xz" -checksum=2cb9dfcb545683af77fb1029bea3fc52dcc8a0666f7b8b2d7373b6ed4c408c05 - -post_install() { - vlicense COPYING -} diff --git a/srcpkgs/icecast/INSTALL b/srcpkgs/icecast/INSTALL deleted file mode 100644 index cb2d8956dd5b58..00000000000000 --- a/srcpkgs/icecast/INSTALL +++ /dev/null @@ -1,9 +0,0 @@ -case ${ACTION} in -post) - [ ! -d var/log/icecast ] && mkdir -p var/log/icecast - [ ! -f var/log/icecast/access.log ] && \ - touch var/log/icecast/access.log && \ - touch var/log/icecast/error.log - chown -R 99:99 var/log/icecast - ;; -esac diff --git a/srcpkgs/icecast/REMOVE b/srcpkgs/icecast/REMOVE deleted file mode 100644 index f9fe92d62d7a15..00000000000000 --- a/srcpkgs/icecast/REMOVE +++ /dev/null @@ -1,5 +0,0 @@ -case ${ACTION} in -purge) - [ -d var/log/icecast ] && rm -rf var/log/icecast - ;; -esac diff --git a/srcpkgs/icecast/patches/no-group.patch b/srcpkgs/icecast/patches/no-group.patch deleted file mode 100644 index a14baba3c2bf54..00000000000000 --- a/srcpkgs/icecast/patches/no-group.patch +++ /dev/null @@ -1,15 +0,0 @@ ---- a/conf/icecast.xml.in 2010-11-12 16:47:54.750000918 +0100 -+++ b/conf/icecast.xml.in 2010-11-12 16:48:08.086667585 +0100 -@@ -164,11 +164,9 @@ - - <security> - <chroot>0</chroot> -- <!-- - <changeowner> - <user>nobody</user> - <group>nogroup</group> - </changeowner> -- --> - </security> - </icecast> - diff --git a/srcpkgs/icecast/template b/srcpkgs/icecast/template deleted file mode 100644 index 1392bedf5a1bea..00000000000000 --- a/srcpkgs/icecast/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'icecast' -pkgname=icecast -version=2.4.4 -revision=5 -build_style=gnu-configure -hostmakedepends="pkg-config libxml2-devel" -makedepends="openssl-devel libcurl-devel speex-devel - libtheora-devel libvorbis-devel libxslt-devel" -short_desc="Free server software for streaming multimedia" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-only" -homepage="http://www.icecast.org/" -distfiles="http://downloads.xiph.org/releases/${pkgname}/${pkgname}-${version}.tar.gz" -checksum=49b5979f9f614140b6a38046154203ee28218d8fc549888596a683ad604e4d44 -conf_files="/etc/icecast.xml" diff --git a/srcpkgs/icedtea-sound-doc b/srcpkgs/icedtea-sound-doc deleted file mode 120000 index 5e5849fa64ef79..00000000000000 --- a/srcpkgs/icedtea-sound-doc +++ /dev/null @@ -1 +0,0 @@ -icedtea-sound \ No newline at end of file diff --git a/srcpkgs/icedtea-sound/template b/srcpkgs/icedtea-sound/template deleted file mode 100644 index 7ac2e33f1dbb2e..00000000000000 --- a/srcpkgs/icedtea-sound/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'icedtea-sound' -pkgname=icedtea-sound -version=1.0.1 -revision=4 -build_style=gnu-configure -configure_args="--with-jdk-home=/usr/lib/jvm/openjdk8" -hostmakedepends="openjdk8 zip perl pkg-config" -makedepends="pulseaudio-devel" -short_desc="Plugins for javax.sound" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-only + Classpath-exception-2.0" -homepage="http://icedtea.classpath.org/download/source/" -distfiles="http://icedtea.classpath.org/download/source/${pkgname}-${version}.tar.xz" -checksum=6ff852b82ae7db7a95981271037eb3a3d52c59581e3b27a638a7c6bc8eecb4a3 - -icedtea-sound-doc_package() { - short_desc+=" - docs" - pkg_install() { - vmove usr/share/doc - } -} diff --git a/srcpkgs/icedtea-web/template b/srcpkgs/icedtea-web/template deleted file mode 100644 index 2ee3fa2e218267..00000000000000 --- a/srcpkgs/icedtea-web/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'icedtea-web' -pkgname=icedtea-web -version=1.6.2 -revision=3 -build_style=gnu-configure -configure_args="--with-jdk-home=/usr/lib/jvm/openjdk8 $(vopt_enable plugin)" -hostmakedepends="zip openjdk8 pkg-config" -makedepends="glib-devel libX11-devel" -depends="openjdk8" -short_desc="Implementation of Java Web Start" -maintainer="Felix Hanley <felix@userspace.com.au>" -license="GPL-2.0-or-later" -homepage="http://icedtea.classpath.org/wiki/IcedTea-Web" -distfiles="http://icedtea.classpath.org/download/source/${pkgname}-${version}.tar.gz" -checksum=ce67034096d6b960e2b6cfb5c41a7bd6b30eb2ec7f13bf3ecdb477ff6ce69300 - -build_options="plugin" -desc_option_plugin="Build browser plugin" diff --git a/srcpkgs/icewm/template b/srcpkgs/icewm/template deleted file mode 100644 index aba4562eec94e3..00000000000000 --- a/srcpkgs/icewm/template +++ /dev/null @@ -1,37 +0,0 @@ -# Template file for 'icewm' -pkgname=icewm -version=3.9.0 -revision=1 -build_style=cmake -make_cmd=make -configure_args="-DENABLE_LTO=ON -DCONFIG_LIBRSVG=ON -DENABLE_ALSA=ON - -DCONFIG_XPM=ON -DCONFIG_LIBJPEG=ON -DCFGDIR=/etc/icewm" -hostmakedepends="python3-Markdown gettext-devel libtool mkfontdir perl - pkg-config" -makedepends="libSM-devel libXft-devel libXinerama-devel - libXrandr-devel libao-devel librsvg-devel libsndfile-devel - libXcomposite-devel libXdamage-devel fribidi-devel imlib2-devel libXpm-devel libXcursor-devel" -depends="shared-mime-info" -short_desc="Window Manager designed for speed, usability, and consistency" -maintainer="Glaulher <glaulher.developer@gmail.com>" -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=ca755cb024459ade86518f89202b8a92d3cb9957b9a5e17abdbf824f708ad8de -# broken tests -make_check=no - -# Ninja build files generation fails -export CMAKE_GENERATOR="Unix Makefiles" - -# No c++ warnings for 'One Defintion Rules' and make sure LTO goes ok -CXXFLAGS="-Wno-odr -fno-strict-aliasing" - -pre_install() { - cp lib/IceWM.jpg build/lib/IceWM.jpg -} -post_install() { - # See https://github.com/ice-wm/icewm/commit/5d735df293e61fd94e114ef58e800d757f98d01c - rm -rf "${DESTDIR}/builddir/" -} diff --git a/srcpkgs/icinga2/INSTALL b/srcpkgs/icinga2/INSTALL deleted file mode 100644 index ec27c93bf853ad..00000000000000 --- a/srcpkgs/icinga2/INSTALL +++ /dev/null @@ -1,8 +0,0 @@ -case "$ACTION" in -post) - chown -R icinga:icinga etc/icinga2 - install -gicinga -oicinga -d var/log/icinga2 - install -gicinga -oicinga -d var/lib/icinga2 - install -gicinga -oicinga -d var/cache/icinga2 - ;; -esac diff --git a/srcpkgs/icinga2/files/icinga2/run b/srcpkgs/icinga2/files/icinga2/run deleted file mode 100644 index d70f08eeaa993c..00000000000000 --- a/srcpkgs/icinga2/files/icinga2/run +++ /dev/null @@ -1,4 +0,0 @@ -#!/bin/sh -exec 2>&1 -install -oicinga -gicinga -d /run/icinga2 -exec icinga2 daemon 2>&1 diff --git a/srcpkgs/icinga2/patches/boost-1.89.patch b/srcpkgs/icinga2/patches/boost-1.89.patch deleted file mode 100644 index d7111a461abe58..00000000000000 --- a/srcpkgs/icinga2/patches/boost-1.89.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -123,7 +123,7 @@ if(LOGROTATE_HAS_SU) - set(LOGROTATE_USE_SU "\n\tsu ${ICINGA2_USER} ${ICINGA2_GROUP}") - endif() - --find_package(Boost ${BOOST_MIN_VERSION} COMPONENTS thread system program_options regex REQUIRED) -+find_package(Boost ${BOOST_MIN_VERSION} COMPONENTS thread program_options REQUIRED) - - link_directories(${Boost_LIBRARY_DIRS}) - include_directories(${Boost_INCLUDE_DIRS}) diff --git a/srcpkgs/icinga2/patches/cmake-3.15.patch b/srcpkgs/icinga2/patches/cmake-3.15.patch deleted file mode 100644 index 5c99e60370cb8d..00000000000000 --- a/srcpkgs/icinga2/patches/cmake-3.15.patch +++ /dev/null @@ -1,45 +0,0 @@ -CMake 3.15 Boost_VERSION to Boost_VERSION_MACRO -and define Boost_VERSION to have dot ---- a/third-party/cmake/BoostTestTargets.cmake -+++ b/third-party/cmake/BoostTestTargets.cmake -@@ -47,11 +47,11 @@ set(BOOST_TEST_TARGET_PREFIX "boosttest" - if(NOT Boost_FOUND) - find_package(Boost 1.34.0 QUIET) - endif() --if("${Boost_VERSION}0" LESS "1034000") -+if("${Boost_VERSION_MACRO}0" LESS "1034000") - set(_shared_msg - "NOTE: boost::test-based targets and tests cannot " - "be added: boost >= 1.34.0 required but not found. " -- "(found: '${Boost_VERSION}'; want >=103400) ") -+ "(found: '${Boost_VERSION_MACRO}'; want >=103400) ") - if(BUILD_TESTING) - message(FATAL_ERROR - ${_shared_msg} -@@ -67,7 +67,7 @@ endif() - include(GetForceIncludeDefinitions) - include(CopyResourcesToBuildTree) - --if(Boost_FOUND AND NOT "${Boost_VERSION}0" LESS "1034000") -+if(Boost_FOUND AND NOT "${Boost_VERSION_MACRO}0" LESS "1034000") - set(_boosttesttargets_libs) - set(_boostConfig "BoostTestTargetsIncluded.h") - if(NOT Boost_UNIT_TEST_FRAMEWORK_LIBRARY) -@@ -144,7 +144,7 @@ function(add_boost_test _name) - "Syntax error in use of add_boost_test: at least one source file required!") - endif() - -- if(Boost_FOUND AND NOT "${Boost_VERSION}0" LESS "1034000") -+ if(Boost_FOUND AND NOT "${Boost_VERSION_MACRO}0" LESS "1034000") - - include_directories(${Boost_INCLUDE_DIRS}) - -@@ -236,7 +236,7 @@ function(add_boost_test _name) - set(_test_command ${_target_name}) - endif() - -- if(TESTS AND "${Boost_VERSION}" VERSION_GREATER "103799") -+ if(TESTS AND "${Boost_VERSION_MACRO}" VERSION_GREATER "103799") - foreach(_test ${TESTS}) - add_test(NAME - ${_name}-${_test} diff --git a/srcpkgs/icinga2/patches/inttypes.patch b/srcpkgs/icinga2/patches/inttypes.patch deleted file mode 100644 index d0a80f9ac4c621..00000000000000 --- a/srcpkgs/icinga2/patches/inttypes.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/lib/base/object.hpp -+++ b/lib/base/object.hpp -@@ -23,6 +23,7 @@ - #include "base/i2-base.hpp" - #include "base/debug.hpp" - #include <boost/smart_ptr/intrusive_ptr.hpp> -+#include <cstdint> - #include <vector> - - using boost::intrusive_ptr; diff --git a/srcpkgs/icinga2/template b/srcpkgs/icinga2/template deleted file mode 100644 index 1fc29b4b02ec18..00000000000000 --- a/srcpkgs/icinga2/template +++ /dev/null @@ -1,37 +0,0 @@ -# Template file for 'icinga2' -pkgname=icinga2 -version=2.9.3 -revision=12 -build_style=cmake -build_helper="qemu" -configure_args="-DCMAKE_INSTALL_SYSCONFDIR=/etc - -DCMAKE_CXX_STANDARD=17 - -DCMAKE_INSTALL_LOCALSTATEDIR=/var -DICINGA2_RUNDIR=/run - -DICINGA2_PLUGINDIR=/usr/lib/monitoring-plugins/" -hostmakedepends="flex git" -makedepends="openssl-devel boost-devel-minimal libboost_program_options - libboost_unit_test_framework libboost_thread libmariadbclient-devel libedit-devel - yajl-devel postgresql-libs-devel" -depends="monitoring-plugins" -conf_files="/etc/${pkgname}/*.conf - /etc/$pkgname/conf.d/*.conf - /etc/$pkgname/features-available/*.conf" -short_desc="Scalable and extensible monitoring system" -maintainer="Corné Oppelaar <hello@eaterofco.de>" -license="GPL-2.0-or-later" -homepage="https://www.icinga.org/" -distfiles="https://github.com/Icinga/icinga2/archive/v${version}.tar.gz" -checksum=37a4d0ecdba9f0229330cfeb773fad4751f3517df2f8846c3bec9deec1fcf045 - -system_accounts="icinga" -system_groups="icingacmd" -icinga_groups="icingacmd" - -post_install() { - vsv icinga2 - # remove useless files - rm -rf ${DESTDIR}/etc/{init.d,sysconfig} - - vmkdir usr/share/bash-completion/completions - mv ${DESTDIR}/etc/bash_completion.d/* ${DESTDIR}/usr/share/bash-completion/completions -} diff --git a/srcpkgs/ico/template b/srcpkgs/ico/template deleted file mode 100644 index e513afe54ed2ec..00000000000000 --- a/srcpkgs/ico/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template build file for 'ico'. -pkgname=ico -version=1.0.6 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="libX11-devel" -short_desc="Animate an icosahedron or other polyhedron" -homepage="http://xorg.freedesktop.org" -license="X11, MIT" -maintainer="Leah Neukirchen <leah@vuxu.org>" -distfiles="${XORG_SITE}/app/${pkgname}-${version}.tar.xz" -checksum=38f369d431e753280fde70fa489cc94ce204f9f8eabd2f49fc7d32afa69f4405 - -post_install() { - vlicense COPYING -} diff --git a/srcpkgs/icon-naming-utils/template b/srcpkgs/icon-naming-utils/template deleted file mode 100644 index 5a693266459a3c..00000000000000 --- a/srcpkgs/icon-naming-utils/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'icon-naming-utils' -pkgname=icon-naming-utils -version=0.8.90 -revision=6 -build_style=gnu-configure -hostmakedepends="perl-XML-Simple" -makedepends="${hostmakedepends}" -depends="${makedepends}" -short_desc="Adapts GNOME and KDE icon names to the Icon Naming Specification" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-or-later" -homepage="http://tango.freedesktop.org/Standard_Icon_Naming_Specification" -distfiles="http://tango.freedesktop.org/releases/icon-naming-utils-${version}.tar.bz2" -checksum=b1378679df4485b4459f609a3304238b3e92d91e43744c47b70abbe690d883d5 diff --git a/srcpkgs/icoutils/template b/srcpkgs/icoutils/template deleted file mode 100644 index 4e227cbc63eddb..00000000000000 --- a/srcpkgs/icoutils/template +++ /dev/null @@ -1,12 +0,0 @@ -# Template file for 'icoutils' -pkgname=icoutils -version=0.32.3 -revision=1 -build_style=gnu-configure -makedepends="libpng-devel" -short_desc="Extracts and converts images in MS Windows icon and cursor files" -maintainer="Leah Neukirchen <leah@vuxu.org>" -license="GPL-3.0-or-later" -homepage="http://www.nongnu.org/icoutils/" -distfiles="${NONGNU_SITE}/${pkgname}/${pkgname}-${version}.tar.bz2" -checksum=17abe02d043a253b68b47e3af69c9fc755b895db68fdc8811786125df564c6e0 diff --git a/srcpkgs/ictree/template b/srcpkgs/ictree/template deleted file mode 100644 index be0ad5fba4c6f8..00000000000000 --- a/srcpkgs/ictree/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'ictree' -pkgname=ictree -version=1.0.1 -revision=1 -create_wrksrc=yes -build_style=gnu-makefile -make_use_env=yes -short_desc="Like tree but interactive" -maintainer="Siddhartha Menon <siddharthamenon+void@outlook.com>" -license="GPL-3.0-or-later" -homepage="https://github.com/NikitaIvanovV/ictree" -distfiles="https://github.com/NikitaIvanovV/ictree/releases/download/v${version}/ictree-v${version}.tar.gz" -checksum=a34730ab9722ea5718282b20cbe0904048447ecc11716909e2e03bb2057683d0 diff --git a/srcpkgs/icu b/srcpkgs/icu deleted file mode 120000 index 574be731e58ff8..00000000000000 --- a/srcpkgs/icu +++ /dev/null @@ -1 +0,0 @@ -libicu78 \ No newline at end of file diff --git a/srcpkgs/icu-devel b/srcpkgs/icu-devel deleted file mode 120000 index 574be731e58ff8..00000000000000 --- a/srcpkgs/icu-devel +++ /dev/null @@ -1 +0,0 @@ -libicu78 \ No newline at end of file diff --git a/srcpkgs/icu-libs b/srcpkgs/icu-libs deleted file mode 120000 index d82cfe3c4998ab..00000000000000 --- a/srcpkgs/icu-libs +++ /dev/null @@ -1 +0,0 @@ -libicu73 \ No newline at end of file diff --git a/srcpkgs/id3/template b/srcpkgs/id3/template deleted file mode 100644 index 31b8ff820394f4..00000000000000 --- a/srcpkgs/id3/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'id3' -pkgname=id3 -version=0.81 -revision=1 -build_style=gnu-makefile -make_install_args="mandir=/usr/share/man" -short_desc="Tool for manipulating id3 and id3v2 tags in multiple files" -maintainer="Orphaned <orphan@voidlinux.org>" -license="BSD-2-Clause" -homepage="https://squell.github.io/id3/" -distfiles="https://github.com/squell/id3/releases/download/${version}/id3-${version}.tar.gz" -checksum=5eda41e277e67492bfe0116d24962c24c47ead56a925a00f05f724bcc7687b0c - -post_install() { - vlicense COPYING -} diff --git a/srcpkgs/id3/update b/srcpkgs/id3/update deleted file mode 100644 index 8530d53052508c..00000000000000 --- a/srcpkgs/id3/update +++ /dev/null @@ -1 +0,0 @@ -ignore="*[sw]" diff --git a/srcpkgs/id3lib-devel b/srcpkgs/id3lib-devel deleted file mode 120000 index b45223f48f5a0b..00000000000000 --- a/srcpkgs/id3lib-devel +++ /dev/null @@ -1 +0,0 @@ -id3lib \ No newline at end of file diff --git a/srcpkgs/id3lib/patches/10-fix-compilation-with-cpp-headers.patch b/srcpkgs/id3lib/patches/10-fix-compilation-with-cpp-headers.patch deleted file mode 100644 index 9f1eb3326f3e06..00000000000000 --- a/srcpkgs/id3lib/patches/10-fix-compilation-with-cpp-headers.patch +++ /dev/null @@ -1,21 +0,0 @@ ---- a/include/id3/id3lib_strings.h -+++ b/include/id3/id3lib_strings.h -@@ -30,6 +30,7 @@ - #define _ID3LIB_STRINGS_H_ - - #include <string> -+#include <cstring> - - #if (defined(__GNUC__) && (__GNUC__ >= 3) || (defined(_MSC_VER) && _MSC_VER > 1000)) - namespace std ---- a/include/id3/writers.h -+++ b/include/id3/writers.h -@@ -30,7 +30,7 @@ - - #include "id3/writer.h" - #include "id3/id3lib_streams.h" --//#include <string.h> -+#include <cstring> - - class ID3_CPP_EXPORT ID3_OStreamWriter : public ID3_Writer - { diff --git a/srcpkgs/id3lib/patches/30-fix-utf16.patch b/srcpkgs/id3lib/patches/30-fix-utf16.patch deleted file mode 100644 index 3d3f50fed65399..00000000000000 --- a/srcpkgs/id3lib/patches/30-fix-utf16.patch +++ /dev/null @@ -1,38 +0,0 @@ -Patch from 'Spoon' to fix issues with writing certain unicode characters ---- a/ChangeLog -+++ b/ChangeLog -@@ -1,3 +1,8 @@ -+2006-02-17 Jerome Couderc -+ -+ * Patch from Spoon to fix UTF-16 writing bug -+ http://sourceforge.net/tracker/index.php?func=detail&aid=1016290&group_id=979&atid=300979 -+ - 2003-03-02 Sunday 17:38 Thijmen Klok <thijmen@id3lib.org> - - * THANKS (1.20): added more people ---- a/src/io_helpers.cpp -+++ b/src/io_helpers.cpp -@@ -363,11 +363,22 @@ - // Write the BOM: 0xFEFF - unicode_t BOM = 0xFEFF; - writer.writeChars((const unsigned char*) &BOM, 2); -+ // Patch from Spoon : 2004-08-25 14:17 -+ // http://sourceforge.net/tracker/index.php?func=detail&aid=1016290&group_id=979&atid=300979 -+ // Wrong code -+ //for (size_t i = 0; i < size; i += 2) -+ //{ -+ // unicode_t ch = (data[i] << 8) | data[i+1]; -+ // writer.writeChars((const unsigned char*) &ch, 2); -+ //} -+ // Right code -+ unsigned char *pdata = (unsigned char *) data.c_str(); - for (size_t i = 0; i < size; i += 2) - { -- unicode_t ch = (data[i] << 8) | data[i+1]; -+ unicode_t ch = (pdata[i] << 8) | pdata[i+1]; - writer.writeChars((const unsigned char*) &ch, 2); - } -+ // End patch - } - return writer.getCur() - beg; - } diff --git a/srcpkgs/id3lib/patches/50-remove-outdated-check.patch b/srcpkgs/id3lib/patches/50-remove-outdated-check.patch deleted file mode 100644 index 305f143968e528..00000000000000 --- a/srcpkgs/id3lib/patches/50-remove-outdated-check.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/configure.in -+++ b/configure.in -@@ -227,7 +227,6 @@ - ) - AC_CHECK_HEADERS( \ - string \ -- iomanip.h \ - ,,AC_MSG_ERROR([Missing a vital header file for id3lib]) - ) - diff --git a/srcpkgs/id3lib/patches/60-id3lib-missing-nullpointer-check.patch b/srcpkgs/id3lib/patches/60-id3lib-missing-nullpointer-check.patch deleted file mode 100644 index d4ca5d292f1bb9..00000000000000 --- a/srcpkgs/id3lib/patches/60-id3lib-missing-nullpointer-check.patch +++ /dev/null @@ -1,12 +0,0 @@ -This patch adds a check for a null pointer ---- a/src/header_tag.cpp -+++ b/src/header_tag.cpp -@@ -54,7 +54,7 @@ - { - size_t bytesUsed = ID3_TagHeader::SIZE; - -- if (_info->is_extended) -+ if (_info && _info->is_extended) - { - bytesUsed += _info->extended_bytes; - } diff --git a/srcpkgs/id3lib/patches/61-fix_vbr_stack_smash.patch b/srcpkgs/id3lib/patches/61-fix_vbr_stack_smash.patch deleted file mode 100644 index 441256b183a805..00000000000000 --- a/srcpkgs/id3lib/patches/61-fix_vbr_stack_smash.patch +++ /dev/null @@ -1,19 +0,0 @@ -Description: Fix crashes when reading VBR MP3 file. -Bug-Ubuntu: https://launchpad.net/bugs/444466 -Origin: upstream, http://sourceforge.net/tracker/?func=detail&aid=937707&group_id=979&atid=300979 -Forwarded: yes -Author: Urs Fleisch - -Index: id3lib3.8.3-3.8.3/src/mp3_parse.cpp -=================================================================== ---- a/src/mp3_parse.cpp 2009-10-06 23:12:10.381250132 +0200 -+++ b/src/mp3_parse.cpp 2009-10-06 23:14:09.545252591 +0200 -@@ -465,7 +465,7 @@ - // from http://www.xingtech.com/developer/mp3/ - - const size_t VBR_HEADER_MIN_SIZE = 8; // "xing" + flags are fixed -- const size_t VBR_HEADER_MAX_SIZE = 116; // frames, bytes, toc and scale are optional -+ const size_t VBR_HEADER_MAX_SIZE = 120; // frames, bytes, toc and scale are optional - - if (mp3size >= vbr_header_offest + VBR_HEADER_MIN_SIZE) - { diff --git a/srcpkgs/id3lib/patches/CVE-2007-4460.patch b/srcpkgs/id3lib/patches/CVE-2007-4460.patch deleted file mode 100644 index 7fcab02a87086f..00000000000000 --- a/srcpkgs/id3lib/patches/CVE-2007-4460.patch +++ /dev/null @@ -1,55 +0,0 @@ -This patch fixes an issues where temporary files were created in an insecure -way. - -It was first intruduced in version 3.8.3-7 and fixes -http://bugs.debian.org/438540 ---- a/src/tag_file.cpp -+++ b/src/tag_file.cpp -@@ -242,8 +242,8 @@ - strcpy(sTempFile, filename.c_str()); - strcat(sTempFile, sTmpSuffix.c_str()); - --#if ((defined(__GNUC__) && __GNUC__ >= 3 ) || !defined(HAVE_MKSTEMP)) -- // This section is for Windows folk && gcc 3.x folk -+#if !defined(HAVE_MKSTEMP) -+ // This section is for Windows folk - fstream tmpOut; - createFile(sTempFile, tmpOut); - -@@ -257,7 +257,7 @@ - tmpOut.write((char *)tmpBuffer, nBytes); - } - --#else //((defined(__GNUC__) && __GNUC__ >= 3 ) || !defined(HAVE_MKSTEMP)) -+#else //!defined(HAVE_MKSTEMP) - - // else we gotta make a temp file, copy the tag into it, copy the - // rest of the old file after the tag, delete the old file, rename -@@ -270,7 +270,7 @@ - //ID3_THROW_DESC(ID3E_NoFile, "couldn't open temp file"); - } - -- ofstream tmpOut(fd); -+ ofstream tmpOut(sTempFile); - if (!tmpOut) - { - tmpOut.close(); -@@ -285,14 +285,14 @@ - uchar tmpBuffer[BUFSIZ]; - while (file) - { -- file.read(tmpBuffer, BUFSIZ); -+ file.read((char *)tmpBuffer, BUFSIZ); - size_t nBytes = file.gcount(); -- tmpOut.write(tmpBuffer, nBytes); -+ tmpOut.write((char *)tmpBuffer, nBytes); - } - - close(fd); //closes the file - --#endif ////((defined(__GNUC__) && __GNUC__ >= 3 ) || !defined(HAVE_MKSTEMP)) -+#endif ////!defined(HAVE_MKSTEMP) - - tmpOut.close(); - file.close(); - diff --git a/srcpkgs/id3lib/patches/fix-abi.patch b/srcpkgs/id3lib/patches/fix-abi.patch deleted file mode 100644 index c38ea24de8cb92..00000000000000 --- a/srcpkgs/id3lib/patches/fix-abi.patch +++ /dev/null @@ -1,172 +0,0 @@ ---- a/include/id3.h -+++ b/include/id3.h -@@ -47,12 +47,12 @@ extern "C" - ID3_C_EXPORT ID3Tag* CCONV ID3Tag_New (void); - ID3_C_EXPORT void CCONV ID3Tag_Delete (ID3Tag *tag); - ID3_C_EXPORT void CCONV ID3Tag_Clear (ID3Tag *tag); -- ID3_C_EXPORT bool CCONV ID3Tag_HasChanged (const ID3Tag *tag); -- ID3_C_EXPORT void CCONV ID3Tag_SetUnsync (ID3Tag *tag, bool unsync); -- ID3_C_EXPORT void CCONV ID3Tag_SetExtendedHeader (ID3Tag *tag, bool ext); -- ID3_C_EXPORT void CCONV ID3Tag_SetPadding (ID3Tag *tag, bool pad); -+ ID3_C_EXPORT ID3_Bool CCONV ID3Tag_HasChanged (const ID3Tag *tag); -+ ID3_C_EXPORT void CCONV ID3Tag_SetUnsync (ID3Tag *tag, ID3_Bool unsync); -+ ID3_C_EXPORT void CCONV ID3Tag_SetExtendedHeader (ID3Tag *tag, ID3_Bool ext); -+ ID3_C_EXPORT void CCONV ID3Tag_SetPadding (ID3Tag *tag, ID3_Bool pad); - ID3_C_EXPORT void CCONV ID3Tag_AddFrame (ID3Tag *tag, const ID3Frame *frame); -- ID3_C_EXPORT bool CCONV ID3Tag_AttachFrame (ID3Tag *tag, ID3Frame *frame); -+ ID3_C_EXPORT ID3_Bool CCONV ID3Tag_AttachFrame (ID3Tag *tag, ID3Frame *frame); - ID3_C_EXPORT void CCONV ID3Tag_AddFrames (ID3Tag *tag, const ID3Frame *frames, size_t num); - ID3_C_EXPORT ID3Frame* CCONV ID3Tag_RemoveFrame (ID3Tag *tag, const ID3Frame *frame); - ID3_C_EXPORT ID3_Err CCONV ID3Tag_Parse (ID3Tag *tag, const uchar header[ID3_TAGHEADERSIZE], const uchar *buffer); -@@ -66,7 +66,7 @@ extern "C" - ID3_C_EXPORT ID3Frame* CCONV ID3Tag_FindFrameWithASCII (const ID3Tag *tag, ID3_FrameID id, ID3_FieldID fld, const char *data); - ID3_C_EXPORT ID3Frame* CCONV ID3Tag_FindFrameWithUNICODE (const ID3Tag *tag, ID3_FrameID id, ID3_FieldID fld, const unicode_t *data); - ID3_C_EXPORT size_t CCONV ID3Tag_NumFrames (const ID3Tag *tag); -- ID3_C_EXPORT bool CCONV ID3Tag_HasTagType (const ID3Tag *tag, ID3_TagType); -+ ID3_C_EXPORT ID3_Bool CCONV ID3Tag_HasTagType (const ID3Tag *tag, ID3_TagType); - ID3_C_EXPORT ID3TagIterator* CCONV ID3Tag_CreateIterator (ID3Tag *tag); - ID3_C_EXPORT ID3TagConstIterator* CCONV ID3Tag_CreateConstIterator (const ID3Tag *tag); - -@@ -83,8 +83,8 @@ extern "C" - ID3_C_EXPORT void CCONV ID3Frame_SetID (ID3Frame *frame, ID3_FrameID id); - ID3_C_EXPORT ID3_FrameID CCONV ID3Frame_GetID (const ID3Frame *frame); - ID3_C_EXPORT ID3Field* CCONV ID3Frame_GetField (const ID3Frame *frame, ID3_FieldID name); -- ID3_C_EXPORT void CCONV ID3Frame_SetCompression (ID3Frame *frame, bool comp); -- ID3_C_EXPORT bool CCONV ID3Frame_GetCompression (const ID3Frame *frame); -+ ID3_C_EXPORT void CCONV ID3Frame_SetCompression (ID3Frame *frame, ID3_Bool comp); -+ ID3_C_EXPORT ID3_Bool CCONV ID3Frame_GetCompression (const ID3Frame *frame); - - /* field wrappers */ - ID3_C_EXPORT void CCONV ID3Field_Clear (ID3Field *field); -@@ -116,7 +116,7 @@ extern "C" - ID3_C_EXPORT flags_t CCONV ID3FrameInfo_FieldFlags (ID3_FrameID frameid, int fieldnum); - - /* Deprecated */ -- ID3_C_EXPORT void CCONV ID3Tag_SetCompression (ID3Tag *tag, bool comp); -+ ID3_C_EXPORT void CCONV ID3Tag_SetCompression (ID3Tag *tag, ID3_Bool comp); - - #ifdef __cplusplus - } ---- a/include/id3/globals.h -+++ b/include/id3/globals.h -@@ -82,14 +82,10 @@ - - #define ID3_C_VAR extern - --#ifndef __cplusplus -- --typedef int bool; --# define false (0) --# define true (!false) -- --#endif /* __cplusplus */ -+typedef int ID3_Bool; -+# define ID3_False 0 -+# define ID3_True 1 - - ID3_C_VAR const char * const ID3LIB_NAME; - ID3_C_VAR const char * const ID3LIB_RELEASE; - ID3_C_VAR const char * const ID3LIB_FULL_NAME; -@@ -532,9 +530,9 @@ ID3_STRUCT(Mp3_Headerinfo) - uint32 framesize; - uint32 frames; // nr of frames - uint32 time; // nr of seconds in song -- bool privatebit; -- bool copyrighted; -- bool original; -+ ID3_Bool privatebit; -+ ID3_Bool copyrighted; -+ ID3_Bool original; - }; - - #define ID3_NR_OF_V1_GENRES 148 ---- a/src/c_wrapper.cpp -+++ b/src/c_wrapper.cpp -@@ -72,10 +72,10 @@ extern "C" - } - - -- ID3_C_EXPORT bool CCONV -+ ID3_C_EXPORT ID3_Bool CCONV - ID3Tag_HasChanged(const ID3Tag *tag) - { -- bool changed = false; -+ ID3_Bool changed = ID3_False; - - if (tag) - { -@@ -87,7 +87,7 @@ extern "C" - - - ID3_C_EXPORT void CCONV -- ID3Tag_SetUnsync(ID3Tag *tag, bool unsync) -+ ID3Tag_SetUnsync(ID3Tag *tag, ID3_Bool unsync) - { - if (tag) - { -@@ -97,7 +97,7 @@ extern "C" - - - ID3_C_EXPORT void CCONV -- ID3Tag_SetExtendedHeader(ID3Tag *tag, bool ext) -+ ID3Tag_SetExtendedHeader(ID3Tag *tag, ID3_Bool ext) - { - if (tag) - { -@@ -106,7 +106,7 @@ extern "C" - } - - ID3_C_EXPORT void CCONV -- ID3Tag_SetPadding(ID3Tag *tag, bool pad) -+ ID3Tag_SetPadding(ID3Tag *tag, ID3_Bool pad) - { - if (tag) - { -@@ -125,10 +125,10 @@ extern "C" - } - - -- ID3_C_EXPORT bool CCONV -+ ID3_C_EXPORT ID3_Bool CCONV - ID3Tag_AttachFrame(ID3Tag *tag, ID3Frame *frame) - { -- bool b = false; -+ ID3_Bool b = ID3_False; - if (tag) - { - ID3_CATCH(b = reinterpret_cast<ID3_Tag *>(tag)->AttachFrame(reinterpret_cast<ID3_Frame *>(frame))); -@@ -303,10 +303,10 @@ extern "C" - } - - -- ID3_C_EXPORT bool CCONV -+ ID3_C_EXPORT ID3_Bool CCONV - ID3Tag_HasTagType(const ID3Tag *tag, ID3_TagType tt) - { -- bool has_tt = false; -+ ID3_Bool has_tt = ID3_False; - - if (tag) - { -@@ -459,7 +459,7 @@ extern "C" - - - ID3_C_EXPORT void CCONV -- ID3Frame_SetCompression(ID3Frame *frame, bool comp) -+ ID3Frame_SetCompression(ID3Frame *frame, ID3_Bool comp) - { - if (frame) - { -@@ -468,10 +468,10 @@ extern "C" - } - - -- ID3_C_EXPORT bool CCONV -+ ID3_C_EXPORT ID3_Bool CCONV - ID3Frame_GetCompression(const ID3Frame *frame) - { -- bool compressed = false; -+ ID3_Bool compressed = ID3_False; - if (frame) - { - ID3_CATCH(compressed = reinterpret_cast<const ID3_Frame *>(frame)->GetCompression()); diff --git a/srcpkgs/id3lib/patches/test-fix.patch b/srcpkgs/id3lib/patches/test-fix.patch deleted file mode 100644 index 86ee27b15d21f4..00000000000000 --- a/srcpkgs/id3lib/patches/test-fix.patch +++ /dev/null @@ -1,49 +0,0 @@ ---- a/examples/findeng.cpp -+++ b/examples/findeng.cpp -@@ -9,7 +9,7 @@ - using std::cout; - using std::endl; - --int main(unsigned argc, char* argv[]) -+int main(int argc, char* argv[]) - { - ID3D_INIT_DOUT(); - ID3D_INIT_WARNING(); ---- a/examples/findstr.cpp -+++ b/examples/findstr.cpp -@@ -9,7 +9,7 @@ - using std::cout; - using std::endl; - --int main(unsigned argc, char* argv[]) -+int main(int argc, char* argv[]) - { - ID3D_INIT_DOUT(); - ID3D_INIT_WARNING(); ---- a/examples/test_io.cpp -+++ b/examples/test_io.cpp -@@ -18,13 +18,13 @@ using std::cerr; - using namespace dami; - - int --main(size_t argc, const char** argv) -+main(int argc, const char** argv) - { - ID3D_INIT_DOUT(); - ID3D_INIT_WARNING(); - ID3D_INIT_NOTICE(); - -- ID3_IStreamReader isr(cin); -+ ID3_IStreamReader isr(std::cin); - BString orig = io::readAllBinary(isr); - - cout << "input size: " << orig.size() << endl; -@@ -116,7 +116,7 @@ main(size_t argc, const char** argv) - cout << "binary number:"; - for (size_t i = 0; i < number.size(); ++i) - { -- cout << " 0x" << hex << (size_t) (0xFF & number[i]) << dec; -+ cout << " 0x" << std::hex << (size_t) (0xFF & number[i]) << std::dec; - } - cout << endl; - diff --git a/srcpkgs/id3lib/template b/srcpkgs/id3lib/template deleted file mode 100644 index ad9a60665e7ec2..00000000000000 --- a/srcpkgs/id3lib/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'id3lib' -pkgname=id3lib -version=3.8.3 -revision=7 -build_style=gnu-configure -hostmakedepends="libtool automake" -makedepends="zlib-devel" -short_desc="Library for reading, writing, and manipulating ID3v1 and ID3v2 tags" -maintainer="Leah Neukirchen <leah@vuxu.org>" -license="LGPL-2.0-or-later" -homepage="http://id3lib.sourceforge.net/" -distfiles="${SOURCEFORGE_SITE}/${pkgname}/${pkgname}-${version}.tar.gz" -checksum=2749cc3c0cd7280b299518b1ddf5a5bcfe2d1100614519b68702230e26c7d079 - -pre_configure() { - libtoolize -fc - aclocal - autoconf - automake --add-missing --copy -} - -id3lib-devel_package() { - depends="$makedepends ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/id3lib/update b/srcpkgs/id3lib/update deleted file mode 100644 index a4eff166ffba64..00000000000000 --- a/srcpkgs/id3lib/update +++ /dev/null @@ -1 +0,0 @@ -ignore="*binaries 305 2000*" diff --git a/srcpkgs/id3ted/patches/id3ted-1.0-fix-build-taglib2.patch b/srcpkgs/id3ted/patches/id3ted-1.0-fix-build-taglib2.patch deleted file mode 100644 index 46437c6d10e560..00000000000000 --- a/srcpkgs/id3ted/patches/id3ted-1.0-fix-build-taglib2.patch +++ /dev/null @@ -1,47 +0,0 @@ -no upstream PR as repo is archive ---- a/fileio.cpp -+++ b/fileio.cpp -@@ -60,11 +60,11 @@ bool FileIO::isRegular(const char *path) { - - - bool FileIO::isReadable(const char *path) { -- return TagLib::File::isReadable(path); -+ return !access(path, R_OK); - } - - bool FileIO::isWritable(const char *path) { -- return TagLib::File::isWritable(path); -+ return !access(path, W_OK); - } - - string FileIO::sizeHumanReadable(unsigned long size) { ---- a/id3ted.h -+++ b/id3ted.h -@@ -30,7 +30,6 @@ - - using namespace std; - using namespace TagLib; --using TagLib::uint; - - void warn(const char* fmt, ...); - ---- a/mp3file.cpp -+++ b/mp3file.cpp -@@ -343,7 +343,7 @@ bool MP3File::save() { - if (tags & 2 && id3v2Tag != NULL && id3v2Tag->isEmpty()) - strip(2); - -- return file.save(tags, false); -+ return file.save(); - } - - bool MP3File::strip(int tags) { -@@ -391,7 +391,7 @@ void MP3File::showInfo() const { - break; - } - -- int length = properties->length(); -+ int length = properties->lengthInSeconds(); - printf("MPEG %s Layer %d %s\n", version, properties->layer(), channelMode); - printf("bitrate: %d kBit/s, sample rate: %d Hz, length: %02d:%02d:%02d\n", - properties->bitrate(), properties->sampleRate(), diff --git a/srcpkgs/id3ted/template b/srcpkgs/id3ted/template deleted file mode 100644 index e4dbeef29b2441..00000000000000 --- a/srcpkgs/id3ted/template +++ /dev/null @@ -1,12 +0,0 @@ -# Template file for 'id3ted' -pkgname=id3ted -version=1.0 -revision=3 -build_style=gnu-makefile -makedepends="file-devel taglib-devel" -short_desc="Command line id3 tag editor" -maintainer="Piotr Wójcik <chocimier@tlen.pl>" -license="GPL-2.0-or-later" -homepage="https://github.com/muennich/id3ted" -distfiles="${homepage}/archive/v${version}.tar.gz" -checksum=b661514637278b00930cc13ef22f46530baadcf9f3f4ee4b7cb210b0d46b18f1 diff --git a/srcpkgs/id3v2/template b/srcpkgs/id3v2/template deleted file mode 100644 index aea164f72fa758..00000000000000 --- a/srcpkgs/id3v2/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'id3v2' -pkgname=id3v2 -version=0.1.12 -revision=3 -makedepends="id3lib-devel zlib-devel" -short_desc="A command line editor for id3v2 tags" -maintainer="Leah Neukirchen <leah@vuxu.org>" -license="GPL-2.0-or-later" -homepage="http://id3v2.sourceforge.net/" -distfiles="${SOURCEFORGE_SITE}/${pkgname}/${pkgname}-${version}.tar.gz" -checksum=8105fad3189dbb0e4cb381862b4fa18744233c3bbe6def6f81ff64f5101722bf - -post_extract() { - sed -i 's/-lz -lid3/-lid3 -lz/' Makefile -} - -do_build() { - make clean - make ${makejobs} -} - -do_install() { - vbin id3v2 - vman id3v2.1 -} diff --git a/srcpkgs/identity/template b/srcpkgs/identity/template deleted file mode 100644 index 8b7bd671b93fcc..00000000000000 --- a/srcpkgs/identity/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'identity' -pkgname=identity -version=25.03 -revision=1 -build_style=meson -build_helper="rust" -hostmakedepends="cargo rust pkg-config cmake gettext blueprint-compiler - glib-devel gtk4-devel libadwaita-devel" -makedepends="gtk4-devel glib-devel gstreamer1-devel libadwaita-devel - libdav1d-devel libwebp-devel libseccomp-devel rust-std" -short_desc="Program for comparing multiple versions of an image or video" -maintainer="Duncaen <duncaen@voidlinux.org>" -license="GPL-3.0-or-later" -homepage="https://apps.gnome.org/Identity/" -distfiles="https://gitlab.gnome.org/YaLTeR/identity/-/archive/v${version}/identity-v${version}.tar.gz" -checksum=440fe290c45c852145ce189e48d1c168e37d04657527856c0f3d531040b77e44 - -if [ "$XBPS_TARGET_NO_ATOMIC8" ]; then - XBPS_CROSS_RUSTFLAGS+=" -latomic" -fi - -post_patch() { - vsed -e 's/\(gtk_update_icon_cache\): true/\1: false/' \ - -e 's/\(update_desktop_database\): true/\1: false/' \ - -i meson.build - if [ "$CROSS_BUILD" ]; then - vsed -i src/meson.build \ - -e "s%rust_target /%'${RUST_TARGET}' / &%" - fi -} diff --git a/srcpkgs/idesk/patches/pkg-config.patch b/srcpkgs/idesk/patches/pkg-config.patch deleted file mode 100644 index 718bef968f263f..00000000000000 --- a/srcpkgs/idesk/patches/pkg-config.patch +++ /dev/null @@ -1,31 +0,0 @@ -Taken from https://github.com/neagix/idesk/commit/7ed7fae76d2896e02c115448b569d964dab895ee -use pkg-config to find imlib2 - -diff --git a/configure.in b/configure.in -index 805585d..b7a1032 100644 ---- a/configure.in -+++ b/configure.in -@@ -94,19 +94,10 @@ LIBS="$LIBS $Xext_lib" - - dnl Imlib2 detection - --AC_PATH_GENERIC(imlib2, , [ -- AC_SUBST(IMLIB_LIBS) -- AC_SUBST(IMLIB_CXXFLAGS) ], -- AC_MSG_ERROR(Cannot find imlib2: Is imlib2-config in the path? -- You need Imlib2 to build Idesk. Verify that you have Imlib2-dev)) -- --dnl the above doesn't work for some reason :/ --IMLIB_LIBS=`imlib2-config --libs` --IMLIB_CFLAGS=`imlib2-config --cflags` --AC_SUBST(IMLIB_LIBS) --AC_SUBST(IMLIB_CXXFLAGS) -- --CXXFLAGS="$CXXFLAGS $IMLIB_CXXFLAGS" -+PKG_PROG_PKG_CONFIG -+PKG_CHECK_MODULES([IMLIB], [imlib2 > 1.0]) -+ -+CXXFLAGS="$CXXFLAGS $IMLIB_CFLAGS" - LIBS="$LIBS $IMLIB_LIBS" - - diff --git a/srcpkgs/idesk/template b/srcpkgs/idesk/template deleted file mode 100644 index c94dfb538469e7..00000000000000 --- a/srcpkgs/idesk/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'idesk' -pkgname=idesk -version=0.7.8 -revision=1 -build_style=gnu-configure -configure_args="--enable-svg" -hostmakedepends="pkg-config automake" -makedepends="giflib-devel imlib2-devel libjpeg-turbo-devel - libpng-devel libXft-devel libXpm-devel tiff-devel librsvg-devel gdk-pixbuf-devel" -short_desc="Gives users of minimal wm's icons on their desktop" -maintainer="Orphaned <orphan@voidlinux.org>" -license="BSD-3-Clause" -homepage="https://github.com/neagix/idesk" -changelog="https://raw.githubusercontent.com/neagix/idesk/master/ChangeLog" -distfiles="https://github.com/neagix/idesk/archive/refs/tags/v${version}.tar.gz" -checksum=cb5ccc4e598d4d6de41a55512f0bff5afae16da499009b109322e43286c1c7bd - -pre_configure() { - autoreconf -fi -} - -post_install() { - vlicense COPYING -} diff --git a/srcpkgs/ideviceinstaller/template b/srcpkgs/ideviceinstaller/template deleted file mode 100644 index d0466f375bc33b..00000000000000 --- a/srcpkgs/ideviceinstaller/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'ideviceinstaller' -pkgname=ideviceinstaller -version=1.1.1 -revision=1 -build_style=gnu-configure -hostmakedepends="automake libtool pkg-config" -makedepends="libimobiledevice-devel libplist-devel libzip-devel" -depends="usbmuxd" -short_desc="Manage apps of iOS devices" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-or-later" -homepage="https://libimobiledevice.org" -changelog="https://raw.githubusercontent.com/libimobiledevice/ideviceinstaller/master/NEWS" -distfiles="https://github.com/libimobiledevice/${pkgname}/archive/${version}.tar.gz" -checksum=b1401678a61f28c4aca95375c100b5a83ccc2cdfa0222c0de7ad0a2cfb4e3c9f - -pre_configure() { - sed -i "/AS_COMPILER_FLAGS(/s/-Werror//" configure.ac - NOCONFIGURE=1 ./autogen.sh -} diff --git a/srcpkgs/idjc/template b/srcpkgs/idjc/template deleted file mode 100644 index 713a9162b8cf11..00000000000000 --- a/srcpkgs/idjc/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'idjc' -pkgname=idjc -version=0.9.8 -revision=4 -build_style=gnu-configure -hostmakedepends="pkg-config git python3 automake gettext-devel libtool" -makedepends="libvorbis-devel libogg-devel jack-devel libsamplerate-devel - libflac-devel libsndfile-devel mpg123-devel ffmpeg6-devel speex-devel - glib-devel pixman-devel lame-devel python3-gobject-devel libshout-idjc-devel - opus-devel twolame-devel python3-mutagen python3-devel libebur128-devel" -depends="python3-gobject python3-mutagen desktop-file-utils shared-mime-info python3-dbus jack" -short_desc="Internet DJ Console" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-or-later" -homepage="http://idjc.sourceforge.net" -distfiles="${SOURCEFORGE_SITE}/${pkgname}/${pkgname}-${version}.tar.gz" -checksum=e5cc850d55cbe569b005df2df8910ff9dc0f6990cd1b143062e8ac35c275630b - -pre_configure() { - autoreconf -fi -} diff --git a/srcpkgs/idle-python b/srcpkgs/idle-python deleted file mode 120000 index d8654aa0e2f2f3..00000000000000 --- a/srcpkgs/idle-python +++ /dev/null @@ -1 +0,0 @@ -python \ No newline at end of file diff --git a/srcpkgs/idle-python2 b/srcpkgs/idle-python2 deleted file mode 120000 index 551ab268585033..00000000000000 --- a/srcpkgs/idle-python2 +++ /dev/null @@ -1 +0,0 @@ -python2 \ No newline at end of file diff --git a/srcpkgs/idle-python3 b/srcpkgs/idle-python3 deleted file mode 120000 index 8f29de68d45b7b..00000000000000 --- a/srcpkgs/idle-python3 +++ /dev/null @@ -1 +0,0 @@ -python3-tkinter \ No newline at end of file diff --git a/srcpkgs/idle3-tools/template b/srcpkgs/idle3-tools/template deleted file mode 100644 index 6f1948015e9405..00000000000000 --- a/srcpkgs/idle3-tools/template +++ /dev/null @@ -1,12 +0,0 @@ -# Template file for 'idle3-tools' -pkgname=idle3-tools -version=0.9.1 -revision=2 -build_style=gnu-makefile -make_install_args="sbindir=/usr/bin" -short_desc="Read, Set or disable the idle3 timer of Western Digital drives" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-3.0-or-later" -homepage="http://idle3-tools.sourceforge.net/" -distfiles="${SOURCEFORGE_SITE}/${pkgname}/${pkgname}-${version}.tgz" -checksum=9778060c7873ad2c9c40db3a7049d8ca22535427b982ff12f5bd519f703f2a02 diff --git a/srcpkgs/ifenslave/files/ifenslave.8 b/srcpkgs/ifenslave/files/ifenslave.8 deleted file mode 100644 index 61673385ccef1e..00000000000000 --- a/srcpkgs/ifenslave/files/ifenslave.8 +++ /dev/null @@ -1,69 +0,0 @@ -.Dd 2004-04-09 -.Dt IFENSLAVE 8 -.Os "Debian GNU/Linux" -.\" Manual page created by Guus Sliepen <guus@debian.org> -.Sh NAME -.Nm ifenslave -.Nd Attach and detach slave network devices to a bonding device. -.Sh SYNOPSIS -.Nm -.Op Fl acdfhuvV -.Op Fl -all-interfaces -.Op Fl -change-active -.Op Fl -detach -.Op Fl -force -.Op Fl -help -.Op Fl -usage -.Op Fl -verbose -.Op Fl -version -.Ar master -.Ar slave -.No ... -.Sh DESCRIPTION -.Nm -is a tool to attach and detach slave network devices to a bonding device. -A bonding device will act like a normal Ethernet network device to the kernel, -but will send out the packets via the slave devices using a simple round-robin scheduler. -This allows for simple load-balancing, -identical to "channel bonding" or "trunking" techniques used in switches. -.Pp -The kernel must have support for bonding devices for -.Nm -to be useful. -.Sh OPTIONS -.Bl -tag -width indent -.It Fl a, -all-interfaces -Show information about all interfaces. -.It Fl c, -change-active -Change active slave. -.It Fl d, -detach -Removes slave interfaces from the bonding device. -.It Fl f, -force -Force actions to be taken if one of the specified interfaces appears not to belong to an Ethernet device. -.It Fl h, -help -Display a help message and exit. -.It Fl u, -usage -Show usage information and exit. -.It Fl v, -verbose -Print warning and debug messages. -.It Fl V, -version -Show version information and exit. -.El -If not options are given, the default action will be to enslave interfaces. -.Sh EXAMPLE -The following example shows how to setup a bonding device and -enslave two real Ethernet devices to it: -.Bd -literal -# modprobe bonding -# ifconfig bond0 192.168.0.1 netmask 255.255.0.0 -# ifenslave bond0 eth0 eth1 -.Ed -.Sh AUTHOR -.Nm -was originally written by -.An Donald Becker Aq becker@cesdis.gsfc.nasa.gov , -and has since been updated by various kernel developers. -.Pp -This manual page was written by -.An Guus Sliepen Aq guus@debian.org -for the Debian GNU/Linux system. diff --git a/srcpkgs/ifenslave/files/ifenslave.c b/srcpkgs/ifenslave/files/ifenslave.c deleted file mode 100644 index 35584af6d90a86..00000000000000 --- a/srcpkgs/ifenslave/files/ifenslave.c +++ /dev/null @@ -1,1103 +0,0 @@ -/* Mode: C; - * ifenslave.c: Configure network interfaces for parallel routing. - * - * This program controls the Linux implementation of running multiple - * network interfaces in parallel. - * - * Author: Donald Becker <becker@cesdis.gsfc.nasa.gov> - * Copyright 1994-1996 Donald Becker - * - * This program 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. - * - * The author may be reached as becker@CESDIS.gsfc.nasa.gov, or C/O - * Center of Excellence in Space Data and Information Sciences - * Code 930.5, Goddard Space Flight Center, Greenbelt MD 20771 - * - * Changes : - * - 2000/10/02 Willy Tarreau <willy at meta-x.org> : - * - few fixes. Master's MAC address is now correctly taken from - * the first device when not previously set ; - * - detach support : call BOND_RELEASE to detach an enslaved interface. - * - give a mini-howto from command-line help : # ifenslave -h - * - * - 2001/02/16 Chad N. Tindel <ctindel at ieee dot org> : - * - Master is now brought down before setting the MAC address. In - * the 2.4 kernel you can't change the MAC address while the device is - * up because you get EBUSY. - * - * - 2001/09/13 Takao Indoh <indou dot takao at jp dot fujitsu dot com> - * - Added the ability to change the active interface on a mode 1 bond - * at runtime. - * - * - 2001/10/23 Chad N. Tindel <ctindel at ieee dot org> : - * - No longer set the MAC address of the master. The bond device will - * take care of this itself - * - Try the SIOC*** versions of the bonding ioctls before using the - * old versions - * - 2002/02/18 Erik Habbinga <erik_habbinga @ hp dot com> : - * - ifr2.ifr_flags was not initialized in the hwaddr_notset case, - * SIOCGIFFLAGS now called before hwaddr_notset test - * - * - 2002/10/31 Tony Cureington <tony.cureington * hp_com> : - * - If the master does not have a hardware address when the first slave - * is enslaved, the master is assigned the hardware address of that - * slave - there is a comment in bonding.c stating "ifenslave takes - * care of this now." This corrects the problem of slaves having - * different hardware addresses in active-backup mode when - * multiple interfaces are specified on a single ifenslave command - * (ifenslave bond0 eth0 eth1). - * - * - 2003/03/18 - Tsippy Mendelson <tsippy.mendelson at intel dot com> and - * Shmulik Hen <shmulik.hen at intel dot com> - * - Moved setting the slave's mac address and openning it, from - * the application to the driver. This enables support of modes - * that need to use the unique mac address of each slave. - * The driver also takes care of closing the slave and restoring its - * original mac address upon release. - * In addition, block possibility of enslaving before the master is up. - * This prevents putting the system in an undefined state. - * - * - 2003/05/01 - Amir Noam <amir.noam at intel dot com> - * - Added ABI version control to restore compatibility between - * new/old ifenslave and new/old bonding. - * - Prevent adding an adapter that is already a slave. - * Fixes the problem of stalling the transmission and leaving - * the slave in a down state. - * - * - 2003/05/01 - Shmulik Hen <shmulik.hen at intel dot com> - * - Prevent enslaving if the bond device is down. - * Fixes the problem of leaving the system in unstable state and - * halting when trying to remove the module. - * - Close socket on all abnormal exists. - * - Add versioning scheme that follows that of the bonding driver. - * current version is 1.0.0 as a base line. - * - * - 2003/05/22 - Jay Vosburgh <fubar at us dot ibm dot com> - * - ifenslave -c was broken; it's now fixed - * - Fixed problem with routes vanishing from master during enslave - * processing. - * - * - 2003/05/27 - Amir Noam <amir.noam at intel dot com> - * - Fix backward compatibility issues: - * For drivers not using ABI versions, slave was set down while - * it should be left up before enslaving. - * Also, master was not set down and the default set_mac_address() - * would fail and generate an error message in the system log. - * - For opt_c: slave should not be set to the master's setting - * while it is running. It was already set during enslave. To - * simplify things, it is now handled separately. - * - * - 2003/12/01 - Shmulik Hen <shmulik.hen at intel dot com> - * - Code cleanup and style changes - * set version to 1.1.0 - */ - -#define APP_VERSION "1.1.0" -#define APP_RELDATE "December 1, 2003" -#define APP_NAME "ifenslave" - -static char *version = -APP_NAME ".c:v" APP_VERSION " (" APP_RELDATE ")\n" -"o Donald Becker (becker@cesdis.gsfc.nasa.gov).\n" -"o Detach support added on 2000/10/02 by Willy Tarreau (willy at meta-x.org).\n" -"o 2.4 kernel support added on 2001/02/16 by Chad N. Tindel\n" -" (ctindel at ieee dot org).\n"; - -static const char *usage_msg = -"Usage: ifenslave [-f] <master-if> <slave-if> [<slave-if>...]\n" -" ifenslave -d <master-if> <slave-if> [<slave-if>...]\n" -" ifenslave -c <master-if> <slave-if>\n" -" ifenslave --help\n"; - -static const char *help_msg = -"\n" -" To create a bond device, simply follow these three steps :\n" -" - ensure that the required drivers are properly loaded :\n" -" # modprobe bonding ; modprobe <3c59x|eepro100|pcnet32|tulip|...>\n" -" - assign an IP address to the bond device :\n" -" # ifconfig bond0 <addr> netmask <mask> broadcast <bcast>\n" -" - attach all the interfaces you need to the bond device :\n" -" # ifenslave [{-f|--force}] bond0 eth0 [eth1 [eth2]...]\n" -" If bond0 didn't have a MAC address, it will take eth0's. Then, all\n" -" interfaces attached AFTER this assignment will get the same MAC addr.\n" -" (except for ALB/TLB modes)\n" -"\n" -" To set the bond device down and automatically release all the slaves :\n" -" # ifconfig bond0 down\n" -"\n" -" To detach a dead interface without setting the bond device down :\n" -" # ifenslave {-d|--detach} bond0 eth0 [eth1 [eth2]...]\n" -"\n" -" To change active slave :\n" -" # ifenslave {-c|--change-active} bond0 eth0\n" -"\n" -" To show master interface info\n" -" # ifenslave bond0\n" -"\n" -" To show all interfaces info\n" -" # ifenslave {-a|--all-interfaces}\n" -"\n" -" To be more verbose\n" -" # ifenslave {-v|--verbose} ...\n" -"\n" -" # ifenslave {-u|--usage} Show usage\n" -" # ifenslave {-V|--version} Show version\n" -" # ifenslave {-h|--help} This message\n" -"\n"; - -#include <unistd.h> -#include <stdlib.h> -#include <stdio.h> -#include <ctype.h> -#include <string.h> -#include <errno.h> -#include <fcntl.h> -#include <getopt.h> -#include <sys/types.h> -#include <sys/socket.h> -#include <sys/ioctl.h> -#include <linux/if.h> -#include <net/if_arp.h> -#include <linux/if_ether.h> -#include <linux/if_bonding.h> -#include <linux/sockios.h> - -typedef unsigned long long u64; /* hack, so we may include kernel's ethtool.h */ -typedef uint32_t u32; /* ditto */ -typedef uint16_t u16; /* ditto */ -typedef uint8_t u8; /* ditto */ -#include <linux/ethtool.h> - -struct option longopts[] = { - /* { name has_arg *flag val } */ - {"all-interfaces", 0, 0, 'a'}, /* Show all interfaces. */ - {"change-active", 0, 0, 'c'}, /* Change the active slave. */ - {"detach", 0, 0, 'd'}, /* Detach a slave interface. */ - {"force", 0, 0, 'f'}, /* Force the operation. */ - {"help", 0, 0, 'h'}, /* Give help */ - {"usage", 0, 0, 'u'}, /* Give usage */ - {"verbose", 0, 0, 'v'}, /* Report each action taken. */ - {"version", 0, 0, 'V'}, /* Emit version information. */ - { 0, 0, 0, 0} -}; - -/* Command-line flags. */ -unsigned int -opt_a = 0, /* Show-all-interfaces flag. */ -opt_c = 0, /* Change-active-slave flag. */ -opt_d = 0, /* Detach a slave interface. */ -opt_f = 0, /* Force the operation. */ -opt_h = 0, /* Help */ -opt_u = 0, /* Usage */ -opt_v = 0, /* Verbose flag. */ -opt_V = 0; /* Version */ - -int skfd = -1; /* AF_INET socket for ioctl() calls.*/ -int abi_ver = 0; /* userland - kernel ABI version */ -int hwaddr_set = 0; /* Master's hwaddr is set */ -int saved_errno; - -struct ifreq master_mtu, master_flags, master_hwaddr; -struct ifreq slave_mtu, slave_flags, slave_hwaddr; - -struct dev_ifr { - struct ifreq *req_ifr; - char *req_name; - int req_type; -}; - -struct dev_ifr master_ifra[] = { - {&master_mtu, "SIOCGIFMTU", SIOCGIFMTU}, - {&master_flags, "SIOCGIFFLAGS", SIOCGIFFLAGS}, - {&master_hwaddr, "SIOCGIFHWADDR", SIOCGIFHWADDR}, - {NULL, "", 0} -}; - -struct dev_ifr slave_ifra[] = { - {&slave_mtu, "SIOCGIFMTU", SIOCGIFMTU}, - {&slave_flags, "SIOCGIFFLAGS", SIOCGIFFLAGS}, - {&slave_hwaddr, "SIOCGIFHWADDR", SIOCGIFHWADDR}, - {NULL, "", 0} -}; - -static void if_print(char *ifname); -static int get_drv_info(char *master_ifname); -static int get_if_settings(char *ifname, struct dev_ifr ifra[]); -static int get_slave_flags(char *slave_ifname); -static int set_master_hwaddr(char *master_ifname, struct sockaddr *hwaddr); -static int set_slave_hwaddr(char *slave_ifname, struct sockaddr *hwaddr); -static int set_slave_mtu(char *slave_ifname, int mtu); -static int set_if_flags(char *ifname, short flags); -static int set_if_up(char *ifname, short flags); -static int set_if_down(char *ifname, short flags); -static int clear_if_addr(char *ifname); -static int set_if_addr(char *master_ifname, char *slave_ifname); -static int change_active(char *master_ifname, char *slave_ifname); -static int enslave(char *master_ifname, char *slave_ifname); -static int release(char *master_ifname, char *slave_ifname); -#define v_print(fmt, args...) \ - if (opt_v) \ - fprintf(stderr, fmt, ## args ) - -int main(int argc, char *argv[]) -{ - char **spp, *master_ifname, *slave_ifname; - int c, i, rv; - int res = 0; - int exclusive = 0; - - while ((c = getopt_long(argc, argv, "acdfhuvV", longopts, 0)) != EOF) { - switch (c) { - case 'a': opt_a++; exclusive++; break; - case 'c': opt_c++; exclusive++; break; - case 'd': opt_d++; exclusive++; break; - case 'f': opt_f++; exclusive++; break; - case 'h': opt_h++; exclusive++; break; - case 'u': opt_u++; exclusive++; break; - case 'v': opt_v++; break; - case 'V': opt_V++; exclusive++; break; - - case '?': - fprintf(stderr, usage_msg); - res = 2; - goto out; - } - } - - /* options check */ - if (exclusive > 1) { - fprintf(stderr, usage_msg); - res = 2; - goto out; - } - - if (opt_v || opt_V) { - printf(version); - if (opt_V) { - res = 0; - goto out; - } - } - - if (opt_u) { - printf(usage_msg); - res = 0; - goto out; - } - - if (opt_h) { - printf(usage_msg); - printf(help_msg); - res = 0; - goto out; - } - - /* Open a basic socket */ - if ((skfd = socket(AF_INET, SOCK_DGRAM, 0)) < 0) { - perror("socket"); - res = 1; - goto out; - } - - if (opt_a) { - if (optind == argc) { - /* No remaining args */ - /* show all interfaces */ - if_print((char *)NULL); - goto out; - } else { - /* Just show usage */ - fprintf(stderr, usage_msg); - res = 2; - goto out; - } - } - - /* Copy the interface name */ - spp = argv + optind; - master_ifname = *spp++; - - if (master_ifname == NULL) { - fprintf(stderr, usage_msg); - res = 2; - goto out; - } - - /* exchange abi version with bonding module */ - res = get_drv_info(master_ifname); - if (res) { - fprintf(stderr, - "Master '%s': Error: handshake with driver failed. " - "Aborting\n", - master_ifname); - goto out; - } - - slave_ifname = *spp++; - - if (slave_ifname == NULL) { - if (opt_d || opt_c) { - fprintf(stderr, usage_msg); - res = 2; - goto out; - } - - /* A single arg means show the - * configuration for this interface - */ - if_print(master_ifname); - goto out; - } - - res = get_if_settings(master_ifname, master_ifra); - if (res) { - /* Probably a good reason not to go on */ - fprintf(stderr, - "Master '%s': Error: get settings failed: %s. " - "Aborting\n", - master_ifname, strerror(res)); - goto out; - } - - /* check if master is indeed a master; - * if not then fail any operation - */ - if (!(master_flags.ifr_flags & IFF_MASTER)) { - fprintf(stderr, - "Illegal operation; the specified interface '%s' " - "is not a master. Aborting\n", - master_ifname); - res = 1; - goto out; - } - - /* check if master is up; if not then fail any operation */ - if (!(master_flags.ifr_flags & IFF_UP)) { - fprintf(stderr, - "Illegal operation; the specified master interface " - "'%s' is not up.\n", - master_ifname); - res = 1; - goto out; - } - - /* Only for enslaving */ - if (!opt_c && !opt_d) { - sa_family_t master_family = master_hwaddr.ifr_hwaddr.sa_family; - unsigned char *hwaddr = - (unsigned char *)master_hwaddr.ifr_hwaddr.sa_data; - - /* The family '1' is ARPHRD_ETHER for ethernet. */ - if (master_family != 1 && !opt_f) { - fprintf(stderr, - "Illegal operation: The specified master " - "interface '%s' is not ethernet-like.\n " - "This program is designed to work with " - "ethernet-like network interfaces.\n " - "Use the '-f' option to force the " - "operation.\n", - master_ifname); - res = 1; - goto out; - } - - /* Check master's hw addr */ - for (i = 0; i < 6; i++) { - if (hwaddr[i] != 0) { - hwaddr_set = 1; - break; - } - } - - if (hwaddr_set) { - v_print("current hardware address of master '%s' " - "is %2.2x:%2.2x:%2.2x:%2.2x:%2.2x:%2.2x, " - "type %d\n", - master_ifname, - hwaddr[0], hwaddr[1], - hwaddr[2], hwaddr[3], - hwaddr[4], hwaddr[5], - master_family); - } - } - - /* Accepts only one slave */ - if (opt_c) { - /* change active slave */ - res = get_slave_flags(slave_ifname); - if (res) { - fprintf(stderr, - "Slave '%s': Error: get flags failed. " - "Aborting\n", - slave_ifname); - goto out; - } - res = change_active(master_ifname, slave_ifname); - if (res) { - fprintf(stderr, - "Master '%s', Slave '%s': Error: " - "Change active failed\n", - master_ifname, slave_ifname); - } - } else { - /* Accept multiple slaves */ - do { - if (opt_d) { - /* detach a slave interface from the master */ - rv = get_slave_flags(slave_ifname); - if (rv) { - /* Can't work with this slave. */ - /* remember the error and skip it*/ - fprintf(stderr, - "Slave '%s': Error: get flags " - "failed. Skipping\n", - slave_ifname); - res = rv; - continue; - } - rv = release(master_ifname, slave_ifname); - if (rv) { - fprintf(stderr, - "Master '%s', Slave '%s': Error: " - "Release failed\n", - master_ifname, slave_ifname); - res = rv; - } - } else { - /* attach a slave interface to the master */ - rv = get_if_settings(slave_ifname, slave_ifra); - if (rv) { - /* Can't work with this slave. */ - /* remember the error and skip it*/ - fprintf(stderr, - "Slave '%s': Error: get " - "settings failed: %s. " - "Skipping\n", - slave_ifname, strerror(rv)); - res = rv; - continue; - } - rv = enslave(master_ifname, slave_ifname); - if (rv) { - fprintf(stderr, - "Master '%s', Slave '%s': Error: " - "Enslave failed\n", - master_ifname, slave_ifname); - res = rv; - } - } - } while ((slave_ifname = *spp++) != NULL); - } - -out: - if (skfd >= 0) { - close(skfd); - } - - return res; -} - -static short mif_flags; - -/* Get the inteface configuration from the kernel. */ -static int if_getconfig(char *ifname) -{ - struct ifreq ifr; - int metric, mtu; /* Parameters of the master interface. */ - struct sockaddr dstaddr, broadaddr, netmask; - unsigned char *hwaddr; - - strcpy(ifr.ifr_name, ifname); - if (ioctl(skfd, SIOCGIFFLAGS, &ifr) < 0) - return -1; - mif_flags = ifr.ifr_flags; - printf("The result of SIOCGIFFLAGS on %s is %x.\n", - ifname, ifr.ifr_flags); - - strcpy(ifr.ifr_name, ifname); - if (ioctl(skfd, SIOCGIFADDR, &ifr) < 0) - return -1; - printf("The result of SIOCGIFADDR is %2.2x.%2.2x.%2.2x.%2.2x.\n", - ifr.ifr_addr.sa_data[0], ifr.ifr_addr.sa_data[1], - ifr.ifr_addr.sa_data[2], ifr.ifr_addr.sa_data[3]); - - strcpy(ifr.ifr_name, ifname); - if (ioctl(skfd, SIOCGIFHWADDR, &ifr) < 0) - return -1; - - /* Gotta convert from 'char' to unsigned for printf(). */ - hwaddr = (unsigned char *)ifr.ifr_hwaddr.sa_data; - printf("The result of SIOCGIFHWADDR is type %d " - "%2.2x:%2.2x:%2.2x:%2.2x:%2.2x:%2.2x.\n", - ifr.ifr_hwaddr.sa_family, hwaddr[0], hwaddr[1], - hwaddr[2], hwaddr[3], hwaddr[4], hwaddr[5]); - - strcpy(ifr.ifr_name, ifname); - if (ioctl(skfd, SIOCGIFMETRIC, &ifr) < 0) { - metric = 0; - } else - metric = ifr.ifr_metric; - - strcpy(ifr.ifr_name, ifname); - if (ioctl(skfd, SIOCGIFMTU, &ifr) < 0) - mtu = 0; - else - mtu = ifr.ifr_mtu; - - strcpy(ifr.ifr_name, ifname); - if (ioctl(skfd, SIOCGIFDSTADDR, &ifr) < 0) { - memset(&dstaddr, 0, sizeof(struct sockaddr)); - } else - dstaddr = ifr.ifr_dstaddr; - - strcpy(ifr.ifr_name, ifname); - if (ioctl(skfd, SIOCGIFBRDADDR, &ifr) < 0) { - memset(&broadaddr, 0, sizeof(struct sockaddr)); - } else - broadaddr = ifr.ifr_broadaddr; - - strcpy(ifr.ifr_name, ifname); - if (ioctl(skfd, SIOCGIFNETMASK, &ifr) < 0) { - memset(&netmask, 0, sizeof(struct sockaddr)); - } else - netmask = ifr.ifr_netmask; - - return 0; -} - -static void if_print(char *ifname) -{ - char buff[1024]; - struct ifconf ifc; - struct ifreq *ifr; - int i; - - if (ifname == (char *)NULL) { - ifc.ifc_len = sizeof(buff); - ifc.ifc_buf = buff; - if (ioctl(skfd, SIOCGIFCONF, &ifc) < 0) { - perror("SIOCGIFCONF failed"); - return; - } - - ifr = ifc.ifc_req; - for (i = ifc.ifc_len / sizeof(struct ifreq); --i >= 0; ifr++) { - if (if_getconfig(ifr->ifr_name) < 0) { - fprintf(stderr, - "%s: unknown interface.\n", - ifr->ifr_name); - continue; - } - - if (((mif_flags & IFF_UP) == 0) && !opt_a) continue; - /*ife_print(&ife);*/ - } - } else { - if (if_getconfig(ifname) < 0) { - fprintf(stderr, - "%s: unknown interface.\n", ifname); - } - } -} - -static int get_drv_info(char *master_ifname) -{ - struct ifreq ifr; - struct ethtool_drvinfo info; - char *endptr; - - memset(&ifr, 0, sizeof(ifr)); - strncpy(ifr.ifr_name, master_ifname, IFNAMSIZ); - ifr.ifr_data = (caddr_t)&info; - - info.cmd = ETHTOOL_GDRVINFO; - strncpy(info.driver, "ifenslave", 32); - snprintf(info.fw_version, 32, "%d", BOND_ABI_VERSION); - - if (ioctl(skfd, SIOCETHTOOL, &ifr) < 0) { - if (errno == EOPNOTSUPP) { - goto out; - } - - saved_errno = errno; - v_print("Master '%s': Error: get bonding info failed %s\n", - master_ifname, strerror(saved_errno)); - return 1; - } - - abi_ver = strtoul(info.fw_version, &endptr, 0); - if (*endptr) { - v_print("Master '%s': Error: got invalid string as an ABI " - "version from the bonding module\n", - master_ifname); - return 1; - } - -out: - v_print("ABI ver is %d\n", abi_ver); - - return 0; -} - -static int change_active(char *master_ifname, char *slave_ifname) -{ - struct ifreq ifr; - int res = 0; - - if (!(slave_flags.ifr_flags & IFF_SLAVE)) { - fprintf(stderr, - "Illegal operation: The specified slave interface " - "'%s' is not a slave\n", - slave_ifname); - return 1; - } - - strncpy(ifr.ifr_name, master_ifname, IFNAMSIZ); - strncpy(ifr.ifr_slave, slave_ifname, IFNAMSIZ); - if ((ioctl(skfd, SIOCBONDCHANGEACTIVE, &ifr) < 0) && - (ioctl(skfd, BOND_CHANGE_ACTIVE_OLD, &ifr) < 0)) { - saved_errno = errno; - v_print("Master '%s': Error: SIOCBONDCHANGEACTIVE failed: " - "%s\n", - master_ifname, strerror(saved_errno)); - res = 1; - } - - return res; -} - -static int enslave(char *master_ifname, char *slave_ifname) -{ - struct ifreq ifr; - int res = 0; - - if (slave_flags.ifr_flags & IFF_SLAVE) { - fprintf(stderr, - "Illegal operation: The specified slave interface " - "'%s' is already a slave\n", - slave_ifname); - return 1; - } - - res = set_if_down(slave_ifname, slave_flags.ifr_flags); - if (res) { - fprintf(stderr, - "Slave '%s': Error: bring interface down failed\n", - slave_ifname); - return res; - } - - if (abi_ver < 2) { - /* Older bonding versions would panic if the slave has no IP - * address, so get the IP setting from the master. - */ - set_if_addr(master_ifname, slave_ifname); - } else { - res = clear_if_addr(slave_ifname); - if (res) { - fprintf(stderr, - "Slave '%s': Error: clear address failed\n", - slave_ifname); - return res; - } - } - - if (master_mtu.ifr_mtu != slave_mtu.ifr_mtu) { - res = set_slave_mtu(slave_ifname, master_mtu.ifr_mtu); - if (res) { - fprintf(stderr, - "Slave '%s': Error: set MTU failed\n", - slave_ifname); - return res; - } - } - - if (hwaddr_set) { - /* Master already has an hwaddr - * so set it's hwaddr to the slave - */ - if (abi_ver < 1) { - /* The driver is using an old ABI, so - * the application sets the slave's - * hwaddr - */ - res = set_slave_hwaddr(slave_ifname, - &(master_hwaddr.ifr_hwaddr)); - if (res) { - fprintf(stderr, - "Slave '%s': Error: set hw address " - "failed\n", - slave_ifname); - goto undo_mtu; - } - - /* For old ABI the application needs to bring the - * slave back up - */ - res = set_if_up(slave_ifname, slave_flags.ifr_flags); - if (res) { - fprintf(stderr, - "Slave '%s': Error: bring interface " - "down failed\n", - slave_ifname); - goto undo_slave_mac; - } - } - /* The driver is using a new ABI, - * so the driver takes care of setting - * the slave's hwaddr and bringing - * it up again - */ - } else { - /* No hwaddr for master yet, so - * set the slave's hwaddr to it - */ - if (abi_ver < 1) { - /* For old ABI, the master needs to be - * down before setting its hwaddr - */ - res = set_if_down(master_ifname, master_flags.ifr_flags); - if (res) { - fprintf(stderr, - "Master '%s': Error: bring interface " - "down failed\n", - master_ifname); - goto undo_mtu; - } - } - - res = set_master_hwaddr(master_ifname, - &(slave_hwaddr.ifr_hwaddr)); - if (res) { - fprintf(stderr, - "Master '%s': Error: set hw address " - "failed\n", - master_ifname); - goto undo_mtu; - } - - if (abi_ver < 1) { - /* For old ABI, bring the master - * back up - */ - res = set_if_up(master_ifname, master_flags.ifr_flags); - if (res) { - fprintf(stderr, - "Master '%s': Error: bring interface " - "up failed\n", - master_ifname); - goto undo_master_mac; - } - } - - hwaddr_set = 1; - } - - /* Do the real thing */ - strncpy(ifr.ifr_name, master_ifname, IFNAMSIZ); - strncpy(ifr.ifr_slave, slave_ifname, IFNAMSIZ); - if ((ioctl(skfd, SIOCBONDENSLAVE, &ifr) < 0) && - (ioctl(skfd, BOND_ENSLAVE_OLD, &ifr) < 0)) { - saved_errno = errno; - v_print("Master '%s': Error: SIOCBONDENSLAVE failed: %s\n", - master_ifname, strerror(saved_errno)); - res = 1; - } - - if (res) { - goto undo_master_mac; - } - - return 0; - -/* rollback (best effort) */ -undo_master_mac: - set_master_hwaddr(master_ifname, &(master_hwaddr.ifr_hwaddr)); - hwaddr_set = 0; - goto undo_mtu; -undo_slave_mac: - set_slave_hwaddr(slave_ifname, &(slave_hwaddr.ifr_hwaddr)); -undo_mtu: - set_slave_mtu(slave_ifname, slave_mtu.ifr_mtu); - return res; -} - -static int release(char *master_ifname, char *slave_ifname) -{ - struct ifreq ifr; - int res = 0; - - if (!(slave_flags.ifr_flags & IFF_SLAVE)) { - fprintf(stderr, - "Illegal operation: The specified slave interface " - "'%s' is not a slave\n", - slave_ifname); - return 1; - } - - strncpy(ifr.ifr_name, master_ifname, IFNAMSIZ); - strncpy(ifr.ifr_slave, slave_ifname, IFNAMSIZ); - if ((ioctl(skfd, SIOCBONDRELEASE, &ifr) < 0) && - (ioctl(skfd, BOND_RELEASE_OLD, &ifr) < 0)) { - saved_errno = errno; - v_print("Master '%s': Error: SIOCBONDRELEASE failed: %s\n", - master_ifname, strerror(saved_errno)); - return 1; - } else if (abi_ver < 1) { - /* The driver is using an old ABI, so we'll set the interface - * down to avoid any conflicts due to same MAC/IP - */ - res = set_if_down(slave_ifname, slave_flags.ifr_flags); - if (res) { - fprintf(stderr, - "Slave '%s': Error: bring interface " - "down failed\n", - slave_ifname); - } - } - - /* set to default mtu */ - set_slave_mtu(slave_ifname, 1500); - - return res; -} - -static int get_if_settings(char *ifname, struct dev_ifr ifra[]) -{ - int i; - int res = 0; - - for (i = 0; ifra[i].req_ifr; i++) { - strncpy(ifra[i].req_ifr->ifr_name, ifname, IFNAMSIZ); - res = ioctl(skfd, ifra[i].req_type, ifra[i].req_ifr); - if (res < 0) { - saved_errno = errno; - v_print("Interface '%s': Error: %s failed: %s\n", - ifname, ifra[i].req_name, - strerror(saved_errno)); - - return saved_errno; - } - } - - return 0; -} - -static int get_slave_flags(char *slave_ifname) -{ - int res = 0; - - strncpy(slave_flags.ifr_name, slave_ifname, IFNAMSIZ); - res = ioctl(skfd, SIOCGIFFLAGS, &slave_flags); - if (res < 0) { - saved_errno = errno; - v_print("Slave '%s': Error: SIOCGIFFLAGS failed: %s\n", - slave_ifname, strerror(saved_errno)); - } else { - v_print("Slave %s: flags %04X.\n", - slave_ifname, slave_flags.ifr_flags); - } - - return res; -} - -static int set_master_hwaddr(char *master_ifname, struct sockaddr *hwaddr) -{ - unsigned char *addr = (unsigned char *)hwaddr->sa_data; - struct ifreq ifr; - int res = 0; - - strncpy(ifr.ifr_name, master_ifname, IFNAMSIZ); - memcpy(&(ifr.ifr_hwaddr), hwaddr, sizeof(struct sockaddr)); - res = ioctl(skfd, SIOCSIFHWADDR, &ifr); - if (res < 0) { - saved_errno = errno; - v_print("Master '%s': Error: SIOCSIFHWADDR failed: %s\n", - master_ifname, strerror(saved_errno)); - return res; - } else { - v_print("Master '%s': hardware address set to " - "%2.2x:%2.2x:%2.2x:%2.2x:%2.2x:%2.2x.\n", - master_ifname, addr[0], addr[1], addr[2], - addr[3], addr[4], addr[5]); - } - - return res; -} - -static int set_slave_hwaddr(char *slave_ifname, struct sockaddr *hwaddr) -{ - unsigned char *addr = (unsigned char *)hwaddr->sa_data; - struct ifreq ifr; - int res = 0; - - strncpy(ifr.ifr_name, slave_ifname, IFNAMSIZ); - memcpy(&(ifr.ifr_hwaddr), hwaddr, sizeof(struct sockaddr)); - res = ioctl(skfd, SIOCSIFHWADDR, &ifr); - if (res < 0) { - saved_errno = errno; - - v_print("Slave '%s': Error: SIOCSIFHWADDR failed: %s\n", - slave_ifname, strerror(saved_errno)); - - if (saved_errno == EBUSY) { - v_print(" The device is busy: it must be idle " - "before running this command.\n"); - } else if (saved_errno == EOPNOTSUPP) { - v_print(" The device does not support setting " - "the MAC address.\n" - " Your kernel likely does not support slave " - "devices.\n"); - } else if (saved_errno == EINVAL) { - v_print(" The device's address type does not match " - "the master's address type.\n"); - } - return res; - } else { - v_print("Slave '%s': hardware address set to " - "%2.2x:%2.2x:%2.2x:%2.2x:%2.2x:%2.2x.\n", - slave_ifname, addr[0], addr[1], addr[2], - addr[3], addr[4], addr[5]); - } - - return res; -} - -static int set_slave_mtu(char *slave_ifname, int mtu) -{ - struct ifreq ifr; - int res = 0; - - ifr.ifr_mtu = mtu; - strncpy(ifr.ifr_name, slave_ifname, IFNAMSIZ); - - res = ioctl(skfd, SIOCSIFMTU, &ifr); - if (res < 0) { - saved_errno = errno; - v_print("Slave '%s': Error: SIOCSIFMTU failed: %s\n", - slave_ifname, strerror(saved_errno)); - } else { - v_print("Slave '%s': MTU set to %d.\n", slave_ifname, mtu); - } - - return res; -} - -static int set_if_flags(char *ifname, short flags) -{ - struct ifreq ifr; - int res = 0; - - ifr.ifr_flags = flags; - strncpy(ifr.ifr_name, ifname, IFNAMSIZ); - - res = ioctl(skfd, SIOCSIFFLAGS, &ifr); - if (res < 0) { - saved_errno = errno; - v_print("Interface '%s': Error: SIOCSIFFLAGS failed: %s\n", - ifname, strerror(saved_errno)); - } else { - v_print("Interface '%s': flags set to %04X.\n", ifname, flags); - } - - return res; -} - -static int set_if_up(char *ifname, short flags) -{ - return set_if_flags(ifname, flags | IFF_UP); -} - -static int set_if_down(char *ifname, short flags) -{ - return set_if_flags(ifname, flags & ~IFF_UP); -} - -static int clear_if_addr(char *ifname) -{ - struct ifreq ifr; - int res = 0; - - strncpy(ifr.ifr_name, ifname, IFNAMSIZ); - ifr.ifr_addr.sa_family = AF_INET; - memset(ifr.ifr_addr.sa_data, 0, sizeof(ifr.ifr_addr.sa_data)); - - res = ioctl(skfd, SIOCSIFADDR, &ifr); - if (res < 0) { - saved_errno = errno; - v_print("Interface '%s': Error: SIOCSIFADDR failed: %s\n", - ifname, strerror(saved_errno)); - } else { - v_print("Interface '%s': address cleared\n", ifname); - } - - return res; -} - -static int set_if_addr(char *master_ifname, char *slave_ifname) -{ - struct ifreq ifr; - int res; - unsigned char *ipaddr; - int i; - struct { - char *req_name; - char *desc; - int g_ioctl; - int s_ioctl; - } ifra[] = { - {"IFADDR", "addr", SIOCGIFADDR, SIOCSIFADDR}, - {"DSTADDR", "destination addr", SIOCGIFDSTADDR, SIOCSIFDSTADDR}, - {"BRDADDR", "broadcast addr", SIOCGIFBRDADDR, SIOCSIFBRDADDR}, - {"NETMASK", "netmask", SIOCGIFNETMASK, SIOCSIFNETMASK}, - {NULL, NULL, 0, 0}, - }; - - for (i = 0; ifra[i].req_name; i++) { - strncpy(ifr.ifr_name, master_ifname, IFNAMSIZ); - res = ioctl(skfd, ifra[i].g_ioctl, &ifr); - if (res < 0) { - int saved_errno = errno; - - v_print("Interface '%s': Error: SIOCG%s failed: %s\n", - master_ifname, ifra[i].req_name, - strerror(saved_errno)); - - ifr.ifr_addr.sa_family = AF_INET; - memset(ifr.ifr_addr.sa_data, 0, - sizeof(ifr.ifr_addr.sa_data)); - } - - strncpy(ifr.ifr_name, slave_ifname, IFNAMSIZ); - res = ioctl(skfd, ifra[i].s_ioctl, &ifr); - if (res < 0) { - int saved_errno = errno; - - v_print("Interface '%s': Error: SIOCS%s failed: %s\n", - slave_ifname, ifra[i].req_name, - strerror(saved_errno)); - - } - - ipaddr = (unsigned char *)ifr.ifr_addr.sa_data; - v_print("Interface '%s': set IP %s to %d.%d.%d.%d\n", - slave_ifname, ifra[i].desc, - ipaddr[0], ipaddr[1], ipaddr[2], ipaddr[3]); - } - - return 0; -} - -/* - * Local variables: - * version-control: t - * kept-new-versions: 5 - * c-indent-level: 4 - * c-basic-offset: 4 - * tab-width: 4 - * compile-command: "gcc -Wall -Wstrict-prototypes -O -I/usr/src/linux/include ifenslave.c -o ifenslave" - * End: - */ - diff --git a/srcpkgs/ifenslave/template b/srcpkgs/ifenslave/template deleted file mode 100644 index 377f1bf5511324..00000000000000 --- a/srcpkgs/ifenslave/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'ifenslave' -pkgname=ifenslave -version=1.1.0 -revision=7 -short_desc="Attach and detach slave interfaces to a bonding device" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-only" -homepage="http://www.kernel.org" - -do_build() { - ${CC} ${CFLAGS} -fPIE ${LDFLAGS} -pie -Wall -Wstrict-prototypes \ - ${FILESDIR}/ifenslave.c -o ifenslave -} -do_install() { - vbin ifenslave - vman ${FILESDIR}/ifenslave.8 -} diff --git a/srcpkgs/ifstate/files/ifstate/run b/srcpkgs/ifstate/files/ifstate/run deleted file mode 100755 index 4b20ee7ab4f8da..00000000000000 --- a/srcpkgs/ifstate/files/ifstate/run +++ /dev/null @@ -1,4 +0,0 @@ -#!/bin/sh -exec 2>&1 -ifstatecli apply -exec chpst -b ifstate pause diff --git a/srcpkgs/ifstate/template b/srcpkgs/ifstate/template deleted file mode 100644 index 214933cf0eac0b..00000000000000 --- a/srcpkgs/ifstate/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'ifstate' -pkgname=ifstate -version=2.2.2 -revision=1 -build_style=python3-pep517 -hostmakedepends="python3-setuptools" -depends="python3 python3-jsonschema python3-pyroute2 python3-setproctitle - python3-yaml" -short_desc="Manage host interface settings in a declarative manner" -maintainer="Leah Neukirchen <leah@vuxu.org>" -license="GPL-3.0-or-later" -homepage="https://ifstate.net/" -changelog="https://codeberg.org/liske/ifstate/raw/branch/master/CHANGELOG.md" -distfiles="https://codeberg.org/liske/ifstate/archive/${version}.tar.gz" -checksum=e3f0ec66a06dac4c47f2da8427a5f1604c7f1fd861c9f1701254e05f5c94ea1f - -post_install() { - vsv ifstate -} diff --git a/srcpkgs/ifstatus/patches/ifstatus-1.1.0-tinfo.patch b/srcpkgs/ifstatus/patches/ifstatus-1.1.0-tinfo.patch deleted file mode 100644 index b21c696e232d87..00000000000000 --- a/srcpkgs/ifstatus/patches/ifstatus-1.1.0-tinfo.patch +++ /dev/null @@ -1,23 +0,0 @@ ---- a/Makefile -+++ b/Makefile -@@ -1,9 +1,7 @@ - # Makefile for IFStatus - # Gabriel Montenegro - --GCC = g++ --LDFLAGS = -lncurses --CFLAGS = -O2 -Wall -+LDLIBS = $(shell pkg-config --libs ncursesw) - - BIN = ifstatus - OBJ = BorderDecorator.o\ -@@ -30,7 +28,7 @@ --all : ifstatus printdone -+all : ifstatus - - ifstatus : $(OBJ) -- $(GCC) $(CFLAGS) $^ -o $@ $(LDFLAGS) -+ $(LINK.cc) $^ $(LDLIBS) -o $@ - - printdone: - @if [ -e "./${BIN}" ]; then echo "Compiled.."; else echo "Error compiling!"; fi diff --git a/srcpkgs/ifstatus/template b/srcpkgs/ifstatus/template deleted file mode 100644 index eedf39210eaede..00000000000000 --- a/srcpkgs/ifstatus/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'ifstatus' -pkgname=ifstatus -version=2.0.0 -revision=3 -build_style=gnu-makefile -hostmakedepends="pkg-config" -makedepends="ncurses-devel" -short_desc="Display network traffic on console" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-or-later" -homepage="http://ifstatus.sourceforge.net/graphic/index.html" -distfiles="http://ifstatus.sourceforge.net/download/ifstatus-v${version}.tar.gz" -checksum=7b4a6124b02e41b4fe532a634bbc66e5749145d1963455190c20f5518513c258 - -do_install() { - vbin ifstatus -} diff --git a/srcpkgs/iftop/template b/srcpkgs/iftop/template deleted file mode 100644 index b8e0415184d8fa..00000000000000 --- a/srcpkgs/iftop/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'iftop' -pkgname=iftop -version=1.0pre4 -revision=3 -build_style=gnu-configure -makedepends="libpcap-devel ncurses-devel" -short_desc="Top-like tool to display bandwidth usage on an interface" -maintainer="Leah Neukirchen <leah@vuxu.org>" -license="GPL-2.0-only" -homepage="http://www.ex-parrot.com/pdw/iftop/" -distfiles="${homepage}/download/$pkgname-$version.tar.gz" -checksum=f733eeea371a7577f8fe353d86dd88d16f5b2a2e702bd96f5ffb2c197d9b4f97 - -CFLAGS="-fcommon" diff --git a/srcpkgs/ifupdown-ng/patches/fix-tests.patch b/srcpkgs/ifupdown-ng/patches/fix-tests.patch deleted file mode 100644 index 90fe95c5986194..00000000000000 --- a/srcpkgs/ifupdown-ng/patches/fix-tests.patch +++ /dev/null @@ -1,37 +0,0 @@ ---- a/tests/linux/tunnel_test -+++ b/tests/linux/tunnel_test -@@ -17,9 +17,9 @@ - atf_check -s exit:0 \ - -o match:"ip -4 tunnel add tun0" \ - -o match:"mode gre" \ -- -o match:"ttl '255'" \ -- -o match:"local '1.2.3.4'" \ -- -o match:"remote '5.6.7.8'" \ -+ -o match:"ttl 255" \ -+ -o match:"local 1.2.3.4" \ -+ -o match:"remote 5.6.7.8" \ - ${EXECUTOR} - } - -@@ -39,8 +39,8 @@ - atf_check -s exit:0 \ - -o match:"ip -4 link add foo" \ - -o match:"type gretap" \ -- -o match:"local '1.2.3.4'" \ -- -o match:"remote '5.6.7.8'" \ -+ -o match:"local 1.2.3.4" \ -+ -o match:"remote 5.6.7.8" \ - ${EXECUTOR} - } - -@@ -58,8 +58,8 @@ - atf_check -s exit:0 \ - -o match:"ip -6 link add foo" \ - -o match:"type gretap" \ -- -o match:"local '2001:db8::aaaa'" \ -- -o match:"remote '2001:db8::eeee'" \ -+ -o match:"local 2001:db8::aaaa" \ -+ -o match:"remote 2001:db8::eeee" \ - ${EXECUTOR} - } - diff --git a/srcpkgs/ifupdown-ng/template b/srcpkgs/ifupdown-ng/template deleted file mode 100644 index e8c32d3f8d190a..00000000000000 --- a/srcpkgs/ifupdown-ng/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'ifupdown-ng' -pkgname=ifupdown-ng -version=0.12.1 -revision=1 -build_style=gnu-makefile -make_build_args="all docs" -make_install_args="SBINDIR=/usr/bin" -hostmakedepends="scdoc" -checkdepends="kyua" -short_desc="Flexible ifup/ifdown implementation" -maintainer="Orphaned <orphan@voidlinux.org>" -license="ISC" -homepage="https://github.com/ifupdown-ng/ifupdown-ng" -distfiles="https://github.com/ifupdown-ng/ifupdown-ng/archive/refs/tags/ifupdown-ng-${version}.tar.gz" -checksum=d42c8c18222efbce0087b92a14ea206de4e865d5c9dde6c0864dcbb2b45f2d85 - -conflicts="ifupdown" - -post_install() { - for man in doc/*.5 doc/*.7 doc/*.8; do - vman "$man" - done - - vlicense COPYING -} diff --git a/srcpkgs/ifupdown/files/15-ifupdown.sh b/srcpkgs/ifupdown/files/15-ifupdown.sh deleted file mode 100644 index d03850b81f7411..00000000000000 --- a/srcpkgs/ifupdown/files/15-ifupdown.sh +++ /dev/null @@ -1,3 +0,0 @@ -msg "Bringing up the network..." -mkdir -p /run/network -ifup -a diff --git a/srcpkgs/ifupdown/patches/fix-musl.patch b/srcpkgs/ifupdown/patches/fix-musl.patch deleted file mode 100644 index 2da0cb35951971..00000000000000 --- a/srcpkgs/ifupdown/patches/fix-musl.patch +++ /dev/null @@ -1,13 +0,0 @@ ---- a/archcommon.h -+++ b/archcommon.h -@@ -2,6 +2,10 @@ - - bool execable(const char *); - -+#if !defined(FNM_EXTMATCH) -+#define FNM_EXTMATCH 0 -+#endif -+ - #define iface_is_link() (!_iface_has(ifd->real_iface, ":.")) - #define iface_has(s) _iface_has(ifd->real_iface, (s)) - #define iface_is_lo() ((!strcmp(ifd->logical_iface, LO_IFACE)) && (!no_loopback)) diff --git a/srcpkgs/ifupdown/patches/installdirs.patch b/srcpkgs/ifupdown/patches/installdirs.patch deleted file mode 100644 index 01d49de4c7b29f..00000000000000 --- a/srcpkgs/ifupdown/patches/installdirs.patch +++ /dev/null @@ -1,24 +0,0 @@ ---- a/Makefile 2017-08-31 13:27:17.009081874 +0200 -+++ b/Makefile 2017-08-31 13:28:55.868955322 +0200 -@@ -22,13 +22,13 @@ all : ifup ifdown ifquery ifup.8 ifdown. - .SECONDARY: link.c ipx.c can.c meta.c inet6.c inet.c - - install : -- install -m 0755 -d ${BASEDIR}/sbin -- install -m 0755 ifup ${BASEDIR}/sbin -- ln -s /sbin/ifup ${BASEDIR}/sbin/ifdown -- ln -s /sbin/ifup ${BASEDIR}/sbin/ifquery -- install -D -m 0755 settle-dad.sh $(BASEDIR)/lib/ifupdown/settle-dad.sh -- install -D -m 0755 wait-for-ll6.sh $(BASEDIR)/lib/ifupdown/wait-for-ll6.sh -- install -D -m 0755 wait-online.sh $(BASEDIR)/lib/ifupdown/wait-online.sh -+ install -m 0755 -d ${BASEDIR}/usr/bin -+ install -m 0755 ifup ${BASEDIR}/usr/bin -+ ln -sr /usr/bin/ifup ${BASEDIR}/usr/bin/ifdown -+ ln -sr /usr/bin/ifup ${BASEDIR}/usr/bin/ifquery -+ install -D -m 0755 settle-dad.sh $(BASEDIR)/usr/lib/ifupdown/settle-dad.sh -+ install -D -m 0755 wait-for-ll6.sh $(BASEDIR)/usr/lib/ifupdown/wait-for-ll6.sh -+ install -D -m 0755 wait-online.sh $(BASEDIR)/usr/lib/ifupdown/wait-online.sh - - clean : - rm -f *.o $(patsubst %.defn,%.c,$(DEFNFILES)) *~ - diff --git a/srcpkgs/ifupdown/template b/srcpkgs/ifupdown/template deleted file mode 100644 index ec238a5a65c538..00000000000000 --- a/srcpkgs/ifupdown/template +++ /dev/null @@ -1,39 +0,0 @@ -# Template file for 'ifupdown' -pkgname=ifupdown -version=0.8.37 -revision=1 -build_style=gnu-makefile -make_use_env=yes -hostmakedepends="dpkg perl" -short_desc="High level tools to configure network interfaces" -maintainer="Michael Aldridge <maldridge@voidlinux.org>" -license="GPL-2.0-or-later" -homepage="https://tracker.debian.org/pkg/ifupdown" -distfiles="${DEBIAN_SITE}/main/i/ifupdown/ifupdown_${version}.tar.xz" -checksum=8db81d5a1b94bb4dc9c169a59d837eeb405a48cd3b1905d10c95ba4030222d24 - -make_dirs="/etc/network/interfaces.d 0755 root root - /etc/network/if-pre-up.d 0755 root root - /etc/network/if-up.d 0755 root root - /etc/network/if-down.d 0755 root root - /etc/network/if-post-down.d 0755 root root" -conf_files="/etc/network/interfaces" - -post_install() { - vman interfaces.5 - vman ifup.8 - - for _i in examples/* ; do - vsconf $_i - done - - # Install the default interfaces file referenced from the man - # page - vmkdir etc/network - echo "source interfaces.d/*" > ${DESTDIR}/etc/network/interfaces - - # Install the core services task, this enables us to promise - # that the network is up before the rest of the services start - vmkdir etc/runit/core-services - vinstall ${FILESDIR}/15-ifupdown.sh 0644 etc/runit/core-services -} diff --git a/srcpkgs/ifuse/template b/srcpkgs/ifuse/template deleted file mode 100644 index 95c48dbe8cd125..00000000000000 --- a/srcpkgs/ifuse/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'ifuse' -pkgname=ifuse -version=1.1.4 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config automake" -makedepends="fuse-devel libimobiledevice-devel" -depends="usbmuxd" -short_desc="FUSE filesystem to access the contents of an iPhone or iPod Touch" -maintainer="Orphaned <orphan@voidlinux.org>" -license="LGPL-2.1-or-later" -homepage="http://libimobiledevice.org/" -changelog="https://raw.githubusercontent.com/libimobiledevice/ifuse/master/NEWS" -distfiles="http://github.com/libimobiledevice/ifuse/archive/${version}.tar.gz" -checksum=2a00769e8f1d8bad50898b9d00baf12c8ae1cda2d19ff49eaa9bf580e5dbe78c - -pre_configure() { - autoreconf -fi -} diff --git a/srcpkgs/igraph-devel b/srcpkgs/igraph-devel deleted file mode 120000 index fcd7873f960055..00000000000000 --- a/srcpkgs/igraph-devel +++ /dev/null @@ -1 +0,0 @@ -igraph \ No newline at end of file diff --git a/srcpkgs/igraph/template b/srcpkgs/igraph/template deleted file mode 100644 index 46bdd20b1643e8..00000000000000 --- a/srcpkgs/igraph/template +++ /dev/null @@ -1,38 +0,0 @@ -# Template file for 'igraph' -pkgname=igraph -version=0.10.15 -revision=1 -build_style=cmake -configure_args="-DIGRAPH_ENABLE_TLS=on -DIGRAPH_ENABLE_LTO=on -DBUILD_SHARED_LIBS=ON - -DBLA_VENDOR=$(vopt_if openblas 'OpenBLAS' 'Generic')" -make_check_target=check -makedepends="arpack-ng-devel glpk-devel gmp-devel libgomp-devel libxml2-devel - $(vopt_if openblas 'openblas-devel' 'lapack-devel')" -short_desc="Graph library" -maintainer="Gonzalo Tornaría <tornaria@cmat.edu.uy>" -license="GPL-2.0-or-later" -homepage="https://igraph.org/c/" -changelog="https://github.com/igraph/igraph/releases" -distfiles="https://github.com/igraph/igraph/releases/download/${version}/igraph-${version}.tar.gz" -checksum=03ba01db0544c4e32e51ab66f2356a034394533f61b4e14d769b9bbf5ad5e52c - -build_options="openblas" - -case "$XBPS_TARGET_MACHINE" in - x86_64*|i686*|aarch64*|armv[67]*|ppc64*) - # Prefer accelerated routines where available - build_options_default="openblas" - ;; - *) ;; -esac - -igraph-devel_package() { - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/igt-gpu-tools/patches/musl.patch b/srcpkgs/igt-gpu-tools/patches/musl.patch deleted file mode 100644 index bf7ae072fe6ac7..00000000000000 --- a/srcpkgs/igt-gpu-tools/patches/musl.patch +++ /dev/null @@ -1,35 +0,0 @@ ---- a/lib/igt_vc4.h -+++ b/lib/igt_vc4.h -@@ -31,7 +31,9 @@ - #include "igt_fb.h" - #include "vc4_drm.h" - -+#ifndef PAGE_SIZE - #define PAGE_SIZE 4096 -+#endif - - uint32_t igt_vc4_get_cleared_bo(int fd, size_t size, uint32_t clearval); - int igt_vc4_create_bo(int fd, size_t size); - ---- a/lib/xe/xe_sriov_debugfs.c -+++ b/lib/xe/xe_sriov_debugfs.c -@@ -3,6 +3,7 @@ - * Copyright(c) 2024 Intel Corporation. All rights reserved. - */ - -+#include <limits.h> - #include <dirent.h> - #include <fcntl.h> - ---- a/lib/svga/vm_basic_types.h -+++ b/lib/svga/vm_basic_types.h -@@ -27,6 +27,9 @@ - #define VM_BASIC_TYPES_H - - #define PAGE_SHIFT 12 -+#ifdef PAGE_SIZE -+#undef PAGE_SIZE -+#endif - #define PAGE_SIZE (1 << PAGE_SHIFT) - #define PAGE_MASK (~(PAGE_SIZE - 1)) - #define PAGE_ALIGN(addr) (((addr) + PAGE_SIZE - 1) & PAGE_MASK) diff --git a/srcpkgs/igt-gpu-tools/template b/srcpkgs/igt-gpu-tools/template deleted file mode 100644 index 98ad52eb274d88..00000000000000 --- a/srcpkgs/igt-gpu-tools/template +++ /dev/null @@ -1,32 +0,0 @@ -# Template file for 'igt-gpu-tools' -pkgname=igt-gpu-tools -version=2.1 -revision=1 -build_style=meson -configure_args="-Db_ndebug=false -Ddocs=disabled" -hostmakedepends="pkg-config flex peg python3-docutils" -makedepends="libdrm-devel libkmod-devel liboping-devel procps-ng-devel libunwind-devel - elfutils-devel pixman-devel valgrind-devel cairo-devel xmlrpc-c-devel gsl-devel - alsa-lib-devel json-c-devel libXrandr-devel" -short_desc="Tools for development and testing of the DRM drivers" -maintainer="Orphaned <orphan@voidlinux.org>" -license="MIT" -homepage="https://gitlab.freedesktop.org/drm/igt-gpu-tools" -changelog="https://gitlab.freedesktop.org/drm/igt-gpu-tools/-/raw/master/NEWS" -distfiles="${XORG_SITE}/app/igt-gpu-tools-${version}.tar.xz" -checksum=bf72beff71093db692f386c9359b557dfa8e8c45250439c952564b1b6fe343f8 -# tests don't behave in containers -make_check=ci-skip - -lib32disabled=yes -archs="i686* x86_64*" - -post_install() { - vlicense COPYING -} - -intel-gpu-tools_package() { - depends="igt-gpu-tools>=${version}_${revision}" - short_desc+=" (transitional dummy package)" - metapackage=yes -} diff --git a/srcpkgs/ii/template b/srcpkgs/ii/template deleted file mode 100644 index e7c2906c0c2ab3..00000000000000 --- a/srcpkgs/ii/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'ii' -pkgname=ii -version=2.0 -revision=1 -build_style=gnu-makefile -make_use_env=true -short_desc="Minimalist FIFO IRC client" -maintainer="Leah Neukirchen <leah@vuxu.org>" -license="MIT" -homepage="https://tools.suckless.org/ii" -distfiles="https://dl.suckless.org/tools/${pkgname}-${version}.tar.gz" -checksum=4f67afcd208c07939b88aadbf21497a702ad0a07f9b5a6ce861f9f39ffe5425b - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/iio-sensor-proxy/files/iio-sensor-proxy/run b/srcpkgs/iio-sensor-proxy/files/iio-sensor-proxy/run deleted file mode 100644 index 2744a2279c38de..00000000000000 --- a/srcpkgs/iio-sensor-proxy/files/iio-sensor-proxy/run +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh -exec 2>&1 -exec /usr/libexec/iio-sensor-proxy diff --git a/srcpkgs/iio-sensor-proxy/template b/srcpkgs/iio-sensor-proxy/template deleted file mode 100644 index ecc1084e087e78..00000000000000 --- a/srcpkgs/iio-sensor-proxy/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'iio-sensor-proxy' -pkgname=iio-sensor-proxy -version=3.8 -revision=1 -build_style=meson -configure_args="-Dsystemdsystemunitdir=/usr/lib/systemd/system/ - -Dgeoclue-user=_geoclue2" -hostmakedepends="pkg-config glib-devel libxml2" -makedepends="libgudev-devel polkit-devel" -checkdepends="python3-dbusmock python3-psutil umockdev-devel gtk+3-devel" -short_desc="IIO accelerometer sensor to input device proxy" -maintainer="Andrea Brancaleoni <abc@pompel.me>" -license="GPL-3.0-or-later" -homepage="https://gitlab.freedesktop.org/hadess/iio-sensor-proxy" -changelog="https://gitlab.freedesktop.org/hadess/iio-sensor-proxy/-/raw/master/NEWS" -distfiles="https://gitlab.freedesktop.org/hadess/iio-sensor-proxy/-/archive/${version}/${pkgname}-${version}.tar.gz" -checksum=f7fb74bf75a7046be14926d4be3d1804f7fb048641116dce0bc0be847131f9d6 - -if [ "$XBPS_CHECK_PKGS" ]; then - configure_args+=" -Dtests=true -Dgtk-tests=true" -fi - -post_install() { - vsv iio-sensor-proxy -} diff --git a/srcpkgs/ijq/template b/srcpkgs/ijq/template deleted file mode 100644 index 3107ff1604185f..00000000000000 --- a/srcpkgs/ijq/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'ijq' -pkgname=ijq -version=1.2.0 -revision=1 -build_style=go -go_import_path="codeberg.org/gpanders/ijq" -hostmakedepends="scdoc" -depends="jq" -short_desc="Interactive jq tool for the terminal" -maintainer="yosh <yosh-git@riseup.net>" -license="GPL-3.0-or-later" -homepage="https://codeberg.org/gpanders/ijq" -distfiles="https://codeberg.org/gpanders/ijq/archive/v${version}.tar.gz" -checksum=f026e0f479dc951fbc6e72a9815d426cb10c2c7c91dd5ed60915960c800ecb72 diff --git a/srcpkgs/imagescan-plugin-networkscan/template b/srcpkgs/imagescan-plugin-networkscan/template deleted file mode 100644 index 02107773703f71..00000000000000 --- a/srcpkgs/imagescan-plugin-networkscan/template +++ /dev/null @@ -1,49 +0,0 @@ -# Template file for 'imagescan-plugin-networkscan' -pkgname=imagescan-plugin-networkscan -version=1.1.3 -revision=1 -archs="i686 x86_64" -_bversion=3.63.0 -_dst=ubuntu -_rel=18.04 -build_style=fetch -depends="imagescan" -short_desc="Image Scan v3 Plugin for using Epson scanners over network" -maintainer="Orphaned <orphan@voidlinux.org>" -license="custom:Proprietary" -homepage="http://support.epson.net/linux/en/imagescanv3.php" - -case "${XBPS_TARGET_MACHINE}" in - x86_64) - _type=x64 - _arch=amd64 - _hash=318372a594fdff4d0f1d5dbe4d7d818036ee7f78edbb6d14ed1ad49b1c057c51 - ;; - i686) - _type=x86 - _arch=i386 - _hash=412430d264fb3c3e80e5a22ecacec774b8a52d95b26db0930a17e4e58bd7e52c - ;; -esac - -distfiles="https://download2.ebz.epson.net/imagescanv3/ubuntu/lts2/deb/${_type}/imagescan-bundle-${_dst}-${_rel}-${_bversion}.${_type}.deb.tar.gz" -checksum=${_hash} - -do_extract() { - bsdtar xzf ${XBPS_SRCDISTDIR}/${pkgname}-${version}/imagescan-bundle-${_dst}-${_rel}-${_bversion}.${_type}.deb.tar.gz - ar x imagescan-bundle-${_dst}-${_rel}-${_bversion}.${_type}.deb/plugins/${pkgname}_${version}-1epson4${_dst}${_rel}_${_arch}.deb data.tar.xz - bsdtar xf data.tar.xz -} - -do_install() { - vmkdir usr/share/licenses/imagescan-plugin-networkscan - zcat usr/share/doc/imagescan-plugin-networkscan/COPYING.EPSON.en.txt.gz \ - > ${DESTDIR}/usr/share/licenses/imagescan-plugin-networkscan/COPYING.EPSON.en.txt - zcat usr/share/doc/imagescan-plugin-networkscan/COPYING.EPSON.ja.txt.gz \ - > ${DESTDIR}/usr/share/licenses/imagescan-plugin-networkscan/COPYING.EPSON.ja.txt - - rm usr/share/doc/imagescan-plugin-networkscan/COPYING.EPSON.en.txt.gz - rm usr/share/doc/imagescan-plugin-networkscan/COPYING.EPSON.ja.txt.gz - - vcopy usr / -} diff --git a/srcpkgs/imagescan/files/imagescan.desktop b/srcpkgs/imagescan/files/imagescan.desktop deleted file mode 100644 index ec5bb2beb5b9e4..00000000000000 --- a/srcpkgs/imagescan/files/imagescan.desktop +++ /dev/null @@ -1,11 +0,0 @@ -[Desktop Entry] -Encoding=UTF-8 -Type=Application -Categories=Application;Graphics;RasterGraphics;Scanning;GTK; - -Name=Image Scan -GenericName=Scan Dialog - -Exec=utsushi scan -Terminal=false -Icon=scanner diff --git a/srcpkgs/imagescan/patches/boost-1.80.patch b/srcpkgs/imagescan/patches/boost-1.80.patch deleted file mode 100644 index 4425d84a34a5c7..00000000000000 --- a/srcpkgs/imagescan/patches/boost-1.80.patch +++ /dev/null @@ -1,15 +0,0 @@ -_1 should be looked up via ADL, don't know ---- a/utsushi/functional.hpp -+++ b/utsushi/functional.hpp -@@ -59,6 +59,11 @@ using NAMESPACE::function; - using NAMESPACE::ref; - using NAMESPACE::reference_wrapper; - -+#if __cplusplus >= 201103L && !WITH_INCLUDED_BOOST -+using std::placeholders::_1; -+using std::placeholders::_2; -+#endif -+ - } // namespace utsushi - - #undef NAMESPACE diff --git a/srcpkgs/imagescan/patches/makefile_in-sane_dll_d.patch b/srcpkgs/imagescan/patches/makefile_in-sane_dll_d.patch deleted file mode 100644 index 56187bdb7b670a..00000000000000 --- a/srcpkgs/imagescan/patches/makefile_in-sane_dll_d.patch +++ /dev/null @@ -1,37 +0,0 @@ ---- a/sane/Makefile.in 2018-01-29 07:20:05.000000000 +0100 -+++ b/sane/Makefile.in 2018-03-10 14:33:27.313350166 +0100 -@@ -1005,28 +1005,12 @@ - @enable_sane_config_TRUE@ echo " skipping component activation"; \ - @enable_sane_config_TRUE@ exit 1; \ - @enable_sane_config_TRUE@ fi --@enable_sane_config_TRUE@ if test -d "$(SANE_SYSCONFDIR)/dll.d"; then \ --@enable_sane_config_TRUE@ dirname="$(DESTDIR)$(SANE_SYSCONFDIR)/dll.d"; \ --@enable_sane_config_TRUE@ file=$$dirname/$(BACKEND_NAME); \ --@enable_sane_config_TRUE@ test -d $$dirname || $(MKDIR_P) $$dirname; \ --@enable_sane_config_TRUE@ echo "# $(BACKEND_NAME) -- dll.conf snippet" > $$file; \ --@enable_sane_config_TRUE@ echo "" >> $$file; \ --@enable_sane_config_TRUE@ echo "$(BACKEND_NAME)" >> $$file; \ --@enable_sane_config_TRUE@ else \ --@enable_sane_config_TRUE@ dirname="$(DESTDIR)$(SANE_SYSCONFDIR)"; \ --@enable_sane_config_TRUE@ file=$$dirname/dll.conf; \ --@enable_sane_config_TRUE@ if test -f $$file; then \ --@enable_sane_config_TRUE@ if test -n "`$(GREP) '^[ \t]*#[ \t#]*$(BACKEND_NAME)' $$file`"; \ --@enable_sane_config_TRUE@ then \ --@enable_sane_config_TRUE@ sed -i 's,^[ \t]*#[ \t#]*\($(BACKEND_NAME)\),\1,' $$file; \ --@enable_sane_config_TRUE@ elif test -z "`$(GREP) $(BACKEND_NAME) $$file`"; then\ --@enable_sane_config_TRUE@ echo $(BACKEND_NAME) >> $$file; \ --@enable_sane_config_TRUE@ fi; \ --@enable_sane_config_TRUE@ else \ --@enable_sane_config_TRUE@ echo $(ECHO_N) "WARNING: $$file not found,"; \ --@enable_sane_config_TRUE@ echo " cannot activate SANE component"; \ --@enable_sane_config_TRUE@ fi; \ --@enable_sane_config_TRUE@ fi -+@enable_sane_config_TRUE@ dirname="$(DESTDIR)$(SANE_SYSCONFDIR)/dll.d"; \ -+@enable_sane_config_TRUE@ file=$$dirname/$(BACKEND_NAME); \ -+@enable_sane_config_TRUE@ test -d $$dirname || $(MKDIR_P) $$dirname; \ -+@enable_sane_config_TRUE@ echo "# $(BACKEND_NAME) -- dll.conf snippet" > $$file; \ -+@enable_sane_config_TRUE@ echo "" >> $$file; \ -+@enable_sane_config_TRUE@ echo "$(BACKEND_NAME)" >> $$file; - - @enable_sane_config_TRUE@uninstall-hook-data: - @enable_sane_config_TRUE@ @$(NORMAL_UNINSTALL) diff --git a/srcpkgs/imagescan/patches/sane.patch b/srcpkgs/imagescan/patches/sane.patch deleted file mode 100644 index 58e220ba786d87..00000000000000 --- a/srcpkgs/imagescan/patches/sane.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/sane/version.hpp -+++ b/sane/version.hpp -@@ -37,7 +37,7 @@ extern "C" { // neede - #include <sane/sane.h> - } - --#if !((SANE_MAJOR == SANE_CURRENT_MAJOR) && (SANE_MINOR == 0)) -+#if !((SANE_MAJOR == SANE_CURRENT_MAJOR) && (SANE_CURRENT_MINOR == 0)) - #error "SANE installation violates versioning portability constraints." - #endif - diff --git a/srcpkgs/imagescan/template b/srcpkgs/imagescan/template deleted file mode 100644 index c32f728797803e..00000000000000 --- a/srcpkgs/imagescan/template +++ /dev/null @@ -1,33 +0,0 @@ -# Template file for 'imagescan' -pkgname=imagescan -version=3.65.0 -revision=8 -build_style=gnu-configure -configure_args="--libexecdir=/usr/lib --with-boost-libdir=${XBPS_CROSS_BASE}/usr/lib - --with-boost-system=c - --with-gtkmm --enable-sane-config --with-sane-confdir=/etc/sane.d --enable-udev-config - --with-udev-confdir=/usr/lib/udev --with-jpeg --with-magick --with-sane --with-tiff" -conf_files="/etc/utsushi/combo.conf" -hostmakedepends="ImageMagick pkg-config sane" -makedepends="boost-devel-minimal libboost_program_options libboost_filesystem - libboost_iostreams libboost_unit_test_framework - eudev-libudev-devel gtkmm2-devel libusb-devel sane-devel" -depends="ImageMagick" -short_desc="EPSON Image Scan v3 front-end and backend for scanners and all-in-ones" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-3.0-or-later" -homepage="https://gitlab.com/utsushi/imagescan/" -distfiles="https://sources.voidlinux.org/imagescan-${version}/imagescan_${version}.orig.tar.gz" -checksum=e83704398c51a3166fd62c25b89e95cf6262e52f3dc6e627db3e7556e2220d64 -mutable_files="/etc/sane.d/dll.d/utsushi" - -CFLAGS="-Wno-error" -CXXFLAGS="-Wno-error" - -post_install() { - # remove include dir - rm -rf $DESTDIR/usr/include - # rename udev rule - mv $DESTDIR/usr/lib/udev/rules.d/{,60-}utsushi-esci.rules - vinstall $FILESDIR/imagescan.desktop 644 usr/share/applications -} diff --git a/srcpkgs/imagewriter/patches/musl.patch b/srcpkgs/imagewriter/patches/musl.patch deleted file mode 100644 index 1df43f7926086f..00000000000000 --- a/srcpkgs/imagewriter/patches/musl.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/MainWindow.cpp 2018-05-24 00:26:18.366922607 +0200 -+++ b/MainWindow.cpp 2018-05-24 00:27:09.802922613 +0200 -@@ -37,7 +37,7 @@ - - #include <unistd.h> - #include <sys/types.h> --#include <sys/sysctl.h> -+#include <linux/sysctl.h> - - #ifdef USEUDISKS2 - #include "udisks2_interface.h" diff --git a/srcpkgs/imagewriter/template b/srcpkgs/imagewriter/template deleted file mode 100644 index 618169dc9dc167..00000000000000 --- a/srcpkgs/imagewriter/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'imagewriter' -pkgname=imagewriter -version=1.10.20150521 -revision=2 -_commit=1d253d960a28f9de4468b0b091c231083f03c1c8 -build_style=qmake -configure_args="DEFINES=USEUDISKS2" -hostmakedepends="qt5-qmake qt5-host-tools" -makedepends="qt5-devel" -depends="desktop-file-utils hicolor-icon-theme udisks2" -short_desc="Graphical utility for writing raw disk images & hybrid isos to USB keys" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-or-later" -homepage="https://github.com/openSUSE/imagewriter" -distfiles="https://github.com/openSUSE/imagewriter/archive/${_commit}.tar.gz" -checksum=7761ee45b16b5841c6b62b091c7f9d0b8c64b14b79d77e9909ca813e1dc9885d diff --git a/srcpkgs/imake/template b/srcpkgs/imake/template deleted file mode 100644 index 9bbfb992a663a4..00000000000000 --- a/srcpkgs/imake/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'imake' -pkgname=imake -version=1.0.10 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config perl makedepend xorg-cf-files" -makedepends="xorgproto" -depends="xorg-cf-files" -short_desc="X.Org imake program and related utilities" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-or-later" -homepage="http://xorg.freedesktop.org/" -distfiles="${XORG_SITE}/util/imake-${version}.tar.xz" -checksum=75decbcea8d7b354cf36adc9675e53c4790ee3de56a14bd87b42c8e8aad2ecf5 diff --git a/srcpkgs/imapfilter/template b/srcpkgs/imapfilter/template deleted file mode 100644 index 3ad670ed9dfad0..00000000000000 --- a/srcpkgs/imapfilter/template +++ /dev/null @@ -1,31 +0,0 @@ -# Template file for 'imapfilter' -pkgname=imapfilter -version=2.8.3 -revision=1 -build_style=gnu-makefile -make_build_args="LIBLUA=-llua5.3" -hostmakedepends="lua53-devel" -makedepends="pcre2-devel lua53-devel openssl-devel" -short_desc="Mail filtering utility" -maintainer="lemmi <lemmi@nerd2nerd.org>" -license="MIT" -homepage="https://github.com/lefcha/imapfilter" -changelog="https://raw.githubusercontent.com/lefcha/imapfilter/master/NEWS" -distfiles="https://github.com/lefcha/imapfilter/archive/v${version}.tar.gz" -checksum=a28ee90ac20a996e2fc19cbc36a36c152483085011f3b2ec8dfd913b7a6d9804 - -CFLAGS="-I$XBPS_CROSS_BASE/usr/include/lua5.3" - -post_configure() { - sed -i \ - -e '/^MANDIR/s:/man:/share/man:' \ - -e '/^CFLAGS/s/CFLAGS = /override CFLAGS += /' \ - -e 's/$(CC)/$(CC) $(CFLAGS)/' \ - src/Makefile -} - -post_install() { - vsconf samples/config.lua - vsconf samples/extend.lua - vlicense LICENSE -} diff --git a/srcpkgs/imath-devel b/srcpkgs/imath-devel deleted file mode 120000 index aa5ac0a078d938..00000000000000 --- a/srcpkgs/imath-devel +++ /dev/null @@ -1 +0,0 @@ -imath \ No newline at end of file diff --git a/srcpkgs/imath-python3 b/srcpkgs/imath-python3 deleted file mode 120000 index aa5ac0a078d938..00000000000000 --- a/srcpkgs/imath-python3 +++ /dev/null @@ -1 +0,0 @@ -imath \ No newline at end of file diff --git a/srcpkgs/imath-python3-devel b/srcpkgs/imath-python3-devel deleted file mode 120000 index aa5ac0a078d938..00000000000000 --- a/srcpkgs/imath-python3-devel +++ /dev/null @@ -1 +0,0 @@ -imath \ No newline at end of file diff --git a/srcpkgs/imath/patches/split-pyimath-cmake-target.patch b/srcpkgs/imath/patches/split-pyimath-cmake-target.patch deleted file mode 100644 index 94d8b9ca65ccfd..00000000000000 --- a/srcpkgs/imath/patches/split-pyimath-cmake-target.patch +++ /dev/null @@ -1,39 +0,0 @@ ---- a/config/ImathConfig.cmake.in -+++ b/config/ImathConfig.cmake.in -@@ -4,4 +4,7 @@ - @PACKAGE_INIT@ - - include("${CMAKE_CURRENT_LIST_DIR}/@PROJECT_NAME@Targets.cmake") -+if(EXISTS "${CMAKE_CURRENT_LIST_DIR}/PyImathTargets.cmake") -+ include("${CMAKE_CURRENT_LIST_DIR}/PyImathTargets.cmake") -+endif() - check_required_components("@PROJECT_NAME@") ---- a/src/python/config/ModuleDefine.cmake -+++ b/src/python/config/ModuleDefine.cmake -@@ -52,7 +52,7 @@ function(PYIMATH_ADD_LIBRARY_PRIV libnam - add_library(${PROJECT_NAME}::${libname} ALIAS ${libname}) - - install(TARGETS ${libname} -- EXPORT ${PROJECT_NAME} -+ EXPORT PyImath - RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR} - LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR} - ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR} ---- a/src/python/config/CMakeLists.txt -+++ b/src/python/config/CMakeLists.txt -@@ -7,8 +7,14 @@ - add_library(PyImathConfig INTERFACE) - target_include_directories(PyImathConfig INTERFACE - $<BUILD_INTERFACE:${CMAKE_CURRENT_BINARY_DIR}>) --install(TARGETS PyImathConfig EXPORT ${PROJECT_NAME}) -+install(TARGETS PyImathConfig EXPORT PyImath) - add_library(PyImath::Config ALIAS PyImathConfig) -+install(EXPORT PyImath -+ DESTINATION ${CMAKE_INSTALL_LIBDIR}/cmake/PyImath -+ FILE PyImathTargets.cmake -+ NAMESPACE Imath:: -+ EXPORT_LINK_INTERFACE_LIBRARIES -+) - - if(IMATH_INSTALL_PKG_CONFIG) - # use a helper function to avoid variable pollution, but pretty simple diff --git a/srcpkgs/imath/template b/srcpkgs/imath/template deleted file mode 100644 index a25fefda306717..00000000000000 --- a/srcpkgs/imath/template +++ /dev/null @@ -1,63 +0,0 @@ -# Template file for 'imath' -pkgname=imath -version=3.1.9 -revision=6 -build_style=cmake -configure_args="-DPYTHON=ON" -hostmakedepends="python3-numpy" -makedepends="boost-devel-minimal boost-python3 python3-devel python3-numpy" -short_desc="C++/Python library for 2D/3D vector/matrix/math operations" -maintainer="Orphaned <orphan@voidlinux.org>" -license="BSD-3-Clause" -homepage="https://imath.readthedocs.io/" -changelog="https://raw.githubusercontent.com/AcademySoftwareFoundation/Imath/main/CHANGES.md" -distfiles="https://github.com/AcademySoftwareFoundation/Imath/archive/v${version}/imath-${version}.tar.gz" -checksum=f1d8aacd46afed958babfced3190d2d3c8209b66da451f556abd6da94c165cf3 - -if [ "$XBPS_CHECK_PKGS" ]; then - configure_args+=" -DBUILD_TESTING=ON" -else - configure_args+=" -DBUILD_TESTING=OFF" -fi - -if [ "$XBPS_MACHINE" = "i686" ] -then - make_check=no # Test Fails in i686 - # See upstream: https://github.com/AcademySoftwareFoundation/Imath/issues/151 -fi - -post_install() { - vlicense LICENSE.md -} - -imath-python3_package() { - short_desc+=" - Python module" - pkg_install() { - vmove "usr/lib/libPyImath*.so.*" - vmove "${py3_sitelib}" - } -} - -imath-python3-devel_package() { - depends="imath-python3>=${version}_${revision} python3-devel boost-devel-minimal - imath-devel>=${version}_${revision}" - short_desc+=" - Python module - development files" - pkg_install() { - vmove "usr/include/Imath/Py*" - vmove "usr/lib/cmake/PyImath*" - vmove usr/lib/pkgconfig/PyImath.pc - vmove "usr/lib/libPyImath*.so" - } -} - -imath-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove "usr/include/Imath/half*" - vmove "usr/include/Imath/Imath*" - vmove "usr/lib/cmake/Imath*" - vmove usr/lib/pkgconfig/Imath.pc - vmove "usr/lib/libImath*.so" - } -} diff --git a/srcpkgs/img/template b/srcpkgs/img/template deleted file mode 100644 index f8d12ce22047d1..00000000000000 --- a/srcpkgs/img/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'img' -pkgname=img -version=0.5.11 -revision=4 -build_style=go -go_import_path=github.com/genuinetools/img -go_build_tags="noembed seccomp" -depends="libseccomp runc shadow" -short_desc="Standalone, daemonless, unprivileged container image builder" -maintainer="Noel Cower <ncower@nil.dev>" -license="MIT" -homepage="https://github.com/genuinetools/img" -distfiles="${homepage}/archive/v${version}.tar.gz" -checksum=c6d805ab899db639fa08f0e33fe6673593be8336d288bb1cb4cb81a3229a916f - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/img2pdf/template b/srcpkgs/img2pdf/template deleted file mode 100644 index eaffeaa319b7bc..00000000000000 --- a/srcpkgs/img2pdf/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'img2pdf' -pkgname=img2pdf -version=0.6.1 -revision=1 -build_style=python3-module -hostmakedepends="python3-pikepdf python3-setuptools" -depends="colord python3-pdfrw python3-pikepdf python3-Pillow python3-tkinter" -short_desc="Lossless conversion of raster images to PDF" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-3.0-or-later" -homepage="https://gitlab.mister-muffin.de/josch/img2pdf" -distfiles="${PYPI_SITE}/i/img2pdf/img2pdf-${version}.tar.gz" -checksum=306e279eb832bc159d7d6294b697a9fbd11b4be1f799b14b3b2174fb506af289 -make_check=no # need to patch out some bitdepth checks diff --git a/srcpkgs/imgbrd-grabber/patches/QPainterPath.patch b/srcpkgs/imgbrd-grabber/patches/QPainterPath.patch deleted file mode 100644 index 3b460c3386b90c..00000000000000 --- a/srcpkgs/imgbrd-grabber/patches/QPainterPath.patch +++ /dev/null @@ -1,9 +0,0 @@ ---- a/gui/src/ui/QBouton.cpp 2019-05-19 13:41:39.000000000 +0200 -+++ b/gui/src/ui/QBouton.cpp 2020-09-01 01:09:55.472537243 +0200 -@@ -1,5 +1,6 @@ - #include "ui/QBouton.h" - #include <QPainter> -+#include <QPainterPath> - #include <QPaintEvent> - #include <QtMath> - diff --git a/srcpkgs/imgbrd-grabber/template b/srcpkgs/imgbrd-grabber/template deleted file mode 100644 index d1e0ef6a517786..00000000000000 --- a/srcpkgs/imgbrd-grabber/template +++ /dev/null @@ -1,33 +0,0 @@ -# Template file for 'imgbrd-grabber' -pkgname=imgbrd-grabber -version=7.1.1 -revision=1 -build_style=cmake -hostmakedepends="nodejs" -makedepends="qt5-declarative-devel qt5-multimedia-devel qt5-plugin-mysql -qt5-plugin-odbc qt5-plugin-pgsql qt5-plugin-sqlite qt5-plugin-tds -qt5-script-devel qt5-tools-devel" -short_desc="Powerful imageboard/booru downloader" -maintainer="SolitudeSF <solitudesf@protonmail.com>" -license="Apache-2.0" -homepage="https://bionus.github.io/imgbrd-grabber" -changelog="https://github.com/Bionus/imgbrd-grabber/releases" -distfiles="https://github.com/Bionus/imgbrd-grabber/archive/v${version}.tar.gz" -checksum=4ecb247f92fb4ba7c3245439bcd221e8c64dd037c1761065a663adb6b4571740 - -if [ "$CROSS_BUILD" ]; then - hostmakedepends+=" qt5-host-tools qt5-qmake" -fi - -case "$XBPS_TARGET_MACHINE" in - i686*) broken="segfaults with node" ;; -esac - -pre_configure() { - vsed -i 's|USE_QSCINTILLA 1|USE_QSCINTILLA 0|' gui/CMakeLists.txt - vsed -i 's|USE_BREAKPAD 1|USE_BREAKPAD 0|' gui/CMakeLists.txt -} - -post_install() { - touch ${DESTDIR}/usr/share/Grabber/settings.ini -} diff --git a/srcpkgs/imgp/template b/srcpkgs/imgp/template deleted file mode 100644 index 67f7c08cfd2b5a..00000000000000 --- a/srcpkgs/imgp/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'imgp' -pkgname=imgp -version=2.8 -revision=1 -build_style=gnu-makefile -depends="python3-Pillow" -short_desc="Multi-core batch image resizer and rotator" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-3.0-or-later" -homepage="https://github.com/jarun/imgp" -distfiles="https://github.com/jarun/imgp/archive/v${version}.tar.gz" -checksum=91494f57a110c4439ae956a8a45762467d8deb4606a92f687efdc3a61e4e7cbd - -post_install() { - vcompletion auto-completion/bash/imgp-completion.bash bash imgp - vcompletion auto-completion/zsh/_imgp zsh - vcompletion auto-completion/fish/imgp.fish fish -} diff --git a/srcpkgs/imhex-patterns b/srcpkgs/imhex-patterns deleted file mode 120000 index 9f335cad9f82e6..00000000000000 --- a/srcpkgs/imhex-patterns +++ /dev/null @@ -1 +0,0 @@ -imhex \ No newline at end of file diff --git a/srcpkgs/imhex/patches/cross.patch b/srcpkgs/imhex/patches/cross.patch deleted file mode 100644 index fa44f9a83f3fca..00000000000000 --- a/srcpkgs/imhex/patches/cross.patch +++ /dev/null @@ -1,15 +0,0 @@ ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -35,6 +35,12 @@ set(CMAKE_INCLUDE_DIRECTORIES_BEFORE ON) - set(CMAKE_EXPORT_COMPILE_COMMANDS ON) - include("${IMHEX_BASE_FOLDER}/cmake/build_helpers.cmake") - -+# Void Linux flags for cross compiling libromfs -+set(NATIVE_CMAKE_C_COMPILER "$ENV{CC_host}") -+set(NATIVE_CMAKE_CXX_COMPILER "$ENV{CXX_host}") -+set(NATIVE_CMAKE_C_FLAGS "$ENV{CFLAGS_host}") -+set(NATIVE_CMAKE_CXX_FLAGS "$ENV{CXXFLAGS_host}") -+ - # Setup project - loadVersion(IMHEX_VERSION IMHEX_VERSION_PLAIN) - setVariableInParent(IMHEX_VERSION ${IMHEX_VERSION}) diff --git a/srcpkgs/imhex/patches/fix-fmt11.patch b/srcpkgs/imhex/patches/fix-fmt11.patch deleted file mode 100644 index 452264b3de3819..00000000000000 --- a/srcpkgs/imhex/patches/fix-fmt11.patch +++ /dev/null @@ -1,153 +0,0 @@ -# From: https://data.gpo.zugaina.org/guru/app-editors/imhex/files/imhex-1.37.4-update-libfmt.patch ---- a/lib/external/pattern_language/lib/source/pl/lib/std/time.cpp -+++ b/lib/external/pattern_language/lib/source/pl/lib/std/time.cpp -@@ -11,7 +11,7 @@ - - namespace pl::lib::libstd::time { - -- static u128 packTMValue(std::tm tm) { -+ static u128 packTMValue(const std::tm &tm) { - return - (u128(tm.tm_sec) << 0) | - (u128(tm.tm_min) << 8) | -@@ -57,9 +57,10 @@ namespace pl::lib::libstd::time { - auto time = time_t(params[0].toUnsigned()); - - try { -- auto localTime = fmt::localtime(time); -+ auto localTime = std::localtime(&time); -+ if (localTime == nullptr) return u128(0); - -- return { packTMValue(localTime) }; -+ return { packTMValue(*localTime) }; - } catch (const fmt::format_error&) { - return u128(0); - } -@@ -70,9 +71,10 @@ namespace pl::lib::libstd::time { - auto time = time_t(params[0].toUnsigned()); - - try { -- auto gmTime = fmt::gmtime(time); -+ auto gmTime = std::gmtime(&time); -+ if (gmTime == nullptr) return u128(0); - -- return { packTMValue(gmTime) }; -+ return { packTMValue(*gmTime) }; - } catch (const fmt::format_error&) { - return u128(0); - } ---- a/lib/libimhex/source/helpers/logger.cpp -+++ b/lib/libimhex/source/helpers/logger.cpp -@@ -83,7 +83,8 @@ namespace hex::log { - - for (const auto &path : paths::Logs.all()) { - wolv::io::fs::createDirectories(path); -- s_loggerFile = wolv::io::File(path / hex::format("{0:%Y%m%d_%H%M%S}.log", fmt::localtime(std::chrono::system_clock::to_time_t(std::chrono::system_clock::now()))), wolv::io::File::Mode::Create); -+ time_t time = std::chrono::system_clock::to_time_t(std::chrono::system_clock::now()); -+ s_loggerFile = wolv::io::File(path / hex::format("{0:%Y%m%d_%H%M%S}.log", *std::localtime(&time)), wolv::io::File::Mode::Create); - s_loggerFile.disableBuffering(); - - if (s_loggerFile.isValid()) { -@@ -120,7 +121,8 @@ namespace hex::log { - - - void printPrefix(FILE *dest, const fmt::text_style &ts, const std::string &level, const char *projectName) { -- const auto now = fmt::localtime(std::chrono::system_clock::to_time_t(std::chrono::system_clock::now())); -+ const auto time = std::chrono::system_clock::to_time_t(std::chrono::system_clock::now()); -+ const auto now = *std::localtime(&time); - - fmt::print(dest, "[{0:%H:%M:%S}] ", now); - ---- a/main/gui/source/init/splash_window.cpp -+++ b/main/gui/source/init/splash_window.cpp -@@ -111,7 +111,7 @@ namespace hex::init { - const auto now = std::chrono::system_clock::now(); - const auto time = std::chrono::system_clock::to_time_t(now); - -- return fmt::localtime(time); -+ return *std::localtime(&time); - }(); - - for (const auto &colorConfig : highlightConfig) { ---- a/plugins/builtin/source/content/data_inspector.cpp -+++ b/plugins/builtin/source/content/data_inspector.cpp -@@ -621,11 +621,16 @@ namespace hex::plugin::builtin { - ContentRegistry::DataInspector::add("hex.builtin.inspector.time32", sizeof(u32), [](auto buffer, auto endian, auto style) { - std::ignore = style; - -- auto endianAdjustedTime = hex::changeEndianness(*reinterpret_cast<u32 *>(buffer.data()), endian); -+ time_t endianAdjustedTime = hex::changeEndianness(*reinterpret_cast<u32 *>(buffer.data()), endian); - - std::string value; - try { -- value = hex::format("{0:%a, %d.%m.%Y %H:%M:%S}", fmt::localtime(endianAdjustedTime)); -+ auto time = std::localtime(&endianAdjustedTime); -+ if (time == nullptr) { -+ value = "Invalid"; -+ } else { -+ value = hex::format("{0:%a, %d.%m.%Y %H:%M:%S}", *time); -+ } - } catch (fmt::format_error &) { - value = "Invalid"; - } -@@ -636,11 +641,16 @@ namespace hex::plugin::builtin { - ContentRegistry::DataInspector::add("hex.builtin.inspector.time64", sizeof(u64), [](auto buffer, auto endian, auto style) { - std::ignore = style; - -- auto endianAdjustedTime = hex::changeEndianness(*reinterpret_cast<u64 *>(buffer.data()), endian); -+ time_t endianAdjustedTime = hex::changeEndianness(*reinterpret_cast<u64 *>(buffer.data()), endian); - - std::string value; - try { -- value = hex::format("{0:%a, %d.%m.%Y %H:%M:%S}", fmt::localtime(endianAdjustedTime)); -+ auto time = std::localtime(&endianAdjustedTime); -+ if (time == nullptr) { -+ value = "Invalid"; -+ } else { -+ value = hex::format("{0:%a, %d.%m.%Y %H:%M:%S}", *time); -+ } - } catch (fmt::format_error &) { - value = "Invalid"; - } -@@ -653,11 +663,16 @@ namespace hex::plugin::builtin { - ContentRegistry::DataInspector::add("hex.builtin.inspector.time", sizeof(time_t), [](auto buffer, auto endian, auto style) { - std::ignore = style; - -- auto endianAdjustedTime = hex::changeEndianness(*reinterpret_cast<time_t *>(buffer.data()), endian); -+ time_t endianAdjustedTime = hex::changeEndianness(*reinterpret_cast<time_t *>(buffer.data()), endian); - - std::string value; - try { -- value = hex::format("{0:%a, %d.%m.%Y %H:%M:%S}", fmt::localtime(endianAdjustedTime)); -+ auto time = std::localtime(&endianAdjustedTime); -+ if (time == nullptr) { -+ value = "Invalid"; -+ } else { -+ value = hex::format("{0:%a, %d.%m.%Y %H:%M:%S}", *time); -+ } - } catch (fmt::format_error &e) { - value = "Invalid"; - } ---- a/plugins/builtin/source/content/providers/file_provider.cpp -+++ b/plugins/builtin/source/content/providers/file_provider.cpp -@@ -135,14 +135,14 @@ namespace hex::plugin::builtin { - if (m_fileStats.has_value()) { - std::string creationTime, accessTime, modificationTime; - -- try { creationTime = hex::format("{:%Y-%m-%d %H:%M:%S}", fmt::localtime(m_fileStats->st_ctime)); } -- catch (const std::exception&) { creationTime = "???"; } -+ try { creationTime = hex::format("{:%Y-%m-%d %H:%M:%S}", *std::localtime(&m_fileStats->st_ctime)); } -+ catch (const fmt::format_error&) { creationTime = "???"; } - -- try { accessTime = hex::format("{:%Y-%m-%d %H:%M:%S}", fmt::localtime(m_fileStats->st_atime)); } -- catch (const std::exception&) { accessTime = "???"; } -+ try { accessTime = hex::format("{:%Y-%m-%d %H:%M:%S}", *std::localtime(&m_fileStats->st_atime)); } -+ catch (const fmt::format_error&) { accessTime = "???"; } - -- try { modificationTime = hex::format("{:%Y-%m-%d %H:%M:%S}", fmt::localtime(m_fileStats->st_mtime)); } -- catch (const std::exception&) { modificationTime = "???"; } -+ try { modificationTime = hex::format("{:%Y-%m-%d %H:%M:%S}", *std::localtime(&m_fileStats->st_mtime)); } -+ catch (const fmt::format_error&) { modificationTime = "???"; } - - result.emplace_back("hex.builtin.provider.file.creation"_lang, creationTime); - result.emplace_back("hex.builtin.provider.file.access"_lang, accessTime); diff --git a/srcpkgs/imhex/patches/fix-lfs64-musl.patch b/srcpkgs/imhex/patches/fix-lfs64-musl.patch deleted file mode 100644 index 9f1caae46d80aa..00000000000000 --- a/srcpkgs/imhex/patches/fix-lfs64-musl.patch +++ /dev/null @@ -1,34 +0,0 @@ ---- a/lib/third_party/miniaudio/include/miniaudio.h -+++ b/lib/third_party/miniaudio/include/miniaudio.h -@@ -13124,15 +13124,7 @@ MA_API ma_result ma_fopen(FILE** ppFile, - return ma_result_from_errno(err); - } - #else --#if defined(_WIN32) || defined(__APPLE__) - *ppFile = fopen(pFilePath, pOpenMode); --#else -- #if defined(_FILE_OFFSET_BITS) && _FILE_OFFSET_BITS == 64 && defined(_LARGEFILE64_SOURCE) -- *ppFile = fopen64(pFilePath, pOpenMode); -- #else -- *ppFile = fopen(pFilePath, pOpenMode); -- #endif --#endif - if (*ppFile == NULL) { - ma_result result = ma_result_from_errno(errno); - if (result == MA_SUCCESS) { ---- a/plugins/builtin/source/content/providers/disk_provider.cpp -+++ b/plugins/builtin/source/content/providers/disk_provider.cpp -@@ -43,13 +43,6 @@ - #include <sys/disk.h> - #endif - --#if defined(OS_LINUX) && !defined(OS_FREEBSD) -- #define lseek lseek64 --#elif defined(OS_FREEBSD) -- #include <sys/disk.h> -- #define DEFAULT_SECTOR_SIZE 512 --#endif -- - namespace hex::plugin::builtin { - - bool DiskProvider::isAvailable() const { diff --git a/srcpkgs/imhex/template b/srcpkgs/imhex/template deleted file mode 100644 index 077242cb1fc3b1..00000000000000 --- a/srcpkgs/imhex/template +++ /dev/null @@ -1,58 +0,0 @@ -# Template file for 'imhex' -pkgname=imhex -version=1.37.4 -revision=2 -build_wrksrc="ImHex" -build_style=cmake -build_helper=qemu -configure_args="-DIMHEX_OFFLINE_BUILD=ON -DIMHEX_STRIP_RELEASE=OFF - -DUSE_SYSTEM_FMT=ON -DUSE_SYSTEM_LLVM=ON -DUSE_SYSTEM_CAPSTONE=ON - -DUSE_SYSTEM_YARA=ON -DUSE_SYSTEM_NLOHMANN_JSON=ON - -DIMHEX_ENABLE_UNIT_TESTS=ON -DIMHEX_COMPRESS_DEBUG_INFO=OFF - -DIMHEX_STRICT_WARNINGS=OFF -DIMHEX_ENABLE_LTO=OFF" -hostmakedepends="pkg-config clang-tools-extra18" -makedepends="libcurl-devel fmt-devel llvm18-devel jansson-devel yara-devel json-c++ - freetype-devel glfw-devel gtk+3-devel python3-devel file-devel mbedtls-devel - capstone-devel" -short_desc="Hex editor for reverse engineers and programmers" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-or-later" -homepage="https://imhex.werwolv.net/" -changelog="https://github.com/WerWolv/ImHex/releases" -distfiles="https://github.com/WerWolv/ImHex/releases/download/v${version}/Full.Sources.tar.gz>imhex-${version}.tar.gz - https://github.com/WerWolv/ImHex-Patterns/archive/refs/tags/ImHex-v${version}.tar.gz>imhex-patterns-${version}.tar.gz" -checksum="711481cc8dfc368d1b88f5d3e8a44d65f23fa43eb9db092599924f3a4cf1aaa2 - 541eddc8cc427d1aeb749bc455911fccc87f64a7784bd4bbc35ecb7b56c03ad5" -patch_args="-Np1 -d $build_wrksrc" -python_version=3 - -if [ "$XBPS_TARGET_WORDSIZE" = 32 ]; then - broken="uses i128" -fi - -if [ "$XBPS_TARGET_LIBC" = musl ]; then - configure_args+=" -DIMHEX_DISABLE_STACKTRACE=ON" -fi - -do_check() { - cd build - ninja ${makejobs} unit_tests - # StoreAPI, TipsAPI, ContentAPI tests are flaky - ctest ${makejobs} -E '^.*API$' -} - -post_install() { - rm ${DESTDIR}/usr/bin/imhex-updater - vmkdir usr/share/imhex - for d in constants encodings includes magic patterns yara; do - vcopy ../ImHex-Patterns-ImHex-v${version}/$d usr/share/imhex - done -} - -imhex-patterns_package() { - short_desc+=" - patterns and magic files" - depends="imhex" - pkg_install() { - vmove usr/share/imhex - } -} diff --git a/srcpkgs/iml-devel b/srcpkgs/iml-devel deleted file mode 120000 index dd95935ba7da50..00000000000000 --- a/srcpkgs/iml-devel +++ /dev/null @@ -1 +0,0 @@ -iml \ No newline at end of file diff --git a/srcpkgs/iml/template b/srcpkgs/iml/template deleted file mode 100644 index 420a7df5ec49f2..00000000000000 --- a/srcpkgs/iml/template +++ /dev/null @@ -1,33 +0,0 @@ -# Template file for 'iml' -pkgname=iml -version=1.0.5 -revision=1 -build_style=gnu-configure -configure_args="--enable-shared --with-cblas=-lopenblas" -makedepends="gmp-devel openblas-devel" -short_desc="Integer Matrix Library" -maintainer="Gonzalo Tornaría <tornaria@cmat.edu.uy>" -license="BSD-3-Clause" -homepage="https://cs.uwaterloo.ca/~astorjoh/iml.html" -distfiles="https://cs.uwaterloo.ca/~astorjoh/iml-${version}.tar.bz2" -checksum=1dad666850895a5709b00b97422e2273f293cfadea7697a9f90b90953e847c2a - -if [ -n "$CROSS_BUILD" ]; then - configure_args+=" --with-default=$XBPS_CROSS_BASE/usr" -fi - -post_install() { - sed '/^$/q' < src/iml.h > LICENSE - vlicense LICENSE -} - -iml-devel_package() { - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - vmove usr/share/iml - } -} diff --git a/srcpkgs/imlib2-devel b/srcpkgs/imlib2-devel deleted file mode 120000 index 1c681089c938e6..00000000000000 --- a/srcpkgs/imlib2-devel +++ /dev/null @@ -1 +0,0 @@ -imlib2 \ No newline at end of file diff --git a/srcpkgs/imlib2-tools b/srcpkgs/imlib2-tools deleted file mode 120000 index 1c681089c938e6..00000000000000 --- a/srcpkgs/imlib2-tools +++ /dev/null @@ -1 +0,0 @@ -imlib2 \ No newline at end of file diff --git a/srcpkgs/imlib2-webp b/srcpkgs/imlib2-webp deleted file mode 120000 index 1c681089c938e6..00000000000000 --- a/srcpkgs/imlib2-webp +++ /dev/null @@ -1 +0,0 @@ -imlib2 \ No newline at end of file diff --git a/srcpkgs/imlib2/template b/srcpkgs/imlib2/template deleted file mode 100644 index e8bade5ff4f4c0..00000000000000 --- a/srcpkgs/imlib2/template +++ /dev/null @@ -1,44 +0,0 @@ -# Template file for 'imlib2' -pkgname=imlib2 -version=1.12.5 -revision=2 -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 libjxl-devel" -short_desc="Image manipulation library" -maintainer="Leah Neukirchen <leah@vuxu.org>" -license="Imlib2" -homepage="https://sourceforge.net/projects/enlightenment/" -distfiles="${SOURCEFORGE_SITE}/enlightenment/imlib2-src/imlib2-${version}.tar.xz" -checksum=fa2315f28379b430a6e6605b4284b07be06a3ef422d4f5e1c9bb24714c4cf6dd - -post_install() { - vlicense COPYING -} - -imlib2-tools_package() { - short_desc+=" - utilities" - pkg_install() { - vmove usr/bin - } -} - -imlib2-devel_package() { - depends="${sourcepkg}-${version}_${revision} libX11-devel" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/share - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} - -imlib2-webp_package() { - metapackage=yes - depends="${sourcepkg}>=${version}_${revision}" - short_desc="WebP loader for Imlib2 (transitional dummy package)" -} diff --git a/srcpkgs/immer/template b/srcpkgs/immer/template deleted file mode 100644 index f7a96c677c73aa..00000000000000 --- a/srcpkgs/immer/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'immer' -pkgname=immer -version=0.8.1 -revision=1 -build_style=cmake -configure_args="-Dimmer_BUILD_TESTS=OFF -Dimmer_BUILD_EXAMPLES=OFF" -short_desc="Immutable and persistent data structures for C++" -maintainer="John <me@johnnynator.dev>" -license="BSL-1.0" -homepage="https://github.com/arximboldi/immer" -distfiles="https://github.com/arximboldi/immer/archive/refs/tags/v${version}.tar.gz" -checksum=de8411c84830864604bb685dc8f2e3c0dbdc40b95b2f6726092f7dcc85e75209 -make_check=no # Requires catch2 prior version 3 diff --git a/srcpkgs/immortal/template b/srcpkgs/immortal/template deleted file mode 100644 index 683633b403283f..00000000000000 --- a/srcpkgs/immortal/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'immortal' -pkgname=immortal -version=0.24.4 -revision=4 -build_style=go -go_import_path=github.com/immortal/immortal -go_package="${go_import_path}/cmd/immortal ${go_import_path}/cmd/immortalctl - ${go_import_path}/cmd/immortaldir" -go_ldflags="-X main.Version=v${version}" -short_desc="*nix cross-platform (OS agnostic) supervisor" -maintainer="Orphaned <orphan@voidlinux.org>" -license="BSD-3-Clause" -homepage="https://github.com/immortal/immortal" -distfiles="https://github.com/immortal/immortal/archive/${version}.tar.gz" -checksum=a343581dbe58fb0faa1c65b233a067820d8d5ecefc9726da5ad3ef979a2a0b08 - -post_install() { - for f in man/* ; do - vman $f - done - - vmkdir usr/share/${pkgname}/example - vcopy "${wrksrc}/example/*" usr/share/${pkgname}/example - - vlicense LICENSE -} diff --git a/srcpkgs/impacket/template b/srcpkgs/impacket/template deleted file mode 100644 index a09c9849bd5af2..00000000000000 --- a/srcpkgs/impacket/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'impacket' -pkgname=impacket -version=0.10.0 -revision=4 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3-future python3-six python3-chardet python3-pyasn1 - python3-pycryptodomex python3-openssl python3-ldap3 python3-Flask - ldapdomaindump" -checkdepends="python3-pytest $depends" -short_desc="Collection of Python classes for working with network protocols" -maintainer="Andrew Benson <abenson+void@gmail.com>" -license="Apache-1.1, MIT" -homepage="https://www.secureauth.com/labs/open-source-tools/impacket/" -distfiles="https://github.com/SecureAuthCorp/impacket/releases/download/impacket_${version//./_}/impacket-${version}.tar.gz" -checksum=b8eb020a2cbb47146669cfe31c64bb2e7d6499d049c493d6418b9716f5c74583 -make_check=extended - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/impala/template b/srcpkgs/impala/template deleted file mode 100644 index 1c1a0dae6ff635..00000000000000 --- a/srcpkgs/impala/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'impala' -pkgname=impala -version=0.4.1 -revision=1 -build_style=cargo -depends="iwd" -short_desc="TUI for managing wifi on Linux" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-3.0-only" -homepage="https://github.com/pythops/impala" -changelog="https://raw.githubusercontent.com/pythops/impala/main/Release.md" -distfiles="https://github.com/pythops/impala/archive/refs/tags/v${version}.tar.gz" -checksum=cada25ce7f56762f76be232968b878a16dd046939a138d2bd32976b714033fda - -post_install() { - vdoc Readme.md -} diff --git a/srcpkgs/imsprog/template b/srcpkgs/imsprog/template deleted file mode 100644 index b077ab4f7ac890..00000000000000 --- a/srcpkgs/imsprog/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'imsprog' -pkgname=imsprog -version=1.6.2 -revision=1 -build_style=cmake -hostmakedepends="pkg-config qt5-qmake qt5-host-tools" -makedepends="libusb-devel qt5-devel qt5-tools-devel" -depends="wget zenity" -short_desc="I2C, SPI and MicroWire EEPROM/flash chip programmer for CH341a devices" -maintainer="MarcoAPC <marcoaureliopc@gmail.com>" -license="GPL-3.0-or-later" -homepage="https://antenna-dvb-t2.ru/IMSProg.php" -changelog="https://raw.githubusercontent.com/bigbigmdm/IMSProg/main/ChangeLog" -distfiles="https://github.com/bigbigmdm/IMSProg/archive/v${version}.tar.gz" -checksum=cb53e109423517d313eb0fa85ac6aa423af4bee86bddbc690dacb5077760a3fc diff --git a/srcpkgs/imv/template b/srcpkgs/imv/template deleted file mode 100644 index 4a12128af55203..00000000000000 --- a/srcpkgs/imv/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 'imv' -pkgname=imv -version=5.0.1 -revision=1 -build_style=meson -# don't define NDEBUG since assert(3) is used to detect error conditions -# (e.g.: https://git.sr.ht/~exec64/imv/tree/v4.4.0/item/src/x11_window.c#L109 -# and https://git.sr.ht/~exec64/imv/tree/v4.4.0/item/src/wl_window.c#L673) -configure_args="-Db_ndebug=false" -hostmakedepends="asciidoc pkg-config cmake wayland-devel" -makedepends="cmocka-devel pango-devel librsvg-devel libheif-devel libxkbcommon-devel - glu-devel wayland-devel wayland-protocols inih-devel libnsbmp-devel libwebp-devel" -depends="desktop-file-utils" -conf_files="/etc/imv_config" -short_desc="Image viewer for X11/Wayland" -maintainer="Orphaned <orphan@voidlinux.org>" -license="MIT" -homepage="https://sr.ht/~exec64/imv/" -changelog="https://git.sr.ht/~exec64/imv/blob/master/CHANGELOG" -distfiles="https://git.sr.ht/~exec64/imv/archive/v${version}.tar.gz" -checksum=8949c1df4b933b1d324e02ce49f1834a4b73dd25fa8103579e0ed105149e080e -conflicts="renameutils>=0" - -post_install() { - # copy the man page so it isn't clobbered by renameutils in man.voidlinux.org - vman "${DESTDIR}/usr/share/man/man1/imv.1" imv-x11.1 - ln -s imv-x11.1 "${DESTDIR}/usr/share/man/man1/imv-wayland.1" - vlicense LICENSE -} diff --git a/srcpkgs/imwheel/patches/fix-jax-intptr_t.patch b/srcpkgs/imwheel/patches/fix-jax-intptr_t.patch deleted file mode 100644 index 37cb64fd78a10b..00000000000000 --- a/srcpkgs/imwheel/patches/fix-jax-intptr_t.patch +++ /dev/null @@ -1,26 +0,0 @@ ---- a/jax/jax.c 2004-06-10 03:41:50.000000000 +0200 -+++ b/jax/jax.c 2020-09-20 17:22:42.245080921 +0200 -@@ -1,4 +1,5 @@ - #include <stdio.h> -+#include <stdint.h> - #include "jax.h" - - /*****************************************************************************/ -@@ -49,7 +49,7 @@ - (jax->options[j].name2 && !strcmp(jax->options[j].name2, argv[i]))) - { - c++; -- if((int)(*jax->options[j].str)>1) -+ if((intptr_t)(*jax->options[j].str)>1) - { - if (*argc>i+1) - { -@@ -65,7 +65,7 @@ - } - else - { -- *jax->options[j].str=(char*)(((int)(*jax->options[j].str+1))%2); -+ *jax->options[j].str=(char*)(((intptr_t)(*jax->options[j].str+1))%2); - JAXshiftopts(i, 1, argc, argv); - j=-1; - } diff --git a/srcpkgs/imwheel/patches/no-imwheel-gpm.patch b/srcpkgs/imwheel/patches/no-imwheel-gpm.patch deleted file mode 100644 index 8c9e34ee32198d..00000000000000 --- a/srcpkgs/imwheel/patches/no-imwheel-gpm.patch +++ /dev/null @@ -1,73 +0,0 @@ ---- a/configure.in 2004-08-29 12:29:09.000000000 +0200 -+++ b/configure.in 2020-09-20 17:17:33.079064972 +0200 -@@ -206,66 +206,10 @@ - AC_SUBST(extras) - AC_SUBST(extras_dist) - -- --dnl Check for gpm-imwheel source. --NO_GPM_DOC= --GPM_DIR="gpm-1.19.3" --AC_SUBST(GPM_DIR) --AC_CHECK_FILE($GPM_DIR/gpm.c,HAVE_GPM_SRC=yes,HAVE_GPM_SRC=no) --AC_SUBST(HAVE_GPM_SRC) --AC_MSG_CHECKING(if we build gpm-imwheel) --gpm_enabled=no --gpm_doc=no --gpm_imwheel=$GPM_DIR --AC_ARG_ENABLE(gpm, --changequote({, })dnl --{ --enable-gpm build gpm-imwheel [build if source present]}, --changequote([, ])dnl --[case "$enableval" in -- yes) gpm_imwheel="$GPM_DIR" -- gpm_enabled=yes ;; -- no) gpm_imwheel= ;; -- *) AC_MSG_ERROR([bad value $enableval for --enable-gpm]) ;; --esac],[gpm_imwheel=]) --AC_ARG_ENABLE(gpm_doc, --changequote({, })dnl --{ --enable-gpm-doc build in gpm/doc [build if source present]}, --changequote([, ])dnl --[case "$enableval" in -- yes) no_gpm_doc=true ;; -- no) no_gpm_doc=false ;; -- *) AC_MSG_ERROR([bad value $enableval for --enable-gpm-doc]) ;; --esac],[no_gpm_doc=true]) --if [[ "x$HAVE_GPM_SRC" = "$Good" ]] --then -- if [[ "x$gpm_imwheel" = "x$GPM_DIR" ]] -- then -- AC_MSG_RESULT(yes) -- AC_CONFIG_SUBDIRS(gpm-1.19.3) -- AC_DEFINE_UNQUOTED(HAVE_GPM_SRC,1,[Define only if you are building the imwheel version of gpm. ]) -- AM_CONDITIONAL(NO_GPM_DOC, $no_gpm_doc) -- else -- AC_MSG_RESULT(no) -- AM_CONDITIONAL(NO_GPM_DOC, false) -- fi --else -- gpm_imwheel= -- if [[ "x$gpm_enabled" = "xyes" ]] -- then -- AC_MSG_RESULT(unable) -- AM_CONDITIONAL(NO_GPM_DOC, false) -- AC_MSG_WARN([$GPM_DIR building disabled, source not present!]) -- Warnings=`expr $Warnings + 1` -- else -- AC_MSG_RESULT(no) -- AM_CONDITIONAL(NO_GPM_DOC, false) -- fi --fi --gpm_dist="$GPM_DIR" --AC_SUBST(gpm_imwheel) --AC_SUBST(gpm_dist) -- -- -+AC_SUBST(gpm_imwheel) -+AC_SUBST(gpm_dist) -+AC_DEFINE_UNQUOTED(HAVE_GPM_SRC,,[Define only if you are building the imwheel version of gpm. ]) -+AM_CONDITIONAL(NO_GPM_DOC, true) - dnl Checks for X. - AC_PATH_X - AC_PATH_XTRA diff --git a/srcpkgs/imwheel/template b/srcpkgs/imwheel/template deleted file mode 100644 index 1fe91fa04c5261..00000000000000 --- a/srcpkgs/imwheel/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'imwheel' -pkgname=imwheel -version=1.0.0 -revision=1 -build_style=gnu-configure -configure_args="--disable-gpm --disable-gpm-doc" -hostmakedepends="automake libtool pkg-config" -makedepends="libX11-devel libXtst-devel libXmu-devel" -short_desc="Universial mouse wheel and stick translator for X11" -maintainer="ManfredU <mu@usselmann.it>" -license="GPL-2.0-only" -homepage="http://imwheel.sourceforge.net/" -distfiles="https://sourceforge.net/projects/${pkgname}/files/${pkgname}-source/${version}pre12/${pkgname}-${version}pre12.tar.gz" -checksum=2320ed019c95ca4d922968e1e1cbf0c075a914e865e3965d2bd694ca3d57cfe3 - -pre_configure() { - mv configure.{in,ac} - autoreconf -fi -} diff --git a/srcpkgs/inadyn/files/inadyn.conf b/srcpkgs/inadyn/files/inadyn.conf deleted file mode 100644 index b643f1ac414b80..00000000000000 --- a/srcpkgs/inadyn/files/inadyn.conf +++ /dev/null @@ -1,42 +0,0 @@ -# In-A-Dyn v2.0 configuration file format -# period = 300 -# -# provider default@dyndns.org { -# ssl = true -# username = charlie -# password = snoopy -# hostname = { "peanuts", "woodstock" } -# } -# -# provider default@no-ip.com:1 { -# username = ian -# password = secret -# hostname = flemming.no-ip.com -# } -# -# provider default@no-ip.com:2 { -# username = james -# password = bond -# hostname = spectre.no-ip.com -# checkip-server = api.ipify.org -# } -# -# provider default@no-ip.com:3 { -# username = spaceman -# password = bowie -# hostname = spaceman.no-ip.com -# checkip-command = /sbin/ifconfig eth0 | grep 'inet6 addr' -# } -# -# provider default@tunnelbroker.net { -# ssl = true -# username = futurekid -# password = dreoadsad/+dsad21321 # update-key-in-advanced-tab -# hostname = 1234534245321 # tunnel-id -# } -# -# provider default@dynv6.com { -# username = your_token -# password = n/a -# hostname = { host1.dynv6.net, host2.dynv6.net } -# } diff --git a/srcpkgs/inadyn/files/inadyn/run b/srcpkgs/inadyn/files/inadyn/run deleted file mode 100644 index d01febe7e8d649..00000000000000 --- a/srcpkgs/inadyn/files/inadyn/run +++ /dev/null @@ -1,8 +0,0 @@ -#!/bin/sh -exec 2>&1 -[ -r ./conf ] && . ./conf -[ ! -d /run/inadyn ] && - mkdir -p /run/inadyn && - chown inadyn:inadyn /run/inadyn || - rm -f /run/inadyn/inadyn.pid -exec inadyn -p inadyn:inadyn -Nn $OPTS 2>&1 diff --git a/srcpkgs/inadyn/template b/srcpkgs/inadyn/template deleted file mode 100644 index 00fd557ab614cc..00000000000000 --- a/srcpkgs/inadyn/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 'inadyn' -pkgname=inadyn -version=2.13.0 -revision=1 -build_style=gnu-configure -configure_args="--enable-openssl" -hostmakedepends="automake libtool pkg-config" -makedepends="confuse-devel openssl-devel" -short_desc="Small DynDNS client with SSL/TLS support" -maintainer="Duncaen <duncaen@voidlinux.org>" -license="GPL-2.0-or-later" -homepage="http://troglobit.com/inadyn.html" -changelog="https://github.com/troglobit/inadyn/raw/master/ChangeLog.md" -distfiles="https://github.com/troglobit/inadyn/releases/download/v${version}/inadyn-${version}.tar.xz" -checksum=d08ca63a35896f2a809ba9b704da16ec6812b94dd410e7b3ea536a16d93860c2 - -system_accounts="inadyn" -inadyn_homedir="/var/empty" - -conf_files="/etc/inadyn.conf" - -pre_configure() { - autoreconf -fi -} - -post_install() { - vconf ${FILESDIR}/inadyn.conf - vsv inadyn -} diff --git a/srcpkgs/incidenceeditor-devel b/srcpkgs/incidenceeditor-devel deleted file mode 120000 index 676a1c38636ccd..00000000000000 --- a/srcpkgs/incidenceeditor-devel +++ /dev/null @@ -1 +0,0 @@ -incidenceeditor \ No newline at end of file diff --git a/srcpkgs/incidenceeditor/template b/srcpkgs/incidenceeditor/template deleted file mode 100644 index d3ab885cf87d7b..00000000000000 --- a/srcpkgs/incidenceeditor/template +++ /dev/null @@ -1,39 +0,0 @@ -# Template file for 'incidenceeditor' -pkgname=incidenceeditor -version=25.08.3 -revision=1 -build_style=cmake -configure_args="-DBUILD_TESTING=OFF -DKF6_HOST_TOOLING=/usr/lib/cmake - -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins - -DKDE_INSTALL_QMLDIR=lib/qt6/qml - -DECM_MKSPECS_INSTALL_DIR=/usr/lib/qt6/mkspecs/modules" -hostmakedepends="extra-cmake-modules qt6-base qt6-tools kf6-kcoreaddons kf6-kconfig - gettext" -makedepends="calendarsupport-devel eventviews-devel kdiagram6-devel" -short_desc="KDE PIM incidence editor" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-or-later" -homepage="https://community.kde.org/KDE_PIM" -distfiles="${KDE_SITE}/release-service/${version}/src/${pkgname}-${version}.tar.xz" -checksum=d0c15c3751723abcf101a23a6b162d329e089249e94bdfd4283d68decf211a98 - -if [ "$XBPS_WORDSIZE$XBPS_WORDSIZE" != "64$XBPS_TARGET_WORDSIZE" ]; then - broken="Qt6 WebEngine" -fi - -do_check() { - # failing tests are disabled - cd build - ctest -E ".*sqlite.*test" -} - -incidenceeditor-devel_package() { - short_desc+=" - development" - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - #vmove usr/lib/qt5/mkspecs - vmove usr/lib/cmake - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/include-what-you-use/template b/srcpkgs/include-what-you-use/template deleted file mode 100644 index 8f3dddfbecc2f7..00000000000000 --- a/srcpkgs/include-what-you-use/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'include-what-you-use' -pkgname=include-what-you-use -version=0.25 -revision=1 -build_style=cmake -_llvmver=21 -configure_args="-DIWYU_LLVM_ROOT_PATH=${XBPS_CROSS_BASE}/usr - -DClang_DIR=${XBPS_CROSS_BASE}/usr/lib/llvm/${_llvmver}/lib/cmake/clang - -DLLVM_DIR=${XBPS_CROSS_BASE}/usr/lib/llvm/${_llvmver}/lib/cmake/llvm" -hostmakedepends="python3" -makedepends="llvm${_llvmver}-devel ncurses-devel zlib-devel" -short_desc="Analyze #includes in C and C++ source files" -maintainer="Leah Neukirchen <leah@vuxu.org>" -license="NCSA" -homepage="https://include-what-you-use.org/" -distfiles="https://include-what-you-use.org/downloads/${pkgname}-${version}.src.tar.gz" -checksum=be81f9d5498881462465060ddc28b587c01254255c706d397d1a494d69eb5efd -python_version=3 - -post_install() { - vlicense LICENSE.TXT -} diff --git a/srcpkgs/include-what-you-use/update b/srcpkgs/include-what-you-use/update deleted file mode 100644 index 511761a66de940..00000000000000 --- a/srcpkgs/include-what-you-use/update +++ /dev/null @@ -1 +0,0 @@ -ignore='3.3 3.4 3.5' diff --git a/srcpkgs/incron/files/incron/run b/srcpkgs/incron/files/incron/run deleted file mode 100644 index 34c3272335a456..00000000000000 --- a/srcpkgs/incron/files/incron/run +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh -exec 2>&1 -exec incrond -n diff --git a/srcpkgs/incron/patches/incron-0.5.12-prevent-zombies.patch b/srcpkgs/incron/patches/incron-0.5.12-prevent-zombies.patch deleted file mode 100644 index 63766c9995092d..00000000000000 --- a/srcpkgs/incron/patches/incron-0.5.12-prevent-zombies.patch +++ /dev/null @@ -1,11 +0,0 @@ -diff -Nur incron-0.5.12.orig/icd-main.cpp incron-0.5.12/icd-main.cpp ---- incron-0.5.12.orig/icd-main.cpp 2019-01-05 11:43:19.722640603 -0800 -+++ incron-0.5.12/icd-main.cpp 2019-01-05 11:45:41.236340779 -0800 -@@ -105,6 +105,7 @@ - g_fFinish = true; - break; - case SIGCHLD: -+ do {} while (waitpid((pid_t)-1, 0, WNOHANG) > 0); /* Prevent zombies */ - // first empty pipe (to prevent internal buffer overflow) - do {} while (read(g_cldPipe[0], g_cldPipeBuf, CHILD_PIPE_BUF_LEN) > 0); - diff --git a/srcpkgs/incron/template b/srcpkgs/incron/template deleted file mode 100644 index 14222e496d9464..00000000000000 --- a/srcpkgs/incron/template +++ /dev/null @@ -1,37 +0,0 @@ -# Template file for 'incron' -pkgname=incron -version=0.5.12 -revision=3 -short_desc="Daemon that executes commands due to inotify events" -maintainer="Orphaned <orphan@voidlinux.org>" -license="X11" -homepage="https://github.com/ar-/incron" -distfiles="https://github.com/ar-/incron/archive/${version}.tar.gz" -checksum=cce80bd723bafce59f35464f2f851d02707e32efa102e2b941ed0e42bdd38f91 - -make_dirs="/var/spool/incron 0755 root root - /etc/incron.d 0755 root root" - -case "$XBPS_TARGET_MACHINE" in - *-musl) makedepends="argp-standalone";; -esac - -export CXXFLAGS="--std=c++14" - -do_build() { - sed -i 's,sbin,bin,g' Makefile - sed -i '1,1i#include <unistd.h>' inotify-cxx.cpp icd-main.cpp - sed -i '1,1i#include <stdio.h>' icd-main.cpp inotify-cxx.cpp \ - usertable.cpp appargs.cpp - sed -i 's|strchr(s,|(char*)strchr(s,|' incroncfg.cpp - make CC=$CC ${makejobs} -} - -do_install() { - make PREFIX=/usr DESTDIR=${DESTDIR} install - vsv incron - vlicense LICENSE-X11 - - # thefuck? - rm ${DESTDIR}/etc/init -} diff --git a/srcpkgs/incron/update b/srcpkgs/incron/update deleted file mode 100644 index 3df8e1687d8b3e..00000000000000 --- a/srcpkgs/incron/update +++ /dev/null @@ -1 +0,0 @@ -pattern="${pkgname}-\K[\d.]+(?=\.tar.bz2)" diff --git a/srcpkgs/incus-client b/srcpkgs/incus-client deleted file mode 120000 index 569b6284ef01d2..00000000000000 --- a/srcpkgs/incus-client +++ /dev/null @@ -1 +0,0 @@ -incus \ No newline at end of file diff --git a/srcpkgs/incus-tools b/srcpkgs/incus-tools deleted file mode 120000 index 569b6284ef01d2..00000000000000 --- a/srcpkgs/incus-tools +++ /dev/null @@ -1 +0,0 @@ -incus \ No newline at end of file diff --git a/srcpkgs/incus/files/incus-user/run b/srcpkgs/incus/files/incus-user/run deleted file mode 100644 index dacdf36bc1cd83..00000000000000 --- a/srcpkgs/incus/files/incus-user/run +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh -exec 2>&1 -exec /usr/libexec/incus/incus-user --group _incus diff --git a/srcpkgs/incus/files/incus/check b/srcpkgs/incus/files/incus/check deleted file mode 100644 index 0efa9073216f7d..00000000000000 --- a/srcpkgs/incus/files/incus/check +++ /dev/null @@ -1,2 +0,0 @@ -#!/bin/sh -exec incus config show >/dev/null 2>&1 diff --git a/srcpkgs/incus/files/incus/control/t b/srcpkgs/incus/files/incus/control/t deleted file mode 100644 index 3d45529d0db197..00000000000000 --- a/srcpkgs/incus/files/incus/control/t +++ /dev/null @@ -1,2 +0,0 @@ -#!/bin/sh -incus admin shutdown diff --git a/srcpkgs/incus/files/incus/run b/srcpkgs/incus/files/incus/run deleted file mode 100644 index a8f6bd3d95a41b..00000000000000 --- a/srcpkgs/incus/files/incus/run +++ /dev/null @@ -1,4 +0,0 @@ -#!/bin/sh -exec 2>&1 -[ -r conf ] && . ./conf -exec /usr/libexec/incus/incusd --group _incus-admin ${OPTS:- --verbose} diff --git a/srcpkgs/incus/template b/srcpkgs/incus/template deleted file mode 100644 index 033d297d5d5a7b..00000000000000 --- a/srcpkgs/incus/template +++ /dev/null @@ -1,75 +0,0 @@ -# Template file for 'incus' -pkgname=incus -version=6.17.0 -revision=1 -build_style=go -build_helper=qemu -go_import_path=github.com/lxc/incus/v6 -go_build_tags="libsqlite3" -go_package="${go_import_path}/cmd/..." -make_check_args="-skip TestConvertNetworkConfig" -hostmakedepends="pkg-config" -makedepends="lxc-devel acl-devel cowsql-devel raft-devel - libcap-devel libuv-devel sqlite-devel eudev-libudev-devel" -depends="lxc acl acl-progs rsync squashfs-tools xz dnsmasq nftables - attr-progs ${pkgname}-client-${version}_${revision}" -short_desc="Powerful system container and virtual machine manager" -maintainer="dkwo <npiazza@disroot.org>" -license="Apache-2.0" -homepage="https://linuxcontainers.org/incus" -distfiles="https://github.com/lxc/incus/archive/refs/tags/v${version}.tar.gz" -checksum=19bcceaab1fad128ae1b91de4f4a3526ec77097de4df0cff057832d6fccb2404 -system_groups="_incus-admin _incus" -make_dirs=" - /var/lib/incus 0755 root root - /var/log/incus 0755 root root" - -export CGO_LDFLAGS_ALLOW="(-Wl,-wrap,pthread_create)|(-Wl,-z,now)" -export GOFLAGS="-buildmode=pie" - -post_build() { - CGO_ENABLED=0 go install -p "${XBPS_MAKEJOBS}" -v -tags netgo -buildmode=default "${go_import_path}/cmd/incus-migrate" - CGO_ENABLED=0 go install -p "${XBPS_MAKEJOBS}" -v -tags agent,netgo -buildmode=default "${go_import_path}/cmd/incus-agent" -} - -post_install() { - vmkdir usr/libexec/incus - for f in ${DESTDIR}/usr/bin/{incusd,incus-user}; do - vinstall "${f}" 700 usr/libexec/incus && rm "${f}" - done - vsv incus - vsv incus-user - - # avoid conflict with lxd, lxd-lts - mv ${DESTDIR}/usr/bin/{fuidshift,fuidshift-incus} - # upstream recommends these should be kept to root only - for _tool in fuidshift-incus lxd-to-incus; do - chmod 700 ${DESTDIR}/usr/bin/${_tool} - done - - # generate shell completions - local _incus=${DESTDIR}/usr/bin/incus - for _shell in bash fish zsh; do - vtargetrun ${_incus} completion ${_shell} > scripts/${_shell}-completion - done -} - -incus-client_package() { - short_desc+=" - client" - pkg_install() { - vmove usr/bin/incus - for shell in bash fish zsh; do - vcompletion scripts/${shell}-completion ${shell} incus - done - } -} - -incus-tools_package() { - short_desc+=" - tools" - pkg_install() { - for _tool in fuidshift-incus lxc-to-incus lxd-to-incus \ - incus-benchmark incus-migrate incus-simplestreams; do - vmove usr/bin/${_tool} - done - } -} diff --git a/srcpkgs/indent/patches/fix-locale_h.patch b/srcpkgs/indent/patches/fix-locale_h.patch deleted file mode 100644 index 126adc24892553..00000000000000 --- a/srcpkgs/indent/patches/fix-locale_h.patch +++ /dev/null @@ -1,12 +0,0 @@ ---- a/src/indent.c -+++ b/src/indent.c -@@ -71,9 +71,7 @@ - #include <string.h> - #include <ctype.h> - #include <stdlib.h> --#ifdef HAVE_LOCALE_H - #include <locale.h> --#endif - #include "indent.h" - #include "backup.h" - #include "code_io.h" diff --git a/srcpkgs/indent/template b/srcpkgs/indent/template deleted file mode 100644 index 1f412616029026..00000000000000 --- a/srcpkgs/indent/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'indent' -pkgname=indent -version=2.2.13 -revision=1 -build_style=gnu-configure -configure_args="--docdir=/usr/share/doc/indent" -hostmakedepends="texinfo" -short_desc="Indent can be used to make code easier to read" -maintainer="Enno Boland <gottox@voidlinux.org>" -license="GPL-3.0-or-later" -homepage="https://www.gnu.org/software/indent/" -changelog="https://git.savannah.gnu.org/cgit/indent.git/plain/NEWS" -distfiles="${GNU_SITE}/indent/indent-${version}.tar.gz" -checksum=9e64634fc4ce6797b204bcb8897ce14fdd0ab48ca57696f78767c59cae578095 - -pre_configure() { - sed -i 's#^docdir = .*$#docdir = @docdir@#' doc/Makefile.in -} - -post_build() { - # manpages are not created properly, so recreate it - unset CC LD AR AS RANLIB CPP CFLAGS CPPFLAGS LDFLAGS - cd man - rm indent.1 - make CC=cc LD=cc CFLAGS= LDFLAGS= clean all -} diff --git a/srcpkgs/indic-otf/template b/srcpkgs/indic-otf/template deleted file mode 100644 index 7ac85b2b8a4167..00000000000000 --- a/srcpkgs/indic-otf/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'indic-otf' -pkgname=indic-otf -version=0.2 -revision=4 -build_wrksrc=OpenType -makedepends="font-util xbps-triggers" -depends="${makedepends}" -short_desc="Indic OpenType fonts collection" -maintainer="Duncaen <duncaen@voidlinux.org>" -license="GPL-2.0-or-later" -homepage="http://www.indlinux.org/wiki/index.php/Downloads" -distfiles="http://www.indlinux.org/downloads/files/indic-otf-${version}.tar.gz" -checksum=6459a0d496a701fdde785eccfb2a21ad761251bd332e03521657443339215e72 -font_dirs="/usr/share/fonts/TTF" - -do_install() { - vmkdir usr/share/fonts/TTF - install -m644 *.ttf ${DESTDIR}/usr/share/fonts/TTF -} diff --git a/srcpkgs/indicator-doom-cpu/patches/python3.patch b/srcpkgs/indicator-doom-cpu/patches/python3.patch deleted file mode 100644 index a03bd0d731d253..00000000000000 --- a/srcpkgs/indicator-doom-cpu/patches/python3.patch +++ /dev/null @@ -1,99 +0,0 @@ ---- a/indicator-doom-cpu -+++ b/indicator-doom-cpu -@@ -24,7 +24,10 @@ APP_AUTHORS = [a[10:] for a in str.splitlines(APP_LICENCE) if a.startswith("Copy - import os - import time - --from gi.repository import Gtk, GObject, GdkPixbuf -+from gi import require_version -+require_version('Gtk', '3.0') -+ -+from gi.repository import Gtk, GLib, GObject, GdkPixbuf - - try: - from gi.repository import AppIndicator3 as AppIndicator -@@ -129,7 +132,7 @@ class AbstractDOOMCPUIndicator(object): - image_idx = cpu_load / (100/(APP_NUM_IMAGES-1)) - - if image_idx != self.previous_image_idx: -- self.set_icon(APP_IMAGES[image_idx]) -+ self.set_icon(APP_IMAGES[image_idx]) - - if cpu_load != self.previous_cpu_load: - self.cpu_load_menu_item.set_label('CPU: %d%%' % int(cpu_load)) -@@ -145,7 +148,7 @@ class AbstractDOOMCPUIndicator(object): - AboutDialog() - - def set_icon(self, icon): -- pass -+ pass - - def run(self): - Gtk.main() -@@ -162,8 +165,8 @@ class DOOMCPUIndicator(AbstractDOOMCPUIndicator): - self.app_indicator.set_menu(self.menu) - - def set_icon(self, icon): -- super(DOOMCPUIndicator, self).set_icon(icon) -- self.app_indicator.set_icon(icon) -+ super(DOOMCPUIndicator, self).set_icon(icon) -+ self.app_indicator.set_icon(icon) - - - class DOOMCPUStatusIcon(AbstractDOOMCPUIndicator): - ---- a/indicator-doom-cpu -+++ b/indicator-doom-cpu -@@ -1,4 +1,4 @@ --#!/usr/bin/env python -+#!/usr/bin/env python3 - APP_LICENCE = ''' - Copyright (C) 2014 Edward G. Bruck <ed.bruck1@gmail.com> - Copyright (C) 2017 Andrea Brancaleoni <miwaxe@gmail.com> - ---- a/indicator-doom-cpu -+++ b/indicator-doom-cpu -@@ -53,7 +53,7 @@ class CPUsage: - self.result = self.compute() - - def get_time(self): -- stat_file = file('/proc/stat', 'r') -+ stat_file = open('/proc/stat', 'r') - time_list = stat_file.readline().split(' ')[2:6] - stat_file.close() - for i in range(len(time_list)): - ---- a/indicator-doom-cpu -+++ b/indicator-doom-cpu -@@ -99,7 +99,7 @@ class AboutDialog(Gtk.AboutDialog): - class AbstractDOOMCPUIndicator(object): - def __init__(self): - global APP_IMAGES -- GObject.timeout_add(1000, self.on_update_timer) -+ GLib.timeout_add(1000, self.on_update_timer) - - self.menu_item = None - self.cpu_load_menu_item = None - ---- a/indicator-doom-cpu -+++ b/indicator-doom-cpu -@@ -130,7 +130,7 @@ class AbstractDOOMCPUIndicator(object): - def on_update_timer(self): - global APP_IMAGES, APP_NUM_IMAGES - cpu_load = int(CPUsage(interval=0.2).result) -- image_idx = cpu_load / (100/(APP_NUM_IMAGES-1)) -+ image_idx = int(cpu_load / (100/(APP_NUM_IMAGES-1))) - - if image_idx != self.previous_image_idx: - self.set_icon(APP_IMAGES[image_idx]) - ---- a/indicator-doom-cpu -+++ b/indicator-doom-cpu -@@ -180,6 +180,7 @@ class DOOMCPUStatusIcon(AbstractDOOMCPUIndicator): - - def set_icon(self, icon): - super(DOOMCPUStatusIcon, self).set_icon(icon) -+ self.icon_indicator = Gtk.StatusIcon() # Werks - self.icon_indicator.set_from_file(icon) - - if __name__ == '__main__': diff --git a/srcpkgs/indicator-doom-cpu/patches/use-ayatana-appindicator.patch b/srcpkgs/indicator-doom-cpu/patches/use-ayatana-appindicator.patch deleted file mode 100644 index 00a185b7d6edc2..00000000000000 --- a/srcpkgs/indicator-doom-cpu/patches/use-ayatana-appindicator.patch +++ /dev/null @@ -1,13 +0,0 @@ -diff --git a/indicator-doom-cpu b/indicator-doom-cpu -index a1528e3..c4ff4d2 100755 ---- a/indicator-doom-cpu -+++ b/indicator-doom-cpu -@@ -27,7 +27,7 @@ import time - from gi.repository import Gtk, GObject, GdkPixbuf - - try: -- from gi.repository import AppIndicator3 as AppIndicator -+ from gi.repository import AyatanaAppIndicator3 as AppIndicator - appindicator_imported = True - except ImportError: - appindicator_imported = False diff --git a/srcpkgs/indicator-doom-cpu/template b/srcpkgs/indicator-doom-cpu/template deleted file mode 100644 index 75da2d47ae3389..00000000000000 --- a/srcpkgs/indicator-doom-cpu/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'indicator-doom-cpu' -pkgname=indicator-doom-cpu -version=1.0.1 -revision=4 -depends="python3-gobject gtk+3 libayatana-appindicator" -short_desc="CPU load indicator showing the dying face from the video game DOOM" -maintainer="Andrea Brancaleoni <abc@pompel.me>" -license="GPL-3.0-only" -homepage="https://github.com/ebruck/indicator-doom-cpu" -distfiles="https://github.com/ebruck/indicator-doom-cpu/archive/v${version}.tar.gz" -checksum=87dcb082c5032518b2616c85967ac92cf3618b6e0276266ec413537b6256c7d5 - -do_install() { - vinstall $pkgname 755 usr/share/indicator-doom-cpu - vinstall debian/indicator-doom-cpu.desktop 644 usr/share/applications - vcopy icons usr/share/indicator-doom-cpu -} diff --git a/srcpkgs/inetutils-dnsdomainname b/srcpkgs/inetutils-dnsdomainname deleted file mode 120000 index 1065ac1ed527e0..00000000000000 --- a/srcpkgs/inetutils-dnsdomainname +++ /dev/null @@ -1 +0,0 @@ -inetutils \ No newline at end of file diff --git a/srcpkgs/inetutils-ftp b/srcpkgs/inetutils-ftp deleted file mode 120000 index 1065ac1ed527e0..00000000000000 --- a/srcpkgs/inetutils-ftp +++ /dev/null @@ -1 +0,0 @@ -inetutils \ No newline at end of file diff --git a/srcpkgs/inetutils-hostname b/srcpkgs/inetutils-hostname deleted file mode 120000 index 1065ac1ed527e0..00000000000000 --- a/srcpkgs/inetutils-hostname +++ /dev/null @@ -1 +0,0 @@ -inetutils \ No newline at end of file diff --git a/srcpkgs/inetutils-ifconfig b/srcpkgs/inetutils-ifconfig deleted file mode 120000 index 1065ac1ed527e0..00000000000000 --- a/srcpkgs/inetutils-ifconfig +++ /dev/null @@ -1 +0,0 @@ -inetutils \ No newline at end of file diff --git a/srcpkgs/inetutils-inetd b/srcpkgs/inetutils-inetd deleted file mode 120000 index 1065ac1ed527e0..00000000000000 --- a/srcpkgs/inetutils-inetd +++ /dev/null @@ -1 +0,0 @@ -inetutils \ No newline at end of file diff --git a/srcpkgs/inetutils-ping b/srcpkgs/inetutils-ping deleted file mode 120000 index 1065ac1ed527e0..00000000000000 --- a/srcpkgs/inetutils-ping +++ /dev/null @@ -1 +0,0 @@ -inetutils \ No newline at end of file diff --git a/srcpkgs/inetutils-rcp b/srcpkgs/inetutils-rcp deleted file mode 120000 index 1065ac1ed527e0..00000000000000 --- a/srcpkgs/inetutils-rcp +++ /dev/null @@ -1 +0,0 @@ -inetutils \ No newline at end of file diff --git a/srcpkgs/inetutils-rexec b/srcpkgs/inetutils-rexec deleted file mode 120000 index 1065ac1ed527e0..00000000000000 --- a/srcpkgs/inetutils-rexec +++ /dev/null @@ -1 +0,0 @@ -inetutils \ No newline at end of file diff --git a/srcpkgs/inetutils-rlogin b/srcpkgs/inetutils-rlogin deleted file mode 120000 index 1065ac1ed527e0..00000000000000 --- a/srcpkgs/inetutils-rlogin +++ /dev/null @@ -1 +0,0 @@ -inetutils \ No newline at end of file diff --git a/srcpkgs/inetutils-rsh b/srcpkgs/inetutils-rsh deleted file mode 120000 index 1065ac1ed527e0..00000000000000 --- a/srcpkgs/inetutils-rsh +++ /dev/null @@ -1 +0,0 @@ -inetutils \ No newline at end of file diff --git a/srcpkgs/inetutils-syslog b/srcpkgs/inetutils-syslog deleted file mode 120000 index 1065ac1ed527e0..00000000000000 --- a/srcpkgs/inetutils-syslog +++ /dev/null @@ -1 +0,0 @@ -inetutils \ No newline at end of file diff --git a/srcpkgs/inetutils-talk b/srcpkgs/inetutils-talk deleted file mode 120000 index 1065ac1ed527e0..00000000000000 --- a/srcpkgs/inetutils-talk +++ /dev/null @@ -1 +0,0 @@ -inetutils \ No newline at end of file diff --git a/srcpkgs/inetutils-telnet b/srcpkgs/inetutils-telnet deleted file mode 120000 index 1065ac1ed527e0..00000000000000 --- a/srcpkgs/inetutils-telnet +++ /dev/null @@ -1 +0,0 @@ -inetutils \ No newline at end of file diff --git a/srcpkgs/inetutils-tftp b/srcpkgs/inetutils-tftp deleted file mode 120000 index 1065ac1ed527e0..00000000000000 --- a/srcpkgs/inetutils-tftp +++ /dev/null @@ -1 +0,0 @@ -inetutils \ No newline at end of file diff --git a/srcpkgs/inetutils-traceroute b/srcpkgs/inetutils-traceroute deleted file mode 120000 index 1065ac1ed527e0..00000000000000 --- a/srcpkgs/inetutils-traceroute +++ /dev/null @@ -1 +0,0 @@ -inetutils \ No newline at end of file diff --git a/srcpkgs/inetutils-uucpd b/srcpkgs/inetutils-uucpd deleted file mode 120000 index 1065ac1ed527e0..00000000000000 --- a/srcpkgs/inetutils-uucpd +++ /dev/null @@ -1 +0,0 @@ -inetutils \ No newline at end of file diff --git a/srcpkgs/inetutils-whois b/srcpkgs/inetutils-whois deleted file mode 120000 index 1065ac1ed527e0..00000000000000 --- a/srcpkgs/inetutils-whois +++ /dev/null @@ -1 +0,0 @@ -inetutils \ No newline at end of file diff --git a/srcpkgs/inetutils/files/dnsdomainname b/srcpkgs/inetutils/files/dnsdomainname deleted file mode 100644 index b32c1f82af8f1a..00000000000000 --- a/srcpkgs/inetutils/files/dnsdomainname +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh - -exec /usr/bin/inetutils-hostname -d "$@" diff --git a/srcpkgs/inetutils/files/rexec.xinetd b/srcpkgs/inetutils/files/rexec.xinetd deleted file mode 100644 index a60b6812583507..00000000000000 --- a/srcpkgs/inetutils/files/rexec.xinetd +++ /dev/null @@ -1,10 +0,0 @@ -service exec -{ - flags = REUSE - socket_type = stream - wait = no - user = root - server = /usr/bin/rexecd - log_on_failure += USERID - disable = yes -} diff --git a/srcpkgs/inetutils/files/rlogin.xinetd b/srcpkgs/inetutils/files/rlogin.xinetd deleted file mode 100644 index bffdb90116d27c..00000000000000 --- a/srcpkgs/inetutils/files/rlogin.xinetd +++ /dev/null @@ -1,10 +0,0 @@ -service login -{ - flags = REUSE - socket_type = stream - wait = no - user = root - server = /usr/bin/rlogind - log_on_failure += USERID - disable = yes -} diff --git a/srcpkgs/inetutils/files/rsh.xinetd b/srcpkgs/inetutils/files/rsh.xinetd deleted file mode 100644 index c8848ce7f84e71..00000000000000 --- a/srcpkgs/inetutils/files/rsh.xinetd +++ /dev/null @@ -1,10 +0,0 @@ -service shell -{ - flags = REUSE - socket_type = stream - wait = no - user = root - server = /usr/bin/rshd - log_on_failure += USERID - disable = yes -} diff --git a/srcpkgs/inetutils/files/talk.xinetd b/srcpkgs/inetutils/files/talk.xinetd deleted file mode 100644 index b62e563107a2ad..00000000000000 --- a/srcpkgs/inetutils/files/talk.xinetd +++ /dev/null @@ -1,10 +0,0 @@ -service ntalk -{ - flags = REUSE - socket_type = dgram - wait = yes - user = root - server = /usr/bin/talkd - log_on_failure += USERID - disable = yes -} diff --git a/srcpkgs/inetutils/files/telnet.xinetd b/srcpkgs/inetutils/files/telnet.xinetd deleted file mode 100644 index c56f339851e23b..00000000000000 --- a/srcpkgs/inetutils/files/telnet.xinetd +++ /dev/null @@ -1,10 +0,0 @@ -service telnet -{ - flags = REUSE - socket_type = stream - wait = no - user = root - server = /usr/bin/telnetd - log_on_failure += USERID - disable = yes -} diff --git a/srcpkgs/inetutils/files/tftp.xinetd b/srcpkgs/inetutils/files/tftp.xinetd deleted file mode 100644 index 8a7c12dc9679d5..00000000000000 --- a/srcpkgs/inetutils/files/tftp.xinetd +++ /dev/null @@ -1,11 +0,0 @@ -service tftp -{ - flags = REUSE - socket_type = dgram - wait = no - user = root - server = /usr/bin/tftpd -# server_args = -l --secure-dir=/var/lib/tftp / - log_on_failure += USERID - disable = yes -} diff --git a/srcpkgs/inetutils/files/uucp.xinetd b/srcpkgs/inetutils/files/uucp.xinetd deleted file mode 100644 index fe9766e67d3ece..00000000000000 --- a/srcpkgs/inetutils/files/uucp.xinetd +++ /dev/null @@ -1,10 +0,0 @@ -service uucp -{ - flags = REUSE - socket_type = stream - wait = no - user = root - server = /usr/bin/uucpd - log_on_failure += USERID - disable = yes -} diff --git a/srcpkgs/inetutils/patches/procnet-dev.patch b/srcpkgs/inetutils/patches/procnet-dev.patch deleted file mode 100644 index f63dd770dfb31b..00000000000000 --- a/srcpkgs/inetutils/patches/procnet-dev.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/ifconfig/system/linux.h -+++ b/ifconfig/system/linux.h -@@ -35,6 +35,7 @@ struct system_ifconfig - }; - - -+#define PATH_PROCNET_DEV "/proc/net/dev" - - /* Output format support. */ - diff --git a/srcpkgs/inetutils/patches/tgetent.patch b/srcpkgs/inetutils/patches/tgetent.patch deleted file mode 100644 index da300357399349..00000000000000 --- a/srcpkgs/inetutils/patches/tgetent.patch +++ /dev/null @@ -1,46 +0,0 @@ ---- a/configure -+++ b/configure -@@ -55104,9 +55104,7 @@ else $as_nop - cat confdefs.h - <<_ACEOF >conftest.$ac_ext - /* end confdefs.h. */ - #include <curses.h> --#ifndef _XOPEN_CURSES - # include <term.h> --#endif - int - main (void) - { -@@ -55178,9 +55176,7 @@ then : - fi - - ac_fn_check_decl "$LINENO" "tgetent" "ac_cv_have_decl_tgetent" "#include <curses.h> --#ifndef _XOPEN_CURSES - # include <term.h> --#endif - " "$ac_c_undeclared_builtin_options" "CFLAGS" - if test "x$ac_cv_have_decl_tgetent" = xyes - then : ---- a/telnet/telnet.c -+++ b/telnet/telnet.c -@@ -75,9 +75,7 @@ - # include <termcap.h> - #elif defined HAVE_CURSES_TGETENT - # include <curses.h> --# ifndef _XOPEN_CURSES - # include <term.h> --# endif - #endif - - #ifdef AUTHENTICATION ---- a/telnetd/utility.c -+++ b/telnetd/utility.c -@@ -39,9 +39,7 @@ - # include <termcap.h> - #elif defined HAVE_CURSES_TGETENT - # include <curses.h> --# ifndef _XOPEN_CURSES - # include <term.h> --# endif - #endif - - #if defined HAVE_STREAMSPTY && defined HAVE_GETMSG \ diff --git a/srcpkgs/inetutils/template b/srcpkgs/inetutils/template deleted file mode 100644 index e39e40e209bbe9..00000000000000 --- a/srcpkgs/inetutils/template +++ /dev/null @@ -1,245 +0,0 @@ -# Template file for 'inetutils' -pkgname=inetutils -version=2.6 -revision=1 -build_style=gnu-configure -configure_args="--without-wrap --with-pam" -makedepends="pam-devel readline-devel" -checkdepends="iana-etc net-tools" -short_desc="GNU network utilities" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-3.0-or-later" -homepage="https://www.gnu.org/software/inetutils/" -distfiles="${GNU_SITE}/inetutils/inetutils-${version}.tar.xz" -checksum=68bedbfeaf73f7d86be2a7d99bcfbd4093d829f52770893919ae174c0b2357ca - -subpackages="inetutils-dnsdomainname inetutils-ftp inetutils-hostname - inetutils-ifconfig inetutils-inetd inetutils-ping inetutils-rexec - inetutils-syslog inetutils-telnet inetutils-tftp inetutils-traceroute - inetutils-uucpd inetutils-whois" - -# CFLAGS="-fcommon" - -# hostname test can't run in CI -make_check=ci-skip - -case "$XBPS_TARGET_LIBC" in - glibc) - makedepends+=" libxcrypt-devel" - subpackages+=" inetutils-rcp inetutils-rlogin inetutils-rsh inetutils-talk" - ;; - musl) - # Some packages don't build on musl, so explicitly disable them - configure_args+=" --disable-rcp --disable-rlogin --disable-rlogind" - configure_args+=" --disable-rsh --disable-rshd --disable-talk --disable-talkd" - ;; -esac -depends="${subpackages}" - -post_patch() { - sed -i 's/@ENABLE_ping_TRUE@/#/' tests/Makefile.in -} - -post_install() { - # Keep just usr/share/info/inetutils.info.gz - rm -r ${DESTDIR}/usr/bin - rm -r ${DESTDIR}/usr/share/man - rm -r ${DESTDIR}/usr/libexec -} - -inetutils-dnsdomainname_package() { - short_desc+=" - dnsdomainname tool" - pkg_install() { - vbin src/dnsdomainname - vman man/dnsdomainname.1 - } -} -inetutils-hostname_package() { - short_desc+=" - hostname tool" - alternatives=" - hostname:hostname:/usr/bin/${pkgname} - hostname:hostname.1:/usr/share/man/man1/${pkgname}.1 - " - pkg_install() { - vbin src/hostname ${pkgname} - vman man/hostname.1 ${pkgname}.1 - } -} -inetutils-ifconfig_package() { - short_desc+=" - ifconfig tool" - alternatives=" - ifconfig:ifconfig:/usr/bin/${pkgname} - ifconfig:ifconfig.1:/usr/share/man/man1/${pkgname}.1 - " - pkg_install() { - vbin ifconfig/ifconfig ${pkgname} - vman man/ifconfig.1 ${pkgname}.1 - } -} -inetutils-ftp_package() { - short_desc+=" - ftp client and server (file transfer protocol)" - alternatives=" - ftp:ftp:/usr/bin/${pkgname} - ftp:ftp.1:/usr/share/man/man1/${pkgname}.1 - " - pkg_install() { - vbin ftp/ftp ${pkgname} - vman man/ftp.1 ${pkgname}.1 - vbin ftpd/ftpd - vman man/ftpd.8 - # TODO: write etc/inet.d/ftp.conf or add an etc/inetd.conf line - } -} -inetutils-ping_package() { - short_desc+=" - ping tool (IPv4 and IPv6)" - alternatives=" - ping:ping:/usr/bin/${pkgname} - ping:ping.1:/usr/share/man/man1/${pkgname}.1 - ping6:ping6:/usr/bin/${pkgname}6 - ping6:ping6.1:/usr/share/man/man1/${pkgname}6.1 - " - pkg_install() { - vbin ping/ping ${pkgname} - vman man/ping.1 ${pkgname}.1 - vbin ping/ping6 ${pkgname}6 - vman man/ping6.1 ${pkgname}6.1 - } -} -inetutils-rcp_package() { - short_desc+=" - rcp client (remote copy)" - pkg_install() { - vbin src/rcp - vman man/rcp.1 - } -} -inetutils-rexec_package() { - short_desc+=" - rexec client and server (remote exec)" - conf_files="/etc/xinetd.d/rexec" - pkg_install() { - vbin src/rexec - vman man/rexec.1 - vbin src/rexecd - vman man/rexecd.8 - vinstall ${FILESDIR}/rexec.xinetd 644 etc/xinetd.d rexec - # TODO: write etc/inet.d/rexec.conf or add an etc/inetd.conf line - } -} -inetutils-rlogin_package() { - short_desc+=" - rlogin client and server (remote login)" - conf_files="/etc/xinetd.d/rlogin" - pkg_install() { - vbin src/rlogin - vman man/rlogin.1 - vbin src/rlogind - vman man/rlogind.8 - vinstall ${FILESDIR}/rlogin.xinetd 644 etc/xinetd.d rlogin - # TODO: write etc/inet.d/rlogin.conf or add an etc/inetd.conf line - } -} -inetutils-rsh_package() { - short_desc+=" - rsh client and server (remote shell)" - conf_files="/etc/xinetd.d/rsh" - pkg_install() { - vbin src/rsh - vman man/rsh.1 - vbin src/rshd - vman man/rshd.8 - vinstall ${FILESDIR}/rsh.xinetd 644 etc/xinetd.d rsh - # TODO: write etc/inet.d/rsh.conf or add an etc/inetd.conf line - } -} -inetutils-talk_package() { - short_desc+=" - talk client and server" - conf_files="/etc/xinetd.d/talk" - pkg_install() { - vbin talk/talk - vman man/talk.1 - vbin talkd/talkd - vman man/talkd.8 - vinstall ${FILESDIR}/talk.xinetd 644 etc/xinetd.d talk - # TODO: write etc/inet.d/talk.conf or add an etc/inetd.conf line - } -} -inetutils-telnet_package() { - short_desc+=" - telnet client and server" - conf_files="/etc/xinetd.d/telnet" - pkg_install() { - vbin telnet/telnet - vman man/telnet.1 - vbin telnetd/telnetd - vman man/telnetd.8 - vinstall ${FILESDIR}/telnet.xinetd 644 etc/xinetd.d telnet - # TODO: write etc/inet.d/telnet.conf or add an etc/inetd.conf line - } -} -inetutils-tftp_package() { - short_desc+=" - tftp client and server (trivial file transfer protocol)" - conf_files="/etc/xinetd.d/tftp" - alternatives=" - tftp:tftp:/usr/bin/${pkgname} - tftp:tftp.1:/usr/share/man/man1/${pkgname}.1 - tftp:tftpd.8:/usr/share/man/man8/inetutils-tftpd.8 - " - pkg_install() { - vbin src/tftp ${pkgname} - vman man/tftp.1 ${pkgname}.1 - vbin src/tftpd - vman man/tftpd.8 inetutils-tftpd.8 - vinstall ${FILESDIR}/tftp.xinetd 644 etc/xinetd.d tftp - # TODO: write etc/inet.d/tftp.conf or add an etc/inetd.conf line - } -} -inetutils-traceroute_package() { - short_desc+=" - traceroute tool" - alternatives=" - traceroute:traceroute:/usr/bin/${pkgname} - traceroute:traceroute.1:/usr/share/man/man1/${pkgname}.1 - " - pkg_install() { - vbin src/traceroute ${pkgname} - vman man/traceroute.1 ${pkgname}.1 - } -} -inetutils-whois_package() { - short_desc+=" - whois tool" - alternatives=" - whois:whois:/usr/bin/${pkgname} - whois:whois.1:/usr/share/man/man1/${pkgname}.1 - " - pkg_install() { - vbin whois/whois ${pkgname} - vman man/whois.1 ${pkgname}.1 - } -} -inetutils-inetd_package() { - short_desc+=" - inet daemon" - pkg_install() { - vbin src/inetd - vman man/inetd.8 - # TODO: Install default config files with all services disabled? - # Add config_files="/etc/inetd.conf /etc/hosts.deny /etc/hosts.allow" - } -} -inetutils-syslog_package() { - short_desc+=" - logger tool and syslog daemon" - alternatives=" - logger:logger:/usr/bin/inetutils-logger - logger:logger.1:/usr/share/man/man1/inetutils-logger.1 - " - pkg_install() { - vbin src/logger inetutils-logger - vman man/logger.1 inetutils-logger.1 - vbin src/syslogd - vman man/syslogd.8 - } -} -inetutils-uucpd_package() { - short_desc+=" - uucpd daemon (unix to unix copy)" - conf_files="/etc/xinetd.d/uucp" - pkg_install() { - vbin src/uucpd - vman man/uucpd.8 - vinstall ${FILESDIR}/uucp.xinetd 644 etc/xinetd.d uucp - # TODO: write etc/inet.d/uucp.conf or add an etc/inetd.conf line - } -} diff --git a/srcpkgs/influxdb/files/influxdb/run b/srcpkgs/influxdb/files/influxdb/run deleted file mode 100644 index 21a5285de281cc..00000000000000 --- a/srcpkgs/influxdb/files/influxdb/run +++ /dev/null @@ -1,4 +0,0 @@ -#!/bin/sh -exec 2>&1 - -exec chpst -u _influxdb:_influxdb influxd -config /etc/influxdb/influxdb.conf 2>&1 diff --git a/srcpkgs/influxdb/template b/srcpkgs/influxdb/template deleted file mode 100644 index eb889824439840..00000000000000 --- a/srcpkgs/influxdb/template +++ /dev/null @@ -1,37 +0,0 @@ -# Template file for 'influxdb' -pkgname=influxdb -version=1.8.3 -revision=4 -build_style=go -go_import_path=github.com/influxdata/influxdb -go_package="${go_import_path}/cmd/influx - ${go_import_path}/cmd/influxd - ${go_import_path}/cmd/influx_tsm - ${go_import_path}/cmd/influx_inspect - ${go_import_path}/cmd/influx_stress" -go_ldflags="-X main.version=${version}" -hostmakedepends="asciidoc xmlto" -short_desc="Scalable datastore for metrics, events, and real-time analytics" -maintainer="Michael Aldridge <maldridge@voidlinux.org>" -license="MIT" -homepage="https://influxdata.com/time-series-platform/influxdb/" -changelog="https://raw.githubusercontent.com/influxdata/influxdb/master/CHANGELOG.md" -distfiles="https://${go_import_path}/archive/v${version}.tar.gz" -checksum=d8b89e324ed7343c1397124ac3cc68c405406faf74e7369e733611cada54656d - -system_accounts="_influxdb" -_influxdb_homedir="/var/lib/influxdb" -make_dirs="${_influxdb_homedir} 0755 _influxdb _influxdb" -conf_files="/etc/${pkgname}/${pkgname}.conf" - -post_build() { - make -C man build -} - -post_install() { - vlicense LICENSE - vsv ${pkgname} - vinstall etc/config.sample.toml 644 etc/${pkgname} ${pkgname}.conf - - make -C man DESTDIR="${DESTDIR}/usr" install -} diff --git a/srcpkgs/inih-devel b/srcpkgs/inih-devel deleted file mode 120000 index e7c667bc405fa7..00000000000000 --- a/srcpkgs/inih-devel +++ /dev/null @@ -1 +0,0 @@ -inih \ No newline at end of file diff --git a/srcpkgs/inih/template b/srcpkgs/inih/template deleted file mode 100644 index 5c4011894f44c7..00000000000000 --- a/srcpkgs/inih/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'inih' -pkgname=inih -version=61 -revision=1 -build_style=meson -configure_args="-Ddistro_install=true -Ddefault_library=shared" -short_desc="Simple ini file parser library" -maintainer="Orphaned <orphan@voidlinux.org>" -license="BSD-3-Clause" -homepage="https://github.com/benhoyt/inih" -distfiles="https://github.com/benhoyt/inih/archive/r${version}.tar.gz" -checksum=7caf26a2202a4ca689df3fe4175dfa74e0faa18fcca07331bba934fd0ecb8f12 - -post_install() { - vlicense LICENSE.txt -} - -inih-devel_package() { - short_desc+=" - development files" - depends="inih-${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/inih/update b/srcpkgs/inih/update deleted file mode 100644 index ee341419348cdb..00000000000000 --- a/srcpkgs/inih/update +++ /dev/null @@ -1 +0,0 @@ -pattern='/r\K[\d.]+(?=.tar.gz)' diff --git a/srcpkgs/iniparser-devel b/srcpkgs/iniparser-devel deleted file mode 120000 index 237c429bcdd2b2..00000000000000 --- a/srcpkgs/iniparser-devel +++ /dev/null @@ -1 +0,0 @@ -iniparser \ No newline at end of file diff --git a/srcpkgs/iniparser-doc b/srcpkgs/iniparser-doc deleted file mode 120000 index 237c429bcdd2b2..00000000000000 --- a/srcpkgs/iniparser-doc +++ /dev/null @@ -1 +0,0 @@ -iniparser \ No newline at end of file diff --git a/srcpkgs/iniparser/template b/srcpkgs/iniparser/template deleted file mode 100644 index f390634125d486..00000000000000 --- a/srcpkgs/iniparser/template +++ /dev/null @@ -1,37 +0,0 @@ -# Template file for 'iniparser' -pkgname=iniparser -version=4.2.6 -revision=1 -build_style=cmake -configure_args="-DBUILD_DOCS=ON" -hostmakedepends="doxygen" -short_desc="Free stand-alone ini file parsing library" -maintainer="Orphaned <orphan@voidlinux.org>" -license="MIT" -homepage="https://gitlab.com/iniparser/iniparser" -changelog="https://gitlab.com/iniparser/iniparser/-/releases" -distfiles="https://gitlab.com/iniparser/iniparser/-/archive/v${version}/iniparser-v${version}.tar.gz" -checksum=67575ed032a544d5359610e5f697af786371bbc3eb01311218ef8adfd3e5e329 - -post_install() { - vlicense LICENSE -} - -iniparser-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - vmove usr/lib/pkgconfig - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - } -} - -iniparser-doc_package() { - short_desc+=" - documentation" - pkg_install() { - vmove usr/share/doc/iniparser - } -} diff --git a/srcpkgs/injeqt-devel b/srcpkgs/injeqt-devel deleted file mode 120000 index 7b8d09a00a2acf..00000000000000 --- a/srcpkgs/injeqt-devel +++ /dev/null @@ -1 +0,0 @@ -injeqt \ No newline at end of file diff --git a/srcpkgs/injeqt/patches/gcc7-fix.patch b/srcpkgs/injeqt/patches/gcc7-fix.patch deleted file mode 100644 index 105f2372d388b3..00000000000000 --- a/srcpkgs/injeqt/patches/gcc7-fix.patch +++ /dev/null @@ -1,22 +0,0 @@ -From de025e0c472bdb2fcabbc9dc2fd443b91ab28e28 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Bart=C5=82omiej=20Burdukiewicz?= - <bartlomiej.burdukiewicz@gmail.com> -Date: Wed, 24 May 2017 18:52:20 +0200 -Subject: [PATCH] fix compilation for GCC 7.1.0 - ---- - src/internal/containers.h | 1 + - 1 file changed, 1 insertion(+) - -diff --git src/internal/containers.h b/src/internal/containers.h -index 8da4298..78dd212 100644 ---- a/src/internal/containers.h -+++ b/src/internal/containers.h -@@ -23,6 +23,7 @@ - #include "internal.h" - - #include <algorithm> -+#include <functional> - #include <vector> - - /** diff --git a/srcpkgs/injeqt/template b/srcpkgs/injeqt/template deleted file mode 100644 index 3efad365a492f7..00000000000000 --- a/srcpkgs/injeqt/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'injeqt' -pkgname=injeqt -version=1.2.0 -revision=2 -build_style=cmake -configure_args="-DDISABLE_COVERAGE=ON" -hostmakedepends="pkg-config qt5-qmake qt5-host-tools" -makedepends="qt5-devel" -short_desc="Dependency injection framework for Qt" -maintainer="Orphaned <orphan@voidlinux.org>" -license="LGPL-2.1-or-later" -homepage="https://github.com/vogel/injeqt/" -distfiles="https://github.com/vogel/${pkgname}/archive/${version}.tar.gz>${pkgname}-${version}.tar.gz" -checksum=77540cedb0b26affe993dd18124d796059e34c80a51d9ae6433fdff1860db135 - -CXXFLAGS="-fno-lifetime-dse -Wno-error=cast-align" - -injeqt-devel_package() { - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/inkscape-silhouette/patches/udev-install.patch b/srcpkgs/inkscape-silhouette/patches/udev-install.patch deleted file mode 100644 index 67be3e49712f65..00000000000000 --- a/srcpkgs/inkscape-silhouette/patches/udev-install.patch +++ /dev/null @@ -1,22 +0,0 @@ -From 86f552b48c835b5f20208830d287656c9d71874c Mon Sep 17 00:00:00 2001 -From: classabbyamp <5366828+classabbyamp@users.noreply.github.com> -Date: Thu, 2 Jan 2025 15:04:38 -0500 -Subject: [PATCH] Makefile: install udev rules under PREFIX - ---- - Makefile | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/Makefile b/Makefile -index 7119820..6f7bb25 100644 ---- a/Makefile -+++ b/Makefile -@@ -22,7 +22,7 @@ VERS=$$(python3 ./sendto_silhouette.py --version) - - DEST=$(DESTDIR)$(PREFIX)/share/inkscape/extensions - LOCALE=$(DESTDIR)$(PREFIX)/share/locale --UDEV=$(DESTDIR)/lib/udev -+UDEV=$(DESTDIR)$(PREFIX)/lib/udev - INKSCAPE_TEMPLATES=$(DESTDIR)$(PREFIX)/share/inkscape/templates - - # User-specifc inkscape extensions folder for local install diff --git a/srcpkgs/inkscape-silhouette/template b/srcpkgs/inkscape-silhouette/template deleted file mode 100644 index 82211860a4abf4..00000000000000 --- a/srcpkgs/inkscape-silhouette/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'inkscape-silhouette' -pkgname=inkscape-silhouette -version=1.29 -revision=1 -build_style=gnu-makefile -make_build_target="mo" -make_check_target="test" -hostmakedepends="gettext" -depends="inkscape python3-lxml python3-xmltodict python3-usb python3-libusb1 - python3-numpy python3-matplotlib python3-cssselect wxPython" -checkdepends="python3-pytest umockdev ${depends}" -short_desc="Inkscape extension to drive Silhouette vinyl cutters" -maintainer="classabbyamp <void@placeviolette.net>" -license="GPL-2.0-only" -homepage="https://github.com/fablabnbg/inkscape-silhouette" -changelog="https://github.com/fablabnbg/inkscape-silhouette/releases" -distfiles="https://github.com/fablabnbg/inkscape-silhouette/archive/refs/tags/v${version}.tar.gz" -checksum=2fbdf9c8fedff331a87eb4d774359094d9d8628e9b5b3de6a68f25287b532f35 -python_version=3 - -post_patch() { - # use python3-usb instead - rm -r silhouette/pyusb-1.0.2 -} diff --git a/srcpkgs/inkscape/patches/poppler-25.06.patch b/srcpkgs/inkscape/patches/poppler-25.06.patch deleted file mode 100644 index cf8a4ad6e52480..00000000000000 --- a/srcpkgs/inkscape/patches/poppler-25.06.patch +++ /dev/null @@ -1,395 +0,0 @@ -From 97bd8f29a61e691ceea98ca2444b974cf4256ae0 Mon Sep 17 00:00:00 2001 -From: Rafael Siejakowski <rs@rs-math.net> -Date: Sun, 8 Jun 2025 21:30:44 +0200 -Subject: [PATCH 1/2] Fix build against Poppler 25.06 - -Accommodate for the private API change, whereby an array of pointers -has been replaced with a vector of unique_ptr. - -Backported from MR 7261 -https://gitlab.com/inkscape/inkscape/-/merge_requests/7261 - -Fixes https://gitlab.com/inkscape/inkscape/-/issues/5836 ---- - .../internal/pdfinput/pdf-parser.cpp | 23 +++++++++++-------- - .../pdfinput/poppler-transition-api.h | 12 ++++++++++ - 2 files changed, 25 insertions(+), 10 deletions(-) - -diff --git a/src/extension/internal/pdfinput/pdf-parser.cpp b/src/extension/internal/pdfinput/pdf-parser.cpp -index 01d7bf6ef0e..0d31eda16f4 100644 ---- a/src/extension/internal/pdfinput/pdf-parser.cpp -+++ b/src/extension/internal/pdfinput/pdf-parser.cpp -@@ -27,6 +27,7 @@ - #include <cstdio> - #include <cstdlib> - #include <cstring> -+#include <memory> - #include <mutex> // std::call_once() - #include <utility> - #include <vector> -@@ -686,7 +687,6 @@ void PdfParser::opSetLineWidth(Object args[], int /*numArgs*/) - void PdfParser::opSetExtGState(Object args[], int /*numArgs*/) - { - Object obj1, obj2, obj3, obj4, obj5; -- Function *funcs[4] = {nullptr, nullptr, nullptr, nullptr}; - GfxColor backdropColor; - GBool haveBackdropColor = gFalse; - GBool alpha = gFalse; -@@ -744,13 +744,14 @@ void PdfParser::opSetExtGState(Object args[], int /*numArgs*/) - state->setLineWidth(obj2.getNum()); - } - -+ _POPPLER_DECLARE_TRANSFER_FUNCTION_VECTOR(funcs); -+ - // transfer function - if (_POPPLER_CALL_ARGS_DEREF(obj2, obj1.dictLookup, "TR2").isNull()) { - _POPPLER_CALL_ARGS(obj2, obj1.dictLookup, "TR"); - } - if (obj2.isName(const_cast<char *>("Default")) || obj2.isName(const_cast<char *>("Identity"))) { -- funcs[0] = funcs[1] = funcs[2] = funcs[3] = nullptr; -- state->setTransfer(funcs); -+ state->setTransfer(std::move(funcs)); - } else if (obj2.isArray() && obj2.arrayGetLength() == 4) { - int pos = 4; - for (int i = 0; i < 4; ++i) { -@@ -763,12 +764,14 @@ void PdfParser::opSetExtGState(Object args[], int /*numArgs*/) - } - _POPPLER_FREE(obj3); - if (pos == 4) { -- state->setTransfer(funcs); -+ state->setTransfer(std::move(funcs)); - } - } else if (obj2.isName() || obj2.isDict() || obj2.isStream()) { - if ((funcs[0] = Function::parse(&obj2))) { -- funcs[1] = funcs[2] = funcs[3] = nullptr; -- state->setTransfer(funcs); -+ funcs[1] = nullptr; -+ funcs[2] = nullptr; -+ funcs[3] = nullptr; -+ state->setTransfer(std::move(funcs)); - } - } else if (!obj2.isNull()) { - error(errSyntaxError, getPos(), "Invalid transfer function in ExtGState"); -@@ -790,8 +793,7 @@ void PdfParser::opSetExtGState(Object args[], int /*numArgs*/) - funcs[0] = Function::parse(&obj3); - if (funcs[0]->getInputSize() != 1 || funcs[0]->getOutputSize() != 1) { - error(errSyntaxError, getPos(), "Invalid transfer function in soft mask in ExtGState"); -- delete funcs[0]; -- funcs[0] = nullptr; -+ _POPPLER_DELETE_TRANSFER_FUNCTION(funcs[0]); - } - } - _POPPLER_FREE(obj3); -@@ -835,9 +837,10 @@ void PdfParser::opSetExtGState(Object args[], int /*numArgs*/) - } - } - } -- doSoftMask(&obj3, alpha, blendingColorSpace.get(), isolated, knockout, funcs[0], &backdropColor); -+ doSoftMask(&obj3, alpha, blendingColorSpace.get(), isolated, knockout, -+ _POPPLER_GET_TRANSFER_FUNCTION_POINTER(funcs[0]), &backdropColor); - if (funcs[0]) { -- delete funcs[0]; -+ _POPPLER_DELETE_TRANSFER_FUNCTION(funcs[0]); - } - } else { - error(errSyntaxError, getPos(), "Invalid soft mask in ExtGState - missing group"); -diff --git a/src/extension/internal/pdfinput/poppler-transition-api.h b/src/extension/internal/pdfinput/poppler-transition-api.h -index a67132ba6bd..d04412757bc 100644 ---- a/src/extension/internal/pdfinput/poppler-transition-api.h -+++ b/src/extension/internal/pdfinput/poppler-transition-api.h -@@ -15,6 +15,18 @@ - #include <glib/poppler-features.h> - #include <poppler/UTF.h> - -+#if POPPLER_CHECK_VERSION(25, 6, 0) -+#define _POPPLER_DECLARE_TRANSFER_FUNCTION_VECTOR(name) std::vector<std::unique_ptr<Function>> name(4) -+#define _POPPLER_DELETE_TRANSFER_FUNCTION(name) name.reset() -+#define _POPPLER_GET_TRANSFER_FUNCTION_POINTER(name) name.get() -+#else -+#define _POPPLER_DECLARE_TRANSFER_FUNCTION_VECTOR(name) Function *name[4] = {} -+#define _POPPLER_DELETE_TRANSFER_FUNCTION(name) \ -+ delete name; \ -+ name = nullptr -+#define _POPPLER_GET_TRANSFER_FUNCTION_POINTER(name) name -+#endif -+ - #if POPPLER_CHECK_VERSION(25,2,0) - #define _POPPLER_GET_CODE_TO_GID_MAP(ff, len) getCodeToGIDMap(ff) - #define _POPPLER_GET_CID_TO_GID_MAP(len) getCIDToGIDMap() --- -GitLab - - -From b4fcfc7969329513afa83e8c0cf52e3e36eae041 Mon Sep 17 00:00:00 2001 -From: Rafael Siejakowski <rs@rs-math.net> -Date: Mon, 9 Jun 2025 13:51:59 +0200 -Subject: [PATCH 2/2] Fix includes in PDF input extensions - -This commit fixes a build error against a non-system libpoppler. - -The include directives referencing Poppler's private headers are "system" -includes, so they should use angular brackets. The path prefix "poppler/" -is necessary to ensure they work correctly against a custom Poppler -installation. - -In addition, several includes of lib2geom are also converted to angular -brackets. A handful of unused includes are removed. ---- - .../internal/pdfinput/pdf-parser.cpp | 42 +++++++++---------- - src/extension/internal/pdfinput/pdf-parser.h | 9 ++-- - src/extension/internal/pdfinput/pdf-utils.h | 9 ++-- - .../pdfinput/poppler-cairo-font-engine.cpp | 13 +++--- - .../pdfinput/poppler-cairo-font-engine.h | 4 +- - .../internal/pdfinput/poppler-utils.cpp | 8 ++-- - .../internal/pdfinput/svg-builder.cpp | 28 ++++++------- - src/extension/internal/pdfinput/svg-builder.h | 4 +- - 8 files changed, 56 insertions(+), 61 deletions(-) - -diff --git a/src/extension/internal/pdfinput/pdf-parser.cpp b/src/extension/internal/pdfinput/pdf-parser.cpp -index 0d31eda16f4..0773e389085 100644 ---- a/src/extension/internal/pdfinput/pdf-parser.cpp -+++ b/src/extension/internal/pdfinput/pdf-parser.cpp -@@ -22,42 +22,40 @@ - #pragma implementation - #endif - -+#include <2geom/transforms.h> - #include <cmath> --#include <cstddef> - #include <cstdio> - #include <cstdlib> - #include <cstring> -+#include <glib/poppler-features.h> -+#include <goo/GooString.h> -+#include <goo/gmem.h> - #include <memory> - #include <mutex> // std::call_once() -+#include <poppler/Annot.h> -+#include <poppler/Array.h> -+#include <poppler/CharTypes.h> -+#include <poppler/Dict.h> -+#include <poppler/Error.h> -+#include <poppler/Gfx.h> -+#include <poppler/GfxFont.h> -+#include <poppler/GfxState.h> -+#include <poppler/GlobalParams.h> -+#include <poppler/Lexer.h> -+#include <poppler/Object.h> -+#include <poppler/OutputDev.h> -+#include <poppler/PDFDoc.h> -+#include <poppler/Page.h> -+#include <poppler/Parser.h> -+#include <poppler/Stream.h> - #include <utility> - #include <vector> --#include <2geom/transforms.h> - --#include "Annot.h" --#include "Array.h" --#include "CharTypes.h" --#include "Dict.h" --#include "Error.h" --#include "Gfx.h" --#include "GfxFont.h" --#include "GfxState.h" --#include "GlobalParams.h" --#include "Lexer.h" --#include "Object.h" --#include "OutputDev.h" --#include "PDFDoc.h" --#include "Page.h" --#include "Parser.h" --#include "Stream.h" --#include "glib/poppler-features.h" --#include "goo/GooString.h" --#include "goo/gmem.h" - #include "pdf-utils.h" - #include "poppler-cairo-font-engine.h" - #include "poppler-transition-api.h" - #include "poppler-utils.h" - #include "svg-builder.h" --#include "util/units.h" - - // the MSVC math.h doesn't define this - #ifndef M_PI -diff --git a/src/extension/internal/pdfinput/pdf-parser.h b/src/extension/internal/pdfinput/pdf-parser.h -index 99a205d186d..2c3a57bf50c 100644 ---- a/src/extension/internal/pdfinput/pdf-parser.h -+++ b/src/extension/internal/pdfinput/pdf-parser.h -@@ -25,16 +25,15 @@ - #pragma interface - #endif - --#include "glib/poppler-features.h" --#include "Object.h" -- -+#include <2geom/affine.h> -+#include <glib/poppler-features.h> - #include <map> - #include <memory> -+#include <poppler/Object.h> - #include <string> --#include <2geom/affine.h> - - #define Operator Operator_Gfx --#include <Gfx.h> -+#include <poppler/Gfx.h> - #undef Operator - - namespace Inkscape::Extension::Internal { -diff --git a/src/extension/internal/pdfinput/pdf-utils.h b/src/extension/internal/pdfinput/pdf-utils.h -index e1a449a4e38..c1d602bec00 100644 ---- a/src/extension/internal/pdfinput/pdf-utils.h -+++ b/src/extension/internal/pdfinput/pdf-utils.h -@@ -11,12 +11,13 @@ - #ifndef PDF_UTILS_H - #define PDF_UTILS_H - -+#include <2geom/affine.h> - #include <2geom/rect.h> -+#include <poppler/Gfx.h> -+#include <poppler/GfxState.h> -+#include <poppler/Page.h> -+ - #include "poppler-transition-api.h" --#include "2geom/affine.h" --#include "Gfx.h" --#include "GfxState.h" --#include "Page.h" - - class ClipHistoryEntry - { -diff --git a/src/extension/internal/pdfinput/poppler-cairo-font-engine.cpp b/src/extension/internal/pdfinput/poppler-cairo-font-engine.cpp -index 5e1a6426250..dff615cb616 100644 ---- a/src/extension/internal/pdfinput/poppler-cairo-font-engine.cpp -+++ b/src/extension/internal/pdfinput/poppler-cairo-font-engine.cpp -@@ -47,14 +47,11 @@ - #include <cstring> - #include <fofi/FoFiTrueType.h> - #include <fofi/FoFiType1C.h> --#include <fstream> -- --#include "Error.h" --#include "Gfx.h" --#include "GlobalParams.h" --#include "Page.h" --#include "XRef.h" --#include "goo/gfile.h" -+#include <poppler/Error.h> -+#include <poppler/Gfx.h> -+#include <poppler/GlobalParams.h> -+#include <poppler/Page.h> -+#include <poppler/XRef.h> - - //======================================================================== - // -diff --git a/src/extension/internal/pdfinput/poppler-cairo-font-engine.h b/src/extension/internal/pdfinput/poppler-cairo-font-engine.h -index d3e1a94e845..114a23181a7 100644 ---- a/src/extension/internal/pdfinput/poppler-cairo-font-engine.h -+++ b/src/extension/internal/pdfinput/poppler-cairo-font-engine.h -@@ -36,11 +36,11 @@ - #include <memory> - #include <mutex> - #include <optional> -+#include <poppler/GfxFont.h> -+#include <poppler/PDFDoc.h> - #include <unordered_map> - #include <vector> - --#include "GfxFont.h" --#include "PDFDoc.h" - #include "poppler-config.h" - #include "poppler-transition-api.h" - -diff --git a/src/extension/internal/pdfinput/poppler-utils.cpp b/src/extension/internal/pdfinput/poppler-utils.cpp -index ad0dd236a2a..a579ffcacf3 100644 ---- a/src/extension/internal/pdfinput/poppler-utils.cpp -+++ b/src/extension/internal/pdfinput/poppler-utils.cpp -@@ -12,12 +12,12 @@ - - #include "poppler-utils.h" - -+#include <2geom/affine.h> -+#include <poppler/GfxFont.h> -+#include <poppler/GfxState.h> -+#include <poppler/PDFDoc.h> - #include <poppler/UTF.h> - --#include "2geom/affine.h" --#include "GfxFont.h" --#include "GfxState.h" --#include "PDFDoc.h" - #include "libnrtype/font-factory.h" - - /** -diff --git a/src/extension/internal/pdfinput/svg-builder.cpp b/src/extension/internal/pdfinput/svg-builder.cpp -index cdd8d755e82..f14be1ec62e 100644 ---- a/src/extension/internal/pdfinput/svg-builder.cpp -+++ b/src/extension/internal/pdfinput/svg-builder.cpp -@@ -27,26 +27,28 @@ - - #ifdef HAVE_POPPLER - --#include "Function.h" --#include "GfxFont.h" --#include "GfxState.h" --#include "Page.h" --#include "Stream.h" -+#include <poppler/Function.h> -+#include <poppler/GfxFont.h> -+#include <poppler/GfxState.h> -+#include <poppler/Page.h> -+#include <poppler/Stream.h> -+ - #include "color.h" -+#include "color/cms-util.h" -+#include "display/cairo-utils.h" -+#include "display/nr-filter-utils.h" - #include "document.h" - #include "extract-uri.h" -+#include "helper/geom.h" -+#include "object/sp-defs.h" -+#include "object/sp-item-group.h" -+#include "object/sp-namedview.h" -+#include "object/sp-text.h" - #include "pdf-parser.h" - #include "pdf-utils.h" - #include "png.h" - #include "poppler-cairo-font-engine.h" - #include "profile-manager.h" -- --#include "color/cms-util.h" --#include "display/cairo-utils.h" --#include "display/nr-filter-utils.h" --#include "object/sp-defs.h" --#include "object/sp-item-group.h" --#include "object/sp-namedview.h" - #include "svg/css-ostringstream.h" - #include "svg/path-string.h" - #include "svg/svg.h" -diff --git a/src/extension/internal/pdfinput/svg-builder.h b/src/extension/internal/pdfinput/svg-builder.h -index ae6b916bcb0..db42f81b87d 100644 ---- a/src/extension/internal/pdfinput/svg-builder.h -+++ b/src/extension/internal/pdfinput/svg-builder.h -@@ -27,7 +27,7 @@ namespace Inkscape { - } - - #define Operator Operator_Gfx --#include <Gfx.h> -+#include <poppler/Gfx.h> - #undef Operator - - #include <2geom/affine.h> -@@ -35,8 +35,8 @@ namespace Inkscape { - #include <cairo-ft.h> - #include <glibmm/ustring.h> - #include <lcms2.h> -+#include <poppler/CharTypes.h> - --#include "CharTypes.h" - #include "enums.h" - #include "poppler-utils.h" - class Function; --- -GitLab - diff --git a/srcpkgs/inkscape/patches/poppler-25.07.patch b/srcpkgs/inkscape/patches/poppler-25.07.patch deleted file mode 100644 index 265fe8e8b9637f..00000000000000 --- a/srcpkgs/inkscape/patches/poppler-25.07.patch +++ /dev/null @@ -1,124 +0,0 @@ -From ce52c5f96106ae5747171663a46831f21aa52d95 Mon Sep 17 00:00:00 2001 -From: KrIr17 <elendil.krir17@gmail.com> -Date: Sun, 6 Jul 2025 15:42:13 +0200 -Subject: [PATCH] Fix building with Poppler 25.07.0 - -Fix building issues with - -1. [`GfxState::shift()`](https://gitlab.freedesktop.org/poppler/poppler/-/commit/71bf5552d448a6fdb666f2b61764b61ca197617d) - -2. [`FoFiTrueType::make` and `FoFiType1C::make`](FoFiTrueType::make) - -3. Fix typo from 5c4c6d116dae5250d75d34a45f0d9220824d2e20 ---- - src/extension/internal/pdfinput/pdf-parser.cpp | 4 ++-- - .../pdfinput/poppler-cairo-font-engine.cpp | 16 +++++++++++----- - .../internal/pdfinput/poppler-transition-api.h | 14 ++++++++++++++ - 3 files changed, 27 insertions(+), 7 deletions(-) - ---- a/src/extension/internal/pdfinput/pdf-parser.cpp -+++ b/src/extension/internal/pdfinput/pdf-parser.cpp -@@ -2313,11 +2313,11 @@ void PdfParser::doShowText(GooString *s) - state->textTransformDelta(originX, originY, &tOriginX, &tOriginY); - - // In Gfx.cc this is drawChar(...) -- builder->addChar(state, state->getCurX() + riseX, state->getCurY() + riseY, -+ builder->addChar(state, state->_POPPLER_GET_CUR_TEXT_X() + riseX, state->_POPPLER_GET_CUR_TEXT_Y() + riseY, - dx, dy, ax, ay, tOriginX, tOriginY, code, n, u, uLen); - - // Move onto next unicode character. -- state->shift(tdx, tdy); -+ state->_POPPLER_TEXT_SHIFT_WITH_USER_COORDS(tdx, tdy); - p += n; - len -= n; - } ---- a/src/extension/internal/pdfinput/poppler-cairo-font-engine.cpp -+++ b/src/extension/internal/pdfinput/poppler-cairo-font-engine.cpp -@@ -315,7 +315,11 @@ CairoFreeTypeFont *CairoFreeTypeFont::cr - #endif - char **enc; - const char *name; -+#if POPPLER_CHECK_VERSION(25, 7, 0) -+ std::unique_ptr<FoFiType1C> ff1c; -+#else - FoFiType1C *ff1c; -+#endif - std::optional<FreeTypeFontFace> font_face; - std::vector<int> codeToGID; - bool substitute = false; -@@ -426,7 +430,7 @@ CairoFreeTypeFont *CairoFreeTypeFont::cr - FoFiTrueType *ff; - #endif - if (!font_data.empty()) { -- ff = FoFiTrueType::make((fontchar)font_data.data(), font_data.size(), 0); -+ ff = _POPPLER_FOFI_TRUETYPE_MAKE(font_data, 0); - } else { - ff = FoFiTrueType::load(fileName.c_str(), 0); - } -@@ -456,7 +460,7 @@ CairoFreeTypeFont *CairoFreeTypeFont::cr - FoFiTrueType *ff; - #endif - if (!font_data.empty()) { -- ff = FoFiTrueType::make((fontchar)font_data.data(), font_data.size(), 0); -+ ff = _POPPLER_FOFI_TRUETYPE_MAKE(font_data, 0); - } else { - ff = FoFiTrueType::load(fileName.c_str(), 0); - } -@@ -490,7 +494,7 @@ CairoFreeTypeFont *CairoFreeTypeFont::cr - case fontCIDType0C: - if (!useCIDs) { - if (!font_data.empty()) { -- ff1c = FoFiType1C::make((fontchar)font_data.data(), font_data.size()); -+ ff1c = _POPPLER_FOFI_TYPE1C_MAKE(font_data); - } else { - ff1c = FoFiType1C::load(fileName.c_str()); - } -@@ -503,7 +507,9 @@ CairoFreeTypeFont *CairoFreeTypeFont::cr - codeToGID.insert(codeToGID.begin(), src, src + n); - gfree(src); - #endif -+#if !(POPPLER_CHECK_VERSION(25, 7, 0)) - delete ff1c; -+#endif - } - } - -@@ -539,13 +545,13 @@ CairoFreeTypeFont *CairoFreeTypeFont::cr - FoFiTrueType *ff; - #endif - if (!font_data.empty()) { -- ff = FoFiTrueType::make((fontchar)font_data.data(), font_data.size(), 0); -+ ff = _POPPLER_FOFI_TRUETYPE_MAKE(font_data, 0); - } else { - ff = FoFiTrueType::load(fileName.c_str(), 0); - } - if (ff) { - if (ff->isOpenTypeCFF()) { -- auto src = ff1c->_POPPLER_GET_CID_TO_GID_MAP(&n); -+ auto src = ff->_POPPLER_GET_CID_TO_GID_MAP(&n); - #if POPPLER_CHECK_VERSION(25,2,0) - codeToGID = std::move(src); - #else ---- a/src/extension/internal/pdfinput/poppler-transition-api.h -+++ b/src/extension/internal/pdfinput/poppler-transition-api.h -@@ -15,6 +15,20 @@ - #include <glib/poppler-features.h> - #include <poppler/UTF.h> - -+#if POPPLER_CHECK_VERSION(25, 7, 0) -+#define _POPPLER_TEXT_SHIFT_WITH_USER_COORDS(dx, dy) textShiftWithUserCoords(dx, dy) -+#define _POPPLER_FOFI_TRUETYPE_MAKE(font_data, faceIndex) FoFiTrueType::make(std::span(font_data), faceIndex) -+#define _POPPLER_FOFI_TYPE1C_MAKE(font_data) FoFiType1C::make(std::span(font_data)) -+#define _POPPLER_GET_CUR_TEXT_X() getCurTextX() -+#define _POPPLER_GET_CUR_TEXT_Y() getCurTextY() -+#else -+#define _POPPLER_TEXT_SHIFT_WITH_USER_COORDS(dx, dy) shift(dx, dy) -+#define _POPPLER_FOFI_TRUETYPE_MAKE(font_data, faceIndex) FoFiTrueType::make((fontchar)font_data.data(), font_data.size(), faceIndex) -+#define _POPPLER_FOFI_TYPE1C_MAKE(font_data) FoFiType1C::make((fontchar)font_data.data(), font_data.size()) -+#define _POPPLER_GET_CUR_TEXT_X() getCurX() -+#define _POPPLER_GET_CUR_TEXT_Y() getCurY() -+#endif -+ - #if POPPLER_CHECK_VERSION(25, 6, 0) - #define _POPPLER_DECLARE_TRANSFER_FUNCTION_VECTOR(name) std::vector<std::unique_ptr<Function>> name(4) - #define _POPPLER_DELETE_TRANSFER_FUNCTION(name) name.reset() diff --git a/srcpkgs/inkscape/patches/poppler-25.09.patch b/srcpkgs/inkscape/patches/poppler-25.09.patch deleted file mode 100644 index 1f3a8fda027b7b..00000000000000 --- a/srcpkgs/inkscape/patches/poppler-25.09.patch +++ /dev/null @@ -1,96 +0,0 @@ -From b60d81745016b5f20d4c6aec6d073b8a6f3e499c Mon Sep 17 00:00:00 2001 -From: mike kowalski <michal_kowalski@hotmail.com> -Date: Tue, 2 Sep 2025 07:17:25 -0700 -Subject: [PATCH] Fix build with poppler 25.09.0 - -API changes: double* -> std::array necessitates fixes in Inkscape. -The goal is to make it build with older poppler versions too. ---- - src/extension/internal/pdfinput/pdf-parser.cpp | 3 +-- - src/extension/internal/pdfinput/poppler-cairo-font-engine.cpp | 2 +- - src/extension/internal/pdfinput/poppler-utils.cpp | 4 ++++ - src/extension/internal/pdfinput/poppler-utils.h | 4 ++++ - src/extension/internal/pdfinput/svg-builder.cpp | 4 ++-- - 5 files changed, 12 insertions(+), 5 deletions(-) - ---- a/src/extension/internal/pdfinput/pdf-parser.cpp -+++ b/src/extension/internal/pdfinput/pdf-parser.cpp -@@ -1650,12 +1650,11 @@ void PdfParser::doFunctionShFill1(GfxFun - GfxColor color0M, color1M, colorM0, colorM1, colorMM; - GfxColor colors2[4]; - double functionColorDelta = colorDeltas[pdfFunctionShading-1]; -- const double *matrix; - double xM, yM; - int nComps, i, j; - - nComps = shading->getColorSpace()->getNComps(); -- matrix = shading->getMatrix(); -+ const auto& matrix = shading->getMatrix(); - - // compare the four corner colors - for (i = 0; i < 4; ++i) { ---- a/src/extension/internal/pdfinput/poppler-cairo-font-engine.cpp -+++ b/src/extension/internal/pdfinput/poppler-cairo-font-engine.cpp -@@ -632,7 +632,7 @@ static cairo_status_t _init_type3_glyph( - - info = (type3_font_info_t *)cairo_font_face_get_user_data(cairo_scaled_font_get_font_face(scaled_font), - &type3_font_key); -- const double *mat = info->font->getFontBBox(); -+ const auto& mat = info->font->getFontBBox(); - extents->ascent = mat[3]; /* y2 */ - extents->descent = -mat[3]; /* -y1 */ - extents->height = extents->ascent + extents->descent; ---- a/src/extension/internal/pdfinput/poppler-utils.cpp -+++ b/src/extension/internal/pdfinput/poppler-utils.cpp -@@ -38,6 +38,10 @@ Geom::Affine ctmToAffine(const double *c - return Geom::Affine(ctm[0], ctm[1], ctm[2], ctm[3], ctm[4], ctm[5]); - } - -+Geom::Affine ctmToAffine(const std::array<double, 6>& ctm) { -+ return ctmToAffine(ctm.data()); -+} -+ - void ctmout(const char *label, const double *ctm) - { - std::cout << "C:" << label << ":" << ctm[0] << "," << ctm[1] << "," << ctm[2] << "," << ctm[3] << "," << ctm[4] ---- a/src/extension/internal/pdfinput/poppler-utils.h -+++ b/src/extension/internal/pdfinput/poppler-utils.h -@@ -13,6 +13,7 @@ - #ifndef POPPLER_UTILS_H - #define POPPLER_UTILS_H - -+#include <array> - #include <map> - #include <memory> - #include <string> -@@ -36,7 +37,10 @@ class Ref; - class XRef; - - Geom::Affine stateToAffine(GfxState *state); -+// this function is for Poppler older than v25.09.0 - Geom::Affine ctmToAffine(const double *ctm); -+// this flavor is for Poppler v25.09.0 and above -+Geom::Affine ctmToAffine(const std::array<double, 6>& ctm); - - void ctmout(const char *label, const double *ctm); - void affout(const char *label, Geom::Affine affine); ---- a/src/extension/internal/pdfinput/svg-builder.cpp -+++ b/src/extension/internal/pdfinput/svg-builder.cpp -@@ -1027,7 +1027,7 @@ gchar *SvgBuilder::_createTilingPattern( - pattern_node->setAttribute("patternUnits", "userSpaceOnUse"); - // Set pattern tiling - // FIXME: don't ignore XStep and YStep -- const double *bbox = tiling_pattern->getBBox(); -+ const auto& bbox = tiling_pattern->getBBox(); - pattern_node->setAttributeSvgDouble("x", 0.0); - pattern_node->setAttributeSvgDouble("y", 0.0); - pattern_node->setAttributeSvgDouble("width", bbox[2] - bbox[0]); -@@ -1257,7 +1257,7 @@ void SvgBuilder::updateFont(GfxState *st - - auto new_font_size = state->getFontSize(); - if (font->getType() == fontType3) { -- const double *font_matrix = font->getFontMatrix(); -+ const auto& font_matrix = font->getFontMatrix(); - if (font_matrix[0] != 0.0) { - new_font_size *= font_matrix[3] / font_matrix[0]; - } diff --git a/srcpkgs/inkscape/patches/poppler-25.10.patch b/srcpkgs/inkscape/patches/poppler-25.10.patch deleted file mode 100644 index 25b3f12cac741f..00000000000000 --- a/srcpkgs/inkscape/patches/poppler-25.10.patch +++ /dev/null @@ -1,80 +0,0 @@ -From ace884e13e413b0cc49ece80936584ef92c986f5 Mon Sep 17 00:00:00 2001 -From: mike kowalski <michal_kowalski@hotmail.com> -Date: Sun, 12 Oct 2025 10:04:22 -0700 -Subject: [PATCH] Replace getLength() with size() on a GooString (Poppler) - -GooString in poppler no longer defines getLength() method. -Call size() from base string directly. ---- - src/extension/internal/pdfinput/pdf-parser.cpp | 4 ++-- - src/extension/internal/pdfinput/poppler-utils.cpp | 6 +++--- - src/extension/internal/pdfinput/poppler-utils.h | 9 +++++++++ - 3 files changed, 14 insertions(+), 5 deletions(-) - ---- a/src/extension/internal/pdfinput/pdf-parser.cpp -+++ b/src/extension/internal/pdfinput/pdf-parser.cpp -@@ -2256,7 +2256,7 @@ void PdfParser::doShowText(GooString *s) - auto font = state->getFont(); - int wMode = font->getWMode(); // Vertical/Horizontal/Invalid - -- builder->beginString(state, s->getLength()); -+ builder->beginString(state, get_goostring_length(*s)); - - // handle a Type 3 char - if (font->getType() == fontType3) { -@@ -2267,7 +2267,7 @@ void PdfParser::doShowText(GooString *s) - state->textTransformDelta(0, state->getRise(), &riseX, &riseY); - - auto p = s->getCString(); // char* or const char* -- int len = s->getLength(); -+ int len = get_goostring_length(*s); - - while (len > 0) { - ---- a/src/extension/internal/pdfinput/poppler-utils.cpp -+++ b/src/extension/internal/pdfinput/poppler-utils.cpp -@@ -168,7 +168,7 @@ void InkFontDict::hashFontObject1(const - case objString: - h->hash('s'); - s = obj->getString(); -- h->hash(s->c_str(), s->getLength()); -+ h->hash(s->c_str(), get_goostring_length(*s)); - break; - case objName: - h->hash('n'); -@@ -586,10 +586,10 @@ std::string getDictString(Dict *dict, co - std::string getString(const GooString *value) - { - if (_POPPLER_HAS_UNICODE_BOM(value)) { -- return g_convert(value->getCString () + 2, value->getLength () - 2, -+ return g_convert(value->getCString () + 2, get_goostring_length(*value) - 2, - "UTF-8", "UTF-16BE", NULL, NULL, NULL); - } else if (_POPPLER_HAS_UNICODE_BOMLE(value)) { -- return g_convert(value->getCString () + 2, value->getLength () - 2, -+ return g_convert(value->getCString () + 2, get_goostring_length(*value) - 2, - "UTF-8", "UTF-16LE", NULL, NULL, NULL); - } - return value->toStr(); ---- a/src/extension/internal/pdfinput/poppler-utils.h -+++ b/src/extension/internal/pdfinput/poppler-utils.h -@@ -19,6 +19,7 @@ - #include <string> - #include <unordered_set> - #include <vector> -+#include <goo/GooString.h> - - #include "poppler-transition-api.h" - -@@ -104,4 +105,12 @@ private: - void hashFontObject1(const Object *obj, FNVHash *h); - }; - -+inline size_t get_goostring_length(const GooString& str) { -+#if POPPLER_CHECK_VERSION(25, 10, 0) -+ return str.size(); -+#else -+ return str.getLength(); -+#endif -+} -+ - #endif /* POPPLER_UTILS_H */ diff --git a/srcpkgs/inkscape/patches/std-filesystem.patch b/srcpkgs/inkscape/patches/std-filesystem.patch deleted file mode 100644 index 5804952bbd285b..00000000000000 --- a/srcpkgs/inkscape/patches/std-filesystem.patch +++ /dev/null @@ -1,85 +0,0 @@ ---- a/CMakeScripts/DefineDependsandFlags.cmake -+++ b/CMakeScripts/DefineDependsandFlags.cmake -@@ -308,7 +308,6 @@ elseif(APPLE) - find_package(Boost 1.19.0 REQUIRED COMPONENTS filesystem stacktrace_basic) - list(APPEND INKSCAPE_CXX_FLAGS "-D_GNU_SOURCE") - else() -- find_package(Boost 1.19.0 REQUIRED COMPONENTS filesystem) - # The package stacktrace_backtrace may not be available on all distros. - find_package(Boost 1.19.0 COMPONENTS stacktrace_backtrace) - if (BOOST_FOUND) ---- a/src/CMakeLists.txt -+++ b/src/CMakeLists.txt -@@ -417,8 +417,6 @@ else() - set_target_properties(inkscape_base PROPERTIES INSTALL_RPATH "@loader_path/..") - endif() - --target_link_libraries(inkscape_base PUBLIC Boost::filesystem) -- - # Link the inkscape_base library against all external dependencies - target_link_libraries(inkscape_base - PRIVATE ---- a/src/io/file-export-cmd.cpp -+++ b/src/io/file-export-cmd.cpp -@@ -51,13 +51,8 @@ - // Temporary dependency : once all compilers we want to support have support for - // C++17 std::filesystem (with #include <filesystem> ) then we drop this dep - // (Dev meeting, 2020-09-25) --#ifdef G_OS_WIN32 - #include <filesystem> - namespace filesystem = std::filesystem; --#else --#include <boost/filesystem.hpp> --namespace filesystem = boost::filesystem; --#endif - - InkFileExportCmd::InkFileExportCmd() - : export_overwrite(false) ---- a/src/ui/dialog/dialog-manager.cpp -+++ b/src/ui/dialog/dialog-manager.cpp -@@ -10,14 +10,8 @@ - #include <gdkmm/monitor.h> - #include <gtkmm/window.h> - --#ifdef G_OS_WIN32 - #include <filesystem> - namespace filesystem = std::filesystem; --#else --// Waiting for compiler on MacOS to catch up to C++x17 --#include <boost/filesystem.hpp> --namespace filesystem = boost::filesystem; --#endif // G_OS_WIN32 - - #include "io/resource.h" - #include "inkscape-application.h" ---- a/src/ui/widget/canvas/framecheck.cpp -+++ b/src/ui/widget/canvas/framecheck.cpp -@@ -2,9 +2,9 @@ - #include <fstream> - #include <iostream> - #include <mutex> --#include <boost/filesystem.hpp> // Using boost::filesystem instead of std::filesystem due to broken C++17 on MacOS. - #include "framecheck.h" --namespace fs = boost::filesystem; -+#include <filesystem> -+namespace fs = std::filesystem; - - namespace Inkscape::FrameCheck { - ---- a/src/util/font-discovery.cpp -+++ b/src/util/font-discovery.cpp -@@ -23,14 +23,8 @@ - #include <unordered_map> - #include <vector> - --#ifdef G_OS_WIN32 - #include <filesystem> - namespace filesystem = std::filesystem; --#else --// Waiting for compiler on MacOS to catch up to C++x17 --#include <boost/filesystem.hpp> --namespace filesystem = boost::filesystem; --#endif // G_OS_WIN32 - - namespace Inkscape { - diff --git a/srcpkgs/inkscape/template b/srcpkgs/inkscape/template deleted file mode 100644 index e9cfee44a561d3..00000000000000 --- a/srcpkgs/inkscape/template +++ /dev/null @@ -1,45 +0,0 @@ -# Template file for 'inkscape' -pkgname=inkscape -version=1.4.2 -revision=3 -build_style=cmake -make_check_target="check" -hostmakedepends="automake gettext glib-devel intltool libgraphicsmagick-devel - libtool perl-XML-Parser pkg-config which python3-Cython ragel" -makedepends="aspell-devel cairomm-devel double-conversion-devel gc-devel - gdl-devel gsl-devel gspell-devel gtkmm-devel gtkspell3-devel harfbuzz-devel - hunspell-devel libatomic_ops-devel libcdr-devel libgomp-devel - libvisio-devel libwpd-devel libwpd-devel libwpg-devel libxslt-devel pango-devel - poppler-devel poppler-glib-devel potrace-devel gtest-devel gtksourceview4-devel - boost-devel-minimal lib2geom-devel popt-devel readline-devel libxml2-devel" -depends="desktop-file-utils hicolor-icon-theme python3-Pillow python3-appdirs - python3-cssselect python3-lxml python3-numpy python3-requests python3-scour - python3-tinycss2" -checkdepends="$depends GraphicsMagick ImageMagick cantarell-fonts gtest-devel bc" -short_desc="Vector-based drawing program" -maintainer="Alex Lohr <alexthkloss@web.de>" -license="GPL-2.0-only, LGPL-2.1-or-later" -homepage="https://inkscape.org/" -distfiles="https://media.inkscape.org/dl/resources/file/inkscape-${version}.tar.xz" -checksum=2000530c7917e5260c9e8575a7154ff6926643d2006487d714e304a963f0c782 -python_version=3 -# some tests still fail on musl: https://gitlab.com/inkscape/inkscape/-/issues/2241 -make_check=no - -if [ -n "$XBPS_CHECK_PKGS" ]; then - configure_args+=" -DBUILD_TESTING=ON" -else - configure_args+=" -DBUILD_TESTING=OFF" -fi - -if [ "$XBPS_TARGET_LIBC" != musl ]; then - makedepends+=" libbacktrace" -fi - -post_patch() { - if [ "$XBPS_TARGET_LIBC" = musl ]; then - # disable errors for missing sentinels in glib variadic functions, - # since inkscape uses NULL instead of nullptr - vsed -e "/-Werror=format/d" -i CMakeScripts/DefineDependsandFlags.cmake - fi -} diff --git a/srcpkgs/inkscape/update b/srcpkgs/inkscape/update deleted file mode 100644 index 827bb47c10c06a..00000000000000 --- a/srcpkgs/inkscape/update +++ /dev/null @@ -1,2 +0,0 @@ -site="https://inkscape.org/release/" -pattern='<link rel="alternate" hreflang="en" href="https:\/\/inkscape\.org\/release\/inkscape-\K[\d.]+(?=\/">)' diff --git a/srcpkgs/innoextract/patches/boost-1.88.patch b/srcpkgs/innoextract/patches/boost-1.88.patch deleted file mode 100644 index 966026af0fa511..00000000000000 --- a/srcpkgs/innoextract/patches/boost-1.88.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/src/stream/slice.cpp -+++ b/src/stream/slice.cpp -@@ -26,7 +26,7 @@ - - #include <boost/cstdint.hpp> - #include <boost/algorithm/string/predicate.hpp> --#include <boost/filesystem/operations.hpp> -+#include <boost/filesystem.hpp> - #include <boost/range/size.hpp> - - #include "util/console.hpp" diff --git a/srcpkgs/innoextract/patches/boost-1.89.patch b/srcpkgs/innoextract/patches/boost-1.89.patch deleted file mode 100644 index 227328ce5a9eed..00000000000000 --- a/srcpkgs/innoextract/patches/boost-1.89.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -155,7 +155,6 @@ find_package(Boost REQUIRED COMPONENTS - iostreams - filesystem - date_time -- system - program_options - ) - list(APPEND LIBRARIES ${Boost_LIBRARIES}) diff --git a/srcpkgs/innoextract/template b/srcpkgs/innoextract/template deleted file mode 100644 index a9b9d40beee441..00000000000000 --- a/srcpkgs/innoextract/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'innoextract' -pkgname=innoextract -version=1.9 -revision=7 -build_style=cmake -hostmakedepends="extra-cmake-modules" -makedepends="boost-devel-minimal libboost_filesystem libboost_iostreams - libboost_date_time libboost_program_options liblzma-devel" -short_desc="Tool to unpack installers created by Inno Setup" -maintainer="Antonio Malcolm <antonio@antoniomalcolm.com>" -license="Zlib" -homepage="http://constexpr.org/innoextract/" -distfiles="${homepage}files/${pkgname}-${version}/${pkgname}-${version}.tar.gz" -checksum=6344a69fc1ed847d4ed3e272e0da5998948c6b828cb7af39c6321aba6cf88126 - -post_patch() { - sed -i '/cmake_minimum_required/d' cmake/*.cmake -} diff --git a/srcpkgs/inotify-tools-devel b/srcpkgs/inotify-tools-devel deleted file mode 120000 index 55b3a94228e566..00000000000000 --- a/srcpkgs/inotify-tools-devel +++ /dev/null @@ -1 +0,0 @@ -inotify-tools \ No newline at end of file diff --git a/srcpkgs/inotify-tools/template b/srcpkgs/inotify-tools/template deleted file mode 100644 index c27984b3543a73..00000000000000 --- a/srcpkgs/inotify-tools/template +++ /dev/null @@ -1,33 +0,0 @@ -# Template file for 'inotify-tools' -pkgname=inotify-tools -version=3.20.11.0 -revision=1 -build_style=gnu-configure -hostmakedepends="automake libtool" -short_desc="Provides a simple interface to inotify" -maintainer="Enno Boland <gottox@voidlinux.org>" -license="GPL-2.0-or-later" -homepage="https://github.com/inotify-tools/inotify-tools" -distfiles="https://github.com/inotify-tools/inotify-tools/archive/${version}.tar.gz" -checksum=58a3cde89e4a5111a87ac16b56b06a8f885460fca0aea51b69c856ce30a37a14 - -pre_configure() { - autoreconf -fi -} - -libinotify-tools_package() { - short_desc+=" - library files" - pkg_install() { - vmove "usr/lib/*.so.*" - } -} - -inotify-tools-devel_package() { - depends="libinotify-tools>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/input-leap-gui b/srcpkgs/input-leap-gui deleted file mode 120000 index 8390c0d9c636ba..00000000000000 --- a/srcpkgs/input-leap-gui +++ /dev/null @@ -1 +0,0 @@ -input-leap \ No newline at end of file diff --git a/srcpkgs/input-leap/patches/back-compat.patch b/srcpkgs/input-leap/patches/back-compat.patch deleted file mode 100644 index 34fba3d99eb6d0..00000000000000 --- a/srcpkgs/input-leap/patches/back-compat.patch +++ /dev/null @@ -1,11 +0,0 @@ -add the old name (barrier) as a keyword in the desktop file -so it is discoverable in things that launch desktop files - ---- a/res/io.github.input_leap.input-leap.desktop -+++ b/res/io.github.input_leap.input-leap.desktop -@@ -6,4 +6,4 @@ - Icon=io.github.input_leap.input-leap - Terminal=false - Categories=Network --Keywords=keyboard;mouse;sharing;network;share; -+Keywords=keyboard;mouse;sharing;network;share;barrier diff --git a/srcpkgs/input-leap/template b/srcpkgs/input-leap/template deleted file mode 100644 index b1d84e9dc80cd3..00000000000000 --- a/srcpkgs/input-leap/template +++ /dev/null @@ -1,55 +0,0 @@ -# Template file for 'input-leap' -pkgname=input-leap -version=3.0.3 -revision=1 -build_style=cmake -configure_args="-DINPUTLEAP_BUILD_X11=ON -DINPUTLEAP_BUILD_LIBEI=ON" -hostmakedepends="pkg-config qt6-base qt6-tools" -makedepends="qt6-base-devel avahi-compat-libs-devel libei-devel libportal-devel" -checkdepends="gtest-devel" -short_desc="Open-source KVM software" -maintainer="classabbyamp <void@placeviolette.net>" -license="GPL-2.0-only" -homepage="https://github.com/input-leap/input-leap" -changelog="https://github.com/input-leap/input-leap/releases" -distfiles="https://github.com/input-leap/input-leap/archive/refs/tags/v${version}.tar.gz" -checksum=fbbf6e3f99abccfc3592939a039daf13f0e003dd33764c7c591d354b1a6c07eb - -if [ "$XBPS_CHECK_PKGS" ]; then - configure_args+=" -DINPUTLEAP_BUILD_TESTS=ON -DINPUTLEAP_USE_EXTERNAL_GTEST=ON" -else - configure_args+=" -DINPUTLEAP_BUILD_TESTS=OFF -DINPUTLEAP_USE_EXTERNAL_GTEST=OFF" -fi - -input-leap-gui_package() { - short_desc+=" - GUI" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/bin/input-leap - vmove usr/share/applications - vmove usr/share/icons - vmove usr/share/metainfo - } -} - -barrier_package() { - short_desc+=" (transitional dummy package)" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmkdir usr/bin - vmkdir usr/share/man/man1 - for sfx in s c; do - ln -s "input-leap$sfx" "$PKGDESTDIR/usr/bin/barrier$sfx" - ln -s "input-leap$sfx.1" "$PKGDESTDIR/usr/share/man/man1/barrier$sfx.1" - done - } -} - -barrier-gui_package() { - short_desc+=" - GUI (transitional dummy package)" - depends="${sourcepkg}-gui>=${version}_${revision}" - pkg_install() { - vmkdir usr/bin - ln -s input-leap "$PKGDESTDIR"/usr/bin/barrier - } -} diff --git a/srcpkgs/input-utils/patches/time64.patch b/srcpkgs/input-utils/patches/time64.patch deleted file mode 100644 index 42fd536c4862d1..00000000000000 --- a/srcpkgs/input-utils/patches/time64.patch +++ /dev/null @@ -1,52 +0,0 @@ ---- a/input-recv.c 2017-02-22 10:45:30.000000000 +0100 -+++ b/input-recv.c 2020-12-14 15:37:54.879345114 +0100 -@@ -69,11 +69,11 @@ - } - - /* convert from network byte order ... */ -- ev.time.tv_sec = ntohl(ev.time.tv_sec); -- ev.time.tv_usec = ntohl(ev.time.tv_usec); -- ev.type = ntohs(ev.type); -- ev.code = ntohs(ev.code); -- ev.value = ntohl(ev.value); -+ ev.input_event_sec = ntohl(ev.input_event_sec); -+ ev.input_event_usec = ntohl(ev.input_event_usec); -+ ev.type = ntohs(ev.type); -+ ev.code = ntohs(ev.code); -+ ev.value = ntohl(ev.value); - - print_event(&ev); - } ---- a/input-send.c 2017-02-22 10:45:30.000000000 +0100 -+++ b/input-send.c 2020-12-14 15:37:43.180824790 +0100 -@@ -73,11 +73,11 @@ - print_event(ev); - - /* convert to network byte order ... */ -- ev->time.tv_sec = htonl(ev->time.tv_sec); -- ev->time.tv_usec = htonl(ev->time.tv_usec); -- ev->type = htons(ev->type); -- ev->code = htons(ev->code); -- ev->value = htonl(ev->value); -+ ev->input_event_sec = htonl(ev->input_event_sec); -+ ev->input_event_usec = htonl(ev->input_event_usec); -+ ev->type = htons(ev->type); -+ ev->code = htons(ev->code); -+ ev->value = htonl(ev->value); - - /* send out */ - list_for_each_safe(item,safe,&connections) { ---- a/input.c 2017-02-22 10:45:30.000000000 +0100 -+++ b/input.c 2020-12-14 15:40:13.783523241 +0100 -@@ -208,9 +208,9 @@ - char ts[32]; - time_t t; - -- t = event->time.tv_sec; -+ t = event->input_event_sec; - strftime(ts,sizeof(ts),"%H:%M:%S",localtime(&t)); -- fprintf(stderr,"%s.%06ld: %s",ts,event->time.tv_usec, -+ fprintf(stderr,"%s.%06ld: %s",ts,event->input_event_usec, - EV_NAME[event->type]); - switch (event->type) { - case EV_KEY: diff --git a/srcpkgs/input-utils/template b/srcpkgs/input-utils/template deleted file mode 100644 index 3868e34df1b2f8..00000000000000 --- a/srcpkgs/input-utils/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'input-utils' -pkgname=input-utils -version=1.3 -revision=2 -build_style=gnu-makefile -short_desc="Small collection of input layer utilities" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-or-later" -homepage="https://www.kraxel.org/blog/linux/input/" -distfiles="https://www.kraxel.org/releases/input/input-${version}.tar.gz" -checksum=9142c34d508f2da4cd53d6348fee77e30b69c35c8dabfadfc5a6db09c4bd8087 - -do_install() { - vman lsinput.man lsinput.8 - vman input-events.man input-events.8 - vman input-kbd.man input-kbd.8 - vbin lsinput - vbin input-events - vbin input-kbd - vbin input-recv - vbin input-send -} diff --git a/srcpkgs/input-utils/update b/srcpkgs/input-utils/update deleted file mode 100644 index 981e9b46a05711..00000000000000 --- a/srcpkgs/input-utils/update +++ /dev/null @@ -1 +0,0 @@ -pkgname=input diff --git a/srcpkgs/inspectrum/patches/QPainterPath.patch b/srcpkgs/inspectrum/patches/QPainterPath.patch deleted file mode 100644 index f2805298ce7ccb..00000000000000 --- a/srcpkgs/inspectrum/patches/QPainterPath.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/traceplot.cpp 2018-06-03 12:12:59.000000000 +0200 -+++ b/traceplot.cpp 2020-09-01 14:49:36.422074448 +0200 -@@ -17,6 +17,7 @@ - * along with this program. If not, see <http://www.gnu.org/licenses/>. - */ - -+#include <QPainterPath> - #include <QPixmapCache> - #include <QTextStream> - #include <QtConcurrent> diff --git a/srcpkgs/inspectrum/template b/srcpkgs/inspectrum/template deleted file mode 100644 index ebd8d2318abcb9..00000000000000 --- a/srcpkgs/inspectrum/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'inspectrum' -pkgname=inspectrum -version=0.2.3 -revision=2 -build_style=cmake -hostmakedepends="pkg-config" -makedepends="fftw-devel qt5-devel liquid-dsp-devel" -short_desc="Offline radio signal analyzer" -maintainer="Alex Childs <misuchiru03+void@gmail.com>" -license="GPL-3.0-or-later" -homepage="https://github.com/miek/inspectrum" -distfiles="https://github.com/miek/inspectrum/archive/v${version}.tar.gz" -checksum=7be5be96f50b0cea5b3dd647f06cc00adfa805a395484aa2ab84cf3e49b7227b - -if [ "$CROSS_BUILD" ]; then - hostmakedepends+=" qt5-qmake qt5-host-tools" -fi diff --git a/srcpkgs/inspircd/files/README.voidlinux b/srcpkgs/inspircd/files/README.voidlinux deleted file mode 100644 index 28be2fc456b16a..00000000000000 --- a/srcpkgs/inspircd/files/README.voidlinux +++ /dev/null @@ -1,2 +0,0 @@ -You need to create a configuration file before running inspircd. -Example configuration can be found at /usr/share/doc/inspircd diff --git a/srcpkgs/inspircd/files/inspircd/run b/srcpkgs/inspircd/files/inspircd/run deleted file mode 100644 index a5865781157799..00000000000000 --- a/srcpkgs/inspircd/files/inspircd/run +++ /dev/null @@ -1,4 +0,0 @@ -#!/bin/sh -exec 2>&1 -exec chpst -u inspircd inspircd \ - --nofork --config /etc/inspircd/inspircd.conf diff --git a/srcpkgs/inspircd/template b/srcpkgs/inspircd/template deleted file mode 100644 index 8f124c0c24bd36..00000000000000 --- a/srcpkgs/inspircd/template +++ /dev/null @@ -1,44 +0,0 @@ -# Template file for 'inspircd' -pkgname=inspircd -version=4.8.0 -revision=1 -build_style=gnu-makefile -hostmakedepends="perl pkg-config" -makedepends="gnutls-devel libmaxminddb-devel openssl-devel sqlite-devel" -short_desc="Modular Internet Relay Chat server" -maintainer="Alexander Gehrke <void@qwertyuiop.de>" -license="GPL-2.0-only" -homepage="http://www.inspircd.org/" -distfiles="https://github.com/inspircd/inspircd/archive/v${version}.tar.gz" -checksum=a1074f0ba2543718224e6041abd87cc1d9a4bf035417ccc589fa7f2dc28a8f3d - -system_accounts="inspircd" -inspircd_homedir="/var/lib/inspircd" -make_dirs=" - /run/inspircd 0750 ${pkgname} ${pkgname} - /var/log/inspircd 0750 ${pkgname} ${pkgname} - /var/lib/inspircd 0750 ${pkgname} ${pkgname}" - -pre_configure() { - if [ "$CROSS_BUILD" ]; then - # configure script runs compiled executables to check for compiler features - vsed -i '/return 0 unless.*test_file(/d' make/configure.pm - vsed -i 's/@COMPILER_EXTRA_LDLIBS@//' make/template/main.mk - fi -} - -do_configure() { - ./configure \ - --enable-extras "geo_maxmind log_syslog regex_posix ssl_gnutls ssl_openssl sslrehashsignal sqlite3" - ./configure \ - --disable-auto-extras \ - --disable-ownership \ - --distribution-label voidlinux-${revision} \ - --system - vsed -i 's/-ldl/& -lm/' GNUmakefile -} - -post_install() { - vsv inspircd - vdoc "${FILESDIR}/README.voidlinux" -} diff --git a/srcpkgs/instaloader/template b/srcpkgs/instaloader/template deleted file mode 100644 index 57f8f72e98a10e..00000000000000 --- a/srcpkgs/instaloader/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'instaloader' -pkgname=instaloader -version=4.15 -revision=1 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3-requests" -checkdepends="${depends}" -short_desc="Download pictures with metadata from Instagram" -maintainer="fosslinux <fosslinux@aussies.space>" -license="MIT" -homepage="https://instaloader.github.io" -distfiles="${PYPI_SITE}/i/instaloader/instaloader-${version}.tar.gz" -checksum=baf1c29ba16f9d30f7c6e330a00bc1fca100522bb3a217d3c36ad620eb744685 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/instead/template b/srcpkgs/instead/template deleted file mode 100644 index 906bbad486904b..00000000000000 --- a/srcpkgs/instead/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'instead' -pkgname=instead -version=3.4.1 -revision=1 -build_style=cmake -hostmakedepends="pkg-config" -makedepends="lua51-devel gtk+3-devel SDL2_image-devel SDL2_mixer-devel SDL2_ttf-devel" -short_desc="Interactive fiction interpreter" -maintainer="SolitudeSF <solitudesf@protonmail.com>" -license="MIT" -homepage="https://instead-hub.github.io" -changelog="https://raw.githubusercontent.com/instead-hub/instead/master/ChangeLog" -distfiles="https://github.com/instead-hub/instead/releases/download/${version}/instead_${version}.tar.gz" -checksum=17479bab7e8cd8fb6349a42758b23a91e81b798b297319c6d60c72895b37ab8b - -post_install() { - vlicense COPYING -} diff --git a/srcpkgs/intel-gmmlib-devel b/srcpkgs/intel-gmmlib-devel deleted file mode 120000 index 5f65d5f356fe99..00000000000000 --- a/srcpkgs/intel-gmmlib-devel +++ /dev/null @@ -1 +0,0 @@ -intel-gmmlib \ No newline at end of file diff --git a/srcpkgs/intel-gmmlib/template b/srcpkgs/intel-gmmlib/template deleted file mode 100644 index 3f9c12c43cba7a..00000000000000 --- a/srcpkgs/intel-gmmlib/template +++ /dev/null @@ -1,37 +0,0 @@ -# Template file for 'intel-gmmlib' -pkgname=intel-gmmlib -version=22.8.1 -revision=1 -archs="i686* x86_64*" -build_style=cmake -# We could add -DGMMLIB_ARCH=generic to make it use -march=generic -# instead of their default of 'corei7', but it isn't necessary: -# the baseline of CPUs supported by gmmlib all fit under 'corei7'. -# They also add many '-msse*' flags, but they are all supported -# as well. Since this library isn't a dependency for anything but -# intel-media-driver, which is wholly optional and installed only on -# systems with supported CPUs, it doesn't make sense to change the -# compilers flag in use. -configure_args="-Wno-dev" -short_desc="Intel Graphics Memory Management Library" -maintainer="Orphaned <orphan@voidlinux.org>" -license="MIT" -homepage="https://github.com/intel/gmmlib" -distfiles="https://github.com/intel/gmmlib/archive/intel-gmmlib-${version}.tar.gz" -checksum=9b8eac1891650021ded26b72585e7a2c702a3ba47565c968feabd14ab38d18f7 - -lib32disabled=yes - -post_install() { - vlicense LICENSE.md -} - -intel-gmmlib-devel_package() { - depends="${makedepends} ${sourcepkg}-${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/intel-gpu-tools b/srcpkgs/intel-gpu-tools deleted file mode 120000 index d63fe4d5de1e60..00000000000000 --- a/srcpkgs/intel-gpu-tools +++ /dev/null @@ -1 +0,0 @@ -igt-gpu-tools \ No newline at end of file diff --git a/srcpkgs/intel-media-driver-devel b/srcpkgs/intel-media-driver-devel deleted file mode 120000 index d10a41ca64b9e6..00000000000000 --- a/srcpkgs/intel-media-driver-devel +++ /dev/null @@ -1 +0,0 @@ -intel-media-driver \ No newline at end of file diff --git a/srcpkgs/intel-media-driver/template b/srcpkgs/intel-media-driver/template deleted file mode 100644 index a277a4efd2fdb1..00000000000000 --- a/srcpkgs/intel-media-driver/template +++ /dev/null @@ -1,33 +0,0 @@ -# Template file for 'intel-media-driver' -pkgname=intel-media-driver -version=25.2.6 -revision=1 -archs="x86_64*" -build_style=cmake -configure_args="-Wno-dev -DENABLE_NONFREE_KERNELS=$(vopt_if nonfree ON OFF)" -hostmakedepends="pkg-config" -makedepends="libva-devel libX11-devel intel-gmmlib-devel libpciaccess-devel" -short_desc="Intel Media Driver for VAAPI (Broadwell+)" -maintainer="Orphaned <orphan@voidlinux.org>" -license="MIT, BSD-3-Clause" -homepage="https://github.com/intel/media-driver" -changelog="https://github.com/intel/media-driver/releases" -distfiles="https://github.com/intel/media-driver/archive/intel-media-${version}.tar.gz" -checksum=ba0f124c8e08e0675725f9631b7b1b1c371944b31b7a58a62d2c99338e7ce230 - -build_options="nonfree" -desc_option_nonfree="Enable nonfree kernels" - -post_install() { - vlicense LICENSE.md -} - -intel-media-driver-devel_package() { - depends="${makedepends} ${sourcepkg}-${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/intel-media-driver/update b/srcpkgs/intel-media-driver/update deleted file mode 100644 index 434a2bc67f7a16..00000000000000 --- a/srcpkgs/intel-media-driver/update +++ /dev/null @@ -1 +0,0 @@ -pkgname=intel-media diff --git a/srcpkgs/intel-ucode/template b/srcpkgs/intel-ucode/template deleted file mode 100644 index 9a7319732ad97f..00000000000000 --- a/srcpkgs/intel-ucode/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'intel-ucode' -pkgname=intel-ucode -version=20250812 -revision=1 -archs="i686* x86_64*" -short_desc="Microcode update files for Intel CPUs" -maintainer="Daniel Martinez <danielmartinez@cock.li>" -license="custom: Proprietary" -homepage="https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files" -changelog="https://raw.githubusercontent.com/intel/Intel-Linux-Processor-Microcode-Data-Files/main/releasenote.md" -distfiles="https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/archive/refs/tags/microcode-${version}.tar.gz" -checksum=a8358422c68cc4d15c26db1ef682fbce332c3f46c4e087a79c132c437ec5f407 -repository=nonfree - -do_install() { - vmkdir usr/lib/firmware/intel-ucode - vcopy "intel-ucode/*" usr/lib/firmware/intel-ucode - vmkdir usr/lib/dracut/dracut.conf.d - echo "early_microcode=yes" >> ${DESTDIR}/usr/lib/dracut/dracut.conf.d/intel_ucode.conf - vlicense license -} diff --git a/srcpkgs/intel-ucode/update b/srcpkgs/intel-ucode/update deleted file mode 100644 index 28e9e263fe685f..00000000000000 --- a/srcpkgs/intel-ucode/update +++ /dev/null @@ -1 +0,0 @@ -pattern="microcode-\K[0-9]+(?=.tar)" diff --git a/srcpkgs/intel-undervolt/patches/configurable-compiler.patch b/srcpkgs/intel-undervolt/patches/configurable-compiler.patch deleted file mode 100644 index e01b5e311912f9..00000000000000 --- a/srcpkgs/intel-undervolt/patches/configurable-compiler.patch +++ /dev/null @@ -1,14 +0,0 @@ ---- a/Makefile.in -+++ b/Makefile.in -@@ -1,7 +1,7 @@ --CC = gcc --CFLAGS = --EXTRA_CFLAGS = -Wall -Wextra --DESTDIR = -+CC ?= gcc -+CFLAGS ?= -+EXTRA_CFLAGS ?= -Wall -Wextra -+DESTDIR ?= - - ENABLE_SYSTEMD = - ENABLE_ELOGIND = diff --git a/srcpkgs/intel-undervolt/patches/fix-musl.patch b/srcpkgs/intel-undervolt/patches/fix-musl.patch deleted file mode 100644 index 41a3f6b353ac9a..00000000000000 --- a/srcpkgs/intel-undervolt/patches/fix-musl.patch +++ /dev/null @@ -1,13 +0,0 @@ -diff --git a/measure.c b/measure.c -index e692ea6..7ce108e 100644 ---- a/measure.c -+++ b/measure.c -@@ -14,6 +14,7 @@ - #include <string.h> - #include <time.h> - #include <unistd.h> -+#include <sys/types.h> - - #define DIR_POWERCAP "/sys/class/powercap" - #define DIR_HWMON "/sys/class/hwmon" - diff --git a/srcpkgs/intel-undervolt/template b/srcpkgs/intel-undervolt/template deleted file mode 100644 index 7e420b092a6d42..00000000000000 --- a/srcpkgs/intel-undervolt/template +++ /dev/null @@ -1,12 +0,0 @@ -# Template file for 'intel-undervolt' -pkgname=intel-undervolt -version=1.7 -revision=1 -build_style=gnu-configure -conf_files="/etc/intel-undervolt.conf" -short_desc="Intel CPU undervolting tool" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-3.0-or-later" -homepage="https://github.com/kitsunyan/intel-undervolt" -distfiles="https://github.com/kitsunyan/intel-undervolt/archive/${version}.tar.gz" -checksum=29a7ebaee4830d65d0b5cefa6d497887d4f23f34659876dfe944f3a020cf33ff diff --git a/srcpkgs/intel-video-accel/template b/srcpkgs/intel-video-accel/template deleted file mode 100644 index 1382f35abfeac5..00000000000000 --- a/srcpkgs/intel-video-accel/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'intel-video-accel' -pkgname=intel-video-accel -version=1 -revision=2 -archs="i686* x86_64*" -metapackage=yes -depends="libva-intel-driver linux-firmware-intel" -short_desc="Intel Video Acceleration meta-pkg" -maintainer="Orphaned <orphan@voidlinux.org>" -license="Public Domain" -homepage="http://www.voidlinux.org" -case "$XBPS_TARGET_MACHINE" in - x86_64*) depends+=" intel-media-driver";; -esac diff --git a/srcpkgs/intellij-idea-community-edition/template b/srcpkgs/intellij-idea-community-edition/template deleted file mode 100644 index 55942a32cb3066..00000000000000 --- a/srcpkgs/intellij-idea-community-edition/template +++ /dev/null @@ -1,61 +0,0 @@ -# Template file for 'intellij-idea-community-edition' -pkgname=intellij-idea-community-edition -version=2025.2.2 -revision=1 -archs="x86_64" -depends="virtual?java-environment giflib libXtst hicolor-icon-theme" -short_desc="Java integrated development environment by JetBrains" -maintainer="Bnyro <bnyro@tutanota.com>" -license="Apache-2.0" -homepage="https://www.jetbrains.org/" -distfiles="https://download.jetbrains.com/idea/ideaIC-${version}.tar.gz" -checksum=3f1adc095bf78f0949e3f62f6cf02be0c5c9e6528271f16caa3baa041e637664 -repository=nonfree -nopie=yes -python_version=3 -skiprdeps="/usr/lib/intellij-idea/plugins/Kotlin/bin/linux/LLDBFrontend" - -post_extract() { - bsdtar xf lib/app-client.jar entry.desktop -} - -post_patch() { - vsed -i -e 's/\$NAME\$/IntelliJ IDEA Community Edition/' entry.desktop - vsed -i -e 's/\$ICON\$/idea/' entry.desktop - vsed -i -e 's/\$SCRIPT\$/idea/' entry.desktop - vsed -i -e 's/\$COMMENT\$/Capable and Ergonomic IDE for JVM/' entry.desktop - vsed -i -e 's/\$WM_CLASS\$/jetbrains-idea/' entry.desktop -} - -do_install() { - vmkdir usr/bin - vmkdir usr/share/doc/intellij-idea - vmkdir usr/lib/intellij-idea - vmkdir usr/share/pixmaps - vmkdir usr/share/icons/hicolor/scalable/apps - - mv bin lib plugins product-info.json build.txt jbr ${DESTDIR}/usr/lib/intellij-idea - mv LICENSE.txt NOTICE.txt license ${DESTDIR}/usr/share/doc/intellij-idea - rm ${DESTDIR}/usr/lib/intellij-idea/plugins/webp/lib/libwebp/win -rf - rm ${DESTDIR}/usr/lib/intellij-idea/plugins/webp/lib/libwebp/mac -rf - rm ${DESTDIR}/usr/lib/intellij-idea/plugins/cwm-plugin/quiche-native/win32-x86-64/ -rf - rm ${DESTDIR}/usr/lib/intellij-idea/plugins/cwm-plugin/quiche-native/linux-aarch64/ -rf - rm ${DESTDIR}/usr/lib/intellij-idea/plugins/cwm-plugin/quiche-native/darwin-x86-64/ -rf - rm ${DESTDIR}/usr/lib/intellij-idea/plugins/cwm-plugin/quiche-native/darwin-aarch64/ -rf - rm ${DESTDIR}/usr/lib/intellij-idea/plugins/maven/lib/maven3/lib/jansi-native/windows32 -rf - rm ${DESTDIR}/usr/lib/intellij-idea/plugins/maven/lib/maven3/lib/jansi-native/windows64 -rf - rm ${DESTDIR}/usr/lib/intellij-idea/plugins/maven/lib/maven3/lib/jansi-native/osx -rf - rm ${DESTDIR}/usr/lib/intellij-idea/plugins/maven/lib/maven3/lib/jansi-native/freebsd32 -rf - rm ${DESTDIR}/usr/lib/intellij-idea/plugins/maven/lib/maven3/lib/jansi-native/freebsd64 -rf - rm ${DESTDIR}/usr/lib/intellij-idea/lib/pty4j-native/linux/x86 -rf - rm ${DESTDIR}/usr/lib/intellij-idea/lib/pty4j-native/linux/aarch64 -rf - rm ${DESTDIR}/usr/lib/intellij-idea/lib/pty4j-native/linux/mips64el -rf - rm ${DESTDIR}/usr/lib/intellij-idea/lib/pty4j-native/linux/ppc64le -rf - rm ${DESTDIR}/usr/lib/intellij-idea/lib/pty4j-native/linux/arm -rf - rm ${DESTDIR}/usr/lib/intellij-idea/plugins/webp/lib/libwebp/linux/libwebp_jni.so - rm ${DESTDIR}/usr/lib/intellij-idea/plugins/maven/lib/maven3/lib/jansi-native/linux32 -rf - ln -sf /usr/lib/intellij-idea/bin/idea.sh ${DESTDIR}/usr/bin/idea - ln -sf /usr/lib/intellij-idea/bin/idea.png ${DESTDIR}/usr/share/pixmaps - ln -sf /usr/lib/intellij-idea/bin/idea.svg ${DESTDIR}/usr/share/icons/hicolor/scalable/apps - vinstall entry.desktop 644 usr/share/applications idea.desktop -} diff --git a/srcpkgs/intellij-idea-community-edition/update b/srcpkgs/intellij-idea-community-edition/update deleted file mode 100644 index 737049545f83be..00000000000000 --- a/srcpkgs/intellij-idea-community-edition/update +++ /dev/null @@ -1,2 +0,0 @@ -pattern="ideaIC-\K[\d.]+(?=\.tar)" -site="https://data.services.jetbrains.com/products/releases?code=IIU%2CIIC&latest=true&type=release" diff --git a/srcpkgs/intellij-idea-ultimate-edition/files/EULA b/srcpkgs/intellij-idea-ultimate-edition/files/EULA deleted file mode 100644 index 3fcdbc7857c569..00000000000000 --- a/srcpkgs/intellij-idea-ultimate-edition/files/EULA +++ /dev/null @@ -1 +0,0 @@ -see https://www.jetbrains.com/legal/docs/toolbox/license_personal/ diff --git a/srcpkgs/intellij-idea-ultimate-edition/template b/srcpkgs/intellij-idea-ultimate-edition/template deleted file mode 100644 index ebbaaefb126c5d..00000000000000 --- a/srcpkgs/intellij-idea-ultimate-edition/template +++ /dev/null @@ -1,53 +0,0 @@ -# Template file for 'intellij-idea-ultimate-edition' -pkgname=intellij-idea-ultimate-edition -version=2025.2 -revision=1 -archs="x86_64" -depends="virtual?java-environment giflib libXtst hicolor-icon-theme" -short_desc="Java integrated development environment by JetBrains" -maintainer="Piekay <github@piekay.de>" -license="custom:Commercial" -homepage="https://www.jetbrains.org/" -distfiles="https://download.jetbrains.com/idea/ideaIU-${version}.tar.gz" -checksum=d28d0d647cf5f0d2eedd49602493be4a3182aec83c73df01b887164f56db0ff4 -repository=nonfree -restricted=yes -nopie=yes -python_version=3 -skiprdeps="/usr/lib/intellij-idea-ultimate/plugins/Kotlin/bin/linux/LLDBFrontend" - -post_extract() { - bsdtar xf lib/app-client.jar entry.desktop -} - -post_patch() { - vsed -i -e 's/\$NAME\$/IntelliJ IDEA Ultimate Edition/' entry.desktop - vsed -i -e 's/\$ICON\$/idea-ultimate/' entry.desktop - vsed -i -e 's/\$SCRIPT\$/idea-ultimate/' entry.desktop - vsed -i -e 's/\$COMMENT\$/Capable and Ergonomic IDE for JVM/' entry.desktop - vsed -i -e 's/\$WM_CLASS\$/jetbrains-idea/' entry.desktop -} - -do_install() { - vmkdir usr/bin - vmkdir usr/share/doc/intellij-idea-ultimate - vmkdir usr/lib/intellij-idea-ultimate - vmkdir usr/share/pixmaps - vmkdir usr/share/icons/hicolor/scalable/apps - - vcopy bin usr/lib/intellij-idea-ultimate - vcopy lib usr/lib/intellij-idea-ultimate - vcopy plugins usr/lib/intellij-idea-ultimate - vcopy product-info.json usr/lib/intellij-idea-ultimate - vcopy build.txt usr/lib/intellij-idea-ultimate - vcopy jbr usr/lib/intellij-idea-ultimate - vcopy license usr/share/doc/intellij-idea-ultimate - rm ${DESTDIR}/usr/lib/intellij-idea-ultimate/lib/async-profiler -rf - ln -sf ../lib/intellij-idea-ultimate/bin/idea ${DESTDIR}/usr/bin/idea-ultimate - ln -sf ../../lib/intellij-idea-ultimate/bin/idea.png ${DESTDIR}/usr/share/pixmaps/idea-ultimate.png - ln -sf ../../lib/intellij-idea-ultimate/bin/idea.svg ${DESTDIR}/usr/share/icons/hicolor/scalable/apps/idea-ultimate.svg - vinstall entry.desktop 644 usr/share/applications idea-ultimate.desktop -} -post_install() { - vlicense ${FILESDIR}/EULA -} diff --git a/srcpkgs/intellij-idea-ultimate-edition/update b/srcpkgs/intellij-idea-ultimate-edition/update deleted file mode 100644 index bfaca62dd6e108..00000000000000 --- a/srcpkgs/intellij-idea-ultimate-edition/update +++ /dev/null @@ -1,2 +0,0 @@ -pattern="ideaIU-\K[\d.]+(?=\.tar)" -site="https://data.services.jetbrains.com/products/releases?code=IIU%2CIIC&latest=true&type=release" diff --git a/srcpkgs/interbench/files/Makefile b/srcpkgs/interbench/files/Makefile deleted file mode 100644 index ff8c834eda8e58..00000000000000 --- a/srcpkgs/interbench/files/Makefile +++ /dev/null @@ -1,30 +0,0 @@ -TARGET = interbench -LIBS = -lm -pthread -lrt -CC ?= gcc -CFLAGS ?= -g -Wall - -.PHONY: default all clean - -default: $(TARGET) -all: default - -OBJECTS = $(patsubst %.c, %.o, $(wildcard *.c)) -HEADERS = $(wildcard *.h) - -%.o: %.c $(HEADERS) - $(CC) $(CFLAGS) -c $< -o $@ - -.PRECIOUS: $(TARGET) $(OBJECTS) - -$(TARGET): $(OBJECTS) - $(CC) $(OBJECTS) -Wall $(LIBS) $(LDFLAGS) -o $@ - -clean: - -rm -f *.o - -rm -f $(TARGET) - -install: - install -Dm755 $(TARGET) $(DESTDIR)/usr/bin/$(TARGET) - install -Dm644 $(TARGET).8 $(DESTDIR)/usr/share/man/man8/$(TARGET).8 - install -Dm644 readme $(DESTDIR)/usr/share/doc/$(TARGET)/readme - install -Dm644 readme.interactivity $(DESTDIR)/usr/share/doc/$(TARGET)/readme.interactivity diff --git a/srcpkgs/interbench/patches/musl-compat.patch b/srcpkgs/interbench/patches/musl-compat.patch deleted file mode 100644 index d97780fb761d76..00000000000000 --- a/srcpkgs/interbench/patches/musl-compat.patch +++ /dev/null @@ -1,24 +0,0 @@ -From 51af4ea4127af66e50477e65d6fa9b29cde8dcfb Mon Sep 17 00:00:00 2001 -From: Andrea Brancaleoni <miwaxe@gmail.com> -Date: Mon, 24 Oct 2016 11:18:33 +0200 -Subject: [PATCH] musl compat - ---- - interbench.c | 1 + - 1 file changed, 1 insertion(+) - -diff --git a/interbench.c b/interbench.c -index 10b22b1..47c4227 100644 ---- a/interbench.c -+++ b/interbench.c -@@ -45,6 +45,7 @@ - #include <sys/types.h> - #include <sys/mman.h> - #include <sys/wait.h> -+#include <sys/stat.h> - #include "interbench.h" - - #define MAX_UNAME_LENGTH 100 --- -2.10.1 - diff --git a/srcpkgs/interbench/template b/srcpkgs/interbench/template deleted file mode 100644 index ae38e3ca95612a..00000000000000 --- a/srcpkgs/interbench/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'interbench' -pkgname=interbench -version=0.31 -revision=2 -build_style=gnu-makefile -short_desc="Emulates and measures CPU scheduling latency and jitter" -maintainer="Andrea Brancaleoni <abc@pompel.me>" -license="GPL-2.0-or-later" -homepage="http://users.on.net/~ckolivas/interbench" -distfiles="http://ck.kolivas.org/apps/interbench/$pkgname-$version.tar.bz2" -checksum=89d438b28aef22d26e79812762a57a9f9344a8dd8826edebfe60dad48ee1c784 - - -pre_build() { - cp $FILESDIR/Makefile . - make clean -} diff --git a/srcpkgs/interception-tools/files/udevmon/run b/srcpkgs/interception-tools/files/udevmon/run deleted file mode 100644 index fc2382c51c70ca..00000000000000 --- a/srcpkgs/interception-tools/files/udevmon/run +++ /dev/null @@ -1,12 +0,0 @@ -#!/bin/sh - -exec 2>&1 - -if [ -r ./conf ]; then - . ./conf - if [ -n "${CONF_FILE}" ]; then - OPTS="${OPTS} -c '${CONF_FILE}'" - fi -fi - -exec udevmon ${OPTS} diff --git a/srcpkgs/interception-tools/template b/srcpkgs/interception-tools/template deleted file mode 100644 index fc297d3470357d..00000000000000 --- a/srcpkgs/interception-tools/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'interception-tools' -pkgname=interception-tools -version=0.6.7 -revision=3 -build_style=cmake -hostmakedepends="pkg-config" -makedepends="boost-devel-minimal eudev-libudev-devel libevdev-devel yaml-cpp-devel" -short_desc="Small set of utilities for operating on input events of evdev devices" -maintainer="Sergii Bogomolov <void@sebo.dev>" -license="GPL-3.0-only" -homepage="https://gitlab.com/interception/linux/tools" -distfiles="https://gitlab.com/interception/linux/tools/-/archive/v${version}/tools-v${version}.tar.gz" -checksum=58a388899c7bb765c5d35306b57894fb220dc8ab4d37475a33898bb2934bca81 - -post_install() { - vdoc README.md - vsv udevmon -} diff --git a/srcpkgs/intermodal/template b/srcpkgs/intermodal/template deleted file mode 100644 index 46166241c15066..00000000000000 --- a/srcpkgs/intermodal/template +++ /dev/null @@ -1,32 +0,0 @@ -# Template file for 'intermodal' -pkgname=intermodal -version=0.1.13 -revision=1 -build_style=cargo -make_check_args="-- --skip subcommand::torrent::verify::tests::output_multiple - --skip subcommand::torrent::verify::tests::output_color - --skip tracker::client::tests::client_announce_ipv6 - --skip tracker::client::tests::client_connect_v6" -short_desc="User-friendly and featureful command-line BitTorrent metainfo utility" -maintainer="Pika <pika@lasagna.dev>" -license="CC0-1.0" -homepage="https://github.com/casey/intermodal" -distfiles="https://github.com/casey/intermodal/archive/refs/tags/v${version}.tar.gz - https://github.com/casey/intermodal/releases/download/v${version}/imdl-v${version}-x86_64-unknown-linux-musl.tar.gz" -checksum="e0c7bbfb7c4f260b7be1dd2862778fd42dc091ba2525480bc86574f2abe806ae - 95b49234140d265ac7a9de8caa821c9d110713bf687bedb8a415354ac07dcfa3" -skip_extraction="imdl-v${version}-x86_64-unknown-linux-musl.tar.gz" - -post_install() { - bsdtar xf ${XBPS_SRCDISTDIR}/${pkgname}-${version}/imdl-v${version}-x86_64-unknown-linux-musl.tar.gz \ - --include="completions/*" \ - --include="man/*" - - vcompletion completions/imdl.bash bash imdl - vcompletion completions/imdl.fish fish imdl - vcompletion completions/_imdl zsh imdl - - for manpage in man/*.1; do - vman ${manpage} - done -} diff --git a/srcpkgs/intltool/patches/avoid-process-race.patch b/srcpkgs/intltool/patches/avoid-process-race.patch deleted file mode 100644 index 0b97ff99dbfb74..00000000000000 --- a/srcpkgs/intltool/patches/avoid-process-race.patch +++ /dev/null @@ -1,36 +0,0 @@ -https://bazaar.launchpad.net/~intltool/intltool/trunk/revision/748?start_revid=748 -=== modified file 'intltool-merge.in' ---- a/intltool-merge.in 2014-11-24 02:37:01 +0000 -+++ b/intltool-merge.in 2017-05-18 19:09:18 +0000 -@@ -43,6 +43,7 @@ - use Text::Wrap; - use File::Basename; - use Encode; -+use Fcntl qw(:flock); - - my $must_end_tag = -1; - my $last_depth = -1; -@@ -392,11 +393,14 @@ - - sub get_cached_translation_database - { -+ open(my $lockfh, ">", "$cache_file.lock") or die $!; -+ flock($lockfh, LOCK_EX) or die "Could not lock '$cache_file.lock' - $!"; - my $cache_file_age = -M $cache_file; - if (defined $cache_file_age) - { - if ($cache_file_age <= &get_newest_po_age) - { -+ close($lockfh); - &load_cache; - return; - } -@@ -404,6 +408,7 @@ - } - - &create_cache; -+ close($lockfh); - } - - sub add_translation - diff --git a/srcpkgs/intltool/patches/perl522.patch b/srcpkgs/intltool/patches/perl522.patch deleted file mode 100644 index e04281959e539b..00000000000000 --- a/srcpkgs/intltool/patches/perl522.patch +++ /dev/null @@ -1,57 +0,0 @@ -https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=788705 -Unescaped left brace in regex is deprecated, passed through in regex; marked by <-- HERE in m/^(.*)\${ <-- HERE ?([A-Z_]+)}?(.*)$/ at /usr/bin/intltool-update line 1065. - ---- a/intltool-update.in 2015-05-27 00:20:43.038379963 +0200 -+++ b/intltool-update.in 2015-05-27 00:23:53.309078052 +0200 -@@ -1062,7 +1062,7 @@ - } - } - -- if ($str =~ /^(.*)\${?([A-Z_]+)}?(.*)$/) -+ if ($str =~ /^(.*)\$\{?([A-Z_]+)\}?(.*)$/) - { - my $rest = $3; - my $untouched = $1; -@@ -1190,10 +1190,10 @@ - $name =~ s/\(+$//g; - $version =~ s/\(+$//g; - -- $varhash{"PACKAGE_NAME"} = $name if (not $name =~ /\${?AC_PACKAGE_NAME}?/); -- $varhash{"PACKAGE"} = $name if (not $name =~ /\${?PACKAGE}?/); -- $varhash{"PACKAGE_VERSION"} = $version if (not $name =~ /\${?AC_PACKAGE_VERSION}?/); -- $varhash{"VERSION"} = $version if (not $name =~ /\${?VERSION}?/); -+ $varhash{"PACKAGE_NAME"} = $name if (not $name =~ /\$\{?AC_PACKAGE_NAME\}?/); -+ $varhash{"PACKAGE"} = $name if (not $name =~ /\$\{?PACKAGE\}?/); -+ $varhash{"PACKAGE_VERSION"} = $version if (not $name =~ /\$\{?AC_PACKAGE_VERSION\}?/); -+ $varhash{"VERSION"} = $version if (not $name =~ /\$\{?VERSION\}?/); - } - - if ($conf_source =~ /^AC_INIT\(([^,\)]+),([^,\)]+)[,]?([^,\)]+)?/m) -@@ -1219,11 +1219,11 @@ - $version =~ s/\(+$//g; - $bugurl =~ s/\(+$//g if (defined $bugurl); - -- $varhash{"PACKAGE_NAME"} = $name if (not $name =~ /\${?AC_PACKAGE_NAME}?/); -- $varhash{"PACKAGE"} = $name if (not $name =~ /\${?PACKAGE}?/); -- $varhash{"PACKAGE_VERSION"} = $version if (not $name =~ /\${?AC_PACKAGE_VERSION}?/); -- $varhash{"VERSION"} = $version if (not $name =~ /\${?VERSION}?/); -- $varhash{"PACKAGE_BUGREPORT"} = $bugurl if (defined $bugurl and not $bugurl =~ /\${?\w+}?/); -+ $varhash{"PACKAGE_NAME"} = $name if (not $name =~ /\$\{?AC_PACKAGE_NAME\}?/); -+ $varhash{"PACKAGE"} = $name if (not $name =~ /\$\{?PACKAGE\}?/); -+ $varhash{"PACKAGE_VERSION"} = $version if (not $name =~ /\$\{?AC_PACKAGE_VERSION\}?/); -+ $varhash{"VERSION"} = $version if (not $name =~ /\$\{?VERSION\}?/); -+ $varhash{"PACKAGE_BUGREPORT"} = $bugurl if (defined $bugurl and not $bugurl =~ /\$\{?\w+\}?/); - } - - # \s makes this not work, why? ---- a/intltool-update.in 2015-05-27 00:20:43.038379963 +0200 -+++ b/intltool-update.in 2015-05-27 00:23:53.309078052 +0200 -@@ -1068,7 +1068,7 @@ sub SubstituteVariable - my $untouched = $1; - my $sub = ""; - # Ignore recursive definitions of variables -- $sub = $varhash{$2} if defined $varhash{$2} and $varhash{$2} !~ /\${?$2}?/; -+ $sub = $varhash{$2} if defined $varhash{$2} and $varhash{$2} !~ /\$\{?$2\}?/; - - return SubstituteVariable ("$untouched$sub$rest"); - } diff --git a/srcpkgs/intltool/template b/srcpkgs/intltool/template deleted file mode 100644 index cfba730f2e67da..00000000000000 --- a/srcpkgs/intltool/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'intltool' -pkgname=intltool -version=0.51.0 -revision=6 -build_style=gnu-configure -hostmakedepends="perl-XML-Parser" -makedepends="perl-XML-Parser gettext" -depends="${makedepends}" -short_desc="Toolbox for internationalization" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-or-later" -homepage="https://edge.launchpad.net/intltool" -distfiles="http://launchpad.net/intltool/trunk/$version/+download/$pkgname-$version.tar.gz" -checksum=67c74d94196b153b774ab9f89b2fa6c6ba79352407037c8c14d5aeb334e959cd diff --git a/srcpkgs/invada-studio-plugins-lv2/patches/invada-studio-fixes.patch b/srcpkgs/invada-studio-plugins-lv2/patches/invada-studio-fixes.patch deleted file mode 100644 index 3e3baf57d3c16f..00000000000000 --- a/srcpkgs/invada-studio-plugins-lv2/patches/invada-studio-fixes.patch +++ /dev/null @@ -1,2293 +0,0 @@ -# https://code.launchpad.net/~shanipribadi/invada-studio/fixes -# -# 104. By ShaniHP on 2013-06-03 -# destroy widget on plugingui cleanup (fix segfault on closing gui) -# -# 103. By falkTX on 2013-06-03 -# Update to latest LV2 spec -# -# 102. By Carl Hetherington on 2013-06-03 -# add denormal handling - -diff -Naurd plugin/inv_delay.c plugin/inv_delay.c ---- a/plugin/inv_delay.c 2009-08-16 08:56:09.000000000 +0200 -+++ b/plugin/inv_delay.c 2014-03-08 01:17:40.050457000 +0100 -@@ -28,6 +28,8 @@ - #include "library/common.h" - #include "inv_delay.h" - -+#define SMALL_TO_ZERO(f) if (fabs(f) < 1e-16) f = 0; -+ - static LV2_Descriptor *IDelayMonoDescriptor = NULL; - static LV2_Descriptor *IDelaySumDescriptor = NULL; - -@@ -906,7 +908,9 @@ - } - - // munge it -+ SMALL_TO_ZERO(In1FBmix); - In1FB = (1-fMunge)*In1FBmix + fMunge*ITube_do(In1FBmix,1+fMunge); -+ SMALL_TO_ZERO(In2FBmix); - In2FB = (1-fMunge)*In2FBmix + fMunge*ITube_do(In2FBmix,1+fMunge); - HPF1 = ((fHPFsamples-1) * HPF1 + In1FB) / fHPFsamples; - HPF2 = ((fHPFsamples-1) * HPF2 + In2FB) / fHPFsamples; -diff -Naurd plugin/inv_input.h plugin/inv_input.h ---- a/plugin/inv_input.h 2009-05-09 08:17:48.000000000 +0200 -+++ b/plugin/inv_input.h 2014-03-08 01:17:40.050457000 +0100 -@@ -18,8 +18,8 @@ - - */ - --#define IINPUT_URI "http://invadarecords.com/plugins/lv2/input"; --#define IINPUT_GUI_URI "http://invadarecords.com/plugins/lv2/input/gui"; -+#define IINPUT_URI "http://invadarecords.com/plugins/lv2/input" -+#define IINPUT_GUI_URI "http://invadarecords.com/plugins/lv2/input/gui" - #define IINPUT_BYPASS 0 - #define IINPUT_PHASEL 1 - #define IINPUT_PHASER 2 -@@ -32,11 +32,11 @@ - #define IINPUT_AUDIO_OUTL 9 - #define IINPUT_AUDIO_OUTR 10 - #define IINPUT_METER_INL 11 --#define IINPUT_METER_INR 12 -+#define IINPUT_METER_INR 12 - #define IINPUT_METER_OUTL 13 --#define IINPUT_METER_OUTR 14 --#define IINPUT_METER_PHASE 15 --#define IINPUT_METER_DRIVE 16 -+#define IINPUT_METER_OUTR 14 -+#define IINPUT_METER_PHASE 15 -+#define IINPUT_METER_DRIVE 16 - - /* control conversion function */ - float convertParam(unsigned long param, float value, double sr); -diff -Naurd plugin/inv_meter.c plugin/inv_meter.c ---- a/plugin/inv_meter.c 2009-08-09 08:57:23.000000000 +0200 -+++ b/plugin/inv_meter.c 2014-03-08 01:17:40.050457000 +0100 -@@ -320,7 +320,9 @@ - plugin->EnvVuLLast = (fabs(EnvVuL)<1.0e-10) ? 0.f : EnvVuL; - plugin->EnvVuRLast = (fabs(EnvVuR)<1.0e-10) ? 0.f : EnvVuR; - plugin->EnvPhaseLast = (fabs(EnvPhase)<1.0e-10) ? 0.f : EnvPhase; -+ filter=plugin->filters; - for(i=0;i<FILTER_COUNT;i++) { -+ denormalBandpassFilter(&filter[i]); - plugin->EnvSpecLast[i] = (fabs(EnvSpec[i])<1.0e-10) ? 0.f : EnvSpec[i]; - } - -diff -Naurd plugin/inv_meter.h plugin/inv_meter.h ---- a/plugin/inv_meter.h 2009-08-08 11:00:52.000000000 +0200 -+++ b/plugin/inv_meter.h 2014-03-08 01:17:40.050457000 +0100 -@@ -18,8 +18,8 @@ - - */ - --#define IMETER_URI "http://invadarecords.com/plugins/lv2/meter"; --#define IMETER_GUI_URI "http://invadarecords.com/plugins/lv2/meter/gui"; -+#define IMETER_URI "http://invadarecords.com/plugins/lv2/meter" -+#define IMETER_GUI_URI "http://invadarecords.com/plugins/lv2/meter/gui" - #define IMETER_BYPASS 0 - #define IMETER_AUDIO_INL 1 - #define IMETER_AUDIO_INR 2 -diff -Naurd plugin/inv_testtone.h plugin/inv_testtone.h ---- a/plugin/inv_testtone.h 2009-06-30 00:37:22.000000000 +0200 -+++ b/plugin/inv_testtone.h 2014-03-08 01:17:40.050457000 +0100 -@@ -18,8 +18,8 @@ - - */ - --#define ITONE_URI "http://invadarecords.com/plugins/lv2/testtone"; --#define ITONE_GUI_URI "http://invadarecords.com/plugins/lv2/testtone/gui"; -+#define ITONE_URI "http://invadarecords.com/plugins/lv2/testtone" -+#define ITONE_GUI_URI "http://invadarecords.com/plugins/lv2/testtone/gui" - #define ITONE_ACTIVE 0 - #define ITONE_FREQ 1 - #define ITONE_TRIM 2 -diff -Naurd plugin/library/common.c plugin/library/common.c ---- a/plugin/library/common.c 2009-08-16 09:16:44.000000000 +0200 -+++ b/plugin/library/common.c 2014-03-08 01:17:40.050457000 +0100 -@@ -27,6 +27,7 @@ - #include <lv2.h> - #include "common.h" - -+#define SMALL_TO_ZERO(f) if (fabs(f) < 1e-16) f = 0; - - /* a function that checks to see if a control has been changed and calls the provided conversion fuction */ - void -@@ -99,6 +100,8 @@ - { - float valueA; - -+ SMALL_TO_ZERO(audio_value); -+ - valueA=fabs(audio_value); - - return (valueA > envelope_value) ? Env->attack * (valueA - envelope_value) : Env->decay * (valueA - envelope_value); -@@ -601,5 +604,16 @@ - } - } - -+void -+denormalBandpassFilter(struct FilterP *f) -+{ -+ int i; - -+ for(i=0;i<2;i++) { -+ f->x[i] = (fabs(f->x[i])<1.0e-10) ? 0.f : f->x[i]; -+ f->x2[i] = (fabs(f->x2[i])<1.0e-10) ? 0.f : f->x2[i]; -+ f->y[i] = (fabs(f->y[i])<1.0e-10) ? 0.f : f->y[i]; -+ f->y2[i] = (fabs(f->y2[i])<1.0e-10) ? 0.f : f->y2[i]; -+ } -+} - -diff -Naurd plugin/library/common.h plugin/library/common.h ---- a/plugin/library/common.h 2009-08-16 09:16:57.000000000 +0200 -+++ b/plugin/library/common.h 2014-03-08 01:17:40.050457000 +0100 -@@ -109,5 +109,6 @@ - /* Butterworth bandpass for spectral analysier */ - void initBandpassFilter(struct FilterP *f, double sr, double cf, double bw); - float applyBandpassFilter(struct FilterP *f, float in); -+void denormalBandpassFilter(struct FilterP *f); - - #endif /*__INVADA_COMMON_H */ -diff -Naurd plugingui/gtk/inv_input_gui.glade plugingui/gtk/inv_input_gui.glade ---- a/plugingui/gtk/inv_input_gui.glade 2009-05-09 13:03:37.000000000 +0200 -+++ b/plugingui/gtk/inv_input_gui.glade 2014-03-08 01:17:40.050457000 +0100 -@@ -1,6 +1,6 @@ - <?xml version="1.0" encoding="UTF-8" standalone="no"?> - <!DOCTYPE glade-interface SYSTEM "glade-2.0.dtd"> --<!--Generated with glade3 3.4.5 on Sat May 9 21:03:37 2009 --> -+<!--Generated with glade3 3.4.5 on Sun Aug 30 13:31:21 2009 --> - <glade-interface> - <widget class="GtkWindow" id="input_window"> - <property name="type">GTK_WINDOW_POPUP</property> -@@ -83,28 +83,19 @@ - <property name="n_rows">2</property> - <property name="n_columns">2</property> - <child> -- <widget class="GtkLabel" id="label4"> -- <property name="visible">True</property> -- <property name="yalign">0.20000000298023224</property> -- <property name="label" translatable="yes">Audio In</property> -- <property name="justify">GTK_JUSTIFY_RIGHT</property> -- <property name="width_chars">4</property> -- </widget> -- <packing> -- <property name="y_options"></property> -- </packing> -- </child> -- <child> -- <widget class="GtkLabel" id="label5"> -+ <widget class="GtkAlignment" id="alignment_meter_out"> - <property name="visible">True</property> -- <property name="yalign">0.20000000298023224</property> -- <property name="label" translatable="yes">Audio Out</property> -- <property name="justify">GTK_JUSTIFY_RIGHT</property> -- <property name="width_chars">5</property> -+ <property name="xscale">0</property> -+ <property name="yscale">0</property> -+ <child> -+ <placeholder/> -+ </child> - </widget> - <packing> - <property name="left_attach">1</property> - <property name="right_attach">2</property> -+ <property name="top_attach">1</property> -+ <property name="bottom_attach">2</property> - <property name="y_options"></property> - </packing> - </child> -@@ -124,19 +115,28 @@ - </packing> - </child> - <child> -- <widget class="GtkAlignment" id="alignment_meter_out"> -+ <widget class="GtkLabel" id="label5"> - <property name="visible">True</property> -- <property name="xscale">0</property> -- <property name="yscale">0</property> -- <child> -- <placeholder/> -- </child> -+ <property name="yalign">0.20000000298023224</property> -+ <property name="label" translatable="yes">Audio Out</property> -+ <property name="justify">GTK_JUSTIFY_RIGHT</property> -+ <property name="width_chars">5</property> - </widget> - <packing> - <property name="left_attach">1</property> - <property name="right_attach">2</property> -- <property name="top_attach">1</property> -- <property name="bottom_attach">2</property> -+ <property name="y_options"></property> -+ </packing> -+ </child> -+ <child> -+ <widget class="GtkLabel" id="label4"> -+ <property name="visible">True</property> -+ <property name="yalign">0.20000000298023224</property> -+ <property name="label" translatable="yes">Audio In</property> -+ <property name="justify">GTK_JUSTIFY_RIGHT</property> -+ <property name="width_chars">4</property> -+ </widget> -+ <packing> - <property name="y_options"></property> - </packing> - </child> -@@ -191,7 +191,7 @@ - <child> - <widget class="GtkLabel" id="label10"> - <property name="visible">True</property> -- <property name="label" translatable="yes">Phase</property> -+ <property name="label" translatable="yes">Stereo Width</property> - <property name="use_markup">True</property> - </widget> - <packing> -@@ -221,19 +221,57 @@ - <property name="n_columns">5</property> - <property name="row_spacing">2</property> - <child> -- <widget class="GtkFrame" id="frame-softclip"> -+ <widget class="GtkFrame" id="frame-width"> - <property name="visible">True</property> - <property name="label_xalign">0.5</property> - <child> -- <widget class="GtkAlignment" id="alignment1"> -+ <widget class="GtkAlignment" id="alignment_width_knob"> - <property name="visible">True</property> - <property name="xscale">0</property> - <property name="yscale">0</property> -+ <property name="top_padding">4</property> -+ <property name="bottom_padding">4</property> -+ <property name="left_padding">4</property> -+ <property name="right_padding">4</property> - <child> -- <widget class="GtkVBox" id="vbox1"> -+ <placeholder/> -+ </child> -+ </widget> -+ </child> -+ <child> -+ <widget class="GtkLabel" id="label3"> -+ <property name="visible">True</property> -+ <property name="label" translatable="yes">Width</property> -+ <property name="use_markup">True</property> -+ </widget> -+ <packing> -+ <property name="type">label_item</property> -+ </packing> -+ </child> -+ </widget> -+ <packing> -+ <property name="left_attach">3</property> -+ <property name="right_attach">4</property> -+ <property name="x_options">GTK_EXPAND</property> -+ <property name="y_options">GTK_FILL</property> -+ <property name="x_padding">2</property> -+ <property name="y_padding">2</property> -+ </packing> -+ </child> -+ <child> -+ <widget class="GtkFrame" id="frame-phase"> -+ <property name="visible">True</property> -+ <property name="label_xalign">0.5</property> -+ <child> -+ <widget class="GtkAlignment" id="alignment2"> -+ <property name="visible">True</property> -+ <property name="xscale">0</property> -+ <property name="yscale">0</property> -+ <child> -+ <widget class="GtkVBox" id="vbox2"> - <property name="visible">True</property> - <child> -- <widget class="GtkAlignment" id="alignment_noclip_toggle"> -+ <widget class="GtkAlignment" id="alignment_phaseL"> - <property name="visible">True</property> - <property name="xscale">0</property> - <property name="yscale">0</property> -@@ -247,7 +285,7 @@ - </widget> - </child> - <child> -- <widget class="GtkAlignment" id="alignment_noclip_lamp"> -+ <widget class="GtkAlignment" id="alignment_phaseR"> - <property name="visible">True</property> - <property name="xscale">0</property> - <property name="yscale">0</property> -@@ -268,9 +306,9 @@ - </widget> - </child> - <child> -- <widget class="GtkLabel" id="label9"> -+ <widget class="GtkLabel" id="label2"> - <property name="visible">True</property> -- <property name="label" translatable="yes">Soft Clip</property> -+ <property name="label" translatable="yes">Phase</property> - <property name="use_markup">True</property> - </widget> - <packing> -@@ -279,8 +317,6 @@ - </child> - </widget> - <packing> -- <property name="left_attach">4</property> -- <property name="right_attach">5</property> - <property name="x_options">GTK_EXPAND</property> - <property name="y_options">GTK_FILL</property> - <property name="x_padding">2</property> -@@ -288,11 +324,11 @@ - </packing> - </child> - <child> -- <widget class="GtkFrame" id="frame-gain"> -+ <widget class="GtkFrame" id="frame-pan"> - <property name="visible">True</property> - <property name="label_xalign">0.5</property> - <child> -- <widget class="GtkAlignment" id="alignment_gain_knob"> -+ <widget class="GtkAlignment" id="alignment_pan_knob"> - <property name="visible">True</property> - <property name="xscale">0</property> - <property name="yscale">0</property> -@@ -306,9 +342,9 @@ - </widget> - </child> - <child> -- <widget class="GtkLabel" id="label8"> -+ <widget class="GtkLabel" id="label6"> - <property name="visible">True</property> -- <property name="label" translatable="yes">Gain</property> -+ <property name="label" translatable="yes">Pan</property> - <property name="use_markup">True</property> - </widget> - <packing> -@@ -317,8 +353,8 @@ - </child> - </widget> - <packing> -- <property name="left_attach">1</property> -- <property name="right_attach">2</property> -+ <property name="left_attach">2</property> -+ <property name="right_attach">3</property> - <property name="x_options">GTK_EXPAND</property> - <property name="y_options">GTK_FILL</property> - <property name="x_padding">2</property> -@@ -326,11 +362,11 @@ - </packing> - </child> - <child> -- <widget class="GtkFrame" id="frame-pan"> -+ <widget class="GtkFrame" id="frame-gain"> - <property name="visible">True</property> - <property name="label_xalign">0.5</property> - <child> -- <widget class="GtkAlignment" id="alignment_pan_knob"> -+ <widget class="GtkAlignment" id="alignment_gain_knob"> - <property name="visible">True</property> - <property name="xscale">0</property> - <property name="yscale">0</property> -@@ -344,9 +380,9 @@ - </widget> - </child> - <child> -- <widget class="GtkLabel" id="label6"> -+ <widget class="GtkLabel" id="label8"> - <property name="visible">True</property> -- <property name="label" translatable="yes">Pan</property> -+ <property name="label" translatable="yes">Gain</property> - <property name="use_markup">True</property> - </widget> - <packing> -@@ -355,8 +391,8 @@ - </child> - </widget> - <packing> -- <property name="left_attach">2</property> -- <property name="right_attach">3</property> -+ <property name="left_attach">1</property> -+ <property name="right_attach">2</property> - <property name="x_options">GTK_EXPAND</property> - <property name="y_options">GTK_FILL</property> - <property name="x_padding">2</property> -@@ -364,19 +400,19 @@ - </packing> - </child> - <child> -- <widget class="GtkFrame" id="frame-phase"> -+ <widget class="GtkFrame" id="frame-softclip"> - <property name="visible">True</property> - <property name="label_xalign">0.5</property> - <child> -- <widget class="GtkAlignment" id="alignment2"> -+ <widget class="GtkAlignment" id="alignment1"> - <property name="visible">True</property> - <property name="xscale">0</property> - <property name="yscale">0</property> - <child> -- <widget class="GtkVBox" id="vbox2"> -+ <widget class="GtkVBox" id="vbox1"> - <property name="visible">True</property> - <child> -- <widget class="GtkAlignment" id="alignment_phaseL"> -+ <widget class="GtkAlignment" id="alignment_noclip_toggle"> - <property name="visible">True</property> - <property name="xscale">0</property> - <property name="yscale">0</property> -@@ -390,7 +426,7 @@ - </widget> - </child> - <child> -- <widget class="GtkAlignment" id="alignment_phaseR"> -+ <widget class="GtkAlignment" id="alignment_noclip_lamp"> - <property name="visible">True</property> - <property name="xscale">0</property> - <property name="yscale">0</property> -@@ -411,45 +447,9 @@ - </widget> - </child> - <child> -- <widget class="GtkLabel" id="label2"> -- <property name="visible">True</property> -- <property name="label" translatable="yes">Phase</property> -- <property name="use_markup">True</property> -- </widget> -- <packing> -- <property name="type">label_item</property> -- </packing> -- </child> -- </widget> -- <packing> -- <property name="x_options">GTK_EXPAND</property> -- <property name="y_options">GTK_FILL</property> -- <property name="x_padding">2</property> -- <property name="y_padding">2</property> -- </packing> -- </child> -- <child> -- <widget class="GtkFrame" id="frame-width"> -- <property name="visible">True</property> -- <property name="label_xalign">0.5</property> -- <child> -- <widget class="GtkAlignment" id="alignment_width_knob"> -- <property name="visible">True</property> -- <property name="xscale">0</property> -- <property name="yscale">0</property> -- <property name="top_padding">4</property> -- <property name="bottom_padding">4</property> -- <property name="left_padding">4</property> -- <property name="right_padding">4</property> -- <child> -- <placeholder/> -- </child> -- </widget> -- </child> -- <child> -- <widget class="GtkLabel" id="label3"> -+ <widget class="GtkLabel" id="label9"> - <property name="visible">True</property> -- <property name="label" translatable="yes">Width</property> -+ <property name="label" translatable="yes">Soft Clip</property> - <property name="use_markup">True</property> - </widget> - <packing> -@@ -458,8 +458,8 @@ - </child> - </widget> - <packing> -- <property name="left_attach">3</property> -- <property name="right_attach">4</property> -+ <property name="left_attach">4</property> -+ <property name="right_attach">5</property> - <property name="x_options">GTK_EXPAND</property> - <property name="y_options">GTK_FILL</property> - <property name="x_padding">2</property> -diff -Naurd plugingui/gtk/inv_input_gui.xml plugingui/gtk/inv_input_gui.xml ---- a/plugingui/gtk/inv_input_gui.xml 2009-05-09 13:04:43.000000000 +0200 -+++ b/plugingui/gtk/inv_input_gui.xml 2014-03-08 01:17:40.050457000 +0100 -@@ -1,5 +1,5 @@ - <?xml version="1.0"?> --<!--Generated with glade3 3.4.5 on Sat May 9 21:03:37 2009 --> -+<!--Generated with glade3 3.4.5 on Sun Aug 30 13:31:21 2009 --> - <interface> - <object class="GtkWindow" id="input_window"> - <property name="type">GTK_WINDOW_POPUP</property> -@@ -82,28 +82,19 @@ - <property name="n_rows">2</property> - <property name="n_columns">2</property> - <child> -- <object class="GtkLabel" id="label4"> -- <property name="visible">True</property> -- <property name="yalign">0.20000000298023224</property> -- <property name="label" translatable="yes">Audio In</property> -- <property name="justify">GTK_JUSTIFY_RIGHT</property> -- <property name="width_chars">4</property> -- </object> -- <packing> -- <property name="y_options"/> -- </packing> -- </child> -- <child> -- <object class="GtkLabel" id="label5"> -+ <object class="GtkAlignment" id="alignment_meter_out"> - <property name="visible">True</property> -- <property name="yalign">0.20000000298023224</property> -- <property name="label" translatable="yes">Audio Out</property> -- <property name="justify">GTK_JUSTIFY_RIGHT</property> -- <property name="width_chars">5</property> -+ <property name="xscale">0</property> -+ <property name="yscale">0</property> -+ <child> -+ <placeholder/> -+ </child> - </object> - <packing> - <property name="left_attach">1</property> - <property name="right_attach">2</property> -+ <property name="top_attach">1</property> -+ <property name="bottom_attach">2</property> - <property name="y_options"/> - </packing> - </child> -@@ -123,19 +114,28 @@ - </packing> - </child> - <child> -- <object class="GtkAlignment" id="alignment_meter_out"> -+ <object class="GtkLabel" id="label5"> - <property name="visible">True</property> -- <property name="xscale">0</property> -- <property name="yscale">0</property> -- <child> -- <placeholder/> -- </child> -+ <property name="yalign">0.20000000298023224</property> -+ <property name="label" translatable="yes">Audio Out</property> -+ <property name="justify">GTK_JUSTIFY_RIGHT</property> -+ <property name="width_chars">5</property> - </object> - <packing> - <property name="left_attach">1</property> - <property name="right_attach">2</property> -- <property name="top_attach">1</property> -- <property name="bottom_attach">2</property> -+ <property name="y_options"/> -+ </packing> -+ </child> -+ <child> -+ <object class="GtkLabel" id="label4"> -+ <property name="visible">True</property> -+ <property name="yalign">0.20000000298023224</property> -+ <property name="label" translatable="yes">Audio In</property> -+ <property name="justify">GTK_JUSTIFY_RIGHT</property> -+ <property name="width_chars">4</property> -+ </object> -+ <packing> - <property name="y_options"/> - </packing> - </child> -@@ -187,7 +187,7 @@ - <child type="label"> - <object class="GtkLabel" id="label10"> - <property name="visible">True</property> -- <property name="label" translatable="yes">Phase</property> -+ <property name="label" translatable="yes">Stereo Width</property> - <property name="use_markup">True</property> - </object> - </child> -@@ -214,19 +214,54 @@ - <property name="n_columns">5</property> - <property name="row_spacing">2</property> - <child> -- <object class="GtkFrame" id="frame-softclip"> -+ <object class="GtkFrame" id="frame-width"> - <property name="visible">True</property> - <property name="label_xalign">0.5</property> - <child> -- <object class="GtkAlignment" id="alignment1"> -+ <object class="GtkAlignment" id="alignment_width_knob"> - <property name="visible">True</property> - <property name="xscale">0</property> - <property name="yscale">0</property> -+ <property name="top_padding">4</property> -+ <property name="bottom_padding">4</property> -+ <property name="left_padding">4</property> -+ <property name="right_padding">4</property> - <child> -- <object class="GtkVBox" id="vbox1"> -+ <placeholder/> -+ </child> -+ </object> -+ </child> -+ <child type="label"> -+ <object class="GtkLabel" id="label3"> -+ <property name="visible">True</property> -+ <property name="label" translatable="yes">Width</property> -+ <property name="use_markup">True</property> -+ </object> -+ </child> -+ </object> -+ <packing> -+ <property name="left_attach">3</property> -+ <property name="right_attach">4</property> -+ <property name="x_options">GTK_EXPAND</property> -+ <property name="y_options">GTK_FILL</property> -+ <property name="x_padding">2</property> -+ <property name="y_padding">2</property> -+ </packing> -+ </child> -+ <child> -+ <object class="GtkFrame" id="frame-phase"> -+ <property name="visible">True</property> -+ <property name="label_xalign">0.5</property> -+ <child> -+ <object class="GtkAlignment" id="alignment2"> -+ <property name="visible">True</property> -+ <property name="xscale">0</property> -+ <property name="yscale">0</property> -+ <child> -+ <object class="GtkVBox" id="vbox2"> - <property name="visible">True</property> - <child> -- <object class="GtkAlignment" id="alignment_noclip_toggle"> -+ <object class="GtkAlignment" id="alignment_phaseL"> - <property name="visible">True</property> - <property name="xscale">0</property> - <property name="yscale">0</property> -@@ -240,7 +275,7 @@ - </object> - </child> - <child> -- <object class="GtkAlignment" id="alignment_noclip_lamp"> -+ <object class="GtkAlignment" id="alignment_phaseR"> - <property name="visible">True</property> - <property name="xscale">0</property> - <property name="yscale">0</property> -@@ -261,16 +296,14 @@ - </object> - </child> - <child type="label"> -- <object class="GtkLabel" id="label9"> -+ <object class="GtkLabel" id="label2"> - <property name="visible">True</property> -- <property name="label" translatable="yes">Soft Clip</property> -+ <property name="label" translatable="yes">Phase</property> - <property name="use_markup">True</property> - </object> - </child> - </object> - <packing> -- <property name="left_attach">4</property> -- <property name="right_attach">5</property> - <property name="x_options">GTK_EXPAND</property> - <property name="y_options">GTK_FILL</property> - <property name="x_padding">2</property> -@@ -278,11 +311,11 @@ - </packing> - </child> - <child> -- <object class="GtkFrame" id="frame-gain"> -+ <object class="GtkFrame" id="frame-pan"> - <property name="visible">True</property> - <property name="label_xalign">0.5</property> - <child> -- <object class="GtkAlignment" id="alignment_gain_knob"> -+ <object class="GtkAlignment" id="alignment_pan_knob"> - <property name="visible">True</property> - <property name="xscale">0</property> - <property name="yscale">0</property> -@@ -296,16 +329,16 @@ - </object> - </child> - <child type="label"> -- <object class="GtkLabel" id="label8"> -+ <object class="GtkLabel" id="label6"> - <property name="visible">True</property> -- <property name="label" translatable="yes">Gain</property> -+ <property name="label" translatable="yes">Pan</property> - <property name="use_markup">True</property> - </object> - </child> - </object> - <packing> -- <property name="left_attach">1</property> -- <property name="right_attach">2</property> -+ <property name="left_attach">2</property> -+ <property name="right_attach">3</property> - <property name="x_options">GTK_EXPAND</property> - <property name="y_options">GTK_FILL</property> - <property name="x_padding">2</property> -@@ -313,11 +346,11 @@ - </packing> - </child> - <child> -- <object class="GtkFrame" id="frame-pan"> -+ <object class="GtkFrame" id="frame-gain"> - <property name="visible">True</property> - <property name="label_xalign">0.5</property> - <child> -- <object class="GtkAlignment" id="alignment_pan_knob"> -+ <object class="GtkAlignment" id="alignment_gain_knob"> - <property name="visible">True</property> - <property name="xscale">0</property> - <property name="yscale">0</property> -@@ -331,16 +364,16 @@ - </object> - </child> - <child type="label"> -- <object class="GtkLabel" id="label6"> -+ <object class="GtkLabel" id="label8"> - <property name="visible">True</property> -- <property name="label" translatable="yes">Pan</property> -+ <property name="label" translatable="yes">Gain</property> - <property name="use_markup">True</property> - </object> - </child> - </object> - <packing> -- <property name="left_attach">2</property> -- <property name="right_attach">3</property> -+ <property name="left_attach">1</property> -+ <property name="right_attach">2</property> - <property name="x_options">GTK_EXPAND</property> - <property name="y_options">GTK_FILL</property> - <property name="x_padding">2</property> -@@ -348,19 +381,19 @@ - </packing> - </child> - <child> -- <object class="GtkFrame" id="frame-phase"> -+ <object class="GtkFrame" id="frame-softclip"> - <property name="visible">True</property> - <property name="label_xalign">0.5</property> - <child> -- <object class="GtkAlignment" id="alignment2"> -+ <object class="GtkAlignment" id="alignment1"> - <property name="visible">True</property> - <property name="xscale">0</property> - <property name="yscale">0</property> - <child> -- <object class="GtkVBox" id="vbox2"> -+ <object class="GtkVBox" id="vbox1"> - <property name="visible">True</property> - <child> -- <object class="GtkAlignment" id="alignment_phaseL"> -+ <object class="GtkAlignment" id="alignment_noclip_toggle"> - <property name="visible">True</property> - <property name="xscale">0</property> - <property name="yscale">0</property> -@@ -374,7 +407,7 @@ - </object> - </child> - <child> -- <object class="GtkAlignment" id="alignment_phaseR"> -+ <object class="GtkAlignment" id="alignment_noclip_lamp"> - <property name="visible">True</property> - <property name="xscale">0</property> - <property name="yscale">0</property> -@@ -395,49 +428,16 @@ - </object> - </child> - <child type="label"> -- <object class="GtkLabel" id="label2"> -- <property name="visible">True</property> -- <property name="label" translatable="yes">Phase</property> -- <property name="use_markup">True</property> -- </object> -- </child> -- </object> -- <packing> -- <property name="x_options">GTK_EXPAND</property> -- <property name="y_options">GTK_FILL</property> -- <property name="x_padding">2</property> -- <property name="y_padding">2</property> -- </packing> -- </child> -- <child> -- <object class="GtkFrame" id="frame-width"> -- <property name="visible">True</property> -- <property name="label_xalign">0.5</property> -- <child> -- <object class="GtkAlignment" id="alignment_width_knob"> -- <property name="visible">True</property> -- <property name="xscale">0</property> -- <property name="yscale">0</property> -- <property name="top_padding">4</property> -- <property name="bottom_padding">4</property> -- <property name="left_padding">4</property> -- <property name="right_padding">4</property> -- <child> -- <placeholder/> -- </child> -- </object> -- </child> -- <child type="label"> -- <object class="GtkLabel" id="label3"> -+ <object class="GtkLabel" id="label9"> - <property name="visible">True</property> -- <property name="label" translatable="yes">Width</property> -+ <property name="label" translatable="yes">Soft Clip</property> - <property name="use_markup">True</property> - </object> - </child> - </object> - <packing> -- <property name="left_attach">3</property> -- <property name="right_attach">4</property> -+ <property name="left_attach">4</property> -+ <property name="right_attach">5</property> - <property name="x_options">GTK_EXPAND</property> - <property name="y_options">GTK_FILL</property> - <property name="x_padding">2</property> -diff -Naurd plugingui/gtk/inv_meter_gui.glade plugingui/gtk/inv_meter_gui.glade ---- a/plugingui/gtk/inv_meter_gui.glade 2009-08-22 09:36:39.000000000 +0200 -+++ b/plugingui/gtk/inv_meter_gui.glade 2014-03-08 01:17:40.050457000 +0100 -@@ -1,6 +1,6 @@ - <?xml version="1.0" encoding="UTF-8" standalone="no"?> - <!DOCTYPE glade-interface SYSTEM "glade-2.0.dtd"> --<!--Generated with glade3 3.4.5 on Sat Aug 22 17:36:39 2009 --> -+<!--Generated with glade3 3.4.5 on Sun Aug 30 13:31:06 2009 --> - <glade-interface> - <widget class="GtkWindow" id="meter_window"> - <property name="type">GTK_WINDOW_POPUP</property> -@@ -307,7 +307,7 @@ - <child> - <widget class="GtkLabel" id="label10"> - <property name="visible">True</property> -- <property name="label" translatable="yes">Phase</property> -+ <property name="label" translatable="yes">Stereo Width</property> - <property name="use_markup">True</property> - </widget> - <packing> -diff -Naurd plugingui/gtk/inv_meter_gui.xml plugingui/gtk/inv_meter_gui.xml ---- a/plugingui/gtk/inv_meter_gui.xml 2009-08-22 09:36:47.000000000 +0200 -+++ b/plugingui/gtk/inv_meter_gui.xml 2014-03-08 01:17:40.050457000 +0100 -@@ -1,5 +1,5 @@ - <?xml version="1.0"?> --<!--Generated with glade3 3.4.5 on Sat Aug 22 17:36:39 2009 --> -+<!--Generated with glade3 3.4.5 on Sun Aug 30 13:31:06 2009 --> - <interface> - <object class="GtkWindow" id="meter_window"> - <property name="type">GTK_WINDOW_POPUP</property> -@@ -295,7 +295,7 @@ - <child type="label"> - <object class="GtkLabel" id="label10"> - <property name="visible">True</property> -- <property name="label" translatable="yes">Phase</property> -+ <property name="label" translatable="yes">Stereo Width</property> - <property name="use_markup">True</property> - </object> - </child> -diff -Naurd plugingui/inv_compressor_gui.c plugingui/inv_compressor_gui.c ---- a/plugingui/inv_compressor_gui.c 2009-07-04 12:51:18.000000000 +0200 -+++ b/plugingui/inv_compressor_gui.c 2014-03-08 01:17:40.050457000 +0100 -@@ -36,8 +36,6 @@ - #include "inv_compressor_gui.h" - - --static LV2UI_Descriptor *ICompGuiDescriptor = NULL; -- - typedef struct { - GtkWidget *windowContainer; - GtkWidget *heading; -@@ -76,7 +74,7 @@ - - static LV2UI_Handle instantiateICompGui(const struct _LV2UI_Descriptor* descriptor, const char* plugin_uri, const char* bundle_path, LV2UI_Write_Function write_function, LV2UI_Controller controller, LV2UI_Widget* widget, const LV2_Feature* const* features) - { -- ICompGui *pluginGui = (ICompGui *)malloc(sizeof(ICompGui)); -+ ICompGui *pluginGui = (ICompGui *)g_malloc0(sizeof(ICompGui)); - if(pluginGui==NULL) - return NULL; - -@@ -96,7 +94,7 @@ - builder = gtk_builder_new (); - file = g_strdup_printf("%s/gtk/inv_compressor_gui.xml",bundle_path); - gtk_builder_add_from_file (builder, file, &err); -- free(file); -+ g_free(file); - - window = GTK_WIDGET (gtk_builder_get_object (builder, "comp_window")); - -@@ -321,7 +319,11 @@ - - static void cleanupICompGui(LV2UI_Handle ui) - { -- return; -+ ICompGui *pluginGui = (ICompGui *)ui; -+ GtkWidget *window = (GtkWidget *) pluginGui->windowContainer; -+ gtk_widget_destroy(GTK_WIDGET(window)); -+ g_free(pluginGui); -+ return; - } - - -@@ -428,30 +430,23 @@ - } - - --static void init() --{ -- ICompGuiDescriptor = -- (LV2UI_Descriptor *)malloc(sizeof(LV2UI_Descriptor)); -- -- ICompGuiDescriptor->URI = ICOMP_GUI_URI; -- ICompGuiDescriptor->instantiate = instantiateICompGui; -- ICompGuiDescriptor->cleanup = cleanupICompGui; -- ICompGuiDescriptor->port_event = port_eventICompGui; -- ICompGuiDescriptor->extension_data = NULL; -- --} -+static const -+LV2UI_Descriptor descriptor = { -+ ICOMP_GUI_URI, -+ &instantiateICompGui, -+ &cleanupICompGui, -+ &port_eventICompGui, -+ 0 -+}; - - -+LV2_SYMBOL_EXPORT - const LV2UI_Descriptor* lv2ui_descriptor(uint32_t index) - { -- if (!ICompGuiDescriptor) init(); -- -- switch (index) { -- case 0: -- return ICompGuiDescriptor; -- default: -- return NULL; -- } -+ if (index == 0) { -+ return &descriptor; -+ } -+ return 0; - } - - -diff -Naurd plugingui/inv_delay_gui.c plugingui/inv_delay_gui.c ---- a/plugingui/inv_delay_gui.c 2009-07-04 12:51:38.000000000 +0200 -+++ b/plugingui/inv_delay_gui.c 2014-03-08 01:17:40.050457000 +0100 -@@ -35,8 +35,6 @@ - #include "inv_delay_gui.h" - - --static LV2UI_Descriptor *IDelayGuiDescriptor = NULL; -- - typedef struct { - GtkWidget *windowContainer; - GtkWidget *heading; -@@ -88,7 +86,7 @@ - static LV2UI_Handle - instantiateIDelayGui(const struct _LV2UI_Descriptor* descriptor, const char* plugin_uri, const char* bundle_path, LV2UI_Write_Function write_function, LV2UI_Controller controller, LV2UI_Widget* widget, const LV2_Feature* const* features) - { -- IDelayGui *pluginGui = (IDelayGui *)malloc(sizeof(IDelayGui)); -+ IDelayGui *pluginGui = (IDelayGui *)g_malloc0(sizeof(IDelayGui)); - if(pluginGui==NULL) - return NULL; - -@@ -108,7 +106,7 @@ - builder = gtk_builder_new (); - file = g_strdup_printf("%s/gtk/inv_delay_gui.xml",bundle_path); - gtk_builder_add_from_file (builder, file, &err); -- free(file); -+ g_free(file); - - window = GTK_WIDGET (gtk_builder_get_object (builder, "delay_window")); - -@@ -410,7 +408,11 @@ - static void - cleanupIDelayGui(LV2UI_Handle ui) - { -- return; -+ IDelayGui *pluginGui = (IDelayGui *)ui; -+ GtkWidget *window = (GtkWidget *) pluginGui->windowContainer; -+ gtk_widget_destroy(GTK_WIDGET(window)); -+ g_free(pluginGui); -+ return; - } - - -@@ -544,31 +546,23 @@ - } - - --static void --init() --{ -- IDelayGuiDescriptor = -- (LV2UI_Descriptor *)malloc(sizeof(LV2UI_Descriptor)); -- -- IDelayGuiDescriptor->URI = IDELAY_GUI_URI; -- IDelayGuiDescriptor->instantiate = instantiateIDelayGui; -- IDelayGuiDescriptor->cleanup = cleanupIDelayGui; -- IDelayGuiDescriptor->port_event = port_eventIDelayGui; -- IDelayGuiDescriptor->extension_data = NULL; -- --} -+static const -+LV2UI_Descriptor descriptor = { -+ IDELAY_GUI_URI, -+ &instantiateIDelayGui, -+ &cleanupIDelayGui, -+ &port_eventIDelayGui, -+ 0 -+}; - - -+LV2_SYMBOL_EXPORT - const LV2UI_Descriptor* lv2ui_descriptor(uint32_t index) - { -- if (!IDelayGuiDescriptor) init(); -- -- switch (index) { -- case 0: -- return IDelayGuiDescriptor; -- default: -- return NULL; -- } -+ if (index == 0) { -+ return &descriptor; -+ } -+ return 0; - } - - -diff -Naurd plugingui/inv_erreverb_gui.c plugingui/inv_erreverb_gui.c ---- a/plugingui/inv_erreverb_gui.c 2009-07-04 08:22:56.000000000 +0200 -+++ b/plugingui/inv_erreverb_gui.c 2014-03-08 01:17:40.050457000 +0100 -@@ -35,8 +35,6 @@ - #include "inv_erreverb_gui.h" - - --static LV2UI_Descriptor *IErReverbGuiDescriptor = NULL; -- - typedef struct { - GtkWidget *windowContainer; - GtkWidget *heading; -@@ -75,7 +73,7 @@ - static LV2UI_Handle - instantiateIErReverbGui(const struct _LV2UI_Descriptor* descriptor, const char* plugin_uri, const char* bundle_path, LV2UI_Write_Function write_function, LV2UI_Controller controller, LV2UI_Widget* widget, const LV2_Feature* const* features) - { -- IErReverbGui *pluginGui = (IErReverbGui *)malloc(sizeof(IErReverbGui)); -+ IErReverbGui *pluginGui = (IErReverbGui *)g_malloc0(sizeof(IErReverbGui)); - if(pluginGui==NULL) - return NULL; - -@@ -95,7 +93,7 @@ - builder = gtk_builder_new (); - file = g_strdup_printf("%s/gtk/inv_erreverb_gui.xml",bundle_path); - gtk_builder_add_from_file (builder, file, &err); -- free(file); -+ g_free(file); - - window = GTK_WIDGET (gtk_builder_get_object (builder, "erreverb_window")); - -@@ -287,7 +285,11 @@ - static void - cleanupIErReverbGui(LV2UI_Handle ui) - { -- return; -+ IErReverbGui *pluginGui = (IErReverbGui *)ui; -+ GtkWidget *window = (GtkWidget *) pluginGui->windowContainer; -+ gtk_widget_destroy(GTK_WIDGET(window)); -+ g_free(pluginGui); -+ return; - } - - -@@ -392,31 +394,24 @@ - } - - --static void --init() --{ -- IErReverbGuiDescriptor = -- (LV2UI_Descriptor *)malloc(sizeof(LV2UI_Descriptor)); -- -- IErReverbGuiDescriptor->URI = IERR_GUI_URI; -- IErReverbGuiDescriptor->instantiate = instantiateIErReverbGui; -- IErReverbGuiDescriptor->cleanup = cleanupIErReverbGui; -- IErReverbGuiDescriptor->port_event = port_eventIErReverbGui; -- IErReverbGuiDescriptor->extension_data = NULL; - --} -+static const -+LV2UI_Descriptor descriptor = { -+ IERR_GUI_URI, -+ &instantiateIErReverbGui, -+ &cleanupIErReverbGui, -+ &port_eventIErReverbGui, -+ 0 -+}; - - -+LV2_SYMBOL_EXPORT - const LV2UI_Descriptor* lv2ui_descriptor(uint32_t index) - { -- if (!IErReverbGuiDescriptor) init(); -- -- switch (index) { -- case 0: -- return IErReverbGuiDescriptor; -- default: -- return NULL; -- } -+ if (index == 0) { -+ return &descriptor; -+ } -+ return 0; - } - - -diff -Naurd plugingui/inv_filter_gui.c plugingui/inv_filter_gui.c ---- a/plugingui/inv_filter_gui.c 2009-07-04 12:57:42.000000000 +0200 -+++ b/plugingui/inv_filter_gui.c 2014-03-08 01:17:40.050457000 +0100 -@@ -36,8 +36,6 @@ - #include "inv_filter_gui.h" - - --static LV2UI_Descriptor *IFilterGuiDescriptor = NULL; -- - typedef struct { - GtkWidget *windowContainer; - GtkWidget *heading; -@@ -67,7 +65,7 @@ - static LV2UI_Handle - instantiateIFilterGui(const struct _LV2UI_Descriptor* descriptor, const char* plugin_uri, const char* bundle_path, LV2UI_Write_Function write_function, LV2UI_Controller controller, LV2UI_Widget* widget, const LV2_Feature* const* features) - { -- IFilterGui *pluginGui = (IFilterGui *)malloc(sizeof(IFilterGui)); -+ IFilterGui *pluginGui = (IFilterGui *)g_malloc0(sizeof(IFilterGui)); - if(pluginGui==NULL) - return NULL; - -@@ -87,7 +85,7 @@ - builder = gtk_builder_new (); - file = g_strdup_printf("%s/gtk/inv_filter_gui.xml",bundle_path); - gtk_builder_add_from_file (builder, file, &err); -- free(file); -+ g_free(file); - - window = GTK_WIDGET (gtk_builder_get_object (builder, "filter_window")); - -@@ -250,7 +248,11 @@ - static void - cleanupIFilterGui(LV2UI_Handle ui) - { -- return; -+ IFilterGui *pluginGui = (IFilterGui *)ui; -+ GtkWidget *window = (GtkWidget *) pluginGui->windowContainer; -+ gtk_widget_destroy(GTK_WIDGET(window)); -+ g_free(pluginGui); -+ return; - } - - -@@ -325,31 +327,23 @@ - } - - --static void --init() --{ -- IFilterGuiDescriptor = -- (LV2UI_Descriptor *)malloc(sizeof(LV2UI_Descriptor)); -- -- IFilterGuiDescriptor->URI = IFILTER_GUI_URI; -- IFilterGuiDescriptor->instantiate = instantiateIFilterGui; -- IFilterGuiDescriptor->cleanup = cleanupIFilterGui; -- IFilterGuiDescriptor->port_event = port_eventIFilterGui; -- IFilterGuiDescriptor->extension_data = NULL; -- --} -+static const -+LV2UI_Descriptor descriptor = { -+ IFILTER_GUI_URI, -+ &instantiateIFilterGui, -+ &cleanupIFilterGui, -+ &port_eventIFilterGui, -+ 0 -+}; - - -+LV2_SYMBOL_EXPORT - const LV2UI_Descriptor* lv2ui_descriptor(uint32_t index) - { -- if (!IFilterGuiDescriptor) init(); -- -- switch (index) { -- case 0: -- return IFilterGuiDescriptor; -- default: -- return NULL; -- } -+ if (index == 0) { -+ return &descriptor; -+ } -+ return 0; - } - - -diff -Naurd plugingui/inv_input_gui.c plugingui/inv_input_gui.c ---- a/plugingui/inv_input_gui.c 2009-07-04 12:52:02.000000000 +0200 -+++ b/plugingui/inv_input_gui.c 2014-03-08 01:17:40.050457000 +0100 -@@ -36,8 +36,6 @@ - #include "inv_input_gui.h" - - --static LV2UI_Descriptor *IInputGuiDescriptor = NULL; -- - typedef struct { - GtkWidget *windowContainer; - GtkWidget *heading; -@@ -74,7 +72,7 @@ - instantiateIInputGui(const struct _LV2UI_Descriptor* descriptor, const char* plugin_uri, const char* bundle_path, LV2UI_Write_Function write_function, LV2UI_Controller controller, LV2UI_Widget* widget, const LV2_Feature* const* features) - { - -- IInputGui *pluginGui = (IInputGui *)malloc(sizeof(IInputGui)); -+ IInputGui *pluginGui = (IInputGui *)g_malloc0(sizeof(IInputGui)); - if(pluginGui==NULL) - return NULL; - -@@ -94,7 +92,7 @@ - builder = gtk_builder_new (); - file = g_strdup_printf("%s/gtk/inv_input_gui.xml",bundle_path); - gtk_builder_add_from_file (builder, file, &err); -- free(file); -+ g_free(file); - - window = GTK_WIDGET (gtk_builder_get_object (builder, "input_window")); - -@@ -277,7 +275,11 @@ - static void - cleanupIInputGui(LV2UI_Handle ui) - { -- return; -+ IInputGui *pluginGui = (IInputGui *)ui; -+ GtkWidget *window = (GtkWidget *) pluginGui->windowContainer; -+ gtk_widget_destroy(GTK_WIDGET(window)); -+ g_free(pluginGui); -+ return; - } - - -@@ -379,31 +381,23 @@ - } - - --static void --init() --{ -- IInputGuiDescriptor = -- (LV2UI_Descriptor *)malloc(sizeof(LV2UI_Descriptor)); -- -- IInputGuiDescriptor->URI = IINPUT_GUI_URI; -- IInputGuiDescriptor->instantiate = instantiateIInputGui; -- IInputGuiDescriptor->cleanup = cleanupIInputGui; -- IInputGuiDescriptor->port_event = port_eventIInputGui; -- IInputGuiDescriptor->extension_data = NULL; -- --} -+static const -+LV2UI_Descriptor descriptor = { -+ IINPUT_GUI_URI, -+ &instantiateIInputGui, -+ &cleanupIInputGui, -+ &port_eventIInputGui, -+ 0 -+}; - - -+LV2_SYMBOL_EXPORT - const LV2UI_Descriptor* lv2ui_descriptor(uint32_t index) - { -- if (!IInputGuiDescriptor) init(); -- -- switch (index) { -- case 0: -- return IInputGuiDescriptor; -- default: -- return NULL; -- } -+ if (index == 0) { -+ return &descriptor; -+ } -+ return 0; - } - - -diff -Naurd plugingui/inv_meter_gui.c plugingui/inv_meter_gui.c ---- a/plugingui/inv_meter_gui.c 2009-08-22 08:56:27.000000000 +0200 -+++ b/plugingui/inv_meter_gui.c 2014-03-08 01:17:40.050457000 +0100 -@@ -36,8 +36,6 @@ - #include "inv_meter_gui.h" - - --static LV2UI_Descriptor *IMeterGuiDescriptor = NULL; -- - typedef struct { - GtkWidget *windowContainer; - GtkWidget *heading; -@@ -70,7 +68,7 @@ - instantiateIMeterGui(const struct _LV2UI_Descriptor* descriptor, const char* plugin_uri, const char* bundle_path, LV2UI_Write_Function write_function, LV2UI_Controller controller, LV2UI_Widget* widget, const LV2_Feature* const* features) - { - -- IMeterGui *pluginGui = (IMeterGui *)malloc(sizeof(IMeterGui)); -+ IMeterGui *pluginGui = (IMeterGui *)g_malloc0(sizeof(IMeterGui)); - if(pluginGui==NULL) - return NULL; - -@@ -90,7 +88,7 @@ - builder = gtk_builder_new (); - file = g_strdup_printf("%s/gtk/inv_meter_gui.xml",bundle_path); - gtk_builder_add_from_file (builder, file, &err); -- free(file); -+ g_free(file); - - window = GTK_WIDGET (gtk_builder_get_object (builder, "meter_window")); - -@@ -185,7 +183,11 @@ - static void - cleanupIMeterGui(LV2UI_Handle ui) - { -- return; -+ IMeterGui *pluginGui = (IMeterGui *)ui; -+ GtkWidget *window = (GtkWidget *) pluginGui->windowContainer; -+ gtk_widget_destroy(GTK_WIDGET(window)); -+ g_free(pluginGui); -+ return; - } - - -@@ -291,31 +293,23 @@ - } - - --static void --init() --{ -- IMeterGuiDescriptor = -- (LV2UI_Descriptor *)malloc(sizeof(LV2UI_Descriptor)); -- -- IMeterGuiDescriptor->URI = IMETER_GUI_URI; -- IMeterGuiDescriptor->instantiate = instantiateIMeterGui; -- IMeterGuiDescriptor->cleanup = cleanupIMeterGui; -- IMeterGuiDescriptor->port_event = port_eventIMeterGui; -- IMeterGuiDescriptor->extension_data = NULL; -- --} -+static const -+LV2UI_Descriptor descriptor = { -+ IMETER_GUI_URI, -+ &instantiateIMeterGui, -+ &cleanupIMeterGui, -+ &port_eventIMeterGui, -+ 0 -+}; - - -+LV2_SYMBOL_EXPORT - const LV2UI_Descriptor* lv2ui_descriptor(uint32_t index) - { -- if (!IMeterGuiDescriptor) init(); -- -- switch (index) { -- case 0: -- return IMeterGuiDescriptor; -- default: -- return NULL; -- } -+ if (index == 0) { -+ return &descriptor; -+ } -+ return 0; - } - - -diff -Naurd plugingui/inv_phaser_gui.c plugingui/inv_phaser_gui.c ---- a/plugingui/inv_phaser_gui.c 2009-08-15 09:17:33.000000000 +0200 -+++ b/plugingui/inv_phaser_gui.c 2014-03-08 01:17:40.050457000 +0100 -@@ -35,8 +35,6 @@ - #include "inv_phaser_gui.h" - - --static LV2UI_Descriptor *IPhaserGuiDescriptor = NULL; -- - typedef struct { - GtkWidget *windowContainer; - GtkWidget *heading; -@@ -71,7 +69,7 @@ - static LV2UI_Handle - instantiateIPhaserGui(const struct _LV2UI_Descriptor* descriptor, const char* plugin_uri, const char* bundle_path, LV2UI_Write_Function write_function, LV2UI_Controller controller, LV2UI_Widget* widget, const LV2_Feature* const* features) - { -- IPhaserGui *pluginGui = (IPhaserGui *)malloc(sizeof(IPhaserGui)); -+ IPhaserGui *pluginGui = (IPhaserGui *)g_malloc0(sizeof(IPhaserGui)); - if(pluginGui==NULL) - return NULL; - -@@ -91,7 +89,7 @@ - builder = gtk_builder_new (); - file = g_strdup_printf("%s/gtk/inv_phaser_gui.xml",bundle_path); - gtk_builder_add_from_file (builder, file, &err); -- free(file); -+ g_free(file); - - window = GTK_WIDGET (gtk_builder_get_object (builder, "phaser_window")); - -@@ -278,7 +276,11 @@ - static void - cleanupIPhaserGui(LV2UI_Handle ui) - { -- return; -+ IPhaserGui *pluginGui = (IPhaserGui *)ui; -+ GtkWidget *window = (GtkWidget *) pluginGui->windowContainer; -+ gtk_widget_destroy(GTK_WIDGET(window)); -+ g_free(pluginGui); -+ return; - } - - -@@ -359,31 +361,23 @@ - } - - --static void --init() --{ -- IPhaserGuiDescriptor = -- (LV2UI_Descriptor *)malloc(sizeof(LV2UI_Descriptor)); -- -- IPhaserGuiDescriptor->URI = IPHASER_GUI_URI; -- IPhaserGuiDescriptor->instantiate = instantiateIPhaserGui; -- IPhaserGuiDescriptor->cleanup = cleanupIPhaserGui; -- IPhaserGuiDescriptor->port_event = port_eventIPhaserGui; -- IPhaserGuiDescriptor->extension_data = NULL; -- --} -+static const -+LV2UI_Descriptor descriptor = { -+ IPHASER_GUI_URI, -+ &instantiateIPhaserGui, -+ &cleanupIPhaserGui, -+ &port_eventIPhaserGui, -+ 0 -+}; - - -+LV2_SYMBOL_EXPORT - const LV2UI_Descriptor* lv2ui_descriptor(uint32_t index) - { -- if (!IPhaserGuiDescriptor) init(); -- -- switch (index) { -- case 0: -- return IPhaserGuiDescriptor; -- default: -- return NULL; -- } -+ if (index == 0) { -+ return &descriptor; -+ } -+ return 0; - } - - -diff -Naurd plugingui/inv_testtone_gui.c plugingui/inv_testtone_gui.c ---- a/plugingui/inv_testtone_gui.c 2009-08-23 07:06:02.000000000 +0200 -+++ b/plugingui/inv_testtone_gui.c 2014-03-08 01:17:40.050457000 +0100 -@@ -36,8 +36,6 @@ - #include "inv_testtone_gui.h" - - --static LV2UI_Descriptor *IToneGuiDescriptor = NULL; -- - typedef struct { - GtkWidget *windowContainer; - GtkWidget *heading; -@@ -65,7 +63,7 @@ - instantiateIToneGui(const struct _LV2UI_Descriptor* descriptor, const char* plugin_uri, const char* bundle_path, LV2UI_Write_Function write_function, LV2UI_Controller controller, LV2UI_Widget* widget, const LV2_Feature* const* features) - { - -- IToneGui *pluginGui = (IToneGui *)malloc(sizeof(IToneGui)); -+ IToneGui *pluginGui = (IToneGui *)g_malloc0(sizeof(IToneGui)); - if(pluginGui==NULL) - return NULL; - -@@ -85,7 +83,7 @@ - builder = gtk_builder_new (); - file = g_strdup_printf("%s/gtk/inv_testtone_gui.xml",bundle_path); - gtk_builder_add_from_file (builder, file, &err); -- free(file); -+ g_free(file); - - window = GTK_WIDGET (gtk_builder_get_object (builder, "testtone_window")); - -@@ -182,7 +180,11 @@ - static void - cleanupIToneGui(LV2UI_Handle ui) - { -- return; -+ IToneGui *pluginGui = (IToneGui *)ui; -+ GtkWidget *window = (GtkWidget *) pluginGui->windowContainer; -+ gtk_widget_destroy(GTK_WIDGET(window)); -+ g_free(pluginGui); -+ return; - } - - -@@ -233,33 +235,26 @@ - } - - --static void --init() --{ -- IToneGuiDescriptor = -- (LV2UI_Descriptor *)malloc(sizeof(LV2UI_Descriptor)); -- -- IToneGuiDescriptor->URI = ITONE_GUI_URI; -- IToneGuiDescriptor->instantiate = instantiateIToneGui; -- IToneGuiDescriptor->cleanup = cleanupIToneGui; -- IToneGuiDescriptor->port_event = port_eventIToneGui; -- IToneGuiDescriptor->extension_data = NULL; -- --} -+static const -+LV2UI_Descriptor descriptor = { -+ ITONE_GUI_URI, -+ &instantiateIToneGui, -+ &cleanupIToneGui, -+ &port_eventIToneGui, -+ 0 -+}; - - -+LV2_SYMBOL_EXPORT - const LV2UI_Descriptor* lv2ui_descriptor(uint32_t index) - { -- if (!IToneGuiDescriptor) init(); -- -- switch (index) { -- case 0: -- return IToneGuiDescriptor; -- default: -- return NULL; -- } -+ if (index == 0) { -+ return &descriptor; -+ } -+ return 0; - } - -+ - /*****************************************************************************/ - - static gint -diff -Naurd plugingui/inv_tube_gui.c plugingui/inv_tube_gui.c ---- a/plugingui/inv_tube_gui.c 2009-07-04 12:53:06.000000000 +0200 -+++ b/plugingui/inv_tube_gui.c 2014-03-08 01:17:40.050457000 +0100 -@@ -35,8 +35,6 @@ - #include "inv_tube_gui.h" - - --static LV2UI_Descriptor *ITubeGuiDescriptor = NULL; -- - typedef struct { - GtkWidget *windowContainer; - GtkWidget *heading; -@@ -68,7 +66,7 @@ - instantiateITubeGui(const struct _LV2UI_Descriptor* descriptor, const char* plugin_uri, const char* bundle_path, LV2UI_Write_Function write_function, LV2UI_Controller controller, LV2UI_Widget* widget, const LV2_Feature* const* features) - { - -- ITubeGui *pluginGui = (ITubeGui *)malloc(sizeof(ITubeGui)); -+ ITubeGui *pluginGui = (ITubeGui *)g_malloc0(sizeof(ITubeGui)); - if(pluginGui==NULL) - return NULL; - -@@ -88,7 +86,7 @@ - builder = gtk_builder_new (); - file = g_strdup_printf("%s/gtk/inv_tube_gui.xml",bundle_path); - gtk_builder_add_from_file (builder, file, &err); -- free(file); -+ g_free(file); - - window = GTK_WIDGET (gtk_builder_get_object (builder, "tube_window")); - -@@ -240,7 +238,11 @@ - static void - cleanupITubeGui(LV2UI_Handle ui) - { -- return; -+ ITubeGui *pluginGui = (ITubeGui *)ui; -+ GtkWidget *window = (GtkWidget *) pluginGui->windowContainer; -+ gtk_widget_destroy(GTK_WIDGET(window)); -+ g_free(pluginGui); -+ return; - } - - -@@ -317,31 +319,23 @@ - } - - --static void --init() --{ -- ITubeGuiDescriptor = -- (LV2UI_Descriptor *)malloc(sizeof(LV2UI_Descriptor)); -- -- ITubeGuiDescriptor->URI = ITUBE_GUI_URI; -- ITubeGuiDescriptor->instantiate = instantiateITubeGui; -- ITubeGuiDescriptor->cleanup = cleanupITubeGui; -- ITubeGuiDescriptor->port_event = port_eventITubeGui; -- ITubeGuiDescriptor->extension_data = NULL; -- --} -+static const -+LV2UI_Descriptor descriptor = { -+ ITUBE_GUI_URI, -+ &instantiateITubeGui, -+ &cleanupITubeGui, -+ &port_eventITubeGui, -+ 0 -+}; - - -+LV2_SYMBOL_EXPORT - const LV2UI_Descriptor* lv2ui_descriptor(uint32_t index) - { -- if (!ITubeGuiDescriptor) init(); -- -- switch (index) { -- case 0: -- return ITubeGuiDescriptor; -- default: -- return NULL; -- } -+ if (index == 0) { -+ return &descriptor; -+ } -+ return 0; - } - - -diff -Naurd rdf/inv_compressor.ttl rdf/inv_compressor.ttl ---- a/rdf/inv_compressor.ttl 2009-08-23 08:51:51.000000000 +0200 -+++ b/rdf/inv_compressor.ttl 2014-03-08 01:17:40.050457000 +0100 -@@ -1,19 +1,18 @@ --@prefix lv2: <http://lv2plug.in/ns/lv2core#> . --@prefix foaf: <http://xmlns.com/foaf/0.1/> . --@prefix doap: <http://usefulinc.com/ns/doap#> . --@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> . --@prefix units: <http://lv2plug.in/ns/extension/units#> . --@prefix uiext: <http://lv2plug.in/ns/extensions/ui#> . --@prefix epp: <http://lv2plug.in/ns/dev/extportinfo#> . --@prefix dc: <http://dublincore.org/documents/dcmi-namespace/> . --@prefix pg: <http://lv2plug.in/ns/dev/port-groups#> . -+@prefix lv2: <http://lv2plug.in/ns/lv2core#> . -+@prefix foaf: <http://xmlns.com/foaf/0.1/> . -+@prefix doap: <http://usefulinc.com/ns/doap#> . -+@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> . -+@prefix units: <http://lv2plug.in/ns/extension/units#> . -+@prefix uiext: <http://lv2plug.in/ns/extensions/ui#> . -+@prefix pprops: <http://lv2plug.in/ns/ext/port-props#> . -+@prefix dct: <http://purl.org/dc/terms/> . -+@prefix pg: <http://lv2plug.in/ns/ext/port-groups#> . - - - <http://invadarecords.com/plugins/lv2/compressor/gui> - a uiext:GtkUI; - uiext:binary <inv_compressor_gui.so>; -- uiext:requiredFeature uiext:makeResident ; -- uiext:optionalFeature uiext:noUserResize ; -+ lv2:optionalFeature uiext:noUserResize ; - - uiext:portNotification [ - uiext:plugin <http://invadarecords.com/plugins/lv2/compressor/mono> ; -@@ -63,9 +62,9 @@ - foaf:mbox <mailto:fraser@arkhostings.com> ; - ] ; - doap:license <http://usefulinc.com/doap/licenses/gpl> ; -- lv2:optionalFeature lv2:hardRtCapable ; -+ lv2:optionalFeature lv2:hardRTCapable ; - uiext:ui <http://invadarecords.com/plugins/lv2/compressor/gui> ; -- dc:replaces <urn:ladspa:3308> ; -+ dct:replaces <urn:ladspa:3308> ; - - lv2:port [ - a lv2:InputPort, lv2:ControlPort ; -@@ -93,7 +92,7 @@ - lv2:minimum 0.00001 ; - lv2:maximum 0.750 ; - units:unit units:s ; -- lv2:portProperty epp:logarithmic ; -+ lv2:portProperty pprops:logarithmic ; - ] , [ - a lv2:InputPort, lv2:ControlPort ; - lv2:index 3 ; -@@ -103,7 +102,7 @@ - lv2:minimum 0.001 ; - lv2:maximum 5.0 ; - units:unit units:s ; -- lv2:portProperty epp:logarithmic ; -+ lv2:portProperty pprops:logarithmic ; - ] , [ - a lv2:InputPort, lv2:ControlPort ; - lv2:index 4 ; -@@ -210,9 +209,9 @@ - foaf:mbox <mailto:fraser@arkhostings.com> ; - ] ; - doap:license <http://usefulinc.com/doap/licenses/gpl> ; -- lv2:optionalFeature lv2:hardRtCapable ; -+ lv2:optionalFeature lv2:hardRTCapable ; - uiext:ui <http://invadarecords.com/plugins/lv2/compressor/gui> ; -- dc:replaces <urn:ladspa:3309> ; -+ dct:replaces <urn:ladspa:3309> ; - - lv2:port [ - a lv2:InputPort, lv2:ControlPort ; -@@ -240,7 +239,7 @@ - lv2:minimum 0.00001 ; - lv2:maximum 0.750 ; - units:unit units:s ; -- lv2:portProperty epp:logarithmic ; -+ lv2:portProperty pprops:logarithmic ; - ] , [ - a lv2:InputPort, lv2:ControlPort ; - lv2:index 3 ; -@@ -250,7 +249,7 @@ - lv2:minimum 0.001 ; - lv2:maximum 5.0 ; - units:unit units:s ; -- lv2:portProperty epp:logarithmic ; -+ lv2:portProperty pprops:logarithmic ; - ] , [ - a lv2:InputPort, lv2:ControlPort ; - lv2:index 4 ; -diff -Naurd rdf/inv_delay.ttl rdf/inv_delay.ttl ---- a/rdf/inv_delay.ttl 2009-08-23 08:52:29.000000000 +0200 -+++ b/rdf/inv_delay.ttl 2014-03-08 01:17:40.050457000 +0100 -@@ -1,17 +1,16 @@ --@prefix lv2: <http://lv2plug.in/ns/lv2core#> . --@prefix foaf: <http://xmlns.com/foaf/0.1/> . --@prefix doap: <http://usefulinc.com/ns/doap#> . --@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> . --@prefix units: <http://lv2plug.in/ns/extension/units#> . --@prefix uiext: <http://lv2plug.in/ns/extensions/ui#> . --@prefix epp: <http://lv2plug.in/ns/dev/extportinfo#> . --@prefix pg: <http://lv2plug.in/ns/dev/port-groups#> . -+@prefix lv2: <http://lv2plug.in/ns/lv2core#> . -+@prefix foaf: <http://xmlns.com/foaf/0.1/> . -+@prefix doap: <http://usefulinc.com/ns/doap#> . -+@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> . -+@prefix units: <http://lv2plug.in/ns/extension/units#> . -+@prefix uiext: <http://lv2plug.in/ns/extensions/ui#> . -+@prefix pprops: <http://lv2plug.in/ns/ext/port-props#> . -+@prefix pg: <http://lv2plug.in/ns/ext/port-groups#> . - - <http://invadarecords.com/plugins/lv2/delay/gui> - a uiext:GtkUI; - uiext:binary <inv_delay_gui.so>; -- uiext:requiredFeature uiext:makeResident ; -- uiext:optionalFeature uiext:noUserResize ; -+ lv2:optionalFeature uiext:noUserResize ; - - uiext:portNotification [ - uiext:plugin <http://invadarecords.com/plugins/lv2/delay/mono> ; -@@ -60,7 +59,7 @@ - foaf:mbox <mailto:fraser@arkhostings.com> ; - ] ; - doap:license <http://usefulinc.com/doap/licenses/gpl> ; -- lv2:optionalFeature lv2:hardRtCapable ; -+ lv2:optionalFeature lv2:hardRTCapable ; - uiext:ui <http://invadarecords.com/plugins/lv2/delay/gui>; - - lv2:port [ -@@ -108,7 +107,7 @@ - lv2:minimum 2.0 ; - lv2:maximum 200.0 ; - units:unit units:s ; -- lv2:portProperty epp:logarithmic ; -+ lv2:portProperty pprops:logarithmic ; - ] , [ - a lv2:InputPort, lv2:ControlPort ; - lv2:index 5 ; -@@ -127,7 +126,7 @@ - lv2:minimum 0.02 ; - lv2:maximum 2 ; - units:unit units:s ; -- lv2:portProperty epp:logarithmic ; -+ lv2:portProperty pprops:logarithmic ; - ] , [ - a lv2:InputPort, lv2:ControlPort ; - lv2:index 7 ; -@@ -163,7 +162,7 @@ - lv2:minimum 0.02 ; - lv2:maximum 2 ; - units:unit units:s ; -- lv2:portProperty epp:logarithmic ; -+ lv2:portProperty pprops:logarithmic ; - ] , [ - a lv2:InputPort, lv2:ControlPort ; - lv2:index 11 ; -@@ -270,7 +269,7 @@ - foaf:mbox <mailto:fraser@arkhostings.com> ; - ] ; - doap:license <http://usefulinc.com/doap/licenses/gpl> ; -- lv2:optionalFeature lv2:hardRtCapable ; -+ lv2:optionalFeature lv2:hardRTCapable ; - uiext:ui <http://invadarecords.com/plugins/lv2/delay/gui>; - - lv2:port [ -@@ -318,7 +317,7 @@ - lv2:minimum 2.0 ; - lv2:maximum 200.0 ; - units:unit units:s ; -- lv2:portProperty epp:logarithmic ; -+ lv2:portProperty pprops:logarithmic ; - ] , [ - a lv2:InputPort, lv2:ControlPort ; - lv2:index 5 ; -@@ -337,7 +336,7 @@ - lv2:minimum 0.02 ; - lv2:maximum 2 ; - units:unit units:s ; -- lv2:portProperty epp:logarithmic ; -+ lv2:portProperty pprops:logarithmic ; - ] , [ - a lv2:InputPort, lv2:ControlPort ; - lv2:index 7 ; -@@ -373,7 +372,7 @@ - lv2:minimum 0.02 ; - lv2:maximum 2 ; - units:unit units:s ; -- lv2:portProperty epp:logarithmic ; -+ lv2:portProperty pprops:logarithmic ; - ] , [ - a lv2:InputPort, lv2:ControlPort ; - lv2:index 11 ; -diff -Naurd rdf/inv_erreverb.ttl rdf/inv_erreverb.ttl ---- a/rdf/inv_erreverb.ttl 2009-08-23 08:52:51.000000000 +0200 -+++ b/rdf/inv_erreverb.ttl 2014-03-08 01:17:40.050457000 +0100 -@@ -1,19 +1,18 @@ --@prefix lv2: <http://lv2plug.in/ns/lv2core#> . --@prefix foaf: <http://xmlns.com/foaf/0.1/> . --@prefix doap: <http://usefulinc.com/ns/doap#> . --@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> . --@prefix units: <http://lv2plug.in/ns/extension/units#> . --@prefix uiext: <http://lv2plug.in/ns/extensions/ui#> . --@prefix epp: <http://lv2plug.in/ns/dev/extportinfo#> . --@prefix dc: <http://dublincore.org/documents/dcmi-namespace/> . --@prefix pg: <http://lv2plug.in/ns/dev/port-groups#> . -+@prefix lv2: <http://lv2plug.in/ns/lv2core#> . -+@prefix foaf: <http://xmlns.com/foaf/0.1/> . -+@prefix doap: <http://usefulinc.com/ns/doap#> . -+@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> . -+@prefix units: <http://lv2plug.in/ns/extension/units#> . -+@prefix uiext: <http://lv2plug.in/ns/extensions/ui#> . -+@prefix pprops: <http://lv2plug.in/ns/ext/port-props#> . -+@prefix dct: <http://purl.org/dc/terms/> . -+@prefix pg: <http://lv2plug.in/ns/ext/port-groups#> . - - - <http://invadarecords.com/plugins/lv2/erreverb/gui> - a uiext:GtkUI; - uiext:binary <inv_erreverb_gui.so>; -- uiext:requiredFeature uiext:makeResident ; -- uiext:optionalFeature uiext:noUserResize ; -+ lv2:optionalFeature uiext:noUserResize ; - - uiext:portNotification [ - uiext:plugin <http://invadarecords.com/plugins/lv2/erreverb/mono> ; -@@ -56,9 +55,9 @@ - foaf:mbox <mailto:fraser@arkhostings.com> ; - ] ; - doap:license <http://usefulinc.com/doap/licenses/gpl> ; -- lv2:optionalFeature lv2:hardRtCapable ; -+ lv2:optionalFeature lv2:hardRTCapable ; - uiext:ui <http://invadarecords.com/plugins/lv2/erreverb/gui> ; -- dc:replaces <urn:ladspa:3311> ; -+ dct:replaces <urn:ladspa:3311> ; - - lv2:port [ - a lv2:InputPort, lv2:ControlPort ; -@@ -137,7 +136,7 @@ - lv2:minimum 20.0 ; - lv2:maximum 2000.0 ; - units:unit units:hz ; -- lv2:portProperty epp:logarithmic ; -+ lv2:portProperty pprops:logarithmic ; - ] , [ - a lv2:InputPort, lv2:ControlPort ; - lv2:index 9 ; -@@ -229,9 +228,9 @@ - foaf:mbox <mailto:fraser@arkhostings.com> ; - ] ; - doap:license <http://usefulinc.com/doap/licenses/gpl> ; -- lv2:optionalFeature lv2:hardRtCapable ; -+ lv2:optionalFeature lv2:hardRTCapable ; - uiext:ui <http://invadarecords.com/plugins/lv2/erreverb/gui> ; -- dc:replaces <urn:ladspa:3312> ; -+ dct:replaces <urn:ladspa:3312> ; - - lv2:port [ - a lv2:InputPort, lv2:ControlPort ; -@@ -310,7 +309,7 @@ - lv2:minimum 20.0 ; - lv2:maximum 2000.0 ; - units:unit units:hz ; -- lv2:portProperty epp:logarithmic ; -+ lv2:portProperty pprops:logarithmic ; - ] , [ - a lv2:InputPort, lv2:ControlPort ; - lv2:index 9 ; -diff -Naurd rdf/inv_filter.ttl rdf/inv_filter.ttl ---- a/rdf/inv_filter.ttl 2009-08-23 08:53:27.000000000 +0200 -+++ b/rdf/inv_filter.ttl 2014-03-08 01:17:40.050457000 +0100 -@@ -1,19 +1,18 @@ --@prefix lv2: <http://lv2plug.in/ns/lv2core#> . --@prefix foaf: <http://xmlns.com/foaf/0.1/> . --@prefix doap: <http://usefulinc.com/ns/doap#> . --@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> . --@prefix units: <http://lv2plug.in/ns/extension/units#> . --@prefix uiext: <http://lv2plug.in/ns/extensions/ui#> . --@prefix epp: <http://lv2plug.in/ns/dev/extportinfo#> . --@prefix dc: <http://dublincore.org/documents/dcmi-namespace/> . --@prefix pg: <http://lv2plug.in/ns/dev/port-groups#> . -+@prefix lv2: <http://lv2plug.in/ns/lv2core#> . -+@prefix foaf: <http://xmlns.com/foaf/0.1/> . -+@prefix doap: <http://usefulinc.com/ns/doap#> . -+@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> . -+@prefix units: <http://lv2plug.in/ns/extension/units#> . -+@prefix uiext: <http://lv2plug.in/ns/extensions/ui#> . -+@prefix pprops: <http://lv2plug.in/ns/ext/port-props#> . -+@prefix dct: <http://purl.org/dc/terms/> . -+@prefix pg: <http://lv2plug.in/ns/ext/port-groups#> . - - - <http://invadarecords.com/plugins/lv2/filter/gui> - a uiext:GtkUI; - uiext:binary <inv_filter_gui.so>; -- uiext:requiredFeature uiext:makeResident ; -- uiext:optionalFeature uiext:noUserResize ; -+ lv2:optionalFeature uiext:noUserResize ; - - uiext:portNotification [ - uiext:plugin <http://invadarecords.com/plugins/lv2/filter/lpf/mono> ; -@@ -87,9 +86,9 @@ - foaf:mbox <mailto:fraser@arkhostings.com> ; - ] ; - doap:license <http://usefulinc.com/doap/licenses/gpl> ; -- lv2:optionalFeature lv2:hardRtCapable ; -+ lv2:optionalFeature lv2:hardRTCapable ; - uiext:ui <http://invadarecords.com/plugins/lv2/filter/gui> ; -- dc:replaces <urn:ladspa:3302> ; -+ dct:replaces <urn:ladspa:3302> ; - - lv2:port [ - a lv2:InputPort, lv2:ControlPort ; -@@ -109,7 +108,7 @@ - lv2:minimum 20 ; - lv2:maximum 20000 ; - units:unit units:hz ; -- lv2:portProperty epp:logarithmic ; -+ lv2:portProperty pprops:logarithmic ; - ] , [ - a lv2:InputPort, lv2:ControlPort ; - lv2:index 2 ; -@@ -190,9 +189,9 @@ - foaf:mbox <mailto:fraser@arkhostings.com> ; - ] ; - doap:license <http://usefulinc.com/doap/licenses/gpl> ; -- lv2:optionalFeature lv2:hardRtCapable ; -+ lv2:optionalFeature lv2:hardRTCapable ; - uiext:ui <http://invadarecords.com/plugins/lv2/filter/gui> ; -- dc:replaces <urn:ladspa:3304> ; -+ dct:replaces <urn:ladspa:3304> ; - - lv2:port [ - a lv2:InputPort, lv2:ControlPort ; -@@ -212,7 +211,7 @@ - lv2:minimum 20 ; - lv2:maximum 20000 ; - units:unit units:hz ; -- lv2:portProperty epp:logarithmic ; -+ lv2:portProperty pprops:logarithmic ; - ] , [ - a lv2:InputPort, lv2:ControlPort ; - lv2:index 2 ; -@@ -319,9 +318,9 @@ - foaf:mbox <mailto:fraser@arkhostings.com> ; - ] ; - doap:license <http://usefulinc.com/doap/licenses/gpl> ; -- lv2:optionalFeature lv2:hardRtCapable ; -+ lv2:optionalFeature lv2:hardRTCapable ; - uiext:ui <http://invadarecords.com/plugins/lv2/filter/gui> ; -- dc:replaces <urn:ladspa:3303> ; -+ dct:replaces <urn:ladspa:3303> ; - - lv2:port [ - a lv2:InputPort, lv2:ControlPort ; -@@ -341,7 +340,7 @@ - lv2:minimum 20 ; - lv2:maximum 20000 ; - units:unit units:hz ; -- lv2:portProperty epp:logarithmic ; -+ lv2:portProperty pprops:logarithmic ; - ] , [ - a lv2:InputPort, lv2:ControlPort ; - lv2:index 2 ; -@@ -422,9 +421,9 @@ - foaf:mbox <mailto:fraser@arkhostings.com> ; - ] ; - doap:license <http://usefulinc.com/doap/licenses/gpl> ; -- lv2:optionalFeature lv2:hardRtCapable ; -+ lv2:optionalFeature lv2:hardRTCapable ; - uiext:ui <http://invadarecords.com/plugins/lv2/filter/gui> ; -- dc:replaces <urn:ladspa:3305> ; -+ dct:replaces <urn:ladspa:3305> ; - - lv2:port [ - a lv2:InputPort, lv2:ControlPort ; -@@ -444,7 +443,7 @@ - lv2:minimum 20 ; - lv2:maximum 20000 ; - units:unit units:hz ; -- lv2:portProperty epp:logarithmic ; -+ lv2:portProperty pprops:logarithmic ; - ] , [ - a lv2:InputPort, lv2:ControlPort ; - lv2:index 2 ; -diff -Naurd rdf/inv_input.ttl rdf/inv_input.ttl ---- a/rdf/inv_input.ttl 2009-08-23 08:53:43.000000000 +0200 -+++ b/rdf/inv_input.ttl 2014-03-08 01:17:40.050457000 +0100 -@@ -4,15 +4,14 @@ - @prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> . - @prefix units: <http://lv2plug.in/ns/extension/units#> . - @prefix uiext: <http://lv2plug.in/ns/extensions/ui#> . --@prefix dc: <http://dublincore.org/documents/dcmi-namespace/> . --@prefix pg: <http://lv2plug.in/ns/dev/port-groups#> . -+@prefix dct: <http://purl.org/dc/terms/> . -+@prefix pg: <http://lv2plug.in/ns/ext/port-groups#> . - - - <http://invadarecords.com/plugins/lv2/input/gui> - a uiext:GtkUI; - uiext:binary <inv_input_gui.so>; -- uiext:requiredFeature uiext:makeResident ; -- uiext:optionalFeature uiext:noUserResize ; -+ lv2:optionalFeature uiext:noUserResize ; - - uiext:portNotification [ - uiext:plugin <http://invadarecords.com/plugins/lv2/input> ; -@@ -58,9 +57,9 @@ - foaf:homepage <http://www.invadarecords.com/Downloads.php?ID=00000264> ; - foaf:mbox <mailto:fraser@arkhostings.com> ; - ] ; -- lv2:optionalFeature lv2:hardRtCapable ; -+ lv2:optionalFeature lv2:hardRTCapable ; - uiext:ui <http://invadarecords.com/plugins/lv2/input/gui> ; -- dc:replaces <urn:ladspa:3301> ; -+ dct:replaces <urn:ladspa:3301> ; - - lv2:port [ - a lv2:InputPort, lv2:ControlPort ; -diff -Naurd rdf/inv_meter.ttl rdf/inv_meter.ttl ---- a/rdf/inv_meter.ttl 2009-08-23 08:54:48.000000000 +0200 -+++ b/rdf/inv_meter.ttl 2014-03-08 01:17:40.050457000 +0100 -@@ -4,14 +4,13 @@ - @prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> . - @prefix units: <http://lv2plug.in/ns/extension/units#> . - @prefix uiext: <http://lv2plug.in/ns/extensions/ui#> . --@prefix pg: <http://lv2plug.in/ns/dev/port-groups#> . -+@prefix pg: <http://lv2plug.in/ns/ext/port-groups#> . - - - <http://invadarecords.com/plugins/lv2/meter/gui> - a uiext:GtkUI; - uiext:binary <inv_meter_gui.so>; -- uiext:requiredFeature uiext:makeResident ; -- uiext:optionalFeature uiext:noUserResize ; -+ lv2:optionalFeature uiext:noUserResize ; - - uiext:portNotification [ - uiext:plugin <http://invadarecords.com/plugins/lv2/meter> ; -@@ -147,7 +146,7 @@ - foaf:homepage <http://www.invadarecords.com/Downloads.php?ID=00000264> ; - foaf:mbox <mailto:fraser@arkhostings.com> ; - ] ; -- lv2:optionalFeature lv2:hardRtCapable ; -+ lv2:optionalFeature lv2:hardRTCapable ; - uiext:ui <http://invadarecords.com/plugins/lv2/meter/gui>; - - lv2:port [ -diff -Naurd rdf/inv_phaser.ttl rdf/inv_phaser.ttl ---- a/rdf/inv_phaser.ttl 2009-08-23 08:55:32.000000000 +0200 -+++ b/rdf/inv_phaser.ttl 2014-03-08 01:17:40.050457000 +0100 -@@ -1,17 +1,16 @@ --@prefix lv2: <http://lv2plug.in/ns/lv2core#> . --@prefix foaf: <http://xmlns.com/foaf/0.1/> . --@prefix doap: <http://usefulinc.com/ns/doap#> . --@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> . --@prefix units: <http://lv2plug.in/ns/extension/units#> . --@prefix uiext: <http://lv2plug.in/ns/extensions/ui#> . --@prefix epp: <http://lv2plug.in/ns/dev/extportinfo#> . --@prefix pg: <http://lv2plug.in/ns/dev/port-groups#> . -+@prefix lv2: <http://lv2plug.in/ns/lv2core#> . -+@prefix foaf: <http://xmlns.com/foaf/0.1/> . -+@prefix doap: <http://usefulinc.com/ns/doap#> . -+@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> . -+@prefix units: <http://lv2plug.in/ns/extension/units#> . -+@prefix uiext: <http://lv2plug.in/ns/extensions/ui#> . -+@prefix pprops: <http://lv2plug.in/ns/ext/port-props#> . -+@prefix pg: <http://lv2plug.in/ns/ext/port-groups#> . - - <http://invadarecords.com/plugins/lv2/phaser/gui> - a uiext:GtkUI; - uiext:binary <inv_phaser_gui.so>; -- uiext:requiredFeature uiext:makeResident ; -- uiext:optionalFeature uiext:noUserResize ; -+ lv2:optionalFeature uiext:noUserResize ; - - uiext:portNotification [ - uiext:plugin <http://invadarecords.com/plugins/lv2/phaser/mono> ; -@@ -97,7 +96,7 @@ - foaf:mbox <mailto:fraser@arkhostings.com> ; - ] ; - doap:license <http://usefulinc.com/doap/licenses/gpl> ; -- lv2:optionalFeature lv2:hardRtCapable ; -+ lv2:optionalFeature lv2:hardRTCapable ; - uiext:ui <http://invadarecords.com/plugins/lv2/phaser/gui>; - - lv2:port [ -@@ -118,7 +117,7 @@ - lv2:minimum 0.5 ; - lv2:maximum 500 ; - units:unit units:s ; -- lv2:portProperty epp:logarithmic ; -+ lv2:portProperty pprops:logarithmic ; - ] , [ - a lv2:InputPort, lv2:ControlPort ; - lv2:index 2 ; -@@ -251,7 +250,7 @@ - foaf:mbox <mailto:fraser@arkhostings.com> ; - ] ; - doap:license <http://usefulinc.com/doap/licenses/gpl> ; -- lv2:optionalFeature lv2:hardRtCapable ; -+ lv2:optionalFeature lv2:hardRTCapable ; - uiext:ui <http://invadarecords.com/plugins/lv2/phaser/gui>; - - lv2:port [ -@@ -272,7 +271,7 @@ - lv2:minimum 0.5 ; - lv2:maximum 500 ; - units:unit units:s ; -- lv2:portProperty epp:logarithmic ; -+ lv2:portProperty pprops:logarithmic ; - ] , [ - a lv2:InputPort, lv2:ControlPort ; - lv2:index 2 ; -@@ -423,7 +422,7 @@ - foaf:mbox <mailto:fraser@arkhostings.com> ; - ] ; - doap:license <http://usefulinc.com/doap/licenses/gpl> ; -- lv2:optionalFeature lv2:hardRtCapable ; -+ lv2:optionalFeature lv2:hardRTCapable ; - uiext:ui <http://invadarecords.com/plugins/lv2/phaser/gui>; - - lv2:port [ -diff -Naurd rdf/inv_testtone.ttl rdf/inv_testtone.ttl ---- a/rdf/inv_testtone.ttl 2009-08-23 08:55:47.000000000 +0200 -+++ b/rdf/inv_testtone.ttl 2014-03-08 01:17:40.050457000 +0100 -@@ -1,18 +1,17 @@ --@prefix lv2: <http://lv2plug.in/ns/lv2core#> . --@prefix foaf: <http://xmlns.com/foaf/0.1/> . --@prefix doap: <http://usefulinc.com/ns/doap#> . --@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> . --@prefix units: <http://lv2plug.in/ns/extension/units#> . --@prefix uiext: <http://lv2plug.in/ns/extensions/ui#> . --@prefix epp: <http://lv2plug.in/ns/dev/extportinfo#> . --@prefix pg: <http://lv2plug.in/ns/dev/port-groups#> . -+@prefix lv2: <http://lv2plug.in/ns/lv2core#> . -+@prefix foaf: <http://xmlns.com/foaf/0.1/> . -+@prefix doap: <http://usefulinc.com/ns/doap#> . -+@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> . -+@prefix units: <http://lv2plug.in/ns/extension/units#> . -+@prefix uiext: <http://lv2plug.in/ns/extensions/ui#> . -+@prefix pprops: <http://lv2plug.in/ns/ext/port-props#> . -+@prefix pg: <http://lv2plug.in/ns/ext/port-groups#> . - - - <http://invadarecords.com/plugins/lv2/testtone/gui> - a uiext:GtkUI; - uiext:binary <inv_testtone_gui.so>; -- uiext:requiredFeature uiext:makeResident ; -- uiext:optionalFeature uiext:noUserResize ; -+ lv2:optionalFeature uiext:noUserResize ; - - uiext:portNotification [ - uiext:plugin <http://invadarecords.com/plugins/lv2/testtone> ; -@@ -33,7 +32,7 @@ - foaf:homepage <http://www.invadarecords.com/Downloads.php?ID=00000264> ; - foaf:mbox <mailto:fraser@arkhostings.com> ; - ] ; -- lv2:optionalFeature lv2:hardRtCapable ; -+ lv2:optionalFeature lv2:hardRTCapable ; - uiext:ui <http://invadarecords.com/plugins/lv2/testtone/gui> ; - - lv2:port [ -@@ -54,7 +53,7 @@ - lv2:minimum 20.0 ; - lv2:maximum 20000.0 ; - units:unit units:hz ; -- lv2:portProperty epp:logarithmic ; -+ lv2:portProperty pprops:logarithmic ; - ] , [ - a lv2:InputPort, lv2:ControlPort ; - lv2:index 2 ; -diff -Naurd rdf/inv_tube.ttl rdf/inv_tube.ttl ---- a/rdf/inv_tube.ttl 2009-08-23 08:56:08.000000000 +0200 -+++ b/rdf/inv_tube.ttl 2014-03-08 01:17:40.050457000 +0100 -@@ -4,15 +4,14 @@ - @prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> . - @prefix units: <http://lv2plug.in/ns/extension/units#> . - @prefix uiext: <http://lv2plug.in/ns/extensions/ui#> . --@prefix dc: <http://dublincore.org/documents/dcmi-namespace/> . --@prefix pg: <http://lv2plug.in/ns/dev/port-groups#> . -+@prefix dct: <http://purl.org/dc/terms/> . -+@prefix pg: <http://lv2plug.in/ns/ext/port-groups#> . - - - <http://invadarecords.com/plugins/lv2/tube/gui> - a uiext:GtkUI; - uiext:binary <inv_tube_gui.so>; -- uiext:requiredFeature uiext:makeResident ; -- uiext:optionalFeature uiext:noUserResize ; -+ lv2:optionalFeature uiext:noUserResize ; - - uiext:portNotification [ - uiext:plugin <http://invadarecords.com/plugins/lv2/tube/mono> ; -@@ -57,9 +56,9 @@ - foaf:mbox <mailto:fraser@arkhostings.com> ; - ] ; - doap:license <http://usefulinc.com/doap/licenses/gpl> ; -- lv2:optionalFeature lv2:hardRtCapable ; -+ lv2:optionalFeature lv2:hardRTCapable ; - uiext:ui <http://invadarecords.com/plugins/lv2/tube/gui> ; -- dc:replaces <urn:ladspa:3306> ; -+ dct:replaces <urn:ladspa:3306> ; - - lv2:port [ - a lv2:InputPort, lv2:ControlPort ; -@@ -168,9 +167,9 @@ - foaf:mbox <mailto:fraser@arkhostings.com> ; - ] ; - doap:license <http://usefulinc.com/doap/licenses/gpl> ; -- lv2:optionalFeature lv2:hardRtCapable ; -+ lv2:optionalFeature lv2:hardRTCapable ; - uiext:ui <http://invadarecords.com/plugins/lv2/tube/gui> ; -- dc:replaces <urn:ladspa:3307> ; -+ dct:replaces <urn:ladspa:3307> ; - - lv2:port [ - a lv2:InputPort, lv2:ControlPort ; diff --git a/srcpkgs/invada-studio-plugins-lv2/template b/srcpkgs/invada-studio-plugins-lv2/template deleted file mode 100644 index 3905b559a759c5..00000000000000 --- a/srcpkgs/invada-studio-plugins-lv2/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 'invada-studio-plugins-lv2' -pkgname=invada-studio-plugins-lv2 -version=1.2.0 -revision=2 -build_style=gnu-makefile -hostmakedepends="pkg-config" -makedepends="lv2 gtk+-devel" -short_desc="Invada Studio LV2 plugins" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-or-later" -homepage="https://launchpad.net/invada-studio/" -distfiles="https://launchpad.net/invada-studio/lv2/1.2/+download/${pkgname}_${version}-nopkg.tgz" -checksum=c6cac7c32effc6b3052e3b017133244f385ef8e053147859d88eae6facaf7d12 - -post_patch() { - find . -name Makefile -exec \ - sed -i -e ' - /CFLAGS/{s/CFLAGS/ALL_CFLAGS/;s/=/= $(CFLAGS)/; s/-O3//} - /LDFLAGS/{s/LDFLAGS/ALL_LDFLAGS/;s/=/= $(LDFLAGS)/} - ' {} + -} - -pre_build() { - LD=$CC -} - -do_install() { - make INSTALL_SYS_PLUGINS_DIR="$DESTDIR/usr/lib/lv2" install-sys -} diff --git a/srcpkgs/invada-studio-plugins-lv2/update b/srcpkgs/invada-studio-plugins-lv2/update deleted file mode 100644 index 0a101877a371ce..00000000000000 --- a/srcpkgs/invada-studio-plugins-lv2/update +++ /dev/null @@ -1 +0,0 @@ -pattern="${pkgname}_\K[0-9.]+" diff --git a/srcpkgs/invada-studio-plugins/template b/srcpkgs/invada-studio-plugins/template deleted file mode 100644 index f6241ea7bbc429..00000000000000 --- a/srcpkgs/invada-studio-plugins/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'invada-studio-plugins' -pkgname=invada-studio-plugins -version=0.3.1 -revision=2 -build_style=gnu-makefile -make_use_env=yes -makedepends="ladspa-sdk" -short_desc="Invada Studio LADSPA plugins" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-or-later" -homepage="https://launchpad.net/invada-studio" -distfiles="https://launchpad.net/invada-studio/ladspa/0.3/+download/${pkgname}_${version}-nopkg.tar.gz" -checksum=1f2566a5b27799f9fb2368acf8f447d813e7cd26465d6e9c428ca2ee5d37050a - -pre_build() { - make_build_args="CC=${CC} LD=${LD}" -} - -pre_configure() { - sed -i "s|/usr/local|${PKGDESTDIR}/usr|g" Makefile -} diff --git a/srcpkgs/invada-studio-plugins/update b/srcpkgs/invada-studio-plugins/update deleted file mode 100644 index 0a101877a371ce..00000000000000 --- a/srcpkgs/invada-studio-plugins/update +++ /dev/null @@ -1 +0,0 @@ -pattern="${pkgname}_\K[0-9.]+" diff --git a/srcpkgs/inxi/template b/srcpkgs/inxi/template deleted file mode 100644 index 5de2666522c34b..00000000000000 --- a/srcpkgs/inxi/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'inxi' -pkgname=inxi -version=3.3.39.1 -revision=1 -_distver="${version%.*}-${version##*.}" -depends="dmidecode file glxinfo pciutils perl procps-ng usbutils xdpyinfo - xprop xrandr" -short_desc="Full featured system information script" -maintainer="Emil Miler <em@0x45.cz>" -license="GPL-3.0-or-later" -homepage="https://smxi.org/docs/inxi.htm" -changelog="https://codeberg.org/smxi/inxi/raw/branch/master/inxi.changelog" -distfiles="https://codeberg.org/smxi/inxi/archive/${_distver}.tar.gz" -checksum=c0441f21dc5ea365a6d63466070d00e6858aed3b3c42276a1bf18ab3c57c013c - -do_install() { - vbin inxi - vdoc inxi.changelog - vman inxi.1 -} diff --git a/srcpkgs/inxi/update b/srcpkgs/inxi/update deleted file mode 100644 index fb6a3d6da6eed8..00000000000000 --- a/srcpkgs/inxi/update +++ /dev/null @@ -1,2 +0,0 @@ -pattern="/archive/\K[\d.]+(?=[0-9a-z-]+\.tar\.gz)" -version=${version%\.*} diff --git a/srcpkgs/io.elementary.calculator/template b/srcpkgs/io.elementary.calculator/template deleted file mode 100644 index 76542bc501f699..00000000000000 --- a/srcpkgs/io.elementary.calculator/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'io.elementary.calculator' -pkgname=io.elementary.calculator -version=1.7.2 -revision=1 -build_style=meson -hostmakedepends="gettext pkg-config vala desktop-file-utils AppStream" -makedepends="granite-devel gtk+3-devel libhandy1-devel" -short_desc="Calculator app designed for elementary OS" -maintainer="Cameron Nemo <cam@nohom.org>" -license="GPL-3.0-only" -homepage="https://github.com/elementary/calculator" -distfiles="${homepage}/archive/${version}.tar.gz" -checksum=d296d06b36a0c7dd84e7e91e9801989e83312612d6ee6f0479030c1b340d397b - -pantheon-calculator_package() { - depends="io.elementary.calculator>=${version}_${revision}" - metapackage=yes - short_desc+=" (transitional dummy package)" -} diff --git a/srcpkgs/io.elementary.calendar/patches/00-musl.patch b/srcpkgs/io.elementary.calendar/patches/00-musl.patch deleted file mode 100644 index 29710e62b811d8..00000000000000 --- a/srcpkgs/io.elementary.calendar/patches/00-musl.patch +++ /dev/null @@ -1,70 +0,0 @@ ---- a/core/Services/Calendar/EventStore.vala -+++ b/core/Services/Calendar/EventStore.vala -@@ -292,6 +292,7 @@ public class Calendar.EventStore : Objec - // number we want, so we convert the pointer address to a uint to get - // the data. Since the pointer address is actually data, using it as a - // pointer will segfault. -+#if HAVE_NL_TIME_WEEK_1STDAY - uint week_day1 = (uint) Posix.NLTime.WEEK_1STDAY.to_string (); - var week_1stday = 0; // Default to 0 if unrecognized data - if (week_day1 == 19971130) { // Sunday -@@ -301,6 +302,9 @@ public class Calendar.EventStore : Objec - } else { - warning ("Unknown value of _NL_TIME_WEEK_1STDAY: %u", week_day1); - } -+#else -+ var week_1stday = 0; -+#endif - /* The offset between GLib and local POSIX numbering. - * If week_1stday is Monday, data is correct for GLib: Monday=1 through Sunday=7, - * so offset is 0. -@@ -311,7 +315,11 @@ public class Calendar.EventStore : Objec - // Get the start of week - // HACK This line produces a string of 3 bytes. It takes the raw value - // of the first one and uses that as the value of week_start. -+#if HAVE_NL_TIME_FIRST_WEEKDAY - int week_start_posix = Posix.NLTime.FIRST_WEEKDAY.to_string ().data[0]; -+#else -+ int week_start_posix = 0; -+#endif - - var week_start = week_start_posix + glib_offset; - if (week_start == 0) { // Sunday special case ---- a/meson.build -+++ b/meson.build -@@ -56,7 +56,14 @@ libportal_dep = [ dependency('libportal' - - add_project_arguments('-DLIBICAL_GLIB_UNSTABLE_API=1', language: 'c') - --m_dep = meson.get_compiler('c').find_library('m', required : false) -+cc = meson.get_compiler('c') -+m_dep = cc.find_library('m', required : false) -+if cc.has_header_symbol('langinfo.h', '_NL_TIME_FIRST_WEEKDAY') -+ add_project_arguments('--define=HAVE_NL_TIME_FIRST_WEEKDAY', language: 'vala') -+endif -+if cc.has_header_symbol('langinfo.h', '_NL_TIME_WEEK_1STDAY') -+ add_project_arguments('--define=HAVE_NL_TIME_WEEK_1STDAY', language: 'vala') -+endif - - gresource_calendar = gnome.compile_resources( - 'gresource_calendar', ---- a/core/Tests/meson.build -+++ b/core/Tests/meson.build -@@ -19,7 +19,11 @@ util_tests = executable( - test('Utils Tests', util_tests, suite: 'core', is_parallel: false) - - # We need these three locales to run the tests --locales = run_command('locale', '-a', check: true).stdout().split('\n') -+locale_bin = find_program('locale', required: false) -+if not locale_bin.found() -+message('EventStore Tests have been disabled, no locale.') -+else -+locales = run_command(locale_bin, '-a', check: true).stdout().split('\n') - if locales.contains ('en_GB.utf8') and locales.contains ('en_US.utf8') and locales.contains ('ar_AE.utf8') - eventstore_tests = executable( - tests_name + '-eventstore', -@@ -30,3 +34,4 @@ if locales.contains ('en_GB.utf8') and l - else - message('EventStore Tests have been disabled, a locale is missing in the system.') - endif -+endif diff --git a/srcpkgs/io.elementary.calendar/template b/srcpkgs/io.elementary.calendar/template deleted file mode 100644 index d9b98f97e1bb67..00000000000000 --- a/srcpkgs/io.elementary.calendar/template +++ /dev/null @@ -1,38 +0,0 @@ -# Template file for 'io.elementary.calendar' -pkgname=io.elementary.calendar -version=7.0.0 -revision=1 -build_style=meson -build_helper="gir" -hostmakedepends="gettext pkg-config vala desktop-file-utils AppStream - glib-devel evolution-data-server-devel" -makedepends="granite-devel libglib-devel gtk+3-devel libgee08-devel - libportal-devel libportal-gtk3-devel - libchamplain-devel clutter-devel evolution-data-server-devel libhandy1-devel - folks-devel geocode-glib-devel geoclue2-devel libical-devel libnotify-devel" -short_desc="Desktop calendar app designed for elementary OS" -maintainer="Cameron Nemo <cam@nohom.org>" -license="GPL-3.0-only" -homepage="https://github.com/elementary/calendar" -distfiles="https://github.com/elementary/calendar/archive/refs/tags/${version}.tar.gz" -checksum=389a46896b8cf883ef30cf60eab9edd397cfa38a2375164f833921b1ff72aefc - -libio.elementary.calendar_package() { - short_desc+=" - library" - pkg_install() { - vmove "usr/lib/*.so.*" - } -} - -libio.elementary.calendar-devel_package() { - short_desc+=" - library development files" - depends="libio.elementary.calendar>=${version} evolution-data-server-devel - granite-devel gtk+3-devel libglib-devel libical-devel libsoup3-devel - libhandy1-devel" - pkg_install() { - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - vmove usr/include - vmove usr/share/vala - } -} diff --git a/srcpkgs/io.elementary.code/template b/srcpkgs/io.elementary.code/template deleted file mode 100644 index 14ee206c04015b..00000000000000 --- a/srcpkgs/io.elementary.code/template +++ /dev/null @@ -1,41 +0,0 @@ -# Template file for 'io.elementary.code' -pkgname=io.elementary.code -version=7.3.0 -revision=1 -build_style=meson -build_helper=gir -hostmakedepends="pkg-config vala gettext polkit glib-devel" -makedepends="editorconfig-devel libgee08-devel granite-devel libpeas-devel - gtksourceview4-devel vte3-devel gtkspell3-devel libglib-devel - gtk+3-devel libgit2-glib-devel polkit-devel libhandy1-devel pango-devel - fontconfig-devel" -short_desc="Code editor designed for elementary OS" -maintainer="Cameron Nemo <cam@nohom.org>" -license="GPL-3.0-or-later" -homepage="https://github.com/elementary/code" -distfiles="https://github.com/elementary/code/archive/${version}.tar.gz" -checksum=3cf6abdb91db9a14ab01b353cd39b8da6485c176af5cb67c48ac851656cc1883 - -pre_patch() { - sed -i '/subdir.*pastebin/d' plugins/meson.build -} - -libio.elementary.code_package() { - short_desc+=" - library" - pkg_install() { - vmove "usr/lib/*.so.*" - } -} - -libio.elementary.code-devel_package() { - short_desc+=" - library development files" - depends="libio.elementary.code>=${version} fontconfig-devel granite-devel - gtk+3-devel gtksourceview4-devel libgee08-devel libgit2-glib-devel - libglib-devel libpeas-devel pango-devel polkit-devel libhandy1-devel" - pkg_install() { - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - vmove usr/include - vmove usr/share/vala - } -} diff --git a/srcpkgs/io.elementary.files/template b/srcpkgs/io.elementary.files/template deleted file mode 100644 index d918306177c4c9..00000000000000 --- a/srcpkgs/io.elementary.files/template +++ /dev/null @@ -1,36 +0,0 @@ -# Template file for 'io.elementary.files' -pkgname=io.elementary.files -version=6.5.3 -revision=1 -build_style=meson -configure_args="-Dsystemduserunitdir=no" -hostmakedepends="vala glib-devel pkg-config gettext desktop-file-utils" -makedepends="gtk+3-devel libglib-devel libgee08-devel sqlite-devel plank-devel - libcanberra-devel granite-devel pango-devel zeitgeist-devel dbus-glib-devel - libnotify-devel libcloudproviders-devel libgit2-glib-devel libhandy1-devel" -depends="accountsservice gvfs" -short_desc="File browser designed for elementary OS" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-3.0-or-later" -homepage="https://github.com/elementary/files" -distfiles="https://github.com/elementary/files/archive/${version}.tar.gz" -checksum=df3d4dd84d4b606b9ce4817106c41280c9bddb19c8592b2a72959283db9ed4d3 - -libio.elementary.files_package() { - short_desc+=" - library" - pkg_install() { - vmove "usr/lib/*.so.*" - } -} - -libio.elementary.files-devel_package() { - short_desc+=" - library development files" - depends="libio.elementary.files>=${version} libgee08-devel gtk+3-devel - libcanberra-devel libglib-devel zeitgeist-devel libhandy1-devel" - pkg_install() { - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - vmove usr/include - vmove usr/share/vala - } -} diff --git a/srcpkgs/io.elementary.icons/template b/srcpkgs/io.elementary.icons/template deleted file mode 100644 index 0b7d579f9cebe9..00000000000000 --- a/srcpkgs/io.elementary.icons/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'io.elementary.icons' -pkgname=io.elementary.icons -version=7.0.0 -revision=1 -build_style=meson -hostmakedepends="xcursorgen librsvg-utils gettext" -# gdk-pixbuf needs librsvg to render SVG icons -depends="librsvg" -short_desc="Named, vector icons for elementary OS" -maintainer="Cameron Nemo <cam@nohom.org>" -license="GPL-3.0-or-later" -homepage="https://github.com/elementary/icons" -distfiles="https://github.com/elementary/icons/archive/${version}.tar.gz" -checksum=3fc69e15939303b252be53a136650632763d856ad47b699b31ddc9bd3763f2e5 - -post_install() { - # How did that get there? - rm -- "${DESTDIR}/.VolumeIcon."* - # elementary branding ¯\_O_/¯ - rm -f -- "${DESTDIR}/usr/share/icons/elementary/"*/*/distributor-logo* -} diff --git a/srcpkgs/io.elementary.music/patches/hardcode-theme.patch b/srcpkgs/io.elementary.music/patches/hardcode-theme.patch deleted file mode 100644 index 0fcdde329eb0c7..00000000000000 --- a/srcpkgs/io.elementary.music/patches/hardcode-theme.patch +++ /dev/null @@ -1,42 +0,0 @@ -https://github.com/elementary/music/pull/723 - -From 4e22268d38574e56eb3b42ae201c99cc98b510db Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Danielle=20For=C3=A9?= <danielle@elementary.io> -Date: Wed, 10 Aug 2022 11:28:23 -0700 -Subject: [PATCH] Application: hard code gtk styles (#723) - ---- - src/Application.vala | 3 +++ - src/MainWindow.vala | 5 ----- - 2 files changed, 3 insertions(+), 5 deletions(-) - -diff --git a/src/Application.vala b/src/Application.vala -index a0ddc7c64..84ec0f8cb 100644 ---- a/src/Application.vala -+++ b/src/Application.vala -@@ -74,6 +74,9 @@ public class Music.Application : Gtk.Application { - var granite_settings = Granite.Settings.get_default (); - var gtk_settings = Gtk.Settings.get_default (); - -+ gtk_settings.gtk_icon_theme_name = "elementary"; -+ gtk_settings.gtk_theme_name = "io.elementary.stylesheet.orange"; -+ - gtk_settings.gtk_application_prefer_dark_theme = ( - granite_settings.prefers_color_scheme == Granite.Settings.ColorScheme.DARK - ); -diff --git a/src/MainWindow.vala b/src/MainWindow.vala -index b7536ef3e..4d1be9fbb 100644 ---- a/src/MainWindow.vala -+++ b/src/MainWindow.vala -@@ -11,11 +11,6 @@ public class Music.MainWindow : Gtk.ApplicationWindow { - construct { - var playback_manager = PlaybackManager.get_default (); - -- var css_provider = new Gtk.CssProvider (); -- css_provider.load_from_data ("@define-color accent_color @ORANGE_500;".data); -- -- Gtk.StyleContext.add_provider_for_display (Gdk.Display.get_default (), css_provider, Gtk.STYLE_PROVIDER_PRIORITY_APPLICATION); -- - var start_window_controls = new Gtk.WindowControls (Gtk.PackType.START) { - hexpand = true - }; diff --git a/srcpkgs/io.elementary.music/template b/srcpkgs/io.elementary.music/template deleted file mode 100644 index 63166bdc87ef37..00000000000000 --- a/srcpkgs/io.elementary.music/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'io.elementary.music' -pkgname=io.elementary.music -version=7.0.0 -revision=1 -build_style=meson -hostmakedepends="vala pkg-config gettext glib-devel" -makedepends="gtk4-devel granite7-devel gst-plugins-base1-devel" -depends="io.elementary.icons io.elementary.stylesheet" -short_desc="Music player and library designed for elementary OS" -maintainer="Cameron Nemo <cam@nohom.org>" -license="GPL-3.0-or-later" -homepage="https://github.com/elementary/music" -distfiles="https://github.com/elementary/music/archive/refs/tags/${version}.tar.gz" -checksum=5bd4f4f748f922ecb5bf1e2354a3725f5e41ba73b72b016f189f45a85fb29df7 - -libio.elementary.music_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - transitional dummy package" - metapackage=yes -} - -libio.elementary.music-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - transitional dummy package" - metapackage=yes -} diff --git a/srcpkgs/io.elementary.photos/patches/rm-publishing.patch b/srcpkgs/io.elementary.photos/patches/rm-publishing.patch deleted file mode 100644 index 554f01ca3bacec..00000000000000 --- a/srcpkgs/io.elementary.photos/patches/rm-publishing.patch +++ /dev/null @@ -1,480 +0,0 @@ -Stripped version of: https://github.com/elementary/photos/pull/746 - -From ac24647adb487836fa6891fbe539a0fd8cd8e2f0 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Corentin=20No=C3=ABl?= <corentin.noel@collabora.com> -Date: Mon, 21 Aug 2023 14:25:30 +0200 -Subject: [PATCH] Remove the publishing-extras plugins - ---- - data/io.elementary.photos-extras.gschema.xml | 37 - - data/meson.build | 1 - - meson.build | 6 - - plugins/meson.build | 1 - - .../RESTSupport.vala | 1176 ----------------- - .../Resources.vala | 67 - - .../TumblrPublishing.vala | 1162 ---------------- - .../YandexPublishing.vala | 684 ---------- - .../icons/tumblr.png | Bin 1007 -> 0 bytes - ...os.plugins.publishing-extras.gresource.xml | 11 - - .../meson.build | 12 - - .../shotwell-publishing-extras.vala | 53 - - .../ui/tumblr_authentication_pane.ui | 132 -- - .../ui/tumblr_publishing_options_pane.ui | 167 --- - .../ui/yandex_publish_model.ui | 175 --- - 15 files changed, 3684 deletions(-) - delete mode 100644 data/io.elementary.photos-extras.gschema.xml - delete mode 100644 plugins/pantheon-photos-publishing-extras/RESTSupport.vala - delete mode 100644 plugins/pantheon-photos-publishing-extras/Resources.vala - delete mode 100644 plugins/pantheon-photos-publishing-extras/TumblrPublishing.vala - delete mode 100644 plugins/pantheon-photos-publishing-extras/YandexPublishing.vala - delete mode 100644 plugins/pantheon-photos-publishing-extras/icons/tumblr.png - delete mode 100644 plugins/pantheon-photos-publishing-extras/io.elementary.photos.plugins.publishing-extras.gresource.xml - delete mode 100644 plugins/pantheon-photos-publishing-extras/meson.build - delete mode 100644 plugins/pantheon-photos-publishing-extras/shotwell-publishing-extras.vala - delete mode 100644 plugins/pantheon-photos-publishing-extras/ui/tumblr_authentication_pane.ui - delete mode 100644 plugins/pantheon-photos-publishing-extras/ui/tumblr_publishing_options_pane.ui - delete mode 100644 plugins/pantheon-photos-publishing-extras/ui/yandex_publish_model.ui - -diff --git a/data/meson.build b/data/meson.build -index 78a9db048..7ff3eba8f 100644 ---- a/data/meson.build -+++ b/data/meson.build -@@ -25,7 +25,6 @@ foreach i : icon_sizes - endforeach - - install_data( -- meson.project_name() + '-extras.gschema.xml', - meson.project_name() + '.gschema.xml', - install_dir: join_paths(get_option('prefix'), get_option('datadir'), 'glib-2.0', 'schemas') - ) -diff --git a/meson.build b/meson.build -index c71a5c52a..c0296ab34 100644 ---- a/meson.build -+++ b/meson.build -@@ -132,12 +132,6 @@ publishing_gresource = gnome.compile_resources( - source_dir: 'plugins/pantheon-photos-publishing' - ) - --publishing_extras_gresource = gnome.compile_resources( -- 'gresource_plugin_publishing_extras', -- 'plugins/pantheon-photos-publishing-extras/io.elementary.photos.plugins.publishing-extras.gresource.xml', -- source_dir: 'plugins/pantheon-photos-publishing-extras' --) -- - subdir('data') - subdir('src') - subdir('thumbnailer') -diff --git a/plugins/meson.build b/plugins/meson.build -index bdd74cf87..a07a7c151 100644 ---- a/plugins/meson.build -+++ b/plugins/meson.build -@@ -1,3 +1,2 @@ - subdir('pantheon-photos-transitions') --subdir('pantheon-photos-publishing-extras') - subdir('pantheon-photos-publishing') - -From d98b9b17110734a2e71718fdb7b0719e598bf400 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Corentin=20No=C3=ABl?= <corentin.noel@collabora.com> -Date: Mon, 21 Aug 2023 14:25:50 +0200 -Subject: [PATCH] Remove the publishing plugins - ---- - data/io.elementary.photos.gschema.xml | 196 -- - meson.build | 6 - - plugins/meson.build | 1 - - .../FacebookPublishing.vala | 1692 ---------------- - .../FlickrPublishing.vala | 1375 ------------- - .../PicasaPublishing.vala | 562 ------ - .../PiwigoPublishing.vala | 1734 ----------------- - .../RESTSupport.vala | 1176 ----------- - .../pantheon-photos-publishing/Resources.vala | 43 - - .../YouTubePublishing.vala | 633 ------ - .../icons/facebook.svg | 13 - - .../icons/flickr.svg | 45 - - .../icons/google-photos.svg | 146 -- - .../icons/picasa.png | Bin 1249 -> 0 bytes - .../icons/piwigo.png | Bin 3148 -> 0 bytes - .../icons/youtube.svg | 58 - - ...ry.photos.plugins.publishing.gresource.xml | 20 - - .../pantheon-photos-publishing/meson.build | 15 - - .../shotwell-publishing.vala | 61 - - .../ui/facebook_publishing_options_pane.ui | 243 --- - .../ui/flickr_pin_entry_pane.ui | 101 - - .../ui/flickr_publishing_options_pane.ui | 183 -- - .../ui/picasa_publishing_options_pane.ui | 138 -- - .../ui/piwigo_authentication_pane.ui | 160 -- - .../ui/piwigo_publishing_options_pane.ui | 290 --- - .../ui/youtube_publishing_options_pane.ui | 137 -- - 26 files changed, 9028 deletions(-) - delete mode 100644 plugins/pantheon-photos-publishing/FacebookPublishing.vala - delete mode 100644 plugins/pantheon-photos-publishing/FlickrPublishing.vala - delete mode 100644 plugins/pantheon-photos-publishing/PicasaPublishing.vala - delete mode 100644 plugins/pantheon-photos-publishing/PiwigoPublishing.vala - delete mode 100644 plugins/pantheon-photos-publishing/RESTSupport.vala - delete mode 100644 plugins/pantheon-photos-publishing/Resources.vala - delete mode 100644 plugins/pantheon-photos-publishing/YouTubePublishing.vala - delete mode 100644 plugins/pantheon-photos-publishing/icons/facebook.svg - delete mode 100644 plugins/pantheon-photos-publishing/icons/flickr.svg - delete mode 100644 plugins/pantheon-photos-publishing/icons/google-photos.svg - delete mode 100644 plugins/pantheon-photos-publishing/icons/picasa.png - delete mode 100644 plugins/pantheon-photos-publishing/icons/piwigo.png - delete mode 100644 plugins/pantheon-photos-publishing/icons/youtube.svg - delete mode 100644 plugins/pantheon-photos-publishing/io.elementary.photos.plugins.publishing.gresource.xml - delete mode 100644 plugins/pantheon-photos-publishing/meson.build - delete mode 100644 plugins/pantheon-photos-publishing/shotwell-publishing.vala - delete mode 100644 plugins/pantheon-photos-publishing/ui/facebook_publishing_options_pane.ui - delete mode 100644 plugins/pantheon-photos-publishing/ui/flickr_pin_entry_pane.ui - delete mode 100644 plugins/pantheon-photos-publishing/ui/flickr_publishing_options_pane.ui - delete mode 100644 plugins/pantheon-photos-publishing/ui/picasa_publishing_options_pane.ui - delete mode 100644 plugins/pantheon-photos-publishing/ui/piwigo_authentication_pane.ui - delete mode 100644 plugins/pantheon-photos-publishing/ui/piwigo_publishing_options_pane.ui - delete mode 100644 plugins/pantheon-photos-publishing/ui/youtube_publishing_options_pane.ui - -diff --git a/data/io.elementary.photos.gschema.xml b/data/io.elementary.photos.gschema.xml -index 1b7fd15ab..2da0c593b 100644 ---- a/data/io.elementary.photos.gschema.xml -+++ b/data/io.elementary.photos.gschema.xml -@@ -245,172 +245,6 @@ - <summary>default publishing service</summary> - <description>A numeric code representing the last service to which photos were published</description> - </key> -- -- <child name="facebook" schema="io.elementary.photos.sharing.facebook" /> -- <child name="flickr" schema="io.elementary.photos.sharing.flickr" /> -- <child name="picasa" schema="io.elementary.photos.sharing.picasa" /> -- <child name="piwigo" schema="io.elementary.photos.sharing.piwigo" /> -- <child name="youtube" schema="io.elementary.photos.sharing.youtube" /> --</schema> -- --<schema id="io.elementary.photos.sharing.facebook" path="/io/elementary/photos/sharing/facebook/"> -- <key name="access-token" type="s"> -- <default>""</default> -- <summary>access token</summary> -- <description>Facebook OAuth token for the currently logged in session, if any</description> -- </key> -- -- <key name="uid" type="s"> -- <default>""</default> -- <summary>user i.d.</summary> -- <description>Facebook user i.d. for the currently logged in user, if any</description> -- </key> -- -- <key name="user-name" type="s"> -- <default>""</default> -- <summary>user name</summary> -- <description>The name of the currently logged in Facebook user, if any</description> -- </key> -- -- <key name="default-size" type="i"> -- <default>0</default> -- <summary>default size code</summary> -- <description>A numeric code representing the default size for photos published to Facebook</description> -- </key> -- -- <key name="strip-metadata" type="b"> -- <default>false</default> -- <summary>remove sensitive info from uploads</summary> -- <description>Whether images being uploaded to Facebook should have their metadata removed first</description> -- </key> --</schema> -- --<schema id="io.elementary.photos.sharing.flickr" path="/io/elementary/photos/sharing/flickr/"> -- <key name="access-phase-token" type="s"> -- <default>""</default> -- <summary>OAuth Access Phase Token</summary> -- <description>The authorization token for the currently logged in Flickr user, if any</description> -- </key> -- -- <key name="access-phase-token-secret" type="s"> -- <default>""</default> -- <summary>OAuth Access Phase Token Secret</summary> -- <description>The cryptographic secret used to sign requests against the authorization token for the currently logged in Flickr user, if any</description> -- </key> -- -- <key name="access-phase-username" type="s"> -- <default>""</default> -- <summary>username</summary> -- <description>The user name of the currently logged in Flickr user, if any</description> -- </key> -- -- <key name="default-size" type="i"> -- <default>2</default> -- <summary>default size code</summary> -- <description>A numeric code representing the default size for photos published to Flickr</description> -- </key> -- -- <key name="visibility" type="i"> -- <default>1</default> -- <summary>default visibility</summary> -- <description>A numeric code representing the default visibility for photos published to Flickr</description> -- </key> -- -- <key name="strip-metadata" type="b"> -- <default>false</default> -- <summary>remove sensitive info from uploads</summary> -- <description>Whether images being uploaded to Flickr should have their metadata removed first</description> -- </key> --</schema> -- --<schema id="io.elementary.photos.sharing.picasa" path="/io/elementary/photos/sharing/picasa/"> -- <key name="refresh-token" type="s"> -- <default>""</default> -- <summary>refresh token</summary> -- <description>The OAuth token used to refresh the Picasa Web Albums session for the currently logged in user, if any.</description> -- </key> -- -- <key name="default-size" type="i"> -- <default>2</default> -- <summary>default size</summary> -- <description>A numeric code representing the default size for photos uploaded to Picasa Web Albums</description> -- </key> -- -- <key name="strip-metadata" type="b"> -- <default>false</default> -- <summary>remove sensitive info from uploads</summary> -- <description>Whether images being uploaded to Picasa should have their metadata removed first</description> -- </key> --</schema> -- --<schema id="io.elementary.photos.sharing.piwigo" path="/io/elementary/photos/sharing/piwigo/"> -- <key name="url" type="s"> -- <default>""</default> -- <summary>Piwigio URL</summary> -- <description>URL of the Piwigo server.</description> -- </key> -- -- <key name="username" type="s"> -- <default>""</default> -- <summary>username</summary> -- <description>Piwigo username, if logged in.</description> -- </key> -- -- <key name="password" type="s"> -- <default>""</default> -- <summary>password</summary> -- <description>Piwigo password, if logged in.</description> -- </key> -- -- <key name="remember-password" type="b"> -- <default>false</default> -- <summary>remember password</summary> -- <description>If true, remember the Piwigo password.</description> -- </key> -- -- <key name="last-category" type="i"> -- <default>-1</default> -- <summary>last category</summary> -- <description>The last selected Piwigo category.</description> -- </key> -- -- <key name="last-permission-level" type="i"> -- <default>-1</default> -- <summary>last permission level</summary> -- <description>The last chosen Piwigo permission level.</description> -- </key> -- -- <key name="last-photo-size" type="i"> -- <default>-1</default> -- <summary>last photo size</summary> -- <description>A numeric code representing the last photo size preset used when publishing to Piwigo.</description> -- </key> -- -- <key name="strip-metadata" type="b"> -- <default>false</default> -- <summary>remove sensitive info from uploads</summary> -- <description>Whether images being uploaded to Piwigo should have their metadata removed first</description> -- </key> -- -- <key name="last-title-as-comment" type="b"> -- <default>false</default> -- <summary>if title is set and comment unset, use title as comment for uploads to Piwigo</summary> -- <description>Whether images being uploaded to Piwigo should have their comment set from the title if title is set and comment unset</description> -- </key> -- -- <key name="last-no-upload-tags" type="b"> -- <default>false</default> -- <summary>do not upload tags when uploading to Piwigo</summary> -- <description>Whether images being uploaded to Piwigo should have their tags removed on upload, such that these tags will not appear on the remote Piwigo server.</description> -- </key> --</schema> -- --<schema id="io.elementary.photos.sharing.youtube" path="/io/elementary/photos/sharing/youtube/"> -- <key name="refresh-token" type="s"> -- <default>""</default> -- <summary>refresh token</summary> -- <description>The OAuth token used to refresh the YouTube session for the currently logged in user, if any.</description> -- </key> - </schema> - - <schema id="io.elementary.photos.video" path="/io/elementary/photos/video/"> -@@ -488,36 +322,6 @@ - </schema> - - <schema id="io.elementary.photos.plugins.enable-state" path="/io/elementary/photos/plugins/enable-state/" > -- <key name="publishing-facebook" type="b"> -- <default>true</default> -- <summary>enable facebook publishing plugin</summary> -- <description>True if the Facebook publishing plugin is enabled, false otherwise</description> -- </key> -- -- <key name="publishing-flickr" type="b"> -- <default>true</default> -- <summary>enable flickr publishing plugin</summary> -- <description>True if the Flickr publishing plugin is enabled, false otherwise</description> -- </key> -- -- <key name="publishing-picasa" type="b"> -- <default>true</default> -- <summary>enable picasa publishing plugin</summary> -- <description>True if the Picasa Web Albums publishing plugin is enabled, false otherwise</description> -- </key> -- -- <key name="publishing-youtube" type="b"> -- <default>true</default> -- <summary>enable youtube publishing plugin</summary> -- <description>True if the YouTube publishing plugin is enabled, false otherwise</description> -- </key> -- -- <key name="publishing-piwigo" type="b"> -- <default>true</default> -- <summary>enable piwigo publishing plugin</summary> -- <description>True if the Piwigo publishing plugin is enabled, false otherwise</description> -- </key> -- - <key name="publishing-yandex-fotki" type="b"> - <default>false</default> - <summary>enable yandex publishing plugin</summary> -diff --git a/meson.build b/meson.build -index c0296ab34..b0c28d92c 100644 ---- a/meson.build -+++ b/meson.build -@@ -126,12 +126,6 @@ transitions_gresource = gnome.compile_resources( - source_dir: 'plugins/pantheon-photos-transitions' - ) - --publishing_gresource = gnome.compile_resources( -- 'gresource_plugin_publishing', -- 'plugins/pantheon-photos-publishing/io.elementary.photos.plugins.publishing.gresource.xml', -- source_dir: 'plugins/pantheon-photos-publishing' --) -- - subdir('data') - subdir('src') - subdir('thumbnailer') -diff --git a/plugins/meson.build b/plugins/meson.build -index a07a7c151..a1a7df68f 100644 ---- a/plugins/meson.build -+++ b/plugins/meson.build -@@ -1,2 +1 @@ - subdir('pantheon-photos-transitions') --subdir('pantheon-photos-publishing') - -From 25ac253620ce4391ce4cdf73694a7b872675d18d Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Corentin=20No=C3=ABl?= <corentin.noel@collabora.com> -Date: Mon, 21 Aug 2023 14:45:44 +0200 -Subject: [PATCH] Remove the publishing dependencies - ---- - .github/workflows/ci.yml | 2 +- - README.md | 7 ------- - docs/meson.build | 4 ---- - io.elementary.photos.yml | 11 ++--------- - meson.build | 10 ---------- - 5 files changed, 3 insertions(+), 31 deletions(-) - -diff --git a/docs/meson.build b/docs/meson.build -index 10c8b8340..aa70a7aa7 100644 ---- a/docs/meson.build -+++ b/docs/meson.build -@@ -18,15 +18,11 @@ basic_command = [ - '--pkg', 'LConv', - '--pkg', 'granite', - '--pkg', 'gudev-1.0', -- '--pkg', 'json-glib-1.0', - '--pkg', 'libexif', - '--pkg', 'libgphoto2', - '--pkg', 'libraw', - '--pkg', 'libwebp', -- '--pkg', 'libxml-2.0', -- '--pkg', 'rest-0.7', - '--pkg', 'sqlite3', -- '--pkg', 'webkit2gtk-4.0', - '--pkg', 'gstreamer-1.0', - '--pkg', 'gstreamer-base-1.0', - '--pkg', 'gstreamer-pbutils-1.0', -diff --git a/meson.build b/meson.build -index b0c28d92c..9b8377cfe 100644 ---- a/meson.build -+++ b/meson.build -@@ -59,16 +59,11 @@ granite_dep = dependency('granite', version: '>=6.0.0') - gtk_dep = dependency('gtk+-3.0', version: '>=3.6.0') - gudev_dep = dependency('gudev-1.0', version: '>=145') - handy = dependency('libhandy-1') --json_glib_dep = dependency('json-glib-1.0') - libexif_dep = dependency('libexif', version: '>=0.6.16') - gphoto2_dep = dependency('libgphoto2', version: '>=2.4.2') - libraw_dep = dependency('libraw', version: '>=0.13.2') - libwebp_dep = dependency('libwebp', version: '>=0.4.4') --libsoup_dep = dependency('libsoup-2.4', version: '>=2.26.0') --libxml_dep = dependency('libxml-2.0', version: '>=2.6.32') --rest_dep = dependency('rest-0.7', version: '>=0.7') - sqlite3_dep = dependency('sqlite3', version: '>=3.5.9') --webkit2gtk_dep = dependency('webkit2gtk-4.0', version: '>=2.0.0') - gstreamer_plugins_base_vapi = meson.get_compiler('vala').find_library('gstreamer-base-1.0') - gstreamer_plugins_base_dep = declare_dependency(dependencies: [gstreamer_plugins_base_vapi]) - lconv_dep = meson.get_compiler('vala').find_library('LConv', dirs: join_paths(meson.current_source_dir(), 'vapi')) -@@ -91,16 +86,11 @@ dependencies = [ - gtk_dep, - gudev_dep, - handy, -- json_glib_dep, - libexif_dep, - gphoto2_dep, - libraw_dep, - libwebp_dep, -- libsoup_dep, -- libxml_dep, -- rest_dep, - sqlite3_dep, -- webkit2gtk_dep, - lconv_dep, - linux_dep, - ] - -From 5c3b63a2f9c80e8e167ff220e15e3a896e0c63ca Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Corentin=20No=C3=ABl?= <corentin.noel@collabora.com> -Date: Mon, 21 Aug 2023 14:59:29 +0200 -Subject: [PATCH] meson: Allow to use geocode-glib-2.0 - -This is required since the libsoup API bump. ---- - docs/meson.build | 2 +- - meson.build | 2 +- - 2 files changed, 2 insertions(+), 2 deletions(-) - -diff --git a/docs/meson.build b/docs/meson.build -index aa70a7aa7..5c5b6a528 100644 ---- a/docs/meson.build -+++ b/docs/meson.build -@@ -7,7 +7,7 @@ basic_command = [ - '--package-name',meson.project_name(), - '--package-version', meson.project_version(), - '--driver', meson.get_compiler('vala').version(), -- '--pkg', 'geocode-glib-1.0', -+ '--pkg', geocode_glib_dep.name(), - '--pkg', 'gexiv2', - '--pkg', 'gtk+-3.0', - '--pkg', 'gee-0.8', -diff --git a/meson.build b/meson.build -index 9b8377cfe..ea72b8881 100644 ---- a/meson.build -+++ b/meson.build -@@ -49,7 +49,7 @@ gexiv2_dep = dependency('gexiv2', version: '>=0.4.90') - if gexiv2_dep.version().version_compare('>= 0.11') - add_global_arguments(['--define=GEXIV2_0_11'], language : 'vala') - endif --geocode_glib_dep = dependency('geocode-glib-1.0') -+geocode_glib_dep = dependency('geocode-glib-2.0', 'geocode-glib-1.0') - gmodule_dep = dependency('gmodule-2.0', version: '>=2.24.0') - gstreamer_dep = dependency('gstreamer-1.0', version: '>=1.0.0') - gstreamer_base_dep = dependency('gstreamer-base-1.0', version: '>=1.0.0') diff --git a/srcpkgs/io.elementary.photos/template b/srcpkgs/io.elementary.photos/template deleted file mode 100644 index 7599c70853e50e..00000000000000 --- a/srcpkgs/io.elementary.photos/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'io.elementary.photos' -pkgname=io.elementary.photos -version=2.7.5 -revision=4 -build_style=meson -hostmakedepends="desktop-file-utils gettext pkg-config vala AppStream - glib-devel python3-scour" -makedepends="libaccounts-glib-devel libexif-devel libgee08-devel - geocode-glib-devel libgexiv2-devel libglib-devel libgphoto2-devel - gst-plugins-base1-devel gstreamer1-devel gtk+3-devel libgudev-devel - libraw-devel sqlite-devel libwebp-devel granite-devel - libnotify-devel vte3-devel libhandy1-devel libgomp-devel" -depends="desktop-file-utils gsettings-desktop-schemas" -short_desc="Photo viewer and organizer designed for elementary OS" -maintainer="Cameron Nemo <cam@nohom.org>" -license="LGPL-2.1-or-later" -homepage="https://github.com/elementary/photos" -distfiles="https://github.com/elementary/photos/archive/${version}.tar.gz" -checksum=dbf1161fa88635fff7b890605ed5d753e581a7efd691b3c9c4ad33d424e06974 diff --git a/srcpkgs/io.elementary.print/template b/srcpkgs/io.elementary.print/template deleted file mode 100644 index 0e2e3a5d27a9ed..00000000000000 --- a/srcpkgs/io.elementary.print/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'io.elementary.print' -pkgname=io.elementary.print -version=0.1.3 -revision=1 -build_style=meson -hostmakedepends="vala pkg-config" -makedepends="gtk+3-devel" -short_desc="Simple printing applet for use with Contractor" -maintainer="Cameron Nemo <cam@nohom.org>" -license="GPL-3.0-or-later" -homepage="https://github.com/elementary/print" -distfiles="${homepage}/archive/${version}.tar.gz" -checksum=bf2656ca7708f0984b5f683c2777fca3eea799288ea6e971787f45219c57c025 diff --git a/srcpkgs/io.elementary.stylesheet/template b/srcpkgs/io.elementary.stylesheet/template deleted file mode 100644 index 7ebc074646bb5e..00000000000000 --- a/srcpkgs/io.elementary.stylesheet/template +++ /dev/null @@ -1,12 +0,0 @@ -# Template file for 'io.elementary.stylesheet' -pkgname=io.elementary.stylesheet -version=7.0.0 -revision=1 -build_style=meson -hostmakedepends="sassc gettext" -short_desc="GTK Stylesheet for elementary OS" -maintainer="Cameron Nemo <cam@nohom.org>" -license="GPL-3.0-or-later" -homepage="https://github.com/elementary/stylesheet" -distfiles="https://github.com/elementary/stylesheet/archive/refs/tags/${version}.tar.gz" -checksum=3856dbfa9f11a837c299dd53b0e4f8941f1ddafc9f0ec3d2d57e0deed8f2e7e3 diff --git a/srcpkgs/io.elementary.terminal/patches/meson-0.61.patch b/srcpkgs/io.elementary.terminal/patches/meson-0.61.patch deleted file mode 100644 index 7fd1fb45533574..00000000000000 --- a/srcpkgs/io.elementary.terminal/patches/meson-0.61.patch +++ /dev/null @@ -1,38 +0,0 @@ -From 15e3ace08cb25e53941249fa1ee680a1e2f871b4 Mon Sep 17 00:00:00 2001 -From: Xeonacid <h.dwwwwww@gmail.com> -Date: Sat, 8 Jan 2022 02:00:28 +0800 -Subject: [PATCH] Meson: remove positional arguments from i18n.merge_file - (#649) - ---- - data/meson.build | 3 --- - 1 file changed, 3 deletions(-) - -diff --git a/data/meson.build b/data/meson.build -index 435b84172..a64fc120e 100644 ---- a/data/meson.build -+++ b/data/meson.build -@@ -4,7 +4,6 @@ install_data( - ) - - i18n.merge_file ( -- 'desktop', - input: meson.project_name() + '.desktop.in', - output: meson.project_name() + '.desktop', - install: true, -@@ -14,7 +13,6 @@ i18n.merge_file ( - ) - - i18n.merge_file ( -- 'desktop', - input: 'open-pantheon-terminal-here.desktop.in', - output: 'open-pantheon-terminal-here.desktop', - install: true, -@@ -24,7 +22,6 @@ i18n.merge_file ( - ) - - i18n.merge_file ( -- 'appdata', - input: meson.project_name() + '.appdata.xml.in', - output: meson.project_name() + '.appdata.xml', - install: true, diff --git a/srcpkgs/io.elementary.terminal/template b/srcpkgs/io.elementary.terminal/template deleted file mode 100644 index 6c2f0ee402329f..00000000000000 --- a/srcpkgs/io.elementary.terminal/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'io.elementary.terminal' -pkgname=io.elementary.terminal -version=6.0.1 -revision=1 -build_style=meson -configure_args="-Dubuntu-bionic-patched-vte=false" -hostmakedepends="desktop-file-utils gettext pkg-config vala AppStream glib-devel" -makedepends="granite-devel libnotify-devel vte3-devel libhandy1-devel" -depends="desktop-file-utils gsettings-desktop-schemas" -short_desc="Terminal from elementary OS for the 21st century" -maintainer="Cameron Nemo <cam@nohom.org>" -license="LGPL-3.0-only" -homepage="https://github.com/elementary/terminal" -distfiles="https://github.com/elementary/terminal/archive/${version}.tar.gz" -checksum=de741ad5deadb927243a7007be0f5d3bb4070f780362d59ded600692064b0eca - -pantheon-terminal_package() { - depends="io.elementary.terminal>=${version}_${revision}" - metapackage=yes - short_desc+=" (transitional dummy package)" -} diff --git a/srcpkgs/io.elementary.videos/template b/srcpkgs/io.elementary.videos/template deleted file mode 100644 index 55bd6bc9e5a76f..00000000000000 --- a/srcpkgs/io.elementary.videos/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'io.elementary.videos' -pkgname=io.elementary.videos -version=2.9.1 -revision=1 -build_style=meson -hostmakedepends="gettext pkg-config vala AppStream" -makedepends="granite-devel clutter-gst3-devel clutter-gtk-devel - gstreamer1-devel gst-plugins-base1-devel libhandy1-devel" -short_desc="Video player and library app designed for elementary OS" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-3.0-or-later" -homepage="https://github.com/elementary/videos" -distfiles="${homepage}/archive/${version}.tar.gz" -checksum=11204b2bc4cedb8561dfb4d9906a2b9a747f551b25f88a0472436daf60e8d4e4 diff --git a/srcpkgs/iodine/template b/srcpkgs/iodine/template deleted file mode 100644 index 7c19f166789700..00000000000000 --- a/srcpkgs/iodine/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'iodine' -pkgname=iodine -version=0.7.0 -revision=6 -makedepends="zlib-devel" -depends="net-tools" -short_desc="Lets you tunnel IPv4 data through a DNS server" -maintainer="Enno Boland <gottox@voidlinux.org>" -license="MIT" -homepage="http://code.kryo.se/iodine/" -distfiles="http://code.kryo.se/${pkgname}/${pkgname}-${version}.tar.gz" -checksum=ad2b40acf1421316ec15800dcde0f587ab31d7d6f891fa8b9967c4ded93c013e -replaces="iodine-server>=0" - -do_build() { - case "$XBPS_TARGET_MACHINE" in - *-musl) - sed -i 's/daemon/mdaemon/g' src/* - ;; - esac - make CC=$CC ${makejobs} -} -do_install() { - make prefix=/usr DESTDIR=${DESTDIR} sbindir=/usr/bin install - sed -n '/Copyright/,/reserved/p' README > LICENSE - vlicense LICENSE -} diff --git a/srcpkgs/ion/template b/srcpkgs/ion/template deleted file mode 100644 index bcfc33f76e799c..00000000000000 --- a/srcpkgs/ion/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'ion' -pkgname=ion -version=1.0.5.20201230 -revision=1 -_githash=2bc8826a97929b1878375a5c747e5c4cfed2b10b -build_style=cargo -short_desc="Ion shell, written in Rust" -maintainer="Muhammad Herdiansyah <herdiansyah@opmbx.org>" -license="MIT" -homepage="https://github.com/redox-os/ion" -distfiles="${homepage}/archive/${_githash}.tar.gz>${pkgname}-${version}.tar.gz" -checksum=8ab295c5ff40de6b7a8dd93ee8d417b6e884f2b66b628409e4cd9345d70e9c00 -register_shell="/bin/ion" - -post_patch() { - # cannot divide `usize` by `u32` - cargo update --package lexical-core:0.7.4 --precise 0.7.6 - # cross compilation issues - cargo update --package num-iter:0.1.41 --precise 0.1.43 - cargo update --package num-integer:0.1.43 --precise 0.1.45 - cargo update --package num-traits:0.2.12 --precise 0.2.15 -} - -pre_build() { - echo ${_githash} > git_revision.txt -} - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/ioping/template b/srcpkgs/ioping/template deleted file mode 100644 index 7b53ae762078ed..00000000000000 --- a/srcpkgs/ioping/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'ioping' -pkgname=ioping -version=1.3 -revision=1 -build_style=gnu-makefile -short_desc="Simple disk I/O latency measuring tool" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-3.0-or-later" -homepage="https://github.com/koct9i/ioping/" -distfiles="https://github.com/koct9i/ioping/archive/v${version}.tar.gz" -checksum=7aa48e70aaa766bc112dea57ebbe56700626871052380709df3a26f46766e8c8 - -do_install() { - vbin ioping - vman ioping.1 -} diff --git a/srcpkgs/ioprof/template b/srcpkgs/ioprof/template deleted file mode 100644 index 033cf9ee5182b1..00000000000000 --- a/srcpkgs/ioprof/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'ioprof' -pkgname=ioprof -version=2.0.4 -revision=3 -build_style=fetch -depends="perl blktrace" -short_desc="Linux I/O profiler" -maintainer="Leah Neukirchen <leah@vuxu.org>" -license="GPL-2.0-or-later" -homepage="https://01.org/ioprof" -distfiles="https://github.com/01org/ioprof/raw/747405c36b7c7cf3a4e1ebb57a48edc243a19b37/ioprof.pl" -checksum=7cf108b63785841575d5e3bfa12c056a1827af49e7afdee4092810f24956ae70 - -do_install() { - vbin ioprof.pl ioprof -} diff --git a/srcpkgs/ioprof/update b/srcpkgs/ioprof/update deleted file mode 100644 index 634aad271f7445..00000000000000 --- a/srcpkgs/ioprof/update +++ /dev/null @@ -1,2 +0,0 @@ -site=$distfiles -pattern="\\\$VERSION = '\K[\d.]+(?=')" diff --git a/srcpkgs/iotop-c/template b/srcpkgs/iotop-c/template deleted file mode 100644 index 33da45315d215c..00000000000000 --- a/srcpkgs/iotop-c/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'iotop-c' -pkgname=iotop-c -version=1.30 -revision=1 -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=b6d8001cd06b583b42bc366d337c3c6e94ae8eadd29f501dbb333b11a2f0bce0 - -do_install() { - vbin iotop iotop-c - vman iotop.8 iotop-c.8 -} diff --git a/srcpkgs/iotop/patches/python3.patch b/srcpkgs/iotop/patches/python3.patch deleted file mode 100644 index 409fafadf0ee59..00000000000000 --- a/srcpkgs/iotop/patches/python3.patch +++ /dev/null @@ -1,20 +0,0 @@ ---- a/setup.py -+++ b/setup.py -@@ -1,16 +1,9 @@ --#!/usr/bin/env python -+#!/usr/bin/env python3 - - from distutils.core import setup - from distutils.command import install as distutils_install - from iotop.version import VERSION - --# Dirty hack to make setup.py install the iotop script to sbin/ instead of bin/ --# while still honoring the choice of installing into local/ or not. --if hasattr(distutils_install, 'INSTALL_SCHEMES'): -- for d in distutils_install.INSTALL_SCHEMES.itervalues(): -- if d.get('scripts', '').endswith('/bin'): -- d['scripts'] = d['scripts'][:-len('/bin')] + '/sbin' -- - setup(name='iotop', - version=VERSION, - description='Per process I/O bandwidth monitor', diff --git a/srcpkgs/iotop/template b/srcpkgs/iotop/template deleted file mode 100644 index 33a6238f80b117..00000000000000 --- a/srcpkgs/iotop/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'iotop' -pkgname=iotop -version=0.6 -revision=12 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="${hostmakedepends}" -short_desc="View I/O usage of processes" -maintainer="Leah Neukirchen <leah@vuxu.org>" -license="GPL-2.0-or-later" -homepage="http://guichaz.free.fr/iotop" -distfiles="http://guichaz.free.fr/iotop/files/iotop-${version}.tar.bz2" -checksum=3adea2a24eda49bbbaeb4e6ed2042355b441dbd7161e883067a02bfc8dcef75b - -post_install() { - chmod 644 ${DESTDIR}/usr/share/man/man8/iotop.8 -} diff --git a/srcpkgs/iouyap/patches/musl.patch b/srcpkgs/iouyap/patches/musl.patch deleted file mode 100644 index 04851fe15721a9..00000000000000 --- a/srcpkgs/iouyap/patches/musl.patch +++ /dev/null @@ -1,32 +0,0 @@ ---- a/iouyap.c -+++ b/iouyap.c -@@ -35,7 +35,9 @@ - #include <linux/if_tun.h> - #include <arpa/inet.h> - #include <netpacket/packet.h> -+#if HAVE_NETINET_IF_ETHER_H && !HAVE_LINUX_IF_TUN_H - #include <net/ethernet.h> -+#endif - #include <netdb.h> - #include <net/if_arp.h> - #include <linux/rtnetlink.h> ---- a/iouyap.h -+++ b/iouyap.h -@@ -24,6 +24,7 @@ - #include <netinet/in.h> - #include <errno.h> - #include <sys/un.h> -+#include <sys/types.h> - - #define NAME "iouyap" - #define VERSION "0.97.0" ---- a/netmap.c -+++ b/netmap.c -@@ -28,6 +28,7 @@ - #include <string.h> - #include <netdb.h> - #include <sys/socket.h> -+#include <sys/types.h> - #include <netinet/in.h> - #include <arpa/inet.h> - diff --git a/srcpkgs/iouyap/template b/srcpkgs/iouyap/template deleted file mode 100644 index e1dd0c7c9a2744..00000000000000 --- a/srcpkgs/iouyap/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'iouyap' -pkgname=iouyap -version=0.97 -revision=2 -build_style=gnu-makefile -hostmakedepends="bison flex" -short_desc="Bridge IOU to UDP, TAP and Ethernet" -maintainer="Michael Aldridge <maldridge@voidlinux.org>" -license="GPL-3.0-or-later" -homepage="https://github.com/GNS3/iouyap" -distfiles="https://github.com/GNS3/${pkgname}/archive/v${version}.tar.gz" -checksum=181850a4ce73a4d4035f9eb39b2656ae31d360f18b577ee65f5149132da3eccf - -CFLAGS="-fcommon" - -do_install() { - vbin iouyap -} diff --git a/srcpkgs/ipafont-fonts-otf/template b/srcpkgs/ipafont-fonts-otf/template deleted file mode 100644 index 6a9900c41b487c..00000000000000 --- a/srcpkgs/ipafont-fonts-otf/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'ipafont-fonts-otf' -pkgname=ipafont-fonts-otf -version=003.03 -revision=4 -_pkgver=${version/./} -hostmakedepends="unzip" -depends="font-util xbps-triggers" -short_desc="Japanese OpenType font set" -maintainer="Georg Schabel <gescha@posteo.de>" -license="IPA" -homepage="http://ipafont.ipa.go.jp/" -distfiles="http://moji.or.jp/wp-content/ipafont/IPAfont/IPAfont${version//./}.zip" -checksum=f755ed79a4b8e715bed2f05a189172138aedf93db0f465b4e20c344a02766fe5 - -font_dirs="/usr/share/fonts/OTF" - -do_install() { - vmkdir usr/share/fonts/OTF - install -m644 *.ttf ${DESTDIR}/usr/share/fonts/OTF - vlicense IPA_Font_License_Agreement_v1.0.txt LICENSE -} diff --git a/srcpkgs/ipcalc/template b/srcpkgs/ipcalc/template deleted file mode 100644 index 9a23d36516568e..00000000000000 --- a/srcpkgs/ipcalc/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'ipcalc' -pkgname=ipcalc -version=0.41 -revision=3 -depends="perl" -short_desc="Calculator for IPv4 addresses" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-or-later" -homepage="http://jodies.de/ipcalc" -distfiles="http://jodies.de/ipcalc-archive/ipcalc-${version}.tar.gz" -checksum=dda9c571ce3369e5b6b06e92790434b54bec1f2b03f1c9df054c0988aa4e2e8a - -do_install() { - vbin ipcalc -} diff --git a/srcpkgs/ipe-devel b/srcpkgs/ipe-devel deleted file mode 120000 index 406c678d03c781..00000000000000 --- a/srcpkgs/ipe-devel +++ /dev/null @@ -1 +0,0 @@ -ipe \ No newline at end of file diff --git a/srcpkgs/ipe/patches/c++20.patch b/srcpkgs/ipe/patches/c++20.patch deleted file mode 100644 index dad1bbc0c1ce20..00000000000000 --- a/srcpkgs/ipe/patches/c++20.patch +++ /dev/null @@ -1,13 +0,0 @@ -diff --git a/pdftoipe/Makefile b/pdftoipe/Makefile -index 349285d..d2e6f40 100644 ---- a/ipe-tools/pdftoipe/Makefile -+++ b/ipe-tools/pdftoipe/Makefile -@@ -23,7 +23,7 @@ else - TARGET = pdftoipe - endif - --CXXFLAGS += -Wno-write-strings -std=c++17 -+CXXFLAGS += -Wno-write-strings -std=c++20 - - all: $(TARGET) - 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 df2894809c1ced..00000000000000 --- 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/patches/poppler-22.09.0-fix.patch b/srcpkgs/ipe/patches/poppler-22.09.0-fix.patch deleted file mode 100644 index 5bce0f13555a3c..00000000000000 --- a/srcpkgs/ipe/patches/poppler-22.09.0-fix.patch +++ /dev/null @@ -1,26 +0,0 @@ -Taken from https://github.com/otfried/ipe-tools/pull/55/commits/65586fcd9cc39e482ae5a9abdb6f4932d9bb88c4 - -diff --git a/pdftoipe/xmloutputdev.cpp b/pdftoipe/xmloutputdev.cpp -index 291eb5f..17bac2a 100644 ---- a/ipe-tools/pdftoipe/xmloutputdev.cpp -+++ b/ipe-tools/pdftoipe/xmloutputdev.cpp -@@ -149,15 +149,15 @@ void XmlOutputDev::stroke(GfxState *state) - writeColor("<path stroke=", rgb, 0); - writePSFmt(" pen=\"%g\"", state->getTransformedLineWidth()); - -- double *dash; - double start; -- int length, i; -+ std::vector<double> dash = state->getLineDash(&start); -+ int length = dash.size(); -+ int i; - -- state->getLineDash(&dash, &length, &start); - if (length) { - writePS(" dash=\"["); - for (i = 0; i < length; ++i) -- writePSFmt("%g%s", state->transformWidth(dash[i]), -+ writePSFmt("%g%s", state->transformWidth(dash.at(i)), - (i == length-1) ? "" : " "); - writePSFmt("] %g\"", state->transformWidth(start)); - } diff --git a/srcpkgs/ipe/patches/poppler-25.10.patch b/srcpkgs/ipe/patches/poppler-25.10.patch deleted file mode 100644 index a5fd24874fe7ac..00000000000000 --- a/srcpkgs/ipe/patches/poppler-25.10.patch +++ /dev/null @@ -1,24 +0,0 @@ ---- a/ipe-tools/pdftoipe/pdftoipe.cpp -+++ b/ipe-tools/pdftoipe/pdftoipe.cpp -@@ -100,7 +100,7 @@ int main(int argc, char *argv[]) - } - - // open PDF file -- PDFDoc *doc = new PDFDoc(std::make_unique<GooString>(fileName), ownerPW, userPW); -+ PDFDoc *doc = new PDFDoc(std::unique_ptr<GooString>(fileName), ownerPW, userPW); - - if (!doc->isOk()) - return 1; -@@ -110,10 +110,10 @@ int main(int argc, char *argv[]) - if (argc == 3) { - xmlFileName = argv[2]; - } else { -- const char *p = fileName->c_str() + fileName->getLength() - 4; -+ const char *p = fileName->c_str() + fileName->size() - 4; - if (!strcmp(p, ".pdf") || !strcmp(p, ".PDF")) { - xmlFileName = std::string(fileName->c_str(), -- fileName->getLength() - 4); -+ fileName->size() - 4); - } else { - xmlFileName = fileName->c_str(); - } diff --git a/srcpkgs/ipe/template b/srcpkgs/ipe/template deleted file mode 100644 index 2770d9fed55892..00000000000000 --- a/srcpkgs/ipe/template +++ /dev/null @@ -1,55 +0,0 @@ -# Template file for 'ipe' -pkgname=ipe -version=7.2.26 -revision=16 -_tools_commit=v7.2.24.1 -create_wrksrc=yes -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" -depends="qt5-svg" -short_desc="Drawing editor for creating figures in PDF or EPS formats" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-3.0-or-later" -homepage="http://ipe.otfried.org/" -# https://github.com/otfried/ipe has latest release/tag only, for older -# releases use https://github.com/otfried/old-ipe-releases. -distfiles="https://github.com/otfried/old-ipe-releases/releases/download/v${version}/ipe-${version}-src.tar.gz - https://github.com/otfried/ipe-tools/archive/${_tools_commit}.tar.gz" -checksum="e49d0057913a4a516b2017f00d9adb267903528559d1f0c7ebaf6cd914350aa5 - 561b18fc2a7ae45c37c5d0390443b37f4585549f09cd7765d856456be24e5dbc" -nocross="something with gsl" - -post_extract() { - mv ipe-$version/* . - mv ipe-tools-* ipe-tools - - vsed -i 's/xlocale.h/locale.h/g' src/ipelib/ipeplatform.cpp - vsed -i '/cstdio/i#include <sys/types.h>' src/include/ipebase.h - vsed -i '/cstdio/i#include <limits.h>' src/include/ipebase.h -} - -do_build() { - export CXX CXXFLAGS - make ${makejobs} -k -C src IPEPREFIX=/usr LUA_PACKAGE=lua5.3 -k - make ${makejobs} -k -C src IPEPREFIX=/usr documentation - make ${makejobs} -k -C ipe-tools/figtoipe - make ${makejobs} -k -C ipe-tools/pdftoipe -} - -do_install() { - make -C src install IPEPREFIX=/usr LUA_PACKAGE=lua INSTALL_ROOT=${DESTDIR} - vbin ipe-tools/figtoipe/figtoipe - vbin ipe-tools/pdftoipe/pdftoipe - vbin ipe-tools/svgtoipe/svgtoipe.py svgtoipe -} - -ipe-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.so" - vmove "usr/share/ipe/$version/doc" - } -} diff --git a/srcpkgs/iperf/patches/fix-udphdr-musl.patch b/srcpkgs/iperf/patches/fix-udphdr-musl.patch deleted file mode 100644 index 8db80d1cf1e6d7..00000000000000 --- a/srcpkgs/iperf/patches/fix-udphdr-musl.patch +++ /dev/null @@ -1,13 +0,0 @@ ---- a/include/headers.h 2024-11-06 18:47:34.000000000 -0300 -+++ b/include/headers.h 2024-04-07 00:47:17.000000000 -0300 -@@ -134,8 +134,8 @@ - // Bummer, AF_PACKET requires kernel headers as <netpacket/packet.h> isn't sufficient - #include <linux/filter.h> - #include <linux/if_packet.h> --#include <netinet/ip.h> --#include <netinet/udp.h> -+#include <linux/ip.h> -+#include <linux/udp.h> - // In older linux kernels, the kernel headers and glibc headers are in conflict, - // specificially <linux/in6.h> and <netinit/in.h> - // preventing the following include: diff --git a/srcpkgs/iperf/patches/skip-ip6-tests-if-not-available.patch b/srcpkgs/iperf/patches/skip-ip6-tests-if-not-available.patch deleted file mode 100644 index b098195bd6d9c0..00000000000000 --- a/srcpkgs/iperf/patches/skip-ip6-tests-if-not-available.patch +++ /dev/null @@ -1,26 +0,0 @@ -Skip ip6 tests when ip6 is not available - ---- a/t/t2_tcp6.sh 2021-08-09 14:15:27.000000000 -0300 -+++ b/t/t2_tcp6.sh 2021-10-02 23:13:59.832306995 -0300 -@@ -1,6 +1,9 @@ - #!/bin/bash -e - . $(dirname $0)/base.sh - -+# SKIP if ip6 not available -+(< /dev/udp/$ip6/$port) 2> /dev/null || exit 77 -+ - # usage: - # run_iperf -s server args -c client args - # ---- a/t/t4_udp6.sh 2021-08-09 14:15:27.000000000 -0300 -+++ b/t/t4_udp6.sh 2021-10-02 23:13:57.274282598 -0300 -@@ -1,6 +1,9 @@ - #!/bin/bash -e - . $(dirname $0)/base.sh - -+# SKIP if ip6 not available -+(< /dev/udp/$ip6/$port) 2> /dev/null || exit 77 -+ - # usage: - # run_iperf -s server args -c client args - # diff --git a/srcpkgs/iperf/template b/srcpkgs/iperf/template deleted file mode 100644 index e91e4f9e2a640f..00000000000000 --- a/srcpkgs/iperf/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'iperf' -pkgname=iperf -version=2.2.1 -revision=1 -build_style=gnu-configure -configure_args="--enable-ipv6 --enable-multicast --enable-threads" -short_desc="Perform network throughput tests" -maintainer="Gonzalo Tornaría <tornaria@cmat.edu.uy>" -license="NCSA" -homepage="https://iperf.fr/" -changelog="https://sourceforge.net/p/iperf2/code/ci/master/tree/doc/RELEASE_NOTES?format=raw" -distfiles="${SOURCEFORGE_SITE}/${pkgname}2/${pkgname}-${version}.tar.gz" -checksum=754ab0a7e28033dbea81308ef424bc7df4d6e2fe31b60cc536b61b51fefbd8fb - -post_patch() { - case $XBPS_TARGET_MACHINE in - # skip a failing test on i686 - i686*) echo exit 0 > t/t16_udp_histograms.sh ;; - esac -} - -post_install() { - vlicense COPYING LICENSE -} diff --git a/srcpkgs/iperf/update b/srcpkgs/iperf/update deleted file mode 100644 index 19c5f6544e9ed4..00000000000000 --- a/srcpkgs/iperf/update +++ /dev/null @@ -1 +0,0 @@ -site="https://sourceforge.net/projects/iperf2/files/" diff --git a/srcpkgs/iperf3-devel b/srcpkgs/iperf3-devel deleted file mode 120000 index 15041b1282fea4..00000000000000 --- a/srcpkgs/iperf3-devel +++ /dev/null @@ -1 +0,0 @@ -iperf3 \ No newline at end of file diff --git a/srcpkgs/iperf3/template b/srcpkgs/iperf3/template deleted file mode 100644 index 9f731826c8030b..00000000000000 --- a/srcpkgs/iperf3/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'iperf3' -pkgname=iperf3 -version=3.19.1 -revision=1 -build_style=gnu-configure -make_build_args="iperf3_profile_LDFLAGS= iperf3_profile_CFLAGS=" -short_desc="Active measurements of the maximum achievable bandwidth on IP networks" -maintainer="Johannes <johannes.brechtmann@gmail.com>" -license="BSD-3-Clause" -homepage="http://software.es.net/iperf/" -changelog="https://raw.githubusercontent.com/esnet/iperf/master/RELNOTES.md" -distfiles="https://downloads.es.net/pub/iperf/iperf-${version}.tar.gz" -checksum=dc63f89ec581ea99f8b558d8eb35109de06383010db5a1906c208a562ba0c270 - -post_install() { - vlicense LICENSE -} - -iperf3-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" -- development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - vmove usr/share/man/man3 - } -} diff --git a/srcpkgs/iperf3/update b/srcpkgs/iperf3/update deleted file mode 100644 index b99fb81dbcda5f..00000000000000 --- a/srcpkgs/iperf3/update +++ /dev/null @@ -1,2 +0,0 @@ -pkgname=iperf -ignore="*b* *rc*" diff --git a/srcpkgs/ipfs-cluster/template b/srcpkgs/ipfs-cluster/template deleted file mode 100644 index f2600009130cbb..00000000000000 --- a/srcpkgs/ipfs-cluster/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'ipfs-cluster' -pkgname=ipfs-cluster -version=0.12.1 -revision=4 -build_style=go -go_import_path="github.com/ipfs/ipfs-cluster" -go_package="${go_import_path}/cmd/ipfs-cluster-ctl ${go_import_path}/cmd/ipfs-cluster-service" -depends="go-ipfs" -short_desc="Collective pinning and composition for IPFS" -maintainer="Toyam Cox <Vaelatern@voidlinux.org>" -license="Apache-2.0, MIT" -homepage="https://github.com/ipfs/ipfs-cluster" -distfiles="https://github.com/ipfs/ipfs-cluster/archive/v${version}.tar.gz" -checksum=53758c1518b510fbaf2ba5d7b360d429ee073c6a0bf9296ccd8a5ad18f9575f2 - -post_install() { - vlicense LICENSE-MIT - vlicense COPYRIGHT - vdoc README.md -} diff --git a/srcpkgs/ipgrep/template b/srcpkgs/ipgrep/template deleted file mode 100644 index 9f4c8d94f8585e..00000000000000 --- a/srcpkgs/ipgrep/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'ipgrep' -pkgname=ipgrep -version=0.7.0 -revision=1 -build_style=perl-module -hostmakedepends="perl" -makedepends="${hostmakedepends}" -depends="${makedepends} perl-Getopt-Long-Descriptive perl-Net-CIDR - perl-NetAddr-IP perl-Sub-Quote" -checkdepends="${depends} perl-Test-Script" -short_desc="Grep files by IP adresses" -maintainer="Leah Neukirchen <leah@vuxu.org>" -license="Artistic-2.0" -homepage="https://github.com/robrwo/perl-ipgrep" -distfiles="https://cpan.metacpan.org/authors/id/R/RR/RRWO/ipgrep-v${version}.tar.gz" -checksum=58aa5441931dc3ac0c1457884fc44fc93fb8baea45c1c2cb79832b6682392622 diff --git a/srcpkgs/ipmitool/patches/ipmitool-openssl-1.1.patch b/srcpkgs/ipmitool/patches/ipmitool-openssl-1.1.patch deleted file mode 100644 index 60fdf3fe7d0e4d..00000000000000 --- a/srcpkgs/ipmitool/patches/ipmitool-openssl-1.1.patch +++ /dev/null @@ -1,89 +0,0 @@ -diff -urNp src/plugins/lanplus/lanplus_crypt_impl.c src/plugins/lanplus/lanplus_crypt_impl.c ---- a/src/plugins/lanplus/lanplus_crypt_impl.c 2016-05-28 10:20:20.000000000 +0200 -+++ b/src/plugins/lanplus/lanplus_crypt_impl.c 2017-02-21 10:50:21.634873466 +0100 -@@ -164,10 +164,10 @@ lanplus_encrypt_aes_cbc_128(const uint8_ - uint8_t * output, - uint32_t * bytes_written) - { -- EVP_CIPHER_CTX ctx; -- EVP_CIPHER_CTX_init(&ctx); -- EVP_EncryptInit_ex(&ctx, EVP_aes_128_cbc(), NULL, key, iv); -- EVP_CIPHER_CTX_set_padding(&ctx, 0); -+ EVP_CIPHER_CTX *ctx = EVP_CIPHER_CTX_new(); -+ EVP_CIPHER_CTX_init(ctx); -+ EVP_EncryptInit_ex(ctx, EVP_aes_128_cbc(), NULL, key, iv); -+ EVP_CIPHER_CTX_set_padding(ctx, 0); - - - *bytes_written = 0; -@@ -191,7 +191,7 @@ lanplus_encrypt_aes_cbc_128(const uint8_ - assert((input_length % IPMI_CRYPT_AES_CBC_128_BLOCK_SIZE) == 0); - - -- if(!EVP_EncryptUpdate(&ctx, output, (int *)bytes_written, input, input_length)) -+ if(!EVP_EncryptUpdate(ctx, output, (int *)bytes_written, input, input_length)) - { - /* Error */ - *bytes_written = 0; -@@ -201,7 +201,7 @@ lanplus_encrypt_aes_cbc_128(const uint8_ - { - uint32_t tmplen; - -- if(!EVP_EncryptFinal_ex(&ctx, output + *bytes_written, (int *)&tmplen)) -+ if(!EVP_EncryptFinal_ex(ctx, output + *bytes_written, (int *)&tmplen)) - { - *bytes_written = 0; - return; /* Error */ -@@ -210,7 +210,8 @@ lanplus_encrypt_aes_cbc_128(const uint8_ - { - /* Success */ - *bytes_written += tmplen; -- EVP_CIPHER_CTX_cleanup(&ctx); -+ EVP_CIPHER_CTX_cleanup(ctx); -+ EVP_CIPHER_CTX_free(ctx); - } - } - } -@@ -239,10 +240,10 @@ lanplus_decrypt_aes_cbc_128(const uint8_ - uint8_t * output, - uint32_t * bytes_written) - { -- EVP_CIPHER_CTX ctx; -- EVP_CIPHER_CTX_init(&ctx); -- EVP_DecryptInit_ex(&ctx, EVP_aes_128_cbc(), NULL, key, iv); -- EVP_CIPHER_CTX_set_padding(&ctx, 0); -+ EVP_CIPHER_CTX *ctx = EVP_CIPHER_CTX_new(); -+ EVP_CIPHER_CTX_init(ctx); -+ EVP_DecryptInit_ex(ctx, EVP_aes_128_cbc(), NULL, key, iv); -+ EVP_CIPHER_CTX_set_padding(ctx, 0); - - - if (verbose >= 5) -@@ -266,7 +267,7 @@ lanplus_decrypt_aes_cbc_128(const uint8_ - assert((input_length % IPMI_CRYPT_AES_CBC_128_BLOCK_SIZE) == 0); - - -- if (!EVP_DecryptUpdate(&ctx, output, (int *)bytes_written, input, input_length)) -+ if (!EVP_DecryptUpdate(ctx, output, (int *)bytes_written, input, input_length)) - { - /* Error */ - lprintf(LOG_DEBUG, "ERROR: decrypt update failed"); -@@ -277,7 +278,7 @@ lanplus_decrypt_aes_cbc_128(const uint8_ - { - uint32_t tmplen; - -- if (!EVP_DecryptFinal_ex(&ctx, output + *bytes_written, (int *)&tmplen)) -+ if (!EVP_DecryptFinal_ex(ctx, output + *bytes_written, (int *)&tmplen)) - { - char buffer[1000]; - ERR_error_string(ERR_get_error(), buffer); -@@ -290,7 +291,8 @@ lanplus_decrypt_aes_cbc_128(const uint8_ - { - /* Success */ - *bytes_written += tmplen; -- EVP_CIPHER_CTX_cleanup(&ctx); -+ EVP_CIPHER_CTX_cleanup(ctx); -+ EVP_CIPHER_CTX_free(ctx); - } - } - diff --git a/srcpkgs/ipmitool/template b/srcpkgs/ipmitool/template deleted file mode 100644 index 37c7e1810384a2..00000000000000 --- a/srcpkgs/ipmitool/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'ipmitool' -pkgname=ipmitool -version=1.8.18 -revision=10 -build_style=gnu-configure -makedepends="openssl-devel" -short_desc="Command-line interface to IPMI-enabled devices" -maintainer="Orphaned <orphan@voidlinux.org>" -license="BSD-3-Clause" -homepage="http://ipmitool.sourceforge.net" -distfiles="${SOURCEFORGE_SITE}/${pkgname}/${pkgname}-${version}.tar.bz2" -checksum=0c1ba3b1555edefb7c32ae8cd6a3e04322056bc087918f07189eeedfc8b81e01 - -CFLAGS="-fcommon" - -post_install() { - rm -rf ${DESTDIR}/usr/share/doc - vlicense COPYING -} diff --git a/srcpkgs/ipmiutil-devel b/srcpkgs/ipmiutil-devel deleted file mode 120000 index fb24a75f8b4bed..00000000000000 --- a/srcpkgs/ipmiutil-devel +++ /dev/null @@ -1 +0,0 @@ -ipmiutil \ No newline at end of file diff --git a/srcpkgs/ipmiutil/template b/srcpkgs/ipmiutil/template deleted file mode 100644 index ffe295fb0e1e36..00000000000000 --- a/srcpkgs/ipmiutil/template +++ /dev/null @@ -1,37 +0,0 @@ -# Template file for 'ipmiutil' -pkgname=ipmiutil -version=3.1.8 -revision=2 -archs="i686* x86_64* ppc*" -build_style=gnu-configure -configure_args="--disable-systemd --libdir=/usr/lib" -makedepends="openssl-devel" -short_desc="Series of utilities that perform common IPMI management functions" -maintainer="Toyam Cox <Vaelatern@voidlinux.org>" -license="BSD-2-Clause, BSD-3-Clause" -#changelog="http://ipmiutil.sourceforge.net/docs/ChangeLog" -homepage="http://ipmiutil.sourceforge.net" -distfiles="${SOURCEFORGE_SITE}/project/${pkgname}/${pkgname}-${version}.tar.gz" -checksum=b14357b9723e38a19c24df2771cff63d5f15f8682cd8a5b47235044b767b1888 -disable_parallel_build=yes -conflicts="renameutils" - -post_install() { - vlicense COPYING - - mv "${DESTDIR}/usr/sbin/"* "${DESTDIR}/usr/bin" - rm "${DESTDIR}/usr/share/ipmiutil/"*.service -} - -ipmiutil-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.so" - vmove "usr/lib/*.a" - vmove usr/share/ipmiutil/Makefile - vmove "usr/share/ipmiutil/*.c" - vmove "usr/share/ipmiutil/*.h" - } -} diff --git a/srcpkgs/ipp-usb/files/README.voidlinux b/srcpkgs/ipp-usb/files/README.voidlinux deleted file mode 100644 index 85c8dabb977855..00000000000000 --- a/srcpkgs/ipp-usb/files/README.voidlinux +++ /dev/null @@ -1,23 +0,0 @@ -Void-specific instructions: -============================ - -By default, ipp-usb constantly runs in the background. It can also run on -demand by utilizing udev rules to detect usb printers. You can enable -this functionality by doing the following: - -echo 'OPTS=udev' > /etc/sv/ipp-usb/conf -touch /etc/sv/ipp-usb/down -ln -s /etc/sv/ipp-usb /var/service -cp /usr/share/doc/ipp-usb/71-ipp-usb.rules /etc/udev/rules.d/ - -Afterwards restart your computer or reload udev rules with `udevadm trigger`. - -You can also link the udev rules instead of copying them, this way they get -updated with the package automatically: - -ln -s /usr/share/doc/ipp-usb/71-ipp-usb.rules /etc/udev/rules.d/ - -Do note that because udev rules may run before runsvdir, having a printer -connected at boot time will not reliably cause ipp-usb to start. -Run the ipp-usb service once at startup with a oneshot-style service or cron -to address this. diff --git a/srcpkgs/ipp-usb/files/ipp-usb/run b/srcpkgs/ipp-usb/files/ipp-usb/run deleted file mode 100644 index 7a3fac32ba2d29..00000000000000 --- a/srcpkgs/ipp-usb/files/ipp-usb/run +++ /dev/null @@ -1,4 +0,0 @@ -#!/bin/sh -exec 2>&1 -[ -r ./conf ] && . ./conf -exec ipp-usb ${OPTS:=standalone} diff --git a/srcpkgs/ipp-usb/patches/udev_runit.patch b/srcpkgs/ipp-usb/patches/udev_runit.patch deleted file mode 100644 index 79fd683a90a882..00000000000000 --- a/srcpkgs/ipp-usb/patches/udev_runit.patch +++ /dev/null @@ -1,5 +0,0 @@ ---- a/systemd-udev/71-ipp-usb.rules -+++ b/systemd-udev/71-ipp-usb.rules -@@ -1 +1 @@ --ACTION=="add", SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ENV{ID_USB_INTERFACES}=="*:070104:*", OWNER="root", GROUP="lp", MODE="0664", TAG+="systemd", ENV{SYSTEMD_WANTS}+="ipp-usb.service" -+ACTION=="add", SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ENV{ID_USB_INTERFACES}=="*:070104:*", OWNER="root", GROUP="lp", MODE="0664", RUN+="/usr/bin/sv o ipp-usb" diff --git a/srcpkgs/ipp-usb/template b/srcpkgs/ipp-usb/template deleted file mode 100644 index d8f99859075d09..00000000000000 --- a/srcpkgs/ipp-usb/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'ipp-usb' -pkgname=ipp-usb -version=0.9.23 -revision=4 -build_style=go -go_import_path="github.com/OpenPrinting/ipp-usb" -conf_files="/etc/ipp-usb/ipp-usb.conf" -hostmakedepends="pkg-config" -makedepends="avahi-libs-devel libusb-devel" -depends="avahi" -short_desc="Allows using the IPP protocol over usb connections" -maintainer="Orphaned <orphan@voidlinux.org>" -license="BSD-2-Clause" -homepage="https://github.com/OpenPrinting/ipp-usb" -distfiles="https://github.com/OpenPrinting/ipp-usb/archive/$version.tar.gz" -checksum=81f325abc45b4d2b8812022d93dfcebc807c2b0688e2a9f7052f0bddfadf5b01 - -post_install() { - vsv ipp-usb - vman ipp-usb.8 - vdoc README.md - vdoc ${FILESDIR}/README.voidlinux - vdoc systemd-udev/71-ipp-usb.rules - vinstall ipp-usb.conf 644 /etc/ipp-usb - vlicense LICENSE -} diff --git a/srcpkgs/ippusbxd/files/55-ippusbxd.rules b/srcpkgs/ippusbxd/files/55-ippusbxd.rules deleted file mode 100644 index fafea6481f9bf7..00000000000000 --- a/srcpkgs/ippusbxd/files/55-ippusbxd.rules +++ /dev/null @@ -1 +0,0 @@ -ACTION=="add", SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device" ENV{ID_USB_INTERFACES}=="*:070104:*", OWNER="root", GROUP="lp", MODE="0664" diff --git a/srcpkgs/ippusbxd/patches/fix-cflags.patch b/srcpkgs/ippusbxd/patches/fix-cflags.patch deleted file mode 100644 index 942723b2b72550..00000000000000 --- a/srcpkgs/ippusbxd/patches/fix-cflags.patch +++ /dev/null @@ -1,12 +0,0 @@ -Index: src/CMakeLists.txt -=================================================================== ---- a/src/CMakeLists.txt -+++ b/src/CMakeLists.txt -@@ -1,6 +1,6 @@ - cmake_minimum_required(VERSION 2.6) - project(ippusbxd) --set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -o2 -g -std=c99 -Wall -Wextra -pedantic -pedantic-errors") -+set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -std=c99 -Wall -Wextra -pedantic -pedantic-errors") - - - # Compiler specific configuration diff --git a/srcpkgs/ippusbxd/template b/srcpkgs/ippusbxd/template deleted file mode 100644 index b3eab8715aa027..00000000000000 --- a/srcpkgs/ippusbxd/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'ippusbxd' -pkgname=ippusbxd -version=1.34 -revision=2 -build_wrksrc=src -build_style=cmake -make_cmd=make -hostmakedepends="pkg-config" -makedepends="libusb-devel avahi-libs-devel libxml2-devel cups-devel" -short_desc="Internet Printing Protocol (IPP) over USB driver" -maintainer="Cameron Nemo <cam@nohom.org>" -license="Apache-2.0" -homepage="https://github.com/OpenPrinting/ippusbxd" -distfiles="${homepage}/archive/${version}.tar.gz" -checksum=996a572c8f6d1426a58ad3b95c21fea7f5b64d5db34a825c543d7869b3c77891 -conf_files="/etc/apparmor.d/usr.sbin.ippusbxd" - -export CMAKE_GENERATOR="Unix Makefiles" - -do_install() { - vbin build/ippusbxd - vman ../doc/ippusbxd.8 - vinstall apparmor/usr.sbin.ippusbxd 0644 etc/apparmor.d - vinstall ${FILESDIR}/55-ippusbxd.rules 0644 usr/lib/udev/rules.d -} diff --git a/srcpkgs/iprange/template b/srcpkgs/iprange/template deleted file mode 100644 index 85062b0c20c5c1..00000000000000 --- a/srcpkgs/iprange/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'iprange' -pkgname=iprange -version=1.0.4 -revision=2 -build_style=gnu-configure -configure_args="--disable-man" -hostmakedepends="automake" -short_desc="Manage IP ranges" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-or-later" -homepage="https://github.com/firehol/iprange/" -distfiles="https://github.com/firehol/iprange/archive/v${version}.tar.gz" -checksum=17732630a014d233807a20a4abbd7cdf2a930c92fcc1b4e5ca2a55e9c0ea4973 - -pre_configure() { - ./autogen.sh -} diff --git a/srcpkgs/iproute2-tc-ipt b/srcpkgs/iproute2-tc-ipt deleted file mode 120000 index e31fff5df338fc..00000000000000 --- a/srcpkgs/iproute2-tc-ipt +++ /dev/null @@ -1 +0,0 @@ -iproute2 \ No newline at end of file diff --git a/srcpkgs/iproute2/patches/lib-bridge-avoid-redefinition-of-in6_addr.patch b/srcpkgs/iproute2/patches/lib-bridge-avoid-redefinition-of-in6_addr.patch deleted file mode 100644 index ae784ef717c0e3..00000000000000 --- a/srcpkgs/iproute2/patches/lib-bridge-avoid-redefinition-of-in6_addr.patch +++ /dev/null @@ -1,33 +0,0 @@ -From 25b2834cc974729229afcd308f127995405f85c5 Mon Sep 17 00:00:00 2001 -From: Yureka <yureka@cyberchaos.dev> -Date: Sun, 12 Oct 2025 14:39:47 +0200 -Subject: [PATCH] lib: bridge: avoid redefinition of in6_addr - -On musl libc, which does not use the kernel definitions of in6_addr, including -the libc headers after the kernel (UAPI) headers would cause a redefinition -error. The opposite order avoids the redefinition. - -Fixes: 9e89d5b94d749f37525cd8778311e1c9f28f172a -Signed-off-by: Yureka <yureka@cyberchaos.dev> -Signed-off-by: Stephen Hemminger <stephen@networkplumber.org> ---- - lib/bridge.c | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/lib/bridge.c b/lib/bridge.c -index 5386aa01..104f5858 100644 ---- a/lib/bridge.c -+++ b/lib/bridge.c -@@ -2,8 +2,8 @@ - - #include <net/if.h> - --#include "bridge.h" - #include "utils.h" -+#include "bridge.h" - - void bridge_print_vlan_flags(__u16 flags) - { --- -2.51.2 - diff --git a/srcpkgs/iproute2/template b/srcpkgs/iproute2/template deleted file mode 100644 index ff0e1850d85c0d..00000000000000 --- a/srcpkgs/iproute2/template +++ /dev/null @@ -1,34 +0,0 @@ -# Template file for 'iproute2' -pkgname=iproute2 -version=6.17.0 -revision=1 -build_style=configure -make_install_args="SBINDIR=/usr/bin" -hostmakedepends="pkg-config perl flex" -makedepends="libfl-devel libmnl-devel db-devel iptables-devel elfutils-devel - libbpf-devel" -short_desc="IP Routing Utilities" -maintainer="Enno Boland <gottox@voidlinux.org>" -license="GPL-2.0-only" -homepage="https://wiki.linuxfoundation.org/networking/iproute2" -distfiles="${KERNEL_SITE}/utils/net/iproute2/iproute2-${version}.tar.xz" -checksum=9781e59410ab7dea8e9f79bb10ff1488e63d10fcbb70503b94426ba27a8e2dec -# Requires unshare, which is not provided by chroot-util-linux. -make_check=no - -conf_files=" - /etc/iproute2/ematch_map - /etc/iproute2/rt_dsfield - /etc/iproute2/rt_protos - /etc/iproute2/rt_realms - /etc/iproute2/rt_scopes - /etc/iproute2/rt_tables - /etc/iproute2/bpf_pinning - /etc/iproute2/group - /etc/iproute2/nl_protos" - -post_install() { - vmkdir etc - vcopy etc/iproute2 etc - rm -r ${DESTDIR}/usr/share/man/man3 -} diff --git a/srcpkgs/iprutils/template b/srcpkgs/iprutils/template deleted file mode 100644 index 009b0c0e51683f..00000000000000 --- a/srcpkgs/iprutils/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'iprutils' -pkgname=iprutils -version=2.4.18.1 -revision=1 -archs="ppc64*" -build_style=gnu-configure -configure_args="--without-systemd" -makedepends="ncurses-devel zlib-devel" -short_desc="Userspace support for IBM Power Linux RAID SCSI driver" -maintainer="Orphaned <orphan@voidlinux.org>" -license="CPL-1.0" -homepage="https://sourceforge.net/projects/iprdd" -distfiles="${SOURCEFORGE_SITE}/iprdd/${pkgname}-${version}.tar.gz" -checksum=1c26aee3bf95517fcb844f35ff2711a39b46cbfb50619db1d792c93eeee6f43d - -post_install() { - # move bash completion into the correct dir - vmkdir usr/share/bash-completion/completions - mv ${DESTDIR}/etc/bash_completion.d/* \ - ${DESTDIR}/usr/share/bash-completion/completions -} diff --git a/srcpkgs/ipset/template b/srcpkgs/ipset/template deleted file mode 100644 index 02226cbb32d664..00000000000000 --- a/srcpkgs/ipset/template +++ /dev/null @@ -1,34 +0,0 @@ -# Template file for 'ipset' -pkgname=ipset -version=7.24 -revision=1 -build_style=gnu-configure -configure_args="--with-kmod=no PKG_CONFIG=pkg-config" -hostmakedepends="pkg-config" -makedepends="libmnl-devel" -short_desc="Administration tool for IP sets" -maintainer="Leah Neukirchen <leah@vuxu.org>" -license="GPL-2.0-only" -homepage="https://ipset.netfilter.org/" -changelog="https://ipset.netfilter.org/changelog.html" -distfiles="https://ipset.netfilter.org/ipset-${version}.tar.bz2" -checksum=fbe3424dff222c1cb5e5c34d38b64524b2217ce80226c14fdcbb13b29ea36112 - -libipset_package() { - short_desc+=" - library files" - pkg_install() { - vmove "usr/lib/*.so.*" - } -} - -libipset-devel_package() { - depends="libipset>=${version}_${revision} ${makedepends}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - vmove usr/share/man/man3 - } -} diff --git a/srcpkgs/ipset/update b/srcpkgs/ipset/update deleted file mode 100644 index 20136ade0b37b4..00000000000000 --- a/srcpkgs/ipset/update +++ /dev/null @@ -1 +0,0 @@ -site="${homepage}install.html" diff --git a/srcpkgs/ipsvd/template b/srcpkgs/ipsvd/template deleted file mode 100644 index ab5d089b9f01ca..00000000000000 --- a/srcpkgs/ipsvd/template +++ /dev/null @@ -1,40 +0,0 @@ -# Template file for 'ipsvd' -pkgname=ipsvd -version=1.1.1 -revision=1 -build_wrksrc="${pkgname}-${version}" -short_desc="Set of internet protocol service daemons for Unix" -maintainer="Leah Neukirchen <leah@vuxu.org>" -license="BSD-3-Clause" -homepage="http://smarden.org/ipsvd" -distfiles="http://smarden.org/ipsvd/ipsvd-${version}.tar.gz" -checksum=9204e4ac141ba10e1c7ffac586b4fde44a0b864d46800f1b263602177e3a447b - -do_configure() { - echo "$CC $CFLAGS" > src/conf-cc - echo "$CC $LDFLAGS -Wl,-z -Wl,noexecstack" > src/conf-ld -} - -do_build() { - package/compile -} - -do_check() { - package/check -} - -do_install() { - for bin in command/*; do - vbin "$bin"; - done - - for man in man/*; do - vman "$man"; - done - - for doc in doc/*; do - vdoc "$doc"; - done - - vlicense package/COPYING -} diff --git a/srcpkgs/iptables-devel b/srcpkgs/iptables-devel deleted file mode 120000 index 59cead781ec275..00000000000000 --- a/srcpkgs/iptables-devel +++ /dev/null @@ -1 +0,0 @@ -iptables \ No newline at end of file diff --git a/srcpkgs/iptables-nft b/srcpkgs/iptables-nft deleted file mode 120000 index 59cead781ec275..00000000000000 --- a/srcpkgs/iptables-nft +++ /dev/null @@ -1 +0,0 @@ -iptables \ No newline at end of file diff --git a/srcpkgs/iptables/files/empty-filter.rules b/srcpkgs/iptables/files/empty-filter.rules deleted file mode 100644 index 5a4de487625071..00000000000000 --- a/srcpkgs/iptables/files/empty-filter.rules +++ /dev/null @@ -1,6 +0,0 @@ -# Empty iptables filter table rule file -*filter -:INPUT ACCEPT [0:0] -:FORWARD ACCEPT [0:0] -:OUTPUT ACCEPT [0:0] -COMMIT diff --git a/srcpkgs/iptables/files/empty-mangle.rules b/srcpkgs/iptables/files/empty-mangle.rules deleted file mode 100644 index 49d493c4d073c1..00000000000000 --- a/srcpkgs/iptables/files/empty-mangle.rules +++ /dev/null @@ -1,8 +0,0 @@ -# Empty iptables mangle table rules file -*mangle -:PREROUTING ACCEPT [0:0] -:INPUT ACCEPT [0:0] -:FORWARD ACCEPT [0:0] -:OUTPUT ACCEPT [0:0] -:POSTROUTING ACCEPT [0:0] -COMMIT diff --git a/srcpkgs/iptables/files/empty-nat.rules b/srcpkgs/iptables/files/empty-nat.rules deleted file mode 100644 index 437e96411ff68f..00000000000000 --- a/srcpkgs/iptables/files/empty-nat.rules +++ /dev/null @@ -1,7 +0,0 @@ -# Empty iptables nat table rules file -*nat -:PREROUTING ACCEPT [0:0] -:INPUT ACCEPT [0:0] -:OUTPUT ACCEPT [0:0] -:POSTROUTING ACCEPT [0:0] -COMMIT diff --git a/srcpkgs/iptables/files/empty-raw.rules b/srcpkgs/iptables/files/empty-raw.rules deleted file mode 100644 index 8dc50d23ee4ecd..00000000000000 --- a/srcpkgs/iptables/files/empty-raw.rules +++ /dev/null @@ -1,5 +0,0 @@ -# Empty iptables raw table rules file -*raw -:PREROUTING ACCEPT [0:0] -:OUTPUT ACCEPT [0:0] -COMMIT diff --git a/srcpkgs/iptables/files/empty-security.rules b/srcpkgs/iptables/files/empty-security.rules deleted file mode 100644 index 4531fa13fbef4b..00000000000000 --- a/srcpkgs/iptables/files/empty-security.rules +++ /dev/null @@ -1,6 +0,0 @@ -# Empty iptables security table rules file -*security -:INPUT ACCEPT [0:0] -:FORWARD ACCEPT [0:0] -:OUTPUT ACCEPT [0:0] -COMMIT diff --git a/srcpkgs/iptables/files/empty.rules b/srcpkgs/iptables/files/empty.rules deleted file mode 100644 index e24e1aa30f7fcf..00000000000000 --- a/srcpkgs/iptables/files/empty.rules +++ /dev/null @@ -1,6 +0,0 @@ -# Empty iptables rule file -*filter -:INPUT ACCEPT [0:0] -:FORWARD ACCEPT [0:0] -:OUTPUT ACCEPT [0:0] -COMMIT diff --git a/srcpkgs/iptables/files/ip6tables/finish b/srcpkgs/iptables/files/ip6tables/finish deleted file mode 100644 index e79e3a103b51a6..00000000000000 --- a/srcpkgs/iptables/files/ip6tables/finish +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh -set -e -exec /usr/libexec/iptables-flush -6 diff --git a/srcpkgs/iptables/files/ip6tables/run b/srcpkgs/iptables/files/ip6tables/run deleted file mode 100644 index f62abbbb541520..00000000000000 --- a/srcpkgs/iptables/files/ip6tables/run +++ /dev/null @@ -1,5 +0,0 @@ -#!/bin/sh -exec 2>&1 -[ ! -e /etc/iptables/ip6tables.rules ] && exit 0 -ip6tables-restore -w 3 /etc/iptables/ip6tables.rules || exit 1 -exec chpst -b ip6tables pause diff --git a/srcpkgs/iptables/files/iptables-flush.scripts b/srcpkgs/iptables/files/iptables-flush.scripts deleted file mode 100644 index 8749c082a779dc..00000000000000 --- a/srcpkgs/iptables/files/iptables-flush.scripts +++ /dev/null @@ -1,21 +0,0 @@ -#!/bin/sh -# Usage: iptables-flush [-6] - -iptables=/usr/bin/iptables -tables="filter mangle raw" - -if [ "$1" = "-6" ]; then - iptables=/usr/bin/ip6tables -else - # Only ipv4 has a nat table - tables="$tables nat" -fi - -for table in ${tables}; do - $iptables -t "$table" -F - $iptables -t "$table" -X -done - -for chain in INPUT FORWARD OUTPUT; do - $iptables -P "$chain" ACCEPT -done diff --git a/srcpkgs/iptables/files/iptables/finish b/srcpkgs/iptables/files/iptables/finish deleted file mode 100644 index b690abfb4bd8f4..00000000000000 --- a/srcpkgs/iptables/files/iptables/finish +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh -set -e -exec /usr/libexec/iptables-flush diff --git a/srcpkgs/iptables/files/iptables/run b/srcpkgs/iptables/files/iptables/run deleted file mode 100644 index 346d7c332a1fab..00000000000000 --- a/srcpkgs/iptables/files/iptables/run +++ /dev/null @@ -1,5 +0,0 @@ -#!/bin/sh -exec 2>&1 -[ ! -e /etc/iptables/iptables.rules ] && exit 0 -iptables-restore -w 3 /etc/iptables/iptables.rules || exit 1 -exec chpst -b iptables pause diff --git a/srcpkgs/iptables/files/simple_firewall.rules b/srcpkgs/iptables/files/simple_firewall.rules deleted file mode 100644 index e1604cc36f4a52..00000000000000 --- a/srcpkgs/iptables/files/simple_firewall.rules +++ /dev/null @@ -1,11 +0,0 @@ -*filter -:INPUT DROP [0:0] -:FORWARD DROP [0:0] -:OUTPUT ACCEPT [0:0] --A INPUT -p icmp -j ACCEPT --A INPUT -m state --state RELATED,ESTABLISHED -j ACCEPT --A INPUT -i lo -j ACCEPT --A INPUT -p tcp -j REJECT --reject-with tcp-reset --A INPUT -p udp -j REJECT --reject-with icmp-port-unreachable --A INPUT -j REJECT --reject-with icmp-proto-unreachable -COMMIT diff --git a/srcpkgs/iptables/template b/srcpkgs/iptables/template deleted file mode 100644 index c1c3aea9d08a0f..00000000000000 --- a/srcpkgs/iptables/template +++ /dev/null @@ -1,70 +0,0 @@ -# Template file for 'iptables' -pkgname=iptables -version=1.8.11 -revision=3 -build_style=gnu-configure -configure_args="--enable-libipq --enable-shared --enable-devel --enable-bpf-compiler" -hostmakedepends="pkg-config flex" -makedepends="libpcap-devel libfl-devel libmnl-devel libnfnetlink-devel - libnetfilter_conntrack-devel libnftnl-devel" -checkdepends="python3" -short_desc="Linux IPv[46] packet filtering ruleset" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-or-later" -homepage="https://www.netfilter.org/" -distfiles="https://www.netfilter.org/projects/iptables/files/iptables-${version}.tar.xz" -checksum=d87303d55ef8c92bcad4dd3f978b26d272013642b029425775f5bad1009fe7b2 -alternatives=" - iptables:ip6tables:/usr/bin/xtables-legacy-multi - iptables:ip6tables-restore:/usr/bin/xtables-legacy-multi - iptables:ip6tables-save:/usr/bin/xtables-legacy-multi - iptables:iptables:/usr/bin/xtables-legacy-multi - iptables:iptables-restore:/usr/bin/xtables-legacy-multi - iptables:iptables-save:/usr/bin/xtables-legacy-multi" -make_check=no #/etc/ethertypes is missing - -pre_build() { - rm include/linux/types.h -} - -post_install() { - vsv iptables - vsv ip6tables - vinstall ${FILESDIR}/iptables-flush.scripts 755 usr/libexec iptables-flush - - # Configuration files and rules. - for f in empty.rules simple_firewall.rules; do - vinstall ${FILESDIR}/${f} 644 etc/iptables - done - for f in filter mangle nat raw security; do - vinstall ${FILESDIR}/empty-${f}.rules 644 \ - var/lib/iptables empty-${f}.rules - done - for f in ip{6,}tables{-save,-restore,}; do - rm -f "${DESTDIR}/usr/bin/${f}" - done -} - -iptables-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove "usr/lib/*.so" - vmove usr/include - vmove usr/lib/pkgconfig - vmove usr/share/man/man3 - } -} - -iptables-nft_package() { - metapackage=yes - depends="${sourcepkg}>=${version}_${revision}" - short_desc="Iptables-compatible wrapper commands for nftables" - alternatives=" - iptables:ip6tables:/usr/bin/xtables-nft-multi - iptables:ip6tables-restore:/usr/bin/xtables-nft-multi - iptables:ip6tables-save:/usr/bin/xtables-nft-multi - iptables:iptables:/usr/bin/xtables-nft-multi - iptables:iptables-restore:/usr/bin/xtables-nft-multi - iptables:iptables-save:/usr/bin/xtables-nft-multi" -} diff --git a/srcpkgs/iptraf-ng/template b/srcpkgs/iptraf-ng/template deleted file mode 100644 index 41abcec240f013..00000000000000 --- a/srcpkgs/iptraf-ng/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'iptraf-ng' -pkgname=iptraf-ng -version=1.2.1 -revision=1 -build_style=gnu-makefile -make_install_args="prefix=${DESTDIR}/usr sbindir=${DESTDIR}/usr/bin" -makedepends="ncurses-devel" -short_desc="IP traffic monitor (iptraf-3.0.0 fork)" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-or-later" -homepage="https://tracker.debian.org/pkg/iptraf-ng" -distfiles="${DEBIAN_SITE}/main/i/iptraf-ng/iptraf-ng_${version}.orig.tar.gz" -checksum=9f5cef584065420dea1ba32c86126aede1fa9bd25b0f8362b0f9fd9754f00870 - -LDFLAGS="-lncursesw -lpanelw -lmenuw" diff --git a/srcpkgs/iptstate/template b/srcpkgs/iptstate/template deleted file mode 100644 index 313b8bd542d9d9..00000000000000 --- a/srcpkgs/iptstate/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'iptstate' -pkgname=iptstate -version=2.2.7 -revision=1 -build_style=gnu-makefile -makedepends="libnetfilter_conntrack-devel ncurses-devel" -short_desc="Display iptables state" -maintainer="Leah Neukirchen <leah@vuxu.org>" -license="Zlib" -homepage="https://github.com/jaymzh/iptstate" -distfiles="https://github.com/jaymzh/iptstate/releases/download/v${version}/iptstate-${version}.tar.bz2" -checksum=896df0602885456a2631f795d634fc21311e505f8c910348e6312860f2097955 - -do_install() { - vbin iptstate - vman iptstate.8 - vlicense LICENSE -} diff --git a/srcpkgs/iputils/INSTALL b/srcpkgs/iputils/INSTALL deleted file mode 100644 index 12835fd5c22e2b..00000000000000 --- a/srcpkgs/iputils/INSTALL +++ /dev/null @@ -1,5 +0,0 @@ -case "${ACTION}" in -post) - setcap CAP_NET_RAW+p usr/bin/iputils-ping - ;; -esac diff --git a/srcpkgs/iputils/template b/srcpkgs/iputils/template deleted file mode 100644 index 3c42e6eec7ef80..00000000000000 --- a/srcpkgs/iputils/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'iputils' -pkgname=iputils -version=20250605 -revision=1 -build_style=meson -configure_args="-DUSE_IDN=false" -hostmakedepends="pkg-config docbook2x docbook-xsl-ns libcap-progs iproute2 gettext" -makedepends="libcap-devel" -depends="libcap-progs" -short_desc="Useful utilities for Linux networking (including ping)" -maintainer="Enno Boland <gottox@voidlinux.org>" -license="BSD-3-Clause, GPL-2.0-or-later" -homepage="https://github.com/iputils/iputils" -changelog="https://raw.githubusercontent.com/iputils/iputils/master/CHANGES" -distfiles="https://github.com/iputils/iputils/archive/refs/tags/${version}.tar.gz" -checksum=19e680c9eef8c079da4da37040b5f5453763205b4edfb1e2c114de77908927e4 - -alternatives=" - ping:ping:/usr/bin/${pkgname}-ping - ping:ping.8:/usr/share/man/man8/${pkgname}-ping.8 - ping6:ping6:/usr/bin/${pkgname}-ping - ping6:ping6.8:/usr/share/man/man8/${pkgname}-ping.8" - -post_install() { - mv ${DESTDIR}/usr/share/man/man8/{ping,${pkgname}-ping}.8 - mv ${DESTDIR}/usr/bin/{ping,${pkgname}-ping} - vlicense Documentation/LICENSE.BSD3 -} diff --git a/srcpkgs/ipv6calc/patches/use-bash-for-scripts.patch b/srcpkgs/ipv6calc/patches/use-bash-for-scripts.patch deleted file mode 100644 index c90b044102209d..00000000000000 --- a/srcpkgs/ipv6calc/patches/use-bash-for-scripts.patch +++ /dev/null @@ -1,16 +0,0 @@ ---- a/tools/ipv6calc-update-registries.sh~ 2019-10-11 07:15:53.000000000 +0200 -+++ b/tools/ipv6calc-update-registries.sh 2020-04-28 20:56:41.367743447 +0200 -@@ -1,4 +1,4 @@ --#!/bin/sh -+#!/bin/bash - # - # Project : ipv6calc/databases/registries - # File : update-registries.sh ---- a/tools/ipv6calc-registries-check-run-create.sh~ 2019-10-11 07:15:53.000000000 +0200 -+++ b/tools/ipv6calc-registries-check-run-create.sh 2020-04-28 20:56:42.704763285 +0200 -@@ -1,4 +1,4 @@ --#!/bin/sh -+#!/bin/bash - # - # Project : ipv6calc/databases/ipv4-assignment - # File : ipv6calc-registries-check-run-create.sh diff --git a/srcpkgs/ipv6calc/template b/srcpkgs/ipv6calc/template deleted file mode 100644 index aed1a3e8047d1c..00000000000000 --- a/srcpkgs/ipv6calc/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'ipv6calc' -pkgname=ipv6calc -version=4.0.1 -revision=1 -build_style=gnu-configure -configure_args="--enable-geoip --enable-mmdb --enable-external" -hostmakedepends="perl" -makedepends="geoip-devel libmaxminddb-devel db-devel" -short_desc="Small utility to manipulate IPv6 addresses" -maintainer="Lon Willett <xgit@lonw.net>" -license="GPL-2.0-only" -homepage="https://www.deepspace6.net/projects/ipv6calc.html" -changelog="https://github.com/pbiering/ipv6calc/raw/master/ChangeLog" -distfiles="https://github.com/pbiering/ipv6calc/archive/${version}.tar.gz" -checksum=0de7dbe66c0e3602becc18bb8f69a278a02eeaf5d58779cd1c0e0069eb80a7e6 - -# tries to execute ldconfig to find the libdb version, breaking musl/cross -# builds and only uses the result for static linking anyways. -configure_args+=" ac_cv_file__sbin_ldconfig=no" diff --git a/srcpkgs/ipvsadm/files/ipvsadm/finish b/srcpkgs/ipvsadm/files/ipvsadm/finish deleted file mode 100644 index 04a99ee0fda39a..00000000000000 --- a/srcpkgs/ipvsadm/files/ipvsadm/finish +++ /dev/null @@ -1,2 +0,0 @@ -#!/bin/sh -ipvsadm -C diff --git a/srcpkgs/ipvsadm/files/ipvsadm/run b/srcpkgs/ipvsadm/files/ipvsadm/run deleted file mode 100644 index e4b60d5281f4d8..00000000000000 --- a/srcpkgs/ipvsadm/files/ipvsadm/run +++ /dev/null @@ -1,7 +0,0 @@ -#!/bin/sh -exec 2>&1 -: ${CONF_FILE:=/etc/ipvsadm.conf} -[ -r conf ] && . ./conf -[ -s $CONF_FILE ] || exit 0 -ipvsadm-restore < $CONF_FILE -exec chpst -b ipvsadm pause diff --git a/srcpkgs/ipvsadm/template b/srcpkgs/ipvsadm/template deleted file mode 100644 index 4525311c5ea972..00000000000000 --- a/srcpkgs/ipvsadm/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'ipvsadm' -pkgname=ipvsadm -version=1.31 -revision=1 -hostmakedepends="pkg-config which" -makedepends="libnl3-devel popt-devel" -short_desc="IP Virtual Server administration utility" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-or-later" -homepage="http://www.linuxvirtualserver.org/software/ipvs.html" -distfiles="${KERNEL_SITE}/utils/kernel/ipvsadm/$pkgname-$version.tar.xz" -checksum=1a0a5e25b5a1226435d2fb76341656f83a710183aebb0d204db39c0ec3bedfdb - -CFLAGS="-Du_int16_t=uint16_t -Du_int32_t=uint32_t" - -do_build() { - sed -i "s,ar rv,${AR} rv," libipvs/Makefile - make CC=$CC AR=$AR CFLAGS="$CFLAGS -fPIC $LDFLAGS" -} -do_install() { - make BUILD_ROOT=${DESTDIR} MANDIR=usr/share/man SBIN=${DESTDIR}/usr/bin install - rm -rf ${DESTDIR}/etc/rc.d - vsv ipvsadm -} diff --git a/srcpkgs/ipw2100-firmware/template b/srcpkgs/ipw2100-firmware/template deleted file mode 100644 index 07de93e7b6b658..00000000000000 --- a/srcpkgs/ipw2100-firmware/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'ipw2100-firmware' -pkgname=ipw2100-firmware -_distname=ipw2100-fw -version=1.3 -revision=6 -create_wrksrc=yes -short_desc="Firmware for the Intel PRO/Wireless 2100 wifi cards" -maintainer="Orphaned <orphan@voidlinux.org>" -license="custom:IPW2100-EULA" -homepage="http://ipw2100.sourceforge.net/" -distfiles="http://firmware.openbsd.org/firmware-dist/${_distname}-${version}.tgz" -checksum=e1107c455e48d324a616b47a622593bc8413dcce72026f72731c0b03dae3a7a2 - -do_install() { - vmkdir usr/lib/firmware - install -m644 *.fw ${DESTDIR}/usr/lib/firmware - vlicense LICENSE -} diff --git a/srcpkgs/ipw2100-firmware/update b/srcpkgs/ipw2100-firmware/update deleted file mode 100644 index 5695606d13b74c..00000000000000 --- a/srcpkgs/ipw2100-firmware/update +++ /dev/null @@ -1 +0,0 @@ -pkgname="${_distname}" diff --git a/srcpkgs/ipw2200-firmware/template b/srcpkgs/ipw2200-firmware/template deleted file mode 100644 index 2dd0533cec7540..00000000000000 --- a/srcpkgs/ipw2200-firmware/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'ipw2200-firmware' -pkgname=ipw2200-firmware -_distname=ipw2200-fw -version=3.1 -revision=6 -short_desc="Firmware for the Intel PRO/Wireless 2200BG wifi cards" -maintainer="Orphaned <orphan@voidlinux.org>" -license="custom:IPW2200-EULA" -homepage="http://ipw2200.sourceforge.net/" -distfiles="http://firmware.openbsd.org/firmware-dist/${_distname}-${version}.tgz" -checksum=c6818c11c18cc030d55ff83f64b2bad8feef485e7742f84f94a61d811a6258bd - -do_install() { - vmkdir usr/lib/firmware - vmkdir usr/share/licenses/$pkgname - install -m644 *.fw ${DESTDIR}/usr/lib/firmware - vlicense LICENSE.ipw2200-fw -} diff --git a/srcpkgs/ipw2200-firmware/update b/srcpkgs/ipw2200-firmware/update deleted file mode 100644 index 5695606d13b74c..00000000000000 --- a/srcpkgs/ipw2200-firmware/update +++ /dev/null @@ -1 +0,0 @@ -pkgname="${_distname}" diff --git a/srcpkgs/ircdog/template b/srcpkgs/ircdog/template deleted file mode 100644 index 5b134fe13eea11..00000000000000 --- a/srcpkgs/ircdog/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'ircdog' -pkgname=ircdog -version=0.5.5 -revision=1 -build_style=go -go_import_path="github.com/ergochat/ircdog" -short_desc="Simple wrapper over the raw IRC protocol" -maintainer="0x5c <dev@0x5c.io>" -license="ISC" -homepage="https://github.com/ergochat/ircdog" -changelog="https://raw.githubusercontent.com/ergochat/ircdog/master/CHANGELOG.md" -distfiles="https://github.com/ergochat/ircdog/archive/refs/tags/v${version}.tar.gz" -checksum=cc75fc53dfaeca27469b42db3596bc42a26259a6534c3edecf8d91bf6b52a4fe - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/ired/template b/srcpkgs/ired/template deleted file mode 100644 index aa4de3a39e0c23..00000000000000 --- a/srcpkgs/ired/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'ired' -pkgname=ired -version=0.6 -revision=1 -build_style=gnu-makefile -short_desc="Interactive raw editor (minimalist radare)" -maintainer="Orphaned <orphan@voidlinux.org>" -license="LGPL-2.1-or-later" -homepage="https://www.radare.org" -distfiles="https://github.com/radare/ired/archive/${version}.tar.gz" -checksum=c15d37b96b1a25c44435d824bd7ef1f9aea9dc191be14c78b689d3156312d58a - -post_extract() { - sed -i '/CC.*-o/s/$/ $(LDFLAGS)/' Makefile -} diff --git a/srcpkgs/ironbar/template b/srcpkgs/ironbar/template deleted file mode 100644 index 401906929c2052..00000000000000 --- a/srcpkgs/ironbar/template +++ /dev/null @@ -1,35 +0,0 @@ -# Template file for 'ironbar' -pkgname=ironbar -version=0.16.0 -revision=1 -build_style=cargo -hostmakedepends="pkg-config" -makedepends="gtk+3-devel gtk-layer-shell-devel pulseaudio-devel" -short_desc="Customisable gtk-layer-shell wlroots/sway bar" -maintainer="caughtquick <abhijit@sipahimalani.me>" -license="MIT" -homepage="https://github.com/JakeStanger/ironbar" -changelog="https://github.com/JakeStanger/ironbar/releases/" -distfiles="https://github.com/JakeStanger/ironbar/archive/refs/tags/v${version}.tar.gz" -checksum=5b4e96a5f1c96406fa99299b8ad2c0f97dc56c44237b8328cfb64c8daf17d3b5 - -if [ "${XBPS_WORDSIZE}" = "${XBPS_TARGET_WORDSIZE}" ]; then - makedepends+=" LuaJIT-devel" -else - # Disable cairo feature that requires LuaJIT; otherwise, - # keep this feature list in sync with Cargo.toml - configure_args+=" --no-default-features - --features=cli,clipboard,clock,config+all,focused,http,ipc - --features=launcher,music+all,network_manager,notifications - --features=sys_info,tray,upower,volume,workspaces+all - " -fi - -post_install() { - vlicense LICENSE - - local f - for f in examples/*; do - [ -f "${f}" ] && vsconf "${f}" - done -} diff --git a/srcpkgs/irqbalance/files/irqbalance/run b/srcpkgs/irqbalance/files/irqbalance/run deleted file mode 100644 index cb32dd2597aded..00000000000000 --- a/srcpkgs/irqbalance/files/irqbalance/run +++ /dev/null @@ -1,5 +0,0 @@ -#!/bin/sh -exec 2>&1 -[ -r conf ] && . ./conf -install -d -m0755 /run/irqbalance -exec irqbalance -f $OPTS diff --git a/srcpkgs/irqbalance/template b/srcpkgs/irqbalance/template deleted file mode 100644 index 370d7936b02cfe..00000000000000 --- a/srcpkgs/irqbalance/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'irqbalance' -pkgname=irqbalance -version=1.9.4 -revision=1 -build_style=gnu-configure -hostmakedepends="automake libtool pkg-config" -makedepends="libcap-ng-devel libglib-devel ncurses-devel" -short_desc="Handholding your interrupts for power and performance" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-only" -homepage="https://github.com/Irqbalance/irqbalance" -distfiles="https://github.com/Irqbalance/irqbalance/archive/v${version}.tar.gz" -checksum=f37bb2e27c2e9ec609131d0ee3f770185d3845f79ee6ef11477ea0ffb600a561 - -case "$XBPS_TARGET_MACHINE" in - i686*|x86_64*|ppc64*) makedepends+=" libnuma-devel";; -esac - -pre_configure() { - NOCONFIGURE=1 ./autogen.sh -} - -post_install() { - vsv irqbalance -} diff --git a/srcpkgs/irrlicht-devel b/srcpkgs/irrlicht-devel deleted file mode 120000 index ca1bdc1f445b21..00000000000000 --- a/srcpkgs/irrlicht-devel +++ /dev/null @@ -1 +0,0 @@ -irrlicht \ No newline at end of file diff --git a/srcpkgs/irrlicht/template b/srcpkgs/irrlicht/template deleted file mode 100644 index dfabaf40351787..00000000000000 --- a/srcpkgs/irrlicht/template +++ /dev/null @@ -1,48 +0,0 @@ -# Template file for 'irrlicht' -pkgname=irrlicht -version=1.8.5 -revision=1 -hostmakedepends="unzip pkg-config" -makedepends="libjpeg-turbo-devel libpng-devel libXcursor-devel libXext-devel - MesaLib-devel libXxf86vm-devel" -short_desc="Lightning fast realtime 3D engine" -maintainer="Orphaned <orphan@voidlinux.org>" -license="BSD-3-Clause, bzip2-1.0.5, IJG, Libpng" -homepage="http://irrlicht.sourceforge.net" -distfiles="${SOURCEFORGE_SITE}/${pkgname}/${pkgname}-${version}.zip" -checksum=effb7beed3985099ce2315a959c639b4973aac8210f61e354475a84105944f3d -CPPFLAGS="-DPNG_ARM_NEON_OPT=0" - -do_build() { - cd ${wrksrc}/source/Irrlicht - make ${makejobs} NDEBUG=1 sharedlib - make ${makejobs} NDEBUG=1 -} - -do_install() { - cd source/Irrlicht - - vmkdir usr/lib - sed -i "/^INSTALL_DIR/s:=.*:=${DESTDIR}/usr/lib:" Makefile - make install - - cd ${wrksrc} - vinstall lib/Linux/libIrrlicht.a 644 usr/lib - chmod 644 ${DESTDIR}/usr/include/$pkgname/* - - cd ${DESTDIR}/usr/lib - ln -s libIrrlicht.so.${version} libIrrlicht.so.1 -} - -post_install() { - vlicense doc/irrlicht-license.txt -} -irrlicht-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}-${version}_${revision}" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/irssi-devel b/srcpkgs/irssi-devel deleted file mode 120000 index 12532cbc9b1d44..00000000000000 --- a/srcpkgs/irssi-devel +++ /dev/null @@ -1 +0,0 @@ -irssi \ No newline at end of file diff --git a/srcpkgs/irssi-otr b/srcpkgs/irssi-otr deleted file mode 120000 index 12532cbc9b1d44..00000000000000 --- a/srcpkgs/irssi-otr +++ /dev/null @@ -1 +0,0 @@ -irssi \ No newline at end of file diff --git a/srcpkgs/irssi-perl b/srcpkgs/irssi-perl deleted file mode 120000 index 12532cbc9b1d44..00000000000000 --- a/srcpkgs/irssi-perl +++ /dev/null @@ -1 +0,0 @@ -irssi \ No newline at end of file diff --git a/srcpkgs/irssi/template b/srcpkgs/irssi/template deleted file mode 100644 index a1ba85b43e7bc0..00000000000000 --- a/srcpkgs/irssi/template +++ /dev/null @@ -1,74 +0,0 @@ -# Template file for 'irssi' -pkgname=irssi -version=1.4.5 -revision=3 -build_style=gnu-configure -configure_args="--disable-static --with-proxy --enable-true-color - --with-otr --with-perl=module" -hostmakedepends="pkg-config perl" -makedepends="libglib-devel openssl-devel ncurses-devel libgcrypt-devel - libotr-devel perl" -depends="ca-certificates" -conf_files="/etc/irssi.conf" -short_desc="Secure and modular IRC client with text mode user interface" -maintainer="Andrew Benson <abenson+void@gmail.com>" -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=31653e8e0c5b1ef9b89905c330a0d77fe3f0592f88d163e504c1923dcd28ac47 - -LDFLAGS="-lncursesw" - -pre_configure() { - [ -z "$CROSS_BUILD" ] && return 0 - local perlprefix=${XBPS_STATEDIR}/perlprefix-${XBPS_TARGET_MACHINE} - mkdir -p $perlprefix - cp "$XBPS_CROSS_BASE/usr/lib/perl5/core_perl/Config"*.p? $perlprefix - cp "$XBPS_CROSS_BASE/usr/lib/perl5/core_perl/Errno.pm" $perlprefix - vsed -i -e "s;archlibexp => '\(.*\)';archlibexp => '${XBPS_CROSS_BASE}\1';" \ - ${perlprefix}/Config.pm - vsed -i -e "s;^archlibexp='\(.*\)';archlibexp='${XBPS_CROSS_BASE}\1';" \ - ${perlprefix}/Config_heavy.pl - export PERL5LIB=$perlprefix - export OPTIMIZE="$CFLAGS" - export LDDLFLAGS="-shared $CFLAGS -L${XBPS_CROSS_BASE}/usr/lib -lperl" - export PERL_MM_USE_DEFAULT=1 -} - -post_configure() { - for i in common irc textui ui; do - perlmkf="$wrksrc/src/perl/$i/Makefile.PL" - if [ ! -f $perlmkf ]; then - msg_error "*** ERROR: couldn't find $perlmkf, aborting **\n" - fi - cd $wrksrc/src/perl/$i - perl Makefile.PL INSTALLDIRS=vendor - done -} - -irssi-perl_package() { - depends="irssi" - short_desc+=" - perl support" - pkg_install() { - vmove usr/lib/perl5 - vmove "usr/lib/irssi/modules/*perl*" - vmove usr/share/irssi/scripts - } -} - -irssi-otr_package() { - depends="irssi" - short_desc+=" - OTR support" - pkg_install() { - vmove "usr/lib/irssi/modules/*otr*" - } -} - -irssi-devel_package() { - depends="${makedepends}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - } -} diff --git a/srcpkgs/irust/files/README.voidlinux b/srcpkgs/irust/files/README.voidlinux deleted file mode 100644 index 55c37fcaeeeaf1..00000000000000 --- a/srcpkgs/irust/files/README.voidlinux +++ /dev/null @@ -1,5 +0,0 @@ -irust requires Rust and Cargo at runtime. -Please install one of the following before running irust: - - cargo - - rustup -Choose whichever suits your workflow. diff --git a/srcpkgs/irust/template b/srcpkgs/irust/template deleted file mode 100644 index 5865cb051c024d..00000000000000 --- a/srcpkgs/irust/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'irust' -pkgname=irust -version=1.76.1 -revision=1 -build_style=cargo -make_install_args="--path crates/irust" -short_desc="Cross Platform Rust Repl" -maintainer="Komeil Parseh <komeilparseh@disroot.org>" -license="MIT" -homepage="https://github.com/sigmaSd/IRust" -changelog="https://raw.githubusercontent.com/sigmaSd/IRust/refs/heads/master/CHANGELOG.md" -distfiles="https://github.com/sigmaSd/IRust/archive/refs/tags/irust@${version}.tar.gz" -checksum=67b284bb9c356555a1f7cbf95626d6c64e0e3e5bf2fbafae7a91316057058b68 - -post_install() { - vmkdir usr/share/icons/hicolor/scalable/apps - vinstall distro/io.github.sigmasd.IRust.svg 644\ - "usr/share/icons/hicolor/scalable/apps" - vinstall distro/io.github.sigmasd.IRust.desktop 644\ - "usr/share/applications" - vinstall distro/io.github.sigmasd.IRust.metainfo.xml 644\ - "usr/share/metainfo" - - vdoc "${FILESDIR}/README.voidlinux" - vlicense LICENSE -} diff --git a/srcpkgs/iscan-data/INSTALL b/srcpkgs/iscan-data/INSTALL deleted file mode 100644 index 03017d0aa51743..00000000000000 --- a/srcpkgs/iscan-data/INSTALL +++ /dev/null @@ -1,5 +0,0 @@ -case "${ACTION}" in - post) - usr/lib/iscan-data/make-policy-file -m udev --template usr/lib/udev/rules.d/*-sane.rules -o usr/lib/udev/rules.d/99-epkowa.rules - ;; -esac diff --git a/srcpkgs/iscan-data/REMOVE b/srcpkgs/iscan-data/REMOVE deleted file mode 100644 index e1926de993a780..00000000000000 --- a/srcpkgs/iscan-data/REMOVE +++ /dev/null @@ -1,5 +0,0 @@ -case "${ACTION}" in - post) - rm usr/lib/udev/rules.d/99-epkowa.rules - ;; -esac diff --git a/srcpkgs/iscan-data/template b/srcpkgs/iscan-data/template deleted file mode 100644 index b5e90ed990c8a4..00000000000000 --- a/srcpkgs/iscan-data/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'iscan-data' -pkgname=iscan-data -version=1.39.2 -revision=1 -_srcrev=1 -build_style=gnu-configure -hostmakedepends="libxslt" -short_desc="EPSON Image Scan! data files" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-or-later" -homepage="http://download.ebz.epson.net/dsc/search/01/search/?OSC=LX" -distfiles="http://support.epson.net/linux/src/scanner/iscan/iscan-data_${version}-${_srcrev}.tar.gz" -checksum=6a62bc6e84257714785d99316a017b8444207e3dcf56d35d0ce13f292d855824 diff --git a/srcpkgs/iscan-plugin-gt-s650/INSTALL b/srcpkgs/iscan-plugin-gt-s650/INSTALL deleted file mode 100644 index d0eae981b72d3e..00000000000000 --- a/srcpkgs/iscan-plugin-gt-s650/INSTALL +++ /dev/null @@ -1,6 +0,0 @@ -if [ "$UPDATE" = "no" -a "$ACTION" = "post" ]; then - for id in 0x013c 0x013d; do - iscan-registry --add interpreter usb 0x04b8 $id \ - usr/lib/iscan/libiscan-plugin-gt-s650 usr/share/iscan/esfw010c.bin - done -fi diff --git a/srcpkgs/iscan-plugin-gt-s650/REMOVE b/srcpkgs/iscan-plugin-gt-s650/REMOVE deleted file mode 100644 index 02dd9f2bc9d256..00000000000000 --- a/srcpkgs/iscan-plugin-gt-s650/REMOVE +++ /dev/null @@ -1,9 +0,0 @@ -if [ "$UPDATE" = "no" -a "$ACTION" = "pre" ]; then - # If we're removing sane-epkowa together with this package, - # there's no point (and no success) in calling iscan-registry - command -v iscan-registry >/dev/null 2>&1 || exit 0 - for id in 0x013c 0x013d; do - iscan-registry --remove interpreter usb 0x04b8 $id \ - usr/lib/iscan/libiscan-plugin-gt-s650 usr/share/iscan/esfw010c.bin - done -fi diff --git a/srcpkgs/iscan-plugin-gt-s650/template b/srcpkgs/iscan-plugin-gt-s650/template deleted file mode 100644 index 588ca8c5be3a5c..00000000000000 --- a/srcpkgs/iscan-plugin-gt-s650/template +++ /dev/null @@ -1,33 +0,0 @@ -# Template file for 'iscan-plugin-gt-s650' -pkgname=iscan-plugin-gt-s650 -reverts="1.1.0_4" -version=1.0.0.3 -revision=2 -archs="i686 x86_64" -_bundle_version=6.6.2.1 -depends="sane-epkowa" -short_desc="Epson scanner plugin for GT-S650, Perfection V19 and Perfection V39" -maintainer="Orphaned <orphan@voidlinux.org>" -license="custom:AVASYS" -homepage="http://download.ebz.epson.net/dsc/search/01/search/?OSC=LX" -case "$XBPS_TARGET_MACHINE" in - x86_64) - _arch=x64 - _cpu=x86_64 - checksum=c28d4bb53aecda0eeadf3dac9a9eaef0e5616e7743de31f6ae394d1ab70ce982 - ;; - i686) - _arch=x86 - _cpu=i686 - checksum=c6d4a6c3bc454bddaf3b38caef30c18bd81b8c749bed0e2e96dc448d383627b8 - ;; -esac -distfiles="https://download2.ebz.epson.net/epsonscan2/common/deb/${_arch}/epsonscan2-bundle-${_bundle_version}.${_cpu}.deb.tar.gz" -nopie=yes -repository=nonfree - -do_install() { - ar x plugins/*.deb - bsdtar -xvf data.tar.xz -C ${DESTDIR} - vlicense ${DESTDIR}/usr/share/doc/epsonscan2-non-free-plugin-${version}-1/COPYING.EPSON -} diff --git a/srcpkgs/iscan/files/README.voidlinux b/srcpkgs/iscan/files/README.voidlinux deleted file mode 100644 index fcc76ce1efe220..00000000000000 --- a/srcpkgs/iscan/files/README.voidlinux +++ /dev/null @@ -1,3 +0,0 @@ -Most scanners will require some nonfree plugins. -Check the iscan-plugins-* packages to see if you need to install -additional packages. diff --git a/srcpkgs/iscan/patches/c99.patch b/srcpkgs/iscan/patches/c99.patch deleted file mode 100644 index 3a7432dc79c817..00000000000000 --- a/srcpkgs/iscan/patches/c99.patch +++ /dev/null @@ -1,26 +0,0 @@ -https://aur.archlinux.org/cgit/aur.git/commit/iscan-2.30.4.2-c99.patch?h=iscan&id=32ff91a61c0d1eb7a0a3a757cfaaa2034dd48dc1 - ---- a/backend/defines.h 2021-01-04 08:13:48.995137756 -0000 -+++ b/backend/defines.h 2021-01-04 08:16:00.524563361 -0000 -@@ -31,6 +31,13 @@ - - - #ifndef __cplusplus -+ -+/* Use the C99 bool type if available -+ */ -+#ifdef HAVE_STDBOOL_H -+#include <stdbool.h> -+#else -+ - /*! A C++ Boolean type and corresponding keywords for our C code. - */ - typedef enum { -@@ -38,6 +45,7 @@ - true - } bool; - #endif -+#endif - - - /* Run-time contract validation. diff --git a/srcpkgs/iscan/patches/jpegstream.cc.patch b/srcpkgs/iscan/patches/jpegstream.cc.patch deleted file mode 100644 index cf4ed1d32a772e..00000000000000 --- a/srcpkgs/iscan/patches/jpegstream.cc.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/lib/jpegstream.cc 2016-08-19 11:14:06.000000000 +0200 -+++ b/lib/jpegstream.cc 2017-11-12 08:37:36.999741006 +0100 -@@ -82,7 +82,7 @@ - // only that _bits != 8. - for (unsigned int i = 0; i < _h_sz; ++i) - { -- div_t index = div (i, 8 * sizeof (JSAMPLE)); -+ div_t index = div (static_cast<int>(i), static_cast<int>(8 * sizeof (JSAMPLE))); - int offset = 8 * sizeof (JSAMPLE) - 1 - index.rem; - _scanline[i] = ((line[index.quot] & (1 << offset)) - ? 0 : ~0); diff --git a/srcpkgs/iscan/patches/libpng15.patch b/srcpkgs/iscan/patches/libpng15.patch deleted file mode 100644 index cde7ee3f63c06e..00000000000000 --- a/srcpkgs/iscan/patches/libpng15.patch +++ /dev/null @@ -1,48 +0,0 @@ ---- a/lib/pngstream.cc 2011-12-01 02:30:53.000000000 +0100 -+++ b/lib/pngstream.cc 2012-02-06 03:06:22.000000000 +0100 -@@ -83,7 +83,12 @@ - #if HAVE_PNG_H - set_error_handler (_png, _info); - -+/* when not interlacing (ie, only one pass), number of rows is image height: _v_sz */ -+#if PNG_LIBPNG_VER > 10499 -+ if (!_footer && _v_sz == lib->get_current_row_number(_png)) -+#else - if (_header && !_footer && _png->num_rows == _png->flush_rows) -+#endif - { - lib->write_end (_png, _info); - _footer = true; -@@ -167,6 +172,9 @@ - funcsym (write_row); - funcsym (write_flush); - funcsym (write_end); -+#if PNG_LIBPNG_VER > 10499 -+ funcsym (get_current_row_number); -+#endif - - if (lib->access_version_number - && lib->create_write_struct -@@ -176,6 +184,9 @@ - && lib->set_IHDR - && lib->set_pHYs - && lib->set_invert_mono -+#if PNG_LIBPNG_VER > 10499 -+ && lib->get_current_row_number -+#endif - && lib->write_info - && lib->write_row - && lib->write_flush ---- a/lib/pngstream.hh 2011-12-01 02:30:53.000000000 +0100 -+++ b/lib/pngstream.hh 2012-02-06 03:09:09.000000000 +0100 -@@ -108,6 +108,10 @@ - png_structp); - fundecl (void, write_end, - png_structp, png_infop); -+#if PNG_LIBPNG_VER > 10499 -+ fundecl (png_uint_32, get_current_row_number, -+ png_structp); -+#endif - #endif /* HAVE_PNG_H */ - }; - static png_lib_handle *lib; diff --git a/srcpkgs/iscan/patches/uchar.patch b/srcpkgs/iscan/patches/uchar.patch deleted file mode 100644 index 1f30812664e406..00000000000000 --- a/srcpkgs/iscan/patches/uchar.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/sanei/sanei_pio.c 2016-08-19 11:14:06.000000000 +0200 -+++ b/sanei/sanei_pio.c 2017-11-12 20:06:53.428389561 +0100 -@@ -61,6 +61,7 @@ - #define STUBS - #include "sane/sanei_debug.h" - #include <fcntl.h> -+#include <sys/types.h> - - #ifdef HAVE_UNISTD_H - # include <unistd.h> diff --git a/srcpkgs/iscan/sane-epkowa.REMOVE b/srcpkgs/iscan/sane-epkowa.REMOVE deleted file mode 100644 index 9c1f7992240052..00000000000000 --- a/srcpkgs/iscan/sane-epkowa.REMOVE +++ /dev/null @@ -1,3 +0,0 @@ -if [ "$UPDATE" = "no" -a "$ACTION" = "post" ]; then - rm var/lib/iscan/interpreter -fi diff --git a/srcpkgs/iscan/template b/srcpkgs/iscan/template deleted file mode 100644 index f7b86f2a25b8bc..00000000000000 --- a/srcpkgs/iscan/template +++ /dev/null @@ -1,49 +0,0 @@ -# Template file for 'iscan' -pkgname=iscan -version=2.30.4 -revision=1 -_srcrev=2 -archs="i686 x86_64" -build_style=gnu-configure -configure_args="--enable-frontend --enable-jpeg --enable-tiff --enable-png --enable-gimp" -hostmakedepends="pkg-config" -makedepends="gtk+-devel gimp-devel libxml2-devel libjpeg-turbo-devel tiff-devel libltdl-devel libpng-devel sane-devel libusb-devel" -depends="sane-epkowa" -short_desc="EPSON Image Scan! front-end" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-or-later, custom:EPSON" -homepage="http://download.ebz.epson.net/dsc/search/01/search/?OSC=LX" -distfiles="http://support.epson.net/linux/src/scanner/iscan/${pkgname}_${version}-${_srcrev}.tar.gz" -checksum=597b9913de42d7a27f95bc82e533cbe778121ba13e3a03bc037f8d09a43447d5 -repository=nonfree -LDFLAGS="-ldl -lpng16" - -post_configure() { - # fix wrongly created link - vsed -i -e 's/\(libesmod-$${arch}\)$(PACKAGE_CXX_ABI)/\1.c2/' non-free/Makefile -} - -post_install() { - vlicense non-free/COPYING.EPSON.en.txt - vmkdir usr/lib/gimp/2.0/plug-ins - ln -s /usr/bin/iscan ${DESTDIR}/usr/lib/gimp/2.0/plug-ins - vinstall iscan.desktop 644 usr/share/applications - vdoc "${FILESDIR}/README.voidlinux" -} - -sane-epkowa_package() { - short_desc="SANE backend for EPSON scanners" - license="GPL-2.0-or-later" - unset repository - depends="sane iscan-data" - conf_files="/etc/sane.d/epkowa.conf" - pkg_install() { - vmkdir etc/sane.d/dll.d - echo epkowa > ${PKGDESTDIR}/etc/sane.d/dll.d/epkowa.conf - vmove usr/lib/sane - vmove usr/share/man/man5/sane-epkowa.5 - vmove usr/bin/iscan-registry - vmove usr/share/man/man8/iscan-registry.8 - vinstall backend/epkowa.conf 644 etc/sane.d/ - } -} diff --git a/srcpkgs/ischroot b/srcpkgs/ischroot deleted file mode 120000 index b9e4b904cdaa97..00000000000000 --- a/srcpkgs/ischroot +++ /dev/null @@ -1 +0,0 @@ -run-parts \ No newline at end of file diff --git a/srcpkgs/iselect/template b/srcpkgs/iselect/template deleted file mode 100644 index 0dc7516ba752bc..00000000000000 --- a/srcpkgs/iselect/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'iselect' -pkgname=iselect -version=1.4.2 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config automake" -makedepends="ncurses-devel" -short_desc="Interactive line selection tool for textual files" -maintainer="Leah Neukirchen <leah@vuxu.org>" -license="GPL-2.0-or-later" -homepage="http://www.ossp.org/pkg/tool/iselect/" -distfiles="${DEBIAN_SITE}/main/${pkgname:0:1}/${pkgname}/${pkgname}_${version}.orig.tar.gz" -checksum=820218e36c1ed2d1971e902b0c41e749b8ce8e46992368dd3337fbf5fde8ffb0 - -pre_configure() { - autoreconf -fi -} - -do_install() { - vbin iselect - vman iselect.1 - vmkdir usr/share/${pkgname} - vcopy example usr/share/${pkgname} -} diff --git a/srcpkgs/isl-devel b/srcpkgs/isl-devel deleted file mode 120000 index d240363ceb4b1c..00000000000000 --- a/srcpkgs/isl-devel +++ /dev/null @@ -1 +0,0 @@ -isl \ No newline at end of file diff --git a/srcpkgs/isl/template b/srcpkgs/isl/template deleted file mode 100644 index d5b46083a85236..00000000000000 --- a/srcpkgs/isl/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'isl' -pkgname=isl -version=0.26 -revision=1 -build_style=gnu-configure -makedepends="gmp-devel" -short_desc="Integer Set Library" -maintainer="dkwo <npiazza@disroot.org>" -license="MIT" -homepage="https://libisl.sourceforge.io/" -changelog="https://repo.or.cz/isl.git/blob_plain/HEAD:/ChangeLog" -distfiles="${SOURCEFORGE_SITE}/libisl/isl-${version}.tar.bz2" -checksum=5eac8664e9d67be6bd0bee5085d6840b8baf738c06814df47eaf4166d9776436 - -post_install() { - vlicense LICENSE - # Remove gdb python files. - rm -f ${DESTDIR}/usr/lib/*.py -} - -isl-devel_package() { - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/isl15-devel b/srcpkgs/isl15-devel deleted file mode 120000 index ff1d954a7bc869..00000000000000 --- a/srcpkgs/isl15-devel +++ /dev/null @@ -1 +0,0 @@ -isl15 \ No newline at end of file diff --git a/srcpkgs/isl15/template b/srcpkgs/isl15/template deleted file mode 100644 index ae913c5e769c58..00000000000000 --- a/srcpkgs/isl15/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'isl15' -pkgname=isl15 -version=0.19 -revision=3 -build_style=gnu-configure -makedepends="gmp-devel" -short_desc="Integer Set Library" -maintainer="Orphaned <orphan@voidlinux.org>" -license="MIT" -homepage="https://libisl.sourceforge.io/" -distfiles="${SOURCEFORGE_SITE}/libisl/isl-${version}.tar.bz2" -checksum=d59726f34f7852a081fbd3defd1ab2136f174110fc2e0c8d10bb122173fa9ed8 - -post_install() { - # Remove gdb python files. - rm -f ${DESTDIR}/usr/lib/*.py - vlicense LICENSE -} - -isl15-devel_package() { - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - conflicts="isl-devel>=0" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/isl15/update b/srcpkgs/isl15/update deleted file mode 100644 index ef4dc3a4607fde..00000000000000 --- a/srcpkgs/isl15/update +++ /dev/null @@ -1,3 +0,0 @@ -pkgname=isl -# ad-hoc updates so ignore everything -ignore=* diff --git a/srcpkgs/iso-codes/template b/srcpkgs/iso-codes/template deleted file mode 100644 index e751f4b67d1ff2..00000000000000 --- a/srcpkgs/iso-codes/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'iso-codes' -pkgname=iso-codes -version=4.18.0 -revision=1 -build_style=gnu-configure -hostmakedepends="gettext python3" -short_desc="List of country, language and currency names" -maintainer="skmpz <dem.procopiou@gmail.com>" -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/iso-codes_${version}.orig.tar.xz" -checksum=066bc4df7bf299561856a07119cde01d563c8c4c39906537a39363bb833d466c diff --git a/srcpkgs/isoimagewriter/template b/srcpkgs/isoimagewriter/template deleted file mode 100644 index ac963f48a69696..00000000000000 --- a/srcpkgs/isoimagewriter/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'isoimagewriter' -pkgname=isoimagewriter -version=25.08.3 -revision=1 -build_style=cmake -configure_args="-DQT_MAJOR_VERSION=6" -hostmakedepends="extra-cmake-modules gettext python3 qt6-base - pkg-config" -makedepends="gpgmepp-devel gpgme-qt6-devel libgpg-error-devel qt6-base-devel - kf6-ki18n-devel kf6-kcoreaddons-devel kf6-kwidgetsaddons-devel - kf6-kiconthemes-devel kf6-karchive-devel kf6-kcrash-devel kf6-solid-devel" -short_desc="Program to write hybrid ISO files onto USB disks" -maintainer="Hervy Qurrotul Ainur Rozi <hervyqa@proton.me>" -license="GPL-3.0-or-later" -homepage="https://apps.kde.org/isoimagewriter" -distfiles="${KDE_SITE}/release-service/${version}/src/isoimagewriter-${version}.tar.xz" -checksum=8610b4b789a8d750c6f4f28e1d2b5f984effd7eb8228325e673ad4f422512e2e -python_version=3 diff --git a/srcpkgs/ispc/patches/cmake-build-type-none.patch b/srcpkgs/ispc/patches/cmake-build-type-none.patch deleted file mode 100644 index a962619d9335c2..00000000000000 --- a/srcpkgs/ispc/patches/cmake-build-type-none.patch +++ /dev/null @@ -1,13 +0,0 @@ -diff --git a/CMakeLists.txt b/CMakeLists.txt -index c694166..405dc90 100644 ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -199,7 +199,7 @@ set(CMAKE_RUNTIME_OUTPUT_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/bin ) - - if(CMAKE_BUILD_TYPE) - # Validate build type -- set(CONFIGURATION_TYPES "Debug;Release;RelWithDebInfo") -+ set(CONFIGURATION_TYPES "Debug;Release;RelWithDebInfo;None") - - string(FIND "${CONFIGURATION_TYPES}" "${CMAKE_BUILD_TYPE}" MATCHED_CONFIG) - if (${MATCHED_CONFIG} EQUAL -1) diff --git a/srcpkgs/ispc/template b/srcpkgs/ispc/template deleted file mode 100644 index 84c0ecf24c400e..00000000000000 --- a/srcpkgs/ispc/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 'ispc' -pkgname=ispc -version=1.27.0 -revision=1 -_llvmver=19 -archs="aarch64* x86_64*" -build_style=cmake -configure_args="-DISPC_INCLUDE_EXAMPLES=OFF -DISPC_INCLUDE_RT=OFF - -DLLVM_DIR=${XBPS_CROSS_BASE}/usr/lib/llvm/${_llvmver}/lib/cmake/llvm - -DClang_DIR=${XBPS_CROSS_BASE}/usr/lib/llvm/${_llvmver}/lib/cmake/clang" -hostmakedepends="clang${_llvmver} clang-tools-extra${_llvmver} python3 m4 bison flex" -makedepends="llvm${_llvmver}-devel ncurses-devel ncurses-libtinfo-devel zlib-devel" -short_desc="Compiler for high-performance SIMD programming on the CPU" -maintainer="Andrea Brancaleoni <abc@pompel.me>" -license="BSD-3-Clause" -homepage="https://ispc.github.io" -distfiles="https://github.com/ispc/ispc/archive/v${version}.tar.gz" -checksum=c41ae29e4f6b1d37154610e68e9b7a0eb225cd7c080242ab56fa0119e49dbd7a -nocross=yes -nopie=yes - -# hack to make -m32 work so it can build 32-bit target -case "$XBPS_TARGET_MACHINE" in - x86_64) hostmakedepends+=" gcc-multilib";; -esac - -post_install() { - vlicense LICENSE.txt -} diff --git a/srcpkgs/isync/template b/srcpkgs/isync/template deleted file mode 100644 index 4b4052c188a15b..00000000000000 --- a/srcpkgs/isync/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'isync' -pkgname=isync -version=1.5.1 -revision=1 -build_style=gnu-configure -hostmakedepends="perl pkg-config" -makedepends="openssl-devel libsasl-devel db-devel zlib-devel" -depends="ca-certificates" -checkdepends="perl perl-Clone perl-enum" -short_desc="IMAP and MailDir mailbox synchronizer" -maintainer="Leah Neukirchen <leah@vuxu.org>" -license="GPL-2.0-or-later WITH custom:LicenseRef-isync-GPL-exception" -homepage="http://isync.sourceforge.net/" -changelog="https://sourceforge.net/p/isync/isync/ci/master/tree/NEWS?format=raw" -distfiles="${SOURCEFORGE_SITE}/${pkgname}/${pkgname}-${version}.tar.gz" -checksum=28cc90288036aa5b6f5307bfc7178a397799003b96f7fd6e4bd2478265bb22fa - -do_check() { - make check - cd src && perl ./run-tests.pl -} - -post_install() { - vsconf src/mbsyncrc.sample - rm -rf ${DESTDIR}/usr/share/doc/isync - vlicense LICENSES/LicenseRef-isync-GPL-exception.txt -} diff --git a/srcpkgs/ite8291r3-ctl/template b/srcpkgs/ite8291r3-ctl/template deleted file mode 100644 index e5d9602ba34379..00000000000000 --- a/srcpkgs/ite8291r3-ctl/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'ite8291r3-ctl' -pkgname=ite8291r3-ctl -version=0.3 -revision=4 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3-usb python3-xlib python3-Pillow" -short_desc="Userspace driver for the ITE 8291 RGB keyboard backlight controller" -maintainer="Andrew Benson <abenson+void@gmail.com>" -license="GPL-2.0-only" -homepage="https://github.com/pobrn/ite8291r3-ctl" -distfiles="${PYPI_SITE}/i/ite8291r3-ctl/ite8291r3-ctl-${version}.tar.gz" -checksum=d8645a478c552fde378f5a81fee32e1be6e8987698a8c40e6947234bd5be9532 -make_check=no # no tests available diff --git a/srcpkgs/itstool/patches/fix-segfault.patch b/srcpkgs/itstool/patches/fix-segfault.patch deleted file mode 100644 index 9a74ddc1314f52..00000000000000 --- a/srcpkgs/itstool/patches/fix-segfault.patch +++ /dev/null @@ -1,15 +0,0 @@ -Description: Be more careful about libxml2 memory management -Author: Guido Trentalancia -Origin: https://github.com/itstool/itstool/pull/18 - ---- a/itstool.in 2018-11-08 19:11:00.000000000 +0100 -+++ b/itstool.in 2019-05-13 11:02:18.619090267 +0200 -@@ -1053,7 +1053,7 @@ - else: - ctxt.replaceEntities(1) - ctxt.parseDocument() -- trnode = ctxt.doc().getRootElement() -+ trnode = ctxt.doc().getRootElement().copyNode(1) - try: - self._check_errors() - except libxml2.parserError: diff --git a/srcpkgs/itstool/patches/python312.patch b/srcpkgs/itstool/patches/python312.patch deleted file mode 100644 index 7cffcbd1752bd4..00000000000000 --- a/srcpkgs/itstool/patches/python312.patch +++ /dev/null @@ -1,73 +0,0 @@ -From 32c7d07664dc37765100285d1202d488cd6a27e8 Mon Sep 17 00:00:00 2001 -From: Nils Philippsen <nils@tiptoe.de> -Date: Mon, 9 Oct 2023 14:26:43 +0200 -Subject: [PATCH] Fix insufficiently quoted regular expressions - -These went under the radar until Python 3.12 started warning about them. - -Signed-off-by: Nils Philippsen <nils@tiptoe.de> ---- - itstool.in | 14 +++++++------- - 1 file changed, 7 insertions(+), 7 deletions(-) - -diff --git a/itstool.in b/itstool.in -index c21ad4b..4452616 100755 ---- a/itstool.in -+++ b/itstool.in -@@ -220,7 +220,7 @@ class Message (object): - if not isinstance(text, ustr_type): - text = ustr(text, 'utf-8') - self._message[-1] += text.replace('&', '&').replace('<', '<').replace('>', '>') -- if re.sub('\s+', ' ', text).strip() != '': -+ if re.sub(r'\s+', ' ', text).strip() != '': - self._empty = False - - def add_entity_ref (self, name): -@@ -318,7 +318,7 @@ class Message (object): - message += '<_:%s-%i/>' % (msg.name, placeholder) - placeholder += 1 - if not self._preserve: -- message = re.sub('\s+', ' ', message).strip() -+ message = re.sub(r'\s+', ' ', message).strip() - return message - - def get_preserve_space (self): -@@ -456,9 +456,9 @@ class LocNote (object): - if self._preserve_space: - return self.locnote - else: -- return re.sub('\s+', ' ', self.locnote).strip() -+ return re.sub(r'\s+', ' ', self.locnote).strip() - elif self.locnoteref is not None: -- return '(itstool) link: ' + re.sub('\s+', ' ', self.locnoteref).strip() -+ return '(itstool) link: ' + re.sub(r'\s+', ' ', self.locnoteref).strip() - return '' - - -@@ -889,7 +889,7 @@ class Document (object): - trans = translations.ugettext('_\x04translator-credits') - if trans is None or trans == 'translator-credits': - return -- regex = re.compile('(.*) \<(.*)\>, (.*)') -+ regex = re.compile(r'(.*) \<(.*)\>, (.*)') - for credit in trans.split('\n'): - match = regex.match(credit) - if not match: -@@ -924,7 +924,7 @@ class Document (object): - prevnode = None - if node.prev is not None and node.prev.type == 'text': - prevtext = node.prev.content -- if re.sub('\s+', '', prevtext) == '': -+ if re.sub(r'\s+', '', prevtext) == '': - prevnode = node.prev - for lang in sorted(list(translations.keys()), reverse=True): - locale = self.get_its_locale_filter(node) -@@ -1468,7 +1468,7 @@ def match_locale(extrange, locale): - localei += 1 - return True - --_locale_pattern = re.compile('([a-zA-Z0-9-]+)(_[A-Za-z0-9]+)?(@[A-Za-z0-9]+)?(\.[A-Za-z0-9]+)?') -+_locale_pattern = re.compile(r'([a-zA-Z0-9-]+)(_[A-Za-z0-9]+)?(@[A-Za-z0-9]+)?(\.[A-Za-z0-9]+)?') - def convert_locale (locale): - # Automatically convert POSIX-style locales to BCP47 - match = _locale_pattern.match(locale) diff --git a/srcpkgs/itstool/template b/srcpkgs/itstool/template deleted file mode 100644 index 893dac77320929..00000000000000 --- a/srcpkgs/itstool/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'itstool' -pkgname=itstool -version=2.0.7 -revision=2 -build_style=gnu-configure -configure_args="PYTHON=/usr/bin/python3" -hostmakedepends="python3 libxml2-python3" -makedepends="$hostmakedepends" -depends="$makedepends" -short_desc="ITS Tool" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-3.0-or-later" -homepage="http://itstool.org/" -distfiles="http://files.itstool.org/itstool/${pkgname}-${version}.tar.bz2" -checksum=6b9a7cd29a12bb95598f5750e8763cee78836a1a207f85b74d8b3275b27e87ca diff --git a/srcpkgs/iucode-tool/patches/musl-limits_h.patch b/srcpkgs/iucode-tool/patches/musl-limits_h.patch deleted file mode 100644 index bd4d5924abd29d..00000000000000 --- a/srcpkgs/iucode-tool/patches/musl-limits_h.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/iucode_tool.c 2017-08-28 02:20:36.000000000 +0200 -+++ b/iucode_tool.c 2017-12-22 18:11:59.195710726 +0100 -@@ -19,6 +19,7 @@ - #include <stdint.h> - #include <sys/types.h> - #include <sys/stat.h> -+#include <limits.h> - #include <fcntl.h> - #include <stdio.h> - #include <stdlib.h> diff --git a/srcpkgs/iucode-tool/template b/srcpkgs/iucode-tool/template deleted file mode 100644 index d28c1046105349..00000000000000 --- a/srcpkgs/iucode-tool/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'iucode-tool' -pkgname=iucode-tool -version=2.3.1 -revision=2 -archs="i686* x86_64*" -build_style=gnu-configure -short_desc="Program to manipulate microcode update collections for Intel" -maintainer="Vintodrimmer <vintodrimmer@protonmail.ch>" -license="GPL-2.0-or-later" -homepage="https://gitlab.com/iucode-tool/iucode-tool/wikis/home" -distfiles="https://gitlab.com/iucode-tool/releases/raw/latest/iucode-tool_${version}.tar.xz" -checksum=12b88efa4d0d95af08db05a50b3dcb217c0eb2bfc67b483779e33d498ddb2f95 - -case "$XBPS_TARGET_MACHINE" in - *-musl) makedepends="argp-standalone" ;; -esac diff --git a/srcpkgs/ivan/template b/srcpkgs/ivan/template deleted file mode 100644 index 0c318e34e8e1b7..00000000000000 --- a/srcpkgs/ivan/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'ivan' -pkgname=ivan -version=058 -revision=1 -build_style=cmake -hostmakedepends="pkg-config" -makedepends="libpng-devel pcre-devel SDL2-devel SDL2_mixer-devel" -short_desc="Iter Vehemens ad Necem - a graphical roguelike game" -maintainer="travankor <travankor@tuta.io>" -license="GPL-2.0-or-later" -homepage="https://attnam.com/wiki/Main_Page" -changelog="https://raw.githubusercontent.com/Attnam/ivan/master/NEWS" -distfiles="https://github.com/Attnam/ivan/archive/v${version}.tar.gz" -checksum=ee2e7a4ec26f8a08fceddebbcbb03af1f42ec95be69f54a84b72e5ea4595cb59 - -if [ "$XBPS_TARGET_ENDIAN" = "be" ]; then - broken="bitrotten code in FeLib" -fi diff --git a/srcpkgs/ivan/update b/srcpkgs/ivan/update deleted file mode 100644 index cdd76a27707291..00000000000000 --- a/srcpkgs/ivan/update +++ /dev/null @@ -1 +0,0 @@ -ignore="050*" diff --git a/srcpkgs/iverilog/patches/format-security.patch b/srcpkgs/iverilog/patches/format-security.patch deleted file mode 100644 index 07593c3bc6f21d..00000000000000 --- a/srcpkgs/iverilog/patches/format-security.patch +++ /dev/null @@ -1,14 +0,0 @@ -diff --git a/pform_package.cc b/pform_package.cc -index 856f8c1..3006ab5 100644 ---- a/pform_package.cc -+++ b/pform_package.cc -@@ -62,7 +62,7 @@ void pform_end_package_declaration(const struct vlltype&loc) - ostringstream msg; - msg << "error: Package " << use_name << " was already declared here: " - << test->second->get_fileline() << ends; -- VLerror(loc, msg.str().c_str()); -+ VLerror(loc, "%s", msg.str().c_str()); - } - - - diff --git a/srcpkgs/iverilog/template b/srcpkgs/iverilog/template deleted file mode 100644 index a0b8aa81107872..00000000000000 --- a/srcpkgs/iverilog/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'iverilog' -pkgname=iverilog -version=12.0 -revision=1 -build_style=gnu-configure -hostmakedepends="automake flex gperf" -makedepends="readline-devel zlib-devel" -short_desc="Verilog simulation and synthesis tool" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-or-later, LGPL-2.1-or-later" -homepage="https://steveicarus.github.io/iverilog/" -distfiles="https://github.com/steveicarus/iverilog/archive/v${version/./_}.tar.gz" -checksum=a68cb1ef7c017ef090ebedb2bc3e39ef90ecc70a3400afb4aa94303bc3beaa7d - -nocross="draw_tt.exe: cannot execute binary file: Exec format error" - -pre_configure() { - sh ./autoconf.sh -} diff --git a/srcpkgs/iverilog/update b/srcpkgs/iverilog/update deleted file mode 100644 index d2320226fb4394..00000000000000 --- a/srcpkgs/iverilog/update +++ /dev/null @@ -1 +0,0 @@ -pattern='/archive/refs/tags/(v?|\Q'"$pkgname"'\E-)?\K[\d\_]+(?=\.tar\.gz")' diff --git a/srcpkgs/iw/template b/srcpkgs/iw/template deleted file mode 100644 index c1001d905ab527..00000000000000 --- a/srcpkgs/iw/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'iw' -pkgname=iw -version=5.19 -revision=1 -hostmakedepends="pkg-config libnl3-devel" -makedepends="libnl3-devel" -short_desc="Utility for nl80211 based CLI configuration of wireless devices" -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 - -do_build() { - make V=1 CC=$CC ${makejobs} -} -do_install() { - make PREFIX=/usr SBINDIR=/usr/bin DESTDIR=${DESTDIR} install - vlicense COPYING -} diff --git a/srcpkgs/iwd/files/ead/run b/srcpkgs/iwd/files/ead/run deleted file mode 100644 index fe1975d350dd45..00000000000000 --- a/srcpkgs/iwd/files/ead/run +++ /dev/null @@ -1,4 +0,0 @@ -#!/bin/sh -exec 2>&1 -[ -r ./conf ] && . ./conf -exec /usr/libexec/ead ${OPTS} 2>&1 diff --git a/srcpkgs/iwd/files/iwd/run b/srcpkgs/iwd/files/iwd/run deleted file mode 100644 index 7b751e0a5a8c29..00000000000000 --- a/srcpkgs/iwd/files/iwd/run +++ /dev/null @@ -1,4 +0,0 @@ -#!/bin/sh -exec 2>&1 -[ -r ./conf ] && . ./conf -exec /usr/libexec/iwd ${OPTS} 2>&1 diff --git a/srcpkgs/iwd/patches/fix-name-request.patch b/srcpkgs/iwd/patches/fix-name-request.patch deleted file mode 100644 index b6f3f3a6f5e409..00000000000000 --- a/srcpkgs/iwd/patches/fix-name-request.patch +++ /dev/null @@ -1,65 +0,0 @@ ---- a/Makefile.am 2019-10-30 06:50:34.000000000 -0400 -+++ b/Makefile.am 2019-10-30 09:10:08.542128891 -0400 -@@ -139,15 +139,15 @@ - if DBUS_POLICY - dbus_datadir = @DBUS_DATADIR@/dbus-1/system.d - dist_dbus_data_DATA = -+ -+dbus_busdir = @DBUS_BUSDIR@ -+dbus_bus_DATA = - endif - - if SYSTEMD_SERVICE - systemd_unitdir = @SYSTEMD_UNITDIR@ - systemd_unit_DATA = - --dbus_busdir = @DBUS_BUSDIR@ --dbus_bus_DATA = -- - systemd_networkdir = @SYSTEMD_NETWORKDIR@ - systemd_network_DATA = - -@@ -244,13 +244,13 @@ - - if DBUS_POLICY - dist_dbus_data_DATA += src/iwd-dbus.conf -+dbus_bus_DATA += src/net.connman.iwd.service - endif - - if SYSTEMD_SERVICE - src_iwd_DEPENDENCIES += src/iwd.service - - systemd_unit_DATA += src/iwd.service --dbus_bus_DATA += src/net.connman.iwd.service - - systemd_network_DATA += src/80-iwd.link - endif -@@ -320,13 +320,13 @@ - - if DBUS_POLICY - dist_dbus_data_DATA += wired/ead-dbus.conf -+dbus_bus_DATA += wired/net.connman.ead.service - endif - - if SYSTEMD_SERVICE - wired_ead_DEPENDENCIES += wired/ead.service - - systemd_unit_DATA += wired/ead.service --dbus_bus_DATA += wired/net.connman.ead.service - endif - - if MANUAL_PAGES -diff --git configure.ac configure.ac -index ec0619e..13d6de4 100644 ---- a/configure.ac -+++ b/configure.ac -@@ -188,7 +188,7 @@ AM_CONDITIONAL(SYSTEMD_SERVICE, test "${enable_systemd_service}" != "no") - AC_ARG_WITH([dbus-busdir], AC_HELP_STRING([--with-dbus-busdir=DIR], - [path to D-Bus bus services directory]), - [path_dbus_busdir=${withval}]) --if (test "${enable_systemd_service}" != "no" && test -z "${path_dbus_busdir}"); then -+if (test -z "${path_dbus_busdir}"); then - AC_MSG_CHECKING([D-Bus bus services directory]) - path_dbus_busdir="`$PKG_CONFIG --variable=system_bus_services_dir dbus-1`" - if (test -z "${path_dbus_busdir}"); then - diff --git a/srcpkgs/iwd/patches/musl.patch b/srcpkgs/iwd/patches/musl.patch deleted file mode 100644 index 37b6d749b3c8f7..00000000000000 --- a/srcpkgs/iwd/patches/musl.patch +++ /dev/null @@ -1,13 +0,0 @@ -Include libgen.h for POSIX basename as musl doesn provide GNU basename in string.h. - -diff -rup src/wiphy.c.orig src/wiphy.c ---- a/src/wiphy.c -+++ b/src/wiphy.c -@@ -33,6 +33,7 @@ - #include <unistd.h> - #include <string.h> - #include <limits.h> -+#include <libgen.h> - - #include <ell/ell.h> - diff --git a/srcpkgs/iwd/patches/resolvconf-default.patch b/srcpkgs/iwd/patches/resolvconf-default.patch deleted file mode 100644 index aba5858bf55573..00000000000000 --- a/srcpkgs/iwd/patches/resolvconf-default.patch +++ /dev/null @@ -1,34 +0,0 @@ ---- a/src/resolve.c -+++ b/src/resolve.c -@@ -596,7 +596,7 @@ static int resolve_init(void) - method_name = l_settings_get_value(iwd_get_config(), "Network", - "NameResolvingService"); - if (!method_name) -- method_name = "systemd"; -+ method_name = "resolvconf"; - - for (i = 0; resolve_method_ops_list[i].name; i++) { - if (strcmp(resolve_method_ops_list[i].name, method_name)) ---- a/src/iwd.config.rst -+++ b/src/iwd.config.rst -@@ -194,7 +194,7 @@ The group ``[Network]`` contains network configuration related settings. - by default. This setting can also be overriden on a per-network basis. - - * - NameResolvingService -- - Values: resolvconf, **systemd**, none -+ - Values: **resolvconf**, systemd, none - - Configures a DNS resolution method used by the system. - -@@ -202,7 +202,7 @@ The group ``[Network]`` contains network configuration related settings. - ``EnableNetworkConfiguration`` and provides the choice of system - resolver integration. - -- 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 deleted file mode 100644 index f2c6b57e636fd7..00000000000000 --- a/srcpkgs/iwd/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 'iwd' -pkgname=iwd -version=3.10 -revision=1 -build_style=gnu-configure -configure_args="--disable-systemd-service --enable-pie - --enable-dbus-policy --enable-wired" -hostmakedepends="python3-docutils pkg-config" -makedepends="readline-devel dbus-devel" -depends="dbus openresolv" -checkdepends="python3 $depends" -short_desc="Internet Wireless Daemon by Intel that aims to replace wpa_supplicant" -maintainer="Érico Nogueira <ericonr@disroot.org>" -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/iwd-${version}.tar.xz" -checksum=640bff22540e1714f71772a83123aff6f810b7eb9d7d6df1e10fb2695beb5115 -make_dirs="/var/lib/iwd 0600 root root - /var/lib/ead 0600 root root - /etc/iwd 755 root root" -# tests depend on kernel features -make_check=extended -make_check_pre="dbus-run-session" - -post_install() { - vsv ead - vsv iwd -} diff --git a/srcpkgs/iwgtk/template b/srcpkgs/iwgtk/template deleted file mode 100644 index b399207575900a..00000000000000 --- a/srcpkgs/iwgtk/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'iwgtk' -pkgname=iwgtk -version=0.9 -revision=1 -build_style=meson -hostmakedepends="scdoc pkg-config gettext" -makedepends="gtk4-devel qrencode-devel" -depends="iwd" -short_desc="Lightweight GTK frontend for iwd (WiFi)" -maintainer="Filip Rojek <filip@filiprojek.cz>" -license="GPL-3.0-or-later" -homepage="https://github.com/J-Lentz/iwgtk" -changelog="https://raw.githubusercontent.com/J-Lentz/iwgtk/master/CHANGELOG" -distfiles="https://github.com/J-Lentz/iwgtk/archive/refs/tags/v${version}.tar.gz" -checksum=84a82dc730fe536034a65d148840e975c1353f4114db527439170ff410583d31 diff --git a/srcpkgs/j/files/profilex_template.ijs b/srcpkgs/j/files/profilex_template.ijs deleted file mode 100644 index 75965d7f2a53ee..00000000000000 --- a/srcpkgs/j/files/profilex_template.ijs +++ /dev/null @@ -1,28 +0,0 @@ -NB. profilex.ijs template -NB. copy template to profilex and edit as required -NB. profilex.ijs overrides profile definitions -NB. profilex.ijs is not replaced by installs/updates -NB. errors may prevent startup -NB. check SystemFolders_j_ before/after changes -NB. install is J folder -NB. home is HOME -NB. userx is /807-user or /j64-807-user -NB. see profile.ijs for more info - -NB. example 1: user in J folder -NB. user=. install,userx - -NB. example 2: user in d:/ -NB. user=. 'd:',userx - -NB. example 3: user in home/Documents -NB. user=. home,'/Documents',userx - -NB. example 4: user in same folder as install -NB. user=. ('/'(i:~{.])install),userx - -user=. home,userx NB. profile default - edit to change -break=. user,'/break' -config=. user,'/config' -snap=. user,'/snap' -temp=. user,'/temp' diff --git a/srcpkgs/j/patches/9.5.1-noexecstack.patch b/srcpkgs/j/patches/9.5.1-noexecstack.patch deleted file mode 100644 index bd6952c78489cc..00000000000000 --- a/srcpkgs/j/patches/9.5.1-noexecstack.patch +++ /dev/null @@ -1,60 +0,0 @@ -From https://codeberg.org/fogti/portage-zscheile/raw/branch/main/dev-lang/ijs/files/9.5.1-noexecstack.patch - -diff --git a/make2/build_libj.sh b/make2/build_libj.sh -index 6cb2fdb..c55191d 100755 ---- a/make2/build_libj.sh -+++ b/make2/build_libj.sh -@@ -324,7 +324,7 @@ case $jplatform64 in - CFLAGS="$common -m32 -msse2 -mfpmath=sse " - # slower, use 387 fpu and truncate extra precision - # CFLAGS="$common -m32 -ffloat-store " -- LDFLAGS=" -shared -Wl,-soname,libj.so -m32 -lm -ldl $LDOPENMP32 $LDTHREAD " -+ LDFLAGS=" -shared -Wl,-soname,libj.so -m32 -lm -ldl -z noexecstack $LDOPENMP32 $LDTHREAD " - OBJS_AESNI=" aes-ni.o " - SRC_ASM="${SRC_ASM_LINUX32}" - GASM_FLAGS="-m32" -@@ -335,7 +335,7 @@ case $jplatform64 in - linux/j64avx512*) # linux intel 64bit avx512 - TARGET=libj.so - CFLAGS="$common -DC_AVX2=1 -DC_AVX512=1 " -- LDFLAGS=" -shared -Wl,-soname,libj.so -lm -ldl $LDOPENMP $LDTHREAD " -+ LDFLAGS=" -shared -Wl,-soname,libj.so -lm -ldl -z noexecstack $LDOPENMP $LDTHREAD " - CFLAGS_SIMD=" -march=skylake-avx512 -mavx2 -mfma -mbmi -mbmi2 -mlzcnt -mmovbe -mpopcnt -mno-vzeroupper " - OBJS_FMA=" gemm_int-fma.o " - OBJS_AESNI=" aes-ni.o " -@@ -349,7 +349,7 @@ case $jplatform64 in - linux/j64avx2*) # linux intel 64bit avx2 - TARGET=libj.so - CFLAGS="$common -DC_AVX2=1 " -- LDFLAGS=" -shared -Wl,-soname,libj.so -lm -ldl $LDOPENMP $LDTHREAD " -+ LDFLAGS=" -shared -Wl,-soname,libj.so -lm -ldl -z noexecstack $LDOPENMP $LDTHREAD " - CFLAGS_SIMD=" -march=haswell -mavx2 -mfma -mbmi -mbmi2 -mlzcnt -mmovbe -mpopcnt -mno-vzeroupper " - OBJS_FMA=" gemm_int-fma.o " - OBJS_AESNI=" aes-ni.o " -@@ -362,7 +362,7 @@ case $jplatform64 in - linux/j64*) # linux intel 64bit nonavx - TARGET=libj.so - CFLAGS="$common -msse3 " -- LDFLAGS=" -shared -Wl,-soname,libj.so -lm -ldl $LDOPENMP $LDTHREAD " -+ LDFLAGS=" -shared -Wl,-soname,libj.so -lm -ldl -z noexecstack $LDOPENMP $LDTHREAD " - OBJS_AESNI=" aes-ni.o " - SRC_ASM="${SRC_ASM_LINUX}" - GASM_FLAGS="" -@@ -373,7 +373,7 @@ case $jplatform64 in - raspberry/j32*) # linux raspbian arm - TARGET=libj.so - CFLAGS="$common -std=gnu99 -Wno-overflow -marm -march=armv6 -mfloat-abi=hard -mfpu=vfp -DRASPI " -- LDFLAGS=" -shared -Wl,-soname,libj.so -lm -ldl $LDOPENMP $LDTHREAD " -+ LDFLAGS=" -shared -Wl,-soname,libj.so -lm -ldl -z noexecstack $LDOPENMP $LDTHREAD " - SRC_ASM="${SRC_ASM_RASPI32}" - GASM_FLAGS="" - FLAGS_SLEEF=" -DENABLE_VECEXT " # broken in upstream -@@ -383,7 +383,7 @@ case $jplatform64 in - raspberry/j64*) # linux arm64 - TARGET=libj.so - CFLAGS="$common -march=armv8-a+crc -DRASPI -DC_CRC32C=1 " # mno-outline-atomics unavailable on clang-7 -- LDFLAGS=" -shared -Wl,-soname,libj.so -lm -ldl $LDOPENMP $LDTHREAD " -+ LDFLAGS=" -shared -Wl,-soname,libj.so -lm -ldl -z noexecstack $LDOPENMP $LDTHREAD " - OBJS_AESARM=" aes-arm.o " - SRC_ASM="${SRC_ASM_RASPI}" - GASM_FLAGS="" diff --git a/srcpkgs/j/template b/srcpkgs/j/template deleted file mode 100644 index 6712e62c276266..00000000000000 --- a/srcpkgs/j/template +++ /dev/null @@ -1,147 +0,0 @@ -# Template file for 'j' -pkgname=j -reverts="807_1 901.c_1 901.d_1 901.e_1 901.f_1" -version=9.5.1 -revision=2 -_vmaj="${version%.*}" -_vmin="${version#${_vmaj}}" -_vrel=${_vmaj}-release${_vmin:+-}${_vmin#.} -archs="aarch64* armv[67]* i686* x86_64*" -makedepends="libgomp-devel" -short_desc="Modern, high-performance, ASCII-based successor to APL" -maintainer="B. Wilson <x@wilsonb.com>" -license="GPL-3.0-or-later" -homepage="https://jsoftware.com/" -distfiles="https://github.com/jsoftware/jsource/archive/${version}.tar.gz" -checksum=593249894579af87b325833678dfe8a35c937fe344dcc954a0ad0e31f167497a - -_jsz="j${XBPS_TARGET_WORDSIZE}" -_jtype="release" -_jbuilder="voidlinux.org" -_jlib="/usr/lib/j" -_jshare="/usr/share/j" -_jetc="/etc/j" -_juser=".j" - -case "${XBPS_TARGET_MACHINE}" in - i686*|x86_64*) hostmakedepends+=" nasm";; -esac - -case "${XBPS_TARGET_MACHINE}" in - aarch64*|arm*) _jpl="raspberry";; - *) _jpl="linux";; -esac - -if [ "${XBPS_TARGET_LIBC}" = musl ]; then - makedepends+=" musl-fts-devel" - LDFLAGS=-lfts -fi - -do_configure() { - cp jsrc/jversion-x.h jsrc/jversion.h - vsed -i "/jversion/s@${_vmaj}@&-${_vmin#.}@; - /jplatform/s@unknown@${_jpl}@; - /jtype/s@beta@${_jtype}@; - /jbuilder/s@unknown@${_jbuilder}@" \ - jsrc/jversion.h - - # Remove version directory component from "~install" and "~user" paths - cp jlibrary/bin/profile.ijs jlibrary/bin/profile.ijs.new - vsed -i "/^install=./s@/usr/share/j/[0-9.]\+@${_jshare}@; - /^user=./s@home,userx@home,'/${_juser}'@" \ - jlibrary/bin/profile.ijs.new - - # Munge the build scripts into reason: - # 1) Short-circut their fragile compiler detection to directly use gcc; - # 2) Make sure they pick up our CFLAGS and LDFLAGS; and - # 3) Ensure they propogate errors to do_build() - vsed -i '/^compiler/s/=.*/=gcc/; - /^common="\$common/n; - /^common/s/="/&$CFLAGS /; - /^LDFLAGS/s/="/&$LDFLAGS /; - s/-Werror// - /^#!/a\set -o errexit' \ - make2/build_jconsole.sh make2/build_libj.sh -} - -## -# Crossbuilds do not distinguish between AVX- and non-AVX targets, so instead -# we build all applicable binaries and install a wrapper script that executes -# the correct one on the target machine. -do_build() { - cd make2 # The build scripts assume this is $PWD - export USE_OPENMP=1 - - jplatform=${_jpl} j64x=${_jsz} ./build_jconsole.sh - jplatform=${_jpl} j64x=${_jsz} ./build_libj.sh - - if [ "${_jsz}" = 'j64' ]; then - jplatform=${_jpl} j64x=${_jsz}avx ./build_jconsole.sh - jplatform=${_jpl} j64x=${_jsz}avx ./build_libj.sh - - jplatform=${_jpl} j64x=${_jsz}avx2 ./build_jconsole.sh - jplatform=${_jpl} j64x=${_jsz}avx2 ./build_libj.sh - fi -} - -do_check() { - if [ -d "${_jlib}/j64avx2" ] \ - && sed -n '/^flags/{s/\<avx2\>//;t;q1}' /proc/cpuinfo; then - javx='avx2' - elif [ -d "${_jlib}/j64avx" ] \ - && sed -n '/^flags/{s/\<avx\>//;t;q1}' /proc/cpuinfo; then - javx='avx' - else - javx='' - fi - - mkdir -p test/bin - cp -r jlibrary/addons test/bin - cp -r jlibrary/system test/bin - cp -r jlibrary/tools test/bin - cp -r "bin/${_jpl}/${_jsz}${javx}" test/bin - cp jlibrary/bin/profile.ijs "test/bin/${_jsz}${javx}" - - echo 'RECHO ddall' | "test/bin/${_jsz}${javx}/jconsole" test/tsu.ijs -} - -## -# Script to detect AVX/AVX2 support and launch appropriate jconsole binary -_jconsole_wrapper_script() { -cat <<JC -#!/usr/bin/env sh - -cpu_has_avx() { sed -n '/^flags/{s/\<avx\>//;t;q1}' /proc/cpuinfo; } -cpu_has_avx2() { sed -n '/^flags/{s/\<avx2\>//;t;q1}' /proc/cpuinfo; } - -if [ -d "${_jlib}/j64avx2" ] && cpu_has_avx2; then - javx='avx2' -elif [ -d "${_jlib}/j64avx" ] && cpu_has_avx; then - javx='avx' -elif [ -d "${_jlib}/j64" ]; then - javx='' -else - >&2 echo "\${0}: Cannot find jconsole executable" - exit 1 -fi - -exec ${_jlib}/${_jsz}\${javx}/jconsole -jprofile "${_jetc}/profile.ijs" "\${@}" -JC -} - -do_install() { - vmkdir "${_jlib}" 0755 - vcopy "bin/${_jpl}/*" "${_jlib}" - vcopy jlibrary/system "${_jlib}" - vcopy jlibrary/tools "${_jlib}" - vcopy jlibrary/addons "${_jlib}" - - vmkdir "${_jetc}" 0755 - vinstall "${FILESDIR}/profilex_template.ijs" 644 "${_jetc}" - vinstall "jlibrary/bin/profile.ijs.new" 644 "${_jetc}" profile.ijs - - _jconsole_wrapper_script >bin/jc.sh - vbin "bin/jc.sh" jc - - rm -rf ${DESTDIR}/usr/lib/j/tools -} diff --git a/srcpkgs/j4-dmenu-desktop/template b/srcpkgs/j4-dmenu-desktop/template deleted file mode 100644 index 8f7af700c80281..00000000000000 --- a/srcpkgs/j4-dmenu-desktop/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'j4-dmenu-desktop' -pkgname=j4-dmenu-desktop -version=3.2 -revision=2 -build_style=meson -configure_args="-Denable-tests=false" -hostmakedepends="pkg-config" -makedepends="spdlog fmt-devel" -checkdepends="catch2 python3-pytest" -short_desc="Fast desktop menu" -maintainer="meator <meator.dev@gmail.com>" -license="GPL-3.0-or-later" -homepage="https://github.com/enkore/j4-dmenu-desktop" -distfiles="https://github.com/enkore/j4-dmenu-desktop/archive/r${version}.tar.gz" -checksum=99e2f394570f8fb0b1a2cde2926980fd9685ce60e1500b575057f8424c9ad555 - -if [ "$XBPS_CHECK_PKGS" ]; then - configure_args+=" -Denable-tests=true" -fi diff --git a/srcpkgs/j4-dmenu-desktop/update b/srcpkgs/j4-dmenu-desktop/update deleted file mode 100644 index d142c0f523884f..00000000000000 --- a/srcpkgs/j4-dmenu-desktop/update +++ /dev/null @@ -1 +0,0 @@ -pattern='/archive/refs/tags/(v?|\Q'"$pkgname"'\E-)?r\K[\d\.]+(?=\.tar\.gz")' diff --git a/srcpkgs/j4status-devel b/srcpkgs/j4status-devel deleted file mode 120000 index 445ede4705bdb3..00000000000000 --- a/srcpkgs/j4status-devel +++ /dev/null @@ -1 +0,0 @@ -j4status \ No newline at end of file diff --git a/srcpkgs/j4status/template b/srcpkgs/j4status/template deleted file mode 100644 index a77dec5cf47cdf..00000000000000 --- a/srcpkgs/j4status/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'j4status' -pkgname=j4status -version=0.1 -revision=5 -build_style=gnu-configure -configure_args="--enable-mpd-input --disable-nm-input" -hostmakedepends="pkg-config libxslt docbook-xsl" -makedepends="libglib-devel yajl-devel libmpdclient-devel NetworkManager-devel - pulseaudio-devel upower-devel libsensors-devel" -short_desc="Provides a status line to retrieve information from your computer" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-3.0-or-later" -homepage="https://sardemff7.github.io/j4status/" -distfiles="https://github.com/sardemff7/j4status/releases/download/v${version}/j4status-${version}.tar.xz" -checksum=2ce80e460d6e4091deb28b663be87eceeb5cd533f40db6c5fba44a6adb995341 - -post_extract() { - vsed -i 's,stdin,_stdin,g;s,stdout,_stdout,g;s,stderr,_stderr,g' input-output/i3bar/src/input.c -} - -j4status-devel_package() { - short_desc+=" - development files" - depends="libglib-devel ${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/*.so - vmove usr/lib/pkgconfig - vmove usr/share/aclocal - } -} diff --git a/srcpkgs/jaaa/template b/srcpkgs/jaaa/template deleted file mode 100644 index ee99fac47617a7..00000000000000 --- a/srcpkgs/jaaa/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'jaaa' -pkgname=jaaa -version=0.9.2 -revision=1 -build_wrksrc=source -build_style=gnu-makefile -hostmakedepends="pkg-config" -makedepends="zita-alsa-pcmi-devel clthreads-devel clxclient-devel freetype-devel - alsa-lib-devel fftw-devel jack-devel libX11-devel libXft-devel" -short_desc="JACK and ALSA Audio Analyser" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-or-later" -homepage="https://kokkinizita.linuxaudio.org/linuxaudio/" -distfiles="https://kokkinizita.linuxaudio.org/linuxaudio/downloads/${pkgname}-${version}.tar.bz2" -checksum=6cf55a3924694179d83e9d49f557896fcebdc1a7f89477e601caa2277ad7f3b3 - -pre_build() { - # change pkgconf to pkg-config - sed -i 's/pkgconf/pkg-config/' Makefile -} diff --git a/srcpkgs/jack-devel b/srcpkgs/jack-devel deleted file mode 120000 index 77aa882c5afc5a..00000000000000 --- a/srcpkgs/jack-devel +++ /dev/null @@ -1 +0,0 @@ -jack \ No newline at end of file diff --git a/srcpkgs/jack/files/40-hpet-permissions.rules b/srcpkgs/jack/files/40-hpet-permissions.rules deleted file mode 100644 index 7af3780f9d9b37..00000000000000 --- a/srcpkgs/jack/files/40-hpet-permissions.rules +++ /dev/null @@ -1,2 +0,0 @@ -KERNEL=="rtc0", GROUP="audio" -KERNEL=="hpet", GROUP="audio" diff --git a/srcpkgs/jack/files/jack-limitsd.conf b/srcpkgs/jack/files/jack-limitsd.conf deleted file mode 100644 index d97363ac87b29d..00000000000000 --- a/srcpkgs/jack/files/jack-limitsd.conf +++ /dev/null @@ -1,2 +0,0 @@ -@audio - rtprio 99 -@audio - memlock unlimited diff --git a/srcpkgs/jack/patches/fix-execinfo.patch b/srcpkgs/jack/patches/fix-execinfo.patch deleted file mode 100644 index 816ff355892c73..00000000000000 --- a/srcpkgs/jack/patches/fix-execinfo.patch +++ /dev/null @@ -1,24 +0,0 @@ ---- a/dbus/sigsegv.c -+++ b/dbus/sigsegv.c -@@ -11,6 +11,8 @@ - * Copyright (C) 2005 - 2008 Jaco Kroon - */ - -+#ifdef __GLIBC__ -+ - #if defined(HAVE_CONFIG_H) - #include "config.h" - #endif -@@ -209,4 +211,12 @@ - static void __attribute((constructor)) init(void) { - setup_sigsegv(); - } -+#endif -+ -+#else -+ -+int setup_sigsegv() { -+ return 1; -+} -+ - #endif diff --git a/srcpkgs/jack/patches/waf-escape-seq.patch b/srcpkgs/jack/patches/waf-escape-seq.patch deleted file mode 100644 index ac6c4f4d665e55..00000000000000 --- a/srcpkgs/jack/patches/waf-escape-seq.patch +++ /dev/null @@ -1,246 +0,0 @@ -From 412a9b819e86a0061f990c7245f0f5db76d0eda3 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Micka=C3=ABl=20Schoentgen?= <contact@tiger-222.fr> -Date: Sat, 5 Jan 2019 12:02:42 +0100 -Subject: [PATCH] Fix all DeprecationWarning: invalid escape sequence -MIME-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit - -Signed-off-by: Mickaël Schoentgen <contact@tiger-222.fr> ---- - utils/genbench.py | 2 +- - waflib/Build.py | 2 +- - waflib/ConfigSet.py | 2 +- - waflib/Context.py | 2 +- - waflib/Task.py | 2 +- - waflib/TaskGen.py | 2 +- - waflib/Tools/c_config.py | 2 +- - waflib/Tools/c_preproc.py | 6 +++--- - waflib/Tools/d_scan.py | 8 ++++---- - waflib/Tools/fc_config.py | 4 ++-- - waflib/Tools/fc_scan.py | 8 ++++---- - waflib/Tools/ifort.py | 2 +- - waflib/Tools/msvc.py | 16 ++++++++-------- - waflib/Tools/qt5.py | 4 ++-- - waflib/Tools/winres.py | 4 ++-- - waflib/Utils.py | 2 +- - waflib/ansiterm.py | 2 +- - waflib/extras/cpplint.py | 6 +++--- - waflib/extras/distnet.py | 2 +- - waflib/extras/erlang.py | 2 +- - waflib/extras/gccdeps.py | 2 +- - waflib/extras/kde4.py | 2 +- - waflib/extras/ocaml.py | 2 +- - waflib/extras/pgicc.py | 2 +- - waflib/extras/pyqt5.py | 2 +- - waflib/extras/qt4.py | 2 +- - waflib/extras/remote.py | 2 +- - waflib/extras/run_do_script.py | 2 +- - waflib/extras/swig.py | 4 ++-- - 29 files changed, 50 insertions(+), 50 deletions(-) - -diff --git a/waflib/Build.py b/waflib/Build.py -index d8778218b..eb80603d4 100644 ---- a/waflib/Build.py -+++ b/waflib/Build.py -@@ -104,7 +104,7 @@ class BuildContext(Context.Context): - """Amount of jobs to run in parallel""" - - self.targets = Options.options.targets -- """List of targets to build (default: \*)""" -+ """List of targets to build (default: \\*)""" - - self.keep = Options.options.keep - """Whether the build should continue past errors""" -diff --git a/waflib/ConfigSet.py b/waflib/ConfigSet.py -index b300bb56b..9db8e9075 100644 ---- a/waflib/ConfigSet.py -+++ b/waflib/ConfigSet.py -@@ -11,7 +11,7 @@ The values put in :py:class:`ConfigSet` must be serializable (dicts, lists, stri - - import copy, re, os - from waflib import Logs, Utils --re_imp = re.compile('^(#)*?([^#=]*?)\ =\ (.*?)$', re.M) -+re_imp = re.compile(r'^(#)*?([^#=]*?)\ =\ (.*?)$', re.M) - - class ConfigSet(object): - """ -diff --git a/waflib/Context.py b/waflib/Context.py -index ffe197e40..888091dfd 100644 ---- a/waflib/Context.py -+++ b/waflib/Context.py -@@ -607,7 +607,7 @@ class Context(ctx): - Logs.pprint(color, msg) - - def load_special_tools(self, var, ban=[]): -- """ -+ r""" - Loads third-party extensions modules for certain programming languages - by trying to list certain files in the extras/ directory. This method - is typically called once for a programming language group, see for -diff --git a/waflib/Task.py b/waflib/Task.py -index b93c0b4f4..f67076107 100644 ---- a/waflib/Task.py -+++ b/waflib/Task.py -@@ -1044,7 +1044,7 @@ def funex(c): - exec(c, dc) - return dc['f'] - --re_cond = re.compile('(?P<var>\w+)|(?P<or>\|)|(?P<and>&)') -+re_cond = re.compile(r'(?P<var>\w+)|(?P<or>\|)|(?P<and>&)') - re_novar = re.compile(r'^(SRC|TGT)\W+.*?$') - reg_act = re.compile(r'(?P<backslash>\\)|(?P<dollar>\$\$)|(?P<subst>\$\{(?P<var>\w+)(?P<code>.*?)\})', re.M) - def compile_fun_shell(line): -diff --git a/waflib/TaskGen.py b/waflib/TaskGen.py -index e328843b5..532b7d5cd 100644 ---- a/waflib/TaskGen.py -+++ b/waflib/TaskGen.py -@@ -727,7 +727,7 @@ def sequence_order(self): - self.bld.prev = self - - --re_m4 = re.compile('@(\w+)@', re.M) -+re_m4 = re.compile(r'@(\w+)@', re.M) - - class subst_pc(Task.Task): - """ -diff --git a/waflib/Tools/c_config.py b/waflib/Tools/c_config.py -index d2b3c0d8f..60cc0ecdf 100644 ---- a/waflib/Tools/c_config.py -+++ b/waflib/Tools/c_config.py -@@ -239,7 +239,7 @@ def validate_cfg(self, kw): - - @conf - def exec_cfg(self, kw): -- """ -+ r""" - Executes ``pkg-config`` or other ``-config`` applications to collect configuration flags: - - * if atleast_pkgconfig_version is given, check that pkg-config has the version n and return -diff --git a/waflib/Tools/c_preproc.py b/waflib/Tools/c_preproc.py -index 7e04b4a7c..68e5f5aea 100644 ---- a/waflib/Tools/c_preproc.py -+++ b/waflib/Tools/c_preproc.py -@@ -75,13 +75,13 @@ re_lines = re.compile( - re.IGNORECASE | re.MULTILINE) - """Match #include lines""" - --re_mac = re.compile("^[a-zA-Z_]\w*") -+re_mac = re.compile(r"^[a-zA-Z_]\w*") - """Match macro definitions""" - - re_fun = re.compile('^[a-zA-Z_][a-zA-Z0-9_]*[(]') - """Match macro functions""" - --re_pragma_once = re.compile('^\s*once\s*', re.IGNORECASE) -+re_pragma_once = re.compile(r'^\s*once\s*', re.IGNORECASE) - """Match #pragma once statements""" - - re_nl = re.compile('\\\\\r*\n', re.MULTILINE) -@@ -660,7 +660,7 @@ def extract_macro(txt): - # empty define, assign an empty token - return (v, [[], [('T','')]]) - --re_include = re.compile('^\s*(<(?:.*)>|"(?:.*)")') -+re_include = re.compile(r'^\s*(<(?:.*)>|"(?:.*)")') - def extract_include(txt, defs): - """ - Process a line in the form:: -diff --git a/waflib/Tools/msvc.py b/waflib/Tools/msvc.py -index 17b347d45..ff58449d0 100644 ---- a/waflib/Tools/msvc.py -+++ b/waflib/Tools/msvc.py -@@ -281,7 +281,7 @@ def gather_wince_supported_platforms(): - - def gather_msvc_detected_versions(): - #Detected MSVC versions! -- version_pattern = re.compile('^(\d\d?\.\d\d?)(Exp)?$') -+ version_pattern = re.compile(r'^(\d\d?\.\d\d?)(Exp)?$') - detected_versions = [] - for vcver,vcvar in (('VCExpress','Exp'), ('VisualStudio','')): - prefix = 'SOFTWARE\\Wow6432node\\Microsoft\\' + vcver -@@ -367,7 +367,7 @@ def gather_wsdk_versions(conf, versions): - :param versions: list to modify - :type versions: list - """ -- version_pattern = re.compile('^v..?.?\...?.?') -+ version_pattern = re.compile(r'^v..?.?\...?.?') - try: - all_versions = Utils.winreg.OpenKey(Utils.winreg.HKEY_LOCAL_MACHINE, 'SOFTWARE\\Wow6432node\\Microsoft\\Microsoft SDKs\\Windows') - except OSError: -@@ -525,7 +525,7 @@ def gather_icl_versions(conf, versions): - :param versions: list to modify - :type versions: list - """ -- version_pattern = re.compile('^...?.?\....?.?') -+ version_pattern = re.compile(r'^...?.?\....?.?') - try: - all_versions = Utils.winreg.OpenKey(Utils.winreg.HKEY_LOCAL_MACHINE, 'SOFTWARE\\Wow6432node\\Intel\\Compilers\\C++') - except OSError: -@@ -579,7 +579,7 @@ def gather_intel_composer_versions(conf, versions): - :param versions: list to modify - :type versions: list - """ -- version_pattern = re.compile('^...?.?\...?.?.?') -+ version_pattern = re.compile(r'^...?.?\...?.?.?') - try: - all_versions = Utils.winreg.OpenKey(Utils.winreg.HKEY_LOCAL_MACHINE, 'SOFTWARE\\Wow6432node\\Intel\\Suites') - except OSError: -@@ -683,7 +683,7 @@ def find_lt_names_msvc(self, libname, is_static=False): - if not is_static and ltdict.get('library_names', ''): - dllnames=ltdict['library_names'].split() - dll=dllnames[0].lower() -- dll=re.sub('\.dll$', '', dll) -+ dll=re.sub(r'\.dll$', '', dll) - return (lt_libdir, dll, False) - elif ltdict.get('old_library', ''): - olib=ltdict['old_library'] -@@ -700,7 +700,7 @@ def find_lt_names_msvc(self, libname, is_static=False): - @conf - def libname_msvc(self, libname, is_static=False): - lib = libname.lower() -- lib = re.sub('\.lib$','',lib) -+ lib = re.sub(r'\.lib$','',lib) - - if lib in g_msvc_systemlibs: - return lib -@@ -747,11 +747,11 @@ def libname_msvc(self, libname, is_static=False): - for libn in libnames: - if os.path.exists(os.path.join(path, libn)): - Logs.debug('msvc: lib found: %s', os.path.join(path,libn)) -- return re.sub('\.lib$', '',libn) -+ return re.sub(r'\.lib$', '',libn) - - #if no lib can be found, just return the libname as msvc expects it - self.fatal('The library %r could not be found' % libname) -- return re.sub('\.lib$', '', libname) -+ return re.sub(r'\.lib$', '', libname) - - @conf - def check_lib_msvc(self, libname, is_static=False, uselib_store=None): -diff --git a/waflib/Utils.py b/waflib/Utils.py -index 3f5eb93bf..b84de64bf 100644 ---- a/waflib/Utils.py -+++ b/waflib/Utils.py -@@ -736,7 +736,7 @@ def unversioned_sys_platform(): - if s == 'cli' and os.name == 'nt': - # ironpython is only on windows as far as we know - return 'win32' -- return re.split('\d+$', s)[0] -+ return re.split(r'\d+$', s)[0] - - def nada(*k, **kw): - """ -diff --git a/waflib/ansiterm.py b/waflib/ansiterm.py -index 0d20c6374..027f0ad68 100644 ---- a/waflib/ansiterm.py -+++ b/waflib/ansiterm.py -@@ -264,7 +264,7 @@ else: - 'u': pop_cursor, - } - # Match either the escape sequence or text not containing escape sequence -- ansi_tokens = re.compile('(?:\x1b\[([0-9?;]*)([a-zA-Z])|([^\x1b]+))') -+ ansi_tokens = re.compile(r'(?:\x1b\[([0-9?;]*)([a-zA-Z])|([^\x1b]+))') - def write(self, text): - try: - wlock.acquire() diff --git a/srcpkgs/jack/patches/waf-imp.patch b/srcpkgs/jack/patches/waf-imp.patch deleted file mode 100644 index 4f5a319d053b9b..00000000000000 --- a/srcpkgs/jack/patches/waf-imp.patch +++ /dev/null @@ -1,36 +0,0 @@ -From d2060dfd8af4edb5824153ff24e207b39ecd67a2 Mon Sep 17 00:00:00 2001 -From: Thomas Nagy <tnagy@waf.io> -Date: Wed, 14 Aug 2019 22:05:45 +0200 -Subject: [PATCH] Conceal imp warnings in Python3 - ---- - waflib/Context.py | 9 ++++++++- - waflib/Tools/python.py | 2 +- - 2 files changed, 9 insertions(+), 2 deletions(-) - -diff --git a/waflib/Context.py b/waflib/Context.py -index e3305fa33..4760bc820 100644 ---- a/waflib/Context.py -+++ b/waflib/Context.py -@@ -6,10 +6,17 @@ - Classes and functions enabling the command system - """ - --import os, re, imp, sys -+import os, re, sys - from waflib import Utils, Errors, Logs - import waflib.Node - -+if sys.hexversion > 0x3040000: -+ import types -+ class imp(object): -+ new_module = lambda x: types.ModuleType(x) -+else: -+ import imp -+ - # the following 3 constants are updated on each new release (do not touch) - HEXVERSION=0x2001200 - """Constant updated on new releases""" --- -GitLab - diff --git a/srcpkgs/jack/template b/srcpkgs/jack/template deleted file mode 100644 index 05c1ae08ce0484..00000000000000 --- a/srcpkgs/jack/template +++ /dev/null @@ -1,47 +0,0 @@ -# Template file for 'jack' -pkgname=jack -version=1.9.22 -revision=1 -build_style=waf3 -configure_args="--alsa --classic --dbus" -hostmakedepends="pkg-config" -makedepends="eigen opus-devel libsamplerate-devel dbus-devel db-devel celt-devel - $(vopt_if ffado libffado-devel)" -depends="python3-dbus" -short_desc="JACK Audio Connection Kit low-latency sound server (pro audio)" -maintainer="Orphaned <orphan@voidlinux.org>" -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=1e42b9fc4ad7db7befd414d45ab2f8a159c0b30fcd6eee452be662298766a849 -python_version=3 - -# Package build options -build_options="ffado" -desc_option_ffado="Enable support for FireWire audio devices" - -post_install() { - # pam_limits(8) support - vinstall ${FILESDIR}/jack-limitsd.conf 644 etc/security/limits.d jack.conf - # audio group permissions for realtime - vinstall ${FILESDIR}/40-hpet-permissions.rules 644 usr/lib/udev/rules.d -} - -libjack_package() { - short_desc+=" - runtime library" - pkg_install() { - vmove "usr/lib/*.so.*" - vmove usr/lib/jack - } -} - -jack-devel_package() { - depends="libjack>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/jack_capture/template b/srcpkgs/jack_capture/template deleted file mode 100644 index 251aa7b15d0e2f..00000000000000 --- a/srcpkgs/jack_capture/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'jack_capture' -pkgname=jack_capture -version=0.9.73 -revision=1 -build_style=gnu-makefile -hostmakedepends="pkg-config which" -makedepends="jack-devel libsndfile-devel lame-devel liblo-devel" -short_desc="Record sound files with jack" -maintainer="newbluemoon <blaumolch@mailbox.org>" -license="GPL-2.0-or-later" -homepage="https://github.com/kmatheussen/jack_capture" -distfiles="https://github.com/kmatheussen/${pkgname}/archive/${version}.tar.gz" -checksum=21afb0257ed7437708cc9e5bec2f6299599461b7eec8bf66967d8ecadb0751de -CFLAGS+=" -D__USE_GNU" - -pre_build() { - sed -i -e "s/^CC=gcc/CC=$CC/" -e "s/^CPP=g++/CPP=$CXX/" Makefile - sed -i -e "s/gcc/$CC/" gen_das_config_h.sh gen_setformat_c.sh -} diff --git a/srcpkgs/jack_mixer/template b/srcpkgs/jack_mixer/template deleted file mode 100644 index 563a580bc16705..00000000000000 --- a/srcpkgs/jack_mixer/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'jack_mixer' -pkgname=jack_mixer -version=18 -revision=1 -build_style=meson -configure_args="-Dcheck-py-modules=false" -hostmakedepends="gettext pkg-config python3-Cython" -makedepends="glib-devel jack-devel python3-devel" -depends="python3-cairo python3-gobject python3-xdg" -short_desc="GTK JACK audio mixer with a look similar to its hardware counterpart" -maintainer="Duncaen <duncaen@voidlinux.org>" -license="GPL-2.0-or-later" -homepage="https://rdio.space/jackmixer/" -distfiles="https://github.com/jack-mixer/jack_mixer/releases/download/release-${version}/jack_mixer-${version}.tar.xz" -checksum=991d3c1442beb40a368da2097c2ddbab56b2108c9c5b2236c0eaa2a6d3981852 - -post_extract() { - rm -f src/_jack_mixer.c -} diff --git a/srcpkgs/jadx/template b/srcpkgs/jadx/template deleted file mode 100644 index e4b8e54a780e6a..00000000000000 --- a/srcpkgs/jadx/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'jadx' -pkgname=jadx -version=1.5.3 -revision=1 -hostmakedepends="openjdk21 gradle" -short_desc="Decompiler for Dalvik bytecode" -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=db7434e881bdebe4b7eae60805ce9d92cde5beeaf07b7bf14239621cb45a3047 - -do_build() { - gradle --no-daemon copyArtifacts -} - -do_install() { - vmkdir usr/share - vcopy build/jadx usr/share - vmkdir usr/bin - ln -s /usr/share/jadx/bin/jadx ${DESTDIR}/usr/bin/jadx - ln -s /usr/share/jadx/bin/jadx-gui ${DESTDIR}/usr/bin/jadx-gui - - vinstall contrib/jadx-gui.desktop 644 usr/share/applications - vinstall jadx-gui/src/main/resources/logos/jadx-logo.svg 644 usr/share/icons/hicolor/scalable/apps jadx.svg - - for size in 16 32 48; do - vinstall jadx-gui/src/main/resources/logos/jadx-logo-${size}px.png 644 usr/share/icons/hicolor/${size}x${size}/apps jadx.png - done -} diff --git a/srcpkgs/jalv/template b/srcpkgs/jalv/template deleted file mode 100644 index e2b9a37a2d6a5b..00000000000000 --- a/srcpkgs/jalv/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'jalv' -pkgname=jalv -version=1.6.8 -revision=1 -build_style=meson -hostmakedepends="pkg-config $(vopt_if qt qt5-host-tools)" -makedepends="lv2 lilv-devel suil-devel serd-devel sord-devel sratom-devel - $(vopt_if portaudio portaudio-devel jack-devel) $(vopt_if gtk3 gtk+3-devel) - $(vopt_if qt qt5-devel)" -short_desc="LV2 host for JACK" -maintainer="Orphaned <orphan@voidlinux.org>" -license="ISC" -homepage="https://drobilla.net/software/jalv" -changelog="https://drobilla.net/category/jalv/" -distfiles="http://download.drobilla.net/jalv-${version}.tar.xz" -checksum=edae77b1280ea44d4c0b2b732686defd370fde25ed1da289896d9f53b6fc15e1 - -build_options="portaudio gtk3 qt" -build_options_default="gtk3 qt" -desc_option_portaudio="Use PortAudio backend instead of JACK" - -CXXFLAGS="-fPIC" - -post_install() { - vlicense COPYING -} diff --git a/srcpkgs/jamulus/template b/srcpkgs/jamulus/template deleted file mode 100644 index 452d9d6f513d17..00000000000000 --- a/srcpkgs/jamulus/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'jamulus' -pkgname=jamulus -version=3.9.1 -revision=1 -_version=r${version//./_} -build_style=qmake -configure_args="Jamulus.pro" -hostmakedepends="pkg-config qt5-qmake qt5-host-tools" -makedepends="qt5-declarative-devel jack-devel qt5-multimedia-devel" -short_desc="Play music online. With friends. For free" -maintainer="astralchan <astral@astralchan.xyz>" -license="GPL-2.0-or-later" -homepage="https://jamulus.io" -changelog="https://raw.githubusercontent.com/jamulussoftware/jamulus/main/ChangeLog" -distfiles="https://github.com/jamulussoftware/jamulus/archive/${_version}.tar.gz" -checksum=758381a92ff7b264534773b71b6bf8e098bbeb6d693efdc2916609f2ff842889 diff --git a/srcpkgs/jamulus/update b/srcpkgs/jamulus/update deleted file mode 100644 index bf1d58d1e62eef..00000000000000 --- a/srcpkgs/jamulus/update +++ /dev/null @@ -1 +0,0 @@ -pattern="r\K[0-9_]+_[0-9_]+" diff --git a/srcpkgs/janet-devel b/srcpkgs/janet-devel deleted file mode 120000 index 52a581fc5b2469..00000000000000 --- a/srcpkgs/janet-devel +++ /dev/null @@ -1 +0,0 @@ -janet \ No newline at end of file diff --git a/srcpkgs/janet/template b/srcpkgs/janet/template deleted file mode 100644 index c4119fc88a1e91..00000000000000 --- a/srcpkgs/janet/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'janet' -pkgname=janet -version=1.40.1 -revision=1 -build_style=meson -configure_args="-Db_lto=false --libdir=/usr/lib" # breaks jpm -short_desc="Dynamic Lisp dialect and bytecode VM" -maintainer="Leah Neukirchen <leah@vuxu.org>" -license="MIT" -homepage="https://janet-lang.org/" -changelog="https://github.com/janet-lang/janet/blob/master/CHANGELOG.md" -distfiles="https://github.com/janet-lang/janet/archive/v${version}.tar.gz" -checksum=e7fdcb7ccc83a3be6181f7d7d71f0ea027a000e0eefe9bba3b8373c05eb5764a - -post_install() { - vlicense LICENSE -} - -janet-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/*.a - vmove usr/lib/*.so - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/jansson-devel b/srcpkgs/jansson-devel deleted file mode 120000 index 73545345b85c02..00000000000000 --- a/srcpkgs/jansson-devel +++ /dev/null @@ -1 +0,0 @@ -jansson \ No newline at end of file diff --git a/srcpkgs/jansson/template b/srcpkgs/jansson/template deleted file mode 100644 index 1547f89897aadc..00000000000000 --- a/srcpkgs/jansson/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'jansson' -pkgname=jansson -version=2.14.1 -revision=1 -build_style=gnu-configure -short_desc="Library for encoding, decoding and manipulating JSON data" -maintainer="Jose G Perez Taveras <josegpt27@gmail.com>" -license="MIT" -homepage="https://www.digip.org/jansson/" -changelog="https://github.com/akheron/jansson/raw/master/CHANGES" -distfiles="https://github.com/akheron/jansson/releases/download/v${version}/${pkgname}-${version}.tar.gz" -checksum=2521cd51a9641d7a4e457f7215a4cd5bb176f690bc11715ddeec483e85d9e2b3 - -post_install() { - vlicense LICENSE -} - -jansson-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" - } -} diff --git a/srcpkgs/japa/template b/srcpkgs/japa/template deleted file mode 100644 index 20810a1477e15d..00000000000000 --- 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="Orphaned <orphan@voidlinux.org>" -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/jaq/template b/srcpkgs/jaq/template deleted file mode 100644 index b400f8b8dee7f0..00000000000000 --- a/srcpkgs/jaq/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'jaq' -pkgname=jaq -version=2.3.0 -revision=1 -build_style=cargo -configure_args="--no-default-features" -make_install_args="--path jaq" -short_desc="Clone of jq, focussed on correctness, speed, and simplicity" -maintainer="tranzystorekk <tranzystorek.io@protonmail.com>" -license="MIT" -homepage="https://github.com/01mf02/jaq" -changelog="https://github.com/01mf02/jaq/releases" -distfiles="https://github.com/01mf02/jaq/archive/refs/tags/v${version}.tar.gz" -checksum=80fae7c5bbbc244580ca77d3e5a4fc6e9c3ea08a5526d562e3c5300edd44fe8b - -post_install() { - vlicense LICENSE-MIT -} diff --git a/srcpkgs/jasper-devel b/srcpkgs/jasper-devel deleted file mode 120000 index 97d3aa96c9fced..00000000000000 --- a/srcpkgs/jasper-devel +++ /dev/null @@ -1 +0,0 @@ -jasper \ No newline at end of file diff --git a/srcpkgs/jasper/template b/srcpkgs/jasper/template deleted file mode 100644 index a2cdce88a49055..00000000000000 --- a/srcpkgs/jasper/template +++ /dev/null @@ -1,33 +0,0 @@ -# Template file for 'jasper' -pkgname=jasper -version=2.0.25 -revision=1 -build_style=cmake -configure_args="-DCMAKE_BUILD_TYPE=None" -makedepends="libjpeg-turbo-devel" -short_desc="Software-based reference implementation of the JPEG-2000 codec" -maintainer="Orphaned <orphan@voidlinux.org>" -license="JasPer-2.0" -homepage="http://www.ece.uvic.ca/~mdadams/jasper" -distfiles="https://github.com/mdadams/jasper/archive/version-${version}.tar.gz" -checksum=f5bc48e2884bcabd2aca1737baff4ca962ec665b6eb673966ced1f7adea07edb - -post_install() { - vlicense LICENSE -} - -libjasper_package() { - short_desc+=" - shared library" - pkg_install() { - vmove "usr/lib/*.so.*" - } -} -jasper-devel_package() { - depends="libjpeg-turbo-devel libjasper>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/jasper/update b/srcpkgs/jasper/update deleted file mode 100644 index ddba2cfb4e03b3..00000000000000 --- a/srcpkgs/jasper/update +++ /dev/null @@ -1 +0,0 @@ -pkgname=version diff --git a/srcpkgs/java-commons-io/template b/srcpkgs/java-commons-io/template deleted file mode 100644 index 945622a6004a4d..00000000000000 --- a/srcpkgs/java-commons-io/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'java-commons-io' -_origname=commons-io -pkgname=java-commons-io -version=2.6 -revision=3 -hostmakedepends="openjdk8 apache-maven which" -depends="virtual?java-runtime" -short_desc="IO related classes for Java" -maintainer="Orphaned <orphan@voidlinux.org>" -license="Apache-2.0" -homepage="http://commons.apache.org/io" -distfiles="http://archive.apache.org/dist/commons/io/source/${_origname}-${version}-src.tar.gz" -checksum=f68167938ab15ced969747bc6b4d91c4f923a34ad4fdb2e8c8c3029adaa47e0c - -case "$XBPS_MACHINE" in - ppc64*) ;; - ppc*|arm*) broken="jar creation runs out of memory with zero";; -esac - -do_build() { - source /etc/profile.d/jdk.sh - mvn package -Dmaven.test.skip=true -} - -do_install() { - vinstall target/${_origname}-${version}.jar 755 \ - usr/share/java/${_origname} ${_origname}.jar -} diff --git a/srcpkgs/java-commons-io/update b/srcpkgs/java-commons-io/update deleted file mode 100644 index f739bb2c894b57..00000000000000 --- a/srcpkgs/java-commons-io/update +++ /dev/null @@ -1 +0,0 @@ -pkgname="${_origname}" diff --git a/srcpkgs/java-commons-lang/template b/srcpkgs/java-commons-lang/template deleted file mode 100644 index f464f0423294a2..00000000000000 --- a/srcpkgs/java-commons-lang/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'java-commons-lang' -pkgname=java-commons-lang -version=3.20.0 -revision=1 -hostmakedepends="apache-maven openjdk17" -depends="virtual?java-runtime" -short_desc="Helper utilities for the java.lang API" -maintainer="classabbyamp <void@placeviolette.net>" -license="Apache-2.0" -homepage="https://commons.apache.org/proper/commons-lang/" -changelog="https://raw.githubusercontent.com/apache/commons-lang/master/RELEASE-NOTES.txt" -distfiles="https://archive.apache.org/dist/commons/lang/source/commons-lang3-${version}-src.tar.gz" -checksum=ca736b78a140fdc83a8d23572ad0521a30d0239c5f8c7ddcb7cbf8c0abfb6215 - -do_build() { - . /etc/profile.d/jdk.sh - mvn -am -Dmaven.javadoc.skip=true -Dmaven.test.skip=true clean package -} - -do_install() { - vinstall target/commons-lang3-"${version}".jar 644 /usr/lib/java-commons-lang - ln -s "commons-lang3-$version.jar" "${DESTDIR}"/usr/lib/java-commons-lang/commons-lang.jar - -} diff --git a/srcpkgs/java-commons-lang/update b/srcpkgs/java-commons-lang/update deleted file mode 100644 index bcfaf1d826cb79..00000000000000 --- a/srcpkgs/java-commons-lang/update +++ /dev/null @@ -1 +0,0 @@ -pkgname=commons-lang3 diff --git a/srcpkgs/javahelp2/template b/srcpkgs/javahelp2/template deleted file mode 100644 index 3dc570ec735c8e..00000000000000 --- a/srcpkgs/javahelp2/template +++ /dev/null @@ -1,36 +0,0 @@ -# Template file for 'javahelp2' -pkgname=javahelp2 -version=2.0.05.20170719 -revision=2 -_gitver=3ca862d8626096770598a3a256886d205246f4a4 -short_desc="Java based help system" -hostmakedepends="openjdk8 apache-ant unzip which" -maintainer="Orphaned <orphan@voidlinux.org>" -license="CDDL-1.1, GPL-2.0-only" -homepage="https://javahelp.java.net/" -distfiles="https://github.com/javaee/javahelp/archive/${_gitver}.zip>${pkgname}-${version}.zip" -checksum=eaeea34c0bf58d3c67ff388ae7543a950c2af1cfba6edba9e9fa77d61b58c481 - -do_install() { - local _javahelp=usr/share/java/javahelp - - # Remove class uncompilable without JDIC - rm -v jhMaster/JavaHelp/src/new/javax/help/plaf/basic/BasicNativeContentViewerUI.java - - # Build jars - cd javahelp_nbproject - ant release - - vmkdir usr/bin - - for f in jhindexer jhsearch; do - vinstall dist/bin/${f}.jar 644 ${_javahelp} - sed dist/bin/${f} -e "s;opt/javahelp;${_javahelp};g" > ${f} - vbin ${f} - done - - for f in dist/lib/*.jar; do - vinstall $f 644 ${_javahelp} - done - vlicense ${wrksrc}/LICENSE -} diff --git a/srcpkgs/javahelp2/update b/srcpkgs/javahelp2/update deleted file mode 100644 index efeb679617af0a..00000000000000 --- a/srcpkgs/javahelp2/update +++ /dev/null @@ -1,2 +0,0 @@ -site=https://javahelp.java.net/ -pattern='JavaHelp \K2\.[\d_]+' diff --git a/srcpkgs/jbig2dec-devel b/srcpkgs/jbig2dec-devel deleted file mode 120000 index a43d9a6e86a901..00000000000000 --- a/srcpkgs/jbig2dec-devel +++ /dev/null @@ -1 +0,0 @@ -jbig2dec \ No newline at end of file diff --git a/srcpkgs/jbig2dec/patches/2002_abi_compat.patch b/srcpkgs/jbig2dec/patches/2002_abi_compat.patch deleted file mode 100644 index 04f3deec8da8e0..00000000000000 --- a/srcpkgs/jbig2dec/patches/2002_abi_compat.patch +++ /dev/null @@ -1,24 +0,0 @@ -Description: Restore ABI compatibility -Author: Julien Cristau <jcristau@debian.org> -Source: https://bugs.debian.org/cgi-bin/bugreport.cgi?att=1;bug=940605;filename=0001-Restore-ABI-compatibility-closes-940605.patch;msg=21 -Bug-Debian: https://bugs.debian.org/940605 -Forwarded: no -Last-Update: 2019-09-19 ---- -This patch header follows DEP-3: http://dep.debian.net/deps/dep3/ ---- a/jbig2.c -+++ b/jbig2.c -@@ -99,6 +99,13 @@ - return -1; - } - -+#undef jbig2_ctx_new -+Jbig2Ctx * -+jbig2_ctx_new(Jbig2Allocator *allocator, Jbig2Options options, Jbig2GlobalCtx *global_ctx, Jbig2ErrorCallback error_callback, void *error_callback_data) -+{ -+ return jbig2_ctx_new_imp((allocator), (options), (global_ctx), (error_callback), (error_callback_data), JBIG2_VERSION_MAJOR, JBIG2_VERSION_MINOR); -+} -+ - Jbig2Ctx * - jbig2_ctx_new_imp(Jbig2Allocator *allocator, Jbig2Options options, Jbig2GlobalCtx *global_ctx, Jbig2ErrorCallback error_callback, void *error_callback_data, int jbig2_version_major, int jbig2_version_minor) - { diff --git a/srcpkgs/jbig2dec/template b/srcpkgs/jbig2dec/template deleted file mode 100644 index e3a5c0b0fca741..00000000000000 --- a/srcpkgs/jbig2dec/template +++ /dev/null @@ -1,42 +0,0 @@ -# Template file for 'jbig2dec' -# Rebuild and test mupdf for updates, it refuses to start when versions are unmatched -pkgname=jbig2dec -version=0.20 -revision=1 -build_style=gnu-configure -hostmakedepends="automake libtool" -makedepends="libpng-devel" -checkdepends="python3" -short_desc="Decoder implementation of the JBIG2 image compression format" -maintainer="Orphaned <orphan@voidlinux.org>" -license="AGPL-3.0-or-later" -homepage="https://www.jbig2dec.com" -distfiles="https://github.com/ArtifexSoftware/jbig2dec/archive/${version}.tar.gz" -checksum=a9705369a6633aba532693450ec802c562397e1b824662de809ede92f67aff21 - -pre_configure() { - sed -i '$ d' autogen.sh - ./autogen.sh -} - -post_install() { - vlicense LICENSE -} - -jbig2dec-devel_package() { - short_desc+=" - development files" - depends="libjbig2dec>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - } -} - -libjbig2dec_package() { - short_desc+=" - runtime library" - pkg_install() { - vmove "usr/lib/*.so.*" - } -} diff --git a/srcpkgs/jbig2enc-devel b/srcpkgs/jbig2enc-devel deleted file mode 120000 index 916bf211cdcd73..00000000000000 --- a/srcpkgs/jbig2enc-devel +++ /dev/null @@ -1 +0,0 @@ -jbig2enc \ No newline at end of file diff --git a/srcpkgs/jbig2enc/template b/srcpkgs/jbig2enc/template deleted file mode 100644 index 0a998f9b4cc36f..00000000000000 --- a/srcpkgs/jbig2enc/template +++ /dev/null @@ -1,34 +0,0 @@ -# Template file for 'jbig2enc' -pkgname=jbig2enc -version=0.30 -revision=1 -build_style=gnu-configure -hostmakedepends="automake libtool" -makedepends="leptonica-devel zlib-devel" -short_desc="JBIG2 Encoder" -maintainer="Mateusz Sylwestrzak <slymattz@gmail.com>" -license="Apache-2.0" -homepage="https://github.com/agl/jbig2enc" -distfiles="https://github.com/agl/jbig2enc/archive/refs/tags/${version}.tar.gz" -checksum=4468442f666edc2cc4d38b11cde2123071a94edc3b403ebe60eb20ea3b2cc67b - -pre_configure() { - ./autogen.sh -} - -jbig2enc-devel_package() { - short_desc+=" - development files" - depends="libjbig2enc>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - } -} - -libjbig2enc_package() { - short_desc+=" - runtime library" - pkg_install() { - vmove "usr/lib/*.so.*" - } -} diff --git a/srcpkgs/jbigkit-devel b/srcpkgs/jbigkit-devel deleted file mode 120000 index 831c51a715402f..00000000000000 --- a/srcpkgs/jbigkit-devel +++ /dev/null @@ -1 +0,0 @@ -jbigkit \ No newline at end of file diff --git a/srcpkgs/jbigkit-libs b/srcpkgs/jbigkit-libs deleted file mode 120000 index 831c51a715402f..00000000000000 --- a/srcpkgs/jbigkit-libs +++ /dev/null @@ -1 +0,0 @@ -jbigkit \ No newline at end of file diff --git a/srcpkgs/jbigkit/template b/srcpkgs/jbigkit/template deleted file mode 100644 index 9fc5672371f2b9..00000000000000 --- a/srcpkgs/jbigkit/template +++ /dev/null @@ -1,41 +0,0 @@ -# Template file for 'jbigkit' -pkgname=jbigkit -version=2.2 -revision=2 -build_style=gnu-configure -hostmakedepends="automake libtool pkg-config" -checkdepends="check-devel" -short_desc="Data compression library/utilities for bi-level high-resolution images" -maintainer="Andrea Brancaleoni <abc@pompel.me>" -license="GPL-2.0-only" -homepage="http://www.cl.cam.ac.uk/~mgk25/jbigkit" -distfiles="https://github.com/void-linux/jbigkit-shared/archive/v${version}.tar.gz" -checksum=5cccbfb3bd7daf224a244ce0578dbcf706e4f39962426ceede873262b29b9931 - -pre_configure() { - ./bootstrap.sh -} - -post_install() { - vinstall jbigkit.pc 644 usr/lib/pkgconfig - vinstall jbigkit85.pc 644 usr/lib/pkgconfig - rm -vf ${DESTDIR}/usr/lib/*.la -} - -jbigkit-libs_package() { - short_desc+=" - shared libraries" - pkg_install() { - vmove usr/lib/*.so.* - } -} - -jbigkit-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}-libs>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove usr/lib/*.so - vmove usr/lib/*.a - } -} diff --git a/srcpkgs/jc/template b/srcpkgs/jc/template deleted file mode 100644 index 46cf0dce72d901..00000000000000 --- a/srcpkgs/jc/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'jc' -pkgname=jc -version=1.25.6 -revision=1 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3-Pygments python3-ruamel.yaml python3-xmltodict" -checkdepends="python3-pytest $depends" -short_desc="Convert to JSON" -maintainer="Andrew Benson <abenson+void@gmail.com>" -license="MIT" -homepage="https://github.com/kellyjonbrazil/jc" -changelog="https://raw.githubusercontent.com/kellyjonbrazil/jc/master/CHANGELOG" -distfiles="https://github.com/kellyjonbrazil/jc/archive/refs/tags/v${version}.tar.gz" -checksum=a82bb44e21fd565df8dfa8ea9d498280b38eb1ebc36c149962a6e320bbf5f845 - -post_install() { - vman man/jc.1 - vlicense LICENSE.md - vcompletion completions/jc_bash_completion.sh bash - vcompletion completions/jc_zsh_completion.sh zsh -} diff --git a/srcpkgs/jcal/template b/srcpkgs/jcal/template deleted file mode 100644 index 0ee2a1faca470a..00000000000000 --- a/srcpkgs/jcal/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'jcal' -pkgname=jcal -version=0.5.1 -revision=1 -build_wrksrc="sources" -build_style=gnu-configure -hostmakedepends="automake libtool which" -makedepends="readline-devel" -short_desc="Jalali Calendar Library" -maintainer="Komeil Parseh <komeilparseh@disroot.org>" -license="GPL-3.0-or-later" -homepage="https://github.com/persiancal/jcal" -distfiles="${homepage}/archive/v${version}.tar.gz" -checksum=6cc477c668962de9250b7aebfdf0eee979ab94ec4f393dc04782024ef68fff45 - -pre_configure() { - ./autogen.sh -} diff --git a/srcpkgs/jcat-tests b/srcpkgs/jcat-tests deleted file mode 120000 index 8e69447bddff2b..00000000000000 --- a/srcpkgs/jcat-tests +++ /dev/null @@ -1 +0,0 @@ -libjcat \ No newline at end of file diff --git a/srcpkgs/jcat-tool b/srcpkgs/jcat-tool deleted file mode 120000 index 8e69447bddff2b..00000000000000 --- a/srcpkgs/jcat-tool +++ /dev/null @@ -1 +0,0 @@ -libjcat \ No newline at end of file diff --git a/srcpkgs/jd/template b/srcpkgs/jd/template deleted file mode 100644 index c092526ab3929d..00000000000000 --- a/srcpkgs/jd/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'jd' -pkgname=jd -version=2.3.0 -revision=1 -build_style=go -go_import_path="github.com/josephburnett/jd/v2" -go_package="github.com/josephburnett/jd/v2/jd" -go_mod_mode=default -short_desc="JSON diff and patch" -maintainer="Daniel Lewan <daniel@teddydd.me>" -license="MIT" -homepage="https://github.com/josephburnett/jd" -distfiles="https://github.com/josephburnett/jd/archive/refs/tags/v${version}.tar.gz" -checksum=5c7c749f58655a29345d7c0345b803d554629ecbad439096a6fb28eeeff276c0 -_go_mod_path="./v2/go.mod" - -post_install() { - vlicense LICENSE -} - -do_check() { - make test -} diff --git a/srcpkgs/jdupes/template b/srcpkgs/jdupes/template deleted file mode 100644 index 8c0e1244eea236..00000000000000 --- a/srcpkgs/jdupes/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'jdupes' -pkgname=jdupes -version=1.28.0 -revision=1 -build_style=gnu-makefile -make_build_args="ENABLE_BTRFS=1 ENABLE_DEDUPE=1" -make_use_env=yes -makedepends="libjodycode-devel" -short_desc="Powerful duplicate file finder and an enhanced fork of fdupes" -maintainer="cinerea0 <cinerea0@protonmail.com>" -license="MIT" -homepage="https://www.jdupes.com/" -changelog="https://codeberg.org/jbruchon/jdupes/raw/branch/master/CHANGES.txt" -distfiles="https://codeberg.org/jbruchon/jdupes/archive/v${version}.tar.gz" -checksum=a8f21c04fff5e3ff0a92e8ac76114b2195ed43dc32b84bf343f5256e7ba9cb04 - -post_install() { - vlicense LICENSE.txt -} - -do_check() { - ./jdupes -v | grep 'Compile-time feature flags:.*dedup' -} diff --git a/srcpkgs/jedit/files/build.properties b/srcpkgs/jedit/files/build.properties deleted file mode 100644 index 813f0ec94c1864..00000000000000 --- a/srcpkgs/jedit/files/build.properties +++ /dev/null @@ -1,6 +0,0 @@ -# a simple ant property file for void's jedit build -lib.dir=lib -build.dir=build -dist.dir=dist -config.build.debug=true -config.build.debuglevel=lines,vars,source diff --git a/srcpkgs/jedit/files/jedit b/srcpkgs/jedit/files/jedit deleted file mode 100644 index 706d2f8dd45c09..00000000000000 --- a/srcpkgs/jedit/files/jedit +++ /dev/null @@ -1,9 +0,0 @@ -#!/bin/sh - -# openjdk11 is required -# default to gtk3, use antialiased fonts -exec "/usr/lib/jvm/openjdk11/bin/java" \ - -Djdk.gtk.version=3 \ - -Dawt.useSystemAAFontSettings=on \ - -Dswing.aatext=true \ - -jar "/usr/share/jedit/jedit.jar" -reuseview "$@" diff --git a/srcpkgs/jedit/patches/system-docbook.patch b/srcpkgs/jedit/patches/system-docbook.patch deleted file mode 100644 index c5fc036c3299de..00000000000000 --- a/srcpkgs/jedit/patches/system-docbook.patch +++ /dev/null @@ -1,28 +0,0 @@ -From 178df7e2027a28223e5e7e85392d858df63142e7 Mon Sep 17 00:00:00 2001 -From: Daniel Kolesa <daniel@octaforge.org> -Date: Wed, 9 Sep 2020 22:55:19 +0200 -Subject: [PATCH] use system stylesheets - ---- - build.xml | 4 ++-- - 1 file changed, 2 insertions(+), 2 deletions(-) - -diff --git build.xml build.xml -index 57916c0..7adc89a 100644 ---- a/build.xml -+++ b/build.xml -@@ -718,9 +718,9 @@ - <factory name="com.icl.saxon.TransformerFactoryImpl"/> - <xmlcatalog> - <entity publicid="http://docbook.sourceforge.net/release/xsl/current/html/chunk.xsl" -- location="${build.dir}/docbook-xsl/docbook/html/chunk.xsl"/> -+ location="/usr/share/xsl/docbook/html/chunk.xsl"/> - <entity publicid="http://docbook.sourceforge.net/release/xsl/current/fo/docbook.xsl" -- location="${build.dir}/docbook-xsl/docbook/fo/docbook.xsl"/> -+ location="/usr/share/xsl/docbook/fo/docbook.xsl"/> - </xmlcatalog> - <sysproperty key="javax.xml.parsers.DocumentBuilderFactory" - value="org.apache.xerces.jaxp.DocumentBuilderFactoryImpl"/> --- -2.28.0 - diff --git a/srcpkgs/jedit/template b/srcpkgs/jedit/template deleted file mode 100644 index 1f014fb04c8d08..00000000000000 --- a/srcpkgs/jedit/template +++ /dev/null @@ -1,56 +0,0 @@ -# Template file for 'jedit' -pkgname=jedit -version=5.6.0 -revision=2 -hostmakedepends="apache-ant openjdk11 docbook-xsl" -depends="openjdk11 desktop-file-utils" -short_desc="Plugin-based editor for programmers" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-or-later" -homepage="http://jedit.org" -distfiles="${SOURCEFORGE_SITE}/${pkgname}/${version}/${pkgname}${version}source.tar.bz2" -checksum=76c16ae0168d9b64ecddd8bf08aa49ab352adb2c9687191bc71895a96a8dfe1d - -post_patch() { - # skip junit stuff, fails in chroot - vsed -i 's/,test//' build.xml -} - -do_build() { - . /etc/profile.d/apache-ant.sh - . /etc/profile.d/jdk.sh - - ant -propertyfile ${FILESDIR}/build.properties build - ant -propertyfile ${FILESDIR}/build.properties docs-html -} - -do_install() { - # stuff from build/ - vmkdir usr/share/jedit - vinstall build/jedit.jar 644 usr/share/jedit - vcopy build/jars usr/share/jedit - vcopy build/keymaps usr/share/jedit - vcopy build/macros usr/share/jedit - vcopy build/modes usr/share/jedit - vcopy build/properties usr/share/jedit - vcopy build/startup usr/share/jedit - - # documentation - vmkdir usr/share/doc/${pkgname} - vcopy "build/doc/*" usr/share/doc/${pkgname} - - # man page - cp package-files/linux/jedit.1 build - vsed -i "s,@jedit.version@,${version},g" build/jedit.1 - vman build/jedit.1 - - # desktop file - vmkdir usr/share/applications - cp package-files/linux/deb/jedit.desktop build - vsed -i "s,usr/share/jEdit/doc,usr/share/doc/${pkgname},g" \ - build/jedit.desktop - vinstall build/jedit.desktop 755 usr/share/applications - - # launcher - vbin ${FILESDIR}/jedit -} diff --git a/srcpkgs/jedit/update b/srcpkgs/jedit/update deleted file mode 100644 index 5cac9c586ae782..00000000000000 --- a/srcpkgs/jedit/update +++ /dev/null @@ -1 +0,0 @@ -pattern="jedit\K[0-9.]+(?=source.tar)" diff --git a/srcpkgs/jellyfin-media-player/patches/no-update-check.patch b/srcpkgs/jellyfin-media-player/patches/no-update-check.patch deleted file mode 100644 index 116dfd8c0ebb39..00000000000000 --- a/srcpkgs/jellyfin-media-player/patches/no-update-check.patch +++ /dev/null @@ -1,58 +0,0 @@ -disable the internal update check, we can do this via our methods - -source: https://aur.archlinux.org/cgit/aur.git/tree/disable-update-check.patch?h=jellyfin-media-player - -diff --git a/CMakeLists.txt b/CMakeLists.txt -index 52b98a3..bf41488 100644 ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -10,9 +10,14 @@ project(JellyfinMediaPlayer CXX C) - # we want this to be able to run clang-tidy - set(CMAKE_EXPORT_COMPILE_COMMANDS ON CACHE BOOL "" FORCE) - -+option(CHECK_FOR_UPDATES "Enable checking for new versions of Jellyfin Media Player" ON) - option(OPENELEC "Make an OpenELEC build" OFF) - option(LINUX_X11POWER "Enable non D-Bus screensaver management" OFF) - -+if (NOT CHECK_FOR_UPDATES) -+ add_definitions(-DDISABLE_UPDATE_CHECK) -+endif() -+ - if((NOT LINUX_X11POWER) AND (UNIX AND (NOT APPLE))) - set(LINUX_DBUS ON) - endif() -diff --git a/src/settings/SettingsComponent.cpp b/src/settings/SettingsComponent.cpp -index 9beb844..8de385c 100644 ---- a/src/settings/SettingsComponent.cpp -+++ b/src/settings/SettingsComponent.cpp -@@ -305,6 +305,10 @@ void SettingsComponent::loadConf(const QString& path, bool storage) - getSection(SETTINGS_SECTION_MAIN)->setValue("autodetectCertBundle", "true"); - } - } -+ -+#ifdef DISABLE_UPDATE_CHECK -+ getSection(SETTINGS_SECTION_MAIN)->setValueHidden("checkForUpdates", "true"); -+#endif - } - - /////////////////////////////////////////////////////////////////////////////////////////////////// -diff --git a/src/system/SystemComponent.cpp b/src/system/SystemComponent.cpp -index fa58fee..970c545 100644 ---- a/src/system/SystemComponent.cpp -+++ b/src/system/SystemComponent.cpp -@@ -360,6 +360,7 @@ QString SystemComponent::getNativeShellScript() - ///////////////////////////////////////////////////////////////////////////////////////// - void SystemComponent::checkForUpdates() - { -+#ifndef DISABLE_UPDATE_CHECK - if (SettingsComponent::Get().value(SETTINGS_SECTION_MAIN, "checkForUpdates").toBool()) { - #if !defined(Q_OS_WIN) && !defined(Q_OS_MAC) - QNetworkAccessManager *manager = new QNetworkAccessManager(this); -@@ -374,6 +375,7 @@ void SystemComponent::checkForUpdates() - emit updateInfoEmitted("SSL_UNAVAILABLE"); - #endif - } -+#endif - } - - ///////////////////////////////////////////////////////////////////////////////////////// diff --git a/srcpkgs/jellyfin-media-player/template b/srcpkgs/jellyfin-media-player/template deleted file mode 100644 index 55155775c576f3..00000000000000 --- a/srcpkgs/jellyfin-media-player/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'jellyfin-media-player' -pkgname=jellyfin-media-player -version=1.12.0 -revision=2 -build_style=cmake -build_helper="qmake" -configure_args="-DCHECK_FOR_UPDATES=OFF" -hostmakedepends="python3 qt5-host-tools qt5-qmake" -makedepends="qt5-webchannel-devel qt5-webengine-devel qt5-declarative-devel - qt5-location-devel qt5-x11extras-devel mpv-devel libcec-devel SDL2-devel" -depends="qt5-quickcontrols" -short_desc="Jellyfin desktop client" -maintainer="classabbyamp <void@placeviolette.net>" -license="GPL-3.0-or-later" -homepage="https://github.com/jellyfin/jellyfin-media-player" -changelog="https://github.com/jellyfin/jellyfin-media-player/releases" -distfiles="https://github.com/jellyfin/jellyfin-media-player/archive/refs/tags/v${version}.tar.gz" -checksum=a90c8ced214f7f66f440bb690c64ac333e18bdfb5bc54d845ea5fc2d04f31ed5 diff --git a/srcpkgs/jemalloc-devel b/srcpkgs/jemalloc-devel deleted file mode 120000 index ae9a2d144ade5f..00000000000000 --- a/srcpkgs/jemalloc-devel +++ /dev/null @@ -1 +0,0 @@ -jemalloc \ No newline at end of file diff --git a/srcpkgs/jemalloc/template b/srcpkgs/jemalloc/template deleted file mode 100644 index 66c857db0e7d91..00000000000000 --- a/srcpkgs/jemalloc/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'jemalloc' -pkgname=jemalloc -version=5.2.1 -revision=2 -build_style=gnu-configure -configure_args="--with-lg-page=16" -short_desc="General-purpose scalable concurrent malloc(3) implementation" -maintainer="Orphaned <orphan@voidlinux.org>" -license="BSD-2-Clause" -homepage="http://jemalloc.net/" -changelog="https://raw.githubusercontent.com/jemalloc/jemalloc/master/ChangeLog" -distfiles="https://github.com/jemalloc/jemalloc/releases/download/${version}/jemalloc-${version}.tar.bz2" -checksum=34330e5ce276099e2e8950d9335db5a875689a4c6a56751ef3b1d8c537f887f6 - -post_install() { - vlicense COPYING -} - -jemalloc-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/bin - vmove usr/share - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/jenkins/files/LICENSE b/srcpkgs/jenkins/files/LICENSE deleted file mode 100644 index b3249a138b58c2..00000000000000 --- a/srcpkgs/jenkins/files/LICENSE +++ /dev/null @@ -1,22 +0,0 @@ -The MIT License - -Copyright (c) 2004-, Kohsuke Kawaguchi, Sun Microsystems, Inc., and a number of other of contributors - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -THE SOFTWARE. - diff --git a/srcpkgs/jenkins/files/jenkins/run b/srcpkgs/jenkins/files/jenkins/run deleted file mode 100644 index a17ef44df7f0b6..00000000000000 --- a/srcpkgs/jenkins/files/jenkins/run +++ /dev/null @@ -1,12 +0,0 @@ -#!/bin/sh -exec 2>&1 -. /etc/profile -[ -r conf ] && . ./conf - -export JENKINS_USER=jenkins -export JENKINS_HOME=/var/lib/jenkins - -cd / -unset OLDPWD - -exec chpst -u jenkins:${JENKINS_GROUPS:=jenkins} java ${JAVAOPTS:=-Xmx512m} -jar /opt/jenkins/jenkins.war $OPTS diff --git a/srcpkgs/jenkins/template b/srcpkgs/jenkins/template deleted file mode 100644 index 673a9e6fad3ff7..00000000000000 --- a/srcpkgs/jenkins/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'jenkins' -pkgname=jenkins -version=2.249.3 -revision=1 -make_dirs="/var/lib/jenkins 0755 jenkins jenkins" -depends="virtual?java-runtime" -short_desc="Open source automation server" -maintainer="Orphaned <orphan@voidlinux.org>" -license="MIT" -homepage="https://jenkins.io/" -distfiles="https://mirrors.jenkins.io/war-stable/${version}/jenkins.war" -checksum=8de8f11d5688c79967bc53a8124960926a90d623e5e9f03f1315ccf3e7c49702 -# Create 'jenkins' user -system_accounts="jenkins" -jenkins_homedir="/var/lib/jenkins" -jenkins_descr="Jenkins server user" - -do_install() { - vinstall jenkins.war 644 opt/jenkins - vsv jenkins - vlicense ${FILESDIR}/LICENSE -} diff --git a/srcpkgs/jenkins/update b/srcpkgs/jenkins/update deleted file mode 100644 index 1e24345f4a1749..00000000000000 --- a/srcpkgs/jenkins/update +++ /dev/null @@ -1,2 +0,0 @@ -site='https://mirrors.jenkins.io/war-stable/' -pattern='<a[^>]*>\K[\d.]+(?=/</a>)' diff --git a/srcpkgs/jep/template b/srcpkgs/jep/template deleted file mode 100644 index c936c94f83f01e..00000000000000 --- a/srcpkgs/jep/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'jep' -pkgname=jep -version=4.2.0 -revision=2 -build_style=python3-module -hostmakedepends="python3-setuptools openjdk17" -makedepends="python3-devel openjdk17" -short_desc="Embed Python in Java" -maintainer="Andrew Benson <abenson+void@gmail.com>" -license="Zlib" -homepage="https://github.com/ninia/jep" -changelog="https://github.com/ninia/jep/releases" -distfiles="https://github.com/ninia/jep/archive/v${version}.tar.gz" -checksum=152894b8323a905ba98281e26406856c4197f8a42f9839d01dacd98c4a6f1bff - -pre_build() { - . /etc/profile.d/jdk.sh - export LDFLAGS="-L${XBPS_CROSS_BASE}/${JAVA_HOME}/lib/server" -} - -pre_install() { - . /etc/profile.d/jdk.sh -} - -post_install() { - ln -sf jep.so ${DESTDIR}/${py3_sitelib}/jep/libjep.so -} diff --git a/srcpkgs/jet/template b/srcpkgs/jet/template deleted file mode 100644 index b0c3f7c3997841..00000000000000 --- a/srcpkgs/jet/template +++ /dev/null @@ -1,35 +0,0 @@ -# Template file for 'jet' -pkgname=jet -version=0.7.27 -revision=2 -hostmakedepends="mandrel leiningen" -makedepends="zlib-devel" -short_desc="CLI to transform between JSON, EDN and Transit" -maintainer="Leah Neukirchen <leah@vuxu.org>" -license="EPL-1.0" -homepage="https://github.com/borkdude/jet" -changelog="https://raw.githubusercontent.com/borkdude/jet/master/CHANGELOG.md" -distfiles="https://github.com/borkdude/jet/archive/refs/tags/v${version}.tar.gz" -checksum=3e473b00acd80c2caf3eeb314b7d5db4c8553d301354d0647a68c8a5082ed8d2 -nocross="mandrel" - -do_build() { - export GRAALVM_HOME=/usr/lib/jvm/mandrel21 - if [ "$XBPS_TARGET_LIBC" = musl ]; then - export BABASHKA_MUSL=true - export BABASHKA_STATIC=true - fi - - vsed -e "s/+native-image/+uberjar/" -i script/compile - script/compile -} - -do_check() { - export JET_TEST_ENV=native - script/test -} - -do_install() { - vbin jet - vlicense LICENSE -} diff --git a/srcpkgs/jetbrains-jdk-bin/template b/srcpkgs/jetbrains-jdk-bin/template deleted file mode 100644 index 79534a1383f515..00000000000000 --- a/srcpkgs/jetbrains-jdk-bin/template +++ /dev/null @@ -1,32 +0,0 @@ -# Template file for 'jetbrains-jdk-bin' -pkgname=jetbrains-jdk-bin -version=11.0.15b2043.56 -revision=1 -archs="x86_64" -short_desc="JetBrains Java 11 JDK" -maintainer="Anton Afanasyev <anton@doubleasoftware.com>" -license="GPL-2.0-only, Classpath-exception-2.0" -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 -nopie=yes - -do_install() { - TARGET_PATH="usr/lib/jvm/jbrsdk" - - vmkdir ${TARGET_PATH} - - vcopy bin ${TARGET_PATH} - vcopy conf ${TARGET_PATH} - vcopy include ${TARGET_PATH} - vcopy legal ${TARGET_PATH} - vcopy lib ${TARGET_PATH} - vcopy release ${TARGET_PATH} - - vmkdir etc/profile.d - cat > ${DESTDIR}/etc/profile.d/10_jbrsdk.sh <<EOF -export IDEA_JDK=\${IDEA_JDK=/usr/lib/jvm/jbrsdk} -EOF -} diff --git a/srcpkgs/jetbrains-jdk-bin/update b/srcpkgs/jetbrains-jdk-bin/update deleted file mode 100644 index 6fbb4a879cf754..00000000000000 --- a/srcpkgs/jetbrains-jdk-bin/update +++ /dev/null @@ -1,5 +0,0 @@ -_jdk_ver=${version%b*} -_jdk_build=${version#*b} -version=${_jdk_ver}.b${_jdk_build} -pattern="/releases/tag/jb\K11_\d+_\d+-b\d+(\.\d+)?(?=\">)" -site="https://github.com/JetBrains/JetBrainsRuntime" diff --git a/srcpkgs/jeti-filemanager/template b/srcpkgs/jeti-filemanager/template deleted file mode 100644 index 1416863a8a6552..00000000000000 --- a/srcpkgs/jeti-filemanager/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'jeti-filemanager' -pkgname=jeti-filemanager -version=2.0.1 -revision=3 -build_style=gnu-makefile -makedepends="ncurses-devel" -short_desc="Total Commander filemanager ncurses clone" -maintainer="Harri Leino <mr.leino@gmail.com>" -license="GPL-3.0-only" -homepage="https://github.com/mrshampoo/jeti-filemanager/" -distfiles="https://github.com/mrshampoo/jeti-filemanager/archive/${version}.tar.gz" -checksum=4da4ddee8fe6774b91ea473810d6c6898777c9bbcb8816996d72095dc0e18691 - -_LIBS="-lncurses" -CFLAGS="-fcommon" - -pre_build() { - # Fix missing $(LDFLAGS) and wrong order of $^ and $(_LIBS) when linking - sed -i Makefile -e 's;$(CC) $(CFLAGS) $(_LIBS) $^ -o $@;$(CC) $(LDFLAGS) $^ $(_LIBS) -o $@;' -} diff --git a/srcpkgs/jf/template b/srcpkgs/jf/template deleted file mode 100644 index 8dfc7119c8714d..00000000000000 --- a/srcpkgs/jf/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'jf' -pkgname=jf -version=0.6.2 -revision=1 -build_style=cargo -short_desc="Safely format and print JSON objects in the commandline" -maintainer="Leah Neukirchen <leah@vuxu.org>" -license="MIT" -homepage="https://github.com/sayanarijit/jf" -distfiles="https://github.com/sayanarijit/jf/archive/refs/tags/v${version}.tar.gz" -checksum=909d3bc0b4e6c580b2ca811da821fa0b5ee025f85d7ba08d0f9fcea634187a8e - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/jfsutils/patches/flush-before-read-musl.patch b/srcpkgs/jfsutils/patches/flush-before-read-musl.patch deleted file mode 100644 index 62fe5a8088af23..00000000000000 --- a/srcpkgs/jfsutils/patches/flush-before-read-musl.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/mkfs/mkfs.c -+++ b/mkfs/mkfs.c -@@ -924,6 +924,7 @@ int main(int argc, char *argv[]) - } - do { - printf("\nContinue? (Y/N) "); -+ fflush(stdout); - c = getchar(); - - if (c == 'n' || c == 'N') { diff --git a/srcpkgs/jfsutils/patches/jfsutils-1.1.15-sysmacros.patch b/srcpkgs/jfsutils/patches/jfsutils-1.1.15-sysmacros.patch deleted file mode 100644 index 82f9d632ac53ec..00000000000000 --- a/srcpkgs/jfsutils/patches/jfsutils-1.1.15-sysmacros.patch +++ /dev/null @@ -1,15 +0,0 @@ -https://bugs.gentoo.org/580056 - ---- a/libfs/devices.c -+++ b/libfs/devices.c -@@ -30,6 +30,10 @@ - #include <stdio.h> - #include <stdlib.h> - -+#if HAVE_SYS_SYSMACROS_H -+#include <sys/sysmacros.h> -+#endif -+ - #ifdef HAVE_SYS_MOUNT_H - #ifdef HAVE_SYS_PARAM_H - #include <sys/param.h> diff --git a/srcpkgs/jfsutils/patches/portability.patch b/srcpkgs/jfsutils/patches/portability.patch deleted file mode 100644 index ae82b578c1c29c..00000000000000 --- a/srcpkgs/jfsutils/patches/portability.patch +++ /dev/null @@ -1,24 +0,0 @@ ---- a/libfs/devices.h 2005-11-23 07:43:55.000000000 +1100 -+++ b/libfs/devices.h 2013-01-06 11:30:25.381538024 +1100 -@@ -40,6 +40,8 @@ - #define ERROR_INVALID_PARAMETER 87 - #define ERROR_DISK_FULL 112 - -+#include <inttypes.h> -+ - struct stat; - - int ujfs_get_dev_size(FILE *, int64_t * size); ---- a/libfs/fssubs.c 2015-06-03 19:18:02.225624388 +0200 -+++ b/libfs/fssubs.c 2015-06-03 19:18:46.216543510 +0200 -@@ -30,8 +30,9 @@ - #undef HAVE_GETMNTINFO /* we don't want both */ - #endif - --#if HAVE_GETMNTINFO - #include <paths.h> -+ -+#if HAVE_GETMNTINFO - #include <sys/param.h> - #include <sys/mount.h> - #endif diff --git a/srcpkgs/jfsutils/template b/srcpkgs/jfsutils/template deleted file mode 100644 index 22f153adb29945..00000000000000 --- a/srcpkgs/jfsutils/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'jfsutils' -pkgname=jfsutils -version=1.1.15 -revision=3 -build_style=gnu-configure -makedepends="libuuid-devel" -short_desc="JFS filesystem utilities" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-or-later" -homepage="http://jfs.sourceforge.net" -distfiles="http://jfs.sourceforge.net/project/pub/${pkgname}-${version}.tar.gz" -checksum=244a15f64015ce3ea17e49bdf6e1a0fb4f9af92b82fa9e05aa64cb30b5f07a4d - -CFLAGS="-fcommon" diff --git a/srcpkgs/jfsutils/update b/srcpkgs/jfsutils/update deleted file mode 100644 index 80d2984fd5b464..00000000000000 --- a/srcpkgs/jfsutils/update +++ /dev/null @@ -1 +0,0 @@ -site="${homepage}/source.html" diff --git a/srcpkgs/jgmenu/template b/srcpkgs/jgmenu/template deleted file mode 100644 index b69730b4a4631d..00000000000000 --- a/srcpkgs/jgmenu/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'jgmenu' -pkgname=jgmenu -version=4.5.0 -revision=1 -build_style=gnu-configure -make_use_env=yes -make_check_target=test -configure_args="--with-lx --with-pmenu" -hostmakedepends="pkg-config python3" -makedepends="librsvg-devel libXrandr-devel libxml2-devel menu-cache-devel pango-devel" -depends="desktop-file-utils python3" -checkdepends="perl" -short_desc="Small X11 menu intended to be used with openbox and tint2" -maintainer="Piotr Wójcik <chocimier@tlen.pl>" -license="GPL-2.0-only" -homepage="https://www.github.com/johanmalm/jgmenu" -changelog="https://raw.githubusercontent.com/johanmalm/jgmenu/master/docs/relnotes/${version}.txt" -distfiles="https://www.github.com/johanmalm/jgmenu/archive/v${version}.tar.gz" -checksum=523d7f7a2225f4d2cc9772c44bcc661518d99ccc478bd0d099b0b157917304b1 diff --git a/srcpkgs/jhead/template b/srcpkgs/jhead/template deleted file mode 100644 index 8c542cfae67f8b..00000000000000 --- a/srcpkgs/jhead/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'jhead' -pkgname=jhead -version=3.04 -revision=1 -build_style=gnu-makefile -short_desc="Display and manipulate EXIF header of JPEG images" -maintainer="Orphaned <orphan@voidlinux.org>" -license="Public Domain" -homepage="http://www.sentex.net/~mwandel/jhead/" -distfiles="${homepage}/jhead-${version}.tar.gz" -checksum=ef89bbcf4f6c25ed88088cf242a47a6aedfff4f08cc7dc205bf3e2c0f10a03c9 - -post_extract() { - sed -i -e 's,/local,,' -e '/CC.*-o/s/$/ $(LDFLAGS)/' makefile -} - -pre_install() { - mkdir -p ${DESTDIR}/usr/bin - vman jhead.1 -} diff --git a/srcpkgs/jid/template b/srcpkgs/jid/template deleted file mode 100644 index 90fa237e4454a8..00000000000000 --- a/srcpkgs/jid/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'jid' -pkgname=jid -version=0.7.6 -revision=4 -build_style=go -go_import_path=github.com/simeji/jid -go_package=github.com/simeji/jid/cmd/jid -short_desc="Drill down JSON interactively by using filtering queries" -maintainer="Orphaned <orphan@voidlinux.org>" -license="MIT" -homepage="https://github.com/simeji/jid" -distfiles="https://github.com/simeji/jid/archive/v${version}.tar.gz" -checksum=0912050b3be3760804afaf7ecd6b42bfe79e7160066587fbc0afa5324b03fb48 - -post_install() { - vlicense LICENSE - vdoc README.md -} diff --git a/srcpkgs/jigdo/patches/md5sum.patch b/srcpkgs/jigdo/patches/md5sum.patch deleted file mode 100644 index 4e37eb66718367..00000000000000 --- a/srcpkgs/jigdo/patches/md5sum.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/src/util/md5sum.hh 2016-12-14 02:01:19.734059134 +0100 -+++ b/src/util/md5sum.hh 2016-12-14 02:01:52.943060147 +0100 -@@ -35,6 +35,7 @@ - #include <bstream.hh> - #include <debug.hh> - #include <md5sum.fh> -+#include <string.h> - //______________________________________________________________________ - - /** Container for an already computed MD5Sum. diff --git a/srcpkgs/jigdo/patches/sizewidth.patch b/srcpkgs/jigdo/patches/sizewidth.patch deleted file mode 100644 index 4cd8a8f2b35393..00000000000000 --- a/srcpkgs/jigdo/patches/sizewidth.patch +++ /dev/null @@ -1,40 +0,0 @@ -SIZE_WIDTH is already defined stdint.h - ---- a/src/mkimage.cc 2005-07-09 21:14:46.000000000 +0200 -+++ b/src/mkimage.cc 2018-01-15 19:36:50.781708093 +0100 -@@ -285,27 +285,27 @@ - //______________________________________________________________________ - - namespace { -- const int SIZE_WIDTH = 12; -+ const int SIZE__WIDTH = 12; - } - - ostream& JigdoDesc::ImageInfo::put(ostream& s) const { -- s << "image-info " << setw(SIZE_WIDTH) << size() << " " -+ s << "image-info " << setw(SIZE__WIDTH) << size() << " " - << md5() << ' ' << blockLength() << '\n'; - return s; - } - ostream& JigdoDesc::UnmatchedData::put(ostream& s) const { -- s << "in-template " << setw(SIZE_WIDTH) << offset() << ' ' -- << setw(SIZE_WIDTH) << size() << '\n'; -+ s << "in-template " << setw(SIZE__WIDTH) << offset() << ' ' -+ << setw(SIZE__WIDTH) << size() << '\n'; - return s; - } - ostream& JigdoDesc::MatchedFile::put(ostream& s) const { -- s << "need-file " << setw(SIZE_WIDTH) << offset() << ' ' -- << setw(SIZE_WIDTH) << size() << ' ' << md5() << ' ' << rsync() << '\n'; -+ s << "need-file " << setw(SIZE__WIDTH) << offset() << ' ' -+ << setw(SIZE__WIDTH) << size() << ' ' << md5() << ' ' << rsync() << '\n'; - return s; - } - ostream& JigdoDesc::WrittenFile::put(ostream& s) const { -- s << "have-file " << setw(SIZE_WIDTH) << offset() << ' ' -- << setw(SIZE_WIDTH) << size() << ' ' << md5() << ' ' << rsync() << '\n'; -+ s << "have-file " << setw(SIZE__WIDTH) << offset() << ' ' -+ << setw(SIZE__WIDTH) << size() << ' ' << md5() << ' ' << rsync() << '\n'; - return s; - } - diff --git a/srcpkgs/jigdo/patches/string.patch b/srcpkgs/jigdo/patches/string.patch deleted file mode 100644 index a488b96d3fc61b..00000000000000 --- a/srcpkgs/jigdo/patches/string.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/src/util/string.hh 2016-12-14 02:07:50.302071056 +0100 -+++ b/src/util/string.hh 2016-12-14 02:08:04.396071486 +0100 -@@ -18,6 +18,7 @@ - #define STRING_HH - - #include <config.h> -+#include <string.h> - - #include <string> - //______________________________________________________________________ diff --git a/srcpkgs/jigdo/template b/srcpkgs/jigdo/template deleted file mode 100644 index 939e36ceb41e6f..00000000000000 --- a/srcpkgs/jigdo/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'jigdo' -pkgname=jigdo -version=0.7.3 -revision=2 -build_style=gnu-configure -configure_args="--without-libdb" -makedepends="bzip2-devel zlib-devel" -depends="wget" -short_desc="Jigsaw Download" -maintainer="David <kalichakra@zoho.com>" -license="GPL-2" -homepage="http://atterer.org/jigdo/" -distfiles="http://atterer.org/sites/atterer/files/2009-08/${pkgname}/${pkgname}-${version}.tar.bz2" -checksum="875c069abad67ce67d032a9479228acdb37c8162236c0e768369505f264827f0" - -CXXFLAGS=-std=c++14 diff --git a/srcpkgs/jimtcl-devel b/srcpkgs/jimtcl-devel deleted file mode 120000 index 49c5411363554a..00000000000000 --- a/srcpkgs/jimtcl-devel +++ /dev/null @@ -1 +0,0 @@ -jimtcl \ No newline at end of file diff --git a/srcpkgs/jimtcl/template b/srcpkgs/jimtcl/template deleted file mode 100644 index 8a276401f2d81e..00000000000000 --- a/srcpkgs/jimtcl/template +++ /dev/null @@ -1,37 +0,0 @@ -# Template file for 'jimtcl' -pkgname=jimtcl -# revbump openocd when jimtcl is updated -version=0.82 -revision=2 -build_style=gnu-configure -configure_args="--full --shared --with-ext=sqlite3 --docdir=/usr/share/doc/${pkgname}" -makedepends="sqlite-devel openssl-devel" -short_desc="Small footprint implementation of the Tcl programming language" -maintainer="Leah Neukirchen <leah@vuxu.org>" -license="BSD" -homepage="http://jim.tcl.tk/" -distfiles="https://github.com/msteveb/${pkgname}/archive/${version}.tar.gz" -checksum=e8af929b815e4d30e54ff116b2b933e56c00a02b9110529d1a58660b2469aea7 - -post_extract() { - sed -i '/Unknown option/s/error/notice/' autosetup/autosetup - sed -i 's,/doc,/share/doc,g' Makefile.in -} -pre_configure() { - configure_args=${configure_args/--host/--ignore-first-host} -} -post_install() { - vlicense LICENSE - sed -i "s/$XBPS_CROSS_TRIPLET-//g" $DESTDIR/usr/bin/build-jim-ext -} - -jimtcl-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" -- development files" - pkg_install() { - vmove usr/bin/build-jim-ext - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/jinja-lsp/template b/srcpkgs/jinja-lsp/template deleted file mode 100644 index ac3f0395265622..00000000000000 --- a/srcpkgs/jinja-lsp/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'jinja-lsp' -pkgname=jinja-lsp -version=0.1.89 -revision=1 -build_style=cargo -make_install_args="--path ./jinja-lsp" -short_desc="Language server for Jinja" -maintainer="Bnyro <bnyro@tutanota.com>" -license="MIT" -homepage="https://github.com/uros-5/jinja-lsp" -changelog="https://github.com/uros-5/jinja-lsp/releases" -distfiles="https://github.com/uros-5/jinja-lsp/archive/refs/tags/v${version}.tar.gz" -checksum=76faacf78e0b1cc489bc7f498b8918cef499ac989178878ecfa3c7f0393bcfe0 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/jitterentropy-devel b/srcpkgs/jitterentropy-devel deleted file mode 120000 index 2a342352bfe425..00000000000000 --- a/srcpkgs/jitterentropy-devel +++ /dev/null @@ -1 +0,0 @@ -jitterentropy \ No newline at end of file diff --git a/srcpkgs/jitterentropy-rngd/template b/srcpkgs/jitterentropy-rngd/template deleted file mode 100644 index a9f201d4419cf6..00000000000000 --- a/srcpkgs/jitterentropy-rngd/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 'jitterentropy-rngd' -pkgname=jitterentropy-rngd -version=1.2.8 -revision=1 -build_style=gnu-makefile -make_use_env=yes -short_desc="Jitter RNG Daemon" -maintainer="Andy Weidenbaum <atweiden@tutanota.de>" -license="BSD-3-Clause, GPL-2.0-only" -homepage="https://www.chronox.de/jent.html" -distfiles="https://www.chronox.de/jent/${pkgname}-${version}.tar.xz" -checksum=c4480c67d888fd9c6c9c3bcf06c785578ad81984ec978da3c33d16aa019664fb - -CFLAGS="-O0" - -pre_configure() { - # fix sbin and disable systemd service installation - sed \ - -i \ - -e 's/sbin/bin/g' \ - -e '/jitterentropy\.service\ /d' \ - Makefile -} - -post_install() { - vlicense COPYING - vlicense COPYING.bsd - vlicense COPYING.gplv2 -} diff --git a/srcpkgs/jitterentropy-rngd/update b/srcpkgs/jitterentropy-rngd/update deleted file mode 100644 index 45218d07dff82b..00000000000000 --- a/srcpkgs/jitterentropy-rngd/update +++ /dev/null @@ -1 +0,0 @@ -ignore="2014*" diff --git a/srcpkgs/jitterentropy/template b/srcpkgs/jitterentropy/template deleted file mode 100644 index 4d3ba616024180..00000000000000 --- a/srcpkgs/jitterentropy/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'jitterentropy' -pkgname=jitterentropy -version=3.4.1 -revision=1 -build_style=gnu-makefile -make_use_env=yes -short_desc="Hardware RNG based on CPU timing jitter" -maintainer="Piraty <mail@piraty.dev>" -license="BSD-3-Clause, GPL-2.0-only" -homepage="https://www.chronox.de/jent.html" -distfiles="https://www.chronox.de/jent/${pkgname}-library-${version}.tar.xz" -checksum=802f025f766c38abf663fd5a21482b8313b6d6e2c68c36a4ffd6bc105fe975ab - -CFLAGS="-O0" - -post_install() { - vlicense LICENSE - vlicense LICENSE.bsd - vlicense LICENSE.gplv2 -} - -jitterentropy-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/jitterentropy/update b/srcpkgs/jitterentropy/update deleted file mode 100644 index 5010c421daede6..00000000000000 --- a/srcpkgs/jitterentropy/update +++ /dev/null @@ -1 +0,0 @@ -pkgname="jitterentropy-library" diff --git a/srcpkgs/jj-fzf/template b/srcpkgs/jj-fzf/template deleted file mode 100644 index 072e8cbca78caf..00000000000000 --- a/srcpkgs/jj-fzf/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'jj-fzf' -pkgname=jj-fzf -version=0.34.0 -revision=1 -build_style=gnu-makefile -depends="bash fzf gawk git jujutsu" -hostmakedepends="${depends} pandoc python3 util-linux" -short_desc="Text UI for Jujutsu based on fzf" -maintainer="Leah Neukirchen <leah@vuxu.org>" -license="MPL-2.0" -homepage="https://github.com/tim-janik/jj-fzf/" -changelog="https://github.com/tim-janik/jj-fzf/blob/trunk/NEWS.md" -distfiles="https://github.com/tim-janik/jj-fzf/releases/download/v${version}/jj-fzf-${version}.tar.zst" -checksum=c58ecc4dc5147ec14d263ccf6b54c5da9722a53c576654902d8883a2f891d16c - -make_check=no # flaky diff --git a/srcpkgs/jj/template b/srcpkgs/jj/template deleted file mode 100644 index 8ef3131a4423f1..00000000000000 --- a/srcpkgs/jj/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'jj' -pkgname=jj -version=1.9.2 -revision=4 -build_style=go -go_import_path="github.com/tidwall/jj" -go_package="${go_import_path}/cmd/jj" -go_ldflags="-X main.version=${version}" -short_desc="JSON Stream Editor" -maintainer="SolitudeSF <solitudesf@protonmail.com>" -license="MIT" -homepage="https://github.com/tidwall/jj" -distfiles="https://github.com/tidwall/jj/archive/refs/tags/v${version}.tar.gz" -checksum=a3dafa9f2182bf79f26cdca790ff7106ebc02a50bd72bcc2db58bdbc39ee052f - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/jless/template b/srcpkgs/jless/template deleted file mode 100644 index 38e8e72fb89e05..00000000000000 --- a/srcpkgs/jless/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'jless' -pkgname=jless -version=0.9.0 -revision=1 -build_style=cargo -hostmakedepends="python3" -makedepends="xcb-util-devel" -short_desc="Pager for JSON data" -maintainer="Leah Neukirchen <leah@vuxu.org>" -license="MIT" -homepage="https://github.com/PaulJuliusMartinez/jless" -distfiles="https://github.com/PaulJuliusMartinez/jless/archive/refs/tags/v${version}.tar.gz" -checksum=43527a78ba2e5e43a7ebd8d0da8b5af17a72455c5f88b4d1134f34908a594239 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/jmol/files/jmol.desktop b/srcpkgs/jmol/files/jmol.desktop deleted file mode 100644 index 27f63d756323ca..00000000000000 --- a/srcpkgs/jmol/files/jmol.desktop +++ /dev/null @@ -1,10 +0,0 @@ -[Desktop Entry] -Name=Jmol -Comment=An open-source Java viewer for chemical structures in 3D -GenericName=Jmol -Exec=jmol %f -Icon=jmol -Terminal=0 -Type=Application -MimeType=text/plain;chemical/x-mdl-molfile;chemical/x-cif;chemical/x-cml;application/xml;application/x-aportisdoc;chemical/x-gamess-output;chemical/x-gaussian-log;chemical/x-mopac-out;chemical/x-pdb;chemical/x-xyz;chemical/x-gaussian-cube;chemical/x-qchem-output; -Categories=Education;Science;Chemistry; diff --git a/srcpkgs/jmol/template b/srcpkgs/jmol/template deleted file mode 100644 index d1f9270c1b51bc..00000000000000 --- a/srcpkgs/jmol/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'jmol' -pkgname=jmol -version=16.1.47 -revision=1 -depends="virtual?java-runtime" -short_desc="Open-source Java/JavaScript-based molecule viewer" -maintainer="Brenton Horne <brentonhorne77@gmail.com>" -license="LGPL-2.1-or-later" -homepage="http://jmol.sourceforge.net/" -distfiles="${SOURCEFORGE_SITE}/jmol/Jmol/Version%20${version%.*}/Jmol%20${version}/Jmol-${version}-binary.tar.gz - http://jmol.sourceforge.net/images/Jmol_icon_128.png" -checksum="de1b07f9190f3e85622a9d5b73ff3c1835521bc8dff6188f28f9147def4f2249 - 302b24c7b8898a04efd74c12592243d05e53b0643a66daf809e72bc590bf9b9e" -skip_extraction="Jmol_icon_128.png" - -do_install() { - vmkdir usr/bin - vmkdir usr/share/jmol - - bsdtar -xf jsmol.zip -C "${DESTDIR}"/usr/share/ - rm jsmol.zip - - cp *.jar jmol.sh "${DESTDIR}"/usr/share/jmol - ln -s /usr/share/jmol/jmol.sh "$DESTDIR"/usr/bin/jmol - - vinstall "${FILESDIR}/jmol.desktop" 644 usr/share/applications - vinstall "${XBPS_SRCDISTDIR}/jmol-${version}/Jmol_icon_128.png" 644 usr/share/pixmaps jmol.png -} diff --git a/srcpkgs/jmol/update b/srcpkgs/jmol/update deleted file mode 100644 index 2cf43fff8bc12b..00000000000000 --- a/srcpkgs/jmol/update +++ /dev/null @@ -1 +0,0 @@ -pattern='(?<!-)\b\Q'"$pkgname"'\E[-_]?((src|source)[-_])?\K([^-/_\s]*?\d[^-/_\s]*?)(?=(?:[-_.](?:src|source|orig|binary))?\.(?:[jt]ar|shar|t[bglx]z|tbz2|zip))\b' diff --git a/srcpkgs/jmtpfs/template b/srcpkgs/jmtpfs/template deleted file mode 100644 index 21266491ce2126..00000000000000 --- a/srcpkgs/jmtpfs/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'jmtpfs' -pkgname=jmtpfs -version=0.5 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="libmtp-devel fuse-devel file-devel" -short_desc="FUSE-based filesystem for accessing MTP devices" -maintainer="Jorge Natz <jorgenatzdev@gmail.com>" -license="GPL-3.0-only" -homepage="https://github.com/JasonFerrara/jmtpfs" -changelog="https://github.com/JasonFerrara/jmtpfs/blob/master/ChangeLog" -distfiles="https://github.com/JasonFerrara/${pkgname}/archive/v${version}.tar.gz" -checksum=c0cacc4751c586a3b2b0fcd9c98dae4810a5d44f3eb9d2870868a15eeb696883 diff --git a/srcpkgs/jnettop/template b/srcpkgs/jnettop/template deleted file mode 100644 index 1bfc21eda36d8d..00000000000000 --- a/srcpkgs/jnettop/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'jnettop' -pkgname=jnettop -version=0.13.0 -revision=2 -create_wrksrc=yes -build_wrksrc="${pkgname}-${version}" -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="glib-devel libpcap-devel ncurses-devel" -short_desc="View hosts/ports taking up the most network traffic" -maintainer="Leah Neukirchen <leah@vuxu.org>" -license="GPL-2.0-or-later" -homepage="https://packages.debian.org/sid/net/jnettop" -distfiles="${DEBIAN_SITE}/main/j/${pkgname}/${pkgname}_${version}.orig.tar.gz - ${DEBIAN_SITE}/main/j/${pkgname}/${pkgname}_${version}-1.debian.tar.gz" -checksum="e987a1a9325595c8a0543ab61cf3b6d781b4faf72dd0e0e0c70b2cc2ceb5a5a0 - 5d9b32596039d1f77493403618326f3c15868ced3b7e4849f107cc4754c94c37" - -post_extract() { - cd ${build_wrksrc} - cat ../debian/patches/*.patch | patch -Np1 - sed -i '/^CFLAGS/d' Makefile.in - sed -i '5308s/.*exit 1.*/:; }/' configure -} diff --git a/srcpkgs/jo/template b/srcpkgs/jo/template deleted file mode 100644 index 11af6d04693919..00000000000000 --- a/srcpkgs/jo/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'jo' -pkgname=jo -version=1.9 -revision=1 -build_style=meson -hostmakedepends="pkg-config" -makedepends="bash-completion" -short_desc="Small utility to create JSON objects" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-or-later" -homepage="https://github.com/jpmens/jo" -changelog="https://raw.githubusercontent.com/jpmens/jo/master/ChangeLog" -distfiles="https://github.com/jpmens/jo/archive/refs/tags/${version}.tar.gz" -checksum=87b3e40584730d6f8b8cdb9deb1700173d25dc54403fcb17d2c1d9def2ba8102 diff --git a/srcpkgs/jobflow/template b/srcpkgs/jobflow/template deleted file mode 100644 index 21e8216e4ab51c..00000000000000 --- a/srcpkgs/jobflow/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'jobflow' -pkgname=jobflow -version=1.3.1 -revision=1 -build_style=gnu-makefile -short_desc="Like GNU parallel, but much faster and memory-efficient" -maintainer="Duncaen <duncaen@voidlinux.org>" -license="GPL-3.0-or-later" -homepage="https://github.com/rofl0r/jobflow" -changelog="https://github.com/rofl0r/jobflow/releases" -distfiles="http://ftp.barfooze.de/pub/sabotage/tarballs/jobflow-${version}.tar.bz2" -checksum=a8fb51e17bb8483fe591aa3d16ffb22f0a7575b5407bdd0af4e4ee2d899d184b - -post_extract() { - vsed -e 's;prefix;PREFIX;g' -i Makefile -} diff --git a/srcpkgs/joe/template b/srcpkgs/joe/template deleted file mode 100644 index 0746813ae92ed2..00000000000000 --- a/srcpkgs/joe/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'joe' -pkgname=joe -version=4.6 -revision=2 -build_style=gnu-configure -conf_files=" - /etc/joe/ftyperc - /etc/joe/jicerc.ru - /etc/joe/jmacsrc - /etc/joe/joerc - /etc/joe/jpicorc - /etc/joe/jstarrc - /etc/joe/rjoerc - /etc/joe/shell.csh - /etc/joe/shell.sh" -short_desc="World-famous Wordstar like text editor" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-or-later" -homepage="http://joe-editor.sourceforge.net/" -distfiles="${SOURCEFORGE_SITE}/joe-editor/JOE%20sources/joe-${version}/joe-${version}.tar.gz" -checksum=495a0a61f26404070fe8a719d80406dc7f337623788e445b92a9f6de512ab9de -conflicts="jupp>=0" diff --git a/srcpkgs/john/patches/8152ac071bce1ebc98fac6bed962e90e9b92d8cf.patch b/srcpkgs/john/patches/8152ac071bce1ebc98fac6bed962e90e9b92d8cf.patch deleted file mode 100644 index 8cfaefc1e59813..00000000000000 --- a/srcpkgs/john/patches/8152ac071bce1ebc98fac6bed962e90e9b92d8cf.patch +++ /dev/null @@ -1,50 +0,0 @@ -From 8152ac071bce1ebc98fac6bed962e90e9b92d8cf Mon Sep 17 00:00:00 2001 -From: Ferry Huberts <ferry.huberts@pelagic.nl> -Date: Tue, 9 Mar 2021 22:04:46 +0100 -Subject: [PATCH] Fix alignment compile errors on GCC 11 - -Signed-off-by: Ferry Huberts <ferry.huberts@pelagic.nl> ---- - src/blake2.h | 8 ++++---- - 1 file changed, 4 insertions(+), 4 deletions(-) - -diff --git a/src/blake2.h b/src/blake2.h -index b05208117e..b4398f9e13 100644 ---- a/src/blake2.h -+++ b/src/blake2.h -@@ -57,7 +57,7 @@ extern "C" { - uint8_t personal[BLAKE2S_PERSONALBYTES]; // 32 - } blake2s_param; - -- JTR_ALIGN( 64 ) typedef struct __blake2s_state -+ typedef struct JTR_ALIGN( 64 ) __blake2s_state - { - uint32_t h[8]; - uint32_t t[2]; -@@ -82,7 +82,7 @@ extern "C" { - uint8_t personal[BLAKE2B_PERSONALBYTES]; // 64 - } blake2b_param; - -- JTR_ALIGN( 64 ) typedef struct __blake2b_state -+ typedef struct JTR_ALIGN( 64 ) __blake2b_state - { - uint64_t h[8]; - uint64_t t[2]; -@@ -94,7 +94,7 @@ extern "C" { - #if defined(JOHN_NO_SIMD) || (!defined(__SSE2__) && !defined(__SSE4_1__) && !defined(__XOP__)) - typedef struct __blake2sp_state - #else -- JTR_ALIGN( 64 ) typedef struct __blake2sp_state -+ typedef struct JTR_ALIGN( 64 ) __blake2sp_state - #endif - { - blake2s_state S[8][1]; -@@ -106,7 +106,7 @@ extern "C" { - #if defined(JOHN_NO_SIMD) || (!defined(__SSE2__) && !defined(__SSE4_1__) && !defined(__XOP__)) - typedef struct __blake2bp_state - #else -- JTR_ALIGN( 64 ) typedef struct __blake2bp_state -+ typedef struct JTR_ALIGN( 64 ) __blake2bp_state - #endif - { - blake2b_state S[4][1]; diff --git a/srcpkgs/john/template b/srcpkgs/john/template deleted file mode 100644 index 98ceeb2eca8d84..00000000000000 --- a/srcpkgs/john/template +++ /dev/null @@ -1,102 +0,0 @@ -# Template file for 'john' -pkgname=john -version=1.9.0 -revision=7 -_jumbover=1 -build_wrksrc="src" -build_style=gnu-configure -configure_args="--with-systemwide $(vopt_enable simd)" -makedepends="openssl-devel gmp-devel libgomp-devel libpcap-devel bzip2-devel zlib-devel" -short_desc="John the Ripper password cracker (jumbo-${_jumbover} patch included)" -maintainer="Piraty <mail@piraty.dev>" -license="custom:GPL-2.0-or-later with OpenSSL-exception" -homepage="https://www.openwall.com/john/" -distfiles="$homepage/k/$pkgname-${version}-jumbo-${_jumbover}.tar.xz" -checksum=f5d123f82983c53d8cc598e174394b074be7a77756f5fb5ed8515918c81e7f3b -python_version=3 - -if [ "$XBPS_TARGET_LIBC" = "glibc" ]; then - makedepends+=" libxcrypt-devel" -fi - -build_options="simd" - -pre_configure() { - unset CPP AS LD -} - -# Tests cannot be run because include statements for rules in john.conf search -# in /usr/share/john, even if $JOHN is replaced and points to -# `/builddir/john-.../run`. -do_check() { - : -} - -do_install() { - # doc and license - cd ../ - cp -r doc doc.tmp ; cd doc.tmp - for f in *LICENSE* COPYING; do - vlicense $f - rm $f - done - rm INSTALL* - rm -r extras - for f in * ; do - vdoc $f - done - cd .. ; rm -r doc.tmp - - cd run - - # binaries - vbin john - for f in SIPdump bitlocker2john calc_stat cprepair dmg2john eapmd5tojohn \ - genmkvpwd hccap2john keepass2john mkvcalcproba putty2john racf2john \ - raw2dyna tgtsnarf uaf2john vncpcap2john wpapcap2john ; do - vbin $f - done - - # scripts - for ext in lua pl rb py; do - for f in *.$ext ; do - vbin $f ${f/.$ext} - done - done - vbin mailer john-mailer - - # data - vmkdir usr/share/john - vcopy john.conf usr/share/john - vcopy rules usr/share/john - vcopy "*.chr" usr/share/john - vcopy "*.lst" usr/share/john - vcopy "*.conf" usr/share/john - vcopy "*.js" usr/share/john - - vmkdir usr/share/applications - vcopy "../src/packaging/*.desktop" usr/share/applications/john.desktop - - vmkdir usr/share/bash-completion/completions - vinstall john.bash_completion 644 usr/share/bash-completion/completions/ john - vmkdir usr/share/zsh/site-functions - vinstall john.zsh_completion 644 usr/share/zsh/site-functions/ _john -} - -post_install() { - cd $DESTDIR - vsed -i ${DESTDIR}/usr/share/john/john.conf \ - -e 's|$JOHN|/usr/share/john|g' - - # fix some perms - chmod 644 $(find ${DESTDIR}/usr/share/ -type f) - - cd usr/bin - ln -s john unafs - ln -s john unique - ln -s john unshadow - ln -s john undrop - ln -s john gpg2john - ln -s john rar2john - ln -s john zip2john -} diff --git a/srcpkgs/john/update b/srcpkgs/john/update deleted file mode 100644 index 8478182ba96149..00000000000000 --- a/srcpkgs/john/update +++ /dev/null @@ -1 +0,0 @@ -ignore="*[a-z]*" diff --git a/srcpkgs/joker/template b/srcpkgs/joker/template deleted file mode 100644 index 2372ecb486646f..00000000000000 --- a/srcpkgs/joker/template +++ /dev/null @@ -1,32 +0,0 @@ -# Template file for 'joker' -pkgname=joker -version=1.5.6 -revision=1 -build_style=go -go_import_path=github.com/candid82/joker -short_desc="Interpreted dialect of Clojure written in Go and Clojure(Script) linter" -maintainer="icp <pangolin@vivaldi.net>" -license="EPL-1.0" -homepage="https://joker-lang.org/" -changelog="https://github.com/candid82/joker/releases" -distfiles="https://github.com/candid82/joker/archive/refs/tags/v${version}.tar.gz" -checksum=09e45a6f5dfc86819c31b8c157068b0e76bd52036c881210d6645973bbbdf55b - -if [ "$CROSS_BUILD" ]; then - if [ "$XBPS_WORDSIZE" != "$XBPS_TARGET_WORDSIZE" ]; then - broken="https://github.com/candid82/joker#cross-platform-builds" - fi - hostmakedepends+=" joker" -fi - -pre_build() { - JOKER="joker" - CGO_ENABLED=0 GOARCH= go generate ./... - - if [ -z "$CROSS_BUILD" ]; then - JOKER="../joker" - go build - fi - - (cd std; "$JOKER" --hashmap-threshold 8192 generate-std.joke) -} diff --git a/srcpkgs/jose-devel b/srcpkgs/jose-devel deleted file mode 120000 index a6611ea027c865..00000000000000 --- a/srcpkgs/jose-devel +++ /dev/null @@ -1 +0,0 @@ -jose \ No newline at end of file diff --git a/srcpkgs/jose/template b/srcpkgs/jose/template deleted file mode 100644 index e954f8928980f1..00000000000000 --- a/srcpkgs/jose/template +++ /dev/null @@ -1,32 +0,0 @@ -# Template file for 'jose' -pkgname=jose -version=14 -revision=1 -build_style=meson -configure_args="-Db_ndebug=false" -hostmakedepends="asciidoc pkg-config" -makedepends="jansson-devel openssl-devel zlib-devel" -short_desc="Javascript Object Signing and Encryption" -maintainer="Johannes Heimansberg <git@jhe.dedyn.io>" -license="Apache-2.0" -homepage="https://github.com/latchset/jose" -distfiles="https://github.com/latchset/jose/releases/download/v$version/jose-$version.tar.xz" -checksum=cee329ef9fce97c4c025604a8d237092f619aaa9f6d35fdf9d8c9052bc1ff95b - -libjose_package() { - short_desc+=" - library" - pkg_install() { - vmove "usr/lib/*.so.*" - } -} - -jose-devel_package() { - depends="lib${sourcepkg}>=${version}_${revision} ${makedepends}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - vmove usr/share/man/man3 - } -} diff --git a/srcpkgs/jp/template b/srcpkgs/jp/template deleted file mode 100644 index 9d401d45611711..00000000000000 --- a/srcpkgs/jp/template +++ /dev/null @@ -1,12 +0,0 @@ -# Template file for 'jp' -pkgname=jp -version=0.2.1 -revision=2 -build_style=go -go_import_path=github.com/jmespath/jp -short_desc="Command line interface to JMESPath" -maintainer="Noah Huppert <contact@noahh.io>" -license="Apache-2.0" -homepage="https://github.com/jmespath/jp" -distfiles="https://github.com/jmespath/jp/archive/${version}.tar.gz" -checksum=e88a49f61fffca8f431f78938f71e14d7792f7304344b7aa7391d06e4113f88b diff --git a/srcpkgs/jp2a/template b/srcpkgs/jp2a/template deleted file mode 100644 index 74797cc2b276ca..00000000000000 --- a/srcpkgs/jp2a/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'jp2a' -pkgname=jp2a -version=1.3.2 -revision=1 -build_style=gnu-configure -makedepends="libjpeg-turbo-devel libpng-devel libcurl-devel ncurses-devel - libwebp-devel libexif-devel" -short_desc="JPEG image to ASCII art converter" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-only" -homepage="https://github.com/Talinx/jp2a" -distfiles="https://github.com/Talinx/jp2a/releases/download/v${version}/jp2a-${version}.tar.gz" -checksum=758757b6713ce0af8cfa5abe7a137c2adb64b2e93566e83bdacad5b5bf40ca58 -export bashcompdir=/usr/share/bash-completion/completions diff --git a/srcpkgs/jpeginfo/template b/srcpkgs/jpeginfo/template deleted file mode 100644 index 4ab43a118eee5a..00000000000000 --- a/srcpkgs/jpeginfo/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'jpeginfo' -pkgname=jpeginfo -version=1.7.0 -revision=1 -build_style=gnu-configure -makedepends="libjpeg-turbo-devel" -short_desc="Prints information and tests integrity of JPEG/JFIF files" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-3.0-or-later" -homepage="https://github.com/tjko/jpeginfo" -changelog="https://raw.githubusercontent.com/tjko/jpeginfo/master/README" -distfiles="https://github.com/tjko/jpeginfo/archive/refs/tags/v${version}.tar.gz" -checksum=dc985083448d9707d42e49bed826a247c0dbda6913c870e9a5d9bf7c74939659 - -pre_install() { - make_install_args="INSTALL_ROOT=${DESTDIR}" -} diff --git a/srcpkgs/jpegoptim/template b/srcpkgs/jpegoptim/template deleted file mode 100644 index e4b8adc9085e85..00000000000000 --- a/srcpkgs/jpegoptim/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'jpegoptim' -pkgname=jpegoptim -version=1.5.6 -revision=1 -build_style=gnu-configure -makedepends="libjpeg-turbo-devel" -short_desc="Utility to optimize/compress JPEG files" -maintainer="Bnyro <bnyro@tutanota.com>" -license="GPL-3.0-or-later" -homepage="https://github.com/tjko/jpegoptim" -changelog="https://raw.githubusercontent.com/tjko/jpegoptim/master/README" -distfiles="https://github.com/tjko/jpegoptim/archive/refs/tags/v${version}.tar.gz" -checksum=661a808dfffa933d78c6beb47a2937d572b9f03e94cbaaab3d4c0d72f410e9be diff --git a/srcpkgs/jpm/template b/srcpkgs/jpm/template deleted file mode 100644 index 9aa12fe8547163..00000000000000 --- a/srcpkgs/jpm/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'jpm' -pkgname=jpm -version=1.1.0 -revision=1 -hostmakedepends="janet" -depends="janet janet-devel" -short_desc="Janet Project Manager" -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 - -do_install() { - PREFIX=/usr DESTDIR=$DESTDIR janet bootstrap.janet - vlicense LICENSE -} diff --git a/srcpkgs/jq-devel b/srcpkgs/jq-devel deleted file mode 120000 index ef0d2eaa7ffacf..00000000000000 --- a/srcpkgs/jq-devel +++ /dev/null @@ -1 +0,0 @@ -jq \ No newline at end of file diff --git a/srcpkgs/jq/template b/srcpkgs/jq/template deleted file mode 100644 index c003661d2aa04c..00000000000000 --- a/srcpkgs/jq/template +++ /dev/null @@ -1,33 +0,0 @@ -# Template file for 'jq' -pkgname=jq -version=1.8.1 -revision=1 -build_style=gnu-configure -makedepends="oniguruma-devel" -short_desc="Command-line JSON processor" -maintainer="Leah Neukirchen <leah@vuxu.org>" -license="MIT" -homepage="https://jqlang.github.io/jq/" -distfiles="https://github.com/jqlang/jq/releases/download/jq-${version}/jq-${version}.tar.gz" -checksum=2be64e7129cecb11d5906290eba10af694fb9e3e7f9fc208a311dc33ca837eb0 -CFLAGS=" -D_LARGE_FILE_SOURCE=1 -D_FILE_OFFSET_BITS=64" - -pre_configure() { - echo "echo $version" >scripts/version -} - -post_install() { - rm -rf ${DESTDIR}/usr/share/doc/$pkgname - vlicense COPYING -} - -jq-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/*.a - vmove usr/lib/*.so - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/jreen-devel b/srcpkgs/jreen-devel deleted file mode 120000 index adda684e0c9a94..00000000000000 --- a/srcpkgs/jreen-devel +++ /dev/null @@ -1 +0,0 @@ -jreen \ No newline at end of file diff --git a/srcpkgs/jreen-qt5 b/srcpkgs/jreen-qt5 deleted file mode 120000 index adda684e0c9a94..00000000000000 --- a/srcpkgs/jreen-qt5 +++ /dev/null @@ -1 +0,0 @@ -jreen \ No newline at end of file diff --git a/srcpkgs/jreen-qt5-devel b/srcpkgs/jreen-qt5-devel deleted file mode 120000 index adda684e0c9a94..00000000000000 --- a/srcpkgs/jreen-qt5-devel +++ /dev/null @@ -1 +0,0 @@ -jreen \ No newline at end of file diff --git a/srcpkgs/jreen/template b/srcpkgs/jreen/template deleted file mode 100644 index 0ff3766f4fe436..00000000000000 --- a/srcpkgs/jreen/template +++ /dev/null @@ -1,39 +0,0 @@ -# Template file for 'jreen' -pkgname=jreen -version=1.3.0 -revision=3 -build_style=cmake -hostmakedepends="pkg-config" -makedepends="gsasl-devel speex-devel qt5-devel zlib-devel" -short_desc="Qt5 Jabber/XMPP extensible library" -maintainer="Duncaen <duncaen@voidlinux.org>" -license="LGPL-3.0-or-later" -homepage="https://github.com/euroelessar/jreen" -distfiles="${homepage}/archive/v${version}.tar.gz" -checksum=f93c3d338c011c0945dacb14eb9da3be9541028c9eaa6f2024e688eb8a49b07e - -if [ -n "$CROSS_BUILD" ]; then - hostmakedepends+=" qt5-host-tools qt5-devel" -fi - -jreen-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/*.so - vmove usr/lib/pkgconfig - } -} - -jreen-qt5_package() { - metapackage=yes - short_desc+=" (transitional dummy package)" - depends="${sourcepkg}>=${version}_${revision}" -} - -jreen-qt5-devel_package() { - metapackage=yes - short_desc+=" (transitional dummy package)" - depends="jreen-devel>=${version}_${revision}" -} diff --git a/srcpkgs/jrnl/template b/srcpkgs/jrnl/template deleted file mode 100644 index 06aec83e9f9b5e..00000000000000 --- a/srcpkgs/jrnl/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'jrnl' -pkgname=jrnl -version=4.2 -revision=1 -build_style=python3-pep517 -hostmakedepends="python3-poetry-core" -depends="python3-colorama python3-cryptography - python3-dateutil python3-keyring python3-parsedatetime python3-rich - python3-tzlocal python3-xdg python3-ruamel.yaml" -short_desc="Simple journal application for your command line" -maintainer="icp <pangolin@vivaldi.net>" -license="GPL-3.0-only" -homepage="https://jrnl.sh" -changelog="https://raw.githubusercontent.com/jrnl-org/jrnl/develop/CHANGELOG.md" -distfiles="${PYPI_SITE}/j/jrnl/jrnl-${version}.tar.gz" -checksum=68af0347cd7097a6af1b9cf375251df0db67e90b296fd8ef68cdbf12046cc6c7 -# Tarball provides no tests -make_check=no diff --git a/srcpkgs/jrnl/update b/srcpkgs/jrnl/update deleted file mode 100644 index 0601fe8e911136..00000000000000 --- a/srcpkgs/jrnl/update +++ /dev/null @@ -1 +0,0 @@ -site="https://pypi.org/project/jrnl" diff --git a/srcpkgs/json-c++/template b/srcpkgs/json-c++/template deleted file mode 100644 index ad9b81cae5d147..00000000000000 --- a/srcpkgs/json-c++/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'json-c++' -pkgname=json-c++ -version=3.11.3 -revision=1 -build_style=cmake -configure_args="-DJSON_MultipleHeaders=ON" -checkdepends="git" -short_desc="JSON for modern C++" -maintainer="Érico Nogueira <ericonr@disroot.org>" -license="MIT" -homepage="https://github.com/nlohmann/json" -distfiles="https://github.com/nlohmann/json/archive/v${version}.tar.gz" -checksum=0d8ef5af7f9794e3263480193c491549b2ba6cc74bb018906202ada498a79406 - -do_check() { - # skip tests requiring wrksrc to be a git clone as they always fail - cd build - ctest -LE "git_required" -} - -post_install() { - vdoc README.md - vlicense LICENSE.MIT -} diff --git a/srcpkgs/json-c-devel b/srcpkgs/json-c-devel deleted file mode 120000 index e3527311f71ba6..00000000000000 --- a/srcpkgs/json-c-devel +++ /dev/null @@ -1 +0,0 @@ -json-c \ No newline at end of file diff --git a/srcpkgs/json-c/template b/srcpkgs/json-c/template deleted file mode 100644 index 39b54b74149a5e..00000000000000 --- a/srcpkgs/json-c/template +++ /dev/null @@ -1,36 +0,0 @@ -# Template file for 'json-c' -pkgname=json-c -version=0.18 -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>" -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/json-c-${version}.tar.gz" -checksum=876ab046479166b869afc6896d288183bbc0e5843f141200c677b3e8dfb11724 - -CFLAGS="-Wno-error" - -build_options="rdrand" -desc_option_rdrand="Enable RDRAND Hardware RNG Hash Seed generation on x86_x64 platforms" - -post_install() { - vlicense COPYING -} - -json-c-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - vmove usr/lib/cmake - vmove usr/include - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/json-c/update b/srcpkgs/json-c/update deleted file mode 100644 index 3040455d3c0978..00000000000000 --- a/srcpkgs/json-c/update +++ /dev/null @@ -1 +0,0 @@ -site="https://s3.amazonaws.com/json-c_releases" diff --git a/srcpkgs/json-glib-devel b/srcpkgs/json-glib-devel deleted file mode 120000 index f6ab71b1c5bf24..00000000000000 --- a/srcpkgs/json-glib-devel +++ /dev/null @@ -1 +0,0 @@ -json-glib \ No newline at end of file diff --git a/srcpkgs/json-glib/template b/srcpkgs/json-glib/template deleted file mode 100644 index 2222cb08654a65..00000000000000 --- a/srcpkgs/json-glib/template +++ /dev/null @@ -1,47 +0,0 @@ -# Template file for 'json-glib' -pkgname=json-glib -version=1.10.8 -revision=1 -build_style=meson -build_helper="gir" -configure_args="$(vopt_feature gir introspection) - $(vopt_feature gtk_doc documentation)" -hostmakedepends="pkg-config glib-devel gettext python3-docutils - $(vopt_if gtk_doc gi-docgen)" -makedepends="libglib-devel" -short_desc="JSON parser for GLib-based libraries and applications" -maintainer="skmpz <dem.procopiou@gmail.com>" -license="LGPL-2.1-or-later" -homepage="https://live.gnome.org/JsonGlib" -changelog="https://gitlab.gnome.org/GNOME/json-glib/-/raw/main/NEWS" -distfiles="${GNOME_SITE}/json-glib/${version%.*}/json-glib-${version}.tar.xz" -checksum=55c5c141a564245b8f8fbe7698663c87a45a7333c2a2c56f06f811ab73b212dd - -# Package build options -build_options="gir gtk_doc" -build_options_default="gir" - -if [ -z "$CROSS_BUILD" ]; then - build_options_default+=" gtk_doc" -fi - -post_install() { - rm -r ${DESTDIR}/usr/share/installed-tests - rm -r ${DESTDIR}/usr/libexec/installed-tests -} - -json-glib-devel_package() { - depends="libglib-devel ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - if [ "$build_option_gir" ]; then - vmove usr/share/gir-1.0 - fi - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - if [ "$build_option_gtk_doc" ]; then - vmove usr/share/doc - fi - } -} diff --git a/srcpkgs/json2tsv/template b/srcpkgs/json2tsv/template deleted file mode 100644 index 679dfa27b34923..00000000000000 --- a/srcpkgs/json2tsv/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'json2tsv' -pkgname=json2tsv -version=1.2 -revision=1 -build_style=gnu-makefile -make_install_args="MANPREFIX=/usr/share/man DOC=README" -short_desc="JSON to TSV converter" -maintainer="hazen2215 <haz@disroot.org>" -license="ISC" -homepage="https://www.codemadness.org/json2tsv.html" -distfiles="https://codemadness.org/releases/json2tsv/json2tsv-${version}.tar.gz" -checksum=113e5a7aeb295e7f8135f231cad900091f99aebd6c98316f761d377e9b50fd84 - -conflicts="jaq>=0" - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/jsoncpp-devel b/srcpkgs/jsoncpp-devel deleted file mode 120000 index 97eea5176502e8..00000000000000 --- a/srcpkgs/jsoncpp-devel +++ /dev/null @@ -1 +0,0 @@ -jsoncpp \ No newline at end of file diff --git a/srcpkgs/jsoncpp/template b/srcpkgs/jsoncpp/template deleted file mode 100644 index bea9d399a66f98..00000000000000 --- a/srcpkgs/jsoncpp/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'jsoncpp' -pkgname=jsoncpp -version=1.9.5 -revision=1 -build_style=meson -short_desc="JSON implementation in C++" -maintainer="Orphaned <orphan@voidlinux.org>" -license="Public Domain, MIT" -homepage="https://github.com/open-source-parsers/jsoncpp" -distfiles="https://github.com/open-source-parsers/${pkgname}/archive/${version}.tar.gz" -checksum=f409856e5920c18d0c2fb85276e24ee607d2a09b5e7d5f0a371368903c275da2 - -post_install() { - vlicense LICENSE -} - -jsoncpp-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove usr/lib/*.so - } -} diff --git a/srcpkgs/jsonnet-devel b/srcpkgs/jsonnet-devel deleted file mode 120000 index 8c203503ed9057..00000000000000 --- a/srcpkgs/jsonnet-devel +++ /dev/null @@ -1 +0,0 @@ -jsonnet \ No newline at end of file diff --git a/srcpkgs/jsonnet-language-server/template b/srcpkgs/jsonnet-language-server/template deleted file mode 100644 index bf8db61f06e705..00000000000000 --- a/srcpkgs/jsonnet-language-server/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'jsonnet-language-server' -pkgname=jsonnet-language-server -version=0.13.1 -revision=2 -build_style=go -go_import_path=github.com/grafana/jsonnet-language-server -short_desc="Language Server Protocol (LSP) server for Jsonnet" -maintainer="Cameron Nemo <cam@nohom.org>" -license="AGPL-3.0-or-later" -homepage="https://github.com/grafana/jsonnet-language-server" -distfiles="https://github.com/grafana/jsonnet-language-server/archive/refs/tags/v${version}.tar.gz" -checksum=00341c5bd1ea8b2eb2be61cc26cdba5a6c6b678c30d9b3f55a625e8db40d1bfa - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/jsonnet/patches/Makefile.patch b/srcpkgs/jsonnet/patches/Makefile.patch deleted file mode 100644 index 87ca1e2fac1d2f..00000000000000 --- a/srcpkgs/jsonnet/patches/Makefile.patch +++ /dev/null @@ -1,17 +0,0 @@ ---- a/Makefile 2020-02-09 23:22:27.000000000 +0100 -+++ b/Makefile 2020-02-14 14:14:31.131124997 +0100 -@@ -127,11 +127,11 @@ - - install: bins libs - mkdir -p $(DESTDIR)$(PREFIX)/bin -- cp $(BINS) $(DESTDIR)$(PREFIX)/bin/ -+ cp -P $(BINS) $(DESTDIR)$(PREFIX)/bin/ - mkdir -p $(DESTDIR)$(PREFIX)/lib -- cp $(LIBS) $(DESTDIR)$(PREFIX)/lib/ -+ cp -P $(LIBS) $(DESTDIR)$(PREFIX)/lib/ - mkdir -p $(DESTDIR)$(PREFIX)/include -- cp $(INCS) $(DESTDIR)$(PREFIX)/include/ -+ cp -P $(INCS) $(DESTDIR)$(PREFIX)/include/ - - all: $(ALL) - diff --git a/srcpkgs/jsonnet/template b/srcpkgs/jsonnet/template deleted file mode 100644 index 9afd150532d5c8..00000000000000 --- a/srcpkgs/jsonnet/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'jsonnet' -pkgname=jsonnet -version=0.21.0 -revision=1 -build_style=gnu-makefile -make_use_env=true -short_desc="Data templating language" -maintainer="Leah Neukirchen <leah@vuxu.org>" -license="Apache-2.0" -homepage="https://github.com/google/jsonnet" -distfiles="https://github.com/google/jsonnet/archive/v${version}.tar.gz" -checksum=a12ebca72e43e7061ffe4ef910e572b95edd7778a543d6bf85f6355bd290300e - -CXXFLAGS="-fPIC" - -jsonnet-devel_package() { - depends="${sourcepkg}-${version}_${revision}" - short_desc="${short_desc} - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/jsonrpc-glib-devel b/srcpkgs/jsonrpc-glib-devel deleted file mode 120000 index c99e7989c510c5..00000000000000 --- a/srcpkgs/jsonrpc-glib-devel +++ /dev/null @@ -1 +0,0 @@ -jsonrpc-glib \ No newline at end of file diff --git a/srcpkgs/jsonrpc-glib/template b/srcpkgs/jsonrpc-glib/template deleted file mode 100644 index 42d6762a8c64dd..00000000000000 --- a/srcpkgs/jsonrpc-glib/template +++ /dev/null @@ -1,40 +0,0 @@ -# Template file for 'jsonrpc-glib' -pkgname=jsonrpc-glib -version=3.44.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)" -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" -distfiles="${GNOME_SITE}/jsonrpc-glib/${version%.*}/jsonrpc-glib-${version}.tar.xz" -checksum=69406a0250d0cc5175408cae7eca80c0c6bfaefc4ae1830b354c0433bcd5ce06 - -build_options="gir vala gtk_doc" -build_options_default="gir vala gtk_doc" - -jsonrpc-glib-devel_package() { - depends="libglib-devel json-glib-devel ${sourcepkg}>=${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_vala" ]; then - vmove usr/share/vala - fi - if [ "$build_option_gtk_doc" ]; then - vmove usr/share/doc - fi - } -} diff --git a/srcpkgs/juCi++/patches/boost-1.88.patch b/srcpkgs/juCi++/patches/boost-1.88.patch deleted file mode 100644 index a8d3ab69ad9d76..00000000000000 --- a/srcpkgs/juCi++/patches/boost-1.88.patch +++ /dev/null @@ -1,44 +0,0 @@ ---- a/src/usages_clang.cpp -+++ b/src/usages_clang.cpp -@@ -562,7 +562,7 @@ Usages::Clang::PathSet Usages::Clang::fi - boost::system::error_code ec; - if(!boost::filesystem::is_regular_file(path, ec)) { - if(path == build_path || path == debug_path || path.filename() == ".git") -- it.no_push(); -+ it.disable_recursion_pending(); - continue; - } - -@@ -737,7 +737,7 @@ void Usages::Clang::write_cache(const bo - stream.close(); - boost::filesystem::rename(tmp_file, full_cache_path, ec); - if(ec) { -- boost::filesystem::copy_file(tmp_file, full_cache_path, boost::filesystem::copy_option::overwrite_if_exists); -+ boost::filesystem::copy_file(tmp_file, full_cache_path, boost::filesystem::copy_options::overwrite_existing); - boost::filesystem::remove(tmp_file, ec); - } - } ---- a/src/source.cpp -+++ b/src/source.cpp -@@ -1122,8 +1122,9 @@ void Source::View::setup_format_style(bo - get_buffer()->begin_user_action(); - try { - boost::property_tree::ptree pt; -+ boost::property_tree::ptree no_elem; - boost::property_tree::xml_parser::read_xml(stdout_stream, pt); -- auto replacements_pt = pt.get_child("replacements", boost::property_tree::ptree()); -+ auto replacements_pt = pt.get_child("replacements", no_elem); - for(auto it = replacements_pt.rbegin(); it != replacements_pt.rend(); ++it) { - if(it->first == "replacement") { - auto offset = it->second.get<size_t>("<xmlattr>.offset"); ---- a/src/window.cpp -+++ b/src/window.cpp -@@ -990,7 +990,7 @@ void Window::set_menu_actions() { - if(std::any_of(exclude_folders.begin(), exclude_folders.end(), [&filename](const std::string &exclude_folder) { - return filename == exclude_folder; - })) -- it.no_push(); -+ it.disable_recursion_pending(); - continue; - } - files.emplace_back(path); diff --git a/srcpkgs/juCi++/template b/srcpkgs/juCi++/template deleted file mode 100644 index 4cc2cafbb6dff0..00000000000000 --- a/srcpkgs/juCi++/template +++ /dev/null @@ -1,38 +0,0 @@ -# Template file for 'juCi++' -pkgname=juCi++ -version=1.7.2 -revision=12 -_llvmver=19 -_libclangmm_commit="9704b9b6de0982a588fa41741157d5640afedf30" -_tiny_commit="839ff806dc447ff49af80f9a9eaa7949f770f8e5" -build_style=cmake -configure_args="-DCMAKE_PREFIX_PATH=${XBPS_CROSS_BASE}/usr/lib/llvm/${_llvmver}" -hostmakedepends="pkg-config" -makedepends="aspell-devel clang${_llvmver}-devel boost-devel-minimal - libboost_filesystem libboost_serialization gtksourceviewmm-devel libgit2-devel" -depends="ctags" -short_desc="Lightweight IDE supporting the most recent C++ standards" -maintainer="rc-05 <rc23@email.it>" -license="MIT" -homepage="https://gitlab.com/cppit/jucipp" -distfiles="https://gitlab.com/cppit/jucipp/-/archive/v${version}/jucipp-v${version}.tar.gz -https://gitlab.com/cppit/libclangmm/-/archive/${_libclangmm_commit}/libclangmm-${_libclangmm_commit}.tar.gz -https://gitlab.com/eidheim/tiny-process-library/-/archive/${_tiny_commit}/tiny-process-library-${_tiny_commit}.tar.gz" -checksum="e792ddb95328ab055b0a4b7eb18669b3337648a4a931ee6ede541c2e95a686e9 - 4ed79294cb67ae56a4d72e50c4188c49215df51c8b9a466fc0aeeaab2dbc7a3f - a808e5e3bdb43a04c862da968588ceffb1e46b85a32b430d5e27f243b37f5098" -nocross=yes #clang cannot be installed as makedepends when cross compiling -skip_extraction="libclangmm-${_libclangmm_commit}.tar.gz tiny-process-library-${_tiny_commit}.tar.gz" - -case "$XBPS_TARGET_MACHINE" in - x86_64*|ppc64le*|aarch64*|arm*) makedepends+=" lldb${_llvmver}-devel";; -esac - -post_extract() { - vsrcextract -C lib/libclangmm libclangmm-${_libclangmm_commit}.tar.gz - vsrcextract -C lib/tiny-process-library tiny-process-library-${_tiny_commit}.tar.gz -} - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/judy-devel b/srcpkgs/judy-devel deleted file mode 120000 index 06fb2e8a00cd54..00000000000000 --- a/srcpkgs/judy-devel +++ /dev/null @@ -1 +0,0 @@ -judy \ No newline at end of file diff --git a/srcpkgs/judy/patches/e95874a4.patch b/srcpkgs/judy/patches/e95874a4.patch deleted file mode 100644 index 43cb20e49c1c2f..00000000000000 --- a/srcpkgs/judy/patches/e95874a4.patch +++ /dev/null @@ -1,85 +0,0 @@ -From e95874a4e271d0f8535ab78862af3d57d33e9d1e Mon Sep 17 00:00:00 2001 -From: James Mills <prologic@shortcircuit.net.au> -Date: Wed, 15 Jul 2020 20:21:23 +1000 -Subject: [PATCH] Applying patch to workaround a GCC bug from - https://sourceforge.net/p/judy/bugs/25/ (#2) - -Co-authored-by: Burak Arslan <burak.arslan@arskom.com.tr> ---- - src/JudyCommon/JudyPrivateBranch.h | 33 +++++++++++++++++++----------- - 1 file changed, 21 insertions(+), 12 deletions(-) - -diff --git a/src/JudyCommon/JudyPrivateBranch.h b/src/JudyCommon/JudyPrivateBranch.h -index 70a2d54..10295ba 100644 ---- a/src/JudyCommon/JudyPrivateBranch.h -+++ b/src/JudyCommon/JudyPrivateBranch.h -@@ -19,7 +19,7 @@ - // Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - // _________________ - --// @(#) $Revision: 4.57 $ $Source: /judy/src/JudyCommon/JudyPrivateBranch.h $ -+// @(#) $Revision: 1.2 $ $Source: /home/doug/judy-1.0.5_min/test/../src/JudyCommon/RCS/JudyPrivateBranch.h,v $ - // - // Header file for all Judy sources, for global but private (non-exported) - // declarations specific to branch support. -@@ -55,7 +55,7 @@ typedef struct J_UDY_POINTER_OTHERS // JPO. - { - Word_t j_po_Addr; // first word: Pjp_t, Word_t, etc. - union { --// Word_t j_po_DcdPop0:cJU_BITSPERWORD-cJU_BITSPERBYTE; -+ Word_t j_po_Addr1; - uint8_t j_po_DcdP0[sizeof(Word_t) - 1]; - uint8_t j_po_Bytes[sizeof(Word_t)]; // last byte = jp_Type. - } jpo_u; -@@ -78,13 +78,18 @@ typedef struct J_UDY_POINTER_OTHERS // JPO. - // TBD: Revise this structure to not overload j_po_DcdPopO this way? The - // current arrangement works, its just confusing. - --typedef struct _JUDY_POINTER_IMMED // JPI. -+typedef struct _JUDY_POINTER_IMMEDL - { -- uint8_t j_pi_1Index[sizeof(Word_t)]; // see above. -- uint8_t j_pi_LIndex[sizeof(Word_t) - 1]; // see above. -- uint8_t j_pi_Type; // JP type, 1 of cJ*_JPIMMED*. -- } jpi_t; -+ Word_t j_pL_Addr; -+ uint8_t j_pL_LIndex[sizeof(Word_t) - 1]; // see above. -+ uint8_t j_pL_Type; -+ } jpL_t; - -+typedef struct _JUDY_POINTER_IMMED1 -+ { -+ uint8_t j_p1_1Index[(2 * sizeof(Word_t)) - 1]; -+ uint8_t j_p1_Type; -+ } jp1_t; - - // UNION OF JP TYPES: - // -@@ -96,18 +101,22 @@ typedef struct _JUDY_POINTER_IMMED // JPI. - typedef union J_UDY_POINTER // JP. - { - jpo_t j_po; // other than immediate indexes. -- jpi_t j_pi; // immediate indexes. -+ jpL_t j_pL; // immediate indexes. -+ jp1_t j_p1; // immediate indexes. - } jp_t, *Pjp_t; - - // For coding convenience: - // --// Note, jp_Type has the same bits in jpo_t and jpi_t. -+// Note, jp_Type has the same bits in jpo_t jpL_t and jp1_t. - --#define jp_1Index j_pi.j_pi_1Index // for storing Indexes in first word. --#define jp_LIndex j_pi.j_pi_LIndex // for storing Indexes in second word. -+#define jp_1Index j_p1.j_p1_1Index // for storing Indexes in first word. -+#define jp_LIndex j_pL.j_pL_LIndex // for storing Indexes in second word. - #define jp_Addr j_po.j_po_Addr -+#define jp_Addr1 j_po.jpo_u.j_po_Addr1 - //#define jp_DcdPop0 j_po.jpo_u.j_po_DcdPop0 --#define jp_Type j_po.jpo_u.j_po_Bytes[sizeof(Word_t) - 1] -+#define jp_Addr1 j_po.jpo_u.j_po_Addr1 -+//#define jp_Type j_po.jpo_u.j_po_Bytes[sizeof(Word_t) - 1] -+#define jp_Type j_p1.j_p1_Type - #define jp_DcdP0 j_po.jpo_u.j_po_DcdP0 - - diff --git a/srcpkgs/judy/template b/srcpkgs/judy/template deleted file mode 100644 index 899c7a7622c663..00000000000000 --- a/srcpkgs/judy/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'judy' -pkgname=judy -version=1.0.5 -revision=1 -build_style=gnu-configure -build_helper=qemu -short_desc="C library creating and accessing dynamic arrays" -maintainer="Leah Neukirchen <leah@vuxu.org>" -license="LGPL-2.1-or-later" -homepage="http://judy.sourceforge.net/" -distfiles="${SOURCEFORGE_SITE}/judy/Judy-${version}.tar.gz" -checksum=d2704089f85fdb6f2cd7e77be21170ced4b4375c03ef1ad4cf1075bd414a63eb -disable_parallel_build=yes - -if [ "$CROSS_BUILD" ]; then -post_extract() { - sed -i "s|./Judy.TablesGen|/usr/bin/qemu-${XBPS_TARGET_QEMU_MACHINE}-static &|g" src/*/Makefile.in -} -fi - -judy-devel_package() { - depends="judy>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/share/man/man3 - vmove usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/jujutsu/template b/srcpkgs/jujutsu/template deleted file mode 100644 index 888ebd5491f053..00000000000000 --- a/srcpkgs/jujutsu/template +++ /dev/null @@ -1,31 +0,0 @@ -# Template file for 'jujutsu' -pkgname=jujutsu -version=0.36.0 -revision=1 -build_style=cargo -build_helper=qemu -hostmakedepends="pkg-config" -depends="openssh" -checkdepends="openssh git" -short_desc="Git-compatible VCS that is both simple and powerful" -maintainer="Leah Neukirchen <leah@vuxu.org>" -license="Apache-2.0" -homepage="https://github.com/martinvonz/jj" -changelog="https://github.com/martinvonz/jj/blob/main/CHANGELOG.md" -distfiles="https://github.com/martinvonz/jj/archive/refs/tags/v${version}.tar.gz" -checksum=4e64001b6807de4d6a7532bb02ec7f93f9f6a216a76073716d58aa2f2b38d41d -conflicts="jj>=0" - -do_install() { - for f in target/*/release/jj; do - vbin $f - done - - vtargetrun ${DESTDIR}/usr/bin/jj util install-man-pages ${DESTDIR}/usr/share/man - - for _shell in bash fish zsh; do - COMPLETE=${_shell} vtargetrun ${DESTDIR}/usr/bin/jj > jj.${_shell} - sed -i -e "s:$DESTDIR::g" jj.${_shell} - vcompletion jj.${_shell} ${_shell} jj - done -} diff --git a/srcpkgs/juk/template b/srcpkgs/juk/template deleted file mode 100644 index 88a17e4b5595de..00000000000000 --- a/srcpkgs/juk/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'juk' -pkgname=juk -version=25.08.3 -revision=1 -build_style=cmake -configure_args="-DBUILD_TESTING=OFF -DKF6_HOST_TOOLING=/usr/lib/cmake - -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins" -hostmakedepends="extra-cmake-modules pkg-config qt6-base qt6-tools - kf6-kcoreaddons kf6-kdoctools gettext kf6-kconfig" -makedepends="qt6-svg-devel phonon-devel taglib-devel kf6-kcompletion-devel - kf6-kconfig-devel kf6-kcoreaddons-devel kf6-kcrash-devel kf6-kdoctools-devel - kf6-kglobalaccel-devel kf6-ki18n-devel kf6-kiconthemes-devel kf6-kio-devel - kf6-kjobwidgets-devel kf6-knotifications-devel kf6-kstatusnotifieritem-devel - kf6-ktextwidgets-devel kf6-kwallet-devel kf6-kwidgetsaddons-devel - kf6-kwindowsystem-devel kf6-kxmlgui-devel" -depends="virtual?phonon-qt6-backend hicolor-icon-theme" -short_desc="Jukebox, tagger and music collection manager" -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=b95c1fbb5ae067453b2ab52b9c0e8c08d5bb57ee3e5edcb1d1fb0c702f8ffe89 diff --git a/srcpkgs/juliaup/template b/srcpkgs/juliaup/template deleted file mode 100644 index ac64f62d20c1f2..00000000000000 --- a/srcpkgs/juliaup/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'juliaup' -pkgname=juliaup -version=1.17.11 -revision=1 -archs="x86_64* i686 aarch64" -build_style=cargo -build_helper="qemu" -short_desc="Julia installer and version multiplexer" -maintainer="Orphaned <orphan@voidlinux.org>" -license="MIT" -homepage="https://github.com/JuliaLang/juliaup" -distfiles="https://github.com/JuliaLang/juliaup/archive/refs/tags/v${version}.tar.gz" -checksum=2b3b88695b3cce2b79e70cabf2291f70306729baee6a939eb160b60449030e67 - -if [ "$XBPS_TARGET_MACHINE" = x86_64-musl ]; then - # command_add test fails, doesn't seem to be able to launch the downloaded julia in the test - make_check=no -fi - -post_install() { - for sh in bash fish zsh; do - vtargetrun ${DESTDIR}/usr/bin/${pkgname} completions $sh > completions.$sh - vcompletion completions.$sh $sh - done - vlicense LICENSE -} diff --git a/srcpkgs/julius/template b/srcpkgs/julius/template deleted file mode 100644 index fbe2286ebc59ec..00000000000000 --- a/srcpkgs/julius/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'julius' -pkgname=julius -version=1.7.0 -revision=1 -build_style=cmake -makedepends="SDL2-devel SDL2_mixer-devel libpng-devel" -short_desc="Open source re-implementation of Caesar III" -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 - -if [ "$XBPS_TARGET_LIBC" = musl ]; then - makedepends+=" libexecinfo-devel" - configure_args="-DCMAKE_C_STANDARD_LIBRARIES=-lexecinfo" -fi - -post_install() { - vlicense LICENSE.txt -} diff --git a/srcpkgs/jump/template b/srcpkgs/jump/template deleted file mode 100644 index 1ce89acdaeeb2e..00000000000000 --- a/srcpkgs/jump/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'jump' -pkgname=jump -version=0.51.0 -revision=4 -build_style=go -go_import_path=github.com/gsamokovarov/jump -short_desc="Fuzzy directory jumper that learns your habits" -maintainer="Arthur Weagel <arthur.contrib@gmail.com>" -license="MIT" -homepage="https://github.com/gsamokovarov/jump" -changelog="https://github.com/gsamokovarov/jump/releases" -distfiles="https://github.com/gsamokovarov/jump/archive/v${version}.tar.gz" -checksum=ce297cada71e1dca33cd7759e55b28518d2bf317cdced1f3b3f79f40fa1958b5 - -post_install() { - vlicense LICENSE.txt - vdoc README.md - - for m in man/*.1; do - vman $m - done -} diff --git a/srcpkgs/jupp/template b/srcpkgs/jupp/template deleted file mode 100644 index a2300cbd969509..00000000000000 --- a/srcpkgs/jupp/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'jupp' -pkgname=jupp -version=3.1jupp41 -revision=1 -build_style=gnu-configure -configure_args="--disable-dependency-tracking --disable-termidx" -makedepends="ncurses-devel" -conf_files="/etc/joe/*rc" -short_desc="Portable version of JOE’s Own Editor" -maintainer="mobinmob <mobinmob@disroot.org>" -license="GPL-1.0-or-later" -homepage="https://www.mirbsd.org/jupp.htm" -changelog="https://www.mirbsd.org/jupp.htm#clog" -distfiles="https://www.mirbsd.org/MirOS/dist/${pkgname}/joe-${version}.tgz" -checksum=7bb8ea8af519befefff93ec3c9e32108d7f2b83216c9bc7b01aef5098861c82f -conflicts="joe>=0" - -pre_configure() { - chmod +x configure -} - -post_install() { - vdoc INFO - vdoc LIST - vdoc NEWS -} diff --git a/srcpkgs/jupp/update b/srcpkgs/jupp/update deleted file mode 100644 index 45f2a1c1e78cdf..00000000000000 --- a/srcpkgs/jupp/update +++ /dev/null @@ -1 +0,0 @@ -pkgname="joe" diff --git a/srcpkgs/jupyterlab/template b/srcpkgs/jupyterlab/template deleted file mode 100644 index 18091204e1d5c1..00000000000000 --- a/srcpkgs/jupyterlab/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'jupyterlab' -pkgname=jupyterlab -version=4.4.2 -revision=1 -build_style=python3-pep517 -hostmakedepends="hatchling hatch-jupyter-builder" -depends="nodejs python3-async-lru python3-httpx python3-ipython_ipykernel - python3-Jinja2 python3-jupyter_core python3-jupyter_server python3-tornado - python3-packaging python3-setuptools python3-jupyter-lsp - python3-traitlets python3-jupyterlab_server python3-notebook_shim" -checkdepends="${depends} python3-pytest-jupyter python3-pytest-xdist" -short_desc="JupyterLab computational environment" -maintainer="dkwo <npiazza@disroot.org>, Gonzalo Tornaría <tornaria@cmat.edu.uy>" -license="custom:jupyterlab" -homepage="https://github.com/jupyterlab/jupyterlab/" -changelog="https://raw.githubusercontent.com/jupyterlab/jupyterlab/main/CHANGELOG.md" -distfiles="${PYPI_SITE}/j/jupyterlab/jupyterlab-${version}.tar.gz" -checksum=afa9caf28c0cb966488be18e5e8daba9f018a1c4273a406b7d5006344cbc6d16 - -if [ "${XBPS_BUILD_ENVIRONMENT}" = void-packages-ci ]; then - # this test fails on CI (network timeout) - make_check_args=" - --deselect=jupyterlab/tests/test_build_api.py::TestBuildAPI - " -fi - -post_install() { - mv ${DESTDIR}/usr/etc ${DESTDIR} - vlicense LICENSE -} diff --git a/srcpkgs/just/template b/srcpkgs/just/template deleted file mode 100644 index fe1797e2b35b37..00000000000000 --- a/srcpkgs/just/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'just' -pkgname=just -version=1.43.0 -revision=1 -build_style=cargo -build_helper=qemu -make_check_args="-- --skip completions::bash" # requires git repo -checkdepends="python3" -short_desc="Just a command runner" -maintainer="cinerea0 <cinerea0@protonmail.com>" -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=03904d6380344dbe10e25f04cd1677b441b439940257d3cc9d8c5f09d91e3065 - -# Fix failing test -pre_check() { - export USER=void -} - -post_install() { - vlicense LICENSE - _just="${DESTDIR}/usr/bin/just" - vtargetrun "${_just}" --man > just.1 - vman just.1 - for shell in bash fish zsh; do - vcompletion "completions/just.${shell}" "${shell}" - done -} diff --git a/srcpkgs/justbuild/template b/srcpkgs/justbuild/template deleted file mode 100644 index 1602abc125d783..00000000000000 --- a/srcpkgs/justbuild/template +++ /dev/null @@ -1,79 +0,0 @@ -# Template file for 'justbuild' -pkgname=justbuild -version=1.6.3 -revision=2 -create_wrksrc=yes -hostmakedepends="jo pandoc pkg-config python3 tar unzip wget grpc protobuf" -makedepends="abseil-cpp-devel c-ares-devel catch2 fmt-devel grpc-devel json-c++ - libarchive-devel libcurl-devel libgit2-devel openssl-devel re2-devel" -depends="python3" -short_desc="Generic build system supporting multi-repository builds" -maintainer="Leah Neukirchen <leah@vuxu.org>" -license="Apache-2.0" -homepage="https://github.com/just-buildsystem/justbuild/" -changelog="https://github.com/just-buildsystem/justbuild/blob/master/CHANGELOG.md" -distfiles="https://github.com/just-buildsystem/justbuild/archive/v${version}.tar.gz" -checksum=331f4cdf8a88d994789a548bb4d10e0a001dd06d8f13d7ca18b7e436e40e03a9 -conflicts="just>=0" -nocross="not supported by bootstrapping" - -case "$XBPS_TARGET_MACHINE" in - *-musl) makedepends+=" libexecinfo-devel" -esac - -CFLAGS="-Wno-error -Wno-deprecated-declarations" -CXXFLAGS="-Wno-error -Wno-deprecated-declarations" - -do_build() { - rm -rf just-work - mkdir -p just-work - export JUST_BUILD_CONF=$(jo \ - AR=/usr/bin/ar \ - COMPILER_FAMILY=gnu \ - CC=$CC \ - CXX=$CXX \ - CFLAGS=$(jo -a -- $CFLAGS) \ - ADD_CFLAGS=$(jo -a -- $CFLAGS) \ - CXXFLAGS=$(jo -a -- $CXXFLAGS) \ - ADD_CXXFLAGS=$(jo -a -- $CXXFLAGS) \ - LDFLAGS=$(jo -a -- $LDFLAGS) \ - SOURCE_DATE_EPOCH=$SOURCE_DATE_EPOCH \ - VERSION_EXTRA_SUFFIX=-void - ) - export NON_LOCAL_DEPS=$(jo -a \ - bazel_remote_apis \ - cli11 \ - com_github_microsoft_gsl \ - google_apis - ) - sed -i "s/TaskSystem[(][0-9]*[)]/TaskSystem($XBPS_MAKEJOBS)/" \ - justbuild-${version}/bin/parallel-bootstrap-traverser.py - - PACKAGE=YES LOCALBASE=/usr python3 \ - justbuild-${version}/bin/bootstrap.py \ - justbuild-${version}/ $PWD/just-work - - ./just-work/src/out-boot/bin/just install \ - -C $PWD/just-work/repo-conf.json \ - -D "$JUST_BUILD_CONF" \ - -o $PWD/just-work/out \ - --local-build-root $PWD/just-work/.just \ - '' just-mr - - for m in justbuild-${version}/share/man/*.md; do - pandoc --standalone --to man -o ${m%.md}.man $m - done -} - -do_install() { - vbin just-work/out/bin/just - vbin just-work/out/src/other_tools/just_mr/just-mr - vbin just-work/src/bin/just-import-git.py just-import-git - vbin just-work/src/bin/just-lock.py just-lock - - eval vcompletion justbuild-${version}/share/just_complete.bash bash - - for m in justbuild-${version}/share/man/*.man; do - vman $m ${m%.man} - done -} diff --git a/srcpkgs/jwm/files/jwm.desktop b/srcpkgs/jwm/files/jwm.desktop deleted file mode 100644 index af793d86eb9524..00000000000000 --- a/srcpkgs/jwm/files/jwm.desktop +++ /dev/null @@ -1,7 +0,0 @@ -[Desktop Entry] -Encoding=UTF-8 -Name=JWM -Comment=A lightweight window manger for the X11 Window System -Exec=/usr/bin/jwm -TryExec=/usr/bin/jwm -Type=XSession diff --git a/srcpkgs/jwm/template b/srcpkgs/jwm/template deleted file mode 100644 index dace9c4a5312ef..00000000000000 --- a/srcpkgs/jwm/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'jwm' -pkgname=jwm -version=2.4.6 -revision=1 -build_style=gnu-configure -hostmakedepends="gettext pkg-config which" -makedepends=" - librsvg-devel libjpeg-turbo-devel libpng-devel libXext-devel - libXrender-devel libXmu-devel libXft-devel libXinerama-devel - libXpm-devel fribidi-devel pango-devel" -short_desc="Light-weight window manager for the X11 Window System" -maintainer="rGabiru <rui.flora@gmail.com>" -license="MIT" -conf_files="/etc/system.jwmrc" -homepage="http://joewing.net/projects/jwm" -distfiles="https://github.com/joewing/jwm/releases/download/v${version}/jwm-${version}.tar.xz" -checksum=b5871ec28317594b3fa22b83ed5524cc911d498c455eaab3ae68def195dd802d - -post_install() { - vinstall ${FILESDIR}/jwm.desktop 644 usr/share/xsessions - vlicense LICENSE -} diff --git a/srcpkgs/jwm/update b/srcpkgs/jwm/update deleted file mode 100644 index b575e4508ae082..00000000000000 --- a/srcpkgs/jwm/update +++ /dev/null @@ -1 +0,0 @@ -site="$homepage/releases" diff --git a/srcpkgs/jxrlib-devel b/srcpkgs/jxrlib-devel deleted file mode 120000 index 1f1ea142a5f657..00000000000000 --- a/srcpkgs/jxrlib-devel +++ /dev/null @@ -1 +0,0 @@ -jxrlib/ \ No newline at end of file diff --git a/srcpkgs/jxrlib/patches/usecmake.patch b/srcpkgs/jxrlib/patches/usecmake.patch deleted file mode 100644 index 37b215b49d3e8a..00000000000000 --- a/srcpkgs/jxrlib/patches/usecmake.patch +++ /dev/null @@ -1,143 +0,0 @@ -Description: Prefer a cmake based build system -Author: Mathieu Malaterre <malat@debian.org> -Forwarded: https://jxrlib.codeplex.com/discussions/440294 - -Index: jxrlib-1.1/CMakeLists.txt -=================================================================== ---- /dev/null 1970-01-01 00:00:00.000000000 +0000 -+++ b/CMakeLists.txt 2014-03-26 17:05:04.429637801 +0100 -@@ -0,0 +1,134 @@ -+# Copyright Mathieu Malaterre <malat@debian.org> -+# BSD (Same as jxrlib) -+cmake_minimum_required(VERSION 2.8) -+project(jxrlib C) -+ -+# Need shared libs for ABI -+set(BUILD_SHARED_LIBS ON) -+ -+# helper macro to preserve original Makefile convention -+macro(JXR_MAKE_OBJ SET_NAME) -+ foreach(src ${SRC_${SET_NAME}}) -+ list(APPEND OBJ_${SET_NAME} ${DIR_${SET_NAME}}/${src}) -+ endforeach() -+endmacro() -+ -+include(TestBigEndian) -+test_big_endian(ISBIGENDIAN) -+if(ISBIGENDIAN) -+ set(DEF_ENDIAN _BIG__ENDIAN_) -+endif() -+ -+set(DIR_SYS image/sys) -+set(DIR_DEC image/decode) -+set(DIR_ENC image/encode) -+ -+set(DIR_GLUE jxrgluelib) -+set(DIR_TEST jxrtestlib) -+set(DIR_EXEC jxrencoderdecoder) -+ -+if(NOT JXRLIB_INSTALL_BIN_DIR) -+ set(JXRLIB_INSTALL_BIN_DIR "bin") -+endif() -+ -+if(NOT JXRLIB_INSTALL_LIB_DIR) -+ set(JXRLIB_INSTALL_LIB_DIR "lib") -+endif() -+ -+if(NOT JXRLIB_INSTALL_INCLUDE_DIR) -+ set(JXRLIB_INSTALL_INCLUDE_DIR "include/jxrlib") -+endif() -+ -+include_directories( -+ common/include -+ ${DIR_SYS} -+ ${DIR_GLUE} -+ ${DIR_TEST} -+) -+ -+# where is strlcpy ? -+include(CheckSymbolExists) -+check_symbol_exists(strlcpy "string.h" HAVE_STRLCPY) -+#set(CMAKE_REQUIRED_LIBRARIES bsd) -+#CHECK_SYMBOL_EXISTS(strlcpy "string.h" HAVE_STRLCPY4) -+# on linux, strlcpy is in -lbsd: -+#if(NOT HAVE_STRLCPY) -+# include(CheckLibraryExists) -+# find_library(BSD_LIBRARY bsd) -+# check_library_exists(bsd "strlcpy" ${BSD_LIBRARY} HAVE_STRLCPY_BSD) -+#endif() -+ -+# JPEG-XR -+set(SRC_SYS adapthuff.c image.c strcodec.c strPredQuant.c strTransform.c perfTimerANSI.c) -+JXR_MAKE_OBJ(SYS) -+set(SRC_DEC decode.c postprocess.c segdec.c strdec.c strInvTransform.c strPredQuantDec.c JXRTranscode.c) -+JXR_MAKE_OBJ(DEC) -+set(SRC_ENC encode.c segenc.c strenc.c strFwdTransform.c strPredQuantEnc.c) -+JXR_MAKE_OBJ(ENC) -+ -+add_library(jpegxr ${OBJ_ENC} ${OBJ_DEC} ${OBJ_SYS}) -+set_property(TARGET jpegxr -+ PROPERTY COMPILE_DEFINITIONS __ANSI__ DISABLE_PERF_MEASUREMENT ${DEF_ENDIAN} -+) -+set_property(TARGET jpegxr PROPERTY LINK_INTERFACE_LIBRARIES "") -+set_property(TARGET jpegxr PROPERTY COMPILE_FLAGS -w) -+# VERSION/SOVERSION -+set_property(TARGET jpegxr PROPERTY VERSION 1.1) -+set_property(TARGET jpegxr PROPERTY SOVERSION 0) -+install(TARGETS jpegxr -+ EXPORT JXRLibTargets -+ RUNTIME DESTINATION ${JXRLIB_INSTALL_BIN_DIR} COMPONENT Applications -+ LIBRARY DESTINATION ${JXRLIB_INSTALL_LIB_DIR} COMPONENT Libraries -+) -+ -+# JXR-GLUE -+set(SRC_GLUE JXRGlue.c JXRMeta.c JXRGluePFC.c JXRGlueJxr.c) -+JXR_MAKE_OBJ(GLUE) -+set(SRC_TEST JXRTest.c JXRTestBmp.c JXRTestHdr.c JXRTestPnm.c JXRTestTif.c JXRTestYUV.c) -+JXR_MAKE_OBJ(TEST) -+ -+add_library(jxrglue ${OBJ_GLUE} ${OBJ_TEST}) -+set_property(TARGET jxrglue -+ PROPERTY COMPILE_DEFINITIONS __ANSI__ DISABLE_PERF_MEASUREMENT ${DEF_ENDIAN} -+) -+set_property(TARGET jxrglue PROPERTY LINK_INTERFACE_LIBRARIES "") -+set_property(TARGET jxrglue PROPERTY COMPILE_FLAGS -w) -+# VERSION/SOVERSION -+set_property(TARGET jxrglue PROPERTY VERSION 1.1) -+set_property(TARGET jxrglue PROPERTY SOVERSION 0) -+install(TARGETS jxrglue -+ EXPORT JXRLibTargets -+ RUNTIME DESTINATION ${JXRLIB_INSTALL_BIN_DIR} COMPONENT Applications -+ LIBRARY DESTINATION ${JXRLIB_INSTALL_LIB_DIR} COMPONENT Libraries -+) -+#if(HAVE_STRLCPY_BSD) -+# target_link_libraries(jxrglue ${BSD_LIBRARY}) -+#endif() -+target_link_libraries(jxrglue jpegxr m) -+# Enc app files -+set(ENCAPP JxrEncApp) -+add_executable(${ENCAPP} ${DIR_EXEC}/${ENCAPP}.c) -+set_property(TARGET ${ENCAPP} -+ PROPERTY COMPILE_DEFINITIONS __ANSI__ DISABLE_PERF_MEASUREMENT ${DEF_ENDIAN} -+) -+set_property(TARGET ${ENCAPP} PROPERTY COMPILE_FLAGS -w) -+target_link_libraries(${ENCAPP} jxrglue) # jpegxr) -+install(TARGETS ${ENCAPP} RUNTIME DESTINATION ${JXRLIB_INSTALL_BIN_DIR}) -+# Dec app files -+set(DECAPP JxrDecApp) -+add_executable(${DECAPP} ${DIR_EXEC}/${DECAPP}.c) -+set_property(TARGET ${DECAPP} -+ PROPERTY COMPILE_DEFINITIONS __ANSI__ DISABLE_PERF_MEASUREMENT ${DEF_ENDIAN} -+) -+set_property(TARGET ${DECAPP} PROPERTY COMPILE_FLAGS -w) -+target_link_libraries(${DECAPP} jxrglue) # jpegxr) -+install(TARGETS ${DECAPP} RUNTIME DESTINATION ${JXRLIB_INSTALL_BIN_DIR}) -+ -+# install rules -+install(FILES jxrgluelib/JXRGlue.h jxrgluelib/JXRMeta.h jxrtestlib/JXRTest.h -+ image/sys/windowsmediaphoto.h -+ DESTINATION ${JXRLIB_INSTALL_INCLUDE_DIR} COMPONENT Headers -+) -+install(DIRECTORY common/include/ DESTINATION ${JXRLIB_INSTALL_INCLUDE_DIR} -+ FILES_MATCHING PATTERN "*.h" -+) diff --git a/srcpkgs/jxrlib/template b/srcpkgs/jxrlib/template deleted file mode 100644 index dc6f206c96aa81..00000000000000 --- a/srcpkgs/jxrlib/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'jxrlib' -pkgname=jxrlib -version=0.2.2 -revision=1 -build_style=cmake -short_desc="Open source implementation of jpegxr" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-or-later" -homepage="https://github.com/glencoesoftware/jxrlib" -distfiles="${homepage}/archive/v${version}.tar.gz" -checksum=d1fbc5759a665949e7cb82de03c3258788bd07323f195a9e8ea9322504627cc3 - -jxrlib-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/k3b/template b/srcpkgs/k3b/template deleted file mode 100644 index f844ef2d60e55c..00000000000000 --- a/srcpkgs/k3b/template +++ /dev/null @@ -1,31 +0,0 @@ -# Template file for 'k3b' -pkgname=k3b -version=25.08.3 -revision=1 -build_style=cmake -configure_args="-DBUILD_TESTING=OFF -DKF6_HOST_TOOLING=/usr/lib/cmake - -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins -DQT_MAJOR_VERSION=6 - -DKDE_INSTALL_QMLDIR=lib/qt6/qml - -DECM_MKSPECS_INSTALL_DIR=/usr/lib/qt6/mkspecs/modules" -hostmakedepends="extra-cmake-modules pkg-config qt6-base gettext - kf6-kauth-tools kf6-kdoctools kf6-kcoreaddons kf6-kconfig kf6-kcmutils" -makedepends="kf6-kcmutils-devel kf6-kfilemetadata-devel kf6-knewstuff-devel - kf6-knotifyconfig-devel kf6-kio-devel kf6-solid-devel lame-devel libXft-devel - libcddb-devel libdvdread-devel libkcddb6-devel libmad-devel libmpcdec-devel - kf6-karchive-devel kf6-kconfig-devel kf6-kcoreaddons-devel kf6-ki18n-devel - kf6-kiconthemes-devel kf6-kjobwidgets-devel kf6-knotifications-devel - kf6-kwidgetsaddons-devel kf6-kxmlgui-devel taglib-devel - ffmpeg6-devel libflac-devel libsndfile-devel lame-devel - libmusicbrainz5-devel libsamplerate-devel kf6-kauth-devel" -depends="cdrdao cdrtools dvd+rw-tools" -short_desc="CD/DVD Kreator for Linux" -maintainer="Enno Boland <gottox@voidlinux.org>" -license="GPL-2.0-or-later" -homepage="https://kde.org/applications/en/multimedia/org.kde.k3b" -changelog="https://kde.org/announcements/changelogs/gear/${version}/#k3b" -distfiles="${KDE_SITE}/release-service/${version}/src/${pkgname}-${version}.tar.xz" -checksum=571e1f59819e630bffda96c96c6326d5f128aa4556e282be519f4c8409105d25 - -if [ "$XBPS_WORDSIZE$XBPS_WORDSIZE" = "64$XBPS_TARGET_WORDSIZE" ]; then - makedepends+=" qt6-webengine-devel" -fi diff --git a/srcpkgs/k3d/template b/srcpkgs/k3d/template deleted file mode 100644 index a6b96eb8082e79..00000000000000 --- a/srcpkgs/k3d/template +++ /dev/null @@ -1,34 +0,0 @@ -# Template file for 'k3d' -pkgname=k3d -version=5.8.3 -revision=1 -build_style=go -build_helper=qemu -go_import_path="github.com/k3d-io/k3d/v5" -go_ldflags="-X ${go_import_path}/version.Version=v$version" -go_mod_mode=default -depends="docker" -short_desc="Creates containerized k3s clusters" -maintainer="Daniel Lewan <daniel@teddydd.me>" -license="MIT" -homepage="https://k3d.io/" -changelog="https://raw.githubusercontent.com/k3d-io/k3d/main/CHANGELOG.md" -distfiles="https://github.com/k3d-io/k3d/archive/v${version}.tar.gz" -checksum=2ef51e029f43e70dcda616de98980017ca7de18848265525bf7882d2bd66f9f2 -_completions="bash zsh fish" - -post_build() { - local cli=$(find $GOPATH/bin -name k3d) - for shell in $_completions - do - vtargetrun "$cli" completion "$shell" >"completion.$shell" - done -} - -post_install() { - for shell in $_completions - do - vcompletion "completion.$shell" "$shell" - done - vlicense LICENSE -} diff --git a/srcpkgs/k9s/template b/srcpkgs/k9s/template deleted file mode 100644 index 581ae550ddffd3..00000000000000 --- a/srcpkgs/k9s/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'k9s' -pkgname=k9s -version=0.50.12 -revision=1 -build_style=go -go_import_path="github.com/derailed/k9s" -go_ldflags="-X ${go_import_path}/cmd.version=${version}" -short_desc="Terminal UI to interact with Kubernetes clusters" -maintainer="Tim Sandquist <tim.sandquist@gmail.com>" -license="Apache-2.0" -homepage="https://k9scli.io/" -distfiles="https://github.com/derailed/k9s/archive/refs/tags/v${version}.tar.gz" -checksum=b3e0fa057bfb1af9e1823128dbfe624526f5660957a14a03484bd98911266d26 - -make_check_args="--skip TestSwitchNS" - -# fix: collect2: fatal error: cannot find 'ld' -export LDFLAGS="-fuse-ld=bfd" diff --git a/srcpkgs/kColorPicker-devel b/srcpkgs/kColorPicker-devel deleted file mode 120000 index bc2cf83a8613b2..00000000000000 --- a/srcpkgs/kColorPicker-devel +++ /dev/null @@ -1 +0,0 @@ -kColorPicker \ No newline at end of file diff --git a/srcpkgs/kColorPicker-qt5-devel b/srcpkgs/kColorPicker-qt5-devel deleted file mode 120000 index 52a9fd4de47017..00000000000000 --- a/srcpkgs/kColorPicker-qt5-devel +++ /dev/null @@ -1 +0,0 @@ -kColorPicker-qt5 \ No newline at end of file diff --git a/srcpkgs/kColorPicker-qt5/patches/rename-qt5.patch b/srcpkgs/kColorPicker-qt5/patches/rename-qt5.patch deleted file mode 100644 index 5ba2469f3851e2..00000000000000 --- a/srcpkgs/kColorPicker-qt5/patches/rename-qt5.patch +++ /dev/null @@ -1,12 +0,0 @@ -diff --git a/CMakeLists.txt b/CMakeLists.txt -index 1d15048..a96250d 100644 ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -65,6 +65,7 @@ set_target_properties(kColorPicker - RUNTIME_OUTPUT_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/bin - VERSION ${PROJECT_VERSION} - SOVERSION 0 -+ OUTPUT_NAME kColorPicker-Qt5 - ) - - install(TARGETS kColorPicker diff --git a/srcpkgs/kColorPicker-qt5/template b/srcpkgs/kColorPicker-qt5/template deleted file mode 100644 index 824fedd373b4a5..00000000000000 --- a/srcpkgs/kColorPicker-qt5/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'kColorPicker-qt5' -pkgname=kColorPicker-qt5 -version=0.3.1 -revision=1 -build_style=cmake -configure_args="-DBUILD_TESTS=ON -DBUILD_EXAMPLE=OFF -DBUILD_SHARED_LIBS=ON" -hostmakedepends="extra-cmake-modules qt5-qmake qt5-host-tools" -makedepends="qt5-devel" -short_desc="Qt based Color Picker with popup menu" -maintainer="Luciogi <githubvoidlinux.supremacy429@passinbox.com>" -license="LGPL-2.0-or-later" -homepage="https://github.com/DamirPorobic/kColorPicker" -distfiles="https://github.com/DamirPorobic/kColorPicker/archive/v${version}.tar.gz" -checksum=e78c785ec4a8a22a48a91835c97601f5704b5076b154415353b0d2697dc0b4f7 - - -kColorPicker-qt5-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/kColorPicker/template b/srcpkgs/kColorPicker/template deleted file mode 100644 index 595cf0951fac52..00000000000000 --- a/srcpkgs/kColorPicker/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'kColorPicker' -pkgname=kColorPicker -version=0.3.1 -revision=1 -build_style=cmake -configure_args="-DBUILD_TESTS=ON -DBUILD_EXAMPLE=OFF -DBUILD_SHARED_LIBS=ON - -DBUILD_WITH_QT6=ON" -hostmakedepends="extra-cmake-modules qt6-base qt6-tools" -makedepends="qt6-base-devel" -short_desc="Qt based Color Picker with popup menu" -maintainer="John <me@johnnynator.dev>" -license="LGPL-2.0-or-later" -homepage="https://github.com/DamirPorobic/kColorPicker" -distfiles="https://github.com/DamirPorobic/kColorPicker/archive/v${version}.tar.gz" -checksum=e78c785ec4a8a22a48a91835c97601f5704b5076b154415353b0d2697dc0b4f7 - -kColorPicker-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/kImageAnnotator-devel b/srcpkgs/kImageAnnotator-devel deleted file mode 120000 index d26188257d404f..00000000000000 --- a/srcpkgs/kImageAnnotator-devel +++ /dev/null @@ -1 +0,0 @@ -kImageAnnotator \ No newline at end of file diff --git a/srcpkgs/kImageAnnotator-qt5-devel b/srcpkgs/kImageAnnotator-qt5-devel deleted file mode 120000 index 304ba07105adbd..00000000000000 --- a/srcpkgs/kImageAnnotator-qt5-devel +++ /dev/null @@ -1 +0,0 @@ -kImageAnnotator-qt5 \ No newline at end of file diff --git a/srcpkgs/kImageAnnotator-qt5/patches/rename-qt5.patch b/srcpkgs/kImageAnnotator-qt5/patches/rename-qt5.patch deleted file mode 100644 index f33bbaf02ed26f..00000000000000 --- a/srcpkgs/kImageAnnotator-qt5/patches/rename-qt5.patch +++ /dev/null @@ -1,21 +0,0 @@ -diff --git a/CMakeLists.txt b/CMakeLists.txt -index 8f3516e..7e1960f 100644 ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -21,7 +21,7 @@ if (WIN32) - elseif (APPLE) - set(KIMAGEANNOTATOR_LANG_INSTALL_DIR "../Resources") - elseif (UNIX) -- set(KIMAGEANNOTATOR_LANG_INSTALL_DIR "${CMAKE_INSTALL_PREFIX}/${CMAKE_INSTALL_DATAROOTDIR}/kImageAnnotator/translations") -+ set(KIMAGEANNOTATOR_LANG_INSTALL_DIR "${CMAKE_INSTALL_PREFIX}/${CMAKE_INSTALL_DATAROOTDIR}/kImageAnnotator-Qt5/translations") - string(REGEX REPLACE "//" "/" KIMAGEANNOTATOR_LANG_INSTALL_DIR "${KIMAGEANNOTATOR_LANG_INSTALL_DIR}") - endif () - -@@ -97,6 +97,7 @@ set_target_properties(kImageAnnotator - RUNTIME_OUTPUT_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/bin - VERSION ${PROJECT_VERSION} - SOVERSION 0 -+ OUTPUT_NAME kImageAnnotator-Qt5 - ) - - install(TARGETS kImageAnnotator diff --git a/srcpkgs/kImageAnnotator-qt5/template b/srcpkgs/kImageAnnotator-qt5/template deleted file mode 100644 index 0e1198318b1cf6..00000000000000 --- a/srcpkgs/kImageAnnotator-qt5/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'kImageAnnotator-qt5' -pkgname=kImageAnnotator-qt5 -version=0.7.1 -revision=1 -build_style=cmake -# XXX: Tests don't build -configure_args="-DBUILD_TESTS=OFF -DBUILD_EXAMPLE=OFF -DBUILD_SHARED_LIBS=ON" -hostmakedepends="extra-cmake-modules qt5-qmake qt5-host-tools" -makedepends="qt5-devel qt5-tools-devel qt5-svg-devel kColorPicker-qt5-devel" -short_desc="Tool for annotating images" -maintainer="Luciogi <githubvoidlinux.supremacy429@passinbox.com>" -license="LGPL-2.0-or-later" -homepage="https://github.com/DamirPorobic/kImageAnnotator" -distfiles="https://github.com/DamirPorobic/kImageAnnotator/archive/v${version}.tar.gz" -checksum=2335c5be15a5dde34c3333c10a6339da114e2232e4c4642dea1793e491e09677 - -kImageAnnotator-qt5-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - } -} diff --git a/srcpkgs/kImageAnnotator/template b/srcpkgs/kImageAnnotator/template deleted file mode 100644 index cdf1cdfb56a20c..00000000000000 --- a/srcpkgs/kImageAnnotator/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'kImageAnnotator' -pkgname=kImageAnnotator -version=0.7.1 -revision=1 -build_style=cmake -# XXX: Tests don't build -configure_args="-DBUILD_TESTS=OFF -DBUILD_EXAMPLE=OFF -DBUILD_SHARED_LIBS=ON - -DBUILD_WITH_QT6=ON" -hostmakedepends="extra-cmake-modules qt6-base qt6-tools" -makedepends="qt6-base-devel qt6-svg-devel kColorPicker-devel" -short_desc="Tool for annotating images" -maintainer="John <me@johnnynator.dev>" -license="LGPL-2.0-or-later" -homepage="https://github.com/DamirPorobic/kImageAnnotator" -distfiles="https://github.com/DamirPorobic/kImageAnnotator/archive/v${version}.tar.gz" -checksum=2335c5be15a5dde34c3333c10a6339da114e2232e4c4642dea1793e491e09677 - -kImageAnnotator-devel_package() { - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/kaboom/template b/srcpkgs/kaboom/template deleted file mode 100644 index a09551d1c201bf..00000000000000 --- a/srcpkgs/kaboom/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'kaboom' -pkgname=kaboom -version=0.1.0 -revision=1 -build_style=cargo -short_desc="Atom feed management for the casual blogger" -maintainer="klardotsh <josh@klar.sh>" -license="0BSD" -homepage="https://sr.ht/~klardotsh/kaboom/" -distfiles="https://git.sr.ht/~klardotsh/kaboom/archive/v${version}.tar.gz" -checksum=b923eacbd691fbd6aaef8640872b2f550b562adbf5a1056ef82e2c22774bdcba - -post_install() { - vlicense COPYING -} diff --git a/srcpkgs/kaccounts-providers/template b/srcpkgs/kaccounts-providers/template deleted file mode 100644 index 2250a08ad75791..00000000000000 --- a/srcpkgs/kaccounts-providers/template +++ /dev/null @@ -1,35 +0,0 @@ -# Template file for 'kaccounts-providers' -pkgname=kaccounts-providers -version=25.08.3 -revision=1 -build_style=cmake -configure_args="-DKDE_INSTALL_QMLDIR=lib/qt6/qml - -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins" -hostmakedepends="extra-cmake-modules qt6-tools gettext - kf6-kconfig - kf6-kpackage pkg-config kf6-kcoreaddons libaccounts-qt6-devel signond-devel" -makedepends="qt6-base-devel qt6-declarative-devel - kf6-kio-devel - kf6-kparts-devel kf6-kpackage-devel kf6-kaccounts-integration-devel - qcoro-qt6-devel kf6-ki18n-devel kf6-kpackage-devel - glib-devel libaccounts-qt6-devel signond-devel" -short_desc="KDE Accounts Providers" -maintainer="Piotr Wójcik <chocimier@tlen.pl>" -license="GPL-2.0-or-later" -homepage="https://invent.kde.org/network/kaccounts-providers" -changelog="https://kde.org/announcements/changelogs/gear/${version}/#kaccounts-providers" -distfiles="${KDE_SITE}/release-service/${version}/src/kaccounts-providers-${version}.tar.xz" -checksum=122a4ef21b596aef75fa2bb41ccd97c7332dfcd6234a2602aee6c13c5845106f - -build_options="nextcloud" -desc_option_nextcloud="Build nextcloud support (needs Qt6 WebEngine)" - -if [ "$XBPS_TARGET_ENDIAN" = "le" ] && - [ "$XBPS_WORDSIZE" != 32 ] && - [ "$XBPS_WORDSIZE" = "$XBPS_TARGET_WORDSIZE" ]; then - build_options_default+=" nextcloud" -fi - -if [ "$build_option_nextcloud" ]; then - makedepends+=" qt6-webchannel-devel qt6-webengine-devel" -fi diff --git a/srcpkgs/kactivities5-devel b/srcpkgs/kactivities5-devel deleted file mode 120000 index f31b2ce52ef17c..00000000000000 --- a/srcpkgs/kactivities5-devel +++ /dev/null @@ -1 +0,0 @@ -kactivities5 \ No newline at end of file diff --git a/srcpkgs/kactivities5/template b/srcpkgs/kactivities5/template deleted file mode 100644 index d2449942e20f39..00000000000000 --- a/srcpkgs/kactivities5/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'kactivities5' -pkgname=kactivities5 -version=5.116.0 -revision=2 -build_style=cmake -hostmakedepends="kcoreaddons extra-cmake-modules qt5-qmake qt5-host-tools" -makedepends="boost-devel-minimal qt5-declarative-devel kconfig-devel - kcoreaddons-devel kwindowsystem-devel qt5-plugin-mysql qt5-plugin-odbc - qt5-plugin-pgsql qt5-plugin-sqlite qt5-plugin-tds" -depends="qt5-plugin-mysql qt5-plugin-odbc qt5-plugin-pgsql qt5-plugin-sqlite qt5-plugin-tds" -short_desc="KDE API for using and interacting with the Activity Manager" -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=7a7c4e91995867e85bb0ee4f68992d6f09a6fb5db33adbf4374e39ed35d1727d - -kactivities5-devel_package() { - short_desc+=" - development" - depends="${sourcepkg}>=${version}_${revision} qt5-devel" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove usr/lib/qt5/mkspecs - vmove usr/lib/cmake - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/kactivities5/update b/srcpkgs/kactivities5/update deleted file mode 100644 index 7fca387c83b050..00000000000000 --- a/srcpkgs/kactivities5/update +++ /dev/null @@ -1,2 +0,0 @@ -pkgname=${pkgname%5} -ignore=6.* diff --git a/srcpkgs/kactivitymanagerd/template b/srcpkgs/kactivitymanagerd/template deleted file mode 100644 index 0e4d29c9d242c6..00000000000000 --- a/srcpkgs/kactivitymanagerd/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'kactivitymanagerd' -pkgname=kactivitymanagerd -version=6.5.2 -revision=1 -build_style=cmake -configure_args="-DBUILD_TESTING=OFF -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins" -hostmakedepends="extra-cmake-modules gettext qt6-base qt6-tools kf6-kconfig" -makedepends="kf6-kio-devel kf6-kglobalaccel-devel kf6-kxmlgui-devel - boost-devel-minimal qt6-base-private-devel kf6-kcrash-devel kf6-kdbusaddons-devel" -short_desc="Manage user's activities and track the usage patterns" -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=9332b5f0fc86f806a480bb45112693a83df906db8eaddc2417459e9a6d7cdf6d diff --git a/srcpkgs/kaddressbook-devel b/srcpkgs/kaddressbook-devel deleted file mode 120000 index bdf70cf3197ec1..00000000000000 --- a/srcpkgs/kaddressbook-devel +++ /dev/null @@ -1 +0,0 @@ -kaddressbook \ No newline at end of file diff --git a/srcpkgs/kaddressbook/template b/srcpkgs/kaddressbook/template deleted file mode 100644 index b2a5fa45e3a91e..00000000000000 --- a/srcpkgs/kaddressbook/template +++ /dev/null @@ -1,31 +0,0 @@ -# Template file for 'kaddressbook' -pkgname=kaddressbook -version=25.08.3 -revision=1 -build_style=cmake -configure_args="-DBUILD_TESTING=OFF -DKF6_HOST_TOOLING=/usr/lib/cmake - -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins - -DKDE_INSTALL_QMLDIR=lib/qt6/qml - -DECM_MKSPECS_INSTALL_DIR=/usr/lib/qt6/mkspecs/modules" -hostmakedepends="extra-cmake-modules qt6-base qt6-tools kf6-kconfig - kf6-kcoreaddons kf6-kcmutils gettext" -makedepends="kf6-akonadi-devel libkleo-devel kf6-kcmutils-devel kontactinterface-devel - kf6-kuserfeedback-devel - libkdepim-devel - pimcommon-devel" -short_desc="KDE contact manager" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-or-later" -homepage="https://kde.org/applications/en/office/org.kde.kaddressbook" -distfiles="${KDE_SITE}/release-service/${version}/src/${pkgname}-${version}.tar.xz" -checksum=8535f34ccd1428629072afd5e2e739c59e29e4a0c67e444f09917ca43017aa57 - -kaddressbook-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/kaffeine/patches/cmake-4.patch b/srcpkgs/kaffeine/patches/cmake-4.patch deleted file mode 100644 index 633b6e3a42a686..00000000000000 --- a/srcpkgs/kaffeine/patches/cmake-4.patch +++ /dev/null @@ -1,16 +0,0 @@ -Not a problem! -https://bugs.kde.org/show_bug.cgi?id=379834 ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -22,11 +22,6 @@ if(POLICY CMP0063) - cmake_policy(SET CMP0063 NEW) - endif(POLICY CMP0063) - --## workaround for ki18n 5.34.0++ changes (see BUG 379834) --if(POLICY CMP0002) -- cmake_policy(SET CMP0002 OLD) --endif(POLICY CMP0002) -- - find_package(Qt5Core) - find_package(ECM 1.0.0 REQUIRED NO_MODULE) - set(CMAKE_MODULE_PATH diff --git a/srcpkgs/kaffeine/template b/srcpkgs/kaffeine/template deleted file mode 100644 index 0de4a7da2c6849..00000000000000 --- a/srcpkgs/kaffeine/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'kaffeine' -pkgname=kaffeine -version=2.0.18 -revision=3 -build_style=cmake -configure_args="-DBUILD_TESTING=OFF" -hostmakedepends="extra-cmake-modules gettext pkg-config kcoreaddons" -makedepends="kio-devel ksolid-devel vlc-devel libXScrnSaver-devel - qt5-plugin-mysql qt5-plugin-odbc qt5-plugin-pgsql - qt5-plugin-sqlite qt5-plugin-tds - $(vopt_if dvb 'v4l-utils-devel eudev-libudev-devel')" -depends="qt5-plugin-mysql qt5-plugin-odbc qt5-plugin-pgsql - qt5-plugin-sqlite qt5-plugin-tds" -short_desc="KDE media player" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-or-later" -homepage="https://www.kde.org/applications/multimedia/kaffeine/" -distfiles="${KDE_SITE}/kaffeine/kaffeine-${version}.tar.xz" -checksum=d9799a5b7b94a55963f94938b36b8fcb1be3e753b2be110989934ab15386b681 - -build_options="dvb" -build_options_default="dvb" -desc_option_dvb="Enable DVB Support" - -if [ "$CROSS_BUILD" ]; then - hostmakedepends+=" kdoctools qt5-host-tools qt5-qmake" -fi diff --git a/srcpkgs/kaffeine/update b/srcpkgs/kaffeine/update deleted file mode 100644 index c448ed77685c03..00000000000000 --- a/srcpkgs/kaffeine/update +++ /dev/null @@ -1 +0,0 @@ -pattern='(?<!-)\b\Q'"$pkgname"'\E[-_]?((src|source)[-_])?\K([^-/_\s]*?\d[^/_\s]*?)(?=(?:[-_.](?:src|source|orig))?\.(?:[jt]ar|shar|t[bglx]z|tbz2|zip))\b' diff --git a/srcpkgs/kafkacat b/srcpkgs/kafkacat deleted file mode 120000 index f9a8200e3d37c4..00000000000000 --- a/srcpkgs/kafkacat +++ /dev/null @@ -1 +0,0 @@ -kcat \ No newline at end of file diff --git a/srcpkgs/kaitai-struct-compiler/template b/srcpkgs/kaitai-struct-compiler/template deleted file mode 100644 index 84760fe900aa67..00000000000000 --- a/srcpkgs/kaitai-struct-compiler/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'kaitai-struct-compiler' -pkgname=kaitai-struct-compiler -version=0.11 -revision=1 -hostmakedepends="unzip" -depends="virtual?java-environment" -short_desc="Compiler for the Kaitai declarative binary format parsing language" -maintainer="Andrea Brancaleoni <abc@pompel.me>" -license="GPL-3.0-or-later" -homepage="http://kaitai.io" -distfiles="https://github.com/kaitai-io/kaitai_struct_compiler/releases/download/${version}/${pkgname}-${version}.zip" -checksum=ff89389d9dc9e770d78a24af328763cb1f8e7b31ce7766c9edf10669a060f2a2 - -pre_install() { - # patch libdir - sed -i 's|lib_dir=.*|lib_dir="/usr/share/java/kaitai-struct-compiler"|g' bin/$pkgname -} - -do_install() { - for lib in lib/*.jar; do - vinstall $lib 644 usr/share/java/$pkgname - done - vbin bin/$pkgname - ln -s $pkgname $DESTDIR/usr/bin/ksc -} diff --git a/srcpkgs/kak-lsp/template b/srcpkgs/kak-lsp/template deleted file mode 100644 index 641e9c60394c74..00000000000000 --- a/srcpkgs/kak-lsp/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'kak-lsp' -pkgname=kak-lsp -version=18.2.0 -revision=1 -build_style=cargo -short_desc="Language Server Protocol client for Kakoune" -maintainer="Daniel Lewan <daniel@teddydd.me>" -license="Unlicense" -homepage="https://github.com/kakoune-lsp/kakoune-lsp" -changelog="https://raw.githubusercontent.com/kakoune-lsp/kakoune-lsp/master/CHANGELOG.md" -distfiles="https://github.com/kakoune-lsp/kakoune-lsp/archive/v${version}.tar.gz" -checksum=4823bb733dc3d1e1119af60873b73a62d71d305573abc7d0b016c9077c99913e - -post_install() { - vlicense UNLICENSE - vsconf rc/servers.kak - vsconf rc/lsp.kak -} diff --git a/srcpkgs/kakasi/patches/cross.patch b/srcpkgs/kakasi/patches/cross.patch deleted file mode 100644 index 43cc68eeb9cf35..00000000000000 --- a/srcpkgs/kakasi/patches/cross.patch +++ /dev/null @@ -1,36 +0,0 @@ - Makefile.am | 4 +++- - configure.in | 4 ---- - 2 files changed, 3 insertions(+), 5 deletions(-) - -diff --git a/Makefile.am b/Makefile.am -index 1278f28..1eda657 100644 ---- a/Makefile.am -+++ b/Makefile.am -@@ -15,9 +15,11 @@ SUBDIRS = src lib man tests - - CLEANFILES = kanwadict - -+MKKANWA = src/mkkanwa$(EXEEXT) -+ - kanwadict: - if test -f kakasidict; then \ -- ITAIJIDICT="itaijidict" src/mkkanwa$(EXEEXT) $@ kakasidict; \ -+ ITAIJIDICT="itaijidict" $(MKKANWA) $@ kakasidict; \ - fi - - dist-hook: -diff --git a/configure.in b/configure.in -index e865b04..e2930b1 100644 ---- a/configure.in -+++ b/configure.in -@@ -84,10 +84,6 @@ AS_VAR_IF(utf8, "yes",[ - AM_ICONV - LIBS="$LIBICONV $LIBS" - AC_DEFINE(KAKASI_SUPPORT_UTF8, 1, [KAKASI_SUPPORT_UTF8]) -- AC_RUN_IFELSE([AC_LANG_PROGRAM([#include <iconv.h>], -- [if (iconv_open("EUC-JP", "UTF-8") == -1) exit(1);])], -- [], -- [AC_MSG_ERROR([can not use EUC-JP or UTF-8 encoding on iconv])]) - ]) - - dnl check gcc flags diff --git a/srcpkgs/kakasi/template b/srcpkgs/kakasi/template deleted file mode 100644 index ad0fcbcc8fac2d..00000000000000 --- a/srcpkgs/kakasi/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'kakasi' -pkgname=kakasi -version=2.3.6 -revision=2 -build_style=gnu-configure -hostmakedepends="automake libtool gettext-devel" -short_desc="Tool to convert Kanji characters to Hiragana, Katakana or Romaji" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-or-later" -homepage="http://kakasi.namazu.org/" -distfiles="http://kakasi.namazu.org/stable/kakasi-${version}.tar.gz" -checksum=004276fd5619c003f514822d82d14ae83cd45fb9338e0cb56a44974b44961893 - -if [ "$CROSS_BUILD" ]; then - hostmakedepends+=" kakasi" - make_build_args+=" MKKANWA=/usr/bin/mkkanwa" -fi - -pre_configure() { - NOCONFIGURE=1 autoreconf -fi - NOCONFIGURE=1 automake -} diff --git a/srcpkgs/kakoune/template b/srcpkgs/kakoune/template deleted file mode 100644 index 795ea4c6935628..00000000000000 --- a/srcpkgs/kakoune/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'kakoune' -pkgname=kakoune -reverts=20180409_1 -version=2025.06.03 -revision=1 -build_style=gnu-makefile -make_build_args="debug=no gzip_man=no" -make_install_args="debug=no gzip_man=no" -hostmakedepends="pkg-config" -short_desc="Selection-based vim-like editor with less keystrokes" -maintainer="Orphaned <orphan@voidlinux.org>" -license="Unlicense" -homepage="https://kakoune.org" -distfiles="https://github.com/mawww/kakoune/releases/download/v${version}/kakoune-${version}.tar.bz2" -checksum=ced5941f1bdfb8ef6b0265b00bfd7389e392fb41b2bf11990cee9d6e95316499 - -post_patch() { - vsed -i -e 's/-O3//' Makefile -} diff --git a/srcpkgs/kakoune/update b/srcpkgs/kakoune/update deleted file mode 100644 index ae7cc34ccf9967..00000000000000 --- a/srcpkgs/kakoune/update +++ /dev/null @@ -1 +0,0 @@ -ignore="20180409" diff --git a/srcpkgs/kalarm/template b/srcpkgs/kalarm/template deleted file mode 100644 index ea434e08d9e8f1..00000000000000 --- a/srcpkgs/kalarm/template +++ /dev/null @@ -1,58 +0,0 @@ -# Template file for 'kalarm' -pkgname=kalarm -version=25.08.3 -revision=1 -build_style=cmake -configure_args="-DBUILD_TESTING=OFF -DKF6_HOST_TOOLING=/usr/lib/cmake - -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins - -DKDE_INSTALL_QMLDIR=lib/qt6/qml - -DECM_MKSPECS_INSTALL_DIR=/usr/lib/qt6/mkspecs/modules" -hostmakedepends="extra-cmake-modules qt6-base qt6-tools libxslt kf6-kdoctools - pkg-config kf6-kauth-tools kf6-kconfig gettext" -makedepends=" - kf6-kcalendarcore-devel - kf6-kcodecs-devel - kf6-kcompletion-devel - kf6-kconfig-devel - kf6-kconfigwidgets-devel - kf6-kcontacts-devel - kf6-kcrash-devel - kf6-kdbusaddons-devel - kf6-kglobalaccel-devel - kf6-kguiaddons-devel - kf6-kholidays-devel - kf6-ki18n-devel - kf6-kitemmodels-devel - kf6-kjobwidgets-devel - kf6-kio-devel - kf6-knotifications-devel - kf6-knotifyconfig-devel - kf6-kservice-devel - kf6-kwidgetsaddons-devel - kf6-kwindowsystem-devel - kf6-kxmlgui-devel - kf6-ktextwidgets-devel - kf6-kstatusnotifieritem-devel - kf6-kiconthemes-devel - kcalutils-devel - kidentitymanagement-devel - kmime6-devel - kf6-akonadi-devel - akonadi-contacts-devel - akonadi-mime-devel - libkdepim-devel - kf6-kauth-devel - mailcommon-devel messagelib-devel - vlc-devel - mpv-devel" -short_desc="Personal alarm scheduler" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-or-later" -homepage="https://www.kde.org/applications/utilities/kalarm" -distfiles="${KDE_SITE}/release-service/${version}/src/${pkgname}-${version}.tar.xz" -checksum=347b9f56471e70b4c335ee96bc76a7d5c148badfd1460cd00e88bdb3ff6c6759 -replaces="kalarmcal>=0" - -if [ "$XBPS_WORDSIZE$XBPS_WORDSIZE" != "64$XBPS_TARGET_WORDSIZE" ]; then - broken="Qt6 WebEngine" -fi diff --git a/srcpkgs/kalendar b/srcpkgs/kalendar deleted file mode 120000 index dd30d1f6c59afe..00000000000000 --- a/srcpkgs/kalendar +++ /dev/null @@ -1 +0,0 @@ -merkuro \ No newline at end of file diff --git a/srcpkgs/kamera/template b/srcpkgs/kamera/template deleted file mode 100644 index dfcfc737eba6de..00000000000000 --- a/srcpkgs/kamera/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'kamera' -pkgname=kamera -version=25.08.3 -revision=1 -build_style=cmake -configure_args="-DBUILD_TESTING=OFF -DKF6_HOST_TOOLING=/usr/lib/cmake - -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins - -DKDE_INSTALL_QMLDIR=lib/qt6/qml - -DECM_MKSPECS_INSTALL_DIR=/usr/lib/qt6/mkspecs/modules" -hostmakedepends="extra-cmake-modules pkg-config kf6-kdoctools gettext - kf6-kcoreaddons kf6-kcmutils kf6-kconfig qt6-base qt6-tools" -makedepends="qt6-base-devel kf6-kio-devel kf6-ki18n-devel libgphoto2-devel - kf6-kcmutils-devel kf6-kconfig-devel kf6-kconfigwidgets-devel kf6-kxmlgui-devel - kf6-kcoreaddons-devel kf6-kdoctools-devel" -short_desc="KDE integration for gphoto2 cameras" -maintainer="Kenneth Raplee <kenrap@kennethraplee.com>" -license="GPL-2.0-or-later" -homepage="https://apps.kde.org/kamera/" -distfiles="${KDE_SITE}/release-service/${version}/src/kamera-${version}.tar.xz" -checksum=4dc6b8b0fb479288b6577b446c4543175e213364c791bd650b61ec7af855ed12 diff --git a/srcpkgs/kamoso/template b/srcpkgs/kamoso/template deleted file mode 100644 index 36c932c4aa413b..00000000000000 --- a/srcpkgs/kamoso/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'kamoso' -pkgname=kamoso -version=25.08.3 -revision=1 -build_style=cmake -configure_args="-DKF6_HOST_TOOLING=/usr/lib/cmake -DKDE_INSTALL_QMLDIR=lib/qt6/qml" -hostmakedepends="boost extra-cmake-modules gettext pkg-config python3 qt6-tools qt6-base - kf6-kconfig kf6-kdoctools" -makedepends="gst-plugins-base1-devel gst-plugins-bad1-devel gstreamer1-devel - qt6-base-devel qt6-declarative-devel qt6-multimedia-devel - kf6-kconfig-devel kf6-kdoctools-devel - kf6-kio-devel - kf6-ki18n-devel - kf6-purpose-devel - kf6-knotifications-devel - kf6-kirigami-devel" -depends="gst-plugins-good1 gst-plugins-bad1 kf6-kirigami kf6-purpose - gst-plugins-good1-qml6" -short_desc="Simple and friendly program to use your webcam recorder" -maintainer="Orphaned <orphan@voidlinux.org>" -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=4219694314b7c35e72c85008fbe1859ae28bb80207b1d23fb477f9bfc2f318b7 diff --git a/srcpkgs/kanshi/template b/srcpkgs/kanshi/template deleted file mode 100644 index 31a07b41488bcb..00000000000000 --- a/srcpkgs/kanshi/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'kanshi' -pkgname=kanshi -version=1.7.0 -revision=1 -build_style=meson -hostmakedepends="pkg-config scdoc wayland-devel" -makedepends="wayland-devel libvarlink-devel libscfg-devel" -short_desc="Output profiles automatically enabled/disabled on hotplug" -maintainer="Andrew J. Hesford <ajh@sideband.org>" -license="MIT" -homepage="https://wayland.emersion.fr/kanshi/" -changelog="https://git.sr.ht/~emersion/kanshi/refs" -distfiles="https://git.sr.ht/~emersion/kanshi/archive/v${version}.tar.gz" -checksum=d35b2a0b41a36cc55066320ae7ae5b176450546a4ed67ee09e7241ecd36bfc73 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/kapacitor/files/kapacitor/run b/srcpkgs/kapacitor/files/kapacitor/run deleted file mode 100644 index 98965928a8485f..00000000000000 --- a/srcpkgs/kapacitor/files/kapacitor/run +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh -exec 2>&1 -exec chpst -u _kapacitor:_kapacitor kapacitord --config /etc/kapacitor/kapacitor.conf 2>&1 diff --git a/srcpkgs/kapacitor/template b/srcpkgs/kapacitor/template deleted file mode 100644 index 00fe6f164af710..00000000000000 --- a/srcpkgs/kapacitor/template +++ /dev/null @@ -1,35 +0,0 @@ -# Template file for 'kapacitor' -pkgname=kapacitor -version=1.5.4 -revision=4 -build_style=go -go_import_path=github.com/influxdata/kapacitor -go_package="${go_import_path}/cmd/kapacitor - ${go_import_path}/cmd/kapacitord" -go_ldflags="-X main.version=${version}" -_kapacitor_homedir="/var/lib/kapacitor" -conf_files="/etc/${pkgname}/${pkgname}.conf" -short_desc="Open source framework for alerting on time series data" -maintainer="Michael Aldridge <maldridge@voidlinux.org>" -license="MIT" -homepage="https://www.influxdata.com/time-series-platform/kapacitor/" -distfiles="https://github.com/influxdata/${pkgname}/archive/v${version}.tar.gz" -checksum=c27b472713a9d45a57a772e5d38caffeeaa02ade6961ff7c33ed0e399c53b3f5 -system_accounts="_kapacitor" - -make_dirs=" - /var/lib/kapacitor 0755 _kapacitor _kapacitor - /var/log/kapacitor 0755 _kapacitor _kapacitor" - -# This package has a Gopkg.lock and a Gopkg.toml, but for build the -# required files are part of the dist tarball. Thus we don't run dep -# ensure for this build. - -post_install() { - vsv kapacitor - vmkdir etc/kapacitor/ - vmkdir usr/share/bash-completion/completions - vlicense LICENSE - vcopy etc/kapacitor/kapacitor.conf etc/kapacitor/kapacitor.conf - vcopy usr/share/bash-completion/completions/kapacitor usr/share/bash-completion/completions/kapacitor -} diff --git a/srcpkgs/kapidox/template b/srcpkgs/kapidox/template deleted file mode 100644 index 5540ba1e41b6e8..00000000000000 --- a/srcpkgs/kapidox/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'kapidox' -pkgname=kapidox -version=6.19.0 -revision=2 -build_style=python3-module -hostmakedepends="python3 python3-setuptools" -makedepends="python3-Jinja2 python3-yaml" -depends="python3-Jinja2 python3-yaml doxygen python3-requests - doxypypy doxyqml" -checkdepends="python3-requests" -short_desc="API documentation generation tool for KDE framework" -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=7d0e85aed091cf8c725ae4fb965c403a89443a269e539ea3c92b2477f8528c53 - -post_install() { - vlicense LICENSES/BSD-2-Clause.txt - vlicense LICENSES/CC0-1.0.txt -} diff --git a/srcpkgs/kapman/template b/srcpkgs/kapman/template deleted file mode 100644 index fb2f58862ae8a4..00000000000000 --- a/srcpkgs/kapman/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'kapman' -pkgname=kapman -version=25.08.3 -revision=1 -build_style=cmake -configure_args="-DBUILD_TESTING=OFF -DKF6_HOST_TOOLING=/usr/lib/cmake - -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins - -DKDE_INSTALL_QMLDIR=lib/qt6/qml - -DECM_MKSPECS_INSTALL_DIR=/usr/lib/qt6/mkspecs/modules" -hostmakedepends="extra-cmake-modules qt6-base kf6-kdoctools kf6-kconfig - kf6-kcoreaddons gettext" -makedepends="qt6-base-devel qt6-svg-devel kf6-kcoreaddons-devel kf6-kconfig-devel - kf6-kconfigwidgets-devel kf6-kxmlgui-devel kf6-kcrash-devel kf6-ki18n-devel - kf6-kwidgetsaddons-devel kf6-kiconthemes-devel - kf6-kdbusaddons-devel kf6-kdoctools-devel libkdegames-devel" -short_desc="Clone of the well known game Pac-Man" -maintainer="toluschr <toluschr@protonmail.com>" -license="GPL-2.0-or-later" -homepage="https://kde.org/applications/games/org.kde.kapman" -changelog="https://kde.org/announcements/changelogs/gear/${version}/#kapman" -distfiles="${KDE_SITE}/release-service/${version}/src/kapman-${version}.tar.xz" -checksum=9b6449ea7a5b27d221e74714dda2f277645ccf4309155246843ea5bfff452973 diff --git a/srcpkgs/kapow/template b/srcpkgs/kapow/template deleted file mode 100644 index c9e5bc9d250d62..00000000000000 --- a/srcpkgs/kapow/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'kapow' -pkgname=kapow -version=1.6.2 -revision=1 -build_style=cmake -hostmakedepends="qt6-tools qt6-base" -makedepends="qt6-base-devel" -short_desc="Simple punch-clock style time tracker" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-3.0-or-later" -homepage="https://gottcode.org/kapow/" -changelog="https://raw.githubusercontent.com/gottcode/kapow/master/ChangeLog" -distfiles="https://gottcode.org/${pkgname}/${pkgname}-${version}.tar.bz2" -checksum=aaeb1fe4f4fc671a7c3180757f9aa53f8466588ccce106eda84eba8c69adbf02 diff --git a/srcpkgs/karchive-devel b/srcpkgs/karchive-devel deleted file mode 120000 index d316a79b006cb9..00000000000000 --- a/srcpkgs/karchive-devel +++ /dev/null @@ -1 +0,0 @@ -karchive \ No newline at end of file diff --git a/srcpkgs/karchive/template b/srcpkgs/karchive/template deleted file mode 100644 index b8eb0c42507443..00000000000000 --- a/srcpkgs/karchive/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'karchive' -pkgname=karchive -version=5.116.0 -revision=1 -build_style=cmake -hostmakedepends="kcoreaddons extra-cmake-modules qt5-host-tools qt5-devel pkg-config" -makedepends="qt5-devel zlib-devel bzip2-devel liblzma-devel libzstd-devel qt5-tools-devel" -short_desc="Qt5 addon providing access to numerous types of archives" -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=1663e3c970b84063ece7f28548a87c97bc7592e79da0a0afaa4f6354f8dea30a - -karchive-devel_package() { - short_desc+=" - development" - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/qt5/mkspecs - vmove usr/lib/cmake - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/karchive/update b/srcpkgs/karchive/update deleted file mode 100644 index 4a547584557695..00000000000000 --- a/srcpkgs/karchive/update +++ /dev/null @@ -1 +0,0 @@ -ignore=6.* diff --git a/srcpkgs/kasts/template b/srcpkgs/kasts/template deleted file mode 100644 index e39b92761015dc..00000000000000 --- a/srcpkgs/kasts/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'kasts' -pkgname=kasts -version=25.08.3 -revision=1 -build_style=cmake -configure_args="-DBUILD_TESTING=OFF -DKF6_HOST_TOOLING=/usr/lib/cmake - -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins - -DKDE_INSTALL_QMLDIR=lib/qt6/qml - -DECM_MKSPECS_INSTALL_DIR=/usr/lib/qt6/mkspecs/modules" -hostmakedepends="extra-cmake-modules gettext pkg-config python3 - kf6-kcoreaddons kf6-kconfig qt6-base qt6-tools qt6-declarative-host-tools" -makedepends="kf6-kcoreaddons-devel kf6-syndication-devel kf6-kconfig-devel - kf6-ki18n-devel kf6-threadweaver-devel kf6-kcolorscheme-devel - qt6-plugin-mysql libglib-devel kf6-kcrash-devel - qt6-plugin-sqlite qt6-multimedia-devel kf6-kiconthemes-devel - taglib-devel kf6-networkmanager-qt-devel qtkeychain-qt6-devel - kf6-kirigami-devel vlc-devel gstreamer1-devel kirigami-addons-devel - kf6-kwindowsystem-devel kf6-kdbusaddons-devel - qt6-declarative-private-devel" -depends="kirigami-addons qt6-plugin-sqlite" -short_desc="Convergent podcast application" -maintainer="John <me@johnnynator.dev>" -license="GPL-3.0-or-later" -homepage="https://apps.kde.org/kasts" -distfiles="${KDE_SITE}/release-service/${version}/src/${pkgname}-${version}.tar.xz" -checksum=cccc8e32c9cf206f2dfc9db3619686439c3e05b9d352be8ac951c99c9ad86273 diff --git a/srcpkgs/katarakt/patches/not-an-octal-number.patch b/srcpkgs/katarakt/patches/not-an-octal-number.patch deleted file mode 100644 index 0d07323802f73a..00000000000000 --- a/srcpkgs/katarakt/patches/not-an-octal-number.patch +++ /dev/null @@ -1,15 +0,0 @@ ---- a/katarakt.pro 2020-11-21 07:57:05.333858604 +0700 -+++ b/katarakt.pro 2020-11-21 07:58:23.713527253 +0700 -@@ -17,9 +17,9 @@ - - isEmpty(PKG_CONFIG):PKG_CONFIG = pkg-config # same as in link_pkgconfig.prf - POPPLER_VERSION = $$system($$PKG_CONFIG --modversion $$POPPLER) -- POPPLER_VERSION_MAJOR = $$system(echo "$$POPPLER_VERSION" | cut -d . -f 1) -- POPPLER_VERSION_MINOR = $$system(echo "$$POPPLER_VERSION" | cut -d . -f 2) -- POPPLER_VERSION_MICRO = $$system(echo "$$POPPLER_VERSION" | cut -d . -f 3) -+ POPPLER_VERSION_MAJOR = $$system(echo "$$POPPLER_VERSION" | cut -d . -f 1 | sed 's/^0*//' | sed 's/^$/0/') -+ POPPLER_VERSION_MINOR = $$system(echo "$$POPPLER_VERSION" | cut -d . -f 2 | sed 's/^0*//' | sed 's/^$/0/') -+ POPPLER_VERSION_MICRO = $$system(echo "$$POPPLER_VERSION" | cut -d . -f 3 | sed 's/^0*//' | sed 's/^$/0/') - - DEFINES += POPPLER_VERSION_MAJOR=$$POPPLER_VERSION_MAJOR - DEFINES += POPPLER_VERSION_MINOR=$$POPPLER_VERSION_MINOR diff --git a/srcpkgs/katarakt/template b/srcpkgs/katarakt/template deleted file mode 100644 index a5ce3e6702ce55..00000000000000 --- a/srcpkgs/katarakt/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'katarakt' -pkgname=katarakt -version=0.2 -revision=3 -build_style=qmake -hostmakedepends="qt5-qmake pkg-config asciidoc qt5-host-tools" -makedepends="qt5-devel poppler-qt5-devel" -short_desc="Simple PDF viewer" -maintainer="Lukas Braun <void-packages@moshbit.net>" -license="BSD-2-Clause" -homepage="https://wwwcip.cs.fau.de/~go18gomu/katarakt" -#distfiles="https://wwwcip.cs.fau.de/~go18gomu/katarakt/tarballs/katarakt-${version}.tar.xz" -distfiles="https://gitlab.cs.fau.de/Qui_Sum/katarakt/-/archive/v${version}/katarakt-v${version}.tar.gz" -checksum=f60b3b7477975301a6c6657eb0a24d5cc28d321cca70e9746d4d1ea91e239c46 - -post_build() { - make doc -} - -do_install() { - vbin katarakt - vman doc/katarakt.1 - vlicense LICENSE -} diff --git a/srcpkgs/kate/template b/srcpkgs/kate/template deleted file mode 100644 index 17c6490f45c18c..00000000000000 --- a/srcpkgs/kate/template +++ /dev/null @@ -1,51 +0,0 @@ -# Template file for 'kate' -pkgname=kate -version=25.08.3 -revision=1 -build_style=cmake -configure_args="-DBUILD_TESTING=OFF -DKF6_HOST_TOOLING=/usr/lib/cmake - -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins" -hostmakedepends="extra-cmake-modules pkg-config gettext qt6-tools qt6-base - kf6-kconfig kf6-kdoctools" -makedepends="kf6-kitemmodels-devel kf6-knewstuff-devel kf6-ktexteditor-devel - kf6-threadweaver-devel kf6-kuserfeedback-devel kf6-kdoctools-devel - kf6-ki18n-devel kf6-kcoreaddons-devel kf6-kguiaddons-devel kf6-kcrash-devel - kf6-kiconthemes-devel kf6-ktexteditor-devel kf6-kdbusaddons-devel - kf6-kwindowsystem-devel kf6-kwidgetsaddons-devel kf6-karchive-devel - kf6-kconfig-devel qt6-base-private-devel" -depends="hicolor-icon-theme" -short_desc="KDE Text editor" -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=c92eb8b5b81c9b5dc91b5c46d20b4f3ae0b7811114779fd8f92f153233fca90b -replaces="kate5>=0" - -libkate_package() { - short_desc+=" - libraries" - pkg_install() { - vmove usr/lib/libkateprivate.so.* - } -} - -kwrite_package() { - short_desc+=" - kwrite" - pkg_install() { - vmove usr/bin/kwrite - vmove usr/share/applications/org.kde.kwrite.desktop - vmove usr/share/metainfo/org.kde.kwrite.appdata.xml - for f in ${DESTDIR}/usr/share/doc/HTML/*/kwrite; do - vmove ${f#$DESTDIR} - done - for f in ${DESTDIR}/usr/share/icons/hicolor/*/apps/kwrite.*; do - vmove ${f#$DESTDIR} - done - } -} - -kate5_package() { - short_desc+=" - (Dummy transitional package)" - metapackage=yes - depends="kate-${version}_${revision}" -} diff --git a/srcpkgs/kate/update b/srcpkgs/kate/update deleted file mode 100644 index 04f7336c75ac38..00000000000000 --- a/srcpkgs/kate/update +++ /dev/null @@ -1 +0,0 @@ -pkgname=${pkgname%5} diff --git a/srcpkgs/kate5 b/srcpkgs/kate5 deleted file mode 120000 index 7f1f15d88464c5..00000000000000 --- a/srcpkgs/kate5 +++ /dev/null @@ -1 +0,0 @@ -kate \ No newline at end of file diff --git a/srcpkgs/kauth-devel b/srcpkgs/kauth-devel deleted file mode 120000 index 0814e01e9b9934..00000000000000 --- a/srcpkgs/kauth-devel +++ /dev/null @@ -1 +0,0 @@ -kauth \ No newline at end of file diff --git a/srcpkgs/kauth/patches/crossbuild-support.patch b/srcpkgs/kauth/patches/crossbuild-support.patch deleted file mode 100644 index e4520405f1bf6d..00000000000000 --- a/srcpkgs/kauth/patches/crossbuild-support.patch +++ /dev/null @@ -1,30 +0,0 @@ ---- a/cmake/KF5AuthMacros.cmake 2018-08-26 14:57:02.703186769 +0200 -+++ b/cmake/KF5AuthMacros.cmake 2018-08-26 14:58:26.469054620 +0200 -@@ -63,12 +63,21 @@ - set(_output ${CMAKE_CURRENT_BINARY_DIR}/${HELPER_ID}.policy) - get_filename_component(_input ${ACTIONS_FILE} ABSOLUTE) - -- add_custom_command(OUTPUT ${_output} -- COMMAND KF5::kauth-policy-gen ${_input} ${_output} -- MAIN_DEPENDENCY ${_input} -- WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR} -- COMMENT "Generating ${HELPER_ID}.policy" -- DEPENDS KF5::kauth-policy-gen) -+ if(CMAKE_CROSSCOMPILING) -+ add_custom_command(OUTPUT ${_output} -+ COMMAND "/usr/libexec/kauth/kauth-policy-gen" ${_input} ${_output} -+ MAIN_DEPENDENCY ${_input} -+ WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR} -+ COMMENT "Generating ${HELPER_ID}.policy" -+ DEPENDS KF5::kauth-policy-gen) -+ else() -+ add_custom_command(OUTPUT ${_output} -+ COMMAND KF5::kauth-policy-gen ${_input} ${_output} -+ MAIN_DEPENDENCY ${_input} -+ WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR} -+ COMMENT "Generating ${HELPER_ID}.policy" -+ DEPENDS KF5::kauth-policy-gen) -+ endif() - add_custom_target(${HELPER_ID}.policy-customtarget ALL COMMENT "actions for ${HELPER_ID}" DEPENDS ${_output}) - - install(FILES ${_output} DESTINATION ${KAUTH_POLICY_FILES_INSTALL_DIR}) diff --git a/srcpkgs/kauth/template b/srcpkgs/kauth/template deleted file mode 100644 index f71a5b7a5ec924..00000000000000 --- a/srcpkgs/kauth/template +++ /dev/null @@ -1,31 +0,0 @@ -# Template file for 'kauth' -pkgname=kauth -version=5.116.0 -revision=1 -build_style=cmake -hostmakedepends="kcoreaddons extra-cmake-modules pkg-config kcoreaddons - qt5-host-tools qt5-qmake qt5-tools-devel polkit-qt5-devel" -makedepends="kcoreaddons-devel polkit-qt5-devel" -short_desc="KDE Execute actions as privileged user" -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=ace1ee1ac0aa1b291c4c50c93fc3503b62318eeef0df0ee394a5a08da9691ff4 - -do_check() { - cd build - # KAuthHelperTest just hangs - ctest -E 'KAuthHelperTest' -} - -kauth-devel_package() { - short_desc+=" - development" - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/qt5/mkspecs - vmove usr/lib/cmake - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/kauth/update b/srcpkgs/kauth/update deleted file mode 100644 index 4a547584557695..00000000000000 --- a/srcpkgs/kauth/update +++ /dev/null @@ -1 +0,0 @@ -ignore=6.* diff --git a/srcpkgs/kbd/patches/fix-euro-symbol-es-keymap.patch b/srcpkgs/kbd/patches/fix-euro-symbol-es-keymap.patch deleted file mode 100644 index 66798b9c89ae06..00000000000000 --- a/srcpkgs/kbd/patches/fix-euro-symbol-es-keymap.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/data/keymaps/i386/qwerty/es.map 2011-10-13 21:46:53.119563897 +0200 -+++ b/data/keymaps/i386/qwerty/es.map 2011-10-13 21:47:10.406129770 +0200 -@@ -10,6 +10,7 @@ - keymaps 0-2,4,6,8-9,12 - include "qwerty-layout" - include "linux-with-alt-and-altgr" -+include "euro2.map" - strings as usual - - keycode 1 = Escape diff --git a/srcpkgs/kbd/patches/kbd-2.0.2-backspace-1.patch b/srcpkgs/kbd/patches/kbd-2.0.2-backspace-1.patch deleted file mode 100644 index ef1ff8778736cd..00000000000000 --- a/srcpkgs/kbd/patches/kbd-2.0.2-backspace-1.patch +++ /dev/null @@ -1,232 +0,0 @@ -Submitted By: Matt Burgess -Date: 2008-12-06 -Initial Package Version: 1.15 -Upstream Status: Not submitted, possibly incomplete -Description: Makes Backspace and Delete keys consistent in all i386 keymaps. -Makes the Backspace key send character code 127, and Delete send a well known -escape sequence. Obsoletes the /etc/kbd/bs-sends-del file for i386. - -Original patch for 1.12 by Alexander Patrakov. -Updated for 1.13 (drop ru.map, the change is upstream, and add ru_win.map, -ru-cp1251.map) by Ken Moffat <ken at linuxfromscratch dot org>. -Re-diffed against 1.15 by Matt Burgess <matthew at linuxfromscratch.org>. - ---- a/data/keymaps/i386/dvorak/dvorak-l.map 2008-06-20 12:36:01.000000000 +0100 -+++ b/data/keymaps/i386/dvorak/dvorak-l.map 2008-12-03 22:27:55.000000000 +0000 -@@ -43,7 +43,7 @@ - keycode 11 = three numbersign - keycode 12 = two at - keycode 13 = one exclam -- keycode 14 = BackSpace Delete -+ keycode 14 = Delete Delete - ! -------------------------------------------------------------------------- - ! Row 3 - ! -------------------------------------------------------------------------- ---- a/data/keymaps/i386/dvorak/dvorak-r.map 2008-06-20 12:36:01.000000000 +0100 -+++ b/data/keymaps/i386/dvorak/dvorak-r.map 2008-12-03 22:28:13.000000000 +0000 -@@ -43,7 +43,7 @@ - keycode 11 = slash question - keycode 12 = bracketleft braceleft - keycode 13 = bracketright braceright -- keycode 14 = BackSpace Delete -+ keycode 14 = Delete Delete - ! -------------------------------------------------------------------------- - ! Row 3 - ! -------------------------------------------------------------------------- ---- a/data/keymaps/i386/fgGIod/tr_f-latin5.map 2008-10-23 20:03:58.000000000 +0100 -+++ b/data/keymaps/i386/fgGIod/tr_f-latin5.map 2008-12-03 22:40:32.000000000 +0000 -@@ -51,7 +51,7 @@ - alt keycode 12 = Meta_minus - keycode 13 = minus underscore - alt keycode 13 = Meta_equal --keycode 14 = BackSpace Delete -+keycode 14 = Delete Delete - alt keycode 14 = Meta_Delete - keycode 15 = Tab Meta_Tab - alt keycode 15 = Meta_Tab ---- a/data/keymaps/i386/qwerty/lt.l4.map 2008-10-23 20:03:59.000000000 +0100 -+++ b/data/keymaps/i386/qwerty/lt.l4.map 2008-12-03 22:42:14.000000000 +0000 -@@ -205,7 +205,7 @@ - # edit this if you want the key above <Enter> to delete symbols above - # cursor, not before. - keycode 14 = \ -- BackSpace BackSpace BackSpace BackSpace \ -+ Delete Delete Delete Delete \ - Delete Delete Delete Delete \ - Meta_BackSpace Meta_BackSpace Meta_BackSpace Meta_BackSpace \ - Meta_Delete Meta_Delete Meta_Delete Meta_Delete -@@ -506,7 +506,7 @@ - - # Edit this if you want strict VT100 emulation. - string F111 = "\033[3$" --keycode 111 = Delete F111 Delete F111 \ -+keycode 111 = Remove F111 Remove F111 \ - Remove Remove Remove Remove \ - Meta_Delete Meta_Delete Meta_Delete Meta_Delete \ - Boot Boot Boot Boot ---- a/data/keymaps/i386/qwerty/lt.map 2008-10-23 20:03:59.000000000 +0100 -+++ b/data/keymaps/i386/qwerty/lt.map 2008-12-03 22:42:58.000000000 +0000 -@@ -204,7 +204,7 @@ - # edit this if you want the key above <Enter> to delete symbols above - # cursor, not before. - keycode 14 = \ -- BackSpace BackSpace BackSpace BackSpace \ -+ Delete Delete Delete Delete \ - Delete Delete Delete Delete \ - Meta_BackSpace Meta_BackSpace Meta_BackSpace Meta_BackSpace \ - Meta_Delete Meta_Delete Meta_Delete Meta_Delete -@@ -505,7 +505,7 @@ - - # Edit this if you want strict VT100 emulation. - string F111 = "\033[3$" --keycode 111 = Delete F111 Delete F111 \ -+keycode 111 = Remove F111 Remove F111 \ - Remove Remove Remove Remove \ - Meta_Delete Meta_Delete Meta_Delete Meta_Delete \ - Boot Boot Boot Boot ---- a/data/keymaps/i386/qwerty/no-latin1.map 2008-06-20 12:36:00.000000000 +0100 -+++ b/data/keymaps/i386/qwerty/no-latin1.map 2008-12-03 22:44:25.000000000 +0000 -@@ -3,7 +3,7 @@ - # Send comments to Kjetil T. Homme <kjetilho@ifi.uio.no> - include "linux-with-alt-and-altgr" - plain keycode 83 = KP_Comma -- plain keycode 111 = Delete # "Remove" originally, weird... -+ plain keycode 111 = Remove - strings as usual - - keycode 1 = Escape ---- a/data/keymaps/i386/qwerty/ru1.map 2008-10-23 20:03:59.000000000 +0100 -+++ b/data/keymaps/i386/qwerty/ru1.map 2008-12-03 22:45:32.000000000 +0000 -@@ -143,8 +143,8 @@ - - # The keycode "0xFF" is too dangerous for many programs (including emacs). - # So let it be bracket instead of Hard Sign. --# altgr keycode 27 = +0xDF --# altgr shift keycode 27 = +0xFF -+altgr keycode 27 = +0xDF -+altgr shift keycode 27 = +0xFF - control keycode 27 = Control_bracketright - altgr control keycode 27 = Control_bracketright - alt keycode 27 = Meta_bracketright ---- a/data/keymaps/i386/qwerty/ru2.map 2008-10-23 20:03:59.000000000 +0100 -+++ b/data/keymaps/i386/qwerty/ru2.map 2008-12-03 22:46:15.000000000 +0000 -@@ -46,7 +46,7 @@ - alt keycode 12 = Meta_minus - keycode 13 = equal plus equal plus - alt keycode 13 = Meta_equal -- keycode 14 = BackSpace BackSpace BackSpace BackSpace -+ keycode 14 = Delete Delete Delete Delete - alt keycode 14 = Meta_Delete - keycode 15 = Tab Tab Tab Tab - alt keycode 15 = Meta_Tab ---- a/data/keymaps/i386/qwerty/ru-cp1251.map 2008-10-23 20:03:59.000000000 +0100 -+++ b/data/keymaps/i386/qwerty/ru-cp1251.map 2008-12-03 22:47:12.000000000 +0000 -@@ -39,7 +39,7 @@ - alt keycode 12 = Meta_minus - keycode 13 = equal plus equal plus - alt keycode 13 = Meta_equal -- keycode 14 = BackSpace -+ keycode 14 = Delete - alt keycode 14 = Meta_Delete - keycode 15 = Tab - alt keycode 15 = Meta_Tab ---- a/data/keymaps/i386/qwerty/ru-ms.map 2008-10-23 20:03:59.000000000 +0100 -+++ b/data/keymaps/i386/qwerty/ru-ms.map 2008-12-03 22:48:10.000000000 +0000 -@@ -89,8 +89,8 @@ - altgr alt keycode 13 = Meta_equal - shift alt keycode 13 = Meta_plus - altgr shift alt keycode 13 = Meta_plus -- keycode 14 = BackSpace BackSpace BackSpace BackSpace --# keycode 14 = Delete Delete Delete Delete -+# keycode 14 = BackSpace BackSpace BackSpace BackSpace -+ keycode 14 = Delete Delete Delete Delete - alt keycode 14 = Meta_Delete - altgr alt keycode 14 = Meta_Delete - keycode 15 = Tab Tab Tab Tab ---- a/data/keymaps/i386/qwerty/ru_win.map 2008-10-23 20:03:59.000000000 +0100 -+++ b/data/keymaps/i386/qwerty/ru_win.map 2008-12-03 22:49:17.000000000 +0000 -@@ -42,7 +42,7 @@ - alt keycode 12 = Meta_minus - keycode 13 = equal plus equal plus - alt keycode 13 = Meta_equal -- keycode 14 = BackSpace BackSpace BackSpace BackSpace -+ keycode 14 = Delete Delete Delete Delete - alt keycode 14 = Meta_Delete - keycode 15 = Tab Tab Tab Tab - alt keycode 15 = Meta_Tab ---- a/data/keymaps/i386/qwerty/se-ir209.map 2008-10-23 20:03:59.000000000 +0100 -+++ b/data/keymaps/i386/qwerty/se-ir209.map 2008-12-03 22:50:18.000000000 +0000 -@@ -345,7 +345,7 @@ - keycode 109 = Next Scroll_Forward - keycode 110 = Insert - -- keycode 111 = Delete # "Remove" originally, weird... -+ keycode 111 = Remove - control alt keycode 111 = Boot - control altgr keycode 111 = Boot - ---- a/data/keymaps/i386/qwerty/se-lat6.map 2008-10-23 20:03:59.000000000 +0100 -+++ b/data/keymaps/i386/qwerty/se-lat6.map 2008-12-03 22:50:44.000000000 +0000 -@@ -374,6 +374,6 @@ - keycode 109 = Next Scroll_Forward - keycode 110 = Insert - -- keycode 111 = Delete # "Remove" originally, weird... -+ keycode 111 = Remove - control alt keycode 111 = Boot - control altgr keycode 111 = Boot ---- a/data/keymaps/i386/qwerty/tr_q-latin5.map 2008-10-23 20:03:59.000000000 +0100 -+++ b/data/keymaps/i386/qwerty/tr_q-latin5.map 2008-12-03 22:52:09.000000000 +0000 -@@ -49,7 +49,7 @@ - alt keycode 12 = Meta_minus - keycode 13 = minus underscore - alt keycode 13 = Meta_equal --keycode 14 = BackSpace Delete -+keycode 14 = Delete Delete - alt keycode 14 = Meta_Delete - keycode 15 = Tab Meta_Tab - alt keycode 15 = Meta_Tab ---- a/data/keymaps/i386/qwerty/ua.map 2008-10-23 20:03:59.000000000 +0100 -+++ b/data/keymaps/i386/qwerty/ua.map 2008-12-03 22:52:52.000000000 +0000 -@@ -249,7 +249,7 @@ - shift ctrll ctrlr keycode 13 = plus - alt ctrll ctrlr keycode 13 = Meta_equal - shift alt ctrll ctrlr keycode 13 = Meta_plus --keycode 14 = BackSpace Delete -+keycode 14 = Delete Delete - control keycode 14 = BackSpace - alt keycode 14 = Meta_Delete - ctrlr keycode 14 = BackSpace ---- a/data/keymaps/i386/qwerty/ua-utf.map 2008-10-23 20:03:59.000000000 +0100 -+++ b/data/keymaps/i386/qwerty/ua-utf.map 2008-12-03 22:53:36.000000000 +0000 -@@ -250,7 +250,7 @@ - shift ctrll ctrlr keycode 13 = plus - alt ctrll ctrlr keycode 13 = Meta_equal - shift alt ctrll ctrlr keycode 13 = Meta_plus --keycode 14 = BackSpace Delete -+keycode 14 = Delete Delete - control keycode 14 = BackSpace - alt keycode 14 = Meta_Delete - ctrlr keycode 14 = BackSpace ---- a/data/keymaps/i386/qwerty/ua-utf-ws.map 2008-10-23 20:03:59.000000000 +0100 -+++ b/data/keymaps/i386/qwerty/ua-utf-ws.map 2008-12-03 22:54:06.000000000 +0000 -@@ -260,7 +260,7 @@ - shift ctrll ctrlr keycode 13 = plus - alt ctrll ctrlr keycode 13 = Meta_equal - shift alt ctrll ctrlr keycode 13 = Meta_plus --keycode 14 = BackSpace Delete -+keycode 14 = Delete Delete - control keycode 14 = BackSpace - alt keycode 14 = Meta_Delete - ctrlr keycode 14 = BackSpace ---- a/data/keymaps/i386/qwerty/ua-ws.map 2008-10-23 20:03:59.000000000 +0100 -+++ b/data/keymaps/i386/qwerty/ua-ws.map 2008-12-03 22:54:23.000000000 +0000 -@@ -260,7 +260,7 @@ - shift ctrll ctrlr keycode 13 = plus - alt ctrll ctrlr keycode 13 = Meta_equal - shift alt ctrll ctrlr keycode 13 = Meta_plus --keycode 14 = BackSpace Delete -+keycode 14 = Delete Delete - control keycode 14 = BackSpace - alt keycode 14 = Meta_Delete - ctrlr keycode 14 = BackSpace diff --git a/srcpkgs/kbd/template b/srcpkgs/kbd/template deleted file mode 100644 index 58548487eaeba2..00000000000000 --- a/srcpkgs/kbd/template +++ /dev/null @@ -1,45 +0,0 @@ -# Template file for 'kbd' -pkgname=kbd -version=2.6.4 -revision=1 -build_style=gnu-configure -configure_args="--datadir=/usr/share/kbd --localedir=/usr/share/kbd/locale" -hostmakedepends="automake libtool gettext-devel flex pkg-config" -makedepends="pam-devel" -short_desc="Linux keyboard utilities" -maintainer="Enno Boland <gottox@voidlinux.org>" -license="GPL-2.0-or-later" -homepage="https://www.kbd-project.org/" -changelog="https://github.com/legionus/kbd/releases" -distfiles="${KERNEL_SITE}/utils/kbd/kbd-${version}.tar.xz" -checksum=519f8d087aecca7e0a33cd084bef92c066eb19731666653dcc70c9d71aa40926 -replaces="kbd-data>=0" - -post_patch() { - # Rename keymap files with the same names - # this is needed because when only name of keymap is specified - # loadkeys loads the first keymap it can find, which is bad - # this should be removed when upstream adopts the change - mv data/keymaps/i386/qwertz/cz{,-qwertz}.map - mv data/keymaps/i386/olpc/es{,-olpc}.map - mv data/keymaps/i386/olpc/pt{,-olpc}.map - mv data/keymaps/i386/fgGIod/trf{,-fgGIod}.map - mv data/keymaps/i386/colemak/{en-latin9,colemak}.map - - # fixes from fedora - # 7-bit maps are obsolete; so are non-euro maps - cd data/keymaps/i386 - cp qwerty/pt-latin9.map qwerty/pt.map - cp qwerty/sv-latin1.map qwerty/se-latin1.map - - mv azerty/fr.map azerty/fr-old.map - cp azerty/fr-latin9.map azerty/fr.map - - cp azerty/fr-latin9.map azerty/fr-latin0.map # legacy alias -} -post_install() { - # Remove keymaps for sun, amiga and atari. - for f in sun amiga atari; do - rm -rf ${DESTDIR}/usr/share/kbd/keymaps/${f} - done -} diff --git a/srcpkgs/kbdd/template b/srcpkgs/kbdd/template deleted file mode 100644 index 675c192fece11b..00000000000000 --- a/srcpkgs/kbdd/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'kbdd' -pkgname=kbdd -version=0.7.1 -revision=1 -build_style=gnu-configure -build_options="dbus" -build_options_default="dbus" -configure_args="--enable-dbus=$(vopt_if dbus yes no)" -hostmakedepends="automake libtool pkg-config" -makedepends="libX11-devel glib-devel $(vopt_if dbus dbus-glib-devel)" -short_desc="Simple daemon and library to make per window layout using XKB" -maintainer="SolitudeSF <solitudesf@protonmail.com>" -license="GPL-2.0-or-later" -homepage="https://github.com/qnikst/kbdd" -distfiles="${homepage}/archive/v${version}.tar.gz" -checksum=17b3ee6054e86f9d54e70023582061f287a14a96bd8841a99b61921f3a3b165a - -if [ -n "$CROSS_BUILD" ]; then - hostmakedepends+=" glib-devel $(vopt_if dbus dbus-glib-devel)" -fi - -pre_configure() { - libtoolize --force - aclocal - autoheader - automake --force-missing --add-missing - autoreconf -i -} diff --git a/srcpkgs/kbdlight/template b/srcpkgs/kbdlight/template deleted file mode 100644 index 32bfec5560a562..00000000000000 --- a/srcpkgs/kbdlight/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'kbdlight' -pkgname=kbdlight -version=1.3 -revision=2 -build_style=gnu-makefile -short_desc="Simple application that changes MacBooks' keyboard backlight level" -maintainer="Orphaned <orphan@voidlinux.org>" -license="MIT" -homepage="https://github.com/hobarrera/kbdlight" -distfiles="https://github.com/hobarrera/${pkgname}/archive/v${version}.tar.gz" -checksum=7d852d544f73e27245b7c21d820ede7c7c3e0992f37fb17cf257fd03e3926bb1 - -post_install() { - vlicense LICENCE -} diff --git a/srcpkgs/kbfs b/srcpkgs/kbfs deleted file mode 120000 index c02e554306a0af..00000000000000 --- a/srcpkgs/kbfs +++ /dev/null @@ -1 +0,0 @@ -keybase \ No newline at end of file diff --git a/srcpkgs/kblocks/template b/srcpkgs/kblocks/template deleted file mode 100644 index 5a207aa8671614..00000000000000 --- a/srcpkgs/kblocks/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'kblocks' -pkgname=kblocks -version=25.08.3 -revision=1 -build_style=cmake -configure_args="-DBUILD_TESTING=OFF -DKF6_HOST_TOOLING=/usr/lib/cmake - -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins - -DKDE_INSTALL_QMLDIR=lib/qt6/qml - -DECM_MKSPECS_INSTALL_DIR=/usr/lib/qt6/mkspecs/modules" -hostmakedepends="extra-cmake-modules pkg-config qt6-base kf6-kdoctools kf6-kconfig - kf6-kcoreaddons gettext" -makedepends="kf6-kconfig-devel kf6-kconfigwidgets-devel kf6-kcoreaddons-devel - kf6-kcrash-devel kf6-kdbusaddons-devel kf6-kwidgetsaddons-devel qt6-svg-devel - kf6-kdoctools-devel kf6-ki18n-devel kf6-ktextwidgets-devel kf6-kxmlgui-devel - kf6-kiconthemes-devel kf6-kio-devel libkdegames-devel" -short_desc="Classic falling blocks game" -maintainer="toluschr <toluschr@protonmail.com>" -license="GPL-2.0-or-later" -homepage="https://kde.org/applications/games/org.kde.kblocks" -changelog="https://kde.org/announcements/changelogs/gear/${version}/#kblocks" -distfiles="${KDE_SITE}/release-service/${version}/src/kblocks-${version}.tar.xz" -checksum=091afe95ffd687fb485357755f741b44a4180993a166952fb5ba2950eece04ad diff --git a/srcpkgs/kbookmarks-devel b/srcpkgs/kbookmarks-devel deleted file mode 120000 index 22a764b24e1674..00000000000000 --- a/srcpkgs/kbookmarks-devel +++ /dev/null @@ -1 +0,0 @@ -kbookmarks \ No newline at end of file diff --git a/srcpkgs/kbookmarks/template b/srcpkgs/kbookmarks/template deleted file mode 100644 index 607ac92c73a14d..00000000000000 --- a/srcpkgs/kbookmarks/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'kbookmarks' -pkgname=kbookmarks -version=5.116.0 -revision=1 -build_style=cmake -hostmakedepends="kcoreaddons extra-cmake-modules kcoreaddons qt5-qmake qt5-host-tools qt5-tools" -makedepends="kxmlgui-devel" -short_desc="KDE Bookmarks management library" -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=540a5ae54b7325218798af79f73a97d6ffcbcc683156de33b3a964e934368f05 - -kbookmarks-devel_package() { - short_desc+=" - development" - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/qt5/mkspecs - vmove usr/lib/cmake - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/kbookmarks/update b/srcpkgs/kbookmarks/update deleted file mode 100644 index 4a547584557695..00000000000000 --- a/srcpkgs/kbookmarks/update +++ /dev/null @@ -1 +0,0 @@ -ignore=6.* diff --git a/srcpkgs/kbounce/template b/srcpkgs/kbounce/template deleted file mode 100644 index de41cebe942ce9..00000000000000 --- a/srcpkgs/kbounce/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'kbounce' -pkgname=kbounce -version=25.08.3 -revision=1 -build_style=cmake -configure_args="-DBUILD_TESTING=OFF -DKF6_HOST_TOOLING=/usr/lib/cmake - -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins - -DKDE_INSTALL_QMLDIR=lib/qt6/qml - -DECM_MKSPECS_INSTALL_DIR=/usr/lib/qt6/mkspecs/modules" -hostmakedepends="extra-cmake-modules qt6-base qt6-tools gettext kf6-kcoreaddons - kf6-kconfig kf6-kdoctools" -makedepends=" -qt6-svg-devel kf6-kcoreaddons-devel kf6-kconfig-devel kf6-kxmlgui-devel - kf6-kcrash-devel kf6-kwidgetsaddons-devel kf6-kdbusaddons-devel kf6-ki18n-devel - kf6-kcompletion-devel kf6-kio-devel kf6-kdoctools-devel libkdegames-devel" -short_desc="Build walls to confine a number of bouncing balls" -maintainer="Andrew Benson <abenson+void@gmail.com>" -license="GPL-2.0-or-later" -homepage="https://apps.kde.org/kbounce/" -distfiles="${KDE_SITE}/release-service/${version}/src/kbounce-${version}.tar.xz" -checksum=f1419e4944863223b5a27b5acb3228eb58224b6eaf4f0c94164c0461ac3d901a diff --git a/srcpkgs/kbreakout/template b/srcpkgs/kbreakout/template deleted file mode 100644 index bf33785809efed..00000000000000 --- a/srcpkgs/kbreakout/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'kbreakout' -pkgname=kbreakout -version=25.08.3 -revision=1 -build_style=cmake -configure_args="-DBUILD_TESTING=OFF -DKF6_HOST_TOOLING=/usr/lib/cmake - -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins - -DKDE_INSTALL_QMLDIR=lib/qt6/qml - -DECM_MKSPECS_INSTALL_DIR=/usr/lib/qt6/mkspecs/modules" -hostmakedepends="extra-cmake-modules pkg-config qt6-base kf6-kdoctools kf6-kconfig - kf6-kcoreaddons gettext" -makedepends="kf6-kconfig-devel kf6-kconfigwidgets-devel kf6-kcoreaddons-devel - kf6-kcrash-devel kf6-kdbusaddons-devel qt6-declarative-devel kf6-kwidgetsaddons-devel - kf6-kdoctools-devel kf6-ki18n-devel kf6-ktextwidgets-devel kf6-kxmlgui-devel - kf6-kiconthemes-devel kf6-kio-devel libkdegames-devel" -short_desc="Classic block destroying game" -maintainer="leeminusminus <superslothsworld2@gmail.com>" -license="GPL-2.0-or-later" -homepage="https://kde.org/applications/games/org.kde.kbreakout" -changelog="https://kde.org/announcements/changelogs/gear/${version}/#kbreakout" -distfiles="${KDE_SITE}/release-service/${version}/src/kbreakout-${version}.tar.xz" -checksum=058bf01e937fadcd32912e8045587566e94f7c05d0ad713f4e65d6d351b04f40 diff --git a/srcpkgs/kcachegrind/patches/python3.patch b/srcpkgs/kcachegrind/patches/python3.patch deleted file mode 100644 index 1d701ddf0321ca..00000000000000 --- a/srcpkgs/kcachegrind/patches/python3.patch +++ /dev/null @@ -1,77 +0,0 @@ ---- a/converters/hotshot2calltree.in -+++ b/converters/hotshot2calltree.in -@@ -147,8 +147,8 @@ - if (file_limit > 0) and (filecount > file_limit): - break - -- print -- print "total_cost: % d Ticks",total_cost -+ print() -+ print("total_cost: % d Ticks",total_cost) - dumpResults(output, call_dict, total_cost, cost_per_pos, cost_per_function) - - def convertHandleFilename(inputfilename, caller_stack, call_dict, cost_per_pos, cost_per_function, filecount): -@@ -234,9 +234,9 @@ - return_from_call(caller_stack, call_dict, total_cost) - - except IOError: -- print "could not open inputfile '%s', ignore this." % inputfilename -- except EOFError, m: -- print "EOF: %s" % (m,) -+ print("could not open inputfile '%s', ignore this." % inputfilename) -+ except EOFError as m: -+ print("EOF: %s" % (m,)) - return total_cost - - def pretty_name(file, function): -@@ -252,7 +252,7 @@ - self.last_values = {} - - def clearTag(self, tag): -- if self.last_values.has_key(tag): -+ if tag in self.last_values.keys(): - del self.last_values[ tag ] - def clear(self): - self.last_values = {} -@@ -316,16 +316,16 @@ - def run_without_optparse(): - """parse the options without optparse, use sys.argv""" - if len(sys.argv) < 4 or sys.argv[1] != "-o" : -- print "usage: hotshot2cachegrind -o outputfile in1 [in2 [in3 [...]]]" -+ print("usage: hotshot2cachegrind -o outputfile in1 [in2 [in3 [...]]]") - return - outputfilename = sys.argv[2] - try: -- output = file(outputfilename, "w") -+ output = open(outputfilename, "w") - args = sys.argv[3:] - convertProfFiles(output, args) - output.close() - except IOError: -- print "could not open '%s' for writing." % outputfilename -+ print("could not open '%s' for writing." % outputfilename) - - def run_with_optparse(): - """parse the options with optparse""" -@@ -346,10 +346,10 @@ - file_limit = int(options.file_limit) - try: - if options.outputfilename and options.outputfilename != "-": -- output = file(options.outputfilename, "w") -+ output = open(options.outputfilename, "w") - close_output = 1 - except IOError: -- print "could not open '%s' for writing." % options.outputfilename -+ print("could not open '%s' for writing." % options.outputfilename) - if output: - convertProfFiles(output, args) - if close_output: -@@ -364,7 +364,7 @@ - prof.runcall(run) - prof.close() - else: -- print "not profiling myself, since '%s' exists, running normal" % filename -+ print("not profiling myself, since '%s' exists, running normal" % filename) - run() - - # check if optparse is available. diff --git a/srcpkgs/kcachegrind/template b/srcpkgs/kcachegrind/template deleted file mode 100644 index 9e68843d8ecadd..00000000000000 --- a/srcpkgs/kcachegrind/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'kcachegrind' -pkgname=kcachegrind -version=25.08.3 -revision=1 -build_style=cmake -configure_args="-DBUILD_TESTING=OFF -DKF6_HOST_TOOLING=/usr/lib/cmake - -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins" -hostmakedepends="extra-cmake-modules gettext kf6-kcoreaddons kf6-kdoctools kf6-kconfig - pkg-config qt6-tools qt6-base" -makedepends="kf6-karchive-devel kf6-kcoreaddons-devel kf6-kdoctools-devel - kf6-kwidgetsaddons-devel kf6-kxmlgui-devel kf6-ki18n-devel kf6-kconfig-devel - kf6-kio-devel kf6-kdbusaddons-devel" -depends="python3 hicolor-icon-theme" -short_desc="Visualization of Performance Profiling Data" -maintainer="Piotr Wójcik <chocimier@tlen.pl>" -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=aec838dfa806b438d198f5bb66a2a9925ecdb86d09da86c593a21302052b0bbe -python_version=3 diff --git a/srcpkgs/kcalc/template b/srcpkgs/kcalc/template deleted file mode 100644 index 6a58c1d458bbd5..00000000000000 --- a/srcpkgs/kcalc/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'kcalc' -pkgname=kcalc -version=25.08.3 -revision=1 -build_style=cmake -configure_args="-DBUILD_TESTING=OFF -DKF6_HOST_TOOLING=/usr/lib/cmake - -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins - -DKDE_INSTALL_QMLDIR=lib/qt6/qml - -DECM_MKSPECS_INSTALL_DIR=/usr/lib/qt6/mkspecs/modules" -hostmakedepends="extra-cmake-modules kf6-kcoreaddons kf6-kconfig kf6-kdoctools python3 - qt6-base qt6-tools gettext" -makedepends="gmp-devel mpfr-devel libmpc-devel qt6-base-devel kf6-kconfig-devel - kf6-kconfigwidgets-devel kf6-kcrash-devel kf6-kdoctools-devel - kf6-kguiaddons-devel kf6-ki18n-devel kf6-knotifications-devel qt6-qt5compat-devel - kf6-kcoreaddons-devel kf6-kcolorscheme-devel kf6-kxmlgui-devel" -short_desc="Simple and scientific calculator" -maintainer="Norbert Vegh <vegh@norvegh.com>" -license="GPL-2.0-or-later" -homepage="https://kde.org/applications/en/utilities/org.kde.kcalc" -changelog="https://kde.org/announcements/changelogs/gear/${version}/#kcalc" -distfiles="${KDE_SITE}/release-service/${version}/src/kcalc-${version}.tar.xz" -checksum=0e842c940496e47f5abd1ec6081f5c6cf288be1dd73edb5071d84f04eca1838a diff --git a/srcpkgs/kcalutils-devel b/srcpkgs/kcalutils-devel deleted file mode 120000 index 621a27e283ab00..00000000000000 --- a/srcpkgs/kcalutils-devel +++ /dev/null @@ -1 +0,0 @@ -kcalutils \ No newline at end of file diff --git a/srcpkgs/kcalutils/template b/srcpkgs/kcalutils/template deleted file mode 100644 index 62a004debeb575..00000000000000 --- a/srcpkgs/kcalutils/template +++ /dev/null @@ -1,33 +0,0 @@ -# Template file for 'kcalutils' -pkgname=kcalutils -version=25.08.3 -revision=1 -build_style=cmake -configure_args="-DBUILD_TESTING=OFF -DKF6_HOST_TOOLING=/usr/lib/cmake - -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins - -DKDE_INSTALL_QMLDIR=lib/qt6/qml - -DECM_MKSPECS_INSTALL_DIR=/usr/lib/qt6/mkspecs/modules" -hostmakedepends="extra-cmake-modules qt6-base qt6-tools python3 - gettext kf6-kcoreaddons kf6-kconfig" -makedepends="kidentitymanagement-devel kf6-ktexttemplate-devel kf6-kcalendarcore-devel" -short_desc="KDE calendar utility library" -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=cea037b67a510ba4e3c0913a90ba2bff724070b29251248df23af5fb0bb18a2d - -do_check() { - cd build - ctest -E 'kcalutils-testincidenceformatter' -} - -kcalutils-devel_package() { - depends="${sourcepkg}>=${version}_${revision} ${makedepends}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/kcat/template b/srcpkgs/kcat/template deleted file mode 100644 index c3eec2d89b0f64..00000000000000 --- a/srcpkgs/kcat/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'kcat' -pkgname=kcat -version=1.7.0 -revision=1 -build_style=configure -makedepends="librdkafka-devel" -short_desc="Command line Apache Kafka producer and consumer" -maintainer="Orphaned <orphan@voidlinux.org>" -license="BSD-2-Clause" -homepage="https://github.com/edenhill/kcat" -changelog="https://raw.githubusercontent.com/edenhill/kcat/master/CHANGELOG.md" -distfiles="${homepage}/archive/${version}.tar.gz" -checksum=baaed3cb6f5ade6a01355edb8819365e263a325375bee50727e009810e49cb38 - -do_install() { - vman kcat.1 - vbin kcat - vlicense LICENSE -} - -kafkacat_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" (transitional dummy package)" - metapackage=yes -} diff --git a/srcpkgs/kcgi/template b/srcpkgs/kcgi/template deleted file mode 100644 index 4a6e674a7b0a70..00000000000000 --- a/srcpkgs/kcgi/template +++ /dev/null @@ -1,49 +0,0 @@ -# Template file for 'kcgi' -pkgname=kcgi -version=0.13.4 -revision=1 -build_style=configure -configure_args="PREFIX=/usr MANDIR=/usr/share/man SBINDIR=/usr/bin" -make_cmd="bmake" -make_check_target="regress" -hostmakedepends="bmake which pkg-config" -makedepends="zlib-devel" -checkdepends="libcurl-devel" -short_desc="Minimal CGI library for web applications in C" -maintainer="Duncaen <duncaen@voidlinux.org>" -license="ISC" -homepage="http://kristaps.bsd.lv/kcgi/" -changelog="https://kristaps.bsd.lv/kcgi/archive.html" -distfiles="http://kristaps.bsd.lv/kcgi/snapshots/kcgi-${version}.tgz" -checksum=cc5f75ea75e42ed4f67e9ef831c0387717cedbc65c2261a828bee7956e46a259 - -export CFLAGS="-DENABLE_SECCOMP_FILTER=1" - -seccomp_audit_get_suffix() { - case "$1" in - i686*) echo "X86" ;; - x86_64*) echo "X86_64" ;; - arm*) echo "ARM" ;; - aarch64*) echo "AARCH64" ;; - ppc64le*) echo "PPC64LE" ;; - ppc64*) echo "PPC64" ;; - ppc*) echo "PPC" ;; - *) echo "UNKNOWN" ;; - esac -} - -post_configure() { - local suffix origsuffix - suffix="$(seccomp_audit_get_suffix ${XBPS_TARGET_MACHINE})" - origsuffix="$(seccomp_audit_get_suffix ${XBPS_MACHINE})" - if [ "$suffix" != "UNKNOWN" ]; then - sed -i "s/AUDIT_ARCH_${origsuffix}/AUDIT_ARCH_${suffix}/" config.h - else - sed -i "/AUDIT_ARCH_${origsuffix}/d" config.h - fi -} - -post_install() { - sed -n '2,16p' kcgi.c > LICENSE - vlicense LICENSE -} diff --git a/srcpkgs/kcgi/update b/srcpkgs/kcgi/update deleted file mode 100644 index 54c2094d463db3..00000000000000 --- a/srcpkgs/kcgi/update +++ /dev/null @@ -1 +0,0 @@ -pattern="version\">\K[\d.]+(?=<)" diff --git a/srcpkgs/kcharselect/template b/srcpkgs/kcharselect/template deleted file mode 100644 index 9f86cfa0522843..00000000000000 --- a/srcpkgs/kcharselect/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'kcharselect' -pkgname=kcharselect -version=25.08.3 -revision=1 -build_style=cmake -configure_args="-DBUILD_TESTING=OFF -DKF6_HOST_TOOLING=/usr/lib/cmake - -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins" -hostmakedepends="extra-cmake-modules kf6-kcoreaddons gettext qt6-base qt6-tools - kf6-kconfig kf6-kdoctools python3" -makedepends="kf6-kbookmarks-devel kf6-kcoreaddons-devel kf6-kcrash-devel kf6-ki18n-devel - kf6-kdoctools-devel kf6-kconfig-devel kf6-ki18n-devel kf6-kconfigwidgets-devel - kf6-kiconthemes-devel kf6-kwidgetsaddons-devel kf6-kxmlgui-devel" -short_desc="Character Selector" -maintainer="travankor <travankor@tuta.io>" -license="GPL-2.0-or-later" -homepage="https://kde.org/applications/en/utilities/org.kde.kcharselect" -changelog="https://kde.org/announcements/changelogs/gear/${version}/#kcharselect" -distfiles="${KDE_SITE}/release-service/${version}/src/kcharselect-${version}.tar.xz" -checksum=afee236e5e0375aee038ed4292a3a188fa51251d92ab8e872cd9fe713cde3ae3 diff --git a/srcpkgs/kcm-wacomtablet/template b/srcpkgs/kcm-wacomtablet/template deleted file mode 100644 index 70539a92f4e8ac..00000000000000 --- a/srcpkgs/kcm-wacomtablet/template +++ /dev/null @@ -1,31 +0,0 @@ -# Template file for 'kcm-wacomtablet' -pkgname=kcm-wacomtablet -version=6.5.2 -revision=1 -build_style=cmake -configure_args="-DKF6_HOST_TOOLING=/usr/lib/cmake - -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins" -hostmakedepends="pkg-config gettext extra-cmake-modules qt6-base qt6-tools - kf6-kcmutils kf6-kpackage kf6-kconfig kf6-kdoctools" -makedepends="qt6-declarative-devel plasma-workspace-devel libwacom-devel - xf86-input-wacom-devel libinput-devel qt6-base-private-devel libplasma-devel - libxkbcommon-devel kf6-kcoreaddons-devel kf6-ki18n-devel kf6-kglobalaccel-devel - kf6-kconfig-devel kf6-kxmlgui-devel kf6-kwidgetsaddons-devel libX11-devel - libXext-devel kf6-kdoctools-devel kf6-kwindowsystem-devel - kf6-knotifications-devel libICE-devel kf6-kdbusaddons-devel kf6-kio-devel - plasma5support-devel libxcb-devel - kf6-kcmutils-devel kf6-kpackage-devel" -depends="xf86-input-wacom" -checkdepends="dbus" -short_desc="GUI for the Wacom Linux Drivers" -maintainer="Piraty <mail@piraty.dev>" -license="GPL-2.0-or-later" -homepage="https://invent.kde.org/plasma/wacomtablet" -distfiles="${KDE_SITE}/plasma/${version}/${pkgname#kcm-}-${version}.tar.xz" -checksum=c00d59a37ad86d68a6f5f1120b09b4d946fa1cd8c48c575d6671f8566479bc63 - -do_check() { - cd build - # disable failing tests - dbus-run-session ctest -E "Test.KDED.TabletHandler|Test.KDED.XInputAdaptor|Test.KDED.XsetWacomAdaptor" -} diff --git a/srcpkgs/kcm-wacomtablet/update b/srcpkgs/kcm-wacomtablet/update deleted file mode 100644 index d89b0d3bb18ad1..00000000000000 --- a/srcpkgs/kcm-wacomtablet/update +++ /dev/null @@ -1 +0,0 @@ -pkgname=wacomtablet diff --git a/srcpkgs/kcmutils-devel b/srcpkgs/kcmutils-devel deleted file mode 120000 index 128b259e8f4faa..00000000000000 --- a/srcpkgs/kcmutils-devel +++ /dev/null @@ -1 +0,0 @@ -kcmutils \ No newline at end of file diff --git a/srcpkgs/kcmutils/template b/srcpkgs/kcmutils/template deleted file mode 100644 index d0a0dd1ea63b79..00000000000000 --- a/srcpkgs/kcmutils/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'kcmutils' -pkgname=kcmutils -version=5.116.0 -revision=1 -build_style=cmake -build_helper=qemu -hostmakedepends="kcoreaddons extra-cmake-modules - kpackage kconfig qt5-host-tools qt5-qmake python3 gettext" -makedepends="kdeclarative-devel" -short_desc="Utilities for KDE System Settings modules" -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=91288dbd552d9d29758b9f73a79b8ec091d33b143158605ea0de8dcd11185c19 - -kcmutils-devel_package() { - short_desc+=" - development" - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/qt5/mkspecs - vmove usr/lib/cmake - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/kcmutils/update b/srcpkgs/kcmutils/update deleted file mode 100644 index 4a547584557695..00000000000000 --- a/srcpkgs/kcmutils/update +++ /dev/null @@ -1 +0,0 @@ -ignore=6.* diff --git a/srcpkgs/kcodecs-devel b/srcpkgs/kcodecs-devel deleted file mode 120000 index 54f6107d523d51..00000000000000 --- a/srcpkgs/kcodecs-devel +++ /dev/null @@ -1 +0,0 @@ -kcodecs \ No newline at end of file diff --git a/srcpkgs/kcodecs/template b/srcpkgs/kcodecs/template deleted file mode 100644 index 9d14ed7dfa3a5a..00000000000000 --- a/srcpkgs/kcodecs/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'kcodecs' -pkgname=kcodecs -version=5.116.0 -revision=1 -build_style=cmake -hostmakedepends="kcoreaddons extra-cmake-modules qt5-host-tools qt5-tools-devel gperf" -makedepends="qt5-devel qt5-tools-devel" -short_desc="Collection of methods to manipulate strings using various encodings" -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=a489d22e91cafcb60854c6e914969e1f3f8270b403baf2ec3a1d76ae2bd3680e - -kcodecs-devel_package() { - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/qt5/mkspecs - vmove usr/lib/cmake - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/kcodecs/update b/srcpkgs/kcodecs/update deleted file mode 100644 index 4a547584557695..00000000000000 --- a/srcpkgs/kcodecs/update +++ /dev/null @@ -1 +0,0 @@ -ignore=6.* diff --git a/srcpkgs/kcolorchooser/template b/srcpkgs/kcolorchooser/template deleted file mode 100644 index 7351625db81d04..00000000000000 --- a/srcpkgs/kcolorchooser/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'kcolorchooser' -pkgname=kcolorchooser -version=25.08.3 -revision=1 -build_style=cmake -configure_args="-DBUILD_TESTING=OFF -DKF6_HOST_TOOLING=/usr/lib/cmake - -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins" -hostmakedepends="extra-cmake-modules kf6-kcoreaddons gettext qt6-tools qt6-base - kf6-kcoreaddons kf6-kconfig" -makedepends="qt6-base-devel kf6-kcoreaddons-devel kf6-ki18n-devel kf6-kxmlgui-devel" -short_desc="KDE's Color Chooser" -maintainer="travankor <travankor@tuta.io>" -license="MIT" -homepage="https://kde.org/applications/en/graphics/org.kde.kcolorchooser" -changelog="https://kde.org/announcements/changelogs/gear/${version}/#kcolorchooser" -distfiles="${KDE_SITE}/release-service/${version}/src/kcolorchooser-${version}.tar.xz" -checksum=6acece03b3804a610822d058fbbbcdabec3fe1ada6a8bffed6d369526930be67 - -post_install() { - vlicense COPYING -} diff --git a/srcpkgs/kcompletion-devel b/srcpkgs/kcompletion-devel deleted file mode 120000 index b571cdfebd2021..00000000000000 --- a/srcpkgs/kcompletion-devel +++ /dev/null @@ -1 +0,0 @@ -kcompletion \ No newline at end of file diff --git a/srcpkgs/kcompletion/patches/cross.patch b/srcpkgs/kcompletion/patches/cross.patch deleted file mode 100644 index fdfcab160c0d55..00000000000000 --- a/srcpkgs/kcompletion/patches/cross.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/CMakeLists.txt 2022-03-05 13:56:56.000000000 +0100 -+++ - 2022-03-28 22:30:11.749301510 +0200 -@@ -45,7 +45,7 @@ - option(BUILD_QCH "Build API documentation in QCH format (for e.g. Qt Assistant, Qt Creator & KDevelop)" OFF) - add_feature_info(QCH ${BUILD_QCH} "API documentation in QCH format (for e.g. Qt Assistant, Qt Creator & KDevelop)") - --cmake_dependent_option(BUILD_DESIGNERPLUGIN "Build plugin for Qt Designer" ON "NOT CMAKE_CROSSCOMPILING" OFF) -+option(BUILD_DESIGNERPLUGIN "Build plugin for Qt Designer" ON) - add_feature_info(DESIGNERPLUGIN ${BUILD_DESIGNERPLUGIN} "Build plugin for Qt Designer") - - add_definitions(-DQT_DISABLE_DEPRECATED_BEFORE=0x050f02) diff --git a/srcpkgs/kcompletion/template b/srcpkgs/kcompletion/template deleted file mode 100644 index 4fcf1b909b90b4..00000000000000 --- a/srcpkgs/kcompletion/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'kcompletion' -pkgname=kcompletion -version=5.116.0 -revision=1 -build_style=cmake -configure_args="-DBUILD_DESIGNERPLUGIN=ON" -hostmakedepends="kcoreaddons extra-cmake-modules - qt5-host-tools qt5-qmake qt5-tools-devel" -makedepends="kconfig-devel kwidgetsaddons-devel" -short_desc="KDE Powerful completion framework" -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=52badaaa51052470cc604ac32ccb3f993d17933ab0e7af17d2ab1613d77d09ea - -kcompletion-devel_package() { - short_desc+=" - development" - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/qt5/mkspecs - vmove usr/lib/qt5/plugins/designer - vmove usr/lib/cmake - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/kcompletion/update b/srcpkgs/kcompletion/update deleted file mode 100644 index 4a547584557695..00000000000000 --- a/srcpkgs/kcompletion/update +++ /dev/null @@ -1 +0,0 @@ -ignore=6.* diff --git a/srcpkgs/kconfig-devel b/srcpkgs/kconfig-devel deleted file mode 120000 index d9af5b2b14824a..00000000000000 --- a/srcpkgs/kconfig-devel +++ /dev/null @@ -1 +0,0 @@ -kconfig \ No newline at end of file diff --git a/srcpkgs/kconfig/patches/add-crossbuild-support-for-its-tools.patch b/srcpkgs/kconfig/patches/add-crossbuild-support-for-its-tools.patch deleted file mode 100644 index 081d23ac9a3843..00000000000000 --- a/srcpkgs/kconfig/patches/add-crossbuild-support-for-its-tools.patch +++ /dev/null @@ -1,51 +0,0 @@ -Handle cross build support for kconfig_compiler and kconf_update tools. - -Adapted from this patch: -https://build.opensuse.org/package/view_file/home:rhabacker:branches:windows:mingw:win32:KF529/mingw32-kconfig/0001-Add-MinGW32-cross-compile-support-to-kconfig_compile.patch - -Contrary to reference above, paths to these tools are hardcoded in this package. -If not, packages that depend on it will have to indicate each binary "native" paths in case -of cross-build, since these cmake directive lines are always evalued at *their* build time. - ---- a/KF5ConfigConfig.cmake.in -+++ b/KF5ConfigConfig.cmake.in -@@ -11,5 +11,13 @@ if(CMAKE_CROSSCOMPILING AND KF5_HOST_TOOLING) - include("${KCONFIGCOMPILER_PATH}") - else() - include("${CMAKE_CURRENT_LIST_DIR}/KF5ConfigCompilerTargets.cmake") -+ if(CMAKE_CROSSCOMPILING) -+ set_target_properties(KF5::kconfig_compiler PROPERTIES IMPORTED_LOCATION_NONE /usr/libexec/kf5/kconfig_compiler_kf5) -+ set_target_properties(KF5::kconfig_compiler PROPERTIES IMPORTED_LOCATION /usr/libexec/kf5/kconfig_compiler_kf5) -+ endif() -+ if(CMAKE_CROSSCOMPILING) -+ set_target_properties(KF5::kconf_update PROPERTIES IMPORTED_LOCATION_NONE /usr/libexec/kf5/kconf_update) -+ set_target_properties(KF5::kconf_update PROPERTIES IMPORTED_LOCATION /usr/libexec/kf5/kconf_update) -+ endif() - endif() - include("${CMAKE_CURRENT_LIST_DIR}/KF5ConfigMacros.cmake") ---- a/KF5ConfigMacros.cmake -+++ b/KF5ConfigMacros.cmake -@@ -89,8 +89,12 @@ - endif() - - # the command for creating the source file from the kcfg file -+ set(KCONFIG_COMPILER_LOCATION KF5::kconfig_compiler) -+ if(CMAKE_CROSSCOMPILING) -+ get_target_property(KCONFIG_COMPILER_LOCATION KF5::kconfig_compiler LOCATION) -+ endif() - add_custom_command(OUTPUT ${_header_FILE} ${_src_FILE} -- COMMAND KF5::kconfig_compiler -+ COMMAND ${KCONFIG_COMPILER_LOCATION} - ARGS ${_kcfg_FILE} ${_tmp_FILE} -d ${CMAKE_CURRENT_BINARY_DIR}/${_rel_PATH} - MAIN_DEPENDENCY ${_tmp_FILE} - DEPENDS ${_kcfg_FILE}) ---- a/src/kconfig_compiler/CMakeLists.txt -+++ b/src/kconfig_compiler/CMakeLists.txt -@@ -12,6 +12,7 @@ - if(BUILD_TESTING) - message(WARNING "Testing should be disabled on cross-compilation") - endif() -+ add_executable(KF5::kconfig_compiler IMPORTED GLOBAL) - else() - add_executable(KF5::kconfig_compiler ALIAS kconfig_compiler) - endif() diff --git a/srcpkgs/kconfig/template b/srcpkgs/kconfig/template deleted file mode 100644 index 599791abae95f1..00000000000000 --- a/srcpkgs/kconfig/template +++ /dev/null @@ -1,39 +0,0 @@ -# Template file for 'kconfig' -pkgname=kconfig -version=5.116.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" -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=2c5de3609273aa167a5c49be42470a3bf87d70fc8565ba6cee3717c00067470e - -do_check() { - cd build - # some problems with locale - ctest -E 'kconfig(core-kconfig|gui-kstandardshortcutwatcher)test' -} - -post_install() { - # Backward compatible symlink - vmkdir usr/lib/libexec/kf5 - ln -s ../../../libexec/kf5/kconf_update \ - ${DESTDIR}/usr/lib/libexec/kf5 - ln -s ../../../libexec/kf5/kconfig_compiler_kf5 \ - ${DESTDIR}/usr/lib/libexec/kf5 -} - -kconfig-devel_package() { - short_desc+=" - development" - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/qt5/mkspecs - vmove usr/lib/cmake - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/kconfig/update b/srcpkgs/kconfig/update deleted file mode 100644 index 4a547584557695..00000000000000 --- a/srcpkgs/kconfig/update +++ /dev/null @@ -1 +0,0 @@ -ignore=6.* diff --git a/srcpkgs/kconfigwidgets-devel b/srcpkgs/kconfigwidgets-devel deleted file mode 120000 index 1792e7cadb9b9d..00000000000000 --- a/srcpkgs/kconfigwidgets-devel +++ /dev/null @@ -1 +0,0 @@ -kconfigwidgets \ No newline at end of file diff --git a/srcpkgs/kconfigwidgets/patches/cross.patch b/srcpkgs/kconfigwidgets/patches/cross.patch deleted file mode 100644 index cf9d7d54a873ef..00000000000000 --- a/srcpkgs/kconfigwidgets/patches/cross.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/CMakeLists.txt 2022-03-05 13:57:20.000000000 +0100 -+++ - 2022-03-28 22:35:00.337296905 +0200 -@@ -41,7 +41,7 @@ - option(BUILD_QCH "Build API documentation in QCH format (for e.g. Qt Assistant, Qt Creator & KDevelop)" OFF) - add_feature_info(QCH ${BUILD_QCH} "API documentation in QCH format (for e.g. Qt Assistant, Qt Creator & KDevelop)") - --cmake_dependent_option(BUILD_DESIGNERPLUGIN "Build plugin for Qt Designer" ON "NOT CMAKE_CROSSCOMPILING" OFF) -+option(BUILD_DESIGNERPLUGIN "Build plugin for Qt Designer" ON) - add_feature_info(DESIGNERPLUGIN ${BUILD_DESIGNERPLUGIN} "Build plugin for Qt Designer") - - if (NOT ANDROID AND NOT WIN32) diff --git a/srcpkgs/kconfigwidgets/template b/srcpkgs/kconfigwidgets/template deleted file mode 100644 index ade47a6d829637..00000000000000 --- a/srcpkgs/kconfigwidgets/template +++ /dev/null @@ -1,34 +0,0 @@ -# Template file for 'kconfigwidgets' -pkgname=kconfigwidgets -version=5.116.0 -revision=1 -build_style=cmake -configure_args="-DBUILD_DESIGNERPLUGIN=ON" -hostmakedepends="kcoreaddons extra-cmake-modules qt5-devel qt5-host-tools - kconfig gettext kcoreaddons kdoctools" -makedepends="qt5-devel kauth-devel kcodecs-devel kconfig-devel kguiaddons-devel - kdoctools-devel ki18n-devel kwidgetsaddons-devel" -short_desc="KDE Widgets for configuration dialogs" -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=e45697f01297a1f7a6058be267e08bdf0b4f7332e3b8d78f932a36e5bd57c5b8 - -do_check() { - cd build - # Skip failing tests - ctest -E "kstandardactiontest" -} - -kconfigwidgets-devel_package() { - short_desc+=" - development" - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/qt5/mkspecs - vmove usr/lib/qt5/plugins/designer - vmove usr/lib/cmake - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/kconfigwidgets/update b/srcpkgs/kconfigwidgets/update deleted file mode 100644 index 4a547584557695..00000000000000 --- a/srcpkgs/kconfigwidgets/update +++ /dev/null @@ -1 +0,0 @@ -ignore=6.* diff --git a/srcpkgs/kcoreaddons-devel b/srcpkgs/kcoreaddons-devel deleted file mode 120000 index bb385b6486c2b3..00000000000000 --- a/srcpkgs/kcoreaddons-devel +++ /dev/null @@ -1 +0,0 @@ -kcoreaddons \ No newline at end of file diff --git a/srcpkgs/kcoreaddons/patches/desktoptojson-usage-crossbuild.patch b/srcpkgs/kcoreaddons/patches/desktoptojson-usage-crossbuild.patch deleted file mode 100644 index 8e976cf4ef7d47..00000000000000 --- a/srcpkgs/kcoreaddons/patches/desktoptojson-usage-crossbuild.patch +++ /dev/null @@ -1,16 +0,0 @@ -fix cmake code for cross-build usage. -Initial directive "command KF5::desktoptojson ..." points -the target's arch desktoptojson binary instead of the host's one. - ---- a/KF5CoreAddonsMacros.cmake 2022-02-05 22:20:29.000000000 +0100 -+++ - 2022-02-13 23:13:24.523896883 +0100 -@@ -46,7 +46,8 @@ - return() - endif() - kcoreaddons_desktop_to_json_crosscompilation_args(_crosscompile_args) -- set(command KF5::desktoptojson ${_crosscompile_args} -i ${desktop} -o ${json}) -+ get_target_property(DESKTOPTOJSON_LOCATION KF5::desktoptojson LOCATION) -+ set(command ${DESKTOPTOJSON_LOCATION} -i ${desktop} -o ${json}) - if(DESKTOP_TO_JSON_COMPAT_MODE) - list(APPEND command -c) - endif() diff --git a/srcpkgs/kcoreaddons/template b/srcpkgs/kcoreaddons/template deleted file mode 100644 index 64b280a091e562..00000000000000 --- a/srcpkgs/kcoreaddons/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'kcoreaddons' -pkgname=kcoreaddons -version=5.116.0 -revision=1 -build_style=cmake -hostmakedepends="extra-cmake-modules qt5-qmake qt5-host-tools qt5-tools-devel" -makedepends="qt5-devel qt5-tools-devel" -depends="shared-mime-info" -short_desc="Qt5 addon library with a collection of non-GUI utilities" -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=defbb4c068fcfccf7a08298ee6f7b88f9c2d3f34e4ae22b8f8e2df47dfb73174 - -post_install() { - vsed -e 's;${_IMPORT_PREFIX};/usr;g' \ - -i ${DESTDIR}/usr/lib/cmake/KF5CoreAddons/KF5CoreAddonsToolingTargets-*.cmake -} - -kcoreaddons-devel_package() { - short_desc+=" - development" - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/qt5/mkspecs - vmove usr/lib/cmake - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/kcoreaddons/update b/srcpkgs/kcoreaddons/update deleted file mode 100644 index 4a547584557695..00000000000000 --- a/srcpkgs/kcoreaddons/update +++ /dev/null @@ -1 +0,0 @@ -ignore=6.* diff --git a/srcpkgs/kcov/patches/cmake.patch b/srcpkgs/kcov/patches/cmake.patch deleted file mode 100644 index 817d93c9467c5a..00000000000000 --- a/srcpkgs/kcov/patches/cmake.patch +++ /dev/null @@ -1,13 +0,0 @@ ---- a/src/CMakeLists.txt 2021-02-07 23:38:14.980629462 +0100 -+++ b/src/CMakeLists.txt 2021-02-07 23:38:14.980629462 +0100 -@@ -412,9 +412,9 @@ - stdc++ - ${CMAKE_THREAD_LIBS_INIT} - ${CURL_LIBRARIES} -- "${DL_LIBRARY}" - "${INTL_LIBRARY}" - ${DISASSEMBLER_LIBRARIES} -+ "${DL_LIBRARY}" - ${LIBDW_LIBRARIES} - ${LIBELF_LIBRARIES} - ${LLDB_LIBRARY} diff --git a/srcpkgs/kcov/patches/musl.patch b/srcpkgs/kcov/patches/musl.patch deleted file mode 100644 index 98c4a49d21dc4e..00000000000000 --- a/srcpkgs/kcov/patches/musl.patch +++ /dev/null @@ -1,14 +0,0 @@ ---- a/src/engines/ptrace_linux.cc -+++ b/src/engines/ptrace_linux.cc -@@ -8,6 +8,10 @@ - # include <elf.h> - #endif - -+#ifndef __GLIBC__ -+typedef int __ptrace_request; -+#endif -+ - #include <dirent.h> - #include <sched.h> - #include <stdio.h> - diff --git a/srcpkgs/kcov/template b/srcpkgs/kcov/template deleted file mode 100644 index f7b116deff531d..00000000000000 --- a/srcpkgs/kcov/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'kcov' -pkgname=kcov -version=41 -revision=1 -build_style=cmake -hostmakedepends="python3 pkg-config" -makedepends="binutils-devel libcurl-devel elfutils-devel" -short_desc="Code coverage tester for compiled programs, Python and shell" -maintainer="Felix Van der Jeugt <felix.vanderjeugt@gmail.com>" -license="GPL-2.0-only" -homepage="https://simonkagstrom.github.io/kcov/index.html" -changelog="https://raw.githubusercontent.com/SimonKagstrom/kcov/master/ChangeLog" -distfiles="https://github.com/SimonKagstrom/kcov/archive/v${version}.tar.gz" -checksum=13cddde0c6c97dc78ece23f7adcad7a8f2b5ae3c84193020e7edd9bf44e5997c diff --git a/srcpkgs/kcrash-devel b/srcpkgs/kcrash-devel deleted file mode 120000 index afa4afdd8fd545..00000000000000 --- a/srcpkgs/kcrash-devel +++ /dev/null @@ -1 +0,0 @@ -kcrash \ No newline at end of file diff --git a/srcpkgs/kcrash/template b/srcpkgs/kcrash/template deleted file mode 100644 index 89393eba9e3a63..00000000000000 --- a/srcpkgs/kcrash/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'kcrash' -pkgname=kcrash -version=5.116.0 -revision=1 -build_style=cmake -hostmakedepends="kcoreaddons extra-cmake-modules" -makedepends="kcoreaddons-devel kwindowsystem-devel" -short_desc="KDE Graceful handling of application crashes" -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=81d346f9d663ccab1d388cb8fc45fb6c60efa33683b942251cf811e24179e865 - -if [ "$CROSS_BUILD" ]; then - hostmakedepends+=" qt5-host-tools kwindowsystem-devel kcoreaddons" -fi - -kcrash-devel_package() { - short_desc+=" - development" - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/qt5/mkspecs - vmove usr/lib/cmake - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/kcrash/update b/srcpkgs/kcrash/update deleted file mode 100644 index 4a547584557695..00000000000000 --- a/srcpkgs/kcrash/update +++ /dev/null @@ -1 +0,0 @@ -ignore=6.* diff --git a/srcpkgs/kcron/template b/srcpkgs/kcron/template deleted file mode 100644 index d2e6549cbd4b30..00000000000000 --- a/srcpkgs/kcron/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'kcron' -pkgname=kcron -version=25.08.3 -revision=1 -build_style=cmake -configure_args="-DBUILD_TESTING=OFF -DKF6_HOST_TOOLING=/usr/lib/cmake - -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins" -hostmakedepends="extra-cmake-modules gettext kf6-kcoreaddons kf6-kdoctools - kf6-kauth-tools pkg-config qt6-base kf6-kcmutils" -makedepends="kf6-kio-devel kf6-kconfigwidgets-devel kf6-kauth-devel - kirigami-addons-devel qt6-declarative-devel - kf6-kcoreaddons-devel kf6-ki18n-devel kf6-kio-devel kf6-kcmutils-devel" -short_desc="KDE Configure and schedule tasks" -maintainer="Piotr Wójcik <chocimier@tlen.pl>" -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=52a540203e9b28debe52405e7c3129ce26b53af1ddc17165b7b52555cc757b67 diff --git a/srcpkgs/kdb-devel b/srcpkgs/kdb-devel deleted file mode 120000 index 28dcbcb729edbe..00000000000000 --- a/srcpkgs/kdb-devel +++ /dev/null @@ -1 +0,0 @@ -kdb \ No newline at end of file diff --git a/srcpkgs/kdb/patches/Find-also-Python3-with-find_package-PythonInterp.patch b/srcpkgs/kdb/patches/Find-also-Python3-with-find_package-PythonInterp.patch deleted file mode 100644 index b2bec19afbea6d..00000000000000 --- a/srcpkgs/kdb/patches/Find-also-Python3-with-find_package-PythonInterp.patch +++ /dev/null @@ -1,30 +0,0 @@ -From 3dd6893ea7069ceee9cc527a7286b3f01970ddcd Mon Sep 17 00:00:00 2001 -From: "Friedrich W. H. Kossebau" <kossebau@kde.org> -Date: Wed, 8 Jul 2020 15:46:47 +0200 -Subject: [PATCH 17/22] Find also Python3 with find_package(PythonInterp) - -At least with openSUSE TW searching with a version given seems to restrict -the versions accepted to the major version. -So if only python3 is available, searching for 2.6 yields no results. -Given 2.6 is stone-age old, we can assume any found version is good enough -these days. ---- - cmake/modules/KDbCreateSharedDataClasses.cmake | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/cmake/modules/KDbCreateSharedDataClasses.cmake b/cmake/modules/KDbCreateSharedDataClasses.cmake -index dc5101d9..b764cb36 100644 ---- a/cmake/modules/KDbCreateSharedDataClasses.cmake -+++ b/cmake/modules/KDbCreateSharedDataClasses.cmake -@@ -23,7 +23,7 @@ macro(KDB_CREATE_SHARED_DATA_CLASSES) - list(GET _args 1 PREFIX) - list(REMOVE_AT _args 0 1) - # message(STATUS "OUTPUT_VAR: ${OUTPUT_VAR} ${_args}") -- find_package(PythonInterp 2.6) -+ find_package(PythonInterp) - set_package_properties(PythonInterp PROPERTIES DESCRIPTION "Python language interpreter" - URL "https://www.python.org" TYPE REQUIRED - PURPOSE "Required by the Shared Data Classes (SDC) tool") --- -2.31.1 - diff --git a/srcpkgs/kdb/patches/kdb-fix-build.patch b/srcpkgs/kdb/patches/kdb-fix-build.patch deleted file mode 100644 index a9a04ad493dc5d..00000000000000 --- a/srcpkgs/kdb/patches/kdb-fix-build.patch +++ /dev/null @@ -1,67 +0,0 @@ -From b36d74f13a1421437a725fb74502c993c359392a Mon Sep 17 00:00:00 2001 -From: Nicolas Fella <nicolas.fella@gmx.de> -Date: Mon, 16 Nov 2020 16:41:27 +0100 -Subject: [PATCH] Fix build with newer Qt - ---- - src/KDb.cpp | 34 +++++++++++++++++----------------- - 1 file changed, 17 insertions(+), 17 deletions(-) - -diff --git a/src/KDb.cpp b/src/KDb.cpp -index 5c3b601f..ee92c2ee 100644 ---- a/src/KDb.cpp -+++ b/src/KDb.cpp -@@ -1635,33 +1635,33 @@ QString KDb::escapeBLOB(const QByteArray& array, BLOBEscapingType type) - for (int i = 0; i < size; i++) { - const unsigned char val = array[i]; - if (val < 32 || val >= 127 || val == 39 || val == 92) { -- str[new_length++] = '\\'; -- str[new_length++] = '\\'; -- str[new_length++] = '0' + val / 64; -- str[new_length++] = '0' + (val % 64) / 8; -- str[new_length++] = '0' + val % 8; -+ str[new_length++] = QLatin1Char('\\'); -+ str[new_length++] = QLatin1Char('\\'); -+ str[new_length++] = QChar::fromLatin1('0' + val / 64); -+ str[new_length++] = QChar::fromLatin1('0' + (val % 64) / 8); -+ str[new_length++] = QChar::fromLatin1('0' + val % 8); - } else { -- str[new_length++] = val; -+ str[new_length++] = QChar::fromLatin1(val); - } - } - } else { - for (int i = 0; i < size; i++) { - const unsigned char val = array[i]; -- str[new_length++] = intToHexDigit(val / 16); -- str[new_length++] = intToHexDigit(val % 16); -+ str[new_length++] = QChar::fromLatin1(intToHexDigit(val / 16)); -+ str[new_length++] = QChar::fromLatin1(intToHexDigit(val % 16)); - } - } - if (type == BLOBEscapingType::XHex || type == BLOBEscapingType::Octal) { -- str[new_length++] = '\''; -+ str[new_length++] = QLatin1Char('\''); - } else if (type == BLOBEscapingType::ByteaHex) { -- str[new_length++] = '\''; -- str[new_length++] = ':'; -- str[new_length++] = ':'; -- str[new_length++] = 'b'; -- str[new_length++] = 'y'; -- str[new_length++] = 't'; -- str[new_length++] = 'e'; -- str[new_length++] = 'a'; -+ str[new_length++] = QLatin1Char('\''); -+ str[new_length++] = QLatin1Char(':'); -+ str[new_length++] = QLatin1Char(':'); -+ str[new_length++] = QLatin1Char('b'); -+ str[new_length++] = QLatin1Char('y'); -+ str[new_length++] = QLatin1Char('t'); -+ str[new_length++] = QLatin1Char('e'); -+ str[new_length++] = QLatin1Char('a'); - } - return str; - } --- -GitLab - diff --git a/srcpkgs/kdb/patches/kdb-mkspecs-path.patch b/srcpkgs/kdb/patches/kdb-mkspecs-path.patch deleted file mode 100644 index 0de68b1e5de388..00000000000000 --- a/srcpkgs/kdb/patches/kdb-mkspecs-path.patch +++ /dev/null @@ -1,33 +0,0 @@ -From 4fc65f4fea459f8ab1f99c5ceb575fc8f4ea651a Mon Sep 17 00:00:00 2001 -From: Bhushan Shah <bhush94@gmail.com> -Date: Sun, 13 Dec 2020 19:16:30 +0530 -Subject: [PATCH] include KDEInstallDirs as first thing - -Otherwise ECMGeneratePriFile won't get correct paths and will install -pri file in wrong place and things wanting to use kdb with qmake won't -work. ---- - CMakeLists.txt | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/CMakeLists.txt b/CMakeLists.txt -index 3219e967..e3f98b43 100644 ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -13,12 +13,12 @@ kdb_add_tests(OFF) - kdb_add_examples(OFF) - - # ECM -+include(KDEInstallDirs) - include(ECMGeneratePriFile) - include(ECMInstallIcons) - include(ECMOptionalAddSubdirectory) - include(ECMPoQmTools) - include(ECMSetupVersion) --include(KDEInstallDirs) - include(KDECMakeSettings NO_POLICY_SCOPE) - include(KDEFrameworkCompilerSettings NO_POLICY_SCOPE) - include(ECMSetupQtPluginMacroNames) --- -GitLab - diff --git a/srcpkgs/kdb/patches/postgresql12.patch b/srcpkgs/kdb/patches/postgresql12.patch deleted file mode 100644 index 6a5a3ad56eb799..00000000000000 --- a/srcpkgs/kdb/patches/postgresql12.patch +++ /dev/null @@ -1,36 +0,0 @@ -From 40cdaea4d7824cc1b0d26e6ad2dcb61fa2077911 Mon Sep 17 00:00:00 2001 -From: Pino Toscano <pino@kde.org> -Date: Tue, 29 Oct 2019 07:52:32 +0100 -Subject: [PATCH] PgSQL driver: fix build with PostgreSQL 12+ - -ABSTIMEOID and RELTIMEOID were removed, as their data types were dropped. ---- - src/drivers/postgresql/PostgresqlTypes.cpp | 3 +++ - 1 file changed, 3 insertions(+) - -diff --git src/drivers/postgresql/PostgresqlTypes.cpp src/drivers/postgresql/PostgresqlTypes.cpp -index ea576d69..0697129e 100644 ---- a/src/drivers/postgresql/PostgresqlTypes.cpp -+++ b/src/drivers/postgresql/PostgresqlTypes.cpp -@@ -36,6 +36,7 @@ - #endif - #include <libpq-fe.h> - #include <catalog/pg_type.h> // needed for BOOLOID, etc. -+#include <pg_config.h> // needed for PG_VERSION_NUM - - #ifdef _MSC_VER - #pragma warning( pop ) -@@ -70,8 +71,10 @@ void PostgresqlDriver::initPgsqlToKDbMap() - //! @todo POLYGONOID geometric polygon '(pt1,...)' - m_pgsqlToKDbTypes.insert(FLOAT4OID, KDbField::Double); - m_pgsqlToKDbTypes.insert(FLOAT8OID, KDbField::Double); -+#if PG_VERSION_NUM < 120000 - m_pgsqlToKDbTypes.insert(ABSTIMEOID, KDbField::Date); - m_pgsqlToKDbTypes.insert(RELTIMEOID, KDbField::Date); -+#endif - //! @todo TINTERVALOID (abstime,abstime), time interval - //! @todo CIRCLEOID geometric circle '(center,radius)' - //! @todo CASHOID monetary amounts, $d,ddd.cc --- -GitLab - diff --git a/srcpkgs/kdb/template b/srcpkgs/kdb/template deleted file mode 100644 index 57bff38724881a..00000000000000 --- a/srcpkgs/kdb/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'kdb' -pkgname=kdb -version=3.2.0 -revision=10 -build_style=cmake -hostmakedepends="extra-cmake-modules doxygen pkg-config kcoreaddons python3" -makedepends="kcoreaddons-devel postgresql-libs-devel libmariadbclient-devel - sqlite-devel" -short_desc="Database connectivity and creation framework" -maintainer="John <me@johnnynator.dev>" -license="LGPL-2.0-or-later" -homepage="http://www.kexi-project.org/" -distfiles="${KDE_SITE}/kdb/src/kdb-${version}.tar.xz" -checksum=8f8983bc8d143832dc14bc2003ba6af1af27688e477c0c791fd61445464f2069 - -if [ "$CROSS_BUILD" ]; then - hostmakedepends+=" qt5-qmake qt5-host-tools python3" -fi - -kdb-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove usr/lib/cmake - vmove usr/lib/qt5/mkspecs - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/kdbusaddons-devel b/srcpkgs/kdbusaddons-devel deleted file mode 120000 index 46036e6fb4dfce..00000000000000 --- a/srcpkgs/kdbusaddons-devel +++ /dev/null @@ -1 +0,0 @@ -kdbusaddons \ No newline at end of file diff --git a/srcpkgs/kdbusaddons/template b/srcpkgs/kdbusaddons/template deleted file mode 100644 index 78d6085b4f11be..00000000000000 --- a/srcpkgs/kdbusaddons/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'kdbusaddons' -pkgname=kdbusaddons -version=5.116.0 -revision=1 -build_style=cmake -hostmakedepends="kcoreaddons extra-cmake-modules qt5-host-tools qt5-tools-devel" -makedepends="qt5-devel qt5-tools-devel qt5-x11extras-devel" -checkdepends="dbus" -short_desc="KDE Convenience classes for DBus" -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=03b73a4b04c227175f17bfec9a84ae7acb9f5443adc7a1adbf7bd98926bc8e56 - -do_check() { - cd build - dbus-run-session ctest -} - -kdbusaddons-devel_package() { - short_desc+=" - development" - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/qt5/mkspecs - vmove usr/lib/cmake - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/kdbusaddons/update b/srcpkgs/kdbusaddons/update deleted file mode 100644 index 4a547584557695..00000000000000 --- a/srcpkgs/kdbusaddons/update +++ /dev/null @@ -1 +0,0 @@ -ignore=6.* diff --git a/srcpkgs/kddockwidgets-devel b/srcpkgs/kddockwidgets-devel deleted file mode 120000 index 923ff3f1196cc6..00000000000000 --- a/srcpkgs/kddockwidgets-devel +++ /dev/null @@ -1 +0,0 @@ -kddockwidgets \ No newline at end of file diff --git a/srcpkgs/kddockwidgets/patches/qt610.patch b/srcpkgs/kddockwidgets/patches/qt610.patch deleted file mode 100644 index b1590bf20a448d..00000000000000 --- a/srcpkgs/kddockwidgets/patches/qt610.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -203,7 +203,7 @@ else() - message("No frontends specified explicitly.") - - # find Qt modules before defining which frontends to build -- find_package(Qt${QT_VERSION_MAJOR} ${QT_MIN_VERSION} NO_MODULE COMPONENTS Widgets Quick QuickControls2) -+ find_package(Qt${QT_VERSION_MAJOR} ${QT_MIN_VERSION} NO_MODULE COMPONENTS Widgets WidgetsPrivate GuiPrivate Quick QuickPrivate QuickControls2) - - if(Qt${QT_VERSION_MAJOR}Widgets_FOUND) - list(APPEND ENABLED_FRONTENDS "qtwidgets") diff --git a/srcpkgs/kddockwidgets/template b/srcpkgs/kddockwidgets/template deleted file mode 100644 index 5ff4231a3b52ee..00000000000000 --- a/srcpkgs/kddockwidgets/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'kddockwidgets' -pkgname=kddockwidgets -version=2.4.0 -revision=1 -build_style=cmake -configure_args="-DKDDockWidgets_QT6=true - -DECM_MKSPECS_INSTALL_DIR=/usr/lib/qt6/mkspecs" -hostmakedepends="qt6-base extra-cmake-modules pkg-config" -makedepends="qt6-base-private-devel qt6-declarative-private-devel json-c++" -short_desc="KDAB's Dock Widget Framework for Qt" -maintainer="Đoàn Trần Công Danh <congdanhqx@gmail.com>" -license="GPL-3.0-only OR GPL-2.0-only" -homepage="https://github.com/KDAB/KDDockWidgets" -distfiles="https://github.com/KDAB/KDDockWidgets/releases/download/v${version}/kddockwidgets-${version}.tar.gz" -checksum=51dbf24fe72e43dd7cb9a289d3cab47112010f1a2ed69b6fc8ac0dff31991ed2 - -kddockwidgets-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision} - qt6-base-devel qt6-declarative-devel" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.so" - vmove usr/lib/qt6/mkspecs - vmove usr/lib/cmake - } -} diff --git a/srcpkgs/kde-baseapps/template b/srcpkgs/kde-baseapps/template deleted file mode 100644 index db4660f8d0da4c..00000000000000 --- a/srcpkgs/kde-baseapps/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'kde-baseapps' -pkgname=kde-baseapps -version=25.08.3 -revision=1 -metapackage=yes -depends=" - dolphin>=${version} - kate>=${version} - konsole>=${version}" -short_desc="KDE base applications meta-package for Void Linux" -maintainer="John <me@johnnynator.dev>" -license="GPL-2.0-only" -homepage="https://www.kde.org" - -if [ "$XBPS_WORDSIZE$XBPS_WORDSIZE" = "64$XBPS_TARGET_WORDSIZE" ]; then - depends+=" khelpcenter>=${version}" -fi - -kde5-baseapps_package() { - metapackage=yes - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" (transitional dummy package)" -} diff --git a/srcpkgs/kde-cli-tools/template b/srcpkgs/kde-cli-tools/template deleted file mode 100644 index 5991559802b401..00000000000000 --- a/srcpkgs/kde-cli-tools/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'kde-cli-tools' -pkgname=kde-cli-tools -version=6.5.2 -revision=1 -build_style=cmake -configure_args="-DBUILD_TESTING=OFF -DKF6_HOST_TOOLING=/usr/lib/cmake - -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins" -hostmakedepends="extra-cmake-modules qt6-base qt6-tools gettext - kf6-kconfig kf6-kcmutils kf6-kdoctools" -makedepends="plasma-activities-devel kf6-kcmutils-devel kf6-kdesu-devel - qt6-svg-devel kf6-kconfig-devel kf6-kiconthemes-devel kf6-kio-devel - kf6-kservice-devel kf6-kwindowsystem-devel kf6-kparts-devel - kf6-kcoreaddons-devel kf6-kwidgetsaddons-devel kf6-kdoctools-devel - plasma-workspace-devel kf6-ki18n-devel qt6-base-private-devel" -depends="xdg-utils" -short_desc="KDE CLI tools" -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=834f1da71ec6f9eb2d0560218080a0f02a00cd6609c9ed5464011700c28a0a1c - -post_install() { - ln -sf ../libexec/kf6/kdesu ${DESTDIR}/usr/bin -} diff --git a/srcpkgs/kde-gtk-config/template b/srcpkgs/kde-gtk-config/template deleted file mode 100644 index a8c20fb1db9ed2..00000000000000 --- a/srcpkgs/kde-gtk-config/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'kde-gtk-config' -pkgname=kde-gtk-config -version=6.5.2 -revision=1 -build_style=cmake -configure_args="-DBUILD_TESTING=OFF - -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins" -hostmakedepends="extra-cmake-modules pkg-config qt6-tools xsettingsd - sassc gettext kf6-kcoreaddons kf6-kconfig qt6-base" -makedepends="kf6-kcmutils-devel kf6-knewstuff-devel gtk+3-devel - qt6-svg-devel qt6-base-devel libglib-devel kf6-kcolorscheme-devel - kf6-kconfig-devel kf6-kguiaddons-devel kf6-kwindowsystem-devel - kf6-kdbusaddons-devel kf6-kdecoration-devel gsettings-desktop-schemas-devel" -depends="kde-cli-tools gsettings-desktop-schemas xsettingsd" -short_desc="GTK+3 Configurator for KDE" -maintainer="Orphaned <orphan@voidlinux.org>" -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}-${version}.tar.xz" -checksum=cc37cd3401be0ce676663c8ba21413f7a3fb32c73b684f22d172a62ade4e8d29 - -kde-gtk-config5_package() { - short_desc+=" - (Dummy transitional package)" - metapackage=yes - depends="kde-gtk-config-${version}_${revision}" -} diff --git a/srcpkgs/kde-gtk-config/update b/srcpkgs/kde-gtk-config/update deleted file mode 100644 index 9cf5a20c16ae29..00000000000000 --- a/srcpkgs/kde-gtk-config/update +++ /dev/null @@ -1 +0,0 @@ -pkgname=${pkgname} diff --git a/srcpkgs/kde-gtk-config5 b/srcpkgs/kde-gtk-config5 deleted file mode 120000 index 5b0feeba40b05e..00000000000000 --- a/srcpkgs/kde-gtk-config5 +++ /dev/null @@ -1 +0,0 @@ -kde-gtk-config \ No newline at end of file diff --git a/srcpkgs/kde-plasma/template b/srcpkgs/kde-plasma/template deleted file mode 100644 index 2a52f25b963f62..00000000000000 --- a/srcpkgs/kde-plasma/template +++ /dev/null @@ -1,42 +0,0 @@ -# Template file for 'kde-plasma' -pkgname=kde-plasma -version=6.5.2 -revision=1 -metapackage=yes -depends="bluedevil>=${version} - breeze-gtk>=${version} - kde-gtk-config>=${version} - kdeplasma-addons>=${version} - kgamma>=${version} - kinfocenter>=${version} - kscreen>=${version} - ksshaskpass>=${version} - plasma-systemmonitor>=${version} - kwallet-pam>=${version} - kwrited>=${version} - oxygen-qt6>=${version} - plasma-desktop>=${version} - plasma-nm>=${version} - plasma-pa>=${version} - plasma-workspace-wallpapers>=${version} - powerdevil>=${version} - sddm-kcm>=${version} - xdg-desktop-portal-kde>=${version} - plasma-thunderbolt>=${version} - kf6-kded>=${version} - plasma-workspace-x11>=${version} - elogind - upower - udisks2" -short_desc="KDE Plasma Desktop meta-package for Void Linux" -maintainer="John <me@johnnynator.dev>" -license="Public Domain" -homepage="https://kde.org/plasma-desktop" - -kde5_package() { - metapackage=yes - depends="${sourcepkg}>=${version}_${revision} - oxygen-qt5>=${version} - kwayland-integration>=${version}" - short_desc+=" (transitional dummy package)" -} diff --git a/srcpkgs/kde5 b/srcpkgs/kde5 deleted file mode 120000 index e3e91065714575..00000000000000 --- a/srcpkgs/kde5 +++ /dev/null @@ -1 +0,0 @@ -kde-plasma \ No newline at end of file diff --git a/srcpkgs/kde5-baseapps b/srcpkgs/kde5-baseapps deleted file mode 120000 index c879a45100e16a..00000000000000 --- a/srcpkgs/kde5-baseapps +++ /dev/null @@ -1 +0,0 @@ -kde-baseapps \ No newline at end of file diff --git a/srcpkgs/kdeclarative-devel b/srcpkgs/kdeclarative-devel deleted file mode 120000 index fa0893747e8f5e..00000000000000 --- a/srcpkgs/kdeclarative-devel +++ /dev/null @@ -1 +0,0 @@ -kdeclarative \ No newline at end of file diff --git a/srcpkgs/kdeclarative/template b/srcpkgs/kdeclarative/template deleted file mode 100644 index d8549a9722f4d9..00000000000000 --- a/srcpkgs/kdeclarative/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'kdeclarative' -pkgname=kdeclarative -version=5.116.0 -revision=1 -build_style=cmake -hostmakedepends="kcoreaddons extra-cmake-modules pkg-config - kpackage gettext qt5-host-tools qt5-qmake python3 kconfig" -makedepends="kio-devel kpackage-devel libepoxy-devel" -short_desc="KDE Integration of QML and KDE work spaces" -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=9e7f9c2ac3d22dec3baa0a0fc17a9366ffb442c41cdb81c37cf65ca462eac55f - -do_check() { - cd build - ctest -E 'quickviewsharedengine' -} - -kdeclarative-devel_package() { - short_desc+=" - development" - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/qt5/mkspecs - vmove usr/lib/cmake - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/kdeclarative/update b/srcpkgs/kdeclarative/update deleted file mode 100644 index 4a547584557695..00000000000000 --- a/srcpkgs/kdeclarative/update +++ /dev/null @@ -1 +0,0 @@ -ignore=6.* diff --git a/srcpkgs/kdeconnect/template b/srcpkgs/kdeconnect/template deleted file mode 100644 index d4c73718c9edeb..00000000000000 --- a/srcpkgs/kdeconnect/template +++ /dev/null @@ -1,31 +0,0 @@ -# Template file for 'kdeconnect' -pkgname=kdeconnect -version=25.08.3 -revision=1 -build_style=cmake -configure_args="-DWaylandScanner_EXECUTABLE=/usr/bin/wayland-scanner - -DKDE_INSTALL_QMLDIR=lib/qt6/qml -DBLUETOOTH_ENABLED=ON - -DKF6_HOST_TOOLING=/usr/lib/cmake -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins" -hostmakedepends="extra-cmake-modules qt6-tools - pkg-config wayland-devel qt6-base python3 kf6-kdoctools kf6-kpackage kf6-kconfig - kf6-kpackage kf6-kcoreaddons gettext qt6-declarative-host-tools - kf6-kcmutils" -makedepends="kf6-kcmutils-devel kf6-kconfigwidgets-devel kf6-kdbusaddons-devel - kf6-kdoctools-devel kf6-ki18n-devel kf6-kiconthemes-devel kf6-kio-devel - kf6-kirigami-devel kf6-knotifications-devel kf6-kstatusnotifieritem-devel - kf6-kservice-devel kf6-qqc2-desktop-style-devel kf6-modemmanager-qt-devel - kf6-kpackage-devel kf6-kpeople-devel kf6-kwayland-devel kf6-kitemmodels-devel - kf6-kcrash-devel libfakekey-devel qca-qt6-devel pulseaudio-qt-devel qt6-base-private-devel - qt6-connectivity-devel qt6-multimedia-devel kirigami-addons-devel - " -depends="kde-cli-tools qca-qt6 fuse-sshfs kf6-kirigami kf6-qqc2-desktop-style - breeze-icons kirigami-addons qt6-plugin-tls-openssl kf6-sonnet - kf6-kitemmodels" -#checkdepends="qca-qt5-ossl" -short_desc="Multi-platform app that allows your devices to communicate" -maintainer="John <me@johnnynator.dev>" -license="GPL-2.0-or-later" -homepage="https://kdeconnect.kde.org" -distfiles="${KDE_SITE}/release-service/${version}/src/${pkgname}-kde-${version}.tar.xz" -checksum=6e41f1f22e85f5e70a92dd6ca3e6968364896de37afe5daeb7cda599f03e5e2b -python_version=3 diff --git a/srcpkgs/kdeconnect/update b/srcpkgs/kdeconnect/update deleted file mode 100644 index 96fa650352ca74..00000000000000 --- a/srcpkgs/kdeconnect/update +++ /dev/null @@ -1 +0,0 @@ -pkgname=kdeconnect-kde diff --git a/srcpkgs/kdegraphics-mobipocket b/srcpkgs/kdegraphics-mobipocket deleted file mode 120000 index 3c1f23ee29e170..00000000000000 --- a/srcpkgs/kdegraphics-mobipocket +++ /dev/null @@ -1 +0,0 @@ -kdegraphics-thumbnailers \ No newline at end of file diff --git a/srcpkgs/kdegraphics-thumbnailers/template b/srcpkgs/kdegraphics-thumbnailers/template deleted file mode 100644 index 61f5c520b758fb..00000000000000 --- a/srcpkgs/kdegraphics-thumbnailers/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'kdegraphics-thumbnailers' -pkgname=kdegraphics-thumbnailers -version=25.08.3 -revision=1 -build_style=cmake -configure_args="-DQT_MAJOR_VERSION=6 -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins" -hostmakedepends="extra-cmake-modules kf6-kcoreaddons kf6-kconfig qt6-base - pkg-config gettext" -makedepends="kf6-kio-devel libkexiv2-devel libqmobipocket6-devel kf6-kconfig-devel - libkdcraw-qt6-devel" -depends="ghostscript" -short_desc="KDE Plasma 6 Thumbnailers for various graphics file formats" -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=15fc2bb2578c7c58463533ebd6d8d4ea3ec3d9eaf47e04f74e9322c135c97e84 - -kdegraphics-mobipocket_package() { - short_desc+=" (transitional dummy package)" - depends="${sourcepkg}>=${version}_${revision}" - metapackage=yes -} diff --git a/srcpkgs/kdenlive/template b/srcpkgs/kdenlive/template deleted file mode 100644 index da78cae632ffc1..00000000000000 --- a/srcpkgs/kdenlive/template +++ /dev/null @@ -1,47 +0,0 @@ -# Template file for 'kdenlive' -pkgname=kdenlive -version=25.08.3 -revision=1 -build_style=cmake -configure_args="-DBUILD_TESTING=OFF -DKF6_HOST_TOOLING=/usr/lib/cmake - -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins -DFETCH_OTIO=OFF - -DKDE_INSTALL_QMLDIR=lib/qt6/qml" -hostmakedepends=" - extra-cmake-modules kf6-kconfig kf6-kcoreaddons kf6-kdoctools pkg-config python3 - kf6-kpackage qt6-base qt6-tools gettext qt6-declarative-host-tools" -makedepends=" - kf6-purpose-devel kf6-karchive-devel kf6-kbookmarks-devel kf6-kcodecs-devel - kf6-kcolorscheme-devel kf6-kcompletion-devel kf6-kconfig-devel - kf6-kconfigwidgets-devel kf6-kcoreaddons-devel kf6-kcrash-devel - kf6-kdbusaddons-devel kf6-kfilemetadata-devel kf6-kguiaddons-devel - kf6-ki18n-devel kf6-kiconthemes-devel kf6-kio-devel kf6-kitemviews-devel - kf6-knewstuff-devel kf6-knotifications-devel kf6-knotifyconfig-devel - kf6-ktextwidgets-devel kf6-kwidgetsaddons-devel kf6-kxmlgui-devel - mlt7-devel qt6-multimedia-devel v4l-utils-devel qt6-networkauth-devel - OpenTimelineIO-devel imath-devel" -depends="breeze-icons dvdauthor ffmpeg frei0r-plugins kf6-kirigami - kf6-qqc2-desktop-style mediainfo-cli" -checkdepends="$depends xvfb-run" -short_desc="Non-linear video editor" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-3.0-or-later" -homepage="https://kdenlive.org" -distfiles="${KDE_SITE}/release-service/${version}/src/kdenlive-${version}.tar.xz" -checksum=81ba4e911147d5dbd33bcf464b2f0ae9f57b8824dbfc7fab21f3c11bb6433783 - -case "$XBPS_TARGET_MACHINE" in - ppc64*) depends+=" opencv";; - ppc*) ;; - *) depends+=" opencv";; -esac - -# needed for mlt to work on musl -CXXFLAGS="-DHAVE_LOCALE_H=1" - -do_check() { - cd build - # mixtest does not proceed - # # other failing - xvfb-run ctest -E "mixtest|effectstest|keyframetest|filetest" - -} diff --git a/srcpkgs/kdepim-addons/template b/srcpkgs/kdepim-addons/template deleted file mode 100644 index 88052d2cef47ab..00000000000000 --- a/srcpkgs/kdepim-addons/template +++ /dev/null @@ -1,72 +0,0 @@ -# Template file for 'kdepim-addons' -pkgname=kdepim-addons -version=25.08.3 -revision=1 -build_style=cmake -configure_args="-DBUILD_TESTING=OFF -DKF6_HOST_TOOLING=/usr/lib/cmake - -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins - -DKDE_INSTALL_QMLDIR=lib/qt6/qml - -DECM_MKSPECS_INSTALL_DIR=/usr/lib/qt6/mkspecs/modules" -hostmakedepends="extra-cmake-modules python3 gettext pkg-config - kf6-kdoctools kf6-kcoreaddons kf6-kconfig kf6-kpackage kf6-kcmutils - qt6-base qt6-tools" -makedepends="akonadi-import-wizard-devel discount-devel incidenceeditor-devel - kontactinterface-devel kitinerary-devel ktnef-devel libksieve-devel mailcommon-devel - mailimporter-devel messagelib-devel poppler-qt6-devel qt6-base-devel kpkpass-devel - kf6-kcmutils-devel kf6-kdoctools-devel kf6-kcoreaddons-devel kf6-kconfig-devel - kf6-kpackage-devel kaddressbook-devel" -checkdepends=dbus -short_desc="Addons for KDE PIM applications" -maintainer="Louis Dupré Bertoni <contact@louis.xyz>" -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/pim/kdepim-addons" -changelog="https://kde.org/announcements/changelogs/gear/${version}/#kdepim-addons" -distfiles="${KDE_SITE}/release-service/${version}/src/${pkgname}-${version}.tar.xz" -checksum=baa85c1747c9e78972d1a54d7bb7b300ddbf54073452c3388356bc576d479cd7 - -if [ "$XBPS_WORDSIZE$XBPS_WORDSIZE" != "64$XBPS_TARGET_WORDSIZE" ]; then - broken="Qt6 WebEngine" -fi - -_exclude() { - # failing tests are disabled - cat <<-EOF | paste -sd'|' - sqlite - addressbookwidget - csvwidget - fancyheaderstyleplugin - folderconfiguresettingswidget - grammalecteconfigwidget - grammalecteresultwidget - grantleeheaderstyleplugin - languagetoolconfigwidget - mailmergedialogt - mailmergedialog - mailmergejob - mailmergewidget - markdownpreview - mergecontacts - messageviewer-dkimauthenticationverifiedserverdialog - messageviewerplugins- - kdepim-addons-todoedit - kdepim-addons-eventedit - fancyheaderstyleplugin - messageviewerplugins-render - grantleeheaderstyleplugin - akonadi-sqlite-render-akonadi - messageviewer-dkimauthenticationverifiedserverdialog - akonadi-sqlite-mailsenderjob - akonadi-sqlite-gravatarupdatewidget - EOF -} - -do_check() { - cd build - dbus-run-session ctest -E "$(_exclude)" -} - -post_install() { - for license in LICENSES/*; do - vlicense $license - done -} diff --git a/srcpkgs/kdepim-runtime/template b/srcpkgs/kdepim-runtime/template deleted file mode 100644 index 5166927f56e30f..00000000000000 --- a/srcpkgs/kdepim-runtime/template +++ /dev/null @@ -1,47 +0,0 @@ -# Template file for 'kdepim-runtime' -pkgname=kdepim-runtime -version=25.08.3 -revision=1 -build_style=cmake -# XXX KolabLibraries, Kolabxml -configure_args="-DBUILD_TESTING=OFF -DKF6_HOST_TOOLING=/usr/lib/cmake - -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins - -DKDE_INSTALL_QMLDIR=lib/qt6/qml - -DECM_MKSPECS_INSTALL_DIR=/usr/lib/qt6/mkspecs/modules" -hostmakedepends="extra-cmake-modules python3 kf6-kdoctools - gettext qt6-base qt6-tools kf6-kconfig kf6-kcmutils" -makedepends="akonadi-calendar-devel akonadi-notes-devel kf6-knotifyconfig-devel - pimcommon-devel libkgapi-devel kmbox-devel kf6-kwallet-devel - qt6-networkauth-devel qca-qt6-devel qt6-webengine-devel - kf6-kholidays-devel qt6-webchannel-devel kf6-kdav-devel" -checkdepends="dbus" -short_desc="KDE PIM runtime applications/libraries" -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=98b7acf07271658d3d9169a511676513be0659b73f5cb1fb4630aeb54fa65f85 - -if [ "$XBPS_WORDSIZE$XBPS_WORDSIZE" != "64$XBPS_TARGET_WORDSIZE" ]; then - broken="Qt6 WebEngine" -fi - -do_check() { - broken="akonadi-sqlite-synctest" - broken+="|akonadi-sqlite-pop3test" - broken+="|akonadi-sqlite-ewstest" - broken+="|akonadi-sqlite-serverbusytest" - broken+="|ewsmoveitemrequest_ut" - broken+="|ewsdeleteitemrequest_ut" - broken+="|ewsgetitemrequest_ut" - broken+="|ewsunsubscriberequest_ut" - broken+="|ewsattachment_ut" - broken+="|ewssettings_ut" - dbus-run-session ctest -E "($broken)" -} - -post_install() { - for license in AGPL-3.0-or-later.txt BSD-3-Clause.txt BSD-2-Clause.txt; do - vlicense LICENSES/$license - done -} diff --git a/srcpkgs/kdeplasma-addons/template b/srcpkgs/kdeplasma-addons/template deleted file mode 100644 index 00642166ba429f..00000000000000 --- a/srcpkgs/kdeplasma-addons/template +++ /dev/null @@ -1,40 +0,0 @@ -# Template file for 'kdeplasma-addons' -pkgname=kdeplasma-addons -version=6.5.2 -revision=1 -build_style=cmake -configure_args="-DBUILD_TESTING=OFF -DKF6_HOST_TOOLING=/usr/lib/cmake - -DKDE_INSTALL_QMLDIR=lib/qt6/qml -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins" -hostmakedepends="extra-cmake-modules qt6-base qt6-tools pkg-config gettext - qt6-declarative-host-tools kf6-kcmutils kf6-kpackage kf6-kauth-tools" -makedepends="kf6-kdeclarative-devel kf6-kholidays-devel kf6-krunner-devel - libplasma-devel qt6-declarative-private-devel kf6-kglobalaccel-devel - kf6-kconfig-devel kf6-kcoreaddons-devel kf6-kdbusaddons-devel - kf6-ki18n-devel kf6-kjobwidgets-devel kf6-purpose-devel - kf6-sonnet-devel kf6-kunitconversion-devel kf6-knewstuff-devel - plasma5support-devel qt6-qt5compat-devel kf6-kio-devel - kf6-knotifications-devel kf6-kservice-devel kf6-kxmlgui-devel - qt6-quick3d-devel icu-devel kf6-kauth-devel kf6-kpackage-devel - kf6-kcmutils-devel libplasma-devel kf6-kauth-devel - kf6-kconfig-devel kf6-kcoreaddons-devel kf6-kglobalaccel-devel - kf6-ki18n-devel kf6-kjobwidgets-devel kf6-ksvg-devel - kf6-kitemmodels-devel kf6-purpose-devel kf6-kirigami-devel - kf6-kdbusaddons-devel" -depends="qt6-plugin-networkinformation qt6-location kf6-kirigami kf6-purpose - kf6-kitemmodels" -short_desc="Various Plasma addons" -maintainer="Orphaned <orphan@voidlinux.org>" -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}-${version}.tar.xz" -checksum=935b1ca2890cab03ef9bf0cacc8fb5a6044fa688487d4b60f97ab239a3b95684 - -if [ "$XBPS_WORDSIZE$XBPS_WORDSIZE" = "64$XBPS_TARGET_WORDSIZE" ]; then - makedepends+=" qt6-webengine-devel" -fi - -kdeplasma-addons5_package() { - metapackage=yes - short_desc+=" - (Dummy transistional package)" - depends="${sourcepkg}" -} diff --git a/srcpkgs/kdeplasma-addons5 b/srcpkgs/kdeplasma-addons5 deleted file mode 120000 index d1dcec33a1dc15..00000000000000 --- a/srcpkgs/kdeplasma-addons5 +++ /dev/null @@ -1 +0,0 @@ -kdeplasma-addons \ No newline at end of file diff --git a/srcpkgs/kdevelop-devel b/srcpkgs/kdevelop-devel deleted file mode 120000 index 2465d10b3158b3..00000000000000 --- a/srcpkgs/kdevelop-devel +++ /dev/null @@ -1 +0,0 @@ -kdevelop \ No newline at end of file diff --git a/srcpkgs/kdevelop-pg-qt/template b/srcpkgs/kdevelop-pg-qt/template deleted file mode 100644 index 7db57fe3dc0fca..00000000000000 --- a/srcpkgs/kdevelop-pg-qt/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'kdevelop-pg-qt' -pkgname=kdevelop-pg-qt -version=2.4.0 -revision=1 -build_style=cmake -hostmakedepends="extra-cmake-modules qt6-base bison flex" -makedepends="qt6-base-devel" -short_desc="Kdevelop parser generator" -maintainer="Orphaned <orphan@voidlinux.org>" -license="LGPL-2.0-or-later" -homepage="https://techbase.kde.org/Development/KDevelop-PG-Qt_Introduction" -distfiles="$KDE_SITE/kdevelop-pg-qt/${version}/src/kdevelop-pg-qt-${version}.tar.xz" -checksum=acbeb61c82f5d7aa2ddcfa18e3bee5e2559106970bd6d146d46c95f8d027bb86 diff --git a/srcpkgs/kdevelop-php/template b/srcpkgs/kdevelop-php/template deleted file mode 100644 index 9df91a47705576..00000000000000 --- a/srcpkgs/kdevelop-php/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'kdevelop-php' -pkgname=kdevelop-php -version=25.08.3 -revision=1 -build_style=cmake -configure_args="-DBUILD_TESTING=OFF" -hostmakedepends="extra-cmake-modules qt6-base gettext tar - kdevelop-pg-qt kf6-kconfig kf6-kcmutils" -makedepends="kf6-knewstuff-devel kf6-kitemmodels-devel kf6-ki18n-devel - kf6-threadweaver-devel kf6-ktexteditor-devel kf6-kcmutils-devel - kf6-knotifyconfig-devel kdevelop-devel" -short_desc="PHP language support for KDevelop" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-or-later, LGPL-2.0-or-later" -homepage="https://www.kdevelop.org/" -changelog="https://kde.org/announcements/changelogs/gear/${version}/#kdev-php" -distfiles="${KDE_SITE}/release-service/${version}/src/kdev-php-${version}.tar.xz" -checksum=f52ef2928d2ef9dcb21f31ad28db9ce4309c6ad4f4fbc6a9d09ea0737286d4c6 diff --git a/srcpkgs/kdevelop-php/update b/srcpkgs/kdevelop-php/update deleted file mode 100644 index 0297eac148bf45..00000000000000 --- a/srcpkgs/kdevelop-php/update +++ /dev/null @@ -1 +0,0 @@ -pkgname=kdev-php diff --git a/srcpkgs/kdevelop-python/patches/kdev-python-1.7.0-py3-doc-syntax.patch b/srcpkgs/kdevelop-python/patches/kdev-python-1.7.0-py3-doc-syntax.patch deleted file mode 100644 index bf29d28bb2b135..00000000000000 --- a/srcpkgs/kdevelop-python/patches/kdev-python-1.7.0-py3-doc-syntax.patch +++ /dev/null @@ -1,38 +0,0 @@ -remove bogus autogenerated '' set"other '' methods that are actually the < and > -operators, not methods - the bogus syntax (quote in identifier) makes the -Byte-compiling python fails on this file at package installation. - -source: https://src.fedoraproject.org/rpms/kdevelop-python/raw/master/f/kdev-python-1.7.0-py3-doc-syntax.patch - ---- a/documentation_files/__builtin_types__.py -+++ b/documentation_files/__builtin_types__.py -@@ -44,14 +44,6 @@ - """ - pass - -- def set"other(self, (): -- """ -- Test whether the set is a true subset of *other*, that is, -- ``set <= other and set != other``. -- -- """ -- pass -- - def issuperset(self, other): - """set >= other - -@@ -59,14 +51,6 @@ - - """ - pass -- -- def set"other(self, (): -- """ -- Test whether the set is a true superset of *other*, that is, ``set >= -- other and set != other``. -- -- """ -- pass - - def union(self, other,more): - """set | other | more diff --git a/srcpkgs/kdevelop-python/template b/srcpkgs/kdevelop-python/template deleted file mode 100644 index fbca99c4e0fcfe..00000000000000 --- a/srcpkgs/kdevelop-python/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'kdevelop-python' -pkgname=kdevelop-python -version=25.08.3 -revision=1 -build_style=cmake -configure_args="-DBUILD_TESTING=OFF" -pycompile_dirs="usr/share/kdevpythonsupport" -hostmakedepends="extra-cmake-modules tar gettext qt6-base - kf6-kconfig kf6-kcmutils python3" -makedepends="python3-devel kf6-knewstuff-devel kf6-kitemmodels-devel - kf6-threadweaver-devel kf6-ktexteditor-devel kf6-kcmutils-devel - kf6-knotifyconfig-devel kdevelop-devel" -short_desc="Python 3 language and Django project support for KDevelop" -maintainer="Orphaned <orphan@voidlinux.org>" -license="LGPL-2.0-or-later, GPL-2.0-or-later" -homepage="https://www.kdevelop.org/" -changelog="https://kde.org/announcements/changelogs/gear/${version}/#kdev-python" -distfiles="${KDE_SITE}/release-service/${version}/src/kdev-python-${version}.tar.xz" -checksum=56ba13a7e1721ae17a015138649ef6ef4970e99d7ff47322f296a69f1734fb3e -python_version=3 - -post_install() { - # don't install this python2 script: generates documentation_files, useless at runtime - rm ${DESTDIR}/usr/share/kdevpythonsupport/documentation_files/PyKDE4/parse_xml.py \ - ${DESTDIR}/usr/share/kdevpythonsupport/documentation_files/PyKDE4/kdecore.py \ - ${DESTDIR}/usr/share/kdevpythonsupport/documentation_files/PyKDE4/khtml.py -} diff --git a/srcpkgs/kdevelop-python/update b/srcpkgs/kdevelop-python/update deleted file mode 100644 index 14908ca6111fc4..00000000000000 --- a/srcpkgs/kdevelop-python/update +++ /dev/null @@ -1 +0,0 @@ -pkgname=kdev-python diff --git a/srcpkgs/kdevelop/files/README.voidlinux b/srcpkgs/kdevelop/files/README.voidlinux deleted file mode 100644 index b66a0600428815..00000000000000 --- a/srcpkgs/kdevelop/files/README.voidlinux +++ /dev/null @@ -1,5 +0,0 @@ -Some optional packages may be installed for additional functionality: - -* kdevelop-python: python3 language and django project support -* kdevelop-php : PHP language support -* cmake, git, cppcheck, indent (see kdevelop plugins) diff --git a/srcpkgs/kdevelop/template b/srcpkgs/kdevelop/template deleted file mode 100644 index 4a2589354c6e3b..00000000000000 --- a/srcpkgs/kdevelop/template +++ /dev/null @@ -1,81 +0,0 @@ -# Template file for 'kdevelop' -pkgname=kdevelop -version=25.08.3 -revision=1 -_llvmver=21 -build_style=cmake -configure_args="-DBUILD_TESTING=OFF -DKF6_HOST_TOOLING=/usr/lib/cmake - -DClang_DIR=${XBPS_CROSS_BASE}/usr/lib/llvm/${_llvmver}/lib/cmake/clang - -DCMAKE_C_STANDARD=11" # Required for static_assert -hostmakedepends="extra-cmake-modules qt6-base qt6-tools shared-mime-info - pkg-config clang-tools-extra${_llvmver} meson clazy kf6-kpackage - kdevelop-pg-qt gettext tar kf6-kdoctools kf6-kconfig kf6-kcmutils" -makedepends=" - qt6-base-devel - qt6-qt5compat-devel - qt6-declarative-devel - qt6-tools-devel - qt6-location-devel qt6-webchannel-devel qt6-webengine-devel - kf6-kconfig-devel - kf6-kiconthemes-devel - kf6-ki18n-devel - kf6-kitemmodels-devel - kf6-kitemviews-devel - kf6-kjobwidgets-devel - kf6-kcmutils-devel - kf6-kio-devel - kf6-knewstuff-devel - kf6-knotifyconfig-devel - kf6-kparts-devel - kf6-kservice-devel - kf6-ktexteditor-devel - kf6-threadweaver-devel - kf6-kxmlgui-devel - kf6-kwindowsystem-devel - kf6-kcrash-devel - kf6-kguiaddons-devel - kf6-karchive-devel - kf6-knotifications-devel - kf6-sonnet-devel - kf6-ktexttemplate-devel - kf6-ktextwidgets-devel - kf6-krunner-devel - kf6-kwidgetsaddons-devel - kf6-purpose-devel - libksysguard-devel - kf6-kpackage-devel - apr-util-devel subversion-devel - llvm${_llvmver}-devel clang${_llvmver}-devel - libkomparediff2-devel - astyle - libedit-devel libplasma-devel - boost-devel-minimal" -# khelpcenter is required to display documentation -depends="khelpcenter" -short_desc="Integrated Development Environment for C/C++" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-or-later, LGPL-2.1-or-later" -homepage="https://www.kdevelop.org/" -changelog="https://kde.org/announcements/changelogs/gear/${version}/#kdevelop" -distfiles="${KDE_SITE}/release-service/${version}/src/kdevelop-${version}.tar.xz" -checksum=4d2b92cf37a9a3324dd9137075c5f552047bd88a673420aa1484fcde79bace92 - -if [ "$XBPS_WORDSIZE$XBPS_WORDSIZE" != "64$XBPS_TARGET_WORDSIZE" ]; then - broken="no qt6-webengine" -fi - -post_install() { - vdoc "${FILESDIR}/README.voidlinux" -} - -kdevelop-devel_package() { - depends="kdevelop>=${version}_${revision} qt6-webengine-devel - qt6-qt5compat-devel kf6-ktexteditor-devel kf6-threadweaver-devel" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - # avoid libkdevcmakecommon.so - vmove "usr/lib/libKDevPlatform*.so" - } -} diff --git a/srcpkgs/kdiagram-devel b/srcpkgs/kdiagram-devel deleted file mode 120000 index bc81033d5c06e8..00000000000000 --- a/srcpkgs/kdiagram-devel +++ /dev/null @@ -1 +0,0 @@ -kdiagram \ No newline at end of file diff --git a/srcpkgs/kdiagram/template b/srcpkgs/kdiagram/template deleted file mode 100644 index afee5881bba225..00000000000000 --- a/srcpkgs/kdiagram/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'kdiagram' -pkgname=kdiagram -version=2.8.0 -revision=1 -build_style=cmake -hostmakedepends="extra-cmake-modules qt5-qmake qt5-host-tools" -makedepends="qt5-devel qt5-svg-devel qt5-plugin-mysql qt5-plugin-odbc - qt5-plugin-pgsql qt5-plugin-sqlite qt5-plugin-tds qt5-tools-devel" -short_desc="Powerful libraries for creating business diagrams" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-or-later" -homepage="http://www.kde.org/" -distfiles="${KDE_SITE}/${pkgname}/${version}/${pkgname}-${version}.tar.xz" -checksum=579dad3bd1ea44b5a20c0f133ebf47622e38960f9c7c8b3a316be30a369f431f - -kdiagram-devel_package() { - short_desc+=" - development" - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - vmove usr/lib/qt5/mkspecs - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/kdiagram/update b/srcpkgs/kdiagram/update deleted file mode 100644 index 08a29ca947ea7e..00000000000000 --- a/srcpkgs/kdiagram/update +++ /dev/null @@ -1,3 +0,0 @@ -site="${KDE_SITE}/kdiagram/" -pattern='href="\K[\d\.]+(?=/")' -ignore="3.*" diff --git a/srcpkgs/kdiagram6-devel b/srcpkgs/kdiagram6-devel deleted file mode 120000 index 152baa03578645..00000000000000 --- a/srcpkgs/kdiagram6-devel +++ /dev/null @@ -1 +0,0 @@ -kdiagram6 \ No newline at end of file diff --git a/srcpkgs/kdiagram6/template b/srcpkgs/kdiagram6/template deleted file mode 100644 index 9e378f76f6cf3c..00000000000000 --- a/srcpkgs/kdiagram6/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'kdiagram6' -pkgname=kdiagram6 -version=3.0.1 -revision=1 -build_style=cmake -configure_args="-DBUILD_TESTING=OFF -DKF6_HOST_TOOLING=/usr/lib/cmake - -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins - -DKDE_INSTALL_QMLDIR=lib/qt6/qml - -DECM_MKSPECS_INSTALL_DIR=/usr/lib/qt6/mkspecs/modules" -hostmakedepends="extra-cmake-modules qt6-tools qt6-base" -makedepends="qt6-base-devel qt6-svg-devel qt6-plugin-mysql qt6-plugin-sqlite" -short_desc="Powerful libraries for creating business diagrams" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-or-later" -homepage="http://www.kde.org/" -distfiles="${KDE_SITE}/kdiagram/${version}/kdiagram-${version}.tar.xz" -checksum=4659b0c2cd9db18143f5abd9c806091c3aab6abc1a956bbf82815ab3d3189c6d - -kdiagram6-devel_package() { - short_desc+=" - development files" - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - vmove usr/lib/qt6/mkspecs - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/kdialog/template b/srcpkgs/kdialog/template deleted file mode 100644 index ff959d8983d8ee..00000000000000 --- a/srcpkgs/kdialog/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'kdialog' -pkgname=kdialog -version=25.08.3 -revision=1 -build_style=cmake -configure_args="-DBUILD_TESTING=OFF -DKF6_HOST_TOOLING=/usr/lib/cmake - -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins" -hostmakedepends="extra-cmake-modules kf6-kcoreaddons python3 kf6-kconfig - qt6-base qt6-tools gettext" -makedepends="qt6-base-devel - kf6-kconfig-devel - kf6-ktextwidgets-devel - kf6-knotifications-devel - kf6-kguiaddons-devel - kf6-kiconthemes-devel - kf6-kwindowsystem-devel - kf6-kio-devel - kf6-kdbusaddons-devel" -short_desc="Utility for displaying dialog boxes from shell scripts" -maintainer="Piotr Wójcik <chocimier@tlen.pl>" -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=d2c9fc33ecb48a2d135643b83e700b9212d1e80fd651971c035bfaf328dfbab4 diff --git a/srcpkgs/kdiamond/template b/srcpkgs/kdiamond/template deleted file mode 100644 index bdeebac45d91d8..00000000000000 --- a/srcpkgs/kdiamond/template +++ /dev/null @@ -1,31 +0,0 @@ -# Template file for 'kdiamond' -pkgname=kdiamond -version=25.08.3 -revision=1 -build_style=cmake -configure_args="-DBUILD_TESTING=OFF -DKF6_HOST_TOOLING=/usr/lib/cmake - -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins - -DKDE_INSTALL_QMLDIR=lib/qt6/qml - -DECM_MKSPECS_INSTALL_DIR=/usr/lib/qt6/mkspecs/modules" -hostmakedepends="extra-cmake-modules pkg-config qt6-base kf6-kdoctools kf6-kconfig - kf6-kcoreaddons gettext" -makedepends="kf6-kconfig-devel - kf6-kcoreaddons-devel - kf6-kconfig-devel - kf6-kcrash-devel - kf6-kdbusaddons-devel - kf6-kwidgetsaddons-devel - kf6-ki18n-devel - kf6-kconfigwidgets-devel - kf6-knotifications-devel - kf6-knotifyconfig-devel - kf6-kiconthemes-devel - kf6-kdoctools-devel - libkdegames-devel" -short_desc="Classic match-three puzzle game" -maintainer="leeminusminus <superslothsworld2@gmail.com>" -license="GPL-2.0-or-later" -homepage="https://kde.org/applications/games/org.kde.kdiamond" -changelog="https://kde.org/announcements/changelogs/gear/${version}/#kdiamond" -distfiles="${KDE_SITE}/release-service/${version}/src/kdiamond-${version}.tar.xz" -checksum=ea244dbd95a05be3492ea347db038578002e60245ae04b0906de0c12b82b3755 diff --git a/srcpkgs/kdiff3/template b/srcpkgs/kdiff3/template deleted file mode 100644 index 1a35867bad7545..00000000000000 --- a/srcpkgs/kdiff3/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'kdiff3' -pkgname=kdiff3 -version=1.12.3 -revision=1 -build_style=cmake -configure_args="-DKF6_HOST_TOOLING=/usr/lib/cmake - -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins" -hostmakedepends="extra-cmake-modules gettext kf6-kcoreaddons kf6-kdoctools - kf6-kconfig qt6-base" -makedepends="qt6-base-devel boost-devel-minimal - kf6-ki18n-devel kf6-kcoreaddons-devel kf6-kxmlgui-devel kf6-kwidgetsaddons-devel - kf6-kdoctools-devel kf6-kconfig-devel kf6-kcrash-devel kf6-kio-devel" -short_desc="File comparator/merge tool" -maintainer="Ben Sung Hsu <pobetiger+kdiff3@gmail.com>" -license="GPL-2.0-or-later" -homepage="https://kde.org/applications/development/kdiff3" -distfiles="${KDE_SITE}/kdiff3/kdiff3-${version}.tar.xz" -checksum=e22654c457881799808305529c6b596c0c9dc38b5a2ecc142ec76d46f6873f4c - -case "$XBPS_TARGET_MACHINE" in - ppc64*) ;; - armv6*|ppc*) broken="was failed to be built in the past";; -esac diff --git a/srcpkgs/kdoctools-devel b/srcpkgs/kdoctools-devel deleted file mode 120000 index 3418dbcf22fbea..00000000000000 --- a/srcpkgs/kdoctools-devel +++ /dev/null @@ -1 +0,0 @@ -kdoctools \ No newline at end of file diff --git a/srcpkgs/kdoctools/patches/cross.patch b/srcpkgs/kdoctools/patches/cross.patch deleted file mode 100644 index 466a417606f7b7..00000000000000 --- a/srcpkgs/kdoctools/patches/cross.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/src/CMakeLists.txt -+++ b/src/CMakeLists.txt -@@ -232,7 +232,7 @@ else() - endif() - - add_custom_command( TARGET docbookl10nhelper POST_BUILD -- COMMAND $<TARGET_FILE:KF5::docbookl10nhelper> -+ COMMAND KF5::docbookl10nhelper - "${DOCBOOKXSL_DIR}" "${CMAKE_CURRENT_SOURCE_DIR}/customization/xsl" - "${CMAKE_CURRENT_BINARY_DIR}/customization/xsl" - ) diff --git a/srcpkgs/kdoctools/template b/srcpkgs/kdoctools/template deleted file mode 100644 index 2528d3aad33873..00000000000000 --- a/srcpkgs/kdoctools/template +++ /dev/null @@ -1,36 +0,0 @@ -# Template file for 'kdoctools' -pkgname=kdoctools -version=5.116.0 -revision=1 -build_style=cmake -build_helper=qemu -hostmakedepends="gettext kcoreaddons extra-cmake-modules perl perl-URI - qt5-host-tools qt5-qmake" -makedepends="ki18n-devel karchive-devel libxml2-devel libxslt-devel - docbook-xml docbook-xsl" -depends="docbook-xml docbook-xsl" -short_desc="KDE Create documentation from DocBook" -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=36a0a60e422907b2baead8b82cec56008240b7a950678294bb2e1df65e1a6bb3 - -pre_check() { - export PATH="$PATH:${wrksrc}/build/bin" -} - -post_install() { - vsed -e 's;[$]{_IMPORT_PREFIX};/usr;g' \ - -i ${DESTDIR}/usr/lib/cmake/KF5DocTools/KF5DocToolsToolsTargets-*.cmake -} - -kdoctools-devel_package() { - short_desc+=" - development files" - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/lib/cmake - vmove usr/include - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/kdoctools/update b/srcpkgs/kdoctools/update deleted file mode 100644 index 4a547584557695..00000000000000 --- a/srcpkgs/kdoctools/update +++ /dev/null @@ -1 +0,0 @@ -ignore=6.* diff --git a/srcpkgs/kdsoap-ws-discovery-client-devel b/srcpkgs/kdsoap-ws-discovery-client-devel deleted file mode 120000 index 4d028e8d62e288..00000000000000 --- a/srcpkgs/kdsoap-ws-discovery-client-devel +++ /dev/null @@ -1 +0,0 @@ -kdsoap-ws-discovery-client \ No newline at end of file diff --git a/srcpkgs/kdsoap-ws-discovery-client/template b/srcpkgs/kdsoap-ws-discovery-client/template deleted file mode 100644 index e1a0cbf38199b9..00000000000000 --- a/srcpkgs/kdsoap-ws-discovery-client/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'kdsoap-ws-discovery-client' -pkgname=kdsoap-ws-discovery-client -version=0.4.0 -revision=1 -build_style=cmake -configure_args="-DQT_MAJOR_VERSION=6" -hostmakedepends="extra-cmake-modules qt6-base KDSoap" -makedepends="KDSoap-devel qt6-base-devel" -short_desc=" Library for finding WS-Discovery devices in the network using KDSoap" -maintainer="Đoàn Trần Công Danh <congdanhqx@gmail.com>" -license="GPL-3.0-or-later" -homepage="https://invent.kde.org/libraries/kdsoap-ws-discovery-client" -#changelog="" -distfiles="${KDE_SITE}/${pkgname}/${pkgname}-${version}.tar.xz" -checksum=2cd247c013e75f410659bac372aff93d22d71c5a54c059e137b9444af8b3427a - -kdsoap-ws-discovery-client-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/kea/files/kea-dhcp-ddns/run b/srcpkgs/kea/files/kea-dhcp-ddns/run deleted file mode 100644 index 5676ff1bfaecb7..00000000000000 --- a/srcpkgs/kea/files/kea-dhcp-ddns/run +++ /dev/null @@ -1,5 +0,0 @@ -#!/bin/sh -exec 2>&1 -[ -r conf ] && . ./conf -mkdir -p /run/kea -exec kea-dhcp-ddns ${OPTS:=-c /etc/kea/kea.conf} diff --git a/srcpkgs/kea/files/kea-dhcp4/run b/srcpkgs/kea/files/kea-dhcp4/run deleted file mode 100644 index faac2be967d6e7..00000000000000 --- a/srcpkgs/kea/files/kea-dhcp4/run +++ /dev/null @@ -1,6 +0,0 @@ -#!/bin/sh -exec 2>&1 -[ -r conf ] && . ./conf -[ -n "$WAIT_IFACE" ] && [ -z "$(ip -f inet address show "$WAIT_IFACE")" ] && exit 1 -mkdir -p /run/kea -exec kea-dhcp4 ${OPTS:=-c /etc/kea/kea.conf} diff --git a/srcpkgs/kea/files/kea-dhcp6/run b/srcpkgs/kea/files/kea-dhcp6/run deleted file mode 100644 index f3977e3cc86ae4..00000000000000 --- a/srcpkgs/kea/files/kea-dhcp6/run +++ /dev/null @@ -1,6 +0,0 @@ -#!/bin/sh -exec 2>&1 -[ -r conf ] && . ./conf -[ -n "$WAIT_IFACE" ] && [ -z "$(ip -f inet6 address show "$WAIT_IFACE")" ] && exit 1 -mkdir -p /run/kea -exec kea-dhcp6 ${OPTS:=-c /etc/kea/kea.conf} diff --git a/srcpkgs/kea/patches/boost-1.89.patch b/srcpkgs/kea/patches/boost-1.89.patch deleted file mode 100644 index b2296db4564b7f..00000000000000 --- a/srcpkgs/kea/patches/boost-1.89.patch +++ /dev/null @@ -1,32 +0,0 @@ ---- a/meson.build -+++ b/meson.build -@@ -189,7 +189,7 @@ message(f'Detected system "@SYSTEM@".') - - #### Dependencies - --boost_dep = dependency('boost', version: '>=1.66', modules: ['system']) -+boost_dep = dependency('boost', version: '>=1.66') - dl_dep = dependency('dl') - threads_dep = dependency('threads') - add_project_dependencies(boost_dep, dl_dep, threads_dep, language: ['cpp']) ---- a/src/lib/asiodns/io_fetch.cc -+++ b/src/lib/asiodns/io_fetch.cc -@@ -23,6 +23,7 @@ - #include <util/io.h> - - #include <boost/scoped_ptr.hpp> -+#include <boost/asio/deadline_timer.hpp> - #include <boost/date_time/posix_time/posix_time_types.hpp> - - #include <functional> ---- a/src/lib/asiolink/interval_timer.cc -+++ b/src/lib/asiolink/interval_timer.cc -@@ -12,6 +12,8 @@ - #include <boost/enable_shared_from_this.hpp> - #include <boost/noncopyable.hpp> - #include <boost/shared_ptr.hpp> -+#include <boost/asio/deadline_timer.hpp> -+#include <boost/date_time/posix_time/posix_time_types.hpp> - - #include <exceptions/exceptions.h> - diff --git a/srcpkgs/kea/patches/cross.patch b/srcpkgs/kea/patches/cross.patch deleted file mode 100644 index 179bda854cc9c3..00000000000000 --- a/srcpkgs/kea/patches/cross.patch +++ /dev/null @@ -1,281 +0,0 @@ ---- a/compiler-checks/chrono-same-duration.cc -+++ b/compiler-checks/chrono-same-duration.cc -@@ -2,6 +2,8 @@ - #include <type_traits> - - int main() { -- return(std::is_same<std::chrono::system_clock::duration, -- std::chrono::steady_clock::duration>::value ? 0 : 1); -+ static_assert(std::is_same<std::chrono::system_clock::duration, -+ std::chrono::steady_clock::duration>::value, -+ "system_clock's duration is steady_clock's duration"); -+ return 0; - } ---- a/meson.build -+++ b/meson.build -@@ -364,15 +364,7 @@ conf_data.set('HAVE_PGSQL', POSTGRESQL_D - #### Compiler Checks - - # The required keyword in cpp.run() is an 1.5.0 feature. --result = cpp.run( -- fs.read('compiler-checks/get-cpp-standard.cc'), -- name: 'Get cpp standard', --) --if result.returncode() == 0 -- cpp_standard = result.stdout().strip() --else -- error('C++ standard is unknown') --endif -+cpp_standard = '202000' - message(f'Detected C++ standard (__cplusplus value) is @cpp_standard@.') - cpp_std_opt = get_option('cpp_std') - no_cpp_std_opt_msg = 'Please set a C++ standard by passing the -D cpp_std argument to meson.' -@@ -390,12 +382,12 @@ if cpp_standard.version_compare('<201100 - error('\n'.join(msgs)) - endif - if cpp_standard.version_compare('<201400') -- result = cpp.run( -+ result = cpp.compiles( - fs.read('compiler-checks/boost-math-cpp14.cc'), - name: 'BOOST_MATH_REQUIRES_CPP14', - dependencies: [boost_dep, threads_dep], - ) -- if result.returncode() != 0 -+ if not result - msgs = ['Boost Math requires at least C++14.'] - if cpp_std_opt == 'none' - msgs += no_cpp_std_opt_msg -@@ -430,102 +422,95 @@ if CRYPTO_DEP.name() == botan.name() and - error('\n'.join(msgs)) - endif - --result = cpp.run( -- fs.read('compiler-checks/boost-has-threads.cc'), -+result = cpp.compiles( -+ files('compiler-checks/boost-has-threads.cc'), - dependencies: [boost_dep, threads_dep], - name: 'BOOST_HAS_THREADS', - ) --if result.returncode() != 0 -+if not result - error('boost is not configured to use threads') - endif - - if cpp.has_header('boost/regex.h', dependencies: [boost_dep], required: false) -- result = cpp.run( -+ result = cpp.compiles( - fs.read('compiler-checks/boost-regex.cc'), - dependencies: [boost_dep, threads_dep], - name: 'GET_SYSTEM_VS_BOOST_REGEX_HEADER', - ) -- if result.returncode() != 0 -+ if not result - error('boost/regex.h is used in place of system regex.h') - endif - endif - --result = cpp.run( -+result = cpp.compiles( - fs.read('compiler-checks/chrono-same-duration.cc'), - name: 'CHRONO_SAME_DURATION', - ) --conf_data.set('CHRONO_SAME_DURATION', result.returncode() == 0) -+conf_data.set('CHRONO_SAME_DURATION', result) - - if CRYPTO_DEP.name() == openssl.name() -- result1 = cpp.run( -+ result1 = cpp.compiles( - fs.read('compiler-checks/have-generic-tls-method.cc'), - name: 'HAVE_GENERIC_TLS_METHOD', - dependencies: [boost_dep, CRYPTO_DEP, threads_dep], - ) -- result2 = cpp.run( -+ result2 = cpp.compiles( - fs.read('compiler-checks/stream-truncated-error.cc'), - name: 'HAVE_STREAM_TRUNCATED_ERROR', - dependencies: [boost_dep, CRYPTO_DEP, threads_dep], - ) -- if result1.returncode() != 0 or result2.returncode() != 0 -+ if not result1 or not result2 - error('Boost TLS support broken.') - endif - endif - - if CRYPTO_DEP.name() == botan.name() -- result = cpp.run( -+ # main do nothing, HashFunction::create returns null if nothing is found -+ result = cpp.links( - fs.read('compiler-checks/botan-hash.cc'), - name: 'CHECK_BOTAN_LIBRARY', - dependencies: [boost_dep, CRYPTO_DEP, threads_dep], - ) -- if result.returncode() != 0 -+ if not result - error('Botan library does not work.') - endif - endif - --result = cpp.run( -+result = cpp.links( - fs.read('compiler-checks/have-optreset.cc'), - name: 'HAVE_OPTRESET', - ) --conf_data.set('HAVE_OPTRESET', result.returncode() == 0) -+conf_data.set('HAVE_OPTRESET', result) - --result = cpp.run(fs.read('compiler-checks/have-sa-len.cc'), name: 'HAVE_SA_LEN') --conf_data.set('HAVE_SA_LEN', result.returncode() == 0) -+result = cpp.compiles(fs.read('compiler-checks/have-sa-len.cc'), name: 'HAVE_SA_LEN') -+conf_data.set('HAVE_SA_LEN', result) - --result = cpp.run( -+result = cpp.links( - fs.read('compiler-checks/log4cplus-initializer.cc'), - name: 'LOG4CPLUS_INITIALIZER_H', - dependencies: [LOG4CPLUS_DEP], - ) --conf_data.set('LOG4CPLUS_INITIALIZER_H', result.returncode() == 0) -+conf_data.set('LOG4CPLUS_INITIALIZER_H', result) - - if MYSQL_DEP.found() -- result = cpp.run( -+ result = cpp.compiles( - fs.read('compiler-checks/mysql-my-bool.cc'), - name: 'MYSQL_MY_BOOL', - dependencies: [MYSQL_DEP], - ) -- conf_data.set('HAVE_MYSQL_MY_BOOL', result.returncode() == 0) -+ conf_data.set('HAVE_MYSQL_MY_BOOL', result) - -- result = cpp.run( -+ result = cpp.links( - fs.read('compiler-checks/mysql-get-option.cc'), - name: 'HAVE_MYSQL_GET_OPTION', - dependencies: [MYSQL_DEP], - ) -- conf_data.set('HAVE_MYSQL_GET_OPTION', result.returncode() == 0) -+ conf_data.set('HAVE_MYSQL_GET_OPTION', result) - endif - --result = cpp.run( -- fs.read('compiler-checks/fuzzing-with-clusterfuzzlite.cc'), -- name: 'FUZZING_WITH_CLUSTERFUZZLITE', --) --FUZZING_WITH_CLUSTERFUZZLITE = result.returncode() == 0 -+FUZZING_WITH_CLUSTERFUZZLITE = false - --have_afl = false --result = cpp.run(fs.read('compiler-checks/have-afl.cc'), name: 'HAVE_AFL') --if result.returncode() == 0 -- have_afl = true --endif -+have_afl = cpp.compiles(fs.read('compiler-checks/have-afl.cc'), name: 'HAVE_AFL') - conf_data.set('HAVE_AFL', have_afl) - - if GTEST_DEP.found() -@@ -534,22 +519,22 @@ if GTEST_DEP.found() - if GTEST_DEP.type_name() == 'internal' - conf_data.set('HAVE_CREATE_UNIFIED_DIFF', true) - else -- result = cpp.run( -+ result = cpp.links( - fs.read('compiler-checks/have-create-unified-diff.cc'), - name: 'HAVE_CREATE_UNIFIED_DIFF', - dependencies: [GTEST_DEP], - ) -- conf_data.set('HAVE_CREATE_UNIFIED_DIFF', result.returncode() == 0) -+ conf_data.set('HAVE_CREATE_UNIFIED_DIFF', result) - endif - endif - - if KRB5_DEP.found() -- result = cpp.run( -+ result = cpp.links( - fs.read('compiler-checks/have-gss-str-to-oid.cc'), - name: 'HAVE_GSS_STR_TO_OID', - dependencies: [KRB5_DEP], - ) -- conf_data.set('HAVE_GSS_STR_TO_OID', result.returncode() == 0) -+ conf_data.set('HAVE_GSS_STR_TO_OID', result) - endif - - #### Other checks. -@@ -762,29 +747,15 @@ report_conf_data.set('LD_ARGS', ' '.join - report_conf_data.set('PYTHON_PATH', PYTHON.full_path()) - report_conf_data.set('PYTHON_VERSION', PYTHON.version()) - report_conf_data.set('PKGPYTHONDIR', PKGPYTHONDIR) --result = cpp.run( -- fs.read('compiler-checks/get-boost-version.cc'), -- dependencies: [boost_dep, threads_dep], -- name: 'Get Boost version', --) --if result.returncode() == 0 -- report_conf_data.set('BOOST_VERSION', result.stdout().strip()) --else -- report_conf_data.set('BOOST_VERSION', 'unknown version') -+version = boost_dep.version() -+if version == 'unknown' -+ version = 'unknown version' - endif -+report_conf_data.set('BOOST_VERSION', version) - if CRYPTO_DEP.name() == botan.name() - report_conf_data.set('CRYPTO_NAME', 'Botan') - report_conf_data.set('SPACES', ' ') -- result = cpp.run( -- fs.read('compiler-checks/get-botan-version.cc'), -- name: 'Get Botan version', -- dependencies: [CRYPTO_DEP], -- ) -- if result.returncode() == 0 -- version = result.stdout().strip() -- else -- version = botan.version() -- endif -+ version = botan.version() - if version == 'unknown' - version = 'unknown version' - endif -@@ -792,31 +763,13 @@ if CRYPTO_DEP.name() == botan.name() - elif CRYPTO_DEP.name() == openssl.name() - report_conf_data.set('CRYPTO_NAME', 'OpenSSL') - report_conf_data.set('SPACES', ' ') -- result = cpp.run( -- fs.read('compiler-checks/get-openssl-version.cc'), -- name: 'Get OpenSSL version', -- dependencies: [CRYPTO_DEP], -- ) -- if result.returncode() == 0 -- version = result.stdout().strip() -- else -- version = openssl.version() -- endif -+ version = openssl.version() - if version == 'unknown' - version = 'unknown version' - endif - report_conf_data.set('CRYPTO_VERSION', version) - endif --result = cpp.run( -- fs.read('compiler-checks/get-log4cplus-version.cc'), -- name: 'Get Log4cplus version', -- dependencies: [LOG4CPLUS_DEP], --) --if result.returncode() == 0 -- version = result.stdout().strip() --else -- version = log4cplus.version() --endif -+version = LOG4CPLUS_DEP.version() - if version == 'unknown' - version = 'unknown version' - endif ---- a/src/lib/log/compiler/meson.build -+++ b/src/lib/log/compiler/meson.build -@@ -1,7 +1,3 @@ --if meson.is_cross_build() -- subdir_done() --endif -- - KEA_MSG_COMPILER = executable( - 'kea-msg-compiler', - 'message.cc', diff --git a/srcpkgs/kea/patches/fix-musl-ethaddr.patch b/srcpkgs/kea/patches/fix-musl-ethaddr.patch deleted file mode 100644 index 96f6eefa033ce0..00000000000000 --- a/srcpkgs/kea/patches/fix-musl-ethaddr.patch +++ /dev/null @@ -1,12 +0,0 @@ ---- a/src/lib/dhcp/pkt_filter_lpf.cc 2016-09-27 12:32:02.000000000 +0200 -+++ b/src/lib/dhcp/pkt_filter_lpf.cc 2016-12-07 12:14:25.850716385 +0100 -@@ -13,7 +13,9 @@ - #include <exceptions/exceptions.h> - #include <fcntl.h> - #include <linux/filter.h> -+#if defined(__GLIBC__) - #include <linux/if_ether.h> -+#endif - #include <linux/if_packet.h> - #include <net/ethernet.h> - diff --git a/srcpkgs/kea/template b/srcpkgs/kea/template deleted file mode 100644 index 6527c5e2d4f195..00000000000000 --- a/srcpkgs/kea/template +++ /dev/null @@ -1,62 +0,0 @@ -# Template file for 'kea' -pkgname=kea -version=3.1.1 -revision=2 -build_style=meson -build_helper=qemu -configure_args="-Dcpp_std=gnu++20 - $(vopt_feature mysql) $(vopt_feature pgsql postgresql)" -hostmakedepends="flex bison perl pkg-config - doxygen elinks libxslt docbook-xsl python3-Sphinx python3-sphinx_rtd_theme" -_devel_depends="log4cplus-devel $(vopt_if botan botan-devel openssl-devel) - $(vopt_if mysql libmariadbclient-devel) $(vopt_if pgsql postgresql-libs-devel)" -makedepends="boost-devel-minimal log4cplus-devel python3-devel - gtest-devel $_devel_depends" -checkdepends="procps-ng" # needs pgrep -conf_files="/etc/kea/*.conf" -short_desc="Next generation DHCPv4/v6 server" -maintainer="Orphaned <orphan@voidlinux.org>" -license="MPL-2.0, Apache-2.0" -homepage="https://kea.isc.org" -changelog="https://gitlab.isc.org/isc-projects/kea/-/wikis/Release-Notes/release-notes-${version}" -distfiles="https://ftp.isc.org/isc/kea/${version/.P/-P}/kea-${version/.P/-P}.tar.xz" -checksum=91510c932a81a9b1d3b8c0bd7d6e0f8aa896f9dd4ca7117d06ab57698f09e899 - -build_options="botan mysql pgsql" -desc_option_botan="With Botan SSL support" -desc_option_mysql="With MySQL lease information database" -desc_option_pgsql="With PostgreSQL lease information database" -build_options_default="pgsql" - -make_dirs="/var/kea 755 root root" - -post_install() { - vsv kea-dhcp4 - vsv kea-dhcp6 - vsv kea-dhcp-ddns - - rm -f ${DESTDIR}/usr/lib64 - rmdir ${DESTDIR}/var/run/kea - rmdir ${DESTDIR}/var/run - - # Modify the logging output to stdout - sed -i ${DESTDIR}/etc/kea/*.conf \ - -e 's;"output": "/var/log/.*";"output": "stdout";' -} - -libkea_package() { - short_desc+=" - libraries" - pkg_install() { - vmove "usr/lib/*.so.*" - } -} - -libkea-devel_package() { - short_desc+=" - development files" - depends="${makedepends} libkea>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.so" - vmove "usr/lib/pkgconfig" - } -} diff --git a/srcpkgs/kea/update b/srcpkgs/kea/update deleted file mode 100644 index cc9dece313929b..00000000000000 --- a/srcpkgs/kea/update +++ /dev/null @@ -1,3 +0,0 @@ -site="http://ftp.isc.org/isc/kea/" -pattern='href="\K[\d\.]+(?=/")' -ignore="20141219 20141223 20170131" diff --git a/srcpkgs/keditbookmarks/template b/srcpkgs/keditbookmarks/template deleted file mode 100644 index 0bb5b8bf732033..00000000000000 --- a/srcpkgs/keditbookmarks/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'keditbookmarks' -pkgname=keditbookmarks -version=25.08.3 -revision=1 -build_style=cmake -configure_args="-DBUILD_TESTING=OFF -DKF6_HOST_TOOLING=/usr/lib/cmake - -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins - -DKDE_INSTALL_QMLDIR=lib/qt6/qml - -DECM_MKSPECS_INSTALL_DIR=/usr/lib/qt6/mkspecs/modules" -hostmakedepends="extra-cmake-modules gettext kf6-kcoreaddons kf6-kconfig kf6-kdoctools - pkg-config qt6-base qt6-tools" -makedepends="kf6-kcodecs-devel kf6-kconfigwidgets-devel kf6-kcoreaddons-devel - kf6-ki18n-devel kf6-kio-devel kf6-kbookmarks-devel kf6-kparts-devel - kf6-kwidgetsaddons-devel kf6-kwindowsystem-devel kf6-kiconthemes-devel - kf6-kcrash-devel - kf6-kdoctools-devel" -short_desc="Bookmarks editor" -maintainer="Piotr Wójcik <chocimier@tlen.pl>" -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=4f57a12aed73fcecc3059a0645931d1b836b44267194294763742131b21d3afa diff --git a/srcpkgs/keepalived/files/keepalived/run b/srcpkgs/keepalived/files/keepalived/run deleted file mode 100644 index e542d2d20dca40..00000000000000 --- a/srcpkgs/keepalived/files/keepalived/run +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh -exec 2>&1 -exec keepalived --dont-fork diff --git a/srcpkgs/keepalived/template b/srcpkgs/keepalived/template deleted file mode 100644 index 74188d7c17d57b..00000000000000 --- a/srcpkgs/keepalived/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'keepalived' -pkgname=keepalived -version=2.2.7 -revision=3 -build_style=gnu-configure -configure_args="--enable-sha1" -hostmakedepends="pkg-config" -makedepends="openssl-devel libnl3-devel popt-devel libnfnetlink-devel" -short_desc="Failover and monitoring daemon for LVS clusters" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-or-later" -homepage="https://www.keepalived.org/" -changelog="https://www.keepalived.org/release-notes/Release-${version}.html" -distfiles="https://www.keepalived.org/software/keepalived-${version}.tar.gz" -checksum=c61940d874154a560a54627ecf7ef47adebdf832164368d10bf242a4d9b7d49d - -conf_files="/etc/keepalived/keepalived.conf" - -post_install() { - vsv $pkgname - rm -rf ${DESTDIR}/etc/rc.d ${DESTDIR}/etc/sysconfig - vmkdir usr/share/examples/$pkgname - mv ${DESTDIR}/etc/$pkgname/samples/* ${DESTDIR}/usr/share/examples/$pkgname - mv ${DESTDIR}/etc/keepalived/keepalived.conf{.sample,} -} diff --git a/srcpkgs/keepassxc/template b/srcpkgs/keepassxc/template deleted file mode 100644 index 22c928a2edf163..00000000000000 --- a/srcpkgs/keepassxc/template +++ /dev/null @@ -1,51 +0,0 @@ -# Template file for 'keepassxc' -pkgname=keepassxc -version=2.7.11 -revision=1 -build_style=cmake -configure_args="-DWITH_TESTS=ON -DWITH_XC_UPDATECHECK=OFF -DWITH_XC_DOCS=ON - -DWITH_XC_AUTOTYPE=$(vopt_if autotype ON OFF) - -DWITH_XC_BROWSER=$(vopt_if browser ON OFF) - -DWITH_XC_BROWSER_PASSKEYS=$(vopt_if passkey ON OF) - -DWITH_XC_FDOSECRETS=$(vopt_if fdosecrets ON OFF) - -DWITH_XC_KEESHARE=$(vopt_if keeshare ON OFF) - -DWITH_XC_NETWORKING=$(vopt_if network ON OFF) - -DWITH_XC_SSHAGENT=$(vopt_if sshagent ON OFF) - -DWITH_XC_YUBIKEY=$(vopt_if yubikey ON OFF)" -hostmakedepends="qt5-devel ruby-asciidoctor" -makedepends="qt5-tools-devel qt5-svg-devel botan-devel libargon2-devel - qrencode-devel readline-devel pcsclite-devel - qt5-x11extras-devel - $(vopt_if autotype 'libXtst-devel libXi-devel') - $(vopt_if keeshare minizip-devel) - $(vopt_if yubikey 'libusb-devel')" -checkdepends="xvfb-run" -short_desc="KeePassXC is a cross-platform port of “Keepass Password Safe”" -maintainer="Piraty <mail@piraty.dev>" -license="GPL-3.0-or-later, BSD-3-Clause, CC0-1.0, LGPL-2.0-only, LGPL-2.1-only, - LGPL-3.0-or-later, Nokia-Qt-exception-1.1, MIT, BSL-1.0" -homepage="https://keepassxc.org/" -changelog="https://raw.githubusercontent.com/keepassxreboot/keepassxc/${version}/CHANGELOG.md" -distfiles="https://github.com/keepassxreboot/keepassxc/releases/download/${version}/keepassxc-${version}-src.tar.xz" -checksum=ce76b02d396369726aaf695bb46b79c0cc41a0c4f9ec806bde1233cb22e6ef62 - -build_options="autotype browser fdosecrets keeshare network passkey sshagent yubikey" -desc_option_autotype="Include auto-type" -desc_option_browser="Include browser integration with keepassxc-browser-plugin" -desc_option_fdosecrets="Include Secret Storage Spec server side API" -desc_option_keeshare="Include sharing integration with KeeShare" -desc_option_network="Include networking code (favicon download)" -desc_option_passkey="Include browser passkey integration with keepassxc-browser-plugin" -desc_option_sshagent="Include SSH agent support" -desc_option_yubikey="Include YubiKey support" -build_options_default="autotype browser fdosecrets keeshare network passkey sshagent yubikey" - -post_install() { - vlicense COPYING - vlicense LICENSE.BSD - vlicense LICENSE.MIT -} - -do_check() { - xvfb-run ninja -C build test || : #XXX: TestCli::testClip() fails -} diff --git a/srcpkgs/kernel-libc-headers/patches/1-4-glibc-specific-inclusion-of-sysinfo.h-in-kernel.h.patch b/srcpkgs/kernel-libc-headers/patches/1-4-glibc-specific-inclusion-of-sysinfo.h-in-kernel.h.patch deleted file mode 100644 index e3448369e1e922..00000000000000 --- a/srcpkgs/kernel-libc-headers/patches/1-4-glibc-specific-inclusion-of-sysinfo.h-in-kernel.h.patch +++ /dev/null @@ -1,12 +0,0 @@ ---- a/include/uapi/linux/kernel.h -+++ b/include/uapi/linux/kernel.h -@@ -1,7 +1,9 @@ - #ifndef _UAPI_LINUX_KERNEL_H - #define _UAPI_LINUX_KERNEL_H - -+#ifdef __GLIBC__ - #include <linux/sysinfo.h> -+#endif - #include <linux/const.h> - - #endif /* _UAPI_LINUX_KERNEL_H */ diff --git a/srcpkgs/kernel-libc-headers/patches/1-8-if_tunnel.h.patch b/srcpkgs/kernel-libc-headers/patches/1-8-if_tunnel.h.patch deleted file mode 100644 index df6b6c9f45af24..00000000000000 --- a/srcpkgs/kernel-libc-headers/patches/1-8-if_tunnel.h.patch +++ /dev/null @@ -1,14 +0,0 @@ -Reverts 1fe8e0f074c77aa41aaa579345a9e675acbebfa9 - ---- a/include/uapi/linux/if_tunnel.h -+++ b/include/uapi/linux/if_tunnel.h -@@ -2,9 +2,6 @@ - #define _UAPI_IF_TUNNEL_H_ - - #include <linux/types.h> --#include <linux/if.h> --#include <linux/ip.h> --#include <linux/in6.h> - #include <asm/byteorder.h> - - diff --git a/srcpkgs/kernel-libc-headers/template b/srcpkgs/kernel-libc-headers/template deleted file mode 100644 index 3aab3f49ddc7c4..00000000000000 --- a/srcpkgs/kernel-libc-headers/template +++ /dev/null @@ -1,36 +0,0 @@ -# Template file for 'kernel-libc-headers' -pkgname=kernel-libc-headers -version=6.14 -revision=1 -bootstrap=yes -short_desc="Linux API headers for userland development" -maintainer="Érico Nogueira <ericonr@disroot.org>" -license="GPL-2.0-only" -homepage="http://www.kernel.org" -distfiles="${KERNEL_SITE}/kernel/v${version%%.*}.x/linux-${version}.tar.xz" -checksum=a294b683e7b161bb0517bb32ec7ed1d2ea7603dfbabad135170ed12d00c47670 - -if [ "$CHROOT_READY" ]; then - hostmakedepends="perl" -fi - -case "$XBPS_TARGET_MACHINE" in - i686*|x86_64*) _arch="x86";; - arm*) _arch="arm";; - aarch64*) _arch="arm64";; - mips*) _arch="mips";; - ppc*) _arch="powerpc";; - riscv*) _arch="riscv" ;; - *) msg_error "$pkgname: unknown architecture.\n";; -esac - -do_build() { - make mrproper - make ARCH="${_arch}" headers -} - -do_install() { - # the make header_install depends on rsync so just do the same thing manuall. - vcopy usr/include usr - find "${DESTDIR}/usr/include" -type f ! -name '*.h' -delete -} diff --git a/srcpkgs/kernel-libc-headers/update b/srcpkgs/kernel-libc-headers/update deleted file mode 100644 index 62a54c45e5f965..00000000000000 --- a/srcpkgs/kernel-libc-headers/update +++ /dev/null @@ -1,2 +0,0 @@ -pkgname="linux" -ignore="*" diff --git a/srcpkgs/kernelshark/patches/musl.patch b/srcpkgs/kernelshark/patches/musl.patch deleted file mode 100644 index e02fddb486c771..00000000000000 --- a/srcpkgs/kernelshark/patches/musl.patch +++ /dev/null @@ -1,20 +0,0 @@ ---- a/src/libkshark.h -+++ b/src/libkshark.h -@@ -17,6 +17,7 @@ - #include <string.h> - #include <pthread.h> - #include <errno.h> -+#include <sys/types.h> - - // Json-C - #include <json-c/json.h> ---- a/src/kernelshark.cpp -+++ b/src/kernelshark.cpp -@@ -7,6 +7,7 @@ - // C - #include <sys/stat.h> - #include <getopt.h> -+#include <libgen.h> - - // Qt - #include <QApplication> diff --git a/srcpkgs/kernelshark/template b/srcpkgs/kernelshark/template deleted file mode 100644 index 91ebad4dea7c08..00000000000000 --- a/srcpkgs/kernelshark/template +++ /dev/null @@ -1,40 +0,0 @@ -# Template file for 'kernelshark' -pkgname=kernelshark -reverts="2.9.1_1 2.9_1 2.8.3_2 2.8.3_1 2.8.2_1 2.8.1_1 2.7_2 2.7_1 2.6.2_1 2.6.1_1 - 2.6_1 2.5.3_3 2.5.3_2 2.5.3_1 2.5.1_1 2.5_1 2.4_1" -version=2.1.1 -revision=1 -build_style=cmake -# It's PKG_CONGIG_DIR not PKG_CONFIG_DIR -configure_args="-D_INSTALL_PREFIX=/usr -D_LIBDIR=/usr/lib$XBPS_TARGET_WORDSIZE - -DPKG_CONGIG_DIR=/usr/lib/pkgconfig -DTT_FONT_FILE=/usr/share/fonts/TTF/FreeSans.ttf - -DTRACECMD_EXECUTABLE=/usr/bin/trace-cmd -DCMAKE_SKIP_RPATH=ON" -hostmakedepends="qt5-qmake qt5-host-tools pkg-config" -makedepends="libfreeglut-devel qt5-devel json-c-devel libXmu-devel libXi-devel - libtraceevent-devel libtracefs-devel libtracecmd-devel" -depends="freefont-ttf trace-cmd" -short_desc="Front end reader of trace-cmd(1) output" -maintainer="Leah Neukirchen <leah@vuxu.org>" -license="GPL-3.0-or-later" -homepage="https://www.kernelshark.org" -distfiles="https://git.kernel.org/pub/scm/utils/trace-cmd/kernel-shark.git/snapshot/kernel-shark-kernelshark-v${version}.tar.gz" -checksum=78a0cf28bc06d0e43cd5a2512f83c02b7b5c969a26a0d4b56338154d6cf6f7be -# requires externally-downloaded data and segfaults on some gui tests -make_check=no - -libkshark_package() { - short_desc+=" - library" - pkg_install() { - vmove "usr/lib/libkshark.so.*" - } -} - -libkshark-devel_package() { - depends="libkshark>=${version}_${revision} ${makedepends}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/kernelshark/update b/srcpkgs/kernelshark/update deleted file mode 100644 index 8b5f28fc01cad3..00000000000000 --- a/srcpkgs/kernelshark/update +++ /dev/null @@ -1 +0,0 @@ -pkgname=kernel-shark-kernelshark diff --git a/srcpkgs/kew/template b/srcpkgs/kew/template deleted file mode 100644 index b48cb7e8166591..00000000000000 --- a/srcpkgs/kew/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'kew' -pkgname=kew -version=3.3.2 -revision=2 -build_style=gnu-makefile -make_use_env=yes -hostmakedepends="pkg-config" -makedepends="faad2-devel libnotify-devel taglib-devel chafa-devel ffmpeg6-devel fftw-devel - freeimage-devel libglib-devel libogg-devel libvorbis-devel opus-devel opusfile-devel - libcurl-devel" -short_desc="Command-line music player" -maintainer="Mihail Ivanchev <contact@ivanchev.net>" -license="GPL-2.0-only" -homepage="https://github.com/ravachol/kew" -changelog="https://github.com/ravachol/kew/releases" -distfiles="https://github.com/ravachol/kew/archive/refs/tags/v${version}.tar.gz" -checksum=fb9370e78da2861cbae9ebf2b16e77a4fbba964999fd19e311184b50b117a6ca - -pre_build() { - if [ "$XBPS_CROSS_BUILD" ]; then - vsed -i Makefile -e 's:-fcf-protection::' - fi -} diff --git a/srcpkgs/kexec-tools/patches/ppc64-elfv2.patch b/srcpkgs/kexec-tools/patches/ppc64-elfv2.patch deleted file mode 100644 index ec206eebabbe3a..00000000000000 --- a/srcpkgs/kexec-tools/patches/ppc64-elfv2.patch +++ /dev/null @@ -1,15 +0,0 @@ -Use ELFv2 ABI for big endian. - ---- a/purgatory/arch/ppc64/Makefile -+++ b/purgatory/arch/ppc64/Makefile -@@ -14,8 +14,8 @@ ppc64_PURGATORY_EXTRA_CFLAGS += -m64 -msoft-float \ - ppc64_PURGATORY_EXTRA_ASFLAGS += -m64 - ifeq ($(SUBARCH),BE) - ppc64_PURGATORY_EXTRA_LDFLAGS += -melf64ppc -- ppc64_PURGATORY_EXTRA_CFLAGS += -mcall-aixdesc -- ppc64_PURGATORY_EXTRA_ASFLAGS += -mcall-aixdesc -+ ppc64_PURGATORY_EXTRA_CFLAGS += -mabi=elfv2 -+ ppc64_PURGATORY_EXTRA_ASFLAGS += -mabi=elfv2 - else - ppc64_PURGATORY_EXTRA_LDFLAGS += -melf64lppc - ppc64_PURGATORY_EXTRA_CFLAGS += -mlittle-endian diff --git a/srcpkgs/kexec-tools/template b/srcpkgs/kexec-tools/template deleted file mode 100644 index 96e3b57616e79a..00000000000000 --- a/srcpkgs/kexec-tools/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'kexec-tools' -pkgname=kexec-tools -version=2.0.29 -revision=1 -build_style=gnu-configure -hostmakedepends="tar xz" -makedepends="zlib-devel liblzma-devel" -short_desc="Tools to support fast kexec reboots" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-only" -homepage="http://kernel.org/pub/linux/utils/kernel/kexec/" -distfiles="${KERNEL_SITE}/utils/kernel/kexec/${pkgname}-${version}.tar.xz" -checksum=67b1ac503aade45a54db0bc79228a8830a35d5d4f83cee932cff3e7a81a4a9ec - -case "$XBPS_TARGET_MACHINE" in - ppc-musl) nopie=yes;; # textrels not supported -esac - -tar_cmd=tar - -pre_build() { - rm ${XBPS_WRAPPERDIR}/strip - case "$XBPS_TARGET_MACHINE" in - i686*) vsed -i '/compat_x86_64.S/d' purgatory/arch/i386/Makefile;; - esac -} diff --git a/srcpkgs/kexi/patches/3280c5ec9940f329dc75b2b8d9a52285b20209f0.patch b/srcpkgs/kexi/patches/3280c5ec9940f329dc75b2b8d9a52285b20209f0.patch deleted file mode 100644 index 375d44e7b40bd7..00000000000000 --- a/srcpkgs/kexi/patches/3280c5ec9940f329dc75b2b8d9a52285b20209f0.patch +++ /dev/null @@ -1,195 +0,0 @@ -From 3280c5ec9940f329dc75b2b8d9a52285b20209f0 Mon Sep 17 00:00:00 2001 -From: Johannes Zarl-Zierl <johannes@zarl-zierl.at> -Date: Wed, 5 May 2021 00:09:49 +0200 -Subject: [PATCH] Use plain Marble package instead of KexiMarble - -Marble has shipped with a MarbleConfig.cmake file since ~2016. Kexi -already depends on KF5 versions that are much newer than that. ---- - CMakeLists.txt | 8 +- - cmake/modules/FindKexiMarble.cmake | 115 ------------------ - src/plugins/forms/widgets/CMakeLists.txt | 2 +- - .../forms/widgets/mapbrowser/CMakeLists.txt | 3 +- - 4 files changed, 5 insertions(+), 123 deletions(-) - delete mode 100644 cmake/modules/FindKexiMarble.cmake - -diff --git a/CMakeLists.txt b/CMakeLists.txt -index 97c58fa10..548b2708f 100644 ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -199,16 +199,13 @@ - ## Test for marble - ## --set(MARBLE_MIN_VERSION "0.19.2") --find_package(KexiMarble ${MARBLE_MIN_VERSION}) --set_package_properties(KexiMarble PROPERTIES -+find_package(Marble CONFIG) -+set_package_properties(Marble PROPERTIES - DESCRIPTION "KDE World Globe Widget library" - URL "https://marble.kde.org" - TYPE RECOMMENDED - PURPOSE "Required by Kexi form map widget" - ) --if(NOT MARBLE_FOUND) -- set(MARBLE_INCLUDE_DIR "") --else() -+if(Marble_FOUND) - set(HAVE_MARBLE TRUE) - endif() - set_package_properties(GLIB2 PROPERTIES TYPE RECOMMENDED PURPOSE "${_REQUIRED_BY_MDB}") -diff --git a/cmake/modules/FindKexiMarble.cmake b/cmake/modules/FindKexiMarble.cmake -deleted file mode 100644 -index 4ec1c5195..000000000 ---- a/cmake/modules/FindKexiMarble.cmake -+++ /dev/null -@@ -1,115 +0,0 @@ --# - Try to find the Marble Library --# Once done this will define --# --# MARBLE_FOUND - system has Marble --# MARBLE_INCLUDE_DIR - the Marble include directory --# MARBLE_LIBRARIES - Libraries needed to use Marble --# MARBLE_VERSION - This contains combined MAJOR.MINOR.PATCH version (eg. 0.19.2); --# Can be missing if version could not be found --# --# Versions mapping can be found at: https://marble.kde.org/changelog.php --# --# Redistribution and use is allowed according to the terms of the BSD license. --# For details see the accompanying COPYING-CMAKE-SCRIPTS file. --# -- --#============================================================================= --# Copyright 2006-2009 Kitware, Inc. --# Copyright 2006 Alexander Neundorf <neundorf@kde.org> --# Copyright 2009-2011 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. --#============================================================================= -- --function(from_hex HEX DEC) -- string(TOUPPER "${HEX}" HEX) -- set(_res 0) -- string(LENGTH "${HEX}" _strlen) -- -- while (_strlen GREATER 0) -- math(EXPR _res "${_res} * 16") -- string(SUBSTRING "${HEX}" 0 1 NIBBLE) -- string(SUBSTRING "${HEX}" 1 -1 HEX) -- if (NIBBLE STREQUAL "A") -- math(EXPR _res "${_res} + 10") -- elseif (NIBBLE STREQUAL "B") -- math(EXPR _res "${_res} + 11") -- elseif (NIBBLE STREQUAL "C") -- math(EXPR _res "${_res} + 12") -- elseif (NIBBLE STREQUAL "D") -- math(EXPR _res "${_res} + 13") -- elseif (NIBBLE STREQUAL "E") -- math(EXPR _res "${_res} + 14") -- elseif (NIBBLE STREQUAL "F") -- math(EXPR _res "${_res} + 15") -- else() -- math(EXPR _res "${_res} + ${NIBBLE}") -- endif() -- -- string(LENGTH "${HEX}" _strlen) -- endwhile() -- -- set(${DEC} ${_res} PARENT_SCOPE) --endfunction() -- --if ( MARBLE_INCLUDE_DIR AND MARBLE_GLOBAL_HEADER AND MARBLE_LIBRARIES ) -- # in cache already -- set( MARBLE_FIND_QUIETLY TRUE ) --endif () -- --find_path( MARBLE_INCLUDE_DIR NAMES marble/MarbleMap.h PATH_SUFFIXES marble) --find_file( MARBLE_GLOBAL_HEADER NAMES marble/MarbleGlobal.h PATH_SUFFIXES marble) --find_library( MARBLE_LIBRARIES NAMES marblewidget-qt5 ) -- --if(MARBLE_GLOBAL_HEADER) -- file(STRINGS ${MARBLE_GLOBAL_HEADER} -- marble_version_line -- REGEX "^#define[\t ]+MARBLE_VERSION[\t ]+0x([0-9a-fA-F])+.*") -- -- string(REGEX REPLACE -- "^.*MARBLE_VERSION[\t ]+0x([0-9a-fA-F][0-9a-fA-F])([0-9a-fA-F][0-9a-fA-F])([0-9a-fA-F][0-9a-fA-F]).*$" -- "\\1;\\2;\\3" marble_version_list "${marble_version_line}") -- -- list(GET marble_version_list 0 MARBLE_VERSION_MAJOR) -- from_hex("${MARBLE_VERSION_MAJOR}" MARBLE_VERSION_MAJOR) -- -- list(GET marble_version_list 1 MARBLE_VERSION_MINOR) -- from_hex("${MARBLE_VERSION_MINOR}" MARBLE_VERSION_MINOR) -- -- list(GET marble_version_list 2 MARBLE_VERSION_PATCH) -- from_hex("${MARBLE_VERSION_PATCH}" MARBLE_VERSION_PATCH) -- -- set(MARBLE_VERSION "${MARBLE_VERSION_MAJOR}.${MARBLE_VERSION_MINOR}.${MARBLE_VERSION_PATCH}" CACHE STRING "Found Marble version") --endif() -- --include( FindPackageHandleStandardArgs ) -- --if(MARBLE_VERSION) -- if(DEFINED MARBLE_MIN_VERSION AND ${MARBLE_VERSION} VERSION_LESS ${MARBLE_MIN_VERSION}) -- set(MARBLE_FOUND FALSE) -- unset(MARBLE_INCLUDE_DIR) -- unset(MARBLE_LIBRARIES) -- else() -- find_package_handle_standard_args( Marble -- REQUIRED_VARS -- MARBLE_INCLUDE_DIR -- MARBLE_LIBRARIES -- VERSION_VAR -- MARBLE_VERSION -- FAIL_MESSAGE -- "Could not find Marble" -- ) -- endif() --else() -- find_package_handle_standard_args( marble -- DEFAULT_MSG -- MARBLE_INCLUDE_DIR -- MARBLE_LIBRARIES ) --endif() -- --mark_as_advanced(MARBLE_GLOBAL_HEADER MARBLE_VERSION_MAJOR MARBLE_VERSION_MINOR MARBLE_VERSION_PATCH) -diff --git a/src/plugins/forms/widgets/CMakeLists.txt b/src/plugins/forms/widgets/CMakeLists.txt -index 107d578a8..109341fe0 100644 ---- a/src/plugins/forms/widgets/CMakeLists.txt -+++ b/src/plugins/forms/widgets/CMakeLists.txt -@@ -11,7 +11,7 @@ endmacro() - # the main widgets plugin - add_subdirectory(main) - --if(MARBLE_FOUND) -+if(Marble_FOUND) - #TODO add_subdirectory(mapbrowser) - endif() - -diff --git a/src/plugins/forms/widgets/mapbrowser/CMakeLists.txt b/src/plugins/forms/widgets/mapbrowser/CMakeLists.txt -index 3ff7f4fc8..f5be7fd02 100644 ---- a/src/plugins/forms/widgets/mapbrowser/CMakeLists.txt -+++ b/src/plugins/forms/widgets/mapbrowser/CMakeLists.txt -@@ -1,7 +1,6 @@ - include_directories( - ${CMAKE_SOURCE_DIR}/src/formeditor - ${CMAKE_SOURCE_DIR}/src/core -- ${MARBLE_INCLUDE_DIR} - ) - - set(kexiforms_mapwidgetplugin_SRCS -@@ -20,8 +19,8 @@ target_link_libraries(kexiforms_mapwidgetplugin - kexiextendedwidgets - kexiformutils - kexidataviewcommon -- ${MARBLE_LIBRARIES} - -+ Marble - Qt5::Xml - ) - diff --git a/srcpkgs/kexi/patches/79894e151a53c1afed55003c2e1faf23ea463ec7.patch b/srcpkgs/kexi/patches/79894e151a53c1afed55003c2e1faf23ea463ec7.patch deleted file mode 100644 index c4b0468d8b69b4..00000000000000 --- a/srcpkgs/kexi/patches/79894e151a53c1afed55003c2e1faf23ea463ec7.patch +++ /dev/null @@ -1,31 +0,0 @@ -From 79894e151a53c1afed55003c2e1faf23ea463ec7 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?=C3=96mer=20Fad=C4=B1l=20Usta?= <omerusta@gmail.com> -Date: Fri, 7 May 2021 01:17:31 +0000 -Subject: [PATCH] Fix glib include position - -glib shouldn't be in extern c block ---- - src/migration/mdb/3rdparty/mdbtools/include/mdbtools.h | 3 ++- - 1 file changed, 2 insertions(+), 1 deletion(-) - -diff --git a/src/migration/mdb/3rdparty/mdbtools/include/mdbtools.h b/src/migration/mdb/3rdparty/mdbtools/include/mdbtools.h -index 31f48c171..56276e2d6 100644 ---- a/src/migration/mdb/3rdparty/mdbtools/include/mdbtools.h -+++ b/src/migration/mdb/3rdparty/mdbtools/include/mdbtools.h -@@ -18,6 +18,8 @@ - #ifndef _mdbtools_h_ - #define _mdbtools_h_ - -+#include <glib.h> -+ - #ifdef __cplusplus - extern "C" { - #endif -@@ -32,7 +34,6 @@ - #endif - #include <ctype.h> - #include <string.h> --#include <glib.h> - - #ifdef HAVE_ICONV - #include <iconv.h> diff --git a/srcpkgs/kexi/patches/cmake-4.patch b/srcpkgs/kexi/patches/cmake-4.patch deleted file mode 100644 index 0fd14f3ac24ce5..00000000000000 --- a/srcpkgs/kexi/patches/cmake-4.patch +++ /dev/null @@ -1,34 +0,0 @@ ---- a/cmake/modules/SetKexiCMakePolicies.cmake -+++ b/cmake/modules/SetKexiCMakePolicies.cmake -@@ -8,9 +8,6 @@ cmake_policy(SET CMP0048 NEW) # for PROJ - cmake_policy(SET CMP0053 NEW) # TODO remove, temporary fix for a bug in Qt 5.8's Qt5ModuleLocation.cmake - # "Simplify variable reference and escape sequence evaluation" - --if(POLICY CMP0059) # Don’t treat DEFINITIONS as a built-in directory property. -- cmake_policy(SET CMP0059 OLD) --endif() - if(POLICY CMP0063) # Honor visibility properties for all target types (since cmake 3.3) - cmake_policy(SET CMP0063 NEW) - endif() ---- a/cmake/modules/KexiAddIconsRccFile.cmake -+++ b/cmake/modules/KexiAddIconsRccFile.cmake -@@ -52,7 +52,7 @@ macro(kexi_add_icons_rcc_file _target _p - add_custom_target(${_target}_build_rcc - COMMAND ${Qt5Core_RCC_EXECUTABLE} --compress 9 --threshold 0 --binary - --output "${_RCC_FILE}" "${_QRC_FILE}" -- DEPENDS "${_QRC_FILE}" "${_FILES}" -+ DEPENDS "${_FILES}" - WORKING_DIRECTORY "${_BASE_DIR}" - COMMENT "Building external Qt resource ${_RCC_FILE}" - VERBATIM ---- a/src/pics/CMakeLists.txt -+++ b/src/pics/CMakeLists.txt -@@ -59,7 +59,7 @@ add_dependencies(build_qrc colorize_icon - add_custom_target(build_rcc - COMMAND ${Qt5Core_RCC_EXECUTABLE} --compress 9 --threshold 0 --binary - --output "${_RCC_FILE}" "${_QRC_FILE}" -- DEPENDS "${_QRC_FILE}" "${_FILES}" -+ DEPENDS "${_FILES}" - WORKING_DIRECTORY "${_BASE_DIR}" - COMMENT "Building external Qt resource ${_RCC_FILE}" - VERBATIM diff --git a/srcpkgs/kexi/patches/ftbfs.patch b/srcpkgs/kexi/patches/ftbfs.patch deleted file mode 100644 index 2026bbed641ff6..00000000000000 --- a/srcpkgs/kexi/patches/ftbfs.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/src/widget/utils/kexidisplayutils.h -+++ b/src/widget/utils/kexidisplayutils.h -@@ -24,6 +24,7 @@ - - #include <QFont> - #include <QColor> -+#include <QDate> - - class QWidget; - diff --git a/srcpkgs/kexi/patches/musl.patch b/srcpkgs/kexi/patches/musl.patch deleted file mode 100644 index cd9f959606aa80..00000000000000 --- a/srcpkgs/kexi/patches/musl.patch +++ /dev/null @@ -1,40 +0,0 @@ ---- a/src/migration/mdb/3rdparty/mdbtools/libmdb/catalog.c 2018-03-06 22:46:18.503349370 +0100 -+++ b/src/migration/mdb/3rdparty/mdbtools/libmdb/catalog.c 2018-03-06 22:46:18.503349370 +0100 -@@ -17,6 +17,7 @@ - */ - - #include "mdbtools.h" -+#include <strings.h> - - #ifdef DMALLOC - #include "dmalloc.h" ---- a/src/migration/mdb/3rdparty/mdbtools/libmdb/data.c 2018-03-06 22:46:18.503349370 +0100 -+++ b/src/migration/mdb/3rdparty/mdbtools/libmdb/data.c 2018-03-06 22:46:18.503349370 +0100 -@@ -18,6 +18,7 @@ - - #include <time.h> - #include <math.h> -+#include <strings.h> - #include "mdbtools.h" - - #ifdef DMALLOC ---- a/src/migration/mdb/3rdparty/mdbtools/libmdb/sargs.c 2018-03-06 22:46:18.507349448 +0100 -+++ b/src/migration/mdb/3rdparty/mdbtools/libmdb/sargs.c 2018-03-06 22:46:18.507349448 +0100 -@@ -27,6 +27,7 @@ - * a mdb_test_[type]() function and invoke it from mdb_test_sarg() - */ - -+#include <strings.h> - #include <time.h> - #include "mdbtools.h" - #ifdef DMALLOC ---- a/src/migration/mdb/3rdparty/mdbtools/libmdb/table.c 2018-03-06 22:46:18.507349448 +0100 -+++ b/src/migration/mdb/3rdparty/mdbtools/libmdb/table.c 2018-03-06 22:46:18.507349448 +0100 -@@ -16,6 +16,7 @@ - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - */ - -+#include <strings.h> - #include "mdbtools.h" - - #ifdef DMALLOC diff --git a/srcpkgs/kexi/template b/srcpkgs/kexi/template deleted file mode 100644 index cb2f7189dbe8e8..00000000000000 --- a/srcpkgs/kexi/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'kexi' -pkgname=kexi -version=3.2.0 -revision=3 -build_style=cmake -hostmakedepends="extra-cmake-modules gettext kdoctools doxygen pkg-config" -makedepends="ktexteditor-devel kdb-devel kreport-devel qt5-webkit-devel - breeze-icons postgresql-libs-devel libmariadbclient-devel" -depends="breeze-icons" -short_desc="Visual database applications creator" -maintainer="John <me@johnnynator.dev>" -license="GPL-2.0-or-later, LGPL-2.0-or-later" -homepage="http://www.kexi-project.org/" -distfiles="${KDE_SITE}/kexi/src/kexi-${version}.tar.xz" -checksum=7a813f9ea815a09c1e733d0e7dc879c64eee85f075389e87e6aab99cf0c1c1ff -replaces="calligra-kexi>=0" - -if [ "$CROSS_BUILD" ];then - hostmakedepends+=" qt5-qmake qt5-host-tools python3 kcoreaddons" - configure_args+=" -DRUN_RESULT=0" - configure_args+=" -DRUN_RESULT__TRYRUN_OUTPUT=0" - configure_args+=" -DDESKTOPTOJSON_EXECUTABLE=/usr/bin/desktoptojson" -fi diff --git a/srcpkgs/keybase-desktop/template b/srcpkgs/keybase-desktop/template deleted file mode 100644 index 89f3916f37b66d..00000000000000 --- a/srcpkgs/keybase-desktop/template +++ /dev/null @@ -1,51 +0,0 @@ -# Template file for 'keybase-desktop' -pkgname=keybase-desktop -version=6.4.0 -revision=1 -hostmakedepends="git nodejs yarn unzip" -depends="keybase kbfs" -short_desc="Keybase desktop client" -maintainer="Orphaned <orphan@voidlinux.org>" -license="BSD-3-Clause" -homepage="https://keybase.io" -distfiles="https://github.com/keybase/client/archive/v${version}.tar.gz" -checksum=1fad98fd54c03400ea3ac421a6275867dfcbd2a20b0d2020d7021b769333cdea -nostrip_files="Keybase" - -case "${XBPS_TARGET_MACHINE}" in - x86_64) _target="x64";; -# i686) _target="ia32";; - *) broken="This architecture is not currently supported by Keybase's Electron builds";; -esac - -do_build() { - cd "shared" - # Workaround from keybase's own build_binaries.sh - export NODE_ENV=development - export KEYBASE_SKIP_DEV_TOOLS=1 - - yarn install --pure-lockfile --ignore-engines - - unset KEYBASE_SKIP_DEV_TOOLS - export NODE_ENV=production - - yarn run package -- --platform linux --arch "${_target}" --appVersion "$version" -} - -do_install() { - vmkdir opt/keybase/ - vcopy shared/desktop/release/linux-${_target}/Keybase-linux-${_target}/* opt/keybase - - vcopy packaging/linux/crypto_squirrel.txt /opt/keybase - vinstall packaging/linux/keybase.desktop 0644 usr/share/applications - - local icon_size icon_dir - for icon_size in 16 32 128 256 512 ; do - icon_dir="usr/share/icons/hicolor/${icon_size}x${icon_size}/apps" - vmkdir "$icon_dir" - vinstall "media/icons/Keybase.iconset/icon_${icon_size}x${icon_size}.png" 644 "$icon_dir/keybase.png" - done - - vbin packaging/linux/run_keybase - vlicense LICENSE -} diff --git a/srcpkgs/keybase/kbfs.INSTALL b/srcpkgs/keybase/kbfs.INSTALL deleted file mode 100644 index 5804220dd40f78..00000000000000 --- a/srcpkgs/keybase/kbfs.INSTALL +++ /dev/null @@ -1,11 +0,0 @@ -ROOTMOUNT="/keybase" - -case "${ACTION}" in -post) - if ! mountpoint "$ROOTMOUNT" > /dev/null; then - mkdir -p "$ROOTMOUNT" - chown root:root "$ROOTMOUNT" - chmod 755 "$ROOTMOUNT" - fi - ;; -esac diff --git a/srcpkgs/keybase/template b/srcpkgs/keybase/template deleted file mode 100644 index 39b6e75e8290dc..00000000000000 --- a/srcpkgs/keybase/template +++ /dev/null @@ -1,38 +0,0 @@ -# Template file for 'keybase' -pkgname=keybase -version=6.4.0 -revision=1 -build_style=go -build_wrksrc=go -go_import_path="github.com/keybase/client/go" -go_package="${go_import_path}/keybase -${go_import_path}/kbfs/kbfsfuse -${go_import_path}/kbfs/kbfsgit/git-remote-keybase -${go_import_path}/kbfs/kbfstool ${go_import_path}/kbfs/redirector" -go_build_tags="production" -depends="gnupg>=2" -short_desc="Client for keybase.io" -maintainer="Orphaned <orphan@voidlinux.org>" -license="BSD-3-Clause" -homepage="https://keybase.io/" -distfiles="https://github.com/keybase/client/releases/download/v$version/keybase-v$version.tar.xz" -checksum=506916263f71a3ac8385228b3855d6ddb3f3168574179a0b10ab9867d18b0e3d - -post_install() { - vlicense LICENSE -} - -kbfs_package() { - depends="keybase fuse" - short_desc="Keybase Filesystem" - - pkg_install() { - vmove usr/bin/redirector - mv ${PKGDESTDIR}/usr/bin/redirector ${PKGDESTDIR}/usr/bin/keybase-redirector - # setuid - chmod 4755 ${PKGDESTDIR}/usr/bin/keybase-redirector - vmove usr/bin/kbfsfuse - vmove usr/bin/kbfstool - vmove usr/bin/git-remote-keybase - } -} diff --git a/srcpkgs/keychain/INSTALL.msg b/srcpkgs/keychain/INSTALL.msg deleted file mode 100644 index 419025546aab81..00000000000000 --- a/srcpkgs/keychain/INSTALL.msg +++ /dev/null @@ -1,5 +0,0 @@ -Keychain no longer supports the '--agents' option as of version 2.9.0. -The software now automatically detects and manages your SSH/GPG agents. -If you are still using '--agents' in your configuration or shell scripts, -please remove it to avoid errors. More info: -https://github.com/funtoo/keychain/releases/tag/2.9.0 diff --git a/srcpkgs/keychain/template b/srcpkgs/keychain/template deleted file mode 100644 index 8902a7b481a8c4..00000000000000 --- a/srcpkgs/keychain/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'keychain' -pkgname=keychain -version=2.9.5 -revision=1 -build_style=gnu-makefile -hostmakedepends="perl" -short_desc="Keychain manager for ssh-agent and gpg-agent" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-only" -homepage="http://www.funtoo.org/Keychain" -distfiles="https://github.com/funtoo/keychain/archive/${version}.tar.gz" -checksum=c883f26db616bc1c81ba5ef3832c7ad912f3e8bd0baf6aaff981164c538a1411 - -do_install() { - vbin keychain - vman keychain.1 -} diff --git a/srcpkgs/keyd/files/keyd/run b/srcpkgs/keyd/files/keyd/run deleted file mode 100644 index 471e3f59b87278..00000000000000 --- a/srcpkgs/keyd/files/keyd/run +++ /dev/null @@ -1,12 +0,0 @@ -#!/bin/sh -exec 2>&1 - -# Sometimes when starting the keyd service, the keyboard can become unresponsive. -# This is the result of keyd starting when the early udevd process is still running but -# before the udevd runit service has started. The udevd runit service kills the early udevd -# process causing the keyboard to become unresponsive until the keyd process has been -# terminated. The below code verifies that the supervised udevd process is the same as -# the currently running udevd process. -[ "$(cat /var/service/udevd/supervise/pid)" = "$(pgrep -x udevd)" ] || exit 1 - -exec keyd diff --git a/srcpkgs/keyd/template b/srcpkgs/keyd/template deleted file mode 100644 index d7814359ca7a21..00000000000000 --- a/srcpkgs/keyd/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'keyd' -pkgname=keyd -version=2.5.0 -revision=1 -build_style=gnu-makefile -make_use_env=yes -short_desc="Key remapping daemon for linux" -maintainer="Barbaross <cullenrss@gmail.com>" -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=93ec6c153ef673a7a8b4d8b686494dee11d182513f4531c71dce15a8db7f6c1c -system_groups="keyd" - -post_install() { - vsv keyd - vlicense LICENSE -} diff --git a/srcpkgs/keylaunch/template b/srcpkgs/keylaunch/template deleted file mode 100644 index 34474246387fe2..00000000000000 --- a/srcpkgs/keylaunch/template +++ /dev/null @@ -1,12 +0,0 @@ -# Template file for 'keylaunch' -pkgname=keylaunch -version=1.3.9 -revision=2 -build_style=gnu-configure -makedepends="libX11-devel" -short_desc="A small utility for binding commands to a hot key" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-only" -homepage="http://www.oroborus.org/?node=Download" -distfiles="${DEBIAN_SITE}/main/k/keylaunch/keylaunch_${version}.tar.gz" -checksum=213da77e9263e6aa7edbb1204402ef55d5daff2cd66add2cacbf84a1206da1ef diff --git a/srcpkgs/keynav/patches/fix-cursor-passthrough.patch b/srcpkgs/keynav/patches/fix-cursor-passthrough.patch deleted file mode 100644 index 85fcce7ebb6c6a..00000000000000 --- a/srcpkgs/keynav/patches/fix-cursor-passthrough.patch +++ /dev/null @@ -1,161 +0,0 @@ -From 024fc8fe47454f460faa14cbb1727e04596886c0 Mon Sep 17 00:00:00 2001 -From: jabashque <jabashque@gmail.com> -Date: Sun, 23 Feb 2020 01:50:36 -0800 -Subject: [PATCH 1/2] Set input shape to 0x0 to passthrough mouse - -Define the input shape to be empty so that one cannot click on the grid. -This resolves all issues where the cursor ends up pointing to the grid -itself instead of the window under the grid due to openpixel() not being -called. ---- - keynav.c | 3 +++ - 1 file changed, 3 insertions(+) - -diff --git a/keynav.c b/keynav.c -index 65abe7c..4453fc8 100644 ---- a/keynav.c -+++ b/keynav.c -@@ -983,6 +983,9 @@ void cmd_start(char *args) { - /* Tell the window manager not to manage us */ - winattr.override_redirect = 1; - XChangeWindowAttributes(dpy, zone, CWOverrideRedirect, &winattr); -+ /* Set the input shape to be nothing so that the mouse can still -+ * click/scroll if on the grid */ -+ XShapeCombineRectangles(dpy, zone, ShapeInput, 0, 0, NULL, 0, ShapeSet, 0); - - XSelectInput(dpy, zone, StructureNotifyMask | ExposureMask - | PointerMotionMask | LeaveWindowMask ); - -From 88aba2415bd20e70be91a24e2eb2409cb44b4076 Mon Sep 17 00:00:00 2001 -From: jabashque <jabashque@gmail.com> -Date: Sun, 23 Feb 2020 04:35:37 -0800 -Subject: [PATCH 2/2] Remove {open,close}pixel(), var mouseinfo, type - mouseinfo_t - -Input shape is now set to 0x0, which takes care of the functionality -that {open,close}pixel() previously provided. As such, completely remove -{open,close}pixel() since they're no longer needed. In addition, remove -the mouseinfo var and the mouseinfo_t type since those were used only by -{open,close}pixel(). ---- - keynav.c | 64 +------------------------------------------------------- - 1 file changed, 1 insertion(+), 63 deletions(-) - -diff --git a/keynav.c b/keynav.c -index 4453fc8..fae5a76 100644 ---- a/keynav.c -+++ b/keynav.c -@@ -80,11 +80,6 @@ typedef struct wininfo { - int curviewport; - } wininfo_t; - --typedef struct mouseinfo { -- int x; -- int y; --} mouseinfo_t; -- - typedef struct viewport { - int x; - int y; -@@ -96,7 +91,6 @@ typedef struct viewport { - } viewport_t; - - static wininfo_t wininfo; --static mouseinfo_t mouseinfo; - static viewport_t *viewports; - static int nviewports = 0; - static int xinerama = 0; -@@ -191,8 +185,6 @@ void sighup(int sig); - void restart(); - void recordings_save(const char *filename); - void parse_recordings(const char *filename); --void openpixel(Display *dpy, Window zone, mouseinfo_t *mouseinfo); --void closepixel(Display *dpy, Window zone, mouseinfo_t *mouseinfo); - - typedef struct dispatch { - char *command; -@@ -1178,21 +1170,7 @@ void cmd_warp(char *args) { - x = wininfo.x + wininfo.w / 2; - y = wininfo.y + wininfo.h / 2; - -- if (mouseinfo.x != -1 && mouseinfo.y != -1) { -- closepixel(dpy, zone, &mouseinfo); -- } -- -- /* Open pixels hould be relative to the window coordinates, -- * not screen coordinates. */ -- mouseinfo.x = x - wininfo.x; -- mouseinfo.y = y - wininfo.y; -- openpixel(dpy, zone, &mouseinfo); -- - xdo_move_mouse(xdo, x, y, viewports[wininfo.curviewport].screen_num); -- xdo_wait_for_mouse_move_to(xdo, x, y); -- -- /* TODO(sissel): do we need to open again? */ -- openpixel(dpy, zone, &mouseinfo); - } - - void cmd_click(char *args) { -@@ -1981,36 +1959,6 @@ void parse_recordings(const char *filename) { - fclose(fp); - } - --void openpixel(Display *dpy, Window zone, mouseinfo_t *mouseinfo) { -- XRectangle rect; -- if (mouseinfo->x == -1 && mouseinfo->y == -1) { -- return; -- } -- -- rect.x = mouseinfo->x; -- rect.y = mouseinfo->y; -- rect.width = 1; -- rect.height = 1; -- -- XShapeCombineRectangles(dpy, zone, ShapeBounding, 0, 0, &rect, 1, -- ShapeSubtract, 0); --} /* void openpixel */ -- --void closepixel(Display *dpy, Window zone, mouseinfo_t *mouseinfo) { -- XRectangle rect; -- if (mouseinfo->x == -1 && mouseinfo->y == -1) { -- return; -- } -- -- rect.x = mouseinfo->x; -- rect.y = mouseinfo->y; -- rect.width = 1; -- rect.height = 1; -- -- XShapeCombineRectangles(dpy, zone, ShapeBounding, 0, 0, &rect, 1, -- ShapeUnion, 0); --} /* void closepixel */ -- - int main(int argc, char **argv) { - char *pcDisplay; - int ret; -@@ -2099,17 +2047,6 @@ int main(int argc, char **argv) { - } - break; - -- case MotionNotify: -- if (zone) { -- if (mouseinfo.x != -1 && mouseinfo.y != -1) { -- closepixel(dpy, zone, &mouseinfo); -- } -- mouseinfo.x = e.xmotion.x; -- mouseinfo.y = e.xmotion.y; -- openpixel(dpy, zone, &mouseinfo); -- } -- break; -- - // Ignorable events. - case GraphicsExpose: - case NoExpose: -@@ -2118,6 +2055,7 @@ int main(int argc, char **argv) { - case DestroyNotify: // window was destroyed - case UnmapNotify: // window was unmapped (hidden) - case MappingNotify: // when keyboard mapping changes -+ case MotionNotify: // when mouse movement is detected - break; - default: - if (e.type == xrandr_event_base + RRScreenChangeNotify) { diff --git a/srcpkgs/keynav/patches/fix-overlapping-screens.patch b/srcpkgs/keynav/patches/fix-overlapping-screens.patch deleted file mode 100644 index ea9385b9f7a559..00000000000000 --- a/srcpkgs/keynav/patches/fix-overlapping-screens.patch +++ /dev/null @@ -1,57 +0,0 @@ -From b3d7a0966c94ea9b6dd0265c512cb7a14293f71e Mon Sep 17 00:00:00 2001 -From: Yutao Yuan <infmagic2047reg@outlook.com> -Date: Mon, 4 Oct 2021 22:33:32 +0800 -Subject: [PATCH] Treat overlapping screens (like xrandr --same-as) as one - screen - ---- - keynav.c | 33 ++++++++++++++++++++++----------- - 1 file changed, 22 insertions(+), 11 deletions(-) - -diff --git a/keynav.c b/keynav.c -index 65abe7c..b4e5103 100644 ---- a/keynav.c -+++ b/keynav.c -@@ -1811,20 +1811,31 @@ void query_screens() { - } - - void query_screen_xinerama() { -- int i; -+ int i, j, num_screens; - XineramaScreenInfo *screeninfo; - -- screeninfo = XineramaQueryScreens(dpy, &nviewports); -+ screeninfo = XineramaQueryScreens(dpy, &num_screens); - free(viewports); -- viewports = calloc(nviewports, sizeof(viewport_t)); -- for (i = 0; i < nviewports; i++) { -- viewports[i].x = screeninfo[i].x_org; -- viewports[i].y = screeninfo[i].y_org; -- viewports[i].w = screeninfo[i].width; -- viewports[i].h = screeninfo[i].height; -- viewports[i].screen_num = 0; -- viewports[i].screen = ScreenOfDisplay(dpy, 0); -- viewports[i].root = DefaultRootWindow(dpy); -+ viewports = calloc(num_screens, sizeof(viewport_t)); -+ nviewports = 0; -+ for (i = 0; i < num_screens; i++) { -+ int overlapping = 0; -+ for (j = 0; j < nviewports; j++) { -+ if (viewports[j].x == screeninfo[i].x_org && viewports[j].y == screeninfo[i].y_org) { -+ overlapping = 1; -+ break; -+ } -+ } -+ if (!overlapping) { -+ viewports[nviewports].x = screeninfo[i].x_org; -+ viewports[nviewports].y = screeninfo[i].y_org; -+ viewports[nviewports].w = screeninfo[i].width; -+ viewports[nviewports].h = screeninfo[i].height; -+ viewports[nviewports].screen_num = 0; -+ viewports[nviewports].screen = ScreenOfDisplay(dpy, 0); -+ viewports[nviewports].root = DefaultRootWindow(dpy); -+ nviewports++; -+ } - } - XFree(screeninfo); - } diff --git a/srcpkgs/keynav/template b/srcpkgs/keynav/template deleted file mode 100644 index c32b26291986d8..00000000000000 --- a/srcpkgs/keynav/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'keynav' -pkgname=keynav -version=0.0.20180821 -revision=2 -_commit=78f9e076a5618aba43b030fbb9344c415c30c1e5 -build_style=gnu-makefile -make_use_env=yes -make_install_args="PREFIX=\${DESTDIR}/usr" -hostmakedepends="pkg-config perl" -makedepends="cairo-devel libXinerama-devel xdotool-devel libglib-devel - libXrandr-devel" -checkdepends="xorg-server-xvfb" -short_desc="Quick way to use cursor via the keyboard" -maintainer="hazen2215 <haz@disroot.org>" -license="BSD-3-Clause" -homepage="https://www.semicomplete.com/projects/keynav/" -distfiles="https://github.com/jordansissel/keynav/archive/${_commit}.tar.gz" -checksum=def79c32ea8aec57ec65310ede962f4d5d54ef26c5adccb351a19fb5683b678f - -do_check() { - ./test.sh -} - -post_install() { - vsconf keynavrc - vlicense COPYRIGHT -} diff --git a/srcpkgs/keypunch/template b/srcpkgs/keypunch/template deleted file mode 100644 index 4a30b3ec46b937..00000000000000 --- a/srcpkgs/keypunch/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 'keypunch' -pkgname=keypunch -version=6.3 -revision=1 -build_helper="rust" -build_style=meson -hostmakedepends="cargo rust gettext glib pkg-config blueprint-compiler - gtk4-devel libadwaita-devel" -makedepends="gtk4-devel libadwaita-devel rust-std" -short_desc="Practice your typing skills" -maintainer="Duncaen <duncaen@voidlinux.org>" -license="GPL-3.0-or-later" -homepage="https://apps.gnome.org/Keypunch/" -changelog="https://github.com/bragefuglseth/keypunch/releases/" -distfiles="https://github.com/bragefuglseth/keypunch/archive/refs/tags/v${version}.tar.gz" -checksum=c58a6f3a7b4c7cc857c3126ca8ddb856d45c5275fe2b9f51a820d6d22fec8641 - -post_patch() { - vsed -e 's/\(gtk_update_icon_cache: \)true/\1false/' \ - -e 's/\(update_desktop_database: \)true/\1false/' \ - -e "s/\(get_option('buildtype') != \)'release'/\1'plain'/" \ - -i meson.build - vsed -e "s/\(get_option('buildtype') == \)'release'/\1'plain'/" \ - -i src/meson.build - if [ "$CROSS_BUILD" ]; then - vsed -i src/meson.build \ - -e "s%rust_target /%'${RUST_TARGET}' / &%" - fi -} diff --git a/srcpkgs/keystone-devel b/srcpkgs/keystone-devel deleted file mode 120000 index 54e10b1b46c14c..00000000000000 --- a/srcpkgs/keystone-devel +++ /dev/null @@ -1 +0,0 @@ -keystone \ No newline at end of file diff --git a/srcpkgs/keystone-python3 b/srcpkgs/keystone-python3 deleted file mode 120000 index 54e10b1b46c14c..00000000000000 --- a/srcpkgs/keystone-python3 +++ /dev/null @@ -1 +0,0 @@ -keystone \ No newline at end of file diff --git a/srcpkgs/keystone/template b/srcpkgs/keystone/template deleted file mode 100644 index 06d55e251c1293..00000000000000 --- a/srcpkgs/keystone/template +++ /dev/null @@ -1,36 +0,0 @@ -# Template file for 'keystone' -pkgname=keystone -version=0.9.2 -revision=6 -build_style=cmake -configure_args='-DBUILD_SHARED_LIBS=ON -DLLVM_TARGETS_TO_BUILD=all' -hostmakedepends="python3-setuptools" -makedepends="python3-devel" -short_desc="Lightweight multi-platform, multi-architecture assembler framework" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-only" -homepage="http://www.keystone-engine.org/" -distfiles="https://github.com/keystone-engine/keystone/archive/${version}.tar.gz" -checksum=c9b3a343ed3e05ee168d29daf89820aff9effb2c74c6803c2d9e21d55b5b7c24 - -post_install() { - cd bindings/python && DESTDIR=${DESTDIR} make install3 -} - -keystone-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/*.so - vmove usr/lib/pkgconfig - } -} - -keystone-python3_package() { - short_desc+=" - Python3 bindings" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove "$py3_lib" - } -} diff --git a/srcpkgs/keyutils-devel b/srcpkgs/keyutils-devel deleted file mode 120000 index c5db8e5c2ed90a..00000000000000 --- a/srcpkgs/keyutils-devel +++ /dev/null @@ -1 +0,0 @@ -keyutils \ No newline at end of file diff --git a/srcpkgs/keyutils/patches/relative-lib.patch b/srcpkgs/keyutils/patches/relative-lib.patch deleted file mode 100644 index d1614a54719f71..00000000000000 --- a/srcpkgs/keyutils/patches/relative-lib.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/Makefile -+++ b/Makefile -@@ -200,7 +200,7 @@ - $(INSTALL) -D $(LIBNAME) $(DESTDIR)$(LIBDIR)/$(LIBNAME) - $(LNS) $(LIBNAME) $(DESTDIR)$(LIBDIR)/$(SONAME) - mkdir -p $(DESTDIR)$(USRLIBDIR) -- $(LNS) $(LIBDIR)/$(SONAME) $(DESTDIR)$(USRLIBDIR)/$(DEVELLIB) -+ $(LNS) $(SONAME) $(DESTDIR)$(USRLIBDIR)/$(DEVELLIB) - sed \ - -e 's,@VERSION\@,$(VERSION),g' \ - -e 's,@prefix\@,$(PREFIX),g' \ diff --git a/srcpkgs/keyutils/patches/request-key.conf.patch b/srcpkgs/keyutils/patches/request-key.conf.patch deleted file mode 100644 index 13bc719af5eb63..00000000000000 --- a/srcpkgs/keyutils/patches/request-key.conf.patch +++ /dev/null @@ -1,21 +0,0 @@ ---- a/request-key.conf.old 2013-05-28 15:34:10.966001242 +0200 -+++ b/request-key.conf 2013-05-28 15:35:34.857969598 +0200 -@@ -31,11 +31,11 @@ - - #OP TYPE DESCRIPTION CALLOUT INFO PROGRAM ARG1 ARG2 ARG3 ... - #====== ======= =============== =============== =============================== --create dns_resolver * * /sbin/key.dns_resolver %k --create user debug:* negate /bin/keyctl negate %k 30 %S --create user debug:* rejected /bin/keyctl reject %k 30 %c %S --create user debug:* expired /bin/keyctl reject %k 30 %c %S --create user debug:* revoked /bin/keyctl reject %k 30 %c %S --create user debug:loop:* * |/bin/cat -+create dns_resolver * * /usr/bin/key.dns_resolver %k -+create user debug:* negate /usr/bin/keyctl negate %k 30 %S -+create user debug:* rejected /usr/bin/keyctl reject %k 30 %c %S -+create user debug:* expired /usr/bin/keyctl reject %k 30 %c %S -+create user debug:* revoked /usr/bin/keyctl reject %k 30 %c %S -+create user debug:loop:* * |/usr/bin/cat - create user debug:* * /usr/share/keyutils/request-key-debug.sh %k %d %c %S --negate * * * /bin/keyctl negate %k 30 %S -+negate * * * /usr/bin/keyctl negate %k 30 %S diff --git a/srcpkgs/keyutils/template b/srcpkgs/keyutils/template deleted file mode 100644 index 5aa8846d9c682c..00000000000000 --- a/srcpkgs/keyutils/template +++ /dev/null @@ -1,48 +0,0 @@ -# Template file for 'keyutils' -pkgname=keyutils -version=1.6.3 -revision=2 -short_desc="Linux Key Management Utilities" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-or-later, LGPL-2.1-or-later" -homepage="https://www.kernel.org" -distfiles="https://git.kernel.org/pub/scm/linux/kernel/git/dhowells/keyutils.git/snapshot/${pkgname}-${version}.tar.gz" -checksum=a61d5706136ae4c05bd48f86186bcfdbd88dd8bd5107e3e195c924cfc1b39bb4 -conf_files="/etc/request-key.conf" - -pre_build() { - # Fix musl build - doesn't hurt glibc either - sed -e "/#include <stdlib.h>/a #include <limits.h>" \ - -i key.dns_resolver.c -} - -do_build() { - make CFLAGS="${CFLAGS} -fPIC" LDFLAGS="${LDFLAGS}" SBINDIR='/usr/bin' \ - LIBDIR='/usr/lib' USRLIBDIR='/usr/lib' \ - BINDIR='/usr/bin' ${makejobs} -} - -do_install() { - make DESTDIR=${DESTDIR} CFLAGS="${CFLAGS} -fPIC" LDFLAGS="${LDFLAGS}" \ - LIBDIR='/usr/lib' USRLIBDIR='/usr/lib' SBINDIR='/usr/bin' \ - BINDIR='/usr/bin' install -} - -libkeyutils_package() { - short_desc+=" - runtime library" - pkg_install() { - vmove "usr/lib/*.so.*" - } -} - -keyutils-devel_package() { - depends="libkeyutils>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - vmove usr/share/man/man3 - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/kf6-akonadi-devel b/srcpkgs/kf6-akonadi-devel deleted file mode 120000 index c5f48bf918a78a..00000000000000 --- a/srcpkgs/kf6-akonadi-devel +++ /dev/null @@ -1 +0,0 @@ -kf6-akonadi \ No newline at end of file diff --git a/srcpkgs/kf6-akonadi/template b/srcpkgs/kf6-akonadi/template deleted file mode 100644 index 694e71bb219c7e..00000000000000 --- a/srcpkgs/kf6-akonadi/template +++ /dev/null @@ -1,49 +0,0 @@ -# Template file for 'kf6-akonadi' -pkgname=kf6-akonadi -version=25.08.3 -revision=1 -build_style=cmake -build_helper="qemu" -configure_args="-DKF6_HOST_TOOLING=/usr/lib/cmake - -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins - -DKDE_INSTALL_QMLDIR=lib/qt6/qml" -hostmakedepends="extra-cmake-modules qt6-base qt6-tools python3 - shared-mime-info libxslt pkg-config gettext qt6-tools-devel - kf6-kconfig kf6-kcoreaddons qt6-declarative-host-tools" -makedepends="qt6-base-devel qt6-plugin-mysql qt6-plugin-sqlite sqlite-devel - qt6-tools-devel libxml2-devel kf6-kcompletion-devel kf6-kconfigwidgets-devel - kf6-kdbusaddons-devel kf6-kiconthemes-devel kf6-kitemmodels-devel kf6-kio-devel - libaccounts-qt6-devel kf6-kaccounts-integration-devel kf6-kxmlgui-devel - kf6-kcrash-devel" -depends="shared-mime-info" -checkdepends="dbus ${depends}" -short_desc="PIM layer providing an asynchronous API to access PIM data" -maintainer="John <me@johnnynator.dev>" -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=f867fd1e16d9d637a92dab334dc4170f20f58be13367392094ec539e3eee017a -replaces="akonadi5>=0" - -pre_configure() { - if [ "$XBPS_TARGET_NO_ATOMIC8" ]; then - vsed -e "s;^\(target_link_libraries(.*\);\1 atomic;" -i src/server/CMakeLists.txt - fi -} - -do_check() { - # failing tests are disabled - sqlite tests hang on futex - cd build - dbus-run-session ctest -E \ - "(AkonadiServer-dbconfig|entitytreemodel|akonadixml-xmldocument|mimetypechecker|AkonadiControl-agenttype|.*sqlite.*)test|AkonadiServer-itemcreatehandlertest|tagmodeltest" -} - -kf6-akonadi-devel_package() { - short_desc+=" - development files" - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - vmove usr/lib/*.so - } -} diff --git a/srcpkgs/kf6-akonadi/update b/srcpkgs/kf6-akonadi/update deleted file mode 100644 index ef143b55bf80d8..00000000000000 --- a/srcpkgs/kf6-akonadi/update +++ /dev/null @@ -1 +0,0 @@ -pkgname=akonadi diff --git a/srcpkgs/kf6-attica-devel b/srcpkgs/kf6-attica-devel deleted file mode 120000 index b0ee41fbbc1e25..00000000000000 --- a/srcpkgs/kf6-attica-devel +++ /dev/null @@ -1 +0,0 @@ -kf6-attica \ No newline at end of file diff --git a/srcpkgs/kf6-attica/template b/srcpkgs/kf6-attica/template deleted file mode 100644 index dd6ef4391f4f22..00000000000000 --- a/srcpkgs/kf6-attica/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'kf6-attica' -pkgname=kf6-attica -version=6.19.0 -revision=1 -build_style=cmake -hostmakedepends="extra-cmake-modules qt6-tools qt6-base" -makedepends="qt6-base-devel" -short_desc="Qt library that implements the Open Collaboration Services API" -maintainer="John <me@johnnynator.dev>" -license="LGPL-2.1-or-later" -homepage="https://invent.kde.org/frameworks/attica" -distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname#kf6-}-${version}.tar.xz" -checksum=30813efb577f75b87eec4f02300a906e5f39a8dd2c7e7488958a7ffeaaaee1a8 - - -do_check() { - cd build - ctest -E "providertest" -} - -kf6-attica-devel_package() { - depends="$makedepends ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/lib/pkgconfig - vmove usr/include - vmove usr/lib/cmake - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/kf6-baloo-devel b/srcpkgs/kf6-baloo-devel deleted file mode 120000 index cd9f7b391aa9c3..00000000000000 --- a/srcpkgs/kf6-baloo-devel +++ /dev/null @@ -1 +0,0 @@ -kf6-baloo \ No newline at end of file diff --git a/srcpkgs/kf6-baloo/template b/srcpkgs/kf6-baloo/template deleted file mode 100644 index 12969b47b5e520..00000000000000 --- a/srcpkgs/kf6-baloo/template +++ /dev/null @@ -1,36 +0,0 @@ -# Template file for 'kf6-baloo' -pkgname=kf6-baloo -version=6.19.0 -revision=1 -build_style=cmake -configure_args="-DKF6_HOST_TOOLING=/usr/lib/cmake - -DKDE_INSTALL_QMLDIR=lib/qt6/qml - -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins" -hostmakedepends="extra-cmake-modules qt6-tools qt6-base - qt6-declarative-host-tools gettext kf6-kconfig-devel" -makedepends="qt6-declarative-devel kf6-kcoreaddons-devel kf6-kconfig-devel - kf6-kdbusaddons-devel kf6-ki18n-devel kf6-kidletime-devel kf6-solid-devel - kf6-kcrash-devel kf6-kio-devel kf6-kfilemetadata-devel lmdb-devel" -short_desc="Framework for searching and managing metadata" -maintainer="John <me@johnnynator.dev>" -license="LGPL-2.1-or-later" -homepage="https://invent.kde.org/frameworks/baloo" -distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname#kf6-}-${version}.tar.xz" -checksum=af3d5d85d4ed22963564fa6cc5557d489f17cba30d58308bba8c4c93d4e84688 - -do_check() { - cd build - # disable failing text - ctest -E "(filemonitortest|filewatchtest)" -} - -kf6-baloo-devel_package() { - depends="$makedepends ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/lib/pkgconfig - vmove usr/include - vmove usr/lib/cmake - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/kf6-bluez-qt-devel b/srcpkgs/kf6-bluez-qt-devel deleted file mode 120000 index 301261b491e2a2..00000000000000 --- a/srcpkgs/kf6-bluez-qt-devel +++ /dev/null @@ -1 +0,0 @@ -kf6-bluez-qt \ No newline at end of file diff --git a/srcpkgs/kf6-bluez-qt/template b/srcpkgs/kf6-bluez-qt/template deleted file mode 100644 index 5c2c9fde7c9aa8..00000000000000 --- a/srcpkgs/kf6-bluez-qt/template +++ /dev/null @@ -1,32 +0,0 @@ -# Template file for 'kf6-bluez-qt' -pkgname=kf6-bluez-qt -version=6.19.0 -revision=1 -build_style=cmake -configure_args="-DKDE_INSTALL_QMLDIR=lib/qt6/qml" -hostmakedepends="extra-cmake-modules qt6-tools qt6-base - qt6-declarative-host-tools" -makedepends="qt6-declarative-devel" -checkdepends="dbus" -short_desc="Qt wrapper for Bluez 5 DBus API" -maintainer="John <me@johnnynator.dev>" -license="LGPL-2.1-or-later" -homepage="https://invent.kde.org/frameworks/bluez-qt" -distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname#kf6-}-${version}.tar.xz" -checksum=242da053072423fe23a676b3d4d0af0b6f5b0566033c2f4aaa14fde1f6ab0ba4 - -do_check() { - cd build - dbus-run-session ctest -E "bluezqt-managertest" -} - -kf6-bluez-qt-devel_package() { - depends="$makedepends ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/kf6-frameworkintegration-devel b/srcpkgs/kf6-frameworkintegration-devel deleted file mode 120000 index 887de8e7538b9a..00000000000000 --- a/srcpkgs/kf6-frameworkintegration-devel +++ /dev/null @@ -1 +0,0 @@ -kf6-frameworkintegration \ No newline at end of file diff --git a/srcpkgs/kf6-frameworkintegration/template b/srcpkgs/kf6-frameworkintegration/template deleted file mode 100644 index 64c205032f5437..00000000000000 --- a/srcpkgs/kf6-frameworkintegration/template +++ /dev/null @@ -1,31 +0,0 @@ -# Template file for 'kf6-frameworkintegration' -pkgname=kf6-frameworkintegration -version=6.19.0 -revision=1 -build_style=cmake -configure_args="-DKDE_INSTALL_QMLDIR=lib/qt6/qml - -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins" -hostmakedepends="extra-cmake-modules qt6-tools qt6-base gettext - kf6-kpackage kf6-kconfig" -# AppStreamQt >=0 and packagekitqt6 -makedepends="kf6-kcolorscheme-devel kf6-kconfig-devel kf6-ki18n-devel - kf6-kiconthemes-devel kf6-knewstuff-devel kf6-knotifications-devel - kf6-kwidgetsaddons-devel kf6-kpackage-devel" -short_desc="Framework to integrate applications with a KDE Workspace" -maintainer="John <me@johnnynator.dev>" -license="LGPL-2.1-or-later" -homepage="https://invent.kde.org/frameworks/frameworkintegration" -distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname#kf6-}-${version}.tar.xz" -checksum=fb6bc12b342b66811bd52812448d8a67e1fe6e0d37f1c66c54168852147e59a4 - -kf6-frameworkintegration-devel_package() { - depends="${sourcepkg}>=${version}_${revision} - kf6-kcolorscheme-devel kf6-kiconthemes-devel - kf6-kwidgetsaddons-devel" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/kf6-grantleetheme-devel b/srcpkgs/kf6-grantleetheme-devel deleted file mode 120000 index 781440ff7dd89b..00000000000000 --- a/srcpkgs/kf6-grantleetheme-devel +++ /dev/null @@ -1 +0,0 @@ -kf6-grantleetheme \ No newline at end of file diff --git a/srcpkgs/kf6-grantleetheme/template b/srcpkgs/kf6-grantleetheme/template deleted file mode 100644 index 87ad676ff957bb..00000000000000 --- a/srcpkgs/kf6-grantleetheme/template +++ /dev/null @@ -1,35 +0,0 @@ -# Template file for 'kf6-grantleetheme' -pkgname=kf6-grantleetheme -version=25.08.3 -revision=1 -build_style=cmake -configure_args="-DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins" -hostmakedepends="extra-cmake-modules qt6-base python3 - gettext kf6-kcoreaddons kf6-kconfig" -makedepends="qt6-base-devel - kf6-kguiaddons-devel - kf6-ki18n-devel kf6-kiconthemes-devel kf6-knewstuff-devel - kf6-kxmlgui-devel - kf6-kcolorscheme-devel - kf6-ktexttemplate-devel" -short_desc="Library for Grantlee theming support" -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=649de999bb61288fc9b4aed3ebe231e45201cd6cfd4f247636a7fd270ef87ae0 - -do_check() { - cd build - ctest -E "grantleetheme-grantleethemetest" -} - -kf6-grantleetheme-devel_package() { - depends="${sourcepkg}>=${version}_${revision} ${makedpends}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/kf6-kaccounts-integration-devel b/srcpkgs/kf6-kaccounts-integration-devel deleted file mode 120000 index 42088110bd22b4..00000000000000 --- a/srcpkgs/kf6-kaccounts-integration-devel +++ /dev/null @@ -1 +0,0 @@ -kf6-kaccounts-integration \ No newline at end of file diff --git a/srcpkgs/kf6-kaccounts-integration/patches/cmake-parse-args.patch b/srcpkgs/kf6-kaccounts-integration/patches/cmake-parse-args.patch deleted file mode 100644 index 351f5fa947d390..00000000000000 --- a/srcpkgs/kf6-kaccounts-integration/patches/cmake-parse-args.patch +++ /dev/null @@ -1,18 +0,0 @@ ---- a/src/lib/KAccountsMacros.cmake -+++ b/src/lib/KAccountsMacros.cmake -@@ -1,5 +1,5 @@ - function(kaccounts_add_provider provider_in_file) -- cmake_parse_arguments(PARSE_ARGV 2 KACCOUNTS_I18N "NO_INTLTOOL" "" "") -+ cmake_parse_arguments(PARSE_ARGV 1 KACCOUNTS_I18N "NO_INTLTOOL" "" "") - if (NOT IS_ABSOLUTE "${provider_in_file}") - set(provider_in_file ${CMAKE_CURRENT_SOURCE_DIR}/${provider_in_file}) - endif() -@@ -25,7 +25,7 @@ function(kaccounts_add_provider provider - endfunction() - - function(kaccounts_add_service service_file_in) -- cmake_parse_arguments(PARSE_ARGV 2 KACCOUNTS_I18N "NO_INTLTOOL" "" "") -+ cmake_parse_arguments(PARSE_ARGV 1 KACCOUNTS_I18N "NO_INTLTOOL" "" "") - if (NOT IS_ABSOLUTE "${service_file_in}") - set(service_file_in ${CMAKE_CURRENT_SOURCE_DIR}/${service_file_in}) - endif() diff --git a/srcpkgs/kf6-kaccounts-integration/template b/srcpkgs/kf6-kaccounts-integration/template deleted file mode 100644 index d7e0c89bec87f6..00000000000000 --- a/srcpkgs/kf6-kaccounts-integration/template +++ /dev/null @@ -1,38 +0,0 @@ -# Template file for 'kf6-kaccounts-integration' -pkgname=kf6-kaccounts-integration -version=25.08.3 -revision=1 -build_style=cmake -configure_args="-DKF6_HOST_TOOLING=/usr/lib/cmake - -DKDE_INSTALL_QMLDIR=lib/qt6/qml - -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins" -hostmakedepends="extra-cmake-modules pkg-config qt6-base gettext - kf6-kpackage kf6-kcmutils qt6-declarative-host-tools" -makedepends="kf6-kcmutils-devel kf6-kparts-devel libaccounts-qt6-devel - kf6-kwallet-devel kf6-kdbusaddons-devel qt6-base-devel - qt6-declarative-devel kf6-kcoreaddons-devel - signond-devel qcoro-qt6-devel kf6-ki18n-devel" -depends="signon-plugin-oauth2 signon-kwallet-extension" -short_desc="Administer web accounts for sites and services across the KDE desktop" -maintainer="Piotr Wójcik <chocimier@tlen.pl>" -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=7fa0343f0c3f59375c4817cbd29b0fed7e45cbb31f4956e6d3f62c0abe2a1c8b - -# depends on webengine -if [ "$XBPS_WORDSIZE$XBPS_WORDSIZE" = "64$XBPS_TARGET_WORDSIZE" ]; then - depends+=" signon-ui" -fi - -kf6-kaccounts-integration-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision} qt6-base-devel - kf6-kcoreaddons-devel libaccounts-qt6-devel signond-devel" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/kf6-karchive-devel b/srcpkgs/kf6-karchive-devel deleted file mode 120000 index d3b1927d7bf222..00000000000000 --- a/srcpkgs/kf6-karchive-devel +++ /dev/null @@ -1 +0,0 @@ -kf6-karchive \ No newline at end of file diff --git a/srcpkgs/kf6-karchive/template b/srcpkgs/kf6-karchive/template deleted file mode 100644 index 45ff25ce6711cd..00000000000000 --- a/srcpkgs/kf6-karchive/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'kf6-karchive' -pkgname=kf6-karchive -version=6.19.0 -revision=1 -build_style=cmake -hostmakedepends="extra-cmake-modules qt6-tools qt6-base - pkg-config" -makedepends="qt6-base-devel zlib-devel bzip2-devel liblzma-devel - libzstd-devel" -short_desc="Qt addon providing access to numerous types of archives" -maintainer="John <me@johnnynator.dev>" -license="LGPL-2.1-or-later" -homepage="https://invent.kde.org/frameworks/karchive" -distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname#kf6-}-${version}.tar.xz" -checksum=944332d802d0e128cebd087ffd50b726d100347973c2037c6051c72d54512a9e - -kf6-karchive-devel_package() { - depends="$makedepends ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/kf6-kauth-devel b/srcpkgs/kf6-kauth-devel deleted file mode 120000 index aafa15610d4e36..00000000000000 --- a/srcpkgs/kf6-kauth-devel +++ /dev/null @@ -1 +0,0 @@ -kf6-kauth \ No newline at end of file diff --git a/srcpkgs/kf6-kauth-tools b/srcpkgs/kf6-kauth-tools deleted file mode 120000 index aafa15610d4e36..00000000000000 --- a/srcpkgs/kf6-kauth-tools +++ /dev/null @@ -1 +0,0 @@ -kf6-kauth \ No newline at end of file diff --git a/srcpkgs/kf6-kauth/patches/cross.patch b/srcpkgs/kf6-kauth/patches/cross.patch deleted file mode 100644 index 75f7dd70c36720..00000000000000 --- a/srcpkgs/kf6-kauth/patches/cross.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/KF6AuthConfig.cmake.in -+++ b/KF6AuthConfig.cmake.in -@@ -34,7 +34,7 @@ include("${CMAKE_CURRENT_LIST_DIR}/KF6Au - - if(NOT "${KAUTH_BACKEND_NAME}" STREQUAL "FAKE") - if(CMAKE_CROSSCOMPILING AND KF6_HOST_TOOLING) -- find_file(KAUTH_TARGETSFILE KF6Auth/KF6AuthToolsTargets.cmake PATHS ${KF6_HOST_TOOLING} ${CMAKE_CURRENT_LIST_DIR} NO_DEFAULT_PATH) -+ find_file(KAUTH_TARGETSFILE KF6Auth/KF6AuthToolsTargets.cmake PATHS ${KF6_HOST_TOOLING} ${CMAKE_CURRENT_LIST_DIR} NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH) - include("${KAUTH_TARGETSFILE}") - else() - include("${CMAKE_CURRENT_LIST_DIR}/KF6AuthToolsTargets.cmake") diff --git a/srcpkgs/kf6-kauth/template b/srcpkgs/kf6-kauth/template deleted file mode 100644 index d1ad7a36bd3e44..00000000000000 --- a/srcpkgs/kf6-kauth/template +++ /dev/null @@ -1,41 +0,0 @@ -# Template file for 'kf6-kauth' -pkgname=kf6-kauth -version=6.19.0 -revision=1 -build_style=cmake -configure_args="-DKDE_INSTALL_QMLDIR=lib/qt6/qml - -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins" -hostmakedepends="extra-cmake-modules qt6-tools qt6-base" -makedepends="kf6-kcoreaddons-devel kf6-kwindowsystem-devel polkit-qt6-devel" -checkdepends="dbus" -short_desc="KDE Execute actions as privileged user" -maintainer="John <me@johnnynator.dev>" -license="LGPL-2.1-or-later" -homepage="https://invent.kde.org/frameworks/kauth" -distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname#kf6-}-${version}.tar.xz" -checksum=f86363aeb7f9223a429b6356faa87d2fdb1acde4c2750b37994304b5c9371aa5 -subpackages="kf6-kauth-tools kf6-kauth-devel" - -do_check() { - cd build - dbus-run-session ctest -} - -kf6-kauth-tools_package() { - short_desc+=" - tools" - pkg_install() { - vmove usr/libexec - vmove "usr/lib/cmake/KF6Auth/*Tools*" - } -} - -kf6-kauth-devel_package() { - depends="$makedepends kf6-kauth-tools>=${version}_${revision} - ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/kf6-kbookmarks-devel b/srcpkgs/kf6-kbookmarks-devel deleted file mode 120000 index 461a90e05207ca..00000000000000 --- a/srcpkgs/kf6-kbookmarks-devel +++ /dev/null @@ -1 +0,0 @@ -kf6-kbookmarks \ No newline at end of file diff --git a/srcpkgs/kf6-kbookmarks/template b/srcpkgs/kf6-kbookmarks/template deleted file mode 100644 index 348ca48ea293c8..00000000000000 --- a/srcpkgs/kf6-kbookmarks/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'kf6-kbookmarks' -pkgname=kf6-kbookmarks -version=6.19.0 -revision=1 -build_style=cmake -hostmakedepends="extra-cmake-modules qt6-tools qt6-base kf6-kconfig" -makedepends="kf6-kconfig-devel qt6-base-devel kf6-kcoreaddons-devel - kf6-kwidgetsaddons-devel" -short_desc="KDE Bookmarks management library" -maintainer="John <me@johnnynator.dev>" -license="LGPL-2.1-or-later" -homepage="https://invent.kde.org/frameworks/kbookmarks" -distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname#kf6-}-${version}.tar.xz" -checksum=7a3d7fdbfe4c7787b1a1941ecbfa261fd44fa7bd4d8275672e0d22c2a3504390 - -kf6-kbookmarks-devel_package() { - depends="${sourcepkg}>=${version}_${revision} - kf6-kwidgetsaddons-devel qt6-base-devel" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/kf6-kcalendarcore-devel b/srcpkgs/kf6-kcalendarcore-devel deleted file mode 120000 index 7766d7bac8a542..00000000000000 --- a/srcpkgs/kf6-kcalendarcore-devel +++ /dev/null @@ -1 +0,0 @@ -kf6-kcalendarcore \ No newline at end of file diff --git a/srcpkgs/kf6-kcalendarcore/template b/srcpkgs/kf6-kcalendarcore/template deleted file mode 100644 index c35d178ba927f3..00000000000000 --- a/srcpkgs/kf6-kcalendarcore/template +++ /dev/null @@ -1,32 +0,0 @@ -# Template file for 'kf6-kcalendarcore' -pkgname=kf6-kcalendarcore -version=6.19.0 -revision=1 -build_style=cmake -configure_args="-DKDE_INSTALL_QMLDIR=lib/qt6/qml" -hostmakedepends="extra-cmake-modules qt6-tools qt6-base qt6-declarative-host-tools" -makedepends="qt6-base-devel libical-devel qt6-declarative-devel" -checkdepends="perl" -short_desc="Library for Interfacing with Calendars" -maintainer="John <me@johnnynator.dev>" -license="LGPL-2.1-or-later" -homepage="https://invent.kde.org/frameworks/kcalendarcore" -distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname#kf6-}-${version}.tar.xz" -checksum=9e65636c32cd4bc8cbf660c4dd81b0732197ef6f593f6ba0af8a61788708b6fc - -do_check() { - cd build - # disable failing tests - ctest -E "testicaltimezones|Compat-AppleICal_1.5.ics|Compat-KOrganizer_3.1a.ics|Compat-Mozilla_1.0.ics" -} - -kf6-kcalendarcore-devel_package() { - depends="$makedepends ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove usr/lib/cmake - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/kf6-kcmutils-devel b/srcpkgs/kf6-kcmutils-devel deleted file mode 120000 index 4f1a238a35fa4b..00000000000000 --- a/srcpkgs/kf6-kcmutils-devel +++ /dev/null @@ -1 +0,0 @@ -kf6-kcmutils \ No newline at end of file diff --git a/srcpkgs/kf6-kcmutils/template b/srcpkgs/kf6-kcmutils/template deleted file mode 100644 index 8d6f7683a51bd4..00000000000000 --- a/srcpkgs/kf6-kcmutils/template +++ /dev/null @@ -1,34 +0,0 @@ -# Template file for 'kf6-kcmutils' -pkgname=kf6-kcmutils -version=6.19.0 -revision=1 -build_style=cmake -build_helper=qemu -configure_args="-DKF6_HOST_TOOLING=/usr/lib/cmake - -DKDE_INSTALL_QMLDIR=lib/qt6/qml" -hostmakedepends="extra-cmake-modules gettext qt6-tools qt6-base - qt6-declarative-host-tools kf6-kconfig" -makedepends="kf6-kconfigwidgets-devel kf6-kcoreaddons-devel kf6-kio-devel - kf6-kxmlgui-devel kf6-kconfig-devel qt6-declarative-devel" -checkdepends="kf6-kirigami" -short_desc="Utilities for interacting with KCModules" -maintainer="John <me@johnnynator.dev>" -license="LGPL-2.1-or-later" -homepage="https://invent.kde.org/frameworks/kcmutils" -distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname#kf6-}-${version}.tar.xz" -checksum=3760a46ccf196cc50d0d0b00d4471bec7468f136be57a190358bc3e437a48f53 - -kf6-kcmutils-devel_package() { - depends="${sourcepkg}>=${version}_${revision} - kf6-kconfigwidgets-devel kf6-kcoreaddons-devel - qt6-declarative-devel" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - mkdir -p "${DESTDIR}/usr/lib/cmake/KF6KCMUtils" - mv ${PKGDESTDIR}/usr/lib/cmake/KF6KCMUtils/KF6KCMUtilsTool* \ - "${DESTDIR}/usr/lib/cmake/KF6KCMUtils/" - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/kf6-kcodecs-devel b/srcpkgs/kf6-kcodecs-devel deleted file mode 120000 index d93a2223b08b2b..00000000000000 --- a/srcpkgs/kf6-kcodecs-devel +++ /dev/null @@ -1 +0,0 @@ -kf6-kcodecs \ No newline at end of file diff --git a/srcpkgs/kf6-kcodecs/template b/srcpkgs/kf6-kcodecs/template deleted file mode 100644 index 90f32ba3fab2df..00000000000000 --- a/srcpkgs/kf6-kcodecs/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'kf6-kcodecs' -pkgname=kf6-kcodecs -version=6.19.0 -revision=1 -build_style=cmake -hostmakedepends="extra-cmake-modules qt6-tools qt6-base - gperf" -makedepends="qt6-base-devel" -short_desc="Collection of methods to manipulate strings using various encodings" -maintainer="John <me@johnnynator.dev>" -license="LGPL-2.1-or-later" -homepage="https://invent.kde.org/frameworks/kcodecs" -distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname#kf6-}-${version}.tar.xz" -checksum=3a61c268bcbc4f3af416e2cf6d30a891ac70354c9757589fba9ee0eae964aed1 - -kf6-kcodecs-devel_package() { - depends="$makedepends ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/kf6-kcolorscheme-devel b/srcpkgs/kf6-kcolorscheme-devel deleted file mode 120000 index 84079ddcbebf06..00000000000000 --- a/srcpkgs/kf6-kcolorscheme-devel +++ /dev/null @@ -1 +0,0 @@ -kf6-kcolorscheme \ No newline at end of file diff --git a/srcpkgs/kf6-kcolorscheme/template b/srcpkgs/kf6-kcolorscheme/template deleted file mode 100644 index 83dd9a3d66bd8e..00000000000000 --- a/srcpkgs/kf6-kcolorscheme/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'kf6-kcolorscheme' -pkgname=kf6-kcolorscheme -version=6.19.0 -revision=1 -build_style=cmake -hostmakedepends="extra-cmake-modules qt6-tools qt6-base - kf6-kconfig gettext" -makedepends="kf6-kconfig-devel kf6-kguiaddons-devel kf6-ki18n-devel - qt6-base-private-devel" -short_desc="Classes to read and interact with KColorScheme" -maintainer="John <me@johnnynator.dev>" -license="LGPL-2.1-or-later" -homepage="https://invent.kde.org/frameworks/kcolorscheme" -distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname#kf6-}-${version}.tar.xz" -checksum=c278cf086d4499dcebd3aa0e6190716578dc06ec80c63d95de6b0c40457653f0 - -kf6-kcolorscheme-devel_package() { - depends="${sourcepkg}>=${version}_${revision} - kf6-kguiaddons-devel qt6-base-devel kf6-ki18n-devel" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/kf6-kcompletion-devel b/srcpkgs/kf6-kcompletion-devel deleted file mode 120000 index 2f087886e5b41a..00000000000000 --- a/srcpkgs/kf6-kcompletion-devel +++ /dev/null @@ -1 +0,0 @@ -kf6-kcompletion \ No newline at end of file diff --git a/srcpkgs/kf6-kcompletion/template b/srcpkgs/kf6-kcompletion/template deleted file mode 100644 index bce0bbd49e25f5..00000000000000 --- a/srcpkgs/kf6-kcompletion/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'kf6-kcompletion' -pkgname=kf6-kcompletion -version=6.19.0 -revision=1 -build_style=cmake -hostmakedepends="extra-cmake-modules qt6-tools qt6-base kf6-kconfig" -makedepends="kf6-kcodecs-devel kf6-kconfig-devel kf6-kwidgetsaddons-devel" -short_desc="KDE completion framework" -maintainer="John <me@johnnynator.dev>" -license="LGPL-2.1-or-later" -homepage="https://invent.kde.org/frameworks/kcompletion" -distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname#kf6-}-${version}.tar.xz" -checksum=8b71d6e88b38e3aacd2591805bf2ad9c12b7bf02d7f9bde40d8af86a906edd40 - -kf6-kcompletion-devel_package() { - depends="$makedepends ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/kf6-kconfig-devel b/srcpkgs/kf6-kconfig-devel deleted file mode 120000 index b2fa1205283020..00000000000000 --- a/srcpkgs/kf6-kconfig-devel +++ /dev/null @@ -1 +0,0 @@ -kf6-kconfig \ No newline at end of file diff --git a/srcpkgs/kf6-kconfig/template b/srcpkgs/kf6-kconfig/template deleted file mode 100644 index 567e04f08cef9b..00000000000000 --- a/srcpkgs/kf6-kconfig/template +++ /dev/null @@ -1,36 +0,0 @@ -# Template file for 'kf6-kconfig' -pkgname=kf6-kconfig -version=6.19.0 -revision=2 -build_style=cmake -configure_args="-DKDE_INSTALL_QMLDIR=lib/qt6/qml - -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins" -hostmakedepends="extra-cmake-modules qt6-base qt6-tools - qt6-declarative-host-tools" -makedepends="qt6-declarative-devel qt6-base-private-devel" -short_desc="KDE Persistent platform-independent application settings" -maintainer="John <me@johnnynator.dev>" -license="LGPL-2.1-or-later" -homepage="https://invent.kde.org/frameworks/kconfig" -distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname#kf6-}-${version}.tar.xz" -checksum=d4ffbecd0690807122374927f196eb6b65f3753f22a6a16109e04aa7e98b32eb - -do_check() { - cd build - # disable failing tests - ctest -E "kconfigcore-kconfigtest|kconfiggui-kstandardshortcutwatchertest" -} - -kf6-kconfig-devel_package() { - depends="${sourcepkg}>=${version}_${revision} qt6-base-devel - qt6-declarative-devel" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - mkdir -p "${DESTDIR}/usr/lib/cmake/KF6Config" - mv ${PKGDESTDIR}/usr/lib/cmake/KF6Config/KF6ConfigCompiler* \ - "${DESTDIR}/usr/lib/cmake/KF6Config" - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/kf6-kconfigwidgets-devel b/srcpkgs/kf6-kconfigwidgets-devel deleted file mode 120000 index 8822451e3d0258..00000000000000 --- a/srcpkgs/kf6-kconfigwidgets-devel +++ /dev/null @@ -1 +0,0 @@ -kf6-kconfigwidgets \ No newline at end of file diff --git a/srcpkgs/kf6-kconfigwidgets/template b/srcpkgs/kf6-kconfigwidgets/template deleted file mode 100644 index 366f95be59a759..00000000000000 --- a/srcpkgs/kf6-kconfigwidgets/template +++ /dev/null @@ -1,34 +0,0 @@ -# Template file for 'kf6-kconfigwidgets' -pkgname=kf6-kconfigwidgets -version=6.19.0 -revision=1 -build_style=cmake -configure_args="-DKF6_HOST_TOOLING=/usr/lib/cmake" -hostmakedepends="extra-cmake-modules qt6-tools qt6-base - gettext kf6-kconfig-devel" -makedepends="kf6-kcodecs-devel kf6-kcolorscheme-devel kf6-kconfig-devel - kf6-kcoreaddons-devel kf6-kwidgetsaddons-devel qt6-base-private-devel" -short_desc="Widgets for KConfig" -maintainer="John <me@johnnynator.dev>" -license="LGPL-2.1-or-later" -homepage="https://invent.kde.org/frameworks/kconfigwidgets" -distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname#kf6-}-${version}.tar.xz" -checksum=1d785b68307c054a6133b8e4e462b569f02ec7adb8aafe1b95f49531b9a87f7c - -do_check() { - cd build - # disable failing tests - ctest -E "kstandardactiontest" -} - -kf6-kconfigwidgets-devel_package() { - depends="${sourcepkg}>=${version}_${revision} kf6-kcodecs-devel - kf6-kconfig-devel kf6-kwidgetsaddons-devel kf6-kcolorscheme-devel - qt6-base-devel" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/kf6-kcontacts-devel b/srcpkgs/kf6-kcontacts-devel deleted file mode 120000 index c543ff1c060ace..00000000000000 --- a/srcpkgs/kf6-kcontacts-devel +++ /dev/null @@ -1 +0,0 @@ -kf6-kcontacts \ No newline at end of file diff --git a/srcpkgs/kf6-kcontacts/template b/srcpkgs/kf6-kcontacts/template deleted file mode 100644 index bf970fa37b2177..00000000000000 --- a/srcpkgs/kf6-kcontacts/template +++ /dev/null @@ -1,32 +0,0 @@ -# Template file for 'kf6-kcontacts' -pkgname=kf6-kcontacts -version=6.19.0 -revision=1 -build_style=cmake -configure_args="-DKDE_INSTALL_QMLDIR=lib/qt6/qml" -hostmakedepends="extra-cmake-modules qt6-tools qt6-base - gettext qt6-declarative-host-tools kf6-kconfig" -makedepends="qt6-base-devel kf6-kcoreaddons-devel kf6-ki18n-devel - kf6-kconfig-devel kf6-kcodecs-devel" -short_desc="Library for working with contact information" -maintainer="John <me@johnnynator.dev>" -license="LGPL-2.1-or-later" -homepage="https://invent.kde.org/frameworks/kcontacts" -distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname#kf6-}-${version}.tar.xz" -checksum=c9d032f3d988050e3449b009d961f137ff9d81cc128f63baecaccb2a718f5949 - -do_check() { - cd build - # disable failing test - ctest -E "kcontacts-addresstest" -} - -kf6-kcontacts-devel_package() { - depends="$makedepends ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/kf6-kcoreaddons-devel b/srcpkgs/kf6-kcoreaddons-devel deleted file mode 120000 index 46886588fdf11f..00000000000000 --- a/srcpkgs/kf6-kcoreaddons-devel +++ /dev/null @@ -1 +0,0 @@ -kf6-kcoreaddons \ No newline at end of file diff --git a/srcpkgs/kf6-kcoreaddons/template b/srcpkgs/kf6-kcoreaddons/template deleted file mode 100644 index a422ed9030fc53..00000000000000 --- a/srcpkgs/kf6-kcoreaddons/template +++ /dev/null @@ -1,47 +0,0 @@ -# Template file for 'kf6-kcoreaddons' -pkgname=kf6-kcoreaddons -version=6.19.0 -revision=1 -build_style=cmake -_llvmver=21 -configure_args="-DKDE_INSTALL_QMLDIR=lib/qt6/qml - -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins - $(vopt_bool python BUILD_PYTHON_BINDINGS)" -hostmakedepends="extra-cmake-modules qt6-tools qt6-base - qt6-declarative-host-tools - $(vopt_if python "python3-build python3-setuptools shiboken6 llvm${_llvmver}")" -makedepends="qt6-declarative-devel qt6-base-private-devel qt6-tools-devel - $(vopt_if python 'libshiboken6-devel libpyside6-devel python3-devel')" -short_desc="KCoreAddons" -maintainer="John <me@johnnynator.dev>" -license="LGPL-2.1-or-later" -homepage="https://invent.kde.org/frameworks/kcoreaddons" -#changelog="" -distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname#kf6-}-${version}.tar.xz" -checksum=7e53336b90690b70b71af23ab06964c75c9debea3cd7cda0978d32ba586e939a - -build_options="python" -build_options_default="python" - -if [ "$CROSS_BUILD" ]; then - configure_args+=" -DECM_SHIBOKEN_ARCH=$XBPS_CROSS_RUST_TARGET" - configure_args+=" -DSYSROOT_INCLUDE_DIRS=$XBPS_CROSS_BASE/usr/include" -fi -export LLVM_INSTALL_DIR=/usr/lib/llvm/${_llvmver} - -do_check() { - cd build - # disable failing test - ctest -E "kformattest" -} - -kf6-kcoreaddons-devel_package() { - depends="${sourcepkg}>=${version}_${revision} qt6-base-devel" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/kf6-kcrash-devel b/srcpkgs/kf6-kcrash-devel deleted file mode 120000 index 6a51f81e63e23a..00000000000000 --- a/srcpkgs/kf6-kcrash-devel +++ /dev/null @@ -1 +0,0 @@ -kf6-kcrash \ No newline at end of file diff --git a/srcpkgs/kf6-kcrash/template b/srcpkgs/kf6-kcrash/template deleted file mode 100644 index 1b1a630a0a9970..00000000000000 --- a/srcpkgs/kf6-kcrash/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'kf6-kcrash' -pkgname=kf6-kcrash -version=6.19.0 -revision=1 -build_style=cmake -hostmakedepends="extra-cmake-modules qt6-tools qt6-base " -makedepends="kf6-kcoreaddons-devel" -short_desc="KDE Graceful handling of application crashes" -maintainer="John <me@johnnynator.dev>" -license="LGPL-2.1-or-later" -homepage="https://invent.kde.org/frameworks/kcrash" -distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname#kf6-}-${version}.tar.xz" -checksum=7feb010b75a07c5125b2f36ad8989eecdb6a5d41de142c552d71e1cec43162dd - -kf6-kcrash-devel_package() { - depends="$makedepends ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/kf6-kdav-devel b/srcpkgs/kf6-kdav-devel deleted file mode 120000 index fc0385d9d05247..00000000000000 --- a/srcpkgs/kf6-kdav-devel +++ /dev/null @@ -1 +0,0 @@ -kf6-kdav \ No newline at end of file diff --git a/srcpkgs/kf6-kdav/template b/srcpkgs/kf6-kdav/template deleted file mode 100644 index a6e8dbda33e997..00000000000000 --- a/srcpkgs/kf6-kdav/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'kf6-kdav' -pkgname=kf6-kdav -version=6.19.0 -revision=1 -build_style=cmake -hostmakedepends="extra-cmake-modules qt6-tools qt6-base - kf6-kconfig gettext" -makedepends="qt6-base-devel kf6-kio-devel kf6-ki18n-devel" -short_desc="DAV protocol implementation with KJobs" -maintainer="John <me@johnnynator.dev>" -license="LGPL-2.1-or-later" -homepage="https://invent.kde.org/frameworks/kdav" -distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname#kf6-}-${version}.tar.xz" -checksum=7753b9a87d9b5a99ffc0a8c59e98dbd66acade5729d5ae2f0a6d3fbe66ea0a92 -replaces="kdav>=0" - -kf6-kdav-devel_package() { - depends="$makedepends ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/kf6-kdbusaddons-devel b/srcpkgs/kf6-kdbusaddons-devel deleted file mode 120000 index b5c5ab5f9dc502..00000000000000 --- a/srcpkgs/kf6-kdbusaddons-devel +++ /dev/null @@ -1 +0,0 @@ -kf6-kdbusaddons \ No newline at end of file diff --git a/srcpkgs/kf6-kdbusaddons/template b/srcpkgs/kf6-kdbusaddons/template deleted file mode 100644 index 11cf8108eb63d7..00000000000000 --- a/srcpkgs/kf6-kdbusaddons/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'kf6-kdbusaddons' -pkgname=kf6-kdbusaddons -version=6.19.0 -revision=1 -build_style=cmake -hostmakedepends="extra-cmake-modules qt6-tools qt6-base " -makedepends="qt6-base-private-devel" -checkdepends="dbus" -short_desc="KDE Convenience classes for DBus" -maintainer="John <me@johnnynator.dev>" -license="LGPL-2.1-or-later" -homepage="https://invent.kde.org/frameworks/kdbusaddons" -distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname#kf6-}-${version}.tar.xz" -checksum=05f4aea54ce8bf9e62ebd48791e9aceba5cbc5aaf195a32ce2497fac2b64aa0d -make_check_pre="dbus-run-session" - -kf6-kdbusaddons-devel_package() { - depends="qt6-base-devel ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/kf6-kdeclarative-devel b/srcpkgs/kf6-kdeclarative-devel deleted file mode 120000 index 7cbe717ce636b8..00000000000000 --- a/srcpkgs/kf6-kdeclarative-devel +++ /dev/null @@ -1 +0,0 @@ -kf6-kdeclarative \ No newline at end of file diff --git a/srcpkgs/kf6-kdeclarative/template b/srcpkgs/kf6-kdeclarative/template deleted file mode 100644 index deda0f1c9fb856..00000000000000 --- a/srcpkgs/kf6-kdeclarative/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'kf6-kdeclarative' -pkgname=kf6-kdeclarative -version=6.19.0 -revision=1 -build_style=cmake -configure_args="-DKDE_INSTALL_QMLDIR=lib/qt6/qml" -hostmakedepends="extra-cmake-modules qt6-tools qt6-base - qt6-declarative-host-tools gettext qt6-shadertools kf6-kconfig" -makedepends="kf6-kconfig-devel kf6-kglobalaccel-devel kf6-ki18n-devel - kf6-kwidgetsaddons-devel kf6-kguiaddons-devel qt6-shadertools-devel - qt6-declarative-devel" -short_desc="KDE Integration of QML and KDE work spaces" -maintainer="John <me@johnnynator.dev>" -license="LGPL-2.1-or-later" -homepage="https://invent.kde.org/frameworks/kdeclarative" -distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname#kf6-}-${version}.tar.xz" -checksum=0c71a9a08f447b20fa06be836d059b2cd4791e972e279d99464e2dd0dbff7a90 - -kf6-kdeclarative-devel_package() { - depends="${sourcepkg}>=${version}_${revision} kf6-kconfig-devel - qt6-declarative-devel" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/kf6-kdecoration-devel b/srcpkgs/kf6-kdecoration-devel deleted file mode 120000 index 3354bb8d7eabfc..00000000000000 --- a/srcpkgs/kf6-kdecoration-devel +++ /dev/null @@ -1 +0,0 @@ -kf6-kdecoration \ No newline at end of file diff --git a/srcpkgs/kf6-kdecoration/template b/srcpkgs/kf6-kdecoration/template deleted file mode 100644 index 13aa63dcf42587..00000000000000 --- a/srcpkgs/kf6-kdecoration/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'kf6-kdecoration' -pkgname=kf6-kdecoration -version=6.5.2 -revision=1 -build_style=cmake -configure_args="-DBUILD_TESTING=OFF" -hostmakedepends="extra-cmake-modules gettext qt6-base qt6-tools" -makedepends="kf6-ki18n-devel kf6-kcoreaddons-devel" -short_desc="KDE Plugin based library to create window decorations" -maintainer="John <me@johnnynator.dev>" -license="LGPL-2.1-or-later" -homepage="https://invent.kde.org/plasma/kdecoration" -distfiles="${KDE_SITE}/plasma/${version}/kdecoration-${version}.tar.xz" -checksum=2963dc44ff2b1cc7ea44cbb3800d35c4d0bcead783728179afda504cc0611576 - -kf6-kdecoration-devel_package() { - conflicts="kdecoration-devel>=0" - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/kf6-kded-devel b/srcpkgs/kf6-kded-devel deleted file mode 120000 index b9f8474e8029d6..00000000000000 --- a/srcpkgs/kf6-kded-devel +++ /dev/null @@ -1 +0,0 @@ -kf6-kded \ No newline at end of file diff --git a/srcpkgs/kf6-kded/template b/srcpkgs/kf6-kded/template deleted file mode 100644 index 958fe60316ebe6..00000000000000 --- a/srcpkgs/kf6-kded/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'kf6-kded' -pkgname=kf6-kded -version=6.19.0 -revision=1 -build_style=cmake -configure_args="-DKF6_HOST_TOOLING=/usr/lib/cmake" -hostmakedepends="extra-cmake-modules qt6-tools qt6-base - kf6-kdoctools kf6-kconfig" -makedepends="kf6-kconfig-devel kf6-kcoreaddons-devel kf6-kcrash-devel - kf6-kdbusaddons-devel kf6-kservice-devel" -short_desc="KDE Daemon" -maintainer="John <me@johnnynator.dev>" -license="LGPL-2.1-or-later" -homepage="https://invent.kde.org/frameworks/kded" -distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname#kf6-}-${version}.tar.xz" -checksum=9c5a04227bf63f36c878b7e6925476c8c805acbdb543b8a6c14c35de46a0bc02 - -kf6-kded-devel_package() { - depends="$makedepends ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/lib/cmake - } -} diff --git a/srcpkgs/kf6-kdesu-devel b/srcpkgs/kf6-kdesu-devel deleted file mode 120000 index 861a476c80cc94..00000000000000 --- a/srcpkgs/kf6-kdesu-devel +++ /dev/null @@ -1 +0,0 @@ -kf6-kdesu \ No newline at end of file diff --git a/srcpkgs/kf6-kdesu/template b/srcpkgs/kf6-kdesu/template deleted file mode 100644 index 179253b94a0089..00000000000000 --- a/srcpkgs/kf6-kdesu/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'kf6-kdesu' -pkgname=kf6-kdesu -version=6.19.0 -revision=1 -build_style=cmake -hostmakedepends="extra-cmake-modules qt6-tools qt6-base - gettext kf6-kconfig" -makedepends="kf6-kconfig-devel kf6-kcoreaddons-devel kf6-ki18n-devel - kf6-kpty-devel qt6-base-private-devel" -short_desc="KDE User interface for running shell commands with root privileges" -maintainer="John <me@johnnynator.dev>" -license="LGPL-2.1-or-later" -homepage="https://invent.kde.org/frameworks/kdesu" -distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname#kf6-}-${version}.tar.xz" -checksum=02f92edf906a397b05554ff4bd671cd7f5ac6c2cef56732541a2c27cc03d209f - -kf6-kdesu-devel_package() { - depends="${sourcepkg}>=${version}_${revision} kf6-kpty-devel qt6-base-devel" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/kf6-kdnssd-devel b/srcpkgs/kf6-kdnssd-devel deleted file mode 120000 index 9c6bfabf8e33d4..00000000000000 --- a/srcpkgs/kf6-kdnssd-devel +++ /dev/null @@ -1 +0,0 @@ -kf6-kdnssd \ No newline at end of file diff --git a/srcpkgs/kf6-kdnssd/template b/srcpkgs/kf6-kdnssd/template deleted file mode 100644 index d6b90465731222..00000000000000 --- a/srcpkgs/kf6-kdnssd/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'kf6-kdnssd' -pkgname=kf6-kdnssd -version=6.19.0 -revision=1 -build_style=cmake -hostmakedepends="extra-cmake-modules qt6-tools qt6-base " -makedepends="qt6-base-devel" -short_desc="Network service discovery using Zeroconf" -maintainer="John <me@johnnynator.dev>" -license="LGPL-2.1-or-later" -homepage="https://invent.kde.org/frameworks/kdnssd" -distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname#kf6-}-${version}.tar.xz" -checksum=9a4e9e653c6670b4681516ceade3d2664d577f5e6f0173d7bb9bbe5dd009c271 - -kf6-kdnssd-devel_package() { - depends="$makedepends ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/kf6-kdoctools-devel b/srcpkgs/kf6-kdoctools-devel deleted file mode 120000 index 0237049b674f23..00000000000000 --- a/srcpkgs/kf6-kdoctools-devel +++ /dev/null @@ -1 +0,0 @@ -kf6-kdoctools \ No newline at end of file diff --git a/srcpkgs/kf6-kdoctools/patches/cross.patch b/srcpkgs/kf6-kdoctools/patches/cross.patch deleted file mode 100644 index 8e8f7afa794a48..00000000000000 --- a/srcpkgs/kf6-kdoctools/patches/cross.patch +++ /dev/null @@ -1,22 +0,0 @@ ---- a/src/CMakeLists.txt -+++ b/src/CMakeLists.txt -@@ -237,7 +237,7 @@ else() - endif() - - add_custom_command( TARGET docbookl10nhelper POST_BUILD -- COMMAND $<TARGET_FILE:KF6::docbookl10nhelper> -+ COMMAND KF6::docbookl10nhelper - "${DOCBOOKXSL_DIR}" "${CMAKE_CURRENT_SOURCE_DIR}/customization/xsl" - "${CMAKE_CURRENT_BINARY_DIR}/customization/xsl" - ) ---- a/KF6DocToolsConfig.cmake.in -+++ b/KF6DocToolsConfig.cmake.in -@@ -8,7 +8,7 @@ endif() - include("${CMAKE_CURRENT_LIST_DIR}/KF6DocToolsTargets.cmake") - - if (CMAKE_CROSSCOMPILING AND KF6_HOST_TOOLING) -- find_file(KDOCTOOLS_TARGETSFILE KF6DocTools/KF6DocToolsToolsTargets.cmake PATHS ${KF6_HOST_TOOLING} ${CMAKE_CURRENT_LIST_DIR} NO_DEFAULT_PATH) -+ find_file(KDOCTOOLS_TARGETSFILE KF6DocTools/KF6DocToolsToolsTargets.cmake PATHS ${KF6_HOST_TOOLING} ${CMAKE_CURRENT_LIST_DIR} NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH) - include("${KDOCTOOLS_TARGETSFILE}") - else() - include("${CMAKE_CURRENT_LIST_DIR}/KF6DocToolsToolsTargets.cmake") diff --git a/srcpkgs/kf6-kdoctools/template b/srcpkgs/kf6-kdoctools/template deleted file mode 100644 index 6078204f8e37f2..00000000000000 --- a/srcpkgs/kf6-kdoctools/template +++ /dev/null @@ -1,36 +0,0 @@ -# Template file for 'kf6-kdoctools' -pkgname=kf6-kdoctools -version=6.19.0 -revision=1 -build_style=cmake -build_helper=qemu -hostmakedepends="extra-cmake-modules qt6-tools qt6-base - gettext perl perl-URI docbook-xml docbook-xsl" -makedepends="kf6-karchive-devel kf6-ki18n-devel libxslt-devel" -depends="docbook-xml docbook-xsl" -short_desc="KDE Create documentation from DocBook" -maintainer="John <me@johnnynator.dev>" -license="LGPL-2.1-or-later" -homepage="https://invent.kde.org/frameworks/kdoctools" -distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname#kf6-}-${version}.tar.xz" -checksum=c2048b2979247540f9ba22fd7c6f372ce869699c3a3e81a97af2fa2f733c74bc - -post_patch() { - vsed -i -e ' - s;[$]{CMAKE_INSTALL_DATAROOTDIR};usr/share; - /find_path/s/$/ NO_CMAKE_FIND_ROOT_PATH/ - ' cmake/FindDocBookXML4.cmake cmake/FindDocBookXSL.cmake -} - -kf6-kdoctools-devel_package() { - depends="$makedepends ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - mkdir -p "${DESTDIR}/usr/lib/cmake/KF6DocTools" - mv ${PKGDESTDIR}/usr/lib/cmake/KF6DocTools/KF6DocToolsTools* \ - "${DESTDIR}/usr/lib/cmake/KF6DocTools" - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/kf6-kfilemetadata-devel b/srcpkgs/kf6-kfilemetadata-devel deleted file mode 120000 index ed4f2124ded906..00000000000000 --- a/srcpkgs/kf6-kfilemetadata-devel +++ /dev/null @@ -1 +0,0 @@ -kf6-kfilemetadata \ No newline at end of file diff --git a/srcpkgs/kf6-kfilemetadata/template b/srcpkgs/kf6-kfilemetadata/template deleted file mode 100644 index ae5014e576a871..00000000000000 --- a/srcpkgs/kf6-kfilemetadata/template +++ /dev/null @@ -1,33 +0,0 @@ -# Template file for 'kf6-kfilemetadata' -pkgname=kf6-kfilemetadata -version=6.19.0 -revision=1 -build_style=cmake -configure_args="-DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins" -hostmakedepends="extra-cmake-modules qt6-tools qt6-base - gettext pkg-config kf6-kconfig" -makedepends="qt6-base-devel kf6-kcodecs-devel kf6-ki18n-devel kf6-karchive-devel - kf6-kcoreaddons-devel kf6-kconfig-devel attr-devel taglib-devel libqmobipocket6-devel - exiv2-devel ffmpeg6-devel ebook-tools-devel poppler-qt6-devel" -short_desc="Library for extracting file metadata" -maintainer="John <me@johnnynator.dev>" -license="LGPL-2.1-or-later" -homepage="https://invent.kde.org/frameworks/kfilemetadata" -distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname#kf6-}-${version}.tar.xz" -checksum=5d465225826a06607234f29a6444883167ed2a921c7115c22e308343211541c1 - -do_check() { - cd build - # Skip failing tests - ctest -E "usermetadatawritertest" -} - -kf6-kfilemetadata-devel_package() { - depends="$makedepends ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/kf6-kglobalaccel-devel b/srcpkgs/kf6-kglobalaccel-devel deleted file mode 120000 index 6c2cc67ff619c4..00000000000000 --- a/srcpkgs/kf6-kglobalaccel-devel +++ /dev/null @@ -1 +0,0 @@ -kf6-kglobalaccel \ No newline at end of file diff --git a/srcpkgs/kf6-kglobalaccel/template b/srcpkgs/kf6-kglobalaccel/template deleted file mode 100644 index 31792059609d4b..00000000000000 --- a/srcpkgs/kf6-kglobalaccel/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'kf6-kglobalaccel' -pkgname=kf6-kglobalaccel -version=6.19.0 -revision=1 -build_style=cmake -hostmakedepends="extra-cmake-modules qt6-tools qt6-base " -makedepends="qt6-base-private-devel qt6-declarative-devel" -short_desc="KDE Global desktop keyboard shortcuts" -maintainer="John <me@johnnynator.dev>" -license="LGPL-2.1-or-later" -homepage="https://invent.kde.org/frameworks/kglobalaccel" -distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname#kf6-}-${version}.tar.xz" -checksum=1bbe7502658319767c048039e8dac2bd17bc120422d8e58ef6f22ba63840ae49 - -kf6-kglobalaccel-devel_package() { - depends="${sourcepkg}>=${version}_${revision} qt6-base-devel" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/kf6-kguiaddons-devel b/srcpkgs/kf6-kguiaddons-devel deleted file mode 120000 index 5afca3220135e8..00000000000000 --- a/srcpkgs/kf6-kguiaddons-devel +++ /dev/null @@ -1 +0,0 @@ -kf6-kguiaddons \ No newline at end of file diff --git a/srcpkgs/kf6-kguiaddons-geo-uri-handler b/srcpkgs/kf6-kguiaddons-geo-uri-handler deleted file mode 120000 index 5afca3220135e8..00000000000000 --- a/srcpkgs/kf6-kguiaddons-geo-uri-handler +++ /dev/null @@ -1 +0,0 @@ -kf6-kguiaddons \ No newline at end of file diff --git a/srcpkgs/kf6-kguiaddons/template b/srcpkgs/kf6-kguiaddons/template deleted file mode 100644 index f09be09164252c..00000000000000 --- a/srcpkgs/kf6-kguiaddons/template +++ /dev/null @@ -1,49 +0,0 @@ -# Template file for 'kf6-kguiaddons' -pkgname=kf6-kguiaddons -version=6.19.0 -revision=1 -build_style=cmake -_llvmver=21 -configure_args="-DKDE_INSTALL_QMLDIR=lib/qt6/qml - $(vopt_bool python BUILD_PYTHON_BINDINGS)" -hostmakedepends="extra-cmake-modules qt6-tools qt6-base - $(vopt_if python "shiboken6 python3-build python3-setuptools llvm${_llvmver}") - wayland-devel pkg-config qt6-declarative-host-tools" -makedepends="plasma-wayland-protocols wayland-devel - qt6-declarative-devel qt6-base-private-devel - $(vopt_if python 'libshiboken6-devel libpyside6-devel python3-devel')" -depends="kf6-kguiaddons-geo-uri-handler" -short_desc="Addons to QtGui" -maintainer="John <me@johnnynator.dev>" -license="LGPL-2.1-or-later" -homepage="https://invent.kde.org/frameworks/kguiaddons" -distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname#kf6-}-${version}.tar.xz" -checksum=ac43416c5ba790c898cd3b806c6babe45b41df72ecc65a4328cc1a532ca8a1e6 - -build_options="python" -build_options_default="python" - -if [ "$CROSS_BUILD" ]; then - configure_args+=" -DECM_SHIBOKEN_ARCH=$XBPS_CROSS_RUST_TARGET" - configure_args+=" -DSYSROOT_INCLUDE_DIRS=$XBPS_CROSS_BASE/usr/include" -fi -export LLVM_INSTALL_DIR=/usr/lib/llvm/${_llvmver} - -kf6-kguiaddons-geo-uri-handler_package() { - short_desc+=" - Geo URI handler" - pkg_install() { - vmove usr/share/applications - vmove usr/bin/kde-geo-uri-handler - } -} - -kf6-kguiaddons-devel_package() { - depends="${sourcepkg}>=${version}_${revision} qt6-base-devel" - short_desc+=" - development files" - pkg_install() { - vmove usr/lib/pkgconfig - vmove usr/include - vmove usr/lib/cmake - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/kf6-kholidays-devel b/srcpkgs/kf6-kholidays-devel deleted file mode 120000 index 934c4ade644874..00000000000000 --- a/srcpkgs/kf6-kholidays-devel +++ /dev/null @@ -1 +0,0 @@ -kf6-kholidays \ No newline at end of file diff --git a/srcpkgs/kf6-kholidays/template b/srcpkgs/kf6-kholidays/template deleted file mode 100644 index fd935d17536b4e..00000000000000 --- a/srcpkgs/kf6-kholidays/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'kf6-kholidays' -pkgname=kf6-kholidays -version=6.19.0 -revision=1 -build_style=cmake -configure_args="-DKDE_INSTALL_QMLDIR=lib/qt6/qml - -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins" -hostmakedepends="extra-cmake-modules qt6-tools qt6-base - qt6-declarative-host-tools" -makedepends="qt6-declarative-devel" -short_desc="Library to assist determining when holidays occur" -maintainer="John <me@johnnynator.dev>" -license="LGPL-2.1-or-later" -homepage="https://invent.kde.org/frameworks/kholidays" -distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname#kf6-}-${version}.tar.xz" -checksum=7876116dc022fe722294305cd58dde53fd21bcd664188ad26aceed63e55ddc86 - -kf6-kholidays-devel_package() { - depends="$makedepends ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/kf6-ki18n-devel b/srcpkgs/kf6-ki18n-devel deleted file mode 120000 index 3cd6d3ba6ca30a..00000000000000 --- a/srcpkgs/kf6-ki18n-devel +++ /dev/null @@ -1 +0,0 @@ -kf6-ki18n \ No newline at end of file diff --git a/srcpkgs/kf6-ki18n/template b/srcpkgs/kf6-ki18n/template deleted file mode 100644 index 3835bf255fcde1..00000000000000 --- a/srcpkgs/kf6-ki18n/template +++ /dev/null @@ -1,33 +0,0 @@ -# Template file for 'kf6-ki18n' -pkgname=kf6-ki18n -version=6.19.0 -revision=1 -build_style=cmake -configure_args="-DKDE_INSTALL_QMLDIR=lib/qt6/qml - -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins" -hostmakedepends="extra-cmake-modules qt6-tools qt6-base - qt6-declarative-host-tools gettext python3" -makedepends="qt6-declarative-devel" -depends="iso-codes" -short_desc="KDE Gettext-based UI text internationalization" -maintainer="John <me@johnnynator.dev>" -license="LGPL-2.1-or-later" -homepage="https://invent.kde.org/frameworks/ki18n" -distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname#kf6-}-${version}.tar.xz" -checksum=608ff2634cd19736a8091c750c71b23db0b33fd81e82fb9fc4bcce76712284a6 - -do_check() { - cd build - # disable failing tests - ctest -E "kcountrytest|kcountrysubdivisiontest|ki18n-klocalizedstringtest|kcatalogtest" -} - -kf6-ki18n-devel_package() { - depends="$makedepends ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/kf6-kiconthemes-devel b/srcpkgs/kf6-kiconthemes-devel deleted file mode 120000 index 3c8694a29e0263..00000000000000 --- a/srcpkgs/kf6-kiconthemes-devel +++ /dev/null @@ -1 +0,0 @@ -kf6-kiconthemes \ No newline at end of file diff --git a/srcpkgs/kf6-kiconthemes/template b/srcpkgs/kf6-kiconthemes/template deleted file mode 100644 index e0bd1124f83fd9..00000000000000 --- a/srcpkgs/kf6-kiconthemes/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 'kf6-kiconthemes' -pkgname=kf6-kiconthemes -version=6.19.0 -revision=1 -build_style=cmake -configure_args="-DKDE_INSTALL_QMLDIR=lib/qt6/qml - -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins" -hostmakedepends="extra-cmake-modules qt6-tools qt6-base - qt6-declarative-host-tools gettext kf6-kconfig" -makedepends="libbreeze-icons-devel kf6-karchive-devel kf6-kcolorscheme-devel - kf6-kwidgetsaddons-devel kf6-ki18n-devel - qt6-svg-devel kf6-kconfigwidgets-devel qt6-base-private-devel" -short_desc="KDE Icon GUI utilities" -maintainer="John <me@johnnynator.dev>" -license="LGPL-2.1-or-later" -homepage="https://invent.kde.org/frameworks/kiconthemes" -distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname#kf6-}-${version}.tar.xz" -checksum=b0b67371ba61874976a84fefe592e786fc7ffb9c54543914abc20a32241be2e9 - -kf6-kiconthemes-devel_package() { - depends="${sourcepkg}>=${version}_${revision} qt6-base-devel - qt6-declarative-devel" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/kf6-kidletime-devel b/srcpkgs/kf6-kidletime-devel deleted file mode 120000 index 14d8fdb6ce8a93..00000000000000 --- a/srcpkgs/kf6-kidletime-devel +++ /dev/null @@ -1 +0,0 @@ -kf6-kidletime \ No newline at end of file diff --git a/srcpkgs/kf6-kidletime/template b/srcpkgs/kf6-kidletime/template deleted file mode 100644 index ea3bd4535c9ade..00000000000000 --- a/srcpkgs/kf6-kidletime/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'kf6-kidletime' -pkgname=kf6-kidletime -version=6.19.0 -revision=1 -build_style=cmake -configure_args="-DKDE_INSTALL_QMLDIR=lib/qt6/qml - -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins" -hostmakedepends="extra-cmake-modules qt6-tools qt6-base - wayland-devel pkg-config" -makedepends="plasma-wayland-protocols wayland-protocols - libXScrnSaver-devel qt6-base-private-devel" -short_desc="Framework for detection and notification of device idle time" -maintainer="John <me@johnnynator.dev>" -license="LGPL-2.1-or-later" -homepage="https://invent.kde.org/frameworks/kidletime" -distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname#kf6-}-${version}.tar.xz" -checksum=df82c386fef8dc98ea5976ffef1da11539c1914d21b773ce62f4533b5ad16f65 - -kf6-kidletime-devel_package() { - depends="${sourcepkg}>=${version}_${revision} qt6-base-devel" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/kf6-kimageformats/template b/srcpkgs/kf6-kimageformats/template deleted file mode 100644 index 2fe8ff40f47766..00000000000000 --- a/srcpkgs/kf6-kimageformats/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 'kf6-kimageformats' -pkgname=kf6-kimageformats -version=6.19.0 -revision=1 -build_style=cmake -configure_args="-DKIMAGEFORMATS_HEIF=ON -DKDE_INSTALL_QMLDIR=lib/qt6/qml - -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins" -hostmakedepends="extra-cmake-modules qt6-tools qt6-base - pkg-config" -makedepends="kf6-karchive-devel libopenexr-devel libheif-devel libraw-devel - libjxl-devel libavif-devel" -short_desc="KDE Plugins to allow QImage to support extra file formats" -maintainer="John <me@johnnynator.dev>" -license="LGPL-2.1-or-later" -homepage="https://invent.kde.org/frameworks/kimageformats" -distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname#kf6-}-${version}.tar.xz" -checksum=fc825326aa6b8c1321947ff523d3d006eef4c65fde40f379c6900d06967fae1c - -do_check() { - cd build - exclude="kimageformats-read-xcf|kimageformats-read-psd|kimageformats-read-hej2" - case "$XBPS_TARGET_MACHINE" in - i686*) exclude+="|kimageformats-write-exr";; - *) ;; - esac - - # disable failing tests - ctest -E "$exclude" -} diff --git a/srcpkgs/kf6-kio-devel b/srcpkgs/kf6-kio-devel deleted file mode 120000 index dc952bdc05a95f..00000000000000 --- a/srcpkgs/kf6-kio-devel +++ /dev/null @@ -1 +0,0 @@ -kf6-kio \ No newline at end of file diff --git a/srcpkgs/kf6-kio/patches/test.patch b/srcpkgs/kf6-kio/patches/test.patch deleted file mode 100644 index 39b7e2ec8d249f..00000000000000 --- a/srcpkgs/kf6-kio/patches/test.patch +++ /dev/null @@ -1,79 +0,0 @@ ---- a/autotests/kacltest.cpp 2024-02-21 12:25:36.000000000 +0100 -+++ - 2024-03-02 20:04:25.695983576 +0100 -@@ -34,7 +34,7 @@ - - m_testACL = QStringLiteral( - "user::rw-\n" -- "user:bin:rwx\n" -+ "user:nobody:rwx\n" - "group::rw-\n" - "mask::rwx\n" - "other::r--\n"); -@@ -64,7 +64,7 @@ - m_testACL2 = - QLatin1String{ - "user::rwx\n" -- "user:bin:rwx\n" -+ "user:nobody:rwx\n" - "group::rw-\n"} - + orderedGroups - + QLatin1String{ -@@ -74,7 +74,7 @@ - m_testACLEffective = - QLatin1String{ - "user::rwx\n" -- "user:bin:rwx #effective:r-x\n" -+ "user:nobody:rwx #effective:r-x\n" - "group::rw- #effective:r--\n"} - + orderedGroups - + QLatin1String{ -@@ -131,7 +131,7 @@ - ++count; - } - QCOMPARE(count, 1); -- QCOMPARE(name, QStringLiteral("bin")); -+ QCOMPARE(name, QStringLiteral("nobody")); - QCOMPARE(permissions, 7); - } - -@@ -205,19 +205,19 @@ - bool dummy = false; - QCOMPARE(int(CharlesII.maskPermissions(dummy)), 7); - -- const QString expected(QStringLiteral("user::rw-\nuser:root:rwx\nuser:bin:r--\ngroup::rw-\nmask::rwx\nother::r--\n")); -+ const QString expected(QStringLiteral("user::rw-\nuser:root:rwx\nuser:nobody:r--\ngroup::rw-\nmask::rwx\nother::r--\n")); - - ACLUserPermissionsList users; - ACLUserPermissions user = qMakePair(QStringLiteral("root"), (unsigned short)7); - users.append(user); -- user = qMakePair(QStringLiteral("bin"), (unsigned short)4); -+ user = qMakePair(QStringLiteral("nobody"), (unsigned short)4); - users.append(user); - CharlesII.setAllUserPermissions(users); - QCOMPARE(CharlesII.asString(), expected); - - CharlesII.setACL(m_testACL); // reset - // it already has an entry for bin, let's change it -- CharlesII.setNamedUserPermissions(QStringLiteral("bin"), 4); -+ CharlesII.setNamedUserPermissions(QStringLiteral("nobody"), 4); - CharlesII.setNamedUserPermissions(QStringLiteral("root"), 7); - QCOMPARE(CharlesII.asString(), expected); - -@@ -237,7 +237,7 @@ - const QString expected2 = - QLatin1String{ - "user::rw-\n" -- "user:bin:rwx\n" -+ "user:nobody:rwx\n" - "group::rw-\n"} - + orderedGroups - + QLatin1String{ -@@ -267,7 +267,7 @@ - v = foo.setNamedGroupPermissions(QStringLiteral("jongel"), 7); // non-existing group - QVERIFY(!v); - -- v = foo.setNamedUserPermissions(QStringLiteral("bin"), 7); // existing user -+ v = foo.setNamedUserPermissions(QStringLiteral("nobody"), 7); // existing user - QVERIFY(v); - v = foo.setNamedUserPermissions(QStringLiteral("jongel"), 7); // non-existing user - QVERIFY(!v); diff --git a/srcpkgs/kf6-kio/template b/srcpkgs/kf6-kio/template deleted file mode 100644 index afd04c9982cdde..00000000000000 --- a/srcpkgs/kf6-kio/template +++ /dev/null @@ -1,70 +0,0 @@ -# Template file for 'kf6-kio' -pkgname=kf6-kio -version=6.19.1 -revision=1 -build_style=cmake -configure_args="-DKDE_INSTALL_QMLDIR=lib/qt6/qml - -DKF6_HOST_TOOLING=/usr/lib/cmake - -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins" -hostmakedepends="extra-cmake-modules qt6-tools qt6-base - gettext kf6-kdoctools kf6-kconfig kf6-kauth-tools" -makedepends="kf6-karchive-devel kf6-kauth-devel kf6-kbookmarks-devel - kf6-kservice-devel kf6-solid-devel kf6-kcrash-devel kf6-kdbusaddons-devel - kf6-kcompletion-devel kf6-kiconthemes-devel kf6-kitemviews-devel - kf6-kjobwidgets-devel kf6-kwindowsystem-devel kf6-kwallet-devel - kf6-kded-devel qt6-qt5compat-devel qt6-tools-devel acl-devel - qt6-base-private-devel kf6-kdoctools-devel" -checkdepends="xvfb-run dbus" -short_desc="KDE Network transparent access to files and data" -maintainer="John <me@johnnynator.dev>" -license="LGPL-2.1-or-later" -homepage="https://invent.kde.org/frameworks/kio" -distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname#kf6-}-${version}.tar.xz" -checksum=2f0ea7af4ca227031f0f0341a232d186d40db001d5bb6287ef9fa4bca127ee3f - -do_check() { - cd build - # disable failing tests - tests=("kpasswdservertest" - "kiocore-kmountpointtest" - "kiocore-jobtest" - "kiocore-kfileitemtest" - "kiocore-filefiltertest" - "kiogui-favicontest" - "kiogui-openurljobtest" - "applicationlauncherjob_servicetest" - "commandlauncherjob_servicetest" - "kiowidgets-kdirmodeltest" - "kiowidgets-kfileitemactionstest" - "kiowidgets-kurifiltertest-colon-separator" - "kiowidgets-kurifiltertest-space-separator" - "kiofilewidgets-kfilewidgettest" - "kiofilewidgets-kfileplacesmodeltest" - "kiowidgets-kdirlistertest" - "applicationlauncherjob_scopetest" - "applicationlauncherjob_forkingtest" - "kiocore-privilegejobtest" - "kiofilewidgets-kfilecopytomenutest" - "testtrash" - "kiocore-threadtest" - "kiowidgets-clipboardupdatertest" - "kiowidgets-dropjobtest" - "kiowidgets-fileundomanagertest" - "kiowidgets-pastetest" - "kiofilewidgets-knewfilemenutest") - dbus-run-session xvfb-run ctest -E "($( echo ${tests[@]} | tr " " "|"))" -} - -kf6-kio-devel_package() { - depends="${sourcepkg}>=${version}_${revision} - kf6-kbookmarks-devel kf6-kcompletion-devel kf6-kitemviews-devel - kf6-kjobwidgets-devel kf6-solid-devel kf6-kwidgetsaddons-devel - kf6-kwindowsystem-devel kf6-kservice-devel qt6-base-devel" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - vmove "usr/lib/libKF6KIO*.so" - vmove usr/share/doc - } -} diff --git a/srcpkgs/kf6-kirigami-devel b/srcpkgs/kf6-kirigami-devel deleted file mode 120000 index 098e333077bfd1..00000000000000 --- a/srcpkgs/kf6-kirigami-devel +++ /dev/null @@ -1 +0,0 @@ -kf6-kirigami \ No newline at end of file diff --git a/srcpkgs/kf6-kirigami/template b/srcpkgs/kf6-kirigami/template deleted file mode 100644 index cea77d5a48c480..00000000000000 --- a/srcpkgs/kf6-kirigami/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'kf6-kirigami' -pkgname=kf6-kirigami -version=6.19.0 -revision=1 -build_style=cmake -configure_args="-DKDE_INSTALL_QMLDIR=lib/qt6/qml - -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins" -hostmakedepends="extra-cmake-modules qt6-tools qt6-base qt6-shadertools - qt6-declarative-host-tools" -makedepends="qt6-declarative-private-devel qt6-shadertools-devel qt6-svg-devel - qt6-base-private-devel" -short_desc="QtQuick based components set" -maintainer="John <me@johnnynator.dev>" -license="LGPL-2.1-or-later" -homepage="https://invent.kde.org/frameworks/kirigami" -distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname#kf6-}-${version}.tar.xz" -checksum=8c6685dde55f001cc621b38c61486d0e9e2ef7fb1d502ca5dd049112229ea7cc - -kf6-kirigami-devel_package() { - depends="${sourcepkg}>=${version}_${revision} qt6-base-devel - qt6-declarative-devel" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/kf6-kitemmodels-devel b/srcpkgs/kf6-kitemmodels-devel deleted file mode 120000 index 9645a859c75888..00000000000000 --- a/srcpkgs/kf6-kitemmodels-devel +++ /dev/null @@ -1 +0,0 @@ -kf6-kitemmodels \ No newline at end of file diff --git a/srcpkgs/kf6-kitemmodels/template b/srcpkgs/kf6-kitemmodels/template deleted file mode 100644 index fc5b5a13999177..00000000000000 --- a/srcpkgs/kf6-kitemmodels/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'kf6-kitemmodels' -pkgname=kf6-kitemmodels -version=6.19.0 -revision=1 -build_style=cmake -configure_args="-DKDE_INSTALL_QMLDIR=lib/qt6/qml - -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins" -hostmakedepends="extra-cmake-modules qt6-tools qt6-base - qt6-declarative-host-tools" -makedepends="qt6-declarative-devel" -short_desc="Set of item models extending the Qt model-view framework" -maintainer="John <me@johnnynator.dev>" -license="LGPL-2.1-or-later" -homepage="https://invent.kde.org/frameworks/kitemmodels" -distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname#kf6-}-${version}.tar.xz" -checksum=96e74a13100d0266ac31bfd1527901637f2bf4d6bc7d46a497e6dc9291bdb98e - -kf6-kitemmodels-devel_package() { - depends="$makedepends ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/kf6-kitemviews-devel b/srcpkgs/kf6-kitemviews-devel deleted file mode 120000 index 204e2eff2abca4..00000000000000 --- a/srcpkgs/kf6-kitemviews-devel +++ /dev/null @@ -1 +0,0 @@ -kf6-kitemviews \ No newline at end of file diff --git a/srcpkgs/kf6-kitemviews/patches/cross-designer.patch b/srcpkgs/kf6-kitemviews/patches/cross-designer.patch deleted file mode 100644 index 6044242323dc0e..00000000000000 --- a/srcpkgs/kf6-kitemviews/patches/cross-designer.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -33,7 +33,7 @@ set(EXCLUDE_DEPRECATED_BEFORE_AND_AT 0 C - option(BUILD_QCH "Build API documentation in QCH format (for e.g. Qt Assistant, Qt Creator & KDevelop)" OFF) - add_feature_info(QCH ${BUILD_QCH} "API documentation in QCH format (for e.g. Qt Assistant, Qt Creator & KDevelop)") - --cmake_dependent_option(BUILD_DESIGNERPLUGIN "Build plugin for Qt Designer" ON "NOT CMAKE_CROSSCOMPILING" OFF) -+option(BUILD_DESIGNERPLUGIN "Build plugin for Qt Designer" ON) - add_feature_info(DESIGNERPLUGIN ${BUILD_DESIGNERPLUGIN} "Build plugin for Qt Designer") - - set(kitemviews_version_header "${CMAKE_CURRENT_BINARY_DIR}/src/kitemviews_version.h") diff --git a/srcpkgs/kf6-kitemviews/template b/srcpkgs/kf6-kitemviews/template deleted file mode 100644 index 6accc1c47b9d98..00000000000000 --- a/srcpkgs/kf6-kitemviews/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'kf6-kitemviews' -pkgname=kf6-kitemviews -version=6.19.0 -revision=1 -build_style=cmake -configure_args="-DBUILD_DESIGNERPLUGIN=ON -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins" -hostmakedepends="extra-cmake-modules qt6-tools qt6-base" -makedepends="qt6-base-devel qt6-tools-devel" -short_desc="Set of item views extending the Qt model-view framework" -maintainer="John <me@johnnynator.dev>" -license="LGPL-2.1-or-later" -homepage="https://invent.kde.org/frameworks/kitemviews" -distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname#kf6-}-${version}.tar.xz" -checksum=d5865512eee33997e97b766acaccb32236b93e0f81a1a7912065cc7c02b3f252 - -kf6-kitemviews-devel_package() { - depends="$makedepends ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - vmove "usr/lib/*.so" - vmove usr/lib/qt6/plugins/designer - } -} diff --git a/srcpkgs/kf6-kjobwidgets-devel b/srcpkgs/kf6-kjobwidgets-devel deleted file mode 120000 index 4c11f21c0e5bf4..00000000000000 --- a/srcpkgs/kf6-kjobwidgets-devel +++ /dev/null @@ -1 +0,0 @@ -kf6-kjobwidgets \ No newline at end of file diff --git a/srcpkgs/kf6-kjobwidgets/template b/srcpkgs/kf6-kjobwidgets/template deleted file mode 100644 index 05df3c0696340a..00000000000000 --- a/srcpkgs/kf6-kjobwidgets/template +++ /dev/null @@ -1,38 +0,0 @@ -# Template file for 'kf6-kjobwidgets' -pkgname=kf6-kjobwidgets -version=6.19.0 -revision=1 -build_style=cmake -_llvmver=21 -configure_args="$(vopt_bool python BUILD_PYTHON_BINDINGS)" -hostmakedepends="extra-cmake-modules qt6-tools qt6-base - $(vopt_if python "python3-build python3-setuptools shiboken6 llvm${_llvmver}")" -makedepends="kf6-kcoreaddons-devel kf6-knotifications-devel - kf6-kwidgetsaddons-devel qt6-base-private-devel - $(vopt_if python 'libshiboken6-devel libpyside6-devel python3-devel')" -short_desc="Widgets for showing progress of asynchronous jobs" -maintainer="John <me@johnnynator.dev>" -license="LGPL-2.1-or-later" -homepage="https://invent.kde.org/frameworks/kjobwidgets" -distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname#kf6-}-${version}.tar.xz" -checksum=dbd4936d08990cd767496922aa10e8af98aeeeba1f9233a93701564e032eac75 - -build_options="python" -build_options_default="python" - -if [ "$CROSS_BUILD" ]; then - configure_args+=" -DECM_SHIBOKEN_ARCH=$XBPS_CROSS_RUST_TARGET" - configure_args+=" -DSYSROOT_INCLUDE_DIRS=$XBPS_CROSS_BASE/usr/include" -fi -export LLVM_INSTALL_DIR=/usr/lib/llvm/${_llvmver} - -kf6-kjobwidgets-devel_package() { - depends="${sourcepkg}>=${version}_${revision} qt6-base-devel - kf6-kcoreaddons-devel" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/kf6-knewstuff-devel b/srcpkgs/kf6-knewstuff-devel deleted file mode 120000 index c5ac0888854c14..00000000000000 --- a/srcpkgs/kf6-knewstuff-devel +++ /dev/null @@ -1 +0,0 @@ -kf6-knewstuff \ No newline at end of file diff --git a/srcpkgs/kf6-knewstuff/template b/srcpkgs/kf6-knewstuff/template deleted file mode 100644 index 081fe3f0e5c869..00000000000000 --- a/srcpkgs/kf6-knewstuff/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 'kf6-knewstuff' -pkgname=kf6-knewstuff -version=6.19.0 -revision=1 -build_style=cmake -configure_args="-DKDE_INSTALL_QMLDIR=lib/qt6/qml - -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins" -hostmakedepends="extra-cmake-modules qt6-tools qt6-base - qt6-declarative-host-tools gettext kf6-kconfig kf6-kpackage" -makedepends="kf6-attica-devel kf6-karchive-devel kf6-kconfig-devel - kf6-kcoreaddons-devel kf6-ki18n-devel kf6-kpackage-devel - kf6-kwidgetsaddons-devel kf6-syndication-devel" -short_desc="KDE Framework for downloading and sharing additional application data" -maintainer="John <me@johnnynator.dev>" -license="LGPL-2.1-or-later" -homepage="https://invent.kde.org/frameworks/knewstuff" -distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname#kf6-}-${version}.tar.xz" -checksum=7090fb82f04fa634ba98ad150c88123c80c117d5aed8559633d831e1c8591aff - -kf6-knewstuff-devel_package() { - depends="${sourcepkg}>=${version}_${revision} qt6-base-devel - kf6-kcoreaddons-devel kf6-attica-devel" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/kf6-knotifications-devel b/srcpkgs/kf6-knotifications-devel deleted file mode 120000 index 47d4dcf63131f6..00000000000000 --- a/srcpkgs/kf6-knotifications-devel +++ /dev/null @@ -1 +0,0 @@ -kf6-knotifications \ No newline at end of file diff --git a/srcpkgs/kf6-knotifications/template b/srcpkgs/kf6-knotifications/template deleted file mode 100644 index 271293bfbc0434..00000000000000 --- a/srcpkgs/kf6-knotifications/template +++ /dev/null @@ -1,41 +0,0 @@ -# Template file for 'kf6-knotifications' -pkgname=kf6-knotifications -version=6.19.0 -revision=1 -build_style=cmake -_llvmver=21 -configure_args="-DKDE_INSTALL_QMLDIR=lib/qt6/qml - -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins - $(vopt_bool python BUILD_PYTHON_BINDINGS)" -hostmakedepends="extra-cmake-modules qt6-tools qt6-base - qt6-declarative-host-tools pkg-config kf6-kconfig - $(vopt_if python "python3-build python3-setuptools shiboken6 llvm${_llvmver}")" -makedepends="kf6-kconfig-devel libcanberra-devel - qt6-declarative-devel qt6-base-devel qt6-tools-devel - $(vopt_if python 'libshiboken6-devel libpyside6-devel python3-devel')" -short_desc="KDE Desktop notifications" -maintainer="John <me@johnnynator.dev>" -license="LGPL-2.1-or-later" -homepage="https://invent.kde.org/frameworks/knotifications" -distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname#kf6-}-${version}.tar.xz" -checksum=86f2645f2bc43440f119099bf25aa5329e8457761a855e4bd5f08a5f7809b2b6 - -build_options="python" -build_options_default="python" - -if [ "$CROSS_BUILD" ]; then - configure_args+=" -DECM_SHIBOKEN_ARCH=$XBPS_CROSS_RUST_TARGET" - configure_args+=" -DSYSROOT_INCLUDE_DIRS=$XBPS_CROSS_BASE/usr/include" -fi -export LLVM_INSTALL_DIR=/usr/lib/llvm/${_llvmver} - -kf6-knotifications-devel_package() { - depends="${sourcepkg}>=${version}_${revision} qt6-base-devel - libcanberra-devel kf6-kconfig-devel" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/kf6-knotifyconfig-devel b/srcpkgs/kf6-knotifyconfig-devel deleted file mode 120000 index 542ba5d5e5db9f..00000000000000 --- a/srcpkgs/kf6-knotifyconfig-devel +++ /dev/null @@ -1 +0,0 @@ -kf6-knotifyconfig \ No newline at end of file diff --git a/srcpkgs/kf6-knotifyconfig/template b/srcpkgs/kf6-knotifyconfig/template deleted file mode 100644 index 915ed8e9d4214f..00000000000000 --- a/srcpkgs/kf6-knotifyconfig/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'kf6-knotifyconfig' -pkgname=kf6-knotifyconfig -version=6.19.0 -revision=1 -build_style=cmake -hostmakedepends="extra-cmake-modules qt6-tools qt6-base - kf6-kconfig gettext" -makedepends="kf6-kcompletion-devel kf6-kconfig-devel kf6-ki18n-devel - kf6-kio-devel kf6-kxmlgui-devel libcanberra-devel kf6-knotifications-devel - qt6-base-devel" -short_desc="KDE Configuration dialog for desktop notification" -maintainer="John <me@johnnynator.dev>" -license="LGPL-2.1-or-later" -homepage="https://invent.kde.org/frameworks/knotifyconfig" -distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname#kf6-}-${version}.tar.xz" -checksum=cd1933ba68630139cd1bf456f085b33e0c354fd0f1f0e4c46822b09eb5c5c31f - -kf6-knotifyconfig-devel_package() { - depends="${sourcepkg}>=${version}_${revision} qt6-base-devel" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/kf6-kpackage-devel b/srcpkgs/kf6-kpackage-devel deleted file mode 120000 index 9f80c68cd24391..00000000000000 --- a/srcpkgs/kf6-kpackage-devel +++ /dev/null @@ -1 +0,0 @@ -kf6-kpackage \ No newline at end of file diff --git a/srcpkgs/kf6-kpackage/template b/srcpkgs/kf6-kpackage/template deleted file mode 100644 index d1817e4c06a117..00000000000000 --- a/srcpkgs/kf6-kpackage/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'kf6-kpackage' -pkgname=kf6-kpackage -version=6.19.0 -revision=1 -build_style=cmake -hostmakedepends="extra-cmake-modules qt6-tools qt6-base kf6-kdoctools - gettext" -makedepends="kf6-karchive-devel kf6-kcoreaddons-devel kf6-ki18n-devel - kf6-kdoctools-devel" -short_desc="Aplications to manage user installable packages of non-binary assets" -maintainer="John <me@johnnynator.dev>" -license="LGPL-2.1-or-later" -homepage="https://invent.kde.org/frameworks/kpackage" -distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname#kf6-}-${version}.tar.xz" -checksum=9ae441930955e5ebbca36243bf326638b7badbc74c56f89c906c081c04b7009d - -kf6-kpackage-devel_package() { - depends="$makedepends ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - mkdir -p "${DESTDIR}/usr/lib/cmake/KF6Package" - mv ${PKGDESTDIR}/usr/lib/cmake/KF6Package/KF6PackageTools* \ - "${DESTDIR}/usr/lib/cmake/KF6Package" - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/kf6-kparts-devel b/srcpkgs/kf6-kparts-devel deleted file mode 120000 index db8c2e54c9651e..00000000000000 --- a/srcpkgs/kf6-kparts-devel +++ /dev/null @@ -1 +0,0 @@ -kf6-kparts \ No newline at end of file diff --git a/srcpkgs/kf6-kparts/template b/srcpkgs/kf6-kparts/template deleted file mode 100644 index 53251fd6fd83da..00000000000000 --- a/srcpkgs/kf6-kparts/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'kf6-kparts' -pkgname=kf6-kparts -version=6.19.0 -revision=1 -build_style=cmake -hostmakedepends="extra-cmake-modules qt6-tools qt6-base - gettext kf6-kconfig" -makedepends="kf6-kconfig-devel kf6-kcoreaddons-devel kf6-ki18n-devel - kf6-kio-devel kf6-kxmlgui-devel" -short_desc="KDE Plugin framework for user interface components" -maintainer="John <me@johnnynator.dev>" -license="LGPL-2.1-or-later" -homepage="https://invent.kde.org/frameworks/kparts" -distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname#kf6-}-${version}.tar.xz" -checksum=cddc3b6a4fc0a3f41fa5791997c9ddf4ca98855839be465ebe5d0c3cefe350d8 - -kf6-kparts-devel_package() { - depends="$makedepends ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/kf6-kpeople-devel b/srcpkgs/kf6-kpeople-devel deleted file mode 120000 index c900fad295cc3e..00000000000000 --- a/srcpkgs/kf6-kpeople-devel +++ /dev/null @@ -1 +0,0 @@ -kf6-kpeople \ No newline at end of file diff --git a/srcpkgs/kf6-kpeople/template b/srcpkgs/kf6-kpeople/template deleted file mode 100644 index 4c8f7c8569b573..00000000000000 --- a/srcpkgs/kf6-kpeople/template +++ /dev/null @@ -1,33 +0,0 @@ -# Template file for 'kf6-kpeople' -pkgname=kf6-kpeople -version=6.19.0 -revision=1 -build_style=cmake -configure_args="-DKDE_INSTALL_QMLDIR=lib/qt6/qml - -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins" -hostmakedepends="extra-cmake-modules qt6-tools qt6-base - kf6-kconfig qt6-declarative-host-tools gettext" -makedepends="kf6-kcontacts-devel kf6-kcoreaddons-devel kf6-ki18n-devel - kf6-kwidgetsaddons-devel kf6-kitemviews-devel" -short_desc="Library that provides access to all contacts and people who hold them" -maintainer="John <me@johnnynator.dev>" -license="LGPL-2.1-or-later" -homepage="https://invent.kde.org/frameworks/kpeople" -distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname#kf6-}-${version}.tar.xz" -checksum=540fc643997c4a1c4d07e6c3c5bb2bc5e11f5ad6102e0957f943422aa922f731 - -do_check() { - cd build - # disable failing test - ctest -E "personsmodeltest" -} - -kf6-kpeople-devel_package() { - depends="$makedepends ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/kf6-kplotting-devel b/srcpkgs/kf6-kplotting-devel deleted file mode 120000 index c392c9b1b8b243..00000000000000 --- a/srcpkgs/kf6-kplotting-devel +++ /dev/null @@ -1 +0,0 @@ -kf6-kplotting \ No newline at end of file diff --git a/srcpkgs/kf6-kplotting/template b/srcpkgs/kf6-kplotting/template deleted file mode 100644 index 7606471b260a79..00000000000000 --- a/srcpkgs/kf6-kplotting/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'kf6-kplotting' -pkgname=kf6-kplotting -version=6.19.0 -revision=1 -build_style=cmake -hostmakedepends="extra-cmake-modules qt6-tools qt6-base " -makedepends="qt6-base-devel qt6-tools-devel" -short_desc="QWidget-derived class for easy data-plotting" -maintainer="John <me@johnnynator.dev>" -license="LGPL-2.1-or-later" -homepage="https://invent.kde.org/frameworks/kplotting" -distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname#kf6-}-${version}.tar.xz" -checksum=5203347d5439a33d1c2c331c5ae21fbc329404aa7c01692b2c1c48b9508d8292 - -kf6-kplotting-devel_package() { - depends="$makedepends ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/kf6-kpty-devel b/srcpkgs/kf6-kpty-devel deleted file mode 120000 index e49511c427504c..00000000000000 --- a/srcpkgs/kf6-kpty-devel +++ /dev/null @@ -1 +0,0 @@ -kf6-kpty \ No newline at end of file diff --git a/srcpkgs/kf6-kpty/template b/srcpkgs/kf6-kpty/template deleted file mode 100644 index 88332b284394f5..00000000000000 --- a/srcpkgs/kf6-kpty/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'kf6-kpty' -pkgname=kf6-kpty -version=6.19.0 -revision=1 -build_style=cmake -configure_args="-DUTEMPTER_EXECUTABLE=/usr/lib/utempter/utempter" -hostmakedepends="extra-cmake-modules qt6-tools qt6-base - gettext" -makedepends="kf6-kcoreaddons-devel kf6-ki18n-devel libutempter-devel" -short_desc="KDE Interfacing with pseudo terminal devices" -maintainer="John <me@johnnynator.dev>" -license="LGPL-2.1-or-later" -homepage="https://invent.kde.org/frameworks/kpty" -distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname#kf6-}-${version}.tar.xz" -checksum=78544c16cecc7dbcffd0335bf945eec8103115786e1158235481ac152f4bb40c - -kf6-kpty-devel_package() { - depends="$makedepends ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/kf6-kquickcharts-devel b/srcpkgs/kf6-kquickcharts-devel deleted file mode 120000 index 839e2c4ebbdb52..00000000000000 --- a/srcpkgs/kf6-kquickcharts-devel +++ /dev/null @@ -1 +0,0 @@ -kf6-kquickcharts \ No newline at end of file diff --git a/srcpkgs/kf6-kquickcharts/template b/srcpkgs/kf6-kquickcharts/template deleted file mode 100644 index 7f87e4f43635e2..00000000000000 --- a/srcpkgs/kf6-kquickcharts/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'kf6-kquickcharts' -pkgname=kf6-kquickcharts -version=6.19.0 -revision=1 -build_style=cmake -configure_args="-DKDE_INSTALL_QMLDIR=lib/qt6/qml - -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins" -hostmakedepends="extra-cmake-modules qt6-tools qt6-base - qt6-declarative-host-tools qt6-shadertools SPIRV-Tools" -makedepends="qt6-declarative-devel qt6-shadertools-devel" -short_desc="QtQuick plugin providing high-performance charts" -maintainer="John <me@johnnynator.dev>" -license="LGPL-2.1-or-later" -homepage="https://invent.kde.org/frameworks/kquickcharts" -distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname#kf6-}-${version}.tar.xz" -checksum=50f0470e961f95fab75cb4ae888bdd4239b462f187d725a476ef1ba0ce6af435 - -kf6-kquickcharts-devel_package() { - depends="${sourcepkg}>=${version}_${revision} qt6-base-devel" - short_desc+=" - development files" - pkg_install() { - vmove usr/lib/cmake - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/kf6-krunner-devel b/srcpkgs/kf6-krunner-devel deleted file mode 120000 index 73acf1e9f54231..00000000000000 --- a/srcpkgs/kf6-krunner-devel +++ /dev/null @@ -1 +0,0 @@ -kf6-krunner \ No newline at end of file diff --git a/srcpkgs/kf6-krunner/template b/srcpkgs/kf6-krunner/template deleted file mode 100644 index 6e64467242abe9..00000000000000 --- a/srcpkgs/kf6-krunner/template +++ /dev/null @@ -1,31 +0,0 @@ -# Template file for 'kf6-krunner' -pkgname=kf6-krunner -version=6.19.0 -revision=1 -build_style=cmake -hostmakedepends="extra-cmake-modules qt6-tools qt6-base - kf6-kconfig gettext" -makedepends="kf6-kconfig-devel kf6-kcoreaddons-devel kf6-ki18n-devel - kf6-kitemmodels-devel kf6-kwindowsystem-devel" -checkdepends="dbus" -short_desc="Framework for providing different actions given a string query" -maintainer="John <me@johnnynator.dev>" -license="LGPL-2.1-or-later" -homepage="https://invent.kde.org/frameworks/krunner" -distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname#kf6-}-${version}.tar.xz" -checksum=d59ca1a7142529bdca28f539dc7b3784f975be68b36c69d0c3e6835966ec32ab - -do_check() { - cd build - dbus-run-session ctest -} - -kf6-krunner-devel_package() { - depends="${makedepends//private-} ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/kf6-kservice-devel b/srcpkgs/kf6-kservice-devel deleted file mode 120000 index 1336764705fe55..00000000000000 --- a/srcpkgs/kf6-kservice-devel +++ /dev/null @@ -1 +0,0 @@ -kf6-kservice \ No newline at end of file diff --git a/srcpkgs/kf6-kservice/template b/srcpkgs/kf6-kservice/template deleted file mode 100644 index 07c47fdc248bfc..00000000000000 --- a/srcpkgs/kf6-kservice/template +++ /dev/null @@ -1,32 +0,0 @@ -# Template file for 'kf6-kservice' -pkgname=kf6-kservice -version=6.19.0 -revision=1 -build_style=cmake -configure_args="-DKF6_HOST_TOOLING=/usr/lib/cmake" -hostmakedepends="extra-cmake-modules qt6-tools qt6-base - gettext kf6-kdoctools kf6-kconfig" -makedepends="kf6-kconfig-devel kf6-kcoreaddons-devel kf6-ki18n-devel - kf6-kdoctools-devel" -short_desc="KDE Plugin framework for desktop services" -maintainer="John <me@johnnynator.dev>" -license="LGPL-2.1-or-later" -homepage="https://invent.kde.org/frameworks/kservice" -distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname#kf6-}-${version}.tar.xz" -checksum=815e08493e6bb90f82e92726aff78bdcf1358a942972fc75112e99cb840961bd - -do_check() { - cd build - # tests fail on CI - ctest -E "ksycocatest|kapplicationtradertest|kservicetest|ksycocathreadtest|ksycoca_xdgdirstest" -} - -kf6-kservice-devel_package() { - depends="$makedepends ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/kf6-kstatusnotifieritem-devel b/srcpkgs/kf6-kstatusnotifieritem-devel deleted file mode 120000 index 96580ec6a9923b..00000000000000 --- a/srcpkgs/kf6-kstatusnotifieritem-devel +++ /dev/null @@ -1 +0,0 @@ -kf6-kstatusnotifieritem \ No newline at end of file diff --git a/srcpkgs/kf6-kstatusnotifieritem/template b/srcpkgs/kf6-kstatusnotifieritem/template deleted file mode 100644 index ea7e1075248948..00000000000000 --- a/srcpkgs/kf6-kstatusnotifieritem/template +++ /dev/null @@ -1,37 +0,0 @@ -# Template file for 'kf6-kstatusnotifieritem' -pkgname=kf6-kstatusnotifieritem -version=6.19.0 -revision=1 -build_style=cmake -_llvmver=21 -configure_args="$(vopt_bool python BUILD_PYTHON_BINDINGS)" -hostmakedepends="extra-cmake-modules qt6-tools qt6-base - $(vopt_if python "python3-build python3-setuptools shiboken6 llvm${_llvmver}")" -makedepends="kf6-kwindowsystem-devel qt6-base-devel - $(vopt_if python 'libshiboken6-devel libpyside6-devel python3-devel')" -short_desc="Implementation of Status Notifier Items" -maintainer="John <me@johnnynator.dev>" -license="LGPL-2.1-or-later" -homepage="https://invent.kde.org/frameworks/kstatusnotifieritem" -distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname#kf6-}-${version}.tar.xz" -checksum=5e40cb3eee9ad5695d504c790475223601e8569cfe5fbc3717480da2f3556949 - -build_options="python" -build_options_default="python" - -if [ "$CROSS_BUILD" ]; then - configure_args+=" -DECM_SHIBOKEN_ARCH=$XBPS_CROSS_RUST_TARGET" - configure_args+=" -DSYSROOT_INCLUDE_DIRS=$XBPS_CROSS_BASE/usr/include" -fi -export LLVM_INSTALL_DIR=/usr/lib/llvm/${_llvmver} - -kf6-kstatusnotifieritem-devel_package() { - depends="${sourcepkg}>=${version}_${revision} qt6-base-devel - kf6-kwindowsystem-devel" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/kf6-ksvg-devel b/srcpkgs/kf6-ksvg-devel deleted file mode 120000 index f9f703728c5db0..00000000000000 --- a/srcpkgs/kf6-ksvg-devel +++ /dev/null @@ -1 +0,0 @@ -kf6-ksvg \ No newline at end of file diff --git a/srcpkgs/kf6-ksvg/template b/srcpkgs/kf6-ksvg/template deleted file mode 100644 index c120c1aab30125..00000000000000 --- a/srcpkgs/kf6-ksvg/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'kf6-ksvg' -pkgname=kf6-ksvg -version=6.19.0 -revision=1 -build_style=cmake -configure_args="-DKDE_INSTALL_QMLDIR=lib/qt6/qml - -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins" -hostmakedepends="extra-cmake-modules qt6-tools qt6-base - qt6-declarative-host-tools kf6-kconfig" -makedepends="qt6-declarative-devel qt6-svg-devel kf6-karchive-devel - kf6-kconfig-devel kf6-kcolorscheme-devel kf6-kcoreaddons-devel - kf6-kirigami-devel" -short_desc="Components for handling SVGs" -maintainer="John <me@johnnynator.dev>" -license="LGPL-2.1-or-later" -homepage="https://invent.kde.org/frameworks/ksvg" -distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname#kf6-}-${version}.tar.xz" -checksum=92a2cbc4604a3ea86d9b8ad921adff93646156017bc8fa5c75958ef324b5e9ef - -kf6-ksvg-devel_package() { - depends="$makedepends ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/kf6-ktexteditor-devel b/srcpkgs/kf6-ktexteditor-devel deleted file mode 120000 index 75d1af3c73738e..00000000000000 --- a/srcpkgs/kf6-ktexteditor-devel +++ /dev/null @@ -1 +0,0 @@ -kf6-ktexteditor \ No newline at end of file diff --git a/srcpkgs/kf6-ktexteditor/template b/srcpkgs/kf6-ktexteditor/template deleted file mode 100644 index 7e3b414e195fd4..00000000000000 --- a/srcpkgs/kf6-ktexteditor/template +++ /dev/null @@ -1,32 +0,0 @@ -# Template file for 'kf6-ktexteditor' -pkgname=kf6-ktexteditor -version=6.19.0 -revision=1 -build_style=cmake -configure_args="-DKF6_HOST_TOOLING=/usr/lib/cmake - -DKDE_INSTALL_QMLDIR=lib/qt6/qml - -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins" -hostmakedepends="extra-cmake-modules qt6-tools qt6-base kf6-kauth-tools - qt6-declarative-host-tools gettext kf6-kconfig" -makedepends="kf6-karchive-devel kf6-kauth-devel kf6-kconfig-devel - kf6-kguiaddons-devel kf6-ki18n-devel kf6-kio-devel kf6-kxmlgui-devel - kf6-kparts-devel kf6-sonnet-devel kf6-syntax-highlighting-devel - kf6-ktextwidgets-devel qt6-speech-devel qt6-multimedia-devel - qt6-speech-plugin-flite qt6-speech-plugin-mock qt6-speech-plugin-speechd - editorconfig-devel" -short_desc="KDE Full text editor component" -maintainer="John <me@johnnynator.dev>" -license="LGPL-2.1-or-later" -homepage="https://invent.kde.org/frameworks/ktexteditor" -distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname#kf6-}-${version}.tar.xz" -checksum=f2382910fe32e92bfd07def4e8f53d58d85725194a244123d938ab0c42a807f1 - -kf6-ktexteditor-devel_package() { - depends="$makedepends ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/kf6-ktexttemplate-devel b/srcpkgs/kf6-ktexttemplate-devel deleted file mode 120000 index ad179a9b9a3f00..00000000000000 --- a/srcpkgs/kf6-ktexttemplate-devel +++ /dev/null @@ -1 +0,0 @@ -kf6-ktexttemplate \ No newline at end of file diff --git a/srcpkgs/kf6-ktexttemplate/template b/srcpkgs/kf6-ktexttemplate/template deleted file mode 100644 index d8d1170fdc43b6..00000000000000 --- a/srcpkgs/kf6-ktexttemplate/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'kf6-ktexttemplate' -pkgname=kf6-ktexttemplate -version=6.19.0 -revision=1 -build_style=cmake -configure_args="-DKDE_INSTALL_QMLDIR=lib/qt6/qml - -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins" -hostmakedepends="extra-cmake-modules qt6-tools qt6-base - qt6-declarative-host-tools" -makedepends="qt6-declarative-devel" -short_desc="Library to separate the structure of documents from the data" -maintainer="John <me@johnnynator.dev>" -license="LGPL-2.1-or-later" -homepage="https://invent.kde.org/frameworks/ktexttemplate" -distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname#kf6-}-${version}.tar.xz" -checksum=4087353ac20e376a3dce2ef49bc62f8856eb3b7933707faf62bb31b179c11c83 - -kf6-ktexttemplate-devel_package() { - depends="$makedepends ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/kf6-ktextwidgets-devel b/srcpkgs/kf6-ktextwidgets-devel deleted file mode 120000 index e6712d7f0d7fcc..00000000000000 --- a/srcpkgs/kf6-ktextwidgets-devel +++ /dev/null @@ -1 +0,0 @@ -kf6-ktextwidgets \ No newline at end of file diff --git a/srcpkgs/kf6-ktextwidgets/template b/srcpkgs/kf6-ktextwidgets/template deleted file mode 100644 index b639a98269a0ee..00000000000000 --- a/srcpkgs/kf6-ktextwidgets/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'kf6-ktextwidgets' -pkgname=kf6-ktextwidgets -version=6.19.0 -revision=1 -build_style=cmake -hostmakedepends="extra-cmake-modules qt6-tools qt6-base - gettext kf6-kconfig" -makedepends="kf6-kcompletion-devel kf6-kconfig-devel kf6-kconfigwidgets-devel - qt6-speech-devel qt6-multimedia-devel qt6-speech-plugin-flite - qt6-speech-plugin-mock qt6-speech-plugin-speechd kf6-sonnet-devel" -short_desc="KDE Text editing widgets" -maintainer="John <me@johnnynator.dev>" -license="LGPL-2.1-or-later" -homepage="https://invent.kde.org/frameworks/ktextwidgets" -distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname#kf6-}-${version}.tar.xz" -checksum=d9fa49ee95cf03321d2b2d89bd6952734323b75a2d983b97702d14bce4809f16 - -kf6-ktextwidgets-devel_package() { - depends="$makedepends ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/kf6-kunitconversion-devel b/srcpkgs/kf6-kunitconversion-devel deleted file mode 120000 index 29d3b92ae9ed32..00000000000000 --- a/srcpkgs/kf6-kunitconversion-devel +++ /dev/null @@ -1 +0,0 @@ -kf6-kunitconversion \ No newline at end of file diff --git a/srcpkgs/kf6-kunitconversion/template b/srcpkgs/kf6-kunitconversion/template deleted file mode 100644 index f6c80f24569235..00000000000000 --- a/srcpkgs/kf6-kunitconversion/template +++ /dev/null @@ -1,36 +0,0 @@ -# Template file for 'kf6-kunitconversion' -pkgname=kf6-kunitconversion -version=6.19.0 -revision=1 -_llvmver=21 -build_style=cmake -configure_args="$(vopt_bool python BUILD_PYTHON_BINDINGS)" -hostmakedepends="extra-cmake-modules qt6-tools qt6-base gettext - $(vopt_if python "python3-build python3-setuptools shiboken6 llvm${_llvmver}")" -makedepends="kf6-ki18n-devel - $(vopt_if python 'libshiboken6-devel libpyside6-devel python3-devel')" -short_desc="KDE Converting physical units" -maintainer="John <me@johnnynator.dev>" -license="LGPL-2.1-or-later" -homepage="https://invent.kde.org/frameworks/kunitconversion" -distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname#kf6-}-${version}.tar.xz" -checksum=d4f0e39e27596c6550f3fc72fb67b0d4966acfd7d702a011a0fca420b6f9b393 - -build_options="python" -build_options_default="python" - -if [ "$CROSS_BUILD" ]; then - configure_args+=" -DECM_SHIBOKEN_ARCH=$XBPS_CROSS_RUST_TARGET" - configure_args+=" -DSYSROOT_INCLUDE_DIRS=$XBPS_CROSS_BASE/usr/include" -fi -export LLVM_INSTALL_DIR=/usr/lib/llvm/${_llvmver} - -kf6-kunitconversion-devel_package() { - depends="$makedepends ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/kf6-kuserfeedback-devel b/srcpkgs/kf6-kuserfeedback-devel deleted file mode 120000 index 18d6bb6fc34f55..00000000000000 --- a/srcpkgs/kf6-kuserfeedback-devel +++ /dev/null @@ -1 +0,0 @@ -kf6-kuserfeedback \ No newline at end of file diff --git a/srcpkgs/kf6-kuserfeedback/template b/srcpkgs/kf6-kuserfeedback/template deleted file mode 100644 index 42aa6ef19feac6..00000000000000 --- a/srcpkgs/kf6-kuserfeedback/template +++ /dev/null @@ -1,33 +0,0 @@ -# Template file for 'kf6-kuserfeedback' -pkgname=kf6-kuserfeedback -version=6.19.0 -revision=1 -build_style=cmake -configure_args="-DKDE_INSTALL_QMLDIR=lib/qt6/qml - -DECM_MKSPECS_INSTALL_DIR=/usr/lib/qt6/mkspecs/modules - -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins" -hostmakedepends="extra-cmake-modules qt6-tools qt6-base - qt6-declarative-host-tools flex bison" -makedepends="qt6-base-devel qt6-declarative-devel qt6-charts-devel" -short_desc="Framework for collecting user feedback via telemetry and surveys" -maintainer="John <me@johnnynator.dev>" -license="LGPL-2.1-or-later" -homepage="https://invent.kde.org/frameworks/kuserfeedback" -distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname#kf6-}-${version}.tar.xz" -checksum=6768e73fd21a290f928b8d5714f6231ca5df8a72df625f43ac8f7ab6bb711f9f - -do_check() { - cd build - # disable failing test - ctest -E "openglinfosourcetest" -} - -kf6-kuserfeedback-devel_package() { - depends="$makedepends ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/kf6-kwallet-devel b/srcpkgs/kf6-kwallet-devel deleted file mode 120000 index acce58538f447d..00000000000000 --- a/srcpkgs/kf6-kwallet-devel +++ /dev/null @@ -1 +0,0 @@ -kf6-kwallet \ No newline at end of file diff --git a/srcpkgs/kf6-kwallet/patches/cross-kwalletd.patch b/srcpkgs/kf6-kwallet/patches/cross-kwalletd.patch deleted file mode 100644 index 7446ce90ec48e8..00000000000000 --- a/srcpkgs/kf6-kwallet/patches/cross-kwalletd.patch +++ /dev/null @@ -1,14 +0,0 @@ ---- a/src/api/KWallet/KF6WalletConfig.cmake.in 2025-05-16 12:50:22.000000000 +0200 -+++ - 2025-06-11 23:22:44.115322282 +0200 -@@ -1,7 +1,11 @@ - @PACKAGE_INIT@ - -+set(XBPS_PACKAGE_PREFIX_DIR "${PACKAGE_PREFIX_DIR}") -+set(PACKAGE_PREFIX_DIR "/usr") - set(KWALLET_DBUS_INTERFACES_DIR "@PACKAGE_KDE_INSTALL_DBUSINTERFACEDIR@") - set(KWALLETD_BIN_PATH "@PACKAGE_KDE_INSTALL_BINDIR@/ksecretd") -+set(PACKAGE_PREFIX_DIR "${XBPS_PACKAGE_PREFIX_DIR}") -+unset(XBPS_PACKAGE_PREFIX_DIR) - - include(CMakeFindDependencyMacro) - find_dependency(Qt6Gui @REQUIRED_QT_VERSION@) diff --git a/srcpkgs/kf6-kwallet/template b/srcpkgs/kf6-kwallet/template deleted file mode 100644 index 239772c7a6f02b..00000000000000 --- a/srcpkgs/kf6-kwallet/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'kf6-kwallet' -pkgname=kf6-kwallet -version=6.19.0 -revision=1 -build_style=cmake -configure_args="-DKF6_HOST_TOOLING=/usr/lib/cmake" -hostmakedepends="extra-cmake-modules qt6-tools qt6-base - gettext kf6-kdoctools kf6-kconfig pkg-config" -makedepends="kf6-kconfig-devel kf6-kcoreaddons-devel kf6-kcrash-devel - kf6-kwindowsystem-devel kf6-kcolorscheme-devel kf6-kdbusaddons-devel - kf6-knotifications-devel kf6-kwidgetsaddons-devel kf6-kdoctools-devel - gpgmepp-devel qca-qt6-devel libgcrypt-devel libsecret-devel" -short_desc="KWallet: Credential Storage" -maintainer="John <me@johnnynator.dev>" -license="LGPL-2.1-or-later" -homepage="https://invent.kde.org/frameworks/kwallet" -distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname#kf6-}-${version}.tar.xz" -checksum=1de4a3f60b0c170d8d9d0476ed8e0cfdf37f6711bf4e507a8f7ec4268eadc4ad - -kf6-kwallet-devel_package() { - depends="$makedepends ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/kf6-kwayland-devel b/srcpkgs/kf6-kwayland-devel deleted file mode 120000 index ca85b8e3f06b47..00000000000000 --- a/srcpkgs/kf6-kwayland-devel +++ /dev/null @@ -1 +0,0 @@ -kf6-kwayland \ No newline at end of file diff --git a/srcpkgs/kf6-kwayland/template b/srcpkgs/kf6-kwayland/template deleted file mode 100644 index a272ba0fbde888..00000000000000 --- a/srcpkgs/kf6-kwayland/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'kf6-kwayland' -pkgname=kf6-kwayland -version=6.5.2 -revision=1 -build_style=cmake -configure_args="-DBUILD_TESTING=OFF" -hostmakedepends="kf6-kcoreaddons pkg-config extra-cmake-modules qt6-tools qt6-base - wayland-devel" -makedepends="qt6-tools-devel MesaLib-devel wayland-devel wayland-protocols - libxkbcommon-devel plasma-wayland-protocols qt6-base-private-devel" -short_desc="Qt-style client and server library wrapper for Wayland libraries" -maintainer="John <me@johnnynator.dev>" -license="LGPL-2.1-or-later" -homepage="https://invent.kde.org/plasma/kwayland" -distfiles="${KDE_SITE}/plasma/${version}/kwayland-${version}.tar.xz" -checksum=aa63e3753e241f3955eb806ae91af1f3963e42ec731f2b8a2330119b65cb557a - -kf6-kwayland-devel_package() { - short_desc+=" - development" - depends="${sourcepkg}>=${version}_${revision} qt6-base-devel" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/kf6-kwidgetsaddons-devel b/srcpkgs/kf6-kwidgetsaddons-devel deleted file mode 120000 index 07a47c1c0eb453..00000000000000 --- a/srcpkgs/kf6-kwidgetsaddons-devel +++ /dev/null @@ -1 +0,0 @@ -kf6-kwidgetsaddons \ No newline at end of file diff --git a/srcpkgs/kf6-kwidgetsaddons/patches/cross-designer.patch b/srcpkgs/kf6-kwidgetsaddons/patches/cross-designer.patch deleted file mode 100644 index 9bdd7d0eae93c4..00000000000000 --- a/srcpkgs/kf6-kwidgetsaddons/patches/cross-designer.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -46,7 +46,7 @@ set(EXCLUDE_DEPRECATED_BEFORE_AND_AT 0 C - option(BUILD_QCH "Build API documentation in QCH format (for e.g. Qt Assistant, Qt Creator & KDevelop)" OFF) - add_feature_info(QCH ${BUILD_QCH} "API documentation in QCH format (for e.g. Qt Assistant, Qt Creator & KDevelop)") - --cmake_dependent_option(BUILD_DESIGNERPLUGIN "Build plugin for Qt Designer" ON "NOT CMAKE_CROSSCOMPILING" OFF) -+option(BUILD_DESIGNERPLUGIN "Build plugin for Qt Designer" ON) - add_feature_info(DESIGNERPLUGIN ${BUILD_DESIGNERPLUGIN} "Build plugin for Qt Designer") - - cmake_dependent_option(BUILD_PYTHON_BINDINGS "Generate Python Bindings" ON "TARGET Shiboken6::libshiboken AND TARGET PySide6::pyside6" OFF) diff --git a/srcpkgs/kf6-kwidgetsaddons/template b/srcpkgs/kf6-kwidgetsaddons/template deleted file mode 100644 index b922d64db5e60e..00000000000000 --- a/srcpkgs/kf6-kwidgetsaddons/template +++ /dev/null @@ -1,44 +0,0 @@ -# Template file for 'kf6-kwidgetsaddons' -pkgname=kf6-kwidgetsaddons -version=6.19.0 -revision=1 -_llvmver=21 -build_style=cmake -configure_args="-DBUILD_DESIGNERPLUGIN=ON -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins - $(vopt_bool python BUILD_PYTHON_BINDINGS)" -hostmakedepends="extra-cmake-modules qt6-tools qt6-base - $(vopt_if python "python3-build python3-setuptools shiboken6 llvm${_llvmver}")" -makedepends="qt6-base-devel qt6-tools-devel - $(vopt_if python 'libshiboken6-devel libpyside6-devel python3-devel')" -short_desc="KWidgetsAddons" -maintainer="John <me@johnnynator.dev>" -license="LGPL-2.1-or-later" -homepage="https://invent.kde.org/frameworks/kwidgetsaddons" -distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname#kf6-}-${version}.tar.xz" -checksum=622a96f697f83b8cf0e2abe870b3648afce10150cbebfb46cb3769b77a69867a - -build_options="python" -build_options_default="python" - -if [ "$CROSS_BUILD" ]; then - configure_args+=" -DECM_SHIBOKEN_ARCH=$XBPS_CROSS_RUST_TARGET" - configure_args+=" -DSYSROOT_INCLUDE_DIRS=$XBPS_CROSS_BASE/usr/include" -fi -export LLVM_INSTALL_DIR=/usr/lib/llvm/${_llvmver} - -do_check() { - cd build - # disable failing tests - ctest -E "ktooltipwidgettest|kwidgetsaddons-kcolumnresizertest" -} - -kf6-kwidgetsaddons-devel_package() { - depends="$makedepends ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - vmove "usr/lib/*.so" - vmove usr/lib/qt6/plugins/designer - } -} diff --git a/srcpkgs/kf6-kwindowsystem-devel b/srcpkgs/kf6-kwindowsystem-devel deleted file mode 120000 index 1c28b28fb6962b..00000000000000 --- a/srcpkgs/kf6-kwindowsystem-devel +++ /dev/null @@ -1 +0,0 @@ -kf6-kwindowsystem \ No newline at end of file diff --git a/srcpkgs/kf6-kwindowsystem/template b/srcpkgs/kf6-kwindowsystem/template deleted file mode 100644 index e03640bbf5458a..00000000000000 --- a/srcpkgs/kf6-kwindowsystem/template +++ /dev/null @@ -1,53 +0,0 @@ -# Template file for 'kf6-kwindowsystem' -pkgname=kf6-kwindowsystem -version=6.19.0 -revision=1 -build_style=cmake -configure_args="-DKDE_INSTALL_QMLDIR=lib/qt6/qml - -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins" -hostmakedepends="extra-cmake-modules qt6-tools qt6-base - qt6-declarative-host-tools pkg-config wayland-devel" -makedepends="qt6-declarative-devel - plasma-wayland-protocols wayland-devel qt6-base-private-devel" -short_desc="KDE frameworks - Access to the windowing system" -maintainer="John <me@johnnynator.dev>" -license="LGPL-2.1-or-later" -homepage="https://invent.kde.org/frameworks/kwindowsystem" -distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname#kf6-}-${version}.tar.xz" -checksum=7ef870cc6c37fc98e4655c267cda069b28259640524d1088d4434350827e59da - -post_install() { - sed -i -e 's:/usr/[a-z0-9-]*/usr/include;::' \ - ${DESTDIR}/usr/lib/cmake/*/*Targets.cmake -} - -do_check() { - cd build - # disable failing tests - tests=("kwindowsystem-kmanagerselectiontest" - "kwindowsystem-kstartupinfo_unittest" - "kwindowsystem-kxmessages_unittest" - "kwindowsystem-kkeyserver_x11_unittest" - "kwindowsystem-kwindoweffectstest" - "kwindowsystem-kwindowinfox11test" - "kwindowsystem-kwindowsystemx11test" - "kwindowsystem-kwindowsystem_threadtest" - "kwindowsystem-netrootinfotestwm" - "kwindowsystem-netwininfotestclient" - "kwindowsystem-netwininfotestwm" - "kwindowsystem-kmanagerselectiontest" - "kwindowsystem-compositingenabled_test" - "kwindowsystem-compositingenabled_test") - ctest -E "($( echo ${tests[@]} | tr " " "|" ))" -} - -kf6-kwindowsystem-devel_package() { - depends="${sourcepkg}>=${version}_${revision} qt6-base-devel" - short_desc+=" - development files" - pkg_install() { - vmove usr/lib/pkgconfig - vmove usr/include - vmove usr/lib/cmake - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/kf6-kxmlgui-devel b/srcpkgs/kf6-kxmlgui-devel deleted file mode 120000 index a2baaea5b2a6dc..00000000000000 --- a/srcpkgs/kf6-kxmlgui-devel +++ /dev/null @@ -1 +0,0 @@ -kf6-kxmlgui \ No newline at end of file diff --git a/srcpkgs/kf6-kxmlgui/template b/srcpkgs/kf6-kxmlgui/template deleted file mode 100644 index 04557bd621207c..00000000000000 --- a/srcpkgs/kf6-kxmlgui/template +++ /dev/null @@ -1,46 +0,0 @@ -# Template file for 'kf6-kxmlgui' -pkgname=kf6-kxmlgui -version=6.19.0 -revision=1 -_llvmver=21 -build_style=cmake -configure_args="$(vopt_bool python BUILD_PYTHON_BINDINGS)" -hostmakedepends="extra-cmake-modules qt6-tools qt6-base gettext kf6-kconfig - $(vopt_if python "python3-build python3-setuptools shiboken6 llvm${_llvmver}")" -makedepends="kf6-kconfig-devel kf6-kconfigwidgets-devel qt6-base-private-devel - kf6-kitemviews-devel kf6-kiconthemes-devel kf6-kglobalaccel-devel - kf6-kguiaddons-devel kf6-kcoreaddons-devel kf6-ki18n-devel - kf6-kwidgetsaddons-devel - $(vopt_if python 'libshiboken6-devel libpyside6-devel python3-devel')" -short_desc="KDE Framework for managing menu and toolbar actions" -maintainer="John <me@johnnynator.dev>" -license="LGPL-2.1-or-later" -homepage="https://invent.kde.org/frameworks/kxmlgui" -distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname#kf6-}-${version}.tar.xz" -checksum=29c29dc71c1668aef18dcd0a8c865739f5dcc2e2f5cea66bec75d240807fd9ee - -build_options="python" -build_options_default="python" - -if [ "$CROSS_BUILD" ]; then - configure_args+=" -DECM_SHIBOKEN_ARCH=$XBPS_CROSS_RUST_TARGET" - configure_args+=" -DSYSROOT_INCLUDE_DIRS=$XBPS_CROSS_BASE/usr/include" -fi -export LLVM_INSTALL_DIR=/usr/lib/llvm/${_llvmver} - -do_check() { - cd build - # disable failing test - ctest -E "ktoolbar_unittest|kxmlgui_unittest" -} - -kf6-kxmlgui-devel_package() { - depends="${sourcepkg}>=${version}_${revision} qt6-base-devel - kf6-kconfig-devel kf6-kconfigwidgets-devel kf6-kguiaddons-devel" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/kf6-modemmanager-qt-devel b/srcpkgs/kf6-modemmanager-qt-devel deleted file mode 120000 index 1ecb3cce05cbdd..00000000000000 --- a/srcpkgs/kf6-modemmanager-qt-devel +++ /dev/null @@ -1 +0,0 @@ -kf6-modemmanager-qt \ No newline at end of file diff --git a/srcpkgs/kf6-modemmanager-qt/template b/srcpkgs/kf6-modemmanager-qt/template deleted file mode 100644 index faffca18987edd..00000000000000 --- a/srcpkgs/kf6-modemmanager-qt/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'kf6-modemmanager-qt' -pkgname=kf6-modemmanager-qt -version=6.19.0 -revision=1 -build_style=cmake -hostmakedepends="extra-cmake-modules qt6-tools qt6-base - pkg-config" -makedepends="qt6-base-devel ModemManager-devel" -checkdepends="dbus" -short_desc="Qt wrapper for ModemManager DBus API" -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#kf6-}-${version}.tar.xz" -checksum=367148c7f7c4ec8923cafcba4ad0dc500434c95db963755704a2521cc6c2f0d0 - -do_check() { - cd build - dbus-run-session ctest -} - -kf6-modemmanager-qt-devel_package() { - depends="$makedepends ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/kf6-networkmanager-qt-devel b/srcpkgs/kf6-networkmanager-qt-devel deleted file mode 120000 index fc449573706cc0..00000000000000 --- a/srcpkgs/kf6-networkmanager-qt-devel +++ /dev/null @@ -1 +0,0 @@ -kf6-networkmanager-qt \ No newline at end of file diff --git a/srcpkgs/kf6-networkmanager-qt/template b/srcpkgs/kf6-networkmanager-qt/template deleted file mode 100644 index 977802a2310870..00000000000000 --- a/srcpkgs/kf6-networkmanager-qt/template +++ /dev/null @@ -1,31 +0,0 @@ -# Template file for 'kf6-networkmanager-qt' -pkgname=kf6-networkmanager-qt -version=6.19.0 -revision=1 -build_style=cmake -configure_args="-DKDE_INSTALL_QMLDIR=lib/qt6/qml" -hostmakedepends="extra-cmake-modules qt6-tools qt6-base - pkg-config qt6-declarative-host-tools" -makedepends="qt6-declarative-devel NetworkManager-devel" -short_desc="Qt wrapper for NetworkManager API" -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#kf6-}-${version}.tar.xz" -checksum=83ba1060080dc193c62837421e1cb796500abb3931b505ae8275c440674affc4 - -do_check() { - cd build - # disable failing tests - ctest -E "managertest|settingstest|activeconnectiontest" -} - -kf6-networkmanager-qt-devel_package() { - depends="$makedepends ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/kf6-prison-devel b/srcpkgs/kf6-prison-devel deleted file mode 120000 index 763c93cc70dbf0..00000000000000 --- a/srcpkgs/kf6-prison-devel +++ /dev/null @@ -1 +0,0 @@ -kf6-prison \ No newline at end of file diff --git a/srcpkgs/kf6-prison/template b/srcpkgs/kf6-prison/template deleted file mode 100644 index e14a6bae18b72b..00000000000000 --- a/srcpkgs/kf6-prison/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'kf6-prison' -pkgname=kf6-prison -version=6.19.0 -revision=1 -build_style=cmake -configure_args="-DKDE_INSTALL_QMLDIR=lib/qt6/qml" -hostmakedepends="extra-cmake-modules qt6-tools qt6-base - qt6-declarative-host-tools" -makedepends="qt6-declarative-devel qt6-multimedia-devel zxing-cpp-devel - libdmtx-devel qrencode-devel" -short_desc="Barcode API to produce QRCode barcodes and DataMatrix barcodes" -maintainer="John <me@johnnynator.dev>" -license="LGPL-2.1-or-later" -homepage="https://invent.kde.org/frameworks/prison" -distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname#kf6-}-${version}.tar.xz" -checksum=bfd623f95e00af25ec49966679010c411ef8798b7c1a31c258484c31067d5356 - -kf6-prison-devel_package() { - depends="$makedepends ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/kf6-purpose-devel b/srcpkgs/kf6-purpose-devel deleted file mode 120000 index 8cd9c8ad0b7294..00000000000000 --- a/srcpkgs/kf6-purpose-devel +++ /dev/null @@ -1 +0,0 @@ -kf6-purpose \ No newline at end of file diff --git a/srcpkgs/kf6-purpose/patches/intltool.patch b/srcpkgs/kf6-purpose/patches/intltool.patch deleted file mode 100644 index 85cc5403003e9a..00000000000000 --- a/srcpkgs/kf6-purpose/patches/intltool.patch +++ /dev/null @@ -1,22 +0,0 @@ ---- a/src/plugins/youtube/CMakeLists.txt -+++ b/src/plugins/youtube/CMakeLists.txt -@@ -1,6 +1,7 @@ - add_definitions(-DTRANSLATION_DOMAIN=\"purpose6_youtube\") - --kaccounts_add_service(${CMAKE_CURRENT_SOURCE_DIR}/google-youtube.service.in) -+kaccounts_add_service(${CMAKE_CURRENT_SOURCE_DIR}/google-youtube.service.in -+ NO_INTLTOOL) - - add_share_plugin(youtubeplugin youtubeplugin.cpp youtubejob.cpp youtubejobcomposite.cpp) - target_link_libraries(youtubeplugin KF6::WidgetsAddons KF6::KIOCore Qt6::Network KF6::I18n KF6::Purpose KAccounts6) ---- a/src/plugins/nextcloud/CMakeLists.txt -+++ b/src/plugins/nextcloud/CMakeLists.txt -@@ -1,6 +1,7 @@ - add_definitions(-DTRANSLATION_DOMAIN=\"purpose6_nextcloud\") - --kaccounts_add_service(${CMAKE_CURRENT_SOURCE_DIR}/nextcloud-upload.service.in) -+kaccounts_add_service(${CMAKE_CURRENT_SOURCE_DIR}/nextcloud-upload.service.in -+ NO_INTLTOOL) - - add_share_plugin(nextcloudplugin nextcloudplugin.cpp nextcloudjob.cpp) - target_link_libraries(nextcloudplugin KF6::KIOCore KF6::I18n KF6::Purpose KAccounts6) diff --git a/srcpkgs/kf6-purpose/template b/srcpkgs/kf6-purpose/template deleted file mode 100644 index fc32b2bbff0bef..00000000000000 --- a/srcpkgs/kf6-purpose/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'kf6-purpose' -pkgname=kf6-purpose -version=6.19.0 -revision=1 -build_style=cmake -configure_args="-DKDE_INSTALL_QMLDIR=lib/qt6/qml - -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins" -hostmakedepends="extra-cmake-modules qt6-tools qt6-base - qt6-declarative-host-tools gettext kf6-kconfig kf6-kitemmodels - accounts-qml-module kf6-prison kf6-kdeclarative" -makedepends="qt6-declarative-devel kf6-kcoreaddons-devel kf6-ki18n-devel - kf6-kirigami-devel kf6-knotifications-devel kf6-kio-devel - kf6-kaccounts-integration-devel" -depends="accounts-qml-module kf6-prison kf6-kdeclarative" -short_desc="Offers available actions for a specific purpose" -maintainer="John <me@johnnynator.dev>" -license="LGPL-2.1-or-later" -homepage="https://invent.kde.org/frameworks/purpose" -distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname#kf6-}-${version}.tar.xz" -checksum=799ff3e69872400d2fa6e5e2c91fed66ed6bd0d7a9163efc004eee0bf6d093a2 - -kf6-purpose-devel_package() { - depends="${sourcepkg}>=${version}_${revision} kf6-kcoreaddons-devel" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/kf6-qqc2-desktop-style-devel b/srcpkgs/kf6-qqc2-desktop-style-devel deleted file mode 120000 index 45340954f635ba..00000000000000 --- a/srcpkgs/kf6-qqc2-desktop-style-devel +++ /dev/null @@ -1 +0,0 @@ -kf6-qqc2-desktop-style \ No newline at end of file diff --git a/srcpkgs/kf6-qqc2-desktop-style/template b/srcpkgs/kf6-qqc2-desktop-style/template deleted file mode 100644 index 9c08ec7fb62f97..00000000000000 --- a/srcpkgs/kf6-qqc2-desktop-style/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'kf6-qqc2-desktop-style' -pkgname=kf6-qqc2-desktop-style -version=6.19.0 -revision=1 -build_style=cmake -configure_args="-DKDE_INSTALL_QMLDIR=lib/qt6/qml - -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins" -hostmakedepends="extra-cmake-modules qt6-tools qt6-base pkg-config - qt6-declarative-host-tools kf6-kconfig" -makedepends="kf6-kcolorscheme-devel kf6-kiconthemes-devel kf6-kirigami-devel - kf6-kconfig-devel qt6-base-devel qt6-declarative-devel" -short_desc="Qt Quick Controls 2: Desktop Style" -maintainer="John <me@johnnynator.dev>" -license="LGPL-2.1-or-later" -homepage="https://invent.kde.org/frameworks/qqc2-desktop-style" -distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname#kf6-}-${version}.tar.xz" -checksum=68f9b93f6e8b0fba244f022d8367ef4735422be746e6752764ab3887e05f8535 - -do_check() { - cd build - ctest -E "animationspeedmodifiertest|TextFieldContextMenuTest" -} - -kf6-qqc2-desktop-style-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/lib/cmake - } -} diff --git a/srcpkgs/kf6-solid-devel b/srcpkgs/kf6-solid-devel deleted file mode 120000 index 50c14c84d7f6db..00000000000000 --- a/srcpkgs/kf6-solid-devel +++ /dev/null @@ -1 +0,0 @@ -kf6-solid \ No newline at end of file diff --git a/srcpkgs/kf6-solid/template b/srcpkgs/kf6-solid/template deleted file mode 100644 index ea84b03d845dfa..00000000000000 --- a/srcpkgs/kf6-solid/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'kf6-solid' -pkgname=kf6-solid -version=6.19.0 -revision=1 -build_style=cmake -hostmakedepends="extra-cmake-modules qt6-tools qt6-base flex pkg-config" -makedepends="qt6-base-devel libmount-devel libplist-devel - libimobiledevice-devel" -depends="upower udisks2 media-player-info" -short_desc="Hardware integration and detection" -maintainer="John <me@johnnynator.dev>" -license="LGPL-2.1-or-later" -homepage="https://invent.kde.org/frameworks/solid" -#changelog="" -distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname#kf6-}-${version}.tar.xz" -checksum=3ac9a98b201eede1ae0782b1a320a27557672be8d3c5c81bba446751793ca3cb - -kf6-solid-devel_package() { - depends="qt6-base-devel ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/kf6-sonnet-devel b/srcpkgs/kf6-sonnet-devel deleted file mode 120000 index c7496f5ea4c5f8..00000000000000 --- a/srcpkgs/kf6-sonnet-devel +++ /dev/null @@ -1 +0,0 @@ -kf6-sonnet \ No newline at end of file diff --git a/srcpkgs/kf6-sonnet/patches/cross-designer.patch b/srcpkgs/kf6-sonnet/patches/cross-designer.patch deleted file mode 100644 index 13d28c07b37f2a..00000000000000 --- a/srcpkgs/kf6-sonnet/patches/cross-designer.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -54,7 +54,7 @@ option(BUILD_QCH "Build API documentatio - add_feature_info(QCH ${BUILD_QCH} "API documentation in QCH format (for e.g. Qt Assistant, Qt Creator & KDevelop)") - - if(SONNET_USE_WIDGETS) -- cmake_dependent_option(BUILD_DESIGNERPLUGIN "Build plugin for Qt Designer" ON "NOT CMAKE_CROSSCOMPILING" OFF) -+ option(BUILD_DESIGNERPLUGIN "Build plugin for Qt Designer" ON) - add_feature_info(DESIGNERPLUGIN ${BUILD_DESIGNERPLUGIN} "Build plugin for Qt Designer") - endif() - diff --git a/srcpkgs/kf6-sonnet/template b/srcpkgs/kf6-sonnet/template deleted file mode 100644 index f9799b6c5f3a20..00000000000000 --- a/srcpkgs/kf6-sonnet/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'kf6-sonnet' -pkgname=kf6-sonnet -version=6.19.0 -revision=1 -build_style=cmake -configure_args="-DBUILD_DESIGNERPLUGIN=ON - -DKDE_INSTALL_QMLDIR=lib/qt6/qml - -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins" -hostmakedepends="extra-cmake-modules qt6-tools qt6-base - qt6-declarative-host-tools" -makedepends="qt6-declarative-devel aspell-devel hunspell-devel qt6-tools-devel" -short_desc="Spelling framework for Qt" -maintainer="John <me@johnnynator.dev>" -license="LGPL-2.1-or-later" -homepage="https://invent.kde.org/frameworks/sonnet" -distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname#kf6-}-${version}.tar.xz" -checksum=4b102a359c5da1796862dbc24fb395c1220847f0584fa7a974ec118d644acfa0 - -kf6-sonnet-devel_package() { - depends="$makedepends ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - vmove "usr/lib/*.so" - vmove usr/lib/qt6/plugins/designer - } -} diff --git a/srcpkgs/kf6-syndication-devel b/srcpkgs/kf6-syndication-devel deleted file mode 120000 index da4170a432bf80..00000000000000 --- a/srcpkgs/kf6-syndication-devel +++ /dev/null @@ -1 +0,0 @@ -kf6-syndication \ No newline at end of file diff --git a/srcpkgs/kf6-syndication/template b/srcpkgs/kf6-syndication/template deleted file mode 100644 index 2723069a9cb281..00000000000000 --- a/srcpkgs/kf6-syndication/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'kf6-syndication' -pkgname=kf6-syndication -version=6.19.0 -revision=1 -build_style=cmake -hostmakedepends="extra-cmake-modules qt6-tools qt6-base" -makedepends="kf6-kcodecs-devel" -short_desc="RSS/Atom parser library" -maintainer="John <me@johnnynator.dev>" -license="LGPL-2.1-or-later" -homepage="https://invent.kde.org/frameworks/syndication" -distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname#kf6-}-${version}.tar.xz" -checksum=161110744d5bc7b9b0f86068d85018da6129c8c07aa4749c9a18bdeb75c17166 - -kf6-syndication-devel_package() { - depends="$makedepends ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/kf6-syntax-highlighting-devel b/srcpkgs/kf6-syntax-highlighting-devel deleted file mode 120000 index 0ad907a28a326a..00000000000000 --- a/srcpkgs/kf6-syntax-highlighting-devel +++ /dev/null @@ -1 +0,0 @@ -kf6-syntax-highlighting \ No newline at end of file diff --git a/srcpkgs/kf6-syntax-highlighting/template b/srcpkgs/kf6-syntax-highlighting/template deleted file mode 100644 index 4fc2b5ff100b1c..00000000000000 --- a/srcpkgs/kf6-syntax-highlighting/template +++ /dev/null @@ -1,42 +0,0 @@ -# Template file for 'kf6-syntax-highlighting' -pkgname=kf6-syntax-highlighting -version=6.19.0 -revision=1 -build_style=cmake -configure_args=" - -DKATEHIGHLIGHTINGINDEXER_EXECUTABLE=/usr/libexec/kate/katehighlightingindexer - -DKDE_INSTALL_QMLDIR=lib/qt6/qml - -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins" -hostmakedepends="extra-cmake-modules qt6-tools qt6-base perl - qt6-declarative-host-tools" -makedepends="qt6-base-devel qt6-declarative-devel libxerces-c-devel" -short_desc="Syntax highlighting Engine for Structured Text and Code" -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#kf6-}-${version}.tar.xz" -checksum=13a72e89bae0af936a2d54b02473e96dea560effc4b03fd43d69e4582c1dbd19 - -if [ "$CROSS_BUILD" ]; then - hostmakedepends+=" kf6-syntax-highlighting-devel" -fi - -post_install() { - if [ -z "$CROSS_BUILD" ]; then - # internal tool needed for cross-building - vinstall build/bin/katehighlightingindexer 0755 usr/libexec/kate - fi -} - -kf6-syntax-highlighting-devel_package() { - depends="$makedepends ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - if [ -z "$CROSS_BUILD" ]; then - vmove usr/libexec/kate - fi - vmove usr/include - vmove usr/lib/cmake - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/kf6-threadweaver-devel b/srcpkgs/kf6-threadweaver-devel deleted file mode 120000 index e124c02ba71a96..00000000000000 --- a/srcpkgs/kf6-threadweaver-devel +++ /dev/null @@ -1 +0,0 @@ -kf6-threadweaver \ No newline at end of file diff --git a/srcpkgs/kf6-threadweaver/template b/srcpkgs/kf6-threadweaver/template deleted file mode 100644 index 84d84c9b101727..00000000000000 --- a/srcpkgs/kf6-threadweaver/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'kf6-threadweaver' -pkgname=kf6-threadweaver -version=6.19.0 -revision=1 -build_style=cmake -hostmakedepends="extra-cmake-modules qt6-tools qt6-base " -makedepends="qt6-base-devel" -short_desc="KDE Helper for multithreaded programming" -maintainer="John <me@johnnynator.dev>" -license="LGPL-2.1-or-later" -homepage="https://invent.kde.org/frameworks/threadweaver" -distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname#kf6-}-${version}.tar.xz" -checksum=d8d4d0b6e62b067a8ce4fed7aefeed02ed43a43f97f085db3baedf9210070da1 - -kf6-threadweaver-devel_package() { - depends="$makedepends ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/kfind/template b/srcpkgs/kfind/template deleted file mode 100644 index 3da0c6066d4516..00000000000000 --- a/srcpkgs/kfind/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'kfind' -pkgname=kfind -version=25.08.3 -revision=1 -build_style=cmake -configure_args="-DBUILD_TESTING=OFF -DKF6_HOST_TOOLING=/usr/lib/cmake - -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins" -hostmakedepends="extra-cmake-modules gettext kf6-kcoreaddons qt6-base - kf6-kdoctools kf6-kconfig" -makedepends="kf6-kfilemetadata-devel kf6-karchive-devel kf6-ki18n-devel - kf6-kio-devel kf6-kwidgetsaddons-devel kf6-kxmlgui-devel kf6-kdoctools-devel - qt6-qt5compat-devel kf6-kcrash-devel" -short_desc="Find files and folders" -maintainer="Piotr Wójcik <chocimier@tlen.pl>" -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=756d4f989392086cd211553d58613d5feb41310733b8ea35c50c5869380c9518 diff --git a/srcpkgs/kgamma/template b/srcpkgs/kgamma/template deleted file mode 100644 index 14c03ae93ef74e..00000000000000 --- a/srcpkgs/kgamma/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'kgamma' -pkgname=kgamma -version=6.5.2 -revision=1 -build_style=cmake -configure_args="-DBUILD_TESTING=OFF -DKF6_HOST_TOOLING=/usr/lib/cmake - -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins" -hostmakedepends="extra-cmake-modules gettext kf6-kcoreaddons - kf6-kdoctools kf6-kconfig kf6-kcmutils qt6-tools qt6-base" -makedepends="kf6-kdoctools-devel kf6-kconfig-devel kf6-kcmutils-devel - libXxf86vm-devel kf6-kconfigwidgets-devel" -short_desc="KDE gamma adjustiment app" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-or-later" -homepage="https://invent.kde.org/plasma/kgamma" -distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz" -checksum=538353ffcdfb7e6d66e16b1a3fafffa478b293c7d57656ca71016f2aeb782eee - -kgamma5_package() { - metapackage=yes - short_desc+=" - (transitional dummy package)" - depends="${sourcepkg}>=${version}_${revision}" -} diff --git a/srcpkgs/kgamma5 b/srcpkgs/kgamma5 deleted file mode 120000 index 81084ca281dfab..00000000000000 --- a/srcpkgs/kgamma5 +++ /dev/null @@ -1 +0,0 @@ -kgamma \ No newline at end of file diff --git a/srcpkgs/kget/template b/srcpkgs/kget/template deleted file mode 100644 index 46305d490249c3..00000000000000 --- a/srcpkgs/kget/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'kget' -pkgname=kget -version=25.08.3 -revision=1 -build_style=cmake -configure_args="-DBUILD_TESTING=OFF -DKF6_HOST_TOOLING=/usr/lib/cmake - -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins - -DKDE_INSTALL_QMLDIR=lib/qt6/qml - -DECM_MKSPECS_INSTALL_DIR=/usr/lib/qt6/mkspecs/modules" -hostmakedepends="extra-cmake-modules qt6-base qt6-tools kf6-kcmutils - pkg-config kf6-kdoctools kf6-kconfig kf6-kcoreaddons gettext" -makedepends="libktorrent-devel gpgme-qt6-devel kf6-kcmutils-devel libmms-devel - kf6-knotifyconfig-devel kf6-kcompletion-devel kf6-kstatusnotifieritem-devel - kf6-kio-devel kf6-ki18n-devel kf6-kdbusaddons-devel kf6-kwindowsystem-devel - kf6-kwallet-devel boost-devel-minimal kf6-kiconthemes-devel - kf6-kxmlgui-devel kf6-kwidgetsaddons-devel kf6-kdoctools-devel kf6-kcrash-devel" -short_desc="KDE Download Manager" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-or-later" -homepage="https://invent.kde.org/network/kget" -distfiles="${KDE_SITE}/release-service/${version}/src/${pkgname}-${version}.tar.xz" -checksum=bde0e4653552a8eb39a8d3220acdb5e1042c76fed771b8162789533f03a7e38d -do_check() { - cd build - # verifiertest is broken - ctest -E verifiertest -} diff --git a/srcpkgs/kglobalaccel-devel b/srcpkgs/kglobalaccel-devel deleted file mode 120000 index 22f61a43ebdc68..00000000000000 --- a/srcpkgs/kglobalaccel-devel +++ /dev/null @@ -1 +0,0 @@ -kglobalaccel \ No newline at end of file diff --git a/srcpkgs/kglobalaccel/template b/srcpkgs/kglobalaccel/template deleted file mode 100644 index 8488d857c9e7ce..00000000000000 --- a/srcpkgs/kglobalaccel/template +++ /dev/null @@ -1,31 +0,0 @@ -# Template file for 'kglobalaccel' -pkgname=kglobalaccel -version=5.116.0 -revision=1 -build_style=cmake -configure_args="-DKF6_COMPAT_BUILD=ON" -hostmakedepends="kcoreaddons extra-cmake-modules kcoreaddons pkg-config - qt5-qmake qt5-host-tools qt5-tools" -makedepends="kservice-devel kcrash-devel" -short_desc="KDE Global desktop keyboard shortcuts" -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=f6dfaa2482c8a4dfc12ed40094fd120bd41c5053899d3f85c2ff6b8215659866 - -post_install() { - # conflicts with kglobalacceld - rm -rf "${DESTDIR}/usr/lib/systemd/user/plasma-kglobalaccel.service" -} - -kglobalaccel-devel_package() { - short_desc+=" - development" - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/qt5/mkspecs - vmove usr/lib/cmake - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/kglobalaccel/update b/srcpkgs/kglobalaccel/update deleted file mode 100644 index 4a547584557695..00000000000000 --- a/srcpkgs/kglobalaccel/update +++ /dev/null @@ -1 +0,0 @@ -ignore=6.* diff --git a/srcpkgs/kglobalacceld-devel b/srcpkgs/kglobalacceld-devel deleted file mode 120000 index e349a4b5650e73..00000000000000 --- a/srcpkgs/kglobalacceld-devel +++ /dev/null @@ -1 +0,0 @@ -kglobalacceld \ No newline at end of file diff --git a/srcpkgs/kglobalacceld/template b/srcpkgs/kglobalacceld/template deleted file mode 100644 index f4b6e878620c84..00000000000000 --- a/srcpkgs/kglobalacceld/template +++ /dev/null @@ -1,37 +0,0 @@ -# Template file for 'kglobalacceld' -pkgname=kglobalacceld -version=6.5.2 -revision=1 -build_style=cmake -configure_args="-DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins" -hostmakedepends="extra-cmake-modules qt6-base qt6-tools kf6-kconfig" -makedepends="kf6-kglobalaccel-devel kf6-kconfig-devel kf6-kcrash-devel - kf6-kdbusaddons-devel kf6-kwindowsystem-devel kf6-kservice-devel - kf6-kio-devel qt6-base-private-devel" -short_desc="Daemon providing Global Keyboard Shortcut functionality" -maintainer="John <me@johnnynator.dev>" -license="GPL-3.0-or-later" -homepage="https://invent.kde.org/plasma/kglobalacceld" -distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz" -checksum=8954c7b754e22affd7f79ef4061f5ae0c71798f7bc5531eac8c778936ba4f5f6 - -do_check() { - cd build - ctest -E "shortcutstest|migrateconfigtest" -} - -kglobalacceld-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - #vmove "usr/lib/*.so" - } -} - -khotkeys_package() { - metapackage=yes - depends="kglobalacceld" - short_desc+=" - transition" -} diff --git a/srcpkgs/kgpg/template b/srcpkgs/kgpg/template deleted file mode 100644 index df22d67dc5b890..00000000000000 --- a/srcpkgs/kgpg/template +++ /dev/null @@ -1,32 +0,0 @@ -# Template file for 'kgpg' -pkgname=kgpg -version=25.08.3 -revision=1 -build_style=cmake -configure_args="-DBUILD_TESTING=OFF -DKF6_HOST_TOOLING=/usr/lib/cmake - -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins - -DKDE_INSTALL_QMLDIR=lib/qt6/qml - -DECM_MKSPECS_INSTALL_DIR=/usr/lib/qt6/mkspecs/modules" -hostmakedepends="extra-cmake-modules gettext pkg-config - qt6-base kf6-kcoreaddons-devel kf6-kdoctools kf6-kconfig" -makedepends="kf6-kwindowsystem-devel kf6-kcrash-devel kf6-kdbusaddons-devel - kf6-kiconthemes-devel kf6-kjobwidgets-devel kf6-kio-devel - kf6-kservice-devel kf6-ktextwidgets-devel kf6-kxmlgui-devel - kf6-kwidgetsaddons-devel kf6-knotifications-devel kf6-kdoctools-devel - kf6-kcontacts-devel kf6-kstatusnotifieritem-devel akonadi-contacts-devel" -depends="gnupg" -checkdepends="gnupg" -short_desc="Simple interface for GnuPG, a powerful encryption utility" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-only" -homepage="https://kde.org/applications/en/utilities/org.kde.kgpg" -changelog="https://kde.org/announcements/changelogs/gear/${version}/#kgpg" -distfiles="${KDE_SITE}/release-service/${version}/src/${pkgname}-${version}.tar.xz" -checksum=e41e9f6e146886534cd86f149e5816ca2cf66dabc7b824f0f35006931842f8af - -do_check() { - cd build - - # kgpg-{import,genkey,encrypt} tests fail randomly - ctest -E "kgpg-(import|genkey|encrypt)" -} diff --git a/srcpkgs/kgraphviewer-devel b/srcpkgs/kgraphviewer-devel deleted file mode 120000 index 28007ebc4ebf6f..00000000000000 --- a/srcpkgs/kgraphviewer-devel +++ /dev/null @@ -1 +0,0 @@ -kgraphviewer \ No newline at end of file diff --git a/srcpkgs/kgraphviewer/template b/srcpkgs/kgraphviewer/template deleted file mode 100644 index 20a7bef8deb64e..00000000000000 --- a/srcpkgs/kgraphviewer/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 'kgraphviewer' -pkgname=kgraphviewer -version=2.5.0 -revision=1 -build_style=cmake -configure_args="-DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins" -hostmakedepends="extra-cmake-modules graphviz gettext pkg-config - qt6-base kf6-kcoreaddons kf6-kdoctools" -makedepends="boost-devel-minimal graphviz-devel cups-devel - freetype-devel fontconfig-devel - qt6-base-devel qt6-svg-devel qt6-qt5compat-devel - kf6-kcoreaddons-devel kf6-ki18n-devel kf6-kparts-devel kf6-kwidgetsaddons-devel - kf6-kdoctools-devel" -short_desc="Graphviz DOT graph file viewer" -maintainer="Đoàn Trần Công Danh <congdanhqx@gmail.com>" -license="GPL-2.0-or-later" -homepage="https://apps.kde.org/kgraphviewer/" -distfiles="https://download.kde.org/stable/kgraphviewer/${version}/kgraphviewer-${version}.tar.xz" -checksum=872bee63fb4df6f7fb2b4eaf02ff825cba3ca953ac02509a287fe5cd0f1e2b69 - -kgraphviewer-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/kguiaddons-devel b/srcpkgs/kguiaddons-devel deleted file mode 120000 index a403cf8091eb98..00000000000000 --- a/srcpkgs/kguiaddons-devel +++ /dev/null @@ -1 +0,0 @@ -kguiaddons \ No newline at end of file diff --git a/srcpkgs/kguiaddons/template b/srcpkgs/kguiaddons/template deleted file mode 100644 index 2ab8e7a2b1e689..00000000000000 --- a/srcpkgs/kguiaddons/template +++ /dev/null @@ -1,31 +0,0 @@ -# Template file for 'kguiaddons' -pkgname=kguiaddons -version=5.116.0 -revision=1 -build_style=cmake -configure_args="-DBUILD_TESTING=ON -DWaylandScanner_EXECUTABLE=/usr/bin/wayland-scanner - $(vopt_bool wayland WITH_WAYLAND) -DBUILD_GEO_SCHEME_HANDLER=OFF" -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')" -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=5c10d56cb02cb60710c2412d4a3d02671cad74f25d1e9889c6c741f6e833fce6 - -build_options="wayland x11" -build_options_default="wayland x11" - -kguiaddons-devel_package() { - short_desc+=" - development" - depends="${sourcepkg}-${version}_${revision} qt5-devel" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - vmove usr/lib/qt5/mkspecs - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/kguiaddons/update b/srcpkgs/kguiaddons/update deleted file mode 100644 index 4a547584557695..00000000000000 --- a/srcpkgs/kguiaddons/update +++ /dev/null @@ -1 +0,0 @@ -ignore=6.* diff --git a/srcpkgs/khal/patches/01-remove-unecessary-dependcy.patch b/srcpkgs/khal/patches/01-remove-unecessary-dependcy.patch deleted file mode 100644 index 5e772ae995cbd9..00000000000000 --- a/srcpkgs/khal/patches/01-remove-unecessary-dependcy.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/doc/source/conf.py -+++ b/doc/source/conf.py -@@ -107,7 +107,6 @@ - 'sphinx.ext.autodoc', - 'sphinx.ext.intersphinx', - 'sphinx.ext.todo', -- 'sphinxcontrib.newsfeed', - ] - - # Add any paths that contain templates here, relative to this directory. diff --git a/srcpkgs/khal/template b/srcpkgs/khal/template deleted file mode 100644 index c697bd0d971841..00000000000000 --- a/srcpkgs/khal/template +++ /dev/null @@ -1,54 +0,0 @@ -# Template file for 'khal' -pkgname=khal -version=0.13.0 -revision=1 -build_style=python3-pep517 -# The first two tests get the path to the configuration file wrong in an -# xbps-src chroot, the last one fails only sometimes for an unknown reason. -make_check_args=" - --deselect tests/cli_test.py::test_configure_command - --deselect tests/cli_test.py::test_configure_command_create_vdir - --deselect tests/khalendar_utils_test.py::TestSpecial::test_recurrence_id_with_timezone -" -_rundeps="python3-click python3-click-log python3-configobj python3-dateutil - python3-icalendar python3-pytz python3-tzlocal python3-urwid python3-xdg" -hostmakedepends="python3-setuptools_scm python3-Sphinx python3-sphinxcontrib $_rundeps" -depends="$_rundeps" -checkdepends="python3-pytest-xdist python3-freezegun python3-hypothesis - vdirsyncer $depends python3-setuptools" -short_desc="Command-line calendar build around CalDAV" -maintainer="Orphaned <orphan@voidlinux.org>" -license="MIT" -homepage="http://lostpackets.de/khal/" -changelog="https://raw.githubusercontent.com/pimutils/khal/master/CHANGELOG.rst" -distfiles="${PYPI_SITE}/k/khal/khal-${version}.tar.gz" -checksum=68fea8cd704e387e81b669c90322a8dafb4374f5876b07170c9c6e23415a3ee0 - -if [ "$XBPS_TARGET_LIBC" = "musl" ]; then - # Some locale-related failures. - make_check_args+=" --deselect tests/cal_display_test.py::test_vertical_month_unicode - --deselect tests/cal_display_test.py::test_vertical_month_unicode_weekdays - --deselect tests/cal_display_test.py::test_vertical_month_unicode_weekdays_gr - --deselect tests/cal_display_test.py::test_vertical_month_abbr_fr - " -fi - -post_install() { - vlicense COPYING - - local _pypath="${DESTDIR}/${py3_sitelib}" - if [ "$CROSS_BUILD" ]; then - _pypath="${_pypath}:${XBPS_CROSS_BASE}/${py3_lib}" - fi - - for sh in bash fish zsh; do - PYTHONPATH="${_pypath}" _KHAL_COMPLETE="${sh}_source" \ - "${DESTDIR}/usr/bin/khal" > "khal.${sh}" - vcompletion "khal.${sh}" $sh - done - - vsconf khal.conf.sample - - PYTHONPATH="${_pypath}" make -C doc man - vman doc/build/man/khal.1 -} diff --git a/srcpkgs/khard/template b/srcpkgs/khard/template deleted file mode 100644 index dced533fe9b95a..00000000000000 --- a/srcpkgs/khard/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'khard' -pkgname=khard -version=0.19.1 -revision=1 -build_style=python3-module -# fails in CI -make_check_args="--deselect test/test_command_line_interface.py::MiscCommands" -hostmakedepends="python3-setuptools_scm" -depends="python3-atomicwrites python3-configobj - python3-vobject python3-Unidecode python3-ruamel.yaml" -checkdepends="${depends} python3-pytest" -short_desc="Command-line addressbook built around CardDAV" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-3.0-only" -homepage="https://khard.readthedocs.io/en/latest/" -changelog="https://raw.githubusercontent.com/lucc/khard/develop/CHANGES" -distfiles="${PYPI_SITE}/k/khard/khard-${version}.tar.gz" -checksum=59f30a0da3c3da3eb04f4dbe18ee4763913b685d99ec8418fd574a88c491c490 - -post_install() { - vsconf doc/source/examples/khard.conf.example - vsconf khard/data/template.yaml - vcompletion misc/zsh/_khard zsh - vcompletion misc/zsh/_email-khard zsh email-khard -} diff --git a/srcpkgs/khelpcenter/template b/srcpkgs/khelpcenter/template deleted file mode 100644 index 462bd2021a938c..00000000000000 --- a/srcpkgs/khelpcenter/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 'khelpcenter' -pkgname=khelpcenter -version=25.08.3 -revision=1 -build_style=cmake -configure_args="-DBUILD_TESTING=OFF -DKF6_HOST_TOOLING=/usr/lib/cmake" -hostmakedepends="extra-cmake-modules kf6-kcoreaddons qt6-base qt6-tools - kf6-kconfig kf6-kdoctools python3 pkg-config gettext" -makedepends="libxml2-devel qt6-base-devel xapian-core-devel - qt6-webengine-devel kf6-kconfig-devel kf6-kdoctools-devel kf6-ki18n-devel - kf6-kio-devel kf6-knewstuff-devel kf6-kservice-devel kf6-kxmlgui-devel - kf6-kwindowsystem-devel kf6-kguiaddons-devel kf6-kwidgetsaddons-devel - kf6-karchive-devel kf6-kcoreaddons-devel kf6-kbookmarks-devel - kf6-kdbusaddons-devel kf6-ktexttemplate-devel" -short_desc="KDE Help center" -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=4fb4bb424daef31531b51d1faf93594c876f301c0fd20b08cd7885c13d499ba0 - -if [ "$CROSS_BUILD" ]; then - configure_args+=" -DXAPIAN_LIBRARIES=${XBPS_CROSS_BASE}/usr/lib/libxapian.so - -DXAPIAN_INCLUDE_DIR=${XBPS_CROSS_BASE}/usr/include -DXAPIAN_FOUND=TRUE" -fi - -if [ "$XBPS_WORDSIZE$XBPS_WORDSIZE" != "64$XBPS_TARGET_WORDSIZE" ]; then - broken="Qt6 WebEngine" -fi diff --git a/srcpkgs/khmer-fonts-ttf/template b/srcpkgs/khmer-fonts-ttf/template deleted file mode 100644 index 51d4839102d8c6..00000000000000 --- a/srcpkgs/khmer-fonts-ttf/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'khmer-fonts-ttf' -pkgname=khmer-fonts-ttf -version=5.0 -revision=2 -hostmakedepends="unzip" -depends="font-util" -short_desc="Fonts for Khmer and Latin script" -maintainer="Đoàn Trần Công Danh <congdanhqx@gmail.com>" -license="LGPL-2.1-or-later" -homepage="http://www.khmeros.info/?q=en/fonts" -distfiles="${SOURCEFORGE_SITE}/khmer/Fonts%20-%20KhmerOS/KhmerOS%20Fonts%20${version}-%20LGPL%20Licence/All_KhmerOS_${version}.zip" -checksum=62fec2273016fb6e69b18635e696fd2c91953af9cbe757b341721aec2232432e -font_dirs="/usr/share/fonts/TTF" - -do_install() { - for f in ./*.ttf; do - vinstall "$f" 644 usr/share/fonts/TTF - done -} diff --git a/srcpkgs/kholidays-devel b/srcpkgs/kholidays-devel deleted file mode 120000 index 77e195d799764d..00000000000000 --- a/srcpkgs/kholidays-devel +++ /dev/null @@ -1 +0,0 @@ -kholidays \ No newline at end of file diff --git a/srcpkgs/kholidays/template b/srcpkgs/kholidays/template deleted file mode 100644 index 75b69d4d7929e5..00000000000000 --- a/srcpkgs/kholidays/template +++ /dev/null @@ -1,29 +0,0 @@ -# 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.116.0 -revision=1 -build_style=cmake -hostmakedepends="kcoreaddons extra-cmake-modules" -makedepends="qt5-devel qt5-tools-devel qt5-declarative-devel" -short_desc="KDE library for regional holiday information" -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=898fa19e4dbd089a4b00693b8226982f5cbb1751cf4fa21565eb93141b15fdc0 - -if [ "$CROSS_BUILD" ]; then - hostmakedepends+=" qt5-host-tools qt5-qmake" -fi - -kholidays-devel_package() { - short_desc+=" - development" - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/qt5/mkspecs - vmove usr/lib/cmake - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/kholidays/update b/srcpkgs/kholidays/update deleted file mode 100644 index 4a547584557695..00000000000000 --- a/srcpkgs/kholidays/update +++ /dev/null @@ -1 +0,0 @@ -ignore=6.* diff --git a/srcpkgs/khotkeys b/srcpkgs/khotkeys deleted file mode 120000 index e349a4b5650e73..00000000000000 --- a/srcpkgs/khotkeys +++ /dev/null @@ -1 +0,0 @@ -kglobalacceld \ No newline at end of file diff --git a/srcpkgs/ki18n-devel b/srcpkgs/ki18n-devel deleted file mode 120000 index 61b13f7e134343..00000000000000 --- a/srcpkgs/ki18n-devel +++ /dev/null @@ -1 +0,0 @@ -ki18n \ No newline at end of file diff --git a/srcpkgs/ki18n/template b/srcpkgs/ki18n/template deleted file mode 100644 index e17d8d342279b6..00000000000000 --- a/srcpkgs/ki18n/template +++ /dev/null @@ -1,33 +0,0 @@ -# Template file for 'ki18n' -pkgname=ki18n -version=5.116.0 -revision=1 -build_style=cmake -hostmakedepends="gettext kcoreaddons extra-cmake-modules qt5-qmake qt5-host-tools - qt5-devel pkg-config python3" -makedepends="qt5-devel qt5-script-devel qt5-declarative-devel" -depends="iso-codes" -checkdepends="${depends}" -short_desc="KDE Gettext-based UI text internationalization" -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=933250628090e240141c23acc40f796da1ff5a658987b60a0c7cc182701e6bcd - -do_check() { - cd build - # Skip failing tests - ctest -E "kcountrytest|kcountrysubdivisiontest" -} - -ki18n-devel_package() { - short_desc+=" - development" - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/qt5/mkspecs - vmove usr/lib/cmake - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/ki18n/update b/srcpkgs/ki18n/update deleted file mode 100644 index 4a547584557695..00000000000000 --- a/srcpkgs/ki18n/update +++ /dev/null @@ -1 +0,0 @@ -ignore=6.* diff --git a/srcpkgs/kibi/template b/srcpkgs/kibi/template deleted file mode 100644 index 3bc828487aee9e..00000000000000 --- a/srcpkgs/kibi/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'kibi' -pkgname=kibi -version=0.2.2 -revision=2 -build_style=cargo -short_desc="Lightweight, configurable text editor" -maintainer="Orphaned <orphan@voidlinux.org>" -license="Apache-2.0, MIT" -homepage="https://github.com/ilai-deutel/kibi" -distfiles="https://github.com/ilai-deutel/kibi/archive/v${version}.tar.gz" -checksum=df0e2945d9d08fed3a0adbe73c73405641615eb55835675e06e91411fd541e91 - -post_install() { - vdoc README.md - vlicense LICENSE-MIT -} diff --git a/srcpkgs/kicad-doc/template b/srcpkgs/kicad-doc/template deleted file mode 100644 index af84c0100ad279..00000000000000 --- a/srcpkgs/kicad-doc/template +++ /dev/null @@ -1,105 +0,0 @@ -# Template file for 'kicad-doc' -# XXX: keep in sync with kicad -pkgname=kicad-doc -version=9.0.6 -revision=1 -build_wrksrc="${pkgname}-${version}" -build_style=cmake -configure_args="-DBUILD_FORMATS=html" -hostmakedepends="ruby-asciidoctor po4a" -depends="kicad>=${version}" -short_desc="Electronic schematic and PCB design software - documentation" -maintainer="classabbyamp <void@placeviolette.net>" -license="GPL-3.0-or-later, CC-BY-3.0" -homepage="http://kicad.org" -changelog="https://www.kicad.org/blog/categories/Release-Notes/" -distfiles="https://gitlab.com/kicad/services/kicad-doc/-/archive/${version}/kicad-doc-${version}.tar.gz - https://gitlab.com/kicad/libraries/kicad-templates/-/archive/${version}/kicad-templates-${version}.tar.gz - https://gitlab.com/kicad/libraries/kicad-symbols/-/archive/${version}/kicad-symbols-${version}.tar.gz - https://gitlab.com/kicad/libraries/kicad-footprints/-/archive/${version}/kicad-footprints-${version}.tar.gz - https://gitlab.com/kicad/libraries/kicad-packages3D/-/archive/${version}/kicad-packages3D-${version}.tar.gz" -checksum="87a4e788703822a17791973b2ec7c4ef2bb42443e2bb70889fa6c64e20ced962 - 93eddbf10ced61364387a9bb37e589c7fcf2ed1635239244f8bc51428c0d40a5 - b1dc389dafe81029aa348a5731f22074945c50f22809f09e928ebfa6a1aeccbe - 5b0584754954534d5da949239bab859631de75da8c5cdd5bd70f9decaecaf69e - 202c2f600cbe12e62ff1c3bc49e9f4951861e564a10f45823650615835034675" - -# none of these packages contain ELFs, but do contain a bunch of files, -# so skip stripping and elf_in_usrshare lint to speed things up significantly -nostrip=yes -ignore_elf_dirs="/usr/share/kicad" - -post_configure() { - for subpkg in footprints packages3D symbols templates; do - msg_normal "kicad-${subpkg}-${version}_${revision}: running do_configure ...\n" - ( - build_wrksrc="kicad-${subpkg}-${version}" - cd "../${build_wrksrc}" && do_configure - ) - done -} - -post_build() { - for subpkg in footprints packages3D symbols templates; do - msg_normal "kicad-${subpkg}-${version}_${revision}: running do_build ...\n" - ( - cd "../kicad-${subpkg}-${version}" && do_build - ) - done -} - -kicad-footprints_package() { - short_desc="${short_desc/documentation/footprint libraries}" - license="CC-BY-SA-4.0" - depends="kicad>=${version}" - nostrip=yes - ignore_elf_dirs="/usr/share/kicad" - pkg_install() { - cd "../${pkgname}-${version}/build" && \ - DESTDIR="${PKGDESTDIR}" ninja install - } -} - -kicad-packages3D_package() { - short_desc="${short_desc/documentation/3D model libraries}" - license="CC-BY-SA-4.0" - depends="kicad>=${version}" - nostrip=yes - ignore_elf_dirs="/usr/share/kicad" - pkg_install() { - cd "../${pkgname}-${version}/build" && \ - DESTDIR="${PKGDESTDIR}" ninja install - } -} - -kicad-symbols_package() { - short_desc="${short_desc/documentation/schematic symbol libraries}" - license="CC-BY-SA-4.0" - depends="kicad>=${version}" - nostrip=yes - ignore_elf_dirs="/usr/share/kicad" - pkg_install() { - cd "../${pkgname}-${version}/build" && \ - DESTDIR="${PKGDESTDIR}" ninja install - } -} - -kicad-templates_package() { - short_desc="${short_desc/documentation/project templates}" - license="CC-BY-SA-4.0" - depends="kicad>=${version}" - nostrip=yes - ignore_elf_dirs="/usr/share/kicad" - pkg_install() { - cd "../${pkgname}-${version}/build" && \ - DESTDIR="${PKGDESTDIR}" ninja install - } -} - -kicad-library_package() { - short_desc="${short_desc/documentation/all libraries}" - depends="kicad>=${version} kicad-footprints>=${version}_${revision} - kicad-packages3D>=${version}_${revision} kicad-symbols>=${version}_${revision} - kicad-templates>=${version}_${revision}" - metapackage=yes -} diff --git a/srcpkgs/kicad-doc/update b/srcpkgs/kicad-doc/update deleted file mode 120000 index 48dfd63ba40112..00000000000000 --- a/srcpkgs/kicad-doc/update +++ /dev/null @@ -1 +0,0 @@ -../kicad/update \ No newline at end of file diff --git a/srcpkgs/kicad-footprints b/srcpkgs/kicad-footprints deleted file mode 120000 index 4cda2acae32d22..00000000000000 --- a/srcpkgs/kicad-footprints +++ /dev/null @@ -1 +0,0 @@ -kicad-doc \ No newline at end of file diff --git a/srcpkgs/kicad-library b/srcpkgs/kicad-library deleted file mode 120000 index 4cda2acae32d22..00000000000000 --- a/srcpkgs/kicad-library +++ /dev/null @@ -1 +0,0 @@ -kicad-doc \ No newline at end of file diff --git a/srcpkgs/kicad-packages3D b/srcpkgs/kicad-packages3D deleted file mode 120000 index 4cda2acae32d22..00000000000000 --- a/srcpkgs/kicad-packages3D +++ /dev/null @@ -1 +0,0 @@ -kicad-doc \ No newline at end of file diff --git a/srcpkgs/kicad-symbols b/srcpkgs/kicad-symbols deleted file mode 120000 index 4cda2acae32d22..00000000000000 --- a/srcpkgs/kicad-symbols +++ /dev/null @@ -1 +0,0 @@ -kicad-doc \ No newline at end of file diff --git a/srcpkgs/kicad-templates b/srcpkgs/kicad-templates deleted file mode 120000 index 4cda2acae32d22..00000000000000 --- a/srcpkgs/kicad-templates +++ /dev/null @@ -1 +0,0 @@ -kicad-doc \ No newline at end of file diff --git a/srcpkgs/kicad/patches/aarch64-musl-ice.patch b/srcpkgs/kicad/patches/aarch64-musl-ice.patch deleted file mode 100644 index 2d9760d1c038d9..00000000000000 --- a/srcpkgs/kicad/patches/aarch64-musl-ice.patch +++ /dev/null @@ -1,28 +0,0 @@ -Something in this function causes an internal compiler error on gcc-13.2.0_3 -when cross-building from x86_64-musl to aarch64-musl. Disabling optimisations -fixes it. - -FAILED: pcbnew/CMakeFiles/pcbnew_kiface_objects.dir/undo_redo.cpp.o -/builddir/.xbps-kicad/wrappers/aarch64-linux-musl-c++ -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DGLM_FORCE_CTOR_INIT -DHAVE_STDINT_H -DJSON_HAS_FILESYSTEM=0 -DKIAPI_IMPORTEXPORT=APIIMPORT -DKICAD_BUILD_ARCH_X64 -DKICAD_CONFIG_DIR=kicad -DKICAD_IPC_API -DKICAD_SCRIPTING_WXPYTHON -DKICAD_SIGNAL_INTEGRITY -DKICAD_UPDATE_CHECK -DKICAD_USE_EGL -DKICAD_WAYLAND -DNANODBC_ENABLE_UNICODE -DPCBNEW -DPROTOBUF_USE_DLLS -DUSINGZ -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK3__ -D__WXGTK__ -I/builddir/kicad-9.0.0/include -I/builddir/kicad-9.0.0/pcbnew/. -I/builddir/kicad-9.0.0/pcbnew/./dialogs -I/builddir/kicad-9.0.0/pcbnew/./autorouter -I/builddir/kicad-9.0.0/pcbnew/./generators -I/builddir/kicad-9.0.0/3d-viewer -I/builddir/kicad-9.0.0/3d-viewer/dialogs -I/builddir/kicad-9.0.0/common -I/builddir/kicad-9.0.0/common/dialogs -I/builddir/kicad-9.0.0/pcbnew/./exporters -I/builddir/kicad-9.0.0/pcbnew/./importers -I/builddir/kicad-9.0.0/utils/idftools -I/builddir/kicad-9.0.0/pcbnew/./specctra_import_export -I/builddir/kicad-9.0.0/build -I/usr/aarch64-linux-musl/usr/include/python3.13 -I/builddir/kicad-9.0.0/scripting -I/builddir/kicad-9.0.0/pcbnew/python/scripting -I/builddir/kicad-9.0.0/common/swig -I/builddir/kicad-9.0.0/build/pcbnew -I/builddir/kicad-9.0.0/common/. -I/builddir/kicad-9.0.0/thirdparty/argparse/include -I/builddir/kicad-9.0.0/build/api/cpp -I/builddir/kicad-9.0.0/build/api/cpp/api -I/builddir/kicad-9.0.0/thirdparty/pegtl -I/builddir/kicad-9.0.0/thirdparty/magic_enum/magic_enum -I/builddir/kicad-9.0.0/thirdparty/libcontext -I/builddir/kicad-9.0.0/libs/kimath/include -I/builddir/kicad-9.0.0/libs/core/include -I/builddir/kicad-9.0.0/thirdparty/clipper2/Clipper2Lib/include -I/builddir/kicad-9.0.0/thirdparty/other_math -I/builddir/kicad-9.0.0/thirdparty/rtree -I/builddir/kicad-9.0.0/libs/kiplatform/include -I/builddir/kicad-9.0.0/thirdparty/dynamic_bitset -I/builddir/kicad-9.0.0/thirdparty/libpopcnt -I/builddir/kicad-9.0.0/thirdparty/expected/include -I/builddir/kicad-9.0.0/thirdparty/picosha2 -I/builddir/kicad-9.0.0/thirdparty/json_schema_validator -I/builddir/kicad-9.0.0/thirdparty/nlohmann_json -I/builddir/kicad-9.0.0/thirdparty/thread-pool -I/builddir/kicad-9.0.0/build/common -I/builddir/kicad-9.0.0/thirdparty/fmt/include -I/builddir/kicad-9.0.0/libs/kinng/include -I/builddir/kicad-9.0.0/build/include/gal/shaders -I/builddir/kicad-9.0.0/thirdparty/nanosvg -I/builddir/kicad-9.0.0/thirdparty/dxflib_qcad -I/builddir/kicad-9.0.0/thirdparty/tinyspline_lib -I/builddir/kicad-9.0.0/thirdparty/compoundfilereader -I/builddir/kicad-9.0.0/thirdparty/rectpack2d -I/builddir/kicad-9.0.0/thirdparty/gzip-hpp -I /builddir/kicad-9.0.0/thirdparty/pybind11/include -I /builddir/kicad-9.0.0/thirdparty/glew/include -I /usr/aarch64-linux-musl/usr/include/cairo -I /usr/aarch64-linux-musl/usr/include/pixman-1 -I /usr/aarch64-linux-musl/usr/include/freetype2 -I /usr/aarch64-linux-musl/usr/include/harfbuzz -I /usr/aarch64-linux-musl/usr/include/opencascade -I /usr/aarch64-linux-musl/usr/lib/wx/include/gtk3-unicode-3.2 -I /usr/aarch64-linux-musl/usr/include/wx-3.2 -I /builddir/kicad-9.0.0/thirdparty/nanodbc -I /usr/include/python3.13 -DNDEBUG -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -march=armv8-a -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/aarch64-linux-musl/usr/include -ffile-prefix-map=/builddir/kicad-9.0.0/build=. -Wno-attributes -Wno-ignored-attributes -pthread -std=c++20 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -ftrivial-auto-var-init=zero -I/usr/aarch64-linux-musl/usr/include -Wall -Wsuggest-override -Wduplicated-branches -Wduplicated-cond -Werror=vla -Wimplicit-fallthrough=5 -Werror=return-type -Wshadow -Wsign-compare -Wmissing-field-initializers -Wempty-body -Wreorder -Wmismatched-tags -Wpessimizing-move -Wredundant-move -Wno-psabi -MD -MT pcbnew/CMakeFiles/pcbnew_kiface_objects.dir/undo_redo.cpp.o -MF pcbnew/CMakeFiles/pcbnew_kiface_objects.dir/undo_redo.cpp.o.d -o pcbnew/CMakeFiles/pcbnew_kiface_objects.dir/undo_redo.cpp.o -c /builddir/kicad-9.0.0/pcbnew/undo_redo.cpp -during RTL pass: postreload -/builddir/kicad-9.0.0/pcbnew/undo_redo.cpp: In member function 'virtual void PCB_BASE_EDIT_FRAME::AppendCopyToUndoList(const PICKED_ITEMS_LIST&, UNDO_REDO)': -/builddir/kicad-9.0.0/pcbnew/undo_redo.cpp:195:1: internal compiler error: in cselib_record_set, at cselib.cc:2722 - 195 | } - | ^ -0x7f146f265efa libc_start_main_stage2 - src/env/__libc_start_main.c:94 -Please submit a full bug report, with preprocessed source (by using -freport-bug). -Please include the complete backtrace with any bug report. -See <https://gcc.gnu.org/bugs/> for instructions. - ---- a/pcbnew/undo_redo.cpp -+++ b/pcbnew/undo_redo.cpp -@@ -180,7 +180,7 @@ - } - - --void PCB_BASE_EDIT_FRAME::AppendCopyToUndoList( const PICKED_ITEMS_LIST& aItemsList, -+__attribute__ ((optimize("O0"))) void PCB_BASE_EDIT_FRAME::AppendCopyToUndoList( const PICKED_ITEMS_LIST& aItemsList, - UNDO_REDO aCommandType ) - { - PICKED_ITEMS_LIST* commandToUndo = PopCommandFromUndoList(); diff --git a/srcpkgs/kicad/patches/fix-linking.patch b/srcpkgs/kicad/patches/fix-linking.patch deleted file mode 100644 index c0425931c349a3..00000000000000 --- a/srcpkgs/kicad/patches/fix-linking.patch +++ /dev/null @@ -1,34 +0,0 @@ -Inversion of the commit hash below to make musl slightly happier. - -From 1c1bdb4f4aba988553a012c8cc0eb85b6e8aa662 Mon Sep 17 00:00:00 2001 -From: Alex Shvartzkop <dudesuchamazing@gmail.com> -Date: Wed, 24 Apr 2024 00:43:01 +0300 -Subject: [PATCH] Make mold slightly happier. - ---- - utils/idftools/CMakeLists.txt | 2 ++ - 1 file changed, 2 insertions(+) - -diff --git a/utils/idftools/CMakeLists.txt b/utils/idftools/CMakeLists.txt -index 64728d61eb4..8a0cb4a8bf2 100644 ---- a/utils/idftools/CMakeLists.txt -+++ b/utils/idftools/CMakeLists.txt -@@ -31,7 +31,6 @@ target_link_libraries( dxf2idf - dxflib_qcad - idf3 - kimath -- common - ${OPENGL_LIBRARIES} - ${wxWidgets_LIBRARIES} - ) -@@ -38,7 +39,6 @@ target_link_libraries( dxf2idf - target_link_libraries( idf2vrml - idf3 - kimath -- common - ${OPENGL_LIBRARIES} - ${wxWidgets_LIBRARIES} - ) --- -GitLab - diff --git a/srcpkgs/kicad/template b/srcpkgs/kicad/template deleted file mode 100644 index 5014e07c6b5bfd..00000000000000 --- a/srcpkgs/kicad/template +++ /dev/null @@ -1,39 +0,0 @@ -# Template file for 'kicad' -# XXX: keep in sync with kicad-doc -pkgname=kicad -version=9.0.6 -revision=1 -build_style=cmake -build_helper="cmake-wxWidgets-gtk3" -configure_args="-DKICAD_SCRIPTING_WXPYTHON=ON -DKICAD_USE_EGL=ON -DKICAD_BUILD_QA_TESTS=OFF - -DKICAD_BUILD_I18N=ON -DKICAD_I18N_UNIX_STRICT_PATH=ON -DLEMON_EXE=/usr/bin/lemon" -hostmakedepends="pkg-config swig wxWidgets-gtk3-devel tar gettext - python3 python3-setuptools sqlite-lemon protobuf protobuf-devel" -makedepends="wxWidgets-gtk3-devel wxPython python3-devel glew-devel - cairo-devel boost-devel-minimal libboost_locale libcurl-devel glm libgomp-devel - libfreeglut-devel gtk+3-devel unixodbc-devel occt-devel ngspice-devel libgit2-devel - libsecret-devel protobuf-devel libprotoc-devel nng-devel" -depends="wxPython ngspice" -checkdepends="python3-pytest python3-cairosvg" -short_desc="Electronic schematic and PCB design software" -maintainer="classabbyamp <void@placeviolette.net>" -license="GPL-3.0-or-later" -homepage="http://kicad.org" -changelog="https://www.kicad.org/blog/categories/Release-Notes/" -distfiles="https://gitlab.com/kicad/code/kicad/-/archive/${version}/kicad-${version}.tar.gz" -checksum=075bccbe11fb6c5c596b7f512e34fb16e5151b0b7f53b9a3cc365c14a9098191 -python_version=3 -replaces="kicad-i18n>=0" - -if [ "$CROSS_BUILD" ]; then - hostmakedepends+=" wxPython" - configure_args+=" -DPYTHON_DEST=/${py3_sitelib}" -fi - -CXXFLAGS="-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64" - -post_patch() { - # python struct.calcsize('@P') return pointer size of build system. - vsed -i -e 's/CMAKE_SIZEOF_VOID_P AND/FALSE AND &/' \ - thirdparty/pybind11/tools/FindPythonLibsNew.cmake -} diff --git a/srcpkgs/kicad/update b/srcpkgs/kicad/update deleted file mode 100644 index db5bf91b5a09e8..00000000000000 --- a/srcpkgs/kicad/update +++ /dev/null @@ -1,3 +0,0 @@ -pkgname=kicad -site="https://gitlab.com/kicad/code/kicad/-/tags" -ignore="*99*" diff --git a/srcpkgs/kickassembler/template b/srcpkgs/kickassembler/template deleted file mode 100644 index 23b79cf9dfd73e..00000000000000 --- a/srcpkgs/kickassembler/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 'kickassembler' -pkgname=kickassembler -version=4.19 -revision=2 -create_wrksrc=yes -hostmakedepends="unzip" -depends="virtual?java-environment" -short_desc="Combination of 6510 assembler and high level script language" -maintainer="Orphaned <orphan@voidlinux.org>" -license="custom:source-not-found" -homepage="http://www.theweb.dk/KickAssembler" -distfiles="http://www.theweb.dk/KickAssembler/KickAssembler$version.zip" -checksum=d55977be83f38d6fbd3c9b87a189298baf03c4b241cbad239194e3e1a22e9184 -repository=nonfree -# I couldn't find its license, eula, source -# Let's not play games of politics. -restricted=yes - -do_build() { - mv KickAss.jar ${pkgname}-${version}.jar - echo "#!/bin/sh" > kickass - echo "java -jar /usr/share/java/${pkgname}-${version}.jar \$@" >> kickass - chmod 755 kickass -} - -do_install() { - vbin kickass - vinstall ${pkgname}-${version}.jar 644 usr/share/java -} diff --git a/srcpkgs/kickshaw/files/kickshaw.desktop b/srcpkgs/kickshaw/files/kickshaw.desktop deleted file mode 100644 index a9f6065838117a..00000000000000 --- a/srcpkgs/kickshaw/files/kickshaw.desktop +++ /dev/null @@ -1,10 +0,0 @@ -[Desktop Entry] -Version=@version@ -Name=Kickshaw -Comment=Openbox menu editor based on Gtk3 -Exec=/usr/bin/kickshaw -Icon=openbox -Terminal=false -Type=Application -Categories=Settings;DesktopSettings; -StartupNotify=true diff --git a/srcpkgs/kickshaw/template b/srcpkgs/kickshaw/template deleted file mode 100644 index f9cd76e2ba0b4e..00000000000000 --- a/srcpkgs/kickshaw/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'kickshaw' -pkgname=kickshaw -version=1.0.73 -revision=1 -build_wrksrc="source" -build_style=gnu-makefile -hostmakedepends="pkg-config" -makedepends="gtk+3-devel pcre2-devel" -depends="desktop-file-utils" -short_desc="Menu editor for Openbox" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-or-later" -homepage="https://savannah.nongnu.org/projects/obladi" -distfiles="http://download-mirror.savannah.gnu.org/releases/obladi/kickshaw_${version}_GTK3_source_only.tar.bz2" -checksum=fc97873f5c0a5e69c401ec83dbf34c9244b24268235dc6d16f272d5deafb6a99 - -pre_build() { - CFLAGS+=" $(pkg-config --cflags gtk+-3.0)" -} - -do_install() { - vbin kickshaw - vmkdir usr/share/applications - sed ${FILESDIR}/kickshaw.desktop -e "s;@version@;$version;" \ - > ${DESTDIR}/usr/share/applications/kickshaw.desktop - vdoc ../README -} diff --git a/srcpkgs/kiconthemes-devel b/srcpkgs/kiconthemes-devel deleted file mode 120000 index 38285a88a57026..00000000000000 --- a/srcpkgs/kiconthemes-devel +++ /dev/null @@ -1 +0,0 @@ -kiconthemes \ No newline at end of file diff --git a/srcpkgs/kiconthemes/patches/cross.patch b/srcpkgs/kiconthemes/patches/cross.patch deleted file mode 100644 index 48eb81784cdfd2..00000000000000 --- a/srcpkgs/kiconthemes/patches/cross.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/CMakeLists.txt 2022-03-05 14:01:35.000000000 +0100 -+++ - 2022-03-28 22:31:40.368478068 +0200 -@@ -30,7 +30,7 @@ - option(BUILD_QCH "Build API documentation in QCH format (for e.g. Qt Assistant, Qt Creator & KDevelop)" OFF) - add_feature_info(QCH ${BUILD_QCH} "API documentation in QCH format (for e.g. Qt Assistant, Qt Creator & KDevelop)") - --cmake_dependent_option(BUILD_DESIGNERPLUGIN "Build plugin for Qt Designer" ON "NOT CMAKE_CROSSCOMPILING" OFF) -+option(BUILD_DESIGNERPLUGIN "Build plugin for Qt Designer" ON) - add_feature_info(DESIGNERPLUGIN ${BUILD_DESIGNERPLUGIN} "Build plugin for Qt Designer") - - ecm_setup_version(PROJECT diff --git a/srcpkgs/kiconthemes/template b/srcpkgs/kiconthemes/template deleted file mode 100644 index 21c95f37883300..00000000000000 --- a/srcpkgs/kiconthemes/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'kiconthemes' -pkgname=kiconthemes -version=5.116.0 -revision=1 -build_style=cmake -configure_args="-DBUILD_DESIGNERPLUGIN=ON" -hostmakedepends="kcoreaddons extra-cmake-modules kcoreaddons qt5-qmake qt5-host-tools - gettext python3" -makedepends="kitemviews-devel qt5-svg-devel karchive-devel kconfigwidgets-devel" -short_desc="KDE Icon GUI utilities" -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=9e6efbe228739d799c5968e11c7bebecb8d84894e8d077b954f4682fd74f0561 - -kiconthemes-devel_package() { - short_desc+=" - development" - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/qt5/mkspecs - vmove usr/lib/qt5/plugins/designer - vmove usr/lib/cmake - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/kiconthemes/update b/srcpkgs/kiconthemes/update deleted file mode 100644 index 4a547584557695..00000000000000 --- a/srcpkgs/kiconthemes/update +++ /dev/null @@ -1 +0,0 @@ -ignore=6.* diff --git a/srcpkgs/kid3/template b/srcpkgs/kid3/template deleted file mode 100644 index cd0a5791b617ce..00000000000000 --- a/srcpkgs/kid3/template +++ /dev/null @@ -1,34 +0,0 @@ -# Template file for 'kid3' -pkgname=kid3 -version=3.9.6 -revision=3 -build_style=cmake -configure_args="-DBUILD_WITH_QT6=ON -DWITH_APPS='CLI;$(vopt_if KDE KDE Qt)' - -DWITH_DOCBOOKDIR=/usr/share/xsl/docbook -DWITH_FLAC=$(vopt_if flac ON OFF) - -DWITH_ID3LIB=$(vopt_if mp3 ON OFF) -DWITH_MP4V2=$(vopt_if mp4 ON OFF) - -DWITH_VORBIS=$(vopt_if vorbis ON OFF) -DWITH_TAGLIB=$(vopt_if taglib ON OFF) - -DWITH_CHROMAPRINT=$(vopt_if chromaprint 'ON -DWITH_FFMPEG=ON' OFF)" -hostmakedepends="pkg-config python3 libxslt $(vopt_if KDE extra-cmake-modules) - qt6-tools qt6-base" -makedepends="qt6-declarative-devel qt6-multimedia-devel docbook-xsl - readline-devel $(vopt_if KDE 'kf6-kio-devel kf6-kxmlgui-devel') $(vopt_if vorbis libvorbis-devel) - $(vopt_if mp4 libmp4v2-devel) $(vopt_if chromaprint 'chromaprint-devel ffmpeg6-devel') - $(vopt_if mp3 id3lib-devel) $(vopt_if flac libflac-devel) $(vopt_if taglib taglib-devel)" -depends="desktop-file-utils hicolor-icon-theme" -short_desc="MP3, Ogg/Vorbis and FLAC tag editor" -maintainer="SolitudeSF <solitudesf@protonmail.com>" -license="GPL-2.0-only" -homepage="https://kid3.kde.org" -changelog="https://invent.kde.org/multimedia/kid3/-/raw/master/ChangeLog" -distfiles="${SOURCEFORGE_SITE}/kid3/kid3-${version}.tar.gz" -checksum=df4a330b874cace7e84beb6d178316f681d09abb94d368c056de7e749ce4dff8 - -build_options="KDE mp3 mp4 flac vorbis taglib chromaprint" -build_options_default="mp3 mp4 flac vorbis taglib chromaprint" -desc_option_KDE="Enable KDE support" -desc_option_chromaprint="Enable FFMPEG chromaprint support" -desc_option_flac="Enable FLAC support" -desc_option_mp3="Enable MP3 support" -desc_option_mp4="Enable MP4 support" -desc_option_taglib="Enable taglib support" -desc_option_vorbis="Enable Vorbis support" diff --git a/srcpkgs/kidentitymanagement-devel b/srcpkgs/kidentitymanagement-devel deleted file mode 120000 index 0c974a830217d6..00000000000000 --- a/srcpkgs/kidentitymanagement-devel +++ /dev/null @@ -1 +0,0 @@ -kidentitymanagement \ No newline at end of file diff --git a/srcpkgs/kidentitymanagement/template b/srcpkgs/kidentitymanagement/template deleted file mode 100644 index 84d26256c9642c..00000000000000 --- a/srcpkgs/kidentitymanagement/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'kidentitymanagement' -pkgname=kidentitymanagement -version=25.08.3 -revision=1 -build_style=cmake -configure_args="-DBUILD_TESTING=OFF -DKF6_HOST_TOOLING=/usr/lib/cmake - -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins - -DKDE_INSTALL_QMLDIR=lib/qt6/qml - -DECM_MKSPECS_INSTALL_DIR=/usr/lib/qt6/mkspecs/modules" -hostmakedepends="extra-cmake-modules qt6-base qt6-tools pkg-config gettext - kf6-kconfig qt6-declarative-host-tools" -makedepends="qt6-base-devel ktextaddons-devel - kf6-kcoreaddons-devel kf6-kcompletion-devel kf6-ktextwidgets-devel - kf6-kxmlgui-devel kf6-kio-devel kirigami-addons-devel kpimtextedit-devel" -short_desc="KDE PIM libraries" -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/kidentitymanagement-${version}.tar.xz" -checksum=fbb21eff44d002066e3ac4a6905ad915e7ad355aa7d34f8e6307308b384ff7db - -kidentitymanagement-devel_package() { - short_desc+=" - development files" - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/kig/template b/srcpkgs/kig/template deleted file mode 100644 index abcbcf96a8b4a2..00000000000000 --- a/srcpkgs/kig/template +++ /dev/null @@ -1,33 +0,0 @@ -# Template file for 'kig' -pkgname=kig -version=25.08.3 -revision=1 -build_style=cmake -configure_args="-DBUILD_TESTING=OFF -DKF6_HOST_TOOLING=/usr/lib/cmake - -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins - -DKDE_INSTALL_QMLDIR=lib/qt6/qml - -DECM_MKSPECS_INSTALL_DIR=/usr/lib/qt6/mkspecs/modules" -hostmakedepends="extra-cmake-modules kf6-kdoctools gettext kf6-kconfig - pkg-config qt6-base" -makedepends="boost-devel-minimal boost-python3 python3-devel - libimobiledevice - kf6-kparts-devel - kf6-kdoctools-devel - kf6-ki18n-devel - kf6-ktexteditor-devel - kf6-kiconthemes-devel - kf6-kconfig-devel - kf6-kconfigwidgets-devel - kf6-karchive-devel - kf6-kxmlgui-devel - kf6-kcrash-devel - kf6-kcoreaddons-devel - qt6-svg-devel - qt6-base-devel" -short_desc="KDE education tool for interactive geometry" -maintainer="Piotr Wójcik <chocimier@tlen.pl>" -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=1131e005799d00ea34feadb394c68f8fb86bbdbc01b982cd2a30f706c5754e86 diff --git a/srcpkgs/kimap-devel b/srcpkgs/kimap-devel deleted file mode 120000 index 7862695dd0b6e5..00000000000000 --- a/srcpkgs/kimap-devel +++ /dev/null @@ -1 +0,0 @@ -kimap \ No newline at end of file diff --git a/srcpkgs/kimap/template b/srcpkgs/kimap/template deleted file mode 100644 index a3bc1ac58d2067..00000000000000 --- a/srcpkgs/kimap/template +++ /dev/null @@ -1,33 +0,0 @@ -# Template file for 'kimap' -pkgname=kimap -version=25.08.3 -revision=1 -build_style=cmake -configure_args="-DBUILD_TESTING=OFF -DKF6_HOST_TOOLING=/usr/lib/cmake - -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins - -DKDE_INSTALL_QMLDIR=lib/qt6/qml - -DECM_MKSPECS_INSTALL_DIR=/usr/lib/qt6/mkspecs/modules" -hostmakedepends="extra-cmake-modules qt6-base qt6-tools kf6-kconfig - gettext kf6-kcoreaddons" -makedepends="kf6-kio-devel kmime6-devel" -depends="cyrus-sasl-modules" -short_desc="Job-based API for interacting with IMAP servers" -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=d6b8307cb2b8833a8df485b87783d58151a28905b7b6e790827c52433489ab3d - -do_check() { - : # XXX: QFATAL : FakeServerTest::testLoadScenario() Unable to start the server -} - -kimap-devel_package() { - short_desc+=" - development files" - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - vmove usr/lib/*.so - } -} diff --git a/srcpkgs/kindd/template b/srcpkgs/kindd/template deleted file mode 100644 index 4416041de58c04..00000000000000 --- a/srcpkgs/kindd/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'kindd' -pkgname=kindd -version=2.1.0 -revision=2 -build_style=cmake -hostmakedepends="pkg-config qt5-qmake qt5-host-tools" -makedepends="qt5-devel qt5-declarative-devel qt5-quickcontrols2-devel - qt5-svg-devel" -depends="qt5-quickcontrols qt5-graphicaleffects qt5-svg" -short_desc="Kindful dd, written by qt-quick" -maintainer="linarcx <linarcx@gmail.com>" -license="GPL-3.0-only" -homepage="https://github.com/LinArcX/kindd" -distfiles="${homepage}/archive/${version}.tar.gz" -checksum=e596f1b1577ff3e83a779e6181252ae2f09731f513d17dd6b95cbc2cf204654f - -do_install() { - vbin build/core/kindd - vinstall assets/appconf/kindd.svg 644 usr/share/pixmaps - vinstall assets/appconf/kindd.desktop 644 usr/share/applications -} diff --git a/srcpkgs/kinfocenter/template b/srcpkgs/kinfocenter/template deleted file mode 100644 index cc4c52399f84c1..00000000000000 --- a/srcpkgs/kinfocenter/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'kinfocenter' -pkgname=kinfocenter -version=6.5.2 -revision=1 -build_style=cmake -configure_args="-DBUILD_TESTING=OFF -DKF6_HOST_TOOLING=/usr/lib/cmake - -DKDE_INSTALL_QMLDIR=lib/qt6/qml -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins" -hostmakedepends="extra-cmake-modules gettext pkg-config qt6-tools qt6-base - kf6-kdoctools kf6-kpackage kf6-kcmutils kf6-kconfig kf6-kauth-tools - kf6-kauth-devel qt6-declarative-host-tools" -makedepends="libplasma-devel kf6-kcmutils-devel kf6-kauth-devel - qt6-base-private-devel libdrm-devel kf6-kio-devel kf6-kservice-devel - kf6-kcoreaddons-devel qt6-declarative-private-devel - kf6-kwayland-devel glu-devel pciutils-devel libraw1394-devel kf6-solid-devel" -depends="hwids" -short_desc="KDE Info Center" -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=ffe09a169c76c79ce551ef2b4eee97a6e1d8726d0b1a2fc247f78da188604649 diff --git a/srcpkgs/kinit-devel b/srcpkgs/kinit-devel deleted file mode 120000 index 6b333958d93fbb..00000000000000 --- a/srcpkgs/kinit-devel +++ /dev/null @@ -1 +0,0 @@ -kinit \ No newline at end of file diff --git a/srcpkgs/kinit/INSTALL b/srcpkgs/kinit/INSTALL deleted file mode 100644 index 82368d73e68a5d..00000000000000 --- a/srcpkgs/kinit/INSTALL +++ /dev/null @@ -1,6 +0,0 @@ -# INSTALL -case "$ACTION" in -post) - setcap CAP_SYS_RESOURCE=+ep usr/libexec/kf5/start_kdeinit - ;; -esac diff --git a/srcpkgs/kinit/patches/musl.patch b/srcpkgs/kinit/patches/musl.patch deleted file mode 100644 index eb61c14b9ddff3..00000000000000 --- a/srcpkgs/kinit/patches/musl.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/src/start_kdeinit/start_kdeinit.c.orig 2016-12-05 13:14:54.587791669 +0400 -+++ b/src/start_kdeinit/start_kdeinit.c 2016-12-05 13:15:35.196844455 +0400 -@@ -19,6 +19,7 @@ - - #include <config-kdeinit.h> - -+#define _POSIX_SOURCE - #include <errno.h> - #include <fcntl.h> - #include <signal.h> diff --git a/srcpkgs/kinit/template b/srcpkgs/kinit/template deleted file mode 100644 index a0723a6ffdc231..00000000000000 --- a/srcpkgs/kinit/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'kinit' -pkgname=kinit -version=5.116.0 -revision=1 -build_style=cmake -hostmakedepends="kcoreaddons extra-cmake-modules libcap-progs pkg-config - gettext qt5-host-tools qt5-qmake kdoctools" -makedepends="kio-devel kdoctools-devel libcap-devel kbookmarks-devel kservice-devel" -short_desc="Helper library to speed up start of applications on KDE workspaces" -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=e4a4acc661035d22f7636397d23307c2e4e4129a7ed82d458fdf2f7ee63dbc2c - -kinit-devel_package() { - short_desc+=" - development" - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/lib/cmake - } -} diff --git a/srcpkgs/kinit/update b/srcpkgs/kinit/update deleted file mode 100644 index 4a547584557695..00000000000000 --- a/srcpkgs/kinit/update +++ /dev/null @@ -1 +0,0 @@ -ignore=6.* diff --git a/srcpkgs/kio-admin/template b/srcpkgs/kio-admin/template deleted file mode 100644 index 15a35e87110b7c..00000000000000 --- a/srcpkgs/kio-admin/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'kio-admin' -pkgname=kio-admin -version=25.08.3 -revision=1 -build_style=cmake -configure_args="-DQT_MAJOR_VERSION=6 - -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins" -hostmakedepends="extra-cmake-modules pkg-config gettext - qt6-base kf6-kconfig" -makedepends="kf6-kio-devel qt6-base-devel kf6-ki18n-devel polkit-qt6-devel - kf6-kcoreaddons-devel kf6-kconfig-devel" -short_desc="Manage files as administrator using the admin:// KIO protocol" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-or-later, LGPL-2.0-or-later" -homepage="https://invent.kde.org/system/kio-admin" -distfiles="${KDE_SITE}/release-service/${version}/src/kio-admin-${version}.tar.xz" -checksum=5ab3acbf28dad06f66c82fa686a55a14a013f5c5c56ec1607ca847a7f46d214d diff --git a/srcpkgs/kio-devel b/srcpkgs/kio-devel deleted file mode 120000 index 7b4c5515940bea..00000000000000 --- a/srcpkgs/kio-devel +++ /dev/null @@ -1 +0,0 @@ -kio \ No newline at end of file diff --git a/srcpkgs/kio-extras/template b/srcpkgs/kio-extras/template deleted file mode 100644 index b21783b7142f86..00000000000000 --- a/srcpkgs/kio-extras/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'kio-extras' -pkgname=kio-extras -version=25.08.3 -revision=1 -build_style=cmake -configure_args="-DBUILD_TESTING=OFF -DKF6_HOST_TOOLING=/usr/lib/cmake - -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins - -DWITH_LIBPROXY=ON" -hostmakedepends="extra-cmake-modules pkg-config gperf qt6-base qt6-tools - kf6-kdoctools kf6-kcoreaddons kf6-kio gettext KDSoap kf6-kcmutils" -makedepends="qcoro-qt6-devel kf6-karchive-devel kf6-kconfig-devel - kf6-kconfigwidgets-devel kf6-kcoreaddons-devel kf6-kdbusaddons-devel - kf6-kdoctools-devel kf6-kdnssd-devel kf6-ki18n-devel kf6-kio-devel - kf6-solid-devel kf6-kguiaddons-devel kf6-syntax-highlighting-devel - kf6-kcmutils-devel kf6-ktextwidgets-devel plasma-activities-devel - plasma-activities-stats-devel phonon-devel samba-devel libssh-devel - libmtp-devel libimobiledevice-devel libplist-devel KDSoap-devel - libtirpc-devel libopenexr-devel taglib-devel libkexiv2-devel libnfs-devel - libproxy-devel qt6-svg-devel qt6-base-private-devel kf6-knotifications-devel - kdsoap-ws-discovery-client-devel qt6-qt5compat-devel" -short_desc="Additional KIO components" -maintainer="Orphaned <orphan@voidlinux.org>" -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=99f966dcc663be8cb3c906778c82b32da4b178bd296d8cd85b9e3f56e8e9c2d2 - -CFLAGS="-D_GNU_SOURCE" diff --git a/srcpkgs/kio-gdrive/template b/srcpkgs/kio-gdrive/template deleted file mode 100644 index 4bf58b55dfcb3b..00000000000000 --- a/srcpkgs/kio-gdrive/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'kio-gdrive' -pkgname=kio-gdrive -version=25.08.3 -revision=1 -build_style=cmake -configure_args="-DBUILD_TESTING=OFF -DKF6_HOST_TOOLING=/usr/lib/cmake - -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins -DQT_MAJOR_VERSION=6 - -DKDE_INSTALL_QMLDIR=lib/qt6/qml - -DECM_MKSPECS_INSTALL_DIR=/usr/lib/qt6/mkspecs/modules" -hostmakedepends="extra-cmake-modules intltool pkg-config qt6-base - kf6-kcoreaddons libaccounts-qt6-devel kf6-kdoctools kf6-kconfig" -makedepends="libaccounts-qt6-devel kf6-kaccounts-integration-devel kf6-kparts-devel - libkgapi-devel kf6-purpose-devel" -depends="kaccounts-providers" -short_desc="KIO slave that enables access and edit Google Drive files" -maintainer="Piotr Wójcik <chocimier@tlen.pl>" -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=2c0f1cb765f5c00dc1e9fefb1849ec709e334e2f5618ede4dd4a86cde2e44b93 diff --git a/srcpkgs/kio/patches/musl.patch b/srcpkgs/kio/patches/musl.patch deleted file mode 100644 index 9dee8a4cc7e7be..00000000000000 --- a/srcpkgs/kio/patches/musl.patch +++ /dev/null @@ -1,19 +0,0 @@ ---- a/src/kpac/kpac_dhcp_helper.old 2016-04-03 21:55:42.000000000 +0100 -+++ b/src/kpac/kpac_dhcp_helper.c 2016-07-21 08:42:04.989005565 +0100 -@@ -17,6 +17,7 @@ - Boston, MA 02110-1301, USA. - */ - -+#define _BSD_SOURCE - #include <arpa/inet.h> - #include <netinet/in.h> - #include <sys/types.h> ---- a/src/ioslaves/file/kauth/fdsender.cpp 2018-02-18 09:28:09.195854002 +0100 -+++ b/src/ioslaves/file/kauth/fdsender.cpp 2018-02-18 09:28:30.013527072 +0100 -@@ -18,6 +18,7 @@ - License along with this library. If not, see <http://www.gnu.org/licenses/>. - ***/ - -+#include <string.h> - #include "../sharefd_p.h" - #include "fdsender.h" diff --git a/srcpkgs/kio/template b/srcpkgs/kio/template deleted file mode 100644 index 97d4ecbad5756e..00000000000000 --- a/srcpkgs/kio/template +++ /dev/null @@ -1,37 +0,0 @@ -# Template file for 'kio' -pkgname=kio -version=5.116.0 -revision=1 -build_style=cmake -configure_args="-DBUILD_DESIGNERPLUGIN=ON - -DMEINPROC5_EXECUTABLE=/usr/bin/meinproc5 - -DDESKTOPTOJSON_EXECUTABLE=/usr/bin/desktoptojson - -DKF6_COMPAT_BUILD=ON" -hostmakedepends="kcoreaddons extra-cmake-modules kauth gettext - qt5-host-tools qt5-qmake kdoctools libxml2 kcoreaddons" -makedepends="kdoctools-devel ksolid-devel kbookmarks-devel kjobwidgets-devel - kwallet-devel acl-devel mit-krb5-devel libxslt-devel libxml2-devel" -depends="desktop-file-utils kf6-kio" -checkdepends="dbus desktop-file-utils" -short_desc="KDE Network transparent access to files and data" -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=efb719d6659c39a03b165dca3b6c84f729a833290fc44e7e1f99625690b6115a - -do_check() { - : # Pain to get working in limited enviroment, excpects e.g. real disks -} - -kio-devel_package() { - short_desc+=" - development" - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/qt5/mkspecs - vmove usr/lib/qt5/plugins/designer - vmove usr/lib/cmake - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/kio/update b/srcpkgs/kio/update deleted file mode 100644 index 4a547584557695..00000000000000 --- a/srcpkgs/kio/update +++ /dev/null @@ -1 +0,0 @@ -ignore=6.* diff --git a/srcpkgs/kirc/template b/srcpkgs/kirc/template deleted file mode 100644 index 0f7eea27e96568..00000000000000 --- a/srcpkgs/kirc/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'kirc' -pkgname=kirc -version=0.3.2 -revision=1 -build_style=gnu-makefile -short_desc="Tiny IRC client written in POSIX C99" -maintainer="Orphaned <orphan@voidlinux.org>" -license="MIT" -homepage="https://mcpcpc.github.io/kirc/" -distfiles="https://github.com/mcpcpc/${pkgname}/archive/refs/tags/${version}.tar.gz" -checksum=a45172198873fb34c64150262be4515a7be268a5c00566c79f03a8ea2dd7900e - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/kirigami-addons-devel b/srcpkgs/kirigami-addons-devel deleted file mode 120000 index 9459083fb0a7e1..00000000000000 --- a/srcpkgs/kirigami-addons-devel +++ /dev/null @@ -1 +0,0 @@ -kirigami-addons \ No newline at end of file diff --git a/srcpkgs/kirigami-addons/template b/srcpkgs/kirigami-addons/template deleted file mode 100644 index 97195889172445..00000000000000 --- a/srcpkgs/kirigami-addons/template +++ /dev/null @@ -1,33 +0,0 @@ -# Template file for 'kirigami-addons' -pkgname=kirigami-addons -version=1.10.0 -revision=1 -build_style=cmake -configure_args="-DKDE_INSTALL_QMLDIR=lib/qt6/qml - -DBUILD_TESTING=OFF -DBUILD_QCH=ON" -hostmakedepends="extra-cmake-modules gettext qt6-base qt6-tools - qt6-declarative-host-tools kf6-kconfig" -makedepends="qt6-base-devel qt6-declarative-devel - kf6-ki18n-devel kf6-kirigami-devel kf6-kconfig-devel - kf6-kcoreaddons-devel kf6-kguiaddons-devel - kf6-kcolorscheme-devel - kf6-kcrash-devel - kf6-kiconthemes-devel - kf6-kglobalaccel-devel" -depends="kf6-kirigami" -short_desc="Add-ons for the Kirigami framework" -maintainer="José Santos <agarimos@tutanota.com>" -license="GPL-3.0-or-later" -homepage="https://invent.kde.org/libraries/kirigami-addons" -distfiles="${KDE_SITE}/kirigami-addons/kirigami-addons-${version}.tar.xz" -checksum=c98f92bf7c452e12f6dc403404215413db3959fe904ad830ead0db6bb09b3d11 - -kirigami-addons-devel_package() { - depends="qt6-base-devel ${sourcepkg}-${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/kirigami2-devel b/srcpkgs/kirigami2-devel deleted file mode 120000 index e4d6d956051056..00000000000000 --- a/srcpkgs/kirigami2-devel +++ /dev/null @@ -1 +0,0 @@ -kirigami2 \ No newline at end of file diff --git a/srcpkgs/kirigami2/template b/srcpkgs/kirigami2/template deleted file mode 100644 index b143420d2de7db..00000000000000 --- a/srcpkgs/kirigami2/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'kirigami2' -pkgname=kirigami2 -version=5.116.0 -revision=1 -build_style=cmake -hostmakedepends="kcoreaddons extra-cmake-modules qt5-qmake qt5-host-tools" -makedepends="qt5-devel qt5-declarative-devel qt5-svg-devel qt5-quickcontrols2-devel - qt5-tools-devel" -depends="qt5-graphicaleffects" -short_desc="Kirigami is KDE’s lightweight user interface framework" -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=8b584da74a0c4488ad5e31c3d740a1813c35d28bc003fef8854963d17058c9e0 - -kirigami2-devel_package() { - short_desc+=" - development" - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - vmove usr/lib/qt5/mkspecs - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/kirigami2/update b/srcpkgs/kirigami2/update deleted file mode 100644 index 4a547584557695..00000000000000 --- a/srcpkgs/kirigami2/update +++ /dev/null @@ -1 +0,0 @@ -ignore=6.* diff --git a/srcpkgs/kismet/INSTALL b/srcpkgs/kismet/INSTALL deleted file mode 100644 index bd19892a7d6757..00000000000000 --- a/srcpkgs/kismet/INSTALL +++ /dev/null @@ -1,10 +0,0 @@ -case "${ACTION}" in -post) - - chown root:kismet usr/bin/kismet_cap_linux_wifi usr/bin/kismet_cap_linux_bluetooth usr/bin/kismet_cap_nrf_mousejack - chmod 0750 usr/bin/kismet_cap_linux_wifi usr/bin/kismet_cap_linux_bluetooth usr/bin/kismet_cap_nrf_mousejack - setcap cap_net_raw,cap_net_admin=eip usr/bin/kismet_cap_linux_wifi - setcap cap_net_raw,cap_net_admin=eip usr/bin/kismet_cap_linux_bluetooth - setcap cap_net_raw,cap_net_admin=eip usr/bin/kismet_cap_nrf_mousejack - ;; -esac diff --git a/srcpkgs/kismet/files/README.voidlinux b/srcpkgs/kismet/files/README.voidlinux deleted file mode 100644 index 23cdaae3e0e9ea..00000000000000 --- a/srcpkgs/kismet/files/README.voidlinux +++ /dev/null @@ -1 +0,0 @@ -Add your users to group 'kismet' and adjust /etc/kismet.conf before first run. diff --git a/srcpkgs/kismet/template b/srcpkgs/kismet/template deleted file mode 100644 index 2ab5e2bf1cc412..00000000000000 --- a/srcpkgs/kismet/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'kismet' -pkgname=kismet -version=2025.09.R1 -revision=1 -_realver="${version//./-}" -build_style=gnu-configure -configure_args="--disable-python-tools" -conf_files="/etc/*.conf" -hostmakedepends="pkg-config protobuf protobuf-c-devel protobuf-devel" -makedepends="libbluetooth-devel libcap-devel libmosquitto-devel libpcap-devel - librtlsdr-devel libsensors-devel libusb-devel libwebsockets-devel - ncurses-devel pcre2-devel protobuf-c-devel protobuf-devel sqlite-devel" -depends="libcap-progs" -short_desc="Wireless network detector, sniffer, and intrusion detection system" -maintainer="Leah Neukirchen <leah@vuxu.org>" -license="GPL-2.0-or-later" -homepage="https://www.kismetwireless.net/" -distfiles="http://www.kismetwireless.net/code/${pkgname}-${_realver}.tar.xz" -checksum=4703a58ad11b777af04019a4f1b114ec4591c05aa1ca6b9c7ff5743ff3d14ae1 -system_groups="kismet" - -post_install() { - vdoc "${FILESDIR}/README.voidlinux" -} diff --git a/srcpkgs/kismet/update b/srcpkgs/kismet/update deleted file mode 100644 index f506a325a070c0..00000000000000 --- a/srcpkgs/kismet/update +++ /dev/null @@ -1,2 +0,0 @@ -site="https://kismetwireless.net/code/" -pattern="kismet-\K[\d\.\-R]*(?=\.tar\.(gz|xz))" diff --git a/srcpkgs/kitemviews-devel b/srcpkgs/kitemviews-devel deleted file mode 120000 index 4fc74bd500578d..00000000000000 --- a/srcpkgs/kitemviews-devel +++ /dev/null @@ -1 +0,0 @@ -kitemviews \ No newline at end of file diff --git a/srcpkgs/kitemviews/patches/cross.patch b/srcpkgs/kitemviews/patches/cross.patch deleted file mode 100644 index 4abaf14f351908..00000000000000 --- a/srcpkgs/kitemviews/patches/cross.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/CMakeLists.txt 2022-03-05 12:17:35.000000000 +0100 -+++ - 2022-03-28 22:29:14.364077451 +0200 -@@ -30,7 +30,7 @@ - option(BUILD_QCH "Build API documentation in QCH format (for e.g. Qt Assistant, Qt Creator & KDevelop)" OFF) - add_feature_info(QCH ${BUILD_QCH} "API documentation in QCH format (for e.g. Qt Assistant, Qt Creator & KDevelop)") - --cmake_dependent_option(BUILD_DESIGNERPLUGIN "Build plugin for Qt Designer" ON "NOT CMAKE_CROSSCOMPILING" OFF) -+option(BUILD_DESIGNERPLUGIN "Build plugin for Qt Designer" ON) - add_feature_info(DESIGNERPLUGIN ${BUILD_DESIGNERPLUGIN} "Build plugin for Qt Designer") - - ecm_setup_version(PROJECT VARIABLE_PREFIX KPLOTTING diff --git a/srcpkgs/kitemviews/template b/srcpkgs/kitemviews/template deleted file mode 100644 index 611979d54ce003..00000000000000 --- a/srcpkgs/kitemviews/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'kitemviews' -pkgname=kitemviews -version=5.116.0 -revision=1 -build_style=cmake -configure_args="-DBUILD_DESIGNERPLUGIN=ON" -hostmakedepends="kcoreaddons extra-cmake-modules - qt5-qmake qt5-host-tools qt5-tools-devel" -makedepends="qt5-devel qt5-tools-devel" -short_desc="Set of item views extending the Qt model-view framework" -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=6c0efbf408dab60c58bb13bb3a7488827283a5eea947ef3cfd0fbcb4f09e01eb - -kitemviews-devel_package() { - short_desc+=" - development" - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/qt5/mkspecs - vmove usr/lib/qt5/plugins/designer - vmove usr/lib/cmake - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/kitemviews/update b/srcpkgs/kitemviews/update deleted file mode 100644 index 4a547584557695..00000000000000 --- a/srcpkgs/kitemviews/update +++ /dev/null @@ -1 +0,0 @@ -ignore=6.* diff --git a/srcpkgs/kitinerary-devel b/srcpkgs/kitinerary-devel deleted file mode 120000 index 813c38f18b3ee9..00000000000000 --- a/srcpkgs/kitinerary-devel +++ /dev/null @@ -1 +0,0 @@ -kitinerary \ No newline at end of file diff --git a/srcpkgs/kitinerary/template b/srcpkgs/kitinerary/template deleted file mode 100644 index 2a2323bd177bbc..00000000000000 --- a/srcpkgs/kitinerary/template +++ /dev/null @@ -1,39 +0,0 @@ -# Template file for 'kitinerary' -pkgname=kitinerary -version=25.08.3 -revision=1 -build_style=cmake -configure_args="-DBUILD_TESTING=OFF -DKF6_HOST_TOOLING=/usr/lib/cmake - -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins - -DKDE_INSTALL_QMLDIR=lib/qt6/qml - -DECM_MKSPECS_INSTALL_DIR=/usr/lib/qt6/mkspecs/modules" -hostmakedepends="extra-cmake-modules gettext kf6-kcoreaddons pkg-config - qt6-tools qt6-tools qt6-tools-devel kf6-kconfig" -makedepends="kf6-kcalendarcore-devel kf6-kcontacts-devel kf6-kdeclarative-devel - kf6-karchive-devel kmime6-devel - kpkpass-devel libphonenumber-devel poppler-devel libxml2-devel qt6-base-devel - zxing-cpp-devel" -short_desc="Data model and extraction system for travel reservation information" -maintainer="Louis Dupré Bertoni <contact@louisdb.xyz>" -license="LGPL-2.1-or-later" -homepage="https://kontact.kde.org" -changelog="https://kde.org/announcements/changelogs/gear/${version}/#kitinerary" -distfiles="${KDE_SITE}/release-service/${version}/src/${pkgname}-${version}.tar.xz" -checksum=b37406fdb6a5135fbc17c88ccb7f2d0888e6d53e16f42d8194ea618911f47220 - -do_check() { - cd build - - # extractortest is broken - ctest -E extractortest -} - -kitinerary-devel_package() { - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/kitty-kitten b/srcpkgs/kitty-kitten deleted file mode 120000 index 659fb6b426aa42..00000000000000 --- a/srcpkgs/kitty-kitten +++ /dev/null @@ -1 +0,0 @@ -kitty \ No newline at end of file diff --git a/srcpkgs/kitty-shell-integration b/srcpkgs/kitty-shell-integration deleted file mode 120000 index 659fb6b426aa42..00000000000000 --- a/srcpkgs/kitty-shell-integration +++ /dev/null @@ -1 +0,0 @@ -kitty \ No newline at end of file diff --git a/srcpkgs/kitty-terminfo b/srcpkgs/kitty-terminfo deleted file mode 120000 index 659fb6b426aa42..00000000000000 --- a/srcpkgs/kitty-terminfo +++ /dev/null @@ -1 +0,0 @@ -kitty \ No newline at end of file diff --git a/srcpkgs/kitty/template b/srcpkgs/kitty/template deleted file mode 100644 index 21c1d5e13219cd..00000000000000 --- a/srcpkgs/kitty/template +++ /dev/null @@ -1,74 +0,0 @@ -# Template file for 'kitty' -pkgname=kitty -version=0.44.0 -revision=1 -build_helper="python3" -pycompile_dirs="usr/lib/kitty" -hostmakedepends="go pkg-config python3 wayland-devel wayland-protocols nerd-fonts-symbols-ttf" -makedepends="gettext-devel glfw-devel harfbuzz-devel libxkbcommon-devel - python3-devel wayland-devel wayland-protocols libcanberra-devel - openssl-devel dbus-devel libXcursor-devel libXrandr-devel libXi-devel - fontconfig-devel libxcb-devel lcms2-devel xxHash-devel simde" -depends="kitty-terminfo-${version}_${revision} kitty-shell-integration-${version}_${revision} - kitty-kitten-${version}_${revision}" -short_desc="Modern, hackable, featureful, OpenGL based terminal emulator" -maintainer="classabbyamp <void@placeviolette.net>" -license="GPL-3.0-only" -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=bf62c5a25188b823b6a8c2ab3182c278d74d5bea9855ca5172af09bc5a969b67 -python_version=3 -nopie_files="/usr/bin/kitten" - -LDFLAGS+=" -Wl,-z,stack-size=2097152" - -# TIOCSWINSZ on ppc overflows signed int, used in ioctl() -# glibc defines it with ulong, musl with int (should be harmless) -case "$XBPS_TARGET_MACHINE" in - ppc*-musl) CFLAGS+=" -Wno-error=overflow";; -esac - -if [ "$CROSS_BUILD" ]; then - # cursed but this build system is a hot mess - hostmakedepends+=" $makedepends" -fi - -do_build() { - local _cross_args - if [ "$CROSS_BUILD" ]; then - # hot mess, continued - env CC="cc" CFLAGS="$XBPS_CFLAGS" LDFLAGS="$XBPS_LDFLAGS" python3 setup.py build \ - --prefix="${DESTDIR}/usr" --update-check-interval=0 --verbose --debug - python3 setup.py clean --clean-for-cross-compile - _cross_args=(--skip-code-generation) - fi - . /void-packages/common/environment/build-style/go.sh - python3 setup.py linux-package --prefix="${DESTDIR}/usr" --update-check-interval=0 \ - --verbose --debug "${_cross_args[@]}" -} - -do_install() { - vsconf $(find ${DESTDIR}/usr/share/doc/kitty/html/_downloads/ -name "kitty.conf") -} - -kitty-terminfo_package() { - short_desc+=" - terminfo data" - pkg_install() { - vmove usr/share/terminfo - } -} - -kitty-shell-integration_package() { - short_desc+=" - shell integration scripts" - pkg_install() { - vmove usr/lib/kitty/shell-integration - } -} - -kitty-kitten_package() { - short_desc+=" - kitten client" - pkg_install() { - vmove usr/bin/kitten - } -} diff --git a/srcpkgs/kiwix-lib-devel b/srcpkgs/kiwix-lib-devel deleted file mode 120000 index 1dc2803721c466..00000000000000 --- a/srcpkgs/kiwix-lib-devel +++ /dev/null @@ -1 +0,0 @@ -kiwix-lib \ No newline at end of file diff --git a/srcpkgs/kiwix-lib/template b/srcpkgs/kiwix-lib/template deleted file mode 100644 index ed20d63cebe091..00000000000000 --- a/srcpkgs/kiwix-lib/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'kiwix-lib' -pkgname=kiwix-lib -version=14.0.0 -revision=2 -build_style=meson -hostmakedepends="pkg-config" -makedepends="icu-devel libzim-devel pugixml-devel xapian-core-devel - libmicrohttpd-devel libcurl-devel Mustache zlib-devel" -depends="aria2" -checkdepends="gtest-devel" -short_desc="Common code base for all Kiwix ports" -maintainer="John <me@johnnynator.dev>" -license="GPL-3.0-or-later" -homepage="https://www.kiwix.org/" -changelog="https://raw.githubusercontent.com/kiwix/libkiwix/main/ChangeLog" -distfiles="https://github.com/kiwix/libkiwix/archive/refs/tags/${version}.tar.gz" -checksum=dae329ebc08ff510daa50b42de71366bf063813e29bf1c09cc49335d90f32094 - -kiwix-lib-devel_package() { - short_desc+=" - development files" - depends="pugixml-devel icu-devel xapian-core-devel libzim-devel - libaria2-devel libmicrohttpd-devel ${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/lib/*.so - vmove usr/lib/pkgconfig - vmove usr/bin - vmove usr/share/man - vmove usr/include - } -} diff --git a/srcpkgs/kiwix-tools/patches/01-meson.patch b/srcpkgs/kiwix-tools/patches/01-meson.patch deleted file mode 100644 index a44ed2b45c4bc7..00000000000000 --- a/srcpkgs/kiwix-tools/patches/01-meson.patch +++ /dev/null @@ -1,26 +0,0 @@ -From ce3c3bd153cc7611ee4f107e8589d3e7b7816a65 Mon Sep 17 00:00:00 2001 -From: Emmanuel Engelhart <kelson@kiwix.org> -Date: Sun, 15 Sep 2024 19:01:25 +0200 -Subject: [PATCH] Better check libzim and libkiwix deps - ---- - meson.build | 10 ++++------ - 1 file changed, 4 insertions(+), 6 deletions(-) - -diff --git a/meson.build b/meson.build -index 8b6c1ec4..53a477c5 100644 ---- a/meson.build -+++ b/meson.build -@@ -16,10 +16,8 @@ - endif - - thread_dep = dependency('threads') --libzim_dep = dependency('libzim', version:'>=9.0.0', static:static_linkage) --libzim_dep = dependency('libzim', version:'<10.0.0', static:static_linkage) --kiwixlib_dep = dependency('kiwix', version:'>=13.0.0', static:static_linkage) --kiwixlib_dep = dependency('kiwix', version:'<14.0.0', static:static_linkage) -+libzim_dep = dependency('libzim', version:['>=9.0.0', '<10.0.0'], static:static_linkage) -+kiwixlib_dep = dependency('kiwix', version:['>=14.0.0', '<15.0.0'], static:static_linkage) - - all_deps = [thread_dep, kiwixlib_dep, libzim_dep] - diff --git a/srcpkgs/kiwix-tools/patches/02-meson.patch b/srcpkgs/kiwix-tools/patches/02-meson.patch deleted file mode 100644 index 162c0993228a1e..00000000000000 --- a/srcpkgs/kiwix-tools/patches/02-meson.patch +++ /dev/null @@ -1,21 +0,0 @@ -From 3599e8476d11127fe49fe696fc6e2b05e7687d12 Mon Sep 17 00:00:00 2001 -From: Veloman Yunkan <veloman.yunkan@gmail.com> -Date: Mon, 16 Sep 2024 17:50:20 +0400 -Subject: [PATCH] libkiwix now identifies itself as libkiwix - ---- - meson.build | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/meson.build b/meson.build -index 53a477c5..8b1454d7 100644 ---- a/meson.build -+++ b/meson.build -@@ -21,6 +21,6 @@ endif - - thread_dep = dependency('threads') - libzim_dep = dependency('libzim', version:['>=9.0.0', '<10.0.0'], static:static_linkage) --kiwixlib_dep = dependency('kiwix', version:['>=14.0.0', '<15.0.0'], static:static_linkage) -+kiwixlib_dep = dependency('libkiwix', version:['>=14.0.0', '<15.0.0'], static:static_linkage) - - all_deps = [thread_dep, kiwixlib_dep, libzim_dep] diff --git a/srcpkgs/kiwix-tools/patches/addr.patch b/srcpkgs/kiwix-tools/patches/addr.patch deleted file mode 100644 index 5ef27af332b0e3..00000000000000 --- a/srcpkgs/kiwix-tools/patches/addr.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- kiwix-tools-3.7.0/src/server/kiwix-serve.cpp 2024-03-13 15:17:32.000000000 +0100 -+++ - 2025-03-15 23:48:03.235468369 +0100 -@@ -413,7 +413,7 @@ - exit(1); - } - -- std::string url = "http://" + server.getAddress() + ":" + std::to_string(server.getPort()) + normalizeRootUrl(rootLocation); -+ std::string url = "http://" + server.getAddress().addr + ":" + std::to_string(server.getPort()) + normalizeRootUrl(rootLocation); - std::cout << "The Kiwix server is running and can be accessed in the local network at: " - << url << std::endl; - diff --git a/srcpkgs/kiwix-tools/template b/srcpkgs/kiwix-tools/template deleted file mode 100644 index 1e775d971aeafb..00000000000000 --- a/srcpkgs/kiwix-tools/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'kiwix-tools' -pkgname=kiwix-tools -version=3.7.0 -revision=1 -build_style=meson -hostmakedepends="pkg-config" -makedepends="kiwix-lib-devel zlib-devel libmicrohttpd-devel libuuid-devel - libcurl-devel libzim-devel" -short_desc="Kiwix command line tools" -maintainer="John <me@johnnynator.dev>" -license="GPL-3.0-or-later" -homepage="https://kiwix.org" -changelog="https://raw.githubusercontent.com/kiwix/kiwix-tools/main/Changelog" -distfiles="https://github.com/kiwix/kiwix-tools/archive/refs/tags/${version}.tar.gz" -checksum=7367400dab80fcf0702657b2d5324ec29f344581318659c106f5b7fca30fa0db - -if [ "$CROSS_BUILD" ]; then - hostmakedepends+=" kiwix-lib-devel" -fi diff --git a/srcpkgs/kjobwidgets-devel b/srcpkgs/kjobwidgets-devel deleted file mode 120000 index bc8524851537e7..00000000000000 --- a/srcpkgs/kjobwidgets-devel +++ /dev/null @@ -1 +0,0 @@ -kjobwidgets \ No newline at end of file diff --git a/srcpkgs/kjobwidgets/template b/srcpkgs/kjobwidgets/template deleted file mode 100644 index f5407ddc60d38e..00000000000000 --- a/srcpkgs/kjobwidgets/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'kjobwidgets' -pkgname=kjobwidgets -version=5.116.0 -revision=1 -build_style=cmake -configure_args="-DBUILD_TESTING=ON" -hostmakedepends="kcoreaddons extra-cmake-modules kcoreaddons qt5-host-tools qt5-tools qt5-qmake" -makedepends="kcoreaddons-devel kwidgetsaddons-devel qt5-x11extras-devel" -short_desc="KDE Widgets for showing progress of asynchronous jobs" -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=eac37f7d02183f8d4347ab1d86608ee66007a3482a061169e4808caf853dbe87 - -kjobwidgets-devel_package() { - short_desc+=" - development" - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/qt5/mkspecs - vmove usr/lib/cmake - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/kjobwidgets/update b/srcpkgs/kjobwidgets/update deleted file mode 100644 index 4a547584557695..00000000000000 --- a/srcpkgs/kjobwidgets/update +++ /dev/null @@ -1 +0,0 @@ -ignore=6.* diff --git a/srcpkgs/kjs-devel b/srcpkgs/kjs-devel deleted file mode 120000 index b691513b957d62..00000000000000 --- a/srcpkgs/kjs-devel +++ /dev/null @@ -1 +0,0 @@ -kjs \ No newline at end of file diff --git a/srcpkgs/kjs/template b/srcpkgs/kjs/template deleted file mode 100644 index c643206b4564e2..00000000000000 --- a/srcpkgs/kjs/template +++ /dev/null @@ -1,40 +0,0 @@ -# Template file for 'kjs' -pkgname=kjs -version=5.116.0 -revision=1 -build_style=cmake -hostmakedepends="kcoreaddons extra-cmake-modules perl pkg-config" -makedepends="qt5-devel qt5-script-devel qt5-declarative-devel - kdoctools-devel pcre-devel" -short_desc="KDE Javascript engine" -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=9fb4f33e31d5b31eb6449311c1c61acaa968d42419252c0ab9dccb1f5fd9e1b7 - -if [ "$CROSS_BUILD" ]; then - hostmakedepends+=" qt5-host-tools qt5-qmake kdoctools kjs" -fi - -pre_configure() { - if [ "$CROSS_BUILD" ]; then - sed -i -e "s,COMMAND \${ICEMAKER_EXECUTABLE} ,COMMAND /usr/libexec/${pkgname}/icemaker ," src/kjs/CMakeLists.txt - fi -} - -post_install() { - # internal tool needed for cross-building - vinstall build/bin/icemaker 0755 usr/libexec/${pkgname} -} - -kjs-devel_package() { - short_desc+=" - development" - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/qt5/mkspecs - vmove usr/lib/cmake - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/kjs/update b/srcpkgs/kjs/update deleted file mode 100644 index 4a547584557695..00000000000000 --- a/srcpkgs/kjs/update +++ /dev/null @@ -1 +0,0 @@ -ignore=6.* diff --git a/srcpkgs/klavaro/template b/srcpkgs/klavaro/template deleted file mode 100644 index 4d11b3f9446dee..00000000000000 --- a/srcpkgs/klavaro/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'klavaro' -pkgname=klavaro -version=3.14 -revision=1 -build_style=gnu-configure -configure_args="--disable-static" -hostmakedepends="intltool pkg-config" -makedepends="gtk+3-devel gtkdatabox3-devel libcurl-devel" -short_desc="Touch typing tutor" -maintainer="newbluemoon <blaumolch@mailbox.org>" -license="GPL-3.0-or-later" -homepage="http://klavaro.sourceforge.net/en/" -distfiles="${SOURCEFORGE_SITE}/klavaro/klavaro-${version}.tar.bz2" -checksum=87187e49d301c510e6964098cdb612126bf030d2a875fd799eadcad3eae56dab diff --git a/srcpkgs/kldap-devel b/srcpkgs/kldap-devel deleted file mode 120000 index a160580ea3a71c..00000000000000 --- a/srcpkgs/kldap-devel +++ /dev/null @@ -1 +0,0 @@ -kldap \ No newline at end of file diff --git a/srcpkgs/kldap/template b/srcpkgs/kldap/template deleted file mode 100644 index 6f61a5d8a9bffd..00000000000000 --- a/srcpkgs/kldap/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'kldap' -pkgname=kldap -version=25.08.3 -revision=1 -build_style=cmake -configure_args="-DBUILD_TESTING=OFF -DKF6_HOST_TOOLING=/usr/lib/cmake - -DKDE_INSTALL_QMLDIR=lib/qt6/qml -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins" -hostmakedepends="extra-cmake-modules qt6-base python3 kf6-kconfig - gettext kf6-kcoreaddons kf6-kdoctools" -makedepends="kf6-kio-devel qtkeychain-qt6-devel kf6-kdoctools-devel" -short_desc="LDAP access API for KDE" -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=62178043f723b9599ef86d4466627d5537807782c9ceefe4ab79591b1af7c032 - -kldap-devel_package() { - depends="${sourcepkg}>=${version}_${revision} ${makedepends}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - vmove "usr/lib/*.so" - vmove usr/share/doc - } -} diff --git a/srcpkgs/kleopatra/files/README.voidlinux b/srcpkgs/kleopatra/files/README.voidlinux deleted file mode 100644 index 7e2a0f6c9effbe..00000000000000 --- a/srcpkgs/kleopatra/files/README.voidlinux +++ /dev/null @@ -1,11 +0,0 @@ -Kleopatra is using pinentry for entering passphrases. -To avoid errors for key-generation, please install one of the following dependencies: - - pinentry-qt (For QT - used by KDE desktops) - pinentry-gnome (Gnome) - pinentry-gtk2 (For GTK2 desktops) - -You have to set it as as default pinentry, for example: - echo "pinentry-program /usr/bin/pinentry-qt" > ~/.gnupg/gpg-agent.conf - -LogOut and LogIn your user again. diff --git a/srcpkgs/kleopatra/template b/srcpkgs/kleopatra/template deleted file mode 100644 index 7b1d1a40a93d1d..00000000000000 --- a/srcpkgs/kleopatra/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'kleopatra' -pkgname=kleopatra -version=25.08.3 -revision=1 -build_style=cmake -configure_args="-DBUILD_TESTING=OFF -DKF6_HOST_TOOLING=/usr/lib/cmake - -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins - -DKDE_INSTALL_QMLDIR=lib/qt6/qml - -DECM_MKSPECS_INSTALL_DIR=/usr/lib/qt6/mkspecs/modules" -hostmakedepends="extra-cmake-modules kf6-kdoctools qt6-base qt6-tools kf6-kcoreaddons gettext kf6-kconfig" -makedepends="kf6-kcmutils-devel AppStream kf6-kitemmodels-devel gpgme-qt6-devel - libkleo-devel kmime6-devel kf6-kstatusnotifieritem-devel kf6-kcrash-devel - kf6-ktextwidgets-devel akonadi-mime-devel mimetreeparser-devel kmailtransport-devel - kidentitymanagement-devel kmbox-devel" -depends="gnupg>=2" -short_desc="Certificate Manager and Unified Crypto GUI" -maintainer="Orphaned <orphan@voidlinux.org>" -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=3c2f65207ecacd6f72631e832a93342a6c43260e897afcc285d1803b51cc6766 -make_check=no # no test found - -post_install() { - vdoc $FILESDIR/README.voidlinux -} diff --git a/srcpkgs/klibc-devel b/srcpkgs/klibc-devel deleted file mode 120000 index baa1b8ebc990d6..00000000000000 --- a/srcpkgs/klibc-devel +++ /dev/null @@ -1 +0,0 @@ -klibc \ No newline at end of file diff --git a/srcpkgs/klibc/files/initramfs-tools-hooks b/srcpkgs/klibc/files/initramfs-tools-hooks deleted file mode 100644 index b20a0968a2d667..00000000000000 --- a/srcpkgs/klibc/files/initramfs-tools-hooks +++ /dev/null @@ -1,34 +0,0 @@ -#!/bin/sh - -prereqs() -{ - if [ "${BUSYBOX}" = "n" ] || [ ! -f "${BUSYBOX_EXECUTABLE}" ]; then - echo '' - else - # Ensure busybox installs all its commands before - # checking what we should provide - echo zz-busybox - fi -} - -case $1 in -prereqs) - prereqs - exit 0 - ;; -esac - -for src in /usr/lib/klibc/bin/*; do - command="${src##*/}" - case "$src" in - gzip | kinit | zcat) - ;; - *) - # Don't install commands that already exist in /bin or /sbin - if ! [ -e "${DESTDIR}/sbin/$command" ]; then - cp -pnL "$src" "${DESTDIR}/bin" - fi - ;; - esac -done -cp -pL /lib/klibc-*.so "${DESTDIR}/lib" diff --git a/srcpkgs/klibc/patches/klibc-kbuild-include-provided-kcflags-in-klibccflags.patch b/srcpkgs/klibc/patches/klibc-kbuild-include-provided-kcflags-in-klibccflags.patch deleted file mode 100644 index adf5a8bcc00878..00000000000000 --- a/srcpkgs/klibc/patches/klibc-kbuild-include-provided-kcflags-in-klibccflags.patch +++ /dev/null @@ -1,19 +0,0 @@ -From: Ben Hutchings <benh@debian.org> -Date: Fri, 31 Dec 2021 14:59:23 +0100 -Subject: [klibc] Kbuild: Include provided KCFLAGS in KLIBCCFLAGS - -If KCFLAGS is provided through the environment or make variables, use -it in addition to all the options we need. - ---- ---- a/scripts/Kbuild.klibc -+++ b/scripts/Kbuild.klibc -@@ -78,7 +78,7 @@ KLIBCOPTFLAGS := - KLIBCSHAREDFLAGS := - KLIBCBITSIZE := - KLIBCLDFLAGS := --KLIBCCFLAGS := -+KLIBCCFLAGS := $(KCFLAGS) - - # Defaults for arch to override - KLIBCARCHINCFLAGS = diff --git a/srcpkgs/klibc/patches/sysinfo.patch b/srcpkgs/klibc/patches/sysinfo.patch deleted file mode 100644 index fe7084197fd1e7..00000000000000 --- a/srcpkgs/klibc/patches/sysinfo.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/usr/include/sys/sysinfo.h -+++ b/usr/include/sys/sysinfo.h -@@ -7,6 +7,7 @@ - - #include <sys/types.h> - #include <linux/kernel.h> -+#include <linux/sysinfo.h> - - extern int sysinfo(struct sysinfo *info); - diff --git a/srcpkgs/klibc/template b/srcpkgs/klibc/template deleted file mode 100644 index 50c73deb454e83..00000000000000 --- a/srcpkgs/klibc/template +++ /dev/null @@ -1,121 +0,0 @@ -# Template file for 'klibc' -pkgname=klibc -version=2.0.12 -revision=1 -hostmakedepends="perl" -makedepends="kernel-libc-headers" -short_desc="Minimal libc subset for use with initramfs" -maintainer="Đoàn Trần Công Danh <congdanhqx@gmail.com>" -license="GPL-2.0-only" -homepage="https://git.kernel.org/pub/scm/libs/klibc/klibc.git/" -distfiles="https://git.kernel.org/pub/scm/libs/klibc/klibc.git/snapshot/klibc-${version}.tar.gz" -checksum=01cc9dc32453b664c998d811fb67be96f842740a3fedfaf746bac2bd394021cd - -_make() { - local _arch _mkflags= - - KCFLAGS="-g -ffile-prefix-map=$wrksrc=." - case "$XBPS_TARGET_MACHINE" in - i686*) _arch=i386 ;; - x86_64*) _arch=x86_64 ;; - arm*) - _arch=arm - _mkflags+=" CONFIG_AEABI=y" - case "$XBPS_TARGET_MACHINE" in - armv5*) _mkflags+=" CPU_ARCH=armv5te" ;; - armv6*) _mkflags+=" CPU_ARCH=armv6" ;; - armv7*) _mkflags+=" CPU_ARCH=armv7-a" ;; - esac - ;; - aarch64*) _arch=arm64 ;; - ppc64*) _arch=ppc64 ;; - ppc*) _arch=ppc ;; - mips*64*) _arch=mips64 ;; - mips*) _arch=mips ;; - *) msg_error "not supported" ;; - esac - PATH=/usr/bin - make ARCH=$_arch INSTALLROOT="$DESTDIR" V=1 \ - ${CROSS_BUILD:+CROSS_COMPILE=${XBPS_CROSS_TRIPLET}-} \ - $_mkflags \ - KCFLAGS="${KCFLAGS}" \ - HOSTCC="${CC_FOR_BUILD}" \ - CONFIG_DEBUG_INFO=y \ - KLIBC_SRC="$wrksrc/usr/klibc" \ - mandir='$(prefix)/share/man' \ - SHLIBDIR=/usr/lib \ - "$@" -} - -do_configure() { - local _f - rm -rf linux - mkdir -p linux/include - for _f in asm asm-generic linux; do - ln -s "${XBPS_CROSS_BASE}/usr/include/$_f" linux/include/ - done -} - -_gen_native_klcc() { - mv klcc/klcc klcc/${XBPS_CROSS_TRIPLET}-klcc - sed "s/${XBPS_CROSS_TRIPLET}-//" \ - klcc/klibc.config >klcc/native-klibc.config - PATH=/usr/bin - perl klcc/makeklcc.pl klcc/klcc.in klcc/native-klibc.config \ - /usr/bin/perl >klcc/klcc - chmod +x klcc/klcc -} - -_gen_cross_klcc() { - local _triplet _f - _triplet=${XBPS_TRIPLET/unknown-/} - sed -E "/^(CROSS|CC|LD|STRIP)=/s/=/=${_triplet}-/" \ - klcc/klibc.config >klcc/cross-klibc.config - mkdir -p /tmp/bin - for _f in gcc ld strip; do - ln -sf /usr/bin/$_f /tmp/bin/${_triplet}-$_f - done - PATH=/usr/bin:/tmp/bin - perl klcc/makeklcc.pl klcc/klcc.in klcc/cross-klibc.config \ - /usr/bin/perl >"klcc/${_triplet}-klcc" - - sed -iE "/^(CC|LD|STRIP)=/s/tmp/usr/" "klcc/${_triplet}-klcc" - chmod +x "klcc/${_triplet}-klcc" -} - -do_build() { - _make all - ! grep ccache klcc/klcc - if [ "$CROSS_BUILD" ]; then - _gen_native_klcc - else - _gen_cross_klcc - fi -} - -do_install() { - local _f - _make install DESTDIR="${DESTDIR}" - for _f in asm asm-generic linux; do - rm -rf "$DESTDIR/usr/lib/klibc/include/$_f" - ln -s "/usr/include/$_f" "$DESTDIR/usr/lib/klibc/include/" - done - if [ "$CROSS_BUILD" ]; then - vbin klcc/${XBPS_CROSS_TRIPLET}-klcc - else - vbin klcc/${XBPS_TRIPLET/unknown-/}-klcc - fi - vinstall ${FILESDIR}/initramfs-tools-hooks 755 \ - usr/share/initramfs-tools/hooks klibc -} - -klibc-devel_package() { - short_desc+=" - development files" - depends="perl kernel-libc-headers ${sourcepkg}>=${version}_${revision} - ${sourcepkg}<${version}_999" - pkg_install() { - vmove usr/bin - vmove usr/share/man/man1 - vmove usr/lib/klibc/include - } -} diff --git a/srcpkgs/klystrack/template b/srcpkgs/klystrack/template deleted file mode 100644 index 0fa6d524ff9896..00000000000000 --- a/srcpkgs/klystrack/template +++ /dev/null @@ -1,49 +0,0 @@ -# Template file for 'klystrack' -pkgname=klystrack -version=1.7.3 -revision=2 -_klystronsha=f5114db4de299ece73852becbef56d7d461bf421 -create_wrksrc=yes -hostmakedepends="SDL2-devel" -makedepends="SDL2_image-devel SDL2_mixer-devel" -short_desc="Chiptune music tracker" -maintainer="Orphaned <orphan@voidlinux.org>" -license="MIT" -homepage="http://kometbomb.github.io/klystrack/" -distfiles="https://github.com/kometbomb/klystrack/archive/${version}.tar.gz - https://github.com/kometbomb/klystron/archive/${_klystronsha}.tar.gz" -checksum="569dc552ffdfcef94cb1ed993b41494e0c52a7ec15d0cdf614490b92f6611efb - 877bf4b7dc506ede2309c5c9c838d58d52ff031fef7415e9b491ce584078e2f5" - -CFLAGS="-fcommon" - -do_build() { - test -d klystron || - mv klystron-${_klystronsha} klystron - cd klystrack-${version} - - sed -i \ - -e 's/\r$//' \ - -e "/^CFLAGS/s,\$, ${CFLAGS}," \ - -e "/^LDFLAGS/s:\$: ${LDFLAGS}:" \ - -e 's/^CC := gcc/CC := $(CC)/' \ - -e '37s/$/ -lSDL2_mixer/' \ - Makefile - sed -i \ - -e 's/\r$//' \ - -e 's/^CC = gcc/CC = $(CC)/' \ - ../klystron/Makefile - - make CC=$CC $makejobs CFG=release -} - -do_install() { - cd klystrack-${version} - vbin bin.release/klystrack - vmkdir usr/lib/klystrack - vcopy res usr/lib/klystrack - vcopy key usr/lib/klystrack - vmkdir usr/share/examples/klystrack - vcopy examples usr/share/examples/klystrack - vlicense doc/LICENSE -} diff --git a/srcpkgs/kmag/template b/srcpkgs/kmag/template deleted file mode 100644 index 40940e2f2be789..00000000000000 --- a/srcpkgs/kmag/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'kmag' -pkgname=kmag -version=25.08.3 -revision=1 -build_style=cmake -configure_args="-DBUILD_TESTING=OFF -DKF6_HOST_TOOLING=/usr/lib/cmake" -hostmakedepends="extra-cmake-modules gettext kf6-kcoreaddons kf6-kdoctools - qt6-base kf6-kconfig" -makedepends="kf6-kparts-devel libqaccessibilityclient-devel qt6-base-devel - kf6-ki18n-devel kf6-kio-devel kf6-kxmlgui-devel kf6-kcrash-devel - kf6-kconfig-devel kf6-kdoctools-devel kf6-kcoreaddons-devel" -short_desc="Screen Magnifier" -maintainer="Piotr Wójcik <chocimier@tlen.pl>" -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=c430790e593b834657172b94abda0ff0c125bf6ac44946b247c737db21aab468 diff --git a/srcpkgs/kmahjongg/template b/srcpkgs/kmahjongg/template deleted file mode 100644 index eb857884c74bed..00000000000000 --- a/srcpkgs/kmahjongg/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'kmahjongg' -pkgname=kmahjongg -version=25.08.3 -revision=1 -build_style=cmake -configure_args="-DKF6_HOST_TOOLING=/usr/lib/cmake" -hostmakedepends="extra-cmake-modules gettext kf6-kconfig kf6-kcoreaddons - kf6-kdoctools qt6-base" -makedepends="kf6-kconfig-devel kf6-kcrash-devel kf6-kdbusaddons-devel - kf6-kdoctools-devel libkdegames-devel libkmahjongg-devel" -short_desc="Mahjong Solitaire" -maintainer="chrysos349 <chrysostom349@gmail.com>" -license="GPL-2.0-or-later" -homepage="https://apps.kde.org/kmahjongg" -distfiles="${KDE_SITE}/release-service/${version}/src/${pkgname}-${version}.tar.xz" -checksum=296a50ba5939c948834a8514f2ef6bafb1376ae505a5cf8298eeec3119e9f123 diff --git a/srcpkgs/kmail-account-wizard/template b/srcpkgs/kmail-account-wizard/template deleted file mode 100644 index da35347ac3b225..00000000000000 --- a/srcpkgs/kmail-account-wizard/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'kmail-account-wizard' -pkgname=kmail-account-wizard -version=25.08.3 -revision=1 -build_style=cmake -configure_args="-DBUILD_TESTING=OFF -DKF6_HOST_TOOLING=/usr/lib/cmake - -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins - -DKDE_INSTALL_QMLDIR=lib/qt6/qml - -DECM_MKSPECS_INSTALL_DIR=/usr/lib/qt6/mkspecs/modules" -hostmakedepends="extra-cmake-modules kf6-kcoreaddons qt6-base qt6-tools python3 - gettext kf6-kdoctools kf6-kconfig qt6-declarative-host-tools" -makedepends="libkleo-devel kmailtransport-devel kidentitymanagement-devel - pimcommon-devel kf6-knotifyconfig-devel kf6-ktexteditor-devel" -short_desc="KMail account wizard" -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=3365f16153201a29c31799b108fc08e3f694c233ae170426889f8151c498c344 diff --git a/srcpkgs/kmail/template b/srcpkgs/kmail/template deleted file mode 100644 index 1830ee5f0622f9..00000000000000 --- a/srcpkgs/kmail/template +++ /dev/null @@ -1,35 +0,0 @@ -# Template file for 'kmail' -pkgname=kmail -version=25.08.3 -revision=1 -build_style=cmake -configure_args="-DBUILD_TESTING=OFF -DKF6_HOST_TOOLING=/usr/lib/cmake - -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins - -DKDE_INSTALL_QMLDIR=lib/qt6/qml - -DECM_MKSPECS_INSTALL_DIR=/usr/lib/qt6/mkspecs/modules" -hostmakedepends="extra-cmake-modules python3 qt6-base qt6-tools - gettext kf6-kcmutils kf6-kdoctools kf6-kconfig kf6-kcoreaddons" -makedepends="kcalutils-devel kf6-knotifyconfig-devel kontactinterface-devel - kf6-kparts-devel ktnef-devel libkleo-devel libksieve-devel mailcommon-devel - messagelib-devel qt6-location-devel qt6-webchannel-devel qt6-webengine-devel - kf6-kcrash-devel kf6-kuserfeedback-devel kf6-kstatusnotifieritem-devel" -depends="kdepim-runtime kmail-account-wizard mariadb akonadi-import-wizard - pim-data-exporter" -short_desc="KDE Mail Client" -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=a544e87ce2fadf4dbaa099c018a19e593bbb802e0a993016bc3e914edd6a91f4 - -if [ "$XBPS_WORDSIZE$XBPS_WORDSIZE" != "64$XBPS_TARGET_WORDSIZE" ]; then - broken="Qt6 WebEngine" -fi - -do_check() { - broken="akonadi-sqlite-kmcomposerwintest" - broken+="|akonadi-sqlite-tagselectdialogtest" - broken+="|akonadi-sqlite-kmcommandstest" - broken+="|akonadi-sqlite-unifiedmailboxmanagertest" - ctest -E "($broken)" -} diff --git a/srcpkgs/kmailtransport-devel b/srcpkgs/kmailtransport-devel deleted file mode 120000 index e68226412fdbdf..00000000000000 --- a/srcpkgs/kmailtransport-devel +++ /dev/null @@ -1 +0,0 @@ -kmailtransport \ No newline at end of file diff --git a/srcpkgs/kmailtransport/template b/srcpkgs/kmailtransport/template deleted file mode 100644 index cae451b00c85c6..00000000000000 --- a/srcpkgs/kmailtransport/template +++ /dev/null @@ -1,34 +0,0 @@ -# Template file for 'kmailtransport' -pkgname=kmailtransport -version=25.08.3 -revision=1 -build_style=cmake -configure_args="-DBUILD_TESTING=OFF -DKF6_HOST_TOOLING=/usr/lib/cmake - -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins - -DKDE_INSTALL_QMLDIR=lib/qt6/qml - -DECM_MKSPECS_INSTALL_DIR=/usr/lib/qt6/mkspecs/modules" -hostmakedepends="extra-cmake-modules qt6-base python3 gettext - kf6-kcoreaddons kf6-kconfig" -makedepends="kf6-kconfig-devel kf6-kconfigwidgets-devel kf6-kio-devel libkgapi-devel - ksmtp-devel qtkeychain-qt6-devel" -short_desc="Mail Transport Service" -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=21fb85eb64ed25caed271d299700f1066a93431298647f5dac36e8b6f32537ae - -do_check() { - cd build - ctest -E '(smtpjob|akonadi-sqlite-attribute|akonadi-sqlite-messagequeuejob)test' -} - -kmailtransport-devel_package() { - depends="${sourcepkg}>=${version}_${revision} ${makedepends}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/kmbox-devel b/srcpkgs/kmbox-devel deleted file mode 120000 index 3f37a4ba7415ce..00000000000000 --- a/srcpkgs/kmbox-devel +++ /dev/null @@ -1 +0,0 @@ -kmbox \ No newline at end of file diff --git a/srcpkgs/kmbox/template b/srcpkgs/kmbox/template deleted file mode 100644 index 0d09486918ca13..00000000000000 --- a/srcpkgs/kmbox/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'kmbox' -pkgname=kmbox -version=25.08.3 -revision=1 -build_style=cmake -configure_args="-DBUILD_TESTING=OFF -DKF6_HOST_TOOLING=/usr/lib/cmake - -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins - -DKDE_INSTALL_QMLDIR=lib/qt6/qml - -DECM_MKSPECS_INSTALL_DIR=/usr/lib/qt6/mkspecs/modules" -hostmakedepends="extra-cmake-modules qt6-base qt6-tools python3 - gettext" -makedepends="kmime6-devel qt6-base-devel kf6-kcodecs-devel" -short_desc="Library for accessing mail storages in MBox format" -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=316185fa387e38561bdd2e0a0b984a3fc00832a62271d06dcfebce1dc7f0558c - -kmbox-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/kmenuedit/template b/srcpkgs/kmenuedit/template deleted file mode 100644 index c1da1318cf73d2..00000000000000 --- a/srcpkgs/kmenuedit/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'kmenuedit' -pkgname=kmenuedit -version=6.5.2 -revision=1 -build_style=cmake -configure_args="-DKF6_HOST_TOOLING=/usr/lib/cmake" -hostmakedepends="extra-cmake-modules qt6-base qt6-tools gettext - kf6-kdoctools kf6-kconfig" -makedepends="kf6-sonnet-devel kf6-kio-devel kf6-ki18n-devel - kf6-kiconthemes-devel kf6-kdbusaddons-devel kf6-kglobalaccel-devel - kf6-kxmlgui-devel kf6-kdoctools-devel kf6-kcrash-devel" -short_desc="KDE Menu editor" -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=8e61efc74f273f0d94c1e8d780dfe4aa2f50a6be9adea689a4367e0f22cccb55 diff --git a/srcpkgs/kmime6-devel b/srcpkgs/kmime6-devel deleted file mode 120000 index f9e73e9f71e767..00000000000000 --- a/srcpkgs/kmime6-devel +++ /dev/null @@ -1 +0,0 @@ -kmime6 \ No newline at end of file diff --git a/srcpkgs/kmime6/template b/srcpkgs/kmime6/template deleted file mode 100644 index 4376b184512111..00000000000000 --- a/srcpkgs/kmime6/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'kmime6' -pkgname=kmime6 -version=25.08.3 -revision=1 -build_style=cmake -configure_args="-DBUILD_TESTING=OFF -DKF6_HOST_TOOLING=/usr/lib/cmake - -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins - -DKDE_INSTALL_QMLDIR=lib/qt6/qml - -DECM_MKSPECS_INSTALL_DIR=/usr/lib/qt6/mkspecs/modules" -hostmakedepends="extra-cmake-modules python3 qt6-base qt6-tools gettext" -makedepends="kf6-kcodecs-devel kf6-ki18n-devel" -short_desc="Library for handling mail messages and newsgroup articles" -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=1f4fca3bff999fd84d9cf3d8073df7d3c1693ad8554b5600174e4a9aa1837f01 - -kmime6-devel_package() { - depends="${sourcepkg}>=${version}_${revision} ${makedepends}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/kmime6/update b/srcpkgs/kmime6/update deleted file mode 100644 index 78a177cf14473f..00000000000000 --- a/srcpkgs/kmime6/update +++ /dev/null @@ -1 +0,0 @@ -pkgname=kmime diff --git a/srcpkgs/kmines/template b/srcpkgs/kmines/template deleted file mode 100644 index 49fce7093fbde1..00000000000000 --- a/srcpkgs/kmines/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'kmines' -pkgname=kmines -version=25.08.3 -revision=1 -build_style=cmake -configure_args="-DBUILD_TESTING=OFF -DKF6_HOST_TOOLING=/usr/lib/cmake - -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins - -DKDE_INSTALL_QMLDIR=lib/qt6/qml - -DECM_MKSPECS_INSTALL_DIR=/usr/lib/qt6/mkspecs/modules" -hostmakedepends="extra-cmake-modules qt6-base qt6-tools kf6-kdoctools - kf6-kconfig kf6-kcoreaddons gettext" -makedepends="kf6-kconfig-devel kf6-kconfigwidgets-devel kf6-kcoreaddons-devel - kf6-kcrash-devel kf6-kdbusaddons-devel kf6-kdoctools-devel kf6-ki18n-devel - kf6-ktextwidgets-devel kf6-kxmlgui-devel libkdegames-devel kf6-kio-devel" -short_desc="Classic Minesweeper game" -maintainer="toluschr <toluschr@protonmail.com>" -license="GPL-2.0-or-later" -homepage="https://kde.org/applications/games/org.kde.kmines" -changelog="https://kde.org/announcements/changelogs/gear/${version}/#kmines" -distfiles="${KDE_SITE}/release-service/${version}/src/kmines-${version}.tar.xz" -checksum=99f0da3cd8af9fa634a8f7d34e433bedbc4bfbda24886cd5e0bdde48e0ad4a3f diff --git a/srcpkgs/kmix/template b/srcpkgs/kmix/template deleted file mode 100644 index b9fac583ad3aa5..00000000000000 --- a/srcpkgs/kmix/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'kmix' -pkgname=kmix -version=25.08.3 -revision=1 -build_style=cmake -configure_args="-DSYSCONF_INSTALL_DIR=/etc - -DBUILD_TESTING=OFF -DKF6_HOST_TOOLING=/usr/lib/cmake - -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins - -DKDE_INSTALL_QMLDIR=lib/qt6/qml - -DECM_MKSPECS_INSTALL_DIR=/usr/lib/qt6/mkspecs/modules" -hostmakedepends="extra-cmake-modules pkg-config gettext - qt6-base kf6-kcoreaddons kf6-kconfig kf6-kdoctools" -makedepends="alsa-lib-devel libcanberra-devel pulseaudio-devel - kf6-kconfig-devel kf6-kconfigwidgets-devel kf6-kcrash-devel - kf6-kcoreaddons-devel kf6-kdbusaddons-devel kf6-kdoctools-devel - kf6-kglobalaccel-devel kf6-ki18n-devel kf6-knotifications-devel - kf6-solid-devel kf6-kstatusnotifieritem-devel kf6-kwidgetsaddons-devel - kf6-kwindowsystem-devel kf6-kxmlgui-devel" -short_desc="KDE's mixer application" -maintainer="Piotr Wójcik <chocimier@tlen.pl>" -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=f8428c160adb68cd9fa00d36e9543ae4f44f364fd599327e7694ab633108f79c diff --git a/srcpkgs/kmod/INSTALL b/srcpkgs/kmod/INSTALL deleted file mode 100644 index ee49f05479a1b1..00000000000000 --- a/srcpkgs/kmod/INSTALL +++ /dev/null @@ -1,7 +0,0 @@ -case "$ACTION" in -post) - if [ -d usr/sbin -a ! -L usr/sbin ]; then - ln -sf ../bin/kmod usr/sbin/modprobe - fi - ;; -esac diff --git a/srcpkgs/kmod/files/depmod-search.conf b/srcpkgs/kmod/files/depmod-search.conf deleted file mode 100644 index 3feb67b055b33d..00000000000000 --- a/srcpkgs/kmod/files/depmod-search.conf +++ /dev/null @@ -1,5 +0,0 @@ -# -# /etc/depmod.d/depmod.conf -# - -search updates extramodules built-in diff --git a/srcpkgs/kmod/template b/srcpkgs/kmod/template deleted file mode 100644 index 49250f18e8674f..00000000000000 --- a/srcpkgs/kmod/template +++ /dev/null @@ -1,44 +0,0 @@ -# Template file for 'kmod' -pkgname=kmod -version=34.2 -revision=1 -build_style=meson -configure_args="-Dopenssl=disabled" -hostmakedepends="pkg-config scdoc" -makedepends="zlib-devel liblzma-devel libzstd-devel" -make_dirs=" - /etc/depmod.d 0755 root root - /etc/modprobe.d 0755 root root - /usr/lib/depmod.d 0755 root root - /usr/lib/modprobe.d 0755 root root" -short_desc="Linux kernel module handling" -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=5a5d5073070cc7e0c7a7a3c6ec2a0e1780850c8b47b3e3892226b93ffcb9cb54 - -post_install() { - vinstall ${FILESDIR}/depmod-search.conf 644 usr/lib/depmod.d search.conf - # Add compatibility symlinks. - for tool in {ls,ins,rm,dep}mod mod{info,probe}; do - ln -sf kmod ${DESTDIR}/usr/bin/${tool} - done -} - -libkmod_package() { - short_desc+=" - runtime shared library" - pkg_install() { - vmove "usr/lib/*.so.*" - } -} -libkmod-devel_package() { - depends="${makedepends} libkmod>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove usr/share/pkgconfig - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/kmonad/files/60-kmonad.rules b/srcpkgs/kmonad/files/60-kmonad.rules deleted file mode 100644 index c6312539a1f559..00000000000000 --- a/srcpkgs/kmonad/files/60-kmonad.rules +++ /dev/null @@ -1 +0,0 @@ -KERNEL=="uinput", MODE="0660", GROUP="input", OPTIONS+="static_node=uinput" diff --git a/srcpkgs/kmonad/template b/srcpkgs/kmonad/template deleted file mode 100644 index 27ea6be50c0055..00000000000000 --- a/srcpkgs/kmonad/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'kmonad' -pkgname=kmonad -version=0.4.4 -revision=1 -build_style=haskell-stack -stackage=lts-23.26 -short_desc="Keyboard remapping utility providing qmk-like functionality" -maintainer="Orphaned <orphan@voidlinux.org>" -license="MIT" -homepage="https://github.com/kmonad/kmonad" -distfiles="https://github.com/kmonad/kmonad/archive/refs/tags/${version}.tar.gz" -checksum=ce8d0a713f26b5ab6a216ea20ef9ec39e317dfa4ec70a51ca2b7df0c13a64786 -nopie_files="/usr/bin/kmonad" -nocross=yes - -post_install() { - vlicense LICENSE - vinstall ${FILESDIR}/60-kmonad.rules 644 usr/lib/udev/rules.d -} diff --git a/srcpkgs/kmplot/template b/srcpkgs/kmplot/template deleted file mode 100644 index f77c3f7a0b9f21..00000000000000 --- a/srcpkgs/kmplot/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'kmplot' -pkgname=kmplot -version=25.08.3 -revision=1 -build_style=cmake -configure_args="-DBUILD_TESTING=OFF -DBUILD_WITH_QT6=ON - -DKF6_HOST_TOOLING=/usr/lib/cmake - -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins - -DKDE_INSTALL_QMLDIR=lib/qt6/qml - -DECM_MKSPECS_INSTALL_DIR=/usr/lib/qt6/mkspecs/modules" -hostmakedepends="extra-cmake-modules gettext qt6-base qt6-tools kf6-kcoreaddons kf6-kconfig kf6-kdoctools" -makedepends="kf6-kcrash-devel kf6-kdbusaddons-devel kf6-kdoctools-devel kf6-kguiaddons-devel kf6-ki18n-devel kf6-kparts-devel kf6-kwidgetsaddons-devel kf6-ktextwidgets-devel qt6-base-devel qt6-svg-devel" -depends="kf6-kparts hicolor-icon-theme" -short_desc="Mathematical Function Plotter" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-or-later, GFDL-1.2-or-later" -homepage="https://apps.kde.org/kmplot" -distfiles="${KDE_SITE}/release-service/${version}/src/${pkgname}-${version}.tar.xz" -checksum=242368eda56a332f529952af0b6258c3aec6a59b90350cdf6fefcea0da67b883 diff --git a/srcpkgs/kmscon/template b/srcpkgs/kmscon/template deleted file mode 100644 index 81cf56c8ef75a7..00000000000000 --- a/srcpkgs/kmscon/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'kmscon' -pkgname=kmscon -version=9.0.0 -revision=1 -build_style=meson -configure_args="-Dwerror=false -Dtests=false" -hostmakedepends="pkg-config docbook-xsl xkeyboard-config libxslt" -makedepends="MesaLib-devel pango-devel libtsm-devel libxkbcommon-devel - eudev-libudev-devel" -depends="xkeyboard-config" -short_desc="Terminal emulator based on Kernel Mode Setting (KMS)" -maintainer="Orphaned <orphan@voidlinux.org>" -license="MIT" -homepage="https://github.com/Aetf/kmscon" -distfiles="https://github.com/Aetf/kmscon/archive/refs/tags/v${version}.tar.gz" -checksum=eb594e48768962b665959aa9a643934f986bee68163b4ab593b9e6c987be825c -lib32disabled=yes -make_check=no #tests require permission to access a drm device - -case "$XBPS_TARGET_MACHINE" in - ppc*) broken="ftbfs";; -esac - -post_install() { - vlicense COPYING -} diff --git a/srcpkgs/kmymoney-devel b/srcpkgs/kmymoney-devel deleted file mode 120000 index 893adc6ed21ee2..00000000000000 --- a/srcpkgs/kmymoney-devel +++ /dev/null @@ -1 +0,0 @@ -kmymoney \ No newline at end of file diff --git a/srcpkgs/kmymoney/patches/qt610.patch b/srcpkgs/kmymoney/patches/qt610.patch deleted file mode 100644 index b0ca356bd9190e..00000000000000 --- a/srcpkgs/kmymoney/patches/qt610.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -183,7 +183,7 @@ if (PkgConfig_FOUND) - endif() - - find_package(Qt${QT_MAJOR_VERSION} ${QT_MIN_VERSION} REQUIRED COMPONENTS Core DBus Widgets Svg Xml Test PrintSupport) --find_package(Qt${QT_MAJOR_VERSION} ${QT_MIN_VERSION} OPTIONAL_COMPONENTS Sql Concurrent QuickWidgets) -+find_package(Qt${QT_MAJOR_VERSION} ${QT_MIN_VERSION} OPTIONAL_COMPONENTS Sql SqlPrivate Concurrent QuickWidgets) - - find_package(KF${QT_MAJOR_VERSION} ${KF_MIN_VERSION} REQUIRED COMPONENTS Archive CoreAddons Config ConfigWidgets Crash I18n Completion KCMUtils ItemModels ItemViews Service XmlGui TextWidgets Notifications KIO) - diff --git a/srcpkgs/kmymoney/template b/srcpkgs/kmymoney/template deleted file mode 100644 index cab3e406d317e6..00000000000000 --- a/srcpkgs/kmymoney/template +++ /dev/null @@ -1,38 +0,0 @@ -# Template file for 'kmymoney' -pkgname=kmymoney -version=5.2.1 -revision=4 -build_style=cmake -configure_args="-DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins - -DBUILD_WITH_QT6=ON -DENABLE_GPG=ON - -DENABLE_ADDRESSBOOK=OFF -DBUILD_TESTING=OFF" -hostmakedepends="extra-cmake-modules pkg-config python3 gettext - qt6-base kf6-kconfig kf6-kcmutils kf6-kdoctools" -makedepends="qt6-base-private-devel qt6-svg-devel qt6-declarative-devel - gpgme-qt6-devel plasma-activities-devel kdiagram6-devel - kf6-karchive-devel kf6-kcoreaddons-devel kf6-kconfig-devel - kf6-kconfigwidgets-devel kf6-kcrash-devel kf6-ki18n-devel - kf6-kcompletion-devel kf6-kcmutils-devel kf6-kitemmodels-devel - kf6-kitemviews-devel kf6-kservice-devel kf6-kxmlgui-devel - kf6-ktextwidgets-devel kf6-knotifications-devel kf6-kio-devel - kf6-kdoctools-devel kf6-kholidays-devel kf6-kcontacts-devel - kf6-akonadi-devel kidentitymanagement-devel qtkeychain-qt6-devel - libalkimia-devel opensp-devel - libofx-devel sqlcipher-devel libical-devel aqbanking-devel - gwenhywfar-devel gwenhywfar-qt6 python3-devel" -depends="shared-mime-info qt6-svg" -short_desc="Personal finance manager" -maintainer="Helmut Pozimski <helmut@pozimski.eu>" -license="GPL-2.0-or-later" -homepage="https://kmymoney.org" -distfiles="${KDE_SITE}/kmymoney/${version}/${pkgname}-${version}.tar.xz" -checksum=feadf40b6d4c90d77e32716a858dd23769081863104d8cea62910b1ec3e4336b - -kmymoney-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/kmymoney/update b/srcpkgs/kmymoney/update deleted file mode 100644 index 473729e0370f14..00000000000000 --- a/srcpkgs/kmymoney/update +++ /dev/null @@ -1,2 +0,0 @@ -site="https://download.kde.org/stable/kmymoney/" -pattern='href="\K[\d\.]+(?=/")' diff --git a/srcpkgs/knewstuff-devel b/srcpkgs/knewstuff-devel deleted file mode 120000 index 923eb81195a84e..00000000000000 --- a/srcpkgs/knewstuff-devel +++ /dev/null @@ -1 +0,0 @@ -knewstuff \ No newline at end of file diff --git a/srcpkgs/knewstuff/template b/srcpkgs/knewstuff/template deleted file mode 100644 index d12586677e33fc..00000000000000 --- a/srcpkgs/knewstuff/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'knewstuff' -pkgname=knewstuff -version=5.116.0 -revision=2 -build_style=cmake -hostmakedepends="kcoreaddons extra-cmake-modules gettext - kpackage qt5-host-tools qt5-qmake python3" -makedepends="kio-devel kpackage-devel attica-devel kirigami2-devel" -depends="kdeclarative qt5-quickcontrols" -short_desc="KDE Framework for downloading and sharing additional application data" -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=82303927f60c7a3dbdc049e468f760f003a4358129af9ce6fadecf469320c70a - -knewstuff-devel_package() { - short_desc+=" - development" - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/qt5/mkspecs - vmove usr/lib/cmake - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/knewstuff/update b/srcpkgs/knewstuff/update deleted file mode 100644 index 4a547584557695..00000000000000 --- a/srcpkgs/knewstuff/update +++ /dev/null @@ -1 +0,0 @@ -ignore=6.* diff --git a/srcpkgs/knights/template b/srcpkgs/knights/template deleted file mode 100644 index 52e1ea5059f973..00000000000000 --- a/srcpkgs/knights/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'knights' -pkgname=knights -version=25.08.3 -revision=1 -build_style=cmake -configure_args="-DBUILD_TESTING=OFF -DKF6_HOST_TOOLING=/usr/lib/cmake - -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins - -DKDE_INSTALL_QMLDIR=lib/qt6/qml - -DECM_MKSPECS_INSTALL_DIR=/usr/lib/qt6/mkspecs/modules" -hostmakedepends="extra-cmake-modules qt6-base qt6-tools kf6-kpackage gettext - kf6-kcoreaddons kf6-kconfig kf6-kdoctools" -makedepends="libplasma-devel libkdegames-devel qt6-qt5compat-devel - kf6-kplotting-devel kf6-kdbusaddons-devel kf6-kcrash-devel - kf6-ktextwidgets-devel kf6-kio-devel kf6-ksvg-devel kf6-kwallet-devel - kf6-kdoctools-devel" -short_desc="Chess board program for KDE" -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=ca089b2530ddad1e825695a05709c68baa703b996eeb5863ad269b637d11283d diff --git a/srcpkgs/knighttime-devel b/srcpkgs/knighttime-devel deleted file mode 120000 index d5844deb6b5e70..00000000000000 --- a/srcpkgs/knighttime-devel +++ /dev/null @@ -1 +0,0 @@ -knighttime \ No newline at end of file diff --git a/srcpkgs/knighttime/template b/srcpkgs/knighttime/template deleted file mode 100644 index 2e9768c8c05f8b..00000000000000 --- a/srcpkgs/knighttime/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'knighttime' -pkgname=knighttime -version=6.5.2 -revision=1 -build_style=cmake -hostmakedepends="qt6-base extra-cmake-modules kf6-kconfig gettext - qt6-tools" -makedepends="qt6-base-devel qt6-position-devel - kf6-kcoreaddons-devel kf6-kconfig-devel kf6-kdbusaddons-devel - kf6-kholidays-devel kf6-ki18n-devel" -short_desc="Helpers for scheduling the dark-light cycle" -maintainer="Đoàn Trần Công Danh <congdanhqx@gmail.com>" -license="LGPL-2.0-or-later" -homepage="https://invent.kde.org/plasma/knighttime" -distfiles="${KDE_SITE}/plasma/${version}/knighttime-${version}.tar.xz" -checksum=cffccfa45bb3014e5e027ddaa9f9549c8840847a0653942cec42114bc5cf9f0d - -knighttime-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/knit/template b/srcpkgs/knit/template deleted file mode 100644 index 28cb0e8d63860a..00000000000000 --- a/srcpkgs/knit/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'knit' -pkgname=knit -version=1.1.1 -revision=4 -build_style=go -go_package="github.com/zyedidia/knit/cmd/knit" -go_import_path="github.com/zyedidia/knit" -go_ldflags="-X github.com/zyedidia/knit/info.Version=$version" -hostmakedepends="pandoc" -short_desc="Simple and flexible build tool using Lua, similar to make/mk" -maintainer="Leah Neukirchen <leah@vuxu.org>" -license="MIT, MPL-2.0" -homepage="https://github.com/zyedidia/knit" -distfiles="https://github.com/zyedidia/knit/archive/refs/tags/v${version}.tar.gz" -checksum=f4a073568ef3b44d4cf80f4acff021368c5a2cc4f047ce7b4c6b5bfa57562e2b -go_packages="./cmd/knit" - -post_build() { - go run ./tools/replace/replace.go man/knit.md | pandoc -s -t man -o knit.1 -} - -post_install() { - vman knit.1 - vlicense LICENSE - vlicense LICENSE-EXTRA -} diff --git a/srcpkgs/knot-resolver-devel b/srcpkgs/knot-resolver-devel deleted file mode 120000 index 8359ccf785a5b3..00000000000000 --- a/srcpkgs/knot-resolver-devel +++ /dev/null @@ -1 +0,0 @@ -knot-resolver \ No newline at end of file diff --git a/srcpkgs/knot-resolver/INSTALL b/srcpkgs/knot-resolver/INSTALL deleted file mode 100644 index 04f76a74cf7a51..00000000000000 --- a/srcpkgs/knot-resolver/INSTALL +++ /dev/null @@ -1,6 +0,0 @@ -case ${ACTION} in -post) - chown -R _knot_resolver:_knot_resolver var/lib/knot-resolver - ;; -esac - diff --git a/srcpkgs/knot-resolver/files/kres-cache-gc/run b/srcpkgs/knot-resolver/files/kres-cache-gc/run deleted file mode 100644 index ce9e5d6354b1f5..00000000000000 --- a/srcpkgs/knot-resolver/files/kres-cache-gc/run +++ /dev/null @@ -1,5 +0,0 @@ -#!/bin/sh -exec 2>&1 -[ -r ./conf ] && . ./conf -install -d -m0755 -o _knot_resolver -g _knot_resolver /run/knot-resolver -exec kres-cache-gc ${OPTS:- -d 1000 -c /run/knot-resolver} diff --git a/srcpkgs/knot-resolver/files/kresd/run b/srcpkgs/knot-resolver/files/kresd/run deleted file mode 100644 index c42e0849b89114..00000000000000 --- a/srcpkgs/knot-resolver/files/kresd/run +++ /dev/null @@ -1,5 +0,0 @@ -#!/bin/sh -exec 2>&1 -[ -r ./conf ] && . ./conf -install -d -m0755 -o _knot_resolver -g _knot_resolver /run/knot-resolver -exec kresd ${OPTS:- --noninteractive -c /etc/knot-resolver/kresd.conf /run/knot-resolver} diff --git a/srcpkgs/knot-resolver/patches/fix-cross-build.patch b/srcpkgs/knot-resolver/patches/fix-cross-build.patch deleted file mode 100644 index 29c72468316de7..00000000000000 --- a/srcpkgs/knot-resolver/patches/fix-cross-build.patch +++ /dev/null @@ -1,12 +0,0 @@ ---- a/modules/meson.build -+++ b/modules/meson.build -@@ -32,8 +32,7 @@ - ['serve_stale', meson.current_source_dir() / 'serve_stale' / 'test.integr'], - ] - --mod_inc_dir = include_directories('..', '../contrib', -- luajit.get_pkgconfig_variable('includedir')) -+mod_inc_dir = include_directories('..', '../contrib') - - mod_deps = [ - contrib_dep, diff --git a/srcpkgs/knot-resolver/template b/srcpkgs/knot-resolver/template deleted file mode 100644 index 4e36e07409e9cc..00000000000000 --- a/srcpkgs/knot-resolver/template +++ /dev/null @@ -1,50 +0,0 @@ -# Template file for 'knot-resolver' -pkgname=knot-resolver -version=5.7.6 -revision=2 -build_style=meson -configure_args=" - -Dclient=enabled - -Dgroup=_knot_resolver - -Duser=_knot_resolver - -Dkeyfile_default=/var/lib/knot-resolver/root.keys - -Droot_hints=/var/lib/knot-resolver/root.hints - -Dkres_gen_test=false" -hostmakedepends="meson pkg-config protobuf-c" -makedepends="LuaJIT-devel fstrm-devel gnutls-devel libedit-devel libknot-devel - libuv-devel lmdb-devel protobuf-c-devel nghttp2-devel libcap-ng-devel libcap-ng-devel" -checkdepends="cmocka-devel" -short_desc="Full caching DNS resolver implementation" -maintainer="Duncaen <duncaen@voidlinux.org>" -license="GPL-3.0-or-later" -homepage="https://www.knot-resolver.cz/" -changelog="https://github.com/CZ-NIC/knot-resolver/raw/master/NEWS" -distfiles="https://secure.nic.cz/files/knot-resolver/knot-resolver-${version}.tar.xz" -checksum=500ccd3a560300e547b8dc5aaff322f7c8e2e7d6f0d7ef5f36e59cb60504d674 - -system_accounts="_knot_resolver" -_knot_resolver_homedir="/var/cache/knot-resolver" - -mutable_files=" - /var/lib/knot-resolver/root.hints - /var/lib/knot-resolver/root.keys" - -conf_files=" - /etc/knot-resolver/kresd.conf" - -post_install() { - vinstall etc/root.hints 644 var/lib/knot-resolver - vinstall etc/root.keys 644 var/lib/knot-resolver - vsv kresd - vsv kres-cache-gc -} - -knot-resolver-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/knot-utils b/srcpkgs/knot-utils deleted file mode 120000 index 1fef675b99dbb1..00000000000000 --- a/srcpkgs/knot-utils +++ /dev/null @@ -1 +0,0 @@ -knot \ No newline at end of file diff --git a/srcpkgs/knot/files/knotd/run b/srcpkgs/knot/files/knotd/run deleted file mode 100644 index ee822deb055db7..00000000000000 --- a/srcpkgs/knot/files/knotd/run +++ /dev/null @@ -1,5 +0,0 @@ -#!/bin/sh -exec 2>&1 -[ -r ./conf ] && . ./conf -install -d -m0755 -o _knot -g _knot /run/knot -exec knotd ${OPTS} diff --git a/srcpkgs/knot/template b/srcpkgs/knot/template deleted file mode 100644 index 2b130d70ee2768..00000000000000 --- a/srcpkgs/knot/template +++ /dev/null @@ -1,68 +0,0 @@ -# Template file for 'knot' -pkgname=knot -version=3.5.2 -revision=1 -build_style=gnu-configure -configure_args=" - --disable-silent-rules - --enable-dnstap - --enable-fastparser - --with-module-dnstap=yes - --with-rundir=/run/knot" -conf_files="/etc/knot/knot.conf" -hostmakedepends="automake pkg-config protobuf-c" -makedepends="gnutls-devel lmdb-devel libedit-devel liburcu-devel - protobuf-c-devel fstrm-devel libmaxminddb-devel libcap-ng-devel - nghttp2-devel" -checkdepends="softhsm" -short_desc="High-performance authoritative-only DNS server" -maintainer="Duncaen <duncaen@voidlinux.org>" -license="GPL-2.0-or-later" -homepage="https://www.knot-dns.cz/" -changelog="https://gitlab.nic.cz/knot/knot-dns/-/raw/${version%*.*}/NEWS" -distfiles="https://secure.nic.cz/files/knot-dns/knot-${version}.tar.xz" -checksum=6f577c247ef870a55fe3377246bc1c2d643c673cd32de6c26231ff51d3fc7093 - -system_accounts="_knot" -_knot_homedir="/var/lib/knot" - -make_dirs="/var/lib/knot 0755 _knot _knot" - -case "$XBPS_TARGET_MACHINE" in -armv6*) broken="ATOMIC_CHAR16_T_LOCK_FREE == 2: insufficient atomics" ;; -esac - -post_install() { - vsed -i -e 's/\(user: \)knot:knot/\1 _knot:_knot/' samples/knot.sample.conf - vinstall samples/knot.sample.conf 644 etc/knot knot.conf - rm ${DESTDIR}/etc/knot/knot.sample.conf - vsv knotd -} - -knot-utils_package() { - short_desc+=" - DNS utils" - pkg_install() { - for x in kdig knsupdate khost; do - vmove "usr/bin/$x" - vmove "usr/share/man/man1/$x.1" - done - } -} - -libknot_package() { - short_desc+=" - runtime libraries" - pkg_install() { - vmove "usr/lib/*.so.*" - } -} - -libknot-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/knotes/template b/srcpkgs/knotes/template deleted file mode 100644 index 9ec8786630c81c..00000000000000 --- a/srcpkgs/knotes/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'knotes' -pkgname=knotes -version=24.05.1 -revision=1 -build_style=cmake -configure_args="-DBUILD_TESTING=OFF -DKF6_HOST_TOOLING=/usr/lib/cmake - -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins - -DKDE_INSTALL_QMLDIR=lib/qt6/qml - -DECM_MKSPECS_INSTALL_DIR=/usr/lib/qt6/mkspecs/modules" -hostmakedepends="extra-cmake-modules qt6-base qt6-tools libxslt - kf6-kcoreaddons kf6-kdoctools kf6-kconfig gettext kf6-kcmutils" -makedepends="akonadi-notes-devel kcalutils-devel kf6-kdnssd-devel - kf6-knotifyconfig-devel kontactinterface-devel pimcommon-devel kf6-grantleetheme-devel - ktextaddons-devel kf6-kstatusnotifieritem-devel" -short_desc="Popup notes" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-or-later, GFDL-1.2-only" -homepage="https://apps.kde.org/knotes/" -distfiles="${KDE_SITE}/release-service/${version}/src/${pkgname}-${version}.tar.xz" -checksum=cafdc8de22088a46fe11e4ef86208595fb89c199c9000c16be4ab4ddae4dff34 diff --git a/srcpkgs/knotifications-devel b/srcpkgs/knotifications-devel deleted file mode 120000 index fa2b57377f1d30..00000000000000 --- a/srcpkgs/knotifications-devel +++ /dev/null @@ -1 +0,0 @@ -knotifications \ No newline at end of file diff --git a/srcpkgs/knotifications/template b/srcpkgs/knotifications/template deleted file mode 100644 index d77c065361bb1e..00000000000000 --- a/srcpkgs/knotifications/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'knotifications' -pkgname=knotifications -version=5.116.0 -revision=1 -build_style=cmake -configure_args="-DBUILD_TESTING=ON" -hostmakedepends="kcoreaddons extra-cmake-modules qt5-qmake - pkg-config qt5-host-tools qt5-tools" -makedepends="kwindowsystem-devel kcodecs-devel kconfig-devel - kcoreaddons-devel phonon-qt5-devel libdbusmenu-qt5-devel - libcanberra-devel qt5-speech-devel qt5-declarative-devel" -short_desc="KDE Desktop notifications" -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=485930001af56d647825cb5b99a7693b70a3270b1b270b32224a5f81dc69b44b - -knotifications-devel_package() { - short_desc+=" - development" - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/qt5/mkspecs - vmove usr/lib/cmake - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/knotifications/update b/srcpkgs/knotifications/update deleted file mode 100644 index 4a547584557695..00000000000000 --- a/srcpkgs/knotifications/update +++ /dev/null @@ -1 +0,0 @@ -ignore=6.* diff --git a/srcpkgs/kobodeluxe/INSTALL b/srcpkgs/kobodeluxe/INSTALL deleted file mode 100644 index 45643ce8a7b585..00000000000000 --- a/srcpkgs/kobodeluxe/INSTALL +++ /dev/null @@ -1,7 +0,0 @@ -case "$ACTION" in - post) if [ "$UPDATE" != "yes" ]; then - mkdir -p var/games/kobo-deluxe/scores - chmod 777 var/games/kobo-deluxe/scores - fi - ;; -esac diff --git a/srcpkgs/kobodeluxe/REMOVE b/srcpkgs/kobodeluxe/REMOVE deleted file mode 100644 index 0e0d7d843d3d50..00000000000000 --- a/srcpkgs/kobodeluxe/REMOVE +++ /dev/null @@ -1,6 +0,0 @@ -case "$ACTION" in - post) if [ "$UPDATE" != "yes" ]; then - rm -r var/games/kobo-deluxe - fi - ;; -esac diff --git a/srcpkgs/kobodeluxe/patches/fix-const_strchr.patch b/srcpkgs/kobodeluxe/patches/fix-const_strchr.patch deleted file mode 100644 index 0889d38aa99150..00000000000000 --- a/srcpkgs/kobodeluxe/patches/fix-const_strchr.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/graphics/window.cpp 2007-12-14 10:13:24.000000000 +0100 -+++ b/graphics/window.cpp 2015-10-11 17:14:24.004560636 +0200 -@@ -398,7 +398,7 @@ - */ - if(token) - { -- char *tok = strchr(txt, token); -+ const char *tok = strchr(txt, token); - if(tok) - tokpos = tok-txt; - else diff --git a/srcpkgs/kobodeluxe/patches/fix-pipe12_name.patch b/srcpkgs/kobodeluxe/patches/fix-pipe12_name.patch deleted file mode 100644 index deaa9a3e85feea..00000000000000 --- a/srcpkgs/kobodeluxe/patches/fix-pipe12_name.patch +++ /dev/null @@ -1,156 +0,0 @@ -The name pipe2 clashes with unistd.h function pipe2(3), -thus rename pipe1 and pipe2 to kpipe1 and kpipe2. - ---- a/enemies.h 2007-12-24 09:18:52.000000000 +0100 -+++ b/enemies.h 2015-10-11 17:20:42.882531076 +0200 -@@ -70,9 +70,9 @@ - extern const enemy_kind bomb2; - extern const enemy_kind bombdeto; - extern const enemy_kind cannon; --extern const enemy_kind pipe1; -+extern const enemy_kind kpipe1; - extern const enemy_kind core; --extern const enemy_kind pipe2; -+extern const enemy_kind kpipe2; - extern const enemy_kind rock; - extern const enemy_kind ring; - extern const enemy_kind enemy_m1; -@@ -157,11 +157,11 @@ - void move_core(); - void kill_core(); - -- void make_pipe1(); -- void move_pipe1(); -+ void make_kpipe1(); -+ void move_kpipe1(); - -- void make_pipe2(); -- void move_pipe2(); -+ void make_kpipe2(); -+ void move_kpipe2(); - - void make_enemy1(); - void move_enemy1(); -@@ -430,7 +430,7 @@ - - inline int _enemy::is_pipe() - { -- return ((_state != notuse) && ((ek == &pipe1) || (ek == &pipe2))); -+ return ((_state != notuse) && ((ek == &kpipe1) || (ek == &kpipe2))); - } - - ---- a/enemy.cpp 2007-12-24 11:36:46.000000000 +0100 -+++ b/enemy.cpp 2015-10-11 17:20:18.011533017 +0200 -@@ -713,7 +713,7 @@ - - void _enemy::kill_cannon() - { -- enemies.make(&pipe1, CS2PIXEL(x), CS2PIXEL(y)); -+ enemies.make(&kpipe1, CS2PIXEL(x), CS2PIXEL(y)); - sound.g_base_node_explo(x, y); - release(); - } -@@ -755,10 +755,10 @@ - - void _enemy::kill_core() - { -- enemies.make(&pipe2, CS2PIXEL(x), CS2PIXEL(y), 0, 0, 3); -- enemies.make(&pipe2, CS2PIXEL(x), CS2PIXEL(y), 0, 0, 7); -- enemies.make(&pipe2, CS2PIXEL(x), CS2PIXEL(y), 0, 0, 1); -- enemies.make(&pipe2, CS2PIXEL(x), CS2PIXEL(y), 0, 0, 5); -+ enemies.make(&kpipe2, CS2PIXEL(x), CS2PIXEL(y), 0, 0, 3); -+ enemies.make(&kpipe2, CS2PIXEL(x), CS2PIXEL(y), 0, 0, 7); -+ enemies.make(&kpipe2, CS2PIXEL(x), CS2PIXEL(y), 0, 0, 1); -+ enemies.make(&kpipe2, CS2PIXEL(x), CS2PIXEL(y), 0, 0, 5); - enemies.make(&explosion4, CS2PIXEL(x), CS2PIXEL(y)); - sound.g_base_core_explo(x, y); - release(); -@@ -777,10 +777,10 @@ - - /* - * =========================================================================== -- * pipe1 -+ * kpipe1 - * =========================================================================== - */ --void _enemy::make_pipe1() -+void _enemy::make_kpipe1() - { - health = 1; - damage = 0; -@@ -790,7 +790,7 @@ - b = 0; - } - --void _enemy::move_pipe1() -+void _enemy::move_kpipe1() - { - sound.g_pipe_rumble(x, y); - if((norm < ((VIEWLIMIT >> 1) + 32)) && (count == 1)) -@@ -851,10 +851,10 @@ - screen.set_map(x1, y1, m ^ a); - release(); - } --const enemy_kind pipe1 = { -+const enemy_kind kpipe1 = { - 0, -- &_enemy::make_pipe1, -- &_enemy::move_pipe1, -+ &_enemy::make_kpipe1, -+ &_enemy::move_kpipe1, - &_enemy::kill_default, - -1, - -1, 0, -@@ -863,10 +863,10 @@ - - /* - * =========================================================================== -- * pipe2 -+ * kpipe2 - * =========================================================================== - */ --void _enemy::make_pipe2() -+void _enemy::make_kpipe2() - { - int x1 = (CS2PIXEL(x) & (WORLD_SIZEX - 1)) >> 4; - int y1 = (CS2PIXEL(y) & (WORLD_SIZEY - 1)) >> 4; -@@ -898,7 +898,7 @@ - } - - --void _enemy::move_pipe2() -+void _enemy::move_kpipe2() - { - if((norm < ((VIEWLIMIT >> 1) + 32)) && (count == 1)) - enemies.make(&explosion, -@@ -978,22 +978,22 @@ - } - p ^= a; - if(p & U_MASK) -- enemies.make(&pipe2, CS2PIXEL(x), CS2PIXEL(y), 0, 0, 1); -+ enemies.make(&kpipe2, CS2PIXEL(x), CS2PIXEL(y), 0, 0, 1); - if(p & R_MASK) -- enemies.make(&pipe2, CS2PIXEL(x), CS2PIXEL(y), 0, 0, 3); -+ enemies.make(&kpipe2, CS2PIXEL(x), CS2PIXEL(y), 0, 0, 3); - if(p & D_MASK) -- enemies.make(&pipe2, CS2PIXEL(x), CS2PIXEL(y), 0, 0, 5); -+ enemies.make(&kpipe2, CS2PIXEL(x), CS2PIXEL(y), 0, 0, 5); - if(p & L_MASK) -- enemies.make(&pipe2, CS2PIXEL(x), CS2PIXEL(y), 0, 0, 7); -+ enemies.make(&kpipe2, CS2PIXEL(x), CS2PIXEL(y), 0, 0, 7); - manage.add_score(10); - release(); - } - - --const enemy_kind pipe2 = { -+const enemy_kind kpipe2 = { - 0, -- &_enemy::make_pipe2, -- &_enemy::move_pipe2, -+ &_enemy::make_kpipe2, -+ &_enemy::move_kpipe2, - &_enemy::kill_default, - -1, - -1, 0, diff --git a/srcpkgs/kobodeluxe/template b/srcpkgs/kobodeluxe/template deleted file mode 100644 index 522d4e5ac7af66..00000000000000 --- a/srcpkgs/kobodeluxe/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'kobodeluxe' -pkgname=kobodeluxe -version=0.5.1 -revision=3 -build_style=gnu-configure -configure_args="--sharedstatedir=/var/games" -hostmakedepends="pkg-config" -makedepends="SDL_image-devel" -short_desc="Space shooter in 2D" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-or-later, LGPL-2.1-or-later" -homepage="http://olofson.net/kobodl" -distfiles="${homepage}/download/KoboDeluxe-${version}.tar.bz2" -checksum=0f7b910a399d985437564af8c5d81d6dcf22b96b26b01488d72baa6a6fdb5c2c -replaces="kobodeluxe-data>=0" - -post_extract() { - bsdtar xf icons.tar.gz -} -post_install() { - vinstall icons/KDE/kobo-deluxe.desktop 644 usr/share/applications kobodl.desktop - for _size in 16 22 32 48 64 128; do - vinstall icons/KDE/icons/${_size}x${_size}/kobodl.png 644 \ - usr/share/icons/hicolor/${_size}x${_size}/apps - done - vinstall icons/KDE/icons/32x32/kobodl.png 644 usr/share/pixmaps -} diff --git a/srcpkgs/kobodeluxe/update b/srcpkgs/kobodeluxe/update deleted file mode 100644 index 360b5e73bd26ef..00000000000000 --- a/srcpkgs/kobodeluxe/update +++ /dev/null @@ -1,2 +0,0 @@ -site=http://www.olofson.net/kobodl/download.html -pkgname=KoboDeluxe diff --git a/srcpkgs/kodi-addon-game-libretro/template b/srcpkgs/kodi-addon-game-libretro/template deleted file mode 100644 index 31cbeb3772869d..00000000000000 --- a/srcpkgs/kodi-addon-game-libretro/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'kodi-addon-game-libretro' -pkgname=kodi-addon-game-libretro -version=2.2.0 -revision=2 -_kodi_release=Matrix -build_style=cmake -makedepends="kodi-devel kodi-platform-devel p8-platform-devel tinyxml-devel" -short_desc="Libretro compatibility layer for the Kodi Game API" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-or-later" -homepage="https://github.com/kodi-game/game.libretro" -distfiles="https://github.com/kodi-game/game.libretro/archive/${version}-${_kodi_release}.tar.gz" -checksum=b92670065d5644b4766bb90ee51cc69730e11b4a8dc912bbe90dce7d07b39e32 - -if [ -n "${CROSS_BUILD}" ]; then - configure_args+=" -DCMAKE_MODULE_PATH=${XBPS_CROSS_BASE}/usr/share/kodi/cmake" - configure_args+=" -DKODI_INCLUDE_DIR=${XBPS_CROSS_BASE}/usr/include/kodi" -fi diff --git a/srcpkgs/kodi-addon-inputstream-adaptive/template b/srcpkgs/kodi-addon-inputstream-adaptive/template deleted file mode 100644 index bf222be5fdd587..00000000000000 --- a/srcpkgs/kodi-addon-inputstream-adaptive/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'kodi-addon-inputstream-adaptive' -pkgname=kodi-addon-inputstream-adaptive -version=21.4.4 -revision=1 -_kodi_release=Omega -# Bento4 version defined in https://github.com/xbmc/inputstream.adaptive/blob/Piers/depends/common/bento4/bento4.txt -_bento4_version=1.6.0-641-Omega -build_style=cmake -configure_args=" -DENABLE_INTERNAL_BENTO4=1 -DBENTO4_URL=${XBPS_SRCDISTDIR}/${pkgname}-${version}/${_bento4_version}.tar.gz -DVERBOSE=1" -makedepends="gtest-devel kodi-devel kodi-platform-devel pugixml-devel" -short_desc="Kodi inputstream addon for several manifest types" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-or-later" -homepage="https://github.com/peak3d/inputstream.adaptive" -distfiles="https://github.com/peak3d/inputstream.adaptive/archive/${version}-${_kodi_release}.tar.gz https://github.com/xbmc/Bento4/archive/refs/tags/${_bento4_version}.tar.gz" -checksum="0a1074fe04fb7e9500d578490b4cda12ecfcf433495e15e7bf65861527586167 f1f8cfa4f7cb651b609e587f825607cb4b06fe5b08af876fd0154a434f9a5315" - -# Inputstream Adaptive needs the unextracted tarball -skip_extraction="${_bento4_version}.tar.gz" - -if [ -n "${CROSS_BUILD}" ]; then - configure_args+=" -DCMAKE_MODULE_PATH=${XBPS_CROSS_BASE}/usr/share/kodi/cmake" - configure_args+=" -DKODI_INCLUDE_DIR=${XBPS_CROSS_BASE}/usr/include/kodi" -fi diff --git a/srcpkgs/kodi-addon-inputstream-rtmp/template b/srcpkgs/kodi-addon-inputstream-rtmp/template deleted file mode 100644 index 4f8360f3e44bdd..00000000000000 --- a/srcpkgs/kodi-addon-inputstream-rtmp/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'kodi-addon-inputstream-rtmp' -pkgname=kodi-addon-inputstream-rtmp -version=21.1.0 -revision=1 -_kodi_release=Omega -build_style=cmake -hostmakedepends="pkg-config" -makedepends="kodi-devel kodi-platform-devel p8-platform-devel tinyxml-devel - openssl-devel zlib-devel librtmp-devel" -short_desc="RTMP input stream add-on for Kodi" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-or-later" -homepage="https://github.com/xbmc/inputstream.rtmp" -distfiles="https://github.com/xbmc/inputstream.rtmp/archive/${version}-${_kodi_release}.tar.gz" -checksum=193fabb14cd9d92baecf7319c50ba183bc6254385bf187fe2a726159134df2a9 - -if [ -n "${CROSS_BUILD}" ]; then - configure_args+=" -DCMAKE_MODULE_PATH=${XBPS_CROSS_BASE}/usr/share/kodi/cmake" - configure_args+=" -DKODI_INCLUDE_DIR=${XBPS_CROSS_BASE}/usr/include/kodi" -fi diff --git a/srcpkgs/kodi-addon-peripheral-joystick/template b/srcpkgs/kodi-addon-peripheral-joystick/template deleted file mode 100644 index 3f73707dc53f72..00000000000000 --- a/srcpkgs/kodi-addon-peripheral-joystick/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'kodi-addon-peripheral-joystick' -pkgname=kodi-addon-peripheral-joystick -version=1.7.1 -revision=2 -_kodi_release="Matrix" -build_style=cmake -makedepends="kodi-devel kodi-platform-devel p8-platform-devel - eudev-libudev-devel tinyxml-devel" -short_desc="Kodi joystick support (drivers and button maps)" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-or-later" -homepage="https://github.com/xbmc/peripheral.joystick" -distfiles="https://github.com/xbmc/peripheral.joystick/archive/${version}-${_kodi_release}.tar.gz" -checksum=4dc63c6c5bdad25881eeba800765d97c53b2583addf28e71bbcd67775452ecdb - -if [ -n "${CROSS_BUILD}" ]; then - configure_args+=" -DCMAKE_MODULE_PATH=${XBPS_CROSS_BASE}/usr/share/kodi/cmake" - configure_args+=" -DKODI_INCLUDE_DIR=${XBPS_CROSS_BASE}/usr/include/kodi" -fi diff --git a/srcpkgs/kodi-addon-pvr-hts/patches/gcc12.patch b/srcpkgs/kodi-addon-pvr-hts/patches/gcc12.patch deleted file mode 100644 index de6302f52e5e64..00000000000000 --- a/srcpkgs/kodi-addon-pvr-hts/patches/gcc12.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/src/tvheadend/entity/Event.h -+++ b/src/tvheadend/entity/Event.h -@@ -13,6 +13,7 @@ - #include <map> - #include <string> - #include <vector> -+#include <ctime> - - namespace tvheadend - { diff --git a/srcpkgs/kodi-addon-pvr-hts/template b/srcpkgs/kodi-addon-pvr-hts/template deleted file mode 100644 index 9d391e5a22ce99..00000000000000 --- a/srcpkgs/kodi-addon-pvr-hts/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'kodi-addon-pvr-hts' -pkgname=kodi-addon-pvr-hts -version=21.2.5 -revision=1 -_kodi_release=Omega -build_style=cmake -makedepends="kodi-devel kodi-platform-devel p8-platform-devel" -short_desc="Tvheadend HTSP client addon for Kodi" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-or-later" -homepage="https://github.com/kodi-pvr/pvr.hts" -distfiles="https://github.com/kodi-pvr/pvr.hts/archive/${version}-${_kodi_release}.tar.gz" -checksum=c54c249a4c91091e47245b406210224aa4e3c5468497eb9cdeb09cd336cab4b2 - -if [ "$XBPS_TARGET_LIBC" = "musl" ]; then - makedepends+=" musl-legacy-compat" -fi - -if [ -n "${CROSS_BUILD}" ]; then - configure_args+=" -DCMAKE_MODULE_PATH=${XBPS_CROSS_BASE}/usr/share/kodi/cmake" - configure_args+=" -DKODI_INCLUDE_DIR=${XBPS_CROSS_BASE}/usr/include/kodi" -fi diff --git a/srcpkgs/kodi-addon-pvr-iptvsimple/template b/srcpkgs/kodi-addon-pvr-iptvsimple/template deleted file mode 100644 index e8f47ef73bbea5..00000000000000 --- a/srcpkgs/kodi-addon-pvr-iptvsimple/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'kodi-addon-pvr-iptvsimple' -pkgname=kodi-addon-pvr-iptvsimple -version=21.8.7 -revision=1 -_kodi_release=Omega -build_style=cmake -hostmakedepends="pkg-config" -makedepends="kodi-devel kodi-platform-devel p8-platform-devel pugixml-devel - zlib-devel liblzma-devel" -short_desc="IPTV Simple client addon for Kodi" -maintainer="Alexander Egorenkov <egorenar-dev@posteo.net>" -license="GPL-2.0-or-later" -homepage="https://github.com/kodi-pvr/pvr.iptvsimple" -distfiles="https://github.com/kodi-pvr/pvr.iptvsimple/archive/${version}-${_kodi_release}.tar.gz" -checksum=fb526d408b5a707c169399aa41e6a111045c4c78d28b4971f4e51ccf02930b4a - -if [ -n "${CROSS_BUILD}" ]; then - configure_args+=" -DCMAKE_MODULE_PATH=${XBPS_CROSS_BASE}/usr/share/kodi/cmake" - configure_args+=" -DKODI_INCLUDE_DIR=${XBPS_CROSS_BASE}/usr/include/kodi" -fi diff --git a/srcpkgs/kodi-addon-pvr-zattoo/template b/srcpkgs/kodi-addon-pvr-zattoo/template deleted file mode 100644 index 565ed61187d271..00000000000000 --- a/srcpkgs/kodi-addon-pvr-zattoo/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'kodi-addon-pvr-zattoo' -pkgname=kodi-addon-pvr-zattoo -version=19.7.16 -revision=1 -_kodi_release=Matrix -build_style=cmake -hostmakedepends="pkg-config" -makedepends="kodi-devel kodi-platform-devel p8-platform-devel rapidjson - tinyxml2-devel tinyxml-devel sqlite-devel" -depends="kodi-addon-inputstream-adaptive" -short_desc="Kodi PVR addon for streaming live TV from zattoo" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-only" -homepage="https://github.com/rbuehlma/pvr.zattoo" -distfiles="https://github.com/rbuehlma/pvr.zattoo/archive/${version}-${_kodi_release}.tar.gz" -checksum=ac09db721e51b47f1ca7f4c2201833dbcd69040fd19b09c194fa7491ff4dad41 - -if [ -n "${CROSS_BUILD}" ]; then - configure_args+=" -DCMAKE_MODULE_PATH=${XBPS_CROSS_BASE}/usr/share/kodi/cmake" - configure_args+=" -DKODI_INCLUDE_DIR=${XBPS_CROSS_BASE}/usr/include/kodi" -fi diff --git a/srcpkgs/kodi-addon-pvr-zattoo/update b/srcpkgs/kodi-addon-pvr-zattoo/update deleted file mode 100644 index b7c348dae80a76..00000000000000 --- a/srcpkgs/kodi-addon-pvr-zattoo/update +++ /dev/null @@ -1,2 +0,0 @@ -ignore="20* 512" -pattern='\K[\d\.]+(?=-[A-Z][a-z])' diff --git a/srcpkgs/kodi-addon-vfs-rar/template b/srcpkgs/kodi-addon-vfs-rar/template deleted file mode 100644 index dd8afaae768efe..00000000000000 --- a/srcpkgs/kodi-addon-vfs-rar/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'kodi-addon-vfs-rar' -pkgname=kodi-addon-vfs-rar -version=4.0.0 -revision=2 -_kodi_release=Matrix -build_style=cmake -makedepends="kodi-devel kodi-platform p8-platform-devel tinyxml-devel pkg-config" -short_desc="RAR VFS addon for Kodi" -maintainer="Kai Stian Olstad <void@olstad.com>" -license="GPL-2.0-or-later" -homepage="https://github.com/xbmc/vfs.rar" -distfiles="https://github.com/xbmc/vfs.rar/archive/${version}-${_kodi_release}.tar.gz" -checksum=1111d1f90cc4addc2adb0884b779f4b47e30abb2766ba1708053e5f100b514bf - -if [ -n "${CROSS_BUILD}" ]; then - configure_args+=" -DCMAKE_MODULE_PATH=${XBPS_CROSS_BASE}/usr/share/kodi/cmake" - configure_args+=" -DKODI_INCLUDE_DIR=${XBPS_CROSS_BASE}/usr/include/kodi" -fi diff --git a/srcpkgs/kodi-addon-vfs-sftp/template b/srcpkgs/kodi-addon-vfs-sftp/template deleted file mode 100644 index 93a2a8e948edbb..00000000000000 --- a/srcpkgs/kodi-addon-vfs-sftp/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'kodi-addon-vfs-sftp' -pkgname=kodi-addon-vfs-sftp -version=2.0.0 -revision=2 -_kodi_release=Matrix -build_style=cmake -hostmakedepends="pkg-config" -makedepends="kodi-devel kodi-platform p8-platform-devel openssl-devel libssh-devel zlib-devel" -short_desc="VFS SFTP addon for Kodi" -maintainer="Foxlet <foxlet@furcode.co>" -license="GPL-2.0-or-later" -homepage="https://github.com/xbmc/vfs.sftp" -distfiles="https://github.com/xbmc/vfs.sftp/archive/${version}-${_kodi_release}.tar.gz" -checksum=b15c5dde7b3aadb3e82e61cb9b0440812b6c2f65b38c6c25aef726f97e746f68 - -if [ -n "${CROSS_BUILD}" ]; then - configure_args+=" -DCMAKE_MODULE_PATH=${XBPS_CROSS_BASE}/usr/share/kodi/cmake" - configure_args+=" -DKODI_INCLUDE_DIR=${XBPS_CROSS_BASE}/usr/include/kodi" -fi diff --git a/srcpkgs/kodi-binary-addons/template b/srcpkgs/kodi-binary-addons/template deleted file mode 100644 index 4a34ecab625b3f..00000000000000 --- a/srcpkgs/kodi-binary-addons/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'kodi-binary-addons' -pkgname=kodi-binary-addons -version=19.0 -revision=1 -metapackage=yes -depends="kodi-addon-pvr-zattoo kodi-addon-game-libretro - kodi-addon-peripheral-joystick kodi-addon-inputstream-rtmp - kodi-addon-inputstream-adaptive kodi-addon-pvr-hts kodi-addon-pvr-iptvsimple - kodi-addon-vfs-sftp kodi-addon-vfs-rar" -short_desc="Meta-package for binary kodi addons" -maintainer="Orphaned <orphan@voidlinux.org>" -license="Public Domain" -homepage="https://kodi.tv" diff --git a/srcpkgs/kodi-devel b/srcpkgs/kodi-devel deleted file mode 120000 index 355d1b91e520f6..00000000000000 --- a/srcpkgs/kodi-devel +++ /dev/null @@ -1 +0,0 @@ -kodi \ No newline at end of file diff --git a/srcpkgs/kodi-platform-devel b/srcpkgs/kodi-platform-devel deleted file mode 120000 index 193c7e30837747..00000000000000 --- a/srcpkgs/kodi-platform-devel +++ /dev/null @@ -1 +0,0 @@ -kodi-platform \ No newline at end of file diff --git a/srcpkgs/kodi-platform/template b/srcpkgs/kodi-platform/template deleted file mode 100644 index 27c1ade412b10f..00000000000000 --- a/srcpkgs/kodi-platform/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'kodi-platform' -pkgname=kodi-platform -version=20180302 -revision=1 -build_style=cmake -makedepends="kodi-devel tinyxml-devel p8-platform-devel" -short_desc="Kodi platform support library" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-or-later" -homepage="https://github.com/xbmc/kodi-platform" -distfiles="https://github.com/xbmc/kodi-platform/archive/kodiplatform-${version}.tar.gz" -checksum=1d8ddbe444bd42f4b6f2babb9f78d6c1e152d828eff90b07308febf883c05b38 - -if [ -n "${CROSS_BUILD}" ]; then - configure_args="-DCMAKE_MODULE_PATH=${XBPS_CROSS_BASE}/usr/share/kodi/cmake" -fi - -kodi-platform-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - vmove usr/lib/kodiplatform - } -} diff --git a/srcpkgs/kodi-rpi b/srcpkgs/kodi-rpi deleted file mode 120000 index 355d1b91e520f6..00000000000000 --- a/srcpkgs/kodi-rpi +++ /dev/null @@ -1 +0,0 @@ -kodi \ No newline at end of file diff --git a/srcpkgs/kodi/patches/cross-udfread.patch b/srcpkgs/kodi/patches/cross-udfread.patch deleted file mode 100644 index cdbd05547ca636..00000000000000 --- a/srcpkgs/kodi/patches/cross-udfread.patch +++ /dev/null @@ -1,31 +0,0 @@ ---- a/cmake/modules/FindUdfread.cmake 2024-09-10 23:21:34.944300987 +0200 -+++ - 2024-09-10 23:24:16.204142312 +0200 -@@ -43,12 +43,22 @@ - - set(UDFREAD_VERSION ${${MODULE}_VER}) - set(BUILD_NAME udfread_build) -- -- set(CONFIGURE_COMMAND autoreconf -vif && -- ./configure -- --enable-static -- --disable-shared -- --prefix=${DEPENDS_PATH}) -+ if(CMAKE_CROSSCOMPILING) -+ set(CONFIGURE_COMMAND autoreconf -vif && -+ ./configure -+ --enable-static -+ --disable-shared -+ --prefix=${DEPENDS_PATH} -+ --host=${XBPS_TRIPLET} -+ --build=${XBPS_CROSS_TRIPLET} -+ --target=${XBPS_CROSS_TRIPLET}) -+ else() -+ set(CONFIGURE_COMMAND autoreconf -vif && -+ ./configure -+ --enable-static -+ --disable-shared -+ --prefix=${DEPENDS_PATH}) -+ endif() - set(BUILD_IN_SOURCE 1) - - BUILD_DEP_TARGET() diff --git a/srcpkgs/kodi/patches/cstdint.patch b/srcpkgs/kodi/patches/cstdint.patch deleted file mode 100644 index ca3d44ef25647d..00000000000000 --- a/srcpkgs/kodi/patches/cstdint.patch +++ /dev/null @@ -1,62 +0,0 @@ -diff --git a/xbmc/cores/VideoPlayer/DVDInputStreams/BlurayStateSerializer.h b/xbmc/cores/VideoPlayer/DVDInputStreams/BlurayStateSerializer.h -index ca808c0..186fdf2 100644 ---- a/xbmc/cores/VideoPlayer/DVDInputStreams/BlurayStateSerializer.h -+++ b/xbmc/cores/VideoPlayer/DVDInputStreams/BlurayStateSerializer.h -@@ -8,6 +8,7 @@ - - #pragma once - -+#include <cstdint> - #include <string> - - class TiXmlElement; -diff --git a/xbmc/cores/VideoPlayer/DVDInputStreams/DVDInputStream.h b/xbmc/cores/VideoPlayer/DVDInputStreams/DVDInputStream.h -index 4633757..c7a2faa 100644 ---- a/xbmc/cores/VideoPlayer/DVDInputStreams/DVDInputStream.h -+++ b/xbmc/cores/VideoPlayer/DVDInputStreams/DVDInputStream.h -@@ -8,6 +8,8 @@ - - #pragma once - -+#include <cstdint> -+ - #include "FileItem.h" - #include "URL.h" - #include "cores/MenuType.h" -diff --git a/xbmc/cores/VideoPlayer/DVDInputStreams/DVDStateSerializer.h b/xbmc/cores/VideoPlayer/DVDInputStreams/DVDStateSerializer.h -index debba10..0dbdfc5 100644 ---- a/xbmc/cores/VideoPlayer/DVDInputStreams/DVDStateSerializer.h -+++ b/xbmc/cores/VideoPlayer/DVDInputStreams/DVDStateSerializer.h -@@ -8,6 +8,7 @@ - - #pragma once - -+#include <cstdint> - #include <string> - - class TiXmlElement; -diff --git a/xbmc/cores/VideoPlayer/Edl.h b/xbmc/cores/VideoPlayer/Edl.h -index faf3e73..c8c4def 100644 ---- a/xbmc/cores/VideoPlayer/Edl.h -+++ b/xbmc/cores/VideoPlayer/Edl.h -@@ -10,6 +10,7 @@ - - #include "cores/EdlEdit.h" - -+#include <cstdint> - #include <string> - #include <vector> - -diff --git a/xbmc/filesystem/ZipManager.h b/xbmc/filesystem/ZipManager.h -index 3fba27f..7eb3f20 100644 ---- a/xbmc/filesystem/ZipManager.h -+++ b/xbmc/filesystem/ZipManager.h -@@ -19,6 +19,7 @@ - #define CHDR_SIZE 46 - #define ECDREC_SIZE 22 - -+#include <cstdint> - #include <cstring> - #include <map> - #include <string> - diff --git a/srcpkgs/kodi/patches/curl-type.patch b/srcpkgs/kodi/patches/curl-type.patch deleted file mode 100644 index fa2d8f040decd4..00000000000000 --- a/srcpkgs/kodi/patches/curl-type.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/xbmc/filesystem/CurlFile.cpp -+++ b/xbmc/filesystem/CurlFile.cpp -@@ -44,7 +44,7 @@ using namespace std::chrono_literals; - - #define FITS_INT(a) (((a) <= INT_MAX) && ((a) >= INT_MIN)) - --curl_proxytype proxyType2CUrlProxyType[] = { -+long proxyType2CUrlProxyType[] = { - CURLPROXY_HTTP, CURLPROXY_SOCKS4, CURLPROXY_SOCKS4A, - CURLPROXY_SOCKS5, CURLPROXY_SOCKS5_HOSTNAME, CURLPROXY_HTTPS, - }; diff --git a/srcpkgs/kodi/patches/fix_pipewire_1.4.0_compilation_error.patch b/srcpkgs/kodi/patches/fix_pipewire_1.4.0_compilation_error.patch deleted file mode 100644 index 2f7bfb187b7c53..00000000000000 --- a/srcpkgs/kodi/patches/fix_pipewire_1.4.0_compilation_error.patch +++ /dev/null @@ -1,27 +0,0 @@ -From 269053ebbfd3cc4a3156a511f54ab7f08a09a730 Mon Sep 17 00:00:00 2001 -From: Timo Gurr <timo.gurr@gmail.com> -Date: Fri, 7 Mar 2025 13:30:47 +0100 -Subject: [PATCH] [AudioEngine] PipeWire: Fix build with PipeWire 1.4.0 - -PipeWire >= 1.4.0 requires the correct struct type to be used, otherwise -it will fail to compile. - -Reference: https://gitlab.freedesktop.org/pipewire/pipewire/-/commit/188d920733f0791413d3386e5536ee7377f71b2f ---- - xbmc/cores/AudioEngine/Sinks/pipewire/PipewireNode.cpp | 3 ++- - 1 file changed, 2 insertions(+), 1 deletion(-) - -diff --git a/xbmc/cores/AudioEngine/Sinks/pipewire/PipewireNode.cpp b/xbmc/cores/AudioEngine/Sinks/pipewire/PipewireNode.cpp -index 88fe89ee1399a..50eaf0c945886 100644 ---- a/xbmc/cores/AudioEngine/Sinks/pipewire/PipewireNode.cpp -+++ b/xbmc/cores/AudioEngine/Sinks/pipewire/PipewireNode.cpp -@@ -40,7 +40,8 @@ void CPipewireNode::EnumerateFormats() - for (uint32_t param = 0; param < m_info->n_params; param++) - { - if (m_info->params[param].id == SPA_PARAM_EnumFormat) -- pw_node_enum_params(m_proxy.get(), 0, m_info->params[param].id, 0, 0, NULL); -+ pw_node_enum_params(reinterpret_cast<struct pw_node*>(m_proxy.get()), 0, -+ m_info->params[param].id, 0, 0, NULL); - } - } - diff --git a/srcpkgs/kodi/patches/lfs-musl.patch b/srcpkgs/kodi/patches/lfs-musl.patch deleted file mode 100644 index c6901459e88b3b..00000000000000 --- a/srcpkgs/kodi/patches/lfs-musl.patch +++ /dev/null @@ -1,140 +0,0 @@ ---- a/xbmc/platform/posix/PlatformDefs.h -+++ b/xbmc/platform/posix/PlatformDefs.h -@@ -114,7 +114,7 @@ - #define statfs64 statfs - #endif - #else -- #define __stat64 stat64 -+ #define __stat64 stat - #endif - - struct _stati64 { ---- a/xbmc/platform/posix/XHandle.h -+++ b/xbmc/platform/posix/XHandle.h -@@ -44,7 +44,7 @@ - std::vector<std::string> m_FindFileResults; - int m_nFindFileIterator; - std::string m_FindFileDir; -- off64_t m_iOffset; -+ off_t m_iOffset; - bool m_bCDROM; - bool m_bEventSet; - int m_nRefCount; ---- a/xbmc/platform/posix/Filesystem.cpp -+++ b/xbmc/platform/posix/Filesystem.cpp -@@ -37,8 +37,8 @@ - ec.clear(); - space_info sp; - #if defined(TARGET_LINUX) -- struct statvfs64 fsInfo; -- auto result = statvfs64(CSpecialProtocol::TranslatePath(path).c_str(), &fsInfo); -+ struct statvfs fsInfo; -+ auto result = statvfs(CSpecialProtocol::TranslatePath(path).c_str(), &fsInfo); - #else - struct statfs fsInfo; - // is 64-bit on android and darwin (10.6SDK + any iOS) ---- a/xbmc/platform/posix/filesystem/PosixFile.cpp -+++ b/xbmc/platform/posix/filesystem/PosixFile.cpp -@@ -211,8 +211,8 @@ - if (m_fd < 0) - return -1; - -- struct stat64 st; -- if (fstat64(m_fd, &st) != 0) -+ struct stat st; -+ if (fstat(m_fd, &st) != 0) - return -1; - - return st.st_size; -@@ -327,8 +327,8 @@ - if (filename.empty()) - return false; - -- struct stat64 st; -- return stat64(filename.c_str(), &st) == 0 && !S_ISDIR(st.st_mode); -+ struct stat st; -+ return stat(filename.c_str(), &st) == 0 && !S_ISDIR(st.st_mode); - } - - int CPosixFile::Stat(const CURL& url, struct __stat64* buffer) -@@ -374,7 +374,7 @@ - } - return ret; - #else -- return stat64(filename.c_str(), buffer); -+ return stat(filename.c_str(), buffer); - #endif - } - -@@ -384,5 +384,5 @@ - if (m_fd < 0 || !buffer) - return -1; - -- return fstat64(m_fd, buffer); -+ return fstat(m_fd, buffer); - } ---- a/xbmc/guilib/XBTFReader.cpp -+++ b/xbmc/guilib/XBTFReader.cpp -@@ -205,7 +205,7 @@ - #elif defined(TARGET_ANDROID) - if (fseek(m_file, static_cast<long>(frame.GetOffset()), SEEK_SET) == -1) // No fseeko64 before N - #else -- if (fseeko64(m_file, static_cast<off_t>(frame.GetOffset()), SEEK_SET) == -1) -+ if (fseeko(m_file, static_cast<off_t>(frame.GetOffset()), SEEK_SET) == -1) - #endif - return false; - ---- a/xbmc/cores/DllLoader/exports/emu_msvcrt.cpp -+++ b/xbmc/cores/DllLoader/exports/emu_msvcrt.cpp -@@ -633,7 +633,7 @@ extern "C" - #if defined(TARGET_WINDOWS) - return _fstat64(fd, buf); - #else -- return fstat64(fd, buf); -+ return fstat(fd, buf); - #endif - CLog::Log(LOGERROR, "{} emulated function failed", __FUNCTION__); - return -1; -@@ -1231,7 +1231,7 @@ extern "C" - return EOF; - } - -- int dll_fseek64(FILE* stream, off64_t offset, int origin) -+ int dll_fseek64(FILE* stream, off_t offset, int origin) - { - int fd = g_emuFileWrapper.GetDescriptorByStream(stream); - if (fd >= 0) -@@ -1284,12 +1284,12 @@ extern "C" - return (long)dll_ftell64(stream); - } - -- off64_t dll_ftell64(FILE *stream) -+ off_t dll_ftell64(FILE *stream) - { - CFile* pFile = g_emuFileWrapper.GetFileXbmcByStream(stream); - if (pFile != NULL) - { -- return (off64_t)pFile->GetPosition(); -+ return (off_t)pFile->GetPosition(); - } - CLog::Log(LOGERROR, "{} emulated function failed", __FUNCTION__); - return -1; -@@ -1334,7 +1334,7 @@ extern "C" - #elif defined(TARGET_DARWIN) || defined(TARGET_FREEBSD) || defined(TARGET_ANDROID) - return lseek(fd, 0, SEEK_CUR); - #else -- return lseek64(fd, 0, SEEK_CUR); -+ return lseek(fd, 0, SEEK_CUR); - #endif - } - CLog::Log(LOGERROR, "{} emulated function failed", __FUNCTION__); -@@ -1548,7 +1548,7 @@ extern "C" - #if !defined(__GLIBC__) || !defined(TARGET_POSIX) || defined(TARGET_DARWIN) || defined(TARGET_FREEBSD) || defined(TARGET_ANDROID) - tmpPos= *pos; - #else -- tmpPos.__pos = (off64_t)(pos->__pos); -+ tmpPos.__pos = (off_t)(pos->__pos); - #endif - return dll_fsetpos64(stream, &tmpPos); - } - diff --git a/srcpkgs/kodi/patches/musl.patch b/srcpkgs/kodi/patches/musl.patch deleted file mode 100644 index a421c6707f7ffb..00000000000000 --- a/srcpkgs/kodi/patches/musl.patch +++ /dev/null @@ -1,97 +0,0 @@ -https://git.alpinelinux.org/aports/tree/community/kodi/fix-musl-incompability.patch - -diff --git a/xbmc/cores/DllLoader/exports/emu_msvcrt.cpp b/xbmc/cores/DllLoader/exports/emu_msvcrt.cpp -index 1d5564c8c5..73c07fb586 100644 ---- a/xbmc/cores/DllLoader/exports/emu_msvcrt.cpp -+++ b/xbmc/cores/DllLoader/exports/emu_msvcrt.cpp -@@ -72,6 +72,13 @@ - #include "platform/win32/CharsetConverter.h" - #endif - -+#ifndef _PATH_MOUNTED -+#define _PATH_MOUNTED "/proc/mounts" -+#endif -+#ifndef _PATH_MNTTAB -+#define _PATH_MNTTAB "/etc/fstab" -+#endif -+ - using namespace XFILE; - - struct SDirData -@@ -124,7 +131,7 @@ extern "C" void __stdcall init_emu_environ() - dll_putenv("OS=win10"); - #elif defined(TARGET_DARWIN) - dll_putenv("OS=darwin"); --#elif defined(TARGET_POSIX) -+#elif defined(TARGET_POSIX) || !defined(__GLIBC__) - dll_putenv("OS=linux"); - #else - dll_putenv("OS=unknown"); -@@ -1480,7 +1487,7 @@ extern "C" - int ret; - - ret = dll_fgetpos64(stream, &tmpPos); --#if !defined(TARGET_POSIX) || defined(TARGET_DARWIN) || defined(TARGET_FREEBSD) || defined(TARGET_ANDROID) -+#if !defined(__GLIBC__) || !defined(TARGET_POSIX) || defined(TARGET_DARWIN) || defined(TARGET_FREEBSD) || defined(TARGET_ANDROID) - *pos = (fpos_t)tmpPos; - #else - pos->__pos = (off_t)tmpPos.__pos; -@@ -1493,8 +1500,9 @@ extern "C" - CFile* pFile = g_emuFileWrapper.GetFileXbmcByStream(stream); - if (pFile != NULL) - { --#if !defined(TARGET_POSIX) || defined(TARGET_DARWIN) || defined(TARGET_FREEBSD) || defined(TARGET_ANDROID) -- *pos = pFile->GetPosition(); -+#if !defined(__GLIBC__) || !defined(TARGET_POSIX) || defined(TARGET_DARWIN) || defined(TARGET_FREEBSD) || defined(TARGET_ANDROID) -+ uint64_t *ppos = (uint64_t *)pos; -+ *ppos = pFile->GetPosition(); - #else - pos->__pos = pFile->GetPosition(); - #endif -@@ -1509,8 +1517,9 @@ extern "C" - int fd = g_emuFileWrapper.GetDescriptorByStream(stream); - if (fd >= 0) - { --#if !defined(TARGET_POSIX) || defined(TARGET_DARWIN) || defined(TARGET_FREEBSD) || defined(TARGET_ANDROID) -- if (dll_lseeki64(fd, *pos, SEEK_SET) >= 0) -+#if !defined(TARGET_POSIX) || !defined(__GLIBC__) || defined(TARGET_DARWIN) || defined(TARGET_FREEBSD) || defined(TARGET_ANDROID) -+ const uint64_t *ppos = (const uint64_t *) pos; -+ if (dll_lseeki64(fd, *ppos, SEEK_SET) >= 0) - #else - if (dll_lseeki64(fd, (__off64_t)pos->__pos, SEEK_SET) >= 0) - #endif -@@ -1532,7 +1541,7 @@ extern "C" - if (fd >= 0) - { - fpos64_t tmpPos; --#if !defined(TARGET_POSIX) || defined(TARGET_DARWIN) || defined(TARGET_FREEBSD) || defined(TARGET_ANDROID) -+#if !defined(__GLIBC__) || !defined(TARGET_POSIX) || defined(TARGET_DARWIN) || defined(TARGET_FREEBSD) || defined(TARGET_ANDROID) - tmpPos= *pos; - #else - tmpPos.__pos = (off64_t)(pos->__pos); -diff --git a/xbmc/cores/DllLoader/exports/emu_msvcrt.h b/xbmc/cores/DllLoader/exports/emu_msvcrt.h -index 7869dc221c..3b86d6b45b 100644 ---- a/xbmc/cores/DllLoader/exports/emu_msvcrt.h -+++ b/xbmc/cores/DllLoader/exports/emu_msvcrt.h -@@ -17,7 +17,7 @@ - #define _onexit_t void* - #endif - --#if defined(TARGET_DARWIN) || defined(TARGET_FREEBSD) || defined(TARGET_ANDROID) -+#if !defined(__GLIBC__) || defined(TARGET_DARWIN) || defined(TARGET_FREEBSD) || defined(TARGET_ANDROID) - typedef off_t __off_t; - typedef int64_t off64_t; - typedef off64_t __off64_t; -diff --git a/xbmc/cores/DllLoader/exports/wrapper.c b/xbmc/cores/DllLoader/exports/wrapper.c -index 33ab3437c1..5a68de2c64 100644 ---- a/xbmc/cores/DllLoader/exports/wrapper.c -+++ b/xbmc/cores/DllLoader/exports/wrapper.c -@@ -23,7 +23,7 @@ - #include <dirent.h> - #include <dlfcn.h> - --#if defined(TARGET_DARWIN) || defined(TARGET_FREEBSD) || defined(TARGET_ANDROID) -+#if !defined(__GLIBC__) || defined(TARGET_DARWIN) || defined(TARGET_FREEBSD) || defined(TARGET_ANDROID) - typedef off_t __off_t; - typedef int64_t off64_t; - typedef off64_t __off64_t; diff --git a/srcpkgs/kodi/patches/no-werror.patch b/srcpkgs/kodi/patches/no-werror.patch deleted file mode 100644 index 2ebc40ede53909..00000000000000 --- a/srcpkgs/kodi/patches/no-werror.patch +++ /dev/null @@ -1,19 +0,0 @@ -diff -ur a/cmake/scripts/common/ArchSetup.cmake b/cmake/scripts/common/ArchSetup.cmake ---- a/cmake/scripts/common/ArchSetup.cmake 2024-08-17 03:06:48.000000000 -0400 -+++ b/cmake/scripts/common/ArchSetup.cmake 2024-11-23 18:01:32.568554400 -0500 -@@ -175,15 +175,6 @@ - -g - -D_DEBUG - ) -- -- # these options affect only core code -- if(NOT CORE_COMPILE_OPTIONS) -- set(CORE_COMPILE_OPTIONS -- -Werror=double-promotion -- -Werror=missing-field-initializers -- -Werror=sign-compare -- ) -- endif() - endif() - - # set for compile info to help detect binary addons diff --git a/srcpkgs/kodi/patches/pagesize.patch b/srcpkgs/kodi/patches/pagesize.patch deleted file mode 100644 index eddfafd556aa7a..00000000000000 --- a/srcpkgs/kodi/patches/pagesize.patch +++ /dev/null @@ -1,35 +0,0 @@ -From da89dfce2da4c68ef3a7f89a4fba1cd6f861e363 Mon Sep 17 00:00:00 2001 -From: fossdd <fossdd@pwned.life> -Date: Sat, 22 Feb 2025 22:52:11 +0100 -Subject: [PATCH] [UDMABufferObject] Use sysconf(_SC_PAGESIZE) to retrieve page - size - -getpagesize() is deprecated and legacy since POSIX.1-2001 and is not available -on architectures where PAGESIZE is not defined. Instead query the -current page size at runtime. ---- - xbmc/utils/UDMABufferObject.cpp | 4 +--- - 1 file changed, 1 insertion(+), 3 deletions(-) - -diff --git a/xbmc/utils/UDMABufferObject.cpp b/xbmc/utils/UDMABufferObject.cpp -index 2b8336bcea9c8..f6ba81c18f721 100644 ---- a/xbmc/utils/UDMABufferObject.cpp -+++ b/xbmc/utils/UDMABufferObject.cpp -@@ -23,8 +23,6 @@ - namespace - { - --const auto PAGESIZE = getpagesize(); -- - int RoundUp(int num, int factor) - { - return num + factor - 1 - (num - 1) % factor; -@@ -93,7 +91,7 @@ bool CUDMABufferObject::CreateBufferObject(uint32_t format, uint32_t width, uint - bool CUDMABufferObject::CreateBufferObject(uint64_t size) - { - // Must be rounded to the system page size -- m_size = RoundUp(size, PAGESIZE); -+ m_size = RoundUp(size, sysconf(_SC_PAGESIZE)); - - m_memfd = memfd_create("kodi", MFD_CLOEXEC | MFD_ALLOW_SEALING); - if (m_memfd < 0) diff --git a/srcpkgs/kodi/template b/srcpkgs/kodi/template deleted file mode 100644 index ed53a86f3a62c3..00000000000000 --- a/srcpkgs/kodi/template +++ /dev/null @@ -1,180 +0,0 @@ -# Template file for 'kodi' -pkgname=kodi -version=21.2 -revision=2 -_codename="Omega" -_crossguid_ver="ca1bf4b810e2d188d04cb6286f957008ee1b7681" -_dvdcss_ver="1.4.3-Next-Nexus-Alpha2-2" -_dvdread_ver="6.1.3-Next-Nexus-Alpha2-2" -_dvdnav_ver="6.1.1-Next-Nexus-Alpha2-2" -_udfread_ver="1.1.2" -_groovy=4.0.16 -_common_lang=3.14.0 -_common_text=1.11.0 -build_style=cmake -# XXX: some vendored libraries aren't found if CMAKE_BUILD_TYPE=None -# because there is special handling for =Release -configure_args="-DWITH_FFMPEG=/usr -DENABLE_LDGOLD=OFF -DAPP_RENDER_SYSTEM=gl -DCMAKE_BUILD_TYPE=Release - -DENABLE_LDGOLD=OFF -DENABLE_AIRTUNES=ON -DENABLE_AVAHI=ON -DENABLE_BLURAY=ON -DENABLE_CEC=ON - -DENABLE_DBUS=ON -DENABLE_DVDCSS=ON -DENABLE_EGL=ON -DENABLE_EVENTCLIENTS=ON -DENABLE_MICROHTTPD=ON - -DENABLE_MYSQLCLIENT=ON -DENABLE_NFS=ON -DENABLE_OPTICAL=ON -DENABLE_SMBCLIENT=ON -DENABLE_UDEV=ON - -DENABLE_UPNP=ON -DENABLE_VAAPI=ON -DENABLE_VDPAU=ON -DENABLE_XSLT=ON -DENABLE_LIRCCLIENT=OFF - -DENABLE_INTERNAL_RapidJSON=OFF -DENABLE_INTERNAL_CROSSGUID=ON -DENABLE_INTERNAL_FSTRCMP=OFF - -DENABLE_INTERNAL_FLATBUFFERS=OFF -DENABLE_INTERNAL_UDFREAD=ON - -DCROSSGUID_URL=${XBPS_SRCDISTDIR}/${pkgname}-${version}/crossguid-${_crossguid_ver}.tar.gz - -Dlibdvdcss_URL=${XBPS_SRCDISTDIR}/${pkgname}-${version}/libdvdcss-${_dvdcss_ver}.tar.gz - -Dlibdvdnav_URL=${XBPS_SRCDISTDIR}/${pkgname}-${version}/libdvdnav-${_dvdnav_ver}.tar.gz - -Dlibdvdread_URL=${XBPS_SRCDISTDIR}/${pkgname}-${version}/libdvdread-${_dvdread_ver}.tar.gz - -DUDFREAD_URL=${XBPS_SRCDISTDIR}/${pkgname}-${version}/libudfread-${_udfread_ver}.tar.gz" -make_build_target="all" -hostmakedepends="automake libtool pkg-config gperf gettext zip - nasm yasm python3-devel python3-packaging-bootstrap - gettext-devel libltdl-devel curl flatbuffers swig openjdk11 which - wayland-scanner++" -makedepends="eudev-libudev-devel pcre-devel expat-devel libpng-devel libjpeg-turbo-devel - libXrandr-devel avahi-libs-devel pulseaudio-devel samba-devel tiff-devel - libmariadbclient-devel libmpeg2-devel wavpack-devel zlib-devel lzo-devel - libXmu-devel glew-devel fribidi-devel sqlite-devel libcdio-devel freetype-devel - jasper-devel faac-devel SDL2_image-devel faad2-devel libmodplug-devel openssl-devel - libmad-devel fontconfig-devel libXinerama-devel libsamplerate-devel libmms-devel - enca-devel boost-devel-minimal libcurl-devel libva-devel libvdpau-devel libass-devel - libbluetooth-devel yajl-devel libplist-devel librtmp-devel libdisplay-info-devel - tinyxml-devel tinyxml2-devel taglib-devel libcap-devel lame-devel libbluray-devel - libnfs-devel ffmpeg6-devel giflib-devel libxslt-devel gnutls-devel libssh-devel - libmicrohttpd-devel libcec-devel dcadec-devel flatbuffers-devel fmt-devel lcms2-devel - libfstrcmp-devel rapidjson libcdio-paranoia spdlog libwaylandpp-devel libinput-devel - libdav1d-devel gtest-devel python3-devel" -# The following dependencies are dlopen(3)ed. -depends="libbluray libmad libvorbis libcurl libflac libmodplug libass libmpeg2 - lame librtmp libnfs>=1.9.7 libplist>=1.12 glxinfo hicolor-icon-theme - desktop-file-utils xdpyinfo" -short_desc="Software media player and entertainment hub for digital media" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-or-later" -homepage="http://www.kodi.tv" -distfiles="https://github.com/xbmc/xbmc/archive/${version}-${_codename}.tar.gz - http://mirrors.kodi.tv/build-deps/sources/crossguid-${_crossguid_ver}.tar.gz - https://github.com/xbmc/libdvdcss/archive/${_dvdcss_ver}.tar.gz>libdvdcss-${_dvdcss_ver}.tar.gz - https://github.com/xbmc/libdvdread/archive/${_dvdread_ver}.tar.gz>libdvdread-${_dvdread_ver}.tar.gz - https://github.com/xbmc/libdvdnav/archive/${_dvdnav_ver}.tar.gz>libdvdnav-${_dvdnav_ver}.tar.gz - https://mirrors.kodi.tv/build-deps/sources/libudfread-${_udfread_ver}.tar.gz - http://mirrors.kodi.tv/build-deps/sources/commons-lang3-${_common_lang}-bin.tar.gz - http://mirrors.kodi.tv/build-deps/sources/commons-text-${_common_text}-bin.tar.gz - http://mirrors.kodi.tv/build-deps/sources/apache-groovy-binary-${_groovy}.zip" -checksum="da3a5df663684664b9383b65f1c06568222629d935084a59e4e641fcdcb6c383 - 6be27e0b3a4907f0cd3cfadec255ee1b925569e1bd06e67a4d2f4267299b69c4 - f38c4a4e7a4f4da6d8e83b8852489aa3bb6588a915dc41f5ee89d9aad305a06e - 719130091e3adc9725ba72df808f24a14737a009dca5a4c38c601c0c76449b62 - 584f62a3896794408d46368e2ecf2c6217ab9c676ce85921b2d68b8961f49dfc - 2bf16726ac98d093156195bb049a663e07d3323e079c26912546f4e05c77bac5 - 317c3e3fcd5fcca3781a7996ff1e0c50c13244ee961e94e5f6f6d84b84733b16 - 4169cb90571fb28fad4c5eea7c1c994c18f1995452f73e8ea7a86087c0e3822e - b8c3bec88a3f5a62235d9429a97e371032bf7216f3e28724823a9169dd10befc" -skip_extraction="crossguid-${_crossguid_ver}.tar.gz - libdvdcss-${_dvdcss_ver}.tar.gz - libdvdread-${_dvdread_ver}.tar.gz - libdvdnav-${_dvdnav_ver}.tar.gz - libudfread-${_udfread_ver}.tar.gz - commons-lang3-${_common_lang}-bin.tar.gz - commons-text-${_common_text}-bin.tar.gz - apache-groovy-binary-${_groovy}.zip" -lib32disabled=yes -python_version=3 -LDFLAGS="-Wl,-z,stack-size=1048576" - -if [ "$XBPS_WORDSIZE" = 32 ]; then - LDFLAGS+=" -Wl,--no-keep-memory" -fi - -# Disable this test on all architectures -# https://github.com/void-linux/void-packages/commit/3c0332ab330e30a2c280de2258ed9bf60a9c2e09/checks/2101961295/logs -_gtest_filter="-TestCPUInfo.GetCPUFrequency" -_gtest_filter+=":TestWebServer.CanGetCachedFileWithOlderIfModifiedSince" -_gtest_filter+=":TestWebServer.CanGetCachedFileWithNewerIfModifiedSinceForcingNoCache" -_gtest_filter+=":TestWebServer.CanGetCachedFileWithExactIfUnmodifiedSince" -_gtest_filter+=":TestWebServer.CanGetCachedFileWithNewerIfUnmodifiedSince" -_gtest_filter+=":TestWebServer.CanGetRangedFileRange0_First" -_gtest_filter+=":TestWebServer.CanGetRangedFileRangeFirst_Second" -_gtest_filter+=":TestWebServer.CanGetRangedFileRange_Last" -_gtest_filter+=":TestWebServer.CanGetRangedFileRangeFirstSecond" -_gtest_filter+=":TestWebServer.CanGetRangedFileRangeFirstSecondLast" -_gtest_filter+=":TestNetwork.PingHost" - -case "$XBPS_TARGET_MACHINE" in - i686) - # Additionaly disable these tests on i686 architecutre - # https://github.com/void-linux/void-packages/commit/3c0332ab330e30a2c280de2258ed9bf60a9c2e09/checks/2101961301/logs - _gtest_filter+=":TestDateTime.SetFromDBTime" - _gtest_filter+=":TestDateTime.SetDateTime" - _gtest_filter+=":TestDateTime.Reset" - ;; -esac - -if [ -z "$CROSS_BUILD" ]; then - make_build_target+=" kodi-test" -else - hostmakedepends+=" libmariadbclient-devel SDL2_image-devel lzo-devel - libwaylandpp-devel kodi" - configure_args+=" -DWITH_TEXTUREPACKER=/usr/bin/TexturePacker" -fi - -pre_configure() { - if [ "$CROSS_BUILD" ]; then - find -type f | \ - grep "configure\.ac\|Makefile\|cmake\|config\.site" | \ - xargs sed -i -e "s;-isystem;-I;g" - fi - - . /etc/profile.d/jdk.sh - - # Build tools needed to run on the host - if [ "$CROSS_BUILD" ]; then - cd tools/depends && ./bootstrap - vsed -e "s|uclibc|musl|g" -i configure - CC= LD= CXX= LDFLAGS= CFLAGS= CXXFLAGS= ./configure --exec_prefix=/usr \ - --prefix=/usr --with-toolchain=/usr --host=${XBPS_TRIPLET} \ - --build=${XBPS_TRIPLET} --target=${XBPS_TRIPLET} --with-rendersystem=gl - cd ../.. - for i in JsonSchemaBuilder; do - msg_normal "Building native tool $i" - cd tools/depends/native/$i/src - ./autogen.sh - CC= LD= CXX= LDFLAGS= CFLAGS= CXXFLAGS= \ - ./configure --host=${XBPS_TRIPLET} --build=${XBPS_TRIPLET} \ - --target=${XBPS_TRIPLET} - CC= LD= CXX= LDFLAGS= CFLAGS= CXXFLAGS= \ - make $makejobs - cd ${wrksrc} - cp -r tools/depends/native/$i/src/$i tools/$i - make -C tools/depends/native/$i distclean - done - configure_args+=" -DWITH_JSONSCHEMABUILDER:PATH=$wrksrc/tools/JsonSchemaBuilder" - configure_args+=" -DXBPS_TRIPLET=${XBPS_TRIPLET} -DXBPS_CROSS_TRIPLET=${XBPS_CROSS_TRIPLET}" - fi - mkdir -p xbps/groovy xbps/common-lang xbps/common-text - vsrcextract -C xbps/groovy apache-groovy-binary-${_groovy}.zip - vsrcextract -C xbps/common-lang commons-lang3-${_common_lang}-bin.tar.gz - vsrcextract -C xbps/common-text commons-text-${_common_text}-bin.tar.gz - configure_args+=" -Dgroovy_SOURCE_DIR=$wrksrc/xbps/groovy" - configure_args+=" -Dapache-commons-lang_SOURCE_DIR=$wrksrc/xbps/common-lang" - configure_args+=" -Dapache-commons-text_SOURCE_DIR=$wrksrc/xbps/common-text" -} - -do_check() { - ./build/kodi-test --gtest_filter="${_gtest_filter}" -} - -kodi-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/share/kodi/cmake - } -} - -kodi-rpi_package() { - metapackage=yes - short_desc+=" (transitional dummy package)" - depends="${sourcepkg}>=${version}_${revision}" -} diff --git a/srcpkgs/kodi/update b/srcpkgs/kodi/update deleted file mode 100644 index c002e80531ce2d..00000000000000 --- a/srcpkgs/kodi/update +++ /dev/null @@ -1 +0,0 @@ -pattern="\d+\.[\d.]+(?=-\w+\.tar\.gz)" diff --git a/srcpkgs/koi/template b/srcpkgs/koi/template deleted file mode 100644 index 788a58595e7c73..00000000000000 --- a/srcpkgs/koi/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'koi' -pkgname=koi -version=0.5.1 -revision=1 -build_style=cmake -hostmakedepends="pkg-config qt6-base" -makedepends="qt6-base-devel kf6-kcoreaddons-devel kf6-kconfig-devel kf6-kwidgetsaddons-devel" -depends="kf6-kconfigwidgets kf6-kdbusaddons plasma-desktop plasma-integration plasma-workspace" -short_desc="Automatic theme switcher for KDE Plasma" -maintainer="ari melody <ari@arimelody.me>" -license="LGPL-3.0-only" -homepage="https://github.com/baduhai/Koi" -distfiles="https://github.com/baduhai/Koi/archive/refs/tags/${version}.tar.gz" -checksum=af62bb621f78bd6c91872a1619e6829bbf3ea8b4b006da966445dba57edbb5d2 diff --git a/srcpkgs/kolourpaint/template b/srcpkgs/kolourpaint/template deleted file mode 100644 index ba00e9ed548fa2..00000000000000 --- a/srcpkgs/kolourpaint/template +++ /dev/null @@ -1,32 +0,0 @@ -# Template file for 'kolourpaint' -pkgname=kolourpaint -version=25.08.3 -revision=1 -build_style=cmake -configure_args="-DQT_MAJOR_VERSION=6 -DBUILD_TESTING=OFF - -DKF6_HOST_TOOLING=/usr/lib/cmake -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins" -hostmakedepends="extra-cmake-modules gettext kf6-kcoreaddons kf6-kdoctools - qt6-base kf6-kconfig" -makedepends="qt6-base-devel - kf6-ki18n-devel - kf6-kguiaddons-devel - kf6-kwidgetsaddons-devel - kf6-kio-devel - kf6-kxmlgui-devel - kf6-ktextwidgets-devel - kf6-kjobwidgets-devel - kf6-kcrash-devel - libksane6-devel" -short_desc="Free, easy-to-use paint program for KDE" -maintainer="Piotr Wójcik <chocimier@tlen.pl>" -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=edf7c19b2361c50d955649db13cfc93952308b59a940a09458ed898c4eb1b40c - -post_install() { - vlicense COPYING - vlicense COPYING.DOC - vlicense COPYING.LIB -} diff --git a/srcpkgs/kompare/template b/srcpkgs/kompare/template deleted file mode 100644 index edb65ab67f5c2b..00000000000000 --- a/srcpkgs/kompare/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'kompare' -pkgname=kompare -version=25.08.3 -revision=1 -build_style=cmake -configure_args="-DKF6_HOST_TOOLING=/usr/lib/cmake - -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins" -hostmakedepends="extra-cmake-modules gettext qt6-tools qt6-base - kf6-kconfig kf6-kdoctools" -makedepends="qt6-base-devel - kf6-kcoreaddons-devel - kf6-kcodecs-devel - kf6-kdoctools-devel - kf6-kiconthemes-devel - kf6-kjobwidgets-devel - kf6-kconfig-devel - kf6-kparts-devel - kf6-ktexteditor-devel - kf6-kwidgetsaddons-devel - kf6-ki18n-devel - libkomparediff2-devel" -short_desc="File difference viewer" -maintainer="Piotr Wójcik <chocimier@tlen.pl>" -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=ce4306e3ee8f210d1feb887e499815702b7d38c4fd3a2a0aa7504959cd414fe2 diff --git a/srcpkgs/kompose/template b/srcpkgs/kompose/template deleted file mode 100644 index 96cdacd771113d..00000000000000 --- a/srcpkgs/kompose/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'kompose' -pkgname=kompose -version=1.36.0 -revision=1 -build_style=go -build_helper=qemu -go_import_path="github.com/kubernetes/kompose" -checkdepends="git" -short_desc="Tool to convert Docker Compose to Kubernetes" -maintainer="Filip Rojek <filip@filiprojek.cz>" -license="Apache-2.0" -homepage="https://kompose.io/" -changelog="https://github.com/kubernetes/kompose/releases" -distfiles="https://github.com/kubernetes/kompose/archive/v${version}.tar.gz" -checksum=b97616e412f29b7bc7a7a6431f27c9ad565c05298f7927d9bb588321e5da53d7 - -post_install() { - for shell in bash zsh fish; do - vtargetrun ${DESTDIR}/usr/bin/kompose completion $shell > kompose.${shell} - vcompletion kompose.${shell} ${shell} - done -} diff --git a/srcpkgs/kona/template b/srcpkgs/kona/template deleted file mode 100644 index 51a9e129aba163..00000000000000 --- a/srcpkgs/kona/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'kona' -pkgname=kona -version=3.39.69 -revision=1 -_distver="${version%.*}-${version##*.}" -short_desc="Open-source implementation of the K programming language" -maintainer="Leah Neukirchen <leah@vuxu.org>" -license="MIT" -homepage="https://github.com/kevinlawler/kona" -distfiles="https://github.com/kevinlawler/kona/archive/Win.${_distver}.tar.gz" -checksum=846b586c89bb18048028a0d623c6322148e366b132ea73b288ea34ef1833d0ed - -CFLAGS="-fcommon" - -post_extract() { - sed -i '/netdb.h/a#include <sys/select.h>' src/incs.h -} - -do_build() { - make ${makejobs} k \ - CC="$CC" PRODFLAGS="$CFLAGS" LDFLAGS="$LDFLAGS -lm -ldl" -} - -do_install() { - vbin k - vlicense LICENSE -} diff --git a/srcpkgs/kona/update b/srcpkgs/kona/update deleted file mode 100644 index fef74c3364e4ac..00000000000000 --- a/srcpkgs/kona/update +++ /dev/null @@ -1 +0,0 @@ -pattern='Win\.\K[-\d.]+\d' diff --git a/srcpkgs/konqueror-devel b/srcpkgs/konqueror-devel deleted file mode 120000 index fcb2192d261cb6..00000000000000 --- a/srcpkgs/konqueror-devel +++ /dev/null @@ -1 +0,0 @@ -konqueror \ No newline at end of file diff --git a/srcpkgs/konqueror/template b/srcpkgs/konqueror/template deleted file mode 100644 index 0b510d464e995a..00000000000000 --- a/srcpkgs/konqueror/template +++ /dev/null @@ -1,44 +0,0 @@ -# Template file for 'konqueror' -pkgname=konqueror -version=25.08.3 -revision=1 -build_style=cmake -configure_args="-DBUILD_WITH_QT6=ON -DBUILD_TESTING=OFF - -DKF6_HOST_TOOLING=/usr/lib/cmake - -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins - -DKDE_INSTALL_QMLDIR=lib/qt6/qml - -DECM_MKSPECS_INSTALL_DIR=/usr/lib/qt6/mkspecs/modules" -hostmakedepends="extra-cmake-modules python3 qt6-base qt6-tools kf6-kdoctools - kf6-kcoreaddons kf6-kconfig gettext kf6-kcmutils hunspell" -makedepends="qt6-base-private-devel qt6-webengine-devel qt6-webchannel-devel - kf6-kwindowsystem-devel kf6-kguiaddons-devel kf6-ki18n-devel - kf6-sonnet-devel kf6-kcodecs-devel kf6-kdoctools-devel kf6-kxmlgui-devel - kf6-kwallet-devel kf6-knotifications-devel kf6-kjobwidgets-devel - kf6-karchive-devel kf6-kdesu-devel kf6-kcrash-devel kf6-kdbusaddons-devel - kf6-kiconthemes-devel kf6-ktextwidgets-devel kf6-kparts-devel hunspell-devel - kf6-kcmutils-devel plasma-activities-devel" -short_desc="KDE File Manager & Web Browser" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-or-later, LGPL-2.1-or-later" -homepage="https://kde.org/applications/internet/org.kde.konqueror" -distfiles="${KDE_SITE}/release-service/${version}/src/konqueror-${version}.tar.xz" -checksum=3cf255797c8987692eabefe94b86e26e94aeac907f65930848e07f61044c4264 - -if [ "$XBPS_WORDSIZE$XBPS_WORDSIZE" != "64$XBPS_TARGET_WORDSIZE" ]; then - broken="Qt6 WebEngine" -fi - -do_check() { - : -} - -konqueror-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision} kf6-kxmlgui-devel - kf6-kconfig-devel kf6-kio-devel kf6-kcoreaddons-devel - kf6-kservice-devel kf6-kparts-devel" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - } -} diff --git a/srcpkgs/konquest/template b/srcpkgs/konquest/template deleted file mode 100644 index 8e082bc637fff6..00000000000000 --- a/srcpkgs/konquest/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'konquest' -pkgname=konquest -version=25.08.3 -revision=1 -build_style=cmake -configure_args="-DBUILD_TESTING=OFF -DKF6_HOST_TOOLING=/usr/lib/cmake - -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins - -DKDE_INSTALL_QMLDIR=lib/qt6/qml - -DECM_MKSPECS_INSTALL_DIR=/usr/lib/qt6/mkspecs/modules" -hostmakedepends="extra-cmake-modules qt6-base qt6-tools kf6-kcoreaddons - kf6-kdoctools gettext kf6-kconfig" -makedepends="libkdegames-devel qt6-scxml-devel - kf6-kcrash-devel kf6-kdbusaddons-devel kf6-kdoctools-devel" -depends="hicolor-icon-theme" -short_desc="KDE galactic conquest game" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-or-later" -homepage="https://kde.org/applications/en/games/org.kde.konquest" -changelog="https://kde.org/announcements/changelogs/gear/${version}/#konquest" -distfiles="${KDE_SITE}/release-service/${version}/src/konquest-${version}.tar.xz" -checksum=0a90d5830e8c636d89256072252e39dc290f67cd590b5c83bf45be44efc35ef9 diff --git a/srcpkgs/konsole/template b/srcpkgs/konsole/template deleted file mode 100644 index 436c2a6b74f713..00000000000000 --- a/srcpkgs/konsole/template +++ /dev/null @@ -1,35 +0,0 @@ -# Template file for 'konsole' -pkgname=konsole -version=25.08.3 -revision=1 -build_style=cmake -configure_args="-DKF6_HOST_TOOLING=/usr/lib/cmake - -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins" -hostmakedepends="pkg-config extra-cmake-modules qt6-base qt6-tools gettext - kf6-kdoctools kf6-kconfig" -makedepends="kf6-knewstuff-devel kf6-knotifyconfig-devel kf6-kcrash-devel - kf6-kdbusaddons-devel kf6-kbookmarks-devel kf6-kconfig-devel - kf6-kconfigwidgets-devel kf6-kcoreaddons-devel kf6-kguiaddons-devel - kf6-ki18n-devel kf6-kiconthemes-devel kf6-kio-devel kf6-knotifications-devel - kf6-kservice-devel kf6-kwidgetsaddons-devel kf6-kwindowsystem-devel - kf6-kxmlgui-devel kf6-kglobalaccel-devel icu-devel kf6-kdoctools-devel - kf6-kparts-devel kf6-kpty-devel kf6-ktextwidgets-devel qt6-multimedia-devel" -checkdepends="which" -short_desc="KDE's Terminal Emulator" -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=095a7ff10df3c70779b356fb3b5984062bbc698bbed966230e3dbccf6af36615 -replaces="konsole5>=0" - -do_check() { - cd build - ctest -E "ScreenTest|Vt102EmulationTest|TerminalInterfaceTest" -} - -konsole5_package() { - metapackage=yes - short_desc+=" (transitional dummy package)" - depends="konsole>=${version}_${revision}" -} diff --git a/srcpkgs/konsole5 b/srcpkgs/konsole5 deleted file mode 120000 index d2142553108e7b..00000000000000 --- a/srcpkgs/konsole5 +++ /dev/null @@ -1 +0,0 @@ -konsole \ No newline at end of file diff --git a/srcpkgs/kontact/template b/srcpkgs/kontact/template deleted file mode 100644 index 6c72fd6c39de30..00000000000000 --- a/srcpkgs/kontact/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'kontact' -pkgname=kontact -version=25.08.3 -revision=1 -build_style=cmake -configure_args="-DBUILD_TESTING=OFF -DKF6_HOST_TOOLING=/usr/lib/cmake - -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins - -DKDE_INSTALL_QMLDIR=lib/qt6/qml - -DECM_MKSPECS_INSTALL_DIR=/usr/lib/qt6/mkspecs/modules" -hostmakedepends="extra-cmake-modules qt6-base qt6-tools kf6-kdoctools - kf6-kcmutils kf6-kcoreaddons kf6-kconfig gettext" -makedepends="kontactinterface-devel qt6-location-devel qt6-webchannel-devel - libkdepim-devel kf6-akonadi-devel kpimtextedit-devel kf6-kcmutils-devel - qt6-webengine-devel pimcommon-devel" -short_desc="KDE Personal Information Manager" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-or-later" -homepage="https://kde.org/applications/en/office/org.kde.kontact" -distfiles="${KDE_SITE}/release-service/${version}/src/${pkgname}-${version}.tar.xz" -checksum=a8411be963b8282156712b5bb20b3dde6a3be37769837558e590a6d5ed05b2fa - -if [ "$XBPS_WORDSIZE$XBPS_WORDSIZE" != "64$XBPS_TARGET_WORDSIZE" ]; then - broken="Qt6 WebEngine" -fi diff --git a/srcpkgs/kontactinterface-devel b/srcpkgs/kontactinterface-devel deleted file mode 120000 index 3d0f229948908f..00000000000000 --- a/srcpkgs/kontactinterface-devel +++ /dev/null @@ -1 +0,0 @@ -kontactinterface \ No newline at end of file diff --git a/srcpkgs/kontactinterface/template b/srcpkgs/kontactinterface/template deleted file mode 100644 index f4ca7757e0ed29..00000000000000 --- a/srcpkgs/kontactinterface/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'kontactinterface' -pkgname=kontactinterface -version=25.08.3 -revision=1 -build_style=cmake -configure_args="-DBUILD_TESTING=OFF -DKF6_HOST_TOOLING=/usr/lib/cmake - -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins - -DKDE_INSTALL_QMLDIR=lib/qt6/qml - -DECM_MKSPECS_INSTALL_DIR=/usr/lib/qt6/mkspecs/modules" -hostmakedepends="extra-cmake-modules qt6-base qt6-tools python3 - gettext kf6-kcoreaddons kf6-kconfig" -makedepends="kf6-kparts-devel qt6-base-private-devel" -short_desc="Kontact Plugin Interface Library" -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=7b59d03807afbe892ed00e7c226fd87ede8ca7e3a777a11c228698b3d8059788 - -kontactinterface-devel_package() { - depends="${sourcepkg}>=${version}_${revision} kf6-kparts-devel" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/konversation/template b/srcpkgs/konversation/template deleted file mode 100644 index 17a7a157894ea6..00000000000000 --- a/srcpkgs/konversation/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'konversation' -pkgname=konversation -version=25.08.3 -revision=1 -build_style=cmake -configure_args="-DBUILD_TESTING=OFF -DKF6_HOST_TOOLING=/usr/lib/cmake - -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins" -hostmakedepends="extra-cmake-modules kf6-kconfig kf6-kdoctools kf6-kcoreaddons - qt6-tools qt6-base gettext" -makedepends="qt6-tools-devel qt6-qt5compat-devel qt6-multimedia-devel - kf6-karchive-devel kf6-kbookmarks-devel kf6-kcodecs-devel kf6-kconfig-devel - kf6-kconfigwidgets-devel kf6-kcoreaddons-devel kf6-kcrash-devel - kf6-kdbusaddons-devel kf6-kdoctools-devel kf6-ki18n-devel kf6-kidletime-devel - kf6-kitemviews-devel kf6-kio-devel kf6-knewstuff-devel kf6-knotifications-devel - kf6-knotifyconfig-devel kf6-kparts-devel kf6-kstatusnotifieritem-devel - kf6-ktextwidgets-devel kf6-kwallet-devel kf6-kwidgetsaddons-devel - kf6-kwindowsystem-devel kf6-kglobalaccel-devel qca-qt6-devel" -depends="qt6-plugin-tls-openssl qt6-tools" -short_desc="User friendly IRC client for KDE" -maintainer="Piotr Wójcik <chocimier@tlen.pl>" -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=5e45b78c32d8f7275ccdc50d9780c5ae903418ed8c7974d5d98968dc3685808d -python_version=3 diff --git a/srcpkgs/kopia/template b/srcpkgs/kopia/template deleted file mode 100644 index bf4a652e05343d..00000000000000 --- a/srcpkgs/kopia/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'kopia' -pkgname=kopia -version=0.17.0 -revision=2 -build_style=go -build_helper=qemu -go_import_path=github.com/kopia/kopia -go_ldflags="-X ${go_import_path}/repo.BuildVersion=${version} - -X '${go_import_path}/repo.BuildInfo=Void Linux'" -short_desc="Fast and secure backup tool" -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=58fce2e5ef008331e9182b8ae3a1a7a5dff4863f97cc476a54c8c67b43fd7c82 - -post_install() { - for shell in bash zsh; do - vtargetrun ${DESTDIR}/usr/bin/${pkgname} --completion-script-${shell} > completions.${shell} - vcompletion completions.${shell} ${shell} - done -} diff --git a/srcpkgs/kops/template b/srcpkgs/kops/template deleted file mode 100644 index 993bd2cebe206a..00000000000000 --- a/srcpkgs/kops/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'kops' -pkgname=kops -version=1.26.3 -revision=3 -archs="x86_64*" -build_style=go -go_import_path="k8s.io/kops" -go_package="./cmd/kops" -go_ldflags="-X k8s.io/kops.Version=${version} -X k8s.io/kops.GitVersion=${version}" -depends="kubectl" -short_desc="Production Grade K8s Installation, Upgrades, and Management" -maintainer="Mate Gabri <iam@theguy.io>" -license="Apache-2.0" -homepage="https://github.com/kubernetes/kops" -distfiles="https://github.com/kubernetes/kops/archive/refs/tags/v${version}.tar.gz" -checksum=10959b7b59f61a6078471eb2da30ad8c839fa96f648c2c9606a3deafce36eb91 - -post_install() { - ${DESTDIR}/usr/bin/kops completion bash >kops-completion.bash - ${DESTDIR}/usr/bin/kops completion zsh >_kops - vcompletion kops-completion.bash bash kops - vcompletion _kops zsh -} diff --git a/srcpkgs/kore/makefile.patch b/srcpkgs/kore/makefile.patch deleted file mode 100644 index f618ad9119589a..00000000000000 --- a/srcpkgs/kore/makefile.patch +++ /dev/null @@ -1,37 +0,0 @@ ---- Makefile 2018-12-01 10:49:16.048504860 +0100 -+++ Makefile 2018-12-01 10:50:04.173829007 +0100 -@@ -6,10 +6,10 @@ - KORE=kore - KODEV=kodev/kodev - KORE_CRYPTO?=crypto --INSTALL_DIR=$(PREFIX)/bin --MAN_DIR=$(PREFIX)/share/man --SHARE_DIR=$(PREFIX)/share/kore --INCLUDE_DIR=$(PREFIX)/include/kore -+INSTALL_DIR=$(DESTDIR)/$(PREFIX)/bin -+MAN_DIR=$(DESTDIR)/$(PREFIX)/share/man -+SHARE_DIR=$(DESTDIR)/$(PREFIX)/share/kore -+INCLUDE_DIR=$(DESTDIR)/$(PREFIX)/include/kore - - VERSION=src/version.c - -@@ -21,7 +21,7 @@ - FEATURES= - FEATURES_INC= - --CFLAGS+=-Wall -Werror -Wstrict-prototypes -Wmissing-prototypes -+CFLAGS::=$(CFLAGS) -Wall -Werror -Wstrict-prototypes -Wmissing-prototypes - CFLAGS+=-Wmissing-declarations -Wshadow -Wpointer-arith -Wcast-qual - CFLAGS+=-Wsign-compare -Iinclude/kore -std=c99 -pedantic - CFLAGS+=-DPREFIX='"$(PREFIX)"' -fstack-protector-all ---- kodev/Makefile.orig 2018-12-01 10:53:51.779628063 +0100 -+++ kodev/Makefile 2018-12-01 10:54:18.675249411 +0100 -@@ -4,7 +4,7 @@ - PREFIX?=/usr/local - OBJDIR?=obj - KODEV=kodev --INSTALL_DIR=$(PREFIX)/bin -+INSTALL_DIR=$(DESTDIR)/$(PREFIX)/bin - - S_SRC= ../src/cli.c - diff --git a/srcpkgs/kore/patches/musl.patch b/srcpkgs/kore/patches/musl.patch deleted file mode 100644 index 1bdd76eaaf712d..00000000000000 --- a/srcpkgs/kore/patches/musl.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/include/kore/kore.h 2018-12-23 22:58:19.554780573 +0100 -+++ b/include/kore/kore.h 2018-12-23 22:58:40.453780146 +0100 -@@ -44,6 +44,7 @@ - #include <syslog.h> - #include <unistd.h> - #include <stdarg.h> -+#include <signal.h> - - #if defined(__cplusplus) - extern "C" { diff --git a/srcpkgs/kore/patches/ppc64.patch b/srcpkgs/kore/patches/ppc64.patch deleted file mode 100644 index f87467d910a4f4..00000000000000 --- a/srcpkgs/kore/patches/ppc64.patch +++ /dev/null @@ -1,458 +0,0 @@ -From 983998134384d06aeb49a33a97400d573210e852 Mon Sep 17 00:00:00 2001 -From: q66 <daniel@octaforge.org> -Date: Thu, 3 Sep 2020 05:33:48 +0200 -Subject: [PATCH] add ppc64* support - ---- - misc/linux-platform.sh | 8 + - misc/linux/ppc64_syscall.h.in | 390 ++++++++++++++++++++++++++++++++++ - src/seccomp.c | 10 + - 3 files changed, 408 insertions(+) - create mode 100644 misc/linux/ppc64_syscall.h.in - -diff --git misc/linux-platform.sh misc/linux-platform.sh -index 2acde97..0d949d2 100755 ---- a/misc/linux-platform.sh -+++ b/misc/linux-platform.sh -@@ -22,6 +22,14 @@ case "$PLATFORM" in - seccomp_audit_arch=AUDIT_ARCH_AARCH64 - syscall_file=$BASE/linux/aarch64_syscall.h.in - ;; -+ ppc64le*) -+ seccomp_audit_arch=AUDIT_ARCH_PPC64LE -+ syscall_file=$BASE/linux/ppc64_syscall.h.in -+ ;; -+ ppc64*) -+ seccomp_audit_arch=AUDIT_ARCH_PPC64 -+ syscall_file=$BASE/linux/ppc64_syscall.h.in -+ ;; - esac - - cat << __EOF -diff --git misc/linux/ppc64_syscall.h.in misc/linux/ppc64_syscall.h.in -new file mode 100644 -index 0000000..b935864 ---- /dev/null -+++ b/misc/linux/ppc64_syscall.h.in -@@ -0,0 +1,390 @@ -+#define __NR_restart_syscall 0 -+#define __NR_exit 1 -+#define __NR_fork 2 -+#define __NR_read 3 -+#define __NR_write 4 -+#define __NR_open 5 -+#define __NR_close 6 -+#define __NR_waitpid 7 -+#define __NR_creat 8 -+#define __NR_link 9 -+#define __NR_unlink 10 -+#define __NR_execve 11 -+#define __NR_chdir 12 -+#define __NR_time 13 -+#define __NR_mknod 14 -+#define __NR_chmod 15 -+#define __NR_lchown 16 -+#define __NR_break 17 -+#define __NR_oldstat 18 -+#define __NR_lseek 19 -+#define __NR_getpid 20 -+#define __NR_mount 21 -+#define __NR_umount 22 -+#define __NR_setuid 23 -+#define __NR_getuid 24 -+#define __NR_stime 25 -+#define __NR_ptrace 26 -+#define __NR_alarm 27 -+#define __NR_oldfstat 28 -+#define __NR_pause 29 -+#define __NR_utime 30 -+#define __NR_stty 31 -+#define __NR_gtty 32 -+#define __NR_access 33 -+#define __NR_nice 34 -+#define __NR_ftime 35 -+#define __NR_sync 36 -+#define __NR_kill 37 -+#define __NR_rename 38 -+#define __NR_mkdir 39 -+#define __NR_rmdir 40 -+#define __NR_dup 41 -+#define __NR_pipe 42 -+#define __NR_times 43 -+#define __NR_prof 44 -+#define __NR_brk 45 -+#define __NR_setgid 46 -+#define __NR_getgid 47 -+#define __NR_signal 48 -+#define __NR_geteuid 49 -+#define __NR_getegid 50 -+#define __NR_acct 51 -+#define __NR_umount2 52 -+#define __NR_lock 53 -+#define __NR_ioctl 54 -+#define __NR_fcntl 55 -+#define __NR_mpx 56 -+#define __NR_setpgid 57 -+#define __NR_ulimit 58 -+#define __NR_oldolduname 59 -+#define __NR_umask 60 -+#define __NR_chroot 61 -+#define __NR_ustat 62 -+#define __NR_dup2 63 -+#define __NR_getppid 64 -+#define __NR_getpgrp 65 -+#define __NR_setsid 66 -+#define __NR_sigaction 67 -+#define __NR_sgetmask 68 -+#define __NR_ssetmask 69 -+#define __NR_setreuid 70 -+#define __NR_setregid 71 -+#define __NR_sigsuspend 72 -+#define __NR_sigpending 73 -+#define __NR_sethostname 74 -+#define __NR_setrlimit 75 -+#define __NR_getrlimit 76 -+#define __NR_getrusage 77 -+#define __NR_gettimeofday 78 -+#define __NR_settimeofday 79 -+#define __NR_getgroups 80 -+#define __NR_setgroups 81 -+#define __NR_select 82 -+#define __NR_symlink 83 -+#define __NR_oldlstat 84 -+#define __NR_readlink 85 -+#define __NR_uselib 86 -+#define __NR_swapon 87 -+#define __NR_reboot 88 -+#define __NR_readdir 89 -+#define __NR_mmap 90 -+#define __NR_munmap 91 -+#define __NR_truncate 92 -+#define __NR_ftruncate 93 -+#define __NR_fchmod 94 -+#define __NR_fchown 95 -+#define __NR_getpriority 96 -+#define __NR_setpriority 97 -+#define __NR_profil 98 -+#define __NR_statfs 99 -+#define __NR_fstatfs 100 -+#define __NR_ioperm 101 -+#define __NR_socketcall 102 -+#define __NR_syslog 103 -+#define __NR_setitimer 104 -+#define __NR_getitimer 105 -+#define __NR_stat 106 -+#define __NR_lstat 107 -+#define __NR_fstat 108 -+#define __NR_olduname 109 -+#define __NR_iopl 110 -+#define __NR_vhangup 111 -+#define __NR_idle 112 -+#define __NR_vm86 113 -+#define __NR_wait4 114 -+#define __NR_swapoff 115 -+#define __NR_sysinfo 116 -+#define __NR_ipc 117 -+#define __NR_fsync 118 -+#define __NR_sigreturn 119 -+#define __NR_clone 120 -+#define __NR_setdomainname 121 -+#define __NR_uname 122 -+#define __NR_modify_ldt 123 -+#define __NR_adjtimex 124 -+#define __NR_mprotect 125 -+#define __NR_sigprocmask 126 -+#define __NR_create_module 127 -+#define __NR_init_module 128 -+#define __NR_delete_module 129 -+#define __NR_get_kernel_syms 130 -+#define __NR_quotactl 131 -+#define __NR_getpgid 132 -+#define __NR_fchdir 133 -+#define __NR_bdflush 134 -+#define __NR_sysfs 135 -+#define __NR_personality 136 -+#define __NR_afs_syscall 137 -+#define __NR_setfsuid 138 -+#define __NR_setfsgid 139 -+#define __NR__llseek 140 -+#define __NR_getdents 141 -+#define __NR__newselect 142 -+#define __NR_flock 143 -+#define __NR_msync 144 -+#define __NR_readv 145 -+#define __NR_writev 146 -+#define __NR_getsid 147 -+#define __NR_fdatasync 148 -+#define __NR__sysctl 149 -+#define __NR_mlock 150 -+#define __NR_munlock 151 -+#define __NR_mlockall 152 -+#define __NR_munlockall 153 -+#define __NR_sched_setparam 154 -+#define __NR_sched_getparam 155 -+#define __NR_sched_setscheduler 156 -+#define __NR_sched_getscheduler 157 -+#define __NR_sched_yield 158 -+#define __NR_sched_get_priority_max 159 -+#define __NR_sched_get_priority_min 160 -+#define __NR_sched_rr_get_interval 161 -+#define __NR_nanosleep 162 -+#define __NR_mremap 163 -+#define __NR_setresuid 164 -+#define __NR_getresuid 165 -+#define __NR_query_module 166 -+#define __NR_poll 167 -+#define __NR_nfsservctl 168 -+#define __NR_setresgid 169 -+#define __NR_getresgid 170 -+#define __NR_prctl 171 -+#define __NR_rt_sigreturn 172 -+#define __NR_rt_sigaction 173 -+#define __NR_rt_sigprocmask 174 -+#define __NR_rt_sigpending 175 -+#define __NR_rt_sigtimedwait 176 -+#define __NR_rt_sigqueueinfo 177 -+#define __NR_rt_sigsuspend 178 -+#define __NR_pread64 179 -+#define __NR_pwrite64 180 -+#define __NR_chown 181 -+#define __NR_getcwd 182 -+#define __NR_capget 183 -+#define __NR_capset 184 -+#define __NR_sigaltstack 185 -+#define __NR_sendfile 186 -+#define __NR_getpmsg 187 -+#define __NR_putpmsg 188 -+#define __NR_vfork 189 -+#define __NR_ugetrlimit 190 -+#define __NR_readahead 191 -+#define __NR_pciconfig_read 198 -+#define __NR_pciconfig_write 199 -+#define __NR_pciconfig_iobase 200 -+#define __NR_multiplexer 201 -+#define __NR_getdents64 202 -+#define __NR_pivot_root 203 -+#define __NR_madvise 205 -+#define __NR_mincore 206 -+#define __NR_gettid 207 -+#define __NR_tkill 208 -+#define __NR_setxattr 209 -+#define __NR_lsetxattr 210 -+#define __NR_fsetxattr 211 -+#define __NR_getxattr 212 -+#define __NR_lgetxattr 213 -+#define __NR_fgetxattr 214 -+#define __NR_listxattr 215 -+#define __NR_llistxattr 216 -+#define __NR_flistxattr 217 -+#define __NR_removexattr 218 -+#define __NR_lremovexattr 219 -+#define __NR_fremovexattr 220 -+#define __NR_futex 221 -+#define __NR_sched_setaffinity 222 -+#define __NR_sched_getaffinity 223 -+#define __NR_tuxcall 225 -+#define __NR_io_setup 227 -+#define __NR_io_destroy 228 -+#define __NR_io_getevents 229 -+#define __NR_io_submit 230 -+#define __NR_io_cancel 231 -+#define __NR_set_tid_address 232 -+#define __NR_fadvise64 233 -+#define __NR_exit_group 234 -+#define __NR_lookup_dcookie 235 -+#define __NR_epoll_create 236 -+#define __NR_epoll_ctl 237 -+#define __NR_epoll_wait 238 -+#define __NR_remap_file_pages 239 -+#define __NR_timer_create 240 -+#define __NR_timer_settime 241 -+#define __NR_timer_gettime 242 -+#define __NR_timer_getoverrun 243 -+#define __NR_timer_delete 244 -+#define __NR_clock_settime 245 -+#define __NR_clock_gettime 246 -+#define __NR_clock_getres 247 -+#define __NR_clock_nanosleep 248 -+#define __NR_swapcontext 249 -+#define __NR_tgkill 250 -+#define __NR_utimes 251 -+#define __NR_statfs64 252 -+#define __NR_fstatfs64 253 -+#define __NR_rtas 255 -+#define __NR_sys_debug_setcontext 256 -+#define __NR_migrate_pages 258 -+#define __NR_mbind 259 -+#define __NR_get_mempolicy 260 -+#define __NR_set_mempolicy 261 -+#define __NR_mq_open 262 -+#define __NR_mq_unlink 263 -+#define __NR_mq_timedsend 264 -+#define __NR_mq_timedreceive 265 -+#define __NR_mq_notify 266 -+#define __NR_mq_getsetattr 267 -+#define __NR_kexec_load 268 -+#define __NR_add_key 269 -+#define __NR_request_key 270 -+#define __NR_keyctl 271 -+#define __NR_waitid 272 -+#define __NR_ioprio_set 273 -+#define __NR_ioprio_get 274 -+#define __NR_inotify_init 275 -+#define __NR_inotify_add_watch 276 -+#define __NR_inotify_rm_watch 277 -+#define __NR_spu_run 278 -+#define __NR_spu_create 279 -+#define __NR_pselect6 280 -+#define __NR_ppoll 281 -+#define __NR_unshare 282 -+#define __NR_splice 283 -+#define __NR_tee 284 -+#define __NR_vmsplice 285 -+#define __NR_openat 286 -+#define __NR_mkdirat 287 -+#define __NR_mknodat 288 -+#define __NR_fchownat 289 -+#define __NR_futimesat 290 -+#define __NR_newfstatat 291 -+#define __NR_unlinkat 292 -+#define __NR_renameat 293 -+#define __NR_linkat 294 -+#define __NR_symlinkat 295 -+#define __NR_readlinkat 296 -+#define __NR_fchmodat 297 -+#define __NR_faccessat 298 -+#define __NR_get_robust_list 299 -+#define __NR_set_robust_list 300 -+#define __NR_move_pages 301 -+#define __NR_getcpu 302 -+#define __NR_epoll_pwait 303 -+#define __NR_utimensat 304 -+#define __NR_signalfd 305 -+#define __NR_timerfd_create 306 -+#define __NR_eventfd 307 -+#define __NR_sync_file_range2 308 -+#define __NR_fallocate 309 -+#define __NR_subpage_prot 310 -+#define __NR_timerfd_settime 311 -+#define __NR_timerfd_gettime 312 -+#define __NR_signalfd4 313 -+#define __NR_eventfd2 314 -+#define __NR_epoll_create1 315 -+#define __NR_dup3 316 -+#define __NR_pipe2 317 -+#define __NR_inotify_init1 318 -+#define __NR_perf_event_open 319 -+#define __NR_preadv 320 -+#define __NR_pwritev 321 -+#define __NR_rt_tgsigqueueinfo 322 -+#define __NR_fanotify_init 323 -+#define __NR_fanotify_mark 324 -+#define __NR_prlimit64 325 -+#define __NR_socket 326 -+#define __NR_bind 327 -+#define __NR_connect 328 -+#define __NR_listen 329 -+#define __NR_accept 330 -+#define __NR_getsockname 331 -+#define __NR_getpeername 332 -+#define __NR_socketpair 333 -+#define __NR_send 334 -+#define __NR_sendto 335 -+#define __NR_recv 336 -+#define __NR_recvfrom 337 -+#define __NR_shutdown 338 -+#define __NR_setsockopt 339 -+#define __NR_getsockopt 340 -+#define __NR_sendmsg 341 -+#define __NR_recvmsg 342 -+#define __NR_recvmmsg 343 -+#define __NR_accept4 344 -+#define __NR_name_to_handle_at 345 -+#define __NR_open_by_handle_at 346 -+#define __NR_clock_adjtime 347 -+#define __NR_syncfs 348 -+#define __NR_sendmmsg 349 -+#define __NR_setns 350 -+#define __NR_process_vm_readv 351 -+#define __NR_process_vm_writev 352 -+#define __NR_finit_module 353 -+#define __NR_kcmp 354 -+#define __NR_sched_setattr 355 -+#define __NR_sched_getattr 356 -+#define __NR_renameat2 357 -+#define __NR_seccomp 358 -+#define __NR_getrandom 359 -+#define __NR_memfd_create 360 -+#define __NR_bpf 361 -+#define __NR_execveat 362 -+#define __NR_switch_endian 363 -+#define __NR_userfaultfd 364 -+#define __NR_membarrier 365 -+#define __NR_mlock2 378 -+#define __NR_copy_file_range 379 -+#define __NR_preadv2 380 -+#define __NR_pwritev2 381 -+#define __NR_kexec_file_load 382 -+#define __NR_statx 383 -+#define __NR_pkey_alloc 384 -+#define __NR_pkey_free 385 -+#define __NR_pkey_mprotect 386 -+#define __NR_rseq 387 -+#define __NR_io_pgetevents 388 -+#define __NR_semtimedop 392 -+#define __NR_semget 393 -+#define __NR_semctl 394 -+#define __NR_shmget 395 -+#define __NR_shmctl 396 -+#define __NR_shmat 397 -+#define __NR_shmdt 398 -+#define __NR_msgget 399 -+#define __NR_msgsnd 400 -+#define __NR_msgrcv 401 -+#define __NR_msgctl 402 -+#define __NR_pidfd_send_signal 424 -+#define __NR_io_uring_setup 425 -+#define __NR_io_uring_enter 426 -+#define __NR_io_uring_register 427 -+#define __NR_open_tree 428 -+#define __NR_move_mount 429 -+#define __NR_fsopen 430 -+#define __NR_fsconfig 431 -+#define __NR_fsmount 432 -+#define __NR_fspick 433 -+#define __NR_pidfd_open 434 -+#define __NR_clone3 435 -+ ---- a/src/seccomp.c 2021-01-24 11:27:12.401550281 +0100 -+++ b/src/seccomp.c 2021-01-24 11:30:18.102787637 +0100 -@@ -460,13 +460,19 @@ - struct iovec iov; - #if defined(__arm__) - struct pt_regs regs; -+#elif defined(__powerpc__) -+ unsigned long regs[32]; - #else - struct user_regs_struct regs; - #endif - long sysnr; - const char *name; - -+#if defined(__powerpc__) -+ iov.iov_base = (void *)regs; -+#else - iov.iov_base = ®s; -+#endif - iov.iov_len = sizeof(regs); - - if (ptrace(PTRACE_GETREGSET, pid, 1, &iov) == -1) -@@ -478,6 +484,8 @@ - sysnr = regs.regs[8]; - #elif SECCOMP_AUDIT_ARCH == AUDIT_ARCH_ARM - sysnr = regs.uregs[7]; -+#elif defined(__powerpc__) -+ sysnr = regs[0]; - #else - #error "platform not supported" - #endif diff --git a/srcpkgs/kore/patches/python-3.11.patch b/srcpkgs/kore/patches/python-3.11.patch deleted file mode 100644 index ebafe7a1a13e62..00000000000000 --- a/srcpkgs/kore/patches/python-3.11.patch +++ /dev/null @@ -1,159 +0,0 @@ -From d7cef8236280659f1a6cbe1e0398ceb60116c3fe Mon Sep 17 00:00:00 2001 -From: Joris Vink <joris@coders.se> -Date: Sun, 25 Sep 2022 00:29:08 +0200 -Subject: [PATCH 1/2] Python improvements: Rework corotracing for 3.11. - -In the upcoming Python 3.11 release the PyCoroObject no longer -has a full PyFrameObject, but instead their internal frame -struct _PyInterpreterFrame. Use that when we are building -against 3.11 or higher so we can still provide useful tracing -functionality (and so that it builds). ---- - src/python.c | 34 +++++++++++++++++++++++++++------- - 1 file changed, 27 insertions(+), 7 deletions(-) - -diff --git a/src/python.c b/src/python.c -index ab0f3c6..c08de71 100644 ---- a/src/python.c -+++ b/src/python.c -@@ -55,6 +55,10 @@ - - #include <frameobject.h> - -+#if PY_VERSION_HEX >= 0x030b0000 -+#include <internal/pycore_frame.h> -+#endif -+ - #if PY_VERSION_HEX < 0x030A0000 - typedef enum { - PYGEN_RETURN = 0, -@@ -1183,17 +1187,27 @@ static void - python_coro_trace(const char *label, struct python_coro *coro) - { - int line; -- PyGenObject *gen; -+ PyCoroObject *obj; - PyCodeObject *code; -+#if PY_VERSION_HEX >= 0x030b0000 -+ _PyInterpreterFrame *frame; -+#else -+ PyFrameObject *frame; -+#endif - const char *func, *fname, *file; - - if (coro_tracing == 0) - return; - -- gen = (PyGenObject *)coro->obj; -+ obj = (PyCoroObject *)coro->obj; - -- if (gen->gi_frame != NULL && gen->gi_frame->f_code != NULL) { -- code = gen->gi_frame->f_code; -+#if PY_VERSION_HEX >= 0x030b0000 -+ frame = (_PyInterpreterFrame *)obj->cr_iframe; -+#else -+ frame = obj->cr_frame; -+#endif -+ if (frame != NULL && frame->f_code != NULL) { -+ code = frame->f_code; - func = PyUnicode_AsUTF8AndSize(code->co_name, NULL); - file = PyUnicode_AsUTF8AndSize(code->co_filename, NULL); - -@@ -1206,10 +1220,16 @@ python_coro_trace(const char *label, struct python_coro *coro) - fname = "unknown"; - } - -- if (gen->gi_frame != NULL) -- line = PyFrame_GetLineNumber(gen->gi_frame); -- else -+ if (frame != NULL) { -+#if PY_VERSION_HEX >= 0x030b0000 -+ line = _PyInterpreterFrame_GetLine(frame); -+#else -+ line = PyFrame_GetLineNumber(frame); -+#endif -+ } else { - line = -1; -+ } -+ - - if (coro->name) { - kore_log(LOG_NOTICE, "coro '%s' %s <%s> @ [%s:%d]", --- -2.38.0.rc1.6.g4fd6c5e444 - - -From f34d21caa7337466c96fd7e1920bdd57b26ef7a4 Mon Sep 17 00:00:00 2001 -From: Joris Vink <joris@coders.se> -Date: Mon, 26 Sep 2022 08:48:29 +0200 -Subject: [PATCH 2/2] Hack around some hidden Python symbols. - -The _PyInterpreterFrame_GetLine() is hidden in dynamic libs so -roll our own variant of it. - -Shuffle the old code so we always end up calling python_resolve_frame_line() -no matter the Python version. ---- - src/python.c | 31 ++++++++++++++++++++++--------- - 1 file changed, 22 insertions(+), 9 deletions(-) - -diff --git a/src/python.c b/src/python.c -index c08de71..c75da55 100644 ---- a/src/python.c -+++ b/src/python.c -@@ -77,6 +77,7 @@ TAILQ_HEAD(reqcall_list, reqcall); - PyMODINIT_FUNC python_module_init(void); - - static PyObject *python_import(const char *); -+static int python_resolve_frame_line(void *); - static PyObject *pyconnection_alloc(struct connection *); - static PyObject *python_callable(PyObject *, const char *); - static void python_split_arguments(char *, char **, size_t); -@@ -1183,6 +1184,24 @@ python_coro_suspend(struct python_coro *coro) - python_coro_trace("suspended", coro); - } - -+static int -+python_resolve_frame_line(void *ptr) -+{ -+ int line; -+#if PY_VERSION_HEX >= 0x030b0000 -+ int addr; -+ _PyInterpreterFrame *frame; -+ -+ frame = ptr; -+ addr = _PyInterpreterFrame_LASTI(frame) * sizeof(_Py_CODEUNIT); -+ line = PyCode_Addr2Line(frame->f_code, addr); -+#else -+ line = PyFrame_GetLineNumber(ptr); -+#endif -+ -+ return (line); -+} -+ - static void - python_coro_trace(const char *label, struct python_coro *coro) - { -@@ -1220,16 +1239,10 @@ python_coro_trace(const char *label, struct python_coro *coro) - fname = "unknown"; - } - -- if (frame != NULL) { --#if PY_VERSION_HEX >= 0x030b0000 -- line = _PyInterpreterFrame_GetLine(frame); --#else -- line = PyFrame_GetLineNumber(frame); --#endif -- } else { -+ if (frame != NULL) -+ line = python_resolve_frame_line(frame); -+ else - line = -1; -- } -- - - if (coro->name) { - kore_log(LOG_NOTICE, "coro '%s' %s <%s> @ [%s:%d]", --- -2.38.0.rc1.6.g4fd6c5e444 - diff --git a/srcpkgs/kore/patches/python-3.13.patch b/srcpkgs/kore/patches/python-3.13.patch deleted file mode 100644 index dc401eedefdb40..00000000000000 --- a/srcpkgs/kore/patches/python-3.13.patch +++ /dev/null @@ -1,69 +0,0 @@ -From 4bd456a334bcf9679fe0f4e762d9c3a86915727d Mon Sep 17 00:00:00 2001 -From: Joris Vink <joris@sanctorum.se> -Date: Fri, 8 Nov 2024 20:08:19 +0100 -Subject: [PATCH] Support Python 3.13. - -Since we're using some cpython internals that change from time to time -we have to adjust for the 3.13 release accordingly. ---- - src/python.c | 29 ++++++++++++++++++++++++++--- - 1 file changed, 26 insertions(+), 3 deletions(-) - -diff --git a/src/python.c b/src/python.c -index 48506620..01c094e7 100644 ---- a/src/python.c -+++ b/src/python.c -@@ -55,10 +55,33 @@ - - #include <frameobject.h> - -+/* -+ * Python 3.13.x requires that Py_BUILD_CORE is defined before we pull -+ * in the pycore_frame header file, and it loves using unnamed unions -+ * so we have to turn off pendatic mode before including it. -+ * -+ * The f_code member was removed from _PyInterpreterFrame and is replaced -+ * with a PyObject called f_executable. There is an _PyFrame_GetCode() -+ * helper function now. -+ */ -+#if PY_VERSION_HEX >= 0x030d0000 -+#define Py_BUILD_CORE 1 -+#pragma GCC diagnostic push -+#pragma GCC diagnostic ignored "-Wpedantic" -+#endif -+ -+#if PY_VERSION_HEX < 0x030d0000 -+#define _PyFrame_GetCode(frame) (frame->f_code) -+#endif -+ - #if PY_VERSION_HEX >= 0x030b0000 - #include <internal/pycore_frame.h> - #endif - -+#if PY_VERSION_HEX >= 0x030d0000 -+#pragma GCC diagnostic pop -+#endif -+ - #if PY_VERSION_HEX < 0x030A0000 - typedef enum { - PYGEN_RETURN = 0, -@@ -1201,7 +1224,7 @@ python_resolve_frame_line(void *ptr) - - frame = ptr; - addr = _PyInterpreterFrame_LASTI(frame) * sizeof(_Py_CODEUNIT); -- line = PyCode_Addr2Line(frame->f_code, addr); -+ line = PyCode_Addr2Line(_PyFrame_GetCode(frame), addr); - #else - line = PyFrame_GetLineNumber(ptr); - #endif -@@ -1232,8 +1255,8 @@ python_coro_trace(const char *label, struct python_coro *coro) - #else - frame = obj->cr_frame; - #endif -- if (frame != NULL && frame->f_code != NULL) { -- code = frame->f_code; -+ if (frame != NULL && _PyFrame_GetCode(frame) != NULL) { -+ code = _PyFrame_GetCode(frame); - func = PyUnicode_AsUTF8AndSize(code->co_name, NULL); - file = PyUnicode_AsUTF8AndSize(code->co_filename, NULL); - diff --git a/srcpkgs/kore/template b/srcpkgs/kore/template deleted file mode 100644 index 502690a8c8e6a3..00000000000000 --- a/srcpkgs/kore/template +++ /dev/null @@ -1,35 +0,0 @@ -# Template file for 'kore' -pkgname=kore -version=4.2.3 -revision=6 -# arch specific seccomp stuff -archs="x86_64* aarch64* ppc64*" -build_style=gnu-makefile -make_use_env=yes -make_build_args="CURL=1 TASKS=1 PGSQL=1 JSONRPC=1 ACME=1" -hostmakedepends="postgresql-libs-devel" -makedepends="openssl-devel libcurl-devel postgresql-libs-devel yajl-devel" -short_desc="Easy to use web platform for writing scalable web APIs in C" -maintainer="Helmut Pozimski <helmut@pozimski.eu>" -license="ISC" -homepage="https://kore.io" -distfiles="https://kore.io/releases/kore-${version}.tar.gz" -checksum=f9a9727af97441ae87ff9250e374b9fe3a32a3348b25cb50bd2b7de5ec7f5d82 -disable_parallel_build=yes -# openssl3 fix -CFLAGS+=" -Wno-deprecated-declarations -Wno-discarded-qualifiers" - -export TARGET_PLATFORM=${XBPS_TARGET_MACHINE} - -if [ "$XBPS_TARGET_LIBC" = "musl" ]; then - makedepends+=" musl-legacy-compat" -fi - -if [ -z "$CROSS_BUILD" ]; then - makedepends+=" python3-devel" - make_build_args+=" PYTHON=1" -fi - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/kore/update b/srcpkgs/kore/update deleted file mode 100644 index 25094d8a98fbf0..00000000000000 --- a/srcpkgs/kore/update +++ /dev/null @@ -1 +0,0 @@ -pattern='(?<=release: )([0-9]\.[0-9]\.[0-9])' diff --git a/srcpkgs/korganizer/template b/srcpkgs/korganizer/template deleted file mode 100644 index 18e5ede9f21448..00000000000000 --- a/srcpkgs/korganizer/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 'korganizer' -pkgname=korganizer -version=25.08.3 -revision=1 -build_style=cmake -configure_args="-DBUILD_TESTING=OFF -DKF6_HOST_TOOLING=/usr/lib/cmake - -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins - -DKDE_INSTALL_QMLDIR=lib/qt6/qml - -DECM_MKSPECS_INSTALL_DIR=/usr/lib/qt6/mkspecs/modules" -hostmakedepends="extra-cmake-modules qt6-base qt6-tools kf6-kdoctools - kf6-kcmutils kf6-kcoreaddons kf6-kconfig gettext" -makedepends="akonadi-calendar-devel akonadi-notes-devel incidenceeditor-devel - qt6-multimedia-devel kf6-kholidays-devel kontactinterface-devel" -short_desc="Calendar and scheduling Program" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-or-later" -homepage="https://kde.org/applications/en/office/org.kde.korganizer" -distfiles="${KDE_SITE}/release-service/${version}/src/${pkgname}-${version}.tar.xz" -checksum=62a1a0d1585b92d8652ff194fcc96bb2883bcc018ecbd4f5eaef6e90f6b0b975 - -if [ "$XBPS_WORDSIZE$XBPS_WORDSIZE" != "64$XBPS_TARGET_WORDSIZE" ]; then - broken="Qt6 WebEngine" -fi - -do_check() { - cd build - # akonadi-sqlite-koeventpopupmenutest requires dbus session - ctest -E akonadi-sqlite-koeventpopupmenutest -} diff --git a/srcpkgs/kotlin-bin/template b/srcpkgs/kotlin-bin/template deleted file mode 100644 index 075a8e63f104a7..00000000000000 --- a/srcpkgs/kotlin-bin/template +++ /dev/null @@ -1,38 +0,0 @@ -# Template file for 'kotlin-bin' -pkgname=kotlin-bin -version=2.1.10 -revision=1 -archs="x86_64" -makedepends="unzip setconf" -depends="openjdk21" -short_desc="Statically typed programming language based on the JVM" -maintainer="Orphaned <orphan@voidlinux.org>" -license="Apache-2.0" -homepage="https://kotlinlang.org/" -distfiles="https://github.com/JetBrains/kotlin/releases/download/v${version}/kotlin-compiler-${version}.zip" -checksum=c6e9e2636889828e19c8811d5ab890862538c89dc2a3101956dfee3c2a8ba6b1 -nostrip=yes -replaces="kotlin>=0" - -pre_install() { - cd bin - setconf kotlin DIR "/usr/bin" - setconf kotlinc-js DIR "/usr/bin" - setconf kotlinc-jvm DIR "/usr/bin" - setconf kotlinc KOTLIN_HOME "/usr/share/kotlin-bin" -} - -do_install() { - # executables - vbin bin/kotlin - vbin bin/kotlinc - vbin bin/kotlinc-js - vbin bin/kotlinc-jvm - - # jar files - vmkdir usr/share/kotlin-bin/lib - vcopy lib/* usr/share/kotlin-bin/lib - - # build.txt must be installed for for "-version" to work - vcopy build.txt usr/share/kotlin-bin -} diff --git a/srcpkgs/kotlin-bin/update b/srcpkgs/kotlin-bin/update deleted file mode 100644 index 99fb0b2417f673..00000000000000 --- a/srcpkgs/kotlin-bin/update +++ /dev/null @@ -1,2 +0,0 @@ -site=https://github.com/JetBrains/kotlin/releases/latest -pattern='/archive/refs/tags/(v?|\Q'"$pkgname"'\E-)?\K[\d\.]+(?=\.tar\.gz")' diff --git a/srcpkgs/kpackage-devel b/srcpkgs/kpackage-devel deleted file mode 120000 index fcce5376e30641..00000000000000 --- a/srcpkgs/kpackage-devel +++ /dev/null @@ -1 +0,0 @@ -kpackage \ No newline at end of file diff --git a/srcpkgs/kpackage/template b/srcpkgs/kpackage/template deleted file mode 100644 index 11678ada29a3d0..00000000000000 --- a/srcpkgs/kpackage/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 'kpackage' -pkgname=kpackage -version=5.116.0 -revision=1 -build_style=cmake -hostmakedepends="kcoreaddons extra-cmake-modules gettext - qt5-host-tools qt5-qmake python3 kdoctools" -makedepends="karchive-devel kconfig-devel kcoreaddons-devel ki18n-devel kdoctools-devel" -short_desc="KDE Installation and loading of additional content as packages" -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=5705b185c72b09f19215fa659fc628dc74529bb7d3f649d1fc953ae5a7ebf1be - -post_install() { - vsed -e 's;[$]{_IMPORT_PREFIX};/usr;g' \ - -i ${DESTDIR}/usr/lib/cmake/KF5Package/KF5PackageToolsTargets-*.cmake -} - -kpackage-devel_package() { - short_desc+=" - development" - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/kpackage/update b/srcpkgs/kpackage/update deleted file mode 100644 index 4a547584557695..00000000000000 --- a/srcpkgs/kpackage/update +++ /dev/null @@ -1 +0,0 @@ -ignore=6.* diff --git a/srcpkgs/kparts-devel b/srcpkgs/kparts-devel deleted file mode 120000 index 3ed589ae1343d0..00000000000000 --- a/srcpkgs/kparts-devel +++ /dev/null @@ -1 +0,0 @@ -kparts \ No newline at end of file diff --git a/srcpkgs/kparts/template b/srcpkgs/kparts/template deleted file mode 100644 index bf5f33273eb531..00000000000000 --- a/srcpkgs/kparts/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 'kparts' -pkgname=kparts -version=5.116.0 -revision=1 -build_style=cmake -hostmakedepends="kcoreaddons extra-cmake-modules gettext - qt5-host-tools qt5-qmake python3" -makedepends="kio-devel" -short_desc="KDE Plugin framework for user interface components" -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=193b2a2d0725ca0ec9a622357308fdd74217e16169a0bf680dd2765620a6f933 - -do_check() { - : # test can not find packages assets?! -} - -kparts-devel_package() { - short_desc+=" - development" - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/qt5/mkspecs - vmove usr/lib/cmake - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/kparts/update b/srcpkgs/kparts/update deleted file mode 100644 index 4a547584557695..00000000000000 --- a/srcpkgs/kparts/update +++ /dev/null @@ -1 +0,0 @@ -ignore=6.* diff --git a/srcpkgs/kpartx/template b/srcpkgs/kpartx/template deleted file mode 100644 index 67766eb6dafba4..00000000000000 --- a/srcpkgs/kpartx/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'kpartx' -pkgname=kpartx -version=0.9.6 -revision=1 -build_wrksrc=kpartx -build_style=gnu-makefile -make_install_args="libudevdir=/usr/lib/udev bindir=/usr/bin" -makedepends="device-mapper-devel" -short_desc="Create device maps from partition tables" -maintainer="Leah Neukirchen <leah@vuxu.org>" -license="GPL-2.0-or-later" -homepage="http://christophe.varoqui.free.fr/" -distfiles="https://github.com/opensvc/multipath-tools/archive/refs/tags/${version}.tar.gz" -checksum=401c6f6e8dc5d3feaaee76280716aee718579ac024ce4f2fae77c798dc7a0f9f -LDFLAGS="-ldevmapper" -CFLAGS="-D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DLIBDM_API_COOKIE -I../libmultipath" - -do_configure() { - make -C .. config.mk -} diff --git a/srcpkgs/kpartx/update b/srcpkgs/kpartx/update deleted file mode 100644 index d50ddf080eb9d3..00000000000000 --- a/srcpkgs/kpartx/update +++ /dev/null @@ -1,2 +0,0 @@ -site='https://git.opensvc.com/?p=multipath-tools/.git;a=tags' -pattern='refs/tags/\K[0-9.]+' diff --git a/srcpkgs/kpat/template b/srcpkgs/kpat/template deleted file mode 100644 index 54d438c245a65e..00000000000000 --- a/srcpkgs/kpat/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'kpat' -pkgname=kpat -version=25.08.3 -revision=1 -build_style=cmake -configure_args="-DWITH_BH_SOLVER=OFF - -DBUILD_TESTING=OFF -DKF6_HOST_TOOLING=/usr/lib/cmake - -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins - -DKDE_INSTALL_QMLDIR=lib/qt6/qml - -DECM_MKSPECS_INSTALL_DIR=/usr/lib/qt6/mkspecs/modules" -hostmakedepends="extra-cmake-modules gettext kf6-kconfig kf6-kcoreaddons kf6-kdoctools - pkg-config qt6-base qt6-tools" -makedepends="libfreecell-solver-devel libkdegames-devel - kf6-kcompletion-devel kf6-kconfig-devel kf6-kcoreaddons-devel kf6-kdoctools-devel - kf6-kconfigwidgets-devel kf6-kcrash-devel kf6-kdbusaddons-devel kf6-ki18n-devel - kf6-kguiaddons-devel kf6-kio-devel kf6-kwidgetsaddons-devel kf6-kxmlgui-devel - kf6-knewstuff-devel kf6-kparts-devel qt6-base-devel qt6-svg-devel" -short_desc="Relaxing card sorting game" -maintainer="Piotr Wójcik <chocimier@tlen.pl>" -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=65e033d7b9aabaa9757012d4b50babcc91b5c2c94174c334e7043b67858326ee diff --git a/srcpkgs/kpcli/template b/srcpkgs/kpcli/template deleted file mode 100644 index 193c227462ea7b..00000000000000 --- a/srcpkgs/kpcli/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'kpcli' -pkgname=kpcli -version=3.3 -revision=2 -build_style=fetch -depends="perl perl-Crypt-Rijndael perl-Sort-Naturally perl-Term-ReadKey perl-Term-ShellUI perl-File-KeePass perl-Clone perl-Term-ReadLine-Gnu perl-XML-Parser" -short_desc="KeePass Command Line Interface" -maintainer="Kevin Berry <kevin@opensourcealchemist.com>" -license="Artistic-1.0, GPL-1.0-or-later" -homepage="http://kpcli.sourceforge.net/" -distfiles="${SOURCEFORGE_SITE}/${pkgname}/${pkgname}-${version}.pl" -checksum=04de984d6b79bdeb84689bf8eaa0e2e3aa8756b7cca9ffdf36e1a9d1c0f1cdfc - -do_install() { - vbin kpcli-${version}.pl kpcli -} diff --git a/srcpkgs/kpcli/update b/srcpkgs/kpcli/update deleted file mode 100644 index 817997978c7a51..00000000000000 --- a/srcpkgs/kpcli/update +++ /dev/null @@ -1 +0,0 @@ -pattern="$pkgname-\K[\d.]+(?=\.pl)" diff --git a/srcpkgs/kpimtextedit-devel b/srcpkgs/kpimtextedit-devel deleted file mode 120000 index 03373d47923dd5..00000000000000 --- a/srcpkgs/kpimtextedit-devel +++ /dev/null @@ -1 +0,0 @@ -kpimtextedit \ No newline at end of file diff --git a/srcpkgs/kpimtextedit/template b/srcpkgs/kpimtextedit/template deleted file mode 100644 index db5a523995bd6c..00000000000000 --- a/srcpkgs/kpimtextedit/template +++ /dev/null @@ -1,35 +0,0 @@ -# Template file for 'kpimtextedit' -pkgname=kpimtextedit -version=25.08.3 -revision=1 -build_style=cmake -configure_args="-DBUILD_TESTING=OFF -DKF6_HOST_TOOLING=/usr/lib/cmake - -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins - -DKDE_INSTALL_QMLDIR=lib/qt6/qml - -DECM_MKSPECS_INSTALL_DIR=/usr/lib/qt6/mkspecs/modules" -hostmakedepends="extra-cmake-modules qt6-base qt6-tools gettext kf6-kconfig" -makedepends="qt6-base-devel ktextaddons-devel kf6-kcodecs-devel kf6-kconfig-devel - kf6-kconfigwidgets-devel kf6-kiconthemes-devel kf6-kio-devel qt6-tools-devel - kf6-syntax-highlighting-devel kf6-sonnet-devel kf6-kxmlgui-devel - kf6-kwidgetsaddons-devel kf6-kiconthemes-devel kf6-ki18n-devel ktextaddons-devel" -short_desc="Textedit with PIM-specific features" -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/kpimtextedit-${version}.tar.xz" -checksum=429bffa614ad2b3ea7424702c1c4812f8cc2e42ee210cd5abf7c9dd7ffe46d46 - -do_check() { - cd build - ctest -E 'kpimtextedit-(grantleebuilder-texthtmlbuilder|composerng-richtextcomposer)test' -} - -kpimtextedit-devel_package() { - short_desc+=" - development files" - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/kpipewire-devel b/srcpkgs/kpipewire-devel deleted file mode 120000 index 33b9e5796cbfb5..00000000000000 --- a/srcpkgs/kpipewire-devel +++ /dev/null @@ -1 +0,0 @@ -kpipewire \ No newline at end of file diff --git a/srcpkgs/kpipewire/template b/srcpkgs/kpipewire/template deleted file mode 100644 index 83722fd1ad1c97..00000000000000 --- a/srcpkgs/kpipewire/template +++ /dev/null @@ -1,35 +0,0 @@ -# Template file for 'kpipewire' -pkgname=kpipewire -version=6.5.2 -revision=1 -build_style=cmake -configure_args="-DKDE_INSTALL_QMLDIR=lib/qt6/qml" -hostmakedepends="extra-cmake-modules gettext qt6-base qt6-tools pkg-config - pipewire wayland-devel qt6-declarative-host-tools" -makedepends="ffmpeg6-devel kf6-kcoreaddons-devel kf6-kwayland-devel - kf6-ki18n-devel libva-devel libepoxy-devel pipewire-devel - plasma-wayland-protocols - wayland-devel qt6-declarative-devel qt6-base-private-devel" -depends="pipewire" -short_desc="Components relating to Flatpak 'pipewire' use in Plasma" -maintainer="John <me@johnnynator.dev>" -license="GPL-3.0-or-later" -homepage="https://invent.kde.org/plasma/kpipewire" -distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz" -checksum=5aaf457d08fc52dea254eaa5b7e05cf0e915001411f4fdd6f2f4aa0b1290fe89 - -do_check() { - cd build - ctest -E "mediamonitortest" -} - -kpipewire-devel_package() { - depends="${sourcepkg}>=${version}_${revision} - qt6-base-devel pipewire-devel" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/kpkpass-devel b/srcpkgs/kpkpass-devel deleted file mode 120000 index 35f208ff1de33e..00000000000000 --- a/srcpkgs/kpkpass-devel +++ /dev/null @@ -1 +0,0 @@ -kpkpass \ No newline at end of file diff --git a/srcpkgs/kpkpass/template b/srcpkgs/kpkpass/template deleted file mode 100644 index f188553a6d3abc..00000000000000 --- a/srcpkgs/kpkpass/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'kpkpass' -pkgname=kpkpass -version=25.08.3 -revision=1 -build_style=cmake -configure_args="-DBUILD_TESTING=OFF -DKF6_HOST_TOOLING=/usr/lib/cmake - -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins - -DKDE_INSTALL_QMLDIR=lib/qt6/qml - -DECM_MKSPECS_INSTALL_DIR=/usr/lib/qt6/mkspecs/modules" -hostmakedepends="extra-cmake-modules qt6-base qt6-tools shared-mime-info" -makedepends="kf6-karchive-devel qt6-base-devel" -short_desc="Apple Wallet Pass reader" -maintainer="Louis Dupré Bertoni <contact@louisdb.xyz>" -license="LGPL-2.1-or-later" -homepage="https://kontact.kde.org" -changelog="https://kde.org/announcements/changelogs/gear/${version}/#kpkpass" -distfiles="${KDE_SITE}/release-service/${version}/src/${pkgname}-${version}.tar.xz" -checksum=3802a6f23edd901be975c03b3eb63e478e9384386d883b2289fb598edf3e758b - -kpkpass-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/kpmcore-devel b/srcpkgs/kpmcore-devel deleted file mode 120000 index 04de5fc06c9902..00000000000000 --- a/srcpkgs/kpmcore-devel +++ /dev/null @@ -1 +0,0 @@ -kpmcore \ No newline at end of file diff --git a/srcpkgs/kpmcore/template b/srcpkgs/kpmcore/template deleted file mode 100644 index a7dfb6b8014669..00000000000000 --- a/srcpkgs/kpmcore/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 'kpmcore' -pkgname=kpmcore -version=25.08.3 -revision=1 -build_style=cmake -configure_args="-DBUILD_TESTING=OFF -DKF6_HOST_TOOLING=/usr/lib/cmake - -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins" -hostmakedepends="extra-cmake-modules qt6-base-devel qt6-base pkg-config kf6-kcoreaddons -gettext kf6-kauth-tools" -makedepends="qt6-base-devel libatasmart-devel libparted-devel kf6-kwidgetsaddons-devel - kf6-ki18n-devel polkit-qt6-devel kf6-kauth-devel kf6-kcoreaddons-devel" -depends="parted" -short_desc="Library for managing partitions" -maintainer="jambonmcyeah <jambonmcyeah@gmail.com>" -license="GPL-3.0-or-later" -homepage="https://apps.kde.org/partitionmanager" -changelog="https://kde.org/announcements/changelogs/gear/${version}/#kpmcore" -distfiles="${KDE_SITE}/release-service/${version}/src/kpmcore-${version}.tar.xz" -checksum=430222498b3a0dd4bb61daf261f064838f8d1e83733063a4f637b59271ed68e3 - -kpmcore-devel_package() { - short_desc+=" - development" - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/kproperty-devel b/srcpkgs/kproperty-devel deleted file mode 120000 index cf618f6df70e09..00000000000000 --- a/srcpkgs/kproperty-devel +++ /dev/null @@ -1 +0,0 @@ -kproperty \ No newline at end of file diff --git a/srcpkgs/kproperty/template b/srcpkgs/kproperty/template deleted file mode 100644 index 4550ed482ee450..00000000000000 --- a/srcpkgs/kproperty/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'kproperty' -pkgname=kproperty -version=3.2.0 -revision=1 -build_style=cmake -hostmakedepends="extra-cmake-modules qt5-qmake qt5-host-tools kcoreaddons" -makedepends="qt5-devel kconfig-devel kcoreaddons-devel kguiaddons-devel - kwidgetsaddons-devel" -short_desc="Property editing framework" -maintainer="John <me@johnnynator.dev>" -license="LGPL-2.0-or-later" -homepage="https://community.kde.org/KProperty" -distfiles="${KDE_SITE}/kproperty/src/kproperty-${version}.tar.xz" -checksum=67af0c2d74715957bd5373a6a30589ff0a996cb1d267dfd0538dccaa9a768dfa - -kproperty-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/kqtquickcharts-devel b/srcpkgs/kqtquickcharts-devel deleted file mode 120000 index c5b31716d6be32..00000000000000 --- a/srcpkgs/kqtquickcharts-devel +++ /dev/null @@ -1 +0,0 @@ -kqtquickcharts \ No newline at end of file diff --git a/srcpkgs/kqtquickcharts/template b/srcpkgs/kqtquickcharts/template deleted file mode 100644 index 8db16417aeb3f1..00000000000000 --- a/srcpkgs/kqtquickcharts/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'kqtquickcharts' -pkgname=kqtquickcharts -version=25.08.3 -revision=1 -build_style=cmake -configure_args="-DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins - -DKDE_INSTALL_QMLDIR=lib/qt6/qml" -hostmakedepends="extra-cmake-modules qt6-base qt6-tools qt6-declarative-host-tools" -makedepends="qt6-declarative-devel" -short_desc="QtQuick plugin to render beautiful and interactive charts" -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=8f29a9cb1af7e351e85bb77e66d082d304e859d25bb550e74d65f759f0110c11 - -kqtquickcharts-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - } -} diff --git a/srcpkgs/kquickimageeditor-devel b/srcpkgs/kquickimageeditor-devel deleted file mode 120000 index acc5eacd1d75fe..00000000000000 --- a/srcpkgs/kquickimageeditor-devel +++ /dev/null @@ -1 +0,0 @@ -kquickimageeditor \ No newline at end of file diff --git a/srcpkgs/kquickimageeditor/template b/srcpkgs/kquickimageeditor/template deleted file mode 100644 index 9379690422653a..00000000000000 --- a/srcpkgs/kquickimageeditor/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'kquickimageeditor' -pkgname=kquickimageeditor -version=0.5.1 -revision=1 -build_style=cmake -configure_args="-DBUILD_WITH_QT6=ON -DKDE_INSTALL_QMLDIR=lib/qt6/qml - -DECM_MKSPECS_INSTALL_DIR=/usr/lib/qt6/mkspecs/modules - -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins" -hostmakedepends="extra-cmake-modules qt6-base qt6-tools - qt6-declarative-host-tools" -makedepends="qt6-base-devel qt6-declarative-devel" -short_desc="QML image editing components" -maintainer="Orphaned <orphan@voidlinux.org>" -license="LGPL-2.1-or-later, BSD-2-Clause, CC0-1.0" -homepage="https://invent.kde.org/libraries/kquickimageeditor" -distfiles="${KDE_SITE}/kquickimageeditor/kquickimageeditor-${version}.tar.xz" -checksum=f08271f368ead077fa3ed95c32446dd873f8b371d9756aefb757bea323339b29 - -post_install() { - vlicense LICENSES/BSD-2-Clause.txt -} - -kquickimageeditor-devel_package() { - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/lib/cmake - vmove usr/lib/qt6/mkspecs - } -} diff --git a/srcpkgs/krdc-devel b/srcpkgs/krdc-devel deleted file mode 120000 index be6d1e1112b999..00000000000000 --- a/srcpkgs/krdc-devel +++ /dev/null @@ -1 +0,0 @@ -krdc \ No newline at end of file diff --git a/srcpkgs/krdc/template b/srcpkgs/krdc/template deleted file mode 100644 index 35e1325fbccc1d..00000000000000 --- a/srcpkgs/krdc/template +++ /dev/null @@ -1,36 +0,0 @@ -# Template file for 'krdc' -pkgname=krdc -version=25.08.3 -revision=1 -build_style=cmake -configure_args="-DBUILD_TESTING=OFF -DKF6_HOST_TOOLING=/usr/lib/cmake - -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins -DQT_MAJOR_VERSION=6 - -DKDE_INSTALL_QMLDIR=lib/qt6/qml - -DECM_MKSPECS_INSTALL_DIR=/usr/lib/qt6/mkspecs/modules" -hostmakedepends="extra-cmake-modules qt6-base kf6-kcmutils kf6-kdoctools - wayland-devel - kf6-kcoreaddons kf6-kconfig gettext freerdp3 pkg-config" -makedepends="qt6-base-private-devel - kf6-kconfig-devel kf6-kcmutils-devel kf6-kdnssd-devel - kf6-knotifyconfig-devel kf6-knotifications-devel kf6-kbookmarks-devel - kf6-kiconthemes-devel kf6-kxmlgui-devel kf6-kcompletion-devel kf6-kwallet-devel - kf6-kwidgetsaddons-devel kf6-ki18n-devel kf6-kdoctools-devel libvncserver-devel - kf6-kwindowsystem-devel kf6-kcrash-devel kf6-kio-devel - kf6-kstatusnotifieritem-devel plasma-activities-devel freerdp3 - freerdp3-devel libssh-devel fuse3-devel" -depends="freerdp3" -short_desc="Remote Desktop Client supporting VNC and RDP" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-or-later, GFDL-1.2-only, LGPL-2.1-or-later" -homepage="https://kde.org/applications/en/internet/org.kde.krdc" -distfiles="${KDE_SITE}/release-service/${version}/src/${pkgname}-${version}.tar.xz" -checksum=aa317b8a21c0362b6ddd69f122ca17f444edfeeba2f422b75ce51c666950906a - -krdc-devel_package() { - short_desc+=" - development files" - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/krdp/template b/srcpkgs/krdp/template deleted file mode 100644 index ff1f0b14b43d87..00000000000000 --- a/srcpkgs/krdp/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'krdp' -pkgname=krdp -version=6.5.2 -revision=1 -build_style=cmake -configure_args="-DKF6_HOST_TOOLING=/usr/lib/cmake - -DKDE_INSTALL_QMLDIR=lib/qt6/qml - -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins" -hostmakedepends="extra-cmake-modules pkg-config qt6-base gettext qt6-tools freerdp3 - kf6-kconfig kf6-kcmutils wayland-devel" -makedepends="kf6-kcmutils-devel kf6-kconfig-devel kf6-kcoreaddons-devel - kf6-ki18n-devel kpipewire-devel kf6-kstatusnotifieritem-devel - kf6-kdbusaddons-devel kf6-kcrash-devel kf6-kguiaddons-devel pam-devel - qtkeychain-qt6-devel plasma-wayland-protocols freerdp3-devel - qt6-declarative-devel libxkbcommon-devel - libxcb-devel pipewire-devel qt6-base-private-devel freerdp3" -short_desc="Plasma rdp server and library" -maintainer="Orphaned <orphan@voidlinux.org>" -license="LGPL-2.0-or-later" -homepage="https://invent.kde.org/plasma/krdp" -distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz" -checksum=20ab2722f229710669200c3dfc35888cec6e2b3c38dce120bb05b99ca37d58ff diff --git a/srcpkgs/krename/patches/e7dd767a.patch b/srcpkgs/krename/patches/e7dd767a.patch deleted file mode 100644 index a0ef428ce46b17..00000000000000 --- a/srcpkgs/krename/patches/e7dd767a.patch +++ /dev/null @@ -1,90 +0,0 @@ -Patch-Source: https://invent.kde.org/utilities/krename/-/commit/e7dd767a -From e7dd767a9a1068ee1fe1502c4d619b57d3b12add Mon Sep 17 00:00:00 2001 -From: Andreas Sturmlechner <asturm@gentoo.org> -Date: Fri, 26 May 2023 23:23:10 +0200 -Subject: [PATCH] Fix build with >=exiv2-0.28, raise minimum to 0.27 - -- enables use of EXIV2_TEST_VERSION macro -- exiv2 headers cleanup - -Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> ---- - CMakeLists.txt | 6 +----- - config-krename.h.cmake | 3 --- - src/exiv2plugin.cpp | 17 +++++------------ - 3 files changed, 6 insertions(+), 20 deletions(-) - -diff --git a/CMakeLists.txt b/CMakeLists.txt -index 0bda8ac..72e7297 100644 ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -56,13 +56,9 @@ set_package_properties(Taglib PROPERTIES - TYPE OPTIONAL) - - # Find exiv2 --find_package(LibExiv2 0.13) # AccessMode was added in 0.13 -+find_package(LibExiv2 0.27) # EXIV2_TEST_VERSION was added in 0.27 - set_package_properties(LibExiv2 PROPERTIES TYPE OPTIONAL) - --if (LibExiv2_VERSION VERSION_GREATER_EQUAL "0.27") -- set(HAVE_LIBEXIV2_0_27 TRUE) --endif() -- - # Find podofo - find_package(PoDoFo) - set_package_properties(PoDoFo PROPERTIES -diff --git a/config-krename.h.cmake b/config-krename.h.cmake -index 76c3d30..862e40b 100644 ---- a/config-krename.h.cmake -+++ b/config-krename.h.cmake -@@ -6,9 +6,6 @@ - /* have Exiv2 */ - #cmakedefine01 HAVE_EXIV2 - --/* Defined if we have libexiv2 >= 0.27 */ --#cmakedefine HAVE_LIBEXIV2_0_27 -- - /* have PoDoFo */ - #cmakedefine01 HAVE_PODOFO - -diff --git a/src/exiv2plugin.cpp b/src/exiv2plugin.cpp -index 5694d8c..25e8869 100644 ---- a/src/exiv2plugin.cpp -+++ b/src/exiv2plugin.cpp -@@ -3,20 +3,9 @@ - - #include "exiv2plugin.h" - --#include "../config-krename.h" -- - #include <KLocalizedString> - --#include <exiv2/error.hpp> --#include <exiv2/exif.hpp> --#include <exiv2/image.hpp> --#include <exiv2/iptc.hpp> --#ifdef HAVE_LIBEXIV2_0_27 -- #include <exiv2/xmp_exiv2.hpp> --#else -- #include <exiv2/xmp.hpp> --#endif --#include <exiv2/tags.hpp> -+#include <exiv2/exiv2.hpp> - - #include "batchrenamer.h" - #include "tokenhelpdialog.h" -@@ -381,7 +370,11 @@ QString Exiv2Plugin::processFile(BatchRenamer *b, int index, const QString &file - std::string strFilename(asc.constData(), asc.length()); - - try { -+#if EXIV2_TEST_VERSION(0,28,0) -+ Image::UniquePtr image = Exiv2::ImageFactory::open(strFilename); -+#else - Image::AutoPtr image = Exiv2::ImageFactory::open(strFilename); -+#endif - if (image.get() != nullptr && image->good()) { - image->readMetadata(); - --- -GitLab - diff --git a/srcpkgs/krename/patches/podofo-0.10.patch b/srcpkgs/krename/patches/podofo-0.10.patch deleted file mode 100644 index 4cb7751408d207..00000000000000 --- a/srcpkgs/krename/patches/podofo-0.10.patch +++ /dev/null @@ -1,107 +0,0 @@ -From 056d614dc2166cd25749caf264b1b4d9d348f4d4 Mon Sep 17 00:00:00 2001 -From: Antonio Rojas <arojas@archlinux.org> -Date: Mon, 17 Jul 2023 20:29:37 +0000 -Subject: [PATCH] Support podofo 0.10 - -Version 0.10 of podofo is a complete rewrite. krename's use of it is minimal, so porting is easy. - -Switch the cmake module to use pkgconfig, which is available since 0.9.5 (release in 2017). - -Unfortunately, the hack to find the version number is still needed, since the pc file is buggy and ships an empty "Version" field. ---- - cmake/modules/FindPoDoFo.cmake | 31 +++++++++++++++---------------- - src/podofoplugin.cpp | 20 ++++++++++++++++++++ - 2 files changed, 35 insertions(+), 16 deletions(-) - ---- a/cmake/modules/FindPoDoFo.cmake -+++ b/cmake/modules/FindPoDoFo.cmake -@@ -36,15 +36,8 @@ - # (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF - # THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - --find_path(PoDoFo_INCLUDE_DIRS -- NAMES podofo/podofo.h --) --find_library(PoDoFo_LIBRARIES -- NAMES libpodofo podofo --) -- --include(FindPackageHandleStandardArgs) --find_package_handle_standard_args(PoDoFo DEFAULT_MSG PoDoFo_LIBRARIES PoDoFo_INCLUDE_DIRS) -+include(FindPkgConfig) -+pkg_search_module(PoDoFo libpodofo libpodofo-0) - - set(PoDoFo_DEFINITIONS) - if(PoDoFo_FOUND) -@@ -61,17 +54,19 @@ if(PoDoFo_FOUND) - endif() - endif() - -- # PoDoFo-0.9.5 unconditionally includes openssl/opensslconf.h in a public -- # header. The fix is in https://sourceforge.net/p/podofo/code/1830/ and will -- # hopefully be released soon with 0.9.6. Note that krename doesn't use -- # OpenSSL in any way. -- file(STRINGS "${PoDoFo_INCLUDE_DIRS}/podofo/base/podofo_config.h" PoDoFo_MAJOR_VER_LINE REGEX "^#define[ \t]+PODOFO_VERSION_MAJOR[ \t]+[0-9]+$") -- file(STRINGS "${PoDoFo_INCLUDE_DIRS}/podofo/base/podofo_config.h" PoDoFo_MINOR_VER_LINE REGEX "^#define[ \t]+PODOFO_VERSION_MINOR[ \t]+[0-9]+$") -- file(STRINGS "${PoDoFo_INCLUDE_DIRS}/podofo/base/podofo_config.h" PoDoFo_PATCH_VER_LINE REGEX "^#define[ \t]+PODOFO_VERSION_PATCH[ \t]+[0-9]+$") -+ find_file(PoDoFo_CONFIG podofo_config.h PATHS ${PoDoFo_INCLUDE_DIRS} PATH_SUFFIXES auxiliary base) -+ file(STRINGS "${PoDoFo_CONFIG}" PoDoFo_MAJOR_VER_LINE REGEX "^#define[ \t]+PODOFO_VERSION_MAJOR[ \t]+[0-9]+$") -+ file(STRINGS "${PoDoFo_CONFIG}" PoDoFo_MINOR_VER_LINE REGEX "^#define[ \t]+PODOFO_VERSION_MINOR[ \t]+[0-9]+$") -+ file(STRINGS "${PoDoFo_CONFIG}" PoDoFo_PATCH_VER_LINE REGEX "^#define[ \t]+PODOFO_VERSION_PATCH[ \t]+[0-9]+$") - string(REGEX REPLACE "^#define[ \t]+PODOFO_VERSION_MAJOR[ \t]+([0-9]+)$" "\\1" PoDoFo_MAJOR_VER "${PoDoFo_MAJOR_VER_LINE}") - string(REGEX REPLACE "^#define[ \t]+PODOFO_VERSION_MINOR[ \t]+([0-9]+)$" "\\1" PoDoFo_MINOR_VER "${PoDoFo_MINOR_VER_LINE}") - string(REGEX REPLACE "^#define[ \t]+PODOFO_VERSION_PATCH[ \t]+([0-9]+)$" "\\1" PoDoFo_PATCH_VER "${PoDoFo_PATCH_VER_LINE}") - set(PoDoFo_VERSION "${PoDoFo_MAJOR_VER}.${PoDoFo_MINOR_VER}.${PoDoFo_PATCH_VER}") -+ -+ # PoDoFo-0.9.5 unconditionally includes openssl/opensslconf.h in a public -+ # header. The fix is in https://sourceforge.net/p/podofo/code/1830/ and will -+ # hopefully be released soon with 0.9.6. Note that krename doesn't use -+ # OpenSSL in any way. - if(PoDoFo_VERSION VERSION_EQUAL "0.9.5") - find_package(OpenSSL) - if (OpenSSL_FOUND) -@@ -84,4 +79,8 @@ if(PoDoFo_FOUND) - endif() - endif() - -+if(PoDoFo_VERSION VERSION_GREATER_EQUAL 0.10.0) -+ set(CMAKE_CXX_STANDARD 17) -+endif() -+ - mark_as_advanced(PoDoFo_INCLUDE_DIRS PoDoFo_LIBRARIES PoDoFo_DEFINITIONS) ---- a/src/podofoplugin.cpp -+++ b/src/podofoplugin.cpp -@@ -61,6 +61,25 @@ QString PodofoPlugin::processFile(BatchR - try { - PdfMemDocument doc; - doc.Load(filename.toUtf8().data()); -+#if (PODOFO_VERSION_MINOR>=10 || PODOFO_VERSION_MAJOR>=1) -+ const PdfInfo *info = doc.GetInfo(); -+ -+ if (token == "pdfauthor") { -+ return info->GetAuthor().has_value() ? QString::fromUtf8(info->GetAuthor()->GetString().c_str()) : QString(); -+ } else if (token == "pdfcreator") { -+ return info->GetCreator().has_value() ? QString::fromUtf8(info->GetCreator()->GetString().c_str()) : QString(); -+ } else if (token == "pdfkeywords") { -+ return info->GetKeywords().has_value() ? QString::fromUtf8(info->GetKeywords()->GetString().c_str()) : QString(); -+ } else if (token == "pdfsubject") { -+ return info->GetSubject().has_value() ? QString::fromUtf8(info->GetSubject()->GetString().c_str()) : QString(); -+ } else if (token == "pdftitle") { -+ return info->GetTitle().has_value() ? QString::fromUtf8(info->GetTitle()->GetString().c_str()) : QString(); -+ } else if (token == "pdfproducer") { -+ return info->GetProducer().has_value() ? QString::fromUtf8(info->GetProducer()->GetString().c_str()) : QString(); -+ } else if (token == "pdfpages") { -+ return QString::number(doc.GetPages().GetCount()); -+ } -+#else - PdfInfo *info = doc.GetInfo(); - - if (token == "pdfauthor") { -@@ -78,6 +97,7 @@ QString PodofoPlugin::processFile(BatchR - } else if (token == "pdfpages") { - return QString::number(doc.GetPageCount()); - } -+#endif - } catch (PdfError &error) { - return QString::fromUtf8(error.what()); - } diff --git a/srcpkgs/krename/template b/srcpkgs/krename/template deleted file mode 100644 index 2b2079d3d041f5..00000000000000 --- a/srcpkgs/krename/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'krename' -pkgname=krename -version=5.0.2 -revision=4 -build_style=cmake -hostmakedepends="extra-cmake-modules gettext kcoreaddons pkg-config qt5-host-tools qt5-qmake" -makedepends="exiv2-devel freetype-devel kjs-devel kparts-devel libpodofo-devel - taglib-devel" -short_desc="Powerful batch renamer for KDE" -maintainer="Piotr Wójcik <chocimier@tlen.pl>" -license="GPL-2.0-or-later" -homepage="https://userbase.kde.org/KRename" -distfiles="${KDE_SITE}/krename/${version}/src/krename-${version}.tar.xz" -checksum=b23c60a7ddd9f6db4dd7f55ac55fcca8a558fa68aaf8fa5cb89e1eaf692f23ed diff --git a/srcpkgs/kreport-devel b/srcpkgs/kreport-devel deleted file mode 120000 index d11784b45d19b9..00000000000000 --- a/srcpkgs/kreport-devel +++ /dev/null @@ -1 +0,0 @@ -kreport \ No newline at end of file diff --git a/srcpkgs/kreport/patches/symbol-loss.patch b/srcpkgs/kreport/patches/symbol-loss.patch deleted file mode 100644 index f030b675a5d5d2..00000000000000 --- a/srcpkgs/kreport/patches/symbol-loss.patch +++ /dev/null @@ -1,120 +0,0 @@ -From 5d3053ea78b349b81b7a562974ad78f93d169791 Mon Sep 17 00:00:00 2001 -From: Jaroslaw Staniek <staniek@kde.org> -Date: Tue, 16 Jun 2020 21:59:12 +0200 -Subject: [PATCH] Fix build with GCC 10 (make KReportGroupTracker use C++ file) - -BUG:422886 -CCMAIL:adam@piggz.co.uk - -FIXED-IN:3.2.1 ---- - src/CMakeLists.txt | 5 +--- - .../scripting/KReportGroupTracker.cpp | 26 +++++++++++++++++++ - src/renderer/scripting/KReportGroupTracker.h | 25 +++++++++++++++--- - 3 files changed, 48 insertions(+), 8 deletions(-) - create mode 100644 src/renderer/scripting/KReportGroupTracker.cpp - -diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt -index 1cf0b389..65bcf6e5 100644 ---- a/src/CMakeLists.txt -+++ b/src/CMakeLists.txt -@@ -106,6 +106,7 @@ set(kreport_TARGET_INCLUDE_DIRS - - if(KREPORT_SCRIPTING) - list(APPEND kreport_LIB_SRCS -+ renderer/scripting/KReportGroupTracker.cpp - renderer/scripting/KReportScriptHandler.cpp - renderer/scripting/KReportScriptConstants.cpp - renderer/scripting/KReportScriptDebug.cpp -@@ -133,10 +134,6 @@ if(KREPORT_SCRIPTING) - items/text/KReportScriptText.cpp - ) - -- qt_wrap_cpp(KReport kreport_LIB_SRCS -- renderer/scripting/KReportGroupTracker.h -- ) -- - list(APPEND kreport_INCLUDE_DIRS - ${CMAKE_CURRENT_SOURCE_DIR}/renderer/scripting - ) -diff --git a/src/renderer/scripting/KReportGroupTracker.cpp b/src/renderer/scripting/KReportGroupTracker.cpp -new file mode 100644 -index 00000000..9274d4a5 ---- /dev/null -+++ b/src/renderer/scripting/KReportGroupTracker.cpp -@@ -0,0 +1,26 @@ -+/* This file is part of the KDE project -+ * Copyright (C) 2015 by Adam Pigg (adam@piggz.co.uk) -+ * -+ * This library is free software; you can redistribute it and/or -+ * modify it under the terms of the GNU Lesser General Public -+ * License as published by the Free Software Foundation; either -+ * version 2.1 of the License, or (at your option) any later version. -+ * -+ * This library 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 -+ * Lesser General Public License for more details. -+ * -+ * You should have received a copy of the GNU Lesser General Public -+ * License along with this library. If not, see <http://www.gnu.org/licenses/>. -+ */ -+ -+#include "KReportGroupTracker.h" -+ -+KReportGroupTracker::KReportGroupTracker() -+{ -+} -+ -+KReportGroupTracker::~KReportGroupTracker() -+{ -+} -diff --git a/src/renderer/scripting/KReportGroupTracker.h b/src/renderer/scripting/KReportGroupTracker.h -index e434e05a..4c0852ea 100644 ---- a/src/renderer/scripting/KReportGroupTracker.h -+++ b/src/renderer/scripting/KReportGroupTracker.h -@@ -1,3 +1,20 @@ -+/* This file is part of the KDE project -+ * Copyright (C) 2015 by Adam Pigg (adam@piggz.co.uk) -+ * -+ * This library is free software; you can redistribute it and/or -+ * modify it under the terms of the GNU Lesser General Public -+ * License as published by the Free Software Foundation; either -+ * version 2.1 of the License, or (at your option) any later version. -+ * -+ * This library 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 -+ * Lesser General Public License for more details. -+ * -+ * You should have received a copy of the GNU Lesser General Public -+ * License along with this library. If not, see <http://www.gnu.org/licenses/>. -+ */ -+ - #ifndef KREPORTGROUPTRACKER_H - #define KREPORTGROUPTRACKER_H - -@@ -7,16 +24,16 @@ - /*! - * @brief Keeps track of groups as the data for the group changes - */ --class KREPORT_EXPORT KReportGroupTracker : public QObject { -+class KREPORT_EXPORT KReportGroupTracker : public QObject -+{ - Q_OBJECT - - protected: -- KReportGroupTracker() {} -- ~KReportGroupTracker() override{} -+ KReportGroupTracker(); -+ ~KReportGroupTracker() override; - - public: - Q_SLOT virtual void setGroupData(const QMap<QString, QVariant> &groupData) = 0; - }; - - #endif // KREPORTGROUPTRACKER_H -- --- -2.29.2 - diff --git a/srcpkgs/kreport/template b/srcpkgs/kreport/template deleted file mode 100644 index af0a9d8509b055..00000000000000 --- a/srcpkgs/kreport/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'kreport' -pkgname=kreport -version=3.2.0 -revision=2 -build_style=cmake -hostmakedepends="extra-cmake-modules qt5-qmake qt5-host-tools python3 kcoreaddons" -makedepends="ecm-devel kconfig-devel kcoreaddons-devel kguiaddons-devel kproperty-devel - kwidgetsaddons-devel qt5-declarative-devel" -short_desc="Reports creation and generation framework for multiple formats" -maintainer="John <me@johnnynator.dev>" -license="LGPL-2.0-or-later" -homepage="https://community.kde.org/KReport" -distfiles="${KDE_SITE}/kreport/src/kreport-${version}.tar.xz" -checksum=22716d719654e8f887fe4d33654e252ddf3d3d818c44e15a8af0e6f2e7d6ccd7 - -kreport-devel_package() { - depends="${sourcepkg}>=${version}_${revision} kproperty-devel qt5-declarative-devel" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - vmove usr/lib/qt5/mkspecs - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} - diff --git a/srcpkgs/krfb/template b/srcpkgs/krfb/template deleted file mode 100644 index 52ebdaa71e2029..00000000000000 --- a/srcpkgs/krfb/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'krfb' -pkgname=krfb -version=25.08.3 -revision=1 -build_style=cmake -configure_args="-DKF6_HOST_TOOLING=/usr/lib/cmake - -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins" -hostmakedepends="extra-cmake-modules qt6-base qt6-tools pkg-config gettext - kf6-kdoctools kf6-kconfig wayland-devel" -makedepends="kf6-ki18n-devel kf6-kcompletion-devel kf6-kconfig-devel - kf6-kcoreaddons-devel kf6-kcrash-devel kf6-kdbusaddons-devel kf6-kdnssd-devel - kf6-knotifications-devel kf6-kwallet-devel kf6-kdoctools-devel - kf6-kwidgetsaddons-devel kf6-kstatusnotifieritem-devel - kf6-kxmlgui-devel libvncserver-devel libXtst-devel xcb-util-image-devel - kf6-kwayland-devel pipewire-devel plasma-wayland-protocols kpipewire-devel - qt6-base-private-devel" -short_desc="KDE Desktop Sharing" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-or-later, GFDL-1.2-only, LGPL-2.1-or-later" -homepage="https://kde.org/applications/en/system/org.kde.krfb" -distfiles="${KDE_SITE}/release-service/${version}/src/${pkgname}-${version}.tar.xz" -checksum=e12f879089b6a9d4b8fc72b8201e52223ea450664d28ba3a43193a61eb9dff42 diff --git a/srcpkgs/kristall/template b/srcpkgs/kristall/template deleted file mode 100644 index 3ea9cbc30e1c4f..00000000000000 --- a/srcpkgs/kristall/template +++ /dev/null @@ -1,34 +0,0 @@ -# Template file for 'kristall' -pkgname=kristall -version=0.4 -revision=2 -build_wrksrc=src -build_style=qmake -hostmakedepends="qt5-qmake qt5-host-tools" -makedepends="qt5-devel qt5-multimedia-devel qt5-svg-devel" -short_desc="Small-Internet Browser" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-3.0-or-later" -homepage="https://kristall.random-projects.net" -distfiles="https://github.com/MasterQ32/kristall/archive/V${version}.tar.gz - https://raw.githubusercontent.com/MasterQ32/kristall/master/kristall-mime-info.xml" -checksum="1547e60978c73783d0737af3ccea6abfcf7ec214e8dedc91157ef3f88453be8f - 287f63fb3f1dfa0577fe2efb6f421a3299a928dfe139cb2a05c571aa171c2c9b" -skip_extraction="kristall-mime-info.xml" - -pre_configure() { - vsed -i kristall.pro -e 's;/opt/$${TARGET}/;/usr/;' - cp -pv ${XBPS_SRCDISTDIR}/${pkgname}-${version}/kristall-mime-info.xml ${wrksrc} -} - -post_install() { - local share=usr/share icons=usr/share/icons - vinstall icons/kristall.svg 644 ${icons}/hicolor/scalable/apps net.random-projects.kristall.svg - vinstall icons/kristall-16.png 644 ${icons}/hicolor/16x16/apps net.random-projects.kristall.png - vinstall icons/kristall-32.png 644 ${icons}/hicolor/32x32/apps net.random-projects.kristall.png - vinstall icons/kristall-64.png 644 ${icons}/hicolor/64x64/apps net.random-projects.kristall.png - vinstall icons/kristall-128.png 644 ${icons}/hicolor/128x128/apps net.random-projects.kristall.png - vinstall ${wrksrc}/Kristall.desktop 644 ${share}/applications - vinstall ${wrksrc}/kristall-mime-info.xml 644 ${share}/mime/packages kristall.xml - -} diff --git a/srcpkgs/krita-devel b/srcpkgs/krita-devel deleted file mode 120000 index 12b23cdf747f81..00000000000000 --- a/srcpkgs/krita-devel +++ /dev/null @@ -1 +0,0 @@ -krita \ No newline at end of file diff --git a/srcpkgs/krita/patches/boost-1.89.patch b/srcpkgs/krita/patches/boost-1.89.patch deleted file mode 100644 index 88bc11eb401ba3..00000000000000 --- a/srcpkgs/krita/patches/boost-1.89.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -820,7 +820,7 @@ if (MINGW AND CMAKE_CXX_COMPILER_ID STRE - set(Boost_COMPILER "mgw${KRITA_boost_COMPILER_VERSION}") - endif() - --find_package(Boost 1.65 REQUIRED COMPONENTS system) -+find_package(Boost 1.65 REQUIRED) - set_package_properties(Boost PROPERTIES - DESCRIPTION "Boost provides free peer-reviewed portable C++ source libraries." - URL "https://www.boost.org" diff --git a/srcpkgs/krita/patches/musl.patch b/srcpkgs/krita/patches/musl.patch deleted file mode 100644 index 0badb4a21f54f4..00000000000000 --- a/srcpkgs/krita/patches/musl.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/libs/image/tests/kis_paint_device_test.cpp 2019-09-30 15:18:28.000000000 +0200 -+++ b/libs/image/tests/kis_paint_device_test.cpp 2019-09-30 15:18:28.000000000 +0200 -@@ -2354,7 +2354,7 @@ - - qDebug() << "Iteration:" << i; - --#ifdef Q_OS_LINUX -+#ifdef __GLIBC__ - struct mallinfo info = mallinfo(); - qDebug() << "Allocated on heap:" << (info.arena >> 20) << "MiB"; - qDebug() << "Mmaped regions:" << info.hblks << (info.hblkhd >> 20) << "MiB"; diff --git a/srcpkgs/krita/patches/sip68.patch b/srcpkgs/krita/patches/sip68.patch deleted file mode 100644 index e9e4544b7cc279..00000000000000 --- a/srcpkgs/krita/patches/sip68.patch +++ /dev/null @@ -1,23 +0,0 @@ -From 2d71c47661d43a4e3c1ab0c27803de980bdf2bb2 Mon Sep 17 00:00:00 2001 -From: Antonio Rojas <arojas@archlinux.org> -Date: Mon, 11 Dec 2023 20:26:13 +0100 -Subject: [PATCH] Bump SIP ABI version to 12.8 - -Fixes build with SIP 6.8 ---- - cmake/modules/pyproject.toml.in | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/cmake/modules/pyproject.toml.in b/cmake/modules/pyproject.toml.in -index 090b2d4b0cb..085ddf41799 100644 ---- a/cmake/modules/pyproject.toml.in -+++ b/cmake/modules/pyproject.toml.in -@@ -9,7 +9,7 @@ name = "@module_name_toml@" - sip-module = "@sip_name@" - sip-include-dirs = @sip_include_dirs@ - sip-files-dir = "@module_srcs@" --abi-version = "12" -+abi-version = "12.8" - - [tool.sip.bindings.@module_name_toml@] - tags = @module_tags@ diff --git a/srcpkgs/krita/template b/srcpkgs/krita/template deleted file mode 100644 index 1ea24da1c279c0..00000000000000 --- a/srcpkgs/krita/template +++ /dev/null @@ -1,52 +0,0 @@ -# Template file for 'krita' -pkgname=krita -version=5.2.13 -revision=1 -build_style=cmake -configure_args="-Wno-dev -DBUILD_TESTING=OFF -DENABLE_UPDATERS=OFF" -hostmakedepends="extra-cmake-modules gettext pkg-config python3 - qt5-qmake qt5-host-tools kcoreaddons python3-PyQt5 - python3-PyQt5-devel" -makedepends="karchive-devel kconfig-devel kwidgetsaddons-devel kcompletion-devel - kcoreaddons-devel kguiaddons-devel ki18n-devel kitemviews-devel - kwindowsystem-devel kio-devel kcrash-devel qt5-svg-devel qt5-multimedia-devel - boost-devel-minimal gsl-devel tiff-devel libjpeg-turbo-devel libraw-devel fftw-devel - opencolorio-devel eigen exiv2-devel libXi-devel libopenexr-devel libgomp-devel - poppler-qt5-devel giflib-devel python3-devel python3-PyQt5 - python3-PyQt5-devel quazip-devel libheif-devel seexpr-krita-devel - libopenjpeg2-devel qt5-plugin-mysql qt5-plugin-sqlite qt5-plugin-odbc - qt5-plugin-pgsql qt5-plugin-tds libwebp-devel libmypaint-devel libjxl-devel - libkdcraw5-devel immer zug lager libunibreak-devel mlt7-devel xsimd" -depends="qt5-plugin-sqlite python3-PyQt5" -short_desc="Painting and image editing program" -maintainer="John <me@johnnynator.dev>" -license="GPL-3.0-only" -homepage="https://krita.org/" -distfiles="${KDE_SITE}/krita/${version}/krita-${version}.tar.xz" -checksum=ddd3955d77a9d760499466c9e7e11a51e080020ee52e929e2579a0aab600b45a -python_version=3 -replaces="calligra-krita>=0" -# FIXME -make_check=no - -case "$XBPS_TARGET_MACHINE" in - i686*|x86_64*) makedepends+=" vc";; -esac - -pre_configure() { - # CMake won't search in those directories because of CMAKE_FIND_ROOT_PATH - if [ "$CROSS_BUILD" ]; then - configure_args+=" -D_find_sip_py=$wrksrc/cmake/modules/FindSIP.py" - configure_args+=" -D_find_pyqt5_py=$wrksrc/cmake/modules/FindPyQt5.py" - configure_args+=" -DTIFF_CAN_WRITE_PSD_TAGS_EXITCODE=0" - fi -} - -krita-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/kronometer/template b/srcpkgs/kronometer/template deleted file mode 100644 index 2eab0aa775b0cb..00000000000000 --- a/srcpkgs/kronometer/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'kronometer' -pkgname=kronometer -version=2.3.0 -revision=1 -build_style=cmake -configure_args="-DBUILD_TESTING=OFF" -hostmakedepends="extra-cmake-modules gettext kcoreaddons" -makedepends="kxmlgui-devel qt5-devel" -depends="hicolor-icon-theme" -short_desc="Stopwatch Application" -maintainer="travankor <travankor@tuta.io>" -license="GPL-2.0-or-later" -homepage="https://userbase.kde.org/Kronometer" -distfiles="${KDE_SITE}/${pkgname}/${version}/src/${pkgname}-${version}.tar.xz" -checksum=75b9e1a26f0f468d016b2dc3cd2d8fd31412ac968c5c3e7551a7502f7cfac476 - -if [ -n "$CROSS_BUILD" ]; then - hostmakedepends+=" kconfig-devel kdoctools qt5-host-tools qt5-qmake" -fi diff --git a/srcpkgs/kruler/template b/srcpkgs/kruler/template deleted file mode 100644 index 179584077ae023..00000000000000 --- a/srcpkgs/kruler/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'kruler' -pkgname=kruler -version=25.08.3 -revision=1 -build_style=cmake -configure_args="-DBUILD_TESTING=OFF -DKF6_HOST_TOOLING=/usr/lib/cmake - -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins - -DKDE_INSTALL_QMLDIR=lib/qt6/qml - -DECM_MKSPECS_INSTALL_DIR=/usr/lib/qt6/mkspecs/modules" -hostmakedepends="extra-cmake-modules gettext kf6-kconfig kf6-kcoreaddons - kf6-kdoctools pkg-config qt6-base qt6-tools" -makedepends="qt6-base-private-devel kf6-kwindowsystem-devel kf6-kxmlgui-devel - kf6-kcrash-devel kf6-kcoreaddons-devel kf6-ki18n-devel kf6-kdoctools-devel - kf6-kstatusnotifieritem-devel kf6-knotifications-devel" -short_desc="Screen Ruler" -maintainer="Piotr Wójcik <chocimier@tlen.pl>" -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=96b22b4e590cb6768671f11994e10da942f8252fac62fab9effd15611d2c79ac diff --git a/srcpkgs/krusader/patches/musl.patch b/srcpkgs/krusader/patches/musl.patch deleted file mode 100644 index 65ddde9ceaabbc..00000000000000 --- a/srcpkgs/krusader/patches/musl.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/app/Synchronizer/synchronizerfileitem.h -+++ b/app/Synchronizer/synchronizerfileitem.h -@@ -8,6 +8,7 @@ - #ifndef SYNCHRONIZERFILEITEM_H - #define SYNCHRONIZERFILEITEM_H - -+#include <sys/stat.h> - // QtCore - #include <QString> - diff --git a/srcpkgs/krusader/template b/srcpkgs/krusader/template deleted file mode 100644 index c98b86e3e5c000..00000000000000 --- a/srcpkgs/krusader/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'krusader' -pkgname=krusader -version=2.9.0 -revision=1 -build_style=cmake -configure_args="-DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins" -hostmakedepends="extra-cmake-modules gettext pkg-config qt6-base - kf6-kcoreaddons kf6-kconfig kf6-kdoctools" -makedepends="qt6-base-devel qt6-qt5compat-devel - kf6-karchive-devel kf6-kbookmarks-devel kf6-kcodecs-devel kf6-kcompletion-devel - kf6-kcoreaddons-devel kf6-kconfig-devel kf6-kcrash-devel kf6-kdoctools-devel - kf6-kglobalaccel-devel kf6-ki18n-devel kf6-kiconthemes-devel - kf6-kitemviews-devel kf6-kio-devel kf6-knotifications-devel - kf6-kparts-devel kf6-solid-devel kf6-ktextwidgets-devel kf6-kwallet-devel - kf6-kwidgetsaddons-devel kf6-kwindowsystem-devel kf6-kxmlgui-devel - kf6-kguiaddons-devel kf6-kstatusnotifieritem-devel" -short_desc="Twin-panel (commander-style) file manager" -maintainer="Piotr Wójcik <chocimier@tlen.pl>" -license="GPL-2.0-or-later" -homepage="https://www.krusader.org/" -distfiles="${KDE_SITE}/krusader/${version}/krusader-${version}.tar.xz" -checksum=c9b79bfade6cc69fe0e341ecef932fcac8afd9fe94e8cbcfbd729feb54394e04 diff --git a/srcpkgs/ksanecore6-devel b/srcpkgs/ksanecore6-devel deleted file mode 120000 index 6c6a450e8a03d8..00000000000000 --- a/srcpkgs/ksanecore6-devel +++ /dev/null @@ -1 +0,0 @@ -ksanecore6 \ No newline at end of file diff --git a/srcpkgs/ksanecore6/template b/srcpkgs/ksanecore6/template deleted file mode 100644 index da9d1f2b4d6e93..00000000000000 --- a/srcpkgs/ksanecore6/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'ksanecore6' -pkgname=ksanecore6 -version=25.08.3 -revision=1 -build_style=cmake -configure_args="-DQT_MAJOR_VERSION=6 -DKF6_HOST_TOOLING=/usr/lib/cmake - -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins" -hostmakedepends="extra-cmake-modules gettext qt6-base" -makedepends="qt6-base-devel sane-devel kf6-kconfig-devel kf6-ki18n-devel" -short_desc="Library providing logic to interface scanners" -maintainer="John <me@johnnynator.dev>" -license="LGPL-2.1-or-later" -homepage="https://kde.org/applications/graphics" -changelog="https://kde.org/announcements/changelogs/gear/${version}/#ksanecore" -distfiles="${KDE_SITE}/release-service/${version}/src/ksanecore-${version}.tar.xz" -checksum=e15659994193ee60d29fae09e27d2e453fc32e449faf8808a57cac8a9eaba997 - -ksanecore6-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.so" - vmove usr/lib/cmake - } -} diff --git a/srcpkgs/ksanecore6/update b/srcpkgs/ksanecore6/update deleted file mode 100644 index 87ff28a52763a9..00000000000000 --- a/srcpkgs/ksanecore6/update +++ /dev/null @@ -1 +0,0 @@ -pkgname=ksanecore diff --git a/srcpkgs/kscreen/template b/srcpkgs/kscreen/template deleted file mode 100644 index ef53a876127f94..00000000000000 --- a/srcpkgs/kscreen/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'kscreen' -pkgname=kscreen -version=6.5.2 -revision=1 -build_style=cmake -configure_args="-DBUILD_TESTING=OFF -DKF6_HOST_TOOLING=/usr/lib/cmake - -DKDE_INSTALL_QMLDIR=lib/qt6/qml -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins" -hostmakedepends="extra-cmake-modules qt6-base qt6-tools gettext - kf6-kcmutils kf6-kpackage pkg-config wayland-devel - qt6-declarative-host-tools" -makedepends="kf6-kxmlgui-devel kf6-kcmutils-devel kf6-ksvg-devel - kf6-kdbusaddons-devel kf6-kcrash-devel - kf6-kpackage-devel libkf6screen-devel layer-shell-qt-devel libplasma-devel - qt6-sensors-devel qt6-base-private-devel wayland-protocols" -depends="hicolor-icon-theme" -short_desc="KDE screen management software" -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=9c814fd42f9730196fc0c9e6230a85bfc8004c0e5732b04879d35db4d7b9c468 diff --git a/srcpkgs/kscreenlocker-devel b/srcpkgs/kscreenlocker-devel deleted file mode 120000 index 7402ecc3bbad5a..00000000000000 --- a/srcpkgs/kscreenlocker-devel +++ /dev/null @@ -1 +0,0 @@ -kscreenlocker \ No newline at end of file diff --git a/srcpkgs/kscreenlocker/template b/srcpkgs/kscreenlocker/template deleted file mode 100644 index 2efe187c556cf9..00000000000000 --- a/srcpkgs/kscreenlocker/template +++ /dev/null @@ -1,45 +0,0 @@ -# Template file for 'kscreenlocker' -pkgname=kscreenlocker -version=6.5.2 -revision=1 -build_style=cmake -configure_args="-DBUILD_TESTING=OFF -DKF6_HOST_TOOLING=/usr/lib/cmake - -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins" -hostmakedepends="extra-cmake-modules pkg-config qt6-base qt6-tools gettext - elogind wayland-devel kf6-kpackage kf6-kcmutils kf6-kconfig" -makedepends="qt6-base-private-devel qt6-declarative-devel - kf6-kcrash-devel - kf6-kcmutils-devel - kf6-kio-devel - kf6-kglobalaccel-devel - kf6-ki18n-devel - kf6-kidletime-devel - kf6-knotifications-devel - kf6-solid-devel - kf6-kwindowsystem-devel - kf6-kxmlgui-devel - kf6-ksvg-devel - libplasma-devel - libX11-devel - libxcb-devel - xcb-util-keysyms-devel - wayland-devel - layer-shell-qt-devel - pam-devel - libkf6screen-devel" -short_desc="KDE Library and components for secure lock screen architecture" -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=d009894a88964a0c44370ddd5a83b7a95e64f6aad2f47b26fef7cc881d0d04b6 - -kscreenlocker-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision} qt6-base-devel" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/kservice-devel b/srcpkgs/kservice-devel deleted file mode 120000 index 50ca42e0c965d9..00000000000000 --- a/srcpkgs/kservice-devel +++ /dev/null @@ -1 +0,0 @@ -kservice \ No newline at end of file diff --git a/srcpkgs/kservice/template b/srcpkgs/kservice/template deleted file mode 100644 index 95cce25662ccf4..00000000000000 --- a/srcpkgs/kservice/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 'kservice' -pkgname=kservice -version=5.116.0 -revision=1 -build_style=cmake -hostmakedepends="kcoreaddons extra-cmake-modules flex bison gettext" -makedepends="kconfig-devel kcrash-devel kdbusaddons-devel ki18n-devel kdoctools-devel" -short_desc="KDE Plugin framework for desktop services" -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=52b7c2c317d0a662ca33200f9b4f93e0b7efb1843abd120a3b49c9a092f4a869 - -if [ "$CROSS_BUILD" ]; then - hostmakedepends+=" qt5-host-tools qt5-devel kcoreaddons kdoctools" - configure_args+=" -DMEINPROC5_EXECUTABLE=/usr/bin/meinproc5" -fi - -kservice-devel_package() { - short_desc+=" - development" - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/qt5/mkspecs - vmove usr/lib/cmake - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/kservice/update b/srcpkgs/kservice/update deleted file mode 100644 index 4a547584557695..00000000000000 --- a/srcpkgs/kservice/update +++ /dev/null @@ -1 +0,0 @@ -ignore=6.* diff --git a/srcpkgs/ksh-devel b/srcpkgs/ksh-devel deleted file mode 120000 index 60be83d3078a96..00000000000000 --- a/srcpkgs/ksh-devel +++ /dev/null @@ -1 +0,0 @@ -ksh \ No newline at end of file diff --git a/srcpkgs/ksh/template b/srcpkgs/ksh/template deleted file mode 100644 index f68e679c654fd6..00000000000000 --- a/srcpkgs/ksh/template +++ /dev/null @@ -1,54 +0,0 @@ -# Template file for 'ksh' -pkgname=ksh -reverts="2020.0.0_1" -version=1.0.10 -revision=1 -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=9f4c7a9531cec6941d6a9fd7fb70a4aeda24ea32800f578fd4099083f98b4e8a -nocross=yes - -register_shell="/bin/ksh" -alternatives=" - ksh:ksh:/usr/bin/ksh93 - ksh:ksh.1:/usr/share/man/man1/ksh93.1 -" - -build_options="static" -if [ "$build_option_static" ]; then - LDFLAGS+=" -static" -fi - -do_build() { - bin/package make CCFLAGS="$CFLAGS" NPROC="$XBPS_MAKEJOBS" -} -do_check() { - # run inside own pty - script -qfc bin/shtests /dev/null -} -do_install() { - vlicense LICENSE.md LICENSE - - bin/package install ${DESTDIR}/usr - mv ${DESTDIR}/usr/bin/ksh ${DESTDIR}/usr/bin/ksh93 - mv ${DESTDIR}/usr/share/man/man1/ksh.1 ${DESTDIR}/usr/share/man/man1/ksh93.1 - #cd arch/*/ - #vbin bin/ksh ksh93 - #vbin bin/shcomp - #vmkdir usr/share/ksh - #vcopy fun usr/share/ksh/functions - #vman man/man1/sh.1 ksh93.1 -} - -ksh-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/share/man/man3 - vmove usr/lib/*.so - } -} diff --git a/srcpkgs/kshdb/template b/srcpkgs/kshdb/template deleted file mode 100644 index 68a1827c2ea447..00000000000000 --- a/srcpkgs/kshdb/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'kshdb' -pkgname=kshdb -version=1.1.0 -revision=2 -build_style=gnu-configure -hostmakedepends="automake ksh" -depends="ksh python3" -short_desc="Korn Shell Debugger" -maintainer="Leah Neukirchen <leah@vuxu.org>" -license="GPL-2.0-or-later" -homepage="https://github.com/rocky/kshdb" -distfiles="https://github.com/rocky/kshdb/archive/${version}.tar.gz" -checksum=bfc4026e80c9f55719af6d5d51349be422292da828a8190ef86260ca8ac390c3 -python_version=3 - -pre_configure() { - autoreconf -fi -} diff --git a/srcpkgs/ksmtp-devel b/srcpkgs/ksmtp-devel deleted file mode 120000 index 84655361c2c76f..00000000000000 --- a/srcpkgs/ksmtp-devel +++ /dev/null @@ -1 +0,0 @@ -ksmtp \ No newline at end of file diff --git a/srcpkgs/ksmtp/template b/srcpkgs/ksmtp/template deleted file mode 100644 index f4f84a7b31cf7f..00000000000000 --- a/srcpkgs/ksmtp/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 'ksmtp' -pkgname=ksmtp -version=25.08.3 -revision=1 -build_style=cmake -configure_args="-DBUILD_TESTING=OFF -DKF6_HOST_TOOLING=/usr/lib/cmake - -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins - -DKDE_INSTALL_QMLDIR=lib/qt6/qml - -DECM_MKSPECS_INSTALL_DIR=/usr/lib/qt6/mkspecs/modules" -hostmakedepends="extra-cmake-modules qt6-base qt6-tools kf6-kconfig - gettext kf6-kcoreaddons" -makedepends="kmime6-devel kf6-kio-devel" -short_desc="Job-based library to send email through an SMTP server" -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=150741807723f1cee46bc1e86394d785fefd7df822523d5fe53832a2e415cce6 -make_check=no # XXX: requires smtp server? - -ksmtp-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/ksnip/patches/76f4b381.patch b/srcpkgs/ksnip/patches/76f4b381.patch deleted file mode 100644 index 6b5a63eed1a07d..00000000000000 --- a/srcpkgs/ksnip/patches/76f4b381.patch +++ /dev/null @@ -1,107 +0,0 @@ -From 76f4b381971eead6ff31b8bf3bb64bb5717469c3 Mon Sep 17 00:00:00 2001 -From: Damir Porobic <damir_porobic@live.com> -Date: Thu, 22 Feb 2024 12:18:14 +0100 -Subject: [PATCH] Fix build against kImageAnnotator and kColorPicker that use - qt5 and qt6 - ---- - CMakeLists.txt | 18 +++++++++++++----- - src/CMakeLists.txt | 2 +- - src/gui/operations/CopyAsDataUriOperation.cpp | 9 ++++----- - tests/CMakeLists.txt | 2 +- - 4 files changed, 19 insertions(+), 12 deletions(-) - -diff --git a/CMakeLists.txt b/CMakeLists.txt -index 2613ac42..f8088dd7 100644 ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -44,6 +44,14 @@ endif () - set(QT_COMPONENTS Core Widgets Network Xml PrintSupport DBus Svg) - set(QT_MIN_VERSION 5.9.4) - -+option(BUILD_WITH_QT6 "Build against Qt6" OFF) -+ -+if (BUILD_WITH_QT6) -+ set(QT_MAJOR_VERSION 6) -+else() -+ set(QT_MAJOR_VERSION 5) -+endif() -+ - if (UNIX AND NOT APPLE) - list(APPEND QT_COMPONENTS Concurrent) - endif() -@@ -58,13 +66,13 @@ if (BUILD_TESTS) - list(APPEND QT_COMPONENTS Test) - endif() - --find_package(Qt5 ${QT_MIN_VERSION} REQUIRED ${QT_COMPONENTS}) -+find_package(Qt${QT_MAJOR_VERSION} ${QT_MIN_VERSION} REQUIRED ${QT_COMPONENTS}) - --set(KIMAGEANNOTATOR_MIN_VERSION 0.6.1) --find_package(kImageAnnotator ${KIMAGEANNOTATOR_MIN_VERSION} REQUIRED) -+set(KIMAGEANNOTATOR_MIN_VERSION 0.7.0) -+find_package(kImageAnnotator-Qt${QT_MAJOR_VERSION} ${KIMAGEANNOTATOR_MIN_VERSION} REQUIRED) - --set(KCOLORPICKER_MIN_VERSION 0.2.0) --find_package(kColorPicker ${KCOLORPICKER_MIN_VERSION} REQUIRED) -+set(KCOLORPICKER_MIN_VERSION 0.3.0) -+find_package(kColorPicker-Qt${QT_MAJOR_VERSION} ${KCOLORPICKER_MIN_VERSION} REQUIRED) - - set(BASEPATH "${CMAKE_SOURCE_DIR}") - include_directories("${BASEPATH}") -diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt -index e60d4bba..5a637411 100644 ---- a/src/CMakeLists.txt -+++ b/src/CMakeLists.txt -@@ -293,7 +293,7 @@ elseif (UNIX) - elseif (WIN32) - list(APPEND DEPENDENCY_LIBRARIES - Qt5::WinExtras -- kImageAnnotator -+ kImageAnnotator::kImageAnnotator - kColorPicker - Dwmapi - ) -diff --git a/src/gui/operations/CopyAsDataUriOperation.cpp b/src/gui/operations/CopyAsDataUriOperation.cpp -index 7c9b6eef..100aa4fd 100644 ---- a/src/gui/operations/CopyAsDataUriOperation.cpp -+++ b/src/gui/operations/CopyAsDataUriOperation.cpp -@@ -34,14 +34,13 @@ CopyAsDataUriOperation::CopyAsDataUriOperation( - bool CopyAsDataUriOperation::execute() - { - QByteArray byteArray; -- - QBuffer buffer(&byteArray); - buffer.open(QIODevice::WriteOnly); -- auto saved = mImage.save(&buffer, "PNG"); -+ auto isSaved = mImage.save(&buffer, mConfig->saveFormat().toLatin1()); - buffer.close(); - -- if (saved) { -- QByteArray output = "data:image/png;base64,"; -+ if (isSaved) { -+ QByteArray output = "data:image/" + mConfig->saveFormat().toLatin1() +";base64,"; - output.append(byteArray.toBase64()); - mClipboardService->setText(output); - notifySuccess(); -@@ -49,7 +48,7 @@ bool CopyAsDataUriOperation::execute() - notifyFailure(); - } - -- return saved; -+ return isSaved; - } - - void CopyAsDataUriOperation::notifyFailure() const -diff --git a/tests/CMakeLists.txt b/tests/CMakeLists.txt -index f4a49ffd..da19ce93 100644 ---- a/tests/CMakeLists.txt -+++ b/tests/CMakeLists.txt -@@ -73,6 +73,6 @@ endif () - foreach (UnitTest ${UNITTEST_SRC}) - get_filename_component(UnitTestName ${UnitTest} NAME_WE) - add_executable(${UnitTestName} ${UnitTest} ${TESTUTILS_SRC}) -- target_link_libraries(${UnitTestName} KSNIP_STATIC GTest::gmock Qt5::Test) -+ target_link_libraries(${UnitTestName} KSNIP_STATIC GTest::gmock Qt${QT_MAJOR_VERSION}::Test) - add_test(${UnitTestName} ${UnitTestName}) - endforeach (UnitTest) diff --git a/srcpkgs/ksnip/template b/srcpkgs/ksnip/template deleted file mode 100644 index 7dd187923685aa..00000000000000 --- a/srcpkgs/ksnip/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'ksnip' -pkgname=ksnip -version=1.10.1 -revision=2 -build_style=cmake -hostmakedepends="extra-cmake-modules qt5-qmake qt5-host-tools" -makedepends="qt5-x11extras-devel qt5-tools-devel libXfixes-devel - qt5-svg-devel kImageAnnotator-qt5-devel kColorPicker-qt5-devel" -short_desc="Qt based cross-platform screenshot tool with annotation features" -maintainer="John <me@johnnynator.dev>" -license="GPL-3.0-or-later" -homepage="https://github.com/DamirPorobic/ksnip" -distfiles="https://github.com/DamirPorobic/ksnip/archive/v${version}.tar.gz" -checksum=41fa6a54b0a88095ccdf7f8f3a96617e91fb15dcedae2aadaf2ee24677e9a88c diff --git a/srcpkgs/ksolid-devel b/srcpkgs/ksolid-devel deleted file mode 120000 index e573d7e34fed71..00000000000000 --- a/srcpkgs/ksolid-devel +++ /dev/null @@ -1 +0,0 @@ -ksolid \ No newline at end of file diff --git a/srcpkgs/ksolid/template b/srcpkgs/ksolid/template deleted file mode 100644 index 7c0bc73194aae1..00000000000000 --- a/srcpkgs/ksolid/template +++ /dev/null @@ -1,33 +0,0 @@ -# Template file for 'ksolid' -pkgname=ksolid -version=5.116.0 -revision=1 -build_style=cmake -hostmakedepends="kcoreaddons pkg-config flex extra-cmake-modules qt5-host-tools - qt5-tools-devel qt5-declarative-devel" -makedepends="qt5-tools-devel qt5-declarative-devel" -depends="upower udisks2 media-player-info" -short_desc="KDE frameworks - Hardware integration and detection" -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=c6c3debac2915f2b0859ae283be96e00a4c57de7be5f9d59478642984f4f6510 - -libksolid_package() { - short_desc+=" - runtime library" - pkg_install() { - vmove "usr/lib/*.so.*" - } -} - -ksolid-devel_package() { - short_desc+=" - development files" - depends="${makedepends} lib${sourcepkg}-${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - vmove usr/lib/qt5/mkspecs - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/ksolid/update b/srcpkgs/ksolid/update deleted file mode 100644 index a5fde06809d6b6..00000000000000 --- a/srcpkgs/ksolid/update +++ /dev/null @@ -1,2 +0,0 @@ -pkgname=solid -ignore=6.* diff --git a/srcpkgs/ksql/template b/srcpkgs/ksql/template deleted file mode 100644 index 0af5b460c1fb61..00000000000000 --- a/srcpkgs/ksql/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'ksql' -pkgname=ksql -version=0.3.5 -revision=2 -build_style=configure -configure_args="PREFIX=/usr MANDIR=/usr/share/man" -hostmakedepends="sqlite" -makedepends="sqlite-devel" -depends="sqlite-devel" -short_desc="Yet another SQLite wrapper" -maintainer="Duncaen <duncaen@voidlinux.org>" -license="ISC" -homepage="https://kristaps.bsd.lv/ksql/" -distfiles="https://kristaps.bsd.lv/ksql/snapshots/ksql-${version}.tar.gz" -checksum=8db29bf3af8a8af0b151efbcc0e9a908851e03b387601fda185cb06326501cb5 - -post_install() { - sed -n '2,16p' ksql.c >LICENSE - vlicense LICENSE -} diff --git a/srcpkgs/ksshaskpass/template b/srcpkgs/ksshaskpass/template deleted file mode 100644 index 760d330d1c2089..00000000000000 --- a/srcpkgs/ksshaskpass/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'ksshaskpass' -pkgname=ksshaskpass -version=6.5.2 -revision=1 -build_style=cmake -configure_args="-DBUILD_TESTING=OFF -DKF6_HOST_TOOLING=/usr/lib/cmake" -hostmakedepends="extra-cmake-modules qt6-base qt6-tools gettext - kf6-kdoctools" -makedepends="kf6-kwallet-devel kf6-kdoctools-devel" -short_desc="KDE ssh-add helper" -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=e1cdacbdde464b772bc29bd520dde2503b54f7e24f6ac9ca3efd7ec9ca9d8c62 -alternatives="ssh-askpass:/usr/libexec/ssh-askpass:/usr/bin/ksshaskpass" diff --git a/srcpkgs/kstars/template b/srcpkgs/kstars/template deleted file mode 100644 index 817abad0ec631a..00000000000000 --- a/srcpkgs/kstars/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'kstars' -pkgname=kstars -version=3.7.9 -revision=1 -build_style=cmake -configure_args="-DBUILD_WITH_QT6=ON " -hostmakedepends="gettext extra-cmake-modules pkg-config - qt6-base kf6-kconfig kf6-kdoctools" -makedepends="qt6-base-devel qt6-declarative-devel qt6-svg-devel - qt6-websockets-devel qt6-datavis3d-devel qt6-websockets-devel - qt6-plugin-mysql qt6-plugin-odbc qt6-plugin-pgsql qt6-plugin-sqlite - kf6-kconfig-devel kf6-kcrash-devel kf6-kdoctools-devel - kf6-kwidgetsaddons-devel kf6-knewstuff-devel kf6-ki18n-devel kf6-kio-devel - kf6-kxmlgui-devel kf6-kplotting-devel kf6-knotifications-devel - kf6-knotifyconfig-devel qtkeychain-qt6-devel - eigen cfitsio-devel libcurl-devel stellarsolver-devel libnova-devel - libraw-devel xplanet libxisf-devel libopencv-devel gsl-devel - wcslib-devel zlib-devel" -depends="xplanet" -short_desc="Open source, cross-platform Astronomy Software by KDE" -maintainer="Érico Nogueira <ericonr@disroot.org>" -license="GPL-2.0-or-later" -homepage="https://edu.kde.org/kstars/" -distfiles="${KDE_SITE}/${pkgname}/${version}/${pkgname}-${version}.tar.xz" -checksum=684da0b401b32c171493e1de83e64e30b775c17e9511bad2a719161139a51197 -make_check=no # FIXME diff --git a/srcpkgs/ksuperkey/template b/srcpkgs/ksuperkey/template deleted file mode 100644 index 7b5c878e6b4508..00000000000000 --- a/srcpkgs/ksuperkey/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'ksuperkey' -pkgname=ksuperkey -version=0.4 -revision=1 -build_style=gnu-makefile -make_use_env=compliant -hostmakedepends="pkg-config" -makedepends="libX11-devel libXtst-devel" -short_desc="Allows you to open the application launcher in KDE using the Super key" -maintainer="Caio Alonso <caio@caioalonso.com>" -license="GPL-3.0-or-later" -homepage="https://github.com/hanschen/ksuperkey" -distfiles="https://github.com/hanschen/ksuperkey/archive/v${version}.tar.gz" -checksum=0d202c0c7bc9a6eab5ce4f4049545df5ed277af9448361d94a5b725b864fcbbe diff --git a/srcpkgs/ksysguard b/srcpkgs/ksysguard deleted file mode 120000 index c69402d3625603..00000000000000 --- a/srcpkgs/ksysguard +++ /dev/null @@ -1 +0,0 @@ -plasma-systemmonitor \ No newline at end of file diff --git a/srcpkgs/ksystemlog/template b/srcpkgs/ksystemlog/template deleted file mode 100644 index fd15110cc8f50a..00000000000000 --- a/srcpkgs/ksystemlog/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'ksystemlog' -pkgname=ksystemlog -version=25.08.3 -revision=1 -build_style=cmake -configure_args="-DBUILD_TESTING=OFF -DKF6_HOST_TOOLING=/usr/lib/cmake - -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins - -DKDE_INSTALL_QMLDIR=lib/qt6/qml - -DECM_MKSPECS_INSTALL_DIR=/usr/lib/qt6/mkspecs/modules" -hostmakedepends="extra-cmake-modules gettext kf6-kconfig kf6-kcoreaddons kf6-kdoctools - pkg-config qt6-base qt6-tools" -makedepends="kf6-kxmlgui-devel kf6-kcoreaddons-devel kf6-kwidgetsaddons-devel - kf6-kitemviews-devel kf6-kio-devel kf6-kconfig-devel kf6-karchive-devel - kf6-ki18n-devel kf6-kcompletion-devel kf6-ktextwidgets-devel - kf6-kcrash-devel - libaudit-devel" -short_desc="KDE System log viewer tool" -maintainer="Piotr Wójcik <chocimier@tlen.pl>" -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=e3500f55ed3826ed5184fcf377a4762121d36d3048b28f437d52de6592b33e71 diff --git a/srcpkgs/ksystemstats/template b/srcpkgs/ksystemstats/template deleted file mode 100644 index f9d5b6d0cfc0d0..00000000000000 --- a/srcpkgs/ksystemstats/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'ksystemstats' -pkgname=ksystemstats -version=6.5.2 -revision=1 -build_style=cmake -configure_args="-DKDE_INSTALL_QMLDIR=lib/qt6/qml - -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins" -hostmakedepends="extra-cmake-modules qt6-base qt6-tools gettext pkg-config kf6-kconfig" -makedepends="kf6-networkmanager-qt-devel kf6-solid-devel libnl3-devel - kf6-kio-devel kf6-kdbusaddons-devel libksysguard-devel libsensors-devel kf6-kcrash-devel" -short_desc="Plugin based system monitoring daemon" -maintainer="John <me@johnnynator.dev>" -license="GPL-3.0-only,LGPL-3.0-only" -homepage="https://invent.kde.org/plasma/ksystemstats" -distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz" -checksum=d8c272a3242fe5d0937b9e3051b302335b30ebc3228e82d6549c12a4e5886fca - -do_check() { - cd build - ctest -E "ksystemstatstest" -} diff --git a/srcpkgs/kteatime/template b/srcpkgs/kteatime/template deleted file mode 100644 index 7336415c1afd4c..00000000000000 --- a/srcpkgs/kteatime/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'kteatime' -pkgname=kteatime -version=25.08.3 -revision=1 -build_style=cmake -configure_args="-DBUILD_TESTING=OFF -DKF6_HOST_TOOLING=/usr/lib/cmake - -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins - -DKDE_INSTALL_QMLDIR=lib/qt6/qml - -DECM_MKSPECS_INSTALL_DIR=/usr/lib/qt6/mkspecs/modules" -hostmakedepends="extra-cmake-modules gettext kf6-kcoreaddons kf6-kdoctools - pkg-config qt6-base qt6-tools kf6-kconfig" -makedepends=" kf6-kconfig-devel kf6-kcoreaddons-devel kf6-kcrash-devel - kf6-kguiaddons-devel kf6-ki18n-devel kf6-kiconthemes-devel - kf6-knotifyconfig-devel kf6-knotifications-devel - kf6-kstatusnotifieritem-devel - kf6-ktextwidgets-devel - kf6-kxmlgui-devel" -short_desc="Handy timer for steeping tea" -maintainer="Piotr Wójcik <chocimier@tlen.pl>" -license="GPL-2.0-or-later" -homepage="https://apps.kde.org/kteatime/" -changelog="https://kde.org/announcements/changelogs/gear/${version}/#kteatime" -distfiles="${KDE_SITE}/release-service/${version}/src/kteatime-${version}.tar.xz" -checksum=68a8218d6720fd4e339532707596d7d1eee5ef18b3144e38f27656f0db6aa7cd diff --git a/srcpkgs/ktextaddons-devel b/srcpkgs/ktextaddons-devel deleted file mode 120000 index 610a178bee44da..00000000000000 --- a/srcpkgs/ktextaddons-devel +++ /dev/null @@ -1 +0,0 @@ -ktextaddons \ No newline at end of file diff --git a/srcpkgs/ktextaddons/template b/srcpkgs/ktextaddons/template deleted file mode 100644 index 390f2a9a70990e..00000000000000 --- a/srcpkgs/ktextaddons/template +++ /dev/null @@ -1,32 +0,0 @@ -# Template file for 'ktextaddons' -pkgname=ktextaddons -version=1.8.0 -revision=1 -build_style=cmake -configure_args="-DBUILD_WITH_QT6=ON -DBUILD_TESTING=OFF -DKF6_HOST_TOOLING=/usr/lib/cmake - -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins - -DKDE_INSTALL_QMLDIR=lib/qt6/qml - -DECM_MKSPECS_INSTALL_DIR=/usr/lib/qt6/mkspecs/modules" -hostmakedepends="extra-cmake-modules qt6-base qt6-tools kf6-kcoreaddons kf6-kconfig - gettext reuse" -makedepends="kf6-kxmlgui-devel kf6-syntax-highlighting-devel kf6-kio-devel - kf6-sonnet-devel qtkeychain-qt6-devel qt6-speech-devel qt6-multimedia-devel - qt6-tools-devel qt6-speech-plugin-flite qt6-speech-plugin-mock - qt6-speech-plugin-speechd kf6-ktextwidgets-devel" -checkdepends="speech-dispatcher" -short_desc="Various text handling addon" -maintainer="John <me@johnnynator.dev>" -license="LGPL-2.0-or-later, GPL-2.0-or-later" -homepage="https://invent.kde.org/libraries/ktextaddons" -distfiles="${KDE_SITE}/${pkgname}/${pkgname}-${version}.tar.xz" -checksum=159c605d3d031bf818e164ea410150103c5f9f87cea35e2979e42d86c3318c99 - -ktextaddons-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/ktexteditor-devel b/srcpkgs/ktexteditor-devel deleted file mode 120000 index 8b1384cc0b04e9..00000000000000 --- a/srcpkgs/ktexteditor-devel +++ /dev/null @@ -1 +0,0 @@ -ktexteditor \ No newline at end of file diff --git a/srcpkgs/ktexteditor/template b/srcpkgs/ktexteditor/template deleted file mode 100644 index 8de0e037d6d672..00000000000000 --- a/srcpkgs/ktexteditor/template +++ /dev/null @@ -1,33 +0,0 @@ -# Template file for 'ktexteditor' -pkgname=ktexteditor -version=5.116.0 -revision=1 -build_style=cmake -configure_args=" - -DDESKTOPTOJSON_EXECUTABLE=/usr/bin/desktoptojson" -hostmakedepends="kcoreaddons extra-cmake-modules pkg-config - qt5-host-tools qt5-qmake python3 kauth kparts gettext" -makedepends="kparts-devel libgit2-devel qt5-xmlpatterns-devel - editorconfig-devel syntax-highlighting-devel" -short_desc="KDE Full text editor component" -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=0542382c7d1261eb02e2e15e4014c6332d39c75f17e72e59ec02b473b92df066 - -do_check() { - cd build - ctest -E 'kateview_test' -} - -ktexteditor-devel_package() { - short_desc+=" - development" - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/qt5/mkspecs - vmove usr/lib/cmake - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/ktexteditor/update b/srcpkgs/ktexteditor/update deleted file mode 100644 index 4a547584557695..00000000000000 --- a/srcpkgs/ktexteditor/update +++ /dev/null @@ -1 +0,0 @@ -ignore=6.* diff --git a/srcpkgs/ktextwidgets-devel b/srcpkgs/ktextwidgets-devel deleted file mode 120000 index 7b3acc698fdac3..00000000000000 --- a/srcpkgs/ktextwidgets-devel +++ /dev/null @@ -1 +0,0 @@ -ktextwidgets \ No newline at end of file diff --git a/srcpkgs/ktextwidgets/template b/srcpkgs/ktextwidgets/template deleted file mode 100644 index 4bb38d98e5433a..00000000000000 --- a/srcpkgs/ktextwidgets/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'ktextwidgets' -pkgname=ktextwidgets -version=5.116.0 -revision=1 -build_style=cmake -hostmakedepends="kcoreaddons extra-cmake-modules kcoreaddons qt5-qmake qt5-host-tools - qt5-tools gettext python3" -makedepends="kcompletion-devel kiconthemes-devel kservice-devel sonnet-devel - qt5-speech-devel" -short_desc="KDE Text editing widgets" -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=34807e502cc0dbb984661c9569e9dfcfb1f005c451c9f3a5afdbb016de117552 - -ktextwidgets-devel_package() { - short_desc+=" - development" - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/qt5/mkspecs - vmove usr/lib/cmake - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/ktextwidgets/update b/srcpkgs/ktextwidgets/update deleted file mode 100644 index 4a547584557695..00000000000000 --- a/srcpkgs/ktextwidgets/update +++ /dev/null @@ -1 +0,0 @@ -ignore=6.* diff --git a/srcpkgs/ktnef-devel b/srcpkgs/ktnef-devel deleted file mode 120000 index 665f8b05c735b5..00000000000000 --- a/srcpkgs/ktnef-devel +++ /dev/null @@ -1 +0,0 @@ -ktnef \ No newline at end of file diff --git a/srcpkgs/ktnef/template b/srcpkgs/ktnef/template deleted file mode 100644 index 6d3c00c0b4a7af..00000000000000 --- a/srcpkgs/ktnef/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'ktnef' -pkgname=ktnef -version=25.08.3 -revision=1 -build_style=cmake -configure_args="-DBUILD_TESTING=OFF -DKF6_HOST_TOOLING=/usr/lib/cmake - -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins - -DKDE_INSTALL_QMLDIR=lib/qt6/qml - -DECM_MKSPECS_INSTALL_DIR=/usr/lib/qt6/mkspecs/modules" -hostmakedepends="extra-cmake-modules qt6-base qt6-tools python3 - gettext kf6-kcoreaddons kf6-kconfig" -makedepends="kcalutils-devel kf6-kcontacts-devel kf6-kcalendarcore-devel" -short_desc="API for handling TNEF data" -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=7015477950119cddb9d9b4e6b94306b1b6876f4604f496febe824ca62705e213 - -ktnef-devel_package() { - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/ktoblzcheck-devel b/srcpkgs/ktoblzcheck-devel deleted file mode 120000 index 3a6a3cce7f17a8..00000000000000 --- a/srcpkgs/ktoblzcheck-devel +++ /dev/null @@ -1 +0,0 @@ -ktoblzcheck \ No newline at end of file diff --git a/srcpkgs/ktoblzcheck/template b/srcpkgs/ktoblzcheck/template deleted file mode 100644 index cb204f106c6ab7..00000000000000 --- a/srcpkgs/ktoblzcheck/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 'ktoblzcheck' -pkgname=ktoblzcheck -version=1.53 -revision=6 -build_style=cmake -configure_args="-DENABLE_BANKDATA_DOWNLOAD=NO" -hostmakedepends="pkg-config python3" -makedepends="python3-devel" -short_desc="Tool for verification of account numbers and bank codes" -maintainer="Enno Boland <gottox@voidlinux.org>" -license="LGPL-2.1-or-later" -homepage="http://ktoblzcheck.sourceforge.net" -distfiles="${SOURCEFORGE_SITE}/${pkgname}/${pkgname}-${version}.tar.gz" -checksum=18b9118556fe83240f468f770641d2578f4ff613cdcf0a209fb73079ccb70c55 - -post_patch() { - vsed -i src/python/test_ktoblzcheck.py -e 's/Postbank Ndl der DB Privat- und Firmenkundenbank/Postbank Ndl der Deutsche Bank/' -} - -ktoblzcheck-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - vmove usr/lib/cmake - } -} diff --git a/srcpkgs/ktorrent/files/README.voidlinux b/srcpkgs/ktorrent/files/README.voidlinux deleted file mode 100644 index 6a810ee912d2fb..00000000000000 --- a/srcpkgs/ktorrent/files/README.voidlinux +++ /dev/null @@ -1,2 +0,0 @@ -ktorrent needs geoip data in the legacy format to show some information. -The data can be fetched with the geoipupdate utility. diff --git a/srcpkgs/ktorrent/template b/srcpkgs/ktorrent/template deleted file mode 100644 index 165fcd756b76dd..00000000000000 --- a/srcpkgs/ktorrent/template +++ /dev/null @@ -1,35 +0,0 @@ -# Template file for 'ktorrent' -pkgname=ktorrent -version=25.08.3 -revision=1 -build_style=cmake -configure_args="-DWITH_SYSTEM_GEOIP=ON -DBUILD_TESTING=OFF - -DKF6_HOST_TOOLING=/usr/lib/cmake - -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins - -DKDE_INSTALL_QMLDIR=lib/qt6/qml - -DECM_MKSPECS_INSTALL_DIR=/usr/lib/qt6/mkspecs/modules" -hostmakedepends="extra-cmake-modules pkg-config qt6-base qt6-tools gettext - kf6-kdoctools kf6-kconfig kf6-kcoreaddons kf6-kcmutils" -makedepends="qt6-base-devel kf6-ki18n-devel kf6-kio-devel kf6-kxmlgui-devel - kf6-knotifications-devel kf6-solid-devel kf6-kconfig-devel kf6-kwidgetsaddons-devel - kf6-kcoreaddons-devel kf6-kdoctools-devel kf6-kcmutils-devel kf6-karchive-devel - kf6-kdbusaddons-devel kf6-kcrash-devel kf6-knotifyconfig-devel kf6-kparts-devel - kf6-kplotting-devel kf6-kdnssd-devel kf6-syndication-devel kf6-kwindowsystem-devel - kf6-kstatusnotifieritem-devel qt6-qt5compat-devel geoip-devel gmp-devel taglib-devel - kf6-kglobalaccel-devel kf6-kiconthemes-devel phonon-devel libmaxminddb-devel - kf6-ktextwidgets-devel libktorrent-devel" -short_desc="BitTorrent client based on the KDE platform" -maintainer="Norbert Vegh <vegh@norvegh.com>" -license="GPL-2.0-or-later" -homepage="https://apps.kde.org/ktorrent" -changelog="https://kde.org/announcements/changelogs/gear/${version}/#ktorrent" -distfiles="${KDE_SITE}/release-service/${version}/src/ktorrent-${version}.tar.xz" -checksum=62cb253426274f7619602827d1de2469fffeda437ef5d94dcaa4d7ca2dff4d3e - -if [ "$XBPS_WORDSIZE$XBPS_WORDSIZE" = "64$XBPS_TARGET_WORDSIZE" ]; then - makedepends+=" qt6-webengine-devel" -fi - -post_install() { - vdoc "${FILESDIR}/README.voidlinux" -} diff --git a/srcpkgs/ktouch/template b/srcpkgs/ktouch/template deleted file mode 100644 index 8f774dc873b278..00000000000000 --- a/srcpkgs/ktouch/template +++ /dev/null @@ -1,32 +0,0 @@ -# Template file for 'ktouch' -pkgname=ktouch -version=25.08.3 -revision=1 -build_style=cmake -configure_args="-DWITHOUT_X11=OFF" -hostmakedepends="extra-cmake-modules kf6-kconfig kf6-kcoreaddons kf6-kdoctools - pkg-config qt6-base qt6-declarative-host-tools qt6-tools gettext kf6-kcmutils" -makedepends="qt6-base-private-devel qt6-declarative-devel - kf6-kcompletion-devel - kf6-kconfig-devel - kf6-kconfigwidgets-devel - kf6-kcoreaddons-devel - kf6-ki18n-devel - kf6-kitemviews-devel - kf6-kcmutils-devel - kf6-ktextwidgets-devel - kf6-kwidgetsaddons-devel - kf6-kwindowsystem-devel - kf6-kxmlgui-devel - libxml2-devel - libxkbfile-devel" -depends="kqtquickcharts kf6-kirigami" -short_desc="Learn and practive touch typing" -maintainer="1is7ac3 <isaac.qa13@gmail.com>" -license="GPL-2.0-or-later" -homepage="https://apps.kde.org/ktouch" -changelog="https://kde.org/announcements/changelogs/gear/${version}/#ktouch" -distfiles="${KDE_SITE}/release-service/${version}/src/ktouch-${version}.tar.xz" -checksum=471bc69be3638695737a46ad0381471d52f2fdd7ac39f6486b18080a1a99f81c -build_options="x11" -build_options_default="x11" diff --git a/srcpkgs/ktuberling/template b/srcpkgs/ktuberling/template deleted file mode 100644 index 8c0358f0142e75..00000000000000 --- a/srcpkgs/ktuberling/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'ktuberling' -pkgname=ktuberling -version=25.08.3 -revision=1 -build_style=cmake -configure_args="-DBUILD_TESTING=OFF -DKF6_HOST_TOOLING=/usr/lib/cmake - -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins - -DKDE_INSTALL_QMLDIR=lib/qt6/qml - -DECM_MKSPECS_INSTALL_DIR=/usr/lib/qt6/mkspecs/modules" -hostmakedepends="extra-cmake-modules qt6-base qt6-tools kf6-kdoctools - perl kf6-kcoreaddons gettext kf6-kconfig" -makedepends="libkdegames-devel qt6-multimedia-devel kf6-kconfig-devel kf6-kcrash-devel kf6-kdbusaddons-devel kf6-kio-devel kf6-kdoctools-devel" -short_desc="Simple constructor game" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-3.0-or-later" -homepage="https://kde.org/applications/games/org.kde.ktuberling" -distfiles="${KDE_SITE}/release-service/${version}/src/ktuberling-${version}.tar.xz" -checksum=927dae2bade53dd10e0c64652925f7e2aafde042d24ee73c31c7e0ba7b40614d diff --git a/srcpkgs/kturtle/template b/srcpkgs/kturtle/template deleted file mode 100644 index df56a266b223fb..00000000000000 --- a/srcpkgs/kturtle/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'kturtle' -pkgname=kturtle -version=25.08.3 -revision=1 -build_style=cmake -configure_args="-DBUILD_TESTING=OFF -DKF6_HOST_TOOLING=/usr/lib/cmake - -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins - -DKDE_INSTALL_QMLDIR=lib/qt6/qml - -DECM_MKSPECS_INSTALL_DIR=/usr/lib/qt6/mkspecs/modules" -hostmakedepends="extra-cmake-modules gettext kf6-kcoreaddons kf6-kdoctools - pkg-config qt6-base qt6-tools kf6-kconfig" -makedepends="qt6-qt5compat-devel qt6-svg-devel kf6-kcrash-devel kf6-kio-devel - kf6-knewstuff-devel kf6-ktextwidgets-devel kf6-ki18n-devel kf6-kcoreaddons-devel - kf6-kxmlgui-devel" -short_desc="Educational Programming Environment" -maintainer="Piotr Wójcik <chocimier@tlen.pl>" -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=9e23597021277073d1796da9ac9ede8c3d86fa1ba2a7237e372bc11ae26b0e0b diff --git a/srcpkgs/kubecfg/template b/srcpkgs/kubecfg/template deleted file mode 100644 index 8fb8681808c2c2..00000000000000 --- a/srcpkgs/kubecfg/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'kubecfg' -pkgname=kubecfg -version=0.22.0 -revision=4 -build_style=go -go_import_path="github.com/bitnami/kubecfg" -go_ldflags="-X main.version=v${version}" -short_desc="Tool for managing Kubernetes resources as code" -maintainer="Leah Neukirchen <leah@vuxu.org>" -license="Apache-2.0" -homepage="https://github.com/bitnami/kubecfg" -distfiles="https://github.com/bitnami/kubecfg/archive/v${version}.tar.gz" -checksum=1a27df34f815069c843da18430bca2ae0aa7d3156ea17c5bd4efcfa23014b768 diff --git a/srcpkgs/kubectl b/srcpkgs/kubectl deleted file mode 120000 index 70cfe557632f08..00000000000000 --- a/srcpkgs/kubectl +++ /dev/null @@ -1 +0,0 @@ -kubernetes \ No newline at end of file diff --git a/srcpkgs/kubefwd/template b/srcpkgs/kubefwd/template deleted file mode 100644 index 72ecd50c3a283a..00000000000000 --- a/srcpkgs/kubefwd/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'kubefwd' -pkgname=kubefwd -version=1.22.5 -revision=3 -build_style=go -go_import_path="github.com/txn2/kubefwd" -go_package="./cmd/kubefwd" -go_ldflags="-X main.Version=v${version}" -short_desc="Bulk port forwarding Kubernetes services for local development" -maintainer="Leah Neukirchen <leah@vuxu.org>" -license="Apache-2.0" -homepage="https://github.com/txn2/kubefwd" -distfiles="https://github.com/txn2/kubefwd/archive/${version}.tar.gz" -checksum=988bf1f6618000aca658b91427f09502f61ed5ec8d78fcafd1bc5ece173a4ece - -# fix: collect2: fatal error: cannot find 'ld' -export LDFLAGS="-fuse-ld=bfd" diff --git a/srcpkgs/kubernetes-helm/template b/srcpkgs/kubernetes-helm/template deleted file mode 100644 index 3e5b1c068a6d89..00000000000000 --- a/srcpkgs/kubernetes-helm/template +++ /dev/null @@ -1,34 +0,0 @@ -# Template file for 'kubernetes-helm' -pkgname=kubernetes-helm -version=3.19.0 -revision=1 -build_style=go -build_helper=qemu -go_import_path="helm.sh/helm/v3" -go_package="./cmd/helm" -go_mod_mode=off -go_ldflags="-X helm.sh/helm/v3/internal/version.version=v${version%.*}" -make_check_args="-skip=^TestInstallRelease_Wait$" -checkdepends="git" -short_desc="Kubernetes Package Manager" -maintainer="Orphaned <orphan@voidlinux.org>" -license="Apache-2.0" -homepage="https://helm.sh/" -changelog="https://github.com/helm/helm/releases" -distfiles="https://github.com/helm/helm/archive/refs/tags/v${version}.tar.gz" -checksum=b008a47e4660109867f4ed3da12a53ad16cd650fdf0a60ad4f5c80d01a1b7493 -conflicts="helm" -nopie=yes - -LDFLAGS="-fuse-ld=bfd" - -post_install() { - if [ "$XBPS_TARGET_MACHINE" != aarch64-musl ]; then - # qemu-aarch64-static segfaults - # https://build.voidlinux.org/builders/aarch64-musl_builder/builds/49864/steps/shell_3/logs/stdio - for shell in bash zsh; do - vtargetrun "${DESTDIR}/usr/bin/helm" completion "${shell}" > "helm.${shell}" - vcompletion "helm.${shell}" "${shell}" - done - fi -} diff --git a/srcpkgs/kubernetes-kind/template b/srcpkgs/kubernetes-kind/template deleted file mode 100644 index 5359dc49209a0f..00000000000000 --- a/srcpkgs/kubernetes-kind/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'kubernetes-kind' -pkgname=kubernetes-kind -version=0.30.0 -revision=1 -build_style=go -build_helper=qemu -go_import_path="sigs.k8s.io/kind" -short_desc="Kind is a tool for running local Kubernetes clusters using Docker" -maintainer="Gabriel M. Dutra <nulldutra@gmail.com>" -license="Apache-2.0" -homepage="https://kind.sigs.k8s.io/" -distfiles="https://github.com/kubernetes-sigs/kind/archive/v${version}.tar.gz" -checksum=bfaa702786beae1a9958d4d9cdddbdcc94c8ca5f7a5dca3a4a5a748c51477693 -_completions="bash zsh fish" -make_check=no # Tests requires docker - -post_build() { - local cli=$(find $GOPATH/bin -name kind) - for shell in $_completions; do - vtargetrun $cli completion $shell > "kind.${shell}" - done -} - -post_install() { - for shell in $_completions; do - vcompletion "kind.${shell}" $shell kind - done -} diff --git a/srcpkgs/kubernetes/files/environ/apiserver b/srcpkgs/kubernetes/files/environ/apiserver deleted file mode 100644 index 223b99203c7b49..00000000000000 --- a/srcpkgs/kubernetes/files/environ/apiserver +++ /dev/null @@ -1,26 +0,0 @@ -### -# kubernetes system config -# -# The following values are used to configure the kube-apiserver -# - -# The address on the local server to listen to. -KUBE_API_ADDRESS="--insecure-bind-address=127.0.0.1" - -# The port on the local server to listen on. -# KUBE_API_PORT="--port=8080" - -# Port minions listen on -# KUBELET_PORT="--kubelet-port=10250" - -# Comma separated list of nodes in the etcd cluster -KUBE_ETCD_SERVERS="--etcd-servers=http://127.0.0.1:4001" - -# Address range to use for services -KUBE_SERVICE_ADDRESSES="--service-cluster-ip-range=10.254.0.0/16" - -# default admission control policies -KUBE_ADMISSION_CONTROL="--admission-control=NamespaceLifecycle,NamespaceExists,LimitRanger,SecurityContextDeny,ServiceAccount,ResourceQuota" - -# Add your own! -KUBE_API_ARGS="" diff --git a/srcpkgs/kubernetes/files/environ/config b/srcpkgs/kubernetes/files/environ/config deleted file mode 100644 index 8c0a28493fd4d7..00000000000000 --- a/srcpkgs/kubernetes/files/environ/config +++ /dev/null @@ -1,22 +0,0 @@ -### -# kubernetes system config -# -# The following values are used to configure various aspects of all -# kubernetes services, including -# -# kube-apiserver.service -# kube-controller-manager.service -# kube-scheduler.service -# kubelet.service -# kube-proxy.service -# logging to stderr means we get it in the systemd journal -KUBE_LOGTOSTDERR="--logtostderr=true" - -# journal message level, 0 is debug -KUBE_LOG_LEVEL="--v=0" - -# Should this cluster be allowed to run privileged docker containers -KUBE_ALLOW_PRIV="--allow-privileged=false" - -# How the controller-manager, scheduler, and proxy find the apiserver -KUBE_MASTER="--master=http://127.0.0.1:8080" diff --git a/srcpkgs/kubernetes/files/environ/controller-manager b/srcpkgs/kubernetes/files/environ/controller-manager deleted file mode 100644 index 1a9e3f204c9564..00000000000000 --- a/srcpkgs/kubernetes/files/environ/controller-manager +++ /dev/null @@ -1,7 +0,0 @@ -### -# The following values are used to configure the kubernetes controller-manager - -# defaults from config and apiserver should be adequate - -# Add your own! -KUBE_CONTROLLER_MANAGER_ARGS="" diff --git a/srcpkgs/kubernetes/files/environ/kubelet b/srcpkgs/kubernetes/files/environ/kubelet deleted file mode 100644 index db93a5eeb42a1b..00000000000000 --- a/srcpkgs/kubernetes/files/environ/kubelet +++ /dev/null @@ -1,17 +0,0 @@ -### -# kubernetes kubelet (minion) config - -# The address for the info server to serve on (set to 0.0.0.0 or "" for all interfaces) -KUBELET_ADDRESS="--address=127.0.0.1" - -# The port for the info server to serve on -# KUBELET_PORT="--port=10250" - -# You may leave this blank to use the actual hostname -KUBELET_HOSTNAME="--hostname-override=127.0.0.1" - -# location of the api-server -KUBELET_API_SERVER="--api-servers=http://127.0.0.1:8080" - -# Add your own! -KUBELET_ARGS="" diff --git a/srcpkgs/kubernetes/files/environ/proxy b/srcpkgs/kubernetes/files/environ/proxy deleted file mode 100644 index 034276831bade4..00000000000000 --- a/srcpkgs/kubernetes/files/environ/proxy +++ /dev/null @@ -1,7 +0,0 @@ -### -# kubernetes proxy config - -# default config should be adequate - -# Add your own! -KUBE_PROXY_ARGS="" diff --git a/srcpkgs/kubernetes/files/environ/scheduler b/srcpkgs/kubernetes/files/environ/scheduler deleted file mode 100644 index f6fc507b72c0cc..00000000000000 --- a/srcpkgs/kubernetes/files/environ/scheduler +++ /dev/null @@ -1,7 +0,0 @@ -### -# kubernetes scheduler config - -# default config should be adequate - -# Add your own! -KUBE_SCHEDULER_ARGS="" diff --git a/srcpkgs/kubernetes/files/kube-apiserver/run b/srcpkgs/kubernetes/files/kube-apiserver/run deleted file mode 100644 index a5106159a3754e..00000000000000 --- a/srcpkgs/kubernetes/files/kube-apiserver/run +++ /dev/null @@ -1,15 +0,0 @@ -#!/bin/sh -exec 2>&1 -[ -r /etc/kubernetes/config ] && . /etc/kubernetes/config -[ -r /etc/kubernetes/apiserver ] && . /etc/kubernetes/apiserver -exec chpst -u kube:kube kube-apiserver \ - $KUBE_LOGTOSTDERR \ - $KUBE_LOG_LEVEL \ - $KUBE_ETCD_SERVERS \ - $KUBE_API_ADDRESS \ - $KUBE_API_PORT \ - $KUBELET_PORT \ - $KUBE_ALLOW_PRIV \ - $KUBE_SERVICE_ADDRESSES \ - $KUBE_ADMISSION_CONTROL \ - $KUBE_API_ARGS 2>/dev/null diff --git a/srcpkgs/kubernetes/files/kube-controller-manager/run b/srcpkgs/kubernetes/files/kube-controller-manager/run deleted file mode 100644 index 272df9c5495cff..00000000000000 --- a/srcpkgs/kubernetes/files/kube-controller-manager/run +++ /dev/null @@ -1,9 +0,0 @@ -#!/bin/sh -exec 2>&1 -[ -r /etc/kubernetes/config ] && . /etc/kubernetes/config -[ -r /etc/kubernetes/controller-manager ] && . /etc/kubernetes/controller-manager -exec chpst -u kube:kube kube-controller-manager \ - $KUBE_LOGTOSTDERR \ - $KUBE_LOG_LEVEL \ - $KUBE_MASTER \ - $KUBE_CONTROLLER_MANAGER_ARGS 2>/dev/null diff --git a/srcpkgs/kubernetes/files/kube-proxy/run b/srcpkgs/kubernetes/files/kube-proxy/run deleted file mode 100644 index 85f5ceac0fba7f..00000000000000 --- a/srcpkgs/kubernetes/files/kube-proxy/run +++ /dev/null @@ -1,9 +0,0 @@ -#!/bin/sh -exec 2>&1 -[ -r /etc/kubernetes/config ] && . /etc/kubernetes/config -[ -r /etc/kubernetes/proxy ] && . /etc/kubernetes/proxy -exec kube-proxy \ - $KUBE_LOGTOSTDERR \ - $KUBE_LOG_LEVEL \ - $KUBE_MASTER \ - $KUBE_PROXY_ARGS 2>/dev/null diff --git a/srcpkgs/kubernetes/files/kube-scheduler/run b/srcpkgs/kubernetes/files/kube-scheduler/run deleted file mode 100644 index 57925b60bcaa14..00000000000000 --- a/srcpkgs/kubernetes/files/kube-scheduler/run +++ /dev/null @@ -1,9 +0,0 @@ -#!/bin/sh -exec 2>&1 -[ -r /etc/kubernetes/config ] && . /etc/kubernetes/config -[ -r /etc/kubernetes/scheduler ] && . /etc/kubernetes/scheduler -exec chpst -u kube:kube kube-scheduler \ - $KUBE_LOGTOSTDERR \ - $KUBE_LOG_LEVEL \ - $KUBE_MASTER \ - $KUBE_SCHEDULER_ARGS 2>/dev/null diff --git a/srcpkgs/kubernetes/files/kubelet/run b/srcpkgs/kubernetes/files/kubelet/run deleted file mode 100644 index 0bea9b4d28f6e8..00000000000000 --- a/srcpkgs/kubernetes/files/kubelet/run +++ /dev/null @@ -1,5 +0,0 @@ -#!/bin/sh -exec 2>&1 -[ -r /etc/kubernetes/config ] && . /etc/kubernetes/config -[ -r /etc/kubernetes/kubelet ] && . /etc/kubernetes/kubelet -exec kubelet $OPTS 2>/dev/null diff --git a/srcpkgs/kubernetes/template b/srcpkgs/kubernetes/template deleted file mode 100644 index 95b6a25e0d8c00..00000000000000 --- a/srcpkgs/kubernetes/template +++ /dev/null @@ -1,60 +0,0 @@ -# Template file for 'kubernetes' -pkgname=kubernetes -version=1.34.2 -revision=1 -archs="aarch64* x86_64* ppc64le*" -build_style=go -go_import_path="github.com/kubernetes/kubernetes" -hostmakedepends="rsync git go-bindata which curl tar" -depends="kubectl conntrack-tools" -short_desc="Container Cluster Manager for Docker" -maintainer="Andrea Brancaleoni <abc@pompel.me>" -license="Apache-2.0" -homepage="http://kubernetes.io" -distfiles="https://$go_import_path/archive/v$version.tar.gz" -checksum=b0dec1be2119c27b6e37a9e08d4848b7c5d05174bb631ad6c5e25c449da0eb6c -nocross=yes -system_accounts="kube" -make_dirs="/var/lib/kubelet 0755 kube kube" -conf_files="/etc/kubernetes/*" - -do_build() { - make - hack/generate-docs.sh - find "_output/local/bin/linux/" -type f -executable | grep "kubectl$" | egrep -v "gen|test" | while read line - do - $line completion bash > completion.bash - $line completion zsh > completion.zsh - break - done -} - -do_install() { - find "_output/local/bin/linux/" -type f -executable | grep "kube" | egrep -v "gen|test" | while read line - do - vbin "${line}" - done - - for MAN in docs/man/man1/*.1; do - vman ${MAN} - done - - vmkdir etc/kubernetes - vcopy ${FILESDIR}/environ/* etc/kubernetes - - vsv kube-apiserver - vsv kube-controller-manager - vsv kubelet - vsv kube-scheduler - vsv kube-proxy -} - -kubectl_package() { - short_desc="Controls the Kubernetes cluster manager" - pkg_install() { - vmove usr/bin/kubectl - vmove usr/share/man/man1/kubectl* - vcompletion completion.bash bash - vcompletion completion.zsh zsh - } -} diff --git a/srcpkgs/kubetail/template b/srcpkgs/kubetail/template deleted file mode 100644 index a8017c03a9fe95..00000000000000 --- a/srcpkgs/kubetail/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'kubetail' -pkgname=kubetail -version=1.6.18 -revision=1 -depends="bash" -short_desc="Bash script to tail Kubernetes logs from multiple pods at the same time" -maintainer="Orphaned <orphan@voidlinux.org>" -license="Apache-2.0" -homepage="https://github.com/johanhaleby/kubetail" -distfiles="https://github.com/johanhaleby/kubetail/archive/${version}.tar.gz" -checksum=62ba29b3a869bba5b2ddf8c0fbbd307330dfe8cf8f3d47ae459c327b66afbb93 - -do_install() { - vbin kubetail - for sh in bash fish zsh; do - vcompletion completion/kubetail.$sh $sh - done -} diff --git a/srcpkgs/kubo/files/ipfs/run b/srcpkgs/kubo/files/ipfs/run deleted file mode 100644 index f93d0fade0785e..00000000000000 --- a/srcpkgs/kubo/files/ipfs/run +++ /dev/null @@ -1,5 +0,0 @@ -#!/bin/sh -exec 2>&1 -[ -r conf ] && . ./conf -export IPFS_PATH=${IPFS_PATH:=/var/lib/ipfs} -exec chpst -u _ipfs ipfs daemon ${OPTS:=--init --enable-gc --migrate} 2>&1 diff --git a/srcpkgs/kubo/template b/srcpkgs/kubo/template deleted file mode 100644 index 6d17bb426c3328..00000000000000 --- a/srcpkgs/kubo/template +++ /dev/null @@ -1,40 +0,0 @@ -# Template file for 'kubo' -pkgname=kubo -version=0.37.0 -revision=1 -build_style=go -go_import_path="github.com/ipfs/kubo" -go_package="${go_import_path}/cmd/ipfs ${go_import_path}/cmd/ipfswatch" -go_ldflags="-compressdwarf=false" -hostmakedepends="git" -depends="fs-repo-migrations fuse" -short_desc="Global versioned P2P merkle DAG file system" -maintainer="Jason Elswick <jason@jasondavid.us>" -license="MIT, Apache-2.0" -homepage="https://ipfs.io" -changelog="https://github.com/ipfs/kubo/blob/master/CHANGELOG.md" -distfiles="https://github.com/ipfs/kubo/archive/v${version}.tar.gz" -checksum=f5b23c8f55f356993f936a310576f89a3cb4c66f4eb0cc68c41131869acf1495 -export GOFLAGS="-mod=readonly -trimpath" -make_check=no # some tests fail - -system_accounts="_ipfs" -make_dirs="/var/lib/ipfs 0700 _ipfs _ipfs" -_ipfs_homedir="/var/lib/ipfs" - -if [ "$CROSS_BUILD" ]; then - export CGO_ENABLED=0 -fi - -post_install() { - vlicense LICENSE-MIT - vdoc README.md - vdoc CHANGELOG.md - vsv ipfs -} - -go-ipfs_package() { - metapackage=yes - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - transitional dummy package" -} diff --git a/srcpkgs/kunifiedpush-devel b/srcpkgs/kunifiedpush-devel deleted file mode 120000 index 552b692e2353b7..00000000000000 --- a/srcpkgs/kunifiedpush-devel +++ /dev/null @@ -1 +0,0 @@ -kunifiedpush \ No newline at end of file diff --git a/srcpkgs/kunifiedpush/template b/srcpkgs/kunifiedpush/template deleted file mode 100644 index 78580351820bd1..00000000000000 --- a/srcpkgs/kunifiedpush/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'kunifiedpush' -pkgname=kunifiedpush -version=25.08.3 -revision=1 -build_style=cmake -configure_args="-DKF6_HOST_TOOLING=/usr/lib/cmake - -DKDE_INSTALL_QMLDIR=lib/qt6/qml -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins" -hostmakedepends="extra-cmake-modules qt6-base qt6-tools gettext kf6-kcmutils" -makedepends="kf6-ki18n-devel kf6-kcoreaddons-devel kf6-solid-devel - kf6-kservice-devel kf6-kcmutils-devel qt6-websockets-devel" -checkdepends="dbus" -short_desc="UnifiedPush client library and distributor daemon" -maintainer="John <me@johnnynator.dev>" -license="GPL-3.0-or-later" -homepage="https://invent.kde.org/libraries/kunifiedpush" -distfiles="${KDE_SITE}/release-service/${version}/src/kunifiedpush-${version}.tar.xz" -checksum=e8c924438d5359f0fa0930ab35111012076e3a0ff4e959d6929595571383320a -make_check_pre="dbus-run-session" - -kunifiedpush-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/lib/cmake - vmove usr/include - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/kup/patches/musl.patch b/srcpkgs/kup/patches/musl.patch deleted file mode 100644 index b62cdd945d9bf5..00000000000000 --- a/srcpkgs/kup/patches/musl.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/daemon/fsexecutor.cpp -+++ b/daemon/fsexecutor.cpp -@@ -15,6 +15,7 @@ - - #include <fcntl.h> - #include <sys/stat.h> -+#include <sys/select.h> - - namespace { - diff --git a/srcpkgs/kup/template b/srcpkgs/kup/template deleted file mode 100644 index aff424e740cff6..00000000000000 --- a/srcpkgs/kup/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 'kup' -pkgname=kup -version=0.10.0 -revision=2 -build_style=cmake -configure_args="-DQT_MAJOR_VERSION=6" -hostmakedepends="qt6-base qt6-tools extra-cmake-modules gettext kf6-kcmutils - kf6-kpackage-devel" -makedepends="qt6-declarative kf6-kidletime-devel libgit2-1.9-devel - libplasma-devel plasma5support-devel kf6-kio-devel kf6-kxmlgui-devel - kf6-kcmutils-devel kf6-kdbusaddons-devel" -depends="rsync" -short_desc="Kup is created to keep backups of personal files" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-or-later" -homepage="https://apps.kde.org/kup/" -distfiles="${KDE_SITE}/${pkgname}/${pkgname}-${version}.tar.xz" -checksum=ac58f3f789973cac5f2b70a81683294e90f7f84fa3b399116b398bca6eff1b0a - -post_configure() { - sed -i -e "s,${XBPS_CROSS_BASE}/usr/libexec/kf6/kcmdesktopfilegenerator,/usr/libexec/kf6/kcmdesktopfilegenerator," \ - build/build.ninja -} - -post_install() { - if [ "$CROSS_BUILD" -a "$XBPS_TARGET_WORDSIZE" -eq 32 ]; then - mv "${DESTDIR}/usr/lib64" "${DESTDIR}/usr/lib" - fi -} diff --git a/srcpkgs/kupfer/template b/srcpkgs/kupfer/template deleted file mode 100644 index 3b1eb69f5fc12a..00000000000000 --- a/srcpkgs/kupfer/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'kupfer' -pkgname=kupfer -version=321 -revision=5 -build_style=waf3 -pycompile_dirs="usr/share/kupfer/kupfer" -configure_args="--no-update-mime --no-update-icon-cache" -hostmakedepends="intltool python3-docutils python3-gobject python3-xdg - python3-dbus python3-setuptools gtk+3" -makedepends="libkeybinder3 libwnck python3-gobject python3-xdg python3-dbus" -depends="$makedepends" -short_desc="Interface for quick and convenient access to applications" -maintainer="Enno Boland <gottox@voidlinux.org>" -license="GPL-3.0-or-later" -homepage="https://kupferlauncher.github.io/" -distfiles="https://github.com/kupferlauncher/kupfer/releases/download/v${version}/kupfer-v${version}.tar.bz2" -checksum=8781a43acd703ab1fe5641ee28edca47a58e174367ca9bffd37bf637cc954f59 -python_version=3 diff --git a/srcpkgs/kurly/patches/gomodsum.patch b/srcpkgs/kurly/patches/gomodsum.patch deleted file mode 100644 index d8b3e2144013fd..00000000000000 --- a/srcpkgs/kurly/patches/gomodsum.patch +++ /dev/null @@ -1,48 +0,0 @@ ---- /dev/null -+++ b/go.mod -@@ -0,0 +1,14 @@ -+module gitlab.com/davidjpeacock/kurly -+ -+go 1.20 -+ -+require ( -+ github.com/aki237/nscjar v0.0.0-20210417074043-bbb606196143 -+ github.com/alsm/ioprogress v0.0.0-20170412085706-063c3725f436 -+ github.com/urfave/cli v1.22.12 -+) -+ -+require ( -+ github.com/cpuguy83/go-md2man/v2 v2.0.2 // indirect -+ github.com/russross/blackfriday/v2 v2.1.0 // indirect -+) ---- /dev/null -+++ b/go.sum -@@ -0,0 +1,28 @@ -+github.com/BurntSushi/toml v1.2.1/go.mod h1:CxXYINrC8qIiEnFrOxCa7Jy5BFHlXnUU2pbicEuybxQ= -+github.com/aki237/nscjar v0.0.0-20210417074043-bbb606196143 h1:PqRkQZW8lAlK2DnH9iSBfISmDxSChaoNJHwP0p7SD2Y= -+github.com/aki237/nscjar v0.0.0-20210417074043-bbb606196143/go.mod h1:l0r3UsMujHR1bAYL7R0+6NXkHo/vIe+ja3xLZbUZNb8= -+github.com/alsm/ioprogress v0.0.0-20170412085706-063c3725f436 h1:g07ZYDEx4z5uTg7t5pXz6qYh9m225hMD9+5VpnMiqaU= -+github.com/alsm/ioprogress v0.0.0-20170412085706-063c3725f436/go.mod h1:p8kTspFqDyAHQd/MFIvlHkxQr035+rjA1iTI7HELDAU= -+github.com/cpuguy83/go-md2man/v2 v2.0.2 h1:p1EgwI/C7NhT0JmVkwCD2ZBK8j4aeHQX2pMHHBfMQ6w= -+github.com/cpuguy83/go-md2man/v2 v2.0.2/go.mod h1:tgQtvFlXSQOSOSIRvRPT7W67SCa46tRHOmNcaadrF8o= -+github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= -+github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c= -+github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= -+github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM= -+github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4= -+github.com/russross/blackfriday/v2 v2.1.0 h1:JIOH55/0cWyOuilr9/qlrm0BSXldqnqwMsf35Ld67mk= -+github.com/russross/blackfriday/v2 v2.1.0/go.mod h1:+Rmxgy9KzJVeS9/2gXHxylqXiyQDYRxCVz55jmeOWTM= -+github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME= -+github.com/stretchr/objx v0.4.0/go.mod h1:YvHI0jy2hoMjB+UWwv71VJQ9isScKT/TqJzVSSt89Yw= -+github.com/stretchr/objx v0.5.0/go.mod h1:Yh+to48EsGEfYuaHDzXPcE3xhTkx73EhmCGUpEOglKo= -+github.com/stretchr/testify v1.7.1/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg= -+github.com/stretchr/testify v1.8.0/go.mod h1:yNjHg4UonilssWZ8iaSj1OCr/vHnekPRkoO+kdMU+MU= -+github.com/stretchr/testify v1.8.1 h1:w7B6lhMri9wdJUVmEZPGGhZzrYTPvgJArz7wNPgYKsk= -+github.com/stretchr/testify v1.8.1/go.mod h1:w2LPCIKwWwSfY2zedu0+kehJoqGctiVI29o6fzry7u4= -+github.com/urfave/cli v1.22.12 h1:igJgVw1JdKH+trcLWLeLwZjU9fEfPesQ+9/e4MQ44S8= -+github.com/urfave/cli v1.22.12/go.mod h1:sSBEIC79qR6OvcmsD4U3KABeOTxDqQtdDnaFuUN30b8= -+gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= -+gopkg.in/yaml.v2 v2.4.0/go.mod h1:RDklbk79AGWmwhnvt/jBztapEOGDOx6ZbXqjP6csGnQ= -+gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= -+gopkg.in/yaml.v3 v3.0.1 h1:fxVm/GzAzEWqLHuvctI91KS9hhNmmWOoWu0XTYJS7CA= -+gopkg.in/yaml.v3 v3.0.1/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= diff --git a/srcpkgs/kurly/template b/srcpkgs/kurly/template deleted file mode 100644 index 96914db829211c..00000000000000 --- a/srcpkgs/kurly/template +++ /dev/null @@ -1,12 +0,0 @@ -# Template file for 'kurly' -pkgname=kurly -version=1.2.2 -revision=5 -build_style=go -go_import_path="gitlab.com/davidjpeacock/kurly" -short_desc="Alternative to the widely popular curl program" -maintainer="Orphaned <orphan@voidlinux.org>" -license="Apache-2.0" -homepage="https://gitlab.com/davidjpeacock/kurly" -distfiles="https://gitlab.com/davidjpeacock/kurly/-/archive/v${version}/kurly-v${version}.tar.gz" -checksum=74c36fe09e1e321cdd85835191cbae880f70fa5b92211564cd3b2d1b9d66d4a5 diff --git a/srcpkgs/kvantum/patches/lib32.patch b/srcpkgs/kvantum/patches/lib32.patch deleted file mode 100644 index 8707c564197f41..00000000000000 --- a/srcpkgs/kvantum/patches/lib32.patch +++ /dev/null @@ -1,14 +0,0 @@ ---- a/Kvantum/style/CMakeLists.txt 2023-12-09 19:15:19.658089615 -0500 -+++ b/Kvantum/style/CMakeLists.txt 2023-12-09 19:15:31.014342407 -0500 -@@ -36,10 +36,7 @@ - if(QT_VERSION_MAJOR EQUAL 6) - get_target_property(REAL_QMAKE_EXECUTABLE Qt6::qmake - IMPORTED_LOCATION) -- execute_process(COMMAND "${REAL_QMAKE_EXECUTABLE}" -query QT_INSTALL_PLUGINS -- OUTPUT_VARIABLE _Qt6_PLUGIN_INSTALL_DIR -- ERROR_QUIET OUTPUT_STRIP_TRAILING_WHITESPACE) -- set(KVANTUM_STYLE_DIR "${_Qt6_PLUGIN_INSTALL_DIR}/styles/") -+ set(KVANTUM_STYLE_DIR "${QT6_INSTALL_PLUGINS}/styles/") - - include_directories(${CMAKE_SOURCE_DIR} ${CMAKE_CURRENT_BINARY_DIR} - ${Qt6Core_INCLUDE_DIRS} ${Qt6Widgets_INCLUDE_DIRS} diff --git a/srcpkgs/kvantum/template b/srcpkgs/kvantum/template deleted file mode 100644 index 57e2497aff1bf6..00000000000000 --- a/srcpkgs/kvantum/template +++ /dev/null @@ -1,36 +0,0 @@ -# Template file for 'kvantum' -pkgname=kvantum -version=1.1.5 -revision=2 -build_wrksrc=Kvantum -build_style=cmake -configure_args="-DENABLE_QT5=ON" -hostmakedepends="qt5-tools-devel qt5-host-tools qt6-tools qt6-base" -makedepends="qt5-devel qt6-base-devel qt5-svg-devel qt6-svg-devel - qt5-x11extras-devel kwindowsystem-devel kf6-kwindowsystem-devel" -short_desc="SVG-based theme engine for Qt5/Qt6, KDE and LXQt" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-3.0-or-later" -homepage="https://github.com/tsujan/Kvantum" -changelog="https://raw.githubusercontent.com/tsujan/Kvantum/master/Kvantum/ChangeLog" -distfiles="https://github.com/tsujan/Kvantum/archive/V${version}.tar.gz" -checksum=2b47ab7e6494cb0960d1e18164b099b65759516c84463e956c46c8b458fa3e66 - -post_configure() { - mkdir build6 - ( - cd build6 - configure_args="-DENABLE_QT5=OFF" - do_configure - ) -} - -post_build() { - (cd build6 && do_build) -} - -post_install() { - (cd build6 && do_install) - vdoc doc/Theme-Config.pdf - vdoc doc/Theme-Making.pdf -} diff --git a/srcpkgs/kvirc/files/TryRunResults.cmake b/srcpkgs/kvirc/files/TryRunResults.cmake deleted file mode 100644 index c22ef45054d7b3..00000000000000 --- a/srcpkgs/kvirc/files/TryRunResults.cmake +++ /dev/null @@ -1,46 +0,0 @@ -# This file was generated by CMake because it detected TRY_RUN() commands -# in crosscompiling mode. It will be overwritten by the next CMake run. -# Copy it to a safe location, set the variables to appropriate values -# and use it then to preset the CMake cache (using -C). - - -# TEST_DID_RUN -# indicates whether the executable would have been able to run on its -# target platform. If so, set TEST_DID_RUN to -# the exit code (in many cases 0 for success), otherwise enter "FAILED_TO_RUN". -# TEST_DID_RUN__TRYRUN_OUTPUT -# contains the text the executable would have printed on stdout and stderr. -# If the executable would not have been able to run, set TEST_DID_RUN__TRYRUN_OUTPUT empty. -# Otherwise check if the output is evaluated by the calling CMake code. If so, -# check what the source file would have printed when called with the given arguments. -# The TEST_DID_COMPILE variable holds the build result for this TRY_RUN(). -# -# Source file : /builddir/kvirc-4.2.0/cmake/datetime.cpp -# Executable : /builddir/kvirc-4.2.0/build/CMakeFiles/cmTC_f21bc-TEST_DID_RUN -# Run arguments : -# Called from: [1] /builddir/kvirc-4.2.0/CMakeLists.txt - -set( TEST_DID_RUN - "0" - CACHE STRING "Result from TRY_RUN" FORCE) - -set( TEST_DID_RUN__TRYRUN_OUTPUT - "0000-00-00 00:00:00 AAA" - CACHE STRING "Output from TRY_RUN" FORCE) - - -# TEST_DID_RUN_DYNLABELS -# indicates whether the executable would have been able to run on its -# target platform. If so, set TEST_DID_RUN_DYNLABELS to -# the exit code (in many cases 0 for success), otherwise enter "FAILED_TO_RUN". -# The TEST_DID_COMPILE_DYNLABELS variable holds the build result for this TRY_RUN(). -# -# Source file : /builddir/kvirc-4.2.0/cmake/dynlabels.cpp -# Executable : /builddir/kvirc-4.2.0/build/CMakeFiles/cmTC_6108c-TEST_DID_RUN_DYNLABELS -# Run arguments : -# Called from: [1] /builddir/kvirc-4.2.0/CMakeLists.txt - -set( TEST_DID_RUN_DYNLABELS - "0" - CACHE STRING "Result from TRY_RUN" FORCE) - diff --git a/srcpkgs/kvirc/patches/python3.patch b/srcpkgs/kvirc/patches/python3.patch deleted file mode 100644 index b3aa3ee1951be5..00000000000000 --- a/srcpkgs/kvirc/patches/python3.patch +++ /dev/null @@ -1,239 +0,0 @@ -From dbe8ef6dad916124c3714abc469403ed9991261c Mon Sep 17 00:00:00 2001 -From: wodim <neikokz@gmail.com> -Date: Sat, 26 Aug 2017 15:02:56 +0200 -Subject: [PATCH 1/5] Add support for Python 3 - ---- - CMakeLists.txt | 7 ++---- - src/modules/python/libkvipython.cpp | 26 ++++++++++++++++++++ - src/modules/pythoncore/kvircmodule.cpp | 2 +- - src/modules/pythoncore/pythonheaderwrapper.h | 6 +++++ - 4 files changed, 35 insertions(+), 6 deletions(-) - -diff --git a/CMakeLists.txt b/CMakeLists.txt -index 96659b5c3..c3d103726 100644 ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -69,9 +69,6 @@ set(CMAKE_KVIRC_BUILD_CPU ${CMAKE_SYSTEM_PROCESSOR}) - set(CMAKE_KVIRC_BUILD_COMPILER ${CMAKE_CXX_COMPILER}) - set(CMAKE_KVIRC_BUILD_COMPILER_FLAGS ${CMAKE_CXX_FLAGS}) - --# Prefer Python 2.7 over 3.x (which is currently incompatible) - GitHub issue #2020 --set(Python_ADDITIONAL_VERSIONS "2.7") -- - # Suffix for GNU/Linux - set(LIB_SUFFIX - CACHE STRING "Define suffix of directory name (32/64)" -@@ -786,10 +783,10 @@ endif() - # Check for Python support - option(WANT_PYTHON "Compile Python support" ON) - if(WANT_PYTHON) -- find_package(PythonLibs 2.7) -+ find_package(PythonLibs) - if(PYTHONLIBS_FOUND) - set(COMPILE_PYTHON_SUPPORT 1) -- set(CMAKE_STATUS_PYTHON_SUPPORT "Yes") -+ set(CMAKE_STATUS_PYTHON_SUPPORT "Yes, Python ${PYTHONLIBS_VERSION_STRING}") - list(APPEND LIBS ${PYTHON_LIBRARIES}) - include_directories(${PYTHON_INCLUDE_DIRS}) - else() -diff --git a/src/modules/python/libkvipython.cpp b/src/modules/python/libkvipython.cpp -index 6bdd56a80..700e8939b 100644 ---- a/src/modules/python/libkvipython.cpp -+++ b/src/modules/python/libkvipython.cpp -@@ -502,6 +502,31 @@ static bool python_kvs_fnc_isAvailable(KviKvsModuleFunctionCall * c) - return true; - } - -+/* -+ @doc: python.version -+ @type: -+ function -+ @title: -+ $python.version -+ @short: -+ Check which version of Python is supported in this build of KVIrc -+ @syntax: -+ $python.version -+ @description: -+ Returns which major version of Python is KVIrc linked to ([b]2[/b] or [b]3[/b]) -+ or [b]0[/b] if Python is not supported at all. -+*/ -+ -+static bool python_kvs_fnc_version(KviKvsModuleFunctionCall * c) -+{ -+#ifdef COMPILE_PYTHON_SUPPORT -+ c->returnValue()->setInteger(PY_MAJOR_VERSION); -+#else -+ c->returnValue()->setBoolean(false); -+#endif -+ return true; -+} -+ - static bool python_module_init(KviModule * m) - { - // register the command anyway -@@ -509,6 +534,7 @@ static bool python_module_init(KviModule * m) - KVSM_REGISTER_SIMPLE_COMMAND(m, "destroy", python_kvs_cmd_destroy); - - KVSM_REGISTER_FUNCTION(m, "isAvailable", python_kvs_fnc_isAvailable); -+ KVSM_REGISTER_FUNCTION(m, "version", python_kvs_fnc_version); - #ifdef COMPILE_PYTHON_SUPPORT - g_pPythonCoreModule = g_pModuleManager->getModule("pythoncore"); - #endif -diff --git a/src/modules/pythoncore/kvircmodule.cpp b/src/modules/pythoncore/kvircmodule.cpp -index 8937b6a63..659345d7e 100644 ---- a/src/modules/pythoncore/kvircmodule.cpp -+++ b/src/modules/pythoncore/kvircmodule.cpp -@@ -423,7 +423,7 @@ PyMODINIT_FUNC python_init() - else - { - // Create a CObject containing the API pointer array's address -- PyObject * pC_API_Object = PyCObject_FromVoidPtr(PyKVIrc_API, nullptr); -+ PyObject * pC_API_Object = PyCapsule_New((void *)PyKVIrc_API, "kvirc._C_API", nullptr); - if(pC_API_Object) - PyModule_AddObject(pModule, "_C_API", pC_API_Object); - } -diff --git a/src/modules/pythoncore/pythonheaderwrapper.h b/src/modules/pythoncore/pythonheaderwrapper.h -index 47f60d361..2b34066c3 100644 ---- a/src/modules/pythoncore/pythonheaderwrapper.h -+++ b/src/modules/pythoncore/pythonheaderwrapper.h -@@ -1,6 +1,12 @@ - #ifndef _PYTHONHEADERWRAPPER_H_ - #define _PYTHONHEADERWRAPPER_H_ - -+// As of Python 3, something inside <Python.h> defines a struct with a member -+// called "slots" which conflicts with the builtin Qt keyword. But since we -+// include stuff from KVIrc itself back into the python module, we can't just -+// use QT_NO_KEYWORDS. -+#undef slots -+ - // See http://stackoverflow.com/questions/16200997/why-doesnt-include-python-h-work and http://stackoverflow.com/questions/19716859/puzzling-dependency-of-boost-python-1-54-debug-build-to-python27-lib-on-window - - #if defined(_DEBUG) && defined(_MSC_VER) - -From 77983c1ac38efa87a3c644b3918dd1648040aee0 Mon Sep 17 00:00:00 2001 -From: wodim <neikokz@gmail.com> -Date: Mon, 1 Apr 2019 15:02:39 +0200 -Subject: [PATCH 2/5] This is not necessary anymore - ---- - src/modules/python/libkvipython.cpp | 26 -------------------------- - 1 file changed, 26 deletions(-) - -diff --git a/src/modules/python/libkvipython.cpp b/src/modules/python/libkvipython.cpp -index 700e8939b..6bdd56a80 100644 ---- a/src/modules/python/libkvipython.cpp -+++ b/src/modules/python/libkvipython.cpp -@@ -502,31 +502,6 @@ static bool python_kvs_fnc_isAvailable(KviKvsModuleFunctionCall * c) - return true; - } - --/* -- @doc: python.version -- @type: -- function -- @title: -- $python.version -- @short: -- Check which version of Python is supported in this build of KVIrc -- @syntax: -- $python.version -- @description: -- Returns which major version of Python is KVIrc linked to ([b]2[/b] or [b]3[/b]) -- or [b]0[/b] if Python is not supported at all. --*/ -- --static bool python_kvs_fnc_version(KviKvsModuleFunctionCall * c) --{ --#ifdef COMPILE_PYTHON_SUPPORT -- c->returnValue()->setInteger(PY_MAJOR_VERSION); --#else -- c->returnValue()->setBoolean(false); --#endif -- return true; --} -- - static bool python_module_init(KviModule * m) - { - // register the command anyway -@@ -534,7 +509,6 @@ static bool python_module_init(KviModule * m) - KVSM_REGISTER_SIMPLE_COMMAND(m, "destroy", python_kvs_cmd_destroy); - - KVSM_REGISTER_FUNCTION(m, "isAvailable", python_kvs_fnc_isAvailable); -- KVSM_REGISTER_FUNCTION(m, "version", python_kvs_fnc_version); - #ifdef COMPILE_PYTHON_SUPPORT - g_pPythonCoreModule = g_pModuleManager->getModule("pythoncore"); - #endif - -From 2c881f711d518bbe4db95bf183ddc946c12f7751 Mon Sep 17 00:00:00 2001 -From: Alexey Sokolov <sokolov@google.com> -Date: Sun, 29 Dec 2019 23:26:31 +0000 -Subject: [PATCH 3/5] Replace FindPythonLibs with FindPython3 in CMake - ---- - CMakeLists.txt | 12 ++++++------ - 1 file changed, 6 insertions(+), 6 deletions(-) - -diff --git a/CMakeLists.txt b/CMakeLists.txt -index 385bbbd4d..e7fee2820 100644 ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -34,7 +34,7 @@ - ############################################################################### - - # Minimum CMake version --cmake_minimum_required(VERSION 3.1.0) -+cmake_minimum_required(VERSION 3.12) - - # Name of the project - project(kvirc) -@@ -748,12 +748,12 @@ endif() - # Check for Python support - option(WANT_PYTHON "Compile Python support" ON) - if(WANT_PYTHON) -- find_package(PythonLibs) -- if(PYTHONLIBS_FOUND) -+ find_package(Python3 COMPONENTS Development) -+ if(Python3_FOUND) - set(COMPILE_PYTHON_SUPPORT 1) -- set(CMAKE_STATUS_PYTHON_SUPPORT "Yes, Python ${PYTHONLIBS_VERSION_STRING}") -- list(APPEND LIBS ${PYTHON_LIBRARIES}) -- include_directories(${PYTHON_INCLUDE_DIRS}) -+ set(CMAKE_STATUS_PYTHON_SUPPORT "Yes, Python ${Python3_VERSION}") -+ list(APPEND LIBS ${Python3_LIBRARIES}) -+ include_directories(${Python3_INCLUDE_DIRS}) - else() - set(CMAKE_STATUS_PYTHON_SUPPORT "No, not found.") - endif() - -From 79dbba4260113b453fcea155881ecb4c6f82963b Mon Sep 17 00:00:00 2001 -From: Alexey Sokolov <sokolov@google.com> -Date: Mon, 30 Dec 2019 07:32:51 +0000 -Subject: [PATCH 5/5] Stop unsetting _DEBUG when including Python.h - -Because of https://stackoverflow.com/questions/59126760/building-a-python-c-extension-on-windows-with-a-debug-python-installation ---- - src/modules/pythoncore/pythonheaderwrapper.h | 10 +--------- - 1 file changed, 1 insertion(+), 9 deletions(-) - -diff --git a/src/modules/pythoncore/pythonheaderwrapper.h b/src/modules/pythoncore/pythonheaderwrapper.h -index 2b34066c3..173e3c289 100644 ---- a/src/modules/pythoncore/pythonheaderwrapper.h -+++ b/src/modules/pythoncore/pythonheaderwrapper.h -@@ -7,14 +7,6 @@ - // use QT_NO_KEYWORDS. - #undef slots - --// See http://stackoverflow.com/questions/16200997/why-doesnt-include-python-h-work and http://stackoverflow.com/questions/19716859/puzzling-dependency-of-boost-python-1-54-debug-build-to-python27-lib-on-window -- --#if defined(_DEBUG) && defined(_MSC_VER) --# undef _DEBUG --# include <Python.h> --# define _DEBUG 1 --#else --# include <Python.h> --#endif -+#include <Python.h> - - #endif diff --git a/srcpkgs/kvirc/patches/qt5.15.patch b/srcpkgs/kvirc/patches/qt5.15.patch deleted file mode 100644 index 994a4b59db7eaa..00000000000000 --- a/srcpkgs/kvirc/patches/qt5.15.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/src/modules/iograph/libkviiograph.cpp 2019-01-01 23:51:16.000000000 +0100 -+++ b/src/modules/iograph/libkviiograph.cpp 2019-01-01 23:51:16.000000000 +0100 -@@ -33,6 +33,7 @@ - #include "KviOptions.h" - #include "kvi_socket.h" - -+#include <QPainterPath> - #include <QPainter> - #include <QPaintEvent> - diff --git a/srcpkgs/kvirc/template b/srcpkgs/kvirc/template deleted file mode 100644 index 1543564da19b78..00000000000000 --- a/srcpkgs/kvirc/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'kvirc' -pkgname=kvirc -version=5.0.0 -revision=16 -build_style=cmake -configure_args="-DWANT_ENV_FLAGS=1 -DWANT_KDE=0" -hostmakedepends="perl" -makedepends="zlib-devel qt5-devel qt5-webkit-devel openssl-devel python3-devel perl -qt5-multimedia-devel qt5-plugin-mysql qt5-plugin-odbc qt5-plugin-pgsql -qt5-plugin-sqlite qt5-plugin-tds" -short_desc="Qt-based IRC client" -maintainer="Andrea Brancaleoni <abc@pompel.me>" -license="GPL-2.0-or-later" -homepage="http://www.kvirc.net" -distfiles="ftp://ftp.kvirc.net/pub/kvirc/${version}/source/KVIrc-${version}.tar.bz2" -checksum=76cd4cdcaca5e4056f086cdcbb6122c2ca7e331d6e66c7ebc57d32565f626a65 - -if [ "$CROSS_BUILD" ];then - hostmakedepends+=" qt5-qmake qt5-host-tools" - configure_args+=" -DWANT_PERL=0" # breaks at least on arm -fi - -pre_configure() { - if [ "$CROSS_BUILD" ]; then - configure_args+=" -C ${FILESDIR}/TryRunResults.cmake" - fi -} diff --git a/srcpkgs/kwallet-cli/patches/GNUmakefile.patch b/srcpkgs/kwallet-cli/patches/GNUmakefile.patch deleted file mode 100644 index bdda52890b39ad..00000000000000 --- a/srcpkgs/kwallet-cli/patches/GNUmakefile.patch +++ /dev/null @@ -1,6 +0,0 @@ ---- a/GNUmakefile -+++ b/GNUmakefile -@@ -61 +61,2 @@ --CPPFLAGS+= ${KDE_INCS} -D_GNU_SOURCE -+CPPFLAGS+= ${KDE_INCS} -fPIC -D_GNU_SOURCE -+LDFLAGS+= -fPIC diff --git a/srcpkgs/kwallet-cli/patches/kwallet6.patch b/srcpkgs/kwallet-cli/patches/kwallet6.patch deleted file mode 100644 index 17abff0e03ad38..00000000000000 --- a/srcpkgs/kwallet-cli/patches/kwallet6.patch +++ /dev/null @@ -1,63 +0,0 @@ ---- a/GNUmakefile -+++ b/GNUmakefile -@@ -35,32 +35,15 @@ OBJS= charconv.o main.o - - PKG_CONFIG?= pkg-config - --KDE_VER:= 3 --ifeq (${KDE_VER},3) --KDE_INCS?= -I/usr/include/qt3 -I/usr/include/kde --SRCS+= kwif3.cc --OBJS+= kwif3.o --LDADD+= -lkwalletclient -lkdecore -lqt-mt --else --ifeq (${KDE_VER},4) --KDE_INCS?= -I/usr/include/qt4 -I/usr/include/qt4/QtCore --SRCS+= kwif4.cc --OBJS+= kwif4.o --LDADD+= -lkdeui -lkdecore -lQtCore --else --ifeq (${KDE_VER},5) --KDE_INCS?= $(shell ${PKG_CONFIG} --cflags Qt5Gui) \ -- -I/usr/include/KF5/KI18n \ -- -I/usr/include/KF5/KCoreAddons \ -- -I/usr/include/KF5/KWallet -+KDE_VER:= 6 -+KDE_INCS?= $(shell ${PKG_CONFIG} --cflags Qt6Widgets) \ -+ -I/usr/include/KF6/KI18n \ -+ -I/usr/include/KF6/KCoreAddons \ -+ -I/usr/include/KF6/KWallet - SRCS+= kwif5.cc - OBJS+= kwif5.o --LDADD+= -lKF5CoreAddons -lKF5Wallet -lKF5I18n -lQt5Core -lQt5Widgets --else --$(error unknown KDE_VER) --endif --endif --endif -+LDADD+= -lKF6CoreAddons -lKF6Wallet -lKF6I18n -lQt6Core -lQt6Widgets -+LDADD+= $(shell ${PKG_CONFIG} --libs Qt6Widgets) - - CPPFLAGS+= ${KDE_INCS} -fPIC -D_GNU_SOURCE - LDFLAGS+= -fPIC ---- a/kwif5.cc -+++ b/kwif5.cc -@@ -25,7 +25,6 @@ - */ - - #include <qstring.h> --#include <QtWidgets/qdesktopwidget.h> - #include <QtWidgets/qapplication.h> - #include <klocalizedstring.h> - #include <kaboutdata.h> -@@ -68,9 +67,7 @@ kw_io(const char *fld, const char *ent, - KAboutData::setApplicationData(aboutData); - - localwallet = KWallet::Wallet::LocalWallet(); -- wallet = KWallet::Wallet::openWallet(localwallet, -- /* https://lists.qt-project.org/pipermail/interest/2020-November/035993.html */ -- QApplication::desktop()->screen()->winId()); -+ wallet = KWallet::Wallet::openWallet(localwallet, 0); - - if (!wallet) { - rv = KWE_NOWALLET; diff --git a/srcpkgs/kwallet-cli/template b/srcpkgs/kwallet-cli/template deleted file mode 100644 index e65f0ccccdd203..00000000000000 --- a/srcpkgs/kwallet-cli/template +++ /dev/null @@ -1,31 +0,0 @@ -# Template file for 'kwallet-cli' -pkgname=kwallet-cli -version=3.03 -revision=2 -build_style=gnu-makefile -make_build_args="KDE_VER=6" -hostmakedepends="pkg-config" -makedepends="kf6-kwallet-devel" -depends="mksh" -short_desc="Command-line interface to the KDE Wallet" -maintainer="Louis Dupré Bertoni <contact@louis.xyz>" -license="MirOS, LGPL-3.0-or-later" -homepage="https://www.mirbsd.org/kwalletcli.htm" -distfiles="http://www.mirbsd.org/MirOS/dist/hosted/kwalletcli/kwalletcli-${version}.tar.gz" -distfiles="${DEBIAN_SITE}/main/k/kwalletcli/kwalletcli_${version}.orig.tar.gz" -checksum=f228e5b179f6eb92289b9635382e676990dd58cd193ce42b61d3150c8a06b12d - -post_patch() { - if [ "$CROSS_BUILD" ]; then - sed -i GNUmakefile -e "s|-I/usr/include|-I${XBPS_CROSS_BASE}/usr/include|g" - fi -} - -pre_install() { - vmkdir usr/bin - vmkdir usr/share/man/man1 -} - -post_install() { - vlicense LICENCE -} diff --git a/srcpkgs/kwallet-devel b/srcpkgs/kwallet-devel deleted file mode 120000 index b050c1d15b6db0..00000000000000 --- a/srcpkgs/kwallet-devel +++ /dev/null @@ -1 +0,0 @@ -kwallet \ No newline at end of file diff --git a/srcpkgs/kwallet-pam/template b/srcpkgs/kwallet-pam/template deleted file mode 100644 index 26c3c2f0a200df..00000000000000 --- a/srcpkgs/kwallet-pam/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'kwallet-pam' -pkgname=kwallet-pam -version=6.5.2 -revision=1 -build_style=cmake -hostmakedepends="extra-cmake-modules qt6-base qt6-tools pkg-config" -makedepends="libgcrypt-devel pam-devel kf6-kwallet-devel" -depends="socat pam" -short_desc="KWallet PAM integration" -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=5fc3faa59411eed74283d6aa54c2debfc7e6a2b3088d7051ae62fdf6268ae876 -conflicts="kwallet<=5.115.0_1" diff --git a/srcpkgs/kwallet/template b/srcpkgs/kwallet/template deleted file mode 100644 index b585cf06d8186c..00000000000000 --- a/srcpkgs/kwallet/template +++ /dev/null @@ -1,40 +0,0 @@ -# Template file for 'kwallet' -pkgname=kwallet -version=5.116.0 -revision=2 -build_style=cmake -configure_args="-DBUILD_TESTING=ON -DBUILD_KWALLET_QUERY=OFF" -hostmakedepends="gettext kcoreaddons extra-cmake-modules - qt5-host-tools qt5-qmake python3 kdoctools" -makedepends="kdoctools-devel gpgmepp-devel libgcrypt-devel - kservice-devel knotifications-devel kiconthemes-devel - gpgmeqt-devel qca-qt5-devel" -# kwallet-query and dbus's service now moved to kf6-kwallet -depends="kf6-kwallet" -short_desc="KDE Safe desktop-wide storage for passwords" -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=1ece8b5ecb2bc86ac6d9f55c7fa60f3099513732b6ed367895ec36b5bccd448b - -do_check() { - cd build - # Skip failing tests - ctest -E "fdo_secrets_test" -} - -post_install() { - rm ${DESTDIR}/usr/share/dbus-1/services/org.kde.kwalletd5.service -} - -kwallet-devel_package() { - short_desc+=" - development" - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/qt5/mkspecs - vmove usr/lib/cmake - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/kwallet/update b/srcpkgs/kwallet/update deleted file mode 100644 index 4a547584557695..00000000000000 --- a/srcpkgs/kwallet/update +++ /dev/null @@ -1 +0,0 @@ -ignore=6.* diff --git a/srcpkgs/kwalletmanager/template b/srcpkgs/kwalletmanager/template deleted file mode 100644 index a2bae4101fc055..00000000000000 --- a/srcpkgs/kwalletmanager/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'kwalletmanager' -pkgname=kwalletmanager -version=25.08.3 -revision=1 -build_style=cmake -configure_args="-DBUILD_TESTING=OFF -DKF6_HOST_TOOLING=/usr/lib/cmake - -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins" -hostmakedepends="extra-cmake-modules gettext kf6-kdoctools pkg-config - qt6-base qt6-tools kf6-kauth-tools kf6-kconfig kf6-kcmutils" -makedepends="kf6-kauth-devel kf6-karchive-devel kf6-kconfig-devel kf6-kconfigwidgets-devel kf6-kdbusaddons-devel kf6-kdoctools-devel kf6-ki18n-devel kf6-kcmutils-devel kf6-kio-devel kf6-kwallet-devel kf6-kwindowsystem-devel kf6-kxmlgui-devel kf6-kcrash-devel kf6-kstatusnotifieritem-devel" -short_desc="KDE Wallet Management Tools" -maintainer="Piotr Wójcik <chocimier@tlen.pl>" -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=54b6b63eb55fd554d31215319c20bbafd2e1bf948ab6b4fa4d84b5614b6dc52d diff --git a/srcpkgs/kwave/template b/srcpkgs/kwave/template deleted file mode 100644 index 93b77d15c3eab3..00000000000000 --- a/srcpkgs/kwave/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 'kwave' -pkgname=kwave -version=25.08.3 -revision=1 -build_style=cmake -configure_args="-DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins" -hostmakedepends="extra-cmake-modules gettext librsvg-utils pkg-config python3 - kf6-kconfig kf6-kcoreaddons kf6-kdoctools qt6-base" -makedepends="alsa-lib-devel appstream-glib-devel audiofile-devel doxygen - fftw-devel id3lib-devel ImageMagick libmad-devel libflac-devel - qt6-base-devel qt6-multimedia-devel - kf6-karchive-devel kf6-kcompletion-devel kf6-kconfig-devel - kf6-kconfigwidgets-devel kf6-kcoreaddons-devel kf6-kcrash-devel - kf6-kdbusaddons-devel kf6-kdoctools-devel kf6-ki18n-devel - kf6-kiconthemes-devel kf6-kio-devel kf6-ktextwidgets-devel kf6-kxmlgui-devel - kf6-kwidgetsaddons-devel - libogg-devel librsvg-devel libsamplerate-devel libvorbis-devel opus-devel - freetype-devel fontconfig-devel - pulseaudio-devel samurai" -depends="audiofile fftw hicolor-icon-theme id3lib lame libmad libsamplerate - opus twolame" -checkdepends="xvfb-run" -short_desc="Sound editor for KDE" -maintainer="Hervy Qurrotul Ainur Rozi <hervyqa@proton.me>" -license="GPL-2.0-or-later" -homepage="https://apps.kde.org/kwave" -changelog="https://kde.org/announcements/changelogs/gear/${version}/#kwave" -distfiles="${KDE_SITE}/release-service/${version}/src/${pkgname}-${version}.tar.xz" -checksum=48dc786800ddc9c946fcec71258f3cf7a3adee91c1304b85da056d26ce8ca254 diff --git a/srcpkgs/kwayland-devel b/srcpkgs/kwayland-devel deleted file mode 120000 index d83bfa98afe2fd..00000000000000 --- a/srcpkgs/kwayland-devel +++ /dev/null @@ -1 +0,0 @@ -kwayland \ No newline at end of file diff --git a/srcpkgs/kwayland-integration/template b/srcpkgs/kwayland-integration/template deleted file mode 100644 index 4bca919d1d56ef..00000000000000 --- a/srcpkgs/kwayland-integration/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'kwayland-integration' -pkgname=kwayland-integration -version=6.5.2 -revision=1 -build_style=cmake -configure_args="-DBUILD_TESTING=OFF -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins" -hostmakedepends="extra-cmake-modules qt5-devel qt5-qmake wayland-devel - pkg-config wayland-protocols qt5-wayland-devel - plasma-wayland-protocols" -makedepends="kwayland-devel kwindowsystem-devel kguiaddons-devel - libxkbcommon-devel qt5-wayland-devel wayland-protocols wayland-devel" -short_desc="Integration plugins for Kwayland" -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=4d10942e99a8637684a13e1be4721e20574482b52bf1beb25d17fdf501bd5d06 diff --git a/srcpkgs/kwayland/patches/drm_fourcc-typedef.patch b/srcpkgs/kwayland/patches/drm_fourcc-typedef.patch deleted file mode 100644 index 2fd068f297a879..00000000000000 --- a/srcpkgs/kwayland/patches/drm_fourcc-typedef.patch +++ /dev/null @@ -1,33 +0,0 @@ -From 0954a179d4ef72597efea44a91071eb9a55a385f Mon Sep 17 00:00:00 2001 -From: Albert Astals Cid <aacid@kde.org> -Date: Sun, 23 Mar 2025 01:29:27 +0100 -Subject: [PATCH] Fix build - ---- - src/server/drm_fourcc.h | 11 ++++++++--- - 1 file changed, 8 insertions(+), 3 deletions(-) - -diff --git a/src/server/drm_fourcc.h b/src/server/drm_fourcc.h -index 51124993..e10dbbcc 100644 ---- a/src/server/drm_fourcc.h -+++ b/src/server/drm_fourcc.h -@@ -11,9 +11,14 @@ - - //#include "drm.h" - --// These typedefs are copied from drm.h --typedef uint32_t __u32; --typedef uint64_t __u64; -+// This is copied from drm.h -+#if defined(__linux__) -+ #include <linux/types.h> -+ #include <asm/ioctl.h> -+#else /* One of the BSDs */ -+ typedef uint32_t __u32; -+ typedef uint64_t __u64; -+#endif - - #if defined(__cplusplus) - extern "C" { --- -GitLab diff --git a/srcpkgs/kwayland/template b/srcpkgs/kwayland/template deleted file mode 100644 index 76344b5ca8743e..00000000000000 --- a/srcpkgs/kwayland/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 'kwayland' -pkgname=kwayland -version=5.116.0 -revision=2 -build_style=cmake -configure_args="-DBUILD_TESTING=OFF - -DEXCLUDE_DEPRECATED_BEFORE_AND_AT=5.100.0" -hostmakedepends="kcoreaddons pkg-config extra-cmake-modules qt5-host-tools qt5-tools-devel - plasma-wayland-protocols qt5-wayland-devel wayland-devel" -makedepends="qt5-tools-devel MesaLib-devel wayland-devel wayland-protocols qt5-wayland-devel - libxkbcommon-devel" -short_desc="Qt-style client and server library wrapper for Wayland libraries" -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=88b5970c2d6f6d5f46e6ffac66233bf23f2fcf016dea39fffbd9f47b1fc0aed8 - -kwayland-devel_package() { - short_desc+=" - development" - depends="${sourcepkg}-${version}_${revision} qt5-devel" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - vmove usr/lib/pkgconfig - vmove usr/lib/qt5/mkspecs - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/kwayland/update b/srcpkgs/kwayland/update deleted file mode 100644 index 4a547584557695..00000000000000 --- a/srcpkgs/kwayland/update +++ /dev/null @@ -1 +0,0 @@ -ignore=6.* diff --git a/srcpkgs/kwebapp/template b/srcpkgs/kwebapp/template deleted file mode 100644 index 7dfb17ddf34f2b..00000000000000 --- a/srcpkgs/kwebapp/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'kwebapp' -pkgname=kwebapp -version=0.6.14 -revision=1 -build_style=configure -configure_args="PREFIX=/usr MANDIR=/usr/share/man" -makedepends="expat-devel" -short_desc="Web application source generator - (Deprecated, use openradtool)" -maintainer="Duncaen <duncaen@voidlinux.org>" -license="ISC" -homepage="https://kristaps.bsd.lv/kwebapp/" -distfiles="https://kristaps.bsd.lv/kwebapp/snapshots/kwebapp-${version}.tar.gz" -checksum=ea36334a143300055b507840a9ea190455f2ae914801d8c8847ff82ae194611e - -post_install() { - sed -n '2,16p' main.c >LICENSE - vlicense LICENSE -} diff --git a/srcpkgs/kwebapp/update b/srcpkgs/kwebapp/update deleted file mode 100644 index 9dc788b3d8fdfd..00000000000000 --- a/srcpkgs/kwebapp/update +++ /dev/null @@ -1 +0,0 @@ -pattern="kwebapp-\K[\d.]+(?=\.tar)" diff --git a/srcpkgs/kwidgetsaddons-devel b/srcpkgs/kwidgetsaddons-devel deleted file mode 120000 index 3d9d41aaae3f39..00000000000000 --- a/srcpkgs/kwidgetsaddons-devel +++ /dev/null @@ -1 +0,0 @@ -kwidgetsaddons \ No newline at end of file diff --git a/srcpkgs/kwidgetsaddons/template b/srcpkgs/kwidgetsaddons/template deleted file mode 100644 index 9b91d96b1ac353..00000000000000 --- a/srcpkgs/kwidgetsaddons/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 'kwidgetsaddons' -pkgname=kwidgetsaddons -version=5.116.0 -revision=1 -build_style=cmake -hostmakedepends="kcoreaddons extra-cmake-modules qt5-host-tools qt5-tools-devel" -makedepends="qt5-devel qt5-tools-devel" -short_desc="Large set of desktop widgets" -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=a8e1e054f16760e90d4c830b96d62ed066404f71c01f33e99f472795f9119565 - -do_check() { - cd build - ctest -E 'kwidgetsaddons-kcolumnresizertest' -} - -kwidgetsaddons-devel_package() { - short_desc+=" - development" - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/qt5/mkspecs - vmove usr/lib/cmake - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/kwidgetsaddons/update b/srcpkgs/kwidgetsaddons/update deleted file mode 100644 index 4a547584557695..00000000000000 --- a/srcpkgs/kwidgetsaddons/update +++ /dev/null @@ -1 +0,0 @@ -ignore=6.* diff --git a/srcpkgs/kwin-devel b/srcpkgs/kwin-devel deleted file mode 120000 index d8bc5fd3a2c191..00000000000000 --- a/srcpkgs/kwin-devel +++ /dev/null @@ -1 +0,0 @@ -kwin \ No newline at end of file diff --git a/srcpkgs/kwin-effects-forceblur/template b/srcpkgs/kwin-effects-forceblur/template deleted file mode 100644 index 7af103b9c21434..00000000000000 --- a/srcpkgs/kwin-effects-forceblur/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'kwin-effects-forceblur' -pkgname=kwin-effects-forceblur -version=1.5.0 -revision=4 -build_style=cmake -configure_args="-DFORCE_CROSSCOMPILED_TOOLS=ON -DKF6_HOST_TOOLING=/usr/lib/cmake - -DKDE_INSTALL_QMLDIR=lib/qt6/qml -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins" -hostmakedepends="extra-cmake-modules gettext pkg-config qt6-base qt6-tools - kf6-kconfig kf6-kcmutils" -makedepends="qt6-base-devel qt6-tools-devel kf6-kconfig-devel - kf6-kconfigwidgets-devel kf6-kcoreaddons-devel kf6-kcrash-devel - kf6-kglobalaccel-devel kf6-ki18n-devel kf6-kio-devel kf6-kservice-devel - kf6-knotifications-devel kf6-kservice-devel kf6-kwidgetsaddons-devel - kf6-kwindowsystem-devel kf6-kguiaddons-devel kf6-kcmutils-devel - kf6-kdecoration-devel kwin-devel kwin-x11-devel" -depends="plasma-desktop>=6.4.0" -short_desc="Fork of the KWin Blur effect for Plasma 6" -maintainer="Cass Spencer <casscardboard@gmail.com>" -license="GPL-3.0-or-later" -homepage="https://github.com/taj-ny/kwin-effects-forceblur" -distfiles="https://github.com/taj-ny/kwin-effects-forceblur/archive/refs/tags/v${version}.tar.gz" -checksum=bfb43a73d270a63c1efa4a85da4f734af7289c9d57fb1d1ed475fbb90adbd7f1 diff --git a/srcpkgs/kwin-x11-devel b/srcpkgs/kwin-x11-devel deleted file mode 120000 index 380fb38d98e74c..00000000000000 --- a/srcpkgs/kwin-x11-devel +++ /dev/null @@ -1 +0,0 @@ -kwin-x11 \ No newline at end of file diff --git a/srcpkgs/kwin-x11/patches/cross.patch b/srcpkgs/kwin-x11/patches/cross.patch deleted file mode 120000 index 65be419e21ad87..00000000000000 --- a/srcpkgs/kwin-x11/patches/cross.patch +++ /dev/null @@ -1 +0,0 @@ -../../kwin/patches/cross.patch \ No newline at end of file diff --git a/srcpkgs/kwin-x11/template b/srcpkgs/kwin-x11/template deleted file mode 100644 index 2b4c9db727c3e7..00000000000000 --- a/srcpkgs/kwin-x11/template +++ /dev/null @@ -1,49 +0,0 @@ -# Template file for 'kwin-x11' -pkgname=kwin-x11 -version=6.5.2 -revision=1 -build_style=cmake -build_helper=qemu -configure_args="-DBUILD_TESTING=OFF -DFORCE_CROSSCOMPILED_TOOLS=ON - -DKF6_HOST_TOOLING=/usr/lib/cmake -DKDE_INSTALL_QMLDIR=lib/qt6/qml - -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins" -hostmakedepends="extra-cmake-modules gettext pkg-config libcap-progs - qt6-base qt6-tools qt6-declarative-host-tools wayland-devel hwids - python3 kf6-kpackage kf6-kconfig kf6-kauth-tools kf6-kcmutils kf6-kdoctools" -makedepends="qt6-tools-devel qt6-base-private-devel qt6-sensors-devel - kf6-kglobalaccel-devel qt6-svg-devel kf6-kcolorscheme-devel kf6-kconfig-devel - kf6-kconfigwidgets-devel kf6-kcoreaddons-devel kf6-kguiaddons-devel - kf6-ki18n-devel kf6-kservice-devel kf6-kwidgetsaddons-devel - kf6-kpackage-devel kf6-ksvg-devel kf6-kcmutils-devel kf6-knewstuff-devel - kf6-kxmlgui-devel kf6-kdecoration-devel libdisplay-info-devel xorg-server-xwayland - plasma-wayland-protocols kscreenlocker-devel plasma-activities-devel - libqaccessibilityclient-devel kf6-kdeclarative-devel kf6-kauth-devel - qt6-qt5compat-devel libcap-devel breeze-qt6 aurorae kglobalacceld-devel - kf6-kidletime-devel kf6-kcrash-devel kf6-kwindowsystem-devel - knighttime-devel kf6-kdoctools-devel libplasma-devel wayland-devel - libcanberra-devel libX11-devel libxkbcommon-devel libdrm-devel - eudev-libudev-devel lcms2-devel freetype-devel fontconfig-devel - libqaccessibilityclient-devel libdisplay-info-devel libgbm-devel - libei-devel libxkbcommon-devel kf6-knotifications-devel - elogind-devel kf6-kdbusaddons-devel" -depends="aurorae kf6-kirigami" -short_desc="KDE X11 window manager" -maintainer="John <me@johnnynator.dev>" -license="GPL-2.0-or-later AND MIT" -homepage="https://invent.kde.org/plasma/kwin-x11" -distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz" -checksum=632e6b14c7d302b6efec62ab08426a924ca720cb6fb207f0f922e59f7f689256 - -kwin-x11-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - vmove "usr/lib/*.so" - } -} - -post_install() { - vlicense LICENSES/MIT.txt MIT.txt -} diff --git a/srcpkgs/kwin/patches/cross.patch b/srcpkgs/kwin/patches/cross.patch deleted file mode 100644 index d0693b78d89e68..00000000000000 --- a/srcpkgs/kwin/patches/cross.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- kwin-6.0.0/src/wayland/tools/CMakeLists.txt 2024-02-22 10:52:24.000000000 +0100 -+++ - 2024-03-05 14:58:18.547351388 +0100 -@@ -13,7 +13,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 KF6_HOST_TOOLING) - message(FATAL_ERROR "Please provide a prefix with a native Qt build and pass -DKF6_HOST_TOOLING=path") - endif() diff --git a/srcpkgs/kwin/template b/srcpkgs/kwin/template deleted file mode 100644 index fd352fd3fd5b62..00000000000000 --- a/srcpkgs/kwin/template +++ /dev/null @@ -1,49 +0,0 @@ -# Template file for 'kwin' -pkgname=kwin -version=6.5.2 -revision=1 -build_style=cmake -build_helper=qemu -configure_args="-DBUILD_TESTING=OFF -DFORCE_CROSSCOMPILED_TOOLS=ON - -DKF6_HOST_TOOLING=/usr/lib/cmake -DKDE_INSTALL_QMLDIR=lib/qt6/qml - -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins" -hostmakedepends="extra-cmake-modules gettext pkg-config kf6-kauth-tools - qt6-base qt6-tools qt6-declarative-host-tools libcap-progs - kf6-kconfig kf6-kpackage kf6-kcmutils - kf6-kirigami libcap-devel wayland-devel" -makedepends="libplasma-devel kf6-kcmutils-devel kf6-knewstuff-devel - kscreenlocker-devel kglobalacceld-devel xcb-util-cursor-devel qt6-base-devel - qt6-base-private-devel plasma-wayland-protocols qt6-declarative-devel - kf6-kconfig-devel kf6-kcoreaddons-devel kf6-kwindowsystem-devel - wayland-devel libepoxy-devel qt6-tools-devel plasma-activities-devel - qt6-qt5compat-devel kf6-kdbusaddons-devel libei-devel - qt6-multimedia-devel kf6-kdecoration-devel libxkbcommon-devel libinput-devel - libSM-devel libICE-devel xcb-util-wm-devel qt6-sensors-devel lcms2-devel - pipewire-devel kf6-krunner-devel xorg-server-xwayland libxcvt-devel hwids - libdisplay-info-devel breeze-qt6 kf6-kwayland-devel libcap-devel - libqaccessibilityclient-devel kf6-kirigami-devel qt6-svg-devel - kf6-kcolorscheme-devel kf6-kcrash-devel knighttime-devel kf6-kxmlgui-devel - kf6-kdeclarative-devel libcanberra-devel kf6-knotifications-devel - kf6-kglobalaccel-devel kf6-kguiaddons kf6-ki18n-devel kf6-kidletime-devel - kf6-kservice-devel kf6-ksvg-devel kf6-kwidgetsaddons-devel - kf6-kpackage-devel kf6-kauth-devel kf6-kconfig-devel aurorae" -depends="breeze-qt6 hicolor-icon-theme kglobalacceld hwids libcap-progs aurorae" -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=3be0d569fe342daddee859bab6aefda32d7056b601e84038e8af92593f140774 -replaces="kwayland-server>=0" - -kwin-devel_package() { - short_desc+=" - development" - depends="${sourcepkg}-${version}_${revision} qt6-base-devel - qt6-declarative-devel kf6-kconfig-devel kf6-kcoreaddons-devel - kf6-kwindowsystem-devel wayland-devel libepoxy-devel" - replaces="kwayland-server-devel>=0" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - } -} diff --git a/srcpkgs/kwindowsystem-devel b/srcpkgs/kwindowsystem-devel deleted file mode 120000 index fe1b23c62c2af7..00000000000000 --- a/srcpkgs/kwindowsystem-devel +++ /dev/null @@ -1 +0,0 @@ -kwindowsystem \ No newline at end of file diff --git a/srcpkgs/kwindowsystem/template b/srcpkgs/kwindowsystem/template deleted file mode 100644 index df80264fe6dad4..00000000000000 --- a/srcpkgs/kwindowsystem/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'kwindowsystem' -pkgname=kwindowsystem -version=5.116.0 -revision=1 -build_style=cmake -# Check stage requires a running X Server -configure_args="-DBUILD_TESTING=OFF" -hostmakedepends="kcoreaddons pkg-config extra-cmake-modules qt5-host-tools qt5-tools-devel" -makedepends="qt5-tools-devel qt5-x11extras-devel libXfixes-devel xcb-util-keysyms-devel" -short_desc="KDE frameworks - Access to the windowing system" -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=7ec97633752fbde2505b40d762d933b642cae42b6b86d6e801fbdfcd2eeb5334 - -kwindowsystem-devel_package() { - short_desc+=" - development" - depends="${makedepends} ${sourcepkg}-${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - vmove usr/lib/qt5/mkspecs - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/kwindowsystem/update b/srcpkgs/kwindowsystem/update deleted file mode 100644 index 4a547584557695..00000000000000 --- a/srcpkgs/kwindowsystem/update +++ /dev/null @@ -1 +0,0 @@ -ignore=6.* diff --git a/srcpkgs/kworkspace b/srcpkgs/kworkspace deleted file mode 120000 index c0866bb98eaf15..00000000000000 --- a/srcpkgs/kworkspace +++ /dev/null @@ -1 +0,0 @@ -plasma-workspace \ No newline at end of file diff --git a/srcpkgs/kwrite b/srcpkgs/kwrite deleted file mode 120000 index 70de3af4cd940b..00000000000000 --- a/srcpkgs/kwrite +++ /dev/null @@ -1 +0,0 @@ -kate5 \ No newline at end of file diff --git a/srcpkgs/kwrited/template b/srcpkgs/kwrited/template deleted file mode 100644 index 14dd9c02f21604..00000000000000 --- a/srcpkgs/kwrited/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'kwrited' -pkgname=kwrited -version=6.5.2 -revision=1 -build_style=cmake -configure_args="-DBUILD_TESTING=OFF -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins" -hostmakedepends="extra-cmake-modules gettext kcoreaddons qt6-base qt6-tools" -makedepends="kf6-kdbusaddons-devel kf6-knotifications-devel kf6-kpty-devel" -short_desc="KDE daemon listening for wall and write messages" -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=00955f29ac706cceaa603873f3434743956dac444d1c90d8527aa3f3b32b0989 diff --git a/srcpkgs/kxmlgui-devel b/srcpkgs/kxmlgui-devel deleted file mode 120000 index 2d2f32eee1fddd..00000000000000 --- a/srcpkgs/kxmlgui-devel +++ /dev/null @@ -1 +0,0 @@ -kxmlgui \ No newline at end of file diff --git a/srcpkgs/kxmlgui/template b/srcpkgs/kxmlgui/template deleted file mode 100644 index 76b8eba8f8c970..00000000000000 --- a/srcpkgs/kxmlgui/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'kxmlgui' -pkgname=kxmlgui -version=5.116.0 -revision=1 -build_style=cmake -hostmakedepends="kcoreaddons extra-cmake-modules kcoreaddons - gettext qt5-qmake qt5-host-tools python3" -makedepends="kglobalaccel-devel ktextwidgets-devel attica-devel" -short_desc="KDE Framework for managing menu and toolbar actions" -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=636566a2530db0011c09de7f98ba83a53591e6cbdc43a2bb63ff125b991c7a40 - -do_check() { - cd build - ctest -E 'ktoolbar_unittest' -} - -kxmlgui-devel_package() { - short_desc+=" - development" - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/qt5/mkspecs - vmove usr/lib/cmake - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/kxmlgui/update b/srcpkgs/kxmlgui/update deleted file mode 100644 index 4a547584557695..00000000000000 --- a/srcpkgs/kxmlgui/update +++ /dev/null @@ -1 +0,0 @@ -ignore=6.* diff --git a/srcpkgs/kyua-tests b/srcpkgs/kyua-tests deleted file mode 120000 index 5223a4662dfac1..00000000000000 --- a/srcpkgs/kyua-tests +++ /dev/null @@ -1 +0,0 @@ -kyua \ No newline at end of file diff --git a/srcpkgs/kyua/template b/srcpkgs/kyua/template deleted file mode 100644 index f84b3ac0ed67c5..00000000000000 --- a/srcpkgs/kyua/template +++ /dev/null @@ -1,38 +0,0 @@ -# Template file for 'kyua' -pkgname=kyua -version=0.14.1 -revision=1 -build_style=gnu-configure -configure_args=" - --enable-atf - kyua_cv_getcwd_works=yes - kyua_cv_attribute_noreturn=yes - kyua_cv_getcwd_dyn=yes - kyua_cv_lchmod_works=no - kyua_cv_getopt_gnu=yes - kyua_cv_getopt_optind_reset_value=0 - kyua_cv_signals_lastno=31 - ac_cv_path_GDB=/usr/bin/gdb - ac_cv_path_UMOUNT=/usr/bin/umount" -hostmakedepends="pkg-config atf-devel" -makedepends="atf-devel lutok-devel sqlite-devel" -depends="atf>=0.21" -checkdepends="atf which" -short_desc="Kyua (automated testing framework) - Command line interface" -maintainer="Duncaen <duncaen@voidlinux.org>" -license="BSD-3-Clause" -homepage="https://github.com/freebsd/kyua" -changelog="https://github.com/freebsd/kyua/raw/refs/heads/master/NEWS" -distfiles="https://github.com/freebsd/kyua/releases/download/kyua-${version}/kyua-${version}.tar.gz" -checksum=3caf30a7e316f4f21c32e1c419ec80371fe113e3eed10ba1db9e6efc7ee15ecb - -post_install() { - vlicense LICENSE -} - -kyua-tests_package() { - short_desc+=" - testsuite" - pkg_install() { - vmove usr/tests - } -} diff --git a/srcpkgs/l-smash/template b/srcpkgs/l-smash/template deleted file mode 100644 index fcbeaf6a053070..00000000000000 --- a/srcpkgs/l-smash/template +++ /dev/null @@ -1,41 +0,0 @@ -# Template file for 'l-smash' -pkgname=l-smash -version=2.14.5 -revision=1 -build_style=configure -configure_args="--enable-shared --disable-static" -hostmakedepends="which" -short_desc="MP4 muxer and other tools" -maintainer="Orphaned <orphan@voidlinux.org>" -license="ISC" -homepage="https://github.com/l-smash/l-smash" -distfiles="${homepage}/archive/v${version}.tar.gz" -checksum=e6f7c31de684f4b89ee27e5cd6262bf96f2a5b117ba938d2d606cf6220f05935 - -do_configure() { - : ${configure_script:=./configure} - ${configure_script} ${configure_args} --cc="${CC}" \ - --extra-cflags="${CFLAGS}" --extra-ldflags="${LDFLAGS}" \ - --prefix=/usr -} - -post_install() { - vlicense LICENSE -} - -liblsmash-devel_package() { - depends="liblsmash>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} - -liblsmash_package() { - short_desc+=" - runtime library" - pkg_install() { - vmove "usr/lib/*.so.*" - } -} diff --git a/srcpkgs/labwc-menu-generator/template b/srcpkgs/labwc-menu-generator/template deleted file mode 100644 index a5f20ddab5d852..00000000000000 --- a/srcpkgs/labwc-menu-generator/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'labwc-menu-generator' -pkgname=labwc-menu-generator -version=0.2.0 -revision=1 -build_style=meson -hostmakedepends="pkg-config cmake ninja scdoc" -makedepends="glib-devel" -short_desc="Independent menu generator with Openbox 3.6 formatted output" -maintainer="zenobit <zenobit@disroot.org>" -license="GPL-2.0-only" -homepage="https://github.com/labwc/labwc-menu-generator" -changelog="https://raw.githubusercontent.com/labwc/labwc-menu-generator/refs/heads/master/NEWS.md" -distfiles="https://github.com/labwc/labwc-menu-generator/archive/refs/tags/${version}.tar.gz" -checksum=5c66b12234aa7d5797a4d3ebbf7011ea29ad7d66b26ff4c250df08700fdc630d diff --git a/srcpkgs/labwc/template b/srcpkgs/labwc/template deleted file mode 100644 index ebac259aff94be..00000000000000 --- a/srcpkgs/labwc/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'labwc' -pkgname=labwc -version=0.9.2 -revision=1 -build_style=meson -hostmakedepends="gettext pkg-config scdoc wayland-devel" -makedepends="cairo-devel glib-devel libpng-devel librsvg-devel libsfdo-devel libxml2-devel - pango-devel wlroots0.19-devel xorg-server-xwayland" -depends="xorg-server-xwayland" -short_desc="Wayland window-stacking compositor" -maintainer="tranzystorekk <tranzystorek.io@protonmail.com>" -license="GPL-2.0-or-later" -homepage="https://labwc.github.io/" -changelog="https://raw.githubusercontent.com/labwc/labwc/master/NEWS.md" -distfiles="https://github.com/labwc/labwc/archive/refs/tags/${version}.tar.gz" -checksum=637b6cf8e78321d01958af439c580d58226ebdb6c4d531981609aa1d15ce648f diff --git a/srcpkgs/ladspa-bs2b/template b/srcpkgs/ladspa-bs2b/template deleted file mode 100644 index 172add81c1c156..00000000000000 --- a/srcpkgs/ladspa-bs2b/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'ladspa-bs2b' -pkgname=ladspa-bs2b -version=0.9.1 -revision=3 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="libbs2b-devel ladspa-sdk" -short_desc="Audiofilter for headphones - LADSPA plugin" -maintainer="lemmi <lemmi@nerd2nerd.org>" -license="GPL-2.0-or-later, MIT" -homepage="http://bs2b.sourceforge.net/" -distfiles="${SOURCEFORGE_SITE}/bs2b/LADSPA%20plugin/${version}/${pkgname}-${version}.tar.gz" -checksum=e249b46505b280448bc4fe66d464f6dc6b12fcabefb0f5529a45ad20d78d8aac - -post_install() { - vlicense COPYING -} diff --git a/srcpkgs/ladspa-sdk-doc b/srcpkgs/ladspa-sdk-doc deleted file mode 120000 index 98e97ee063cfc7..00000000000000 --- a/srcpkgs/ladspa-sdk-doc +++ /dev/null @@ -1 +0,0 @@ -ladspa-sdk \ No newline at end of file diff --git a/srcpkgs/ladspa-sdk-example-plugins b/srcpkgs/ladspa-sdk-example-plugins deleted file mode 120000 index 98e97ee063cfc7..00000000000000 --- a/srcpkgs/ladspa-sdk-example-plugins +++ /dev/null @@ -1 +0,0 @@ -ladspa-sdk \ No newline at end of file diff --git a/srcpkgs/ladspa-sdk-progs b/srcpkgs/ladspa-sdk-progs deleted file mode 120000 index 98e97ee063cfc7..00000000000000 --- a/srcpkgs/ladspa-sdk-progs +++ /dev/null @@ -1 +0,0 @@ -ladspa-sdk \ No newline at end of file diff --git a/srcpkgs/ladspa-sdk/patches/fix-cross.patch b/srcpkgs/ladspa-sdk/patches/fix-cross.patch deleted file mode 100644 index ac5c20930df7b0..00000000000000 --- a/srcpkgs/ladspa-sdk/patches/fix-cross.patch +++ /dev/null @@ -1,22 +0,0 @@ ---- a/src/Makefile 2007-11-06 11:42:45.000000000 +0100 -+++ b/src/Makefile 2015-09-28 12:37:57.171530771 +0200 -@@ -46,17 +46,8 @@ - # TARGETS - # - --test: /tmp/test.wav ../snd/noise.wav always -- @echo --------------------------------------------- -- @echo First listen to the white noise input signal: -- @echo --------------------------------------------- -- -sndfile-play ../snd/noise.wav -- @echo ------------------------- -- @echo Compare to plugin output. -- @echo ------------------------- -- @echo Should be a noise band around 6000Hz, repeated quietly after 1s. -- -sndfile-play /tmp/test.wav -- @echo Test complete. -+test: targets -+ @echo No testing. - - install: targets - -mkdir -p $(INSTALL_PLUGINS_DIR) diff --git a/srcpkgs/ladspa-sdk/patches/fix-pie.patch b/srcpkgs/ladspa-sdk/patches/fix-pie.patch deleted file mode 100644 index 0da54b6927f2d9..00000000000000 --- a/srcpkgs/ladspa-sdk/patches/fix-pie.patch +++ /dev/null @@ -1,34 +0,0 @@ ---- a/src/makefile -+++ b/src/Makefile -@@ -15,7 +15,7 @@ - - INCLUDES = -I. - LIBRARIES = -ldl -lm --CFLAGS = $(INCLUDES) -Wall -Werror -O2 -fPIC \ -+CFLAGS += $(INCLUDES) -Wall -Werror -O2 -fPIC \ - -DDEFAULT_LADSPA_PATH=$(INSTALL_PLUGINS_DIR) - BINFLAGS = -fPIE -pie - CXXFLAGS = $(CFLAGS) -@@ -83,17 +83,17 @@ - ../bin/applyplugin: applyplugin.o load.o default.o - $(CC) $(CFLAGS) $(BINFLAGS) \ - -o ../bin/applyplugin \ -- applyplugin.o load.o default.o \ -+ applyplugin.o load.o default.o $(LDFLAGS) \ - $(LIBRARIES) - - ../bin/analyseplugin: analyseplugin.o load.o default.o - $(CC) $(CFLAGS) $(BINFLAGS) \ - -o ../bin/analyseplugin \ -- analyseplugin.o load.o default.o \ -+ analyseplugin.o load.o default.o $(LDFLAGS) \ - $(LIBRARIES) - - ../bin/listplugins: listplugins.o search.o - $(CC) $(CFLAGS) $(BINFLAGS) \ - -o ../bin/listplugins \ -- listplugins.o search.o \ -+ listplugins.o search.o $(LDFLAGS) \ - $(LIBRARIES) - - ############################################################################### diff --git a/srcpkgs/ladspa-sdk/template b/srcpkgs/ladspa-sdk/template deleted file mode 100644 index 36d0c3cbed3aa3..00000000000000 --- a/srcpkgs/ladspa-sdk/template +++ /dev/null @@ -1,52 +0,0 @@ -# Template file for 'ladspa-sdk' -pkgname=ladspa-sdk -version=1.15 -revision=3 -makedepends="libsndfile-progs" -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="${DEBIAN_SITE}/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" -checksum=4229959b09d20c88c8c86f4aa76427843011705df22d9c28b38359fd1829fded - -do_build() { - make CC=$CC CPP=$CXX LD=$LD -C src -} - -do_install() { - vmkdir usr/include - vcopy src/ladspa.h usr/include -} - -ladspa-sdk-doc_package() { - depends="ladspa-sdk" - short_desc+="- Documentation" - pkg_install() { - vmkdir usr/share/doc - cd ${wrksrc}/doc - rm ladspa.h.txt - ln -s /usr/include/ladspa.h ladspa.h.txt - vcopy ${wrksrc}/doc usr/share/doc/ladspa - } -} - -ladspa-sdk-example-plugins_package() { - short_desc+=" - Example plugins" - archs="*" - pkg_install() { - vmkdir usr/lib/ladspa - vcopy "${wrksrc}/plugins/*.so*" usr/lib/ladspa - } -} - -ladspa-sdk-progs_package() { - short_desc+=" - Example programs" - archs="*" - pkg_install() { - vmkdir usr - vcopy ${wrksrc}/bin usr - } -} diff --git a/srcpkgs/ladspa-sdk/update b/srcpkgs/ladspa-sdk/update deleted file mode 100644 index deb683e74dc1a7..00000000000000 --- a/srcpkgs/ladspa-sdk/update +++ /dev/null @@ -1 +0,0 @@ -pkgname=ladspa_sdk diff --git a/srcpkgs/lager/template b/srcpkgs/lager/template deleted file mode 100644 index e73ed87726466c..00000000000000 --- a/srcpkgs/lager/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'lager' -pkgname=lager -version=0.1.0 -revision=1 -build_style=cmake -configure_args="-Dlager_BUILD_TESTS=OFF -Dlager_BUILD_EXAMPLES=OFF" -short_desc="C++ library for value-oriented design using the unidirectional data-flow architecture — Redux for C++" -maintainer="John <me@johnnynator.dev>" -license="BSL-1.0" -homepage="https://sinusoid.es/lager/" -distfiles="https://github.com/arximboldi/lager/archive/refs/tags/v${version}.tar.gz" -checksum=bec57bddd16a35d8ebbba8b94ba90e3a7ba96d740da542025aea70c925ac8084 -make_check=no # Requires catch2 prior version 3 diff --git a/srcpkgs/lagrange/template b/srcpkgs/lagrange/template deleted file mode 100644 index 3d803d887f7aab..00000000000000 --- a/srcpkgs/lagrange/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'lagrange' -pkgname=lagrange -version=1.18.5 -revision=1 -build_style=cmake -configure_args="-DTFDN_ENABLE_SSE41=NO" -hostmakedepends="pkg-config zip" -makedepends="pcre2-devel SDL2-devel openssl-devel zlib-devel libunistring-devel - mpg123-devel libcurl-devel fribidi-devel harfbuzz-devel libwebp-devel" -short_desc="Beautiful Gemini Client" -maintainer="Daniel Lewan <daniel@teddydd.me>" -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=1dded64803eef8ff162e79025fd6db60f4a19bac5f9b804f46d79e07cbda5c65 - -post_install() { - vlicense LICENSE.md -} diff --git a/srcpkgs/lame-devel b/srcpkgs/lame-devel deleted file mode 120000 index 044c19ddc87fbf..00000000000000 --- a/srcpkgs/lame-devel +++ /dev/null @@ -1 +0,0 @@ -lame \ No newline at end of file diff --git a/srcpkgs/lame/patches/translit.patch b/srcpkgs/lame/patches/translit.patch deleted file mode 100644 index bbcb14b36098aa..00000000000000 --- a/srcpkgs/lame/patches/translit.patch +++ /dev/null @@ -1,26 +0,0 @@ ---- lame/frontend/parse.c 2023-04-20 18:12:43.988212890 +0200 -+++ - 2023-04-20 18:13:39.537622345 +0200 -@@ -232,7 +232,11 @@ - dst = calloc(n+4, 4); - if (dst != 0) { - char* cur_code = nl_langinfo(CODESET); -+#ifdef __GLIBC__ - iconv_t xiconv = iconv_open("ISO_8859-1//TRANSLIT", cur_code); -+#else -+ iconv_t xiconv = iconv_open("ISO_8859-1", cur_code); -+#endif - if (xiconv != (iconv_t)-1) { - char* i_ptr = (char*)src; - char* o_ptr = dst; -@@ -258,7 +262,11 @@ - dst = calloc(n+4, 4); - if (dst != 0) { - char* cur_code = nl_langinfo(CODESET); -+#ifdef __GLIBC__ - iconv_t xiconv = iconv_open("UTF-16LE//TRANSLIT", cur_code); -+#else -+ iconv_t xiconv = iconv_open("UTF-16LE", cur_code); -+#endif - dst[0] = 0xff; - dst[1] = 0xfe; - if (xiconv != (iconv_t)-1) { diff --git a/srcpkgs/lame/template b/srcpkgs/lame/template deleted file mode 100644 index 68a6746efb9640..00000000000000 --- a/srcpkgs/lame/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'lame' -pkgname=lame -version=3.100 -revision=2 -build_style=gnu-configure -configure_args="--enable-nasm --enable-shared" -hostmakedepends="nasm" -makedepends="ncurses-devel" -short_desc="Fast, high quality MP3 encoder" -maintainer="Orphaned <orphan@voidlinux.org>" -license="LGPL-2.1-or-later" -homepage="http://lame.sourceforge.net" -distfiles="${SOURCEFORGE_SITE}/lame/lame-${version}.tar.gz" -checksum=ddfe36cab873794038ae2c1210557ad34857a4b6bdc515785d1da9e175b1da1e - -pre_configure() { - if [ "${XBPS_TARGET_MACHINE%%-musl}" = "i686" ]; then - CFLAGS+=" -msse" - fi -} - -lame-devel_package() { - depends="lame>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/lame/update b/srcpkgs/lame/update deleted file mode 100644 index 4367a467079152..00000000000000 --- a/srcpkgs/lame/update +++ /dev/null @@ -1 +0,0 @@ -ignore="398" diff --git a/srcpkgs/lapack-devel b/srcpkgs/lapack-devel deleted file mode 120000 index e8e54af5661b1f..00000000000000 --- a/srcpkgs/lapack-devel +++ /dev/null @@ -1 +0,0 @@ -lapack \ No newline at end of file diff --git a/srcpkgs/lapack/template b/srcpkgs/lapack/template deleted file mode 100644 index 9a5f6dd2909adb..00000000000000 --- a/srcpkgs/lapack/template +++ /dev/null @@ -1,140 +0,0 @@ -# Template file for 'lapack' -pkgname=lapack -version=3.12.1 -revision=1 -build_style=cmake -configure_args="-DCMAKE_SKIP_RPATH=ON -DCMAKE_VERBOSE_MAKEFILE=ON - -DCBLAS=ON -DLAPACKE=ON" -hostmakedepends="gcc-fortran python" -short_desc="Linear Algebra PACKage" -maintainer="Gonzalo Tornaría <tornaria@cmat.edu.uy>" -license="BSD-3-Clause" -homepage="https://netlib.org/lapack/" -changelog="https://netlib.org/lapack/release_notes.html" -distfiles="https://github.com/Reference-LAPACK/lapack/archive/v${version}.tar.gz" -checksum=2ca6407a001a474d4d4d35f3a61550156050c48016d949f0da0529c0aa052422 - -if [ "$CROSS_BUILD" ]; then - configure_args+=" -DTEST_FORTRAN_COMPILER=OFF" -fi - -pre_configure() { - cmake_builddir=build-shared - _args="$configure_args" - configure_args="$_args -DBUILD_SHARED_LIBS=ON" - if [ -z "$CROSS_BUILD" -a "$XBPS_CHECK_PKGS" ]; then - configure_args+=" -DBUILD_TESTING=ON" - fi - msg_normal "Configure for shared libs (cmake_builddir=$cmake_builddir)\n" -} - -post_configure() { - cmake_builddir=build-static - configure_args="$_args -DBUILD_SHARED_LIBS=OFF" - if [ -z "$CROSS_BUILD" -a "$XBPS_CHECK_PKGS" = full ]; then - configure_args+=" -DBUILD_TESTING=ON" - fi - msg_normal "Configure for static libs (cmake_builddir=$cmake_builddir)\n" - ( do_configure ) -} - -pre_build() { - cmake_builddir=build-shared - msg_normal "Build shared libs (cmake_builddir=$cmake_builddir)\n" -} - -post_build() { - cmake_builddir=build-static - msg_normal "Build static libs (cmake_builddir=$cmake_builddir)\n" - ( do_build ) -} - -pre_check() { - cmake_builddir=build-shared - export LD_LIBRARY_PATH=$(cd $cmake_builddir/lib && pwd) - msg_normal "Check shared libs (cmake_builddir=$cmake_builddir)\n" -} - -post_check() { - if [ "$XBPS_CHECK_PKGS" = full ]; then - cmake_builddir=build-static - msg_normal "Check static libs (cmake_builddir=$cmake_builddir)\n" - ( do_check ) - fi -} - -pre_install() { - cmake_builddir=build-static - msg_normal "Install static libs (cmake_builddir=$cmake_builddir)\n" -} - -post_install() { - cmake_builddir=build-shared - msg_normal "Install shared libs (cmake_builddir=$cmake_builddir)\n" - ( do_install ) - # Library of Test Matrix Generators - built only for testing - rm -f $DESTDIR/usr/lib/libtmglib.* - vlicense LICENSE -} - -lapack-devel_package() { - depends="blas-devel-${version}_${revision} ${sourcepkg}-${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include/lapack.h - vmove usr/lib/cmake/lapack-* - vmove usr/lib/pkgconfig/lapack.pc - vmove usr/lib/liblapack.a - vmove usr/lib/liblapack.so - } -} -blas_package() { - short_desc="Basic Linear Algebra Subprograms" - pkg_install() { - vmove usr/lib/libblas.so.* - vlicense LICENSE - } -} -blas-devel_package() { - depends="blas-${version}_${revision}" - short_desc="Basic Linear Algebra Subprograms - development files" - pkg_install() { - vmove usr/lib/pkgconfig/blas.pc - vmove usr/lib/libblas.a - vmove usr/lib/libblas.so - } -} -cblas_package() { - short_desc="C interface to BLAS" - pkg_install() { - vmove usr/lib/libcblas.so.* - } -} -cblas-devel_package() { - short_desc="C interface to BLAS - development files" - depends="blas-devel-${version}_${revision} cblas-${version}_${revision}" - pkg_install() { - vmove usr/include/cblas*.h - vmove usr/lib/cmake/cblas-* - vmove usr/lib/pkgconfig/cblas.pc - vmove usr/lib/libcblas.a - vmove usr/lib/libcblas.so - } -} -lapacke_package() { - short_desc="C interface to LAPACK" - pkg_install() { - vmove usr/lib/liblapacke.so.* - } -} -lapacke-devel_package() { - short_desc="C interface to LAPACK - development files" - depends="lapack-devel-${version}_${revision} lapacke-${version}_${revision}" - pkg_install() { - vmove usr/include/lapacke*.h - vmove usr/lib/cmake/lapacke-* - vmove usr/lib/pkgconfig/lapacke.pc - vmove usr/lib/liblapacke.a - vmove usr/lib/liblapacke.so - } -} diff --git a/srcpkgs/lapacke b/srcpkgs/lapacke deleted file mode 120000 index e8e54af5661b1f..00000000000000 --- a/srcpkgs/lapacke +++ /dev/null @@ -1 +0,0 @@ -lapack \ No newline at end of file diff --git a/srcpkgs/lapacke-devel b/srcpkgs/lapacke-devel deleted file mode 120000 index e8e54af5661b1f..00000000000000 --- a/srcpkgs/lapacke-devel +++ /dev/null @@ -1 +0,0 @@ -lapack \ No newline at end of file diff --git a/srcpkgs/lapce/patches/desktop-icon.patch b/srcpkgs/lapce/patches/desktop-icon.patch deleted file mode 100644 index 97579de87660b6..00000000000000 --- a/srcpkgs/lapce/patches/desktop-icon.patch +++ /dev/null @@ -1,13 +0,0 @@ -diff --git a/extra/linux/dev.lapce.lapce.desktop b/extra/linux/dev.lapce.lapce.desktop -index ba7ad9a9d8e..96d49e941ad 100644 ---- a/extra/linux/dev.lapce.lapce.desktop -+++ b/extra/linux/dev.lapce.lapce.desktop -@@ -8,7 +8,7 @@ Categories=Development;IDE; - GenericName=Code Editor - StartupWMClass=lapce - --Icon=dev.lapce.lapce -+Icon=/usr/share/icons/hicolor/scalable/apps/dev.lapce.lapce.svg - Exec=lapce %F - Terminal=false - MimeType=text/plain;inode/directory; diff --git a/srcpkgs/lapce/template b/srcpkgs/lapce/template deleted file mode 100644 index a8053a16d4fd09..00000000000000 --- a/srcpkgs/lapce/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'lapce' -pkgname=lapce -version=0.4.5 -revision=1 -archs="aarch64* x86_64*" # wasmer-vm crate fails to build (unsupported platform) -build_style=cargo -hostmakedepends="pkg-config" -makedepends="fontconfig-devel gtk+3-devel openssl-devel libgit2-1.9-devel" -short_desc="Lightning-fast and powerful code editor" -maintainer="Saksham <voidisnull@duck.com>" -license="Apache-2.0" -homepage="https://lapce.dev/" -changelog="https://github.com/lapce/lapce/releases" -distfiles="https://github.com/lapce/lapce/archive/refs/tags/v${version}.tar.gz" -checksum=e5e9df702c2f108da57b8a5232d797c582171c0523a0ac381947058ec667423c - -post_install() { - vinstall extra/linux/dev.lapce.lapce.desktop 644 usr/share/applications/ - vinstall extra/linux/dev.lapce.lapce.metainfo.xml 644 usr/share/appdata/ - vinstall extra/images/logo_color.svg 644 usr/share/icons/hicolor/scalable/apps/ dev.lapce.lapce.svg -} diff --git a/srcpkgs/lapce/update b/srcpkgs/lapce/update deleted file mode 100644 index 8f131b7b53cd00..00000000000000 --- a/srcpkgs/lapce/update +++ /dev/null @@ -1,2 +0,0 @@ -site="https://github.com/lapce/lapce/releases" -pattern="\bv\K(\d+\.\d+\.\d+)\b" diff --git a/srcpkgs/laptop-mode/files/laptop-mode/finish b/srcpkgs/laptop-mode/files/laptop-mode/finish deleted file mode 100644 index ea26eede24cfad..00000000000000 --- a/srcpkgs/laptop-mode/files/laptop-mode/finish +++ /dev/null @@ -1,3 +0,0 @@ -#/bin/sh -laptop_mode init stop -rm -f /var/run/laptop-mode-tools/enabled diff --git a/srcpkgs/laptop-mode/files/laptop-mode/run b/srcpkgs/laptop-mode/files/laptop-mode/run deleted file mode 100644 index ad3d976d14f726..00000000000000 --- a/srcpkgs/laptop-mode/files/laptop-mode/run +++ /dev/null @@ -1,4 +0,0 @@ -#!/bin/sh -exec 2>&1 -laptop_mode init auto -exec chpst -b laptop-mode pause diff --git a/srcpkgs/laptop-mode/template b/srcpkgs/laptop-mode/template deleted file mode 100644 index 940ab5f38a1e58..00000000000000 --- a/srcpkgs/laptop-mode/template +++ /dev/null @@ -1,50 +0,0 @@ -# Template file for 'laptop-mode' -pkgname=laptop-mode -version=1.74 -revision=1 -depends="acpid hdparm sdparm wireless_tools xset bluez" -short_desc="Laptop power saving package for Linux systems" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-or-later" -homepage="https://github.com/rickysarraf/laptop-mode-tools/wiki" -distfiles="https://github.com/rickysarraf/laptop-mode-tools/releases/download/${version}/${pkgname}-tools_$version.tar.gz" -checksum=a1c53b82c7660b1feff9f7e42525c91f8d991e5388d6260df52d9b55b471cc4a -conf_files=" - /etc/laptop-mode/lm-profiler.conf - /etc/laptop-mode/conf.d/lcd-brightness.conf - /etc/laptop-mode/conf.d/video-out.conf - /etc/laptop-mode/conf.d/wireless-iwl-power.conf - /etc/laptop-mode/conf.d/nmi-watchdog.conf - /etc/laptop-mode/conf.d/dpms-standby.conf - /etc/laptop-mode/conf.d/runtime-pm.conf - /etc/laptop-mode/conf.d/ethernet.conf - /etc/laptop-mode/conf.d/eee-superhe.conf - /etc/laptop-mode/conf.d/hal-polling.conf - /etc/laptop-mode/conf.d/cpufreq.conf - /etc/laptop-mode/conf.d/battery-level-polling.conf - /etc/laptop-mode/conf.d/intel-hda-powersave.conf - /etc/laptop-mode/conf.d/configuration-file-control.conf - /etc/laptop-mode/conf.d/bluetooth.conf - /etc/laptop-mode/conf.d/wireless-ipw-power.conf - /etc/laptop-mode/conf.d/start-stop-programs.conf - /etc/laptop-mode/conf.d/ac97-powersave.conf - /etc/laptop-mode/conf.d/auto-hibernate.conf - /etc/laptop-mode/conf.d/intel-sata-powermgmt.conf - /etc/laptop-mode/conf.d/wireless-power.conf - /etc/laptop-mode/conf.d/sched-smt-power-savings.conf - /etc/laptop-mode/conf.d/sched-mc-power-savings.conf - /etc/laptop-mode/conf.d/terminal-blanking.conf - /etc/laptop-mode/conf.d/exec-commands.conf - /etc/laptop-mode/conf.d/kbd-backlight.conf - /etc/laptop-mode/conf.d/vgaswitcheroo.conf - /etc/laptop-mode/laptop-mode.conf" - -do_install() { - sed -i 's|/lib|/usr/lib|g' etc/rules/99-laptop-mode.rules - sed -i 's|/sbin/udevadm|/usr/bin/udevadm|g' usr/share/laptop-mode-tools/modules/hdparm - DESTDIR=${DESTDIR} ACPI=force APM=disabled INIT_D=none SYSTEMD=no \ - INSTALL=install LIB_D=/usr/lib MAN_D=/usr/share/man $wrksrc/install.sh - vmkdir usr/bin - mv ${DESTDIR}/usr/sbin/* ${DESTDIR}/usr/bin/ - vsv laptop-mode -} diff --git a/srcpkgs/laptop-mode/update b/srcpkgs/laptop-mode/update deleted file mode 100644 index c82bd5d5efb6bf..00000000000000 --- a/srcpkgs/laptop-mode/update +++ /dev/null @@ -1 +0,0 @@ -pkgname=laptop-mode-tools diff --git a/srcpkgs/lastpass-cli/template b/srcpkgs/lastpass-cli/template deleted file mode 100644 index 843977f4c093fe..00000000000000 --- a/srcpkgs/lastpass-cli/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 'lastpass-cli' -pkgname=lastpass-cli -version=1.3.7 -revision=1 -build_style=cmake -make_install_target="install install-doc" -hostmakedepends="asciidoc pkg-config" -makedepends="bash-completion libcurl-devel libxml2-devel" -short_desc="Command line interface to LastPass.com" -maintainer="Michael Carlberg <c@rlberg.se>" -license="GPL-2.0-or-later" -homepage="https://lastpass.com/" -changelog="https://github.com/lastpass/${pkgname}/blob/v${version}/CHANGELOG.md" -distfiles="https://github.com/lastpass/${pkgname}/archive/v${version}.tar.gz" -checksum=3fb1373fc05d568599da7657fcff801cbaa704254f00bb8e13d4510cb236be90 - -do_check() { - cd build - ninja "${makejobs}" lpass-test - ctest --force-new-ctest-process -} - -post_install() { - vmkdir usr/share/examples/lpass - vcopy contrib/examples/* usr/share/examples/lpass - vcompletion contrib/lpass_bash_completion bash lpass - vcompletion contrib/lpass_zsh_completion zsh lpass - vcompletion contrib/completions-lpass.fish fish lpass -} diff --git a/srcpkgs/latencytop/patches/use_cc.patch b/srcpkgs/latencytop/patches/use_cc.patch deleted file mode 100644 index a1eaf34bfc915a..00000000000000 --- a/srcpkgs/latencytop/patches/use_cc.patch +++ /dev/null @@ -1,15 +0,0 @@ ---- a//home/aviator/.vim/backups/Makefile~ 2009-04-28 09:37:54.000000000 -0400 -+++ b/Makefile 2016-06-19 16:04:19.885405164 -0400 -@@ -26,10 +26,10 @@ - - # We write explicity this "implicit rule" - %.o : %.c -- gcc -c $(CFLAGS) $(XCFLAGS) $< -o $@ -+ $(CC) -c $(CFLAGS) $(XCFLAGS) $< -o $@ - - latencytop: $(OBJS) latencytop.h Makefile -- gcc $(CFLAGS) $(OBJS) $(LDF) -o latencytop -+ $(CC) $(CFLAGS) $(OBJS) $(LDF) -o latencytop - - clean: - rm -f *~ latencytop DEADJOE *.o diff --git a/srcpkgs/latencytop/template b/srcpkgs/latencytop/template deleted file mode 100644 index 67071c436a8aa0..00000000000000 --- a/srcpkgs/latencytop/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'latencytop' -pkgname=latencytop -version=0.5 -revision=4 -build_style=gnu-makefile -hostmakedepends="pkg-config" -makedepends="gtk+-devel ncurses-devel" -short_desc="Measuring and fixing Linux latency" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2" -homepage="http://www.latencytop.org" -distfiles="${DEBIAN_SITE}/main/l/$pkgname/${pkgname}_${version}.orig.tar.gz" -checksum=9e7f72fbea7bd918e71212a1eabaad8488d2c602205d2e3c95d62cd57e9203ef - -pre_build() { - export CFLAGS="$CFLAGS $LDFLAGS" -} - -do_install() { - vmkdir usr/bin - make DESTDIR=$PKGDESTDIR SBINDIR=/usr/bin install -} diff --git a/srcpkgs/latte-dock/template b/srcpkgs/latte-dock/template deleted file mode 100644 index e0bfd4457ba027..00000000000000 --- a/srcpkgs/latte-dock/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'latte-dock' -pkgname=latte-dock -version=0.10.8 -revision=1 -build_style=cmake -configure_args="-DBUILD_TESTING=OFF -DENABLE_MAKE_UNIQUE=OFF - -DKF5_HOST_TOOLING=/usr/lib/cmake" -hostmakedepends="extra-cmake-modules kcoreaddons pkg-config qt5-qmake - qt5-host-tools gettext kconfig-devel kcoreaddons-devel kpackage-devel" -makedepends="knewstuff-devel libksysguard-devel libSM-devel plasma-framework-devel gettext-devel" -short_desc="Dock based on plasma frameworks" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-or-later, LGPL-2.1-or-later" -homepage="https://invent.kde.org/plasma/latte-dock/" -changelog="https://invent.kde.org/plasma/latte-dock/-/raw/master/CHANGELOG.md" -distfiles="${KDE_SITE}/${pkgname}/${pkgname}-${version}.tar.xz" -checksum=00aab59d97b877f43292fc082c8bfe7f634b265cbee8ab5a2d2c78e0414c912a diff --git a/srcpkgs/lavalauncher/template b/srcpkgs/lavalauncher/template deleted file mode 100644 index c95c4cc41b4723..00000000000000 --- a/srcpkgs/lavalauncher/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'lavalauncher' -pkgname=lavalauncher -version=2.1.1 -revision=1 -build_style=meson -hostmakedepends="wayland-devel pkg-config scdoc" -makedepends="wayland-protocols wayland-devel cairo-devel librsvg-devel libxkbcommon-devel" -short_desc="Simple panel launcher for Wayland" -maintainer="Jony <maybe-one-day-ubermensch@protonmail.com>" -license="GPL-3.0-or-later" -homepage="https://git.sr.ht/~leon_plickat/lavalauncher" -distfiles="https://git.sr.ht/~leon_plickat/lavalauncher/archive/v${version}.tar.gz" -checksum=951edb0e00a118cd57d54349349d4898cfc18c6208a7c4d7f6e892eec1497c3b - -if [ "$XBPS_TARGET_LIBC" = "musl" ]; then - configure_args="-Dc_args=-D__off64_t=off_t" -fi diff --git a/srcpkgs/layer-shell-qt-devel b/srcpkgs/layer-shell-qt-devel deleted file mode 120000 index b4e15ceff6f85f..00000000000000 --- a/srcpkgs/layer-shell-qt-devel +++ /dev/null @@ -1 +0,0 @@ -layer-shell-qt \ No newline at end of file diff --git a/srcpkgs/layer-shell-qt/template b/srcpkgs/layer-shell-qt/template deleted file mode 100644 index 55740dc7b35887..00000000000000 --- a/srcpkgs/layer-shell-qt/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'layer-shell-qt' -pkgname=layer-shell-qt -version=6.5.2 -revision=1 -build_style=cmake -configure_args="-DKDE_INSTALL_QMLDIR=lib/qt6/qml - -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins" -hostmakedepends="extra-cmake-modules qt6-tools qt6-base pkg-config - wayland-devel qt6-declarative-host-tools" -makedepends="qt6-base-private-devel qt6-declarative-devel qt6-base-private-devel - libxkbcommon-devel wayland-protocols wayland-devel" -short_desc="Qt component exposing Wayland wl-layer-shell protocol" -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=4530bb88e3fb2b6358ba8169a0c83922d9dbc33210f8d8d2b7d0479dd449633d - -layer-shell-qt-devel_package() { - depends="${sourcepkg}>=${version}_${revision} qt6-base-devel" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/lazarus/template b/srcpkgs/lazarus/template deleted file mode 100644 index fc6d226dddb197..00000000000000 --- a/srcpkgs/lazarus/template +++ /dev/null @@ -1,64 +0,0 @@ -# Template file for 'lazarus' -pkgname=lazarus -version=2.2.0 -revision=1 -# For adding a revision suffix to version on the source tarball file -_version_revision_suffix="-0" -archs="x86_64 i686" -hostmakedepends="fpc rsync" -makedepends="fpc-src qt5pas-devel" -depends="fpc-src fpc gdb perl qt5pas-devel" -short_desc="Delphi-like IDE for FreePascal" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-or-later, MPL-2.0, LGPL-2.0-or-later" -homepage="http://www.lazarus.freepascal.org" -distfiles="${SOURCEFORGE_SITE}/project/lazarus/Lazarus%20Zip%20_%20GZip/Lazarus%20${version}/lazarus-${version}${_version_revision_suffix}.tar.gz" -checksum=b6b5d516511e3dfb34910d7656db068d4bba80f009692500aebbcae79cb12160 -nopie=yes -lib32disabled=yes - -do_build() { - make FPC=/usr/bin/fpc LCL_PLATFORM=qt5 bigide -} - -do_install() { - vmkdir usr/lib/lazarus - vmkdir usr/bin - vmkdir usr/share/man/man1 - vmkdir usr/share/doc - - rsync -a \ - --exclude="CVS" --exclude=".cvsignore" \ - --exclude="*.ppw" --exclude="*.ppl" \ - --exclude="*.ow" --exclude="*.a"\ - --exclude="*.rst" --exclude=".#*" \ - --exclude="*.~*" --exclude="*.bak" \ - --exclude="*.orig" --exclude="*.rej" \ - --exclude=".xvpics" \ - --exclude="killme*" --exclude=".gdb_hist*" \ - --exclude="debian" --exclude="COPYING*" \ - --exclude="*.app" --exclude="tools/install" \ - . "$DESTDIR"/usr/lib/lazarus - - ln -rs ${DESTDIR}/usr/lib/lazarus/lazbuild ${DESTDIR}/usr/bin/lazbuild - - cp -R install/man/man1/* ${DESTDIR}/usr/share/man/man1 - - mv ${DESTDIR}/usr/lib/lazarus/docs ${DESTDIR}/usr/share/doc/lazarus - - vmkdir usr/lib/lazarus/docs - ln -rs ${DESTDIR}/usr/share/doc/lazarus/chm ${DESTDIR}/usr/lib/lazarus/docs/html - ln -rs ${DESTDIR}/usr/share/doc/lazarus/lazdoc.css ${DESTDIR}/usr/lib/lazarus/docs/lazdoc.css - - rm -r ${DESTDIR}/usr/lib/lazarus/{install,test} - - # Symlink binaries from usr/lib/lazarus to usr/bin - ln -rs ${DESTDIR}/usr/lib/lazarus/lazarus ${DESTDIR}/usr/bin/lazarus - ln -rs ${DESTDIR}/usr/lib/lazarus/startlazarus ${DESTDIR}/usr/bin/startlazarus - - # make 'desktop-file-validate' happy and fix missing .png icon - vsed -e 's|\(Categories\).*|\1=IDE;Development;|' \ - -i install/lazarus.desktop - vinstall install/lazarus.desktop 644 usr/share/applications - vinstall images/ide_icon48x48.png 644 usr/share/pixmaps lazarus.png -} diff --git a/srcpkgs/lazarus/update b/srcpkgs/lazarus/update deleted file mode 100644 index 32e391201f792b..00000000000000 --- a/srcpkgs/lazarus/update +++ /dev/null @@ -1,2 +0,0 @@ -site="https://www.lazarus-ide.org/index.php?page=checksums" -pattern="(?<=lazarus-)[0-9.]*(?=-[0-9]*.tar.[gbx]z)" diff --git a/srcpkgs/lazydocker/template b/srcpkgs/lazydocker/template deleted file mode 100644 index c1936e35968e1d..00000000000000 --- a/srcpkgs/lazydocker/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'lazydocker' -pkgname=lazydocker -version=0.24.1 -revision=1 -build_style=go -go_import_path=github.com/jesseduffield/lazydocker -go_ldflags="-X main.version=${version}" -depends="docker docker-compose" -short_desc="Simple terminal UI for docker and docker-compose, written in Go" -maintainer="Orphaned <orphan@voidlinux.org>" -license="MIT" -homepage="https://github.com/jesseduffield/lazydocker" -distfiles="https://github.com/jesseduffield/lazydocker/archive/v${version}.tar.gz" -checksum=f54197d333a28e658d2eb4d9b22461ae73721ec9e4106ba23ed177fc530c21f4 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/lazygit/template b/srcpkgs/lazygit/template deleted file mode 100644 index 5a98c72879db24..00000000000000 --- a/srcpkgs/lazygit/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'lazygit' -pkgname=lazygit -version=0.56.0 -revision=1 -build_style=go -go_import_path=github.com/jesseduffield/lazygit -go_ldflags="-X main.version=${version} -X main.buildSource=voidlinux" -make_check_args="-skip=TestIntegration" -depends="git" -short_desc="Simple terminal UI for git commands" -maintainer="icp <pangolin@vivaldi.net>" -license="MIT" -homepage="https://github.com/jesseduffield/lazygit" -changelog="https://github.com/jesseduffield/lazygit/releases" -distfiles="https://github.com/jesseduffield/lazygit/archive/refs/tags/v${version}.tar.gz" -checksum=8785a17f52549640d1bacab66bec3156b9208c46390bb597002eeb3734085a00 -make_check_pre="env PATH=/usr/libexec/chroot-git:${PATH}" - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/lbreakout2/files/lbreakout2.desktop b/srcpkgs/lbreakout2/files/lbreakout2.desktop deleted file mode 100644 index c8ef945da1f60f..00000000000000 --- a/srcpkgs/lbreakout2/files/lbreakout2.desktop +++ /dev/null @@ -1,10 +0,0 @@ -[Desktop Entry] -Type=Application -Encoding=UTF-8 -Name=Linux Breakout 2 -Comment=Breakout and Arkanoid style arcade game -Icon=/usr/share/pixmaps/lbreakout2.png -TryExec=lbreakout2 -Exec=lbreakout2 -Terminal=false -Categories=Application;Game; diff --git a/srcpkgs/lbreakout2/files/lbreakout2.png b/srcpkgs/lbreakout2/files/lbreakout2.png deleted file mode 100644 index f9541e1842bad4..00000000000000 Binary files a/srcpkgs/lbreakout2/files/lbreakout2.png and /dev/null differ diff --git a/srcpkgs/lbreakout2/template b/srcpkgs/lbreakout2/template deleted file mode 100644 index 8368195ae4a211..00000000000000 --- a/srcpkgs/lbreakout2/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'lbreakout2' -pkgname=lbreakout2 -version=2.6.5 -revision=2 -build_style=gnu-configure -configure_args="--enable-sdl-net --localstatedir=/var/games/$pkgname" -make_install_args="doc_dir=/usr/share/doc" -makedepends="zlib-devel libpng-devel SDL_mixer-devel SDL_net-devel" -short_desc="Breakout-style arcade game" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-or-later" -homepage="http://lgames.sourceforge.net" -distfiles="${SOURCEFORGE_SITE}/lgames/$pkgname-$version.tar.gz" -checksum=9104d6175553da3442dc6a5fc407a669e2f5aff3eedc5d30409eb003b7a78d6f -nocheckperms=yes # uses a world-writable .hscr file for global leaderboard - -post_install() { - vinstall ${FILESDIR}/lbreakout2.desktop 644 usr/share/applications - vinstall ${FILESDIR}/lbreakout2.png 644 usr/share/pixmaps -} diff --git a/srcpkgs/lbreakouthd/patches/uint.patch b/srcpkgs/lbreakouthd/patches/uint.patch deleted file mode 100644 index fa5b7160c55bff..00000000000000 --- a/srcpkgs/lbreakouthd/patches/uint.patch +++ /dev/null @@ -1,18 +0,0 @@ -diff --git a/src/tools.h b/src/tools.h -index a77bd52..2a68a92 100644 ---- a/src/tools.h -+++ b/src/tools.h -@@ -21,10 +21,10 @@ using namespace std; - #include <stdlib.h> - #include <math.h> - #include <dirent.h> --#ifdef WIN32 -- #include <stdint.h> -+//#ifdef WIN32 -+ #include <cstdint> - typedef uint32_t uint; --#endif -+//#endif - #include <list> - #include <string> - #include <vector> diff --git a/srcpkgs/lbreakouthd/template b/srcpkgs/lbreakouthd/template deleted file mode 100644 index 4c172dd0ec156f..00000000000000 --- a/srcpkgs/lbreakouthd/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'lbreakouthd' -pkgname=lbreakouthd -version=1.1.10 -revision=1 -build_style=gnu-configure -configure_args="--localstatedir=/var/${pkgname}" -makedepends="SDL2-devel SDL2_mixer-devel SDL2_image-devel SDL2_ttf-devel" -depends="desktop-file-utils hicolor-icon-theme" -short_desc="Scalable 16:9 remake of LBreakout2" -maintainer="Mihail Ivanchev <contact@ivanchev.net>" -license="GPL-2.0-or-later" -homepage="https://lgames.sourceforge.net/LBreakoutHD/" -distfiles="${SOURCEFORGE_SITE}/lgames/$pkgname-$version.tar.gz" -checksum=bb2962f60f0aaa9c27a944649c0fc64e61d28208a6b91c3821371dc73d051974 -nocheckperms=yes # uses a world-writable .hscr file for global leaderboard diff --git a/srcpkgs/lbzip2/patches/fseterr.patch b/srcpkgs/lbzip2/patches/fseterr.patch deleted file mode 100644 index 05784b142f635d..00000000000000 --- a/srcpkgs/lbzip2/patches/fseterr.patch +++ /dev/null @@ -1,50 +0,0 @@ -diff --git lib/fseterr.c lib/fseterr.c -index 1e212e4..81f51ed 100644 ---- a/lib/fseterr.c -+++ b/lib/fseterr.c -@@ -1,5 +1,5 @@ - /* Set the error indicator of a stream. -- Copyright (C) 2007-2014 Free Software Foundation, Inc. -+ Copyright (C) 2007-2018 Free Software Foundation, Inc. - - This program is free software: you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by -@@ -12,7 +12,7 @@ - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License -- along with this program. If not, see <http://www.gnu.org/licenses/>. */ -+ along with this program. If not, see <https://www.gnu.org/licenses/>. */ - - #include <config.h> - -@@ -23,21 +23,26 @@ - - #include "stdio-impl.h" - -+/* This file is not used on systems that have the __fseterr function, -+ namely musl libc. */ -+ - void - fseterr (FILE *fp) - { - /* Most systems provide FILE as a struct and the necessary bitmask in - <stdio.h>, because they need it for implementing getc() and putc() as - fast macros. */ --#if defined _IO_ftrylockfile || __GNU_LIBRARY__ == 1 /* GNU libc, BeOS, Haiku, Linux libc5 */ -+#if defined _IO_EOF_SEEN || defined _IO_ftrylockfile || __GNU_LIBRARY__ == 1 -+ /* GNU libc, BeOS, Haiku, Linux libc5 */ - fp->_flags |= _IO_ERR_SEEN; --#elif defined __sferror || defined __DragonFly__ /* FreeBSD, NetBSD, OpenBSD, DragonFly, Mac OS X, Cygwin */ -+#elif defined __sferror || defined __DragonFly__ || defined __ANDROID__ -+ /* FreeBSD, NetBSD, OpenBSD, DragonFly, Mac OS X, Cygwin, Minix 3, Android */ - fp_->_flags |= __SERR; - #elif defined __EMX__ /* emx+gcc */ - fp->_flags |= _IOERR; - #elif defined __minix /* Minix */ - fp->_flags |= _IOERR; --#elif defined _IOERR /* AIX, HP-UX, IRIX, OSF/1, Solaris, OpenServer, mingw, NonStop Kernel */ -+#elif defined _IOERR /* AIX, HP-UX, IRIX, OSF/1, Solaris, OpenServer, mingw, MSVC, NonStop Kernel, OpenVMS */ - fp_->_flag |= _IOERR; - #elif defined __UCLIBC__ /* uClibc */ - fp->__modeflags |= __FLAG_ERROR; diff --git a/srcpkgs/lbzip2/template b/srcpkgs/lbzip2/template deleted file mode 100644 index 50e503ea6c0d1b..00000000000000 --- a/srcpkgs/lbzip2/template +++ /dev/null @@ -1,12 +0,0 @@ -# Template file for 'lbzip2' -pkgname=lbzip2 -version=2.5 -revision=2 -build_style=gnu-configure -short_desc="Parallel bzip2 compression utility" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-3.0-or-later" -homepage="http://lbzip2.org/" -# lbzip2.org no longer host the tarball -distfiles="https://fossies.org/linux/privat/lbzip2-${version}.tar.gz" -checksum=46c75ee93cc95eedc6005625442b2b8e59a2bef3ba80987d0491f055185650e9 diff --git a/srcpkgs/lc0/patches/fix-32bit-build.patch b/srcpkgs/lc0/patches/fix-32bit-build.patch deleted file mode 100644 index 82bfc5bb1878b6..00000000000000 --- a/srcpkgs/lc0/patches/fix-32bit-build.patch +++ /dev/null @@ -1,16 +0,0 @@ -Source: sgn -Index: lc0-0.29.0/src/mcts/node.h -=================================================================== ---- lc0-0.29.0.orig/src/mcts/node.h -+++ lc0-0.29.0/src/mcts/node.h -@@ -328,6 +328,10 @@ class Node { - // Whether the child_ is actually an array of equal length to edges. - bool solid_children_ : 1; - -+ // either uint8_t, uint16_t or uint32_t is fine. -+ // force size to 48 bytes in 32-bit platforms with 4 bytes alignment -+ uint8_t padding_ = 0; -+ - // TODO(mooskagh) Unfriend NodeTree. - friend class NodeTree; - friend class Edge_Iterator<true>; diff --git a/srcpkgs/lc0/template b/srcpkgs/lc0/template deleted file mode 100644 index add7eb6e05c88d..00000000000000 --- a/srcpkgs/lc0/template +++ /dev/null @@ -1,38 +0,0 @@ -# Template file for 'lc0' -pkgname=lc0 -version=0.31.2 -revision=1 -archs="x86_64* i686* aarch64* armv[67]l* ppc64le*" -create_wrksrc=yes -build_style=meson -configure_args="-Dgtest=false" -_lczero_commit=55e1b382efadd57903e37f2a2e29caef3ea85799 -hostmakedepends="pkg-config" -makedepends="protobuf-devel zlib-devel eigen $(vopt_if openblas openblas-devel) - $(vopt_if opencl ocl-icd-devel)" -short_desc="UCI chess engine designed to play via neural network" -maintainer="shtayerc <david.murko@mailbox.org>" -license="GPL-3.0-only" -homepage="https://lczero.org" -distfiles="https://github.com/LeelaChessZero/lc0/archive/v${version}.tar.gz - https://github.com/LeelaChessZero/lczero-common/archive/${_lczero_commit}.tar.gz" -checksum="6dea1e67e33ec0513853df4fef24d51318e47a6cf0f35c0491cce5c1547dc023 - 96d82279d1c65ba41ed136977cdbb5c2fab2a30212982f65ab679b425056e9e7" - -build_options="openblas opencl" -build_options_default="openblas" -vopt_conflict openblas opencl - -if [ "$CROSS_BUILD" ] && [ "$build_option_openblas" ]; then - configure_args+=" -Dopenblas_include=${XBPS_CROSS_BASE}/usr/include/openblas/" -fi - -case "$XBPS_TARGET_MACHINE" in - ppc*) export CXXFLAGS+=" -DNO_WARN_X86_INTRINSICS";; -esac - -post_extract() { - mv lc0-$version/* . - rmdir libs/lczero-common - mv lczero-common-${_lczero_commit} libs/lczero-common -} diff --git a/srcpkgs/lc3-tools b/srcpkgs/lc3-tools deleted file mode 120000 index ae1f269f5c1257..00000000000000 --- a/srcpkgs/lc3-tools +++ /dev/null @@ -1 +0,0 @@ -liblc3 \ No newline at end of file diff --git a/srcpkgs/lc3plus/update b/srcpkgs/lc3plus/update deleted file mode 100644 index 91ef6593a5d219..00000000000000 --- a/srcpkgs/lc3plus/update +++ /dev/null @@ -1,2 +0,0 @@ -site='https://www.etsi.org/deliver/etsi_ts/103600_103699/103634/' -pattern='(?<=103634/)[0-9.]+(?=_)' diff --git a/srcpkgs/lcalc-devel b/srcpkgs/lcalc-devel deleted file mode 120000 index ec3437a2fb19cd..00000000000000 --- a/srcpkgs/lcalc-devel +++ /dev/null @@ -1 +0,0 @@ -lcalc \ No newline at end of file diff --git a/srcpkgs/lcalc/template b/srcpkgs/lcalc/template deleted file mode 100644 index 70e2797611bc93..00000000000000 --- a/srcpkgs/lcalc/template +++ /dev/null @@ -1,34 +0,0 @@ -# Template file for 'lcalc' -pkgname=lcalc -version=2.1.1 -revision=1 -build_style=gnu-configure -configure_args="--with-pari" -hostmakedepends="automake libtool pkg-config gengetopt" -makedepends="gmp-devel pari-devel" -short_desc="Michael Rubinstein's L-function calculator" -maintainer="Gonzalo Tornaría <tornaria@cmat.edu.uy>" -license="GPL-2.0-or-later" -homepage="https://gitlab.com/sagemath/lcalc" -changelog="https://gitlab.com/sagemath/lcalc/-/raw/master/doc/ChangeLog" -distfiles="https://gitlab.com/sagemath/lcalc/-/archive/${version}/lcalc-${version}.tar.bz2" -checksum=f93c1ac7ad6d5524f52888cae5eefc5a00af635d34d53831e16e221166b5b6cd - -case $XBPS_TARGET_MACHINE in - # avoid numerical noise caused by extended-precision of registers - i686*) CXXFLAGS="-mfpmath=sse -msse2" ;; -esac - -pre_configure() { - autoreconf -fi -} - -lcalc-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/lcms-devel b/srcpkgs/lcms-devel deleted file mode 120000 index 28265577532040..00000000000000 --- a/srcpkgs/lcms-devel +++ /dev/null @@ -1 +0,0 @@ -lcms \ No newline at end of file diff --git a/srcpkgs/lcms/template b/srcpkgs/lcms/template deleted file mode 100644 index a3f6de78b9eaca..00000000000000 --- a/srcpkgs/lcms/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'lcms' -pkgname=lcms -version=1.19 -revision=11 -build_style=gnu-configure -configure_args="--disable-static" -hostmakedepends="pkg-config" -makedepends="libjpeg-turbo-devel tiff-devel" -short_desc="Light Color Management System -- a color management library" -maintainer="Orphaned <orphan@voidlinux.org>" -license="MIT" -homepage="http://www.littlecms.com" -distfiles="${SOURCEFORGE_SITE}/${pkgname}/${pkgname}-${version}.tar.gz" -checksum=80ae32cb9f568af4dc7ee4d3c05a4c31fc513fc3e31730fed0ce7378237273a9 - -CFLAGS="-Wno-incompatible-pointer-types" - -post_install() { - vlicense COPYING -} - -lcms-devel_package() { - depends="libjpeg-turbo-devel tiff-devel lcms>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove usr/lib/*.so - } -} diff --git a/srcpkgs/lcms/update b/srcpkgs/lcms/update deleted file mode 100644 index 12d55a08127dba..00000000000000 --- a/srcpkgs/lcms/update +++ /dev/null @@ -1 +0,0 @@ -ignore="[0-9][0-9][0-9] *[ab]" diff --git a/srcpkgs/lcms2-devel b/srcpkgs/lcms2-devel deleted file mode 120000 index 98725f66c3fe35..00000000000000 --- a/srcpkgs/lcms2-devel +++ /dev/null @@ -1 +0,0 @@ -lcms2 \ No newline at end of file diff --git a/srcpkgs/lcms2-tools b/srcpkgs/lcms2-tools deleted file mode 120000 index 98725f66c3fe35..00000000000000 --- a/srcpkgs/lcms2-tools +++ /dev/null @@ -1 +0,0 @@ -lcms2 \ No newline at end of file diff --git a/srcpkgs/lcms2/template b/srcpkgs/lcms2/template deleted file mode 100644 index 16c185f384105b..00000000000000 --- a/srcpkgs/lcms2/template +++ /dev/null @@ -1,39 +0,0 @@ -# Template file for 'lcms2' -pkgname=lcms2 -version=2.17 -revision=1 -build_style=meson -configure_args="-Dutils=true $(vopt_bool plugins fastfloat) $(vopt_bool plugins threaded)" -hostmakedepends="pkg-config" -makedepends="tiff-devel libjpeg-turbo-devel" -short_desc="Small-footprint color management engine, version 2" -maintainer="skmpz <dem.procopiou@gmail.com>" -license="MIT $(vopt_if plugins GPL-3.0-or-later)" -homepage="https://littlecms.com" -distfiles="${SOURCEFORGE_SITE}/lcms/lcms2-${version}.tar.gz" -checksum=d11af569e42a1baa1650d20ad61d12e41af4fead4aa7964a01f93b08b53ab074 -build_options="plugins" -build_options_default=" " -desc_option_plugins="Build with threaded and fast float plugins (GPL-3.0-or-later)" - -post_install() { - vlicense LICENSE -} - -lcms2-devel_package() { - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove usr/lib/liblcms2.so - } -} - -lcms2-tools_package() { - short_desc+=" - bundled tools" - pkg_install() { - vmove usr/bin - vmove usr/share/man - } -} diff --git a/srcpkgs/lcov/patches/fix-undef-behaviour.patch b/srcpkgs/lcov/patches/fix-undef-behaviour.patch deleted file mode 100644 index 5af7d2689ff899..00000000000000 --- a/srcpkgs/lcov/patches/fix-undef-behaviour.patch +++ /dev/null @@ -1,37 +0,0 @@ -Author: Alastair McKinstry <mckinstry@debian.org> -Description: Fix for undefined behavior in perl5.20 -Origin: http://bugs.debian.org/761308 -Forwarded: no -Last-Updated: 2014-09-13 - -Index: lcov-1.12/bin/lcov -=================================================================== ---- a/bin/lcov -+++ b/bin/lcov -@@ -224,7 +224,9 @@ Getopt::Long::Configure("default"); - # Remove spaces around rc options - my %new_opt_rc; - -- while (my ($key, $value) = each(%opt_rc)) { -+ my @keys = keys %opt_rc; -+ for my $key (@keys) { -+ my $value = $opt_rc{$key}; - $key =~ s/^\s+|\s+$//g; - $value =~ s/^\s+|\s+$//g; - -Index: lcov-1.12/bin/geninfo -=================================================================== ---- a/bin/geninfo -+++ b/bin/geninfo -@@ -284,8 +284,9 @@ Getopt::Long::Configure("default"); - { - # Remove spaces around rc options - my %new_opt_rc; -- -- while (my ($key, $value) = each(%opt_rc)) { -+ my @keys = keys %opt_rc; -+ for my $key (@keys) { -+ my $value = $opt_rc{$key}; - $key =~ s/^\s+|\s+$//g; - $value =~ s/^\s+|\s+$//g; - diff --git a/srcpkgs/lcov/patches/handle-equals-signs.patch b/srcpkgs/lcov/patches/handle-equals-signs.patch deleted file mode 100644 index b3d75e9f7d7119..00000000000000 --- a/srcpkgs/lcov/patches/handle-equals-signs.patch +++ /dev/null @@ -1,23 +0,0 @@ -Description: Handle "=====" as another form of zero. - gcov prints "=====" instead of "######" when an unexecuted line is - "reachable only by exceptional paths such as C++ exception handlers." - This should be handled the same as "######" for our purposes. -Author: Zack Weinberg <zackw@panix.com> -Last-Update: 2013-02-01 - -Index: lcov-1.12/bin/geninfo -=================================================================== ---- a/bin/geninfo -+++ b/bin/geninfo -@@ -1771,8 +1771,9 @@ sub read_gcov_file($) - $number = (split(" ",substr($_, 0, 16)))[0]; - - # Check for zero count which is indicated -- # by ###### -- if ($number eq "######") { $number = 0; } -+ # by ###### or ===== -+ if ($number eq "######" or -+ $number eq "=====") { $number = 0; } - - if ($exclude_line) { - # Register uninstrumented line instead diff --git a/srcpkgs/lcov/template b/srcpkgs/lcov/template deleted file mode 100644 index 06b532ffa2b2a0..00000000000000 --- a/srcpkgs/lcov/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'lcov' -pkgname=lcov -version=1.15 -revision=2 -build_style=gnu-makefile -make_check_target=test -make_build_args="CFG_DIR=/etc" -make_install_args="CFG_DIR=/etc" -hostmakedepends="perl" -depends="perl" -short_desc="Front-end for GCC's coverage testing tool gcov" -maintainer="Andre Klitzing <aklitzing@gmail.com>" -license="GPL-2.0-or-later" -homepage="http://ltp.sourceforge.net/coverage/lcov.php" -distfiles="https://github.com/linux-test-project/${pkgname}/archive/v${version}.tar.gz" -checksum=d88b0718f59815862785ac379aed56974b9edd8037567347ae70081cd4a3542a -conf_files="/etc/lcovrc" diff --git a/srcpkgs/ldacBT-devel b/srcpkgs/ldacBT-devel deleted file mode 120000 index 8b2b5d4a403683..00000000000000 --- a/srcpkgs/ldacBT-devel +++ /dev/null @@ -1 +0,0 @@ -ldacBT \ No newline at end of file diff --git a/srcpkgs/ldacBT/template b/srcpkgs/ldacBT/template deleted file mode 100644 index 0d6be40a5c9102..00000000000000 --- a/srcpkgs/ldacBT/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'ldacBT' -pkgname=ldacBT -version=2.0.2.3 -revision=1 -build_style=cmake -short_desc="LDAC Bluetooth encoder library" -maintainer="Florian Warzecha <liketechnik@disroot.org>" -license="Apache-2.0" -homepage="https://github.com/EHfive/ldacBT" -distfiles="https://github.com/EHfive/ldacBT/releases/download/v${version}/ldacBT-${version}.tar.gz" -checksum="4bd8eece78bb5c1361fab95743e7100506e2408a25c4a592a0f8d349746dc5b4" - -if [ "$XBPS_TARGET_ENDIAN" = "be" ]; then - broken="unsupported upstream" -fi - -ldacBT-devel_package() { - depends="ldacBT>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/ldapdomaindump/template b/srcpkgs/ldapdomaindump/template deleted file mode 100644 index 7da1df1b04dd82..00000000000000 --- a/srcpkgs/ldapdomaindump/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'ldapdomaindump' -pkgname=ldapdomaindump -version=0.10.0 -revision=1 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3-future python3-ldap3 python3-dnspython" -short_desc="Active Directory information dumper via LDAP" -maintainer="Andrew Benson <abenson+void@gmail.com>" -license="MIT" -homepage="https://github.com/dirkjanm/ldapdomaindump" -distfiles="${homepage}/archive/refs/tags/v${version}.tar.gz" -checksum=e5d879d10685140912b7ca7b2a6c403bee0819a3ffda1ef6ec58fecfb583fd59 -make_check=no # no tests implemented - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/ldapvi/patches/Cast-the-trailing-NULL-on-execl-calls.patch b/srcpkgs/ldapvi/patches/Cast-the-trailing-NULL-on-execl-calls.patch deleted file mode 100644 index 80467c017c72d5..00000000000000 --- a/srcpkgs/ldapvi/patches/Cast-the-trailing-NULL-on-execl-calls.patch +++ /dev/null @@ -1,54 +0,0 @@ -From 33d23689ea0551e3df8227fe8da941e14586728c Mon Sep 17 00:00:00 2001 -From: Anders Kaseorg <andersk@MIT.EDU> -Date: Tue, 14 Dec 2010 17:15:46 -0500 -Subject: [PATCH] Cast the trailing NULL on execl() calls - -From exec(3): ?The list of arguments must be terminated by a NULL -pointer, and, since these are variadic functions, this pointer must be -cast (char *) NULL.? - -This prevents crashes on 64-bit systems, where 0 is a 32-bit integer -and (char *) NULL is a 64-bit pointer. - -Signed-off-by: Anders Kaseorg <andersk at mit.edu> ---- - ldapvi/misc.c | 8 ++++---- - 1 file changed, 4 insertions(+), 4 deletions(-) - -diff --git a/ldapvi/misc.c b/ldapvi/misc.c -index 3b6896e..e9a0d4c 100644 ---- a/misc.c -+++ b/misc.c -@@ -172,9 +172,9 @@ edit(char *pathname, long line) - if (line > 0) { - char buf[20]; - snprintf(buf, 20, "+%ld", line); -- execlp(vi, vi, buf, pathname, 0); -+ execlp(vi, vi, buf, pathname, (char *) NULL); - } else -- execlp(vi, vi, pathname, 0); -+ execlp(vi, vi, pathname, (char *) NULL); - syserr(); - } - -@@ -213,7 +213,7 @@ view(char *pathname) - case -1: - syserr(); - case 0: -- execlp(pg, pg, pathname, 0); -+ execlp(pg, pg, pathname, (char *) NULL); - syserr(); - } - -@@ -245,7 +245,7 @@ pipeview(int *fd) - close(fds[1]); - dup2(fds[0], 0); - close(fds[0]); -- execlp(pg, pg, 0); -+ execlp(pg, pg, (char *) NULL); - syserr(); - } - --- -2.8.3 - diff --git a/srcpkgs/ldapvi/patches/renamed-getline.patch b/srcpkgs/ldapvi/patches/renamed-getline.patch deleted file mode 100644 index ded2a74f2f76ef..00000000000000 --- a/srcpkgs/ldapvi/patches/renamed-getline.patch +++ /dev/null @@ -1,53 +0,0 @@ -From 256ced029c235687bfafdffd07be7d47bf7af39b Mon Sep 17 00:00:00 2001 -From: David Lichteblau <david@lichteblau.com> -Date: Thu, 18 Jun 2009 20:07:42 +0200 -Subject: [PATCH] renamed getline - ---- - ldapvi/common.h | 2 +- - ldapvi/ldapvi.c | 2 +- - ldapvi/misc.c | 2 +- - 3 files changed, 3 insertions(+), 3 deletions(-) - -diff --git a/ldapvi/common.h b/ldapvi/common.h -index 4c264e8..f731e62 100644 ---- a/common.h -+++ b/common.h -@@ -273,7 +273,7 @@ void pipeview_wait(int pid); - char *home_filename(char *name); - void read_ldapvi_history(void); - void write_ldapvi_history(void); --char *getline(char *prompt, char *value); -+char *ldapvi_getline(char *prompt, char *value); - char *get_password(); - char *append(char *a, char *b); - void *xalloc(size_t size); -diff --git a/ldapvi/ldapvi.c b/ldapvi/ldapvi.c -index 9d7d77c..7b312f8 100644 ---- a/ldapvi.c -+++ b/ldapvi.c -@@ -470,7 +470,7 @@ change_mechanism(bind_options *bo) - bo->authmethod = LDAP_AUTH_SASL; - puts("Switching to SASL authentication."); - } -- bo->sasl_mech = getline("SASL mechanism", bo->sasl_mech); -+ bo->sasl_mech = ldapvi_getline("SASL mechanism", bo->sasl_mech); - } - - static int -diff --git a/ldapvi/misc.c b/ldapvi/misc.c -index 0a9dba9..3b6896e 100644 ---- a/misc.c -+++ b/misc.c -@@ -315,7 +315,7 @@ write_ldapvi_history() - } - - char * --getline(char *prompt, char *value) -+ldapvi_getline(char *prompt, char *value) - { - tdialog d; - init_dialog(&d, DIALOG_DEFAULT, prompt, value); --- -2.8.3 - diff --git a/srcpkgs/ldapvi/template b/srcpkgs/ldapvi/template deleted file mode 100644 index 57bde4e2170c61..00000000000000 --- a/srcpkgs/ldapvi/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'ldapvi' -pkgname=ldapvi -version=1.7 -revision=14 -build_style=gnu-configure -configure_args="--with-sha" -hostmakedepends="pkg-config" -makedepends="ncurses-devel readline-devel libsasl-devel popt-devel libldap-devel glib-devel" -short_desc="Interactive LDAP client for Unix terminals" -maintainer="Leah Neukirchen <leah@vuxu.org>" -license="GPL-2.0-or-later" -homepage="http://www.lichteblau.com/ldapvi/" -distfiles="http://www.lichteblau.com/download/ldapvi-${version}.tar.gz" -checksum=6f62e92d20ff2ac0d06125024a914b8622e5b8a0a0c2d390bf3e7990cbd2e153 - -if [ "$XBPS_TARGET_LIBC" = "glibc" ]; then - makedepends+=" libxcrypt-devel" -fi - -do_install() { - vbin ldapvi - vman ldapvi.1 -} diff --git a/srcpkgs/ldb-devel b/srcpkgs/ldb-devel deleted file mode 120000 index 59d203f674d7be..00000000000000 --- a/srcpkgs/ldb-devel +++ /dev/null @@ -1 +0,0 @@ -ldb \ No newline at end of file diff --git a/srcpkgs/ldb-python3 b/srcpkgs/ldb-python3 deleted file mode 120000 index 59d203f674d7be..00000000000000 --- a/srcpkgs/ldb-python3 +++ /dev/null @@ -1 +0,0 @@ -ldb \ No newline at end of file diff --git a/srcpkgs/ldb/patches/disable-compile-error-test.patch b/srcpkgs/ldb/patches/disable-compile-error-test.patch deleted file mode 100644 index d5164f6ec510e0..00000000000000 --- a/srcpkgs/ldb/patches/disable-compile-error-test.patch +++ /dev/null @@ -1,21 +0,0 @@ ---- a/tests/ldb_match_test.c -+++ b/tests/ldb_match_test.c -@@ -32,6 +32,8 @@ - * This allows test applications to use custom definitions of C standard - * library functions and types. - */ -+// fails to compile on musl, so limit to glibc -+#ifdef __GLIBC__ - #include <stdarg.h> - #include <stddef.h> - #include <stdint.h> -@@ -189,3 +191,9 @@ - - return cmocka_run_group_tests(tests, NULL, NULL); - } -+#else -+int main(int argc, const char **argv) -+{ -+ return 0; -+} -+#endif diff --git a/srcpkgs/ldb/patches/strtoull.patch b/srcpkgs/ldb/patches/strtoull.patch deleted file mode 100644 index 2fcd928a3d143c..00000000000000 --- a/srcpkgs/ldb/patches/strtoull.patch +++ /dev/null @@ -1,89 +0,0 @@ -diff --git a/lib/replace/replace.c b/lib/replace/replace.c -index 0652cb4..02b6ebf 100644 ---- a/lib/replace/replace.c -+++ b/lib/replace/replace.c -@@ -559,41 +559,6 @@ long long int rep_strtoll(const char *str, char **endptr, int base) - #endif /* HAVE_STRTOLL */ - - --#ifndef HAVE_STRTOULL --unsigned long long int rep_strtoull(const char *str, char **endptr, int base) --{ --#ifdef HAVE_STRTOUQ -- return strtouq(str, endptr, base); --#elif defined(HAVE___STRTOULL) -- return __strtoull(str, endptr, base); --#elif SIZEOF_LONG == SIZEOF_LONG_LONG -- return (unsigned long long int) strtoul(str, endptr, base); --#else --# error "You need a strtoull function" --#endif --} --#else --#ifdef HAVE_BSD_STRTOLL --#undef strtoull --unsigned long long int rep_strtoull(const char *str, char **endptr, int base) --{ -- int saved_errno = errno; -- unsigned long long int nb = strtoull(str, endptr, base); -- /* With glibc EINVAL is only returned if base is not ok */ -- if (errno == EINVAL) { -- if (base == 0 || (base >1 && base <37)) { -- /* Base was ok so it's because we were not -- * able to make the conversion. -- * Let's reset errno. -- */ -- errno = saved_errno; -- } -- } -- return nb; --} --#endif /* HAVE_BSD_STRTOLL */ --#endif /* HAVE_STRTOULL */ -- - #ifndef HAVE_SETENV - int rep_setenv(const char *name, const char *value, int overwrite) - { -diff --git a/lib/replace/replace.h b/lib/replace/replace.h -index a8910e2..854b1a7 100644 ---- a/lib/replace/replace.h -+++ b/lib/replace/replace.h -@@ -394,16 +394,6 @@ long long int rep_strtoll(const char *str, char **endptr, int base); - #endif - #endif - --#ifndef HAVE_STRTOULL --#define strtoull rep_strtoull --unsigned long long int rep_strtoull(const char *str, char **endptr, int base); --#else --#ifdef HAVE_BSD_STRTOLL /* yes, it's not HAVE_BSD_STRTOULL */ --#define strtoull rep_strtoull --unsigned long long int rep_strtoull(const char *str, char **endptr, int base); --#endif --#endif -- - #ifndef HAVE_FTRUNCATE - #define ftruncate rep_ftruncate - int rep_ftruncate(int,off_t); -diff --git a/lib/replace/wscript b/lib/replace/wscript -index 4c774d9..a1dc6d0 100644 ---- a/lib/replace/wscript -+++ b/lib/replace/wscript -@@ -411,7 +411,7 @@ def configure(conf): - conf.CHECK_FUNCS('initgroups pread pwrite strndup strcasestr strsep') - conf.CHECK_FUNCS('strtok_r mkdtemp dup2 dprintf vdprintf isatty chown lchown') - conf.CHECK_FUNCS('link readlink symlink realpath snprintf vsnprintf') -- conf.CHECK_FUNCS('asprintf vasprintf setenv unsetenv strnlen strtoull __strtoull') -+ conf.CHECK_FUNCS('asprintf vasprintf setenv unsetenv strnlen') - conf.CHECK_FUNCS('strtouq strtoll __strtoll strtoq memalign posix_memalign') - conf.CHECK_FUNCS('fmemopen') - -@@ -866,7 +866,7 @@ REPLACEMENT_FUNCTIONS = { - 'memmove', 'strdup', 'setlinebuf', 'vsyslog', 'strnlen', - 'strndup', 'waitpid', 'seteuid', 'setegid', 'chroot', - 'mkstemp', 'mkdtemp', 'pread', 'pwrite', 'strcasestr', -- 'strsep', 'strtok_r', 'strtoll', 'strtoull', 'setenv', 'unsetenv', -+ 'strsep', 'strtok_r', 'strtoll', 'setenv', 'unsetenv', - 'utime', 'utimes', 'dup2', 'chown', 'link', 'readlink', - 'symlink', 'lchown', 'realpath', 'memmem', 'vdprintf', - 'dprintf', 'get_current_dir_name', 'copy_file_range', diff --git a/srcpkgs/ldb/template b/srcpkgs/ldb/template deleted file mode 100644 index 6a697c7822f22c..00000000000000 --- a/srcpkgs/ldb/template +++ /dev/null @@ -1,61 +0,0 @@ -# Template file for 'ldb' -pkgname=ldb -version=2.9.0 -revision=2 -build_style=waf3 -build_helper="qemu" -configure_script="buildtools/bin/waf" -configure_args="--sysconfdir=/etc --localstatedir=/var - --disable-rpath --disable-rpath-install --without-gettext - --builtin-libraries=replace --bundled-libraries=NONE - --with-modulesdir=/usr/lib/ldb/modules" -hostmakedepends="pkg-config docbook-xsl libxslt tdb-python3 tevent-python3" -makedepends="python3-devel tdb-devel tevent-devel talloc-devel popt-devel - lmdb-devel cmocka-devel" -checkdepends="cmocka-devel" -short_desc="LDAP-like database from samba" -maintainer="Yuusha Spacewolf <xyuusha@paranoici.org>" -license="LGPL-3.0-or-later" -homepage="https://www.samba.org/ldb/" -distfiles="https://download.samba.org/pub/ldb/ldb-${version}.tar.gz" -checksum=105aaff71ad881a7faeb582fd416ae28221b6fde338fff82828065062c2507a5 -make_check=extended # testsuite takes a long time - -export PYTHON_CONFIG="${XBPS_CROSS_BASE}/usr/bin/python3-config" -export PYTHONHASHSEED=1 - -post_patch() { - # Look for properly named python support libraries - vsed -i third_party/waf/waflib/Tools/python.py \ - -e "s|env.pyext_PATTERN = .*$|env.pyext_PATTERN = '%s.so'|" -} - -do_check() { - ${configure_script} test ${makejobs} -} - -ldb-python3_package() { - short_desc+=" - Python3 bindings" - pkg_install() { - vmove ${py3_lib} - } -} - -libpyldb-util_package() { - short_desc+=" - Python3 utility library" - pkg_install() { - vmove "usr/lib/libpyldb-util.so.*" - } -} - -ldb-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision} - libpyldb-util>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - vmove usr/share/man/man3 - } -} diff --git a/srcpkgs/ldc-runtime b/srcpkgs/ldc-runtime deleted file mode 120000 index 12f0b1bf64f060..00000000000000 --- a/srcpkgs/ldc-runtime +++ /dev/null @@ -1 +0,0 @@ -ldc \ No newline at end of file diff --git a/srcpkgs/ldc/template b/srcpkgs/ldc/template deleted file mode 100644 index 145dee47656863..00000000000000 --- a/srcpkgs/ldc/template +++ /dev/null @@ -1,40 +0,0 @@ -# Template file for 'ldc' -pkgname=ldc -version=1.39.0 -revision=1 -build_style=cmake -configure_args=" - -DINCLUDE_INSTALL_DIR=/usr/include/dlang/ldc - -DBUILD_SHARED_LIBS=ON - -DCMAKE_BUILD_TYPE=RelWithDebInfo - -DBASH_COMPLETION_COMPLETIONSDIR=/usr/share/bash-completion - -DCOMPILE_D_MODULES_SEPARATELY=ON - -DC_SYSTEM_LIBS='unwind;m;pthread;rt;dl'" -conf_files="/etc/ldc2.conf" -hostmakedepends="dmd llvm18 perl pkg-config" -makedepends="libcurl-devel libffi-devel ncurses-devel zlib-devel - llvm18-devel llvm-libunwind-devel" -depends="ldc-runtime llvm-libunwind-devel" -checkdepends="python3" -short_desc="Portable D programming language compiler based on LLVM" -maintainer="Auri <me@aurieh.me>" -license="BSD-3-Clause, BSL-1.0" -homepage="https://wiki.dlang.org/LDC" -changelog="https://raw.githubusercontent.com/ldc-developers/ldc/master/CHANGELOG.md" -distfiles="https://github.com/ldc-developers/ldc/releases/download/v${version}/ldc-${version}-src.tar.gz" -checksum=839bac36f6073318e36f0b163767e03bdbd3f57d99256b97494ac439b59a4562 -nopie=yes -nocross="dmd compilation fails on cross" -# tests timeout on musl; also require unpackaged python3-lit -make_check=no - -post_install() { - vlicense LICENSE -} - -ldc-runtime_package() { - short_desc+=" - D runtime" - pkg_install() { - vmove "usr/lib/*.so*" - } -} diff --git a/srcpkgs/ldm/files/ldm/run b/srcpkgs/ldm/files/ldm/run deleted file mode 100644 index e139a58df2577e..00000000000000 --- a/srcpkgs/ldm/files/ldm/run +++ /dev/null @@ -1,4 +0,0 @@ -#!/bin/sh -exec 2>&1 -[ -s conf ] && . ./conf -exec ldm ${OPTS:=-u nobody} diff --git a/srcpkgs/ldm/template b/srcpkgs/ldm/template deleted file mode 100644 index a142dae6803b4f..00000000000000 --- a/srcpkgs/ldm/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'ldm' -pkgname=ldm -version=0.8 -revision=1 -build_style="gnu-makefile" -hostmakedepends="perl pkg-config" -makedepends="libmount-devel eudev-libudev-devel libglib-devel" -short_desc="Lightweight device mounter" -maintainer="Orphaned <orphan@voidlinux.org>" -license="MIT" -homepage="https://github.com/LemonBoy/ldm" -distfiles="https://github.com/LemonBoy/${pkgname}/archive/v${version}.tar.gz" -checksum=e471453e6ae9fa91d6150fe13c01587dd8e15a3f64665d0556ad7e8398dc46ef - -do_build() { - # Don't include systemd service as default - sed -i 's|install: all install-main install-systemd|install: all install-main|g' Makefile - make CC=$CC ${makejobs} -} -do_install() { - make PREFIX=/usr DESTDIR=${DESTDIR} SBINDIR=/usr/bin install - vsv ldm - vlicense LICENSE -} diff --git a/srcpkgs/ldns/template b/srcpkgs/ldns/template deleted file mode 100644 index df1ac8c7d0a84c..00000000000000 --- a/srcpkgs/ldns/template +++ /dev/null @@ -1,45 +0,0 @@ -# Template file for 'ldns' -pkgname=ldns -version=1.8.4 -revision=1 -build_style=gnu-configure -configure_args="--with-drill --with-examples --disable-dane-ta-usage - --with-trust-anchor=/etc/dns/root.key - --with-ssl=${XBPS_CROSS_BASE}/usr" -hostmakedepends="perl" -makedepends="libpcap-devel openssl-devel dnssec-anchors" -short_desc="Modern DNS/DNSSEC library -- utils" -maintainer="Leah Neukirchen <leah@vuxu.org>" -license="BSD-3-Clause" -homepage="http://www.nlnetlabs.nl/projects/ldns/" -distfiles="http://www.nlnetlabs.nl/downloads/${pkgname}/${pkgname}-${version}.tar.gz" -checksum=838b907594baaff1cd767e95466a7745998ae64bc74be038dccc62e2de2e4247 - -if [ "$XBPS_TARGET_MACHINE" = i686 ]; then - broken="https://build.voidlinux.org/builders/i686_builder/builds/48522/steps/shell_3/logs/stdio" -fi - -post_install() { - vlicense LICENSE -} - -libldns_package() { - depends="dnssec-anchors" - short_desc="Modern DNS/DNSSEC library" - pkg_install() { - vmove "usr/lib/*.so.*" - } -} -libldns-devel_package() { - depends="libldns>=${version}_${revision} openssl-devel" - short_desc="Modern DNS/DNSSEC library -- development files" - pkg_install() { - vmove usr/bin/ldns-config - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - vmove usr/share/man/man1/ldns-config.1 - vmove usr/share/man/man3 - } -} diff --git a/srcpkgs/leafpad/template b/srcpkgs/leafpad/template deleted file mode 100644 index 438d353fce8d76..00000000000000 --- a/srcpkgs/leafpad/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'leafpad' -pkgname=leafpad -version=0.8.19 -revision=1 -build_style=gnu-configure -hostmakedepends="intltool pkg-config" -makedepends="gettext-devel gtk+-devel desktop-file-utils hicolor-icon-theme" -depends="desktop-file-utils hicolor-icon-theme" -short_desc="GTK+ Simple text editor" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-or-later" -homepage="http://tarot.freeshell.org/leafpad/" -distfiles="http://download-mirror.savannah.gnu.org/releases/leafpad/leafpad-${version}.tar.gz" -checksum=07d3f712f4dbd0a33251fd1dee14e21afdc9f92090fc768c11ab0ac556adbe97 - -post_patch() { - vsed -i -e 's/DATADIRNAME=lib/DATADIRNAME=share/' \ - -e 's,localedir=.*eval echo.*,localedir=/usr/share/locale,' \ - configure -} diff --git a/srcpkgs/ledger/patches/boost-1.88.patch b/srcpkgs/ledger/patches/boost-1.88.patch deleted file mode 100644 index 1bc27d74564bd8..00000000000000 --- a/srcpkgs/ledger/patches/boost-1.88.patch +++ /dev/null @@ -1,99 +0,0 @@ ---- a/src/system.hh.in -+++ b/src/system.hh.in -@@ -144,7 +144,7 @@ - #include <boost/date_time/posix_time/posix_time_io.hpp> - #include <boost/date_time/gregorian/gregorian_io.hpp> - --#include <boost/filesystem/convenience.hpp> -+#include <boost/filesystem.hpp> - #include <boost/filesystem/exception.hpp> - #include <boost/filesystem/fstream.hpp> - #include <boost/filesystem/operations.hpp> ---- a/src/filters.cc -+++ b/src/filters.cc -@@ -237,8 +237,8 @@ void anonymize_posts::render_commodity(a - - void anonymize_posts::operator()(post_t& post) - { -- boost::uuids::detail::sha1 sha; -- unsigned int message_digest[5]; -+ boost::uuids::detail::sha1 sha; -+ boost::uuids::detail::sha1::digest_type message_digest; - bool copy_xact_details = false; - - if (last_xact != post.xact) { -@@ -260,7 +260,7 @@ void anonymize_posts::operator()(post_t& - sha.process_bytes(buf.str().c_str(), buf.str().length()); - sha.get_digest(message_digest); - -- xact.payee = to_hex(message_digest); -+ xact.payee = digest_to_hex(message_digest); - xact.note = none; - } else { - xact.journal = post.xact->journal; -@@ -278,7 +278,7 @@ void anonymize_posts::operator()(post_t& - sha.process_bytes(buf.str().c_str(), buf.str().length()); - sha.get_digest(message_digest); - -- account_names.push_front(to_hex(message_digest)); -+ account_names.push_front(digest_to_hex(message_digest)); - } - - account_t * new_account = ---- a/src/utils.h -+++ b/src/utils.h -@@ -607,29 +607,39 @@ inline int peek_next_nonws(std::istream& - *_p = '\0'; \ - } - --inline string to_hex(unsigned int * message_digest, const int len = 1) --{ -+inline string digest_to_hex( -+ const boost::uuids::detail::sha1::digest_type& message_digest, -+ size_t len = sizeof(boost::uuids::detail::sha1::digest_type) * 2 -+) { - std::ostringstream buf; -+ buf.setf(std::ios_base::hex, std::ios_base::basefield); -+ buf.fill('0'); - -- for(int i = 0; i < 5 ; i++) { -- buf.width(8); -- buf.fill('0'); -- buf << std::hex << message_digest[i]; -- if (i + 1 >= len) -- break; // only output the first LEN dwords -+ // sha1::digest_type is an array type and may change between Boost versions -+ const size_t count = std::min( -+ sizeof(message_digest) / sizeof(message_digest[0]), -+ (len - 1) / (sizeof(message_digest[0]) * 2) + 1 -+ ); -+ for(size_t i = 0; i < count; i++) { -+ buf.width(sizeof(message_digest[i]) * 2); -+ buf << (unsigned int)message_digest[i]; - } -- return buf.str(); -+ string hex = buf.str(); -+ hex.resize(len, '0'); // in case a partial element is requested -+ return hex; - } - --inline string sha1sum(const string& str) --{ -- boost::uuids::detail::sha1 sha; -+inline string sha1sum( -+ const string& str, -+ size_t len = sizeof(boost::uuids::detail::sha1::digest_type) * 2 -+) { -+ static boost::uuids::detail::sha1 sha; -+ boost::uuids::detail::sha1::digest_type message_digest; - -+ sha.reset(); - sha.process_bytes(str.c_str(), str.length()); -- -- unsigned int message_digest[5]; - sha.get_digest(message_digest); -- return to_hex(message_digest, 5); -+ return digest_to_hex(message_digest, len); - } - - extern const string version; diff --git a/srcpkgs/ledger/patches/boost-1.89.patch b/srcpkgs/ledger/patches/boost-1.89.patch deleted file mode 100644 index e8392bb4707081..00000000000000 --- a/srcpkgs/ledger/patches/boost-1.89.patch +++ /dev/null @@ -1,19 +0,0 @@ ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -90,14 +90,11 @@ endif() - - # Set BOOST_ROOT to help CMake to find the right Boost version - find_package(Boost 1.49.0 -- REQUIRED date_time filesystem system iostreams regex unit_test_framework -+ REQUIRED filesystem iostreams unit_test_framework - ${BOOST_PYTHON} OPTIONAL_COMPONENTS nowide) - - # enable Boost::nowide library (for UTF8 command line args on Windows) --set(HAVE_BOOST_NOWIDE 0) --if (Boost_NOWIDE_FOUND) -- set(HAVE_BOOST_NOWIDE 1) --endif() -+set(HAVE_BOOST_NOWIDE 1) - - include_directories(SYSTEM ${Boost_INCLUDE_DIRS}) - link_directories(${Boost_LIBRARY_DIRS}) diff --git a/srcpkgs/ledger/patches/cmake_wtf.patch b/srcpkgs/ledger/patches/cmake_wtf.patch deleted file mode 100644 index f74d51478be991..00000000000000 --- a/srcpkgs/ledger/patches/cmake_wtf.patch +++ /dev/null @@ -1,32 +0,0 @@ ---- - cmake/FindUtfcpp.cmake | 15 +++------------ - 1 file changed, 3 insertions(+), 12 deletions(-) - -diff --git a/cmake/FindUtfcpp.cmake b/cmake/FindUtfcpp.cmake -index c9d3e06..762cf58 100644 ---- a/cmake/FindUtfcpp.cmake -+++ b/cmake/FindUtfcpp.cmake -@@ -6,18 +6,9 @@ - - include(CheckCXXSourceCompiles) - --set(UTFCPP_FOUND FALSE) -- --find_path(UTFCPP_INCLUDE_DIR -- NAMES utf8.h -- HINTS "${UTFCPP_PATH}" -- PATHS "${PROJECT_SOURCE_DIR}/lib/utfcpp/v3/source" --) -- --if (UTFCPP_INCLUDE_DIR) -- set(CMAKE_REQUIRED_INCLUDES "${UTFCPP_INCLUDE_DIR}") -- set(UTFCPP_FOUND TRUE) --endif() -+set(UTFCPP_FOUND TRUE) -+set(UTFCPP_INCLUDE_DIR "${PROJECT_SOURCE_DIR}/lib/utfcpp/v3/source") -+set(CMAKE_REQUIRED_INCLUDES "${UTFCPP_INCLUDE_DIR}") - - check_cxx_source_compiles(" - #include <string> --- -2.42.0 diff --git a/srcpkgs/ledger/template b/srcpkgs/ledger/template deleted file mode 100644 index 875dd31c6b5930..00000000000000 --- a/srcpkgs/ledger/template +++ /dev/null @@ -1,49 +0,0 @@ -# Template file for 'ledger' -pkgname=ledger -version=3.3.2 -revision=3 -build_style=cmake -makedepends="boost-devel-minimal libboost_filesystem libboost_iostreams - libboost_nowide libboost_unit_test_framework - gmp-devel mpfr-devel gettext-devel libedit-devel" -short_desc="Double-entry accounting system with a command-line reporting interface" -maintainer="Orphaned <orphan@voidlinux.org>" -license="BSD-3-Clause" -homepage="https://www.ledger-cli.org/" -distfiles="https://github.com/ledger/${pkgname}/archive/v${version}.tar.gz" -checksum=555296ee1e870ff04e2356676977dcf55ebab5ad79126667bc56464cb1142035 - -post_extract() { - # see upstream: https://github.com/ledger/ledger/issues/1783 - # > It seems to fail in a non-deterministic manner. If you run it long - # > enough, it might fail. - rm -f test/baseline/cmd-pricedb.test - rm -f test/baseline/cmd-prices.test -} - -post_install() { - rm -Rf ${DESTDIR}/usr/local - if [ -e ${DESTDIR}/usr/lib64 ]; then - mv ${DESTDIR}/usr/lib64 ${DESTDIR}/usr/lib - fi - - vcompletion contrib/ledger-completion.bash bash - - vlicense LICENSE.md -} - -libledger_package() { - short_desc+=" - library files" - pkg_install() { - vmove "usr/lib/*.so.*" - } -} - -libledger-devel_package() { - short_desc+=" - development files" - depends="libledger>=${version}_${revision} ${makedepends}" - pkg_install() { - vmove "usr/lib/*.so" - vmove usr/include - } -} diff --git a/srcpkgs/leftwm/template b/srcpkgs/leftwm/template deleted file mode 100644 index 2ca0637fef69f6..00000000000000 --- a/srcpkgs/leftwm/template +++ /dev/null @@ -1,34 +0,0 @@ -# Template file for 'leftwm' -pkgname=leftwm -version=0.5.4 -revision=1 -build_style=cargo -configure_args="--no-default-features --features lefthk,sys-log,x11rb,xlib" -makedepends="libX11-devel libXinerama-devel libXrandr-devel xorg-server-devel" -depends="libX11 libXinerama xorg-server xrandr" -short_desc="Tiling window manager for Adventurers" -maintainer="Orphaned <orphan@voidlinux.org>" -license="MIT" -homepage="https://github.com/leftwm/leftwm" -changelog="https://raw.githubusercontent.com/leftwm/leftwm/main/CHANGELOG" -distfiles="https://github.com/leftwm/leftwm/archive/refs/tags/${version}.tar.gz" -checksum=5889843e64377f8c09edae51cadeddb9e6dab599e51c96fcc8314ceb4a5a7f16 - -do_install() { - vdoc README.md - vlicense LICENSE.md - vman leftwm/doc/leftwm.1 - # Example themes to use as references - vmkdir usr/share/examples/leftwm/ - vcopy themes usr/share/examples/leftwm/ - # Add to xsession - vinstall leftwm.desktop 644 usr/share/xsessions/ - # Installing corresponding binaries - local _bin_path="${wrksrc}/target/${RUST_TARGET}/release" - vbin ${_bin_path}/lefthk-worker - vbin ${_bin_path}/leftwm - vbin ${_bin_path}/leftwm-check - vbin ${_bin_path}/leftwm-worker - vbin ${_bin_path}/leftwm-state - vbin ${_bin_path}/leftwm-command -} diff --git a/srcpkgs/legendary/template b/srcpkgs/legendary/template deleted file mode 100644 index a707006dca5f80..00000000000000 --- a/srcpkgs/legendary/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'legendary' -pkgname=legendary -version=0.20.34 -revision=2 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3-requests python3-filelock" -short_desc="Free and open-source replacement for the Epic Games Launcher" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-3.0-or-later" -homepage="https://github.com/derrod/legendary" -distfiles="https://github.com/derrod/legendary/archive/${version}.tar.gz" -checksum=f0f31f1f09422901eaf71e4e8c1b873c80e1640236041fd05932eab656535b58 -make_check=no # doesn't contain any tests diff --git a/srcpkgs/lego/template b/srcpkgs/lego/template deleted file mode 100644 index 99b4e5f63ef306..00000000000000 --- a/srcpkgs/lego/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'lego' -pkgname=lego -version=4.26.0 -revision=1 -build_style=go -go_import_path="github.com/go-acme/lego/v4" -go_package="${go_import_path}/cmd/lego" -short_desc="Let's Encrypt client and ACME library written in Go" -maintainer="Anachron <gith@cron.world>" -license="MIT" -homepage="https://go-acme.github.io/lego" -changelog="https://raw.githubusercontent.com/go-acme/lego/master/CHANGELOG.md" -distfiles="https://github.com/go-acme/lego/archive/v${version}.tar.gz" -checksum=31b01627ff6e40aa8a8955b68a95ee7be9c10297faed86a5528734b9a9edd981 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/leiningen/template b/srcpkgs/leiningen/template deleted file mode 100644 index ff95cf82987b9d..00000000000000 --- a/srcpkgs/leiningen/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'leiningen' -pkgname=leiningen -version=2.11.2 -revision=1 -depends="bash virtual?java-runtime" -short_desc="Automate Clojure projects without setting your hair on fire" -maintainer="Adam Frey <adam@adamfrey.me>" -license="EPL-1.0" -homepage="https://leiningen.org/" -changelog="https://codeberg.org/leiningen/leiningen/raw/branch/main/NEWS.md" -distfiles="https://codeberg.org/leiningen/leiningen/archive/${version}.tar.gz - https://codeberg.org/leiningen/leiningen/releases/download/${version}/leiningen-${version}-standalone.jar" -checksum="b8dd330040ed473183fbc4a8bc404ec54f92f818172e0c3996d7c65ab7940a1e - 7d31ae23ae769e927438b0cd55d15a93e7dabab09fd4fc15877979161e108774" -skip_extraction="leiningen-${version}-standalone.jar" - -do_install() { - vbin bin/lein-pkg lein - vman doc/lein.1 - - vmkdir usr/share/java - vinstall "${XBPS_SRCDISTDIR}/leiningen-${version}/leiningen-${version}-standalone.jar" \ - 644 usr/share/java - - vcompletion zsh_completion.zsh zsh lein - vcompletion bash_completion.bash bash lein -} diff --git a/srcpkgs/lel/template b/srcpkgs/lel/template deleted file mode 100644 index 7c1fc8ca45e1d4..00000000000000 --- a/srcpkgs/lel/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'lel' -pkgname=lel -version=0.2 -revision=2 -build_style=gnu-makefile -makedepends="libX11-devel" -depends="farbfeld" -short_desc="Farbfeld image viewer" -maintainer="Rubén Santos <kojicomics@cocaine.ninja>" -license="MIT" -homepage="https://git.2f30.org/lel" -distfiles="https://dl.2f30.org/releases/lel-${version}.tar.gz" -checksum=337b69b1c2b6db0d74d36d432df52538d653f7023ca696cc4dc89b50491e17be - -pre_build() { - sed -i config.mk \ - -e 's|^CFLAGS *=|override CFLAGS +=|g' \ - -e 's|^LDFLAGS *=|override LDFLAGS +=|g' -} - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/lemoa/template b/srcpkgs/lemoa/template deleted file mode 100644 index ff258cc8c6ca1c..00000000000000 --- a/srcpkgs/lemoa/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'lemoa' -pkgname=lemoa -version=0.5.1 -revision=1 -build_style=meson -build_helper=rust -hostmakedepends="pkg-config cargo desktop-file-utils glib-devel gtk-update-icon-cache" -makedepends="rust-std gtk4-devel libglib-devel libadwaita-devel" -short_desc="Gtk client for Lemmy" -maintainer="Bnyro <bnyro@tutanota.com>" -license="GPL-3.0-or-later" -homepage="https://github.com/lemmygtk/lemoa" -changelog="https://github.com/lemmygtk/lemoa/releases" -distfiles="https://github.com/lemmygtk/lemoa/releases/download/v${version}/lemoa-${version}.tar.xz" -checksum=8943d0f181104c3d2e0c3e81238422462efa94d8757f819d1ad757378f6ee15f - -post_patch() { - if [ "$CROSS_BUILD" ]; then - vsed -i src/meson.build \ - -e "s%rust_target /%'${RUST_TARGET}' / rust_target /%" - fi -} diff --git a/srcpkgs/lemonbar-xft/template b/srcpkgs/lemonbar-xft/template deleted file mode 100644 index 3ecc98454a110a..00000000000000 --- a/srcpkgs/lemonbar-xft/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'lemonbar-xft' -pkgname=lemonbar-xft -version=1.0.20161107 -revision=2 -conflicts="lemonbar" -_commit=043ad4757cc079666f50212ee0a2ef0729ecac6b -build_style=gnu-makefile -hostmakedepends="perl" -makedepends="libXft-devel" -short_desc="Lightweight xcb based bar with xft support" -maintainer='ivierlin <github@ivierlin.de>' -homepage="https://github.com/krypt-n/bar" -license="MIT" -distfiles="${homepage}/archive/${_commit}.tar.gz" -checksum=ec7705009e02094aef3bb22814b5764dae53b9bd719de0b6aa5002ee6e532994 - -pre_build() { - sed -i "s/^\(VERSION =\).*/\1 ${version}/" Makefile - sed -i 's/^\(CFLAGS *+=\)/override \1/' Makefile - sed -i 's/^\(LDFLAGS *+=\)/override \1/' Makefile - - # found this trick on the 'spectrwm' template - sed -i "s,-I/usr/include/freetype2,-I${XBPS_CROSS_BASE}/usr/include/freetype2,g" Makefile -} -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/lemonbar/template b/srcpkgs/lemonbar/template deleted file mode 100644 index 3e04c8c4a15265..00000000000000 --- a/srcpkgs/lemonbar/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'lemonbar' -pkgname=lemonbar -version=1.5 -revision=1 -build_style=gnu-makefile -hostmakedepends="perl" -makedepends="libxcb-devel" -short_desc="Lightweight xcb based bar" -maintainer="Orphaned <orphan@voidlinux.org>" -license="MIT" -homepage="https://github.com/LemonBoy/bar" -distfiles="https://github.com/LemonBoy/bar/archive/v${version}.tar.gz" -checksum=bc8defe0ce6e4c1b16fd6ba3080a08e4502d6cf9d09440186044eae6b2d7460d - -pre_build() { - vsed -i 's/^\(CFLAGS *+=\)/override \1/' Makefile - vsed -i 's/^\(LDFLAGS *+=\)/override \1/' Makefile -} -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/lemurs/template b/srcpkgs/lemurs/template deleted file mode 100644 index d1e21bf6b43f98..00000000000000 --- a/srcpkgs/lemurs/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'lemurs' -pkgname=lemurs -version=0.4.0 -revision=1 -build_style=cargo -configure_args="--no-default-features" -hostmakedepends="pkg-config" -makedepends="pam-devel" -short_desc="Customizable TUI display/login manager written in Rust" -maintainer="Orphaned <orphan@voidlinux.org>" -license="Apache-2.0 OR MIT" -homepage="https://github.com/coastalwhite/lemurs" -distfiles="https://github.com/coastalwhite/lemurs/archive/refs/tags/v${version}.tar.gz" -checksum=05641ea9f0b8fa459c737adccd2f4714fd29e69e07a213c117b35013837bfe3a - -post_install() { - vmkdir etc/lemurs/ - vcopy extra/config.toml etc/lemurs/config.toml - vlicense LICENSE-MIT - vlicense LICENSE-APACHE -} diff --git a/srcpkgs/lensfun-devel b/srcpkgs/lensfun-devel deleted file mode 120000 index a641ccfffd2ab6..00000000000000 --- a/srcpkgs/lensfun-devel +++ /dev/null @@ -1 +0,0 @@ -lensfun \ No newline at end of file diff --git a/srcpkgs/lensfun/patches/setuptools-root.patch b/srcpkgs/lensfun/patches/setuptools-root.patch deleted file mode 100644 index f490619702b2f6..00000000000000 --- a/srcpkgs/lensfun/patches/setuptools-root.patch +++ /dev/null @@ -1,9 +0,0 @@ ---- a/apps/CMakeLists.txt -+++ b/apps/CMakeLists.txt -@@ -42,5 +42,5 @@ - IF(NOT DEFINED SETUP_PY_INSTALL_PREFIX) - SET(SETUP_PY_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") - ENDIF() -- INSTALL(CODE "execute_process(COMMAND ${PYTHON} ${SETUP_PY} install --prefix=\$ENV{DESTDIR}${SETUP_PY_INSTALL_PREFIX})") -+ INSTALL(CODE "execute_process(COMMAND ${PYTHON} ${SETUP_PY} install --root=\$ENV{DESTDIR} --prefix=${SETUP_PY_INSTALL_PREFIX})") - ENDIF(PYTHON) diff --git a/srcpkgs/lensfun/template b/srcpkgs/lensfun/template deleted file mode 100644 index 60995f17e26ce8..00000000000000 --- a/srcpkgs/lensfun/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'lensfun' -pkgname=lensfun -version=0.3.4 -revision=2 -build_style=cmake -configure_args="-DINSTALL_HELPER_SCRIPTS=0" -hostmakedepends="pkg-config python3-setuptools" -makedepends="libglib-devel" -short_desc="Library for rectifying and simulating photographic lens distortions" -maintainer="Orphaned <orphan@voidlinux.org>" -license="LGPL-3.0-only, CC-BY-SA-3.0" -homepage="https://lensfun.github.io" -changelog="https://raw.githubusercontent.com/lensfun/lensfun/master/ChangeLog" -distfiles="https://github.com/lensfun/lensfun/archive/refs/tags/v${version}.tar.gz" -checksum=dafb39c08ef24a0e2abd00d05d7341b1bf1f0c38bfcd5a4c69cf5f0ecb6db112 - -case "$XBPS_TARGET_MACHINE" in - i686*|x86_64*);; - *) configure_args+=" -DBUILD_FOR_SSE=0 -DBUILD_FOR_SSE2=0";; -esac - -lensfun-devel_package() { - depends="${makedepends} ${sourcepkg}-${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove usr/lib/*.so - } -} diff --git a/srcpkgs/lensfun/update b/srcpkgs/lensfun/update deleted file mode 100644 index 032f5029314c8e..00000000000000 --- a/srcpkgs/lensfun/update +++ /dev/null @@ -1 +0,0 @@ -ignore='*.9[0-9]' diff --git a/srcpkgs/leocad-data b/srcpkgs/leocad-data deleted file mode 120000 index 07874efcffeaac..00000000000000 --- a/srcpkgs/leocad-data +++ /dev/null @@ -1 +0,0 @@ -leocad \ No newline at end of file diff --git a/srcpkgs/leocad/template b/srcpkgs/leocad/template deleted file mode 100644 index 1823b6da24210e..00000000000000 --- a/srcpkgs/leocad/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'leocad' -pkgname=leocad -version=23.03 -revision=1 -_lib_version=23.06 -create_wrksrc=yes -build_style=qmake -configure_args="DISABLE_UPDATE_CHECK=1" -hostmakedepends="qt5-host-tools qt5-qmake unzip" -makedepends="qt5-devel MesaLib-devel" -short_desc="CAD program for creating virtual LEGO models" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-only, CC-BY-2.0" -homepage="http://leocad.org" -distfiles="https://github.com/leozide/leocad/archive/v${version}.tar.gz - https://github.com/leozide/leocad/releases/download/v${version}/Library-${_lib_version}.zip" -checksum="69a45c60898ed07d8cf7e714442b201b0da3adc073287170eb6f46901e4604ce - ef29c1e0fc989c9e9894072f43ae0030a5274c0cdcc831bc6c206bbe059f449b" - -post_extract() { - mv leocad-${version}/* . -} - -leocad-data_package() { - short_desc+=" - data files" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vinstall library.bin 644 usr/share/leocad/ - } -} diff --git a/srcpkgs/leptonica-devel b/srcpkgs/leptonica-devel deleted file mode 120000 index a1bc0c8e9250d8..00000000000000 --- a/srcpkgs/leptonica-devel +++ /dev/null @@ -1 +0,0 @@ -leptonica \ No newline at end of file diff --git a/srcpkgs/leptonica-examples b/srcpkgs/leptonica-examples deleted file mode 120000 index a1bc0c8e9250d8..00000000000000 --- a/srcpkgs/leptonica-examples +++ /dev/null @@ -1 +0,0 @@ -leptonica \ No newline at end of file diff --git a/srcpkgs/leptonica/template b/srcpkgs/leptonica/template deleted file mode 100644 index 48c8b41f1cdc8e..00000000000000 --- a/srcpkgs/leptonica/template +++ /dev/null @@ -1,59 +0,0 @@ -# Template file for 'leptonica' -pkgname=leptonica -version=1.85.0 -revision=3 -build_style=gnu-configure -hostmakedepends="pkg-config automake libtool" -makedepends="libopenjpeg2-devel libwebp-devel libjpeg-turbo-devel tiff-devel - libpng-devel zlib-devel giflib-devel" -checkdepends="which gnuplot" -short_desc="Image processing and analysis library" -maintainer="Orphaned <orphan@voidlinux.org>" -license="BSD-2-Clause" -homepage="http://leptonica.org/" -changelog="http://leptonica.org/source/version-notes.html" -distfiles="https://github.com/DanBloomberg/leptonica/archive/${version}.tar.gz" -checksum=c01376bce0379d4ea4bc2ec5d5cbddaa49e2f06f88242619ab8c059e21adf233 -make_check=no # a good portion of tests fail - -pre_check() { - # disable failing tests - vsed -i prog/Makefile.am \ - -e "s/boxa3_reg//" \ - -e "s/projection_reg//" \ - -e "s/rankhisto_reg//" \ - -e "s/rankbin_reg//" -} - -pre_configure() { - ./autogen.sh -} - -post_install() { - vdoc moller52.jpg - vdoc version-notes.html - vlicense leptonica-license.txt -} - -leptonica-devel_package() { - depends="leptonica>=${version}_${revision} ${makedepends}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include/leptonica - vmove usr/lib/cmake - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - vmove "usr/lib/*.a" - vdoc style-guide.txt - } -} -leptonica-examples_package() { - depends="leptonica>=${version}_${revision}" - short_desc+=" - library tests and demos" - pkg_install() { - vmkdir usr/share/leptonica - rm -f -r prog/*.{l,}o prog/.deps prog/.libs - # binaries, example source, images and data - vcopy prog usr/share/leptonica - } -} diff --git a/srcpkgs/leptonica/update b/srcpkgs/leptonica/update deleted file mode 100644 index 7102ec7a335e7b..00000000000000 --- a/srcpkgs/leptonica/update +++ /dev/null @@ -1 +0,0 @@ -site="${homepage}download.html" diff --git a/srcpkgs/less/template b/srcpkgs/less/template deleted file mode 100644 index 50990b90b2b04c..00000000000000 --- a/srcpkgs/less/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'less' -pkgname=less -version=679 -revision=1 -build_style=gnu-configure -configure_args="--with-regex=pcre2" -makedepends="ncurses-devel pcre2-devel" -checkdepends="perl" -short_desc="Pager program similar to more(1)" -maintainer="Enno Boland <gottox@voidlinux.org>" -license="GPL-3.0-or-later" -homepage="https://www.greenwoodsoftware.com/less" -changelog="https://raw.githubusercontent.com/gwsw/less/master/NEWS" -distfiles="https://www.greenwoodsoftware.com/less/less-${version}.tar.gz" -checksum=9b68820c34fa8a0af6b0e01b74f0298bcdd40a0489c61649b47058908a153d78 diff --git a/srcpkgs/less/update b/srcpkgs/less/update deleted file mode 100644 index 582a7ed6c7406c..00000000000000 --- a/srcpkgs/less/update +++ /dev/null @@ -1 +0,0 @@ -site="https://greenwoodsoftware.com/less/download.html" diff --git a/srcpkgs/lesspass/template b/srcpkgs/lesspass/template deleted file mode 100644 index 831dc30d2888b0..00000000000000 --- a/srcpkgs/lesspass/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'lesspass' -pkgname=lesspass -version=10.2.1 -revision=4 -build_wrksrc="cli" -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3-requests" -checkdepends="python3-pexpect python3-mock python3-requests" -short_desc="Stateless password generator" -maintainer="Eloi Torrents <eloitor@disroot.org>" -license="GPL-3.0-only" -homepage="https://www.lesspass.com" -distfiles="https://github.com/lesspass/lesspass/archive/refs/tags/cli-v${version}.tar.gz" -checksum=6727af1561acf4dd061a47995571a999f8b2972b5aeeca7bab6d2e4347134cbf diff --git a/srcpkgs/lesspipe/files/lesspipe.csh b/srcpkgs/lesspipe/files/lesspipe.csh deleted file mode 100644 index b1ce6e3986e931..00000000000000 --- a/srcpkgs/lesspipe/files/lesspipe.csh +++ /dev/null @@ -1,2 +0,0 @@ -setenv LESSOPEN "|/usr/bin/lesspipe.sh %s" -setenv LESS_ADVANCED_PREPROCESSOR 1 diff --git a/srcpkgs/lesspipe/files/lesspipe.sh b/srcpkgs/lesspipe/files/lesspipe.sh deleted file mode 100644 index 0d1d29ba87dcb0..00000000000000 --- a/srcpkgs/lesspipe/files/lesspipe.sh +++ /dev/null @@ -1,3 +0,0 @@ -LESSOPEN="|/usr/bin/lesspipe.sh %s" -export LESSOPEN -LESS_ADVANCED_PREPROCESSOR=1; export LESS_ADVANCED_PREPROCESSOR diff --git a/srcpkgs/lesspipe/template b/srcpkgs/lesspipe/template deleted file mode 100644 index f267f719e585b0..00000000000000 --- a/srcpkgs/lesspipe/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'lesspipe' -pkgname=lesspipe -version=2.08 -revision=1 -depends="less" -short_desc="Input filter for the pager less" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-only" -homepage="http://www-zeuthen.desy.de/~friebel/unix/lesspipe.html" -changelog="https://raw.githubusercontent.com/wofr06/lesspipe/lesspipe/ChangeLog" -distfiles="https://github.com/wofr06/lesspipe/archive/v${version}.tar.gz" -checksum=91b1363ba9b5594fa4285717592d712a6c724ae7ee35a9543127b3d64677c0d2 - -do_install() { - vbin archive_color - vbin code2color - vbin sxw2txt - vbin vimcolor - vbin lesspipe.sh - vman lesspipe.1 - vdoc README.md - - vinstall ${FILESDIR}/lesspipe.sh 644 etc/profile.d - vinstall ${FILESDIR}/lesspipe.csh 644 etc/profile.d -} diff --git a/srcpkgs/lets/template b/srcpkgs/lets/template deleted file mode 100644 index 0173650c0fcfbb..00000000000000 --- a/srcpkgs/lets/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'lets' -pkgname=lets -version=0.0.55 -revision=1 -build_style=go -go_ldflags="-X main.version=${version}" -go_import_path="github.com/lets-cli/lets" -short_desc="CLI task runner for developers - a better alternative to make" -maintainer="Orphaned <orphan@voidlinux.org>" -license="MIT" -homepage="https://lets-cli.org/" -changelog="https://github.com/lets-cli/lets/releases" -distfiles="https://github.com/lets-cli/lets/archive/refs/tags/v${version}.tar.gz" -checksum=1ac5b8b2147ca38b09e0723a65b81195fc376061e6660f8427d66b0aa3cf7f4c - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/letsconnect-client b/srcpkgs/letsconnect-client deleted file mode 120000 index cb3363a11914f5..00000000000000 --- a/srcpkgs/letsconnect-client +++ /dev/null @@ -1 +0,0 @@ -python3-eduvpn-client \ No newline at end of file diff --git a/srcpkgs/leveldb-devel b/srcpkgs/leveldb-devel deleted file mode 120000 index 91020d0b16c766..00000000000000 --- a/srcpkgs/leveldb-devel +++ /dev/null @@ -1 +0,0 @@ -leveldb \ No newline at end of file diff --git a/srcpkgs/leveldb/template b/srcpkgs/leveldb/template deleted file mode 100644 index d106c63e460dc1..00000000000000 --- a/srcpkgs/leveldb/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'leveldb' -pkgname=leveldb -version=1.23 -revision=1 -build_style=cmake -configure_args="-DBUILD_SHARED_LIBS=ON -DLEVELDB_BUILD_TESTS=OFF - -DLEVELDB_BUILD_BENCHMARKS=OFF" -short_desc="Fast and lightweight key/value database library by Google" -maintainer="Orphaned <orphan@voidlinux.org>" -license="BSD-3-Clause" -homepage="https://github.com/google/leveldb" -distfiles="https://github.com/google/leveldb/archive/${version}.tar.gz" -checksum=9a37f8a6174f09bd622bc723b55881dc541cd50747cbd08831c2a82d620f6d76 - -post_install() { - # license - vlicense LICENSE -} - -leveldb-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.so" - vmove usr/lib/cmake - } -} diff --git a/srcpkgs/lf/template b/srcpkgs/lf/template deleted file mode 100644 index 5fe24cc6a01347..00000000000000 --- a/srcpkgs/lf/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'lf' -pkgname=lf -version=r38 -revision=1 -build_style=go -go_import_path="github.com/gokcehan/${pkgname}" -go_ldflags="-X main.gVersion=$version" -short_desc="Terminal file manager" -maintainer="Daniel Lewan <daniel@teddydd.me>" -license="MIT" -homepage="https://github.com/gokcehan/lf" -changelog="https://raw.githubusercontent.com/gokcehan/lf/master/CHANGELOG.md" -distfiles="https://github.com/gokcehan/lf/archive/${version}.tar.gz" -checksum=9e5b8baf0af6f131c3f2254ab0454fb4e0dc54ae3e97e23de5153134889b924e - -post_install() { - vlicense LICENSE - vsconf etc/lfrc.example lfrc - vman lf.1 - vcompletion etc/lf.fish fish - vcompletion etc/lf.zsh zsh - vcompletion etc/lf.bash bash - vinstall lf.desktop 644 usr/share/applications - vsconf etc/colors.example - vsconf etc/icons.example - vsconf etc/lfcd.sh - vsconf etc/lfcd.fish - vsconf etc/lfcd.csh - vsconf etc/lfcd.nu -} diff --git a/srcpkgs/lf/update b/srcpkgs/lf/update deleted file mode 100644 index c83d7030902f63..00000000000000 --- a/srcpkgs/lf/update +++ /dev/null @@ -1 +0,0 @@ -pattern='archive/refs/tags/\Kr[0-9]+(?=\.tar.gz)' diff --git a/srcpkgs/lfe/template b/srcpkgs/lfe/template deleted file mode 100644 index 5a91da33bc2e5a..00000000000000 --- a/srcpkgs/lfe/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'lfe' -pkgname=lfe -version=2.1.1 -revision=1 -build_style=gnu-makefile -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=e5abacd57dc2f357dda46d8336a40046be806f5c6776f95612676c4b45f6d56b - -do_install() { - for b in lfe lfec lfescript; do - vbin bin/${b} - done - - for m in doc/man/*; do - vman ${m} - done - - for f in doc/{*.txt,*.md}; do - vdoc ${f} - done - - vmkdir usr/lib/erlang/lib/lfe/ebin - vcopy ebin/* usr/lib/erlang/lib/lfe/ebin -} diff --git a/srcpkgs/lfm/template b/srcpkgs/lfm/template deleted file mode 100644 index 622315331528be..00000000000000 --- a/srcpkgs/lfm/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'lfm' -pkgname=lfm -version=3.1 -revision=8 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3" -short_desc="Powerful file manager for the UNIX console" -maintainer="Piotr Wójcik <chocimier@tlen.pl>" -license="GPL-3.0-or-later" -homepage="https://inigo.katxi.org/devel/lfm/" -distfiles="https://inigo.katxi.org/devel/lfm/lfm-${version}.tar.gz" -checksum=e0522cdebaf5b1395f3858c3538704e3d59839511fb879a37397b3c642b83a3c diff --git a/srcpkgs/lft/template b/srcpkgs/lft/template deleted file mode 100644 index 6c41a5909a47e9..00000000000000 --- a/srcpkgs/lft/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'lft' -pkgname=lft -# upstream version order is 3.7 < 3.71 < 3.8 -# 3.8 become 3.80 for release -# 3.71 become 3.7.1 for update-check -version=3.91 -revision=1 -build_style=gnu-configure -makedepends="libpcap-devel" -short_desc="Layer Four Traceroute" -maintainer="Leah Neukirchen <leah@vuxu.org>" -license="VOSTROM" -homepage="https://pwhois.org/lft/" -distfiles="https://pwhois.org/dl/index.who?file=${pkgname}-${version%0}.tar.gz" -checksum=aad13e671adcfc471ab99417161964882d147893a54664f3f465ec5c8398e6af - -post_install() { - vlicense COPYING -} diff --git a/srcpkgs/lft/update b/srcpkgs/lft/update deleted file mode 100644 index 58440d700a00c6..00000000000000 --- a/srcpkgs/lft/update +++ /dev/null @@ -1 +0,0 @@ -version="${version/%[0-9][0-9]/${version: -2:1}.${version: -1:1}}" diff --git a/srcpkgs/lftp/template b/srcpkgs/lftp/template deleted file mode 100644 index 979555d8e5b323..00000000000000 --- a/srcpkgs/lftp/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'lftp' -pkgname=lftp -version=4.9.2 -revision=3 -build_style=gnu-configure -configure_args="--with-modules --disable-rpath --without-included-regex - --with-openssl i_cv_posix_fallocate_works=yes --with-zlib=${XBPS_CROSS_BASE}/usr - --with-readline=${XBPS_CROSS_BASE}/usr gl_cv_func_signbit=yes" -hostmakedepends="pkg-config" -makedepends="zlib-devel ncurses-devel readline-devel openssl-devel - expat-devel libidn-devel gettext-devel" -short_desc="Sophisticated FTP/HTTP client" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-3.0-or-later" -homepage="https://lftp.yar.ru/" -distfiles="http://lftp.yar.ru/ftp/lftp-${version}.tar.xz" -checksum=c517c4f4f9c39bd415d7313088a2b1e313b2d386867fe40b7692b83a20f0670d -lib32disabled=yes -conf_files="/etc/lftp.conf" diff --git a/srcpkgs/lftpfs/template b/srcpkgs/lftpfs/template deleted file mode 100644 index 51e655e21ed064..00000000000000 --- a/srcpkgs/lftpfs/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'lftpfs' -pkgname=lftpfs -version=0.4.3 -revision=3 -build_style=perl-module -hostmakedepends="perl" -makedepends="perl-Fuse perl-IPC-Run lftp" -depends="$makedepends" -short_desc="Filesystem with caching based on FUSE and LFTP" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-only" -homepage="http://lftpfs.sourceforge.net/" -distfiles="${SOURCEFORGE_SITE}/${pkgname}/${pkgname}-${version}.tar.gz" -checksum=5116e06dfc03c4000f3157916d4bf2b9bcd6f47667790217dbf3b9f04861bf39 diff --git a/srcpkgs/lgi b/srcpkgs/lgi deleted file mode 120000 index 3f76e777e3139a..00000000000000 --- a/srcpkgs/lgi +++ /dev/null @@ -1 +0,0 @@ -lua54-lgi \ No newline at end of file diff --git a/srcpkgs/lhasa-devel b/srcpkgs/lhasa-devel deleted file mode 120000 index 4c0316beca1f6c..00000000000000 --- a/srcpkgs/lhasa-devel +++ /dev/null @@ -1 +0,0 @@ -lhasa \ No newline at end of file diff --git a/srcpkgs/lhasa/template b/srcpkgs/lhasa/template deleted file mode 100644 index 57675feb9d1418..00000000000000 --- a/srcpkgs/lhasa/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'lhasa' -pkgname=lhasa -version=0.4.0 -revision=1 -build_style=gnu-configure -hostmakedepends="automake libtool" -short_desc="Free Software LHA implementation" -maintainer="Orphaned <orphan@voidlinux.org>" -license="ISC" -homepage="https://github.com/fragglet/lhasa" -distfiles="https://github.com/fragglet/lhasa/releases/download/v${version}/lhasa-${version}.tar.gz" -checksum=a7fc883c304c508562fb93fa307a4c342b0c886fcc265f28b92dc0c39220c5b3 - -post_install() { - vlicense COPYING -} - -lhasa-devel_package() { - depends="lhasa>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/lib2geom-devel b/srcpkgs/lib2geom-devel deleted file mode 120000 index 41abdb3cf7010e..00000000000000 --- a/srcpkgs/lib2geom-devel +++ /dev/null @@ -1 +0,0 @@ -lib2geom \ No newline at end of file diff --git a/srcpkgs/lib2geom/template b/srcpkgs/lib2geom/template deleted file mode 100644 index 6ff9aed1897829..00000000000000 --- a/srcpkgs/lib2geom/template +++ /dev/null @@ -1,40 +0,0 @@ -# Template file for 'lib2geom' -pkgname=lib2geom -version=1.4 -revision=1 -build_style=cmake -configure_args="-D2GEOM_BUILD_SHARED=ON" -hostmakedepends="pkg-config python3-Cython ragel samurai" -makedepends="boost-devel-minimal double-conversion-devel cairo-devel gtk+3-devel - gsl-devel gtest-devel" -short_desc="Easy to use 2D geometry library for c++" -maintainer="Hervy Qurrotul Ainur Rozi <hervyqa@proton.me>" -license="LGPL-2.1-or-later, MPL-1.1" -homepage="https://gitlab.com/inkscape/lib2geom" -distfiles="https://gitlab.com/inkscape/lib2geom/-/archive/${version}/lib2geom-${version}.tar.bz2" -checksum=717a87ce7f2192271a789c1273ae7b432856c522647b9fe33bb4dd662942b3ea - -if [ -n "$XBPS_CHECK_PKGS" ]; then - configure_args+=" -D2GEOM_TESTING=ON" -else - configure_args+=" -D2GEOM_TESTING=OFF" -fi - -do_check() { - case "$XBPS_TARGET_MACHINE" in - x86_64-musl) _fail='(circle|line)-test' ;; - i686) _fail='(angle|bezier|ellipse|elliptical-arc|self-intersections|line|polynomial)-test' ;; - esac - ctest --test-dir build --output-on-failure "$makejobs" -E "$_fail" -} - -lib2geom-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}-${version}_${revision}" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.so" - vmove usr/lib/cmake - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/libCello/template b/srcpkgs/libCello/template deleted file mode 100644 index 772e0d7e0843db..00000000000000 --- a/srcpkgs/libCello/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'libcello' -pkgname=libCello -version=2.1.0 -revision=1 -short_desc="Higher level programming in C" -maintainer="Orphaned <orphan@voidlinux.org>" -homepage="http://www.libcello.org/" -license="BSD" -distfiles="http://$pkgname.org/static/$pkgname-$version.tar.gz" -checksum=49acf6525ac6808c49f2125ecdc101626801cffe87da16736afb80684b172b28 - -post_configure() { - # There is no include <execinfo.h> in musl libc - sed -e "s;defined(__unix__);(defined(__unix__) \&\& defined(__GLIBC__));" \ - -i src/Exception.c -} -do_build() { - sed -i 's,CFLAGS =,CFLAGS +=,' Makefile - make CC=$CC ${makejobs} -} -do_install() { - make PREFIX=${DESTDIR}/usr install -} -post_install() { - vlicense LICENSE.md LICENSE -} diff --git a/srcpkgs/libClp b/srcpkgs/libClp deleted file mode 120000 index d0caa72ed43d70..00000000000000 --- a/srcpkgs/libClp +++ /dev/null @@ -1 +0,0 @@ -Clp \ No newline at end of file diff --git a/srcpkgs/libClp-devel b/srcpkgs/libClp-devel deleted file mode 120000 index d0caa72ed43d70..00000000000000 --- a/srcpkgs/libClp-devel +++ /dev/null @@ -1 +0,0 @@ -Clp \ No newline at end of file diff --git a/srcpkgs/libHX-devel b/srcpkgs/libHX-devel deleted file mode 120000 index c6e42e04ed6e75..00000000000000 --- a/srcpkgs/libHX-devel +++ /dev/null @@ -1 +0,0 @@ -libHX \ No newline at end of file diff --git a/srcpkgs/libHX/template b/srcpkgs/libHX/template deleted file mode 100644 index 4da0923c9cb24e..00000000000000 --- a/srcpkgs/libHX/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'libHX' -pkgname=libHX -version=4.24 -revision=1 -build_style=gnu-configure -configure_args="--enable-static" -short_desc="C library providing data structures and common functions" -maintainer="Orphaned <orphan@voidlinux.org>" -license="LGPL-2.1-or-later" -homepage="http://libhx.sourceforge.net/" -distfiles="https://inai.de/files/libhx/libHX-${version}.tar.xz" -checksum=760018915add802df416acdb5e2a3911139d44ca29e3bfc783d5aff1990db6a0 - -libHX-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/libHX.so - } -} diff --git a/srcpkgs/libICE-devel b/srcpkgs/libICE-devel deleted file mode 120000 index 785231c596dd00..00000000000000 --- a/srcpkgs/libICE-devel +++ /dev/null @@ -1 +0,0 @@ -libICE \ No newline at end of file diff --git a/srcpkgs/libICE/template b/srcpkgs/libICE/template deleted file mode 100644 index 51258cb28c4610..00000000000000 --- a/srcpkgs/libICE/template +++ /dev/null @@ -1,33 +0,0 @@ -# Template file for 'libICE' -pkgname=libICE -version=1.1.2 -revision=1 -build_style=gnu-configure -hostmakedepends="automake libtool pkg-config xorg-util-macros xtrans" -makedepends="xtrans xorgproto" -short_desc="Inter Client Exchange (ICE) library for X" -maintainer="Leah Neukirchen <leah@vuxu.org>" -license="MIT" -homepage="http://xorg.freedesktop.org/" -distfiles="${XORG_SITE}/lib/${pkgname}-${version}.tar.xz" -checksum=974e4ed414225eb3c716985df9709f4da8d22a67a2890066bc6dfc89ad298625 - -pre_configure() { - autoreconf -fi -} - -post_install() { - vlicense COPYING -} - -libICE-devel_package() { - depends="xtrans xorgproto ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/share - vmove usr/lib/pkgconfig - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/libIDL-devel b/srcpkgs/libIDL-devel deleted file mode 120000 index 8d4763441923b0..00000000000000 --- a/srcpkgs/libIDL-devel +++ /dev/null @@ -1 +0,0 @@ -libIDL \ No newline at end of file diff --git a/srcpkgs/libIDL/template b/srcpkgs/libIDL/template deleted file mode 100644 index 4f3064ccf68680..00000000000000 --- a/srcpkgs/libIDL/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 'libIDL' -pkgname=libIDL -version=0.8.14 -revision=2 -build_style=gnu-configure -hostmakedepends="pkg-config flex" -makedepends="libglib-devel" -short_desc="CORBA Interface Definition Language parser" -maintainer="Orphaned <orphan@voidlinux.org>" -license="LGPL-2.0-or-later" -homepage="http://projects.gnome.org/ORBit2/" -distfiles="${GNOME_SITE}/$pkgname/0.8/$pkgname-$version.tar.bz2" -checksum=c5d24d8c096546353fbc7cedf208392d5a02afe9d56ebcc1cccb258d7c4d2220 - -if [ -n "$CROSS_BUILD" ]; then - configure_args+=" libIDL_cv_long_long_format=${libIDL_cv_long_long_format=ll}" -fi - -libIDL-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" -- development files" - pkg_install() { - vmove usr/bin - vmove usr/include - vmove usr/lib/pkgconfig - vmove usr/lib/*.a - vmove usr/lib/*.so - } -} diff --git a/srcpkgs/libIce b/srcpkgs/libIce deleted file mode 120000 index afa20b55e8d77c..00000000000000 --- a/srcpkgs/libIce +++ /dev/null @@ -1 +0,0 @@ -Ice \ No newline at end of file diff --git a/srcpkgs/libORBit2 b/srcpkgs/libORBit2 deleted file mode 120000 index 12e77e5499d124..00000000000000 --- a/srcpkgs/libORBit2 +++ /dev/null @@ -1 +0,0 @@ -ORBit2 \ No newline at end of file diff --git a/srcpkgs/libQuotient-devel b/srcpkgs/libQuotient-devel deleted file mode 120000 index b4566ff0d5b963..00000000000000 --- a/srcpkgs/libQuotient-devel +++ /dev/null @@ -1 +0,0 @@ -libQuotient \ No newline at end of file diff --git a/srcpkgs/libQuotient/patches/qt610.patch b/srcpkgs/libQuotient/patches/qt610.patch deleted file mode 100644 index 0bb04423f3cde2..00000000000000 --- a/srcpkgs/libQuotient/patches/qt610.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -91,7 +91,7 @@ set(${PROJECT_NAME}_INSTALL_INCLUDEDIR - set(CMAKE_AUTOMOC ON) - set(CMAKE_AUTORCC ON) - --find_package(${Qt} ${QtMinVersion} REQUIRED Core Network Gui Test Sql) -+find_package(${Qt} ${QtMinVersion} REQUIRED Core CorePrivate Network Gui Test Sql) - get_filename_component(Qt_Prefix "${${Qt}_DIR}/../../../.." ABSOLUTE) - - find_package(${Qt}Keychain REQUIRED) diff --git a/srcpkgs/libQuotient/patches/testolmaccount.patch b/srcpkgs/libQuotient/patches/testolmaccount.patch deleted file mode 100644 index 1312de9fbc307c..00000000000000 --- a/srcpkgs/libQuotient/patches/testolmaccount.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/autotests/CMakeLists.txt 2024-11-29 16:45:28.000000000 +0100 -+++ - 2024-12-27 17:50:18.218687090 +0100 -@@ -16,7 +16,6 @@ - - quotient_add_test(NAME callcandidateseventtest) - quotient_add_test(NAME utiltests) --quotient_add_test(NAME testolmaccount) - quotient_add_test(NAME testgroupsession) - quotient_add_test(NAME testolmsession) - if (NOT MSVC) diff --git a/srcpkgs/libQuotient/template b/srcpkgs/libQuotient/template deleted file mode 100644 index d90b41d2cd3edd..00000000000000 --- a/srcpkgs/libQuotient/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 'libQuotient' -pkgname=libQuotient -version=0.9.5 -revision=2 -build_style=cmake -configure_args="-DBUILD_SHARED_LIBS=1 -DQuotient_INSTALL_TESTS=0" -hostmakedepends="qt6-base qt6-tools" -makedepends="qt6-multimedia-devel qtkeychain-qt6-devel - olm-devel openssl-devel qt6-plugin-mysql qt6-plugin-odbc - qt6-plugin-pgsql qt6-plugin-sqlite qt6-base-private-devel" -short_desc="Qt6 library to write cross-platform clients for Matrix" -maintainer="Orphaned <orphan@voidlinux.org>" -license="LGPL-2.1-or-later" -homepage="https://matrix.org/docs/projects/sdk/quotient" -distfiles="https://github.com/quotient-im/libQuotient/archive/${version}.tar.gz" -checksum=24366dd59aca7b991756e45c3c8823c43fc6a8fdb161ea6dcce5b666c6300766 - -libQuotient-devel_package() { - depends="${sourcepkg}>=${version}_${revision} qtkeychain-qt6-devel - qt6-base-devel olm-devel openssl-devel qt6-plugin-mysql - qt6-plugin-odbc qt6-plugin-pgsql qt6-plugin-sqlite" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove usr/lib/cmake - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/libSM-devel b/srcpkgs/libSM-devel deleted file mode 120000 index 7f1108b82424b4..00000000000000 --- a/srcpkgs/libSM-devel +++ /dev/null @@ -1 +0,0 @@ -libSM \ No newline at end of file diff --git a/srcpkgs/libSM/template b/srcpkgs/libSM/template deleted file mode 100644 index b819309f49b226..00000000000000 --- a/srcpkgs/libSM/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 'libSM' -pkgname=libSM -version=1.2.6 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config xorg-util-macros" -makedepends="libuuid-devel libICE-devel" -short_desc="X Session Management Library" -maintainer="Orphaned <orphan@voidlinux.org>" -license="MIT" -homepage="http://xorg.freedesktop.org/" -distfiles="${XORG_SITE}/lib/${pkgname}-${version}.tar.xz" -checksum=be7c0abdb15cbfd29ac62573c1c82e877f9d4047ad15321e7ea97d1e43d835be - -post_install() { - vlicense COPYING -} - -libSM-devel_package() { - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - vmove usr/share/doc - } -} diff --git a/srcpkgs/libX11-devel b/srcpkgs/libX11-devel deleted file mode 120000 index 71edfe2e3b85d4..00000000000000 --- a/srcpkgs/libX11-devel +++ /dev/null @@ -1 +0,0 @@ -libX11 \ No newline at end of file diff --git a/srcpkgs/libX11/template b/srcpkgs/libX11/template deleted file mode 100644 index 7abe0dcfc0812b..00000000000000 --- a/srcpkgs/libX11/template +++ /dev/null @@ -1,31 +0,0 @@ -# Template file for 'libX11' -pkgname=libX11 -version=1.8.12 -revision=2 -build_style=gnu-configure -configure_args="--enable-ipv6 --enable-xlocaledir --without-xmlto - --enable-static --enable-malloc0returnsnull" -hostmakedepends="pkg-config xorg-util-macros xorgproto" -makedepends="xorgproto xtrans libxcb-devel" -short_desc="Base X libraries from Xorg" -maintainer="Leah Neukirchen <leah@vuxu.org>" -license="MIT" -homepage="https://gitlab.freedesktop.org/xorg/lib/libx11" -distfiles="${XORG_SITE}/lib/libX11-${version}.tar.xz" -checksum=fa026f9bb0124f4d6c808f9aef4057aad65e7b35d8ff43951cef0abe06bb9a9a - -post_install() { - vlicense COPYING -} - -libX11-devel_package() { - depends="${makedepends} ${sourcepkg}-${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - vmove "usr/lib/*.a" - vmove usr/share/man/man3 - } -} diff --git a/srcpkgs/libXScrnSaver-devel b/srcpkgs/libXScrnSaver-devel deleted file mode 120000 index 7676466514a6c5..00000000000000 --- a/srcpkgs/libXScrnSaver-devel +++ /dev/null @@ -1 +0,0 @@ -libXScrnSaver \ No newline at end of file diff --git a/srcpkgs/libXScrnSaver/template b/srcpkgs/libXScrnSaver/template deleted file mode 100644 index ecb79363111404..00000000000000 --- a/srcpkgs/libXScrnSaver/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'libXScrnSaver' -pkgname=libXScrnSaver -version=1.2.4 -revision=1 -build_style=gnu-configure -configure_args="--enable-malloc0returnsnull" -hostmakedepends="pkg-config" -makedepends="xorgproto libX11-devel libXext-devel" -short_desc="X11 Screen Saver Library" -maintainer="Orphaned <orphan@voidlinux.org>" -license="MIT" -homepage="$XORG_SITE" -distfiles="${XORG_SITE}/lib/${pkgname}-${version}.tar.xz" -checksum=75cd2859f38e207a090cac980d76bc71e9da99d48d09703584e00585abc920fe - -post_install() { - vlicense COPYING -} - -libXScrnSaver-devel_package() { - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - vmove usr/share - } -} diff --git a/srcpkgs/libXau-devel b/srcpkgs/libXau-devel deleted file mode 120000 index a4c4d19cd7cf02..00000000000000 --- a/srcpkgs/libXau-devel +++ /dev/null @@ -1 +0,0 @@ -libXau \ No newline at end of file diff --git a/srcpkgs/libXau/template b/srcpkgs/libXau/template deleted file mode 100644 index ddb948c169968a..00000000000000 --- a/srcpkgs/libXau/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 'libXau' -pkgname=libXau -version=1.0.12 -revision=2 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="xorgproto" -short_desc="Authorization Protocol for X" -maintainer="Orphaned <orphan@voidlinux.org>" -license="MIT" -homepage="$XORG_SITE" -distfiles="${XORG_SITE}/lib/${pkgname}-${version}.tar.xz" -checksum=74d0e4dfa3d39ad8939e99bda37f5967aba528211076828464d2777d477fc0fb - -post_install() { - vlicense COPYING -} - -libXau-devel_package() { - depends="xorgproto ${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/man/man3 - } -} diff --git a/srcpkgs/libXaw-devel b/srcpkgs/libXaw-devel deleted file mode 120000 index 72b2de93995b71..00000000000000 --- a/srcpkgs/libXaw-devel +++ /dev/null @@ -1 +0,0 @@ -libXaw \ No newline at end of file diff --git a/srcpkgs/libXaw/template b/srcpkgs/libXaw/template deleted file mode 100644 index 48b257d4a99dd3..00000000000000 --- a/srcpkgs/libXaw/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'libXaw' -pkgname=libXaw -version=1.0.16 -revision=1 -build_style=gnu-configure -configure_args="--without-xmlto" -hostmakedepends="pkg-config" -makedepends="libXext-devel libXt-devel libXmu-devel libXpm-devel" -short_desc="X Athena Widgets Library" -maintainer="Leah Neukirchen <leah@vuxu.org>" -license="MIT" -homepage="http://xorg.freedesktop.org" -distfiles="${XORG_SITE}/lib/${pkgname}-${version}.tar.xz" -checksum=731d572b54c708f81e197a6afa8016918e2e06dfd3025e066ca642a5b8c39c8f - -post_install() { - vlicense COPYING -} - -libXaw-devel_package() { - depends="${makedepends} ${sourcepkg}-${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - vmove usr/share - } -} diff --git a/srcpkgs/libXaw3d-devel b/srcpkgs/libXaw3d-devel deleted file mode 120000 index 1574d60095d0c5..00000000000000 --- a/srcpkgs/libXaw3d-devel +++ /dev/null @@ -1 +0,0 @@ -libXaw3d \ No newline at end of file diff --git a/srcpkgs/libXaw3d/template b/srcpkgs/libXaw3d/template deleted file mode 100644 index dcdd7dec142fd6..00000000000000 --- a/srcpkgs/libXaw3d/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'libXaw3d' -pkgname=libXaw3d -version=1.6.4 -revision=1 -build_style=gnu-configure -configure_args="--disable-static --enable-internationalization --enable-multiplane-bitmaps - --enable-gray-stipples --enable-arrow-scrollbars --with-pic --with-gnu-ld" -hostmakedepends="automake bison libtool pkg-config" -makedepends="libXmu-devel libXpm-devel xorg-util-macros" -short_desc="X Athena Widget 3d library" -maintainer="Orphaned <orphan@voidlinux.org>" -license="MIT/X11" -homepage="https://cgit.freedesktop.org/xorg/lib/libXaw3d" -distfiles="${XORG_SITE}/lib/${pkgname}-${version}.tar.xz" -checksum=2600df524bc68eb0f25a5a9b28f056f9ad0bfa9336db870c6b4a623992750411 - -post_install() { - vlicense COPYING -} - -libXaw3d-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} - diff --git a/srcpkgs/libXcomposite-devel b/srcpkgs/libXcomposite-devel deleted file mode 120000 index 12c6165c438321..00000000000000 --- a/srcpkgs/libXcomposite-devel +++ /dev/null @@ -1 +0,0 @@ -libXcomposite \ No newline at end of file diff --git a/srcpkgs/libXcomposite/template b/srcpkgs/libXcomposite/template deleted file mode 100644 index 2ebb2d0beafb5c..00000000000000 --- a/srcpkgs/libXcomposite/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 'libXcomposite' -pkgname=libXcomposite -version=0.4.6 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="xorgproto libXfixes-devel" -short_desc="X Composite Library" -maintainer="Orphaned <orphan@voidlinux.org>" -license="X11" -homepage="https://wiki.freedesktop.org/xorg/" -distfiles="${XORG_SITE}/lib/${pkgname}-${version}.tar.xz" -checksum=fe40bcf0ae1a09070eba24088a5eb9810efe57453779ec1e20a55080c6dc2c87 - -post_install() { - vlicense COPYING -} - -libXcomposite-devel_package() { - depends="${makedepends} ${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/libXcursor-devel b/srcpkgs/libXcursor-devel deleted file mode 120000 index 658d7bee97746d..00000000000000 --- a/srcpkgs/libXcursor-devel +++ /dev/null @@ -1 +0,0 @@ -libXcursor \ No newline at end of file diff --git a/srcpkgs/libXcursor/template b/srcpkgs/libXcursor/template deleted file mode 100644 index bb8e9f72982c39..00000000000000 --- a/srcpkgs/libXcursor/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 'libXcursor' -pkgname=libXcursor -version=1.2.3 -revision=2 -build_style=gnu-configure -hostmakedepends="pkg-config" -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=fde9402dd4cfe79da71e2d96bb980afc5e6ff4f8a7d74c159e1966afb2b2c2c0 - -post_install() { - vlicense COPYING -} - -libXcursor-devel_package() { - depends="${sourcepkg}>=${version}_${revision} ${makedepends}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - vmove usr/share - } -} diff --git a/srcpkgs/libXdamage-devel b/srcpkgs/libXdamage-devel deleted file mode 120000 index b5191b4ebcb875..00000000000000 --- a/srcpkgs/libXdamage-devel +++ /dev/null @@ -1 +0,0 @@ -libXdamage \ No newline at end of file diff --git a/srcpkgs/libXdamage/template b/srcpkgs/libXdamage/template deleted file mode 100644 index 45fc1fa4bcaf1b..00000000000000 --- a/srcpkgs/libXdamage/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'libXdamage' -pkgname=libXdamage -version=1.1.6 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="xorgproto libXfixes-devel" -short_desc="Xdamage extension Library" -maintainer="Orphaned <orphan@voidlinux.org>" -license="X11" -homepage="https://wiki.freedesktop.org/xorg/" -distfiles="${XORG_SITE}/lib/${pkgname}-${version}.tar.xz" -checksum=52733c1f5262fca35f64e7d5060c6fcd81a880ba8e1e65c9621cf0727afb5d11 - -post_install() { - vlicense COPYING -} - -libXdamage-devel_package() { - depends="xorgproto libX11-devel libXfixes-devel ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/libXdmcp-devel b/srcpkgs/libXdmcp-devel deleted file mode 120000 index 2f5bc442196acf..00000000000000 --- a/srcpkgs/libXdmcp-devel +++ /dev/null @@ -1 +0,0 @@ -libXdmcp \ No newline at end of file diff --git a/srcpkgs/libXdmcp/template b/srcpkgs/libXdmcp/template deleted file mode 100644 index 5ed329bd9f9c76..00000000000000 --- a/srcpkgs/libXdmcp/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'libXdmcp' -pkgname=libXdmcp -version=1.1.5 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="xorgproto" -short_desc="X Display Manager Control Protocol library" -maintainer="Orphaned <orphan@voidlinux.org>" -license="MIT" -homepage="http://xorg.freedesktop.org" -distfiles="${XORG_SITE}/lib/$pkgname-$version.tar.xz" -checksum=d8a5222828c3adab70adf69a5583f1d32eb5ece04304f7f8392b6a353aa2228c - -post_install() { - vlicense COPYING -} - -libXdmcp-devel_package() { - depends="xorgproto ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove usr/lib/*.a - vmove usr/lib/*.so - } -} diff --git a/srcpkgs/libXext-devel b/srcpkgs/libXext-devel deleted file mode 120000 index e72193217a89b0..00000000000000 --- a/srcpkgs/libXext-devel +++ /dev/null @@ -1 +0,0 @@ -libXext \ No newline at end of file diff --git a/srcpkgs/libXext/template b/srcpkgs/libXext/template deleted file mode 100644 index d86fdab7c916be..00000000000000 --- a/srcpkgs/libXext/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'libXext' -pkgname=libXext -version=1.3.6 -revision=1 -build_style=gnu-configure -configure_args="--enable-malloc0returnsnull" -hostmakedepends="pkg-config" -makedepends="xorgproto libX11-devel" -short_desc="X Extension library" -maintainer="Orphaned <orphan@voidlinux.org>" -license="MIT" -homepage="https://gitlab.freedesktop.org/xorg/lib/libxext" -distfiles="${XORG_SITE}/lib/libXext-${version}.tar.xz" -checksum=edb59fa23994e405fdc5b400afdf5820ae6160b94f35e3dc3da4457a16e89753 - -post_install() { - vlicense COPYING -} - -libXext-devel_package() { - depends="${makedepends} ${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/man/man3 - } -} diff --git a/srcpkgs/libXfixes-devel b/srcpkgs/libXfixes-devel deleted file mode 120000 index 5b7157eaba16b9..00000000000000 --- a/srcpkgs/libXfixes-devel +++ /dev/null @@ -1 +0,0 @@ -libXfixes \ No newline at end of file diff --git a/srcpkgs/libXfixes/template b/srcpkgs/libXfixes/template deleted file mode 100644 index 5aa1618c55041f..00000000000000 --- a/srcpkgs/libXfixes/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 'libXfixes' -pkgname=libXfixes -version=6.0.1 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="xorgproto libX11-devel" -short_desc="Xfixes library and extension of X RandR from modular X.org" -maintainer="Orphaned <orphan@voidlinux.org>" -license="MIT" -homepage="https://xorg.freedesktop.org" -distfiles="${XORG_SITE}/lib/${pkgname}-${version}.tar.xz" -checksum=b695f93cd2499421ab02d22744458e650ccc88c1d4c8130d60200213abc02d58 - -post_install() { - vlicense COPYING -} - -libXfixes-devel_package() { - depends="${makedepends} ${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/libXfont2-devel b/srcpkgs/libXfont2-devel deleted file mode 120000 index 26dd2cf01a726e..00000000000000 --- a/srcpkgs/libXfont2-devel +++ /dev/null @@ -1 +0,0 @@ -libXfont2 \ No newline at end of file diff --git a/srcpkgs/libXfont2/template b/srcpkgs/libXfont2/template deleted file mode 100644 index ea63aae528cd9a..00000000000000 --- a/srcpkgs/libXfont2/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'libXfont2' -pkgname=libXfont2 -version=2.0.7 -revision=2 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="xorgproto xtrans freetype-devel libfontenc-devel" -short_desc="X font 2 Library" -maintainer="Orphaned <orphan@voidlinux.org>" -license="MIT" -homepage="http://xorg.freedesktop.org/" -distfiles="${XORG_SITE}/lib/${pkgname}-${version}.tar.xz" -checksum=8b7b82fdeba48769b69433e8e3fbb984a5f6bf368b0d5f47abeec49de3e58efb - -post_install() { - vlicense COPYING -} - -libXfont2-devel_package() { - depends="${makedepends} ${sourcepkg}-${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/libXft-devel b/srcpkgs/libXft-devel deleted file mode 120000 index 89da0a77cbf9e1..00000000000000 --- a/srcpkgs/libXft-devel +++ /dev/null @@ -1 +0,0 @@ -libXft \ No newline at end of file diff --git a/srcpkgs/libXft/template b/srcpkgs/libXft/template deleted file mode 100644 index bba9d07a46f4f3..00000000000000 --- a/srcpkgs/libXft/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 'libXft' -pkgname=libXft -version=2.3.9 -revision=2 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="xorgproto libXrender-devel freetype-devel fontconfig-devel" -short_desc="Library for configuring and customizing font access" -maintainer="Orphaned <orphan@voidlinux.org>" -license="MIT" -homepage="https://gitlab.freedesktop.org/xorg/lib/libxft" -distfiles="${XORG_SITE}/lib/${pkgname}-${version}.tar.xz" -checksum=60a25b78945ed6932635b3bb1899a517d31df7456e69867ffba27f89ff3976f5 - -post_install() { - vlicense COPYING -} - -libXft-devel_package() { - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - vmove usr/share/man/man3 - } -} diff --git a/srcpkgs/libXi-devel b/srcpkgs/libXi-devel deleted file mode 120000 index 3fa408cd31a91f..00000000000000 --- a/srcpkgs/libXi-devel +++ /dev/null @@ -1 +0,0 @@ -libXi \ No newline at end of file diff --git a/srcpkgs/libXi/template b/srcpkgs/libXi/template deleted file mode 100644 index 2b2c19f8df8f02..00000000000000 --- a/srcpkgs/libXi/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'libXi' -pkgname=libXi -version=1.8.2 -revision=2 -build_style=gnu-configure -configure_args="--enable-malloc0returnsnull" -hostmakedepends="pkg-config xmlto" -makedepends="xorgproto libXfixes-devel libXext-devel" -short_desc="X Input extension library" -maintainer="Orphaned <orphan@voidlinux.org>" -license="MIT" -homepage="https://gitlab.freedesktop.org/xorg/lib/libxi" -distfiles="${XORG_SITE}/lib/${pkgname}-${version}.tar.xz" -checksum=d0e0555e53d6e2114eabfa44226ba162d2708501a25e18d99cfb35c094c6c104 - -post_install() { - vlicense COPYING -} - -libXi-devel_package() { - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/share - vmove usr/lib/pkgconfig - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/libXinerama-devel b/srcpkgs/libXinerama-devel deleted file mode 120000 index f625f57c00931d..00000000000000 --- a/srcpkgs/libXinerama-devel +++ /dev/null @@ -1 +0,0 @@ -libXinerama \ No newline at end of file diff --git a/srcpkgs/libXinerama/template b/srcpkgs/libXinerama/template deleted file mode 100644 index e299cc98a18238..00000000000000 --- a/srcpkgs/libXinerama/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'libXinerama' -pkgname=libXinerama -version=1.1.5 -revision=1 -build_style=gnu-configure -configure_args="--enable-malloc0returnsnull" -hostmakedepends="pkg-config" -makedepends="xorgproto libXext-devel" -short_desc="X PanoramiX extension library" -maintainer="Orphaned <orphan@voidlinux.org>" -license="MIT" -homepage="$XORG_SITE" -distfiles="${XORG_SITE}/lib/${pkgname}-${version}.tar.xz" -checksum=5094d1f0fcc1828cb1696d0d39d9e866ae32520c54d01f618f1a3c1e30c2085c - -post_install() { - vlicense COPYING -} - -libXinerama-devel_package() { - depends="xorgproto libXext-devel ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - vmove usr/share - } -} diff --git a/srcpkgs/libXmu-devel b/srcpkgs/libXmu-devel deleted file mode 120000 index e676dde7e774cf..00000000000000 --- a/srcpkgs/libXmu-devel +++ /dev/null @@ -1 +0,0 @@ -libXmu \ No newline at end of file diff --git a/srcpkgs/libXmu/template b/srcpkgs/libXmu/template deleted file mode 100644 index 7b520f3e7e3d69..00000000000000 --- a/srcpkgs/libXmu/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'libXmu' -pkgname=libXmu -version=1.2.1 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="libXext-devel libXt-devel" -short_desc="X Miscellaneous Utilities library" -maintainer="Orphaned <orphan@voidlinux.org>" -license="MIT" -homepage="https://wiki.freedesktop.org/xorg/" -distfiles="${XORG_SITE}/lib/${pkgname}-${version}.tar.xz" -checksum=fcb27793248a39e5fcc5b9c4aec40cc0734b3ca76aac3d7d1c264e7f7e14e8b2 - -post_install() { - vlicense COPYING -} - -libXmu-devel_package() { - depends="xorgproto libXext-devel libXt-devel ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/libXp-devel b/srcpkgs/libXp-devel deleted file mode 120000 index 39309c5a7c02ee..00000000000000 --- a/srcpkgs/libXp-devel +++ /dev/null @@ -1 +0,0 @@ -libXp \ No newline at end of file diff --git a/srcpkgs/libXp/template b/srcpkgs/libXp/template deleted file mode 100644 index 153aef21367d5f..00000000000000 --- a/srcpkgs/libXp/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template build file for 'libXp'. -pkgname=libXp -version=1.0.4 -revision=1 -build_style=gnu-configure -configure_args="--enable-malloc0returnsnull" -hostmakedepends="pkg-config" -makedepends="xorgproto libXext-devel" -short_desc="X Print Service Extension Library" -homepage="http://xorg.freedesktop.org" -license="MIT" -distfiles="${XORG_SITE}/lib/${pkgname}-${version}.tar.xz" -maintainer="Orphaned <orphan@voidlinux.org>" -checksum=1f19e3b8e82a34a8fd9889a7d9af0abe8588cb03fb57c37c569634cf3b9df1a4 - -post_install() { - vlicense COPYING -} - -libXp-devel_package() { - depends="${makedepends} libXp-${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/lib/pkgconfig - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - vmove usr/share - } -} diff --git a/srcpkgs/libXpm-devel b/srcpkgs/libXpm-devel deleted file mode 120000 index 4ae550f1e7a658..00000000000000 --- a/srcpkgs/libXpm-devel +++ /dev/null @@ -1 +0,0 @@ -libXpm \ No newline at end of file diff --git a/srcpkgs/libXpm/template b/srcpkgs/libXpm/template deleted file mode 100644 index dde23e6ee9e25b..00000000000000 --- a/srcpkgs/libXpm/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 'libXpm' -pkgname=libXpm -version=3.5.17 -revision=1 -build_style=gnu-configure -hostmakedepends="gettext pkg-config" -makedepends="xorgproto libSM-devel libXext-devel libXt-devel" -short_desc="X PixMap Library from modular Xorg X11" -maintainer="Orphaned <orphan@voidlinux.org>" -license="MIT" -homepage="${XORG_SITE}" -distfiles="${XORG_SITE}/lib/${pkgname}-${version}.tar.xz" -checksum=64b31f81019e7d388c822b0b28af8d51c4622b83f1f0cb6fa3fc95e271226e43 - -post_install() { - vlicense COPYING - vlicense COPYRIGHT -} - -libXpm-devel_package() { - depends="libX11-devel ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/libXpresent-devel b/srcpkgs/libXpresent-devel deleted file mode 120000 index d7d54dddc78da6..00000000000000 --- a/srcpkgs/libXpresent-devel +++ /dev/null @@ -1 +0,0 @@ -libXpresent \ No newline at end of file diff --git a/srcpkgs/libXpresent/template b/srcpkgs/libXpresent/template deleted file mode 100644 index 2588eae9d023cf..00000000000000 --- a/srcpkgs/libXpresent/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'libXpresent' -pkgname=libXpresent -version=1.0.1 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config xorg-util-macros" -makedepends="libXfixes-devel libXrandr-devel" -short_desc="XPresent extension C library" -maintainer="Orphaned <orphan@voidlinux.org>" -license="X11" -homepage="https://cgit.freedesktop.org/xorg/lib/libXpresent/" -distfiles="${XORG_SITE}/lib/libXpresent-${version}.tar.gz" -checksum=8ebf8567a8f6afe5a64275a2ecfd4c84e957970c27299d964350f60be9f3541d - -libXpresent-devel_package() { - depends="${sourcepkg}-${version}_${revision} libX11-devel libXext-devel - libXfixes-devel libXrandr-devel xorgproto" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove usr/share/man/man3 - vmove "usr/lib/*.so" - vmove "usr/lib/*.a" - } -} diff --git a/srcpkgs/libXrandr-devel b/srcpkgs/libXrandr-devel deleted file mode 120000 index b7f6714e7bcf0f..00000000000000 --- a/srcpkgs/libXrandr-devel +++ /dev/null @@ -1 +0,0 @@ -libXrandr \ No newline at end of file diff --git a/srcpkgs/libXrandr/template b/srcpkgs/libXrandr/template deleted file mode 100644 index 3abec0b4c3ef79..00000000000000 --- a/srcpkgs/libXrandr/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'libXrandr' -pkgname=libXrandr -version=1.5.4 -revision=1 -build_style=gnu-configure -configure_args="--enable-malloc0returnsnull" -hostmakedepends="pkg-config" -makedepends="xorgproto libXext-devel libXrender-devel" -short_desc="X RandR Library from X.org" -maintainer="Orphaned <orphan@voidlinux.org>" -license="MIT" -homepage="https://www.x.org/" -distfiles="${XORG_SITE}/lib/libXrandr-${version}.tar.xz" -checksum=1ad5b065375f4a85915aa60611cc6407c060492a214d7f9daf214be752c3b4d3 - -post_install() { - vlicense COPYING -} - -libXrandr-devel_package() { - depends="${makedepends} ${sourcepkg}-${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - vmove usr/share/man/man3 - } -} diff --git a/srcpkgs/libXrender-devel b/srcpkgs/libXrender-devel deleted file mode 120000 index 58473c2cffbc1e..00000000000000 --- a/srcpkgs/libXrender-devel +++ /dev/null @@ -1 +0,0 @@ -libXrender \ No newline at end of file diff --git a/srcpkgs/libXrender/template b/srcpkgs/libXrender/template deleted file mode 100644 index f465bac301f8fa..00000000000000 --- a/srcpkgs/libXrender/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template build file for 'libXrender'. -pkgname=libXrender -version=0.9.12 -revision=1 -build_style=gnu-configure -configure_args="--enable-malloc0returnsnull" -hostmakedepends="pkg-config" -makedepends="xorgproto libXext-devel" -short_desc="X Render Library" -maintainer="Orphaned <orphan@voidlinux.org>" -license="MIT" -homepage="${XORG_SITE}" -distfiles="${XORG_SITE}/lib/$pkgname-$version.tar.xz" -checksum=b832128da48b39c8d608224481743403ad1691bf4e554e4be9c174df171d1b97 - -post_install() { - vlicense COPYING -} - -libXrender-devel_package() { - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/libXres-devel b/srcpkgs/libXres-devel deleted file mode 120000 index 18f01135f7d3a2..00000000000000 --- a/srcpkgs/libXres-devel +++ /dev/null @@ -1 +0,0 @@ -libXres \ No newline at end of file diff --git a/srcpkgs/libXres/template b/srcpkgs/libXres/template deleted file mode 100644 index 213e1cae78615e..00000000000000 --- a/srcpkgs/libXres/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'libXres' -pkgname=libXres -version=1.2.2 -revision=1 -build_style=gnu-configure -configure_args="--enable-malloc0returnsnull" -hostmakedepends="pkg-config" -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" -distfiles="${XORG_SITE}/lib/${pkgname}-${version}.tar.xz" -checksum=9a7446f3484b9b7538ac5ee30d2c1ce9e5b7fbbaf1440e02f6cca186a1fa745f - -post_install() { - vlicense COPYING -} - -libXres-devel_package() { - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - vmove usr/share - } -} diff --git a/srcpkgs/libXt-devel b/srcpkgs/libXt-devel deleted file mode 120000 index ed8d351b4c8075..00000000000000 --- a/srcpkgs/libXt-devel +++ /dev/null @@ -1 +0,0 @@ -libXt \ No newline at end of file diff --git a/srcpkgs/libXt/template b/srcpkgs/libXt/template deleted file mode 100644 index 2a072bcd3a3c58..00000000000000 --- a/srcpkgs/libXt/template +++ /dev/null @@ -1,31 +0,0 @@ -# Template file for 'libXt' -pkgname=libXt -version=1.3.1 -revision=2 -build_style=gnu-configure -configure_args="--enable-malloc0returnsnull" -hostmakedepends="pkg-config xorgproto" -makedepends="xorgproto libSM-devel libX11-devel" -short_desc="X Toolkit Intrinsics library" -maintainer="Orphaned <orphan@voidlinux.org>" -license="MIT" -homepage="http://xorg.freedesktop.org" -distfiles="${XORG_SITE}/lib/${pkgname}-${version}.tar.xz" -checksum=e0a774b33324f4d4c05b199ea45050f87206586d81655f8bef4dba434d931288 - -post_install() { - vlicense COPYING -} - -libXt-devel_package() { - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - vmove usr/share/man - vmove usr/share/doc - } -} diff --git a/srcpkgs/libXtst-devel b/srcpkgs/libXtst-devel deleted file mode 120000 index e77a344c966b05..00000000000000 --- a/srcpkgs/libXtst-devel +++ /dev/null @@ -1 +0,0 @@ -libXtst \ No newline at end of file diff --git a/srcpkgs/libXtst/template b/srcpkgs/libXtst/template deleted file mode 100644 index 84c1ac266bb871..00000000000000 --- a/srcpkgs/libXtst/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template build file for 'libXtst'. -pkgname=libXtst -version=1.2.5 -revision=2 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="xorgproto libXext-devel libXi-devel" -short_desc="X Tst Library" -maintainer="Orphaned <orphan@voidlinux.org>" -license="MIT" -homepage="${XORG_SITE}" -distfiles="${XORG_SITE}/lib/$pkgname-$version.tar.xz" -checksum=b50d4c25b97009a744706c1039c598f4d8e64910c9fde381994e1cae235d9242 - -post_install() { - vlicense COPYING -} - -libXtst-devel_package() { - depends="${makedepends} libXtst>=${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/libXv-devel b/srcpkgs/libXv-devel deleted file mode 120000 index a4457ce4914ae1..00000000000000 --- a/srcpkgs/libXv-devel +++ /dev/null @@ -1 +0,0 @@ -libXv \ No newline at end of file diff --git a/srcpkgs/libXv/template b/srcpkgs/libXv/template deleted file mode 100644 index 4f81032f3c0ebc..00000000000000 --- a/srcpkgs/libXv/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template build file for 'libXv'. -pkgname=libXv -version=1.0.13 -revision=2 -build_style=gnu-configure -configure_args="--enable-malloc0returnsnull" -hostmakedepends="pkg-config" -makedepends="xorgproto libX11-devel libXext-devel" -short_desc="Xv Extension library" -maintainer="Orphaned <orphan@voidlinux.org>" -license="MIT" -homepage="${XORG_SITE}" -distfiles="${XORG_SITE}/lib/$pkgname-$version.tar.xz" -checksum=7d34910958e1c1f8d193d828fea1b7da192297280a35437af0692f003ba03755 - -post_install() { - vlicense COPYING -} - -libXv-devel_package() { - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - vmove usr/share - } -} diff --git a/srcpkgs/libXvMC-devel b/srcpkgs/libXvMC-devel deleted file mode 120000 index c3baedae7e39aa..00000000000000 --- a/srcpkgs/libXvMC-devel +++ /dev/null @@ -1 +0,0 @@ -libXvMC \ No newline at end of file diff --git a/srcpkgs/libXvMC/template b/srcpkgs/libXvMC/template deleted file mode 100644 index 7352c0eaa56ce7..00000000000000 --- a/srcpkgs/libXvMC/template +++ /dev/null @@ -1,32 +0,0 @@ -# Template file for 'libXvMC' -pkgname=libXvMC -version=1.0.14 -revision=1 -build_style=gnu-configure -configure_args="--enable-malloc0returnsnull" -hostmakedepends="pkg-config" -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=e4be9eb6b6bafdbbf81f47f7163047215376e45e2dc786d0ea6181c930725ed9 - -post_install() { - # this file is now part of xorgproto. - rm -f ${DESTDIR}/usr/include/X11/extensions/vldXvMC.h - vlicense COPYING -} - -libXvMC-devel_package() { - depends="${makedepends} ${sourcepkg}-${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - vmove usr/share/doc - } -} diff --git a/srcpkgs/libXxf86dga-devel b/srcpkgs/libXxf86dga-devel deleted file mode 120000 index 2cfe7487931ee1..00000000000000 --- a/srcpkgs/libXxf86dga-devel +++ /dev/null @@ -1 +0,0 @@ -libXxf86dga \ No newline at end of file diff --git a/srcpkgs/libXxf86dga/template b/srcpkgs/libXxf86dga/template deleted file mode 100644 index 761b49e52af7cd..00000000000000 --- a/srcpkgs/libXxf86dga/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'libXxf86dga' -pkgname=libXxf86dga -version=1.1.6 -revision=1 -build_style=gnu-configure -configure_args="--enable-malloc0returnsnull" -hostmakedepends="pkg-config" -makedepends="xorgproto libXext-devel" -short_desc="Library for the XFree86-DGA X extension" -maintainer="Orphaned <orphan@voidlinux.org>" -license="MIT" -homepage="$XORG_SITE" -distfiles="${XORG_SITE}/lib/${pkgname}-${version}.tar.xz" -checksum=be44427579808fe3a217d59f51cae756a26913eb6e4c8738ccab65ff56d7980f - -post_install() { - vlicense COPYING -} - -libXxf86dga-devel_package() { - depends="xorgproto libXext-devel ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - vmove usr/share/man/man3 - } -} diff --git a/srcpkgs/libXxf86vm-devel b/srcpkgs/libXxf86vm-devel deleted file mode 120000 index 050c0f86a86d96..00000000000000 --- a/srcpkgs/libXxf86vm-devel +++ /dev/null @@ -1 +0,0 @@ -libXxf86vm \ No newline at end of file diff --git a/srcpkgs/libXxf86vm/template b/srcpkgs/libXxf86vm/template deleted file mode 100644 index 26fa183455403c..00000000000000 --- a/srcpkgs/libXxf86vm/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template build file for 'libXxf86vm'. -pkgname=libXxf86vm -version=1.1.6 -revision=2 -build_style=gnu-configure -configure_args="--enable-malloc0returnsnull" -hostmakedepends="pkg-config" -makedepends="xorgproto libXext-devel" -short_desc="Library for the XFree86-VidMode X extension" -maintainer="Orphaned <orphan@voidlinux.org>" -license="MIT" -homepage="${XORG_SITE}" -distfiles="${XORG_SITE}/lib/$pkgname-$version.tar.xz" -checksum=96af414c73ce1d5449ad04be7f9f27fa8330f844b6dda843ef22e3e1befb3ee3 - -post_install() { - vlicense COPYING -} - -libXxf86vm-devel_package() { - depends="${makedepends} ${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/liba52-devel b/srcpkgs/liba52-devel deleted file mode 120000 index a12ddb29fecda3..00000000000000 --- a/srcpkgs/liba52-devel +++ /dev/null @@ -1 +0,0 @@ -liba52 \ No newline at end of file diff --git a/srcpkgs/liba52/patches/cflags.patch b/srcpkgs/liba52/patches/cflags.patch deleted file mode 100644 index 0231fefc3b8f9b..00000000000000 --- a/srcpkgs/liba52/patches/cflags.patch +++ /dev/null @@ -1,32 +0,0 @@ -diff --git a/configure.ac b/configure.ac -index 0ac7acd..a2b3bdc 100644 ---- a/configure.ac -+++ b/configure.ac -@@ -29,13 +29,6 @@ if test x"$GCC" = x"yes"; then - TRY_CFLAGS="$OPT_CFLAGS -Wall" - AC_TRY_CFLAGS([$TRY_CFLAGS $CFLAGS],[OPT_CFLAGS="$TRY_CFLAGS"]) - -- dnl -O3 -- changequote(<<,>>) -- TRY_CFLAGS=`echo "$OPT_CFLAGS $CFLAGS"|sed "s/-O[0-9]*//g"` -- changequote([,]) -- TRY_CFLAGS="$TRY_CFLAGS -O3" -- AC_TRY_CFLAGS([$TRY_CFLAGS],[OPT_CFLAGS="$TRY_CFLAGS"; CFLAGS=""]) -- - AC_ARG_ENABLE([debug], - [ --enable-debug debug mode configuration]) - if test x"$enable_debug" = x"yes"; then -diff --git a/liba52/configure.incl b/liba52/configure.incl -index 72f3f99..d62d4a3 100644 ---- a/liba52/configure.incl -+++ b/liba52/configure.incl -@@ -1,9 +1,6 @@ - AC_SUBST([LIBA52_CFLAGS]) - AC_SUBST([LIBA52_LIBS]) - --dnl avoid -fPIC when possible --AC_LIBTOOL_NON_PIC([LIBA52_CFLAGS="$LIBA52_CFLAGS -prefer-non-pic"]) -- - AC_ARG_ENABLE([fixed], - [ --enable-fixed use fixed-point (integer-based) arithmetic]) - AC_ARG_ENABLE([double], diff --git a/srcpkgs/liba52/patches/disable-globals-test.patch b/srcpkgs/liba52/patches/disable-globals-test.patch deleted file mode 100644 index b81b4e289ceefa..00000000000000 --- a/srcpkgs/liba52/patches/disable-globals-test.patch +++ /dev/null @@ -1,17 +0,0 @@ -Description: Disable globals test - The tests makes sense during development to check for erroneously added global - symbols, but on a packing level we will catch the using symbols file. So we - disable the test. Especially since the test is not able to handle -fPIE as - default. -Author: Sebastian Ramacher <sramacher@debian.org> -Forwarded: not-needed -Last-Update: 2017-02-04 - ---- a/test/Makefile.am -+++ b/test/Makefile.am -@@ -3,4 +3,4 @@ compare_SOURCES = compare.c - compare_LDADD = -lm - - EXTRA_DIST = regression tests compile globals --TESTS = regression compile globals -+TESTS = regression compile diff --git a/srcpkgs/liba52/template b/srcpkgs/liba52/template deleted file mode 100644 index 4d4fcc165e8c56..00000000000000 --- a/srcpkgs/liba52/template +++ /dev/null @@ -1,35 +0,0 @@ -# Template file for 'liba52' -pkgname=liba52 -version=0.8.0 -revision=1 -build_style=gnu-configure -configure_args="--enable-shared" -hostmakedepends="automake libtool" -short_desc="Free ATSC A/52 stream decoder" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-or-later" -homepage="https://git.adelielinux.org/adelie/a52dec" -distfiles="https://distfiles.adelielinux.org/source/a52dec/a52dec-${version}.tar.gz" -checksum=03c181ce9c3fe0d2f5130de18dab9bd8bc63c354071515aa56983c74a9cffcc9 - -pre_configure() { - ./bootstrap -} - -a52dec_package() { - short_desc="ATSC A/52 stream decoder tools" - pkg_install() { - vmove usr/bin - vmove usr/share - } -} - -liba52-devel_package() { - depends="liba52>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/liba52/update b/srcpkgs/liba52/update deleted file mode 100644 index 9528f5de3bcc7d..00000000000000 --- a/srcpkgs/liba52/update +++ /dev/null @@ -1 +0,0 @@ -pkgname=a52dec diff --git a/srcpkgs/libaacs-devel b/srcpkgs/libaacs-devel deleted file mode 120000 index 65923cd91503ae..00000000000000 --- a/srcpkgs/libaacs-devel +++ /dev/null @@ -1 +0,0 @@ -libaacs \ No newline at end of file diff --git a/srcpkgs/libaacs/template b/srcpkgs/libaacs/template deleted file mode 100644 index c5e9652c2ab08e..00000000000000 --- a/srcpkgs/libaacs/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'libaacs' -pkgname=libaacs -version=0.11.0 -revision=2 -build_style=gnu-configure -configure_args="--disable-static" -hostmakedepends="flex pkg-config" -makedepends="libgcrypt-devel" -short_desc="Open implementation of AACS specification" -maintainer="fosslinux <fosslinux@aussies.space>" -license="LGPL-2.1-or-later" -homepage="https://www.videolan.org/developers/libaacs.html" -distfiles="http://ftp.videolan.org/pub/videolan/libaacs/${version}/libaacs-${version}.tar.bz2" -checksum=6d884381fbb659e2a565eba91e72499778635975e4b3d6fd94ab364a25965387 - -libaacs-devel_package() { - depends="${sourcepkg}-${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/libaacs.so - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/libaal-devel b/srcpkgs/libaal-devel deleted file mode 120000 index 1c893cc6d1af50..00000000000000 --- a/srcpkgs/libaal-devel +++ /dev/null @@ -1 +0,0 @@ -libaal \ No newline at end of file diff --git a/srcpkgs/libaal/template b/srcpkgs/libaal/template deleted file mode 100644 index b6917ffda49ed5..00000000000000 --- a/srcpkgs/libaal/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'libaal' -pkgname=libaal -version=1.0.7 -revision=1 -build_style=gnu-configure -short_desc="Reiser4 filesystem support library" -maintainer="Robert Lowry <bobertlo@gmail.com>" -license="GPL-2.0-or-later" -homepage="http://sourceforge.net/projects/reiser4/" -distfiles="https://sourceforge.net/projects/reiser4/files/reiser4-utils/${pkgname}/${pkgname}-${version}.tar.gz" -checksum=7c8568869d8f54268d690455278cdf5bc9ae9228aa33706017c570bbdaab9891 - -libaal-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/share/aclocal - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/libabigail-devel b/srcpkgs/libabigail-devel deleted file mode 120000 index 731418ec97e1cb..00000000000000 --- a/srcpkgs/libabigail-devel +++ /dev/null @@ -1 +0,0 @@ -libabigail \ No newline at end of file diff --git a/srcpkgs/libabigail-tools b/srcpkgs/libabigail-tools deleted file mode 120000 index 731418ec97e1cb..00000000000000 --- a/srcpkgs/libabigail-tools +++ /dev/null @@ -1 +0,0 @@ -libabigail \ No newline at end of file diff --git a/srcpkgs/libabigail/patches/musl.patch b/srcpkgs/libabigail/patches/musl.patch deleted file mode 100644 index 115255cd18f5cc..00000000000000 --- a/srcpkgs/libabigail/patches/musl.patch +++ /dev/null @@ -1,16 +0,0 @@ ---- a/tools/abisym.cc -+++ b/tools/abisym.cc -@@ -151,10 +151,10 @@ - cout << "could not find symbol '" - << opts.symbol_name - << "' in file '"; -- if (opts.absolute_path) -+ //if (opts.absolute_path) - cout << opts.elf_path << "'\n"; -- else -- cout << basename(opts.elf_path); -+ //else -+ //cout << basename(opts.elf_path); - return 0; - } - diff --git a/srcpkgs/libabigail/patches/xbps.patch b/srcpkgs/libabigail/patches/xbps.patch deleted file mode 100644 index 82857cf28c4891..00000000000000 --- a/srcpkgs/libabigail/patches/xbps.patch +++ /dev/null @@ -1,14 +0,0 @@ -Detect .xbps as tarballs. - ---- a/src/abg-tools-utils.cc -+++ b/src/abg-tools-utils.cc -@@ -690,7 +690,8 @@ - || string_ends_with(file_path, ".tlz") - || string_ends_with(file_path, ".tar.Z") - || string_ends_with(file_path, ".taz") -- || string_ends_with(file_path, ".tz")) -+ || string_ends_with(file_path, ".tz") -+ || string_ends_with(file_path, ".xbps")) - return FILE_TYPE_TAR; - - ifstream in(file_path.c_str(), ifstream::binary); diff --git a/srcpkgs/libabigail/template b/srcpkgs/libabigail/template deleted file mode 100644 index 98a9cd6b96c3cc..00000000000000 --- a/srcpkgs/libabigail/template +++ /dev/null @@ -1,52 +0,0 @@ -# Template file for 'libabigail' -pkgname=libabigail -version=2.9 -revision=1 -build_style=gnu-configure -hostmakedepends="automake cpio dpkg libtool pkg-config python3-Sphinx tar texinfo" -makedepends="binutils-devel elfutils-devel libbpf-devel libxml2-devel - xxHash-devel" -short_desc="ABI Generic Analysis and Instrumentation Library" -maintainer="Leah Neukirchen <leah@vuxu.org>" -license="LGPL-3.0-or-later" -homepage="https://www.sourceware.org/libabigail/" -distfiles="http://mirrors.kernel.org/sourceware/${pkgname}/${pkgname}-${version}.tar.xz" -checksum=b4b86baa3105a28ada25091f1ef0535e7a60616d3d5d4cb1ee2aceaba341d738 - -case "$XBPS_TARGET_MACHINE" in -*-musl) - makedepends+=" musl-fts-devel" - export FTS_CFLAGS=" " FTS_LIBS="-lfts" - ;; -esac - -pre_configure() { - libtoolize -f - autoreconf -fi -} -post_build() { - make -C doc/manuals man info -} -post_install() { - make -C doc/manuals install-man-and-info-doc DESTDIR="$DESTDIR" -} -libabigail-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/*.so - vmove usr/lib/*.a - vmove usr/lib/pkgconfig - vmove usr/share/aclocal - } -} -libabigail-tools_package() { - short_desc+=" - tools" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/bin - vmove usr/share/man - vmove usr/share/info - } -} diff --git a/srcpkgs/libabiword b/srcpkgs/libabiword deleted file mode 120000 index 21119f1349b541..00000000000000 --- a/srcpkgs/libabiword +++ /dev/null @@ -1 +0,0 @@ -abiword \ No newline at end of file diff --git a/srcpkgs/libabw-devel b/srcpkgs/libabw-devel deleted file mode 120000 index 85dd58f45c17dd..00000000000000 --- a/srcpkgs/libabw-devel +++ /dev/null @@ -1 +0,0 @@ -libabw \ No newline at end of file diff --git a/srcpkgs/libabw-tools b/srcpkgs/libabw-tools deleted file mode 120000 index 85dd58f45c17dd..00000000000000 --- a/srcpkgs/libabw-tools +++ /dev/null @@ -1 +0,0 @@ -libabw \ No newline at end of file diff --git a/srcpkgs/libabw/patches/boost.patch b/srcpkgs/libabw/patches/boost.patch deleted file mode 100644 index 59720d3223240e..00000000000000 --- a/srcpkgs/libabw/patches/boost.patch +++ /dev/null @@ -1,22 +0,0 @@ -From ee2d0729315888d1847587ad556470d2fdc883a7 Mon Sep 17 00:00:00 2001 -From: David Tardon <dtardon@redhat.com> -Date: Sun, 30 Aug 2015 08:05:31 +0200 -Subject: [PATCH] fix build with boost 1.59 - -Change-Id: I5645629526a8d9d896e4faeb2c7b9ea88540fd23 ---- - src/lib/Makefile.am | 1 + - 1 file changed, 1 insertion(+) - -diff --git a/src/lib/Makefile.am b/src/lib/Makefile.am -index 5766f39..d12d8e2 100644 ---- a/src/lib/Makefile.am -+++ b/src/lib/Makefile.am -@@ -26,6 +26,7 @@ generated_files = \ - $(top_builddir)/src/lib/tokens.h \ - $(top_builddir)/src/lib/tokenhash.h - -+libabw_@ABW_MAJOR_VERSION@_@ABW_MINOR_VERSION@_la_CPPFLAGS = -DBOOST_ERROR_CODE_HEADER_ONLY -DBOOST_SYSTEM_NO_DEPRECATED - libabw_@ABW_MAJOR_VERSION@_@ABW_MINOR_VERSION@_la_LIBADD = $(REVENGE_LIBS) $(LIBXML_LIBS) $(ZLIB_LIBS) @LIBABW_WIN32_RESOURCE@ - libabw_@ABW_MAJOR_VERSION@_@ABW_MINOR_VERSION@_la_DEPENDENCIES = @LIBABW_WIN32_RESOURCE@ - libabw_@ABW_MAJOR_VERSION@_@ABW_MINOR_VERSION@_la_LDFLAGS = $(version_info) -export-dynamic $(no_undefined) diff --git a/srcpkgs/libabw/template b/srcpkgs/libabw/template deleted file mode 100644 index 633e871ce02efe..00000000000000 --- a/srcpkgs/libabw/template +++ /dev/null @@ -1,36 +0,0 @@ -# Template file for 'libabw' -pkgname=libabw -version=0.1.3 -revision=3 -build_style=gnu-configure -hostmakedepends="automake libtool pkg-config perl gperf" -makedepends="librevenge-devel boost-devel-minimal libxml2-devel zlib-devel" -short_desc="Library that parses the file format of AbiWord documents" -maintainer="Đoàn Trần Công Danh <congdanhqx@gmail.com>" -license="MPL-2.0" -homepage="https://wiki.documentfoundation.org/DLP/Libraries/libabw" -distfiles="http://dev-www.libreoffice.org/src/${pkgname}/${pkgname}-${version}.tar.xz" -checksum=e763a9dc21c3d2667402d66e202e3f8ef4db51b34b79ef41f56cacb86dcd6eed - -CXXFLAGS="-Wno-deprecated-copy" - -pre_configure() { - autoreconf -fi -} - -libabw-devel_package() { - depends="libabw>=${version}_${revision} librevenge-devel libxml2-devel zlib-devel" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} - -libabw-tools_package() { - short_desc+=" - tools" - pkg_install() { - vmove usr/bin - } -} diff --git a/srcpkgs/libabw/update b/srcpkgs/libabw/update deleted file mode 100644 index 3b42a817093913..00000000000000 --- a/srcpkgs/libabw/update +++ /dev/null @@ -1 +0,0 @@ -site="http://dev-www.libreoffice.org/src/libabw" diff --git a/srcpkgs/libaccounts-glib-devel b/srcpkgs/libaccounts-glib-devel deleted file mode 120000 index 39cc9497b3c2f3..00000000000000 --- a/srcpkgs/libaccounts-glib-devel +++ /dev/null @@ -1 +0,0 @@ -libaccounts-glib \ No newline at end of file diff --git a/srcpkgs/libaccounts-glib/template b/srcpkgs/libaccounts-glib/template deleted file mode 100644 index 5269a621f30822..00000000000000 --- a/srcpkgs/libaccounts-glib/template +++ /dev/null @@ -1,44 +0,0 @@ -# Template file for 'libaccounts-glib' -pkgname=libaccounts-glib -version=1.26 -revision=2 -build_style=meson -build_helper="gir qemu" -configure_args="-Dpy-overrides-dir=/${py3_sitelib}/gi/overrides" -hostmakedepends="gtk-doc pkg-config glib-devel gobject-introspection vala - libxml2 dbus-test-runner" -makedepends="sqlite-devel libxml2-devel libglib-devel python3-gobject-devel - check-devel" -checkdepends="dbus xvfb-run" -short_desc="GLib-based client library for the accounts database" -maintainer="John Rowley <enterthevoid@codesector.co>" -license="LGPL-2.1-only" -homepage="https://gitlab.com/accounts-sso/libaccounts-glib" -distfiles="https://gitlab.com/accounts-sso/${pkgname}/-/archive/${version}/${pkgname}-${version}.tar.gz" -checksum=1e245338186bd481690d259d3a8b412c20c17149fcef3e8a66ec1f1705fabda4 -# make_check_pre="dbus-run-session xvfb-run" -make_check=no # test_store_locked_cancel - -CFLAGS="-Wno-error=incompatible-pointer-types" - -post_patch() { - # Failing on musl - if [ "$CROSS_BUILD" ]; then - sed -i "/subdir.'docs'/d" meson.build - fi -} - -libaccounts-glib-devel_package() { - short_desc+=" - development files" - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/*.so - vmove usr/lib/pkgconfig - vmove "usr/share/gir-*" - vmove usr/share/vala - if [ ! "$CROSS_BUILD" ]; then - vmove usr/share/gtk-doc - fi - } -} diff --git a/srcpkgs/libaccounts-qt/patches/cross.patch b/srcpkgs/libaccounts-qt/patches/cross.patch deleted file mode 100644 index 2ddb5ca1710eae..00000000000000 --- a/srcpkgs/libaccounts-qt/patches/cross.patch +++ /dev/null @@ -1,61 +0,0 @@ ---- a/Accounts/AccountsQt5Config.cmake.in -+++ b/Accounts/AccountsQt5Config.cmake.in -@@ -1,5 +1,25 @@ - # ACCOUNTSQT_INCLUDE_DIRS - The libaccounts-qt include directories - # ACCOUNTSQT_LIBRARIES - The libraries needed to use libaccounts-qt - --set(ACCOUNTSQT_LIBRARIES $${INSTALL_LIBDIR}/lib$${TARGET}.so) --set(ACCOUNTSQT_INCLUDE_DIRS $${INSTALL_PREFIX}/include/$${TARGET}/) -+# Compute the installation prefix relative to this file. -+get_filename_component(_IMPORT_PREFIX "${CMAKE_CURRENT_LIST_FILE}" PATH) -+# Use original install prefix when loaded through a -+# cross-prefix symbolic link such as /lib -> /usr/lib. -+get_filename_component(_realCurr "${_IMPORT_PREFIX}" REALPATH) -+get_filename_component(_realOrig "/usr/lib/cmake/AccountsQt5" REALPATH) -+if(_realCurr STREQUAL _realOrig) -+ set(_IMPORT_PREFIX "/usr/lib/cmake/AccountsQt5") -+endif() -+unset(_realOrig) -+unset(_realCurr) -+get_filename_component(_IMPORT_PREFIX "${_IMPORT_PREFIX}" PATH) -+get_filename_component(_IMPORT_PREFIX "${_IMPORT_PREFIX}" PATH) -+get_filename_component(_IMPORT_PREFIX "${_IMPORT_PREFIX}" PATH) -+if(_IMPORT_PREFIX STREQUAL "/") -+ set(_IMPORT_PREFIX "") -+endif() -+ -+set(ACCOUNTSQT_LIBRARIES ${_IMPORT_PREFIX}/lib/lib$${TARGET}.so) -+set(ACCOUNTSQT_INCLUDE_DIRS ${_IMPORT_PREFIX}/include/$${TARGET}/) -+set(ACCOUNTSQT5_LIBRARIES ${_IMPORT_PREFIX}/lib/lib$${TARGET}.so) -+set(ACCOUNTSQT5_INCLUDE_DIRS ${_IMPORT_PREFIX}/include/$${TARGET}/) ---- a/Accounts/AccountsQt6Config.cmake.in -+++ b/Accounts/AccountsQt6Config.cmake.in -@@ -1,5 +1,25 @@ - # ACCOUNTSQT_INCLUDE_DIRS - The libaccounts-qt include directories - # ACCOUNTSQT_LIBRARIES - The libraries needed to use libaccounts-qt - --set(ACCOUNTSQT_LIBRARIES $${INSTALL_LIBDIR}/lib$${TARGET}.so) --set(ACCOUNTSQT_INCLUDE_DIRS $${INSTALL_PREFIX}/include/$${TARGET}/) -\ No newline at end of file -+# Compute the installation prefix relative to this file. -+get_filename_component(_IMPORT_PREFIX "${CMAKE_CURRENT_LIST_FILE}" PATH) -+# Use original install prefix when loaded through a -+# cross-prefix symbolic link such as /lib -> /usr/lib. -+get_filename_component(_realCurr "${_IMPORT_PREFIX}" REALPATH) -+get_filename_component(_realOrig "/usr/lib/cmake/AccountsQt6" REALPATH) -+if(_realCurr STREQUAL _realOrig) -+ set(_IMPORT_PREFIX "/usr/lib/cmake/AccountsQt6") -+endif() -+unset(_realOrig) -+unset(_realCurr) -+get_filename_component(_IMPORT_PREFIX "${_IMPORT_PREFIX}" PATH) -+get_filename_component(_IMPORT_PREFIX "${_IMPORT_PREFIX}" PATH) -+get_filename_component(_IMPORT_PREFIX "${_IMPORT_PREFIX}" PATH) -+if(_IMPORT_PREFIX STREQUAL "/") -+ set(_IMPORT_PREFIX "") -+endif() -+ -+set(ACCOUNTSQT_LIBRARIES ${_IMPORT_PREFIX}/lib/lib$${TARGET}.so) -+set(ACCOUNTSQT_INCLUDE_DIRS ${_IMPORT_PREFIX}/include/$${TARGET}/) -+set(ACCOUNTSQT6_LIBRARIES ${_IMPORT_PREFIX}/lib/lib$${TARGET}.so) -+set(ACCOUNTSQT6_INCLUDE_DIRS ${_IMPORT_PREFIX}/include/$${TARGET}/) diff --git a/srcpkgs/libaccounts-qt/template b/srcpkgs/libaccounts-qt/template deleted file mode 100644 index a6961803885ee0..00000000000000 --- a/srcpkgs/libaccounts-qt/template +++ /dev/null @@ -1,51 +0,0 @@ -# Template file for 'libaccounts-qt' -pkgname=libaccounts-qt -version=1.17 -revision=1 -build_style=qmake -configure_args="LIBDIR=/usr/lib .." -hostmakedepends="pkg-config doxygen - qt6-base" -makedepends="libaccounts-glib-devel qt6-base-devel" -short_desc="Client library to the accounts database" -maintainer="John Rowley <enterthevoid@codesector.co>" -license="LGPL-2.1-only" -homepage="https://gitlab.com/accounts-sso/libaccounts-qt" -distfiles="${homepage}/-/archive/VERSION_${version}/libaccounts-qt-VERSION_${version}.tar.gz" -checksum=6ed3e976133962c1c88f6c66928ba0d0a17a570843577d31e783dc891659e5d8 - -post_extract() { - mkdir -p build-qt6 -} - -pre_configure() { - build_wrksrc="build-qt6" -} - -do_build() { - make -C build-qt6 ${make_jobs} -} - -do_install() { - make -C build-qt6 install DESTDIR=${DESTDIR} PREFIX=/usr \ - INSTALL_ROOT=${DESTDIR} STRIP=true -} - -libaccounts-qt6_package() { - short_desc+=" - Qt6" - pkg_install() { - vmove "usr/lib/libaccounts-qt6.so.*" - } -} - -libaccounts-qt6-devel_package() { - short_desc+=" - Qt6 - development files" - depends="qt6-base-devel libaccounts-qt6>=${version}_${revision}" - pkg_install() { - vmove usr/include/accounts-qt6 - vmove usr/lib/libaccounts-qt6.so - vmove usr/lib/cmake/AccountsQt6 - vmove usr/lib/pkgconfig/accounts-qt6.pc - vmove usr/share/doc - } -} diff --git a/srcpkgs/libaccounts-qt/update b/srcpkgs/libaccounts-qt/update deleted file mode 100644 index e5c2b291b52af4..00000000000000 --- a/srcpkgs/libaccounts-qt/update +++ /dev/null @@ -1 +0,0 @@ -pattern='/archive/[^/]+/'"$pkgname"'?-VERSION_\K[\d\.]+(?=\.tar\.gz")' diff --git a/srcpkgs/libaccounts-qt6 b/srcpkgs/libaccounts-qt6 deleted file mode 120000 index b490868d44e4b5..00000000000000 --- a/srcpkgs/libaccounts-qt6 +++ /dev/null @@ -1 +0,0 @@ -libaccounts-qt \ No newline at end of file diff --git a/srcpkgs/libaccounts-qt6-devel b/srcpkgs/libaccounts-qt6-devel deleted file mode 120000 index b490868d44e4b5..00000000000000 --- a/srcpkgs/libaccounts-qt6-devel +++ /dev/null @@ -1 +0,0 @@ -libaccounts-qt \ No newline at end of file diff --git a/srcpkgs/libada b/srcpkgs/libada deleted file mode 120000 index b08d5af5795c60..00000000000000 --- a/srcpkgs/libada +++ /dev/null @@ -1 +0,0 @@ -gcc \ No newline at end of file diff --git a/srcpkgs/libada-devel b/srcpkgs/libada-devel deleted file mode 120000 index b08d5af5795c60..00000000000000 --- a/srcpkgs/libada-devel +++ /dev/null @@ -1 +0,0 @@ -gcc \ No newline at end of file diff --git a/srcpkgs/libadwaita-demo b/srcpkgs/libadwaita-demo deleted file mode 120000 index 0d8db913cd6616..00000000000000 --- a/srcpkgs/libadwaita-demo +++ /dev/null @@ -1 +0,0 @@ -libadwaita \ No newline at end of file diff --git a/srcpkgs/libadwaita-devel b/srcpkgs/libadwaita-devel deleted file mode 120000 index 0d8db913cd6616..00000000000000 --- a/srcpkgs/libadwaita-devel +++ /dev/null @@ -1 +0,0 @@ -libadwaita \ No newline at end of file diff --git a/srcpkgs/libadwaita/template b/srcpkgs/libadwaita/template deleted file mode 100644 index 543daeae822fd3..00000000000000 --- a/srcpkgs/libadwaita/template +++ /dev/null @@ -1,55 +0,0 @@ -# Template file for 'libadwaita' -pkgname=libadwaita -version=1.8.1 -revision=1 -build_style=meson -build_helper="gir" -configure_args="-Dexamples=true -Dtests=true $(vopt_bool gtk_doc) - $(vopt_bool gir vapi) $(vopt_feature gir introspection)" -hostmakedepends="glib-devel pkg-config $(vopt_if gtk_doc gi-docgen) - $(vopt_if gir vala-devel) gettext sassc" -makedepends="gtk4-devel libglib-devel harfbuzz-devel AppStream-devel" -checkdepends="xvfb-run cantarell-fonts dbus mesa-vulkan-lavapipe" -short_desc="GTK4 building blocks for modern adaptive applications" -maintainer="Orphaned <orphan@voidlinux.org>" -license="LGPL-2.0-or-later" -homepage="https://gitlab.gnome.org/GNOME/libadwaita/" -changelog="https://gitlab.gnome.org/GNOME/libadwaita/-/raw/libadwaita-1-8/NEWS" -distfiles="${GNOME_SITE}/libadwaita/${version%.*}/libadwaita-${version}.tar.xz" -checksum=8b1d4d5f89373a5b6eea8d93ecdaee34cd26ad27a4dd396c06f5d9929fb313bc -make_check_pre="dbus-run-session xvfb-run" - -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 -} - -libadwaita-devel_package() { - depends="${sourcepkg}>=${version}_${revision} gtk4-devel AppStream-devel" - short_desc+=" - development files" - pkg_install() { - vmove "usr/lib/*.so" - vmove usr/include - vmove usr/lib/pkgconfig - if [ "$build_option_gir" ]; then - vmove usr/share/gir-1.0 - vmove usr/share/vala - fi - if [ "$build_option_gtk_doc" ]; then - vmove usr/share/doc/libadwaita-1 - fi - } -} - -libadwaita-demo_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - demonstration application" - pkg_install() { - vmove usr/bin/adwaita-1-demo - } -} diff --git a/srcpkgs/libaio-devel b/srcpkgs/libaio-devel deleted file mode 120000 index 99c0f70f362052..00000000000000 --- a/srcpkgs/libaio-devel +++ /dev/null @@ -1 +0,0 @@ -libaio \ No newline at end of file diff --git a/srcpkgs/libaio/template b/srcpkgs/libaio/template deleted file mode 100644 index 2cdb1df6b9ab74..00000000000000 --- a/srcpkgs/libaio/template +++ /dev/null @@ -1,33 +0,0 @@ -# Template file for 'libaio' -pkgname=libaio -version=0.3.113 -revision=1 -short_desc="Linux-native asynchronous I/O facility (aio) library" -maintainer="Orphaned <orphan@voidlinux.org>" -license="LGPL-2.1-or-later" -homepage="https://lse.sourceforge.net/io/aio.html" -distfiles="${DEBIAN_SITE}/main/liba/$pkgname/${pkgname}_${version}.orig.tar.gz" -checksum=2c44d1c5fd0d43752287c9ae1eb9c023f04ef848ea8d4aafa46e9aedb678200b - -do_build() { - CFLAGS="${CFLAGS/-fstack-protector-strong/} -fno-stack-protector" - make CC=$CC ${makejobs} -} - -do_install() { - make prefix=${DESTDIR}/usr install -} - -libaio-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - - for f in man/*.3; do - vman "$f" - done - } -} diff --git a/srcpkgs/libairspy b/srcpkgs/libairspy deleted file mode 120000 index 76228c6a6c6ca4..00000000000000 --- a/srcpkgs/libairspy +++ /dev/null @@ -1 +0,0 @@ -airspy \ No newline at end of file diff --git a/srcpkgs/libairspy-devel b/srcpkgs/libairspy-devel deleted file mode 120000 index 76228c6a6c6ca4..00000000000000 --- a/srcpkgs/libairspy-devel +++ /dev/null @@ -1 +0,0 @@ -airspy \ No newline at end of file diff --git a/srcpkgs/libairspyhf b/srcpkgs/libairspyhf deleted file mode 120000 index 9a1c1cdae3412b..00000000000000 --- a/srcpkgs/libairspyhf +++ /dev/null @@ -1 +0,0 @@ -airspyhf \ No newline at end of file diff --git a/srcpkgs/libairspyhf-devel b/srcpkgs/libairspyhf-devel deleted file mode 120000 index 9a1c1cdae3412b..00000000000000 --- a/srcpkgs/libairspyhf-devel +++ /dev/null @@ -1 +0,0 @@ -airspyhf \ No newline at end of file diff --git a/srcpkgs/libalkimia b/srcpkgs/libalkimia deleted file mode 120000 index 18ce0b2a18418e..00000000000000 --- a/srcpkgs/libalkimia +++ /dev/null @@ -1 +0,0 @@ -alkimia \ No newline at end of file diff --git a/srcpkgs/libalkimia-devel b/srcpkgs/libalkimia-devel deleted file mode 120000 index 18ce0b2a18418e..00000000000000 --- a/srcpkgs/libalkimia-devel +++ /dev/null @@ -1 +0,0 @@ -alkimia \ No newline at end of file diff --git a/srcpkgs/libanthy-unicode b/srcpkgs/libanthy-unicode deleted file mode 120000 index db3b5137210493..00000000000000 --- a/srcpkgs/libanthy-unicode +++ /dev/null @@ -1 +0,0 @@ -anthy-unicode \ No newline at end of file diff --git a/srcpkgs/libantlr3c/template b/srcpkgs/libantlr3c/template deleted file mode 100644 index 7b5333727013ff..00000000000000 --- a/srcpkgs/libantlr3c/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'libantlr3c' -pkgname=libantlr3c -version=3.5.2 -revision=1 -build_wrksrc=runtime/C -build_style=gnu-configure -hostmakedepends="automake libtool" -short_desc="C runtime for the ANTLR parsing library" -maintainer="John <me@johnnynator.dev>" -license="BSD-3-Clause" -homepage="https://www.antlr.org" -distfiles="https://github.com/antlr/antlr3/archive/${version}.tar.gz" -checksum=a66d12fd5ca052fdd2b0a64b70d0c58db40e6dec72c3f4497934203090d92808 - -pre_configure() { - autoreconf -fi -} - -case "$XBPS_TARGET_MACHINE" in - x86_64*|aarch64*|ppc64*) - configure_args+=" --enable-64bit" - ;; -esac - -post_install() { - vlicense COPYING -} diff --git a/srcpkgs/libao-devel b/srcpkgs/libao-devel deleted file mode 120000 index 560aebcde6e9a2..00000000000000 --- a/srcpkgs/libao-devel +++ /dev/null @@ -1 +0,0 @@ -libao \ No newline at end of file diff --git a/srcpkgs/libao-pulse b/srcpkgs/libao-pulse deleted file mode 120000 index 560aebcde6e9a2..00000000000000 --- a/srcpkgs/libao-pulse +++ /dev/null @@ -1 +0,0 @@ -libao \ No newline at end of file diff --git a/srcpkgs/libao-sndio b/srcpkgs/libao-sndio deleted file mode 120000 index 560aebcde6e9a2..00000000000000 --- a/srcpkgs/libao-sndio +++ /dev/null @@ -1 +0,0 @@ -libao \ No newline at end of file diff --git a/srcpkgs/libao/files/libao.conf b/srcpkgs/libao/files/libao.conf deleted file mode 100644 index c4eb5cdc3347df..00000000000000 --- a/srcpkgs/libao/files/libao.conf +++ /dev/null @@ -1 +0,0 @@ -default_driver=alsa diff --git a/srcpkgs/libao/patches/nanosleep-missing-include.patch b/srcpkgs/libao/patches/nanosleep-missing-include.patch deleted file mode 100644 index 7ae737a2680ead..00000000000000 --- a/srcpkgs/libao/patches/nanosleep-missing-include.patch +++ /dev/null @@ -1,21 +0,0 @@ -From 1f998f5d6d77674dad01b181811638578ad68242 Mon Sep 17 00:00:00 2001 -From: Tristan Matthews <tmatth@videolan.org> -Date: Sun, 15 Jan 2017 12:15:07 -0500 -Subject: [PATCH] pulse: fix missing include warning for nanosleep - ---- - src/plugins/pulse/ao_pulse.c | 1 + - 1 file changed, 1 insertion(+) - -diff --git a/src/plugins/pulse/ao_pulse.c b/src/plugins/pulse/ao_pulse.c -index 9835273..2d10d57 100644 ---- a/src/plugins/pulse/ao_pulse.c -+++ b/src/plugins/pulse/ao_pulse.c -@@ -30,6 +30,7 @@ - #include <assert.h> - #include <string.h> - #include <signal.h> -+#include <time.h> - #include <limits.h> - - #include <pulse/pulseaudio.h> diff --git a/srcpkgs/libao/template b/srcpkgs/libao/template deleted file mode 100644 index 0bf03011131924..00000000000000 --- a/srcpkgs/libao/template +++ /dev/null @@ -1,48 +0,0 @@ -# Template file for 'libao' -pkgname=libao -version=1.2.2 -revision=4 -build_style=gnu-configure -configure_args="--enable-alsa-mmap" -hostmakedepends="automake libtool pkg-config" -makedepends="alsa-lib-devel pulseaudio-devel sndio-devel" -conf_files="/etc/libao.conf" -short_desc="Cross-platform audio output library" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-or-later" -homepage="https://xiph.org/ao/" -distfiles="https://github.com/xiph/libao/archive/${version}.tar.gz" -checksum=df8a6d0e238feeccb26a783e778716fb41a801536fe7b6fce068e313c0e2bf4d - -pre_configure() { - autoreconf -fi -} -post_install() { - vconf ${FILESDIR}/libao.conf -} - -libao-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove usr/lib/*.so - vmove usr/share/doc - vmove usr/share/aclocal - } -} -libao-pulse_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - pulseaudio plugin" - pkg_install() { - vmove usr/lib/ao/plugins-4/libpulse.so - } -} -libao-sndio_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - sndio plugin" - pkg_install() { - vmove usr/lib/ao/plugins-4/libsndio.so - } -} diff --git a/srcpkgs/libaom-devel b/srcpkgs/libaom-devel deleted file mode 120000 index 000d89f76fcf0a..00000000000000 --- a/srcpkgs/libaom-devel +++ /dev/null @@ -1 +0,0 @@ -libaom \ No newline at end of file diff --git a/srcpkgs/libaom-tools b/srcpkgs/libaom-tools deleted file mode 120000 index 000d89f76fcf0a..00000000000000 --- a/srcpkgs/libaom-tools +++ /dev/null @@ -1 +0,0 @@ -libaom \ No newline at end of file diff --git a/srcpkgs/libaom/patches/libaom-3.4.0-posix-c-source-ftello.patch b/srcpkgs/libaom/patches/libaom-3.4.0-posix-c-source-ftello.patch deleted file mode 100644 index 6e910b3f732cad..00000000000000 --- a/srcpkgs/libaom/patches/libaom-3.4.0-posix-c-source-ftello.patch +++ /dev/null @@ -1,13 +0,0 @@ -https://bugs.gentoo.org/869419 - -POSIX_C_SOURCE is needed for ftello. ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -266,6 +266,7 @@ add_library(aom_rtcd OBJECT ${AOM_RTCD_SOURCES}) - add_dependencies(aom_rtcd aom_version) - - if(ENABLE_EXAMPLES) -+ add_definitions(-D_POSIX_C_SOURCE=200112L) - add_library(aom_encoder_stats OBJECT ${AOM_ENCODER_STATS_SOURCES}) - set(AOM_LIB_TARGETS ${AOM_LIB_TARGETS} aom_encoder_stats) - endif() diff --git a/srcpkgs/libaom/template b/srcpkgs/libaom/template deleted file mode 100644 index 7aa0cfb954e37a..00000000000000 --- a/srcpkgs/libaom/template +++ /dev/null @@ -1,71 +0,0 @@ -# Template file for 'libaom' -pkgname=libaom -version=3.8.1 -revision=2 -create_wrksrc=yes -build_style=cmake -configure_args="-DENABLE_DOCS=OFF -DBUILD_SHARED_LIBS=ON" -hostmakedepends="perl" -short_desc="AV1 Codec library implementation" -maintainer="Orphaned <orphan@voidlinux.org>" -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=@13b60e1dc7adacc9f62acf584de37b9c1774bff89b34bccd1a4a87f957a6e170 -make_check=no # downloads stuff - -# aom segfaults with default musl stack size -LDFLAGS="-Wl,-z,stack-size=2097152" - -case "$XBPS_TARGET_MACHINE" in - x86_64* | i686*) hostmakedepends+=" yasm" ;; - # no runtime detection - arm*) configure_args+=" -DENABLE_NEON=0" ;; - ppc64le*) ;; - ppc*) configure_args+=" -DENABLE_VSX=0" ;; -esac - -if [ "$XBPS_CHECK_PKGS" = full ]; then - configure_args+=" -DENABLE_TESTS=ON" -else - configure_args+=" -DENABLE_TESTS=OFF" -fi - -pre_check() { - export LIBAOM_TEST_DATA_PATH=/host/libaom-test-data - mkdir -p $LIBAOM_TEST_DATA_PATH -} - -do_check() { - cd build - ninja ${makejobs} testdata - ../test/examples.sh --bin-path "$PWD" - if [ "$XBPS_CHECK_PKGS" = full ]; then - ninja ${makejobs} runtests - fi -} - -post_install() { - vlicense LICENSE -} - -libaom-devel_package() { - depends="${sourcepkg}-${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - vmove "usr/lib/*.a" - } -} - -libaom-tools_package() { - short_desc+=" - utilities for enconding and decoding AV1" - pkg_install() { - vmove usr/bin/aomdec - vmove usr/bin/aomenc - } -} diff --git a/srcpkgs/libaom/update b/srcpkgs/libaom/update deleted file mode 100644 index a4729859f909e0..00000000000000 --- a/srcpkgs/libaom/update +++ /dev/null @@ -1,3 +0,0 @@ -site=https://aomedia.googlesource.com/aom/ -pkgname="" -pattern="v\K[\d\.][\d.]+" diff --git a/srcpkgs/libapparmor b/srcpkgs/libapparmor deleted file mode 120000 index ea0b7d22829c5c..00000000000000 --- a/srcpkgs/libapparmor +++ /dev/null @@ -1 +0,0 @@ -apparmor \ No newline at end of file diff --git a/srcpkgs/libapparmor-devel b/srcpkgs/libapparmor-devel deleted file mode 120000 index ea0b7d22829c5c..00000000000000 --- a/srcpkgs/libapparmor-devel +++ /dev/null @@ -1 +0,0 @@ -apparmor \ No newline at end of file diff --git a/srcpkgs/libaravis b/srcpkgs/libaravis deleted file mode 120000 index 4309a30c365f23..00000000000000 --- a/srcpkgs/libaravis +++ /dev/null @@ -1 +0,0 @@ -aravis \ No newline at end of file diff --git a/srcpkgs/libaravis-devel b/srcpkgs/libaravis-devel deleted file mode 120000 index 4309a30c365f23..00000000000000 --- a/srcpkgs/libaravis-devel +++ /dev/null @@ -1 +0,0 @@ -aravis \ No newline at end of file diff --git a/srcpkgs/libarchive-devel b/srcpkgs/libarchive-devel deleted file mode 120000 index 6e93d9cc1c0272..00000000000000 --- a/srcpkgs/libarchive-devel +++ /dev/null @@ -1 +0,0 @@ -libarchive \ No newline at end of file diff --git a/srcpkgs/libarchive/patches/filter-xz-enable-threads.patch b/srcpkgs/libarchive/patches/filter-xz-enable-threads.patch deleted file mode 100644 index c237db2697b1ee..00000000000000 --- a/srcpkgs/libarchive/patches/filter-xz-enable-threads.patch +++ /dev/null @@ -1,15 +0,0 @@ -Enable xz multithreaded compression by default. - - --xtraeme - ---- a/libarchive/archive_write_add_filter_xz.c 2016-05-04 09:49:31.262876338 +0200 -+++ b/libarchive/archive_write_add_filter_xz.c 2016-05-04 09:50:25.318811601 +0200 -@@ -152,7 +152,7 @@ common_setup(struct archive_write_filter - } - f->data = data; - data->compression_level = LZMA_PRESET_DEFAULT; -- data->threads = 1; -+ data->threads = lzma_cputhreads() > 12 ? 12 : lzma_cputhreads(); - f->open = &archive_compressor_xz_open; - f->close = archive_compressor_xz_close; - f->free = archive_compressor_xz_free; diff --git a/srcpkgs/libarchive/template b/srcpkgs/libarchive/template deleted file mode 100644 index 241dee2d908899..00000000000000 --- a/srcpkgs/libarchive/template +++ /dev/null @@ -1,75 +0,0 @@ -# Template file for 'libarchive' -pkgname=libarchive -version=3.8.3 -revision=1 -bootstrap=yes -build_style=gnu-configure -configure_args="$(vopt_enable acl) $(vopt_enable acl xattr) - $(vopt_with expat) $(vopt_with lzo lzo2) $(vopt_with lz4) - $(vopt_with ssl openssl) $(vopt_with zstd) --without-xml2 - --without-libb2 --without-nettle --disable-rpath" -hostmakedepends="pkgconf" -makedepends="zlib-devel bzip2-devel liblzma-devel - $(vopt_if acl acl-devel) $(vopt_if expat expat-devel) $(vopt_if zstd libzstd-devel) - $(vopt_if lzo lzo-devel) $(vopt_if lz4 liblz4-devel) $(vopt_if ssl openssl-devel)" -short_desc="Library to read/write several different streaming archive formats" -maintainer="Orphaned <orphan@voidlinux.org>" -license="BSD-2-Clause" -homepage="https://www.libarchive.org/" -changelog="https://github.com/libarchive/libarchive/releases" -distfiles="https://github.com/libarchive/libarchive/releases/download/v${version}/libarchive-${version}.tar.xz" -checksum=90e21f2b89f19391ce7b90f6e48ed9fde5394d23ad30ae256fb8236b38b99788 - -build_options="acl expat lzo lz4 ssl zstd" -build_options_default="acl ssl lz4 zstd" - -pre_configure() { - export LIBS=-pthread -} - -do_check() { - case "$XBPS_TARGET_LIBC" in - *musl) - make check ${makejobs} || - msg_warn "Tests can fail due to encoding conversions\n" - ;; - *) - make check ${makejobs} - ;; - esac -} - -post_install() { - vlicense COPYING -} - -bsdtar_package() { - replaces="bsdcpio>=0" - short_desc="BSD utilities using libarchive" - pkg_install() { - vmove usr/bin - vmove usr/share/man/man1 - vmove usr/share/man/man5 - # Conflicts with mtree. - mv ${PKGDESTDIR}/usr/share/man/man5/{mtree.5,libarchive-mtree.5} - } -} - -bsdunzip_package() { - reverts="20160115_1 20160115_2" - metapackage=yes - short_desc="BSD utilities using libarchive (transitional dummy package)" - depends="bsdtar>=${version}_${revision}" -} - -libarchive-devel_package() { - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - vmove usr/share - } -} diff --git a/srcpkgs/libargon2 b/srcpkgs/libargon2 deleted file mode 120000 index 8c5c52e12dc9c2..00000000000000 --- a/srcpkgs/libargon2 +++ /dev/null @@ -1 +0,0 @@ -argon2 \ No newline at end of file diff --git a/srcpkgs/libargon2-devel b/srcpkgs/libargon2-devel deleted file mode 120000 index 8c5c52e12dc9c2..00000000000000 --- a/srcpkgs/libargon2-devel +++ /dev/null @@ -1 +0,0 @@ -argon2 \ No newline at end of file diff --git a/srcpkgs/libaria2 b/srcpkgs/libaria2 deleted file mode 120000 index 2ffdeb4a7473fc..00000000000000 --- a/srcpkgs/libaria2 +++ /dev/null @@ -1 +0,0 @@ -aria2 \ No newline at end of file diff --git a/srcpkgs/libaria2-devel b/srcpkgs/libaria2-devel deleted file mode 120000 index 2ffdeb4a7473fc..00000000000000 --- a/srcpkgs/libaria2-devel +++ /dev/null @@ -1 +0,0 @@ -aria2 \ No newline at end of file diff --git a/srcpkgs/libart-devel b/srcpkgs/libart-devel deleted file mode 120000 index 94ea8f12f5959b..00000000000000 --- a/srcpkgs/libart-devel +++ /dev/null @@ -1 +0,0 @@ -libart \ No newline at end of file diff --git a/srcpkgs/libart/template b/srcpkgs/libart/template deleted file mode 100644 index 5ab231d35f2f91..00000000000000 --- a/srcpkgs/libart/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'libart' -pkgname=libart -version=2.3.21 -revision=7 -build_style=gnu-configure -hostmakedepends="pkg-config" -short_desc="High-performance 2D graphics library" -maintainer="Orphaned <orphan@voidlinux.org>" -license="LGPL-2.0-or-later" -homepage="http://www.levien.com/libart/" -distfiles="${GNOME_SITE}/libart_lgpl/2.3/libart_lgpl-$version.tar.bz2" -checksum=fdc11e74c10fc9ffe4188537e2b370c0abacca7d89021d4d303afdf7fd7476fa - -libart-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/bin - vmove usr/lib/pkgconfig - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/libart/update b/srcpkgs/libart/update deleted file mode 100644 index 05271df0cee087..00000000000000 --- a/srcpkgs/libart/update +++ /dev/null @@ -1,2 +0,0 @@ -pkgname=libart_lgpl -pattern="$pkgname-\K[\d.]+(?=\.tar)" diff --git a/srcpkgs/libaspell b/srcpkgs/libaspell deleted file mode 120000 index 2954cad5043d18..00000000000000 --- a/srcpkgs/libaspell +++ /dev/null @@ -1 +0,0 @@ -aspell \ No newline at end of file diff --git a/srcpkgs/libass-devel b/srcpkgs/libass-devel deleted file mode 120000 index 541c510567f0e9..00000000000000 --- a/srcpkgs/libass-devel +++ /dev/null @@ -1 +0,0 @@ -libass \ No newline at end of file diff --git a/srcpkgs/libass/template b/srcpkgs/libass/template deleted file mode 100644 index 0af371923aac72..00000000000000 --- a/srcpkgs/libass/template +++ /dev/null @@ -1,37 +0,0 @@ -# Template file for 'libass' -pkgname=libass -version=0.17.4 -revision=1 -build_style=gnu-configure -hostmakedepends="automake libtool pkg-config" -makedepends="enca-devel fontconfig-devel fribidi-devel harfbuzz-devel" -short_desc="Portable library for SSA/ASS subtitles rendering" -maintainer="Orphaned <orphan@voidlinux.org>" -license="MIT" -homepage="https://github.com/libass/libass/" -changelog="https://raw.githubusercontent.com/libass/libass/master/Changelog" -distfiles="https://github.com/libass/libass/archive/${version}.tar.gz" -checksum=c287d180d93dc9c9021872574b618ac49027e84cc90e1289318b1ee68bb42251 - -case "$XBPS_TARGET_MACHINE" in - i686* | x86_64*) hostmakedepends+=" nasm" -esac - -pre_configure() { - autoreconf -fi -} - -post_install() { - vlicense COPYING -} - -libass-devel_package() { - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/libassimp b/srcpkgs/libassimp deleted file mode 120000 index 04302370c5b7fd..00000000000000 --- a/srcpkgs/libassimp +++ /dev/null @@ -1 +0,0 @@ -assimp \ No newline at end of file diff --git a/srcpkgs/libassimp-devel b/srcpkgs/libassimp-devel deleted file mode 120000 index 04302370c5b7fd..00000000000000 --- a/srcpkgs/libassimp-devel +++ /dev/null @@ -1 +0,0 @@ -assimp \ No newline at end of file diff --git a/srcpkgs/libassuan-devel b/srcpkgs/libassuan-devel deleted file mode 120000 index 1b3f8f3317f1b1..00000000000000 --- a/srcpkgs/libassuan-devel +++ /dev/null @@ -1 +0,0 @@ -libassuan \ No newline at end of file diff --git a/srcpkgs/libassuan/template b/srcpkgs/libassuan/template deleted file mode 100644 index ed4f394201a67e..00000000000000 --- a/srcpkgs/libassuan/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'libassuan' -pkgname=libassuan -version=2.5.7 -revision=1 -build_style=gnu-configure -configure_args="--with-libgpg-error-prefix=${XBPS_CROSS_BASE}/usr" -makedepends="libgpg-error-devel" -short_desc="IPC library used by some GnuPG related software" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-3.0-or-later" -homepage="https://www.gnupg.org/related_software/libassuan" -distfiles="https://www.gnupg.org/ftp/gcrypt/libassuan/libassuan-${version}.tar.bz2" -checksum=0103081ffc27838a2e50479153ca105e873d3d65d8a9593282e9c94c7e6afb76 - -libassuan-devel_package() { - depends="libgpg-error-devel ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/bin - vmove usr/include - vmove "usr/lib/*.so" - vmove usr/share - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/libasyncns-devel b/srcpkgs/libasyncns-devel deleted file mode 120000 index 1326820af2c7ce..00000000000000 --- a/srcpkgs/libasyncns-devel +++ /dev/null @@ -1 +0,0 @@ -libasyncns \ No newline at end of file diff --git a/srcpkgs/libasyncns/template b/srcpkgs/libasyncns/template deleted file mode 100644 index 6352cd5cbfa7d5..00000000000000 --- a/srcpkgs/libasyncns/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'libasyncns' -pkgname=libasyncns -version=0.8 -revision=9 -build_style=gnu-configure -short_desc="C library for executing name service queries asynchronously" -maintainer="Orphaned <orphan@voidlinux.org>" -license="LGPL-2.1" -homepage="http://0pointer.de/lennart/projects/libasyncns/" -distfiles="http://0pointer.de/lennart/projects/libasyncns/libasyncns-${version}.tar.gz" -checksum=4f1a66e746cbe54ff3c2fbada5843df4fbbbe7481d80be003e8d11161935ab74 - -CFLAGS="-fPIC" - -libasyncns-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/share - vmove usr/lib/pkgconfig - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/libatasmart-devel b/srcpkgs/libatasmart-devel deleted file mode 120000 index 2c878b29683b0b..00000000000000 --- a/srcpkgs/libatasmart-devel +++ /dev/null @@ -1 +0,0 @@ -libatasmart \ No newline at end of file diff --git a/srcpkgs/libatasmart/patches/libatasmart-strpool-cross-flags.patch b/srcpkgs/libatasmart/patches/libatasmart-strpool-cross-flags.patch deleted file mode 100644 index 89b91cca415ed4..00000000000000 --- a/srcpkgs/libatasmart/patches/libatasmart-strpool-cross-flags.patch +++ /dev/null @@ -1,42 +0,0 @@ -From 730158700ea7a554c37f24bfbf5f4985f7280f3e Mon Sep 17 00:00:00 2001 -From: Peter Korsgaard <jacmet@sunsite.dk> -Date: Wed, 6 Feb 2013 14:07:02 +0100 -Subject: [PATCH] strpool: don't mix up host/build flags when cross compiling - -Submitted upstream as https://bugs.freedesktop.org/show_bug.cgi?id=60364 - -Commit b71035ce89 (build-sys: modernize build system) changed the strpool -(which needs to be built for the build machine) compilation to use -AM_CFLAGS / AM_LDFLAGS rather than CFLAGS / LDFLAGS. This is wrong, as -The AM_ version is used TOGETHER with (the user supplied) CFLAGS/LDFLAGS, -causing strpool to use both CFLAGS (for host) and CCFLAGS_FOR_BUILD (for -build) flags, breaking cross compilation with errors like: - -cc1: error: unrecognized command line option "-mabi=spe" - -Instead overwrite the (user supplied) CFLAGS with the (user supplied) -CFLAGS_FOR_BUILD (and similar for LDFLAGS) like we used to do. - -Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk> ---- - strpool/Makefile.am | 4 ++-- - 1 file changed, 2 insertions(+), 2 deletions(-) - -diff --git a/strpool/Makefile.am b/strpool/Makefile.am -index b041cea..5b335a5 100644 ---- a/strpool/Makefile.am -+++ b/strpool/Makefile.am -@@ -17,8 +17,8 @@ - # <http://www.gnu.org/licenses/>. - - CC = @CC_FOR_BUILD@ --AM_CFLAGS = @BUILD_CFLAGS@ --AM_LDFLAGS = @BUILD_LDFLAGS@ -+CFLAGS = @BUILD_CFLAGS@ -+LDFLAGS = @BUILD_LDFLAGS@ - - noinst_PROGRAMS = \ - strpool --- -1.7.10.4 - diff --git a/srcpkgs/libatasmart/template b/srcpkgs/libatasmart/template deleted file mode 100644 index 7714dcbfe394bc..00000000000000 --- a/srcpkgs/libatasmart/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 'libatasmart' -pkgname=libatasmart -version=0.19 -revision=5 -build_style=gnu-configure -configure_args="--sbindir=/usr/bin --disable-static" -hostmakedepends="automake libtool pkg-config" -makedepends="eudev-libudev-devel" -short_desc="ATA S.M.A.R.T. Reading and Parsing Library" -maintainer="Orphaned <orphan@voidlinux.org>" -license="LGPL-2.1-or-later" -homepage="http://0pointer.de/blog/projects/being-smart.html" -distfiles="http://0pointer.de/public/$pkgname-$version.tar.xz" -checksum=61f0ea345f63d28ab2ff0dc352c22271661b66bf09642db3a4049ac9dbdb0f8d - -pre_configure() { - autoreconf -fi -} - -libatasmart-devel_package() { - depends="${makedepends} ${sourcepkg}-${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove usr/lib/*.so - vmove usr/share - } -} diff --git a/srcpkgs/libatasmart/update b/srcpkgs/libatasmart/update deleted file mode 100644 index ee422b75804278..00000000000000 --- a/srcpkgs/libatasmart/update +++ /dev/null @@ -1,2 +0,0 @@ -site="http://git.0pointer.net/libatasmart.git/refs/" -pattern="tag/\?h=v\K[\d\.]+" diff --git a/srcpkgs/libatomic b/srcpkgs/libatomic deleted file mode 120000 index b08d5af5795c60..00000000000000 --- a/srcpkgs/libatomic +++ /dev/null @@ -1 +0,0 @@ -gcc \ No newline at end of file diff --git a/srcpkgs/libatomic-devel b/srcpkgs/libatomic-devel deleted file mode 120000 index b08d5af5795c60..00000000000000 --- a/srcpkgs/libatomic-devel +++ /dev/null @@ -1 +0,0 @@ -gcc \ No newline at end of file diff --git a/srcpkgs/libatomic_ops-devel b/srcpkgs/libatomic_ops-devel deleted file mode 120000 index 0cdfb4f35bdf82..00000000000000 --- a/srcpkgs/libatomic_ops-devel +++ /dev/null @@ -1 +0,0 @@ -libatomic_ops \ No newline at end of file diff --git a/srcpkgs/libatomic_ops/template b/srcpkgs/libatomic_ops/template deleted file mode 100644 index 26238d7c9b31fc..00000000000000 --- a/srcpkgs/libatomic_ops/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'libatomic_ops' -pkgname=libatomic_ops -version=7.10.0 -revision=1 -build_style=gnu-configure -configure_args="--enable-shared --enable-static" -short_desc="Semi-portable access to hardware provided atomic memory operations" -maintainer="Ivan Maidanski <ivmai@mail.ru>" -license="GPL-2.0-or-later, MIT" -homepage="https://github.com/bdwgc/libatomic_ops" -distfiles="${homepage}/releases/download/v${version}/libatomic_ops-${version}.tar.gz" -checksum=0db3ebff755db170f65e74a64ec4511812e9ee3185c232eeffeacd274190dfb0 - -post_install() { - vlicense LICENSE -} - -libatomic_ops-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/libatril b/srcpkgs/libatril deleted file mode 120000 index 49b36336be9fc7..00000000000000 --- a/srcpkgs/libatril +++ /dev/null @@ -1 +0,0 @@ -atril \ No newline at end of file diff --git a/srcpkgs/libatril-devel b/srcpkgs/libatril-devel deleted file mode 120000 index 49b36336be9fc7..00000000000000 --- a/srcpkgs/libatril-devel +++ /dev/null @@ -1 +0,0 @@ -atril \ No newline at end of file diff --git a/srcpkgs/libaubio b/srcpkgs/libaubio deleted file mode 120000 index dd3674c0586b20..00000000000000 --- a/srcpkgs/libaubio +++ /dev/null @@ -1 +0,0 @@ -aubio \ No newline at end of file diff --git a/srcpkgs/libaudit b/srcpkgs/libaudit deleted file mode 120000 index ba33219b36f39e..00000000000000 --- a/srcpkgs/libaudit +++ /dev/null @@ -1 +0,0 @@ -audit \ No newline at end of file diff --git a/srcpkgs/libaudit-common b/srcpkgs/libaudit-common deleted file mode 120000 index ba33219b36f39e..00000000000000 --- a/srcpkgs/libaudit-common +++ /dev/null @@ -1 +0,0 @@ -audit \ No newline at end of file diff --git a/srcpkgs/libaudit-devel b/srcpkgs/libaudit-devel deleted file mode 120000 index ba33219b36f39e..00000000000000 --- a/srcpkgs/libaudit-devel +++ /dev/null @@ -1 +0,0 @@ -audit \ No newline at end of file diff --git a/srcpkgs/libauparse b/srcpkgs/libauparse deleted file mode 120000 index ba33219b36f39e..00000000000000 --- a/srcpkgs/libauparse +++ /dev/null @@ -1 +0,0 @@ -audit \ No newline at end of file diff --git a/srcpkgs/libauparse-devel b/srcpkgs/libauparse-devel deleted file mode 120000 index ba33219b36f39e..00000000000000 --- a/srcpkgs/libauparse-devel +++ /dev/null @@ -1 +0,0 @@ -audit \ No newline at end of file diff --git a/srcpkgs/libavc1394-devel b/srcpkgs/libavc1394-devel deleted file mode 120000 index 3096408b7c28a2..00000000000000 --- a/srcpkgs/libavc1394-devel +++ /dev/null @@ -1 +0,0 @@ -libavc1394 \ No newline at end of file diff --git a/srcpkgs/libavc1394/template b/srcpkgs/libavc1394/template deleted file mode 100644 index 1a81842b9a8d71..00000000000000 --- a/srcpkgs/libavc1394/template +++ /dev/null @@ -1,31 +0,0 @@ -# Template file for 'libavc1394' -pkgname=libavc1394 -version=0.5.4 -revision=2 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="libraw1394-devel" -short_desc="Library to control A/V devices using the 1394ta AV/C commands" -maintainer="Duncaen <duncaen@voidlinux.org>" -license="LGPL-2.1-or-later" -homepage="http://sourceforge.net/projects/libavc1394/" -distfiles="${SOURCEFORGE_SITE}/libavc1394/${pkgname}-${version}.tar.gz" -checksum=7cb1ff09506ae911ca9860bef4af08c2403f3e131f6c913a2cbd6ddca4215b53 - -case "$XBPS_TARGET_MACHINE" in - *-musl) # Requires argp functions - makedepends+=" argp-standalone" - LDFLAGS="-largp" - ;; -esac - -libavc1394-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - vmove "usr/lib/*.a" - } -} diff --git a/srcpkgs/libavcodec b/srcpkgs/libavcodec deleted file mode 120000 index a9f1eea092d5e9..00000000000000 --- a/srcpkgs/libavcodec +++ /dev/null @@ -1 +0,0 @@ -ffmpeg \ No newline at end of file diff --git a/srcpkgs/libavcodec6 b/srcpkgs/libavcodec6 deleted file mode 120000 index ccdfc6aa0e84ea..00000000000000 --- a/srcpkgs/libavcodec6 +++ /dev/null @@ -1 +0,0 @@ -ffmpeg6 \ No newline at end of file diff --git a/srcpkgs/libavdevice b/srcpkgs/libavdevice deleted file mode 120000 index a9f1eea092d5e9..00000000000000 --- a/srcpkgs/libavdevice +++ /dev/null @@ -1 +0,0 @@ -ffmpeg \ No newline at end of file diff --git a/srcpkgs/libavdevice6 b/srcpkgs/libavdevice6 deleted file mode 120000 index ccdfc6aa0e84ea..00000000000000 --- a/srcpkgs/libavdevice6 +++ /dev/null @@ -1 +0,0 @@ -ffmpeg6 \ No newline at end of file diff --git a/srcpkgs/libavfilter b/srcpkgs/libavfilter deleted file mode 120000 index a9f1eea092d5e9..00000000000000 --- a/srcpkgs/libavfilter +++ /dev/null @@ -1 +0,0 @@ -ffmpeg \ No newline at end of file diff --git a/srcpkgs/libavfilter6 b/srcpkgs/libavfilter6 deleted file mode 120000 index ccdfc6aa0e84ea..00000000000000 --- a/srcpkgs/libavfilter6 +++ /dev/null @@ -1 +0,0 @@ -ffmpeg6 \ No newline at end of file diff --git a/srcpkgs/libavformat b/srcpkgs/libavformat deleted file mode 120000 index a9f1eea092d5e9..00000000000000 --- a/srcpkgs/libavformat +++ /dev/null @@ -1 +0,0 @@ -ffmpeg \ No newline at end of file diff --git a/srcpkgs/libavformat6 b/srcpkgs/libavformat6 deleted file mode 120000 index ccdfc6aa0e84ea..00000000000000 --- a/srcpkgs/libavformat6 +++ /dev/null @@ -1 +0,0 @@ -ffmpeg6 \ No newline at end of file diff --git a/srcpkgs/libavfs b/srcpkgs/libavfs deleted file mode 120000 index aeb8440d2d2f13..00000000000000 --- a/srcpkgs/libavfs +++ /dev/null @@ -1 +0,0 @@ -avfs \ No newline at end of file diff --git a/srcpkgs/libavif-devel b/srcpkgs/libavif-devel deleted file mode 120000 index 1ae490353f9cc6..00000000000000 --- a/srcpkgs/libavif-devel +++ /dev/null @@ -1 +0,0 @@ -libavif \ No newline at end of file diff --git a/srcpkgs/libavif/template b/srcpkgs/libavif/template deleted file mode 100644 index 654f8342d14d78..00000000000000 --- a/srcpkgs/libavif/template +++ /dev/null @@ -1,54 +0,0 @@ -# Template file for 'libavif' -pkgname=libavif -version=1.3.0 -revision=2 -build_wrksrc="${pkgname}-${version}" -build_style=cmake -configure_args="-DAVIF_BUILD_APPS=ON -DAVIF_BUILD_GDK_PIXBUF=ON - -DAVIF_LIBYUV=OFF -DAVIF_CODEC_AOM=SYSTEM -DAVIF_LIBXML2=SYSTEM - $(vopt_if dav1d -DAVIF_CODEC_DAV1D=SYSTEM) $(vopt_if rav1e -DAVIF_CODEC_RAV1E=SYSTEM) - $(vopt_if svt -DAVIF_CODEC_SVT=SYSTEM)" -hostmakedepends="gdk-pixbuf-devel pkg-config" -_devdepends="libaom-devel $(vopt_if dav1d "libdav1d-devel") - $(vopt_if rav1e "rav1e-devel") $(vopt_if svt "libsvt-av1-devel")" -makedepends="gdk-pixbuf-devel libxml2-devel libsharpyuv-devel libjpeg-turbo-devel - libpng-devel zlib-devel ${_devdepends}" -short_desc="Library for encoding and decoding .avif files" -maintainer="Leah Neukirchen <leah@vuxu.org>" -license="BSD-2-Clause" -homepage="https://github.com/AOMediaCodec/libavif" -changelog="https://raw.githubusercontent.com/AOMediaCodec/libavif/main/CHANGELOG.md" -distfiles="https://github.com/AOMediaCodec/libavif/archive/refs/tags/v${version}.tar.gz - https://github.com/kmurray/libargparse/archive/ee74d1b53bd680748af14e737378de57e2a0a954.tar.gz>libargparse.tar.gz" -checksum="0a545e953cc049bf5bcf4ee467306a2f113a75110edf59e61248873101cd26c1 - 7727b0498851e5b6a6fcd734eb667a8a231897e2c86a357aec51cc0664813060" - -build_options="dav1d rav1e svt" -build_options_default="dav1d rav1e" - -desc_option_dav1d="Enable support for DAV1D decoder" -desc_option_rav1e="Enable support for RAV1E encoder" -desc_option_svt="Enable support for SVT-AV1 encoder (64-bit only)" - -if [ "$XBPS_TARGET_WORDSIZE" != "32" ]; then - build_options_default+=" svt" -fi - -post_extract() { - mv libargparse-* ${build_wrksrc}/ext/libargparse -} - -post_install() { - vlicense LICENSE -} - -libavif-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision} ${_devdepends}" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - vmove usr/lib/cmake - } -} diff --git a/srcpkgs/libavresample b/srcpkgs/libavresample deleted file mode 120000 index a9f1eea092d5e9..00000000000000 --- a/srcpkgs/libavresample +++ /dev/null @@ -1 +0,0 @@ -ffmpeg \ No newline at end of file diff --git a/srcpkgs/libavresample6 b/srcpkgs/libavresample6 deleted file mode 120000 index ccdfc6aa0e84ea..00000000000000 --- a/srcpkgs/libavresample6 +++ /dev/null @@ -1 +0,0 @@ -ffmpeg6 \ No newline at end of file diff --git a/srcpkgs/libavutil b/srcpkgs/libavutil deleted file mode 120000 index a9f1eea092d5e9..00000000000000 --- a/srcpkgs/libavutil +++ /dev/null @@ -1 +0,0 @@ -ffmpeg \ No newline at end of file diff --git a/srcpkgs/libavutil6 b/srcpkgs/libavutil6 deleted file mode 120000 index ccdfc6aa0e84ea..00000000000000 --- a/srcpkgs/libavutil6 +++ /dev/null @@ -1 +0,0 @@ -ffmpeg6 \ No newline at end of file diff --git a/srcpkgs/libax25-devel b/srcpkgs/libax25-devel deleted file mode 120000 index 18b8b55847bfe7..00000000000000 --- a/srcpkgs/libax25-devel +++ /dev/null @@ -1 +0,0 @@ -libax25 \ No newline at end of file diff --git a/srcpkgs/libax25/patches/musl.patch b/srcpkgs/libax25/patches/musl.patch deleted file mode 100644 index 66f821ccfae029..00000000000000 --- a/srcpkgs/libax25/patches/musl.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/daemon.bak 2016-01-16 20:34:52.682900674 -0600 -+++ b/daemon.c 2016-01-16 20:34:45.496900167 -0600 -@@ -3,6 +3,7 @@ - #include <stdlib.h> - #include <signal.h> - #include <errno.h> -+#include <fcntl.h> - - #include <sys/param.h> - #include <sys/file.h> diff --git a/srcpkgs/libax25/template b/srcpkgs/libax25/template deleted file mode 100644 index 3878ed77d6685f..00000000000000 --- a/srcpkgs/libax25/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'libax25' -pkgname=libax25 -version=0.0.12.rc4 -revision=1 -build_style=gnu-configure -makedepends="zlib-devel" -short_desc="Functions making it easier to write hamradio programs" -maintainer="Michael Aldridge <maldridge@voidlinux.org>" -license="LGPL-2.1-or-later" -homepage="http://www.linux-ax25.org/wiki/Libax25" -# distfiles="http://www.linux-ax25.org/pub/libax25/libax25-${version/.rc/-rc}.tar.gz" -distfiles="${DEBIAN_SITE}/main/liba/libax25/libax25_${version/.rc/-rc}.orig.tar.gz" -checksum=d13496038a2a890bfb48d64333891fbd638ba60d681484a1c5afe0e56845b226 - -libax25-devel_package() { - short_desc+=" - development files" - depends="libax25>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/*.so - vmove usr/lib/*.a - vmove usr/share/man/man3 - } -} diff --git a/srcpkgs/libax25/update b/srcpkgs/libax25/update deleted file mode 100644 index 108668adbd17e9..00000000000000 --- a/srcpkgs/libax25/update +++ /dev/null @@ -1 +0,0 @@ -site=http://www.linux-ax25.org/pub/libax25/ diff --git a/srcpkgs/libayatana-appindicator-devel b/srcpkgs/libayatana-appindicator-devel deleted file mode 120000 index a2ff93abbc17f7..00000000000000 --- a/srcpkgs/libayatana-appindicator-devel +++ /dev/null @@ -1 +0,0 @@ -libayatana-appindicator \ No newline at end of file diff --git a/srcpkgs/libayatana-appindicator-glib-devel b/srcpkgs/libayatana-appindicator-glib-devel deleted file mode 120000 index d20dbf54579bcd..00000000000000 --- a/srcpkgs/libayatana-appindicator-glib-devel +++ /dev/null @@ -1 +0,0 @@ -libayatana-appindicator-glib \ No newline at end of file diff --git a/srcpkgs/libayatana-appindicator-glib/template b/srcpkgs/libayatana-appindicator-glib/template deleted file mode 100644 index 3bfd42c3ecdfa3..00000000000000 --- a/srcpkgs/libayatana-appindicator-glib/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 'libayatana-appindicator-glib' -pkgname=libayatana-appindicator-glib -version=2.0.1 -revision=1 -build_helper="gir" -build_style=cmake -configure_args="-DENABLE_TESTS=ON" -hostmakedepends="pkg-config gobject-introspection vala gi-docgen glib-devel - cmake-extras" -makedepends="libglib-devel" -checkdepends="dbus-test-runner" -short_desc="Ayatana Application Indicators Shared Library" -maintainer="Orphaned <orphan@voidlinux.org>" -license="LGPL-3.0-or-later" -homepage="https://ayatanaindicators.github.io/" -distfiles="https://github.com/AyatanaIndicators/libayatana-appindicator-glib/archive/${version}.tar.gz" -checksum=670e58fa2d89a3d0532745986ec3d7ca8fd90f3db830041f69a91fb7eb75c406 - -libayatana-appindicator-glib-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision} ${makedepends}" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - vmove "usr/share/gir-*" - vmove usr/share/vala - } -} diff --git a/srcpkgs/libayatana-appindicator/template b/srcpkgs/libayatana-appindicator/template deleted file mode 100644 index 9091c51760fee7..00000000000000 --- a/srcpkgs/libayatana-appindicator/template +++ /dev/null @@ -1,32 +0,0 @@ -# Template file for 'libayatana-appindicator' -pkgname=libayatana-appindicator -version=0.5.94 -revision=1 -build_helper="gir" -build_style=cmake -configure_args="-DENABLE_BINDINGS_MONO=OFF -DENABLE_BINDINGS_VALA=$(vopt_if vala ON OFF)" -hostmakedepends="pkg-config gobject-introspection $(vopt_if vala vala)" -makedepends="glib-devel gtk+3-devel libdbusmenu-gtk3-devel libayatana-indicator-devel" -short_desc="Ayatana Application Indicators Shared Library" -maintainer="Orphaned <orphan@voidlinux.org>" -license="LGPL-3.0-or-later" -homepage="https://ayatanaindicators.github.io/" -distfiles="https://github.com/AyatanaIndicators/libayatana-appindicator/archive/${version}.tar.gz" -checksum=884a6bc77994c0b58c961613ca4c4b974dc91aa0f804e70e92f38a542d0d0f90 - -build_options="vala" -build_options_default="vala" - -libayatana-appindicator-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision} ${makedepends}" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - vmove usr/share/gir-1.0 - if [ "$build_option_vala" ]; then - vmove usr/share/vala - fi - } -} diff --git a/srcpkgs/libayatana-indicator-devel b/srcpkgs/libayatana-indicator-devel deleted file mode 120000 index fdfe7dbb5d6401..00000000000000 --- a/srcpkgs/libayatana-indicator-devel +++ /dev/null @@ -1 +0,0 @@ -libayatana-indicator \ No newline at end of file diff --git a/srcpkgs/libayatana-indicator/template b/srcpkgs/libayatana-indicator/template deleted file mode 100644 index f4efc6192a9b86..00000000000000 --- a/srcpkgs/libayatana-indicator/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'libayatana-indicator' -pkgname=libayatana-indicator -version=0.9.4 -revision=1 -build_style=cmake -configure_args="-DENABLE_TESTS=ON" -hostmakedepends="pkg-config python3" -makedepends="glib-devel gtk+3-devel ayatana-ido-devel" -checkdepends="dbus-test-runner xvfb-run hicolor-icon-theme" -short_desc="Ayatana Indicators Shared Library" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-3.0-or-later" -homepage="https://ayatanaindicators.github.io/" -changelog="https://github.com/AyatanaIndicators/libayatana-indicator/raw/main/ChangeLog" -distfiles="https://github.com/AyatanaIndicators/libayatana-indicator/archive/${version}.tar.gz" -checksum=a18d3c682e29afd77db24366f8475b26bda22b0e16ff569a2ec71cd6eb4eac95 - -libayatana-indicator-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision} ${makedepends}" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/libb2-devel b/srcpkgs/libb2-devel deleted file mode 120000 index 47abfe4da640c4..00000000000000 --- a/srcpkgs/libb2-devel +++ /dev/null @@ -1 +0,0 @@ -libb2 \ No newline at end of file diff --git a/srcpkgs/libb2/template b/srcpkgs/libb2/template deleted file mode 100644 index 8f9552a8875340..00000000000000 --- a/srcpkgs/libb2/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'libb2' -pkgname=libb2 -version=0.98.1 -revision=1 -build_style=gnu-configure -hostmakedepends="automake libtool pkg-config" -short_desc="BLAKE2 cryptographic hash function" -maintainer="Pierre Bourgin <pierre.bourgin@free.fr>" -license="CC0-1.0" -homepage="https://www.blake2.net/" -distfiles="https://github.com/BLAKE2/libb2/archive/v${version}.tar.gz" -checksum=10053dbc2fa342516b780a6bbf6e7b2a2360b8d49c5ac426936bf3df82526732 - -pre_configure() { - autoreconf -fi -} - -libb2-devel_package() { - depends="${sourcepkg}-${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/libb64-devel b/srcpkgs/libb64-devel deleted file mode 120000 index 65941166177b9e..00000000000000 --- a/srcpkgs/libb64-devel +++ /dev/null @@ -1 +0,0 @@ -libb64 \ No newline at end of file diff --git a/srcpkgs/libb64/patches/01-cflags.patch b/srcpkgs/libb64/patches/01-cflags.patch deleted file mode 100644 index e2353263220feb..00000000000000 --- a/srcpkgs/libb64/patches/01-cflags.patch +++ /dev/null @@ -1,27 +0,0 @@ -Description: make overriding CFLAGS possible -Author: Jakub Wilk <jwilk@debian.org> -Forwarded: no -Last-Update: 2012-11-30 - ---- a/base64/Makefile -+++ b/base64/Makefile -@@ -3,7 +3,7 @@ BINARIES = base64 - # Build flags (uncomment one) - ############################# - # Release build flags --CFLAGS += -O3 -+CFLAGS ?= -O3 - ############################# - # Debug build flags - #CFLAGS += -g ---- a/src/Makefile -+++ b/src/Makefile -@@ -3,7 +3,7 @@ LIBRARIES = libb64.a - # Build flags (uncomment one) - ############################# - # Release build flags --CFLAGS += -O3 -+CFLAGS ?= -O3 - ############################# - # Debug build flags - #CFLAGS += -g diff --git a/srcpkgs/libb64/patches/02-bufsiz.patch b/srcpkgs/libb64/patches/02-bufsiz.patch deleted file mode 100644 index 7e31bac14bf3e0..00000000000000 --- a/srcpkgs/libb64/patches/02-bufsiz.patch +++ /dev/null @@ -1,44 +0,0 @@ -Description: use BUFSIZ as buffer size -Author: Jakub Wilk <jwilk@debian.org> -Bug: http://sourceforge.net/tracker/?func=detail&atid=785907&aid=3591336&group_id=152942 -Forwarded: no -Last-Update: 2012-11-30 - ---- a/include/b64/decode.h -+++ b/include/b64/decode.h -@@ -8,6 +8,7 @@ For details, see http://sourceforge.net/ - #ifndef BASE64_DECODE_H - #define BASE64_DECODE_H - -+#include <cstdio> - #include <iostream> - - namespace base64 -@@ -22,7 +23,7 @@ namespace base64 - base64_decodestate _state; - int _buffersize; - -- decoder(int buffersize_in = BUFFERSIZE) -+ decoder(int buffersize_in = BUFSIZ) - : _buffersize(buffersize_in) - {} - ---- a/include/b64/encode.h -+++ b/include/b64/encode.h -@@ -8,6 +8,7 @@ For details, see http://sourceforge.net/ - #ifndef BASE64_ENCODE_H - #define BASE64_ENCODE_H - -+#include <cstdio> - #include <iostream> - - namespace base64 -@@ -22,7 +23,7 @@ namespace base64 - base64_encodestate _state; - int _buffersize; - -- encoder(int buffersize_in = BUFFERSIZE) -+ encoder(int buffersize_in = BUFSIZ) - : _buffersize(buffersize_in) - {} - diff --git a/srcpkgs/libb64/patches/03-internal-linkage.patch b/srcpkgs/libb64/patches/03-internal-linkage.patch deleted file mode 100644 index e69de29bb2d1d6..00000000000000 diff --git a/srcpkgs/libb64/patches/04-initialise-coder-state.patch b/srcpkgs/libb64/patches/04-initialise-coder-state.patch deleted file mode 100644 index e34f005dc37f0f..00000000000000 --- a/srcpkgs/libb64/patches/04-initialise-coder-state.patch +++ /dev/null @@ -1,31 +0,0 @@ -Description: initialize encoder/decoder state in the constructors -Author: Jakub Wilk <jwilk@debian.org> -Forwarded: no -Last-Update: 2013-01-11 - ---- a/include/b64/decode.h -+++ b/include/b64/decode.h -@@ -25,7 +25,9 @@ namespace base64 - - decoder(int buffersize_in = BUFSIZ) - : _buffersize(buffersize_in) -- {} -+ { -+ base64_init_decodestate(&_state); -+ } - - int decode(char value_in) - { ---- a/include/b64/encode.h -+++ b/include/b64/encode.h -@@ -25,7 +25,9 @@ namespace base64 - - encoder(int buffersize_in = BUFSIZ) - : _buffersize(buffersize_in) -- {} -+ { -+ base64_init_encodestate(&_state); -+ } - - int encode(char value_in) - { diff --git a/srcpkgs/libb64/template b/srcpkgs/libb64/template deleted file mode 100644 index 48ad704ecb368b..00000000000000 --- a/srcpkgs/libb64/template +++ /dev/null @@ -1,32 +0,0 @@ -# Template file for 'libb64' -pkgname=libb64 -version=1.2.1 -revision=1 -short_desc="Library for fast encoding/decoding data into and from Base64 format" -maintainer="Đoàn Trần Công Danh <congdanhqx@gmail.com>" -license="Public Domain" -homepage="https://libb64.sourceforge.net/" -distfiles="${SOURCEFORGE_SITE}/libb64/libb64-${version}.zip" -checksum=20106f0ba95cfd9c35a13c71206643e3fb3e46512df3e2efb2fdbf87116314b2 -CFLAGS=-fPIC - -do_build() { - make -C src - ${CC} ${LDFLAGS} ${CFLAGS} \ - -shared -Wl,-soname,libb64.so.0 \ - src/*.o -o libb64.so.0 -} - -do_install() { - vinstall libb64.so.0 644 usr/lib -} - -libb64-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - ln -sf libb64.so.0 "${PKGDESTDIR}/usr/lib/libb64.so" - vcopy include usr - vinstall src/libb64.a 644 usr/lib - } -} diff --git a/srcpkgs/libbacktrace/template b/srcpkgs/libbacktrace/template deleted file mode 100644 index c5c02c0f813695..00000000000000 --- a/srcpkgs/libbacktrace/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'libbacktrace' -pkgname=libbacktrace -version=0.0.202504 -revision=1 -_commit=793921876c981ce49759114d7bb89bb89b2d3a2d -build_style=gnu-configure -short_desc="C library to produce symbolic backtraces" -maintainer="Đoàn Trần Công Danh <congdanhqx@gmail.com>" -license="BSD-3-Clause" -homepage="https://github.com/ianlancetaylor/libbacktrace" -distfiles="https://github.com/ianlancetaylor/libbacktrace/archive/$_commit.tar.gz" -checksum=858b1225351052234f7e71f0f36622fc9ad33aac947db7816d0b443ae0dd33ce - -if [ "$XBPS_TARGET_LIBC" = musl ]; then - broken=yes -fi diff --git a/srcpkgs/libbaseencode-devel b/srcpkgs/libbaseencode-devel deleted file mode 120000 index 28f50fe73719cc..00000000000000 --- a/srcpkgs/libbaseencode-devel +++ /dev/null @@ -1 +0,0 @@ -libbaseencode \ No newline at end of file diff --git a/srcpkgs/libbaseencode/patches/fix-cflags.patch b/srcpkgs/libbaseencode/patches/fix-cflags.patch deleted file mode 100644 index 1bb86a0b15a460..00000000000000 --- a/srcpkgs/libbaseencode/patches/fix-cflags.patch +++ /dev/null @@ -1,13 +0,0 @@ -Index: libbaseencode-1.0.9/CMakeLists.txt -=================================================================== ---- libbaseencode-1.0.9.orig/CMakeLists.txt -+++ libbaseencode-1.0.9/CMakeLists.txt -@@ -15,7 +15,7 @@ set(CMAKE_C_STANDARD 11) - set(BASEENCODE_HEADERS src/baseencode.h) - set(SOURCE_FILES src/base32.c src/base64.c) - --set(CMAKE_C_FLAGS "-Wall -Werror -fPIC") -+set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Wall -Werror -fPIC") - - add_library(${PROJECT_NAME} SHARED ${SOURCE_FILES}) - diff --git a/srcpkgs/libbaseencode/template b/srcpkgs/libbaseencode/template deleted file mode 100644 index d0cc8824f68638..00000000000000 --- a/srcpkgs/libbaseencode/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'libbaseencode' -pkgname=libbaseencode -version=1.0.15 -revision=1 -build_style=cmake -short_desc="Library for encoding decoding data use base32 or base64" -maintainer="Orphaned <orphan@voidlinux.org>" -license="Apache-2.0" -homepage="https://github.com/paolostivanin/libbaseencode" -distfiles="https://github.com/paolostivanin/libbaseencode/archive/v${version}.tar.gz" -checksum=1b797b1b403358949201049675f70a495dee8e338df52f7790c7ad6e6a0027fa - -libbaseencode-devel_package() { - depends="libbaseencode-${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/libbfb b/srcpkgs/libbfb deleted file mode 120000 index fb76b16dd88261..00000000000000 --- a/srcpkgs/libbfb +++ /dev/null @@ -1 +0,0 @@ -obexftp \ No newline at end of file diff --git a/srcpkgs/libbfb-devel b/srcpkgs/libbfb-devel deleted file mode 120000 index fb76b16dd88261..00000000000000 --- a/srcpkgs/libbfb-devel +++ /dev/null @@ -1 +0,0 @@ -obexftp \ No newline at end of file diff --git a/srcpkgs/libbitcoin-secp256k1 b/srcpkgs/libbitcoin-secp256k1 deleted file mode 120000 index 1a5b8eebddec45..00000000000000 --- a/srcpkgs/libbitcoin-secp256k1 +++ /dev/null @@ -1 +0,0 @@ -libsecp256k1 \ No newline at end of file diff --git a/srcpkgs/libblake3-devel b/srcpkgs/libblake3-devel deleted file mode 120000 index a29be597ec1361..00000000000000 --- a/srcpkgs/libblake3-devel +++ /dev/null @@ -1 +0,0 @@ -libblake3 \ No newline at end of file diff --git a/srcpkgs/libblake3/template b/srcpkgs/libblake3/template deleted file mode 100644 index cbe38c543fecce..00000000000000 --- a/srcpkgs/libblake3/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'libblake3' -pkgname=libblake3 -version=1.8.2 -revision=1 -build_wrksrc=c -build_style=cmake -configure_args="-DBUILD_SHARED_LIBS=ON" -short_desc="Blake3 libraries" -maintainer="Đoàn Trần Công Danh <congdanhqx@gmail.com>" -license="Apache-2.0" -homepage="https://github.com/BLAKE3-team/BLAKE3" -distfiles="https://github.com/BLAKE3-team/BLAKE3/archive/refs/tags/$version.tar.gz" -checksum=6b51aefe515969785da02e87befafc7fdc7a065cd3458cf1141f29267749e81f - -libblake3-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/libblkid b/srcpkgs/libblkid deleted file mode 120000 index 9b5553747383e5..00000000000000 --- a/srcpkgs/libblkid +++ /dev/null @@ -1 +0,0 @@ -util-linux-common \ No newline at end of file diff --git a/srcpkgs/libblkid-devel b/srcpkgs/libblkid-devel deleted file mode 120000 index 9b5553747383e5..00000000000000 --- a/srcpkgs/libblkid-devel +++ /dev/null @@ -1 +0,0 @@ -util-linux-common \ No newline at end of file diff --git a/srcpkgs/libblockdev-devel b/srcpkgs/libblockdev-devel deleted file mode 120000 index f197697d1dce80..00000000000000 --- a/srcpkgs/libblockdev-devel +++ /dev/null @@ -1 +0,0 @@ -libblockdev \ No newline at end of file diff --git a/srcpkgs/libblockdev/template b/srcpkgs/libblockdev/template deleted file mode 100644 index 8b97af57c00602..00000000000000 --- a/srcpkgs/libblockdev/template +++ /dev/null @@ -1,47 +0,0 @@ -# Template file for 'libblockdev' -pkgname=libblockdev -version=3.3.1 -revision=1 -build_style=gnu-configure -make_check_target="test" -hostmakedepends="pkg-config python3-setuptools autoconf autoconf-archive automake libtool" -makedepends="cryptsetup-devel device-mapper-devel dmraid-devel libbytesize-devel - libglib-devel libkmod-devel libparted-devel libfdisk-devel nss-devel - volume_key-devel pcre2-devel e2fsprogs-devel libnvme-devel - keyutils-devel libyaml-devel libatasmart-devel json-glib-devel" -short_desc="Library for manipulating block devices" -maintainer="Orphaned <orphan@voidlinux.org>" -license="LGPL-2.1-or-later" -homepage="https://github.com/storaged-project/libblockdev" -# changelog needs to be adjusted on major version changes -changelog="https://raw.githubusercontent.com/storaged-project/libblockdev/master/NEWS.rst" -distfiles="https://github.com/storaged-project/libblockdev/archive/refs/tags/${version}.tar.gz" -checksum=7d313d790dbf2921d19bed0bba591fc3530113bc0f3e7818ee80f028c988a286 -conf_files="/etc/libblockdev/3/conf.d/10-lvm-dbus.cfg - /etc/libblockdev/3/conf.d/00-default.cfg" -# Requires root. -make_check=no - -CFLAGS="-Wl,-lpcre2-8" - -#ndctl not present on ppc -case "$XBPS_TARGET_MACHINE" in - ppc*) - configure_args+=" --without-nvdimm" ;; - *) - makedepends+=" libndctl-devel" ;; -esac - -pre_configure() { - autoreconf -fi -} - -libblockdev-devel_package() { - depends="${sourcepkg}>=${version}_${revision} libglib-devel" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/libblockdev/update b/srcpkgs/libblockdev/update deleted file mode 100644 index 9e560e5c796554..00000000000000 --- a/srcpkgs/libblockdev/update +++ /dev/null @@ -1 +0,0 @@ -pattern="\K[\d\.]*(?=-1\.tar\.gz)" diff --git a/srcpkgs/libbluetooth b/srcpkgs/libbluetooth deleted file mode 120000 index db15886a96e083..00000000000000 --- a/srcpkgs/libbluetooth +++ /dev/null @@ -1 +0,0 @@ -bluez \ No newline at end of file diff --git a/srcpkgs/libbluetooth-devel b/srcpkgs/libbluetooth-devel deleted file mode 120000 index db15886a96e083..00000000000000 --- a/srcpkgs/libbluetooth-devel +++ /dev/null @@ -1 +0,0 @@ -bluez \ No newline at end of file diff --git a/srcpkgs/libbluray-devel b/srcpkgs/libbluray-devel deleted file mode 120000 index a0f3b9d4a5359d..00000000000000 --- a/srcpkgs/libbluray-devel +++ /dev/null @@ -1 +0,0 @@ -libbluray \ No newline at end of file diff --git a/srcpkgs/libbluray-tools b/srcpkgs/libbluray-tools deleted file mode 120000 index a0f3b9d4a5359d..00000000000000 --- a/srcpkgs/libbluray-tools +++ /dev/null @@ -1 +0,0 @@ -libbluray \ No newline at end of file diff --git a/srcpkgs/libbluray/template b/srcpkgs/libbluray/template deleted file mode 100644 index 82bc0e53ae1e45..00000000000000 --- a/srcpkgs/libbluray/template +++ /dev/null @@ -1,51 +0,0 @@ -# Template file for 'libbluray' -pkgname=libbluray -version=1.3.4 -revision=1 -build_style=gnu-configure -configure_args="--disable-static --disable-optimizations" -hostmakedepends="pkg-config" -makedepends="libxml2-devel fontconfig-devel" -short_desc="Library to access Blu-Ray disks for video playback" -maintainer="Orphaned <orphan@voidlinux.org>" -license="LGPL-2.1-or-later" -homepage="https://www.videolan.org/developers/libbluray.html" -changelog="https://code.videolan.org/videolan/libbluray/-/raw/master/ChangeLog" -distfiles="${VIDEOLAN_SITE}/libbluray/${version}/libbluray-${version}.tar.bz2" -checksum=478ffd68a0f5dde8ef6ca989b7f035b5a0a22c599142e5cd3ff7b03bbebe5f2b - -case "$XBPS_TARGET_MACHINE" in - x86_64*|i686*|arm*|aarch64*|ppc64*) - hostmakedepends+=" apache-ant openjdk8" - ;; - *) configure_args+=" --disable-bdjava-jar";; -esac - -pre_build() { - . /etc/profile.d/jdk.sh -} - -pre_check() { - . /etc/profile.d/jdk.sh -} - -pre_install() { - . /etc/profile.d/jdk.sh -} - -libbluray-devel_package() { - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} - -libbluray-tools_package() { - short_desc+=" - tools" - pkg_install() { - vmove usr/bin - } -} diff --git a/srcpkgs/libboost_atomic b/srcpkgs/libboost_atomic deleted file mode 120000 index baef819c48f63a..00000000000000 --- a/srcpkgs/libboost_atomic +++ /dev/null @@ -1 +0,0 @@ -boost \ No newline at end of file diff --git a/srcpkgs/libboost_charconv b/srcpkgs/libboost_charconv deleted file mode 120000 index baef819c48f63a..00000000000000 --- a/srcpkgs/libboost_charconv +++ /dev/null @@ -1 +0,0 @@ -boost \ No newline at end of file diff --git a/srcpkgs/libboost_chrono b/srcpkgs/libboost_chrono deleted file mode 120000 index baef819c48f63a..00000000000000 --- a/srcpkgs/libboost_chrono +++ /dev/null @@ -1 +0,0 @@ -boost \ No newline at end of file diff --git a/srcpkgs/libboost_container b/srcpkgs/libboost_container deleted file mode 120000 index baef819c48f63a..00000000000000 --- a/srcpkgs/libboost_container +++ /dev/null @@ -1 +0,0 @@ -boost \ No newline at end of file diff --git a/srcpkgs/libboost_context b/srcpkgs/libboost_context deleted file mode 120000 index baef819c48f63a..00000000000000 --- a/srcpkgs/libboost_context +++ /dev/null @@ -1 +0,0 @@ -boost \ No newline at end of file diff --git a/srcpkgs/libboost_contract b/srcpkgs/libboost_contract deleted file mode 120000 index baef819c48f63a..00000000000000 --- a/srcpkgs/libboost_contract +++ /dev/null @@ -1 +0,0 @@ -boost \ No newline at end of file diff --git a/srcpkgs/libboost_coroutine b/srcpkgs/libboost_coroutine deleted file mode 120000 index baef819c48f63a..00000000000000 --- a/srcpkgs/libboost_coroutine +++ /dev/null @@ -1 +0,0 @@ -boost \ No newline at end of file diff --git a/srcpkgs/libboost_date_time b/srcpkgs/libboost_date_time deleted file mode 120000 index baef819c48f63a..00000000000000 --- a/srcpkgs/libboost_date_time +++ /dev/null @@ -1 +0,0 @@ -boost \ No newline at end of file diff --git a/srcpkgs/libboost_fiber b/srcpkgs/libboost_fiber deleted file mode 120000 index baef819c48f63a..00000000000000 --- a/srcpkgs/libboost_fiber +++ /dev/null @@ -1 +0,0 @@ -boost \ No newline at end of file diff --git a/srcpkgs/libboost_filesystem b/srcpkgs/libboost_filesystem deleted file mode 120000 index baef819c48f63a..00000000000000 --- a/srcpkgs/libboost_filesystem +++ /dev/null @@ -1 +0,0 @@ -boost \ No newline at end of file diff --git a/srcpkgs/libboost_graph b/srcpkgs/libboost_graph deleted file mode 120000 index baef819c48f63a..00000000000000 --- a/srcpkgs/libboost_graph +++ /dev/null @@ -1 +0,0 @@ -boost \ No newline at end of file diff --git a/srcpkgs/libboost_graph_parallel b/srcpkgs/libboost_graph_parallel deleted file mode 120000 index baef819c48f63a..00000000000000 --- a/srcpkgs/libboost_graph_parallel +++ /dev/null @@ -1 +0,0 @@ -boost \ No newline at end of file diff --git a/srcpkgs/libboost_iostreams b/srcpkgs/libboost_iostreams deleted file mode 120000 index baef819c48f63a..00000000000000 --- a/srcpkgs/libboost_iostreams +++ /dev/null @@ -1 +0,0 @@ -boost \ No newline at end of file diff --git a/srcpkgs/libboost_json b/srcpkgs/libboost_json deleted file mode 120000 index baef819c48f63a..00000000000000 --- a/srcpkgs/libboost_json +++ /dev/null @@ -1 +0,0 @@ -boost \ No newline at end of file diff --git a/srcpkgs/libboost_locale b/srcpkgs/libboost_locale deleted file mode 120000 index baef819c48f63a..00000000000000 --- a/srcpkgs/libboost_locale +++ /dev/null @@ -1 +0,0 @@ -boost \ No newline at end of file diff --git a/srcpkgs/libboost_log b/srcpkgs/libboost_log deleted file mode 120000 index baef819c48f63a..00000000000000 --- a/srcpkgs/libboost_log +++ /dev/null @@ -1 +0,0 @@ -boost \ No newline at end of file diff --git a/srcpkgs/libboost_log_setup b/srcpkgs/libboost_log_setup deleted file mode 120000 index baef819c48f63a..00000000000000 --- a/srcpkgs/libboost_log_setup +++ /dev/null @@ -1 +0,0 @@ -boost \ No newline at end of file diff --git a/srcpkgs/libboost_math_c99 b/srcpkgs/libboost_math_c99 deleted file mode 120000 index baef819c48f63a..00000000000000 --- a/srcpkgs/libboost_math_c99 +++ /dev/null @@ -1 +0,0 @@ -boost \ No newline at end of file diff --git a/srcpkgs/libboost_math_c99f b/srcpkgs/libboost_math_c99f deleted file mode 120000 index baef819c48f63a..00000000000000 --- a/srcpkgs/libboost_math_c99f +++ /dev/null @@ -1 +0,0 @@ -boost \ No newline at end of file diff --git a/srcpkgs/libboost_math_c99l b/srcpkgs/libboost_math_c99l deleted file mode 120000 index baef819c48f63a..00000000000000 --- a/srcpkgs/libboost_math_c99l +++ /dev/null @@ -1 +0,0 @@ -boost \ No newline at end of file diff --git a/srcpkgs/libboost_math_tr1 b/srcpkgs/libboost_math_tr1 deleted file mode 120000 index baef819c48f63a..00000000000000 --- a/srcpkgs/libboost_math_tr1 +++ /dev/null @@ -1 +0,0 @@ -boost \ No newline at end of file diff --git a/srcpkgs/libboost_math_tr1f b/srcpkgs/libboost_math_tr1f deleted file mode 120000 index baef819c48f63a..00000000000000 --- a/srcpkgs/libboost_math_tr1f +++ /dev/null @@ -1 +0,0 @@ -boost \ No newline at end of file diff --git a/srcpkgs/libboost_math_tr1l b/srcpkgs/libboost_math_tr1l deleted file mode 120000 index baef819c48f63a..00000000000000 --- a/srcpkgs/libboost_math_tr1l +++ /dev/null @@ -1 +0,0 @@ -boost \ No newline at end of file diff --git a/srcpkgs/libboost_mpi b/srcpkgs/libboost_mpi deleted file mode 120000 index baef819c48f63a..00000000000000 --- a/srcpkgs/libboost_mpi +++ /dev/null @@ -1 +0,0 @@ -boost \ No newline at end of file diff --git a/srcpkgs/libboost_mpi-python3 b/srcpkgs/libboost_mpi-python3 deleted file mode 120000 index baef819c48f63a..00000000000000 --- a/srcpkgs/libboost_mpi-python3 +++ /dev/null @@ -1 +0,0 @@ -boost \ No newline at end of file diff --git a/srcpkgs/libboost_nowide b/srcpkgs/libboost_nowide deleted file mode 120000 index baef819c48f63a..00000000000000 --- a/srcpkgs/libboost_nowide +++ /dev/null @@ -1 +0,0 @@ -boost \ No newline at end of file diff --git a/srcpkgs/libboost_prg_exec_monitor b/srcpkgs/libboost_prg_exec_monitor deleted file mode 120000 index baef819c48f63a..00000000000000 --- a/srcpkgs/libboost_prg_exec_monitor +++ /dev/null @@ -1 +0,0 @@ -boost \ No newline at end of file diff --git a/srcpkgs/libboost_process b/srcpkgs/libboost_process deleted file mode 120000 index baef819c48f63a..00000000000000 --- a/srcpkgs/libboost_process +++ /dev/null @@ -1 +0,0 @@ -boost \ No newline at end of file diff --git a/srcpkgs/libboost_program_options b/srcpkgs/libboost_program_options deleted file mode 120000 index baef819c48f63a..00000000000000 --- a/srcpkgs/libboost_program_options +++ /dev/null @@ -1 +0,0 @@ -boost \ No newline at end of file diff --git a/srcpkgs/libboost_random b/srcpkgs/libboost_random deleted file mode 120000 index baef819c48f63a..00000000000000 --- a/srcpkgs/libboost_random +++ /dev/null @@ -1 +0,0 @@ -boost \ No newline at end of file diff --git a/srcpkgs/libboost_regex b/srcpkgs/libboost_regex deleted file mode 120000 index baef819c48f63a..00000000000000 --- a/srcpkgs/libboost_regex +++ /dev/null @@ -1 +0,0 @@ -boost \ No newline at end of file diff --git a/srcpkgs/libboost_serialization b/srcpkgs/libboost_serialization deleted file mode 120000 index baef819c48f63a..00000000000000 --- a/srcpkgs/libboost_serialization +++ /dev/null @@ -1 +0,0 @@ -boost \ No newline at end of file diff --git a/srcpkgs/libboost_stacktrace_addr2line b/srcpkgs/libboost_stacktrace_addr2line deleted file mode 120000 index baef819c48f63a..00000000000000 --- a/srcpkgs/libboost_stacktrace_addr2line +++ /dev/null @@ -1 +0,0 @@ -boost \ No newline at end of file diff --git a/srcpkgs/libboost_stacktrace_backtrace b/srcpkgs/libboost_stacktrace_backtrace deleted file mode 120000 index baef819c48f63a..00000000000000 --- a/srcpkgs/libboost_stacktrace_backtrace +++ /dev/null @@ -1 +0,0 @@ -boost \ No newline at end of file diff --git a/srcpkgs/libboost_stacktrace_basic b/srcpkgs/libboost_stacktrace_basic deleted file mode 120000 index baef819c48f63a..00000000000000 --- a/srcpkgs/libboost_stacktrace_basic +++ /dev/null @@ -1 +0,0 @@ -boost \ No newline at end of file diff --git a/srcpkgs/libboost_stacktrace_from_exception b/srcpkgs/libboost_stacktrace_from_exception deleted file mode 120000 index baef819c48f63a..00000000000000 --- a/srcpkgs/libboost_stacktrace_from_exception +++ /dev/null @@ -1 +0,0 @@ -boost \ No newline at end of file diff --git a/srcpkgs/libboost_stacktrace_noop b/srcpkgs/libboost_stacktrace_noop deleted file mode 120000 index baef819c48f63a..00000000000000 --- a/srcpkgs/libboost_stacktrace_noop +++ /dev/null @@ -1 +0,0 @@ -boost \ No newline at end of file diff --git a/srcpkgs/libboost_thread b/srcpkgs/libboost_thread deleted file mode 120000 index baef819c48f63a..00000000000000 --- a/srcpkgs/libboost_thread +++ /dev/null @@ -1 +0,0 @@ -boost \ No newline at end of file diff --git a/srcpkgs/libboost_timer b/srcpkgs/libboost_timer deleted file mode 120000 index baef819c48f63a..00000000000000 --- a/srcpkgs/libboost_timer +++ /dev/null @@ -1 +0,0 @@ -boost \ No newline at end of file diff --git a/srcpkgs/libboost_type_erasure b/srcpkgs/libboost_type_erasure deleted file mode 120000 index baef819c48f63a..00000000000000 --- a/srcpkgs/libboost_type_erasure +++ /dev/null @@ -1 +0,0 @@ -boost \ No newline at end of file diff --git a/srcpkgs/libboost_unit_test_framework b/srcpkgs/libboost_unit_test_framework deleted file mode 120000 index baef819c48f63a..00000000000000 --- a/srcpkgs/libboost_unit_test_framework +++ /dev/null @@ -1 +0,0 @@ -boost \ No newline at end of file diff --git a/srcpkgs/libboost_url b/srcpkgs/libboost_url deleted file mode 120000 index baef819c48f63a..00000000000000 --- a/srcpkgs/libboost_url +++ /dev/null @@ -1 +0,0 @@ -boost \ No newline at end of file diff --git a/srcpkgs/libboost_wave b/srcpkgs/libboost_wave deleted file mode 120000 index baef819c48f63a..00000000000000 --- a/srcpkgs/libboost_wave +++ /dev/null @@ -1 +0,0 @@ -boost \ No newline at end of file diff --git a/srcpkgs/libboost_wserialization b/srcpkgs/libboost_wserialization deleted file mode 120000 index baef819c48f63a..00000000000000 --- a/srcpkgs/libboost_wserialization +++ /dev/null @@ -1 +0,0 @@ -boost \ No newline at end of file diff --git a/srcpkgs/libbpf-devel b/srcpkgs/libbpf-devel deleted file mode 120000 index ad979046de863b..00000000000000 --- a/srcpkgs/libbpf-devel +++ /dev/null @@ -1 +0,0 @@ -libbpf \ No newline at end of file diff --git a/srcpkgs/libbpf/template b/srcpkgs/libbpf/template deleted file mode 100644 index 32e0a7128de5b0..00000000000000 --- a/srcpkgs/libbpf/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'libbpf' -pkgname=libbpf -version=1.6.2 -revision=1 -build_wrksrc="src" -build_style=gnu-makefile -hostmakedepends="pkg-config" -makedepends="elfutils-devel" -short_desc="Library for working with (e)BPF" -maintainer="Leah Neukirchen <leah@vuxu.org>" -license="LGPL-2.1-only, BSD-2-Clause" -homepage="https://github.com/libbpf/libbpf" -distfiles="https://github.com/libbpf/libbpf/archive/refs/tags/v${version}.tar.gz" -checksum=16f31349c70764cba8e0fad3725cc9f52f6cf952554326aa0229daaa21ef4fbd - -post_install() { - vlicense ../LICENSE - vlicense ../LICENSE.BSD-2-Clause -} - -libbpf-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision} elfutils-devel" - pkg_install() { - vmove usr/include - vmove usr/lib/*.a - vmove usr/lib/*.so - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/libbraiding-devel b/srcpkgs/libbraiding-devel deleted file mode 120000 index 987bf7b229bec3..00000000000000 --- a/srcpkgs/libbraiding-devel +++ /dev/null @@ -1 +0,0 @@ -libbraiding \ No newline at end of file diff --git a/srcpkgs/libbraiding/template b/srcpkgs/libbraiding/template deleted file mode 100644 index c45a7994f17716..00000000000000 --- a/srcpkgs/libbraiding/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'libbraiding' -pkgname=libbraiding -version=1.3.1 -revision=1 -build_style=gnu-configure -short_desc="Library to compute several properties of braids" -maintainer="Gonzalo Tornaría <tornaria@cmat.edu.uy>" -license="GPL-2.0-or-later" -homepage="https://github.com/miguelmarco/libbraiding/" -changelog="https://github.com/miguelmarco/libbraiding/releases" -distfiles="https://github.com/miguelmarco/libbraiding/releases/download/$version/libbraiding-$version.tar.gz" -checksum=d1738c3ad64a90ca0ad968d2e3c9069b0de08abcf37fb44a151a229d88203950 - -libbraiding-devel_package() { - depends="${sourcepkg}>=${version}_${revision} ${makedepends}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/libbreeze-icons b/srcpkgs/libbreeze-icons deleted file mode 120000 index ff2275acaf4499..00000000000000 --- a/srcpkgs/libbreeze-icons +++ /dev/null @@ -1 +0,0 @@ -breeze-icons \ No newline at end of file diff --git a/srcpkgs/libbreeze-icons-devel b/srcpkgs/libbreeze-icons-devel deleted file mode 120000 index ff2275acaf4499..00000000000000 --- a/srcpkgs/libbreeze-icons-devel +++ /dev/null @@ -1 +0,0 @@ -breeze-icons \ No newline at end of file diff --git a/srcpkgs/libbs2b-devel b/srcpkgs/libbs2b-devel deleted file mode 120000 index c5a435f6eeb91e..00000000000000 --- a/srcpkgs/libbs2b-devel +++ /dev/null @@ -1 +0,0 @@ -libbs2b \ No newline at end of file diff --git a/srcpkgs/libbs2b/template b/srcpkgs/libbs2b/template deleted file mode 100644 index 13f2d2c7702b4c..00000000000000 --- a/srcpkgs/libbs2b/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'libbs2b' -pkgname=libbs2b -version=3.1.0 -revision=3 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="libsndfile-devel" -short_desc="Audiofilter for headphones" -maintainer="lemmi <lemmi@nerd2nerd.org>" -license="MIT" -homepage="http://bs2b.sourceforge.net/" -distfiles="${SOURCEFORGE_SITE}/bs2b/${pkgname}/${version}/${pkgname}-${version}.tar.gz" -checksum=6aaafd81aae3898ee40148dd1349aab348db9bfae9767d0e66e0b07ddd4b2528 - -post_install() { - vlicense COPYING -} - -libbs2b-devel_package() { - short_desc+=" - development files" - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/*.a - vmove usr/lib/*.so - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/libbsd-devel b/srcpkgs/libbsd-devel deleted file mode 120000 index 657cd4da9d36dc..00000000000000 --- a/srcpkgs/libbsd-devel +++ /dev/null @@ -1 +0,0 @@ -libbsd \ No newline at end of file diff --git a/srcpkgs/libbsd/template b/srcpkgs/libbsd/template deleted file mode 100644 index 02cd77772282b0..00000000000000 --- a/srcpkgs/libbsd/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'libbsd' -pkgname=libbsd -version=0.12.2 -revision=1 -build_style=gnu-configure -makedepends="libmd-devel" -short_desc="Provides useful functions commonly found on BSD system" -maintainer="Duncaen <duncaen@voidlinux.org>" -license="ISC, MIT, Beerware, BSD-2-Clause, BSD-3-Clause, BSD-4-Clause" -homepage="https://libbsd.freedesktop.org/" -distfiles="https://libbsd.freedesktop.org/releases/libbsd-${version}.tar.xz" -checksum=b88cc9163d0c652aaf39a99991d974ddba1c3a9711db8f1b5838af2a14731014 - -post_install() { - vlicense COPYING -} - -libbsd-devel_package() { - depends="${sourcepkg}>=${version}_${revision} libmd-devel" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - vmove usr/share/man - } -} diff --git a/srcpkgs/libbson b/srcpkgs/libbson deleted file mode 120000 index 5623f965aec6eb..00000000000000 --- a/srcpkgs/libbson +++ /dev/null @@ -1 +0,0 @@ -mongo-c-driver \ No newline at end of file diff --git a/srcpkgs/libbson-devel b/srcpkgs/libbson-devel deleted file mode 120000 index 5623f965aec6eb..00000000000000 --- a/srcpkgs/libbson-devel +++ /dev/null @@ -1 +0,0 @@ -mongo-c-driver \ No newline at end of file diff --git a/srcpkgs/libbtrfs b/srcpkgs/libbtrfs deleted file mode 120000 index 03c9921434052e..00000000000000 --- a/srcpkgs/libbtrfs +++ /dev/null @@ -1 +0,0 @@ -btrfs-progs \ No newline at end of file diff --git a/srcpkgs/libbtrfs-devel b/srcpkgs/libbtrfs-devel deleted file mode 120000 index 03c9921434052e..00000000000000 --- a/srcpkgs/libbtrfs-devel +++ /dev/null @@ -1 +0,0 @@ -btrfs-progs \ No newline at end of file diff --git a/srcpkgs/libbtrfsutil b/srcpkgs/libbtrfsutil deleted file mode 120000 index 03c9921434052e..00000000000000 --- a/srcpkgs/libbtrfsutil +++ /dev/null @@ -1 +0,0 @@ -btrfs-progs \ No newline at end of file diff --git a/srcpkgs/libbtrfsutil-devel b/srcpkgs/libbtrfsutil-devel deleted file mode 120000 index 03c9921434052e..00000000000000 --- a/srcpkgs/libbtrfsutil-devel +++ /dev/null @@ -1 +0,0 @@ -btrfs-progs \ No newline at end of file diff --git a/srcpkgs/libburn-devel b/srcpkgs/libburn-devel deleted file mode 120000 index ea430220b5a61b..00000000000000 --- a/srcpkgs/libburn-devel +++ /dev/null @@ -1 +0,0 @@ -libburn \ No newline at end of file diff --git a/srcpkgs/libburn/template b/srcpkgs/libburn/template deleted file mode 100644 index c1bcab0882815e..00000000000000 --- a/srcpkgs/libburn/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'libburn' -pkgname=libburn -version=1.5.6 -revision=1 -build_style=gnu-configure -short_desc="Library for reading, mastering and writing optical discs" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-or-later" -homepage="http://scdbackup.sourceforge.net/cdrskin_eng.html" -distfiles="http://files.libburnia-project.org/releases/${pkgname}-${version}.tar.gz" -checksum=7295491b4be5eeac5e7a3fb2067e236e2955ffdc6bbd45f546466edee321644b - -cdrskin_package() { - short_desc="Command line CD/DVD/BD writing tool" - pkg_install() { - vmove usr/bin - vmove usr/share - } -} - -libburn-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - vmove "usr/lib/*.a" - } -} diff --git a/srcpkgs/libbytesize-devel b/srcpkgs/libbytesize-devel deleted file mode 120000 index 25e8998c0fded9..00000000000000 --- a/srcpkgs/libbytesize-devel +++ /dev/null @@ -1 +0,0 @@ -libbytesize \ No newline at end of file diff --git a/srcpkgs/libbytesize-python3 b/srcpkgs/libbytesize-python3 deleted file mode 120000 index 25e8998c0fded9..00000000000000 --- a/srcpkgs/libbytesize-python3 +++ /dev/null @@ -1 +0,0 @@ -libbytesize \ No newline at end of file diff --git a/srcpkgs/libbytesize/template b/srcpkgs/libbytesize/template deleted file mode 100644 index 1641d4babbf643..00000000000000 --- a/srcpkgs/libbytesize/template +++ /dev/null @@ -1,41 +0,0 @@ -# Template file for 'libbytesize' -pkgname=libbytesize -version=2.10 -revision=2 -build_style=gnu-configure -hostmakedepends="pkg-config gettext python3" -makedepends="mpfr-devel pcre2-devel" -checkdepends="python3-six" -short_desc="Library for operations with sizes in bytes" -maintainer="Orphaned <orphan@voidlinux.org>" -license="LGPL-2.1-or-later" -homepage="https://github.com/storaged-project/libbytesize" -changelog="https://raw.githubusercontent.com/storaged-project/libbytesize/master/NEWS.rst" -distfiles="https://github.com/storaged-project/libbytesize/releases/download/${version}/libbytesize-${version}.tar.gz" -checksum=1d1ce3be8ac59fd59511d0794c7327d5cf33f1e83496837b17e19ac49400cad1 - -pre_check() { - # Requires python3-pocketlint, which is not packaged yet. - vsed -e 's/canary_tests.sh$//g' -i tests/Makefile -} - -libbytesize-devel_package() { - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - } -} - -libbytesize-python3_package() { - depends="python3-six ${sourcepkg}>=${version}_${revision}" - short_desc+=" - Python3 bindings" - pkg_install() { - vmove "usr/lib/python3*" - # Requires the Python module. - vmove usr/bin/bscalc - vmove usr/share/man/man1/bscalc.1 - } -} diff --git a/srcpkgs/libcaca-devel b/srcpkgs/libcaca-devel deleted file mode 120000 index 85227625c8d7fb..00000000000000 --- a/srcpkgs/libcaca-devel +++ /dev/null @@ -1 +0,0 @@ -libcaca \ No newline at end of file diff --git a/srcpkgs/libcaca/template b/srcpkgs/libcaca/template deleted file mode 100644 index c889b6a872c90b..00000000000000 --- a/srcpkgs/libcaca/template +++ /dev/null @@ -1,37 +0,0 @@ -# Template file for 'libcaca' -pkgname=libcaca -version=0.99.beta20 -revision=1 -build_style=gnu-configure -configure_args="$(vopt_enable x11)" -hostmakedepends="libtool automake pkg-config" -makedepends="ncurses-devel imlib2-devel $(vopt_if opengl 'libfreeglut-devel')" -short_desc="Graphics library that outputs text instead of pixels" -maintainer="Orphaned <orphan@voidlinux.org>" -license="WTFPL" -homepage="http://caca.zoy.org/wiki/libcaca" -distfiles="https://github.com/cacalabs/libcaca/archive/v${version}.tar.gz" -checksum="3edb8763a8f888ed4d4b85b3a056e81c840d5d27f79bdebc0b991688b23084f2" - -build_options="x11 opengl" - -pre_configure() { - autoreconf -fi -} - -post_install() { - rm ${DESTDIR}/usr/lib/*.la -} - -libcaca-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/bin/caca-config - vmove usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - vmove usr/share/man/man1/caca-config.1 - } -} diff --git a/srcpkgs/libcacard-devel b/srcpkgs/libcacard-devel deleted file mode 120000 index f2d5cc5a826ed4..00000000000000 --- a/srcpkgs/libcacard-devel +++ /dev/null @@ -1 +0,0 @@ -libcacard \ No newline at end of file diff --git a/srcpkgs/libcacard/template b/srcpkgs/libcacard/template deleted file mode 100644 index 2ad6000806db72..00000000000000 --- a/srcpkgs/libcacard/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'libcacard' -pkgname=libcacard -version=2.8.1 -revision=1 -build_style=meson -# test/meson.build gives unknown softhsm variable -configure_args="-Ddisable_tests=true" -hostmakedepends="pkg-config" -makedepends="nss-devel libglib-devel pcsclite-devel" -short_desc="Library to provide emulation of smart cards to a virtual card reader" -maintainer="Orphaned <orphan@voidlinux.org>" -license="LGPL-2.1-or-later" -homepage="https://cgit.freedesktop.org/spice/libcacard/" -distfiles="https://www.spice-space.org/download/libcacard/libcacard-${version}.tar.xz" -checksum=fbbf4de8cb7db5bdff5ecb672ff0dbe6939fb9f344b900d51ba6295329a332e7 -replaces="libcacard-tools>=0" - -libcacard-devel_package() { - depends="${sourcepkg}>=${version}_${revision} - nss-devel libglib-devel pcsclite-devel" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/libcaja b/srcpkgs/libcaja deleted file mode 120000 index 1e2b3afe756bc1..00000000000000 --- a/srcpkgs/libcaja +++ /dev/null @@ -1 +0,0 @@ -caja \ No newline at end of file diff --git a/srcpkgs/libcaja-devel b/srcpkgs/libcaja-devel deleted file mode 120000 index 1e2b3afe756bc1..00000000000000 --- a/srcpkgs/libcaja-devel +++ /dev/null @@ -1 +0,0 @@ -caja \ No newline at end of file diff --git a/srcpkgs/libcalc b/srcpkgs/libcalc deleted file mode 120000 index ea90b63037bb3a..00000000000000 --- a/srcpkgs/libcalc +++ /dev/null @@ -1 +0,0 @@ -calc \ No newline at end of file diff --git a/srcpkgs/libcalc-devel b/srcpkgs/libcalc-devel deleted file mode 120000 index ea90b63037bb3a..00000000000000 --- a/srcpkgs/libcalc-devel +++ /dev/null @@ -1 +0,0 @@ -calc \ No newline at end of file diff --git a/srcpkgs/libcamera-devel b/srcpkgs/libcamera-devel deleted file mode 120000 index 40d2c1b040e650..00000000000000 --- a/srcpkgs/libcamera-devel +++ /dev/null @@ -1 +0,0 @@ -libcamera \ No newline at end of file diff --git a/srcpkgs/libcamera/template b/srcpkgs/libcamera/template deleted file mode 100644 index 553d8253268c18..00000000000000 --- a/srcpkgs/libcamera/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 'libcamera' -pkgname=libcamera -version=0.5.2 -revision=1 -build_style=meson -configure_args="-Dgstreamer=enabled -Dwerror=false -Dv4l2=enabled" -hostmakedepends="pkg-config python3-yaml python3-ply python3-Jinja2" -makedepends="openssl-devel libevent-devel gst-plugins-base1-devel gstreamer1-devel libyaml-devel" -short_desc="Complex camera support library for Linux, Android, and ChromeOS" -maintainer="Damiano Ognissanti <ognissanti@hotmail.se>" -license="LGPL-2.1-or-later, GPL-2.0-or-later" -homepage="https://libcamera.org/" -distfiles="https://github.com/libcamera-org/libcamera/archive/refs/tags/v${version}.tar.gz" -checksum=cab2196b55487cfc27a1cbf0f83eb420194d280bb44cc6c88a1311ff154844d1 - -case "$XBPS_TARGET_MACHINE" in - # PiSP is supported on aarch64 and armv*l for Raspberry Pi - aarch64*|armv*) makedepends+=" libpisp-devel" ;; -esac - -libcamera-devel_package() { - depends="libcamera-${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/libcanberra-devel b/srcpkgs/libcanberra-devel deleted file mode 120000 index 2c1c8bc0aaa9f3..00000000000000 --- a/srcpkgs/libcanberra-devel +++ /dev/null @@ -1 +0,0 @@ -libcanberra \ No newline at end of file diff --git a/srcpkgs/libcanberra-gtk3 b/srcpkgs/libcanberra-gtk3 deleted file mode 120000 index 2c1c8bc0aaa9f3..00000000000000 --- a/srcpkgs/libcanberra-gtk3 +++ /dev/null @@ -1 +0,0 @@ -libcanberra \ No newline at end of file diff --git a/srcpkgs/libcanberra-utils b/srcpkgs/libcanberra-utils deleted file mode 120000 index 2c1c8bc0aaa9f3..00000000000000 --- a/srcpkgs/libcanberra-utils +++ /dev/null @@ -1 +0,0 @@ -libcanberra \ No newline at end of file diff --git a/srcpkgs/libcanberra/patches/0001-gtk-Don-t-assume-all-GdkDisplays-are-GdkX11Displays.patch b/srcpkgs/libcanberra/patches/0001-gtk-Don-t-assume-all-GdkDisplays-are-GdkX11Displays.patch deleted file mode 100644 index da9d9e2dfd0d2d..00000000000000 --- a/srcpkgs/libcanberra/patches/0001-gtk-Don-t-assume-all-GdkDisplays-are-GdkX11Displays.patch +++ /dev/null @@ -1,70 +0,0 @@ -From c0620e432650e81062c1967cc669829dbd29b310 Mon Sep 17 00:00:00 2001 -From: Michael Meeks <michael.meeks@suse.com> -Date: Fri, 9 Nov 2012 16:16:40 +0000 -Subject: [PATCH] gtk: Don't assume all GdkDisplays are GdkX11Displays: - broadway/wayland - ---- - src/canberra-gtk-module.c | 15 +++++++++++++++ - src/canberra-gtk.c | 5 +++++ - 2 files changed, 20 insertions(+) - -diff --git a/src/canberra-gtk-module.c b/src/canberra-gtk-module.c -index 67791f0..c1532ab 100644 ---- a/src/canberra-gtk-module.c -+++ b/src/canberra-gtk-module.c -@@ -307,6 +307,11 @@ static gint window_get_desktop(GdkDisplay *d, GdkWindow *w) { - guchar *data = NULL; - gint ret = -1; - -+#ifdef GDK_IS_X11_DISPLAY -+ if (!GDK_IS_X11_DISPLAY(d)) -+ return 0; -+#endif -+ - if (XGetWindowProperty(GDK_DISPLAY_XDISPLAY(d), GDK_WINDOW_XID(w), - gdk_x11_get_xatom_by_name_for_display(d, "_NET_WM_DESKTOP"), - 0, G_MAXLONG, False, XA_CARDINAL, &type_return, -@@ -335,6 +340,11 @@ static gint display_get_desktop(GdkDisplay *d) { - guchar *data = NULL; - gint ret = -1; - -+#ifdef GDK_IS_X11_DISPLAY -+ if (!GDK_IS_X11_DISPLAY(d)) -+ return 0; -+#endif -+ - if (XGetWindowProperty(GDK_DISPLAY_XDISPLAY(d), DefaultRootWindow(GDK_DISPLAY_XDISPLAY(d)), - gdk_x11_get_xatom_by_name_for_display(d, "_NET_CURRENT_DESKTOP"), - 0, G_MAXLONG, False, XA_CARDINAL, &type_return, -@@ -365,6 +375,11 @@ static gboolean window_is_xembed(GdkDisplay *d, GdkWindow *w) { - gboolean ret = FALSE; - Atom xembed; - -+#ifdef GDK_IS_X11_DISPLAY -+ if (!GDK_IS_X11_DISPLAY(d)) -+ return FALSE; -+#endif -+ - /* Gnome Panel applets are XEMBED windows. We need to make sure we - * ignore them */ - -diff --git a/src/canberra-gtk.c b/src/canberra-gtk.c -index 34446f5..08cb668 100644 ---- a/src/canberra-gtk.c -+++ b/src/canberra-gtk.c -@@ -185,6 +185,11 @@ static gint window_get_desktop(GdkDisplay *d, GdkWindow *w) { - guchar *data = NULL; - gint ret = -1; - -+#ifdef GDK_IS_X11_DISPLAY -+ if (!GDK_IS_X11_DISPLAY(d)) -+ return 0; -+#endif -+ - if (XGetWindowProperty(GDK_DISPLAY_XDISPLAY(d), GDK_WINDOW_XID(w), - gdk_x11_get_xatom_by_name_for_display(d, "_NET_WM_DESKTOP"), - 0, G_MAXLONG, False, XA_CARDINAL, &type_return, --- -2.25.0 - diff --git a/srcpkgs/libcanberra/template b/srcpkgs/libcanberra/template deleted file mode 100644 index 200053fc6dab69..00000000000000 --- a/srcpkgs/libcanberra/template +++ /dev/null @@ -1,47 +0,0 @@ -# Template file for 'libcanberra' -pkgname=libcanberra -version=0.30 -revision=15 -build_style=gnu-configure -configure_args="--enable-alsa --enable-null --disable-lynx - --enable-gstreamer --disable-oss --with-builtin=dso" -hostmakedepends="gettext pkg-config gtk-doc" -makedepends="gtk+3-devel libvorbis-devel libltdl-devel - gstreamer1-devel alsa-lib-devel tdb-devel pulseaudio-devel - eudev-libudev-devel vala-devel" -short_desc="XDG Sound Theme and Name Specification library implementation" -maintainer="Orphaned <orphan@voidlinux.org>" -license="LGPL-2.1-or-later" -homepage="http://0pointer.de/lennart/projects/libcanberra/" -distfiles="http://pkgs.fedoraproject.org/repo/pkgs/libcanberra/libcanberra-${version}.tar.xz/34cb7e4430afaf6f447c4ebdb9b42072/libcanberra-${version}.tar.xz" -checksum=c2b671e67e0c288a69fc33dc1b6f1b534d07882c2aceed37004bf48c601afa72 -replaces="libcanberra-gtk<=0.30_12" - -libcanberra-utils_package() { - replaces="${sourcepkg}<0.30_6" - short_desc+=" - utilities" - pkg_install() { - vmove usr/bin - } -} -libcanberra-gtk3_package() { - replaces="${sourcepkg}<0.30_6" - short_desc+=" - GTK+ (3.x) support" - pkg_install() { - vmove usr/lib/libcanberra-gtk3.so.* - vmove usr/lib/gtk-3.0 - } -} -libcanberra-devel_package() { - depends="gtk+3-devel - ${sourcepkg}-gtk3>=${version}_${revision} - ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - vmove usr/share/gtk-doc - vmove usr/share/vala - } -} diff --git a/srcpkgs/libcap-devel b/srcpkgs/libcap-devel deleted file mode 120000 index 4085af640132e1..00000000000000 --- a/srcpkgs/libcap-devel +++ /dev/null @@ -1 +0,0 @@ -libcap \ No newline at end of file diff --git a/srcpkgs/libcap-ng-devel b/srcpkgs/libcap-ng-devel deleted file mode 120000 index 414bbce7c7fac4..00000000000000 --- a/srcpkgs/libcap-ng-devel +++ /dev/null @@ -1 +0,0 @@ -libcap-ng \ No newline at end of file diff --git a/srcpkgs/libcap-ng-progs b/srcpkgs/libcap-ng-progs deleted file mode 120000 index 414bbce7c7fac4..00000000000000 --- a/srcpkgs/libcap-ng-progs +++ /dev/null @@ -1 +0,0 @@ -libcap-ng \ No newline at end of file diff --git a/srcpkgs/libcap-ng-python b/srcpkgs/libcap-ng-python deleted file mode 120000 index 414bbce7c7fac4..00000000000000 --- a/srcpkgs/libcap-ng-python +++ /dev/null @@ -1 +0,0 @@ -libcap-ng \ No newline at end of file diff --git a/srcpkgs/libcap-ng-python3 b/srcpkgs/libcap-ng-python3 deleted file mode 120000 index 414bbce7c7fac4..00000000000000 --- a/srcpkgs/libcap-ng-python3 +++ /dev/null @@ -1 +0,0 @@ -libcap-ng \ No newline at end of file diff --git a/srcpkgs/libcap-ng/patches/pid_t-portability.patch b/srcpkgs/libcap-ng/patches/pid_t-portability.patch deleted file mode 100644 index 97ddeb23812b24..00000000000000 --- a/srcpkgs/libcap-ng/patches/pid_t-portability.patch +++ /dev/null @@ -1,12 +0,0 @@ -Make this build with musl, uid_t/pid_t are defined in <unistd.h>. - ---- a/utils/proc-llist.h 2014-01-11 11:38:42.960868985 +0100 -+++ b/utils/proc-llist.h 2014-01-11 11:39:01.776988967 +0100 -@@ -24,6 +24,7 @@ - #ifndef PROC_HEADER - #define PROC_HEADER - -+#include <unistd.h> /* uid_t, pid_t */ - #include "config.h" - - diff --git a/srcpkgs/libcap-ng/template b/srcpkgs/libcap-ng/template deleted file mode 100644 index b111c9d88780c1..00000000000000 --- a/srcpkgs/libcap-ng/template +++ /dev/null @@ -1,53 +0,0 @@ -# Template file for 'libcap-ng' -pkgname=libcap-ng -version=0.8.5 -revision=2 -build_style=gnu-configure -configure_args="--without-python --without-python3" -short_desc="Alternate POSIX capabilities library" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-or-later, LGPL-2.1-or-later" -homepage="http://people.redhat.com/sgrubb/libcap-ng/" -distfiles="http://people.redhat.com/sgrubb/$pkgname/$pkgname-$version.tar.gz" -checksum=3ba5294d1cbdfa98afaacfbc00b6af9ed2b83e8a21817185dfd844cc8c7ac6ff - -subpackages="libcap-ng-devel libcap-ng-progs" - -if [ -z "$CROSS_BUILD" ]; then - subpackages+=" libcap-ng-python libcap-ng-python3" - hostmakedepends="python3-devel swig python3-setuptools" - configure_args+=" --without-python --with-python3" -fi - -libcap-ng-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/man/man3 - vmove usr/share/aclocal - } -} -libcap-ng-progs_package() { - short_desc+=" - utilities" - pkg_install() { - vmove usr/bin - vmove usr/share - } -} -libcap-ng-python3_package() { - lib32disabled=yes - short_desc+=" - Python3 bindings" - depends="python3" - pkg_install() { - vmove ${py3_sitelib} - } -} -libcap-ng-python_package() { - metapackage=yes - short_desc+=" - transitional dummy pkg" - depends="libcap-ng-python3-${version}_${revision}" -} diff --git a/srcpkgs/libcap-pam b/srcpkgs/libcap-pam deleted file mode 120000 index 4085af640132e1..00000000000000 --- a/srcpkgs/libcap-pam +++ /dev/null @@ -1 +0,0 @@ -libcap \ No newline at end of file diff --git a/srcpkgs/libcap-progs b/srcpkgs/libcap-progs deleted file mode 120000 index 4085af640132e1..00000000000000 --- a/srcpkgs/libcap-progs +++ /dev/null @@ -1 +0,0 @@ -libcap \ No newline at end of file diff --git a/srcpkgs/libcap/template b/srcpkgs/libcap/template deleted file mode 100644 index 8989c6fcbd8631..00000000000000 --- a/srcpkgs/libcap/template +++ /dev/null @@ -1,69 +0,0 @@ -# Template file for 'libcap' -pkgname=libcap -version=2.76 -revision=1 -bootstrap=yes -build_style=gnu-makefile -make_build_args="GOLANG=no" -make_use_env=yes -make_check_target="test" -short_desc="POSIX.1e capabilities suite" -maintainer="skmpz <dem.procopiou@gmail.com>" -license="GPL-2.0-only, BSD-3-Clause" -homepage="https://sites.google.com/site/fullycapable/" -changelog="https://sites.google.com/site/fullycapable/release-notes-for-libcap" -distfiles="${KERNEL_SITE}/libs/security/linux-privs/libcap2/libcap-${version}.tar.xz" -checksum=629da4ab29900d0f7fcc36227073743119925fd711c99a1689bbf5c9b40c8e6f - -subpackages="libcap-devel libcap-progs" - -if [ "$CROSS_BUILD" ]; then - make_build_args+=" CROSS_COMPILE=${XBPS_CROSS_TRIPLET}-" -fi - -if [ "$CHROOT_READY" ]; then - hostmakedepends="gperf" - makedepends="pam-devel" - make_build_args+=" PAM_CAP=yes" - subpackages+=" libcap-pam" -else - make_build_args+=" PAM_CAP=no" -fi - -make_install_args="${make_build_args} SBINDIR=/usr/bin exec_prefix=/usr - LIBDIR=/usr/lib PKGCONFIGDIR=/usr/lib/pkgconfig RAISE_SETFCAP=no" - -post_install() { - vlicense License -} - -libcap-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/libcap.a - vmove usr/lib/libcap.so - vmove usr/lib/libpsx.a - vmove usr/lib/libpsx.so - vmove usr/share/man/man3 - vmove usr/lib/pkgconfig - } -} - -libcap-progs_package() { - short_desc+=" - utilities" - pkg_install() { - vmove usr/bin - vmove usr/share - } -} - -libcap-pam_package() { - conf_files="/etc/security/capability.conf" - short_desc+=" - PAM module" - pkg_install() { - vinstall pam_cap/capability.conf 644 etc/security - vmove usr/lib/security - } -} diff --git a/srcpkgs/libcaribou b/srcpkgs/libcaribou deleted file mode 120000 index 7f932efc02e7bf..00000000000000 --- a/srcpkgs/libcaribou +++ /dev/null @@ -1 +0,0 @@ -caribou \ No newline at end of file diff --git a/srcpkgs/libcbor-devel b/srcpkgs/libcbor-devel deleted file mode 120000 index 035b795a4204a3..00000000000000 --- a/srcpkgs/libcbor-devel +++ /dev/null @@ -1 +0,0 @@ -libcbor \ No newline at end of file diff --git a/srcpkgs/libcbor/template b/srcpkgs/libcbor/template deleted file mode 100644 index ccd8eafbe35034..00000000000000 --- a/srcpkgs/libcbor/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'libcbor' -pkgname=libcbor -version=0.13.0 -revision=1 -build_style=cmake -configure_args="-DBUILD_SHARED_LIBS=ON" -short_desc="Library for parsing and generating CBOR, a binary data format" -maintainer="Leah Neukirchen <leah@vuxu.org>" -license="MIT" -homepage="https://github.com/PJK/libcbor" -distfiles="https://github.com/PJK/libcbor/archive/v${version}.tar.gz" -checksum=95a7f0dd333fd1dce3e4f92691ca8be38227b27887599b21cd3c4f6d6a7abb10 - -post_install() { - vlicense LICENSE.md -} - -libcbor-devel_package() { - depends="libcbor>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/libcddb-devel b/srcpkgs/libcddb-devel deleted file mode 120000 index 08d5d2851f56ec..00000000000000 --- a/srcpkgs/libcddb-devel +++ /dev/null @@ -1 +0,0 @@ -libcddb \ No newline at end of file diff --git a/srcpkgs/libcddb/patches/gcc14.patch b/srcpkgs/libcddb/patches/gcc14.patch deleted file mode 100644 index f0c0e1068c105d..00000000000000 --- a/srcpkgs/libcddb/patches/gcc14.patch +++ /dev/null @@ -1,13 +0,0 @@ -Source: https://src.fedoraproject.org/rpms/libcddb/blob/f42/f/pointer-types.patch - ---- a/lib/cddb_net.c 2024-02-01 13:39:55.794671164 -0600 -+++ b/lib/cddb_net.c 2024-02-01 13:40:50.551398466 -0600 -@@ -329,7 +329,7 @@ - default: - /* we got connected, check error condition */ - l = sizeof(rv); -- getsockopt(sockfd, SOL_SOCKET, SO_ERROR, &rv, &l); -+ getsockopt(sockfd, SOL_SOCKET, SO_ERROR, &rv, (socklen_t * restrict)&l); - if (rv) { - /* something went wrong, simulate normal connect behaviour */ - errno = rv; diff --git a/srcpkgs/libcddb/template b/srcpkgs/libcddb/template deleted file mode 100644 index dc0dcbf84f365c..00000000000000 --- a/srcpkgs/libcddb/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'libcddb' -pkgname=libcddb -version=1.3.2 -revision=9 -build_style=gnu-configure -short_desc="Library to access data on a CDDB server" -maintainer="Orphaned <orphan@voidlinux.org>" -license="LGPL-2.0-or-later" -homepage="http://libcddb.sourceforge.net/" -distfiles="${SOURCEFORGE_SITE}/$pkgname/$pkgname-$version.tar.gz" -checksum=68e9b53918b9bea727fb2db78936526671c039dcd7396cb82ecd6854e866048c - -libcddb-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" - } -} diff --git a/srcpkgs/libcdio-devel b/srcpkgs/libcdio-devel deleted file mode 120000 index b84f31aaec4fe0..00000000000000 --- a/srcpkgs/libcdio-devel +++ /dev/null @@ -1 +0,0 @@ -libcdio \ No newline at end of file diff --git a/srcpkgs/libcdio-paranoia-devel b/srcpkgs/libcdio-paranoia-devel deleted file mode 120000 index a46f890942a96d..00000000000000 --- a/srcpkgs/libcdio-paranoia-devel +++ /dev/null @@ -1 +0,0 @@ -libcdio-paranoia \ No newline at end of file diff --git a/srcpkgs/libcdio-paranoia/template b/srcpkgs/libcdio-paranoia/template deleted file mode 100644 index ea6865e9de3c7f..00000000000000 --- a/srcpkgs/libcdio-paranoia/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 'libcdio-paranoia' -pkgname=libcdio-paranoia -version=10.2+2.0.1 -revision=1 -build_style=gnu-configure -configure_args="--enable-cpp-progs --disable-example-progs" -hostmakedepends="automake libtool pkg-config" -makedepends="libcdio-devel" -short_desc="CD paranoia utility/libraries from libcdio" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-3.0-or-later" -homepage="https://www.gnu.org/software/libcdio/" -distfiles="${GNU_SITE}/libcdio/$pkgname-$version.tar.bz2" -checksum=33b1cf305ccfbfd03b43936975615000ce538b119989c4bec469577570b60e8a - -pre_configure() { - autoreconf -fi -} - -libcdio-paranoia-devel_package() { - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/libcdio/patches/gcc14.patch b/srcpkgs/libcdio/patches/gcc14.patch deleted file mode 100644 index f725d6b42957ca..00000000000000 --- a/srcpkgs/libcdio/patches/gcc14.patch +++ /dev/null @@ -1,76 +0,0 @@ -Source: https://gitweb.gentoo.org/repo/gentoo.git/tree/dev-libs/libcdio/files/libcdio-2.1.0-no-lfs-shims.patch - -From https://bugs.gentoo.org/918988 -From: Alfred Wingate <parona@protonmail.com> -Date: Mon, 20 May 2024 22:02:08 +0300 -Subject: [PATCH] Do not use LFS shims, rely on _FILE_OFFSET_BITS=64 - -See https://savannah.gnu.org/bugs/?65751 and https://bugs.gentoo.org/918988 - -Setting _FILE_OFFSET_BITS=64 is enough to get the LFS interface, -using LFS shims is unnecessary on 64-bit systems and they may -not be available on 32-bit systems on glibc. - -Signed-off-by: Alfred Wingate <parona@protonmail.com> ---- a/configure.ac -+++ b/configure.ac -@@ -547,10 +547,10 @@ AC_DEFINE_UNQUOTED(LIBCDIO_SOURCE_PATH, "$LIBCDIO_SOURCE_PATH", - [Full path to libcdio top_sourcedir.]) - AC_SUBST(LIBCDIO_SOURCE_PATH) - --AC_CHECK_FUNCS( [chdir drand48 fseeko fseeko64 ftruncate geteuid getgid \ -- getuid getpwuid gettimeofday lseek64 lstat memcpy memset mkstemp rand \ -- seteuid setegid snprintf setenv strndup unsetenv tzset sleep \ -- _stati64 usleep vsnprintf readlink realpath gmtime_r localtime_r] ) -+AC_CHECK_FUNCS( [chdir drand48 fseeko ftruncate geteuid getgid getuid \ -+ getpwuid gettimeofday lstat memcpy memset mkstemp rand seteuid \ -+ setegid snprintf setenv strndup unsetenv tzset sleep _stati64 \ -+ usleep vsnprintf readlink realpath gmtime_r localtime_r] ) - - # check for timegm() support - AC_CHECK_FUNC(timegm, AC_DEFINE(HAVE_TIMEGM,1, ---- a/lib/driver/_cdio_generic.c -+++ b/lib/driver/_cdio_generic.c -@@ -55,16 +55,6 @@ - #define PATH_MAX 4096 - #endif - --/* If available and LFS is enabled, try to use lseek64 */ --#if defined(HAVE_LSEEK64) && defined(_FILE_OFFSET_BITS) && (_FILE_OFFSET_BITS == 64) --#if defined(_MSC_VER) --#include <io.h> --#endif --#define CDIO_LSEEK lseek64 --#else --#define CDIO_LSEEK lseek --#endif -- - /*! - Eject media -- there's nothing to do here. We always return -2. - Should we also free resources? -@@ -170,7 +160,7 @@ off_t - cdio_generic_lseek (void *user_data, off_t offset, int whence) - { - generic_img_private_t *p_env = user_data; -- return CDIO_LSEEK(p_env->fd, offset, whence); -+ return lseek(p_env->fd, offset, whence); - } - - /*! ---- a/lib/driver/_cdio_stdio.c -+++ b/lib/driver/_cdio_stdio.c -@@ -47,11 +47,7 @@ - #include "_cdio_stdio.h" - #include "cdio_assert.h" - --/* On 32 bit platforms, fseek can only access streams of 2 GB or less. -- Prefer fseeko/fseeko64, that take a 64 bit offset when LFS is enabled */ --#if defined(HAVE_FSEEKO64) && defined(_FILE_OFFSET_BITS) && (_FILE_OFFSET_BITS == 64) --#define CDIO_FSEEK fseeko64 --#elif defined(HAVE_FSEEKO) -+#if defined(HAVE_FSEEKO) - #define CDIO_FSEEK fseeko - #else - #define CDIO_FSEEK fseek --- -2.45.1 diff --git a/srcpkgs/libcdio/template b/srcpkgs/libcdio/template deleted file mode 100644 index ce987875cfb313..00000000000000 --- a/srcpkgs/libcdio/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 'libcdio' -pkgname=libcdio -version=2.2.0 -revision=2 -build_style=gnu-configure -hostmakedepends="automake libtool pkg-config" -makedepends="ncurses-devel libcddb-devel" -short_desc="CD-ROM access library" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-3.0-or-later" -homepage="http://www.gnu.org/software/libcdio/" -distfiles="https://github.com/libcdio/libcdio/releases/download/${version}/libcdio-${version}.tar.gz" -checksum=1b6c58137f71721ddb78773432d26252ee6500d92d227d4c4892631c30ea7abb - -pre_configure() { - autoreconf -fi -} - -libcdio-devel_package() { - depends="libcddb-devel libcdio>=${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/libcdparanoia b/srcpkgs/libcdparanoia deleted file mode 120000 index f68cec3ad36b52..00000000000000 --- a/srcpkgs/libcdparanoia +++ /dev/null @@ -1 +0,0 @@ -cdparanoia \ No newline at end of file diff --git a/srcpkgs/libcdparanoia-devel b/srcpkgs/libcdparanoia-devel deleted file mode 120000 index f68cec3ad36b52..00000000000000 --- a/srcpkgs/libcdparanoia-devel +++ /dev/null @@ -1 +0,0 @@ -cdparanoia \ No newline at end of file diff --git a/srcpkgs/libcdr-devel b/srcpkgs/libcdr-devel deleted file mode 120000 index 6f6a9fa8d3fdab..00000000000000 --- a/srcpkgs/libcdr-devel +++ /dev/null @@ -1 +0,0 @@ -libcdr \ No newline at end of file diff --git a/srcpkgs/libcdr-tools b/srcpkgs/libcdr-tools deleted file mode 120000 index 6f6a9fa8d3fdab..00000000000000 --- a/srcpkgs/libcdr-tools +++ /dev/null @@ -1 +0,0 @@ -libcdr \ No newline at end of file diff --git a/srcpkgs/libcdr/template b/srcpkgs/libcdr/template deleted file mode 100644 index 65bc162a743360..00000000000000 --- a/srcpkgs/libcdr/template +++ /dev/null @@ -1,33 +0,0 @@ -# Template file for 'libcdr' -pkgname=libcdr -version=0.1.8 -revision=2 -build_style=gnu-configure -configure_args="--disable-debug" -hostmakedepends="pkg-config" -makedepends="lcms2-devel icu-devel librevenge-devel boost-devel-minimal - libcppunit-devel zlib-devel" -short_desc="Corel Draw file format importer library" -maintainer="Đoàn Trần Công Danh <congdanhqx@gmail.com>" -license="MPL-2.0" -homepage="https://wiki.documentfoundation.org/DLP/Libraries/libcdr" -distfiles="http://dev-www.libreoffice.org/src/libcdr/${pkgname}-${version}.tar.xz" -checksum=ced677c8300b29c91d3004bb1dddf0b99761bf5544991c26c2ee8f427e87193c - -libcdr-devel_package() { - depends="libcdr>=${version}_${revision} librevenge-devel lcms2-devel icu-devel - zlib-devel" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} - -libcdr-tools_package() { - short_desc+=" - development files" - pkg_install() { - vmove usr/bin - } -} diff --git a/srcpkgs/libcdr/update b/srcpkgs/libcdr/update deleted file mode 100644 index c73523e2ee9bb3..00000000000000 --- a/srcpkgs/libcdr/update +++ /dev/null @@ -1 +0,0 @@ -site="http://dev-www.libreoffice.org/src/libcdr" diff --git a/srcpkgs/libcec-devel b/srcpkgs/libcec-devel deleted file mode 120000 index de19fbe0575ad5..00000000000000 --- a/srcpkgs/libcec-devel +++ /dev/null @@ -1 +0,0 @@ -libcec \ No newline at end of file diff --git a/srcpkgs/libcec/patches/no-fqdn.patch b/srcpkgs/libcec/patches/no-fqdn.patch deleted file mode 100644 index 69fe1c458c57ac..00000000000000 --- a/srcpkgs/libcec/patches/no-fqdn.patch +++ /dev/null @@ -1,13 +0,0 @@ -diff --git src/libcec/cmake/SetBuildInfo.cmake src/libcec/cmake/SetBuildInfo.cmake -index 3402f9f..b121361 100644 ---- a/src/libcec/cmake/SetBuildInfo.cmake -+++ b/src/libcec/cmake/SetBuildInfo.cmake -@@ -40,7 +40,7 @@ else() - # add host on which this was built to compile info - find_program(HAVE_HOSTNAME_BIN hostname /bin /usr/bin /usr/local/bin) - if(HAVE_HOSTNAME_BIN) -- exec_program(hostname ARGS -f OUTPUT_VARIABLE BUILD_HOST RETURN_VALUE RETURN_HOST) -+ exec_program(hostname ARGS OUTPUT_VARIABLE BUILD_HOST RETURN_VALUE RETURN_HOST) - if (RETURN_HOST) - exec_program(hostname OUTPUT_VARIABLE BUILD_HOST) - endif() diff --git a/srcpkgs/libcec/patches/python-3.13.patch b/srcpkgs/libcec/patches/python-3.13.patch deleted file mode 100644 index e7c351d0ec4e3f..00000000000000 --- a/srcpkgs/libcec/patches/python-3.13.patch +++ /dev/null @@ -1,12 +0,0 @@ -diff -ur a/src/libcec/SwigHelper.h b/src/libcec/SwigHelper.h ---- a/src/libcec/SwigHelper.h 2020-07-13 06:18:33.000000000 -0400 -+++ b/src/libcec/SwigHelper.h 2024-11-23 15:00:04.684002606 -0500 -@@ -119,7 +119,7 @@ - if (!!m_callbacks[callback]) - { - /** call the callback */ -- result = PyEval_CallObject(m_callbacks[callback], arglist); -+ result = PyObject_CallObject(m_callbacks[callback], arglist); - - /** unref the argument and result */ - if (!!arglist) diff --git a/srcpkgs/libcec/patches/return-right.patch b/srcpkgs/libcec/patches/return-right.patch deleted file mode 100644 index 8b5caba785116b..00000000000000 --- a/srcpkgs/libcec/patches/return-right.patch +++ /dev/null @@ -1,29 +0,0 @@ ---- ./include/cecloader.h.orig 2023-09-30 07:58:57.250505723 -0400 -+++ ./include/cecloader.h 2023-09-30 08:00:08.028027063 -0400 -@@ -88,7 +88,7 @@ - if (!g_libCEC) - g_libCEC = LoadLibrary(strLib ? strLib : "cec.dll"); - if (!g_libCEC) -- return NULL; -+ return false; - - typedef bool (__cdecl*_LibCecBootloader)(void); - _LibCecBootloader LibCecBootloader; -@@ -172,7 +172,7 @@ - if (!g_libCEC) - { - std::cout << dlerror() << std::endl; -- return NULL; -+ return false; - } - } - -@@ -181,7 +181,7 @@ - if (!LibCecBootloader) - { - std::cout << "cannot find CECStartBootloader" << std::endl; -- return NULL; -+ return false; - } - - bool bReturn = LibCecBootloader(); diff --git a/srcpkgs/libcec/template b/srcpkgs/libcec/template deleted file mode 100644 index 877a04a15179de..00000000000000 --- a/srcpkgs/libcec/template +++ /dev/null @@ -1,40 +0,0 @@ -# Template file for 'libcec' -pkgname=libcec -version=6.0.2 -revision=5 -build_style=cmake -configure_args="Python_ADDITIONAL_VERSIONS=${py3_ver}" -hostmakedepends="pkg-config libtool swig" -makedepends="eudev-libudev-devel lockdev-devel p8-platform-devel - libXrandr-devel python3-devel" -short_desc="USB CEC Adapter communication Library" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-or-later" -homepage="https://github.com/Pulse-Eight/libcec" -distfiles="https://github.com/Pulse-Eight/libcec/archive/libcec-${version}.tar.gz" -checksum=090696d7a4fb772d7acebbb06f91ab92e025531c7c91824046b9e4e71ecb3377 - -cec-client_package() { - depends="libcec>=${version}" - short_desc+=" - client tool" - pkg_install() { - vmove usr/bin - } -} -python3-libcec_package() { - short_desc+=" - python bindings" - depends="python3 libcec>=${version}" - - pkg_install() { - vmove "${py3_lib}" - } -} -libcec-devel_package() { - short_desc+=" - development files" - depends="eudev-libudev-devel p8-platform-devel libcec>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/libcgroup-devel b/srcpkgs/libcgroup-devel deleted file mode 120000 index 24743e8b0dc1ef..00000000000000 --- a/srcpkgs/libcgroup-devel +++ /dev/null @@ -1 +0,0 @@ -libcgroup \ No newline at end of file diff --git a/srcpkgs/libcgroup-utils b/srcpkgs/libcgroup-utils deleted file mode 120000 index 24743e8b0dc1ef..00000000000000 --- a/srcpkgs/libcgroup-utils +++ /dev/null @@ -1 +0,0 @@ -libcgroup \ No newline at end of file diff --git a/srcpkgs/libcgroup/files/cgred/run b/srcpkgs/libcgroup/files/cgred/run deleted file mode 100644 index eb3a298bf85599..00000000000000 --- a/srcpkgs/libcgroup/files/cgred/run +++ /dev/null @@ -1,7 +0,0 @@ -#!/bin/sh -exec 2>&1 -# Default logs to syslog with facility DAEMON -# man cgrulesengd for options list and descriptions. -[ -r conf ] && . ./conf -cgconfigparser ${PARSEOPTS:=-l /etc/cgconfig.conf} -exec cgrulesengd ${OPTS:=-s} -g cgred --nodaemon 2>&1 diff --git a/srcpkgs/libcgroup/libcgroup-utils.INSTALL b/srcpkgs/libcgroup/libcgroup-utils.INSTALL deleted file mode 100644 index 90120c91a9fb53..00000000000000 --- a/srcpkgs/libcgroup/libcgroup-utils.INSTALL +++ /dev/null @@ -1,7 +0,0 @@ -#!/bin/sh -case ${ACTION} in -post) - chown root:cgred usr/bin/cgexec - chmod g+s usr/bin/cgexec - ;; -esac diff --git a/srcpkgs/libcgroup/template b/srcpkgs/libcgroup/template deleted file mode 100644 index 18dfd5c9f8e5f9..00000000000000 --- a/srcpkgs/libcgroup/template +++ /dev/null @@ -1,44 +0,0 @@ -# Template file for 'libcgroup' -pkgname=libcgroup -version=3.0.0 -revision=1 -build_style=gnu-configure -configure_args="--sbindir=/usr/bin --enable-pam-module-dir=/usr/lib/security --enable-tests=no" -hostmakedepends="flex" -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=8d284d896fca1c981b55850e92acd3ad9648a69227c028dda7ae3402af878edd - -case "$XBPS_TARGET_MACHINE" in - *-musl) # Add musl-fts implementation - makedepends+=" musl-fts-devel" - LDFLAGS="-lfts" - ;; -esac - -libcgroup-utils_package() { - short_desc+=" - utilities" - conf_files="/etc/cgrules.conf /etc/cgconfig.conf" - system_groups="cgred" - pkg_install() { - vmove usr/bin - vmove usr/share/man - vconf samples/config/cgrules.conf - vconf samples/config/cgconfig.conf - vsv cgred - } -} -libcgroup-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/libcgroup/update b/srcpkgs/libcgroup/update deleted file mode 100644 index d395a5b230c3c3..00000000000000 --- a/srcpkgs/libcgroup/update +++ /dev/null @@ -1 +0,0 @@ -pattern="${pkgname}-v?\K[\d.]+(?=\.tar)" diff --git a/srcpkgs/libchafa b/srcpkgs/libchafa deleted file mode 120000 index de0ee362842102..00000000000000 --- a/srcpkgs/libchafa +++ /dev/null @@ -1 +0,0 @@ -chafa \ No newline at end of file diff --git a/srcpkgs/libchamplain-devel b/srcpkgs/libchamplain-devel deleted file mode 120000 index 9b3721653ba2ed..00000000000000 --- a/srcpkgs/libchamplain-devel +++ /dev/null @@ -1 +0,0 @@ -libchamplain \ No newline at end of file diff --git a/srcpkgs/libchamplain/template b/srcpkgs/libchamplain/template deleted file mode 100644 index 6497bea6479af1..00000000000000 --- a/srcpkgs/libchamplain/template +++ /dev/null @@ -1,34 +0,0 @@ -# Template file for 'libchamplain' -pkgname=libchamplain -version=0.12.21 -revision=1 -build_style=meson -build_helper="gir" -configure_args="$(vopt_bool gir introspection) $(vopt_bool gir vapi)" -hostmakedepends="pkg-config glib-devel $(vopt_if gir vala)" -makedepends="libsoup3-devel gtk+3-devel clutter-gtk-devel sqlite-devel" -short_desc="Library aimed to provide a Clutter widget to display rasterized maps" -maintainer="Enno Boland <gottox@voidlinux.org>" -license="LGPL-2.1-or-later" -homepage="http://projects.gnome.org/libchamplain/" -distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=a915cd172a0c52944c5579fcb4683f8a878c571bf5e928254b5dafefc727e5a7 - -# Package build options -build_options="gir" -build_options_default="gir" - -libchamplain-devel_package() { - depends="${sourcepkg}>=${version}_${revision} libglib-devel cairo-devel - clutter-devel clutter-gtk-devel gtk+3-devel sqlite-devel libsoup3-devel" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - if [ "$build_option_gir" ]; then - vmove usr/share/gir-1.0 - vmove usr/share/vala - fi - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/libchardet-devel b/srcpkgs/libchardet-devel deleted file mode 120000 index 0fcfa3f2b200c7..00000000000000 --- a/srcpkgs/libchardet-devel +++ /dev/null @@ -1 +0,0 @@ -libchardet \ No newline at end of file diff --git a/srcpkgs/libchardet/template b/srcpkgs/libchardet/template deleted file mode 100644 index c8ed9fc5585852..00000000000000 --- a/srcpkgs/libchardet/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 'libchardet' -pkgname=libchardet -version=1.0.5 -revision=1 -build_style=gnu-configure -hostmakedepends="perl" -short_desc="Mozilla's Universal Charset Detector C/C++ API" -maintainer="Orphaned <orphan@voidlinux.org>" -license="MPL-1.1" -homepage="http://ftp.oops.org/pub/oops/libchardet/" -distfiles="https://github.com/Joungkyun/libchardet/archive/${version}.tar.gz" -checksum=95d2d372e571ecf680627598a3525ff2354fef1d35d97514f126468133965d50 - -post_install() { - rm -rf ${DESTDIR}/usr/share/doc -} - -libchardet-devel_package() { - depends="${sourcepkg}-${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/bin/chardet-config - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - vmove usr/share/man - } -} diff --git a/srcpkgs/libcheese b/srcpkgs/libcheese deleted file mode 120000 index eb26474016fdb5..00000000000000 --- a/srcpkgs/libcheese +++ /dev/null @@ -1 +0,0 @@ -cheese \ No newline at end of file diff --git a/srcpkgs/libchewing-devel b/srcpkgs/libchewing-devel deleted file mode 120000 index 5ea20a615bbb58..00000000000000 --- a/srcpkgs/libchewing-devel +++ /dev/null @@ -1 +0,0 @@ -libchewing \ No newline at end of file diff --git a/srcpkgs/libchewing/patches/cross-compile.patch b/srcpkgs/libchewing/patches/cross-compile.patch deleted file mode 100644 index d127a83589f793..00000000000000 --- a/srcpkgs/libchewing/patches/cross-compile.patch +++ /dev/null @@ -1,23 +0,0 @@ -diff --git a/CMakeLists.txt b/CMakeLists.txt -index 07112b0..597a764 100644 ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -229,15 +229,16 @@ set_target_properties(${ALL_TOOLS} PROPERTIES - ) - - # tools command -+file(MAKE_DIRECTORY ${DATA_BIN_DIR}) - add_custom_command( - OUTPUT - ${ALL_DATA} -- COMMAND ${CMAKE_COMMAND} -E make_directory ${DATA_BIN_DIR} -- COMMAND ${CMAKE_COMMAND} -E chdir ${DATA_BIN_DIR} ${TOOLS_BIN_DIR}/init_database ${DATA_SRC_DIR}/phone.cin ${DATA_SRC_DIR}/tsi.src -+ COMMAND init_database ${DATA_SRC_DIR}/phone.cin ${DATA_SRC_DIR}/tsi.src - DEPENDS - ${ALL_TOOLS} - ${DATA_SRC_DIR}/phone.cin - ${DATA_SRC_DIR}/tsi.src -+ WORKING_DIRECTORY ${DATA_BIN_DIR} - ) - - # test diff --git a/srcpkgs/libchewing/template b/srcpkgs/libchewing/template deleted file mode 100644 index 9345a70fe6ff74..00000000000000 --- a/srcpkgs/libchewing/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'libchewing' -pkgname=libchewing -version=0.5.1 -revision=5 -build_style=cmake -build_helper="qemu" -hostmakedepends="texinfo" -makedepends="sqlite-devel" -short_desc="Intelligent phonetic (Zhuyin/Bopomofo) input method" -maintainer="Robert Stancil <robert.stancil@mavs.uta.edu>" -license="LGPL-2.1-only" -homepage="http://chewing.im/" -distfiles="https://github.com/chewing/libchewing/releases/download/v${version}/${pkgname}-${version}.tar.bz2" -checksum=9708c63415fa6034435c0f38100e7d30d0e1bac927f67bec6dfeb3fef016172b -replaces="libchewing-data>=0" - -libchewing-devel_package() { - depends="libchewing>=${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/info - } -} diff --git a/srcpkgs/libchicken b/srcpkgs/libchicken deleted file mode 120000 index 80bed2835281e4..00000000000000 --- a/srcpkgs/libchicken +++ /dev/null @@ -1 +0,0 @@ -chicken \ No newline at end of file diff --git a/srcpkgs/libchipcard-devel b/srcpkgs/libchipcard-devel deleted file mode 120000 index 97dc72c08a21cb..00000000000000 --- a/srcpkgs/libchipcard-devel +++ /dev/null @@ -1 +0,0 @@ -libchipcard \ No newline at end of file diff --git a/srcpkgs/libchipcard/template b/srcpkgs/libchipcard/template deleted file mode 100644 index 7453dd093c4115..00000000000000 --- a/srcpkgs/libchipcard/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'libchipcard' -pkgname=libchipcard -version=5.0.4 -revision=3 -build_style=gnu-configure -hostmakedepends="gwenhywfar-devel pkg-config" -makedepends="gwenhywfar-devel pcsclite-devel zlib-devel" -short_desc="Library for easy access to chip cards via chipcard readers" -maintainer="Matthias Fulz <mfulz@olznet.de>" -license="LGPL-2.1-only" -homepage="http://www.libchipcard.de" -distfiles="https://www.aquamaniac.de/rdm/attachments/download/158/libchipcard-${version}.tar.gz" -checksum=d25a79adcf09f1058ca9168b80e843fadbd556fb0f23c890d871124ad380423a - -libchipcard-devel_package() { - depends="libchipcard>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/bin/chipcard-config - vmove usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/libchmlib b/srcpkgs/libchmlib deleted file mode 120000 index 7bbf77bd2f7b01..00000000000000 --- a/srcpkgs/libchmlib +++ /dev/null @@ -1 +0,0 @@ -chmlib \ No newline at end of file diff --git a/srcpkgs/libchmlib-devel b/srcpkgs/libchmlib-devel deleted file mode 120000 index 7bbf77bd2f7b01..00000000000000 --- a/srcpkgs/libchmlib-devel +++ /dev/null @@ -1 +0,0 @@ -chmlib \ No newline at end of file diff --git a/srcpkgs/libcinnamon-control-center b/srcpkgs/libcinnamon-control-center deleted file mode 120000 index 79065c74bf3fdb..00000000000000 --- a/srcpkgs/libcinnamon-control-center +++ /dev/null @@ -1 +0,0 @@ -cinnamon-control-center \ No newline at end of file diff --git a/srcpkgs/libclang b/srcpkgs/libclang deleted file mode 120000 index 0d68131b9b3088..00000000000000 --- a/srcpkgs/libclang +++ /dev/null @@ -1 +0,0 @@ -llvm \ No newline at end of file diff --git a/srcpkgs/libclang-cpp b/srcpkgs/libclang-cpp deleted file mode 120000 index 0d68131b9b3088..00000000000000 --- a/srcpkgs/libclang-cpp +++ /dev/null @@ -1 +0,0 @@ -llvm \ No newline at end of file diff --git a/srcpkgs/libclang-cpp18 b/srcpkgs/libclang-cpp18 deleted file mode 120000 index 1f418dc969a832..00000000000000 --- a/srcpkgs/libclang-cpp18 +++ /dev/null @@ -1 +0,0 @@ -llvm18 \ No newline at end of file diff --git a/srcpkgs/libclang-cpp19 b/srcpkgs/libclang-cpp19 deleted file mode 120000 index 985027fe0a5c8d..00000000000000 --- a/srcpkgs/libclang-cpp19 +++ /dev/null @@ -1 +0,0 @@ -llvm19 \ No newline at end of file diff --git a/srcpkgs/libclang-cpp21 b/srcpkgs/libclang-cpp21 deleted file mode 120000 index 39080ddd1ff022..00000000000000 --- a/srcpkgs/libclang-cpp21 +++ /dev/null @@ -1 +0,0 @@ -llvm21 \ No newline at end of file diff --git a/srcpkgs/libclang18 b/srcpkgs/libclang18 deleted file mode 120000 index 1f418dc969a832..00000000000000 --- a/srcpkgs/libclang18 +++ /dev/null @@ -1 +0,0 @@ -llvm18 \ No newline at end of file diff --git a/srcpkgs/libclang19 b/srcpkgs/libclang19 deleted file mode 120000 index 985027fe0a5c8d..00000000000000 --- a/srcpkgs/libclang19 +++ /dev/null @@ -1 +0,0 @@ -llvm19 \ No newline at end of file diff --git a/srcpkgs/libclang21 b/srcpkgs/libclang21 deleted file mode 120000 index 39080ddd1ff022..00000000000000 --- a/srcpkgs/libclang21 +++ /dev/null @@ -1 +0,0 @@ -llvm21 \ No newline at end of file diff --git a/srcpkgs/libclc b/srcpkgs/libclc deleted file mode 120000 index 0d68131b9b3088..00000000000000 --- a/srcpkgs/libclc +++ /dev/null @@ -1 +0,0 @@ -llvm \ No newline at end of file diff --git a/srcpkgs/libclc19 b/srcpkgs/libclc19 deleted file mode 120000 index 985027fe0a5c8d..00000000000000 --- a/srcpkgs/libclc19 +++ /dev/null @@ -1 +0,0 @@ -llvm19 \ No newline at end of file diff --git a/srcpkgs/libclc21 b/srcpkgs/libclc21 deleted file mode 120000 index 39080ddd1ff022..00000000000000 --- a/srcpkgs/libclc21 +++ /dev/null @@ -1 +0,0 @@ -llvm21 \ No newline at end of file diff --git a/srcpkgs/libcli-devel b/srcpkgs/libcli-devel deleted file mode 120000 index f3686ea9c09e1d..00000000000000 --- a/srcpkgs/libcli-devel +++ /dev/null @@ -1 +0,0 @@ -libcli \ No newline at end of file diff --git a/srcpkgs/libcli/template b/srcpkgs/libcli/template deleted file mode 100644 index aa5a6b86d22066..00000000000000 --- a/srcpkgs/libcli/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'libcli' -pkgname=libcli -version=1.10.7 -revision=1 -build_style=gnu-makefile -short_desc="Library for cisco style telnet interfaces" -maintainer="Robert Lowry <bobertlo@gmail.com>" -license="GPL-2.0-or-later" -homepage="https://github.com/dparrish/libcli" -distfiles="https://github.com/dparrish/libcli/archive/V${version}.tar.gz" -checksum=179f78592f73492c22cc1b544b6f8cb0f6630a2f670430c118b8e084e6562e74 - -if [ "$XBPS_TARGET_LIBC" = "glibc" ]; then - makedepends+=" libxcrypt-devel" -fi - -libcli-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/libcloudproviders-devel b/srcpkgs/libcloudproviders-devel deleted file mode 120000 index 7ab48d59173b70..00000000000000 --- a/srcpkgs/libcloudproviders-devel +++ /dev/null @@ -1 +0,0 @@ -libcloudproviders \ No newline at end of file diff --git a/srcpkgs/libcloudproviders/template b/srcpkgs/libcloudproviders/template deleted file mode 100644 index af205446cbdbe6..00000000000000 --- a/srcpkgs/libcloudproviders/template +++ /dev/null @@ -1,32 +0,0 @@ -# Template file for 'libcloudproviders' -pkgname=libcloudproviders -version=0.3.6 -revision=1 -build_style=meson -build_helper="gir" -configure_args="$(vopt_bool gir introspection) $(vopt_bool gir vapigen)" -hostmakedepends="pkg-config glib-devel $(vopt_if gir 'vala-devel')" -makedepends="libglib-devel" -short_desc="DBus API for cloud storage sync clients to expose their services" -maintainer="Orphaned <orphan@voidlinux.org>" -license="LGPL-3.0-or-later" -homepage="https://gitlab.gnome.org/World/libcloudproviders" -distfiles="${homepage}/-/archive/${version}/libcloudproviders-${version}.tar.gz" -checksum=fa25bdc2e415a717999f3d0bac8756dc0dcfe40e3ada864fadc26df0746a7116 - -build_options="gir" -build_options_default="gir" - -libcloudproviders-devel_package() { - depends="${sourcepkg}-${version}_${revision} glib-devel" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - if [ "$build_option_gir" ]; then - vmove usr/share/gir-1.0 - vmove usr/share/vala - fi - } -} diff --git a/srcpkgs/libcmis-devel b/srcpkgs/libcmis-devel deleted file mode 120000 index c1d889ec0217d4..00000000000000 --- a/srcpkgs/libcmis-devel +++ /dev/null @@ -1 +0,0 @@ -libcmis \ No newline at end of file diff --git a/srcpkgs/libcmis-tools b/srcpkgs/libcmis-tools deleted file mode 120000 index c1d889ec0217d4..00000000000000 --- a/srcpkgs/libcmis-tools +++ /dev/null @@ -1 +0,0 @@ -libcmis \ No newline at end of file diff --git a/srcpkgs/libcmis/patches/boost-1.86.patch b/srcpkgs/libcmis/patches/boost-1.86.patch deleted file mode 100644 index 140aecd70b4c84..00000000000000 --- a/srcpkgs/libcmis/patches/boost-1.86.patch +++ /dev/null @@ -1,44 +0,0 @@ -From dfcb642a491f7ec2ae52e3e83d31bb6cdf3670c2 Mon Sep 17 00:00:00 2001 -From: David Seifert <soap@gentoo.org> -Date: Sat, 31 Aug 2024 12:39:39 +0200 -Subject: [PATCH] Fix boost 1.86 breakage - -The fix does not break building against <1.86 since we're now accessing the -object representation of the return value. - -Fixes #67 ---- - src/libcmis/xml-utils.cxx | 14 ++++++++++---- - 1 file changed, 10 insertions(+), 4 deletions(-) - -diff --git a/src/libcmis/xml-utils.cxx b/src/libcmis/xml-utils.cxx -index e487d17..cdf088f 100644 ---- a/src/libcmis/xml-utils.cxx -+++ b/src/libcmis/xml-utils.cxx -@@ -531,16 +531,22 @@ namespace libcmis - boost::uuids::detail::sha1 sha1; - sha1.process_bytes( str.c_str(), str.size() ); - -- unsigned int digest[5]; -+ // on boost < 1.86.0, digest_type is typedef'd as unsigned int[5] -+ // on boost >= 1.86.0, digest_type is typedef'd as unsigned char[20] -+ boost::uuids::detail::sha1::digest_type digest; - sha1.get_digest( digest ); - -+ // by using a pointer to unsigned char, we can read the -+ // object representation of either typedef. -+ const unsigned char* ptr = reinterpret_cast<const unsigned char*>( digest ); -+ - stringstream out; -- // Setup writing mode. Every number must produce eight -+ // Setup writing mode. Every number must produce two - // hexadecimal digits, including possible leading 0s, or we get - // less than 40 digits as result. - out << hex << setfill('0') << right; -- for ( int i = 0; i < 5; ++i ) -- out << setw(8) << digest[i]; -+ for ( int i = 0; i < sizeof( digest ); ++ptr, ++i ) -+ out << setw(2) << static_cast<int>( *ptr ); - return out.str(); - } - diff --git a/srcpkgs/libcmis/template b/srcpkgs/libcmis/template deleted file mode 100644 index 081ff4f1c82f0e..00000000000000 --- a/srcpkgs/libcmis/template +++ /dev/null @@ -1,36 +0,0 @@ -# Template file for 'libcmis' -pkgname=libcmis -version=0.6.2 -revision=3 -build_style=gnu-configure -configure_args="DOCBOOK2MAN=docbook2man --disable-werror" -hostmakedepends="pkg-config docbook2x" -makedepends="libcurl-devel libxml2-devel libcppunit-devel - boost-devel-minimal libboost_date_time libboost_program_options" -short_desc="C/C++ client library for the CMIS protocol" -maintainer="Enno Boland <gottox@voidlinux.org>" -license="GPL-2.0-or-later, LGPL-2.1-or-later, MPL-1.1" -homepage="https://github.com/tdf/libcmis" -distfiles="https://github.com/tdf/libcmis/releases/download/v${version}/libcmis-${version}.tar.xz" -checksum=1b5c2d7258ff93eb5f9958ff0e4dfd7332dc75a071bb717dde2217a26602a644 - -CXXFLAGS="-Wno-deprecated" - -libcmis-devel_package() { - depends="libcurl-devel libxml2-devel ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - } -} - -libcmis-tools_package() { - short_desc+=" - tools" - pkg_install() { - vmove usr/bin - vmove usr/share/man - } -} diff --git a/srcpkgs/libcmuclmtk b/srcpkgs/libcmuclmtk deleted file mode 120000 index 9044bf99d69dc7..00000000000000 --- a/srcpkgs/libcmuclmtk +++ /dev/null @@ -1 +0,0 @@ -cmuclmtk \ No newline at end of file diff --git a/srcpkgs/libcmuclmtk-devel b/srcpkgs/libcmuclmtk-devel deleted file mode 120000 index 9044bf99d69dc7..00000000000000 --- a/srcpkgs/libcmuclmtk-devel +++ /dev/null @@ -1 +0,0 @@ -cmuclmtk \ No newline at end of file diff --git a/srcpkgs/libcollectdclient b/srcpkgs/libcollectdclient deleted file mode 120000 index 01e0858b415506..00000000000000 --- a/srcpkgs/libcollectdclient +++ /dev/null @@ -1 +0,0 @@ -collectd \ No newline at end of file diff --git a/srcpkgs/libcollectdclient-devel b/srcpkgs/libcollectdclient-devel deleted file mode 120000 index 01e0858b415506..00000000000000 --- a/srcpkgs/libcollectdclient-devel +++ /dev/null @@ -1 +0,0 @@ -collectd \ No newline at end of file diff --git a/srcpkgs/libcolord b/srcpkgs/libcolord deleted file mode 120000 index 402828e7ef205f..00000000000000 --- a/srcpkgs/libcolord +++ /dev/null @@ -1 +0,0 @@ -colord \ No newline at end of file diff --git a/srcpkgs/libcommuni-devel b/srcpkgs/libcommuni-devel deleted file mode 120000 index 6aef8779015e43..00000000000000 --- a/srcpkgs/libcommuni-devel +++ /dev/null @@ -1 +0,0 @@ -libcommuni \ No newline at end of file diff --git a/srcpkgs/libcommuni/template b/srcpkgs/libcommuni/template deleted file mode 100644 index 66a9bbb18c6154..00000000000000 --- a/srcpkgs/libcommuni/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 'libcommuni' -pkgname=libcommuni -version=3.5.0 -revision=1 -build_style=qmake -configure_args="-config release" -hostmakedepends="qt5-qmake qt5-host-tools" -makedepends="qt5-declarative-devel" -short_desc="Cross-platform IRC framework written with Qt" -maintainer="Orphaned <orphan@voidlinux.org>" -license="BSD-3-Clause" -homepage="http://communi.github.io/" -changelog="https://raw.githubusercontent.com/communi/libcommuni/master/CHANGELOG" -distfiles="https://github.com/communi/libcommuni/archive/v${version}.tar.gz" -checksum=cc0690129c7963578df9be2127ca5ba9f1e182bfe6c138d84612382e2dc80177 - -post_install() { - vlicense LICENSE -} - -libcommuni-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.so" - vmove usr/lib/qt5/mkspecs - } -} diff --git a/srcpkgs/libcompizconfig-devel b/srcpkgs/libcompizconfig-devel deleted file mode 120000 index 06dd437bfcd256..00000000000000 --- a/srcpkgs/libcompizconfig-devel +++ /dev/null @@ -1 +0,0 @@ -libcompizconfig \ No newline at end of file diff --git a/srcpkgs/libcompizconfig/template b/srcpkgs/libcompizconfig/template deleted file mode 100644 index da3cd77e0d23a3..00000000000000 --- a/srcpkgs/libcompizconfig/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'libcompizconfig' -pkgname=libcompizconfig -version=0.8.18 -revision=14 -build_style=gnu-configure -configure_args="--disable-static" -hostmakedepends="automake gettext libtool pkg-config protobuf" -makedepends="MesaLib-devel compiz-core-devel libSM-devel - libxml++-devel protobuf-devel startup-notification-devel" -short_desc="Compiz Reloaded configuration system library" -maintainer="CoolOhm <micvlas@gmail.com>" -license="GPL-2.0-or-later" -homepage="https://github.com/compiz-reloaded" -distfiles="https://github.com/compiz-reloaded/libcompizconfig/archive/v${version}.tar.gz>${pkgname}-${version}.tar.gz" -checksum=8ab9b54d1c3fdba84de9c793ecb201d946a7118cce19d50f691def169b2ab396 -conf_files="/etc/compizconfig/config" - -pre_configure() { - NOCONFIGURE=1 ./autogen.sh -} - -libcompizconfig-devel_package() { - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove usr/lib/*.so - } -} diff --git a/srcpkgs/libconfig++ b/srcpkgs/libconfig++ deleted file mode 120000 index 50f8c38508f2ed..00000000000000 --- a/srcpkgs/libconfig++ +++ /dev/null @@ -1 +0,0 @@ -libconfig \ No newline at end of file diff --git a/srcpkgs/libconfig++-devel b/srcpkgs/libconfig++-devel deleted file mode 120000 index 50f8c38508f2ed..00000000000000 --- a/srcpkgs/libconfig++-devel +++ /dev/null @@ -1 +0,0 @@ -libconfig \ No newline at end of file diff --git a/srcpkgs/libconfig-devel b/srcpkgs/libconfig-devel deleted file mode 120000 index 50f8c38508f2ed..00000000000000 --- a/srcpkgs/libconfig-devel +++ /dev/null @@ -1 +0,0 @@ -libconfig \ No newline at end of file diff --git a/srcpkgs/libconfig/template b/srcpkgs/libconfig/template deleted file mode 100644 index f82ddea7721544..00000000000000 --- a/srcpkgs/libconfig/template +++ /dev/null @@ -1,46 +0,0 @@ -# Template file for 'libconfig' -pkgname=libconfig -version=1.8.1 -revision=1 -build_style=gnu-configure -hostmakedepends="automake byacc flex libtool texinfo" -short_desc="C Configuration File Library" -maintainer="skmpz <dem.procopiou@gmail.com>" -license="LGPL-2.1-or-later" -homepage="https://hyperrealm.com/libconfig/libconfig.html" -distfiles="https://github.com/hyperrealm/libconfig/archive/v${version}.tar.gz" -checksum=e95798d2992a66ecd547ce3651d7e10642ff2211427c43a7238186ff4c372627 - -pre_configure() { - autoreconf -vi -} - -libconfig++_package() { - short_desc="C++ Configuration File Library" - pkg_install() { - vmove usr/lib/libconfig++.so.* - } -} - -libconfig++-devel_package() { - depends="libconfig++>=${version}_${revision}" - short_desc="C++ Configuration File Library - development files" - pkg_install() { - vmove usr/include/libconfig.h++ - vmove usr/lib/pkgconfig/libconfig++.pc - vmove usr/lib/libconfig++.a - vmove usr/lib/libconfig++.so - } -} - -libconfig-devel_package() { - depends="libconfig>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove usr/lib/libconfig.a - vmove usr/lib/libconfig.so - vmove usr/share - } -} diff --git a/srcpkgs/libcotp-devel b/srcpkgs/libcotp-devel deleted file mode 120000 index 80747d59810a81..00000000000000 --- a/srcpkgs/libcotp-devel +++ /dev/null @@ -1 +0,0 @@ -libcotp \ No newline at end of file diff --git a/srcpkgs/libcotp/template b/srcpkgs/libcotp/template deleted file mode 100644 index 3e9d1ba59e01a0..00000000000000 --- a/srcpkgs/libcotp/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'libcotp' -pkgname=libcotp -version=3.1.1 -revision=1 -build_style=cmake -hostmakedepends="pkg-config" -makedepends="libgcrypt-devel" -short_desc="Library for generating TOTP and HOTP" -maintainer="Emil Miler <em@0x45.cz>" -license="Apache-2.0" -homepage="https://github.com/paolostivanin/libcotp" -distfiles="https://github.com/paolostivanin/libcotp/archive/refs/tags/v${version}.tar.gz" -checksum=9b5778b8e38d9b0c33d6331ec980094b0035bf53e6064bbcc2ed988b0d4b3d13 - -libcotp-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/libcppunit-devel b/srcpkgs/libcppunit-devel deleted file mode 120000 index 0fde94116b5bfe..00000000000000 --- a/srcpkgs/libcppunit-devel +++ /dev/null @@ -1 +0,0 @@ -libcppunit \ No newline at end of file diff --git a/srcpkgs/libcppunit-examples b/srcpkgs/libcppunit-examples deleted file mode 120000 index 0fde94116b5bfe..00000000000000 --- a/srcpkgs/libcppunit-examples +++ /dev/null @@ -1 +0,0 @@ -libcppunit \ No newline at end of file diff --git a/srcpkgs/libcppunit/template b/srcpkgs/libcppunit/template deleted file mode 100644 index 5e4bf961b0da5f..00000000000000 --- a/srcpkgs/libcppunit/template +++ /dev/null @@ -1,45 +0,0 @@ -# Template file for 'libcppunit' -pkgname=libcppunit -version=1.15.1 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config automake libtool" -short_desc="C++ unit testing framework" -maintainer="Enno Boland <gottox@voidlinux.org>" -license="LGPL-2.1-or-later" -# Also see https://mmohrhard.wordpress.com/2017/05/01/cppunit-1-14-released/ -homepage="http://cppunit.sourceforge.net" -distfiles="http://dev-www.libreoffice.org/src/cppunit-${version}.tar.gz" -checksum=89c5c6665337f56fd2db36bc3805a5619709d51fb136e51937072f63fcc717a7 -replaces="cppunit>=0" - -pre_configure() { - autoreconf -fi -} - -post_install() { - find examples -type d -name .libs | xargs rm -rf -} - -libcppunit-devel_package() { - replaces="cppunit-devel>=0" - depends="libcppunit>=${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/bin/DllPlugInTester - } -} - -libcppunit-examples_package() { - replaces="cppunit-doc>=0" - depends="libcppunit-devel>=${version}_${revision}" - short_desc+=" - examples" - pkg_install() { - vmkdir usr/share/libcppunit - vcopy examples usr/share/libcppunit - } -} diff --git a/srcpkgs/libcppunit/update b/srcpkgs/libcppunit/update deleted file mode 100644 index 90500731f24f9a..00000000000000 --- a/srcpkgs/libcppunit/update +++ /dev/null @@ -1 +0,0 @@ -pkgname="${pkgname#lib*}" diff --git a/srcpkgs/libcprops-devel b/srcpkgs/libcprops-devel deleted file mode 120000 index dfd413558d4837..00000000000000 --- a/srcpkgs/libcprops-devel +++ /dev/null @@ -1 +0,0 @@ -libcprops \ No newline at end of file diff --git a/srcpkgs/libcprops/patches/musl.patch b/srcpkgs/libcprops/patches/musl.patch deleted file mode 100644 index cf662f663fa4a5..00000000000000 --- a/srcpkgs/libcprops/patches/musl.patch +++ /dev/null @@ -1,20 +0,0 @@ ---- a/util.c 2012-01-13 23:25:58.000000000 +0100 -+++ b/util.c 2018-05-26 20:14:12.290726591 +0200 -@@ -386,7 +386,7 @@ - msg = "Invalid back reference to a subexpression."; - break; - --#ifdef linux -+#ifdef __GLIBC__ - case REG_EEND: - msg = "Non specific error."; - break; -@@ -400,7 +400,7 @@ - msg = "Invalid use of pattern operators such as group or list."; - break; - --#ifdef linux -+#ifdef __GLIBC__ - case REG_ESIZE: - msg = "Compiled regular expression requires a pattern buffer larger than 64Kb."; - break; diff --git a/srcpkgs/libcprops/template b/srcpkgs/libcprops/template deleted file mode 100644 index 3460841477a17c..00000000000000 --- a/srcpkgs/libcprops/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'libcprops' -pkgname=libcprops -version=0.1.12 -revision=2 -build_style=gnu-configure -configure_args="--disable-cpsp --disable-cpsvc" -hostmakedepends="flex makedepend which" -short_desc="C prototyping tools" -maintainer="Orphaned <orphan@voidlinux.org>" -homepage="http://cprops.sourceforge.net/" -license="LGPL-2.1" -distfiles="${SOURCEFORGE_SITE}/cprops/${pkgname}-${version}.tar.bz2" -checksum=3737772d2718a2c550adf4ca92cc492e613aa9200aae2bbaaf128d90f4ef67f2 -nocross="autotools TRY_RUN checking for PTHREAD_MUTEX_RECURSIVE" - -libcprops-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/*.a - vmove usr/lib/*.so - vmove usr/share - } -} diff --git a/srcpkgs/libcpufreq b/srcpkgs/libcpufreq deleted file mode 120000 index 2f6de1e957cba2..00000000000000 --- a/srcpkgs/libcpufreq +++ /dev/null @@ -1 +0,0 @@ -cpufrequtils \ No newline at end of file diff --git a/srcpkgs/libcpufreq-devel b/srcpkgs/libcpufreq-devel deleted file mode 120000 index 2f6de1e957cba2..00000000000000 --- a/srcpkgs/libcpufreq-devel +++ /dev/null @@ -1 +0,0 @@ -cpufrequtils \ No newline at end of file diff --git a/srcpkgs/libcpuid-devel b/srcpkgs/libcpuid-devel deleted file mode 120000 index 75598a1b243a20..00000000000000 --- a/srcpkgs/libcpuid-devel +++ /dev/null @@ -1 +0,0 @@ -libcpuid \ No newline at end of file diff --git a/srcpkgs/libcpuid/template b/srcpkgs/libcpuid/template deleted file mode 100644 index 442d1b0df69b5d..00000000000000 --- a/srcpkgs/libcpuid/template +++ /dev/null @@ -1,31 +0,0 @@ -# Template file for 'libcpuid' -pkgname=libcpuid -version=0.7.0 -revision=1 -archs="i686* x86_64*" -build_style=cmake -hostmakedepends="doxygen" -checkdepends="python3" -short_desc="Small C library for x86 CPU detection and feature extraction" -maintainer="Orphaned <orphan@voidlinux.org>" -license="BSD-2-Clause" -homepage="https://github.com/anrieff/libcpuid" -changelog="https://raw.githubusercontent.com/anrieff/libcpuid/master/ChangeLog" -distfiles="https://github.com/anrieff/libcpuid/archive/v${version}.tar.gz" -checksum=cfd9e6bcda5da3f602273e55f983bdd747cb93dde0b9ec06560e074939314210 - -post_install() { - vlicense COPYING -} - -libcpuid-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - vmove usr/lib/cmake - vmove usr/share/man/man3 - } -} diff --git a/srcpkgs/libcpupower b/srcpkgs/libcpupower deleted file mode 120000 index 6594bfcc259eac..00000000000000 --- a/srcpkgs/libcpupower +++ /dev/null @@ -1 +0,0 @@ -linux-tools \ No newline at end of file diff --git a/srcpkgs/libcpupower-devel b/srcpkgs/libcpupower-devel deleted file mode 120000 index 6594bfcc259eac..00000000000000 --- a/srcpkgs/libcpupower-devel +++ /dev/null @@ -1 +0,0 @@ -linux-tools \ No newline at end of file diff --git a/srcpkgs/libcracklib b/srcpkgs/libcracklib deleted file mode 120000 index 741275aec92069..00000000000000 --- a/srcpkgs/libcracklib +++ /dev/null @@ -1 +0,0 @@ -cracklib \ No newline at end of file diff --git a/srcpkgs/libcroco-devel b/srcpkgs/libcroco-devel deleted file mode 120000 index bd72ddf7506a19..00000000000000 --- a/srcpkgs/libcroco-devel +++ /dev/null @@ -1 +0,0 @@ -libcroco \ No newline at end of file diff --git a/srcpkgs/libcroco/template b/srcpkgs/libcroco/template deleted file mode 100644 index 3ade80e7b7bcc0..00000000000000 --- a/srcpkgs/libcroco/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'libcroco' -pkgname=libcroco -version=0.6.13 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="libglib-devel libxml2-devel" -short_desc="Toolkit to parse and manipulate CSS (Cascading Style Sheets)" -maintainer="Orphaned <orphan@voidlinux.org>" -license="LGPL-2.1-or-later" -homepage="http://www.gnome.org" -distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=767ec234ae7aa684695b3a735548224888132e063f92db585759b422570621d4 - -libcroco-devel_package() { - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/share - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - vmove usr/bin/croco-*config - } -} diff --git a/srcpkgs/libcrypto1.1 b/srcpkgs/libcrypto1.1 deleted file mode 120000 index 0672a1cc8c4451..00000000000000 --- a/srcpkgs/libcrypto1.1 +++ /dev/null @@ -1 +0,0 @@ -libssl1.1 \ No newline at end of file diff --git a/srcpkgs/libcrypto3 b/srcpkgs/libcrypto3 deleted file mode 120000 index fc538edfef4a65..00000000000000 --- a/srcpkgs/libcrypto3 +++ /dev/null @@ -1 +0,0 @@ -openssl \ No newline at end of file diff --git a/srcpkgs/libcryptsetup b/srcpkgs/libcryptsetup deleted file mode 120000 index a46924c674b9f0..00000000000000 --- a/srcpkgs/libcryptsetup +++ /dev/null @@ -1 +0,0 @@ -cryptsetup \ No newline at end of file diff --git a/srcpkgs/libcryptui-devel b/srcpkgs/libcryptui-devel deleted file mode 120000 index dde553cc64f599..00000000000000 --- a/srcpkgs/libcryptui-devel +++ /dev/null @@ -1 +0,0 @@ -libcryptui \ No newline at end of file diff --git a/srcpkgs/libcryptui/patches/daemon-fix-conflict-return-type.patch b/srcpkgs/libcryptui/patches/daemon-fix-conflict-return-type.patch deleted file mode 100644 index 85ca92e87f2ad7..00000000000000 --- a/srcpkgs/libcryptui/patches/daemon-fix-conflict-return-type.patch +++ /dev/null @@ -1,34 +0,0 @@ -From a576e407d913b35804f838d615da52899681d61d Mon Sep 17 00:00:00 2001 -From: Andreas Henriksson <andreas@fatal.se> -Date: Mon, 15 Aug 2016 18:12:06 +0200 -Subject: [PATCH] daemon: fix conflicting return types - -... in functions seahorse_dbus_server_{init,cleanup} - -Reported-by: Michael Tautschnig <mt@debian.org> -Bug-Debian: https://bugs.debian.org/749001 - -https://bugzilla.gnome.org/show_bug.cgi?id=769943 ---- - daemon/seahorse-daemon.h | 4 ++-- - 1 file changed, 2 insertions(+), 2 deletions(-) - -diff --git a/daemon/seahorse-daemon.h b/daemon/seahorse-daemon.h -index 93c0c452..09716bb5 100644 ---- a/daemon/seahorse-daemon.h -+++ b/daemon/seahorse-daemon.h -@@ -24,9 +24,9 @@ - /* seahorse-dbus-server.c --------------------------------------------------- */ - - --gboolean seahorse_dbus_server_init (); -+void seahorse_dbus_server_init (); - --gboolean seahorse_dbus_server_cleanup (); -+void seahorse_dbus_server_cleanup (); - - DBusGConnection* seahorse_dbus_server_get_connection (); - --- -GitLab - diff --git a/srcpkgs/libcryptui/patches/daemon-port-to-gcr-3.patch b/srcpkgs/libcryptui/patches/daemon-port-to-gcr-3.patch deleted file mode 100644 index a81f22c29a7ddb..00000000000000 --- a/srcpkgs/libcryptui/patches/daemon-port-to-gcr-3.patch +++ /dev/null @@ -1,154 +0,0 @@ -From 728aceb6defd4e6e4f07fa49ca76f5e745230fee Mon Sep 17 00:00:00 2001 -From: Marc-Antoine Perennou <Marc-Antoine@Perennou.com> -Date: Fri, 16 Sep 2016 11:46:55 +0200 -Subject: [PATCH] daemon: port to gcr-3 - -This removes the dependency on libgnome-keyring and adds a dependency -on libgcr instead. - -Signed-off-by: Marc-Antoine Perennou <Marc-Antoine@Perennou.com> -Signed-off-by: Stef Walter <stefw@redhat.com> - * Updated commit message - -https://bugzilla.gnome.org/show_bug.cgi?id=771522 ---- - configure.ac | 14 +++++++------- - daemon/seahorse-secure-buffer.c | 7 ++++--- - daemon/seahorse-secure-memory.c | 21 +++++++++++---------- - 3 files changed, 22 insertions(+), 20 deletions(-) - -diff --git a/configure.ac b/configure.ac -index b621b236..4486e7b2 100644 ---- a/configure.ac -+++ b/configure.ac -@@ -252,18 +252,18 @@ if test "$enable_fatal_messages" = "yes" && test "$enable_debug" = "yes"; then - fi - - dnl **************************************************************************** --dnl GNOME-KEYRING -+dnl GCR - dnl **************************************************************************** - --PKG_CHECK_MODULES([GNOME_KEYRING], gnome-keyring-1 >= 2.25.5, -- [enable_gnome_keyring=yes],[enable_gnome_keyring=no]) -+PKG_CHECK_MODULES([GCR], gcr-3, -+ [enable_gcr=yes],[enable_gcr=no]) - --if test "$enable_gnome_keyring" = "no"; then -- AC_MSG_ERROR([gnome-keyring library or headers not found.]) -+if test "$enable_gcr" = "no"; then -+ AC_MSG_ERROR([gcr library or headers not found.]) - fi - --SEAHORSE_CFLAGS="$SEAHORSE_CFLAGS $GNOME_KEYRING_CFLAGS" --SEAHORSE_LIBS="$SEAHORSE_LIBS $GNOME_KEYRING_LIBS" -+SEAHORSE_CFLAGS="$SEAHORSE_CFLAGS $GCR_CFLAGS" -+SEAHORSE_LIBS="$SEAHORSE_LIBS $GCR_LIBS" - - dnl **************************************************************************** - dnl LIBCRYPTUI -diff --git a/daemon/seahorse-secure-buffer.c b/daemon/seahorse-secure-buffer.c -index 0db87961..63f87cd3 100644 ---- a/daemon/seahorse-secure-buffer.c -+++ b/daemon/seahorse-secure-buffer.c -@@ -20,7 +20,8 @@ - #include "config.h" - - #include "seahorse-secure-buffer.h" --#include <gnome-keyring-memory.h> -+#define GCR_API_SUBJECT_TO_CHANGE 1 -+#include <gcr/gcr.h> - - #include <string.h> - -@@ -92,7 +93,7 @@ seahorse_secure_buffer_real_insert_text (GtkEntryBuffer *buffer, guint position, - } - } - -- pv->text = gnome_keyring_memory_realloc (pv->text, pv->text_size); -+ pv->text = gcr_secure_memory_realloc (pv->text, pv->text_size); - } - - /* Actual text insertion */ -@@ -158,7 +159,7 @@ seahorse_secure_buffer_finalize (GObject *obj) - SeahorseSecureBufferPrivate *pv = self->priv; - - if (pv->text) { -- gnome_keyring_memory_free (pv->text); -+ gcr_secure_memory_free (pv->text); - pv->text = NULL; - pv->text_bytes = pv->text_size = 0; - pv->text_chars = 0; -diff --git a/daemon/seahorse-secure-memory.c b/daemon/seahorse-secure-memory.c -index 3d94a674..f201d1df 100644 ---- a/daemon/seahorse-secure-memory.c -+++ b/daemon/seahorse-secure-memory.c -@@ -23,7 +23,8 @@ - - #include <glib.h> - --#include <gnome-keyring-memory.h> -+#define GCR_API_SUBJECT_TO_CHANGE 1 -+#include <gcr/gcr.h> - - #include "seahorse-secure-memory.h" - -@@ -47,7 +48,7 @@ switch_malloc (gsize size) - if (size == 0) - return NULL; - if (seahorse_use_secure_mem) -- p = gnome_keyring_memory_try_alloc (size); -+ p = gcr_secure_memory_try_alloc (size); - else - p = malloc (size); - return p; -@@ -71,7 +72,7 @@ switch_calloc (gsize num, gsize size) - if (size == 0 || num == 0) - return NULL; - if (seahorse_use_secure_mem) -- p = gnome_keyring_memory_try_alloc (size * num); -+ p = gcr_secure_memory_try_alloc (size * num); - else - p = calloc (num, size); - return p; -@@ -99,11 +100,11 @@ switch_realloc (gpointer mem, gsize size) - - if (!mem) { - if (seahorse_use_secure_mem) -- p = gnome_keyring_memory_alloc (size); -+ p = gcr_secure_memory_alloc (size); - else - p = malloc (size); -- } else if (gnome_keyring_memory_is_secure (mem)) -- p = gnome_keyring_memory_try_realloc (mem, size); -+ } else if (gcr_secure_memory_is_secure (mem)) -+ p = gcr_secure_memory_try_realloc (mem, size); - else - p = realloc (mem, size); - return p; -@@ -120,8 +121,8 @@ static void - switch_free (gpointer mem) - { - if (mem) { -- if (gnome_keyring_memory_is_secure (mem)) -- gnome_keyring_memory_free (mem); -+ if (gcr_secure_memory_is_secure (mem)) -+ gcr_secure_memory_free (mem); - else - free (mem); - } -@@ -138,9 +139,9 @@ seahorse_try_gk_secure_memory () - { - gpointer p; - -- p = gnome_keyring_memory_try_alloc (10); -+ p = gcr_secure_memory_try_alloc (10); - if (p != NULL) { -- gnome_keyring_memory_free (p); -+ gcr_secure_memory_free (p); - return TRUE; - } - --- -GitLab - diff --git a/srcpkgs/libcryptui/patches/fix-logic-flaw-in-the-prompt-recipients-dialog.patch b/srcpkgs/libcryptui/patches/fix-logic-flaw-in-the-prompt-recipients-dialog.patch deleted file mode 100644 index 0f9bda0fd4aa7d..00000000000000 --- a/srcpkgs/libcryptui/patches/fix-logic-flaw-in-the-prompt-recipients-dialog.patch +++ /dev/null @@ -1,37 +0,0 @@ -From 7c805b5d4eca798a03ac56b40e53cb335e30c187 Mon Sep 17 00:00:00 2001 -From: Vlad Orlov <monsta@inbox.ru> -Date: Mon, 15 Aug 2016 18:23:31 +0200 -Subject: [PATCH] libcryptui: fix logic flaw in the prompt recipients dialog - -The prompt recipients dialog has been broken in commit -https://github.com/GNOME/libcryptui/commit/cd74aa6bf810a5ce0935d2ec89d6db64dbbde24d#diff-f0ea8a1eef5386b0149314d2a1743e85L202 - -The patch fixes the logic there and makes seahorse-tool's -encrypt command work again. Therefore, seahorse plugins for both -Nautilus and Nemo should start working as well. - -Bug-Debian: https://bugs.debian.org/770436 - -https://bugzilla.gnome.org/show_bug.cgi?id=769944 - -Reviewed-by: Stef Walter <stefw@gnome.org> ---- - libcryptui/cryptui.c | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/libcryptui/cryptui.c b/libcryptui/cryptui.c -index 92f0d5d4..2bbfa409 100644 ---- a/libcryptui/cryptui.c -+++ b/libcryptui/cryptui.c -@@ -211,7 +211,7 @@ cryptui_prompt_recipients_with_symmetric (CryptUIKeyset *keyset, - *symmetric = cryptui_key_chooser_get_symmetric (chooser); - } - -- if (symmetric != NULL && !*symmetric) { -+ if (symmetric == NULL || *symmetric == FALSE) { - recipients = cryptui_key_chooser_get_recipients (chooser); - keys = g_new0(gchar*, g_list_length (recipients) + 1); - for (l = recipients, i = 0; l; l = g_list_next (l), i++) --- -GitLab - diff --git a/srcpkgs/libcryptui/patches/gpgme-2.0.patch b/srcpkgs/libcryptui/patches/gpgme-2.0.patch deleted file mode 100644 index 6e6b520b999766..00000000000000 --- a/srcpkgs/libcryptui/patches/gpgme-2.0.patch +++ /dev/null @@ -1,23 +0,0 @@ ---- a/configure.ac -+++ b/configure.ac -@@ -147,7 +147,9 @@ if test $GPGME_CONFIG != "failed" ; then - micro=`echo $gpgme_config_version | \ - sed 's/\([[0-9]]*\)\.\([[0-9]]*\)\.\([[0-9]]*\).*/\3/'` - -- if test "$major" -eq "$req_major"; then -+ if test "$major" -gt "$req_major"; then -+ ok=yes -+ elif test "$major" -eq "$req_major"; then - if test "$minor" -ge "$req_minor"; then - if test "$micro" -ge "$req_micro"; then - ok="yes" ---- a/daemon/seahorse-gpgme-operation.c -+++ b/daemon/seahorse-gpgme-operation.c -@@ -302,7 +302,6 @@ event_cb (void *data, gpgme_event_io_t t - break; - - case GPGME_EVENT_NEXT_KEY: -- case GPGME_EVENT_NEXT_TRUSTITEM: - default: - /* Ignore unsupported event types */ - break; diff --git a/srcpkgs/libcryptui/patches/musl-locale.patch b/srcpkgs/libcryptui/patches/musl-locale.patch deleted file mode 100644 index ce1f5f8bfef22b..00000000000000 --- a/srcpkgs/libcryptui/patches/musl-locale.patch +++ /dev/null @@ -1,12 +0,0 @@ -Index: libcryptui-3.12.2/configure.ac -=================================================================== ---- libcryptui-3.12.2.orig/configure.ac -+++ libcryptui-3.12.2/configure.ac -@@ -322,6 +322,7 @@ AC_SUBST(GETTEXT_PACKAGE) - AC_DEFINE_UNQUOTED(GETTEXT_PACKAGE, "$GETTEXT_PACKAGE", [Name of the gettext domain.]) - - AM_GLIB_GNU_GETTEXT -+DATADIRNAME=share - - dnl **************************************************************************** - ## here we get the flags we'll actually use diff --git a/srcpkgs/libcryptui/patches/support-new-gpg-versions.patch b/srcpkgs/libcryptui/patches/support-new-gpg-versions.patch deleted file mode 100644 index 1223a2c7700ad5..00000000000000 --- a/srcpkgs/libcryptui/patches/support-new-gpg-versions.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/configure.ac -+++ b/configure.ac -@@ -95,7 +95,7 @@ AC_ARG_ENABLE(gpg-check, - DO_CHECK=$enableval, DO_CHECK=yes) - - if test "$DO_CHECK" = "yes"; then -- accepted_versions="1.2 1.4 2.0" -+ accepted_versions="1.2 1.4 2.0 2.1 2.2 2.3 2.4" - AC_PATH_PROGS(GNUPG, [gpg gpg2], no) - AC_DEFINE_UNQUOTED(GNUPG, "$GNUPG", [Path to gpg executable.]) - ok="no" diff --git a/srcpkgs/libcryptui/template b/srcpkgs/libcryptui/template deleted file mode 100644 index 6f423981e70be6..00000000000000 --- a/srcpkgs/libcryptui/template +++ /dev/null @@ -1,42 +0,0 @@ -# Template file for 'libcryptui' -pkgname=libcryptui -version=3.12.2 -revision=5 -build_style=gnu-configure -build_helper="gir" -configure_args="--disable-static --disable-update-mime-database - --disable-schemas-compile $(vopt_enable gir introspection)" -hostmakedepends="pkg-config intltool dbus-glib-devel glib gnupg - automake libtool gettext-devel-tools glib-devel - $(vopt_if gir gobject-introspection) gtk-doc" -makedepends="libSM-devel dbus-glib-devel gtk+3-devel gpgme-devel - libnotify-devel gcr-devel" -depends="hicolor-icon-theme gnupg" -short_desc="GNOME Interface components for OpenPGP" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-or-later, LGPL-2.0-or-later" -homepage="http://www.gnome.org" -distfiles="${GNOME_SITE}/$pkgname/${version%.*}/$pkgname-$version.tar.xz" -checksum=71ead1a7b496f07f6c5102ae79945dd2515b7b9342c6edefe58b47318be20866 - -# Package build options -build_options="gir" -build_options_default="gir" - -pre_configure() { - autoreconf -fi -} - -libcryptui-devel_package() { - depends="gtk+3-devel dbus-glib-devel ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - if [ "$build_option_gir" ]; then - vmove usr/share/gir-1.0 - fi - vmove usr/share/gtk-doc - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/libcss-devel b/srcpkgs/libcss-devel deleted file mode 120000 index f97cea8fc36769..00000000000000 --- a/srcpkgs/libcss-devel +++ /dev/null @@ -1 +0,0 @@ -libcss \ No newline at end of file diff --git a/srcpkgs/libcss/template b/srcpkgs/libcss/template deleted file mode 100644 index 007b552ea879c3..00000000000000 --- a/srcpkgs/libcss/template +++ /dev/null @@ -1,39 +0,0 @@ -# Template file for 'libcss' -pkgname=libcss -version=0.9.2 -revision=1 -hostmakedepends="pkg-config perl netsurf-buildsystem" -makedepends="libparserutils-devel libwapcaplet-devel" -short_desc="CSS parser and selection engine, written in C" -maintainer="Orphaned <orphan@voidlinux.org>" -license="MIT" -homepage="https://www.netsurf-browser.org" -distfiles="https://download.netsurf-browser.org/libs/releases/${pkgname}-${version}-src.tar.gz" -checksum=2df215bbec34d51d60c1a04b01b2df4d5d18f510f1f3a7af4b80cddb5671154e -CFLAGS="-Wno-error" - -do_build() { - make ${makejobs} HOST_CC=cc COMPONENT_TYPE=lib-static PREFIX=/usr BUILDDIR=build-static-lib - make ${makejobs} HOST_CC=cc COMPONENT_TYPE=lib-shared PREFIX=/usr -} - -do_install() { - make COMPONENT_TYPE=lib-shared PREFIX=/usr DESTDIR=${DESTDIR} install - -# workaround to avoid targets being rebuilt -# make COMPONENT_TYPE=lib-static PREFIX=/usr DESTDIR=${DESTDIR} BUILDDIR=build-static-lib install - vinstall build-static-lib/libcss.a 644 /usr/lib - - vlicense COPYING -} - -libcss-devel_package() { - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/libcue-devel b/srcpkgs/libcue-devel deleted file mode 120000 index ca37a8b890505b..00000000000000 --- a/srcpkgs/libcue-devel +++ /dev/null @@ -1 +0,0 @@ -libcue \ No newline at end of file diff --git a/srcpkgs/libcue/template b/srcpkgs/libcue/template deleted file mode 100644 index 44b4ceb569e763..00000000000000 --- a/srcpkgs/libcue/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'libcue' -pkgname=libcue -version=2.3.0 -revision=1 -build_style=cmake -configure_args="-DBUILD_SHARED_LIBS=ON" -hostmakedepends="bison flex" -short_desc="CUE Sheet Parser Library" -maintainer="John <me@johnnynator.dev>" -license="GPL-2.0-or-later, BSD-2-Clause" -homepage="https://github.com/lipnitsk/libcue" -distfiles="https://github.com/lipnitsk/libcue/archive/v${version}.tar.gz" -checksum=cc1b3a65c60bd88b77a1ddd1574042d83cf7cc32b85fe9481c99613359eb7cfe - -libcue-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} - -post_install() { - head -22 rem.c > COPYING.BSD - vlicense COPYING.BSD -} diff --git a/srcpkgs/libcups b/srcpkgs/libcups deleted file mode 120000 index a1fadc2f3a9d94..00000000000000 --- a/srcpkgs/libcups +++ /dev/null @@ -1 +0,0 @@ -cups \ No newline at end of file diff --git a/srcpkgs/libcups-filters b/srcpkgs/libcups-filters deleted file mode 120000 index eff3e3839ded0a..00000000000000 --- a/srcpkgs/libcups-filters +++ /dev/null @@ -1 +0,0 @@ -libcupsfilters \ No newline at end of file diff --git a/srcpkgs/libcups-filters-devel b/srcpkgs/libcups-filters-devel deleted file mode 120000 index eff3e3839ded0a..00000000000000 --- a/srcpkgs/libcups-filters-devel +++ /dev/null @@ -1 +0,0 @@ -libcupsfilters \ No newline at end of file diff --git a/srcpkgs/libcupsfilters-devel b/srcpkgs/libcupsfilters-devel deleted file mode 120000 index eff3e3839ded0a..00000000000000 --- a/srcpkgs/libcupsfilters-devel +++ /dev/null @@ -1 +0,0 @@ -libcupsfilters \ No newline at end of file diff --git a/srcpkgs/libcupsfilters/template b/srcpkgs/libcupsfilters/template deleted file mode 100644 index d38293c26da405..00000000000000 --- a/srcpkgs/libcupsfilters/template +++ /dev/null @@ -1,48 +0,0 @@ -# Template file for 'libcupsfilters' -pkgname=libcupsfilters -version=2.1.1 -revision=4 -build_style=gnu-configure -configure_args="--disable-mutool - --with-test-font-path=/usr/share/fonts/TTF/DejaVuSans.ttf" -hostmakedepends="pkg-config ghostscript" -makedepends="cups-devel poppler-cpp-devel lcms2-devel libqpdf-devel - ghostscript-devel libexif-devel libjpeg-turbo-devel libpng-devel tiff-devel - fontconfig-devel" -depends="ghostscript" -checkdepends="dejavu-fonts-ttf" -short_desc="OpenPrinting CUPS Filters library" -maintainer="Andrew J. Hesford <ajh@sideband.org>" -license="Apache-2.0, custom:GPL-2.0-LGPL-2.0-Exception" -homepage="https://github.com/OpenPrinting/libcupsfilters" -changelog="https://raw.githubusercontent.com/OpenPrinting/libcupsfilters/master/CHANGES.md" -distfiles="https://github.com/OpenPrinting/libcupsfilters/releases/download/${version}/libcupsfilters-${version}.tar.xz" -checksum=6c303e36cfde05a6c88fb940c62b6a18e7cdbfb91f077733ebc98f104925ce36 - -post_install() { - vlicense COPYING -} - -libcupsfilters-devel_package() { - depends="${sourcepkg}>=${version}_${revision} - cups-devel tiff-devel libpng-devel libqpdf-devel" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - vmove "usr/lib/*.a" - } -} - -libcups-filters_package() { - metapackage=yes - short_desc+=" (transitional dummy package)" - depends="${sourcepkg}>=${version}_${revision}" -} - -libcups-filters-devel_package() { - metapackage=yes - short_desc+=" - development files (transitional dummy package)" - depends="${sourcepkg}-devel>=${version}_${revision}" -} diff --git a/srcpkgs/libcurl b/srcpkgs/libcurl deleted file mode 120000 index 8b258ec3343042..00000000000000 --- a/srcpkgs/libcurl +++ /dev/null @@ -1 +0,0 @@ -curl \ No newline at end of file diff --git a/srcpkgs/libcurl-devel b/srcpkgs/libcurl-devel deleted file mode 120000 index 8b258ec3343042..00000000000000 --- a/srcpkgs/libcurl-devel +++ /dev/null @@ -1 +0,0 @@ -curl \ No newline at end of file diff --git a/srcpkgs/libcxx b/srcpkgs/libcxx deleted file mode 120000 index 39080ddd1ff022..00000000000000 --- a/srcpkgs/libcxx +++ /dev/null @@ -1 +0,0 @@ -llvm21 \ No newline at end of file diff --git a/srcpkgs/libcxx-devel b/srcpkgs/libcxx-devel deleted file mode 120000 index 39080ddd1ff022..00000000000000 --- a/srcpkgs/libcxx-devel +++ /dev/null @@ -1 +0,0 @@ -llvm21 \ No newline at end of file diff --git a/srcpkgs/libcxxabi b/srcpkgs/libcxxabi deleted file mode 120000 index 39080ddd1ff022..00000000000000 --- a/srcpkgs/libcxxabi +++ /dev/null @@ -1 +0,0 @@ -llvm21 \ No newline at end of file diff --git a/srcpkgs/libcxxabi-devel b/srcpkgs/libcxxabi-devel deleted file mode 120000 index 39080ddd1ff022..00000000000000 --- a/srcpkgs/libcxxabi-devel +++ /dev/null @@ -1 +0,0 @@ -llvm21 \ No newline at end of file diff --git a/srcpkgs/libdaemon-devel b/srcpkgs/libdaemon-devel deleted file mode 120000 index c6557289ebcc9d..00000000000000 --- a/srcpkgs/libdaemon-devel +++ /dev/null @@ -1 +0,0 @@ -libdaemon \ No newline at end of file diff --git a/srcpkgs/libdaemon/patches/libdaemon-0001-testd-use-unistd-h-instead-of-sys-unistd-h.patch b/srcpkgs/libdaemon/patches/libdaemon-0001-testd-use-unistd-h-instead-of-sys-unistd-h.patch deleted file mode 100644 index c2ebc7804604ac..00000000000000 --- a/srcpkgs/libdaemon/patches/libdaemon-0001-testd-use-unistd-h-instead-of-sys-unistd-h.patch +++ /dev/null @@ -1,16 +0,0 @@ -examples/testd.c: As the C POSIX library recommends include the <unistd.h> -instead of <sys/unistd.h>. This removes an error when building libdaemon -against the musl C library. - -Signed-off-by: Jörg Krause <jkrause@posteo.de> ---- a/examples/testd.c 2014-08-30 00:27:08.359832977 +0200 -+++ b/examples/testd.c 2014-08-30 00:27:25.439832670 +0200 -@@ -23,7 +23,7 @@ - #include <string.h> - #include <sys/types.h> - #include <sys/time.h> --#include <sys/unistd.h> -+#include <unistd.h> - #include <sys/select.h> - - #include <libdaemon/dfork.h> diff --git a/srcpkgs/libdaemon/template b/srcpkgs/libdaemon/template deleted file mode 100644 index 07fe35eaeeac92..00000000000000 --- a/srcpkgs/libdaemon/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'libdaemon' -pkgname=libdaemon -version=0.14 -revision=9 -build_style=gnu-configure -configure_args="--disable-static --disable-lynx" -short_desc="Lightweight C library that eases the writing of UNIX daemons" -maintainer="Orphaned <orphan@voidlinux.org>" -license="LGPL-2.1-or-later" -homepage="http://0pointer.de/lennart/projects/$pkgname" -distfiles="http://pkgs.fedoraproject.org/repo/pkgs/libdaemon/libdaemon-${version}.tar.gz/509dc27107c21bcd9fbf2f95f5669563/libdaemon-${version}.tar.gz" -checksum=fd23eb5f6f986dcc7e708307355ba3289abe03cc381fc47a80bca4a50aa6b834 - -libdaemon-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove usr/share - vmove usr/lib/*.so - } -} diff --git a/srcpkgs/libdar b/srcpkgs/libdar deleted file mode 120000 index 1cad9f1897bb1f..00000000000000 --- a/srcpkgs/libdar +++ /dev/null @@ -1 +0,0 @@ -dar \ No newline at end of file diff --git a/srcpkgs/libdar-devel b/srcpkgs/libdar-devel deleted file mode 120000 index 1cad9f1897bb1f..00000000000000 --- a/srcpkgs/libdar-devel +++ /dev/null @@ -1 +0,0 @@ -dar \ No newline at end of file diff --git a/srcpkgs/libdatachannel-devel b/srcpkgs/libdatachannel-devel deleted file mode 120000 index 2e91a7b97b1552..00000000000000 --- a/srcpkgs/libdatachannel-devel +++ /dev/null @@ -1 +0,0 @@ -libdatachannel \ No newline at end of file diff --git a/srcpkgs/libdatachannel/template b/srcpkgs/libdatachannel/template deleted file mode 100644 index 4700cd47ec19e6..00000000000000 --- a/srcpkgs/libdatachannel/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'libdatachannel' -pkgname=libdatachannel -version=0.23.1 -revision=1 -build_style=cmake -configure_args="-DPREFER_SYSTEM_LIB=ON -DUSE_NICE=ON -DNO_EXAMPLES=ON" -makedepends="plog openssl-devel libnice-devel libsrtp-devel usrsctp" -short_desc="C/C++ WebRTC network library" -maintainer="Michael Aldridge <maldridge@voidlinux.org>" -license="MPL-2.0" -homepage="https://libdatachannel.org/" -distfiles="https://github.com/paullouisageneau/libdatachannel/archive/refs/tags/v$version.tar.gz" -checksum=63e14d619ac4d9cc310a0c7620b80e6da88abf878f27ccc78cd099f95d47b121 - -libdatachannel-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.so" - vmove usr/lib/cmake - } -} diff --git a/srcpkgs/libdatovka-devel b/srcpkgs/libdatovka-devel deleted file mode 120000 index 6d8d5457063615..00000000000000 --- a/srcpkgs/libdatovka-devel +++ /dev/null @@ -1 +0,0 @@ -libdatovka \ No newline at end of file diff --git a/srcpkgs/libdatovka/template b/srcpkgs/libdatovka/template deleted file mode 100644 index 7d953dcff2c41c..00000000000000 --- a/srcpkgs/libdatovka/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'libdatovka' -pkgname=libdatovka -version=0.7.1 -revision=1 -build_style=gnu-configure -configure_args="--disable-doc --enable-openssl-backend --disable-static" -hostmakedepends="pkg-config gettext-devel-tools" -makedepends="gettext-devel libcurl-devel expat-devel libgcrypt-devel - gpgme-devel libxml2-devel" -short_desc="Client library for accessing SOAP services of ISDS" -maintainer="Emil Miler <em@0x45.cz>" -license="LGPL-3.0-or-later" -homepage="https://www.datovka.cz/cs/pages/libdatovka.html" -distfiles="https://datovka.nic.cz/libdatovka/libdatovka-${version}.tar.xz" -checksum=c8d5cbc1009a6d98c507a6537664b7d62f31f372cd1635185d285b79e92ebcff - -libdatovka-devel_package() { - depends="${sourcepkg}>=${version}_${revision} libxml2-devel" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/libdatrie-devel b/srcpkgs/libdatrie-devel deleted file mode 120000 index 2a7ee17f845c08..00000000000000 --- a/srcpkgs/libdatrie-devel +++ /dev/null @@ -1 +0,0 @@ -libdatrie \ No newline at end of file diff --git a/srcpkgs/libdatrie/template b/srcpkgs/libdatrie/template deleted file mode 100644 index 7f81aed9cc7f58..00000000000000 --- a/srcpkgs/libdatrie/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'libdatrie' -pkgname=libdatrie -version=0.2.13 -revision=1 -build_style=gnu-configure -short_desc="Implementation of double-array structure for representing trie" -maintainer="newbluemoon <blaumolch@mailbox.org>" -license="LGPL-2.1-or-later" -homepage="https://linux.thai.net/projects/datrie" -changelog="https://raw.githubusercontent.com/tlwg/libdatrie/master/NEWS" -distfiles="https://linux.thai.net/pub/ThaiLinux/software/libthai/libdatrie-${version}.tar.xz" -checksum=12231bb2be2581a7f0fb9904092d24b0ed2a271a16835071ed97bed65267f4be - -libdatrie-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/libdav1d b/srcpkgs/libdav1d deleted file mode 120000 index 3c8276a238e878..00000000000000 --- a/srcpkgs/libdav1d +++ /dev/null @@ -1 +0,0 @@ -dav1d \ No newline at end of file diff --git a/srcpkgs/libdav1d-devel b/srcpkgs/libdav1d-devel deleted file mode 120000 index 3c8276a238e878..00000000000000 --- a/srcpkgs/libdav1d-devel +++ /dev/null @@ -1 +0,0 @@ -dav1d \ No newline at end of file diff --git a/srcpkgs/libdav1d6 b/srcpkgs/libdav1d6 deleted file mode 120000 index 3c8276a238e878..00000000000000 --- a/srcpkgs/libdav1d6 +++ /dev/null @@ -1 +0,0 @@ -dav1d \ No newline at end of file diff --git a/srcpkgs/libdaxctl b/srcpkgs/libdaxctl deleted file mode 120000 index 7a83effa857165..00000000000000 --- a/srcpkgs/libdaxctl +++ /dev/null @@ -1 +0,0 @@ -ndctl \ No newline at end of file diff --git a/srcpkgs/libdaxctl-devel b/srcpkgs/libdaxctl-devel deleted file mode 120000 index 7a83effa857165..00000000000000 --- a/srcpkgs/libdaxctl-devel +++ /dev/null @@ -1 +0,0 @@ -ndctl \ No newline at end of file diff --git a/srcpkgs/libdazzle-devel b/srcpkgs/libdazzle-devel deleted file mode 120000 index e1260f4888c028..00000000000000 --- a/srcpkgs/libdazzle-devel +++ /dev/null @@ -1 +0,0 @@ -libdazzle \ No newline at end of file diff --git a/srcpkgs/libdazzle/template b/srcpkgs/libdazzle/template deleted file mode 100644 index 45c55a599a291f..00000000000000 --- a/srcpkgs/libdazzle/template +++ /dev/null @@ -1,37 +0,0 @@ -# Template file for 'libdazzle' -pkgname=libdazzle -version=3.44.0 -revision=2 -build_style=meson -build_helper="gir" -configure_args="-Denable_gtk_doc=false - $(vopt_bool gir with_vapi) - $(vopt_bool gir with_introspection)" -hostmakedepends="glib-devel pkg-config $(vopt_if gir vala) gettext" -makedepends="gtk+3-devel libglib-devel" -checkdepends="xvfb-run" -short_desc="Library to delight your users with fancy features" -maintainer="Enno Boland <gottox@voidlinux.org>" -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" - -build_options="gir" -build_options_default="gir" - -libdazzle-devel_package() { - depends="${sourcepkg}-${version}_${revision} gtk+3-devel" - 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 - vmove usr/share/vala - fi - } -} diff --git a/srcpkgs/libdb b/srcpkgs/libdb deleted file mode 120000 index 5baa59d646390c..00000000000000 --- a/srcpkgs/libdb +++ /dev/null @@ -1 +0,0 @@ -db \ No newline at end of file diff --git a/srcpkgs/libdb-cxx b/srcpkgs/libdb-cxx deleted file mode 120000 index 5baa59d646390c..00000000000000 --- a/srcpkgs/libdb-cxx +++ /dev/null @@ -1 +0,0 @@ -db \ No newline at end of file diff --git a/srcpkgs/libdbdmysql b/srcpkgs/libdbdmysql deleted file mode 120000 index 28d3bc25c5fcb0..00000000000000 --- a/srcpkgs/libdbdmysql +++ /dev/null @@ -1 +0,0 @@ -libdbi-drivers \ No newline at end of file diff --git a/srcpkgs/libdbdpgsql b/srcpkgs/libdbdpgsql deleted file mode 120000 index 28d3bc25c5fcb0..00000000000000 --- a/srcpkgs/libdbdpgsql +++ /dev/null @@ -1 +0,0 @@ -libdbi-drivers \ No newline at end of file diff --git a/srcpkgs/libdbdsqlite b/srcpkgs/libdbdsqlite deleted file mode 120000 index 28d3bc25c5fcb0..00000000000000 --- a/srcpkgs/libdbdsqlite +++ /dev/null @@ -1 +0,0 @@ -libdbi-drivers \ No newline at end of file diff --git a/srcpkgs/libdbi-devel b/srcpkgs/libdbi-devel deleted file mode 120000 index 461034ca75ea72..00000000000000 --- a/srcpkgs/libdbi-devel +++ /dev/null @@ -1 +0,0 @@ -libdbi \ No newline at end of file diff --git a/srcpkgs/libdbi-doc b/srcpkgs/libdbi-doc deleted file mode 120000 index 461034ca75ea72..00000000000000 --- a/srcpkgs/libdbi-doc +++ /dev/null @@ -1 +0,0 @@ -libdbi \ No newline at end of file diff --git a/srcpkgs/libdbi-drivers-devel b/srcpkgs/libdbi-drivers-devel deleted file mode 120000 index 28d3bc25c5fcb0..00000000000000 --- a/srcpkgs/libdbi-drivers-devel +++ /dev/null @@ -1 +0,0 @@ -libdbi-drivers \ No newline at end of file diff --git a/srcpkgs/libdbi-drivers/template b/srcpkgs/libdbi-drivers/template deleted file mode 100644 index fd983e9b0073c7..00000000000000 --- a/srcpkgs/libdbi-drivers/template +++ /dev/null @@ -1,56 +0,0 @@ -# Template file for 'libdbi-drivers' -pkgname=libdbi-drivers -version=0.9.0 -revision=2 -build_style=gnu-configure -configure_args="--with-mysql --with-pgsql --with-sqlite3" -hostmakedepends="automake docbook docbook-dsssl libtool openjade - postgresql-libs-devel" -makedepends="libdbi-devel libmariadbclient-devel postgresql-libs-devel - sqlite-devel zlib-devel" -depends="libdbdmysql libdbdpgsql libdbdsqlite" -short_desc="Database drivers for libdbi (MySQL, PostgreSQL, and SQLite)" -maintainer="cinerea0 <cinerea0@protonmail.com>" -license="LGPL-2.1-only" -homepage="https://libdbi-drivers.sourceforge.net/" -changelog="https://sourceforge.net/p/libdbi-drivers/libdbi-drivers/ci/master/tree/NEWS" -distfiles="${SOURCEFORGE_SITE}/libdbi-drivers/libdbi-drivers-${version}.tar.gz" -checksum=43d2eacd573a4faff296fa925dd97fbf2aedbf1ae35c6263478210c61004c854 -make_check=no # tests require full DB environments and hang - -if [ "${CROSS_BUILD}" ]; then - configure_args+=" --with-dbi-libdir=${XBPS_CROSS_BASE}/usr/lib" -fi - -pre_configure() { - autoreconf -fi -} - -libdbdmysql_package() { - short_desc="MySQL driver for libdbi" - pkg_install() { - vmove usr/lib/dbd/libdbdmysql.so - } -} - -libdbdpgsql_package() { - short_desc="PostgreSQL driver for libdbi" - pkg_install() { - vmove usr/lib/dbd/libdbdpgsql.so - } -} - -libdbdsqlite_package() { - short_desc="SQLite driver for libdbi" - pkg_install() { - vmove usr/lib/dbd/libdbdsqlite3.so - } -} - -libdbi-drivers-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove "usr/lib/dbd/*.a" - } -} diff --git a/srcpkgs/libdbi/template b/srcpkgs/libdbi/template deleted file mode 100644 index dcdaf1cf19a8e6..00000000000000 --- a/srcpkgs/libdbi/template +++ /dev/null @@ -1,31 +0,0 @@ -# Template file for 'libdbi' -pkgname=libdbi -version=0.9.0 -revision=1 -build_style=gnu-configure -short_desc="Database independent abstraction layer for C" -maintainer="cinerea0 <cinerea0@protonmail.com>" -license="LGPL-2.1-only" -homepage="https://libdbi.sourceforge.net/" -changelog="https://sourceforge.net/p/libdbi/libdbi/ci/master/tree/NEWS" -distfiles="${SOURCEFORGE_SITE}/libdbi/libdbi-${version}.tar.gz" -checksum=dafb6cdca524c628df832b6dd0bf8fabceb103248edb21762c02d3068fca4503 - -libdbi-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - vmove "usr/lib/*.a" - } -} - -libdbi-doc_package() { - short_desc+=" - documentation" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/share/doc - } -} diff --git a/srcpkgs/libdbus-c++-devel b/srcpkgs/libdbus-c++-devel deleted file mode 120000 index 942d0de323cbb8..00000000000000 --- a/srcpkgs/libdbus-c++-devel +++ /dev/null @@ -1 +0,0 @@ -libdbus-c++ \ No newline at end of file diff --git a/srcpkgs/libdbus-c++/patches/cross-tools.patch b/srcpkgs/libdbus-c++/patches/cross-tools.patch deleted file mode 100644 index bfaa4b614d797a..00000000000000 --- a/srcpkgs/libdbus-c++/patches/cross-tools.patch +++ /dev/null @@ -1,21 +0,0 @@ ---- a/tools/Makefile.am 2018-03-18 17:20:02.221259868 +0100 -+++ b/tools/Makefile.am 2018-03-18 17:19:53.192259402 +0100 -@@ -1,6 +1,9 @@ - # hacky, but ... - - CXX = $(CXX_FOR_BUILD) -+CFLAGS=$(CFLAGS_FOR_BUILD) -+CXXFLAGS=$(CXXFLAGS_FOR_BUILD) -+LDFLAGS=$(LDFLAGS_FOR_BUILD) - - AM_CPPFLAGS = \ - $(dbus_CFLAGS) \ -@@ -13,7 +13,7 @@ - -Wall - - if CROSS_COMPILING --libdbus_cxx_la = $(BUILD_LIBDBUS_CXX_DIR)/src/libdbus-c++-1.la -+libdbus_cxx_la = /usr/lib/libdbus-c++-1.so - else - libdbus_cxx_la = $(top_builddir)/src/libdbus-c++-1.la - endif diff --git a/srcpkgs/libdbus-c++/template b/srcpkgs/libdbus-c++/template deleted file mode 100644 index 788614bc22677e..00000000000000 --- a/srcpkgs/libdbus-c++/template +++ /dev/null @@ -1,50 +0,0 @@ -# Template file for 'libdbus-c++' -pkgname=libdbus-c++ -version=0.9.2pw -revision=1 -build_style=gnu-configure -configure_args="--enable-glib --disable-ecore" -hostmakedepends="automake libtool pkg-config" -makedepends="dbus-devel glib-devel" -short_desc="C++ API for D-BUS" -maintainer="Duncaen <mail@duncano.de>" -license="LGPL-2.1-or-later" -homepage="http://dbus-cplusplus.sourceforge.net/" -distfiles="https://github.com/pkgw/dbus-cplusplus/releases/download/v${version}/libdbus-c---${version}.tar.gz" -checksum=4f140668f2529ecbdce99afbb89f8a977aa47a36248d5f4943b3660316752ee8 - -if [ -n "$CROSS_BUILD" ]; then - hostmakedepends+=" libdbus-c++-devel dbus-devel glib-devel" -fi - -pre_configure() { - NOCONFIGURE=1 autoreconf -fi -} - -post_install() { - if [ -n "$CROSS_BUILD" ]; then - # Re-build tools for the target architecture - sed -i tools/Makefile \ - -e "s;^\(CXX =\).*;\1 $CXX;" \ - -e "s;^\(CFLAGS =\).*;\1 $CFLAGS;" \ - -e "s;^\(CXXFLAGS =\).*;\1 $CXXFLAGS;" \ - -e "s;^\(LDFLAGS =\).*;\1 $LDFLAGS;" \ - -e "/^libdbus_cxx_la/d" \ - -e "s;#\(libdbus_cxx_la = .*\);\1;" - make -C tools clean - make -C tools ${makejobs} - vbin tools/dbusxx-xml2cpp - vbin tools/dbusxx-introspect - fi -} - -libdbus-c++-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}-${version}_${revision}" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/libdbusmenu-glib-devel b/srcpkgs/libdbusmenu-glib-devel deleted file mode 120000 index 145d12e69dadd3..00000000000000 --- a/srcpkgs/libdbusmenu-glib-devel +++ /dev/null @@ -1 +0,0 @@ -libdbusmenu-glib \ No newline at end of file diff --git a/srcpkgs/libdbusmenu-glib/patches/python3.patch b/srcpkgs/libdbusmenu-glib/patches/python3.patch deleted file mode 100644 index 830a19005be58d..00000000000000 --- a/srcpkgs/libdbusmenu-glib/patches/python3.patch +++ /dev/null @@ -1,60 +0,0 @@ ---- a/tools/dbusmenu-bench -+++ b/tools/dbusmenu-bench -@@ -1,4 +1,4 @@ --#!/usr/bin/env python -+#!/usr/bin/env python3 - # encoding: utf-8 - """ - A library to communicate a menu object set accross DBus and -@@ -61,7 +61,7 @@ - - def dump_properties(properties, prepend=""): - for key, value in properties.items(): -- print "%s- %s: %s" % (prepend, key, value) -+ print("%s- %s: %s" % (prepend, key, value)) - - - def run_test_sequence(menu, dump=False): -@@ -74,9 +74,9 @@ - revision, layout = menu.GetLayout(dbus.Int32(0)) - times["GetLayout"] = chrono.elapsed() - if dump: -- print "revision:", revision -- print "layout:" -- print layout -+ print("revision:", revision) -+ print("layout:") -+ print(layout) - - # Get ids - tree = ET.fromstring(layout) -@@ -89,17 +89,17 @@ - children = menu.GetChildren(dbus.Int32(root_id), property_names) - times["GetChildren"] = chrono.elapsed() - if dump: -- print "children:" -+ print("children:") - for child in children: - id, properties = child -- print "- %d:" % id -+ print("- %d:" % id) - dump_properties(properties, prepend=" ") - - chrono.restart() - properties = menu.GetProperties(dbus.Int32(child_id), property_names) - times["GetProperties"] = chrono.elapsed() - if dump: -- print "properties:" -+ print("properties:") - dump_properties(properties) - - return times -@@ -109,7 +109,7 @@ - - def print_probe(prefix, name, value, timestamp): - value = int(value * 1000000) -- print "%(prefix)s.%(name)s:%(value)d@%(timestamp)d" % locals() -+ print("%(prefix)s.%(name)s:%(value)d@%(timestamp)d" % locals()) - - def main(): - parser = OptionParser(usage = "%prog [options]") diff --git a/srcpkgs/libdbusmenu-glib/template b/srcpkgs/libdbusmenu-glib/template deleted file mode 100644 index 26c7d3f201f94f..00000000000000 --- a/srcpkgs/libdbusmenu-glib/template +++ /dev/null @@ -1,68 +0,0 @@ -# Template file for 'libdbusmenu-glib' -pkgname=libdbusmenu-glib -version=16.04.0 -revision=6 -build_style=gnu-configure -build_helper="gir" -configure_args="--disable-dumper --disable-static --disable-tests - $(vopt_enable gir vala) $(vopt_enable gir introspection) HAVE_VALGRIND_FALSE=''" -hostmakedepends="automake gettext-devel glib-devel intltool libtool pkg-config - $(vopt_if gir 'gobject-introspection vala-devel') gtk-doc" -makedepends="gtk+3-devel" -short_desc="Library for passing menus over DBus" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-3, LGPL-2.1, LGPL-3" -homepage="https://launchpad.net/libdbusmenu" -distfiles="${homepage}/${version%.*}/${version}/+download/libdbusmenu-${version}.tar.gz" -checksum=b9cc4a2acd74509435892823607d966d424bd9ad5d0b00938f27240a1bfa878a - -build_options="gir" -build_options_default="gir" - -# Avoid errors for macros deprecated since glib-2.58 */ -CFLAGS="-DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_56 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_56" - -pre_configure() { - autoreconf -fi -} - -libdbusmenu-glib-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include/libdbusmenu-glib-* - vmove usr/lib/pkgconfig/dbusmenu-glib-*.pc - vmove usr/lib/libdbusmenu-glib.so - vmove usr/share/gtk-doc/html/libdbusmenu-glib - if [ "$build_option_gir" ]; then - vmove usr/share/gir-1.0/Dbusmenu-*.gir - vmove usr/share/vala/vapi/Dbusmenu-*.vapi - fi - } -} - -libdbusmenu-gtk3_package() { - short_desc+=" (GTK+3)" - pkg_install() { - vmove usr/lib/libdbusmenu-gtk3.so.* - if [ "$build_option_gir" ]; then - vmove usr/lib/girepository-1.0/DbusmenuGtk3-*.typelib - fi - } -} - -libdbusmenu-gtk3-devel_package() { - depends="gtk+3-devel gdk-pixbuf-devel libdbusmenu-gtk3>=${version}_${revision} - libdbusmenu-glib-devel" - short_desc+=" (GTK+3) - development files" - pkg_install() { - vmove usr/include/libdbusmenu-gtk3-* - vmove usr/lib/pkgconfig/dbusmenu-gtk3-*.pc - vmove usr/lib/libdbusmenu-gtk3.so - vmove usr/share/gtk-doc/html/libdbusmenu-gtk - if [ "$build_option_gir" ]; then - vmove usr/share/gir-1.0/DbusmenuGtk3-*.gir - vmove usr/share/vala/vapi/DbusmenuGtk3-*.vapi - fi - } -} diff --git a/srcpkgs/libdbusmenu-glib/update b/srcpkgs/libdbusmenu-glib/update deleted file mode 100644 index b5a2f5140fbfa3..00000000000000 --- a/srcpkgs/libdbusmenu-glib/update +++ /dev/null @@ -1 +0,0 @@ -pkgname=libdbusmenu diff --git a/srcpkgs/libdbusmenu-gtk3 b/srcpkgs/libdbusmenu-gtk3 deleted file mode 120000 index 145d12e69dadd3..00000000000000 --- a/srcpkgs/libdbusmenu-gtk3 +++ /dev/null @@ -1 +0,0 @@ -libdbusmenu-glib \ No newline at end of file diff --git a/srcpkgs/libdbusmenu-gtk3-devel b/srcpkgs/libdbusmenu-gtk3-devel deleted file mode 120000 index 145d12e69dadd3..00000000000000 --- a/srcpkgs/libdbusmenu-gtk3-devel +++ /dev/null @@ -1 +0,0 @@ -libdbusmenu-glib \ No newline at end of file diff --git a/srcpkgs/libdbusmenu-lxqt-devel b/srcpkgs/libdbusmenu-lxqt-devel deleted file mode 120000 index 0c13b341429af1..00000000000000 --- a/srcpkgs/libdbusmenu-lxqt-devel +++ /dev/null @@ -1 +0,0 @@ -libdbusmenu-lxqt \ No newline at end of file diff --git a/srcpkgs/libdbusmenu-lxqt/template b/srcpkgs/libdbusmenu-lxqt/template deleted file mode 100644 index e848726a2404a4..00000000000000 --- a/srcpkgs/libdbusmenu-lxqt/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'libdbusmenu-lxqt' -pkgname=libdbusmenu-lxqt -version=0.3.0 -revision=2 -build_style=cmake -hostmakedepends="pkg-config qt6-base qt6-tools" -makedepends="qt6-base-devel" -short_desc="Library that provides a Qt6 implementation of the DBusMenu spec" -maintainer="Helmut Pozimski <helmut@pozimski.eu>" -license="LGPL-2" -homepage="https://github.com/lxqt/libdbusmenu-lxqt" -distfiles="https://github.com/lxqt/libdbusmenu-lxqt/releases/download/${version}/libdbusmenu-lxqt-${version}.tar.xz" -checksum=ada0d14d3a4d9fb0ba344bf078d351046dfd226da1096f866d78167a79243ff9 - -libdbusmenu-lxqt-devel_package() { - depends="${sourcepkg}-${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove usr/lib/cmake - vmove usr/lib/*.so - } -} diff --git a/srcpkgs/libdbusmenu-qt5-devel b/srcpkgs/libdbusmenu-qt5-devel deleted file mode 120000 index cd6783b47c32e1..00000000000000 --- a/srcpkgs/libdbusmenu-qt5-devel +++ /dev/null @@ -1 +0,0 @@ -libdbusmenu-qt5 \ No newline at end of file diff --git a/srcpkgs/libdbusmenu-qt5/template b/srcpkgs/libdbusmenu-qt5/template deleted file mode 100644 index 51e6b1d68d5d0c..00000000000000 --- a/srcpkgs/libdbusmenu-qt5/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'libdbusmenu-qt5' -pkgname=libdbusmenu-qt5 -version=0.9.3+16.04.20160218 -revision=3 -build_style=cmake -configure_args="-DWITH_DOC=OFF" -hostmakedepends="pkg-config qt5-host-tools qt5-tools-devel" -makedepends="qt5-tools-devel" -short_desc="Library that provides a Qt5 implementation of the DBusMenu spec" -maintainer="Orphaned <orphan@voidlinux.org>" -license="LGPL-2" -homepage="https://launchpad.net/libdbusmenu-qt" -distfiles="${UBUNTU_SITE}/main/libd/${pkgname%5}/${pkgname%5}_${version}.orig.tar.gz" -checksum=a8e6358a31c44ccdf1bfc46c95a77a6bfc7fc1f536aadb913ed4f4405c570cf6 - -libdbusmenu-qt5-devel_package() { - depends="${sourcepkg}-${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove usr/lib/cmake - vmove usr/lib/*.so - } -} diff --git a/srcpkgs/libdca-devel b/srcpkgs/libdca-devel deleted file mode 120000 index f264587e1c07ec..00000000000000 --- a/srcpkgs/libdca-devel +++ /dev/null @@ -1 +0,0 @@ -libdca \ No newline at end of file diff --git a/srcpkgs/libdca/template b/srcpkgs/libdca/template deleted file mode 100644 index a144e80ad73b7a..00000000000000 --- a/srcpkgs/libdca/template +++ /dev/null @@ -1,33 +0,0 @@ -# Template file for 'libdca' -pkgname=libdca -version=0.0.7 -revision=2 -build_style=gnu-configure -hostmakedepends="automake libtool" -short_desc="DTS Coherent Acoustics decoder" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-or-later" -homepage="https://www.videolan.org/developers/libdca.html" -distfiles="${VIDEOLAN_SITE}/libdca/${version}/libdca-${version}.tar.bz2" -checksum=3a0b13815f582c661d2388ffcabc2f1ea82f471783c400f765f2ec6c81065f6a - -pre_configure() { - autoreconf -fi -} - -post_install() { - # useless and broken symlink - # /usr/lib/libdts.a -> /destdir/libdca-0.0.7/usr/lib64/libdca.a - rm ${DESTDIR}/usr/lib/libdts.a -} - -libdca-devel_package() { - depends="libdca>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/libde265-devel b/srcpkgs/libde265-devel deleted file mode 120000 index 0043e850888465..00000000000000 --- a/srcpkgs/libde265-devel +++ /dev/null @@ -1 +0,0 @@ -libde265 \ No newline at end of file diff --git a/srcpkgs/libde265-tools b/srcpkgs/libde265-tools deleted file mode 120000 index 0043e850888465..00000000000000 --- a/srcpkgs/libde265-tools +++ /dev/null @@ -1 +0,0 @@ -libde265 \ No newline at end of file diff --git a/srcpkgs/libde265/patches/asm-neon-execstack.patch b/srcpkgs/libde265/patches/asm-neon-execstack.patch deleted file mode 100644 index e324a045d33aab..00000000000000 --- a/srcpkgs/libde265/patches/asm-neon-execstack.patch +++ /dev/null @@ -1,34 +0,0 @@ -From 58b8efbec706cfe9d57ed0404eb71beedc7d1af8 Mon Sep 17 00:00:00 2001 -From: oreo639 <oreo6391@gmail.com> -Date: Tue, 29 Jul 2025 23:41:37 -0700 -Subject: [PATCH] remove asm.S and neon.S from _SOURCES - -Previously asm.S and neon.S were getting assembled into object files and linked. -While for asm.S, this doesn't cause any problems, neon.S never ends up including -a .note.GNU-stack section resulting in the final library being marked as -requiring executable stack. - -These files just define macros used by cpudetect.S and hevcdsp_qpel_neon.S so -them getting assembled and linked individually doesn't seem intended. ---- - libde265/arm/Makefile.am | 6 +++--- - 1 file changed, 3 insertions(+), 3 deletions(-) - -diff --git a/libde265/arm/Makefile.am b/libde265/arm/Makefile.am -index 9ef62d98d..819ccf20e 100644 ---- a/libde265/arm/Makefile.am -+++ b/libde265/arm/Makefile.am -@@ -26,10 +26,10 @@ if ENABLE_ARM_THUMB - endif - - libde265_arm_neon_la_SOURCES = \ -- asm.S \ - cpudetect.S \ -- hevcdsp_qpel_neon.S \ -- neon.S -+ hevcdsp_qpel_neon.S -+ -+EXTRA_DIST = asm.S neon.S - - if HAVE_VISIBILITY - libde265_arm_neon_la_CXXFLAGS += -DHAVE_VISIBILITY diff --git a/srcpkgs/libde265/template b/srcpkgs/libde265/template deleted file mode 100644 index 1ff31c4c4caca9..00000000000000 --- a/srcpkgs/libde265/template +++ /dev/null @@ -1,36 +0,0 @@ -# Template file for 'libde265' -pkgname=libde265 -version=1.0.16 -revision=2 -build_style=gnu-configure -hostmakedepends="pkg-config automake" -short_desc="Open h.265 video codec implementation" -maintainer="Orphaned <orphan@voidlinux.org>" -license="LGPL-3.0-or-later" -homepage="https://www.libde265.org" -changelog="https://github.com/strukturag/libde265/releases" -distfiles="https://github.com/strukturag/libde265/releases/download/v${version}/libde265-${version}.tar.gz" -checksum=b92beb6b53c346db9a8fae968d686ab706240099cdd5aff87777362d668b0de7 - -post_install() { - # Why is this installed anyway? - rm -f "${DESTDIR}/usr/bin/tests" -} - -libde265-tools_package() { - short_desc+=" - tools" - pkg_install() { - vmove usr/bin - } -} - -libde265-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/libdebuginfod b/srcpkgs/libdebuginfod deleted file mode 120000 index b76b36cfac4d99..00000000000000 --- a/srcpkgs/libdebuginfod +++ /dev/null @@ -1 +0,0 @@ -elfutils \ No newline at end of file diff --git a/srcpkgs/libdecor-devel b/srcpkgs/libdecor-devel deleted file mode 120000 index 28d87097fa2beb..00000000000000 --- a/srcpkgs/libdecor-devel +++ /dev/null @@ -1 +0,0 @@ -libdecor \ No newline at end of file diff --git a/srcpkgs/libdecor/template b/srcpkgs/libdecor/template deleted file mode 100644 index 61d52f67c84548..00000000000000 --- a/srcpkgs/libdecor/template +++ /dev/null @@ -1,32 +0,0 @@ -# Template file for 'libdecor' -pkgname=libdecor -version=0.2.4 -revision=1 -build_style=meson -configure_args="-Ddemo=false $(vopt_feature dbus dbus)" -hostmakedepends="pkg-config wayland-devel" -makedepends="wayland-devel wayland-protocols pango-devel - $(vopt_if dbus dbus-devel) gtk+3-devel" -short_desc="Client-side decorations library for Wayland client" -maintainer="Arda Demir <ddmirarda@gmail.com>" -license="MIT" -homepage="https://gitlab.freedesktop.org/libdecor/libdecor" -distfiles="https://gitlab.freedesktop.org/libdecor/libdecor/-/archive/${version}/libdecor-${version}.tar.gz" -checksum=1fb3ee6c7c9e238d240772517753bedb2e09e29d21514fb86f19724fccb58cc1 - -build_options="dbus" -build_options_default="dbus" - -post_install() { - vlicense LICENSE -} - -libdecor-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/libdeflate-devel b/srcpkgs/libdeflate-devel deleted file mode 120000 index e29c9946ff0627..00000000000000 --- a/srcpkgs/libdeflate-devel +++ /dev/null @@ -1 +0,0 @@ -libdeflate \ No newline at end of file diff --git a/srcpkgs/libdeflate/template b/srcpkgs/libdeflate/template deleted file mode 100644 index f25ac900b1afb2..00000000000000 --- a/srcpkgs/libdeflate/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'libdeflate' -pkgname=libdeflate -version=1.19 -revision=2 -build_style=cmake -configure_args="-DLIBDEFLATE_USE_SHARED_LIB=ON" -checkdepends="zlib-devel" -short_desc="Optimized library for DEFLATE/zlib/gzip (de)compression" -maintainer="mobinmob <mobinmob@disroot.org>" -license="MIT" -homepage="https://github.com/ebiggers/libdeflate" -changelog="https://raw.githubusercontent.com/ebiggers/libdeflate/master/NEWS.md" -distfiles="https://github.com/ebiggers/libdeflate/archive/refs/tags/v${version}.tar.gz" -checksum=27bf62d71cd64728ff43a9feb92f2ac2f2bf748986d856133cc1e51992428c25 - -post_install() { - vlicense COPYING -} - -libdeflate-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - vmove "/usr/lib/pkgconfig" - vmove "/usr/lib/cmake" - } -} diff --git a/srcpkgs/libdex-devel b/srcpkgs/libdex-devel deleted file mode 120000 index 7f6d81db220a59..00000000000000 --- a/srcpkgs/libdex-devel +++ /dev/null @@ -1 +0,0 @@ -libdex \ No newline at end of file diff --git a/srcpkgs/libdex/template b/srcpkgs/libdex/template deleted file mode 100644 index 515213eaac9851..00000000000000 --- a/srcpkgs/libdex/template +++ /dev/null @@ -1,58 +0,0 @@ -# Template file for 'libdex' -pkgname=libdex -version=0.11.0 -revision=1 -build_style=meson -build_helper=gir -configure_args="-Dexamples=false - $(vopt_bool gtk_doc docs) - $(vopt_feature gir introspection) - $(vopt_bool vala vapi)" -hostmakedepends="pkg-config glib-devel gettext - $(vopt_if vala vala) $(vopt_if gtk_doc gi-docgen)" -makedepends="glib-devel libgirepository-devel - liburing-devel $(vopt_if vala 'vala vala-devel')" -short_desc="Future-based programming for GLib-based applications" -maintainer="oreo639 <oreo6391@gmail.com>" -license="LGPL-2.1-or-later" -homepage="https://gitlab.gnome.org/GNOME/libdex" -changelog="https://gitlab.gnome.org/GNOME/libdex/-/raw/main/NEWS" -distfiles="${GNOME_SITE}/libdex/${version%.*}/libdex-${version}.tar.xz" -checksum=ae58f47564aab94593e102027c78befc14cf976b5cd3a09926d5e72b7c484e6f - -# Package build options -build_options="gir vala gtk_doc" -build_options_default="gir vala gtk_doc" - -if [ "$XBPS_TARGET_LIBC" = "musl" ]; then - makedepends+=" libucontext-devel" - CFLAGS="-D_GNU_SOURCE" -fi - -if [ "$XBPS_CHECK_PKGS" ]; then - configure_args+=" -Dtests=true" -else - configure_args+=" -Dtests=false" -fi - -libdex-devel_package() { - depends="${sourcepkg}-${version}_${revision} liburing-devel" - if [ "$XBPS_TARGET_LIBC" = "musl" ]; then - depends+=" libucontext-devel" - fi - 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_vala" ]; then - vmove usr/share/vala - fi - if [ "$build_option_gtk_doc" ]; then - vmove usr/share/doc - fi - } -} diff --git a/srcpkgs/libdex/update b/srcpkgs/libdex/update deleted file mode 100644 index 01a3b44828ddd2..00000000000000 --- a/srcpkgs/libdex/update +++ /dev/null @@ -1,2 +0,0 @@ -# ignore unstable beta/rc releases -ignore="?.[3579].*" diff --git a/srcpkgs/libdiff/files/configure.glibc b/srcpkgs/libdiff/files/configure.glibc deleted file mode 100644 index a212f75c1f55dd..00000000000000 --- a/srcpkgs/libdiff/files/configure.glibc +++ /dev/null @@ -1,26 +0,0 @@ -HAVE_ARC4RANDOM=0 -HAVE_CAPSICUM=0 -HAVE_ERR=1 -HAVE_EXPLICIT_BZERO=1 -HAVE_GETPROGNAME=0 -HAVE_INFTIM=0 -HAVE_MD5=0 -HAVE_MEMMEM=1 -HAVE_MEMRCHR=1 -HAVE_MEMSET_S=0 -HAVE_PATH_MAX=1 -HAVE_PLEDGE=0 -HAVE_PROGRAM_INVOCATION_SHORT_NAME=1 -HAVE_REALLOCARRAY=0 -HAVE_RECALLOCARRAY=0 -HAVE_SANDBOX_INIT=0 -HAVE_SECCOMP_FILTER=1 -HAVE_SOCK_NONBLOCK=1 -HAVE_STRLCAT=0 -HAVE_STRLCPY=0 -HAVE_STRNDUP=1 -HAVE_STRNLEN=1 -HAVE_STRTONUM=0 -HAVE_SYSTRACE=0 -HAVE_ZLIB=0 -HAVE___PROGNAME=1 diff --git a/srcpkgs/libdiff/files/configure.musl b/srcpkgs/libdiff/files/configure.musl deleted file mode 100644 index d0b4fb0809af64..00000000000000 --- a/srcpkgs/libdiff/files/configure.musl +++ /dev/null @@ -1,26 +0,0 @@ -HAVE_ARC4RANDOM=0 -HAVE_CAPSICUM=0 -HAVE_ERR=1 -HAVE_EXPLICIT_BZERO=0 -HAVE_GETPROGNAME=0 -HAVE_INFTIM=0 -HAVE_MD5=0 -HAVE_MEMMEM=1 -HAVE_MEMRCHR=1 -HAVE_MEMSET_S=0 -HAVE_PATH_MAX=1 -HAVE_PLEDGE=0 -HAVE_PROGRAM_INVOCATION_SHORT_NAME=1 -HAVE_REALLOCARRAY=0 -HAVE_RECALLOCARRAY=0 -HAVE_SANDBOX_INIT=0 -HAVE_SECCOMP_FILTER=1 -HAVE_SOCK_NONBLOCK=1 -HAVE_STRLCAT=1 -HAVE_STRLCPY=1 -HAVE_STRNDUP=1 -HAVE_STRNLEN=1 -HAVE_STRTONUM=0 -HAVE_SYSTRACE=0 -HAVE_ZLIB=0 -HAVE___PROGNAME=1 diff --git a/srcpkgs/libdiff/template b/srcpkgs/libdiff/template deleted file mode 100644 index fee3548e2ffe33..00000000000000 --- a/srcpkgs/libdiff/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'libdiff' -pkgname=libdiff -version=0.1.0 -revision=1 -build_style=gnu-makefile -short_desc="Library to generate arbitrary sequence diffs" -maintainer="Duncaen <duncaen@voidlinux.org>" -license="MIT" -homepage="https://github.com/kristapsdz/libdiff" -distfiles="https://kristaps.bsd.lv/libdiff/snapshots/libdiff-${version}.tar.gz" -checksum=2012d2eae9ecaf9717c77ecefd9bdff4e38f485d8b9ad8f916cff1fdf1151512 - -do_configure() { - local _libc=glibc - case "$XBPS_TARGET_MACHINE" in - *-musl) _libc=musl ;; - esac - if [ -n "$CROSS_BUILD" ]; then - cp "${FILESDIR}/configure.$_libc" configure.local - fi - ./configure PREFIX=/usr MANDIR=/usr/share/man -} - -post_install() { - vlicense LICENSE.md -} diff --git a/srcpkgs/libdill-devel b/srcpkgs/libdill-devel deleted file mode 120000 index 64c35873d0e053..00000000000000 --- a/srcpkgs/libdill-devel +++ /dev/null @@ -1 +0,0 @@ -libdill \ No newline at end of file diff --git a/srcpkgs/libdill/patches/gcc9.patch b/srcpkgs/libdill/patches/gcc9.patch deleted file mode 100644 index 0690f10035d961..00000000000000 --- a/srcpkgs/libdill/patches/gcc9.patch +++ /dev/null @@ -1,31 +0,0 @@ -From 195809f97a368380487259dca3f0926d29a298a6 Mon Sep 17 00:00:00 2001 -From: Adel Mamin <adel.mamin@exafore.com> -Date: Thu, 18 Jul 2019 12:51:35 +0300 -Subject: [PATCH] Fix compilation for gcc 9.1.0 - ---- - dns/dns.h | 4 ++-- - 1 file changed, 2 insertions(+), 2 deletions(-) - -diff --git a/dns/dns.h b/dns/dns.h -index 7eb3e7d6..dc88ab51 100644 ---- a/dns/dns.h -+++ b/dns/dns.h -@@ -496,7 +496,7 @@ size_t dns_rr_print(void *, size_t, struct dns_rr *, struct dns_packet *, int *) - - - #define dns_rr_i_new(P, ...) \ -- dns_rr_i_init(&dns_quietinit((struct dns_rr_i){ 0, __VA_ARGS__ }), (P)) -+ dns_rr_i_init(dns_quietinit(&(struct dns_rr_i){ 0, __VA_ARGS__ }), (P)) - - struct dns_rr_i { - enum dns_section section; -@@ -1006,7 +1006,7 @@ void dns_cache_close(struct dns_cache *); - #define DNS_OPTS_INITIALIZER { DNS_OPTS_INITIALIZER_ } - #define DNS_OPTS_INIT(...) { DNS_OPTS_INITIALIZER_, __VA_ARGS__ } - --#define dns_opts(...) (&dns_quietinit((struct dns_options)DNS_OPTS_INIT(__VA_ARGS__))) -+#define dns_opts(...) (dns_quietinit(&(struct dns_options)DNS_OPTS_INIT(__VA_ARGS__))) - - struct dns_options { - /* diff --git a/srcpkgs/libdill/template b/srcpkgs/libdill/template deleted file mode 100644 index c641f17afb7fea..00000000000000 --- a/srcpkgs/libdill/template +++ /dev/null @@ -1,33 +0,0 @@ -# Template file for 'libdill' -pkgname=libdill -version=2.14 -revision=1 -build_style=gnu-configure -hostmakedepends="automake libtool" -short_desc="Structured concurrency library for C" -maintainer="Tai Chi Minh Ralph Eastwood <tcmreastwood@gmail.com>" -license="MIT" -homepage="http://libdill.org/" -distfiles="https://github.com/sustrik/libdill/archive/${version}.tar.gz" -checksum=ebba0e5b433ec123b74a57d49b89dfa673aa258e03e6a452959e556b4c4529b9 - -pre_configure() { - export CFLAGS="${CFLAGS/-D_FORTIFY_SOURCE=?/}" - autoreconf -fi -} - -post_install() { - vlicense COPYING -} - -libdill-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/man/man3 - } -} diff --git a/srcpkgs/libdiscid-devel b/srcpkgs/libdiscid-devel deleted file mode 120000 index 434149493130af..00000000000000 --- a/srcpkgs/libdiscid-devel +++ /dev/null @@ -1 +0,0 @@ -libdiscid \ No newline at end of file diff --git a/srcpkgs/libdiscid/template b/srcpkgs/libdiscid/template deleted file mode 100644 index 895591f998bc9c..00000000000000 --- a/srcpkgs/libdiscid/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'libdiscid' -pkgname=libdiscid -version=0.6.4 -revision=1 -build_style=gnu-configure -configure_args="--disable-static" -short_desc="Library for creating MusicBrainz DiscIDs" -maintainer="Orphaned <orphan@voidlinux.org>" -license="LGPL-2.1-or-later" -homepage="http://musicbrainz.org/doc/libdiscid" -distfiles="http://ftp.musicbrainz.org/pub/musicbrainz/libdiscid/${pkgname}-${version}.tar.gz" -checksum=dd5e8f1c9aead442e23b749a9cc9336372e62e88ad7079a2b62895b0390cb282 - -libdiscid-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/libdispatch-devel b/srcpkgs/libdispatch-devel deleted file mode 120000 index 78bdc5db708295..00000000000000 --- a/srcpkgs/libdispatch-devel +++ /dev/null @@ -1 +0,0 @@ -libdispatch \ No newline at end of file diff --git a/srcpkgs/libdispatch/patches/musl.patch b/srcpkgs/libdispatch/patches/musl.patch deleted file mode 100644 index 9444a5378393f1..00000000000000 --- a/srcpkgs/libdispatch/patches/musl.patch +++ /dev/null @@ -1,12 +0,0 @@ -https://git.alpinelinux.org/aports/tree/community/libdispatch/getprogname-musl.patch ---- a/src/shims/getprogname.h -+++ b/src/shims/getprogname.h -@@ -37,7 +37,7 @@ - static inline char * - getprogname(void) - { --# if HAVE_DECL_PROGRAM_INVOCATION_SHORT_NAME -+# if HAVE_DECL_PROGRAM_INVOCATION_SHORT_NAME || !(defined(__GLIBC__)) - return program_invocation_short_name; - # elif defined(__ANDROID__) - return __progname; diff --git a/srcpkgs/libdispatch/patches/werror.patch b/srcpkgs/libdispatch/patches/werror.patch deleted file mode 100644 index 4e3981e2c24cf0..00000000000000 --- a/srcpkgs/libdispatch/patches/werror.patch +++ /dev/null @@ -1,10 +0,0 @@ -https://aur.archlinux.org/cgit/aur.git/tree/remove-werror.patch?h=libdispatch ---- a/cmake/modules/DispatchCompilerWarnings.cmake 2020-05-12 13:13:59.619689872 +0300 -+++ b/cmake/modules/DispatchCompilerWarnings.cmake 2020-05-12 13:13:35.216171428 +0300 -@@ -2,7 +2,6 @@ - if("${CMAKE_C_SIMULATE_ID}" STREQUAL "MSVC") - # TODO: someone needs to provide the msvc equivalent warning flags - else() -- add_compile_options($<$<OR:$<COMPILE_LANGUAGE:C>,$<COMPILE_LANGUAGE:CXX>>:-Werror>) - add_compile_options($<$<OR:$<COMPILE_LANGUAGE:C>,$<COMPILE_LANGUAGE:CXX>>:-Wall>) - add_compile_options($<$<OR:$<COMPILE_LANGUAGE:C>,$<COMPILE_LANGUAGE:CXX>>:-Wextra>) diff --git a/srcpkgs/libdispatch/template b/srcpkgs/libdispatch/template deleted file mode 100644 index d72eee903de20d..00000000000000 --- a/srcpkgs/libdispatch/template +++ /dev/null @@ -1,36 +0,0 @@ -# Template file for 'libdispatch' -pkgname=libdispatch -version=5.10.1 -revision=1 -build_style=cmake -configure_args="-DCMAKE_C_COMPILER=clang -DCMAKE_CXX_COMPILER=clang++" -hostmakedepends="clang" -short_desc="Concurrent multicore library" -maintainer="zlice <zlice555@gmail.com>" -license="Apache-2.0" -homepage="https://github.com/apple/swift-corelibs-libdispatch" -distfiles="https://github.com/apple/swift-corelibs-libdispatch/archive/refs/tags/swift-${version}-RELEASE.tar.gz" -checksum=affa3544b0fdb60f8f175bc0d2846177436d5848ef8ca73e3e560d23986f38b3 - -# clang doesn't find cpu with 'march' but 'target' -pre_configure() { - export CC=clang - export CXX=clang++ - if [ "$CROSS_BUILD" ] ; then - export CFLAGS+=" --target=${XBPS_CROSS_TRIPLET}" - export CXXFLAGS+=" --target=${XBPS_CROSS_TRIPLET}" - fi -} - -do_check() { - ctest --output-on-failure $makejobs --test-dir build -E dispatch_select # fail -} - -libdispatch-devel_package() { - short_desc+=" - development files" - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/share/man/man3 - } -} diff --git a/srcpkgs/libdisplay-info-devel b/srcpkgs/libdisplay-info-devel deleted file mode 120000 index 00d2792b639f9a..00000000000000 --- a/srcpkgs/libdisplay-info-devel +++ /dev/null @@ -1 +0,0 @@ -libdisplay-info \ No newline at end of file diff --git a/srcpkgs/libdisplay-info/template b/srcpkgs/libdisplay-info/template deleted file mode 100644 index 044a09136e6e6d..00000000000000 --- a/srcpkgs/libdisplay-info/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'libdisplay-info' -pkgname=libdisplay-info -version=0.2.0 -revision=1 -build_style=meson -hostmakedepends="hwids" -short_desc="EDID and DisplayID library" -maintainer="John <me@johnnynator.dev>" -license="MIT" -homepage="https://gitlab.freedesktop.org/emersion/libdisplay-info/" -distfiles="https://gitlab.freedesktop.org/emersion/libdisplay-info/-/archive/${version}/libdisplay-info-${version}.tar.gz" -checksum=f7331fcaf5527251b84c8fb84238d06cd2f458422ce950c80e86c72927aa8c2b -# tests require currently unpacakged edid-decode -make_check=no - -post_install() { - vlicense LICENSE -} - -libdisplay-info-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/libdjvulibre b/srcpkgs/libdjvulibre deleted file mode 120000 index 8bff0a18784604..00000000000000 --- a/srcpkgs/libdjvulibre +++ /dev/null @@ -1 +0,0 @@ -djvulibre \ No newline at end of file diff --git a/srcpkgs/libdmapsharing-devel b/srcpkgs/libdmapsharing-devel deleted file mode 120000 index 6a6a91003d9365..00000000000000 --- a/srcpkgs/libdmapsharing-devel +++ /dev/null @@ -1 +0,0 @@ -libdmapsharing \ No newline at end of file diff --git a/srcpkgs/libdmapsharing/template b/srcpkgs/libdmapsharing/template deleted file mode 100644 index 8d30b07fe13b7a..00000000000000 --- a/srcpkgs/libdmapsharing/template +++ /dev/null @@ -1,33 +0,0 @@ -# Template file for 'libdmapsharing' -pkgname=libdmapsharing -version=3.9.13 -revision=1 -build_style=gnu-configure -build_helper=gir -configure_args="--with-mdns=avahi --disable-tests" -hostmakedepends="pkg-config glib-devel" -makedepends="gtk+3-devel avahi-glib-libs-devel libsoup3-devel - gst-plugins-base1-devel libgee08-devel libglib-devel gstreamer1-devel" -short_desc="Library that implements the DMAP family of protocols" -maintainer="Orphaned <orphan@voidlinux.org>" -license="LGPL-2.1-or-later" -homepage="http://www.flyn.org/projects/libdmapsharing/index.html" -distfiles="http://www.flyn.org/projects/libdmapsharing/$pkgname-$version.tar.gz" -checksum=3659f63f29e11d6d6ae78b53d7cc6be3f3adeff9c00c67cc50ad19c6af699f7a -make_check=no # network - -libdmapsharing-devel_package() { - depends="libsoup3-devel libglib-devel - gst-plugins-base1-devel gstreamer1-devel - ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove usr/share/gtk-doc - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - vmove "usr/share/gir-*" - vmove usr/share/vala - } -} diff --git a/srcpkgs/libdmtx-devel b/srcpkgs/libdmtx-devel deleted file mode 120000 index 49011c27fc1aa8..00000000000000 --- a/srcpkgs/libdmtx-devel +++ /dev/null @@ -1 +0,0 @@ -libdmtx \ No newline at end of file diff --git a/srcpkgs/libdmtx/template b/srcpkgs/libdmtx/template deleted file mode 100644 index 693d17333a97b0..00000000000000 --- a/srcpkgs/libdmtx/template +++ /dev/null @@ -1,32 +0,0 @@ -# Template file for 'libdmtx' -pkgname=libdmtx -version=0.7.5 -revision=1 -build_style=gnu-configure -hostmakedepends="automake libtool" -short_desc="Library for reading and writing Data Matrix barcodes" -maintainer="Orphaned <orphan@voidlinux.org>" -license="BSD-2-Clause" -homepage="https://github.com/dmtx/libdmtx" -distfiles="https://github.com/dmtx/libdmtx/archive/v${version}.tar.gz" -checksum=be0c5275695a732a5f434ded1fcc232aa63b1a6015c00044fe87f3a689b75f2e - -pre_configure() { - autoreconf -fi -} - -post_install() { - vlicense LICENSE -} - -libdmtx-devel_package() { - depends="${sourcepkg}-${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/share/man - vmove usr/lib/pkgconfig - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/libdmx-devel b/srcpkgs/libdmx-devel deleted file mode 120000 index 546335333721a2..00000000000000 --- a/srcpkgs/libdmx-devel +++ /dev/null @@ -1 +0,0 @@ -libdmx \ No newline at end of file diff --git a/srcpkgs/libdmx/template b/srcpkgs/libdmx/template deleted file mode 100644 index 2b2b4608b68680..00000000000000 --- a/srcpkgs/libdmx/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template build file for 'libdmx'. -pkgname=libdmx -version=1.1.5 -revision=1 -build_style=gnu-configure -configure_args="--enable-malloc0returnsnull" -hostmakedepends="pkg-config" -makedepends="libXext-devel" -short_desc="DMX Extension for X" -maintainer="Orphaned <orphan@voidlinux.org>" -license="MIT" -homepage="https://wiki.freedesktop.org/xorg/" -distfiles="${XORG_SITE}/lib/${pkgname}-${version}.tar.xz" -checksum=35a4e26a8b0b2b4fe36441dca463645c3fa52d282ac3520501a38ea942cbf74f - -post_install() { - vlicense COPYING -} - -libdmx-devel_package() { - depends="xorgproto libXext-devel libdmx>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - vmove usr/share - } -} diff --git a/srcpkgs/libdnet-devel b/srcpkgs/libdnet-devel deleted file mode 120000 index d9d05e1c847b1c..00000000000000 --- a/srcpkgs/libdnet-devel +++ /dev/null @@ -1 +0,0 @@ -libdnet \ No newline at end of file diff --git a/srcpkgs/libdnet/template b/srcpkgs/libdnet/template deleted file mode 100644 index 5d0ccfd8122521..00000000000000 --- a/srcpkgs/libdnet/template +++ /dev/null @@ -1,34 +0,0 @@ -# Template file for 'libdnet' -pkgname=libdnet -version=1.18.0 -revision=1 -build_style=gnu-configure -hostmakedepends="automake libtool autoconf pkg-config" -makedepends="check-devel" -short_desc="Portable interface to low level networking routines" -maintainer="Carson Page <pagem.carson@gmail.com>" -license="BSD-3-Clause" -homepage="https://github.com/dugsong/libdnet" -distfiles="https://github.com/dugsong/libdnet/archive/libdnet-${version}.tar.gz" -checksum=a4a82275c7d83b85b1daac6ebac9461352731922161f1dcdcccd46c318f583c9 - -pre_configure() { - autoreconf -I config --force --install -} - -post_install() { - vlicense LICENSE -} - -libdnet-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/bin/dnet-config - vmove usr/share/man/man3 - vmove usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.la" - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/libdockapp-devel b/srcpkgs/libdockapp-devel deleted file mode 120000 index d39f8b1afc2f8a..00000000000000 --- a/srcpkgs/libdockapp-devel +++ /dev/null @@ -1 +0,0 @@ -libdockapp \ No newline at end of file diff --git a/srcpkgs/libdockapp/template b/srcpkgs/libdockapp/template deleted file mode 100644 index 01935b760dc86c..00000000000000 --- a/srcpkgs/libdockapp/template +++ /dev/null @@ -1,32 +0,0 @@ -# Template file for 'libdockapp' -pkgname=libdockapp -version=0.7.2 -revision=1 -build_style=gnu-configure -hostmakedepends="autoconf automake font-util libtool m4 pkg-config" -makedepends="libX11-devel libXext-devel libXpm-devel" -short_desc="DockApp Development Standard Library" -maintainer="Orphaned <orphan@voidlinux.org>" -license="3-clause-BSD" -homepage="http://www.dockapps.net/libdockapp" -distfiles="http://www.dockapps.net/download/libdockapp-${version}.tar.gz" -checksum=df7a24f32a70b878bf280f0754529335ffa3bac44bf7a59cd1277f5cf13f4264 - -pre_configure() { - autoreconf -fi -} - -libdockapp-devel_package() { - depends="libdockapp>=${version}_${revision} $makedepends" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} - -post_install() { - vlicense README -} - diff --git a/srcpkgs/libdom-devel b/srcpkgs/libdom-devel deleted file mode 120000 index 7a4d19a9f6ff8e..00000000000000 --- a/srcpkgs/libdom-devel +++ /dev/null @@ -1 +0,0 @@ -libdom \ No newline at end of file diff --git a/srcpkgs/libdom/template b/srcpkgs/libdom/template deleted file mode 100644 index 9ab1828d81b8dc..00000000000000 --- a/srcpkgs/libdom/template +++ /dev/null @@ -1,39 +0,0 @@ -# Template file for 'libdom' -pkgname=libdom -version=0.4.2 -revision=1 -hostmakedepends="pkg-config perl netsurf-buildsystem" -makedepends="expat-devel libparserutils-devel libwapcaplet-devel libhubbub-devel" -short_desc="Implementation of the W3C DOM, written in C" -maintainer="Orphaned <orphan@voidlinux.org>" -license="MIT" -homepage="https://www.netsurf-browser.org" -distfiles="https://download.netsurf-browser.org/libs/releases/libdom-${version}-src.tar.gz" -checksum=d05e45af16547014c2b0a3aecf3670fa13d419f505b3f5fc7ac8a1491fc30f3c - -post_extract() { - vsed -i Makefile -e 's/_BSD_SOURCE/_DEFAULT_SOURCE/g' -} - -do_build() { - make ${makejobs} COMPONENT_TYPE=lib-shared PREFIX=/usr - make ${makejobs} COMPONENT_TYPE=lib-static PREFIX=/usr -} - -do_install() { - make COMPONENT_TYPE=lib-shared PREFIX=/usr DESTDIR=${DESTDIR} install - make COMPONENT_TYPE=lib-static PREFIX=/usr DESTDIR=${DESTDIR} install - - vlicense COPYING -} - -libdom-devel_package() { - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/libdri2-devel-git b/srcpkgs/libdri2-devel-git deleted file mode 120000 index c9920e403ec78c..00000000000000 --- a/srcpkgs/libdri2-devel-git +++ /dev/null @@ -1 +0,0 @@ -libdri2-git \ No newline at end of file diff --git a/srcpkgs/libdri2-git/template b/srcpkgs/libdri2-git/template deleted file mode 100644 index 0663c5d79f006e..00000000000000 --- a/srcpkgs/libdri2-git/template +++ /dev/null @@ -1,39 +0,0 @@ -# Template file for 'libdri2-git' -pkgname=libdri2-git -version=20140317 -revision=3 -_commit=4f1eef3183df2b270c3d5cbef07343ee5127a6a4 -build_style=gnu-configure -configure_args="--enable-malloc0returnsnull" -hostmakedepends="automake libtool pkg-config xorg-util-macros" -makedepends="xorgproto libXfixes-devel libXext-devel libdrm-devel" -short_desc="Library for the DRI2 extension to the X Window System" -maintainer="Orphaned <orphan@voidlinux.org>" -license="MIT" -homepage="https://github.com/robclark/libdri2" -distfiles="${homepage}/archive/${_commit}.tar.gz" -checksum=7c427f5c3fbda3d1df1dc77129e87605f4af1f3ad2adf2653c560d1703aa4395 - -provides="libdri2-1.0_1" -replaces="libdri2>=0" - -pre_configure() { - NOCONFIGURE=1 ./autogen.sh -} - -post_install() { - vlicense COPYING LICENSE -} - -libdri2-devel-git_package() { - short_desc+=" - development files" - depends="libX11-devel libXext-devel ${sourcepkg}>=${version}_${revision}" - provides="libdri2-devel-1.0_1" - replaces="libdri2-devel>=0" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/libdrm-devel b/srcpkgs/libdrm-devel deleted file mode 120000 index 65c590a735d20e..00000000000000 --- a/srcpkgs/libdrm-devel +++ /dev/null @@ -1 +0,0 @@ -libdrm \ No newline at end of file diff --git a/srcpkgs/libdrm-test-progs b/srcpkgs/libdrm-test-progs deleted file mode 120000 index 65c590a735d20e..00000000000000 --- a/srcpkgs/libdrm-test-progs +++ /dev/null @@ -1 +0,0 @@ -libdrm \ No newline at end of file diff --git a/srcpkgs/libdrm/patches/dont-build-noveau-tests.patch b/srcpkgs/libdrm/patches/dont-build-noveau-tests.patch deleted file mode 100644 index 3a8022e37e373d..00000000000000 --- a/srcpkgs/libdrm/patches/dont-build-noveau-tests.patch +++ /dev/null @@ -1,15 +0,0 @@ ---- a/tests/meson.build -+++ b/tests/meson.build -@@ -44,9 +44,9 @@ endif - if with_etnaviv - subdir('etnaviv') - endif --if with_nouveau -- subdir('nouveau') --endif -+#if with_nouveau -+# subdir('nouveau') -+#endif - - drmsl = executable( - 'drmsl', diff --git a/srcpkgs/libdrm/template b/srcpkgs/libdrm/template deleted file mode 100644 index 173bfd9462c8df..00000000000000 --- a/srcpkgs/libdrm/template +++ /dev/null @@ -1,42 +0,0 @@ -# Template file for 'libdrm' -pkgname=libdrm -version=2.4.124 -revision=1 -build_style=meson -configure_args="-Dudev=true -Dvalgrind=disabled -Dinstall-test-programs=true" -hostmakedepends="pkg-config python3-docutils" -makedepends="eudev-libudev-devel libpciaccess-devel" -short_desc="Userspace interface to kernel DRM services" -maintainer="Orphaned <orphan@voidlinux.org>" -license="MIT" -homepage="https://dri.freedesktop.org/" -distfiles="https://gitlab.freedesktop.org/mesa/drm/-/archive/libdrm-${version}/drm-libdrm-${version}.tar.gz" -checksum=49c077f3938147e7c321fe89255eb189c1be68f6ed0aa36e29d38e3db0e84e08 - -case "$XBPS_TARGET_MACHINE" in - aarch64*) configure_args+=" -Dvc4=enabled";; -esac - -post_install() { - sed -n 3,25p < libsync.h > LICENSE - vlicense LICENSE -} - -libdrm-devel_package() { - depends="${makedepends} ${sourcepkg}-${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove usr/share/man/man3 - vmove "usr/lib/*.so" - } -} - -libdrm-test-progs_package() { - depends="${sourcepkg}-${version}_${revision}" - short_desc+=" - test programs" - pkg_install() { - vmove usr/bin - } -} diff --git a/srcpkgs/libdrm/update b/srcpkgs/libdrm/update deleted file mode 100644 index 03e951405e84c5..00000000000000 --- a/srcpkgs/libdrm/update +++ /dev/null @@ -1 +0,0 @@ -pkgname=drm-libdrm diff --git a/srcpkgs/libdshconfig-devel b/srcpkgs/libdshconfig-devel deleted file mode 120000 index eae1bac62e4760..00000000000000 --- a/srcpkgs/libdshconfig-devel +++ /dev/null @@ -1 +0,0 @@ -libdshconfig \ No newline at end of file diff --git a/srcpkgs/libdshconfig/template b/srcpkgs/libdshconfig/template deleted file mode 100644 index a9252841a68716..00000000000000 --- a/srcpkgs/libdshconfig/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template build file for 'libdshconfig' -pkgname=libdshconfig -version=0.20.13 -revision=3 -build_style=gnu-configure -short_desc="Library for parsing dsh-style configuration files" -maintainer="Enno Boland <gottox@voidlinux.org>" -license="GPL-2" -homepage="http://www.netfort.gr.jp/~dancer/software" -distfiles="$homepage/downloads/$pkgname-$version.tar.gz" -checksum=6f372686c5d8d721820995d2b60d2fda33fdb17cdddee9fce34795e7e98c5384 - -libdshconfig-devel_package() { - depends="zlib-devel ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/libdvbpsi-devel b/srcpkgs/libdvbpsi-devel deleted file mode 120000 index 056ac12875f122..00000000000000 --- a/srcpkgs/libdvbpsi-devel +++ /dev/null @@ -1 +0,0 @@ -libdvbpsi \ No newline at end of file diff --git a/srcpkgs/libdvbpsi/template b/srcpkgs/libdvbpsi/template deleted file mode 100644 index 5aac623a13ae96..00000000000000 --- a/srcpkgs/libdvbpsi/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'libdvbpsi' -pkgname=libdvbpsi -version=1.3.3 -revision=1 -build_style=gnu-configure -short_desc="PSI decoder and generator library for MPEG2 and DVB streams" -maintainer="Orphaned <orphan@voidlinux.org>" -license="LGPL-2.1-only" -homepage="https://www.videolan.org/developers/libdvbpsi.html" -distfiles="${VIDEOLAN_SITE}/libdvbpsi/${version}/${pkgname}-${version}.tar.bz2" -checksum=02b5998bcf289cdfbd8757bedd5987e681309b0a25b3ffe6cebae599f7a00112 - -libdvbpsi-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" - } -} diff --git a/srcpkgs/libdvdcss-devel b/srcpkgs/libdvdcss-devel deleted file mode 120000 index b7b8cd98ba1a48..00000000000000 --- a/srcpkgs/libdvdcss-devel +++ /dev/null @@ -1 +0,0 @@ -libdvdcss \ No newline at end of file diff --git a/srcpkgs/libdvdcss/template b/srcpkgs/libdvdcss/template deleted file mode 100644 index c77443b8e05594..00000000000000 --- a/srcpkgs/libdvdcss/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'libdvdcss' -pkgname=libdvdcss -version=1.4.3 -revision=1 -build_style=gnu-configure -short_desc="Simple library designed for accessing DVDs" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-or-later" -homepage="https://www.videolan.org/developers/libdvdcss.html" -distfiles="${VIDEOLAN_SITE}/${pkgname}/${version}/${pkgname}-${version}.tar.bz2" -checksum=233cc92f5dc01c5d3a96f5b3582be7d5cee5a35a52d3a08158745d3d86070079 - -libdvdcss-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/share - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/libdvdnav-devel b/srcpkgs/libdvdnav-devel deleted file mode 120000 index ab8c67834e3b6e..00000000000000 --- a/srcpkgs/libdvdnav-devel +++ /dev/null @@ -1 +0,0 @@ -libdvdnav \ No newline at end of file diff --git a/srcpkgs/libdvdnav/template b/srcpkgs/libdvdnav/template deleted file mode 100644 index 9ff884a90b37c2..00000000000000 --- a/srcpkgs/libdvdnav/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'libdvdnav' -pkgname=libdvdnav -version=6.1.1 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="libdvdcss-devel libdvdread-devel" -short_desc="Library to navigate DVDs" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-or-later" -homepage="https://www.videolan.org/developers/libdvdnav.html" -changelog="https://code.videolan.org/videolan/libdvdnav/blob/master/ChangeLog" -distfiles="${VIDEOLAN_SITE}/libdvdnav/${version}/libdvdnav-${version}.tar.bz2" -checksum=c191a7475947d323ff7680cf92c0fb1be8237701885f37656c64d04e98d18d48 - -libdvdnav-devel_package() { - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/share - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - vmove "usr/lib/*.a" - } -} diff --git a/srcpkgs/libdvdread-devel b/srcpkgs/libdvdread-devel deleted file mode 120000 index 95d23c40fc2503..00000000000000 --- a/srcpkgs/libdvdread-devel +++ /dev/null @@ -1 +0,0 @@ -libdvdread \ No newline at end of file diff --git a/srcpkgs/libdvdread/template b/srcpkgs/libdvdread/template deleted file mode 100644 index 83a9d12a22fe05..00000000000000 --- a/srcpkgs/libdvdread/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'libdvdread' -pkgname=libdvdread -version=6.1.3 -revision=1 -build_style=gnu-configure -configure_args="--with-libdvdcss" -hostmakedepends="pkg-config" -makedepends="libdvdcss-devel" -short_desc="DVD access library" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-or-later, LGPL-2.1-or-later" -homepage="https://www.videolan.org/developers/libdvdnav.html" -distfiles="https://get.videolan.org/libdvdread/${version}/libdvdread-${version}.tar.bz2" -checksum=ce35454997a208cbe50e91232f0e73fb1ac3471965813a13b8730a8f18a15369 - -libdvdread-devel_package() { - depends="${sourcepkg}>=${version}_${revision} libdvdcss-devel" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/share - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - vmove "usr/lib/*.a" - } -} diff --git a/srcpkgs/libdwarf-devel b/srcpkgs/libdwarf-devel deleted file mode 120000 index b260742fd96fc8..00000000000000 --- a/srcpkgs/libdwarf-devel +++ /dev/null @@ -1 +0,0 @@ -libdwarf \ No newline at end of file diff --git a/srcpkgs/libdwarf-doc b/srcpkgs/libdwarf-doc deleted file mode 120000 index b260742fd96fc8..00000000000000 --- a/srcpkgs/libdwarf-doc +++ /dev/null @@ -1 +0,0 @@ -libdwarf \ No newline at end of file diff --git a/srcpkgs/libdwarf/template b/srcpkgs/libdwarf/template deleted file mode 100644 index 7af1134826aa97..00000000000000 --- a/srcpkgs/libdwarf/template +++ /dev/null @@ -1,40 +0,0 @@ -# Template file for 'libdwarf' -pkgname=libdwarf -# See https://www.prevanders.net/dwarf.html#nfuture -reverts="20201020_1 20200825_1 20200719_1 20200114_1 20191104_2 20191104_1 20191002_1 20190529_1 20190110_1 20180809_1 20180527_1 20180129_1 20170709_2 20170709_1 20170416_1 20161124_1 20161021_1 20161001_1 20160923_1 20160613_1 20160507_1 20160115_1 20150507_3 20150507_2 20150507_1" -version=0.12.0 -revision=1 -build_style=gnu-configure -configure_args="--enable-shared --enable-dwarfgen" -makedepends="elfutils-devel" -checkdepends="python3" -short_desc="DWARF Debugging Information Format Library" -maintainer="Orphaned <orphan@voidlinux.org>" -license="LGPL-2.1-only" -homepage="https://www.prevanders.net/dwarf.html" -distfiles="https://www.prevanders.net/libdwarf-${version}.tar.xz" -checksum=444dc1c5176f04d3ebc50341552a8b2ea6c334f8f1868a023a740ace0e6eae9f - -if [ "$CROSS_BUILD" ]; then - hostmakedepends="elfutils-devel" -fi - -libdwarf-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove "usr/include/libdwarf-0" - vmove "usr/lib/*.so" - vmove "usr/lib/*.a" - vmove "usr/lib/pkgconfig" - } -} - -libdwarf-doc_package() { - short_desc+=" - documentation" - pkg_install() { - for i in README NEWS doc/*.pdf ; do - vdoc $i - done - } -} diff --git a/srcpkgs/libe-book-devel b/srcpkgs/libe-book-devel deleted file mode 120000 index a53a71053685c0..00000000000000 --- a/srcpkgs/libe-book-devel +++ /dev/null @@ -1 +0,0 @@ -libe-book \ No newline at end of file diff --git a/srcpkgs/libe-book-doc b/srcpkgs/libe-book-doc deleted file mode 120000 index a53a71053685c0..00000000000000 --- a/srcpkgs/libe-book-doc +++ /dev/null @@ -1 +0,0 @@ -libe-book \ No newline at end of file diff --git a/srcpkgs/libe-book/patches/icu-68.patch b/srcpkgs/libe-book/patches/icu-68.patch deleted file mode 100644 index 1ed6b83b64aa73..00000000000000 --- a/srcpkgs/libe-book/patches/icu-68.patch +++ /dev/null @@ -1,20 +0,0 @@ -Regressed by https://github.com/unicode-org/icu/commit/c3fe7e09d844 - -EBOOKCharsetConverter.cpp:127:7: error: use of undeclared identifier 'TRUE' - TRUE, TRUE, &status) - ^ -EBOOKCharsetConverter.cpp:127:13: error: use of undeclared identifier 'TRUE' - TRUE, TRUE, &status) - ^ - ---- a/src/lib/EBOOKCharsetConverter.cpp.orig 2018-01-01 11:16:28 UTC -+++ b/src/lib/EBOOKCharsetConverter.cpp -@@ -124,7 +124,7 @@ bool EBOOKCharsetConverter::convertBytes(const char *c - m_converterToUTF8.get(), m_converterToUnicode.get(), - &outText, outText + out.size(), &inText, inText + length, - nullptr, nullptr, nullptr, nullptr, -- TRUE, TRUE, &status) -+ true, true, &status) - ; - if (status==U_BUFFER_OVERFLOW_ERROR) - { diff --git a/srcpkgs/libe-book/template b/srcpkgs/libe-book/template deleted file mode 100644 index 14bea1424ddc4f..00000000000000 --- a/srcpkgs/libe-book/template +++ /dev/null @@ -1,38 +0,0 @@ -# Template file for 'libe-book' -pkgname=libe-book -version=0.1.3 -revision=15 -build_style=gnu-configure -configure_args="--disable-werror" -hostmakedepends="automake libtool gperf doxygen pkg-config" -makedepends="boost-devel-minimal icu-devel libcppunit-devel libxml2-devel - librevenge-devel liblangtag-devel zlib-devel" -short_desc="Import reflowable e-book formats" -maintainer="Đoàn Trần Công Danh <congdanhqx@gmail.com>" -license="MPL-2.0" -homepage="http://sourceforge.net/projects/libebook/" -distfiles="${SOURCEFORGE_SITE}/project/libebook/${pkgname}-${version}/${pkgname}-${version}.tar.xz" -checksum=7e8d8ff34f27831aca3bc6f9cc532c2f90d2057c778963b884ff3d1e34dfe1f9 - -pre_configure() { - autoreconf -fi -} - -libe-book-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision} librevenge-devel icu-devel - libxml2-devel liblangtag-devel zlib-devel" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove usr/lib/*.so - } -} - -libe-book-doc_package() { - short_desc+=" - documentation" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/share/doc - } -} diff --git a/srcpkgs/libe-book/update b/srcpkgs/libe-book/update deleted file mode 100644 index 1a3e3e262f2384..00000000000000 --- a/srcpkgs/libe-book/update +++ /dev/null @@ -1,2 +0,0 @@ -site="https://sourceforge.net/projects/libebook/files/?source=navbar" -pattern="libe-book-\K[\d\.]+" diff --git a/srcpkgs/libeatmydata/patches/musl.patch b/srcpkgs/libeatmydata/patches/musl.patch deleted file mode 100644 index 1aad50721de9f1..00000000000000 --- a/srcpkgs/libeatmydata/patches/musl.patch +++ /dev/null @@ -1,19 +0,0 @@ -In musl open64 is by default a #define to open. -However, it provides compat symbols and we want this -to explicitly use those. - ---- a/libeatmydata/libeatmydata.c -+++ b/libeatmydata/libeatmydata.c -@@ -31,6 +31,12 @@ - #include <pthread.h> - #endif - -+/* refer to the compat alias in musl */ -+#if !defined(__GLIBC__) -+#undef open64 -+typedef off_t off64_t; -+#endif -+ - /* - #define CHECK_FILE "/tmp/eatmydata" - */ diff --git a/srcpkgs/libeatmydata/template b/srcpkgs/libeatmydata/template deleted file mode 100644 index 500daf9f565c17..00000000000000 --- a/srcpkgs/libeatmydata/template +++ /dev/null @@ -1,12 +0,0 @@ -# Template file for 'libeatmydata' -pkgname=libeatmydata -version=131 -revision=1 -build_style=gnu-configure -checkdepends="which strace" -short_desc="Small LD_PRELOAD library designed to (transparently) disable fsync" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-3.0-only" -homepage="http://www.flamingspork.com/projects/libeatmydata/" -distfiles="http://www.flamingspork.com/projects/libeatmydata/${pkgname}-${version}.tar.gz" -checksum=cf18a8c52138a38541be3478af446c06048108729d7e18476492d62d54baabc4 diff --git a/srcpkgs/libeb b/srcpkgs/libeb deleted file mode 120000 index efe8b8cdc01703..00000000000000 --- a/srcpkgs/libeb +++ /dev/null @@ -1 +0,0 @@ -eb \ No newline at end of file diff --git a/srcpkgs/libeb-devel b/srcpkgs/libeb-devel deleted file mode 120000 index efe8b8cdc01703..00000000000000 --- a/srcpkgs/libeb-devel +++ /dev/null @@ -1 +0,0 @@ -eb \ No newline at end of file diff --git a/srcpkgs/libebml-devel b/srcpkgs/libebml-devel deleted file mode 120000 index bd264770bf279f..00000000000000 --- a/srcpkgs/libebml-devel +++ /dev/null @@ -1 +0,0 @@ -libebml \ No newline at end of file diff --git a/srcpkgs/libebml/template b/srcpkgs/libebml/template deleted file mode 100644 index c3edf6979b0288..00000000000000 --- a/srcpkgs/libebml/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'libebml' -pkgname=libebml -version=1.4.5 -revision=1 -build_style=cmake -configure_args="-DBUILD_SHARED_LIBS=ON" -short_desc="Extensible Binary Meta Language library" -maintainer="Orphaned <orphan@voidlinux.org>" -license="LGPL-2.1-or-later" -homepage="https://matroska-org.github.io/libebml/" -changelog="https://github.com/Matroska-Org/libebml/raw/master/NEWS.md" -distfiles="https://dl.matroska.org/downloads/libebml/libebml-${version}.tar.xz" -checksum=4971640b0592da29c2d426f303e137a9b0b3d07e1b81d069c1e56a2f49ab221b - -libebml-devel_package() { - depends="libebml>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.so" - vmove usr/lib/cmake - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/libebml/update b/srcpkgs/libebml/update deleted file mode 100644 index 03b83dc879a0dc..00000000000000 --- a/srcpkgs/libebml/update +++ /dev/null @@ -1 +0,0 @@ -site=https://dl.matroska.org/downloads/libebml/ diff --git a/srcpkgs/libebur128-devel b/srcpkgs/libebur128-devel deleted file mode 120000 index 4fb2752339c111..00000000000000 --- a/srcpkgs/libebur128-devel +++ /dev/null @@ -1 +0,0 @@ -libebur128 \ No newline at end of file diff --git a/srcpkgs/libebur128/template b/srcpkgs/libebur128/template deleted file mode 100644 index 77b4693fdbc471..00000000000000 --- a/srcpkgs/libebur128/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'libebur128' -pkgname=libebur128 -version=1.2.6 -revision=1 -build_style=cmake -configure_args="-DCMAKE_BUILD_TYPE=None" -short_desc="Implementation of the EBU R 128 standard for loudness normalisation" -maintainer="Orphaned <orphan@voidlinux.org>" -license="MIT" -homepage="https://github.com/jiixyj/libebur128" -distfiles="https://github.com/jiixyj/libebur128/archive/v${version}.tar.gz" -checksum=baa7fc293a3d4651e244d8022ad03ab797ca3c2ad8442c43199afe8059faa613 - -if [ "$XBPS_TARGET_LIBC" = musl ]; then - makedepends="musl-legacy-compat" -fi - -post_install() { - vlicense COPYING -} - -libebur128-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/libecryptfs b/srcpkgs/libecryptfs deleted file mode 120000 index ffe5cd64013a9f..00000000000000 --- a/srcpkgs/libecryptfs +++ /dev/null @@ -1 +0,0 @@ -ecryptfs-utils \ No newline at end of file diff --git a/srcpkgs/libecryptfs-devel b/srcpkgs/libecryptfs-devel deleted file mode 120000 index ffe5cd64013a9f..00000000000000 --- a/srcpkgs/libecryptfs-devel +++ /dev/null @@ -1 +0,0 @@ -ecryptfs-utils \ No newline at end of file diff --git a/srcpkgs/libedac b/srcpkgs/libedac deleted file mode 120000 index 1309738dc32c46..00000000000000 --- a/srcpkgs/libedac +++ /dev/null @@ -1 +0,0 @@ -edac-utils \ No newline at end of file diff --git a/srcpkgs/libedac-devel b/srcpkgs/libedac-devel deleted file mode 120000 index 1309738dc32c46..00000000000000 --- a/srcpkgs/libedac-devel +++ /dev/null @@ -1 +0,0 @@ -edac-utils \ No newline at end of file diff --git a/srcpkgs/libedit-devel b/srcpkgs/libedit-devel deleted file mode 120000 index daae40a69882e9..00000000000000 --- a/srcpkgs/libedit-devel +++ /dev/null @@ -1 +0,0 @@ -libedit \ No newline at end of file diff --git a/srcpkgs/libedit/template b/srcpkgs/libedit/template deleted file mode 100644 index 8bcbf371946363..00000000000000 --- a/srcpkgs/libedit/template +++ /dev/null @@ -1,31 +0,0 @@ -# Template file for 'libedit' -pkgname=libedit -version=20250104.3.1 -revision=1 -build_style=gnu-configure -# only check if man support nroff format -# all of our man supports nroff -configure_args="ac_cv_path_NROFF=/bin/true" -makedepends="ncurses-devel" -short_desc="Port of the NetBSD Command Line Editor Library" -maintainer="Orphaned <orphan@voidlinux.org>" -license="BSD-3-Clause" -homepage="https://www.thrysoee.dk/editline/" -distfiles="https://www.thrysoee.dk/editline/libedit-${version%%.*}-${version#*.}.tar.gz" -checksum=23792701694550a53720630cd1cd6167101b5773adddcb4104f7345b73a568ac - -post_install() { - vlicense COPYING -} - -libedit-devel_package() { - depends="${makedepends} ${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/man/man3 - } -} diff --git a/srcpkgs/libedit/update b/srcpkgs/libedit/update deleted file mode 100644 index 5e7a8a046b21d0..00000000000000 --- a/srcpkgs/libedit/update +++ /dev/null @@ -1,2 +0,0 @@ -version=${version%%.*} -pattern="${pkgname}-\K\d{8}(?=-[\d.]+\.tar)" diff --git a/srcpkgs/libee-devel b/srcpkgs/libee-devel deleted file mode 120000 index af13ab852667e8..00000000000000 --- a/srcpkgs/libee-devel +++ /dev/null @@ -1 +0,0 @@ -libee \ No newline at end of file diff --git a/srcpkgs/libee/template b/srcpkgs/libee/template deleted file mode 100644 index f93911b6204da3..00000000000000 --- a/srcpkgs/libee/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'libee' -pkgname=libee -version=0.4.1 -revision=4 -build_style=gnu-configure -configure_args="--disable-static" -hostmakedepends="pkg-config" -makedepends="libestr-devel" -short_desc="Event expression library inspired by CEE" -maintainer="Orphaned <orphan@voidlinux.org>" -license="LGPL-2.1-or-later" -homepage="http://www.libee.org" -distfiles="$homepage/files/download/$pkgname-$version.tar.gz" -checksum=c0dac01938593deee06c3d161e4eda4ecc0fd7317e1321bd96e301aceb7fb027 - -disable_parallel_build=yes - -libee-devel_package() { - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/libee/update b/srcpkgs/libee/update deleted file mode 100644 index 66a300580076c6..00000000000000 --- a/srcpkgs/libee/update +++ /dev/null @@ -1 +0,0 @@ -site="${homepage}/download" diff --git a/srcpkgs/libefivar b/srcpkgs/libefivar deleted file mode 120000 index a86d6800c6adc1..00000000000000 --- a/srcpkgs/libefivar +++ /dev/null @@ -1 +0,0 @@ -efivar \ No newline at end of file diff --git a/srcpkgs/libefivar-devel b/srcpkgs/libefivar-devel deleted file mode 120000 index a86d6800c6adc1..00000000000000 --- a/srcpkgs/libefivar-devel +++ /dev/null @@ -1 +0,0 @@ -efivar \ No newline at end of file diff --git a/srcpkgs/libei-devel b/srcpkgs/libei-devel deleted file mode 120000 index 55a75119644ab9..00000000000000 --- a/srcpkgs/libei-devel +++ /dev/null @@ -1 +0,0 @@ -libei \ No newline at end of file diff --git a/srcpkgs/libei/template b/srcpkgs/libei/template deleted file mode 100644 index 45b2395eb8b119..00000000000000 --- a/srcpkgs/libei/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'libei' -pkgname=libei -version=1.4.1 -revision=1 -build_style=meson -configure_args="-Dtests=disabled" -hostmakedepends="pkg-config python3-attrs python3-Jinja2" -makedepends="elogind-devel" -short_desc="Library for Emulated Input" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-3.0-or-later" -homepage="https://gitlab.freedesktop.org/libinput/libei" -distfiles="https://gitlab.freedesktop.org/libinput/libei/-/archive/${version}/libei-${version}.tar.gz" -checksum=d0e8f18eb3617fbcc3d860bb54a47e17709e94e8e7cb0ae01ae221c67f000872 - -libei-devel_package() { - depends="elogind-devel ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/libelf b/srcpkgs/libelf deleted file mode 120000 index b76b36cfac4d99..00000000000000 --- a/srcpkgs/libelf +++ /dev/null @@ -1 +0,0 @@ -elfutils \ No newline at end of file diff --git a/srcpkgs/libelogind b/srcpkgs/libelogind deleted file mode 120000 index 49be2e0cf598f0..00000000000000 --- a/srcpkgs/libelogind +++ /dev/null @@ -1 +0,0 @@ -elogind \ No newline at end of file diff --git a/srcpkgs/libenca b/srcpkgs/libenca deleted file mode 120000 index bdbfa6b155066e..00000000000000 --- a/srcpkgs/libenca +++ /dev/null @@ -1 +0,0 @@ -enca \ No newline at end of file diff --git a/srcpkgs/libenet-devel b/srcpkgs/libenet-devel deleted file mode 120000 index 9979c877b4e61d..00000000000000 --- a/srcpkgs/libenet-devel +++ /dev/null @@ -1 +0,0 @@ -libenet \ No newline at end of file diff --git a/srcpkgs/libenet/template b/srcpkgs/libenet/template deleted file mode 100644 index 379fe2cfebce42..00000000000000 --- a/srcpkgs/libenet/template +++ /dev/null @@ -1,32 +0,0 @@ -# Template file for 'libenet' -pkgname=libenet -version=1.3.18 -revision=1 -build_style=gnu-configure -hostmakedepends="automake libtool" -short_desc="Reliable UDP networking library" -maintainer="Orphaned <orphan@voidlinux.org>" -license="MIT" -homepage="http://enet.bespin.org" -changelog="https://raw.githubusercontent.com/lsalzman/enet/master/ChangeLog" -distfiles="https://github.com/lsalzman/enet/archive/v${version}.tar.gz" -checksum=28603c895f9ed24a846478180ee72c7376b39b4bb1287b73877e5eae7d96b0dd - -pre_configure() { - autoreconf -fi -} - -post_install() { - vlicense LICENSE -} - -libenet-devel_package() { - depends="libenet>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove "usr/lib/*.so" - vmove "usr/lib/*.a" - vmove usr/lib/pkgconfig - vmove usr/include - } -} diff --git a/srcpkgs/libeot-devel b/srcpkgs/libeot-devel deleted file mode 120000 index 0810892678373b..00000000000000 --- a/srcpkgs/libeot-devel +++ /dev/null @@ -1 +0,0 @@ -libeot \ No newline at end of file diff --git a/srcpkgs/libeot/patches/ubsan.patch b/srcpkgs/libeot/patches/ubsan.patch deleted file mode 100644 index 9ab28a54c33310..00000000000000 --- a/srcpkgs/libeot/patches/ubsan.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/src/EOT.c -+++ b/src/EOT.c -@@ -12,7 +12,7 @@ - - uint32_t EOTreadU32LE(const uint8_t *bytes) - { -- return bytes[0] | (bytes[1] << 8) | (bytes[2] << 16) | (bytes[3] << 24); -+ return ((uint32_t)bytes[0]) | (((uint32_t)bytes[1]) << 8) | (((uint32_t)bytes[2]) << 16) | (((uint32_t)bytes[3]) << 24); - } - - uint16_t EOTreadU16LE(const uint8_t *bytes) diff --git a/srcpkgs/libeot/template b/srcpkgs/libeot/template deleted file mode 100644 index c800b3f2d189fd..00000000000000 --- a/srcpkgs/libeot/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'libeot' -pkgname=libeot -version=0.01 -revision=2 -build_style=gnu-configure -short_desc="Library for parsing/converting Embedded OpenType" -maintainer="Đoàn Trần Công Danh <congdanhqx@gmail.com>" -license="Apache-2.0" -homepage="https://github.com/umanwizard/libeot" -distfiles="https://dev-www.libreoffice.org/src/libeot-${version}.tar.bz2" -checksum=cf5091fa8e7dcdbe667335eb90a2cfdd0a3fe8f8c7c8d1ece44d9d055736a06a - -libeot-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.la" - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/libeot/update b/srcpkgs/libeot/update deleted file mode 100644 index 5f12191f2542d8..00000000000000 --- a/srcpkgs/libeot/update +++ /dev/null @@ -1 +0,0 @@ -pattern="(?<=v)[0-9][0-9.]+(?=.tar)|(?<=libeot-)[0-9][0-9.]+(?=.tar)" diff --git a/srcpkgs/libepoxy-devel b/srcpkgs/libepoxy-devel deleted file mode 120000 index ea5b554a432e2b..00000000000000 --- a/srcpkgs/libepoxy-devel +++ /dev/null @@ -1 +0,0 @@ -libepoxy \ No newline at end of file diff --git a/srcpkgs/libepoxy/template b/srcpkgs/libepoxy/template deleted file mode 100644 index a8d7c939a83c7c..00000000000000 --- a/srcpkgs/libepoxy/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'libepoxy' -pkgname=libepoxy -version=1.5.10 -revision=1 -build_style=meson -hostmakedepends="pkg-config xorg-util-macros" -makedepends="MesaLib-devel" -short_desc="Library for handling OpenGL function pointer management for you" -maintainer="Orphaned <orphan@voidlinux.org>" -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 - -post_install() { - vlicense COPYING -} - -libepoxy-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision} libglvnd-devel" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/libepubgen-devel b/srcpkgs/libepubgen-devel deleted file mode 120000 index 1ceed6d107800a..00000000000000 --- a/srcpkgs/libepubgen-devel +++ /dev/null @@ -1 +0,0 @@ -libepubgen \ No newline at end of file diff --git a/srcpkgs/libepubgen/template b/srcpkgs/libepubgen/template deleted file mode 100644 index 312d3e2f325189..00000000000000 --- a/srcpkgs/libepubgen/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 'libepubgen' -pkgname=libepubgen -version=0.1.1 -revision=3 -build_style=gnu-configure -hostmakedepends="doxygen pkg-config" -makedepends="boost-devel-minimal libxml2-devel librevenge-devel libcppunit-devel" -checkdepends="libcppunit-devel" -short_desc="EPUB generator for librevenge" -maintainer="Đoàn Trần Công Danh <congdanhqx@gmail.com>" -license="MPL-2.0" -homepage="https://sourceforge.net/projects/libepubgen/" -distfiles="${SOURCEFORGE_SITE}/../project/${pkgname}/${pkgname}-${version}/${pkgname}-${version}.tar.xz" -checksum=03e084b994cbeffc8c3dd13303b2cb805f44d8f2c3b79f7690d7e3fc7f6215ad - -post_install() { - vlicense COPYING -} - -libepubgen-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}-${version}_${revision} librevenge-devel" - pkg_install() { - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - vmove usr/include - vmove usr/share/doc - } -} diff --git a/srcpkgs/liberation-fonts-ttf/files/30-0-liberation-mono.conf b/srcpkgs/liberation-fonts-ttf/files/30-0-liberation-mono.conf deleted file mode 100644 index ca9778d0669659..00000000000000 --- a/srcpkgs/liberation-fonts-ttf/files/30-0-liberation-mono.conf +++ /dev/null @@ -1,17 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE fontconfig SYSTEM "../fonts.dtd"> -<fontconfig> - <!-- Microsoft --> - <alias binding="same"> - <family>Courier New</family> - <accept> - <family>Liberation Mono</family> - </accept> - </alias> - <alias binding="same"> - <family>Liberation Mono</family> - <default> - <family>Courier New</family> - </default> - </alias> -</fontconfig> diff --git a/srcpkgs/liberation-fonts-ttf/files/30-0-liberation-sans.conf b/srcpkgs/liberation-fonts-ttf/files/30-0-liberation-sans.conf deleted file mode 100644 index f12f35c6cc2c4e..00000000000000 --- a/srcpkgs/liberation-fonts-ttf/files/30-0-liberation-sans.conf +++ /dev/null @@ -1,17 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE fontconfig SYSTEM "../fonts.dtd"> -<fontconfig> - <!-- Microsoft --> - <alias binding="same"> - <family>Arial</family> - <accept> - <family>Liberation Sans</family> - </accept> - </alias> - <alias binding="same"> - <family>Liberation Sans</family> - <default> - <family>Arial</family> - </default> - </alias> -</fontconfig> diff --git a/srcpkgs/liberation-fonts-ttf/files/30-0-liberation-serif.conf b/srcpkgs/liberation-fonts-ttf/files/30-0-liberation-serif.conf deleted file mode 100644 index 3f4aed8324aadf..00000000000000 --- a/srcpkgs/liberation-fonts-ttf/files/30-0-liberation-serif.conf +++ /dev/null @@ -1,17 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE fontconfig SYSTEM "../fonts.dtd"> -<fontconfig> - <!-- Microsoft --> - <alias binding="same"> - <family>Times New Roman</family> - <accept> - <family>Liberation Serif</family> - </accept> - </alias> - <alias binding="same"> - <family>Liberation Serif</family> - <default> - <family>Times New Roman</family> - </default> - </alias> -</fontconfig> diff --git a/srcpkgs/liberation-fonts-ttf/template b/srcpkgs/liberation-fonts-ttf/template deleted file mode 100644 index 46c6e8f1a987ed..00000000000000 --- a/srcpkgs/liberation-fonts-ttf/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'liberation-fonts-ttf' -pkgname=liberation-fonts-ttf -version=2.1.5 -revision=2 -depends="font-util" -short_desc="Fonts from RedHat with same metrics as Times, Arial and Courier" -maintainer="Orphaned <orphan@voidlinux.org>" -license="OFL-1.1" -homepage="https://github.com/liberationfonts/liberation-fonts" -changelog="https://raw.githubusercontent.com/liberationfonts/liberation-fonts/devel/ChangeLog" -distfiles="https://github.com/liberationfonts/liberation-fonts/files/7261482/liberation-fonts-ttf-${version}.tar.gz" -checksum=7191c669bf38899f73a2094ed00f7b800553364f90e2637010a69c0e268f25d0 -font_dirs="/usr/share/fonts/TTF/liberation" -provides="font-liberation-ttf-${version}_${revision}" -replaces="font-liberation-ttf>=0" - -do_install() { - vmkdir usr/share/fonts/TTF/liberation - vcopy "*.ttf" usr/share/fonts/TTF/liberation - - # install fontconfig files - vinstall ${FILESDIR}/30-0-liberation-mono.conf 644 \ - etc/fonts/conf.avail 30-${pkgname}-mono.conf - vinstall ${FILESDIR}/30-0-liberation-sans.conf 644 \ - etc/fonts/conf.avail 30-${pkgname}-sans.conf - vinstall ${FILESDIR}/30-0-liberation-serif.conf 644 \ - etc/fonts/conf.avail 30-${pkgname}-serif.conf -} diff --git a/srcpkgs/libesmtp-devel b/srcpkgs/libesmtp-devel deleted file mode 120000 index 37af712bb6ee6c..00000000000000 --- a/srcpkgs/libesmtp-devel +++ /dev/null @@ -1 +0,0 @@ -libesmtp \ No newline at end of file diff --git a/srcpkgs/libesmtp/patches/openssl.patch b/srcpkgs/libesmtp/patches/openssl.patch deleted file mode 100644 index 04214d21cc21a1..00000000000000 --- a/srcpkgs/libesmtp/patches/openssl.patch +++ /dev/null @@ -1,50 +0,0 @@ ---- a/configure 2021-02-13 22:19:40.127583919 +0100 -+++ b/configure 2021-02-13 22:19:40.127583919 +0100 -@@ -11896,9 +11896,9 @@ - - fi - if test x$with_openssl != xno ; then -- { $as_echo "$as_me:${as_lineno-$LINENO}: checking for SSL_library_init in -lssl" >&5 --$as_echo_n "checking for SSL_library_init in -lssl... " >&6; } --if test "${ac_cv_lib_ssl_SSL_library_init+set}" = set; then : -+ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for SSL_new in -lssl" >&5 -+$as_echo_n "checking for SSL_new in -lssl... " >&6; } -+if test "${ac_cv_lib_ssl_SSL_new+set}" = set; then : - $as_echo_n "(cached) " >&6 - else - ac_check_lib_save_LIBS=$LIBS -@@ -11913,27 +11913,27 @@ - #ifdef __cplusplus - extern "C" - #endif --char SSL_library_init (); -+char SSL_new (); - int - main () - { --return SSL_library_init (); -+return SSL_new (); - ; - return 0; - } - _ACEOF - if ac_fn_c_try_link "$LINENO"; then : -- ac_cv_lib_ssl_SSL_library_init=yes -+ ac_cv_lib_ssl_SSL_new=yes - else -- ac_cv_lib_ssl_SSL_library_init=no -+ ac_cv_lib_ssl_SSL_new=no - fi - rm -f core conftest.err conftest.$ac_objext \ - conftest$ac_exeext conftest.$ac_ext - LIBS=$ac_check_lib_save_LIBS - fi --{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_ssl_SSL_library_init" >&5 --$as_echo "$ac_cv_lib_ssl_SSL_library_init" >&6; } --if test "x$ac_cv_lib_ssl_SSL_library_init" = x""yes; then : -+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_ssl_SSL_new" >&5 -+$as_echo "$ac_cv_lib_ssl_SSL_new" >&6; } -+if test "x$ac_cv_lib_ssl_SSL_new" = x""yes; then : - - with_openssl=yes - LIBS="-lssl -lcrypto $LIBS" diff --git a/srcpkgs/libesmtp/template b/srcpkgs/libesmtp/template deleted file mode 100644 index 2c2a5035af29fe..00000000000000 --- a/srcpkgs/libesmtp/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'libesmtp' -pkgname=libesmtp -version=1.0.6 -revision=22 -build_style=gnu-configure -configure_args="--disable-static --with-openssl" -makedepends="openssl-devel" -short_desc="Manage submission of emails using SMTP protocol" -maintainer="Orphaned <orphan@voidlinux.org>" -license="LGPL-2.1-or-later" -homepage="https://ftp.osuosl.org/pub/blfs/conglomeration/libesmtp" -#distfiles="http://brianstafford.info/libesmtp/libesmtp-${version}.tar.bz2" -distfiles="https://ftp.osuosl.org/pub/blfs/conglomeration/libesmtp/libesmtp-${version}.tar.bz2" -checksum=d0a61a5c52d99fa7ce7d00ed0a07e341dbda67101dbed1ab0cdae3f37db4eb0b - -libesmtp-devel_package() { - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/bin/libesmtp-config - vmove usr/include - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/libesmtp/update b/srcpkgs/libesmtp/update deleted file mode 100644 index a7d305b8a024d1..00000000000000 --- a/srcpkgs/libesmtp/update +++ /dev/null @@ -1,2 +0,0 @@ -site="${homepage}/download.html" -ignore="*rc*" diff --git a/srcpkgs/libespeak b/srcpkgs/libespeak deleted file mode 120000 index 95020f74ceac79..00000000000000 --- a/srcpkgs/libespeak +++ /dev/null @@ -1 +0,0 @@ -espeak-ng \ No newline at end of file diff --git a/srcpkgs/libespeak-devel b/srcpkgs/libespeak-devel deleted file mode 120000 index 95020f74ceac79..00000000000000 --- a/srcpkgs/libespeak-devel +++ /dev/null @@ -1 +0,0 @@ -espeak-ng \ No newline at end of file diff --git a/srcpkgs/libespeak-ng b/srcpkgs/libespeak-ng deleted file mode 120000 index 95020f74ceac79..00000000000000 --- a/srcpkgs/libespeak-ng +++ /dev/null @@ -1 +0,0 @@ -espeak-ng \ No newline at end of file diff --git a/srcpkgs/libespeak-ng-devel b/srcpkgs/libespeak-ng-devel deleted file mode 120000 index 95020f74ceac79..00000000000000 --- a/srcpkgs/libespeak-ng-devel +++ /dev/null @@ -1 +0,0 @@ -espeak-ng \ No newline at end of file diff --git a/srcpkgs/libestr-devel b/srcpkgs/libestr-devel deleted file mode 120000 index c60adce298d902..00000000000000 --- a/srcpkgs/libestr-devel +++ /dev/null @@ -1 +0,0 @@ -libestr \ No newline at end of file diff --git a/srcpkgs/libestr/template b/srcpkgs/libestr/template deleted file mode 100644 index 98ed1b35dc3ff6..00000000000000 --- a/srcpkgs/libestr/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'libestr' -pkgname=libestr -version=0.1.11 -revision=1 -build_style=gnu-configure -short_desc="C library for string processing" -maintainer="Orphaned <orphan@voidlinux.org>" -license="LGPL-2.1-or-later" -homepage="http://libestr.adiscon.com" -distfiles="${homepage}/files/download/${pkgname}-${version}.tar.gz" -checksum=46632b2785ff4a231dcf241eeb0dcb5fc0c7d4da8ee49cf5687722cdbe8b2024 - -libestr-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" - } -} diff --git a/srcpkgs/libestr/update b/srcpkgs/libestr/update deleted file mode 100644 index 66a300580076c6..00000000000000 --- a/srcpkgs/libestr/update +++ /dev/null @@ -1 +0,0 @@ -site="${homepage}/download" diff --git a/srcpkgs/libetonyek-devel b/srcpkgs/libetonyek-devel deleted file mode 120000 index bf3dc21a29e7fe..00000000000000 --- a/srcpkgs/libetonyek-devel +++ /dev/null @@ -1 +0,0 @@ -libetonyek \ No newline at end of file diff --git a/srcpkgs/libetonyek-tools b/srcpkgs/libetonyek-tools deleted file mode 120000 index bf3dc21a29e7fe..00000000000000 --- a/srcpkgs/libetonyek-tools +++ /dev/null @@ -1 +0,0 @@ -libetonyek \ No newline at end of file diff --git a/srcpkgs/libetonyek/patches/mdds-3.0.patch b/srcpkgs/libetonyek/patches/mdds-3.0.patch deleted file mode 100644 index 825c997b5cb26e..00000000000000 --- a/srcpkgs/libetonyek/patches/mdds-3.0.patch +++ /dev/null @@ -1,14 +0,0 @@ -Source: LibreOffice -diff --git a/src/lib/IWORKTable.cpp b/src/lib/IWORKTable.cpp -index bde1011..a68f549 100644 ---- a/src/lib/IWORKTable.cpp -+++ b/src/lib/IWORKTable.cpp -@@ -168,7 +168,7 @@ void parseDateTimeFormat(std::string const &format, librevenge::RVNGPropertyList - - void writeBorder(librevenge::RVNGPropertyList &props, const char *name, IWORKGridLine_t &line, unsigned index) - { -- if (!line.is_tree_valid()) -+ if (!line.valid_tree()) - line.build_tree(); - - IWORKStylePtr_t style; diff --git a/srcpkgs/libetonyek/patches/ubsan.patch b/srcpkgs/libetonyek/patches/ubsan.patch deleted file mode 100644 index d7aae0487b8776..00000000000000 --- a/srcpkgs/libetonyek/patches/ubsan.patch +++ /dev/null @@ -1,12 +0,0 @@ -Source: LibreOffice ---- a/src/lib/libetonyek_xml.cpp -+++ b/src/lib/libetonyek_xml.cpp -@@ -35,7 +35,7 @@ - unsigned long bytesRead = 0; - const unsigned char *const bytes = input->read((unsigned long)len, bytesRead); - -- std::memcpy(buffer, bytes, static_cast<size_t>(bytesRead)); -+ if (bytesRead != 0) std::memcpy(buffer, bytes, static_cast<size_t>(bytesRead)); - return static_cast<int>(bytesRead); - } - catch (...) diff --git a/srcpkgs/libetonyek/template b/srcpkgs/libetonyek/template deleted file mode 100644 index a1861052d1216f..00000000000000 --- a/srcpkgs/libetonyek/template +++ /dev/null @@ -1,34 +0,0 @@ -# Template file for 'libetonyek' -pkgname=libetonyek -version=0.1.12 -revision=1 -build_style=gnu-configure -configure_args="--with-mdds=3.0" -make_build_args=V=1 -hostmakedepends="pkg-config" -makedepends="libxml2-devel boost-devel-minimal libcppunit-devel librevenge-devel - glm mdds liblangtag-devel" -short_desc="Library to interpret and import Apple Keynote presentations" -maintainer="Enno Boland <gottox@voidlinux.org>" -license="MPL-2.0" -homepage="http://www.freedesktop.org/wiki/Software/libetonyek/" -distfiles="http://dev-www.libreoffice.org/src/${pkgname}-${version}.tar.xz" -checksum=b9fa82fbeb8cb7a701101060e4f3e1e4ef7c38f574b2859d3ecbe43604c21f83 - -libetonyek-devel_package() { - depends="libetonyek>=${version}_${revision} - librevenge-devel liblangtag-devel libxml2-devel zlib-devel" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} - -libetonyek-tools_package() { - short_desc+=" - development files" - pkg_install() { - vmove usr/bin - } -} diff --git a/srcpkgs/libetpan-devel b/srcpkgs/libetpan-devel deleted file mode 120000 index 5b6de948967981..00000000000000 --- a/srcpkgs/libetpan-devel +++ /dev/null @@ -1 +0,0 @@ -libetpan \ No newline at end of file diff --git a/srcpkgs/libetpan/patches/fix-musl.patch b/srcpkgs/libetpan/patches/fix-musl.patch deleted file mode 100644 index 2571bab76f94f2..00000000000000 --- a/srcpkgs/libetpan/patches/fix-musl.patch +++ /dev/null @@ -1,36 +0,0 @@ -From 5cc0caeeb63408fab0005fb6dd77237ca00fb570 Mon Sep 17 00:00:00 2001 -From: maxice8 <thinkabit.ukim@gmail.com> -Date: Wed, 23 Jan 2019 01:51:29 -0200 -Subject: [PATCH] add missing stddef.h include for 'NULL' - -clientid.c: In function 'mailimap_clientid': -clientid.c:66:38: error: 'NULL' undeclared (first use in this function) - if (mailimap_read_line(session) == NULL) - ^~~~ -clientid.c:66:38: note: 'NULL' is defined in header '<stddef.h>'; did you forget to '#include <stddef.h>'? -clientid.c:39:1: -+#include <stddef.h> - -clientid.c:66:38: - if (mailimap_read_line(session) == NULL) ---- - src/low-level/imap/clientid.c | 2 ++ - 1 file changed, 2 insertions(+) - -diff --git a/src/low-level/imap/clientid.c b/src/low-level/imap/clientid.c -index 1c34637..f28b616 100644 ---- a/src/low-level/imap/clientid.c -+++ b/src/low-level/imap/clientid.c -@@ -33,6 +33,8 @@ - # include <config.h> - #endif - -+#include <stddef.h> -+ - #include "mailimap_sender.h" - #include "clientid_sender.h" - #include "clientid.h" --- -2.20.1 - - diff --git a/srcpkgs/libetpan/patches/implicit-declaration.patch b/srcpkgs/libetpan/patches/implicit-declaration.patch deleted file mode 100644 index 1082b20a770a64..00000000000000 --- a/srcpkgs/libetpan/patches/implicit-declaration.patch +++ /dev/null @@ -1,46 +0,0 @@ ---- a/configure.ac -+++ b/configure.ac -@@ -622,9 +622,10 @@ elif test "x$with_curl" != "xauto"; then - fi - AC_CHECK_HEADER(curl/curl.h, [libcurl=yes]) - if test "x$libcurl" = "xyes"; then -- AC_MSG_CHECKING([whether with-curl compiles and links fine]) -- AC_TRY_LINK([], [curl_easy_init();], [libcurl=yes], [libcurl=no]) -- AC_MSG_RESULT([$libcurl]) -+ AC_CHECK_LIB([curl], [curl_easy_init], -+ [libcurl=yes; LIBS="$LIBS -lcurl -lz";], -+ [libcurl=no], -+ [-lz]) - fi - if test "x$libcurl" = "xno"; then - CPPFLAGS="$OCPPFLAGS" -@@ -680,9 +681,8 @@ elif test "x$with_expat" != "xauto"; the - fi - AC_CHECK_HEADER(expat.h, [libexpat=yes]) - if test "x$libexpat" = "xyes"; then -- AC_MSG_CHECKING([whether with-expat compiles and links fine]) -- AC_TRY_LINK([], [XML_SetElementHandler();], [libexpat=yes], [libexpat=no]) -- AC_MSG_RESULT([$libexpat]) -+ AC_CHECK_LIB([expat], [XML_SetElementHandler], -+ [libexpat=yes;LIBS="$LIBS -lexpat";], [libexpat=no]) - fi - if test "x$libexpat" = "xno"; then - CPPFLAGS="$OCPPFLAGS" -@@ -691,13 +691,10 @@ elif test "x$with_expat" != "xauto"; the - else - AC_CHECK_HEADER(expat.h, [libexpat=yes]) - if test "x$libexpat" = "xyes"; then -- AC_MSG_CHECKING([whether libexpat compiles and links fine]) -- OLDFLAGS="$LDFLAGS" -- LDFLAGS="$LDFLAGS -lexpat" -- AC_TRY_LINK([], [XML_SetElementHandler();], [libexpat=yes], [libexpat=no]) -- AC_MSG_RESULT([$libexpat]) -- if test "x$libexpat" = "xno"; then -- LDFLAGS="$OLDFLAGS" -+ AC_CHECK_LIB([expat], [XML_SetElementHandler], -+ [libexpat=yes;LIBS="$LIBS -lexpat"], [libexpat=no]) -+ if test "x$libexpat" = "xyes"; then -+ LDFLAGS="$LDFLAGS -lexpat" - fi - fi - fi diff --git a/srcpkgs/libetpan/patches/multilib.patch b/srcpkgs/libetpan/patches/multilib.patch deleted file mode 100644 index 75e18f7eeb721a..00000000000000 --- a/srcpkgs/libetpan/patches/multilib.patch +++ /dev/null @@ -1,12 +0,0 @@ ---- a/libetpan-config.in 2015-03-29 14:26:51.317434432 +0200 -+++ b/libetpan-config.in 2015-03-29 14:34:29.172407320 +0200 -@@ -47,8 +47,7 @@ - echo $includedir - ;; - --libs) -- libdir=-L@libdir@ -- echo $libdir -letpan@LIBSUFFIX@ @LDFLAGS@ @SSLLIBS@ @GNUTLSLIB@ @LIBICONV@ @DBLIB@ @LIBS@ @SASLLIBS@ -+ echo -letpan@LIBSUFFIX@ @LDFLAGS@ @SSLLIBS@ @GNUTLSLIB@ @LIBICONV@ @DBLIB@ @LIBS@ @SASLLIBS@ - ;; - *) - echo "${usage}" 1>&2 diff --git a/srcpkgs/libetpan/template b/srcpkgs/libetpan/template deleted file mode 100644 index a563eeb2a26036..00000000000000 --- a/srcpkgs/libetpan/template +++ /dev/null @@ -1,35 +0,0 @@ -# Template file for 'libetpan' -pkgname=libetpan -version=1.9.3 -revision=6 -build_style=gnu-configure -configure_args="--enable-ipv6 --with-curl --with-expat --with-openssl - --with-zlib --with-sasl" -hostmakedepends="libtool automake" -makedepends="db-devel expat-devel openssl-devel zlib-devel - libsasl-devel libcurl-devel" -short_desc="Mail Framework library for C language" -maintainer="Orphaned <orphan@voidlinux.org>" -license="BSD-3-Clause" -homepage="http://www.etpan.org/libetpan.html" -distfiles="https://github.com/dinhviethoa/libetpan/archive/${version}.tar.gz" -checksum=591f97d5102f600e668502fe1dd5a341e910a840d8ea62e689a3a79d8bfbac87 - -pre_configure() { - NOCONFIGURE=1 ./autogen.sh -} - -post_install() { - vlicense COPYRIGHT -} - -libetpan-devel_package() { - depends="${makedepends} ${sourcepkg}-${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/bin - vmove usr/include - vmove "usr/lib/*.so" - vmove "usr/lib/*.a" - } -} diff --git a/srcpkgs/libev-devel b/srcpkgs/libev-devel deleted file mode 120000 index 4724a0cdb610c6..00000000000000 --- a/srcpkgs/libev-devel +++ /dev/null @@ -1 +0,0 @@ -libev \ No newline at end of file diff --git a/srcpkgs/libev/template b/srcpkgs/libev/template deleted file mode 100644 index 0fbb29eeb0a275..00000000000000 --- a/srcpkgs/libev/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'libev' -pkgname=libev -version=4.33 -revision=1 -build_style=gnu-configure -short_desc="High-performance event loop loosely modelled after libevent" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-or-later, BSD-2-Clause" -homepage="http://software.schmorp.de/pkg/libev.html" -distfiles="http://dist.schmorp.de/${pkgname}/${pkgname}-${version}.tar.gz" -checksum=507eb7b8d1015fbec5b935f34ebed15bf346bed04a11ab82b8eee848c4205aea - -post_install() { - # Conflicts with libevent, not necessary. - rm -f ${DESTDIR}/usr/include/event.h - vlicense LICENSE -} - -libev-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - Development files" - pkg_install() { - vmove usr/include - vmove usr/lib/*.a - vmove usr/lib/*.so - vmove usr/share/man - } -} diff --git a/srcpkgs/libevdev-devel b/srcpkgs/libevdev-devel deleted file mode 120000 index 76747bd09e3f76..00000000000000 --- a/srcpkgs/libevdev-devel +++ /dev/null @@ -1 +0,0 @@ -libevdev \ No newline at end of file diff --git a/srcpkgs/libevdev-tools b/srcpkgs/libevdev-tools deleted file mode 120000 index 76747bd09e3f76..00000000000000 --- a/srcpkgs/libevdev-tools +++ /dev/null @@ -1 +0,0 @@ -libevdev \ No newline at end of file diff --git a/srcpkgs/libevdev/template b/srcpkgs/libevdev/template deleted file mode 100644 index d2d5ec8ea7e093..00000000000000 --- a/srcpkgs/libevdev/template +++ /dev/null @@ -1,39 +0,0 @@ -# Template file for 'libevdev' -pkgname=libevdev -version=1.13.2 -revision=1 -build_style=gnu-configure -configure_args="--disable-gcov" -hostmakedepends="python3" -checkdepends="pkg-config check-devel" -short_desc="Wrapper library for evdev devices" -maintainer="Orphaned <orphan@voidlinux.org>" -license="MIT" -homepage="https://www.freedesktop.org/wiki/Software/libevdev/" -distfiles="${FREEDESKTOP_SITE}/libevdev/libevdev-${version}.tar.xz" -checksum=3eca86a6ce55b81d5bce910637fc451c8bbe373b1f9698f375c7f1ad0de3ac48 - -post_install() { - vlicense COPYING -} - -libevdev-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}-${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/*.a - vmove usr/lib/*.so - vmove usr/lib/pkgconfig - vmove usr/share/man/man3 - } -} - -libevdev-tools_package() { - short_desc+=" - tools" - depends="${sourcepkg}-${version}_${revision}" - pkg_install() { - vmove usr/bin - vmove usr/share/man/man1 - } -} diff --git a/srcpkgs/libevdev/update b/srcpkgs/libevdev/update deleted file mode 100644 index 9f6b7927aa799b..00000000000000 --- a/srcpkgs/libevdev/update +++ /dev/null @@ -1 +0,0 @@ -ignore="*.99.* *.9[0-9][0-9]" diff --git a/srcpkgs/libevdevPlus-devel b/srcpkgs/libevdevPlus-devel deleted file mode 120000 index c61828f0c5c644..00000000000000 --- a/srcpkgs/libevdevPlus-devel +++ /dev/null @@ -1 +0,0 @@ -libevdevPlus \ No newline at end of file diff --git a/srcpkgs/libevdevPlus/patches/time64.patch b/srcpkgs/libevdevPlus/patches/time64.patch deleted file mode 100644 index c8428ead1c3c2f..00000000000000 --- a/srcpkgs/libevdevPlus/patches/time64.patch +++ /dev/null @@ -1,24 +0,0 @@ ---- a/InputEvent.hpp 2020-02-11 17:02:44.000000000 +0100 -+++ b/InputEvent.hpp 2020-12-11 16:56:14.324990733 +0100 -@@ -20,7 +20,7 @@ - public: - input_event event{}; - -- timeval &Time = event.time; -+ timeval Time = {event.input_event_sec, event.input_event_usec}; - uint16_t &Type = event.type; - uint16_t &Code = event.code; - int32_t &Value = event.value; -@@ -36,8 +36,10 @@ - Code = code; - Value = value; - -- if (time) -- memcpy(&event.time, time, sizeof(timeval)); -+ if (time) { -+ event.input_event_sec = time->tv_sec; -+ event.input_event_usec = time->tv_usec; -+ } - } - - friend void swap(InputEvent &first, InputEvent &second) { diff --git a/srcpkgs/libevdevPlus/template b/srcpkgs/libevdevPlus/template deleted file mode 100644 index 1a86ea84520e8d..00000000000000 --- a/srcpkgs/libevdevPlus/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'libevdevPlus' -pkgname=libevdevPlus -version=0.1.1 -revision=1 -build_style=cmake -short_desc="Easy-to-use event device library in C++" -maintainer="Orphaned <orphan@voidlinux.org>" -license="MIT" -homepage="https://github.com/YukiWorkshop/libevdevPlus" -distfiles="${homepage}/archive/v${version}.tar.gz" -checksum=c941b6b45f784c1e6c6f316f59256fabd604ac392db405cf7fd99de2686aaab0 - -post_install() { - vlicense LICENSE -} - -libevdevPlus-devel_package() { - depends="libevdevPlus>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/*.a - vmove usr/lib/*.so - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/libevent-devel b/srcpkgs/libevent-devel deleted file mode 120000 index 6c45cee70e6f75..00000000000000 --- a/srcpkgs/libevent-devel +++ /dev/null @@ -1 +0,0 @@ -libevent \ No newline at end of file diff --git a/srcpkgs/libevent/template b/srcpkgs/libevent/template deleted file mode 100644 index 226d6d3e581eb6..00000000000000 --- a/srcpkgs/libevent/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 'libevent' -pkgname=libevent -version=2.1.12 -revision=3 -build_style=gnu-configure -makedepends="openssl-devel" -short_desc="Abstract asynchronous event notification library" -maintainer="Orphaned <orphan@voidlinux.org>" -license="BSD-3-Clause" -homepage="https://libevent.org/" -distfiles="https://github.com/libevent/libevent/releases/download/release-${version}-stable/libevent-${version}-stable.tar.gz" -checksum=92e6de1be9ec176428fd2367677e61ceffc2ee1cb119035037a27d346b0403bb -python_version=3 - -post_install() { - vlicense LICENSE -} - -libevent-devel_package() { - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/bin - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/libevent/update b/srcpkgs/libevent/update deleted file mode 100644 index 0c24f72099460c..00000000000000 --- a/srcpkgs/libevent/update +++ /dev/null @@ -1 +0,0 @@ -pattern="release-\K[\d.]+(?=-stable)" diff --git a/srcpkgs/libevhtp/template b/srcpkgs/libevhtp/template deleted file mode 100644 index 098a6daa0507f6..00000000000000 --- a/srcpkgs/libevhtp/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'libevhtp' -pkgname=libevhtp -version=1.2.18 -revision=2 -build_style=cmake -makedepends="libevent-devel openssl-devel oniguruma-devel" -depends="${makedepends}" -short_desc="Create extremely-fast and secure embedded HTTP servers with ease" -maintainer="Toyam Cox <Vaelatern@voidlinux.org>" -license="BSD-3-Clause" -homepage="https://github.com/criticalstack/libevhtp" -distfiles="https://github.com/criticalstack/libevhtp/archive/${version}.tar.gz" -checksum=316ede0d672be3ae6fe489d4ac1c8c53a1db7d4fe05edaff3c7c853933e02795 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/libevince b/srcpkgs/libevince deleted file mode 120000 index 64d84cfea28c7f..00000000000000 --- a/srcpkgs/libevince +++ /dev/null @@ -1 +0,0 @@ -evince \ No newline at end of file diff --git a/srcpkgs/libewf-devel b/srcpkgs/libewf-devel deleted file mode 120000 index e7168ffa120d24..00000000000000 --- a/srcpkgs/libewf-devel +++ /dev/null @@ -1 +0,0 @@ -libewf \ No newline at end of file diff --git a/srcpkgs/libewf/template b/srcpkgs/libewf/template deleted file mode 100644 index 5da36e586d55f1..00000000000000 --- a/srcpkgs/libewf/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'libewf' -pkgname=libewf -version=20240506 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config flex byacc autoconf automake gettext-devel libtool" -makedepends="zlib-devel bzip2-devel libuuid-devel fuse-devel" -short_desc="Libewf and tooling to access the Expert Witness Compression Format" -maintainer="Orphaned <orphan@voidlinux.org>" -license="LGPL-3.0-or-later" -homepage="https://github.com/libyal/libewf" -distfiles="https://github.com/libyal/libewf/releases/download/${version}/libewf-experimental-${version}.tar.gz" -checksum=247d8ee9572392a2404be514d1137f099970f41f240c1134ddc3f04322281c67 -#disable checks as no test files are provided by project: https://github.com/libyal/libewf/wiki/Testing -make_check=no - -libewf-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - vmove usr/share/man/man3 - } -} diff --git a/srcpkgs/libexecinfo-devel b/srcpkgs/libexecinfo-devel deleted file mode 120000 index 52cddd92a1d9b5..00000000000000 --- a/srcpkgs/libexecinfo-devel +++ /dev/null @@ -1 +0,0 @@ -libexecinfo \ No newline at end of file diff --git a/srcpkgs/libexecinfo/patches/01-execinfo.patch b/srcpkgs/libexecinfo/patches/01-execinfo.patch deleted file mode 100644 index da91ba0fe34e93..00000000000000 --- a/srcpkgs/libexecinfo/patches/01-execinfo.patch +++ /dev/null @@ -1,65 +0,0 @@ ---- a/execinfo.c -+++ b/execinfo.c -@@ -69,7 +69,8 @@ - char ** - backtrace_symbols(void *const *buffer, int size) - { -- int i, clen, alen, offset; -+ size_t clen, alen; -+ int i, offset; - char **rval; - char *cp; - Dl_info info; -@@ -78,7 +79,6 @@ - rval = malloc(clen); - if (rval == NULL) - return NULL; -- (char **)cp = &(rval[size]); - for (i = 0; i < size; i++) { - if (dladdr(buffer[i], &info) != 0) { - if (info.dli_sname == NULL) -@@ -92,14 +92,14 @@ - 2 + /* " <" */ - strlen(info.dli_sname) + /* "function" */ - 1 + /* "+" */ -- D10(offset) + /* "offset */ -+ 10 + /* "offset */ - 5 + /* "> at " */ - strlen(info.dli_fname) + /* "filename" */ - 1; /* "\0" */ - rval = realloc_safe(rval, clen + alen); - if (rval == NULL) - return NULL; -- snprintf(cp, alen, "%p <%s+%d> at %s", -+ snprintf((char *) rval + clen, alen, "%p <%s+%d> at %s", - buffer[i], info.dli_sname, offset, info.dli_fname); - } else { - alen = 2 + /* "0x" */ -@@ -108,12 +108,15 @@ - rval = realloc_safe(rval, clen + alen); - if (rval == NULL) - return NULL; -- snprintf(cp, alen, "%p", buffer[i]); -+ snprintf((char *) rval + clen, alen, "%p", buffer[i]); - } -- rval[i] = cp; -- cp += alen; -+ rval[i] = (char *) clen; -+ clen += alen; - } - -+ for (i = 0; i < size; i++) -+ rval[i] += (long) rval; -+ - return rval; - } - -@@ -155,6 +158,6 @@ - return; - snprintf(buf, len, "%p\n", buffer[i]); - } -- write(fd, buf, len - 1); -+ write(fd, buf, strlen(buf)); - } - } - diff --git a/srcpkgs/libexecinfo/patches/02-makefile.patch b/srcpkgs/libexecinfo/patches/02-makefile.patch deleted file mode 100644 index 24efcfc2dc1d53..00000000000000 --- a/srcpkgs/libexecinfo/patches/02-makefile.patch +++ /dev/null @@ -1,44 +0,0 @@ ---- a/Makefile -+++ b/Makefile -@@ -23,24 +23,25 @@ - # SUCH DAMAGE. - # - # $Id: Makefile,v 1.3 2004/07/19 05:19:55 sobomax Exp $ -+# -+# Linux Makefile by Matt Smith <mcs@darkregion.net>, 2011/01/04 - --LIB= execinfo -+CC=cc -+AR=ar -+EXECINFO_CFLAGS=$(CFLAGS) -std=gnu99 -c -+EXECINFO_LDFLAGS=$(LDFLAGS) - --SRCS= stacktraverse.c stacktraverse.h execinfo.c execinfo.h -+all: static dynamic - --INCS= execinfo.h -+static: -+ $(CC) $(EXECINFO_CFLAGS) $(EXECINFO_LDFLAGS) stacktraverse.c -+ $(CC) $(EXECINFO_CFLAGS) $(EXECINFO_LDFLAGS) execinfo.c -+ $(AR) rcs libexecinfo.a stacktraverse.o execinfo.o - --SHLIB_MAJOR= 1 --SHLIB_MINOR= 0 -+dynamic: -+ $(CC) $(EXECINFO_CFLAGS) $(EXECINFO_LDFLAGS) stacktraverse.c -o stacktraverse.So -+ $(CC) $(EXECINFO_CFLAGS) $(EXECINFO_LDFLAGS) execinfo.c -o execinfo.So -+ $(CC) -shared -Wl,-soname,libexecinfo.so.1 -o libexecinfo.so.1 stacktraverse.So execinfo.So - --NOPROFILE= yes -- --DPADD= ${LIBM} --LDADD= -lm -- --#WARNS?= 4 -- --#stacktraverse.c: gen.py --# ./gen.py > stacktraverse.c -- --.include <bsd.lib.mk> -+clean: -+ rm -rf *.o *.So *.a *.so diff --git a/srcpkgs/libexecinfo/patches/03-define-gnu-source.patch b/srcpkgs/libexecinfo/patches/03-define-gnu-source.patch deleted file mode 100644 index ac18f6eeb1e0cd..00000000000000 --- a/srcpkgs/libexecinfo/patches/03-define-gnu-source.patch +++ /dev/null @@ -1,24 +0,0 @@ ---- a/execinfo.c -+++ b/execinfo.c -@@ -26,6 +26,7 @@ - * $Id: execinfo.c,v 1.3 2004/07/19 05:21:09 sobomax Exp $ - */ - -+#define _GNU_SOURCE - #include <sys/types.h> - #include <sys/uio.h> - #include <dlfcn.h> ---- a/stacktraverse.c -+++ b/stacktraverse.c -@@ -1,3 +1,4 @@ -+#define _GNU_SOURCE - #include <stddef.h> - - #include "stacktraverse.h" ---- a/test.c -+++ b/test.c -@@ -1,3 +1,4 @@ -+#define _GNU_SOURCE - #include <stdio.h> - #include <stdlib.h> - diff --git a/srcpkgs/libexecinfo/patches/libexecinfo_pc.patch b/srcpkgs/libexecinfo/patches/libexecinfo_pc.patch deleted file mode 100644 index 679e52e58734fe..00000000000000 --- a/srcpkgs/libexecinfo/patches/libexecinfo_pc.patch +++ /dev/null @@ -1,26 +0,0 @@ -From 90afb407bfc3c5550e7192935993c35a7447f6ae Mon Sep 17 00:00:00 2001 -From: Nathan Owens <ndowens04@gmail.com> -Date: Wed, 8 Jan 2020 18:55:59 -0600 -Subject: [PATCH] Add pkgconfig - ---- - libexecinfo.pc | 5 +++++ - 1 file changed, 5 insertions(+) - create mode 100644 libexecinfo.pc - -diff --git a/libexecinfo.pc b/libexecinfo.pc -new file mode 100644 -index 0000000..dc61a97 ---- /dev/null -+++ b/libexecinfo.pc -@@ -0,0 +1,10 @@ -+prefix=/usr -+exec_prefix=${prefix} -+includedir=${prefix}/include -+libdir=${exec_prefix}/lib -+ -+Name: libexecinfo -+Description: libexecinfo library -+Version: version -+CFlags: -I${includedir} -+Libs: -L${libdir} -lexecinfo diff --git a/srcpkgs/libexecinfo/template b/srcpkgs/libexecinfo/template deleted file mode 100644 index dde582069514c7..00000000000000 --- a/srcpkgs/libexecinfo/template +++ /dev/null @@ -1,35 +0,0 @@ -# Template file for 'libexecinfo' -pkgname=libexecinfo -version=1.1 -revision=3 -archs="*-musl" -build_style=gnu-makefile -short_desc="BSD licensed clone of the GNU libc backtrace facility" -maintainer="John <me@johnnynator.dev>" -license="BSD-2-Clause" -homepage="http://www.freshports.org/devel/libexecinfo" -distfiles="http://distcache.freebsd.org/local-distfiles/itetcu/libexecinfo-${version}.tar.bz2" -checksum=c9a21913e7fdac8ef6b33250b167aa1fc0a7b8a175145e26913a4c19d8a59b1f - -do_install() { - vsed -e "/Version:/s@version@${version}@" -i libexecinfo.pc - vinstall execinfo.h 644 usr/include - vinstall stacktraverse.h 644 usr/include - vinstall libexecinfo.a 755 usr/lib - vinstall libexecinfo.so.1 755 usr/lib - ln -s libexecinfo.so.1 ${DESTDIR}/usr/lib/libexecinfo.so - vinstall libexecinfo.pc 644 usr/lib/pkgconfig - head -28 execinfo.c > LICENSE - vlicense LICENSE -} - -libexecinfo-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/*.so - vmove usr/lib/*.a - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/libexif-devel b/srcpkgs/libexif-devel deleted file mode 120000 index 79e917f78ef6e9..00000000000000 --- a/srcpkgs/libexif-devel +++ /dev/null @@ -1 +0,0 @@ -libexif \ No newline at end of file diff --git a/srcpkgs/libexif/template b/srcpkgs/libexif/template deleted file mode 100644 index c788c997849caf..00000000000000 --- a/srcpkgs/libexif/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'libexif' -pkgname=libexif -version=0.6.25 -revision=1 -build_style=gnu-configure -configure_args="ac_cv_path_DOXYGEN=false" -hostmakedepends="automake libtool glib-devel gettext gettext-devel" -short_desc="EXIF file library" -maintainer="Orphaned <orphan@voidlinux.org>" -license="LGPL-2.1-or-later" -homepage="https://github.com/libexif/libexif" -distfiles="https://github.com/libexif/libexif/archive/libexif-${version//./_}-release.tar.gz" -checksum=ee0795432c20d2fdb2a8a579dd6fc0e19d402e36f14f42c03ab60d2345950f09 - -pre_configure() { - autoreconf -if -} - -libexif-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" -- development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/libextractor-devel b/srcpkgs/libextractor-devel deleted file mode 120000 index f0c3a32a9d2439..00000000000000 --- a/srcpkgs/libextractor-devel +++ /dev/null @@ -1 +0,0 @@ -libextractor \ No newline at end of file diff --git a/srcpkgs/libextractor/patches/fix-tests.diff b/srcpkgs/libextractor/patches/fix-tests.diff deleted file mode 100644 index 3b4ee7cbeea338..00000000000000 --- a/srcpkgs/libextractor/patches/fix-tests.diff +++ /dev/null @@ -1,24 +0,0 @@ ---- a/src/plugins/test_exiv2.c 2021-01-30 13:20:23.000000000 +0000 -+++ b/src/plugins/test_exiv2.c 2023-11-03 19:39:43.115274492 +0000 -@@ -49,8 +49,8 @@ - EXTRACTOR_METATYPE_GPS_LATITUDE, - EXTRACTOR_METAFORMAT_UTF8, - "text/plain", -- "28deg 8' (18|17.585)\" ?", -- strlen ("28deg 8' (18|17.585)\" ?") + 1, -+ "28 deg 8' (18|17.58)\" ?", -+ strlen ("28 deg 8' (18|17.58)\" ?") + 1, - 0, - .regex = 1 - }, -@@ -66,8 +66,8 @@ - EXTRACTOR_METATYPE_GPS_LONGITUDE, - EXTRACTOR_METAFORMAT_UTF8, - "text/plain", -- "14deg 14' (22|21.713)\" ?", -- strlen ("14deg 14' (22|21.713)\" ?"), -+ "14 deg 14' (22|21.71)\" ?", -+ strlen ("14 deg 14' (22|21.71)\" ?"), - 0, - .regex = 1 - }, diff --git a/srcpkgs/libextractor/patches/noexcept-must-not-throw.patch b/srcpkgs/libextractor/patches/noexcept-must-not-throw.patch deleted file mode 100644 index 298cd543b7d89a..00000000000000 --- a/srcpkgs/libextractor/patches/noexcept-must-not-throw.patch +++ /dev/null @@ -1,19 +0,0 @@ -Author: sgn@voidlinux -Reason: noexcept function must not throw ---- a/src/plugins/exiv2_extractor.cc -+++ b/src/plugins/exiv2_extractor.cc -@@ -601,13 +601,7 @@ std::string - ExtractorIO::path () const - #endif - { --#if EXIV2_TEST_VERSION (0,28,0) -- throw Exiv2::Error (Exiv2::ErrorCode::kerDecodeLangAltQualifierFailed); --#elif EXIV2_TEST_VERSION (0,27,0) -- throw Exiv2::BasicError<char> (Exiv2::kerDecodeLangAltQualifierFailed); --#else -- throw Exiv2::BasicError<char> (42 /* error code */); --#endif -+ return ""; - } - - diff --git a/srcpkgs/libextractor/template b/srcpkgs/libextractor/template deleted file mode 100644 index ec346d25dd1bf7..00000000000000 --- a/srcpkgs/libextractor/template +++ /dev/null @@ -1,33 +0,0 @@ -# Template file for 'libextractor' -pkgname=libextractor -version=1.13 -revision=2 -build_style=gnu-configure -configure_args="--disable-static" -hostmakedepends="pkg-config" -makedepends="zlib-devel bzip2-devel exiv2-devel tiff-devel libpng-devel - libjpeg-turbo-devel libvorbis-devel libflac-devel giflib-devel libmpeg2-devel - gtk+3-devel libltdl-devel libarchive-devel file-devel libgsf-devel - gstreamer1-devel gst-plugins-base1-devel" -short_desc="Library used to extract meta data from files" -maintainer="Martin Riese <grauehaare@gmx.de>" -license="GPL-3.0-or-later" -homepage="https://www.gnu.org/software/libextractor/" -distfiles="${GNU_SITE}/${pkgname}/${pkgname}-${version}.tar.gz" -checksum=bb8f312c51d202572243f113c6b62d8210301ab30cbaee604f9837d878cdf755 - -post_install() { - sed -i "s|\(-specs=.*hardened-ld\)||g" ${DESTDIR}/usr/lib/pkgconfig/libextractor.pc -} - -libextractor-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - vmove usr/share/man/man3 - vmove usr/share/info - } -} diff --git a/srcpkgs/libexttextcat-devel b/srcpkgs/libexttextcat-devel deleted file mode 120000 index a6db50f3f98a91..00000000000000 --- a/srcpkgs/libexttextcat-devel +++ /dev/null @@ -1 +0,0 @@ -libexttextcat \ No newline at end of file diff --git a/srcpkgs/libexttextcat-tools b/srcpkgs/libexttextcat-tools deleted file mode 120000 index a6db50f3f98a91..00000000000000 --- a/srcpkgs/libexttextcat-tools +++ /dev/null @@ -1 +0,0 @@ -libexttextcat \ No newline at end of file diff --git a/srcpkgs/libexttextcat/template b/srcpkgs/libexttextcat/template deleted file mode 100644 index 7d4f60ef6631ce..00000000000000 --- a/srcpkgs/libexttextcat/template +++ /dev/null @@ -1,31 +0,0 @@ -# Template file for 'libexttextcat' -pkgname=libexttextcat -version=3.4.6 -revision=1 -build_style=gnu-configure -configure_args="--disable-werror" -make_build_args=V=1 -short_desc="N-Gram-Based Text Categorization library" -maintainer="Enno Boland <gottox@voidlinux.org>" -license="BSD-3" -homepage="http://www.freedesktop.org/wiki/Software/libexttextcat" -distfiles="http://dev-www.libreoffice.org/src/$pkgname/$pkgname-$version.tar.xz" -checksum=6d77eace20e9ea106c1330e268ede70c9a4a89744ddc25715682754eca3368df - -libexttextcat-devel_package() { - depends="libexttextcat>=${version}_${revision} $makedepends" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - } -} - -libexttextcat-tools_package() { - short_desc+=" - tools" - pkg_install() { - vmove usr/bin - } -} diff --git a/srcpkgs/libfakekey-devel b/srcpkgs/libfakekey-devel deleted file mode 120000 index 011b3b5a887b9a..00000000000000 --- a/srcpkgs/libfakekey-devel +++ /dev/null @@ -1 +0,0 @@ -libfakekey \ No newline at end of file diff --git a/srcpkgs/libfakekey/template b/srcpkgs/libfakekey/template deleted file mode 100644 index 17df937adc3e2c..00000000000000 --- a/srcpkgs/libfakekey/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 'libfakekey' -pkgname=libfakekey -version=0.3 -revision=1 -build_style=gnu-configure -hostmakedepends="automake libtool pkg-config" -makedepends="libXtst-devel" -short_desc="X virtual keyboard library" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-or-later" -homepage="https://www.yoctoproject.org/tools-resources/projects/matchbox" -distfiles="https://git.yoctoproject.org/cgit/cgit.cgi/libfakekey/snapshot/libfakekey-${version}.tar.gz" -checksum=d282fa6481a5b85f71e36e8bad4cfa938cc8eaac4c42ffa27f9203ac634813f4 - -pre_configure() { - autoreconf -fi -} - -libfakekey-devel_package() { - depends="${sourcepkg}>=${version}_${revision} libXtst-devel" - short_desc+=" -- development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - } -} - diff --git a/srcpkgs/libfakekey/update b/srcpkgs/libfakekey/update deleted file mode 100644 index 14bb9b1bf2755d..00000000000000 --- a/srcpkgs/libfakekey/update +++ /dev/null @@ -1 +0,0 @@ -site=https://git.yoctoproject.org/cgit/cgit.cgi/libfakekey/refs/ diff --git a/srcpkgs/libfastjson-devel b/srcpkgs/libfastjson-devel deleted file mode 120000 index f84842fdcb0692..00000000000000 --- a/srcpkgs/libfastjson-devel +++ /dev/null @@ -1 +0,0 @@ -libfastjson \ No newline at end of file diff --git a/srcpkgs/libfastjson/template b/srcpkgs/libfastjson/template deleted file mode 100644 index c7d010411a7bab..00000000000000 --- a/srcpkgs/libfastjson/template +++ /dev/null @@ -1,31 +0,0 @@ -# Template file for 'libfastjson' -pkgname=libfastjson -version=0.99.8 -revision=1 -build_style=gnu-configure -hostmakedepends="automake libtool" -short_desc="A JSON implementation in C (json-c fork)" -maintainer="Orphaned <orphan@voidlinux.org>" -license="MIT" -homepage="https://github.com/rsyslog/libfastjson" -distfiles="https://github.com/rsyslog/libfastjson/archive/v${version}.tar.gz" -checksum=7e49057b26a5a9e3c6623e024f95f9fd9a14b571b9150aeb89d6d475fc3633e3 - -pre_configure() { - autoreconf -fi -} - -post_install() { - vlicense COPYING -} - -libfastjson-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - vmove usr/include - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/libfbclient3 b/srcpkgs/libfbclient3 deleted file mode 120000 index 291f5ca1a3dc94..00000000000000 --- a/srcpkgs/libfbclient3 +++ /dev/null @@ -1 +0,0 @@ -firebird3 \ No newline at end of file diff --git a/srcpkgs/libfbclient3-devel b/srcpkgs/libfbclient3-devel deleted file mode 120000 index 291f5ca1a3dc94..00000000000000 --- a/srcpkgs/libfbclient3-devel +++ /dev/null @@ -1 +0,0 @@ -firebird3 \ No newline at end of file diff --git a/srcpkgs/libfcitx5 b/srcpkgs/libfcitx5 deleted file mode 120000 index 99ac64afc6154c..00000000000000 --- a/srcpkgs/libfcitx5 +++ /dev/null @@ -1 +0,0 @@ -fcitx5 \ No newline at end of file diff --git a/srcpkgs/libfcitx5-devel b/srcpkgs/libfcitx5-devel deleted file mode 120000 index 99ac64afc6154c..00000000000000 --- a/srcpkgs/libfcitx5-devel +++ /dev/null @@ -1 +0,0 @@ -fcitx5 \ No newline at end of file diff --git a/srcpkgs/libfdisk b/srcpkgs/libfdisk deleted file mode 120000 index 9b5553747383e5..00000000000000 --- a/srcpkgs/libfdisk +++ /dev/null @@ -1 +0,0 @@ -util-linux-common \ No newline at end of file diff --git a/srcpkgs/libfdisk-devel b/srcpkgs/libfdisk-devel deleted file mode 120000 index 9b5553747383e5..00000000000000 --- a/srcpkgs/libfdisk-devel +++ /dev/null @@ -1 +0,0 @@ -util-linux-common \ No newline at end of file diff --git a/srcpkgs/libfetch-devel b/srcpkgs/libfetch-devel deleted file mode 120000 index bb26756bb34105..00000000000000 --- a/srcpkgs/libfetch-devel +++ /dev/null @@ -1 +0,0 @@ -libfetch \ No newline at end of file diff --git a/srcpkgs/libfetch/patches/soname.patch b/srcpkgs/libfetch/patches/soname.patch deleted file mode 100644 index 978035c8789ad0..00000000000000 --- a/srcpkgs/libfetch/patches/soname.patch +++ /dev/null @@ -1,42 +0,0 @@ ---- a/Makefile 2015-02-16 10:55:42.669519299 +0100 -+++ b/Makefile 2015-02-16 10:58:21.278068828 +0100 -@@ -1,5 +1,7 @@ - prefix = /usr - DESTDIR = -+MAJOR = 2 -+MINOR = 34 - FETCH_WITH_INET6 = true - FETCH_WITH_OPENSSL = true - -@@ -41,25 +43,27 @@ httperr.h: http.errors Makefile errlist. - - libfetch.so: $(GEN) $(INCS) $(OBJS) - rm -f $@ -- $(CC) $(LDFLAGS) $(OBJS) $(LDADD) -shared -fPIC -o $@ -+ $(CC) $(LDFLAGS) $(OBJS) $(LDADD) -shared -fPIC -Wl,-soname=$@.$(MAJOR) -o $@.$(MAJOR).$(MINOR) - - libfetch.a: $(GEN) $(INCS) $(OBJS) - rm -f $@ - $(AR) rcs $@ $(OBJS) - - clean: -- rm -f libfetch.so libfetch.a *.o $(GEN) -+ rm -f libfetch.so* libfetch.a *.o $(GEN) - .PHONY: clean - - install: all -- $(INSTALL) -m 755 libfetch.so $(DESTDIR)$(prefix)/lib/libfetch.so -+ $(INSTALL) -m 755 libfetch.so.$(MAJOR).$(MINOR) $(DESTDIR)$(prefix)/lib/libfetch.so.$(MAJOR).$(MINOR) -+ ln -s libfetch.so.$(MAJOR).$(MINOR) $(DESTDIR)$(prefix)/lib/libfetch.so.$(MAJOR) -+ ln -s libfetch.so.$(MAJOR).$(MINOR) $(DESTDIR)$(prefix)/lib/libfetch.so - $(INSTALL) -m 644 libfetch.a $(DESTDIR)$(prefix)/lib/libfetch.a - $(INSTALL) -m 644 fetch.h $(DESTDIR)$(prefix)/include/fetch.h - $(INSTALL) -m 644 fetch.3 $(DESTDIR)$(prefix)/share/man/man3/fetch.3 - .PHONY: install - - uninstall: -- rm -f $(DESTDIR)$(prefix)/lib/libfetch.so -+ rm -f $(DESTDIR)$(prefix)/lib/libfetch.so* - rm -f $(DESTDIR)$(prefix)/lib/libfetch.a - rm -f $(DESTDIR)$(prefix)/include/fetch.h - rm -f $(DESTDIR)$(prefix)/share/man/man3/fetch.3 diff --git a/srcpkgs/libfetch/patches/use-ssl-pending.patch b/srcpkgs/libfetch/patches/use-ssl-pending.patch deleted file mode 100644 index 2593a3b1b37d0f..00000000000000 --- a/srcpkgs/libfetch/patches/use-ssl-pending.patch +++ /dev/null @@ -1,18 +0,0 @@ -select() times out if there's no IO ready in the socket which sometimes -might happen due to OpenSSL buffering. - -Use SSL_pending(3) to make sure SSL_read(3) sucks in last buffered bytes. - ---- a/common.c 2013-01-13 17:12:06.434631196 +0100 -+++ b/common.c 2013-01-13 17:12:36.185921621 +0100 -@@ -529,6 +529,10 @@ fetch_read(conn_t *conn, char *buf, size - fetch_syserr(); - return (-1); - } -+#ifdef WITH_SSL -+ if (conn->ssl && SSL_pending(conn->ssl)) -+ break; -+#endif - errno = 0; - r = select(conn->sd + 1, &readfds, NULL, NULL, &waittv); - if (r == -1) { diff --git a/srcpkgs/libfetch/template b/srcpkgs/libfetch/template deleted file mode 100644 index f76912b8ce00ef..00000000000000 --- a/srcpkgs/libfetch/template +++ /dev/null @@ -1,32 +0,0 @@ -# Template file for 'libfetch' -pkgname=libfetch -version=2.34 -revision=24 -build_style=gnu-makefile -makedepends="openssl-devel" -short_desc="File Transfer Library for URLs" -maintainer="Orphaned <orphan@voidlinux.org>" -license="BSD-3-Clause" -homepage="https://www.NetBSD.org" -distfiles="https://repo-default.voidlinux.org/distfiles/libfetch-${version}.tar.xz" -checksum=4e6d4541f213c9ab42ea94d49c2573f0a6f54b04f14668530960f1424b04f722 - -do_build() { - make CC=$CC - sed -n '/Copyright/,/SUCH DAMAGE/p' fetch.c >LICENSE -} - -post_install() { - vlicense LICENSE -} - -libfetch-devel_package() { - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/share - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/libffado-devel b/srcpkgs/libffado-devel deleted file mode 120000 index 0ddb45fa85d9f3..00000000000000 --- a/srcpkgs/libffado-devel +++ /dev/null @@ -1 +0,0 @@ -libffado \ No newline at end of file diff --git a/srcpkgs/libffado-python b/srcpkgs/libffado-python deleted file mode 120000 index 0ddb45fa85d9f3..00000000000000 --- a/srcpkgs/libffado-python +++ /dev/null @@ -1 +0,0 @@ -libffado \ No newline at end of file diff --git a/srcpkgs/libffado/patches/cross-build.patch b/srcpkgs/libffado/patches/cross-build.patch deleted file mode 100644 index 5eda54b4db4b62..00000000000000 --- a/srcpkgs/libffado/patches/cross-build.patch +++ /dev/null @@ -1,56 +0,0 @@ ---- a/SConstruct -+++ b/SConstruct -@@ -253,13 +253,6 @@ - env['REQUIRE_LIBAVC']=0 - - if not env.GetOption('clean'): -- # -- # Check for working gcc and g++ compilers and their environment. -- # -- if not conf.CompilerCheck(): -- print("\nIt seems as if your system isn't even able to compile any C-/C++-programs. Probably you don't have gcc and g++ installed. Compiling a package from source without a working compiler is very hard to do, please install the needed packages.\nHint: on *ubuntu you need both gcc- and g++-packages installed, easiest solution is to install build-essential which depends on gcc and g++.") -- Exit( 1 ) -- - # Check for pkg-config before using pkg-config to check for other dependencies. - if not conf.CheckForPKGConfig(): - print("\nThe program 'pkg-config' could not be found.\nEither you have to install the corresponding package first or make sure that PATH points to the right directions.") -@@ -413,12 +406,7 @@ - - # PyQT checks - if env['BUILD_MIXER'] != 'false': -- if ( conf.CheckForApp( 'which pyuic4' ) \ -- and conf.CheckForPyModule( 'PyQt4' ) \ -- and conf.CheckForPyModule( 'dbus.mainloop.qt' )) \ -- or ( conf.CheckForApp( 'which pyuic5' ) \ -- and conf.CheckForPyModule( 'PyQt5' ) \ -- and conf.CheckForPyModule( 'dbus.mainloop.pyqt5' )): -+ if True: - env['BUILD_MIXER'] = 'true' - elif not env.GetOption('clean'): - if env['BUILD_MIXER'] == 'auto': -@@ -551,7 +539,7 @@ - env.Alias( "install", env['includedir'] ) - env.Alias( "install", env['datadir'] ) - env.Alias( "install", env['sharedir'] ) --env.Alias( "install", env['libdatadir'] ) -+# env.Alias( "install", env['libdatadir'] ) - env.Alias( "install", env['bindir'] ) - env.Alias( "install", env['mandir'] ) - if env['BUILD_MIXER'] == 'true': ---- a/support/tools/SConscript -+++ b/support/tools/SConscript -@@ -40,12 +40,12 @@ - else: - e.PrependUnique( LIBS=["expat"] ) - --e.Command( "static_info.txt", "ffado-diag", "support/tools/ffado-diag --static > $TARGET" ) -+# e.Command( "static_info.txt", "ffado-diag", "support/tools/ffado-diag --static > $TARGET" ) - - e.ScanReplace( "ffado-diag.in" ) - - e.Install( "$bindir", "ffado-diag" ) --e.Install( "$libdatadir", "static_info.txt" ) -+# e.Install( "$libdatadir", "static_info.txt" ) - - if env['ENABLE_DICE']: - e.Program( target = "ffado-set-nickname", source = "ffado-set-nickname.cpp" ) diff --git a/srcpkgs/libffado/patches/musl-stdint_h.patch b/srcpkgs/libffado/patches/musl-stdint_h.patch deleted file mode 100644 index 62a707164ee01d..00000000000000 --- a/srcpkgs/libffado/patches/musl-stdint_h.patch +++ /dev/null @@ -1,12 +0,0 @@ -Need to explicitly include stdint.h for musl libc. - ---- a/libffado/ffado.h.in 2016-10-03 18:42:35.335302853 +0200 -+++ b/libffado/ffado.h.in 2016-10-03 18:43:56.999358778 +0200 -@@ -31,6 +31,7 @@ - #define FFADO_MAX_NAME_LEN 256 - - #include <stdlib.h> -+#include <stdint.h> - - #define FFADO_STREAMING_MAX_URL_LENGTH 2048 - diff --git a/srcpkgs/libffado/template b/srcpkgs/libffado/template deleted file mode 100644 index 0abab4bcc8d642..00000000000000 --- a/srcpkgs/libffado/template +++ /dev/null @@ -1,54 +0,0 @@ -# Template file for 'libffado' -pkgname=libffado -version=2.4.9 -revision=3 -build_style=scons -scons_use_destdir=yes -make_build_args="PREFIX=/usr MANDIR=/usr/share/man - UDEVDIR=/usr/lib/udev/rules.d CUSTOM_ENV=1 BUILD_TESTS=0 - ENABLE_OPTIMIZATIONS=0 DEBUG=0 PYTHON_INTERPRETER=/usr/bin/python3 - DETECT_USERSPACE_ENV=0 PYPKGDIR=/${py3_sitelib} - DIST_TARGET=none DETECT_USERSPACE_ENV=0" -make_install_args="$make_build_args" -hostmakedepends="pkg-config xdg-utils python3-setuptools python3-PyQt5-devel-tools which" -makedepends="libxml++-devel libdbus-c++-devel libsigc++-devel libconfig++-devel - jack-devel libavc1394-devel libiec61883-devel libraw1394-devel alsa-lib-devel - python3-PyQt5-dbus" -depends="libffado-python" -short_desc="Library for accessing BeBoB IEEE1394 devices" -maintainer="Duncaen <duncaen@voidlinux.org>" -license="GPL-2.0-only, GPL-3.0-only" -homepage="http://www.ffado.org" -distfiles="http://www.ffado.org/files/libffado-${version}.tgz" -checksum=c442c52fad11cafd5513bb4e846c851f101c8484f891aac545ed190e8fd4d10f - -case "$XBPS_TARGET_MACHINE" in - *-musl) makedepends+=" argp-standalone" ;; -esac - -pre_configure() { - case "$XBPS_TARGET_MACHINE" in - *-musl) # Requires argp functions - vsed -i 's;-lffado";-lffado -largp";' support/tools/SConscript - vsed -i 's;-lpthread";-lpthread -largp";' support/firmware/SConscript - vsed -i 's;"pthread";"pthread", "argp";' support/dbus/SConscript - esac -} - -libffado-python_package() { - depends="python3-PyQt5-dbus python3-dbus" - short_desc+=" - python3 bindings" - pkg_install() { - vmove ${py3_sitelib} - } -} - -libffado-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/libffi-devel b/srcpkgs/libffi-devel deleted file mode 120000 index 0dc1d097195d3b..00000000000000 --- a/srcpkgs/libffi-devel +++ /dev/null @@ -1 +0,0 @@ -libffi \ No newline at end of file diff --git a/srcpkgs/libffi/patches/libffi-race-condition.patch b/srcpkgs/libffi/patches/libffi-race-condition.patch deleted file mode 100644 index 3e3c98226ad2a1..00000000000000 --- a/srcpkgs/libffi/patches/libffi-race-condition.patch +++ /dev/null @@ -1,38 +0,0 @@ -Description: fixes race condition -Author: Stefan Bühler <buehler@cert.uni-stuttgart.de> -Origin: libffi_3.2.1-9.debian.tar.xz - -From 48d2e46528fb6e621d95a7fa194069fd136b712d Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Stefan=20B=C3=BChler?= <buehler@cert.uni-stuttgart.de> -Date: Wed, 7 Sep 2016 15:49:48 +0200 -Subject: [PATCH 1/2] dlmmap_locked always needs locking as it always modifies - execsize - ---- - src/closures.c | 13 ++++--------- - 1 file changed, 4 insertions(+), 9 deletions(-) - ---- a/src/closures.c -+++ b/src/closures.c -@@ -568,16 +568,11 @@ - MREMAP_DUP and prot at this point. */ - } - -- if (execsize == 0 || execfd == -1) -- { -- pthread_mutex_lock (&open_temp_exec_file_mutex); -- ptr = dlmmap_locked (start, length, prot, flags, offset); -- pthread_mutex_unlock (&open_temp_exec_file_mutex); -+ pthread_mutex_lock (&open_temp_exec_file_mutex); -+ ptr = dlmmap_locked (start, length, prot, flags, offset); -+ pthread_mutex_unlock (&open_temp_exec_file_mutex); - -- return ptr; -- } -- -- return dlmmap_locked (start, length, prot, flags, offset); -+ return ptr; - } - - /* Release memory at the given address, as well as the corresponding - diff --git a/srcpkgs/libffi/patches/mips-soft-float.patch b/srcpkgs/libffi/patches/mips-soft-float.patch deleted file mode 100644 index 6697920c8d8278..00000000000000 --- a/srcpkgs/libffi/patches/mips-soft-float.patch +++ /dev/null @@ -1,15 +0,0 @@ ---- a/src/mips/o32.S 2019-10-31 15:49:54.000000000 +0100 -+++ b/src/mips/o32.S 2020-03-24 19:38:35.794316204 +0100 -@@ -281,10 +281,11 @@ - - li $13, 1 # FFI_O32 - bne $16, $13, 1f # Skip fp save if FFI_O32_SOFT_FLOAT -- -+#ifndef __mips_soft_float - # Store all possible float/double registers. - s.d $f12, FA_0_0_OFF2($fp) - s.d $f14, FA_1_0_OFF2($fp) -+#endif - 1: - # prepare arguments for ffi_closure_mips_inner_O32 - REG_L a0, 4($15) # cif diff --git a/srcpkgs/libffi/patches/mips.sgidefs_h.patch b/srcpkgs/libffi/patches/mips.sgidefs_h.patch deleted file mode 100644 index fbc4e238aabbbf..00000000000000 --- a/srcpkgs/libffi/patches/mips.sgidefs_h.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/src/mips/ffitarget.h 2014-11-08 13:47:24.000000000 +0100 -+++ b/src/mips/ffitarget.h 2017-11-09 16:51:11.866848444 +0100 -@@ -42,7 +42,7 @@ - #define _MIPS_SIM_NABI32 2 - #define _MIPS_SIM_ABI64 3 - #elif !defined(__OpenBSD__) --# include <sgidefs.h> -+# include <asm/sgidefs.h> - #endif - - # ifndef _ABIN32 diff --git a/srcpkgs/libffi/patches/no-toolexeclibdir.patch b/srcpkgs/libffi/patches/no-toolexeclibdir.patch deleted file mode 100644 index dccfc811114cb3..00000000000000 --- a/srcpkgs/libffi/patches/no-toolexeclibdir.patch +++ /dev/null @@ -1,15 +0,0 @@ ---- a/libffi.pc.in -+++ b/libffi.pc.in -@@ -1,11 +1,10 @@ - prefix=@prefix@ - exec_prefix=@exec_prefix@ - libdir=@libdir@ --toolexeclibdir=@toolexeclibdir@ - includedir=@includedir@ - - Name: @PACKAGE_NAME@ - Description: Library supporting Foreign Function Interfaces - Version: @PACKAGE_VERSION@ --Libs: -L${toolexeclibdir} -lffi -+Libs: -lffi - Cflags: -I${includedir} diff --git a/srcpkgs/libffi/patches/powerpc-fix-2.patch b/srcpkgs/libffi/patches/powerpc-fix-2.patch deleted file mode 100644 index 300d958ddf6766..00000000000000 --- a/srcpkgs/libffi/patches/powerpc-fix-2.patch +++ /dev/null @@ -1,50 +0,0 @@ -From 4d6d2866ae43e55325e8ee96561221804602cd7a Mon Sep 17 00:00:00 2001 -From: Samuel Holland <samuel@sholland.org> -Date: Fri, 21 Feb 2020 21:06:15 -0600 -Subject: [PATCH] Update powerpc sysv assembly for ffi_powerpc.h changes (#541) - -Some of the flag bits were moved when adding powerpc64 vector support. - -Fixes #536 ---- - src/powerpc/sysv.S | 12 +++++------- - 1 file changed, 5 insertions(+), 7 deletions(-) - -diff --git a/src/powerpc/sysv.S b/src/powerpc/sysv.S -index 1474ce70..df977342 100644 ---- a/src/powerpc/sysv.S -+++ b/src/powerpc/sysv.S -@@ -104,17 +104,16 @@ ENTRY(ffi_call_SYSV) - bctrl - - /* Now, deal with the return value. */ -- mtcrf 0x01,%r31 /* cr7 */ -+ mtcrf 0x03,%r31 /* cr6-cr7 */ - bt- 31,L(small_struct_return_value) - bt- 30,L(done_return_value) - #ifndef __NO_FPRS__ - bt- 29,L(fp_return_value) - #endif - stw %r3,0(%r30) -- bf+ 28,L(done_return_value) -+ bf+ 27,L(done_return_value) - stw %r4,4(%r30) -- mtcrf 0x02,%r31 /* cr6 */ -- bf 27,L(done_return_value) -+ bf 26,L(done_return_value) - stw %r5,8(%r30) - stw %r6,12(%r30) - /* Fall through... */ -@@ -145,10 +144,9 @@ L(done_return_value): - #ifndef __NO_FPRS__ - L(fp_return_value): - .cfi_restore_state -- bf 28,L(float_return_value) -+ bf 27,L(float_return_value) - stfd %f1,0(%r30) -- mtcrf 0x02,%r31 /* cr6 */ -- bf 27,L(done_return_value) -+ bf 26,L(done_return_value) - stfd %f2,8(%r30) - b L(done_return_value) - L(float_return_value): diff --git a/srcpkgs/libffi/patches/powerpc-fix.patch b/srcpkgs/libffi/patches/powerpc-fix.patch deleted file mode 100644 index 4e8383f96888c9..00000000000000 --- a/srcpkgs/libffi/patches/powerpc-fix.patch +++ /dev/null @@ -1,13 +0,0 @@ -diff --git a/src/powerpc/ffi_powerpc.h b/src/powerpc/ffi_powerpc.h -index 5ee2a70..8e2f2f0 100644 ---- a/src/powerpc/ffi_powerpc.h -+++ b/src/powerpc/ffi_powerpc.h -@@ -62,7 +62,7 @@ typedef _Float128 float128; - #elif defined(__FLOAT128__) - typedef __float128 float128; - #else --typedef __int128 float128; -+typedef char float128[16] __attribute__((aligned(16))); - #endif - - void FFI_HIDDEN ffi_closure_SYSV (void); diff --git a/srcpkgs/libffi/patches/powerpc64-fix-2.patch b/srcpkgs/libffi/patches/powerpc64-fix-2.patch deleted file mode 100644 index 9c21e29c835d8c..00000000000000 --- a/srcpkgs/libffi/patches/powerpc64-fix-2.patch +++ /dev/null @@ -1,28 +0,0 @@ -diff --git a/src/powerpc/ffi_linux64.c b/src/powerpc/ffi_linux64.c -index 7364770..4d50878 100644 ---- a/src/powerpc/ffi_linux64.c -+++ b/src/powerpc/ffi_linux64.c -@@ -680,9 +680,9 @@ ffi_prep_args64 (extended_cif *ecif, unsigned long *const stack) - { - if (vecarg_count < NUM_VEC_ARG_REGISTERS64 - && i < nfixedargs) -- *vec_base.f128++ = *arg.f128++; -+ memcpy (vec_base.f128++, arg.f128, sizeof (float128)); - else -- *next_arg.f128 = *arg.f128++; -+ memcpy (next_arg.f128, arg.f128++, sizeof (float128)); - if (++next_arg.f128 == gpr_end.f128) - next_arg.f128 = rest.f128; - vecarg_count++; -@@ -986,9 +986,9 @@ ffi_closure_helper_LINUX64 (ffi_cif *cif, - do - { - if (pvec < end_pvec && i < nfixedargs) -- *to.f128 = *pvec++; -+ memcpy (to.f128, pvec++, sizeof (float128)); - else -- *to.f128 = *from.f128; -+ memcpy (to.f128, from.f128, sizeof (float128)); - to.f128++; - from.f128++; - } diff --git a/srcpkgs/libffi/patches/powerpc64-fix.patch b/srcpkgs/libffi/patches/powerpc64-fix.patch deleted file mode 100644 index 10d7066e6f61bd..00000000000000 --- a/srcpkgs/libffi/patches/powerpc64-fix.patch +++ /dev/null @@ -1,16 +0,0 @@ -diff --git a/src/powerpc/ffi_linux64.c b/src/powerpc/ffi_linux64.c -index de0d033..7364770 100644 ---- a/src/powerpc/ffi_linux64.c -+++ b/src/powerpc/ffi_linux64.c -@@ -547,9 +547,9 @@ ffi_prep_args64 (extended_cif *ecif, unsigned long *const stack) - if (next_arg.ul == gpr_end.ul) - next_arg.ul = rest.ul; - if (vecarg_count < NUM_VEC_ARG_REGISTERS64 && i < nfixedargs) -- *vec_base.f128++ = **p_argv.f128; -+ memcpy (vec_base.f128++, *p_argv.f128, sizeof (float128)); - else -- *next_arg.f128 = **p_argv.f128; -+ memcpy (next_arg.f128, *p_argv.f128, sizeof (float128)); - if (++next_arg.f128 == gpr_end.f128) - next_arg.f128 = rest.f128; - vecarg_count++; diff --git a/srcpkgs/libffi/template b/srcpkgs/libffi/template deleted file mode 100644 index 8bac69a495cae3..00000000000000 --- a/srcpkgs/libffi/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 'libffi' -pkgname=libffi -version=3.3 -revision=2 -build_style=gnu-configure -configure_args="--includedir=/usr/include --disable-multi-os-directory --with-pic" -checkdepends="dejagnu" -short_desc="Library supporting Foreign Function Interfaces" -maintainer="Orphaned <orphan@voidlinux.org>" -license="MIT" -homepage="http://sourceware.org/libffi" -distfiles="ftp://sourceware.org/pub/$pkgname/$pkgname-$version.tar.gz" -checksum=72fba7922703ddfa7a028d513ac15a85c8d54c8d67f55fa5a4802885dc652056 - -post_install() { - vlicense LICENSE -} - -libffi-devel_package() { - depends="libffi>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - vmove usr/share - } -} diff --git a/srcpkgs/libffms2 b/srcpkgs/libffms2 deleted file mode 120000 index 7841b14b892687..00000000000000 --- a/srcpkgs/libffms2 +++ /dev/null @@ -1 +0,0 @@ -ffms2 \ No newline at end of file diff --git a/srcpkgs/libffms2-devel b/srcpkgs/libffms2-devel deleted file mode 120000 index 7841b14b892687..00000000000000 --- a/srcpkgs/libffms2-devel +++ /dev/null @@ -1 +0,0 @@ -ffms2 \ No newline at end of file diff --git a/srcpkgs/libfftw b/srcpkgs/libfftw deleted file mode 120000 index b29a18d711b23b..00000000000000 --- a/srcpkgs/libfftw +++ /dev/null @@ -1 +0,0 @@ -fftw \ No newline at end of file diff --git a/srcpkgs/libfido2-devel b/srcpkgs/libfido2-devel deleted file mode 120000 index 91a20ed769fbd1..00000000000000 --- a/srcpkgs/libfido2-devel +++ /dev/null @@ -1 +0,0 @@ -libfido2 \ No newline at end of file diff --git a/srcpkgs/libfido2/INSTALL.msg b/srcpkgs/libfido2/INSTALL.msg deleted file mode 100644 index 79a65473b23235..00000000000000 --- a/srcpkgs/libfido2/INSTALL.msg +++ /dev/null @@ -1,3 +0,0 @@ -Group access to FIDO2 devices has been changed to group "plugdev". -If you are not using elogind as your session manager, make sure to -add yourself to that group. diff --git a/srcpkgs/libfido2/template b/srcpkgs/libfido2/template deleted file mode 100644 index a081da6d5c10e3..00000000000000 --- a/srcpkgs/libfido2/template +++ /dev/null @@ -1,38 +0,0 @@ -# Template file for 'libfido2' -pkgname=libfido2 -version=1.16.0 -revision=2 -build_style=cmake -configure_args="-DUDEV_RULES_DIR=/usr/lib/udev/rules.d" -hostmakedepends="pkg-config" -makedepends="eudev-libudev-devel libcbor-devel openssl-devel zlib-devel" -short_desc="Library for FIDO 2.0, including communication with a device over USB" -maintainer="Leah Neukirchen <leah@vuxu.org>" -license="BSD-2-Clause" -homepage="https://github.com/Yubico/libfido2" -distfiles="https://github.com/Yubico/libfido2/archive/${version}.tar.gz" -changelog="https://github.com/Yubico/libfido2/blob/main/NEWS" -checksum=7d86088ef4a48f9faad4ff6f41343328157849153a8dc94d88f4b5461cb29474 -# udev rules used to be shipped by libu2f-host -conf_files="/usr/lib/udev/rules.d/70-u2f.rules" -conflicts="libu2f-host<=1.1.10_3" - -post_extract() { - vsed -i -e '/add_compile_options(-Werror)/d' CMakeLists.txt -} - -post_install() { - vlicense LICENSE -} - -libfido2-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision} libcbor-devel" - pkg_install() { - vmove usr/include - vmove usr/lib/*.a - vmove usr/lib/*.so - vmove usr/lib/pkgconfig - vmove usr/share/man/man3 - } -} diff --git a/srcpkgs/libfilezilla-devel b/srcpkgs/libfilezilla-devel deleted file mode 120000 index 33c7f4590bc0a5..00000000000000 --- a/srcpkgs/libfilezilla-devel +++ /dev/null @@ -1 +0,0 @@ -libfilezilla \ No newline at end of file diff --git a/srcpkgs/libfilezilla/patches/musl.patch b/srcpkgs/libfilezilla/patches/musl.patch deleted file mode 100644 index a643c86bd61d60..00000000000000 --- a/srcpkgs/libfilezilla/patches/musl.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/lib/local_filesys.cpp -+++ b/lib/local_filesys.cpp -@@ -16,6 +16,7 @@ - #include <unistd.h> - #include <string.h> - #include <utime.h> -+#include <limits.h> - #endif - - namespace fz { diff --git a/srcpkgs/libfilezilla/template b/srcpkgs/libfilezilla/template deleted file mode 100644 index 81567ec47de66d..00000000000000 --- a/srcpkgs/libfilezilla/template +++ /dev/null @@ -1,33 +0,0 @@ -# Template file for 'libfilezilla' -# filezilla needs to be rebuilt when libfilezilla version changes, ABI is not stable -pkgname=libfilezilla -version=0.51.1 -revision=1 -build_style=gnu-configure -configure_args="--disable-static" -hostmakedepends="gettext pkg-config" -makedepends="nettle-devel gnutls-devel" -short_desc="Small and modern C++ library, which offers some basic functionalities" -maintainer="Orphaned <orphan@voidlinux.org>" -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/libfilezilla/libfilezilla-${version}.tar.xz" -distfiles="libfilezilla-${version}.tar.xz" -# filezilla blocks non-web-download -distfiles="https://repo-default.voidlinux.org/distfiles/libfilezilla-${version}.tar.xz" -checksum=9a4c88931711f4b9d31702af3555501151b2b9fa46d07f350597a3bc9d5832e6 - -if [ "$XBPS_TARGET_LIBC" = "glibc" ]; then - makedepends+=" libxcrypt-devel" -fi - -libfilezilla-devel_package() { - short_desc+=" - development files" - depends="libfilezilla>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/libfilezilla/update b/srcpkgs/libfilezilla/update deleted file mode 100644 index bc57c5d819eb19..00000000000000 --- a/srcpkgs/libfilezilla/update +++ /dev/null @@ -1 +0,0 @@ -site='https://lib.filezilla-project.org/download.php' diff --git a/srcpkgs/libfirm-devel b/srcpkgs/libfirm-devel deleted file mode 120000 index 4d4918fa0e134c..00000000000000 --- a/srcpkgs/libfirm-devel +++ /dev/null @@ -1 +0,0 @@ -libfirm \ No newline at end of file diff --git a/srcpkgs/libfirm/patches/python-3.12.patch b/srcpkgs/libfirm/patches/python-3.12.patch deleted file mode 100644 index 5028b798cfac65..00000000000000 --- a/srcpkgs/libfirm/patches/python-3.12.patch +++ /dev/null @@ -1,33 +0,0 @@ ---- a/scripts/jinja2/filters.py -+++ b/scripts/jinja2/filters.py -@@ -21,7 +21,7 @@ from jinja2.exceptions import FilterArgu - from jinja2._compat import imap, string_types, text_type, iteritems - - --_word_re = re.compile(r'\w+(?u)') -+_word_re = re.compile(r'\w+') - - - def contextfilter(f): ---- a/scripts/jinja2/tests.py -+++ b/scripts/jinja2/tests.py -@@ -9,7 +9,7 @@ - :license: BSD, see LICENSE for more details. - """ - import re --from collections import Mapping -+from collections.abc import Mapping - from jinja2.runtime import Undefined - from jinja2._compat import text_type, string_types - ---- a/scripts/markupsafe/__init__.py -+++ b/scripts/markupsafe/__init__.py -@@ -10,7 +10,7 @@ - """ - import re - import string --from collections import Mapping -+from collections.abc import Mapping - from markupsafe._compat import text_type, string_types, int_types, \ - unichr, iteritems, PY2 - diff --git a/srcpkgs/libfirm/template b/srcpkgs/libfirm/template deleted file mode 100644 index bd50ed41950664..00000000000000 --- a/srcpkgs/libfirm/template +++ /dev/null @@ -1,47 +0,0 @@ -# Template file for 'libfirm' -pkgname=libfirm -version=1.22.0 -revision=2 -build_style=gnu-makefile -hostmakedepends="perl python3" -short_desc="Graph based SSA intermediate code representation" -maintainer="Leah Neukirchen <leah@vuxu.org>" -license="LGPL-2.1-or-later" -homepage="http://libfirm.org/" -distfiles="https://github.com/MatzeB/${pkgname}/archive/${pkgname}-${version}.tar.gz" -checksum=2e681db62610a41394f1aa3a62583acff8a67cea138354be6b3d2d8d390665c3 - -case "$XBPS_TARGET_MACHINE" in - aarch64*|ppc*) broken="Unsupported long double format" ;; -esac - -do_configure() { - cat <<EOF >config.mak -variant = release -CFLAGS_release = $CFLAGS -Wno-error -LINKFLAGS_release = $LDFLAGS -Wl,-soname=${pkgname}.so.${version%.*} -V = 1 -CC = $CC -EOF -} - -do_build() { - export PERL5LIB=$wrksrc - vsed -i Makefile -e 's;"\\#;"#;' - make ${makejobs} -} - -post_install() { - vinstall build/release/libfirm.so 644 usr/lib libfirm.so.${version%.*} - ln -s libfirm.so.${version%.*} ${DESTDIR}/usr/lib/libfirm.so -} - -libfirm-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/*.so - vmove usr/lib/*.a - } -} diff --git a/srcpkgs/libfishsound-devel b/srcpkgs/libfishsound-devel deleted file mode 120000 index 33bd4f19d16417..00000000000000 --- a/srcpkgs/libfishsound-devel +++ /dev/null @@ -1 +0,0 @@ -libfishsound \ No newline at end of file diff --git a/srcpkgs/libfishsound/template b/srcpkgs/libfishsound/template deleted file mode 100644 index e14d5c53e4b133..00000000000000 --- a/srcpkgs/libfishsound/template +++ /dev/null @@ -1,31 +0,0 @@ -# Template file for 'libfishsound' -pkgname=libfishsound -version=1.0.1 -revision=3 -build_style="gnu-configure" -configure_args="--enable-static=no" -hostmakedepends="pkg-config doxygen" -makedepends="libflac-devel speex-devel libvorbis-devel liboggz-devel libsndfile-devel" -short_desc="Simple interface for decoding/encoding audio data using Xiph.org codecs" -maintainer="newbluemoon <blaumolch@mailbox.org>" -license="BSD-3-Clause" -homepage="https://xiph.org/fishsound/" -distfiles="http://downloads.xiph.org/releases/libfishsound/libfishsound-${version}.tar.gz" -checksum=03eb1601e2306adc88c776afdf212217c6547990d2d0f9ca544dad9a8a9dbb8f - -post_install() { - vlicense COPYING - vdoc AUTHORS - vdoc README -} - -libfishsound-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove usr/lib/*.so - vmove usr/share/doc/${sourcepkg}/html - } -} diff --git a/srcpkgs/libfixposix-devel b/srcpkgs/libfixposix-devel deleted file mode 120000 index 2ff676cee7ef13..00000000000000 --- a/srcpkgs/libfixposix-devel +++ /dev/null @@ -1 +0,0 @@ -libfixposix \ No newline at end of file diff --git a/srcpkgs/libfixposix/template b/srcpkgs/libfixposix/template deleted file mode 100644 index 512a2e8005ffa1..00000000000000 --- a/srcpkgs/libfixposix/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'libfixposix' -pkgname=libfixposix -version=0.4.3 -revision=1 -build_style=gnu-configure -hostmakedepends="automake libtool pkg-config" -short_desc="Thin wrapper over POSIX syscalls" -maintainer="Daniel Lewan <vision360.daniel@gmail.com>" -license="BSL-1.0" -homepage="https://github.com/sionescu/libfixposix" -distfiles="https://github.com/sionescu/libfixposix/archive/v${version}.tar.gz" -checksum=78fe8bcebf496520ac29b5b65049f5ec1977c6bd956640bdc6d1da6ea04d8504 - -pre_configure() { - autoreconf -fi -} - -libfixposix-devel_package() { - depends="${sourcepkg}-${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - vmove usr/include - } -} diff --git a/srcpkgs/libfko b/srcpkgs/libfko deleted file mode 120000 index 3b65ebff9d748b..00000000000000 --- a/srcpkgs/libfko +++ /dev/null @@ -1 +0,0 @@ -fwknop \ No newline at end of file diff --git a/srcpkgs/libfko-devel b/srcpkgs/libfko-devel deleted file mode 120000 index 3b65ebff9d748b..00000000000000 --- a/srcpkgs/libfko-devel +++ /dev/null @@ -1 +0,0 @@ -fwknop \ No newline at end of file diff --git a/srcpkgs/libfl-devel b/srcpkgs/libfl-devel deleted file mode 120000 index 3110bed486e24c..00000000000000 --- a/srcpkgs/libfl-devel +++ /dev/null @@ -1 +0,0 @@ -flex \ No newline at end of file diff --git a/srcpkgs/libflac b/srcpkgs/libflac deleted file mode 120000 index 1a76bfd31c7b85..00000000000000 --- a/srcpkgs/libflac +++ /dev/null @@ -1 +0,0 @@ -flac \ No newline at end of file diff --git a/srcpkgs/libflac-devel b/srcpkgs/libflac-devel deleted file mode 120000 index 1a76bfd31c7b85..00000000000000 --- a/srcpkgs/libflac-devel +++ /dev/null @@ -1 +0,0 @@ -flac \ No newline at end of file diff --git a/srcpkgs/libfluidsynth b/srcpkgs/libfluidsynth deleted file mode 120000 index 264875838598a6..00000000000000 --- a/srcpkgs/libfluidsynth +++ /dev/null @@ -1 +0,0 @@ -fluidsynth \ No newline at end of file diff --git a/srcpkgs/libfm-devel b/srcpkgs/libfm-devel deleted file mode 120000 index c9929577f8ad41..00000000000000 --- a/srcpkgs/libfm-devel +++ /dev/null @@ -1 +0,0 @@ -libfm \ No newline at end of file diff --git a/srcpkgs/libfm-extra-devel b/srcpkgs/libfm-extra-devel deleted file mode 120000 index b29c0369e7f8a2..00000000000000 --- a/srcpkgs/libfm-extra-devel +++ /dev/null @@ -1 +0,0 @@ -libfm-extra \ No newline at end of file diff --git a/srcpkgs/libfm-extra/template b/srcpkgs/libfm-extra/template deleted file mode 100644 index 249d5f3da749da..00000000000000 --- a/srcpkgs/libfm-extra/template +++ /dev/null @@ -1,38 +0,0 @@ -# Template file for 'libfm-extra' -# -# THIS PKG MUST BE SYNCHRONIZED WITH "srcpkgs/libfm"; IT IS SPLITTED TO AVOID -# A CYCLIC DEPENDENCY: libfm <-> menu-cache -# -pkgname=libfm-extra -version=1.4.0 -revision=2 -build_style=gnu-configure -configure_args="--with-extra-only --with-gtk=no --disable-static" -hostmakedepends="automake gettext-devel glib-devel intltool libtool - pkg-config gtk-doc" -makedepends="libglib-devel" -short_desc="LXDE GLib/GIO based library (extra library)" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-or-later" -homepage="https://github.com/lxde/libfm" -distfiles="https://github.com/lxde/libfm/archive/refs/tags/${version}.tar.gz" -checksum=7d7b616411992389a4b7f35796109d605f30bc2ceab84d4081d1665254ebbf82 - -pre_configure() { - autoreconf -fi -} - -post_install() { - # Remove conflicting symlink with libfm. - rm ${DESTDIR}/usr/include/libfm -} - -libfm-extra-devel_package() { - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - short_desc+=" -- development files" - pkg_install() { - vmove usr/include - vmove usr/lib/*.so - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/libfm-extra/update b/srcpkgs/libfm-extra/update deleted file mode 100644 index e9d1e071c94bd4..00000000000000 --- a/srcpkgs/libfm-extra/update +++ /dev/null @@ -1 +0,0 @@ -pkgname=libfm diff --git a/srcpkgs/libfm-gtk+3 b/srcpkgs/libfm-gtk+3 deleted file mode 120000 index c9929577f8ad41..00000000000000 --- a/srcpkgs/libfm-gtk+3 +++ /dev/null @@ -1 +0,0 @@ -libfm \ No newline at end of file diff --git a/srcpkgs/libfm-gtk+3-devel b/srcpkgs/libfm-gtk+3-devel deleted file mode 120000 index c9929577f8ad41..00000000000000 --- a/srcpkgs/libfm-gtk+3-devel +++ /dev/null @@ -1 +0,0 @@ -libfm \ No newline at end of file diff --git a/srcpkgs/libfm-qt-devel b/srcpkgs/libfm-qt-devel deleted file mode 120000 index a8248ffa6cd384..00000000000000 --- a/srcpkgs/libfm-qt-devel +++ /dev/null @@ -1 +0,0 @@ -libfm-qt \ No newline at end of file diff --git a/srcpkgs/libfm-qt/template b/srcpkgs/libfm-qt/template deleted file mode 100644 index 5b66ef55aeb2d6..00000000000000 --- a/srcpkgs/libfm-qt/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'libfm-qt' -pkgname=libfm-qt -version=2.3.1 -revision=1 -build_style=cmake -hostmakedepends="pkg-config lxqt-build-tools qt6-base qt6-tools perl" -makedepends="libexif-devel qt6-base-private-devel - menu-cache-devel lxqt-menu-data-devel" -short_desc="Core library of PCManFM-Qt" -maintainer="Helmut Pozimski <helmut@pozimski.eu>" -license="LGPL-2.1-or-later" -homepage="https://lxqt-project.org" -distfiles="https://github.com/lxqt/libfm-qt/archive/${version}.tar.gz" -checksum=df0ce97dbf1dc71fe440d5cec896fcd355d66d38e5fb19411d5d1efb28fd40ad - -libfm-qt-devel_package() { - short_desc+=" - development files" - depends="qt6-base-devel ${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove usr/lib/*.so - vmove usr/share/cmake - } -} diff --git a/srcpkgs/libfm-qt5-devel b/srcpkgs/libfm-qt5-devel deleted file mode 120000 index 1d73fd5bd80097..00000000000000 --- a/srcpkgs/libfm-qt5-devel +++ /dev/null @@ -1 +0,0 @@ -libfm-qt5 \ No newline at end of file diff --git a/srcpkgs/libfm-qt5/template b/srcpkgs/libfm-qt5/template deleted file mode 100644 index 0df2afc4574f23..00000000000000 --- a/srcpkgs/libfm-qt5/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'libfm-qt5' -pkgname=libfm-qt5 -version=1.4.0 -revision=1 -build_style=cmake -hostmakedepends="pkg-config lxqt-build-tools-qt5 qt5-qmake qt5-host-tools perl" -makedepends="qt5-tools-devel qt5-x11extras-devel libexif-devel - menu-cache-devel lxqt-menu-data-devel" -short_desc="Core library of PCManFM-Qt" -maintainer="Orphaned <orphan@voidlinux.org>" -license="LGPL-2.1-or-later" -homepage="https://lxqt-project.org" -distfiles="https://github.com/lxqt/libfm-qt/archive/${version}.tar.gz" -checksum=fbca95a2d3dab9ac21e685cf15534bb832973442046965bea0ef806cc770e7bf - -libfm-qt5-devel_package() { - short_desc+=" - development files" - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove usr/lib/*.so - vmove usr/share/cmake - } -} diff --git a/srcpkgs/libfm/template b/srcpkgs/libfm/template deleted file mode 100644 index 1732735a49fbbc..00000000000000 --- a/srcpkgs/libfm/template +++ /dev/null @@ -1,70 +0,0 @@ -# Template file for 'libfm' -# -# THIS PKG MUST BE SYNCHRONIZED WITH "srcpkgs/libfm-extra" -# -pkgname=libfm -version=1.4.0 -revision=2 -build_style=gnu-configure -configure_args="--enable-udisks --disable-static --with-gtk=3" -hostmakedepends="automake gettext-devel glib-devel intltool libtool - pkg-config vala-devel gtk-doc" -makedepends="dbus-glib-devel gtk+3-devel libexif-devel menu-cache-devel" -depends="libfm-extra>=${version}" -short_desc="Core library of PCManFM file manager" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-or-later" -homepage="https://github.com/lxde/libfm" -distfiles="https://github.com/lxde/libfm/archive/refs/tags/${version}.tar.gz" -checksum=7d7b616411992389a4b7f35796109d605f30bc2ceab84d4081d1665254ebbf82 -conf_files="/etc/xdg/libfm/libfm.conf" - -pre_configure() { - autoreconf -fi -} - -post_install() { - # remove files that belong to libfm-extra - rm -f ${DESTDIR}/usr/lib/libfm-extra.so* - rm -f ${DESTDIR}/usr/lib/pkgconfig/libfm-extra.pc - rm -f ${DESTDIR}/usr/include/libfm/fm-{extra,version,xml-file}.h - # move locales to /usr/share/locale (needed for musl libc) - if [ -d ${DESTDIR}/usr/lib/locale ]; then - mv ${DESTDIR}/usr/lib/locale ${DESTDIR}/usr/share - fi -} - -libfm-devel_package() { - depends="glib-devel menu-cache-devel ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig/libfm.pc - vmove usr/lib/libfm.so - } -} - -libfm-gtk+3_package() { - short_desc+=" - GTK+3 library" - replaces="libfm-gtk>=0" - pkg_install() { - vmove usr/bin - vmove usr/lib/libfm-gtk3.so.* - vmove usr/lib/libfm/modules/gtk-*.so - vmove usr/share/applications - vmove usr/share/libfm/images - vmove usr/share/libfm/ui - vmove usr/share/man - } -} - -libfm-gtk+3-devel_package() { - depends="gtk+3-devel - libfm-devel>=${version}_${revision} libfm-gtk+3>=${version}_${revision}" - short_desc+=" - GTK+3 library (development files)" - replaces="libfm-gtk-devel>=0" - pkg_install() { - vmove usr/lib/libfm-gtk3.so - vmove usr/lib/pkgconfig/libfm-gtk3.pc - } -} diff --git a/srcpkgs/libfontenc-devel b/srcpkgs/libfontenc-devel deleted file mode 120000 index b3d92befe05aaa..00000000000000 --- a/srcpkgs/libfontenc-devel +++ /dev/null @@ -1 +0,0 @@ -libfontenc \ No newline at end of file diff --git a/srcpkgs/libfontenc/template b/srcpkgs/libfontenc/template deleted file mode 100644 index 3d7c97a12d171a..00000000000000 --- a/srcpkgs/libfontenc/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 'libfontenc' -pkgname=libfontenc -version=1.1.8 -revision=1 -build_style=gnu-configure -configure_args="--with-fontrootdir=/usr/share/fonts/X11" -hostmakedepends="pkg-config" -makedepends="xorgproto zlib-devel" -short_desc="Fontenc Library from X.org" -maintainer="Orphaned <orphan@voidlinux.org>" -license="MIT" -homepage="https://xorg.freedesktop.org/" -distfiles="${XORG_SITE}/lib/libfontenc-${version}.tar.xz" -checksum=7b02c3d405236e0d86806b1de9d6868fe60c313628b38350b032914aa4fd14c6 - -post_install() { - vlicense COPYING -} - -libfontenc-devel_package() { - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/libfprint-devel b/srcpkgs/libfprint-devel deleted file mode 120000 index 739ca683efabcc..00000000000000 --- a/srcpkgs/libfprint-devel +++ /dev/null @@ -1 +0,0 @@ -libfprint \ No newline at end of file diff --git a/srcpkgs/libfprint-udev-rules b/srcpkgs/libfprint-udev-rules deleted file mode 120000 index 739ca683efabcc..00000000000000 --- a/srcpkgs/libfprint-udev-rules +++ /dev/null @@ -1 +0,0 @@ -libfprint \ No newline at end of file diff --git a/srcpkgs/libfprint/files/60-fprint-autosuspend.rules b/srcpkgs/libfprint/files/60-fprint-autosuspend.rules deleted file mode 100644 index 058ba8fa721ab6..00000000000000 --- a/srcpkgs/libfprint/files/60-fprint-autosuspend.rules +++ /dev/null @@ -1,88 +0,0 @@ -# UPEK Eikon 2 -SUBSYSTEM=="usb", ATTRS{idVendor}=="147e", ATTRS{idProduct}=="2016", ATTRS{dev}=="*", ATTR{power/control}="auto" -SUBSYSTEM=="usb", ATTRS{idVendor}=="147e", ATTRS{idProduct}=="2020", ATTRS{dev}=="*", ATTR{power/control}="auto" - -# AuthenTec AES4000 -SUBSYSTEM=="usb", ATTRS{idVendor}=="08ff", ATTRS{idProduct}=="5501", ATTRS{dev}=="*", ATTR{power/control}="auto" - -# AuthenTec AES2501 -SUBSYSTEM=="usb", ATTRS{idVendor}=="08ff", ATTRS{idProduct}=="2500", ATTRS{dev}=="*", ATTR{power/control}="auto" -SUBSYSTEM=="usb", ATTRS{idVendor}=="08ff", ATTRS{idProduct}=="2580", ATTRS{dev}=="*", ATTR{power/control}="auto" - -# AuthenTec AES2550/AES2810 -SUBSYSTEM=="usb", ATTRS{idVendor}=="08ff", ATTRS{idProduct}=="2550", ATTRS{dev}=="*", ATTR{power/control}="auto" -SUBSYSTEM=="usb", ATTRS{idVendor}=="08ff", ATTRS{idProduct}=="2810", ATTRS{dev}=="*", ATTR{power/control}="auto" - -# Digital Persona U.are.U 4000/4000B/4500 -SUBSYSTEM=="usb", ATTRS{idVendor}=="045e", ATTRS{idProduct}=="00bb", ATTRS{dev}=="*", ATTR{power/control}="auto" -SUBSYSTEM=="usb", ATTRS{idVendor}=="045e", ATTRS{idProduct}=="00bc", ATTRS{dev}=="*", ATTR{power/control}="auto" -SUBSYSTEM=="usb", ATTRS{idVendor}=="045e", ATTRS{idProduct}=="00bd", ATTRS{dev}=="*", ATTR{power/control}="auto" -SUBSYSTEM=="usb", ATTRS{idVendor}=="045e", ATTRS{idProduct}=="00ca", ATTRS{dev}=="*", ATTR{power/control}="auto" -SUBSYSTEM=="usb", ATTRS{idVendor}=="05ba", ATTRS{idProduct}=="0007", ATTRS{dev}=="*", ATTR{power/control}="auto" -SUBSYSTEM=="usb", ATTRS{idVendor}=="05ba", ATTRS{idProduct}=="0008", ATTRS{dev}=="*", ATTR{power/control}="auto" -SUBSYSTEM=="usb", ATTRS{idVendor}=="05ba", ATTRS{idProduct}=="000a", ATTRS{dev}=="*", ATTR{power/control}="auto" - -# Veridicom 5thSense -SUBSYSTEM=="usb", ATTRS{idVendor}=="061a", ATTRS{idProduct}=="0110", ATTRS{dev}=="*", ATTR{power/control}="auto" - -# UPEK TouchStrip Sensor-Only -SUBSYSTEM=="usb", ATTRS{idVendor}=="147e", ATTRS{idProduct}=="1000", ATTRS{dev}=="*", ATTR{power/control}="auto" - -# AuthenTec AES1610 -SUBSYSTEM=="usb", ATTRS{idVendor}=="08ff", ATTRS{idProduct}=="1600", ATTRS{dev}=="*", ATTR{power/control}="auto" - -# AuthenTec AES1660 -SUBSYSTEM=="usb", ATTRS{idVendor}=="08ff", ATTRS{idProduct}=="1660", ATTRS{dev}=="*", ATTR{power/control}="auto" -SUBSYSTEM=="usb", ATTRS{idVendor}=="08ff", ATTRS{idProduct}=="1680", ATTRS{dev}=="*", ATTR{power/control}="auto" -SUBSYSTEM=="usb", ATTRS{idVendor}=="08ff", ATTRS{idProduct}=="1681", ATTRS{dev}=="*", ATTR{power/control}="auto" -SUBSYSTEM=="usb", ATTRS{idVendor}=="08ff", ATTRS{idProduct}=="1682", ATTRS{dev}=="*", ATTR{power/control}="auto" -SUBSYSTEM=="usb", ATTRS{idVendor}=="08ff", ATTRS{idProduct}=="1683", ATTRS{dev}=="*", ATTR{power/control}="auto" -SUBSYSTEM=="usb", ATTRS{idVendor}=="08ff", ATTRS{idProduct}=="1684", ATTRS{dev}=="*", ATTR{power/control}="auto" -SUBSYSTEM=="usb", ATTRS{idVendor}=="08ff", ATTRS{idProduct}=="1685", ATTRS{dev}=="*", ATTR{power/control}="auto" -SUBSYSTEM=="usb", ATTRS{idVendor}=="08ff", ATTRS{idProduct}=="1686", ATTRS{dev}=="*", ATTR{power/control}="auto" -SUBSYSTEM=="usb", ATTRS{idVendor}=="08ff", ATTRS{idProduct}=="1687", ATTRS{dev}=="*", ATTR{power/control}="auto" -SUBSYSTEM=="usb", ATTRS{idVendor}=="08ff", ATTRS{idProduct}=="1688", ATTRS{dev}=="*", ATTR{power/control}="auto" -SUBSYSTEM=="usb", ATTRS{idVendor}=="08ff", ATTRS{idProduct}=="1689", ATTRS{dev}=="*", ATTR{power/control}="auto" -SUBSYSTEM=="usb", ATTRS{idVendor}=="08ff", ATTRS{idProduct}=="168a", ATTRS{dev}=="*", ATTR{power/control}="auto" -SUBSYSTEM=="usb", ATTRS{idVendor}=="08ff", ATTRS{idProduct}=="168b", ATTRS{dev}=="*", ATTR{power/control}="auto" -SUBSYSTEM=="usb", ATTRS{idVendor}=="08ff", ATTRS{idProduct}=="168c", ATTRS{dev}=="*", ATTR{power/control}="auto" -SUBSYSTEM=="usb", ATTRS{idVendor}=="08ff", ATTRS{idProduct}=="168d", ATTRS{dev}=="*", ATTR{power/control}="auto" -SUBSYSTEM=="usb", ATTRS{idVendor}=="08ff", ATTRS{idProduct}=="168e", ATTRS{dev}=="*", ATTR{power/control}="auto" -SUBSYSTEM=="usb", ATTRS{idVendor}=="08ff", ATTRS{idProduct}=="168f", ATTRS{dev}=="*", ATTR{power/control}="auto" - -# AuthenTec AES2660 -SUBSYSTEM=="usb", ATTRS{idVendor}=="08ff", ATTRS{idProduct}=="2660", ATTRS{dev}=="*", ATTR{power/control}="auto" -SUBSYSTEM=="usb", ATTRS{idVendor}=="08ff", ATTRS{idProduct}=="2680", ATTRS{dev}=="*", ATTR{power/control}="auto" -SUBSYSTEM=="usb", ATTRS{idVendor}=="08ff", ATTRS{idProduct}=="2681", ATTRS{dev}=="*", ATTR{power/control}="auto" -SUBSYSTEM=="usb", ATTRS{idVendor}=="08ff", ATTRS{idProduct}=="2682", ATTRS{dev}=="*", ATTR{power/control}="auto" -SUBSYSTEM=="usb", ATTRS{idVendor}=="08ff", ATTRS{idProduct}=="2683", ATTRS{dev}=="*", ATTR{power/control}="auto" -SUBSYSTEM=="usb", ATTRS{idVendor}=="08ff", ATTRS{idProduct}=="2684", ATTRS{dev}=="*", ATTR{power/control}="auto" -SUBSYSTEM=="usb", ATTRS{idVendor}=="08ff", ATTRS{idProduct}=="2685", ATTRS{dev}=="*", ATTR{power/control}="auto" -SUBSYSTEM=="usb", ATTRS{idVendor}=="08ff", ATTRS{idProduct}=="2686", ATTRS{dev}=="*", ATTR{power/control}="auto" -SUBSYSTEM=="usb", ATTRS{idVendor}=="08ff", ATTRS{idProduct}=="2687", ATTRS{dev}=="*", ATTR{power/control}="auto" -SUBSYSTEM=="usb", ATTRS{idVendor}=="08ff", ATTRS{idProduct}=="2688", ATTRS{dev}=="*", ATTR{power/control}="auto" -SUBSYSTEM=="usb", ATTRS{idVendor}=="08ff", ATTRS{idProduct}=="2689", ATTRS{dev}=="*", ATTR{power/control}="auto" -SUBSYSTEM=="usb", ATTRS{idVendor}=="08ff", ATTRS{idProduct}=="268a", ATTRS{dev}=="*", ATTR{power/control}="auto" -SUBSYSTEM=="usb", ATTRS{idVendor}=="08ff", ATTRS{idProduct}=="268b", ATTRS{dev}=="*", ATTR{power/control}="auto" -SUBSYSTEM=="usb", ATTRS{idVendor}=="08ff", ATTRS{idProduct}=="268c", ATTRS{dev}=="*", ATTR{power/control}="auto" -SUBSYSTEM=="usb", ATTRS{idVendor}=="08ff", ATTRS{idProduct}=="268d", ATTRS{dev}=="*", ATTR{power/control}="auto" -SUBSYSTEM=="usb", ATTRS{idVendor}=="08ff", ATTRS{idProduct}=="268e", ATTRS{dev}=="*", ATTR{power/control}="auto" -SUBSYSTEM=="usb", ATTRS{idVendor}=="08ff", ATTRS{idProduct}=="268f", ATTRS{dev}=="*", ATTR{power/control}="auto" -SUBSYSTEM=="usb", ATTRS{idVendor}=="08ff", ATTRS{idProduct}=="2691", ATTRS{dev}=="*", ATTR{power/control}="auto" - -# Validity VFS101 -SUBSYSTEM=="usb", ATTRS{idVendor}=="138a", ATTRS{idProduct}=="0001", ATTRS{dev}=="*", ATTR{power/control}="auto" - -# Validity VFS301 -SUBSYSTEM=="usb", ATTRS{idVendor}=="138a", ATTRS{idProduct}=="0005", ATTRS{dev}=="*", ATTR{power/control}="auto" -SUBSYSTEM=="usb", ATTRS{idVendor}=="138a", ATTRS{idProduct}=="0008", ATTRS{dev}=="*", ATTR{power/control}="auto" - -# Validity VFS5011 -SUBSYSTEM=="usb", ATTRS{idVendor}=="138a", ATTRS{idProduct}=="0011", ATTRS{dev}=="*", ATTR{power/control}="auto" -SUBSYSTEM=="usb", ATTRS{idVendor}=="138a", ATTRS{idProduct}=="0017", ATTRS{dev}=="*", ATTR{power/control}="auto" -SUBSYSTEM=="usb", ATTRS{idVendor}=="138a", ATTRS{idProduct}=="0018", ATTRS{dev}=="*", ATTR{power/control}="auto" - -# UPEK TouchChip/Eikon Touch 300 -SUBSYSTEM=="usb", ATTRS{idVendor}=="0483", ATTRS{idProduct}=="2015", ATTRS{dev}=="*", ATTR{power/control}="auto" -SUBSYSTEM=="usb", ATTRS{idVendor}=="147e", ATTRS{idProduct}=="3001", ATTRS{dev}=="*", ATTR{power/control}="auto" - diff --git a/srcpkgs/libfprint/template b/srcpkgs/libfprint/template deleted file mode 100644 index 29961c941166c8..00000000000000 --- a/srcpkgs/libfprint/template +++ /dev/null @@ -1,37 +0,0 @@ -# Template file for 'libfprint' -pkgname=libfprint -version=1.94.9 -revision=1 -build_style=meson -build_helper="gir qemu" -configure_args="-Dudev_rules=disabled -Dgtk-examples=false -Ddoc=false" -hostmakedepends="pkg-config glib-devel" -makedepends="libusb-devel nss-devel glib-devel gdk-pixbuf-devel pixman-devel - libgusb-devel libglib-devel openssl-devel" -depends="libfprint-udev-rules>=${version}_${revision}" -short_desc="Support for consumer fingerprint reader devices" -maintainer="Enno Boland <gottox@voidlinux.org>" -license="LGPL-2.1-or-later" -homepage="http://www.freedesktop.org/wiki/Software/fprint/" -changelog="https://gitlab.freedesktop.org/libfprint/libfprint/raw/master/NEWS" -distfiles="https://gitlab.freedesktop.org/libfprint/libfprint/-/archive/v$version/libfprint-v$version.tar.bz2" -checksum=6f51d9b154c1874b22fff50c288a86584a59dd23b0f6b0a9aa4cdaffb3847ab1 - -libfprint-devel_package() { - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} - -libfprint-udev-rules_package() { - short_desc+=" - udev rules" - conflicts="libfprint<=1.0_1" - pkg_install() { - vmkdir usr/lib/udev/rules.d - vinstall $FILESDIR/60-fprint-autosuspend.rules 644 usr/lib/udev/rules.d - } -} diff --git a/srcpkgs/libfreeaptx-devel b/srcpkgs/libfreeaptx-devel deleted file mode 120000 index fe4a33a76eb236..00000000000000 --- a/srcpkgs/libfreeaptx-devel +++ /dev/null @@ -1 +0,0 @@ -libfreeaptx \ No newline at end of file diff --git a/srcpkgs/libfreeaptx/template b/srcpkgs/libfreeaptx/template deleted file mode 100644 index 1225e1d799157e..00000000000000 --- a/srcpkgs/libfreeaptx/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'libfreeaptx' -pkgname=libfreeaptx -version=0.1.1 -revision=1 -build_style=gnu-makefile -short_desc="Open Source implementation of Audio Processing Technology codec (aptX)" -maintainer="Orphaned <orphan@voidlinux.org>" -license="LGPL-2.1-or-later" -homepage="https://github.com/iamthehorker/libfreeaptx/" -distfiles="https://github.com/iamthehorker/libfreeaptx/archive/refs/tags/$version.tar.gz" -checksum=7acf514446cae59585d9bc21e4f98f4a3856f4741c3a7a09d06e8ac5bf2f7315 - -libfreeaptx-devel_package() { - depends="libfreeaptx>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/libfreecell-solver b/srcpkgs/libfreecell-solver deleted file mode 120000 index f48720eb892d83..00000000000000 --- a/srcpkgs/libfreecell-solver +++ /dev/null @@ -1 +0,0 @@ -freecell-solver \ No newline at end of file diff --git a/srcpkgs/libfreecell-solver-devel b/srcpkgs/libfreecell-solver-devel deleted file mode 120000 index f48720eb892d83..00000000000000 --- a/srcpkgs/libfreecell-solver-devel +++ /dev/null @@ -1 +0,0 @@ -freecell-solver \ No newline at end of file diff --git a/srcpkgs/libfreeglut-devel b/srcpkgs/libfreeglut-devel deleted file mode 120000 index 3b0e3bdf4182b1..00000000000000 --- a/srcpkgs/libfreeglut-devel +++ /dev/null @@ -1 +0,0 @@ -libfreeglut \ No newline at end of file diff --git a/srcpkgs/libfreeglut/template b/srcpkgs/libfreeglut/template deleted file mode 100644 index c2c74d8dac51a7..00000000000000 --- a/srcpkgs/libfreeglut/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'libfreeglut' -pkgname=libfreeglut -version=3.2.2 -revision=1 -build_style=cmake -makedepends='libXxf86vm-devel MesaLib-devel libXi-devel glu-devel' -short_desc="Open source implementation of the OpenGL Utility Toolkit library" -maintainer="Orphaned <orphan@voidlinux.org>" -license="MIT" -homepage="http://freeglut.sourceforge.net/" -distfiles="${SOURCEFORGE_SITE}/freeglut/freeglut-${version}.tar.gz" -checksum=c5944a082df0bba96b5756dddb1f75d0cd72ce27b5395c6c1dde85c2ff297a50 - -post_install() { - vlicense COPYING -} - -libfreeglut-devel_package() { - depends="${makedepends} libfreeglut>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/*.a - vmove usr/lib/*.so - vmove usr/lib/pkgconfig - vmove usr/lib/cmake - } -} diff --git a/srcpkgs/libfreeglut/update b/srcpkgs/libfreeglut/update deleted file mode 100644 index 69e02b584e70a7..00000000000000 --- a/srcpkgs/libfreeglut/update +++ /dev/null @@ -1 +0,0 @@ -pkgname=freeglut diff --git a/srcpkgs/libfreehand-devel b/srcpkgs/libfreehand-devel deleted file mode 120000 index 007c73f117ff82..00000000000000 --- a/srcpkgs/libfreehand-devel +++ /dev/null @@ -1 +0,0 @@ -libfreehand \ No newline at end of file diff --git a/srcpkgs/libfreehand-doc b/srcpkgs/libfreehand-doc deleted file mode 120000 index 007c73f117ff82..00000000000000 --- a/srcpkgs/libfreehand-doc +++ /dev/null @@ -1 +0,0 @@ -libfreehand \ No newline at end of file diff --git a/srcpkgs/libfreehand/patches/remove-extra-parens.patch b/srcpkgs/libfreehand/patches/remove-extra-parens.patch deleted file mode 100644 index 096fed7b178dd2..00000000000000 --- a/srcpkgs/libfreehand/patches/remove-extra-parens.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/src/lib/FHCollector.cpp 2017-09-16 12:28:50.000000000 +0200 -+++ b/src/lib/FHCollector.cpp 2018-08-09 11:05:32.164697936 +0200 -@@ -1907,7 +1907,7 @@ - textObjectProps.insert("svg:width", width); - for (int i=0; i<4; ++i) // osnola: let assume that there is no padding - { -- char const *(padding[])= {"fo:padding-left","fo:padding-right","fo:padding-top","fo:padding-bottom"}; -+ char const *padding[] = {"fo:padding-left","fo:padding-right","fo:padding-top","fo:padding-bottom"}; - textObjectProps.insert(padding[i],0,librevenge::RVNG_POINT); - } - if (!FH_ALMOST_ZERO(rotation)) diff --git a/srcpkgs/libfreehand/patches/umachine.patch b/srcpkgs/libfreehand/patches/umachine.patch deleted file mode 100644 index cd65b911b4320f..00000000000000 --- a/srcpkgs/libfreehand/patches/umachine.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/src/lib/libfreehand_utils.cpp 2017-09-16 12:28:50.000000000 +0200 -+++ b/src/lib/libfreehand_utils.cpp 2020-06-27 12:18:04.687184906 +0200 -@@ -10,6 +10,8 @@ - #include <cstdarg> - #include <cstdio> - -+#define UPRV_BLOCK_MACRO_BEGIN -+#define UPRV_BLOCK_MACRO_END - #include <unicode/utf8.h> - #include <unicode/utf16.h> - #include "libfreehand_utils.h" diff --git a/srcpkgs/libfreehand/template b/srcpkgs/libfreehand/template deleted file mode 100644 index a413c25352871d..00000000000000 --- a/srcpkgs/libfreehand/template +++ /dev/null @@ -1,38 +0,0 @@ -# Template file for 'libfreehand' -pkgname=libfreehand -version=0.1.2 -revision=5 -build_style=gnu-configure -hostmakedepends="doxygen gperf perl pkg-config" -makedepends="icu-devel lcms2-devel librevenge-devel libcppunit-devel - boost-devel-minimal zlib-devel" -short_desc="Parser for Aldus/Macromedia/Adobe FreeHand documents" -maintainer="Đoàn Trần Công Danh <congdanhqx@gmail.com>" -license="MPL-2.0" -homepage="https://wiki.documentfoundation.org/DLP/Libraries/libfreehand" -distfiles="http://dev-www.libreoffice.org/src/${pkgname}/${pkgname}-${version}.tar.xz" -checksum=0e422d1564a6dbf22a9af598535425271e583514c0f7ba7d9091676420de34ac - -CXXFLAGS="-Wno-deprecated-copy" - -post_install() { - vlicense COPYING -} - -libfreehand-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision} librevenge-devel zlib-devel" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove usr/lib/*.so - } -} - -libfreehand-doc_package() { - short_desc+=" - documentation" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/share/doc - } -} diff --git a/srcpkgs/libfreehand/update b/srcpkgs/libfreehand/update deleted file mode 100644 index 099bb3dcd27677..00000000000000 --- a/srcpkgs/libfreehand/update +++ /dev/null @@ -1 +0,0 @@ -site="http://dev-www.libreoffice.org/src/libfreehand" diff --git a/srcpkgs/libfreerdp b/srcpkgs/libfreerdp deleted file mode 120000 index ff5b2c64c02a44..00000000000000 --- a/srcpkgs/libfreerdp +++ /dev/null @@ -1 +0,0 @@ -freerdp \ No newline at end of file diff --git a/srcpkgs/libfreerdp-server b/srcpkgs/libfreerdp-server deleted file mode 120000 index ff5b2c64c02a44..00000000000000 --- a/srcpkgs/libfreerdp-server +++ /dev/null @@ -1 +0,0 @@ -freerdp \ No newline at end of file diff --git a/srcpkgs/libfreerdp3 b/srcpkgs/libfreerdp3 deleted file mode 120000 index d8e6da3ebcadf3..00000000000000 --- a/srcpkgs/libfreerdp3 +++ /dev/null @@ -1 +0,0 @@ -freerdp3 \ No newline at end of file diff --git a/srcpkgs/libfreerdp3-server b/srcpkgs/libfreerdp3-server deleted file mode 120000 index d8e6da3ebcadf3..00000000000000 --- a/srcpkgs/libfreerdp3-server +++ /dev/null @@ -1 +0,0 @@ -freerdp3 \ No newline at end of file diff --git a/srcpkgs/libfrr b/srcpkgs/libfrr deleted file mode 120000 index 6060b277e4ece2..00000000000000 --- a/srcpkgs/libfrr +++ /dev/null @@ -1 +0,0 @@ -frr \ No newline at end of file diff --git a/srcpkgs/libfrr-devel b/srcpkgs/libfrr-devel deleted file mode 120000 index 6060b277e4ece2..00000000000000 --- a/srcpkgs/libfrr-devel +++ /dev/null @@ -1 +0,0 @@ -frr \ No newline at end of file diff --git a/srcpkgs/libfrrospfapiclient b/srcpkgs/libfrrospfapiclient deleted file mode 120000 index 6060b277e4ece2..00000000000000 --- a/srcpkgs/libfrrospfapiclient +++ /dev/null @@ -1 +0,0 @@ -frr \ No newline at end of file diff --git a/srcpkgs/libfrrospfapiclient-devel b/srcpkgs/libfrrospfapiclient-devel deleted file mode 120000 index 6060b277e4ece2..00000000000000 --- a/srcpkgs/libfrrospfapiclient-devel +++ /dev/null @@ -1 +0,0 @@ -frr \ No newline at end of file diff --git a/srcpkgs/libfstrcmp b/srcpkgs/libfstrcmp deleted file mode 120000 index 183ccaf790e9b6..00000000000000 --- a/srcpkgs/libfstrcmp +++ /dev/null @@ -1 +0,0 @@ -fstrcmp \ No newline at end of file diff --git a/srcpkgs/libfstrcmp-devel b/srcpkgs/libfstrcmp-devel deleted file mode 120000 index 183ccaf790e9b6..00000000000000 --- a/srcpkgs/libfstrcmp-devel +++ /dev/null @@ -1 +0,0 @@ -fstrcmp \ No newline at end of file diff --git a/srcpkgs/libfswatch b/srcpkgs/libfswatch deleted file mode 120000 index 73e34256b326fb..00000000000000 --- a/srcpkgs/libfswatch +++ /dev/null @@ -1 +0,0 @@ -fswatch \ No newline at end of file diff --git a/srcpkgs/libfswatch-devel b/srcpkgs/libfswatch-devel deleted file mode 120000 index 73e34256b326fb..00000000000000 --- a/srcpkgs/libfswatch-devel +++ /dev/null @@ -1 +0,0 @@ -fswatch \ No newline at end of file diff --git a/srcpkgs/libftdi1-devel b/srcpkgs/libftdi1-devel deleted file mode 120000 index 4f078786a0ca60..00000000000000 --- a/srcpkgs/libftdi1-devel +++ /dev/null @@ -1 +0,0 @@ -libftdi1 \ No newline at end of file diff --git a/srcpkgs/libftdi1/template b/srcpkgs/libftdi1/template deleted file mode 100644 index d17e36c93014a6..00000000000000 --- a/srcpkgs/libftdi1/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 'libftdi' -pkgname=libftdi1 -version=1.5 -revision=1 -build_style=cmake -makedepends="libusb-devel confuse-devel" -short_desc="Library to talk to FTDI chips" -maintainer="Leah Neukirchen <leah@vuxu.org>" -license="GPL-2, LGPL-2" -homepage="http://www.intra2net.com/en/developer/libftdi/download.php" -distfiles="http://www.intra2net.com/en/developer/libftdi/download/${pkgname}-${version}.tar.bz2" -checksum=7c7091e9c86196148bd41177b4590dccb1510bfe6cea5bf7407ff194482eb049 - -post_extract() { - sed -i 's/LIB_SUFFIX 64/LIB_SUFFIX ""/' CMakeLists.txt -} - -libftdi1-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove "usr/bin/*-config" - vmove usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - vmove usr/lib/cmake - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/libfuzzy b/srcpkgs/libfuzzy deleted file mode 120000 index 4bc82f4aef6ab6..00000000000000 --- a/srcpkgs/libfuzzy +++ /dev/null @@ -1 +0,0 @@ -ssdeep \ No newline at end of file diff --git a/srcpkgs/libfuzzy-devel b/srcpkgs/libfuzzy-devel deleted file mode 120000 index 4bc82f4aef6ab6..00000000000000 --- a/srcpkgs/libfuzzy-devel +++ /dev/null @@ -1 +0,0 @@ -ssdeep \ No newline at end of file diff --git a/srcpkgs/libgadu-devel b/srcpkgs/libgadu-devel deleted file mode 120000 index 0180692bc6b2e8..00000000000000 --- a/srcpkgs/libgadu-devel +++ /dev/null @@ -1 +0,0 @@ -libgadu \ No newline at end of file diff --git a/srcpkgs/libgadu/patches/musl-sys_types.h.diff b/srcpkgs/libgadu/patches/musl-sys_types.h.diff deleted file mode 100644 index 1900d1cc92feda..00000000000000 --- a/srcpkgs/libgadu/patches/musl-sys_types.h.diff +++ /dev/null @@ -1,10 +0,0 @@ ---- a/test/manual/lib/base64.c 2014-12-20 21:42:04.000000000 +0100 -+++ b/test/manual/lib/base64.c 2015-07-07 09:02:03.591897875 +0200 -@@ -18,6 +18,7 @@ - - #include <stdlib.h> - #include <string.h> -+#include <sys/types.h> - - #include "base64.h" - #include "config.h" diff --git a/srcpkgs/libgadu/template b/srcpkgs/libgadu/template deleted file mode 100644 index 3775a273ca9742..00000000000000 --- a/srcpkgs/libgadu/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 'libgadu' -pkgname=libgadu -version=1.12.2 -revision=2 -build_style=gnu-configure -configure_args="--with-c99-vsnprintf" -hostmakedepends="automake libtool pkg-config perl protobuf-c" -makedepends="gnutls-devel libcurl-devel expat-devel libxml2-devel zlib-devel" -short_desc="Gadu-Gadu instant messaging protocol library" -maintainer="Orphaned <orphan@voidlinux.org>" -license="LGPL-2.1-only" -homepage="https://www.wasilczyk.pl/en/projects/libgadu/" -distfiles="https://github.com/wojtekka/${pkgname}/archive/${version}.tar.gz>${pkgname}-${version}.tar.gz" -checksum=f53e703d7ad93ce222dbf7fc0cec77f62813af38817a3678e799e91f1c69c94d - -pre_configure() { - NOCONFIGURE=1 ./autogen.sh -} - -libgadu-devel_package() { - depends="gnutls-devel zlib-devel ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/libgamemode b/srcpkgs/libgamemode deleted file mode 120000 index d1810c733eb88a..00000000000000 --- a/srcpkgs/libgamemode +++ /dev/null @@ -1 +0,0 @@ -gamemode \ No newline at end of file diff --git a/srcpkgs/libgamemode-devel b/srcpkgs/libgamemode-devel deleted file mode 120000 index d1810c733eb88a..00000000000000 --- a/srcpkgs/libgamemode-devel +++ /dev/null @@ -1 +0,0 @@ -gamemode \ No newline at end of file diff --git a/srcpkgs/libgaminggear-devel b/srcpkgs/libgaminggear-devel deleted file mode 120000 index 675caa3498d575..00000000000000 --- a/srcpkgs/libgaminggear-devel +++ /dev/null @@ -1 +0,0 @@ -libgaminggear \ No newline at end of file diff --git a/srcpkgs/libgaminggear/template b/srcpkgs/libgaminggear/template deleted file mode 100644 index 36ab8eccfeab1f..00000000000000 --- a/srcpkgs/libgaminggear/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'libgaminggear' -pkgname=libgaminggear -version=0.15.1 -revision=1 -build_style=cmake -configure_args="-DINSTALL_CMAKE_MODULESDIR=/usr/lib/cmake - -DINSTALL_PKGCONFIGDIR=/usr/lib/pkgconfig" -hostmakedepends="gettext pkg-config glib-devel" -makedepends="libglib-devel gtk+-devel libnotify-devel sqlite-devel - libcanberra-devel" -short_desc="Provides functionality for gaming input devices" -maintainer="Alexander Gehrke <void@qwertyuiop.de>" -license="GPL-2.0-only" -homepage="https://sourceforge.net/projects/libgaminggear/" -distfiles="${SOURCEFORGE_SITE}/${pkgname}/${pkgname}-${version}.tar.bz2" -checksum=ffbd59c62e3107b09ec99f1e5147529c61931987abc7f86a140449b46388c549 - -CFLAGS="-I$XBPS_CROSS_BASE/usr/include/harfbuzz" - -libgaminggear-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision} gtk+-devel libglib-devel - libcanberra-devel libnotify-devel sqlite-devel" - pkg_install() { - vmove "usr/lib/*.so" - vmove usr/lib/cmake - vmove usr/lib/pkgconfig - vmove usr/include - } -} diff --git a/srcpkgs/libgbinder-devel b/srcpkgs/libgbinder-devel deleted file mode 120000 index f31e2e6dbb522f..00000000000000 --- a/srcpkgs/libgbinder-devel +++ /dev/null @@ -1 +0,0 @@ -libgbinder \ No newline at end of file diff --git a/srcpkgs/libgbinder/template b/srcpkgs/libgbinder/template deleted file mode 100644 index 2fc7090b15d078..00000000000000 --- a/srcpkgs/libgbinder/template +++ /dev/null @@ -1,33 +0,0 @@ -# Template file for 'libgbinder' -pkgname=libgbinder -version=1.1.43 -revision=1 -build_style=gnu-makefile -make_use_env=1 -make_build_args="KEEP_SYMBOLS=1" -make_build_target="release pkgconfig" -make_install_target="install-dev" -make_check_target="test" -hostmakedepends="pkg-config bison flex" -makedepends="libglibutil-devel" -short_desc="GLib-style interface to binder (Android IPC mechanism)" -maintainer="Orphaned <orphan@voidlinux.org>" -license="BSD-3-Clause" -homepage="https://github.com/mer-hybris/libgbinder" -changelog="https://raw.githubusercontent.com/mer-hybris/libgbinder/master/debian/changelog" -distfiles="https://github.com/mer-hybris/libgbinder/archive/refs/tags/${version}.tar.gz" -checksum=31e40d30b5624352681a0eb4e155708679b0349e084913e419f5b3c2c668ac76 - -post_install() { - vlicense LICENSE -} - -libgbinder-devel_package() { - depends="${sourcepkg}>=${version}_${revision} libglibutil-devel" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/libgbm b/srcpkgs/libgbm deleted file mode 120000 index 1ad1bbec7ab303..00000000000000 --- a/srcpkgs/libgbm +++ /dev/null @@ -1 +0,0 @@ -mesa \ No newline at end of file diff --git a/srcpkgs/libgbm-asahi b/srcpkgs/libgbm-asahi deleted file mode 120000 index 643f3dbeebace7..00000000000000 --- a/srcpkgs/libgbm-asahi +++ /dev/null @@ -1 +0,0 @@ -mesa-asahi \ No newline at end of file diff --git a/srcpkgs/libgbm-asahi-devel b/srcpkgs/libgbm-asahi-devel deleted file mode 120000 index 643f3dbeebace7..00000000000000 --- a/srcpkgs/libgbm-asahi-devel +++ /dev/null @@ -1 +0,0 @@ -mesa-asahi \ No newline at end of file diff --git a/srcpkgs/libgbm-devel b/srcpkgs/libgbm-devel deleted file mode 120000 index 1ad1bbec7ab303..00000000000000 --- a/srcpkgs/libgbm-devel +++ /dev/null @@ -1 +0,0 @@ -mesa \ No newline at end of file diff --git a/srcpkgs/libgcc b/srcpkgs/libgcc deleted file mode 120000 index b08d5af5795c60..00000000000000 --- a/srcpkgs/libgcc +++ /dev/null @@ -1 +0,0 @@ -gcc \ No newline at end of file diff --git a/srcpkgs/libgcc-devel b/srcpkgs/libgcc-devel deleted file mode 120000 index b08d5af5795c60..00000000000000 --- a/srcpkgs/libgcc-devel +++ /dev/null @@ -1 +0,0 @@ -gcc \ No newline at end of file diff --git a/srcpkgs/libgccjit-devel b/srcpkgs/libgccjit-devel deleted file mode 120000 index ad6b9f7639f3bf..00000000000000 --- a/srcpkgs/libgccjit-devel +++ /dev/null @@ -1 +0,0 @@ -libgccjit \ No newline at end of file diff --git a/srcpkgs/libgccjit/files/gccgo-musl.patch b/srcpkgs/libgccjit/files/gccgo-musl.patch deleted file mode 120000 index a093af85773810..00000000000000 --- a/srcpkgs/libgccjit/files/gccgo-musl.patch +++ /dev/null @@ -1 +0,0 @@ -../../gcc/files/gccgo-musl.patch \ No newline at end of file diff --git a/srcpkgs/libgccjit/files/libgnarl-musl.patch b/srcpkgs/libgccjit/files/libgnarl-musl.patch deleted file mode 120000 index 33ccc9789f93ff..00000000000000 --- a/srcpkgs/libgccjit/files/libgnarl-musl.patch +++ /dev/null @@ -1 +0,0 @@ -../../gcc/files/libgnarl-musl.patch \ No newline at end of file diff --git a/srcpkgs/libgccjit/files/libssp-musl.patch b/srcpkgs/libgccjit/files/libssp-musl.patch deleted file mode 120000 index 37a7489360f841..00000000000000 --- a/srcpkgs/libgccjit/files/libssp-musl.patch +++ /dev/null @@ -1 +0,0 @@ -../../gcc/files/libssp-musl.patch \ No newline at end of file diff --git a/srcpkgs/libgccjit/patches b/srcpkgs/libgccjit/patches deleted file mode 120000 index c42218ef09dfaf..00000000000000 --- a/srcpkgs/libgccjit/patches +++ /dev/null @@ -1 +0,0 @@ -../gcc/patches \ No newline at end of file diff --git a/srcpkgs/libgccjit/template b/srcpkgs/libgccjit/template deleted file mode 100644 index 2e649e6bd03aca..00000000000000 --- a/srcpkgs/libgccjit/template +++ /dev/null @@ -1,197 +0,0 @@ -# Template file for 'libgccjit' -# Revbump libtool when updating gcc, since it hardcodes some internal compiler paths -# which use the version number. - -pkgname=libgccjit -version=14.2.1+20250405 -revision=1 -hostmakedepends="tar texinfo perl flex" -makedepends="zlib-devel libzstd-devel isl-devel libmpc-devel gmp-devel mpfr-devel" -depends="gcc" -checkdepends="dejagnu" -short_desc="Just-In-Time Compilation library for GCC" -maintainer="Lane Biocini <lane@mailbox.org>" -homepage="https://gcc.gnu.org" -license="GFDL-1.2-or-later, GPL-3.0-or-later, LGPL-2.1-or-later" -case "${version}" in - *+*) distfiles="https://gcc.gnu.org/pub/gcc/snapshots/${version%%.*}-${version#*+}/gcc-${version%%.*}-${version#*+}.tar.xz" ;; - *) distfiles="${GNU_SITE}/gcc/gcc-${version}/gcc-${version}.tar.xz" ;; -esac -checksum=9a84b0947d8fb18197eef3fce8e255e30a61f7f382cebb961b1705c1d99214a3 -nopie=yes -lib32disabled=yes - -# Snapshot tarballs get removed after over a year, we can archive the ones we need in distfiles. -case "$XBPS_DISTFILES_FALLBACK" in - *"repo-default.voidlinux.org/distfiles"*) ;; - *) XBPS_DISTFILES_FALLBACK+=" https://repo-default.voidlinux.org/distfiles" ;; -esac - -pre_configure() { - if [ "$XBPS_TARGET_LIBC" = musl ]; then - for p in ${FILESDIR}/*-musl.patch; do - patch -p1 -i $p - done - fi -} - -do_configure() { - # Define triplet for gcc build target - case "$XBPS_TARGET_MACHINE" in - i686) _target_triplet="i686-pc-linux-gnu";; - i686-musl) _target_triplet="i686-linux-musl";; - x86_64) _target_triplet="x86_64-unknown-linux-gnu";; - x86_64-musl) _target_triplet="x86_64-linux-musl";; - armv5tel) _target_triplet="arm-linux-gnueabi";; - armv5tel-musl) _target_triplet="arm-linux-musleabi";; - armv6l) _target_triplet="arm-linux-gnueabihf";; - armv7l) _target_triplet="armv7l-linux-gnueabihf";; - armv6l-musl) _target_triplet="arm-linux-musleabihf";; - armv7l-musl) _target_triplet="armv7l-linux-musleabihf";; - aarch64) _target_triplet="aarch64-linux-gnu";; - aarch64-musl) _target_triplet="aarch64-linux-musl";; - ppc) _target_triplet="powerpc-linux-gnu";; - ppc-musl) _target_triplet="powerpc-linux-musl";; - ppcle) _target_triplet="powerpcle-linux-gnu";; - ppcle-musl) _target_triplet="powerpcle-linux-musl";; - ppc64le) _target_triplet="powerpc64le-linux-gnu";; - ppc64le-musl) _target_triplet="powerpc64le-linux-musl";; - ppc64) _target_triplet="powerpc64-linux-gnu";; - ppc64-musl) _target_triplet="powerpc64-linux-musl";; - mips-musl) _target_triplet="mips-linux-musl";; - mipshf-musl) _target_triplet="mips-linux-muslhf";; - mipsel-musl) _target_triplet="mipsel-linux-musl";; - mipselhf-musl) _target_triplet="mipsel-linux-muslhf";; - esac - - local _langs _args _hash - _hash=gnu - case "$XBPS_TARGET_MACHINE" in - mipselhf-musl) _args+=" --with-arch=mips32r2 --with-float=hard"; _hash=sysv;; - mipsel-musl) _args+=" --with-arch=mips32r2 --with-float=soft"; _hash=sysv;; - mipshf-musl) _args+=" --with-arch=mips32r2 --with-float=hard";; - mips-musl) _args+=" --with-arch=mips32r2 --with-float=soft";; - armv5*) _args+=" --with-arch=armv5te --with-float=soft";; - armv6l*) _args+=" --with-arch=armv6 --with-fpu=vfp --with-float=hard";; - armv7l*) _args+=" --with-arch=armv7-a --with-fpu=vfpv3 --with-float=hard";; - aarch64*) _args+=" --with-arch=armv8-a";; - ppc64le*) _args+=" --with-abi=elfv2 --enable-secureplt --enable-targets=powerpcle-linux";; - ppc64*) _args+=" --with-abi=elfv2 --enable-secureplt --enable-targets=powerpc-linux";; - ppc*) _args+=" --enable-secureplt";; - esac - - # fix: unknown long double size, cannot define BFP_FMT - case "$XBPS_TARGET_MACHINE" in - ppc*-musl) _args+=" --disable-decimal-float";; - esac - - if [ "$CROSS_BUILD" ]; then - export CC_FOR_TARGET="$CC" - export GCC_FOR_TARGET="$CC" - export CXX_FOR_TARGET="$CXX" - - _args+=" --host=$XBPS_CROSS_TRIPLET" - _args+=" --with-build-sysroot=${XBPS_CROSS_BASE}" - elif [ -z "$CHROOT_READY" ]; then - export LD_LIBRARY_PATH="${XBPS_MASTERDIR}/usr/lib${XBPS_TARGET_WORDSIZE}" - _args+=" --build=${_target_triplet}" - else - _args+=" --build=${_target_triplet}" - fi - - if [ "$XBPS_TARGET_LIBC" = "musl" ]; then - _args+=" --disable-gnu-unique-object" - _args+=" --disable-symvers" - _args+=" libat_cv_have_ifunc=no" - else - _args+=" --enable-gnu-unique-object" - fi - - case "$XBPS_TARGET_MACHINE" in - ppc*) _args+=" --disable-vtable-verify";; - *) _args+=" --enable-vtable-verify";; - esac - - export CFLAGS="${CFLAGS/-D_FORTIFY_SOURCE=2/}" - export CXXFLAGS="${CXXFLAGS/-D_FORTIFY_SOURCE=2/}" - - # Disable explicit -fno-PIE, gcc will figure this out itself. - export CFLAGS="${CFLAGS//-fno-PIE/}" - export CXXFLAGS="${CXXFLAGS//-fno-PIE/}" - export LDFLAGS="${LDFLAGS//-no-pie/}" - - # Needs explicit -fPIC - export CFLAGS+=" -fPIC" - export CXXFLAGS+=" -fPIC" - - _args+=" --prefix=/usr" - _args+=" --mandir=/usr/share/man" - _args+=" --infodir=/usr/share/info" - _args+=" --libexecdir=/usr/lib${XBPS_TARGET_WORDSIZE}" - _args+=" --libdir=/usr/lib${XBPS_TARGET_WORDSIZE}" - _args+=" --enable-threads=posix" - _args+=" --enable-__cxa_atexit" - _args+=" --disable-multilib" - _args+=" --with-system-zlib" - _args+=" --enable-shared" - _args+=" --enable-lto" - _args+=" --enable-plugins" - _args+=" --enable-linker-build-id" - _args+=" --disable-werror" - _args+=" --disable-nls" - _args+=" --enable-default-pie" - _args+=" --enable-default-ssp" - _args+=" --enable-checking=release" - _args+=" --disable-libstdcxx-pch" - _args+=" --with-isl" - _args+=" --with-linker-hash-style=$_hash" - _args+=" --disable-sjlj-exceptions" - _args+=" --disable-target-libiberty" - - # libgccjit compilation specific - _args+=" --enable-host-shared" - _args+=" --disable-bootstrap" - _args+=" --disable-libquadmath" - _args+=" --disable-libquadmath-support" - _args+=" --disable-libgomp" - _args+=" --disable-liboffloadmic" - _args+=" --disable-libada" - _args+=" --disable-libvtv" - _args+=" --disable-libsanitizer" - _args+=" --with-bugurl='https://github.com/void-linux/void-packages/issues'" - - mkdir -p build - cd build - - # If we are checking packages, we need to have c++ compiled - [ -z "$XBPS_CHECK_PKGS" ] && _langs="jit" || _langs="jit,c++" - _args+=" --enable-languages=${_langs}" - CONFIG_SHELL=/bin/bash \ - ${wrksrc}/configure ${_args} -} - -do_build() { - make -C build ${makejobs} -} - -do_check() { - make -C build/gcc check-jit RUNTESTFLAGS="-v -v -v" -} - -do_install() { - make -C build/gcc DESTDIR=${DESTDIR} jit.install-common jit.install-info -} - -post_install() { - vlicense COPYING.RUNTIME RUNTIME.LIBRARY.EXCEPTION -} - -libgccjit-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/*.so - vmove usr/share/info - } -} diff --git a/srcpkgs/libgccjit/update b/srcpkgs/libgccjit/update deleted file mode 100644 index fb8dd58f204491..00000000000000 --- a/srcpkgs/libgccjit/update +++ /dev/null @@ -1,2 +0,0 @@ -site="https://gcc.gnu.org/releases.html" -pattern="GCC \K[\d.]+(?=\<)" diff --git a/srcpkgs/libgcj b/srcpkgs/libgcj deleted file mode 120000 index 608daaf380482f..00000000000000 --- a/srcpkgs/libgcj +++ /dev/null @@ -1 +0,0 @@ -gcc6 \ No newline at end of file diff --git a/srcpkgs/libgcj-devel b/srcpkgs/libgcj-devel deleted file mode 120000 index 608daaf380482f..00000000000000 --- a/srcpkgs/libgcj-devel +++ /dev/null @@ -1 +0,0 @@ -gcc6 \ No newline at end of file diff --git a/srcpkgs/libgcroots-devel b/srcpkgs/libgcroots-devel deleted file mode 120000 index 3f941c40e0f5fe..00000000000000 --- a/srcpkgs/libgcroots-devel +++ /dev/null @@ -1 +0,0 @@ -libgcroots \ No newline at end of file diff --git a/srcpkgs/libgcroots/template b/srcpkgs/libgcroots/template deleted file mode 100644 index 26423de91dc3a7..00000000000000 --- a/srcpkgs/libgcroots/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'libgcroots' -pkgname=libgcroots -version=0.3.2 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config" -short_desc="GC library for sigscheme Scheme interpreter" -maintainer="Đoàn Trần Công Danh <congdanhqx@gmail.com>" -license="custom:libgcroots" -homepage="https://github.com/uim/libgcroots" -distfiles="https://github.com/uim/libgcroots/releases/download/$version/libgcroots-$version.tar.bz2" -checksum=b177a1c033bd907ea341db7e46eeee181acb73225bf58ada1966e7b4d50f657f - -post_install() { - rm -f $DESTDIR/usr/lib/*.la - vlicense COPYING -} - -libgcroots-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" - } -} diff --git a/srcpkgs/libgcrypt-devel b/srcpkgs/libgcrypt-devel deleted file mode 120000 index 2d59ed19746b59..00000000000000 --- a/srcpkgs/libgcrypt-devel +++ /dev/null @@ -1 +0,0 @@ -libgcrypt \ No newline at end of file diff --git a/srcpkgs/libgcrypt/template b/srcpkgs/libgcrypt/template deleted file mode 100644 index 8a9dce7019f797..00000000000000 --- a/srcpkgs/libgcrypt/template +++ /dev/null @@ -1,43 +0,0 @@ -# Template file for 'libgcrypt' -pkgname=libgcrypt -version=1.11.1 -revision=1 -build_style=gnu-configure -configure_args="--enable-static --without-capabilities" -makedepends="libgpg-error-devel" -short_desc="GNU cryptographic library" -maintainer="skmpz <dem.procopiou@gmail.com>" -license="LGPL-2.1-or-later" -homepage="https://www.gnupg.org" -distfiles="https://gnupg.org/ftp/gcrypt/libgcrypt/libgcrypt-${version}.tar.bz2" -checksum=24e91c9123a46c54e8371f3a3a2502f1198f2893fbfbf59af95bc1c21499b00e - -if [ "$CROSS_BUILD" ]; then - configure_args+=" ac_cv_sys_symbol_underscore=no" -fi - -case "$XBPS_TARGET_MACHINE" in - ppcle*) configure_args+=" --disable-ppc-crypto-support";; -esac - -post_configure() { - case "$XBPS_TARGET_MACHINE" in - armv[5-6]*) - sed -i '/HAVE_GCC_INLINE_ASM_NEON 1/d' config.h - sed -i '/HAVE_GCC_INLINE_ASM_AARCH32_CRYPTO 1/d' config.h - ;; - esac -} - -libgcrypt-devel_package() { - depends="${makedepends} ${sourcepkg}-${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/bin/libgcrypt-config - vmove usr/include - vmove usr/lib/pkgconfig - vmove usr/share - vmove "usr/lib/*.so" - vmove "usr/lib/*.a" - } -} diff --git a/srcpkgs/libgda-devel b/srcpkgs/libgda-devel deleted file mode 120000 index 8725af83e986e7..00000000000000 --- a/srcpkgs/libgda-devel +++ /dev/null @@ -1 +0,0 @@ -libgda \ No newline at end of file diff --git a/srcpkgs/libgda-tools b/srcpkgs/libgda-tools deleted file mode 120000 index 8725af83e986e7..00000000000000 --- a/srcpkgs/libgda-tools +++ /dev/null @@ -1 +0,0 @@ -libgda \ No newline at end of file diff --git a/srcpkgs/libgda/patches/error-function-declaration-without-prototype.patch b/srcpkgs/libgda/patches/error-function-declaration-without-prototype.patch deleted file mode 100644 index 8674d8c7d575d6..00000000000000 --- a/srcpkgs/libgda/patches/error-function-declaration-without-prototype.patch +++ /dev/null @@ -1,36 +0,0 @@ -Source: https://gitlab.gnome.org/GNOME/libgda/-/merge_requests/208 - -From: =?utf-8?q?Ahmed_Ba=C3=AFzid?= <ahmed.baizid.0@gmail.com> -Date: Sat, 31 Aug 2024 22:18:56 +0100 -Subject: error: function declaration without prototype - -Function declaration with no prototype are forbidden in C23. - -See: https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2841.htm - -Bug: https://gitlab.gnome.org/GNOME/libgda/-/issues/272 -Forwarded: https://gitlab.gnome.org/GNOME/libgda/-/merge_requests/208 -Bug-Debian: https://bugs.debian.org/1097190 ---- - libgda/sql-parser/lemon.c | 8 -------- - 1 file changed, 8 deletions(-) - -diff --git a/libgda/sql-parser/lemon.c b/libgda/sql-parser/lemon.c -index afab40f..53adb1f 100644 ---- a/libgda/sql-parser/lemon.c -+++ b/libgda/sql-parser/lemon.c -@@ -69,14 +69,6 @@ struct action; - static struct action *Action_new(void); - static struct action *Action_sort(struct action *); - --/********** From the file "build.h" ************************************/ --void FindRulePrecedences(); --void FindFirstSets(); --void FindStates(); --void FindLinks(); --void FindFollowSets(); --void FindActions(); -- - /********* From the file "configlist.h" *********************************/ - void Configlist_init(void); - struct config *Configlist_add(struct rule *, int); diff --git a/srcpkgs/libgda/patches/gcc-14-compat-1075169.patch b/srcpkgs/libgda/patches/gcc-14-compat-1075169.patch deleted file mode 100644 index da780b18fc4618..00000000000000 --- a/srcpkgs/libgda/patches/gcc-14-compat-1075169.patch +++ /dev/null @@ -1,43 +0,0 @@ -Source: https://salsa.debian.org/gnome-team/libgda5/-/blob/debian/aa0d43f078ecb157e6186f8584ff355a64ba2d7a/debian/patches/gcc-14-compat-1075169.patch - -From: "Rebecca N. Palmer" <rebecca_palmer@zoho.com> -Date: Sat, 7 Dec 2024 19:32:15 +0000 -Subject: Allow building with gcc-14 - -Closes: #1075169 - -Origin: upstream 7abf8273 by Daniel Espinosa Ortiz - and 7d9229b6 by Pavlo Solntsev ---- - libgda-xslt/sql_backend.c | 4 ++-- - libgda/gda-connection.c | 2 +- - 2 files changed, 3 insertions(+), 3 deletions(-) - -diff --git a/libgda-xslt/sql_backend.c b/libgda-xslt/sql_backend.c -index 39602ce..f3dda85 100644 ---- a/libgda-xslt/sql_backend.c -+++ b/libgda-xslt/sql_backend.c -@@ -146,8 +146,8 @@ _gda_xslt_bk_section (GdaXsltExCont * exec, GdaXsltIntCont * pdata, - cur_node = cur_node->next) { - if (IS_XSLT_ELEM (cur_node)) { - if (IS_XSLT_NAME (cur_node, "call-template")) { -- xsltStylePreCompPtr info = -- (xsltStylePreCompPtr) -+ xsltElemPreCompPtr info = -+ (xsltElemPreCompPtr) - cur_node->psvi; - if (info != NULL) { - xsltCallTemplate -diff --git a/libgda/gda-connection.c b/libgda/gda-connection.c -index 43911e9..71c7dde 100644 ---- a/libgda/gda-connection.c -+++ b/libgda/gda-connection.c -@@ -6458,7 +6458,7 @@ gda_connection_add_prepared_statement (GdaConnection *cnc, GdaStatement *gda_stm - - if (!cnc->priv->prepared_stmts) - cnc->priv->prepared_stmts = g_hash_table_new_full (g_direct_hash, g_direct_equal, -- NULL, _gda_prepared_estatement_free); -+ NULL, (GDestroyNotify) _gda_prepared_estatement_free); - g_hash_table_remove (cnc->priv->prepared_stmts, gda_stmt); - PreparedStatementRef *ref = _gda_prepared_estatement_new (gda_stmt, prepared_stmt); - g_hash_table_insert (cnc->priv->prepared_stmts, gda_stmt, ref); diff --git a/srcpkgs/libgda/patches/libgda-5.2.10-mysql-bool-fix.patch b/srcpkgs/libgda/patches/libgda-5.2.10-mysql-bool-fix.patch deleted file mode 100644 index 5c0b52755ef9d0..00000000000000 --- a/srcpkgs/libgda/patches/libgda-5.2.10-mysql-bool-fix.patch +++ /dev/null @@ -1,32 +0,0 @@ -Source: https://src.fedoraproject.org/rpms/libgda5/blob/f43/f/libgda-5.2.10-mysql-bool-fix.patch - -From 9859479884fad5f39e6c37e8995e57c28b11b1b9 Mon Sep 17 00:00:00 2001 -From: Andrea Zagli <azagli@libero.it> -Date: Fri, 25 Dec 2020 10:21:46 +0100 -Subject: [PATCH] MySQL: bool is here again. - ---- - m4/mysql.m4 | 7 ++++++- - 1 file changed, 6 insertions(+), 1 deletion(-) - -diff --git a/m4/mysql.m4 b/m4/mysql.m4 -index 79d4d173f..535a081a9 100644 ---- a/m4/mysql.m4 -+++ b/m4/mysql.m4 -@@ -217,7 +217,12 @@ dnl Try detect API version - AC_MSG_CHECKING([checking for Mysql 8 API version]) - AX_COMPARE_VERSION($mysql_version, [ge], [8.0.0], - [ -- mysql8=yes -+ AX_COMPARE_VERSION($mysql_version, [ge], [10.0.0], -+ [ -+ mysql8=no -+ ],[ -+ mysql8=yes -+ ]) - ],[ - mysql8=no - ]) --- -GitLab - diff --git a/srcpkgs/libgda/patches/libgda5-configure-c99-2.patch b/srcpkgs/libgda/patches/libgda5-configure-c99-2.patch deleted file mode 100644 index d586599319272a..00000000000000 --- a/srcpkgs/libgda/patches/libgda5-configure-c99-2.patch +++ /dev/null @@ -1,24 +0,0 @@ -Source: https://src.fedoraproject.org/rpms/libgda5/blob/f43/f/libgda5-configure-c99-2.patch - -The probe accidentally fails if the compiler enforces C type -rules because the first argument to mdb_bind_column is not of -the correct type. - -Upstream no longer has this build system feature probe. - -diff --git a/m4/mdbtools.m4 b/m4/mdbtools.m4 -index 448c550f7d3e1119..7800c664b2779664 100644 ---- a/m4/mdbtools.m4 -+++ b/m4/mdbtools.m4 -@@ -197,8 +197,8 @@ int main() { - AC_COMPILE_IFELSE([AC_LANG_SOURCE([[ - #include <mdbtools.h> - int main() { -- MdbHandle *mdb; -- int c; -+ MdbTableDef *mdb = 0; -+ int c = 0; - char *bound_data[256]; - int len; - mdb_bind_column(mdb, c, bound_data[c], &len); - diff --git a/srcpkgs/libgda/patches/libgda5-configure-c99.patch b/srcpkgs/libgda/patches/libgda5-configure-c99.patch deleted file mode 100644 index 0726e24f9bf2a9..00000000000000 --- a/srcpkgs/libgda/patches/libgda5-configure-c99.patch +++ /dev/null @@ -1,40 +0,0 @@ -Source: https://src.fedoraproject.org/rpms/libgda5/blob/f43/f/libgda5-configure-c99.patch - -Avoid calling the undeclared printf function in configure checks -by including <stdio.h>. Implicit function declarations have been -removed from the C language in 1999. - -No need to upstream this because upstream has switched to Meson. - -diff --git a/m4/ldap.m4 b/m4/ldap.m4 -index 032533192f71c450..2bf8704d5e367a53 100644 ---- a/m4/ldap.m4 -+++ b/m4/ldap.m4 -@@ -121,6 +121,7 @@ m4_define([_LDAP_CHECK_INTERNAL], - save_LIBS="$LIBS" - LIBS="$LIBS -L$d/$ldap_loclibdir -lldap -llber" - AC_LINK_IFELSE([AC_LANG_SOURCE([ -+#include <stdio.h> - #include <ldap.h> - #include <lber.h> - #include <ldap_schema.h> -diff --git a/m4/mysql.m4 b/m4/mysql.m4 -index 535a081a915292cc..d93230e1009f4cba 100644 ---- a/m4/mysql.m4 -+++ b/m4/mysql.m4 -@@ -132,6 +132,7 @@ m4_define([_MYSQL_CHECK_INTERNAL], - save_LIBS="$LIBS" - LIBS="$LIBS -L$d/$mysql_loclibdir -lmysql" - AC_LINK_IFELSE([AC_LANG_SOURCE([ -+#include <stdio.h> - #include <winsock.h> - #include <mysql.h> - int main() { -@@ -176,6 +177,7 @@ int main() { - LIBS="$LIBS $MYSQL_LIBS" - - AC_LINK_IFELSE([AC_LANG_SOURCE([ -+#include <stdio.h> - #include <mysql.h> - int main() { - printf("%p", mysql_real_connect); diff --git a/srcpkgs/libgda/patches/libgda5-gtksourceview-c99.patch b/srcpkgs/libgda/patches/libgda5-gtksourceview-c99.patch deleted file mode 100644 index f380012e134dde..00000000000000 --- a/srcpkgs/libgda/patches/libgda5-gtksourceview-c99.patch +++ /dev/null @@ -1,27 +0,0 @@ -Source: https://src.fedoraproject.org/rpms/libgda5/blob/f43/f/libgda5-gtksourceview-c99.patch - -Include <gtksourceview/gtksourcelanguage.h>, to obtain a declaration -of the gtk_source_language_get_name function. Implicit function -declarations are not part of C99, and future compilers might reject -them by default. - -Fixed differently upstream via: - -commit 3415fc0a96bb71ac0f611f0737e839b5322a9174 -Author: Corentin Noël <corentin@elementary.io> -Date: Wed Apr 4 22:51:50 2018 +0100 - - Use single header with GtkSource - -diff --git a/libgda-ui/data-entries/plugins/libmain.c b/libgda-ui/data-entries/plugins/libmain.c -index a30c2db2c3258111..b4793f42006f00dd 100644 ---- a/libgda-ui/data-entries/plugins/libmain.c -+++ b/libgda-ui/data-entries/plugins/libmain.c -@@ -48,6 +48,7 @@ - #include <gtksourceview/gtksourcebuffer.h> - #include <gtksourceview/gtksourcestyleschememanager.h> - #include <gtksourceview/gtksourcestylescheme.h> -+ #include <gtksourceview/gtksourcelanguage.h> - #endif - - static GdauiDataEntry *plugin_entry_filesel_create_func (GdaDataHandler *handler, GType type, const gchar *options); diff --git a/srcpkgs/libgda/patches/pointer-types.patch b/srcpkgs/libgda/patches/pointer-types.patch deleted file mode 100644 index 8c57ff8e5111b2..00000000000000 --- a/srcpkgs/libgda/patches/pointer-types.patch +++ /dev/null @@ -1,237 +0,0 @@ -Source: https://src.fedoraproject.org/rpms/libgda5/blob/f43/f/pointer-types.patch - ---- a/libgda-ui/data-entries/gdaui-entry-bin.c~ 2020-11-08 14:23:19.000000000 -0600 -+++ b/libgda-ui/data-entries/gdaui-entry-bin.c 2024-01-30 09:56:37.374804742 -0600 -@@ -239,11 +239,11 @@ - - label = gtk_label_new (""); - gtk_box_pack_start (GTK_BOX (hbox), label, FALSE, FALSE, 0); -- dbin->priv->button_label = g_object_ref (G_OBJECT (label)); -+ dbin->priv->button_label = (GtkWidget *)(g_object_ref (G_OBJECT (label))); - - img = gtk_image_new_from_pixbuf (attach_pixbuf); - gtk_box_pack_start (GTK_BOX (hbox), img, FALSE, FALSE, 0); -- dbin->priv->button_image = g_object_ref (G_OBJECT (img)); -+ dbin->priv->button_image = (GtkWidget *)(g_object_ref (G_OBJECT ((GtkWidget *)img))); - - arrow = gtk_arrow_new (GTK_ARROW_DOWN, GTK_SHADOW_NONE); - gtk_misc_set_alignment (GTK_MISC (arrow), 1.0, -1); ---- libgda-5.2.10/libgda-ui/gdaui-raw-form.c~ 2020-11-08 14:23:19.000000000 -0600 -+++ libgda-5.2.10/libgda-ui/gdaui-raw-form.c 2024-01-30 12:21:14.947320716 -0600 -@@ -383,7 +383,7 @@ - if (!form->priv->proxy) { - /* first time setting */ - if (GDA_IS_DATA_PROXY (model)) -- form->priv->proxy = g_object_ref (G_OBJECT (model)); -+ form->priv->proxy = (GdaDataProxy *)(g_object_ref (G_OBJECT (model))); - else - form->priv->proxy = GDA_DATA_PROXY (gda_data_proxy_new (model)); - form->priv->data_model = gda_data_proxy_get_proxied_model (form->priv->proxy); ---- libgda-5.2.10/libgda-ui/gdaui-raw-grid.c~ 2020-11-08 14:23:19.000000000 -0600 -+++ libgda-5.2.10/libgda-ui/gdaui-raw-grid.c 2024-01-30 12:24:55.520680919 -0600 -@@ -517,7 +517,7 @@ - if (!grid->priv->proxy) { - /* first time setting */ - if (GDA_IS_DATA_PROXY (model)) -- grid->priv->proxy = g_object_ref (G_OBJECT (model)); -+ grid->priv->proxy = (GdaDataProxy *)(g_object_ref (G_OBJECT (model))); - else - grid->priv->proxy = GDA_DATA_PROXY (gda_data_proxy_new (model)); - -@@ -787,7 +787,7 @@ - /* FIXME: if nullok is FALSE, then set the column title in bold */ - cdata->tooltip_text = g_strdup (_("Can't be NULL")); - renderer = gdaui_data_cell_renderer_combo_new (grid->priv->iter_info, gdaui_set_group_get_source (group)); -- cdata->data_cell = g_object_ref_sink ((GObject*) renderer); -+ cdata->data_cell = (GtkCellRenderer *)(g_object_ref_sink ((GObject*) renderer)); - g_hash_table_insert (grid->priv->columns_hash, renderer, cdata); - g_free (cdata->title); - cdata->title = title; -@@ -827,7 +827,7 @@ - GDAUI_ATTRIBUTE_PLUGIN); - } - renderer = _gdaui_new_cell_renderer (g_type, plugin); -- cdata->data_cell = g_object_ref_sink ((GObject*) renderer); -+ cdata->data_cell = (GtkCellRenderer *)(g_object_ref_sink ((GObject*) renderer)); - g_hash_table_insert (grid->priv->columns_hash, renderer, cdata); - g_free (cdata->title); - cdata->title = title; -@@ -849,7 +849,7 @@ - - /* Adding the GValue's information cell as another GtkCellRenderer */ - renderer = gdaui_data_cell_renderer_info_new (grid->priv->store, grid->priv->iter, group); -- cdata->info_cell = g_object_ref_sink ((GObject*) renderer); -+ cdata->info_cell = (GtkCellRenderer *)(g_object_ref_sink ((GObject*) renderer)); - g_hash_table_insert (grid->priv->columns_hash, renderer, cdata); - g_signal_connect (G_OBJECT (renderer), "status-changed", - G_CALLBACK (data_cell_status_changed), grid); -@@ -2915,7 +2915,7 @@ - GtkCellRenderer *renderer; - gint model_col; - renderer = _gdaui_new_cell_renderer (gda_holder_get_g_type (param), plugin); -- cdata->data_cell = g_object_ref_sink ((GObject*) renderer); -+ cdata->data_cell = (GtkCellRenderer *)(g_object_ref_sink ((GObject*) renderer)); - g_hash_table_insert (grid->priv->columns_hash, renderer, cdata); - - model_col = g_slist_index (((GdaSet *)grid->priv->iter)->holders, param); ---- libgda-5.2.10/tools/browser/common/fk-declare.c~ 2020-11-08 14:23:20.000000000 -0600 -+++ libgda-5.2.10/tools/browser/common/fk-declare.c 2024-01-30 12:44:59.775501227 -0600 -@@ -403,7 +403,7 @@ - g_free (str); - - decl = FK_DECLARE (wid); -- decl->priv->mstruct = g_object_ref ((GObject*) mstruct); -+ decl->priv->mstruct = (GdaMetaStruct *)(g_object_ref ((GObject*) mstruct)); - decl->priv->mtable = table; - - create_internal_layout (decl); ---- libgda-5.2.10/tools/browser/common/ui-formgrid.c~ 2020-11-08 14:23:20.000000000 -0600 -+++ libgda-5.2.10/tools/browser/common/ui-formgrid.c 2024-01-30 12:46:49.597849414 -0600 -@@ -754,11 +754,11 @@ - ui_formgrid_handle_user_prefs (UI_FORMGRID (fg), NULL, stmt); - g_object_unref (stmt); - } -- aed->model = g_object_ref (out_result); -+ aed->model = (GdaDataModel *)(g_object_ref (out_result)); - g_signal_connect (aed->params, "holder-changed", - G_CALLBACK (action_executed_holder_changed_cb), aed); - -- aed->formgrid = g_object_ref (fg); -+ aed->formgrid = (UiFormGrid *)(g_object_ref (fg)); - aed->formgrid->priv->autoupdate_possible = TRUE; - gtk_widget_show (aed->formgrid->priv->autoupdate_toggle); - } ---- libgda-5.2.10/tools/browser/schema-browser/table-info.c~ 2020-11-08 14:23:20.000000000 -0600 -+++ libgda-5.2.10/tools/browser/schema-browser/table-info.c 2024-01-30 12:53:07.075609028 -0600 -@@ -621,7 +621,7 @@ - } - } - } -- fkdata->model = g_object_ref (out_result); -+ fkdata->model = (GdaDataModel *)(g_object_ref (out_result)); - fkdata->model_rerunning = FALSE; - } - ---- libgda-5.2.10/tools/browser/ldap-browser/hierarchy-view.c~ 2020-11-08 14:23:20.000000000 -0600 -+++ libgda-5.2.10/tools/browser/ldap-browser/hierarchy-view.c 2024-01-30 14:51:33.937800262 -0600 -@@ -211,7 +211,7 @@ - g_return_val_if_fail (BROWSER_IS_CONNECTION (bcnc), NULL); - - eview = HIERARCHY_VIEW (g_object_new (HIERARCHY_VIEW_TYPE, NULL)); -- eview->priv->bcnc = g_object_ref ((GObject*) bcnc); -+ eview->priv->bcnc = (BrowserConnection *)(g_object_ref ((GObject*) bcnc)); - g_signal_connect (eview, "drag-data-get", - G_CALLBACK (source_drag_data_get_cb), eview); - -@@ -366,10 +366,10 @@ - g_value_get_boolean (cv)) { - IdleData *data; - data = g_new (IdleData, 1); -- data->tview = g_object_ref (G_OBJECT (tree_view)); -- data->store = g_object_ref (G_OBJECT (store)); -- data->tree = g_object_ref (G_OBJECT (eview->priv->ldap_tree)); -- data->node = g_object_ref (G_OBJECT (node)); -+ data->tview = (GtkTreeView *)(g_object_ref (G_OBJECT (tree_view))); -+ data->store = (GdauiTreeStore *)(g_object_ref (G_OBJECT (store))); -+ data->tree = (GdaTree *)(g_object_ref (G_OBJECT (eview->priv->ldap_tree))); -+ data->node = (GdaTreeNode *)(g_object_ref (G_OBJECT (node))); - - g_idle_add_full (G_PRIORITY_HIGH_IDLE, (GSourceFunc) ldap_update_tree_part, - data, (GDestroyNotify) idle_data_free); ---- libgda-5.2.10/tools/browser/ldap-browser/ldap-entries-page.c~ 2020-11-08 14:23:20.000000000 -0600 -+++ libgda-5.2.10/tools/browser/ldap-browser/ldap-entries-page.c 2024-01-30 15:10:06.725629495 -0600 -@@ -314,7 +314,7 @@ - g_return_val_if_fail (BROWSER_IS_CONNECTION (bcnc), NULL); - - ebrowser = LDAP_ENTRIES_PAGE (g_object_new (LDAP_ENTRIES_PAGE_TYPE, NULL)); -- ebrowser->priv->bcnc = g_object_ref ((GObject*) bcnc); -+ ebrowser->priv->bcnc = (BrowserConnection *)(g_object_ref ((GObject*) bcnc)); - - /* header */ - GtkWidget *label; ---- libgda-5.2.10/tools/browser/ldap-browser/ldap-classes-page.c~ 2020-11-08 14:23:20.000000000 -0600 -+++ libgda-5.2.10/tools/browser/ldap-browser/ldap-classes-page.c 2024-01-30 15:24:46.486770742 -0600 -@@ -308,7 +308,7 @@ - g_return_val_if_fail (BROWSER_IS_CONNECTION (bcnc), NULL); - - ebrowser = LDAP_CLASSES_PAGE (g_object_new (LDAP_CLASSES_PAGE_TYPE, NULL)); -- ebrowser->priv->bcnc = g_object_ref ((GObject*) bcnc); -+ ebrowser->priv->bcnc = (BrowserConnection *)(g_object_ref ((GObject*) bcnc)); - - /* header */ - GtkWidget *label; ---- libgda-5.2.10/tools/browser/ldap-browser/classes-view.c~ 2020-11-08 14:23:20.000000000 -0600 -+++ libgda-5.2.10/tools/browser/ldap-browser/classes-view.c 2024-01-30 15:23:27.910472652 -0600 -@@ -205,7 +205,7 @@ - g_return_val_if_fail (BROWSER_IS_CONNECTION (bcnc), NULL); - - eview = CLASSES_VIEW (g_object_new (CLASSES_VIEW_TYPE, NULL)); -- eview->priv->bcnc = g_object_ref ((GObject*) bcnc); -+ eview->priv->bcnc = (BrowserConnection *)(g_object_ref ((GObject*) bcnc)); - g_signal_connect (eview, "drag-data-get", - G_CALLBACK (source_drag_data_get_cb), eview); - ---- libgda-5.2.10/tools/browser/ldap-browser/filter-editor.c~ 2020-11-08 14:23:20.000000000 -0600 -+++ libgda-5.2.10/tools/browser/ldap-browser/filter-editor.c 2024-01-30 16:12:46.826431062 -0600 -@@ -143,7 +143,7 @@ - g_return_val_if_fail (BROWSER_IS_CONNECTION (bcnc), NULL); - - feditor = FILTER_EDITOR (g_object_new (FILTER_EDITOR_TYPE, NULL)); -- feditor->priv->bcnc = g_object_ref ((GObject*) bcnc); -+ feditor->priv->bcnc = (BrowserConnection *)(g_object_ref ((GObject*) bcnc)); - - grid = gtk_grid_new (); - gtk_grid_set_column_spacing (GTK_GRID (grid), 5); ---- libgda-5.2.10/tools/browser/ldap-browser/ldap-search-page.c~ 2020-11-08 14:23:20.000000000 -0600 -+++ libgda-5.2.10/tools/browser/ldap-browser/ldap-search-page.c 2024-01-30 16:14:00.771031851 -0600 -@@ -279,7 +279,7 @@ - g_return_val_if_fail (BROWSER_IS_CONNECTION (bcnc), NULL); - - epage = LDAP_SEARCH_PAGE (g_object_new (LDAP_SEARCH_PAGE_TYPE, NULL)); -- epage->priv->bcnc = g_object_ref ((GObject*) bcnc); -+ epage->priv->bcnc = (BrowserConnection *)(g_object_ref ((GObject*) bcnc)); - - /* header */ - GtkWidget *label; ---- libgda-5.2.10/tools/browser/canvas/browser-canvas.c~ 2020-11-08 14:23:20.000000000 -0600 -+++ libgda-5.2.10/tools/browser/canvas/browser-canvas.c 2024-01-30 16:25:04.206450105 -0600 -@@ -853,7 +853,7 @@ - - #ifdef GRAPHVIZ_NEW_API - graph = agopen ("BrowserCanvasLayout", Agdirected, NULL); -- agnode (graph, "shape", "box"); -+ agnode (graph, "shape", (int)"box"); - agset (graph, "height", ".1"); - agset (graph, "width", ".1"); - agset (graph, "fixedsize", "true"); ---- libgda-5.2.10/tools/browser/browser-virtual-connection.c~ 2020-11-08 14:23:20.000000000 -0600 -+++ libgda-5.2.10/tools/browser/browser-virtual-connection.c 2024-01-30 16:33:13.863806549 -0600 -@@ -489,7 +489,7 @@ - if (spm->table_name) - npm->table_name = g_strdup (spm->table_name); - if (spm->model) -- npm->model = g_object_ref (G_OBJECT (spm->model)); -+ npm->model = (GdaDataModel *)(g_object_ref (G_OBJECT (spm->model))); - break; - } - case BROWSER_VIRTUAL_CONNECTION_PART_CNC: { -@@ -500,7 +500,7 @@ - if (scnc->table_schema) - ncnc->table_schema = g_strdup (scnc->table_schema); - if (scnc->source_cnc) -- ncnc->source_cnc = g_object_ref (G_OBJECT (scnc->source_cnc)); -+ ncnc->source_cnc = (BrowserConnection *)(g_object_ref (G_OBJECT (scnc->source_cnc))); - break; - } - default: ---- libgda-5.2.10/tools/browser/connection-binding-properties.c~ 2020-11-08 14:23:20.000000000 -0600 -+++ libgda-5.2.10/tools/browser/connection-binding-properties.c 2024-01-30 16:40:14.288536763 -0600 -@@ -147,7 +147,7 @@ - part = g_new0 (BrowserVirtualConnectionPart, 1); - part->part_type = BROWSER_VIRTUAL_CONNECTION_PART_CNC; - part->u.cnc.table_schema = g_strdup (browser_connection_get_name (bcnc)); -- part->u.cnc.source_cnc = g_object_ref (G_OBJECT (bcnc)); -+ part->u.cnc.source_cnc = (BrowserConnection *)(g_object_ref (G_OBJECT (bcnc))); - specs->parts = g_slist_append (NULL, part); - - cprop = CONNECTION_BINDING_PROPERTIES (g_object_new (CONNECTION_TYPE_BINDING_PROPERTIES, NULL)); diff --git a/srcpkgs/libgda/template b/srcpkgs/libgda/template deleted file mode 100644 index 19da5a21050336..00000000000000 --- a/srcpkgs/libgda/template +++ /dev/null @@ -1,71 +0,0 @@ -# Template file for 'libgda' -pkgname=libgda -version=5.2.10 -revision=1 -build_style=gnu-configure -build_helper="gir" -configure_args="--with-ui --with-gtksourceview --with-graphviz --enable-json - --enable-system-sqlite --without-libsoup" -hostmakedepends="automake pkg-config intltool itstool flex perl glib-devel - gettext-devel autoconf-archive yelp-tools gtk-doc" -makedepends="gtk+3-devel libxml2-devel libxslt-devel - openssl-devel libgcrypt-devel sqlite-devel db-devel - libsecret-devel gtksourceview-devel graphviz-devel - json-glib-devel readline-devel libmariadbclient-devel" -depends="sqlite" -checkdepends="xvfb-run" -conf_files="/etc/libgda-5.0/config" -short_desc="Database and data abstraction layer" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-only" -homepage="http://www.gnome-db.org/" -distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=6f6cdf7b8053f553b907e0c88a6064eb48cf2751852eb24323dcf027792334c8 -make_check_pre=xvfb-run -python_version=3 - -if [ "$CROSS_BUILD" ]; then - configure_args+=" --disable-binreloc" -fi - -post_extract() { - for f in $(find ${wrksrc} -type f -exec file "{}" \; | grep "C source" | cut -d ':' -f1); do - echo "${f}" - iconv -f ISO-8859-1 -t UTF-8 "${f}" >"${f}+" - mv "${f}+" "${f}" - done - #Fix LibreSSL build error - vsed -e 's,defined(LIBRESSL,!defined(OPENSSL,' -i providers/sqlcipher/sqlite3.c -} - -pre_build() { - export GIR_EXTRA_LIBS_PATH="${wrksrc}/libgda/.libs" -} - -pre_install() { - export GIR_EXTRA_LIBS_PATH="${wrksrc}/libgda/.libs" -} - -do_check() { - # Tests cannot run parallel - ${make_check_pre} make check -} - -libgda-devel_package() { - short_desc+=" - development files" - depends="libxslt-devel libgda>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - vmove usr/share/gtk-doc - - } -} -libgda-tools_package() { - short_desc+=" - Command-line tools" - pkg_install() { - vmove usr/bin - vmove usr/share/applications - } -} diff --git a/srcpkgs/libgda/update b/srcpkgs/libgda/update deleted file mode 100644 index de1e0289626563..00000000000000 --- a/srcpkgs/libgda/update +++ /dev/null @@ -1 +0,0 @@ -ignore='*.90.*' diff --git a/srcpkgs/libgdal-devel b/srcpkgs/libgdal-devel deleted file mode 120000 index 377d50dfc2b89a..00000000000000 --- a/srcpkgs/libgdal-devel +++ /dev/null @@ -1 +0,0 @@ -libgdal \ No newline at end of file diff --git a/srcpkgs/libgdal-python3 b/srcpkgs/libgdal-python3 deleted file mode 120000 index 377d50dfc2b89a..00000000000000 --- a/srcpkgs/libgdal-python3 +++ /dev/null @@ -1 +0,0 @@ -libgdal \ No newline at end of file diff --git a/srcpkgs/libgdal-tools b/srcpkgs/libgdal-tools deleted file mode 120000 index 377d50dfc2b89a..00000000000000 --- a/srcpkgs/libgdal-tools +++ /dev/null @@ -1 +0,0 @@ -libgdal \ No newline at end of file diff --git a/srcpkgs/libgdal/patches/20-userfaultfd-detection.patch b/srcpkgs/libgdal/patches/20-userfaultfd-detection.patch deleted file mode 100644 index 1496581453b732..00000000000000 --- a/srcpkgs/libgdal/patches/20-userfaultfd-detection.patch +++ /dev/null @@ -1,13 +0,0 @@ -userfaultfd is disabled in musl - ---- a/cmake/helpers/configure.cmake -+++ b/cmake/helpers/configure.cmake -@@ -337,8 +337,6 @@ - set(DONT_DEPRECATE_SPRINTF 1) - add_definitions(-DDONT_DEPRECATE_SPRINTF) - endif () -- -- check_include_file("linux/userfaultfd.h" HAVE_USERFAULTFD_H) - endif () - - if (${CMAKE_SYSTEM_NAME} MATCHES "Darwin") diff --git a/srcpkgs/libgdal/patches/30-license.patch b/srcpkgs/libgdal/patches/30-license.patch deleted file mode 100644 index 5c310c8c8e86b8..00000000000000 --- a/srcpkgs/libgdal/patches/30-license.patch +++ /dev/null @@ -1,13 +0,0 @@ -LICENSE.txt is placed separately to /usr/share/licenses. -There is no need to duplicate it to /usr/share. - ---- a/gdal.cmake -+++ b/gdal.cmake -@@ -576,7 +576,6 @@ - PROPERTY PUBLIC_HEADER ${CMAKE_CURRENT_BINARY_DIR}/port/cpl_config.h) - - set(GDAL_DATA_FILES -- LICENSE.TXT - data/GDALLogoBW.svg - data/GDALLogoColor.svg - data/GDALLogoGS.svg diff --git a/srcpkgs/libgdal/patches/40-fix-setup-py-cc.patch b/srcpkgs/libgdal/patches/40-fix-setup-py-cc.patch deleted file mode 100644 index cc9078d9a50cef..00000000000000 --- a/srcpkgs/libgdal/patches/40-fix-setup-py-cc.patch +++ /dev/null @@ -1,19 +0,0 @@ ---- a/swig/python/setup.py.in -+++ b/swig/python/setup.py.in -@@ -29,14 +29,12 @@ - if os.environ['CXX'].strip().startswith('ccache ') and os.environ['CXX'].strip()[len('ccache '):].find(' ') < 0: - os.environ['CXX'] = os.environ['CXX'].strip()[len('ccache '):] - else: -- print('WARNING: "CXX=%s" was defined in the environment and contains more than one word. Unsetting it since that is incompatible of setuptools' % os.environ['CXX']) -- del os.environ['CXX'] -+ os.environ['CXX'] = os.environ['CXX'].split(' ', 1)[0] - if 'CC' in os.environ and os.environ['CC'].strip().find(' ') >= 0: - if os.environ['CC'].strip().startswith('ccache ') and os.environ['CC'].strip()[len('ccache '):].find(' ') < 0: - os.environ['CC'] = os.environ['CC'].strip()[len('ccache '):] - else: -- print('WARNING: "CC=%s" was defined in the environment and contains more than one word. Unsetting it since that is incompatible of setuptools' % os.environ['CC']) -- del os.environ['CC'] -+ os.environ['CC'] = os.environ['CC'].split(' ', 1)[0] - - # --------------------------------------------------------------------------- - # Switches diff --git a/srcpkgs/libgdal/template b/srcpkgs/libgdal/template deleted file mode 100644 index 4ed323e98d9a9e..00000000000000 --- a/srcpkgs/libgdal/template +++ /dev/null @@ -1,72 +0,0 @@ -# Template file for 'libgdal' -pkgname=libgdal -version=3.8.4 -revision=5 -build_style=cmake -build_helper=python3 -configure_args="-DGDAL_USE_OPENCL=ON - -DPython_NumPy_INCLUDE_DIR=/${py3_sitelib}/numpy/core/include/numpy" -hostmakedepends="pkg-config bison swig python3-numpy python3-setuptools" -makedepends="python3-devel freexl-devel c-blosc-devel geos-devel expat-devel - jasper-devel giflib-devel json-c-devel libcurl-devel libopenexr-devel - libjpeg-turbo-devel libpng-devel tiff-devel libqhull-devel libwebp-devel - libxml2-devel liblzma-devel zlib-devel libzstd-devel libdeflate-devel - netcdf-devel OpenCL-Headers pcre2-devel proj-devel sqlite-devel - ocl-icd-devel libxerces-c-devel libspatialite-devel - postgresql-libs-devel hdf5-devel" -checkdepends="python3-pytest" -short_desc="Geospatial Data Abstraction Library" -maintainer="Orphaned <orphan@voidlinux.org>" -license="MIT" -homepage="https://www.gdal.org" -changelog="https://raw.githubusercontent.com/OSGeo/gdal/master/NEWS.md" -distfiles="https://download.osgeo.org/gdal/${version}/gdal-${version}.tar.xz" -checksum=0c53ced95d29474236487202709b49015854f8e02e35e44ed0f4f4e12a7966ce -python_version=3 - -CXXFLAGS=-I$XBPS_CROSS_BASE/usr/include/python$py3_ver - -case "$XBPS_TARGET_MACHINE" in - ppc|ppc-musl) ;; - *) makedepends+=" armadillo-devel";; -esac - -# "error: static assertion failed: OFF_T should be 64 bits !" -if [ "$XBPS_TARGET_WORDSIZE" = "64" ]; then - makedepends+=" cfitsio-devel" -fi - -post_install() { - vlicense LICENSE.TXT -} - -libgdal-tools_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - tools" - pkg_install() { - vmove usr/share/man/man1 - vmove usr/share/bash-completion - vmove usr/bin - } -} - -libgdal-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/bin/gdal-config - vmove usr/share/man/man1/gdal-config.1 - vmove usr/include - vmove usr/lib/pkgconfig - vmove usr/lib/cmake - vmove "usr/lib/*.so" - } -} - -libgdal-python3_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - Python 3 bindings" - pkg_install() { - vmove ${py3_sitelib} - } -} diff --git a/srcpkgs/libgdal/update b/srcpkgs/libgdal/update deleted file mode 100644 index 64898fa33ad27a..00000000000000 --- a/srcpkgs/libgdal/update +++ /dev/null @@ -1,2 +0,0 @@ -site=https://download.osgeo.org/gdal -pattern='gdal-\K[\d]+\.[\d]+\.[\d]+' diff --git a/srcpkgs/libgdiplus-devel b/srcpkgs/libgdiplus-devel deleted file mode 120000 index 4404e235d0e5fa..00000000000000 --- a/srcpkgs/libgdiplus-devel +++ /dev/null @@ -1 +0,0 @@ -libgdiplus \ No newline at end of file diff --git a/srcpkgs/libgdiplus/template b/srcpkgs/libgdiplus/template deleted file mode 100644 index 9b777c7016766f..00000000000000 --- a/srcpkgs/libgdiplus/template +++ /dev/null @@ -1,32 +0,0 @@ -# Template file for 'libgdiplus' -pkgname=libgdiplus -version=6.2 -revision=2 -build_style=gnu-configure -hostmakedepends="pkg-config automake libtool" -makedepends="tiff-devel cairo-devel giflib-devel glib-devel libexif-devel - libpng-devel" -short_desc="Open Source Implementation of the GDI+ API" -maintainer="Helmut Pozimski <helmut@pozimski.eu>" -license="MIT" -homepage="http://www.mono-project.com/" -distfiles="https://dl.winehq.org/mono/sources/libgdiplus/libgdiplus-${version}.tar.gz" -checksum=683adb7d99d03f6ee7985173a206a2243f76632682334ced4cae2fcd20c83bc9 - -pre_configure() { - autoreconf -fiv -} - -post_install() { - vlicense LICENSE -} - -libgdiplus-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - # the .so symlink is needed at runtime - vmove "usr/lib/*.a" - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/libgdlmm-devel b/srcpkgs/libgdlmm-devel deleted file mode 120000 index 83300046f6343b..00000000000000 --- a/srcpkgs/libgdlmm-devel +++ /dev/null @@ -1 +0,0 @@ -libgdlmm \ No newline at end of file diff --git a/srcpkgs/libgdlmm/template b/srcpkgs/libgdlmm/template deleted file mode 100644 index 6bd5f6b8378a5b..00000000000000 --- a/srcpkgs/libgdlmm/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template build file for 'libglade'. -pkgname=libgdlmm -_realname=gdlmm -version=3.7.3 -revision=4 -build_style=gnu-configure -configure_args="--disable-static" -hostmakedepends="pkg-config" -makedepends="gdl-devel gtk+3-devel libxml2-devel gtkmm-devel" -short_desc="C++ bindings for the gdl library" -homepage="https://git.gnome.org/browse/gdlmm" -license="LGPL-2" -maintainer="Enno Boland <gottox@voidlinux.org>" -distfiles="${GNOME_SITE}/$_realname/3.7/$_realname-$version.tar.xz" -checksum=e280ed9233877b63ad0a0c8fb04d2c35dc6a29b3312151ee21a15b5932fef79b - -libgdlmm-devel_package() { - depends="gdl-devel ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/libgdlmm/update b/srcpkgs/libgdlmm/update deleted file mode 100644 index f8273a389c117b..00000000000000 --- a/srcpkgs/libgdlmm/update +++ /dev/null @@ -1 +0,0 @@ -pkgname=$_realname diff --git a/srcpkgs/libgdm b/srcpkgs/libgdm deleted file mode 120000 index 3acc308c7c7f39..00000000000000 --- a/srcpkgs/libgdm +++ /dev/null @@ -1 +0,0 @@ -gdm \ No newline at end of file diff --git a/srcpkgs/libgdruntime b/srcpkgs/libgdruntime deleted file mode 120000 index b08d5af5795c60..00000000000000 --- a/srcpkgs/libgdruntime +++ /dev/null @@ -1 +0,0 @@ -gcc \ No newline at end of file diff --git a/srcpkgs/libgdruntime-devel b/srcpkgs/libgdruntime-devel deleted file mode 120000 index b08d5af5795c60..00000000000000 --- a/srcpkgs/libgdruntime-devel +++ /dev/null @@ -1 +0,0 @@ -gcc \ No newline at end of file diff --git a/srcpkgs/libgedit-amtk-devel b/srcpkgs/libgedit-amtk-devel deleted file mode 120000 index dc7642213a0eb7..00000000000000 --- a/srcpkgs/libgedit-amtk-devel +++ /dev/null @@ -1 +0,0 @@ -libgedit-amtk \ No newline at end of file diff --git a/srcpkgs/libgedit-amtk/template b/srcpkgs/libgedit-amtk/template deleted file mode 100644 index e3d07b1bebeaa5..00000000000000 --- a/srcpkgs/libgedit-amtk/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'libgedit-amtk' -pkgname=libgedit-amtk -version=5.9.1 -revision=1 -build_helper="gir" -build_style=meson -configure_args="-Dgtk_doc=false" -hostmakedepends="pkg-config glib-devel gettext" -makedepends="gtk+3-devel" -short_desc="Actions, Menus, and Toolbars Kit for GTK applications" -maintainer="Matt Boehlke <git@mtboehlke.com>" -license="LGPL-3.0-or-later" -homepage="https://gitlab.gnome.org/World/gedit/libgedit-amtk" -changelog="https://gitlab.gnome.org/World/gedit/libgedit-amtk/-/raw/main/NEWS" -distfiles="https://gitlab.gnome.org/World/gedit/libgedit-amtk/-/archive/${version}/libgedit-amtk-${version}.tar.gz" -checksum=185c960789b7b448f3c6b7d0e15da5785906930a2bb5fddb45dfc0bd3d1b0798 - -libgedit-amtk-devel_package() { - depends="${sourcepkg}>=${version}_${revision} gtk+3-devel libglib-devel" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - vmove usr/share/gir-1.0 - } -} diff --git a/srcpkgs/libgedit-gfls-devel b/srcpkgs/libgedit-gfls-devel deleted file mode 120000 index 6785d64ceca936..00000000000000 --- a/srcpkgs/libgedit-gfls-devel +++ /dev/null @@ -1 +0,0 @@ -libgedit-gfls \ No newline at end of file diff --git a/srcpkgs/libgedit-gfls/template b/srcpkgs/libgedit-gfls/template deleted file mode 100644 index fc037bc64c8638..00000000000000 --- a/srcpkgs/libgedit-gfls/template +++ /dev/null @@ -1,39 +0,0 @@ -# Template file for 'libgedit-gfls' -pkgname=libgedit-gfls -version=0.3.0 -revision=1 -build_style=meson -build_helper=gir -configure_args="$(vopt_bool gir gobject_introspection) $(vopt_bool gtk_doc gtk_doc)" -hostmakedepends="gettext glib-devel pkg-config $(vopt_if gtk_doc gtk-doc)" -makedepends="gtk+3-devel" -short_desc="Module dedicated to file loading and saving" -maintainer="chrysos349 <chrysostom349@gmail.com>" -license="GPL-3.0-or-later" -homepage="https://gitlab.gnome.org/World/gedit/libgedit-gfls" -changelog="https://gitlab.gnome.org/World/gedit/libgedit-gfls/-/raw/main/NEWS" -distfiles="https://gitlab.gnome.org/World/gedit/libgedit-gfls/-/archive/${version}/libgedit-gfls-${version}.tar.gz" -checksum=fe408efc98d3ff86bcaa36d7c10d5859bf3cd4e868700d08796cfcb4d5389017 - -build_options="gir gtk_doc" -build_options_default="gir" - -if [ -z "$CROSS_BUILD" ]; then - build_options_default+=" gtk_doc" -fi - -libgedit-gfls-devel_package() { - depends="libglib-devel ${sourcepkg}>=${version}_${revision}" - short_desc+=" - developement files" - pkg_install() { - vmove usr/include - vmove usr/lib/*.so - vmove usr/lib/pkgconfig - 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/libgedit-gtksourceview-devel b/srcpkgs/libgedit-gtksourceview-devel deleted file mode 120000 index 508a9c30b27116..00000000000000 --- a/srcpkgs/libgedit-gtksourceview-devel +++ /dev/null @@ -1 +0,0 @@ -libgedit-gtksourceview \ No newline at end of file diff --git a/srcpkgs/libgedit-gtksourceview/template b/srcpkgs/libgedit-gtksourceview/template deleted file mode 100644 index 99e51196ec2ecf..00000000000000 --- a/srcpkgs/libgedit-gtksourceview/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 'libgedit-gtksourceview' -pkgname=libgedit-gtksourceview -version=299.5.0 -revision=1 -build_helper="gir" -build_style=meson -configure_args="-Dgtk_doc=false" -hostmakedepends="pkg-config glib-devel gettext" -makedepends="gtk+3-devel libxml2-devel" -checkdepends="xvfb-run" -short_desc="Source code editing widget" -maintainer="Matt Boehlke <git@mtboehlke.com>" -license="LGPL-2.1-or-later" -homepage="https://gitlab.gnome.org/World/gedit/libgedit-gtksourceview" -changelog="https://gitlab.gnome.org/World/gedit/libgedit-gtksourceview/-/raw/main/NEWS" -distfiles="https://gitlab.gnome.org/World/gedit/libgedit-gtksourceview/-/archive/${version}/libgedit-gtksourceview-${version}.tar.gz" -checksum=49b66fe7e2d33dbf643107ae16fe324edf91bb21e86a927b2c5981f63f4cbb12 -make_check_pre="xvfb-run" - -libgedit-gtksourceview-devel_package() { - depends="${sourcepkg}>=${version}_${revision} libglib-devel gtk+3-devel libxml2-devel" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - vmove usr/share/gir-1.0 - } -} diff --git a/srcpkgs/libgedit-tepl-devel b/srcpkgs/libgedit-tepl-devel deleted file mode 120000 index 3f11153a1d9c1a..00000000000000 --- a/srcpkgs/libgedit-tepl-devel +++ /dev/null @@ -1 +0,0 @@ -libgedit-tepl \ No newline at end of file diff --git a/srcpkgs/libgedit-tepl/template b/srcpkgs/libgedit-tepl/template deleted file mode 100644 index 4496d5b47f529f..00000000000000 --- a/srcpkgs/libgedit-tepl/template +++ /dev/null @@ -1,43 +0,0 @@ -# Template file for 'libgedit-tepl' -pkgname=libgedit-tepl -version=6.13.0 -revision=1 -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)" -makedepends="libgedit-amtk-devel libglib-devel libgedit-gtksourceview-devel gtk+3-devel - libxml2-devel uchardet-devel gsettings-desktop-schemas-devel - libgedit-gfls-devel libhandy1-devel" -checkdepends="xvfb-run" -short_desc="Text editor product line" -maintainer="Enno Boland <gottox@voidlinux.org>" -license="LGPL-3.0-or-later" -homepage="https://gitlab.gnome.org/World/gedit/libgedit-tepl" -changelog="https://gitlab.gnome.org/World/gedit/libgedit-tepl/-/raw/main/NEWS" -distfiles="https://gitlab.gnome.org/World/gedit/libgedit-tepl/-/archive/${version}/libgedit-tepl-${version}.tar.gz" -checksum=39d97a69c6f75a1e86f72976159a4ec3f51996971d1cc5b7289df1315a7d6bab -make_check_pre="xvfb-run" - -build_options="gir gtk_doc" -build_options_default="gir" - -if [ -z "$CROSS_BUILD" ]; then - build_options_default+=" gtk_doc" -fi - -libgedit-tepl-devel_package() { - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - short_desc+=" - developement files" - pkg_install() { - vmove usr/include - vmove usr/lib/*.so - vmove usr/lib/pkgconfig - 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/libgee-devel b/srcpkgs/libgee-devel deleted file mode 120000 index 30193f8878efbb..00000000000000 --- a/srcpkgs/libgee-devel +++ /dev/null @@ -1 +0,0 @@ -libgee \ No newline at end of file diff --git a/srcpkgs/libgee/template b/srcpkgs/libgee/template deleted file mode 100644 index c931eb2beebb42..00000000000000 --- a/srcpkgs/libgee/template +++ /dev/null @@ -1,48 +0,0 @@ -# Template file for 'libgee' -pkgname=libgee -version=0.20.8 -revision=2 -build_style=gnu-configure -build_helper="gir" -configure_args="--disable-static" -hostmakedepends="pkg-config $(vopt_if vala 'vala')" -makedepends="glib-devel" -short_desc="GObject collection library" -maintainer="Orphaned <orphan@voidlinux.org>" -license="LGPL-2.1-or-later" -homepage="https://wiki.gnome.org/Libgee" -changelog="https://gitlab.gnome.org/GNOME/libgee/-/raw/master/NEWS" -distfiles="${GNOME_SITE}/libgee/${version%.*}/libgee-${version}.tar.xz" -checksum=189815ac143d89867193b0c52b7dc31f3aa108a15f04d6b5dca2b6adfad0b0ee - -# Package build options -build_options="gir vala" -build_options_default="gir vala" - -libgee-devel_package() { - depends="libglib-devel ${sourcepkg}>=${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_vala" ]; then - vmove usr/share/vala - fi - } -} - -libgee08-devel_package() { - depends="libgee-devel>=${version}_${revision}" - short_desc+=" - transitional dummy package" - metapackage=yes -} - -libgee08_package() { - depends="libgee>=${version}_${revision}" - short_desc+=" - transitional dummy package" - metapackage=yes -} diff --git a/srcpkgs/libgee/update b/srcpkgs/libgee/update deleted file mode 100644 index a695f624cfad7c..00000000000000 --- a/srcpkgs/libgee/update +++ /dev/null @@ -1 +0,0 @@ -pkgname=libgee diff --git a/srcpkgs/libgee08 b/srcpkgs/libgee08 deleted file mode 120000 index 30193f8878efbb..00000000000000 --- a/srcpkgs/libgee08 +++ /dev/null @@ -1 +0,0 @@ -libgee \ No newline at end of file diff --git a/srcpkgs/libgee08-devel b/srcpkgs/libgee08-devel deleted file mode 120000 index 30193f8878efbb..00000000000000 --- a/srcpkgs/libgee08-devel +++ /dev/null @@ -1 +0,0 @@ -libgee \ No newline at end of file diff --git a/srcpkgs/libgensio-devel b/srcpkgs/libgensio-devel deleted file mode 120000 index 31255e0ac21c9a..00000000000000 --- a/srcpkgs/libgensio-devel +++ /dev/null @@ -1 +0,0 @@ -libgensio \ No newline at end of file diff --git a/srcpkgs/libgensio/template b/srcpkgs/libgensio/template deleted file mode 100644 index c6bc181bf25dfc..00000000000000 --- a/srcpkgs/libgensio/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'libgensio' -pkgname=libgensio -version=2.8.15 -revision=1 -build_style=gnu-configure -hostmakedepends="swig pkg-config automake libtool" -short_desc="Library to abstract stream I/O" -maintainer="Vincent Legoll <vincent.legoll@gmail.com>" -license="GPL-2.0-only AND LGPL-2.1-only" -homepage="https://github.com/cminyard/gensio" -changelog="https://github.com/cminyard/gensio/releases" -distfiles="https://github.com/cminyard/gensio/releases/download/v${version}/gensio-${version}.tar.gz" -checksum=1cfa7d6ef19b8d98808b1f4bce225454781299f885815c22ab59d85585f54ee3 -make_check=no # requires python-gensio which is not built - -pre_configure() { - autoreconf -fi -} - -libgensio-devel_package() { - depends="${makedepends} ${sourcepkg}-${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/lib/pkgconfig - vmove usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - vmove usr/share/man - } -} diff --git a/srcpkgs/libgeoip b/srcpkgs/libgeoip deleted file mode 120000 index d491cddfba25f2..00000000000000 --- a/srcpkgs/libgeoip +++ /dev/null @@ -1 +0,0 @@ -geoip \ No newline at end of file diff --git a/srcpkgs/libgeotiff-devel b/srcpkgs/libgeotiff-devel deleted file mode 120000 index 192e7a87a2aed9..00000000000000 --- a/srcpkgs/libgeotiff-devel +++ /dev/null @@ -1 +0,0 @@ -libgeotiff \ No newline at end of file diff --git a/srcpkgs/libgeotiff/template b/srcpkgs/libgeotiff/template deleted file mode 100644 index 1b3570404f4546..00000000000000 --- a/srcpkgs/libgeotiff/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'libgeotiff' -pkgname=libgeotiff -version=1.7.1 -revision=1 -build_style=cmake -configure_args="-DBUILD_SHARED_LIBS=ON" -hostmakedepends="pkg-config" -makedepends="proj-devel tiff-devel sqlite-devel" -short_desc="TIFF based interchange format for georeferenced raster imagery" -maintainer="Arjan Mossel <arjanmossel@gmail.com>" -license="MIT" -homepage="https://github.com/OSGeo/libgeotiff" -distfiles="https://github.com/OSGeo/libgeotiff/releases/download/${version}/libgeotiff-${version}.tar.gz" -checksum=05ab1347aaa471fc97347d8d4269ff0c00f30fa666d956baba37948ec87e55d6 - -post_install() { - vlicense LICENSE - vmkdir usr/share/doc/libgeotiff - mv $DESTDIR/usr/doc/ $DESTDIR/usr/share/doc/libgeotiff/ -} - -libgeotiff-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.so" - vmove usr/share/cmake - } -} diff --git a/srcpkgs/libgepub-devel b/srcpkgs/libgepub-devel deleted file mode 120000 index fca9aa2fa90119..00000000000000 --- a/srcpkgs/libgepub-devel +++ /dev/null @@ -1 +0,0 @@ -libgepub \ No newline at end of file diff --git a/srcpkgs/libgepub/template b/srcpkgs/libgepub/template deleted file mode 100644 index b70d7c771752c0..00000000000000 --- a/srcpkgs/libgepub/template +++ /dev/null @@ -1,33 +0,0 @@ -# Template file for 'libgepub' -pkgname=libgepub -version=0.7.1 -revision=1 -build_style=meson -build_helper="gir" -configure_args="-Dintrospection=$(vopt_if gir true false)" -hostmakedepends="pkg-config vala-devel $(vopt_if gir gobject-introspection)" -makedepends="libwebkit2gtk41-devel libsoup3-devel libxml2-devel libarchive-devel" -short_desc="Library to read epub files using glib" -maintainer="Enno Boland <gottox@voidlinux.org>" -license="LGPL-2.1-or-later" -homepage="http://live.gnome.org/" -distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=a3e4b31a232659d26a54b9121b3882c3d7397c3cf44ae5c64b86700980bc7f60 - -# Package build options -build_options="gir" -build_options_default="gir" - -libgepub-devel_package() { - depends="libarchive-devel libglib-devel libsoup3-devel libxml2-devel - libwebkit2gtk41-devel ${sourcepkg}>=${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 - } -} diff --git a/srcpkgs/libgepub/update b/srcpkgs/libgepub/update deleted file mode 100644 index e030e4a9f1f310..00000000000000 --- a/srcpkgs/libgepub/update +++ /dev/null @@ -1 +0,0 @@ -pattern="\Qlibgepub\E-\K[0-9]\.[0-9]*[0-9]\.[0-9.]*[0-9](?=)" diff --git a/srcpkgs/libgexiv2-devel b/srcpkgs/libgexiv2-devel deleted file mode 120000 index 93f651e50a83d4..00000000000000 --- a/srcpkgs/libgexiv2-devel +++ /dev/null @@ -1 +0,0 @@ -libgexiv2 \ No newline at end of file diff --git a/srcpkgs/libgexiv2/template b/srcpkgs/libgexiv2/template deleted file mode 100644 index 0994fb3ac69781..00000000000000 --- a/srcpkgs/libgexiv2/template +++ /dev/null @@ -1,35 +0,0 @@ -# Template file for 'libgexiv2' -pkgname=libgexiv2 -version=0.14.5 -revision=1 -build_style=meson -build_helper="gir" -configure_args="$(vopt_bool gir introspection) $(vopt_bool vala vapi)" -hostmakedepends="pkg-config glib-devel $(vopt_if vala 'vala') python3-gobject" -makedepends="libglib-devel exiv2-devel" -short_desc="GObject-based wrapper around the Exiv2 library" -maintainer="Enno Boland <gottox@voidlinux.org>" -license="GPL-2.0-or-later" -homepage="https://wiki.gnome.org/Projects/gexiv2" -changelog="https://gitlab.gnome.org/GNOME/gexiv2/-/raw/master/NEWS" -distfiles="${GNOME_SITE}/gexiv2/${version%.*}/gexiv2-${version}.tar.xz" -checksum=0913c53daabab1f1ab586afd55bb55370796f2b8abcc6e37640ab7704ad99ce1 - -build_options="gir vala" -build_options_default="gir vala" - -libgexiv2-devel_package() { - depends="${makedepends} ${sourcepkg}-${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - if [ "$build_option_vala" ]; then - vmove usr/share/vala - fi - if [ "$build_option_gir" ]; then - vmove "usr/share/gir-*" - fi - } -} diff --git a/srcpkgs/libgexiv2/update b/srcpkgs/libgexiv2/update deleted file mode 100644 index 3cc5e8fbe2dffc..00000000000000 --- a/srcpkgs/libgexiv2/update +++ /dev/null @@ -1 +0,0 @@ -pkgname=gexiv2 diff --git a/srcpkgs/libgfortran b/srcpkgs/libgfortran deleted file mode 120000 index b08d5af5795c60..00000000000000 --- a/srcpkgs/libgfortran +++ /dev/null @@ -1 +0,0 @@ -gcc \ No newline at end of file diff --git a/srcpkgs/libgfortran-devel b/srcpkgs/libgfortran-devel deleted file mode 120000 index b08d5af5795c60..00000000000000 --- a/srcpkgs/libgfortran-devel +++ /dev/null @@ -1 +0,0 @@ -gcc \ No newline at end of file diff --git a/srcpkgs/libgfshare-devel b/srcpkgs/libgfshare-devel deleted file mode 120000 index aa3e61c7b48826..00000000000000 --- a/srcpkgs/libgfshare-devel +++ /dev/null @@ -1 +0,0 @@ -libgfshare \ No newline at end of file diff --git a/srcpkgs/libgfshare-tools b/srcpkgs/libgfshare-tools deleted file mode 120000 index aa3e61c7b48826..00000000000000 --- a/srcpkgs/libgfshare-tools +++ /dev/null @@ -1 +0,0 @@ -libgfshare \ No newline at end of file diff --git a/srcpkgs/libgfshare/patches/cross.patch b/srcpkgs/libgfshare/patches/cross.patch deleted file mode 100644 index 35b101e8c537c6..00000000000000 --- a/srcpkgs/libgfshare/patches/cross.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/Makefile.am 2015-06-01 18:48:30.000000000 +0000 -+++ b/Makefile.am 2017-10-09 16:55:49.722491139 +0000 -@@ -19,8 +19,6 @@ - include_HEADERS = include/libgfshare.h - - $(top_srcdir)/src/libgfshare.c: libgfshare_tables.h --libgfshare_tables.h: gfshare_maketable$(EXEEXT) -- ./gfshare_maketable$(EXEEXT) > libgfshare_tables.h - - # And provide for the pkgconfigness - pkgconfigdir = $(libdir)/pkgconfig diff --git a/srcpkgs/libgfshare/template b/srcpkgs/libgfshare/template deleted file mode 100644 index db6177570707db..00000000000000 --- a/srcpkgs/libgfshare/template +++ /dev/null @@ -1,41 +0,0 @@ -# Template file for 'libgfshare' -pkgname=libgfshare -version=2.0.0 -revision=4 -build_style=gnu-configure -hostmakedepends="automake libtool pkg-config" -short_desc="Shamir's secret-sharing method in the Galois Field GF(2**8)" -maintainer="lemmi <lemmi@nerd2nerd.org>" -license="MIT" -homepage="https://git.gitano.org.uk/libgfshare.git" -distfiles="http://www.digital-scurf.org/files/libgfshare/libgfshare-${version}.tar.bz2" -checksum=86f602860133c828356b7cf7b8c319ba9b27adf70a624fe32275ba1ed268331f - -pre_configure() { - autoreconf -fi -} - -post_install() { - vlicense COPYRIGHT -} - -libgfshare-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" - } -} - -libgfshare-tools_package() { - short_desc="gfsplit and gfcombine tools for multi-way secret-sharing" - pkg_install() { - vmove usr/bin/gfcombine - vmove usr/bin/gfsplit - vmove usr/share/man/man1/gfcombine.1 - vmove usr/share/man/man1/gfsplit.1 - } -} diff --git a/srcpkgs/libgiac b/srcpkgs/libgiac deleted file mode 120000 index 1cb8e390fcef56..00000000000000 --- a/srcpkgs/libgiac +++ /dev/null @@ -1 +0,0 @@ -giac \ No newline at end of file diff --git a/srcpkgs/libgiggle b/srcpkgs/libgiggle deleted file mode 120000 index 81321c2730e9e6..00000000000000 --- a/srcpkgs/libgiggle +++ /dev/null @@ -1 +0,0 @@ -giggle \ No newline at end of file diff --git a/srcpkgs/libgimp b/srcpkgs/libgimp deleted file mode 120000 index 92344a4bb4a963..00000000000000 --- a/srcpkgs/libgimp +++ /dev/null @@ -1 +0,0 @@ -gimp \ No newline at end of file diff --git a/srcpkgs/libgirepository b/srcpkgs/libgirepository deleted file mode 120000 index acab3e635e04b5..00000000000000 --- a/srcpkgs/libgirepository +++ /dev/null @@ -1 +0,0 @@ -gobject-introspection \ No newline at end of file diff --git a/srcpkgs/libgirepository-devel b/srcpkgs/libgirepository-devel deleted file mode 120000 index acab3e635e04b5..00000000000000 --- a/srcpkgs/libgirepository-devel +++ /dev/null @@ -1 +0,0 @@ -gobject-introspection \ No newline at end of file diff --git a/srcpkgs/libgit2-1.8-devel b/srcpkgs/libgit2-1.8-devel deleted file mode 120000 index 38cbde53b67fa4..00000000000000 --- a/srcpkgs/libgit2-1.8-devel +++ /dev/null @@ -1 +0,0 @@ -libgit2-1.8 \ No newline at end of file diff --git a/srcpkgs/libgit2-1.8/patches/disable-test-validate_current_user_ownership.patch b/srcpkgs/libgit2-1.8/patches/disable-test-validate_current_user_ownership.patch deleted file mode 100644 index 3cbe2c9b773f4e..00000000000000 --- a/srcpkgs/libgit2-1.8/patches/disable-test-validate_current_user_ownership.patch +++ /dev/null @@ -1,13 +0,0 @@ -diff --git a/tests/util/path/core.c b/tests/util/path/core.c -index d1935a8..bcbabf9 100644 ---- a/tests/util/path/core.c -+++ b/tests/util/path/core.c -@@ -761,7 +761,7 @@ void test_path_core__validate_current_user_ownership(void) - cl_git_fail(git_fs_path_owner_is_current_user(&is_cur, "c:\\path\\does\\not\\exist")); - #else - cl_git_pass(git_fs_path_owner_is_current_user(&is_cur, "/")); -- cl_assert_equal_i(is_cur, (geteuid() == 0)); -+ //cl_assert_equal_i(is_cur, (geteuid() == 0)); // xbps-src chroot belongs to $USER, not root - - cl_git_fail(git_fs_path_owner_is_current_user(&is_cur, "/path/does/not/exist")); - #endif diff --git a/srcpkgs/libgit2-1.8/template b/srcpkgs/libgit2-1.8/template deleted file mode 100644 index c584d0dc6d0550..00000000000000 --- a/srcpkgs/libgit2-1.8/template +++ /dev/null @@ -1,44 +0,0 @@ -# Template file for 'libgit2-1.8' -pkgname=libgit2-1.8 -version=1.8.4 -revision=3 -build_style=cmake -configure_args="-DENABLE_REPRODUCIBLE_BUILDS=ON -DBUILD_CLI=OFF -DUSE_SSH=exec -DUSE_HTTP_PARSER=llhttp" -hostmakedepends="python3 pkg-config" -makedepends="zlib-devel openssl-devel llhttp-devel" -depends=openssh -short_desc="Git linkable library ${pkgname#libgit2-}" -maintainer="tranzystorekk <tranzystorek.io@protonmail.com>" -license="GPL-2.0-only WITH GCC-exception-2.0" -homepage="https://libgit2.org" -distfiles="https://github.com/libgit2/libgit2/archive/refs/tags/v${version}.tar.gz" -checksum=49d0fc50ab931816f6bfc1ac68f8d74b760450eebdb5374e803ee36550f26774 - -if [ -z "$XBPS_CHECK_PKGS" ]; then - configure_args+=" -DBUILD_TESTS=OFF" -fi - -CFLAGS="-D_LARGE_FILE_SOURCE=1 -D_FILE_OFFSET_BITS=64" - -post_patch() { - # no online tests - vsed \ - -i tests/libgit2/CMakeLists.txt \ - -e '/-sonline/s/^/#/' -} - -post_install() { - vlicense COPYING -} - -libgit2-1.8-devel_package() { - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - provides="virtual-libgit2-devel-${version}_${revision}" - conflicts="virtual-libgit2-devel" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/libgit2-1.8/update b/srcpkgs/libgit2-1.8/update deleted file mode 100644 index abad0b701f8a22..00000000000000 --- a/srcpkgs/libgit2-1.8/update +++ /dev/null @@ -1 +0,0 @@ -pattern="v\K1\.8\.[\d.]+(?=\.tar\.gz)" diff --git a/srcpkgs/libgit2-1.9-devel b/srcpkgs/libgit2-1.9-devel deleted file mode 120000 index c9346bf001a10b..00000000000000 --- a/srcpkgs/libgit2-1.9-devel +++ /dev/null @@ -1 +0,0 @@ -libgit2-1.9 \ No newline at end of file diff --git a/srcpkgs/libgit2-1.9/patches/disable-test-validate_current_user_ownership.patch b/srcpkgs/libgit2-1.9/patches/disable-test-validate_current_user_ownership.patch deleted file mode 100644 index 33be4ac91e397c..00000000000000 --- a/srcpkgs/libgit2-1.9/patches/disable-test-validate_current_user_ownership.patch +++ /dev/null @@ -1,13 +0,0 @@ -diff --git a/tests/util/path/core.c b/tests/util/path/core.c -index d1935a8..3d98f35 100644 ---- a/tests/util/path/core.c -+++ b/tests/util/path/core.c -@@ -761,7 +761,7 @@ void test_path_core__validate_current_user_ownership(void) - cl_git_fail(git_fs_path_owner_is_current_user(&is_cur, "c:\\path\\does\\not\\exist")); - #else - cl_git_pass(git_fs_path_owner_is_current_user(&is_cur, "/")); -- cl_assert_equal_i(is_cur, (geteuid() == 0)); -+ /* cl_assert_equal_i(is_cur, (geteuid() == 0)); xbps-src chroot belongs to $USER, not root */ - - cl_git_fail(git_fs_path_owner_is_current_user(&is_cur, "/path/does/not/exist")); - #endif diff --git a/srcpkgs/libgit2-1.9/template b/srcpkgs/libgit2-1.9/template deleted file mode 100644 index 96fe8279c116a2..00000000000000 --- a/srcpkgs/libgit2-1.9/template +++ /dev/null @@ -1,45 +0,0 @@ -# Template file for 'libgit2-1.9' -pkgname=libgit2-1.9 -version=1.9.1 -revision=1 -build_style=cmake -configure_args="-DENABLE_REPRODUCIBLE_BUILDS=ON -DBUILD_CLI=OFF -DUSE_SSH=exec -DUSE_HTTP_PARSER=llhttp" -hostmakedepends="python3 pkg-config" -makedepends="zlib-devel openssl-devel llhttp-devel" -depends="openssh" -short_desc="Git linkable library ${pkgname#libgit2-}" -maintainer="tranzystorekk <tranzystorek.io@protonmail.com>" -license="GPL-2.0-only WITH GCC-exception-2.0" -homepage="https://libgit2.org" -distfiles="https://github.com/libgit2/libgit2/archive/refs/tags/v${version}.tar.gz" -checksum=14cab3014b2b7ad75970ff4548e83615f74d719afe00aa479b4a889c1e13fc00 - -if [ -z "$XBPS_CHECK_PKGS" ]; then - configure_args+=" -DBUILD_TESTS=OFF" -fi - -CFLAGS="-D_LARGE_FILE_SOURCE=1 -D_FILE_OFFSET_BITS=64" - -post_patch() { - # no online tests - vsed \ - -i tests/libgit2/CMakeLists.txt \ - -e '/-sonline/s/^/#/' -} - -post_install() { - vlicense COPYING -} - -libgit2-1.9-devel_package() { - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - provides="virtual-libgit2-devel-${version}_${revision}" - conflicts="virtual-libgit2-devel" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/libgit2-1.9/update b/srcpkgs/libgit2-1.9/update deleted file mode 100644 index 8748dd81ed607b..00000000000000 --- a/srcpkgs/libgit2-1.9/update +++ /dev/null @@ -1 +0,0 @@ -pattern="v\K1\.9\.[\d.]+(?=\.tar\.gz)" diff --git a/srcpkgs/libgit2-devel b/srcpkgs/libgit2-devel deleted file mode 120000 index fa92a04554acfa..00000000000000 --- a/srcpkgs/libgit2-devel +++ /dev/null @@ -1 +0,0 @@ -libgit2 \ No newline at end of file diff --git a/srcpkgs/libgit2-glib-devel b/srcpkgs/libgit2-glib-devel deleted file mode 120000 index 971a4431e0dc25..00000000000000 --- a/srcpkgs/libgit2-glib-devel +++ /dev/null @@ -1 +0,0 @@ -libgit2-glib \ No newline at end of file diff --git a/srcpkgs/libgit2-glib/template b/srcpkgs/libgit2-glib/template deleted file mode 100644 index c733a9472270cd..00000000000000 --- a/srcpkgs/libgit2-glib/template +++ /dev/null @@ -1,42 +0,0 @@ -# Template file for 'libgit2-glib' -pkgname=libgit2-glib -version=1.2.1 -revision=2 -build_style=meson -build_helper="gir" -configure_args="-Dintrospection=$(vopt_if gir true false) - -Dvapi=$(vopt_if gir true false)" -hostmakedepends="pkg-config glib-devel $(vopt_if gir vala)" -makedepends="libglib-devel libgit2-1.9-devel libssh2-devel python3-gobject-devel" -short_desc="Glib wrapper library around libgit2" -maintainer="Orphaned <orphan@voidlinux.org>" -license="LGPL-2.1-or-later" -homepage="https://wiki.gnome.org/Projects/Libgit2-glib" -changelog="https://gitlab.gnome.org/GNOME/libgit2-glib/-/raw/master/NEWS" -distfiles="${GNOME_SITE}/libgit2-glib/${version%.*}/libgit2-glib-${version}.tar.xz" -checksum=97423a779002b3be8751c75f9d79049dfccca3616a26159fc162486772ba785f - -build_options="gir" -build_options_default="gir" - -CPPFLAGS="-UG_DISABLE_ASSERT" - -post_patch() { - if [ "$XBPS_TARGET_LIBC" = musl ]; then - vsed -i "s,TEST.*encoding.*,/* & */," tests/repository.c - fi -} - -libgit2-glib-devel_package() { - depends="${sourcepkg}>=${version}_${revision} libglib-devel libgit2-1.9-devel" - short_desc+=" - development files" - pkg_install() { - vmove "usr/lib/*.so" - vmove usr/include - vmove usr/lib/pkgconfig - if [ "$build_option_gir" ]; then - vmove usr/share/gir-1.0 - vmove usr/share/vala - fi - } -} diff --git a/srcpkgs/libgit2/patches/disable-test-validate_current_user_ownership.patch b/srcpkgs/libgit2/patches/disable-test-validate_current_user_ownership.patch deleted file mode 100644 index 3f316543f36b22..00000000000000 --- a/srcpkgs/libgit2/patches/disable-test-validate_current_user_ownership.patch +++ /dev/null @@ -1,13 +0,0 @@ -diff --git a/tests/util/path.c b/tests/util/path.c -index 02ec42f..60f7d70 100644 ---- a/tests/util/path.c -+++ b/tests/util/path.c -@@ -761,7 +761,7 @@ void test_path__validate_current_user_ownership(void) - cl_git_fail(git_fs_path_owner_is_current_user(&is_cur, "c:\\path\\does\\not\\exist")); - #else - cl_git_pass(git_fs_path_owner_is_current_user(&is_cur, "/")); -- cl_assert_equal_i(is_cur, (geteuid() == 0)); -+ //cl_assert_equal_i(is_cur, (geteuid() == 0)); // xbps-src chroot belongs to $USER, not root - - cl_git_fail(git_fs_path_owner_is_current_user(&is_cur, "/path/does/not/exist")); - #endif diff --git a/srcpkgs/libgit2/template b/srcpkgs/libgit2/template deleted file mode 100644 index 7b648d7a183a5a..00000000000000 --- a/srcpkgs/libgit2/template +++ /dev/null @@ -1,45 +0,0 @@ -# Template file for 'libgit2' -pkgname=libgit2 -version=1.7.2 -revision=2 -build_style=cmake -configure_args="-DENABLE_REPRODUCIBLE_BUILDS=ON -DBUILD_CLI=OFF -DUSE_SSH=ON -DUSE_HTTP_PARSER=system" -hostmakedepends="python3 pkg-config" -makedepends="zlib-devel openssl-devel http-parser-devel libssh2-devel" -short_desc="Git linkable library" -maintainer="Orphaned <orphan@voidlinux.org>" -license="custom:GPL-2.0-or-later WITH GCC-exception-2.0" -homepage="https://libgit2.org" -distfiles="https://github.com/libgit2/libgit2/archive/refs/tags/v${version}.tar.gz" -checksum=de384e29d7efc9330c6cdb126ebf88342b5025d920dcb7c645defad85195ea7f - -if [ "$XBPS_CHECK_PKGS" ]; then - configure_args+=" -DBUILD_TESTS=ON" -else - configure_args+=" -DBUILD_TESTS=OFF" -fi - -CFLAGS="-D_LARGE_FILE_SOURCE=1 -D_FILE_OFFSET_BITS=64" - -post_patch() { - # no online tests - vsed \ - -i tests/libgit2/CMakeLists.txt \ - -e '/-sonline/s/^/#/' -} - -post_install() { - vlicense COPYING -} - -libgit2-devel_package() { - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - provides="virtual-libgit2-devel-${version}_${revision}" - conflicts="virtual-libgit2-devel" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/libglabels30 b/srcpkgs/libglabels30 deleted file mode 120000 index 7d41d415118c2b..00000000000000 --- a/srcpkgs/libglabels30 +++ /dev/null @@ -1 +0,0 @@ -glabels \ No newline at end of file diff --git a/srcpkgs/libglabels30-devel b/srcpkgs/libglabels30-devel deleted file mode 120000 index 7d41d415118c2b..00000000000000 --- a/srcpkgs/libglabels30-devel +++ /dev/null @@ -1 +0,0 @@ -glabels \ No newline at end of file diff --git a/srcpkgs/libgladeui3 b/srcpkgs/libgladeui3 deleted file mode 120000 index 9888daa0caeb41..00000000000000 --- a/srcpkgs/libgladeui3 +++ /dev/null @@ -1 +0,0 @@ -glade3 \ No newline at end of file diff --git a/srcpkgs/libgldi b/srcpkgs/libgldi deleted file mode 120000 index f5a3b56ebe54a7..00000000000000 --- a/srcpkgs/libgldi +++ /dev/null @@ -1 +0,0 @@ -cairo-dock \ No newline at end of file diff --git a/srcpkgs/libglib-devel b/srcpkgs/libglib-devel deleted file mode 120000 index 5ca6c3ba5383da..00000000000000 --- a/srcpkgs/libglib-devel +++ /dev/null @@ -1 +0,0 @@ -glib \ No newline at end of file diff --git a/srcpkgs/libglibutil-devel b/srcpkgs/libglibutil-devel deleted file mode 120000 index f4da4cebe81f36..00000000000000 --- a/srcpkgs/libglibutil-devel +++ /dev/null @@ -1 +0,0 @@ -libglibutil \ No newline at end of file diff --git a/srcpkgs/libglibutil/template b/srcpkgs/libglibutil/template deleted file mode 100644 index dea196a99377bb..00000000000000 --- a/srcpkgs/libglibutil/template +++ /dev/null @@ -1,33 +0,0 @@ -# Template file for 'libglibutil' -pkgname=libglibutil -version=1.0.79 -revision=1 -build_style=gnu-makefile -make_use_env=1 -make_build_args="KEEP_SYMBOLS=1" -make_build_target="release pkgconfig" -make_check_target="test" -make_install_target="install-dev" -hostmakedepends="pkg-config" -makedepends="glib-devel" -short_desc="Library of glib utilities" -maintainer="Orphaned <orphan@voidlinux.org>" -license="BSD-3-Clause" -homepage="https://github.com/sailfishos/libglibutil" -changelog="https://raw.githubusercontent.com/sailfishos/libglibutil/master/debian/changelog" -distfiles="https://github.com/sailfishos/libglibutil/archive/refs/tags/${version}.tar.gz" -checksum=4d689cb79f8ea061e46b89008370dc771b07164ee496850d9d56d9d85f1be1c3 - -post_install() { - vlicense LICENSE -} - -libglibutil-devel_package() { - depends="${sourcepkg}>=${version}_${revision} glib-devel" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/libglob-devel b/srcpkgs/libglob-devel deleted file mode 120000 index a09715903ed63e..00000000000000 --- a/srcpkgs/libglob-devel +++ /dev/null @@ -1 +0,0 @@ -libglob \ No newline at end of file diff --git a/srcpkgs/libglob/template b/srcpkgs/libglob/template deleted file mode 100644 index 34bdcae62a5c96..00000000000000 --- a/srcpkgs/libglob/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'libglob' -pkgname=libglob -version=1.0 -revision=2 -archs="*-musl" -build_style=gnu-makefile -short_desc="BSD glob(3) implementation for the musl C library" -maintainer="Orphaned <orphan@voidlinux.org>" -license="BSD-3-clause" -homepage="https://github.com/void-linux/libglob" -distfiles="https://github.com/void-linux/${pkgname}/archive/${version}.tar.gz" -checksum=4f1b204dad065689941c64828a92441fb316c9c7539b39525fa728125da65e22 - -post_install() { - vlicense LICENSE -} - -libglob-devel_package() { - depends="${sourcepkg}-${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/*.a - vmove usr/lib/*.so - } -} diff --git a/srcpkgs/libgltf-devel b/srcpkgs/libgltf-devel deleted file mode 120000 index 862368fece2d17..00000000000000 --- a/srcpkgs/libgltf-devel +++ /dev/null @@ -1 +0,0 @@ -libgltf \ No newline at end of file diff --git a/srcpkgs/libgltf/template b/srcpkgs/libgltf/template deleted file mode 100644 index ebf3a28e911b87..00000000000000 --- a/srcpkgs/libgltf/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'libgltf' -pkgname=libgltf -version=0.1.0 -revision=4 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="boost-devel-minimal glew-devel glu-devel glm libepoxy-devel" -short_desc="C++ Library for rendering OpenGL models stored in glTF format" -maintainer="Enno Boland <gottox@voidlinux.org>" -license="MPL-2.0" -homepage="http://www.libreoffice.org" -distfiles="http://dev-www.libreoffice.org/src/${pkgname}/${pkgname}-${version}.tar.gz" -checksum=119e730fbf002dd0eaafa4930167267d7d910aa17f29979ca9ca8b66625fd2da -CXXFLAGS="-DGLM_ENABLE_EXPERIMENTAL" - -libgltf-devel_package() { - depends="libgltf>=${version}_${revision} $makedepends" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.a" - vmove "usr/lib/*.la" - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/libglusterfs b/srcpkgs/libglusterfs deleted file mode 120000 index d946aba1d37ce2..00000000000000 --- a/srcpkgs/libglusterfs +++ /dev/null @@ -1 +0,0 @@ -glusterfs \ No newline at end of file diff --git a/srcpkgs/libglvnd-devel b/srcpkgs/libglvnd-devel deleted file mode 120000 index 8a75fdd4b5584e..00000000000000 --- a/srcpkgs/libglvnd-devel +++ /dev/null @@ -1 +0,0 @@ -libglvnd \ No newline at end of file diff --git a/srcpkgs/libglvnd/patches/musl-noasm-use-o0.patch b/srcpkgs/libglvnd/patches/musl-noasm-use-o0.patch deleted file mode 100644 index ecfc90aaf9cfe6..00000000000000 --- a/srcpkgs/libglvnd/patches/musl-noasm-use-o0.patch +++ /dev/null @@ -1,41 +0,0 @@ -lower optimization for dispatch code when using C - -there appears to be some bug in the code which causes crashes -with threaded opengl setups; this manifests at least on ppc64(le) -with musl, using either tsd or tls. I haven't been able to track -it down yet, but this workaround at least makes it stop happening. - ---- a/src/GLdispatch/vnd-glapi/meson.build -+++ b/src/GLdispatch/vnd-glapi/meson.build -@@ -35,8 +35,10 @@ else - endif - - _entry_files = [] -+_extra_cflags = [] - if gl_dispatch_type == 'pure_c' - _entry_files += 'entry_pure_c.c' -+ _extra_cflags += '-O0' - else - _entry_files += 'entry_common.c' - if gl_dispatch_type != 'armv7_tsd' -@@ -73,7 +77,7 @@ libglapi = static_library( - glapi_mapi_tmp_h, - _entry_files, - ], -- c_args : ['-DMAPI_ABI_HEADER="@0@"'.format(glapi_mapi_tmp_h.full_path())], -+ c_args : ['-DMAPI_ABI_HEADER="@0@"'.format(glapi_mapi_tmp_h.full_path())] + _extra_cflags, - include_directories : inc_include, - dependencies : idep_utils_misc, - gnu_symbol_visibility : 'hidden', -@@ -89,7 +93,7 @@ foreach g : ['gl', 'opengl', 'glesv1', 'glesv2'] - c_args : [ - '-DSTATIC_DISPATCH_ONLY', - '-DMAPI_ABI_HEADER="@0@"'.format(header.full_path()), -- ], -+ ] + _extra_cflags, - include_directories : [inc_include, inc_util], - gnu_symbol_visibility : 'hidden', - ) --- -2.31.1 - diff --git a/srcpkgs/libglvnd/template b/srcpkgs/libglvnd/template deleted file mode 100644 index f746095877c2a6..00000000000000 --- a/srcpkgs/libglvnd/template +++ /dev/null @@ -1,39 +0,0 @@ -# Template file for 'libglvnd' -pkgname=libglvnd -version=1.7.0 -revision=1 -build_style=meson -hostmakedepends="pkg-config" -makedepends="libXext-devel libX11-devel xorgproto" -checkdepends="xvfb-run" -short_desc="GL Vendor-Neutral Dispatch library" -maintainer="Orphaned <orphan@voidlinux.org>" -license="custom:MIT-alike" -homepage="https://gitlab.freedesktop.org/glvnd/libglvnd" -distfiles="https://gitlab.freedesktop.org/glvnd/libglvnd/-/archive/v${version}/libglvnd-v${version}.tar.gz" -checksum=2b6e15b06aafb4c0b6e2348124808cbd9b291c647299eaaba2e3202f51ff2f3d -make_check_pre="xvfb-run" - -provides="libGL-7.11_1 libEGL-7.11_1 libGLES-7.11_1" -replaces="libGL>=0 libEGL>=0 libGLES>=0" - -# tls asm requires initial-exec, disable asm for musl -case "$XBPS_TARGET_MACHINE" in - *-musl|arm*|mips*) configure_args+=" -Dasm=disabled";; -esac - -post_install() { - grep -A 25 "Copyright (c) 2013, NVIDIA CORPORATION." README.md > LICENSE - vlicense LICENSE -} - -libglvnd-devel_package() { - depends="${makedepends} ${sourcepkg}-${version}_${revision}" - conflicts="MesaLib-devel<19.2.5_2" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/libgme-devel b/srcpkgs/libgme-devel deleted file mode 120000 index a0a86233854d7d..00000000000000 --- a/srcpkgs/libgme-devel +++ /dev/null @@ -1 +0,0 @@ -libgme \ No newline at end of file diff --git a/srcpkgs/libgme/patches/header.patch b/srcpkgs/libgme/patches/header.patch deleted file mode 100644 index be687786429b2e..00000000000000 --- a/srcpkgs/libgme/patches/header.patch +++ /dev/null @@ -1,14 +0,0 @@ ---- a/gme/gme.h -+++ b/gme/gme.h -@@ -4,7 +4,11 @@ - #ifndef GME_H - #define GME_H - -+#ifdef GME_INTERAL_BUILD - #include "blargg_source.h" -+#else -+#define BLARGG_EXPORT /* blank */ -+#endif - - #ifdef __cplusplus - extern "C" { diff --git a/srcpkgs/libgme/patches/ppc-musl.patch b/srcpkgs/libgme/patches/ppc-musl.patch deleted file mode 100644 index 4a9268efbe5f73..00000000000000 --- a/srcpkgs/libgme/patches/ppc-musl.patch +++ /dev/null @@ -1,17 +0,0 @@ -This removes an invalid assumption that results in both BLARGG_LITTLE_ENDIAN -and BLARGG_BIG_ENDIAN being defined on little endian musl, as we're already -covered by __LITTLE_ENDIAN__/__BIG_ENDIAN__ (which is specified as a part -of the ELFv2 ABI itself to be always present). Glibc was not broken because -it has its own check before that. - ---- a/gme/blargg_endian.h -+++ b/gme/blargg_endian.h -@@ -36,7 +36,7 @@ - #endif - - #if defined (MSB_FIRST) || defined (__BIG_ENDIAN__) || defined (WORDS_BIGENDIAN) || \ -- defined (__sparc__) || BLARGG_CPU_POWERPC || \ -+ defined (__sparc__) || \ - (defined (BIG_ENDIAN) && BIG_ENDIAN+0 != 4321) - #define BLARGG_BIG_ENDIAN 1 - #elif !defined (__mips__) diff --git a/srcpkgs/libgme/template b/srcpkgs/libgme/template deleted file mode 100644 index d0ed10d106f4f5..00000000000000 --- a/srcpkgs/libgme/template +++ /dev/null @@ -1,31 +0,0 @@ -# Template file for 'libgme' -pkgname=libgme -version=0.6.3 -revision=1 -build_style=cmake -configure_args="-DENABLE_UBSAN=OFF" -makedepends="zlib-devel SDL2-devel" -short_desc="Video game music file emulation/playback library" -maintainer="Pierre Allegraud <pierre.allegraud@crans.org>" -license="LGPL-2.1-or-later" -homepage="https://bitbucket.org/mpyne/game-music-emu/wiki/Home" -distfiles="https://bitbucket.org/mpyne/game-music-emu/downloads/game-music-emu-${version}.tar.xz" -checksum=aba34e53ef0ec6a34b58b84e28bf8cfbccee6585cebca25333604c35db3e051d - -if [ "$XBPS_TARGET_ENDIAN" = "be" ]; then - CXXFLAGS="-DMSB_FIRST=1" -fi -if [ "$XBPS_TARGET_ENDIAN" = "le" ]; then - CXXFLAGS="-DLSB_FIRST=1" -fi -CXXFLAGS+=" -DGME_INTERNAL_BUILD=1" - -libgme-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/libgme/update b/srcpkgs/libgme/update deleted file mode 100644 index ceb741f9a23a2c..00000000000000 --- a/srcpkgs/libgme/update +++ /dev/null @@ -1 +0,0 @@ -pattern="game-music-emu-\K[\d.]+" diff --git a/srcpkgs/libgmic b/srcpkgs/libgmic deleted file mode 120000 index 433883885ce6f3..00000000000000 --- a/srcpkgs/libgmic +++ /dev/null @@ -1 +0,0 @@ -gmic \ No newline at end of file diff --git a/srcpkgs/libgnome-games-support-devel b/srcpkgs/libgnome-games-support-devel deleted file mode 120000 index eee309f7b3be1c..00000000000000 --- a/srcpkgs/libgnome-games-support-devel +++ /dev/null @@ -1 +0,0 @@ -libgnome-games-support \ No newline at end of file diff --git a/srcpkgs/libgnome-games-support/template b/srcpkgs/libgnome-games-support/template deleted file mode 100644 index 92db8d92bc3d1a..00000000000000 --- a/srcpkgs/libgnome-games-support/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'libgnome-games-support' -pkgname=libgnome-games-support -version=1.8.2 -revision=1 -build_style=meson -hostmakedepends="gettext pkg-config gobject-introspection vala" -makedepends="gtk+3-devel libgee08-devel" -short_desc="GNOME games shared code" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-3.0-or-later" -homepage="https://gitlab.gnome.org/GNOME/libgnome-games-support/" -changelog="https://gitlab.gnome.org/GNOME/libgnome-games-support/-/raw/master/NEWS" -distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=28434604a7b038731ac0231731388ff104f565bb2330cc24e78cda04cfd3ef7d - -libgnome-games-support-devel_package() { - short_desc+=" - development files" - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - vmove usr/share/vala - } -} diff --git a/srcpkgs/libgnome-games-support/update b/srcpkgs/libgnome-games-support/update deleted file mode 100644 index 6bfa7d9a00bcb1..00000000000000 --- a/srcpkgs/libgnome-games-support/update +++ /dev/null @@ -1 +0,0 @@ -ignore="2.*" diff --git a/srcpkgs/libgnome-games-support2-devel b/srcpkgs/libgnome-games-support2-devel deleted file mode 120000 index 342beaf0340669..00000000000000 --- a/srcpkgs/libgnome-games-support2-devel +++ /dev/null @@ -1 +0,0 @@ -libgnome-games-support2 \ No newline at end of file diff --git a/srcpkgs/libgnome-games-support2/template b/srcpkgs/libgnome-games-support2/template deleted file mode 100644 index 01c02aaea3af33..00000000000000 --- a/srcpkgs/libgnome-games-support2/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'libgnome-games-support2' -pkgname=libgnome-games-support2 -version=2.0.2 -revision=1 -build_style=meson -hostmakedepends="gettext glib-devel pkg-config vala" -makedepends="gtk4-devel libgee-devel" -short_desc="Code shared between GNOME games" -maintainer="chrysos349 <chrysostom349@gmail.com>" -license="GPL-3.0-or-later" -homepage="https://gitlab.gnome.org/GNOME/libgnome-games-support/" -changelog="https://gitlab.gnome.org/GNOME/libgnome-games-support/-/raw/master/NEWS" -distfiles="${GNOME_SITE}/libgnome-games-support/${version%.*}/libgnome-games-support-${version}.tar.xz" -checksum=82bbc74f08f98b833a9b6444b8479e1bd84ded0a07425d057b45f38e8783e5bd - -libgnome-games-support2-devel_package() { - short_desc+=" - development files" - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - vmove usr/share/vala - } -} diff --git a/srcpkgs/libgnome-games-support2/update b/srcpkgs/libgnome-games-support2/update deleted file mode 100644 index 11bf6325a45255..00000000000000 --- a/srcpkgs/libgnome-games-support2/update +++ /dev/null @@ -1 +0,0 @@ -pkgname=libgnome-games-support diff --git a/srcpkgs/libgnomecanvas-devel b/srcpkgs/libgnomecanvas-devel deleted file mode 120000 index 376345daec179c..00000000000000 --- a/srcpkgs/libgnomecanvas-devel +++ /dev/null @@ -1 +0,0 @@ -libgnomecanvas \ No newline at end of file diff --git a/srcpkgs/libgnomecanvas/template b/srcpkgs/libgnomecanvas/template deleted file mode 100644 index 94f26d446f673f..00000000000000 --- a/srcpkgs/libgnomecanvas/template +++ /dev/null @@ -1,31 +0,0 @@ -# Template file for 'libgnomecanvas' -pkgname=libgnomecanvas -version=2.30.3 -revision=10 -build_style=gnu-configure -configure_args="--disable-static" -hostmakedepends="pkg-config intltool glib-devel" -makedepends="gtk+-devel libart-devel" -short_desc="GNOME Canvas library" -maintainer="Orphaned <orphan@voidlinux.org>" -license="LGPL-2.0-or-later" -homepage="http://gnome.org/" -distfiles="${GNOME_SITE}/$pkgname/${version%.*}/$pkgname-$version.tar.bz2" -checksum=859b78e08489fce4d5c15c676fec1cd79782f115f516e8ad8bed6abcb8dedd40 - -post_patch() { - vsed -i -e 's/DATADIRNAME=lib/DATADIRNAME=share/' \ - -e 's,localedir=.*eval echo.*,localedir=/usr/share/locale,' \ - configure -} - -libgnomecanvas-devel_package() { - depends="gtk+-devel libart-devel ${sourcepkg}>=${version}_${revision}" - short_desc+=" -- development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove usr/share/gtk-doc - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/libgnomecanvasmm-devel b/srcpkgs/libgnomecanvasmm-devel deleted file mode 120000 index 930d53637e7962..00000000000000 --- a/srcpkgs/libgnomecanvasmm-devel +++ /dev/null @@ -1 +0,0 @@ -libgnomecanvasmm \ No newline at end of file diff --git a/srcpkgs/libgnomecanvasmm/template b/srcpkgs/libgnomecanvasmm/template deleted file mode 100644 index 9e81ba1ed22a12..00000000000000 --- a/srcpkgs/libgnomecanvasmm/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'libgnomecanvasmm' -pkgname=libgnomecanvasmm -version=2.26.0 -revision=8 -build_style=gnu-configure -configure_args="--disable-static" -hostmakedepends="pkg-config" -makedepends="gtkmm2-devel libgnomecanvas-devel" -short_desc="GNOME Canvas library (gtkmm2 binding)" -maintainer="Orphaned <orphan@voidlinux.org>" -license="LGPL-2.1-or-later" -homepage="https://www.gtkmm.org" -distfiles="${GNOME_SITE}/${pkgname}/2.26/${pkgname}-${version}.tar.bz2" -checksum=996577f97f459a574919e15ba7fee6af8cda38a87a98289e9a4f54752d83e918 - -CXXFLAGS="-std=c++11" - -libgnomecanvasmm-devel_package() { - depends="libgnomecanvas-devel ${sourcepkg}>=${version}_${revision}" - short_desc+=" -- development files" - pkg_install() { - vmove usr/include - vmove usr/lib/libgnomecanvasmm-2.6 - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/libgnomekbd-devel b/srcpkgs/libgnomekbd-devel deleted file mode 120000 index d8e91fad51ed9a..00000000000000 --- a/srcpkgs/libgnomekbd-devel +++ /dev/null @@ -1 +0,0 @@ -libgnomekbd \ No newline at end of file diff --git a/srcpkgs/libgnomekbd/template b/srcpkgs/libgnomekbd/template deleted file mode 100644 index dfe885db70472a..00000000000000 --- a/srcpkgs/libgnomekbd/template +++ /dev/null @@ -1,33 +0,0 @@ -# Template file for 'libgnomekbd' -pkgname=libgnomekbd -version=3.28.1 -revision=1 -build_style=meson -build_helper="gir" -configure_args="$(vopt_bool gir introspection)" -hostmakedepends="pkg-config gettext glib-devel" -makedepends="gtk+3-devel libxklavier-devel" -depends="desktop-file-utils" -short_desc="Gnome keyboard configuration library" -maintainer="Enno Boland <gottox@voidlinux.org>" -license="GPL-2.0-or-later" -homepage="https://gitlab.gnome.org/GNOME/libgnomekbd" -changelog="https://gitlab.gnome.org/GNOME/libgnomekbd/-/raw/master/NEWS" -distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=22dc59566d73c0065350f5a97340e62ecc7b08c4df19183804bb8be24c8fe870 - -build_options="gir" -build_options_default="gir" - -libgnomekbd-devel_package() { - depends="${makedepends} ${sourcepkg}>=${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 - } -} diff --git a/srcpkgs/libgnt-devel b/srcpkgs/libgnt-devel deleted file mode 120000 index 28acf62a72ac9b..00000000000000 --- a/srcpkgs/libgnt-devel +++ /dev/null @@ -1 +0,0 @@ -libgnt \ No newline at end of file diff --git a/srcpkgs/libgnt/patches/cross-fix.diff b/srcpkgs/libgnt/patches/cross-fix.diff deleted file mode 100644 index 060ced3d0c1fbe..00000000000000 --- a/srcpkgs/libgnt/patches/cross-fix.diff +++ /dev/null @@ -1,130 +0,0 @@ -diff --git a/meson.build b/meson.build -index 1084c82..7f824b9 100644 ---- a/meson.build -+++ b/meson.build -@@ -70,67 +70,77 @@ gnt_config.set('NO_LIBXML', not libxml.found()) - # Check for ncurses and other things used by it - ####################################################################### - ncurses_available = true --ncurses_inc = [] --# The order of this list is important to the condition that follows. --ncurses_libs = [ -- compiler.find_library('ncursesw', required : false), -- compiler.find_library('panelw', required : false), -- compiler.find_library('tinfow', required : false), -+ncurses_widechar = true -+ncurses_header = 'ncurses.h' -+# Some distros put the headers in ncursesw/, some don't. These are ordered to -+# pick the last available as most-specific version. -+ncursesw_header_paths = ['', 'ncursesw/'] -+ncurses = [ -+ dependency('ncursesw', required : false), -+ dependency('panelw', required : false), - ] --if not ncurses_libs[0].found() or not ncurses_libs[1].found() -- ncurses_available = false --endif -- --if host_machine.system() == 'windows' -- # FIXME: $host ? -- ncurses_sys_prefix = '/usr/$host/sys-root/mingw' -+if ncurses[0].found() and ncurses[1].found() -+ foreach location : ncursesw_header_paths -+ f = location + 'ncurses.h' -+ if compiler.has_header_symbol(f, 'get_wch', -+ prefix : '#define _XOPEN_SOURCE_EXTENDED') -+ ncurses_header = f -+ endif -+ endforeach - else -- ncurses_sys_prefix = '/usr' --endif -- --ncurses_sys_dirs = [ncurses_sys_prefix + '/include/ncursesw', -- ncurses_sys_prefix + '/include'] -- --if ncurses_available -- # Some distros put the headers in ncursesw/, some don't -- found_ncurses_h = false -- foreach location : ncurses_sys_dirs -- f = location + '/ncurses.h' -- if not found_ncurses_h -+ ncurses_available = false -+ ncurses_inc = [] -+ ncurses_libs = [ -+ compiler.find_library('ncursesw', required : false), -+ compiler.find_library('panelw', required : false) -+ ] -+ if ncurses_libs[0].found() and ncurses_libs[1].found() -+ foreach location : ncursesw_header_paths -+ f = location + 'ncurses.h' - if compiler.has_header_symbol(f, 'get_wch', - prefix : '#define _XOPEN_SOURCE_EXTENDED') -- if location != '.' -- ncurses_inc += [include_directories(location)] -- endif -- found_ncurses_h = true -+ ncurses_available = true -+ ncurses_header = f - endif -+ endforeach -+ if ncurses_available -+ ncurses = declare_dependency( -+ include_directories : ncurses_inc, -+ dependencies : ncurses_libs -+ ) - endif -- endforeach -- -- if not found_ncurses_h -- ncurses_inc = [] -- ncurses_libs = [] -- ncurses_available = false - endif --else -+endif -+if not ncurses_available - # ncursesw was not found. Look for plain old ncurses -- # The order of this list is important to the condition that follows. -- ncurses_libs = [ -- compiler.find_library('ncurses', required : false), -- compiler.find_library('panel', required : false), -- compiler.find_library('tinfo', required : false), -+ ncurses = [ -+ dependency('ncurses', required : false), -+ dependency('panel', required : false), - ] -- ncurses_available = ncurses_libs[0].found() and ncurses_libs[1].found() -- gnt_config.set('NO_WIDECHAR', true) -+ if ncurses[0].found() and ncurses_libs[1].found() -+ ncurses_available = true -+ else -+ ncurses_libs = [ -+ compiler.find_library('ncurses', required : false), -+ compiler.find_library('panel', required : false), -+ ] -+ ncurses_available = ncurses_libs[0].found() and ncurses_libs[1].found() -+ ncurses = declare_dependency(dependencies : ncurses_libs) -+ endif -+ ncurses_widechar = false -+endif -+if not ncurses_available and host_machine.system() == 'windows' -+ # Try pdcurses too. -+ ncurses_header = 'curses.h' -+ ncurses_libs = compiler.find_library('pdcurses', required : false) -+ ncurses_available = compiler.has_header(ncurses_header) and ncurses_libs.found() -+ ncurses = declare_dependency(dependencies : ncurses_libs) - endif - if not ncurses_available - error('ncurses could not be found!') - endif -- --ncurses = declare_dependency( -- include_directories : ncurses_inc, -- dependencies : ncurses_libs --) -+gnt_config.set('NCURSES_HEADER', ncurses_header) -+gnt_config.set10('NCURSES_WIDECHAR', ncurses_widechar) - - libgnt_SOURCES = [ - 'gntwidget.c', diff --git a/srcpkgs/libgnt/patches/fix-ncurses6.5.patch b/srcpkgs/libgnt/patches/fix-ncurses6.5.patch deleted file mode 100644 index df4063827e14e7..00000000000000 --- a/srcpkgs/libgnt/patches/fix-ncurses6.5.patch +++ /dev/null @@ -1,115 +0,0 @@ -https://issues.imfreedom.org/issue/LIBGNT-20/libgnt-2.14.3-failed-to-build-with-ncurses-6.5 -From d27eb35024396102585ca5aaf93057e0b69f1cf5 Mon Sep 17 00:00:00 2001 -From: Rui Chen <rui@chenrui.dev> -Date: Mon, 15 Jul 2024 17:24:06 -0400 -Subject: [PATCH] fix: build patch for incomplete type definition errors for - 'struct panel' - -Signed-off-by: Rui Chen <rui@chenrui.dev> ---- - gntwm.c | 84 ++++++++++++++++++++++++++++----------------------------- - 1 file changed, 42 insertions(+), 42 deletions(-) - -diff --git a/gntwm.c b/gntwm.c -index ffb1f4a..2ca4a6a 100644 ---- a/gntwm.c -+++ b/gntwm.c -@@ -161,47 +161,49 @@ static void - work_around_for_ncurses_bug(void) - { - #ifndef NO_WIDECHAR -- PANEL *panel = NULL; -- while ((panel = panel_below(panel)) != NULL) { -- int sx, ex, sy, ey, w, y; -- cchar_t ch; -- PANEL *below = panel; -- -- sx = getbegx(panel->win); -- ex = getmaxx(panel->win) + sx; -- sy = getbegy(panel->win); -- ey = getmaxy(panel->win) + sy; -- -- while ((below = panel_below(below)) != NULL) { -- if (sy > getbegy(below->win) + getmaxy(below->win) || -- ey < getbegy(below->win)) -- continue; -- if (sx > getbegx(below->win) + getmaxx(below->win) || -- ex < getbegx(below->win)) -- continue; -- for (y = MAX(sy, getbegy(below->win)); y <= MIN(ey, getbegy(below->win) + getmaxy(below->win)); y++) { -- if (mvwin_wch(below->win, y - getbegy(below->win), sx - 1 - getbegx(below->win), &ch) != OK) -- goto right; -- w = widestringwidth(ch.chars); -- if (w > 1 && (ch.attr & 1)) { -- ch.chars[0] = ' '; -- ch.attr &= ~ A_CHARTEXT; -- mvwadd_wch(below->win, y - getbegy(below->win), sx - 1 - getbegx(below->win), &ch); -- touchline(below->win, y - getbegy(below->win), 1); -- } -+ PANEL *panel = NULL; -+ while ((panel = panel_below(panel)) != NULL) { -+ int sx, ex, sy, ey, w, y; -+ cchar_t ch; -+ PANEL *below = panel; -+ WINDOW *panel_win = panel_window(panel); -+ -+ sx = getbegx(panel_win); -+ ex = getmaxx(panel_win) + sx; -+ sy = getbegy(panel_win); -+ ey = getmaxy(panel_win) + sy; -+ -+ while ((below = panel_below(below)) != NULL) { -+ WINDOW *below_win = panel_window(below); -+ if (sy > getbegy(below_win) + getmaxy(below_win) || -+ ey < getbegy(below_win)) -+ continue; -+ if (sx > getbegx(below_win) + getmaxx(below_win) || -+ ex < getbegx(below_win)) -+ continue; -+ for (y = MAX(sy, getbegy(below_win)); y <= MIN(ey, getbegy(below_win) + getmaxy(below_win)); y++) { -+ if (mvwin_wch(below_win, y - getbegy(below_win), sx - 1 - getbegx(below_win), &ch) != OK) -+ goto right; -+ w = widestringwidth(ch.chars); -+ if (w > 1 && (ch.attr & 1)) { -+ ch.chars[0] = ' '; -+ ch.attr &= ~ A_CHARTEXT; -+ mvwadd_wch(below_win, y - getbegy(below_win), sx - 1 - getbegx(below_win), &ch); -+ touchline(below_win, y - getbegy(below_win), 1); -+ } - right: -- if (mvwin_wch(below->win, y - getbegy(below->win), ex + 1 - getbegx(below->win), &ch) != OK) -- continue; -- w = widestringwidth(ch.chars); -- if (w > 1 && !(ch.attr & 1)) { -- ch.chars[0] = ' '; -- ch.attr &= ~ A_CHARTEXT; -- mvwadd_wch(below->win, y - getbegy(below->win), ex + 1 - getbegx(below->win), &ch); -- touchline(below->win, y - getbegy(below->win), 1); -- } -- } -- } -- } -+ if (mvwin_wch(below_win, y - getbegy(below_win), ex + 1 - getbegx(below_win), &ch) != OK) -+ continue; -+ w = widestringwidth(ch.chars); -+ if (w > 1 && !(ch.attr & 1)) { -+ ch.chars[0] = ' '; -+ ch.attr &= ~ A_CHARTEXT; -+ mvwadd_wch(below_win, y - getbegy(below_win), ex + 1 - getbegx(below_win), &ch); -+ touchline(below_win, y - getbegy(below_win), 1); -+ } -+ } -+ } -+ } - #endif - } - -@@ -2287,5 +2289,3 @@ void gnt_wm_set_event_stack(GntWM *wm, gboolean set) - { - wm->event_stack = set; - } -- -- --- -2.45.2 - diff --git a/srcpkgs/libgnt/template b/srcpkgs/libgnt/template deleted file mode 100644 index 1735fd5f616bbe..00000000000000 --- a/srcpkgs/libgnt/template +++ /dev/null @@ -1,32 +0,0 @@ -# Template file for 'libgnt' -pkgname=libgnt -version=2.14.3 -revision=2 -build_style=meson -build_helper=gir -configure_args="-Dpython2=false" -hostmakedepends="pkg-config glib-devel gtk-doc" -makedepends="libxml2-devel ncurses-devel python3-devel glib-devel gtk-doc" -short_desc="GLib Ncurses Toolkit" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-or-later" -homepage="https://keep.imfreedom.org/libgnt/" -distfiles="${SOURCEFORGE_SITE}/pidgin/libgnt/${version}/libgnt-${version}.tar.xz" -checksum=57f5457f72999d0bb1a139a37f2746ec1b5a02c094f2710a339d8bcea4236123 - -pre_configure() { - # disable doc for cross builds - if [ "$CROSS_BUILD" ]; then - vsed -i "/subdir('doc')/d" meson.build - fi -} - -libgnt-devel_package() { - depends="libglib-devel libgnt>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove usr/lib/libgnt.so - } -} diff --git a/srcpkgs/libgo b/srcpkgs/libgo deleted file mode 120000 index b08d5af5795c60..00000000000000 --- a/srcpkgs/libgo +++ /dev/null @@ -1 +0,0 @@ -gcc \ No newline at end of file diff --git a/srcpkgs/libgo-devel b/srcpkgs/libgo-devel deleted file mode 120000 index b08d5af5795c60..00000000000000 --- a/srcpkgs/libgo-devel +++ /dev/null @@ -1 +0,0 @@ -gcc \ No newline at end of file diff --git a/srcpkgs/libgomp b/srcpkgs/libgomp deleted file mode 120000 index b08d5af5795c60..00000000000000 --- a/srcpkgs/libgomp +++ /dev/null @@ -1 +0,0 @@ -gcc \ No newline at end of file diff --git a/srcpkgs/libgomp-devel b/srcpkgs/libgomp-devel deleted file mode 120000 index b08d5af5795c60..00000000000000 --- a/srcpkgs/libgomp-devel +++ /dev/null @@ -1 +0,0 @@ -gcc \ No newline at end of file diff --git a/srcpkgs/libgpaste b/srcpkgs/libgpaste deleted file mode 120000 index 9cd5e53c4c1724..00000000000000 --- a/srcpkgs/libgpaste +++ /dev/null @@ -1 +0,0 @@ -GPaste \ No newline at end of file diff --git a/srcpkgs/libgpg-error-devel b/srcpkgs/libgpg-error-devel deleted file mode 120000 index 1180ed7ec2e753..00000000000000 --- a/srcpkgs/libgpg-error-devel +++ /dev/null @@ -1 +0,0 @@ -libgpg-error \ No newline at end of file diff --git a/srcpkgs/libgpg-error/template b/srcpkgs/libgpg-error/template deleted file mode 100644 index d4c9c94569304d..00000000000000 --- a/srcpkgs/libgpg-error/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'libgpg-error' -pkgname=libgpg-error -version=1.55 -revision=1 -build_style=gnu-configure -build_helper="qemu" -configure_args="--enable-install-gpg-error-config" -short_desc="Library for error values used by GnuPG component" -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=95b178148863f07d45df0cea67e880a79b9ef71f5d230baddc0071128516ef78 - -post_install() { - rm -r ${DESTDIR}/usr/share/common-lisp -} - -libgpg-error-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/bin/gpgrt-config - vmove usr/bin/gpg-error-config - vmove usr/include - vmove usr/lib/pkgconfig - vmove usr/share/aclocal - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/libgpgme b/srcpkgs/libgpgme deleted file mode 120000 index b291e753127a0b..00000000000000 --- a/srcpkgs/libgpgme +++ /dev/null @@ -1 +0,0 @@ -gpgme \ No newline at end of file diff --git a/srcpkgs/libgphobos b/srcpkgs/libgphobos deleted file mode 120000 index b08d5af5795c60..00000000000000 --- a/srcpkgs/libgphobos +++ /dev/null @@ -1 +0,0 @@ -gcc \ No newline at end of file diff --git a/srcpkgs/libgphobos-devel b/srcpkgs/libgphobos-devel deleted file mode 120000 index b08d5af5795c60..00000000000000 --- a/srcpkgs/libgphobos-devel +++ /dev/null @@ -1 +0,0 @@ -gcc \ No newline at end of file diff --git a/srcpkgs/libgphoto2-devel b/srcpkgs/libgphoto2-devel deleted file mode 120000 index fa1dd611bde5d5..00000000000000 --- a/srcpkgs/libgphoto2-devel +++ /dev/null @@ -1 +0,0 @@ -libgphoto2 \ No newline at end of file diff --git a/srcpkgs/libgphoto2-udev-rules b/srcpkgs/libgphoto2-udev-rules deleted file mode 120000 index fa1dd611bde5d5..00000000000000 --- a/srcpkgs/libgphoto2-udev-rules +++ /dev/null @@ -1 +0,0 @@ -libgphoto2 \ No newline at end of file diff --git a/srcpkgs/libgphoto2/template b/srcpkgs/libgphoto2/template deleted file mode 100644 index b3b4f278e57522..00000000000000 --- a/srcpkgs/libgphoto2/template +++ /dev/null @@ -1,72 +0,0 @@ -# Template file for 'libgphoto2' -pkgname=libgphoto2 -version=2.5.32 -revision=1 -build_style=gnu-configure -configure_args="--disable-static --disable-rpath udevscriptdir=/usr/lib/udev" -hostmakedepends="automake gettext-devel libtool pkg-config" -makedepends="gd-devel libexif-devel libltdl-devel libusb-compat-devel - libxml2-devel" -depends="libgphoto2-udev-rules" -short_desc="Digital camera access library" -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=02b29ab0bcfceda1c7f81c75ec7cb5e64d329cf4b8fd0fcd5bc5a89ff09561bc - -if [ "$CROSS_BUILD" ]; then - hostmakedepends+=" libgphoto2" -fi - -pre_configure() { - autoreconf -fi -} - -post_install() { - # Remove unused udev helper - rm -rf ${DESTDIR}/usr/lib/udev - - # Remove recursive symlink - rm -f ${DESTDIR}/usr/include/gphoto2/gphoto2 - - vmkdir usr/lib/udev/hwdb.d - vmkdir usr/lib/udev/rules.d - if [ -z "$CROSS_BUILD" ]; then - LD_LIBRARY_PATH="${DESTDIR}/usr/lib${LD_LIBRARY_PATH:+:}$LD_LIBRARY_PATH" \ - CAMLIBS="${DESTDIR}/usr/lib/libgphoto2/${version}" \ - ${DESTDIR}/usr/lib/libgphoto2/print-camera-list udev-rules version 201 > \ - ${DESTDIR}/usr/lib/udev/rules.d/40-gphoto.rules - LD_LIBRARY_PATH="${DESTDIR}/usr/lib${LD_LIBRARY_PATH:+:}$LD_LIBRARY_PATH" \ - CAMLIBS="${DESTDIR}/usr/lib/libgphoto2/${version}" \ - ${DESTDIR}/usr/lib/libgphoto2/print-camera-list hwdb > \ - ${DESTDIR}/usr/lib/udev/hwdb.d/20-gphoto.hwdb - else - /usr/lib/libgphoto2/print-camera-list udev-rules version 201 > \ - ${DESTDIR}/usr/lib/udev/rules.d/40-gphoto.rules - /usr/lib/libgphoto2/print-camera-list hwdb > \ - ${DESTDIR}/usr/lib/udev/hwdb.d/20-gphoto.hwdb - fi -} - -libgphoto2-udev-rules_package() { - short_desc+=" - udev rules" - pkg_install() { - vmove usr/lib/udev/hwdb.d - vmove usr/lib/udev/rules.d - } -} - -libgphoto2-devel_package() { - depends="libexif-devel libusb-compat-devel ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/bin - vmove usr/include - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - vmove usr/share/doc - vmove usr/share/man/man3 - } -} diff --git a/srcpkgs/libgpiod-devel b/srcpkgs/libgpiod-devel deleted file mode 120000 index 79aeec1f099c08..00000000000000 --- a/srcpkgs/libgpiod-devel +++ /dev/null @@ -1 +0,0 @@ -libgpiod \ No newline at end of file diff --git a/srcpkgs/libgpiod-python3 b/srcpkgs/libgpiod-python3 deleted file mode 120000 index 79aeec1f099c08..00000000000000 --- a/srcpkgs/libgpiod-python3 +++ /dev/null @@ -1 +0,0 @@ -libgpiod \ No newline at end of file diff --git a/srcpkgs/libgpiod-tools b/srcpkgs/libgpiod-tools deleted file mode 120000 index 79aeec1f099c08..00000000000000 --- a/srcpkgs/libgpiod-tools +++ /dev/null @@ -1 +0,0 @@ -libgpiod \ No newline at end of file diff --git a/srcpkgs/libgpiod/template b/srcpkgs/libgpiod/template deleted file mode 100644 index dbc8223acabbeb..00000000000000 --- a/srcpkgs/libgpiod/template +++ /dev/null @@ -1,56 +0,0 @@ -# Template file for 'libgpiod' -pkgname=libgpiod -version=2.2 -revision=3 -build_style="gnu-configure" -build_helper="python3" -configure_args="--prefix=/usr --enable-tools=yes --enable-bindings-cxx - --enable-bindings-python --enable-gpioset-interactive" -hostmakedepends="doxygen pkg-config python3-build python3-pip" -makedepends="libedit-devel python3-devel" -short_desc="Library for interacting with the linux GPIO character device" -maintainer="Tim Sandquist <tim.sandquist@gmail.com>" -license="Apache-2.0, BSD-3-Clause, CC-BY-SA-4.0, CC0-1.0, GPL-2.0-only, GPL-2.0-or-later, - LGPL-2.1-or-later, Linux-syscall-note" -homepage="https://git.kernel.org/pub/scm/libs/libgpiod/libgpiod.git" -distfiles="https://mirrors.edge.kernel.org/pub/software/libs/libgpiod/libgpiod-${version}.tar.gz" -checksum=f89c2176250f1a9563265479eb8ad5f22a63f42db6a1f438effc570f0254d2f5 - -post_build() { - make doc -} - -post_install() { - vlicense LICENSES/BSD-3-Clause.txt - vlicense LICENSES/Linux-syscall-note.txt -} - -libgpiod-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - for f in doc/man/man3/*.3 ; do - vman "$f" - done - vmkdir "usr/share/doc/${sourcepkg}" - vcopy "${wrksrc}/doc/html" "usr/share/doc/${sourcepkg}" - } -} - -libgpiod-python3_package() { - short_desc+=" - python bindings" - pkg_install() { - vmove "usr/lib/python3*" - } -} - -libgpiod-tools_package() { - short_desc+=" - utilities" - pkg_install() { - vmove usr/bin - } -} diff --git a/srcpkgs/libgpm b/srcpkgs/libgpm deleted file mode 120000 index 2959d97a0f1d31..00000000000000 --- a/srcpkgs/libgpm +++ /dev/null @@ -1 +0,0 @@ -gpm \ No newline at end of file diff --git a/srcpkgs/libgpod-devel b/srcpkgs/libgpod-devel deleted file mode 120000 index ad2bdf7f5975fd..00000000000000 --- a/srcpkgs/libgpod-devel +++ /dev/null @@ -1 +0,0 @@ -libgpod \ No newline at end of file diff --git a/srcpkgs/libgpod/patches/0001-323-Segmentation-fault-when-opening-ipod.patch b/srcpkgs/libgpod/patches/0001-323-Segmentation-fault-when-opening-ipod.patch deleted file mode 100644 index 727f18b3702912..00000000000000 --- a/srcpkgs/libgpod/patches/0001-323-Segmentation-fault-when-opening-ipod.patch +++ /dev/null @@ -1,43 +0,0 @@ -From 8dc5015ae036b219c4c9579a156886aa3a722aa5 Mon Sep 17 00:00:00 2001 -From: phantomjinx <p.g.richardson@phantomjinx.co.uk> -Date: Sat, 9 Aug 2014 19:57:10 +0100 -Subject: [PATCH] #323 Segmentation fault when opening ipod -MIME-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit - -* Patch submitted in bug report from François Melchior / James Burton ---- - src/itdb_itunesdb.c | 6 ++++-- - 1 file changed, 4 insertions(+), 2 deletions(-) - -diff --git a/src/itdb_itunesdb.c b/src/itdb_itunesdb.c -index 4cc771a..1e85476 100644 ---- a/src/itdb_itunesdb.c -+++ b/src/itdb_itunesdb.c -@@ -1156,6 +1156,7 @@ static gboolean playcounts_plist_read (FImport *fimp, GValue *plist_data) - GHashTable *pc_dict, *track_dict; - GValue *to_parse; - GArray *array; -+ GValue value; - gint i; - guint32 mac_time; - guint64 *dbid; -@@ -1175,11 +1176,12 @@ static gboolean playcounts_plist_read (FImport *fimp, GValue *plist_data) - - array = (GArray*)g_value_get_boxed (to_parse); - for (i = 0; i < array->len; i++) { -- if (!G_VALUE_HOLDS (g_array_index (array, GValue *, i), G_TYPE_HASH_TABLE)) { -+ value = g_array_index (array, GValue, i); -+ if (!G_VALUE_HOLDS (&value, G_TYPE_HASH_TABLE)) { - continue; - } - -- track_dict = g_value_get_boxed (g_array_index (array, GValue *, i)); -+ track_dict = g_value_get_boxed (&value); - if (track_dict == NULL) - continue; - --- -2.12.2 - diff --git a/srcpkgs/libgpod/patches/libgpod-0.8.2-pkgconfig_overlinking.patch b/srcpkgs/libgpod/patches/libgpod-0.8.2-pkgconfig_overlinking.patch deleted file mode 100644 index 2b737a4654f3a2..00000000000000 --- a/srcpkgs/libgpod/patches/libgpod-0.8.2-pkgconfig_overlinking.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/libgpod-1.0.pc.in.pkgconfig_overlinking 2011-04-15 03:37:34.000000000 -0500 -+++ b/libgpod-1.0.pc.in 2012-08-10 13:53:00.294631805 -0500 -@@ -6,6 +6,6 @@ includedir=@includedir@ - Name: libgpod - Description: A library to manipulate songs and playlists stored on an ipod - Version: @VERSION@ --Requires: glib-2.0 >= 2.8.0 gobject-2.0 @GDKPIXBUF_REQ@ @LIBIMOBILEDEVICE_REQ@ -+Requires.private: glib-2.0 >= 2.8.0 gobject-2.0 @GDKPIXBUF_REQ@ @LIBIMOBILEDEVICE_REQ@ - Libs: -L${libdir} -lgpod - Cflags: -I${includedir}/gpod-1.0 diff --git a/srcpkgs/libgpod/template b/srcpkgs/libgpod/template deleted file mode 100644 index 2fe5fa4da10806..00000000000000 --- a/srcpkgs/libgpod/template +++ /dev/null @@ -1,35 +0,0 @@ -# Template file for 'libgpod' -pkgname=libgpod -version=0.8.3 -revision=4 -build_style=gnu-configure -configure_args="--with-udev-dir=/usr/lib/udev --enable-udev" -hostmakedepends="intltool pkg-config automake gettext-devel glib-devel libtool gtk-doc" -makedepends="gdk-pixbuf-devel libimobiledevice-devel sg3_utils-devel sqlite-devel" -short_desc="Shared library to access the contents of an iPod" -maintainer="Orphaned <orphan@voidlinux.org>" -license="LGPL-2.1-only" -homepage="http://www.gtkpod.org/libgpod/" -distfiles="${SOURCEFORGE_SITE}/gtkpod/$pkgname-$version.tar.bz2" -checksum=638a7959d04e95f1e62abad02bd33702e4e8dfef98485ac7d9d50395c37e955d - -post_patch() { - vsed -i configure.ac -e '/PKG_CHECK_MODULES/s/libplist\b/libplist-2.0/g' -} - -pre_configure() { - autoreconf -fi - vsed -i -e '/DATADIRNAME=/s/=.*/=share/' configure -} - -libgpod-devel_package() { - depends="${makedepends} ${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/gtk-doc - } -} diff --git a/srcpkgs/libgraphicsmagick b/srcpkgs/libgraphicsmagick deleted file mode 120000 index 012eba99f80196..00000000000000 --- a/srcpkgs/libgraphicsmagick +++ /dev/null @@ -1 +0,0 @@ -GraphicsMagick \ No newline at end of file diff --git a/srcpkgs/libgraphicsmagick-devel b/srcpkgs/libgraphicsmagick-devel deleted file mode 120000 index 012eba99f80196..00000000000000 --- a/srcpkgs/libgraphicsmagick-devel +++ /dev/null @@ -1 +0,0 @@ -GraphicsMagick \ No newline at end of file diff --git a/srcpkgs/libgravatar-devel b/srcpkgs/libgravatar-devel deleted file mode 120000 index bfc7716c8d4650..00000000000000 --- a/srcpkgs/libgravatar-devel +++ /dev/null @@ -1 +0,0 @@ -libgravatar \ No newline at end of file diff --git a/srcpkgs/libgravatar/template b/srcpkgs/libgravatar/template deleted file mode 100644 index fcc2b76d1798ff..00000000000000 --- a/srcpkgs/libgravatar/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'libgravatar' -pkgname=libgravatar -version=25.08.3 -revision=1 -build_style=cmake -configure_args="-DBUILD_TESTING=OFF -DKF6_HOST_TOOLING=/usr/lib/cmake - -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins - -DKDE_INSTALL_QMLDIR=lib/qt6/qml - -DECM_MKSPECS_INSTALL_DIR=/usr/lib/qt6/mkspecs/modules" -hostmakedepends="extra-cmake-modules qt6-base qt6-tools python3 - gettext kf6-kcoreaddons kf6-kconfig" -makedepends="pimcommon-devel" -short_desc="KDE PIM library providing Gravatar support" -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=94c7772602b3adaa8b4d44a227699d943097005aebfeef563caeadb75e6f23fb - -libgravatar-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/libgrpc b/srcpkgs/libgrpc deleted file mode 120000 index e5f1f1766d3440..00000000000000 --- a/srcpkgs/libgrpc +++ /dev/null @@ -1 +0,0 @@ -grpc \ No newline at end of file diff --git a/srcpkgs/libgs b/srcpkgs/libgs deleted file mode 120000 index c18e744e3b3466..00000000000000 --- a/srcpkgs/libgs +++ /dev/null @@ -1 +0,0 @@ -ghostscript \ No newline at end of file diff --git a/srcpkgs/libgsasl b/srcpkgs/libgsasl deleted file mode 120000 index 640a4c6eefa7bf..00000000000000 --- a/srcpkgs/libgsasl +++ /dev/null @@ -1 +0,0 @@ -gsasl \ No newline at end of file diff --git a/srcpkgs/libgsf-devel b/srcpkgs/libgsf-devel deleted file mode 120000 index e7350b8f15bc35..00000000000000 --- a/srcpkgs/libgsf-devel +++ /dev/null @@ -1 +0,0 @@ -libgsf \ No newline at end of file diff --git a/srcpkgs/libgsf/template b/srcpkgs/libgsf/template deleted file mode 100644 index 2f5d50012b8526..00000000000000 --- a/srcpkgs/libgsf/template +++ /dev/null @@ -1,33 +0,0 @@ -# Template file for 'libgsf' -pkgname=libgsf -version=1.14.52 -revision=1 -build_style=gnu-configure -build_helper="gir" -configure_args="--disable-static --enable-introspection" -hostmakedepends="automake libtool gettext-devel glib-devel intltool pkg-config gtk-doc" -makedepends="gdk-pixbuf-devel libxml2-devel" -checkdepends="perl-XML-Parser unzip" -short_desc="Structured File Library" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-or-later, LGPL-2.1-or-later" -homepage="https://www.gnome.org/" -changelog="https://gitlab.gnome.org/GNOME/libgsf/-/raw/master/ChangeLog" -distfiles="${GNOME_SITE}/libgsf/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=9181c914b9fac0e05d6bcaa34c7b552fe5fc0961d3c9f8c01ccc381fb084bcf0 - -pre_configure() { - autoreconf -fi -} - -libgsf-devel_package() { - depends="libglib-devel libxml2-devel ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove usr/lib/*.so - vmove usr/share/gtk-doc - vmove usr/share/gir-1.0 - } -} diff --git a/srcpkgs/libgsm-devel b/srcpkgs/libgsm-devel deleted file mode 120000 index 8d00714d2244d4..00000000000000 --- a/srcpkgs/libgsm-devel +++ /dev/null @@ -1 +0,0 @@ -libgsm \ No newline at end of file diff --git a/srcpkgs/libgsm/patches/gsm-1.0.12-64bit.patch b/srcpkgs/libgsm/patches/gsm-1.0.12-64bit.patch deleted file mode 100644 index 85cfeac6eae72c..00000000000000 --- a/srcpkgs/libgsm/patches/gsm-1.0.12-64bit.patch +++ /dev/null @@ -1,20 +0,0 @@ ---- a/inc/private.h -+++ b/inc/private.h -@@ -12,12 +12,12 @@ - #ifdef __cplusplus - extern "C" { - #endif -+#include <stdint.h> -+typedef int16_t word; /* 16 bit signed int */ -+typedef int32_t longword; /* 32 bit signed int */ - --typedef short word; /* 16 bit signed int */ --typedef long longword; /* 32 bit signed int */ -- --typedef unsigned short uword; /* unsigned word */ --typedef unsigned long ulongword; /* unsigned longword */ -+typedef uint16_t uword; /* unsigned word */ -+typedef uint32_t ulongword; /* unsigned longword */ - - struct gsm_state { - diff --git a/srcpkgs/libgsm/patches/gsm-1.0.12-memcpy.patch b/srcpkgs/libgsm/patches/gsm-1.0.12-memcpy.patch deleted file mode 100644 index 3e43546dc7ebcc..00000000000000 --- a/srcpkgs/libgsm/patches/gsm-1.0.12-memcpy.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/src/code.c -+++ b/src/code.c -@@ -8,6 +8,7 @@ - - #include "config.h" - -+#include <string.h> - - #ifdef HAS_STRING_H - #include <string.h> diff --git a/srcpkgs/libgsm/patches/gsm-1.0.13-shared.patch b/srcpkgs/libgsm/patches/gsm-1.0.13-shared.patch deleted file mode 100644 index be681ad9b3179f..00000000000000 --- a/srcpkgs/libgsm/patches/gsm-1.0.13-shared.patch +++ /dev/null @@ -1,189 +0,0 @@ ---- a/Makefile -+++ b/Makefile -@@ -44,10 +44,11 @@ WAV49 = -DWAV49 - # CCFLAGS = -c -O - - CC = gcc -ansi -pedantic --CCFLAGS = -c -O2 -DNeedFunctionPrototypes=1 -Wall -Wno-comment -+CCFLAGS = -O2 -DNeedFunctionPrototypes=1 -Wall -Wno-comment - - LD = $(CC) - -+VERSION = 1.0.13 - # LD = gcc - # LDFLAGS = - -@@ -96,7 +97,7 @@ TOAST_INSTALL_MAN = $(TOAST_INSTALL_ROOT - # Other tools - - SHELL = /bin/sh --LN = ln -+LN = ln -s - BASENAME = basename - AR = ar - ARFLAGS = cr -@@ -133,13 +134,14 @@ CFLAGS = $(CCFLAGS) $(SASR) $(DEBUG) $(M - $(WAV49) $(CCINC) -I$(INC) - ######### It's $(CC) $(CFLAGS) - --LFLAGS = $(LDFLAGS) $(LDINC) -+LFLAGS = $(CFLAGS) $(LDFLAGS) $(LDINC) - ######### It's $(LD) $(LFLAGS) - - - # Targets - - LIBGSM = $(LIB)/libgsm.a -+LIBGSMSO= $(LIB)/libgsm.so - - TOAST = $(BIN)/toast - UNTOAST = $(BIN)/untoast -@@ -203,24 +205,43 @@ SOURCES = $(GSM_SOURCES) \ - - # Object files - --GSM_OBJECTS = $(SRC)/add.o \ -- $(SRC)/code.o \ -- $(SRC)/debug.o \ -- $(SRC)/decode.o \ -- $(SRC)/long_term.o \ -- $(SRC)/lpc.o \ -- $(SRC)/preprocess.o \ -- $(SRC)/rpe.o \ -- $(SRC)/gsm_destroy.o \ -- $(SRC)/gsm_decode.o \ -- $(SRC)/gsm_encode.o \ -- $(SRC)/gsm_explode.o \ -- $(SRC)/gsm_implode.o \ -- $(SRC)/gsm_create.o \ -- $(SRC)/gsm_print.o \ -- $(SRC)/gsm_option.o \ -- $(SRC)/short_term.o \ -- $(SRC)/table.o -+STATIC_GSM_OBJECTS = $(SRC)/add.o \ -+ $(SRC)/code.o \ -+ $(SRC)/debug.o \ -+ $(SRC)/decode.o \ -+ $(SRC)/long_term.o \ -+ $(SRC)/lpc.o \ -+ $(SRC)/preprocess.o \ -+ $(SRC)/rpe.o \ -+ $(SRC)/gsm_destroy.o \ -+ $(SRC)/gsm_decode.o \ -+ $(SRC)/gsm_encode.o \ -+ $(SRC)/gsm_explode.o \ -+ $(SRC)/gsm_implode.o \ -+ $(SRC)/gsm_create.o \ -+ $(SRC)/gsm_print.o \ -+ $(SRC)/gsm_option.o \ -+ $(SRC)/short_term.o \ -+ $(SRC)/table.o -+ -+SHARED_GSM_OBJECTS = $(SRC)/add.lo \ -+ $(SRC)/code.lo \ -+ $(SRC)/debug.lo \ -+ $(SRC)/decode.lo \ -+ $(SRC)/long_term.lo \ -+ $(SRC)/lpc.lo \ -+ $(SRC)/preprocess.lo \ -+ $(SRC)/rpe.lo \ -+ $(SRC)/gsm_destroy.lo \ -+ $(SRC)/gsm_decode.lo \ -+ $(SRC)/gsm_encode.lo \ -+ $(SRC)/gsm_explode.lo \ -+ $(SRC)/gsm_implode.lo \ -+ $(SRC)/gsm_create.lo \ -+ $(SRC)/gsm_print.lo \ -+ $(SRC)/gsm_option.lo \ -+ $(SRC)/short_term.lo \ -+ $(SRC)/table.lo - - TOAST_OBJECTS = $(SRC)/toast.o \ - $(SRC)/toast_lin.o \ -@@ -228,7 +249,7 @@ TOAST_OBJECTS = $(SRC)/toast.o \ - $(SRC)/toast_alaw.o \ - $(SRC)/toast_audio.o - --OBJECTS = $(GSM_OBJECTS) $(TOAST_OBJECTS) -+OBJECTS = $(STATIC_GSM_OBJECTS) $(SHARED_GSM_OBJECTS) $(TOAST_OBJECTS) - - # Manuals - -@@ -274,12 +295,15 @@ TOAST_INSTALL_TARGETS = \ - # Default rules - - .c.o: -- $(CC) $(CFLAGS) $? -+ $(CC) -c $(CFLAGS) $? - @-mv `$(BASENAME) $@` $@ > /dev/null 2>&1 - -+%.lo: %.c -+ $(CC) $(CFLAGS) -fPIC -c $< -o $@ -+ - # Target rules - --all: $(LIBGSM) $(TOAST) $(TCAT) $(UNTOAST) -+all: $(LIBGSM) $(LIBGSMSO) $(TOAST) $(TCAT) $(UNTOAST) - @-echo $(ROOT): Done. - - tst: $(TST)/lin2cod $(TST)/cod2lin $(TOAST) $(TST)/test-result -@@ -299,24 +323,29 @@ install: toastinstall gsminstall - - # The basic API: libgsm - --$(LIBGSM): $(LIB) $(GSM_OBJECTS) -+$(LIBGSMSO): $(LIB) $(SHARED_GSM_OBJECTS) -+ $(LD) $(LFLAGS) -o $@.$(VERSION) -shared -Xlinker -soname -Xlinker libgsm.so.1 $(SHARED_GSM_OBJECTS) -lc -+ ln -fs libgsm.so.$(VERSION) lib/libgsm.so.1 -+ ln -fs libgsm.so.$(VERSION) lib/libgsm.so -+ -+$(LIBGSM): $(LIB) $(STATIC_GSM_OBJECTS) - -rm $(RMFLAGS) $(LIBGSM) -- $(AR) $(ARFLAGS) $(LIBGSM) $(GSM_OBJECTS) -+ $(AR) $(ARFLAGS) $(LIBGSM) $(STATIC_GSM_OBJECTS) - $(RANLIB) $(LIBGSM) - - - # Toast, Untoast and Tcat -- the compress-like frontends to gsm. - - $(TOAST): $(BIN) $(TOAST_OBJECTS) $(LIBGSM) -- $(LD) $(LFLAGS) -o $(TOAST) $(TOAST_OBJECTS) $(LIBGSM) $(LDLIB) -+ $(LD) $(LFLAGS) -o $(TOAST) $(TOAST_OBJECTS) $(LIBGSMSO) $(LDLIB) - - $(UNTOAST): $(BIN) $(TOAST) - -rm $(RMFLAGS) $(UNTOAST) -- $(LN) $(TOAST) $(UNTOAST) -+ $(LN) toast $(UNTOAST) - - $(TCAT): $(BIN) $(TOAST) - -rm $(RMFLAGS) $(TCAT) -- $(LN) $(TOAST) $(TCAT) -+ $(LN) toast $(TCAT) - - - # The local bin and lib directories -@@ -357,11 +386,11 @@ $(TOAST_INSTALL_BIN)/toast: $(TOAST) - - $(TOAST_INSTALL_BIN)/untoast: $(TOAST_INSTALL_BIN)/toast - -rm $(RMFLAGS) $@ -- $(LN) $? $@ -+ $(LN) -r $? $@ - - $(TOAST_INSTALL_BIN)/tcat: $(TOAST_INSTALL_BIN)/toast - -rm $(RMFLAGS) $@ -- $(LN) $? $@ -+ $(LN) -r $? $@ - - $(TOAST_INSTALL_MAN)/toast.1: $(MAN)/toast.1 - -rm $(RMFLAGS) $@ -@@ -426,7 +455,9 @@ semi-clean: - - clean: semi-clean - -rm $(RMFLAGS) $(LIBGSM) $(ADDTST)/add \ -- $(TOAST) $(TCAT) $(UNTOAST) \ -+ $(LIBGSMSO) $(LIB)/libgsm.so.$(VERSION) \ -+ $(LIB)libgsm.so.1 \ -+ $(TOAST) $(TCAT) $(UNTOAST) \ - $(ROOT)/gsm-1.0.tar.gz - - diff --git a/srcpkgs/libgsm/template b/srcpkgs/libgsm/template deleted file mode 100644 index 05091e3a56c08d..00000000000000 --- a/srcpkgs/libgsm/template +++ /dev/null @@ -1,45 +0,0 @@ -# Template file for 'libgsm' -pkgname=libgsm -version=1.0.22 -revision=2 -short_desc="GSM 06.10 lossy speech compression" -maintainer="Orphaned <orphan@voidlinux.org>" -license="TU-Berlin-2.0" -homepage="http://www.quut.com/gsm/" -distfiles="http://www.quut.com/gsm/gsm-${version}.tar.gz" -checksum=f0072e91f6bb85a878b2f6dbf4a0b7c850c4deb8049d554c65340b3bf69df0ac - -do_build() { - make CC=$CC LD=$CC AR=$AR CCFLAGS="$CFLAGS" -} - -do_install() { - vmkdir usr/bin - vmkdir usr/lib - vmkdir usr/include/gsm - vmkdir usr/share/man/man3 - vmkdir usr/share/man/man1 - - make INSTALL_ROOT="${DESTDIR}"/usr \ - GSM_INSTALL_INC="${DESTDIR}"/usr/include/gsm \ - GSM_INSTALL_MAN="${DESTDIR}"/usr/share/man/man3 \ - TOAST_INSTALL_MAN="${DESTDIR}"/usr/share/man/man1 \ - install - - vcopy "lib/libgsm.so*" usr/lib - - ln -sfr ${DESTDIR}/usr/include/gsm/gsm.h ${DESTDIR}/usr/include/gsm.h - - vlicense COPYRIGHT -} - -libgsm-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/*.a - vmove usr/lib/*.so - vmove usr/share/man/man3 - } -} diff --git a/srcpkgs/libgsm/update b/srcpkgs/libgsm/update deleted file mode 100644 index c0f5867b7d50bf..00000000000000 --- a/srcpkgs/libgsm/update +++ /dev/null @@ -1 +0,0 @@ -pkgname=gsm diff --git a/srcpkgs/libgssglue-devel b/srcpkgs/libgssglue-devel deleted file mode 120000 index 5695578d429e92..00000000000000 --- a/srcpkgs/libgssglue-devel +++ /dev/null @@ -1 +0,0 @@ -libgssglue \ No newline at end of file diff --git a/srcpkgs/libgssglue/files/gssapi_mech.conf b/srcpkgs/libgssglue/files/gssapi_mech.conf deleted file mode 100644 index 909ae2f0105872..00000000000000 --- a/srcpkgs/libgssglue/files/gssapi_mech.conf +++ /dev/null @@ -1,22 +0,0 @@ -# Example /etc/gssapi_mech.conf file -# -# GSSAPI Mechanism Definitions -# -# This configuration file determines which GSS-API mechanisms -# the gssd code should use -# -# NOTE: -# The initiaiization function "mechglue_internal_krb5_init" -# is used for the MIT krb5 gssapi mechanism. This special -# function name indicates that an internal function should -# be used to determine the entry points for the MIT gssapi -# mechanism funtions. -# -# library initialization function -# ================================ ========================== -# The MIT K5 gssapi library, use special function for initialization. -/usr/lib/libgssapi_krb5.so.2 mechglue_internal_krb5_init -#/usr/lib/libgssapi.so mechglue_internal_krb5_init -# -# The SPKM3 gssapi library function. Use the function spkm3_gss_initialize. -# /usr/local/gss_mechs/spkm/spkm3/libgssapi_spkm3.so spkm3_gss_initialize diff --git a/srcpkgs/libgssglue/template b/srcpkgs/libgssglue/template deleted file mode 100644 index ddb5dc7f93483e..00000000000000 --- a/srcpkgs/libgssglue/template +++ /dev/null @@ -1,35 +0,0 @@ -# Template file for 'libgssglue' -pkgname=libgssglue -version=0.9 -revision=1 -build_style=gnu-configure -configure_args="--disable-static" -conf_files="/etc/gssapi_mech.conf" -hostmakedepends="automake libtool" -short_desc="Mechanism-switch gssapi library" -maintainer="Orphaned <orphan@voidlinux.org>" -license="BSD-3-Clause" -homepage="https://gitlab.com/gsasl/libgssglue" -changelog="https://gitlab.com/gsasl/libgssglue/-/raw/master/NEWS" -distfiles="https://gitlab.com/gsasl/libgssglue/-/archive/libgssglue-${version}/libgssglue-libgssglue-${version}.tar.gz" -checksum=a7a953f3d65f8f61772bf18a03f12ba9bdf3f0af8463063293194fe85f2d247d - -pre_configure() { - touch ChangeLog - autoreconf -fi -} - -post_install() { - vconf ${FILESDIR}/gssapi_mech.conf - vlicense COPYING -} - -libgssglue-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/libgstreamerd b/srcpkgs/libgstreamerd deleted file mode 120000 index a978f92e038aa6..00000000000000 --- a/srcpkgs/libgstreamerd +++ /dev/null @@ -1 +0,0 @@ -gtkd \ No newline at end of file diff --git a/srcpkgs/libgstreamerd-devel b/srcpkgs/libgstreamerd-devel deleted file mode 120000 index a978f92e038aa6..00000000000000 --- a/srcpkgs/libgstreamerd-devel +++ /dev/null @@ -1 +0,0 @@ -gtkd \ No newline at end of file diff --git a/srcpkgs/libgta-devel b/srcpkgs/libgta-devel deleted file mode 120000 index 72a7e21016d24e..00000000000000 --- a/srcpkgs/libgta-devel +++ /dev/null @@ -1 +0,0 @@ -libgta \ No newline at end of file diff --git a/srcpkgs/libgta/template b/srcpkgs/libgta/template deleted file mode 100644 index cae699f1b4815f..00000000000000 --- a/srcpkgs/libgta/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 'libgta' -pkgname=libgta -version=1.2.1 -revision=1 -build_style=gnu-configure -hostmakedepends="automake libtool pkg-config" -makedepends="bzip2-devel liblzma-devel zlib-devel" -short_desc="Generic Tagged Arrays" -maintainer="Orphaned <orphan@voidlinux.org>" -license="LGPL-2.1-or-later" -homepage="https://marlam.de/gta/" -distfiles="https://marlam.de/gta/releases/libgta-${version}.tar.xz" -checksum=d445667e145f755f0bc34ac89b63a6bfdce1eea943f87ee7a3f23dc0dcede8b1 - -post_install() { - #examples only - rm -rf ${DESTDIR}/usr/share/doc -} - -libgta-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 - } -} diff --git a/srcpkgs/libgta/update b/srcpkgs/libgta/update deleted file mode 100644 index 90fb55cdef9f9f..00000000000000 --- a/srcpkgs/libgta/update +++ /dev/null @@ -1 +0,0 @@ -site="https://marlam.de/gta/download/" diff --git a/srcpkgs/libgtkdgl b/srcpkgs/libgtkdgl deleted file mode 120000 index a978f92e038aa6..00000000000000 --- a/srcpkgs/libgtkdgl +++ /dev/null @@ -1 +0,0 @@ -gtkd \ No newline at end of file diff --git a/srcpkgs/libgtkdgl-devel b/srcpkgs/libgtkdgl-devel deleted file mode 120000 index a978f92e038aa6..00000000000000 --- a/srcpkgs/libgtkdgl-devel +++ /dev/null @@ -1 +0,0 @@ -gtkd \ No newline at end of file diff --git a/srcpkgs/libgtkdsv b/srcpkgs/libgtkdsv deleted file mode 120000 index a978f92e038aa6..00000000000000 --- a/srcpkgs/libgtkdsv +++ /dev/null @@ -1 +0,0 @@ -gtkd \ No newline at end of file diff --git a/srcpkgs/libgtkdsv-devel b/srcpkgs/libgtkdsv-devel deleted file mode 120000 index a978f92e038aa6..00000000000000 --- a/srcpkgs/libgtkdsv-devel +++ /dev/null @@ -1 +0,0 @@ -gtkd \ No newline at end of file diff --git a/srcpkgs/libgtkhex b/srcpkgs/libgtkhex deleted file mode 120000 index 1298c9dbe450b4..00000000000000 --- a/srcpkgs/libgtkhex +++ /dev/null @@ -1 +0,0 @@ -ghex \ No newline at end of file diff --git a/srcpkgs/libgtop-devel b/srcpkgs/libgtop-devel deleted file mode 120000 index 8a80adcdf4a2e6..00000000000000 --- a/srcpkgs/libgtop-devel +++ /dev/null @@ -1 +0,0 @@ -libgtop \ No newline at end of file diff --git a/srcpkgs/libgtop/template b/srcpkgs/libgtop/template deleted file mode 100644 index 5bc89553088f7a..00000000000000 --- a/srcpkgs/libgtop/template +++ /dev/null @@ -1,36 +0,0 @@ -# Template file for 'libgtop' -pkgname=libgtop -version=2.41.3 -revision=1 -build_style=gnu-configure -build_helper="gir" -configure_args="--with-libgtop-smp $(vopt_enable gir introspection)" -hostmakedepends="pkg-config perl python3-distutils-extra" -makedepends="libglib-devel libXau-devel" -short_desc="Library to retrieve system information, used in GNOME" -maintainer="Enno Boland <gottox@voidlinux.org>" -license="LGPL-2.1-or-later" -homepage="https://gitlab.gnome.org/GNOME/libgtop" -changelog="https://gitlab.gnome.org/GNOME/libgtop/-/raw/master/NEWS" -distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=775676df958e2ea2452f7568f28b2ea581063d312773dd5c0b7624c1b9b2da8c - -# Package build options -build_options="gir" -build_options_default="gir" - -libgtop-devel_package() { - depends="libglib-devel libXau-devel ${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/info - if [ "$build_option_gir" ]; then - vmove usr/share/gir-1.0 - fi - vmove usr/share/gtk-doc - } -} diff --git a/srcpkgs/libgudev-devel b/srcpkgs/libgudev-devel deleted file mode 120000 index 5bd48a4071cedd..00000000000000 --- a/srcpkgs/libgudev-devel +++ /dev/null @@ -1 +0,0 @@ -libgudev \ No newline at end of file diff --git a/srcpkgs/libgudev/template b/srcpkgs/libgudev/template deleted file mode 100644 index 178bf59a61693d..00000000000000 --- a/srcpkgs/libgudev/template +++ /dev/null @@ -1,38 +0,0 @@ -# Template file for 'libgudev' -pkgname=libgudev -version=238 -revision=1 -build_style=meson -build_helper="gir" -configure_args="$(vopt_feature gir introspection) $(vopt_feature vala vapi)" -hostmakedepends="pkg-config glib-devel $(vopt_if vala vala)" -makedepends="libglib-devel eudev-libudev-devel" -short_desc="Library providing GObject bindings for libudev" -maintainer="Enno Boland <gottox@voidlinux.org>" -license="LGPL-2.1-or-later" -homepage="http://wiki.gnome.org/Projects/libgudev" -changelog="https://gitlab.gnome.org/GNOME/libgudev/-/raw/master/NEWS" -distfiles="${GNOME_SITE}/libgudev/${version}/libgudev-${version}.tar.xz" -checksum=61266ab1afc9d73dbc60a8b2af73e99d2fdff47d99544d085760e4fa667b5dd1 - -build_options="gir vala" -build_options_default="gir" - -replaces="eudev-libgudev>=0" - -libgudev-devel_package() { - short_desc+=" - development files" - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - replaces="eudev-libgudev-devel>=0" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - if [ "$build_option_vala" ]; then - vmove usr/share/vala - fi - if [ "$build_option_gir" ]; then - vmove usr/share/gir-1.0 - fi - } -} diff --git a/srcpkgs/libgudev/update b/srcpkgs/libgudev/update deleted file mode 100644 index e89c6c10b28596..00000000000000 --- a/srcpkgs/libgudev/update +++ /dev/null @@ -1 +0,0 @@ -pattern="\Qlibgudev\E-\K[0-9]*[0-9]*[0-9](?=)" diff --git a/srcpkgs/libguess-devel b/srcpkgs/libguess-devel deleted file mode 120000 index 15830932f06206..00000000000000 --- a/srcpkgs/libguess-devel +++ /dev/null @@ -1 +0,0 @@ -libguess \ No newline at end of file diff --git a/srcpkgs/libguess/template b/srcpkgs/libguess/template deleted file mode 100644 index 6203612fdbfb47..00000000000000 --- a/srcpkgs/libguess/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'libguess' -pkgname=libguess -version=1.2 -revision=4 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="libmowgli-devel" -short_desc="High-speed character set detection library" -maintainer="Orphaned <orphan@voidlinux.org>" -license="BSD-3-clause" -homepage="http://atheme.org/projects/libguess.html" -distfiles="${DEBIAN_SITE}/main/libg/libguess/libguess_${version}.orig.tar.bz2" -checksum=8019a16bdc7ca9d2efbdcc1429d48d033d5053d42e45fccea10abf98074f05f8 - -post_install() { - vlicense COPYING -} - -libguess-devel_package() { - depends="${makedepends} ${sourcepkg}-${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/libguestfs-devel b/srcpkgs/libguestfs-devel deleted file mode 120000 index 33472cd4389fc1..00000000000000 --- a/srcpkgs/libguestfs-devel +++ /dev/null @@ -1 +0,0 @@ -libguestfs \ No newline at end of file diff --git a/srcpkgs/libguestfs/files/update-libguestfs-appliance b/srcpkgs/libguestfs/files/update-libguestfs-appliance deleted file mode 100644 index eb1b3f7960934f..00000000000000 --- a/srcpkgs/libguestfs/files/update-libguestfs-appliance +++ /dev/null @@ -1,58 +0,0 @@ -#!/bin/bash -# -# update-guestfs-appliance: download and install a guestfs binary appliance -# Copyright (C) 2013 Nikos Skalkotos <skalkoto@gmail.com> -# -# This program 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 2 -# of the License, or (at your option) any later version. -# -# This program 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 this program; if not, write to the Free Software -# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - -VERSION=1.40.1 -SHA512SUM="2d63b2ce8850929b42ddc91518b0e2b37d13e358be94bb54899da6c310afa308d708a3443b9f3b3aa3c46f4f2079036a6a4b34027788f183c17a20b68fcf4e6e" - -set -e -umask 022 - -if [[ $EUID -ne 0 ]]; then - echo "This script must be run as root" >&2 - exit 1 -fi - -echo >&2 -echo "Downloading binary appliance v$VERSION for libguestfs ... " >&2 -echo >&2 - -# Cache file to avoid redownloading it on a second run -mkdir -p /var/cache/guestfs -cd /var/cache/guestfs -silent= -if [ ! -t 1 ]; then - echo "Output is not a TTY, not outputting progress (be patient!)" >&2 - silent=-nv -fi -wget $silent --continue -O appliance-${VERSION}.tar.xz \ - http://libguestfs.org/download/binaries/appliance/appliance-${VERSION}.tar.xz - -echo -n "Checking checksum ... " >&2 -echo "$SHA512SUM appliance-${VERSION}.tar.xz" | sha512sum -c - -echo >&2 -echo "Extracting binary appliance files to /usr/lib/guestfs:" >&2 -tar -xvf appliance-${VERSION}.tar.xz -C /usr/lib/guestfs \ - --no-same-owner --strip-components=1 - -echo "Correcting permissions:" >&2 -chmod -v 644 "/usr/lib/guestfs/"{kernel,initrd,root,README.fixed} - -echo >&2 -echo "Binary appliance installation finished successfully!" >&2 diff --git a/srcpkgs/libguestfs/template b/srcpkgs/libguestfs/template deleted file mode 100644 index acbfe43b395cb8..00000000000000 --- a/srcpkgs/libguestfs/template +++ /dev/null @@ -1,59 +0,0 @@ -# Template file for 'libguestfs' -pkgname=libguestfs -version=1.56.2 -revision=1 -_version_short=${version%.*} -build_style=gnu-configure -make_install_args="INSTALLDIRS=vendor" -configure_args="--disable-static --disable-probes --disable-appliance - --disable-daemon --without-java --enable-introspection=no - --disable-erlang --disable-haskell --disable-gobject --without-gtk - --with-distro=VoidLinux ac_cv_prog_NCURSES_CONFIG=ncursesw6-config - $(vopt_enable ruby) $(vopt_enable python) $(vopt_enable go golang) - $(vopt_enable php) $(vopt_enable lua) $(vopt_enable fuse)" -hostmakedepends="cpio gperf cdrtools flex pkg-config automake libtool qemu git - ocaml ocaml-findlib perl-Module-Build perl hivex supermin zstd - $(vopt_if ruby ruby) $(vopt_if python python3) $(vopt_if go go) $(vopt_if php php) $(vopt_if lua lua53)" -makedepends="ncurses-devel pcre2-devel augeas-devel libxml2-devel gettext-devel file-devel jansson-devel json-c-devel - yajl-devel perl libtirpc-devel $(vopt_if ruby ruby-devel) $(vopt_if python python3-devel) - $(vopt_if php php-devel) $(vopt_if lua lua53-devel) $(vopt_if fuse fuse-devel)" -short_desc="Access and modify virtual machine disk image" -maintainer="Andrea Brancaleoni <abc@pompel.me>" -license=" GPL-2.0-or-later" -homepage="http://libguestfs.org" -distfiles="http://libguestfs.org/download/${_version_short}-stable/${pkgname}-${version}.tar.gz" -checksum=bb44891a795e0b79213cee2c491495a6dd64b21f727445591730d7f78901689a -make_check=no # many tests need guest applicance - -conf_files="etc/libguestfs-tools.conf" - -nocross=yes -archs="i686* x86_64* ppc64le*" -if [ "$XBPS_TARGET_LIBC" = musl ]; then - broken="https://build.voidlinux.org/builders/x86_64-musl_builder/builds/35666/steps/shell_3/logs/stdio" -fi - -build_options="ruby python go php lua fuse" -build_options_default="ruby fuse" -desc_option_ruby="include ruby support" -desc_option_go="include golang support" -desc_option_php="include php support" -desc_option_fuse="include fuse support" - -pre_configure() { - sed -i 's|LD = @LD@|LD = cc|g' perl/Makefile.in - sed -i 's|CCLD = $(CC)|CCLD = cc -lncursesw|g' fish/Makefile.in - - vbin ${FILESDIR}/update-libguestfs-appliance -} - -libguestfs-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - vmove usr/share/man/man3 - } -} diff --git a/srcpkgs/libguestfs/update b/srcpkgs/libguestfs/update deleted file mode 100644 index 1fa05f26e6de3e..00000000000000 --- a/srcpkgs/libguestfs/update +++ /dev/null @@ -1,2 +0,0 @@ -vdsuffix=-stable -ignore="*.*[13579].*" \ No newline at end of file diff --git a/srcpkgs/libguile b/srcpkgs/libguile deleted file mode 120000 index bf6576be6bcba7..00000000000000 --- a/srcpkgs/libguile +++ /dev/null @@ -1 +0,0 @@ -guile \ No newline at end of file diff --git a/srcpkgs/libgusb-devel b/srcpkgs/libgusb-devel deleted file mode 120000 index b3c0408e368aeb..00000000000000 --- a/srcpkgs/libgusb-devel +++ /dev/null @@ -1 +0,0 @@ -libgusb \ No newline at end of file diff --git a/srcpkgs/libgusb/template b/srcpkgs/libgusb/template deleted file mode 100644 index e6704e30ce01d9..00000000000000 --- a/srcpkgs/libgusb/template +++ /dev/null @@ -1,45 +0,0 @@ -# Template file for 'libgusb' -pkgname=libgusb -version=0.4.9 -revision=1 -build_style=meson -build_helper="gir" -configure_args="-Ddocs=false -Dintrospection=$(vopt_if gir true false) - -Dvapi=$(vopt_if vala true false)" -hostmakedepends="pkg-config $(vopt_if vala vala)" -makedepends="libglib-devel libusb-devel libgudev-devel $(vopt_if vala vala-devel) - usbutils json-glib-devel" -short_desc="GLib wrapper around libusb1" -maintainer="Orphaned <orphan@voidlinux.org>" -license="LGPL-2.1-or-later" -homepage="https://github.com/hughsie/libgusb" -changelog="https://raw.githubusercontent.com/hughsie/libgusb/master/NEWS" -distfiles="https://github.com/hughsie/libgusb/releases/download/${version}/libgusb-${version}.tar.xz" -checksum=9df5ef301d6a4b361002aa52cce1165a87a89744055879bdbab31e7e86f1e846 -# requires access to USB devices, not available on CI -make_check=ci-skip - -build_options="gir vala" -build_options_default="gir vala" - -if [ "$XBPS_CHECK_PKGS" ]; then - configure_args+=" -Dtests=true" -else - configure_args+=" -Dtests=false" -fi - -libgusb-devel_package() { - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - 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/libgweather-devel b/srcpkgs/libgweather-devel deleted file mode 120000 index 33c4dea4aebcfc..00000000000000 --- a/srcpkgs/libgweather-devel +++ /dev/null @@ -1 +0,0 @@ -libgweather \ No newline at end of file diff --git a/srcpkgs/libgweather/patches/a0834413ad51a2e461f9a1aeb813490dc48f2e22.patch b/srcpkgs/libgweather/patches/a0834413ad51a2e461f9a1aeb813490dc48f2e22.patch deleted file mode 100644 index 890c50b543e872..00000000000000 --- a/srcpkgs/libgweather/patches/a0834413ad51a2e461f9a1aeb813490dc48f2e22.patch +++ /dev/null @@ -1,57 +0,0 @@ -From 8a3a389d46f3eb809d5e2d5e9d843eb24da94c05 Mon Sep 17 00:00:00 2001 -From: Emmanuele Bassi <ebassi@gnome.org> -Date: Wed, 16 Oct 2024 00:22:29 +0100 -Subject: [PATCH] Remove locations without a METAR station - -The following locations have been dropped from the METAR list: - -- Los Angeles / USC Campus Downtown -- Brunswick, Naval Air Station ---- - data/Locations.xml | 16 +--------------- - 1 file changed, 1 insertion(+), 15 deletions(-) - -diff --git a/data/Locations.xml b/data/Locations.xml -index f4d1e6c6..79f22ac6 100644 ---- a/data/Locations.xml -+++ b/data/Locations.xml -@@ -23222,7 +23222,7 @@ - <!-- A city in Ukraine: https://en.wikipedia.org/wiki/Kyrylivka --> - <_name>Kyrylivka</_name> - <coordinates>46.370000 35.366667</coordinates> -- </city> -+ </city> - </state> - <state> - <!-- Ukraine Zhytomyr Oblast (region/province) --> -@@ -33549,13 +33549,6 @@ - <radar>lax</radar> - <coordinates>33.811667 -118.146389</coordinates> - </location> -- <location> -- <name>Los Angeles / USC Campus Downtown</name> -- <code>KCQT</code> -- <zone>CAZ041</zone> -- <radar>lax</radar> -- <coordinates>34.016667 -118.283333</coordinates> -- </location> - <location> - <name>Whiteman Airport</name> - <code>KWHP</code> -@@ -39057,13 +39050,6 @@ - <radar>btv</radar> - <coordinates>44.450000 -68.366667</coordinates> - </location> -- <location> -- <name>Brunswick, Naval Air Station</name> -- <code>KNHZ</code> -- <zone>MEZ024</zone> -- <radar>btv</radar> -- <coordinates>43.900278 -69.935000</coordinates> -- </location> - <location> - <name>Caribou Municipal Airport</name> - <code>KCAR</code> --- -GitLab - diff --git a/srcpkgs/libgweather/patches/cross.patch b/srcpkgs/libgweather/patches/cross.patch deleted file mode 100644 index fdd5ff95752077..00000000000000 --- a/srcpkgs/libgweather/patches/cross.patch +++ /dev/null @@ -1,21 +0,0 @@ ---- a/meson.build -+++ b/meson.build -@@ -51,7 +51,7 @@ py = import('python').find_installation('python3', modules: ['gi']) - gen_locations_variant = find_program('build-aux/meson/gen_locations_variant.py') - - 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() - build_docs = get_option('gtk_doc') and build_gir - - schemas_srcdir = meson.project_source_root() / 'schemas' ---- a/doc/meson.build -+++ b/doc/meson.build -@@ -1,6 +1,7 @@ - if build_docs - dependency('gi-docgen', version: '>= 2021.6', - fallback: ['gi-docgen', 'dummy_dep'], -+ native: true, - ) - - gidocgen = find_program('gi-docgen', required: get_option('gtk_doc')) diff --git a/srcpkgs/libgweather/patches/vdsa.patch b/srcpkgs/libgweather/patches/vdsa.patch deleted file mode 100644 index 7c57c21205dc29..00000000000000 --- a/srcpkgs/libgweather/patches/vdsa.patch +++ /dev/null @@ -1,29 +0,0 @@ -Submitted upstream: https://gitlab.gnome.org/GNOME/libgweather/-/merge_requests/292 - -From bfcd8332f45d9e15ad0b8623d5835e06c36dc1f4 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: Tue, 21 Nov 2023 17:51:29 +0700 -Subject: [PATCH] Locations: Siem Reap changes its international airport - -Old airport won't provide new METAR. ---- - data/Locations.xml | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/data/Locations.xml b/data/Locations.xml -index f4d1e6c6..c42e9508 100644 ---- a/data/Locations.xml -+++ b/data/Locations.xml -@@ -3081,7 +3081,7 @@ - </location> - <location> - <name>Siem Reap</name> -- <code>VDSR</code> -+ <code>VDSA</code> - <coordinates>13.366667 103.850000</coordinates> - </location> - <city> --- -GitLab - diff --git a/srcpkgs/libgweather/template b/srcpkgs/libgweather/template deleted file mode 100644 index d680c2e04129f5..00000000000000 --- a/srcpkgs/libgweather/template +++ /dev/null @@ -1,46 +0,0 @@ -# Template file for 'libgweather' -pkgname=libgweather -reverts="40.0_1" -version=4.4.4 -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)" -makedepends="geocode-glib-devel libsoup3-devel json-glib-devel libxml2-devel" -depends="tzdata" -short_desc="GNOME Weather information access library" -maintainer="Orphaned <orphan@voidlinux.org>" -license="LGPL-2.1-or-later" -homepage="https://wiki.gnome.org/Projects/LibGWeather" -changelog="https://gitlab.gnome.org/GNOME/libgweather/-/raw/main/NEWS" -distfiles="${GNOME_SITE}/libgweather/${version%.*}/libgweather-${version}.tar.xz" -checksum=7017677753cdf7d1fdc355e4bfcdb1eba8369793a8df24d241427a939cbf4283 - -build_options="gir gtk_doc" -build_options_default="gir gtk_doc" - -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 -} - -libgweather-devel_package() { - depends="${makedepends} ${sourcepkg}>=${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 - 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 deleted file mode 100644 index 496ee53deb1396..00000000000000 --- a/srcpkgs/libgweather/update +++ /dev/null @@ -1 +0,0 @@ -ignore="40.*" diff --git a/srcpkgs/libgxps-devel b/srcpkgs/libgxps-devel deleted file mode 120000 index f6d751fc9cbdc0..00000000000000 --- a/srcpkgs/libgxps-devel +++ /dev/null @@ -1 +0,0 @@ -libgxps \ No newline at end of file diff --git a/srcpkgs/libgxps/template b/srcpkgs/libgxps/template deleted file mode 100644 index 35d5d5fc4657e2..00000000000000 --- a/srcpkgs/libgxps/template +++ /dev/null @@ -1,35 +0,0 @@ -# Template file for 'libgxps' -pkgname=libgxps -version=0.3.2 -revision=2 -build_style=meson -build_helper="gir" -configure_args="-Denable-test=false - -Ddisable-introspection=$(vopt_if gir false true)" -hostmakedepends="pkg-config" -makedepends="cairo-devel libglib-devel libjpeg-turbo-devel libpng-devel - tiff-devel lcms2-devel libarchive-devel freetype-devel" -short_desc="GObject base library for XPS documents" -maintainer="Enno Boland <gottox@voidlinux.org>" -license="LGPL-2.1-or-later" -homepage="https://wiki.gnome.org/Projects/libgxps" -distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=6d27867256a35ccf9b69253eb2a88a32baca3b97d5f4ef7f82e3667fa435251c - -# Package build options -build_options="gir" -build_options_default="gir" - -libgxps-devel_package() { - depends="cairo-devel libglib-devel libarchive-devel - ${sourcepkg}-${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - if [ "$build_option_gir" ]; then - vmove usr/share/gir-1.0 - fi - } -} diff --git a/srcpkgs/libhackrf b/srcpkgs/libhackrf deleted file mode 120000 index 2cd67bb20098f8..00000000000000 --- a/srcpkgs/libhackrf +++ /dev/null @@ -1 +0,0 @@ -hackrf \ No newline at end of file diff --git a/srcpkgs/libhackrf-devel b/srcpkgs/libhackrf-devel deleted file mode 120000 index 2cd67bb20098f8..00000000000000 --- a/srcpkgs/libhackrf-devel +++ /dev/null @@ -1 +0,0 @@ -hackrf \ No newline at end of file diff --git a/srcpkgs/libhandy-demo b/srcpkgs/libhandy-demo deleted file mode 120000 index a94d500bb81af4..00000000000000 --- a/srcpkgs/libhandy-demo +++ /dev/null @@ -1 +0,0 @@ -libhandy \ No newline at end of file diff --git a/srcpkgs/libhandy-devel b/srcpkgs/libhandy-devel deleted file mode 120000 index a94d500bb81af4..00000000000000 --- a/srcpkgs/libhandy-devel +++ /dev/null @@ -1 +0,0 @@ -libhandy \ No newline at end of file diff --git a/srcpkgs/libhandy/template b/srcpkgs/libhandy/template deleted file mode 100644 index 47fd101a01d273..00000000000000 --- a/srcpkgs/libhandy/template +++ /dev/null @@ -1,58 +0,0 @@ -# Template file for 'libhandy' -pkgname=libhandy -version=0.0.13 -revision=3 -build_style=meson -build_helper="gir" -configure_args="-Dexamples=true -Dtests=true - $(vopt_bool gir vapi) $(vopt_feature glade glade_catalog) - $(vopt_feature gir introspection)" -hostmakedepends="glib-devel pkg-config $(vopt_if gir vala-devel)" -makedepends="gtk+3-devel libglib-devel $(vopt_if glade glade3-devel)" -checkdepends="xvfb-run" -short_desc="GTK+3 building blocks for modern adaptive applications" -maintainer="Orphaned <orphan@voidlinux.org>" -license="LGPL-2.1-or-later" -homepage="https://gitlab.gnome.org/GNOME/libhandy" -distfiles="https://gitlab.gnome.org/GNOME/libhandy/-/archive/v${version}/libhandy-v${version}.tar.gz" -checksum=138bec94e66d15a7a19350b65845d4529bcd969ea913ab3eb438f56fe47d5d37 - -build_options="gir glade" -desc_option_glade="Generate glade modules and catalog files" -build_options_default="gir glade" - -# https://gitlab.gnome.org/GNOME/libhandy/-/merge_requests/559 -CFLAGS="-DGPC_OBJECT_DELIMITER=GLADE_PROPERTY_DEF_OBJECT_DELIMITER" -CFLAGS+=" -Dglade_widget_action_get_class=glade_widget_action_get_def" -# https://gitlab.gnome.org/GNOME/glade/-/commit/bb626dd -CFLAGS+=" -DGWA_GET_CLASS=GLADE_WIDGET_ADAPTOR_GET_ADAPTOR_CLASS" - -do_check() { - xvfb-run ninja -C build test -} - -libhandy-devel_package() { - depends="${sourcepkg}>=${version}_${revision} gtk+3-devel" - short_desc+=" - development files" - pkg_install() { - vmove "usr/lib/*.so" - vmove usr/include - vmove usr/lib/pkgconfig - if [ "$build_option_glade" ]; then - vmove usr/lib/glade - vmove usr/share/glade - fi - if [ "$build_option_gir" ]; then - vmove usr/share/gir-1.0 - vmove usr/share/vala - fi - } -} - -libhandy-demo_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - demonstration application" - pkg_install() { - vmove usr/bin/handy-0.0-demo - } -} diff --git a/srcpkgs/libhandy/update b/srcpkgs/libhandy/update deleted file mode 100644 index 376af7fbb5cc80..00000000000000 --- a/srcpkgs/libhandy/update +++ /dev/null @@ -1 +0,0 @@ -ignore="*" diff --git a/srcpkgs/libhandy1-demo b/srcpkgs/libhandy1-demo deleted file mode 120000 index 133e5d4d748a19..00000000000000 --- a/srcpkgs/libhandy1-demo +++ /dev/null @@ -1 +0,0 @@ -libhandy1 \ No newline at end of file diff --git a/srcpkgs/libhandy1-devel b/srcpkgs/libhandy1-devel deleted file mode 120000 index 133e5d4d748a19..00000000000000 --- a/srcpkgs/libhandy1-devel +++ /dev/null @@ -1 +0,0 @@ -libhandy1 \ No newline at end of file diff --git a/srcpkgs/libhandy1/patches/fix-tests.patch b/srcpkgs/libhandy1/patches/fix-tests.patch deleted file mode 100644 index 6775da8df81c9c..00000000000000 --- a/srcpkgs/libhandy1/patches/fix-tests.patch +++ /dev/null @@ -1,24 +0,0 @@ ---- a/tests/meson.build -+++ b/tests/meson.build -@@ -21,7 +21,6 @@ - test_names = [ - 'test-action-row', - 'test-application-window', -- 'test-avatar', - 'test-carousel', - 'test-carousel-indicator-dots', - 'test-carousel-indicator-lines', -@@ -31,13 +30,10 @@ - 'test-flap', - 'test-header-bar', - 'test-header-group', -- 'test-keypad', - 'test-leaflet', - 'test-preferences-group', - 'test-preferences-page', - 'test-preferences-row', -- 'test-preferences-window', -- 'test-search-bar', - 'test-squeezer', - 'test-status-page', - 'test-swipe-group', diff --git a/srcpkgs/libhandy1/template b/srcpkgs/libhandy1/template deleted file mode 100644 index b77b70daa7fb54..00000000000000 --- a/srcpkgs/libhandy1/template +++ /dev/null @@ -1,54 +0,0 @@ -# Template file for 'libhandy1' -pkgname=libhandy1 -version=1.8.3 -revision=1 -build_style=meson -build_helper="gir" -configure_args="-Dexamples=true -Dtests=true $(vopt_bool gtk_doc gtk_doc) - $(vopt_bool gir vapi) $(vopt_feature glade glade_catalog) - $(vopt_feature gir introspection)" -hostmakedepends="glib-devel pkg-config gettext $(vopt_if gtk_doc gi-docgen) $(vopt_if gir vala-devel)" -makedepends="gtk+3-devel libglib-devel $(vopt_if glade glade3-devel)" -checkdepends="xvfb-run" -short_desc="GTK+3 building blocks for modern adaptive applications" -maintainer="Orphaned <orphan@voidlinux.org>" -license="LGPL-2.1-or-later" -homepage="https://gitlab.gnome.org/GNOME/libhandy/" -#changelog="https://gitlab.gnome.org/GNOME/libhandy/-/raw/main/NEWS" -changelog="https://gitlab.gnome.org/GNOME/libhandy/-/raw/libhandy-1-8/NEWS" -distfiles="${GNOME_SITE}/libhandy/${version%.*}/libhandy-${version}.tar.xz" -checksum=05b497229073ff557f10b326e074c5066f8743a302d4820ab97bcb5cd2dab087 -make_check_pre="xvfb-run" - -build_options="gir glade gtk_doc" -desc_option_glade="Generate glade modules and catalog files" -build_options_default="gir glade gtk_doc" - -libhandy1-devel_package() { - depends="${sourcepkg}>=${version}_${revision} gtk+3-devel" - short_desc+=" - development files" - pkg_install() { - vmove "usr/lib/*.so" - vmove usr/include - vmove usr/lib/pkgconfig - if [ "$build_option_glade" ]; then - vmove usr/lib/glade - vmove usr/share/glade - fi - if [ "$build_option_gir" ]; then - vmove usr/share/gir-1.0 - vmove usr/share/vala - fi - if [ "$build_option_gtk_doc" ]; then - vmove usr/share/doc - fi - } -} - -libhandy1-demo_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - demonstration application" - pkg_install() { - vmove usr/bin/handy-1-demo - } -} diff --git a/srcpkgs/libhandy1/update b/srcpkgs/libhandy1/update deleted file mode 100644 index f01319fe1b710a..00000000000000 --- a/srcpkgs/libhandy1/update +++ /dev/null @@ -1 +0,0 @@ -pkgname=libhandy diff --git a/srcpkgs/libhangul-devel b/srcpkgs/libhangul-devel deleted file mode 120000 index a5be38898a9e5b..00000000000000 --- a/srcpkgs/libhangul-devel +++ /dev/null @@ -1 +0,0 @@ -libhangul \ No newline at end of file diff --git a/srcpkgs/libhangul/template b/srcpkgs/libhangul/template deleted file mode 100644 index bf34c21359d93d..00000000000000 --- a/srcpkgs/libhangul/template +++ /dev/null @@ -1,31 +0,0 @@ -# Template file for 'libhangul' -pkgname=libhangul -version=0.1.0 -revision=3 -build_style=gnu-configure -hostmakedepends="automake gettext-devel libtool pkg-config" -configure_args="--disable-static" -short_desc="A library to support hangul input and character classification" -maintainer="Michael Aldridge <maldridge@voidlinux.org>" -license="LGPL-2.1-or-later" -homepage="https://github.com/libhangul/libhangul" -distfiles="https://github.com/libhangul/libhangul/archive/libhangul-${version}.tar.gz" -checksum=e2a81ef159ed098d3cc1a20377dba6204821b7ce2bc24cfb2f2543adf3bc5830 - -post_extract() { - sed -i '/AM_GNU_GETTEXT_VERSION/s/0.18/0.20/' configure.ac -} - -pre_configure() { - ./autogen.sh -} - -libhangul-devel_package() { - depends="libhangul-${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/libharfbuzz b/srcpkgs/libharfbuzz deleted file mode 120000 index 88dda038d0be91..00000000000000 --- a/srcpkgs/libharfbuzz +++ /dev/null @@ -1 +0,0 @@ -harfbuzz \ No newline at end of file diff --git a/srcpkgs/libhaveged b/srcpkgs/libhaveged deleted file mode 120000 index ba621bd080021b..00000000000000 --- a/srcpkgs/libhaveged +++ /dev/null @@ -1 +0,0 @@ -haveged \ No newline at end of file diff --git a/srcpkgs/libhaveged-devel b/srcpkgs/libhaveged-devel deleted file mode 120000 index ba621bd080021b..00000000000000 --- a/srcpkgs/libhaveged-devel +++ /dev/null @@ -1 +0,0 @@ -haveged \ No newline at end of file diff --git a/srcpkgs/libheif-devel b/srcpkgs/libheif-devel deleted file mode 120000 index 0dc6e8f9d4743c..00000000000000 --- a/srcpkgs/libheif-devel +++ /dev/null @@ -1 +0,0 @@ -libheif \ No newline at end of file diff --git a/srcpkgs/libheif-pixbuf-loader b/srcpkgs/libheif-pixbuf-loader deleted file mode 120000 index 0dc6e8f9d4743c..00000000000000 --- a/srcpkgs/libheif-pixbuf-loader +++ /dev/null @@ -1 +0,0 @@ -libheif \ No newline at end of file diff --git a/srcpkgs/libheif-tools b/srcpkgs/libheif-tools deleted file mode 120000 index 0dc6e8f9d4743c..00000000000000 --- a/srcpkgs/libheif-tools +++ /dev/null @@ -1 +0,0 @@ -libheif \ No newline at end of file diff --git a/srcpkgs/libheif/template b/srcpkgs/libheif/template deleted file mode 100644 index c899a0d52fd680..00000000000000 --- a/srcpkgs/libheif/template +++ /dev/null @@ -1,44 +0,0 @@ -# Template file for 'libheif' -pkgname=libheif -version=1.20.1 -revision=3 -build_style=cmake -configure_args="-DBUILD_TESTING=OFF" -hostmakedepends="pkg-config" -makedepends="libjpeg-turbo-devel libpng-devel libde265-devel x265-devel - libaom-devel gdk-pixbuf-devel" -short_desc="ISO/IEC 23008-12:2017 HEIF file format decoder and encoder" -maintainer="Orphaned <orphan@voidlinux.org>" -license="LGPL-3.0-or-later" -homepage="https://github.com/strukturag/libheif" -changelog="https://github.com/strukturag/libheif/releases" -distfiles="https://github.com/strukturag/libheif/archive/v${version}.tar.gz" -checksum=9d3d601ec7a55281217aaa6c773cf6645757b062bc7e9680b664bbd8e481112d - -libheif-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision} libde265-devel x265-devel libaom-devel" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - vmove usr/lib/cmake/libheif - } -} - -libheif-tools_package() { - short_desc+=" - tools" - pkg_install() { - vmove usr/bin - vmove usr/share/man - vmove usr/share/thumbnailers - } -} - -libheif-pixbuf-loader_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - pixbuf loader" - pkg_install() { - vmove "usr/lib/gdk-pixbuf-2.0" - } -} diff --git a/srcpkgs/libhistory8 b/srcpkgs/libhistory8 deleted file mode 120000 index 1c66ebb0018b16..00000000000000 --- a/srcpkgs/libhistory8 +++ /dev/null @@ -1 +0,0 @@ -libreadline8 \ No newline at end of file diff --git a/srcpkgs/libhomfly-devel b/srcpkgs/libhomfly-devel deleted file mode 120000 index 5996d0c9fa5b3a..00000000000000 --- a/srcpkgs/libhomfly-devel +++ /dev/null @@ -1 +0,0 @@ -libhomfly \ No newline at end of file diff --git a/srcpkgs/libhomfly/template b/srcpkgs/libhomfly/template deleted file mode 100644 index 4b703dbd6cf046..00000000000000 --- a/srcpkgs/libhomfly/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'libhomfly' -pkgname=libhomfly -version=1.03 -revision=1 -build_style=gnu-configure -makedepends="gc-devel" -short_desc="Library to compute the homfly polynomial of knots and links" -maintainer="Gonzalo Tornaría <tornaria@cmat.edu.uy>" -license="custom:unlicense" -homepage="https://github.com/miguelmarco/libhomfly/" -distfiles="https://github.com/miguelmarco/libhomfly/releases/download/${version}/libhomfly-${version}.tar.gz" -checksum=2a06e93cccd91d33ed9c345eba2e59b2ba175c11e454cf2029644a9364250871 - -post_install() { - vlicense LICENSE -} - -libhomfly-devel_package() { - depends="${sourcepkg}>=${version}_${revision} ${makedepends}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - vmove "usr/lib/pkgconfig" - } -} diff --git a/srcpkgs/libhomfly/update b/srcpkgs/libhomfly/update deleted file mode 100644 index 78d17e3361909b..00000000000000 --- a/srcpkgs/libhomfly/update +++ /dev/null @@ -1 +0,0 @@ -pattern='/archive/refs/tags/\K[\d.r]+(?=\.tar\.gz")' diff --git a/srcpkgs/libhtp-devel b/srcpkgs/libhtp-devel deleted file mode 120000 index 2a0b6ae975a25f..00000000000000 --- a/srcpkgs/libhtp-devel +++ /dev/null @@ -1 +0,0 @@ -libhtp \ No newline at end of file diff --git a/srcpkgs/libhtp/template b/srcpkgs/libhtp/template deleted file mode 100644 index 4bd880c72f38e9..00000000000000 --- a/srcpkgs/libhtp/template +++ /dev/null @@ -1,32 +0,0 @@ -# Template file for 'libhtp' -pkgname=libhtp -version=0.5.46 -revision=1 -build_style=gnu-configure -hostmakedepends="automake libtool" -makedepends="zlib-devel" -short_desc="Security-aware parser for HTTP" -maintainer="Orphaned <orphan@voidlinux.org>" -license="BSD-3-Clause" -homepage="https://github.com/OISF/libhtp" -distfiles="https://github.com/OISF/libhtp/archive/${version}.tar.gz" -checksum=31a184c9aa1d015f5add33c5480f95738189449954c383e217b27cda97e98789 - -pre_configure() { - autoreconf -fi -} - -post_install() { - vlicense LICENSE -} - -libhtp-devel_package() { - depends="libhtp-${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - vmove "usr/lib/*.a" - } -} diff --git a/srcpkgs/libhubbub-devel b/srcpkgs/libhubbub-devel deleted file mode 120000 index a298af8da531f8..00000000000000 --- a/srcpkgs/libhubbub-devel +++ /dev/null @@ -1 +0,0 @@ -libhubbub \ No newline at end of file diff --git a/srcpkgs/libhubbub/template b/srcpkgs/libhubbub/template deleted file mode 100644 index ffdef691ef9b5f..00000000000000 --- a/srcpkgs/libhubbub/template +++ /dev/null @@ -1,36 +0,0 @@ -# Template file for 'libhubbub' -pkgname=libhubbub -version=0.3.8 -revision=1 -hostmakedepends="gperf perl pkg-config netsurf-buildsystem" -makedepends="libxslt-devel json-c-devel libparserutils-devel" -short_desc="HTML5 compliant parsing library, written in C" -maintainer="Orphaned <orphan@voidlinux.org>" -license="MIT" -homepage="https://www.netsurf-browser.org" -distfiles="https://download.netsurf-browser.org/libs/releases/${pkgname}-${version}-src.tar.gz" -checksum=8ac1e6f5f3d48c05141d59391719534290c59cd029efc249eb4fdbac102cd5a5 -CFLAGS="-Wno-error" - -do_build() { - make ${makejobs} COMPONENT_TYPE=lib-shared PREFIX=/usr - make ${makejobs} COMPONENT_TYPE=lib-static PREFIX=/usr -} - -do_install() { - make COMPONENT_TYPE=lib-shared PREFIX=/usr DESTDIR=${DESTDIR} install - make COMPONENT_TYPE=lib-static PREFIX=/usr DESTDIR=${DESTDIR} install - - vlicense COPYING -} - -libhubbub-devel_package() { - depends="libparserutils-devel>=0.2.0 ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/libhugetlbfs-devel b/srcpkgs/libhugetlbfs-devel deleted file mode 120000 index 67b490f9837fec..00000000000000 --- a/srcpkgs/libhugetlbfs-devel +++ /dev/null @@ -1 +0,0 @@ -libhugetlbfs \ No newline at end of file diff --git a/srcpkgs/libhugetlbfs-tools b/srcpkgs/libhugetlbfs-tools deleted file mode 120000 index 67b490f9837fec..00000000000000 --- a/srcpkgs/libhugetlbfs-tools +++ /dev/null @@ -1 +0,0 @@ -libhugetlbfs \ No newline at end of file diff --git a/srcpkgs/libhugetlbfs/patches/0001-Makefile-Fix-version-discovery.patch b/srcpkgs/libhugetlbfs/patches/0001-Makefile-Fix-version-discovery.patch deleted file mode 100644 index 6545be7d7462d1..00000000000000 --- a/srcpkgs/libhugetlbfs/patches/0001-Makefile-Fix-version-discovery.patch +++ /dev/null @@ -1,43 +0,0 @@ -From: Punit Agrawal <punitagrawal@gmail.com> -Date: Sun, 3 Mar 2019 09:16:24 +0900 -Subject: Makefile: Fix version discovery - -Upstream uses git based discovery to generate versioning information -for release tar balls. The invocation of the version generation script -(localversion) doesn't work with packaging that lives in git -repositories. - -Fix this by moving the relevant bits of versioning to the Makefile. ---- - Makefile | 10 ++++++---- - 1 file changed, 6 insertions(+), 4 deletions(-) - -diff --git a/Makefile b/Makefile -index 51e41f0..9b8c4ea 100644 ---- a/Makefile -+++ b/Makefile -@@ -23,6 +23,8 @@ SOURCE = $(shell find . -maxdepth 1 ! -name version.h -a -name '*.[h]') - SOURCE += *.c *.lds Makefile - NODEPTARGETS=<version.h> <clean> - -+REL_VERSION=2.22 -+ - INSTALL = install - - LDFLAGS += -ldl -@@ -266,11 +268,11 @@ $(OBJDIRS): %: - @mkdir -p $@ - - # <Version handling> --$(VERSION): always -+$(VERSION): FORCE - @$(VECHO) VERSION -- ./localversion version $(SOURCE) --always: --# </Version handling> -+ printf "// %s\n" "${REL_VERSION}" > $@ -+ printf "#define VERSION \"%s\"\n" "${REL_VERSION}" >> $@ -+FORCE: - - snapshot: $(VERSION) - diff --git a/srcpkgs/libhugetlbfs/patches/0002-Append-version-to-soname.patch b/srcpkgs/libhugetlbfs/patches/0002-Append-version-to-soname.patch deleted file mode 100644 index 825057553cd23b..00000000000000 --- a/srcpkgs/libhugetlbfs/patches/0002-Append-version-to-soname.patch +++ /dev/null @@ -1,34 +0,0 @@ -From: Punit Agrawal <punitagrawal@gmail.com> -Date: Sun, 3 Mar 2019 08:40:03 +0900 -Subject: Append version to soname - ---- - Makefile | 5 +++-- - 1 file changed, 3 insertions(+), 2 deletions(-) - -diff --git a/Makefile b/Makefile -index ba8e4a8..da318a6 100644 ---- a/Makefile -+++ b/Makefile -@@ -24,6 +24,7 @@ SOURCE += *.c *.lds Makefile - NODEPTARGETS=<version.h> <clean> - - REL_VERSION=2.22 -+SOVERSION=0 - - INSTALL = install - -@@ -308,11 +309,11 @@ obj64/libhugetlbfs.a: $(LIBOBJS64) - - obj32/libhugetlbfs.so: $(LIBOBJS32) - @$(VECHO) LD32 "(shared)" $@ -- $(CC32) $(LDFLAGS) -Wl,--version-script=version.lds -Wl,-soname,$(notdir $@) -shared -o $@ $^ $(LDLIBS) -+ $(CC32) $(LDFLAGS) -Wl,--version-script=version.lds -Wl,-soname,$(notdir $@).$(SOVERSION) -shared -o $@ $^ $(LDLIBS) - - obj64/libhugetlbfs.so: $(LIBOBJS64) - @$(VECHO) LD64 "(shared)" $@ -- $(CC64) $(LDFLAGS) -Wl,--version-script=version.lds -Wl,-soname,$(notdir $@) -shared -o $@ $^ $(LDLIBS) -+ $(CC64) $(LDFLAGS) -Wl,--version-script=version.lds -Wl,-soname,$(notdir $@).$(SOVERSION) -shared -o $@ $^ $(LDLIBS) - - #obj32/libhugetlbfs_privutils.a: $(LIBPUOBJS:%=obj32/%) - # @$(VECHO) AR32 $@ diff --git a/srcpkgs/libhugetlbfs/patches/0003-glibc-2.34.patch b/srcpkgs/libhugetlbfs/patches/0003-glibc-2.34.patch deleted file mode 100644 index 68e121e240abd3..00000000000000 --- a/srcpkgs/libhugetlbfs/patches/0003-glibc-2.34.patch +++ /dev/null @@ -1,258 +0,0 @@ -From 959d74fd0fbbff310943096e15024a84e8f5cba4 Mon Sep 17 00:00:00 2001 -From: Matheus Castanho <msc@linux.ibm.com> -Date: Thu, 12 Aug 2021 16:38:46 -0300 -Subject: [PATCH] Disable hugepage-backed malloc if __morecore is not available - -Starting with glibc 2.32, __morecore hook has been marked as deprecated, and was -completely removed on glibc 2.34, which causes an undefined symbol error during -the build of libhugetlbfs. - -Greater changes are needed in order to keep providing the same functionality -with future versions of glibc (see issue #52). Meanwhile, we can disable -hugepage-backed malloc setup if __morecore is not available so users can at -least keep using the other features provided by the library. Related tests are -also conditionally disabled, and will show as SKIPPED if __morecore is not -available. - -Tested on powerpc64le and x86_64 with glibc 2.34 and olders. - -Signed-off-by: Matheus Castanho <msc@linux.ibm.com> ---- - Makefile | 6 +++++ - morecore.c | 8 ++++++ - tests/run_tests.py | 67 +++++++++++++++++++++++++++++++++++++++------- - 3 files changed, 71 insertions(+), 10 deletions(-) - -diff --git a/Makefile b/Makefile -index 8b73523..35e53e7 100644 ---- a/Makefile -+++ b/Makefile -@@ -192,6 +192,12 @@ endif - endif - endif - -+# glibc 2.34 removed __morecore, so it may not be available with recent versions -+HAS_MORECORE := $(shell /bin/echo -e '\#include <malloc.h>\nvoid * morecore_exists() { return &__morecore; }' | $(CC) -c -xc -o /dev/null - &> /dev/null && /bin/echo yes || /bin/echo no) -+ifeq ($(HAS_MORECORE),yes) -+CFLAGS += -DHAS_MORECORE -+endif -+ - HEADERDIR = $(PREFIX)/include - LIBDIR32 = $(PREFIX)/$(LIB32) - LIBDIR64 = $(PREFIX)/$(LIB64) -diff --git a/morecore.c b/morecore.c -index 6563bbd..405c566 100644 ---- a/morecore.c -+++ b/morecore.c -@@ -33,6 +33,13 @@ - - #include "libhugetlbfs_internal.h" - -+#ifndef HAS_MORECORE -+void hugetlbfs_setup_morecore(void) -+{ -+ INFO("Not setting up morecore because it's not available (see issue #52).\n"); -+} -+#else -+ - static int heap_fd; - - static void *heapbase; -@@ -381,3 +388,4 @@ void hugetlbfs_setup_morecore(void) - * to mmap() if we run out of hugepages. */ - mallopt(M_MMAP_MAX, 0); - } -+#endif /* HAS_MORECORE */ -diff --git a/tests/run_tests.py b/tests/run_tests.py -index 018264d..871d04d 100755 ---- a/tests/run_tests.py -+++ b/tests/run_tests.py -@@ -60,7 +60,7 @@ def snapshot_pool_state(): - l.append((d, tuple(substate))) - return tuple(l) - --def run_test_prog(bits, pagesize, cmd, **env): -+def run_test_prog(bits, pagesize, cmd, output='stdout', **env): - if paranoid_pool_check: - beforepool = snapshot_pool_state() - print("Pool state: %s" % str(beforepool)) -@@ -73,15 +73,17 @@ def run_test_prog(bits, pagesize, cmd, **env): - % (bits, bits, local_env.get("LD_LIBRARY_PATH", "")) - local_env["HUGETLB_DEFAULT_PAGE_SIZE"] = repr(pagesize) - -+ popen_args = {'env' : local_env, output : subprocess.PIPE} -+ - try: -- p = subprocess.Popen(cmd, env=local_env, stdout=subprocess.PIPE) -+ p = subprocess.Popen(cmd, **popen_args) - rc = p.wait() - except KeyboardInterrupt: - # Abort and mark this a strange test result - return (None, "") - except OSError as e: - return (-e.errno, "") -- out = p.stdout.read().decode().strip() -+ out = getattr(p, output).read().decode().strip() - - if paranoid_pool_check: - afterpool = snapshot_pool_state() -@@ -309,6 +311,33 @@ def check_linkhuge_tests(): - okbits.add(bits) - return okbits - -+def check_morecore_disabled(): -+ """ -+ Check if support for morecore is available. -+ -+ Newer glibc versions (>= 2.34) removed the __morecore malloc hook, so tests -+ relying on that functionality will not work as expected, and should be -+ disabled. -+ """ -+ global morecore_disabled, wordsizes, pagesizes -+ -+ # Quick and dirty way to get a word and page size. Which one doesn't really -+ # matter in this case. -+ for wsz in wordsizes: -+ b = wsz -+ break -+ for psz in pagesizes: -+ p = psz -+ break -+ -+ # Run an arbitrary program and check stderr for the "morecore disabled" -+ # message -+ (rc, out) = run_test_prog(b, p, "gethugepagesize", output='stderr', -+ HUGETLB_MORECORE="yes", -+ HUGETLB_VERBOSE="3") -+ -+ morecore_disabled = "Not setting up morecore" in out -+ - def print_cmd(pagesize, bits, cmd, env): - if env: - print(' '.join(['%s=%s' % (k, v) for k, v in env.items()]), end=" ") -@@ -357,14 +386,17 @@ def skip_test(pagesize, bits, cmd, **env): - print_cmd(pagesize, bits, cmd, env) - print("SKIPPED") - --def do_test(cmd, bits=None, **env): -+def do_test(cmd, bits=None, skip=False, **env): - """ - Run a test case, testing each page size and each indicated word size. - """ - if bits == None: bits = wordsizes - for p in pagesizes: - for b in (set(bits) & wordsizes_by_pagesize[p]): -- run_test(p, b, cmd, **env) -+ if skip: -+ skip_test(p, b, cmd, **env) -+ else: -+ run_test(p, b, cmd, **env) - - def do_test_with_rlimit(rtype, limit, cmd, bits=None, **env): - """ -@@ -375,7 +407,7 @@ def do_test_with_rlimit(rtype, limit, cmd, bits=None, **env): - do_test(cmd, bits, **env) - resource.setrlimit(rtype, oldlimit) - --def do_test_with_pagesize(pagesize, cmd, bits=None, **env): -+def do_test_with_pagesize(pagesize, cmd, bits=None, skip=False, **env): - """ - Run a test case, testing with a specified huge page size and - each indicated word size. -@@ -383,7 +415,10 @@ def do_test_with_pagesize(pagesize, cmd, bits=None, **env): - if bits == None: - bits = wordsizes - for b in (set(bits) & wordsizes_by_pagesize[pagesize]): -- run_test(pagesize, b, cmd, **env) -+ if skip: -+ skip_test(pagesize, b, cmd, **env) -+ else: -+ run_test(pagesize, b, cmd, **env) - - def do_elflink_test(cmd, **env): - """ -@@ -533,7 +568,7 @@ def functional_tests(): - """ - Run the set of functional tests. - """ -- global linkhuge_wordsizes -+ global linkhuge_wordsizes, morecore_disabled - - # Kernel background tests not requiring hugepage support - do_test("zero_filesize_segment") -@@ -598,19 +633,24 @@ def functional_tests(): - do_test("fork-cow") - do_test("direct") - do_test_with_pagesize(system_default_hpage_size, "malloc") -+ - do_test_with_pagesize(system_default_hpage_size, "malloc", -+ skip=morecore_disabled, - LD_PRELOAD="libhugetlbfs.so", - HUGETLB_MORECORE="yes") - do_test_with_pagesize(system_default_hpage_size, "malloc", -+ skip=morecore_disabled, - LD_PRELOAD="libhugetlbfs.so", - HUGETLB_MORECORE="yes", - HUGETLB_RESTRICT_EXE="unknown:none") - do_test_with_pagesize(system_default_hpage_size, "malloc", -+ skip=morecore_disabled, - LD_PRELOAD="libhugetlbfs.so", - HUGETLB_MORECORE="yes", - HUGETLB_RESTRICT_EXE="unknown:malloc") - do_test_with_pagesize(system_default_hpage_size, "malloc_manysmall") - do_test_with_pagesize(system_default_hpage_size, "malloc_manysmall", -+ skip=morecore_disabled, - LD_PRELOAD="libhugetlbfs.so", - HUGETLB_MORECORE="yes") - -@@ -630,26 +670,32 @@ def functional_tests(): - do_test_with_pagesize(system_default_hpage_size, "heapshrink", - GLIBC_TUNABLES="glibc.malloc.tcache_count=0", - LD_PRELOAD="libheapshrink.so") -+ - do_test_with_pagesize(system_default_hpage_size, "heapshrink", -+ skip=morecore_disabled, - GLIBC_TUNABLES="glibc.malloc.tcache_count=0", - LD_PRELOAD="libhugetlbfs.so", - HUGETLB_MORECORE="yes") - do_test_with_pagesize(system_default_hpage_size, "heapshrink", -+ skip=morecore_disabled, - GLIBC_TUNABLES="glibc.malloc.tcache_count=0", - LD_PRELOAD="libhugetlbfs.so libheapshrink.so", - HUGETLB_MORECORE="yes") - do_test_with_pagesize(system_default_hpage_size, "heapshrink", -+ skip=morecore_disabled, - GLIBC_TUNABLES="glibc.malloc.tcache_count=0", - LD_PRELOAD="libheapshrink.so", - HUGETLB_MORECORE="yes", - HUGETLB_MORECORE_SHRINK="yes") - do_test_with_pagesize(system_default_hpage_size, "heapshrink", -+ skip=morecore_disabled, - GLIBC_TUNABLES="glibc.malloc.tcache_count=0", - LD_PRELOAD="libhugetlbfs.so libheapshrink.so", - HUGETLB_MORECORE="yes", - HUGETLB_MORECORE_SHRINK="yes") - -- do_test("heap-overflow", HUGETLB_VERBOSE="1", HUGETLB_MORECORE="yes") -+ do_test("heap-overflow", skip=morecore_disabled, HUGETLB_VERBOSE="1", -+ HUGETLB_MORECORE="yes") - - # Run the remapping tests' up-front checks - linkhuge_wordsizes = check_linkhuge_tests() -@@ -747,7 +793,7 @@ def print_help(): - - def main(): - global wordsizes, pagesizes, dangerous, paranoid_pool_check, system_default_hpage_size -- global custom_ldscripts -+ global custom_ldscripts, morecore_disabled - testsets = set() - env_override = {"QUIET_TEST": "1", "HUGETLBFS_MOUNTS": "", - "HUGETLB_ELFMAP": None, "HUGETLB_MORECORE": None} -@@ -802,6 +848,7 @@ def main(): - return 1 - - check_hugetlbfs_path() -+ check_morecore_disabled() - - if "func" in testsets: functional_tests() - if "stress" in testsets: stress_tests() diff --git a/srcpkgs/libhugetlbfs/template b/srcpkgs/libhugetlbfs/template deleted file mode 100644 index a63666fcf13ec3..00000000000000 --- a/srcpkgs/libhugetlbfs/template +++ /dev/null @@ -1,59 +0,0 @@ -# Template file for 'libhugetlbfs' -pkgname=libhugetlbfs -version=2.23 -revision=1 -# fails to build on musl (relies on glibc specifics) + only for these archs -archs="x86_64 i686 armv[67]l aarch64 ppc64le ppc64 ppc" -build_style=gnu-makefile -make_build_args="ARCH=${XBPS_TARGET_MACHINE%-*} LIB32=lib32 LIB64=lib64 BUILDTYPE=NATIVEONLY" -make_install_args="${make_build_args}" -short_desc="Library to deal with hugetlbfs" -maintainer="Orphaned <orphan@voidlinux.org>" -license="LGPL-2.1-or-later" -homepage="https://github.com/libhugetlbfs/libhugetlbfs" -distfiles="https://github.com/${pkgname}/${pkgname}/releases/download/${version}/${pkgname}-${version}.tar.gz" -checksum=b70672f1e807c61b7eb3adf41c1903b42917951f2e7f8aef6821841700c04479 -CFLAGS="-fPIC" - -do_check() { - # requires mounted hugetlbfs - : -} - -post_extract() { - vsed -i 's,CUSTOM_LDSCRIPTS = yes,CUSTOM_LDSCRIPTS = no,' Makefile -} - -post_install() { - # only needed with old binutils, and wrong for some of our setups - rm -rf ${DESTDIR}/usr/share/libhugetlbfs/ldscripts - # don't need this - rm -f ${DESTDIR}/usr/lib/libhugetlbfs_privutils.so - # soname - mv ${DESTDIR}/usr/lib/libhugetlbfs.so ${DESTDIR}/usr/lib/libhugetlbfs-${version}.so - ln -s libhugetlbfs-${version}.so ${DESTDIR}/usr/lib/libhugetlbfs.so.0 - ln -s libhugetlbfs.so.0 ${DESTDIR}/usr/lib/libhugetlbfs.so - # ld - rm ${DESTDIR}/usr/share/${pkgname}/ld - mv ${DESTDIR}/usr/share/${pkgname}/ld.hugetlbfs ${DESTDIR}/usr/bin -} - -libhugetlbfs-devel_package() { - depends="libhugetlbfs>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/libhugetlbfs.so - vmove usr/lib/libhugetlbfs.a - vmove usr/share/man/man3 - } -} - -libhugetlbfs-tools_package() { - short_desc="Tools to ease use of hugetlbfs" - pkg_install() { - vmove usr/bin - vmove usr/share/man/man1 - vmove usr/share/man/man8 - } -} diff --git a/srcpkgs/libhunspell1.7 b/srcpkgs/libhunspell1.7 deleted file mode 120000 index cdfa06984f1bb5..00000000000000 --- a/srcpkgs/libhunspell1.7 +++ /dev/null @@ -1 +0,0 @@ -hunspell \ No newline at end of file diff --git a/srcpkgs/libhwloc b/srcpkgs/libhwloc deleted file mode 120000 index c0398db5afeeae..00000000000000 --- a/srcpkgs/libhwloc +++ /dev/null @@ -1 +0,0 @@ -hwloc \ No newline at end of file diff --git a/srcpkgs/libhwloc-devel b/srcpkgs/libhwloc-devel deleted file mode 120000 index c0398db5afeeae..00000000000000 --- a/srcpkgs/libhwloc-devel +++ /dev/null @@ -1 +0,0 @@ -hwloc \ No newline at end of file diff --git a/srcpkgs/libiberty-devel b/srcpkgs/libiberty-devel deleted file mode 120000 index 695eb82eae6485..00000000000000 --- a/srcpkgs/libiberty-devel +++ /dev/null @@ -1 +0,0 @@ -binutils \ No newline at end of file diff --git a/srcpkgs/libibmad b/srcpkgs/libibmad deleted file mode 120000 index db560d07ba4bac..00000000000000 --- a/srcpkgs/libibmad +++ /dev/null @@ -1 +0,0 @@ -rdma-core \ No newline at end of file diff --git a/srcpkgs/libibmad-devel b/srcpkgs/libibmad-devel deleted file mode 120000 index db560d07ba4bac..00000000000000 --- a/srcpkgs/libibmad-devel +++ /dev/null @@ -1 +0,0 @@ -rdma-core \ No newline at end of file diff --git a/srcpkgs/libibus b/srcpkgs/libibus deleted file mode 120000 index d3f3a2d58f6e27..00000000000000 --- a/srcpkgs/libibus +++ /dev/null @@ -1 +0,0 @@ -ibus \ No newline at end of file diff --git a/srcpkgs/libical-devel b/srcpkgs/libical-devel deleted file mode 120000 index 5d0cc251a4e5ed..00000000000000 --- a/srcpkgs/libical-devel +++ /dev/null @@ -1 +0,0 @@ -libical \ No newline at end of file diff --git a/srcpkgs/libical/patches/fix-cross.patch b/srcpkgs/libical/patches/fix-cross.patch deleted file mode 100644 index b8b024e392dfa1..00000000000000 --- a/srcpkgs/libical/patches/fix-cross.patch +++ /dev/null @@ -1,56 +0,0 @@ ---- a/src/libical-glib/CMakeLists.txt.orig -+++ b/src/libical-glib/CMakeLists.txt -@@ -1,25 +1,9 @@ - add_definitions(-Dlibical_ical_EXPORTS) - - # build ical-glib-src-generator --add_executable(ical-glib-src-generator -- tools/generator.c -- tools/generator.h -- tools/xml-parser.c -- tools/xml-parser.h --) -- --target_compile_options(ical-glib-src-generator PUBLIC ${GLIB_CFLAGS} ${LIBXML_CFLAGS} -DG_LOG_DOMAIN=\"src-generator\") --target_link_libraries(ical-glib-src-generator ${GLIB_LIBRARIES} ${LIBXML_LIBRARIES}) -- --install( -- TARGETS ical-glib-src-generator -- EXPORT IcalGlibSrcGenerator -- RUNTIME DESTINATION ${CMAKE_INSTALL_LIBEXECDIR}/libical --) --install( -- EXPORT IcalGlibSrcGenerator -- NAMESPACE native- -- DESTINATION ${LIB_INSTALL_DIR}/cmake/LibIcal -+add_custom_command( -+ OUTPUT ${EXECUTABLE_OUTPUT_PATH}/ical-glib-src-generator -+ COMMAND /usr/bin/cc ${CMAKE_CURRENT_SOURCE_DIR}/tools/generator.c ${CMAKE_CURRENT_SOURCE_DIR}/tools/xml-parser.c -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libxml2 -I${CMAKE_CURRENT_SOURCE_DIR}/tools/ -lxml2 -lglib-2.0 -o ${EXECUTABLE_OUTPUT_PATH}/ical-glib-src-generator - ) - - list(APPEND API_FILES -@@ -72,22 +56,10 @@ - list(APPEND xml_files ${xml_file_fullpath}) - endforeach() - --if(CMAKE_CROSSCOMPILING) -- # import native ical-glib-src-generator when cross-compiling -- set(IMPORT_ICAL_GLIB_SRC_GENERATOR "ICAL_GLIB_SRC_GENERATOR-NOTFOUND" -- CACHE FILEPATH -- "Path to exported ical-glib-src-generator target from native build" -- ) -- include(${IMPORT_ICAL_GLIB_SRC_GENERATOR}) -- set(ical-glib-src-generator_EXE native-ical-glib-src-generator) --else() -- set(ical-glib-src-generator_EXE ical-glib-src-generator) --endif() -- - add_custom_command ( - OUTPUT ${LIBICAL_GLIB_SOURCES} ${CMAKE_CURRENT_BINARY_DIR}/libical-glib-private.h ${CMAKE_CURRENT_BINARY_DIR}/i-cal-forward-declarations.h -- COMMAND ${ical-glib-src-generator_EXE} "${CMAKE_CURRENT_SOURCE_DIR}/tools" "${CMAKE_CURRENT_SOURCE_DIR}/api" -- DEPENDS ${ical-glib-src-generator_EXE} ${xml_files} -+ COMMAND ${EXECUTABLE_OUTPUT_PATH}/ical-glib-src-generator "${CMAKE_CURRENT_SOURCE_DIR}/tools" "${CMAKE_CURRENT_SOURCE_DIR}/api" -+ DEPENDS ${EXECUTABLE_OUTPUT_PATH}/ical-glib-src-generator ${xml_files} - ) - - configure_file( diff --git a/srcpkgs/libical/template b/srcpkgs/libical/template deleted file mode 100644 index 0948dd1c6ef5d4..00000000000000 --- a/srcpkgs/libical/template +++ /dev/null @@ -1,44 +0,0 @@ -# Template file for 'libical' -pkgname=libical -version=3.0.18 -revision=1 -build_style=cmake -build_helper="gir qemu" -configure_args="-DICAL_BUILD_DOCS=false - $(vopt_if gir '-DGOBJECT_INTROSPECTION=true -DICAL_GLIB_VAPI=true')" -hostmakedepends="gettext libglib-devel libxml2-devel perl pkg-config $(vopt_if gir vala)" -makedepends="libglib-devel libxml2-devel $(vopt_if gir vala-devel)" -checkdepends="python3-gobject" -short_desc="Reference implementation of the iCalendar data type and format" -maintainer="Orphaned <orphan@voidlinux.org>" -license="LGPL-2.1-only, MPL-2.0" -homepage="https://libical.github.io/libical/" -changelog="https://raw.githubusercontent.com/libical/libical/master/ReleaseNotes.txt" -distfiles="https://github.com/libical/libical/archive/v${version}.tar.gz" -checksum=72b7dc1a5937533aee5a2baefc990983b66b141dd80d43b51f80aced4aae219c - -build_options="gir" -build_options_default="gir" - -pre_build() { - # export GIR_EXTRA_LIBS_PATH=$wrksrc/build/lib - # export LD_LIBRARY_PATH=$wrksrc/build/lib - # export QEMU_SET_ENV=LD_LIBRARY_PATH=$wrksrc/build/lib - export LDFLAGS="$LDFLAGS -lical" -} - -libical-devel_package() { - depends="icu-devel ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove usr/lib/*.a - vmove usr/lib/*.so - if [ "$build_option_gir" ]; then - vmove usr/share/gir-1.0 - vmove usr/share/vala - fi - vmove usr/lib/cmake - } -} diff --git a/srcpkgs/libicns-devel b/srcpkgs/libicns-devel deleted file mode 120000 index 7902ccb6160fd9..00000000000000 --- a/srcpkgs/libicns-devel +++ /dev/null @@ -1 +0,0 @@ -libicns \ No newline at end of file diff --git a/srcpkgs/libicns/template b/srcpkgs/libicns/template deleted file mode 100644 index 544a4a18599248..00000000000000 --- a/srcpkgs/libicns/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'libicns' -pkgname=libicns -version=0.8.1 -revision=1 -build_style=gnu-configure -makedepends="libpng-devel jasper-devel" -short_desc="Library for manipulating icns/IconFamily files" -maintainer="Orphaned <orphan@voidlinux.org>" -license="LGPL-2.0-only, GPL-2.0-only" -homepage="https://icns.sourceforge.io/" -distfiles="${SOURCEFORGE_SITE}/icns/${pkgname}-${version}.tar.gz" -checksum=335f10782fc79855cf02beac4926c4bf9f800a742445afbbf7729dab384555c2 - -libicns-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}-${version}_${revision}" - pkg_install() { - vmove usr/lib/pkgconfig - vmove usr/include - vmove "usr/lib/*.so" - vmove "usr/lib/*.a" - } -} diff --git a/srcpkgs/libiconv-devel b/srcpkgs/libiconv-devel deleted file mode 120000 index 438c9f4bb91382..00000000000000 --- a/srcpkgs/libiconv-devel +++ /dev/null @@ -1 +0,0 @@ -libiconv \ No newline at end of file diff --git a/srcpkgs/libiconv-utils b/srcpkgs/libiconv-utils deleted file mode 120000 index 438c9f4bb91382..00000000000000 --- a/srcpkgs/libiconv-utils +++ /dev/null @@ -1 +0,0 @@ -libiconv \ No newline at end of file diff --git a/srcpkgs/libiconv/template b/srcpkgs/libiconv/template deleted file mode 100644 index 07b09cc9ec3c5d..00000000000000 --- a/srcpkgs/libiconv/template +++ /dev/null @@ -1,42 +0,0 @@ -# Template file for 'libiconv' -pkgname=libiconv -version=1.18 -revision=1 -build_style=gnu-configure -configure_args="--enable-extra-encodings" -hostmakedepends="gettext" -short_desc="Portable implementation of GNU iconv" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-3.0-or-later, LGPL-2.1-or-later" -homepage="https://www.gnu.org/software/libiconv/" -distfiles="${GNU_SITE}/libiconv/libiconv-${version}.tar.gz" -checksum=3b08f5f4f9b4eb82f151a7040bfd6fe6c6fb922efe4b1659c66ea933276965e8 - -post_install() { - # Avoid conflicts with libc iconv implementation - mkdir ${DESTDIR}/usr/include/libiconv - mv ${DESTDIR}/usr/include/*.h ${DESTDIR}/usr/include/libiconv - mv ${DESTDIR}/usr/bin/{,gnu-}iconv - - # Remove conflicting man pages and html docs - rm -rf ${DESTDIR}/usr/share/man - rm -rf ${DESTDIR}/usr/share/doc -} - -libiconv-utils_package() { - short_desc+=" - utilities" - pkg_install() { - vmove usr/bin - vmove usr/share/locale - } -} - -libiconv-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/libicu73-devel b/srcpkgs/libicu73-devel deleted file mode 120000 index d82cfe3c4998ab..00000000000000 --- a/srcpkgs/libicu73-devel +++ /dev/null @@ -1 +0,0 @@ -libicu73 \ No newline at end of file diff --git a/srcpkgs/libicu73/patches/standardize-vtzone-output.patch b/srcpkgs/libicu73/patches/standardize-vtzone-output.patch deleted file mode 100644 index 7274f539991a74..00000000000000 --- a/srcpkgs/libicu73/patches/standardize-vtzone-output.patch +++ /dev/null @@ -1,33 +0,0 @@ -Patch-Source: https://github.com/chimera-linux/cports/blob/c48ec38c2d88f6e5962299583a8f862159c89349/main/icu/patches/standardize-vtzone-output.patch -https://bugzilla.mozilla.org/show_bug.cgi?id=1790071 -https://unicode-org.atlassian.net/browse/ICU-22132 -needed for thunderbird --- -diff --git a/intl/icu/source/i18n/vtzone.cpp b/intl/icu/source/i18n/vtzone.cpp ---- a/source/i18n/vtzone.cpp -+++ b/source/i18n/vtzone.cpp -@@ -1735,14 +1735,17 @@ VTimeZone::write(VTZWriter& writer, UErr - } - } - } else { -- UnicodeString icutzprop; -- UVector customProps(nullptr, uhash_compareUnicodeString, status); -+ UVector customProps(uprv_deleteUObject, uhash_compareUnicodeString, status); - if (olsonzid.length() > 0 && icutzver.length() > 0) { -- icutzprop.append(olsonzid); -- icutzprop.append(u'['); -- icutzprop.append(icutzver); -- icutzprop.append(u']'); -- customProps.addElement(&icutzprop, status); -+ LocalPointer<UnicodeString> icutzprop(new UnicodeString(ICU_TZINFO_PROP), status); -+ if (U_FAILURE(status)) { -+ return; -+ } -+ icutzprop->append(olsonzid); -+ icutzprop->append(u'['); -+ icutzprop->append(icutzver); -+ icutzprop->append(u']'); -+ customProps.adoptElement(icutzprop.orphan(), status); - } - writeZone(writer, *tz, &customProps, status); - } diff --git a/srcpkgs/libicu73/template b/srcpkgs/libicu73/template deleted file mode 100644 index b888f78584a5fa..00000000000000 --- a/srcpkgs/libicu73/template +++ /dev/null @@ -1,124 +0,0 @@ -# Template file for 'libicu73' -pkgname=libicu73 -version=73.2 -revision=5 -build_wrksrc=source -build_style=gnu-configure -# use archive data instead of .so data for correct cross-compiling -configure_args="--with-data-packaging=archive --enable-static" -hostmakedepends="pkg-config" -checkdepends="diffutils python3" -short_desc="Robust and fully-featured Unicode libraries" -maintainer="Randy McCaskill <randy@mccaskill.us>" -license="ICU" -homepage="https://home.unicode.org/" -distfiles="https://github.com/unicode-org/icu/releases/download/release-${version//./-}/icu4c-${version//./_}-src.tgz" -checksum=818a80712ed3caacd9b652305e01afc7fa167e6f2e94996da44b90c2ab604ce1 -# replaces="icu-libs>=0" -provides="icu-libs-${version}_${revision}" - -CFLAGS="-fPIC -D_LARGE_FILE_SOURCE=1 -D_FILE_OFFSET_BITS=64" -CXXFLAGS="-fPIC -D_LARGE_FILE_SOURCE=1 -D_FILE_OFFSET_BITS=64" - -# we will be managing icudata manually, because when cross-compiling for -# another endianness the output data is broken... fortunately, we can use -# icupkg to convert host-endianness data to target-endianness data -_icu_dat="icudt${version%.*}" -_icu_data="source/data/in" - -if [ $XBPS_TARGET_LIBC = musl ]; then - configure_args+=" ac_cv_func_strtod_l=no" -fi - -pre_configure() { - if [ "$CROSS_BUILD" ]; then - # Configure and build for host. - mkdir host-build - ( - cd host-build - env CC=cc LD=ld CXX=g++ AR=ar RANLIB=ranlib \ - AS=as STRIP=strip CFLAGS="-Os -fPIE" CXXFLAGS="-Os -fPIE" \ - LDFLAGS="" ../configure --prefix=/ - make ${makejobs} - mkdir -p ${wrksrc}/host-icu/config - cp config/icucross.* ${wrksrc}/host-icu/config - make DESTDIR=${wrksrc}/host-icu install - mv ${wrksrc}/host-icu/sbin/* ${wrksrc}/host-icu/bin - make distclean - ) - configure_args+=" --with-cross-build=${wrksrc}/host-icu" - fi - - # libicudata must be linked to libc, otherwise it's soft-float on ARM. - # probably other stuff breaks too, so let's just do it. - # See https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=653457 - sed -e 's,-nostdlib,,g' -i ${wrksrc}/source/config/mh-linux - - export CFLAGS="${CFLAGS} -DICU_DATA_DIR=\\\"/usr/share/icu/${version}\\\"" - export CXXFLAGS="${CFLAGS} -DICU_DATA_DIR=\\\"/usr/share/icu/${version}\\\"" - - # makefile dependency bug: this directory needs to be created manually - mkdir -p ${wrksrc}/source/data/out/tmp -} - -_rm_tools() { - # Remove files of icu-tools - for _file in ${DESTDIR}/usr/bin/* \ - ${DESTDIR}/usr/share/man/man1/*; do - case "${_file}" in - *icu-config*) ;; - *) rm -f ${_file} ;; - esac - done - rm -rf ${DESTDIR}/usr/share/man/man8 -} - -post_install() { - vlicense $wrksrc/LICENSE - _rm_tools - - # for little endian just use the file that's there - if [ "$XBPS_TARGET_ENDIAN" != "be" ]; then - return - fi - - rm -f ${DESTDIR}/usr/share/icu/${version}/${_icu_dat}l.dat - # for big endian, we need to convert the file that's there with icupkg - local _icupkg_path="${DESTDIR}/usr" - if [ "$CROSS_BUILD" ]; then - _icupkg_path="${wrksrc}/host-icu" - fi - - rm -f ${wrksrc}/${_icu_data}/${_icu_dat}b.dat - - LD_LIBRARY_PATH="${_icupkg_path}/lib" ${_icupkg_path}/bin/icupkg -tb \ - ${wrksrc}/${_icu_data}/${_icu_dat}l.dat \ - ${wrksrc}/${_icu_data}/${_icu_dat}b.dat - vinstall ${wrksrc}/${_icu_data}/${_icu_dat}b.dat \ - 0644 usr/share/icu/${version}/ -} - -libicu73-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - replaces="icu-devel>=0" - provides="icu-devel-${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/icu - vmove "usr/lib/*.a" - vmove usr/lib/pkgconfig - vmove usr/share/icu/${version}/config - vmove "usr/share/icu/${version}/*install*" - vmove usr/bin/icu-config - vmove "usr/share/man/man1/icu-config*" - vmove "usr/lib/*.so" - } -} - -icu-libs_package() { - short_desc+=" - transitional package" - lib32mode=full - depends="${sourcepkg}>=${version}_${revision}" - metapackage=yes -} diff --git a/srcpkgs/libicu77-devel b/srcpkgs/libicu77-devel deleted file mode 120000 index bf982d57b27290..00000000000000 --- a/srcpkgs/libicu77-devel +++ /dev/null @@ -1 +0,0 @@ -libicu77 \ No newline at end of file diff --git a/srcpkgs/libicu77/patches/standardize-vtzone-output.patch b/srcpkgs/libicu77/patches/standardize-vtzone-output.patch deleted file mode 100644 index 7274f539991a74..00000000000000 --- a/srcpkgs/libicu77/patches/standardize-vtzone-output.patch +++ /dev/null @@ -1,33 +0,0 @@ -Patch-Source: https://github.com/chimera-linux/cports/blob/c48ec38c2d88f6e5962299583a8f862159c89349/main/icu/patches/standardize-vtzone-output.patch -https://bugzilla.mozilla.org/show_bug.cgi?id=1790071 -https://unicode-org.atlassian.net/browse/ICU-22132 -needed for thunderbird --- -diff --git a/intl/icu/source/i18n/vtzone.cpp b/intl/icu/source/i18n/vtzone.cpp ---- a/source/i18n/vtzone.cpp -+++ b/source/i18n/vtzone.cpp -@@ -1735,14 +1735,17 @@ VTimeZone::write(VTZWriter& writer, UErr - } - } - } else { -- UnicodeString icutzprop; -- UVector customProps(nullptr, uhash_compareUnicodeString, status); -+ UVector customProps(uprv_deleteUObject, uhash_compareUnicodeString, status); - if (olsonzid.length() > 0 && icutzver.length() > 0) { -- icutzprop.append(olsonzid); -- icutzprop.append(u'['); -- icutzprop.append(icutzver); -- icutzprop.append(u']'); -- customProps.addElement(&icutzprop, status); -+ LocalPointer<UnicodeString> icutzprop(new UnicodeString(ICU_TZINFO_PROP), status); -+ if (U_FAILURE(status)) { -+ return; -+ } -+ icutzprop->append(olsonzid); -+ icutzprop->append(u'['); -+ icutzprop->append(icutzver); -+ icutzprop->append(u']'); -+ customProps.adoptElement(icutzprop.orphan(), status); - } - writeZone(writer, *tz, &customProps, status); - } diff --git a/srcpkgs/libicu77/template b/srcpkgs/libicu77/template deleted file mode 100644 index 0c9389d1e80472..00000000000000 --- a/srcpkgs/libicu77/template +++ /dev/null @@ -1,128 +0,0 @@ -# Template file for 'libicu77' -pkgname=libicu77 -version=77.1 -revision=1 -build_wrksrc=source -build_style=gnu-configure -# use archive data instead of .so data for correct cross-compiling -configure_args="--with-data-packaging=archive --enable-static" -hostmakedepends="pkg-config" -checkdepends="diffutils python3" -short_desc="International Components for Unicode v${version%%.*}" -maintainer="Randy McCaskill <randy@mccaskill.us>" -license="ICU" -homepage="https://home.unicode.org/" -distfiles="https://github.com/unicode-org/icu/releases/download/release-${version//./-}/icu4c-${version//./_}-src.tgz" -checksum=588e431f77327c39031ffbb8843c0e3bc122c211374485fa87dc5f3faff24061 - -CFLAGS="-fPIC -D_LARGE_FILE_SOURCE=1 -D_FILE_OFFSET_BITS=64" -CXXFLAGS="-fPIC -D_LARGE_FILE_SOURCE=1 -D_FILE_OFFSET_BITS=64" - -# we will be managing icudata manually, because when cross-compiling for -# another endianness the output data is broken... fortunately, we can use -# icupkg to convert host-endianness data to target-endianness data -_icu_dat="icudt${version%.*}" -_icu_data="source/data/in" - -if [ $XBPS_TARGET_LIBC = musl ]; then - configure_args+=" ac_cv_func_strtod_l=no" -fi - -subpackages="libicu77-devel" - -post_patch() { - if [ "$XBPS_TARGET_WORDSIZE" -lt 64 ]; then - vsed -i -e '/2147483643/s/;/>>2;/' test/intltest/ustrtest.cpp - fi -} - -pre_configure() { - if [ "$CROSS_BUILD" ]; then - # Configure and build for host. - mkdir host-build - ( - cd host-build - env CC=cc LD=ld CXX=g++ AR=ar RANLIB=ranlib \ - AS=as STRIP=strip CFLAGS="-Os -fPIE" CXXFLAGS="-Os -fPIE" \ - LDFLAGS="" ../configure --prefix=/ - make ${makejobs} - mkdir -p ${wrksrc}/host-icu/config - cp config/icucross.* ${wrksrc}/host-icu/config - make DESTDIR=${wrksrc}/host-icu install - mv ${wrksrc}/host-icu/sbin/* ${wrksrc}/host-icu/bin - make distclean - ) - configure_args+=" --with-cross-build=${wrksrc}/host-icu" - fi - - # libicudata must be linked to libc, otherwise it's soft-float on ARM. - # probably other stuff breaks too, so let's just do it. - # See https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=653457 - sed -e 's,-nostdlib,,g' -i ${wrksrc}/source/config/mh-linux - - export CFLAGS="${CFLAGS} -DICU_DATA_DIR=\\\"/usr/share/icu/${version}\\\"" - export CXXFLAGS="${CFLAGS} -DICU_DATA_DIR=\\\"/usr/share/icu/${version}\\\"" - - # makefile dependency bug: this directory needs to be created manually - mkdir -p ${wrksrc}/source/data/out/tmp -} - -_rm_tools() { - # Remove files of icu-tools - for _file in ${DESTDIR}/usr/bin/* \ - ${DESTDIR}/usr/share/man/man1/*; do - case "${_file}" in - *icu-config*) ;; - *) rm -f ${_file} ;; - esac - done - rm -rf ${DESTDIR}/usr/share/man/man8 -} - - -post_install() { - vlicense $wrksrc/LICENSE - - if [ "${subpackages% icu}" = "${subpackages}" ]; then - _rm_tools - fi - # for little endian just use the file that's there - if [ "$XBPS_TARGET_ENDIAN" != "be" ]; then - return - fi - - rm -f ${DESTDIR}/usr/share/icu/${version}/${_icu_dat}l.dat - - # for big endian, we need to convert the file that's there with icupkg - local _icupkg_path="${DESTDIR}/usr" - if [ "$CROSS_BUILD" ]; then - _icupkg_path="${wrksrc}/host-icu" - fi - - rm -f ${wrksrc}/${_icu_data}/${_icu_dat}b.dat - - LD_LIBRARY_PATH="${_icupkg_path}/lib" ${_icupkg_path}/bin/icupkg -tb \ - ${wrksrc}/${_icu_data}/${_icu_dat}l.dat \ - ${wrksrc}/${_icu_data}/${_icu_dat}b.dat - - vinstall ${wrksrc}/${_icu_data}/${_icu_dat}b.dat \ - 0644 usr/share/icu/${version} -} - -libicu77-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - replaces="icu-devel>=0" - provides="icu-devel-${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/icu - vmove "usr/lib/*.a" - vmove usr/lib/pkgconfig - vmove usr/share/icu/${version}/config - vmove "usr/share/icu/${version}/*install*" - vmove usr/bin/icu-config - vmove "usr/share/man/man1/icu-config*" - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/libicu77/update b/srcpkgs/libicu77/update deleted file mode 100644 index a56ff5ea8ef265..00000000000000 --- a/srcpkgs/libicu77/update +++ /dev/null @@ -1,3 +0,0 @@ -site=https://github.com/unicode-org/icu/releases -pattern="release-\K[\d\-]*(?=\.tar\.gz)" -pkgname=icu diff --git a/srcpkgs/libicu78-devel b/srcpkgs/libicu78-devel deleted file mode 120000 index 574be731e58ff8..00000000000000 --- a/srcpkgs/libicu78-devel +++ /dev/null @@ -1 +0,0 @@ -libicu78 \ No newline at end of file diff --git a/srcpkgs/libicu78/patches/32bit.patch b/srcpkgs/libicu78/patches/32bit.patch deleted file mode 100644 index 0c210a5d8c6120..00000000000000 --- a/srcpkgs/libicu78/patches/32bit.patch +++ /dev/null @@ -1,108 +0,0 @@ -broken Float -intltest: assertTrue 3.45679e+18==3.45679e+18 ---- a/source/test/intltest/dcfmapts.cpp -+++ b/source/test/intltest/dcfmapts.cpp -@@ -861,8 +861,10 @@ void IntlTestDecimalFormatAPI::TestFixed - df->formatToDecimalQuantity(fable, fd, status); - assertSuccess(WHERE, status); - ASSERT_EQUAL(22, fd.getPluralOperand(PLURAL_OPERAND_V)); -+ if (sizeof(void *) == 8) { - ASSERT_EQUAL(3456789012345678900LL, fd.getPluralOperand(PLURAL_OPERAND_F)); - ASSERT_EQUAL(34567890123456789LL, fd.getPluralOperand(PLURAL_OPERAND_T)); -+ } - ASSERT_EQUAL(12, fd.getPluralOperand(PLURAL_OPERAND_I)); - ASSERT_EQUAL(false, fd.hasIntegerValue()); - ASSERT_EQUAL(false, fd.isNegative()); -@@ -873,9 +875,11 @@ void IntlTestDecimalFormatAPI::TestFixed - df->formatToDecimalQuantity(fable, fd, status); - assertSuccess(WHERE, status); - ASSERT_EQUAL(22, fd.getPluralOperand(PLURAL_OPERAND_V)); -+ if (sizeof(void *) == 8) { - ASSERT_EQUAL(1234567890123456789LL, fd.getPluralOperand(PLURAL_OPERAND_F)); - ASSERT_EQUAL(1234567890123456789LL, fd.getPluralOperand(PLURAL_OPERAND_T)); - ASSERT_EQUAL(345678901234567890LL, fd.getPluralOperand(PLURAL_OPERAND_I)); -+ } - ASSERT_EQUAL(false, fd.hasIntegerValue()); - ASSERT_EQUAL(false, fd.isNegative()); - -@@ -970,6 +974,7 @@ void IntlTestDecimalFormatAPI::TestFixed - ASSERT_EQUAL(0, fd.getPluralOperand(PLURAL_OPERAND_T)); - // note: going through DigitList path to FixedDecimal, which is trimming - // int64_t fields to 18 digits. See ticket Ticket #10374 -+ if (sizeof(void *) == 8) - ASSERT_EQUAL(223372036854775807LL, fd.getPluralOperand(PLURAL_OPERAND_I)); - ASSERT_EQUAL(true, fd.hasIntegerValue()); - ASSERT_EQUAL(false, fd.isNegative()); ---- a/source/test/intltest/msfmrgts.cpp -+++ b/source/test/intltest/msfmrgts.cpp -@@ -774,7 +774,7 @@ void MessageFormatRegressionTest::Test41 - // newobjs now equals {new Double(3.1)} - if (newobjs == nullptr) { - dataerrln("Error calling MessageFormat::parse"); -- } else { -+ } else if (sizeof(void *) == 8) { - if (newobjs[0].getDouble() != 3.1) - errln( UnicodeString("newobjs[0] = ") + newobjs[0].getDouble()); - } ---- a/source/test/intltest/numbertest_api.cpp -+++ b/source/test/intltest/numbertest_api.cpp -@@ -3815,7 +3815,8 @@ void NumberFormatterApiTest::roundingInc - increment, min_fraction_digits, - skeleton.c_str()); - -- if (increment == 0.05 && min_fraction_digits == 1) { -+ if (sizeof(void *) != 8) { -+ }else if (increment == 0.05 && min_fraction_digits == 1) { - // Special case when the number of fraction digits is too low: - // Precision::increment(0.05000).withMinFraction(1) 'precision-increment/0.05' - assertEquals(message, "precision-increment/0.05", skeleton.c_str()); ---- a/source/test/intltest/numfmtst.cpp -+++ b/source/test/intltest/numfmtst.cpp -@@ -3707,6 +3707,7 @@ NumberFormatTest::TestMultiCurrencySign( - - void - NumberFormatTest::TestCurrencyFormatForMixParsing() { -+ if (sizeof(void *) != 8) return; - UErrorCode status = U_ZERO_ERROR; - MeasureFormat* curFmt = MeasureFormat::createCurrencyFormat(Locale("en_US"), status); - if (U_FAILURE(status)) { -@@ -3737,7 +3738,7 @@ NumberFormatTest::TestCurrencyFormatForM - if (curramt->getNumber().getDouble() != 1234.56) { - errln(UnicodeString("wong number, expect: 1234.56") + ", got: " + curramt->getNumber().getDouble()); - } -- if (curramt->getISOCurrency() != ISO_CURRENCY_USD) { -+ if (UnicodeString(curramt->getISOCurrency()).compare(ISO_CURRENCY_USD) != 0) { - errln(UnicodeString("wong currency, expect: USD") + ", got: " + curramt->getISOCurrency()); - } - } ---- a/source/test/intltest/numrgts.cpp -+++ b/source/test/intltest/numrgts.cpp -@@ -2649,16 +2649,18 @@ void NumberFormatRegressionTest::Test424 - ", want " + exp); - } - -- str = "99.99"; -- Formattable val; -- fmt.parse(str, val, status); -- failure(status, "DecimalFormat.parse(99.99)", Locale::getUS()); -- if (val.getType() == Formattable::kDouble && -- val.getDouble() == 99.99) { -- logln(UnicodeString("Ok 99.99 / #.# = ") + toString(val)); -- } else { -- errln(UnicodeString("FAIL 99.99 / #.# = ") + toString(val) + -- ", want " + 99.99); -+ if (sizeof(void *) == 8) { -+ str = "99.99"; -+ Formattable val; -+ fmt.parse(str, val, status); -+ failure(status, "DecimalFormat.parse(99.99)", Locale::getUS()); -+ if (val.getType() == Formattable::kDouble && -+ val.getDouble() == 99.99) { -+ logln(UnicodeString("Ok 99.99 / #.# = ") + toString(val)); -+ } else { -+ errln(UnicodeString("FAIL 99.99 / #.# = ") + toString(val) + -+ ", want " + 99.99); -+ } - } - - str.remove(); diff --git a/srcpkgs/libicu78/template b/srcpkgs/libicu78/template deleted file mode 100644 index 6f590ec190ced1..00000000000000 --- a/srcpkgs/libicu78/template +++ /dev/null @@ -1,144 +0,0 @@ -# Template file for 'libicu78' -pkgname=libicu78 -version=78.1 -revision=1 -build_wrksrc=source -build_style=gnu-configure -# use archive data instead of .so data for correct cross-compiling -configure_args="--with-data-packaging=archive --enable-static" -hostmakedepends="pkg-config" -checkdepends="diffutils python3" -short_desc="International Components for Unicode v${version%%.*}" -maintainer="Randy McCaskill <randy@mccaskill.us>" -license="ICU" -homepage="https://home.unicode.org/" -distfiles="https://github.com/unicode-org/icu/releases/download/release-${version//./-}/icu4c-${version//./_}-src.tgz" -distfiles="https://github.com/unicode-org/icu/releases/download/release-${version}/icu4c-${version}-sources.tgz" -checksum=6217f58ca39b23127605cfc6c7e0d3475fe4b0d63157011383d716cb41617886 - -CFLAGS="-fPIC -D_LARGE_FILE_SOURCE=1 -D_FILE_OFFSET_BITS=64" -CXXFLAGS="-fPIC -D_LARGE_FILE_SOURCE=1 -D_FILE_OFFSET_BITS=64" - -# we will be managing icudata manually, because when cross-compiling for -# another endianness the output data is broken... fortunately, we can use -# icupkg to convert host-endianness data to target-endianness data -_icu_dat="icudt${version%%.*}" -_icu_data="source/data/in" - -if [ "$XBPS_TARGET_LIBC" = musl ]; then - configure_args+=" ac_cv_func_strtod_l=no" -fi - -subpackages="libicu78-devel icu-devel icu" - -post_patch() { - if [ "$XBPS_TARGET_WORDSIZE" -lt 64 ]; then - vsed -i -e '/2147483643/s/;/>>2;/' test/intltest/ustrtest.cpp - fi -} - -pre_configure() { - if [ "$CROSS_BUILD" ]; then - # Configure and build for host. - mkdir host-build - ( - cd host-build - env CC=cc LD=ld CXX=g++ AR=ar RANLIB=ranlib \ - AS=as STRIP=strip CFLAGS="-Os -fPIE" CXXFLAGS="-Os -fPIE" \ - LDFLAGS="" ../configure --prefix=/ - make ${makejobs} - mkdir -p ${wrksrc}/host-icu/config - cp config/icucross.* ${wrksrc}/host-icu/config - make DESTDIR=${wrksrc}/host-icu install - mv ${wrksrc}/host-icu/sbin/* ${wrksrc}/host-icu/bin - make distclean - ) - configure_args+=" --with-cross-build=${wrksrc}/host-icu" - fi - - # libicudata must be linked to libc, otherwise it's soft-float on ARM. - # probably other stuff breaks too, so let's just do it. - # See https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=653457 - sed -e 's,-nostdlib,,g' -i ${wrksrc}/source/config/mh-linux - - export CFLAGS="${CFLAGS} -DICU_DATA_DIR=\\\"/usr/share/icu/${version%rc*}\\\"" - export CXXFLAGS="${CFLAGS} -DICU_DATA_DIR=\\\"/usr/share/icu/${version%rc*}\\\"" - - # makefile dependency bug: this directory needs to be created manually - mkdir -p ${wrksrc}/source/data/out/tmp -} - -_rm_tools() { - # Remove files of icu-tools - for _file in ${DESTDIR}/usr/bin/* \ - ${DESTDIR}/usr/share/man/man1/*; do - case "${_file}" in - *icu-config*) ;; - *) rm -f ${_file} ;; - esac - done - rm -rf ${DESTDIR}/usr/share/man/man8 -} - - -post_install() { - vlicense $wrksrc/LICENSE - - if [ "${subpackages% icu}" = "${subpackages}" ]; then - _rm_tools - fi - # for little endian just use the file that's there - if [ "$XBPS_TARGET_ENDIAN" != "be" ]; then - return - fi - - rm -f ${DESTDIR}/usr/share/icu/${version%rc*}/${_icu_dat}l.dat - - # for big endian, we need to convert the file that's there with icupkg - local _icupkg_path="${DESTDIR}/usr" - if [ "$CROSS_BUILD" ]; then - _icupkg_path="${wrksrc}/host-icu" - fi - - rm -f ${wrksrc}/${_icu_data}/${_icu_dat}b.dat - - LD_LIBRARY_PATH="${_icupkg_path}/lib" ${_icupkg_path}/bin/icupkg -tb \ - ${wrksrc}/${_icu_data}/${_icu_dat}l.dat \ - ${wrksrc}/${_icu_data}/${_icu_dat}b.dat - - vinstall ${wrksrc}/${_icu_data}/${_icu_dat}b.dat \ - 0644 usr/share/icu/${version%rc*} -} - -libicu78-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - replaces="icu-devel>=0" - provides="icu-devel-${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/icu - vmove "usr/lib/*.a" - vmove usr/lib/pkgconfig - vmove usr/share/icu/${version%rc*}/config - vmove "usr/share/icu/${version%rc*}/*install*" - vmove usr/bin/icu-config - vmove "usr/share/man/man1/icu-config*" - vmove "usr/lib/*.so" - } -} - -icu-devel_package() { - depends="${sourcepkg}-devel" - short_desc="${short_desc%v*}- development files" - metapackage=yes -} - -icu_package() { - short_desc="${short_desc%v*}- utilities" - pkg_install() { - vmove usr/bin - vmove usr/share/man/man1 - vmove usr/share/man/man8 - } -} diff --git a/srcpkgs/libicu78/update b/srcpkgs/libicu78/update deleted file mode 100644 index a56ff5ea8ef265..00000000000000 --- a/srcpkgs/libicu78/update +++ /dev/null @@ -1,3 +0,0 @@ -site=https://github.com/unicode-org/icu/releases -pattern="release-\K[\d\-]*(?=\.tar\.gz)" -pkgname=icu diff --git a/srcpkgs/libid3tag-devel b/srcpkgs/libid3tag-devel deleted file mode 120000 index 93c1e171dc06fd..00000000000000 --- a/srcpkgs/libid3tag-devel +++ /dev/null @@ -1 +0,0 @@ -libid3tag \ No newline at end of file diff --git a/srcpkgs/libid3tag/files/id3tag.pc b/srcpkgs/libid3tag/files/id3tag.pc deleted file mode 100644 index 07a8fae969d2a6..00000000000000 --- a/srcpkgs/libid3tag/files/id3tag.pc +++ /dev/null @@ -1,10 +0,0 @@ -prefix=/usr -exec_prefix=/usr/bin -libdir=/usr/lib -includedir=/usr/include - -Name: ID3TAG -Description: libid3tag - ID3 tag manipulation library -Version: 0.15.0b -Libs: -L${libdir} -lid3tag -zf -Cflags: diff --git a/srcpkgs/libid3tag/patches/CVE-2004-2779.patch b/srcpkgs/libid3tag/patches/CVE-2004-2779.patch deleted file mode 100644 index ef915360087422..00000000000000 --- a/srcpkgs/libid3tag/patches/CVE-2004-2779.patch +++ /dev/null @@ -1,23 +0,0 @@ -diff -urNad libid3tag-0.15.1b/utf16.c /tmp/dpep.tKvO7a/libid3tag-0.15.1b/utf16.c ---- libid3tag-0.15.1b/utf16.c 2006-01-13 15:26:29.000000000 +0100 -+++ libid3tag-0.15.1b/utf16.c 2006-01-13 15:27:19.000000000 +0100 -@@ -282,5 +282,18 @@ - - free(utf16); - -+ if (end == *ptr && length % 2 != 0) -+ { -+ /* We were called with a bogus length. It should always -+ * be an even number. We can deal with this in a few ways: -+ * - Always give an error. -+ * - Try and parse as much as we can and -+ * - return an error if we're called again when we -+ * already tried to parse everything we can. -+ * - tell that we parsed it, which is what we do here. -+ */ -+ (*ptr)++; -+ } -+ - return ucs4; - } - diff --git a/srcpkgs/libid3tag/patches/CVE-2008-2109.patch b/srcpkgs/libid3tag/patches/CVE-2008-2109.patch deleted file mode 100644 index ac428cae3d52c6..00000000000000 --- a/srcpkgs/libid3tag/patches/CVE-2008-2109.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/field.c 2008-05-05 09:49:15.000000000 -0400 -+++ b/field.c 2008-05-05 09:49:25.000000000 -0400 -@@ -291,7 +291,7 @@ - - end = *ptr + length; - -- while (end - *ptr > 0) { -+ while (end - *ptr > 0 && **ptr != '\0') { - ucs4 = id3_parse_string(ptr, end - *ptr, *encoding, 0); - if (ucs4 == 0) - goto fail; diff --git a/srcpkgs/libid3tag/patches/CVE-2017-11550.patch b/srcpkgs/libid3tag/patches/CVE-2017-11550.patch deleted file mode 100644 index 284f270ebd4911..00000000000000 --- a/srcpkgs/libid3tag/patches/CVE-2017-11550.patch +++ /dev/null @@ -1,29 +0,0 @@ -diff -urNad libid3tag-0.15.1b~/render.c libid3tag-0.15.1b/render.c ---- libid3tag-0.15.1b~/render.c 2004-01-23 10:41:32.000000000 +0100 -+++ libid3tag-0.15.1b/render.c 2009-11-09 17:17:48.000000000 +0100 -@@ -183,18 +183,16 @@ - end = data + length; - - if (ucs4) { -- while (*ucs4 && end - data > 0) { -+ while (*ucs4 && end - data > 0) - *data++ = *ucs4++; -- -- if (data[-1] == '\n') -- data[-1] = ' '; -- } - } - -- while (end - data > 0) -- *data++ = ' '; -- - *data = 0; - -- return id3_latin1_serialize(ptr, padded, 0); -+ id3_latin1_serialize(ptr, padded, 0); -+ -+ if (end - data > 0) -+ id3_render_padding(ptr, 0, end - data); -+ -+ return length; - } diff --git a/srcpkgs/libid3tag/patches/CVE-2017-11551.patch b/srcpkgs/libid3tag/patches/CVE-2017-11551.patch deleted file mode 100644 index 84374f36f834d4..00000000000000 --- a/srcpkgs/libid3tag/patches/CVE-2017-11551.patch +++ /dev/null @@ -1,28 +0,0 @@ -diff -urNad libid3tag-0.15.1b~/compat.gperf libid3tag-0.15.1b/compat.gperf ---- libid3tag-0.15.1b~/compat.gperf 2004-01-23 09:41:32.000000000 +0000 -+++ libid3tag-0.15.1b/compat.gperf 2007-01-14 14:36:53.000000000 +0000 -@@ -236,6 +236,10 @@ - - encoding = id3_parse_uint(&data, 1); - string = id3_parse_string(&data, end - data, encoding, 0); -+ if (!string) -+ { -+ continue; -+ } - - if (id3_ucs4_length(string) < 4) { - free(string); -diff -urNad libid3tag-0.15.1b~/parse.c libid3tag-0.15.1b/parse.c ---- libid3tag-0.15.1b~/parse.c 2004-01-23 09:41:32.000000000 +0000 -+++ libid3tag-0.15.1b/parse.c 2007-01-14 14:37:34.000000000 +0000 -@@ -165,6 +165,9 @@ - case ID3_FIELD_TEXTENCODING_UTF_8: - ucs4 = id3_utf8_deserialize(ptr, length); - break; -+ default: -+ /* FIXME: Unknown encoding! Print warning? */ -+ return NULL; - } - - if (ucs4 && !full) { - diff --git a/srcpkgs/libid3tag/patches/libid3tag-gperf.patch b/srcpkgs/libid3tag/patches/libid3tag-gperf.patch deleted file mode 100644 index 3ce206f53e22cf..00000000000000 --- a/srcpkgs/libid3tag/patches/libid3tag-gperf.patch +++ /dev/null @@ -1,27 +0,0 @@ -Index: libid3tag-0.15.1b/frametype.h -=================================================================== ---- libid3tag-0.15.1b.orig/frametype.h -+++ libid3tag-0.15.1b/frametype.h -@@ -37,6 +37,6 @@ extern struct id3_frametype const id3_fr - extern struct id3_frametype const id3_frametype_obsolete; - - struct id3_frametype const *id3_frametype_lookup(register char const *, -- register unsigned int); -+ register size_t); - - # endif -Index: libid3tag-0.15.1b/compat.h -=================================================================== ---- libid3tag-0.15.1b.orig/compat.h -+++ libid3tag-0.15.1b/compat.h -@@ -34,7 +34,7 @@ struct id3_compat { - }; - - struct id3_compat const *id3_compat_lookup(register char const *, -- register unsigned int); -+ register size_t); - - int id3_compat_fixup(struct id3_tag *); - - - diff --git a/srcpkgs/libid3tag/template b/srcpkgs/libid3tag/template deleted file mode 100644 index baa82053faa5df..00000000000000 --- a/srcpkgs/libid3tag/template +++ /dev/null @@ -1,32 +0,0 @@ -# Template file for 'libid3tag' -pkgname=libid3tag -version=0.15.1b -revision=8 -build_style=gnu-configure -hostmakedepends="pkg-config gperf" -makedepends="zlib-devel" -short_desc="ID3 tag library, part of MAD (MPEG Audio Decoder)" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-or-later" -homepage="http://sourceforge.net/projects/mad/" -distfiles="${SOURCEFORGE_SITE}/mad/libid3tag/libid3tag-${version}.tar.gz" -checksum=63da4f6e7997278f8a3fef4c6a372d342f705051d1eeb6a46a86b03610e26151 - -pre_configure() { - rm compat.c frametype.c # regenerate them with gperf -} - -post_install() { - vinstall ${FILESDIR}/id3tag.pc 644 usr/lib/pkgconfig -} - -libid3tag-devel_package() { - depends="zlib-devel ${sourcepkg}>=${version}_${revision}" - short_desc+=" -- development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/libidn-devel b/srcpkgs/libidn-devel deleted file mode 120000 index ae25dbc5e2c58f..00000000000000 --- a/srcpkgs/libidn-devel +++ /dev/null @@ -1 +0,0 @@ -libidn \ No newline at end of file diff --git a/srcpkgs/libidn/template b/srcpkgs/libidn/template deleted file mode 100644 index 888e4cbf624422..00000000000000 --- a/srcpkgs/libidn/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'libidn' -pkgname=libidn -version=1.43 -revision=1 -build_style=gnu-configure -configure_args="--disable-csharp --disable-java --disable-static" -short_desc="Internationalized string handling library" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-3.0-or-later, LGPL-2.1-or-later" -homepage="https://www.gnu.org/software/libidn/" -distfiles="${GNU_SITE}/libidn/libidn-${version}.tar.gz" -checksum=bdc662c12d041b2539d0e638f3a6e741130cdb33a644ef3496963a443482d164 - -libidn-devel_package() { - depends="libidn>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove usr/share/man/man3 - vmove usr/share/emacs - vmove usr/share/info - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/libidn2-devel b/srcpkgs/libidn2-devel deleted file mode 120000 index 2997c0b6223742..00000000000000 --- a/srcpkgs/libidn2-devel +++ /dev/null @@ -1 +0,0 @@ -libidn2 \ No newline at end of file diff --git a/srcpkgs/libidn2/template b/srcpkgs/libidn2/template deleted file mode 100644 index ef8d4fc0bb3382..00000000000000 --- a/srcpkgs/libidn2/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'libidn2' -pkgname=libidn2 -version=2.3.4 -revision=1 -build_style=gnu-configure -hostmakedepends="gettext-devel libtool pkg-config gtk-doc" -makedepends="libunistring-devel" -short_desc="Internationalized string handling library" -maintainer="Enno Boland <gottox@voidlinux.org>" -license="GPL-3.0-or-later, LGPL-3.0-or-later" -homepage="https://www.gnu.org/software/libidn/#libidn2" -changelog="https://gitlab.com/libidn/libidn2/-/raw/master/NEWS" -distfiles="${GNU_SITE}/libidn/libidn2-${version}.tar.gz" -checksum=93caba72b4e051d1f8d4f5a076ab63c99b77faee019b72b9783b267986dbb45f - -libidn2-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove usr/share/man/man3 - vmove usr/share/gtk-doc - vmove usr/share/info - vmove "usr/lib/*.so" - vmove "usr/lib/*.a" - } -} diff --git a/srcpkgs/libiec61883-devel b/srcpkgs/libiec61883-devel deleted file mode 120000 index 8e5d00a0bc8d65..00000000000000 --- a/srcpkgs/libiec61883-devel +++ /dev/null @@ -1 +0,0 @@ -libiec61883 \ No newline at end of file diff --git a/srcpkgs/libiec61883/template b/srcpkgs/libiec61883/template deleted file mode 100644 index 48bb6ec4032c07..00000000000000 --- a/srcpkgs/libiec61883/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'libiec61883' -pkgname=libiec61883 -version=1.2.0 -revision=2 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="libraw1394-devel" -short_desc="High level API for streaming DV, MPEG-2 and audio over IEEE 1394" -maintainer="Duncaen <duncaen@voidlinux.org>" -license="LGPL-2.1" -homepage="http://www.kernel.org/pub/linux/libs/ieee1394/" -distfiles="${KERNEL_SITE}/libs/ieee1394/${pkgname}-${version}.tar.xz" -checksum=d1e02c7e276fac37313a2f8c1c33d7a9e19282ff16f32e72435428ff5121f09e - -libiec61883-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" - } -} diff --git a/srcpkgs/libieee1284-devel b/srcpkgs/libieee1284-devel deleted file mode 120000 index 4bc3b098875d9f..00000000000000 --- a/srcpkgs/libieee1284-devel +++ /dev/null @@ -1 +0,0 @@ -libieee1284 \ No newline at end of file diff --git a/srcpkgs/libieee1284/patches/musl.patch b/srcpkgs/libieee1284/patches/musl.patch deleted file mode 100644 index fcf8d707af78ed..00000000000000 --- a/srcpkgs/libieee1284/patches/musl.patch +++ /dev/null @@ -1,36 +0,0 @@ ---- a/src/access_io.c 2005-03-11 18:55:41.000000000 +0100 -+++ b/src/access_io.c 2015-05-31 11:14:36.635234600 +0200 -@@ -47,7 +47,7 @@ - #include "parport.h" - #include "ppdev.h" - --#ifdef HAVE_LINUX -+#if defined(HAVE_LINUX) && defined(__GLIBC__) - - #ifdef HAVE_SYS_IO_H - #include <sys/io.h> -@@ -62,7 +62,7 @@ struct iopbuf { - unsigned char port_value; - }; - --#elif defined(HAVE_CYGWIN_9X) -+#elif defined(HAVE_LINUX) && !defined(__GLIBC__) || defined(HAVE_CYGWIN_9X) - - #include "io.h" - ---- a/include/config.h.in -+++ b/include/config.h.in -@@ -39,9 +39,13 @@ - /* Define to 1 if you have the <string.h> header file. */ - #undef HAVE_STRING_H - -+#if defined(__x86_64__) || defined(__i386__) -+ - /* Define to 1 if you have the <sys/io.h> header file. */ - #undef HAVE_SYS_IO_H - -+#endif -+ - /* Define to 1 if you have the <sys/stat.h> header file. */ - #undef HAVE_SYS_STAT_H - diff --git a/srcpkgs/libieee1284/template b/srcpkgs/libieee1284/template deleted file mode 100644 index 885772156e5009..00000000000000 --- a/srcpkgs/libieee1284/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'libieee1284' -pkgname=libieee1284 -version=0.2.11 -revision=4 -archs="i686* x86_64* ppc64*" -build_style=gnu-configure -configure_args="--disable-static --without-python" -short_desc="A library to query devices connected in parallel port" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-or-later" -homepage="http://cyberelk.net/tim/libieee1284" -distfiles="$SOURCEFORGE_SITE/$pkgname/$pkgname-$version.tar.bz2" -checksum=7730de107782e5d2b071bdcb5b06a44da74856f00ef4a9be85d1ba4806a38f1a - -libieee1284-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/share - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/libiio-devel b/srcpkgs/libiio-devel deleted file mode 120000 index 0885e8969722e6..00000000000000 --- 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 0885e8969722e6..00000000000000 --- 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 7030cf0dc3085f..00000000000000 --- a/srcpkgs/libiio/template +++ /dev/null @@ -1,37 +0,0 @@ -# Template file for 'libiio' -pkgname=libiio -version=0.26 -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-setuptools 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="Orphaned <orphan@voidlinux.org>" -license="LGPL-2.1-or-later" -homepage="https://analogdevicesinc.github.io/libiio" -distfiles="https://github.com/analogdevicesinc/libiio/archive/v${version}.tar.gz" -checksum=fb445fb860ef1248759f45d4273a4eff360534480ec87af64c6b8db3b99be7e5 - -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/libiir1-devel b/srcpkgs/libiir1-devel deleted file mode 120000 index 2996526d4bda50..00000000000000 --- a/srcpkgs/libiir1-devel +++ /dev/null @@ -1 +0,0 @@ -libiir1 \ No newline at end of file diff --git a/srcpkgs/libiir1/template b/srcpkgs/libiir1/template deleted file mode 100644 index e1a19d2d993127..00000000000000 --- a/srcpkgs/libiir1/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'libiir1' -pkgname=libiir1 -version=1.9.3 -revision=1 -build_style=cmake -short_desc="DSP IIR realtime filter library written in C++" -maintainer="mmnmnnmnmm <mnnnm@disroot.org>" -license="MIT" -homepage="https://github.com/berndporr/iir1" -distfiles="https://github.com/berndporr/iir1/archive/${version}.tar.gz" -checksum=de241ef7a3e5ae8e1309846fe820a2e18978aa3df3922bd83c2d75a0fcf4e78f - -post_install() { - vlicense COPYING -} - -libiir1-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - vmove usr/include - vmove usr/lib/cmake - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/libijs b/srcpkgs/libijs deleted file mode 120000 index c18e744e3b3466..00000000000000 --- a/srcpkgs/libijs +++ /dev/null @@ -1 +0,0 @@ -ghostscript \ No newline at end of file diff --git a/srcpkgs/libilbc-devel b/srcpkgs/libilbc-devel deleted file mode 120000 index 8eccc909e0af4d..00000000000000 --- a/srcpkgs/libilbc-devel +++ /dev/null @@ -1 +0,0 @@ -libilbc \ No newline at end of file diff --git a/srcpkgs/libilbc/template b/srcpkgs/libilbc/template deleted file mode 100644 index b347c9e7f176af..00000000000000 --- a/srcpkgs/libilbc/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'libilbc' -pkgname=libilbc -version=3.0.4 -revision=1 -build_style=cmake -short_desc="Packaged version of iLBC codec from the WebRTC project" -maintainer="Đoàn Trần Công Danh <congdanhqx@gmail.com>" -license="BSD-3-Clause" -homepage="https://github.com/TimothyGu/libilbc" -distfiles="https://github.com/TimothyGu/libilbc/releases/download/v${version}/libilbc-${version}.tar.zst" -checksum=70a37660e59f999dbde8fd10fb0fb375baf8dd02093ab4b32f94bc4abaac4358 - -post_install() { - vlicense COPYING - rm -rf ${DESTDIR}/usr/share/doc -} - -libilbc-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/bin - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/libimagequant-devel b/srcpkgs/libimagequant-devel deleted file mode 120000 index 3c3df380491cc0..00000000000000 --- a/srcpkgs/libimagequant-devel +++ /dev/null @@ -1 +0,0 @@ -libimagequant \ No newline at end of file diff --git a/srcpkgs/libimagequant/template b/srcpkgs/libimagequant/template deleted file mode 100644 index 0b67364e7df67b..00000000000000 --- a/srcpkgs/libimagequant/template +++ /dev/null @@ -1,40 +0,0 @@ -# Template file for 'libimagequant' -pkgname=libimagequant -version=4.4.1 -revision=1 -build_wrksrc="imagequant-sys" -build_style="cargo" -hostmakedepends="cargo-c" -short_desc="Palette quantization library" -maintainer="Leah Neukirchen <leah@vuxu.org>" -license="GPL-3.0-or-later" -homepage="https://pngquant.org/lib/" -distfiles="https://github.com/ImageOptim/libimagequant/archive/${version}.tar.gz" -checksum=2464a3e922b5a220b633d674062b82f0670114f8f3dd30d1935a621c95965f1b - -do_build() { - cargo auditable cbuild --release --target ${RUST_TARGET} \ - --library-type cdylib --library-type staticlib \ - --destdir="${DESTDIR}" --prefix="/usr" -} - -do_check() { - cargo auditable ctest --release --target ${RUST_TARGET} -} - -do_install() { - cargo auditable cinstall --release --target ${RUST_TARGET} \ - --library-type cdylib --library-type staticlib \ - --destdir="${DESTDIR}" --prefix="/usr" --offline --locked -} - -libimagequant-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove "usr/lib/pkgconfig" - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/libime-devel b/srcpkgs/libime-devel deleted file mode 120000 index 0e6317ec164c3c..00000000000000 --- a/srcpkgs/libime-devel +++ /dev/null @@ -1 +0,0 @@ -libime \ No newline at end of file diff --git a/srcpkgs/libime-jyutping-devel b/srcpkgs/libime-jyutping-devel deleted file mode 120000 index 6f00a5aa54607d..00000000000000 --- a/srcpkgs/libime-jyutping-devel +++ /dev/null @@ -1 +0,0 @@ -libime-jyutping \ No newline at end of file diff --git a/srcpkgs/libime-jyutping-tools b/srcpkgs/libime-jyutping-tools deleted file mode 120000 index 6f00a5aa54607d..00000000000000 --- a/srcpkgs/libime-jyutping-tools +++ /dev/null @@ -1 +0,0 @@ -libime-jyutping \ No newline at end of file diff --git a/srcpkgs/libime-jyutping/template b/srcpkgs/libime-jyutping/template deleted file mode 100644 index 5e9175a7ae0a49..00000000000000 --- a/srcpkgs/libime-jyutping/template +++ /dev/null @@ -1,50 +0,0 @@ -# Template file for 'libime-jyutping' -pkgname=libime-jyutping -version=1.0.15 -revision=1 -build_style=cmake -build_helper=qemu -hostmakedepends="pkg-config gettext extra-cmake-modules python3 libime-utils" -makedepends="libfcitx5-devel boost-devel-minimal libboost_iostreams - libime-devel libzstd-devel - fcitx5-chinese-addons-devel fmt-devel" -short_desc="Libraries for jyutping 粵拼 by libime" -maintainer="Đoàn Trần Công Danh <congdanhqx@gmail.com>" -license="LGPL-2.1-or-later" -homepage="https://fcitx-im.org/wiki/Fcitx" -_dict_version=20180104 -_model_version=20180103 -distfiles="https://download.fcitx-im.org/fcitx5/libime-jyutping/libime-jyutping-${version}.tar.zst - https://download.fcitx-im.org/data/jyutping-dict-${_dict_version}.tar.xz - https://download.fcitx-im.org/data/jyutping-model-${_model_version}.tar.xz" -checksum="bdbb417abeae1b006f6f0d0595276cb0f1ebef9bc252471fdc6822d543466da8 - e3a5b13edb8efa2f764245a3232f99ba7e7670e22b8cbe666a4fffa84b35f35b - 4f07229e2080f0ee30ce51b016409f260af82a58dd406a01ea5981b59ca87071" -skip_extraction="jyutping-dict-${_dict_version}.tar.xz - jyutping-model-${_model_version}.tar.xz" - -post_extract() { - local _srcdistdir=${XBPS_SRCDISTDIR}/${pkgname}-${version} - local _file - for _file in ${skip_extraction}; do - cp ${_srcdistdir}/$_file data - done -} - -libime-jyutping-tools_package() { - short_desc+=" - tools" - pkg_install() { - vmove usr/bin - } -} - -libime-jyutping-devel_package() { - short_desc+=" - development files" - depends=" boost-devel-minimal libboost_iostreams libime-devel - ${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.so" - vmove usr/lib/cmake - } -} diff --git a/srcpkgs/libime-migration b/srcpkgs/libime-migration deleted file mode 120000 index 0e6317ec164c3c..00000000000000 --- a/srcpkgs/libime-migration +++ /dev/null @@ -1 +0,0 @@ -libime \ No newline at end of file diff --git a/srcpkgs/libime-utils b/srcpkgs/libime-utils deleted file mode 120000 index 0e6317ec164c3c..00000000000000 --- a/srcpkgs/libime-utils +++ /dev/null @@ -1 +0,0 @@ -libime \ No newline at end of file diff --git a/srcpkgs/libime/template b/srcpkgs/libime/template deleted file mode 100644 index 41b9f97f49474b..00000000000000 --- a/srcpkgs/libime/template +++ /dev/null @@ -1,67 +0,0 @@ -# Template file for 'libime' -pkgname=libime -version=1.1.12 -revision=1 -build_style=cmake -build_helper=qemu -hostmakedepends="pkg-config gettext extra-cmake-modules python3" -makedepends="libfcitx5-devel boost-devel-minimal libboost_iostreams libzstd-devel" -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-20250113.tar.zst -_dict=dict-20250327.tar.zst -_table=table-20240108.tar.zst -distfiles="https://download.fcitx-im.org/fcitx5/libime/libime-${version}.tar.zst - https://download.fcitx-im.org/data/${_lm_sc} - https://download.fcitx-im.org/data/${_dict} - https://download.fcitx-im.org/data/$_table" -checksum="c76ac36695350f8ca9408ef59616e0413bb75738f99d0fc8a0780c3863621287 - ee83ecf20d52e8bccdba4cf6cd57183d53c257713a5eb77ee3a63d50fc3796dd - 7ca6be4754c0d4c27ba7702c0dce651659bd2ca1faa5cbf2848d81a0053c8c13 - 3e9d87b04a393f131723472c8eaa860dd23c378a3d4f6a9005513b2a95b3614b" -skip_extraction=" - ${_lm_sc} - ${_dict} - ${_table}" -CXXFLAGS="-D_LARGE_FILE_SOURCE=1 -D_FILE_OFFSET_BITS=64" - -post_extract() { - local _srcdistdir=${XBPS_SRCDISTDIR}/${pkgname}-${version} - local _file - for _file in ${skip_extraction}; do - cp ${_srcdistdir}/${_file} data - done -} - -post_install() { - sed -i '/INTERFACE_INCLUDE_DIRECTORIES/s,"/usr,"${_IMPORT_PREFIX},' \ - "${DESTDIR}/usr/lib/cmake"/*/*Targets.cmake -} - -libime-migration_package() { - short_desc+=" - migration tools" - pkg_install() { - vmove "usr/bin/libime_migrate_*" - } -} - -libime-utils_package() { - short_desc+=" - utilities" - pkg_install() { - vmove usr/bin - } -} - -libime-devel_package() { - short_desc+=" - development files" - depends="boost-devel-minimal libboost_iostreams - libime-utils>=${version}_${revision} - libfcitx5-devel libime>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/libimobiledevice-devel b/srcpkgs/libimobiledevice-devel deleted file mode 120000 index ffb82700045e97..00000000000000 --- a/srcpkgs/libimobiledevice-devel +++ /dev/null @@ -1 +0,0 @@ -libimobiledevice \ No newline at end of file diff --git a/srcpkgs/libimobiledevice/patches/00.cython3.patch b/srcpkgs/libimobiledevice/patches/00.cython3.patch deleted file mode 100644 index ce76f5d8465f42..00000000000000 --- a/srcpkgs/libimobiledevice/patches/00.cython3.patch +++ /dev/null @@ -1,24 +0,0 @@ -From fb1dec7e2cbb2eae14536d8d68db25d3f9384ac1 Mon Sep 17 00:00:00 2001 -From: aymenim <aymen_ibrahim@hotmail.com> -Date: Tue, 15 Mar 2016 23:56:08 +0300 -Subject: [PATCH] cython: fixed notification_proxy callback gil lock - -cython notification proxy bug segmentation fault when callback called -without gil ---- - cython/notification_proxy.pxi | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/cython/notification_proxy.pxi b/cython/notification_proxy.pxi -index 4ffbf0742..203c7835d 100644 ---- a/cython/notification_proxy.pxi -+++ b/cython/notification_proxy.pxi -@@ -70,7 +70,7 @@ NP_ITDBPREP_DID_END = C_NP_ITDBPREP_DID_END - NP_LANGUAGE_CHANGED = C_NP_LANGUAGE_CHANGED - NP_ADDRESS_BOOK_PREF_CHANGED = C_NP_ADDRESS_BOOK_PREF_CHANGED - --cdef void np_notify_cb(const_char_ptr notification, void *py_callback): -+cdef void np_notify_cb(const_char_ptr notification, void *py_callback) with gil: - (<object>py_callback)(notification) - - cdef class NotificationProxyError(BaseError): diff --git a/srcpkgs/libimobiledevice/patches/01.cython3.patch b/srcpkgs/libimobiledevice/patches/01.cython3.patch deleted file mode 100644 index 865e5c02901504..00000000000000 --- a/srcpkgs/libimobiledevice/patches/01.cython3.patch +++ /dev/null @@ -1,50 +0,0 @@ -From 59ec38cb6465f794cf8e2ab204711b9a10dd9eda Mon Sep 17 00:00:00 2001 -From: Andrea Oliveri <oliveriandrea@gmail.com> -Date: Thu, 11 Jan 2024 22:05:00 +0100 -Subject: [PATCH] cython: Fix cython3 noexcept compilation error - ---- - cython/imobiledevice.pyx | 2 +- - cython/installation_proxy.pxi | 2 +- - cython/notification_proxy.pxi | 2 +- - 3 files changed, 3 insertions(+), 3 deletions(-) - -diff --git a/cython/imobiledevice.pyx b/cython/imobiledevice.pyx -index 2a125aa18..8da229626 100644 ---- a/cython/imobiledevice.pyx -+++ b/cython/imobiledevice.pyx -@@ -94,7 +94,7 @@ cdef class iDeviceEvent: - def __get__(self): - return self._c_event.conn_type - --cdef void idevice_event_cb(const_idevice_event_t c_event, void *user_data) with gil: -+cdef void idevice_event_cb(const_idevice_event_t c_event, void *user_data) noexcept: - cdef iDeviceEvent event = iDeviceEvent.__new__(iDeviceEvent) - event._c_event = c_event - (<object>user_data)(event) -diff --git a/cython/installation_proxy.pxi b/cython/installation_proxy.pxi -index bf2c1da4c..1d3e3234d 100644 ---- a/cython/installation_proxy.pxi -+++ b/cython/installation_proxy.pxi -@@ -27,7 +27,7 @@ cdef extern from "libimobiledevice/installation_proxy.h": - instproxy_error_t instproxy_restore(instproxy_client_t client, char *appid, plist.plist_t client_options, instproxy_status_cb_t status_cb, void *user_data) - instproxy_error_t instproxy_remove_archive(instproxy_client_t client, char *appid, plist.plist_t client_options, instproxy_status_cb_t status_cb, void *user_data) - --cdef void instproxy_notify_cb(plist.plist_t command, plist.plist_t status, void *py_callback) with gil: -+cdef void instproxy_notify_cb(plist.plist_t command, plist.plist_t status, void *py_callback) noexcept: - (<object>py_callback)(plist.plist_t_to_node(command, False), plist.plist_t_to_node(status, False)) - - cdef class InstallationProxyError(BaseError): -diff --git a/cython/notification_proxy.pxi b/cython/notification_proxy.pxi -index 203c7835d..261200ef0 100644 ---- a/cython/notification_proxy.pxi -+++ b/cython/notification_proxy.pxi -@@ -70,7 +70,7 @@ NP_ITDBPREP_DID_END = C_NP_ITDBPREP_DID_END - NP_LANGUAGE_CHANGED = C_NP_LANGUAGE_CHANGED - NP_ADDRESS_BOOK_PREF_CHANGED = C_NP_ADDRESS_BOOK_PREF_CHANGED - --cdef void np_notify_cb(const_char_ptr notification, void *py_callback) with gil: -+cdef void np_notify_cb(const_char_ptr notification, void *py_callback) noexcept: - (<object>py_callback)(notification) - - cdef class NotificationProxyError(BaseError): diff --git a/srcpkgs/libimobiledevice/patches/python3.patch b/srcpkgs/libimobiledevice/patches/python3.patch deleted file mode 100644 index 74e17ddd4b2b91..00000000000000 --- a/srcpkgs/libimobiledevice/patches/python3.patch +++ /dev/null @@ -1,30 +0,0 @@ -From 6198152e8708a36782d48bc9d3a5835b19be3330 Mon Sep 17 00:00:00 2001 -From: Andrew Udvare <audvare@gmail.com> -Date: Tue, 22 May 2018 17:02:38 -0400 -Subject: [PATCH] Fix for Python 3 - ---- - cython/debugserver.pxi | 7 +++---- - 1 file changed, 3 insertions(+), 4 deletions(-) - -diff --git cython/debugserver.pxi cython/debugserver.pxi -index ddbe0667..42430113 100644 ---- a/cython/debugserver.pxi -+++ b/cython/debugserver.pxi -@@ -43,14 +43,13 @@ cdef class DebugServerError(BaseError): - BaseError.__init__(self, *args, **kwargs) - - --# from http://stackoverflow.com/a/17511714 --from cpython.string cimport PyString_AsString -+from cpython.bytes cimport PyBytes_AS_STRING - cdef char ** to_cstring_array(list_str): - if not list_str: - return NULL - cdef char **ret = <char **>malloc(len(list_str) * sizeof(char *)) - for i in xrange(len(list_str)): -- ret[i] = PyString_AsString(list_str[i]) -+ ret[i] = PyBytes_AS_STRING(list_str[i]) - return ret - - diff --git a/srcpkgs/libimobiledevice/template b/srcpkgs/libimobiledevice/template deleted file mode 100644 index 0c0262cb2f2a1d..00000000000000 --- a/srcpkgs/libimobiledevice/template +++ /dev/null @@ -1,42 +0,0 @@ -# Template file for 'libimobiledevice' -pkgname=libimobiledevice -version=1.3.0 -revision=7 -build_style=gnu-configure -hostmakedepends="automake libtool pkgconf python3-Cython" -makedepends="python3-devel libglib-devel openssl-devel - libusb-devel libplist-devel libusbmuxd-devel" -short_desc="Library to communicate with Apple devices" -maintainer="Orphaned <orphan@voidlinux.org>" -license="LGPL-2.1-only" -homepage="https://libimobiledevice.org" -changelog="https://raw.githubusercontent.com/libimobiledevice/libimobiledevice/master/NEWS" -distfiles="https://github.com/libimobiledevice/libimobiledevice/archive/${version}.tar.gz" -checksum=acbfb73eabee162e64c0d9de207d71c0a5f47c40cd5ad32a5097f734328ce10a - -if [ "$CROSS_BUILD" ]; then - configure_args="ac_cv_sys_file_offset_bits=yes ac_cv_sys_large_file=yes" -fi - -post_patch() { - # LibreSSL does not provide this function - vsed -e '/SSL_CTX_set_security_level/d' -i src/idevice.c - vsed -e 's,-L$(libdir),,g' -i cython/Makefile.am -} - -pre_configure() { - export PYTHON_CPPFLAGS="-I${XBPS_CROSS_BASE}/${py3_inc}" - export PYTHON_LDFLAGS="-L${XBPS_CROSS_BASE}/usr/lib -lpython${py3_ver}" - autoreconf -fi -} - -libimobiledevice-devel_package() { - short_desc+=" - development files" - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/*.a - vmove usr/lib/*.so - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/libinotify-tools b/srcpkgs/libinotify-tools deleted file mode 120000 index 55b3a94228e566..00000000000000 --- a/srcpkgs/libinotify-tools +++ /dev/null @@ -1 +0,0 @@ -inotify-tools \ 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 67001c916c7733..00000000000000 --- 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.28.1 -revision=1 -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" -checkdepends="valgrind check-devel python3-pytest" -short_desc="Provides handling input devices in Wayland compositors and X" -maintainer="Orphaned <orphan@voidlinux.org>" -license="MIT" -homepage="https://www.freedesktop.org/wiki/Software/libinput" -distfiles="https://gitlab.freedesktop.org/libinput/libinput/-/archive/${version}/libinput-${version}.tar.gz" -checksum=a13f8c9a7d93df3c85c66afd135f0296701d8d32f911991b7aa4273fdd6a42a3 - -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-debug-gui/update b/srcpkgs/libinput-debug-gui/update deleted file mode 100644 index 77cf1a283b2ae1..00000000000000 --- a/srcpkgs/libinput-debug-gui/update +++ /dev/null @@ -1,2 +0,0 @@ -pkgname="libinput" -ignore="*.99.* *.9[0-9][0-9]" diff --git a/srcpkgs/libinput-devel b/srcpkgs/libinput-devel deleted file mode 120000 index b8bfebd1511c1b..00000000000000 --- a/srcpkgs/libinput-devel +++ /dev/null @@ -1 +0,0 @@ -libinput \ No newline at end of file diff --git a/srcpkgs/libinput-gestures/template b/srcpkgs/libinput-gestures/template deleted file mode 100644 index 63f413718ba6fb..00000000000000 --- a/srcpkgs/libinput-gestures/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'libinput-gestures' -pkgname=libinput-gestures -version=2.80 -revision=1 -depends="python3 libinput xdotool wmctrl hicolor-icon-theme" -short_desc="Action gestures on your touchpad using libinput" -maintainer="Stefan <s@omfm.ru>" -license="GPL-3.0-or-later" -homepage="https://github.com/bulletmark/libinput-gestures" -distfiles="${homepage}/archive/${version}.tar.gz" -checksum=9363e6d325dbd5f5d264909185a40c555ea673882d940f48156530c59babe592 -conf_files="/etc/libinput-gestures.conf" - -do_install() { - make DESTDIR="${DESTDIR}" install -} diff --git a/srcpkgs/libinput/template b/srcpkgs/libinput/template deleted file mode 100644 index c2fef356887b4a..00000000000000 --- a/srcpkgs/libinput/template +++ /dev/null @@ -1,37 +0,0 @@ -# Template file for 'libinput' -# keep in sync with libinput-debug-gui -pkgname=libinput -version=1.28.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" -checkdepends="valgrind check-devel python3-pytest" -short_desc="Provides handling input devices in Wayland compositors and X" -maintainer="Orphaned <orphan@voidlinux.org>" -license="MIT" -homepage="https://www.freedesktop.org/wiki/Software/libinput" -changelog="https://gitlab.freedesktop.org/libinput/libinput/-/releases" -distfiles="https://gitlab.freedesktop.org/libinput/libinput/-/archive/${version}/libinput-${version}.tar.gz" -checksum=a13f8c9a7d93df3c85c66afd135f0296701d8d32f911991b7aa4273fdd6a42a3 - -if [ -z "$CROSS_BUILD" ] && [ "$XBPS_CHECK_PKGS" ]; then - configure_args+=" -Dtests=true" -else - configure_args+=" -Dtests=false" -fi - -post_install() { - vlicense COPYING -} - -libinput-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/libinput/update b/srcpkgs/libinput/update deleted file mode 100644 index 9f6b7927aa799b..00000000000000 --- a/srcpkgs/libinput/update +++ /dev/null @@ -1 +0,0 @@ -ignore="*.99.* *.9[0-9][0-9]" diff --git a/srcpkgs/libinstpatch-devel b/srcpkgs/libinstpatch-devel deleted file mode 120000 index f2dc88bd2edde0..00000000000000 --- a/srcpkgs/libinstpatch-devel +++ /dev/null @@ -1 +0,0 @@ -libinstpatch \ No newline at end of file diff --git a/srcpkgs/libinstpatch/template b/srcpkgs/libinstpatch/template deleted file mode 100644 index a8337f0201aedd..00000000000000 --- a/srcpkgs/libinstpatch/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'libinstpatch' -pkgname=libinstpatch -version=1.1.6 -revision=1 -build_style=cmake -hostmakedepends="pkg-config glib-devel" -makedepends="libglib-devel libsndfile-devel" -short_desc="Instrument file software library" -maintainer="Orphaned <orphan@voidlinux.org>" -license="LGPL-2.1-only" -homepage="https://github.com/swami/libinstpatch" -distfiles="${homepage}/archive/v${version}.tar.gz" -checksum=8e9861b04ede275d712242664dab6ffa9166c7940fea3b017638681d25e10299 - -libinstpatch-devel_package() { - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/libio.elementary.calendar b/srcpkgs/libio.elementary.calendar deleted file mode 120000 index b26f4f755d4ade..00000000000000 --- a/srcpkgs/libio.elementary.calendar +++ /dev/null @@ -1 +0,0 @@ -io.elementary.calendar \ No newline at end of file diff --git a/srcpkgs/libio.elementary.calendar-devel b/srcpkgs/libio.elementary.calendar-devel deleted file mode 120000 index b26f4f755d4ade..00000000000000 --- a/srcpkgs/libio.elementary.calendar-devel +++ /dev/null @@ -1 +0,0 @@ -io.elementary.calendar \ No newline at end of file diff --git a/srcpkgs/libio.elementary.code b/srcpkgs/libio.elementary.code deleted file mode 120000 index 80afbefbd00163..00000000000000 --- a/srcpkgs/libio.elementary.code +++ /dev/null @@ -1 +0,0 @@ -io.elementary.code \ No newline at end of file diff --git a/srcpkgs/libio.elementary.code-devel b/srcpkgs/libio.elementary.code-devel deleted file mode 120000 index 80afbefbd00163..00000000000000 --- a/srcpkgs/libio.elementary.code-devel +++ /dev/null @@ -1 +0,0 @@ -io.elementary.code \ No newline at end of file diff --git a/srcpkgs/libio.elementary.files b/srcpkgs/libio.elementary.files deleted file mode 120000 index 72076a23853d27..00000000000000 --- a/srcpkgs/libio.elementary.files +++ /dev/null @@ -1 +0,0 @@ -io.elementary.files \ No newline at end of file diff --git a/srcpkgs/libio.elementary.files-devel b/srcpkgs/libio.elementary.files-devel deleted file mode 120000 index 72076a23853d27..00000000000000 --- a/srcpkgs/libio.elementary.files-devel +++ /dev/null @@ -1 +0,0 @@ -io.elementary.files \ No newline at end of file diff --git a/srcpkgs/libio.elementary.music b/srcpkgs/libio.elementary.music deleted file mode 120000 index ef5787e98908c0..00000000000000 --- a/srcpkgs/libio.elementary.music +++ /dev/null @@ -1 +0,0 @@ -io.elementary.music \ No newline at end of file diff --git a/srcpkgs/libio.elementary.music-devel b/srcpkgs/libio.elementary.music-devel deleted file mode 120000 index ef5787e98908c0..00000000000000 --- a/srcpkgs/libio.elementary.music-devel +++ /dev/null @@ -1 +0,0 @@ -io.elementary.music \ No newline at end of file diff --git a/srcpkgs/libiodbc-devel b/srcpkgs/libiodbc-devel deleted file mode 120000 index cceb8445631d89..00000000000000 --- a/srcpkgs/libiodbc-devel +++ /dev/null @@ -1 +0,0 @@ -libiodbc \ No newline at end of file diff --git a/srcpkgs/libiodbc/patches/musl-remove-wchar_t-check.patch b/srcpkgs/libiodbc/patches/musl-remove-wchar_t-check.patch deleted file mode 100644 index 493c4becc6548f..00000000000000 --- a/srcpkgs/libiodbc/patches/musl-remove-wchar_t-check.patch +++ /dev/null @@ -1,23 +0,0 @@ -diff -Naur iODBC-3.52.8.orig/include/sqltypes.h iODBC-3.52.8/include/sqltypes.h ---- a/include/sqltypes.h 2012-03-27 05:15:02.000000000 -0400 -+++ b/include/sqltypes.h 2015-07-18 14:05:24.514478508 -0400 -@@ -399,19 +399,7 @@ - typedef unsigned short SQLWCHAR; - #else - # include <stdlib.h> -- --# if defined(__cplusplus) || \ -- defined(_WCHAR_T) || \ -- defined(_WCHAR_T_DEFINED) || \ -- defined(_WCHAR_T_DEFINED_) || \ -- defined(_WCHAR_T_DECLARED) || \ -- defined(_BSD_WCHAR_T_DEFINED_) || \ -- defined(_BSD_WCHAR_T_) || \ -- defined(_BSD_CT_RUNE_T_) - typedef wchar_t SQLWCHAR; --# else --# error Please make sure your system supports the wchar_t type --# endif - #endif /* WIN32 */ - - diff --git a/srcpkgs/libiodbc/template b/srcpkgs/libiodbc/template deleted file mode 100644 index 85f0286a90bf12..00000000000000 --- a/srcpkgs/libiodbc/template +++ /dev/null @@ -1,31 +0,0 @@ -# Template file for 'libiodbc' -pkgname=libiodbc -version=3.52.12 -revision=2 -hostmakedepends="chrpath" -build_style=gnu-configure -configure_args="--disable-static --disable-gui - --disable-libodbc --includedir=/usr/include/libiodbc" -short_desc="Independent Open DataBase Connectivity" -maintainer="Orphaned <orphan@voidlinux.org>" -license="LGPL-2.1" -homepage="http://www.iodbc.org/dataspace/iodbc/wiki/iODBC/" -distfiles="${SOURCEFORGE_SITE}/iodbc/${pkgname}-${version}.tar.gz" -checksum=51c5ff3a7d9a54202486cb77a3514e0e379a135beefcd5d12b96d1901f9dfb62 - -post_install() { - rm -rf ${DESTDIR}/usr/share/libiodbc - chrpath -d ${DESTDIR}/usr/bin/iodbctest{,w} -} - -libiodbc-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}-${version}_${revision}" - pkg_install() { - vmove usr/bin/iodbc-config - vmove usr/share/man/man1/iodbc-config.1 - vmove usr/include - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/libipset b/srcpkgs/libipset deleted file mode 120000 index 981353b36d5968..00000000000000 --- a/srcpkgs/libipset +++ /dev/null @@ -1 +0,0 @@ -ipset \ No newline at end of file diff --git a/srcpkgs/libipset-devel b/srcpkgs/libipset-devel deleted file mode 120000 index 981353b36d5968..00000000000000 --- a/srcpkgs/libipset-devel +++ /dev/null @@ -1 +0,0 @@ -ipset \ No newline at end of file diff --git a/srcpkgs/libiptcdata-devel b/srcpkgs/libiptcdata-devel deleted file mode 120000 index bd30c76c5e3020..00000000000000 --- a/srcpkgs/libiptcdata-devel +++ /dev/null @@ -1 +0,0 @@ -libiptcdata \ No newline at end of file diff --git a/srcpkgs/libiptcdata/template b/srcpkgs/libiptcdata/template deleted file mode 100644 index 77953bc29a45ea..00000000000000 --- a/srcpkgs/libiptcdata/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'libiptcdata' -pkgname=libiptcdata -version=1.0.4 -revision=4 -build_style=gnu-configure -short_desc="Library for manipulating the IPTC metadata" -maintainer="Orphaned <orphan@voidlinux.org>" -homepage="http://libiptcdata.sourceforge.net/" -license="LGPL-2.1" -distfiles="${SOURCEFORGE_SITE}/$pkgname/$pkgname-$version.tar.gz" -checksum=79f63b8ce71ee45cefd34efbb66e39a22101443f4060809b8fc29c5eebdcee0e - -libiptcdata-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - vmove usr/share/gtk-doc - } -} diff --git a/srcpkgs/libircclient-devel b/srcpkgs/libircclient-devel deleted file mode 120000 index 2dfa3a687e7cc8..00000000000000 --- a/srcpkgs/libircclient-devel +++ /dev/null @@ -1 +0,0 @@ -libircclient \ No newline at end of file diff --git a/srcpkgs/libircclient/files/libircclient.pc b/srcpkgs/libircclient/files/libircclient.pc deleted file mode 100644 index 45bdc951609201..00000000000000 --- a/srcpkgs/libircclient/files/libircclient.pc +++ /dev/null @@ -1,7 +0,0 @@ -prefix=/usr -libdir=${prefix}/lib - -Name: libircclient -Description: IRC client library -Version: @version@ -Libs: -L${libdir} -lircclient -lcrypto -lssl diff --git a/srcpkgs/libircclient/template b/srcpkgs/libircclient/template deleted file mode 100644 index 124bf7e96cc20b..00000000000000 --- a/srcpkgs/libircclient/template +++ /dev/null @@ -1,42 +0,0 @@ -# Template file for 'libircclient' -pkgname=libircclient -version=1.10 -revision=6 -build_style=gnu-configure -configure_args="--libdir=/usr/lib --enable-openssl --enable-ipv6 --enable-shared" -hostmakedepends="automake libtool pkg-config" -makedepends="openssl-devel" -short_desc="IRC client library" -maintainer="maciozo@maciozo.com <maciozo@maciozo.com>" -license="LGPL-3.0-or-later" -homepage="https://www.ulduzsoft.com/linux/libircclient/" -distfiles="${SOURCEFORGE_SITE}/${pkgname}/${version}/${pkgname}-${version}.tar.gz" -checksum=bbb26f3af348b252c5204917a7f91cfdf172f1b6afbf4df1e561b03e20503c2d - -pre_configure() { - autoreconf -fi -} - -post_install() { - make -C src static install - cp -a src/${pkgname}.a ${DESTDIR}/usr/lib - vmkdir usr/share/doc/${pkgname} - vcopy doc/*.rst usr/share/doc/${pkgname} - vcopy doc/sources/*.rst usr/share/doc/${pkgname} - vmkdir usr/lib/pkgconfig - sed ${FILESDIR}/${sourcepkg}.pc -e "s;@version@;${version};" \ - > ${DESTDIR}/usr/lib/pkgconfig/${sourcepkg}.pc - vman man/${pkgname}.1 -} - -libircclient-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/share - vmove usr/include - vmove "usr/lib/*.so" - vmove "usr/lib/*.a" - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/libiscsi-devel b/srcpkgs/libiscsi-devel deleted file mode 120000 index e296cfedbc55e2..00000000000000 --- a/srcpkgs/libiscsi-devel +++ /dev/null @@ -1 +0,0 @@ -libiscsi \ No newline at end of file diff --git a/srcpkgs/libiscsi-tools b/srcpkgs/libiscsi-tools deleted file mode 120000 index e296cfedbc55e2..00000000000000 --- a/srcpkgs/libiscsi-tools +++ /dev/null @@ -1 +0,0 @@ -libiscsi \ No newline at end of file diff --git a/srcpkgs/libiscsi/template b/srcpkgs/libiscsi/template deleted file mode 100644 index db91576a47f136..00000000000000 --- a/srcpkgs/libiscsi/template +++ /dev/null @@ -1,39 +0,0 @@ -# Template file for 'libiscsi' -pkgname=libiscsi -version=1.19.0 -revision=1 -build_style=gnu-configure -hostmakedepends="automake libtool" -short_desc="ISCSI client library" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-only, LGPL-2.1-only" -homepage="https://github.com/sahlberg/libiscsi" -distfiles="https://github.com/sahlberg/libiscsi/archive/${version}.tar.gz" -checksum=c7848ac722c8361d5064654bc6e926c2be61ef11dd3875020a63931836d806df - -#-Wno-unknown-warning-option causes build failure, -#this will keep build from failing -CFLAGS="-Wno-error" - -pre_configure() { - ./autogen.sh -} - -libiscsi-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" - } -} - -libiscsi-tools_package() { - short_desc+=" - tools" - pkg_install() { - vmove usr/bin - vmove usr/share/man - } -} diff --git a/srcpkgs/libisns b/srcpkgs/libisns deleted file mode 120000 index 6ff0422469a480..00000000000000 --- a/srcpkgs/libisns +++ /dev/null @@ -1 +0,0 @@ -open-isns \ No newline at end of file diff --git a/srcpkgs/libisns-devel b/srcpkgs/libisns-devel deleted file mode 120000 index 6ff0422469a480..00000000000000 --- a/srcpkgs/libisns-devel +++ /dev/null @@ -1 +0,0 @@ -open-isns \ No newline at end of file diff --git a/srcpkgs/libisofs-devel b/srcpkgs/libisofs-devel deleted file mode 120000 index d90ff2e031bb8d..00000000000000 --- a/srcpkgs/libisofs-devel +++ /dev/null @@ -1 +0,0 @@ -libisofs \ No newline at end of file diff --git a/srcpkgs/libisofs/template b/srcpkgs/libisofs/template deleted file mode 100644 index a35f7cee704e1e..00000000000000 --- a/srcpkgs/libisofs/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'libisofs' -pkgname=libisofs -version=1.5.6.pl01 -revision=1 -build_style=gnu-configure -configure_args="--enable-libacl --enable-xattr" -makedepends="acl-devel zlib-devel" -short_desc="Library to create ISO9660 images" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-or-later" -homepage="https://dev.lovelyhq.com/libburnia/web/wiki/Libisofs" -changelog="https://dev.lovelyhq.com/libburnia/libisofs/raw/branch/master/ChangeLog" -distfiles="https://files.libburnia-project.org/releases/${pkgname}-${version}.tar.gz" -checksum=ac1fd338d641744ca1fb1567917188b79bc8c2506832dd56885fec98656b9f25 - -libisofs-devel_package() { - depends="${makedepends} libisofs>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove usr/lib/*.so - vmove usr/lib/*.a - } -} diff --git a/srcpkgs/libite-devel b/srcpkgs/libite-devel deleted file mode 120000 index 7290f1643b4da3..00000000000000 --- a/srcpkgs/libite-devel +++ /dev/null @@ -1 +0,0 @@ -libite \ No newline at end of file diff --git a/srcpkgs/libite/template b/srcpkgs/libite/template deleted file mode 100644 index d5d408a2b1349a..00000000000000 --- a/srcpkgs/libite/template +++ /dev/null @@ -1,40 +0,0 @@ -# Template file for 'libite' -pkgname=libite -version=2.6.1 -revision=1 -build_style=gnu-configure -hostmakedepends="automake libtool" -short_desc="Lightweight library of frog DNA" -maintainer="Duncaen <duncaen@voidlinux.org>" -license="MIT, ISC, BSD-2-Clause, BSD-3-Clause" -homepage="https://github.com/troglobit/libite" -changelog="https://raw.githubusercontent.com/troglobit/libite/master/ChangeLog.md" -distfiles="https://github.com/troglobit/libite/archive/v${version}.tar.gz" -checksum=d342ac071a3334514bfaf505d08946d20777520e1dd63f0ff83aab76f02ea960 - -pre_configure() { - ./autogen.sh -} - -post_install() { - vlicense LICENSE - rm -rf ${DESTDIR}/usr/share/doc/libite -} - -pre_check() { - # avoid installing which for testing a which function - vsed -e 's;/usr/bin/which;/usr/bin/id;' -i test/which.c -} - -libite-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove usr/share/doc - vmove "usr/lib/*.a" - vmove "usr/lib/*.la" - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/libitm b/srcpkgs/libitm deleted file mode 120000 index b08d5af5795c60..00000000000000 --- a/srcpkgs/libitm +++ /dev/null @@ -1 +0,0 @@ -gcc \ No newline at end of file diff --git a/srcpkgs/libitm-devel b/srcpkgs/libitm-devel deleted file mode 120000 index b08d5af5795c60..00000000000000 --- a/srcpkgs/libitm-devel +++ /dev/null @@ -1 +0,0 @@ -gcc \ No newline at end of file diff --git a/srcpkgs/libixion-devel b/srcpkgs/libixion-devel deleted file mode 120000 index 3502dfb1b3752f..00000000000000 --- a/srcpkgs/libixion-devel +++ /dev/null @@ -1 +0,0 @@ -libixion \ No newline at end of file diff --git a/srcpkgs/libixion/patches/boost-1.89.patch b/srcpkgs/libixion/patches/boost-1.89.patch deleted file mode 100644 index be577ae478d6ea..00000000000000 --- a/srcpkgs/libixion/patches/boost-1.89.patch +++ /dev/null @@ -1,12 +0,0 @@ ---- a/m4/boost.m4 -+++ b/m4/boost.m4 -@@ -891,9 +888,6 @@ BOOST_DEFUN([Filesystem], - [# Do we have to check for Boost.System? This link-time dependency was - # added as of 1.35.0. If we have a version <1.35, we must not attempt to - # find Boost.System as it didn't exist by then. --if test $boost_major_version -ge 135; then -- BOOST_SYSTEM([$1], [$2]) --fi # end of the Boost.System check. - boost_filesystem_save_LIBS=$LIBS - boost_filesystem_save_LDFLAGS=$LDFLAGS - m4_pattern_allow([^BOOST_SYSTEM_(LIBS|LDFLAGS)$])dnl diff --git a/srcpkgs/libixion/template b/srcpkgs/libixion/template deleted file mode 100644 index 445977047ec6da..00000000000000 --- a/srcpkgs/libixion/template +++ /dev/null @@ -1,31 +0,0 @@ -# Template file for 'libixion' -pkgname=libixion -version=0.20.0 -revision=2 -build_style=gnu-configure -hostmakedepends="pkg-config python3 automake libtool" -makedepends="boost-devel-minimal libboost_program_options libboost_filesystem - mdds python3-devel" -short_desc="General purpose formula parser and interpreter" -maintainer="Orphaned <orphan@voidlinux.org>" -license="MPL-2.0" -homepage="https://gitlab.com/ixion/ixion/" -changelog="https://gitlab.com/ixion/ixion/-/raw/master/CHANGELOG" -distfiles="https://gitlab.com/ixion/ixion/-/archive/${version}/ixion-${version}.tar.gz" -# distfiles="${DEBIAN_SITE}/main/libi/libixion/libixion_${version}.orig.tar.gz" -checksum=4a6c2c480ad40b706ecf459dfca03f39351e12b48911c7c4803b75c823a1bcb1 -replaces="libixion11>=0" - -pre_configure() { - autoreconf -fi -} - -libixion-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/libixion/update b/srcpkgs/libixion/update deleted file mode 100644 index 347cea9a52046d..00000000000000 --- a/srcpkgs/libixion/update +++ /dev/null @@ -1 +0,0 @@ -pkgname=ixion diff --git a/srcpkgs/libjack b/srcpkgs/libjack deleted file mode 120000 index 77aa882c5afc5a..00000000000000 --- a/srcpkgs/libjack +++ /dev/null @@ -1 +0,0 @@ -jack \ No newline at end of file diff --git a/srcpkgs/libjack-pipewire b/srcpkgs/libjack-pipewire deleted file mode 120000 index c9c97cf670725a..00000000000000 --- a/srcpkgs/libjack-pipewire +++ /dev/null @@ -1 +0,0 @@ -pipewire \ No newline at end of file diff --git a/srcpkgs/libjasper b/srcpkgs/libjasper deleted file mode 120000 index 97d3aa96c9fced..00000000000000 --- a/srcpkgs/libjasper +++ /dev/null @@ -1 +0,0 @@ -jasper \ No newline at end of file diff --git a/srcpkgs/libjaylink-devel b/srcpkgs/libjaylink-devel deleted file mode 120000 index cb83e11967d90e..00000000000000 --- a/srcpkgs/libjaylink-devel +++ /dev/null @@ -1 +0,0 @@ -libjaylink \ No newline at end of file diff --git a/srcpkgs/libjaylink/template b/srcpkgs/libjaylink/template deleted file mode 100644 index 77a458e4eb1e25..00000000000000 --- a/srcpkgs/libjaylink/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'libjaylink' -pkgname=libjaylink -version=0.4.0 -revision=1 -build_style=meson -hostmakedepends="pkg-config" -makedepends="libusb-devel" -short_desc="Library to access SEGGER J-Link and compatible devices" -maintainer="classabbyamp <void@placeviolette.net>" -license="GPL-2.0-or-later" -homepage="https://gitlab.zapb.de/libjaylink/libjaylink" -changelog="https://gitlab.zapb.de/libjaylink/libjaylink/-/raw/master/NEWS" -distfiles="https://gitlab.zapb.de/libjaylink/libjaylink/-/archive/${version}/libjaylink-${version}.tar.gz" -checksum=5557d623934a4bbc053c11f9a181375d7abeb76af910696d9e3d9b1de3bf6987 - -post_install() { - vinstall contrib/60-libjaylink.rules 644 usr/lib/udev/rules.d -} - -libjaylink-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/libjbig2dec b/srcpkgs/libjbig2dec deleted file mode 120000 index a43d9a6e86a901..00000000000000 --- a/srcpkgs/libjbig2dec +++ /dev/null @@ -1 +0,0 @@ -jbig2dec \ No newline at end of file diff --git a/srcpkgs/libjbig2enc b/srcpkgs/libjbig2enc deleted file mode 120000 index 916bf211cdcd73..00000000000000 --- a/srcpkgs/libjbig2enc +++ /dev/null @@ -1 +0,0 @@ -jbig2enc \ No newline at end of file diff --git a/srcpkgs/libjcat-devel b/srcpkgs/libjcat-devel deleted file mode 120000 index 8e69447bddff2b..00000000000000 --- a/srcpkgs/libjcat-devel +++ /dev/null @@ -1 +0,0 @@ -libjcat \ No newline at end of file diff --git a/srcpkgs/libjcat/template b/srcpkgs/libjcat/template deleted file mode 100644 index a6f31a1ed86082..00000000000000 --- a/srcpkgs/libjcat/template +++ /dev/null @@ -1,43 +0,0 @@ -# Template file for 'libjcat' -pkgname=libjcat -version=0.2.1 -revision=2 -build_style=meson -build_helper="gir" -hostmakedepends="gnutls-tools pkg-config vala" -makedepends="json-glib-devel gnutls-devel gpgme-devel" -checkdepends="gnupg" -short_desc="Library for reading and writing Jcat files" -maintainer="marmeladema <xademax@gmail.com>" -license="LGPL-2.1-or-later" -homepage="https://github.com/hughsie/libjcat" -distfiles="https://github.com/hughsie/libjcat/archive/${version}.tar.gz" -checksum=f623815ac855471277dc9d1b3b5ada1a9aaad6da67659c751dc3dec899dc2658 - -jcat-tool_package() { - short_desc+=" - tools" - pkg_install() { - vmove usr/bin - vmove usr/share/man - } -} - -jcat-tests_package() { - short_desc+=" - self-tests" - pkg_install() { - vmove usr/libexec/installed-tests - vmove usr/share/installed-tests - } -} - -libjcat-devel_package() { - depends="${makedepends} jcat-tool" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - vmove usr/share/vala - vmove "usr/share/gir-*" - } -} diff --git a/srcpkgs/libjodycode-devel b/srcpkgs/libjodycode-devel deleted file mode 120000 index 038ea779ae69ce..00000000000000 --- a/srcpkgs/libjodycode-devel +++ /dev/null @@ -1 +0,0 @@ -libjodycode \ No newline at end of file diff --git a/srcpkgs/libjodycode/template b/srcpkgs/libjodycode/template deleted file mode 100644 index 005e56d43d955a..00000000000000 --- a/srcpkgs/libjodycode/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'libjodycode' -pkgname=libjodycode -version=3.1.1 -revision=1 -build_style=gnu-makefile -make_use_env=yes -short_desc="Shared code used by several utilities written by Jody Bruchon" -maintainer="cinerea0 <cinerea0@protonmail.com>" -license="MIT" -homepage="https://codeberg.org/jbruchon/libjodycode" -changelog="https://codeberg.org/jbruchon/libjodycode/raw/branch/master/CHANGES.txt" -distfiles="https://codeberg.org/jbruchon/libjodycode/archive/v${version}.tar.gz" -checksum=82717625b91f92ea4e7435798385762c6906835fa2cf2c80c9f83d6734bfddad - -post_install() { - vlicense LICENSE.txt -} - -libjodycode-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.so" - vmove "usr/lib/*.a" - } -} diff --git a/srcpkgs/libjose b/srcpkgs/libjose deleted file mode 120000 index a6611ea027c865..00000000000000 --- a/srcpkgs/libjose +++ /dev/null @@ -1 +0,0 @@ -jose \ No newline at end of file diff --git a/srcpkgs/libjpeg-turbo-devel b/srcpkgs/libjpeg-turbo-devel deleted file mode 120000 index e47e39317ba3ef..00000000000000 --- a/srcpkgs/libjpeg-turbo-devel +++ /dev/null @@ -1 +0,0 @@ -libjpeg-turbo \ No newline at end of file diff --git a/srcpkgs/libjpeg-turbo-tools b/srcpkgs/libjpeg-turbo-tools deleted file mode 120000 index e47e39317ba3ef..00000000000000 --- a/srcpkgs/libjpeg-turbo-tools +++ /dev/null @@ -1 +0,0 @@ -libjpeg-turbo \ No newline at end of file diff --git a/srcpkgs/libjpeg-turbo/template b/srcpkgs/libjpeg-turbo/template deleted file mode 100644 index 29b0c336683a8e..00000000000000 --- a/srcpkgs/libjpeg-turbo/template +++ /dev/null @@ -1,48 +0,0 @@ -# Template file for 'libjpeg-turbo' -pkgname=libjpeg-turbo -version=3.1.1 -revision=1 -build_style=cmake -configure_args="-DWITH_JPEG8=1" -hostmakedepends="yasm" -short_desc="Derivative of libjpeg which uses SIMD instructions" -maintainer="Daniel Martinez <danielmartinez@cock.li>" -license="IJG, BSD-3-Clause, Zlib" -homepage="https://libjpeg-turbo.org/" -changelog="https://raw.githubusercontent.com/libjpeg-turbo/libjpeg-turbo/main/ChangeLog.md" -distfiles="https://github.com/libjpeg-turbo/libjpeg-turbo/releases/download/${version}/libjpeg-turbo-${version}.tar.gz" -checksum=aadc97ea91f6ef078b0ae3a62bba69e008d9a7db19b34e4ac973b19b71b4217c - -provides="jpeg-8_1" -replaces="jpeg>=0" - -post_install() { - vlicense LICENSE.md - - vinstall src/jpegint.h 644 usr/include - vinstall src/transupp.h 644 usr/include -} - -libjpeg-turbo-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - provides="jpeg-devel-8_1" - replaces="jpeg-devel>=0" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - vmove usr/lib/cmake - vmove usr/lib/pkgconfig - } -} - -libjpeg-turbo-tools_package() { - provides="jpeg-tools-8_1" - replaces="jpeg-tools>=0" - short_desc+=" - bundled tools" - pkg_install() { - vmove usr/bin - vmove usr/share/man - } -} diff --git a/srcpkgs/libjxl-devel b/srcpkgs/libjxl-devel deleted file mode 120000 index ddc1abf827d946..00000000000000 --- a/srcpkgs/libjxl-devel +++ /dev/null @@ -1 +0,0 @@ -libjxl \ No newline at end of file diff --git a/srcpkgs/libjxl-plugins b/srcpkgs/libjxl-plugins deleted file mode 120000 index ddc1abf827d946..00000000000000 --- a/srcpkgs/libjxl-plugins +++ /dev/null @@ -1 +0,0 @@ -libjxl \ No newline at end of file diff --git a/srcpkgs/libjxl-tools b/srcpkgs/libjxl-tools deleted file mode 120000 index ddc1abf827d946..00000000000000 --- a/srcpkgs/libjxl-tools +++ /dev/null @@ -1 +0,0 @@ -libjxl \ No newline at end of file diff --git a/srcpkgs/libjxl/template b/srcpkgs/libjxl/template deleted file mode 100644 index ebe76c6611e5c3..00000000000000 --- a/srcpkgs/libjxl/template +++ /dev/null @@ -1,65 +0,0 @@ -# Template file for 'libjxl' -pkgname=libjxl -version=0.11.1 -revision=3 -_testdata_hash=ff8d743aaba05b3014f17e5475e576242fa979fc -build_style=cmake -configure_args="-DJPEGXL_ENABLE_BENCHMARK=OFF -DJPEGXL_ENABLE_EXAMPLES=OFF - -DJPEGXL_ENABLE_SJPEG=OFF -DJPEGXL_ENABLE_PLUGINS=ON -DJPEGXL_VERSION=${version} - -DJPEGXL_ENABLE_SKCMS=OFF" -hostmakedepends="tar pkg-config asciidoc" -makedepends="brotli-devel highway-devel libpng-devel giflib-devel libjpeg-turbo-devel - libopenexr-devel libwebp-devel gdk-pixbuf-devel lcms2-devel" -checkdepends="gtest-devel xdg-utils" -short_desc="JPEG XL image format reference implementation" -maintainer="Joshua Krämer <joshua@kraemer.link>" -license="BSD-3-Clause, custom:Patent grant" -homepage="https://jpeg.org/jpegxl/" -changelog="https://raw.githubusercontent.com/libjxl/libjxl/main/CHANGELOG.md" -distfiles="https://github.com/libjxl/libjxl/archive/v${version}.tar.gz - https://github.com/libjxl/testdata/archive/${_testdata_hash}.tar.gz>testdata-${_testdata_hash}.tar.gz" -checksum="1492dfef8dd6c3036446ac3b340005d92ab92f7d48ee3271b5dac1d36945d3d9 - 9c45a108df32a002a69465df896d33acf77d97c88fb59dffa0dff5628370e96f" -skip_extraction="testdata-${_testdata_hash}.tar.gz" - -if [ -z "$XBPS_CHECK_PKGS" ]; then - configure_args+=" -DBUILD_TESTING=OFF" -fi - -post_extract() { - vsrcextract -C testdata "testdata-${_testdata_hash}.tar.gz" -} - -post_install() { - vlicense LICENSE - vlicense PATENTS -} - -libjxl-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision} highway-devel brotli-devel" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.so" - vmove "usr/lib/*.a" - vmove usr/lib/pkgconfig - } -} - -libjxl-tools_package() { - short_desc+=" - tools" - pkg_install() { - vmove usr/bin - vmove usr/share/man/man1 - } -} - -libjxl-plugins_package() { - short_desc+=" - plugins" - depends="desktop-file-utils" - pkg_install() { - vmove usr/lib/gdk-pixbuf-2.0 - vmove usr/share/mime - vmove usr/share/thumbnailers - } -} diff --git a/srcpkgs/libkate b/srcpkgs/libkate deleted file mode 120000 index 70de3af4cd940b..00000000000000 --- a/srcpkgs/libkate +++ /dev/null @@ -1 +0,0 @@ -kate5 \ No newline at end of file diff --git a/srcpkgs/libkcddb6-devel b/srcpkgs/libkcddb6-devel deleted file mode 120000 index c77ff3a43bcb1e..00000000000000 --- a/srcpkgs/libkcddb6-devel +++ /dev/null @@ -1 +0,0 @@ -libkcddb6 \ No newline at end of file diff --git a/srcpkgs/libkcddb6/template b/srcpkgs/libkcddb6/template deleted file mode 100644 index c582a35490d7f3..00000000000000 --- a/srcpkgs/libkcddb6/template +++ /dev/null @@ -1,42 +0,0 @@ -# Template file for 'libkcddb6' -pkgname=libkcddb6 -version=25.08.3 -revision=1 -build_style=cmake -configure_args="-DKF6_HOST_TOOLING=/usr/lib/cmake -DQT_MAJOR_VERSION=6 - -DECM_MKSPECS_INSTALL_DIR=/usr/lib/qt6/mkspecs/modules - -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins" -hostmakedepends="extra-cmake-modules gettext kf6-kconfig kf6-kcoreaddons - kf6-kdoctools qt6-base qt6-tools kf6-kcmutils" -makedepends="kf6-kcmutils-devel kf6-kio-devel libmusicbrainz5-devel" -short_desc="KDE CDDB library" -maintainer="Piotr Wójcik <chocimier@tlen.pl>" -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=1d85ebf3cf744e356ff20fdf0038327944fea43378628da3bd8b990e65d37697 - -do_check() { - cd build - broken="musicbrainztest-severaldiscs" - broken+="|asynchttplookuptest" - broken+="|asynccddblookuptest" - broken+="|synccddblookuptest" - broken+="|synchttplookuptest" - broken+="|utf8test" - ctest -E "($broken)" -} - -libkcddb6-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/lib/cmake - vmove usr/share/doc - vmove usr/include - vmove "usr/lib/*.so" - vmove usr/lib/qt6/mkspecs - vlicense LICENSES/BSD-3-Clause.txt - } -} diff --git a/srcpkgs/libkcddb6/update b/srcpkgs/libkcddb6/update deleted file mode 100644 index 4aba857549b517..00000000000000 --- a/srcpkgs/libkcddb6/update +++ /dev/null @@ -1 +0,0 @@ -pkgname=libkcddb diff --git a/srcpkgs/libkdcraw-qt6-devel b/srcpkgs/libkdcraw-qt6-devel deleted file mode 120000 index 1ceb44c0534272..00000000000000 --- a/srcpkgs/libkdcraw-qt6-devel +++ /dev/null @@ -1 +0,0 @@ -libkdcraw-qt6 \ No newline at end of file diff --git a/srcpkgs/libkdcraw-qt6/template b/srcpkgs/libkdcraw-qt6/template deleted file mode 100644 index 2d924c719cae3d..00000000000000 --- a/srcpkgs/libkdcraw-qt6/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'libkdcraw-qt6' -pkgname=libkdcraw-qt6 -version=25.08.3 -revision=1 -build_style=cmake -configure_args="-DQT_MAJOR_VERSION=6" -hostmakedepends="extra-cmake-modules pkg-config qt6-tools - qt6-base gettext" -makedepends="qt6-base-devel libraw-devel" -short_desc="C++ interface around LibRaw library used to decode RAW - Qt6" -maintainer="Orphaned <orphan@voidlinux.org>" -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=52fa78d013e13c72c62fb4d6868ef10a8c11d89948a6d24415647e917aa72cdf - -libkdcraw-qt6-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.so" - vmove usr/lib/cmake - } -} diff --git a/srcpkgs/libkdcraw-qt6/update b/srcpkgs/libkdcraw-qt6/update deleted file mode 100644 index 46d02d88e23256..00000000000000 --- a/srcpkgs/libkdcraw-qt6/update +++ /dev/null @@ -1 +0,0 @@ -pkgname=libkdcraw diff --git a/srcpkgs/libkdcraw5-devel b/srcpkgs/libkdcraw5-devel deleted file mode 120000 index 634ed5bcf7020a..00000000000000 --- a/srcpkgs/libkdcraw5-devel +++ /dev/null @@ -1 +0,0 @@ -libkdcraw5 \ No newline at end of file diff --git a/srcpkgs/libkdcraw5/template b/srcpkgs/libkdcraw5/template deleted file mode 100644 index d2c87e53b3f843..00000000000000 --- a/srcpkgs/libkdcraw5/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'libkdcraw5' -pkgname=libkdcraw5 -version=25.08.3 -revision=1 -build_style=cmake -hostmakedepends="extra-cmake-modules pkg-config qt5-qmake qt5-host-tools - gettext" -makedepends="qt5-devel libraw-devel" -short_desc="C++ interface around LibRaw library used to decode RAW" -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=52fa78d013e13c72c62fb4d6868ef10a8c11d89948a6d24415647e917aa72cdf - -libkdcraw5-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.so" - vmove usr/lib/cmake - } -} diff --git a/srcpkgs/libkdcraw5/update b/srcpkgs/libkdcraw5/update deleted file mode 100644 index 46d02d88e23256..00000000000000 --- a/srcpkgs/libkdcraw5/update +++ /dev/null @@ -1 +0,0 @@ -pkgname=libkdcraw diff --git a/srcpkgs/libkdegames-devel b/srcpkgs/libkdegames-devel deleted file mode 120000 index 4ac82819f59ffe..00000000000000 --- a/srcpkgs/libkdegames-devel +++ /dev/null @@ -1 +0,0 @@ -libkdegames \ No newline at end of file diff --git a/srcpkgs/libkdegames/template b/srcpkgs/libkdegames/template deleted file mode 100644 index fc13d22312acad..00000000000000 --- a/srcpkgs/libkdegames/template +++ /dev/null @@ -1,38 +0,0 @@ -# Template file for 'libkdegames' -pkgname=libkdegames -version=25.08.3 -revision=1 -build_style=cmake -configure_args="-DBUILD_TESTING=OFF -DKF6_HOST_TOOLING=/usr/lib/cmake - -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins - -DKDE_INSTALL_QMLDIR=lib/qt6/qml - -DECM_MKSPECS_INSTALL_DIR=/usr/lib/qt6/mkspecs/modules" -hostmakedepends="extra-cmake-modules pkg-config qt6-base qt6-declarative-host-tools - kf6-kconfig kf6-kcoreaddons kf6-kdoctools kf6-kpackage gettext" -makedepends="qt6-svg-devel qt6-declarative-devel qt6-base-devel - kf6-karchive-devel - kf6-kconfig-devel - kf6-kguiaddons-devel - kf6-kiconthemes-devel - kf6-ki18n-devel - kf6-knewstuff-devel kf6-kdnssd-devel - kf6-kdeclarative-devel kf6-kcolorscheme-devel kf6-kxmlgui-devel - kf6-kcompletion-devel kf6-kconfigwidgets-devel - libopenal-devel libsndfile-devel" -short_desc="Common code and data for many KDE games" -maintainer="Piotr Wójcik <chocimier@tlen.pl>" -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=46f305677fb37978c6b47bd17ab6553b572151a63299bb7b8dc718d37fb448a4 - -libkdegames-devel_package() { - depends="${sourcepkg}>=${version}_${revision} ${makedepends}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/libkdepim-devel b/srcpkgs/libkdepim-devel deleted file mode 120000 index 48ce949e26798e..00000000000000 --- a/srcpkgs/libkdepim-devel +++ /dev/null @@ -1 +0,0 @@ -libkdepim \ No newline at end of file diff --git a/srcpkgs/libkdepim/template b/srcpkgs/libkdepim/template deleted file mode 100644 index cbd71377231dc0..00000000000000 --- a/srcpkgs/libkdepim/template +++ /dev/null @@ -1,31 +0,0 @@ -# Template file for 'libkdepim' -pkgname=libkdepim -version=25.08.3 -revision=1 -build_style=cmake -configure_args="-DBUILD_TESTING=OFF -DKF6_HOST_TOOLING=/usr/lib/cmake - -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins - -DKDE_INSTALL_QMLDIR=lib/qt6/qml - -DECM_MKSPECS_INSTALL_DIR=/usr/lib/qt6/mkspecs/modules" -hostmakedepends="extra-cmake-modules qt6-base qt6-tools gettext" -makedepends="kf6-kcompletion-devel kf6-ki18n-devel qt6-tools-devel" -short_desc="Libraries for KDE PIM applications" -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=3aca55b71be35ab3699305f2f7fc766d4bd00c44ebb7631bfd641c124cd0b1e9 - -if [ "$CROSS_BUILD" ]; then - configure_args+=" -DDESKTOPTOJSON_EXECUTABLE=/usr/bin/desktoptojson" -fi - -libkdepim-devel_package() { - depends="${sourcepkg}>=${version}_${revision} ${makedepends}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/libkdumpfile-devel b/srcpkgs/libkdumpfile-devel deleted file mode 120000 index 609d3b4fa35367..00000000000000 --- a/srcpkgs/libkdumpfile-devel +++ /dev/null @@ -1 +0,0 @@ -libkdumpfile \ No newline at end of file diff --git a/srcpkgs/libkdumpfile/patches/config.patch b/srcpkgs/libkdumpfile/patches/config.patch deleted file mode 100644 index 3b79f2dd6e1697..00000000000000 --- a/srcpkgs/libkdumpfile/patches/config.patch +++ /dev/null @@ -1,40 +0,0 @@ ---- a/tools/kdumpid/x86.c -+++ b/tools/kdumpid/x86.c -@@ -2,6 +2,7 @@ - #include <stdlib.h> - #include <string.h> - -+#include "config.h" - #include <dis-asm.h> - - #include "kdumpid.h" ---- a/tools/kdumpid/ppc.c -+++ b/tools/kdumpid/ppc.c -@@ -15,6 +15,7 @@ - #include <stdarg.h> - #include <string.h> - -+#include "config.h" - #include <dis-asm.h> - - #include "kdumpid.h" ---- a/tools/kdumpid/ppc64.c -+++ b/tools/kdumpid/ppc64.c -@@ -15,6 +15,7 @@ - #include <stdarg.h> - #include <string.h> - -+#include "config.h" - #include <dis-asm.h> - - #include "kdumpid.h" ---- a/tools/kdumpid/s390.c -+++ b/tools/kdumpid/s390.c -@@ -15,6 +15,7 @@ - #include <stdarg.h> - #include <string.h> - -+#include "config.h" - #include <dis-asm.h> - - #include "kdumpid.h" diff --git a/srcpkgs/libkdumpfile/template b/srcpkgs/libkdumpfile/template deleted file mode 100644 index 0dc6830443b1a8..00000000000000 --- a/srcpkgs/libkdumpfile/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'libkdumpfile' -pkgname=libkdumpfile -version=0.5.5 -revision=1 -build_style=gnu-configure -configure_args="PYTHON=python3" -hostmakedepends="automake pkg-config libtool python3-setuptools python3-packaging-bootstrap" -makedepends="binutils-devel libzstd-devel lzo-devel python3-devel snappy-devel zlib-devel" -short_desc="Kernel coredump file access library" -maintainer="Leah Neukirchen <leah@vuxu.org>" -license="GPL-2.0-or-later, LGPL-3.0-or-later" -homepage="https://github.com/ptesarik/libkdumpfile" -distfiles="https://github.com/ptesarik/libkdumpfile/archive/refs/tags/v${version}.tar.gz" -checksum=bb46f8573d85adfd30d41f70c126a5fc23428d7c27f3a389f6595a70c62a31f7 -nocross="python3-module inside" - -pre_configure() { - autoreconf -fi -} - -libkdumpfile-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/*.a - vmove usr/lib/*.so - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/libkea b/srcpkgs/libkea deleted file mode 120000 index bf454a0a6d608e..00000000000000 --- a/srcpkgs/libkea +++ /dev/null @@ -1 +0,0 @@ -kea \ No newline at end of file diff --git a/srcpkgs/libkea-devel b/srcpkgs/libkea-devel deleted file mode 120000 index bf454a0a6d608e..00000000000000 --- a/srcpkgs/libkea-devel +++ /dev/null @@ -1 +0,0 @@ -kea \ No newline at end of file diff --git a/srcpkgs/libkexiv2-devel b/srcpkgs/libkexiv2-devel deleted file mode 120000 index 0f64ad83dde41e..00000000000000 --- a/srcpkgs/libkexiv2-devel +++ /dev/null @@ -1 +0,0 @@ -libkexiv2 \ No newline at end of file diff --git a/srcpkgs/libkexiv2/template b/srcpkgs/libkexiv2/template deleted file mode 100644 index 3cf2c0b9c5998b..00000000000000 --- a/srcpkgs/libkexiv2/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'libkexiv2' -pkgname=libkexiv2 -version=25.08.3 -revision=1 -build_style=cmake -configure_args="-DBUILD_TESTING=OFF -DQT_MAJOR_VERSION=6" -hostmakedepends="extra-cmake-modules pkg-config qt6-base qt6-tools" -makedepends="qt6-base-devel exiv2-devel" -short_desc="Library to manipulate pictures metadata" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-or-later" -homepage="https://invent.kde.org/graphics/libkexiv2" -distfiles="${KDE_SITE}/release-service/${version}/src/libkexiv2-${version}.tar.xz" -checksum=0806898554b62a6f834d33bb481923d82bde91b1692ba7b146fec94b9a503d03 - -libkexiv2-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}-${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/libkexiv2/update b/srcpkgs/libkexiv2/update deleted file mode 100644 index 9cf5a20c16ae29..00000000000000 --- a/srcpkgs/libkexiv2/update +++ /dev/null @@ -1 +0,0 @@ -pkgname=${pkgname} diff --git a/srcpkgs/libkeybinder3-devel b/srcpkgs/libkeybinder3-devel deleted file mode 120000 index 88fb1b355022c9..00000000000000 --- a/srcpkgs/libkeybinder3-devel +++ /dev/null @@ -1 +0,0 @@ -libkeybinder3 \ No newline at end of file diff --git a/srcpkgs/libkeybinder3/template b/srcpkgs/libkeybinder3/template deleted file mode 100644 index 974e4af8d0fbff..00000000000000 --- a/srcpkgs/libkeybinder3/template +++ /dev/null @@ -1,42 +0,0 @@ -# Template file for 'libkeybinder3' -pkgname=libkeybinder3 -version=0.3.2 -revision=2 -build_style=gnu-configure -build_helper="gir" -configure_args="$(vopt_enable gir introspection)" -hostmakedepends="gtk-doc libtool pkg-config automake - $(vopt_if gir gobject-introspection)" -makedepends="gtk+3-devel" -short_desc="Library for registering global keyboard shortcuts (GTK+3)" -maintainer="Orphaned <orphan@voidlinux.org>" -license="MIT" -homepage="https://github.com/engla/keybinder" -distfiles="https://github.com/engla/keybinder/archive/keybinder-3.0-v${version}.tar.gz" -checksum=2eec50be6dfafa672d719e719f639df10403f270b2473e60deb2fb8455d13c51 - -build_options="gir" -build_options_default="gir" - -pre_configure() { - touch ChangeLog - autoupdate - autoreconf -fi -} - -post_install() { - vlicense COPYING -} - -libkeybinder3-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - developement files" - pkg_install() { - vmove usr/include - vmove usr/lib/*.so - vmove usr/lib/pkgconfig - if [ "$build_option_gir" ]; then - vmove usr/share/gir-1.0 - fi - } -} diff --git a/srcpkgs/libkeybinder3/update b/srcpkgs/libkeybinder3/update deleted file mode 100644 index 93e082e8196588..00000000000000 --- a/srcpkgs/libkeybinder3/update +++ /dev/null @@ -1 +0,0 @@ -pattern='/archive/refs/tags/(keybinder-3.0-v|v?|\Q'"$pkgname"'\E-)?\K[\d\.]+(?=\.tar\.gz")' diff --git a/srcpkgs/libkeyfinder-devel b/srcpkgs/libkeyfinder-devel deleted file mode 120000 index ce2ff8fde5f1e3..00000000000000 --- a/srcpkgs/libkeyfinder-devel +++ /dev/null @@ -1 +0,0 @@ -libkeyfinder \ No newline at end of file diff --git a/srcpkgs/libkeyfinder/patches/test.patch b/srcpkgs/libkeyfinder/patches/test.patch deleted file mode 100644 index 21f260e769e89f..00000000000000 --- a/srcpkgs/libkeyfinder/patches/test.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/tests/CMakeLists.txt -+++ b/tests/CMakeLists.txt -@@ -31,5 +31,5 @@ if(NOT TARGET Catch2::Catch2) - list(APPEND CMAKE_MODULE_PATH ${catch2_SOURCE_DIR}/contrib) - endif() - target_link_libraries(keyfinder-tests PRIVATE Catch2::Catch2WithMain) --include(Catch) --catch_discover_tests(keyfinder-tests) -+enable_testing() -+add_test(keyfinder-tests keyfinder-tests) diff --git a/srcpkgs/libkeyfinder/template b/srcpkgs/libkeyfinder/template deleted file mode 100644 index 6ae29ec472f57a..00000000000000 --- a/srcpkgs/libkeyfinder/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'libkeyfinder' -pkgname=libkeyfinder -version=2.2.8 -revision=1 -build_style=cmake -makedepends="fftw-devel catch2" -short_desc="Small C++11 library for estimating the musical key of digital audio" -maintainer="Đoàn Trần Công Danh <congdanhqx@gmail.com>" -license="GPL-3.0-or-later" -homepage="https://mixxxdj.github.io/libkeyfinder/" -changelog="https://raw.githubusercontent.com/mixxxdj/libkeyfinder/main/CHANGELOG.md" -distfiles="https://github.com/mixxxdj/libkeyfinder/archive/refs/tags/${version}.tar.gz" -checksum=a54fc6c5ff435bb4b447f175bc97f9081fb5abf0edd5d125e6f5215c8fff4d11 - -libkeyfinder-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision} fftw-devel" - pkg_install() { - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - vmove usr/lib/cmake - vmove usr/include - rm -rf ${DESTDIR}/usr/lib/cmake/*/modules/FindFFTW3.cmake - } -} diff --git a/srcpkgs/libkeyutils b/srcpkgs/libkeyutils deleted file mode 120000 index c5db8e5c2ed90a..00000000000000 --- a/srcpkgs/libkeyutils +++ /dev/null @@ -1 +0,0 @@ -keyutils \ No newline at end of file diff --git a/srcpkgs/libkf6screen-devel b/srcpkgs/libkf6screen-devel deleted file mode 120000 index a1b62e51a05d02..00000000000000 --- a/srcpkgs/libkf6screen-devel +++ /dev/null @@ -1 +0,0 @@ -libkf6screen \ No newline at end of file diff --git a/srcpkgs/libkf6screen/template b/srcpkgs/libkf6screen/template deleted file mode 100644 index f8c19fa411b3d5..00000000000000 --- a/srcpkgs/libkf6screen/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'libkf6screen' -pkgname=libkf6screen -version=6.5.2 -revision=1 -build_style=cmake -configure_args="-DBUILD_TESTING=OFF - -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins" -hostmakedepends="pkg-config extra-cmake-modules qt6-tools qt6-base - wayland-devel" -makedepends="qt6-base-devel libXrandr-devel qt6-base-private-devel - kf6-kconfig-devel wayland-devel plasma-wayland-protocols" -short_desc="KDE screen management software" -maintainer="John <me@johnnynator.dev>" -license="LGPL-2.1-or-later" -homepage="https://invent.kde.org/plasma/libkscreen" -distfiles="${KDE_SITE}/plasma/${version}/libkscreen-${version}.tar.xz" -checksum=28099754348a7d3af74d79b443d7fde8e6a2b32c6e5491b520180d65d1e1ba61 - -libkf6screen-devel_package() { - short_desc+=" - development" - depends="${sourcepkg}-${version}_${revision} qt6-base-devel" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/libkf6screen/update b/srcpkgs/libkf6screen/update deleted file mode 100644 index 61dc979587ce9c..00000000000000 --- a/srcpkgs/libkf6screen/update +++ /dev/null @@ -1 +0,0 @@ -pkgname=libkscreen diff --git a/srcpkgs/libkgapi-devel b/srcpkgs/libkgapi-devel deleted file mode 120000 index 60a03a3bf6b7d9..00000000000000 --- a/srcpkgs/libkgapi-devel +++ /dev/null @@ -1 +0,0 @@ -libkgapi \ No newline at end of file diff --git a/srcpkgs/libkgapi/patches/musl.patch b/srcpkgs/libkgapi/patches/musl.patch deleted file mode 100644 index 7712b203046ea6..00000000000000 --- a/srcpkgs/libkgapi/patches/musl.patch +++ /dev/null @@ -1,13 +0,0 @@ ---- a/src/saslplugin/plugin_common.c 2021-11-30 19:15:02.000000000 +0100 -+++ - 2021-12-12 10:56:46.948934294 +0100 -@@ -73,6 +73,10 @@ - - #include "plugin_common.h" - -+#ifndef NI_MAXHOST -+#define NI_MAXHOST 1025 -+#endif -+ - /* translate IPv4 mapped IPv6 address to IPv4 address */ - static void sockaddr_unmapped( - #ifdef IN6_IS_ADDR_V4MAPPED diff --git a/srcpkgs/libkgapi/template b/srcpkgs/libkgapi/template deleted file mode 100644 index d1d871c0cc42a6..00000000000000 --- a/srcpkgs/libkgapi/template +++ /dev/null @@ -1,32 +0,0 @@ -# Template file for 'libkgapi' -pkgname=libkgapi -version=25.08.3 -revision=1 -build_style=cmake -configure_args="-DBUILD_TESTING=OFF -DKF6_HOST_TOOLING=/usr/lib/cmake - -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins - -DKDE_INSTALL_QMLDIR=lib/qt6/qml - -DECM_MKSPECS_INSTALL_DIR=/usr/lib/qt6/mkspecs/modules" -hostmakedepends="extra-cmake-modules qt6-base python3 qt6-tools kf6-kconfig - gettext kf6-kcoreaddons" -makedepends="kf6-kcalendarcore-devel kf6-kcontacts-devel kf6-kio-devel kf6-kwallet-devel" -short_desc="KDE-based library for accessing various Google services" -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=5a6590da04cf4a0c3b53f2a0c7d7c97cdf57f63854a0a4978c0859243bfbd15e - -do_check() { - : -} - -libkgapi-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}-${version}_${revision} ${makedepends}" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/libkleo-devel b/srcpkgs/libkleo-devel deleted file mode 120000 index 2356871355343d..00000000000000 --- a/srcpkgs/libkleo-devel +++ /dev/null @@ -1 +0,0 @@ -libkleo \ No newline at end of file diff --git a/srcpkgs/libkleo/template b/srcpkgs/libkleo/template deleted file mode 100644 index 040a3f36da6b69..00000000000000 --- a/srcpkgs/libkleo/template +++ /dev/null @@ -1,36 +0,0 @@ -# Template file for 'libkleo' -pkgname=libkleo -version=25.08.3 -revision=1 -build_style=cmake -configure_args="-DBUILD_TESTING=OFF -DKF6_HOST_TOOLING=/usr/lib/cmake - -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins - -DKDE_INSTALL_QMLDIR=lib/qt6/qml - -DECM_MKSPECS_INSTALL_DIR=/usr/lib/qt6/mkspecs/modules" -hostmakedepends="extra-cmake-modules python3 qt6-base qt6-tools - gettext kf6-kcoreaddons kf6-kconfig" -makedepends="kf6-kitemmodels-devel kpimtextedit-devel gpgme-qt6-devel - boost-devel-minimal gpgmepp-devel" -short_desc="KDE PIM cryptographic library" -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=0553b18a295cb5fbff5fae99034a782ae4d07d43d2c1637eaf67a31ca650b816 - -do_check() { - cd build - ctest -E 'newkeyapprovaldialogtest' -} - -libkleo-devel_package() { - depends="${sourcepkg}>=${version}_${revision} - gpgmepp-devel gpgme-qt6-devel kf6-kconfig-devel qt6-base-devel - kf6-kitemmodels-devel kf6-kwidgetsaddons-devel" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/libkmahjongg-devel b/srcpkgs/libkmahjongg-devel deleted file mode 120000 index e23c716037ded4..00000000000000 --- a/srcpkgs/libkmahjongg-devel +++ /dev/null @@ -1 +0,0 @@ -libkmahjongg \ No newline at end of file diff --git a/srcpkgs/libkmahjongg/template b/srcpkgs/libkmahjongg/template deleted file mode 100644 index 07879792b2f158..00000000000000 --- a/srcpkgs/libkmahjongg/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'libkmahjongg' -pkgname=libkmahjongg -version=25.08.3 -revision=1 -build_style=cmake -configure_args="-DKF6_HOST_TOOLING=/usr/lib/cmake" -hostmakedepends="extra-cmake-modules gettext kf6-kconfig kf6-kcoreaddons - qt6-base" -makedepends="kf6-kcompletion-devel kf6-kconfig-devel kf6-kconfigwidgets-devel - kf6-kcoreaddons-devel qt6-svg-devel" -short_desc="Common code, backgrounds and tile sets for Majhongg games" -maintainer="chrysos349 <chrysostom349@gmail.com>" -license="GPL-2.0-or-later" -homepage="https://invent.kde.org/games/libkmahjongg" -distfiles="${KDE_SITE}/release-service/${version}/src/${pkgname}-${version}.tar.xz" -checksum=482f9cefa35ba62d1271b3a9b2f0beccf0e954eb7fd840a61de4cc4b18bdc657 - -libkmahjongg-devel_package() { - depends="${sourcepkg}>=${version}_${revision} ${makedepends}" - short_desc+=" - development files" - pkg_install() { - vmove "usr/lib/*.so" - vmove usr/include - vmove usr/lib/cmake - } -} diff --git a/srcpkgs/libkml/patches/NOUNCRYPT.patch b/srcpkgs/libkml/patches/NOUNCRYPT.patch deleted file mode 100644 index 5b7e016c0e0231..00000000000000 --- a/srcpkgs/libkml/patches/NOUNCRYPT.patch +++ /dev/null @@ -1,17 +0,0 @@ -minizip/crypt.h was removed from the packet minizip-1.2.11_2. - -with "#define NOUNCRYPT" libkml can be built without "crypt.h" -https://github.com/void-linux/void-packages/commit/952ac913cf -https://github.com/madler/zlib/pull/229 - ---- a/src/kml/base/contrib/minizip/unzip.c 2015-12-21 18:23:05.000000000 +0100 -+++ b/src/kml/base/contrib/minizip/unzip.c 2020-11-26 15:45:55.033835816 +0100 -@@ -42,7 +42,7 @@ - #include <zlib.h> //RR - #include "unzip.h" - #include "iomem_simple.h" --#undef NOUNCRYPT -+#define NOUNCRYPT - - #ifdef STDC - # include <stddef.h> diff --git a/srcpkgs/libkml/template b/srcpkgs/libkml/template deleted file mode 100644 index 443a0ad56f5445..00000000000000 --- a/srcpkgs/libkml/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'libkml' -pkgname=libkml -version=1.3.0 -revision=1 -build_style=cmake -makedepends="boost-devel-minimal expat-devel minizip-devel uriparser-devel zlib-devel" -short_desc="Library to manipulate KML OGC files" -maintainer="Arjan Mossel <arjanmossel@gmail.com>" -license="BSD-3-Clause" -homepage="https://github.com/libkml/libkml" -distfiles="https://github.com/libkml/libkml/archive/${version}.tar.gz" -checksum=8892439e5570091965aaffe30b08631fdf7ca7f81f6495b4648f0950d7ea7963 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/libkmod b/srcpkgs/libkmod deleted file mode 120000 index 761582848f91c4..00000000000000 --- a/srcpkgs/libkmod +++ /dev/null @@ -1 +0,0 @@ -kmod \ No newline at end of file diff --git a/srcpkgs/libkmod-devel b/srcpkgs/libkmod-devel deleted file mode 120000 index 761582848f91c4..00000000000000 --- a/srcpkgs/libkmod-devel +++ /dev/null @@ -1 +0,0 @@ -kmod \ No newline at end of file diff --git a/srcpkgs/libknet1-devel b/srcpkgs/libknet1-devel deleted file mode 120000 index 0dca2d605457c2..00000000000000 --- a/srcpkgs/libknet1-devel +++ /dev/null @@ -1 +0,0 @@ -libknet1 \ No newline at end of file diff --git a/srcpkgs/libknet1/template b/srcpkgs/libknet1/template deleted file mode 100644 index 0987d71694e144..00000000000000 --- a/srcpkgs/libknet1/template +++ /dev/null @@ -1,68 +0,0 @@ -# Template file for 'libknet1' -# only libraries and development files now, if interested in kronosnetd update! -pkgname=libknet1 -version=1.24 -revision=3 -build_style=gnu-configure -configure_args="--disable-dependency-tracking --disable-libknet-sctp - --disable-static $(vopt_enable man)" -hostmakedepends="automake doxygen libtool libxml2-devel pkg-config libqb-devel" -makedepends="bzip2-devel liblz4-devel liblzma-devel libnl3-devel libqb-devel - openssl-devel libxml2-devel libzstd-devel lzo-devel nss-devel zlib-devel" -short_desc="Kronosnet core switching implementation (libraries)" -maintainer="Jiří Bělka <jirib79@gmail.com>" -license="GPL-2.0-or-later, LGPL-2.1-only" -homepage="https://www.kronosnet.org" -distfiles="https://kronosnet.org/releases/kronosnet-${version}.tar.bz2" -checksum=89d6bf9df3efe5fa6ff54fd27f45038b5f67e073938a4fc67ce21ed6dcfd7ed0 - -CFLAGS="-Wno-format-truncation" - -build_options="man" -build_options_default="" - -if [ -z "$CROSS_BUILD" ]; then - build_options_default+=" man" -fi - -pre_configure() { - autoreconf -fi -} - -post_install() { - rm -rf ${DESTDIR}/usr/share/doc/kronosnet - vdoc README -} - -libknet1-devel_package() { - depends="libknet1>=${version}_${revision}" - short_desc="Kronosnet core switching implementation (development files)" - pkg_install() { - vmove usr/include/libknet.h - vmove usr/lib/libknet.so - vmove usr/lib/pkgconfig/libknet.pc - if [ "$build_option_man" ]; then - vmove "usr/share/man/man3/knet*" - fi - } -} - -libnozzle1_package() { - short_desc="Userland wrapper around kernel tap devices" - pkg_install() { - vmove "usr/lib/libnozzle.so.*" - } -} - -libnozzle1-devel_package() { - depends="libnozzle1>=${version}_${revision}" - short_desc="Userland wrapper around kernel tap devices (development files)" - pkg_install() { - vmove usr/include/libnozzle.h - vmove usr/lib/libnozzle.so - vmove usr/lib/pkgconfig/libnozzle.pc - if [ "$build_option_man" ]; then - vmove "usr/share/man/man3/nozzle*" - fi - } -} diff --git a/srcpkgs/libknot b/srcpkgs/libknot deleted file mode 120000 index 1fef675b99dbb1..00000000000000 --- a/srcpkgs/libknot +++ /dev/null @@ -1 +0,0 @@ -knot \ No newline at end of file diff --git a/srcpkgs/libknot-devel b/srcpkgs/libknot-devel deleted file mode 120000 index 1fef675b99dbb1..00000000000000 --- a/srcpkgs/libknot-devel +++ /dev/null @@ -1 +0,0 @@ -knot \ No newline at end of file diff --git a/srcpkgs/libkomparediff2-devel b/srcpkgs/libkomparediff2-devel deleted file mode 120000 index 96ac6d09694b1f..00000000000000 --- a/srcpkgs/libkomparediff2-devel +++ /dev/null @@ -1 +0,0 @@ -libkomparediff2 \ No newline at end of file diff --git a/srcpkgs/libkomparediff2/template b/srcpkgs/libkomparediff2/template deleted file mode 100644 index b1a2a198b00cd4..00000000000000 --- a/srcpkgs/libkomparediff2/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'libkomparediff2' -pkgname=libkomparediff2 -version=25.08.3 -revision=1 -build_style=cmake -hostmakedepends="extra-cmake-modules gettext qt6-tools qt6-base - kf6-kconfig" -makedepends="kf6-kparts-devel - kf6-kcoreaddons-devel - kf6-kconfig-devel - kf6-kxmlgui-devel - kf6-ki18n-devel - kf6-kio-devel" -short_desc="Library to compare files and strings" -maintainer="Piotr Wójcik <chocimier@tlen.pl>" -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=6e936f8661f336cb9acff79e246e1dfb284f9cd566a01c65ab5a2589e736c9ec - -libkomparediff2-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/libksane6-devel b/srcpkgs/libksane6-devel deleted file mode 120000 index dd434b6deaf43b..00000000000000 --- a/srcpkgs/libksane6-devel +++ /dev/null @@ -1 +0,0 @@ -libksane6 \ No newline at end of file diff --git a/srcpkgs/libksane6/template b/srcpkgs/libksane6/template deleted file mode 100644 index e026f798f9ee65..00000000000000 --- a/srcpkgs/libksane6/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'libksane6' -pkgname=libksane6 -version=25.08.3 -revision=1 -build_style=cmake -configure_args="-DBUILD_WITH_QT6=ON" -hostmakedepends="extra-cmake-modules gettext qt6-base" -makedepends="qt6-base-devel kf6-ki18n-devel kf6-ktextwidgets-devel sane-devel - ksanecore6-devel" -short_desc="Image scanning library" -maintainer="travankor <travankor@tuta.io>" -license="LGPL-2.1-or-later" -homepage="https://kde.org/applications/graphics" -changelog="https://kde.org/announcements/changelogs/gear/${version}/#libksane" -distfiles="${KDE_SITE}/release-service/${version}/src/libksane-${version}.tar.xz" -checksum=730bf4efcc9b823ba98c681492e4139379ab0c3e602e1e6eff29c04f176d6f68 - -libksane6-devel_package() { - depends="${sourcepkg}>=${version}_${revision} ksanecore6-devel" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.so" - vmove usr/lib/cmake - } -} diff --git a/srcpkgs/libksane6/update b/srcpkgs/libksane6/update deleted file mode 100644 index e7d9a4633fb0ab..00000000000000 --- a/srcpkgs/libksane6/update +++ /dev/null @@ -1 +0,0 @@ -pkgname=libksane diff --git a/srcpkgs/libksba-devel b/srcpkgs/libksba-devel deleted file mode 120000 index dcbabce311eb80..00000000000000 --- a/srcpkgs/libksba-devel +++ /dev/null @@ -1 +0,0 @@ -libksba \ No newline at end of file diff --git a/srcpkgs/libksba/template b/srcpkgs/libksba/template deleted file mode 100644 index 6db7696997821c..00000000000000 --- a/srcpkgs/libksba/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'libksba' -pkgname=libksba -version=1.6.6 -revision=1 -build_style=gnu-configure -makedepends="libgpg-error-devel" -short_desc="CMS and X.509 access library" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-or-later,LGPL-3.0-or-later" -homepage="https://www.gnupg.org/related_software/libksba/index.html" -distfiles="https://gnupg.org/ftp/gcrypt/libksba/libksba-${version}.tar.bz2" -checksum=5dec033d211559338838c0c4957c73dfdc3ee86f73977d6279640c9cd08ce6a4 - -libksba-devel_package() { - depends="libgpg-error-devel ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/bin/ksba-config - vmove usr/include - vmove usr/lib/pkgconfig - vmove usr/share/aclocal - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/libksba/update b/srcpkgs/libksba/update deleted file mode 100644 index 99b84a345d3d19..00000000000000 --- a/srcpkgs/libksba/update +++ /dev/null @@ -1 +0,0 @@ -site="https://www.gnupg.org/download/index.html" diff --git a/srcpkgs/libkshark b/srcpkgs/libkshark deleted file mode 120000 index 5e1b3a66584429..00000000000000 --- a/srcpkgs/libkshark +++ /dev/null @@ -1 +0,0 @@ -kernelshark \ No newline at end of file diff --git a/srcpkgs/libkshark-devel b/srcpkgs/libkshark-devel deleted file mode 120000 index 5e1b3a66584429..00000000000000 --- a/srcpkgs/libkshark-devel +++ /dev/null @@ -1 +0,0 @@ -kernelshark \ No newline at end of file diff --git a/srcpkgs/libksieve-devel b/srcpkgs/libksieve-devel deleted file mode 120000 index 486527a88305ad..00000000000000 --- a/srcpkgs/libksieve-devel +++ /dev/null @@ -1 +0,0 @@ -libksieve \ No newline at end of file diff --git a/srcpkgs/libksieve/template b/srcpkgs/libksieve/template deleted file mode 100644 index 51ac6d6e63d391..00000000000000 --- a/srcpkgs/libksieve/template +++ /dev/null @@ -1,37 +0,0 @@ -# Template file for 'libksieve' -pkgname=libksieve -version=25.08.3 -revision=1 -build_style=cmake -configure_args="-DBUILD_TESTING=OFF -DKF6_HOST_TOOLING=/usr/lib/cmake - -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins - -DKDE_INSTALL_QMLDIR=lib/qt6/qml - -DECM_MKSPECS_INSTALL_DIR=/usr/lib/qt6/mkspecs/modules" -hostmakedepends="extra-cmake-modules qt6-base qt6-tools python3 - gettext kf6-kcoreaddons kf6-kdoctools kf6-kconfig" -makedepends="kidentitymanagement-devel kmailtransport-devel pimcommon-devel - qt6-webengine-devel qt6-webchannel-devel qt6-location-devel" -short_desc="KDE PIM library for managing sieves" -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=6e0663eb7a0c4007c5644fab83c4367133bb61b7ae3b7278bc836971775fff99 - -if [ "$XBPS_WORDSIZE$XBPS_WORDSIZE" != "64$XBPS_TARGET_WORDSIZE" ]; then - broken="Qt6 WebEngine" -fi - -do_check() { - ctest -E "sieveeditorhelphtmlwidgettest" -} - -libksieve-devel_package() { - depends="${sourcepkg}>=${version}_${revision} ${makedepends}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/libksolid b/srcpkgs/libksolid deleted file mode 120000 index e573d7e34fed71..00000000000000 --- a/srcpkgs/libksolid +++ /dev/null @@ -1 +0,0 @@ -ksolid \ No newline at end of file diff --git a/srcpkgs/libksysguard-devel b/srcpkgs/libksysguard-devel deleted file mode 120000 index faf40d53fbd13f..00000000000000 --- a/srcpkgs/libksysguard-devel +++ /dev/null @@ -1 +0,0 @@ -libksysguard \ No newline at end of file diff --git a/srcpkgs/libksysguard/template b/srcpkgs/libksysguard/template deleted file mode 100644 index bad2f7cc1519ca..00000000000000 --- a/srcpkgs/libksysguard/template +++ /dev/null @@ -1,44 +0,0 @@ -# Template file for 'libksysguard' -pkgname=libksysguard -version=6.5.2 -revision=1 -build_style=cmake -configure_args="-DKF6_HOST_TOOLING=/usr/lib/cmake - -DKDE_INSTALL_QMLDIR=lib/qt6/qml - -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins" -hostmakedepends="extra-cmake-modules gettext pkg-config libcap-progs - qt6-tools qt6-base qt6-declarative-host-tools - kf6-kauth-tools kf6-kpackage kf6-kconfig" -makedepends="qt6-base-devel qt6-declarative-devel qt6-webchannel-devel - kf6-kcoreaddons-devel - kf6-kconfig-devel - kf6-ki18n-devel - kf6-kauth-devel - kf6-kservice-devel - kf6-kpackage-devel - kf6-knewstuff-devel - kf6-solid-devel - libpcap-devel libcap-devel libnl3-devel libsensors-devel - libdrm-devel zlib-devel" -short_desc="KDE libksysguard" -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=4d23a22871ca947cf6fcba21e3bc4d1abd16aabb2f721199dfa34fd33f8945fb - -do_check() { - cd build - ctest -E "processdatamodeltest|cgrouptest" -} - -libksysguard-devel_package() { - short_desc+=" - development" - depends="kf6-ki18n-devel kf6-kconfig-devel qt6-base-devel - ${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/libktorrent-devel b/srcpkgs/libktorrent-devel deleted file mode 120000 index 30b06e55caf180..00000000000000 --- a/srcpkgs/libktorrent-devel +++ /dev/null @@ -1 +0,0 @@ -libktorrent \ No newline at end of file diff --git a/srcpkgs/libktorrent/template b/srcpkgs/libktorrent/template deleted file mode 100644 index 0a3fe424a4a4dc..00000000000000 --- a/srcpkgs/libktorrent/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'libktorrent' -pkgname=libktorrent -version=25.08.3 -revision=1 -build_style=cmake -configure_args="-DBUILD_TESTING=OFF -DKF6_HOST_TOOLING=/usr/lib/cmake - -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins - -DKDE_INSTALL_QMLDIR=lib/qt6/qml - -DECM_MKSPECS_INSTALL_DIR=/usr/lib/qt6/mkspecs/modules" -hostmakedepends="extra-cmake-modules gettext qt6-base qt6-tools pkg-config doxygen - kf6-kconfig kf6-kcoreaddons" -makedepends="qt6-base-devel karchive-devel kf6-solid-devel kf6-kio-devel kf6-ki18n-devel - kf6-kcrash-devel gmp-devel libgcrypt-devel qca-qt6-devel boost-devel-minimal" -short_desc="BitTorrent protocol implementation" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-or-later" -homepage="https://apps.kde.org/en/ktorrent" -distfiles="${KDE_SITE}/release-service/${version}/src/libktorrent-${version}.tar.xz" -checksum=cfa4d96f4eb6827a4ad66cc0af724d1773cb516dee298823204cc45e0ad1cd69 - -libktorrent-devel_package() { - depends="${sourcepkg}>=${version}_${revision} kf6-karchive-devel - kf6-kio-devel kf6-solid-devel kf6-ki18n-devel qt6-base-devel - libgcrypt-devel gmp-devel boost-devel-minimal" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/liblangtag-devel b/srcpkgs/liblangtag-devel deleted file mode 120000 index 3a84619435f31b..00000000000000 --- a/srcpkgs/liblangtag-devel +++ /dev/null @@ -1 +0,0 @@ -liblangtag \ No newline at end of file diff --git a/srcpkgs/liblangtag/template b/srcpkgs/liblangtag/template deleted file mode 100644 index c833c656b73586..00000000000000 --- a/srcpkgs/liblangtag/template +++ /dev/null @@ -1,37 +0,0 @@ -# Template file for 'liblangtag' -pkgname=liblangtag -version=0.6.7 -revision=1 -build_style=gnu-configure -build_helper=gir -configure_args="$(vopt_enable gir introspection)" -hostmakedepends="libtool pkg-config" -makedepends="libxml2-devel" -short_desc="Interface library to access tags for identifying languages" -maintainer="Enno Boland <gottox@voidlinux.org>" -license="LGPL-3.0-or-later, MPL-2.0" -homepage="https://bitbucket.org/tagoh/liblangtag/src" -changelog="https://bitbucket.org/tagoh/liblangtag/raw/main/NEWS" -distfiles="https://bitbucket.org/tagoh/liblangtag/downloads/liblangtag-${version}.tar.bz2" -checksum=5ed6bcd4ae3f3c05c912e62f216cd1a44123846147f729a49fb5668da51e030e - -build_options="gir" -build_options_default="gir" - -if [ "$CROSS_BUILD" ]; then - # Avoid non-working tests for va_copy - configure_args+=" ac_cv_va_copy=C99" -fi - -liblangtag-devel_package() { - depends="${sourcepkg}>=${version}_${revision} $makedepends" - 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/liblastfm-qt5-devel b/srcpkgs/liblastfm-qt5-devel deleted file mode 120000 index 2f4a3a559859d8..00000000000000 --- a/srcpkgs/liblastfm-qt5-devel +++ /dev/null @@ -1 +0,0 @@ -liblastfm-qt5 \ No newline at end of file diff --git a/srcpkgs/liblastfm-qt5/template b/srcpkgs/liblastfm-qt5/template deleted file mode 100644 index 9f3608b3d86047..00000000000000 --- a/srcpkgs/liblastfm-qt5/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 'liblastfm-qt5' -pkgname=liblastfm-qt5 -version=1.1.0 -revision=1 -build_style=cmake -configure_args="-DCMAKE_CXX_STANDARD=14" -makedepends="qt5-devel qt5-plugin-pgsql qt5-plugin-mysql qt5-plugin-sqlite - qt5-plugin-odbc qt5-plugin-tds libsamplerate-devel fftw-devel" -short_desc="Qt5 C++ library for the Last.fm webservices" -maintainer="Duncaen <duncaen@voidlinux.org>" -license="GPL-3.0-or-later" -homepage="https://github.com/lastfm/liblastfm" -distfiles="https://github.com/lastfm/liblastfm/archive/${version}.tar.gz" -checksum=f61f0daa384e081a8f2bd2f7a2148babff22696e5b72ecdac86940a10100b1c8 - -if [ -n "$CROSS_BUILD" ]; then - hostmakedepends+=" qt5-host-tools qt5-devel" -fi - -liblastfm-qt5-devel_package() { - depends="${sourcepkg}>=${version}_${revision} $makedepends" - short_desc+=" - development files" - provides="liblastfm-devel-${version}_${revision}" - replaces="liblastfm-devel>=0" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/liblastlog2 b/srcpkgs/liblastlog2 deleted file mode 120000 index 9b5553747383e5..00000000000000 --- a/srcpkgs/liblastlog2 +++ /dev/null @@ -1 +0,0 @@ -util-linux-common \ No newline at end of file diff --git a/srcpkgs/liblastlog2-devel b/srcpkgs/liblastlog2-devel deleted file mode 120000 index 9b5553747383e5..00000000000000 --- a/srcpkgs/liblastlog2-devel +++ /dev/null @@ -1 +0,0 @@ -util-linux-common \ No newline at end of file diff --git a/srcpkgs/liblc3-devel b/srcpkgs/liblc3-devel deleted file mode 120000 index ae1f269f5c1257..00000000000000 --- a/srcpkgs/liblc3-devel +++ /dev/null @@ -1 +0,0 @@ -liblc3 \ No newline at end of file diff --git a/srcpkgs/liblc3/template b/srcpkgs/liblc3/template deleted file mode 100644 index 4304cd78926e76..00000000000000 --- a/srcpkgs/liblc3/template +++ /dev/null @@ -1,31 +0,0 @@ -# Template file for 'liblc3' -pkgname=liblc3 -version=1.1.1 -revision=1 -build_style=meson -configure_args="-Dtools=true" -short_desc="Low complexity communication codec" -maintainer="cinerea0 <cinerea0@protonmail.com>" -license="Apache-2.0" -homepage="https://github.com/google/liblc3" -changelog="https://github.com/google/liblc3/releases" -distfiles="https://github.com/google/liblc3/archive/refs/tags/v${version}.tar.gz" -checksum=b65e38943708529efd04a87dd1a9f16a9856ed6199d082b18e7d42fb5c59486e - -liblc3-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} - -lc3-tools_package() { - short_desc+=" - tools" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/bin - } -} diff --git a/srcpkgs/liblcf-devel b/srcpkgs/liblcf-devel deleted file mode 120000 index 07f1903183776e..00000000000000 --- a/srcpkgs/liblcf-devel +++ /dev/null @@ -1 +0,0 @@ -liblcf \ No newline at end of file diff --git a/srcpkgs/liblcf/template b/srcpkgs/liblcf/template deleted file mode 100644 index 8e1623233b31fe..00000000000000 --- a/srcpkgs/liblcf/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'liblcf' -pkgname=liblcf -version=0.8.1 -revision=1 -build_style=cmake -hostmakedepends="pkg-config" -makedepends="expat-devel icu-devel inih-devel" -short_desc="Library to handle RPG Maker 2000/2003 and EasyRPG projects" -maintainer="Franc[e]sco <lolisamurai@tfwno.gf>" -license="MIT" -homepage="https://github.com/EasyRPG/liblcf" -distfiles="https://github.com/EasyRPG/liblcf/archive/${version}.tar.gz" -checksum=5ec89082d54f1a29d23fed54de70acab4375036d57828ff0fc7a88b81833d40f - -post_install() { - vlicense COPYING -} - -liblcf-devel_package() { - short_desc+=" - development files" - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove "usr/lib/*.so" - vmove usr/lib/cmake - vmove usr/share - } -} diff --git a/srcpkgs/libldap b/srcpkgs/libldap deleted file mode 120000 index 97c301443a15ea..00000000000000 --- a/srcpkgs/libldap +++ /dev/null @@ -1 +0,0 @@ -openldap \ No newline at end of file diff --git a/srcpkgs/libldap-devel b/srcpkgs/libldap-devel deleted file mode 120000 index 97c301443a15ea..00000000000000 --- a/srcpkgs/libldap-devel +++ /dev/null @@ -1 +0,0 @@ -openldap \ No newline at end of file diff --git a/srcpkgs/libldns b/srcpkgs/libldns deleted file mode 120000 index 924ab02bb3e461..00000000000000 --- a/srcpkgs/libldns +++ /dev/null @@ -1 +0,0 @@ -ldns \ No newline at end of file diff --git a/srcpkgs/libldns-devel b/srcpkgs/libldns-devel deleted file mode 120000 index 924ab02bb3e461..00000000000000 --- a/srcpkgs/libldns-devel +++ /dev/null @@ -1 +0,0 @@ -ldns \ No newline at end of file diff --git a/srcpkgs/libledger b/srcpkgs/libledger deleted file mode 120000 index a7378b691e7b52..00000000000000 --- a/srcpkgs/libledger +++ /dev/null @@ -1 +0,0 @@ -ledger \ No newline at end of file diff --git a/srcpkgs/libledger-devel b/srcpkgs/libledger-devel deleted file mode 120000 index a7378b691e7b52..00000000000000 --- a/srcpkgs/libledger-devel +++ /dev/null @@ -1 +0,0 @@ -ledger \ No newline at end of file diff --git a/srcpkgs/libliftoff-devel b/srcpkgs/libliftoff-devel deleted file mode 120000 index 977a28aa78d3cb..00000000000000 --- a/srcpkgs/libliftoff-devel +++ /dev/null @@ -1 +0,0 @@ -libliftoff \ No newline at end of file diff --git a/srcpkgs/libliftoff/template b/srcpkgs/libliftoff/template deleted file mode 100644 index c2b4f4e1cc9bac..00000000000000 --- a/srcpkgs/libliftoff/template +++ /dev/null @@ -1,34 +0,0 @@ -# Template file for 'libliftoff' -pkgname=libliftoff -version=0.5.0 -revision=1 -build_style=meson -hostmakedepends="pkg-config" -makedepends="libdrm-devel" -short_desc="Lightweight KMS plane library" -maintainer="Dexter Gaon-Shatford <dexter.gaonshatford@gmail.com>" -license="MIT" -homepage="https://gitlab.freedesktop.org/emersion/libliftoff" -distfiles="https://gitlab.freedesktop.org/emersion/libliftoff/-/archive/v${version}/libliftoff-v${version}.tar.gz" -checksum=3309218c3137a70faada653690802b514e4e46d9b38e7d9d5948ffcc4831f3b1 - -CFLAGS="-Wno-error=unused-but-set-variable" - -if [ "$XBPS_CHECK_PKGS" ]; then - # The test suite checks for NDEBUG and fails if it is defined, even if all other tests would pass - CFLAGS+=" -UNDEBUG" -fi - -post_install() { - vlicense LICENSE -} - -libliftoff-devel_package() { - depends="libliftoff>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/liblightdm-gobject b/srcpkgs/liblightdm-gobject deleted file mode 120000 index af96b29785e73d..00000000000000 --- a/srcpkgs/liblightdm-gobject +++ /dev/null @@ -1 +0,0 @@ -lightdm \ No newline at end of file diff --git a/srcpkgs/liblightdm-qt5 b/srcpkgs/liblightdm-qt5 deleted file mode 120000 index af96b29785e73d..00000000000000 --- a/srcpkgs/liblightdm-qt5 +++ /dev/null @@ -1 +0,0 @@ -lightdm \ No newline at end of file diff --git a/srcpkgs/liblilv b/srcpkgs/liblilv deleted file mode 120000 index dd292c71a4b665..00000000000000 --- a/srcpkgs/liblilv +++ /dev/null @@ -1 +0,0 @@ -lilv \ No newline at end of file diff --git a/srcpkgs/liblldb18 b/srcpkgs/liblldb18 deleted file mode 120000 index 1f418dc969a832..00000000000000 --- a/srcpkgs/liblldb18 +++ /dev/null @@ -1 +0,0 @@ -llvm18 \ No newline at end of file diff --git a/srcpkgs/liblldb19 b/srcpkgs/liblldb19 deleted file mode 120000 index 985027fe0a5c8d..00000000000000 --- a/srcpkgs/liblldb19 +++ /dev/null @@ -1 +0,0 @@ -llvm19 \ No newline at end of file diff --git a/srcpkgs/liblldb21 b/srcpkgs/liblldb21 deleted file mode 120000 index 39080ddd1ff022..00000000000000 --- a/srcpkgs/liblldb21 +++ /dev/null @@ -1 +0,0 @@ -llvm21 \ No newline at end of file diff --git a/srcpkgs/libllvm b/srcpkgs/libllvm deleted file mode 120000 index 0d68131b9b3088..00000000000000 --- a/srcpkgs/libllvm +++ /dev/null @@ -1 +0,0 @@ -llvm \ No newline at end of file diff --git a/srcpkgs/libllvm18 b/srcpkgs/libllvm18 deleted file mode 120000 index 1f418dc969a832..00000000000000 --- a/srcpkgs/libllvm18 +++ /dev/null @@ -1 +0,0 @@ -llvm18 \ No newline at end of file diff --git a/srcpkgs/libllvm19 b/srcpkgs/libllvm19 deleted file mode 120000 index 985027fe0a5c8d..00000000000000 --- a/srcpkgs/libllvm19 +++ /dev/null @@ -1 +0,0 @@ -llvm19 \ No newline at end of file diff --git a/srcpkgs/libllvm21 b/srcpkgs/libllvm21 deleted file mode 120000 index 39080ddd1ff022..00000000000000 --- a/srcpkgs/libllvm21 +++ /dev/null @@ -1 +0,0 @@ -llvm21 \ No newline at end of file diff --git a/srcpkgs/liblo-devel b/srcpkgs/liblo-devel deleted file mode 120000 index 6a93e6fd41e6e4..00000000000000 --- a/srcpkgs/liblo-devel +++ /dev/null @@ -1 +0,0 @@ -liblo \ No newline at end of file diff --git a/srcpkgs/liblo/template b/srcpkgs/liblo/template deleted file mode 100644 index a4ce1372b59b9b..00000000000000 --- a/srcpkgs/liblo/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'liblo' -pkgname=liblo -version=0.32 -revision=1 -build_style=gnu-configure -short_desc="Lightweight OSC implementation" -maintainer="Rutpiv <roger_freitas@live.com>" -license="LGPL-2.1-or-later" -homepage="https://liblo.sourceforge.net/" -distfiles="${SOURCEFORGE_SITE}/${pkgname}/${pkgname}-${version}.tar.gz" -checksum=5df05f2a0395fc5ac90f6b538b8c82bb21941406fd1a70a765c7336a47d70208 -make_check=no # Tests freeze or fail intermittently. -nopie=yes - -pre_configure() { - vsed -i '/-Werror/d' configure -} - -liblo-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/liblogging-devel b/srcpkgs/liblogging-devel deleted file mode 120000 index 46d312ebe722a4..00000000000000 --- a/srcpkgs/liblogging-devel +++ /dev/null @@ -1 +0,0 @@ -liblogging \ No newline at end of file diff --git a/srcpkgs/liblogging/template b/srcpkgs/liblogging/template deleted file mode 100644 index b079822599a04a..00000000000000 --- a/srcpkgs/liblogging/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'liblogging' -pkgname=liblogging -version=1.0.6 -revision=2 -build_style=gnu-configure -configure_args="--disable-static --disable-journal" -hostmakedepends="pkg-config" -short_desc="Easy to use, portable, open source library for system logging" -maintainer="Orphaned <orphan@voidlinux.org>" -license="LGPL-2.1-or-later" -homepage="https://www.rsyslog.com/liblogging" -distfiles="http://download.rsyslog.com/liblogging/${pkgname}-${version}.tar.gz" -checksum=338c6174e5c8652eaa34f956be3451f7491a4416ab489aef63151f802b00bf93 - -liblogging-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/liblouis-devel b/srcpkgs/liblouis-devel deleted file mode 120000 index 7f52b9cd0b68ad..00000000000000 --- a/srcpkgs/liblouis-devel +++ /dev/null @@ -1 +0,0 @@ -liblouis \ No newline at end of file diff --git a/srcpkgs/liblouis/template b/srcpkgs/liblouis/template deleted file mode 100644 index 69299629eb8527..00000000000000 --- a/srcpkgs/liblouis/template +++ /dev/null @@ -1,48 +0,0 @@ -# Template file for 'liblouis' -pkgname=liblouis -version=3.15.0 -revision=5 -build_style=gnu-configure -configure_args="--enable-ucs4" -hostmakedepends="pkg-config help2man python3-devel python3-setuptools" -makedepends="python3-devel" -depends="python3" -short_desc="Open-source braille translator and back-translator" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-3.0-or-later, LGPL-2.1-or-later" -homepage="http://liblouis.org/" -distfiles="https://github.com/liblouis/liblouis/releases/download/v${version}/liblouis-${version}.tar.gz" -checksum=3a381b132b140747e5fcd47354da6cf43959da2167f8bc598430bbac51224467 -disable_parallel_build=yes - -case "$XBPS_TARGET_MACHINE" in - *-musl) ;; - *) configure_args+=" gl_cv_func_getopt_gnu=yes";; -esac - -# See my commentary in patches/crosspython.patch -# for justification of pre_build: -pre_build() { - sed -i -e "s/@VERSION@/${version}/" python/setup.py -} - -post_install() { - cd python - python3 setup.py install --root="${DESTDIR}" -} - -liblouis-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}-${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/*.a - vmove usr/lib/*.so - vmove usr/lib/pkgconfig - # .info files aren't installed because texinfo>=5 isn't - # available in the chroot. Prebuilt .info is supplied - # with the source distribution, so install that. - vmkdir usr/share/info - vcopy "doc/*.info*" usr/share/info - } -} diff --git a/srcpkgs/liblqr-devel b/srcpkgs/liblqr-devel deleted file mode 120000 index e75d7b705c9026..00000000000000 --- a/srcpkgs/liblqr-devel +++ /dev/null @@ -1 +0,0 @@ -liblqr \ No newline at end of file diff --git a/srcpkgs/liblqr/template b/srcpkgs/liblqr/template deleted file mode 100644 index 95466b36179f88..00000000000000 --- a/srcpkgs/liblqr/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'liblqr' -pkgname=liblqr -version=0.4.2 -revision=1 -build_style=gnu-configure -hostmakedepends="automake libtool pkg-config" -makedepends="glib-devel gettext-devel" -short_desc="C/C++ API for resizing of images by the seam-carving technique" -maintainer="CoolOhm <micvlas@gmail.com>" -license="GPL-2.0-or-later" -homepage="http://liblqr.wikidot.com/" -distfiles="https://github.com/carlobaldassi/liblqr/archive/v${version}.tar.gz" -checksum=1019a2d91f3935f1f817eb204a51ec977a060d39704c6dafa183b110fd6280b0 - -liblqr-devel_package() { - short_desc+=" - development files" - depends="liblqr>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove usr/lib/*.so - } -} diff --git a/srcpkgs/liblrdf-devel b/srcpkgs/liblrdf-devel deleted file mode 120000 index 16ac0624d18ceb..00000000000000 --- a/srcpkgs/liblrdf-devel +++ /dev/null @@ -1 +0,0 @@ -liblrdf \ No newline at end of file diff --git a/srcpkgs/liblrdf/template b/srcpkgs/liblrdf/template deleted file mode 100644 index 242ba4daa0c10d..00000000000000 --- a/srcpkgs/liblrdf/template +++ /dev/null @@ -1,34 +0,0 @@ -# Template file for 'liblrdf' -pkgname=liblrdf -version=0.6.1 -revision=2 -build_style=gnu-configure -hostmakedepends="automake libtool pkg-config" -makedepends="ladspa-sdk raptor-devel" -short_desc="Lightweight RDF library with special support for LADSPA plugins" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-only" -homepage="https://github.com/swh/LRDF" -distfiles="https://github.com/swh/LRDF/archive/v${version}.tar.gz" -checksum=d579417c477ac3635844cd1b94f273ee2529a8c3b6b21f9b09d15f462b89b1ef - -pre_configure() { - autoreconf -fi -} - -if [ -n "$CROSS_BUILD" ]; then - post_build() { - sed -i -e "s|${XBPS_CROSS_BASE}||" lrdf.pc - } -fi - -liblrdf-devel_package() { - depends="raptor-devel ${sourcepkg}>=${version}_${revision}" - short_desc+=" - Development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/liblsmash b/srcpkgs/liblsmash deleted file mode 120000 index c4a1d43bceecab..00000000000000 --- a/srcpkgs/liblsmash +++ /dev/null @@ -1 +0,0 @@ -l-smash \ No newline at end of file diff --git a/srcpkgs/liblsmash-devel b/srcpkgs/liblsmash-devel deleted file mode 120000 index c4a1d43bceecab..00000000000000 --- a/srcpkgs/liblsmash-devel +++ /dev/null @@ -1 +0,0 @@ -l-smash \ No newline at end of file diff --git a/srcpkgs/libltc-devel b/srcpkgs/libltc-devel deleted file mode 120000 index a6f8f8ae08eb33..00000000000000 --- a/srcpkgs/libltc-devel +++ /dev/null @@ -1 +0,0 @@ -libltc \ No newline at end of file diff --git a/srcpkgs/libltc/template b/srcpkgs/libltc/template deleted file mode 100644 index 82de51207df1e4..00000000000000 --- a/srcpkgs/libltc/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'libltc' -pkgname=libltc -version=1.3.1 -revision=2 -build_style=gnu-configure -short_desc="Linear/Logitudinal Time Code (LTC) Library" -maintainer="bluntphenomena <gregwyd@gmail.com>" -license="LGPL-3.0-or-later" -homepage="https://x42.github.io/libltc/" -distfiles="https://github.com/x42/${pkgname}/releases/download/v${version}/${pkgname}-${version}.tar.gz" -checksum=50e63eb3b767151bc0159a3cc5d426d03a42fd69029bc9b3b7c346555f4b709c - -post_install() { - vman doc/man/man3/ltc.h.3 -} - -libltc-devel_package() { - depends="${sourcepkg}-${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - vmove usr/share/man/man3 - } -} diff --git a/srcpkgs/libltdl b/srcpkgs/libltdl deleted file mode 120000 index f898b816ca38a9..00000000000000 --- a/srcpkgs/libltdl +++ /dev/null @@ -1 +0,0 @@ -libtool \ No newline at end of file diff --git a/srcpkgs/libltdl-devel b/srcpkgs/libltdl-devel deleted file mode 120000 index f898b816ca38a9..00000000000000 --- a/srcpkgs/libltdl-devel +++ /dev/null @@ -1 +0,0 @@ -libtool \ No newline at end of file diff --git a/srcpkgs/libluksmeta b/srcpkgs/libluksmeta deleted file mode 120000 index 7022d555a5bd01..00000000000000 --- a/srcpkgs/libluksmeta +++ /dev/null @@ -1 +0,0 @@ -luksmeta \ No newline at end of file diff --git a/srcpkgs/libluv-devel b/srcpkgs/libluv-devel deleted file mode 120000 index 26d5f9b015d7b7..00000000000000 --- a/srcpkgs/libluv-devel +++ /dev/null @@ -1 +0,0 @@ -libluv \ No newline at end of file diff --git a/srcpkgs/libluv/template b/srcpkgs/libluv/template deleted file mode 100644 index c73d16038769e0..00000000000000 --- a/srcpkgs/libluv/template +++ /dev/null @@ -1,45 +0,0 @@ -# Template file for 'libluv' -pkgname=libluv -version=1.44.2.1 -revision=1 -_distver="${version%.*}-${version##*.}" -build_style=cmake -configure_args="-DLUA_BUILD_TYPE=System -DBUILD_MODULE=OFF -DBUILD_SHARED_LIBS=ON - -DWITH_LUA_ENGINE=$(vopt_if luajit LuaJIT Lua) -DWITH_SHARED_LIBUV=ON" -makedepends="libuv-devel $(vopt_if luajit LuaJIT-devel lua51-devel)" -depends="$(vopt_if luajit LuaJIT lua51)" -short_desc="Bare libuv bindings for LuaJIT" -maintainer="andry-dev <peketribal2@gmail.com>" -license="Apache-2.0" -homepage="https://github.com/luvit/luv" -distfiles="https://github.com/luvit/luv/releases/download/${_distver}/luv-${_distver}.tar.gz - https://raw.githubusercontent.com/luvit/luv/${_distver}/libluv.pc.in" -checksum="3eb5c7bc44f61fbc4148ea30e3221d410263e0ffa285672851fc19debf9e5c30 - be2a4909c724e09a50de42b1caa3c82c1b1afee8b80abf20c6944f1df1c7fd0e" -skip_extraction="libluv.pc.in" - -build_options="luajit" - -case "$XBPS_TARGET_MACHINE" in - riscv64*) build_options_default="" ;; - *) build_options_default="luajit" ;; -esac - - -if [ "$CROSS_BUILD" -a "$XBPS_MACHINE" = "x86_64" ]; then - hostmakedepends+=" gcc-multilib" -fi - -post_extract() { - cp ${XBPS_SRCDISTDIR}/libluv-${version}/libluv.pc.in ${wrksrc}/libluv.pc.in -} - -libluv-devel_package() { - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/libluv/update b/srcpkgs/libluv/update deleted file mode 100644 index 7f8c42dd595ffb..00000000000000 --- a/srcpkgs/libluv/update +++ /dev/null @@ -1 +0,0 @@ -pattern='/archive/refs/tags/(v?|\Q'"$pkgname"'\E-)?\K[-\d\.]+(?=\.tar\.gz")' diff --git a/srcpkgs/liblxc b/srcpkgs/liblxc deleted file mode 120000 index db9aad240821f2..00000000000000 --- a/srcpkgs/liblxc +++ /dev/null @@ -1 +0,0 @@ -lxc \ No newline at end of file diff --git a/srcpkgs/liblxqt-devel b/srcpkgs/liblxqt-devel deleted file mode 120000 index d31b5d7ed58b6b..00000000000000 --- a/srcpkgs/liblxqt-devel +++ /dev/null @@ -1 +0,0 @@ -liblxqt \ No newline at end of file diff --git a/srcpkgs/liblxqt/template b/srcpkgs/liblxqt/template deleted file mode 100644 index 2b07ce04ffbf92..00000000000000 --- a/srcpkgs/liblxqt/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'liblxqt' -pkgname=liblxqt -version=2.3.0 -revision=1 -build_style=cmake -hostmakedepends="pkg-config lxqt-build-tools - polkit-qt6-devel qt6-tools" -makedepends="kf6-kwindowsystem-devel libqtxdg-devel libXScrnSaver-devel - polkit-qt6-devel" -short_desc="Core utility library for all LXQt components" -maintainer="Helmut Pozimski <helmut@pozimski.eu>" -license="LGPL-2.1-or-later" -homepage="https://lxqt-project.org" -distfiles="https://github.com/lxqt/liblxqt/archive/${version}.tar.gz" -checksum=c59987b2c4388bf41226847261c168a6cb34637f881ed66a425440fea0769091 - -liblxqt-devel_package() { - short_desc+=" - development files" - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - vmove usr/share/cmake - } -} diff --git a/srcpkgs/liblz4 b/srcpkgs/liblz4 deleted file mode 120000 index 468bf8817085b8..00000000000000 --- a/srcpkgs/liblz4 +++ /dev/null @@ -1 +0,0 @@ -lz4 \ No newline at end of file diff --git a/srcpkgs/liblz4-devel b/srcpkgs/liblz4-devel deleted file mode 120000 index 468bf8817085b8..00000000000000 --- a/srcpkgs/liblz4-devel +++ /dev/null @@ -1 +0,0 @@ -lz4 \ No newline at end of file diff --git a/srcpkgs/liblzf-devel b/srcpkgs/liblzf-devel deleted file mode 120000 index bc7973dd11e37e..00000000000000 --- a/srcpkgs/liblzf-devel +++ /dev/null @@ -1 +0,0 @@ -lzf \ No newline at end of file diff --git a/srcpkgs/liblzma b/srcpkgs/liblzma deleted file mode 120000 index a162c28614145b..00000000000000 --- a/srcpkgs/liblzma +++ /dev/null @@ -1 +0,0 @@ -xz \ No newline at end of file diff --git a/srcpkgs/liblzma-devel b/srcpkgs/liblzma-devel deleted file mode 120000 index a162c28614145b..00000000000000 --- a/srcpkgs/liblzma-devel +++ /dev/null @@ -1 +0,0 @@ -xz \ No newline at end of file diff --git a/srcpkgs/libmaa-devel b/srcpkgs/libmaa-devel deleted file mode 120000 index 09ba31ba510603..00000000000000 --- a/srcpkgs/libmaa-devel +++ /dev/null @@ -1 +0,0 @@ -libmaa \ No newline at end of file diff --git a/srcpkgs/libmaa/template b/srcpkgs/libmaa/template deleted file mode 100644 index 4a52b26a235fd6..00000000000000 --- a/srcpkgs/libmaa/template +++ /dev/null @@ -1,33 +0,0 @@ -# Template file for 'libmaa' -pkgname=libmaa -version=1.5.1 -revision=1 -build_style=gnu-makefile -make_cmd=mkcmake -hostmakedepends="flex libtool mk-configure" -short_desc="Provides many low-level data structures useful for writing compilers" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-or-later" -homepage="http://sourceforge.net/projects/dict/" -distfiles="${SOURCEFORGE_SITE}/dict/libmaa-${version}.tar.gz" -checksum=3a30e25f038e99c4715125545516490d991fe3a505825cc832b1a956e31bf669 - -do_build() { - mkc_compiler_settings - awk -f maa/arggram2c < maa/arggram.txt > maa/arggram.c - mkcmake ${makejobs} PREFIX=/usr -} - -do_check() { - mkcmake test -} - -libmaa-devel_package() { - depends="${makedepends} libmaa>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove "usr/include" - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/libmad-devel b/srcpkgs/libmad-devel deleted file mode 120000 index 8cf5c5e66f7da4..00000000000000 --- a/srcpkgs/libmad-devel +++ /dev/null @@ -1 +0,0 @@ -libmad \ No newline at end of file diff --git a/srcpkgs/libmad/patches/CVE-2017-8372.patch b/srcpkgs/libmad/patches/CVE-2017-8372.patch deleted file mode 100644 index 06689ea8f0f053..00000000000000 --- a/srcpkgs/libmad/patches/CVE-2017-8372.patch +++ /dev/null @@ -1,56 +0,0 @@ -From: Kurt Roeckx <kurt@roeckx.be> -Date: Sun, 28 Jan 2018 15:44:08 +0100 -Subject: Check the size of the main data - -The main data to decode a frame can come from the current frame and part of the -previous frame, the so called bit reservoir. si.main_data_begin is the part of -the previous frame we need for this frame. frame_space is the amount of main -data that can be in this frame, and next_md_begin is the part of this frame that -is going to be used for the next frame. - -The maximum amount of data from a previous frame that the format allows is 511 -bytes. The maximum frame size for the defined bitrates is at MPEG 2.5 layer 2 -at 320 kbit/s and 8 kHz sample rate which gives 72 * (320000 / 8000) + 1 = 2881. -So those defines are not large enough: - # define MAD_BUFFER_GUARD 8 - # define MAD_BUFFER_MDLEN (511 + 2048 + MAD_BUFFER_GUARD) - -There is also support for a "free" bitrate which allows you to create any frame -size, which can be larger than the buffer. - -Changing the defines is not an option since it's part of the ABI, so we check -that the main data fits in the bufer. - -The previous frame data is stored in *stream->main_data and contains -stream->md_len bytes. If stream->md_len is larger than the data we -need from the previous frame (si.main_data_begin) it still wouldn't fit -in the buffer, so just keep the data that we need. - ---- a/layer3.c -+++ b/layer3.c -@@ -2608,6 +2608,11 @@ int mad_layer_III(struct mad_stream *str - next_md_begin = 0; - - md_len = si.main_data_begin + frame_space - next_md_begin; -+ if (md_len + MAD_BUFFER_GUARD > MAD_BUFFER_MDLEN) { -+ stream->error = MAD_ERROR_LOSTSYNC; -+ stream->sync = 0; -+ return -1; -+ } - - frame_used = 0; - -@@ -2625,8 +2630,11 @@ int mad_layer_III(struct mad_stream *str - } - } - else { -- mad_bit_init(&ptr, -- *stream->main_data + stream->md_len - si.main_data_begin); -+ memmove(stream->main_data, -+ *stream->main_data + stream->md_len - si.main_data_begin, -+ si.main_data_begin); -+ stream->md_len = si.main_data_begin; -+ mad_bit_init(&ptr, *stream->main_data); - - if (md_len > si.main_data_begin) { - assert(stream->md_len + md_len - diff --git a/srcpkgs/libmad/patches/CVE-2017-8374.patch b/srcpkgs/libmad/patches/CVE-2017-8374.patch deleted file mode 100644 index bf14b0fe6c6d19..00000000000000 --- a/srcpkgs/libmad/patches/CVE-2017-8374.patch +++ /dev/null @@ -1,809 +0,0 @@ -From: Kurt Roeckx <kurt@roeckx.be> -Date: Sun, 28 Jan 2018 19:26:36 +0100 -Subject: Check the size before reading with mad_bit_read - -There are various cases where it attemps to read past the end of the buffer -using mad_bit_read(). Most functions didn't even know the size of the buffer -they were reading from. - ---- a/bit.c -+++ b/bit.c -@@ -138,6 +138,9 @@ unsigned long mad_bit_read(struct mad_bi - { - register unsigned long value; - -+ if (len == 0) -+ return 0; -+ - if (bitptr->left == CHAR_BIT) - bitptr->cache = *bitptr->byte; - ---- a/frame.c -+++ b/frame.c -@@ -120,11 +120,18 @@ static - int decode_header(struct mad_header *header, struct mad_stream *stream) - { - unsigned int index; -+ struct mad_bitptr bufend_ptr; - - header->flags = 0; - header->private_bits = 0; - -+ mad_bit_init(&bufend_ptr, stream->bufend); -+ - /* header() */ -+ if (mad_bit_length(&stream->ptr, &bufend_ptr) < 32) { -+ stream->error = MAD_ERROR_BUFLEN; -+ return -1; -+ } - - /* syncword */ - mad_bit_skip(&stream->ptr, 11); -@@ -225,8 +232,13 @@ int decode_header(struct mad_header *hea - /* error_check() */ - - /* crc_check */ -- if (header->flags & MAD_FLAG_PROTECTION) -+ if (header->flags & MAD_FLAG_PROTECTION) { -+ if (mad_bit_length(&stream->ptr, &bufend_ptr) < 16) { -+ stream->error = MAD_ERROR_BUFLEN; -+ return -1; -+ } - header->crc_target = mad_bit_read(&stream->ptr, 16); -+ } - - return 0; - } -@@ -338,7 +350,7 @@ int mad_header_decode(struct mad_header - stream->error = MAD_ERROR_BUFLEN; - goto fail; - } -- else if (!(ptr[0] == 0xff && (ptr[1] & 0xe0) == 0xe0)) { -+ else if ((end - ptr >= 2) && !(ptr[0] == 0xff && (ptr[1] & 0xe0) == 0xe0)) { - /* mark point where frame sync word was expected */ - stream->this_frame = ptr; - stream->next_frame = ptr + 1; -@@ -361,6 +373,8 @@ int mad_header_decode(struct mad_header - ptr = mad_bit_nextbyte(&stream->ptr); - } - -+ stream->error = MAD_ERROR_NONE; -+ - /* begin processing */ - stream->this_frame = ptr; - stream->next_frame = ptr + 1; /* possibly bogus sync word */ -@@ -413,7 +427,7 @@ int mad_header_decode(struct mad_header - /* check that a valid frame header follows this frame */ - - ptr = stream->next_frame; -- if (!(ptr[0] == 0xff && (ptr[1] & 0xe0) == 0xe0)) { -+ if ((end - ptr >= 2) && !(ptr[0] == 0xff && (ptr[1] & 0xe0) == 0xe0)) { - ptr = stream->next_frame = stream->this_frame + 1; - goto sync; - } ---- a/layer12.c -+++ b/layer12.c -@@ -72,10 +72,18 @@ mad_fixed_t const linear_table[14] = { - * DESCRIPTION: decode one requantized Layer I sample from a bitstream - */ - static --mad_fixed_t I_sample(struct mad_bitptr *ptr, unsigned int nb) -+mad_fixed_t I_sample(struct mad_bitptr *ptr, unsigned int nb, struct mad_stream *stream) - { - mad_fixed_t sample; -+ struct mad_bitptr frameend_ptr; - -+ mad_bit_init(&frameend_ptr, stream->next_frame); -+ -+ if (mad_bit_length(ptr, &frameend_ptr) < nb) { -+ stream->error = MAD_ERROR_LOSTSYNC; -+ stream->sync = 0; -+ return 0; -+ } - sample = mad_bit_read(ptr, nb); - - /* invert most significant bit, extend sign, then scale to fixed format */ -@@ -106,6 +114,10 @@ int mad_layer_I(struct mad_stream *strea - struct mad_header *header = &frame->header; - unsigned int nch, bound, ch, s, sb, nb; - unsigned char allocation[2][32], scalefactor[2][32]; -+ struct mad_bitptr bufend_ptr, frameend_ptr; -+ -+ mad_bit_init(&bufend_ptr, stream->bufend); -+ mad_bit_init(&frameend_ptr, stream->next_frame); - - nch = MAD_NCHANNELS(header); - -@@ -118,6 +130,11 @@ int mad_layer_I(struct mad_stream *strea - /* check CRC word */ - - if (header->flags & MAD_FLAG_PROTECTION) { -+ if (mad_bit_length(&stream->ptr, &bufend_ptr) -+ < 4 * (bound * nch + (32 - bound))) { -+ stream->error = MAD_ERROR_BADCRC; -+ return -1; -+ } - header->crc_check = - mad_bit_crc(stream->ptr, 4 * (bound * nch + (32 - bound)), - header->crc_check); -@@ -133,6 +150,11 @@ int mad_layer_I(struct mad_stream *strea - - for (sb = 0; sb < bound; ++sb) { - for (ch = 0; ch < nch; ++ch) { -+ if (mad_bit_length(&stream->ptr, &frameend_ptr) < 4) { -+ stream->error = MAD_ERROR_LOSTSYNC; -+ stream->sync = 0; -+ return -1; -+ } - nb = mad_bit_read(&stream->ptr, 4); - - if (nb == 15) { -@@ -145,6 +167,11 @@ int mad_layer_I(struct mad_stream *strea - } - - for (sb = bound; sb < 32; ++sb) { -+ if (mad_bit_length(&stream->ptr, &frameend_ptr) < 4) { -+ stream->error = MAD_ERROR_LOSTSYNC; -+ stream->sync = 0; -+ return -1; -+ } - nb = mad_bit_read(&stream->ptr, 4); - - if (nb == 15) { -@@ -161,6 +188,11 @@ int mad_layer_I(struct mad_stream *strea - for (sb = 0; sb < 32; ++sb) { - for (ch = 0; ch < nch; ++ch) { - if (allocation[ch][sb]) { -+ if (mad_bit_length(&stream->ptr, &frameend_ptr) < 6) { -+ stream->error = MAD_ERROR_LOSTSYNC; -+ stream->sync = 0; -+ return -1; -+ } - scalefactor[ch][sb] = mad_bit_read(&stream->ptr, 6); - - # if defined(OPT_STRICT) -@@ -185,8 +217,10 @@ int mad_layer_I(struct mad_stream *strea - for (ch = 0; ch < nch; ++ch) { - nb = allocation[ch][sb]; - frame->sbsample[ch][s][sb] = nb ? -- mad_f_mul(I_sample(&stream->ptr, nb), -+ mad_f_mul(I_sample(&stream->ptr, nb, stream), - sf_table[scalefactor[ch][sb]]) : 0; -+ if (stream->error != 0) -+ return -1; - } - } - -@@ -194,7 +228,14 @@ int mad_layer_I(struct mad_stream *strea - if ((nb = allocation[0][sb])) { - mad_fixed_t sample; - -- sample = I_sample(&stream->ptr, nb); -+ if (mad_bit_length(&stream->ptr, &frameend_ptr) < nb) { -+ stream->error = MAD_ERROR_LOSTSYNC; -+ stream->sync = 0; -+ return -1; -+ } -+ sample = I_sample(&stream->ptr, nb, stream); -+ if (stream->error != 0) -+ return -1; - - for (ch = 0; ch < nch; ++ch) { - frame->sbsample[ch][s][sb] = -@@ -280,13 +321,21 @@ struct quantclass { - static - void II_samples(struct mad_bitptr *ptr, - struct quantclass const *quantclass, -- mad_fixed_t output[3]) -+ mad_fixed_t output[3], struct mad_stream *stream) - { - unsigned int nb, s, sample[3]; -+ struct mad_bitptr frameend_ptr; -+ -+ mad_bit_init(&frameend_ptr, stream->next_frame); - - if ((nb = quantclass->group)) { - unsigned int c, nlevels; - -+ if (mad_bit_length(ptr, &frameend_ptr) < quantclass->bits) { -+ stream->error = MAD_ERROR_LOSTSYNC; -+ stream->sync = 0; -+ return; -+ } - /* degrouping */ - c = mad_bit_read(ptr, quantclass->bits); - nlevels = quantclass->nlevels; -@@ -299,8 +348,14 @@ void II_samples(struct mad_bitptr *ptr, - else { - nb = quantclass->bits; - -- for (s = 0; s < 3; ++s) -+ for (s = 0; s < 3; ++s) { -+ if (mad_bit_length(ptr, &frameend_ptr) < nb) { -+ stream->error = MAD_ERROR_LOSTSYNC; -+ stream->sync = 0; -+ return; -+ } - sample[s] = mad_bit_read(ptr, nb); -+ } - } - - for (s = 0; s < 3; ++s) { -@@ -336,6 +391,9 @@ int mad_layer_II(struct mad_stream *stre - unsigned char const *offsets; - unsigned char allocation[2][32], scfsi[2][32], scalefactor[2][32][3]; - mad_fixed_t samples[3]; -+ struct mad_bitptr frameend_ptr; -+ -+ mad_bit_init(&frameend_ptr, stream->next_frame); - - nch = MAD_NCHANNELS(header); - -@@ -402,13 +460,24 @@ int mad_layer_II(struct mad_stream *stre - for (sb = 0; sb < bound; ++sb) { - nbal = bitalloc_table[offsets[sb]].nbal; - -- for (ch = 0; ch < nch; ++ch) -+ for (ch = 0; ch < nch; ++ch) { -+ if (mad_bit_length(&stream->ptr, &frameend_ptr) < nbal) { -+ stream->error = MAD_ERROR_LOSTSYNC; -+ stream->sync = 0; -+ return -1; -+ } - allocation[ch][sb] = mad_bit_read(&stream->ptr, nbal); -+ } - } - - for (sb = bound; sb < sblimit; ++sb) { - nbal = bitalloc_table[offsets[sb]].nbal; - -+ if (mad_bit_length(&stream->ptr, &frameend_ptr) < nbal) { -+ stream->error = MAD_ERROR_LOSTSYNC; -+ stream->sync = 0; -+ return -1; -+ } - allocation[0][sb] = - allocation[1][sb] = mad_bit_read(&stream->ptr, nbal); - } -@@ -417,8 +486,14 @@ int mad_layer_II(struct mad_stream *stre - - for (sb = 0; sb < sblimit; ++sb) { - for (ch = 0; ch < nch; ++ch) { -- if (allocation[ch][sb]) -+ if (allocation[ch][sb]) { -+ if (mad_bit_length(&stream->ptr, &frameend_ptr) < 2) { -+ stream->error = MAD_ERROR_LOSTSYNC; -+ stream->sync = 0; -+ return -1; -+ } - scfsi[ch][sb] = mad_bit_read(&stream->ptr, 2); -+ } - } - } - -@@ -441,6 +516,11 @@ int mad_layer_II(struct mad_stream *stre - for (sb = 0; sb < sblimit; ++sb) { - for (ch = 0; ch < nch; ++ch) { - if (allocation[ch][sb]) { -+ if (mad_bit_length(&stream->ptr, &frameend_ptr) < 6) { -+ stream->error = MAD_ERROR_LOSTSYNC; -+ stream->sync = 0; -+ return -1; -+ } - scalefactor[ch][sb][0] = mad_bit_read(&stream->ptr, 6); - - switch (scfsi[ch][sb]) { -@@ -451,11 +531,21 @@ int mad_layer_II(struct mad_stream *stre - break; - - case 0: -+ if (mad_bit_length(&stream->ptr, &frameend_ptr) < 6) { -+ stream->error = MAD_ERROR_LOSTSYNC; -+ stream->sync = 0; -+ return -1; -+ } - scalefactor[ch][sb][1] = mad_bit_read(&stream->ptr, 6); - /* fall through */ - - case 1: - case 3: -+ if (mad_bit_length(&stream->ptr, &frameend_ptr) < 6) { -+ stream->error = MAD_ERROR_LOSTSYNC; -+ stream->sync = 0; -+ return -1; -+ } - scalefactor[ch][sb][2] = mad_bit_read(&stream->ptr, 6); - } - -@@ -487,7 +577,9 @@ int mad_layer_II(struct mad_stream *stre - if ((index = allocation[ch][sb])) { - index = offset_table[bitalloc_table[offsets[sb]].offset][index - 1]; - -- II_samples(&stream->ptr, &qc_table[index], samples); -+ II_samples(&stream->ptr, &qc_table[index], samples, stream); -+ if (stream->error != 0) -+ return -1; - - for (s = 0; s < 3; ++s) { - frame->sbsample[ch][3 * gr + s][sb] = -@@ -505,7 +597,9 @@ int mad_layer_II(struct mad_stream *stre - if ((index = allocation[0][sb])) { - index = offset_table[bitalloc_table[offsets[sb]].offset][index - 1]; - -- II_samples(&stream->ptr, &qc_table[index], samples); -+ II_samples(&stream->ptr, &qc_table[index], samples, stream); -+ if (stream->error != 0) -+ return -1; - - for (ch = 0; ch < nch; ++ch) { - for (s = 0; s < 3; ++s) { ---- a/layer3.c -+++ b/layer3.c -@@ -598,7 +598,8 @@ enum mad_error III_sideinfo(struct mad_b - static - unsigned int III_scalefactors_lsf(struct mad_bitptr *ptr, - struct channel *channel, -- struct channel *gr1ch, int mode_extension) -+ struct channel *gr1ch, int mode_extension, -+ unsigned int bits_left, unsigned int *part2_length) - { - struct mad_bitptr start; - unsigned int scalefac_compress, index, slen[4], part, n, i; -@@ -644,8 +645,12 @@ unsigned int III_scalefactors_lsf(struct - - n = 0; - for (part = 0; part < 4; ++part) { -- for (i = 0; i < nsfb[part]; ++i) -+ for (i = 0; i < nsfb[part]; ++i) { -+ if (bits_left < slen[part]) -+ return MAD_ERROR_BADSCFSI; - channel->scalefac[n++] = mad_bit_read(ptr, slen[part]); -+ bits_left -= slen[part]; -+ } - } - - while (n < 39) -@@ -690,7 +695,10 @@ unsigned int III_scalefactors_lsf(struct - max = (1 << slen[part]) - 1; - - for (i = 0; i < nsfb[part]; ++i) { -+ if (bits_left < slen[part]) -+ return MAD_ERROR_BADSCFSI; - is_pos = mad_bit_read(ptr, slen[part]); -+ bits_left -= slen[part]; - - channel->scalefac[n] = is_pos; - gr1ch->scalefac[n++] = (is_pos == max); -@@ -703,7 +711,8 @@ unsigned int III_scalefactors_lsf(struct - } - } - -- return mad_bit_length(&start, ptr); -+ *part2_length = mad_bit_length(&start, ptr); -+ return MAD_ERROR_NONE; - } - - /* -@@ -712,7 +721,8 @@ unsigned int III_scalefactors_lsf(struct - */ - static - unsigned int III_scalefactors(struct mad_bitptr *ptr, struct channel *channel, -- struct channel const *gr0ch, unsigned int scfsi) -+ struct channel const *gr0ch, unsigned int scfsi, -+ unsigned int bits_left, unsigned int *part2_length) - { - struct mad_bitptr start; - unsigned int slen1, slen2, sfbi; -@@ -728,12 +738,20 @@ unsigned int III_scalefactors(struct mad - sfbi = 0; - - nsfb = (channel->flags & mixed_block_flag) ? 8 + 3 * 3 : 6 * 3; -- while (nsfb--) -+ while (nsfb--) { -+ if (bits_left < slen1) -+ return MAD_ERROR_BADSCFSI; - channel->scalefac[sfbi++] = mad_bit_read(ptr, slen1); -+ bits_left -= slen1; -+ } - - nsfb = 6 * 3; -- while (nsfb--) -+ while (nsfb--) { -+ if (bits_left < slen2) -+ return MAD_ERROR_BADSCFSI; - channel->scalefac[sfbi++] = mad_bit_read(ptr, slen2); -+ bits_left -= slen2; -+ } - - nsfb = 1 * 3; - while (nsfb--) -@@ -745,8 +763,12 @@ unsigned int III_scalefactors(struct mad - channel->scalefac[sfbi] = gr0ch->scalefac[sfbi]; - } - else { -- for (sfbi = 0; sfbi < 6; ++sfbi) -+ for (sfbi = 0; sfbi < 6; ++sfbi) { -+ if (bits_left < slen1) -+ return MAD_ERROR_BADSCFSI; - channel->scalefac[sfbi] = mad_bit_read(ptr, slen1); -+ bits_left -= slen1; -+ } - } - - if (scfsi & 0x4) { -@@ -754,8 +776,12 @@ unsigned int III_scalefactors(struct mad - channel->scalefac[sfbi] = gr0ch->scalefac[sfbi]; - } - else { -- for (sfbi = 6; sfbi < 11; ++sfbi) -+ for (sfbi = 6; sfbi < 11; ++sfbi) { -+ if (bits_left < slen1) -+ return MAD_ERROR_BADSCFSI; - channel->scalefac[sfbi] = mad_bit_read(ptr, slen1); -+ bits_left -= slen1; -+ } - } - - if (scfsi & 0x2) { -@@ -763,8 +789,12 @@ unsigned int III_scalefactors(struct mad - channel->scalefac[sfbi] = gr0ch->scalefac[sfbi]; - } - else { -- for (sfbi = 11; sfbi < 16; ++sfbi) -+ for (sfbi = 11; sfbi < 16; ++sfbi) { -+ if (bits_left < slen2) -+ return MAD_ERROR_BADSCFSI; - channel->scalefac[sfbi] = mad_bit_read(ptr, slen2); -+ bits_left -= slen2; -+ } - } - - if (scfsi & 0x1) { -@@ -772,14 +802,19 @@ unsigned int III_scalefactors(struct mad - channel->scalefac[sfbi] = gr0ch->scalefac[sfbi]; - } - else { -- for (sfbi = 16; sfbi < 21; ++sfbi) -+ for (sfbi = 16; sfbi < 21; ++sfbi) { -+ if (bits_left < slen2) -+ return MAD_ERROR_BADSCFSI; - channel->scalefac[sfbi] = mad_bit_read(ptr, slen2); -+ bits_left -= slen2; -+ } - } - - channel->scalefac[21] = 0; - } - -- return mad_bit_length(&start, ptr); -+ *part2_length = mad_bit_length(&start, ptr); -+ return MAD_ERROR_NONE; - } - - /* -@@ -933,19 +968,17 @@ static - enum mad_error III_huffdecode(struct mad_bitptr *ptr, mad_fixed_t xr[576], - struct channel *channel, - unsigned char const *sfbwidth, -- unsigned int part2_length) -+ signed int part3_length) - { - signed int exponents[39], exp; - signed int const *expptr; - struct mad_bitptr peek; -- signed int bits_left, cachesz; -+ signed int bits_left, cachesz, fakebits; - register mad_fixed_t *xrptr; - mad_fixed_t const *sfbound; - register unsigned long bitcache; - -- bits_left = (signed) channel->part2_3_length - (signed) part2_length; -- if (bits_left < 0) -- return MAD_ERROR_BADPART3LEN; -+ bits_left = part3_length; - - III_exponents(channel, sfbwidth, exponents); - -@@ -956,8 +989,12 @@ enum mad_error III_huffdecode(struct mad - cachesz = mad_bit_bitsleft(&peek); - cachesz += ((32 - 1 - 24) + (24 - cachesz)) & ~7; - -+ if (bits_left < cachesz) { -+ cachesz = bits_left; -+ } - bitcache = mad_bit_read(&peek, cachesz); - bits_left -= cachesz; -+ fakebits = 0; - - xrptr = &xr[0]; - -@@ -986,7 +1023,7 @@ enum mad_error III_huffdecode(struct mad - - big_values = channel->big_values; - -- while (big_values-- && cachesz + bits_left > 0) { -+ while (big_values-- && cachesz + bits_left - fakebits > 0) { - union huffpair const *pair; - unsigned int clumpsz, value; - register mad_fixed_t requantized; -@@ -1023,10 +1060,19 @@ enum mad_error III_huffdecode(struct mad - unsigned int bits; - - bits = ((32 - 1 - 21) + (21 - cachesz)) & ~7; -+ if (bits_left < bits) { -+ bits = bits_left; -+ } - bitcache = (bitcache << bits) | mad_bit_read(&peek, bits); - cachesz += bits; - bits_left -= bits; - } -+ if (cachesz < 21) { -+ unsigned int bits = 21 - cachesz; -+ bitcache <<= bits; -+ cachesz += bits; -+ fakebits += bits; -+ } - - /* hcod (0..19) */ - -@@ -1041,6 +1087,8 @@ enum mad_error III_huffdecode(struct mad - } - - cachesz -= pair->value.hlen; -+ if (cachesz < fakebits) -+ return MAD_ERROR_BADHUFFDATA; - - if (linbits) { - /* x (0..14) */ -@@ -1054,10 +1102,15 @@ enum mad_error III_huffdecode(struct mad - - case 15: - if (cachesz < linbits + 2) { -- bitcache = (bitcache << 16) | mad_bit_read(&peek, 16); -- cachesz += 16; -- bits_left -= 16; -+ unsigned int bits = 16; -+ if (bits_left < 16) -+ bits = bits_left; -+ bitcache = (bitcache << bits) | mad_bit_read(&peek, bits); -+ cachesz += bits; -+ bits_left -= bits; - } -+ if (cachesz - fakebits < linbits) -+ return MAD_ERROR_BADHUFFDATA; - - value += MASK(bitcache, cachesz, linbits); - cachesz -= linbits; -@@ -1074,6 +1127,8 @@ enum mad_error III_huffdecode(struct mad - } - - x_final: -+ if (cachesz - fakebits < 1) -+ return MAD_ERROR_BADHUFFDATA; - xrptr[0] = MASK1BIT(bitcache, cachesz--) ? - -requantized : requantized; - } -@@ -1089,10 +1144,15 @@ enum mad_error III_huffdecode(struct mad - - case 15: - if (cachesz < linbits + 1) { -- bitcache = (bitcache << 16) | mad_bit_read(&peek, 16); -- cachesz += 16; -- bits_left -= 16; -+ unsigned int bits = 16; -+ if (bits_left < 16) -+ bits = bits_left; -+ bitcache = (bitcache << bits) | mad_bit_read(&peek, bits); -+ cachesz += bits; -+ bits_left -= bits; - } -+ if (cachesz - fakebits < linbits) -+ return MAD_ERROR_BADHUFFDATA; - - value += MASK(bitcache, cachesz, linbits); - cachesz -= linbits; -@@ -1109,6 +1169,8 @@ enum mad_error III_huffdecode(struct mad - } - - y_final: -+ if (cachesz - fakebits < 1) -+ return MAD_ERROR_BADHUFFDATA; - xrptr[1] = MASK1BIT(bitcache, cachesz--) ? - -requantized : requantized; - } -@@ -1128,6 +1190,8 @@ enum mad_error III_huffdecode(struct mad - requantized = reqcache[value] = III_requantize(value, exp); - } - -+ if (cachesz - fakebits < 1) -+ return MAD_ERROR_BADHUFFDATA; - xrptr[0] = MASK1BIT(bitcache, cachesz--) ? - -requantized : requantized; - } -@@ -1146,6 +1210,8 @@ enum mad_error III_huffdecode(struct mad - requantized = reqcache[value] = III_requantize(value, exp); - } - -+ if (cachesz - fakebits < 1) -+ return MAD_ERROR_BADHUFFDATA; - xrptr[1] = MASK1BIT(bitcache, cachesz--) ? - -requantized : requantized; - } -@@ -1155,9 +1221,6 @@ enum mad_error III_huffdecode(struct mad - } - } - -- if (cachesz + bits_left < 0) -- return MAD_ERROR_BADHUFFDATA; /* big_values overrun */ -- - /* count1 */ - { - union huffquad const *table; -@@ -1167,15 +1230,24 @@ enum mad_error III_huffdecode(struct mad - - requantized = III_requantize(1, exp); - -- while (cachesz + bits_left > 0 && xrptr <= &xr[572]) { -+ while (cachesz + bits_left - fakebits > 0 && xrptr <= &xr[572]) { - union huffquad const *quad; - - /* hcod (1..6) */ - - if (cachesz < 10) { -- bitcache = (bitcache << 16) | mad_bit_read(&peek, 16); -- cachesz += 16; -- bits_left -= 16; -+ unsigned int bits = 16; -+ if (bits_left < 16) -+ bits = bits_left; -+ bitcache = (bitcache << bits) | mad_bit_read(&peek, bits); -+ cachesz += bits; -+ bits_left -= bits; -+ } -+ if (cachesz < 10) { -+ unsigned int bits = 10 - cachesz; -+ bitcache <<= bits; -+ cachesz += bits; -+ fakebits += bits; - } - - quad = &table[MASK(bitcache, cachesz, 4)]; -@@ -1188,6 +1260,11 @@ enum mad_error III_huffdecode(struct mad - MASK(bitcache, cachesz, quad->ptr.bits)]; - } - -+ if (cachesz - fakebits < quad->value.hlen + quad->value.v -+ + quad->value.w + quad->value.x + quad->value.y) -+ /* We don't have enough bits to read one more entry, consider them -+ * stuffing bits. */ -+ break; - cachesz -= quad->value.hlen; - - if (xrptr == sfbound) { -@@ -1236,22 +1313,8 @@ enum mad_error III_huffdecode(struct mad - - xrptr += 2; - } -- -- if (cachesz + bits_left < 0) { --# if 0 && defined(DEBUG) -- fprintf(stderr, "huffman count1 overrun (%d bits)\n", -- -(cachesz + bits_left)); --# endif -- -- /* technically the bitstream is misformatted, but apparently -- some encoders are just a bit sloppy with stuffing bits */ -- -- xrptr -= 4; -- } - } - -- assert(-bits_left <= MAD_BUFFER_GUARD * CHAR_BIT); -- - # if 0 && defined(DEBUG) - if (bits_left < 0) - fprintf(stderr, "read %d bits too many\n", -bits_left); -@@ -2348,10 +2411,11 @@ void III_freqinver(mad_fixed_t sample[18 - */ - static - enum mad_error III_decode(struct mad_bitptr *ptr, struct mad_frame *frame, -- struct sideinfo *si, unsigned int nch) -+ struct sideinfo *si, unsigned int nch, unsigned int md_len) - { - struct mad_header *header = &frame->header; - unsigned int sfreqi, ngr, gr; -+ int bits_left = md_len * CHAR_BIT; - - { - unsigned int sfreq; -@@ -2383,6 +2447,7 @@ enum mad_error III_decode(struct mad_bit - for (ch = 0; ch < nch; ++ch) { - struct channel *channel = &granule->ch[ch]; - unsigned int part2_length; -+ unsigned int part3_length; - - sfbwidth[ch] = sfbwidth_table[sfreqi].l; - if (channel->block_type == 2) { -@@ -2391,18 +2456,30 @@ enum mad_error III_decode(struct mad_bit - } - - if (header->flags & MAD_FLAG_LSF_EXT) { -- part2_length = III_scalefactors_lsf(ptr, channel, -+ error = III_scalefactors_lsf(ptr, channel, - ch == 0 ? 0 : &si->gr[1].ch[1], -- header->mode_extension); -+ header->mode_extension, bits_left, &part2_length); - } - else { -- part2_length = III_scalefactors(ptr, channel, &si->gr[0].ch[ch], -- gr == 0 ? 0 : si->scfsi[ch]); -+ error = III_scalefactors(ptr, channel, &si->gr[0].ch[ch], -+ gr == 0 ? 0 : si->scfsi[ch], bits_left, &part2_length); - } -+ if (error) -+ return error; -+ -+ bits_left -= part2_length; - -- error = III_huffdecode(ptr, xr[ch], channel, sfbwidth[ch], part2_length); -+ if (part2_length > channel->part2_3_length) -+ return MAD_ERROR_BADPART3LEN; -+ -+ part3_length = channel->part2_3_length - part2_length; -+ if (part3_length > bits_left) -+ return MAD_ERROR_BADPART3LEN; -+ -+ error = III_huffdecode(ptr, xr[ch], channel, sfbwidth[ch], part3_length); - if (error) - return error; -+ bits_left -= part3_length; - } - - /* joint stereo processing */ -@@ -2519,11 +2596,13 @@ int mad_layer_III(struct mad_stream *str - unsigned int nch, priv_bitlen, next_md_begin = 0; - unsigned int si_len, data_bitlen, md_len; - unsigned int frame_space, frame_used, frame_free; -- struct mad_bitptr ptr; -+ struct mad_bitptr ptr, bufend_ptr; - struct sideinfo si; - enum mad_error error; - int result = 0; - -+ mad_bit_init(&bufend_ptr, stream->bufend); -+ - /* allocate Layer III dynamic structures */ - - if (stream->main_data == 0) { -@@ -2587,14 +2666,15 @@ int mad_layer_III(struct mad_stream *str - unsigned long header; - - mad_bit_init(&peek, stream->next_frame); -+ if (mad_bit_length(&peek, &bufend_ptr) >= 57) { -+ header = mad_bit_read(&peek, 32); -+ if ((header & 0xffe60000L) /* syncword | layer */ == 0xffe20000L) { -+ if (!(header & 0x00010000L)) /* protection_bit */ -+ mad_bit_skip(&peek, 16); /* crc_check */ - -- header = mad_bit_read(&peek, 32); -- if ((header & 0xffe60000L) /* syncword | layer */ == 0xffe20000L) { -- if (!(header & 0x00010000L)) /* protection_bit */ -- mad_bit_skip(&peek, 16); /* crc_check */ -- -- next_md_begin = -- mad_bit_read(&peek, (header & 0x00080000L) /* ID */ ? 9 : 8); -+ next_md_begin = -+ mad_bit_read(&peek, (header & 0x00080000L) /* ID */ ? 9 : 8); -+ } - } - - mad_bit_finish(&peek); -@@ -2653,7 +2733,7 @@ int mad_layer_III(struct mad_stream *str - /* decode main_data */ - - if (result == 0) { -- error = III_decode(&ptr, frame, &si, nch); -+ error = III_decode(&ptr, frame, &si, nch, md_len); - if (error) { - stream->error = error; - result = -1; diff --git a/srcpkgs/libmad/patches/amd64-64bit.diff b/srcpkgs/libmad/patches/amd64-64bit.diff deleted file mode 100644 index fe43d48deb483a..00000000000000 --- a/srcpkgs/libmad/patches/amd64-64bit.diff +++ /dev/null @@ -1,10 +0,0 @@ ---- a/configure.ac 2008-03-07 20:33:05.000000000 +0000 -+++ b/configure.ac 2008-03-07 20:33:31.000000000 +0000 -@@ -233,6 +233,7 @@ - then - case "$host" in - i?86-*) FPM="INTEL" ;; -+ x86_64*) FPM="64BIT" ;; - arm*-*) FPM="ARM" ;; - mips*-*) FPM="MIPS" ;; - sparc*-*) FPM="SPARC" ;; diff --git a/srcpkgs/libmad/patches/libmad.patch b/srcpkgs/libmad/patches/libmad.patch deleted file mode 100644 index 22eeadfe7f42fd..00000000000000 --- a/srcpkgs/libmad/patches/libmad.patch +++ /dev/null @@ -1,114 +0,0 @@ ---- a/Makefile.am 2004-02-17 02:02:03.000000000 +0000 -+++ b/Makefile.am 2005-08-25 12:08:04.000000000 +0000 -@@ -33,9 +33,12 @@ - minimad_INCLUDES = - minimad_LDADD = libmad.la - --EXTRA_DIST = mad.h.sed \ -+EXTRA_DIST = mad.h.sed mad.pc.in \ - CHANGES COPYRIGHT CREDITS README TODO VERSION - -+pkgconfigdir = $(libdir)/pkgconfig -+pkgconfig_DATA= mad.pc -+ - exported_headers = version.h fixed.h bit.h timer.h stream.h frame.h \ - synth.h decoder.h - ---- a/Makefile.in 2004-02-17 02:33:23.000000000 +0000 -+++ b/Makefile.in 2005-08-25 12:09:34.000000000 +0000 -@@ -14,6 +14,8 @@ - - @SET_MAKE@ - -+pkgconfigdir = $(libdir)/pkgconfig -+pkgconfig_DATA = mad.pc - - SOURCES = $(libmad_la_SOURCES) $(EXTRA_libmad_la_SOURCES) $(minimad_SOURCES) - -@@ -43,7 +45,7 @@ - $(srcdir)/Makefile.am $(srcdir)/Makefile.in \ - $(srcdir)/config.h.in $(srcdir)/libmad.list.in \ - $(top_srcdir)/configure COPYING INSTALL TODO config.guess \ -- config.sub depcomp install-sh ltmain.sh missing mkinstalldirs -+ config.sub depcomp install-sh ltmain.sh missing mkinstalldirs mad.pc.in - subdir = . - ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 - am__aclocal_m4_deps = $(top_srcdir)/configure.ac -@@ -53,7 +55,7 @@ - configure.lineno configure.status.lineno - mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs - CONFIG_HEADER = config.h --CONFIG_CLEAN_FILES = libmad.list -+CONFIG_CLEAN_FILES = libmad.list mad.pc - am__installdirs = $(DESTDIR)$(libdir) $(DESTDIR)$(includedir) - libLTLIBRARIES_INSTALL = $(INSTALL) - LTLIBRARIES = $(lib_LTLIBRARIES) -@@ -218,7 +220,7 @@ - minimad_SOURCES = minimad.c - minimad_INCLUDES = - minimad_LDADD = libmad.la --EXTRA_DIST = mad.h.sed \ -+EXTRA_DIST = mad.h.sed mad.pc.in \ - CHANGES COPYRIGHT CREDITS README TODO VERSION - - exported_headers = version.h fixed.h bit.h timer.h stream.h frame.h \ -@@ -298,6 +300,28 @@ - rm -f stamp-h1 - touch $@ - -+mad.pc: $(top_builddir)/config.status mad.pc.in -+ cd $(top_builddir) && CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status -+ -+install-pkgconfigDATA: $(pkgconfig_DATA) -+ @$(NORMAL_INSTALL) -+ $(mkinstalldirs) $(DESTDIR)$(pkgconfigdir) -+ @list='$(pkgconfig_DATA)'; for p in $$list; do \ -+ if test -f $(srcdir)/$$p; then \ -+ echo " $(INSTALL_DATA) $(srcdir)/$$p $(DESTDIR)$(pkgconfigdir)/$$p"; \ -+ $(INSTALL_DATA) $(srcdir)/$$p $(DESTDIR)$(pkgconfigdir)/$$p; \ -+ else if test -f $$p; then \ -+ echo " $(INSTALL_DATA) $$p $(DESTDIR)$(pkgconfigdir)/$$p"; \ -+ $(INSTALL_DATA) $$p $(DESTDIR)$(pkgconfigdir)/$$p; \ -+ fi; fi; \ -+ done -+ -+uninstall-pkgconfigDATA: -+ @$(NORMAL_UNINSTALL) -+ list='$(pkgconfig_DATA)'; for p in $$list; do \ -+ rm -f $(DESTDIR)$(pkgconfigdir)/$$p; \ -+ done -+ - distclean-hdr: - -rm -f config.h stamp-h1 - libmad.list: $(top_builddir)/config.status $(srcdir)/libmad.list.in -@@ -726,7 +750,7 @@ - - info-am: - --install-data-am: install-includeHEADERS -+install-data-am: install-includeHEADERS install-pkgconfigDATA - - install-exec-am: install-libLTLIBRARIES - -@@ -757,7 +781,7 @@ - ps-am: - - uninstall-am: uninstall-includeHEADERS uninstall-info-am \ -- uninstall-libLTLIBRARIES -+ uninstall-libLTLIBRARIES install-pkgconfigDATA - - uninstall-info: uninstall-info-recursive - ---- a/mad.pc.in 1970-01-01 00:00:00.000000000 +0000 -+++ b/mad.pc.in 2005-08-25 12:08:04.000000000 +0000 -@@ -0,0 +1,10 @@ -+prefix=@prefix@ -+exec_prefix=@exec_prefix@ -+libdir=@libdir@ -+includedir=@includedir@ -+ -+Name: MAD -+Description: libmad - MPEG audio decoder library -+Version: @VERSION@ -+Libs: -L${libdir} -lmad -+Cflags: diff --git a/srcpkgs/libmad/patches/mips-mode_di.patch b/srcpkgs/libmad/patches/mips-mode_di.patch deleted file mode 100644 index c9ec1aa0c59f63..00000000000000 --- a/srcpkgs/libmad/patches/mips-mode_di.patch +++ /dev/null @@ -1,27 +0,0 @@ ---- a/fixed.h 2004-02-17 03:02:03.000000000 +0100 -+++ b/fixed.h 2017-12-03 21:02:42.248609296 +0100 -@@ -299,6 +299,16 @@ - - # elif defined(FPM_MIPS) - -+#if 1 -+ -+typedef unsigned int u64_di_t __attribute__ ((mode (DI))); -+#define MAD_F_MLX(hi, lo, x, y) \ -+ do { \ -+ u64_di_t __ll = (u64_di_t) (x) * (y); \ -+ hi = __ll >> 32; \ -+ lo = __ll; \ -+ } while (0) -+#else - /* - * This MIPS version is fast and accurate; the disposition of the least - * significant bit depends on OPT_ACCURACY via mad_f_scale64(). -@@ -328,6 +338,7 @@ - : "%r" ((x) >> 12), "r" ((y) >> 16)) - # define MAD_F_MLZ(hi, lo) ((mad_fixed_t) (lo)) - # endif -+#endif - - # if defined(OPT_SPEED) - # define mad_f_scale64(hi, lo) \ diff --git a/srcpkgs/libmad/patches/optimize.diff b/srcpkgs/libmad/patches/optimize.diff deleted file mode 100644 index 73dc02d6d12b8e..00000000000000 --- a/srcpkgs/libmad/patches/optimize.diff +++ /dev/null @@ -1,75 +0,0 @@ ---- a/configure.ac 2008-03-07 20:31:23.000000000 +0000 -+++ b/configure.ac 2008-03-07 20:34:26.000000000 +0000 -@@ -124,71 +124,7 @@ - - if test "$GCC" = yes - then -- if test -z "$arch" -- then -- case "$host" in -- i386-*) ;; -- i?86-*) arch="-march=i486" ;; -- arm*-empeg-*) arch="-march=armv4 -mtune=strongarm1100" ;; -- armv4*-*) arch="-march=armv4 -mtune=strongarm" ;; -- powerpc-*) ;; -- mips*-agenda-*) arch="-mcpu=vr4100" ;; -- mips*-luxsonor-*) arch="-mips1 -mcpu=r3000 -Wa,-m4010" ;; -- esac -- fi -- -- case "$optimize" in -- -O|"-O "*) -- optimize="-O" -- optimize="$optimize -fforce-mem" -- optimize="$optimize -fforce-addr" -- : #x optimize="$optimize -finline-functions" -- : #- optimize="$optimize -fstrength-reduce" -- optimize="$optimize -fthread-jumps" -- optimize="$optimize -fcse-follow-jumps" -- optimize="$optimize -fcse-skip-blocks" -- : #x optimize="$optimize -frerun-cse-after-loop" -- : #x optimize="$optimize -frerun-loop-opt" -- : #x optimize="$optimize -fgcse" -- optimize="$optimize -fexpensive-optimizations" -- optimize="$optimize -fregmove" -- : #* optimize="$optimize -fdelayed-branch" -- : #x optimize="$optimize -fschedule-insns" -- optimize="$optimize -fschedule-insns2" -- : #? optimize="$optimize -ffunction-sections" -- : #? optimize="$optimize -fcaller-saves" -- : #> optimize="$optimize -funroll-loops" -- : #> optimize="$optimize -funroll-all-loops" -- : #x optimize="$optimize -fmove-all-movables" -- : #x optimize="$optimize -freduce-all-givs" -- : #? optimize="$optimize -fstrict-aliasing" -- : #* optimize="$optimize -fstructure-noalias" -- -- case "$host" in -- arm*-*) -- optimize="$optimize -fstrength-reduce" -- ;; -- mips*-*) -- optimize="$optimize -fstrength-reduce" -- optimize="$optimize -finline-functions" -- ;; -- i?86-*) -- optimize="$optimize -fstrength-reduce" -- ;; -- powerpc-apple-*) -- # this triggers an internal compiler error with gcc2 -- : #optimize="$optimize -fstrength-reduce" -- -- # this is really only beneficial with gcc3 -- : #optimize="$optimize -finline-functions" -- ;; -- *) -- # this sometimes provokes bugs in gcc 2.95.2 -- : #optimize="$optimize -fstrength-reduce" -- ;; -- esac -- ;; -- esac -+ optimize="-O2" - fi - - case "$host" in diff --git a/srcpkgs/libmad/template b/srcpkgs/libmad/template deleted file mode 100644 index b61acb3d8f4b4d..00000000000000 --- a/srcpkgs/libmad/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'libmad' -pkgname=libmad -version=0.15.1b -revision=10 -build_style=gnu-configure -hostmakedepends="automake pkg-config" -short_desc="High-quality MPEG audio decoder" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-or-later" -homepage="http://www.underbit.com/products/mad/" -distfiles="${SOURCEFORGE_SITE}/mad/$pkgname-$version.tar.gz" -checksum=bbfac3ed6bfbc2823d3775ebb931087371e142bb0e9bb1bee51a76a6e0078690 - -pre_configure() { - sed -e 's,AM_CONFIG_HEADER,AC_CONFIG_HEADERS,g' -i configure.ac - autoconf -} - -libmad-devel_package() { - depends="${sourcepkg}-${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/libmagic b/srcpkgs/libmagic deleted file mode 120000 index 1a010b1c0f081b..00000000000000 --- a/srcpkgs/libmagic +++ /dev/null @@ -1 +0,0 @@ -file \ No newline at end of file diff --git a/srcpkgs/libmagick b/srcpkgs/libmagick deleted file mode 120000 index 09f1ae44954b04..00000000000000 --- a/srcpkgs/libmagick +++ /dev/null @@ -1 +0,0 @@ -ImageMagick \ No newline at end of file diff --git a/srcpkgs/libmagick-devel b/srcpkgs/libmagick-devel deleted file mode 120000 index 09f1ae44954b04..00000000000000 --- a/srcpkgs/libmagick-devel +++ /dev/null @@ -1 +0,0 @@ -ImageMagick \ No newline at end of file diff --git a/srcpkgs/libmagick-perl b/srcpkgs/libmagick-perl deleted file mode 120000 index 09f1ae44954b04..00000000000000 --- a/srcpkgs/libmagick-perl +++ /dev/null @@ -1 +0,0 @@ -ImageMagick \ No newline at end of file diff --git a/srcpkgs/libmanette-devel b/srcpkgs/libmanette-devel deleted file mode 120000 index 6c05872712f588..00000000000000 --- a/srcpkgs/libmanette-devel +++ /dev/null @@ -1 +0,0 @@ -libmanette \ No newline at end of file diff --git a/srcpkgs/libmanette/template b/srcpkgs/libmanette/template deleted file mode 100644 index cdf3888ac140a5..00000000000000 --- a/srcpkgs/libmanette/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'libmanette' -pkgname=libmanette -version=0.2.6 -revision=1 -build_helper="gir" -build_style=meson -hostmakedepends="glib-devel gobject-introspection pkg-config vala" -makedepends="libevdev-devel libglib-devel libgudev-devel" -short_desc="Simple GObject game controller library" -maintainer="Enno Boland <gottox@voidlinux.org>" -license="GPL-3.0-or-later" -homepage="https://gitlab.gnome.org/aplazas/libmanette" -distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=63653259a821ec7d90d681e52e757e2219d462828c9d74b056a5f53267636bac - -libmanette-devel_package() { - depends="libglib-devel ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - vmove usr/share/gir-1.0 - vmove usr/share/vala - } -} diff --git a/srcpkgs/libmarco b/srcpkgs/libmarco deleted file mode 120000 index 8f96c9323b32ee..00000000000000 --- a/srcpkgs/libmarco +++ /dev/null @@ -1 +0,0 @@ -marco \ No newline at end of file diff --git a/srcpkgs/libmarco-devel b/srcpkgs/libmarco-devel deleted file mode 120000 index 8f96c9323b32ee..00000000000000 --- a/srcpkgs/libmarco-devel +++ /dev/null @@ -1 +0,0 @@ -marco \ No newline at end of file diff --git a/srcpkgs/libmariadbclient b/srcpkgs/libmariadbclient deleted file mode 120000 index 45f92cdb79085c..00000000000000 --- a/srcpkgs/libmariadbclient +++ /dev/null @@ -1 +0,0 @@ -mariadb \ No newline at end of file diff --git a/srcpkgs/libmariadbclient-devel b/srcpkgs/libmariadbclient-devel deleted file mode 120000 index 45f92cdb79085c..00000000000000 --- a/srcpkgs/libmariadbclient-devel +++ /dev/null @@ -1 +0,0 @@ -mariadb \ No newline at end of file diff --git a/srcpkgs/libmarkdown2-devel b/srcpkgs/libmarkdown2-devel deleted file mode 120000 index c0fc2aa9ac1f40..00000000000000 --- a/srcpkgs/libmarkdown2-devel +++ /dev/null @@ -1 +0,0 @@ -libmarkdown2 \ No newline at end of file diff --git a/srcpkgs/libmarkdown2/patches/cross-configure_inc.patch b/srcpkgs/libmarkdown2/patches/cross-configure_inc.patch deleted file mode 100644 index 8babeec442e26d..00000000000000 --- a/srcpkgs/libmarkdown2/patches/cross-configure_inc.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/configure.inc -+++ b/configure.inc -@@ -1770,7 +1770,7 @@ - } - EOF - -- if $AC_CC -o config.sed ngc$$.c; then -+ if $BUILD_CC -o config.sed ngc$$.c; then - rm -f ngc$$.c - __config_files="$__config_files config.sed" - else diff --git a/srcpkgs/libmarkdown2/patches/cross-makefile_in.patch b/srcpkgs/libmarkdown2/patches/cross-makefile_in.patch deleted file mode 100644 index b5276a8761f48c..00000000000000 --- a/srcpkgs/libmarkdown2/patches/cross-makefile_in.patch +++ /dev/null @@ -1,13 +0,0 @@ ---- a/Makefile.in -+++ b/Makefile.in -@@ -95,8 +95,8 @@ - blocktags: mktags - ./mktags > blocktags - --mktags: mktags.o -- $(LINK) -o mktags mktags.o -+mktags: mktags.c -+ $(BUILD_CC) -o mktags mktags.c - - # example programs - @THEME@theme: theme.o $(COMMON) $(MKDLIB) mkdio.h diff --git a/srcpkgs/libmarkdown2/template b/srcpkgs/libmarkdown2/template deleted file mode 100644 index 89545cc211300a..00000000000000 --- a/srcpkgs/libmarkdown2/template +++ /dev/null @@ -1,32 +0,0 @@ -# Template file for 'libmarkdown2' -pkgname=libmarkdown2 -version=2.2.7d -revision=1 -build_style=configure -configure_script="./configure.sh" -configure_args="--prefix=/usr --shared --pkg-config" -depends="discount" -short_desc="C implementation of John Gruber's Markdown" -maintainer="Leah Neukirchen <leah@vuxu.org>" -license="BSD-3-Clause" -homepage="http://www.pell.portland.or.us/~orc/Code/discount" -distfiles="https://github.com/Orc/discount/archive/v${version}.tar.gz" -checksum=eb9f6629dadddb44c3111267b82e51d5fb8364e228cc3533fe937d8a99e0155b -disable_parallel_build=yes - -do_install() { - make DESTDIR=${DESTDIR} install - vlicense COPYRIGHT - rm -rf "${DESTDIR}/usr/bin" -} - -libmarkdown2-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision}" - conflicts="discount-devel>=0" - pkg_install() { - vmove usr/include - vmove usr/lib/*.so - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/libmarkdown2/update b/srcpkgs/libmarkdown2/update deleted file mode 100644 index f6f8ab7f15af01..00000000000000 --- a/srcpkgs/libmarkdown2/update +++ /dev/null @@ -1 +0,0 @@ -ignore='3.*' diff --git a/srcpkgs/libmate-panel b/srcpkgs/libmate-panel deleted file mode 120000 index 3d6a56271f37e8..00000000000000 --- a/srcpkgs/libmate-panel +++ /dev/null @@ -1 +0,0 @@ -mate-panel \ No newline at end of file diff --git a/srcpkgs/libmate-panel-devel b/srcpkgs/libmate-panel-devel deleted file mode 120000 index 3d6a56271f37e8..00000000000000 --- a/srcpkgs/libmate-panel-devel +++ /dev/null @@ -1 +0,0 @@ -mate-panel \ No newline at end of file diff --git a/srcpkgs/libmatekbd-devel b/srcpkgs/libmatekbd-devel deleted file mode 120000 index 4e031237b88c91..00000000000000 --- a/srcpkgs/libmatekbd-devel +++ /dev/null @@ -1 +0,0 @@ -libmatekbd \ No newline at end of file diff --git a/srcpkgs/libmatekbd/template b/srcpkgs/libmatekbd/template deleted file mode 100644 index 8d4a51e708e5f0..00000000000000 --- a/srcpkgs/libmatekbd/template +++ /dev/null @@ -1,34 +0,0 @@ -# Template file for 'libmatekbd' -pkgname=libmatekbd -version=1.28.0 -revision=1 -build_style=gnu-configure -build_helper="gir" -configure_args="--disable-static $(vopt_enable gir introspection)" -hostmakedepends="pkg-config gettext itstool glib-devel libxml2 - gobject-introspection iso-codes" -makedepends="libICE-devel libglib-devel gtk+3-devel libxklavier-devel iso-codes" -depends="dconf iso-codes" -short_desc="MATE keyboard library" -maintainer="skmpz <dem.procopiou@gmail.com>" -license="LGPL-2.1-or-later" -homepage="https://mate-desktop.org" -changelog="https://raw.githubusercontent.com/mate-desktop/libmatekbd/master/NEWS" -distfiles="https://pub.mate-desktop.org/releases/${version%.*}/libmatekbd-${version}.tar.xz" -checksum=5d2e58483c2b23d33503d24c88f8b90a28cc0189d7e4001b3e273a604f6fe80e - -build_options="gir" -build_options_default="gir" - -libmatekbd-devel_package() { - short_desc+=" - development files" - depends="gtk+3-devel libxklavier-devel ${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - if [ "$build_option_gir" ]; then - vmove usr/share/gir-1.0 - fi - } -} diff --git a/srcpkgs/libmatekbd/update b/srcpkgs/libmatekbd/update deleted file mode 100644 index 0070f4d5e00630..00000000000000 --- a/srcpkgs/libmatekbd/update +++ /dev/null @@ -1,2 +0,0 @@ -site="https://github.com/mate-desktop/$pkgname/tags" -pattern="(?<=v)[0-9]*[.][0-9]*[02468][.][0-9.]*(?=\.tar.gz)" diff --git a/srcpkgs/libmatemixer-devel b/srcpkgs/libmatemixer-devel deleted file mode 120000 index ca64c5c7e09af2..00000000000000 --- a/srcpkgs/libmatemixer-devel +++ /dev/null @@ -1 +0,0 @@ -libmatemixer \ No newline at end of file diff --git a/srcpkgs/libmatemixer/template b/srcpkgs/libmatemixer/template deleted file mode 100644 index 28c514d52ea125..00000000000000 --- a/srcpkgs/libmatemixer/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'libmatemixer' -pkgname=libmatemixer -version=1.28.0 -revision=1 -build_style=gnu-configure -configure_args="--disable-static --enable-pulseaudio --enable-alsa - --enable-udev" -hostmakedepends="pkg-config gettext" -makedepends="libglib-devel alsa-lib-devel pulseaudio-devel eudev-libudev-devel" -short_desc="MATE mixer library" -maintainer="skmpz <dem.procopiou@gmail.com>" -license="LGPL-2.1-or-later" -homepage="https://mate-desktop.org" -changelog="https://raw.githubusercontent.com/mate-desktop/libmatemixer/master/NEWS" -distfiles="http://pub.mate-desktop.org/releases/${version%.*}/libmatemixer-${version}.tar.xz" -checksum=5d73b922397f60688e3c9530eb532bce46c30e262db1b5352fa32c40d870a0c7 - -libmatemixer-devel_package() { - short_desc+=" - development files" - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/*.so - vmove usr/lib/pkgconfig - vmove usr/share/gtk-doc - } -} diff --git a/srcpkgs/libmatemixer/update b/srcpkgs/libmatemixer/update deleted file mode 100644 index 0070f4d5e00630..00000000000000 --- a/srcpkgs/libmatemixer/update +++ /dev/null @@ -1,2 +0,0 @@ -site="https://github.com/mate-desktop/$pkgname/tags" -pattern="(?<=v)[0-9]*[.][0-9]*[02468][.][0-9.]*(?=\.tar.gz)" diff --git a/srcpkgs/libmateweather-devel b/srcpkgs/libmateweather-devel deleted file mode 120000 index fd2bcad4c786d7..00000000000000 --- a/srcpkgs/libmateweather-devel +++ /dev/null @@ -1 +0,0 @@ -libmateweather \ No newline at end of file diff --git a/srcpkgs/libmateweather/patches/libsoup-3.0.patch b/srcpkgs/libmateweather/patches/libsoup-3.0.patch deleted file mode 100644 index 49ef29355be4a0..00000000000000 --- a/srcpkgs/libmateweather/patches/libsoup-3.0.patch +++ /dev/null @@ -1,580 +0,0 @@ -From 188583592f87043d0cd13f8239e9d099580e3c59 Mon Sep 17 00:00:00 2001 -From: Đoàn Trần Công Danh <congdanhqx@gmail.com> -Date: Mon, 4 Mar 2024 23:47:37 +0700 -Subject: [PATCH 1/2] Port to libsoup-3.0 - ---- -diff --git a/configure.ac b/configure.ac -index e0ca7be..0e8b9ad 100644 ---- a/configure.ac -+++ b/configure.ac -@@ -8,6 +8,7 @@ AC_CONFIG_AUX_DIR([build-aux]) - AM_INIT_AUTOMAKE([1.9 no-dist-gzip dist-xz tar-ustar check-news]) - m4_ifdef([AM_SILENT_RULES], [AM_SILENT_RULES([yes])]) - -+AC_USE_SYSTEM_EXTENSIONS - # Before making a release, the LT_VERSION string should be modified. - # The string is of the form C:R:A. - # - If interfaces have been changed or added, but binary compatibility has -@@ -23,7 +24,7 @@ AC_CANONICAL_HOST - - GLIB_REQUIRED=2.56.0 - GTK_REQUIRED=3.22.0 --LIBSOUP_REQUIRED=2.34.0 -+LIBSOUP_REQUIRED=3.0.0 - GIO_REQUIRED=2.25.0 - LIBXML_REQUIRED=2.6.0 - -@@ -65,7 +66,7 @@ dnl -- Check for libxml (required) ------------------------------------------ - PKG_CHECK_MODULES(LIBXML, libxml-2.0 >= $LIBXML_REQUIRED) - - dnl -- check for libsoup (required) ----------------------------------------- --PKG_CHECK_MODULES(LIBSOUP, [libsoup-2.4 >= $LIBSOUP_REQUIRED]) -+PKG_CHECK_MODULES(LIBSOUP, [libsoup-3.0 >= $LIBSOUP_REQUIRED]) - - dnl -- check for gio (required) ----------------------------------------- - PKG_CHECK_MODULES(GIO, -@@ -100,6 +101,7 @@ AC_CHECK_FUNCS(regexec,,[AC_CHECK_LIB(regex,regexec, - [AC_MSG_ERROR([No regex library found])])]) - AC_SUBST(REGEX_LIBS) - -+AC_CHECK_FUNC(memmem,[],[AC_MSG_ERROR([memmem is required])]) - - dnl *************************************************************************** - dnl *** Check for presence of tm.tm_gmtoff on the system *** -diff --git a/libmateweather/mateweather-uninstalled.pc.in b/libmateweather/mateweather-uninstalled.pc.in -index 03e7461..c692842 100644 ---- a/libmateweather/mateweather-uninstalled.pc.in -+++ b/libmateweather/mateweather-uninstalled.pc.in -@@ -8,6 +8,6 @@ Name: MateWeather - Description: MateWeather shared library - Version: @VERSION@ - Requires: glib-2.0 gobject-2.0 gdk-pixbuf-2.0 gtk+-3.0 gio-2.0 --Requires.private: libxml-2.0 libsoup-2.4 -+Requires.private: libxml-2.0 libsoup-3.0 - Libs: ${pc_top_builddir}/${pcfiledir}/libmateweather.la - Cflags: -I${pc_top_builddir}/${pcfiledir}/.. -diff --git a/libmateweather/mateweather.pc.in b/libmateweather/mateweather.pc.in -index a617c33..bea024d 100644 ---- a/libmateweather/mateweather.pc.in -+++ b/libmateweather/mateweather.pc.in -@@ -8,7 +8,7 @@ Name: MateWeather - Description: MateWeather shared library - Version: @VERSION@ - Requires: glib-2.0 gobject-2.0 gdk-pixbuf-2.0 gtk+-3.0 gio-2.0 --Requires.private: libxml-2.0 libsoup-2.4 -+Requires.private: libxml-2.0 libsoup-3.0 - Libs: -L${libdir} -lmateweather - Libs.private: -lm - Cflags: -I${includedir} -diff --git a/libmateweather/weather-bom.c b/libmateweather/weather-bom.c -index 47b2d0b..f5c7a87 100644 ---- a/libmateweather/weather-bom.c -+++ b/libmateweather/weather-bom.c -@@ -27,34 +27,45 @@ - #include "weather-priv.h" - - static void --bom_finish (SoupSession *session, SoupMessage *msg, gpointer data) -+bom_finish (GObject *source, GAsyncResult *result, gpointer data) - { - char *p, *rp; - WeatherInfo *info = (WeatherInfo *)data; -+ GError *error = NULL; -+ GBytes *bytes; -+ const char *response_body = NULL; -+ gsize len = 0; - - g_return_if_fail (info != NULL); - -- if (!SOUP_STATUS_IS_SUCCESSFUL (msg->status_code)) { -- g_warning ("Failed to get BOM forecast data: %d %s.\n", -- msg->status_code, msg->reason_phrase); -- request_done (info, FALSE); -- return; -+ bytes = soup_session_send_and_read_finish (SOUP_SESSION(source), -+ result, &error); -+ -+ if (error != NULL) { -+ g_warning ("Failed to get BOM forecast data: %s.\n", error->message); -+ request_done (info, error); -+ g_error_free (error); -+ return; - } - -- p = strstr (msg->response_body->data, "Forecast for the rest"); -+ response_body = g_bytes_get_data (bytes, &len); -+ -+ p = xstrnstr (response_body, len, "Forecast for the rest"); - if (p != NULL) { -- rp = strstr (p, "The next routine forecast will be issued"); -+ rp = xstrnstr (p, len - (p - response_body), -+ "The next routine forecast will be issued"); - if (rp == NULL) -- info->forecast = g_strdup (p); -+ info->forecast = g_strndup (p, len - (p - response_body)); - else - info->forecast = g_strndup (p, rp - p); - } - - if (info->forecast == NULL) -- info->forecast = g_strdup (msg->response_body->data); -+ info->forecast = g_strndup (response_body, len); - -+ g_bytes_unref (bytes); - g_print ("%s\n", info->forecast); -- request_done (info, TRUE); -+ request_done (info, NULL); - } - - void -@@ -70,7 +81,8 @@ bom_start_open (WeatherInfo *info) - loc->zone + 1); - - msg = soup_message_new ("GET", url); -- soup_session_queue_message (info->session, msg, bom_finish, info); -+ soup_session_send_and_read_async (info->session, msg, G_PRIORITY_DEFAULT, -+ NULL, bom_finish, info); - g_free (url); - - info->requests_pending++; -diff --git a/libmateweather/weather-iwin.c b/libmateweather/weather-iwin.c -index 9f7ff38..b1dc1ff 100644 ---- a/libmateweather/weather-iwin.c -+++ b/libmateweather/weather-iwin.c -@@ -93,7 +93,7 @@ hasAttr (xmlNode *node, const char *attr_name, const char *attr_value) - } - - static GSList * --parseForecastXml (const char *buff, WeatherInfo *master_info) -+parseForecastXml (const char *buff, gsize len, WeatherInfo *master_info) - { - GSList *res = NULL; - xmlDocPtr doc; -@@ -107,7 +107,7 @@ parseForecastXml (const char *buff, WeatherInfo *master_info) - #define XC (const xmlChar *) - #define isElem(_node,_name) g_str_equal ((const char *)_node->name, _name) - -- doc = xmlParseMemory (buff, strlen (buff)); -+ doc = xmlParseMemory (buff, len); - if (!doc) - return NULL; - -@@ -380,26 +380,36 @@ parseForecastXml (const char *buff, WeatherInfo *master_info) - } - - static void --iwin_finish (SoupSession *session, SoupMessage *msg, gpointer data) -+iwin_finish (GObject *source, GAsyncResult *result, gpointer data) - { - WeatherInfo *info = (WeatherInfo *)data; -+ GError *error = NULL; -+ GBytes *bytes; -+ const char *response_body = NULL; -+ gsize len = 0; - - g_return_if_fail (info != NULL); - -- if (!SOUP_STATUS_IS_SUCCESSFUL (msg->status_code)) { -+ bytes = soup_session_send_and_read_finish (SOUP_SESSION(source), -+ result, &error); -+ -+ if (error != NULL) { - /* forecast data is not really interesting anyway ;) */ -- g_warning ("Failed to get IWIN forecast data: %d %s\n", -- msg->status_code, msg->reason_phrase); -- request_done (info, FALSE); -+ g_warning ("Failed to get IWIN forecast data: %s\n", -+ error->message); -+ request_done (info, error); -+ g_error_free (error); - return; - } - -+ response_body = g_bytes_get_data (bytes, &len); - if (info->forecast_type == FORECAST_LIST) -- info->forecast_list = parseForecastXml (msg->response_body->data, info); -+ info->forecast_list = parseForecastXml (response_body, len, info); - else -- info->forecast = formatWeatherMsg (g_strdup (msg->response_body->data)); -+ info->forecast = formatWeatherMsg (g_strndup (response_body, len)); - -- request_done (info, TRUE); -+ g_bytes_unref (bytes); -+ request_done (info, NULL); - } - - /* Get forecast into newly alloc'ed string */ -@@ -439,7 +449,9 @@ iwin_start_open (WeatherInfo *info) - - msg = soup_message_new ("GET", url); - g_free (url); -- soup_session_queue_message (info->session, msg, iwin_finish, info); -+ soup_session_send_and_read_async (info->session, msg, -+ G_PRIORITY_DEFAULT, -+ NULL, iwin_finish, info); - - info->requests_pending++; - } -@@ -470,7 +482,8 @@ iwin_start_open (WeatherInfo *info) - - msg = soup_message_new ("GET", url); - g_free (url); -- soup_session_queue_message (info->session, msg, iwin_finish, info); -+ soup_session_send_and_read_async (info->session, msg, G_PRIORITY_DEFAULT, -+ NULL, iwin_finish, info); - - info->requests_pending++; - } -diff --git a/libmateweather/weather-met.c b/libmateweather/weather-met.c -index 164e9f2..7022abb 100644 ---- a/libmateweather/weather-met.c -+++ b/libmateweather/weather-met.c -@@ -119,19 +119,20 @@ met_reprocess (char *x, int len) - */ - - static gchar * --met_parse (const gchar *meto) -+met_parse (const gchar *meto, gsize len) - { - gchar *p; - gchar *rp; - gchar *r = g_strdup ("Met Office Forecast\n"); - gchar *t; -+ const gchar *end = meto + len; - - g_return_val_if_fail (meto != NULL, r); - -- p = strstr (meto, "Summary: </b>"); -+ p = xstrnstr (meto, len, "Summary: </b>"); - g_return_val_if_fail (p != NULL, r); - -- rp = strstr (p, "Text issued at:"); -+ rp = xstrnstr (p, end - p, "Text issued at:"); - g_return_val_if_fail (rp != NULL, r); - - p += 13; -@@ -143,21 +144,31 @@ met_parse (const gchar *meto) - } - - static void --met_finish (SoupSession *session, SoupMessage *msg, gpointer data) -+met_finish (GObject *source, GAsyncResult *result, gpointer data) - { - WeatherInfo *info = (WeatherInfo *)data; -+ GError *error = NULL; -+ GBytes *bytes; -+ const char *response_body = NULL; -+ gsize len = 0; - - g_return_if_fail (info != NULL); - -- if (!SOUP_STATUS_IS_SUCCESSFUL (msg->status_code)) { -- g_warning ("Failed to get Met Office forecast data: %d %s.\n", -- msg->status_code, msg->reason_phrase); -- request_done (info, FALSE); -+ bytes = soup_session_send_and_read_finish (SOUP_SESSION(source), -+ result, &error); -+ -+ if (error != NULL) { -+ g_warning ("Failed to get Met Office forecast data: %s.\n", -+ error->message); -+ request_done (info, error); -+ g_error_free (error); - return; - } - -- info->forecast = met_parse (msg->response_body->data); -- request_done (info, TRUE); -+ response_body = g_bytes_get_data (bytes, &len); -+ info->forecast = met_parse (response_body, len); -+ g_bytes_unref (bytes); -+ request_done (info, NULL); - } - - void -@@ -171,7 +182,8 @@ metoffice_start_open (WeatherInfo *info) - url = g_strdup_printf ("http://www.metoffice.gov.uk/weather/europe/uk/%s.html", loc->zone + 1); - - msg = soup_message_new ("GET", url); -- soup_session_queue_message (info->session, msg, met_finish, info); -+ soup_session_send_and_read_async (info->session, msg, G_PRIORITY_DEFAULT, -+ NULL, met_finish, info); - g_free (url); - - info->requests_pending++; -diff --git a/libmateweather/weather-metar.c b/libmateweather/weather-metar.c -index 4698a07..a2d1f5f 100644 ---- a/libmateweather/weather-metar.c -+++ b/libmateweather/weather-metar.c -@@ -486,43 +486,59 @@ metar_parse (gchar *metar, WeatherInfo *info) - } - - static void --metar_finish (SoupSession *session, SoupMessage *msg, gpointer data) -+metar_finish (GObject *source, GAsyncResult *result, gpointer data) - { - WeatherInfo *info = (WeatherInfo *)data; - WeatherLocation *loc; -- const gchar *p, *endtag; -+ const gchar *p, *end, *endtag; - gchar *searchkey, *metar; - gboolean success = FALSE; -+ GError *error = NULL; -+ GBytes *bytes; -+ const char *response_body = NULL; -+ gsize len = 0; - - g_return_if_fail (info != NULL); - -- if (!SOUP_STATUS_IS_SUCCESSFUL (msg->status_code)) { -- if (SOUP_STATUS_IS_TRANSPORT_ERROR (msg->status_code)) -+ bytes = soup_session_send_and_read_finish (SOUP_SESSION(source), -+ result, &error); -+ -+ if (error != NULL) { -+ /* https://libsoup.org/libsoup-3.0/migrating-from-libsoup-2.html#status-codes-no-longer-used-for-internal-errors */ -+ switch (error->code) { -+ case SOUP_SESSION_ERROR_PARSING: -+ case SOUP_SESSION_ERROR_ENCODING: -+ case SOUP_SESSION_ERROR_TOO_MANY_REDIRECTS: - info->network_error = TRUE; -- else { -- /* Translators: %d is an error code, and %s the error string */ -- g_warning (_("Failed to get METAR data: %d %s.\n"), -- msg->status_code, msg->reason_phrase); -+ break; -+ default: -+ break; - } -- request_done (info, FALSE); -+ g_warning (_("Failed to get METAR data: %s.\n"), -+ error->message); -+ request_done (info, error); -+ g_error_free (error); - return; - } - - loc = info->location; - -+ response_body = g_bytes_get_data (bytes, &len); -+ end = response_body + len; -+ - searchkey = g_strdup_printf ("<raw_text>METAR %s", loc->code); -- p = strstr (msg->response_body->data, searchkey); -+ p = xstrnstr (response_body, len, searchkey); - g_free (searchkey); - if (p) { - p += WEATHER_LOCATION_CODE_LEN + 11; -- endtag = strstr (p, "</raw_text>"); -+ endtag = xstrnstr (p, end - p, "</raw_text>"); - if (endtag) - metar = g_strndup (p, endtag - p); - else -- metar = g_strdup (p); -+ metar = g_strndup (p, end - p); - success = metar_parse (metar, info); - g_free (metar); -- } else if (!strstr (msg->response_body->data, "aviationweather.gov")) { -+ } else if (!xstrnstr (response_body, len, "aviationweather.gov")) { - /* The response doesn't even seem to have come from NOAA... - * most likely it is a wifi hotspot login page. Call that a - * network error. -@@ -531,7 +547,8 @@ metar_finish (SoupSession *session, SoupMessage *msg, gpointer data) - } - - info->valid = success; -- request_done (info, TRUE); -+ request_done (info, NULL); -+ g_bytes_unref(bytes); - } - - /* Read current conditions and fill in info structure */ -@@ -540,6 +557,7 @@ metar_start_open (WeatherInfo *info) - { - WeatherLocation *loc; - SoupMessage *msg; -+ char *query; - - g_return_if_fail (info != NULL); - info->valid = info->network_error = FALSE; -@@ -549,8 +567,7 @@ metar_start_open (WeatherInfo *info) - return; - } - -- msg = soup_form_request_new ( -- "GET", "https://aviationweather.gov/api/data/dataserver", -+ query = soup_form_encode ( - "dataSource", "metars", - "requestType", "retrieve", - "format", "xml", -@@ -559,7 +576,11 @@ metar_start_open (WeatherInfo *info) - "fields", "raw_text", - "stationString", loc->code, - NULL); -- soup_session_queue_message (info->session, msg, metar_finish, info); -+ msg = soup_message_new_from_encoded_form ( -+ "GET", "https://aviationweather.gov/api/data/dataserver", -+ query); -+ soup_session_send_and_read_async (info->session, msg, G_PRIORITY_DEFAULT, -+ NULL, metar_finish, info); - - info->requests_pending++; - } -diff --git a/libmateweather/weather-priv.h b/libmateweather/weather-priv.h -index 817f13c..03cdcbd 100644 ---- a/libmateweather/weather-priv.h -+++ b/libmateweather/weather-priv.h -@@ -21,6 +21,7 @@ - - #include "config.h" - -+#include <string.h> - #include <time.h> - #include <libintl.h> - #include <math.h> -@@ -34,6 +35,8 @@ const char *mateweather_dpgettext (const char *context, const char *str) G_GNUC_ - #define _(str) (mateweather_gettext (str)) - #define C_(context, str) (mateweather_dpgettext (context, str)) - #define N_(str) (str) -+#define xstrnstr(haystack, hlen, needle) \ -+ memmem(haystack, hlen, needle, strlen(needle)) - - #define WEATHER_LOCATION_CODE_LEN 4 - -@@ -95,7 +98,6 @@ struct _WeatherInfo { - GSList *forecast_list; /* list of WeatherInfo* for the forecast, NULL if not available */ - gchar *radar_buffer; - gchar *radar_url; -- GdkPixbufLoader *radar_loader; - GdkPixbufAnimation *radar; - SoupSession *session; - gint requests_pending; -@@ -167,7 +169,7 @@ gboolean metar_parse (gchar *metar, - - gboolean requests_init (WeatherInfo *info); - void request_done (WeatherInfo *info, -- gboolean ok); -+ GError *error); - - void ecl2equ (gdouble t, - gdouble eclipLon, -diff --git a/libmateweather/weather-wx.c b/libmateweather/weather-wx.c -index e29cecc..11f7336 100644 ---- a/libmateweather/weather-wx.c -+++ b/libmateweather/weather-wx.c -@@ -25,48 +25,51 @@ - #include "weather-priv.h" - - static void --wx_finish (SoupSession *session, SoupMessage *msg, gpointer data) -+wx_finish (GObject *source, GAsyncResult *result, gpointer data) - { - WeatherInfo *info = (WeatherInfo *)data; - GdkPixbufAnimation *animation; -+ GError *error = NULL; - - g_return_if_fail (info != NULL); - -- if (!SOUP_STATUS_IS_SUCCESSFUL (msg->status_code)) { -- g_warning ("Failed to get radar map image: %d %s.\n", -- msg->status_code, msg->reason_phrase); -- g_object_unref (info->radar_loader); -- request_done (info, FALSE); -- return; -- } -+ animation = gdk_pixbuf_animation_new_from_stream_finish (result, &error); - -- gdk_pixbuf_loader_close (info->radar_loader, NULL); -- animation = gdk_pixbuf_loader_get_animation (info->radar_loader); -+ if (error != NULL) { -+ g_warning ("Failed to get radar map image: %s.\n", error->message); -+ request_done (info, error); -+ g_error_free (error); -+ return; -+ } - if (animation != NULL) { -- if (info->radar) -- g_object_unref (info->radar); -- info->radar = animation; -- g_object_ref (info->radar); -+ if (info->radar) -+ g_object_unref (info->radar); -+ info->radar = animation; -+ g_object_ref (info->radar); - } -- g_object_unref (info->radar_loader); - -- request_done (info, TRUE); -+ request_done (info, NULL); - } - - static void --wx_got_chunk (SoupMessage *msg, SoupBuffer *chunk, gpointer data) -+wx_got_chunk (GObject *source, GAsyncResult *result, gpointer data) - { - WeatherInfo *info = (WeatherInfo *)data; - GError *error = NULL; -+ GInputStream *istream; - - g_return_if_fail (info != NULL); - -- gdk_pixbuf_loader_write (info->radar_loader, (guchar *)chunk->data, -- chunk->length, &error); -- if (error) { -- g_print ("%s \n", error->message); -- g_error_free (error); -+ istream = soup_session_send_finish (SOUP_SESSION (source), result, &error); -+ -+ if (error != NULL) { -+ g_warning ("Failed to get radar map image: %s.\n", error->message); -+ g_error_free (error); -+ request_done (info, error); -+ return; - } -+ -+ gdk_pixbuf_animation_new_from_stream_async (istream, NULL, wx_finish, data); - } - - /* Get radar map and into newly allocated pixmap */ -@@ -79,7 +82,6 @@ wx_start_open (WeatherInfo *info) - - g_return_if_fail (info != NULL); - info->radar = NULL; -- info->radar_loader = gdk_pixbuf_loader_new (); - loc = info->location; - g_return_if_fail (loc != NULL); - -@@ -98,9 +100,8 @@ wx_start_open (WeatherInfo *info) - return; - } - -- g_signal_connect (msg, "got-chunk", G_CALLBACK (wx_got_chunk), info); -- soup_message_body_set_accumulate (msg->response_body, FALSE); -- soup_session_queue_message (info->session, msg, wx_finish, info); -+ soup_session_send_async (info->session, msg, G_PRIORITY_DEFAULT, NULL, -+ wx_got_chunk, info); - g_free (url); - - info->requests_pending++; -diff --git a/libmateweather/weather.c b/libmateweather/weather.c -index 86453fc..1d7533a 100644 ---- a/libmateweather/weather.c -+++ b/libmateweather/weather.c -@@ -348,12 +348,13 @@ requests_init (WeatherInfo *info) - return TRUE; - } - --void request_done (WeatherInfo *info, gboolean ok) -+void request_done (WeatherInfo *info, GError *error) - { -- if (ok) { -+ if (error == NULL) { - (void) calc_sun (info); - info->moonValid = info->valid && calc_moon (info); -- } -+ } else if (error->code == G_IO_ERROR_CANCELLED) -+ return; /* Caused by soup_session_abort */ - if (!--info->requests_pending) - info->finish_cb (info, info->cb_data); - } diff --git a/srcpkgs/libmateweather/patches/meta-speci.patch b/srcpkgs/libmateweather/patches/meta-speci.patch deleted file mode 100644 index c0a53f1e95a8c7..00000000000000 --- a/srcpkgs/libmateweather/patches/meta-speci.patch +++ /dev/null @@ -1,44 +0,0 @@ -From aadcaf8c9d47d41ee4d2d2be3f63709e2c86aeaf Mon Sep 17 00:00:00 2001 -From: Victor Kareh <vkareh@redhat.com> -Date: Thu, 25 Sep 2025 13:10:59 -0400 -Subject: [PATCH] metar: Support SPECI report data - -Since AviationWeather updated their API, they now return two report -types: METAR (standard hourly repors) and SPECI (special intermediate -reports). We can parse those out from the response since the format is -similar, and the only thing that changes is the prefix. ---- - libmateweather/weather-metar.c | 10 +++++++++- - 1 file changed, 9 insertions(+), 1 deletion(-) - -diff --git a/libmateweather/weather-metar.c b/libmateweather/weather-metar.c -index 48edece..a64b438 100644 ---- a/libmateweather/weather-metar.c -+++ b/libmateweather/weather-metar.c -@@ -526,9 +526,15 @@ metar_finish (GObject *source, GAsyncResult *result, gpointer data) - response_body = g_bytes_get_data (bytes, &len); - end = response_body + len; - -+ /* Try METAR first, then SPECI */ - searchkey = g_strdup_printf ("<raw_text>METAR %s", loc->code); - p = xstrnstr (response_body, len, searchkey); - g_free (searchkey); -+ if (!p) { -+ searchkey = g_strdup_printf ("<raw_text>SPECI %s", loc->code); -+ p = xstrnstr (response_body, len, searchkey); -+ g_free (searchkey); -+ } - if (p) { - p += WEATHER_LOCATION_CODE_LEN + 11; - endtag = xstrnstr (p, end - p, "</raw_text>"); -@@ -538,7 +544,9 @@ metar_finish (GObject *source, GAsyncResult *result, gpointer data) - metar = g_strndup (p, end - p); - success = metar_parse (metar, info); - g_free (metar); -- } else if (!xstrnstr (response_body, len, "aviationweather.gov")) { -+ } -+ -+ if (!success && !xstrnstr (response_body, len, "aviationweather.gov")) { - /* The response doesn't even seem to have come from NOAA... - * most likely it is a wifi hotspot login page. Call that a - * network error. diff --git a/srcpkgs/libmateweather/template b/srcpkgs/libmateweather/template deleted file mode 100644 index c21d1446073a23..00000000000000 --- a/srcpkgs/libmateweather/template +++ /dev/null @@ -1,34 +0,0 @@ -# Template file for 'libmateweather' -pkgname=libmateweather -version=1.28.1 -revision=2 -build_style=gnu-configure -configure_args="--disable-static --enable-locations-compression - --with-zoneinfo-dir=/usr/share/zoneinfo" -hostmakedepends="pkg-config glib-devel gettext automake gtk-doc - mate-common autoconf-archive gettext-devel-tools libtool" -makedepends="gtk+3-devel libxml2-devel libglib-devel libsoup3-devel" -depends="dconf" -short_desc="Provides access to weather information from the Internet for MATE" -maintainer="skmpz <dem.procopiou@gmail.com>" -license="GPL-2.0-or-later" -homepage="https://mate-desktop.org" -changelog="https://raw.githubusercontent.com/mate-desktop/libmateweather/master/NEWS" -distfiles="https://pub.mate-desktop.org/releases/${version%.*}/libmateweather-${version}.tar.xz" -distfiles="https://github.com/mate-desktop/libmateweather/archive/refs/tags/v${version}.tar.gz" -checksum=dfd0de546afda06e2a4d6837748910fa2074ab6fd76361fa67f642f456e184c1 - -pre_configure() { - autoreconf -fi -} - -libmateweather-devel_package() { - short_desc+=" - development files" - depends="${makedepends} ${sourcepkg}-${version}_${revision}" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - # vmove usr/share/gtk-doc - } -} diff --git a/srcpkgs/libmateweather/update b/srcpkgs/libmateweather/update deleted file mode 100644 index 0070f4d5e00630..00000000000000 --- a/srcpkgs/libmateweather/update +++ /dev/null @@ -1,2 +0,0 @@ -site="https://github.com/mate-desktop/$pkgname/tags" -pattern="(?<=v)[0-9]*[.][0-9]*[02468][.][0-9.]*(?=\.tar.gz)" diff --git a/srcpkgs/libmatroska-devel b/srcpkgs/libmatroska-devel deleted file mode 120000 index db06961a494a7a..00000000000000 --- a/srcpkgs/libmatroska-devel +++ /dev/null @@ -1 +0,0 @@ -libmatroska \ No newline at end of file diff --git a/srcpkgs/libmatroska/template b/srcpkgs/libmatroska/template deleted file mode 100644 index 72d7dcc23ea401..00000000000000 --- a/srcpkgs/libmatroska/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'libmatroska' -pkgname=libmatroska -version=1.7.1 -revision=1 -build_style=cmake -configure_args="-DBUILD_SHARED_LIBS=ON" -makedepends="libebml-devel" -short_desc="Extensible open standard Audio/Video container format" -maintainer="Matthias von Faber <mvf@gmx.eu>" -license="LGPL-2.1-or-later" -homepage="https://www.matroska.org/downloads/libraries.html" -changelog="https://raw.githubusercontent.com/Matroska-Org/libmatroska/master/NEWS.md" -distfiles="https://github.com/Matroska-Org/libmatroska/archive/refs/tags/release-${version}.tar.gz" -checksum=64763443947833e6c17f1f555f4bb0df6c9f91881810d9d5e0f0bad3622d308b - -libmatroska-devel_package() { - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.so" - vmove usr/lib/cmake - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/libmatroska/update b/srcpkgs/libmatroska/update deleted file mode 100644 index 0649cec1de2753..00000000000000 --- a/srcpkgs/libmatroska/update +++ /dev/null @@ -1 +0,0 @@ -site=https://dl.matroska.org/downloads/libmatroska/ diff --git a/srcpkgs/libmaxminddb-devel b/srcpkgs/libmaxminddb-devel deleted file mode 120000 index 9b6b0f3096f6d2..00000000000000 --- a/srcpkgs/libmaxminddb-devel +++ /dev/null @@ -1 +0,0 @@ -libmaxminddb \ No newline at end of file diff --git a/srcpkgs/libmaxminddb/template b/srcpkgs/libmaxminddb/template deleted file mode 100644 index 7f5de9d8461b38..00000000000000 --- a/srcpkgs/libmaxminddb/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'libmaxminddb' -pkgname=libmaxminddb -version=1.9.1 -revision=1 -build_style=gnu-configure -checkdepends="perl" -short_desc="C library for the MaxMind DB file format" -maintainer="Elie ROUDNINSKI <xademax@gmail.com>" -license="Apache-2.0" -homepage="https://maxmind.github.io/libmaxminddb/" -distfiles="https://github.com/maxmind/${pkgname}/releases/download/${version}/${pkgname}-${version}.tar.gz" -checksum=a80682a89d915fdf60b35d316232fb04ebf36fff27fda9bd39fe8a38d3cd3f12 - -libmaxminddb-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/share/man/man3 - } -} diff --git a/srcpkgs/libmbim-devel b/srcpkgs/libmbim-devel deleted file mode 120000 index ac469741695920..00000000000000 --- a/srcpkgs/libmbim-devel +++ /dev/null @@ -1 +0,0 @@ -libmbim \ No newline at end of file diff --git a/srcpkgs/libmbim/template b/srcpkgs/libmbim/template deleted file mode 100644 index df866e98ec65b9..00000000000000 --- a/srcpkgs/libmbim/template +++ /dev/null @@ -1,35 +0,0 @@ -# Template file for 'libmbim' -pkgname=libmbim -version=1.32.0 -revision=1 -build_style=meson -build_helper="gir" -configure_args="-Dintrospection=true $(vopt_bool man)" -hostmakedepends="pkg-config $(vopt_if man help2man)" -makedepends="glib-devel libgudev-devel bash-completion" -short_desc="MBIM modem protocol helper library" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-or-later, LGPL-2.1-or-later" -homepage="https://www.freedesktop.org/wiki/Software/libmbim/" -distfiles="https://gitlab.freedesktop.org/mobile-broadband/libmbim/-/archive/${version}/libmbim-${version}.tar.bz2" -checksum=47228f0c07dfb2fbf51e35eb60f12c22113ef6923a0e23fcae3b2a4efee5ed29 - -build_options="gir man" -build_options_default="gir" - -if [ "$CROSS_BUILD" ]; then - hostmakedepends+=" glib-devel" -else - build_options_default+=" man" -fi - -libmbim-devel_package() { - depends="${sourcepkg}-${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - vmove usr/share - } -} diff --git a/srcpkgs/libmcpp b/srcpkgs/libmcpp deleted file mode 120000 index 7539443a482fbc..00000000000000 --- a/srcpkgs/libmcpp +++ /dev/null @@ -1 +0,0 @@ -mcpp \ No newline at end of file diff --git a/srcpkgs/libmcrypt-devel b/srcpkgs/libmcrypt-devel deleted file mode 120000 index 14f364867516d4..00000000000000 --- a/srcpkgs/libmcrypt-devel +++ /dev/null @@ -1 +0,0 @@ -libmcrypt \ No newline at end of file diff --git a/srcpkgs/libmcrypt/patches/01-rotate-mask.patch b/srcpkgs/libmcrypt/patches/01-rotate-mask.patch deleted file mode 100644 index 568caa463862be..00000000000000 --- a/srcpkgs/libmcrypt/patches/01-rotate-mask.patch +++ /dev/null @@ -1,18 +0,0 @@ ---- a/KNOWN-BUGS 2008-12-13 15:31:49.000000000 -0500 -+++ /dev/null 2008-12-13 02:05:21.751517562 -0500 -@@ -1 +0,0 @@ --- cast-256 and rc6 do not work properly on Alpha (64 bit) machines ---- a/lib/mcrypt_modules.h.orig 2008-12-13 15:33:06.000000000 -0500 -+++ b/lib/mcrypt_modules.h 2008-12-13 15:25:01.000000000 -0500 -@@ -1,7 +1,7 @@ --#define rotl32(x,n) (((x) << ((word32)(n))) | ((x) >> (32 - (word32)(n)))) --#define rotr32(x,n) (((x) >> ((word32)(n))) | ((x) << (32 - (word32)(n)))) --#define rotl16(x,n) (((x) << ((word16)(n))) | ((x) >> (16 - (word16)(n)))) --#define rotr16(x,n) (((x) >> ((word16)(n))) | ((x) << (16 - (word16)(n)))) -+#define rotl32(x,n) (((x) << ((word32)(n & 31))) | ((x) >> (32 - (word32)(n & 31)))) -+#define rotr32(x,n) (((x) >> ((word32)(n & 31))) | ((x) << (32 - (word32)(n & 31)))) -+#define rotl16(x,n) (((x) << ((word16)(n & 15))) | ((x) >> (16 - (word16)(n & 15)))) -+#define rotr16(x,n) (((x) >> ((word16)(n & 15))) | ((x) << (16 - (word16)(n & 15)))) - - /* Use hardware rotations.. when available */ - #ifdef swap32 diff --git a/srcpkgs/libmcrypt/patches/02-autoconf-2.70.patch b/srcpkgs/libmcrypt/patches/02-autoconf-2.70.patch deleted file mode 100644 index 0fa3bc0e7ce128..00000000000000 --- a/srcpkgs/libmcrypt/patches/02-autoconf-2.70.patch +++ /dev/null @@ -1,16 +0,0 @@ ---- libmcrypt-2.5.8/libltdl/configure.in -+++ libmcrypt-2.5.8/libltdl/configure.in -@@ -2,13 +2,6 @@ - - AC_INIT(ltdl.c) - --dnl We shouldn't be using these internal macros of autoconf, --dnl but CONFIG_AUX_DIR($with_auxdir) breaks automake. --AC_ARG_WITH(auxdir, --[ --with-auxdir=DIR path to autoconf auxiliary files], --[AC_CONFIG_AUX_DIRS($with_auxdir)], --[AC_CONFIG_AUX_DIR_DEFAULT]) -- - if test -z "$enable_ltdl_install$enable_ltdl_convenience"; then - if test -f ${srcdir}/ltmain.sh; then - # if libltdl is libtoolized, it is assumed to be stand-alone and diff --git a/srcpkgs/libmcrypt/patches/03-uninitialized.patch b/srcpkgs/libmcrypt/patches/03-uninitialized.patch deleted file mode 100644 index f52dc9334b40fa..00000000000000 --- a/srcpkgs/libmcrypt/patches/03-uninitialized.patch +++ /dev/null @@ -1,12 +0,0 @@ -diff -up libmcrypt-2.5.8/modules/algorithms/twofish.c.BAD libmcrypt-2.5.8/modules/algorithms/twofish.c ---- libmcrypt-2.5.8/modules/algorithms/twofish.c.BAD 2008-08-25 17:38:21.000000000 -0400 -+++ libmcrypt-2.5.8/modules/algorithms/twofish.c 2008-08-25 17:38:30.000000000 -0400 -@@ -499,7 +499,7 @@ static void f_rnd(int i, word32* blk, TW - /* encrypt a block of text */ - WIN32DLL_DEFINE void _mcrypt_encrypt(TWI * pkey, word32 * in_blk) - { -- word32 t0, t1, blk[4]; -+ word32 t0 = 0, t1 = 0, blk[4]; - #ifdef WORDS_BIGENDIAN - blk[0] = byteswap32(in_blk[0]) ^ pkey->l_key[0]; - blk[1] = byteswap32(in_blk[1]) ^ pkey->l_key[1]; diff --git a/srcpkgs/libmcrypt/patches/04-prototypes.patch b/srcpkgs/libmcrypt/patches/04-prototypes.patch deleted file mode 100644 index eca6e779316179..00000000000000 --- a/srcpkgs/libmcrypt/patches/04-prototypes.patch +++ /dev/null @@ -1,35 +0,0 @@ -diff -up libmcrypt-2.5.8/modules/algorithms/des.c.BAD libmcrypt-2.5.8/modules/algorithms/des.c ---- libmcrypt-2.5.8/modules/algorithms/des.c.BAD 2008-08-25 17:40:29.000000000 -0400 -+++ libmcrypt-2.5.8/modules/algorithms/des.c 2008-08-25 17:40:51.000000000 -0400 -@@ -35,9 +35,12 @@ - - /* #define NULL 0 */ - --static void permute_ip(), permute_fp(), perminit_ip(), spinit(), --perminit_fp(); --static word32 f(); -+static void permute_ip(char *, DES_KEY *, char *); -+static void permute_fp(char *, DES_KEY *, char *); -+static void perminit_ip(DES_KEY *); -+static void spinit(DES_KEY *); -+static void perminit_fp(DES_KEY *); -+static word32 f(DES_KEY *, register word32, register char *); - - - /* Tables defined in the Data Encryption Standard documents */ -diff -up libmcrypt-2.5.8/modules/algorithms/tripledes.c.BAD libmcrypt-2.5.8/modules/algorithms/tripledes.c ---- libmcrypt-2.5.8/modules/algorithms/tripledes.c.BAD 2008-08-25 17:40:56.000000000 -0400 -+++ libmcrypt-2.5.8/modules/algorithms/tripledes.c 2008-08-25 17:41:13.000000000 -0400 -@@ -36,8 +36,10 @@ - - /* #define NULL 0 */ - --static void permute(), perminit(), spinit(); --static word32 f(); -+static void permute(char *, char[16][16][8], char *); -+static void perminit(char[16][16][8], char[64]); -+static void spinit(TRIPLEDES_KEY *, int); -+static word32 f(TRIPLEDES_KEY *, int, register word32, register char *); - - - /* Tables defined in the Data Encryption Standard documents */ diff --git a/srcpkgs/libmcrypt/patches/05-c99.patch b/srcpkgs/libmcrypt/patches/05-c99.patch deleted file mode 100644 index 885d292d052a0b..00000000000000 --- a/srcpkgs/libmcrypt/patches/05-c99.patch +++ /dev/null @@ -1,98 +0,0 @@ -https://src.fedoraproject.org/rpms/libmcrypt/blob/e02fbd614a5b7ba093e9e15ab322e7eb02d64e3b/f/libmcrypt-c99.patch - -Add return and argument types to fake prototypes in mcrypt_symb.c. -This avoids build failures with future compilers that do not support -implicit function declarations. - -Also fix a minor type error in the perminit calls in the Triple DES -implementation. - -Submitted upstream: <https://sourceforge.net/p/mcrypt/patches/15/> - -diff --git a/lib/Makefile.am b/lib/Makefile.am -index a1a09578858aaf3c..a92f150627a1f610 100644 ---- a/lib/Makefile.am -+++ b/lib/Makefile.am -@@ -23,8 +23,8 @@ mcrypt_symb.c: mcrypt_internal.h - @echo "/* This is automatically created. Don't touch... */" >> mcrypt_symb.c - @echo "" >> mcrypt_symb.c - -@for i in $(EXTRA_ALGOS); do \ -- if test -f ../modules/algorithms/$$i.c; then cat ../modules/algorithms/$$i.c 2>/dev/null|grep define|grep LTX|awk '{print "extern "$$3"();";}' >> mcrypt_symb.c 2>/dev/null; fi; \ -- if test -f ../modules/modes/$$i.c; then cat ../modules/modes/$$i.c 2>/dev/null|grep define|grep LTX|awk '{print "extern "$$3"();";}' >> mcrypt_symb.c 2>/dev/null; fi; \ -+ if test -f ../modules/algorithms/$$i.c; then cat ../modules/algorithms/$$i.c 2>/dev/null|grep define|grep LTX|awk '{print "extern void "$$3"(void);";}' >> mcrypt_symb.c 2>/dev/null; fi; \ -+ if test -f ../modules/modes/$$i.c; then cat ../modules/modes/$$i.c 2>/dev/null|grep define|grep LTX|awk '{print "extern void "$$3"(void);";}' >> mcrypt_symb.c 2>/dev/null; fi; \ - done - @echo "" >> mcrypt_symb.c - @echo "const mcrypt_preloaded mps[] = {" >> mcrypt_symb.c -diff --git a/lib/Makefile.in b/lib/Makefile.in -index 1baaa1e94be1abce..e0e690d1c831370f 100644 ---- a/lib/Makefile.in -+++ b/lib/Makefile.in -@@ -561,8 +561,8 @@ mcrypt_symb.c: mcrypt_internal.h - @echo "/* This is automatically created. Don't touch... */" >> mcrypt_symb.c - @echo "" >> mcrypt_symb.c - -@for i in $(EXTRA_ALGOS); do \ -- if test -f ../modules/algorithms/$$i.c; then cat ../modules/algorithms/$$i.c 2>/dev/null|grep define|grep LTX|awk '{print "extern "$$3"();";}' >> mcrypt_symb.c 2>/dev/null; fi; \ -- if test -f ../modules/modes/$$i.c; then cat ../modules/modes/$$i.c 2>/dev/null|grep define|grep LTX|awk '{print "extern "$$3"();";}' >> mcrypt_symb.c 2>/dev/null; fi; \ -+ if test -f ../modules/algorithms/$$i.c; then cat ../modules/algorithms/$$i.c 2>/dev/null|grep define|grep LTX|awk '{print "extern void "$$3"(void);";}' >> mcrypt_symb.c 2>/dev/null; fi; \ -+ if test -f ../modules/modes/$$i.c; then cat ../modules/modes/$$i.c 2>/dev/null|grep define|grep LTX|awk '{print "extern void "$$3"(void);";}' >> mcrypt_symb.c 2>/dev/null; fi; \ - done - @echo "" >> mcrypt_symb.c - @echo "const mcrypt_preloaded mps[] = {" >> mcrypt_symb.c -diff --git a/modules/algorithms/tripledes.c b/modules/algorithms/tripledes.c -index 98e9bd45b4f336b1..2737d2fd8fd02a3f 100644 ---- a/modules/algorithms/tripledes.c -+++ b/modules/algorithms/tripledes.c -@@ -201,8 +201,8 @@ static int _mcrypt_desinit(TRIPLEDES_KEY * key) - spinit(key, 0); - spinit(key, 1); - spinit(key, 2); -- perminit(&key->iperm, ip); -- perminit(&key->fperm, fp); -+ perminit(key->iperm, ip); -+ perminit(key->fperm, fp); - - - return 0; -https://src.fedoraproject.org/rpms/libmcrypt/blob/e02fbd614a5b7ba093e9e15ab322e7eb02d64e3b/f/libmcrypt-configure-c99-2.patch - -Fix glitches in the readdir and bcopy probes. They were -just invalid. - -diff --git a/configure b/configure -index d0fb8783e147654b..4fe7660a16359171 100755 ---- a/configure -+++ b/configure -@@ -6639,7 +6639,7 @@ fi - done - - --for ac_func in readdir,, -+for ac_func in readdir - do - as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` - echo "$as_me:$LINENO: checking for $ac_func" >&5 -@@ -6741,7 +6741,7 @@ fi - done - - --for ac_func in bcopy,, -+for ac_func in bcopy - do - as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` - echo "$as_me:$LINENO: checking for $ac_func" >&5 -diff --git a/configure.in b/configure.in -index a815778931728ec2..f0c9a0e8f73e1153 100644 ---- a/configure.in -+++ b/configure.in -@@ -204,8 +204,8 @@ AC_FUNC_MEMCMP - AC_FUNC_REALLOC - - AC_CHECK_FUNCS([bzero memmove memset mlock readdir_r strchr strdup strrchr]) --AC_CHECK_FUNCS([readdir,,]) --AC_CHECK_FUNCS([bcopy,,]) -+AC_CHECK_FUNCS([readdir]) -+AC_CHECK_FUNCS([bcopy]) - - dnl Checks for libraries. - AC_C_BIGENDIAN diff --git a/srcpkgs/libmcrypt/template b/srcpkgs/libmcrypt/template deleted file mode 100644 index 51e494f4786ff9..00000000000000 --- a/srcpkgs/libmcrypt/template +++ /dev/null @@ -1,31 +0,0 @@ -# Template file for 'libmcrypt' -pkgname=libmcrypt -version=2.5.8 -revision=4 -build_style=gnu-configure -hostmakedepends="automake libtool libltdl-devel" -short_desc="A data encryption library" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-or-later" -homepage="http://mcrypt.sourceforge.net/" -distfiles="${SOURCEFORGE_SITE}/mcrypt/$pkgname-$version.tar.bz2" -checksum=bf2f1671f44af88e66477db0982d5ecb5116a5c767b0a0d68acb34499d41b793 - -pre_configure() { - sed 's/AM_CONFIG_HEADER/AC_CONFIG_HEADERS/g' \ - configure.in >configure.ac - sed 's/AM_CONFIG_HEADER/AC_CONFIG_HEADERS/g' \ - libltdl/configure.in >libltdl/configure.ac - autoreconf -fi -} - -libmcrypt-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.so" - vmove usr/bin - vmove usr/share - } -} diff --git a/srcpkgs/libmd-devel b/srcpkgs/libmd-devel deleted file mode 120000 index 3bdbe0fc885e95..00000000000000 --- a/srcpkgs/libmd-devel +++ /dev/null @@ -1 +0,0 @@ -libmd \ No newline at end of file diff --git a/srcpkgs/libmd/template b/srcpkgs/libmd/template deleted file mode 100644 index 858dbb8e0b0d6b..00000000000000 --- a/srcpkgs/libmd/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'libmd' -pkgname=libmd -version=1.1.0 -revision=1 -build_style=gnu-configure -short_desc="Message Digest functions from BSD systems" -maintainer="Duncaen <duncaen@voidlinux.org>" -license="BSD-3-Clause, BSD-2-Clause, ISC, Beerware, custom:Public Domain" -homepage="https://www.hadrons.org/software/libmd/" -distfiles="https://archive.hadrons.org/software/libmd/libmd-${version}.tar.xz" -checksum=1bd6aa42275313af3141c7cf2e5b964e8b1fd488025caf2f971f43b00776b332 - -post_install() { - vlicense COPYING -} - -libmd-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/libmd4c b/srcpkgs/libmd4c deleted file mode 120000 index adcb58a719b647..00000000000000 --- a/srcpkgs/libmd4c +++ /dev/null @@ -1 +0,0 @@ -md4c \ No newline at end of file diff --git a/srcpkgs/libmd4c-devel b/srcpkgs/libmd4c-devel deleted file mode 120000 index adcb58a719b647..00000000000000 --- a/srcpkgs/libmd4c-devel +++ /dev/null @@ -1 +0,0 @@ -md4c \ No newline at end of file diff --git a/srcpkgs/libmd4c-html b/srcpkgs/libmd4c-html deleted file mode 120000 index adcb58a719b647..00000000000000 --- a/srcpkgs/libmd4c-html +++ /dev/null @@ -1 +0,0 @@ -md4c \ No newline at end of file diff --git a/srcpkgs/libmdb b/srcpkgs/libmdb deleted file mode 120000 index 2eab33f4a9b3d8..00000000000000 --- a/srcpkgs/libmdb +++ /dev/null @@ -1 +0,0 @@ -mdbtools \ No newline at end of file diff --git a/srcpkgs/libmdnsd b/srcpkgs/libmdnsd deleted file mode 120000 index 8cc3396b08c124..00000000000000 --- a/srcpkgs/libmdnsd +++ /dev/null @@ -1 +0,0 @@ -mdnsd \ No newline at end of file diff --git a/srcpkgs/libmdnsd-devel b/srcpkgs/libmdnsd-devel deleted file mode 120000 index 8cc3396b08c124..00000000000000 --- a/srcpkgs/libmdnsd-devel +++ /dev/null @@ -1 +0,0 @@ -mdnsd \ No newline at end of file diff --git a/srcpkgs/libmed b/srcpkgs/libmed deleted file mode 120000 index 2235660e3d981f..00000000000000 --- a/srcpkgs/libmed +++ /dev/null @@ -1 +0,0 @@ -med \ No newline at end of file diff --git a/srcpkgs/libmed-devel b/srcpkgs/libmed-devel deleted file mode 120000 index 2235660e3d981f..00000000000000 --- a/srcpkgs/libmed-devel +++ /dev/null @@ -1 +0,0 @@ -med \ No newline at end of file diff --git a/srcpkgs/libmediaart-devel b/srcpkgs/libmediaart-devel deleted file mode 120000 index 4b6bcd322d8c2e..00000000000000 --- a/srcpkgs/libmediaart-devel +++ /dev/null @@ -1 +0,0 @@ -libmediaart \ No newline at end of file diff --git a/srcpkgs/libmediaart/template b/srcpkgs/libmediaart/template deleted file mode 100644 index c594e3fb3188ea..00000000000000 --- a/srcpkgs/libmediaart/template +++ /dev/null @@ -1,44 +0,0 @@ -# Template file for 'libmediaart' -pkgname=libmediaart -version=1.9.6 -revision=1 -build_style=meson -build_helper="gir" -configure_args="$(vopt_bool gtk_doc)" -hostmakedepends="pkg-config intltool glib-devel $(vopt_if vala vala) - $(vopt_if gtk_doc gtk-doc)" -makedepends="libglib-devel gdk-pixbuf-devel $(vopt_if vala vala)" -short_desc="Media art extraction and cache management library" -maintainer="Orphaned <orphan@voidlinux.org>" -license="LGPL-2.1-or-later" -homepage="http://www.gnome.org/" -changelog="https://gitlab.gnome.org/GNOME/libmediaart/-/raw/master/NEWS" -distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=c3bc5025d7db380587f9c8eb800c611f6b5a16d6b4b78fcff93f62876a677f17 - -# Package build options -build_options="gir vala gtk_doc" -build_options_default="gir vala" - -if [ -z "$CROSS_BUILD" ]; then - build_options_default+=" gtk_doc" -fi - -libmediaart-devel_package() { - depends="${makedepends} ${sourcepkg}>=${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/gtk-doc - fi - 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/libmediainfo-devel b/srcpkgs/libmediainfo-devel deleted file mode 120000 index 815886eb38c3de..00000000000000 --- a/srcpkgs/libmediainfo-devel +++ /dev/null @@ -1 +0,0 @@ -libmediainfo \ No newline at end of file diff --git a/srcpkgs/libmediainfo/template b/srcpkgs/libmediainfo/template deleted file mode 100644 index 5698bd1fb5d56d..00000000000000 --- a/srcpkgs/libmediainfo/template +++ /dev/null @@ -1,76 +0,0 @@ -# Template file for 'libmediainfo' -pkgname=libmediainfo -version=25.04 -revision=1 -_tests_commit=983666091bee260198d8426e2045f1aca85e5e2f -build_wrksrc=Project/GNU/Library -build_style=gnu-configure -configure_args="--enable-shared --disable-static --with-libcurl --with-libmms" -hostmakedepends="automake libtool pkg-config" -makedepends="libcurl-devel libmms-devel libzen-devel" -checkdepends="git libxml2 nodejs libxml2" -short_desc="Shared library for mediainfo" -maintainer="John <me@johnnynator.dev>" -license="BSD-2-Clause" -homepage="https://mediaarea.net/MediaInfo" -distfiles="https://mediaarea.net/download/source/libmediainfo/${version}/${pkgname}_${version}.tar.xz" -checksum=ad45ed7c9db7807aa803845ca88bad9526aa8da883a58127e5390aaa2d81bbb1 -skip_extraction="mediatrace.xsd - micromediatrace.xsd - mediainfo.xsd - mediaarea.xsd - ${_tests_commit}.tar.gz" -disable_parallel_check=yes - -if [ "$XBPS_CHECK_PKGS" ]; then - distfiles+=" - https://github.com/MediaArea/MediaAreaXml/raw/master/mediatrace.xsd - https://github.com/MediaArea/MediaAreaXml/raw/master/micromediatrace.xsd - https://mediaarea.net/mediainfo/mediainfo_2_0.xsd>mediainfo.xsd - https://github.com/MediaArea/MediaAreaXml/raw/master/mediaarea.xsd - https://github.com/MediaArea/MediaArea-RegressionTestingFiles/archive/${_tests_commit}.tar.gz" - checksum+=" - a11b37a3c421da4b876f3d9394e9b4c5893115e5431774c2f34225753c01a399 - 40ff46f5475cd20e110b92b312ec30196ffe691b84f355e6a8923a038df4ed39 - ee1fbb9f899d547fe203960dd98e863fac61a5fa0db7ad3b77f69589a1d02e49 - 14faa6e04046c49952c9405266a21bf6fb0e4ad56a13232a5bfe3c9dbdfe9a8f - ba4ab436ce514d99e9c7cbfc46d844c597bfec0a986d49b441d62385561c0e0d" -fi - -post_extract() { - if [ "$XBPS_CHECK_PKGS" ]; then - vsrcextract -C ${build_wrksrc}/test/Files ${_tests_commit}.tar.gz - for f in mediatrace.xsd micromediatrace.xsd mediainfo.xsd mediaarea.xsd; do - cp "${XBPS_SRCDISTDIR}/${pkgname}-${version}/$f" "${wrksrc}/${build_wrksrc}/test/$f" - done - fi -} - -pre_check() { - npm install jsonlint - export PATH="$PATH:${wrksrc}/${build_wrksrc}/node_modules/.bin/" -} - -pre_configure() { - autoreconf -fi -} - -post_install() { - for i in MediaInfo MediaInfoDLL; do - install -Dm644 ${wrksrc}/Source/$i/*.h -t ${DESTDIR}/usr/include/$i - done - - sed -i -e 's|Version: |Version: '$version'|g' libmediainfo.pc - vinstall libmediainfo.pc 644 usr/lib/pkgconfig - vlicense ${wrksrc}/License.html -} - -libmediainfo-devel_package() { - depends="${makedepends} libmediainfo>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/libmediainfo/update b/srcpkgs/libmediainfo/update deleted file mode 100644 index 24e825c75e0854..00000000000000 --- a/srcpkgs/libmediainfo/update +++ /dev/null @@ -1 +0,0 @@ -site="${homepage}/Download/Source" diff --git a/srcpkgs/libmemcached-devel b/srcpkgs/libmemcached-devel deleted file mode 120000 index f6ef1b236c5d7e..00000000000000 --- a/srcpkgs/libmemcached-devel +++ /dev/null @@ -1 +0,0 @@ -libmemcached \ No newline at end of file diff --git a/srcpkgs/libmemcached-doc b/srcpkgs/libmemcached-doc deleted file mode 120000 index f6ef1b236c5d7e..00000000000000 --- a/srcpkgs/libmemcached-doc +++ /dev/null @@ -1 +0,0 @@ -libmemcached \ No newline at end of file diff --git a/srcpkgs/libmemcached/patches/libmemcached-fix-linking-with-libpthread.patch b/srcpkgs/libmemcached/patches/libmemcached-fix-linking-with-libpthread.patch deleted file mode 100644 index 7e85c64057fe9e..00000000000000 --- a/srcpkgs/libmemcached/patches/libmemcached-fix-linking-with-libpthread.patch +++ /dev/null @@ -1,19 +0,0 @@ -diff -up build-aux/ltmain.sh ---- a/build-aux/ltmain.sh 2013-12-03 16:36:53.222107642 +0100 -+++ b/build-aux/ltmain.sh 2013-12-03 16:37:35.770132249 +0100 -@@ -5664,6 +5664,15 @@ func_mode_link () - *" $arg "*) ;; - * ) func_append new_inherited_linker_flags " $arg" ;; - esac -+ # As we are forced to pass -nostdlib to g++ during linking, the option -+ # -pthread{,s} is not in effect; add the -lpthread to $deplist -+ # explicitly to link correctly. -+ if test "$tagname" = CXX -a x"$with_gcc" = xyes; then -+ case "$arg" in -+ -pthread*) func_append deplibs " -lpthread" ;; -+ esac -+ fi -+ - continue - ;; - diff --git a/srcpkgs/libmemcached/patches/memflush.patch b/srcpkgs/libmemcached/patches/memflush.patch deleted file mode 100644 index 6644c8353e0c85..00000000000000 --- a/srcpkgs/libmemcached/patches/memflush.patch +++ /dev/null @@ -1,20 +0,0 @@ ---- a/clients/memflush.cc -+++ b/clients/memflush.cc -@@ -39,7 +39,7 @@ - { - options_parse(argc, argv); - -- if (opt_servers == false) -+ if (opt_servers == NULL) - { - char *temp; - -@@ -48,7 +48,7 @@ - opt_servers= strdup(temp); - } - -- if (opt_servers == false) -+ if (opt_servers == NULL) - { - std::cerr << "No Servers provided" << std::endl; - exit(EXIT_FAILURE); diff --git a/srcpkgs/libmemcached/patches/musl-fixes.patch b/srcpkgs/libmemcached/patches/musl-fixes.patch deleted file mode 100644 index 923d6733a81533..00000000000000 --- a/srcpkgs/libmemcached/patches/musl-fixes.patch +++ /dev/null @@ -1,51 +0,0 @@ -diff --git libhashkit/fnv_64.cc libhashkit/fnv_64.cc -index 68e4dd0..88bbace 100644 ---- a/libhashkit/fnv_64.cc -+++ b/libhashkit/fnv_64.cc -@@ -37,6 +37,9 @@ - - - #include <libhashkit/common.h> -+#ifndef __GLIBC__ -+#include <sys/reg.h> -+#endif - - #if __WORDSIZE == 64 && defined(HAVE_FNV64_HASH) - -diff --git libhashkit/has.cc libhashkit/has.cc -index 843e32e..7dbadc3 100644 ---- a/libhashkit/has.cc -+++ b/libhashkit/has.cc -@@ -37,6 +37,9 @@ - - - #include <libhashkit/common.h> -+#ifndef __GLIBC__ -+#include <sys/reg.h> -+#endif - - bool libhashkit_has_algorithm(const hashkit_hash_algorithm_t algo) - { -diff --git libtest/cmdline.cc libtest/cmdline.cc -index 29a22de..161c646 100644 ---- a/libtest/cmdline.cc -+++ b/libtest/cmdline.cc -@@ -61,7 +61,7 @@ using namespace libtest; - #include <algorithm> - #include <stdexcept> - --#ifndef __USE_GNU -+#ifndef _GNU_SOURCE - static char **environ= NULL; - #endif - -@@ -201,7 +201,7 @@ Application::error_t Application::run(const char *args[]) - - fatal_assert(posix_spawnattr_setsigmask(&spawnattr, &mask) == 0); - --#if defined(POSIX_SPAWN_USEVFORK) || defined(__linux__) -+#if defined(POSIX_SPAWN_USEVFORK) || defined(__GLIBC__) - // Use USEVFORK on linux - flags |= POSIX_SPAWN_USEVFORK; - #endif - diff --git a/srcpkgs/libmemcached/template b/srcpkgs/libmemcached/template deleted file mode 100644 index 7d7421faacd9bd..00000000000000 --- a/srcpkgs/libmemcached/template +++ /dev/null @@ -1,38 +0,0 @@ -# Template file for 'libmemcached' -pkgname=libmemcached -version=1.0.18 -revision=6 -build_style=gnu-configure -configure_args="--prefix=/usr" -hostmakedepends="perl" -makedepends="libevent-devel libsasl-devel memcached-devel" -short_desc="C/C++ library to memcached" -maintainer="Orphaned <orphan@voidlinux.org>" -license="BSD-3-Clause" -homepage="https://libmemcached.org/libMemcached.html" -distfiles="http://launchpad.net/${pkgname}/1.0/${version}/+download/${pkgname}-${version}.tar.gz" -checksum=e22c0bb032fde08f53de9ffbc5a128233041d9f33b5de022c0978a2149885f82 - -post_install() { - vlicense COPYING -} - -libmemcached-devel_package() { - short_desc+=" - development files" - depends="libsasl-devel ${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - vmove usr/share/aclocal - } -} - -libmemcached-doc_package() { - short_desc+=" - documentation" - pkg_install() { - vmove usr/share/man - } -} - diff --git a/srcpkgs/libmgba b/srcpkgs/libmgba deleted file mode 120000 index f28581f3b33eff..00000000000000 --- a/srcpkgs/libmgba +++ /dev/null @@ -1 +0,0 @@ -mgba \ No newline at end of file diff --git a/srcpkgs/libmgba-devel b/srcpkgs/libmgba-devel deleted file mode 120000 index f28581f3b33eff..00000000000000 --- a/srcpkgs/libmgba-devel +++ /dev/null @@ -1 +0,0 @@ -mgba \ No newline at end of file diff --git a/srcpkgs/libmicrodns-devel b/srcpkgs/libmicrodns-devel deleted file mode 120000 index 63d24b2d0ca3c4..00000000000000 --- a/srcpkgs/libmicrodns-devel +++ /dev/null @@ -1 +0,0 @@ -libmicrodns \ No newline at end of file diff --git a/srcpkgs/libmicrodns/template b/srcpkgs/libmicrodns/template deleted file mode 100644 index d4ef3c82cab923..00000000000000 --- a/srcpkgs/libmicrodns/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'libmicrodns' -pkgname=libmicrodns -version=0.2.0 -revision=1 -build_style=meson -hostmakedepends="pkg-config" -short_desc="Minimal mDNS resolver library" -maintainer="Orphaned <orphan@voidlinux.org>" -license="LGPL-2.1-only" -homepage="https://github.com/videolabs/libmicrodns" -distfiles="https://github.com/videolabs/libmicrodns/archive/${version}.tar.gz" -checksum=9864a088ffef4d4255d5abf63c6f603d1dc343dfec2809ff0c3f1624045b80fa - -libmicrodns-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/libmicrohttpd-devel b/srcpkgs/libmicrohttpd-devel deleted file mode 120000 index 30a8d9663f0e42..00000000000000 --- a/srcpkgs/libmicrohttpd-devel +++ /dev/null @@ -1 +0,0 @@ -libmicrohttpd \ No newline at end of file diff --git a/srcpkgs/libmicrohttpd/template b/srcpkgs/libmicrohttpd/template deleted file mode 100644 index 6974d0cda07c18..00000000000000 --- a/srcpkgs/libmicrohttpd/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 'libmicrohttpd' -pkgname=libmicrohttpd -version=1.0.2 -revision=1 -build_style=gnu-configure -configure_args=" - --enable-https - --enable-messages" -makedepends="gnutls-devel" -checkdepends="libcurl-devel" -short_desc="Library embedding HTTP server functionality" -maintainer="Duncaen <duncaen@voidlinux.org>" -license="LGPL-2.1-or-later" -homepage="https://www.gnu.org/software/libmicrohttpd/" -changelog="https://git.gnunet.org/libmicrohttpd.git/plain/ChangeLog?h=v${version}" -distfiles="${GNU_SITE}/libmicrohttpd/libmicrohttpd-${version}.tar.gz" -checksum=df324fcd0834175dab07483133902d9774a605bfa298025f69883288fd20a8c7 - -libmicrohttpd-devel_package() { - depends="${makedepends} ${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/libmikmod-devel b/srcpkgs/libmikmod-devel deleted file mode 120000 index a595774b214a00..00000000000000 --- a/srcpkgs/libmikmod-devel +++ /dev/null @@ -1 +0,0 @@ -libmikmod \ No newline at end of file diff --git a/srcpkgs/libmikmod/template b/srcpkgs/libmikmod/template deleted file mode 100644 index de3db6d9ffc268..00000000000000 --- a/srcpkgs/libmikmod/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'libmikmod' -pkgname=libmikmod -version=3.3.11.1 -revision=1 -build_style=gnu-configure -short_desc="MikMod Sound Library" -maintainer="Orphaned <orphan@voidlinux.org>" -homepage="http://mikmod.shlomifish.org/" -license="GPL-2, LGPL-2.1" -distfiles="${SOURCEFORGE_SITE}/mikmod/${pkgname}-${version}.tar.gz" -checksum=ad9d64dfc8f83684876419ea7cd4ff4a41d8bcd8c23ef37ecb3a200a16b46d19 - -libmikmod-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/bin - vmove usr/include - vmove usr/share - vmove usr/lib/*.a - vmove usr/lib/*.so - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/libmill-devel b/srcpkgs/libmill-devel deleted file mode 120000 index 48cc22afb35905..00000000000000 --- a/srcpkgs/libmill-devel +++ /dev/null @@ -1 +0,0 @@ -libmill \ No newline at end of file diff --git a/srcpkgs/libmill/patches/gcc9.patch b/srcpkgs/libmill/patches/gcc9.patch deleted file mode 100644 index 0690f10035d961..00000000000000 --- a/srcpkgs/libmill/patches/gcc9.patch +++ /dev/null @@ -1,31 +0,0 @@ -From 195809f97a368380487259dca3f0926d29a298a6 Mon Sep 17 00:00:00 2001 -From: Adel Mamin <adel.mamin@exafore.com> -Date: Thu, 18 Jul 2019 12:51:35 +0300 -Subject: [PATCH] Fix compilation for gcc 9.1.0 - ---- - dns/dns.h | 4 ++-- - 1 file changed, 2 insertions(+), 2 deletions(-) - -diff --git a/dns/dns.h b/dns/dns.h -index 7eb3e7d6..dc88ab51 100644 ---- a/dns/dns.h -+++ b/dns/dns.h -@@ -496,7 +496,7 @@ size_t dns_rr_print(void *, size_t, struct dns_rr *, struct dns_packet *, int *) - - - #define dns_rr_i_new(P, ...) \ -- dns_rr_i_init(&dns_quietinit((struct dns_rr_i){ 0, __VA_ARGS__ }), (P)) -+ dns_rr_i_init(dns_quietinit(&(struct dns_rr_i){ 0, __VA_ARGS__ }), (P)) - - struct dns_rr_i { - enum dns_section section; -@@ -1006,7 +1006,7 @@ void dns_cache_close(struct dns_cache *); - #define DNS_OPTS_INITIALIZER { DNS_OPTS_INITIALIZER_ } - #define DNS_OPTS_INIT(...) { DNS_OPTS_INITIALIZER_, __VA_ARGS__ } - --#define dns_opts(...) (&dns_quietinit((struct dns_options)DNS_OPTS_INIT(__VA_ARGS__))) -+#define dns_opts(...) (dns_quietinit(&(struct dns_options)DNS_OPTS_INIT(__VA_ARGS__))) - - struct dns_options { - /* diff --git a/srcpkgs/libmill/template b/srcpkgs/libmill/template deleted file mode 100644 index 5bde0ee21208bc..00000000000000 --- a/srcpkgs/libmill/template +++ /dev/null @@ -1,31 +0,0 @@ -# Template file for 'libmill' -pkgname=libmill -version=1.18 -revision=2 -build_style=gnu-configure -hostmakedepends="automake libtool" -short_desc="Go-style concurrency in C" -maintainer="Duncaen <duncaen@voidlinux.org>" -license="MIT" -homepage="http://libmill.org/" -distfiles="https://github.com/sustrik/libmill/archive/${version}.tar.gz" -checksum=ff6903cd05f45c4cc050921d03201a93d2723ab59c480eb924f8f1ca8c6f0614 - -pre_configure() { - export CFLAGS="${CFLAGS/-D_FORTIFY_SOURCE=?/}" - autoreconf -fi -} -post_install() { - vlicense COPYING -} - -libmill-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 - } -} diff --git a/srcpkgs/libmilter-devel b/srcpkgs/libmilter-devel deleted file mode 120000 index 3283740f6ab9be..00000000000000 --- a/srcpkgs/libmilter-devel +++ /dev/null @@ -1 +0,0 @@ -libmilter \ No newline at end of file diff --git a/srcpkgs/libmilter/files/site.config.m4 b/srcpkgs/libmilter/files/site.config.m4 deleted file mode 100644 index f306d1e94d9fef..00000000000000 --- a/srcpkgs/libmilter/files/site.config.m4 +++ /dev/null @@ -1,3 +0,0 @@ -APPENDDEF(`conf_libmilter_ENVDEF',`-D_FFR_WORKERS_POOL=1 -DMIN_WORKERS=4') -APPENDDEF(`conf_libmilter_ENVDEF',`-DSM_CONF_POLL=1') -APPENDDEF(`conf_libmilter_ENVDEF',`-fPIC') diff --git a/srcpkgs/libmilter/patches/enabled-shared-library.patch b/srcpkgs/libmilter/patches/enabled-shared-library.patch deleted file mode 100644 index 915c5155bdcf6b..00000000000000 --- a/srcpkgs/libmilter/patches/enabled-shared-library.patch +++ /dev/null @@ -1,58 +0,0 @@ -diff --git devtools/M4/UNIX/milterlibrary.m4 devtools/M4/UNIX/milterlibrary.m4 -new file mode 100644 -index 0000000..5b13615 ---- /dev/null -+++ b/devtools/M4/UNIX/milterlibrary.m4 -@@ -0,0 +1,39 @@ -+divert(-1) -+# -+# Copyright (c) 1999-2001 Sendmail, Inc. and its suppliers. -+# All rights reserved. -+# -+# By using this file, you agree to the terms and conditions set -+# forth in the LICENSE file which can be found at the top level of -+# the sendmail distribution. -+# -+# -+# Definitions for Makefile construction for sendmail -+# -+divert(0)dnl -+include(confBUILDTOOLSDIR`/M4/'bldM4_TYPE_DIR`/links.m4')dnl -+bldLIST_PUSH_ITEM(`bldC_PRODUCTS', bldCURRENT_PRODUCT)dnl -+bldPUSH_TARGET(bldCURRENT_PRODUCT`.so' bldCURRENT_PRODUCT`.a')dnl -+bldPUSH_INSTALL_TARGET(`install-'bldCURRENT_PRODUCT)dnl -+bldPUSH_CLEAN_TARGET(bldCURRENT_PRODUCT`-clean')dnl -+ -+include(confBUILDTOOLSDIR`/M4/'bldM4_TYPE_DIR`/defines.m4') -+divert(bldTARGETS_SECTION) -+bldCURRENT_PRODUCT.so: ${BEFORE} ${bldCURRENT_PRODUCT`OBJS'} -+ ${CCLINK} ${LDOPTS_SO} -o bldCURRENT_PRODUCT.so -Wl,confSONAME,bldCURRENT_PRODUCT.so.${MILTER_SOVER} ${bldCURRENT_PRODUCT`OBJS'} -lc ${LIBS} -+bldCURRENT_PRODUCT.a: ${BEFORE} ${bldCURRENT_PRODUCT`OBJS'} -+ ${AR} ${AROPTS} bldCURRENT_PRODUCT.a ${bldCURRENT_PRODUCT`OBJS'} -+ ${RANLIB} ${RANLIBOPTS} bldCURRENT_PRODUCT.a -+ifdef(`bldLINK_SOURCES', `bldMAKE_SOURCE_LINKS(bldLINK_SOURCES)') -+ -+install-`'bldCURRENT_PRODUCT: bldCURRENT_PRODUCT.so bldCURRENT_PRODUCT.a -+ifdef(`bldINSTALLABLE', ` ifdef(`confMKDIR', `if [ ! -d "${DESTDIR}${bldINSTALL_DIR`'LIBDIR}" ]; then confMKDIR -p "${DESTDIR}${bldINSTALL_DIR`'LIBDIR}"; else :; fi ') -+ ${INSTALL} -c -o ${LIBOWN} -g ${LIBGRP} -m ${UBINMODE} bldCURRENT_PRODUCT.so "${DESTDIR}${LIBDIR}/bldCURRENT_PRODUCT.so.${MILTER_SOVER}" -+ ${LN} ${LNOPTS} bldCURRENT_PRODUCT.so.${MILTER_SOVER} "${DESTDIR}${LIBDIR}/bldCURRENT_PRODUCT.so" -+ ${INSTALL} -c -o ${LIBOWN} -g ${LIBGRP} -m ${LIBMODE} bldCURRENT_PRODUCT.a "${DESTDIR}${LIBDIR}"') -+ -+bldCURRENT_PRODUCT-clean: -+ rm -f ${OBJS} bldCURRENT_PRODUCT.so bldCURRENT_PRODUCT.a ${MANPAGES} -+ -+divert(0) -+COPTS+= confCCOPTS_SO -diff --git libmilter/Makefile.m4 libmilter/Makefile.m4 -index 0ad4501..8ee339b 100644 ---- a/libmilter/Makefile.m4 -+++ b/libmilter/Makefile.m4 -@@ -9,7 +9,7 @@ define(`confMT', `true') - SMSRCDIR=ifdef(`confSMSRCDIR', `confSMSRCDIR', `${SRCDIR}/sendmail') - PREPENDDEF(`confINCDIRS', `-I${SMSRCDIR} ') - --bldPRODUCT_START(`library', `libmilter') -+bldPRODUCT_START(`milterlibrary', `libmilter') - define(`bldINSTALLABLE', `true') - define(`LIBMILTER_EXTRAS', `errstring.c strl.c') - APPENDDEF(`confENVDEF', `-DNOT_SENDMAIL -Dsm_snprintf=snprintf') diff --git a/srcpkgs/libmilter/patches/glibc230.patch b/srcpkgs/libmilter/patches/glibc230.patch deleted file mode 100644 index 8c4f0db4a9147f..00000000000000 --- a/srcpkgs/libmilter/patches/glibc230.patch +++ /dev/null @@ -1,59 +0,0 @@ -The former deprecated macro RES_USE_INET6 is gone with glibc 2.30 - -Source: openSUSE - ---- - libmilter/sm_gethost.c | 6 ++++-- - sendmail/conf.c | 6 ++++-- - 2 files changed, 8 insertions(+), 4 deletions(-) - ---- a/libmilter/sm_gethost.c -+++ b/libmilter/sm_gethost.c 2019-09-28 07:27:46.512228011 +0000 -@@ -51,18 +51,20 @@ sm_getipnodebyname(name, family, flags, - { - bool resv6 = true; - struct hostent *h; -- -+#ifdef RES_USE_INET6 - if (family == AF_INET6) - { - /* From RFC2133, section 6.1 */ - resv6 = bitset(RES_USE_INET6, _res.options); - _res.options |= RES_USE_INET6; - } -+#endif - SM_SET_H_ERRNO(0); - h = gethostbyname(name); -+#ifdef RES_USE_INET6 - if (family == AF_INET6 && !resv6) - _res.options &= ~RES_USE_INET6; -- -+#endif - /* the function is supposed to return only the requested family */ - if (h != NULL && h->h_addrtype != family) - { ---- a/sendmail/conf.c -+++ b/sendmail/conf.c 2019-09-28 07:28:39.103245002 +0000 -@@ -4242,18 +4242,20 @@ sm_getipnodebyname(name, family, flags, - - # else /* HAS_GETHOSTBYNAME2 */ - bool resv6 = true; -- -+#ifdef RES_USE_INET6 - if (family == AF_INET6) - { - /* From RFC2133, section 6.1 */ - resv6 = bitset(RES_USE_INET6, _res.options); - _res.options |= RES_USE_INET6; - } -+#endif - SM_SET_H_ERRNO(0); - h = gethostbyname(name); -+#ifdef RES_USE_INET6 - if (!resv6) - _res.options &= ~RES_USE_INET6; -- -+#endif - /* the function is supposed to return only the requested family */ - if (h != NULL && h->h_addrtype != family) - { diff --git a/srcpkgs/libmilter/patches/musl-fix.patch b/srcpkgs/libmilter/patches/musl-fix.patch deleted file mode 100644 index d4b37be0b67ab6..00000000000000 --- a/srcpkgs/libmilter/patches/musl-fix.patch +++ /dev/null @@ -1,12 +0,0 @@ -diff --git devtools/OS/Linux devtools/OS/Linux -index bc02f82..9dc3862 100644 ---- a/devtools/OS/Linux -+++ b/devtools/OS/Linux -@@ -9,7 +9,6 @@ define(`confSM_OS_HEADER', `sm_os_linux') - define(`confMANROOT', `/usr/man/man') - define(`confLIBS', `-ldl') - define(`confEBINDIR', `/usr/sbin') --APPENDDEF(`confLIBSEARCH', `crypt nsl') - - define(`confLD', `ld') - define(`confMTCCOPTS', `-D_REENTRANT') diff --git a/srcpkgs/libmilter/patches/thread-stacksize.patch b/srcpkgs/libmilter/patches/thread-stacksize.patch deleted file mode 100644 index 9993adfece344c..00000000000000 --- a/srcpkgs/libmilter/patches/thread-stacksize.patch +++ /dev/null @@ -1,42 +0,0 @@ -Set default pthread stack size to 256 KB - -This patch tries to fix various crashes for applications depending on libmilter -by setting the stack size for pthreads to 256 KB. The default stack size for -musl libc is set to 80 KB whereas glibc has it set to 8 MB. This causes problems -when a large amount of memory is allocated on the stack. - -For example, opendkim allocates blocks of 64 KB multiple times, which causes -libmilter (and therefore opendkim) to crash. For now, a stack size of 256 KB -looks sufficient and makes opendkim stop crashing. - -Fixes https://bugs.alpinelinux.org/issues/6360 - ---- a/libmilter/libmilter.h -+++ b/libmilter/libmilter.h -@@ -127,10 +127,10 @@ - # define MI_SOCK_READ(s, b, l) read(s, b, l) - # define MI_SOCK_READ_FAIL(x) ((x) < 0) - # define MI_SOCK_WRITE(s, b, l) write(s, b, l) -- --# define thread_create(ptid,wr,arg) pthread_create(ptid, NULL, wr, arg) - # define sthread_get_id() pthread_self() - -+extern int thread_create(pthread_t *ptid, void *(*wr) (void *), void *arg); -+ - typedef pthread_mutex_t smutex_t; - # define smutex_init(mp) (pthread_mutex_init(mp, NULL) == 0) - # define smutex_destroy(mp) (pthread_mutex_destroy(mp) == 0) ---- a/libmilter/main.c -+++ b/libmilter/main.c -@@ -16,6 +16,12 @@ - #include <fcntl.h> - #include <sys/stat.h> - -+int thread_create(pthread_t *ptid, void *(*wr) (void *), void *arg) { -+ pthread_attr_t attr; -+ pthread_attr_init(&attr); -+ pthread_attr_setstacksize(&attr,256*1024); -+ return pthread_create(ptid, &attr, wr, arg); -+} - - static smfiDesc_ptr smfi = NULL; diff --git a/srcpkgs/libmilter/template b/srcpkgs/libmilter/template deleted file mode 100644 index cc8243cd994d7b..00000000000000 --- a/srcpkgs/libmilter/template +++ /dev/null @@ -1,61 +0,0 @@ -# Template file for 'libmilter' -pkgname=libmilter -version=1.0.2 -revision=4 -_pkgname=sendmail -_version=8.15.2 -hostmakedepends="m4" -short_desc="Implementation of the sendmail Mail Filter API" -maintainer="Orphaned <orphan@voidlinux.org>" -license="Sendmail" -homepage="https://www.milter.org/developers/api/" -distfiles="ftp://ftp.mirrorservice.org/sites/ftp.sendmail.org/pub/${_pkgname}/${_pkgname}.${_version}.tar.gz" -checksum=24f94b5fd76705f15897a78932a5f2439a32b1a2fdc35769bb1a5f5d9b4db439 - -if [ "$XBPS_TARGET_LIBC" = "musl" ]; then - makedepends+=" musl-legacy-compat" -fi - -pre_build() { - cp "${FILESDIR}/site.config.m4" devtools/Site/site.config.m4 - cat >> devtools/Site/site.config.m4 <<EOF -define(\`confCC',\`${CC}') -define(\`confLD',\`${LD}') -define(\`confCCOPTS',\`${CFLAGS} ${CPPFLAGS}') -define(\`confLDOPTS',\`${LDFLAGS}') -define(\`confRANLIB',\`${RANLIB}') -APPENDDEF(\`conf_libmilter_ENVDEF',\`-DNETINET6=1') -EOF - case "$XBPS_TARGET_MACHINE" in - *-musl) - echo "APPENDDEF(\`confLIBSEARCH', \`crypt')" >> devtools/Site/site.config.m4 - echo "APPENDDEF(\`conf_libmilter_ENVDEF',\`-DNEEDSGETIPNODE=1')" >> devtools/Site/site.config.m4 - ;; - *) - echo "APPENDDEF(\`confLIBSEARCH', \`crypt nsl')" >> devtools/Site/site.config.m4 - ;; - esac -} - -do_build() { - make -j1 -C libmilter MILTER_SOVER=${version} -} - -do_install() { - install -d "${DESTDIR}/usr/lib" - make -j1 -C libmilter MILTER_SOVER=${version} DESTDIR="${DESTDIR}" install -} - -post_install() { - vlicense LICENSE -} - -libmilter-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/*.a - vmove usr/lib/*.so - } -} diff --git a/srcpkgs/libmirage-devel b/srcpkgs/libmirage-devel deleted file mode 120000 index 68264bba84e501..00000000000000 --- a/srcpkgs/libmirage-devel +++ /dev/null @@ -1 +0,0 @@ -libmirage \ No newline at end of file diff --git a/srcpkgs/libmirage/patches/girpath.patch b/srcpkgs/libmirage/patches/girpath.patch deleted file mode 100644 index 9bbefee2354b75..00000000000000 --- a/srcpkgs/libmirage/patches/girpath.patch +++ /dev/null @@ -1,24 +0,0 @@ -The girdir in the .pc file is defined like this: - -${pc_sysrootdir}/${datadir}/gir-1.0 - -If you replace pc_sysrootdir with a /, and datadir with /usr/share, you end -up with ///usr/share/gir-1.0, which cmake treats as a network path, and -breaks when used with destdir - -So replace a useless substitute (we don't use a non-standard prefix) with -a useful one - ---- a/cmake/GObjectIntrospection.cmake 2019-02-11 02:04:33.574070141 +0100 -+++ b/cmake/GObjectIntrospection.cmake 2019-02-11 02:05:26.556485411 +0100 -@@ -44,8 +44,8 @@ - _pkg_config_variable(girdir GIR_GIRDIR) - _pkg_config_variable(typelibdir GIR_TYPELIBDIR) - --string (REPLACE "/usr" "${CMAKE_INSTALL_PREFIX}" GIR_GIRDIR "${GIR_GIRDIR}") --string (REPLACE "/usr" "${CMAKE_INSTALL_PREFIX}" GIR_TYPELIBDIR "${GIR_TYPELIBDIR}") -+string (REPLACE "///" "/" GIR_GIRDIR "${GIR_GIRDIR}") -+string (REPLACE "///" "/" GIR_TYPELIBDIR "${GIR_TYPELIBDIR}") - - ############################################################################### - # The main function diff --git a/srcpkgs/libmirage/template b/srcpkgs/libmirage/template deleted file mode 100644 index c77be74740854b..00000000000000 --- a/srcpkgs/libmirage/template +++ /dev/null @@ -1,31 +0,0 @@ -# Template file for 'libmirage' -pkgname=libmirage -version=3.2.10 -revision=2 -build_style=cmake -build_helper="gir" -configure_args="-DPOST_INSTALL_HOOKS=OFF" -hostmakedepends="intltool pkg-config $(vopt_if gir 'gobject-introspection')" -makedepends="libglib-devel liblzma-devel libsamplerate-devel" -short_desc="CD-ROM image access library written in C" -maintainer="Helmut Pozimski <helmut@pozimski.eu>" -license="GPL-2.0-or-later" -homepage="http://cdemu.sourceforge.net" -distfiles="${SOURCEFORGE_SITE}/cdemu/libmirage-${version}.tar.xz" -checksum=f93e46bb755ca6b0a448972afe44f24919cd23b9dcf866d1b5cb4b9333e180ae - -build_options="gir" -build_options_default="gir" - -libmirage-devel_package() { - short_desc+=" - development files" - depends="libmirage-${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - if [ "$build_option_gir" ]; then - vmove usr/share/gir-1.0 - fi - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/libmitlm b/srcpkgs/libmitlm deleted file mode 120000 index 45d31710685cde..00000000000000 --- a/srcpkgs/libmitlm +++ /dev/null @@ -1 +0,0 @@ -mitlm \ No newline at end of file diff --git a/srcpkgs/libmitlm-devel b/srcpkgs/libmitlm-devel deleted file mode 120000 index 45d31710685cde..00000000000000 --- a/srcpkgs/libmitlm-devel +++ /dev/null @@ -1 +0,0 @@ -mitlm \ No newline at end of file diff --git a/srcpkgs/libmj b/srcpkgs/libmj deleted file mode 120000 index a53a261b214b19..00000000000000 --- a/srcpkgs/libmj +++ /dev/null @@ -1 +0,0 @@ -netpgp \ No newline at end of file diff --git a/srcpkgs/libmj-devel b/srcpkgs/libmj-devel deleted file mode 120000 index a53a261b214b19..00000000000000 --- a/srcpkgs/libmj-devel +++ /dev/null @@ -1 +0,0 @@ -netpgp \ No newline at end of file diff --git a/srcpkgs/libmm-glib b/srcpkgs/libmm-glib deleted file mode 120000 index 6df41e27a834bc..00000000000000 --- a/srcpkgs/libmm-glib +++ /dev/null @@ -1 +0,0 @@ -ModemManager \ No newline at end of file diff --git a/srcpkgs/libmms-devel b/srcpkgs/libmms-devel deleted file mode 120000 index 3a8452159847ff..00000000000000 --- a/srcpkgs/libmms-devel +++ /dev/null @@ -1 +0,0 @@ -libmms \ No newline at end of file diff --git a/srcpkgs/libmms/template b/srcpkgs/libmms/template deleted file mode 100644 index 073c07fa35a111..00000000000000 --- a/srcpkgs/libmms/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'libmms' -pkgname=libmms -version=0.6.4 -revision=2 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="libglib-devel" -short_desc="MMS stream protocol library" -maintainer="Orphaned <orphan@voidlinux.org>" -license="LGPL-2.0-or-later" -homepage="http://sourceforge.net/projects/libmms/" -distfiles="${SOURCEFORGE_SITE}/$pkgname/$pkgname-$version.tar.gz" -checksum=3c05e05aebcbfcc044d9e8c2d4646cd8359be39a3f0ba8ce4e72a9094bee704f - -libmms-devel_package() { - depends="libglib-devel ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/libmng-devel b/srcpkgs/libmng-devel deleted file mode 120000 index 3557150c66d192..00000000000000 --- a/srcpkgs/libmng-devel +++ /dev/null @@ -1 +0,0 @@ -libmng \ No newline at end of file diff --git a/srcpkgs/libmng/template b/srcpkgs/libmng/template deleted file mode 100644 index 1eea0fe8ef49bc..00000000000000 --- a/srcpkgs/libmng/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'libmng' -pkgname=libmng -version=2.0.3 -revision=2 -build_style=gnu-configure -makedepends="libjpeg-turbo-devel zlib-devel lcms2-devel" -short_desc="Multiple-image Network Graphics (MNG) reference library" -maintainer="Orphaned <orphan@voidlinux.org>" -license="custom" -homepage="http://www.libmng.com" -distfiles="${SOURCEFORGE_SITE}/${pkgname}/${pkgname}-${version}.tar.xz" -checksum=4a462fdd48d4bc82c1d7a21106c8a18b62f8cc0042454323058e6da0dbb57dd3 - -post_install() { - vlicense LICENSE -} - -libmng-devel_package() { - depends="${makedepends} libmng>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/share/man/man3 - vmove usr/lib/*.a - vmove usr/lib/*.so - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/libmnl-devel b/srcpkgs/libmnl-devel deleted file mode 120000 index 33412ff0b14ed4..00000000000000 --- a/srcpkgs/libmnl-devel +++ /dev/null @@ -1 +0,0 @@ -libmnl \ No newline at end of file diff --git a/srcpkgs/libmnl/template b/srcpkgs/libmnl/template deleted file mode 100644 index 4756065fb9526e..00000000000000 --- a/srcpkgs/libmnl/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'libmnl' -pkgname=libmnl -version=1.0.5 -revision=1 -build_style=gnu-configure -short_desc="Minimalistic user-space library oriented to Netlink developers" -maintainer="Leah Neukirchen <leah@vuxu.org>" -license="LGPL-2.1-or-later" -homepage="http://www.netfilter.org/projects/libmnl/" -distfiles="http://www.netfilter.org/projects/${pkgname}/files/${pkgname}-${version}.tar.bz2" -checksum=274b9b919ef3152bfb3da3a13c950dd60d6e2bcd54230ffeca298d03b40d0525 - -if [ "$XBPS_TARGET_LIBC" = musl ]; then - checkdepends+=" musl-legacy-compat" -fi - -libmnl-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" -- development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/libmodplug-devel b/srcpkgs/libmodplug-devel deleted file mode 120000 index 3f66eebdd0fd60..00000000000000 --- a/srcpkgs/libmodplug-devel +++ /dev/null @@ -1 +0,0 @@ -libmodplug \ No newline at end of file diff --git a/srcpkgs/libmodplug/template b/srcpkgs/libmodplug/template deleted file mode 100644 index 678307f9e2f1ad..00000000000000 --- a/srcpkgs/libmodplug/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'libmodplug' -pkgname=libmodplug -version=0.8.9.0 -revision=1 -build_style=gnu-configure -configure_args="--enable-static" -short_desc="A MOD playing library" -maintainer="Orphaned <orphan@voidlinux.org>" -homepage="http://modplug-xmms.sourceforge.net/" -license="Public domain" -distfiles="${SOURCEFORGE_SITE}/modplug-xmms/$pkgname-$version.tar.gz" -checksum=457ca5a6c179656d66c01505c0d95fafaead4329b9dbaa0f997d00a3508ad9de - -libmodplug-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/libmodule-devel b/srcpkgs/libmodule-devel deleted file mode 120000 index 4150d13df419ce..00000000000000 --- a/srcpkgs/libmodule-devel +++ /dev/null @@ -1 +0,0 @@ -libmodule \ No newline at end of file diff --git a/srcpkgs/libmodule/template b/srcpkgs/libmodule/template deleted file mode 100644 index b9c49db930fb33..00000000000000 --- a/srcpkgs/libmodule/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'libmodule' -pkgname=libmodule -version=5.0.0 -revision=1 -build_style=cmake -short_desc="C simple and elegant implementation of an actor library" -maintainer="Orphaned <orphan@voidlinux.org>" -license="MIT" -homepage="https://github.com/FedeDP/libmodule" -distfiles="https://github.com/FedeDP/libmodule/archive/${version}.tar.gz" -checksum=fa82567c56313b69bea589f7a1a027217b722b9c885c2d645a826d8af307a6c9 - -post_install() { - vlicense LICENSE -} - -libmodule-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/share/pkgconfig - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/libmosquitto b/srcpkgs/libmosquitto deleted file mode 120000 index 53403a266899e7..00000000000000 --- a/srcpkgs/libmosquitto +++ /dev/null @@ -1 +0,0 @@ -mosquitto \ No newline at end of file diff --git a/srcpkgs/libmosquitto-devel b/srcpkgs/libmosquitto-devel deleted file mode 120000 index 53403a266899e7..00000000000000 --- a/srcpkgs/libmosquitto-devel +++ /dev/null @@ -1 +0,0 @@ -mosquitto \ No newline at end of file diff --git a/srcpkgs/libmosquittopp b/srcpkgs/libmosquittopp deleted file mode 120000 index 53403a266899e7..00000000000000 --- a/srcpkgs/libmosquittopp +++ /dev/null @@ -1 +0,0 @@ -mosquitto \ No newline at end of file diff --git a/srcpkgs/libmosquittopp-devel b/srcpkgs/libmosquittopp-devel deleted file mode 120000 index 53403a266899e7..00000000000000 --- a/srcpkgs/libmosquittopp-devel +++ /dev/null @@ -1 +0,0 @@ -mosquitto \ No newline at end of file diff --git a/srcpkgs/libmount b/srcpkgs/libmount deleted file mode 120000 index 9b5553747383e5..00000000000000 --- a/srcpkgs/libmount +++ /dev/null @@ -1 +0,0 @@ -util-linux-common \ No newline at end of file diff --git a/srcpkgs/libmount-devel b/srcpkgs/libmount-devel deleted file mode 120000 index 9b5553747383e5..00000000000000 --- a/srcpkgs/libmount-devel +++ /dev/null @@ -1 +0,0 @@ -util-linux-common \ No newline at end of file diff --git a/srcpkgs/libmowgli-devel b/srcpkgs/libmowgli-devel deleted file mode 120000 index 88d56635d3a4eb..00000000000000 --- a/srcpkgs/libmowgli-devel +++ /dev/null @@ -1 +0,0 @@ -libmowgli \ No newline at end of file diff --git a/srcpkgs/libmowgli/patches/aarch64.patch b/srcpkgs/libmowgli/patches/aarch64.patch deleted file mode 100644 index 6d552f79ef1beb..00000000000000 --- a/srcpkgs/libmowgli/patches/aarch64.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/src/libmowgli/platform/cacheline.c -+++ b/src/libmowgli/platform/cacheline.c -@@ -32,7 +32,7 @@ - void - mowgli_cacheline_bootstrap(void) - { --#ifdef MOWGLI_OS_LINUX -+#if defined(MOWGLI_OS_LINUX) && defined(_SC_LEVEL1_DCACHE_LINESIZE) - cacheline_size = sysconf(_SC_LEVEL1_DCACHE_LINESIZE); - #elif defined(MOWGLI_OS_OSX) - size_t size = sizeof(size_t); diff --git a/srcpkgs/libmowgli/patches/fix-memory-leak.patch b/srcpkgs/libmowgli/patches/fix-memory-leak.patch deleted file mode 100644 index 237cf95c719b94..00000000000000 --- a/srcpkgs/libmowgli/patches/fix-memory-leak.patch +++ /dev/null @@ -1,28 +0,0 @@ -From 21658b28f1323f11f1aac936b39fb41502c17b8a Mon Sep 17 00:00:00 2001 -From: Aaron Jones <aaronmdjones@gmail.com> -Date: Tue, 6 Mar 2018 19:51:04 +0000 -Subject: [PATCH] src/libmowgli/dns/evloop_res.c: fix memory leak - -mowgli_dns_evloop_init() [called by mowgli_dns_create()] allocates -a random number generator and assigns it to `dns->state->rand', but -mowgli_dns_evloop_destroy() [called by mowgli_dns_destroy()] does -not free this object. - -This was found while running Atheme IRC Services (atheme/#621) under -Valgrind. ---- - src/libmowgli/dns/evloop_res.c | 1 + - 1 file changed, 1 insertion(+) - -diff --git a/src/libmowgli/dns/evloop_res.c b/src/libmowgli/dns/evloop_res.c -index c8c7775..88757aa 100644 ---- a/src/libmowgli/dns/evloop_res.c -+++ b/src/libmowgli/dns/evloop_res.c -@@ -194,6 +194,7 @@ mowgli_dns_evloop_destroy(mowgli_dns_t *dns) - - mowgli_timer_destroy(state->eventloop, state->timeout_resolver_timer); - -+ mowgli_object_unref(state->rand); - mowgli_free(state); - dns->dns_state = NULL; - } diff --git a/srcpkgs/libmowgli/template b/srcpkgs/libmowgli/template deleted file mode 100644 index ec3bf37c6780ec..00000000000000 --- a/srcpkgs/libmowgli/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'libmowgli' -pkgname=libmowgli -version=2.1.3 -revision=9 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="openssl-devel" -short_desc="Performance and usability-oriented extensions to C" -maintainer="Orphaned <orphan@voidlinux.org>" -license="MIT" -homepage="https://github.com/atheme/libmowgli-2" -distfiles="https://github.com/atheme/libmowgli-2/archive/v${version}.tar.gz" -checksum=b7faab2fb9f46366a52b51443054a2ed4ecdd04774c65754bf807c5e9bdda477 - -post_install() { - vlicense COPYING -} - -libmowgli-devel_package() { - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/libmp3splt-devel b/srcpkgs/libmp3splt-devel deleted file mode 120000 index 1884fe4644e0c3..00000000000000 --- a/srcpkgs/libmp3splt-devel +++ /dev/null @@ -1 +0,0 @@ -libmp3splt \ No newline at end of file diff --git a/srcpkgs/libmp3splt/template b/srcpkgs/libmp3splt/template deleted file mode 100644 index bf228d5890f8bf..00000000000000 --- a/srcpkgs/libmp3splt/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'libmp3splt' -pkgname=libmp3splt -version=0.9.2 -revision=3 -build_style=gnu-configure -configure_args="--disable-cutter" -hostmakedepends="pkg-config" -makedepends="libltdl-devel libmad-devel libflac-devel libvorbis-devel libid3tag-devel pcre-devel" -short_desc="Library for splitting mp3 and ogg files without decoding" -maintainer="Jan Friesse <jfriesse@gmail.com>" -license="GPL-2.0-or-later" -homepage="http://mp3splt.sourceforge.net" -distfiles="${SOURCEFORGE_SITE}/mp3splt/$pkgname-$version.tar.gz" -checksum=30eed64fce58cb379b7cc6a0d8e545579cb99d0f0f31eb00b9acc8aaa1b035dc - -libmp3splt-devel_package() { - depends="${sourcepkg}-${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/libmp4v2-devel b/srcpkgs/libmp4v2-devel deleted file mode 120000 index 20549142315fd9..00000000000000 --- a/srcpkgs/libmp4v2-devel +++ /dev/null @@ -1 +0,0 @@ -libmp4v2 \ No newline at end of file diff --git a/srcpkgs/libmp4v2/patches/gcc7-fix-char_ptr.patch b/srcpkgs/libmp4v2/patches/gcc7-fix-char_ptr.patch deleted file mode 100644 index 3bb9bead42c79f..00000000000000 --- a/srcpkgs/libmp4v2/patches/gcc7-fix-char_ptr.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/src/rtphint.cpp 2012-05-21 00:11:53.000000000 +0200 -+++ b/src/rtphint.cpp 2017-05-20 19:33:12.524731466 +0200 -@@ -339,7 +339,7 @@ - pSlash = strchr(pSlash, '/'); - if (pSlash != NULL) { - pSlash++; -- if (pSlash != '\0') { -+ if (*pSlash != '\0') { - length = (uint32_t)strlen(pRtpMap) - (pSlash - pRtpMap); - *ppEncodingParams = (char *)MP4Calloc(length + 1); - strncpy(*ppEncodingParams, pSlash, length); diff --git a/srcpkgs/libmp4v2/template b/srcpkgs/libmp4v2/template deleted file mode 100644 index c5b46c26e6d1de..00000000000000 --- a/srcpkgs/libmp4v2/template +++ /dev/null @@ -1,33 +0,0 @@ -# Template file for 'libmp4v2' -pkgname=libmp4v2 -version=2.0.0 -revision=4 -build_style=gnu-configure -make_install_args="install-man" -short_desc="MPEG-4 library from mpeg4ip" -maintainer="Orphaned <orphan@voidlinux.org>" -homepage="http://code.google.com/p/mp4v2/" -license="MPL-1.1" -distfiles="https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/mp4v2/mp4v2-${version}.tar.bz2" -checksum=0319b9a60b667cf10ee0ec7505eb7bdc0a2e21ca7a93db96ec5bd758e3428338 - -CXXFLAGS="-Wno-narrowing" - -libmp4v2-devel_package() { - depends="libmp4v2>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - } -} - -mpeg4ip_package() { - short_desc="MPEG-4 tools from mpeg4ip" - pkg_install() { - vmove usr/bin - vmove usr/share - } -} - diff --git a/srcpkgs/libmp4v2/update b/srcpkgs/libmp4v2/update deleted file mode 100644 index b8ac01a342df1b..00000000000000 --- a/srcpkgs/libmp4v2/update +++ /dev/null @@ -1 +0,0 @@ -pkgname=mp4v2 diff --git a/srcpkgs/libmpack-devel b/srcpkgs/libmpack-devel deleted file mode 120000 index 73626875c28351..00000000000000 --- a/srcpkgs/libmpack-devel +++ /dev/null @@ -1 +0,0 @@ -libmpack \ No newline at end of file diff --git a/srcpkgs/libmpack/template b/srcpkgs/libmpack/template deleted file mode 100644 index 6e749f09fd5781..00000000000000 --- a/srcpkgs/libmpack/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'libmpack' -pkgname=libmpack -version=1.0.5 -revision=2 -build_style=gnu-makefile -make_check_target=test -make_build_args="LIBTOOL=${XBPS_CROSS_BASE}/usr/bin/libtool" -make_install_args="LIBTOOL=${XBPS_CROSS_BASE}/usr/bin/libtool" -makedepends="libtool" -short_desc="Simple implementation of msgpack in C" -maintainer="Orphaned <orphan@voidlinux.org>" -license="MIT" -homepage="https://github.com/libmpack/libmpack" -distfiles="https://github.com/libmpack/libmpack/archive/${version}.tar.gz" -checksum=4ce91395d81ccea97d3ad4cb962f8540d166e59d3e2ddce8a22979b49f108956 - -post_install() { - vlicense LICENSE-MIT -} - -libmpack-devel_package() { - depends="libmpack-${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - vmove "usr/lib/*.a" - } -} diff --git a/srcpkgs/libmpc-devel b/srcpkgs/libmpc-devel deleted file mode 120000 index 8f1dcb508e4cdb..00000000000000 --- a/srcpkgs/libmpc-devel +++ /dev/null @@ -1 +0,0 @@ -libmpc \ No newline at end of file diff --git a/srcpkgs/libmpc/template b/srcpkgs/libmpc/template deleted file mode 100644 index 0d5622143a584e..00000000000000 --- a/srcpkgs/libmpc/template +++ /dev/null @@ -1,34 +0,0 @@ -# Template file for 'libmpc' -pkgname=libmpc -version=1.3.1 -revision=1 -bootstrap=yes -build_style=gnu-configure -makedepends="gmp-devel mpfr-devel" -short_desc="C library for the arithmetic of complex numbers" -maintainer="Gonzalo Tornaría <tornaria@cmat.edu.uy>" -license="LGPL-3.0-or-later" -homepage="https://www.multiprecision.org/mpc/" -changelog="https://gitlab.inria.fr/mpc/mpc/-/raw/master/NEWS" -distfiles="${GNU_SITE}/mpc/mpc-${version}.tar.gz" -checksum=ab642492f5cf882b74aa0cb730cd410a81edcdbec895183ce930e706c1c759b8 - -if [ -z "$CHROOT_READY" ]; then - CFLAGS="-I${XBPS_MASTERDIR}/usr/include" - LDFLAGS="-L${XBPS_MASTERDIR}/usr/lib" -fi - -post_install() { - mv ${DESTDIR}/usr/share/info/{mpc,libmpc}.info -} - -libmpc-devel_package() { - depends="${makedepends} libmpc>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - vmove usr/share - } -} diff --git a/srcpkgs/libmpc/update b/srcpkgs/libmpc/update deleted file mode 100644 index 0fba079e6062f8..00000000000000 --- a/srcpkgs/libmpc/update +++ /dev/null @@ -1 +0,0 @@ -pkgname=mpc diff --git a/srcpkgs/libmpcdec-devel b/srcpkgs/libmpcdec-devel deleted file mode 120000 index 35d4c61cbf8426..00000000000000 --- a/srcpkgs/libmpcdec-devel +++ /dev/null @@ -1 +0,0 @@ -libmpcdec \ No newline at end of file diff --git a/srcpkgs/libmpcdec/template b/srcpkgs/libmpcdec/template deleted file mode 100644 index 507579f15836b5..00000000000000 --- a/srcpkgs/libmpcdec/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'libmpcdec' -pkgname=libmpcdec -version=1.2.6 -revision=6 -build_style=gnu-configure -short_desc="Portable Musepack decoder library" -maintainer="Orphaned <orphan@voidlinux.org>" -license="BSD-3-Clause" -homepage="http://musepack.net/" -distfiles="http://files.musepack.net/source/$pkgname-$version.tar.bz2" -checksum=4bd54929a80850754f27b568d7891e1e3e1b8d2f208d371f27d1fda09e6f12a8 - -post_install() { - vlicense COPYING -} - -libmpcdec-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/libmpcdec/update b/srcpkgs/libmpcdec/update deleted file mode 100644 index 46ecdec47ac4ae..00000000000000 --- a/srcpkgs/libmpcdec/update +++ /dev/null @@ -1 +0,0 @@ -site="${homepage}index.php?pg=src" diff --git a/srcpkgs/libmpdclient-devel b/srcpkgs/libmpdclient-devel deleted file mode 120000 index f960e571b51941..00000000000000 --- a/srcpkgs/libmpdclient-devel +++ /dev/null @@ -1 +0,0 @@ -libmpdclient \ No newline at end of file diff --git a/srcpkgs/libmpdclient/template b/srcpkgs/libmpdclient/template deleted file mode 100644 index 43a60583ea22b3..00000000000000 --- a/srcpkgs/libmpdclient/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'libmpdclient' -pkgname=libmpdclient -version=2.22 -revision=1 -build_style=meson -short_desc="Asynchronous API library for interfacing MPD" -maintainer="Orphaned <orphan@voidlinux.org>" -license="BSD-2-Clause, BSD-3-Clause" -homepage="http://www.musicpd.org/libs/libmpdclient/" -distfiles="http://www.musicpd.org/download/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=eac15b82b5ba5ed0648af580221eb74657394f7fe768e966d9e9ebb27435429f - -post_install() { - vlicense LICENSES/BSD-2-Clause.txt - vlicense LICENSES/BSD-3-Clause.txt -} - -libmpdclient-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/libmpeg2-devel b/srcpkgs/libmpeg2-devel deleted file mode 120000 index 1ed2858dda723d..00000000000000 --- a/srcpkgs/libmpeg2-devel +++ /dev/null @@ -1 +0,0 @@ -libmpeg2 \ No newline at end of file diff --git a/srcpkgs/libmpeg2/patches/global-symbol-test.patch b/srcpkgs/libmpeg2/patches/global-symbol-test.patch deleted file mode 100644 index 1eb01f43f58b6c..00000000000000 --- a/srcpkgs/libmpeg2/patches/global-symbol-test.patch +++ /dev/null @@ -1,60 +0,0 @@ -Rewrite the public symbol check to verify the shared libraries, to check for -more things, and to avoid duplication; fixes make check on ARM - ---- a/test/globals -+++ b/test/globals -@@ -1,4 +1,8 @@ - #!/bin/sh -+# TODO -+# - fix checking of .a libs; problem is that "nm -g --defined-only" lists -+# internal symbols; this can be solved by using objdump, but it's probably -+# good enough to just run the tests on the shared lib - - if test x"$srcdir" != x""; then - builddir="." # running from make check, but it does not define that -@@ -14,22 +18,30 @@ - - error=0 - --bad_globals=`nm -g --defined-only $builddir/../libmpeg2/*.o |\ -- awk '{if ($3) print $3}' | grep -v '^_\?mpeg2_'` -- --if test x"$bad_globals" != x""; then -- echo BAD GLOBAL SYMBOLS: -- for s in $bad_globals; do echo $s; done -+# check_bad_public_symbols <symbol prefix> <lib file> [<lib file>...] -+# -+# checks public symbols in shared libs: -+# - allow prefix_anything -+# - reject _prefixanything -+# - allow _anything -+# - reject anything else -+# -+# NB: skips missing files -+check_bad_public_symbols() { -+ symbols_prefix="$1" -+ shift -+ lib_files=`ls "$@" 2>/dev/null` -+ [ -z "$lib_files" ] && return -+ bad_globals=`nm -g --defined-only $lib_files | -+ awk '{if ($3) print $3}' | -+ sed -n "/^${symbols_prefix}_/ d; /^_${symbols_prefix}/ { p; d }; /^_/ d; p"` -+ [ -z "$bad_globals" ] && return - error=1 --fi -- --bad_globals=`nm -g --defined-only $builddir/../libmpeg2/convert/*.o |\ -- awk '{if ($3) print $3}' | grep -v '^_\?mpeg2convert_'` -+ echo BAD GLOBAL SYMBOLS in $lib_files: -+ echo "$bad_globals" -+} - --if test x"$bad_globals" != x""; then -- echo BAD GLOBAL SYMBOLS: -- for s in $bad_globals; do echo $s; done -- error=1 --fi -+check_bad_public_symbols mpeg2 $builddir/../libmpeg2/.libs/libmpeg2.so -+check_bad_public_symbols mpeg2convert $builddir/../libmpeg2/convert/.libs/libmpeg2convert.so - - exit $error diff --git a/srcpkgs/libmpeg2/template b/srcpkgs/libmpeg2/template deleted file mode 100644 index f12fc1d795f3b2..00000000000000 --- a/srcpkgs/libmpeg2/template +++ /dev/null @@ -1,37 +0,0 @@ -# Template file for 'libmpeg2' -pkgname=libmpeg2 -version=0.5.1 -revision=12 -build_style=gnu-configure -configure_args="--enable-shared" -hostmakedepends="pkg-config" -makedepends="libXext-devel libXv-devel sdl12-compat-devel" -short_desc="Library for decoding MPEG-2 and MPEG-1 video streams" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-or-later" -homepage="http://libmpeg2.sourceforge.net/" -distfiles="http://deb.debian.org/debian/pool/main/m/mpeg2dec/mpeg2dec_${version}.orig.tar.gz" -checksum=dee22e893cb5fc2b2b6ebd60b88478ab8556cb3b93f9a0d7ce8f3b61851871d4 - -case "$XBPS_TARGET_MACHINE" in - ppc64*) ;; - ppc*) CFLAGS="-mno-altivec" ;; -esac - -libmpeg2-devel_package() { - depends="libmpeg2>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - } -} -mpeg2dec_package() { - short_desc="Simple libmpeg2 video decoder application" - pkg_install() { - vmove usr/bin - vmove usr/share - } -} diff --git a/srcpkgs/libmpg123 b/srcpkgs/libmpg123 deleted file mode 120000 index 9e68ce8491a248..00000000000000 --- a/srcpkgs/libmpg123 +++ /dev/null @@ -1 +0,0 @@ -mpg123 \ No newline at end of file diff --git a/srcpkgs/libmrss-devel b/srcpkgs/libmrss-devel deleted file mode 120000 index 3051ee92c30b31..00000000000000 --- a/srcpkgs/libmrss-devel +++ /dev/null @@ -1 +0,0 @@ -libmrss \ No newline at end of file diff --git a/srcpkgs/libmrss/template b/srcpkgs/libmrss/template deleted file mode 100644 index b2138a42db7ad2..00000000000000 --- a/srcpkgs/libmrss/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'libmrss' -pkgname=libmrss -version=0.19.2 -revision=3 -build_style=gnu-configure -short_desc="A C library for parsing, writing and creating RSS" -maintainer="Enno Boland <gottox@voidlinux.org>" -license="LGPL-2" -homepage="http://www.autistici.org/bakunin/libmrss/doc/" -hostmakedepends="pkg-config" -makedepends="libcurl-devel libnxml-devel" -distfiles="http://www.autistici.org/bakunin/${pkgname}/${pkgname}-${version}.tar.gz" -checksum=071416adcae5c1a9317a4a313f2deb34667e3cc2be4487fb3076528ce45b210b - -libmrss-devel_package() { - depends="${sourcepkg}>=${version}_${revision} $makedepends" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/libmsitools b/srcpkgs/libmsitools deleted file mode 120000 index baf6b8d3f072ac..00000000000000 --- a/srcpkgs/libmsitools +++ /dev/null @@ -1 +0,0 @@ -msitools \ No newline at end of file diff --git a/srcpkgs/libmspack-devel b/srcpkgs/libmspack-devel deleted file mode 120000 index 2d0f9cf98a8385..00000000000000 --- a/srcpkgs/libmspack-devel +++ /dev/null @@ -1 +0,0 @@ -libmspack \ No newline at end of file diff --git a/srcpkgs/libmspack/template b/srcpkgs/libmspack/template deleted file mode 100644 index 48e9fbe81f582a..00000000000000 --- a/srcpkgs/libmspack/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'libmspack' -pkgname=libmspack -version=0.10.1alpha -revision=1 -build_style=gnu-configure -short_desc="Library for Microsoft compression formats" -maintainer="Martin Riese <grauehaare@gmx.de>" -license="LGPL-2.1-only" -homepage="https://www.cabextract.org.uk/libmspack" -distfiles="https://cabextract.org.uk/libmspack/libmspack-${version}.tar.gz" -checksum=bac862dee6e0fc10d92c70212441d9f8ad9b0222edc9a708c3ead4adb1b24a8e -disable_parallel_build=yes - -libmspack-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" - } -} diff --git a/srcpkgs/libmspub-devel b/srcpkgs/libmspub-devel deleted file mode 120000 index 4c0f6d0937ad40..00000000000000 --- a/srcpkgs/libmspub-devel +++ /dev/null @@ -1 +0,0 @@ -libmspub \ No newline at end of file diff --git a/srcpkgs/libmspub-tools b/srcpkgs/libmspub-tools deleted file mode 120000 index 4c0f6d0937ad40..00000000000000 --- a/srcpkgs/libmspub-tools +++ /dev/null @@ -1 +0,0 @@ -libmspub \ No newline at end of file diff --git a/srcpkgs/libmspub/patches/fix-MSPUBMetaData_cstdint.patch b/srcpkgs/libmspub/patches/fix-MSPUBMetaData_cstdint.patch deleted file mode 100644 index c583248cd334ec..00000000000000 --- a/srcpkgs/libmspub/patches/fix-MSPUBMetaData_cstdint.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/src/lib/MSPUBMetaData.h 2018-02-28 12:54:49.000000000 +0100 -+++ b/src/lib/MSPUBMetaData.h 2020-09-09 00:57:50.806188126 +0200 -@@ -10,6 +10,7 @@ - #ifndef INCLUDED_MSPUBMETADATA_H - #define INCLUDED_MSPUBMETADATA_H - -+#include <cstdint> - #include <map> - #include <utility> - #include <vector> diff --git a/srcpkgs/libmspub/template b/srcpkgs/libmspub/template deleted file mode 100644 index 4a58aee4a25983..00000000000000 --- a/srcpkgs/libmspub/template +++ /dev/null @@ -1,31 +0,0 @@ -# Template file for 'libmspub' -pkgname=libmspub -version=0.1.4 -revision=14 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="icu-devel boost-devel-minimal librevenge-devel zlib-devel" -short_desc="Library for parsing the mspub file structure" -maintainer="Enno Boland <gottox@voidlinux.org>" -license="MPL-2.0" -homepage="http://cgit.freedesktop.org/libreoffice/libmspub/commit/" -distfiles="https://dev-www.libreoffice.org/src/${pkgname}-${version}.tar.xz" -checksum=ef36c1a1aabb2ba3b0bedaaafe717bf4480be2ba8de6f3894be5fd3702b013ba - -libmspub-devel_package() { - depends="libmspub>=${version}_${revision} librevenge-devel - icu-devel zlib-devel" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} - -libmspub-tools_package() { - short_desc+=" - development files" - pkg_install() { - vmove usr/bin - } -} diff --git a/srcpkgs/libmt32emu-devel b/srcpkgs/libmt32emu-devel deleted file mode 120000 index b427be42b32429..00000000000000 --- a/srcpkgs/libmt32emu-devel +++ /dev/null @@ -1 +0,0 @@ -libmt32emu \ No newline at end of file diff --git a/srcpkgs/libmt32emu/template b/srcpkgs/libmt32emu/template deleted file mode 100644 index c7daa4f4d90c19..00000000000000 --- a/srcpkgs/libmt32emu/template +++ /dev/null @@ -1,40 +0,0 @@ -# Template file for 'libmt32emu' -pkgname=libmt32emu -version=2.7.0 -revision=1 -_version_string=${version//./_} -build_wrksrc=mt32emu -build_style=cmake -makedepends="$(vopt_if libsoxr libsoxr-devel) - $(vopt_if libsamplerate libsamplerate-devel)" -short_desc="Emulate Roland MT-32, CM-32L and LAPC-I synthesizer modules" -maintainer="Joshua Krämer <joshua@kraemer.link>" -license="LGPL-2.1-or-later" -homepage="http://munt.sourceforge.net" -changelog="https://raw.githubusercontent.com/munt/munt/libmt32emu_2_7_0/mt32emu/NEWS.txt" -distfiles="https://github.com/munt/munt/archive/libmt32emu_${_version_string}.tar.gz" -checksum=5ede7c3d28a3bb0d9e637935b8b96484fadb409c9e5952a9e5432b3e05e5dbc1 - -build_options="libsoxr libsamplerate" -desc_option_libsoxr="Use libsoxr for sample rate conversion" -desc_option_libsamplerate="Use libsamplerate for sample rate conversion" -build_options_default="libsoxr" -vopt_conflict libsoxr libsamplerate - -if [ "$build_option_libsoxr" -o "$build_option_libsamplerate" ]; then - configure_args+=" -Dlibmt32emu_WITH_INTERNAL_RESAMPLER=off" -fi - -post_install() { - rm -r ${DESTDIR}/usr/share/doc -} - -libmt32emu-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision} ${makedepends}" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/libmtp-devel b/srcpkgs/libmtp-devel deleted file mode 120000 index e966e1f9db2e54..00000000000000 --- a/srcpkgs/libmtp-devel +++ /dev/null @@ -1 +0,0 @@ -libmtp \ No newline at end of file diff --git a/srcpkgs/libmtp/patches/fix-warning.patch b/srcpkgs/libmtp/patches/fix-warning.patch deleted file mode 100644 index 8bfcc877ea4d6e..00000000000000 --- a/srcpkgs/libmtp/patches/fix-warning.patch +++ /dev/null @@ -1,12 +0,0 @@ ---- a/src/libmtp.c -+++ b/src/libmtp.c -@@ -7498,7 +7498,8 @@ static LIBMTP_folder_t *get_subfolders_for_folder(LIBMTP_folder_t *list, uint32_ - * we basically don't care. Hopefully parent_id is maintained for all - * children, because we rely on that instead. - */ -- if (ob->oi.AssociationDesc != 0x00000000U) { -+ if (ob->oi.AssociationDesc != 0x00000000U && -+ ob->oi.AssociationDesc != 0x00000001U) { - LIBMTP_INFO("MTP extended association type 0x%08x encountered\n", ob->oi.AssociationDesc); - } - diff --git a/srcpkgs/libmtp/template b/srcpkgs/libmtp/template deleted file mode 100644 index 1dd51481655274..00000000000000 --- a/srcpkgs/libmtp/template +++ /dev/null @@ -1,33 +0,0 @@ -# Template file for 'libmtp' -pkgname=libmtp -version=1.1.22 -revision=1 -build_style=gnu-configure -configure_args="--disable-static --with-udev=/usr/lib/udev - --with-udev-group=plugdev" -hostmakedepends="pkg-config" -makedepends="libgcrypt-devel libusb-devel" -short_desc="Library for Microsoft's Media Transfer Protocol (MTP)" -maintainer="Gonzalo Tornaría <tornaria@cmat.edu.uy>" -license="LGPL-2.1-or-later" -homepage="https://libmtp.sourceforge.net" -changelog="https://sourceforge.net/projects/libmtp/files/libmtp/${version}/README" -distfiles="${SOURCEFORGE_SITE}/${pkgname}/${pkgname}-${version}.tar.gz" -checksum=c3fcf411aea9cb9643590cbc9df99fa5fe30adcac695024442973d76fa5f87bc - -if [ "$CROSS_BUILD" ]; then - # use mtp-hotplug from host, needed to create udev rules and hwdb - configure_args+=" --enable-crossbuilddir" - # ... so, install mtp-hotplug in host - hostmakedepends+=" libmtp" -fi - -libmtp-devel_package() { - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/libmulticobex b/srcpkgs/libmulticobex deleted file mode 120000 index fb76b16dd88261..00000000000000 --- a/srcpkgs/libmulticobex +++ /dev/null @@ -1 +0,0 @@ -obexftp \ No newline at end of file diff --git a/srcpkgs/libmulticobex-devel b/srcpkgs/libmulticobex-devel deleted file mode 120000 index fb76b16dd88261..00000000000000 --- a/srcpkgs/libmulticobex-devel +++ /dev/null @@ -1 +0,0 @@ -obexftp \ No newline at end of file diff --git a/srcpkgs/libmusicbrainz5-devel b/srcpkgs/libmusicbrainz5-devel deleted file mode 120000 index 25c2c1776d0ee6..00000000000000 --- a/srcpkgs/libmusicbrainz5-devel +++ /dev/null @@ -1 +0,0 @@ -libmusicbrainz5 \ No newline at end of file diff --git a/srcpkgs/libmusicbrainz5/patches/libxml2-2.12.patch b/srcpkgs/libmusicbrainz5/patches/libxml2-2.12.patch deleted file mode 100644 index 0a00d1bdc502d3..00000000000000 --- a/srcpkgs/libmusicbrainz5/patches/libxml2-2.12.patch +++ /dev/null @@ -1,36 +0,0 @@ -From 558c9ba0e6d702d5c877f75be98176f57abf1b02 Mon Sep 17 00:00:00 2001 -From: Christopher Degawa <ccom@randomderp.com> -Date: Sun, 8 Oct 2023 11:42:55 -0500 -Subject: [PATCH] libxml: constify the storage of xmlGetLastError() - -libxml2 recently made it a const return. -Since nothing is being modified of it, this should have no real effect -past satisfying the compiler. - -Signed-off-by: Christopher Degawa <ccom@randomderp.com> ---- - src/xmlParser.cc | 4 ++-- - 1 file changed, 2 insertions(+), 2 deletions(-) - -diff --git a/src/xmlParser.cc b/src/xmlParser.cc -index 53dec25..fee684c 100644 ---- a/src/xmlParser.cc -+++ b/src/xmlParser.cc -@@ -57,7 +57,7 @@ XMLNode *XMLRootNode::parseFile(const std::string &filename, XMLResults* results - - doc = xmlParseFile(filename.c_str()); - if ((doc == NULL) && (results != NULL)) { -- xmlErrorPtr error = xmlGetLastError(); -+ const xmlError *error = xmlGetLastError(); - results->message = error->message; - results->line = error->line; - results->code = error->code; -@@ -72,7 +72,7 @@ XMLNode *XMLRootNode::parseString(const std::string &xml, XMLResults* results) - - doc = xmlParseMemory(xml.c_str(), xml.length()); - if ((doc == NULL) && (results != NULL)) { -- xmlErrorPtr error = xmlGetLastError(); -+ const xmlError *error = xmlGetLastError(); - results->message = error->message; - results->line = error->line; - results->code = error->code; diff --git a/srcpkgs/libmusicbrainz5/template b/srcpkgs/libmusicbrainz5/template deleted file mode 100644 index 7ce7fd8739ecd5..00000000000000 --- a/srcpkgs/libmusicbrainz5/template +++ /dev/null @@ -1,45 +0,0 @@ -# Template file for 'libmusicbrainz5' -pkgname=libmusicbrainz5 -version=5.1.0 -revision=4 -build_style=cmake -hostmakedepends="pkg-config" -makedepends="neon-devel libxml2-devel" -short_desc="Library That Provides Access to the MusicBrainz Server (5.x)" -maintainer="Orphaned <orphan@voidlinux.org>" -license="LGPL-2.1" -homepage="http://musicbrainz.org/" -distfiles="https://github.com/metabrainz/libmusicbrainz/releases/download/release-${version}/libmusicbrainz-${version}.tar.gz" -checksum=6749259e89bbb273f3f5ad7acdffb7c47a2cf8fcaeab4c4695484cef5f4c6b46 - -if [ "$CROSS_BUILD" ]; then - hostmakedepends+=" ${makedepends}" -fi - -pre_configure() { - # The line 'DEPENDS ... *.inc' in src/CMakeLists.txt produces this error: - # *** No rule to make target 'src/*.inc', needed by 'src/mb5_c.cc'. Stop. - # We do not edit the *.inc files thus just remove the '*.inc' - vsed -i src/CMakeLists.txt -e "s; \*\.inc;;" - # Building for the host architecture is needed to generate C interface source files - # see https://github.com/metabrainz/libmusicbrainz/blob/master/INSTALL.txt - if [ "$CROSS_BUILD" ]; then - mkdir build-native - cd build-native - CC=${CC_host} CFLAGS=${XBPS_CFLAGS} CXX=${CXX_host} \ - CXXFLAGS=${XBPS_CXXFLAGS} LDFLAGS=${XBPS_LDFLAGS} cmake .. - make ${makejobs} - configure_args+=" -DIMPORT_EXECUTABLES=../build-native/ImportExecutables.cmake" - cd .. - fi -} - -libmusicbrainz5-devel_package() { - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - short_desc+=" -- development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/libmusicbrainz5/update b/srcpkgs/libmusicbrainz5/update deleted file mode 100644 index d309484699391d..00000000000000 --- a/srcpkgs/libmusicbrainz5/update +++ /dev/null @@ -1 +0,0 @@ -pkgname=release diff --git a/srcpkgs/libmwaw-devel b/srcpkgs/libmwaw-devel deleted file mode 120000 index dbca4780bdf55b..00000000000000 --- a/srcpkgs/libmwaw-devel +++ /dev/null @@ -1 +0,0 @@ -libmwaw \ No newline at end of file diff --git a/srcpkgs/libmwaw-doc b/srcpkgs/libmwaw-doc deleted file mode 120000 index dbca4780bdf55b..00000000000000 --- a/srcpkgs/libmwaw-doc +++ /dev/null @@ -1 +0,0 @@ -libmwaw \ No newline at end of file diff --git a/srcpkgs/libmwaw/template b/srcpkgs/libmwaw/template deleted file mode 100644 index 7ad61a70f885f7..00000000000000 --- a/srcpkgs/libmwaw/template +++ /dev/null @@ -1,32 +0,0 @@ -# Template file for 'libmwaw' -pkgname=libmwaw -version=0.3.22 -revision=2 -build_style=gnu-configure -configure_args="--disable-werror" -hostmakedepends="pkg-config doxygen" -makedepends="boost-devel-minimal zlib-devel librevenge-devel" -short_desc="Import library for legacy Mac documents" -maintainer="Đoàn Trần Công Danh <congdanhqx@gmail.com>" -license="LGPL-2.1-or-later, MPL-2.0" -homepage="https://sourceforge.net/projects/libmwaw/" -distfiles="${SOURCEFORGE_SITE}/libmwaw/libmwaw/${pkgname}-${version}/${pkgname}-${version}.tar.xz" -checksum=a1a39ffcea3ff2a7a7aae0c23877ddf4918b554bf82b0de5d7ce8e7f61ea8e32 - -libmwaw-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision} librevenge-devel" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - } -} - -libmwaw-doc_package() { - short_desc+=" - documentation" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/share/doc - } -} diff --git a/srcpkgs/libmygpo-qt-devel b/srcpkgs/libmygpo-qt-devel deleted file mode 120000 index 7c8faaa34d1557..00000000000000 --- a/srcpkgs/libmygpo-qt-devel +++ /dev/null @@ -1 +0,0 @@ -libmygpo-qt \ No newline at end of file diff --git a/srcpkgs/libmygpo-qt/patches/fix-cflags.patch b/srcpkgs/libmygpo-qt/patches/fix-cflags.patch deleted file mode 100644 index e601bf3350c7d3..00000000000000 --- a/srcpkgs/libmygpo-qt/patches/fix-cflags.patch +++ /dev/null @@ -1,13 +0,0 @@ -Index: CMakeLists.txt -=================================================================== ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -69,7 +69,7 @@ if (CMAKE_COMPILER_IS_GNUCXX) - -Wwrite-strings -Wpacked -Wformat-security -Wmissing-format-attribute - -Wold-style-cast -Woverloaded-virtual -Wnon-virtual-dtor -Wall -Wextra - -Wformat=2 -Wundef -Wstack-protector -Wmissing-include-dirs -- -Winit-self -Wunsafe-loop-optimizations -ggdb3 -fno-inline -DQT_STRICT_ITERATORS ) -+ -Winit-self -Wunsafe-loop-optimizations -fno-inline -DQT_STRICT_ITERATORS ) - if ( NOT WIN32 ) - add_definitions( -fvisibility=hidden ) - endif() diff --git a/srcpkgs/libmygpo-qt/template b/srcpkgs/libmygpo-qt/template deleted file mode 100644 index 1014491ae24176..00000000000000 --- a/srcpkgs/libmygpo-qt/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'libmygpo-qt' -pkgname=libmygpo-qt -version=1.1.0 -revision=1 -build_style=cmake -hostmakedepends="pkg-config qt5-qmake qt5-host-tools" -makedepends="qt5-devel" -short_desc="C++/Qt Client Library for gpodder.net" -maintainer="John <me@johnnynator.dev>" -license="LGPL-2.1-or-later" -homepage="https://github.com/gpodder/libmygpo-qt" -distfiles="https://github.com/gpodder/libmygpo-qt/archive/${version}.tar.gz" -checksum=2eab976efbbdd39bae1b436e7dcd2ddffd35241432094f29b69308840a938459 - -libmygpo-qt-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove usr/lib/cmake - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/libmygui-devel b/srcpkgs/libmygui-devel deleted file mode 120000 index de07ae115af082..00000000000000 --- a/srcpkgs/libmygui-devel +++ /dev/null @@ -1 +0,0 @@ -libmygui \ No newline at end of file diff --git a/srcpkgs/libmygui/template b/srcpkgs/libmygui/template deleted file mode 100644 index 958e4fd42ddca1..00000000000000 --- a/srcpkgs/libmygui/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 'libmygui' -pkgname=libmygui -version=3.4.3 -revision=1 -build_style=cmake -configure_args="-DMYGUI_BUILD_DEMOS=OFF -DMYGUI_RENDERSYSTEM=1 -DMYGUI_BUILD_TOOLS=OFF - -DMYGUI_DONT_USE_OBSOLETE=ON" -hostmakedepends="doxygen pkg-config" -makedepends="libX11-devel ois-devel boost-devel-minimal freetype-devel" -short_desc="Fast, flexible and simple GUI" -maintainer="John <me@johnnynator.dev>" -license="MIT" -homepage="http://mygui.info" -distfiles="https://github.com/MyGUI/mygui/archive/MyGUI${version}.tar.gz" -checksum=33c91b531993047e77cace36d6fea73634b8c17bd0ed193d4cd12ac7c6328abd - -libmygui-devel_package() { - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - vmove "usr/lib/*.a" - } -} - -post_install() { - vlicense COPYING.MIT -} diff --git a/srcpkgs/libmygui/update b/srcpkgs/libmygui/update deleted file mode 100644 index ce632c5dedd533..00000000000000 --- a/srcpkgs/libmygui/update +++ /dev/null @@ -1,2 +0,0 @@ -pkgname=MyGUI -pattern='/archive/refs/tags/(v?|\Q'"$pkgname"'\E)?\K[\d\.]+(?=\.tar\.gz")' diff --git a/srcpkgs/libmypaint-devel b/srcpkgs/libmypaint-devel deleted file mode 120000 index 3743c1a405f3ac..00000000000000 --- a/srcpkgs/libmypaint-devel +++ /dev/null @@ -1 +0,0 @@ -libmypaint \ No newline at end of file diff --git a/srcpkgs/libmypaint/template b/srcpkgs/libmypaint/template deleted file mode 100644 index cf324beff207af..00000000000000 --- a/srcpkgs/libmypaint/template +++ /dev/null @@ -1,36 +0,0 @@ -# Template file for 'libmypaint' -pkgname=libmypaint -version=1.6.1 -revision=1 -build_style=gnu-configure -configure_args="--disable-gegl" -hostmakedepends="intltool pkg-config $(vopt_if gir gobject-introspection)" -makedepends="json-c-devel glib-devel json-glib-devel" -short_desc="MyPaint brush engine library" -maintainer="Stefan Mühlinghaus <jazzman@alphabreed.com>" -license="ISC" -homepage="https://github.com/mypaint/libmypaint" -distfiles="https://github.com/mypaint/libmypaint/releases/download/v${version}/libmypaint-${version}.tar.xz" -checksum=741754f293f6b7668f941506da07cd7725629a793108bb31633fb6c3eae5315f - -build_options="gir" -if [ -z "$CROSS_BUILD" ]; then - build_options_default="gir" -fi - -post_install() { - vlicense COPYING -} - -libmypaint-devel_package() { - depends="${makedepends} ${sourcepkg}>=${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-*" - fi - } -} diff --git a/srcpkgs/libmysofa-devel b/srcpkgs/libmysofa-devel deleted file mode 120000 index f6ba3da43e6f4d..00000000000000 --- a/srcpkgs/libmysofa-devel +++ /dev/null @@ -1 +0,0 @@ -libmysofa \ No newline at end of file diff --git a/srcpkgs/libmysofa/template b/srcpkgs/libmysofa/template deleted file mode 100644 index 36d643fa6a2418..00000000000000 --- a/srcpkgs/libmysofa/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 'libmysofa' -pkgname=libmysofa -version=1.3.2 -revision=1 -build_style=cmake -configure_args="-DBUILD_TESTS=OFF" -hostmakedepends="pkg-config" -makedepends="zlib-devel" -short_desc="Reader for AES SOFA files to get better HRTFs" -maintainer="lemmi <lemmi@nerd2nerd.org>" -license="BSD-3-Clause" -homepage="https://github.com/hoene/libmysofa" -distfiles="https://github.com/hoene/libmysofa/archive/v${version}.tar.gz" -checksum=6c5224562895977e87698a64cb7031361803d136057bba35ed4979b69ab4ba76 - -post_install() { - vlicense LICENSE -} - -libmysofa-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/libmysqlclient b/srcpkgs/libmysqlclient deleted file mode 120000 index 45f92cdb79085c..00000000000000 --- a/srcpkgs/libmysqlclient +++ /dev/null @@ -1 +0,0 @@ -mariadb \ No newline at end of file diff --git a/srcpkgs/libmysqlclient-devel b/srcpkgs/libmysqlclient-devel deleted file mode 120000 index 45f92cdb79085c..00000000000000 --- a/srcpkgs/libmysqlclient-devel +++ /dev/null @@ -1 +0,0 @@ -mariadb \ No newline at end of file diff --git a/srcpkgs/libnatpmp-devel b/srcpkgs/libnatpmp-devel deleted file mode 120000 index 3d60a28ba8e8e5..00000000000000 --- a/srcpkgs/libnatpmp-devel +++ /dev/null @@ -1 +0,0 @@ -libnatpmp \ No newline at end of file diff --git a/srcpkgs/libnatpmp/template b/srcpkgs/libnatpmp/template deleted file mode 100644 index 3e73cf2789dc33..00000000000000 --- a/srcpkgs/libnatpmp/template +++ /dev/null @@ -1,34 +0,0 @@ -# Template file for 'libnatpmp' -pkgname=libnatpmp -version=20230423 -revision=1 -build_style=gnu-makefile -make_use_env=y -short_desc="Libraries for client side of NAT-PMP" -maintainer="Đoàn Trần Công Danh <congdanhqx@gmail.com>" -license="BSD-3-Clause" -homepage="https://miniupnp.tuxfamily.org/libnatpmp.html" -changelog="https://miniupnp.tuxfamily.org/files/changelog.php?file=libnatpmp-${version}.tar.gz" -distfiles="https://miniupnp.tuxfamily.org/files/libnatpmp-${version}.tar.gz" -checksum=0684ed2c8406437e7519a1bd20ea83780db871b3a3a5d752311ba3e889dbfc70 - -post_patch() { - sed -i '/^CC =/d' Makefile -} - -do_install() { - make install PREFIX=$DESTDIR - vinstall natpmp_declspec.h 0644 usr/include - vman natpmpc.1 - vlicense LICENSE -} - -libnatpmp-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/libnautilus b/srcpkgs/libnautilus deleted file mode 120000 index 9f0175d681cb43..00000000000000 --- a/srcpkgs/libnautilus +++ /dev/null @@ -1 +0,0 @@ -nautilus \ No newline at end of file diff --git a/srcpkgs/libndctl b/srcpkgs/libndctl deleted file mode 120000 index 7a83effa857165..00000000000000 --- a/srcpkgs/libndctl +++ /dev/null @@ -1 +0,0 @@ -ndctl \ No newline at end of file diff --git a/srcpkgs/libndctl-devel b/srcpkgs/libndctl-devel deleted file mode 120000 index 7a83effa857165..00000000000000 --- a/srcpkgs/libndctl-devel +++ /dev/null @@ -1 +0,0 @@ -ndctl \ No newline at end of file diff --git a/srcpkgs/libndp-devel b/srcpkgs/libndp-devel deleted file mode 120000 index 750aaad35a32a6..00000000000000 --- a/srcpkgs/libndp-devel +++ /dev/null @@ -1 +0,0 @@ -libndp \ No newline at end of file diff --git a/srcpkgs/libndp/patches/musl-sendto.patch b/srcpkgs/libndp/patches/musl-sendto.patch deleted file mode 100644 index 397372c105758e..00000000000000 --- a/srcpkgs/libndp/patches/musl-sendto.patch +++ /dev/null @@ -1,40 +0,0 @@ -From e821ddbfdff5e1b14846421d9196978ffebac346 Mon Sep 17 00:00:00 2001 -From: oreo639 <oreo6391@gmail.com> -Date: Sat, 15 Mar 2025 18:38:50 -0700 -Subject: [PATCH] libndp: fix incompatible pointer types with gcc14 and musl - -When compiling with gcc14 and musl, the following error is produced: -libndp.c: In function 'mysendto6': -libndp.c:212:50: error: passing argument 5 of 'sendto' from incompatible pointer type [-Wincompatible-pointer-types] - 212 | ret = sendto(sockfd, buf, buflen, flags, &sin6, sizeof(sin6)); - | ^~~~~ - | | - | struct sockaddr_in6 * -In file included from libndp.c:27: -/usr/include/sys/socket.h:343:49: note: expected 'const struct sockaddr *' but argument is of type 'struct sockaddr_in6 *' - 343 | ssize_t sendto (int, const void *, size_t, int, const struct sockaddr *, socklen_t); - | ^~~~~~~~~~~~~~~~~~~~~~~ - -In POSIX, sendto() takes a sockaddr pointer: -https://pubs.opengroup.org/onlinepubs/009604499/functions/sendto.html - -While glibc uses the gcc __transparent_union__ extension to mark them as -compatible types, musl does not, as such we need to explicitly cast the pointer -to tell the compiler that it is fine. ---- - libndp/libndp.c | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/libndp/libndp.c b/libndp/libndp.c -index fa20a31..315333a 100644 ---- a/libndp/libndp.c -+++ b/libndp/libndp.c -@@ -209,7 +209,7 @@ static int mysendto6(int sockfd, void *buf, size_t buflen, int flags, - memcpy(&sin6.sin6_addr, addr, sizeof(sin6.sin6_addr)); - sin6.sin6_scope_id = ifindex; - resend: -- ret = sendto(sockfd, buf, buflen, flags, &sin6, sizeof(sin6)); -+ ret = sendto(sockfd, buf, buflen, flags, (struct sockaddr*)&sin6, sizeof(sin6)); - if (ret == -1) { - switch(errno) { - case EINTR: diff --git a/srcpkgs/libndp/template b/srcpkgs/libndp/template deleted file mode 100644 index a11c1109cf12ef..00000000000000 --- a/srcpkgs/libndp/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'libndp' -pkgname=libndp -version=1.9 -revision=1 -build_style=gnu-configure -short_desc="Library for Neighbor Discovery Protocol" -maintainer="Enno Boland <gottox@voidlinux.org>" -license="LGPL-2.1-or-later" -homepage="http://libndp.org/" -distfiles="${homepage}/files/${pkgname}-${version}.tar.gz" -checksum=a8ab214e01dc3a9b615276905395637f391298c84d77651f0cbf0b1082dd2dd4 - -libndp-devel_package() { - depends="${sourcepkg}-${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/libnemo b/srcpkgs/libnemo deleted file mode 120000 index 69cdbe8be469b9..00000000000000 --- a/srcpkgs/libnemo +++ /dev/null @@ -1 +0,0 @@ -nemo \ No newline at end of file diff --git a/srcpkgs/libnest2d-devel b/srcpkgs/libnest2d-devel deleted file mode 120000 index df358dcc31a36f..00000000000000 --- a/srcpkgs/libnest2d-devel +++ /dev/null @@ -1 +0,0 @@ -libnest2d \ No newline at end of file diff --git a/srcpkgs/libnest2d/patches/allow-disallowed-areas.patch b/srcpkgs/libnest2d/patches/allow-disallowed-areas.patch deleted file mode 100644 index 6cc19a82c56267..00000000000000 --- a/srcpkgs/libnest2d/patches/allow-disallowed-areas.patch +++ /dev/null @@ -1,122 +0,0 @@ -From 2e91be2679b5efa0773292d9d0a2ae72255bb271 Mon Sep 17 00:00:00 2001 -From: Ghostkeeper <rubend@tutanota.com> -Date: Tue, 6 Oct 2020 16:13:15 +0200 -Subject: [PATCH 1/3] Allow for an item to be a disallowed area - -Disallowed areas have slightly different behaviour from fixed items: Other items won't get packed closely around them. Implementation of that pending. - -Contributes to issue CURA-7754. ---- - include/libnest2d/nester.hpp | 16 ++++++++++++++++ - 1 file changed, 16 insertions(+) - -diff --git include/libnest2d/nester.hpp include/libnest2d/nester.hpp -index 2f207d5..932a060 100644 ---- a/include/libnest2d/nester.hpp -+++ b/include/libnest2d/nester.hpp -@@ -71,6 +71,15 @@ class _Item { - int binid_{BIN_ID_UNSET}, priority_{0}; - bool fixed_{false}; - -+ /** -+ * \brief If this is a fixed area, indicates whether it is a disallowed area -+ * or a previously placed item. -+ * -+ * If this is a disallowed area, other objects will not get packed close -+ * together with this item. It only blocks other items in its area. -+ */ -+ bool disallowed_{false}; -+ - public: - - /// The type of the shape which was handed over as the template argument. -@@ -129,11 +138,18 @@ class _Item { - sh_(sl::create<RawShape>(std::move(contour), std::move(holes))) {} - - inline bool isFixed() const noexcept { return fixed_; } -+ inline bool isDisallowedArea() const noexcept { return disallowed_; } - inline void markAsFixedInBin(int binid) - { - fixed_ = binid >= 0; - binid_ = binid; - } -+ inline void markAsDisallowedAreaInBin(int binid) -+ { -+ fixed_ = binid >= 0; -+ binid_ = binid; -+ disallowed_ = true; -+ } - - inline void binId(int idx) { binid_ = idx; } - inline int binId() const noexcept { return binid_; } - -From ff61049e59d3151462bca7ff2e2268c2b32731e7 Mon Sep 17 00:00:00 2001 -From: Ghostkeeper <rubend@tutanota.com> -Date: Tue, 6 Oct 2020 16:14:36 +0200 -Subject: [PATCH 2/3] Allow unsetting of being a disallowed area - -If you set the bin to -1 or set the item to be a simple fixed item afterwards, it'll no longer be a disallowed area. - -Contributes to issue CURA-7754. ---- - include/libnest2d/nester.hpp | 3 ++- - 1 file changed, 2 insertions(+), 1 deletion(-) - -diff --git include/libnest2d/nester.hpp include/libnest2d/nester.hpp -index 932a060..54761a6 100644 ---- a/include/libnest2d/nester.hpp -+++ b/include/libnest2d/nester.hpp -@@ -143,12 +143,13 @@ class _Item { - { - fixed_ = binid >= 0; - binid_ = binid; -+ disallowed_ = false; - } - inline void markAsDisallowedAreaInBin(int binid) - { - fixed_ = binid >= 0; - binid_ = binid; -- disallowed_ = true; -+ disallowed_ = fixed_; - } - - inline void binId(int idx) { binid_ = idx; } - -From 31391fd173249ad9b906390058e13b09238fadc8 Mon Sep 17 00:00:00 2001 -From: Ghostkeeper <rubend@tutanota.com> -Date: Thu, 8 Oct 2020 11:06:58 +0200 -Subject: [PATCH 3/3] Align items to their starting position if all placed - items are disallowed - -We shouldn't align items to disallowed areas. So place them in the starting position according to the alignment property. - -Lot of work to investigate. But very little code changes! - -Contributes to issue CURA-7754. ---- - include/libnest2d/placers/nfpplacer.hpp | 5 +++-- - 1 file changed, 3 insertions(+), 2 deletions(-) - -diff --git include/libnest2d/placers/nfpplacer.hpp include/libnest2d/placers/nfpplacer.hpp -index 96a8cff..b0ebb15 100644 ---- a/include/libnest2d/placers/nfpplacer.hpp -+++ b/include/libnest2d/placers/nfpplacer.hpp -@@ -101,7 +101,7 @@ struct NfpPConfig { - * alignment with the candidate item or do anything else. - * - * \param remaining A container with the remaining items waiting to be -- * placed. You can use some features about the remaining items to alter to -+ * placed. You can use some features about the remaining items to alter the - * score of the current placement. If you know that you have to leave place - * for other items as well, that might influence your decision about where - * the current candidate should be placed. E.g. imagine three big circles -@@ -735,7 +735,8 @@ class _NofitPolyPlacer: public PlacerBoilerplate<_NofitPolyPlacer<RawShape, TBin - remlist.insert(remlist.end(), remaining.from, remaining.to); - } - -- if(items_.empty()) { -+ if(std::all_of(items_.begin(), items_.end(), -+ [](const Item& item) { return item.isDisallowedArea(); })) { - setInitialPosition(item); - best_overfit = overfit(item.transformedShape(), bin_); - can_pack = best_overfit <= 0; diff --git a/srcpkgs/libnest2d/patches/boost-geometry-need-cxx-14.patch b/srcpkgs/libnest2d/patches/boost-geometry-need-cxx-14.patch deleted file mode 100644 index 9de18db50ababd..00000000000000 --- a/srcpkgs/libnest2d/patches/boost-geometry-need-cxx-14.patch +++ /dev/null @@ -1,14 +0,0 @@ -Index: libnest2d-0.4/CMakeLists.txt -=================================================================== ---- libnest2d-0.4.orig/CMakeLists.txt -+++ libnest2d-0.4/CMakeLists.txt -@@ -2,9 +2,6 @@ cmake_minimum_required(VERSION 3.0) - - project(Libnest2D) - --set(CMAKE_CXX_STANDARD 11) --set(CMAKE_CXX_STANDARD_REQUIRED) -- - # Add our own cmake module path. - list(APPEND CMAKE_MODULE_PATH ${PROJECT_SOURCE_DIR}/cmake_modules/) - diff --git a/srcpkgs/libnest2d/patches/fix-cmake.patch b/srcpkgs/libnest2d/patches/fix-cmake.patch deleted file mode 100644 index 4530d3235da657..00000000000000 --- a/srcpkgs/libnest2d/patches/fix-cmake.patch +++ /dev/null @@ -1,65 +0,0 @@ -From fac1e5d5da70e7fb56c520eb2d9b6a6e3282459e Mon Sep 17 00:00:00 2001 -From: Megidd <megiddgit@gmail.com> -Date: Sun, 14 Feb 2021 11:29:18 +0330 -Subject: [PATCH 1/2] Fix CMake Error at CMakeLists.txt:125 (install) - -When using such command: - -cmake .. -DLIBNEST2D_HEADER_ONLY=OFF -DCMAKE_INSTALL_PREFIX=./installdir -DRP_ENABLE_DOWNLOADING=ON - -This error is thrown: - -CMake Error at CMakeLists.txt:125 (install): - install TARGETS given no ARCHIVE DESTINATION for static library target - "libnest2d_clipper_nlopt". - -This commit fixes the error as far as tested. ---- - CMakeLists.txt | 1 + - 1 file changed, 1 insertion(+) - -diff --git a/CMakeLists.txt b/CMakeLists.txt -index c2f2bec..ab71296 100644 ---- CMakeLists.txt -+++ CMakeLists.txt -@@ -124,6 +124,7 @@ export(EXPORT ${PROJECT_NAME}Targets - - install(TARGETS libnest2d libnest2d_headeronly ${LIBNAME} - EXPORT ${PROJECT_NAME}Targets -+ ARCHIVE DESTINATION lib - RUNTIME DESTINATION bin - ) - - -From 6be371cad6ecaaf0d11b541400c3c8d77e605cd7 Mon Sep 17 00:00:00 2001 -From: Megidd <megiddgit@gmail.com> -Date: Sun, 14 Feb 2021 13:14:31 +0330 -Subject: [PATCH 2/2] Also consider another error: - -When running this command: - -cmake .. -DLIBNEST2D_HEADER_ONLY=OFF -DCMAKE_INSTALL_PREFIX=./installdir -DRP_ENABLE_DOWNLOADING=ON -DBUILD_SHARED_LIBS=ON - -This error is thrown: - -CMake Error at CMakeLists.txt:125 (install): - install TARGETS given no LIBRARY DESTINATION for shared library target - "libnest2d_clipper_nlopt". - -This commits resolves the error, as far as tested. ---- - CMakeLists.txt | 1 + - 1 file changed, 1 insertion(+) - -diff --git a/CMakeLists.txt b/CMakeLists.txt -index ab71296..1b9d4ed 100644 ---- CMakeLists.txt -+++ CMakeLists.txt -@@ -125,6 +125,7 @@ export(EXPORT ${PROJECT_NAME}Targets - install(TARGETS libnest2d libnest2d_headeronly ${LIBNAME} - EXPORT ${PROJECT_NAME}Targets - ARCHIVE DESTINATION lib -+ LIBRARY DESTINATION lib - RUNTIME DESTINATION bin - ) - diff --git a/srcpkgs/libnest2d/patches/new-catch2.patch b/srcpkgs/libnest2d/patches/new-catch2.patch deleted file mode 100644 index d2dbd3d8b117b4..00000000000000 --- a/srcpkgs/libnest2d/patches/new-catch2.patch +++ /dev/null @@ -1,32 +0,0 @@ ---- a/tests/CMakeLists.txt -+++ b/tests/CMakeLists.txt -@@ -1,4 +1,4 @@ --require_package(Catch2 2.9.1 REQUIRED NO_EXPORT) -+require_package(Catch2 "" REQUIRED NO_EXPORT) - - add_executable(tests_clipper_nlopt - test.cpp -@@ -14,5 +14,5 @@ if (MSVC) - target_compile_options(tests_clipper_nlopt PRIVATE /bigobj) - endif () - --target_link_libraries(tests_clipper_nlopt libnest2d Catch2::Catch2) -+target_link_libraries(tests_clipper_nlopt libnest2d Catch2::Catch2WithMain) - add_test(libnest2d_tests tests_clipper_nlopt) ---- a/tests/test.cpp -+++ b/tests/test.cpp -@@ -1,5 +1,4 @@ --#define CATCH_CONFIG_MAIN --#include <catch2/catch.hpp> -+#include <catch2/catch_all.hpp> - - #include <fstream> - -@@ -29,6 +28,7 @@ template<> struct _NumTag<LargeInt> { us - template<class T> struct _NumTag<boost::rational<T>> { using Type = RationalTag; }; - - using RectangleItem = libnest2d::Rectangle; -+using Approx = Catch::Approx; - - namespace nfp { - diff --git a/srcpkgs/libnest2d/patches/soversion.patch b/srcpkgs/libnest2d/patches/soversion.patch deleted file mode 100644 index 1a1c53495de6ad..00000000000000 --- a/srcpkgs/libnest2d/patches/soversion.patch +++ /dev/null @@ -1,21 +0,0 @@ -From 12b64796aee24d5af41df3a10c4313dc713c3e74 Mon Sep 17 00:00:00 2001 -From: Karl Nilsson <karl.robert.nilsson@gmail.com> -Date: Wed, 13 Jan 2021 21:51:34 -0500 -Subject: [PATCH] CMake: add SOVERSION to shared library - ---- - CMakeLists.txt | 1 + - 1 file changed, 1 insertion(+) - -diff --git a/CMakeLists.txt b/CMakeLists.txt -index 374e90f..c2f2bec 100644 ---- CMakeLists.txt -+++ CMakeLists.txt -@@ -95,6 +95,7 @@ if(NOT LIBNEST2D_HEADER_ONLY) - add_library(${LIBNAME} ${PROJECT_SOURCE_DIR}/src/libnest2d.cpp) - set_target_properties(${LIBNAME} PROPERTIES PREFIX "") - set_target_properties(${LIBNAME} PROPERTIES DEBUG_POSTFIX "d") -+ set_target_properties(${LIBNAME} PROPERTIES SOVERSION "1.0") - target_link_libraries(${LIBNAME} PUBLIC libnest2d_headeronly) - target_compile_definitions(${LIBNAME} PUBLIC LIBNEST2D_STATIC) - target_sources(${LIBNAME} PRIVATE ${LIBNEST2D_SRCFILES}) diff --git a/srcpkgs/libnest2d/template b/srcpkgs/libnest2d/template deleted file mode 100644 index 8b3c2f57bd803a..00000000000000 --- a/srcpkgs/libnest2d/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'libnest2d' -pkgname=libnest2d -version=0.4 -revision=2 -build_style=cmake -configure_args="-DBUILD_SHARED_LIBS=ON -DLIBNEST2D_HEADER_ONLY=OFF - -DLIBNEST2D_BUILD_UNITTESTS=ON" -makedepends="clipper-devel nlopt-devel boost-devel-minimal catch2" -short_desc="2D irregular bin packing and nesting library" -maintainer="Karl Nilsson <karl.robert.nilsson@gmail.com>" -license="LGPL-3.0-or-later" -homepage="https://github.com/tamasmeszaros/libnest2d" -distfiles="https://github.com/tamasmeszaros/libnest2d/archive/${version}.tar.gz" -checksum=00c909aa5690bead2be36cc57653c54c7c69d260a3c74924e9dfd79994729a2a - -libnest2d-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/libnet-devel b/srcpkgs/libnet-devel deleted file mode 120000 index 1f05e0bec70b29..00000000000000 --- a/srcpkgs/libnet-devel +++ /dev/null @@ -1 +0,0 @@ -libnet \ No newline at end of file diff --git a/srcpkgs/libnet-snmp b/srcpkgs/libnet-snmp deleted file mode 120000 index 4c87c78d7ff318..00000000000000 --- a/srcpkgs/libnet-snmp +++ /dev/null @@ -1 +0,0 @@ -net-snmp \ No newline at end of file diff --git a/srcpkgs/libnet/patches/musl-build-fix.patch b/srcpkgs/libnet/patches/musl-build-fix.patch deleted file mode 100644 index 27e46bb944fbbb..00000000000000 --- a/srcpkgs/libnet/patches/musl-build-fix.patch +++ /dev/null @@ -1,29 +0,0 @@ -From a87fdb41a476b59c53416f714b3e49f6dcefd6b5 Mon Sep 17 00:00:00 2001 -From: Nathan Owens <ndowens04@gmail.com> -Date: Wed, 30 Oct 2019 21:55:13 -0500 -Subject: [PATCH] libnet-structure-musl-fix - ---- - include/libnet/libnet-structures.h | 6 +++--- - 1 file changed, 3 insertions(+), 3 deletions(-) - -diff --git a/include/libnet/libnet-structures.h b/include/libnet/libnet-structures.h -index 6084caa..34fffc6 100644 ---- a/include/libnet/libnet-structures.h -+++ b/include/libnet/libnet-structures.h -@@ -49,9 +49,9 @@ struct libnet_port_list_chain - /* libnet statistics structure */ - struct libnet_stats - { -- __int64_t packets_sent; /* packets sent */ -- __int64_t packet_errors; /* packets errors */ -- __int64_t bytes_written; /* bytes written */ -+ int64_t packets_sent; /* packets sent */ -+ int64_t packet_errors; /* packets errors */ -+ int64_t bytes_written; /* bytes written */ - }; - - --- -2.23.0 - diff --git a/srcpkgs/libnet/template b/srcpkgs/libnet/template deleted file mode 100644 index d38ed97b349e48..00000000000000 --- a/srcpkgs/libnet/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'libnet' -pkgname=libnet -version=1.2 -revision=1 -build_style=gnu-configure -short_desc="C library for portable packet creation and injection" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-3.0-only" -homepage="https://github.com/sam-github/libnet" -distfiles="https://github.com/sam-github/libnet/releases/download/v${version}/${pkgname}-${version}.tar.gz" -checksum=caa4868157d9e5f32e9c7eac9461efeff30cb28357f7f6bf07e73933fb4edaa7 - -libnet-devel_package() { - depends="${sourcepkg}-${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/bin - vmove usr/include - vmove usr/share - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/libnetfilter_acct-devel b/srcpkgs/libnetfilter_acct-devel deleted file mode 120000 index 9152b46bffd13b..00000000000000 --- a/srcpkgs/libnetfilter_acct-devel +++ /dev/null @@ -1 +0,0 @@ -libnetfilter_acct \ No newline at end of file diff --git a/srcpkgs/libnetfilter_acct/template b/srcpkgs/libnetfilter_acct/template deleted file mode 100644 index 2bb62048c28353..00000000000000 --- a/srcpkgs/libnetfilter_acct/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'libnetfilter_acct' -pkgname=libnetfilter_acct -version=1.0.3 -revision=1 -build_style=gnu-configure -maintainer="Orphaned <orphan@voidlinux.org>" -hostmakedepends="pkg-config" -makedepends="libmnl-devel" -license="LGPL-2" -homepage="http://www.netfilter.org/projects/libnetfilter_acct/index.html" -short_desc="The userspace library providing interface to extended accounting infrastructure" -distfiles="http://www.netfilter.org/projects/${pkgname}/files/${pkgname}-${version}.tar.bz2" -checksum=4250ceef3efe2034f4ac05906c3ee427db31b9b0a2df41b2744f4bf79a959a1a - - -libnetfilter_acct-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" -- development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/libnetfilter_conntrack-devel b/srcpkgs/libnetfilter_conntrack-devel deleted file mode 120000 index 0f78cbe5d5c2aa..00000000000000 --- a/srcpkgs/libnetfilter_conntrack-devel +++ /dev/null @@ -1 +0,0 @@ -libnetfilter_conntrack \ No newline at end of file diff --git a/srcpkgs/libnetfilter_conntrack/template b/srcpkgs/libnetfilter_conntrack/template deleted file mode 100644 index 4d22db16ff7f5c..00000000000000 --- a/srcpkgs/libnetfilter_conntrack/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'libnetfilter_conntrack' -pkgname=libnetfilter_conntrack -version=1.1.0 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="libnfnetlink-devel libmnl-devel" -short_desc="Library providing an API to the in-kernel connection tracking table" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-or-later" -homepage="http://www.netfilter.org/projects/libnetfilter_conntrack/index.html" -distfiles="http://www.netfilter.org/projects/libnetfilter_conntrack/files/libnetfilter_conntrack-${version}.tar.xz" -checksum=67edcb4eb826c2f8dc98af08dabff68f3b3d0fe6fb7d9d0ac1ee7ecce0fe694e - -libnetfilter_conntrack-devel_package() { - depends="${sourcepkg}>=${version}_${revision} libnfnetlink-devel" - short_desc+=" -- development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/libnetfilter_cthelper-devel b/srcpkgs/libnetfilter_cthelper-devel deleted file mode 120000 index 82f34a8e213901..00000000000000 --- a/srcpkgs/libnetfilter_cthelper-devel +++ /dev/null @@ -1 +0,0 @@ -libnetfilter_cthelper \ No newline at end of file diff --git a/srcpkgs/libnetfilter_cthelper/template b/srcpkgs/libnetfilter_cthelper/template deleted file mode 100644 index 4be6cec90d6ff9..00000000000000 --- a/srcpkgs/libnetfilter_cthelper/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'libnetfilter_cthelper' -pkgname=libnetfilter_cthelper -version=1.0.1 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="libmnl-devel" -short_desc="Interface to the connection tracking user-space helper infrastructure" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-or-later" -homepage="http://www.netfilter.org/projects/libnetfilter_cthelper/index.html" -distfiles="http://www.netfilter.org/projects/libnetfilter_cthelper/files/libnetfilter_cthelper-${version}.tar.bz2" -checksum=14073d5487233897355d3ff04ddc1c8d03cc5ba8d2356236aa88161a9f2dc912 - -libnetfilter_cthelper-devel_package() { - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/libnetfilter_cttimeout-devel b/srcpkgs/libnetfilter_cttimeout-devel deleted file mode 120000 index 4484e4a558e67a..00000000000000 --- a/srcpkgs/libnetfilter_cttimeout-devel +++ /dev/null @@ -1 +0,0 @@ -libnetfilter_cttimeout \ No newline at end of file diff --git a/srcpkgs/libnetfilter_cttimeout/template b/srcpkgs/libnetfilter_cttimeout/template deleted file mode 100644 index 216e11deba68c9..00000000000000 --- a/srcpkgs/libnetfilter_cttimeout/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'libnetfilter_cttimeout' -pkgname=libnetfilter_cttimeout -version=1.0.1 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="libmnl-devel" -short_desc="Interface to the fine-grain connection tracking timeout infrastructure" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-or-later" -homepage="http://www.netfilter.org/projects/libnetfilter_cttimeout/index.html" -distfiles="http://www.netfilter.org/projects/libnetfilter_cttimeout/files/libnetfilter_cttimeout-${version}.tar.bz2" -checksum=0b59da2f3204e1c80cb85d1f6d72285fc07b01a2f5678abf5dccfbbefd650325 - -libnetfilter_cttimeout-devel_package() { - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/libnetfilter_log-devel b/srcpkgs/libnetfilter_log-devel deleted file mode 120000 index 62436839060416..00000000000000 --- a/srcpkgs/libnetfilter_log-devel +++ /dev/null @@ -1 +0,0 @@ -libnetfilter_log \ No newline at end of file diff --git a/srcpkgs/libnetfilter_log/template b/srcpkgs/libnetfilter_log/template deleted file mode 100644 index cb18befbb182d3..00000000000000 --- a/srcpkgs/libnetfilter_log/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'libnetfilter_log' -pkgname=libnetfilter_log -version=1.0.2 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="libnfnetlink-devel libmnl-devel libnetfilter_conntrack-devel" -short_desc="UInterface to packets that have been logged by the kernel packet filter" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-or-later" -homepage="http://www.netfilter.org/projects/libnetfilter_log/index.html" -distfiles="http://www.netfilter.org/projects/libnetfilter_log/files/libnetfilter_log-${version}.tar.bz2" -checksum=e3f408575614d849e4726b45e90c7ebb0e6744b04859555a9ce6ec40744ffeea - -libnetfilter_log-devel_package() { - depends="${sourcepkg}>=${version}_${revision} libnfnetlink-devel" - short_desc+=" -- development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/libnetfilter_queue-devel b/srcpkgs/libnetfilter_queue-devel deleted file mode 120000 index ff12558142d99d..00000000000000 --- a/srcpkgs/libnetfilter_queue-devel +++ /dev/null @@ -1 +0,0 @@ -libnetfilter_queue \ No newline at end of file diff --git a/srcpkgs/libnetfilter_queue/template b/srcpkgs/libnetfilter_queue/template deleted file mode 100644 index 3efdbe32e3895e..00000000000000 --- a/srcpkgs/libnetfilter_queue/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'libnetfilter_queue' -pkgname=libnetfilter_queue -version=1.0.5 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="libnfnetlink-devel libmnl-devel" -short_desc="API to packets that have been queued by the kernel packet filter" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-or-later" -homepage="http://www.netfilter.org/projects/libnetfilter_queue/index.html" -distfiles="http://www.netfilter.org/projects/libnetfilter_queue/files/libnetfilter_queue-${version}.tar.bz2" -checksum=f9ff3c11305d6e03d81405957bdc11aea18e0d315c3e3f48da53a24ba251b9f5 - -CFLAGS="-D_GNU_SOURCE" - -pre_configure() { - sed -i '15i#include <sys/time.h>' include/libnetfilter_queue/libnetfilter_queue.h - sed -i 's/u_int\([0-9]*\)_t/uint\1_t/g' $(find -name '*.[ch]') -} - -libnetfilter_queue-devel_package() { - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/libnetpbm b/srcpkgs/libnetpbm deleted file mode 120000 index 66d32776572d79..00000000000000 --- a/srcpkgs/libnetpbm +++ /dev/null @@ -1 +0,0 @@ -netpbm \ No newline at end of file diff --git a/srcpkgs/libnetpbm-devel b/srcpkgs/libnetpbm-devel deleted file mode 120000 index 66d32776572d79..00000000000000 --- a/srcpkgs/libnetpbm-devel +++ /dev/null @@ -1 +0,0 @@ -netpbm \ No newline at end of file diff --git a/srcpkgs/libnetpgp b/srcpkgs/libnetpgp deleted file mode 120000 index a53a261b214b19..00000000000000 --- a/srcpkgs/libnetpgp +++ /dev/null @@ -1 +0,0 @@ -netpgp \ No newline at end of file diff --git a/srcpkgs/libnetpgp-devel b/srcpkgs/libnetpgp-devel deleted file mode 120000 index a53a261b214b19..00000000000000 --- a/srcpkgs/libnetpgp-devel +++ /dev/null @@ -1 +0,0 @@ -netpgp \ No newline at end of file diff --git a/srcpkgs/libnetwork-ups-tools b/srcpkgs/libnetwork-ups-tools deleted file mode 120000 index 047d589b1c1956..00000000000000 --- a/srcpkgs/libnetwork-ups-tools +++ /dev/null @@ -1 +0,0 @@ -network-ups-tools \ No newline at end of file diff --git a/srcpkgs/libnfc-devel b/srcpkgs/libnfc-devel deleted file mode 120000 index 849c7c5841e577..00000000000000 --- a/srcpkgs/libnfc-devel +++ /dev/null @@ -1 +0,0 @@ -libnfc \ No newline at end of file diff --git a/srcpkgs/libnfc/patches/fix-musl.patch b/srcpkgs/libnfc/patches/fix-musl.patch deleted file mode 100644 index f382c15930caad..00000000000000 --- a/srcpkgs/libnfc/patches/fix-musl.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/libnfc/buses/spi.c 2015-09-02 23:53:39.609374047 +0200 -+++ b/libnfc/buses/spi.c 2015-09-02 23:53:44.994373644 +0200 -@@ -51,6 +51,7 @@ - #include <stdio.h> - #include <termios.h> - #include <unistd.h> -+#include <asm/ioctl.h> - - #include <nfc/nfc.h> - #include "nfc-internal.h" diff --git a/srcpkgs/libnfc/template b/srcpkgs/libnfc/template deleted file mode 100644 index 5707c20f344daf..00000000000000 --- a/srcpkgs/libnfc/template +++ /dev/null @@ -1,31 +0,0 @@ -# Template file for 'libnfc' -pkgname=libnfc -version=1.8.0 -revision=1 -build_style=cmake -short_desc="Low level NFC SDK and Programmers API" -hostmakedepends="pkg-config" -makedepends="libusb-devel libusb-compat-devel" -maintainer="Andrea Brancaleoni <abc@pompel.me>" -license="GPL-3" -homepage="http://nfc-tools.org/" -distfiles="https://github.com/nfc-tools/libnfc/archive/libnfc-${version}.tar.gz" -checksum=0ab7d9b41442e7edc2af7c54630396edc73ce51128aa28a5c6e4135dc5595495 -CFLAGS="-D_GNU_SOURCE" - -pre_configure() { - sed -i "s|MODE=\"0664\", GROUP=\"plugdev\"|TAG+=\"uaccess\"|g" contrib/udev/93-pn53x.rules -} -post_install() { - vinstall contrib/udev/93-pn53x.rules 644 usr/lib/udev/rules.d/ - vinstall contrib/linux/blacklist-libnfc.conf 644 usr/lib/modprobe.d/ -} -libnfc-devel_package() { - depends="${makedepends} libnfc>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/libnfnetlink-devel b/srcpkgs/libnfnetlink-devel deleted file mode 120000 index a608fa22d4b1cd..00000000000000 --- a/srcpkgs/libnfnetlink-devel +++ /dev/null @@ -1 +0,0 @@ -libnfnetlink \ No newline at end of file diff --git a/srcpkgs/libnfnetlink/template b/srcpkgs/libnfnetlink/template deleted file mode 100644 index 49932bd2550f1a..00000000000000 --- a/srcpkgs/libnfnetlink/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'libnfnetlink' -pkgname=libnfnetlink -version=1.0.2 -revision=1 -build_style=gnu-configure -short_desc="Low-level library for netfilter kernel/userspace communication" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-only" -homepage="http://www.netfilter.org/projects/libnfnetlink/index.html" -distfiles="http://www.netfilter.org/projects/libnfnetlink/files/libnfnetlink-${version}.tar.bz2" -checksum=b064c7c3d426efb4786e60a8e6859b82ee2f2c5e49ffeea640cfe4fe33cbc376 - -libnfnetlink-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" -- development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/libnfs-devel b/srcpkgs/libnfs-devel deleted file mode 120000 index 5238cc875dc13e..00000000000000 --- a/srcpkgs/libnfs-devel +++ /dev/null @@ -1 +0,0 @@ -libnfs \ No newline at end of file diff --git a/srcpkgs/libnfs/patches/fix-musl.patch b/srcpkgs/libnfs/patches/fix-musl.patch deleted file mode 100644 index 6d599b49e43120..00000000000000 --- a/srcpkgs/libnfs/patches/fix-musl.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/include/nfsc/libnfs.h -+++ b/include/nfsc/libnfs.h -@@ -28,6 +28,7 @@ - #endif - - #include <stdint.h> -+#include <sys/time.h> - #if defined(__ANDROID__) || defined(AROS) || defined(__PPU__) \ - || ( defined(__APPLE__) && defined(__MACH__) ) - #include <sys/time.h> diff --git a/srcpkgs/libnfs/template b/srcpkgs/libnfs/template deleted file mode 100644 index 5b1c6dd8069503..00000000000000 --- a/srcpkgs/libnfs/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'libnfs' -pkgname=libnfs -version=5.0.3 -revision=1 -build_style=gnu-configure -hostmakedepends="libtool pkg-config automake" -short_desc="Client library for accessing NFS shares" -maintainer="Orphaned <orphan@voidlinux.org>" -license="LGPL-2.1-or-later" -homepage="https://github.com/sahlberg/libnfs" -distfiles="https://github.com/sahlberg/libnfs/archive/${pkgname}-${version}.tar.gz" -checksum=d945cb4f4c8f82ee1f3640893a168810f794a28e1010bb007ec5add345e9df3e - -pre_configure() { - autoreconf -fi -} - -libnfs-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" - } -} diff --git a/srcpkgs/libnfsidmap b/srcpkgs/libnfsidmap deleted file mode 120000 index 82a7ac49404c60..00000000000000 --- a/srcpkgs/libnfsidmap +++ /dev/null @@ -1 +0,0 @@ -nfs-utils \ No newline at end of file diff --git a/srcpkgs/libnfsidmap-devel b/srcpkgs/libnfsidmap-devel deleted file mode 120000 index 82a7ac49404c60..00000000000000 --- a/srcpkgs/libnfsidmap-devel +++ /dev/null @@ -1 +0,0 @@ -nfs-utils \ No newline at end of file diff --git a/srcpkgs/libnftables b/srcpkgs/libnftables deleted file mode 120000 index bf1c9d6f612fc4..00000000000000 --- a/srcpkgs/libnftables +++ /dev/null @@ -1 +0,0 @@ -nftables \ No newline at end of file diff --git a/srcpkgs/libnftables-devel b/srcpkgs/libnftables-devel deleted file mode 120000 index bf1c9d6f612fc4..00000000000000 --- a/srcpkgs/libnftables-devel +++ /dev/null @@ -1 +0,0 @@ -nftables \ No newline at end of file diff --git a/srcpkgs/libnftnl-devel b/srcpkgs/libnftnl-devel deleted file mode 120000 index e8aeb1e87f2d3a..00000000000000 --- a/srcpkgs/libnftnl-devel +++ /dev/null @@ -1 +0,0 @@ -libnftnl \ No newline at end of file diff --git a/srcpkgs/libnftnl/template b/srcpkgs/libnftnl/template deleted file mode 100644 index f461a44ebd436e..00000000000000 --- a/srcpkgs/libnftnl/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'libnftnl' -pkgname=libnftnl -version=1.3.0 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="libmnl-devel" -short_desc="Low-level netlink interface to nf_tables" -maintainer="Leah Neukirchen <leah@vuxu.org>" -license="GPL-2.0-or-later" -homepage="https://www.netfilter.org/projects/libnftnl/" -distfiles="https://www.netfilter.org/projects/${pkgname}/files/${pkgname}-${version}.tar.xz" -checksum=0f4be47a8bb8b77a350ee58cbd4b5fae6260ad486a527706ab15cfe1dd55a3c4 - -libnftnl-devel_package() { - depends="${sourcepkg}>=${version}_${revision} $makedepends" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/libnice-devel b/srcpkgs/libnice-devel deleted file mode 120000 index c89ce3d46801b5..00000000000000 --- a/srcpkgs/libnice-devel +++ /dev/null @@ -1 +0,0 @@ -libnice \ No newline at end of file diff --git a/srcpkgs/libnice/template b/srcpkgs/libnice/template deleted file mode 100644 index 37474e0a33ed95..00000000000000 --- a/srcpkgs/libnice/template +++ /dev/null @@ -1,33 +0,0 @@ -# Template file for 'libnice' -pkgname=libnice -version=0.1.22 -revision=1 -build_style=meson -build_helper="gir" -configure_args="-Dcrypto-library=openssl -Dgtk_doc=disabled -Dtests=disabled - -Dexamples=disabled $(vopt_feature gir introspection)" -hostmakedepends="glib-devel pkg-config" -makedepends="gstreamer1-devel openssl-devel libglib-devel" -short_desc="Implementation of the IETF's draft ICE (for P2P UDP data streams)" -maintainer="Orphaned <orphan@voidlinux.org>" -license="LGPL-2.1-or-later" -homepage="https://libnice.freedesktop.org/" -changelog="https://gitlab.freedesktop.org/libnice/libnice/-/raw/master/NEWS" -distfiles="https://libnice.freedesktop.org/releases/libnice-${version}.tar.gz" -checksum=a5f724cf09eae50c41a7517141d89da4a61ec9eaca32da4a0073faed5417ad7e - -build_options="gir" -build_options_default="gir" - -libnice-devel_package() { - depends="${sourcepkg}>=${version}_${revision} ${makedepends}" - 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/libnih-devel b/srcpkgs/libnih-devel deleted file mode 120000 index 9126b2d386fb48..00000000000000 --- a/srcpkgs/libnih-devel +++ /dev/null @@ -1 +0,0 @@ -libnih \ No newline at end of file diff --git a/srcpkgs/libnih/patches/musl.patch b/srcpkgs/libnih/patches/musl.patch deleted file mode 100644 index f8e68665f6092b..00000000000000 --- a/srcpkgs/libnih/patches/musl.patch +++ /dev/null @@ -1,20 +0,0 @@ -commit 3537454e66c3d9466d9d574467573e4ba4333293 -Author: Cameron Nemo <camerontnorman@gmail.com> -Date: Sun Oct 28 01:59:05 2018 -0700 - - nih/signal.c: only support SIGCLD if it has libc support - -diff --git nih/signal.c nih/signal.c -index a241df9..6a263fa 100644 ---- a/nih/signal.c -+++ b/nih/signal.c -@@ -87,7 +87,9 @@ static const SignalName signal_names[] = { - { SIGSTKFLT, "STKFLT" }, - #endif - { SIGCHLD, "CHLD" }, -+#ifdef SIGCLD - { SIGCLD, "CLD" }, -+#endif - { SIGCONT, "CONT" }, - { SIGSTOP, "STOP" }, - { SIGTSTP, "TSTP" }, diff --git a/srcpkgs/libnih/template b/srcpkgs/libnih/template deleted file mode 100644 index 2227592ff04ad9..00000000000000 --- a/srcpkgs/libnih/template +++ /dev/null @@ -1,46 +0,0 @@ -# Template file for 'libnih' -pkgname=libnih -version=1.0.3 -revision=5 -_commit=ecf8f37376524f40a6f3fbf9cc4d5b6fc8892c19 -build_style=gnu-configure -configure_args="--enable-threading" -hostmakedepends="automake libtool gettext-devel pkg-config" -makedepends="dbus-devel expat-devel" -short_desc="Small library for C application development" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-only" -homepage="https://github.com/keybuk/${pkgname}" -distfiles="${homepage}/archive/${_commit}.tar.gz" -checksum=bd1ce78c9e4808fd02e06edaf581eb2b70fa43d7baae051848dfdbaf5b4d1a1c - -CFLAGS="-fcommon" - -if [ "$CROSS_BUILD" ]; then - hostmakedepends+=" nih-devel" - configure_args+=" NIH_DBUS_TOOL=/usr/bin/nih-dbus-tool" -fi - -pre_configure() { - autoreconf -fi -} - -libnih-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}-${version}_${revision} dbus-devel" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - } -} - -nih-devel_package() { - short_desc+=" - development tools" - pkg_install() { - vmove usr/share/aclocal - vmove usr/bin/nih-dbus-tool - vmove usr/share/man/man1/nih-dbus-tool.1 - } -} diff --git a/srcpkgs/libnilfs b/srcpkgs/libnilfs deleted file mode 120000 index 4d97541eceaf58..00000000000000 --- a/srcpkgs/libnilfs +++ /dev/null @@ -1 +0,0 @@ -nilfs-utils \ No newline at end of file diff --git a/srcpkgs/libnitrokey-devel b/srcpkgs/libnitrokey-devel deleted file mode 120000 index 8484a0a79ae48b..00000000000000 --- a/srcpkgs/libnitrokey-devel +++ /dev/null @@ -1 +0,0 @@ -libnitrokey \ No newline at end of file diff --git a/srcpkgs/libnitrokey/template b/srcpkgs/libnitrokey/template deleted file mode 100644 index eb12f1a7c8a22c..00000000000000 --- a/srcpkgs/libnitrokey/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 'libnitrokey' -pkgname=libnitrokey -version=3.8 -revision=3 -build_style=cmake -hostmakedepends="pkg-config" -makedepends="hidapi-devel" -depends="nitrokey-udev-rules" -short_desc="Communicate with Nitrokey devices in a clean and easy manner" -maintainer="Julio Galvan <juliogalvan@protonmail.com>" -license="LGPL-3.0-or-later" -homepage="https://github.com/Nitrokey/libnitrokey" -distfiles="https://github.com/Nitrokey/libnitrokey/releases/download/v${version}/libnitrokey-v${version}.tar.gz" -checksum=3b7ebcfc47b2c45313bc5f17842f0160cbaf87f41d2621af18c5b56837e393a1 - -post_install() { - # udev rules are now shipped separately - # https://github.com/Nitrokey/nitrokey-udev-rules - rm "$PKGDESTDIR/usr/lib/udev/rules.d/41-nitrokey.rules" -} - -libnitrokey-devel_package() { - short_desc+=" - development files" - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/libnl3-devel b/srcpkgs/libnl3-devel deleted file mode 120000 index 227be5310c9293..00000000000000 --- a/srcpkgs/libnl3-devel +++ /dev/null @@ -1 +0,0 @@ -libnl3 \ No newline at end of file diff --git a/srcpkgs/libnl3-progs b/srcpkgs/libnl3-progs deleted file mode 120000 index 227be5310c9293..00000000000000 --- a/srcpkgs/libnl3-progs +++ /dev/null @@ -1 +0,0 @@ -libnl3 \ No newline at end of file diff --git a/srcpkgs/libnl3/template b/srcpkgs/libnl3/template deleted file mode 100644 index 9542dde7663776..00000000000000 --- a/srcpkgs/libnl3/template +++ /dev/null @@ -1,37 +0,0 @@ -# Template file for 'libnl3' -pkgname=libnl3 -version=3.11.0 -revision=1 -build_style=gnu-configure -configure_args="--disable-static" -hostmakedepends="flex pkg-config" -conf_files="/etc/libnl/pktloc /etc/libnl/classid" -short_desc="Netlink Protocol Library Suite" -maintainer="Orphaned <orphan@voidlinux.org>" -license="LGPL-2.1-only" -homepage="https://github.com/thom311/libnl" -distfiles="https://github.com/thom311/libnl/releases/download/libnl${version//./_}/libnl-${version}.tar.gz" -checksum=2a56e1edefa3e68a7c00879496736fdbf62fc94ed3232c0baba127ecfa76874d - -pre_build() { - vsed -i -e '/<linux\/if_bridge.h>/i#define _LINUX_IN6_H' lib/route/link/bridge.c -} - -libnl3-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} - -libnl3-progs_package() { - short_desc+=" - CLI utilities" - pkg_install() { - vmove usr/bin - vmove usr/share/man/man8 - vmove usr/lib/libnl - } -} diff --git a/srcpkgs/libnl3/update b/srcpkgs/libnl3/update deleted file mode 100644 index 1c19d54f279558..00000000000000 --- a/srcpkgs/libnl3/update +++ /dev/null @@ -1 +0,0 @@ -pattern="libnl\K[\d_]+" diff --git a/srcpkgs/libnm b/srcpkgs/libnm deleted file mode 120000 index 494d576b330b6c..00000000000000 --- a/srcpkgs/libnm +++ /dev/null @@ -1 +0,0 @@ -NetworkManager \ No newline at end of file diff --git a/srcpkgs/libnma-devel b/srcpkgs/libnma-devel deleted file mode 120000 index 21c1b5b0b03a40..00000000000000 --- a/srcpkgs/libnma-devel +++ /dev/null @@ -1 +0,0 @@ -libnma \ No newline at end of file diff --git a/srcpkgs/libnma/template b/srcpkgs/libnma/template deleted file mode 100644 index d3690d0713a4c2..00000000000000 --- a/srcpkgs/libnma/template +++ /dev/null @@ -1,47 +0,0 @@ -# Template file for 'libnma' -pkgname=libnma -version=1.10.6 -revision=1 -build_style=meson -build_helper="gir" -configure_args="-Dlibnma_gtk4=true" -hostmakedepends="gettext glib-devel gtk-doc pkg-config vala" -makedepends="gcr-devel gtk+3-devel gtk4-devel iso-codes - mobile-broadband-provider-info NetworkManager-devel" -depends="NetworkManager iso-codes" -short_desc="NetworkManager panel applet for GNOME - runtime library" -maintainer="cinerea0 <cinerea0@protonmail.com>" -license="GPL-2.0-only, LGPL-2.1-or-later" -homepage="https://gitlab.gnome.org/GNOME/libnma" -changelog="https://gitlab.gnome.org/GNOME/libnma/-/raw/main/NEWS" -distfiles="${GNOME_SITE}/libnma/${version%.*}/libnma-${version}.tar.xz" -checksum=53a6fb2b190ad37c5986caed3e98bede7c3c602399ee4f93c8fc054303d76dab -replaces="libnm-gtk>=0" - -if [ "$CROSS_BUILD" ]; then - configure_args+=" -Dgtk_doc=false" - hostmakedepends+=" libnma-devel" -fi - -post_install() { - if [ "$CROSS_BUILD" ]; then - vmkdir usr/share/gtk-doc/html 0755 - vcopy /usr/share/gtk-doc/html/libnma usr/share/gtk-doc/html - fi - - # This file is now provided by network-manager-applet - rm ${DESTDIR}/usr/share/glib-2.0/schemas/org.gnome.nm-applet.gschema.xml -} - -libnma-devel_package() { - short_desc+=" - library development files" - depends="${sourcepkg}>=${version}_${revision} NetworkManager-devel" - pkg_install() { - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - vmove usr/include - vmove usr/share/gir-1.0 - vmove usr/share/vala - vmove usr/share/gtk-doc - } -} diff --git a/srcpkgs/libnotify-devel b/srcpkgs/libnotify-devel deleted file mode 120000 index a0f6bc687bf235..00000000000000 --- a/srcpkgs/libnotify-devel +++ /dev/null @@ -1 +0,0 @@ -libnotify \ No newline at end of file diff --git a/srcpkgs/libnotify/template b/srcpkgs/libnotify/template deleted file mode 100644 index 738db6ce2911e3..00000000000000 --- a/srcpkgs/libnotify/template +++ /dev/null @@ -1,35 +0,0 @@ -# Template file for 'libnotify' -pkgname=libnotify -version=0.8.6 -revision=1 -build_style=meson -build_helper=gir -configure_args="$(vopt_feature gir introspection) -Dgtk_doc=false - -Ddocbook_docs=disabled -Dtests=false" -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="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/libnotify/-/archive/${version}/libnotify-${version}.tar.gz" -checksum=532c40b900b83fa8b6a36f77989470e5ee4d49335fd06cdce10678c215e5f037 -# https://gitlab.gnome.org/GNOME/libnotify/-/issues/30 -make_check=no - -build_options="gir" -build_options_default="gir" - -libnotify-devel_package() { - depends="${makedepends} ${sourcepkg}>=${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 - } -} diff --git a/srcpkgs/libnotmuch b/srcpkgs/libnotmuch deleted file mode 120000 index 67778b7eb37ef3..00000000000000 --- a/srcpkgs/libnotmuch +++ /dev/null @@ -1 +0,0 @@ -notmuch \ No newline at end of file diff --git a/srcpkgs/libnotmuch-devel b/srcpkgs/libnotmuch-devel deleted file mode 120000 index 67778b7eb37ef3..00000000000000 --- a/srcpkgs/libnotmuch-devel +++ /dev/null @@ -1 +0,0 @@ -notmuch \ No newline at end of file diff --git a/srcpkgs/libnova-devel b/srcpkgs/libnova-devel deleted file mode 120000 index 6122617d2c163a..00000000000000 --- a/srcpkgs/libnova-devel +++ /dev/null @@ -1 +0,0 @@ -libnova \ No newline at end of file diff --git a/srcpkgs/libnova/template b/srcpkgs/libnova/template deleted file mode 100644 index af136b9d786d7d..00000000000000 --- a/srcpkgs/libnova/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'libnova' -pkgname=libnova -version=0.15.0 -revision=1 -build_style=gnu-configure -hostmakedepends="autoconf automake libtool" -short_desc="A double precision astrometry and astrodynamics library" -maintainer="travankor <travankor@tuta.io>" -license="LGPL-2.0-or-later" -homepage="http://libnova.sourceforge.net/" -distfiles="${SOURCEFORGE_SITE}/${pkgname}/${pkgname}-${version}.tar.gz" -checksum=7c5aa33e45a3e7118d77df05af7341e61784284f1e8d0d965307f1663f415bb1 - -pre_build() { - autoreconf -i -} - -libnova-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/bin/libnovaconfig - vmove usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - } -} \ No newline at end of file diff --git a/srcpkgs/libnozzle1 b/srcpkgs/libnozzle1 deleted file mode 120000 index 0dca2d605457c2..00000000000000 --- a/srcpkgs/libnozzle1 +++ /dev/null @@ -1 +0,0 @@ -libknet1 \ No newline at end of file diff --git a/srcpkgs/libnozzle1-devel b/srcpkgs/libnozzle1-devel deleted file mode 120000 index 0dca2d605457c2..00000000000000 --- a/srcpkgs/libnozzle1-devel +++ /dev/null @@ -1 +0,0 @@ -libknet1 \ No newline at end of file diff --git a/srcpkgs/libnpupnp-devel b/srcpkgs/libnpupnp-devel deleted file mode 120000 index f80b57df54e79d..00000000000000 --- a/srcpkgs/libnpupnp-devel +++ /dev/null @@ -1 +0,0 @@ -libnpupnp \ No newline at end of file diff --git a/srcpkgs/libnpupnp/template b/srcpkgs/libnpupnp/template deleted file mode 100644 index 4228ba476ad0db..00000000000000 --- a/srcpkgs/libnpupnp/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'libnpupnp' -pkgname=libnpupnp -version=6.2.1 -revision=2 -build_style=meson -hostmakedepends="pkg-config" -makedepends="expat-devel libcurl-devel libmicrohttpd-devel" -short_desc="UPnP library based on libupnp, but extensively rewritten" -maintainer="amak <amak.git@outlook.com>" -license="BSD-3-Clause" -homepage="https://www.lesbonscomptes.com/upmpdcli/npupnp-doc/libnpupnp.html" -changelog="https://www.lesbonscomptes.com/upmpdcli/pages/releases.html" -distfiles="https://www.lesbonscomptes.com/upmpdcli/downloads/libnpupnp-${version}.tar.gz" -checksum=1cc1222512d480826d2923cc7b98b7361183a2add8c6b646a7fa32c2f34b32b3 - -post_install() { - vlicense COPYING -} - -libnpupnp-devel_package() { - depends="${sourcepkg}>=${version}_${revision} libmicrohttpd-devel libcurl-devel expat-devel" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/libnsbmp-devel b/srcpkgs/libnsbmp-devel deleted file mode 120000 index 4be7d8672198d0..00000000000000 --- a/srcpkgs/libnsbmp-devel +++ /dev/null @@ -1 +0,0 @@ -libnsbmp \ No newline at end of file diff --git a/srcpkgs/libnsbmp/template b/srcpkgs/libnsbmp/template deleted file mode 100644 index 07383ed77cd5d5..00000000000000 --- a/srcpkgs/libnsbmp/template +++ /dev/null @@ -1,35 +0,0 @@ -# Template file for 'libnsbmp' -pkgname=libnsbmp -version=0.1.7 -revision=1 -hostmakedepends="netsurf-buildsystem" -short_desc="Decoding library for BMP and ICO images in C" -maintainer="Orphaned <orphan@voidlinux.org>" -license="MIT" -homepage="https://www.netsurf-browser.org" -distfiles="https://download.netsurf-browser.org/libs/releases/${pkgname}-${version}-src.tar.gz" -checksum=5407a7682a122baaaa5a15b505290e2d37df54c13c5edef4b09d12c862d82293 -CFLAGS="-Wno-error" - -do_build() { - make ${makejobs} COMPONENT_TYPE=lib-shared PREFIX=/usr - make ${makejobs} COMPONENT_TYPE=lib-static PREFIX=/usr -} - -do_install() { - make COMPONENT_TYPE=lib-shared PREFIX=/usr DESTDIR=${DESTDIR} install - make COMPONENT_TYPE=lib-static PREFIX=/usr DESTDIR=${DESTDIR} install - - vlicense COPYING -} - -libnsbmp-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" - } -} diff --git a/srcpkgs/libnsgif-devel b/srcpkgs/libnsgif-devel deleted file mode 120000 index acaa2be89f7b12..00000000000000 --- a/srcpkgs/libnsgif-devel +++ /dev/null @@ -1 +0,0 @@ -libnsgif \ No newline at end of file diff --git a/srcpkgs/libnsgif/template b/srcpkgs/libnsgif/template deleted file mode 100644 index a1a69bcadf5847..00000000000000 --- a/srcpkgs/libnsgif/template +++ /dev/null @@ -1,35 +0,0 @@ -# Template file for 'libnsgif' -pkgname=libnsgif -version=1.0.0 -revision=1 -hostmakedepends="netsurf-buildsystem" -short_desc="Decoding library for the GIF image file format, written in C" -maintainer="Orphaned <orphan@voidlinux.org>" -license="MIT" -homepage="https://www.netsurf-browser.org" -distfiles="https://download.netsurf-browser.org/libs/releases/${pkgname}-${version}-src.tar.gz" -checksum=6014c842f61454d2f5a0f8243d7a8d7bde9b7da3ccfdca2d346c7c0b2c4c061b -CFLAGS="-Wno-error" - -do_build() { - make ${makejobs} COMPONENT_TYPE=lib-shared PREFIX=/usr - make ${makejobs} COMPONENT_TYPE=lib-static PREFIX=/usr -} - -do_install() { - make COMPONENT_TYPE=lib-shared PREFIX=/usr DESTDIR=${DESTDIR} install - make COMPONENT_TYPE=lib-static PREFIX=/usr DESTDIR=${DESTDIR} install - - vlicense COPYING -} - -libnsgif-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" - } -} diff --git a/srcpkgs/libnsl-devel b/srcpkgs/libnsl-devel deleted file mode 120000 index f29b06bcb356bd..00000000000000 --- a/srcpkgs/libnsl-devel +++ /dev/null @@ -1 +0,0 @@ -libnsl \ No newline at end of file diff --git a/srcpkgs/libnsl/template b/srcpkgs/libnsl/template deleted file mode 100644 index 74560f8c72e9a8..00000000000000 --- a/srcpkgs/libnsl/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'libnsl' -pkgname=libnsl -version=2.0.1 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config automake m4 libtool gettext-devel" -makedepends="libtirpc-devel" -short_desc="Public client interface for NIS(YP) and NIS+" -maintainer="Andrew Benson <abenson+void@gmail.com>" -license="LGPL-2.1-only" -homepage="https://github.com/thkukuk/libnsl" -distfiles="${homepage}/archive/v${version}.tar.gz" -checksum=59048b53be8d3904bf939313debf13956a881b0de79da40f7719a77bcd1e9c53 - -pre_configure() { - autoreconf -fi -} - -libnsl-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/libnss-cache/template b/srcpkgs/libnss-cache/template deleted file mode 100644 index 0feebd5b38f1c5..00000000000000 --- a/srcpkgs/libnss-cache/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'libnss-cache' -pkgname=libnss-cache -version=0.20 -revision=1 -build_style=gnu-makefile -make_use_env=1 -checkdepends="time" -short_desc="NSS module for reading directory information from local cache" -maintainer="Michael Aldridge <maldridge@voidlinux.org>" -license="LGPL-3.0" -homepage="https://github.com/google/libnss-cache" -distfiles="https://github.com/google/libnss-cache/archive/version/$version.tar.gz" -checksum=71324b6035674028a0f39c98aedfbaed94adbcddd72dc1c4ab81308b135dd586 - -case "$XBPS_TARGET_MACHINE" in - *musl) - makedepends="musl-nscd-devel" - ;; -esac - -pre_install() { - sed -i 's:$(LIBDIR):${DESTDIR}/usr/lib:' Makefile -} diff --git a/srcpkgs/libnss-cache/update b/srcpkgs/libnss-cache/update deleted file mode 100644 index 617a135020bb88..00000000000000 --- a/srcpkgs/libnss-cache/update +++ /dev/null @@ -1,2 +0,0 @@ -pattern="version/\K[\d\.]*(?=\.tar\.gz)" -site=https://github.com/google/libnss-cache/releases diff --git a/srcpkgs/libnsutils-devel b/srcpkgs/libnsutils-devel deleted file mode 120000 index ecc40d72162c54..00000000000000 --- a/srcpkgs/libnsutils-devel +++ /dev/null @@ -1 +0,0 @@ -libnsutils \ No newline at end of file diff --git a/srcpkgs/libnsutils/template b/srcpkgs/libnsutils/template deleted file mode 100644 index bcbab3ce874e4f..00000000000000 --- a/srcpkgs/libnsutils/template +++ /dev/null @@ -1,34 +0,0 @@ -# Template file for 'libnsutils' -pkgname=libnsutils -version=0.1.1 -revision=1 -hostmakedepends="pkg-config perl netsurf-buildsystem" -short_desc="NetSurf utility functions" -maintainer="Orphaned <orphan@voidlinux.org>" -license="MIT" -homepage="https://www.netsurf-browser.org" -distfiles="https://download.netsurf-browser.org/libs/releases/${pkgname}-${version}-src.tar.gz" -checksum=5694b4526e458ed000413ce6027589cbe10a257a7ecf065a01421dc7299dea92 - -do_build() { - make ${makejobs} HOST_CC=cc COMPONENT_TYPE=lib-shared PREFIX=/usr - make ${makejobs} HOST_CC=cc COMPONENT_TYPE=lib-static PREFIX=/usr -} - -do_install() { - make COMPONENT_TYPE=lib-shared PREFIX=/usr DESTDIR=${DESTDIR} install - make COMPONENT_TYPE=lib-static PREFIX=/usr DESTDIR=${DESTDIR} install - - vlicense COPYING -} - -libnsutils-devel_package() { - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/libnuma b/srcpkgs/libnuma deleted file mode 120000 index e10d6207e0d70f..00000000000000 --- a/srcpkgs/libnuma +++ /dev/null @@ -1 +0,0 @@ -numactl \ No newline at end of file diff --git a/srcpkgs/libnuma-devel b/srcpkgs/libnuma-devel deleted file mode 120000 index e10d6207e0d70f..00000000000000 --- a/srcpkgs/libnuma-devel +++ /dev/null @@ -1 +0,0 @@ -numactl \ No newline at end of file diff --git a/srcpkgs/libnumbertext-devel b/srcpkgs/libnumbertext-devel deleted file mode 120000 index dc2a006b9b6616..00000000000000 --- a/srcpkgs/libnumbertext-devel +++ /dev/null @@ -1 +0,0 @@ -libnumbertext \ No newline at end of file diff --git a/srcpkgs/libnumbertext/template b/srcpkgs/libnumbertext/template deleted file mode 100644 index baa1a8a6ac36ca..00000000000000 --- a/srcpkgs/libnumbertext/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'libnumbertext' -pkgname=libnumbertext -version=1.0.11 -revision=1 -build_style=gnu-configure -configure_args="--disable-werror" -make_build_args=V=1 -short_desc="Language-neutral NUMBERTEXT and MONEYTEXT for LibreOffice Calc" -maintainer="Orphaned <orphan@voidlinux.org>" -license="LGPL-3.0-or-later" -homepage="https://github.com/Numbertext/libnumbertext" -distfiles="http://dev-www.libreoffice.org/src/${pkgname}-${version}.tar.xz" -checksum=5dcb4db3b2340f81f601ce86d8d76b69e34d70f84f804192c901e4b7f84d5fb0 - -libnumbertext-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.so" - vmove "usr/lib/*.a" - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/libnuspell b/srcpkgs/libnuspell deleted file mode 120000 index 9f9f84850116cf..00000000000000 --- a/srcpkgs/libnuspell +++ /dev/null @@ -1 +0,0 @@ -nuspell \ No newline at end of file diff --git a/srcpkgs/libnuspell-devel b/srcpkgs/libnuspell-devel deleted file mode 120000 index 9f9f84850116cf..00000000000000 --- a/srcpkgs/libnuspell-devel +++ /dev/null @@ -1 +0,0 @@ -nuspell \ No newline at end of file diff --git a/srcpkgs/libnvidia-container-devel b/srcpkgs/libnvidia-container-devel deleted file mode 120000 index 39e6f1942c7b58..00000000000000 --- a/srcpkgs/libnvidia-container-devel +++ /dev/null @@ -1 +0,0 @@ -libnvidia-container \ No newline at end of file diff --git a/srcpkgs/libnvidia-container/patches/fix-go1.24.patch b/srcpkgs/libnvidia-container/patches/fix-go1.24.patch deleted file mode 100644 index 9ff4ecdba31c0e..00000000000000 --- a/srcpkgs/libnvidia-container/patches/fix-go1.24.patch +++ /dev/null @@ -1,46 +0,0 @@ -From 1c680195fdc85948d635286b72a6ad9f823b5987 Mon Sep 17 00:00:00 2001 -From: Dmitry Sharshakov <dmitry.sharshakov@siderolabs.com> -Date: Thu, 13 Feb 2025 10:18:59 +0100 -Subject: [PATCH] Fix building with Go 1.24 - -Go 1.24 does not allow defining methods on C types anymore, so make convert a function, not a method. - -Fixes the following error when building with Go 1.24: -`./main.go:35:10: cannot define new methods on non-local type CDeviceRule` - -Signed-off-by: Dmitry Sharshakov <dmitry.sharshakov@siderolabs.com> ---- - src/nvcgo/main.go | 6 +++--- - 1 file changed, 3 insertions(+), 3 deletions(-) - -diff --git a/src/nvcgo/main.go b/src/nvcgo/main.go -index 1523a06d..ed43be8e 100644 ---- a/src/nvcgo/main.go -+++ b/src/nvcgo/main.go -@@ -32,7 +32,7 @@ func main() {} - type CDeviceRule = C.struct_device_rule - - // Convert a C-based DeviceRule to a Go-based cgroup.DeviceRule --func (r *CDeviceRule) convert() cgroup.DeviceRule { -+func convert(r *CDeviceRule) cgroup.DeviceRule { - return cgroup.DeviceRule{ - Allow: bool(r.allow), - Type: C.GoString(r._type), -@@ -67,7 +67,7 @@ func GetDeviceCGroupMountPath(version C.int, procRootPath *C.char, pid C.pid_t, - return -1 - } - *cgroupMountPath = C.CString(p) -- *cgroupRootPrefix= C.CString(r) -+ *cgroupRootPrefix = C.CString(r) - - return 0 - } -@@ -100,7 +100,7 @@ func AddDeviceRules(version C.int, cgroupPath *C.char, crules []CDeviceRule, rer - - rules := make([]cgroup.DeviceRule, len(crules)) - for i, cr := range crules { -- rules[i] = cr.convert() -+ rules[i] = convert(&cr) - } - - err = api.AddDeviceRules(C.GoString(cgroupPath), rules) diff --git a/srcpkgs/libnvidia-container/patches/fix_rpc_flags.patch b/srcpkgs/libnvidia-container/patches/fix_rpc_flags.patch deleted file mode 100644 index 2ff327e4612cd6..00000000000000 --- a/srcpkgs/libnvidia-container/patches/fix_rpc_flags.patch +++ /dev/null @@ -1,12 +0,0 @@ ---- a/Makefile 2021-11-23 10:58:59.234599602 -0800 -+++ b/Makefile 2021-11-23 11:00:02.476171671 -0800 -@@ -126,7 +126,8 @@ - -Wall -Wextra -Wcast-align -Wpointer-arith -Wmissing-prototypes -Wnonnull \ - -Wwrite-strings -Wlogical-op -Wformat=2 -Wmissing-format-attribute -Winit-self -Wshadow \ - -Wstrict-prototypes -Wunreachable-code -Wconversion -Wsign-conversion \ -- -Wno-unknown-warning-option -Wno-format-extra-args -Wno-gnu-alignof-expression $(CFLAGS) -+ -Wno-unknown-warning-option -Wno-format-extra-args -Wno-gnu-alignof-expression \ -+ -I/usr/include/tirpc -ltirpc $(CFLAGS) - LDFLAGS := -Wl,-zrelro -Wl,-znow -Wl,-zdefs -Wl,--gc-sections $(LDFLAGS) - LDLIBS := $(LDLIBS) - diff --git a/srcpkgs/libnvidia-container/patches/nogit.patch b/srcpkgs/libnvidia-container/patches/nogit.patch deleted file mode 100644 index 6adfd657295db4..00000000000000 --- a/srcpkgs/libnvidia-container/patches/nogit.patch +++ /dev/null @@ -1,13 +0,0 @@ ---- a/versions.mk -+++ b/versions.mk -@@ -12,8 +12,8 @@ - # See the License for the specific language governing permissions and - # limitations under the License. - --GIT_TAG ?= $(patsubst v%,%,$(shell git describe --tags 2>/dev/null)) --GIT_COMMIT ?= $(shell git describe --match="" --dirty --long --always --abbrev=40 2> /dev/null || echo "") -+#GIT_TAG ?= $(patsubst v%,%,$(shell git describe --tags 2>/dev/null)) -+#;GIT_COMMIT ?= $(shell git describe --match="" --dirty --long --always --abbrev=40 2> /dev/null || echo "") - - LIB_NAME := libnvidia-container - diff --git a/srcpkgs/libnvidia-container/template b/srcpkgs/libnvidia-container/template deleted file mode 100644 index 81ded337a5403d..00000000000000 --- a/srcpkgs/libnvidia-container/template +++ /dev/null @@ -1,43 +0,0 @@ -# Template file for 'libnvidia-container' -pkgname=libnvidia-container -version=1.17.5 -revision=2 -archs="x86_64" -hostmakedepends="tar xz curl bmake groff m4 pkg-config which go" -makedepends="rpcsvc-proto libcap-devel libseccomp-devel libtirpc-devel" -short_desc="NVIDIA container runtime library" -maintainer="Quentin Freimanis <quentinfreimanis@gmail.com>" -license="Apache-2.0" -homepage="https://github.com/NVIDIA/libnvidia-container" -distfiles="https://github.com/NVIDIA/libnvidia-container/archive/v${version}.tar.gz" -checksum=50903ef115908fe50ed199a4ae05d4e94bba7ab4ac8300ad46345ea8ee0149ba - -do_build() { - make dist prefix=/usr REVISION=${version} LIB_VERSION=${version} -} - -pre_install() { - cd dist - tar xvf ${pkgname}_${version}_${archs}.tar.xz -} - -do_install() { - vinstall dist/${pkgname}_${version}/usr/lib/${pkgname}.so.${version} 755 /usr/lib/ - vinstall dist/${pkgname}_${version}/usr/lib/${pkgname}-go.so.${version} 755 /usr/lib/ - ln -s /usr/lib/${pkgname}.so.${version} ${DESTDIR}/usr/lib/${pkgname}.so.${version%%.*} - ln -s /usr/lib/${pkgname}-go.so.${version} ${DESTDIR}/usr/lib/${pkgname}-go.so.${version%%.*} - - vbin dist/${pkgname}_${version}/usr/bin/nvidia-container-cli -} - -libnvidia-container-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vinstall dist/${sourcepkg}_${version}/usr/lib/${sourcepkg}.a 644 /usr/lib/ - ln -s /usr/lib/${pkgname}.so.${version} ${PKGDESTDIR}/usr/lib/${pkgname}.so - ln -s /usr/lib/${pkgname}-go.so.${version} ${PKGDESTDIR}/usr/lib/${pkgname}-go.so - vinstall dist/${sourcepkg}_${version}/usr/include/nvc.h 644 /usr/include/ - vinstall dist/${sourcepkg}_${version}/usr/lib/pkgconfig/${sourcepkg}.pc 644 /usr/lib/pkgconfig/ - } -} diff --git a/srcpkgs/libnvme-devel b/srcpkgs/libnvme-devel deleted file mode 120000 index 3228da1bc6d7ad..00000000000000 --- a/srcpkgs/libnvme-devel +++ /dev/null @@ -1 +0,0 @@ -libnvme \ No newline at end of file diff --git a/srcpkgs/libnvme-doc b/srcpkgs/libnvme-doc deleted file mode 120000 index 3228da1bc6d7ad..00000000000000 --- a/srcpkgs/libnvme-doc +++ /dev/null @@ -1 +0,0 @@ -libnvme \ No newline at end of file diff --git a/srcpkgs/libnvme/template b/srcpkgs/libnvme/template deleted file mode 100644 index d182fc81b0ccb3..00000000000000 --- a/srcpkgs/libnvme/template +++ /dev/null @@ -1,40 +0,0 @@ -# Template file for 'libnvme' -pkgname=libnvme -version=1.15 -revision=1 -build_style=meson -configure_args="-Ddocs=man" -hostmakedepends="pkg-config swig tar xz" -makedepends="json-c-devel openssl-devel python3-devel" -checkdepends="perl" -short_desc="C Library for NVM Express on Linux" -maintainer="Orphaned <orphan@voidlinux.org>" -license="LGPL-2.1-or-later" -homepage="https://github.com/linux-nvme/libnvme" -changelog="https://github.com/linux-nvme/libnvme/releases" -distfiles="https://github.com/linux-nvme/libnvme/archive/v${version}.tar.gz" -checksum=c21cd9379390bdc52c9d9569a241274f8115fc247b76a5d922d639f48c8174a2 - -libnvme-devel_package() { - depends="${sourcepkg}>=${version}_${revision} json-c-devel openssl-devel" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} - -libnvme-doc_package() { - short_desc+=" - documentation" - pkg_install() { - vmove usr/share - } -} - -python3-libnvme_package() { - short_desc+=" - Python3 bindings" - pkg_install() { - vmove "usr/lib/python*" - } -} diff --git a/srcpkgs/libnxml-devel b/srcpkgs/libnxml-devel deleted file mode 120000 index abe05745073be9..00000000000000 --- a/srcpkgs/libnxml-devel +++ /dev/null @@ -1 +0,0 @@ -libnxml \ No newline at end of file diff --git a/srcpkgs/libnxml/template b/srcpkgs/libnxml/template deleted file mode 100644 index 5387f648f5df40..00000000000000 --- a/srcpkgs/libnxml/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 'libnxml' -pkgname=libnxml -version=0.18.3 -revision=3 -build_style=gnu-configure -makedepends="libcurl-devel" -hostmakedepends="automake libtool" -short_desc="A C library for parsing, writing and creating XML" -maintainer="Enno Boland <gottox@voidlinux.org>" -license="LGPL-2.1-or-later" -homepage="http://www.autistici.org/bakunin/libnxml/doc/" -distfiles="https://github.com/bakulf/libnxml/archive/${version}.tar.gz" -checksum=30d733bade81273fa8e66c40271f629a548da83fcd6037ff0105a4f2a4e6fd75 - -pre_configure() { - touch NEWS - autoreconf -fi -} - -libnxml-devel_package() { - depends="${sourcepkg}>=${version}_${revision} $makedepends" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/liboauth-devel b/srcpkgs/liboauth-devel deleted file mode 120000 index 981d34a153ab2c..00000000000000 --- a/srcpkgs/liboauth-devel +++ /dev/null @@ -1 +0,0 @@ -liboauth \ No newline at end of file diff --git a/srcpkgs/liboauth/template b/srcpkgs/liboauth/template deleted file mode 100644 index a9cee3737e48c4..00000000000000 --- a/srcpkgs/liboauth/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'liboauth' -pkgname=liboauth -version=1.0.3 -revision=3 -build_style=gnu-configure -configure_args="--enable-nss" -hostmakedepends="pkg-config" -makedepends="libcurl-devel nss-devel" -short_desc="C library implementing OAuth Core RFC 5849" -maintainer="Orphaned <orphan@voidlinux.org>" -license="MIT" -homepage="http://liboauth.sourceforge.net" -distfiles="${SOURCEFORGE_SITE}/$pkgname/$pkgname-$version.tar.gz" -checksum=0df60157b052f0e774ade8a8bac59d6e8d4b464058cc55f9208d72e41156811f - -post_install() { - vlicense COPYING.MIT -} - -liboauth-devel_package() { - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - short_desc+=" -- development files" - pkg_install() { - vmove usr/include - vmove usr/share/man - vmove usr/lib/pkgconfig - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/libobexftp b/srcpkgs/libobexftp deleted file mode 120000 index fb76b16dd88261..00000000000000 --- a/srcpkgs/libobexftp +++ /dev/null @@ -1 +0,0 @@ -obexftp \ No newline at end of file diff --git a/srcpkgs/libobexftp-devel b/srcpkgs/libobexftp-devel deleted file mode 120000 index fb76b16dd88261..00000000000000 --- a/srcpkgs/libobexftp-devel +++ /dev/null @@ -1 +0,0 @@ -obexftp \ No newline at end of file diff --git a/srcpkgs/libobjc b/srcpkgs/libobjc deleted file mode 120000 index b08d5af5795c60..00000000000000 --- a/srcpkgs/libobjc +++ /dev/null @@ -1 +0,0 @@ -gcc \ No newline at end of file diff --git a/srcpkgs/libobjc-devel b/srcpkgs/libobjc-devel deleted file mode 120000 index b08d5af5795c60..00000000000000 --- a/srcpkgs/libobjc-devel +++ /dev/null @@ -1 +0,0 @@ -gcc \ No newline at end of file diff --git a/srcpkgs/libodbc b/srcpkgs/libodbc deleted file mode 120000 index d7f17c627b44ad..00000000000000 --- a/srcpkgs/libodbc +++ /dev/null @@ -1 +0,0 @@ -unixodbc \ No newline at end of file diff --git a/srcpkgs/libode-devel b/srcpkgs/libode-devel deleted file mode 120000 index 8f5c8db8fe4b1f..00000000000000 --- a/srcpkgs/libode-devel +++ /dev/null @@ -1 +0,0 @@ -libode \ No newline at end of file diff --git a/srcpkgs/libode/patches/patch1-96154db.patch b/srcpkgs/libode/patches/patch1-96154db.patch deleted file mode 100644 index 12567ca44eebc2..00000000000000 --- a/srcpkgs/libode/patches/patch1-96154db.patch +++ /dev/null @@ -1,55 +0,0 @@ -# HG changeset patch -# User oleh-derevenko -# Date 1547341015 -7200 -# Node ID 96154dbbff9437c721130272f6f20584b5ec96d8 -# Parent 7755c9d58f8bb0eaf2592a49c209d4d9817e3f8e -Fixed: String formatting arguments/types fixed to match in the libccd tests - -diff --git a/libccd/src/testsuites/bench.c b/libccd/src/testsuites/bench.c ---- a/libccd/src/testsuites/bench.c -+++ b/libccd/src/testsuites/bench.c -@@ -246,7 +246,7 @@ - cycles = atol(argv[1]); - } - -- fprintf(stdout, "Cycles: %u\n", cycles); -+ fprintf(stdout, "Cycles: %zu\n", cycles); - fprintf(stdout, "\n"); - - boxbox(); -diff --git a/libccd/src/testsuites/bench2.c b/libccd/src/testsuites/bench2.c ---- a/libccd/src/testsuites/bench2.c -+++ b/libccd/src/testsuites/bench2.c -@@ -252,7 +252,7 @@ - cycles = atol(argv[1]); - } - -- fprintf(stdout, "Cycles: %u\n", cycles); -+ fprintf(stdout, "Cycles: %zu\n", cycles); - fprintf(stdout, "\n"); - - boxbox(); -diff --git a/libccd/src/testsuites/common.c b/libccd/src/testsuites/common.c ---- a/libccd/src/testsuites/common.c -+++ b/libccd/src/testsuites/common.c -@@ -9,7 +9,7 @@ - ccd_quat_t rot; - ccd_vec3_t axis, vpos, vpos2; - ccd_real_t angle, x, y; -- size_t i; -+ unsigned int i; - - ccdVec3Set(&axis, 0., 0., 1.); - ccdVec3Set(&vpos, 0., c->radius, 0.); -diff --git a/libccd/src/testsuites/polytope.c b/libccd/src/testsuites/polytope.c ---- a/libccd/src/testsuites/polytope.c -+++ b/libccd/src/testsuites/polytope.c -@@ -101,7 +101,7 @@ - ccd_pt_face_t *f[4]; - ccd_vec3_t u; - int res; -- size_t i; -+ unsigned int i; - - DBG2("------"); - diff --git a/srcpkgs/libode/patches/patch2-3262016.patch b/srcpkgs/libode/patches/patch2-3262016.patch deleted file mode 100644 index c344e59708c7c6..00000000000000 --- a/srcpkgs/libode/patches/patch2-3262016.patch +++ /dev/null @@ -1,19 +0,0 @@ -# HG changeset patch -# User oleh-derevenko -# Date 1547341082 -7200 -# Node ID 3262016ef92b4925253411592270c10899e9c652 -# Parent 96154dbbff9437c721130272f6f20584b5ec96d8 -Fixed: atomicord32 type signedness fixed for mutex-aided atomics implementation - -diff --git a/ou/include/ou/atomic.h b/ou/include/ou/atomic.h ---- a/ou/include/ou/atomic.h -+++ b/ou/include/ou/atomic.h -@@ -1630,7 +1630,7 @@ - BEGIN_NAMESPACE_OU(); - - --typedef int32_t atomicord32; -+typedef uint32_t atomicord32; - typedef void *atomicptr; - - diff --git a/srcpkgs/libode/patches/patch3-ea98ff1.patch b/srcpkgs/libode/patches/patch3-ea98ff1.patch deleted file mode 100644 index 2cb12d132d65c1..00000000000000 --- a/srcpkgs/libode/patches/patch3-ea98ff1.patch +++ /dev/null @@ -1,39 +0,0 @@ -# HG changeset patch -# User oleh-derevenko -# Date 1547341122 -7200 -# Node ID ea98ff157e843bdee7c7c4eee773bdf04d274bae -# Parent 3262016ef92b4925253411592270c10899e9c652 -Fixed: Some more architectures support added for Debian builds - -diff --git a/include/ode/odeconfig.h b/include/ode/odeconfig.h ---- a/include/ode/odeconfig.h -+++ b/include/ode/odeconfig.h -@@ -80,8 +80,10 @@ - #endif // #if !defined(__GNUC__) - - --/* Well-defined common data types...need to define for 64 bit systems */ --#if defined(__aarch64__) -+/* Well-defined common data types...need to be defined for 64 bit systems */ -+#if defined(__aarch64__) || defined(__alpha__) || defined(__ppc64__) \ -+ || defined(__s390__) || defined(__s390x__) || defined(__zarch__) \ -+ || defined(__mips__) || defined(__powerpc64__) || defined(__riscv) || defined(__sparc64__) || defined(__sparc__) - #include <stdint.h> - typedef int64_t dint64; - typedef uint64_t duint64; -@@ -97,13 +99,13 @@ - typedef ptrdiff_t ddiffint; - typedef size_t dsizeint; - --#elif defined(_M_IA64) || defined(__ia64__) || defined(_M_AMD64) || defined(__x86_64__) -+#elif (defined(_M_IA64) || defined(__ia64__) || defined(_M_AMD64) || defined(__x86_64__)) && !defined(__ILP32__) && !defined(_ILP32) - #define X86_64_SYSTEM 1 - #if defined(_MSC_VER) - typedef __int64 dint64; - typedef unsigned __int64 duint64; - #else --#if defined(_LP64) -+#if defined(_LP64) || defined(__LP64__) - typedef long dint64; - typedef unsigned long duint64; - #else diff --git a/srcpkgs/libode/template b/srcpkgs/libode/template deleted file mode 100644 index e638577cba8377..00000000000000 --- a/srcpkgs/libode/template +++ /dev/null @@ -1,32 +0,0 @@ -# Template file for 'libode' -pkgname=libode -version=0.16 -revision=2 -build_style=gnu-configure -configure_args="--disable-static --enable-shared --enable-double-precision" -hostmakedepends="automake libtool" -short_desc="High performance library for simulating rigid body dynamics" -maintainer="Enno Boland <gottox@voidlinux.org>" -license="LGPL-2/BSD" -homepage="http://www.ode.org" -distfiles="https://bitbucket.org/odedevs/ode/downloads/ode-${version}.tar.gz" -checksum=4ba3b76f9c1314160de483b3db92b0569242a07452cbb25b368e75deb3cabf27 - -pre_configure() { - autoreconf -fi -} - -post_install() { - vlicense LICENSE-BSD.TXT -} - -libode-devel_package() { - depends="libode>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - vmove "usr/bin" - } -} diff --git a/srcpkgs/libode/update b/srcpkgs/libode/update deleted file mode 100644 index cce1fbd7e85c8a..00000000000000 --- a/srcpkgs/libode/update +++ /dev/null @@ -1,2 +0,0 @@ -pkgname="${pkgname#lib*}" -ignore="0.0*" diff --git a/srcpkgs/libodfgen-devel b/srcpkgs/libodfgen-devel deleted file mode 120000 index 9e39b81b6c522c..00000000000000 --- a/srcpkgs/libodfgen-devel +++ /dev/null @@ -1 +0,0 @@ -libodfgen \ No newline at end of file diff --git a/srcpkgs/libodfgen/template b/srcpkgs/libodfgen/template deleted file mode 100644 index 36ca45bc4a1657..00000000000000 --- a/srcpkgs/libodfgen/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'libodfgen' -pkgname=libodfgen -version=0.1.8 -revision=2 -build_style=gnu-configure -configure_args="--enable-debug" -hostmakedepends="pkg-config" -makedepends="boost-devel-minimal librevenge-devel libxml2-devel" -short_desc="Library for generating documents in Open Document Format" -maintainer="Đoàn Trần Công Danh <congdanhqx@gmail.com>" -license="LGPL-2.1-or-later, MPL-2.0" -homepage="http://sourceforge.net/p/libwpd/libodfgen/" -distfiles="${SOURCEFORGE_SITE}/libwpd/${pkgname}/${pkgname}-${version}/${pkgname}-${version}.tar.xz" -checksum=55200027fd46623b9bdddd38d275e7452d1b0ff8aeddcad6f9ae6dc25f610625 - -libodfgen-devel_package() { - depends="libodfgen>=${version}_${revision} librevenge-devel" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/libofx-devel b/srcpkgs/libofx-devel deleted file mode 120000 index 9b6d0bbdb377a2..00000000000000 --- a/srcpkgs/libofx-devel +++ /dev/null @@ -1 +0,0 @@ -libofx \ No newline at end of file diff --git a/srcpkgs/libofx/template b/srcpkgs/libofx/template deleted file mode 100644 index 66bb0713a04b43..00000000000000 --- a/srcpkgs/libofx/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'libofx' -pkgname=libofx -version=0.10.9 -revision=2 -build_style=cmake -hostmakedepends="pkg-config" -makedepends="opensp-devel libcurl-devel libxml++-devel" -short_desc="OFX banking protocol abstraction library" -maintainer="Enno Boland <gottox@voidlinux.org>" -license="GPL-2.0-or-later" -homepage="https://github.com/libofx/libofx" -changelog="https://raw.githubusercontent.com/libofx/libofx/master/NEWS" -distfiles="https://github.com/libofx/libofx/archive/refs/tags/${version}.tar.gz" -checksum=ea9fa07759622ecc7f25b637fa8fb34d587af80607ca4389d25966a6a4f94ab9 - -libofx-devel_package() { - depends="${sourcepkg}>=${version}_${revision} opensp-devel" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/libogdf-devel b/srcpkgs/libogdf-devel deleted file mode 120000 index 0a5043e733992d..00000000000000 --- a/srcpkgs/libogdf-devel +++ /dev/null @@ -1 +0,0 @@ -libogdf \ No newline at end of file diff --git a/srcpkgs/libogdf/patches/libdir.patch b/srcpkgs/libogdf/patches/libdir.patch deleted file mode 100644 index 511064d40f0412..00000000000000 --- a/srcpkgs/libogdf/patches/libdir.patch +++ /dev/null @@ -1,32 +0,0 @@ -Index: OGDF-snapshot/cmake/coin.cmake -=================================================================== ---- OGDF-snapshot.orig/cmake/coin.cmake -+++ OGDF-snapshot/cmake/coin.cmake -@@ -55,9 +55,9 @@ else() - endif() - - # installation --set(COIN_INSTALL_LIBRARY_DIR "lib/${CMAKE_LIBRARY_ARCHITECTURE}" CACHE PATH "Installation path of COIN library") -+set(COIN_INSTALL_LIBRARY_DIR "lib" CACHE PATH "Installation path of COIN library") - set(COIN_INSTALL_INCLUDE_DIR "include" CACHE PATH "Installation path of COIN header files (creates subdirectory)") --set(COIN_INSTALL_CMAKE_DIR "lib/${CMAKE_LIBRARY_ARCHITECTURE}/cmake/OGDF/" CACHE PATH "Installation path of COIN files for CMake") -+set(COIN_INSTALL_CMAKE_DIR "lib/cmake/OGDF/" CACHE PATH "Installation path of COIN files for CMake") - mark_as_advanced(COIN_INSTALL_LIBRARY_DIR COIN_INSTALL_INCLUDE_DIR COIN_INSTALL_CMAKE_DIR) - install(TARGETS COIN - EXPORT CoinTargets -Index: OGDF-snapshot/cmake/ogdf.cmake -=================================================================== ---- OGDF-snapshot.orig/cmake/ogdf.cmake -+++ OGDF-snapshot/cmake/ogdf.cmake -@@ -166,9 +166,9 @@ if(SHOW_STACKTRACE) - endif() - - # installation --set(OGDF_INSTALL_LIBRARY_DIR "lib/${CMAKE_LIBRARY_ARCHITECTURE}" CACHE PATH "Installation path of OGDF library") -+set(OGDF_INSTALL_LIBRARY_DIR "lib" CACHE PATH "Installation path of OGDF library") - set(OGDF_INSTALL_INCLUDE_DIR "include" CACHE PATH "Installation path of OGDF header files (creates subdirectory)") --set(OGDF_INSTALL_CMAKE_DIR "lib/${CMAKE_LIBRARY_ARCHITECTURE}/cmake/OGDF/" CACHE PATH "Installation path of OGDF files for CMake") -+set(OGDF_INSTALL_CMAKE_DIR "lib/cmake/OGDF/" CACHE PATH "Installation path of OGDF files for CMake") - mark_as_advanced(OGDF_INSTALL_LIBRARY_DIR OGDF_INSTALL_INCLUDE_DIR OGDF_INSTALL_CMAKE_DIR) - configure_file(cmake/ogdf-config.cmake "${PROJECT_BINARY_DIR}/ogdf-config.cmake" @ONLY) - install(TARGETS OGDF diff --git a/srcpkgs/libogdf/patches/no-march-native-werror.patch b/srcpkgs/libogdf/patches/no-march-native-werror.patch deleted file mode 100644 index bee7c0a475fbb2..00000000000000 --- a/srcpkgs/libogdf/patches/no-march-native-werror.patch +++ /dev/null @@ -1,25 +0,0 @@ -Index: b/cmake/compiler-specifics.cmake -=================================================================== ---- a/cmake/compiler-specifics.cmake -+++ b/cmake/compiler-specifics.cmake -@@ -12,12 +12,6 @@ if(MSVC) - set(COIN_LIBRARY_TYPE STATIC) - endif() - --# use native arch (ie, activate things like SSE) --if(CMAKE_CXX_COMPILER_ID MATCHES "GNU|Clang") -- # cannot use add_definitions() here because it does not work with check-sse3.cmake -- set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -march=native") --endif() -- - # set default warning flags for OGDF and tests - set(available_default_warning_flags "") - set(available_default_warning_flags_debug "") -@@ -38,7 +32,6 @@ if(CMAKE_CXX_COMPILER_ID MATCHES "GNU|Cl - set(available_default_warning_flags_release "-Wno-error=unused-but-set-variable -Wno-error=strict-overflow") - endif() - set(available_default_warning_flags_release "${available_default_warning_flags_release} -Wno-error=unused-variable") -- set(warnings_as_errors_flag "-Werror") - elseif(MSVC) - set(available_default_warning_flags "/W3 /wd4018 /wd4068 /wd4101 /wd4244 /wd4250 /wd4267 /wd4373 /wd4800 /wd4996") - # this has to be explained because MSVC is so cryptic: diff --git a/srcpkgs/libogdf/template b/srcpkgs/libogdf/template deleted file mode 100644 index e4b0a814c9b9bf..00000000000000 --- a/srcpkgs/libogdf/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 'libogdf' -pkgname=libogdf -version=2018.03.28 -revision=1 -archs="i686* x86_64*" -build_style=cmake -configure_args="-DBUILD_SHARED_LIBS=ON" -hostmakedepends="unzip" -makedepends="libClp-devel" -short_desc="Open Graph Drawing Framework" -maintainer="nexolight <snow.dream.ch@gmail.com>" -license="GPL-2.0-or-later" -homepage="https://ogdf.uos.de/" -distfiles="https://ogdf.uos.de/wp-content/uploads/2019/04/ogdf-snapshot-${version//./-}.zip" -checksum=347c3fa8dcdbb094f9c43008cbc2934bc5a64a532af4d3fe360a5fa54488440f -nocross="can't find cpuid.h headers" - -if [ "$XBPS_TARGET_LIBC" = musl ]; then - broken="Non optional usage of broken mallinfo" -fi - -libogdf-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - } -} diff --git a/srcpkgs/libogg-devel b/srcpkgs/libogg-devel deleted file mode 120000 index be34a5b4730c8c..00000000000000 --- a/srcpkgs/libogg-devel +++ /dev/null @@ -1 +0,0 @@ -libogg \ No newline at end of file diff --git a/srcpkgs/libogg/template b/srcpkgs/libogg/template deleted file mode 100644 index e19b445c65993c..00000000000000 --- a/srcpkgs/libogg/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'libogg' -pkgname=libogg -version=1.3.6 -revision=1 -build_style=gnu-configure -short_desc="Ogg bitstream file format library" -maintainer="Orphaned <orphan@voidlinux.org>" -license="BSD-3-Clause" -homepage="https://www.xiph.org/ogg/" -changelog="https://gitlab.xiph.org/xiph/ogg/-/raw/master/CHANGES" -distfiles="https://downloads.xiph.org/releases/ogg/$pkgname-$version.tar.xz" -checksum=5c8253428e181840cd20d41f3ca16557a9cc04bad4a3d04cce84808677fa1061 - -post_install() { - vlicense COPYING LICENSE -} - -libogg-devel_package() { - depends="libogg>=${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/liboggz-devel b/srcpkgs/liboggz-devel deleted file mode 120000 index cb2141649800f1..00000000000000 --- a/srcpkgs/liboggz-devel +++ /dev/null @@ -1 +0,0 @@ -liboggz \ No newline at end of file diff --git a/srcpkgs/liboggz/template b/srcpkgs/liboggz/template deleted file mode 100644 index cef95c4b453b1c..00000000000000 --- a/srcpkgs/liboggz/template +++ /dev/null @@ -1,31 +0,0 @@ -# Template file for 'liboggz' -pkgname=liboggz -version=1.1.3 -revision=1 -build_style="gnu-configure" -configure_args="--enable-static=no" -hostmakedepends="doxygen" -makedepends="libogg-devel" -short_desc="Inspect, edit and validate Ogg files" -maintainer="newbluemoon <blaumolch@mailbox.org>" -license="BSD-3-Clause" -homepage="https://xiph.org/oggz/" -distfiles="http://downloads.xiph.org/releases/${pkgname}/${pkgname}-${version}.tar.gz" -checksum=2466d03b67ef0bcba0e10fb352d1a9ffd9f96911657abce3cbb6ba429c656e2f - -post_install() { - vlicense COPYING - vdoc AUTHORS - vdoc README -} - -liboggz-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove usr/lib/*.so - vmove usr/share/doc/${sourcepkg}/html - } -} diff --git a/srcpkgs/libogre-devel b/srcpkgs/libogre-devel deleted file mode 120000 index 2845528f8e067f..00000000000000 --- a/srcpkgs/libogre-devel +++ /dev/null @@ -1 +0,0 @@ -libogre \ No newline at end of file diff --git a/srcpkgs/libogre-doc b/srcpkgs/libogre-doc deleted file mode 120000 index 2845528f8e067f..00000000000000 --- a/srcpkgs/libogre-doc +++ /dev/null @@ -1 +0,0 @@ -libogre \ No newline at end of file diff --git a/srcpkgs/libogre/patches/musl_str_l.patch b/srcpkgs/libogre/patches/musl_str_l.patch deleted file mode 100644 index 8ccfee439f0cf4..00000000000000 --- a/srcpkgs/libogre/patches/musl_str_l.patch +++ /dev/null @@ -1,14 +0,0 @@ ---- a/OgreMain/include/OgreString.h 2018-04-17 09:04:05.425658306 +0200 -+++ b/OgreMain/include/OgreString.h 2018-04-17 09:14:39.457143961 +0200 -@@ -76,6 +76,11 @@ namespace __gnu_cxx - # define strtol_l(ptr, end, base, l) strtol(ptr, end, base) - #endif - -+#if OGRE_PLATFORM == OGRE_PLATFORM_LINUX && !defined(__GLIBC__) -+# define strtoul_l(ptr, end, base, l) strtoul(ptr, end, base) -+# define strtol_l(ptr, end, base, l) strtol(ptr, end, base) -+#endif -+ - // If compiling with make on macOS, these headers need to be included to get - // definitions of locale_t, strtod_l, etc... - // See: http://www.unix.com/man-page/osx/3/strtod_l/ diff --git a/srcpkgs/libogre/template b/srcpkgs/libogre/template deleted file mode 100644 index 93425d7e230256..00000000000000 --- a/srcpkgs/libogre/template +++ /dev/null @@ -1,57 +0,0 @@ -# Template file for 'libogre' -pkgname=libogre -version=1.12.9 -revision=1 -build_style=cmake -configure_args="-DOGRE_INSTALL_SAMPLES=TRUE -DOGRE_INSTALL_DOCS=TRUE - -DOGRE_INSTALL_SAMPLES_SOURCE=TRUE -DOGRE_BUILD_DEPENDENCIES=FALSE" -make_build_target="all OgreDoc" -hostmakedepends="pkg-config graphviz doxygen dejavu-fonts-ttf" -makedepends="boost-devel-minimal freetype-devel libXaw-devel libXrandr-devel - MesaLib-devel zziplib-devel libcppunit-devel glu-devel - freeimage-devel pugixml-devel python3-devel" -short_desc="Scene-oriented, flexible 3D engine" -maintainer="Enno Boland <gottox@voidlinux.org>" -license="MIT" -homepage="http://www.ogre3d.org" -distfiles="https://github.com/OGRECave/ogre/archive/v$version.tar.gz - https://github.com/ocornut/imgui/archive/v1.77.tar.gz - " -checksum="028e7d0bbfce8fd254e1102666b07b7cbb9379321e88885d82feee5e061342aa - c0dae830025d4a1a169df97409709f40d9dfa19f8fc96b550052224cbb238fa8" - -skip_extraction="v1.77.tar.gz" - -pre_configure() { - if [ "$XBPS_TARGET_NO_ATOMIC8" ]; then - find -name CMakeLists.txt -exec sed -i "{}" \ - -e "/target_link_libraries/s/)/ atomic)/" \; - fi - vsed -i -e "s,https://github.com/ocornut/imgui/archive,file://${XBPS_SRCDISTDIR}/${pkgname}-${version}," \ - Components/Overlay/CMakeLists.txt -} - -post_install() { - vmkdir /usr/share/doc - vcopy build/Docs /usr/share/doc/libogre - vlicense LICENSE -} - -libogre-devel_package() { - depends="libogre>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/bin - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} - -libogre-doc_package() { - depends="libogre>=${version}_${revision}" - short_desc+=" - documentation" - pkg_install() { - vmove /usr/share/doc/libogre - } -} diff --git a/srcpkgs/libogre/update b/srcpkgs/libogre/update deleted file mode 100644 index dcbe85e54a5b76..00000000000000 --- a/srcpkgs/libogre/update +++ /dev/null @@ -1,2 +0,0 @@ -site="https://github.com/OGRECave/ogre/releases" -pkgname=v diff --git a/srcpkgs/liboil-devel b/srcpkgs/liboil-devel deleted file mode 120000 index f8111a015a7397..00000000000000 --- a/srcpkgs/liboil-devel +++ /dev/null @@ -1 +0,0 @@ -liboil \ No newline at end of file diff --git a/srcpkgs/liboil/template b/srcpkgs/liboil/template deleted file mode 100644 index b5db20382b9b09..00000000000000 --- a/srcpkgs/liboil/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'liboil' -pkgname=liboil -version=0.3.17 -revision=6 -build_style=gnu-configure -hostmakedepends="pkg-config" -short_desc="Library of Optimized Inner Loops, CPU optimized functions" -maintainer="Orphaned <orphan@voidlinux.org>" -license="BSD-2-Clause" -homepage="https://liboil.freedesktop.org/wiki/" -distfiles="http://liboil.freedesktop.org/download/$pkgname-$version.tar.gz" -checksum=105f02079b0b50034c759db34b473ecb5704ffa20a5486b60a8b7698128bfc69 - -post_install() { - vlicense COPYING -} - -liboil-devel_package() { - depends="liboil>=${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/gtk-doc - } -} diff --git a/srcpkgs/libokular b/srcpkgs/libokular deleted file mode 120000 index 2d054428eba3c4..00000000000000 --- a/srcpkgs/libokular +++ /dev/null @@ -1 +0,0 @@ -okular \ No newline at end of file diff --git a/srcpkgs/libokular-devel b/srcpkgs/libokular-devel deleted file mode 120000 index 2d054428eba3c4..00000000000000 --- a/srcpkgs/libokular-devel +++ /dev/null @@ -1 +0,0 @@ -okular \ No newline at end of file diff --git a/srcpkgs/libomemo-c-devel b/srcpkgs/libomemo-c-devel deleted file mode 120000 index 744ed5bb717087..00000000000000 --- a/srcpkgs/libomemo-c-devel +++ /dev/null @@ -1 +0,0 @@ -libomemo-c \ No newline at end of file diff --git a/srcpkgs/libomemo-c/template b/srcpkgs/libomemo-c/template deleted file mode 100644 index 151c9851a18f42..00000000000000 --- a/srcpkgs/libomemo-c/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'libomemo-c' -pkgname=libomemo-c -version=0.5.1 -revision=2 -build_style=meson -hostmakedepends="protobuf protobuf-c pkg-config" -makedepends="check-devel openssl-devel protobuf-c-devel" -short_desc="Fork of libsignal-protocol-c adding support for OMEMO XEP-0384" -maintainer="Leah Neukirchen <leah@vuxu.org>" -license="GPL-3.0-only" -homepage="https://github.com/dino/libomemo-c" -distfiles="https://github.com/dino/libomemo-c/releases/download/v${version}/libomemo-c-${version}.tar.gz" -checksum=766827c07ff2cdc4deaf87bd9485474ed4aeea2fa5152593bf49fabe22b5865f - -libomemo-c-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision} protobuf-c-devel" - pkg_install() { - vmove usr/include - vmove usr/lib/*.so - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/libomp b/srcpkgs/libomp deleted file mode 120000 index 0d68131b9b3088..00000000000000 --- a/srcpkgs/libomp +++ /dev/null @@ -1 +0,0 @@ -llvm \ No newline at end of file diff --git a/srcpkgs/libomp-devel b/srcpkgs/libomp-devel deleted file mode 120000 index 0d68131b9b3088..00000000000000 --- a/srcpkgs/libomp-devel +++ /dev/null @@ -1 +0,0 @@ -llvm \ No newline at end of file diff --git a/srcpkgs/libomp18 b/srcpkgs/libomp18 deleted file mode 120000 index 1f418dc969a832..00000000000000 --- a/srcpkgs/libomp18 +++ /dev/null @@ -1 +0,0 @@ -llvm18 \ No newline at end of file diff --git a/srcpkgs/libomp18-devel b/srcpkgs/libomp18-devel deleted file mode 120000 index 1f418dc969a832..00000000000000 --- a/srcpkgs/libomp18-devel +++ /dev/null @@ -1 +0,0 @@ -llvm18 \ No newline at end of file diff --git a/srcpkgs/libomp19 b/srcpkgs/libomp19 deleted file mode 120000 index 985027fe0a5c8d..00000000000000 --- a/srcpkgs/libomp19 +++ /dev/null @@ -1 +0,0 @@ -llvm19 \ No newline at end of file diff --git a/srcpkgs/libomp19-devel b/srcpkgs/libomp19-devel deleted file mode 120000 index 985027fe0a5c8d..00000000000000 --- a/srcpkgs/libomp19-devel +++ /dev/null @@ -1 +0,0 @@ -llvm19 \ No newline at end of file diff --git a/srcpkgs/libomp21 b/srcpkgs/libomp21 deleted file mode 120000 index 39080ddd1ff022..00000000000000 --- a/srcpkgs/libomp21 +++ /dev/null @@ -1 +0,0 @@ -llvm21 \ No newline at end of file diff --git a/srcpkgs/libomp21-devel b/srcpkgs/libomp21-devel deleted file mode 120000 index 39080ddd1ff022..00000000000000 --- a/srcpkgs/libomp21-devel +++ /dev/null @@ -1 +0,0 @@ -llvm21 \ No newline at end of file diff --git a/srcpkgs/libomxil-bellagio-devel b/srcpkgs/libomxil-bellagio-devel deleted file mode 120000 index a84ebe8637f8d4..00000000000000 --- a/srcpkgs/libomxil-bellagio-devel +++ /dev/null @@ -1 +0,0 @@ -libomxil-bellagio \ No newline at end of file diff --git a/srcpkgs/libomxil-bellagio/patches/fedora-fixes.patch b/srcpkgs/libomxil-bellagio/patches/fedora-fixes.patch deleted file mode 100644 index 971b926874570f..00000000000000 --- a/srcpkgs/libomxil-bellagio/patches/fedora-fixes.patch +++ /dev/null @@ -1,199 +0,0 @@ -When libomxdynamicloader.so is loaded, it complains that RM_Deinit can't be resolved. -Link explicitly against omxil-bellagio so that ld.so can find the reference. - -Signed-off-by: Qais Yousef <qais.yousef@imgtec.com> - ---- a/src/dynamic_loader/Makefile.am.old 2012-03-23 15:07:47.379021034 +0000 -+++ b/src/dynamic_loader/Makefile.am 2012-03-23 15:08:47.563034818 +0000 -@@ -3,7 +3,7 @@ - omxdynamicloader_LTLIBRARIES = libomxdynamicloader.la - libomxdynamicloader_la_SOURCES = ste_dynamic_component_loader.c ste_dynamic_component_loader.h - --libomxdynamicloader_la_LDFLAGS = -+libomxdynamicloader_la_LDFLAGS = -L$(abs_top_srcdir)/src/.libs -lomxil-bellagio - libomxdynamicloader_la_CFLAGS = -I$(top_srcdir)/include \ - -I$(top_srcdir)/src \ - -I$(top_srcdir)/src/base \ -Fix dependency issue to allow parallel build - -Signed-off-by: Qais Yousef <qais.yousef@imgtec.com> - -Index: bellagio-0.9.3/src/Makefile.am -=================================================================== ---- a/src/Makefile.am -+++ b/src/Makefile.am -@@ -8,6 +8,7 @@ omxregister_bellagio_SOURCES = omxregist - omxregister_bellagio_CFLAGS = -DOMXILCOMPONENTSPATH=\"$(plugindir)/\" \ - -I$(top_srcdir)/include - omxregister_bellagio_LDFLAGS = -lomxil-bellagio -L$(builddir) -+omxregister_bellagio_DEPENDENCIES = libomxil-bellagio.la - - lib_LTLIBRARIES = libomxil-bellagio.la - libomxil_bellagio_la_SOURCES = component_loader.h \ -We always access globalComponentList[] at indexComponent=-1 which causes a -segfault. Use i as the index instead. - -Signed-off-by: Qais Yousef <qais.yousef@imgtec.com> - ---- a/src/omx_reference_resource_manager.c.old 2012-03-13 10:15:25.743940980 +0000 -+++ b/src/omx_reference_resource_manager.c 2012-03-13 10:18:02.201971009 +0000 -@@ -485,7 +485,6 @@ - OMX_ERRORTYPE RM_removeFromWaitForResource(OMX_COMPONENTTYPE *openmaxStandComp) { - omx_base_component_PrivateType* omx_base_component_Private; - int i = 0; -- int indexComponent = -1; - - DEBUG(DEB_LEV_FUNCTION_NAME, "In %s\n", __func__); - omx_base_component_Private = (omx_base_component_PrivateType*)openmaxStandComp->pComponentPrivate; -@@ -493,16 +492,13 @@ - while(listOfcomponentRegistered[i].component_name != NULL ) { - if (!strcmp(listOfcomponentRegistered[i].component_name, omx_base_component_Private->name)) { - // found component in the list of the resource manager -- removeElemFromList(&globalComponentList[indexComponent], openmaxStandComp); -- break; -+ removeElemFromList(&globalComponentList[i], openmaxStandComp); -+ DEBUG(DEB_LEV_FUNCTION_NAME, "Out of %s\n", __func__); -+ return OMX_ErrorNone; - } - i++; - } -- if (indexComponent <0) { -- // No resource to be handled -- DEBUG(DEB_LEV_ERR, "In %s No resource to be handled\n", __func__); -- return OMX_ErrorNone; -- } -- DEBUG(DEB_LEV_FUNCTION_NAME, "Out of %s\n", __func__); -+ // No resource to be handled -+ DEBUG(DEB_LEV_ERR, "In %s No resource to be handled\n", __func__); - return OMX_ErrorNone; - } - OMX_INDEXTYPE/OMX_INDEXVENDORTYPE in one switch - src/base/omx_base_component.c | 54 ++++++++++++++++++++++------------------- - 1 files changed, 29 insertions(+), 25 deletions(-) ---- a/src/base/omx_base_component.c -+++ b/src/base/omx_base_component.c -@@ -915,14 +915,6 @@ OSCL_EXPORT_REF OSCL_EXPORT_REF OMX_ERRORTYPE omx_base_component_GetParameter( - return OMX_ErrorBadParameter; - } - switch(nParamIndex) { -- case OMX_IndexParameterThreadsID: -- if ((err = checkHeader(ComponentParameterStructure, sizeof(OMX_PARAM_BELLAGIOTHREADS_ID))) != OMX_ErrorNone) { -- break; -- } -- threadID = (OMX_PARAM_BELLAGIOTHREADS_ID *)ComponentParameterStructure; -- threadID->nThreadBufferMngtID = omx_base_component_Private->bellagioThreads->nThreadBufferMngtID; -- threadID->nThreadMessageID = omx_base_component_Private->bellagioThreads->nThreadMessageID; -- break; - case OMX_IndexParamAudioInit: - case OMX_IndexParamVideoInit: - case OMX_IndexParamImageInit: -@@ -988,28 +980,40 @@ OSCL_EXPORT_REF OSCL_EXPORT_REF OMX_ERRORTYPE omx_base_component_GetParameter( - } - } - break; -- case OMX_IndexVendorCompPropTunnelFlags: -- pPropTunnelSetup = (OMX_VENDOR_PROP_TUNNELSETUPTYPE*)ComponentParameterStructure; -+ default: -+ /* additional switch statement for extended OMX_INDEXTYPE */ -+ switch((OMX_INDEXVENDORTYPE) nParamIndex) { -+ case OMX_IndexParameterThreadsID: -+ if ((err = checkHeader(ComponentParameterStructure, sizeof(OMX_PARAM_BELLAGIOTHREADS_ID))) != OMX_ErrorNone) { -+ break; -+ } -+ threadID = (OMX_PARAM_BELLAGIOTHREADS_ID *)ComponentParameterStructure; -+ threadID->nThreadBufferMngtID = omx_base_component_Private->bellagioThreads->nThreadBufferMngtID; -+ threadID->nThreadMessageID = omx_base_component_Private->bellagioThreads->nThreadMessageID; -+ break; -+ case OMX_IndexVendorCompPropTunnelFlags: -+ pPropTunnelSetup = (OMX_VENDOR_PROP_TUNNELSETUPTYPE*)ComponentParameterStructure; - -- if (pPropTunnelSetup->nPortIndex >= (omx_base_component_Private->sPortTypesParam[OMX_PortDomainAudio].nPorts + -- omx_base_component_Private->sPortTypesParam[OMX_PortDomainVideo].nPorts + -- omx_base_component_Private->sPortTypesParam[OMX_PortDomainImage].nPorts + -- omx_base_component_Private->sPortTypesParam[OMX_PortDomainOther].nPorts)) { -+ if (pPropTunnelSetup->nPortIndex >= (omx_base_component_Private->sPortTypesParam[OMX_PortDomainAudio].nPorts + -+ omx_base_component_Private->sPortTypesParam[OMX_PortDomainVideo].nPorts + -+ omx_base_component_Private->sPortTypesParam[OMX_PortDomainImage].nPorts + -+ omx_base_component_Private->sPortTypesParam[OMX_PortDomainOther].nPorts)) { - -- DEBUG(DEB_LEV_ERR,"In %s OMX_IndexVendorCompPropTunnelFlags nPortIndex=%d Line=%d \n", -- __func__,(int)pPropTunnelSetup->nPortIndex,__LINE__); -+ DEBUG(DEB_LEV_ERR,"In %s OMX_IndexVendorCompPropTunnelFlags nPortIndex=%d Line=%d \n", -+ __func__,(int)pPropTunnelSetup->nPortIndex,__LINE__); - -- return OMX_ErrorBadPortIndex; -- } -+ return OMX_ErrorBadPortIndex; -+ } - -- pPort = omx_base_component_Private->ports[pPropTunnelSetup->nPortIndex]; -+ pPort = omx_base_component_Private->ports[pPropTunnelSetup->nPortIndex]; - -- pPropTunnelSetup->nTunnelSetup.nTunnelFlags = pPort->nTunnelFlags; -- pPropTunnelSetup->nTunnelSetup.eSupplier = pPort->eBufferSupplier; -- break; -- default: -- err = OMX_ErrorUnsupportedIndex; -- break; -+ pPropTunnelSetup->nTunnelSetup.nTunnelFlags = pPort->nTunnelFlags; -+ pPropTunnelSetup->nTunnelSetup.eSupplier = pPort->eBufferSupplier; -+ break; -+ default: -+ err = OMX_ErrorUnsupportedIndex; -+ break; -+ } - } - DEBUG(DEB_LEV_FUNCTION_NAME, "Out of %s for component %p\n", __func__, hComponent); - return err; -diff -up libomxil-bellagio-0.9.3/Makefile.am.nodoc libomxil-bellagio-0.9.3/Makefile.am ---- a/Makefile.am.nodoc 2011-01-12 08:53:26.000000000 +0100 -+++ b/Makefile.am 2012-04-23 13:46:15.410823381 +0200 -@@ -7,7 +7,6 @@ EXTRA_DIST = libomxil-bellagio.spec - pkgconfigdir = $(libdir)/pkgconfig - pkgconfig_DATA = libomxil-bellagio.pc - --docdir = $(DESTDIR)$(prefix)/share/doc/@PACKAGE@ - doc_DATA = README \ - ChangeLog \ - TODO -diff -up libomxil-bellagio-0.9.3/src/omxregister.c.unused libomxil-bellagio-0.9.3/src/omxregister.c ---- a/src/omxregister.c.unused 2011-01-12 08:53:26.000000000 +0100 -+++ b/src/omxregister.c 2012-12-10 22:02:28.621695659 +0100 -@@ -248,7 +248,15 @@ static int buildComponentsList(FILE* omx - } - fptr(stComponents); - err = fwrite(lib_absolute_path, 1, strlen(lib_absolute_path), omxregistryfp); -- err = fwrite("\n", 1, 1, omxregistryfp); -+ if (err != strlen(lib_absolute_path)) { -+ DEBUG(DEB_LEV_ERR, "Failed to write %zu bytes to fd %d\n", strlen(lib_absolute_path), fileno(omxregistryfp)); -+ continue; -+ } -+ err = fwrite("\n", 1, strlen(buffer), omxregistryfp); -+ if (err != strlen(buffer)) { -+ DEBUG(DEB_LEV_ERR, "Failed to write %zu bytes to fd %d\n", strlen(buffer), fileno(omxregistryfp)); -+ continue; -+ } - - - for (i = 0; i<num_of_comp; i++) { ---- a/include/OMX_Types.h.orig 2011-01-12 08:53:26.000000000 +0100 -+++ b/include/OMX_Types.h 2013-02-25 09:53:55.000000000 +0100 -@@ -314,6 +314,18 @@ - * platform & operating specific object used to reference the window */ - typedef void* OMX_NATIVE_WINDOWTYPE; - -+ -+/** Define the OMX IL version that corresponds to this set of header files. -+ * We also define a combined version that can be used to write or compare -+ * values of the 32bit nVersion field, assuming a little endian architecture */ -+#define OMX_VERSION_MAJOR 1 -+#define OMX_VERSION_MINOR 1 -+#define OMX_VERSION_REVISION 2 -+#define OMX_VERSION_STEP 0 -+ -+#define OMX_VERSION ((OMX_VERSION_STEP<<24) | (OMX_VERSION_REVISION<<16) | (OMX_VERSION_MINOR<<8) | OMX_VERSION_MAJOR) -+ -+ - /** The OMX_VERSIONTYPE union is used to specify the version for - a structure or component. For a component, the version is entirely - specified by the component vendor. Components doing the same function diff --git a/srcpkgs/libomxil-bellagio/patches/fix-malloc-size.patch b/srcpkgs/libomxil-bellagio/patches/fix-malloc-size.patch deleted file mode 100644 index bfc8567b688def..00000000000000 --- a/srcpkgs/libomxil-bellagio/patches/fix-malloc-size.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/src/omx_create_loaders_linux.c 2011-05-20 07:28:17.000000000 +0200 -+++ b/src/omx_create_loaders_linux.c 2020-09-25 11:33:11.570142732 +0200 -@@ -95,7 +95,7 @@ - if (isFileExisting) { - loaderFP = fopen(omxloader_registry_filename, "r"); - // dlopen all loaders defined in .omxloaders file -- libraryFileName = malloc(MAX_LINE_LENGTH); -+ libraryFileName = malloc(MAX_LINE_LENGTH+1); - while(1) { - index_readline = 0; - while(index_readline < MAX_LINE_LENGTH) { diff --git a/srcpkgs/libomxil-bellagio/patches/memcpy-bounds.patch b/srcpkgs/libomxil-bellagio/patches/memcpy-bounds.patch deleted file mode 100644 index 64947c15bf68cb..00000000000000 --- a/srcpkgs/libomxil-bellagio/patches/memcpy-bounds.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/src/base/omx_base_component.c 2018-09-10 11:38:00.018615437 +0200 -+++ b/src/base/omx_base_component.c 2018-09-10 11:38:58.672611941 +0200 -@@ -827,7 +827,7 @@ - uuid[0] = (OMX_U32)omx_component; - uuid[1] = getpid(); - uuid[2] = getuid(); -- memcpy(*pComponentUUID, uuid, 3*sizeof(uuid)); -+ memcpy(*pComponentUUID, uuid, sizeof(uuid)); - - DEBUG(DEB_LEV_FUNCTION_NAME, "Out of %s for component %p\n", __func__, hComponent); - return OMX_ErrorNone; diff --git a/srcpkgs/libomxil-bellagio/template b/srcpkgs/libomxil-bellagio/template deleted file mode 100644 index 9d3b030efa916b..00000000000000 --- a/srcpkgs/libomxil-bellagio/template +++ /dev/null @@ -1,35 +0,0 @@ -# Template file for 'libomxil-bellagio' -pkgname=libomxil-bellagio -version=0.9.3 -revision=3 -build_style=gnu-configure -configure_args="--disable-static" -hostmakedepends="automake libtool doxygen" -short_desc="Opensource implementation of the OpenMAX Integration Layer API" -maintainer="Orphaned <orphan@voidlinux.org>" -license="LGPL-2.1-or-later" -homepage="http://omxil.sourceforge.net" -distfiles="${SOURCEFORGE_SITE}/omxil/omxil/Bellagio%20${version}/libomxil-bellagio-${version}.tar.gz" -checksum=593c0729c8ef8c1467b3bfefcf355ec19a46dd92e31bfc280e17d96b0934d74c - -CFLAGS="-fcommon" - -pre_configure() { - vsed -e 's/-Werror//g' -i configure.ac - autoreconf -fi -} - -post_install() { - vcopy doc/libomxil-bellagio/html usr/share/doc/libomxil-bellagio/ -} - -libomxil-bellagio-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - vmove usr/share/doc - } -} diff --git a/srcpkgs/libopenal-devel b/srcpkgs/libopenal-devel deleted file mode 120000 index 737d5678f516ca..00000000000000 --- a/srcpkgs/libopenal-devel +++ /dev/null @@ -1 +0,0 @@ -libopenal \ No newline at end of file diff --git a/srcpkgs/libopenal/template b/srcpkgs/libopenal/template deleted file mode 100644 index c40570a769427a..00000000000000 --- a/srcpkgs/libopenal/template +++ /dev/null @@ -1,43 +0,0 @@ -# Template file for 'libopenal' -pkgname=libopenal -version=1.23.1 -revision=2 -build_style=cmake -configure_args="-DALSOFT_EXAMPLES=OFF" -hostmakedepends="pkg-config" -makedepends="zlib-devel alsa-lib-devel pulseaudio-devel SDL2-devel ffmpeg6-devel - jack-devel $(vopt_if sndio sndio-devel)" -short_desc="Cross-platform 3D audio library" -maintainer="Orphaned <orphan@voidlinux.org>" -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=796f4b89134c4e57270b7f0d755f0fa3435b90da437b745160a49bd41c845b21 - -build_options="sndio" -build_options_default="sndio" - -pre_configure() { - case "$XBPS_TARGET_MACHINE" in - arm*) # Hack to not compile (broken) arm_neon.h inlining of indirect function calls - vsed -i CMakeLists.txt -e "s;arm_neon.h;arm_neon.xxx;" - ;; - esac -} - -post_install() { - rm -f ${DESTDIR}/usr/share/openal/alsoftrc.sample - vsconf alsoftrc.sample -} - -libopenal-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - vmove usr/lib/cmake - } -} diff --git a/srcpkgs/libopenal/update b/srcpkgs/libopenal/update deleted file mode 100644 index 616d2425c8d8e3..00000000000000 --- a/srcpkgs/libopenal/update +++ /dev/null @@ -1 +0,0 @@ -pkgname=openal-soft diff --git a/srcpkgs/libopenaptx-devel b/srcpkgs/libopenaptx-devel deleted file mode 120000 index 2791f43ede1eda..00000000000000 --- a/srcpkgs/libopenaptx-devel +++ /dev/null @@ -1 +0,0 @@ -libopenaptx \ No newline at end of file diff --git a/srcpkgs/libopenaptx/template b/srcpkgs/libopenaptx/template deleted file mode 100644 index 1978d87db7bba0..00000000000000 --- a/srcpkgs/libopenaptx/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'libopenaptx' -pkgname=libopenaptx -# Version 0.2.1 changes the license to GPLv3 in order to make it incompatible -# with freedesktop.org projects including pipewire and other non-GPL projects. -version=0.2.0 -revision=1 -build_style=gnu-makefile -short_desc="Open Source implementation of Audio Processing Technology codec (aptX)" -maintainer="Orphaned <orphan@voidlinux.org>" -license="LGPL-2.1-or-later" -homepage="https://github.com/pali/libopenaptx/" -distfiles="https://github.com/pali/libopenaptx/releases/download/${version}/libopenaptx-${version}.tar.gz" -checksum=51a13a34bb188a87ab1deb64a090ab42a4755d7b02c2bdaf3b8136f749b71b84 - -libopenaptx-devel_package() { - depends="libopenaptx>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/libopenaptx/update b/srcpkgs/libopenaptx/update deleted file mode 100644 index 79a56b053128be..00000000000000 --- a/srcpkgs/libopenaptx/update +++ /dev/null @@ -1,2 +0,0 @@ -# see comment in the template -ignore="0.2.*" diff --git a/srcpkgs/libopenbox b/srcpkgs/libopenbox deleted file mode 120000 index 32be1cdf0f1441..00000000000000 --- a/srcpkgs/libopenbox +++ /dev/null @@ -1 +0,0 @@ -openbox \ No newline at end of file diff --git a/srcpkgs/libopencv b/srcpkgs/libopencv deleted file mode 120000 index f5341cf36786ee..00000000000000 --- a/srcpkgs/libopencv +++ /dev/null @@ -1 +0,0 @@ -opencv \ No newline at end of file diff --git a/srcpkgs/libopencv-devel b/srcpkgs/libopencv-devel deleted file mode 120000 index f5341cf36786ee..00000000000000 --- a/srcpkgs/libopencv-devel +++ /dev/null @@ -1 +0,0 @@ -opencv \ No newline at end of file diff --git a/srcpkgs/libopencv-python3 b/srcpkgs/libopencv-python3 deleted file mode 120000 index f5341cf36786ee..00000000000000 --- a/srcpkgs/libopencv-python3 +++ /dev/null @@ -1 +0,0 @@ -opencv \ No newline at end of file diff --git a/srcpkgs/libopencv4 b/srcpkgs/libopencv4 deleted file mode 120000 index f5341cf36786ee..00000000000000 --- a/srcpkgs/libopencv4 +++ /dev/null @@ -1 +0,0 @@ -opencv \ No newline at end of file diff --git a/srcpkgs/libopencv4-devel b/srcpkgs/libopencv4-devel deleted file mode 120000 index f5341cf36786ee..00000000000000 --- a/srcpkgs/libopencv4-devel +++ /dev/null @@ -1 +0,0 @@ -opencv \ No newline at end of file diff --git a/srcpkgs/libopencv4-python3 b/srcpkgs/libopencv4-python3 deleted file mode 120000 index f5341cf36786ee..00000000000000 --- a/srcpkgs/libopencv4-python3 +++ /dev/null @@ -1 +0,0 @@ -opencv \ No newline at end of file diff --git a/srcpkgs/libopenexr b/srcpkgs/libopenexr deleted file mode 120000 index 367140f243e022..00000000000000 --- a/srcpkgs/libopenexr +++ /dev/null @@ -1 +0,0 @@ -openexr \ No newline at end of file diff --git a/srcpkgs/libopenexr-devel b/srcpkgs/libopenexr-devel deleted file mode 120000 index 367140f243e022..00000000000000 --- a/srcpkgs/libopenexr-devel +++ /dev/null @@ -1 +0,0 @@ -openexr \ No newline at end of file diff --git a/srcpkgs/libopenglrecorder-devel b/srcpkgs/libopenglrecorder-devel deleted file mode 120000 index 7e33e44a7df04d..00000000000000 --- a/srcpkgs/libopenglrecorder-devel +++ /dev/null @@ -1 +0,0 @@ -libopenglrecorder \ No newline at end of file diff --git a/srcpkgs/libopenglrecorder/patches/fix-cflags.patch b/srcpkgs/libopenglrecorder/patches/fix-cflags.patch deleted file mode 100644 index 523b026b70dae1..00000000000000 --- a/srcpkgs/libopenglrecorder/patches/fix-cflags.patch +++ /dev/null @@ -1,13 +0,0 @@ -Index: CMakeLists.txt -=================================================================== ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -21,7 +21,7 @@ if (UNIX OR MINGW) - if (CMAKE_BUILD_TYPE MATCHES Debug) - add_definitions(-std=gnu++0x -O0) - else() -- add_definitions(-std=gnu++0x -O3) -+ add_definitions(-std=gnu++0x) - endif() - endif() - diff --git a/srcpkgs/libopenglrecorder/template b/srcpkgs/libopenglrecorder/template deleted file mode 100644 index 0ac087d0576a76..00000000000000 --- a/srcpkgs/libopenglrecorder/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'libopenglrecorder' -pkgname=libopenglrecorder -version=0.1.0 -revision=5 -build_style=cmake -hostmakedepends="pkg-config" -makedepends="libvpx-devel libogg-devel libjpeg-turbo-devel libvorbis-devel pulseaudio-devel" -short_desc="Library allowing audio and OpenGL recording" -maintainer="Orphaned <orphan@voidlinux.org>" -license="3-clause-BSD" -homepage="https://github.com/Benau/libopenglrecorder" -distfiles="https://github.com/Benau/libopenglrecorder/archive/v${version}.tar.gz" -checksum=a90a99c23f868636f77003a8dc6ffe6c3699fc2759c47df5dbd44ff8b42d2e4f - -post_install() { - vlicense LICENSE -} - -libopenglrecorder-devel_package() { - short_desc+=" - development files" - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/*.so - } -} diff --git a/srcpkgs/libopenjpeg b/srcpkgs/libopenjpeg deleted file mode 120000 index b0c86d2338a696..00000000000000 --- a/srcpkgs/libopenjpeg +++ /dev/null @@ -1 +0,0 @@ -openjpeg \ No newline at end of file diff --git a/srcpkgs/libopenjpeg-devel b/srcpkgs/libopenjpeg-devel deleted file mode 120000 index b0c86d2338a696..00000000000000 --- a/srcpkgs/libopenjpeg-devel +++ /dev/null @@ -1 +0,0 @@ -openjpeg \ No newline at end of file diff --git a/srcpkgs/libopenjpeg2 b/srcpkgs/libopenjpeg2 deleted file mode 120000 index 42dd6d2a421bae..00000000000000 --- a/srcpkgs/libopenjpeg2 +++ /dev/null @@ -1 +0,0 @@ -openjpeg2 \ No newline at end of file diff --git a/srcpkgs/libopenjpeg2-devel b/srcpkgs/libopenjpeg2-devel deleted file mode 120000 index 42dd6d2a421bae..00000000000000 --- a/srcpkgs/libopenjpeg2-devel +++ /dev/null @@ -1 +0,0 @@ -openjpeg2 \ No newline at end of file diff --git a/srcpkgs/libopenmpi b/srcpkgs/libopenmpi deleted file mode 120000 index 70acbcf19c963b..00000000000000 --- a/srcpkgs/libopenmpi +++ /dev/null @@ -1 +0,0 @@ -openmpi \ No newline at end of file diff --git a/srcpkgs/libopenmpt-devel b/srcpkgs/libopenmpt-devel deleted file mode 120000 index 4a03b0fc889994..00000000000000 --- a/srcpkgs/libopenmpt-devel +++ /dev/null @@ -1 +0,0 @@ -libopenmpt \ No newline at end of file diff --git a/srcpkgs/libopenmpt/template b/srcpkgs/libopenmpt/template deleted file mode 100644 index 13eba6ee4cfaf7..00000000000000 --- a/srcpkgs/libopenmpt/template +++ /dev/null @@ -1,48 +0,0 @@ -# Template file for 'libopenmpt' -pkgname=libopenmpt -version=0.8.1 -revision=1 -build_style=gnu-configure -configure_args="$(vopt_with pulseaudio) $(vopt_with sdl2) - $(vopt_with portaudio) $(vopt_with portaudio portaudiocpp)" -hostmakedepends="pkg-config" -makedepends="zlib-devel libsndfile-devel - libflac-devel mpg123-devel libogg-devel libvorbis-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="Orphaned <orphan@voidlinux.org>" -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=5ccc291e4457925f3ca3e8144f5b645c4a3dcc2bc05dc9a39651132b32b83bce - -post_install() { - vlicense LICENSE -} - -# Package build options -build_options="pulseaudio sdl2 portaudio" -build_options_default="pulseaudio sdl2 portaudio" - -libopenmpt-devel_package() { - depends="${sourcepkg}-${version}_${revision} mpg123-devel libvorbis-devel" - short_desc+=" - development files" - pkg_install() { - vmove usr/share/doc/libopenmpt/examples - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - } -} - -openmpt123_package() { - depends="${sourcepkg}-${version}_${revision}" - short_desc="Cross-platform command-line or terminal based module file player" - pkg_install() { - vmove usr/bin/openmpt123 - vmove usr/share/man/man1/openmpt123.1 - } -} diff --git a/srcpkgs/libopenmpt/update b/srcpkgs/libopenmpt/update deleted file mode 100644 index f3035f14c0620a..00000000000000 --- a/srcpkgs/libopenmpt/update +++ /dev/null @@ -1,2 +0,0 @@ -site="https://lib.openmpt.org/files/libopenmpt/src/" -pattern='libopenmpt-\K[0-9\.]+(?=\+release\.autotools\.tar\.gz)' diff --git a/srcpkgs/libopenraw-devel b/srcpkgs/libopenraw-devel deleted file mode 120000 index aa7a4d2d924b92..00000000000000 --- a/srcpkgs/libopenraw-devel +++ /dev/null @@ -1 +0,0 @@ -libopenraw \ No newline at end of file diff --git a/srcpkgs/libopenraw-pixbuf-loader b/srcpkgs/libopenraw-pixbuf-loader deleted file mode 120000 index aa7a4d2d924b92..00000000000000 --- 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 deleted file mode 100644 index c6ff27485696a8..00000000000000 --- a/srcpkgs/libopenraw/template +++ /dev/null @@ -1,39 +0,0 @@ -# Template file for 'libopenraw' -pkgname=libopenraw -version=0.1.3 -revision=3 -build_style=gnu-configure -configure_args="--with-boost=${XBPS_CROSS_BASE}/usr" -hostmakedepends="pkg-config curl" -makedepends="glib-devel gdk-pixbuf-devel boost-devel-minimal libxml2-devel libjpeg-turbo-devel" -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" -checksum=6405634f555849eb01cb028e2a63936e7b841151ea2a1571ac5b5b10431cfab9 - -post_install() { - # Remove gdk-pixbuf static lib - rm ${DESTDIR}/usr/lib/gdk-pixbuf-*/*/loaders/libopenraw_pixbuf.a -} - -libopenraw-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - description=" - development files" - pkg_install() { - vmove "usr/lib/*.so" - vmove "usr/lib/*.a" - vmove usr/lib/pkgconfig - 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/libopenrazer-devel b/srcpkgs/libopenrazer-devel deleted file mode 120000 index d53fb0b98e03bd..00000000000000 --- a/srcpkgs/libopenrazer-devel +++ /dev/null @@ -1 +0,0 @@ -libopenrazer \ No newline at end of file diff --git a/srcpkgs/libopenrazer/template b/srcpkgs/libopenrazer/template deleted file mode 100644 index da606a8f95f371..00000000000000 --- a/srcpkgs/libopenrazer/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'libopenrazer' -pkgname=libopenrazer -version=0.2.0 -revision=1 -build_style=meson -hostmakedepends="pkg-config qt5-host-tools" -makedepends="qt5-devel" -short_desc="Qt wrapper around the D-Bus API from OpenRazer" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-3.0-or-later" -homepage="https://github.com/z3ntu/libopenrazer" -distfiles="https://github.com/z3ntu/libopenrazer/releases/download/v${version}/libopenrazer-${version}.tar.xz" -checksum=86c28a1203e03f6c8f93490414a3a9ddcdb0459ce04bf08b6e3b6181478935f9 - -libopenrazer-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/libopensc b/srcpkgs/libopensc deleted file mode 120000 index 4b4ad29d895ad8..00000000000000 --- a/srcpkgs/libopensc +++ /dev/null @@ -1 +0,0 @@ -opensc \ No newline at end of file diff --git a/srcpkgs/libopenshot-audio-devel b/srcpkgs/libopenshot-audio-devel deleted file mode 120000 index 9574f3d5bbe95b..00000000000000 --- a/srcpkgs/libopenshot-audio-devel +++ /dev/null @@ -1 +0,0 @@ -libopenshot-audio \ No newline at end of file diff --git a/srcpkgs/libopenshot-audio/patches/fix-musl.patch b/srcpkgs/libopenshot-audio/patches/fix-musl.patch deleted file mode 100644 index 532248c86217dc..00000000000000 --- a/srcpkgs/libopenshot-audio/patches/fix-musl.patch +++ /dev/null @@ -1,46 +0,0 @@ -diff --git a/JuceLibraryCode/modules/juce_core/juce_core.cpp b/JuceLibraryCode/modules/juce_core/juce_core.cpp -index 8bac812..e23b422 100644 ---- a/JuceLibraryCode/modules/juce_core/juce_core.cpp -+++ b/JuceLibraryCode/modules/juce_core/juce_core.cpp -@@ -92,7 +92,7 @@ - #include <net/if.h> - #include <sys/ioctl.h> - -- #if ! JUCE_ANDROID -+ #if ! JUCE_ANDROID && defined(__GLIBC__) - #include <execinfo.h> - #endif - #endif -diff --git a/JuceLibraryCode/modules/juce_core/native/juce_linux_SystemStats.cpp b/JuceLibraryCode/modules/juce_core/native/juce_linux_SystemStats.cpp -index 2d7faa3..f132405 100644 ---- a/JuceLibraryCode/modules/juce_core/native/juce_linux_SystemStats.cpp -+++ b/JuceLibraryCode/modules/juce_core/native/juce_linux_SystemStats.cpp -@@ -139,8 +139,15 @@ static String getLocaleValue (nl_item key) - return result; - } - -+#if defined(__GLIBC__) - String SystemStats::getUserLanguage() { return getLocaleValue (_NL_IDENTIFICATION_LANGUAGE); } - String SystemStats::getUserRegion() { return getLocaleValue (_NL_IDENTIFICATION_TERRITORY); } -+#else -+// The identifiers _NL_INDENTIFICATION_LANGUAGE and _TERRIRTORY are not defined in musl libc. -+// TODO: Find a better fix than just returning nonsense. Inspect env("LANG") perhaps? -+String SystemStats::getUserLanguage() { return String("en"); } -+String SystemStats::getUserRegion() { return String("US"); } -+#endif - String SystemStats::getDisplayLanguage() { return getUserLanguage() + "-" + getUserRegion(); } - - //============================================================================== -diff --git a/JuceLibraryCode/modules/juce_core/system/juce_SystemStats.cpp b/JuceLibraryCode/modules/juce_core/system/juce_SystemStats.cpp -index 757ea24..6b61e16 100644 ---- a/JuceLibraryCode/modules/juce_core/system/juce_SystemStats.cpp -+++ b/JuceLibraryCode/modules/juce_core/system/juce_SystemStats.cpp -@@ -138,7 +138,7 @@ String SystemStats::getStackBacktrace() - { - String result; - -- #if JUCE_ANDROID || JUCE_MINGW -+ #if JUCE_ANDROID || JUCE_MINGW || !defined(__GLIBC__) - jassertfalse; // sorry, not implemented yet! - - #elif JUCE_WINDOWS diff --git a/srcpkgs/libopenshot-audio/template b/srcpkgs/libopenshot-audio/template deleted file mode 100644 index 7398853c612b19..00000000000000 --- a/srcpkgs/libopenshot-audio/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'libopenshot-audio' -pkgname=libopenshot-audio -version=0.3.2 -revision=1 -build_style=cmake -hostmakedepends="doxygen" -makedepends="alsa-lib-devel libXcursor-devel libXinerama-devel libXrandr-devel - xorg-server-devel zlib-devel" -short_desc="OpenShot audio library" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-3.0-or-later" -homepage="https://github.com/OpenShot/libopenshot-audio" -distfiles="https://github.com/OpenShot/libopenshot-audio/archive/v${version}.tar.gz" -checksum=f09d5251c934e6c14d98217b44574c508318c8575e47f5c48ffaf54d9bbce3e9 - -libopenshot-audio-devel_package() { - short_desc+=" - development files" - depends+=" ${sourcepkg}>=${version}_${revision} alsa-lib-devel zlib-devel" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/libopenshot-devel b/srcpkgs/libopenshot-devel deleted file mode 120000 index d7563c207d9769..00000000000000 --- a/srcpkgs/libopenshot-devel +++ /dev/null @@ -1 +0,0 @@ -libopenshot \ No newline at end of file diff --git a/srcpkgs/libopenshot/patches/musl.patch b/srcpkgs/libopenshot/patches/musl.patch deleted file mode 100644 index b1a105ddea3fe5..00000000000000 --- a/srcpkgs/libopenshot/patches/musl.patch +++ /dev/null @@ -1,56 +0,0 @@ ---- a/src/CrashHandler.cpp -+++ b/src/CrashHandler.cpp -@@ -16,6 +16,14 @@ - #include <iomanip> - #include <sstream> - -+#ifdef __MINGW32__ -+ #include <winsock2.h> -+ #include <windows.h> -+ #include <DbgHelp.h> -+#elif defined(__GLIBC__) -+ #include <execinfo.h> -+#endif -+ - using namespace std; - using namespace openshot; - -@@ -34,7 +42,7 @@ CrashHandler *CrashHandler::Instance() - // TODO: Windows exception handling methods - signal(SIGSEGV, CrashHandler::abortHandler); - --#else -+#elif defined(__GLIBC__) - struct sigaction sa; - sa.sa_flags = SA_SIGINFO; - sa.sa_sigaction = CrashHandler::abortHandler; -@@ -111,6 +119,7 @@ void CrashHandler::abortHandler( int sig - - void CrashHandler::printStackTrace(FILE *out, unsigned int max_frames) - { -+#ifdef __GLIBC__ - fprintf(out, "---- Unhandled Exception: Stack Trace ----\n"); - ZmqLogger::Instance()->LogToFile("---- Unhandled Exception: Stack Trace ----\n"); - stringstream stack_output; -@@ -306,4 +315,5 @@ void CrashHandler::printStackTrace(FILE - - fprintf(out, "---- End of Stack Trace ----\n"); - ZmqLogger::Instance()->LogToFile("---- End of Stack Trace ----\n"); -+#endif // __GLIBC__ - } ---- a/src/CrashHandler.h -+++ b/src/CrashHandler.h -@@ -16,13 +16,6 @@ - #include <cstdlib> - #include <stdio.h> - #include <signal.h> --#ifdef __MINGW32__ -- #include <winsock2.h> -- #include <windows.h> -- #include <DbgHelp.h> --#else -- #include <execinfo.h> --#endif - #include <errno.h> - #include <cxxabi.h> - #include "ZmqLogger.h" diff --git a/srcpkgs/libopenshot/template b/srcpkgs/libopenshot/template deleted file mode 100644 index 44c013d00863bf..00000000000000 --- a/srcpkgs/libopenshot/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'libopenshot' -pkgname=libopenshot -version=0.3.2 -revision=3 -build_style=cmake -# Builds fail with Ruby-2.4.1 -configure_args="-DENABLE_RUBY=OFF -DUSE_SYSTEM_JSONCPP=ON" -hostmakedepends="swig doxygen ruby python3 python3-setuptools pkg-config - qt5-qmake qt5-host-tools" -makedepends="python3-devel ffmpeg6-devel libmagick-devel qt5-devel libgomp-devel - libopenshot-audio-devel qt5-multimedia-devel unittest-cpp zeromq-devel cppzmq - jsoncpp-devel qt5-svg-devel" -depends="python3" -short_desc="Library files for the OpenShot video editor" -maintainer="Orphaned <orphan@voidlinux.org>" -license="LGPL-3.0-or-later" -homepage="https://github.com/OpenShot/libopenshot" -distfiles="https://github.com/OpenShot/libopenshot/archive/v${version}.tar.gz" -checksum=58765cfc8aec199814346e97ce31a5618a261260b380670a6fb2bf6f68733638 - -libopenshot-devel_package() { - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/*.so - } -} diff --git a/srcpkgs/libopensmtpd-devel b/srcpkgs/libopensmtpd-devel deleted file mode 120000 index c2cb53a79f1b47..00000000000000 --- 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 d14e714b424725..00000000000000 --- 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 <adam@gaussian.dev>" -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/liboping-devel b/srcpkgs/liboping-devel deleted file mode 120000 index 98901f5bde554f..00000000000000 --- a/srcpkgs/liboping-devel +++ /dev/null @@ -1 +0,0 @@ -liboping \ No newline at end of file diff --git a/srcpkgs/liboping-perl b/srcpkgs/liboping-perl deleted file mode 120000 index 98901f5bde554f..00000000000000 --- a/srcpkgs/liboping-perl +++ /dev/null @@ -1 +0,0 @@ -liboping \ No newline at end of file diff --git a/srcpkgs/liboping/template b/srcpkgs/liboping/template deleted file mode 100644 index 767a2e4d73617a..00000000000000 --- a/srcpkgs/liboping/template +++ /dev/null @@ -1,51 +0,0 @@ -# Template file for 'liboping' -pkgname=liboping -version=1.10.0 -revision=13 -build_style=gnu-configure -hostmakedepends="perl" -makedepends="ncurses-devel" -short_desc="C library to generate ICMP echo requests" -maintainer="Orphaned <orphan@voidlinux.org>" -license="LGPL-2.1-only,GPL-2.0-only" -homepage="http://noping.cc/" -distfiles="http://noping.cc/files/liboping-${version}.tar.bz2" -checksum=eb38aa93f93e8ab282d97e2582fbaea88b3f889a08cbc9dbf20059c3779d5cd8 - -CFLAGS="-Wno-error" - -if [ "$XBPS_TARGET_LIBC" = "glibc" ]; then - makedepends+=" libxcrypt-devel" -fi - -post_configure() { - ( - cd bindings/perl - perl Makefile.PL INSTALLDIRS=vendor PREFIX="/usr" TOP_BUILDDIR=".." \ - TARGET_LIBDIR="/usr/lib" CC="$CC" LD="$CC" OPTIMIZE="$CFLAGS" - sed -i 's/-shared .*/-shared/' Makefile # wrangle LDDLFLAGS - sed -i 's/-mtune=generic//' Makefile # fix arm build - ) -} - -liboping-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/*.so - vmove usr/lib/*.a - vmove usr/lib/pkgconfig - vmove usr/share/man/man3/liboping.3 - vmove usr/share/man/man3/ping_*.3 - } -} -liboping-perl_package() { - short_desc+=" - perl bindings" - shlib_requires="libperl.so.5.40" - depends="perl" - pkg_install() { - vmove usr/share/man/man3/Net::Oping.3p - vmove usr/lib/perl5 - } -} diff --git a/srcpkgs/libopkg b/srcpkgs/libopkg deleted file mode 120000 index 27b913fbf305b9..00000000000000 --- a/srcpkgs/libopkg +++ /dev/null @@ -1 +0,0 @@ -opkg \ No newline at end of file diff --git a/srcpkgs/libopkg-devel b/srcpkgs/libopkg-devel deleted file mode 120000 index 27b913fbf305b9..00000000000000 --- a/srcpkgs/libopkg-devel +++ /dev/null @@ -1 +0,0 @@ -opkg \ No newline at end of file diff --git a/srcpkgs/libopts b/srcpkgs/libopts deleted file mode 120000 index 563ea1500fd8ac..00000000000000 --- a/srcpkgs/libopts +++ /dev/null @@ -1 +0,0 @@ -autogen \ No newline at end of file diff --git a/srcpkgs/libopusenc-devel b/srcpkgs/libopusenc-devel deleted file mode 120000 index 0da213be9b5e2a..00000000000000 --- a/srcpkgs/libopusenc-devel +++ /dev/null @@ -1 +0,0 @@ -libopusenc \ No newline at end of file diff --git a/srcpkgs/libopusenc/template b/srcpkgs/libopusenc/template deleted file mode 100644 index cc34301b252be1..00000000000000 --- a/srcpkgs/libopusenc/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'libopusenc' -pkgname=libopusenc -version=0.2.1 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="opus-devel" -short_desc="Library for encoding .opus files" -maintainer="Orphaned <orphan@voidlinux.org>" -license="BSD-3-Clause" -homepage="https://git.xiph.org/?p=libopusenc.git" -distfiles="https://archive.mozilla.org/pub/opus/libopusenc-${version}.tar.gz" -checksum=8298db61a8d3d63e41c1a80705baa8ce9ff3f50452ea7ec1c19a564fe106cbb9 - -post_install() { - vlicense COPYING -} - -libopusenc-devel_package() { - depends="opus-devel libopusenc-${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - vmove "usr/lib/*.a" - } -} diff --git a/srcpkgs/liborcus-devel b/srcpkgs/liborcus-devel deleted file mode 120000 index e8f3dc8bba9a81..00000000000000 --- a/srcpkgs/liborcus-devel +++ /dev/null @@ -1 +0,0 @@ -liborcus \ No newline at end of file diff --git a/srcpkgs/liborcus/template b/srcpkgs/liborcus/template deleted file mode 100644 index 58a1fedcd04853..00000000000000 --- a/srcpkgs/liborcus/template +++ /dev/null @@ -1,35 +0,0 @@ -# Template file for 'liborcus' -pkgname=liborcus -version=0.20.2 -revision=2 -build_style=gnu-configure -hostmakedepends="automake libtool pkg-config python3" -makedepends="boost-devel-minimal libboost_date_time - libboost_program_options libboost_iostreams - mdds libixion-devel python3-devel zlib-devel" -short_desc="Library for processing spreadsheet documents" -maintainer="Đoàn Trần Công Danh <congdanhqx@gmail.com>" -license="MPL-2.0" -homepage="https://gitlab.com/orcus/orcus" -changelog="https://gitlab.com/orcus/orcus/-/raw/master/CHANGELOG" -distfiles="http://kohei.us/files/orcus/src/liborcus-${version}.tar.xz" -distfiles="https://gitlab.com/orcus/orcus/-/archive/${version}/orcus-${version}.tar.gz" -# distfiles="${DEBIAN_SITE}/main/libo/liborcus/liborcus_${version}.orig.tar.xz" -checksum=232683a8a0954914a0822061303b739a3301dd6d0f0f7f8af459af5980a9e978 -replaces="liborcus11>=0" - -pre_configure() { - autoreconf -if -} - -liborcus-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.so" - vmove "usr/lib/*.la" - vmove "${py3_sitelib}/*.la" - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/liborcus/update b/srcpkgs/liborcus/update deleted file mode 100644 index 0891af814a452c..00000000000000 --- a/srcpkgs/liborcus/update +++ /dev/null @@ -1,2 +0,0 @@ -site=https://gitlab.com/orcus/orcus/tags -pkgname=orcus diff --git a/srcpkgs/libosinfo-devel b/srcpkgs/libosinfo-devel deleted file mode 120000 index 897e467961661f..00000000000000 --- a/srcpkgs/libosinfo-devel +++ /dev/null @@ -1 +0,0 @@ -libosinfo \ No newline at end of file diff --git a/srcpkgs/libosinfo/patches/meson-force-cross.patch b/srcpkgs/libosinfo/patches/meson-force-cross.patch deleted file mode 100644 index ca974d4f5427cc..00000000000000 --- a/srcpkgs/libosinfo/patches/meson-force-cross.patch +++ /dev/null @@ -1,13 +0,0 @@ -# upsteam: https://gitlab.com/libosinfo/libosinfo/merge_requests/36 - ---- a/meson.build -+++ b/meson.build -@@ -29,7 +29,7 @@ - - # gobject introspection - gir = find_program('g-ir-scanner', required: get_option('enable-introspection')) --enable_introspection = gir.found() and not meson.is_cross_build() -+enable_introspection = gir.found() - - # vala - vapi_opt = get_option('enable-vala') diff --git a/srcpkgs/libosinfo/template b/srcpkgs/libosinfo/template deleted file mode 100644 index 4d1dc60969bebd..00000000000000 --- a/srcpkgs/libosinfo/template +++ /dev/null @@ -1,46 +0,0 @@ -# Template file for 'libosinfo' -pkgname=libosinfo -version=1.12.0 -revision=1 -build_style=meson -build_helper="gir" -configure_args="$(vopt_feature gir enable-introspection) - $(vopt_feature vala enable-vala) $(vopt_bool gtk_doc enable-gtk-doc)" -hostmakedepends="glib-devel gettext pkg-config wget hwids perl - $(vopt_if gtk_doc gtk-doc) $(vopt_if vala vala)" -makedepends="libxslt-devel libglib-devel libsoup3-devel" -depends="osinfo-db hwids" -short_desc="GObject based library API for managing info about operating systems" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-or-later, LGPL-2.1-or-later" -homepage="https://libosinfo.org/" -changelog="https://gitlab.com/libosinfo/libosinfo/raw/main/NEWS" -distfiles="https://gitlab.com/libosinfo/libosinfo/-/archive/v${version}/libosinfo-v${version}.tar.gz" -checksum=3c52fb542d65d1ec5a10f87126d7513c2bd115eaa2f87fb91b15ba588708fc7b - -build_options="gtk_doc gir vala" -desc_option_gtk_doc="Build GTK API docs" -build_options_default="gir vala" - -if [ -z "$CROSS_BUILD" ] ; then - build_options_default+=" gtk_doc" -fi - -libosinfo-devel_package() { - depends="libglib-devel ${sourcepkg}-${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove "usr/lib/*.so" - vmove usr/include - vmove usr/lib/pkgconfig - if [ "$build_option_gtk_doc" ]; then - vmove usr/share/gtk-doc - fi - 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/libosmgpsmap-devel b/srcpkgs/libosmgpsmap-devel deleted file mode 120000 index b4d9fa27e83bfb..00000000000000 --- a/srcpkgs/libosmgpsmap-devel +++ /dev/null @@ -1 +0,0 @@ -libosmgpsmap \ No newline at end of file diff --git a/srcpkgs/libosmgpsmap-doc b/srcpkgs/libosmgpsmap-doc deleted file mode 120000 index b4d9fa27e83bfb..00000000000000 --- a/srcpkgs/libosmgpsmap-doc +++ /dev/null @@ -1 +0,0 @@ -libosmgpsmap \ No newline at end of file diff --git a/srcpkgs/libosmgpsmap/patches/libsoup-3.patch b/srcpkgs/libosmgpsmap/patches/libsoup-3.patch deleted file mode 100644 index 97dc4480f60016..00000000000000 --- a/srcpkgs/libosmgpsmap/patches/libsoup-3.patch +++ /dev/null @@ -1,278 +0,0 @@ -From a7965751821d5bb55f8fb37b4045295d0c44dd9b Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?S=C3=A9bastien=20Noel?= <sebastien@twolife.be> -Date: Wed, 15 Feb 2023 11:56:48 +0100 -Subject: [PATCH] Port to libsoup3 - ---- - .github/workflows/ci.yml | 2 +- - configure.ac | 2 +- - docs/reference/Makefile.am | 4 +-- - examples/Makefile.am | 4 +-- - osmgpsmap-1.0.pc.in | 2 +- - src/Makefile.am | 4 +-- - src/osm-gps-map-widget.c | 74 +++++++++++++++++++++----------------- - 7 files changed, 50 insertions(+), 42 deletions(-) - ---- a/configure.ac -+++ b/configure.ac -@@ -25,7 +25,7 @@ AM_SILENT_RULES([yes]) - PKG_CHECK_MODULES(GLIB, [glib-2.0 >= 2.16]) - PKG_CHECK_MODULES(GTK, [gtk+-3.0 >= 3.0]) - PKG_CHECK_MODULES(CAIRO, [cairo >= 1.8]) --PKG_CHECK_MODULES(SOUP24, [libsoup-2.4]) -+PKG_CHECK_MODULES(SOUP30, [libsoup-3.0]) - - # The mapviewer demo also calls g_thread_init, so it needs to link against - # libgthread-2.0. ---- a/docs/reference/Makefile.am -+++ b/docs/reference/Makefile.am -@@ -71,12 +71,12 @@ AM_CFLAGS=-I$(top_srcdir) -I$(top_buildd - $(GLIB_CFLAGS) \ - $(GTK_CFLAGS) \ - $(CAIRO_CFLAGS) \ -- $(SOUP24_CFLAGS) -+ $(SOUP30_CFLAGS) - GTKDOC_LIBS=$(top_builddir)/src/libosmgpsmap-1.0.la \ - $(GLIB_LIBS) \ - $(GTK_LIBS) \ - $(CAIRO_LIBS) \ -- $(SOUP24_LIBS) -+ $(SOUP30_LIBS) - - # This includes the standard gtk-doc make rules, copied by gtkdocize. - include $(top_srcdir)/gtk-doc.make ---- a/examples/Makefile.am -+++ b/examples/Makefile.am -@@ -4,13 +4,13 @@ OSMGPSMAP_CFLAGS = \ - $(GLIB_CFLAGS) \ - $(GTK_CFLAGS) \ - $(CAIRO_CFLAGS) \ -- $(SOUP24_CFLAGS) -+ $(SOUP30_CFLAGS) - - OSMGPSMAP_LIBS = \ - $(GLIB_LIBS) \ - $(GTK_LIBS) \ - $(CAIRO_LIBS) \ -- $(SOUP24_LIBS) -+ $(SOUP30_LIBS) - - ## Demo Application - noinst_PROGRAMS = mapviewer polygon editable_track ---- a/osmgpsmap-1.0.pc.in -+++ b/osmgpsmap-1.0.pc.in -@@ -6,6 +6,6 @@ includedir=@includedir@ - Name: @PACKAGE_NAME@ - Description: Moving map widget using openstreet map data - Version: @PACKAGE_VERSION@ --Requires: gtk+-3.0 libsoup-2.4 -+Requires: gtk+-3.0 libsoup-3.0 - Libs: -L${libdir} -losmgpsmap-1.0 - Cflags: -I${includedir}/osmgpsmap-1.0 ---- a/src/Makefile.am -+++ b/src/Makefile.am -@@ -5,13 +5,13 @@ OSMGPSMAP_CFLAGS = \ - $(GLIB_CFLAGS) \ - $(GTK_CFLAGS) \ - $(CAIRO_CFLAGS) \ -- $(SOUP24_CFLAGS) -+ $(SOUP30_CFLAGS) - - OSMGPSMAP_LIBS = \ - $(GLIB_LIBS) \ - $(GTK_LIBS) \ - $(CAIRO_LIBS) \ -- $(SOUP24_LIBS) -+ $(SOUP30_LIBS) - - ## Shared library - libosmgpsmap_1_0_la_CFLAGS = \ ---- a/src/osm-gps-map-widget.c -+++ b/src/osm-gps-map-widget.c -@@ -324,7 +324,7 @@ G_DEFINE_TYPE (OsmGpsMap, osm_gps_map, G - */ - static gchar *replace_string(const gchar *src, const gchar *from, const gchar *to); - static gchar *replace_map_uri(OsmGpsMap *map, const gchar *uri, int zoom, int x, int y); --static void osm_gps_map_tile_download_complete (SoupSession *session, SoupMessage *msg, gpointer user_data); -+static void osm_gps_map_tile_download_complete (SoupSession *session, GAsyncResult *result, gpointer user_data); - static void osm_gps_map_download_tile (OsmGpsMap *map, int zoom, int x, int y, gboolean redraw); - static GdkPixbuf* osm_gps_map_render_tile_upscaled (OsmGpsMap *map, GdkPixbuf *tile, int tile_zoom, int zoom, int x, int y); - -@@ -740,12 +740,10 @@ osm_gps_map_blit_tile(OsmGpsMap *map, Gd - } - } - --#define MSG_RESPONSE_BODY(a) ((a)->response_body->data) --#define MSG_RESPONSE_LEN(a) ((a)->response_body->length) - #define MSG_RESPONSE_LEN_FORMAT "%"G_GOFFSET_FORMAT - - static void --osm_gps_map_tile_download_complete (SoupSession *session, SoupMessage *msg, gpointer user_data) -+osm_gps_map_tile_download_complete (SoupSession *session, GAsyncResult *result, gpointer user_data) - { - FILE *file; - OsmTileDownload *dl = (OsmTileDownload *)user_data; -@@ -753,15 +751,23 @@ osm_gps_map_tile_download_complete (Soup - OsmGpsMapPrivate *priv = map->priv; - gboolean file_saved = FALSE; - -- if (SOUP_STATUS_IS_SUCCESSFUL (msg->status_code)) { -+ GError *error = NULL; -+ SoupMessage *msg = soup_session_get_async_result_message(session, result); -+ SoupStatus soup_status = soup_message_get_status(msg); -+ GBytes *body = soup_session_send_and_read_finish (session, result, &error); -+ -+ GCancellable *cancellable = (GCancellable *)g_hash_table_lookup(priv->tile_queue, dl->uri); -+ g_object_unref (cancellable); -+ -+ if (SOUP_STATUS_IS_SUCCESSFUL (soup_status)) { - /* save tile into cachedir if one has been specified */ - if (priv->cache_dir) { - if (g_mkdir_with_parents(dl->folder,0700) == 0) { - file = g_fopen(dl->filename, "wb"); - if (file != NULL) { -- fwrite (MSG_RESPONSE_BODY(msg), 1, MSG_RESPONSE_LEN(msg), file); -+ fwrite (g_bytes_get_data(body, NULL), 1, g_bytes_get_size(body), file); - file_saved = TRUE; -- g_debug("Wrote "MSG_RESPONSE_LEN_FORMAT" bytes to %s", MSG_RESPONSE_LEN(msg), dl->filename); -+ g_debug("Wrote "MSG_RESPONSE_LEN_FORMAT" bytes to %s", g_bytes_get_size(body), dl->filename); - fclose (file); - - } -@@ -786,7 +792,7 @@ osm_gps_map_tile_download_complete (Soup - /* parse file directly from memory */ - if (extension) { - loader = gdk_pixbuf_loader_new_with_type (extension+1, NULL); -- if (!gdk_pixbuf_loader_write (loader, (unsigned char*)MSG_RESPONSE_BODY(msg), MSG_RESPONSE_LEN(msg), NULL)) -+ if (!gdk_pixbuf_loader_write (loader, (unsigned char*)g_bytes_get_data(body, NULL), g_bytes_get_size(body), NULL)) - { - g_warning("Error: Decoding of image failed"); - } -@@ -824,21 +830,21 @@ osm_gps_map_tile_download_complete (Soup - g_free(dl->filename); - g_free(dl); - } else { -- if ((msg->status_code == SOUP_STATUS_NOT_FOUND) || (msg->status_code == SOUP_STATUS_FORBIDDEN)) { -+ if ((soup_status == SOUP_STATUS_NOT_FOUND) || (soup_status == SOUP_STATUS_FORBIDDEN)) { - g_hash_table_insert(priv->missing_tiles, dl->uri, NULL); - g_hash_table_remove(priv->tile_queue, dl->uri); - g_object_notify(G_OBJECT(map), "tiles-queued"); -- } else if (msg->status_code == SOUP_STATUS_CANCELLED) { -+ } else if (g_error_matches (error, G_IO_ERROR, G_IO_ERROR_CANCELLED)) { - /* called as application exit or after osm_gps_map_download_cancel_all */ - g_hash_table_remove(priv->tile_queue, dl->uri); - g_object_notify(G_OBJECT(map), "tiles-queued"); - } else { -- g_warning("Error downloading tile: %d - %s", msg->status_code, msg->reason_phrase); -- dl->ttl--; -- if (dl->ttl) { -- soup_session_requeue_message(session, msg); -- return; -- } -+ g_warning("Error downloading tile: %d - %s", soup_status, soup_status_get_phrase(soup_status)); -+ //dl->ttl--; -+ //if (dl->ttl) { -+ // soup_session_requeue_message(session, msg); -+ // return; -+ //} - - g_hash_table_remove(priv->tile_queue, dl->uri); - g_object_notify(G_OBJECT(map), "tiles-queued"); -@@ -888,21 +894,26 @@ osm_gps_map_download_tile (OsmGpsMap *ma - if (priv->is_google) { - //Set maps.google.com as the referrer - g_debug("Setting Google Referrer"); -- soup_message_headers_append(msg->request_headers, "Referer", "http://maps.google.com/"); -+ soup_message_headers_append(soup_message_get_request_headers(msg), "Referer", "http://maps.google.com/"); - //For google satelite also set the appropriate cookie value - if (priv->uri_format & URI_HAS_Q) { - const char *cookie = g_getenv("GOOGLE_COOKIE"); - if (cookie) { - g_debug("Adding Google Cookie"); -- soup_message_headers_append(msg->request_headers, "Cookie", cookie); -+ soup_message_headers_append(soup_message_get_request_headers(msg), "Cookie", cookie); - } - } - } - -- g_hash_table_insert (priv->tile_queue, dl->uri, msg); -+ GCancellable *cancellable = g_cancellable_new (); -+ g_hash_table_insert (priv->tile_queue, dl->uri, cancellable); - g_object_notify (G_OBJECT (map), "tiles-queued"); - /* the soup session unrefs the message when the download finishes */ -- soup_session_queue_message (priv->soup_session, msg, osm_gps_map_tile_download_complete, dl); -+ soup_session_send_and_read_async(priv->soup_session, msg, -+ G_PRIORITY_DEFAULT, -+ cancellable, -+ (GAsyncReadyCallback)osm_gps_map_tile_download_complete, -+ dl); - } else { - g_warning("Could not create soup message"); - g_free(dl->uri); -@@ -1686,11 +1697,8 @@ osm_gps_map_init (OsmGpsMap *object) - soup_session_async_new_with_options(SOUP_SESSION_USER_AGENT, - USER_AGENT, NULL); - #else -- // lisoup since 2.42.0 has universal session, only methods can be sync/async -- // and we use async -- priv->soup_session = -- soup_session_new_with_options(SOUP_SESSION_USER_AGENT, -- USER_AGENT, NULL); -+ priv->soup_session = soup_session_new (); -+ soup_session_set_user_agent (priv->soup_session, USER_AGENT); - #endif - - /* Hash table which maps tile d/l URIs to SoupMessage requests, the hashtable -@@ -1922,10 +1930,10 @@ osm_gps_map_set_property (GObject *objec - g_debug("Setting proxy server: %s", priv->proxy_uri); - - GValue val = {0}; -- SoupURI* uri = soup_uri_new(priv->proxy_uri); -- g_value_init(&val, SOUP_TYPE_URI); -+ GUri* uri = g_uri_parse(priv->proxy_uri, SOUP_HTTP_URI_FLAGS, NULL); -+ g_value_init(&val, G_TYPE_URI); - g_value_take_boxed(&val, uri); -- g_object_set_property(G_OBJECT(priv->soup_session),SOUP_SESSION_PROXY_URI,&val); -+ g_object_set_property(G_OBJECT(priv->soup_session),"proxy-resolver",&val); - - } else { - g_free(priv->proxy_uri); -@@ -1945,7 +1953,7 @@ osm_gps_map_set_property (GObject *objec - priv->user_agent = NULL; - g_value_set_string (&full_user_agent, USER_AGENT); - } -- g_object_set_property(G_OBJECT(priv->soup_session),SOUP_SESSION_USER_AGENT, &full_user_agent); -+ g_object_set_property(G_OBJECT(priv->soup_session),"user-agent", &full_user_agent); - break; - case PROP_TILE_CACHE_DIR: - if ( g_value_get_string(value) ) { -@@ -2987,9 +2995,9 @@ osm_gps_map_download_maps (OsmGpsMap *ma - } - - static void --cancel_message (char *key, SoupMessage *value, SoupSession *user_data) -+cancel_message (char *key, GCancellable *cancellable, void *userdata) - { -- soup_session_cancel_message (user_data, value, SOUP_STATUS_CANCELLED); -+ g_cancellable_cancel(cancellable); - } - - /** -@@ -2997,7 +3005,7 @@ cancel_message (char *key, SoupMessage * - * @map: a #OsmGpsMap widget - * - * Cancels all tiles currently being downloaded. Typically used if you wish to -- * cacel a large number of tiles queued using osm_gps_map_download_maps() -+ * cancel a large number of tiles queued using osm_gps_map_download_maps() - * - * Since: 0.7.0 - **/ -@@ -3005,7 +3013,7 @@ void - osm_gps_map_download_cancel_all (OsmGpsMap *map) - { - OsmGpsMapPrivate *priv = map->priv; -- g_hash_table_foreach (priv->tile_queue, (GHFunc)cancel_message, priv->soup_session); -+ g_hash_table_foreach (priv->tile_queue, (GHFunc)cancel_message, NULL); - } - - /** diff --git a/srcpkgs/libosmgpsmap/template b/srcpkgs/libosmgpsmap/template deleted file mode 100644 index a1d7888b807a20..00000000000000 --- a/srcpkgs/libosmgpsmap/template +++ /dev/null @@ -1,45 +0,0 @@ -# Template file for 'libosmgpsmap' -pkgname=libosmgpsmap -version=1.2.0 -revision=3 -build_style=gnu-configure -build_helper="gir" -configure_args="$(vopt_enable gir introspection)" -hostmakedepends="pkg-config gtk-doc automake libtool" -makedepends="libsoup3-devel gtk+3-devel cairo-devel" -short_desc="Gtk+ Widget for Displaying OpenStreetMap tiles" -maintainer="lemmi <lemmi@nerd2nerd.org>" -license="GPL-2.0-or-later" -homepage="http://nzjrs.github.io/osm-gps-map/" -changelog="https://raw.githubusercontent.com/nzjrs/osm-gps-map/master/NEWS" -distfiles="https://github.com/nzjrs/osm-gps-map/releases/download/${version}/osm-gps-map-${version}.tar.gz" -checksum=ddec11449f37b5dffb4bca134d024623897c6140af1f9981a8acc512dbf6a7a5 - -build_options="gir" -build_options_default="gir" - -pre_configure() { - autoreconf -fi -} - -libosmgpsmap-doc_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - Documentation" - pkg_install() { - vmove usr/share/*doc - } -} - -libosmgpsmap-devel_package() { - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - if [ "$build_option_gir" ]; then - vmove usr/share/gir-1.0 - fi - } -} diff --git a/srcpkgs/libosmocore-devel b/srcpkgs/libosmocore-devel deleted file mode 120000 index b28fbf3590a6f9..00000000000000 --- a/srcpkgs/libosmocore-devel +++ /dev/null @@ -1 +0,0 @@ -libosmocore \ No newline at end of file diff --git a/srcpkgs/libosmocore/template b/srcpkgs/libosmocore/template deleted file mode 100644 index 06176b1fd5f74c..00000000000000 --- a/srcpkgs/libosmocore/template +++ /dev/null @@ -1,31 +0,0 @@ -# Template file for 'libosmocore' -pkgname=libosmocore -version=1.2.0 -revision=1 -build_style=gnu-configure -configure_args="--exec-prefix=/usr --libexecdir=/usr/lib - --docdir=/usr/share/doc/libosmocore" -hostmakedepends="autoconf automake libtool git pkg-config python3" -makedepends="pcsclite-devel talloc-devel gnutls-devel" -short_desc="Core libs for osmocom" -maintainer="Enno Boland <gottox@voidlinux.org>" -license="GPL-2.0-or-later" -homepage="https://bb.osmocom.org/trac/wiki/libosmocore" -distfiles="https://github.com/osmocom/libosmocore/archive/${version}.tar.gz" -checksum=74b8e0edb2a97eb3665f4004ed7b5c6a42c2e3f5fe29dcd5d474e7c4d1d11888 - -CFLAGS="-fcommon" - -pre_configure() { - autoreconf -i -} - -libosmocore-devel_package() { - depends="libosmocore>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/libosmocore/update b/srcpkgs/libosmocore/update deleted file mode 100644 index 516f22c3dcd331..00000000000000 --- a/srcpkgs/libosmocore/update +++ /dev/null @@ -1,2 +0,0 @@ -site="https://cgit.osmocom.org/libosmocore/refs" -pattern="href='/libosmocore/tag/\?h=\K[\d\.]*\.[0-9]" diff --git a/srcpkgs/libostree b/srcpkgs/libostree deleted file mode 120000 index 2b45c40f9238ff..00000000000000 --- a/srcpkgs/libostree +++ /dev/null @@ -1 +0,0 @@ -ostree \ No newline at end of file diff --git a/srcpkgs/libostree-devel b/srcpkgs/libostree-devel deleted file mode 120000 index 2b45c40f9238ff..00000000000000 --- a/srcpkgs/libostree-devel +++ /dev/null @@ -1 +0,0 @@ -ostree \ No newline at end of file diff --git a/srcpkgs/libotf-devel b/srcpkgs/libotf-devel deleted file mode 120000 index 648d9b4d581699..00000000000000 --- a/srcpkgs/libotf-devel +++ /dev/null @@ -1 +0,0 @@ -libotf \ No newline at end of file diff --git a/srcpkgs/libotf/template b/srcpkgs/libotf/template deleted file mode 100644 index 30ec1ec56e2d67..00000000000000 --- a/srcpkgs/libotf/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'libotf' -pkgname=libotf -version=0.9.16 -revision=1 -build_style=gnu-configure -makedepends="libXaw-devel freetype-devel" -short_desc="Library for handling OpenType Font" -maintainer="Kazuho Sakoda <hyonhyoro.kazuho@gmail.com>" -license="LGPL-2.1" -homepage="http://www.nongnu.org/m17n/" -distfiles="${NONGNU_SITE}/m17n/${pkgname}-${version}.tar.gz" -checksum=68db0ca3cda2d46a663a92ec26e6eb5adc392ea5191bcda74268f0aefa78066b - -post_install() { - vsed -i -e "s,$XBPS_CROSS_BASE/usr,/usr,g" \ - "$DESTDIR/usr/bin/libotf-config" \ - "$DESTDIR/usr/lib/pkgconfig/libotf.pc" -} - -libotf-devel_package() { - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/bin/libotf-config - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/libotr-devel b/srcpkgs/libotr-devel deleted file mode 120000 index f6addfd62a7510..00000000000000 --- a/srcpkgs/libotr-devel +++ /dev/null @@ -1 +0,0 @@ -libotr \ No newline at end of file diff --git a/srcpkgs/libotr-progs b/srcpkgs/libotr-progs deleted file mode 120000 index f6addfd62a7510..00000000000000 --- a/srcpkgs/libotr-progs +++ /dev/null @@ -1 +0,0 @@ -libotr \ No newline at end of file diff --git a/srcpkgs/libotr/patches/missing-include.patch b/srcpkgs/libotr/patches/missing-include.patch deleted file mode 100644 index d58f14191993a8..00000000000000 --- a/srcpkgs/libotr/patches/missing-include.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/tests/regression/client/client.c -+++ b/tests/regression/client/client.c -@@ -26,6 +26,7 @@ - #include <stdlib.h> - #include <syscall.h> - #include <sys/epoll.h> -+#include <sys/socket.h> - #include <sys/types.h> - #include <sys/un.h> - #include <unistd.h> diff --git a/srcpkgs/libotr/template b/srcpkgs/libotr/template deleted file mode 100644 index e4a0f926671600..00000000000000 --- a/srcpkgs/libotr/template +++ /dev/null @@ -1,36 +0,0 @@ -# Template build file for 'libotr'. -pkgname=libotr -version=4.1.1 -revision=1 -build_style=gnu-configure -makedepends="libgcrypt-devel" -short_desc="Off-the-Record Messaging Library and Toolkit" -maintainer="Orphaned <orphan@voidlinux.org>" -homepage="http://www.cypherpunks.ca/otr/" -license="GPL-2, LGPL-2.1" -distfiles="http://www.cypherpunks.ca/otr/libotr-${version}.tar.gz" -checksum=8b3b182424251067a952fb4e6c7b95a21e644fbb27fbd5f8af2b2ed87ca419f5 - -pre_build() { - sed '/INCLUDES/s,-I$(includedir),,' -i toolkit/Makefile -} - -libotr-progs_package() { - short_desc+=" - applications" - pkg_install() { - vmove usr/bin - vmove usr/share/man - } -} - -libotr-devel_package() { - depends="${sourcepkg}-${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - vmove usr/share/aclocal - } -} diff --git a/srcpkgs/libowfat/patches/fix-cross.patch b/srcpkgs/libowfat/patches/fix-cross.patch deleted file mode 100644 index a5deaf00c7855c..00000000000000 --- a/srcpkgs/libowfat/patches/fix-cross.patch +++ /dev/null @@ -1,22 +0,0 @@ ---- a/Makefile 2016-10-05 08:28:54.631977409 +0200 -+++ b/Makefile 2016-10-05 08:29:11.588976745 +0200 -@@ -40,7 +40,7 @@ CFLAGS_OPT=-pipe $(WARN) $(DEFINE) $(OPT - #CFLAGS=-pipe -Os -march=pentiumpro -mcpu=pentiumpro -fomit-frame-pointer -fschedule-insns2 -Wall - - ent: ent.c haveuint128.h -- $(CC) -g -o ent ent.c -I. -+ cc -g -o ent ent.c -I. - - # CFLAGS += -fstrict-aliasing -Wstrict-aliasing=2 - ---- a/GNUmakefile 2016-10-05 09:02:43.606897920 +0200 -+++ b/GNUmakefile 2016-10-05 09:02:54.656897487 +0200 -@@ -39,7 +39,7 @@ CFLAGS_OPT=-pipe $(WARN) $(DEFINE) $(OPT - #CFLAGS=-pipe -Os -march=pentiumpro -mcpu=pentiumpro -fomit-frame-pointer -fschedule-insns2 -Wall - - ent: ent.c haveuint128.h -- $(CC) -g -o ent ent.c -I. -+ cc -g -o ent ent.c -I. - - # CFLAGS += -fstrict-aliasing -Wstrict-aliasing=2 - diff --git a/srcpkgs/libowfat/patches/fix-glibc.patch b/srcpkgs/libowfat/patches/fix-glibc.patch deleted file mode 100644 index e1f507539acd0c..00000000000000 --- a/srcpkgs/libowfat/patches/fix-glibc.patch +++ /dev/null @@ -1,20 +0,0 @@ -diff --git a/io/iob_send.c b/io/iob_send.c -index 10a6e8c..81c2763 100644 ---- a/io/iob_send.c -+++ b/io/iob_send.c -@@ -122,6 +122,14 @@ int64 iob_send(int64 s,io_batch* b) { - #include "io_internal.h" - #include "iob_internal.h" - -+/* -+ * musl defines SO_ZEROCOPY 60 in sys/socket.h -+ * glibc doesn't, for whatever reason, so do it here -+ */ -+#ifndef SO_ZEROCOPY -+#define SO_ZEROCOPY 60 -+#endif -+ - int64 iob_send(int64 s,io_batch* b) { - iob_entry* e,* last; - io_entry* E; - diff --git a/srcpkgs/libowfat/patches/fix-scan_longlong.patch b/srcpkgs/libowfat/patches/fix-scan_longlong.patch deleted file mode 100644 index 4df6939ae89d9b..00000000000000 --- a/srcpkgs/libowfat/patches/fix-scan_longlong.patch +++ /dev/null @@ -1,21 +0,0 @@ -diff --git a/scan/scan_longlong.c b/scan/scan_longlong.c -index 3d0934c..1d99192 100644 ---- a/scan/scan_longlong.c -+++ b/scan/scan_longlong.c -@@ -1,6 +1,6 @@ - #include "scan.h" - --static const unsigned long maxlong = ((unsigned long)-1)>>1; -+static const unsigned long long maxlonglong = ((unsigned long long)-1)>>1; - - #ifdef UNITTEST - #undef UNITTEST -@@ -15,7 +15,7 @@ size_t scan_longlong(const char* src,signed long long* dest) { - unsigned int neg=c=='-'; - o=c=='-' || c=='+'; - if ((i=scan_ulonglong(src+o,&l))) { -- if (i>0 && l>maxlong+neg) { -+ if (i>0 && l>maxlonglong+neg) { - l/=10; - --i; - } diff --git a/srcpkgs/libowfat/template b/srcpkgs/libowfat/template deleted file mode 100644 index e5c3b8ed1b39c3..00000000000000 --- a/srcpkgs/libowfat/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'libowfat' -pkgname=libowfat -version=0.33 -revision=1 -build_style=gnu-makefile -make_install_args="MAN3DIR=/usr/share/man/man3" -short_desc="Reimplement libdjb" -maintainer="Enno Boland <gottox@voidlinux.org>" -license="GPL-2.0-only" -homepage="https://www.fefe.de/libowfat/" -distfiles="https://www.fefe.de/${pkgname}/${pkgname}-${version}.tar.xz" -checksum=311ec8b3f4b72bb442e323fb013a98f956fa745547f2bc9456287b20d027cd7d -disable_parallel_build=yes - -do_build() { - make ${makejobs} CC="$CC" OPT_REG="$CFLAGS" OPT_PLUS="$CFLAGS -O3" -} diff --git a/srcpkgs/libp11-devel b/srcpkgs/libp11-devel deleted file mode 120000 index b171142970ccba..00000000000000 --- a/srcpkgs/libp11-devel +++ /dev/null @@ -1 +0,0 @@ -libp11 \ No newline at end of file diff --git a/srcpkgs/libp11/template b/srcpkgs/libp11/template deleted file mode 100644 index b64fad0c4cf6c7..00000000000000 --- a/srcpkgs/libp11/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'libp11' -pkgname=libp11 -version=0.4.16 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="openssl-devel p11-kit-devel" -short_desc=" PKCS#11 wrapper library" -maintainer="Đoàn Trần Công Danh <congdanhqx@gmail.com>" -license="LGPL-2.1-or-later" -homepage="https://github.com/OpenSC/libp11" -distfiles="https://github.com/OpenSC/libp11/releases/download/libp11-${version}/libp11-${version}.tar.gz" -checksum=97777640492fa9e5831497e5892e291dfbf39a7b119d9cb6abb3ec8c56d17553 - -libp11-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/share/doc - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/libpagemaker-devel b/srcpkgs/libpagemaker-devel deleted file mode 120000 index fc6970d4e25487..00000000000000 --- a/srcpkgs/libpagemaker-devel +++ /dev/null @@ -1 +0,0 @@ -libpagemaker \ No newline at end of file diff --git a/srcpkgs/libpagemaker-tools b/srcpkgs/libpagemaker-tools deleted file mode 120000 index fc6970d4e25487..00000000000000 --- a/srcpkgs/libpagemaker-tools +++ /dev/null @@ -1 +0,0 @@ -libpagemaker \ No newline at end of file diff --git a/srcpkgs/libpagemaker/template b/srcpkgs/libpagemaker/template deleted file mode 100644 index e8015f35d78361..00000000000000 --- a/srcpkgs/libpagemaker/template +++ /dev/null @@ -1,31 +0,0 @@ -# Template file for 'libpagemaker' -pkgname=libpagemaker -version=0.0.4 -revision=3 -build_style=gnu-configure -configure_args="--disable-werror" -hostmakedepends="pkg-config" -makedepends="librevenge-devel boost-devel-minimal" -short_desc="Parses Aldus/Adobe PageMaker documents" -maintainer="Enno Boland <gottox@voidlinux.org>" -license="MPL-2.0" -homepage="https://wiki.documentfoundation.org/DLP/Libraries/libpagemaker" -distfiles="http://dev-www.libreoffice.org/src/${pkgname}/${pkgname}-${version}.tar.xz" -checksum=66adacd705a7d19895e08eac46d1e851332adf2e736c566bef1164e7a442519d - -libpagemaker-devel_package() { - depends="libpagemaker>=${version}_${revision} librevenge-devel" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} - -libpagemaker-tools_package() { - short_desc+=" - tools" - pkg_install() { - vmove usr/bin - } -} diff --git a/srcpkgs/libpagemaker/update b/srcpkgs/libpagemaker/update deleted file mode 100644 index b85f7b075981db..00000000000000 --- a/srcpkgs/libpagemaker/update +++ /dev/null @@ -1 +0,0 @@ -site="http://dev-www.libreoffice.org/src/libpagemaker" diff --git a/srcpkgs/libpam-mount b/srcpkgs/libpam-mount deleted file mode 120000 index 16a426fe6fc6a5..00000000000000 --- a/srcpkgs/libpam-mount +++ /dev/null @@ -1 +0,0 @@ -pam-mount \ No newline at end of file diff --git a/srcpkgs/libpam-mount-devel b/srcpkgs/libpam-mount-devel deleted file mode 120000 index 16a426fe6fc6a5..00000000000000 --- a/srcpkgs/libpam-mount-devel +++ /dev/null @@ -1 +0,0 @@ -pam-mount \ No newline at end of file diff --git a/srcpkgs/libpam-policycache/template b/srcpkgs/libpam-policycache/template deleted file mode 100644 index d7e1960df56661..00000000000000 --- a/srcpkgs/libpam-policycache/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 'libpam-policycache' -pkgname=libpam-policycache -version=0.11 -revision=2 -build_style=gnu-configure -hostmakedepends="autoconf automake libtool pkg-config" -makedepends="glib-devel libscrypt-devel pam-devel" -short_desc="Password caching module with advanced policies for PAM" -maintainer="Michael Aldridge <maldridge@voidlinux.org>" -license="Apache-2.0" -homepage="https://github.com/google/libpam-policycache" -distfiles="https://github.com/google/libpam-policycache/archive/v$version.tar.gz" -checksum=d1a074493d3a4076094a79093ec02c8fdd886069b9624d8b6765f7a1e840fae6 -CFLAGS="-Wno-error=deprecated-declarations" - -if [ "$XBPS_TARGET_LIBC" = "glibc" ]; then - makedepends+=" libxcrypt-devel" -fi - -make_dirs="/etc/libpam-policycache.d 0755 root root - /var/cache/libpam-policycache 0700 root root" - -case "$XBPS_TARGET_MACHINE" in - *musl) broken="Requires glibc extensions";; -esac - -pre_configure() { - ./autogen.sh -} diff --git a/srcpkgs/libpanel-devel b/srcpkgs/libpanel-devel deleted file mode 120000 index 3b753b3eed88d5..00000000000000 --- a/srcpkgs/libpanel-devel +++ /dev/null @@ -1 +0,0 @@ -libpanel \ No newline at end of file diff --git a/srcpkgs/libpanel/template b/srcpkgs/libpanel/template deleted file mode 100644 index e7e7d71bb626bc..00000000000000 --- a/srcpkgs/libpanel/template +++ /dev/null @@ -1,35 +0,0 @@ -# Template file for 'libpanel' -pkgname=libpanel -version=1.8.1 -revision=1 -build_style=meson -build_helper="gir" -hostmakedepends="pkg-config gi-docgen gettext glib-devel vala gtk-update-icon-cache" -makedepends="gtk4-devel libadwaita-devel" -short_desc="Dock/panel library for GTK 4" -maintainer="Orphaned <orphan@voidlinux.org>" -license="LGPL-3.0-or-later" -homepage="https://gitlab.gnome.org/GNOME/libpanel" -changelog="https://gitlab.gnome.org/GNOME/libpanel/-/raw/main/NEWS" -distfiles="${GNOME_SITE}/libpanel/${version%.*}/libpanel-${version}.tar.xz" -checksum=b87b8fa9b79768cc704243793f0158a040a1e46d37b9889188545a7f7dcaa6fb - -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 -} - -libpanel-devel_package() { - depends="gtk4-devel libadwaita-devel ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/share/doc - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - vmove usr/share/gir-1.0 - vmove usr/share/vala - } -} diff --git a/srcpkgs/libpanel/update b/srcpkgs/libpanel/update deleted file mode 100644 index 01a3b44828ddd2..00000000000000 --- a/srcpkgs/libpanel/update +++ /dev/null @@ -1,2 +0,0 @@ -# ignore unstable beta/rc releases -ignore="?.[3579].*" diff --git a/srcpkgs/libpano13-devel b/srcpkgs/libpano13-devel deleted file mode 120000 index f98dcf2852439d..00000000000000 --- a/srcpkgs/libpano13-devel +++ /dev/null @@ -1 +0,0 @@ -libpano13 \ No newline at end of file diff --git a/srcpkgs/libpano13/template b/srcpkgs/libpano13/template deleted file mode 100644 index a60e06c71affcf..00000000000000 --- a/srcpkgs/libpano13/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'libpano13' -pkgname=libpano13 -version=2.9.19 -revision=3 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="zlib-devel libpng-devel libjpeg-turbo-devel tiff-devel" -checkdepends="perl" -short_desc="Panorama Pictures Tools library" -maintainer="Martin Riese <grauehaare@gmx.de>" -license="GPL-2.0-or-later" -homepage="http://panotools.sourceforge.net/" -distfiles="${SOURCEFORGE_SITE}/panotools/libpano13/libpano13-${version}/libpano13-${version}.tar.gz" -checksum=037357383978341dea8f572a5d2a0876c5ab0a83dffda431bd393357e91d95a8 - -libpano13-devel_package() { - depends="libpano13>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/*.so - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/libpaper-devel b/srcpkgs/libpaper-devel deleted file mode 120000 index c6d82340147c78..00000000000000 --- a/srcpkgs/libpaper-devel +++ /dev/null @@ -1 +0,0 @@ -libpaper \ No newline at end of file diff --git a/srcpkgs/libpaper/template b/srcpkgs/libpaper/template deleted file mode 100644 index 66e23c177efb48..00000000000000 --- a/srcpkgs/libpaper/template +++ /dev/null @@ -1,42 +0,0 @@ -# Template file for 'libpaper' -pkgname=libpaper -version=1.1.29 -revision=1 -build_style=gnu-configure -conf_files="/etc/papersize" -hostmakedepends="automake gettext libtool" -short_desc="Library for handling paper characteristics" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-only" -homepage="http://packages.debian.org/unstable/source/libpaper" -distfiles="${DEBIAN_SITE}/main/libp/${pkgname}/${pkgname}_${version}.tar.gz" -checksum=26330e21e9a3124658d515fd850b0cde546ff42d89b2596a5264c5f1677f0547 -make_dirs="/etc/libpaper.d 0755 root root" - -pre_configure() { - autoreconf -fi -} - -post_install() { - # add systemwide default papersize read by many office applications - vmkdir etc - echo '# Simply write the paper name. See papersize(5) for possible values' > ${DESTDIR}/etc/papersize - - # add localisation - cd debian/po - for i in $(ls *.po); do - install -dm755 ${DESTDIR}/usr/share/locale/${i%.po}/LC_MESSAGES/; - msgfmt $i -o ${DESTDIR}/usr/share/locale/${i%.po}/LC_MESSAGES/${pkgname}.mo; - done -} - -libpaper-devel_package() { - depends="${sourcepkg}-${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/*.a - vmove usr/lib/*.so - vmove usr/share/man/man3 - } -} diff --git a/srcpkgs/libpapers b/srcpkgs/libpapers deleted file mode 120000 index 14c5781df0c44f..00000000000000 --- a/srcpkgs/libpapers +++ /dev/null @@ -1 +0,0 @@ -papers \ No newline at end of file diff --git a/srcpkgs/libpapers-devel b/srcpkgs/libpapers-devel deleted file mode 120000 index 14c5781df0c44f..00000000000000 --- a/srcpkgs/libpapers-devel +++ /dev/null @@ -1 +0,0 @@ -papers \ No newline at end of file diff --git a/srcpkgs/libpar2-devel b/srcpkgs/libpar2-devel deleted file mode 120000 index 41dfc907561a8b..00000000000000 --- a/srcpkgs/libpar2-devel +++ /dev/null @@ -1 +0,0 @@ -libpar2 \ No newline at end of file diff --git a/srcpkgs/libpar2/template b/srcpkgs/libpar2/template deleted file mode 100644 index 13e6a8312654a0..00000000000000 --- a/srcpkgs/libpar2/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'libpar2' -pkgname=libpar2 -version=0.4 -revision=2 -build_style=gnu-configure -maintainer="Leah Neukirchen <leah@vuxu.org>" -hostmakedepends="pkg-config" -makedepends="libsigc++-devel" -license="GPL-2" -homepage="https://launchpad.net/libpar2" -short_desc="Generate, modify, verifiy, and repair PAR and PAR2 recovery sets" -distfiles="https://launchpad.net/${pkgname}/trunk/${version}/+download/${pkgname}-${version}.tar.gz" -checksum=316d6f0eb31eb896f5546171c2e86801aeffe5ae5e2decffc17f0018346796d4 - -libpar2-devel_package() { - depends="libsigc++-devel ${sourcepkg}-${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/libpar2/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/libparserutils-devel b/srcpkgs/libparserutils-devel deleted file mode 120000 index 76bd945de12430..00000000000000 --- a/srcpkgs/libparserutils-devel +++ /dev/null @@ -1 +0,0 @@ -libparserutils \ No newline at end of file diff --git a/srcpkgs/libparserutils/template b/srcpkgs/libparserutils/template deleted file mode 100644 index 7fbcbfc331b28b..00000000000000 --- a/srcpkgs/libparserutils/template +++ /dev/null @@ -1,35 +0,0 @@ -# Template file for 'libparserutils' -pkgname=libparserutils -version=0.2.5 -revision=1 -hostmakedepends="perl netsurf-buildsystem" -short_desc="Library for building efficient parsers, written in C" -maintainer="Orphaned <orphan@voidlinux.org>" -license="MIT" -homepage="https://www.netsurf-browser.org" -distfiles="https://download.netsurf-browser.org/libs/releases/${pkgname}-${version}-src.tar.gz" -checksum=317ed5c718f17927b5721974bae5de32c3fd6d055db131ad31b4312a032ed139 -CFLAGS="-Wno-error" - -do_build() { - make ${makejobs} COMPONENT_TYPE=lib-shared PREFIX=/usr - make ${makejobs} COMPONENT_TYPE=lib-static PREFIX=/usr -} - -do_install() { - make COMPONENT_TYPE=lib-shared PREFIX=/usr DESTDIR=${DESTDIR} install - make COMPONENT_TYPE=lib-static PREFIX=/usr DESTDIR=${DESTDIR} install - - vlicense COPYING -} - -libparserutils-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" - } -} diff --git a/srcpkgs/libparted b/srcpkgs/libparted deleted file mode 120000 index 478074faf9d179..00000000000000 --- a/srcpkgs/libparted +++ /dev/null @@ -1 +0,0 @@ -parted \ No newline at end of file diff --git a/srcpkgs/libparted-devel b/srcpkgs/libparted-devel deleted file mode 120000 index 478074faf9d179..00000000000000 --- a/srcpkgs/libparted-devel +++ /dev/null @@ -1 +0,0 @@ -parted \ No newline at end of file diff --git a/srcpkgs/libpcap-devel b/srcpkgs/libpcap-devel deleted file mode 120000 index 2e574da5801139..00000000000000 --- a/srcpkgs/libpcap-devel +++ /dev/null @@ -1 +0,0 @@ -libpcap \ No newline at end of file diff --git a/srcpkgs/libpcap/template b/srcpkgs/libpcap/template deleted file mode 100644 index 7e90caddc7fee6..00000000000000 --- a/srcpkgs/libpcap/template +++ /dev/null @@ -1,47 +0,0 @@ -# Template file for 'libpcap' -pkgname=libpcap -version=1.10.5 -revision=1 -build_style=gnu-configure -configure_args="--enable-ipv6 --with-libnl --with-pcap=linux - $(vopt_enable bluetooth) $(vopt_enable dbus) $(vopt_enable usb)" -hostmakedepends="pkg-config flex" -makedepends="libnl3-devel $(vopt_if bluetooth libbluetooth-devel) - $(vopt_if dbus dbus-devel) $(vopt_if usb libusb-devel)" -short_desc="System-independent interface for user-level packet capture" -maintainer="Orphaned <orphan@voidlinux.org>" -license="BSD-3-Clause" -homepage="https://www.tcpdump.org/" -changelog="https://www.tcpdump.org/libpcap-changes.txt" -distfiles="https://www.tcpdump.org/release/libpcap-${version}.tar.gz" -checksum=37ced90a19a302a7f32e458224a00c365c117905c2cd35ac544b6880a81488f0 - -build_options="bluetooth dbus usb" -build_options_default="usb" - -# for libnl -CFLAGS="-I${XBPS_CROSS_BASE}/usr/include/libnl3" - -post_install() { - vlicense LICENSE - for f in ${DESTDIR}/usr/share/man/man3/*.3pcap; do - mv ${f} ${f%pcap} - done -} - -libpcap-devel_package() { - depends="libnl3-devel ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/bin - vmove usr/share/man/man1 - vmove usr/share/man/man3 - vmove usr/share/man/man5 - vmove usr/share/man/man7/pcap-linktype.7 - vmove usr/share/man/man7/pcap-tstamp.7 - vmove usr/lib/pkgconfig - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/libpciaccess-devel b/srcpkgs/libpciaccess-devel deleted file mode 120000 index e174cf4ee8ab23..00000000000000 --- a/srcpkgs/libpciaccess-devel +++ /dev/null @@ -1 +0,0 @@ -libpciaccess \ No newline at end of file diff --git a/srcpkgs/libpciaccess/template b/srcpkgs/libpciaccess/template deleted file mode 100644 index 00bf127a262ce6..00000000000000 --- a/srcpkgs/libpciaccess/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'libpciaccess' -pkgname=libpciaccess -version=0.18.1 -revision=1 -build_style=meson -short_desc="X11 PCI Access library" -maintainer="Orphaned <orphan@voidlinux.org>" -license="MIT" -homepage="http://xorg.freedesktop.org/" -distfiles="${XORG_SITE}/lib/$pkgname-$version.tar.xz" -checksum=4af43444b38adb5545d0ed1c2ce46d9608cc47b31c2387fc5181656765a6fa76 - -post_install() { - vlicense COPYING -} - -libpciaccess-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/libpcre b/srcpkgs/libpcre deleted file mode 120000 index e95712375c793e..00000000000000 --- a/srcpkgs/libpcre +++ /dev/null @@ -1 +0,0 @@ -pcre \ No newline at end of file diff --git a/srcpkgs/libpcre2 b/srcpkgs/libpcre2 deleted file mode 120000 index 85faacad4d53a4..00000000000000 --- a/srcpkgs/libpcre2 +++ /dev/null @@ -1 +0,0 @@ -pcre2 \ No newline at end of file diff --git a/srcpkgs/libpcrecpp b/srcpkgs/libpcrecpp deleted file mode 120000 index e95712375c793e..00000000000000 --- a/srcpkgs/libpcrecpp +++ /dev/null @@ -1 +0,0 @@ -pcre \ No newline at end of file diff --git a/srcpkgs/libpcsclite b/srcpkgs/libpcsclite deleted file mode 120000 index 9892e3e23cc17a..00000000000000 --- a/srcpkgs/libpcsclite +++ /dev/null @@ -1 +0,0 @@ -pcsclite \ No newline at end of file diff --git a/srcpkgs/libpdal-devel b/srcpkgs/libpdal-devel deleted file mode 120000 index 65613a704ddfb8..00000000000000 --- a/srcpkgs/libpdal-devel +++ /dev/null @@ -1 +0,0 @@ -libpdal \ No newline at end of file diff --git a/srcpkgs/libpdal/template b/srcpkgs/libpdal/template deleted file mode 100644 index b0180d22026f6c..00000000000000 --- a/srcpkgs/libpdal/template +++ /dev/null @@ -1,42 +0,0 @@ -# Template file for 'libpdal' -pkgname=libpdal -version=2.7.1 -revision=1 -build_style=cmake -build_helper="qemu" -hostmakedepends="pkg-config" -makedepends="libcurl-devel libgdal-devel libgeotiff-devel libunwind-devel - libxml2-devel proj-devel python3-devel tiff-devel zlib-devel" -checkdepends="libgdal-tools" -short_desc="Point Data Abstraction Library" -maintainer="Arjan Mossel <arjanmossel@gmail.com>" -license="BSD-3-Clause" -homepage="https://pdal.io/" -distfiles="https://github.com/PDAL/PDAL/releases/download/${version}/PDAL-${version}-src.tar.gz" -checksum=5e5ac8b5d11ae4dbbde1b5af2ae097b13ed9ed67a57ad942b2c7704d0190c705 - -do_check() { - cd build - case "$XBPS_TARGET_MACHINE" in - i686*) ctest -E \ - "pdal_(app_plugin|file_utils|filters_colorinterp|filters_stats|io_optech|utils)_test" ;; - x86_64*) ctest -E 'pdal_app_plugin_test' ;; - *) ctest ;; - esac -} - -post_install() { - vlicense LICENSE.txt -} - -libpdal-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/bin/pdal-config - vmove usr/include - vmove usr/lib/pkgconfig - vmove usr/lib/cmake - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/libpeas-devel b/srcpkgs/libpeas-devel deleted file mode 120000 index f72cdee3a8d032..00000000000000 --- a/srcpkgs/libpeas-devel +++ /dev/null @@ -1 +0,0 @@ -libpeas \ No newline at end of file diff --git a/srcpkgs/libpeas/template b/srcpkgs/libpeas/template deleted file mode 100644 index 6dd1411829dc85..00000000000000 --- a/srcpkgs/libpeas/template +++ /dev/null @@ -1,32 +0,0 @@ -# Template file for 'libpeas' -pkgname=libpeas -version=1.36.0 -revision=4 -build_style=meson -build_helper="gir" -configure_args="-Ddemos=false -Dvapi=true -Dpython3=false" -hostmakedepends="pkg-config gettext glib-devel lua51 gi-docgen" -makedepends="vala-devel gtk+3-devel glade3-devel lua51-devel" -depends="python3-gobject hicolor-icon-theme" -checkdepends="xvfb-run" -short_desc="Gobject-based plugins engine" -maintainer="Enno Boland <gottox@voidlinux.org>" -license="LGPL-2.1-or-later" -homepage="https://wiki.gnome.org/Projects/Libpeas" -changelog="https://gitlab.gnome.org/GNOME/libpeas/-/raw/master/NEWS" -distfiles="${GNOME_SITE}/libpeas/${version%.*}/libpeas-${version}.tar.xz" -checksum=297cb9c2cccd8e8617623d1a3e8415b4530b8e5a893e3527bbfd1edd13237b4c -make_check_pre="xvfb-run" - -libpeas-devel_package() { - depends="libglib-devel gtk+3-devel>=3.8 libgirepository-devel - ${sourcepkg}-${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - vmove usr/share/gir-1.0 - vmove usr/share/glade - } -} diff --git a/srcpkgs/libpeas/update b/srcpkgs/libpeas/update deleted file mode 100644 index 970bfb33ce53be..00000000000000 --- a/srcpkgs/libpeas/update +++ /dev/null @@ -1,2 +0,0 @@ -# ignore libpeas2 and 1.99 unstable series -ignore="?.99.* 2.*" diff --git a/srcpkgs/libpeas2-devel b/srcpkgs/libpeas2-devel deleted file mode 120000 index 537db7e8dbf344..00000000000000 --- a/srcpkgs/libpeas2-devel +++ /dev/null @@ -1 +0,0 @@ -libpeas2 \ No newline at end of file diff --git a/srcpkgs/libpeas2/template b/srcpkgs/libpeas2/template deleted file mode 100644 index 8b2ecfe9d6c007..00000000000000 --- a/srcpkgs/libpeas2/template +++ /dev/null @@ -1,40 +0,0 @@ -# Template file for 'libpeas2' -pkgname=libpeas2 -version=2.2.0 -revision=1 -build_style=meson -build_helper="gir" -configure_args="-Dgtk_doc=true -Dvapi=true" -hostmakedepends="pkg-config gettext glib-devel python3 lua51 lua51-lgi - gi-docgen vala" -makedepends="vala-devel python3-gobject-devel lua51-devel gjs-devel - mozjs140-devel" -depends="python3-gobject hicolor-icon-theme" -checkdepends="xvfb-run" -short_desc="Gobject-based plugins engine" -maintainer="Enno Boland <gottox@voidlinux.org>" -license="LGPL-2.1-or-later" -homepage="https://wiki.gnome.org/Projects/Libpeas" -changelog="https://gitlab.gnome.org/GNOME/libpeas/-/raw/main/NEWS" -distfiles="${GNOME_SITE}/libpeas/${version%.*}/libpeas-${version}.tar.xz" -checksum=c2887233f084a69fabfc7fa0140d410491863d7050afb28677f9a553b2580ad9 -make_check_pre="xvfb-run" - -post_patch() { - # libpeas2 checks for lua51.pc or lua-5.1.pc but Void uses lua5.1.pc - vsed -e "s/dependency('lua51'/dependency('lua5.1'/" -i meson.build -} - -libpeas2-devel_package() { - depends="libglib-devel libgirepository-devel - ${sourcepkg}-${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - vmove usr/share/gir-1.0 - vmove usr/share/vala - vmove usr/share/doc - } -} diff --git a/srcpkgs/libpeas2/update b/srcpkgs/libpeas2/update deleted file mode 100644 index b6c2df50417c2e..00000000000000 --- a/srcpkgs/libpeas2/update +++ /dev/null @@ -1 +0,0 @@ -pkgname=libpeas diff --git a/srcpkgs/libpeasd b/srcpkgs/libpeasd deleted file mode 120000 index a978f92e038aa6..00000000000000 --- a/srcpkgs/libpeasd +++ /dev/null @@ -1 +0,0 @@ -gtkd \ No newline at end of file diff --git a/srcpkgs/libpeasd-devel b/srcpkgs/libpeasd-devel deleted file mode 120000 index a978f92e038aa6..00000000000000 --- a/srcpkgs/libpeasd-devel +++ /dev/null @@ -1 +0,0 @@ -gtkd \ No newline at end of file diff --git a/srcpkgs/libpfm4-devel b/srcpkgs/libpfm4-devel deleted file mode 120000 index 954b4ab6aebc13..00000000000000 --- a/srcpkgs/libpfm4-devel +++ /dev/null @@ -1 +0,0 @@ -libpfm4 \ No newline at end of file diff --git a/srcpkgs/libpfm4/patches/build-params.patch b/srcpkgs/libpfm4/patches/build-params.patch deleted file mode 100644 index 646050477577b8..00000000000000 --- a/srcpkgs/libpfm4/patches/build-params.patch +++ /dev/null @@ -1,43 +0,0 @@ ---- a/config.mk -+++ b/config.mk -@@ -28,8 +28,20 @@ - # It is included by every Makefile - # - # --SYS := $(shell uname -s) --ARCH := $(shell uname -m) -+SYS := Linux -+ifeq (i686,$(findstring i686,$(XBPS_TARGET_MACHINE))) -+ARCH := i386 -+else ifeq (x86_64,$(findstring x86_64,$(XBPS_TARGET_MACHINE))) -+ARCH := x86_64 -+else ifeq (arm,$(findstring arm,$(XBPS_TARGET_MACHINE))) -+ARCH := arm -+else ifeq (aarch64,$(findstring aarch64,$(XBPS_TARGET_MACHINE))) -+ARCH := arm64 -+else ifeq (ppc,$(findstring ppc,$(XBPS_TARGET_MACHINE))) -+ARCH := powerpc -+else ifeq (mips,$(findstring mips,$(XBPS_TARGET_MACHINE))) -+ARCH := mips -+endif - ifeq (i686,$(findstring i686,$(ARCH))) - override ARCH=i386 - endif -@@ -116,7 +128,7 @@ AGE=0 - # - # Where should things (lib, headers, man) go in the end. - # --PREFIX?=/usr/local -+PREFIX?=/usr - LIBDIR=$(PREFIX)/lib - INCDIR=$(PREFIX)/include - MANDIR=$(PREFIX)/share/man -@@ -198,7 +210,7 @@ PFMLIBDIR=$(TOPDIR)/lib - # -Wextra: to enable extra compiler sanity checks (e.g., signed vs. unsigned) - # -Wno-unused-parameter: to avoid warnings on unused foo(void *this) parameter - # --DBG?=-g -Wall -Werror -Wextra -Wno-unused-parameter -+DBG?=-g -Wall -Wextra -Wno-unused-parameter - - ifeq ($(SYS),Darwin) - # older gcc-4.2 does not like -Wextra and some of our initialization code diff --git a/srcpkgs/libpfm4/template b/srcpkgs/libpfm4/template deleted file mode 100644 index 1d9694a16dea17..00000000000000 --- a/srcpkgs/libpfm4/template +++ /dev/null @@ -1,56 +0,0 @@ -# Template file for 'libpfm4' -pkgname=libpfm4 -version=4.13.0 -revision=3 -build_style=gnu-makefile -build_helper=python3 -make_use_env=yes -hostmakedepends="python3-setuptools swig" -makedepends="python3-devel" -short_desc="Library to program the performance monitoring events" -maintainer="Đoàn Trần Công Danh <congdanhqx@gmail.com>" -license="MIT" -homepage="https://perfmon2.sourceforge.net/" -distfiles="${SOURCEFORGE_SITE}/perfmon2/libpfm-${version}.tar.gz" -checksum=d18b97764c755528c1051d376e33545d0eb60c6ebf85680436813fa5b04cc3d1 -conflicts="papi<7.0.0_1" - -export XBPS_TARGET_MACHINE - -do_build() { - msg_normal "Building libpfm4\n" - make ${makejobs} PREFIX=/usr - msg_normal "Building Python 3 bindings\n" - cd python - python3 setup.py build -} - -do_install() { - make install DESTDIR=${DESTDIR} PREFIX=/usr - { - find include lib -name '*.h' -o -name '*.c' | - xargs grep -h Copyright - cat COPYING - } >license - vlicense license -} - -libpfm4-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - conflicts="papi-devel<7.0.0_1" - pkg_install() { - vmove usr/share/man/man3 - vmove usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - } -} - -python3-perfmon_package() { - short_desc+=" - Python 3 bindings" - pkg_install() { - cd python - python3 setup.py install --prefix=/usr --root=${PKGDESTDIR} - } -} diff --git a/srcpkgs/libpgf-devel b/srcpkgs/libpgf-devel deleted file mode 120000 index 755705665b183a..00000000000000 --- a/srcpkgs/libpgf-devel +++ /dev/null @@ -1 +0,0 @@ -libpgf \ No newline at end of file diff --git a/srcpkgs/libpgf/patches/CVE-2015-6673.patch b/srcpkgs/libpgf/patches/CVE-2015-6673.patch deleted file mode 100644 index 3eec5284874417..00000000000000 --- a/srcpkgs/libpgf/patches/CVE-2015-6673.patch +++ /dev/null @@ -1,97 +0,0 @@ ---- libpgf-6.14.12.orig/include/PGFimage.h -+++ libpgf-6.14.12/include/PGFimage.h -@@ -538,7 +538,7 @@ - ProgressMode m_progressMode; ///< progress mode used in Read and Write; PM_Relative is default mode - - void ComputeLevels(); -- void CompleteHeader(); -+ bool CompleteHeader(); - void RgbToYuv(int pitch, UINT8* rgbBuff, BYTE bpp, int channelMap[], CallbackPtr cb, void *data) THROW_; - void Downsample(int nChannel); - UINT32 UpdatePostHeaderSize() THROW_; ---- libpgf-6.14.12.orig/src/PGFimage.cpp -+++ libpgf-6.14.12/src/PGFimage.cpp -@@ -145,7 +145,7 @@ - m_height[0] = m_header.height; - - // complete header -- CompleteHeader(); -+ if (!CompleteHeader()) ReturnWithError(FormatCannotRead); - - // interpret quant parameter - if (m_header.quality > DownsampleThreshold && -@@ -205,7 +205,7 @@ - } - - //////////////////////////////////////////////////////////// --void CPGFImage::CompleteHeader() { -+bool CPGFImage::CompleteHeader() { - if (m_header.mode == ImageModeUnknown) { - // undefined mode - switch(m_header.bpp) { -@@ -261,20 +261,21 @@ - // change mode - m_header.mode = ImageModeRGBA; - } -- ASSERT(m_header.mode != ImageModeBitmap || m_header.bpp == 1); -- ASSERT(m_header.mode != ImageModeIndexedColor || m_header.bpp == 8); -- ASSERT(m_header.mode != ImageModeGrayScale || m_header.bpp == 8); -- ASSERT(m_header.mode != ImageModeGray16 || m_header.bpp == 16); -- ASSERT(m_header.mode != ImageModeGray32 || m_header.bpp == 32); -- ASSERT(m_header.mode != ImageModeRGBColor || m_header.bpp == 24); -- ASSERT(m_header.mode != ImageModeRGBA || m_header.bpp == 32); -- ASSERT(m_header.mode != ImageModeRGB12 || m_header.bpp == 12); -- ASSERT(m_header.mode != ImageModeRGB16 || m_header.bpp == 16); -- ASSERT(m_header.mode != ImageModeRGB48 || m_header.bpp == 48); -- ASSERT(m_header.mode != ImageModeLabColor || m_header.bpp == 24); -- ASSERT(m_header.mode != ImageModeLab48 || m_header.bpp == 48); -- ASSERT(m_header.mode != ImageModeCMYKColor || m_header.bpp == 32); -- ASSERT(m_header.mode != ImageModeCMYK64 || m_header.bpp == 64); -+ -+ if (m_header.mode == ImageModeBitmap && m_header.bpp != 1) return false; -+ if (m_header.mode == ImageModeIndexedColor && m_header.bpp != 8) return false; -+ if (m_header.mode == ImageModeGrayScale && m_header.bpp != 8) return false; -+ if (m_header.mode == ImageModeGray16 && m_header.bpp != 16) return false; -+ if (m_header.mode == ImageModeGray32 && m_header.bpp != 32) return false; -+ if (m_header.mode == ImageModeRGBColor && m_header.bpp != 24) return false; -+ if (m_header.mode == ImageModeRGBA && m_header.bpp != 32) return false; -+ if (m_header.mode == ImageModeRGB12 && m_header.bpp != 12) return false; -+ if (m_header.mode == ImageModeRGB16 && m_header.bpp != 16) return false; -+ if (m_header.mode == ImageModeRGB48 && m_header.bpp != 48) return false; -+ if (m_header.mode == ImageModeLabColor && m_header.bpp != 24) return false; -+ if (m_header.mode == ImageModeLab48 && m_header.bpp != 48) return false; -+ if (m_header.mode == ImageModeCMYKColor && m_header.bpp != 32) return false; -+ if (m_header.mode == ImageModeCMYK64 && m_header.bpp != 64) return false; - - // set number of channels - if (!m_header.channels) { -@@ -300,8 +301,7 @@ - m_header.channels = 4; - break; - default: -- ASSERT(false); -- m_header.channels = 3; -+ return false; - } - } - -@@ -311,6 +311,8 @@ - if (!m_header.usedBitsPerChannel || m_header.usedBitsPerChannel > bpc) { - m_header.usedBitsPerChannel = bpc; - } -+ -+ return true; - } - - ////////////////////////////////////////////////////////////////////// ---- libpgf-6.14.12.orig/src/Decoder.cpp -+++ libpgf-6.14.12/src/Decoder.cpp -@@ -158,7 +158,7 @@ - if (size > 0) { - // read post-header - if (header.mode == ImageModeIndexedColor) { -- ASSERT((size_t)size >= ColorTableSize); -+ if (size < ColorTableSize) ReturnWithError(FormatCannotRead); - // read color table - count = expected = ColorTableSize; - m_stream->Read(&count, postHeader.clut); diff --git a/srcpkgs/libpgf/template b/srcpkgs/libpgf/template deleted file mode 100644 index 07956e027ebbc9..00000000000000 --- a/srcpkgs/libpgf/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'libpgf' -pkgname=libpgf -version=6.14.12 -revision=3 -build_style=gnu-configure -hostmakedepends="automake libtool" -short_desc="Library for working with PGF (Progresive Graphics File) images" -maintainer="Orphaned <orphan@voidlinux.org>" -license="LGPL-2.1-or-later" -homepage="http://www.libpgf.org" -distfiles="${SOURCEFORGE_SITE}/libpgf/libpgf/${version}-latest/libpgf-src-${version}.tar.gz" -checksum=bda5995d80762966a25fca3f6a9821f4458657aa87d8631c014c166ae09258eb - -export CXXFLAGS="-std=c++14" - -pre_configure() { - sed -i 's/\r//g' configure.ac - ./autogen.sh -} - -libpgf-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/libphobos b/srcpkgs/libphobos deleted file mode 120000 index 81ab130de9e6eb..00000000000000 --- a/srcpkgs/libphobos +++ /dev/null @@ -1 +0,0 @@ -dmd \ No newline at end of file diff --git a/srcpkgs/libphobos2.081 b/srcpkgs/libphobos2.081 deleted file mode 120000 index e5a166fc7452ba..00000000000000 --- a/srcpkgs/libphobos2.081 +++ /dev/null @@ -1 +0,0 @@ -dmd2.081 \ No newline at end of file diff --git a/srcpkgs/libphonenumber-devel b/srcpkgs/libphonenumber-devel deleted file mode 120000 index a69b53811ea8b9..00000000000000 --- a/srcpkgs/libphonenumber-devel +++ /dev/null @@ -1 +0,0 @@ -libphonenumber \ No newline at end of file diff --git a/srcpkgs/libphonenumber/patches/32bit.patch b/srcpkgs/libphonenumber/patches/32bit.patch deleted file mode 100644 index 8348f2525ed371..00000000000000 --- a/srcpkgs/libphonenumber/patches/32bit.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/tools/cpp/src/cpp-build/generate_geocoding_data.cc 2021-12-13 14:43:42.507659848 +0100 -+++ - 2021-12-13 14:45:11.191139520 +0100 -@@ -567,7 +567,7 @@ - map<int32, set<string> > country_languages; - vector<DirEntry> entries; - if (!ListDirectory(data_path, &entries)) { -- fprintf(stderr, "failed to read directory entries"); -+ fprintf(stderr, "failed to read directory entries\n"); - return false; - } - for (vector<DirEntry>::const_iterator it = entries.begin(); diff --git a/srcpkgs/libphonenumber/patches/boost-1.89.patch b/srcpkgs/libphonenumber/patches/boost-1.89.patch deleted file mode 100644 index 5306e9cf85ba9c..00000000000000 --- a/srcpkgs/libphonenumber/patches/boost-1.89.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/cpp/CMakeLists.txt -+++ b/cpp/CMakeLists.txt -@@ -145,7 +145,7 @@ if (USE_BOOST) - if (WIN32) - set (Boost_USE_STATIC_LIBS ON) - endif () -- find_package (Boost 1.40.0 COMPONENTS date_time system thread) -+ find_package (Boost 1.40.0 COMPONENTS thread) - if (NOT Boost_FOUND) - print_error ("Boost Date_Time/System/Thread" "Boost") - endif () diff --git a/srcpkgs/libphonenumber/template b/srcpkgs/libphonenumber/template deleted file mode 100644 index 0f1459b17972f2..00000000000000 --- a/srcpkgs/libphonenumber/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 'libphonenumber' -pkgname=libphonenumber -version=9.0.13 -revision=1 -build_wrksrc=cpp -build_style=cmake -build_helper=qemu -configure_args="-DREGENERATE_METADATA=OFF -DUSE_BOOST=OFF -DUSE_STDMUTEX=ON" -hostmakedepends="pkg-config protobuf" -makedepends="gtest-devel icu-devel protobuf-devel" -short_desc="Google's common library for handling international phone numbers" -maintainer="Louis Dupré Bertoni <contact@louisdb.xyz>" -license="Apache-2.0" -homepage="https://github.com/googlei18n/libphonenumber" -distfiles="https://github.com/google/libphonenumber/archive/refs/tags/v${version}.tar.gz" -checksum=46400323d2df4fdefd57bc46a34111dc2c4612da62ecd0cedebff5ad94e49b0b - -CXXFLAGS="-D_FILE_OFFSET_BITS=64" - -libphonenumber-devel_package() { - depends="${sourcepkg}>=${version}_${revision} protobuf-devel" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/libphorward b/srcpkgs/libphorward deleted file mode 120000 index c7c930b2418870..00000000000000 --- a/srcpkgs/libphorward +++ /dev/null @@ -1 +0,0 @@ -phorward \ No newline at end of file diff --git a/srcpkgs/libphorward-devel b/srcpkgs/libphorward-devel deleted file mode 120000 index c7c930b2418870..00000000000000 --- a/srcpkgs/libphorward-devel +++ /dev/null @@ -1 +0,0 @@ -phorward \ No newline at end of file diff --git a/srcpkgs/libpicosat b/srcpkgs/libpicosat deleted file mode 120000 index c9996e4e2614af..00000000000000 --- a/srcpkgs/libpicosat +++ /dev/null @@ -1 +0,0 @@ -picosat \ No newline at end of file diff --git a/srcpkgs/libpinyin-common b/srcpkgs/libpinyin-common deleted file mode 120000 index b9910dce3c19bb..00000000000000 --- a/srcpkgs/libpinyin-common +++ /dev/null @@ -1 +0,0 @@ -libpinyin \ No newline at end of file diff --git a/srcpkgs/libpinyin-common-devel b/srcpkgs/libpinyin-common-devel deleted file mode 120000 index b9910dce3c19bb..00000000000000 --- a/srcpkgs/libpinyin-common-devel +++ /dev/null @@ -1 +0,0 @@ -libpinyin \ No newline at end of file diff --git a/srcpkgs/libpinyin-devel b/srcpkgs/libpinyin-devel deleted file mode 120000 index b9910dce3c19bb..00000000000000 --- a/srcpkgs/libpinyin-devel +++ /dev/null @@ -1 +0,0 @@ -libpinyin \ No newline at end of file diff --git a/srcpkgs/libpinyin-utils b/srcpkgs/libpinyin-utils deleted file mode 120000 index b9910dce3c19bb..00000000000000 --- a/srcpkgs/libpinyin-utils +++ /dev/null @@ -1 +0,0 @@ -libpinyin \ No newline at end of file diff --git a/srcpkgs/libpinyin/template b/srcpkgs/libpinyin/template deleted file mode 100644 index 8a2805c1a28d11..00000000000000 --- a/srcpkgs/libpinyin/template +++ /dev/null @@ -1,82 +0,0 @@ -# Template file for 'libpinyin' -pkgname=libpinyin -version=2.10.2 -revision=1 -build_style=gnu-configure -configure_args="--enable-libzhuyin" -hostmakedepends="gettext libtool pkg-config autoconf-archive autoconf automake" -makedepends="db-devel libglib-devel" -depends="libpinyin-common>=${version}_${revision}" -short_desc="Support library for PinYin" -maintainer="Ben Sung Hsu <pobetiger+github@gmail.com>" -license="GPL-3.0-or-later" -homepage="https://github.com/libpinyin/libpinyin" -changelog="https://raw.githubusercontent.com/libpinyin/libpinyin/${version}/ChangeLog" -distfiles="https://github.com/libpinyin/libpinyin/archive/${version}.tar.gz - http://downloads.sourceforge.net/libpinyin/models/model20.text.tar.gz" -checksum="8409bc81c8fce83f31649f7287e94cc71813947b1e767c544a782023ac2b5a22 - 59c68e89d43ff85f5a309489499cbcde282d2b04bd91888734884b7defcb1155" -nocross="Requires data generators compiled against target system" -skip_extraction="model20.text.tar.gz" - -post_extract() { - vsrcextract --no-strip-components -C data model20.text.tar.gz -} - -pre_configure() { - NOCONFIGURE=1 ./autogen.sh -} - -libpinyin-common_package() { - short_desc="Common files for libpinyin and libzhuyin" - pkg_install() { - vmove usr/lib/libpinyin - } -} - -libzhuyin_package() { - short_desc="${short_desc/PinYin/ZhuYin}" - depends="libpinyin-common>=${version}_${revision}" - pkg_install() { - vmove "usr/lib/libzhuyin.so.*" - } -} - -libpinyin-utils_package() { - short_desc="Support utilities for libpinyin and libzhuyin" - pkg_install() { - vmove usr/bin - vmove usr/share/man/man1 - } -} - -libpinyin-common-devel_package() { - short_desc="Common files for libpinyin and libzhuyin" - pkg_install() { - vmove "usr/include/libpinyin-${version}/novel*" - } -} - -libpinyin-devel_package() { - depends="libglib-devel libpinyin-${version}_${revision} - libpinyin-common-devel-${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove "usr/include/libpinyin-${version}/pinyin*" - vmove usr/lib/pkgconfig/libpinyin.pc - vmove "usr/lib/libpinyin.so" - vmove "usr/lib/libpinyin.a" - } -} - -libzhuyin-devel_package() { - depends="libglib-devel libzhuyin-${version}_${revision} - libpinyin-devel-${version}_${revision}" - short_desc="${short_desc/PinYin/ZhuYin} - development files" - pkg_install() { - vmove "usr/include/libpinyin-${version}/zhuyin*" - vmove usr/lib/pkgconfig/libzhuyin.pc - vmove usr/lib/libzhuyin.a - vmove usr/lib/libzhuyin.so - } -} diff --git a/srcpkgs/libpipeline-devel b/srcpkgs/libpipeline-devel deleted file mode 120000 index a4004025790ab1..00000000000000 --- a/srcpkgs/libpipeline-devel +++ /dev/null @@ -1 +0,0 @@ -libpipeline \ No newline at end of file diff --git a/srcpkgs/libpipeline/template b/srcpkgs/libpipeline/template deleted file mode 100644 index b8dd7d063ab2f3..00000000000000 --- a/srcpkgs/libpipeline/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'libpipeline' -pkgname=libpipeline -version=1.5.8 -revision=1 -build_style=gnu-configure -checkdepends="check-devel pkg-config" -short_desc="Pipeline manipulation library" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-3.0-or-later" -homepage="http://libpipeline.nongnu.org/" -distfiles="https://download-mirror.savannah.gnu.org/releases/libpipeline/libpipeline-${version}.tar.gz" -checksum=1b1203ca152ccd63983c3f2112f7fe6fa5afd453218ede5153d1b31e11bb8405 - -libpipeline-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/share - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/libpipewire b/srcpkgs/libpipewire deleted file mode 120000 index c9c97cf670725a..00000000000000 --- a/srcpkgs/libpipewire +++ /dev/null @@ -1 +0,0 @@ -pipewire \ No newline at end of file diff --git a/srcpkgs/libpisp-devel b/srcpkgs/libpisp-devel deleted file mode 120000 index 8f5a0dbd3cc45a..00000000000000 --- a/srcpkgs/libpisp-devel +++ /dev/null @@ -1 +0,0 @@ -libpisp \ No newline at end of file diff --git a/srcpkgs/libpisp/template b/srcpkgs/libpisp/template deleted file mode 100644 index 2014a2eff6155a..00000000000000 --- a/srcpkgs/libpisp/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'libpisp' -pkgname=libpisp -version=1.3.0 -revision=1 -build_style=meson -hostmakedepends="pkg-config" -makedepends="json-c++" -short_desc="Helper library for Raspberry Pi ISP (PiSP) configuration" -maintainer="Rutpiv <roger_freitas@live.com>" -license="BSD-2-Clause" -homepage="https://github.com/raspberrypi/libpisp" -distfiles="https://github.com/raspberrypi/libpisp/archive/v${version}.tar.gz" -checksum=4bd4dcf615f5c5c5a22586b16689373afad99e47e11383a3d6bb47eebef6b0a9 - -post_install() { - vlicense LICENSE -} - -libpisp-devel_package() { - depends="libpisp-${version}_${revision} json-c++" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/libpkgconf b/srcpkgs/libpkgconf deleted file mode 120000 index 243cd47f2e6fdc..00000000000000 --- a/srcpkgs/libpkgconf +++ /dev/null @@ -1 +0,0 @@ -pkgconf \ No newline at end of file diff --git a/srcpkgs/libplacebo-devel b/srcpkgs/libplacebo-devel deleted file mode 120000 index 9ae0446455d4cf..00000000000000 --- a/srcpkgs/libplacebo-devel +++ /dev/null @@ -1 +0,0 @@ -libplacebo \ No newline at end of file diff --git a/srcpkgs/libplacebo/template b/srcpkgs/libplacebo/template deleted file mode 100644 index 7d3761b7be57fd..00000000000000 --- a/srcpkgs/libplacebo/template +++ /dev/null @@ -1,38 +0,0 @@ -# Template file for 'libplacebo' -pkgname=libplacebo -version=6.338.2 -revision=3 -build_style=meson -configure_args="-Dshaderc=enabled -Dvulkan=enabled -Ddemos=false - $(vopt_feature lcms) $(vopt_feature opengl)" -hostmakedepends="pkg-config python3-Mako Vulkan-Headers python3-Jinja2 - $(vopt_if opengl python3-glad)" -makedepends="shaderc vulkan-loader-devel - $(vopt_if lcms lcms2-devel)" -short_desc="Reusable library for GPU-accelerated video/image rendering" -maintainer="Enrico Belleri <idesmi@protonmail.com>" -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=d029adbe55bba8aed7aed2c48b0b66081dddfb9d42683a709342e33aa666c544 - -if [ "$XBPS_CHECK_PKGS" ]; then - configure_args+=" -Dtests=true" -else - configure_args+=" -Dtests=false" -fi - -build_options="lcms opengl" -build_options_default="lcms opengl" -desc_option_lcms="Enable support for LittleCMS 2 engine" - -libplacebo-devel_package() { - depends="${sourcepkg}>=${version}_${revision} vulkan-loader-devel - $(vopt_if lcms lcms2-devel)" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/libplasma-devel b/srcpkgs/libplasma-devel deleted file mode 120000 index ead939b748307e..00000000000000 --- a/srcpkgs/libplasma-devel +++ /dev/null @@ -1 +0,0 @@ -libplasma \ No newline at end of file diff --git a/srcpkgs/libplasma/template b/srcpkgs/libplasma/template deleted file mode 100644 index ed204d390a85b8..00000000000000 --- a/srcpkgs/libplasma/template +++ /dev/null @@ -1,43 +0,0 @@ -# Template file for 'libplasma' -pkgname=libplasma -version=6.5.2 -revision=1 -build_style=cmake -configure_args="-DKF6_HOST_TOOLING=/usr/lib/cmake - -DKDE_INSTALL_QMLDIR=lib/qt6/qml - -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins" -hostmakedepends="extra-cmake-modules qt6-base qt6-tools - qt6-declarative-host-tools wayland-devel gettext pkg-config - kf6-kconfig kf6-kirigami-devel kf6-kcmutils - kf6-kpackage" -makedepends="qt6-base-private-devel qt6-declarative-devel qt6-svg-devel - kf6-kcmutils-devel kf6-ksvg-devel kf6-ki18n-devel kf6-kwindowsystem-devel - kf6-kpackage-devel kf6-kiconthemes-devel kf6-kguiaddons-devel kf6-karchive-devel - kf6-kconfigwidgets-devel plasma-activities-devel wayland-devel - kf6-kglobalaccel-devel kf6-knotifications-devel kf6-kcoreaddons-devel - kf6-kio-devel kf6-kcolorscheme-devel - plasma-wayland-protocols qt6-tools-devel" -depends="kf6-kirigami" -short_desc="Plasma library and runtime components" -maintainer="John <me@johnnynator.dev>" -license="GPL-3.0-or-later" -homepage="https://invent.kde.org/plasma/libplasma" -distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz" -checksum=194fcfd972b7c0882e88528603d8aef69aa0a5ef199730bf5b1e33022f21e6e1 - -do_check() { - cd build - # disable failing tests - ctest -E "plasma-dialogstatetest|dialognativetest|plasma-dialogqmltest|plasma-themetest|bug485688test|plasma-pluginloadertest" -} - -libplasma-devel_package() { - depends="${sourcepkg}>=${version}_${revision} qt6-declarative-devel - qt6-base-devel kf6-kpackage-devel kf6-kwindowsystem-devel" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/libplist++ b/srcpkgs/libplist++ deleted file mode 120000 index 8aeda891de2df2..00000000000000 --- a/srcpkgs/libplist++ +++ /dev/null @@ -1 +0,0 @@ -libplist \ No newline at end of file diff --git a/srcpkgs/libplist-devel b/srcpkgs/libplist-devel deleted file mode 120000 index 8aeda891de2df2..00000000000000 --- a/srcpkgs/libplist-devel +++ /dev/null @@ -1 +0,0 @@ -libplist \ No newline at end of file diff --git a/srcpkgs/libplist-python3 b/srcpkgs/libplist-python3 deleted file mode 120000 index 8aeda891de2df2..00000000000000 --- a/srcpkgs/libplist-python3 +++ /dev/null @@ -1 +0,0 @@ -libplist \ No newline at end of file diff --git a/srcpkgs/libplist/patches/cython-3.1.patch b/srcpkgs/libplist/patches/cython-3.1.patch deleted file mode 100644 index 81752deb3f47c2..00000000000000 --- a/srcpkgs/libplist/patches/cython-3.1.patch +++ /dev/null @@ -1,22 +0,0 @@ -From d7fe479707af57aeedf7e41c08e7fb698cd2e2a3 Mon Sep 17 00:00:00 2001 -From: Nikias Bassen <nikias@gmx.li> -Date: Tue, 13 May 2025 18:32:50 +0200 -Subject: [PATCH] cython: Fix build with cython 3.1+ - ---- - cython/plist.pyx | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/cython/plist.pyx b/cython/plist.pyx -index b5f4ef67..4d1f8aae 100644 ---- a/cython/plist.pyx -+++ b/cython/plist.pyx -@@ -851,7 +851,7 @@ cdef plist_t native_to_plist_t(object native): - return plist_new_string(native) - if isinstance(native, bool): - return plist_new_bool(<bint>native) -- if isinstance(native, int) or isinstance(native, long): -+ if isinstance(native, int): - return plist_new_uint(native) - if isinstance(native, float): - return plist_new_real(native) diff --git a/srcpkgs/libplist/template b/srcpkgs/libplist/template deleted file mode 100644 index 12c8423fa9f4ae..00000000000000 --- a/srcpkgs/libplist/template +++ /dev/null @@ -1,48 +0,0 @@ -# Template file for 'libplist' -pkgname=libplist -version=2.2.0 -revision=6 -build_style=gnu-configure -configure_args="--disable-static" -hostmakedepends="automake libtool pkgconf python3 python3-Cython" -makedepends="python3-devel libglib-devel libxml2-devel" -short_desc="Apple Property List library" -maintainer="Orphaned <orphan@voidlinux.org>" -license="LGPL-2.1-only" -homepage="https://libimobiledevice.org" -changelog="https://raw.githubusercontent.com/libimobiledevice/libplist/master/NEWS" -distfiles="https://github.com/libimobiledevice/libplist/archive/${version}.tar.gz" -checksum=7e654bdd5d8b96f03240227ed09057377f06ebad08e1c37d0cfa2abe6ba0cee2 - -pre_configure() { - sed -i 's,-L$(libdir),,g' cython/Makefile.am - export PYTHON_CPPFLAGS=" -I${XBPS_CROSS_BASE}/${py3_inc}" - export PYTHON_LDFLAGS=" -L${XBPS_CROSS_BASE}/usr/lib -lpython${py3_ver}" - autoreconf -fi - sed -i "s#\$PYTHON-config#__DOES_NOT_EXIST__#" configure -} - -libplist++_package() { - short_desc+=" - C++ runtime library" - pkg_install() { - vmove usr/lib/libplist++*.so.* - } -} - -libplist-python3_package() { - lib32disabled=yes - short_desc+=" - Python3 bindings" - pkg_install() { - vmove "${py3_lib}" - } -} - -libplist-devel_package() { - depends="libxml2-devel libplist++>=${version}_${revision} libplist>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove usr/lib/*.so - } -} diff --git a/srcpkgs/libplplot b/srcpkgs/libplplot deleted file mode 120000 index 3f24a69a476d62..00000000000000 --- a/srcpkgs/libplplot +++ /dev/null @@ -1 +0,0 @@ -plplot \ No newline at end of file diff --git a/srcpkgs/libpng-devel b/srcpkgs/libpng-devel deleted file mode 120000 index 8f52c82b4e2574..00000000000000 --- a/srcpkgs/libpng-devel +++ /dev/null @@ -1 +0,0 @@ -libpng \ No newline at end of file diff --git a/srcpkgs/libpng-progs b/srcpkgs/libpng-progs deleted file mode 120000 index 8f52c82b4e2574..00000000000000 --- a/srcpkgs/libpng-progs +++ /dev/null @@ -1 +0,0 @@ -libpng \ No newline at end of file diff --git a/srcpkgs/libpng/template b/srcpkgs/libpng/template deleted file mode 100644 index a9b0fddd0039e8..00000000000000 --- a/srcpkgs/libpng/template +++ /dev/null @@ -1,40 +0,0 @@ -# Template file for 'libpng' -pkgname=libpng -version=1.6.52 -revision=1 -build_style=gnu-configure -makedepends="zlib-devel" -short_desc="Library for manipulating PNG images" -maintainer="Leah Neukirchen <leah@vuxu.org>" -license="Libpng" -homepage="http://www.libpng.org/pub/png/libpng.html" -changelog="https://github.com/pnggroup/libpng/blob/master/CHANGES" -distfiles="${SOURCEFORGE_SITE}/libpng/libpng-${version}.tar.xz" -checksum=36bd726228ec93a3b6c22fdb49e94a67b16f2fe9b39b78b7cb65772966661ccc - -case "$XBPS_TARGET_MACHINE" in - arm*) configure_args="--enable-arm-neon=no";; -esac - -post_install() { - vlicense LICENSE -} - -libpng-devel_package() { - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove "usr/bin/libpng*-config" - vmove usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - vmove usr/share/man/man3 - } -} -libpng-progs_package() { - short_desc+=" - utilities" - pkg_install() { - vmove usr/bin - } -} diff --git a/srcpkgs/libpng/update b/srcpkgs/libpng/update deleted file mode 100644 index 125db71da82d45..00000000000000 --- a/srcpkgs/libpng/update +++ /dev/null @@ -1 +0,0 @@ -ignore="*beta*" diff --git a/srcpkgs/libpocketsphinx b/srcpkgs/libpocketsphinx deleted file mode 120000 index ec2505cc918a34..00000000000000 --- a/srcpkgs/libpocketsphinx +++ /dev/null @@ -1 +0,0 @@ -pocketsphinx \ No newline at end of file diff --git a/srcpkgs/libpocketsphinx-devel b/srcpkgs/libpocketsphinx-devel deleted file mode 120000 index ec2505cc918a34..00000000000000 --- a/srcpkgs/libpocketsphinx-devel +++ /dev/null @@ -1 +0,0 @@ -pocketsphinx \ No newline at end of file diff --git a/srcpkgs/libpodofo b/srcpkgs/libpodofo deleted file mode 120000 index f793e3041252a4..00000000000000 --- a/srcpkgs/libpodofo +++ /dev/null @@ -1 +0,0 @@ -podofo \ No newline at end of file diff --git a/srcpkgs/libpodofo-devel b/srcpkgs/libpodofo-devel deleted file mode 120000 index f793e3041252a4..00000000000000 --- a/srcpkgs/libpodofo-devel +++ /dev/null @@ -1 +0,0 @@ -podofo \ No newline at end of file diff --git a/srcpkgs/libpodofo0.9.7-devel b/srcpkgs/libpodofo0.9.7-devel deleted file mode 120000 index 4e2b28da11e227..00000000000000 --- a/srcpkgs/libpodofo0.9.7-devel +++ /dev/null @@ -1 +0,0 @@ -libpodofo0.9.7 \ No newline at end of file diff --git a/srcpkgs/libpodofo0.9.7/template b/srcpkgs/libpodofo0.9.7/template deleted file mode 100644 index 38efe4827a3bb1..00000000000000 --- a/srcpkgs/libpodofo0.9.7/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'libpodofo0.9.7' -pkgname=libpodofo0.9.7 -version=0.9.7 -revision=2 -build_style=cmake -configure_args="-DPODOFO_BUILD_SHARED=TRUE -DPODOFO_BUILD_LIB_ONLY=TRUE" -hostmakedepends="pkg-config" -makedepends="fontconfig-devel libidn-devel openssl-devel lua53-devel tiff-devel" -short_desc="Library to work with the PDF file format" -maintainer="Andrea Brancaleoni <abc@pompel.me>" -license="LGPL-2.1-or-later" -homepage="https://github.com/podofo/podofo" -distfiles="https://github.com/podofo/podofo/archive/refs/tags/${version}.tar.gz" -checksum=42d7eaa3c8ffabf001121447830343c4362e562d0f12192b033a393f334a64a6 -disable_parallel_build=yes -replaces="libpodofo<=${version}_999" - -libpodofo0.9.7-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}-${version}_${revision}" - conflicts="libpodofo-devel>=0" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove usr/lib/*.so - } -} diff --git a/srcpkgs/libpodofo0.9.7/update b/srcpkgs/libpodofo0.9.7/update deleted file mode 100644 index 376af7fbb5cc80..00000000000000 --- a/srcpkgs/libpodofo0.9.7/update +++ /dev/null @@ -1 +0,0 @@ -ignore="*" diff --git a/srcpkgs/libpoppler b/srcpkgs/libpoppler deleted file mode 120000 index 5d4379bfb79c6f..00000000000000 --- a/srcpkgs/libpoppler +++ /dev/null @@ -1 +0,0 @@ -poppler \ No newline at end of file diff --git a/srcpkgs/libportal-devel b/srcpkgs/libportal-devel deleted file mode 120000 index 2e15139a5d95ba..00000000000000 --- a/srcpkgs/libportal-devel +++ /dev/null @@ -1 +0,0 @@ -libportal \ No newline at end of file diff --git a/srcpkgs/libportal-gtk3 b/srcpkgs/libportal-gtk3 deleted file mode 120000 index 2e15139a5d95ba..00000000000000 --- 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 2e15139a5d95ba..00000000000000 --- 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 2e15139a5d95ba..00000000000000 --- 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 2e15139a5d95ba..00000000000000 --- a/srcpkgs/libportal-gtk4-devel +++ /dev/null @@ -1 +0,0 @@ -libportal \ No newline at end of file diff --git a/srcpkgs/libportal-qt6 b/srcpkgs/libportal-qt6 deleted file mode 120000 index 2e15139a5d95ba..00000000000000 --- a/srcpkgs/libportal-qt6 +++ /dev/null @@ -1 +0,0 @@ -libportal \ No newline at end of file diff --git a/srcpkgs/libportal-qt6-devel b/srcpkgs/libportal-qt6-devel deleted file mode 120000 index 2e15139a5d95ba..00000000000000 --- a/srcpkgs/libportal-qt6-devel +++ /dev/null @@ -1 +0,0 @@ -libportal \ No newline at end of file diff --git a/srcpkgs/libportal/patches/gio-unixinputstream.patch b/srcpkgs/libportal/patches/gio-unixinputstream.patch deleted file mode 100644 index fcc04fdfeedd36..00000000000000 --- a/srcpkgs/libportal/patches/gio-unixinputstream.patch +++ /dev/null @@ -1,87 +0,0 @@ -From 7921c586073e95aa8007b961a6b461a228c061ff Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Marco=20Trevisan=20=28Trevi=C3=B1o=29?= <mail@3v1n0.net> -Date: Mon, 22 Sep 2025 15:54:03 +0200 -Subject: [PATCH 1/2] tests/notification: Use GioUnix to get InputStream - -Gio.UnixInputStream is deprecated since GLib 2.80 (and even broken in -2.86), so use the platform-implementation instead. - -See: https://gitlab.gnome.org/GNOME/pygobject/-/merge_requests/452 ---- - tests/pyportaltest/test_notification.py | 10 +++++----- - 1 file changed, 5 insertions(+), 5 deletions(-) - -diff --git a/tests/pyportaltest/test_notification.py b/tests/pyportaltest/test_notification.py -index ecbc4827..1fe2bac2 100644 ---- a/tests/pyportaltest/test_notification.py -+++ b/tests/pyportaltest/test_notification.py -@@ -8,7 +8,7 @@ - import logging - - gi.require_version("Xdp", "1.0") --from gi.repository import GLib, Gio, Xdp -+from gi.repository import GLib, Gio, GioUnix, Xdp - - logger = logging.getLogger(__name__) - -@@ -88,7 +88,7 @@ def test_add_notification_bytes_icon(self): - assert dict(notification) == notification_to_set_dict - (icon_type, handle) = icon - assert icon_type == 'file-descriptor' -- input_stream = Gio.UnixInputStream.new(handle.take(), True) -+ input_stream = GioUnix.InputStream.new(handle.take(), True) - - res_bytes = input_stream.read_bytes(bytes.get_size(), None) - assert res_bytes.equal (bytes) -@@ -117,7 +117,7 @@ def test_add_notification_file_icon(self): - assert dict(notification) == notification_to_set_dict - (icon_type, handle) = icon - assert icon_type == 'file-descriptor' -- input_stream = Gio.UnixInputStream.new(handle.take(), True) -+ input_stream = GioUnix.InputStream.new(handle.take(), True) - - res_bytes = input_stream.read_bytes(bytes.get_size(), None) - assert res_bytes.equal (bytes) -@@ -164,7 +164,7 @@ def test_add_notification_bytes_sound(self): - assert dict(notification) == notification_to_set_dict - (sound_type, handle) = sound - assert sound_type == 'file-descriptor' -- input_stream = Gio.UnixInputStream.new(handle.take(), True) -+ input_stream = GioUnix.InputStream.new(handle.take(), True) - - res_bytes = input_stream.read_bytes(bytes.get_size(), None) - assert res_bytes.equal (bytes) -@@ -192,7 +192,7 @@ def test_add_notification_file_sound(self): - assert dict(notification) == notification_to_set_dict - (sound_type, handle) = sound_out - assert sound_type == 'file-descriptor' -- input_stream = Gio.UnixInputStream.new(handle.take(), True) -+ input_stream = GioUnix.InputStream.new(handle.take(), True) - - res_bytes = input_stream.read_bytes(bytes.get_size(), None) - assert res_bytes.equal (bytes) - -From 5dc3be88553d8994d16caf5d165f13f94f382a94 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Marco=20Trevisan=20=28Trevi=C3=B1o=29?= <mail@3v1n0.net> -Date: Mon, 22 Sep 2025 15:56:36 +0200 -Subject: [PATCH 2/2] libportal: Bump dependency on gio 2.80 - -It' mostly a test-dependency only, but it's old enough to just use it -for everything ---- - libportal/meson.build | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/libportal/meson.build b/libportal/meson.build -index 93094d31..954106a9 100644 ---- a/libportal/meson.build -+++ b/libportal/meson.build -@@ -68,7 +68,7 @@ src = [ - generated_files, - ] - --gio_dep = dependency('gio-2.0', version: '>= 2.72') -+gio_dep = dependency('gio-2.0', version: '>= 2.80') - gio_unix_dep = dependency('gio-unix-2.0') - - install_headers(public_headers, subdir: 'libportal') diff --git a/srcpkgs/libportal/patches/qt6.9-services.patch b/srcpkgs/libportal/patches/qt6.9-services.patch deleted file mode 100644 index ed2b1ff8ca7b83..00000000000000 --- a/srcpkgs/libportal/patches/qt6.9-services.patch +++ /dev/null @@ -1,41 +0,0 @@ -From 796053d2eebe4532aad6bd3fd80cdf3b197806ec Mon Sep 17 00:00:00 2001 -From: Jan Grulich <jgrulich@redhat.com> -Date: Thu, 27 Mar 2025 09:38:10 +0100 -Subject: [PATCH] qt6: fix build against Qt 6.9+ - -QGenericUnixServices was renamed to QDesktopUnixServices in Qt 6.9. - -Upstream change: https://codereview.qt-project.org/c/qt/qtbase/+/609639 ---- - libportal/portal-qt6.cpp | 8 ++++++++ - 1 file changed, 8 insertions(+) - -diff --git a/libportal/portal-qt6.cpp b/libportal/portal-qt6.cpp -index d38a4e30..34f0d72a 100644 ---- a/libportal/portal-qt6.cpp -+++ b/libportal/portal-qt6.cpp -@@ -31,8 +31,12 @@ - #if QT_VERSION >= QT_VERSION_CHECK(6, 5, 0) - #include <qpa/qplatformintegration.h> - #include <private/qguiapplication_p.h> -+#if QT_VERSION >= QT_VERSION_CHECK(6, 9, 0) -+#include <private/qdesktopunixservices_p.h> -+#else - #include <private/qgenericunixservices_p.h> - #endif -+#endif - - static gboolean - _xdp_parent_export_qt (XdpParent *parent, -@@ -45,7 +49,11 @@ _xdp_parent_export_qt (XdpParent *parent, - } - - #if QT_VERSION >= QT_VERSION_CHECK(6, 5, 0) -+#if QT_VERSION >= QT_VERSION_CHECK(6, 9, 0) -+ if (const auto services = dynamic_cast<QDesktopUnixServices*>(QGuiApplicationPrivate::platformIntegration()->services())) -+#else - if (const auto services = dynamic_cast<QGenericUnixServices*>(QGuiApplicationPrivate::platformIntegration()->services())) -+#endif - { - g_autofree char *handle = g_strdup(services->portalWindowIdentifier(w).toUtf8().constData()); - diff --git a/srcpkgs/libportal/template b/srcpkgs/libportal/template deleted file mode 100644 index 0c3b154d520fc7..00000000000000 --- a/srcpkgs/libportal/template +++ /dev/null @@ -1,113 +0,0 @@ -# Template file for 'libportal' -pkgname=libportal -version=0.9.1 -revision=3 -build_style=meson -build_helper="gir" -configure_args="$(vopt_bool gtk_doc docs) $(vopt_bool gir vapi) - -Dbackend-gtk3=enabled -Dbackend-gtk4=enabled -Dbackend-qt6=enabled" -hostmakedepends="pkgconf glib-devel gobject-introspection $(vopt_if gir vala) - $(vopt_if gtk_doc gi-docgen)" -makedepends="glib-devel gobject-introspection gtk+3-devel gtk4-devel - qt6-base-devel qt6-base-private-devel" -checkdepends="python3-dbusmock python3-pytest xvfb-run" -short_desc="Flatpak portal library" -maintainer="Orphaned <orphan@voidlinux.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=de801ee349ed3c255a9af3c01b1a401fab5b3fc1c35eb2fd7dfb35d4b8194d7f -make_check_pre="xvfb-run" - -build_options="gir gtk_doc" -build_options_default="gir gtk_doc" - -if [ "$CROSS_BUILD" ]; then - configure_args+=" -Dtests=false" -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 - 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*" - fi - } -} - -libportal-qt6_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - Qt6" - pkg_install() { - vmove "usr/lib/libportal-qt6.so.*" - } -} - -libportal-qt6-devel_package() { - depends="libportal-devel>=${version}_${revision} - libportal-qt6>=${version}_${revision} qt6-base-devel" - short_desc+=" - Qt6 - development files" - pkg_install() { - vmove usr/include/libportal-qt6 - vmove "usr/lib/libportal-qt6.so" - vmove usr/lib/pkgconfig/libportal-qt6.pc - } -} diff --git a/srcpkgs/libpostproc b/srcpkgs/libpostproc deleted file mode 120000 index a9f1eea092d5e9..00000000000000 --- a/srcpkgs/libpostproc +++ /dev/null @@ -1 +0,0 @@ -ffmpeg \ No newline at end of file diff --git a/srcpkgs/libpostproc6 b/srcpkgs/libpostproc6 deleted file mode 120000 index ccdfc6aa0e84ea..00000000000000 --- a/srcpkgs/libpostproc6 +++ /dev/null @@ -1 +0,0 @@ -ffmpeg6 \ No newline at end of file diff --git a/srcpkgs/libpotrace b/srcpkgs/libpotrace deleted file mode 120000 index a595c94843862d..00000000000000 --- a/srcpkgs/libpotrace +++ /dev/null @@ -1 +0,0 @@ -potrace \ No newline at end of file diff --git a/srcpkgs/libppd-devel b/srcpkgs/libppd-devel deleted file mode 120000 index 9eccb5c7de6a95..00000000000000 --- a/srcpkgs/libppd-devel +++ /dev/null @@ -1 +0,0 @@ -libppd \ No newline at end of file diff --git a/srcpkgs/libppd/template b/srcpkgs/libppd/template deleted file mode 100644 index 732affaf5d6f68..00000000000000 --- a/srcpkgs/libppd/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 'libppd' -pkgname=libppd -version=2.1.1 -revision=2 -build_style=gnu-configure -hostmakedepends="pkg-config ghostscript poppler mupdf-tools" -makedepends="cups-devel libcupsfilters-devel" -short_desc="OpenPrinting legacy support library for PPD files" -maintainer="Andrew J. Hesford <ajh@sideband.org>" -license="Apache-2.0 WITH custom:GPL2-LGPL2-Exception" -homepage="https://github.com/OpenPrinting/libppd" -changelog="https://github.com/OpenPrinting/libppd/blob/master/CHANGES.md" -distfiles="https://github.com/OpenPrinting/libppd/releases/download/${version}/libppd-${version}.tar.xz" -checksum=3fa341cc03964046d2bf6b161d80c1b4b2e20609f38d860bcaa11cb70c1285e4 - -post_install() { - vlicense COPYING -} - -libppd-devel_package() { - depends="${sourcepkg}>=${version}_${revision} cups-devel" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - vmove "usr/lib/*.a" - } -} diff --git a/srcpkgs/libpqxx-devel b/srcpkgs/libpqxx-devel deleted file mode 120000 index 4cc2b4a921b3fe..00000000000000 --- a/srcpkgs/libpqxx-devel +++ /dev/null @@ -1 +0,0 @@ -libpqxx \ No newline at end of file diff --git a/srcpkgs/libpqxx/template b/srcpkgs/libpqxx/template deleted file mode 100644 index 847d53742f75d1..00000000000000 --- a/srcpkgs/libpqxx/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'libpqxx' -pkgname=libpqxx -version=6.4.3 -revision=1 -build_style=gnu-configure -configure_args="--enable-shared --disable-documentation" -hostmakedepends="postgresql-libs-devel python3" -makedepends="postgresql-libs-devel" -short_desc="C++ connector for PostgreSQL" -maintainer="Orphaned <orphan@voidlinux.org>" -license="BSD-3-Clause" -homepage="http://pqxx.org/development/libpqxx" -changelog="https://raw.githubusercontent.com/jtv/libpqxx/master/NEWS" -distfiles="https://github.com/jtv/${pkgname}/archive/${version}.tar.gz" -checksum=0c70d6986a93f07876f173cfc606f9ced2711bcfbd53e59842e682d48a281138 - -post_install() { - vlicense COPYING -} - -libpqxx-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.a" - vmove usr/lib/libpqxx.so - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/libprotobuf b/srcpkgs/libprotobuf deleted file mode 120000 index 779a5a300bcd4f..00000000000000 --- a/srcpkgs/libprotobuf +++ /dev/null @@ -1 +0,0 @@ -protobuf \ No newline at end of file diff --git a/srcpkgs/libprotobuf-lite b/srcpkgs/libprotobuf-lite deleted file mode 120000 index 779a5a300bcd4f..00000000000000 --- a/srcpkgs/libprotobuf-lite +++ /dev/null @@ -1 +0,0 @@ -protobuf \ No newline at end of file diff --git a/srcpkgs/libprotobuf-vala b/srcpkgs/libprotobuf-vala deleted file mode 120000 index 13d851c8f0caba..00000000000000 --- a/srcpkgs/libprotobuf-vala +++ /dev/null @@ -1 +0,0 @@ -protobuf-vala \ No newline at end of file diff --git a/srcpkgs/libprotoc b/srcpkgs/libprotoc deleted file mode 120000 index 779a5a300bcd4f..00000000000000 --- a/srcpkgs/libprotoc +++ /dev/null @@ -1 +0,0 @@ -protobuf \ No newline at end of file diff --git a/srcpkgs/libprotoc-devel b/srcpkgs/libprotoc-devel deleted file mode 120000 index 779a5a300bcd4f..00000000000000 --- a/srcpkgs/libprotoc-devel +++ /dev/null @@ -1 +0,0 @@ -protobuf \ No newline at end of file diff --git a/srcpkgs/libproxy-devel b/srcpkgs/libproxy-devel deleted file mode 120000 index be922bb73cafd5..00000000000000 --- a/srcpkgs/libproxy-devel +++ /dev/null @@ -1 +0,0 @@ -libproxy \ No newline at end of file diff --git a/srcpkgs/libproxy/template b/srcpkgs/libproxy/template deleted file mode 100644 index 60a7df52ec97fb..00000000000000 --- a/srcpkgs/libproxy/template +++ /dev/null @@ -1,31 +0,0 @@ -# Template file for 'libproxy' -pkgname=libproxy -version=0.5.11 -revision=1 -build_style=meson -build_helper=gir -configure_args="-Drelease=true" -hostmakedepends="pkg-config vala" -makedepends="zlib-devel libglib-devel libcurl-devel duktape-devel - gsettings-desktop-schemas-devel" -short_desc="Library handling all the details of proxy configuration" -maintainer="Orphaned <orphan@voidlinux.org>" -license="LGPL-2.1-or-later" -homepage="http://github.com/libproxy/libproxy" -distfiles="https://github.com/libproxy/libproxy/releases/download/${version}/libproxy-${version}.tar.xz" -distfiles="https://github.com/libproxy/libproxy/archive/refs/tags/${version}.tar.gz" -checksum=b364f4dbbffc5bdf196330cb76b48abcb489f38b1543e67595ca6cb7ec45d265 -replaces="libproxy-python3<=0.4.18_4" - -libproxy-devel_package() { - depends="libproxy>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/share/doc - vmove usr/share/gir-1.0 - vmove usr/share/vala - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/libpsl-devel b/srcpkgs/libpsl-devel deleted file mode 120000 index a8012c8bfefdc6..00000000000000 --- a/srcpkgs/libpsl-devel +++ /dev/null @@ -1 +0,0 @@ -libpsl \ No newline at end of file diff --git a/srcpkgs/libpsl/template b/srcpkgs/libpsl/template deleted file mode 100644 index 647785fbb3d047..00000000000000 --- a/srcpkgs/libpsl/template +++ /dev/null @@ -1,35 +0,0 @@ -# Template file for 'libpsl' -pkgname=libpsl -version=0.21.5 -revision=1 -build_style=gnu-configure -configure_args="--enable-runtime=libidn2 - --with-psl-distfile=/usr/share/publicsuffix/public_suffix_list.dafsa - --with-psl-file=/usr/share/publicsuffix/public_suffix_list.dat" -hostmakedepends="pkg-config python3 public-suffix" -makedepends="libidn2-devel libunistring-devel" -depends="public-suffix" -short_desc="Public Suffix List library functions" -maintainer="Orphaned <orphan@voidlinux.org>" -license="MIT, BSD-3-Clause" -homepage="https://rockdaboot.github.io/libpsl/" -changelog="https://raw.githubusercontent.com/rockdaboot/libpsl/master/NEWS" -distfiles="https://github.com/rockdaboot/libpsl/releases/download/${version}/libpsl-${version}.tar.gz" -checksum=1dcc9ceae8b128f3c0b3f654decd0e1e891afc6ff81098f227ef260449dae208 -python_version=3 - -post_install() { - vlicense COPYING - vlicense src/LICENSE.chromium -} - -libpsl-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - vmove "usr/lib/*.a" - } -} diff --git a/srcpkgs/libpst-devel b/srcpkgs/libpst-devel deleted file mode 120000 index dc2a37c3af6df7..00000000000000 --- a/srcpkgs/libpst-devel +++ /dev/null @@ -1 +0,0 @@ -libpst \ No newline at end of file diff --git a/srcpkgs/libpst-utils b/srcpkgs/libpst-utils deleted file mode 120000 index dc2a37c3af6df7..00000000000000 --- a/srcpkgs/libpst-utils +++ /dev/null @@ -1 +0,0 @@ -libpst \ No newline at end of file diff --git a/srcpkgs/libpst/template b/srcpkgs/libpst/template deleted file mode 100644 index 1b1c3692d3fd15..00000000000000 --- a/srcpkgs/libpst/template +++ /dev/null @@ -1,35 +0,0 @@ -# Template file for 'libpst' -pkgname=libpst -version=0.6.76 -revision=1 -build_style=gnu-configure -configure_args="--enable-libpst-shared --disable-python" -hostmakedepends="pkg-config" -makedepends="gd-devel libgsf-devel libmagick-devel" -short_desc="Read and manipulate PST files" -maintainer="Andrew Benson <abenson+void@gmail.com>" -license="GPL-2.0-or-later" -homepage="http://www.five-ten-sg.com/libpst/" -distfiles="http://www.five-ten-sg.com/libpst/packages/libpst-${version}.tar.gz" -checksum=3d291beebbdb48d2b934608bc06195b641da63d2a8f5e0d386f2e9d6d05a0b42 - -libpst-devel_package() { - short_desc+=" - development files" - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove "usr/lib/*.so" - vmove "usr/lib/*.a" - vmove usr/lib/pkgconfig - vmove usr/include - vmove usr/share/doc - } -} - -libpst-utils_package() { - short_desc+=" - utilities" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/bin - vmove usr/share/man - } -} diff --git a/srcpkgs/libpstoedit b/srcpkgs/libpstoedit deleted file mode 120000 index 5e3543eda1023c..00000000000000 --- a/srcpkgs/libpstoedit +++ /dev/null @@ -1 +0,0 @@ -pstoedit \ No newline at end of file diff --git a/srcpkgs/libptytty-devel b/srcpkgs/libptytty-devel deleted file mode 120000 index d34520bce191eb..00000000000000 --- a/srcpkgs/libptytty-devel +++ /dev/null @@ -1 +0,0 @@ -libptytty \ No newline at end of file diff --git a/srcpkgs/libptytty/template b/srcpkgs/libptytty/template deleted file mode 100644 index ebcc1aeba3339d..00000000000000 --- a/srcpkgs/libptytty/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'libptytty' -pkgname=libptytty -version=2.0 -revision=1 -build_style=cmake -configure_args="-DTTY_GID_SUPPORT_EXITCODE=1 -DTTY_GID_SUPPORT_EXITCODE__TRYRUN_OUTPUT=" -short_desc="Library for pty/tty/utmp/wtmp/lastlog handling" -maintainer="Leah Neukirchen <leah@vuxu.org>" -license="GPL-2.0-or-later" -homepage="http://software.schmorp.de/pkg/libptytty.html" -distfiles="http://dist.schmorp.de/libptytty/libptytty-${version}.tar.gz" -checksum=8033ed3aadf28759660d4f11f2d7b030acf2a6890cb0f7926fb0cfa6739d31f7 - -if [ "$XBPS_TARGET_LIBC" = musl ]; then - configure_args+=" -DPT_WTMPX_FILE=\"/dev/null/wtmp\"" -fi - -libptytty-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/*.so - vmove usr/lib/pkgconfig - vmove usr/share/man/man3 - } -} diff --git a/srcpkgs/libpulseaudio b/srcpkgs/libpulseaudio deleted file mode 120000 index 0153a53dd72734..00000000000000 --- a/srcpkgs/libpulseaudio +++ /dev/null @@ -1 +0,0 @@ -pulseaudio \ No newline at end of file diff --git a/srcpkgs/libpurple b/srcpkgs/libpurple deleted file mode 120000 index d5dc3b19c846be..00000000000000 --- a/srcpkgs/libpurple +++ /dev/null @@ -1 +0,0 @@ -pidgin \ No newline at end of file diff --git a/srcpkgs/libpurple-devel b/srcpkgs/libpurple-devel deleted file mode 120000 index d5dc3b19c846be..00000000000000 --- a/srcpkgs/libpurple-devel +++ /dev/null @@ -1 +0,0 @@ -pidgin \ No newline at end of file diff --git a/srcpkgs/libpurple-facebook/template b/srcpkgs/libpurple-facebook/template deleted file mode 100644 index a37abf9e521657..00000000000000 --- a/srcpkgs/libpurple-facebook/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'libpurple-facebook' -pkgname=libpurple-facebook -reverts="20160409.66ee77378d82_1 20160125.92885e0456ed_1" -version=0.9.6 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="libpurple-devel json-glib-devel" -short_desc="Facebook plugin for libpurple" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-or-later" -homepage="https://github.com/dequis/purple-facebook" -distfiles="https://github.com/dequis/purple-facebook/releases/download/v${version}/purple-facebook-${version}.tar.gz" -checksum=1db6ed9e8f81cbd4ae10d75c04f5393e5cd4ca11ced74408ca6d07c7b888f3f7 diff --git a/srcpkgs/libpurple-facebook/update b/srcpkgs/libpurple-facebook/update deleted file mode 100644 index af51bf0930b6a0..00000000000000 --- a/srcpkgs/libpurple-facebook/update +++ /dev/null @@ -1 +0,0 @@ -pattern='v\K[\d.]+-[0-9a-f]*' diff --git a/srcpkgs/libpurple-mattermost/template b/srcpkgs/libpurple-mattermost/template deleted file mode 100644 index 67f2be262f769a..00000000000000 --- a/srcpkgs/libpurple-mattermost/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'libpurple-mattermost' -pkgname=libpurple-mattermost -version=1.2 -revision=2 -build_style=gnu-makefile -hostmakedepends="pkg-config" -makedepends="libpurple-devel json-glib-devel libglib-devel discount-devel" -short_desc="Connects libpurple-based clients with Mattermost server" -maintainer="TROUVERIE Joachim <joachim.trouverie@linoame.fr>" -license="GPL-3.0-or-later" -homepage="https://github.com/EionRobb/purple-mattermost/" -distfiles="https://github.com/EionRobb/purple-mattermost/archive/v$version.tar.gz" -checksum=2484c68fcc3c57a176991c143346dc8cc6a0aaf37d5ecd0ff2c0ec201ca094ae diff --git a/srcpkgs/libpurple-skypeweb/template b/srcpkgs/libpurple-skypeweb/template deleted file mode 100644 index c703d2b3067351..00000000000000 --- a/srcpkgs/libpurple-skypeweb/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'libpurple-skypeweb' -pkgname=libpurple-skypeweb -version=1.7 -revision=1 -build_wrksrc=skypeweb -build_style=gnu-makefile -hostmakedepends="pkg-config" -makedepends="libpurple-devel json-glib-devel" -short_desc="Skype plugin for libpurple - uses the Skype Web API" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-3.0-or-later" -homepage="https://github.com/EionRobb/skype4pidgin" -distfiles="https://github.com/EionRobb/skype4pidgin/archive/${version}.tar.gz" -checksum=e504d4c4807a45aa6ab1c62509c2f31a97952bbf2f0501428fd32a885b2ad84e diff --git a/srcpkgs/libpurple-steam/template b/srcpkgs/libpurple-steam/template deleted file mode 100644 index fb400cd7df5132..00000000000000 --- a/srcpkgs/libpurple-steam/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'libpurple-steam' - -pkgname=libpurple-steam -version=1.7.2 -revision=1 -build_style=gnu-makefile -hostmakedepends="pkg-config" -makedepends="libpurple-devel json-glib-devel libglib-devel nss-devel - libsecret-devel" -short_desc="Steam plugin for libpurple - uses the Steam Mobile API" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-3.0-or-later" -homepage="https://github.com/EionRobb/pidgin-opensteamworks" -distfiles="https://github.com/EionRobb/pidgin-opensteamworks/archive/${version}.tar.gz" -checksum=5dbb2e5b57e1a6f76df1b301fec0df8559008722f6a8d537006120052a87e53d -build_wrksrc="steam-mobile" diff --git a/srcpkgs/libpurple-telegram/template b/srcpkgs/libpurple-telegram/template deleted file mode 100644 index c58f1f4f18f7fc..00000000000000 --- a/srcpkgs/libpurple-telegram/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'libpurple-telegram' -pkgname=libpurple-telegram -version=1.4.3 -revision=1 -build_style=gnu-configure -hostmakedepends="gettext pkg-config which" -makedepends="libpurple-devel libglib-devel libwebp-devel libgcrypt-devel" -short_desc="Telegram plugin for libpurple" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-or-later" -homepage="https://github.com/majn/telegram-purple" -distfiles="https://github.com/majn/telegram-purple/releases/download/v${version}/telegram-purple_${version}.orig.tar.gz" -checksum=a8d91a0951453487315072b6ad0728ea846e4a75e40bbbc02047ad46cd000698 - -nocross="Requires running compiled tooling on host system" - -if [ "$XBPS_TARGET_ENDIAN" = "be" ]; then - broken="parse_tlo_file: Assertion 'get_int () == TLS_SCHEMA_V2' failed" -fi diff --git a/srcpkgs/libpwquality-devel b/srcpkgs/libpwquality-devel deleted file mode 120000 index db26e623f28dfe..00000000000000 --- a/srcpkgs/libpwquality-devel +++ /dev/null @@ -1 +0,0 @@ -libpwquality \ No newline at end of file diff --git a/srcpkgs/libpwquality-python3 b/srcpkgs/libpwquality-python3 deleted file mode 120000 index db26e623f28dfe..00000000000000 --- a/srcpkgs/libpwquality-python3 +++ /dev/null @@ -1 +0,0 @@ -libpwquality \ No newline at end of file diff --git a/srcpkgs/libpwquality/template b/srcpkgs/libpwquality/template deleted file mode 100644 index 7c5ecc58faaeb8..00000000000000 --- a/srcpkgs/libpwquality/template +++ /dev/null @@ -1,41 +0,0 @@ -# Template file for 'libpwquality' -pkgname=libpwquality -version=1.4.5 -revision=3 -build_style=gnu-configure -build_helper=python3 -configure_args="--disable-static --enable-pam --with-securedir=/usr/lib/security" -hostmakedepends="libtool automake gettext-devel python3 python3-setuptools" -makedepends="cracklib-devel pam-devel python3-devel" -depends="cracklib" -conf_files="/etc/security/pwquality.conf" -short_desc="Library for password quality checking and generating random passwords" -maintainer="0x5c <dev@0x5c.io>" -license="GPL-2.0-or-later" -homepage="https://github.com/libpwquality/libpwquality" -changelog="https://raw.githubusercontent.com/libpwquality/libpwquality/master/NEWS" -distfiles="https://github.com/libpwquality/libpwquality/releases/download/libpwquality-${version}/libpwquality-${version}.tar.bz2" -checksum=6fcf18b75d305d99d04d2e42982ed5b787a081af2842220ed63287a2d6a10988 - -pre_configure() { - autoreconf -fi -} - -libpwquality-devel_package() { - depends="cracklib-devel ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - vmove usr/share/man/man3 - } -} - -libpwquality-python3_package() { - lib32disabled=yes - short_desc+=" - Python3 bindings" - pkg_install() { - vmove "usr/lib/python3*" - } -} diff --git a/srcpkgs/libpyldb-util b/srcpkgs/libpyldb-util deleted file mode 120000 index 59d203f674d7be..00000000000000 --- a/srcpkgs/libpyldb-util +++ /dev/null @@ -1 +0,0 @@ -ldb \ No newline at end of file diff --git a/srcpkgs/libpyside6 b/srcpkgs/libpyside6 deleted file mode 120000 index 6491748d6ac687..00000000000000 --- a/srcpkgs/libpyside6 +++ /dev/null @@ -1 +0,0 @@ -python3-pyside6 \ No newline at end of file diff --git a/srcpkgs/libpyside6-devel b/srcpkgs/libpyside6-devel deleted file mode 120000 index 6491748d6ac687..00000000000000 --- a/srcpkgs/libpyside6-devel +++ /dev/null @@ -1 +0,0 @@ -python3-pyside6 \ No newline at end of file diff --git a/srcpkgs/libpytalloc-util b/srcpkgs/libpytalloc-util deleted file mode 120000 index e5668c8aed63bc..00000000000000 --- a/srcpkgs/libpytalloc-util +++ /dev/null @@ -1 +0,0 @@ -talloc \ No newline at end of file diff --git a/srcpkgs/libqaccessibilityclient-devel b/srcpkgs/libqaccessibilityclient-devel deleted file mode 120000 index 569e8879aa9466..00000000000000 --- a/srcpkgs/libqaccessibilityclient-devel +++ /dev/null @@ -1 +0,0 @@ -libqaccessibilityclient \ No newline at end of file diff --git a/srcpkgs/libqaccessibilityclient/template b/srcpkgs/libqaccessibilityclient/template deleted file mode 100644 index 83b44ad64b5ae3..00000000000000 --- a/srcpkgs/libqaccessibilityclient/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'libqaccessibilityclient' -pkgname=libqaccessibilityclient -version=0.6.0 -revision=1 -build_style=cmake -configure_args="-DBUILD_WITH_QT6=ON" -hostmakedepends="extra-cmake-modules qt6-base qt6-tools" -makedepends="qt6-base-devel" -short_desc="Library for accessibility clients such as screen readers" -maintainer="Piotr Wójcik <chocimier@tlen.pl>" -license="LGPL-2.1-or-later" -homepage="https://phabricator.kde.org/source/libqaccessibilityclient/" -distfiles="${KDE_SITE}/libqaccessibilityclient/libqaccessibilityclient-${version}.tar.xz" -checksum=4c50c448622dc9c5041ed10da7d87b3e4e71ccb49d4831a849211d423c5f5d33 - -do_check() { - : # requires xserver -} - -libqaccessibilityclient-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/libqalculate-devel b/srcpkgs/libqalculate-devel deleted file mode 120000 index 2822077292dfda..00000000000000 --- a/srcpkgs/libqalculate-devel +++ /dev/null @@ -1 +0,0 @@ -libqalculate \ No newline at end of file diff --git a/srcpkgs/libqalculate/patches/no-intltool.patch b/srcpkgs/libqalculate/patches/no-intltool.patch deleted file mode 100644 index 96122c59587a2d..00000000000000 --- a/srcpkgs/libqalculate/patches/no-intltool.patch +++ /dev/null @@ -1,66 +0,0 @@ ---- a/configure -+++ b/configure -@@ -8658,6 +8658,10 @@ case "$am__api_version" in - ;; - esac - -+INTLTOOL_UPDATE=/bin/true -+INTLTOOL_MERGE=/bin/true -+INTLTOOL_EXTRACT=/bin/true -+INTLTOOL_PERL=/bin/true - INTLTOOL_REQUIRED_VERSION_AS_INT=`echo | awk -F. '{ print $ 1 * 1000 + $ 2 * 100 + $ 3; }'` - INTLTOOL_APPLIED_VERSION=`intltool-update --version | head -1 | cut -d" " -f3` - INTLTOOL_APPLIED_VERSION_AS_INT=`echo $INTLTOOL_APPLIED_VERSION | awk -F. '{ print $ 1 * 1000 + $ 2 * 100 + $ 3; }'` ---- a/configure.ac -+++ b/configure.ac -@@ -44,7 +44,6 @@ AX_PROG_CXX_FOR_BUILD - AC_PROG_LN_S - AC_PROG_EGREP - --IT_PROG_INTLTOOL - LT_INIT - - dnl ------------------------------------ ---- a/data/Makefile.in -+++ b/data/Makefile.in -@@ -579,7 +579,8 @@ uninstall-am: uninstall-xmlDATA - .PRECIOUS: Makefile - - --@INTLTOOL_QALCULATE_DEFINITIONS_RULE@ -+%.xml: %.xml.in -+ $(AM_V_GEN)GETTEXTDATADIRS=$(srcdir) $(MSGFMT) --xml --template $< -d $(top_srcdir)/po-defs -o $@ - - # 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. ---- /dev/null -+++ b/data/its/qalculate.its -@@ -0,0 +1,7 @@ -+<?xml version="1.0"?> -+<its:rules xmlns:its="http://www.w3.org/2005/11/its" version="2.0"> -+ <its:translateRule selector="//*" translate="no"/> -+ <its:translateRule -+ selector="//title|//name|//names|//countries|//copyright|//description" -+ translate="yes"/> -+</its:rules> ---- /dev/null -+++ b/data/its/qalculate.loc -@@ -0,0 +1,6 @@ -+<?xml version="1.0"?> -+<locatingRules> -+ <locatingRule name="qalculate" pattern="*.xml"> -+ <documentRule localName="QALCULATE" target="qalculate.its"/> -+ </locatingRule> -+</locatingRules> ---- a/data/Makefile.am -+++ b/data/Makefile.am -@@ -11,7 +11,8 @@ else - xml_DATA = $(xml_in_files:.xml.in=.xml) eurofxref-daily.xml rates.json - endif - --@INTLTOOL_QALCULATE_DEFINITIONS_RULE@ -+%.xml: %.xml.in -+ $(AM_V_GEN)GETTEXTDATADIRS=$(srcdir) $(MSGFMT) --xml --template $< -d $(top_srcdir)/po-defs -o $@ - - EXTRA_DIST = $(xml_in_files) eurofxref-daily.xml rates.json - diff --git a/srcpkgs/libqalculate/template b/srcpkgs/libqalculate/template deleted file mode 100644 index a23c2248ab7915..00000000000000 --- a/srcpkgs/libqalculate/template +++ /dev/null @@ -1,44 +0,0 @@ -# Template file for 'libqalculate' -# NOTE: keep this package synchronized with 'qalculate-gtk' and 'qalculate-qt' -pkgname=libqalculate -version=5.8.1 -revision=1 -build_style=gnu-configure -hostmakedepends="gettext pkg-config doxygen" -makedepends="libxml2-devel cln-devel readline-devel libcurl-devel icu-devel - mpfr-devel" -short_desc="Multi-purpose desktop calculator library" -maintainer="yosh <yosh-git@riseup.net>" -license="GPL-2.0-or-later" -homepage="https://qalculate.github.io" -changelog="https://qalculate.github.io/news.html" -distfiles="https://github.com/Qalculate/libqalculate/releases/download/v${version}/libqalculate-${version}.tar.gz" -checksum=59588d69475cbb374b0b90ddef731802edd5b2da696ef706d0ca5fff4dbcfdfa - -pre_patch() { - sed -i -e 's/<_/</;s;</_;</;' data/*.xml.in - ( - cd po-defs - printf '%s\n' *.po | sed 's/[.]po//' >LINGUAS - ) -} - -qalculate_package() { - short_desc="Multi-purpose desktop calculator - CLI version" - pkg_install() { - vmove usr/bin/qalc - vmove usr/share/man/man1/qalc.1 - } -} - -libqalculate-devel_package() { - short_desc+=" - development files" - depends="libqalculate>=${version}_${revision} libxml2-devel cln-devel gmp-devel mpfr-devel" - pkg_install() { - vmove usr/lib/*.so - vmove usr/lib/*.a - vmove usr/lib/pkgconfig - vmove usr/include - vmove usr/share/doc - } -} diff --git a/srcpkgs/libqb-devel b/srcpkgs/libqb-devel deleted file mode 120000 index 38f41edce2c8f1..00000000000000 --- a/srcpkgs/libqb-devel +++ /dev/null @@ -1 +0,0 @@ -libqb \ No newline at end of file diff --git a/srcpkgs/libqb/template b/srcpkgs/libqb/template deleted file mode 100644 index 3320b8b9dc2e70..00000000000000 --- a/srcpkgs/libqb/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 'libqb' -pkgname=libqb -version=2.0.0 -revision=2 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="libxml2-devel" -checkdepends="glib-devel" -short_desc="High performance logging, tracing, ipc, poll" -maintainer="Kevin Klopfenstein <kk@sudo-i.net>" -license="LGPL-2.1-or-later" -homepage="https://clusterlabs.github.io/libqb/" -distfiles="https://github.com/ClusterLabs/libqb/releases/download/v${version}/${pkgname}-${version}.tar.gz" -checksum=8a744547433f26e43aac1b510584aa12ce575700a62d4e7e21a4ed2567b53232 - -libqb-devel_package() { - depends="libqb>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - for _file in docs/man3/*.3 - do - vman "$_file" - done - } -} diff --git a/srcpkgs/libqhull b/srcpkgs/libqhull deleted file mode 120000 index e67d34672e580b..00000000000000 --- a/srcpkgs/libqhull +++ /dev/null @@ -1 +0,0 @@ -qhull \ No newline at end of file diff --git a/srcpkgs/libqhull-devel b/srcpkgs/libqhull-devel deleted file mode 120000 index e67d34672e580b..00000000000000 --- a/srcpkgs/libqhull-devel +++ /dev/null @@ -1 +0,0 @@ -qhull \ No newline at end of file diff --git a/srcpkgs/libqmi-devel b/srcpkgs/libqmi-devel deleted file mode 120000 index 8699b605046d7e..00000000000000 --- a/srcpkgs/libqmi-devel +++ /dev/null @@ -1 +0,0 @@ -libqmi \ No newline at end of file diff --git a/srcpkgs/libqmi/template b/srcpkgs/libqmi/template deleted file mode 100644 index 74ec57f2e71d6b..00000000000000 --- a/srcpkgs/libqmi/template +++ /dev/null @@ -1,34 +0,0 @@ -# Template file for 'libqmi' -pkgname=libqmi -version=1.36.0 -revision=1 -build_style=meson -build_helper=gir -configure_args="-Dmbim_qmux=true -Dqrtr=true -Dintrospection=true $(vopt_bool man)" -hostmakedepends="pkg-config $(vopt_if man help2man)" -makedepends="glib-devel libgudev-devel libmbim-devel libqrtr-glib-devel bash-completion" -short_desc="QMI modem protocol helper library" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-or-later, LGPL-2.1-or-later" -homepage="http://www.freedesktop.org/wiki/Software/libqmi/" -distfiles="https://gitlab.freedesktop.org/mobile-broadband/libqmi/-/archive/${version}/libqmi-${version}.tar.bz2" -checksum=67c97feee86e6709b9cdec303c3650059b298f1c2b886b6053a56aced1616b3f -build_options="gir man" -build_options_default="gir" - -if [ "$CROSS_BUILD" ]; then - hostmakedepends+=" glib-devel" -else - built_options_default+=" man" -fi - -libqmi-devel_package() { - depends="${makedepends} ${sourcepkg}-${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - vmove usr/share - } -} diff --git a/srcpkgs/libqmobipocket6-devel b/srcpkgs/libqmobipocket6-devel deleted file mode 120000 index ef0031aeeb5d6e..00000000000000 --- a/srcpkgs/libqmobipocket6-devel +++ /dev/null @@ -1 +0,0 @@ -libqmobipocket6 \ No newline at end of file diff --git a/srcpkgs/libqmobipocket6/template b/srcpkgs/libqmobipocket6/template deleted file mode 100644 index abbf5db75a5e62..00000000000000 --- a/srcpkgs/libqmobipocket6/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'libqmobipocket6' -pkgname=libqmobipocket6 -version=25.08.3 -revision=1 -build_style=cmake -configure_args="-DQT_MAJOR_VERSION=6" -hostmakedepends="extra-cmake-modules qt6-base gettext" -makedepends="kf6-kconfig-devel qt6-qt5compat-devel" -short_desc="Collection of plugins to handle mobipocket files" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-or-later" -homepage="https://projects.kde.org/projects/kde/kdegraphics-mobipocket" -changelog="https://kde.org/announcements/changelogs/gear/${version}/#kdegraphics-mobipocket" -distfiles="${KDE_SITE}/release-service/${version}/src/kdegraphics-mobipocket-${version}.tar.xz" -checksum=a4f8ff1632270c11695095732661995d9639f8333c8d63730654d787dcc3b554 - -libqmobipocket6-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/libqmobipocket6/update b/srcpkgs/libqmobipocket6/update deleted file mode 100644 index a7a9cafc3e7839..00000000000000 --- a/srcpkgs/libqmobipocket6/update +++ /dev/null @@ -1 +0,0 @@ -pkgname=kdegraphics-mobipocket diff --git a/srcpkgs/libqpdf b/srcpkgs/libqpdf deleted file mode 120000 index 5fcdd8c0c04730..00000000000000 --- a/srcpkgs/libqpdf +++ /dev/null @@ -1 +0,0 @@ -qpdf \ No newline at end of file diff --git a/srcpkgs/libqpdf-devel b/srcpkgs/libqpdf-devel deleted file mode 120000 index 5fcdd8c0c04730..00000000000000 --- a/srcpkgs/libqpdf-devel +++ /dev/null @@ -1 +0,0 @@ -qpdf \ No newline at end of file diff --git a/srcpkgs/libqrencode b/srcpkgs/libqrencode deleted file mode 120000 index ef8c3662e01d1b..00000000000000 --- a/srcpkgs/libqrencode +++ /dev/null @@ -1 +0,0 @@ -qrencode \ No newline at end of file diff --git a/srcpkgs/libqrtr-glib-devel b/srcpkgs/libqrtr-glib-devel deleted file mode 120000 index 8e551037c5e73e..00000000000000 --- a/srcpkgs/libqrtr-glib-devel +++ /dev/null @@ -1 +0,0 @@ -libqrtr-glib \ No newline at end of file diff --git a/srcpkgs/libqrtr-glib/template b/srcpkgs/libqrtr-glib/template deleted file mode 100644 index 482aecd1280ae7..00000000000000 --- a/srcpkgs/libqrtr-glib/template +++ /dev/null @@ -1,42 +0,0 @@ -# Template file for 'libqrtr-glib' -pkgname=libqrtr-glib -version=1.2.2 -revision=1 -build_style=meson -build_helper="gir qemu" -configure_args="$(vopt_bool gir introspection)" -hostmakedepends="pkg-config gtk-doc" -makedepends="glib-devel" -short_desc="Qualcomm IPC Router protocol helper library" -maintainer="Orphaned <orphan@voidlinux.org>" -license="LGPL-2.1-or-later" -homepage="https://gitlab.freedesktop.org/mobile-broadband/libqrtr-glib" -changelog="https://gitlab.freedesktop.org/mobile-broadband/libqrtr-glib/-/raw/main/NEWS" -distfiles="https://gitlab.freedesktop.org/mobile-broadband/libqrtr-glib/-/archive/${version}/libqrtr-glib-${version}.tar.gz" -checksum=c5cdf5ea91cbd2cf2758b2896064c7b1dfe7156063267df905f957ac69b6b763 - -build_options="gir" -build_options_default="gir" - -# FIXME: drop gtk-doc generation from cross builds to avoid aarch64-musl & armv6l-musl -# python relocation errors on CI that are not reproducible when building locally -# https://github.com/void-linux/void-packages/runs/8028582126 -if [ "$CROSS_BUILD" ]; then - configure_args+=" -Dgtk_doc=false" -fi - -libqrtr-glib-devel_package() { - depends="${sourcepkg}-${version}_${revision} ${makedepends}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - if [ "$build_option_gir" ]; then - vmove usr/share/gir-1.0 - fi - if [ -z "$CROSS_BUILD" ]; then - vmove usr/share/gtk-doc - fi - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/libqt5xdg-devel b/srcpkgs/libqt5xdg-devel deleted file mode 120000 index a1ab066662ffc6..00000000000000 --- a/srcpkgs/libqt5xdg-devel +++ /dev/null @@ -1 +0,0 @@ -libqt5xdg \ No newline at end of file diff --git a/srcpkgs/libqt5xdg/template b/srcpkgs/libqt5xdg/template deleted file mode 100644 index f91695074420c8..00000000000000 --- a/srcpkgs/libqt5xdg/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 'libqt5xdg' -pkgname=libqt5xdg -version=3.12.0 -revision=1 -build_style=cmake -hostmakedepends="pkg-config lxqt-build-tools-qt5 qt5-host-tools qt5-qmake" -makedepends="qt5-svg-devel libglib-devel" -depends="libqtxdg>=4" -short_desc="Qt5 implementation of freedesktop.org XDG specifications" -maintainer="Orphaned <orphan@voidlinux.org>" -license="LGPL-2.1-or-later" -homepage="https://lxqt-project.org" -distfiles="https://github.com/lxqt/libqtxdg/archive/${version}.tar.gz" -checksum=084e5fe7b4087d95657be7b5be3668e98bf14c2ba3b150205ebd819508774d45 - -post_install() { - rm -rf "${DESTDIR}/etc" -} - -libqt5xdg-devel_package() { - short_desc+=" - development files" - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove usr/lib/*.so - vmove usr/share/cmake - } -} diff --git a/srcpkgs/libqt6shadertools b/srcpkgs/libqt6shadertools deleted file mode 120000 index f1424d216cb3e8..00000000000000 --- a/srcpkgs/libqt6shadertools +++ /dev/null @@ -1 +0,0 @@ -qt6-shadertools \ No newline at end of file diff --git a/srcpkgs/libqtxdg-devel b/srcpkgs/libqtxdg-devel deleted file mode 120000 index ad961751cfcc10..00000000000000 --- a/srcpkgs/libqtxdg-devel +++ /dev/null @@ -1 +0,0 @@ -libqtxdg \ No newline at end of file diff --git a/srcpkgs/libqtxdg/patches/qt610.patch b/srcpkgs/libqtxdg/patches/qt610.patch deleted file mode 100644 index 04214e293b5c5a..00000000000000 --- a/srcpkgs/libqtxdg/patches/qt610.patch +++ /dev/null @@ -1,52 +0,0 @@ -diff --git a/CMakeLists.txt b/CMakeLists.txt -index 7007a12..aa5da09 100644 ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -23,7 +23,7 @@ set(QT_MINIMUM_VERSION "6.6.0") - set(GLIB_MINIMUM_VERSION "2.41.0") # Mime Apps new implementation - - find_package(lxqt2-build-tools ${LXQTBT_MINIMUM_VERSION} REQUIRED) --find_package(Qt6 ${QT_MINIMUM_VERSION} CONFIG REQUIRED Widgets Svg Xml DBus) -+find_package(Qt6 ${QT_MINIMUM_VERSION} CONFIG REQUIRED Widgets GuiPrivate Svg Xml DBus) - find_package(GLIB ${GLIB_MINIMUM_VERSION} REQUIRED COMPONENTS gobject gio gio-unix) - find_package(XTerm) - -diff --git a/src/qtxdg/CMakeLists.txt b/src/qtxdg/CMakeLists.txt -index edd3741..a86278f 100644 ---- a/src/qtxdg/CMakeLists.txt -+++ b/src/qtxdg/CMakeLists.txt -@@ -84,6 +84,8 @@ target_link_libraries(${QTXDGX_LIBRARY_NAME} - ${GLIB_LIBRARIES} - ${GLIB_GOBJECT_LIBRARIES} - ${GLIB_GIO_LIBRARIES} -+ PRIVATE -+ Qt6::GuiPrivate - ) - - set_target_properties(${QTXDGX_LIBRARY_NAME} PROPERTIES -diff --git a/src/xdgiconloader/CMakeLists.txt b/src/xdgiconloader/CMakeLists.txt -index fba72e9..4a7c215 100644 ---- a/src/xdgiconloader/CMakeLists.txt -+++ b/src/xdgiconloader/CMakeLists.txt -@@ -53,6 +53,8 @@ target_link_libraries(${QTXDGX_ICONLOADER_LIBRARY_NAME} - PUBLIC - Qt6::Gui - Qt6::Svg -+ PRIVATE -+ Qt6::GuiPrivate - ) - - set_target_properties(${QTXDGX_ICONLOADER_LIBRARY_NAME} -diff --git a/src/xdgiconloader/plugin/CMakeLists.txt b/src/xdgiconloader/plugin/CMakeLists.txt -index 04564c4..89a27a5 100644 ---- a/src/xdgiconloader/plugin/CMakeLists.txt -+++ b/src/xdgiconloader/plugin/CMakeLists.txt -@@ -14,6 +14,8 @@ target_link_libraries(${QTXDGX_ICONENGINEPLUGIN_LIBRARY_NAME} - PUBLIC - Qt6::Gui - "${QTXDGX_ICONLOADER_LIBRARY_NAME}" -+ PRIVATE -+ Qt6::GuiPrivate - ) - - target_include_directories("${QTXDGX_ICONENGINEPLUGIN_LIBRARY_NAME}" diff --git a/srcpkgs/libqtxdg/template b/srcpkgs/libqtxdg/template deleted file mode 100644 index 4e7319855c2e90..00000000000000 --- a/srcpkgs/libqtxdg/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'libqtxdg' -pkgname=libqtxdg -version=4.3.0 -revision=1 -build_style=cmake -configure_args=" -DQTXDGX_ICONENGINEPLUGIN_INSTALL_PATH=/usr/lib/qt6/plugins" -hostmakedepends="pkg-config lxqt-build-tools qt6-base" -makedepends="qt6-base-private-devel qt6-svg-devel libglib-devel" -short_desc="Qt implementation of freedesktop.org XDG specifications" -maintainer="Helmut Pozimski <helmut@pozimski.eu>" -license="LGPL-2.1-or-later" -homepage="https://lxqt-project.org" -distfiles="https://github.com/lxqt/libqtxdg/archive/${version}.tar.gz" -checksum=2a19343cffaa869d5001ef8087781beedb25b3f2ebe29f202728a9dc86aaacc8 - -libqtxdg-devel_package() { - short_desc+=" - development files" - depends="qt6-base-devel qt6-svg-devel - ${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove usr/lib/*.so - vmove usr/share/cmake - } -} diff --git a/srcpkgs/libquadmath b/srcpkgs/libquadmath deleted file mode 120000 index b08d5af5795c60..00000000000000 --- a/srcpkgs/libquadmath +++ /dev/null @@ -1 +0,0 @@ -gcc \ No newline at end of file diff --git a/srcpkgs/libquadmath-devel b/srcpkgs/libquadmath-devel deleted file mode 120000 index b08d5af5795c60..00000000000000 --- a/srcpkgs/libquadmath-devel +++ /dev/null @@ -1 +0,0 @@ -gcc \ No newline at end of file diff --git a/srcpkgs/libquvi-devel b/srcpkgs/libquvi-devel deleted file mode 120000 index a0e30d19941cfa..00000000000000 --- a/srcpkgs/libquvi-devel +++ /dev/null @@ -1 +0,0 @@ -libquvi \ No newline at end of file diff --git a/srcpkgs/libquvi-scripts/template b/srcpkgs/libquvi-scripts/template deleted file mode 100644 index 09ac33a4ff9d54..00000000000000 --- a/srcpkgs/libquvi-scripts/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'libquvi-scripts' -pkgname=libquvi-scripts -version=0.4.21 -revision=4 -build_style=gnu-configure -hostmakedepends="pkg-config lua53" -makedepends="lua53" -depends="lua53" -short_desc="Set of (lua) scripts for libquvi" -maintainer="Orphaned <orphan@voidlinux.org>" -license="LGPL-2.1-or-later" -homepage="http://quvi.sourceforge.net/" -distfiles="${SOURCEFORGE_SITE}/quvi/$pkgname-$version.tar.xz" -checksum=7c02cc86ac25334892d08bbc31251d78a55ee2a16d57dfa2bda7ac657c8e0f34 diff --git a/srcpkgs/libquvi-scripts/update b/srcpkgs/libquvi-scripts/update deleted file mode 120000 index 1196eaeebd13c0..00000000000000 --- a/srcpkgs/libquvi-scripts/update +++ /dev/null @@ -1 +0,0 @@ -../quvi/update \ No newline at end of file diff --git a/srcpkgs/libquvi/template b/srcpkgs/libquvi/template deleted file mode 100644 index af4319bc75321f..00000000000000 --- a/srcpkgs/libquvi/template +++ /dev/null @@ -1,33 +0,0 @@ -# Template file for 'libquvi' -pkgname=libquvi -version=0.4.1 -revision=10 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="lua52-devel libcurl-devel libquvi-scripts" -depends="libquvi-scripts>=${version}" -short_desc="C library that can be used to parse flash media stream URLs" -maintainer="Orphaned <orphan@voidlinux.org>" -license="LGPL-2.1-or-later" -homepage="http://quvi.sourceforge.net/" -distfiles="${SOURCEFORGE_SITE}/quvi/$pkgname-$version.tar.gz" -checksum=143c92b065b7ddc2ac87c4b9679ee99df0f1dccd2d0dbda15da0a54ae280dec8 -replaces="quvi<0.4.0" -CFLAGS="-DLUA_COMPAT_MODULE" - -pre_configure() { - sed -i configure -e 's;"lua >= 5.1";"lua5.2 >= 5.1";g' -} - -libquvi-devel_package() { - depends="libcurl-devel lua52-devel>=5.2 libquvi>=${version}_${revision}" - short_desc+=" - development files" - replaces="quvi-devel<0.4.0" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - vmove usr/share - } -} diff --git a/srcpkgs/libquvi/update b/srcpkgs/libquvi/update deleted file mode 120000 index 1196eaeebd13c0..00000000000000 --- a/srcpkgs/libquvi/update +++ /dev/null @@ -1 +0,0 @@ -../quvi/update \ No newline at end of file diff --git a/srcpkgs/libqxp-devel b/srcpkgs/libqxp-devel deleted file mode 120000 index 9dd9d284e3ad63..00000000000000 --- a/srcpkgs/libqxp-devel +++ /dev/null @@ -1 +0,0 @@ -libqxp \ No newline at end of file diff --git a/srcpkgs/libqxp-tools b/srcpkgs/libqxp-tools deleted file mode 120000 index 9dd9d284e3ad63..00000000000000 --- a/srcpkgs/libqxp-tools +++ /dev/null @@ -1 +0,0 @@ -libqxp \ No newline at end of file diff --git a/srcpkgs/libqxp/template b/srcpkgs/libqxp/template deleted file mode 100644 index 9195af5635b591..00000000000000 --- a/srcpkgs/libqxp/template +++ /dev/null @@ -1,31 +0,0 @@ -# Template file for 'libqxp' -pkgname=libqxp -version=0.0.2 -revision=11 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="boost-devel-minimal librevenge-devel icu-devel libcppunit-devel" -short_desc="Parser for QuarkXPress file format documents" -maintainer="Đoàn Trần Công Danh <congdanhqx@gmail.com>" -license="MPL-2.0" -homepage="https://wiki.documentfoundation.org/DLP/Libraries/libqxp" -distfiles="https://dev-www.libreoffice.org/src/${pkgname}/${pkgname}-${version}.tar.xz" -checksum=e137b6b110120a52c98edd02ebdc4095ee08d0d5295a94316a981750095a945c - -libqxp-tools_package() { - short_desc+=" - tools" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/bin - } -} - -libqxp-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision} librevenge-devel" - pkg_install() { - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - vmove usr/include - } -} diff --git a/srcpkgs/libqxp/update b/srcpkgs/libqxp/update deleted file mode 100644 index 5a681b9db317a8..00000000000000 --- a/srcpkgs/libqxp/update +++ /dev/null @@ -1 +0,0 @@ -homepage=https://dev-www.libreoffice.org/src/libqxp/ diff --git a/srcpkgs/libraptor b/srcpkgs/libraptor deleted file mode 120000 index 7b3a521c37cd9d..00000000000000 --- a/srcpkgs/libraptor +++ /dev/null @@ -1 +0,0 @@ -raptor \ No newline at end of file diff --git a/srcpkgs/libraqm-devel b/srcpkgs/libraqm-devel deleted file mode 120000 index 472fd5de9b3f68..00000000000000 --- a/srcpkgs/libraqm-devel +++ /dev/null @@ -1 +0,0 @@ -libraqm \ No newline at end of file diff --git a/srcpkgs/libraqm/template b/srcpkgs/libraqm/template deleted file mode 100644 index 9906735818fbcd..00000000000000 --- a/srcpkgs/libraqm/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 'libraqm' -pkgname=libraqm -version=0.10.3 -revision=1 -build_style=meson -configure_args="-Ddocs=true -Db_ndebug=false" -hostmakedepends="pkg-config gtk-doc" -makedepends="harfbuzz-devel fribidi-devel" -short_desc="Library for complex text layout" -maintainer="Orphaned <orphan@voidlinux.org>" -license="MIT" -homepage="https://github.com/HOST-Oman/libraqm" -distfiles="https://github.com/HOST-Oman/libraqm/archive/refs/tags/v${version}.tar.gz" -checksum=fe1fe28b32f97ef97b325ca5d2defb0704da1ef048372ec20e85e1f587e20965 - -post_install() { - vlicense COPYING LICENSE -} - -libraqm-devel_package() { - short_desc+=" - development files" - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - vmove usr/share/gtk-doc - } -} diff --git a/srcpkgs/librasqal b/srcpkgs/librasqal deleted file mode 120000 index 4cf23db2b17f46..00000000000000 --- a/srcpkgs/librasqal +++ /dev/null @@ -1 +0,0 @@ -rasqal \ No newline at end of file diff --git a/srcpkgs/libratbag-devel b/srcpkgs/libratbag-devel deleted file mode 120000 index eaa4e0afd7e990..00000000000000 --- a/srcpkgs/libratbag-devel +++ /dev/null @@ -1 +0,0 @@ -libratbag \ No newline at end of file diff --git a/srcpkgs/libratbag/files/ratbagd/run b/srcpkgs/libratbag/files/ratbagd/run deleted file mode 100644 index b5ae8240f02927..00000000000000 --- a/srcpkgs/libratbag/files/ratbagd/run +++ /dev/null @@ -1,4 +0,0 @@ -#!/bin/sh -exec 2>&1 -sv check dbus >/dev/null || exit 1 -exec ratbagd diff --git a/srcpkgs/libratbag/template b/srcpkgs/libratbag/template deleted file mode 100644 index b63f9bbb9422fa..00000000000000 --- a/srcpkgs/libratbag/template +++ /dev/null @@ -1,35 +0,0 @@ -# Template file for 'libratbag' -pkgname=libratbag -version=0.18 -revision=1 -build_style=meson -configure_args="-Dtests=false -Dsystemd-unit-dir='' - -Dsystemd=false -Db_ndebug=false" -hostmakedepends="pkg-config git swig" -makedepends="elogind-devel eudev-libudev-devel libglib-devel libevdev-devel - python3-devel json-glib-devel libunistring-devel" -depends="dbus python3-evdev python3-gobject" -checkdepends="dbus python3-gobject python3-evdev" -short_desc="DBus daemon to configure gaming mice" -maintainer="classabbyamp <void@placeviolette.net>" -license="MIT" -homepage="https://github.com/libratbag/libratbag" -distfiles="https://github.com/libratbag/libratbag/archive/v${version}.tar.gz" -checksum=8a7f8bf00c21ef5ad534e2804ed537f2fc6521a3932dd822c438e561a85a1bcd -make_check=extended # needs system dbus -make_check_pre="dbus-run-session" - -post_install() { - vsv ratbagd - vlicense COPYING -} - -libratbag-devel_package() { - depends="libratbag-${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/libraw-devel b/srcpkgs/libraw-devel deleted file mode 120000 index 93f51865743426..00000000000000 --- a/srcpkgs/libraw-devel +++ /dev/null @@ -1 +0,0 @@ -libraw \ No newline at end of file diff --git a/srcpkgs/libraw-progs b/srcpkgs/libraw-progs deleted file mode 120000 index 93f51865743426..00000000000000 --- a/srcpkgs/libraw-progs +++ /dev/null @@ -1 +0,0 @@ -libraw \ No newline at end of file diff --git a/srcpkgs/libraw/template b/srcpkgs/libraw/template deleted file mode 100644 index d255baa2496bb3..00000000000000 --- a/srcpkgs/libraw/template +++ /dev/null @@ -1,42 +0,0 @@ -# Template file for 'libraw' -pkgname=libraw -version=0.21.4 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config automake libtool" -makedepends="jasper-devel lcms2-devel libgomp-devel" -short_desc="Raw image decoder library" -maintainer="Daniel Martinez <danielmartinez@cock.li>" -license="LGPL-2.1-only, CDDL-1.0" -homepage="https://www.libraw.org" -changelog="https://github.com/LibRaw/LibRaw/raw/${version%.*}-stable/Changelog.txt" -distfiles="https://www.libraw.org/data/LibRaw-${version}.tar.gz" -checksum=6be43f19397e43214ff56aab056bf3ff4925ca14012ce5a1538a172406a09e63 - -pre_configure() { - autoreconf -fi -} - -post_install() { - vmkdir usr/share/licenses - rm -f ${DESTDIR}/usr/share/doc/libraw/Changelog.txt - mv ${DESTDIR}/usr/share/doc/libraw ${DESTDIR}/usr/share/licenses -} - -libraw-devel_package() { - depends="${makedepends} libraw>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - } -} - -libraw-progs_package() { - short_desc+=" - applications" - pkg_install() { - vmove usr/bin - } -} diff --git a/srcpkgs/libraw/update b/srcpkgs/libraw/update deleted file mode 100644 index 66a300580076c6..00000000000000 --- a/srcpkgs/libraw/update +++ /dev/null @@ -1 +0,0 @@ -site="${homepage}/download" diff --git a/srcpkgs/libraw1394-devel b/srcpkgs/libraw1394-devel deleted file mode 120000 index a7960b03502aa3..00000000000000 --- a/srcpkgs/libraw1394-devel +++ /dev/null @@ -1 +0,0 @@ -libraw1394 \ No newline at end of file diff --git a/srcpkgs/libraw1394-progs b/srcpkgs/libraw1394-progs deleted file mode 120000 index a7960b03502aa3..00000000000000 --- a/srcpkgs/libraw1394-progs +++ /dev/null @@ -1 +0,0 @@ -libraw1394 \ No newline at end of file diff --git a/srcpkgs/libraw1394/template b/srcpkgs/libraw1394/template deleted file mode 100644 index da9bcb9699e091..00000000000000 --- a/srcpkgs/libraw1394/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 'libraw1394' -pkgname=libraw1394 -version=2.1.2 -revision=1 -build_style=gnu-configure -short_desc="Provides an API to the Linux IEEE1394 (FireWire) driver" -maintainer="Orphaned <orphan@voidlinux.org>" -homepage="https://ieee1394.wiki.kernel.org/index.php/Main_Page" -license="LGPL-2.1" -distfiles="${KERNEL_SITE}/libs/ieee1394/${pkgname}-${version}.tar.xz" -checksum=03ccc69761d22c7deb1127fc301010dd13e70e44bb7134b8ff0d07590259a55e - -libraw1394-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" - } -} -libraw1394-progs_package() { - short_desc+=" - utilities" - pkg_install() { - vmove usr/bin - vmove usr/share - } -} diff --git a/srcpkgs/librdf b/srcpkgs/librdf deleted file mode 120000 index d7a56960eda9f6..00000000000000 --- a/srcpkgs/librdf +++ /dev/null @@ -1 +0,0 @@ -redland \ No newline at end of file diff --git a/srcpkgs/librdkafka-devel b/srcpkgs/librdkafka-devel deleted file mode 120000 index 9dba122630c67e..00000000000000 --- a/srcpkgs/librdkafka-devel +++ /dev/null @@ -1 +0,0 @@ -librdkafka \ No newline at end of file diff --git a/srcpkgs/librdkafka/template b/srcpkgs/librdkafka/template deleted file mode 100644 index 48135c0f21a769..00000000000000 --- a/srcpkgs/librdkafka/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'librdkafka' -pkgname=librdkafka -version=1.8.2 -revision=2 -build_style=configure -configure_args="--prefix=/usr" -makedepends="zlib-devel openssl-devel libsasl-devel" -short_desc="Apache Kafka C/C++ library" -maintainer="Orphaned <orphan@voidlinux.org>" -license="BSD-2-Clause" -homepage="https://github.com/edenhill/librdkafka" -distfiles="https://github.com/edenhill/librdkafka/archive/v${version}.tar.gz" -checksum=6a747d293a7a4613bd2897e28e8791476fbe1ae7361f2530a876e0fd483482a6 - -librdkafka-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - } -} - -post_install() { - vlicense LICENSES.txt -} diff --git a/srcpkgs/libre-graph-api-cpp-qt-client/template b/srcpkgs/libre-graph-api-cpp-qt-client/template deleted file mode 100644 index 50c6d61da9f4c3..00000000000000 --- a/srcpkgs/libre-graph-api-cpp-qt-client/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'libre-graph-api-cpp-qt-client' -pkgname=libre-graph-api-cpp-qt-client -version=1.0.4 -revision=2 -build_wrksrc=client -build_style=cmake -hostmakedepends="qt6-base" -makedepends="qt6-base-devel" -short_desc="Libre Graph API for owncloudclient" -maintainer="Gonzalo Tornaría <tornaria@cmat.edu.uy>" -license="Apache-2.0" -homepage="https://github.com/owncloud/libre-graph-api-cpp-qt-client" -distfiles="https://github.com/owncloud/libre-graph-api-cpp-qt-client/archive/refs/tags/v${version}.tar.gz" -checksum=5504024235b8474eb053dad0051d33f3fcfd9aabdbde96f506a77df181fcd84d diff --git a/srcpkgs/libreadline8/patches/accept-ncursesw.patch b/srcpkgs/libreadline8/patches/accept-ncursesw.patch deleted file mode 100644 index f4759f3c7da576..00000000000000 --- a/srcpkgs/libreadline8/patches/accept-ncursesw.patch +++ /dev/null @@ -1,62 +0,0 @@ -From bde0dff47d76a874bcbb5e75a74f6db83b90da5f Mon Sep 17 00:00:00 2001 -From: Daniel Kolesa <daniel@octaforge.org> -Date: Thu, 5 Nov 2020 02:41:14 +0100 -Subject: [PATCH] add support for using ncursesw pkg-config library - ---- - aclocal.m4 | 3 +++ - configure | 4 ++++ - configure.ac | 1 + - 3 files changed, 8 insertions(+) - -diff --git aclocal.m4 aclocal.m4 -index 1413267..16775a9 100644 ---- a/aclocal.m4 -+++ b/aclocal.m4 -@@ -981,6 +981,9 @@ TERMCAP_DEP= - elif test $bash_cv_termcap_lib = libncurses; then - TERMCAP_LIB=-lncurses - TERMCAP_DEP= -+elif test $bash_cv_termcap_lib = libncursesw; then -+TERMCAP_LIB=-lncursesw -+TERMCAP_DEP= - elif test $bash_cv_termcap_lib = libc; then - TERMCAP_LIB= - TERMCAP_DEP= -diff --git configure configure -index c9b7ade..7d7bce0 100755 ---- a/configure -+++ b/configure -@@ -6328,6 +6328,9 @@ TERMCAP_DEP= - elif test $bash_cv_termcap_lib = libncurses; then - TERMCAP_LIB=-lncurses - TERMCAP_DEP= -+elif test $bash_cv_termcap_lib = libncursesw; then -+TERMCAP_LIB=-lncursesw -+TERMCAP_DEP= - elif test $bash_cv_termcap_lib = libc; then - TERMCAP_LIB= - TERMCAP_DEP= -@@ -6363,6 +6366,7 @@ case "$TERMCAP_LIB" in - -ltinfo) TERMCAP_PKG_CONFIG_LIB=tinfo ;; - -lcurses) TERMCAP_PKG_CONFIG_LIB=ncurses ;; - -lncurses) TERMCAP_PKG_CONFIG_LIB=ncurses ;; -+-lncursesw) TERMCAP_PKG_CONFIG_LIB=ncursesw ;; - -ltermcap) TERMCAP_PKG_CONFIG_LIB=termcap ;; - *) TERMCAP_PKG_CONFIG_LIB=termcap ;; - esac -diff --git configure.ac configure.ac -index b73e37b..db788a6 100644 ---- a/configure.ac -+++ b/configure.ac -@@ -202,6 +202,7 @@ case "$TERMCAP_LIB" in - -ltinfo) TERMCAP_PKG_CONFIG_LIB=tinfo ;; - -lcurses) TERMCAP_PKG_CONFIG_LIB=ncurses ;; - -lncurses) TERMCAP_PKG_CONFIG_LIB=ncurses ;; -+-lncursesw) TERMCAP_PKG_CONFIG_LIB=ncursesw ;; - -ltermcap) TERMCAP_PKG_CONFIG_LIB=termcap ;; - *) TERMCAP_PKG_CONFIG_LIB=termcap ;; - esac --- -2.29.2 - diff --git a/srcpkgs/libreadline8/patches/no-rpath-and-link.patch b/srcpkgs/libreadline8/patches/no-rpath-and-link.patch deleted file mode 100644 index bec079ef31ae36..00000000000000 --- a/srcpkgs/libreadline8/patches/no-rpath-and-link.patch +++ /dev/null @@ -1,25 +0,0 @@ -From 78a3bfc099027df04d01012b91e707c99eaf1c8e Mon Sep 17 00:00:00 2001 -From: Daniel Kolesa <daniel@octaforge.org> -Date: Thu, 5 Nov 2020 02:49:21 +0100 -Subject: [PATCH] drop rpath and link against the termcap library - ---- - support/shobj-conf | 2 +- - 1 file changed, 1 insertions(+), 1 deletions(-) - -diff --git support/shobj-conf support/shobj-conf -index 7920f1b..7ac9c9f 100644 ---- a/support/shobj-conf -+++ b/support/shobj-conf -@@ -128,7 +128,7 @@ linux*-*|gnu*-*|k*bsd*-gnu-*|freebsd*-gentoo) - SHOBJ_LD='${CC}' - SHOBJ_LDFLAGS='-shared -Wl,-soname,$@' - -- SHLIB_XLDFLAGS='-Wl,-rpath,$(libdir) -Wl,-soname,`basename $@ $(SHLIB_MINOR)`' -+ SHLIB_XLDFLAGS='-Wl,-soname,`basename $@ $(SHLIB_MINOR)`' - SHLIB_LIBVERSION='$(SHLIB_LIBSUFF).$(SHLIB_MAJOR)$(SHLIB_MINOR)' - ;; - --- -2.29.2 - diff --git a/srcpkgs/libreadline8/template b/srcpkgs/libreadline8/template deleted file mode 100644 index 015582f4fc3d3d..00000000000000 --- a/srcpkgs/libreadline8/template +++ /dev/null @@ -1,82 +0,0 @@ -# Template file for 'libreadline8' -pkgname=libreadline8 -version=8.2.010 -revision=1 -_dist_ver="${version%.*}" -_patch_ver="${version##*.}" -bootstrap=yes -build_style=gnu-configure -configure_args="--with-curses --with-shared-termcap-library --enable-multibyte - bash_cv_termcap_lib=libncursesw" -makedepends="ncurses-devel" -short_desc="GNU Readline Library" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-3.0-or-later" -homepage="https://tiswww.cwru.edu/php/chet/readline/rltop.html" -changelog="https://tiswww.cwru.edu/php/chet/readline/NEWS" -distfiles="${GNU_SITE}/readline/readline-${_dist_ver}.tar.gz - ${GNU_SITE}/readline/readline-${_dist_ver}-patches/readline${_dist_ver/./}-001 - ${GNU_SITE}/readline/readline-${_dist_ver}-patches/readline${_dist_ver/./}-002 - ${GNU_SITE}/readline/readline-${_dist_ver}-patches/readline${_dist_ver/./}-003 - ${GNU_SITE}/readline/readline-${_dist_ver}-patches/readline${_dist_ver/./}-004 - ${GNU_SITE}/readline/readline-${_dist_ver}-patches/readline${_dist_ver/./}-005 - ${GNU_SITE}/readline/readline-${_dist_ver}-patches/readline${_dist_ver/./}-006 - ${GNU_SITE}/readline/readline-${_dist_ver}-patches/readline${_dist_ver/./}-007 - ${GNU_SITE}/readline/readline-${_dist_ver}-patches/readline${_dist_ver/./}-008 - ${GNU_SITE}/readline/readline-${_dist_ver}-patches/readline${_dist_ver/./}-009 - ${GNU_SITE}/readline/readline-${_dist_ver}-patches/readline${_dist_ver/./}-010" -checksum="3feb7171f16a84ee82ca18a36d7b9be109a52c04f492a053331d7d1095007c35 - bbf97f1ec40a929edab5aa81998c1e2ef435436c597754916e6a5868f273aff7 - e06503822c62f7bc0d9f387d4c78c09e0ce56e53872011363c74786c7cd4c053 - 24f587ba46b46ed2b1868ccaf9947504feba154bb8faabd4adaea63ef7e6acb0 - 79572eeaeb82afdc6869d7ad4cba9d4f519b1218070e17fa90bbecd49bd525ac - 622ba387dae5c185afb4b9b20634804e5f6c1c6e5e87ebee7c35a8f065114c99 - c7b45ff8c0d24d81482e6e0677e81563d13c74241f7b86c4de00d239bc81f5a1 - 5911a5b980d7900aabdbee483f86dab7056851e6400efb002776a0a4a1bab6f6 - a177edc9d8c9f82e8c19d0630ab351f3fd1b201d655a1ddb5d51c4cee197b26a - 3d9885e692e1998523fd5c61f558cecd2aafd67a07bd3bfe1d7ad5a31777a116 - 758e2ec65a0c214cfe6161f5cde3c5af4377c67d820ea01d13de3ca165f67b4c" -skip_extraction="readline${_dist_ver/./}-001 - readline${_dist_ver/./}-002 - readline${_dist_ver/./}-003 - readline${_dist_ver/./}-004 - readline${_dist_ver/./}-005 - readline${_dist_ver/./}-006 - readline${_dist_ver/./}-007 - readline${_dist_ver/./}-008 - readline${_dist_ver/./}-009 - readline${_dist_ver/./}-010" - -post_patch() { - cd ${wrksrc} - for p in $(seq -w 001 ${_patch_ver}); do - patch -s -Np0 -i ${XBPS_SRCDISTDIR}/${pkgname}-${version}/readline${_dist_ver/./}-${p} - msg_normal "Applying patch readline${_dist_ver/./}-$p.\n" - done -} - -post_install() { - # Examples and README, COPYING, INSTALL - rm -rf ${DESTDIR}/usr/share/{readline,doc} -} - -libhistory8_package() { - short_desc+=" - history library" - pkg_install() { - vmove "usr/lib/libhistory.so.*" - } -} - -readline-devel_package() { - depends="ncurses-devel ${sourcepkg}-${version}_${revision} - libhistory8-${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/lib/pkgconfig - vmove usr/include - vmove usr/share/man/man3 - vmove usr/share/info - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/libreadline8/update b/srcpkgs/libreadline8/update deleted file mode 100644 index 034db99ab52c5c..00000000000000 --- a/srcpkgs/libreadline8/update +++ /dev/null @@ -1,3 +0,0 @@ -site="https://git.savannah.gnu.org/cgit/readline.git" -pattern="(readline-\K[\d.]+(?=\.tar.gz))|(Readline-\K[\d.]+ patch \d+)" -version="${_dist_ver} patch ${_patch_ver}" diff --git a/srcpkgs/librec-devel b/srcpkgs/librec-devel deleted file mode 120000 index 206497a888bc81..00000000000000 --- a/srcpkgs/librec-devel +++ /dev/null @@ -1 +0,0 @@ -recutils \ No newline at end of file diff --git a/srcpkgs/librec1 b/srcpkgs/librec1 deleted file mode 120000 index 206497a888bc81..00000000000000 --- a/srcpkgs/librec1 +++ /dev/null @@ -1 +0,0 @@ -recutils \ No newline at end of file diff --git a/srcpkgs/librecode b/srcpkgs/librecode deleted file mode 120000 index a9151d0f3dd148..00000000000000 --- a/srcpkgs/librecode +++ /dev/null @@ -1 +0,0 @@ -recode \ No newline at end of file diff --git a/srcpkgs/libredwg-devel b/srcpkgs/libredwg-devel deleted file mode 120000 index 67c8e2fdb1c663..00000000000000 --- a/srcpkgs/libredwg-devel +++ /dev/null @@ -1 +0,0 @@ -libredwg \ No newline at end of file diff --git a/srcpkgs/libredwg-tools b/srcpkgs/libredwg-tools deleted file mode 120000 index 67c8e2fdb1c663..00000000000000 --- a/srcpkgs/libredwg-tools +++ /dev/null @@ -1 +0,0 @@ -libredwg \ No newline at end of file diff --git a/srcpkgs/libredwg/template b/srcpkgs/libredwg/template deleted file mode 100644 index 03a775d6cad4ae..00000000000000 --- a/srcpkgs/libredwg/template +++ /dev/null @@ -1,33 +0,0 @@ -# Template file for 'libredwg' -pkgname=libredwg -version=0.13.3 -revision=1 -build_style=gnu-configure -configure_args="--disable-bindings" -hostmakedepends="pkg-config python3" -makedepends="pcre2-devel" -short_desc="Free library to handle DWG files" -maintainer="Andrew Benson <abenson+void@gmail.com>" -license="GPL-3.0-or-later" -homepage="https://www.gnu.org/software/libredwg/" -distfiles="https://github.com/LibreDWG/libredwg/releases/download/${version}/libredwg-${version}.tar.xz" -checksum=83f1f6e78a744777a481ff4520e4cef3f8ac4b2c1c25671077ca12fe81e8816e - -libredwg-tools_package() { - short_desc+=" - utilities" - pkg_install() { - vmove usr/bin - vmove usr/share/man/man1 - } -} - -libredwg-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - vmove "usr/lib/*a" - } -} diff --git a/srcpkgs/libredwg/update b/srcpkgs/libredwg/update deleted file mode 100644 index fc73838d751c96..00000000000000 --- a/srcpkgs/libredwg/update +++ /dev/null @@ -1 +0,0 @@ -ignore="*.[0-9][0-9][0-9][0-9]" diff --git a/srcpkgs/librefl-devel b/srcpkgs/librefl-devel deleted file mode 120000 index fe47ecfdd35e90..00000000000000 --- a/srcpkgs/librefl-devel +++ /dev/null @@ -1 +0,0 @@ -reflex \ No newline at end of file diff --git a/srcpkgs/libreoffice-base b/srcpkgs/libreoffice-base deleted file mode 120000 index d5e3a56f35028c..00000000000000 --- a/srcpkgs/libreoffice-base +++ /dev/null @@ -1 +0,0 @@ -libreoffice \ No newline at end of file diff --git a/srcpkgs/libreoffice-calc b/srcpkgs/libreoffice-calc deleted file mode 120000 index d5e3a56f35028c..00000000000000 --- a/srcpkgs/libreoffice-calc +++ /dev/null @@ -1 +0,0 @@ -libreoffice \ No newline at end of file diff --git a/srcpkgs/libreoffice-common b/srcpkgs/libreoffice-common deleted file mode 120000 index d5e3a56f35028c..00000000000000 --- a/srcpkgs/libreoffice-common +++ /dev/null @@ -1 +0,0 @@ -libreoffice \ No newline at end of file diff --git a/srcpkgs/libreoffice-dictionaries/template b/srcpkgs/libreoffice-dictionaries/template deleted file mode 100644 index 3d432c704211be..00000000000000 --- a/srcpkgs/libreoffice-dictionaries/template +++ /dev/null @@ -1,1543 +0,0 @@ -# Template file for 'libreoffice-dictionaries' -pkgname=libreoffice-dictionaries -version=25.8.1.1 -revision=1 -metapackage=yes -hostmakedepends="mythes perl" -short_desc="Libre Office Dictionaries" -maintainer="Đoàn Trần Công Danh <congdanhqx@gmail.com>" -license="GPL-3.0-or-later" -homepage="https://www.libreoffice.org/" -distfiles="https://download.documentfoundation.org/libreoffice/src/${version%.*}/${pkgname}-${version}.tar.xz" -# distfiles="https://download.nus.edu.sg/mirror/tdf/libreoffice/src/${version%.*}/${pkgname}-${version}.tar.xz" -# distfiles="https://mirrors.nju.edu.cn/tdf/libreoffice/src/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=b733ef589c97428b1784839e9842cb90654bf008b284f00399557da1f38c643f - -depends="hunspell-af hyphen-af - hunspell-an - hunspell-ar mythes-ar - hunspell-as hyphen-as - hunspell-be hyphen-be - hunspell-bg hyphen-bg mythes-bg - hunspell-bn - hunspell-bo - hunspell-br - hunspell-bs - hunspell-ca_ES hyphen-ca mythes-ca - hunspell-ckb - hunspell-cs hyphen-cs mythes-cs - hunspell-da_DK hyphen-da mythes-da - hunspell-de hyphen-de mythes-de - hunspell-el_GR hyphen-el - hunspell-en virtual?hunspell-en_GB hyphen-en mythes-en - hunspell-eo hyphen-eo mythes-eo - hunspell-es hyphen-es mythes-es - hunspell-et hyphen-et - hunspell-fa - hunspell-fr_FR hyphen-fr mythes-fr - hunspell-gd - hunspell-gl hyphen-gl mythes-gl - hunspell-gu - hunspell-gug mythes-gug - hunspell-he - hunspell-hi - hunspell-hr hyphen-hr - hunspell-hu hyphen-hu mythes-hu - hunspell-id hyphen-id mythes-id - hunspell-is hyphen-is mythes-is - hunspell-it_IT hyphen-it_IT mythes-it_IT - hunspell-kmr - hunspell-kn hyphen-kn - hunspell-ko - hunspell-lo - hunspell-lt hyphen-lt - hunspell-lv hyphen-lv mythes-lv - hunspell-mn hyphen-mn - hunspell-mr hyphen-mr mythes-mr - hunspell-ne mythes-ne - hunspell-nl_NL hyphen-nl_NL - hunspell-no hyphen-no mythes-no - hunspell-oc - hunspell-or hyphen-or - hunspell-pa hyphen-pa - hunspell-pl hyphen-pl mythes-pl - hunspell-pt_BR hyphen-pt_BR mythes-pt_BR - hunspell-pt_PT hyphen-pt_PT mythes-pt_PT - hunspell-ro_RO hyphen-ro mythes-ro - hunspell-ru_RU hyphen-ru mythes-ru - hunspell-sa hyphen-sa - hunspell-si - hunspell-sk hyphen-sk mythes-sk - hunspell-sl hyphen-sl mythes-sl - hunspell-sq hyphen-sq - hunspell-sr hyphen-sr - hunspell-sv hyphen-sv mythes-sv - hunspell-sw - hunspell-ta - hunspell-te hyphen-te - hunspell-th hyphen-th mythes-th - hunspell-tr - hunspell-uk hyphen-uk mythes-uk - hunspell-vi - hyphen-zu" - -build_options="bdic" -desc_option_bdic="Enable Chromium's bdic format" - -if [ "$XBPS_WORDSIZE" = 64 ]; then - hostmakedepends+=" qt6-webengine" - build_options_default="bdic" -else - case "$XBPS_MACHINE" in - i686*) - hostmakedepends+=" qt5-webengine" - build_options_default="bdic" - ;; - esac -fi - -_drop_long_dic() { - local lang="$1" - local len="$2" - local dir="${3:-$lang}" - cp "dictionaries/$dir/$lang.aff" bdic/ - sed "/.\\{$len\\}/d" dictionaries/$dir/$lang.dic >"bdic/$lang.dic" -} - -_build_bdic() { - local file base lang dic - PATH="/usr/lib/qt6/libexec:/usr/lib/qt5/bin:$PATH" - - mkdir -p bdic - # convert-dict not understand TAB - for lang in an_ES bn_BD; do - sed 's/\t/ /g' "dictionaries/$lang/$lang.aff" >"bdic/$lang.aff" - cp "dictionaries/$lang/$lang.dic" bdic/ - done - - # convert-dict works on fixed array of utf-16 characters. - _drop_long_dic da_DK 112 - _drop_long_dic gl_ES 111 gl - _drop_long_dic gu_IN 45 - _drop_long_dic ko_KR 173 - if [ "$XBPS_WORDSIZE" != 64 ]; then - _drop_long_dic ta_IN 50 - fi - _drop_long_dic th_TH 45 - - # convert-dict not understand IGNORE - grep -l IGNORE dictionaries/*/*.aff | - while read file; do - lang="${file##*/}" - lang="${lang%.aff}" - sed '/^IGNORE/d' "$file" >"bdic/$lang.aff" - cp "dictionaries/$lang/$lang.dic" bdic/ - done - - find dictionaries -name '*.aff' | - if [ "$XBPS_WORDSIZE" = 64 ]; then - cat - else - grep -v sa_IN - fi | - while read file; do - base="${file%.aff}" - lang="${base##*/}" - echo "converting: $lang" - if [ -f "bdic/$lang.aff" ]; then - dic="bdic/$lang.dic" - else - dic="${base}.dic" - fi - qwebengine_convert_dict "${dic}" "bdic/$lang.bdic" - done -} - -_vbdic() { - if [ "$build_option_bdic" ]; then - vmkdir usr/share/hunspell-bdic - vinstall "bdic/$1.bdic" 0644 usr/share/hunspell-bdic - fi -} - -_vbdiclink() { - if [ "$build_option_bdic" ]; then - ln -sf "$1.bdic" "${PKGDESTDIR}/usr/share/hunspell-bdic/$2.bdic" - fi -} - -_vhunspell() { - local subdir lang lnk - if [ "$1" = -d ]; then - subdir=$2 - shift 2 - fi - : "${subdir:=$1}" - lang="$1" - shift - vmkdir usr/share/hunspell - vinstall "dictionaries/$subdir/$lang.aff" 0644 \ - usr/share/hunspell "$lang.aff" - vinstall "dictionaries/$subdir/$lang.dic" 0644 \ - usr/share/hunspell "$lang.dic" - _vbdic "$lang" - for lnk; do - ln -sf "$lang.aff" "${PKGDESTDIR}/usr/share/hunspell/$lnk.aff" - ln -sf "$lang.dic" "${PKGDESTDIR}/usr/share/hunspell/$lnk.dic" - _vbdiclink "$lang" "$lnk" - done -} - -_vhyphen() { - local subdir lang lnk - if [ "$1" = -d ]; then - subdir=$2 - shift 2 - fi - : "${subdir:=$1}" - lang="$1" - shift - vmkdir usr/share/hyphen - vinstall "dictionaries/$subdir/hyph_${lang}.dic" 0644 usr/share/hyphen - for lnk; do - ln -s "hyph_$lang.dic" \ - "${PKGDESTDIR}/usr/share/hyphen/hyph_$lnk.dic" - done -} - -_vmythes() { - local subdir lang lnk - local ver= - if [ "$1" = -v ]; then ver="_v$2"; shift 2; fi - if [ "$1" = -d ]; then - subdir=$2 - shift 2 - fi - : "${subdir:=$1}" - lang="$1" - shift - vmkdir usr/share/mythes - vinstall "dictionaries/$subdir/th_${lang}${ver}.dat" \ - 0644 usr/share/mythes - vinstall "dictionaries/$subdir/th_${lang}${ver}.idx" \ - 0644 usr/share/mythes - for lnk; do - ln -s "th_$lang$ver.dat" \ - "${PKGDESTDIR}/usr/share/mythes/th_$lnk$ver.dat" - ln -s "th_$lang$ver.idx" \ - "${PKGDESTDIR}/usr/share/mythes/th_$lnk$ver.idx" - done -} - -do_build() { - local file - - if [ "$build_option_bdic" ]; then - _build_bdic - fi - - find dictionaries -name 'th_*.dat' | - while read file; do - th_gen_idx.pl <"$file" >"${file%.dat}.idx" - done -} - -post_patch() { - mv dictionaries/be_BY/{be-official,be_BY}.aff - mv dictionaries/be_BY/{be-official,be_BY}.dic - mv dictionaries/ckb/dictionaries/ckb.{aff,dic} dictionaries/ckb/ - - mv dictionaries/de/de_AT_frami.aff dictionaries/de/de_AT.aff - mv dictionaries/de/de_AT_frami.dic dictionaries/de/de_AT.dic - mv dictionaries/de/de_CH_frami.aff dictionaries/de/de_CH.aff - mv dictionaries/de/de_CH_frami.dic dictionaries/de/de_CH.dic - mv dictionaries/de/de_DE_frami.aff dictionaries/de/de_DE.aff - mv dictionaries/de/de_DE_frami.dic dictionaries/de/de_DE.dic - - mv dictionaries/fa_IR/{fa-IR,fa_IR}.aff - mv dictionaries/fa_IR/{fa-IR,fa_IR}.dic - - mv dictionaries/cs_CZ/{thes,th}_cs_CZ.dat - mv dictionaries/gl/{thesaurus,th}_gl.dat - mv dictionaries/ru_RU/th_ru_RU{_M_aot_and,}_v2.dat - mv dictionaries/fr_FR/{thes,th}_fr.dat -} - -do_install() { - : -} - -# pkgname is: -# - if unavailable: only language; break -# - if lower version: keep old name; break -# - use only language, provides and replaces -hunspell-af_package() { - short_desc="Afrikaans dictionary for hunspell" - depends="hunspell-qtwebengine-dict" - license="LGPL-2.1-or-later" - pkg_install() { - _vhunspell af_ZA af_NA - } -} - -hyphen-af_package() { - short_desc="Afrikaans hyphenation rules" - license="LGPL-2.1-or-later" - pkg_install() { - _vhyphen af_ZA af_NA - } -} - -hunspell-an_package() { - short_desc="Aragonese dictionary for hunspell" - depends="hunspell-qtwebengine-dict" - license="GPL-3.0-or-later, LGPL-3.0-or-later, MPL-1.1" - pkg_install() { - _vhunspell an_ES an - } -} - -hunspell-ar_package() { - short_desc="Arabic dictionary for hunspell" - depends="hunspell-qtwebengine-dict" - license="GPL-2.0-or-later, LGPL-2.1-or-later, MPL-1.1, MPL-2.0" - pkg_install() { - _vhunspell ar ar_SA ar_DZ ar_BH ar_EG ar_IQ ar_JO \ - ar_KW ar_LB ar_LY ar_MA ar_OM ar_QA ar_SD \ - ar_SY ar_TN ar_AE ar_YE - } -} - -mythes-ar_package() { - short_desc="Arabic thesaurus for LibreOffice" - license="GPL-2.0-or-later, LGPL-2.1-or-later, MPL-1.1, MPL-2.0" - pkg_install() { - _vmythes ar ar_SA ar_DZ ar_BH ar_EG ar_IQ ar_JO \ - ar_KW ar_LB ar_LY ar_MA ar_OM ar_QA ar_SD \ - ar_SY ar_TN ar_AE ar_YE - } -} - -hunspell-as_package() { - short_desc="Assamese dictionary for hunspell" - depends="hunspell-qtwebengine-dict" - license="LGPL-3.0-or-later" - pkg_install() { - _vhunspell as_IN - } -} - -hyphen-as_package() { - short_desc="Assamese hyphenation rules" - license="LGPL-3.0-or-later" - pkg_install() { - _vhyphen as_IN - } -} - -hunspell-be_package() { - short_desc="Belarusian dictionary for hunspell" - depends="hunspell-qtwebengine-dict" - license="LGPL-3.0-only, CC-BY-SA-4.0" - pkg_install() { - _vhunspell be_BY - } -} - -hyphen-be_package() { - short_desc="Belarusian hyphenation rules" - license="LGPL-3.0-only, CC-BY-SA-4.0" - pkg_install() { - _vhyphen be_BY - } -} - -hunspell-bg_package() { - short_desc="Bulgarian dictionary for hunspell" - depends="hunspell-qtwebengine-dict" - license="GPL-2.0-only" - pkg_install() { - _vhunspell bg_BG - } -} - -hyphen-bg_package() { - short_desc="Bulgarian hyphenation rules" - license="GPL-2.0-only" - pkg_install() { - _vhyphen bg_BG - } -} - -mythes-bg_package() { - short_desc="Bulgarian thesaurus for LibreOffice" - license="GPL-2.0-only" - pkg_install() { - _vmythes -v 2 bg_BG - } -} - -hunspell-bn_package() { - short_desc="Bengali dictionary for hunspell" - depends="hunspell-qtwebengine-dict" - license="GPL-2.0-only" - pkg_install() { - _vhunspell bn_BD bn_IN - } -} - -hunspell-bo_package() { - short_desc="Tibetan dictionary for hunspell" - depends="hunspell-qtwebengine-dict" - license="CC0-1.0" - pkg_install() { - _vhunspell bo bo_CN bo_IN - } -} - -hunspell-br_package() { - short_desc="Breton dictionary for hunspell" - depends="hunspell-qtwebengine-dict" - license="LGPL-2.1-or-later" - pkg_install() { - _vhunspell br_FR - } -} - -hunspell-bs_package() { - short_desc="Bosnian dictionary for hunspell" - depends="hunspell-qtwebengine-dict" - license="LGPL-2.1-or-later, GPL-2.0-or-later, MPL-1.1" - pkg_install() { - _vhunspell bs_BA bs - } -} - -hunspell-ca_ES_package() { - short_desc="Catalan dictionary for hunspell" - depends="hunspell-qtwebengine-dict" - license="LGPL-2.1-or-later, GPL-2.0-or-later" - pkg_install() { - _vhunspell -d ca/dictionaries ca ca_ES ca_AD ca_FR ca_IT - _vhunspell -d ca/dictionaries ca-valencia \ - ca@valencia ca_ES@valencia - } -} - -hyphen-ca_package() { - short_desc="Catalan hyphenation rules" - license="LGPL-2.1-or-later, GPL-2.0-or-later" - pkg_install() { - _vhyphen -d ca/dictionaries ca \ - ca_ES ca_ES@valencia ca_AD ca_FR ca_IT - } -} - -mythes-ca_package() { - short_desc="Catalan thesaurus for LibreOffice" - license="CC-BY-4.0" - pkg_install() { - _vmythes -v 3 -d ca/dictionaries ca_ES \ - ca_ES@valencia ca_AD ca_FR ca_IT - } -} - -hunspell-ckb_package() { - short_desc="Central Kurdish (Sorani) dictionary for hunspell" - depends="hunspell-qtwebengine-dict" - license="CC-BY-SA-4.0" - pkg_install() { - _vhunspell ckb ckb-IR ckb-IQ - } -} - -hunspell-cs_package() { - short_desc="Czech dictionary for hunspell" - depends="hunspell-qtwebengine-dict" - license="GFDL-1.1-or-later" - pkg_install() { - _vhunspell cs_CZ - } -} - -hyphen-cs_package() { - short_desc="Czech hyphenation rules" - license="GPL-1.0-or-later" - pkg_install() { - _vhyphen cs_CZ - } -} - -mythes-cs_package() { - short_desc="Czech thesaurus for LibreOffice" - license="GFDL-1.1-or-later" - pkg_install() { - _vmythes cs_CZ - } -} - -hunspell-da_DK_package() { - short_desc="Danish dictionary for hunspell" - depends="hunspell-qtwebengine-dict" - license="LGPL-2.1-or-later, GPL-2.0-or-later, MPL-1.1" - pkg_install() { - _vhunspell da_DK - } -} - -hyphen-da_package() { - short_desc="Danish hyphenation rules" - license="LGPL-2.1-or-later" - pkg_install() { - _vhyphen da_DK - } -} - -mythes-da_package() { - short_desc="Danish thesaurus for LibreOffice" - license="LGPL-2.1-or-later, GPL-2.0-or-later, MPL-1.1" - pkg_install() { - _vmythes da_DK - } -} - -hunspell-de_package() { - short_desc="German dictionary for hunspell" - depends="hunspell-qtwebengine-dict" - license="GPL-2.0-only, GPL-3.0-only, MPL-1.1" - provides="hunspell-de_CH-20240301_1 hunspell-de_DE-20240301_1" - replaces="hunspell-de_CH>=0 hunspell-de_DE>=0" - pkg_install() { - _vhunspell -d de de_AT - _vhunspell -d de de_CH - _vhunspell -d de de_DE - } -} - -hyphen-de_package() { - short_desc="German hyphenation rules" - license="LGPL-2.1-or-later" - pkg_install() { - _vhyphen -d de de_AT - _vhyphen -d de de_CH - _vhyphen -d de de_DE - } -} - -mythes-de_package() { - short_desc="German thesaurus for LibreOffice" - license="LGPL-2.1-or-later" - pkg_install() { - _vmythes -v 2 -d de de_CH - _vmythes -v 2 -d de de_DE de_AT - } -} - -hunspell-el_GR_package() { - short_desc="Greek dictionary for hunspell" - depends="hunspell-qtwebengine-dict" - license="LGPL-2.1-or-later, GPL-2.0-or-later, MPL-1.1" - pkg_install() { - _vhunspell el_GR - } -} - -hyphen-el_package() { - short_desc="Greek hyphenation rules" - license="LGPL-2.1-or-later" - pkg_install() { - _vhyphen el_GR - } -} - -hunspell-en_package() { - short_desc="English dictionary for hunspell" - depends="virtual?hunspell-en_GB hunspell-qtwebengine-dict" - license="custom:SCOWL, LGPL-2.1-or-later" - provides="hunspell-en_AU-2024_1 - hunspell-en_CA-2024_1 - hunspell-en_US-2024_1" - replaces="hunspell-en_AU>=0 hunspell-en_CA>=0 hunspell-en_US>=0" - pkg_install() { - _vhunspell -d en en_AU - _vhunspell -d en en_CA - _vhunspell -d en en_US en_IL en_PH - _vhunspell -d en en_ZA en_MW en_NA en_ZW - vlicense dictionaries/en/README_en_AU.txt - vlicense dictionaries/en/README_en_CA.txt - vlicense dictionaries/en/README_en_US.txt - } -} - -hunspell-en_GB-all_package() { - short_desc="British English dictionary for hunspell" - depends="hunspell-qtwebengine-dict" - license="custom:SCOWL" - provides="hunspell-en_GB-2025.04_1" - replaces="hunspell-en_GB>=0" - pkg_install() { - _vhunspell -d en en_GB en_BS en_BZ en_GH en_IE en_IN en_JM \ - en_NZ en_TT - vlicense dictionaries/en/README_en_GB.txt - } -} - -hyphen-en_package() { - short_desc="English hyphenation rules" - license="custom:SCOWL" - pkg_install() { - _vhyphen -d en en_GB \ - en_BS en_BZ en_GH en_IE en_IN en_JM en_NZ en_TT \ - en_AU en_CA en_ZA en_MW en_NA en-ZW - _vhyphen -d en en_US en_IL en_PH - vlicense dictionaries/en/WordNet_license.txt - } -} - -mythes-en_package() { - short_desc="English thesaurus for LibreOffice" - license="MIT" - pkg_install() { - _vmythes -v 2 -d en en_US en_IL en_PH en_GB \ - en_BS en_BZ en_GH en_IE en_IN en_JM en_NZ en_TT \ - en_AU en_CA en_ZA en_MW en_NA en-ZW - vlicense dictionaries/en/WordNet_license.txt - } -} - -hunspell-eo_package() { - short_desc="Esperanto dictionary for hunspell" - depends="hunspell-qtwebengine-dict" - license="GPL-3.0-or-later" - reverts="20100216_1" - pkg_install() { - _vhunspell eo - } -} - -hyphen-eo_package() { - short_desc="Esperanto hyphenation rules" - license="GPL-3.0-or-later" - pkg_install() { - _vhyphen eo - } -} - -mythes-eo_package() { - short_desc="Esperanto thesaurus for LibreOffice" - license="GPL-3.0-or-later" - pkg_install() { - _vmythes eo - } -} - -_es_lang="es_AR es_BO es_CL es_CO es_CR es_CU es_DO es_EC es_ES es_GQ es_GT - es_HN es_MX es_NI es_PA es_PE es_PH es_PR es_PY es_SV es_US es_UY es_VE" -hunspell-es_package() { - short_desc="Spanish dictionary for hunspell" - depends="hunspell-qtwebengine-dict" - provides="hunspell-es_ES-${version}_${revision}" - replaces="hunspell-es_ES>=0" - license="GPL-3.0-or-later, LGPL-3.0-or-later, MPL-1.1" - pkg_install() { - local l - for l in $_es_lang; do - _vhunspell -d es "$l" - done - } -} - -hyphen-es_package() { - short_desc="Spanish hyphenation rules" - license="GPL-3.0-or-later, LGPL-3.0-or-later, MPL-1.1" - pkg_install() { - _vhyphen es $_es_lang - } -} - -mythes-es_package() { - short_desc="Spanish thesaurus for LibreOffice" - license="GPL-3.0-or-later, LGPL-3.0-or-later, MPL-1.1" - pkg_install() { - _vmythes -v 2 es $_es_lang - } -} - -hunspell-et_package() { - short_desc="Estonian dictionary for hunspell" - depends="hunspell-qtwebengine-dict" - license="LGPL-2.1-or-later" - pkg_install() { - _vhunspell et_EE - } -} - -hyphen-et_package() { - short_desc="Estonian hyphenation rules" - license="LGPL-2.1-or-later" - pkg_install() { - _vhyphen et_EE - } -} - -hunspell-fa_package() { - short_desc="Farsi - Persian dictionary for hunspell by Lilak" - license="Apache-2.0" - pkg_install() { - _vhunspell fa_IR - } -} - -# This is simplified version of hunspell-fr_FR -# hunspell-fr-libreoffice_package() { -# short_desc="Modern French dictionary for hunspell by LibreOffice" -# license="MPL-1.1" -# provides="hunspell-fr_FR-${version}_${revision}" -# replaces="hunspell-fr_FR>=0" -# pkg_install() { -# _vhunspell -d fr_FR fr fr_FR fr_BE fr_CA fr_CH fr_LU fr_MC -# } -# } - -hyphen-fr_package() { - short_desc="French hyphenation rules" - license="MPL-1.1" - pkg_install() { - _vhyphen -d fr_FR fr fr_FR fr_BE fr_CA fr_CH fr_LU fr_MC - } -} - -mythes-fr_package() { - short_desc="French thesaurus for LibreOffice" - license="MPL-1.1" - pkg_install() { - _vmythes -d fr_FR fr fr_FR fr_BE fr_CA fr_CH fr_LU fr_MC - } -} - -hunspell-gd_package() { - short_desc="Gaelic dictionary for hunspell" - depends="hunspell-qtwebengine-dict" - license="GPL-3.0-or-later" - pkg_install() { - _vhunspell gd_GB - } -} - -hunspell-gl_package() { - short_desc="Galician dictionary for hunspell" - depends="hunspell-qtwebengine-dict" - license="GPL-3.0-or-later" - pkg_install() { - _vhunspell -d gl gl_ES - } -} - -hyphen-gl_package() { - short_desc="Galician hyphenation rules" - license="GPL-3.0-or-later" - pkg_install() { - _vhyphen gl gl_ES - } -} - -mythes-gl_package() { - short_desc="Galician thesaurus for LibreOffice" - license="GPL-3.0-or-later" - pkg_install() { - _vmythes gl gl_ES - } -} - -hunspell-gu_package() { - short_desc="Gujarati dictionary for hunspell" - depends="hunspell-qtwebengine-dict" - license="GPL-2.0-or-later" - pkg_install() { - _vhunspell gu_IN - } -} - -hunspell-gug_package() { - short_desc="Guarani dictionary for hunspell" - depends="hunspell-qtwebengine-dict" - license="GFDL-1.2-or-later" - pkg_install() { - _vhunspell gug gug_PY - } -} - -mythes-gug_package() { - short_desc="Guarani thesaurus for LibreOffice" - license="GFDL-1.2-or-later" - pkg_install() { - _vmythes -d gug gug_PY - } -} - -hunspell-he_package() { - short_desc="Hebrew dictionary for hunspell" - depends="hunspell-qtwebengine-dict" - license="AGPL-3.0-or-later" - pkg_install() { - _vhunspell he_IL - } -} - -hunspell-hi_package() { - short_desc="Hindi dictionary for hunspell" - depends="hunspell-qtwebengine-dict" - license="GPL-2.0-or-later" - pkg_install() { - _vhunspell hi_IN - } -} - -hunspell-hr_package() { - short_desc="Croatian dictionary for hunspell" - depends="hunspell-qtwebengine-dict" - license="LGPL-2.1-or-later, GPL-2.0-or-later, MPL-1.1" - provides="hunspell-hr_HR-20240301_1" - replaces="hunspell-hr_HR>=0" - pkg_install() { - _vhunspell hr_HR - } -} - -hyphen-hr_package() { - short_desc="Croatian hyphenation rules" - license="LGPL-2.1-or-later, GPL-2.0-or-later, MPL-1.1" - pkg_install() { - _vhyphen hr_HR - } -} - -hunspell-hu_package() { - short_desc="Hungarian dictionary for hunspell" - depends="hunspell-qtwebengine-dict" - license="LGPL-3.0-or-later, MPL-2.0" - pkg_install() { - _vhunspell hu_HU - } -} - -hyphen-hu_package() { - short_desc="Hungarian hyphenation rules" - license="GPL-3.0-or-later, LGPL-3.0-or-later, MPL-2.0" - pkg_install() { - _vhyphen hu_HU - } -} - -mythes-hu_package() { - short_desc="Hungarian thesaurus for LibreOffice" - license="GPL-2.0-or-later" - pkg_install() { - _vmythes -v 2 hu_HU - } -} - -hunspell-id_package() { - short_desc="Indonesian dictionary for hunspell" - depends="hunspell-qtwebengine-dict" - license="LGPL-3.0-or-later" - pkg_install() { - _vhunspell -d id id_ID - } -} - -hyphen-id_package() { - short_desc="Indonesian hyphenation rules" - license="LGPL-3.0-or-later" - pkg_install() { - _vhyphen -d id id_ID - } -} - -mythes-id_package() { - short_desc="Indonesian thesaurus for LibreOffice" - license="LGPL-3.0-or-later" - pkg_install() { - _vmythes -v 2 -d id id_ID - } -} - -hunspell-is_package() { - short_desc="Icelandic dictionary for hunspell" - depends="hunspell-qtwebengine-dict" - license="CC-BY-SA-3.0, CC-BY-4.0" - pkg_install() { - _vhunspell is is_IS - } -} - -hyphen-is_package() { - short_desc="Icelandic hyphenation rules" - license="CC-BY-SA-3.0, CC-BY-4.0" - pkg_install() { - _vhyphen is is_IS - } -} - -mythes-is_package() { - short_desc="Icelandic thesaurus for LibreOffice" - license="CC-BY-SA-3.0, CC-BY-4.0" - pkg_install() { - _vmythes is is_IS - } -} - -hunspell-it_IT_package() { - short_desc="Italian dictionary for hunspell" - depends="hunspell-qtwebengine-dict" - license="GPL-3.0-only, LGPL-3.0-only" - pkg_install() { - _vhunspell it_IT it_CH - } -} - -hyphen-it_IT_package() { - short_desc="Italian hyphenation rules" - license="GPL-3.0-only, LGPL-3.0-only" - pkg_install() { - _vhyphen it_IT it_CH - } -} - -mythes-it_IT_package() { - short_desc="Italian thesaurus for LibreOffice" - license="GPL-3.0-only, LGPL-3.0-only" - pkg_install() { - _vmythes -v 2 it_IT it_CH - } -} - -hunspell-kmr_package() { - short_desc="Kurmanji - Northern Kurdish dictionary for hunspell" - depends="hunspell-qtwebengine-dict" - license="GPL-3.0-or-later, LGPL-2.1-or-later, MPL-1.1" - pkg_install() { - _vhunspell kmr_Latn kmr_Latn-TR kmr_Latn-SY \ - kmr@latin kmr_TR@latin kmr_SY@latin - } -} - -hunspell-kn_package() { - short_desc="Kannada dictionary for hunspell" - depends="hunspell-qtwebengine-dict" - license="GPL-3.0-or-later" - pkg_install() { - _vhunspell kn_IN - } -} - -hyphen-kn_package() { - short_desc="Kannada hyphenation rules" - license="GPL-3.0-or-later" - pkg_install() { - _vhyphen kn_IN - } -} - -hunspell-ko_package() { - short_desc="Korean dictionary for hunspell" - depends="hunspell-qtwebengine-dict" - license="LGPL-3.0-only" - pkg_install() { - _vhunspell ko_KR - } -} - -hunspell-lo_package() { - short_desc="Lao - Laotian dictionary for hunspell" - depends="hunspell-qtwebengine-dict" - license="LGPL-3.0-only" - pkg_install() { - _vhunspell lo_LA - } -} - -hunspell-lt_package() { - short_desc="Lithuanian dictionary for hunspell" - depends="hunspell-qtwebengine-dict" - license="BSD-3-Clause" - pkg_install() { - _vhunspell -d lt_LT lt lt_LT - vlicense dictionaries/lt_LT/COPYING - } -} - -hyphen-lt_package() { - short_desc="Lithuanian hyphenation rules" - license="LPPL-1.3c" - pkg_install() { - _vhyphen -d lt_LT lt lt_LT - } -} - -hunspell-lv_package() { - short_desc="Latvian dictionary for hunspell" - depends="hunspell-qtwebengine-dict" - license="LGPL-2.1-or-later" - pkg_install() { - _vhunspell lv_LV - } -} - -hyphen-lv_package() { - short_desc="Latvian hyphenation rules" - license="LGPL-2.1-or-later" - pkg_install() { - _vhyphen lv_LV - } -} - -mythes-lv_package() { - short_desc="Latvian thesaurus for LibreOffice" - license="LGPL-2.1-or-later" - pkg_install() { - _vmythes -v 2 lv_LV - } -} - -hunspell-mn_package() { - short_desc="Mongolian dictionary for hunspell" - depends="hunspell-qtwebengine-dict" - license="LPPL-1.3c" - pkg_install() { - _vhunspell mn_MN mn mn_Cyrl mn_Cyrl_MN - } -} - -hyphen-mn_package() { - short_desc="Mongolian hyphenation rules" - license="LPPL-1.3c" - pkg_install() { - _vhyphen mn_MN mn mn_Cyrl mn_Cyrl_MN - } -} - -hunspell-mr_package() { - short_desc="Marathi dictionary for hunspell" - depends="hunspell-qtwebengine-dict" - license="GPL-2.0-only" - pkg_install() { - _vhunspell mr_IN - } -} - -hyphen-mr_package() { - short_desc="Marathi hyphenation rules" - license="GPL-2.0-only" - pkg_install() { - _vhyphen mr_IN - } -} - -mythes-mr_package() { - short_desc="Marathi thesaurus for LibreOffice" - license="GPL-2.0-only" - pkg_install() { - _vmythes -v 2 mr_IN - } -} - -hunspell-ne_package() { - short_desc="Nepali dictionary for hunspell" - depends="hunspell-qtwebengine-dict" - license="LGPL-2.1-only" - pkg_install() { - _vhunspell ne_NP - } -} - -mythes-ne_package() { - short_desc="Nepali thesaurus for LibreOffice" - license="LGPL-2.1-only" - pkg_install() { - _vmythes -v 2 ne_NP - } -} - -hunspell-nl_NL_package() { - short_desc="Dutch (Netherland) dictionary for hunspell" - depends="hunspell-qtwebengine-dict" - license="BSD-3-Clause, CC-BY-SA-3.0" - pkg_install() { - _vhunspell nl_NL - vlicense dictionaries/nl_NL/license_en_EN.txt - vlicense dictionaries/nl_NL/licentie_nl_NL.txt - } -} - -hyphen-nl_NL_package() { - short_desc="Dutch (Netherland) hyphenation rules" - license="BSD-3-Clause, CC-BY-SA-3.0" - pkg_install() { - _vhyphen nl_NL - vlicense dictionaries/nl_NL/license_en_EN.txt - vlicense dictionaries/nl_NL/licentie_nl_NL.txt - } -} - -hunspell-no_package() { - short_desc="Norwegian (Nynorsk and Bokmål) dictionary for hunspell" - depends="hunspell-qtwebengine-dict" - license="GPL-2.0-or-later" - pkg_install() { - _vhunspell -d no nb_NO - _vhunspell -d no nn_NO - } -} - -hyphen-no_package() { - short_desc="Norwegian (Nynorsk and Bokmål) hyphenation rules" - license="GPL-2.0-or-later" - pkg_install() { - _vhyphen -d no nb_NO - _vhyphen -d no nn_NO - } -} - -mythes-no_package() { - short_desc="Norwegian (Nynorsk and Bokmål) thesaurus for LibreOffice" - license="GPL-2.0-or-later" - pkg_install() { - _vmythes -v 2 -d no nb_NO - _vmythes -v 2 -d no nn_NO - } -} - -hunspell-oc_package() { - short_desc="Occitan dictionary for hunspell" - depends="hunspell-qtwebengine-dict" - license="GPL-2.0-or-later" - pkg_install() { - _vhunspell oc_FR oc_FR@lengadoc - } -} - -hunspell-or_package() { - short_desc="Oriya dictionary for hunspell" - depends="hunspell-qtwebengine-dict" - license="LGPL-3.0-or-later" - pkg_install() { - _vhunspell or_IN - } -} - -hyphen-or_package() { - short_desc="Oriya hyphenation rules" - license="LGPL-3.0-or-later" - pkg_install() { - _vhyphen or_IN - } -} - -hunspell-pa_package() { - short_desc="Panjabi dictionary for hunspell" - depends="hunspell-qtwebengine-dict" - license="LGPL-3.0-or-later" - pkg_install() { - _vhunspell pa_IN - } -} - -hyphen-pa_package() { - short_desc="Panjabi hyphenation rules" - license="LGPL-3.0-or-later" - pkg_install() { - _vhyphen pa_IN - } -} - -hunspell-pl_package() { - short_desc="Polish dictionary for hunspell" - depends="hunspell-qtwebengine-dict" - license="LGPL-2.1-or-later, GPL-2.0-or-later, MPL-1.1" - provides="hunspell-pl_PL-20240301_1" - replaces="hunspell-pl_PL>=0" - pkg_install() { - _vhunspell pl_PL - } -} - -hyphen-pl_package() { - short_desc="Polish hyphenation rules" - license="LGPL-2.1-or-later, GPL-2.0-or-later, MPL-1.1" - pkg_install() { - _vhyphen pl_PL - } -} - -mythes-pl_package() { - short_desc="Polish thesaurus for LibreOffice" - license="LGPL-2.1-or-later, GPL-2.0-or-later, MPL-1.1" - pkg_install() { - _vmythes -v 2 pl_PL - } -} - -hunspell-pt_BR_package() { - short_desc="Brazillian Portuguese dictionary for hunspell" - depends="hunspell-qtwebengine-dict" - license="LGPL-3.0-or-later, MPL-1.1, BSD-3-Clause" - pkg_install() { - _vhunspell pt_BR - } -} - -hunspell-pt_PT_package() { - reverts="20201029_1 20220621_1" - short_desc="Portuguese (Portugal) dictionary for hunspell" - depends="hunspell-qtwebengine-dict" - license="GPL-2.0-or-later, MPL-1.1" - pkg_install() { - _vhunspell pt_PT - } -} - -hyphen-pt_BR_package() { - short_desc="Brazillian Portuguese hyphenation rules" - license="LGPL-3.0-or-later" - pkg_install() { - _vhyphen pt_BR - } -} - -hyphen-pt_PT_package() { - short_desc="Portuguese (Portugal) hyphenation rules" - license="GPL-2.0-or-later" - pkg_install() { - _vhyphen pt_PT - } -} - -mythes-pt_BR_package() { - short_desc="Brazillian Portuguese thesaurus for LibreOffice" - license="BSD-3-Clause" - pkg_install() { - _vmythes pt_BR - vlicense dictionaries/pt_BR/license-thes.readme - } -} - -mythes-pt_PT_package() { - short_desc="Portuguese Portugal thesaurus for LibreOffice" - license="CC-BY-SA-3.0" - pkg_install() { - _vmythes pt_PT - } -} - -hunspell-ro_RO_package() { - short_desc="Romanian dictionary for hunspell" - depends="hunspell-qtwebengine-dict" - license="GPL-2.0-or-later, LGPL-2.1-or-later, MPL-1.1" - pkg_install() { - _vhunspell -d ro ro_RO - } -} - -hyphen-ro_package() { - short_desc="Romanian hyphenation rules" - license="GPL-2.0-or-later, LGPL-2.1-or-later, MPL-1.1" - pkg_install() { - _vhyphen -d ro ro_RO - } -} - -mythes-ro_package() { - short_desc="Romanian thesaurus for LibreOffice" - license="GPL-2.0-or-later" - pkg_install() { - _vmythes -v 2 -d ro ro_RO - } -} - -hunspell-ru_RU_package() { - short_desc="Russian dictionary for hunspell" - depends="hunspell-qtwebengine-dict" - license="BSD-4-Clause" - pkg_install() { - _vhunspell ru_RU - } -} - -hyphen-ru_package() { - short_desc="Russian hyphenation rules" - license="BSD-4-Clause" - pkg_install() { - _vhyphen ru_RU - } -} - -mythes-ru_package() { - short_desc="Russian thesaurus for LibreOffice" - license="LGPL-2.1-or-later" - pkg_install() { - _vmythes -v 2 ru_RU - } -} - -hunspell-sa_package() { - short_desc="Sanskrit dictionary for hunspell" - depends="hunspell-qtwebengine-dict" - license="LGPL-3.0-or-later" - pkg_install() { - if [ "$XBPS_WORDSIZE" != 64 ]; then - build_option_bdic= - fi - _vhunspell sa_IN - } -} - -hyphen-sa_package() { - short_desc="Sanskrit hyphenation rules" - license="LGPL-3.0-or-later" - pkg_install() { - _vhyphen sa_IN - } -} - -hunspell-si_package() { - short_desc="Sinhala dictionary for hunspell" - depends="hunspell-qtwebengine-dict" - license="GPL-3.0-or-later" - pkg_install() { - _vhunspell si_LK - } -} - -hunspell-sk_package() { - short_desc="Slovak dictionary for hunspell" - depends="hunspell-qtwebengine-dict" - license="GPL-2.0-or-later, LGPL-2.1-or-later, MPL-1.1" - pkg_install() { - _vhunspell sk_SK - } -} - -hyphen-sk_package() { - short_desc="Slovak hyphenation rules" - license="GPL-2.0-or-later, LGPL-2.1-or-later, MPL-1.1" - pkg_install() { - _vhyphen sk_SK - } -} - -mythes-sk_package() { - short_desc="Slovak thesaurus for LibreOffice" - license="MIT" - pkg_install() { - _vmythes -v 2 sk_SK - vlicense dictionaries/sk_SK/README_th_sk_SK_v2.txt - } -} - -hunspell-sl_package() { - short_desc="Slovenian dictionary for hunspell" - depends="hunspell-qtwebengine-dict" - license="GPL-2.0-or-later, LGPL-2.1-or-later" - provides="hunspell-sl_SI-2024_1" - replaces="hunspell-sl_SI>=0" - pkg_install() { - _vhunspell sl_SI - } -} - -hyphen-sl_package() { - short_desc="Slovenian hyphenation rules" - license="GPL-2.0-or-later, LGPL-2.1-or-later" - pkg_install() { - _vhyphen sl_SI - } -} - -mythes-sl_package() { - short_desc="Slovenian thesaurus for LibreOffice" - license="GPL-2.0-or-later, LGPL-2.1-or-later" - pkg_install() { - _vmythes -v 2 sl_SI - } -} - -hunspell-sq_package() { - short_desc="Albanian dictionary for hunspell" - depends="hunspell-qtwebengine-dict" - license="MPL-2.0" - pkg_install() { - _vhunspell sq_AL - } -} - -hyphen-sq_package() { - short_desc="Albanian hyphenation rules" - license="MPL-2.0" - pkg_install() { - _vhyphen sq_AL - } -} - -hunspell-sr_package() { - short_desc="Serbian dictionary for hunspell" - depends="hunspell-qtwebengine-dict" - license="MPL-2.0, GPL-3.0-or-later, LGPL-3.0-or-later" - # SR is Suriname, Serbia is RS - replaces="hunspell-sr_SR>=0" - pkg_install() { - _vhunspell sr sr_RS sr_CS - _vhunspell -d sr sr-Latn sr_Latn_RS sr_Latn_CS \ - sr@latin sr_RS@latin sr_CS@latin - } -} - -hyphen-sr_package() { - short_desc="Serbian hyphenation rules" - license="MPL-2.0, GPL-3.0-or-later, LGPL-3.0-or-later" - pkg_install() { - _vhyphen sr sr_RS sr_CS - _vhyphen -d sr sr-Latn sr_Latn_RS sr_Latn_CS \ - sr@latin sr_RS@latin sr_CS@latin - } -} - -hunspell-sv_package() { - short_desc="Swedish dictionary for hunspell" - depends="hunspell-qtwebengine-dict" - license="LGPL-3.0-or-later" - provides="hunspell-sv_SE-${version}_${revision}" - replaces="hunspell-sv_SE>=0" - pkg_install() { - _vhunspell -d sv_SE sv_FI - _vhunspell sv_SE - } -} - -hyphen-sv_package() { - short_desc="Swedish hyphenation rules" - license="MPL-2.0, LGPL-3.0-or-later" - pkg_install() { - _vhyphen -d sv_SE sv sv_SE sv_FI - } -} - -mythes-sv_package() { - short_desc="Swedish thesaurus for LibreOffice" - license="MIT" - pkg_install() { - _vmythes sv_SE - vlicense dictionaries/sv_SE/README_th_sv_SE.txt - } -} - -hunspell-sw_package() { - short_desc="Swahili dictionary for hunspell" - depends="hunspell-qtwebengine-dict" - license="LGPL-3.0-or-later" - pkg_install() { - _vhunspell sw_TZ - } -} - -hunspell-ta_package() { - short_desc="Tamil dictionary for hunspell" - depends="hunspell-qtwebengine-dict" - license="MPL-1.1" - pkg_install() { - _vhunspell ta_IN - } -} - -hunspell-te_package() { - short_desc="Telugu dictionary for hunspell" - depends="hunspell-qtwebengine-dict" - license="GPL-2.0-or-later" - pkg_install() { - _vhunspell te_IN te - } -} - -hyphen-te_package() { - short_desc="Telugu hyphenation rules" - license="GPL-3.0-or-later, LGPL-3.0-or-later" - pkg_install() { - _vhyphen te_IN te - } -} - -hunspell-th_package() { - short_desc="Thai dictionary for hunspell" - depends="hunspell-qtwebengine-dict" - license="LGPL-3.0-or-later" - pkg_install() { - _vhunspell th_TH - } -} - -hyphen-th_package() { - short_desc="Thai hyphenation rules" - license="LPPL-1.3c" - pkg_install() { - _vhyphen th_TH - } -} - -mythes-th_package() { - short_desc="Thai thesaurus for LibreOffice" - license="CC0-1.0" - pkg_install() { - _vmythes -v 2 th_TH - } -} - -hunspell-tr_package() { - short_desc="Turkish dictionary for hunspell" - depends="hunspell-qtwebengine-dict" - license="MPL-2.0" - pkg_install() { - _vhunspell tr_TR - } -} - -hunspell-uk_package() { - short_desc="Ukrainian dictionary for hunspell" - depends="hunspell-qtwebengine-dict" - license="MPL-1.1" - pkg_install() { - _vhunspell uk_UA - } -} - -hyphen-uk_package() { - short_desc="Ukrainian hyphenation rules" - license="GPL-2.0-or-later" - pkg_install() { - _vhyphen uk_UA - } -} - -mythes-uk_package() { - short_desc="Ukrainian thesaurus for LibreOffice" - license="MPL-1.1, LGPL-2.1-or-later, GPL-2.0-or-later" - pkg_install() { - _vmythes uk_UA - } -} - -hunspell-vi_package() { - short_desc="Vietnamese dictionary for hunspell" - depends="hunspell-qtwebengine-dict" - license="GPL-2.0-or-later" - pkg_install() { - _vhunspell -d vi vi_VN - } -} - -hyphen-zu_package() { - short_desc="Zulu hyphenation rules" - license="GPL-2.0-or-later" - pkg_install() { - _vhyphen zu_ZA - } -} diff --git a/srcpkgs/libreoffice-dictionaries/update b/srcpkgs/libreoffice-dictionaries/update deleted file mode 100644 index 40269b427e74cf..00000000000000 --- a/srcpkgs/libreoffice-dictionaries/update +++ /dev/null @@ -1 +0,0 @@ -site=https://www.libreoffice.org/download/download-libreoffice/ diff --git a/srcpkgs/libreoffice-draw b/srcpkgs/libreoffice-draw deleted file mode 120000 index d5e3a56f35028c..00000000000000 --- a/srcpkgs/libreoffice-draw +++ /dev/null @@ -1 +0,0 @@ -libreoffice \ No newline at end of file diff --git a/srcpkgs/libreoffice-fonts b/srcpkgs/libreoffice-fonts deleted file mode 120000 index d5e3a56f35028c..00000000000000 --- a/srcpkgs/libreoffice-fonts +++ /dev/null @@ -1 +0,0 @@ -libreoffice \ No newline at end of file diff --git a/srcpkgs/libreoffice-gnome b/srcpkgs/libreoffice-gnome deleted file mode 120000 index d5e3a56f35028c..00000000000000 --- a/srcpkgs/libreoffice-gnome +++ /dev/null @@ -1 +0,0 @@ -libreoffice \ No newline at end of file diff --git a/srcpkgs/libreoffice-i18n-ab b/srcpkgs/libreoffice-i18n-ab deleted file mode 120000 index d5e3a56f35028c..00000000000000 --- a/srcpkgs/libreoffice-i18n-ab +++ /dev/null @@ -1 +0,0 @@ -libreoffice \ No newline at end of file diff --git a/srcpkgs/libreoffice-i18n-af b/srcpkgs/libreoffice-i18n-af deleted file mode 120000 index d5e3a56f35028c..00000000000000 --- a/srcpkgs/libreoffice-i18n-af +++ /dev/null @@ -1 +0,0 @@ -libreoffice \ No newline at end of file diff --git a/srcpkgs/libreoffice-i18n-am b/srcpkgs/libreoffice-i18n-am deleted file mode 120000 index d5e3a56f35028c..00000000000000 --- a/srcpkgs/libreoffice-i18n-am +++ /dev/null @@ -1 +0,0 @@ -libreoffice \ No newline at end of file diff --git a/srcpkgs/libreoffice-i18n-ar b/srcpkgs/libreoffice-i18n-ar deleted file mode 120000 index d5e3a56f35028c..00000000000000 --- a/srcpkgs/libreoffice-i18n-ar +++ /dev/null @@ -1 +0,0 @@ -libreoffice \ No newline at end of file diff --git a/srcpkgs/libreoffice-i18n-as b/srcpkgs/libreoffice-i18n-as deleted file mode 120000 index d5e3a56f35028c..00000000000000 --- a/srcpkgs/libreoffice-i18n-as +++ /dev/null @@ -1 +0,0 @@ -libreoffice \ No newline at end of file diff --git a/srcpkgs/libreoffice-i18n-ast b/srcpkgs/libreoffice-i18n-ast deleted file mode 120000 index d5e3a56f35028c..00000000000000 --- a/srcpkgs/libreoffice-i18n-ast +++ /dev/null @@ -1 +0,0 @@ -libreoffice \ No newline at end of file diff --git a/srcpkgs/libreoffice-i18n-be b/srcpkgs/libreoffice-i18n-be deleted file mode 120000 index d5e3a56f35028c..00000000000000 --- a/srcpkgs/libreoffice-i18n-be +++ /dev/null @@ -1 +0,0 @@ -libreoffice \ No newline at end of file diff --git a/srcpkgs/libreoffice-i18n-bg b/srcpkgs/libreoffice-i18n-bg deleted file mode 120000 index d5e3a56f35028c..00000000000000 --- a/srcpkgs/libreoffice-i18n-bg +++ /dev/null @@ -1 +0,0 @@ -libreoffice \ No newline at end of file diff --git a/srcpkgs/libreoffice-i18n-bn b/srcpkgs/libreoffice-i18n-bn deleted file mode 120000 index d5e3a56f35028c..00000000000000 --- a/srcpkgs/libreoffice-i18n-bn +++ /dev/null @@ -1 +0,0 @@ -libreoffice \ No newline at end of file diff --git a/srcpkgs/libreoffice-i18n-bn-IN b/srcpkgs/libreoffice-i18n-bn-IN deleted file mode 120000 index d5e3a56f35028c..00000000000000 --- a/srcpkgs/libreoffice-i18n-bn-IN +++ /dev/null @@ -1 +0,0 @@ -libreoffice \ No newline at end of file diff --git a/srcpkgs/libreoffice-i18n-bo b/srcpkgs/libreoffice-i18n-bo deleted file mode 120000 index d5e3a56f35028c..00000000000000 --- a/srcpkgs/libreoffice-i18n-bo +++ /dev/null @@ -1 +0,0 @@ -libreoffice \ No newline at end of file diff --git a/srcpkgs/libreoffice-i18n-br b/srcpkgs/libreoffice-i18n-br deleted file mode 120000 index d5e3a56f35028c..00000000000000 --- a/srcpkgs/libreoffice-i18n-br +++ /dev/null @@ -1 +0,0 @@ -libreoffice \ No newline at end of file diff --git a/srcpkgs/libreoffice-i18n-brx b/srcpkgs/libreoffice-i18n-brx deleted file mode 120000 index d5e3a56f35028c..00000000000000 --- a/srcpkgs/libreoffice-i18n-brx +++ /dev/null @@ -1 +0,0 @@ -libreoffice \ No newline at end of file diff --git a/srcpkgs/libreoffice-i18n-bs b/srcpkgs/libreoffice-i18n-bs deleted file mode 120000 index d5e3a56f35028c..00000000000000 --- a/srcpkgs/libreoffice-i18n-bs +++ /dev/null @@ -1 +0,0 @@ -libreoffice \ No newline at end of file diff --git a/srcpkgs/libreoffice-i18n-ca b/srcpkgs/libreoffice-i18n-ca deleted file mode 120000 index d5e3a56f35028c..00000000000000 --- a/srcpkgs/libreoffice-i18n-ca +++ /dev/null @@ -1 +0,0 @@ -libreoffice \ No newline at end of file diff --git a/srcpkgs/libreoffice-i18n-ca-valencia b/srcpkgs/libreoffice-i18n-ca-valencia deleted file mode 120000 index d5e3a56f35028c..00000000000000 --- a/srcpkgs/libreoffice-i18n-ca-valencia +++ /dev/null @@ -1 +0,0 @@ -libreoffice \ No newline at end of file diff --git a/srcpkgs/libreoffice-i18n-ckb b/srcpkgs/libreoffice-i18n-ckb deleted file mode 120000 index d5e3a56f35028c..00000000000000 --- a/srcpkgs/libreoffice-i18n-ckb +++ /dev/null @@ -1 +0,0 @@ -libreoffice \ No newline at end of file diff --git a/srcpkgs/libreoffice-i18n-cs b/srcpkgs/libreoffice-i18n-cs deleted file mode 120000 index d5e3a56f35028c..00000000000000 --- a/srcpkgs/libreoffice-i18n-cs +++ /dev/null @@ -1 +0,0 @@ -libreoffice \ No newline at end of file diff --git a/srcpkgs/libreoffice-i18n-cy b/srcpkgs/libreoffice-i18n-cy deleted file mode 120000 index d5e3a56f35028c..00000000000000 --- a/srcpkgs/libreoffice-i18n-cy +++ /dev/null @@ -1 +0,0 @@ -libreoffice \ No newline at end of file diff --git a/srcpkgs/libreoffice-i18n-da b/srcpkgs/libreoffice-i18n-da deleted file mode 120000 index d5e3a56f35028c..00000000000000 --- a/srcpkgs/libreoffice-i18n-da +++ /dev/null @@ -1 +0,0 @@ -libreoffice \ No newline at end of file diff --git a/srcpkgs/libreoffice-i18n-de b/srcpkgs/libreoffice-i18n-de deleted file mode 120000 index d5e3a56f35028c..00000000000000 --- a/srcpkgs/libreoffice-i18n-de +++ /dev/null @@ -1 +0,0 @@ -libreoffice \ No newline at end of file diff --git a/srcpkgs/libreoffice-i18n-dgo b/srcpkgs/libreoffice-i18n-dgo deleted file mode 120000 index d5e3a56f35028c..00000000000000 --- a/srcpkgs/libreoffice-i18n-dgo +++ /dev/null @@ -1 +0,0 @@ -libreoffice \ No newline at end of file diff --git a/srcpkgs/libreoffice-i18n-dsb b/srcpkgs/libreoffice-i18n-dsb deleted file mode 120000 index d5e3a56f35028c..00000000000000 --- a/srcpkgs/libreoffice-i18n-dsb +++ /dev/null @@ -1 +0,0 @@ -libreoffice \ No newline at end of file diff --git a/srcpkgs/libreoffice-i18n-dz b/srcpkgs/libreoffice-i18n-dz deleted file mode 120000 index d5e3a56f35028c..00000000000000 --- a/srcpkgs/libreoffice-i18n-dz +++ /dev/null @@ -1 +0,0 @@ -libreoffice \ No newline at end of file diff --git a/srcpkgs/libreoffice-i18n-el b/srcpkgs/libreoffice-i18n-el deleted file mode 120000 index d5e3a56f35028c..00000000000000 --- a/srcpkgs/libreoffice-i18n-el +++ /dev/null @@ -1 +0,0 @@ -libreoffice \ No newline at end of file diff --git a/srcpkgs/libreoffice-i18n-en-GB b/srcpkgs/libreoffice-i18n-en-GB deleted file mode 120000 index d5e3a56f35028c..00000000000000 --- a/srcpkgs/libreoffice-i18n-en-GB +++ /dev/null @@ -1 +0,0 @@ -libreoffice \ No newline at end of file diff --git a/srcpkgs/libreoffice-i18n-en-US b/srcpkgs/libreoffice-i18n-en-US deleted file mode 120000 index d5e3a56f35028c..00000000000000 --- a/srcpkgs/libreoffice-i18n-en-US +++ /dev/null @@ -1 +0,0 @@ -libreoffice \ No newline at end of file diff --git a/srcpkgs/libreoffice-i18n-en-ZA b/srcpkgs/libreoffice-i18n-en-ZA deleted file mode 120000 index d5e3a56f35028c..00000000000000 --- a/srcpkgs/libreoffice-i18n-en-ZA +++ /dev/null @@ -1 +0,0 @@ -libreoffice \ No newline at end of file diff --git a/srcpkgs/libreoffice-i18n-eo b/srcpkgs/libreoffice-i18n-eo deleted file mode 120000 index d5e3a56f35028c..00000000000000 --- a/srcpkgs/libreoffice-i18n-eo +++ /dev/null @@ -1 +0,0 @@ -libreoffice \ No newline at end of file diff --git a/srcpkgs/libreoffice-i18n-es b/srcpkgs/libreoffice-i18n-es deleted file mode 120000 index d5e3a56f35028c..00000000000000 --- a/srcpkgs/libreoffice-i18n-es +++ /dev/null @@ -1 +0,0 @@ -libreoffice \ No newline at end of file diff --git a/srcpkgs/libreoffice-i18n-et b/srcpkgs/libreoffice-i18n-et deleted file mode 120000 index d5e3a56f35028c..00000000000000 --- a/srcpkgs/libreoffice-i18n-et +++ /dev/null @@ -1 +0,0 @@ -libreoffice \ No newline at end of file diff --git a/srcpkgs/libreoffice-i18n-eu b/srcpkgs/libreoffice-i18n-eu deleted file mode 120000 index d5e3a56f35028c..00000000000000 --- a/srcpkgs/libreoffice-i18n-eu +++ /dev/null @@ -1 +0,0 @@ -libreoffice \ No newline at end of file diff --git a/srcpkgs/libreoffice-i18n-fa b/srcpkgs/libreoffice-i18n-fa deleted file mode 120000 index d5e3a56f35028c..00000000000000 --- a/srcpkgs/libreoffice-i18n-fa +++ /dev/null @@ -1 +0,0 @@ -libreoffice \ No newline at end of file diff --git a/srcpkgs/libreoffice-i18n-fi b/srcpkgs/libreoffice-i18n-fi deleted file mode 120000 index d5e3a56f35028c..00000000000000 --- a/srcpkgs/libreoffice-i18n-fi +++ /dev/null @@ -1 +0,0 @@ -libreoffice \ No newline at end of file diff --git a/srcpkgs/libreoffice-i18n-fr b/srcpkgs/libreoffice-i18n-fr deleted file mode 120000 index d5e3a56f35028c..00000000000000 --- a/srcpkgs/libreoffice-i18n-fr +++ /dev/null @@ -1 +0,0 @@ -libreoffice \ No newline at end of file diff --git a/srcpkgs/libreoffice-i18n-fur b/srcpkgs/libreoffice-i18n-fur deleted file mode 120000 index d5e3a56f35028c..00000000000000 --- a/srcpkgs/libreoffice-i18n-fur +++ /dev/null @@ -1 +0,0 @@ -libreoffice \ No newline at end of file diff --git a/srcpkgs/libreoffice-i18n-fy b/srcpkgs/libreoffice-i18n-fy deleted file mode 120000 index d5e3a56f35028c..00000000000000 --- a/srcpkgs/libreoffice-i18n-fy +++ /dev/null @@ -1 +0,0 @@ -libreoffice \ No newline at end of file diff --git a/srcpkgs/libreoffice-i18n-ga b/srcpkgs/libreoffice-i18n-ga deleted file mode 120000 index d5e3a56f35028c..00000000000000 --- a/srcpkgs/libreoffice-i18n-ga +++ /dev/null @@ -1 +0,0 @@ -libreoffice \ No newline at end of file diff --git a/srcpkgs/libreoffice-i18n-gd b/srcpkgs/libreoffice-i18n-gd deleted file mode 120000 index d5e3a56f35028c..00000000000000 --- a/srcpkgs/libreoffice-i18n-gd +++ /dev/null @@ -1 +0,0 @@ -libreoffice \ No newline at end of file diff --git a/srcpkgs/libreoffice-i18n-gl b/srcpkgs/libreoffice-i18n-gl deleted file mode 120000 index d5e3a56f35028c..00000000000000 --- a/srcpkgs/libreoffice-i18n-gl +++ /dev/null @@ -1 +0,0 @@ -libreoffice \ No newline at end of file diff --git a/srcpkgs/libreoffice-i18n-gu b/srcpkgs/libreoffice-i18n-gu deleted file mode 120000 index d5e3a56f35028c..00000000000000 --- a/srcpkgs/libreoffice-i18n-gu +++ /dev/null @@ -1 +0,0 @@ -libreoffice \ No newline at end of file diff --git a/srcpkgs/libreoffice-i18n-gug b/srcpkgs/libreoffice-i18n-gug deleted file mode 120000 index d5e3a56f35028c..00000000000000 --- a/srcpkgs/libreoffice-i18n-gug +++ /dev/null @@ -1 +0,0 @@ -libreoffice \ No newline at end of file diff --git a/srcpkgs/libreoffice-i18n-he b/srcpkgs/libreoffice-i18n-he deleted file mode 120000 index d5e3a56f35028c..00000000000000 --- a/srcpkgs/libreoffice-i18n-he +++ /dev/null @@ -1 +0,0 @@ -libreoffice \ No newline at end of file diff --git a/srcpkgs/libreoffice-i18n-hi b/srcpkgs/libreoffice-i18n-hi deleted file mode 120000 index d5e3a56f35028c..00000000000000 --- a/srcpkgs/libreoffice-i18n-hi +++ /dev/null @@ -1 +0,0 @@ -libreoffice \ No newline at end of file diff --git a/srcpkgs/libreoffice-i18n-hr b/srcpkgs/libreoffice-i18n-hr deleted file mode 120000 index d5e3a56f35028c..00000000000000 --- a/srcpkgs/libreoffice-i18n-hr +++ /dev/null @@ -1 +0,0 @@ -libreoffice \ No newline at end of file diff --git a/srcpkgs/libreoffice-i18n-hsb b/srcpkgs/libreoffice-i18n-hsb deleted file mode 120000 index d5e3a56f35028c..00000000000000 --- a/srcpkgs/libreoffice-i18n-hsb +++ /dev/null @@ -1 +0,0 @@ -libreoffice \ No newline at end of file diff --git a/srcpkgs/libreoffice-i18n-hu b/srcpkgs/libreoffice-i18n-hu deleted file mode 120000 index d5e3a56f35028c..00000000000000 --- a/srcpkgs/libreoffice-i18n-hu +++ /dev/null @@ -1 +0,0 @@ -libreoffice \ No newline at end of file diff --git a/srcpkgs/libreoffice-i18n-hy b/srcpkgs/libreoffice-i18n-hy deleted file mode 120000 index d5e3a56f35028c..00000000000000 --- a/srcpkgs/libreoffice-i18n-hy +++ /dev/null @@ -1 +0,0 @@ -libreoffice \ No newline at end of file diff --git a/srcpkgs/libreoffice-i18n-id b/srcpkgs/libreoffice-i18n-id deleted file mode 120000 index d5e3a56f35028c..00000000000000 --- a/srcpkgs/libreoffice-i18n-id +++ /dev/null @@ -1 +0,0 @@ -libreoffice \ No newline at end of file diff --git a/srcpkgs/libreoffice-i18n-is b/srcpkgs/libreoffice-i18n-is deleted file mode 120000 index d5e3a56f35028c..00000000000000 --- a/srcpkgs/libreoffice-i18n-is +++ /dev/null @@ -1 +0,0 @@ -libreoffice \ No newline at end of file diff --git a/srcpkgs/libreoffice-i18n-it b/srcpkgs/libreoffice-i18n-it deleted file mode 120000 index d5e3a56f35028c..00000000000000 --- a/srcpkgs/libreoffice-i18n-it +++ /dev/null @@ -1 +0,0 @@ -libreoffice \ No newline at end of file diff --git a/srcpkgs/libreoffice-i18n-ja b/srcpkgs/libreoffice-i18n-ja deleted file mode 120000 index d5e3a56f35028c..00000000000000 --- a/srcpkgs/libreoffice-i18n-ja +++ /dev/null @@ -1 +0,0 @@ -libreoffice \ No newline at end of file diff --git a/srcpkgs/libreoffice-i18n-ka b/srcpkgs/libreoffice-i18n-ka deleted file mode 120000 index d5e3a56f35028c..00000000000000 --- a/srcpkgs/libreoffice-i18n-ka +++ /dev/null @@ -1 +0,0 @@ -libreoffice \ No newline at end of file diff --git a/srcpkgs/libreoffice-i18n-kab b/srcpkgs/libreoffice-i18n-kab deleted file mode 120000 index d5e3a56f35028c..00000000000000 --- a/srcpkgs/libreoffice-i18n-kab +++ /dev/null @@ -1 +0,0 @@ -libreoffice \ No newline at end of file diff --git a/srcpkgs/libreoffice-i18n-kk b/srcpkgs/libreoffice-i18n-kk deleted file mode 120000 index d5e3a56f35028c..00000000000000 --- a/srcpkgs/libreoffice-i18n-kk +++ /dev/null @@ -1 +0,0 @@ -libreoffice \ No newline at end of file diff --git a/srcpkgs/libreoffice-i18n-km b/srcpkgs/libreoffice-i18n-km deleted file mode 120000 index d5e3a56f35028c..00000000000000 --- a/srcpkgs/libreoffice-i18n-km +++ /dev/null @@ -1 +0,0 @@ -libreoffice \ No newline at end of file diff --git a/srcpkgs/libreoffice-i18n-kmr-Latn b/srcpkgs/libreoffice-i18n-kmr-Latn deleted file mode 120000 index d5e3a56f35028c..00000000000000 --- a/srcpkgs/libreoffice-i18n-kmr-Latn +++ /dev/null @@ -1 +0,0 @@ -libreoffice \ No newline at end of file diff --git a/srcpkgs/libreoffice-i18n-kn b/srcpkgs/libreoffice-i18n-kn deleted file mode 120000 index d5e3a56f35028c..00000000000000 --- a/srcpkgs/libreoffice-i18n-kn +++ /dev/null @@ -1 +0,0 @@ -libreoffice \ No newline at end of file diff --git a/srcpkgs/libreoffice-i18n-ko b/srcpkgs/libreoffice-i18n-ko deleted file mode 120000 index d5e3a56f35028c..00000000000000 --- a/srcpkgs/libreoffice-i18n-ko +++ /dev/null @@ -1 +0,0 @@ -libreoffice \ No newline at end of file diff --git a/srcpkgs/libreoffice-i18n-kok b/srcpkgs/libreoffice-i18n-kok deleted file mode 120000 index d5e3a56f35028c..00000000000000 --- a/srcpkgs/libreoffice-i18n-kok +++ /dev/null @@ -1 +0,0 @@ -libreoffice \ No newline at end of file diff --git a/srcpkgs/libreoffice-i18n-ks b/srcpkgs/libreoffice-i18n-ks deleted file mode 120000 index d5e3a56f35028c..00000000000000 --- a/srcpkgs/libreoffice-i18n-ks +++ /dev/null @@ -1 +0,0 @@ -libreoffice \ No newline at end of file diff --git a/srcpkgs/libreoffice-i18n-lb b/srcpkgs/libreoffice-i18n-lb deleted file mode 120000 index d5e3a56f35028c..00000000000000 --- a/srcpkgs/libreoffice-i18n-lb +++ /dev/null @@ -1 +0,0 @@ -libreoffice \ No newline at end of file diff --git a/srcpkgs/libreoffice-i18n-lo b/srcpkgs/libreoffice-i18n-lo deleted file mode 120000 index d5e3a56f35028c..00000000000000 --- a/srcpkgs/libreoffice-i18n-lo +++ /dev/null @@ -1 +0,0 @@ -libreoffice \ No newline at end of file diff --git a/srcpkgs/libreoffice-i18n-lt b/srcpkgs/libreoffice-i18n-lt deleted file mode 120000 index d5e3a56f35028c..00000000000000 --- a/srcpkgs/libreoffice-i18n-lt +++ /dev/null @@ -1 +0,0 @@ -libreoffice \ No newline at end of file diff --git a/srcpkgs/libreoffice-i18n-lv b/srcpkgs/libreoffice-i18n-lv deleted file mode 120000 index d5e3a56f35028c..00000000000000 --- a/srcpkgs/libreoffice-i18n-lv +++ /dev/null @@ -1 +0,0 @@ -libreoffice \ No newline at end of file diff --git a/srcpkgs/libreoffice-i18n-mai b/srcpkgs/libreoffice-i18n-mai deleted file mode 120000 index d5e3a56f35028c..00000000000000 --- a/srcpkgs/libreoffice-i18n-mai +++ /dev/null @@ -1 +0,0 @@ -libreoffice \ No newline at end of file diff --git a/srcpkgs/libreoffice-i18n-mk b/srcpkgs/libreoffice-i18n-mk deleted file mode 120000 index d5e3a56f35028c..00000000000000 --- a/srcpkgs/libreoffice-i18n-mk +++ /dev/null @@ -1 +0,0 @@ -libreoffice \ No newline at end of file diff --git a/srcpkgs/libreoffice-i18n-ml b/srcpkgs/libreoffice-i18n-ml deleted file mode 120000 index d5e3a56f35028c..00000000000000 --- a/srcpkgs/libreoffice-i18n-ml +++ /dev/null @@ -1 +0,0 @@ -libreoffice \ No newline at end of file diff --git a/srcpkgs/libreoffice-i18n-mn b/srcpkgs/libreoffice-i18n-mn deleted file mode 120000 index d5e3a56f35028c..00000000000000 --- a/srcpkgs/libreoffice-i18n-mn +++ /dev/null @@ -1 +0,0 @@ -libreoffice \ No newline at end of file diff --git a/srcpkgs/libreoffice-i18n-mni b/srcpkgs/libreoffice-i18n-mni deleted file mode 120000 index d5e3a56f35028c..00000000000000 --- a/srcpkgs/libreoffice-i18n-mni +++ /dev/null @@ -1 +0,0 @@ -libreoffice \ No newline at end of file diff --git a/srcpkgs/libreoffice-i18n-mr b/srcpkgs/libreoffice-i18n-mr deleted file mode 120000 index d5e3a56f35028c..00000000000000 --- a/srcpkgs/libreoffice-i18n-mr +++ /dev/null @@ -1 +0,0 @@ -libreoffice \ No newline at end of file diff --git a/srcpkgs/libreoffice-i18n-my b/srcpkgs/libreoffice-i18n-my deleted file mode 120000 index d5e3a56f35028c..00000000000000 --- a/srcpkgs/libreoffice-i18n-my +++ /dev/null @@ -1 +0,0 @@ -libreoffice \ No newline at end of file diff --git a/srcpkgs/libreoffice-i18n-nb b/srcpkgs/libreoffice-i18n-nb deleted file mode 120000 index d5e3a56f35028c..00000000000000 --- a/srcpkgs/libreoffice-i18n-nb +++ /dev/null @@ -1 +0,0 @@ -libreoffice \ No newline at end of file diff --git a/srcpkgs/libreoffice-i18n-ne b/srcpkgs/libreoffice-i18n-ne deleted file mode 120000 index d5e3a56f35028c..00000000000000 --- a/srcpkgs/libreoffice-i18n-ne +++ /dev/null @@ -1 +0,0 @@ -libreoffice \ No newline at end of file diff --git a/srcpkgs/libreoffice-i18n-nl b/srcpkgs/libreoffice-i18n-nl deleted file mode 120000 index d5e3a56f35028c..00000000000000 --- a/srcpkgs/libreoffice-i18n-nl +++ /dev/null @@ -1 +0,0 @@ -libreoffice \ No newline at end of file diff --git a/srcpkgs/libreoffice-i18n-nn b/srcpkgs/libreoffice-i18n-nn deleted file mode 120000 index d5e3a56f35028c..00000000000000 --- a/srcpkgs/libreoffice-i18n-nn +++ /dev/null @@ -1 +0,0 @@ -libreoffice \ No newline at end of file diff --git a/srcpkgs/libreoffice-i18n-nr b/srcpkgs/libreoffice-i18n-nr deleted file mode 120000 index d5e3a56f35028c..00000000000000 --- a/srcpkgs/libreoffice-i18n-nr +++ /dev/null @@ -1 +0,0 @@ -libreoffice \ No newline at end of file diff --git a/srcpkgs/libreoffice-i18n-nso b/srcpkgs/libreoffice-i18n-nso deleted file mode 120000 index d5e3a56f35028c..00000000000000 --- a/srcpkgs/libreoffice-i18n-nso +++ /dev/null @@ -1 +0,0 @@ -libreoffice \ No newline at end of file diff --git a/srcpkgs/libreoffice-i18n-oc b/srcpkgs/libreoffice-i18n-oc deleted file mode 120000 index d5e3a56f35028c..00000000000000 --- a/srcpkgs/libreoffice-i18n-oc +++ /dev/null @@ -1 +0,0 @@ -libreoffice \ No newline at end of file diff --git a/srcpkgs/libreoffice-i18n-om b/srcpkgs/libreoffice-i18n-om deleted file mode 120000 index d5e3a56f35028c..00000000000000 --- a/srcpkgs/libreoffice-i18n-om +++ /dev/null @@ -1 +0,0 @@ -libreoffice \ No newline at end of file diff --git a/srcpkgs/libreoffice-i18n-or b/srcpkgs/libreoffice-i18n-or deleted file mode 120000 index d5e3a56f35028c..00000000000000 --- a/srcpkgs/libreoffice-i18n-or +++ /dev/null @@ -1 +0,0 @@ -libreoffice \ No newline at end of file diff --git a/srcpkgs/libreoffice-i18n-pa-IN b/srcpkgs/libreoffice-i18n-pa-IN deleted file mode 120000 index d5e3a56f35028c..00000000000000 --- a/srcpkgs/libreoffice-i18n-pa-IN +++ /dev/null @@ -1 +0,0 @@ -libreoffice \ No newline at end of file diff --git a/srcpkgs/libreoffice-i18n-pl b/srcpkgs/libreoffice-i18n-pl deleted file mode 120000 index d5e3a56f35028c..00000000000000 --- a/srcpkgs/libreoffice-i18n-pl +++ /dev/null @@ -1 +0,0 @@ -libreoffice \ No newline at end of file diff --git a/srcpkgs/libreoffice-i18n-pt b/srcpkgs/libreoffice-i18n-pt deleted file mode 120000 index d5e3a56f35028c..00000000000000 --- a/srcpkgs/libreoffice-i18n-pt +++ /dev/null @@ -1 +0,0 @@ -libreoffice \ No newline at end of file diff --git a/srcpkgs/libreoffice-i18n-pt-BR b/srcpkgs/libreoffice-i18n-pt-BR deleted file mode 120000 index d5e3a56f35028c..00000000000000 --- a/srcpkgs/libreoffice-i18n-pt-BR +++ /dev/null @@ -1 +0,0 @@ -libreoffice \ No newline at end of file diff --git a/srcpkgs/libreoffice-i18n-ro b/srcpkgs/libreoffice-i18n-ro deleted file mode 120000 index d5e3a56f35028c..00000000000000 --- a/srcpkgs/libreoffice-i18n-ro +++ /dev/null @@ -1 +0,0 @@ -libreoffice \ No newline at end of file diff --git a/srcpkgs/libreoffice-i18n-ru b/srcpkgs/libreoffice-i18n-ru deleted file mode 120000 index d5e3a56f35028c..00000000000000 --- a/srcpkgs/libreoffice-i18n-ru +++ /dev/null @@ -1 +0,0 @@ -libreoffice \ No newline at end of file diff --git a/srcpkgs/libreoffice-i18n-rw b/srcpkgs/libreoffice-i18n-rw deleted file mode 120000 index d5e3a56f35028c..00000000000000 --- a/srcpkgs/libreoffice-i18n-rw +++ /dev/null @@ -1 +0,0 @@ -libreoffice \ No newline at end of file diff --git a/srcpkgs/libreoffice-i18n-sa-IN b/srcpkgs/libreoffice-i18n-sa-IN deleted file mode 120000 index d5e3a56f35028c..00000000000000 --- a/srcpkgs/libreoffice-i18n-sa-IN +++ /dev/null @@ -1 +0,0 @@ -libreoffice \ No newline at end of file diff --git a/srcpkgs/libreoffice-i18n-sat b/srcpkgs/libreoffice-i18n-sat deleted file mode 120000 index d5e3a56f35028c..00000000000000 --- a/srcpkgs/libreoffice-i18n-sat +++ /dev/null @@ -1 +0,0 @@ -libreoffice \ No newline at end of file diff --git a/srcpkgs/libreoffice-i18n-sat-Olck b/srcpkgs/libreoffice-i18n-sat-Olck deleted file mode 120000 index d5e3a56f35028c..00000000000000 --- a/srcpkgs/libreoffice-i18n-sat-Olck +++ /dev/null @@ -1 +0,0 @@ -libreoffice \ No newline at end of file diff --git a/srcpkgs/libreoffice-i18n-sd b/srcpkgs/libreoffice-i18n-sd deleted file mode 120000 index d5e3a56f35028c..00000000000000 --- a/srcpkgs/libreoffice-i18n-sd +++ /dev/null @@ -1 +0,0 @@ -libreoffice \ No newline at end of file diff --git a/srcpkgs/libreoffice-i18n-si b/srcpkgs/libreoffice-i18n-si deleted file mode 120000 index d5e3a56f35028c..00000000000000 --- a/srcpkgs/libreoffice-i18n-si +++ /dev/null @@ -1 +0,0 @@ -libreoffice \ No newline at end of file diff --git a/srcpkgs/libreoffice-i18n-sid b/srcpkgs/libreoffice-i18n-sid deleted file mode 120000 index d5e3a56f35028c..00000000000000 --- a/srcpkgs/libreoffice-i18n-sid +++ /dev/null @@ -1 +0,0 @@ -libreoffice \ No newline at end of file diff --git a/srcpkgs/libreoffice-i18n-sk b/srcpkgs/libreoffice-i18n-sk deleted file mode 120000 index d5e3a56f35028c..00000000000000 --- a/srcpkgs/libreoffice-i18n-sk +++ /dev/null @@ -1 +0,0 @@ -libreoffice \ No newline at end of file diff --git a/srcpkgs/libreoffice-i18n-sl b/srcpkgs/libreoffice-i18n-sl deleted file mode 120000 index d5e3a56f35028c..00000000000000 --- a/srcpkgs/libreoffice-i18n-sl +++ /dev/null @@ -1 +0,0 @@ -libreoffice \ No newline at end of file diff --git a/srcpkgs/libreoffice-i18n-sq b/srcpkgs/libreoffice-i18n-sq deleted file mode 120000 index d5e3a56f35028c..00000000000000 --- a/srcpkgs/libreoffice-i18n-sq +++ /dev/null @@ -1 +0,0 @@ -libreoffice \ No newline at end of file diff --git a/srcpkgs/libreoffice-i18n-sr b/srcpkgs/libreoffice-i18n-sr deleted file mode 120000 index d5e3a56f35028c..00000000000000 --- a/srcpkgs/libreoffice-i18n-sr +++ /dev/null @@ -1 +0,0 @@ -libreoffice \ No newline at end of file diff --git a/srcpkgs/libreoffice-i18n-sr-Latn b/srcpkgs/libreoffice-i18n-sr-Latn deleted file mode 120000 index d5e3a56f35028c..00000000000000 --- a/srcpkgs/libreoffice-i18n-sr-Latn +++ /dev/null @@ -1 +0,0 @@ -libreoffice \ No newline at end of file diff --git a/srcpkgs/libreoffice-i18n-ss b/srcpkgs/libreoffice-i18n-ss deleted file mode 120000 index d5e3a56f35028c..00000000000000 --- a/srcpkgs/libreoffice-i18n-ss +++ /dev/null @@ -1 +0,0 @@ -libreoffice \ No newline at end of file diff --git a/srcpkgs/libreoffice-i18n-st b/srcpkgs/libreoffice-i18n-st deleted file mode 120000 index d5e3a56f35028c..00000000000000 --- a/srcpkgs/libreoffice-i18n-st +++ /dev/null @@ -1 +0,0 @@ -libreoffice \ No newline at end of file diff --git a/srcpkgs/libreoffice-i18n-sv b/srcpkgs/libreoffice-i18n-sv deleted file mode 120000 index d5e3a56f35028c..00000000000000 --- a/srcpkgs/libreoffice-i18n-sv +++ /dev/null @@ -1 +0,0 @@ -libreoffice \ No newline at end of file diff --git a/srcpkgs/libreoffice-i18n-sw-TZ b/srcpkgs/libreoffice-i18n-sw-TZ deleted file mode 120000 index d5e3a56f35028c..00000000000000 --- a/srcpkgs/libreoffice-i18n-sw-TZ +++ /dev/null @@ -1 +0,0 @@ -libreoffice \ No newline at end of file diff --git a/srcpkgs/libreoffice-i18n-szl b/srcpkgs/libreoffice-i18n-szl deleted file mode 120000 index d5e3a56f35028c..00000000000000 --- a/srcpkgs/libreoffice-i18n-szl +++ /dev/null @@ -1 +0,0 @@ -libreoffice \ No newline at end of file diff --git a/srcpkgs/libreoffice-i18n-ta b/srcpkgs/libreoffice-i18n-ta deleted file mode 120000 index d5e3a56f35028c..00000000000000 --- a/srcpkgs/libreoffice-i18n-ta +++ /dev/null @@ -1 +0,0 @@ -libreoffice \ No newline at end of file diff --git a/srcpkgs/libreoffice-i18n-te b/srcpkgs/libreoffice-i18n-te deleted file mode 120000 index d5e3a56f35028c..00000000000000 --- a/srcpkgs/libreoffice-i18n-te +++ /dev/null @@ -1 +0,0 @@ -libreoffice \ No newline at end of file diff --git a/srcpkgs/libreoffice-i18n-tg b/srcpkgs/libreoffice-i18n-tg deleted file mode 120000 index d5e3a56f35028c..00000000000000 --- a/srcpkgs/libreoffice-i18n-tg +++ /dev/null @@ -1 +0,0 @@ -libreoffice \ No newline at end of file diff --git a/srcpkgs/libreoffice-i18n-th b/srcpkgs/libreoffice-i18n-th deleted file mode 120000 index d5e3a56f35028c..00000000000000 --- a/srcpkgs/libreoffice-i18n-th +++ /dev/null @@ -1 +0,0 @@ -libreoffice \ No newline at end of file diff --git a/srcpkgs/libreoffice-i18n-tl b/srcpkgs/libreoffice-i18n-tl deleted file mode 120000 index d5e3a56f35028c..00000000000000 --- a/srcpkgs/libreoffice-i18n-tl +++ /dev/null @@ -1 +0,0 @@ -libreoffice \ No newline at end of file diff --git a/srcpkgs/libreoffice-i18n-tn b/srcpkgs/libreoffice-i18n-tn deleted file mode 120000 index d5e3a56f35028c..00000000000000 --- a/srcpkgs/libreoffice-i18n-tn +++ /dev/null @@ -1 +0,0 @@ -libreoffice \ No newline at end of file diff --git a/srcpkgs/libreoffice-i18n-tr b/srcpkgs/libreoffice-i18n-tr deleted file mode 120000 index d5e3a56f35028c..00000000000000 --- a/srcpkgs/libreoffice-i18n-tr +++ /dev/null @@ -1 +0,0 @@ -libreoffice \ No newline at end of file diff --git a/srcpkgs/libreoffice-i18n-ts b/srcpkgs/libreoffice-i18n-ts deleted file mode 120000 index d5e3a56f35028c..00000000000000 --- a/srcpkgs/libreoffice-i18n-ts +++ /dev/null @@ -1 +0,0 @@ -libreoffice \ No newline at end of file diff --git a/srcpkgs/libreoffice-i18n-tt b/srcpkgs/libreoffice-i18n-tt deleted file mode 120000 index d5e3a56f35028c..00000000000000 --- a/srcpkgs/libreoffice-i18n-tt +++ /dev/null @@ -1 +0,0 @@ -libreoffice \ No newline at end of file diff --git a/srcpkgs/libreoffice-i18n-ug b/srcpkgs/libreoffice-i18n-ug deleted file mode 120000 index d5e3a56f35028c..00000000000000 --- a/srcpkgs/libreoffice-i18n-ug +++ /dev/null @@ -1 +0,0 @@ -libreoffice \ No newline at end of file diff --git a/srcpkgs/libreoffice-i18n-uk b/srcpkgs/libreoffice-i18n-uk deleted file mode 120000 index d5e3a56f35028c..00000000000000 --- a/srcpkgs/libreoffice-i18n-uk +++ /dev/null @@ -1 +0,0 @@ -libreoffice \ No newline at end of file diff --git a/srcpkgs/libreoffice-i18n-uz b/srcpkgs/libreoffice-i18n-uz deleted file mode 120000 index d5e3a56f35028c..00000000000000 --- a/srcpkgs/libreoffice-i18n-uz +++ /dev/null @@ -1 +0,0 @@ -libreoffice \ No newline at end of file diff --git a/srcpkgs/libreoffice-i18n-ve b/srcpkgs/libreoffice-i18n-ve deleted file mode 120000 index d5e3a56f35028c..00000000000000 --- a/srcpkgs/libreoffice-i18n-ve +++ /dev/null @@ -1 +0,0 @@ -libreoffice \ No newline at end of file diff --git a/srcpkgs/libreoffice-i18n-vec b/srcpkgs/libreoffice-i18n-vec deleted file mode 120000 index d5e3a56f35028c..00000000000000 --- a/srcpkgs/libreoffice-i18n-vec +++ /dev/null @@ -1 +0,0 @@ -libreoffice \ No newline at end of file diff --git a/srcpkgs/libreoffice-i18n-vi b/srcpkgs/libreoffice-i18n-vi deleted file mode 120000 index d5e3a56f35028c..00000000000000 --- a/srcpkgs/libreoffice-i18n-vi +++ /dev/null @@ -1 +0,0 @@ -libreoffice \ No newline at end of file diff --git a/srcpkgs/libreoffice-i18n-xh b/srcpkgs/libreoffice-i18n-xh deleted file mode 120000 index d5e3a56f35028c..00000000000000 --- a/srcpkgs/libreoffice-i18n-xh +++ /dev/null @@ -1 +0,0 @@ -libreoffice \ No newline at end of file diff --git a/srcpkgs/libreoffice-i18n-zh-CN b/srcpkgs/libreoffice-i18n-zh-CN deleted file mode 120000 index d5e3a56f35028c..00000000000000 --- a/srcpkgs/libreoffice-i18n-zh-CN +++ /dev/null @@ -1 +0,0 @@ -libreoffice \ No newline at end of file diff --git a/srcpkgs/libreoffice-i18n-zh-TW b/srcpkgs/libreoffice-i18n-zh-TW deleted file mode 120000 index d5e3a56f35028c..00000000000000 --- a/srcpkgs/libreoffice-i18n-zh-TW +++ /dev/null @@ -1 +0,0 @@ -libreoffice \ No newline at end of file diff --git a/srcpkgs/libreoffice-i18n-zu b/srcpkgs/libreoffice-i18n-zu deleted file mode 120000 index d5e3a56f35028c..00000000000000 --- a/srcpkgs/libreoffice-i18n-zu +++ /dev/null @@ -1 +0,0 @@ -libreoffice \ No newline at end of file diff --git a/srcpkgs/libreoffice-impress b/srcpkgs/libreoffice-impress deleted file mode 120000 index d5e3a56f35028c..00000000000000 --- a/srcpkgs/libreoffice-impress +++ /dev/null @@ -1 +0,0 @@ -libreoffice \ No newline at end of file diff --git a/srcpkgs/libreoffice-kde b/srcpkgs/libreoffice-kde deleted file mode 120000 index d5e3a56f35028c..00000000000000 --- a/srcpkgs/libreoffice-kde +++ /dev/null @@ -1 +0,0 @@ -libreoffice \ No newline at end of file diff --git a/srcpkgs/libreoffice-kit b/srcpkgs/libreoffice-kit deleted file mode 120000 index d5e3a56f35028c..00000000000000 --- a/srcpkgs/libreoffice-kit +++ /dev/null @@ -1 +0,0 @@ -libreoffice \ No newline at end of file diff --git a/srcpkgs/libreoffice-libgtk b/srcpkgs/libreoffice-libgtk deleted file mode 120000 index d5e3a56f35028c..00000000000000 --- a/srcpkgs/libreoffice-libgtk +++ /dev/null @@ -1 +0,0 @@ -libreoffice \ No newline at end of file diff --git a/srcpkgs/libreoffice-math b/srcpkgs/libreoffice-math deleted file mode 120000 index d5e3a56f35028c..00000000000000 --- a/srcpkgs/libreoffice-math +++ /dev/null @@ -1 +0,0 @@ -libreoffice \ No newline at end of file diff --git a/srcpkgs/libreoffice-postgresql b/srcpkgs/libreoffice-postgresql deleted file mode 120000 index d5e3a56f35028c..00000000000000 --- a/srcpkgs/libreoffice-postgresql +++ /dev/null @@ -1 +0,0 @@ -libreoffice \ No newline at end of file diff --git a/srcpkgs/libreoffice-qt6 b/srcpkgs/libreoffice-qt6 deleted file mode 120000 index d5e3a56f35028c..00000000000000 --- a/srcpkgs/libreoffice-qt6 +++ /dev/null @@ -1 +0,0 @@ -libreoffice \ No newline at end of file diff --git a/srcpkgs/libreoffice-writer b/srcpkgs/libreoffice-writer deleted file mode 120000 index d5e3a56f35028c..00000000000000 --- a/srcpkgs/libreoffice-writer +++ /dev/null @@ -1 +0,0 @@ -libreoffice \ No newline at end of file diff --git a/srcpkgs/libreoffice-xtensions b/srcpkgs/libreoffice-xtensions deleted file mode 120000 index d5e3a56f35028c..00000000000000 --- a/srcpkgs/libreoffice-xtensions +++ /dev/null @@ -1 +0,0 @@ -libreoffice \ No newline at end of file diff --git a/srcpkgs/libreoffice/patches/001-build-option-java.patch b/srcpkgs/libreoffice/patches/001-build-option-java.patch deleted file mode 100644 index 96e302a0bfa1b5..00000000000000 --- a/srcpkgs/libreoffice/patches/001-build-option-java.patch +++ /dev/null @@ -1,18 +0,0 @@ ---- a/cui/source/options/optjava.cxx -+++ b/cui/source/options/optjava.cxx -@@ -980,6 +980,7 @@ OUString SvxJavaClassPathDlg::GetClassPa - #if HAVE_FEATURE_JAVA - void SvxJavaClassPathDlg::SetClassPath( const OUString& _rPath ) - { -+#if HAVE_FEATURE_JAVA - if ( m_sOldPath.isEmpty() ) - m_sOldPath = _rPath; - m_xPathList->clear(); -@@ -1005,6 +1006,7 @@ void SvxJavaClassPathDlg::SetClassPath( - m_xPathList->select(0); - } - SelectHdl_Impl(*m_xPathList); -+#endif - } - #endif - diff --git a/srcpkgs/libreoffice/patches/002-libjvm-path-musl.patch b/srcpkgs/libreoffice/patches/002-libjvm-path-musl.patch deleted file mode 100644 index dd8c01a3f0ff3d..00000000000000 --- a/srcpkgs/libreoffice/patches/002-libjvm-path-musl.patch +++ /dev/null @@ -1,15 +0,0 @@ ---- a/jvmfwk/plugins/sunmajor/pluginlib/sunjre.cxx -+++ b/jvmfwk/plugins/sunmajor/pluginlib/sunjre.cxx -@@ -80,7 +80,11 @@ char const* const* SunInfo::getLibraryPa - "/lib/" JFW_PLUGIN_ARCH "/client", - "/lib/" JFW_PLUGIN_ARCH "/server", - "/lib/" JFW_PLUGIN_ARCH "/native_threads", -- ("/lib/" JFW_PLUGIN_ARCH) -+ "/lib/" JFW_PLUGIN_ARCH, -+ "/lib/client", -+ "/lib/server", -+ "/lib/native_threads", -+ "/lib", - }; - *size = std::size(ar); - return ar; diff --git a/srcpkgs/libreoffice/patches/003-musl-java.patch b/srcpkgs/libreoffice/patches/003-musl-java.patch deleted file mode 100644 index f84deebee83608..00000000000000 --- a/srcpkgs/libreoffice/patches/003-musl-java.patch +++ /dev/null @@ -1,40 +0,0 @@ ---- a/configure.ac -+++ b/configure.ac -@@ -9408,7 +9408,7 @@ if test -n "$ENABLE_JAVA" -a -z "$JAVAIN - test -d "$JAVA_HOME/include/native_thread" && JAVAINC="$JAVAINC -I$JAVA_HOME/include/native_thread" - ;; - -- linux-gnu*) -+ linux-gnu*|linux-musl*) - JAVAINC="-I$JAVA_HOME/include" - JAVAINC="$JAVAINC -I$JAVA_HOME/include/linux" - test -d "$JAVA_HOME/include/native_thread" && JAVAINC="$JAVAINC -I$JAVA_HOME/include/native_thread" -@@ -15889,7 +15889,7 @@ else - - case "$host_os" in - -- dragonfly*|freebsd*|linux-gnu*|*netbsd*|openbsd*) -+ dragonfly*|freebsd*|linux-gnu*|linux-musl*|*netbsd*|openbsd*) - if test "$ENABLE_JAVA" != ""; then - pathmunge "$JAVA_HOME/bin" "after" - fi ---- a/configure -+++ b/configure -@@ -23856,7 +23856,7 @@ if test -n "$ENABLE_JAVA" -a -z "$JAVAIN - test -d "$JAVA_HOME/include/native_thread" && JAVAINC="$JAVAINC -I$JAVA_HOME/include/native_thread" - ;; - -- linux-gnu*) -+ linux-gnu*|linux-musl*) - JAVAINC="-I$JAVA_HOME/include" - JAVAINC="$JAVAINC -I$JAVA_HOME/include/linux" - test -d "$JAVA_HOME/include/native_thread" && JAVAINC="$JAVAINC -I$JAVA_HOME/include/native_thread" -@@ -51225,7 +51225,7 @@ else - - case "$host_os" in - -- dragonfly*|freebsd*|linux-gnu*|*netbsd*|openbsd*) -+ dragonfly*|freebsd*|linux-gnu*|linux-musl*|*netbsd*|openbsd*) - if test "$ENABLE_JAVA" != ""; then - pathmunge "$JAVA_HOME/bin" "after" - fi diff --git a/srcpkgs/libreoffice/patches/005-no-slowcheck.patch b/srcpkgs/libreoffice/patches/005-no-slowcheck.patch deleted file mode 100644 index 7d110c0d1c1c1b..00000000000000 --- a/srcpkgs/libreoffice/patches/005-no-slowcheck.patch +++ /dev/null @@ -1,18 +0,0 @@ ---- a/Makefile.in -+++ b/Makefile.in -@@ -7,13 +7,13 @@ - # file, You can obtain one at http://mozilla.org/MPL/2.0/. - # - --gb_Top_MODULE_CHECK_TARGETS := slowcheck unitcheck subsequentcheck perfcheck uicheck screenshot -+gb_Top_MODULE_CHECK_TARGETS := unitcheck subsequentcheck perfcheck uicheck screenshot - - .PHONY : check-if-root bootstrap gbuild build build-non-l10n-only build-l10n-only check clean clean-build clean-host test-install distclean distro-pack-install docs download etags fetch get-submodules id install install-gdb-printers install-strip tags debugrun help showmodules translations packageinfo coverage internal.clean $(gb_Top_MODULE_CHECK_TARGETS) - - MAKECMDGOALS?=build - build_goal:=$(if $(filter build uicheck,$(MAKECMDGOALS)),build)\ -- $(if $(filter check,$(MAKECMDGOALS)),unitcheck slowcheck subsequentcheck $(if $(filter Linux, $(shell uname)), uicheck))\ -+ $(if $(filter check,$(MAKECMDGOALS)),unitcheck subsequentcheck $(if $(filter Linux, $(shell uname)), uicheck))\ - $(filter build-l10n-only build-non-l10n-only debugrun help showmodules translations $(gb_Top_MODULE_CHECK_TARGETS) check packageinfo gbuildtojson,$(MAKECMDGOALS)) - - SRCDIR := @SRC_ROOT@ diff --git a/srcpkgs/libreoffice/patches/006-cross-flag.patch b/srcpkgs/libreoffice/patches/006-cross-flag.patch deleted file mode 100644 index 8f1182ce99fe66..00000000000000 --- a/srcpkgs/libreoffice/patches/006-cross-flag.patch +++ /dev/null @@ -1,35 +0,0 @@ -Upstream: needs work -Description: Perhaps cleanup a bit and submit to upstream - And we need to force *FLAGS_FOR_BUILD to something, - otherwise, those flags will be empty and make will pick up the *FLAGS - environment during build. ---- a/configure.ac -+++ b/configure.ac -@@ -6120,11 +6120,13 @@ if test "$cross_compiling" = "yes"; then - cp configure CONF-FOR-BUILD - test -d config_build && cp -p config_build/*.h CONF-FOR-BUILD/config_host 2>/dev/null - ( -+ unset ${!ac_*} - unset COM USING_X11 OS CPUNAME -- unset CC CXX SYSBASE CFLAGS -+ unset CC CXX SYSBASE CFLAGS CXXFLAGS CPP CPPFLAGS LD LDFLAGS - unset AR LD NM OBJDUMP PKG_CONFIG RANLIB READELF STRIP - unset CPPUNIT_CFLAGS CPPUNIT_LIBS - unset LIBXML_CFLAGS LIBXML_LIBS LIBXSLT_CFLAGS LIBXSLT_LIBS XSLTPROC -+ unset PYTHON_CFLAGS PYTHON_LIBS - unset PKG_CONFIG_LIBDIR PKG_CONFIG_PATH - if test -n "$CC_FOR_BUILD"; then - export CC="$CC_FOR_BUILD" -@@ -6134,6 +6136,12 @@ if test "$cross_compiling" = "yes"; then - export CXX="$CXX_FOR_BUILD" - CXX_BASE=`first_arg_basename "$CXX"` - fi -+ export CFLAGS="$CFLAGS_FOR_BUILD" -+ export CXXFLAGS="$CXXFLAGS_FOR_BUILD" -+ export CPP="$CPP_FOR_BUILD" -+ export CPPFLAGS="$CPPFLAGS_FOR_BUILD" -+ export LD="$LD_FOR_BUILD" -+ export LDFLAGS="$LDFLAGS_FOR_BUILD" - test -n "$PKG_CONFIG_FOR_BUILD" && export PKG_CONFIG="$PKG_CONFIG_FOR_BUILD" - cd CONF-FOR-BUILD - diff --git a/srcpkgs/libreoffice/patches/007-cross-python.patch b/srcpkgs/libreoffice/patches/007-cross-python.patch deleted file mode 100644 index c4e05a9a8067c2..00000000000000 --- a/srcpkgs/libreoffice/patches/007-cross-python.patch +++ /dev/null @@ -1,13 +0,0 @@ -Upstream: no -Description: In VoidLinux, we always have same version of python in build and host ---- a/configure.ac -+++ b/configure.ac -@@ -10355,8 +10355,6 @@ if test "$build_os" != "cygwin" -a "$ena - # harfbuzz is built using meson, and current meson requires at least python 3.7 - AM_PATH_PYTHON([3.7],, [:]) - fi -- # Clean PYTHON_VERSION checked below if cross-compiling -- PYTHON_VERSION="" - if test "$PYTHON" != ":"; then - PYTHON_FOR_BUILD=$PYTHON - fi diff --git a/srcpkgs/libreoffice/patches/008-zxing.patch b/srcpkgs/libreoffice/patches/008-zxing.patch deleted file mode 100644 index 25590c44a1a67a..00000000000000 --- a/srcpkgs/libreoffice/patches/008-zxing.patch +++ /dev/null @@ -1,101 +0,0 @@ -Upstream: maybe -Description: we should always check for full path - (i.e. ZXing/MultiFormatWriter), however those file hierarchy is made - by installation step, thus libreoffice must use the non-prefix. - Perhap we should changes the file hierarchy of zxing-cpp project instead? ---- a/configure.ac -+++ b/configure.ac -@@ -11882,35 +11882,16 @@ else - SYSTEM_ZXING=TRUE - ZXING_CFLAGS= - AC_LANG_PUSH([C++]) -- save_CXXFLAGS=$CXXFLAGS -- save_IFS=$IFS -- IFS=$P_SEP -- for i in $CPLUS_INCLUDE_PATH /usr/include; do -- dnl Reset IFS as soon as possible, to avoid unexpected side effects (and the -- dnl "/usr/include" fallback makes sure we get here at least once; resetting rather than -- dnl unsetting follows the advice at <https://git.savannah.gnu.org/gitweb/?p=autoconf.git; -- dnl a=commitdiff;h=e51c9919f2cf70185b7916ac040bc0bbfd0f743b> "Add recommendation on (not) -- dnl unsetting IFS."): -- IFS=$save_IFS -- dnl TODO: GCC and Clang treat empty paths in CPLUS_INCLUDE_PATH like ".", but we simply -- dnl ignore them here: -- if test -z "$i"; then -- continue -- fi -- dnl TODO: White space in $i would cause problems: -- CXXFLAGS="$save_CXXFLAGS ${CXXFLAGS_CXX11} -I$i/ZXing" -- AC_CHECK_HEADER(MultiFormatWriter.h, [ZXING_CFLAGS=-I$i/ZXing; break], -- [unset ac_cv_header_MultiFormatWriter_h], [#include <stdexcept>]) -- done -- CXXFLAGS=$save_CXXFLAGS -- if test -z "$ZXING_CFLAGS"; then -+ AC_CHECK_HEADER([ZXing/MultiFormatWriter.h],[],[ - AC_MSG_ERROR(zxing headers not found.) -- fi -+ ], [ -+ AC_INCLUDES_DEFAULT -+ #include <stdexcept> -+ ]) - AC_CHECK_LIB([ZXing], [main], [ZXING_LIBS=-lZXing], - [ AC_CHECK_LIB([ZXingCore], [main], [ZXING_LIBS=-lZXingCore], - [ AC_MSG_ERROR(zxing C++ library not found.) ])], []) - AC_LANG_POP([C++]) -- ZXING_CFLAGS=$(printf '%s' "$ZXING_CFLAGS" | sed -e "s/-I/${ISYSTEM?}/g") - FilterLibs "${ZXING_LIBS}" - ZXING_LIBS="${filteredlibs}" - else -@@ -11927,8 +11908,8 @@ else - save_CXXFLAGS=$CXXFLAGS - CXXFLAGS="$CXXFLAGS $CXXFLAGS_CXX11 $ZXING_CFLAGS" - AC_COMPILE_IFELSE([AC_LANG_SOURCE([ -- #include <BitMatrix.h> -- #include <BitMatrixIO.h> -+ #include <ZXing/BitMatrix.h> -+ #include <ZXing/BitMatrixIO.h> - int main(){ - ZXing::BitMatrix matrix(1, 1); - matrix.set(0, 0, true); ---- a/cui/source/dialogs/QrCodeGenDialog.cxx -+++ b/cui/source/dialogs/QrCodeGenDialog.cxx -@@ -19,10 +19,10 @@ - #include <vcl/svapp.hxx> - - #if ENABLE_ZXING --#if __has_include(<Version.h>) --#include <Version.h> -+#if __has_include(<ZXing/Version.h>) -+#include <ZXing/Version.h> - #else --#include <ZXVersion.h> -+#include <ZXing/ZXVersion.h> - #endif - #include <rtl/strbuf.hxx> - -@@ -31,20 +31,20 @@ - #pragma GCC diagnostic ignored "-Wshadow" - #endif - --#include <BarcodeFormat.h> --#include <BitMatrix.h> --#include <MultiFormatWriter.h> -+#include <ZXing/BarcodeFormat.h> -+#include <ZXing/BitMatrix.h> -+#include <ZXing/MultiFormatWriter.h> - - #ifdef __GNUC__ - #pragma GCC diagnostic pop - #endif - - #if HAVE_ZXING_TOSVG --#include <BitMatrixIO.h> -+#include <ZXing/BitMatrixIO.h> - #endif - - #if ZXING_VERSION_MAJOR < 2 --#include <TextUtfEncoding.h> -+#include <ZXing/TextUtfEncoding.h> - #endif - - #endif // ENABLE_ZXING diff --git a/srcpkgs/libreoffice/patches/010-gpgmepp.patch b/srcpkgs/libreoffice/patches/010-gpgmepp.patch deleted file mode 100644 index 7d095a595ac5c2..00000000000000 --- a/srcpkgs/libreoffice/patches/010-gpgmepp.patch +++ /dev/null @@ -1,122 +0,0 @@ -Upstream: no -Description: we should always use full path - (i.e. gpgme++/context.h), however those file hierarchy is made - by installation step, thus libreoffice must use the non-prefix - for vendored file. ---- a/comphelper/source/misc/docpasswordhelper.cxx -+++ b/comphelper/source/misc/docpasswordhelper.cxx -@@ -39,9 +39,9 @@ - #include <string.h> - - #if HAVE_FEATURE_GPGME --# include <context.h> --# include <data.h> --# include <decryptionresult.h> -+# include <gpgme++/context.h> -+# include <gpgme++/data.h> -+# include <gpgme++/decryptionresult.h> - #endif - - using ::com::sun::star::uno::Sequence; ---- a/comphelper/source/misc/storagehelper.cxx -+++ b/comphelper/source/misc/storagehelper.cxx -@@ -60,10 +60,10 @@ - #include <o3tl/string_view.hxx> - - #if HAVE_FEATURE_GPGME --# include <context.h> --# include <encryptionresult.h> --# include <key.h> --# include <data.h> -+# include <gpgme++/context.h> -+# include <gpgme++/encryptionresult.h> -+# include <gpgme++/key.h> -+# include <gpgme++/data.h> - #endif - - using namespace ::com::sun::star; ---- a/configure.ac -+++ b/configure.ac -@@ -13318,7 +13318,7 @@ elif test \( \( "$_os" = "Linux" -o "$_o - SYSTEM_GPGMEPP=TRUE - - # C++ library doesn't come with fancy gpgmepp-config, check for headers the old-fashioned way -- AC_CHECK_HEADER(gpgme++/gpgmepp_version.h, [ GPGMEPP_CFLAGS=-I/usr/include/gpgme++ ], -+ AC_CHECK_HEADER(gpgme++/gpgmepp_version.h, [], - [AC_MSG_ERROR([gpgmepp headers not found, install gpgmepp >= 1.14 development package])], []) - AC_CHECK_HEADER(gpgme.h, [], - [AC_MSG_ERROR([gpgme headers not found, install gpgme development package])], []) ---- a/xmlsecurity/source/gpg/CertificateImpl.cxx -+++ b/xmlsecurity/source/gpg/CertificateImpl.cxx -@@ -17,8 +17,8 @@ - #include <svl/sigstruct.hxx> - #include <svl/cryptosign.hxx> - --#include <context.h> --#include <data.h> -+#include <gpgme++/context.h> -+#include <gpgme++/data.h> - - using namespace css; - using namespace css::uno; ---- a/xmlsecurity/source/gpg/SEInitializer.cxx -+++ b/xmlsecurity/source/gpg/SEInitializer.cxx -@@ -12,7 +12,7 @@ - #include "SecurityEnvironment.hxx" - #include "XMLSecurityContext.hxx" - --#include <global.h> -+#include <gpgme++/global.h> - - namespace com::sun::star::uno - { ---- a/xmlsecurity/source/gpg/SecurityEnvironment.cxx -+++ b/xmlsecurity/source/gpg/SecurityEnvironment.cxx -@@ -24,8 +24,8 @@ - #include <tools/urlobj.hxx> - #endif - --#include <key.h> --#include <keylistresult.h> -+#include <gpgme++/key.h> -+#include <gpgme++/keylistresult.h> - #include <libxml/xmlstring.h> - #include <xmlsec/base64.h> - #include <xmlsec/xmlsec.h> -@@ -38,7 +38,7 @@ - #if defined _MSC_VER && defined __clang__ - #pragma clang diagnostic pop - #endif --#include <context.h> -+#include <gpgme++/context.h> - - using namespace css; - using namespace css::security; ---- a/xmlsecurity/source/gpg/CertificateImpl.hxx -+++ b/xmlsecurity/source/gpg/CertificateImpl.hxx -@@ -25,7 +25,7 @@ - #pragma clang diagnostic push - #pragma clang diagnostic ignored "-Wundef" - #endif --#include <key.h> -+#include <gpgme++/key.h> - #if defined _MSC_VER && defined __clang__ - #pragma clang diagnostic pop - #endif ---- a/xmlsecurity/source/gpg/xmlsignature_gpgimpl.cxx -+++ b/xmlsecurity/source/gpg/xmlsignature_gpgimpl.cxx -@@ -31,10 +31,10 @@ - #if defined _MSC_VER && defined __clang__ - #pragma clang diagnostic pop - #endif --#include <context.h> --#include <data.h> --#include <signingresult.h> --#include <importresult.h> -+#include <gpgme++/context.h> -+#include <gpgme++/data.h> -+#include <gpgme++/signingresult.h> -+#include <gpgme++/importresult.h> - - #include <xmlelementwrapper_xmlsecimpl.hxx> - #include <xmlsec/xmlstreamio.hxx> diff --git a/srcpkgs/libreoffice/template b/srcpkgs/libreoffice/template deleted file mode 100644 index d8554dd1192f6c..00000000000000 --- a/srcpkgs/libreoffice/template +++ /dev/null @@ -1,712 +0,0 @@ -# Template file for 'libreoffice' -pkgname=libreoffice -version=25.8.3.2 -revision=1 -build_helper="gir" -build_style=configure # hack, avoid sourcing common/.../gnu-configure-args.sh -metapackage=yes -make_build_target="build" -# Use order in configure.ac -_xdeps="zlib-devel libjpeg-turbo-devel clucene-devel expat-devel xmlsec1-devel - nss-devel nspr-devel librevenge-devel libodfgen-devel libepubgen-devel - libwpd-devel libwpg-devel libwps-devel libvisio-devel libcdr-devel - libmspub-devel libmwaw-devel libetonyek-devel libfreehand-devel - libe-book-devel libabw-devel libpagemaker-devel libqxp-devel libzmf-devel - libstaroffice-devel lcms2-devel libcppunit-devel freetype-devel libxslt-devel - libgcrypt-devel libxml2-devel python3-devel libcurl-devel boost-devel-minimal - libboost_locale libeot-devel - mdds frozen glm unixodbc-devel libldap-devel sane-devel icu-devel liborcus-devel - graphite-devel harfbuzz-devel libargon2-devel redland-devel hunspell-devel - zxcvbn-c-devel zxing-cpp-devel box2d-devel hyphen-devel mythes-devel - CoinMP-devel lpsolve-devel libexttextcat-devel libnumbertext-devel - libepoxy-devel cairo-devel liblangtag-devel libpng-devel tiff-devel - libwebp-devel fontconfig-devel libcmis-devel - gobject-introspection libgirepository-devel libglib-devel" -hostmakedepends="automake flex gperf hyphen icu libtool openldap which gettext - tar xz perl-Archive-Zip pkg-config sane unzip zip python3-setuptools - fontforge python3-lxml qt6-base gnupg glib-devel - $(vopt_if java 'openjdk17 apache-ant beanshell rhino hsqldb1.8.0')" -makedepends="$_xdeps openssl-devel libXrender-devel libbluetooth-devel - gpgmepp-devel libXinerama-devel libXt-devel libX11-devel libICE-devel - libSM-devel libopenjpeg2-devel abseil-cpp-devel poppler-cpp-devel - gtk+3-devel gtk4-devel gst-plugins-base1-devel - qt6-base-devel qt6-multimedia-devel - kf6-kio-devel kf6-frameworkintegration-devel - libmariadbclient-devel postgresql-libs-devel - $(vopt_if firebird 'libfbclient3-devel libatomic_ops-devel')" -# Add the previously installed default languages as well -depends="libreoffice-common>=${version}_${revision} - libreoffice-base>=${version}_${revision} - libreoffice-calc>=${version}_${revision} - libreoffice-draw>=${version}_${revision} - libreoffice-fonts>=${version}_${revision} - libreoffice-gnome>=${version}_${revision} - libreoffice-impress>=${version}_${revision} - libreoffice-math>=${version}_${revision} - libreoffice-postgresql>=${version}_${revision} - libreoffice-writer>=${version}_${revision} - libreoffice-xtensions>=${version}_${revision} - libreoffice-i18n-en-US>=${version}_${revision} - libreoffice-i18n-de>=${version}_${revision} - libreoffice-i18n-es>=${version}_${revision} - libreoffice-i18n-fr>=${version}_${revision} - libreoffice-i18n-it>=${version}_${revision} - libreoffice-i18n-pl>=${version}_${revision} - libreoffice-i18n-pt>=${version}_${revision}" -checkdepends="gdb" -short_desc="Productivity suite" -maintainer="Đoàn Trần Công Danh <congdanhqx@gmail.com>" -license="GPL-3.0-or-later" -homepage="https://www.libreoffice.org/" - -# Source, dictionary, help and translations -_baseurl="https://download.documentfoundation.org/libreoffice/src/${version%.*}" -_baseurl="https://downloadarchive.documentfoundation.org/libreoffice/old/${version}/src/" -# Please don't remove this mirror, it's faster for me -# _baseurl="https://download.nus.edu.sg/mirror/tdf/libreoffice/src/${version%.*}" -# _baseurl="https://mirrors.nju.edu.cn/tdf/libreoffice/src/${version%.*}" -# _baseurl="https://mirrors.tuna.tsinghua.edu.cn/libreoffice/src/${version%.*}" -_addurl="https://dev-www.libreoffice.org/src" -_exturl="https://dev-www.libreoffice.org/extern" - -# Additional distfiles and checksums can be found in -# the file 'download.lst' after configure was run. -distfiles=" - ${_baseurl}/${pkgname}-${version}.tar.xz - ${_baseurl}/${pkgname}-help-${version}.tar.xz - ${_baseurl}/${pkgname}-translations-${version}.tar.xz - ${_addurl}/a7983f859eafb2677d7ff386a023bc40-xsltml_2.1.2.zip - ${_addurl}/ace6ab49184e329db254e454a010f56d-libxml-1.1.7.zip - ${_addurl}/language-subtag-registry-2025-07-15.tar.bz2 - ${_addurl}/d8bd5eed178db6e2b18eeed243f85aa8-flute-1.1.6.zip - ${_addurl}/ba2930200c9f019c2d93a8c88c651a0f-flow-engine-0.9.4.zip - ${_addurl}/pdfium-7012.tar.bz2 - ${_exturl}/8249374c274932a21846fa7629c2aa9b-officeotron-0.7.4-master.jar - ${_exturl}/odfvalidator-0.9.0-RC2-SNAPSHOT-jar-with-dependencies-2726ab578664434a545f8379a01a9faffac0ae73.jar - ${_addurl}/dtoa-20180411.tgz - ${_addurl}/eeb2c7ddf0d302fba4bfc6e97eac9624-libbase-1.1.6.zip - ${_addurl}/3bdf40c0d199af31923e900d082ca2dd-libfonts-1.1.6.zip - ${_addurl}/3404ab6b1792ae5f16bbd603bd1e1d03-libformula-1.1.7.zip - ${_addurl}/db60e4fde8dd6d6807523deb71ee34dc-liblayout-0.2.10.zip - ${_addurl}/97b2d4dba862397f446b217e2b623e71-libloader-1.1.6.zip - ${_addurl}/8ce2fcd72becf06c41f7201d15373ed9-librepository-1.1.6.zip - ${_addurl}/f94d9870737518e3b597f9265f4e9803-libserializer-1.1.6.zip - ${_addurl}/39bb3fcea1514f1369fcfc87542390fd-sacjava-1.3.zip - ${_addurl}/skia-m136-28685d899b0a35894743e2cedad4c9f525e90e1e.tar.xz - ${_addurl}/frozen-1.2.0.tar.gz - ${_addurl}/dragonbox-1.1.3.tar.gz - ${_addurl}/Java-WebSocket-1.6.0.tar.gz - ${_addurl}/zxcvbn-c-2.5.tar.gz -" -checksum="e9396d76a2471d5da3ccd3e5c6a7a9b83245f38c2c47c29a76219f6214914882 - d6f3f4b3527453b0afaf3a566163a401b4e42e34ba06d35493be9637c4c8bd7d - 1c70b0dcf9f0d8abad5742fbbbbbf313b43530821d76e6edeffd24ac9dc4ad9d - 75823776fb51a9c526af904f1503a7afaaab900fba83eda64f8a41073724c870 - 7d2797fe9f79a77009721e3f14fa4a1dec17a6d706bdc93f85f1f01d124fab66 - 2689f0a9a1fc21442d8097951fbca6d7013f9f9847f0b5e87144bd8e1355e052 - 1b5b24f7bc543c0362b667692f78db8bab4ed6dafc6172f104d0bd3757d8a133 - 233f66e8d25c5dd971716d4200203a612a407649686ef3b52075d04b4c9df0dd - e647ca4fcc2c91d9dca717452e1b1be1ab6155ac4977dca716041652c7b10bdd - f2443f27561af52324eee03a1892d9f569adc8db9e7bca55614898bc2a13a770 - d55495ab3a86544650587de2a72180ddf8bfc6376d14ddfa923992dbc86a06e0 - 0082d0684f7db6f62361b76c4b7faba19e0c7ce5cb8e36c4b65fea8281e711b4 - 75c80359c9ce343c20aab8a36a45cb3b9ee7c61cf92c13ae45399d854423a9ba - e0531091787c0f16c83965fdcbc49162c059d7f0c64669e7f119699321549743 - 5826d1551bf599b85742545f6e01a0079b93c1b2c8434bf409eddb3a29e4726b - e1fb87f3f7b980d33414473279615c4644027e013012d156efa538bc2b031772 - 3d853b19b1d94a6efa69e7af90f7f2b09ecf302913bee3da796c15ecfebcfac8 - abe2c57ac12ba45d83563b02e240fa95d973376de2f720aab8fe11f2e621c095 - 05640a1f6805b2b2d7e2cb9c50db9a5cb084e3c52ab1a71ce015239b4a1d4343 - 085f2112c51fa8c1783fac12fbd452650596415121348393bb51f0f7e85a9045 - 2384f5f44a0b714d8dc78923fdf17453ab5a1808ca638154e3e27b361531db25 - ed8339c017d7c5fe019ac2c642477f435278f0dc643c1d69d3f3b1e95915e823 - 09d63b05e9c594ec423778ab59b7a5aa1d76fdd71d25c7048b0258c4ec9c3384 - f3ce29efde338707241d47ab4784b19a1e3658bfa0564b5bc5f80c27e5118728 - 77d6c6ecb35952a8d8ce7f736b7a2bf466275c48210e309b73782d6b7e84dffd" -skip_extraction=" - a7983f859eafb2677d7ff386a023bc40-xsltml_2.1.2.zip - ace6ab49184e329db254e454a010f56d-libxml-1.1.7.zip - language-subtag-registry-2025-07-15.tar.bz2 - d8bd5eed178db6e2b18eeed243f85aa8-flute-1.1.6.zip - ba2930200c9f019c2d93a8c88c651a0f-flow-engine-0.9.4.zip - pdfium-7012.tar.bz2 - 8249374c274932a21846fa7629c2aa9b-officeotron-0.7.4-master.jar - odfvalidator-0.9.0-RC2-SNAPSHOT-jar-with-dependencies-2726ab578664434a545f8379a01a9faffac0ae73.jar - dtoa-20180411.tgz - eeb2c7ddf0d302fba4bfc6e97eac9624-libbase-1.1.6.zip - 3bdf40c0d199af31923e900d082ca2dd-libfonts-1.1.6.zip - 3404ab6b1792ae5f16bbd603bd1e1d03-libformula-1.1.7.zip - db60e4fde8dd6d6807523deb71ee34dc-liblayout-0.2.10.zip - 97b2d4dba862397f446b217e2b623e71-libloader-1.1.6.zip - 8ce2fcd72becf06c41f7201d15373ed9-librepository-1.1.6.zip - f94d9870737518e3b597f9265f4e9803-libserializer-1.1.6.zip - 39bb3fcea1514f1369fcfc87542390fd-sacjava-1.3.zip - skia-m136-28685d899b0a35894743e2cedad4c9f525e90e1e.tar.xz - frozen-1.2.0.tar.gz - dragonbox-1.1.3.tar.gz - Java-WebSocket-1.6.0.tar.gz - zxcvbn-c-2.5.tar.gz -" -replaces="libreoffice-firebird<6.2.4.2_1" - -build_options="java firebird" -desc_option_java="Enable Java support" -desc_option_firebird="Enable Firebird SDBC support" - -CXXFLAGS="-DGLM_ENABLE_EXPERIMENTAL -DU_USING_ICU_NAMESPACE=1" - -case "$XBPS_TARGET_MACHINE" in - i686*) # Broken unit tests - CXXFLAGS+=" -DDISABLE_CVE_TESTS=1" - ;; - x86_64*|ppc64*) build_options_default="java" ;; - # aarch64*) build_options_default="java" ;; - armv[56]*) broken="untested" ;; -esac - -if [ -z "$CROSS_BUILD" ]; then - build_options_default+=" firebird" -else - hostmakedepends+=" $_xdeps" -fi - -# Move files listed in a <name>_list.txt into $PKGDESTDIR -_split() { - local list file dir destdir - destdir="${DESTDIR}/all" - list=${wrksrc}/file-lists/${1}_list.txt - # skip non-existing file lists - [ -f ${list} ] || msg_error "There is no ${1}_list.txt file!\n" - grep -v -e '^%dir' -e '^$' "$list" | sort -u | - while read file; do - dir="${file%/*}" - [ -d "${PKGDESTDIR}/${dir}" ] || vmkdir "${dir}" - mv ${destdir}/${file} ${PKGDESTDIR}/${dir}/ - done - # Move appdata file, if any - file=usr/share/metainfo/libreoffice-${1}.appdata.xml - if [ -f ${destdir}/${file} ]; then - dir="${file%/*}" - [ -d "${PKGDESTDIR}/${dir}" ] || vmkdir "${dir}" - mv ${destdir}/${file} ${PKGDESTDIR}/${dir}/ - fi -} - -unset _languages -_add_lang() { - local pkglang tmp - local deps= - local lang=$1 - local name=$2 - pkglang="${lang//-/_}" - shift 2 - while case "$1" in - -h*) tmp=${1#-h}; deps="$deps hunspell-${tmp:-$pkglang}" ;; - -H*) tmp=${1#-H}; deps="$deps hyphen-${tmp:-$pkglang}" ;; - -m*) tmp=${1#-m}; deps="$deps mythes-${tmp:-$pkglang}" ;; - -l*) pkglang=${1#-l} ;; - -vh=*) deps="$deps virtual?hunspell-${1#-vh=}" ;; - *) false ;; - esac; do shift; done - _languages="$_languages ${pkglang//_/-}" - eval "libreoffice-i18n-${lang}_package() { - short_desc+=\" - ${name} language pack\" - depends='$deps' - pkg_install() { - _split lang_${pkglang} - } - }" -} - -_add_lang ab "Abkhazian" -_add_lang af "Afrikaans" -h -H -_add_lang am "Amharic" -# _add_lang an "Aragonese" -_add_lang ar "Arabic" -h -m -_add_lang as "Assamese" -h -H -_add_lang ast "Asturian" -# _add_lang az "Azerbaijani" -_add_lang be "Belarusian" -h -H -_add_lang bg "Bulgarian" -h -H -m -_add_lang bn "Bengali" -h -_add_lang bn-IN "Bengali (India)" -hbn -_add_lang bo "Tibetan" -h -_add_lang br "Breton" -h -_add_lang brx "Bodo" -_add_lang bs "Bosnian" -h -_add_lang ca "Catalan" -hca_ES -H -m -_add_lang ca-valencia "Catalan (Valencian)" -hca_ES -Hca -mca -_add_lang ckb "Central Kurdish" -h -_add_lang cs "Czech" -h -H -m -_add_lang cy "Welsh (Cymraeg)" -_add_lang da "Danish" -hda_DK -H -m -_add_lang de "German" -h -H -m -_add_lang dgo "Dogri proper" -_add_lang dsb "Lower Sorbian" -_add_lang dz "Dzongkha" -_add_lang el "Greek" -hel_GR -H -_add_lang en-GB "English (UK)" -hen -vh=en_GB -Hen -men -_add_lang en-US "English (US)" -hen -Hen -men -_add_lang en-ZA "English (South Africa)" -hen -vh=en_GB -Hen -men -_add_lang eo "Esperanto" -h -H -m -_add_lang es "Spanish" -h -H -m -_add_lang et "Estonian" -h -H -_add_lang eu "Basque" -_add_lang fa "Persian (Farsi)" -h -_add_lang 'fi' "Finnish" -_add_lang fr "French" -hfr_FR -H -m -_add_lang fur "Friulian" -_add_lang fy "Frisian" -_add_lang ga "Irish" -_add_lang gd "Scottish Gaelic" -h -_add_lang gl "Galician" -h -H -m -_add_lang gu "Gujarati" -h -_add_lang gug "Guaraní (Paraguay)" -h -m -_add_lang he "Hebrew" -h -_add_lang hi "Hindi" -h -_add_lang hr "Croatian" -h -H -_add_lang hsb "Upper Sorbian" -_add_lang hu "Hungarian" -h -H -m -_add_lang hy "Armenian" -_add_lang id "Indonesian" -h -H -m -_add_lang is "Icelandic" -h -H -m -_add_lang it "Italian" -hit_IT -Hit_IT -mit_IT -_add_lang ja "Japanese" -# _add_lang jv "Bedjond" -_add_lang ka "Georgian" -_add_lang kab "Kabyle" -_add_lang kk "Kazakh" -# _add_lang kl "Aklanon" -_add_lang km "Khmer" -_add_lang kmr-Latn "Kurmanji - Northern Kurdish (Latin)" -hkmr -_add_lang kn "Kannada" -h -H -_add_lang ko "Korean" -h -_add_lang kok "Konkani" -_add_lang ks "Kashmiri" -# _add_lang ky "Aka-Kol" -_add_lang lb "Luxembourgish" -_add_lang lo "Lao" -h -_add_lang lt "Lithuanian" -h -H -_add_lang lv "Latvian" -h -H -m -_add_lang mai "Maithili" -_add_lang mk "Macedonian" -_add_lang ml "Malayalam" -_add_lang mn "Mongolian" -h -H -_add_lang mni "Meithei (Manipuri)" -_add_lang mr "Marathi" -h -H -m -_add_lang my "Burmese" -_add_lang nb "Norwegian (Bokmal)" -hno -Hno -mno -_add_lang ne "Nepali" -h -m -_add_lang nl "Dutch" -hnl_NL -Hnl_NL -_add_lang nn "Nynorsk" -hno -Hno -mno -_add_lang nr "Ndebele (South)" -_add_lang nso "Northern Sotho" -_add_lang oc "Occitan" -h -_add_lang om "Oromo" -_add_lang or "Oriya" -h -H -_add_lang pa-IN "Punjabi (India)" -hpa -Hpa -_add_lang pl "Polish" -h -H -m -_add_lang pt "Portuguese" -hpt_PT -Hpt_PT -mpt_PT -_add_lang pt-BR "Portuguese (Brazil)" -h -H -m -_add_lang ro "Romanian" -hro_RO -H -m -_add_lang ru "Russian" -hru_RU -H -m -_add_lang rw "Kinyarwanda" -_add_lang sa-IN "Sanskrit (India)" -hsa -Hsa -# _add_lang sah "Yakut" -_add_lang sat "Santali" -_add_lang sat-Olck "Santali (Ol Chiki)" -_add_lang sd "Sindhi" -_add_lang si "Sinhala" -h -_add_lang sid "Sidamo" -_add_lang sk "Slovak" -h -H -m -_add_lang sl "Slovenian" -h -H -m -_add_lang sq "Albanian" -h -H -_add_lang sr "Serbian" -h -H -_add_lang sr-Latn "Serbian (Latin)" -hsr -Hsr -_add_lang ss "Swati" -_add_lang st "Southern Sotho" -_add_lang sv "Swedish" -h -H -m -_add_lang sw-TZ "Swahili (Tanzania)" -_add_lang szl "Silesian" -_add_lang ta "Tamil" -h -_add_lang te "Telugu" -h -H -_add_lang tg "Tajik" -_add_lang th "Thai" -h -H -m -# _add_lang ti "Tigrinya/Tigrigna" -_add_lang tl "Tagalog" -_add_lang tn "Tswana" -_add_lang tr "Turkish" -h -_add_lang ts "Tsonga" -_add_lang tt "Tatar" -_add_lang ug "Uyghur" -_add_lang uk "Ukrainian" -h -H -m -# _add_lang ur "Urdu" -_add_lang uz "Uzbek" -_add_lang ve "Venda" -_add_lang vec "Venetian" -_add_lang vi "Vietnamese" -h -_add_lang xh "Xhosa" -_add_lang zh-CN "Simplified Chinese (People's Republic of China)" -_add_lang zh-TW "Traditional Chinese (Taiwan)" -_add_lang zu "Zulu" -H - -post_extract() { - local pkg f dir fname - local srcdistdir=${XBPS_SRCDISTDIR}/${pkgname}-${version} pkg - mkdir -p ${wrksrc}/external/tarballs - for pkg in ${skip_extraction} libreoffice-{help,translations}-${version}.tar.xz ; do - case "$pkg" in - *.dll) - # The dll needs to be copied instead of symlinked - cp -v ${srcdistdir}/${pkg} ${wrksrc}/external/tarballs/ - ;; - *) - # ... the other files can be symlinked - ln -svf ${srcdistdir}/${pkg} ${wrksrc}/external/tarballs/ - ;; - esac - done - for f in ${FILESDIR}/*.patch; do - fname=${f##*/} - dir=${fname%%-*} - if [ -d "${wrksrc}/external/${dir}" ]; then - cp "$f" "${wrksrc}/external/${dir}/${fname}.1" - fi - done -} - -post_patch() { - vsed -i bin/distro-install-desktop-integration \ - -e "/gzip -f/d" \ - -e "s|.1.gz|.1|g" - chmod +x bin/unpack-sources - - if [ "$XBPS_BUILD_ENVIRONMENT" = void-packages-ci ]; then - vsed -i "s/bootstrap: check-if-root compilerplugins/bootstrap: compilerplugins/" Makefile.in - fi -} - -do_configure() { - local opts - local bopts=--with-lang=en-US - - # the build system tries to call curl or wget, we can catch any invocations here and add them to distfiles - ln -sf /bin/false ${XBPS_WRAPPERDIR}/curl - ln -sf /bin/false ${XBPS_WRAPPERDIR}/wget - ln -sf /bin/false ${XBPS_WRAPPERDIR}/git - - export QT6DIR=/usr/lib/qt6 - - # Separate autogen.sh and configure because we need - # to patch configure for musl support - NOCONFIGURE=1 ./autogen.sh - - # standard options - opts="--prefix=/usr" - opts+=" --sysconfdir=/etc" - opts+=" --sbindir=/usr/bin" - opts+=" --bindir=/usr/bin" - opts+=" --mandir=/usr/share/man" - opts+=" --infodir=/usr/share/info" - opts+=" --localstatedir=/var" - # libreoffice options - opts+=" --with-vendor='VoidLinux'" - opts+=" --with-help" - opts+=" --disable-odk" - opts+=" --disable-online-update" - opts+=" --enable-python=system" - opts+=" --enable-gtk3" - opts+=" --enable-introspection" - opts+=" --enable-gtk4" - # opts+=" --enable-qt5" - opts+=" --enable-qt6" - opts+=" --enable-kf6" - # opts+=" --enable-gtk3-kde5" - opts+=" --disable-dependency-tracking" - opts+=" --enable-release-build" - opts+=" --enable-split-app-modules" - opts+=" --disable-dconf" - opts+=" --disable-epm" - # New strategy: enable all libs and headers, then disable what's missing - opts+=" --with-system-libs" - bopts+=" --with-system-libs" - opts+=" --with-system-headers" - bopts+=" --with-system-headers" - case "$XBPS_TARGET_MACHINE" in - x86_64) # opts+=" --enable-ext-mariadb-connector" - # opts+=" --enable-ext-ct2n" - opts+=" --enable-ext-nlpsolver" - # opts+=" --enable-ext-languagetool" - ;; - esac - opts+=" --without-fonts" - opts+=" --enable-build-opensymbol" - # opts+=" --disable-fetch-external" - - # skia sucks - if [ "$XBPS_TARGET_ENDIAN" = "be" ]; then - opts+=" --disable-skia" - fi - - if [ "$build_option_java" ]; then - opts+=" --with-java" - opts+=" --with-jdk-home=/usr/lib/jvm/openjdk17" - # also disables hamcrest - opts+=" --without-junit" - else - opts+=" --without-java" - fi - - # You can native compile firebird then cross-compile libreoffice. - if [ "$build_option_firebird" ]; then - export FIREBIRD_CFLAGS=-I$XBPS_CROSS_BASE/usr/include/firebird - export FIREBIRD_LIBS=-lfbclient - opts+=" --enable-firebird-sdbc" - else - opts+=" --disable-firebird-sdbc" - fi - - opts+=" --with-tls=nss" - opts+=" --with-system-hsqldb" - opts+=" --with-hsqldb-jar=/usr/share/java/hsqldb-1.8.0.jar" - # https://github.com/tdf/libcmis/pull/43 changes ABI - # opts+=" --without-system-libcmis" - # bopts+=" --without-system-libcmis" - opts+=" --without-system-libtommath" - bopts+=" --without-system-libtommath" - opts+=" --without-system-jfreereport" - bopts+=" --without-system-jfreereport" - opts+=" --without-system-dragonbox" - bopts+=" --without-system-dragonbox" - opts+=" --without-system-libfixmath" - bopts+=" --without-system-libfixmath" - opts+=" --without-myspell-dicts" - opts+=" --without-system-java-websocket" - bopts+=" --without-system-java-websocket" - # finish configuring build - opts+=" --with-external-dict-dir=/usr/share/hunspell" - opts+=" --with-external-hyph-dir=/usr/share/hyphen" - opts+=" --with-external-thes-dir=/usr/share/mythes" - opts+=" --with-parallelism=${XBPS_MAKEJOBS}" - - if [ "$CROSS_BUILD" ]; then - opts+=" --host=$XBPS_CROSS_TRIPLET" - opts+=" --with-boost=${XBPS_CROSS_BASE}/usr" - opts+=" --x-libraries=${XBPS_CROSS_BASE}/usr/lib" - export QT6INC=$XBPS_CROSS_BASE/usr/include/qt6 - export QT6LIB=$XBPS_CROSS_BASE/usr/lib - export KF6INC=$XBPS_CROSS_BASE/usr/include - export KF6LIB=$XBPS_CROSS_BASE/usr/lib - # CXXFLAGS+=" -I$XBPS_CROSS_BASE/${py3_inc}" - export PYTHON_CFLAGS="-I${XBPS_CROSS_BASE}/${py3_inc}" - export PYTHON_LIBS="-L$XBPS_CROSS_BASE/usr/lib -lpython${py3_ver}" - LDFLAGS_FOR_BUILD="$CFLAGS_FOR_BUILD $LDFLAGS_FOR_BUILD" - fi - - ./configure ${opts} --with-lang="${_languages}" \ - --with-build-platform-configure-options="$bopts" -} - -do_build() { - make ${makejobs} ${make_build_target} - make ${makejobs} -C libreofficekit -} - -do_check() { - : "need firebird running" \ - LO_JAVA_DIR="${wrksrc}/instdir/program/classes" \ - LD_LIBRARY_PATH=/usr/lib/jvm/openjdk17/lib/server \ - make ${makejobs} check -} - -do_install() { - make DESTDIR="${DESTDIR}/all" PREFIXDIR=/usr distro-pack-install - - # Remove useless directory usr/lib32 - rm -rf ${DESTDIR}/usr/lib32 - grep libreoffice.program.libavmediagtk file-lists/common_list.txt \ - >>file-lists/gnome_list.txt - vsed -i -e '/libavmediaqt6/d' \ - -e '/libavmediagtk/d' \ - -e '/liblibreofficekitgtk/d' \ - file-lists/common_list.txt -} - -libreoffice-common_package() { - short_desc+=" - Common files" - depends="libreoffice-i18n-en-US>=${version}_${revision} - $(vopt_if java 'rhino hsqldb1.8.0')" - skiprdeps=/usr/lib/libreoffice/program/libofficebean.so - replaces="libreoffice-epub>=0" - pkg_install() { - _split common - } -} - -libreoffice-base_package() { - short_desc+=" - Database frontend" - depends="libreoffice-writer>=${version}_${revision}" - pkg_install() { - _split base - } -} - -libreoffice-calc_package() { - short_desc+=" - Spreadsheet" - depends="libreoffice-writer>=${version}_${revision}" - pkg_install() { - _split calc - } -} - -libreoffice-draw_package() { - short_desc+=" - Drawing application" - depends="sane libreoffice-impress>=${version}_${revision}" - pkg_install() { - _split draw - } -} - -libreoffice-fonts_package() { - short_desc+=" - Fonts" - # libreoffice-fonts used to bundle those fonts - depends=" - amiri-font - culmus - dejavu-fonts-ttf - font-adobe-source-code-pro - source-sans-pro - font-adobe-source-serif-pro - font-alef - font-crosextra-caladea-ttf - font-crosextra-carlito-ttf - font-emoji-one-color - font-kacst - font-liberation-narrow-ttf - liberation-fonts-ttf - font-libertine-graphite-ttf - font-reem-kufi-ttf - font-sil-gentium-basic - font-sil-scheherazade - noto-fonts-ttf - noto-fonts-ttf-extra - " - metapackage=yes - pkg_install() { - vmkdir usr/lib/libreoffice/share - mv ${DESTDIR}/all/usr/lib/libreoffice/share/fonts \ - ${PKGDESTDIR}/usr/lib/libreoffice/share/ - } -} - -libreoffice-gnome_package() { - short_desc+=" - GNOME integration" - pkg_install() { - _split gnome - } -} - -libreoffice-impress_package() { - short_desc+=" - Presentation application" - depends="libreoffice-writer>=${version}_${revision}" - pkg_install() { - _split impress - } -} - -libreoffice-qt6_package() { - short_desc+=" - Qt6 integration" - pkg_install() { - cat > ${wrksrc}/file-lists/qt6_list.txt <<-EOF - %dir /usr/lib/libreoffice/program - /usr/lib/libreoffice/program/libvclplug_qt6lo.so - /usr/lib/libreoffice/program/libavmediaqt6.so - EOF - _split qt6 - } -} - -libreoffice-kde_package() { - short_desc+=" - KDE integration" - depends="libreoffice-qt6>=${version}_${revision}" - pkg_install() { - cat > ${wrksrc}/file-lists/kde_list.txt <<-EOF - %dir /usr/lib/libreoffice/program - %dir /usr/share/metainfo - /usr/lib/libreoffice/program/libvclplug_kf6lo.so - /usr/share/metainfo/org.libreoffice.kde.metainfo.xml - EOF - _split kde - } -} - -libreoffice-libgtk_package() { - short_desc="GTK+3 widget wrapping LibreOffice functionality" - pkg_install() { - local _gir_wrkdir - cat > ${wrksrc}/file-lists/libgtk_list.txt <<-EOF - %dir /usr/lib/libreoffice/program - /usr/lib/libreoffice/program/liblibreofficekitgtk.so - EOF - _split libgtk - ln -sf libreoffice/program/liblibreofficekitgtk.so \ - "${PKGDESTDIR}/usr/lib/liblibreofficekitgtk.so" - vmkdir usr/share/gir-1.0 - vmkdir usr/lib/girepository-1.0 - _gir_wrkdir=workdir/CustomTarget/sysui/share/libreoffice - vinstall "${_gir_wrkdir}/LOKDocView-0.1.typelib" 644 \ - usr/lib/girepository-1.0 - vinstall "${_gir_wrkdir}/LOKDocView-0.1.gir" 644 \ - usr/share/gir-1.0 - } -} - -libreoffice-kit_package() { - short_desc+=" - development files" - pkg_install() { - vmkdir usr/include - vcopy ${wrksrc}/include/LibreOfficeKit usr/include - } -} - -libreoffice-math_package() { - short_desc+=" - Equation editor" - depends="libreoffice-writer>=${version}_${revision}" - pkg_install() { - _split math - } -} - -libreoffice-postgresql_package() { - short_desc+=" - Connector for PostgreSQL" - depends="libreoffice-base>=${version}_${revision}" - pkg_install() { - _split postgresql - } -} - -libreoffice-writer_package() { - short_desc+=" - Word processor" - pkg_install() { - _split writer - } -} - -# Use a name which makes this catch-all subpackage the last one -libreoffice-xtensions_package() { - short_desc+=" - Extensions" - depends="libreoffice-common>=${version}_${revision} - $(vopt_if java beanshell)" - pkg_install() { - # Remove empty files - find ${DESTDIR}/all -size 0 -delete - # Remove useless files - for f in segments.gen segments_3 _0.cfs help.tree help.key_ help.db_; do - find ${DESTDIR}/all -name "${f}" -delete - done - # Move the remaining files to this subpackage - vmkdir usr - mv -v ${DESTDIR}/all/usr/* ${PKGDESTDIR}/usr/ - rm -rvf ${DESTDIR}/all - } -} diff --git a/srcpkgs/libreoffice/update b/srcpkgs/libreoffice/update deleted file mode 100644 index 4956b7f45401d5..00000000000000 --- a/srcpkgs/libreoffice/update +++ /dev/null @@ -1,2 +0,0 @@ -site=https://download.documentfoundation.org/libreoffice/stable/ -pattern='(?![<]a href=")[0-9.]+(?=/"[>])' diff --git a/srcpkgs/librepcb/template b/srcpkgs/librepcb/template deleted file mode 100644 index 66b5db13be8c13..00000000000000 --- a/srcpkgs/librepcb/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'librepcb' -pkgname=librepcb -version=1.3.0 -revision=1 -build_style=cmake -configure_args="-DBUILD_QTQUICK_TEST=OFF" -hostmakedepends="unzip qt6-base qt6-tools cargo" -makedepends="zlib-devel qt6-base-devel qt6-plugin-mysql - qt6-plugin-odbc qt6-plugin-pgsql qt6-plugin-sqlite - qt6-svg-devel occt-devel glu-devel openssl-devel rust-std" -depends="qt6-plugin-sqlite" -short_desc="Powerful, innovative and intuitive EDA tool for everyone" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-3.0-or-later" -homepage="https://librepcb.org" -distfiles="https://download.librepcb.org/releases/${version}/librepcb-${version}-source.zip" -checksum=0c5313142ab3d689fc998ea432eb86a41d7c010e6dd5a70a633eaba0bcf75845 diff --git a/srcpkgs/librespeed-cli/template b/srcpkgs/librespeed-cli/template deleted file mode 100644 index 8ef355224a0a00..00000000000000 --- a/srcpkgs/librespeed-cli/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'librespeed-cli' -pkgname=librespeed-cli -version=1.0.10 -revision=2 -build_style=go -go_import_path="github.com/librespeed/speedtest-cli" -go_ldflags="-X librespeed-cli/defs.ProgName=${pkgname} -X librespeed-cli/defs.ProgVersion=${version}" -short_desc="LibreSpeed command line tool" -maintainer="Massimo Manzato <massimo.manzato@gmail.com>" -license="GPL-3.0-or-later" -homepage="https://github.com/librespeed/speedtest-cli" -distfiles="https://github.com/librespeed/speedtest-cli/archive/refs/tags/v${version}.tar.gz" -checksum=904ec84f41714d5a7ab778534d332219cd254fdd0f97cc33ebb3540d31fb802c - -pre_build() { - local _date - if [ "$SOURCE_DATE_EPOCH" ]; then - _date="$(date --utc --date "@$SOURCE_DATE_EPOCH" "+%Y-%m-%d")" - go_ldflags+=" -X librespeed-cli/defs.BuildDate=${_date}" - fi -} - -post_install() { - # Rename the executable due to conflic with PKG speedtest-cli - mv "${DESTDIR}"/usr/bin/{speedtest,librespeed}-cli -} diff --git a/srcpkgs/libressl-netcat b/srcpkgs/libressl-netcat deleted file mode 120000 index fc098467c59361..00000000000000 --- a/srcpkgs/libressl-netcat +++ /dev/null @@ -1 +0,0 @@ -libtls \ No newline at end of file diff --git a/srcpkgs/libresvg-devel b/srcpkgs/libresvg-devel deleted file mode 120000 index 21cb613c3a07f9..00000000000000 --- a/srcpkgs/libresvg-devel +++ /dev/null @@ -1 +0,0 @@ -resvg \ No newline at end of file diff --git a/srcpkgs/libresvg0 b/srcpkgs/libresvg0 deleted file mode 120000 index 21cb613c3a07f9..00000000000000 --- a/srcpkgs/libresvg0 +++ /dev/null @@ -1 +0,0 @@ -resvg \ No newline at end of file diff --git a/srcpkgs/libretro-mupen64plus-rpi b/srcpkgs/libretro-mupen64plus-rpi deleted file mode 120000 index b3931927d4937a..00000000000000 --- a/srcpkgs/libretro-mupen64plus-rpi +++ /dev/null @@ -1 +0,0 @@ -libretro-mupen64plus \ No newline at end of file diff --git a/srcpkgs/libretro-mupen64plus/patches/add-string.patch b/srcpkgs/libretro-mupen64plus/patches/add-string.patch deleted file mode 100644 index 9f277a379f41b7..00000000000000 --- a/srcpkgs/libretro-mupen64plus/patches/add-string.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/GLideN64/src/ShaderUtils.h 2019-05-31 19:25:22.000000000 +0200 -+++ b/GLideN64/src/ShaderUtils.h 2020-09-24 17:12:36.260736024 +0200 -@@ -3,6 +3,7 @@ - - #include "OpenGL.h" - #include "Combiner.h" -+#include <string> - - GLuint createShaderProgram(const char * _strVertex, const char * _strFragment); - bool checkShaderCompileStatus(GLuint obj); diff --git a/srcpkgs/libretro-mupen64plus/patches/gl-typedefs.patch b/srcpkgs/libretro-mupen64plus/patches/gl-typedefs.patch deleted file mode 100644 index 154b62af6c3459..00000000000000 --- a/srcpkgs/libretro-mupen64plus/patches/gl-typedefs.patch +++ /dev/null @@ -1,13 +0,0 @@ ---- a/libretro-common/include/glsm/glsm.h -+++ b/libretro-common/include/glsm/glsm.h -@@ -32,8 +32,8 @@ - RETRO_BEGIN_DECLS - - #ifdef HAVE_OPENGLES2 --typedef GLfloat GLdouble; --typedef GLclampf GLclampd; -+typedef double GLdouble; -+typedef double GLclampd; - #endif - - #if defined(HAVE_OPENGLES2) diff --git a/srcpkgs/libretro-mupen64plus/patches/types.patch b/srcpkgs/libretro-mupen64plus/patches/types.patch deleted file mode 100644 index c5b65bcaf04a2c..00000000000000 --- a/srcpkgs/libretro-mupen64plus/patches/types.patch +++ /dev/null @@ -1,29 +0,0 @@ -This is needed to build on armv6/7 musl. ---- a/mupen64plus-core/src/r4300/new_dynarec/new_dynarec.c -+++ b/mupen64plus-core/src/r4300/new_dynarec/new_dynarec.c -@@ -25,12 +25,8 @@ - #include <stdlib.h> - #include <string.h> - --#if defined(__APPLE__) - #include <sys/types.h> // needed for u_int, u_char, etc - --#define MAP_ANONYMOUS MAP_ANON --#endif -- - #ifdef __cplusplus - extern "C" { - #endif ---- a/mupen64plus-core/src/r4300/new_dynarec/new_dynarec_64.c -+++ b/mupen64plus-core/src/r4300/new_dynarec/new_dynarec_64.c -@@ -24,10 +24,7 @@ - #include <string.h> - #include <assert.h> - --#if defined(__APPLE__) - #include <sys/types.h> // needed for u_int, u_char, etc --#define MAP_ANONYMOUS MAP_ANON --#endif - - #include "new_dynarec.h" - #include "main/main.h" diff --git a/srcpkgs/libretro-mupen64plus/template b/srcpkgs/libretro-mupen64plus/template deleted file mode 100644 index ec94380c63ed64..00000000000000 --- a/srcpkgs/libretro-mupen64plus/template +++ /dev/null @@ -1,61 +0,0 @@ -# Template file for 'libretro-mupen64plus' -pkgname=libretro-mupen64plus -version=20190611 -revision=2 -_gitrev=e64ef9d9f214e32341fb7cd9633260fbb44b2326 -hostmakedepends="pkg-config unzip" -makedepends="MesaLib-devel zlib-devel" -short_desc="Libretro port of Mupen64 Plus" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-3.0-or-later" -homepage="http://www.libretro.com/" -distfiles="https://github.com/libretro/mupen64plus-libretro/archive/${_gitrev}.tar.gz" -checksum=947abfb1d5ff34d6b22fecfb2df02bd3759fde3f4a0e5d238f65ec7e97d964d4 - -case "$XBPS_TARGET_MACHINE" in - i686*) hostmakedepends+=" nasm";; -esac - -build_options="gles gles3 rpi" - -case "$XBPS_TARGET_MACHINE" in - armv*) build_options_default="rpi";; - aarch64*) build_options_default="gles";; -esac - -CFLAGS="-fcommon" - -do_build() { - local _args - - # setting ARCH makes sure proper dynarec is selected - case "$XBPS_TARGET_MACHINE" in - armv*) _args=(ARCH=arm);; - *) _args=(ARCH="${XBPS_TARGET_MACHINE%-musl}");; - esac - - if [ "$build_option_rpi" ]; then - case "$XBPS_TARGET_MACHINE" in - armv6*) _args+=(platform="rpi mesa");; - armv7*) _args+=(platform="rpi2 mesa");; - esac - fi - - if [ "$build_option_gles3" ]; then - _args+=(FORCE_GLES3=1) - elif [ "$builld_option_gles" ]; then - _args+=(FORCE_GLES=1) - fi - - make CC="$CC" "${_args[@]}" "${makejobs}" -} - -do_install() { - vinstall mupen64plus_libretro.so 755 usr/lib/libretro -} - -libretro-mupen64plus-rpi_package() { - metapackage=yes - short_desc+=" (transitional dummy package)" - depends="${sourcepkg}>=${version}_${revision}" -} diff --git a/srcpkgs/librevenge-devel b/srcpkgs/librevenge-devel deleted file mode 120000 index 68af1830c64b8e..00000000000000 --- a/srcpkgs/librevenge-devel +++ /dev/null @@ -1 +0,0 @@ -librevenge \ No newline at end of file diff --git a/srcpkgs/librevenge/template b/srcpkgs/librevenge/template deleted file mode 100644 index c54ffe9364c44d..00000000000000 --- a/srcpkgs/librevenge/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'librevenge' -pkgname=librevenge -version=0.0.5 -revision=2 -build_style=gnu-configure -configure_args="--disable-static --disable-werror" -hostmakedepends="pkg-config" -makedepends="boost-devel-minimal libcppunit-devel zlib-devel" -short_desc="Library for REVerses ENGineered formats filters" -maintainer="Đoàn Trần Công Danh <congdanhqx@gmail.com>" -license="MPL-2.0, LGPL-2.1-or-later" -homepage="https://sourceforge.net/p/libwpd/librevenge" -changelog="https://sourceforge.net/p/libwpd/librevenge/ci/master/tree/NEWS" -distfiles="${SOURCEFORGE_SITE}/libwpd/librevenge-${version}.tar.xz" -checksum=106d0c44bb6408b1348b9e0465666fa83b816177665a22cd017e886c1aaeeb34 - -librevenge-devel_package() { - depends="librevenge>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/librhythmbox b/srcpkgs/librhythmbox deleted file mode 120000 index 7ffe7845f40173..00000000000000 --- a/srcpkgs/librhythmbox +++ /dev/null @@ -1 +0,0 @@ -rhythmbox \ No newline at end of file diff --git a/srcpkgs/librime-devel b/srcpkgs/librime-devel deleted file mode 120000 index d021077cba98f2..00000000000000 --- a/srcpkgs/librime-devel +++ /dev/null @@ -1 +0,0 @@ -librime \ No newline at end of file diff --git a/srcpkgs/librime/INSTALL b/srcpkgs/librime/INSTALL deleted file mode 100644 index 5b33d99c9cf546..00000000000000 --- a/srcpkgs/librime/INSTALL +++ /dev/null @@ -1,7 +0,0 @@ -case "$ACTION" in -post) - [ -x usr/bin/rime_deployer ] || exit 1 - [ -d usr/share/rime-data ] || exit 0 - usr/bin/rime_deployer --build usr/share/rime-data - ;; -esac diff --git a/srcpkgs/librime/template b/srcpkgs/librime/template deleted file mode 100644 index 62f377e19d59f6..00000000000000 --- a/srcpkgs/librime/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'librime' -pkgname=librime -version=1.11.2 -revision=2 -build_style=cmake -configure_args="-DCMAKE_BUILD_TYPE=None -DENABLE_LOGGING=OFF -DBUILD_TEST=ON" -hostmakedepends="pkg-config capnproto" -makedepends="boost-devel-minimal leveldb-devel marisa-devel opencc-devel - yaml-cpp-devel gtest-devel capnproto-devel xorgproto lua54-devel" -short_desc="Rime Input Method Engine" -maintainer="Yuxuan Shui <yshuiv7@gmail.com>" -license="BSD-3-Clause" -homepage="https://github.com/rime/librime" -distfiles="https://github.com/rime/librime/archive/${version}.tar.gz" -checksum=0a3f507d11aeb137de08e90fd319714533caf210b97223d8a12994db215684b5 - -post_install() { - vlicense LICENSE -} - -librime-devel_package() { - depends="librime-${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - vmove usr/share/cmake - } -} diff --git a/srcpkgs/librist-devel b/srcpkgs/librist-devel deleted file mode 120000 index d341f800c4a64d..00000000000000 --- a/srcpkgs/librist-devel +++ /dev/null @@ -1 +0,0 @@ -librist \ No newline at end of file diff --git a/srcpkgs/librist/template b/srcpkgs/librist/template deleted file mode 100644 index 681e90254c744d..00000000000000 --- a/srcpkgs/librist/template +++ /dev/null @@ -1,36 +0,0 @@ -# Template file for 'librist' -pkgname=librist -version=0.2.11 -revision=1 -build_style=meson -makedepends="mbedtls-devel" -short_desc="Reliable Internet Stream Transport (RIST)" -maintainer="Duncaen <duncaen@voidlinux.org>" -license="BSD-2-Clause" -homepage="https://code.videolan.org/rist/librist" -changelog="https://code.videolan.org/rist/librist/-/tags" -distfiles="https://code.videolan.org/rist/librist/-/archive/v${version}/librist-v${version}.tar.gz" -checksum=84e413fa9a1bc4e2607ecc0e51add363e1bc5ad42f7cc5baec7b253e8f685ad3 - -make_check=ci-skip # tests are flaky - -post_install() { - vlicense COPYING -} - -rist-utils_package() { - short_desc+=" - utils" - pkg_install() { - vmove usr/bin - } -} - -librist-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/librlog-devel b/srcpkgs/librlog-devel deleted file mode 120000 index 38a5c4005b5b89..00000000000000 --- a/srcpkgs/librlog-devel +++ /dev/null @@ -1 +0,0 @@ -librlog \ No newline at end of file diff --git a/srcpkgs/librlog/template b/srcpkgs/librlog/template deleted file mode 100644 index b2708111822db3..00000000000000 --- a/srcpkgs/librlog/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'librlog' -pkgname=librlog -version=1.4 -revision=5 -build_style=gnu-configure -short_desc="Flexible message logging facility for C++ programs and libraries" -maintainer="Orphaned <orphan@voidlinux.org>" -license="LGPL-2.1-or-later" -homepage="http://www.arg0.net/rlog" -distfiles="https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/rlog/rlog-$version.tar.gz" -checksum=a938eeedeb4d56f1343dc5561bc09ae70b24e8f70d07a6f8d4b6eed32e783f79 - -post_install() { - rm -rf ${DESTDIR}/usr/share/doc -} - -librlog-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove usr/lib/*.so - } -} diff --git a/srcpkgs/librlog/update b/srcpkgs/librlog/update deleted file mode 100644 index feb68c4d3e88d3..00000000000000 --- a/srcpkgs/librlog/update +++ /dev/null @@ -1 +0,0 @@ -pkgname=rlog diff --git a/srcpkgs/librpm b/srcpkgs/librpm deleted file mode 120000 index 7c88ef3c07207b..00000000000000 --- a/srcpkgs/librpm +++ /dev/null @@ -1 +0,0 @@ -rpm \ No newline at end of file diff --git a/srcpkgs/librpm-devel b/srcpkgs/librpm-devel deleted file mode 120000 index 7c88ef3c07207b..00000000000000 --- a/srcpkgs/librpm-devel +++ /dev/null @@ -1 +0,0 @@ -rpm \ No newline at end of file diff --git a/srcpkgs/librpmbuild b/srcpkgs/librpmbuild deleted file mode 120000 index 7c88ef3c07207b..00000000000000 --- a/srcpkgs/librpmbuild +++ /dev/null @@ -1 +0,0 @@ -rpm \ No newline at end of file diff --git a/srcpkgs/librpmio b/srcpkgs/librpmio deleted file mode 120000 index 7c88ef3c07207b..00000000000000 --- a/srcpkgs/librpmio +++ /dev/null @@ -1 +0,0 @@ -rpm \ No newline at end of file diff --git a/srcpkgs/librpmsign b/srcpkgs/librpmsign deleted file mode 120000 index 7c88ef3c07207b..00000000000000 --- a/srcpkgs/librpmsign +++ /dev/null @@ -1 +0,0 @@ -rpm \ No newline at end of file diff --git a/srcpkgs/librsvg-devel b/srcpkgs/librsvg-devel deleted file mode 120000 index 787f16db4107dd..00000000000000 --- a/srcpkgs/librsvg-devel +++ /dev/null @@ -1 +0,0 @@ -librsvg \ No newline at end of file diff --git a/srcpkgs/librsvg-utils b/srcpkgs/librsvg-utils deleted file mode 120000 index 787f16db4107dd..00000000000000 --- a/srcpkgs/librsvg-utils +++ /dev/null @@ -1 +0,0 @@ -librsvg \ No newline at end of file diff --git a/srcpkgs/librsvg/template b/srcpkgs/librsvg/template deleted file mode 100644 index 91006b2a9f0814..00000000000000 --- a/srcpkgs/librsvg/template +++ /dev/null @@ -1,56 +0,0 @@ -# Template file for 'librsvg' -pkgname=librsvg -version=2.59.2 -revision=2 -build_style=meson -build_helper="gir rust" -hostmakedepends="cargo cargo-c pkg-config glib-devel gdk-pixbuf-devel - gi-docgen python3-docutils vala" -makedepends="cairo-devel freetype-devel gdk-pixbuf-devel libcroco-devel - libglib-devel libxml2-devel pango-devel vala-devel libdav1d-devel rust-std" -short_desc="SVG library for GNOME" -maintainer="Érico Nogueira <ericonr@disroot.org>" -license="LGPL-2.1-or-later" -homepage="https://gitlab.gnome.org/GNOME/librsvg" -changelog="https://gitlab.gnome.org/GNOME/librsvg/-/raw/main/NEWS" -distfiles="${GNOME_SITE}/librsvg/${version%.*}/librsvg-${version}.tar.xz" -checksum=ecd293fb0cc338c170171bbc7bcfbea6725d041c95f31385dc935409933e4597 - -# reference files are for specific pango and harfbuzz versions -# the test suite isn't designed to be run by distros -make_check=no - -post_patch() { - if [ "$CROSS_BUILD" ]; then - vsed -i meson.build -e "s/not meson.is_cross_build() and //" - fi -} - -if [ "$CROSS_BUILD" ]; then - XBPS_CROSS_RUSTFLAGS+=" -L${XBPS_BUILDDIR}/${pkgname}-${version}/build/rsvg" - configure_args+=" -Dtriplet=${XBPS_CROSS_RUST_TARGET}" -fi - -librsvg-devel_package() { - depends="gdk-pixbuf-devel cairo-devel libcroco-devel libdav1d-devel pango-devel - ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - vmove usr/share/gir-1.0 - vmove usr/share/vala - - vmkdir usr/share/gtk-doc/html - mv ${DESTDIR}/usr/share/doc/Rsvg-2.0 ${PKGDESTDIR}/usr/share/gtk-doc/html/ - } -} - -librsvg-utils_package() { - short_desc+=" - utilities" - pkg_install() { - vmove usr/bin/rsvg-convert - vmove usr/share/man/man1/rsvg-convert.1 - } -} diff --git a/srcpkgs/librsvg/update b/srcpkgs/librsvg/update deleted file mode 100644 index a8b303385110f0..00000000000000 --- a/srcpkgs/librsvg/update +++ /dev/null @@ -1,2 +0,0 @@ -site="https://gitlab.gnome.org/GNOME/librsvg/-/tags" -pattern=">\K[\d.]+(?= - stable<)" diff --git a/srcpkgs/librsync-devel b/srcpkgs/librsync-devel deleted file mode 120000 index ea942c448d0029..00000000000000 --- a/srcpkgs/librsync-devel +++ /dev/null @@ -1 +0,0 @@ -librsync \ No newline at end of file diff --git a/srcpkgs/librsync/files/disableRuntimeTests.cmake b/srcpkgs/librsync/files/disableRuntimeTests.cmake deleted file mode 100644 index 0cb13e5df57504..00000000000000 --- a/srcpkgs/librsync/files/disableRuntimeTests.cmake +++ /dev/null @@ -1,9 +0,0 @@ -# This file was generated by CMake because it detected TRY_RUN() commands -# in crosscompiling mode. It will be overwritten by the next CMake run. -# Copy it to a safe location, set the variables to appropriate values -# and use it then to preset the CMake cache (using -C). - -set( HAVE_PRINTF_Z_EXITCODE - 0 - CACHE INTERNAL "Result from TRY_RUN" FORCE) - diff --git a/srcpkgs/librsync/template b/srcpkgs/librsync/template deleted file mode 100644 index b84abee25cfd91..00000000000000 --- a/srcpkgs/librsync/template +++ /dev/null @@ -1,39 +0,0 @@ -# Template file for 'librsync' -pkgname=librsync -version=2.3.4 -revision=1 -build_style=cmake -hostmakedepends="perl" -makedepends="zlib-devel bzip2-devel popt-devel" -checkdepends="which perl" -short_desc="Library that implements the rsync remote-delta algorithm (rdiff)" -maintainer="Orphaned <orphan@voidlinux.org>" -license="LGPL-2.1-or-later" -homepage="http://librsync.sourceforge.net/" -changelog="https://librsync.github.io/md_NEWS.html" -distfiles="https://github.com/${pkgname}/${pkgname}/archive/v${version}.tar.gz" -checksum=a0dedf9fff66d8e29e7c25d23c1f42beda2089fb4eac1b36e6acd8a29edfbd1f - -if [ "$CROSS_BUILD" ]; then - configure_args+=" -C disableRuntimeTests.cmake" -fi - -pre_configure() { - if [ "$CROSS_BUILD" ]; then - mkdir -p build - cp ${FILESDIR}/disableRuntimeTests.cmake ${wrksrc}/build/. - fi -} -post_install() { - vman doc/rdiff.1 -} - -librsync-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}-${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/*.so - vmove "usr/share/man/man3/*.3" - } -} diff --git a/srcpkgs/librtas-devel b/srcpkgs/librtas-devel deleted file mode 120000 index 009caf3ec7d101..00000000000000 --- a/srcpkgs/librtas-devel +++ /dev/null @@ -1 +0,0 @@ -librtas \ No newline at end of file diff --git a/srcpkgs/librtas/patches/fix-endian_h.patch b/srcpkgs/librtas/patches/fix-endian_h.patch deleted file mode 100644 index e9e1d89f235b50..00000000000000 --- a/srcpkgs/librtas/patches/fix-endian_h.patch +++ /dev/null @@ -1,20 +0,0 @@ ---- a/librtas_src/librtas.h 2018-06-15 01:49:01.000000000 +0200 -+++ b/librtas_src/librtas.h 2019-03-19 15:35:14.839592813 +0100 -@@ -27,6 +27,7 @@ - #include <unistd.h> - #include <sys/types.h> - #include <stdint.h> -+#include <endian.h> /* required for BE arches */ - - #define RTAS_KERNEL_INT -1001 /* No Kernel Interface to Firmware */ - #define RTAS_KERNEL_IMP -1002 /* No Kernel Implementation of Function */ ---- a/librtasevent_src/librtasevent.h 2018-06-15 01:49:01.000000000 +0200 -+++ b/librtasevent_src/librtasevent.h 2019-03-19 15:37:53.055600976 +0100 -@@ -49,6 +49,7 @@ - - #include <stdio.h> - #include <inttypes.h> -+#include <endian.h> - - struct rtas_event; - diff --git a/srcpkgs/librtas/template b/srcpkgs/librtas/template deleted file mode 100644 index f3d8134709b447..00000000000000 --- a/srcpkgs/librtas/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'librtas' -pkgname=librtas -version=2.0.2 -revision=2 -archs="ppc ppc-musl ppc64*" -build_style=gnu-configure -hostmakedepends="automake libtool" -short_desc="Librtas library for Linux on Power systems" -maintainer="Orphaned <orphan@voidlinux.org>" -license="LGPL-2.1-or-later" -homepage="https://github.com/ibm-power-utilities/librtas" -distfiles="https://github.com/ibm-power-utilities/librtas/archive/v${version}.tar.gz" -checksum=b47b2a6f140347ac265e2c66ddf68293f6cdcc7c0c9a78c6e21ff52846465415 - -pre_configure() { - ./autogen.sh -} - -librtas-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" - } -} diff --git a/srcpkgs/librtlsdr-devel b/srcpkgs/librtlsdr-devel deleted file mode 120000 index 28e4dcfcfc63e7..00000000000000 --- a/srcpkgs/librtlsdr-devel +++ /dev/null @@ -1 +0,0 @@ -librtlsdr \ No newline at end of file diff --git a/srcpkgs/librtlsdr/template b/srcpkgs/librtlsdr/template deleted file mode 100644 index eff3d7b5424689..00000000000000 --- a/srcpkgs/librtlsdr/template +++ /dev/null @@ -1,37 +0,0 @@ -# Template file for 'librtlsdr' -pkgname=librtlsdr -version=2.0.2 -revision=1 -build_style=cmake -hostmakedepends="pkg-config" -makedepends="libusb-devel" -short_desc="Turns your Realtek RTL2832 based DVB dongle into a SDR receiver" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-or-later" -homepage="https://osmocom.org/projects/rtl-sdr/wiki" -distfiles="https://github.com/steve-m/librtlsdr/archive/v${version}.tar.gz" -checksum=f407de0b6dce19e81694814e363e8890b6ab2c287c8d64c27a03023e5702fb42 - - -post_install() { - vinstall rtl-sdr.rules 644 usr/lib/udev/rules.d 53-rtl-sdr.rules -} - -librtlsdr-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision} libusb-devel" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove usr/lib/cmake - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - } -} - -rtl-sdr_package() { - short_desc+=" - helper and test programs" - pkg_install() { - vmove usr/bin - } -} diff --git a/srcpkgs/librtmp b/srcpkgs/librtmp deleted file mode 120000 index e0ff89d82834a0..00000000000000 --- a/srcpkgs/librtmp +++ /dev/null @@ -1 +0,0 @@ -rtmpdump \ No newline at end of file diff --git a/srcpkgs/librtmp-devel b/srcpkgs/librtmp-devel deleted file mode 120000 index e0ff89d82834a0..00000000000000 --- a/srcpkgs/librtmp-devel +++ /dev/null @@ -1 +0,0 @@ -rtmpdump \ No newline at end of file diff --git a/srcpkgs/librttopo-devel b/srcpkgs/librttopo-devel deleted file mode 120000 index acf3607f5fec5c..00000000000000 --- a/srcpkgs/librttopo-devel +++ /dev/null @@ -1 +0,0 @@ -librttopo \ No newline at end of file diff --git a/srcpkgs/librttopo/template b/srcpkgs/librttopo/template deleted file mode 100644 index 60eb07d5eca7f4..00000000000000 --- a/srcpkgs/librttopo/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'librttopo' -pkgname=librttopo -version=1.1.0 -revision=1 -build_style=gnu-configure -hostmakedepends="which autoconf automake libtool geos-devel" -makedepends="geos-devel" -short_desc="RT Topology Library" -maintainer="Michael Aldridge <maldridge@voidlinux.org>" -license="GPL-2.0-only" -homepage="https://git.osgeo.org/gitea/rttopo/librttopo" -distfiles="https://git.osgeo.org/gitea/rttopo/librttopo/archive/librttopo-$version.tar.gz" -checksum=2e2fcabb48193a712a6c76ac9a9be2a53f82e32f91a2bc834d9f1b4fa9cd879f - -pre_configure() { - ./autogen.sh -} - -librttopo-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/librubberband b/srcpkgs/librubberband deleted file mode 120000 index d869b12c05a845..00000000000000 --- a/srcpkgs/librubberband +++ /dev/null @@ -1 +0,0 @@ -rubberband \ No newline at end of file diff --git a/srcpkgs/librygel b/srcpkgs/librygel deleted file mode 120000 index bf6618aa2df4f3..00000000000000 --- a/srcpkgs/librygel +++ /dev/null @@ -1 +0,0 @@ -rygel \ No newline at end of file diff --git a/srcpkgs/libsamplerate-devel b/srcpkgs/libsamplerate-devel deleted file mode 120000 index ac560465424606..00000000000000 --- a/srcpkgs/libsamplerate-devel +++ /dev/null @@ -1 +0,0 @@ -libsamplerate \ No newline at end of file diff --git a/srcpkgs/libsamplerate/template b/srcpkgs/libsamplerate/template deleted file mode 100644 index 15988276d72d1a..00000000000000 --- a/srcpkgs/libsamplerate/template +++ /dev/null @@ -1,31 +0,0 @@ -# Template file for 'libsamplerate' -pkgname=libsamplerate -version=0.2.2 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="libsndfile-devel fftw-devel" -short_desc="Sample Rate Converter for audio" -maintainer="Orphaned <orphan@voidlinux.org>" -license="BSD-2-Clause" -homepage="https://libsndfile.github.io/libsamplerate/" -distfiles="https://github.com/libsndfile/libsamplerate/releases/download/${version}/libsamplerate-${version}.tar.xz" -checksum=3258da280511d24b49d6b08615bbe824d0cacc9842b0e4caf11c52cf2b043893 - -CFLAGS="-fPIC" - -post_install() { - rm -f ${DESTDIR}/usr/lib/*.la - vlicense COPYING -} - -libsamplerate-devel_package() { - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - vmove usr/share/doc - } -} diff --git a/srcpkgs/libsane b/srcpkgs/libsane deleted file mode 120000 index e1e3b8044e7186..00000000000000 --- a/srcpkgs/libsane +++ /dev/null @@ -1 +0,0 @@ -sane \ No newline at end of file diff --git a/srcpkgs/libsanitizer b/srcpkgs/libsanitizer deleted file mode 120000 index b08d5af5795c60..00000000000000 --- a/srcpkgs/libsanitizer +++ /dev/null @@ -1 +0,0 @@ -gcc \ No newline at end of file diff --git a/srcpkgs/libsanitizer-devel b/srcpkgs/libsanitizer-devel deleted file mode 120000 index b08d5af5795c60..00000000000000 --- a/srcpkgs/libsanitizer-devel +++ /dev/null @@ -1 +0,0 @@ -gcc \ No newline at end of file diff --git a/srcpkgs/libsasl-devel b/srcpkgs/libsasl-devel deleted file mode 120000 index 50268eaf5273fe..00000000000000 --- a/srcpkgs/libsasl-devel +++ /dev/null @@ -1 +0,0 @@ -libsasl \ No newline at end of file diff --git a/srcpkgs/libsasl/patches/cross-makemd5.patch b/srcpkgs/libsasl/patches/cross-makemd5.patch deleted file mode 100644 index 8eeb0d2a31bce6..00000000000000 --- a/srcpkgs/libsasl/patches/cross-makemd5.patch +++ /dev/null @@ -1,13 +0,0 @@ ---- a/include/Makefile.am.orig 2014-07-25 16:11:53.760645554 +0200 -+++ b/include/Makefile.am 2014-07-25 16:12:05.961050991 +0200 -@@ -49,6 +49,10 @@ saslinclude_HEADERS = hmac-md5.h md5.h m - - noinst_PROGRAMS = makemd5 - -+CC = cc -+CFLAGS = -O2 -+LIBS = -+LDFLAGS = - makemd5_SOURCES = makemd5.c - - md5global.h: makemd5 diff --git a/srcpkgs/libsasl/patches/gcc14.patch b/srcpkgs/libsasl/patches/gcc14.patch deleted file mode 100644 index bdaade22f1c903..00000000000000 --- a/srcpkgs/libsasl/patches/gcc14.patch +++ /dev/null @@ -1,70 +0,0 @@ -diff -rup digestmd5.c.orig digestmd5.c ---- a/plugins/digestmd5.c -+++ b/plugins/digestmd5.c -@@ -86,6 +86,8 @@ - # include <netinet/in.h> - #endif /* WIN32 */ - -+#include <time.h> -+ - #include <sasl.h> - #include <saslplug.h> - - -From 266f0acf7f5e029afbb3e263437039e50cd6c262 Mon Sep 17 00:00:00 2001 -From: Sam James <sam@gentoo.org> -Date: Wed, 23 Feb 2022 00:45:15 +0000 -Subject: [PATCH] Fix <time.h> check -MIME-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit - -We're conditionally including based on HAVE_TIME_H in a bunch of places, -but we're not actually checking for time.h, so that's never going to be defined. - -While at it, add in a missing include in the cram plugin. - -This fixes a bunch of implicit declaration warnings: -``` - * cyrus-sasl-2.1.28/lib/saslutil.c:280:3: warning: implicit declaration of function ‘time’ [-Wimplicit-function-declaration] - * cyrus-sasl-2.1.28/lib/saslutil.c:364:41: warning: implicit declaration of function ‘clock’ [-Wimplicit-function-declaration] - * cyrus-sasl-2.1.28/plugins/cram.c:132:7: warning: implicit declaration of function ‘time’ [-Wimplicit-function-declaration] - * cyrus-sasl-2.1.28/lib/saslutil.c:280:3: warning: implicit declaration of function ‘time’ [-Wimplicit-function-declaration] - * cyrus-sasl-2.1.28/lib/saslutil.c:364:41: warning: implicit declaration of function ‘clock’ [-Wimplicit-function-declaration] - * cyrus-sasl-2.1.28/plugins/cram.c:132:7: warning: implicit declaration of function ‘time’ [-Wimplicit-function-declaration] -``` - -Signed-off-by: Sam James <sam@gentoo.org> ---- - configure.ac | 2 +- - plugins/cram.c | 4 ++++ - 2 files changed, 5 insertions(+), 1 deletion(-) - -diff --git a/configure.ac b/configure.ac -index e1bf53b6..ad781830 100644 ---- a/configure.ac -+++ b/configure.ac -@@ -1290,7 +1290,7 @@ AC_CHECK_HEADERS_ONCE([sys/time.h]) - - AC_HEADER_DIRENT - AC_HEADER_SYS_WAIT --AC_CHECK_HEADERS(crypt.h des.h dlfcn.h fcntl.h limits.h malloc.h paths.h strings.h sys/file.h sys/time.h syslog.h unistd.h inttypes.h sys/uio.h sys/param.h sysexits.h stdarg.h varargs.h krb5.h) -+AC_CHECK_HEADERS(crypt.h des.h dlfcn.h fcntl.h limits.h malloc.h paths.h strings.h sys/file.h sys/time.h syslog.h time.h unistd.h inttypes.h sys/uio.h sys/param.h sysexits.h stdarg.h varargs.h krb5.h) - - IPv6_CHECK_SS_FAMILY() - IPv6_CHECK_SA_LEN() -diff --git a/plugins/cram.c b/plugins/cram.c -index d02e9baa..695aaa91 100644 ---- a/plugins/cram.c -+++ b/plugins/cram.c -@@ -53,6 +53,10 @@ - #endif - #include <fcntl.h> - -+#ifdef HAVE_TIME_H -+#include <time.h> -+#endif -+ - #include <sasl.h> - #include <saslplug.h> - #include <saslutil.h> diff --git a/srcpkgs/libsasl/template b/srcpkgs/libsasl/template deleted file mode 100644 index 6c6da42d8150ba..00000000000000 --- a/srcpkgs/libsasl/template +++ /dev/null @@ -1,42 +0,0 @@ -# Template file for 'libsasl' -# keep in sync with cyrus-sasl -pkgname=libsasl -version=2.1.28 -revision=2 -build_style=gnu-configure -configure_args="--enable-cram --enable-digest --enable-auth-sasldb - --enable-plain --enable-anon --enable-login --enable-gssapi --enable-ntlm - --with-configdir=/etc/sasl2:/etc/sasl:/usr/lib/sasl2 - --disable-otp --disable-srp --disable-srp-setpass --disable-krb4 - --with-saslauthd=no --with-authdaemond=no --with-pwcheck=no - --with-devrandom=/dev/random - ac_cv_gssapi_supports_spnego=yes" -hostmakedepends="automake libtool pkg-config" -makedepends="db-devel" -short_desc="Cyrus SASL - runtime shared libraries" -maintainer="Orphaned <orphan@voidlinux.org>" -license="BSD-3-Clause-Attribution" -homepage="https://www.cyrusimap.org/sasl/" -distfiles="https://github.com/cyrusimap/cyrus-sasl/releases/download/cyrus-sasl-${version}/cyrus-sasl-${version}.tar.gz" -checksum=7ccfc6abd01ed67c1a0924b353e526f1b766b21f42d4562ee635a8ebfc5bb38c - -pre_configure() { - autoreconf -fi -} - -post_install() { - # We are only interested in libsasl. - rm -rf ${DESTDIR}/usr/{bin,sbin,share,lib/sasl2} - - vlicense COPYING -} - -libsasl-devel_package() { - depends="libsasl>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/libsasl/update b/srcpkgs/libsasl/update deleted file mode 100644 index cfe7b96b0c4885..00000000000000 --- a/srcpkgs/libsasl/update +++ /dev/null @@ -1 +0,0 @@ -pkgname=cyrus-sasl diff --git a/srcpkgs/libsass-devel b/srcpkgs/libsass-devel deleted file mode 120000 index 47bceb7b75554d..00000000000000 --- a/srcpkgs/libsass-devel +++ /dev/null @@ -1 +0,0 @@ -libsass \ No newline at end of file diff --git a/srcpkgs/libsass/template b/srcpkgs/libsass/template deleted file mode 100644 index 2847792be1dedf..00000000000000 --- a/srcpkgs/libsass/template +++ /dev/null @@ -1,33 +0,0 @@ -# Template file for 'libsass' -pkgname=libsass -version=3.6.6 -revision=1 -build_style=gnu-configure -hostmakedepends="automake libtool" -short_desc="C implementation of Sass CSS preprocessor" -maintainer="Gerardo Di Iorio <arete74@gmail.com>" -license="MIT" -homepage="http://www.sass-lang.com/libsass" -distfiles="https://github.com/sass/${pkgname}/archive/${version}.tar.gz" -checksum=11f0bb3709a4f20285507419d7618f3877a425c0131ea8df40fe6196129df15d -CFLAGS="-D_LARGE_FILE_SOURCE=1 -D_FILE_OFFSET_BITS=64" -CXXFLAGS="-D_LARGE_FILE_SOURCE=1 -D_FILE_OFFSET_BITS=64" - -pre_configure() { - NOCONFIGURE=1 autoreconf -fi -} - -post_install() { - vlicense LICENSE -} - -libsass-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.so" - vmove "usr/lib/*.a" - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/libscanmem b/srcpkgs/libscanmem deleted file mode 120000 index 71c85a4171ab1d..00000000000000 --- a/srcpkgs/libscanmem +++ /dev/null @@ -1 +0,0 @@ -scanmem \ No newline at end of file diff --git a/srcpkgs/libscanmem-devel b/srcpkgs/libscanmem-devel deleted file mode 120000 index 71c85a4171ab1d..00000000000000 --- a/srcpkgs/libscanmem-devel +++ /dev/null @@ -1 +0,0 @@ -scanmem \ No newline at end of file diff --git a/srcpkgs/libscfg-devel b/srcpkgs/libscfg-devel deleted file mode 120000 index a59c97ab42b948..00000000000000 --- a/srcpkgs/libscfg-devel +++ /dev/null @@ -1 +0,0 @@ -libscfg \ No newline at end of file diff --git a/srcpkgs/libscfg/template b/srcpkgs/libscfg/template deleted file mode 100644 index 2e0a093405de72..00000000000000 --- a/srcpkgs/libscfg/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'libscfg' -pkgname=libscfg -version=0.1.1 -revision=1 -build_style=meson -short_desc="C library for scfg, a simple configuration format" -maintainer="Andrew J. Hesford <ajh@sideband.org>" -license="MIT" -homepage="https://git.sr.ht/~emersion/libscfg" -changelog="https://git.sr.ht/~emersion/libscfg/refs" -distfiles="${homepage}/archive/v${version}.tar.gz" -checksum=621a91bf233176e0052e9444f0a42696ad1bfda24b25c027c99cb6e693f273d7 - -post_install() { - vlicense LICENSE -} - -libscfg-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/libscrypt-devel b/srcpkgs/libscrypt-devel deleted file mode 120000 index 55188a7ce73091..00000000000000 --- a/srcpkgs/libscrypt-devel +++ /dev/null @@ -1 +0,0 @@ -libscrypt \ No newline at end of file diff --git a/srcpkgs/libscrypt/template b/srcpkgs/libscrypt/template deleted file mode 100644 index 9bdc85a1a1a2df..00000000000000 --- a/srcpkgs/libscrypt/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'libscrypt' -pkgname=libscrypt -version=1.22 -revision=2 -build_style=gnu-makefile -short_desc="Library that implements scrypt() functionality" -maintainer="Leah Neukirchen <leah@vuxu.org>" -license="BSD-2-Clause" -homepage="https://github.com/technion/libscrypt" -distfiles="https://github.com/technion/${pkgname}/archive/v${version}.tar.gz" -checksum=a2d30ea16e6d288772791de68be56153965fe4fd4bcd787777618b8048708936 - -post_patch() { - vsed -i -e 's/LDFLAGS.=/override LDFLAGS+=/' Makefile -} -post_install() { - vlicense LICENSE -} -libscrypt-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/*.so - } -} diff --git a/srcpkgs/libsearpc-codegen b/srcpkgs/libsearpc-codegen deleted file mode 120000 index 6a59842498a6fe..00000000000000 --- a/srcpkgs/libsearpc-codegen +++ /dev/null @@ -1 +0,0 @@ -libsearpc \ No newline at end of file diff --git a/srcpkgs/libsearpc-devel b/srcpkgs/libsearpc-devel deleted file mode 120000 index 6a59842498a6fe..00000000000000 --- a/srcpkgs/libsearpc-devel +++ /dev/null @@ -1 +0,0 @@ -libsearpc \ No newline at end of file diff --git a/srcpkgs/libsearpc-python3 b/srcpkgs/libsearpc-python3 deleted file mode 120000 index 6a59842498a6fe..00000000000000 --- a/srcpkgs/libsearpc-python3 +++ /dev/null @@ -1 +0,0 @@ -libsearpc \ No newline at end of file diff --git a/srcpkgs/libsearpc/template b/srcpkgs/libsearpc/template deleted file mode 100644 index 061ef2693e40de..00000000000000 --- a/srcpkgs/libsearpc/template +++ /dev/null @@ -1,56 +0,0 @@ -# Template file for 'libsearpc' -# WARNING: upstream sometimes retag source. Wait for official announcement -pkgname=libsearpc -# floating tag 3.3-latest -version=3.3.0.20220902 -revision=3 -_gitrev=15f6f0b9f451b9ecf99dedab72e9242e54e124eb -build_style=gnu-configure -configure_args="--with-python3 --disable-static --disable-compile-demo" -hostmakedepends="automake libtool pkg-config python3 glib-devel" -makedepends="libglib-devel jansson-devel" -short_desc="Seafile RPC library" -maintainer="Orphaned <orphan@voidlinux.org>" -license="LGPL-3.0-or-later, Apache-2.0" -homepage="https://seafile.com" -distfiles="https://github.com/haiwen/libsearpc/archive/${_gitrev}.tar.gz" -checksum=694ab76ea0e3c0616a4c517fc6f264cc35679ed70a843c4e74e0b35b779def8d -python_version=3 - -pre_configure() { - ./autogen.sh -} - -post_install() { - vdoc AUTHORS - vdoc README.markdown -} - -libsearpc-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision} ${makedepends}" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - } -} - -libsearpc-codegen_package() { - short_desc+=" - code generator" - depends="python3" - python_version=3 - pkg_install() { - vdoc AUTHORS - vdoc README.markdown - vmove usr/bin/searpc-codegen.py - } -} - -libsearpc-python3_package() { - short_desc+=" - Python3 bindings" - depends="python3" - pkg_install() { - vmove usr/lib/python3* - } -} diff --git a/srcpkgs/libseat b/srcpkgs/libseat deleted file mode 120000 index c277276d33e1fa..00000000000000 --- a/srcpkgs/libseat +++ /dev/null @@ -1 +0,0 @@ -seatd \ No newline at end of file diff --git a/srcpkgs/libseat-devel b/srcpkgs/libseat-devel deleted file mode 120000 index c277276d33e1fa..00000000000000 --- a/srcpkgs/libseat-devel +++ /dev/null @@ -1 +0,0 @@ -seatd \ No newline at end of file diff --git a/srcpkgs/libseccomp-devel b/srcpkgs/libseccomp-devel deleted file mode 120000 index 042d287b7a5f7a..00000000000000 --- a/srcpkgs/libseccomp-devel +++ /dev/null @@ -1 +0,0 @@ -libseccomp \ No newline at end of file diff --git a/srcpkgs/libseccomp/template b/srcpkgs/libseccomp/template deleted file mode 100644 index 0970afc908abf6..00000000000000 --- a/srcpkgs/libseccomp/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'libseccomp' -pkgname=libseccomp -version=2.5.5 -revision=1 -build_style=gnu-configure -hostmakedepends="automake libtool gperf" -checkdepends="which" -short_desc="High level interface to the Linux Kernel's seccomp filter" -maintainer="Orphaned <orphan@voidlinux.org>" -license="LGPL-2.1-or-later" -homepage="https://github.com/seccomp/libseccomp/" -changelog="https://raw.githubusercontent.com/seccomp/libseccomp/main/CHANGELOG" -distfiles="https://github.com/seccomp/${pkgname}/archive/v${version}.tar.gz" -checksum=7082b016d3cbda3e15c0e71ebd018023d693bb7507389b32f943db13f935e01d - -pre_configure() { - NOCONFIGURE=1 ./autogen.sh -} - -libseccomp-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/man/man3 - } -} diff --git a/srcpkgs/libsecp256k1-devel b/srcpkgs/libsecp256k1-devel deleted file mode 120000 index 1a5b8eebddec45..00000000000000 --- a/srcpkgs/libsecp256k1-devel +++ /dev/null @@ -1 +0,0 @@ -libsecp256k1 \ No newline at end of file diff --git a/srcpkgs/libsecp256k1/template b/srcpkgs/libsecp256k1/template deleted file mode 100644 index 71d0ca4e407977..00000000000000 --- a/srcpkgs/libsecp256k1/template +++ /dev/null @@ -1,41 +0,0 @@ -# Template file for 'libsecp256k1' -pkgname=libsecp256k1 -version=0.7.0 -revision=1 -build_style=gnu-configure -configure_args="--disable-benchmark --disable-coverage --enable-experimental - --enable-module-ecdh --enable-module-recovery --enable-tests - --enable-exhaustive-tests --with-gnu-ld" -hostmakedepends="autoconf automake libtool m4 pkg-config" -short_desc="Optimized C library for EC operations on curve secp256k1" -maintainer="Arjan Mossel <arjanmossel@gmail.com>" -license="MIT" -homepage="https://github.com/bitcoin-core/secp256k1" -distfiles="https://github.com/bitcoin-core/secp256k1/archive/v${version}.tar.gz" -checksum="073d19064f3600014750d6949b31a0c957aa7b98920fb4aaa495be07e8e7cd00" - -pre_configure() { - ./autogen.sh -} - -post_install() { - vlicense COPYING - vdoc README.md -} - -libsecp256k1-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - } -} - -libbitcoin-secp256k1_package() { - depends="libsecp256k1" - short_desc+=" - transitional dummy package" - metapackage=yes -} diff --git a/srcpkgs/libsecret-devel b/srcpkgs/libsecret-devel deleted file mode 120000 index 188372b0a7302f..00000000000000 --- a/srcpkgs/libsecret-devel +++ /dev/null @@ -1 +0,0 @@ -libsecret \ No newline at end of file diff --git a/srcpkgs/libsecret/patches/remove-test-collection.diff b/srcpkgs/libsecret/patches/remove-test-collection.diff deleted file mode 100644 index f43e2224a24526..00000000000000 --- a/srcpkgs/libsecret/patches/remove-test-collection.diff +++ /dev/null @@ -1,12 +0,0 @@ -Test is flaky and fails a lot: https://gitlab.gnome.org/GNOME/libsecret/-/issues/80 - ---- a/libsecret/meson.build 2023-09-19 22:11:26.000000000 +0100 -+++ b/libsecret/meson.build 2023-11-16 22:13:37.350182755 +0000 -@@ -228,7 +228,6 @@ - 'test-methods', - 'test-password', - 'test-item', -- 'test-collection', - ] - - if get_option('gcrypt') diff --git a/srcpkgs/libsecret/template b/srcpkgs/libsecret/template deleted file mode 100644 index db4a3a851be267..00000000000000 --- a/srcpkgs/libsecret/template +++ /dev/null @@ -1,32 +0,0 @@ -# Template file for 'libsecret' -pkgname=libsecret -version=0.21.7 -revision=1 -build_style=meson -build_helper="gir" -hostmakedepends="glib-devel pkg-config libxslt vala gi-docgen docbook-xsl - gettext" -makedepends="glib-devel libgcrypt-devel vala" -checkdepends="python3-dbus python3-gobject dbus" -short_desc="GObject based library for accessing the Secret Service API" -maintainer="Orphaned <orphan@voidlinux.org>" -license="LGPL-2.1-or-later" -homepage="https://wiki.gnome.org/Projects/Libsecret" -changelog="https://gitlab.gnome.org/GNOME/libsecret/-/raw/master/NEWS" -distfiles="${GNOME_SITE}/libsecret/${version%.*}/libsecret-${version}.tar.xz" -checksum=6b452e4750590a2b5617adc40026f28d2f4903de15f1250e1d1c40bfd68ed55e -make_check_pre="dbus-run-session" - -libsecret-devel_package() { - depends="${sourcepkg}-${version}_${revision} - libglib-devel libgcrypt-devel" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - vmove usr/share/doc - vmove usr/share/gir-1.0 - vmove usr/share/vala - } -} diff --git a/srcpkgs/libselinux-devel b/srcpkgs/libselinux-devel deleted file mode 120000 index b00302ecd8b645..00000000000000 --- a/srcpkgs/libselinux-devel +++ /dev/null @@ -1 +0,0 @@ -libselinux \ No newline at end of file diff --git a/srcpkgs/libselinux/patches/fts.patch b/srcpkgs/libselinux/patches/fts.patch deleted file mode 100644 index 255254c60b0e8a..00000000000000 --- a/srcpkgs/libselinux/patches/fts.patch +++ /dev/null @@ -1,13 +0,0 @@ -diff --git utils/Makefile utils/Makefile -index 3615063..3c1be17 100644 ---- a/utils/Makefile -+++ b/utils/Makefile -@@ -47,6 +47,8 @@ override CFLAGS += -I../include -D_GNU_SOURCE $(DISABLE_FLAGS) $(PCRE_CFLAGS) - override LDFLAGS += -L../src - override LDLIBS += -lselinux - PCRE_LDLIBS ?= -lpcre -+FTS_LDLIBS ?= -+override LDLIBS += $(FTS_LDLIBS) - - ifeq ($(ANDROID_HOST),y) - TARGETS=sefcontext_compile diff --git a/srcpkgs/libselinux/patches/musl.patch b/srcpkgs/libselinux/patches/musl.patch deleted file mode 100644 index d4199f406101ed..00000000000000 --- a/srcpkgs/libselinux/patches/musl.patch +++ /dev/null @@ -1,30 +0,0 @@ -musl defines gettid(), current glibc is >2.30 - ---- a/src/procattr.c -+++ b/src/procattr.c -@@ -22,25 +22,6 @@ - static int destructor_key_initialized = 0; - static __thread char destructor_initialized; - --/* Bionic and glibc >= 2.30 declare gettid() system call wrapper in unistd.h and -- * has a definition for it */ --#ifdef __BIONIC__ -- #define OVERRIDE_GETTID 0 --#elif !defined(__GLIBC_PREREQ) -- #define OVERRIDE_GETTID 1 --#elif !__GLIBC_PREREQ(2,30) -- #define OVERRIDE_GETTID 1 --#else -- #define OVERRIDE_GETTID 0 --#endif -- --#if OVERRIDE_GETTID --static pid_t gettid(void) --{ -- return syscall(__NR_gettid); --} --#endif -- - static void procattr_thread_destructor(void __attribute__((unused)) *unused) - { - if (prev_current != UNSET) diff --git a/srcpkgs/libselinux/template b/srcpkgs/libselinux/template deleted file mode 100644 index fd0e509af791dd..00000000000000 --- a/srcpkgs/libselinux/template +++ /dev/null @@ -1,32 +0,0 @@ -# Template file for 'libselinux' -pkgname=libselinux -version=3.0 -revision=2 -_tag=20191204 -build_style=gnu-makefile -make_install_args="SHLIBDIR=/usr/lib SBINDIR=/usr/bin" -hostmakedepends="pkg-config" -makedepends="libsepol-devel pcre-devel" -short_desc="SELinux library and simple utilities" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-only" -homepage="https://www.nsa.gov/what-we-do/research/selinux/" -distfiles="https://github.com/SELinuxProject/selinux/releases/download/${_tag}/${pkgname}-${version}.tar.gz" -checksum=2ea2b30f671dae9d6b1391cbe8fb2ce5d36a3ee4fb1cd3c32f0d933c31b82433 - -if [ "$XBPS_TARGET_LIBC" = musl ]; then - makedepends+=" musl-fts-devel" - export FTS_LDLIBS="-lfts" -fi - -libselinux-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.a" - vmove usr/share/man/man3 - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/libsensors b/srcpkgs/libsensors deleted file mode 120000 index a21f2dfdd7c63a..00000000000000 --- a/srcpkgs/libsensors +++ /dev/null @@ -1 +0,0 @@ -lm_sensors \ No newline at end of file diff --git a/srcpkgs/libsensors-devel b/srcpkgs/libsensors-devel deleted file mode 120000 index a21f2dfdd7c63a..00000000000000 --- a/srcpkgs/libsensors-devel +++ /dev/null @@ -1 +0,0 @@ -lm_sensors \ No newline at end of file diff --git a/srcpkgs/libsepol-devel b/srcpkgs/libsepol-devel deleted file mode 120000 index b1c6d1db03c532..00000000000000 --- a/srcpkgs/libsepol-devel +++ /dev/null @@ -1 +0,0 @@ -libsepol \ No newline at end of file diff --git a/srcpkgs/libsepol/template b/srcpkgs/libsepol/template deleted file mode 100644 index f477f6b1fa3018..00000000000000 --- a/srcpkgs/libsepol/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'libsepol' -pkgname=libsepol -version=3.0 -revision=1 -build_style=gnu-makefile -make_install_args=SHLIBDIR=/usr/lib -hostmakedepends="flex" -short_desc="SELinux binary policy manipulation library" -maintainer="Orphaned <orphan@voidlinux.org>" -license="LGPL-2.1-or-later" -homepage="http://userspace.selinuxproject.org" -distfiles="https://github.com/SELinuxProject/selinux/releases/download/20191204/${pkgname}-${version}.tar.gz" -checksum=5b7ae1881909f1048b06f7a0c364c5c8a86ec12e0ec76e740fe9595a6033eb79 - -CFLAGS="-fcommon" - -libsepol-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.a" - vmove usr/share/man/man3 - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/libserd b/srcpkgs/libserd deleted file mode 120000 index d66675b57420f7..00000000000000 --- a/srcpkgs/libserd +++ /dev/null @@ -1 +0,0 @@ -serd \ No newline at end of file diff --git a/srcpkgs/libserialport-devel b/srcpkgs/libserialport-devel deleted file mode 120000 index 79777debf8a8a3..00000000000000 --- a/srcpkgs/libserialport-devel +++ /dev/null @@ -1 +0,0 @@ -libserialport \ No newline at end of file diff --git a/srcpkgs/libserialport/patches/0001-Remove-termiox-as-it-has-been-removed-from-recent-ke.patch b/srcpkgs/libserialport/patches/0001-Remove-termiox-as-it-has-been-removed-from-recent-ke.patch deleted file mode 100644 index 43ccc125e4bbca..00000000000000 --- a/srcpkgs/libserialport/patches/0001-Remove-termiox-as-it-has-been-removed-from-recent-ke.patch +++ /dev/null @@ -1,36 +0,0 @@ -Inspired by this commit from the upstream package: -https://sigrok.org/gitweb/?p=libserialport.git;a=commit;h=6f9b03e597ea7200eb616a4e410add3dd1690cb1 - -Applying this patch directly added some extra dependencies (autoconf, -automake), as the configure script needs to be regenerated with the -original commit. - -original commit message: - -termiox was removed from linux in e0efb3168d34 -Some more information available in https://www.spinics.net/lists/linux-serial/msg41926.html - -Attempting to use the termiox ioctls on more modern kernels results in -"Inappropriate IOCTL" errors. - -While the "right" solution might be to remove the termiox code from the -linux path, simply not checking for termiox builds a libserialport that -functions on modern linux kernels. ---- -diff --git a/libserialport_internal.h b/libserialport_internal.new.h -index 669152b..9a57b81 100644 ---- libserialport_internal.h -+++ libserialport_internal.h -@@ -69,11 +69,6 @@ - #include "linux/serial.h" - #endif - #include "linux_termios.h" -- --/* TCGETX/TCSETX is not available everywhere. */ --#if defined(TCGETX) && defined(TCSETX) && defined(HAVE_STRUCT_TERMIOX) --#define USE_TERMIOX --#endif - #endif - - /* TIOCINQ/TIOCOUTQ is not available everywhere. */ - diff --git a/srcpkgs/libserialport/template b/srcpkgs/libserialport/template deleted file mode 100644 index 48718d759bd344..00000000000000 --- a/srcpkgs/libserialport/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'libserialport' -pkgname=libserialport -version=0.1.1 -revision=4 -build_style=gnu-configure -short_desc="Cross-platform library for accessing serial ports" -maintainer="lemmi <lemmi@nerd2nerd.org>" -license="LGPL-3.0-or-later" -homepage="https://sigrok.org/wiki/Libserialport" -changelog="https://sigrok.org/gitweb/?p=libserialport.git;a=blob_plain;f=NEWS;hb=HEAD" -distfiles="https://sigrok.org/download/source/${pkgname}/${pkgname}-${version}.tar.gz" -checksum=4a2af9d9c3ff488e92fb75b4ba38b35bcf9b8a66df04773eba2a7bbf1fa7529d - -libserialport-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" - } -} diff --git a/srcpkgs/libserialport/update b/srcpkgs/libserialport/update deleted file mode 100644 index 56313dc1d49b4b..00000000000000 --- a/srcpkgs/libserialport/update +++ /dev/null @@ -1 +0,0 @@ -site="https://sigrok.org/download/source/libserialport/" diff --git a/srcpkgs/libsfdo-devel b/srcpkgs/libsfdo-devel deleted file mode 120000 index 36923703012879..00000000000000 --- a/srcpkgs/libsfdo-devel +++ /dev/null @@ -1 +0,0 @@ -libsfdo \ No newline at end of file diff --git a/srcpkgs/libsfdo/template b/srcpkgs/libsfdo/template deleted file mode 100644 index 5446f9f1cd9aae..00000000000000 --- a/srcpkgs/libsfdo/template +++ /dev/null @@ -1,31 +0,0 @@ -# Template file for 'libsfdo' -pkgname=libsfdo -version=0.1.4 -revision=1 -build_style=meson -configure_args="-Dexamples=false" -short_desc="Libraries which implement some of the freedesktop.org specifications" -maintainer="tranzystorekk <tranzystorek.io@protonmail.com>" -license="BSD-2-Clause" -homepage="https://gitlab.freedesktop.org/vyivel/libsfdo" -changelog="https://gitlab.freedesktop.org/vyivel/libsfdo/-/releases" -distfiles="https://gitlab.freedesktop.org/vyivel/libsfdo/-/archive/v${version}/libsfdo-v${version}.tar.gz" -checksum=9d74a9bff1f872e38ab662d8e2b5f6ecd404d7f82f84e9c324013f856688fa2d - -if [ -z "${XBPS_CHECK_PKGS}" ]; then - configure_args+=" -Dtests=false" -fi - -post_install() { - vlicense LICENSE -} - -libsfdo-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/libsgutils b/srcpkgs/libsgutils deleted file mode 120000 index 8f4ca08829d701..00000000000000 --- a/srcpkgs/libsgutils +++ /dev/null @@ -1 +0,0 @@ -sg3_utils \ No newline at end of file diff --git a/srcpkgs/libsharpyuv b/srcpkgs/libsharpyuv deleted file mode 120000 index 41871e71d6b878..00000000000000 --- a/srcpkgs/libsharpyuv +++ /dev/null @@ -1 +0,0 @@ -libwebp \ No newline at end of file diff --git a/srcpkgs/libsharpyuv-devel b/srcpkgs/libsharpyuv-devel deleted file mode 120000 index 41871e71d6b878..00000000000000 --- a/srcpkgs/libsharpyuv-devel +++ /dev/null @@ -1 +0,0 @@ -libwebp \ No newline at end of file diff --git a/srcpkgs/libshiboken6 b/srcpkgs/libshiboken6 deleted file mode 120000 index 6491748d6ac687..00000000000000 --- a/srcpkgs/libshiboken6 +++ /dev/null @@ -1 +0,0 @@ -python3-pyside6 \ No newline at end of file diff --git a/srcpkgs/libshiboken6-devel b/srcpkgs/libshiboken6-devel deleted file mode 120000 index 6491748d6ac687..00000000000000 --- a/srcpkgs/libshiboken6-devel +++ /dev/null @@ -1 +0,0 @@ -python3-pyside6 \ No newline at end of file diff --git a/srcpkgs/libshout-devel b/srcpkgs/libshout-devel deleted file mode 120000 index 2f5410c60b89f5..00000000000000 --- a/srcpkgs/libshout-devel +++ /dev/null @@ -1 +0,0 @@ -libshout \ No newline at end of file diff --git a/srcpkgs/libshout-idjc-devel b/srcpkgs/libshout-idjc-devel deleted file mode 120000 index 657bc0fcca55ca..00000000000000 --- a/srcpkgs/libshout-idjc-devel +++ /dev/null @@ -1 +0,0 @@ -libshout-idjc \ No newline at end of file diff --git a/srcpkgs/libshout-idjc/template b/srcpkgs/libshout-idjc/template deleted file mode 100644 index 508f975dd88496..00000000000000 --- a/srcpkgs/libshout-idjc/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 'libshout-idjc' -pkgname=libshout-idjc -version=2.4.6+1 -revision=1 -build_style=gnu-configure -hostmakedepends="automake libtool pkg-config" -makedepends="libtheora-devel libvorbis-devel libogg-devel speex-devel" -short_desc="Libshout plus some extensions for IDJC" -maintainer="Orphaned <orphan@voidlinux.org>" -license="LGPL-2.0-or-later" -homepage="http://idjc.sourceforge.net" -distfiles="${SOURCEFORGE_SITE}/libshoutidjc.idjc.p/${pkgname}-${version//+/-r}.tar.gz" -checksum=7594ffc5e1d435014125d7dffb15a3450bba15d480a413c49aeaa5605050e1a1 - -pre_configure() { - autoreconf -fi -} - -libshout-idjc-devel_package() { - depends="libtheora-devel libogg-devel libvorbis-devel speex-devel - ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/libshout/template b/srcpkgs/libshout/template deleted file mode 100644 index 88209dc06dcadc..00000000000000 --- a/srcpkgs/libshout/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'libshout' -pkgname=libshout -version=2.4.5 -revision=1 -build_style=gnu-configure -makedepends="libtheora-devel libvorbis-devel speex-devel" -short_desc="Icecast client library" -maintainer="Enno Boland <gottox@voidlinux.org>" -license="LGPL-2.0-or-later" -homepage="http://www.icecast.org/" -distfiles="http://downloads.xiph.org/releases/libshout/libshout-${version}.tar.gz" -checksum=d9e568668a673994ebe3f1eb5f2bee06e3236a5db92b8d0c487e1c0f886a6890 - -post_install() { - vinstall shout.pc 644 usr/lib/pkgconfig -} - -libshout-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" - } -} diff --git a/srcpkgs/libshumate-devel b/srcpkgs/libshumate-devel deleted file mode 120000 index b496e93fa4140a..00000000000000 --- a/srcpkgs/libshumate-devel +++ /dev/null @@ -1 +0,0 @@ -libshumate \ No newline at end of file diff --git a/srcpkgs/libshumate/template b/srcpkgs/libshumate/template deleted file mode 100644 index 640fe8685708e0..00000000000000 --- a/srcpkgs/libshumate/template +++ /dev/null @@ -1,51 +0,0 @@ -# Template file for 'libshumate' -pkgname=libshumate -version=1.4.0 -revision=1 -build_style=meson -build_helper="gir" -configure_args="$(vopt_bool gir vapi) $(vopt_bool gir gir) - $(vopt_bool gir gtk_doc)" -hostmakedepends="pkg-config $(vopt_if gir 'gi-docgen vala') glib-devel gettext - gperf" -makedepends="libglib-devel sqlite-devel cairo-devel gtk4-devel libsoup3-devel - protobuf-c-devel" -checkdepends="dbus xvfb-run" -short_desc="C library providing a GtkWidget to display maps" -maintainer="Orphaned <orphan@voidlinux.org>" -license="LGPL-2.1-or-later" -homepage="https://wiki.gnome.org/Projects/libshumate" -#changelog="https://gitlab.gnome.org/GNOME/libshumate/-/raw/main/NEWS" -changelog="https://gitlab.gnome.org/GNOME/libshumate/-/raw/libshumate-1-2/NEWS" -distfiles="${GNOME_SITE}/libshumate/${version%.*}/libshumate-${version}.tar.xz" -checksum=3984368e0259862b3810d1ddc86d2dadd6d372a2b32376ccf4aff7c2e48c6d30 -make_check_pre="dbus-run-session xvfb-run" - -build_options="gir" -build_options_default="gir" - -post_patch() { - vsed -i shumate/meson.build -e '/-DG_DISABLE_ASSERT/d' -} - -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 -} - -libshumate-devel_package() { - depends="${sourcepkg}>=${version}_${revision} ${makedepends}" - short_desc+=" - development files" - pkg_install() { - vmove "usr/lib/*.so" - vmove usr/include - vmove usr/lib/pkgconfig - if [ "${build_option_gir}" ]; then - vmove usr/share/gir-1.0 - vmove usr/share/vala - vmove usr/share/doc - fi - } -} diff --git a/srcpkgs/libsidplayfp-devel b/srcpkgs/libsidplayfp-devel deleted file mode 120000 index 7cdffc553fec80..00000000000000 --- a/srcpkgs/libsidplayfp-devel +++ /dev/null @@ -1 +0,0 @@ -libsidplayfp \ No newline at end of file diff --git a/srcpkgs/libsidplayfp/template b/srcpkgs/libsidplayfp/template deleted file mode 100644 index cce8355b80d1e6..00000000000000 --- a/srcpkgs/libsidplayfp/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'libsidplayfp' -# the version is usually in sync with libsidplayfp, keep in sync! -pkgname=libsidplayfp -version=2.3.1 -revision=1 -build_style=gnu-configure -hostmakedepends="autoconf" -short_desc="Library to play Commodore 64 SID music" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-or-later" -homepage="https://sourceforge.net/p/sidplay-residfp/wiki/Home/" -distfiles="${SOURCEFORGE_SITE}/sidplay-residfp/${pkgname}/${version%.*}/${pkgname}-${version}.tar.gz" -checksum=aef70cc30648eb89d32f56c691a5a40cdffc7421f43b4aa242f4d123eb9258a2 - -libsidplayfp-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/libsidplayfp/update b/srcpkgs/libsidplayfp/update deleted file mode 100644 index ec68403a03ba60..00000000000000 --- a/srcpkgs/libsidplayfp/update +++ /dev/null @@ -1 +0,0 @@ -ignore="*alpha* *beta*" diff --git a/srcpkgs/libsigc++-devel b/srcpkgs/libsigc++-devel deleted file mode 120000 index 29f66700ce5d00..00000000000000 --- a/srcpkgs/libsigc++-devel +++ /dev/null @@ -1 +0,0 @@ -libsigc++ \ No newline at end of file diff --git a/srcpkgs/libsigc++/template b/srcpkgs/libsigc++/template deleted file mode 100644 index 4037552c906a48..00000000000000 --- a/srcpkgs/libsigc++/template +++ /dev/null @@ -1,35 +0,0 @@ -# Template file for 'libsigc++' -pkgname=libsigc++ -version=2.12.1 -revision=1 -build_style=meson -configure_args="-Dbuild-examples=false -Dwarnings=max" -meson_builddir="meson_build" -short_desc="Type-safe callback system for C++ programs" -maintainer="Enno Boland <gottox@voidlinux.org>" -license="LGPL-2.1-or-later" -homepage="https://libsigcplusplus.github.io/libsigcplusplus/" -changelog="https://raw.githubusercontent.com/libsigcplusplus/libsigcplusplus/libsigc%2B%2B-2-12/NEWS" -distfiles="${GNOME_SITE}/libsigc++/${version%.*}/libsigc++-${version}.tar.xz" -checksum=a9dbee323351d109b7aee074a9cb89ca3e7bcf8ad8edef1851f4cf359bd50843 - -if [ -z "$XBPS_CHECK_PKGS" ]; then - configure_args+=" -Dbuild-tests=false" -fi - -pre_configure() { - # build static library as well as shared - vsed -i 's,library(,both_libraries(,' sigc++/meson.build -} - -libsigc++-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove usr/lib/sigc++-2.0 - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/libsigc++/update b/srcpkgs/libsigc++/update deleted file mode 100644 index 9aa2cd0feba844..00000000000000 --- a/srcpkgs/libsigc++/update +++ /dev/null @@ -1 +0,0 @@ -pattern="libsigc\+\+-\K2\.[0-9]*[02468]\.[0-9.]*[0-9](?=)" diff --git a/srcpkgs/libsigc++3-devel b/srcpkgs/libsigc++3-devel deleted file mode 120000 index 2ee90b1c5e350b..00000000000000 --- a/srcpkgs/libsigc++3-devel +++ /dev/null @@ -1 +0,0 @@ -libsigc++3 \ No newline at end of file diff --git a/srcpkgs/libsigc++3/template b/srcpkgs/libsigc++3/template deleted file mode 100644 index 4c0f466746ba55..00000000000000 --- a/srcpkgs/libsigc++3/template +++ /dev/null @@ -1,31 +0,0 @@ -# Template file for 'libsigc++3' -pkgname=libsigc++3 -version=3.4.0 -revision=1 -build_style=meson -configure_args="-Dmaintainer-mode=false -Dbuild-documentation=false - -Dbuild-examples=false -Dbuild-pdf=false -Dbenchmark=false -Dwarnings=max" -short_desc="Type-safe callback system for C++ programs" -maintainer="Orphaned <orphan@voidlinux.org>" -license="LGPL-3.0-only" -homepage="https://libsigcplusplus.github.io/libsigcplusplus/" -changelog="https://github.com/libsigcplusplus/libsigcplusplus/blob/master/NEWS" -distfiles="${GNOME_SITE}/libsigc++/${version%.*}/libsigc++-${version}.tar.xz" -checksum=02e2630ffb5ce93cd52c38423521dfe7063328863a6e96d41d765a6116b8707e - -pre_configure() { - # build static library as well as shared - vsed -i 's,library(,both_libraries(,' sigc++/meson.build -} - -libsigc++3-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove usr/lib/sigc++-3.0 - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/libsigc++3/update b/srcpkgs/libsigc++3/update deleted file mode 100644 index 34ea63170e8c12..00000000000000 --- a/srcpkgs/libsigc++3/update +++ /dev/null @@ -1,2 +0,0 @@ -pkgname=libsigc++ -pattern="libsigc\+\+-\K[0-9]\.[0-9]*[02468]\.[0-9.]*[0-9](?=)" diff --git a/srcpkgs/libsignal-protocol-c-devel b/srcpkgs/libsignal-protocol-c-devel deleted file mode 120000 index 7f64c9cf85b1e1..00000000000000 --- a/srcpkgs/libsignal-protocol-c-devel +++ /dev/null @@ -1 +0,0 @@ -libsignal-protocol-c \ No newline at end of file diff --git a/srcpkgs/libsignal-protocol-c/template b/srcpkgs/libsignal-protocol-c/template deleted file mode 100644 index 531291dfd5e312..00000000000000 --- a/srcpkgs/libsignal-protocol-c/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'libsignal-protocol-c' -pkgname=libsignal-protocol-c -version=2.3.3 -revision=2 -build_style=cmake -configure_args="-DBUILD_SHARED_LIBS=ON" -checkdepends="openssl-devel pkg-config check-devel" -short_desc="Signal Protocol C Library" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-3.0-or-later" -homepage="https://www.whispersystems.org/" -distfiles="https://github.com/signalapp/libsignal-protocol-c/archive/v${version}.tar.gz" -checksum=c22e7690546e24d46210ca92dd808f17c3102e1344cd2f9a370136a96d22319d - -if [ "${XBPS_CHECK_PKGS}" ]; then - configure_args+=" -DBUILD_TESTING=1" -fi - -libsignal-protocol-c-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/libsigrok-devel b/srcpkgs/libsigrok-devel deleted file mode 120000 index e9b22f7edefcda..00000000000000 --- a/srcpkgs/libsigrok-devel +++ /dev/null @@ -1 +0,0 @@ -libsigrok \ No newline at end of file diff --git a/srcpkgs/libsigrok/template b/srcpkgs/libsigrok/template deleted file mode 100644 index fa73aefab4de87..00000000000000 --- a/srcpkgs/libsigrok/template +++ /dev/null @@ -1,36 +0,0 @@ -# Template file for 'libsigrok' -pkgname=libsigrok -version=0.5.2 -revision=3 -build_style=gnu-configure -hostmakedepends="pkg-config doxygen python3" -makedepends="glib-devel libzip-devel glibmm-devel libserialport-devel - libusb-devel libftdi1-devel" -short_desc="C library for talking to hardware" -maintainer="lemmi <lemmi@nerd2nerd.org>" -license="GPL-3.0-or-later" -homepage="https://sigrok.org/" -changelog="https://sigrok.org/gitweb/?p=libsigrok.git;a=blob_plain;f=NEWS;hb=refs/heads/libsigrok-${version%.*}.x" -distfiles="https://sigrok.org/download/source/${pkgname}/${pkgname}-${version}.tar.gz" -checksum=4d341f90b6220d3e8cb251dacf726c41165285612248f2c52d15df4590a1ce3c - -case $XBPS_TARGET_MACHINE in - i686*|x86_64*|ppc64*) makedepends+=" libieee1284-devel";; -esac - -post_install() { - vinstall contrib/60-libsigrok.rules 0644 /usr/lib/udev/rules.d - vinstall contrib/61-libsigrok-uaccess.rules 0644 /usr/lib/udev/rules.d - vinstall contrib/61-libsigrok-plugdev.rules 0644 /usr/lib/udev/rules.d -} - -libsigrok-devel_package() { - depends="${sourcepkg}>=${version}_${revision} ${makedepends}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/libsigrokdecode-devel b/srcpkgs/libsigrokdecode-devel deleted file mode 120000 index 5d1fb164d3b979..00000000000000 --- a/srcpkgs/libsigrokdecode-devel +++ /dev/null @@ -1 +0,0 @@ -libsigrokdecode \ No newline at end of file diff --git a/srcpkgs/libsigrokdecode/patches/python-3.10.patch b/srcpkgs/libsigrokdecode/patches/python-3.10.patch deleted file mode 100644 index 681452fc0109dc..00000000000000 --- a/srcpkgs/libsigrokdecode/patches/python-3.10.patch +++ /dev/null @@ -1,13 +0,0 @@ -Index: libsigrokdecode-0.5.3/configure.ac -=================================================================== ---- libsigrokdecode-0.5.3.orig/configure.ac -+++ libsigrokdecode-0.5.3/configure.ac -@@ -93,7 +93,7 @@ SR_PKG_CHECK_SUMMARY([srd_pkglibs_summar - # first, since usually only that variant will add "-lpython3.8". - # https://docs.python.org/3/whatsnew/3.8.html#debug-build-uses-the-same-abi-as-release-build - SR_PKG_CHECK([python3], [SRD_PKGLIBS], -- [python-3.8-embed], [python-3.8 >= 3.8], [python-3.7 >= 3.7], [python-3.6 >= 3.6], [python-3.5 >= 3.5], [python-3.4 >= 3.4], [python-3.3 >= 3.3], [python-3.2 >= 3.2], [python3 >= 3.2]) -+ [python3-embed >= 3.8], [python-3.8 >= 3.8], [python-3.7 >= 3.7], [python-3.6 >= 3.6], [python-3.5 >= 3.5], [python-3.4 >= 3.4], [python-3.3 >= 3.3], [python-3.2 >= 3.2], [python3 >= 3.2]) - AS_IF([test "x$sr_have_python3" = xno], - [AC_MSG_ERROR([Cannot find Python 3 development headers.])]) - diff --git a/srcpkgs/libsigrokdecode/template b/srcpkgs/libsigrokdecode/template deleted file mode 100644 index 2a262c6fe73e1c..00000000000000 --- a/srcpkgs/libsigrokdecode/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'libsigrokdecode' -pkgname=libsigrokdecode -version=0.5.3 -revision=12 -build_style=gnu-configure -hostmakedepends="pkg-config python3 autoconf automake" -makedepends="glib-devel python3-devel" -checkdepends="check-devel" -short_desc="C library provides basic API for running sigrok protocol decoders" -maintainer="lemmi <lemmi@nerd2nerd.org>" -license="GPL-3.0-or-later" -homepage="https://sigrok.org/" -changelog="https://sigrok.org/gitweb/?p=libsigrokdecode.git;a=blob_plain;f=NEWS;hb=refs/heads/libsigrokdecode-${version%.*}.x" -distfiles="https://sigrok.org/download/source/${pkgname}/${pkgname}-${version}.tar.gz" -checksum=c50814aa6743cd8c4e88c84a0cdd8889d883c3be122289be90c63d7d67883fc0 - -pre_configure() { - autoreconf -} - -libsigrokdecode-devel_package() { - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/libsigsegv-devel b/srcpkgs/libsigsegv-devel deleted file mode 120000 index 7f33b56bec3c42..00000000000000 --- a/srcpkgs/libsigsegv-devel +++ /dev/null @@ -1 +0,0 @@ -libsigsegv \ No newline at end of file diff --git a/srcpkgs/libsigsegv/patches/ppc-musl.patch b/srcpkgs/libsigsegv/patches/ppc-musl.patch deleted file mode 100644 index 3dc99089ada2cb..00000000000000 --- a/srcpkgs/libsigsegv/patches/ppc-musl.patch +++ /dev/null @@ -1,16 +0,0 @@ -This fixes build on 32-bit ppc with musl. - ---- a/src/fault-linux-powerpc.h -+++ b/src/fault-linux-powerpc.h -@@ -29,9 +29,8 @@ - #if defined(__powerpc64__) || defined(_ARCH_PPC64) /* 64-bit */ - # define SIGSEGV_FAULT_STACKPOINTER ((ucontext_t *) ucp)->uc_mcontext.gp_regs[1] - #else /* 32-bit */ --/* both should be equivalent */ --# if 0 --# define SIGSEGV_FAULT_STACKPOINTER ((ucontext_t *) ucp)->uc_mcontext.regs->gpr[1] -+# if !defined(__GLIBC__) -+# define SIGSEGV_FAULT_STACKPOINTER ((ucontext_t *) ucp)->uc_regs->gregs[1] - # else - # define SIGSEGV_FAULT_STACKPOINTER ((ucontext_t *) ucp)->uc_mcontext.uc_regs->gregs[1] - # endif diff --git a/srcpkgs/libsigsegv/template b/srcpkgs/libsigsegv/template deleted file mode 100644 index 3be969ef01be18..00000000000000 --- a/srcpkgs/libsigsegv/template +++ /dev/null @@ -1,34 +0,0 @@ -# Template file for 'libsigsegv' -pkgname=libsigsegv -version=2.14 -revision=1 -build_style=gnu-configure -configure_args="--enable-shared" -short_desc="Handling page faults in user mode" -maintainer="Martin Riese <grauehaare@gmx.de>" -license="GPL-2.0-or-later" -homepage="https://www.gnu.org/software/libsigsegv/" -distfiles="https://ftpmirror.gnu.org/libsigsegv/libsigsegv-${version}.tar.gz" -checksum=cdac3941803364cf81a908499beb79c200ead60b6b5b40cad124fd1e06caa295 - -post_configure() { - case "$XBPS_TARGET_MACHINE" in - arm*-musl) - # Avoid double include of signal.h - vsed -e "s;#define HAVE_SYS_SIGNAL_H 1;#undef HAVE_SYS_SIGNAL_H;" \ - -i ${wrksrc}/config.h - # struct sigcontext already defined through sigsegv.h - vsed -e "s;#include <asm/sigcontext.h>;;" \ - -i ${wrksrc}/src/fault-linux-arm-old.h - ;; - esac -} -libsigsegv-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/libsixel-devel b/srcpkgs/libsixel-devel deleted file mode 120000 index 3c9f7311a4ef60..00000000000000 --- a/srcpkgs/libsixel-devel +++ /dev/null @@ -1 +0,0 @@ -libsixel \ No newline at end of file diff --git a/srcpkgs/libsixel-util b/srcpkgs/libsixel-util deleted file mode 120000 index 3c9f7311a4ef60..00000000000000 --- a/srcpkgs/libsixel-util +++ /dev/null @@ -1 +0,0 @@ -libsixel \ No newline at end of file diff --git a/srcpkgs/libsixel/template b/srcpkgs/libsixel/template deleted file mode 100644 index b7bbc60a8fc0ab..00000000000000 --- a/srcpkgs/libsixel/template +++ /dev/null @@ -1,40 +0,0 @@ -# Template file for 'libsixel' -pkgname=libsixel -version=1.10.5 -revision=1 -build_style=meson -hostmakedepends="pkg-config" -makedepends="libjpeg-turbo-devel libpng-devel" -short_desc="SIXEL encoder/decoder" -maintainer="Andrew Benson <abenson+void@gmail.com>" -license="MIT" -homepage="https://github.com/libsixel/libsixel" -distfiles="https://github.com/libsixel/libsixel/archive/refs/tags/v${version}.tar.gz" -checksum=b6654928bd423f92e6da39eb1f40f10000ae2cc6247247fc1882dcff6acbdfc8 - -libsixel-devel_package() { - short_desc+=" - development files" - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/bin/libsixel-config - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} - -libsixel-util_package() { - short_desc+=" - utilities" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/bin/img2sixel - vmove usr/bin/sixel2png - vmove usr/share/bash-completion - vmove usr/share/zsh - vmove usr/share/man/man1 - } -} - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/libskk-devel b/srcpkgs/libskk-devel deleted file mode 120000 index 2b828af8089f22..00000000000000 --- a/srcpkgs/libskk-devel +++ /dev/null @@ -1 +0,0 @@ -libskk \ No newline at end of file diff --git a/srcpkgs/libskk/template b/srcpkgs/libskk/template deleted file mode 100644 index 96ae6bd8cfa448..00000000000000 --- a/srcpkgs/libskk/template +++ /dev/null @@ -1,36 +0,0 @@ -# Template file for 'libskk' -pkgname=libskk -version=1.0.5 -revision=3 -build_style=gnu-configure -build_helper="gir" -hostmakedepends="gettext-devel autoconf automake intltool - libgee-devel pkg-config vala libtool gobject-introspection" -makedepends="json-glib-devel libgee-devel libxkbcommon-devel" -short_desc="Japanese SKK input method library" -maintainer="Satoshi Amemiya <amemiya@protonmail.com>" -license="GPL-3.0-or-later" -homepage="https://github.com/ueno/${pkgname}" -distfiles="https://github.com/ueno/${pkgname}/archive/${version}.tar.gz" -checksum=a298e9726b784dd9a6ce8dcb76ff8fbe633037756795d75cfd77d3aeab4f50ed - -build_options="gir" -build_options_default="gir" - -pre_configure() { - NOCONFIGURE=1 ./autogen.sh -} - -libskk-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - if [ "$build_option_gir" ]; then - vmove usr/share/gir-1.0 - fi - vmove usr/share/vala - } -} diff --git a/srcpkgs/libslirp-devel b/srcpkgs/libslirp-devel deleted file mode 120000 index 069657f0d17713..00000000000000 --- a/srcpkgs/libslirp-devel +++ /dev/null @@ -1 +0,0 @@ -libslirp \ No newline at end of file diff --git a/srcpkgs/libslirp/template b/srcpkgs/libslirp/template deleted file mode 100644 index 2cf382d49aa4e0..00000000000000 --- a/srcpkgs/libslirp/template +++ /dev/null @@ -1,32 +0,0 @@ -# Template file for 'libslirp' -pkgname=libslirp -version=4.8.0 -revision=1 -build_style=meson -hostmakedepends="pkg-config" -makedepends="libglib-devel" -short_desc="User-mode networking library used by VMs and containers" -maintainer="Cameron Nemo <cam@nohom.org>" -license="BSD-3-Clause" -homepage="https://gitlab.freedesktop.org/slirp/libslirp" -changelog="https://gitlab.freedesktop.org/slirp/libslirp/-/blob/master/CHANGELOG.md" -distfiles="https://gitlab.freedesktop.org/slirp/libslirp/-/archive/v${version}/libslirp-v${version}.tar.gz" -checksum=2a98852e65666db313481943e7a1997abff0183bd9bea80caec1b5da89fda28c - -pre_configure() { - printf '%s\n' "${version}" > .tarball-version -} - -post_install() { - vlicense COPYRIGHT -} - -libslirp-devel_package() { - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove usr/lib/*.so - } -} diff --git a/srcpkgs/libsmartcols b/srcpkgs/libsmartcols deleted file mode 120000 index 9b5553747383e5..00000000000000 --- a/srcpkgs/libsmartcols +++ /dev/null @@ -1 +0,0 @@ -util-linux-common \ No newline at end of file diff --git a/srcpkgs/libsmartcols-devel b/srcpkgs/libsmartcols-devel deleted file mode 120000 index 9b5553747383e5..00000000000000 --- a/srcpkgs/libsmartcols-devel +++ /dev/null @@ -1 +0,0 @@ -util-linux-common \ No newline at end of file diff --git a/srcpkgs/libsmbclient/template b/srcpkgs/libsmbclient/template deleted file mode 100644 index 07ccbefae2c296..00000000000000 --- a/srcpkgs/libsmbclient/template +++ /dev/null @@ -1,9 +0,0 @@ -# Template file for 'libsmbclient' -pkgname=libsmbclient -version=3.6.25 -revision=16 -metapackage=yes -short_desc="libsmbclient (removed)" -maintainer="Đoàn Trần Công Danh <congdanhqx@gmail.com>" -license="BSD-2-Clause" -homepage="http://voidlinux.org" diff --git a/srcpkgs/libsmbios-devel b/srcpkgs/libsmbios-devel deleted file mode 120000 index 05ccd3a6d4aba6..00000000000000 --- a/srcpkgs/libsmbios-devel +++ /dev/null @@ -1 +0,0 @@ -libsmbios \ No newline at end of file diff --git a/srcpkgs/libsmbios-utils b/srcpkgs/libsmbios-utils deleted file mode 120000 index 05ccd3a6d4aba6..00000000000000 --- a/srcpkgs/libsmbios-utils +++ /dev/null @@ -1 +0,0 @@ -libsmbios \ No newline at end of file diff --git a/srcpkgs/libsmbios/patches/fix-musl.patch b/srcpkgs/libsmbios/patches/fix-musl.patch deleted file mode 100644 index 925af509786e84..00000000000000 --- a/srcpkgs/libsmbios/patches/fix-musl.patch +++ /dev/null @@ -1,36 +0,0 @@ ---- a/src/libsmbios_c/smi/smi_linux.c 2019-02-07 22:09:34.240465062 +0100 -+++ b/src/libsmbios_c/smi/smi_linux.c 2019-02-07 22:09:41.937466022 +0100 -@@ -28,6 +28,7 @@ - #include <string.h> - #include <sys/file.h> // flock - #include <sys/ioctl.h> // ioctl -+#include <fcntl.h> // open - #include <errno.h> - - // public ---- a/src/libsmbios_c/common/platform/linux.h 2019-02-07 22:17:16.671522730 +0100 -+++ b/src/libsmbios_c/common/platform/linux.h 2019-02-07 22:17:36.932525256 +0100 -@@ -1,3 +1,23 @@ -+#if !defined(__GLIBC__) && !defined(LL_IO) -+#define LL_IO -+// inb_p and outb_p: imported from glibc -+static __inline unsigned char -+inb_p (unsigned short int __port) -+{ -+ unsigned char _v; -+ -+ __asm__ __volatile__ ("inb %w1,%0\noutb %%al,$0x80":"=a" (_v):"Nd" (__port)); -+ return _v; -+} -+ -+static __inline void -+outb_p (unsigned char __value, unsigned short int __port) -+{ -+ __asm__ __volatile__ ("outb %b0,%w1\noutb %%al,$0x80": :"a" (__value), -+ "Nd" (__port)); -+} -+#endif -+ - // If we are on IA64 we will need to macro define inb_p and outb_p - #if defined(__ia64__) - # define outb_p outb diff --git a/srcpkgs/libsmbios/template b/srcpkgs/libsmbios/template deleted file mode 100644 index 43b645988c186a..00000000000000 --- a/srcpkgs/libsmbios/template +++ /dev/null @@ -1,68 +0,0 @@ -# Template file for 'libsmbios' -pkgname=libsmbios -version=2.4.3 -revision=6 -build_style=gnu-configure -configure_args="--sbindir=/usr/bin --disable-static" -hostmakedepends="automake doxygen gettext gettext-devel help2man libtool pkg-config" -makedepends="libxml2-devel python3-devel" -checkdepends="python3" -short_desc="Library for SMBIOS access" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-or-later, OLS-2.1" -homepage="https://github.com/dell/libsmbios" -distfiles="https://github.com/dell/libsmbios/archive/v${version}.tar.gz" -checksum=36c36a0f6b59190d6b4fef11696886e4511091929a5eb7ae7cf5fea0c32d3f58 -# explicitly list the subpackages to make sure they are installed in the -# right order: -subpackages="libsmbios-devel python3-libsmbios libsmbios-utils" - -archs="i686* x86_64*" - -pre_configure() { - ./autogen.sh --no-configure -} - -post_install() { - rm -rf ${DESTDIR}/etc/yum ${DESTDIR}/usr/lib/yum-plugins - vmkdir usr/include - cp -r ${wrksrc}/out/public-include/* ${DESTDIR}/usr/include - cp -r ${wrksrc}/src/include/smbios_c ${DESTDIR}/usr/include -} - -libsmbios-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} - -python3-libsmbios_package() { - depends="python3 ${sourcepkg}>=${version}_${revision}" - short_desc+=" - python bindings" - pkg_install() { - vmove ${py3_sitelib} - vmove usr/share/smbios-utils/cli.py - - vmove usr/bin/smbios-battery-ctl - vmove usr/bin/smbios-keyboard-ctl - vmove usr/bin/smbios-lcd-brightness - vmove usr/bin/smbios-passwd - vmove usr/bin/smbios-sys-info - vmove usr/bin/smbios-thermal-ctl - vmove usr/bin/smbios-token-ctl - vmove usr/bin/smbios-wakeup-ctl - vmove usr/bin/smbios-wireless-ctl - } -} - -libsmbios-utils_package() { - short_desc+=" - utilities" - pkg_install() { - vmove usr/bin - vmove usr/share/man/man1 - } -} diff --git a/srcpkgs/libsnapper b/srcpkgs/libsnapper deleted file mode 120000 index e56c83abd1db92..00000000000000 --- a/srcpkgs/libsnapper +++ /dev/null @@ -1 +0,0 @@ -snapper \ No newline at end of file diff --git a/srcpkgs/libsndfile-devel b/srcpkgs/libsndfile-devel deleted file mode 120000 index 582829a19b105e..00000000000000 --- a/srcpkgs/libsndfile-devel +++ /dev/null @@ -1 +0,0 @@ -libsndfile \ No newline at end of file diff --git a/srcpkgs/libsndfile-progs b/srcpkgs/libsndfile-progs deleted file mode 120000 index 582829a19b105e..00000000000000 --- a/srcpkgs/libsndfile-progs +++ /dev/null @@ -1 +0,0 @@ -libsndfile \ No newline at end of file diff --git a/srcpkgs/libsndfile/template b/srcpkgs/libsndfile/template deleted file mode 100644 index 43d2b583e7459a..00000000000000 --- a/srcpkgs/libsndfile/template +++ /dev/null @@ -1,35 +0,0 @@ -# Template file for 'libsndfile' -pkgname=libsndfile -version=1.2.2 -revision=2 -build_style=gnu-configure -configure_args="--enable-static" -hostmakedepends="pkg-config python3" -makedepends="alsa-lib-devel libvorbis-devel libflac-devel sqlite-devel opus-devel mpg123-devel lame-devel" -short_desc="C library for reading and writing files containing sampled sound" -maintainer="Orphaned <orphan@voidlinux.org>" -license="LGPL-2.1-or-later" -homepage="https://libsndfile.github.io/libsndfile/" -changelog="https://github.com/libsndfile/libsndfile/raw/master/CHANGELOG.md" -distfiles="https://github.com/libsndfile/libsndfile/releases/download/${version}/libsndfile-${version}.tar.xz" -checksum=3799ca9924d3125038880367bf1468e53a1b7e3686a934f098b7e1d286cdb80e - -libsndfile-progs_package() { - short_desc+=" - bundled cmdline apps" - pkg_install() { - vmove usr/bin - vmove usr/share/man - } -} - -libsndfile-devel_package() { - depends="${makedepends} ${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/doc - } -} diff --git a/srcpkgs/libsndio b/srcpkgs/libsndio deleted file mode 120000 index f463c54366dfab..00000000000000 --- a/srcpkgs/libsndio +++ /dev/null @@ -1 +0,0 @@ -sndio \ No newline at end of file diff --git a/srcpkgs/libsodium-devel b/srcpkgs/libsodium-devel deleted file mode 120000 index f8e41920d898db..00000000000000 --- a/srcpkgs/libsodium-devel +++ /dev/null @@ -1 +0,0 @@ -libsodium \ No newline at end of file diff --git a/srcpkgs/libsodium/template b/srcpkgs/libsodium/template deleted file mode 100644 index 153e2b7a9a38b6..00000000000000 --- a/srcpkgs/libsodium/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'libsodium' -pkgname=libsodium -version=1.0.20 -revision=1 -build_style=gnu-configure -configure_args="lt_cv_prog_compiler_static_works=yes" -short_desc="Modern and easy-to-use crypto library" -maintainer="Duncaen <duncaen@voidlinux.org>" -license="ISC" -homepage="https://libsodium.org/" -changelog="https://raw.githubusercontent.com/jedisct1/libsodium/master/ChangeLog" -distfiles="https://download.libsodium.org/libsodium/releases/libsodium-${version}.tar.gz" -checksum=ebb65ef6ca439333c2bb41a0c1990587288da07f6c7fd07cb3a18cc18d30ce19 - -post_install() { - vlicense LICENSE -} - -libsodium-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/*.a - vmove usr/lib/*.so - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/libsonic b/srcpkgs/libsonic deleted file mode 120000 index aeb35db888581f..00000000000000 --- a/srcpkgs/libsonic +++ /dev/null @@ -1 +0,0 @@ -sonic \ No newline at end of file diff --git a/srcpkgs/libsonic-devel b/srcpkgs/libsonic-devel deleted file mode 120000 index aeb35db888581f..00000000000000 --- a/srcpkgs/libsonic-devel +++ /dev/null @@ -1 +0,0 @@ -sonic \ No newline at end of file diff --git a/srcpkgs/libsord b/srcpkgs/libsord deleted file mode 120000 index bc0618c612149e..00000000000000 --- a/srcpkgs/libsord +++ /dev/null @@ -1 +0,0 @@ -sord \ No newline at end of file diff --git a/srcpkgs/libsoup3-devel b/srcpkgs/libsoup3-devel deleted file mode 120000 index ae882e3703a955..00000000000000 --- a/srcpkgs/libsoup3-devel +++ /dev/null @@ -1 +0,0 @@ -libsoup3 \ No newline at end of file diff --git a/srcpkgs/libsoup3/template b/srcpkgs/libsoup3/template deleted file mode 100644 index a95256e13d2bdd..00000000000000 --- a/srcpkgs/libsoup3/template +++ /dev/null @@ -1,46 +0,0 @@ -# Template file for 'libsoup3' -pkgname=libsoup3 -version=3.4.2 -revision=1 -build_style=meson -build_helper="gir" -configure_args="-Dgssapi=disabled -Dntlm=disabled -Dsysprof=disabled - -Dtls_check=false $(vopt_feature gir introspection) $(vopt_feature gir vapi)" -hostmakedepends="gettext-devel glib-devel pkg-config gettext - $(vopt_if gir vala) python3-gobject" -makedepends="libglib-devel nghttp2-devel sqlite-devel libpsl-devel brotli-devel - $(vopt_if gir vala-devel)" -depends="glib-networking" -checkdepends="$depends gnutls-devel" -short_desc="HTTP library implementation in C" -maintainer="Enno Boland <gottox@voidlinux.org>" -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=78c8fa37cb152d40ec8c4a148d6155e2f6947f3f1602a7cda3a31ad40f5ee2f3 -make_check=ci-skip # can not bind ports in CI - -# Package build options -build_options="gir" -build_options_default="gir" - -if [ "$XBPS_CHECK_PKGS" ]; then - configure_args+=" -Dtests=true" -else - configure_args+=" -Dtests=false" -fi - -libsoup3-devel_package() { - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/lib/pkgconfig/libsoup-3.0.pc - if [ "$build_option_gir" ]; then - vmove usr/share/gir-1.0/Soup-3.0.gir - vmove usr/share/vala - fi - vmove usr/include/libsoup-3.0 - vmove usr/lib/libsoup-3.0.so - } -} diff --git a/srcpkgs/libsoup3/update b/srcpkgs/libsoup3/update deleted file mode 100644 index cfb8ebb4da0d17..00000000000000 --- a/srcpkgs/libsoup3/update +++ /dev/null @@ -1 +0,0 @@ -pkgname=libsoup diff --git a/srcpkgs/libsource-highlight b/srcpkgs/libsource-highlight deleted file mode 120000 index 4331767b6e783c..00000000000000 --- a/srcpkgs/libsource-highlight +++ /dev/null @@ -1 +0,0 @@ -source-highlight \ No newline at end of file diff --git a/srcpkgs/libsoxr-devel b/srcpkgs/libsoxr-devel deleted file mode 120000 index 3db5b01c04b7cf..00000000000000 --- a/srcpkgs/libsoxr-devel +++ /dev/null @@ -1 +0,0 @@ -libsoxr \ No newline at end of file diff --git a/srcpkgs/libsoxr-doc b/srcpkgs/libsoxr-doc deleted file mode 120000 index 3db5b01c04b7cf..00000000000000 --- a/srcpkgs/libsoxr-doc +++ /dev/null @@ -1 +0,0 @@ -libsoxr \ No newline at end of file diff --git a/srcpkgs/libsoxr/template b/srcpkgs/libsoxr/template deleted file mode 100644 index df09d830d67016..00000000000000 --- a/srcpkgs/libsoxr/template +++ /dev/null @@ -1,41 +0,0 @@ -# Template file for 'libsoxr' -pkgname=libsoxr -version=0.1.3 -revision=2 -build_style=cmake -configure_args="-Wno-dev -DBUILD_EXAMPLES=OFF -DBUILD_SHARED_LIBS=ON - -DVISIBILITY_HIDDEN=ON -DWITH_AVFFT=ON -DWITH_DOUBLE_PRECISION=ON - -DWITH_LSR_BINDINGS=ON -DWITH_OPENMP=ON -DWITH_PFFFT=ON" -makedepends="libgomp-devel" -short_desc="SoX resampler library" -maintainer="Orphaned <orphan@voidlinux.org>" -license="LGPL-2.1-or-later" -homepage="http://sourceforge.net/p/soxr/wiki/Home/" -distfiles="${SOURCEFORGE_SITE}/soxr/soxr-${version}-Source.tar.xz" -checksum=b111c15fdc8c029989330ff559184198c161100a59312f5dc19ddeb9b5a15889 - -if [ -n "$CROSS_BUILD" ]; then - configure_args+=" -DBUILD_TESTS=OFF -DHAVE_WORDS_BIGENDIAN_EXITCODE=0" -fi -case "$XBPS_TARGET_MACHINE" in - i686*|x86_64*) configure_args+=" -DWITH_SIMD=ON" ;; - *) configure_args+=" -DWITH_SIMD=OFF" ;; -esac - -libsoxr-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/*.so - vmove usr/lib/pkgconfig - } -} - -libsoxr-doc_package() { - short_desc+=" - documentation and examples" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/share/doc - } -} diff --git a/srcpkgs/libsoxr/update b/srcpkgs/libsoxr/update deleted file mode 100644 index 150de8fec69319..00000000000000 --- a/srcpkgs/libsoxr/update +++ /dev/null @@ -1 +0,0 @@ -pkgname=soxr diff --git a/srcpkgs/libspa-alsa b/srcpkgs/libspa-alsa deleted file mode 120000 index c9c97cf670725a..00000000000000 --- a/srcpkgs/libspa-alsa +++ /dev/null @@ -1 +0,0 @@ -pipewire \ No newline at end of file diff --git a/srcpkgs/libspa-audioconvert b/srcpkgs/libspa-audioconvert deleted file mode 120000 index c9c97cf670725a..00000000000000 --- a/srcpkgs/libspa-audioconvert +++ /dev/null @@ -1 +0,0 @@ -pipewire \ No newline at end of file diff --git a/srcpkgs/libspa-audiomixer b/srcpkgs/libspa-audiomixer deleted file mode 120000 index c9c97cf670725a..00000000000000 --- a/srcpkgs/libspa-audiomixer +++ /dev/null @@ -1 +0,0 @@ -pipewire \ No newline at end of file diff --git a/srcpkgs/libspa-bluetooth b/srcpkgs/libspa-bluetooth deleted file mode 120000 index c9c97cf670725a..00000000000000 --- a/srcpkgs/libspa-bluetooth +++ /dev/null @@ -1 +0,0 @@ -pipewire \ No newline at end of file diff --git a/srcpkgs/libspa-control b/srcpkgs/libspa-control deleted file mode 120000 index c9c97cf670725a..00000000000000 --- a/srcpkgs/libspa-control +++ /dev/null @@ -1 +0,0 @@ -pipewire \ No newline at end of file diff --git a/srcpkgs/libspa-jack b/srcpkgs/libspa-jack deleted file mode 120000 index c9c97cf670725a..00000000000000 --- a/srcpkgs/libspa-jack +++ /dev/null @@ -1 +0,0 @@ -pipewire \ No newline at end of file diff --git a/srcpkgs/libspa-v4l2 b/srcpkgs/libspa-v4l2 deleted file mode 120000 index c9c97cf670725a..00000000000000 --- a/srcpkgs/libspa-v4l2 +++ /dev/null @@ -1 +0,0 @@ -pipewire \ No newline at end of file diff --git a/srcpkgs/libspa-videoconvert b/srcpkgs/libspa-videoconvert deleted file mode 120000 index c9c97cf670725a..00000000000000 --- a/srcpkgs/libspa-videoconvert +++ /dev/null @@ -1 +0,0 @@ -pipewire \ No newline at end of file diff --git a/srcpkgs/libspa-vulkan b/srcpkgs/libspa-vulkan deleted file mode 120000 index c9c97cf670725a..00000000000000 --- a/srcpkgs/libspa-vulkan +++ /dev/null @@ -1 +0,0 @@ -pipewire \ No newline at end of file diff --git a/srcpkgs/libspatialindex-devel b/srcpkgs/libspatialindex-devel deleted file mode 120000 index 66e3a979cf2ccc..00000000000000 --- a/srcpkgs/libspatialindex-devel +++ /dev/null @@ -1 +0,0 @@ -libspatialindex \ No newline at end of file diff --git a/srcpkgs/libspatialindex/template b/srcpkgs/libspatialindex/template deleted file mode 100644 index d11d37f0e5f446..00000000000000 --- a/srcpkgs/libspatialindex/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'libspatialindex' -pkgname=libspatialindex -version=1.9.3 -revision=1 -build_style=cmake -short_desc="Framework that supports robust spatial indexing methods and queries" -maintainer="Orphaned <orphan@voidlinux.org>" -license="MIT" -homepage="http://libspatialindex.github.io/" -distfiles="https://github.com/libspatialindex/libspatialindex/archive/${version}.tar.gz" -checksum=7b44340a3edc55c11abfc453bb60f148b29f569cef9e1148583e76132e9c7379 - -post_install() { - vlicense COPYING -} - -libspatialindex-devel_package() { - depends="${makedepends} ${sourcepkg}-${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/libspatialite-devel b/srcpkgs/libspatialite-devel deleted file mode 120000 index 588ba2ad7c00b8..00000000000000 --- a/srcpkgs/libspatialite-devel +++ /dev/null @@ -1 +0,0 @@ -libspatialite \ No newline at end of file diff --git a/srcpkgs/libspatialite/template b/srcpkgs/libspatialite/template deleted file mode 100644 index ec03354fdfe772..00000000000000 --- a/srcpkgs/libspatialite/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'libspatialite' -pkgname=libspatialite -version=5.0.1 -revision=2 -build_style=gnu-configure -hostmakedepends="pkg-config geos-devel" -makedepends="sqlite-devel zlib-devel proj-devel freexl-devel - geos-devel librttopo-devel libxml2-devel minizip-devel" -short_desc="SQLite extension for Spatial SQL capabilities" -maintainer="Michael Aldridge <maldridge@voidlinux.org>" -license="GPL-2.0-or-later" -homepage="https://www.gaia-gis.it/fossil/libspatialite/index" -distfiles="http://www.gaia-gis.it/gaia-sins/libspatialite-$version.tar.gz" -checksum=eecbc94311c78012d059ebc0fae86ea5ef6eecb13303e6e82b3753c1b3409e98 -# Checks don't all pass for this release. -make_check=no - -libspatialite-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/libspdlog b/srcpkgs/libspdlog deleted file mode 120000 index b624c8477e808a..00000000000000 --- a/srcpkgs/libspdlog +++ /dev/null @@ -1 +0,0 @@ -spdlog \ No newline at end of file diff --git a/srcpkgs/libspectre-devel b/srcpkgs/libspectre-devel deleted file mode 120000 index e4b7cbb29c32cb..00000000000000 --- a/srcpkgs/libspectre-devel +++ /dev/null @@ -1 +0,0 @@ -libspectre \ No newline at end of file diff --git a/srcpkgs/libspectre/template b/srcpkgs/libspectre/template deleted file mode 100644 index c9dd9d4f2468e9..00000000000000 --- a/srcpkgs/libspectre/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'libspectre' -pkgname=libspectre -version=0.2.12 -revision=1 -build_style=gnu-configure -configure_args="--disable-static" -makedepends="ghostscript-devel" -short_desc="Small library for rendering Postscript documents" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-or-later" -homepage="https://www.freedesktop.org/wiki/Software/libspectre/" -changelog="https://gitlab.freedesktop.org/libspectre/libspectre/-/raw/master/NEWS" -distfiles="http://libspectre.freedesktop.org/releases/libspectre-${version}.tar.gz" -checksum=55a7517cd3572bd2565df0cf450944a04d5273b279ebb369a895391957f0f960 - -libspectre-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/libspectrum-devel b/srcpkgs/libspectrum-devel deleted file mode 120000 index 0c240bf6457e9b..00000000000000 --- a/srcpkgs/libspectrum-devel +++ /dev/null @@ -1 +0,0 @@ -libspectrum \ No newline at end of file diff --git a/srcpkgs/libspectrum/template b/srcpkgs/libspectrum/template deleted file mode 100644 index 53b9b7962f2274..00000000000000 --- a/srcpkgs/libspectrum/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'libspectrum' -pkgname=libspectrum -version=1.4.4 -revision=1 -build_style=gnu-configure -hostmakedepends="perl pkg-config" -makedepends="audiofile-devel libglib-devel libgcrypt-devel" -short_desc="Spectrum emulation support library" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-or-later" -homepage="http://fuse-emulator.sourceforge.net/" -distfiles="${SOURCEFORGE_SITE}/fuse-emulator/${pkgname}-${version}.tar.gz" -checksum=fdfb2b2bad17bcfc98c098deaebf2a9811824b08d525172436d5eb134c9780b1 - -libspectrum-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.a" - vmove usr/lib/pkgconfig - vmove usr/share/man/man3 - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/libspeex b/srcpkgs/libspeex deleted file mode 120000 index 07536fe354034e..00000000000000 --- a/srcpkgs/libspeex +++ /dev/null @@ -1 +0,0 @@ -speex \ No newline at end of file diff --git a/srcpkgs/libspelling-devel b/srcpkgs/libspelling-devel deleted file mode 120000 index 4fc06ddcb85568..00000000000000 --- a/srcpkgs/libspelling-devel +++ /dev/null @@ -1 +0,0 @@ -libspelling \ No newline at end of file diff --git a/srcpkgs/libspelling/template b/srcpkgs/libspelling/template deleted file mode 100644 index d55f359eb34d92..00000000000000 --- a/srcpkgs/libspelling/template +++ /dev/null @@ -1,37 +0,0 @@ -# Template file for 'libspelling' -pkgname=libspelling -version=0.4.8 -revision=1 -build_style=meson -build_helper="gir" -configure_args="-Dsysprof=false" -hostmakedepends="pkg-config gi-docgen gettext glib-devel vala" -makedepends="gtk4-devel libadwaita-devel gtksourceview5-devel enchant2-devel" -checkdepends="hunspell-en enchant2 enchant2-hunspell" -short_desc="Spellcheck library for GTK 4" -maintainer="oreo639 <oreo6391@gmail.com>" -license="LGPL-3.0-or-later" -homepage="https://gitlab.gnome.org/GNOME/libspelling" -changelog="https://gitlab.gnome.org/GNOME/libspelling/-/raw/main/NEWS" -distfiles="${GNOME_SITE}/libspelling/${version%.*}/libspelling-${version}.tar.xz" -checksum=277646285818da7b295ef007b2c5ebd815d0930b3ad097505b3ced96965af517 - -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 -} - -libspelling-devel_package() { - depends="gtk4-devel libadwaita-devel gtksourceview5-devel ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/share/doc - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - vmove usr/share/gir-1.0 - vmove usr/share/vala - } -} diff --git a/srcpkgs/libspiro-devel b/srcpkgs/libspiro-devel deleted file mode 120000 index bfba25d8390bc1..00000000000000 --- a/srcpkgs/libspiro-devel +++ /dev/null @@ -1 +0,0 @@ -libspiro \ No newline at end of file diff --git a/srcpkgs/libspiro/template b/srcpkgs/libspiro/template deleted file mode 100644 index 43f49b677183a9..00000000000000 --- a/srcpkgs/libspiro/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'libspiro' -pkgname=libspiro -version=20240903 -revision=1 -build_style=gnu-configure -hostmakedepends="automake libtool" -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=cf0251eb5f3545cce365b727a4a56a2f1292f1ef29245c2045c83e28f8a1df42 - -pre_configure() { - autoreconf -fi -} -libspiro-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" -- development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/libspnav-devel b/srcpkgs/libspnav-devel deleted file mode 120000 index ac5ac57e7bb48f..00000000000000 --- a/srcpkgs/libspnav-devel +++ /dev/null @@ -1 +0,0 @@ -libspnav \ No newline at end of file diff --git a/srcpkgs/libspnav/template b/srcpkgs/libspnav/template deleted file mode 100644 index 9010cf4545e8fd..00000000000000 --- a/srcpkgs/libspnav/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'libspnav' -pkgname=libspnav -version=1.1 -revision=1 -build_style=gnu-configure -makedepends="libX11-devel" -short_desc="Open source alternative to 3DConnextion drivers" -maintainer="Orphaned <orphan@voidlinux.org>" -license="BSD-3-Clause" -homepage="http://spacenav.sourceforge.net/" -distfiles="https://github.com/FreeSpacenav/libspnav/archive/refs/tags/v${version}.tar.gz" -checksum=04b297f68a10db4fa40edf68d7f823ba7b9d0442f2b665181889abe2cea42759 - -post_install() { - vlicense LICENSE -} - -libspnav-devel_package() { - short_desc+=" - development files" - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - vmove usr/share/pkgconfig - } -} diff --git a/srcpkgs/libsqsh b/srcpkgs/libsqsh deleted file mode 120000 index 3c69f57415027b..00000000000000 --- a/srcpkgs/libsqsh +++ /dev/null @@ -1 +0,0 @@ -sqsh-tools \ No newline at end of file diff --git a/srcpkgs/libsqsh-devel b/srcpkgs/libsqsh-devel deleted file mode 120000 index 3c69f57415027b..00000000000000 --- a/srcpkgs/libsqsh-devel +++ /dev/null @@ -1 +0,0 @@ -sqsh-tools \ No newline at end of file diff --git a/srcpkgs/libsrt b/srcpkgs/libsrt deleted file mode 120000 index c9e6a08910c3eb..00000000000000 --- a/srcpkgs/libsrt +++ /dev/null @@ -1 +0,0 @@ -srt \ No newline at end of file diff --git a/srcpkgs/libsrtp-devel b/srcpkgs/libsrtp-devel deleted file mode 120000 index 1379e01614d1a6..00000000000000 --- a/srcpkgs/libsrtp-devel +++ /dev/null @@ -1 +0,0 @@ -libsrtp \ No newline at end of file diff --git a/srcpkgs/libsrtp/files/libsrtp.pc b/srcpkgs/libsrtp/files/libsrtp.pc deleted file mode 100644 index bd457f91f7e283..00000000000000 --- a/srcpkgs/libsrtp/files/libsrtp.pc +++ /dev/null @@ -1,14 +0,0 @@ -prefix=/usr -exec_prefix=/usr -libdir=${prefix}/lib -includedir=${prefix}/include - -Name: libsrtp -Description: Secure Real-time Transport Protocol library -Version: @VERSION@ -URL: http://srtp.sourceforge.net -Requires: -Conflicts: -Libs: -L${libdir} -lsrtp -Libs.private: -Cflags: -I${includedir}/srtp/ diff --git a/srcpkgs/libsrtp/template b/srcpkgs/libsrtp/template deleted file mode 100644 index 46f037e2e5d4e8..00000000000000 --- a/srcpkgs/libsrtp/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'libsrtp' -pkgname=libsrtp -version=2.7.0 -revision=2 -build_style=meson -configure_args="-Dcrypto-library=openssl" -hostmakedepends="pkg-config" -makedepends="openssl-devel" -checkdepends="procps-ng libpcap-devel" -short_desc="Library implementing SRTP, the Secure Real-time Transport Protocol" -maintainer="Duncaen <duncaen@voidlinux.org>" -license="BSD-3-Clause" -homepage="https://github.com/cisco/libsrtp" -changelog="https://raw.githubusercontent.com/cisco/libsrtp/master/CHANGES" -distfiles="https://github.com/cisco/libsrtp/archive/v${version}.tar.gz" -checksum=54facb1727a557c2a76b91194dcb2d0a453aaf8e2d0cbbf1e3c2848c323e28ad - -post_install() { - vlicense LICENSE -} - -libsrtp-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/libssh-devel b/srcpkgs/libssh-devel deleted file mode 120000 index 020295879ca3d4..00000000000000 --- a/srcpkgs/libssh-devel +++ /dev/null @@ -1 +0,0 @@ -libssh \ No newline at end of file diff --git a/srcpkgs/libssh/template b/srcpkgs/libssh/template deleted file mode 100644 index c4f552609f579e..00000000000000 --- a/srcpkgs/libssh/template +++ /dev/null @@ -1,36 +0,0 @@ -# Template file for 'libssh' -pkgname=libssh -version=0.11.3 -revision=1 -build_style=cmake -hostmakedepends="pkg-config python3" -makedepends="zlib-devel openssl-devel cmocka-devel" -checkdepends="openssh" -short_desc="Multiplatform C library implementing the SSH v2 protocol" -maintainer="skmpz <dem.procopiou@gmail.com>" -license="LGPL-2.1-or-later" -homepage="https://www.libssh.org/" -changelog="https://git.libssh.org/projects/libssh.git/plain/CHANGELOG" -distfiles="https://git.libssh.org/projects/libssh.git/snapshot/libssh-${version}.tar.gz" -checksum=aac65c6ee8cfd93a54ac93a198f4c12e6a5e988954f5603ffe00b7f01caab7eb - -case "$XBPS_TARGET_MACHINE" in - *-musl) configure_args="-DHAVE_GLOB=0" ;; -esac - -if [ "$XBPS_CHECK_PKGS" ]; then - configure_args+=" -DUNIT_TESTING=ON" -else - configure_args+=" -DUNIT_TESTING=OFF" -fi - -libssh-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - vmove usr/lib/cmake - } -} diff --git a/srcpkgs/libssh/update b/srcpkgs/libssh/update deleted file mode 100644 index 334c37a7704cec..00000000000000 --- a/srcpkgs/libssh/update +++ /dev/null @@ -1 +0,0 @@ -site="http://git.libssh.org/projects/libssh.git/" diff --git a/srcpkgs/libssh2-devel b/srcpkgs/libssh2-devel deleted file mode 120000 index fddca93bea664e..00000000000000 --- a/srcpkgs/libssh2-devel +++ /dev/null @@ -1 +0,0 @@ -libssh2 \ No newline at end of file diff --git a/srcpkgs/libssh2/template b/srcpkgs/libssh2/template deleted file mode 100644 index fbd4ff8ef7042a..00000000000000 --- a/srcpkgs/libssh2/template +++ /dev/null @@ -1,31 +0,0 @@ -# Template file for 'libssh2' -pkgname=libssh2 -version=1.11.1 -revision=1 -build_style=cmake -configure_args="-DENABLE_ZLIB_COMPRESSION=ON -DRUN_DOCKER_TESTS=OFF" -makedepends="zlib-devel openssl-devel" -short_desc="Library implementing the SSH2 protocol" -maintainer="Orphaned <orphan@voidlinux.org>" -license="BSD-3-Clause" -homepage="http://www.libssh2.org/" -distfiles="http://www.libssh2.org/download/${pkgname}-${version}.tar.gz" -checksum=d9ec76cbe34db98eec3539fe2c899d26b0c837cb3eb466a56b0f109cabf658f7 - -post_install() { - vlicense COPYING LICENSE -} - -libssh2-devel_package() { - depends="${makedepends} ${sourcepkg}-${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - vmove usr/lib/pkgconfig - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - vmove usr/share/doc - vmove usr/share/man - } -} diff --git a/srcpkgs/libssl1.1/template b/srcpkgs/libssl1.1/template deleted file mode 100644 index afd02b1ec59a03..00000000000000 --- a/srcpkgs/libssl1.1/template +++ /dev/null @@ -1,64 +0,0 @@ -# Template file for 'libssl1.1' -pkgname=libssl1.1 -version=1.1.1w -revision=1 -build_style=configure -configure_script="./Configure" -configure_args="--prefix=/usr --openssldir=/etc/ssl --libdir=lib - shared no-ssl3-method $(vopt_if asm ' ' 'no-asm') - -Wa,--noexecstack" -make_build_args='MAKEDEPPROG="$(CC)' -make_check_target=test -make_install_target="install_sw" -hostmakedepends="perl" -short_desc="Toolkit for Secure Sockets Layer and Transport Layer Security" -maintainer="classabbyamp <void@placeviolette.net>" -license="OpenSSL" -homepage="https://openssl-library.org" -distfiles="https://github.com/openssl/openssl/releases/download/OpenSSL_${version//./_}/openssl-${version}.tar.gz" -checksum=cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8 - -short_desc+=" (version 1.1) - SSL/TLS library" - -CFLAGS="-D_FILE_OFFSET_BITS=64 -DLARGEFILE_SOURCE=1" - -build_options="asm" -build_options_default="asm" - -case $XBPS_TARGET_MACHINE in - x86_64*) configure_args+=" enable-ec_nistp_64_gcc_128 linux-x86_64";; - i686*) configure_args+=" linux-elf";; - aarch64*) configure_args+=" linux-aarch64";; - ppc64le*) configure_args+=" linux-ppc64le";; - ppc64*) configure_args+=" linux-ppc64";; - ppcle*) configure_args+=" linux-ppcle";; - ppc*) configure_args+=" linux-ppc";; - arm*) configure_args+=" linux-armv4";; - mips*) configure_args+=" linux-mips32 -mips32";; - *) broken="$XBPS_TARGET_MACHINE";; -esac - -pre_configure() { - configure_args+=" ${CPPFLAGS} ${CFLAGS} ${LDFLAGS}" -} - -pre_check() { - # developer test, fails due to different nm output - rm -f test/recipes/01-test_symbol_presence.t -} - -post_install() { - for d in usr/bin usr/include usr/lib/pkgconfig; do - rm -r "${DESTDIR}/${d}" - done - rm "${DESTDIR}"/usr/lib/*.a - rm "${DESTDIR}"/usr/lib/*.so -} - -libcrypto1.1_package() { - short_desc="${short_desc/SSL\/TLS/crypto}" - pkg_install() { - vmove "usr/lib/libcrypto.so.*" - vmove usr/lib/engines-1.1 - } -} diff --git a/srcpkgs/libssl1.1/update b/srcpkgs/libssl1.1/update deleted file mode 100644 index 053ab2d662e6db..00000000000000 --- a/srcpkgs/libssl1.1/update +++ /dev/null @@ -1,2 +0,0 @@ -pkgname=openssl -ignore="3.*" diff --git a/srcpkgs/libssl3 b/srcpkgs/libssl3 deleted file mode 120000 index fc538edfef4a65..00000000000000 --- a/srcpkgs/libssl3 +++ /dev/null @@ -1 +0,0 @@ -openssl \ No newline at end of file diff --git a/srcpkgs/libstaroffice-devel b/srcpkgs/libstaroffice-devel deleted file mode 120000 index 976397f66863f3..00000000000000 --- a/srcpkgs/libstaroffice-devel +++ /dev/null @@ -1 +0,0 @@ -libstaroffice \ No newline at end of file diff --git a/srcpkgs/libstaroffice-tools b/srcpkgs/libstaroffice-tools deleted file mode 120000 index 976397f66863f3..00000000000000 --- a/srcpkgs/libstaroffice-tools +++ /dev/null @@ -1 +0,0 @@ -libstaroffice \ No newline at end of file diff --git a/srcpkgs/libstaroffice/template b/srcpkgs/libstaroffice/template deleted file mode 100644 index f9b74fc438296a..00000000000000 --- a/srcpkgs/libstaroffice/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'libstaroffice' -pkgname=libstaroffice -version=0.0.7 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="zlib-devel librevenge-devel" -short_desc="Import filter for all StarOffice document" -maintainer="Đoàn Trần Công Danh <congdanhqx@gmail.com>" -license="LGPL-2.1-or-later, MPL-2.0" -homepage="https://github.com/fosnola/libstaroffice" -distfiles="https://github.com/fosnola/libstaroffice/releases/download/${version}/libstaroffice-${version}.tar.xz" -checksum=f94fb0ad8216f97127bedef163a45886b43c62deac5e5b0f5e628e234220c8db - -libstaroffice-tools_package() { - short_desc+=" - tools" - pkg_install() { - vmove usr/bin - } -} - -libstaroffice-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision} librevenge-devel" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.so" - vmove "usr/lib/*.la" - } -} diff --git a/srcpkgs/libstatgrab-devel b/srcpkgs/libstatgrab-devel deleted file mode 120000 index b923d645b9a9b5..00000000000000 --- a/srcpkgs/libstatgrab-devel +++ /dev/null @@ -1 +0,0 @@ -libstatgrab \ No newline at end of file diff --git a/srcpkgs/libstatgrab/template b/srcpkgs/libstatgrab/template deleted file mode 100644 index 2b106879a66f22..00000000000000 --- a/srcpkgs/libstatgrab/template +++ /dev/null @@ -1,34 +0,0 @@ -# Template file for 'libstatgrab' -pkgname=libstatgrab -version=0.92.1 -revision=1 -build_style=gnu-configure -configure_args="--disable-static" -hostmakedepends="autoconf" -makedepends="ncurses-devel" -short_desc="Library being useful interface to system statistics" -maintainer="Orphaned <orphan@voidlinux.org>" -license="LGPL-2.1-or-later, GPL-2.0-or-later" -homepage="http://www.i-scream.org/libstatgrab" -distfiles="http://www.mirrorservice.org/sites/ftp.i-scream.org/pub/i-scream/${pkgname}/${pkgname}-${version}.tar.gz" -checksum=5688aa4a685547d7174a8a373ea9d8ee927e766e3cc302bdee34523c2c5d6c11 - -case "$XBPS_TARGET_MACHINE" in - *-musl) CFLAGS="-DLINUX -DHAVE_PROCFS" ;; -esac - -pre_configure() { - autoconf -} - -libstatgrab-devel_package() { - depends="${sourcepkg}-${version}_${revision}" - short_desc+=" -- development files" - pkg_install() { - vmove usr/bin/statgrab-make* - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - vmove usr/share/man/man3 - } -} diff --git a/srcpkgs/libstdc++ b/srcpkgs/libstdc++ deleted file mode 120000 index b08d5af5795c60..00000000000000 --- a/srcpkgs/libstdc++ +++ /dev/null @@ -1 +0,0 @@ -gcc \ No newline at end of file diff --git a/srcpkgs/libstdc++-devel b/srcpkgs/libstdc++-devel deleted file mode 120000 index b08d5af5795c60..00000000000000 --- a/srcpkgs/libstdc++-devel +++ /dev/null @@ -1 +0,0 @@ -gcc \ No newline at end of file diff --git a/srcpkgs/libstemmer b/srcpkgs/libstemmer deleted file mode 120000 index 80a797598ae2f8..00000000000000 --- a/srcpkgs/libstemmer +++ /dev/null @@ -1 +0,0 @@ -snowball \ No newline at end of file diff --git a/srcpkgs/libstemmer-devel b/srcpkgs/libstemmer-devel deleted file mode 120000 index 80a797598ae2f8..00000000000000 --- a/srcpkgs/libstemmer-devel +++ /dev/null @@ -1 +0,0 @@ -snowball \ No newline at end of file diff --git a/srcpkgs/libstk b/srcpkgs/libstk deleted file mode 120000 index e69eabc8478eb2..00000000000000 --- a/srcpkgs/libstk +++ /dev/null @@ -1 +0,0 @@ -stk \ No newline at end of file diff --git a/srcpkgs/libstk-devel b/srcpkgs/libstk-devel deleted file mode 120000 index e69eabc8478eb2..00000000000000 --- a/srcpkgs/libstk-devel +++ /dev/null @@ -1 +0,0 @@ -stk \ No newline at end of file diff --git a/srcpkgs/libstrophe-devel b/srcpkgs/libstrophe-devel deleted file mode 120000 index b78c17ce6c8199..00000000000000 --- a/srcpkgs/libstrophe-devel +++ /dev/null @@ -1 +0,0 @@ -libstrophe \ No newline at end of file diff --git a/srcpkgs/libstrophe/template b/srcpkgs/libstrophe/template deleted file mode 100644 index a5cd7e5da9bdc9..00000000000000 --- a/srcpkgs/libstrophe/template +++ /dev/null @@ -1,34 +0,0 @@ -# Template file for 'libstrophe' -pkgname=libstrophe -version=0.14.0 -revision=1 -build_style=gnu-configure -configure_args="$(vopt_enable cares) $(vopt_enable tls)" -hostmakedepends="automake libtool pkg-config" -makedepends="$(vopt_if cares c-ares-devel) expat-devel - $(vopt_if tls openssl-devel) zlib-devel" -short_desc="Minimal XMPP library written in C" -maintainer="Orphaned <orphan@voidlinux.org>" -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=adeb9e673d7f8b8cd20a2437cc220a8de581abf6e46594896b622e3e0dfa5c1f - -build_options="cares tls" -build_options_default="tls" - -pre_configure() { - NOCONFIGURE=1 ./bootstrap.sh -} - -libstrophe-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/libsunpinyin b/srcpkgs/libsunpinyin deleted file mode 120000 index b816e4b6f020d7..00000000000000 --- a/srcpkgs/libsunpinyin +++ /dev/null @@ -1 +0,0 @@ -sunpinyin \ No newline at end of file diff --git a/srcpkgs/libsunpinyin-devel b/srcpkgs/libsunpinyin-devel deleted file mode 120000 index b816e4b6f020d7..00000000000000 --- a/srcpkgs/libsunpinyin-devel +++ /dev/null @@ -1 +0,0 @@ -sunpinyin \ No newline at end of file diff --git a/srcpkgs/libsvn b/srcpkgs/libsvn deleted file mode 120000 index 4f007e127ca57b..00000000000000 --- a/srcpkgs/libsvn +++ /dev/null @@ -1 +0,0 @@ -subversion \ No newline at end of file diff --git a/srcpkgs/libsvt-av1 b/srcpkgs/libsvt-av1 deleted file mode 120000 index 11a5a05a904595..00000000000000 --- a/srcpkgs/libsvt-av1 +++ /dev/null @@ -1 +0,0 @@ -svt-av1 \ No newline at end of file diff --git a/srcpkgs/libsvt-av1-devel b/srcpkgs/libsvt-av1-devel deleted file mode 120000 index 11a5a05a904595..00000000000000 --- a/srcpkgs/libsvt-av1-devel +++ /dev/null @@ -1 +0,0 @@ -svt-av1 \ No newline at end of file diff --git a/srcpkgs/libsword b/srcpkgs/libsword deleted file mode 120000 index fec9ffa97fe4b1..00000000000000 --- a/srcpkgs/libsword +++ /dev/null @@ -1 +0,0 @@ -sword \ No newline at end of file diff --git a/srcpkgs/libswresample b/srcpkgs/libswresample deleted file mode 120000 index a9f1eea092d5e9..00000000000000 --- a/srcpkgs/libswresample +++ /dev/null @@ -1 +0,0 @@ -ffmpeg \ No newline at end of file diff --git a/srcpkgs/libswresample6 b/srcpkgs/libswresample6 deleted file mode 120000 index ccdfc6aa0e84ea..00000000000000 --- a/srcpkgs/libswresample6 +++ /dev/null @@ -1 +0,0 @@ -ffmpeg6 \ No newline at end of file diff --git a/srcpkgs/libswscale b/srcpkgs/libswscale deleted file mode 120000 index a9f1eea092d5e9..00000000000000 --- a/srcpkgs/libswscale +++ /dev/null @@ -1 +0,0 @@ -ffmpeg \ No newline at end of file diff --git a/srcpkgs/libswscale6 b/srcpkgs/libswscale6 deleted file mode 120000 index ccdfc6aa0e84ea..00000000000000 --- a/srcpkgs/libswscale6 +++ /dev/null @@ -1 +0,0 @@ -ffmpeg6 \ No newline at end of file diff --git a/srcpkgs/libswtpm b/srcpkgs/libswtpm deleted file mode 120000 index 0e4930bcfe73b7..00000000000000 --- a/srcpkgs/libswtpm +++ /dev/null @@ -1 +0,0 @@ -swtpm \ No newline at end of file diff --git a/srcpkgs/libswtpm-devel b/srcpkgs/libswtpm-devel deleted file mode 120000 index 0e4930bcfe73b7..00000000000000 --- a/srcpkgs/libswtpm-devel +++ /dev/null @@ -1 +0,0 @@ -swtpm \ No newline at end of file diff --git a/srcpkgs/libsynctex b/srcpkgs/libsynctex deleted file mode 120000 index c6cca627ba9088..00000000000000 --- a/srcpkgs/libsynctex +++ /dev/null @@ -1 +0,0 @@ -texlive \ No newline at end of file diff --git a/srcpkgs/libsysfs b/srcpkgs/libsysfs deleted file mode 120000 index c411a9c8b11686..00000000000000 --- a/srcpkgs/libsysfs +++ /dev/null @@ -1 +0,0 @@ -sysfsutils \ No newline at end of file diff --git a/srcpkgs/libsysfs-devel b/srcpkgs/libsysfs-devel deleted file mode 120000 index c411a9c8b11686..00000000000000 --- a/srcpkgs/libsysfs-devel +++ /dev/null @@ -1 +0,0 @@ -sysfsutils \ No newline at end of file diff --git a/srcpkgs/libsysprof b/srcpkgs/libsysprof deleted file mode 120000 index b36b72f12d0933..00000000000000 --- a/srcpkgs/libsysprof +++ /dev/null @@ -1 +0,0 @@ -sysprof \ No newline at end of file diff --git a/srcpkgs/libsysstat-devel b/srcpkgs/libsysstat-devel deleted file mode 120000 index 6cdecf64700428..00000000000000 --- a/srcpkgs/libsysstat-devel +++ /dev/null @@ -1 +0,0 @@ -libsysstat \ No newline at end of file diff --git a/srcpkgs/libsysstat/template b/srcpkgs/libsysstat/template deleted file mode 100644 index f430962f1bf79f..00000000000000 --- a/srcpkgs/libsysstat/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'libsysstat' -pkgname=libsysstat -version=1.1.0 -revision=1 -build_style=cmake -hostmakedepends="pkg-config lxqt-build-tools qt6-base" -makedepends="qt6-base-devel" -short_desc="Qt-based interface to system statistics" -maintainer="Helmut Pozimski <helmut@pozimski.eu>" -license="LGPL-2.1-or-later" -homepage="https://lxqt.org/" -distfiles="https://github.com/lxqt/libsysstat/releases/download/${version}/libsysstat-${version}.tar.xz" -checksum=996e5e8c43b1364a81a660b56956948c628e919f1d73554df6be152bbec8d430 -replaces="lxde-libsysstat>=0" - -libsysstat-devel_package() { - short_desc+=" - development files" - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove usr/lib/*.so - vmove usr/share/cmake - } -} diff --git a/srcpkgs/libt1 b/srcpkgs/libt1 deleted file mode 120000 index 6ab181fbbe9a65..00000000000000 --- a/srcpkgs/libt1 +++ /dev/null @@ -1 +0,0 @@ -t1lib \ No newline at end of file diff --git a/srcpkgs/libt3config-devel b/srcpkgs/libt3config-devel deleted file mode 120000 index fdca20f99eec69..00000000000000 --- a/srcpkgs/libt3config-devel +++ /dev/null @@ -1 +0,0 @@ -libt3config \ No newline at end of file diff --git a/srcpkgs/libt3config/template b/srcpkgs/libt3config/template deleted file mode 100644 index e7c635bc591aec..00000000000000 --- a/srcpkgs/libt3config/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'libt3config' -pkgname=libt3config -version=1.0.0 -revision=1 -build_style=configure -configure_args="--prefix=/usr" -hostmakedepends="pkg-config gettext" -makedepends="libtool gettext-devel" -short_desc="Tilde Terminal Toolkit's library for configuration files" -maintainer="Andrew Benson <abenson+void@gmail.com>" -license="GPL-3.0-or-later" -homepage="https://os.ghalkes.nl/t3/libt3config.html" -distfiles="https://os.ghalkes.nl/dist/libt3config-${version}.tar.bz2" -checksum=1aba7262ed79b11b30f93d02183aafde49c9d6655f08ac438b26af3151908c01 - -export LIBTOOL=${XBPS_CROSS_BASE}/usr/bin/libtool - -libt3config-devel_package() { - short_desc+=" - development files" - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/libt3highlight-devel b/srcpkgs/libt3highlight-devel deleted file mode 120000 index 6d8a9edfdf3aec..00000000000000 --- a/srcpkgs/libt3highlight-devel +++ /dev/null @@ -1 +0,0 @@ -libt3highlight \ No newline at end of file diff --git a/srcpkgs/libt3highlight/template b/srcpkgs/libt3highlight/template deleted file mode 100644 index 0d4c7fa4acb5f6..00000000000000 --- a/srcpkgs/libt3highlight/template +++ /dev/null @@ -1,41 +0,0 @@ -# Template file for 'libt3highlight' -pkgname=libt3highlight -version=0.5.0 -revision=1 -build_style=configure -configure_args="--prefix=/usr LIBTOOL=./hack/libtool" -hostmakedepends="pkg-config gettext autoconf automake libtool" -makedepends="gettext-devel pcre2-devel libt3config-devel" -short_desc="Tilde Terminal Toolkit's library for syntax highlighting" -maintainer="Andrew Benson <abenson+void@gmail.com>" -license="GPL-3.0-or-later" -homepage="https://os.ghalkes.nl/t3/libt3highlight.html" -distfiles="https://os.ghalkes.nl/dist/libt3highlight-${version}.tar.bz2" -checksum=8216190785e52a116f9f78ec6513815745904c2aaf70d0a0a09438e08640dfbb - -pre_configure() { - # project uses libtool without autoconf, which is not really viable - # since autoconf is supposed to configure libtool. - mkdir -p hack - cat <<-EOF >hack/configure.ac - AC_INIT - LT_INIT - AC_CONFIG_MACRO_DIRS([m4]) - AC_LANG([C]) - AC_LANG([C++]) - LT_LANG([C]) - LT_LANG([C++]) - AC_OUTPUT - EOF - (cd hack; autoreconf -fi; libtoolize -i; ./configure --host=$XBPS_CROSS_TRIPLET --build=$XBPS_TRIPLET --with-libtool-sysroot=$XBPS_CROSS_BASE) -} - -libt3highlight-devel_package() { - short_desc+=" - development files" - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/libt3key-devel b/srcpkgs/libt3key-devel deleted file mode 120000 index ad474aa717980c..00000000000000 --- a/srcpkgs/libt3key-devel +++ /dev/null @@ -1 +0,0 @@ -libt3key \ No newline at end of file diff --git a/srcpkgs/libt3key/patches/fix-cross.patch b/srcpkgs/libt3key/patches/fix-cross.patch deleted file mode 100644 index ca267c0f794814..00000000000000 --- a/srcpkgs/libt3key/patches/fix-cross.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/Makefile.in -+++ b/Makefile.in -@@ -83,7 +83,7 @@ - $(INSTALL) -s src.util/t3keyc/t3keyc $(_bindir) - $(INSTALL) -d $(_datadir)/libt3key1 - find src/database -type f | while read FILE ; do install -m0644 "$$FILE" $(_datadir)/libt3key1 ; \ -- $(_bindir)/t3keyc -l $(_datadir)/libt3key1/"$${FILE##*/}" ; done -+ ${QEMU_USER_STATIC} $(_bindir)/t3keyc -l $(_datadir)/libt3key1/"$${FILE##*/}" ; done - $(INSTALL) -d $(_mandir)/man1 - $(INSTALL) -m0644 man/t3keyc.1 $(_mandir)/man1 - if [ -f src.util/t3learnkeys/t3learnkeys ] ; then $(INSTALL) -s src.util/t3learnkeys/t3learnkeys $(_bindir) ; \ diff --git a/srcpkgs/libt3key/template b/srcpkgs/libt3key/template deleted file mode 100644 index 0e2c67e27a089a..00000000000000 --- a/srcpkgs/libt3key/template +++ /dev/null @@ -1,46 +0,0 @@ -# Template file for 'libt3key' -pkgname=libt3key -version=0.2.11 -revision=1 -build_helper=qemu -build_style=configure -configure_args="--prefix=/usr LIBTOOL=./hack/libtool" -hostmakedepends="pkg-config gettext autoconf automake libtool" -makedepends="gettext-devel libt3config-devel ncurses-libtinfo-devel" -short_desc="Tilde Terminal Toolkit's library for key sequences" -maintainer="Andrew Benson <abenson+void@gmail.com>" -license="GPL-3.0-or-later" -homepage="https://os.ghalkes.nl/t3/libt3key.html" -distfiles="https://os.ghalkes.nl/dist/libt3key-${version}.tar.bz2" -checksum=e4dfdef50be52e365f68745df6177e819df5a7600e61716063d5480f7db3c06c - -if [ "$CROSS_BUILD" ]; then - export QEMU_USER_STATIC=qemu-${XBPS_TARGET_QEMU_MACHINE}-static -fi - -pre_configure() { - # project uses libtool without autoconf, which is not really viable - # since autoconf is supposed to configure libtool. - mkdir -p hack - cat <<-EOF >hack/configure.ac - AC_INIT - LT_INIT - AC_CONFIG_MACRO_DIRS([m4]) - AC_LANG([C]) - AC_LANG([C++]) - LT_LANG([C]) - LT_LANG([C++]) - AC_OUTPUT - EOF - (cd hack; autoreconf -fi; libtoolize -i; ./configure --host=$XBPS_CROSS_TRIPLET --build=$XBPS_TRIPLET --with-libtool-sysroot=$XBPS_CROSS_BASE) -} - -libt3key-devel_package() { - short_desc+=" - development files" - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/libt3widget-devel b/srcpkgs/libt3widget-devel deleted file mode 120000 index 13266cc8448d81..00000000000000 --- a/srcpkgs/libt3widget-devel +++ /dev/null @@ -1 +0,0 @@ -libt3widget \ No newline at end of file diff --git a/srcpkgs/libt3widget/template b/srcpkgs/libt3widget/template deleted file mode 100644 index 402285d544ef91..00000000000000 --- a/srcpkgs/libt3widget/template +++ /dev/null @@ -1,43 +0,0 @@ -# Template file for 'libt3widget' -pkgname=libt3widget -version=1.2.2 -revision=2 -build_style=configure -configure_args="--prefix=/usr LIBTOOL=./hack/libtool" -hostmakedepends="pkg-config gettext autoconf automake libtool" -makedepends="gettext-devel libtranscript-devel libunistring-devel - libt3config-devel libt3window-devel libt3key-devel ncurses-libtinfo-devel - pcre2-devel libxcb-devel gpm-devel" -short_desc="Tilde Terminal Toolkit's widget libary" -maintainer="Andrew Benson <abenson+void@gmail.com>" -license="GPL-3.0-or-later" -homepage="https://os.ghalkes.nl/t3/libt3widget.html" -distfiles="https://os.ghalkes.nl/dist/libt3widget-${version}.tar.bz2" -checksum=9eb7e1d0ccdfc917f18ba1785a2edb4faa6b0af8b460653d962abf91136ddf1c - -pre_configure() { - # project uses libtool without autoconf, which is not really viable - # since autoconf is supposed to configure libtool. - mkdir -p hack - cat <<-EOF >hack/configure.ac - AC_INIT - LT_INIT - AC_CONFIG_MACRO_DIRS([m4]) - AC_LANG([C]) - AC_LANG([C++]) - LT_LANG([C]) - LT_LANG([C++]) - AC_OUTPUT - EOF - (cd hack; autoreconf -fi; libtoolize -i; ./configure --host=$XBPS_CROSS_TRIPLET --build=$XBPS_TRIPLET --with-libtool-sysroot=$XBPS_CROSS_BASE) -} - -libt3widget-devel_package() { - short_desc+=" - development files" - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/libt3window-devel b/srcpkgs/libt3window-devel deleted file mode 120000 index 6043ab599135bb..00000000000000 --- a/srcpkgs/libt3window-devel +++ /dev/null @@ -1 +0,0 @@ -libt3window \ No newline at end of file diff --git a/srcpkgs/libt3window/template b/srcpkgs/libt3window/template deleted file mode 100644 index 78e2ba8533e4e3..00000000000000 --- a/srcpkgs/libt3window/template +++ /dev/null @@ -1,42 +0,0 @@ -# Template file for 'libt3window' -pkgname=libt3window -version=0.4.2 -revision=2 -build_style=configure -configure_args="--prefix=/usr LIBTOOL=./hack/libtool" -hostmakedepends="pkg-config gettext autoconf automake libtool" -makedepends="gettext-devel ncurses-libtinfo-devel libtranscript-devel - libunistring-devel" -short_desc="Tilde Terminal Toolkit's window library" -maintainer="Andrew Benson <abenson+void@gmail.com>" -license="GPL-3.0-or-later" -homepage="https://os.ghalkes.nl/t3/libt3window.html" -distfiles="https://os.ghalkes.nl/dist/libt3window-${version}.tar.bz2" -checksum=d5d3fbbed3f51fb5349e29f5bc98a3a7239f88aed18ecf97d21fb8b1a49f2012 - -pre_configure() { - # project uses libtool without autoconf, which is not really viable - # since autoconf is supposed to configure libtool. - mkdir -p hack - cat <<-EOF >hack/configure.ac - AC_INIT - LT_INIT - AC_CONFIG_MACRO_DIRS([m4]) - AC_LANG([C]) - AC_LANG([C++]) - LT_LANG([C]) - LT_LANG([C++]) - AC_OUTPUT - EOF - (cd hack; autoreconf -fi; libtoolize -i; ./configure --host=$XBPS_CROSS_TRIPLET --build=$XBPS_TRIPLET --with-libtool-sysroot=$XBPS_CROSS_BASE) -} - -libt3window-devel_package() { - short_desc+=" - development files" - depends="${makedepends} ${sourcepkg}>=${source}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/libtar-devel b/srcpkgs/libtar-devel deleted file mode 120000 index 47af50e83f5865..00000000000000 --- a/srcpkgs/libtar-devel +++ /dev/null @@ -1 +0,0 @@ -libtar \ No newline at end of file diff --git a/srcpkgs/libtar/patches/CVE-2013-4420.patch b/srcpkgs/libtar/patches/CVE-2013-4420.patch deleted file mode 100644 index ff3544bbf79a67..00000000000000 --- a/srcpkgs/libtar/patches/CVE-2013-4420.patch +++ /dev/null @@ -1,113 +0,0 @@ -Author: Raphael Geissert <geissert@debian.org> -Bug-Debian: https://bugs.debian.org/731860 -Description: Avoid directory traversal when extracting archives - by skipping over leading slashes and any prefix containing ".." components. -Forwarded: yes - ---- a/lib/decode.c -+++ b/lib/decode.c -@@ -22,13 +22,42 @@ - # include <string.h> - #endif - -+char * -+safer_name_suffix (char const *file_name) -+{ -+ char const *p, *t; -+ p = t = file_name; -+ while (*p == '/') t = ++p; -+ while (*p) -+ { -+ while (p[0] == '.' && p[0] == p[1] && p[2] == '/') -+ { -+ p += 3; -+ t = p; -+ } -+ /* advance pointer past the next slash */ -+ while (*p && (p++)[0] != '/'); -+ } -+ -+ if (!*t) -+ { -+ t = "."; -+ } -+ -+ if (t != file_name) -+ { -+ /* TODO: warn somehow that the path was modified */ -+ } -+ return (char*)t; -+} -+ - - /* determine full path name */ - char * - th_get_pathname(TAR *t) - { - if (t->th_buf.gnu_longname) -- return t->th_buf.gnu_longname; -+ return safer_name_suffix(t->th_buf.gnu_longname); - - /* allocate the th_pathname buffer if not already */ - if (t->th_pathname == NULL) -@@ -50,7 +79,7 @@ th_get_pathname(TAR *t) - } - - /* will be deallocated in tar_close() */ -- return t->th_pathname; -+ return safer_name_suffix(t->th_pathname); - } - - ---- a/lib/extract.c -+++ b/lib/extract.c -@@ -302,14 +302,14 @@ tar_extract_hardlink(TAR * t, char *real - if (mkdirhier(dirname(filename)) == -1) - return -1; - libtar_hashptr_reset(&hp); -- if (libtar_hash_getkey(t->h, &hp, th_get_linkname(t), -+ if (libtar_hash_getkey(t->h, &hp, safer_name_suffix(th_get_linkname(t)), - (libtar_matchfunc_t)libtar_str_match) != 0) - { - lnp = (char *)libtar_hashptr_data(&hp); - linktgt = &lnp[strlen(lnp) + 1]; - } - else -- linktgt = th_get_linkname(t); -+ linktgt = safer_name_suffix(th_get_linkname(t)); - - #ifdef DEBUG - printf(" ==> extracting: %s (link to %s)\n", filename, linktgt); -@@ -347,9 +347,9 @@ tar_extract_symlink(TAR *t, char *realna - - #ifdef DEBUG - printf(" ==> extracting: %s (symlink to %s)\n", -- filename, th_get_linkname(t)); -+ filename, safer_name_suffix(th_get_linkname(t))); - #endif -- if (symlink(th_get_linkname(t), filename) == -1) -+ if (symlink(safer_name_suffix(th_get_linkname(t)), filename) == -1) - { - #ifdef DEBUG - perror("symlink()"); ---- a/lib/internal.h -+++ b/lib/internal.h -@@ -21,3 +21,4 @@ - #define TLS_THREAD - #endif - -+char* safer_name_suffix(char const*); ---- a/lib/output.c -+++ b/lib/output.c -@@ -124,9 +124,9 @@ th_print_long_ls(TAR *t) - else - printf(" link to "); - if ((t->options & TAR_GNU) && t->th_buf.gnu_longlink != NULL) -- printf("%s", t->th_buf.gnu_longlink); -+ printf("%s", safer_name_suffix(t->th_buf.gnu_longlink)); - else -- printf("%.100s", t->th_buf.linkname); -+ printf("%.100s", safer_name_suffix(t->th_buf.linkname)); - } - - putchar('\n'); diff --git a/srcpkgs/libtar/template b/srcpkgs/libtar/template deleted file mode 100644 index 175c5c4863f04a..00000000000000 --- a/srcpkgs/libtar/template +++ /dev/null @@ -1,31 +0,0 @@ -# Template file for 'libtar' -pkgname=libtar -version=1.2.20 -revision=3 -build_style=gnu-configure -hostmakedepends="automake libtool pkg-config" -makedepends="zlib-devel" -short_desc="C library for manipulating POSIX tar files" -maintainer="Orphaned <orphan@voidlinux.org>" -license="BSD-3-Clause" -homepage="https://repo.or.cz/w/libtar.git" -distfiles="https://ftp.netbsd.org/pub/pkgsrc/distfiles/libtar-${version}.tar.gz" -checksum=43c5f50e6b4398c8be35d6f3abee26064c3f26174715b60004576792e3283353 - -post_install() { - vlicense COPYRIGHT -} - -pre_configure() { - autoreconf -fi -} - -libtar-devel_package() { - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - short_desc+=" -- development files" - pkg_install() { - vmove usr/include - vmove usr/lib/*.a - vmove usr/lib/*.so - } -} diff --git a/srcpkgs/libtasn1-devel b/srcpkgs/libtasn1-devel deleted file mode 120000 index b56a2c87473eac..00000000000000 --- a/srcpkgs/libtasn1-devel +++ /dev/null @@ -1 +0,0 @@ -libtasn1 \ No newline at end of file diff --git a/srcpkgs/libtasn1-tools b/srcpkgs/libtasn1-tools deleted file mode 120000 index b56a2c87473eac..00000000000000 --- a/srcpkgs/libtasn1-tools +++ /dev/null @@ -1 +0,0 @@ -libtasn1 \ No newline at end of file diff --git a/srcpkgs/libtasn1/template b/srcpkgs/libtasn1/template deleted file mode 100644 index fabc34553bc8bc..00000000000000 --- a/srcpkgs/libtasn1/template +++ /dev/null @@ -1,33 +0,0 @@ -# Template file for 'libtasn1' -pkgname=libtasn1 -version=4.20.0 -revision=1 -build_style=gnu-configure -hostmakedepends="perl" -short_desc="ASN.1 structure parser library" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-3.0-only, LGPL-2.1-only" -homepage="https://www.gnu.org/software/libtasn1/" -changelog="https://gitlab.com/gnutls/libtasn1/-/raw/master/NEWS" -distfiles="${GNU_SITE}/$pkgname/$pkgname-$version.tar.gz" -checksum=92e0e3bd4c02d4aeee76036b2ddd83f0c732ba4cda5cb71d583272b23587a76c - -libtasn1-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/man/man3 - vmove usr/share/info - } -} -libtasn1-tools_package() { - short_desc+=" - ASN.1 tools" - pkg_install() { - vmove usr/bin - vmove usr/share - } -} diff --git a/srcpkgs/libtcd-devel b/srcpkgs/libtcd-devel deleted file mode 120000 index 6e3a196034339e..00000000000000 --- a/srcpkgs/libtcd-devel +++ /dev/null @@ -1 +0,0 @@ -libtcd \ No newline at end of file diff --git a/srcpkgs/libtcd/template b/srcpkgs/libtcd/template deleted file mode 100644 index f144ea9a3742a7..00000000000000 --- a/srcpkgs/libtcd/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'libtcd' -pkgname=libtcd -version=2.2.7.r3 -revision=1 -_distver="${version%.*}" -_distrev="${version##*.}" -build_style=gnu-configure -short_desc="API for reading and writing Tide Constituent Database (TCD) files" -maintainer="Richard Taityr <dicktyr@yahoo.co.uk>" -license="Public Domain" -homepage="https://www.flaterco.com/xtide/files.html#libtcd" -distfiles="https://flaterco.com/files/xtide/libtcd-${_distver}-${_distrev}.tar.xz" -checksum=e1dde9aafb771eab57c676a99b4b79d61c6800990a0e72782bc20057a8a2d877 - -libtcd-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/*.a - vmove usr/lib/*.so - } -} diff --git a/srcpkgs/libtd-devel b/srcpkgs/libtd-devel deleted file mode 120000 index ee1a79b2badaf0..00000000000000 --- a/srcpkgs/libtd-devel +++ /dev/null @@ -1 +0,0 @@ -libtd \ No newline at end of file diff --git a/srcpkgs/libtd/patches/build_2e2.patch b/srcpkgs/libtd/patches/build_2e2.patch deleted file mode 100644 index 9d2dfee0df7e3c..00000000000000 --- a/srcpkgs/libtd/patches/build_2e2.patch +++ /dev/null @@ -1,45 +0,0 @@ ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -187,17 +187,14 @@ set(TDE2E_ENABLE_INSTALL ${TD_INSTALL_STATIC_LIBRARIES} CACHE BOOL "" FORCE) - set(TDE2E_INSTALL_INCLUDES ${TD_E2E_ONLY} CACHE BOOL "" FORCE) - add_subdirectory(tde2e) - --if (TD_E2E_ONLY) -- if (TD_INSTALL_STATIC_LIBRARIES) -+if (TD_INSTALL_STATIC_LIBRARIES) - include(GeneratePkgConfig) -- generate_pkgconfig(tdutils "Telegram Library - Utils") - generate_pkgconfig(tde2e "Telegram Library - E2E") - install(EXPORT TdStaticTargets - FILE tde2eStaticTargets.cmake - NAMESPACE tde2e:: - DESTINATION "${CMAKE_INSTALL_LIBDIR}/cmake/tde2e" - ) -- endif() - file(WRITE "${CMAKE_CURRENT_BINARY_DIR}/tde2eConfig.cmake" "include(\"\${CMAKE_CURRENT_LIST_DIR}/tde2eStaticTargets.cmake\")\n") - include(CMakePackageConfigHelpers) - write_basic_package_version_file("tde2eConfigVersion.cmake" -@@ -207,7 +204,11 @@ if (TD_E2E_ONLY) - install(FILES "${CMAKE_CURRENT_BINARY_DIR}/tde2eConfig.cmake" "${CMAKE_CURRENT_BINARY_DIR}/tde2eConfigVersion.cmake" - DESTINATION "${CMAKE_INSTALL_LIBDIR}/cmake/tde2e" - ) -- return() -+ install(DIRECTORY "${CMAKE_CURRENT_SOURCE_DIR}/tde2e/td" -+ DESTINATION include -+ COMPONENT development -+ FILES_MATCHING PATTERN "*.h" -+ ) - endif() - - if (NOT TDUTILS_MIME_TYPE OR NOT TDUTILS_USE_EXTERNAL_DEPENDENCIES) -@@ -1400,7 +1401,6 @@ include(GeneratePkgConfig) - if (TD_INSTALL_STATIC_LIBRARIES) - generate_pkgconfig(tdutils "Telegram Library - Utils") - generate_pkgconfig(tdactor "Telegram Library - Actor") -- generate_pkgconfig(tde2e "Telegram Library - E2E") - generate_pkgconfig(tdnet "Telegram Library - Net") - generate_pkgconfig(tdsqlite "Telegram Library - SQLite") - generate_pkgconfig(tddb "Telegram Library - Database") --- -2.50.1 - diff --git a/srcpkgs/libtd/template b/srcpkgs/libtd/template deleted file mode 100644 index becc0f00a84041..00000000000000 --- a/srcpkgs/libtd/template +++ /dev/null @@ -1,38 +0,0 @@ -# Template file for 'libtd' -pkgname=libtd -version=1.8.56 -revision=1 -_td_hash=dd1b761fda7e47f4e0275c4d319f80a04db1997f -build_style=cmake -build_helper=qemu -hostmakedepends="gperf" -makedepends="openssl-devel zlib-devel" -short_desc="Cross-platform library for building Telegram clients" -maintainer="Komeil Parseh <komeilparseh@disroot.org>" -license="BSL-1.0" -homepage="https://core.telegram.org/tdlib" -distfiles="https://github.com/tdlib/td/archive/${_td_hash}.tar.gz>libtd-${version}.tar.gz" -checksum=b5e2a20eb38044b124650dbc72b3cc9d134e1c7861df2227f0e649b427c29fa4 - -if [ "$XBPS_TARGET_ENDIAN" = "be" ]; then - broken="Unsupported tl-schema version -1" -fi - -pre_configure() { - vsed -e 's/NOT CMAKE_CROSSCOMPILING/YES/g' -i CMakeLists.txt \ - -i td/generate/CMakeLists.txt -i tdactor/CMakeLists.txt \ - -i tddb/CMakeLists.txt -i tdutils/CMakeLists.txt \ - -i tdutils/generate/CMakeLists.txt -i test/CMakeLists.txt -} - -libtd-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - vmove usr/lib/pkgconfig - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/libtdb b/srcpkgs/libtdb deleted file mode 120000 index 9896981725080e..00000000000000 --- a/srcpkgs/libtdb +++ /dev/null @@ -1 +0,0 @@ -tdb \ No newline at end of file diff --git a/srcpkgs/libteckit b/srcpkgs/libteckit deleted file mode 120000 index ebde0d03169e4d..00000000000000 --- a/srcpkgs/libteckit +++ /dev/null @@ -1 +0,0 @@ -teckit \ No newline at end of file diff --git a/srcpkgs/libteckit-devel b/srcpkgs/libteckit-devel deleted file mode 120000 index ebde0d03169e4d..00000000000000 --- a/srcpkgs/libteckit-devel +++ /dev/null @@ -1 +0,0 @@ -teckit \ No newline at end of file diff --git a/srcpkgs/libtecla-devel b/srcpkgs/libtecla-devel deleted file mode 120000 index 1bc4ae215e1407..00000000000000 --- a/srcpkgs/libtecla-devel +++ /dev/null @@ -1 +0,0 @@ -libtecla \ No newline at end of file diff --git a/srcpkgs/libtecla/patches/fix-destdir.patch b/srcpkgs/libtecla/patches/fix-destdir.patch deleted file mode 100644 index 5454bd87daddbd..00000000000000 --- a/srcpkgs/libtecla/patches/fix-destdir.patch +++ /dev/null @@ -1,17 +0,0 @@ ---- a/Makefile.in -+++ b/Makefile.in -@@ -15,10 +15,10 @@ - - prefix=@prefix@ - exec_prefix=@exec_prefix@ --LIBDIR=@libdir@ --INCDIR=@includedir@ --MANDIR=@mandir@ --BINDIR=@bindir@ -+LIBDIR=$(DESTDIR)@libdir@ -+INCDIR=$(DESTDIR)@includedir@ -+MANDIR=$(DESTDIR)@mandir@ -+BINDIR=$(DESTDIR)@bindir@ - - # Which C compiler do you want to use? - diff --git a/srcpkgs/libtecla/patches/musl-build.patch b/srcpkgs/libtecla/patches/musl-build.patch deleted file mode 100644 index 41e7b628b359a1..00000000000000 --- a/srcpkgs/libtecla/patches/musl-build.patch +++ /dev/null @@ -1,9 +0,0 @@ ---- a/Makefile.rules -+++ b/Makefile.rules -@@ -165,5 +165,5 @@ - # Include file dependencies. - #----------------------------------------------------------------------- - --$(OBJDIR)/keytab.h: $(srcdir)/keytab.h $(srcdir)/libtecla.h -+$(OBJDIR)/keytab.h: $(srcdir)/keytab.h $(srcdir)/libtecla.h $(OBJDIR) - cp $(srcdir)/keytab.h $@ diff --git a/srcpkgs/libtecla/template b/srcpkgs/libtecla/template deleted file mode 100644 index a2948181f0fd47..00000000000000 --- a/srcpkgs/libtecla/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'libtecla' -pkgname=libtecla -version=1.6.3 -revision=1 -build_style=gnu-configure -makedepends="ncurses-devel" -short_desc="Provides interactive command line editing facilities" -maintainer="Orphaned <orphan@voidlinux.org>" -license="MIT, X11" -homepage="http://www.astro.caltech.edu/~mcs/tecla" -distfiles="${homepage}/${pkgname}-${version}.tar.gz" -checksum=f2757cc55040859fcf8f59a0b7b26e0184a22bece44ed9568a4534a478c1ee1a - -post_install() { - vlicense LICENSE.TERMS LICENSE -} - -libtecla-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/*.a - vmove usr/lib/*.so - vmove usr/share/man/man3 - } -} diff --git a/srcpkgs/libtermkey-devel b/srcpkgs/libtermkey-devel deleted file mode 120000 index 347065a9f1925e..00000000000000 --- a/srcpkgs/libtermkey-devel +++ /dev/null @@ -1 +0,0 @@ -libtermkey \ No newline at end of file diff --git a/srcpkgs/libtermkey/template b/srcpkgs/libtermkey/template deleted file mode 100644 index 7f247300f1b6f1..00000000000000 --- a/srcpkgs/libtermkey/template +++ /dev/null @@ -1,38 +0,0 @@ -# Template file for 'libtermkey' -pkgname=libtermkey -version=0.22 -revision=1 -build_style=gnu-makefile -hostmakedepends="libtool pkg-config perl" -makedepends="unibilium-devel" -short_desc="Library for processing keyboard entry from terminal-based programs" -maintainer="Orphaned <orphan@voidlinux.org>" -license="MIT" -homepage="http://www.leonerd.org.uk/code/libtermkey" -distfiles="${homepage}/${pkgname}-${version}.tar.gz" -checksum=6945bd3c4aaa83da83d80a045c5563da4edd7d0374c62c0d35aec09eb3014600 - -do_build() { - if [ "$CROSS_BUILD" ]; then - cp /usr/bin/libtool . - sed -e "s,CCLD=.*,CCLD=$CC,g;s,CC=.*,CC=$CC,g" -i libtool - sed -e 's,libtool,./libtool,g' -i Makefile - fi - make termkey.h libtermkey.la -} - -post_install() { - vlicense LICENSE -} - -libtermkey-devel_package() { - short_desc+=" - development files" - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/*.a - vmove usr/lib/*.so - vmove usr/lib/pkgconfig - vmove usr/share/man/man3 - } -} diff --git a/srcpkgs/libtermrec b/srcpkgs/libtermrec deleted file mode 120000 index d10f0b4422724c..00000000000000 --- a/srcpkgs/libtermrec +++ /dev/null @@ -1 +0,0 @@ -termrec \ No newline at end of file diff --git a/srcpkgs/libtermrec-devel b/srcpkgs/libtermrec-devel deleted file mode 120000 index d10f0b4422724c..00000000000000 --- a/srcpkgs/libtermrec-devel +++ /dev/null @@ -1 +0,0 @@ -termrec \ No newline at end of file diff --git a/srcpkgs/libtexpdf b/srcpkgs/libtexpdf deleted file mode 120000 index be798c4933e193..00000000000000 --- a/srcpkgs/libtexpdf +++ /dev/null @@ -1 +0,0 @@ -sile \ No newline at end of file diff --git a/srcpkgs/libtexpdf-devel b/srcpkgs/libtexpdf-devel deleted file mode 120000 index be798c4933e193..00000000000000 --- a/srcpkgs/libtexpdf-devel +++ /dev/null @@ -1 +0,0 @@ -sile \ No newline at end of file diff --git a/srcpkgs/libthai-devel b/srcpkgs/libthai-devel deleted file mode 120000 index 5b5bced1eaef24..00000000000000 --- a/srcpkgs/libthai-devel +++ /dev/null @@ -1 +0,0 @@ -libthai \ No newline at end of file diff --git a/srcpkgs/libthai/template b/srcpkgs/libthai/template deleted file mode 100644 index dd9c37dc63884a..00000000000000 --- a/srcpkgs/libthai/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'libthai' -pkgname=libthai -version=0.1.29 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="libdatrie-devel" -short_desc="Thai language support routines" -maintainer="newbluemoon <blaumolch@mailbox.org>" -license="LGPL-2.1-or-later" -homepage="https://linux.thai.net/projects/libthai" -changelog="https://raw.githubusercontent.com/tlwg/libthai/master/ChangeLog" -distfiles="http://linux.thai.net/pub/ThaiLinux/software/libthai/libthai-${version}.tar.xz" -checksum=fc80cc7dcb50e11302b417cebd24f2d30a8b987292e77e003267b9100d0f4bcd - -# the ‘trietool’ binary is used to create the dictionary -if [ "$CROSS_BUILD" ]; then - hostmakedepends+=" libdatrie" -fi - -libthai-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision} libdatrie-devel" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/libtheora-devel b/srcpkgs/libtheora-devel deleted file mode 120000 index 1364033d172ff3..00000000000000 --- a/srcpkgs/libtheora-devel +++ /dev/null @@ -1 +0,0 @@ -libtheora \ No newline at end of file diff --git a/srcpkgs/libtheora/template b/srcpkgs/libtheora/template deleted file mode 100644 index 666c28f90e45cf..00000000000000 --- a/srcpkgs/libtheora/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'libtheora' -pkgname=libtheora -version=1.1.1 -revision=8 -build_style=gnu-configure -configure_args="--disable-examples --disable-vorbistest --disable-sdltest" -hostmakedepends="pkg-config" -makedepends="libogg-devel" -short_desc="Theora Video Compression Codec" -maintainer="Orphaned <orphan@voidlinux.org>" -license="BSD-3-Clause" -homepage="http://www.theora.org" -distfiles="http://downloads.xiph.org/releases/theora/$pkgname-$version.tar.xz" -checksum=f36da409947aa2b3dcc6af0a8c2e3144bc19db2ed547d64e9171c59c66561c61 - -post_install() { - vlicense COPYING -} - -libtheora-devel_package() { - depends="libogg-devel libtheora>=${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/libtheora/update b/srcpkgs/libtheora/update deleted file mode 100644 index ec68403a03ba60..00000000000000 --- a/srcpkgs/libtheora/update +++ /dev/null @@ -1 +0,0 @@ -ignore="*alpha* *beta*" diff --git a/srcpkgs/libticables2-devel b/srcpkgs/libticables2-devel deleted file mode 120000 index da8ee81ce665ef..00000000000000 --- a/srcpkgs/libticables2-devel +++ /dev/null @@ -1 +0,0 @@ -libticables2 \ No newline at end of file diff --git a/srcpkgs/libticables2/patches/ppc64le.patch b/srcpkgs/libticables2/patches/ppc64le.patch deleted file mode 100644 index 009fb9a61febbe..00000000000000 --- a/srcpkgs/libticables2/patches/ppc64le.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/configure.ac -+++ b/configure.ac -@@ -159,7 +159,7 @@ case "$host" in - mips-*-linux-*) ARCH="-D__MIPS__ -D__LINUX__" ;; - mipsel-*-linux-*) ARCH="-D__MIPS__ -D__LINUX__" ;; - powerpc-*-linux-*) ARCH="-D__PPC__ -D__LINUX__" ;; -- powerpc64-*-linux-*) ARCH="-D__PPC__ -D__LINUX__" ;; -+ powerpc64*-*-linux-*) ARCH="-D__PPC__ -D__LINUX__" ;; - powerpc-apple-darwin*) ARCH="-D__PPC__ -D__MACOSX__" ;; - powerpc64-apple-darwin*) ARCH="-D__PPC__ -D__MACOSX__" ;; - s390*-*-linux-*) ARCH="-D__LINUX__" ;; diff --git a/srcpkgs/libticables2/template b/srcpkgs/libticables2/template deleted file mode 100644 index 17f06ace976a4e..00000000000000 --- a/srcpkgs/libticables2/template +++ /dev/null @@ -1,35 +0,0 @@ -# Template file for 'libticables2' -pkgname=libticables2 -version=1.3.5 -revision=2 -_tilpver=1.18 -build_style=gnu-configure -configure_args="--enable-libusb10" -hostmakedepends="automake bison groff intltool libtool pkg-config" -makedepends="glib-devel libusb-devel gettext-devel" -short_desc="TI Link Cable Library" -maintainer="Andrew Benson <abenson+void@gmail.com>" -license="GPL-2.0-or-later" -homepage="https://www.ticalc.org" -distfiles="${SOURCEFORGE_SITE}/tilp/tilp2-linux/tilp2-${_tilpver}/${pkgname}-${version}.tar.bz2" -checksum=0c6fb6516e72ccab081ddb3aecceff694ed93aec689ddd2edba9c7c7406c4522 - -if [ "$CROSS_BUILD" ]; then - hostmakedepends+=" gettext-devel" -fi - -pre_configure() { - mkdir -p m4 - autoreconf -i -v -f -} - -libticables2-devel_package() { - short_desc+=" - development files" - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} - diff --git a/srcpkgs/libticalcs2-devel b/srcpkgs/libticalcs2-devel deleted file mode 120000 index 1e731906b9a6e6..00000000000000 --- a/srcpkgs/libticalcs2-devel +++ /dev/null @@ -1 +0,0 @@ -libticalcs2 \ No newline at end of file diff --git a/srcpkgs/libticalcs2/template b/srcpkgs/libticalcs2/template deleted file mode 100644 index 94110baa7b490d..00000000000000 --- a/srcpkgs/libticalcs2/template +++ /dev/null @@ -1,34 +0,0 @@ -# Template file for 'libticalcs2' -pkgname=libticalcs2 -version=1.1.9 -revision=1 -_tilpver=1.18 -build_style=gnu-configure -hostmakedepends="autoconf automake bison groff intltool libtool pkg-config" -makedepends="libticables2-devel libtifiles2-devel" -short_desc="Library for interacting with TI graphing calculators" -maintainer="Andrew Benson <abenson+void@gmail.com>" -license="GPL-2.0-or-later" -homepage="https://www.ticalc.org" -distfiles="${SOURCEFORGE_SITE}/tilp/tilp2-linux/tilp2-${_tilpver}/${pkgname}-${version}.tar.bz2" -checksum=76780788bc309b647f97513d38dd5f01611c335a72855e0bd10c7bdbf2e38921 - -if [ -n "$CROSS_BUILD" ]; then - hostmakedepends+=" gettext-devel" -fi - -pre_configure() { - mkdir -p m4 - autoreconf -i -v -f -} - -libticalcs2-devel_package() { - short_desc+=" - development files" - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} - diff --git a/srcpkgs/libtickit-devel b/srcpkgs/libtickit-devel deleted file mode 120000 index 807803ff90cd5c..00000000000000 --- a/srcpkgs/libtickit-devel +++ /dev/null @@ -1 +0,0 @@ -libtickit \ No newline at end of file diff --git a/srcpkgs/libtickit/template b/srcpkgs/libtickit/template deleted file mode 100644 index 9c255579f89797..00000000000000 --- a/srcpkgs/libtickit/template +++ /dev/null @@ -1,41 +0,0 @@ -# Template file for 'libtickit' -pkgname=libtickit -version=0.4.5 -revision=1 -build_style=gnu-makefile -make_check_target=test -hostmakedepends="libtool perl pkg-config" -makedepends="libtermkey-devel libtool unibilium-devel" -checkdepends="perl" -short_desc="Library for building interactive full-screen terminal programs" -maintainer="Orphaned <orphan@voidlinux.org>" -license="MIT" -homepage="https://www.leonerd.org.uk/code/libtickit/" -distfiles="https://www.leonerd.org.uk/code/libtickit/libtickit-${version}.tar.gz" -checksum=8f3d9ec4a8fcfa57425621eb21dc7c6cefc2f24b2a93d28db0ace9d1eab627c6 - -post_extract() { - if [ "$CROSS_BUILD" ]; then - cp /usr/bin/libtool . - sed -e "s,CCLD=.*,CCLD=$CC,g;s,CC=.*,CC=$CC,g" -i libtool - sed -e "s,libtool,./libtool,g" -i Makefile - fi -} - - -post_install() { - vlicense LICENSE -} - -libtickit-devel_package() { - depends="libtickit-${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove usr/share/man/man3 - vmove usr/share/man/man7 - vmove "usr/lib/*.so" - vmove "usr/lib/*.a" - } -} diff --git a/srcpkgs/libticonv-devel b/srcpkgs/libticonv-devel deleted file mode 120000 index f30dfeda6f2e22..00000000000000 --- a/srcpkgs/libticonv-devel +++ /dev/null @@ -1 +0,0 @@ -libticonv \ No newline at end of file diff --git a/srcpkgs/libticonv/template b/srcpkgs/libticonv/template deleted file mode 100644 index f2fda27570df2f..00000000000000 --- a/srcpkgs/libticonv/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'libticonv' -pkgname=libticonv -version=1.1.5 -revision=2 -_tilpver=1.18 -build_style=gnu-configure -configure_args="--enable-iconv" -hostmakedepends="automake bison groff intltool libtool pkg-config" -makedepends="glib-devel" -short_desc="TI character set conversion library" -maintainer="Andrew Benson <abenson+void@gmail.com>" -license="GPL-2.0-or-later" -homepage="https://www.ticalc.org" -distfiles="${SOURCEFORGE_SITE}/tilp/tilp2-linux/tilp2-${_tilpver}/${pkgname}-${version}.tar.bz2" -checksum=316da6a73bf26b266dd23443882abc4c9fe7013edc3a53e5e301d525c2060878 - -pre_configure() { - mkdir -p m4 - autoreconf -i -v -f -} - -libticonv-devel_package() { - short_desc+=" - development files" - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/libtidy5 b/srcpkgs/libtidy5 deleted file mode 120000 index 04fe836aac98fb..00000000000000 --- a/srcpkgs/libtidy5 +++ /dev/null @@ -1 +0,0 @@ -tidy5 \ No newline at end of file diff --git a/srcpkgs/libtidy5-devel b/srcpkgs/libtidy5-devel deleted file mode 120000 index 04fe836aac98fb..00000000000000 --- a/srcpkgs/libtidy5-devel +++ /dev/null @@ -1 +0,0 @@ -tidy5 \ No newline at end of file diff --git a/srcpkgs/libtifiles2-devel b/srcpkgs/libtifiles2-devel deleted file mode 120000 index bfe5d07c450c0e..00000000000000 --- a/srcpkgs/libtifiles2-devel +++ /dev/null @@ -1 +0,0 @@ -libtifiles2 \ No newline at end of file diff --git a/srcpkgs/libtifiles2/template b/srcpkgs/libtifiles2/template deleted file mode 100644 index 47c0193aeb46ba..00000000000000 --- a/srcpkgs/libtifiles2/template +++ /dev/null @@ -1,34 +0,0 @@ -# Template file for 'libtifiles2' -pkgname=libtifiles2 -version=1.1.7 -revision=2 -_tilpver=1.18 -build_style=gnu-configure -hostmakedepends="automake bison groff intltool libtool pkg-config" -makedepends="libticonv-devel libarchive-devel gettext-devel" -short_desc="TI File format library" -maintainer="Andrew Benson <abenson+void@gmail.com>" -license="GPL-2.0-or-later" -homepage="https://www.ticalc.org" -distfiles="${SOURCEFORGE_SITE}/tilp/tilp2-linux/tilp2-${_tilpver}/${pkgname}-${version}.tar.bz2" -checksum=9ac63b49e97b09b30b37bbc84aeb15fa7967bceb944e56141c5cd5a528acc982 - -if [ "$CROSS_BUILD" ]; then - hostmakedepends+=" gettext-devel" -fi - -pre_configure() { - mkdir -p m4 - autoreconf -i -v -f -} - -libtifiles2-devel_package() { - short_desc+=" - development files" - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} - diff --git a/srcpkgs/libtimezonemap-devel b/srcpkgs/libtimezonemap-devel deleted file mode 120000 index 97cd92d486e263..00000000000000 --- a/srcpkgs/libtimezonemap-devel +++ /dev/null @@ -1 +0,0 @@ -libtimezonemap \ No newline at end of file diff --git a/srcpkgs/libtimezonemap/patches/libsoup3.patch b/srcpkgs/libtimezonemap/patches/libsoup3.patch deleted file mode 100644 index fc367aa567d45c..00000000000000 --- a/srcpkgs/libtimezonemap/patches/libsoup3.patch +++ /dev/null @@ -1,92 +0,0 @@ -From: Joshua Peisach <itzswirlz2020@outlook.com> -Date: Sat, 06 Aug 2022 11:37:51 +0200 -Subject: Port to libsoup3. - -Forwarded: not-yet -Last-Update: 2022-08-06 ---- -Index: libtimezonemap/configure.ac -=================================================================== ---- libtimezonemap.orig/configure.ac -+++ libtimezonemap/configure.ac -@@ -50,13 +50,13 @@ - GLIB_REQUIRED_VERSION=2.26 - GTK3_REQUIRED_VERSION=3.1.4 - GIO_REQUIRED_VERSION=2.5.11 --SOUP_REQUIRED_VERSION=2.42.0 -+SOUP_REQUIRED_VERSION=3.0.7 - - AC_CHECK_LIBM - - PKG_CHECK_MODULES(LIBTIMEZONEMAP, gio-2.0 >= $GIO_REQUIRED_VERSION - gtk+-3.0 >= $GTK3_REQUIRED_VERSION -- libsoup-2.4 >= $SOUP_REQUIRED_VERSION -+ libsoup-3.0 >= $SOUP_REQUIRED_VERSION - json-glib-1.0) - LIBTIMEZONEMAP_LIBS="$LIBTIMEZONEMAP_LIBS $LIBM" - -Index: libtimezonemap/src/timezone-completion.c -=================================================================== ---- libtimezonemap.orig/src/timezone-completion.c -+++ libtimezonemap/src/timezone-completion.c -@@ -270,9 +270,10 @@ - CcTimezoneCompletionPrivate * priv = completion->priv; - GError * error = NULL; - GInputStream * stream; -- SoupMessage *message; -+ const gchar * reason_phrase; -+ SoupStatus status_code; - -- stream = soup_request_send_finish (SOUP_REQUEST (object), res, &error); -+ stream = soup_session_send_finish (priv->soup_session, res, &error); - if (stream == NULL) - { - if (!g_error_matches (error, G_IO_ERROR, G_IO_ERROR_CANCELLED)) -@@ -283,8 +284,9 @@ - return; - } - -- message = soup_request_http_get_message (SOUP_REQUEST_HTTP (object)); -- if (message->status_code == SOUP_STATUS_OK) -+ reason_phrase = soup_message_get_reason_phrase (SOUP_MESSAGE (object)); -+ status_code = soup_message_get_status (SOUP_MESSAGE (object)); -+ if (status_code == SOUP_STATUS_OK) - { - JsonParser *parser; - -@@ -296,10 +298,10 @@ - else - { - g_warning ("Unable to fetch geonames (server responded with: %u %s)", -- message->status_code, message->reason_phrase); -+ status_code, reason_phrase); - } - -- g_object_unref (message); -+ g_object_unref (object); - g_object_unref (stream); - } - -@@ -362,7 +364,7 @@ - request_zones (CcTimezoneCompletion * completion) - { - CcTimezoneCompletionPrivate * priv = completion->priv; -- SoupRequest *req; -+ SoupMessage *req; - GError *error = NULL; - - priv->queued_request = 0; -@@ -391,10 +393,11 @@ - g_free (locale); - g_free (escaped); - -- req = soup_session_request (priv->soup_session, url, &error); -+ req = soup_message_new (NULL, url); - if (req) - { -- soup_request_send_async (req, priv->cancel, geonames_data_ready, completion); -+ soup_session_send_async (priv->soup_session, req, G_PRIORITY_DEFAULT, -+ priv->cancel, geonames_data_ready, completion); - g_object_unref (req); - } - else diff --git a/srcpkgs/libtimezonemap/patches/use-after-free.patch b/srcpkgs/libtimezonemap/patches/use-after-free.patch deleted file mode 100644 index 1b10757c91ddad..00000000000000 --- a/srcpkgs/libtimezonemap/patches/use-after-free.patch +++ /dev/null @@ -1,41 +0,0 @@ -From: =?utf-8?b?Ik1hcmNvIFRyZXZpc2FuIChUcmV2acOxbyki?= <mail@3v1n0.net> -Date: Tue, 21 Mar 2023 23:16:14 +0100 -Subject: timezone-map: Never try to access to free'd or null values - -Bug-Ubuntu: https://bugs.launchpad.net/ubuntu/+source/libtimezonemap/+bug/2012116 -Forwarded: not-needed - -LP: #2012116 ---- - src/cc-timezone-map.c | 5 +++-- - 1 file changed, 3 insertions(+), 2 deletions(-) - -diff --git a/src/cc-timezone-map.c b/src/cc-timezone-map.c -index 2f3ecd2..8b50937 100644 ---- a/src/cc-timezone-map.c -+++ b/src/cc-timezone-map.c -@@ -932,7 +932,7 @@ get_loc_for_xy (GtkWidget * widget, gint x, gint y) - * jumping all over the map. Start with the second element to ensure - * that at least one element stays in the list. - */ -- node = priv->distances_head->next; -+ node = g_list_next (priv->distances_head); - while (node != NULL) - { - if (cc_timezone_location_get_dist(node->data) > (50 * 50)) -@@ -940,13 +940,14 @@ get_loc_for_xy (GtkWidget * widget, gint x, gint y) - /* Cut the list off here */ - node->prev->next = NULL; - g_list_free(node); -+ break; - } - - node = g_list_next(node); - } - - priv->distances = priv->distances_head; -- location = (CcTimezoneLocation*) priv->distances->data; -+ location = (CcTimezoneLocation*) priv->distances ? priv->distances->data : NULL; - priv->previous_x = x; - priv->previous_y = y; - } diff --git a/srcpkgs/libtimezonemap/template b/srcpkgs/libtimezonemap/template deleted file mode 100644 index 71edb2ede41531..00000000000000 --- a/srcpkgs/libtimezonemap/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'libtimezonemap' -pkgname=libtimezonemap -version=0.4.6 -revision=2 -build_helper=gir -build_style=gnu-configure -hostmakedepends="gobject-introspection automake libtool pkg-config" -makedepends="gobject-introspection gtk+3-devel glib-devel cairo-devel - json-glib-devel libsoup3-devel" -short_desc="GTK+3 timezone map widget" -maintainer="Đoàn Trần Công Danh <congdanhqx@gmail.com>" -license="GPL-2.0-or-later" -homepage="https://launchpad.net/timezonemap" -distfiles="${DEBIAN_SITE}/main/libt/libtimezonemap/libtimezonemap_${version}.orig.tar.gz" -checksum=0d634cc2476d8f57d1ee1864bd4f442180ae4bf040a9ae4bf73b66bbd85d7195 - -pre_configure() { - NOCONFIGURE=1 autoreconf -fi -} - -libtimezonemap-devel_package() { - depends="${sourcepkg}>=${version}_${revision} json-glib-devel gtk+3-devel" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - vmove usr/share/gir-1.0 - } -} diff --git a/srcpkgs/libtinysparql b/srcpkgs/libtinysparql deleted file mode 120000 index 551412b1f42ef4..00000000000000 --- a/srcpkgs/libtinysparql +++ /dev/null @@ -1 +0,0 @@ -tinysparql \ No newline at end of file diff --git a/srcpkgs/libtirpc-devel b/srcpkgs/libtirpc-devel deleted file mode 120000 index 7c9c0c99b0807e..00000000000000 --- a/srcpkgs/libtirpc-devel +++ /dev/null @@ -1 +0,0 @@ -libtirpc \ No newline at end of file diff --git a/srcpkgs/libtirpc/template b/srcpkgs/libtirpc/template deleted file mode 100644 index 5ddf426d42c837..00000000000000 --- a/srcpkgs/libtirpc/template +++ /dev/null @@ -1,37 +0,0 @@ -# Template file for 'libtirpc' -pkgname=libtirpc -version=1.3.7 -revision=2 -build_style=gnu-configure -configure_args="--enable-rpcdb" -hostmakedepends="pkg-config mit-krb5-devel" -makedepends="mit-krb5-devel libgssglue-devel" -conf_files="/etc/netconfig /etc/bindresvport.blacklist" -short_desc="Transport Independent RPC library (SunRPC replacement)" -maintainer="Orphaned <orphan@voidlinux.org>" -license="BSD-3-Clause" -homepage="https://sourceforge.net/projects/libtirpc/" -changelog="http://git.linux-nfs.org/?p=steved/libtirpc.git;a=shortlog" -distfiles="${SOURCEFORGE_SITE}/${pkgname}/${pkgname}-${version}.tar.bz2" -checksum=b47d3ac19d3549e54a05d0019a6c400674da716123858cfdb6d3bdd70a66c702 - -case "$XBPS_TARGET_MACHINE" in - *-musl) makedepends+=" musl-legacy-compat" ;; -esac - -post_install() { - vconf ${wrksrc}/doc/netconfig - vlicense COPYING -} - -libtirpc-devel_package() { - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove usr/share/man/man3 - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/libtirpc/update b/srcpkgs/libtirpc/update deleted file mode 100644 index 0cb8b3476be306..00000000000000 --- a/srcpkgs/libtirpc/update +++ /dev/null @@ -1,2 +0,0 @@ -# This version is from OldFiles and was released in 2004 -ignore="1.0.8" diff --git a/srcpkgs/libtls-devel b/srcpkgs/libtls-devel deleted file mode 120000 index fc098467c59361..00000000000000 --- a/srcpkgs/libtls-devel +++ /dev/null @@ -1 +0,0 @@ -libtls \ No newline at end of file diff --git a/srcpkgs/libtls/patches/dynlink.patch b/srcpkgs/libtls/patches/dynlink.patch deleted file mode 100644 index cab37fbabf5a7d..00000000000000 --- a/srcpkgs/libtls/patches/dynlink.patch +++ /dev/null @@ -1,81 +0,0 @@ -Revert of a316f8ab8cf79895062c1d1fcc5d47c3d2cc6f6a - ---- b/apps/nc/Makefile.am -+++ a/apps/nc/Makefile.am -@@ -1,8 +1,6 @@ - include $(top_srcdir)/Makefile.am.common - - -include $(abs_top_builddir)/crypto/libcrypto_la_objects.mk ---include $(abs_top_builddir)/ssl/libssl_la_objects.mk ---include $(abs_top_builddir)/tls/libtls_la_objects.mk - - if BUILD_NC - -@@ -16,13 +14,11 @@ - EXTRA_DIST = nc.1 - EXTRA_DIST += CMakeLists.txt - -+nc_LDADD = $(abs_top_builddir)/tls/libtls.la -+nc_LDADD += $(PLATFORM_LDADD) $(PROG_LDADD) -+ --nc_LDADD = $(libcrypto_la_objects) - nc_LDADD += $(libcompat_la_objects) - nc_LDADD += $(libcompatnoopt_la_objects) --nc_LDADD += $(libssl_la_objects) --nc_LDADD += $(libtls_la_objects) -- --nc_LDADD += $(PLATFORM_LDADD) $(PROG_LDADD) - - AM_CPPFLAGS += -I$(top_srcdir)/apps/nc/compat - ---- b/apps/ocspcheck/Makefile.am -+++ a/apps/ocspcheck/Makefile.am -@@ -1,9 +1,5 @@ - include $(top_srcdir)/Makefile.am.common - ---include $(abs_top_builddir)/crypto/libcrypto_la_objects.mk ---include $(abs_top_builddir)/ssl/libssl_la_objects.mk ---include $(abs_top_builddir)/tls/libtls_la_objects.mk -- - if !ENABLE_LIBTLS_ONLY - bin_PROGRAMS = ocspcheck - dist_man_MANS = ocspcheck.8 -@@ -14,11 +10,9 @@ - EXTRA_DIST = ocspcheck.8 - EXTRA_DIST += CMakeLists.txt - -+ocspcheck_LDADD = $(abs_top_builddir)/crypto/libcrypto.la -+ocspcheck_LDADD += $(abs_top_builddir)/ssl/libssl.la -+ocspcheck_LDADD += $(abs_top_builddir)/tls/libtls.la --ocspcheck_LDADD = $(libcrypto_la_objects) --ocspcheck_LDADD += $(libcompat_la_objects) --ocspcheck_LDADD += $(libcompatnoopt_la_objects) --ocspcheck_LDADD += $(libssl_la_objects) --ocspcheck_LDADD += $(libtls_la_objects) - ocspcheck_LDADD += $(PLATFORM_LDADD) $(PROG_LDADD) - - ocspcheck_SOURCES = http.c ---- b/apps/openssl/Makefile.am -+++ a/apps/openssl/Makefile.am -@@ -1,8 +1,5 @@ - include $(top_srcdir)/Makefile.am.common - ---include $(abs_top_builddir)/crypto/libcrypto_la_objects.mk ---include $(abs_top_builddir)/ssl/libssl_la_objects.mk -- - if !ENABLE_LIBTLS_ONLY - bin_PROGRAMS = openssl - dist_man_MANS = openssl.1 -@@ -10,10 +7,8 @@ - noinst_PROGRAMS = openssl - endif - -+openssl_LDADD = $(abs_top_builddir)/ssl/libssl.la -+openssl_LDADD += $(abs_top_builddir)/crypto/libcrypto.la --openssl_LDADD = $(libcrypto_la_objects) --openssl_LDADD += $(libcompat_la_objects) --openssl_LDADD += $(libcompatnoopt_la_objects) --openssl_LDADD += $(libssl_la_objects) - openssl_LDADD += $(PLATFORM_LDADD) $(PROG_LDADD) - - openssl_SOURCES = apps.c diff --git a/srcpkgs/libtls/patches/fix-cert-perm.patch b/srcpkgs/libtls/patches/fix-cert-perm.patch deleted file mode 100644 index 338d25863715c3..00000000000000 --- a/srcpkgs/libtls/patches/fix-cert-perm.patch +++ /dev/null @@ -1,29 +0,0 @@ -Index: libressl-3.2.4/apps/nc/nc.1 -=================================================================== ---- libressl-3.2.4.orig/apps/nc/nc.1 -+++ libressl-3.2.4/apps/nc/nc.1 -@@ -219,7 +219,7 @@ Cannot be used together with - Load the root CA bundle for TLS certificate verification from - .Ar CAfile , - in PEM format, instead of --.Pa /etc/ssl/cert.pem . -+.Pa /etc/ssl/certs.pem . - Requires - .Fl c . - .It Fl r -Index: libressl-3.2.4/tls/Makefile.am -=================================================================== ---- libressl-3.2.4.orig/tls/Makefile.am -+++ libressl-3.2.4/tls/Makefile.am -@@ -18,9 +18,9 @@ libtls_la_LIBADD += $(PLATFORM_LDADD) - - libtls_la_CPPFLAGS = $(AM_CPPFLAGS) - if OPENSSLDIR_DEFINED --libtls_la_CPPFLAGS += -DTLS_DEFAULT_CA_FILE=\"@OPENSSLDIR@/cert.pem\" -+libtls_la_CPPFLAGS += -DTLS_DEFAULT_CA_FILE=\"@OPENSSLDIR@/certs.pem\" - else --libtls_la_CPPFLAGS += -DTLS_DEFAULT_CA_FILE=\"$(sysconfdir)/ssl/cert.pem\" -+libtls_la_CPPFLAGS += -DTLS_DEFAULT_CA_FILE=\"$(sysconfdir)/ssl/certs.pem\" - endif - - libtls_la_SOURCES = tls.c diff --git a/srcpkgs/libtls/template b/srcpkgs/libtls/template deleted file mode 100644 index 64430a8914f542..00000000000000 --- a/srcpkgs/libtls/template +++ /dev/null @@ -1,61 +0,0 @@ -# Template file for 'libtls' -pkgname=libtls -version=4.2.1 -revision=1 -create_wrksrc=yes -build_wrksrc="libressl-${version}" -build_style=gnu-configure -configure_args="--enable-libtls-only --enable-nc" -hostmakedepends="automake libtool" -depends="ca-certificates" -short_desc="Version of the TLS/crypto stack forked from OpenSSL" -maintainer="Leah Neukirchen <leah@vuxu.org>" -license="OpenSSL, ISC" -homepage="http://www.libressl.org/" -changelog="https://raw.githubusercontent.com/libressl/portable/master/ChangeLog" -distfiles="https://ftp.openbsd.org/pub/OpenBSD/LibreSSL/libressl-${version}.tar.gz" -checksum=6d5c2f58583588ea791f4c8645004071d00dfa554a5bf788a006ca1eb5abd70b -replaces="libtls20>0" -patch_args="-Np1 --directory=${build_wrksrc}" - -case "$XBPS_TARGET_MACHINE" in - # disable ssp - i686-musl) configure_args+=" --disable-hardening";; -esac - -pre_configure() { - autoreconf -fi -} - -pre_check() { - # Else testenc.sh fails - export OPENSSL_CONF= -} - -do_install() { - make -C tls install DESTDIR="$DESTDIR" - vlicense COPYING -} - -libtls-devel_package() { - short_desc+=" - development files" - depends="libtls-${version}_${revision}" - pkg_install() { - vinstall include/tls.h 644 usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - vinstall libtls.pc 644 usr/lib/pkgconfig - for m in man/tls_*; do vman $m; done - } -} - -libressl-netcat_package() { - short_desc="TCP/IP swiss army knife (LibreSSL variant)" - alternatives=" - nc:nc:/usr/bin/libressl-nc - nc:nc.1:/usr/share/man/man1/libressl-nc.1" - pkg_install() { - vbin apps/nc/.libs/nc libressl-nc - vman apps/nc/nc.1 libressl-nc.1 - } -} diff --git a/srcpkgs/libtls/update b/srcpkgs/libtls/update deleted file mode 100644 index db3a272cb32e6c..00000000000000 --- a/srcpkgs/libtls/update +++ /dev/null @@ -1,2 +0,0 @@ -ignore="*.0 *.1" -pattern='libressl-\K[.\d]+' diff --git a/srcpkgs/libtomcrypt-devel b/srcpkgs/libtomcrypt-devel deleted file mode 120000 index 9943ec0e3f28ed..00000000000000 --- a/srcpkgs/libtomcrypt-devel +++ /dev/null @@ -1 +0,0 @@ -libtomcrypt \ No newline at end of file diff --git a/srcpkgs/libtomcrypt/patches/libtomcrypt_1.17-2.diff b/srcpkgs/libtomcrypt/patches/libtomcrypt_1.17-2.diff deleted file mode 100644 index 35e9aee2ec0ea7..00000000000000 --- a/srcpkgs/libtomcrypt/patches/libtomcrypt_1.17-2.diff +++ /dev/null @@ -1,112 +0,0 @@ ---- libtomcrypt-1.17.orig/libtomcrypt.pc -+++ libtomcrypt-1.17/libtomcrypt.pc -@@ -0,0 +1,10 @@ -+prefix=/usr -+exec_prefix=${prefix} -+libdir=${exec_prefix}/lib -+includedir=${prefix}/include -+ -+Name: LibTomCrypt -+Description: public domain open source cryptographic toolkit -+Version: 1.17 -+Libs: -L${libdir} -ltomcrypt -+Cflags: -I${includedir} ---- libtomcrypt-1.17.orig/libtomcrypt.3 -+++ libtomcrypt-1.17/libtomcrypt.3 -@@ -0,0 +1,96 @@ -+.\" Hey, EMACS: -*- nroff -*- -+.\" First parameter, NAME, should be all caps -+.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection -+.\" other parameters are allowed: see man(7), man(1) -+.TH LIBTOMCRYPT 3 "June 2009" -+.\" Please adjust this date whenever revising the manpage. -+.\" -+.\" Some roff macros, for reference: -+.\" .nh disable hyphenation -+.\" .hy enable hyphenation -+.\" .ad l left justify -+.\" .ad b justify to both left and right margins -+.\" .nf disable filling -+.\" .fi enable filling -+.\" .br insert line break -+.\" .sp <n> insert n+1 empty lines -+.\" for manpage-specific macros, see man(7) -+.SH NAME -+libtomcrypt \- public domain open source crypthographic toolkit -+.SH SYNOPSIS -+#include <tomcrypt.h> -+ -+Link with \-ltomcrypt (use pkg-config --libs libtomcrypt) -+ -+.SH DESCRIPTION -+.B libtomcrypt -+is documented in /usr/share/doc/libtomcrypt-dev/crypt.pdf. To give you a very -+brief introduction, the following example is provided. -+ -+.SH EXAMPLE -+.nf -+ /* AES-XTS example for libtomcrypt. (c) 2008 Michael Stapelberg, Public Domain */ -+ #include <stdint.h> -+ #include <string.h> -+ #include <tomcrypt.h> -+ -+ static symmetric_xts xts; -+ -+ /* -+ * Initializes AES-XTS for use with encrypt(). Key must be at least 32 bytes long, only -+ * the first 32 bytes will be used. -+ * -+ */ -+ void initialize_xts(unsigned char *key) { -+ int idx, err; -+ unsigned char aeskey1[16], aeskey2[16]; -+ -+ /* You can use 32 different ciphers simultaneously. Before using a cipher, you must register it. */ -+ register_cipher(&aes_desc); -+ -+ /* Get the index of the cipher registered before */ -+ if ((idx = find_cipher("aes")) == \-1) { -+ fprintf(stderr, "ERROR: AES not available in libtomcrypt. Please upgrade/fix libtomcrypt.\\n"); -+ exit(EXIT_FAILURE); -+ } -+ -+ /* Set up the two private keys required by AES-XTS (see 3.4.10 of crypt.pdf) */ -+ strncpy((char*)aeskey1, key, 16); -+ strncpy((char*)aeskey2, key+16, 16); -+ -+ printf("Initializing with keys \\"%.16s\\" and \\"%.16s\\" (AES-XTS)\\n", aeskey1, aeskey2); -+ -+ /* Initialize AES-XTS */ -+ if ((err = xts_start(idx, aeskey1, aeskey2, 16, 0, &xts)) != CRYPT_OK) { -+ fprintf(stderr, "ERROR starting XTS: %s\\n", error_to_string(err)); -+ exit(EXIT_FAILURE); -+ } -+ } -+ -+ /* -+ * Encrypts the input (of input_size) and stores the result in output. The piece index -+ * is required because XTS wants a tweak for each block so that it doesn't generate -+ * patterns which would be visible in the encrypted output. -+ * -+ */ -+ void encrypt(const uint8_t *input, uint8_t *output, int input_size, int piece_idx) { -+ unsigned char tweak[256]; -+ int err; -+ -+ memset(tweak, '\\0', 256); -+ snprintf((char*)tweak, 256, "%d", piece_idx); -+ -+ if ((err = xts_encrypt(input, input_size, output, tweak, &xts)) != CRYPT_OK) { -+ fprintf(stderr, "ERROR in AES encryption: %d: %s\\n", err, error_to_string(err)); -+ exit(EXIT_FAILURE); -+ } -+ } -+.fi -+ -+.SH SEE ALSO -+.BR pkg-config (1) -+.SH AUTHOR -+libtomcrypt was written by Tom St Denis. -+.PP -+This manual page was written by Michael Stapelberg <michael@stapelberg.de>, -+for the Debian project (and may be used by others). diff --git a/srcpkgs/libtomcrypt/template b/srcpkgs/libtomcrypt/template deleted file mode 100644 index 4475f1d5b33ec8..00000000000000 --- a/srcpkgs/libtomcrypt/template +++ /dev/null @@ -1,47 +0,0 @@ -# Template file for 'libtomcrypt' -pkgname=libtomcrypt -version=1.18.2 -revision=2 -hostmakedepends="libtool" -makedepends="gmp-devel libtommath-devel" -short_desc="Fairly comprehensive, modular and portable cryptographic toolkit" -maintainer="Orphaned <orphan@voidlinux.org>" -license="Public domain" -homepage="http://www.libtom.net/?page=features&newsitems=5&whatfile=crypt" -distfiles="https://github.com/libtom/libtomcrypt/releases/download/v${version}/crypt-${version}.tar.xz" -checksum=96ad4c3b8336050993c5bc2cf6c057484f2b0f9f763448151567fbab5e767b84 - -CFLAGS="-DGMP_DESC -DLTM_DESC -DUSE_LTM" - -do_build() { - sed -e "s,@@CC@@,$CC,g;s,\$(CC),$CC,g" -i makefile.shared - if [ "$CROSS_BUILD" ]; then - cp /usr/bin/libtool . - sed -e "s,CCLD=.*,CCLD=$CC,g;s,CC=.*,CC=$CC,g" -i libtool - sed -e 's,libtool,./libtool,g' -i makefile.shared - fi - make EXTRALIBS="-lgmp -ltommath" RANLIB=$RANLIB -f makefile.shared ${makejobs} -} - -do_check() { - make test - - ./test -} - -do_install() { - make -f makefile.shared GROUP="$(whoami)" USER="$(whoami)" NODOCS=1 DESTDIR=${DESTDIR} PREFIX=/usr install - vman ${sourcepkg}.3 -} - -libtomcrypt-devel_package() { - depends="gmp-devel libtommath-devel ${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/man/man3 - } -} diff --git a/srcpkgs/libtomcrypt/update b/srcpkgs/libtomcrypt/update deleted file mode 100644 index a96fa2034a0bb4..00000000000000 --- a/srcpkgs/libtomcrypt/update +++ /dev/null @@ -1 +0,0 @@ -pkgname=crypt diff --git a/srcpkgs/libtommath-devel b/srcpkgs/libtommath-devel deleted file mode 120000 index b097965e962b91..00000000000000 --- a/srcpkgs/libtommath-devel +++ /dev/null @@ -1 +0,0 @@ -libtommath \ No newline at end of file diff --git a/srcpkgs/libtommath/template b/srcpkgs/libtommath/template deleted file mode 100644 index 361fe7a39f0da0..00000000000000 --- a/srcpkgs/libtommath/template +++ /dev/null @@ -1,41 +0,0 @@ -# Template file for 'libtommath' -pkgname=libtommath -version=1.3.0 -revision=1 -hostmakedepends="libtool" -short_desc="Portable number theoretic multiple-precision integer library" -maintainer="Leah Neukirchen <leah@vuxu.org>" -license="Public domain" -homepage="http://www.libtom.net/LibTomMath/" -distfiles="https://github.com/libtom/libtommath/releases/download/v${version}/ltm-${version}.tar.xz" -checksum=296272d93435991308eb73607600c034b558807a07e829e751142e65ccfa9d08 - -do_build() { - if [ "$CROSS_BUILD" ]; then - cp /usr/bin/libtool . - sed -e "s,CCLD=.*,CCLD=$CC,g;s,CC=.*,CC=$CC,g" -i libtool - sed -e 's,libtool,./libtool,g' -i makefile.shared - fi - make -f makefile.shared -} - -do_install() { - make -f makefile.shared PREFIX=/usr DESTDIR=${DESTDIR} install -} - -do_check() { - make test_standalone - - ./test -} - -libtommath-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" - } -} diff --git a/srcpkgs/libtool/patches/0001-trailingslash.patch b/srcpkgs/libtool/patches/0001-trailingslash.patch deleted file mode 100644 index 1914f57ef6d047..00000000000000 --- a/srcpkgs/libtool/patches/0001-trailingslash.patch +++ /dev/null @@ -1,53 +0,0 @@ -A command like /bin/sh ../../i586-poky-linux-libtool --mode=install /usr/bin/install -c \ - gck-roots-store-standalone.la '/media/data1/builds/poky1/tmp/work/core2-poky-linux/gnome-keyring-2.26.1-r1/image/usr/lib/gnome-keyring/standalone/' fails (e.g. gnome-keyring or pulseaudio) - -This is because libdir has a trailing slash which breaks the comparision. - -RP 2/1/10 - -Merged a patch received from Gary Thomas <gary@mlbassoc.com> - -Date: 2010/07/12 -Nitin A Kamble <nitin.a.kamble@intel.com> - -Adapted to libtool-2.4.6 file build-aux/ltmain.in -Jürgen Buchmüller <pullmoll@t-online.de> - ---- a/build-aux/ltmain.in 2015-02-06 13:57:56.000000000 +0100 -+++ b/build-aux/ltmain.in 2015-10-20 13:35:03.265959290 +0200 -@@ -2363,8 +2363,15 @@ - func_append dir "$objdir" - - if test -n "$relink_command"; then -+ # Strip any trailing slash from the destination. -+ func_stripname '' '/' "$libdir" -+ destlibdir=$func_stripname_result -+ -+ func_stripname '' '/' "$destdir" -+ s_destdir=$func_stripname_result -+ - # Determine the prefix the user has applied to our future dir. -- inst_prefix_dir=`$ECHO "$destdir" | $SED -e "s%$libdir\$%%"` -+ inst_prefix_dir=`$ECHO "X$s_destdir" | $Xsed -e "s%$destlibdir\$%%"` - - # Don't allow the user to place us outside of our expected - # location b/c this prevents finding dependent libraries that ---- a/build-aux/ltmain.sh 2015-02-15 17:15:12.000000000 +0100 -+++ b/build-aux/ltmain.sh 2015-10-20 23:26:41.674142100 +0200 -@@ -4275,8 +4275,15 @@ - func_append dir "$objdir" - - if test -n "$relink_command"; then -+ # Strip any trailing slash from the destination. -+ func_stripname '' '/' "$libdir" -+ destlibdir=$func_stripname_result -+ -+ func_stripname '' '/' "$destdir" -+ s_destdir=$func_stripname_result -+ - # Determine the prefix the user has applied to our future dir. -- inst_prefix_dir=`$ECHO "$destdir" | $SED -e "s%$libdir\$%%"` -+ inst_prefix_dir=`$ECHO "X$s_destdir" | $Xsed -e "s%$destlibdir\$%%"` - - # Don't allow the user to place us outside of our expected - # location b/c this prevents finding dependent libraries that diff --git a/srcpkgs/libtool/patches/0002-rename-with-sysroot.patch b/srcpkgs/libtool/patches/0002-rename-with-sysroot.patch deleted file mode 100644 index 152aace96c4160..00000000000000 --- a/srcpkgs/libtool/patches/0002-rename-with-sysroot.patch +++ /dev/null @@ -1,282 +0,0 @@ -This patch renames the --with-sysroot option to --with-libtool-sysroot -to avoid namespace conflict with binutils, gcc and other toolchain -components. - -I also reported the problem to libtool here - -http://lists.gnu.org/archive/html/libtool/2010-10/msg00048.html - --Khem Raj <raj.khem@gmail.com> - -Adapted to libtool-2.4.6 configure files and line numbers -Jürgen Buchmüller <pullmoll@t-online.de> - ---- a/configure 2015-02-15 17:14:34.000000000 +0100 -+++ b/configure 2015-10-20 13:25:12.684906339 +0200 -@@ -832,7 +832,7 @@ - enable_fast_install - with_aix_soname - with_gnu_ld --with_sysroot -+with_libtool_sysroot - enable_libtool_lock - enable_cross_guesses - ' -@@ -1509,7 +1509,8 @@ - shared library versioning (aka "SONAME") variant to - provide on AIX, [default=aix]. - --with-gnu-ld assume the C compiler uses GNU ld [default=no] -- --with-sysroot[=DIR] Search for dependent libraries within DIR (or the -+ --with-libtool-sysroot[=DIR] -+ Search for dependent libraries within DIR (or the - compiler's sysroot if not specified). - - Some influential environment variables: -@@ -7610,29 +7611,29 @@ - { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sysroot" >&5 - $as_echo_n "checking for sysroot... " >&6; } - --# Check whether --with-sysroot was given. --if test "${with_sysroot+set}" = set; then : -- withval=$with_sysroot; -+# Check whether --with-libtool-sysroot was given. -+if test "${with_libtool_sysroot+set}" = set; then : -+ withval=$with_libtool_sysroot; - else -- with_sysroot=no -+ with_libtool_sysroot=no - fi - - - lt_sysroot= --case $with_sysroot in #( -+case $with_libtool_sysroot in #( - yes) - if test yes = "$GCC"; then - lt_sysroot=`$CC --print-sysroot 2>/dev/null` - fi - ;; #( - /*) -- lt_sysroot=`echo "$with_sysroot" | $SED -e "$sed_quote_subst"` -+ lt_sysroot=`echo "$with_libtool_sysroot" | $SED -e "$sed_quote_subst"` - ;; #( - no|'') - ;; #( - *) -- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $with_sysroot" >&5 --$as_echo "$with_sysroot" >&6; } -+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $with_libtool_sysroot" >&5 -+$as_echo "$with_libtool_sysroot" >&6; } - as_fn_error $? "The sysroot must be an absolute path." "$LINENO" 5 - ;; - esac ---- a/libltdl/configure 2015-02-15 17:15:15.000000000 +0100 -+++ b/libltdl/configure 2015-10-20 13:26:45.747914683 +0200 -@@ -777,7 +777,7 @@ - with_aix_soname - enable_dependency_tracking - with_gnu_ld --with_sysroot -+with_libtool_sysroot - enable_libtool_lock - enable_ltdl_install - ' -@@ -1442,7 +1442,8 @@ - shared library versioning (aka "SONAME") variant to - provide on AIX, [default=aix]. - --with-gnu-ld assume the C compiler uses GNU ld [default=no] -- --with-sysroot[=DIR] Search for dependent libraries within DIR (or the -+ --with-libtool-sysroot[=DIR] -+ Search for dependent libraries within DIR (or the - compiler's sysroot if not specified). - - Some influential environment variables: -@@ -6397,29 +6398,29 @@ - { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sysroot" >&5 - $as_echo_n "checking for sysroot... " >&6; } - --# Check whether --with-sysroot was given. --if test "${with_sysroot+set}" = set; then : -- withval=$with_sysroot; -+# Check whether --with-libtool-sysroot was given. -+if test "${with_libtool_sysroot+set}" = set; then : -+ withval=$with_libtool_sysroot; - else -- with_sysroot=no -+ with_libtool_sysroot=no - fi - - - lt_sysroot= --case $with_sysroot in #( -+case $with_libtool_sysroot in #( - yes) - if test yes = "$GCC"; then - lt_sysroot=`$CC --print-sysroot 2>/dev/null` - fi - ;; #( - /*) -- lt_sysroot=`echo "$with_sysroot" | $SED -e "$sed_quote_subst"` -+ lt_sysroot=`echo "$with_libtool_sysroot" | $SED -e "$sed_quote_subst"` - ;; #( - no|'') - ;; #( - *) -- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $with_sysroot" >&5 --$as_echo "$with_sysroot" >&6; } -+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $with_libtool_sysroot" >&5 -+$as_echo "$with_libtool_sysroot" >&6; } - as_fn_error $? "The sysroot must be an absolute path." "$LINENO" 5 - ;; - esac ---- a/tests/testsuite 2015-02-15 17:15:25.000000000 +0100 -+++ b/tests/testsuite 2015-10-20 14:29:41.455253215 +0200 -@@ -49296,7 +49296,7 @@ - - - LDFLAGS="$LDFLAGS --sysroot=$sysroot -no-undefined" --configure_options="$configure_options --with-sysroot=$sysroot --prefix=$prefix" -+configure_options="$configure_options --with-libtool-sysroot=$sysroot --prefix=$prefix" - - #??? - if test PATH = "$shlibpath_var"; then -@@ -49510,7 +49510,7 @@ - AC_PROG_CC - AC_CONFIG_SRCDIR([lib2.c]) - LT_INIT --sysroot=$with_sysroot -+sysroot=$with_libtool_sysroot - AC_SUBST([sysroot]) - AC_OUTPUT(Makefile) - _ATEOF -@@ -49703,7 +49703,7 @@ - AC_PROG_CC - AC_CONFIG_SRCDIR([prog.c]) - LT_INIT --sysroot=$with_sysroot -+sysroot=$with_libtool_sysroot - AC_SUBST([sysroot]) - AC_OUTPUT(Makefile) - _ATEOF -@@ -50060,7 +50060,7 @@ - - - LDFLAGS="$LDFLAGS --sysroot=$sysroot -no-undefined" --configure_options="$configure_options --with-sysroot=$sysroot --prefix=$prefix" -+configure_options="$configure_options --with-libtool-sysroot=$sysroot --prefix=$prefix" - - #??? - if test PATH = "$shlibpath_var"; then -@@ -50274,7 +50274,7 @@ - AC_PROG_CC - AC_CONFIG_SRCDIR([lib2.c]) - LT_INIT --sysroot=$with_sysroot -+sysroot=$with_libtool_sysroot - AC_SUBST([sysroot]) - AC_OUTPUT(Makefile) - _ATEOF -@@ -50467,7 +50467,7 @@ - AC_PROG_CC - AC_CONFIG_SRCDIR([prog.c]) - LT_INIT --sysroot=$with_sysroot -+sysroot=$with_libtool_sysroot - AC_SUBST([sysroot]) - AC_OUTPUT(Makefile) - _ATEOF -@@ -50824,7 +50824,7 @@ - - - LDFLAGS="$LDFLAGS --sysroot=$sysroot -no-undefined" --configure_options="$configure_options --with-sysroot=$sysroot --prefix=$prefix" -+configure_options="$configure_options --with-libtool-sysroot=$sysroot --prefix=$prefix" - - #??? - if test PATH = "$shlibpath_var"; then -@@ -51038,7 +51038,7 @@ - AC_PROG_CC - AC_CONFIG_SRCDIR([lib2.c]) - LT_INIT --sysroot=$with_sysroot -+sysroot=$with_libtool_sysroot - AC_SUBST([sysroot]) - AC_OUTPUT(Makefile) - _ATEOF -@@ -51231,7 +51231,7 @@ - AC_PROG_CC - AC_CONFIG_SRCDIR([prog.c]) - LT_INIT --sysroot=$with_sysroot -+sysroot=$with_libtool_sysroot - AC_SUBST([sysroot]) - AC_OUTPUT(Makefile) - _ATEOF ---- a/tests/sysroot.at 2015-01-16 19:52:04.000000000 +0100 -+++ b/tests/sysroot.at 2015-10-20 14:29:57.731254674 +0200 -@@ -64,7 +64,7 @@ - done]) - - LDFLAGS="$LDFLAGS --sysroot=$sysroot -no-undefined" --configure_options="$configure_options --with-sysroot=$sysroot --prefix=$prefix" -+configure_options="$configure_options --with-libtool-sysroot=$sysroot --prefix=$prefix" - - #??? - if test PATH = "$shlibpath_var"; then -@@ -114,7 +114,7 @@ - AC_PROG_CC - AC_CONFIG_SRCDIR([lib2.c]) - LT_INIT --sysroot=$with_sysroot -+sysroot=$with_libtool_sysroot - AC_SUBST([sysroot]) - AC_OUTPUT(Makefile) - ]]) -@@ -155,7 +155,7 @@ - AC_PROG_CC - AC_CONFIG_SRCDIR([prog.c]) - LT_INIT --sysroot=$with_sysroot -+sysroot=$with_libtool_sysroot - AC_SUBST([sysroot]) - AC_OUTPUT(Makefile) - ]]) ---- a/m4/libtool.m4 2015-01-20 17:15:19.000000000 +0100 -+++ b/m4/libtool.m4 2015-10-20 15:40:04.020631813 +0200 -@@ -1243,29 +1243,29 @@ - # ---------------- - AC_DEFUN([_LT_WITH_SYSROOT], - [m4_require([_LT_DECL_SED])dnl --AC_MSG_CHECKING([for sysroot]) --AC_ARG_WITH([sysroot], --[AS_HELP_STRING([--with-sysroot@<:@=DIR@:>@], -+AC_MSG_CHECKING([for libtool-sysroot]) -+AC_ARG_WITH([libtool-sysroot], -+[AS_HELP_STRING([--with-libtool-sysroot@<:@=DIR@:>@], - [Search for dependent libraries within DIR (or the compiler's sysroot - if not specified).])], --[], [with_sysroot=no]) -+[], [with_libtool_sysroot=no]) - - dnl lt_sysroot will always be passed unquoted. We quote it here - dnl in case the user passed a directory name. - lt_sysroot= --case $with_sysroot in #( -+case $with_libtool_sysroot in #( - yes) - if test yes = "$GCC"; then - lt_sysroot=`$CC --print-sysroot 2>/dev/null` - fi - ;; #( - /*) -- lt_sysroot=`echo "$with_sysroot" | $SED -e "$sed_quote_subst"` -+ lt_sysroot=`echo "$with_libtool_sysroot" | $SED -e "$sed_quote_subst"` - ;; #( - no|'') - ;; #( - *) -- AC_MSG_RESULT([$with_sysroot]) -+ AC_MSG_RESULT([$with_libtool_sysroot]) - AC_MSG_ERROR([The sysroot must be an absolute path.]) - ;; - esac diff --git a/srcpkgs/libtool/patches/0004-use-sysroot-in-libpath.patch b/srcpkgs/libtool/patches/0004-use-sysroot-in-libpath.patch deleted file mode 100644 index a0ad989f6d2884..00000000000000 --- a/srcpkgs/libtool/patches/0004-use-sysroot-in-libpath.patch +++ /dev/null @@ -1,21 +0,0 @@ -When using sysroot we should append it to libdir, which is helpful in -cross builds as the system is staged in the sysroot. For normal builds, -i.e. when lt_sysroot is not set, it will still behave the same and add --L/usr/lib to the relink command. - --Khem Raj <raj.khem@gmail.com> - -Adapted to libtool-2.4.6 build-aux/ltmain.in -Jürgen Buchmüller <pullmoll@t-online.de> - ---- a/build-aux/ltmain.in 2015-02-06 13:57:56.000000000 +0100 -+++ b/build-aux/ltmain.in 2015-10-20 13:40:29.959988582 +0200 -@@ -6456,7 +6456,7 @@ - fi - else - # We cannot seem to hardcode it, guess we'll fake it. -- add_dir=-L$libdir -+ add_dir="-L$lt_sysroot$libdir" - # Try looking first in the location we're being installed to. - if test -n "$inst_prefix_dir"; then - case $libdir in diff --git a/srcpkgs/libtool/patches/fix-tests-grep-3.8.patch b/srcpkgs/libtool/patches/fix-tests-grep-3.8.patch deleted file mode 100644 index 2003a19a3eef4b..00000000000000 --- a/srcpkgs/libtool/patches/fix-tests-grep-3.8.patch +++ /dev/null @@ -1,18 +0,0 @@ ---- a/tests/link-order.at -+++ b/tests/link-order.at -@@ -99,12 +99,12 @@ aix* | interix*) ;; # These systems hav - case $hardcode_direct$hardcode_direct_absolute in - yesno) - AT_CHECK([if $EGREP relinking stderr; then -- $EGREP " .*\/new\/lib/libb$shared_ext .*\/old\/lib/libcee$shared_ext" stdout -+ $EGREP " .*/new/lib/libb$shared_ext .*/old/lib/libcee$shared_ext" stdout - else :; fi], [0], [ignore], [], [echo "wrong link order"]) - ;; - *) - AT_CHECK([if $EGREP relinking stderr; then -- $EGREP " -L.*\/new\/lib -lb -L.*\/old\/lib -lcee" stdout -+ $EGREP " -L.*/new/lib -lb -L.*/old/lib -lcee" stdout - else :; fi], [0], [ignore], [], [echo "wrong link order"]) - ;; - esac - diff --git a/srcpkgs/libtool/template b/srcpkgs/libtool/template deleted file mode 100644 index f982fca29130fa..00000000000000 --- a/srcpkgs/libtool/template +++ /dev/null @@ -1,100 +0,0 @@ -# Template file for 'libtool' -pkgname=libtool -version=2.4.7 -revision=8 -build_style=gnu-configure -hostmakedepends="texinfo perl automake help2man xz gnulib tar" -short_desc="Generic library support script" -maintainer="Enno Boland <gottox@voidlinux.org>" -license="GPL-2.0-or-later" -homepage="http://www.gnu.org/software/libtool" -distfiles="${GNU_SITE}/libtool/$pkgname-$version.tar.xz" -checksum=4f7f217f057ce655ff22559ad221a0fd8ef84ad1fc5fcb6990cecc333aa1635d - -if [ "$XBPS_TARGET_LIBC" = "musl" ]; then - # Musl always searches LD_LIBRARY_PATH before RPATH and RUNPATH - configure_args="lt_cv_shlibpath_overrides_runpath=yes" -fi - -post_extract() { - chmod -R +rw . -} - -do_configure() { - ./bootstrap --force --no-git --skip-po \ - --gnulib-srcdir=/usr/share/gnulib/ --copy - ./configure ${configure_args} SED=/bin/sed GREP=/bin/grep -} - -post_install() { - local _canonical_host _host_os - - # this is necessary, because when cross building, libtool will pick up - # the binary names of the crosstoolchain, which are prefixed with the - # short triplet (i.e. arch-linux-env instead of arch-unknown-linux-env) - # and those are not present in a real native environment; also the - # sysroot var will be set and cflags will include extra cross-related - # things that need to go; the target libtool script is meant to be used - # in native environments, not in cross environments, so patch the script - if [ "$CROSS_BUILD" ]; then - # e.g. AR="armv7l-linux-gnueabihf-ar" becomes AR="ar" - vsed -i -e "s,\([A-Z]\+\)=\"${XBPS_CROSS_TRIPLET}\-\(.*\)\",\1=\"\2\",g" \ - ${PKGDESTDIR}/usr/bin/libtool - - # clear out any sysroot present - vsed -i -e "s,^lt_sysroot=.*,lt_sysroot=," \ - ${PKGDESTDIR}/usr/bin/libtool - - # clear out sysroot include path - vsed -i -e "s,\-I${XBPS_CROSS_BASE}/usr/include,,g" \ - ${PKGDESTDIR}/usr/bin/libtool - - # Strip cross sysroot from paths - vsed -i -e "s,${XBPS_CROSS_BASE},,g" \ - ${PKGDESTDIR}/usr/bin/libtool - - if [ "$XBPS_TARGET_WORDSIZE" = "64" ]; then - vsed -i \ - -e "s,/${XBPS_CROSS_TRIPLET}/lib/../lib64,/lib64,g" \ - ${PKGDESTDIR}/usr/bin/libtool - else - vsed -i \ - -e "s,/${XBPS_CROSS_TRIPLET}/lib,/lib,g" \ - ${PKGDESTDIR}/usr/bin/libtool - fi - - # canonicalize host_alias, replace build(_alias,_os) - _canonical_host=$(grep "^host=" ${PKGDESTDIR}/usr/bin/libtool | sed 's/host=//') - _host_os=$(grep "^host_os=" ${PKGDESTDIR}/usr/bin/libtool | sed 's/host_os=//') - vsed -i \ - -e "s,^host_alias=.*,host_alias=${_canonical_host}," \ - -e "s,^build_alias=.*,build_alias=${_canonical_host}," \ - -e "s,^build=.*,build=${_canonical_host}," \ - ${PKGDESTDIR}/usr/bin/libtool - - # The host_os and build_os can be the same (i.e. linux-musl or linux-gnu) - if ! grep "build_os=${_host_os}" ${PKGDESTDIR}/usr/bin/libtool >/dev/null 2>&1; then - vsed -i \ - -e "s,^build_os=.*,build_os=${_host_os}," \ - ${PKGDESTDIR}/usr/bin/libtool - fi - fi -} - -libltdl-devel_package() { - depends="libltdl-${version}_${revision}" - short_desc="GNU Libtool Dynamic Module Loader development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - vmove usr/share/aclocal/ltdl.m4 - vmove usr/share/libtool/libltdl - } -} -libltdl_package() { - short_desc="Runtime libraries for GNU Libtool Dynamic Module Loader" - pkg_install() { - vmove "usr/lib/libltdl.so.*" - } -} diff --git a/srcpkgs/libtorrent-devel b/srcpkgs/libtorrent-devel deleted file mode 120000 index e51c65e88c52f8..00000000000000 --- a/srcpkgs/libtorrent-devel +++ /dev/null @@ -1 +0,0 @@ -libtorrent \ No newline at end of file diff --git a/srcpkgs/libtorrent-rasterbar-devel b/srcpkgs/libtorrent-rasterbar-devel deleted file mode 120000 index ee820823e81aff..00000000000000 --- a/srcpkgs/libtorrent-rasterbar-devel +++ /dev/null @@ -1 +0,0 @@ -libtorrent-rasterbar \ No newline at end of file diff --git a/srcpkgs/libtorrent-rasterbar-examples b/srcpkgs/libtorrent-rasterbar-examples deleted file mode 120000 index ee820823e81aff..00000000000000 --- a/srcpkgs/libtorrent-rasterbar-examples +++ /dev/null @@ -1 +0,0 @@ -libtorrent-rasterbar \ No newline at end of file diff --git a/srcpkgs/libtorrent-rasterbar-python3 b/srcpkgs/libtorrent-rasterbar-python3 deleted file mode 120000 index ee820823e81aff..00000000000000 --- a/srcpkgs/libtorrent-rasterbar-python3 +++ /dev/null @@ -1 +0,0 @@ -libtorrent-rasterbar \ No newline at end of file diff --git a/srcpkgs/libtorrent-rasterbar/template b/srcpkgs/libtorrent-rasterbar/template deleted file mode 100644 index 6c0f9e2d983598..00000000000000 --- a/srcpkgs/libtorrent-rasterbar/template +++ /dev/null @@ -1,66 +0,0 @@ -# Template file for 'libtorrent-rasterbar' -# Breaks ABI/API without changing soname, revbump all dependants -pkgname=libtorrent-rasterbar -version=2.0.10 -revision=4 -build_style=cmake -configure_args="-Dbuild_examples=ON -Dbuild_tools=ON - -Dpython-bindings=ON -Dbuild_tests=ON" -hostmakedepends="pkg-config gettext python3-devel python3-setuptools" -makedepends="openssl-devel boost-devel-minimal boost-python3 geoip-devel python3-devel" -short_desc="C++ bittorrent library by Rasterbar Software" -maintainer="Orphaned <orphan@voidlinux.org>" -license="BSD-3-Clause" -homepage="https://libtorrent.org/" -distfiles="https://github.com/arvidn/libtorrent/releases/download/v${version}/${pkgname}-${version}.tar.gz" -checksum=fc935b8c1daca5c0a4d304bff59e64e532be16bb877c012aea4bda73d9ca885d - -CXXFLAGS="-std=c++14" - -# TODO: The test_resume failed in CI for i686 but passed with xbps-uunshare -make_check=ci-skip - -pre_configure() { - if [ "$XBPS_TARGET_NO_ATOMIC8" ]; then - vsed -i CMakeLists.txt -e "s;Threads::Threads;& atomic;" - fi -} - - -post_install() { - local f - - # Install examples. They are not installed with make install :P - for f in client_test connection_tester dump_torrent simple_client upnp_test \ - custom_storage make_torrent stats_counters; do - vbin ${wrksrc}/build/examples/${f} - done - vlicense LICENSE -} - -libtorrent-rasterbar-python3_package() { - lib32disabled=yes - short_desc+=" - Python3 bindings" - pkg_install() { - vmove "usr/lib/python3*" - } -} - -libtorrent-rasterbar-devel_package() { - depends="${sourcepkg}>=${version}_${revision} openssl-devel boost-devel-minimal geoip-devel" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/share/cmake - vmove usr/lib/cmake - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} - -libtorrent-rasterbar-examples_package() { - short_desc+=" - example binaries" - pkg_install() { - vmove usr/bin - } -} diff --git a/srcpkgs/libtorrent-rasterbar/update b/srcpkgs/libtorrent-rasterbar/update deleted file mode 100644 index ce0ba5145f6c18..00000000000000 --- a/srcpkgs/libtorrent-rasterbar/update +++ /dev/null @@ -1,2 +0,0 @@ -# https://github.com/arvidn/libtorrent/issues/6667 -ignore="2.*" diff --git a/srcpkgs/libtorrent/patches/fix-sysroot-handling.patch b/srcpkgs/libtorrent/patches/fix-sysroot-handling.patch deleted file mode 100644 index 10b526fe45e62b..00000000000000 --- a/srcpkgs/libtorrent/patches/fix-sysroot-handling.patch +++ /dev/null @@ -1,14 +0,0 @@ ---sysroot should be enough. - ---- a/scripts/common.m4 2014-02-02 11:58:17.361448885 +0100 -+++ b/scripts/common.m4 2014-02-02 11:59:13.048185911 +0100 -@@ -63,8 +63,7 @@ AC_DEFUN([TORRENT_WITH_SYSROOT], [ - else - AC_MSG_RESULT($withval) - -- CXXFLAGS="$CXXFLAGS -isysroot $withval" -- LDFLAGS="$LDFLAGS -Wl,-syslibroot,$withval" -+ CXXFLAGS="$CXXFLAGS --sysroot=$withval" - fi - ]) - ]) diff --git a/srcpkgs/libtorrent/template b/srcpkgs/libtorrent/template deleted file mode 100644 index 538d13302fbec5..00000000000000 --- a/srcpkgs/libtorrent/template +++ /dev/null @@ -1,47 +0,0 @@ -# Template file for 'libtorrent' -pkgname=libtorrent -reverts="0.16.0_1" -version=0.13.8 -revision=6 -build_style=gnu-configure -configure_args="--enable-static --disable-debug --without-kqueue - --enable-aligned --with-posix-fallocate" -hostmakedepends="automake libtool pkg-config" -makedepends="openssl-devel zlib-devel" -# XXX: if built with XBPS_CHECK_PKGS, final binary will be dyn linked against libcppunit -checkdepends="libcppunit-devel" -short_desc="BitTorrent library written in C++" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-or-later" -homepage="https://github.com/rakshasa/libtorrent" -distfiles="https://github.com/rakshasa/libtorrent/archive/v${version}.tar.gz" -checksum=0f6c2e7ffd3a1723ab47fdac785ec40f85c0a5b5a42c1d002272205b988be722 - -# https://github.com/rakshasa/rtorrent/issues/156 -case "$XBPS_TARGET_MACHINE" in - ppc64*) ;; - ppc*|mips*) configure_args+=" --disable-instrumentation";; -esac - -pre_configure() { - autoreconf -fi - sed -e 's,test "$cross_compiling" = yes, false,' -i configure -} - -post_configure() { - # Replace wrong (for cross buidls) -L/lib in Makefiles - for f in $(find ${wrksrc} -name Makefile); do - sed -i $f -e "s;-L/lib;-L${XBPS_CROSS_BASE}/lib;g" - done -} - -libtorrent-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" - } -} diff --git a/srcpkgs/libtotem b/srcpkgs/libtotem deleted file mode 120000 index f252041718ab37..00000000000000 --- a/srcpkgs/libtotem +++ /dev/null @@ -1 +0,0 @@ -totem \ No newline at end of file diff --git a/srcpkgs/libtotem-plparser-mini b/srcpkgs/libtotem-plparser-mini deleted file mode 120000 index e94521bbd104fa..00000000000000 --- a/srcpkgs/libtotem-plparser-mini +++ /dev/null @@ -1 +0,0 @@ -totem-pl-parser \ No newline at end of file diff --git a/srcpkgs/libtpm2-totp b/srcpkgs/libtpm2-totp deleted file mode 120000 index 483b177bd8ef90..00000000000000 --- a/srcpkgs/libtpm2-totp +++ /dev/null @@ -1 +0,0 @@ -tpm2-totp \ No newline at end of file diff --git a/srcpkgs/libtpms-devel b/srcpkgs/libtpms-devel deleted file mode 120000 index a7b2c51dadbc50..00000000000000 --- a/srcpkgs/libtpms-devel +++ /dev/null @@ -1 +0,0 @@ -libtpms \ No newline at end of file diff --git a/srcpkgs/libtpms/patches/806141196296150c03e5d826ab7e6c3602f41b98.patch b/srcpkgs/libtpms/patches/806141196296150c03e5d826ab7e6c3602f41b98.patch deleted file mode 100644 index b98fd636931931..00000000000000 --- a/srcpkgs/libtpms/patches/806141196296150c03e5d826ab7e6c3602f41b98.patch +++ /dev/null @@ -1,27 +0,0 @@ -From 806141196296150c03e5d826ab7e6c3602f41b98 Mon Sep 17 00:00:00 2001 -From: Stefan Berger <stefanb@linux.ibm.com> -Date: Fri, 15 Nov 2024 08:07:23 -0500 -Subject: [PATCH] tpm2: Add padding to OBJECT for 32bit targets - -The nvram_offsets test fails on 32bit targets due to an unexpected size -of an OBJECT. This was due to missing padding. - -Signed-off-by: Stefan Berger <stefanb@linux.ibm.com> ---- - src/tpm2/Global.h | 3 +++ - 1 file changed, 3 insertions(+) - -diff --git a/src/tpm2/Global.h b/src/tpm2/Global.h -index 910b940e3..c4d7176f3 100644 ---- a/src/tpm2/Global.h -+++ b/src/tpm2/Global.h -@@ -265,6 +265,9 @@ typedef struct OBJECT - // this field carries additional metadata - // needed to derive the proof value for - // the object. -+#if __LONG_WIDTH__ == 32 -+ UINT8 _pad1[4]; /* 32 bit targets need padding */ -+#endif - - // libtpms added: SEED_COMPAT_LEVEL to use for deriving child keys - SEED_COMPAT_LEVEL seedCompatLevel; diff --git a/srcpkgs/libtpms/template b/srcpkgs/libtpms/template deleted file mode 100644 index 276dfaaf9bad5f..00000000000000 --- a/srcpkgs/libtpms/template +++ /dev/null @@ -1,33 +0,0 @@ -# Template file for 'libtpms' -pkgname=libtpms -version=0.10.0 -revision=1 -build_style=gnu-configure -hostmakedepends="libtool automake pkg-config" -makedepends="openssl-devel" -short_desc="Software emulation of a Trusted Platform Module (TPM 1.2 and TPM 2.0)" -maintainer="John <me@johnnynator.dev>" -license="BSD-3-Clause, custom:IBM" -homepage="https://github.com/stefanberger/libtpms" -distfiles="https://github.com/stefanberger/libtpms/archive/refs/tags/v${version}.tar.gz" -checksum=6da9a527b3afa7b1470acd4cd17157b8646c31a2c7ff3ba2dfc50c81ba413426 - -pre_configure() { - autoreconf -f -i -} - -post_install() { - vlicense LICENSE -} - -libtpms-devel_package() { - depends="${sourcepkg}>=${version}_${revision} openssl-devel" - short_desc+=" - development files" - pkg_install() { - vmove usr/share/man/man3 - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/libtracecmd b/srcpkgs/libtracecmd deleted file mode 120000 index 77b3407d0913bc..00000000000000 --- a/srcpkgs/libtracecmd +++ /dev/null @@ -1 +0,0 @@ -trace-cmd \ No newline at end of file diff --git a/srcpkgs/libtracecmd-devel b/srcpkgs/libtracecmd-devel deleted file mode 120000 index 77b3407d0913bc..00000000000000 --- a/srcpkgs/libtracecmd-devel +++ /dev/null @@ -1 +0,0 @@ -trace-cmd \ No newline at end of file diff --git a/srcpkgs/libtraceevent-devel b/srcpkgs/libtraceevent-devel deleted file mode 120000 index 9ca91c55529f87..00000000000000 --- a/srcpkgs/libtraceevent-devel +++ /dev/null @@ -1 +0,0 @@ -libtraceevent \ No newline at end of file diff --git a/srcpkgs/libtraceevent/template b/srcpkgs/libtraceevent/template deleted file mode 100644 index cad70a0d703d81..00000000000000 --- a/srcpkgs/libtraceevent/template +++ /dev/null @@ -1,35 +0,0 @@ -# Template file for 'libtraceevent' -pkgname=libtraceevent -version=1.8.4 -revision=1 -build_style=gnu-makefile -make_build_args="libdir_relative=lib${XBPS_TARGET_WORDSIZE}" -make_build_target="all doc" -make_install_args="$make_build_args pkgconfig_dir=/usr/lib/pkgconfig" -make_install_target="install doc-install" -hostmakedepends="asciidoc xmlto source-highlight pkg-config" -checkdepends="CUnit-devel" -short_desc="Linux kernel trace event library" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-only, LGPL-2.1-only" -homepage="https://git.kernel.org/pub/scm/libs/libtrace/libtraceevent.git/" -distfiles="https://git.kernel.org/pub/scm/libs/libtrace/libtraceevent.git/snapshot/libtraceevent-${version}.tar.gz" -checksum=dc456d4d2bf4b4cd4d0c737d3374a8093f9e5ca18c1d7fc2279a4bf41e613121 - -do_check() { - make ${makejobs} test - utest/trace-utest -} - -libtraceevent-devel_package() { - depends="${sourcepkg}>=${version}_${revision} ${makedepends}" - short_desc+=" - development files" - pkg_install() { - vmove usr/share/man/man3 - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - vmove usr/share/doc - } -} diff --git a/srcpkgs/libtracefs-devel b/srcpkgs/libtracefs-devel deleted file mode 120000 index 23466cce7993ea..00000000000000 --- a/srcpkgs/libtracefs-devel +++ /dev/null @@ -1 +0,0 @@ -libtracefs \ No newline at end of file diff --git a/srcpkgs/libtracefs/patches/musl-limits_h.patch b/srcpkgs/libtracefs/patches/musl-limits_h.patch deleted file mode 100644 index e0cd38d5a7d823..00000000000000 --- a/srcpkgs/libtracefs/patches/musl-limits_h.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/utest/tracefs-utest.c -+++ b/utest/tracefs-utest.c -@@ -11,6 +11,7 @@ - #include <libgen.h> - #include <kbuffer.h> - #include <pthread.h> -+#include <limits.h> - - #include <CUnit/CUnit.h> - #include <CUnit/Basic.h> diff --git a/srcpkgs/libtracefs/patches/musl.patch b/srcpkgs/libtracefs/patches/musl.patch deleted file mode 100644 index 50ba010fe210ee..00000000000000 --- a/srcpkgs/libtracefs/patches/musl.patch +++ /dev/null @@ -1,17 +0,0 @@ ---- a/include/tracefs.h -+++ b/include/tracefs.h -@@ -10,6 +10,14 @@ - #include <sched.h> - #include <event-parse.h> - -+#ifndef _GNU_SOURCE -+#if !__GLIBC__ -+/* See CPU_SET(3) */ -+struct cpu_set_t; -+typedef struct cpu_set_t cpu_set_t; -+#endif -+#endif -+ - char *tracefs_get_tracing_file(const char *name); - void tracefs_put_tracing_file(char *name); - diff --git a/srcpkgs/libtracefs/template b/srcpkgs/libtracefs/template deleted file mode 100644 index 8455463e3bf8f7..00000000000000 --- a/srcpkgs/libtracefs/template +++ /dev/null @@ -1,42 +0,0 @@ -# Template file for 'libtracefs' -pkgname=libtracefs -version=1.8.1 -revision=1 -build_style=gnu-makefile -make_build_args="libdir_relative=lib${XBPS_TARGET_WORDSIZE}" -make_build_target="all doc" -make_install_args="$make_build_args pkgconfig_dir=/usr/lib/pkgconfig" -make_install_target="install install_doc" -make_use_env=yes -hostmakedepends="asciidoc xmlto source-highlight pkg-config" -makedepends="libtraceevent-devel" -checkdepends="CUnit-devel" -short_desc="Linux kernel trace file system library" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-only, LGPL-2.1-only" -homepage="https://git.kernel.org/pub/scm/libs/libtrace/libtracefs.git/" -distfiles="https://git.kernel.org/pub/scm/libs/libtrace/libtracefs.git/snapshot/libtracefs-${version}.tar.gz" -checksum=d295aa20d711c313a9e229dbd15ba14026f0c1a50d57ae8b0823cc561b23745f - -do_check() { - make ${makejobs} test - utest/trace-utest -} - -post_install() { - # manpage for sample program - rm ${DESTDIR}/usr/share/man/man1/sqlhist.1 -} - -libtracefs-devel_package() { - depends="${sourcepkg}>=${version}_${revision} ${makedepends}" - short_desc+=" - development files" - pkg_install() { - vmove usr/share/doc - vmove usr/share/man/man3 - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/libtracker b/srcpkgs/libtracker deleted file mode 120000 index 551412b1f42ef4..00000000000000 --- a/srcpkgs/libtracker +++ /dev/null @@ -1 +0,0 @@ -tinysparql \ No newline at end of file diff --git a/srcpkgs/libtracker3 b/srcpkgs/libtracker3 deleted file mode 120000 index 551412b1f42ef4..00000000000000 --- a/srcpkgs/libtracker3 +++ /dev/null @@ -1 +0,0 @@ -tinysparql \ No newline at end of file diff --git a/srcpkgs/libtranscript-devel b/srcpkgs/libtranscript-devel deleted file mode 120000 index 0ca8f25e5c8d49..00000000000000 --- a/srcpkgs/libtranscript-devel +++ /dev/null @@ -1 +0,0 @@ -libtranscript \ No newline at end of file diff --git a/srcpkgs/libtranscript/template b/srcpkgs/libtranscript/template deleted file mode 100644 index d0323570a6525f..00000000000000 --- a/srcpkgs/libtranscript/template +++ /dev/null @@ -1,41 +0,0 @@ -# Template file for 'libtranscript' -pkgname=libtranscript -version=0.3.4 -revision=1 -build_style=configure -configure_args="--prefix=/usr LIBTOOL=./hack/libtool" -hostmakedepends="pkg-config gettext autoconf automake libtool" -makedepends="gettext-devel" -short_desc="Character-set conversion library" -maintainer="Andrew Benson <abenson+void@gmail.com>" -license="GPL-3.0-or-later" -homepage="https://os.ghalkes.nl/libtranscript.html" -distfiles="https://os.ghalkes.nl/dist/libtranscript-${version}.tar.bz2" -checksum=daaa09038f6f3b785b86d152014b3893910f9b9e4e430c015e41b05b34c37ea7 - -pre_configure() { - # project uses libtool without autoconf, which is not really viable - # since autoconf is supposed to configure libtool. - mkdir -p hack - cat <<-EOF >hack/configure.ac - AC_INIT - LT_INIT - AC_CONFIG_MACRO_DIRS([m4]) - AC_LANG([C]) - AC_LANG([C++]) - LT_LANG([C]) - LT_LANG([C++]) - AC_OUTPUT - EOF - (cd hack; autoreconf -fi; libtoolize -i; ./configure --host=$XBPS_CROSS_TRIPLET --build=$XBPS_TRIPLET --with-libtool-sysroot=$XBPS_CROSS_BASE) -} - -libtranscript-devel_package() { - short_desc+=" - development files" - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/libtree/template b/srcpkgs/libtree/template deleted file mode 100644 index 816585483bea82..00000000000000 --- 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/libtsm-devel b/srcpkgs/libtsm-devel deleted file mode 120000 index 01f121b62c5645..00000000000000 --- a/srcpkgs/libtsm-devel +++ /dev/null @@ -1 +0,0 @@ -libtsm \ No newline at end of file diff --git a/srcpkgs/libtsm/patches/build-type-none.patch b/srcpkgs/libtsm/patches/build-type-none.patch deleted file mode 100644 index 660118ff5e227c..00000000000000 --- a/srcpkgs/libtsm/patches/build-type-none.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/cmake/BuildTypes.cmake -+++ b/cmake/BuildTypes.cmake -@@ -49,7 +49,7 @@ - ) - list(APPEND KNOWN_BUILD_TYPES ${build}) - endforeach() --list(APPEND KNOWN_BUILD_TYPES Debug Release RelWithDebInfo MinSizeRel) -+list(APPEND KNOWN_BUILD_TYPES Debug Release None RelWithDebInfo MinSizeRel) - - if (NOT CMAKE_BUILD_TYPE IN_LIST KNOWN_BUILD_TYPES) - message(FATAL_ERROR "Unknown build type: ${CMAKE_BUILD_TYPE}. Choices are ${KNOWN_BUILD_TYPES}") diff --git a/srcpkgs/libtsm/template b/srcpkgs/libtsm/template deleted file mode 100644 index b37a1e552f990c..00000000000000 --- a/srcpkgs/libtsm/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'libtsm' -pkgname=libtsm -version=4.1.0 -revision=1 -build_style=cmake -hostmakedepends="pkg-config" -makedepends="libxkbcommon-devel" -short_desc="Terminal-emulator State Machine" -maintainer="Orphaned <orphan@voidlinux.org>" -license="MIT, LGPL-2.1-or-later, BSD-2-Clause" -homepage="https://github.com/Aetf/libtsm" -distfiles="https://github.com/Aetf/libtsm/archive/refs/tags/v${version}.tar.gz" -checksum=879a166a07aed63146ffe3e2afe803c0c3e22f264db0f1fa6fdb44687adeeef8 - -post_install() { - vlicense COPYING -} - -libtsm-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove usr/lib/cmake - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/libtxc_dxtn/template b/srcpkgs/libtxc_dxtn/template deleted file mode 100644 index 1f9ce589671e9a..00000000000000 --- a/srcpkgs/libtxc_dxtn/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'libtxc_dxtn' -pkgname=libtxc_dxtn -version=1.0.1 -revision=2 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="MesaLib-devel" -short_desc="S3 Texture Compression (S3TC) library for Mesa" -maintainer="Orphaned <orphan@voidlinux.org>" -license="MIT" -homepage="http://dri.freedesktop.org/wiki/S3TC" -distfiles="http://people.freedesktop.org/~cbrill/$pkgname/$pkgname-${version}.tar.bz2" -checksum=45290d12cdca529a3f41e7fc35c4250fc1b6d2fc16b56680f8401f6aa792ae60 diff --git a/srcpkgs/libtxc_dxtn/update b/srcpkgs/libtxc_dxtn/update deleted file mode 100644 index 2cc031b4f4f522..00000000000000 --- a/srcpkgs/libtxc_dxtn/update +++ /dev/null @@ -1 +0,0 @@ -ignore="[0-9][0-9][0-9][0-9][0-9][0-9]" diff --git a/srcpkgs/libu2f-host-devel b/srcpkgs/libu2f-host-devel deleted file mode 120000 index eb359ed096bf0e..00000000000000 --- a/srcpkgs/libu2f-host-devel +++ /dev/null @@ -1 +0,0 @@ -libu2f-host \ No newline at end of file diff --git a/srcpkgs/libu2f-host/patches/disable-help2man.patch b/srcpkgs/libu2f-host/patches/disable-help2man.patch deleted file mode 100644 index 10434020f1dd36..00000000000000 --- a/srcpkgs/libu2f-host/patches/disable-help2man.patch +++ /dev/null @@ -1,15 +0,0 @@ ---- a/src/Makefile.am 2016-10-05 16:33:16.220820872 +0200 -+++ b/src/Makefile.am 2016-10-05 16:33:49.713822600 +0200 -@@ -31,12 +31,3 @@ - - BUILT_SOURCES = cmdline.c cmdline.h - MAINTAINERCLEANFILES = $(BUILT_SOURCES) -- --dist_man_MANS = u2f-host.1 --DISTCLEANFILES = $(dist_man_MANS) -- --u2f-host.1: $(srcdir)/u2f-host.c $(srcdir)/cmdline.ggo $(top_srcdir)/configure.ac | $(builddir)/u2f-host$(EXEEXT) -- $(AM_V_GEN)$(HELP2MAN) \ -- --output=$@ $(builddir)/u2f-host$(EXEEXT) \ -- --name="Yubico Universal 2nd Factor (U2F) Host Tool" \ -- --no-info diff --git a/srcpkgs/libu2f-host/patches/lowercase-boolean.patch b/srcpkgs/libu2f-host/patches/lowercase-boolean.patch deleted file mode 100644 index 24b31b4f86d777..00000000000000 --- a/srcpkgs/libu2f-host/patches/lowercase-boolean.patch +++ /dev/null @@ -1,37 +0,0 @@ ---- a/u2f-host/u2fmisc.c 2019-05-15 07:54:11.000000000 -0400 -+++ b/u2f-host/u2fmisc.c 2020-05-31 11:19:24.305252337 -0400 -@@ -19,6 +19,7 @@ - #include "internal.h" - - #include <json.h> -+#include <stdbool.h> - - #include "sha256.h" - -@@ -30,7 +31,7 @@ - #define u2fh_json_object_object_get(obj, key, value) json_object_object_get_ex(obj, key, &value) - #else - typedef int json_bool; --#define u2fh_json_object_object_get(obj, key, value) (value = json_object_object_get(obj, key)) == NULL ? (json_bool)FALSE : (json_bool)TRUE -+#define u2fh_json_object_object_get(obj, key, value) (value = json_object_object_get(obj, key)) == NULL ? (json_bool)false : (json_bool)true - #endif - - static void -@@ -114,7 +115,7 @@ - if (debug) - fprintf (stderr, "JSON: %s\n", json_object_to_json_string (jo)); - -- if (u2fh_json_object_object_get (jo, "appId", k) == FALSE) -+ if (u2fh_json_object_object_get (jo, "appId", k) == false) - return U2FH_JSON_ERROR; - - app_id = json_object_get_string (k); -@@ -390,7 +391,7 @@ - if (debug) - fprintf (stderr, "JSON: %s\n", json_object_to_json_string (jo)); - -- if (u2fh_json_object_object_get (jo, key, k) == FALSE) -+ if (u2fh_json_object_object_get (jo, key, k) == false) - return U2FH_JSON_ERROR; - - urlb64 = json_object_get_string (k); diff --git a/srcpkgs/libu2f-host/template b/srcpkgs/libu2f-host/template deleted file mode 100644 index eb798ed788bb87..00000000000000 --- a/srcpkgs/libu2f-host/template +++ /dev/null @@ -1,31 +0,0 @@ -# Template file for 'libu2f-host' -pkgname=libu2f-host -version=1.1.10 -revision=6 -build_style=gnu-configure -configure_args="--with-openssl=yes" -hostmakedepends="automake gengetopt libtool pkg-config gtk-doc" -makedepends="hidapi-devel json-c-devel openssl-devel" -depends="libfido2" -short_desc="C library and tool that implements the host-side of the U2F protocol" -maintainer="Orphaned <orphan@voidlinux.org>" -license="LGPL-2.1-or-later, GPL-3.0-or-later" -homepage="https://developers.yubico.com/libu2f-host/" -#changelog="https://raw.githubusercontent.com/Yubico/libu2f-host/master/NEWS" -distfiles="https://github.com/Yubico/libu2f-host/archive/libu2f-host-${version}.tar.gz" -checksum=45937c6c04349f865d9f047d3a68cc50ea24e9085d18ac2c7d31fa38eb749303 - -pre_configure() { - autoreconf -fi -} - -libu2f-host-devel_package() { - short_desc+=" - development files" - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/libu2f-server-devel b/srcpkgs/libu2f-server-devel deleted file mode 120000 index f06be1d52809e5..00000000000000 --- a/srcpkgs/libu2f-server-devel +++ /dev/null @@ -1 +0,0 @@ -libu2f-server \ No newline at end of file diff --git a/srcpkgs/libu2f-server/patches/lowercase-boolean.patch b/srcpkgs/libu2f-server/patches/lowercase-boolean.patch deleted file mode 100644 index 93b0f612d738ba..00000000000000 --- a/srcpkgs/libu2f-server/patches/lowercase-boolean.patch +++ /dev/null @@ -1,82 +0,0 @@ ---- a/u2f-server/core.c 2018-01-04 09:21:38.000000000 -0500 -+++ b/u2f-server/core.c 2020-05-31 11:24:48.986906605 -0400 -@@ -32,6 +32,7 @@ - #include <string.h> - #include <unistd.h> - #include <json.h> -+#include <stdbool.h> - #include "crypto.h" - #include "b64/cencode.h" - #include "b64/cdecode.h" -@@ -41,7 +42,7 @@ - #define u2fs_json_object_object_get(obj, key, value) json_object_object_get_ex(obj, key, &value) - #else - typedef int json_bool; --#define u2fs_json_object_object_get(obj, key, value) (value = json_object_object_get(obj, key)) == NULL ? (json_bool)FALSE : (json_bool)TRUE -+#define u2fs_json_object_object_get(obj, key, value) (value = json_object_object_get(obj, key)) == NULL ? (json_bool)false : (json_bool)true - #endif - - static u2fs_rc encode_b64u(const char *data, size_t data_len, char *output) -@@ -477,7 +478,7 @@ - if (jo == NULL) - return U2FS_JSON_ERROR; - -- if (u2fs_json_object_object_get(jo, "challenge", k) == FALSE) -+ if (u2fs_json_object_object_get(jo, "challenge", k) == false) - return U2FS_JSON_ERROR; - - p = json_object_get_string(k); -@@ -488,7 +489,7 @@ - if (*challenge == NULL) - return U2FS_MEMORY_ERROR; - -- if (u2fs_json_object_object_get(jo, "origin", k) == FALSE) -+ if (u2fs_json_object_object_get(jo, "origin", k) == false) - return U2FS_JSON_ERROR; - - p = json_object_get_string(k); -@@ -520,7 +521,7 @@ - if (jo == NULL) - return U2FS_JSON_ERROR; - -- if (u2fs_json_object_object_get(jo, "registrationData", k) == FALSE) -+ if (u2fs_json_object_object_get(jo, "registrationData", k) == false) - return U2FS_JSON_ERROR; - p = json_object_get_string(k); - if (p == NULL) -@@ -529,7 +530,7 @@ - if (*registrationData == NULL) - return U2FS_MEMORY_ERROR; - -- if (u2fs_json_object_object_get(jo, "clientData", k) == FALSE) -+ if (u2fs_json_object_object_get(jo, "clientData", k) == false) - return U2FS_JSON_ERROR; - p = json_object_get_string(k); - if (p == NULL) -@@ -1125,7 +1126,7 @@ - if (jo == NULL) - return U2FS_JSON_ERROR; - -- if (u2fs_json_object_object_get(jo, "signatureData", k) == FALSE) -+ if (u2fs_json_object_object_get(jo, "signatureData", k) == false) - return U2FS_JSON_ERROR; - p = json_object_get_string(k); - if (p == NULL) -@@ -1134,7 +1135,7 @@ - if (*signatureData == NULL) - return U2FS_MEMORY_ERROR; - -- if (u2fs_json_object_object_get(jo, "clientData", k) == FALSE) -+ if (u2fs_json_object_object_get(jo, "clientData", k) == false) - return U2FS_JSON_ERROR; - p = json_object_get_string(k); - if (p == NULL) -@@ -1143,7 +1144,7 @@ - if (*clientData == NULL) - return U2FS_MEMORY_ERROR; - -- if (u2fs_json_object_object_get(jo, "keyHandle", k) == FALSE) -+ if (u2fs_json_object_object_get(jo, "keyHandle", k) == false) - return U2FS_JSON_ERROR; - p = json_object_get_string(k); - if (p == NULL) diff --git a/srcpkgs/libu2f-server/patches/no-help2man.patch b/srcpkgs/libu2f-server/patches/no-help2man.patch deleted file mode 100644 index be8561bd238023..00000000000000 --- a/srcpkgs/libu2f-server/patches/no-help2man.patch +++ /dev/null @@ -1,18 +0,0 @@ ---- a/configure.ac 2018-01-31 21:22:40.957541567 -0800 -+++ b/configure.ac 2018-01-31 21:23:27.838559722 -0800 -@@ -49,15 +49,6 @@ - - LT_INIT([win32-dll]) - --AM_MISSING_PROG(HELP2ADOC, help2adoc, $missing_dir) --AM_MISSING_PROG(HELP2MAN, help2man, $missing_dir) --if ! which help2man >/dev/null ; then -- AC_MSG_ERROR([help2man missing]) --fi --if ! which gengetopt >/dev/null ; then -- AC_MSG_ERROR([gengetopt missing]) --fi -- - gl_LD_VERSION_SCRIPT - - PKG_CHECK_MODULES([LIBJSON], [json-c], [], [ diff --git a/srcpkgs/libu2f-server/patches/src-no-help.patch b/srcpkgs/libu2f-server/patches/src-no-help.patch deleted file mode 100644 index 5222f9988c40d0..00000000000000 --- a/srcpkgs/libu2f-server/patches/src-no-help.patch +++ /dev/null @@ -1,27 +0,0 @@ ---- a/src/Makefile.am 2018-01-31 21:34:44.725821832 -0800 -+++ b/src/Makefile.am 2018-01-31 21:35:32.885840481 -0800 -@@ -40,24 +40,6 @@ - BUILT_SOURCES = cmdline.c cmdline.h - MAINTAINERCLEANFILES = $(BUILT_SOURCES) - --dist_man_MANS = $(top_srcdir)/man/u2f-server.1 --DISTCLEANFILES = $(dist_man_MANS) -- --$(top_srcdir)/man/u2f-server.1: $(srcdir)/u2f-server.c $(srcdir)/cmdline.ggo $(top_srcdir)/configure.ac | $(builddir)/u2f-server$(EXEEXT) -- $(HELP2MAN) \ -- --output=$(top_builddir)/man/$@ $(builddir)/u2f-server$(EXEEXT) \ -- --name="Yubico Universal 2nd Factor (U2F) Server Tool" \ -- --no-info --if ENABLE_H2A -- $(HELP2ADOC) \ -- -e $(builddir)/u2f-server$(EXEEXT) \ -- --name="Yubico Universal 2nd Factor (U2F) Server Tool" \ -- > $(top_builddir)/man/$@.txt --endif -- --clean-local: -- rm -f $(top_builddir)/man/*.[1-9] -- - if ENABLE_COV - AM_CFLAGS += --coverage - AM_LDFLAGS = --coverage diff --git a/srcpkgs/libu2f-server/template b/srcpkgs/libu2f-server/template deleted file mode 100644 index 3754ddba920e68..00000000000000 --- a/srcpkgs/libu2f-server/template +++ /dev/null @@ -1,32 +0,0 @@ -# Template file for 'libu2f-server' -pkgname=libu2f-server -version=1.1.0 -revision=10 -build_style=gnu-configure -hostmakedepends="automake libtool pkg-config gengetopt check" -makedepends="json-c-devel hidapi-devel openssl-devel check-devel" -short_desc="Yubico Universal 2nd Factor (U2F) Server C Library" -maintainer="Michael Aldridge <maldridge@voidlinux.org>" -license="BSD" -homepage="https://developers.yubico.com/libu2f-server/" -distfiles="https://github.com/Yubico/libu2f-server/archive/libu2f-server-${version}.tar.gz" -checksum=6551109e692c9c4fea61e99f1cd8377e8e54e3033e421cc191da6d673311c860 - -pre_configure() { - autoreconf -fi -} - -post_install() { - vlicense COPYING LICENSE -} - -libu2f-server-devel_package() { - short_desc+=" - development files" - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/*.a - vmove usr/lib/*.so - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/libuInputPlus-devel b/srcpkgs/libuInputPlus-devel deleted file mode 120000 index 509953ac1d3034..00000000000000 --- a/srcpkgs/libuInputPlus-devel +++ /dev/null @@ -1 +0,0 @@ -libuInputPlus \ No newline at end of file diff --git a/srcpkgs/libuInputPlus/template b/srcpkgs/libuInputPlus/template deleted file mode 100644 index 9f9faa390c2363..00000000000000 --- a/srcpkgs/libuInputPlus/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'libuInputPlus' -pkgname=libuInputPlus -version=0.1.4 -revision=1 -build_style=cmake -short_desc="Easy-to-use uinput library in C++" -maintainer="Orphaned <orphan@voidlinux.org>" -license="MIT" -homepage="https://github.com/YukiWorkshop/libuInputPlus" -distfiles="${homepage}/archive/v${version}.tar.gz" -checksum=a537e156d11ad00c643b93cbd9b712d3ec9d0ae8e40731ff763fe9a6ffe97458 - -post_install() { - vlicense LICENSE -} - -libuInputPlus-devel_package() { - depends="libuInputPlus>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/*.a - vmove usr/lib/*.so - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/libucl-devel b/srcpkgs/libucl-devel deleted file mode 120000 index c706bf9582dd1a..00000000000000 --- a/srcpkgs/libucl-devel +++ /dev/null @@ -1 +0,0 @@ -libucl \ No newline at end of file diff --git a/srcpkgs/libucl/template b/srcpkgs/libucl/template deleted file mode 100644 index 163202fa928415..00000000000000 --- a/srcpkgs/libucl/template +++ /dev/null @@ -1,36 +0,0 @@ -# Template file for 'libucl' -pkgname=libucl -version=0.8.2 -revision=2 -build_style=gnu-configure -configure_args="--enable-urls --enable-signatures" -hostmakedepends="automake libtool pkg-config" -makedepends="libcurl-devel" -checkdepends="xz" -short_desc="Universal configuration library parser" -maintainer="Orphaned <orphan@voidlinux.org>" -license="BSD-2-Clause" -homepage="https://github.com/vstakhov/libucl" -changelog="https://github.com/vstakhov/libucl/raw/master/ChangeLog.md" -distfiles="https://github.com/vstakhov/libucl/archive/${version}.tar.gz" -checksum=d95a0e2151cc167a0f3e51864fea4e8977a0f4c473faa805269a347f7fb4e165 - -pre_configure() { - NOCONFIGURE=1 ./autogen.sh -} - -post_install() { - vlicense COPYING LICENSE -} - -libucl-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/*.a - vmove usr/lib/*.so - vmove usr/lib/pkgconfig - vmove usr/share - } -} diff --git a/srcpkgs/libucontext-devel b/srcpkgs/libucontext-devel deleted file mode 120000 index 177d1f169401b4..00000000000000 --- a/srcpkgs/libucontext-devel +++ /dev/null @@ -1 +0,0 @@ -libucontext \ No newline at end of file diff --git a/srcpkgs/libucontext/template b/srcpkgs/libucontext/template deleted file mode 100644 index 6895bd2f3d82f4..00000000000000 --- a/srcpkgs/libucontext/template +++ /dev/null @@ -1,46 +0,0 @@ -# Template file for 'libucontext' -pkgname=libucontext -version=1.3.3 -revision=1 -archs="*-musl" -build_style=meson -hostmakedepends="pkg-config scdoc" -short_desc="Compatibility layer providing ucontext functions" -maintainer="Orphaned <orphan@voidlinux.org>" -license="ISC" -homepage="https://github.com/kaniini/libucontext" -changelog="https://raw.githubusercontent.com/kaniini/libucontext/master/NEWS" -distfiles="https://github.com/kaniini/libucontext/archive/refs/tags/libucontext-${version}.tar.gz" -checksum=06fca63bc00a236ea7e2ce4fe984d7203b1f9ea046f5c8c815d280da4ea281e3 - -case "$XBPS_TARGET_MACHINE" in - x86_64*) _cpu=x86_64 ;; - i686*) _cpu=x86 ;; - powerpc64*|ppc64*) _cpu=ppc64 ;; - powerpc*|ppc*) _cpu=ppc ;; - mips*64*) _cpu=mips64 ;; - mips*) _cpu=mips ;; - aarch64*) _cpu=aarch64 ;; - arm*) _cpu=arm ;; - riscv64*) _cpu=riscv64 ;; - s390x*) _cpu=s390x ;; - *) broken="Unknown libucontext arch" ;; -esac - -configure_args="-Ddocs=true -Dcpu=$_cpu" - -post_install() { - vlicense LICENSE -} - -libucontext-devel_package() { - depends="libucontext>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - vmove "usr/lib/*.a" - vmove usr/share/man - } -} diff --git a/srcpkgs/libudev0-shim/template b/srcpkgs/libudev0-shim/template deleted file mode 100644 index dc7a4d7483c86a..00000000000000 --- a/srcpkgs/libudev0-shim/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'libudev0-shim' -pkgname=libudev0-shim -version=2 -revision=1 -build_style=gnu-makefile -make_use_env=yes -hostmakedepends="patchelf" -makedepends="eudev-libudev-devel" -short_desc="Compability library shim for libudev.so.0" -maintainer="Andrew Benson <abenson+void@gmail.com>" -license="LGPL-2.1-or-later" -homepage="https://github.com/archlinux/libudev0-shim" -distfiles="https://github.com/archlinux/libudev0-shim/archive/v${version}.tar.gz" -checksum=c55e5bcb82f02578c059c825946eca634d81e49fb22b2a0c1d791dc57e04b9c7 - -do_install() { - patchelf --add-needed libudev.so.1 libudev.so.0.13.9999 - vinstall libudev.so.0.13.9999 0755 usr/lib libudev.so.0 -} diff --git a/srcpkgs/libuecc-devel b/srcpkgs/libuecc-devel deleted file mode 120000 index 10b1889b85517d..00000000000000 --- a/srcpkgs/libuecc-devel +++ /dev/null @@ -1 +0,0 @@ -libuecc \ No newline at end of file diff --git a/srcpkgs/libuecc/template b/srcpkgs/libuecc/template deleted file mode 100644 index 671be4c8b57c2f..00000000000000 --- a/srcpkgs/libuecc/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'libuecc' -pkgname=libuecc -version=7 -revision=2 -build_style=cmake -short_desc="Very small Elliptic Curve Cryptography library" -maintainer="Enno Boland <gottox@voidlinux.org>" -license="BSD-2-Clause" -homepage="https://git.universe-factory.net/libuecc" -distfiles="https://git.universe-factory.net/libuecc/snapshot/libuecc-${version}.tar" -checksum=0120aee869f56289204255ba81535369816655264dd018c63969bf35b71fd707 - -libuecc-devel_package() { - depends="libuecc>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - } -} - -post_install() { - vlicense COPYRIGHT -} diff --git a/srcpkgs/libuev-devel b/srcpkgs/libuev-devel deleted file mode 120000 index b26bd9fe50ef5c..00000000000000 --- a/srcpkgs/libuev-devel +++ /dev/null @@ -1 +0,0 @@ -libuev \ No newline at end of file diff --git a/srcpkgs/libuev/template b/srcpkgs/libuev/template deleted file mode 100644 index 561d0238f8c3f5..00000000000000 --- a/srcpkgs/libuev/template +++ /dev/null @@ -1,34 +0,0 @@ -# Template file for 'libuev' -pkgname=libuev -version=2.4.1 -revision=1 -build_style=gnu-configure -hostmakedepends="automake libtool" -short_desc="Lightweight event loop library" -maintainer="Duncaen <duncaen@voidlinux.org>" -license="MIT" -homepage="https://github.com/troglobit/libuev" -changelog="https://github.com/troglobit/libuev/raw/master/ChangeLog.md" -distfiles="https://github.com/troglobit/libuev/archive/v${version}.tar.gz" -checksum=aeeca1889a65ee1927845676da2c23f34e4c3ae770dedce8313dc6088bd92d52 - -pre_configure() { - ./autogen.sh -} - -post_install() { - vlicense LICENSE - rm -f ${DESTDIR}/usr/share/doc/libuev/LICENSE -} - -libuev-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove usr/share/doc - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/libui-devel b/srcpkgs/libui-devel deleted file mode 120000 index 479bd488d7098e..00000000000000 --- a/srcpkgs/libui-devel +++ /dev/null @@ -1 +0,0 @@ -libui \ No newline at end of file diff --git a/srcpkgs/libui/template b/srcpkgs/libui/template deleted file mode 100644 index 630f025e640b28..00000000000000 --- a/srcpkgs/libui/template +++ /dev/null @@ -1,35 +0,0 @@ -# Template file for 'libui' -pkgname=libui -version=alpha4.1 -revision=2 -build_style=cmake -hostmakedepends="pkg-config" -makedepends="gtk+3-devel" -depends="libX11 libffi" -short_desc="Simple and portable (but not inflexible) GUI library in C" -maintainer="Gangsta Cat <grumpy@keemail.me>" -license="MIT" -homepage="https://github.com/andlabs/libui" -distfiles="https://github.com/andlabs/libui/archive/${version}.tar.gz" -checksum=f51a9e20e9f9a4c0bce1571ee37f203f42de33e3ac7359a6aac87a54798e8716 - -do_install() { - vinstall build/out/libui.so 755 /usr/lib/ - vinstall build/out/libui.so.0 755 /usr/lib/ - vinstall ui.h 755 /usr/include/ - vinstall ui_unix.h 755 /usr/include/ - #vinstall uitable.h 755 /usr/include/ # present in git, uncomment later -} - -post_install() { - vlicense LICENSE -} - -libui-devel_package() { - depends="libui>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/*.so - } -} diff --git a/srcpkgs/libui/update b/srcpkgs/libui/update deleted file mode 100644 index ce73d30872ed7d..00000000000000 --- a/srcpkgs/libui/update +++ /dev/null @@ -1 +0,0 @@ -pattern='/libui/archive/refs/tags/\K[a-z]+[\d+.]+(?=.tar.gz)' diff --git a/srcpkgs/libumockdev b/srcpkgs/libumockdev deleted file mode 120000 index 6ea0730d6c1c4f..00000000000000 --- a/srcpkgs/libumockdev +++ /dev/null @@ -1 +0,0 @@ -umockdev \ No newline at end of file diff --git a/srcpkgs/libumockdev-devel b/srcpkgs/libumockdev-devel deleted file mode 120000 index 6ea0730d6c1c4f..00000000000000 --- a/srcpkgs/libumockdev-devel +++ /dev/null @@ -1 +0,0 @@ -umockdev \ No newline at end of file diff --git a/srcpkgs/libump-git-devel b/srcpkgs/libump-git-devel deleted file mode 120000 index e9572550fe28ac..00000000000000 --- a/srcpkgs/libump-git-devel +++ /dev/null @@ -1 +0,0 @@ -libump-git \ No newline at end of file diff --git a/srcpkgs/libump-git/template b/srcpkgs/libump-git/template deleted file mode 100644 index 3d6de474c6b591..00000000000000 --- a/srcpkgs/libump-git/template +++ /dev/null @@ -1,34 +0,0 @@ -# Template file for 'libump-git' -pkgname=libump-git -version=20181122 -revision=3 -_githash="ec0680628744f30b8fac35e41a7bd8e23e59c39f" -build_style=gnu-configure -hostmakedepends="automake libtool pkg-config" -short_desc="ARMs Universal Memory Provider userspace library" -maintainer="Orphaned <orphan@voidlinux.org>" -license="Apache-2.0" -homepage="https://github.com/linux-sunxi/libump" -distfiles="https://github.com/linux-sunxi/libump/archive/${_githash}.tar.gz" -checksum=745bbb3e6a6b2b1d8caec75d2f2e884691ceefa5c2be0480baed31dba66cf450 - -archs="armv7l" -provides="libump-1.0_1" -replaces="libump>=0" - -pre_configure() { - autoreconf -fi -} - -libump-git-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}-${version}_${revision}" - provides="libump-devel-1.0_1" - replaces="libump-devel>=0" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/libunarr-devel b/srcpkgs/libunarr-devel deleted file mode 120000 index ae2a15556a7b0b..00000000000000 --- a/srcpkgs/libunarr-devel +++ /dev/null @@ -1 +0,0 @@ -libunarr \ No newline at end of file diff --git a/srcpkgs/libunarr/template b/srcpkgs/libunarr/template deleted file mode 100644 index df01813e7c0543..00000000000000 --- a/srcpkgs/libunarr/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'libunarr' -pkgname=libunarr -version=1.0.1 -revision=1 -build_style=cmake -makedepends="zlib-devel bzip2-devel liblzma-devel" -short_desc="A decompression library for rar, tar and zip archives" -maintainer="criw <contact@thecriw.com>" -license="LGPL-3.0-or-later" -homepage="https://github.com/selmf/unarr" -changelog="https://raw.githubusercontent.com/selmf/unarr/master/CHANGELOG.md" -distfiles="${homepage}/releases/download/v${version}/unarr-${version}.tar.xz" -checksum=54935b1eb30b9a50305f64d38403dab5d2a83e637f48b2b0b118246e260065b5 - -post_install() { - vlicense COPYING -} - -libunarr-devel_package() { - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove /usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/libunbound b/srcpkgs/libunbound deleted file mode 120000 index f53a1fd5a8d1d4..00000000000000 --- a/srcpkgs/libunbound +++ /dev/null @@ -1 +0,0 @@ -unbound \ No newline at end of file diff --git a/srcpkgs/libunibreak-devel b/srcpkgs/libunibreak-devel deleted file mode 120000 index bf86d1c266e6ec..00000000000000 --- a/srcpkgs/libunibreak-devel +++ /dev/null @@ -1 +0,0 @@ -libunibreak \ No newline at end of file diff --git a/srcpkgs/libunibreak/template b/srcpkgs/libunibreak/template deleted file mode 100644 index 2626b75ff51cde..00000000000000 --- a/srcpkgs/libunibreak/template +++ /dev/null @@ -1,31 +0,0 @@ -# Template file for 'libunibreak' -pkgname=libunibreak -version=5.1 -revision=1 -build_style=gnu-configure -hostmakedepends="automake libtool" -short_desc="Implementation of the Unicode line breaking algorithm" -maintainer="Orphaned <orphan@voidlinux.org>" -license="zlib-acknowledgement" -homepage="https://github.com/adah1972/libunibreak" -distfiles="https://github.com/adah1972/${pkgname}/archive/${pkgname}_${version/./_}.tar.gz" -checksum=d59878d82c84a60b592940a8e1a264f0a9714f0a9a8868b099846f780d9dc167 - -pre_configure() { - autoreconf -vfi -} - -do_check() { - : # tests require wget and downloading from somewhere -} - -libunibreak-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/libunibreak/update b/srcpkgs/libunibreak/update deleted file mode 100644 index 075f1677550689..00000000000000 --- a/srcpkgs/libunibreak/update +++ /dev/null @@ -1,2 +0,0 @@ -site="https://github.com/adah1972/libunibreak/releases" -pattern="$pkgname-\K[\d\.]*(?=\.tar\.gz)" diff --git a/srcpkgs/libunicode-devel b/srcpkgs/libunicode-devel deleted file mode 120000 index 3ee4071cb0f23e..00000000000000 --- a/srcpkgs/libunicode-devel +++ /dev/null @@ -1 +0,0 @@ -libunicode \ No newline at end of file diff --git a/srcpkgs/libunicode/template b/srcpkgs/libunicode/template deleted file mode 100644 index d79dd26d229370..00000000000000 --- a/srcpkgs/libunicode/template +++ /dev/null @@ -1,38 +0,0 @@ -# Template file for 'libunicode' -pkgname=libunicode -version=0.4.0 -revision=1 -_ucd_version=15.0.0 -build_style=cmake -build_helper="qemu" -configure_args="-DLIBUNICODE_TESTING=OFF" -hostmakedepends="python3" -makedepends="fmt-devel" -short_desc="Modern C++17 Unicode library" -maintainer="0x5c <dev@0x5c.io>" -license="Apache-2.0" -homepage="https://github.com/contour-terminal/libunicode" -changelog="https://github.com/contour-terminal/libunicode/raw/master/Changelog.md" -distfiles="https://github.com/contour-terminal/libunicode/archive/refs/tags/v${version}.tar.gz - https://www.unicode.org/Public/${_ucd_version}/ucd/UCD.zip>ucd-${_ucd_version}.zip" -checksum="a5c8ba2cd3df539985bfafe43f812de143a56f01e4074e95831a37a13606beda - 5fbde400f3e687d25cc9b0a8d30d7619e76cb2f4c3e85ba9df8ec1312cb6718c" -skip_extraction="ucd-${_ucd_version}.zip" - -if [ "$XBPS_TARGET_WORDSIZE" -eq 32 ]; then - broken="32bit architectures not currently supported, problems with SIMD" -fi - -post_extract() { - vsrccopy "ucd-${_ucd_version}.zip" _ucd -} - -libunicode-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.so" - vmove usr/lib/cmake - } -} diff --git a/srcpkgs/libuninameslist-devel b/srcpkgs/libuninameslist-devel deleted file mode 120000 index 2625b4394e21ea..00000000000000 --- a/srcpkgs/libuninameslist-devel +++ /dev/null @@ -1 +0,0 @@ -libuninameslist \ No newline at end of file diff --git a/srcpkgs/libuninameslist/template b/srcpkgs/libuninameslist/template deleted file mode 100644 index d94eb03d777b5b..00000000000000 --- a/srcpkgs/libuninameslist/template +++ /dev/null @@ -1,32 +0,0 @@ -# Template file for 'libuninameslist' -pkgname=libuninameslist -version=20250909 -revision=1 -build_style=gnu-configure -hostmakedepends="automake libtool" -short_desc="Library of Unicode names and annotation data" -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=53ccad114c0a83ae2caace48e58b1b7f65d1a1f8010d7391a04e29938a40896b - -pre_configure() { - autoreconf -fi -} - -post_install() { - vlicense LICENSE -} - -libuninameslist-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/*.a - vmove usr/lib/*.so - vmove usr/lib/pkgconfig - vmove usr/share/man/man3 - } -} diff --git a/srcpkgs/libuninum-devel b/srcpkgs/libuninum-devel deleted file mode 120000 index 7e5cfee93cd019..00000000000000 --- a/srcpkgs/libuninum-devel +++ /dev/null @@ -1 +0,0 @@ -libuninum \ No newline at end of file diff --git a/srcpkgs/libuninum/patches/fix-unicode.patch b/srcpkgs/libuninum/patches/fix-unicode.patch deleted file mode 100644 index 3c10621ef7f2f2..00000000000000 --- a/srcpkgs/libuninum/patches/fix-unicode.patch +++ /dev/null @@ -1,37 +0,0 @@ ---- a/uninum.c -+++ b/uninum.c -@@ -35,11 +35,11 @@ - */ - - --#define ucslen(x) wcslen((signed long *) x) --#define ucscpy(x,y) (UTF32 *)wcscpy((signed long *)x,(signed long *)y) --#define ucscat(x,y) (UTF32 *)wcscat((signed long *)x,(signed long *)y) --#define ucschr(x,y) (UTF32 *)wcschr((signed long *)x,(signed long)y) --#define ucsrchr(x,y) (UTF32 *)wcsrchr((signed long *)x,(signed long)y) -+#define ucslen(x) wcslen((wchar_t *) x) -+#define ucscpy(x,y) (UTF32 *)wcscpy((wchar_t *)x,(wchar_t *)y) -+#define ucscat(x,y) (UTF32 *)wcscat((wchar_t *)x,(wchar_t *)y) -+#define ucschr(x,y) (UTF32 *)wcschr((wchar_t *)x,(wchar_t)y) -+#define ucsrchr(x,y) (UTF32 *)wcsrchr((wchar_t *)x,(wchar_t)y) - - #define UNINUM - ---- a/unicode.h -+++ b/unicode.h -@@ -1,8 +1,10 @@ --typedef unsigned long UTF32; /* at least 32 bits */ --typedef unsigned short UTF16; /* at least 16 bits */ --typedef unsigned short UCS2; /* at least 16 bits */ --typedef unsigned char UTF8; /* 8 bits */ --typedef unsigned char Boolean; /* 0 or 1 */ -+#include <stdint.h> -+ -+typedef uint32_t UTF32; /* 32 bits */ -+typedef uint16_t UTF16; /* 16 bits */ -+typedef uint16_t UCS2; /* 16 bits */ -+typedef uint8_t UTF8; /* 8 bits */ -+typedef uint8_t Boolean; /* 0 or 1 */ - - #define UNI_MAX_ASCII (UTF32)0x0000007F - #define UNI_MAX_BMP (UTF32)0x0000FFFF diff --git a/srcpkgs/libuninum/template b/srcpkgs/libuninum/template deleted file mode 100644 index e66a1df67ecea5..00000000000000 --- a/srcpkgs/libuninum/template +++ /dev/null @@ -1,31 +0,0 @@ -# Template file for 'libuninum' -pkgname=libuninum -version=2.7 -revision=1 -build_style=gnu-configure -makedepends="gmp-devel" -short_desc="Library for converting between numbers and strings" -maintainer="Andrew Benson <abenson+void@gmail.com>" -license="LGPL-2.1-only" -homepage="http://billposer.org/Software/libuninum.html" -distfiles="http://billposer.org/Software/Downloads/libuninum-${version}.tar.bz2" -checksum=e704983c3c00e9b76bd836b8b83ce31bfe4eb1752eee8be123cf97c1275076ea - -libuninum-devel_package() { - short_desc+=" - development files" - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.so" - vmove "usr/lib/*.a" - } -} - -numconv_package() { - short_desc="Utility for converting between numbers and strings" - license="GPL-2.0-only" - pkg_install() { - vmove usr/bin - vmove usr/share - } -} diff --git a/srcpkgs/libunistring-devel b/srcpkgs/libunistring-devel deleted file mode 120000 index af7731c0d8966d..00000000000000 --- a/srcpkgs/libunistring-devel +++ /dev/null @@ -1 +0,0 @@ -libunistring \ No newline at end of file diff --git a/srcpkgs/libunistring/template b/srcpkgs/libunistring/template deleted file mode 100644 index 296c327fd895b9..00000000000000 --- a/srcpkgs/libunistring/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'libunistring' -pkgname=libunistring -version=1.0 -revision=1 -build_style=gnu-configure -short_desc="Library for manipulating Unicode strings and C strings" -maintainer="Orphaned <orphan@voidlinux.org>" -license="LGPL-3.0-or-later" -homepage="https://www.gnu.org/software/libunistring" -distfiles="${GNU_SITE}/${pkgname}/${pkgname}-${version}.tar.gz" -checksum=3c0184c0e492d7c208ce31d25dd1d2c58f0c3ed6cbbe032c5b248cddad318544 - -libunistring-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - vmove usr/share - } -} diff --git a/srcpkgs/libunrar b/srcpkgs/libunrar deleted file mode 120000 index 77165df2b25931..00000000000000 --- a/srcpkgs/libunrar +++ /dev/null @@ -1 +0,0 @@ -unrar \ No newline at end of file diff --git a/srcpkgs/libunrar-devel b/srcpkgs/libunrar-devel deleted file mode 120000 index 77165df2b25931..00000000000000 --- a/srcpkgs/libunrar-devel +++ /dev/null @@ -1 +0,0 @@ -unrar \ No newline at end of file diff --git a/srcpkgs/libunshield b/srcpkgs/libunshield deleted file mode 120000 index 4c9fa71e8b6da3..00000000000000 --- a/srcpkgs/libunshield +++ /dev/null @@ -1 +0,0 @@ -unshield \ No newline at end of file diff --git a/srcpkgs/libunshield-devel b/srcpkgs/libunshield-devel deleted file mode 120000 index 4c9fa71e8b6da3..00000000000000 --- a/srcpkgs/libunshield-devel +++ /dev/null @@ -1 +0,0 @@ -unshield \ No newline at end of file diff --git a/srcpkgs/libunwind-devel b/srcpkgs/libunwind-devel deleted file mode 120000 index afad5166c32df3..00000000000000 --- a/srcpkgs/libunwind-devel +++ /dev/null @@ -1 +0,0 @@ -libunwind \ No newline at end of file diff --git a/srcpkgs/libunwind/patches/mips-musl.patch b/srcpkgs/libunwind/patches/mips-musl.patch deleted file mode 100644 index c7e4ef9051889b..00000000000000 --- a/srcpkgs/libunwind/patches/mips-musl.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/src/mips/getcontext.S -+++ b/src/mips/getcontext.S -@@ -24,7 +24,6 @@ - WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ - - #include "offsets.h" --#include <endian.h> - - .text - diff --git a/srcpkgs/libunwind/patches/mips-read_write_s32.patch b/srcpkgs/libunwind/patches/mips-read_write_s32.patch deleted file mode 100644 index e6921d49ddf785..00000000000000 --- a/srcpkgs/libunwind/patches/mips-read_write_s32.patch +++ /dev/null @@ -1,52 +0,0 @@ ---- a/include/tdep-mips/libunwind_i.h 2020-11-10 17:14:01.000000000 +0100 -+++ b/include/tdep-mips/libunwind_i.h 2021-01-11 22:12:16.993539625 +0100 -@@ -148,9 +148,10 @@ - static inline int - read_s32 (struct dwarf_cursor *c, unw_word_t addr, unw_word_t *val) - { -- int offset = addr & 4; - int ret; - unw_word_t memval; -+#if _MIPS_SIM == _ABI64 -+ int offset = addr & 4; - - ret = (*c->as->acc.access_mem) (c->as, addr - offset, &memval, 0, c->as_arg); - if (ret < 0) -@@ -160,6 +161,13 @@ - *val = (int32_t) memval; - else - *val = (int32_t) (memval >> 32); -+#else -+ ret = (*c->as->acc.access_mem) (c->as, addr, &memval, 0, c->as_arg); -+ if (ret < 0) -+ return ret; -+ -+ *val = (int32_t) memval; -+#endif - - return 0; - } -@@ -167,9 +175,10 @@ - static inline int - write_s32 (struct dwarf_cursor *c, unw_word_t addr, const unw_word_t *val) - { -- int offset = addr & 4; -- int ret; - unw_word_t memval; -+#if _MIPS_SIM == _ABI64 -+ int offset = addr & 4; -+ int ret; - - ret = (*c->as->acc.access_mem) (c->as, addr - offset, &memval, 0, c->as_arg); - if (ret < 0) -@@ -181,6 +190,10 @@ - memval = (memval & 0xffffffffLL) | (uint32_t) (*val << 32); - - return (*c->as->acc.access_mem) (c->as, addr - offset, &memval, 1, c->as_arg); -+#else -+ memval = (uint32_t) *val; -+ return (*c->as->acc.access_mem) (c->as, addr, &memval, 1, c->as_arg); -+#endif - } - - /* FIXME: Implement these for the MIPS FPU. */ diff --git a/srcpkgs/libunwind/patches/mips-registers.patch b/srcpkgs/libunwind/patches/mips-registers.patch deleted file mode 100644 index 62ba5973014da7..00000000000000 --- a/srcpkgs/libunwind/patches/mips-registers.patch +++ /dev/null @@ -1,73 +0,0 @@ -Hardcoded according to _MIPS_SIM _ABIO32 (-mabi=32)! - ---- a/src/coredump/_UCD_access_reg_linux.c -+++ b/src/coredump/_UCD_access_reg_linux.c -@@ -49,37 +49,37 @@ - #if defined(UNW_TARGET_MIPS) - static const uint8_t remap_regs[] = - { -- [UNW_MIPS_R0] = EF_REG0, -- [UNW_MIPS_R1] = EF_REG1, -- [UNW_MIPS_R2] = EF_REG2, -- [UNW_MIPS_R3] = EF_REG3, -- [UNW_MIPS_R4] = EF_REG4, -- [UNW_MIPS_R5] = EF_REG5, -- [UNW_MIPS_R6] = EF_REG6, -- [UNW_MIPS_R7] = EF_REG7, -- [UNW_MIPS_R8] = EF_REG8, -- [UNW_MIPS_R9] = EF_REG9, -- [UNW_MIPS_R10] = EF_REG10, -- [UNW_MIPS_R11] = EF_REG11, -- [UNW_MIPS_R12] = EF_REG12, -- [UNW_MIPS_R13] = EF_REG13, -- [UNW_MIPS_R14] = EF_REG14, -- [UNW_MIPS_R15] = EF_REG15, -- [UNW_MIPS_R16] = EF_REG16, -- [UNW_MIPS_R17] = EF_REG17, -- [UNW_MIPS_R18] = EF_REG18, -- [UNW_MIPS_R19] = EF_REG19, -- [UNW_MIPS_R20] = EF_REG20, -- [UNW_MIPS_R21] = EF_REG21, -- [UNW_MIPS_R22] = EF_REG22, -- [UNW_MIPS_R23] = EF_REG23, -- [UNW_MIPS_R24] = EF_REG24, -- [UNW_MIPS_R25] = EF_REG25, -- [UNW_MIPS_R28] = EF_REG28, -- [UNW_MIPS_R29] = EF_REG29, -- [UNW_MIPS_R30] = EF_REG30, -- [UNW_MIPS_R31] = EF_REG31, -- [UNW_MIPS_PC] = EF_CP0_EPC, -+ [UNW_MIPS_R0] = 6, -+ [UNW_MIPS_R1] = 7, -+ [UNW_MIPS_R2] = 8, -+ [UNW_MIPS_R3] = 9, -+ [UNW_MIPS_R4] = 10, -+ [UNW_MIPS_R5] = 11, -+ [UNW_MIPS_R6] = 12, -+ [UNW_MIPS_R7] = 13, -+ [UNW_MIPS_R8] = 14, -+ [UNW_MIPS_R9] = 15, -+ [UNW_MIPS_R10] = 16, -+ [UNW_MIPS_R11] = 17, -+ [UNW_MIPS_R12] = 18, -+ [UNW_MIPS_R13] = 19, -+ [UNW_MIPS_R14] = 20, -+ [UNW_MIPS_R15] = 21, -+ [UNW_MIPS_R16] = 22, -+ [UNW_MIPS_R17] = 23, -+ [UNW_MIPS_R18] = 24, -+ [UNW_MIPS_R19] = 25, -+ [UNW_MIPS_R20] = 26, -+ [UNW_MIPS_R21] = 27, -+ [UNW_MIPS_R22] = 28, -+ [UNW_MIPS_R23] = 29, -+ [UNW_MIPS_R24] = 30, -+ [UNW_MIPS_R25] = 31, -+ [UNW_MIPS_R28] = 34, -+ [UNW_MIPS_R29] = 35, -+ [UNW_MIPS_R30] = 36, -+ [UNW_MIPS_R31] = 37, -+ [UNW_MIPS_PC] = 40, - }; - #elif defined(UNW_TARGET_X86) - static const uint8_t remap_regs[] = diff --git a/srcpkgs/libunwind/patches/ppc64-musl.patch b/srcpkgs/libunwind/patches/ppc64-musl.patch deleted file mode 100644 index e3f4848871a12c..00000000000000 --- a/srcpkgs/libunwind/patches/ppc64-musl.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/src/ptrace/_UPT_reg_offset.c -+++ b/src/ptrace/_UPT_reg_offset.c -@@ -32,6 +32,8 @@ WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ - # include <asm/ptrace_offsets.h> - #endif - -+#include <asm/ptrace.h> -+ - const int _UPT_reg_offset[UNW_REG_LAST + 1] = - { - #ifdef HAVE_ASM_PTRACE_OFFSETS_H diff --git a/srcpkgs/libunwind/template b/srcpkgs/libunwind/template deleted file mode 100644 index 4795a10af33af5..00000000000000 --- a/srcpkgs/libunwind/template +++ /dev/null @@ -1,70 +0,0 @@ -# Template file for 'libunwind' -pkgname=libunwind -version=1.8.2 -revision=1 -build_style=gnu-configure -hostmakedepends="libtool automake" -makedepends="liblzma-devel" -short_desc="Library to determine the call-chain of a program" -maintainer="Orphaned <orphan@voidlinux.org>" -license="MIT" -homepage="https://www.nongnu.org/libunwind/" -distfiles="https://github.com/libunwind/libunwind/releases/download/v${version}/libunwind-${version}.tar.gz" -checksum=7f262f1a1224f437ede0f96a6932b582c8f5421ff207c04e3d9504dfa04c8b82 -# many test failures -make_check=no - -# Enable C++ exception handling (doesn't work too well on x86) -case "$XBPS_TARGET_MACHINE" in - x86_64*|i686*) ;; - *) configure_args+=" --enable-cxx-exceptions" ;; -esac - -# LDFLAGS is necessary because libunwind.so itself uses getcontext/setcontext -case "$XBPS_TARGET_MACHINE" in - i686-musl) LDFLAGS=" -lssp_nonshared" ;; - ppc64*-musl) makedepends+=" libucontext-devel"; LDFLAGS=" -lucontext" ;; - ppc*-musl) makedepends+=" libucontext-devel"; LDFLAGS=" -lucontext -lssp_nonshared" ;; - mips*-musl) CLAGS="-D_MIPS_SIM=_ABI32" ;; - *) ;; -esac - -if [ "$XBPS_TARGET_LIBC" = musl ]; then - checkdepends+=" libexecinfo-devel" -fi - -pre_configure() { - # unw_getcontext is just getcontext on ppc*, separate lib for musl - # it needs to be here because it's used directly in a macro in a - # public header, so things using libunwind need linkage against it - case "$XBPS_TARGET_MACHINE" in - i686-musl|ppc*-musl) - vsed -i src/unwind/libunwind.pc.in -e \ - 's/\-lunwind/\-lunwind \-lucontext/' - ;; - esac - - autoreconf -fi -} - -post_install() { - vlicense COPYING LICENSE -} - -libunwind-devel_package() { - depends="${sourcepkg}>=${version}" - - case "$XBPS_TARGET_MACHINE" in - i686-musl|ppc*-musl) depends+=" libucontext-devel" ;; - *) ;; - esac - - 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/libupnp-devel b/srcpkgs/libupnp-devel deleted file mode 120000 index f69274379b50ef..00000000000000 --- a/srcpkgs/libupnp-devel +++ /dev/null @@ -1 +0,0 @@ -libupnp \ No newline at end of file diff --git a/srcpkgs/libupnp/template b/srcpkgs/libupnp/template deleted file mode 100644 index 272ce40249d523..00000000000000 --- a/srcpkgs/libupnp/template +++ /dev/null @@ -1,36 +0,0 @@ -# Template file for 'libupnp' -pkgname=libupnp -version=1.14.24 -revision=1 -build_style=gnu-configure -configure_args="--enable-reuseaddr --disable-blocking-tcp-connections" -hostmakedepends="automake libtool pkg-config" -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=8dfde05f63e91644e907dcfb7305955ad064b4cf6e5103cb37a7c57c50d1dd11 - -CFLAGS="-D_FILE_OFFSET_BITS=64" - -post_install() { - vlicense COPYING -} - -pre_configure() { - autoreconf -fi -} - -libupnp-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - conflicts="libupnp1.8-devel>=0" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - vmove "usr/lib/*.a" - } -} diff --git a/srcpkgs/libupnp/update b/srcpkgs/libupnp/update deleted file mode 100644 index 1f149c44044743..00000000000000 --- a/srcpkgs/libupnp/update +++ /dev/null @@ -1 +0,0 @@ -pkgname="release" diff --git a/srcpkgs/libupnpp-devel b/srcpkgs/libupnpp-devel deleted file mode 120000 index d5ca93593bac1a..00000000000000 --- a/srcpkgs/libupnpp-devel +++ /dev/null @@ -1 +0,0 @@ -libupnpp \ No newline at end of file diff --git a/srcpkgs/libupnpp/template b/srcpkgs/libupnpp/template deleted file mode 100644 index a7afe10a02c58c..00000000000000 --- a/srcpkgs/libupnpp/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'libupnpp' -pkgname=libupnpp -version=1.0.3 -revision=1 -build_style=meson -hostmakedepends="pkg-config" -makedepends="expat-devel libcurl-devel libnpupnp-devel" -short_desc="C++ wrapper for libnpupnp" -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/libupnpp-${version}.tar.gz" -checksum=d3b201619a84837279dc46eeb7ccaaa7960d4372db11b43cf2b143b5d9bd322e - -libupnpp-devel_package() { - depends="${sourcepkg}>=${version}_${revision} expat-devel libcurl-devel libnpupnp-devel" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/libupower-glib3 b/srcpkgs/libupower-glib3 deleted file mode 120000 index 9df007da7f1ab2..00000000000000 --- a/srcpkgs/libupower-glib3 +++ /dev/null @@ -1 +0,0 @@ -upower \ No newline at end of file diff --git a/srcpkgs/libupstart b/srcpkgs/libupstart deleted file mode 120000 index 9535367201c8cb..00000000000000 --- a/srcpkgs/libupstart +++ /dev/null @@ -1 +0,0 @@ -startup \ No newline at end of file diff --git a/srcpkgs/libupstart-devel b/srcpkgs/libupstart-devel deleted file mode 120000 index 9535367201c8cb..00000000000000 --- a/srcpkgs/libupstart-devel +++ /dev/null @@ -1 +0,0 @@ -startup \ No newline at end of file diff --git a/srcpkgs/liburcu-devel b/srcpkgs/liburcu-devel deleted file mode 120000 index c34d5dd267c0ce..00000000000000 --- a/srcpkgs/liburcu-devel +++ /dev/null @@ -1 +0,0 @@ -liburcu \ No newline at end of file diff --git a/srcpkgs/liburcu/template b/srcpkgs/liburcu/template deleted file mode 100644 index e6a9228236204d..00000000000000 --- a/srcpkgs/liburcu/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'liburcu' -pkgname=liburcu -version=0.15.3 -revision=1 -build_style=gnu-configure -configure_args="--disable-static" -short_desc="Userspace RCU (read-copy-update) library" -maintainer="Orphaned <orphan@voidlinux.org>" -license="LGPL-2.1-or-later" -homepage="https://liburcu.org" -changelog="https://git.liburcu.org/?p=userspace-rcu.git;a=blob_plain;f=ChangeLog;hb=master" -distfiles="https://www.lttng.org/files/urcu/userspace-rcu-${version}.tar.bz2" -checksum=26687ec84e3e114759454c884a08abeaf79dec09b041895ddf4c45ec150acb6d - -liburcu-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - vmove usr/share/doc - } -} diff --git a/srcpkgs/liburcu/update b/srcpkgs/liburcu/update deleted file mode 100644 index bd98ac86c3507f..00000000000000 --- a/srcpkgs/liburcu/update +++ /dev/null @@ -1 +0,0 @@ -pkgname=userspace-rcu diff --git a/srcpkgs/liburing-devel b/srcpkgs/liburing-devel deleted file mode 120000 index 84e26155468047..00000000000000 --- a/srcpkgs/liburing-devel +++ /dev/null @@ -1 +0,0 @@ -liburing \ No newline at end of file diff --git a/srcpkgs/liburing/patches/no-stack-protector.patch b/srcpkgs/liburing/patches/no-stack-protector.patch deleted file mode 100644 index 04ba4eb0340d28..00000000000000 --- a/srcpkgs/liburing/patches/no-stack-protector.patch +++ /dev/null @@ -1,36 +0,0 @@ -From 319f4be8bd049055c333185928758d0fb445fc43 Mon Sep 17 00:00:00 2001 -From: Guillem Jover <guillem@hadrons.org> -Date: Tue, 13 Jun 2023 00:36:21 +0200 -Subject: build: Disable stack protector unconditionally - -At least when building with nolibc, we cannot use the stack protector -as we will end up with undefined references to __stack_chk_fail which -is provided by the libc. We need to add the -fno-stack-protector -unconditionally to the CFLAGS append override. - -This seems to have been the intent behind the introduction of this -change in commit 2de98320d5b02951936fc0ab677dd01e4fb2a7a7. - -Signed-off-by: Guillem Jover <guillem@hadrons.org> ---- - src/Makefile | 3 ++- - 1 file changed, 2 insertions(+), 1 deletion(-) - -diff --git a/src/Makefile b/src/Makefile -index cba4d27..f57348b 100644 ---- a/src/Makefile -+++ b/src/Makefile -@@ -10,8 +10,9 @@ CPPFLAGS ?= - override CPPFLAGS += -D_GNU_SOURCE \ - -Iinclude/ -include ../config-host.h \ - -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 --CFLAGS ?= -g -O3 -Wall -Wextra -fno-stack-protector -+CFLAGS ?= -g -O3 -Wall -Wextra - override CFLAGS += -Wno-unused-parameter \ -+ -fno-stack-protector \ - -DLIBURING_INTERNAL \ - $(LIBURING_CFLAGS) - SO_CFLAGS=-fPIC $(CFLAGS) --- -cgit v1.2.3 - diff --git a/srcpkgs/liburing/template b/srcpkgs/liburing/template deleted file mode 100644 index 8c68da03d02dbd..00000000000000 --- a/srcpkgs/liburing/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'liburing' -pkgname=liburing -version=2.5 -revision=1 -build_style=configure -configure_args="--mandir=/usr/share/man" -make_build_args="-C src" -short_desc="Linux-native io_uring I/O access library" -maintainer="Dragon Friend <friend-dragon@proton.me>" -license="LGPL-2.1-only" -homepage="https://git.kernel.dk/cgit/liburing" -changelog="https://git.kernel.dk/cgit/liburing/plain/CHANGELOG" -distfiles="https://github.com/axboe/liburing/archive/refs/tags/liburing-${version}.tar.gz" -checksum=456f5f882165630f0dc7b75e8fd53bd01a955d5d4720729b4323097e6e9f2a98 - -do_check() { - make -C test -} - -liburing-devel_package() { - short_desc+=" - development files" - depends="liburing-${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - vmove usr/share/man - } -} diff --git a/srcpkgs/libusb-compat-devel b/srcpkgs/libusb-compat-devel deleted file mode 120000 index 56c9d484aef6aa..00000000000000 --- a/srcpkgs/libusb-compat-devel +++ /dev/null @@ -1 +0,0 @@ -libusb-compat \ No newline at end of file diff --git a/srcpkgs/libusb-compat/patches/fix-musl.patch b/srcpkgs/libusb-compat/patches/fix-musl.patch deleted file mode 100644 index 9075b11c6b54f8..00000000000000 --- a/srcpkgs/libusb-compat/patches/fix-musl.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/libusb/usb.h 2015-08-19 15:49:18.184304924 +0200 -+++ b/libusb/usb.h 2015-08-19 15:49:36.210303575 +0200 -@@ -28,6 +28,7 @@ - #include <unistd.h> - #include <stdlib.h> - #include <limits.h> -+#include <sys/types.h> - - #include <dirent.h> - diff --git a/srcpkgs/libusb-compat/template b/srcpkgs/libusb-compat/template deleted file mode 100644 index 0ac227e44257a9..00000000000000 --- a/srcpkgs/libusb-compat/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'libusb-compat' -pkgname=libusb-compat -version=0.1.8 -revision=1 -build_style=gnu-configure -hostmakedepends="automake libtool pkg-config" -makedepends="libusb-devel" -short_desc="libusb-0.1 compatibility library" -maintainer="Orphaned <orphan@voidlinux.org>" -license="LGPL-2.1-or-later" -homepage="http://libusb.sourceforge.net/" -distfiles="${SOURCEFORGE_SITE}/libusb/$pkgname-$version.tar.bz2" -checksum=b692dcf674c070c8c0bee3c8230ce4ee5903f926d77dc8b968a4dd1b70f9b05c - -libusb-compat-devel_package() { - depends="libusb-devel ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/bin - vmove usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/libusb-devel b/srcpkgs/libusb-devel deleted file mode 120000 index c982eacd9124e0..00000000000000 --- a/srcpkgs/libusb-devel +++ /dev/null @@ -1 +0,0 @@ -libusb \ No newline at end of file diff --git a/srcpkgs/libusb/template b/srcpkgs/libusb/template deleted file mode 100644 index e3137d3cc998d3..00000000000000 --- a/srcpkgs/libusb/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'libusb' -pkgname=libusb -version=1.0.29 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="eudev-libudev-devel" -short_desc="Library which allows userspace access to USB devices" -maintainer="skmpz <dem.procopiou@gmail.com>" -license="LGPL-2.1-or-later" -homepage="https://libusb.info" -changelog="https://raw.githubusercontent.com/libusb/libusb/master/ChangeLog" -distfiles="https://github.com/libusb/libusb/releases/download/v${version}/libusb-${version}.tar.bz2" -checksum=5977fc950f8d1395ccea9bd48c06b3f808fd3c2c961b44b0c2e6e29fc3a70a85 - -libusb-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}-${version}_${revision}" - pkg_install() { - vmove /usr/include - vmove /usr/lib/pkgconfig - vmove "/usr/lib/*.a" - vmove "/usr/lib/*.so" - } -} diff --git a/srcpkgs/libusbip b/srcpkgs/libusbip deleted file mode 120000 index 6594bfcc259eac..00000000000000 --- a/srcpkgs/libusbip +++ /dev/null @@ -1 +0,0 @@ -linux-tools \ No newline at end of file diff --git a/srcpkgs/libusbip-devel b/srcpkgs/libusbip-devel deleted file mode 120000 index 6594bfcc259eac..00000000000000 --- a/srcpkgs/libusbip-devel +++ /dev/null @@ -1 +0,0 @@ -linux-tools \ No newline at end of file diff --git a/srcpkgs/libusbmuxd-devel b/srcpkgs/libusbmuxd-devel deleted file mode 120000 index 617f023fadf7f4..00000000000000 --- a/srcpkgs/libusbmuxd-devel +++ /dev/null @@ -1 +0,0 @@ -libusbmuxd \ No newline at end of file diff --git a/srcpkgs/libusbmuxd/patches/musl.patch b/srcpkgs/libusbmuxd/patches/musl.patch deleted file mode 100644 index f3d3ee896fabe5..00000000000000 --- a/srcpkgs/libusbmuxd/patches/musl.patch +++ /dev/null @@ -1,14 +0,0 @@ -diff --git tools/inetcat.c tools/inetcat.c -index b306a47..74bb91b 100644 ---- a/tools/inetcat.c -+++ b/tools/inetcat.c -@@ -21,6 +21,9 @@ - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - */ - -+#ifndef fd_set -+#include <sys/select.h> -+#endif - #include <stdio.h> - #include <stdlib.h> - #include <stdint.h> diff --git a/srcpkgs/libusbmuxd/template b/srcpkgs/libusbmuxd/template deleted file mode 100644 index e3ae03e51b9c13..00000000000000 --- a/srcpkgs/libusbmuxd/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 'libusbmuxd' -pkgname=libusbmuxd -version=2.0.2 -revision=1 -build_style=gnu-configure -hostmakedepends="automake libtool pkg-config" -makedepends="libusb-devel libplist-devel" -short_desc="USB Multiplex Daemon library" -maintainer="Orphaned <orphan@voidlinux.org>" -license="LGPL-2.1-only" -homepage="https://libimobiledevice.org" -changelog="https://raw.githubusercontent.com/libimobiledevice/libusbmuxd/master/NEWS" -distfiles="https://github.com/libimobiledevice/libusbmuxd/archive/${version}.tar.gz" -checksum=8ae3e1d9340177f8f3a785be276435869363de79f491d05d8a84a59efc8a8fdc - -pre_configure() { - autoreconf -fi -} - -libusbmuxd-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/*.a - vmove usr/lib/*.so - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/libusbmuxd/update b/srcpkgs/libusbmuxd/update deleted file mode 100644 index 0efcc71461b712..00000000000000 --- a/srcpkgs/libusbmuxd/update +++ /dev/null @@ -1 +0,0 @@ -site="http://cgit.sukimashita.com/libusbmuxd.git/" diff --git a/srcpkgs/libutempter-devel b/srcpkgs/libutempter-devel deleted file mode 120000 index c0036dd6f8a087..00000000000000 --- a/srcpkgs/libutempter-devel +++ /dev/null @@ -1 +0,0 @@ -libutempter \ No newline at end of file diff --git a/srcpkgs/libutempter/INSTALL b/srcpkgs/libutempter/INSTALL deleted file mode 100644 index fc3bfaad14424a..00000000000000 --- a/srcpkgs/libutempter/INSTALL +++ /dev/null @@ -1,6 +0,0 @@ -case "${ACTION}" in -post) - chgrp utmp usr/lib/utempter/utempter - chmod g+s usr/lib/utempter/utempter - ;; -esac diff --git a/srcpkgs/libutempter/template b/srcpkgs/libutempter/template deleted file mode 100644 index 3a89e4126cfc25..00000000000000 --- a/srcpkgs/libutempter/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'libutempter' -pkgname=libutempter -version=1.2.1 -revision=2 -build_style=gnu-makefile -short_desc="Library interface to record user sessions in utmp/wtmp files" -maintainer="Orphaned <orphan@voidlinux.org>" -license="LGPL-2.1-or-later" -homepage="http://freecode.com/projects/libutempter" -distfiles="http://ftp.altlinux.org/pub/people/ldv/utempter/${pkgname}-${version}.tar.gz" -checksum=967fef372f391de501843ad87570c6cf5dabd9651f00f1783090fbc12b2a34cb - -libutempter-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - vmove usr/share - } -} diff --git a/srcpkgs/libutf8proc-devel b/srcpkgs/libutf8proc-devel deleted file mode 120000 index 3c8de3956e5194..00000000000000 --- a/srcpkgs/libutf8proc-devel +++ /dev/null @@ -1 +0,0 @@ -libutf8proc \ No newline at end of file diff --git a/srcpkgs/libutf8proc/template b/srcpkgs/libutf8proc/template deleted file mode 100644 index d9194215447d0b..00000000000000 --- a/srcpkgs/libutf8proc/template +++ /dev/null @@ -1,32 +0,0 @@ -# Template file for 'libutf8proc' -pkgname=libutf8proc -version=2.11.2 -revision=1 -build_style=cmake -configure_args="-DBUILD_SHARED_LIBS=ON" -short_desc="C library for processing UTF-8 encoded Unicode strings" -maintainer="Orphaned <orphan@voidlinux.org>" -license="MIT" -homepage="http://juliastrings.github.io/utf8proc/" -changelog="https://raw.githubusercontent.com/JuliaStrings/utf8proc/master/NEWS.md" -distfiles="https://github.com/JuliaStrings/utf8proc/archive/refs/tags/v${version}.tar.gz" -checksum=a9b8d8fd57fb3aeca2aede62fd58958036d3bd29871afc1b871e3916c48420a7 - -if [ -n "$XBPS_CHECK_PKGS" ]; then - configure_args+=" -DUTF8PROC_ENABLE_TESTING=ON" -fi - -post_install() { - vlicense LICENSE.md -} - -libutf8proc-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/libuuid b/srcpkgs/libuuid deleted file mode 120000 index 9b5553747383e5..00000000000000 --- a/srcpkgs/libuuid +++ /dev/null @@ -1 +0,0 @@ -util-linux-common \ No newline at end of file diff --git a/srcpkgs/libuuid-devel b/srcpkgs/libuuid-devel deleted file mode 120000 index 9b5553747383e5..00000000000000 --- a/srcpkgs/libuuid-devel +++ /dev/null @@ -1 +0,0 @@ -util-linux-common \ No newline at end of file diff --git a/srcpkgs/libuv-devel b/srcpkgs/libuv-devel deleted file mode 120000 index c2b1614cb53b1d..00000000000000 --- a/srcpkgs/libuv-devel +++ /dev/null @@ -1 +0,0 @@ -libuv \ No newline at end of file diff --git a/srcpkgs/libuv/patches/disable-fs-chown.patch b/srcpkgs/libuv/patches/disable-fs-chown.patch deleted file mode 100644 index d47febd622f799..00000000000000 --- a/srcpkgs/libuv/patches/disable-fs-chown.patch +++ /dev/null @@ -1,20 +0,0 @@ ---- a/test/test-list.h 2021-03-02 21:59:17.718832425 +1100 -+++ b/test/test-list.h 2021-03-02 21:59:41.809157112 +1100 -@@ -367,7 +367,7 @@ - #ifdef _WIN32 - TEST_DECLARE (fs_unlink_archive_readonly) - #endif --TEST_DECLARE (fs_chown) -+/* TEST_DECLARE (fs_chown) */ - TEST_DECLARE (fs_link) - TEST_DECLARE (fs_readlink) - TEST_DECLARE (fs_realpath) -@@ -1070,7 +1070,7 @@ - #ifdef _WIN32 - TEST_ENTRY (fs_unlink_archive_readonly) - #endif -- TEST_ENTRY (fs_chown) -+ /* TEST_ENTRY (fs_chown) */ - TEST_ENTRY (fs_link) - TEST_ENTRY (fs_utime) - TEST_ENTRY (fs_utime_round) diff --git a/srcpkgs/libuv/patches/disable-setuid-test.patch b/srcpkgs/libuv/patches/disable-setuid-test.patch deleted file mode 100644 index 79935761df9fb3..00000000000000 --- a/srcpkgs/libuv/patches/disable-setuid-test.patch +++ /dev/null @@ -1,42 +0,0 @@ ---- a/test/test-list.h 2021-03-02 21:59:17.718832425 +1100 -+++ b/test/test-list.h 2021-03-02 22:05:18.359833402 +1100 -@@ -325,8 +325,8 @@ - TEST_DECLARE (spawn_and_ping) - TEST_DECLARE (spawn_preserve_env) - TEST_DECLARE (spawn_same_stdout_stderr) --TEST_DECLARE (spawn_setuid_fails) --TEST_DECLARE (spawn_setgid_fails) -+/* TEST_DECLARE (spawn_setuid_fails) -+TEST_DECLARE (spawn_setgid_fails) */ - TEST_DECLARE (spawn_stdout_to_file) - TEST_DECLARE (spawn_stdout_and_stderr_to_file) - TEST_DECLARE (spawn_stdout_and_stderr_to_file2) -@@ -513,7 +513,7 @@ - TEST_DECLARE (win32_signum_number) - #else - TEST_DECLARE (emfile) --TEST_DECLARE (spawn_setuid_setgid) -+/* TEST_DECLARE (spawn_setuid_setgid) */ - TEST_DECLARE (we_get_signal) - TEST_DECLARE (we_get_signals) - TEST_DECLARE (we_get_signal_one_shot) -@@ -990,8 +990,8 @@ - TEST_ENTRY (spawn_and_ping) - TEST_ENTRY (spawn_preserve_env) - TEST_ENTRY (spawn_same_stdout_stderr) -- TEST_ENTRY (spawn_setuid_fails) -- TEST_ENTRY (spawn_setgid_fails) -+ /* TEST_ENTRY (spawn_setuid_fails) -+ TEST_ENTRY (spawn_setgid_fails) */ - TEST_ENTRY (spawn_stdout_to_file) - TEST_ENTRY (spawn_stdout_and_stderr_to_file) - TEST_ENTRY (spawn_stdout_and_stderr_to_file2) -@@ -1035,7 +1035,7 @@ - TEST_ENTRY (win32_signum_number) - #else - TEST_ENTRY (emfile) -- TEST_ENTRY (spawn_setuid_setgid) -+ /* TEST_ENTRY (spawn_setuid_setgid) */ - TEST_ENTRY (we_get_signal) - TEST_ENTRY (we_get_signals) - TEST_ENTRY (we_get_signal_one_shot) diff --git a/srcpkgs/libuv/template b/srcpkgs/libuv/template deleted file mode 100644 index c837059ea5812e..00000000000000 --- a/srcpkgs/libuv/template +++ /dev/null @@ -1,31 +0,0 @@ -# Template file for 'libuv' -pkgname=libuv -version=1.49.2 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config" -short_desc="Multi-platform support library with a focus on asynchronous I/O" -maintainer="Enno Boland <gottox@voidlinux.org>" -license="MIT, BSD-2-Clause, ISC" -homepage="https://libuv.org/" -changelog="https://raw.githubusercontent.com/libuv/libuv/v1.x/ChangeLog" -distfiles="https://dist.libuv.org/dist/v${version}/libuv-v${version}-dist.tar.gz" -checksum=2e910e668e5daf1be6a5195a696985d7200adfa5c4d3400ee7b3355affdcf52c - -LDFLAGS="-pthread" - -post_install() { - vlicense LICENSE - vlicense LICENSE-extra -} - -libuv-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" - } -} diff --git a/srcpkgs/libva-devel b/srcpkgs/libva-devel deleted file mode 120000 index 76a6e927d3a119..00000000000000 --- a/srcpkgs/libva-devel +++ /dev/null @@ -1 +0,0 @@ -libva \ No newline at end of file diff --git a/srcpkgs/libva-glx-devel b/srcpkgs/libva-glx-devel deleted file mode 120000 index a183414c5c8afd..00000000000000 --- a/srcpkgs/libva-glx-devel +++ /dev/null @@ -1 +0,0 @@ -libva-glx \ No newline at end of file diff --git a/srcpkgs/libva-glx/template b/srcpkgs/libva-glx/template deleted file mode 100644 index fe78afae64be0b..00000000000000 --- a/srcpkgs/libva-glx/template +++ /dev/null @@ -1,43 +0,0 @@ -# Template file for 'libva-glx' -# -# THIS PACKAGE IS SPLITTED FROM "libva" TO AVOID A CYCLIC DEPENDENCY: -# -# libva -> mesa -> libva -# -# NOTE: keep this pkg synchronized with libva and the minor version with libva-utils -# -pkgname=libva-glx -version=2.22.0 -revision=1 -build_style=meson -configure_args="-Dwith_glx=yes -Dwith_wayland=yes" -hostmakedepends="pkg-config wayland-devel" -makedepends="libva-devel libXfixes-devel MesaLib-devel wayland-devel" -short_desc="Video Acceleration (VA) API - GLX backend" -maintainer="Orphaned <orphan@voidlinux.org>" -license="MIT" -homepage="https://01.org/linuxmedia/vaapi" -changelog="https://raw.githubusercontent.com/intel/libva/master/NEWS" -distfiles="https://github.com/intel/libva/archive/refs/tags/${version}.tar.gz" -checksum=467c418c2640a178c6baad5be2e00d569842123763b80507721ab87eb7af8735 - -post_install() { - # We are only interested in the glx component, remove everything else. - mkdir -p ${wrksrc}/temp/usr/lib/pkgconfig ${wrksrc}/temp/usr/include/va - mv ${DESTDIR}/usr/lib/libva-glx* ${wrksrc}/temp/usr/lib - mv ${DESTDIR}/usr/include/va/va_glx.h ${wrksrc}/temp/usr/include/va - mv ${DESTDIR}/usr/lib/pkgconfig/libva-glx.pc ${wrksrc}/temp/usr/lib/pkgconfig - rm -rf ${DESTDIR}/* - mv ${wrksrc}/temp/* ${DESTDIR} - vlicense COPYING -} - -libva-glx-devel_package() { - depends="libva-devel ${sourcepkg}-${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove usr/lib/*.so - } -} diff --git a/srcpkgs/libva-glx/update b/srcpkgs/libva-glx/update deleted file mode 100644 index 93fa059287c8ed..00000000000000 --- a/srcpkgs/libva-glx/update +++ /dev/null @@ -1 +0,0 @@ -pkgname=libva diff --git a/srcpkgs/libva-intel-driver/template b/srcpkgs/libva-intel-driver/template deleted file mode 100644 index 54bfefea010371..00000000000000 --- a/srcpkgs/libva-intel-driver/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'libva-intel-driver' -pkgname=libva-intel-driver -version=2.4.1 -revision=1 -archs="i686* x86_64*" -build_style=meson -configure_args="-Dwith_wayland=yes -Dwith_x11=yes" -hostmakedepends="pkg-config" -makedepends="libX11-devel libva-glx-devel libdrm-devel wayland-devel MesaLib-devel" -short_desc="Video Acceleration (VA) API - Intel Graphics backend" -maintainer="Orphaned <orphan@voidlinux.org>" -license="MIT" -homepage="https://01.org/linuxmedia" -changelog="https://raw.githubusercontent.com/intel/intel-vaapi-driver/master/NEWS" -distfiles="https://github.com/intel/intel-vaapi-driver/archive/${version}.tar.gz" -checksum=03cd7e16acc94f828b6e7f3087863d8ca06e99ffa3385588005b1984bdd56157 - -pre_configure() { - # Only relevant if intel-gpu-tools is installed, - # since then the shaders will be recompiled - sed -i '1s/python$/&2/' src/shaders/gpp.py -} - -post_install() { - vlicense COPYING -} diff --git a/srcpkgs/libva-utils/template b/srcpkgs/libva-utils/template deleted file mode 100644 index 626367522e955a..00000000000000 --- a/srcpkgs/libva-utils/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'libva-utils' -# NOTE: keep minor version synchronized with libva and libva-glx -pkgname=libva-utils -version=2.22.0 -revision=1 -build_style=meson -configure_args="-Ddrm=true -Dx11=true -Dwayland=true" -hostmakedepends="pkg-config wayland-devel" -makedepends="libva-devel libXfixes-devel libXext-devel - libdrm-devel wayland-devel" -short_desc="Video Acceleration (VA) API - Utilities" -maintainer="icp <pangolin@vivaldi.net>" -license="MIT" -homepage="https://01.org/linuxmedia" -changelog="https://raw.githubusercontent.com/intel/libva-utils/master/NEWS" -distfiles="https://github.com/intel/libva-utils/archive/refs/tags/${version}.tar.gz" -checksum=7b57615c130427ec134bb5d2b80af516ce5bb19a40e89b1dab46a0d59760d96c - -post_install() { - vlicense COPYING -} diff --git a/srcpkgs/libva-vdpau-driver/patches/CreateSurfaceFromV4L2Buf.patch b/srcpkgs/libva-vdpau-driver/patches/CreateSurfaceFromV4L2Buf.patch deleted file mode 100644 index 7c67fb0e64392b..00000000000000 --- a/srcpkgs/libva-vdpau-driver/patches/CreateSurfaceFromV4L2Buf.patch +++ /dev/null @@ -1,37 +0,0 @@ -vdpau_video.c:927:1: error: conflicting types for 'vdpau_CreateSurfaceFromV4L2Buf' - 927 | vdpau_CreateSurfaceFromV4L2Buf( - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from vdpau_video.c:22: -vdpau_video.h:274:1: note: previous declaration of 'vdpau_CreateSurfaceFromV4L2Buf' was here - 274 | vdpau_CreateSurfaceFromV4L2Buf( - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -diff --git src/vdpau_video.c src/vdpau_video.c -index 41d4573..937de19 100644 ---- a/src/vdpau_video.c -+++ b/src/vdpau_video.c -@@ -927,8 +927,10 @@ VAStatus - vdpau_CreateSurfaceFromV4L2Buf( - VADriverContextP ctx, - int v4l2_fd, -+/* - struct v4l2_format *v4l2_fmt, - struct v4l2_buffer *v4l2_buf, -+*/ - VASurfaceID *surface - ) - { -diff --git src/vdpau_video.h src/vdpau_video.h -index 667a6d7..9ba654f 100644 ---- a/src/vdpau_video.h -+++ b/src/vdpau_video.h -@@ -274,8 +274,10 @@ VAStatus - vdpau_CreateSurfaceFromV4L2Buf( - VADriverContextP ctx, - int v4l2_fd, -+/* - struct v4l2_format *v4l2_fmt, - struct v4l2_buffer *v4l2_buf, -+*/ - VASurfaceID *surface - ) attribute_hidden; - diff --git a/srcpkgs/libva-vdpau-driver/patches/fix-aarch64-musl.patch b/srcpkgs/libva-vdpau-driver/patches/fix-aarch64-musl.patch deleted file mode 100644 index d8ca0b726f766d..00000000000000 --- a/srcpkgs/libva-vdpau-driver/patches/fix-aarch64-musl.patch +++ /dev/null @@ -1,17 +0,0 @@ -utils.c: In function 'delay_usec': -utils.c:108:20: error: storage size of 'tv' isn't known - struct timeval tv; - ^~ -diff --git a/src/utils.c b/src/utils.c -index 1dac15c..3e2fa6a 100644 ---- a/src/utils.c -+++ b/src/utils.c -@@ -21,6 +21,7 @@ - #include "sysdeps.h" - #include "utils.h" - #include <time.h> -+#include <sys/time.h> - #include <errno.h> - - #define DEBUG 1 - diff --git a/srcpkgs/libva-vdpau-driver/patches/libva-vdpau-driver-0.7.4-VAEncH264VUIBufferType.patch b/srcpkgs/libva-vdpau-driver/patches/libva-vdpau-driver-0.7.4-VAEncH264VUIBufferType.patch deleted file mode 100644 index 74caee3483df47..00000000000000 --- a/srcpkgs/libva-vdpau-driver/patches/libva-vdpau-driver-0.7.4-VAEncH264VUIBufferType.patch +++ /dev/null @@ -1,29 +0,0 @@ ->From fda3706eb74ba5ad874853969f3df3e372739c8d Mon Sep 17 00:00:00 2001 -From: "Xiang, Haihao" <haihao.xiang@intel.com> -Date: Fri, 21 Jun 2013 12:55:30 +0800 -Subject: [PATCH] VAEncH264VUIBufferType and VAEncH264SEIBufferType are - dropped from VA API - -The driver doesn't use them indeed - -Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com> ---- - src/vdpau_dump.c | 2 -- - 1 file changed, 2 deletions(-) - -diff --git a/src/vdpau_dump.c b/src/vdpau_dump.c -index 899888b..610e7cd 100644 ---- a/src/vdpau_dump.c -+++ b/src/vdpau_dump.c -@@ -59,8 +59,6 @@ const char *string_of_VABufferType(VABufferType type) - _(VAEncSequenceParameterBufferType); - _(VAEncPictureParameterBufferType); - _(VAEncSliceParameterBufferType); -- _(VAEncH264VUIBufferType); -- _(VAEncH264SEIBufferType); - #endif - #if VA_CHECK_VERSION(0,31,1) - _(VAQMatrixBufferType); --- -1.7.9.5 - diff --git a/srcpkgs/libva-vdpau-driver/patches/libva-vdpau-driver-0.7.4-glext-missing-definition.patch b/srcpkgs/libva-vdpau-driver/patches/libva-vdpau-driver-0.7.4-glext-missing-definition.patch deleted file mode 100644 index b56d26834305ee..00000000000000 --- a/srcpkgs/libva-vdpau-driver/patches/libva-vdpau-driver-0.7.4-glext-missing-definition.patch +++ /dev/null @@ -1,16 +0,0 @@ ---- a/src/utils_glx.h~ 2012-10-05 16:02:58.000000000 +0100 -+++ b/src/utils_glx.h 2012-10-19 08:44:12.469642440 +0100 -@@ -48,6 +48,13 @@ - typedef void (*PFNGLXRELEASETEXIMAGEEXTPROC)(Display *, GLXDrawable, int); - #endif - -+#if GL_GLEXT_VERSION >= 85 -+/* XXX: PFNGLMULTITEXCOORD2FPROC got out of the GL_VERSION_1_3_DEPRECATED -+ block and is not defined if GL_VERSION_1_3 is defined in <GL/gl.h> -+ Redefine the type here as an interim solution */ -+typedef void (*PFNGLMULTITEXCOORD2FPROC) (GLenum target, GLfloat s, GLfloat t); -+#endif -+ - #ifndef GL_FRAMEBUFFER_BINDING - #define GL_FRAMEBUFFER_BINDING GL_FRAMEBUFFER_BINDING_EXT - #endif diff --git a/srcpkgs/libva-vdpau-driver/patches/libva-vdpau-driver-0.7.4-libvdpau-0.8.patch b/srcpkgs/libva-vdpau-driver/patches/libva-vdpau-driver-0.7.4-libvdpau-0.8.patch deleted file mode 100644 index ab3a4799863169..00000000000000 --- a/srcpkgs/libva-vdpau-driver/patches/libva-vdpau-driver-0.7.4-libvdpau-0.8.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/src/vdpau_decode.c -+++ b/src/vdpau_decode.c -@@ -1289,7 +1289,7 @@ - driver_data, - obj_context->vdp_decoder, - obj_surface->vdp_surface, -- (VdpPictureInfo)&obj_context->vdp_picture_info, -+ (VdpPictureInfo *)&obj_context->vdp_picture_info, - obj_context->vdp_bitstream_buffers_count, - obj_context->vdp_bitstream_buffers - ); diff --git a/srcpkgs/libva-vdpau-driver/template b/srcpkgs/libva-vdpau-driver/template deleted file mode 100644 index 391ba5296f4e0f..00000000000000 --- a/srcpkgs/libva-vdpau-driver/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'libva-vdpau-driver' -pkgname=libva-vdpau-driver -version=0.7.4 -revision=4 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="libva-devel libvdpau-devel MesaLib-devel" -short_desc="VDPAU-based backend for VA-API" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-only" -homepage="http://freedesktop.org/wiki/Software/vaapi" -distfiles="${FREEDESKTOP_SITE}/vaapi/releases/${pkgname}/${pkgname}-${version}.tar.bz2" -checksum=155c1982f0ac3f5435ba20b221bcaa11be212c37db548cd1f2a030ffa17e9bb9 diff --git a/srcpkgs/libva/template b/srcpkgs/libva/template deleted file mode 100644 index edda7da60fa989..00000000000000 --- a/srcpkgs/libva/template +++ /dev/null @@ -1,34 +0,0 @@ -# Template file for 'libva' -# NOTE: keep this pkg synchronized with libva-glx and the minor version with libva-utils -pkgname=libva -version=2.22.0 -revision=1 -build_style=meson -configure_args="-Dwith_glx=no" -hostmakedepends="pkg-config $(vopt_if wayland wayland-devel)" -makedepends="libXfixes-devel libXext-devel libdrm-devel - $(vopt_if wayland 'libffi-devel wayland-devel')" -short_desc="Video Acceleration (VA) API" -maintainer="Orphaned <orphan@voidlinux.org>" -license="MIT" -homepage="https://01.org/linuxmedia/vaapi" -changelog="https://raw.githubusercontent.com/intel/libva/master/NEWS" -distfiles="https://github.com/intel/libva/archive/refs/tags/${version}.tar.gz" -checksum=467c418c2640a178c6baad5be2e00d569842123763b80507721ab87eb7af8735 - -build_options="wayland" -build_options_default="wayland" - -post_install() { - vlicense COPYING -} - -libva-devel_package() { - depends="$(vopt_if wayland wayland-devel) ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/libvala b/srcpkgs/libvala deleted file mode 120000 index fbf62fb5b24f6b..00000000000000 --- a/srcpkgs/libvala +++ /dev/null @@ -1 +0,0 @@ -vala \ No newline at end of file diff --git a/srcpkgs/libvaladoc b/srcpkgs/libvaladoc deleted file mode 120000 index e193e5ad7ffb96..00000000000000 --- a/srcpkgs/libvaladoc +++ /dev/null @@ -1 +0,0 @@ -valadoc \ No newline at end of file diff --git a/srcpkgs/libvamp-plugin-sdk b/srcpkgs/libvamp-plugin-sdk deleted file mode 120000 index 5a7a5fe7129c9d..00000000000000 --- a/srcpkgs/libvamp-plugin-sdk +++ /dev/null @@ -1 +0,0 @@ -vamp-plugin-sdk \ No newline at end of file diff --git a/srcpkgs/libvarlink-devel b/srcpkgs/libvarlink-devel deleted file mode 120000 index b6635d98fded7e..00000000000000 --- a/srcpkgs/libvarlink-devel +++ /dev/null @@ -1 +0,0 @@ -libvarlink \ No newline at end of file diff --git a/srcpkgs/libvarlink/template b/srcpkgs/libvarlink/template deleted file mode 100644 index 43eb3ab8981239..00000000000000 --- a/srcpkgs/libvarlink/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'libvarlink' -pkgname=libvarlink -version=23 -revision=1 -build_style=meson -short_desc="C implementation of the Varlink protocol and command line tool" -maintainer="Érico Nogueira <ericonr@disroot.org>" -license="Apache-2.0" -homepage="https://varlink.org/" -distfiles="https://github.com/varlink/libvarlink/archive/refs/tags/${version}.tar.gz" -checksum=a5575e070e446e7c4486d424393950e6cb7a3b376ee20d517b0c13a876659a8d - -libvarlink-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/libvarnishapi b/srcpkgs/libvarnishapi deleted file mode 120000 index 1605f8f84bbe94..00000000000000 --- a/srcpkgs/libvarnishapi +++ /dev/null @@ -1 +0,0 @@ -varnish \ No newline at end of file diff --git a/srcpkgs/libvarnishapi-devel b/srcpkgs/libvarnishapi-devel deleted file mode 120000 index 1605f8f84bbe94..00000000000000 --- a/srcpkgs/libvarnishapi-devel +++ /dev/null @@ -1 +0,0 @@ -varnish \ No newline at end of file diff --git a/srcpkgs/libvde2 b/srcpkgs/libvde2 deleted file mode 120000 index d61c81b177677a..00000000000000 --- a/srcpkgs/libvde2 +++ /dev/null @@ -1 +0,0 @@ -vde2 \ No newline at end of file diff --git a/srcpkgs/libvdpau-devel b/srcpkgs/libvdpau-devel deleted file mode 120000 index 3529f1c7ed803c..00000000000000 --- a/srcpkgs/libvdpau-devel +++ /dev/null @@ -1 +0,0 @@ -libvdpau \ No newline at end of file diff --git a/srcpkgs/libvdpau-sunxi/template b/srcpkgs/libvdpau-sunxi/template deleted file mode 100644 index eb08e0fa84fd34..00000000000000 --- a/srcpkgs/libvdpau-sunxi/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'libvdpau-sunxi' -pkgname=libvdpau-sunxi -version=0.4 -revision=1 -build_style=gnu-makefile -archs="armv7l*" -hostmakedepends="pkg-config" -makedepends="libvdpau-devel" -short_desc="Experimental VDPAU for Allwinner sunxi SoCs" -maintainer="Orphaned <orphan@voidlinux.org>" -license="LGPL-2.1" -homepage="https://github.com/linux-sunxi/libvdpau-sunxi" -distfiles="https://github.com/linux-sunxi/libvdpau-sunxi/archive/v${version}.tar.gz" -checksum=5139b007d9075654cfb47ced29f4e335302b7ede9ea9544524aa2232c357b08a diff --git a/srcpkgs/libvdpau-va-gl/template b/srcpkgs/libvdpau-va-gl/template deleted file mode 100644 index fae0c22f424696..00000000000000 --- a/srcpkgs/libvdpau-va-gl/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'libvdpau-va-gl' -pkgname=libvdpau-va-gl -version=0.4.2 -revision=2 -build_style=cmake -hostmakedepends="pkg-config" -makedepends="MesaLib-devel libva-devel libvdpau-devel" -short_desc="VDPAU driver with VA-API/OpenGL backend" -maintainer="Orphaned <orphan@voidlinux.org>" -license="MIT" -homepage="https://github.com/i-rinat/libvdpau-va-gl" -changelog="https://raw.githubusercontent.com/i-rinat/libvdpau-va-gl/master/ChangeLog" -distfiles="${homepage}/releases/download/v${version}/libvdpau-va-gl-${version}.tar.gz" -checksum=7d9121540658eb0244859e63da171ca3869e784afbeaf202f44471275c784af4 - -if [ "$CROSS_BUILD" ]; then - # Compile tooling executed on the host with host CXX, otherwise cross fails - pre_build() { - ${CXX_host} -O2 -pipe -c -o build/glsl/CMakeFiles/shader-bundle-tool.dir/shader-bundle-tool.cc.o glsl/shader-bundle-tool.cc - ${CXX_host} -o build/glsl/shader-bundle-tool build/glsl/CMakeFiles/shader-bundle-tool.dir/shader-bundle-tool.cc.o - } -fi diff --git a/srcpkgs/libvdpau/patches/dlclose.patch b/srcpkgs/libvdpau/patches/dlclose.patch deleted file mode 100644 index aaf4223de8386d..00000000000000 --- a/srcpkgs/libvdpau/patches/dlclose.patch +++ /dev/null @@ -1,17 +0,0 @@ -From Frugalware: - -* disable library destructor - it triggers a glibc bug where elf dynamically loaded libraries - are freed before the library constructor is ever called - ---- a/src/vdpau_wrapper.c 2013-01-24 18:55:06.000000000 -0600 -+++ b/src/vdpau_wrapper.c 2013-07-15 20:14:40.221679876 -0500 -@@ -47,7 +47,7 @@ - - #if defined(__GNUC__) - --static void _vdp_close_driver(void) __attribute__((destructor)); -+static void _vdp_close_driver(void); - - #endif - diff --git a/srcpkgs/libvdpau/template b/srcpkgs/libvdpau/template deleted file mode 100644 index fcc2b6fcfd58a3..00000000000000 --- a/srcpkgs/libvdpau/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'libvdpau' -pkgname=libvdpau -version=1.5 -revision=1 -build_style=meson -hostmakedepends="pkg-config" -makedepends="libXext-devel xorgproto" -conf_files="/etc/vdpau_wrapper.cfg" -short_desc="Video Decode and Presentation API for UNIX" -maintainer="Orphaned <orphan@voidlinux.org>" -license="MIT" -homepage="https://freedesktop.org/wiki/Software/VDPAU/" -distfiles="https://gitlab.freedesktop.org/vdpau/libvdpau/-/archive/${version}/libvdpau-${version}.tar.gz" -checksum=66490802f30426d30ff9e8af35263bbbbaa23b52d0a2d797d06959c3d19638fd - -post_install() { - vlicense COPYING -} - -libvdpau-devel_package() { - depends="${makedepends} ${sourcepkg}-${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/libvdpau/update b/srcpkgs/libvdpau/update deleted file mode 100644 index 28c7198f0157e2..00000000000000 --- a/srcpkgs/libvdpau/update +++ /dev/null @@ -1 +0,0 @@ -pkgname=libvdpau-libvdpau diff --git a/srcpkgs/libvdt-devel b/srcpkgs/libvdt-devel deleted file mode 120000 index 25fca34b38334a..00000000000000 --- a/srcpkgs/libvdt-devel +++ /dev/null @@ -1 +0,0 @@ -libvdt \ No newline at end of file diff --git a/srcpkgs/libvdt/template b/srcpkgs/libvdt/template deleted file mode 100644 index 3e217ed51bac65..00000000000000 --- a/srcpkgs/libvdt/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'libvdt' -pkgname=libvdt -version=0.4.3 -revision=1 -build_style=cmake -case "$XBPS_TARGET_MACHINE" in - x86_64*|i686*) ;; - *) - configure_args="-DSSE=OFF -DNEON=OFF" - make_cmd=make - export CMAKE_GENERATOR="Unix Makefiles" - ;; -esac -hostmakedepends="python3" -short_desc="Collection of fast and inline implementations of mathematical functions" -maintainer="Ben Jargowsky <benjar63@gmail.com>" -license="LGPL-3.0-or-later" -homepage="https://github.com/dpiparo/vdt" -distfiles="https://github.com/dpiparo/vdt/archive/refs/tags/v${version}.tar.gz" -checksum=705674612ebb5c182b65a8f61f4d173eb7fe7cdeee2235b402541a492e08ace1 - -libvdt-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - } -} diff --git a/srcpkgs/libversion-devel b/srcpkgs/libversion-devel deleted file mode 120000 index 0d8411f0d9d300..00000000000000 --- a/srcpkgs/libversion-devel +++ /dev/null @@ -1 +0,0 @@ -libversion \ No newline at end of file diff --git a/srcpkgs/libversion/template b/srcpkgs/libversion/template deleted file mode 100644 index 06d46b2c9c753c..00000000000000 --- a/srcpkgs/libversion/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'libversion' -pkgname=libversion -version=3.0.3 -revision=1 -build_style=cmake -short_desc="Advanced version string comparison library" -maintainer="Orphaned <orphan@voidlinux.org>" -license="MIT" -homepage="https://github.com/repology/libversion" -distfiles="https://github.com/repology/libversion/archive/${version}.tar.gz" -checksum=bb49d745a0c8e692007af6d928046d1ab6b9189f8dbba834cdf3c1d251c94a1d - -post_install() { - vlicense COPYING -} - -libversion-devel_package() { - short_desc+=" - development files" - depends="libversion-${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove usr/lib/cmake - vmove "usr/lib/*.so" - vmove "usr/lib/*.a" - } -} diff --git a/srcpkgs/libvidstab-devel b/srcpkgs/libvidstab-devel deleted file mode 120000 index ac0b88599d9955..00000000000000 --- a/srcpkgs/libvidstab-devel +++ /dev/null @@ -1 +0,0 @@ -libvidstab \ No newline at end of file diff --git a/srcpkgs/libvidstab/patches/fix-cflags.patch b/srcpkgs/libvidstab/patches/fix-cflags.patch deleted file mode 100644 index 71b900058d83e9..00000000000000 --- a/srcpkgs/libvidstab/patches/fix-cflags.patch +++ /dev/null @@ -1,39 +0,0 @@ -Index: CMakeLists.txt -=================================================================== ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -25,7 +25,7 @@ else() - set(LIBSUFFIX "") - endif() - --add_definitions( -Wall -O3 -g -Wno-pointer-sign -fPIC -std=gnu99) -+add_definitions( -Wall -Wno-pointer-sign -fPIC -std=gnu99) - # add_definitions( -Wall -O0 -g -Wno-pointer-sign ) - - ### ORC is not used in any active code at the moment ### -Index: tests/CMakeLists.txt -=================================================================== ---- a/tests/CMakeLists.txt -+++ b/tests/CMakeLists.txt -@@ -11,7 +11,7 @@ set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PAT - option(USE_OMP "use parallelization use OMP" ON) - - #add_definitions( -Wall -O3 -Wno-pointer-sign -DTESTING -std=gnu99) --add_definitions( -Wall -O0 -g -Wno-pointer-sign -DTESTING -std=gnu99) -+add_definitions( -Wall -Wno-pointer-sign -DTESTING -std=gnu99) - find_package(Orc) - if(ORC_FOUND) - add_definitions( -DUSE_ORC ${ORC_DEFINITIONS}) -Index: transcode/CMakeLists.txt -=================================================================== ---- a/transcode/CMakeLists.txt -+++ b/transcode/CMakeLists.txt -@@ -9,7 +9,7 @@ set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PAT - set(TRANSCODE_ROOT ../../transcode) - - --add_definitions( -Wall -O3 -Wno-pointer-sign -DTRANSCODE -std=gnu99) -+add_definitions( -Wall -Wno-pointer-sign -DTRANSCODE -std=gnu99) - #add_definitions( -Wall -O0 -g -Wno-pointer-sign ) - # I tried it with 0.4.14 - # 0.4.10 did not work (not all opcode implemented) diff --git a/srcpkgs/libvidstab/template b/srcpkgs/libvidstab/template deleted file mode 100644 index c719086c8ff253..00000000000000 --- a/srcpkgs/libvidstab/template +++ /dev/null @@ -1,32 +0,0 @@ -# Template file for 'libvidstab' -pkgname=libvidstab -version=1.1.0 -revision=2 -build_style=cmake -makedepends="orc-devel libgomp-devel" -short_desc="Video stabilization library" -maintainer="lemmi <lemmi@nerd2nerd.org>" -license="GPL-2.0-or-later" -homepage="http://public.hronopik.de/vid.stab/" -changelog="https://raw.githubusercontent.com/georgmartius/vid.stab/master/Changelog" -distfiles="https://github.com/georgmartius/vid.stab/archive/v${version}.tar.gz" -checksum=14d2a053e56edad4f397be0cb3ef8eb1ec3150404ce99a426c4eb641861dc0bb - -pre_configure() { - sed -i -e 's/include (FindSSE)//' CMakeLists.txt - case "$XBPS_TARGET_MACHINE" in - i686*|x86_64*) - configure_args+=" -DSSE2_FOUND=1" - ;; - esac -} - -libvidstab-devel_package() { - depends="${sourcepkg}>=${version}_${revision} libgomp-devel" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/libvidstab/update b/srcpkgs/libvidstab/update deleted file mode 100644 index 1a75fac1fc762e..00000000000000 --- a/srcpkgs/libvidstab/update +++ /dev/null @@ -1 +0,0 @@ -pattern='tag/release-\K.*(?=")' diff --git a/srcpkgs/libvips b/srcpkgs/libvips deleted file mode 120000 index 6faa116eb8a1fe..00000000000000 --- a/srcpkgs/libvips +++ /dev/null @@ -1 +0,0 @@ -vips \ No newline at end of file diff --git a/srcpkgs/libvips-devel b/srcpkgs/libvips-devel deleted file mode 120000 index 6faa116eb8a1fe..00000000000000 --- a/srcpkgs/libvips-devel +++ /dev/null @@ -1 +0,0 @@ -vips \ No newline at end of file diff --git a/srcpkgs/libvips-doc b/srcpkgs/libvips-doc deleted file mode 120000 index 6faa116eb8a1fe..00000000000000 --- a/srcpkgs/libvips-doc +++ /dev/null @@ -1 +0,0 @@ -vips \ No newline at end of file diff --git a/srcpkgs/libvips-heif b/srcpkgs/libvips-heif deleted file mode 120000 index 6faa116eb8a1fe..00000000000000 --- a/srcpkgs/libvips-heif +++ /dev/null @@ -1 +0,0 @@ -vips \ No newline at end of file diff --git a/srcpkgs/libvips-jxl b/srcpkgs/libvips-jxl deleted file mode 120000 index 6faa116eb8a1fe..00000000000000 --- a/srcpkgs/libvips-jxl +++ /dev/null @@ -1 +0,0 @@ -vips \ No newline at end of file diff --git a/srcpkgs/libvips-magick b/srcpkgs/libvips-magick deleted file mode 120000 index 6faa116eb8a1fe..00000000000000 --- a/srcpkgs/libvips-magick +++ /dev/null @@ -1 +0,0 @@ -vips \ No newline at end of file diff --git a/srcpkgs/libvips-poppler b/srcpkgs/libvips-poppler deleted file mode 120000 index 6faa116eb8a1fe..00000000000000 --- a/srcpkgs/libvips-poppler +++ /dev/null @@ -1 +0,0 @@ -vips \ No newline at end of file diff --git a/srcpkgs/libvirt-devel b/srcpkgs/libvirt-devel deleted file mode 120000 index 1bf26df9470742..00000000000000 --- a/srcpkgs/libvirt-devel +++ /dev/null @@ -1 +0,0 @@ -libvirt \ No newline at end of file diff --git a/srcpkgs/libvirt-glib-devel b/srcpkgs/libvirt-glib-devel deleted file mode 120000 index ecf88a43a58fd9..00000000000000 --- a/srcpkgs/libvirt-glib-devel +++ /dev/null @@ -1 +0,0 @@ -libvirt-glib \ No newline at end of file diff --git a/srcpkgs/libvirt-glib/patches/fix-cross.diff b/srcpkgs/libvirt-glib/patches/fix-cross.diff deleted file mode 100644 index c4d77ae59e714c..00000000000000 --- a/srcpkgs/libvirt-glib/patches/fix-cross.diff +++ /dev/null @@ -1,20 +0,0 @@ ---- a/meson.build 2021-04-05 19:05:59.233949995 +0200 -+++ b/meson.build 2021-04-05 19:06:10.010949599 +0200 -@@ -61,7 +61,7 @@ includedir = join_paths(prefix, get_opti - - # gobject introspection - gir = find_program('g-ir-scanner', required: get_option('introspection')) --enable_introspection = gir.found() and not meson.is_cross_build() -+enable_introspection = gir.found() - - # vala - vapi_opt = get_option('vapi') -@@ -76,7 +76,7 @@ endif - # gtk-doc - if not get_option('docs').disabled() - gtk_doc = find_program('gtkdoc-scan', required: get_option('docs')) -- enable_doc = gtk_doc.found() and not meson.is_cross_build() -+ enable_doc = gtk_doc.found() - else - enable_doc = false - endif diff --git a/srcpkgs/libvirt-glib/template b/srcpkgs/libvirt-glib/template deleted file mode 100644 index 3ca96acd2d527d..00000000000000 --- a/srcpkgs/libvirt-glib/template +++ /dev/null @@ -1,38 +0,0 @@ -# Template file for 'libvirt-glib' -pkgname=libvirt-glib -version=5.0.0 -revision=1 -build_helper="gir" -build_style=meson -configure_args="$(vopt_feature gir introspection) $(vopt_feature vala vapi) - $(vopt_feature doc docs)" -hostmakedepends="pkg-config gettext glib-devel - $(vopt_if vala vala) $(vopt_if doc gtk-doc)" -makedepends="libglib-devel libvirt-devel libxml2-devel" -short_desc="Glib integration with libvirt" -maintainer="Enno Boland <gottox@voidlinux.org>" -license="LGPL-2.1-or-later" -homepage="https://libvirt.org" -distfiles="http://libvirt.org/sources/glib/libvirt-glib-${version}.tar.xz" -checksum=9bfec346382416a3575d87299bc641b2a464aa519fd9b1287e318aa43a2f3b8b -replaces="libvirt-glib-python>=0" - -build_options="doc gir vala" -build_options_default="gir vala" - -libvirt-glib-devel_package() { - depends="libglib-devel libxml2-devel libvirt-devel ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - if [ "$build_option_doc" ]; then - vmove usr/share/gtk-doc - fi - if [ "$build_option_gir" ]; then - vmove usr/share/gir-1.0 - vmove usr/share/vala - fi - } -} diff --git a/srcpkgs/libvirt-python3/template b/srcpkgs/libvirt-python3/template deleted file mode 100644 index 44af179927829b..00000000000000 --- a/srcpkgs/libvirt-python3/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'libvirt-python3' -pkgname=libvirt-python3 -version=10.5.0 -revision=2 -build_style=python3-module -hostmakedepends="pkg-config python3-devel python3-setuptools libvirt-devel - libapparmor-devel" -makedepends="libvirt-devel python3-devel" -depends="python3" -short_desc="Libvirt virtualization API Python3 binding" -maintainer="Orphaned <orphan@voidlinux.org>" -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=785023500f58d3e8e829af98647d43eee97e517aacc9d9e7ded43594ea52d032 -make_check=no # Tests require removed python3-nose - -do_check() { - PYTHONPATH="$(cd build/lib.* && pwd)" pytest -} diff --git a/srcpkgs/libvirt-python3/update b/srcpkgs/libvirt-python3/update deleted file mode 100644 index 403afdf5209d13..00000000000000 --- a/srcpkgs/libvirt-python3/update +++ /dev/null @@ -1 +0,0 @@ -pkgname=libvirt-python diff --git a/srcpkgs/libvirt/files/libvirt-generic/run b/srcpkgs/libvirt/files/libvirt-generic/run deleted file mode 100644 index 9d172da0a4230b..00000000000000 --- a/srcpkgs/libvirt/files/libvirt-generic/run +++ /dev/null @@ -1,11 +0,0 @@ -#!/bin/sh -exec 2>&1 - -sv check dbus >/dev/null || exit 1 - -# Take daemon name from service name -daemon="${PWD##*/}" - -[ -f ./conf ] && . ./conf - -exec "$daemon" $OPTS 2>&1 diff --git a/srcpkgs/libvirt/files/libvirtd/run b/srcpkgs/libvirt/files/libvirtd/run deleted file mode 120000 index 0a412ef6f00f4a..00000000000000 --- a/srcpkgs/libvirt/files/libvirtd/run +++ /dev/null @@ -1 +0,0 @@ -../libvirt-generic/run \ No newline at end of file diff --git a/srcpkgs/libvirt/files/musl-fork-nofree.patch b/srcpkgs/libvirt/files/musl-fork-nofree.patch deleted file mode 100644 index aa6597b88d38ab..00000000000000 --- a/srcpkgs/libvirt/files/musl-fork-nofree.patch +++ /dev/null @@ -1,136 +0,0 @@ -https://www.redhat.com/archives/libvir-list/2020-August/msg00596.html - -Doing malloc/free after fork is technically not allowed in POSIX and -deadlocks[1] with musl libc. - -[1]: https://gitlab.com/libvirt/libvirt/-/issues/52 - -Signed-off-by: Natanael Copa <ncopa alpinelinux org> ---- - src/util/vircommand.c | 4 ++-- - src/util/virlog.c | 44 +++++++++++++++++++++++++++++++++---------- - src/util/virlog.h | 1 + - 3 files changed, 37 insertions(+), 12 deletions(-) - -diff -ur src/util/vircommand.c src/util/vircommand.c ---- src/util/vircommand.c -+++ src/util/vircommand.c -@@ -304,7 +304,7 @@ - /* Make sure any hook logging is sent to stderr, since child - * process may close the logfile FDs */ - logprio = virLogGetDefaultPriority(); -- virLogReset(); -+ virLogResetWithoutFree(); - virLogSetDefaultPriority(logprio); - - /* Clear out all signal handlers from parent so nothing -@@ -897,7 +897,7 @@ - goto fork_error; - - /* Close logging again to ensure no FDs leak to child */ -- virLogReset(); -+ virLogResetWithoutFree(); - - if (cmd->env) - execve(binary, cmd->args, cmd->env); -diff -ur src/util/virlog.h src/util/virlog.h ---- src/util/virlog.h -+++ src/util/virlog.h -@@ -168,6 +168,7 @@ - void virLogLock(void); - void virLogUnlock(void); - int virLogReset(void); -+int virLogResetWithoutFree(void); - int virLogParseDefaultPriority(const char *priority); - int virLogPriorityFromSyslog(int priority); - void virLogMessage(virLogSourcePtr source, ---- src/util/virlog.c 2021-05-03 11:02:51.455354200 +0200 -+++ src/util/virlog.c 2021-05-08 11:56:58.414314487 +0200 -@@ -108,8 +108,8 @@ - */ - static virLogPriority virLogDefaultPriority = VIR_LOG_DEFAULT; - --static void virLogResetFilters(void); --static void virLogResetOutputs(void); -+static void virLogResetFilters(bool freemem); -+static void virLogResetOutputs(bool freemem); - static void virLogOutputToFd(virLogSource *src, - virLogPriority priority, - const char *filename, -@@ -284,8 +284,30 @@ - return -1; - - virLogLock(); -- virLogResetFilters(); -- virLogResetOutputs(); -+ virLogResetFilters(true); -+ virLogResetOutputs(true); -+ virLogDefaultPriority = VIR_LOG_DEFAULT; -+ virLogUnlock(); -+ return 0; -+} -+ -+/** -+ * virLogResetWithoutFree: -+ * -+ * Reset the logging module to its default initial state, but avoid doing -+ * free() so it can be used after fork and before exec. -+ * -+ * Returns 0 if successful, and -1 in case or error -+ */ -+int -+virLogResetWithoutFree(void) -+{ -+ if (virLogInitialize() < 0) -+ return -1; -+ -+ virLogLock(); -+ virLogResetFilters(false); -+ virLogResetOutputs(false); - virLogDefaultPriority = VIR_LOG_DEFAULT; - virLogUnlock(); - return 0; -@@ -324,9 +346,10 @@ - * Removes the set of logging filters defined. - */ - static void --virLogResetFilters(void) -+virLogResetFilters(bool freemem) - { -- virLogFilterListFree(virLogFilters, virLogNbFilters); -+ if (freemem) -+ virLogFilterListFree(virLogFilters, virLogNbFilters); - virLogFilters = NULL; - virLogNbFilters = 0; - virLogFiltersSerial++; -@@ -371,9 +394,10 @@ - * Removes the set of logging output defined. - */ - static void --virLogResetOutputs(void) -+virLogResetOutputs(bool freemem) - { -- virLogOutputListFree(virLogOutputs, virLogNbOutputs); -+ if (freemem) -+ virLogOutputListFree(virLogOutputs, virLogNbOutputs); - virLogOutputs = NULL; - virLogNbOutputs = 0; - } -@@ -1379,7 +1403,7 @@ - return -1; - - virLogLock(); -- virLogResetOutputs(); -+ virLogResetOutputs(true); - - #if WITH_SYSLOG_H - /* syslog needs to be special-cased, since it keeps the fd in private */ -@@ -1422,7 +1446,7 @@ - return -1; - - virLogLock(); -- virLogResetFilters(); -+ virLogResetFilters(true); - virLogFilters = filters; - virLogNbFilters = nfilters; - virLogUnlock(); diff --git a/srcpkgs/libvirt/files/virtinterfaced/run b/srcpkgs/libvirt/files/virtinterfaced/run deleted file mode 120000 index 0a412ef6f00f4a..00000000000000 --- a/srcpkgs/libvirt/files/virtinterfaced/run +++ /dev/null @@ -1 +0,0 @@ -../libvirt-generic/run \ No newline at end of file diff --git a/srcpkgs/libvirt/files/virtlockd/run b/srcpkgs/libvirt/files/virtlockd/run deleted file mode 120000 index 0a412ef6f00f4a..00000000000000 --- a/srcpkgs/libvirt/files/virtlockd/run +++ /dev/null @@ -1 +0,0 @@ -../libvirt-generic/run \ No newline at end of file diff --git a/srcpkgs/libvirt/files/virtlogd/run b/srcpkgs/libvirt/files/virtlogd/run deleted file mode 120000 index 0a412ef6f00f4a..00000000000000 --- a/srcpkgs/libvirt/files/virtlogd/run +++ /dev/null @@ -1 +0,0 @@ -../libvirt-generic/run \ No newline at end of file diff --git a/srcpkgs/libvirt/files/virtlxcd/run b/srcpkgs/libvirt/files/virtlxcd/run deleted file mode 120000 index 0a412ef6f00f4a..00000000000000 --- a/srcpkgs/libvirt/files/virtlxcd/run +++ /dev/null @@ -1 +0,0 @@ -../libvirt-generic/run \ No newline at end of file diff --git a/srcpkgs/libvirt/files/virtnetworkd/run b/srcpkgs/libvirt/files/virtnetworkd/run deleted file mode 120000 index 0a412ef6f00f4a..00000000000000 --- a/srcpkgs/libvirt/files/virtnetworkd/run +++ /dev/null @@ -1 +0,0 @@ -../libvirt-generic/run \ No newline at end of file diff --git a/srcpkgs/libvirt/files/virtnodedevd/run b/srcpkgs/libvirt/files/virtnodedevd/run deleted file mode 120000 index 0a412ef6f00f4a..00000000000000 --- a/srcpkgs/libvirt/files/virtnodedevd/run +++ /dev/null @@ -1 +0,0 @@ -../libvirt-generic/run \ No newline at end of file diff --git a/srcpkgs/libvirt/files/virtnwfilterd/run b/srcpkgs/libvirt/files/virtnwfilterd/run deleted file mode 120000 index 0a412ef6f00f4a..00000000000000 --- a/srcpkgs/libvirt/files/virtnwfilterd/run +++ /dev/null @@ -1 +0,0 @@ -../libvirt-generic/run \ No newline at end of file diff --git a/srcpkgs/libvirt/files/virtproxyd/run b/srcpkgs/libvirt/files/virtproxyd/run deleted file mode 120000 index 0a412ef6f00f4a..00000000000000 --- a/srcpkgs/libvirt/files/virtproxyd/run +++ /dev/null @@ -1 +0,0 @@ -../libvirt-generic/run \ No newline at end of file diff --git a/srcpkgs/libvirt/files/virtqemud/run b/srcpkgs/libvirt/files/virtqemud/run deleted file mode 120000 index 0a412ef6f00f4a..00000000000000 --- a/srcpkgs/libvirt/files/virtqemud/run +++ /dev/null @@ -1 +0,0 @@ -../libvirt-generic/run \ No newline at end of file diff --git a/srcpkgs/libvirt/files/virtsecretd/run b/srcpkgs/libvirt/files/virtsecretd/run deleted file mode 120000 index 0a412ef6f00f4a..00000000000000 --- a/srcpkgs/libvirt/files/virtsecretd/run +++ /dev/null @@ -1 +0,0 @@ -../libvirt-generic/run \ No newline at end of file diff --git a/srcpkgs/libvirt/files/virtstoraged/run b/srcpkgs/libvirt/files/virtstoraged/run deleted file mode 120000 index 0a412ef6f00f4a..00000000000000 --- a/srcpkgs/libvirt/files/virtstoraged/run +++ /dev/null @@ -1 +0,0 @@ -../libvirt-generic/run \ No newline at end of file diff --git a/srcpkgs/libvirt/files/virtvboxd/run b/srcpkgs/libvirt/files/virtvboxd/run deleted file mode 120000 index 0a412ef6f00f4a..00000000000000 --- a/srcpkgs/libvirt/files/virtvboxd/run +++ /dev/null @@ -1 +0,0 @@ -../libvirt-generic/run \ No newline at end of file diff --git a/srcpkgs/libvirt/files/virtxend/run b/srcpkgs/libvirt/files/virtxend/run deleted file mode 120000 index 0a412ef6f00f4a..00000000000000 --- a/srcpkgs/libvirt/files/virtxend/run +++ /dev/null @@ -1 +0,0 @@ -../libvirt-generic/run \ No newline at end of file diff --git a/srcpkgs/libvirt/template b/srcpkgs/libvirt/template deleted file mode 100644 index 7ff373eaaf7664..00000000000000 --- a/srcpkgs/libvirt/template +++ /dev/null @@ -1,118 +0,0 @@ -# Template file for 'libvirt' -pkgname=libvirt -version=11.9.0 -revision=1 -build_style=meson -configure_args="-Dqemu_user=libvirt -Dqemu_group=libvirt -Drunstatedir=/run - -Dpolkit=enabled" -hostmakedepends="automake dnsmasq docbook-xsl gettext gettext-devel iptables - libapparmor-devel libtool libxslt lvm2 parted perl pkg-config python3-docutils - rpcsvc-proto" -makedepends="readline-devel libcap-ng-devel attr-devel gnutls-devel - libsasl-devel libcurl-devel libpcap-devel libxml2-devel libparted-devel - device-mapper-devel eudev-libudev-devel libblkid-devel libpciaccess-devel - avahi-libs-devel polkit-devel json-c-devel jansson-devel python3-devel - libssh2-devel fuse-devel libtirpc-devel libapparmor-devel" -depends="iptables dnsmasq" -short_desc="Virtualization API for controlling virtualization engines" -maintainer="classabbyamp <void@placeviolette.net>" -license="LGPL-2.1-or-later" -homepage="https://libvirt.org" -changelog="https://raw.githubusercontent.com/libvirt/libvirt/master/NEWS.rst" -distfiles="https://libvirt.org/sources/libvirt-${version}.tar.xz" -checksum=104f70ee591e72989d4f8c6caa79ed9dacd5dc84efdb0125b848afe544ad0c2d -# At least one test times out on CI but works locally -make_check=ci-skip - -# FIX https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=701649 -system_accounts="libvirt" -libvirt_groups="disk,kvm" - -case "$XBPS_TARGET_MACHINE" in - i686*) makedepends+=" libnuma-devel" ;; - x86_64*) makedepends+=" libnuma-devel xen-devel" ;; - *) ;; -esac - -case "$XBPS_TARGET_MACHINE" in - *-musl) ;; - *) - # LTO apparently causes the linker to confuse the glibc symbol - # xdr_int64_t with that provided by libtirpc, causing a crash. - # https://gitlab.com/libvirt/libvirt/-/issues/92 - configure_args+=" -Db_lto=false" - ;; -esac - -conf_files=" - /etc/libvirt/nwfilter/*.xml - /etc/libvirt/qemu/networks/*.xml - /etc/libvirt/*.conf" - -make_dirs=" - /var/lib/libvirt/uml 0755 root root - /var/lib/libvirt/qemu/nvram 0755 root root - /var/lib/libvirt/qemu/channel/target 0755 root root - /var/lib/libvirt/network 0755 root root - /var/lib/libvirt/lxc 0755 root root - /var/lib/libvirt/lockd/files 0755 root root - /var/lib/libvirt/libxl 0755 root root - /var/lib/libvirt/images 0755 root root - /var/lib/libvirt/filesystems 0755 root root - /var/lib/libvirt/dnsmasq 0755 root root - /var/lib/libvirt/boot 0755 root root - /var/cache/libvirt/qemu 0755 root root" - -post_patch() { - # Upstream doesn't want to accept this patch from Alpine, but libvirt - # is broken on musl without it, so apply it only for musl - if [ "$XBPS_TARGET_LIBC" = "musl" ]; then - patch -Np0 < ${FILESDIR}/musl-fork-nofree.patch - fi -} - -pre_build() { - # racey custom targets; prevent parallelism issues - ninja -C build \ - src/remote/lxc_protocol.h \ - src/remote/qemu_protocol.h \ - src/remote/remote_protocol.h \ - src/util/virkeycodetable_linux.h \ - src/util/virkeycodetable_osx.h \ - src/util/virkeycodetable_win32.h \ - src/util/virkeynametable_linux.h \ - src/util/virkeynametable_osx.h \ - src/util/virkeynametable_win32.h -} - -post_install() { - local _services _srv - - # runit services; libvirtd is for legacy use - _services="libvirt-generic libvirtd virtqemud virtvboxd virtxend - virtlxcd virtlockd virtlogd virtproxyd virtinterfaced virtnetworkd - virtnodedevd virtnwfilterd virtsecretd virtstoraged" - for _srv in $_services; do - vsv $_srv - done - - # Remove unused stuff. - rm -rf ${DESTDIR}/etc/sysconfig - rm -rf ${DESTDIR}/var/log - - # workaround for musl not providing an utmpx implementation - if [ "$XBPS_TARGET_LIBC" = "musl" ]; then - echo "remember_owner = 0" >> ${DESTDIR}/etc/libvirt/qemu.conf - fi -} - -libvirt-devel_package() { - depends="libvirt>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - vmove usr/share/doc - } -} diff --git a/srcpkgs/libvisio-devel b/srcpkgs/libvisio-devel deleted file mode 120000 index e1c404384eb847..00000000000000 --- a/srcpkgs/libvisio-devel +++ /dev/null @@ -1 +0,0 @@ -libvisio \ No newline at end of file diff --git a/srcpkgs/libvisio-tools b/srcpkgs/libvisio-tools deleted file mode 120000 index e1c404384eb847..00000000000000 --- a/srcpkgs/libvisio-tools +++ /dev/null @@ -1 +0,0 @@ -libvisio \ No newline at end of file diff --git a/srcpkgs/libvisio/template b/srcpkgs/libvisio/template deleted file mode 100644 index 474472d9a9bb7d..00000000000000 --- a/srcpkgs/libvisio/template +++ /dev/null @@ -1,32 +0,0 @@ -# Template file for 'libvisio' -pkgname=libvisio -version=0.1.10 -revision=1 -build_style=gnu-configure -hostmakedepends="gperf pkg-config perl" -makedepends="boost-devel-minimal librevenge-devel libxml2-devel icu-devel - libcppunit-devel" -short_desc="Library for reading and converting MS Visio diagrams" -maintainer="Đoàn Trần Công Danh <congdanhqx@gmail.com>" -license="MPL-2.0" -homepage="http://cgit.freedesktop.org/libreoffice/libvisio/commit/" -distfiles="http://dev-www.libreoffice.org/src/${pkgname}-${version}.tar.xz" -checksum=9e9eff75112d4d92d92262ad7fc2599c21e26f8fc5ba54900efdc83c0501e472 - -libvisio-devel_package() { - depends="libvisio>=${version}_${revision} librevenge-devel - libxml2-devel icu-devel" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} - -libvisio-tools_package() { - short_desc+=" - tools" - pkg_install() { - vmove usr/bin - } -} diff --git a/srcpkgs/libvisual-devel b/srcpkgs/libvisual-devel deleted file mode 120000 index 94e2b31e33887c..00000000000000 --- a/srcpkgs/libvisual-devel +++ /dev/null @@ -1 +0,0 @@ -libvisual \ No newline at end of file diff --git a/srcpkgs/libvisual-plugins/template b/srcpkgs/libvisual-plugins/template deleted file mode 100644 index 7ab2f770e25aa3..00000000000000 --- a/srcpkgs/libvisual-plugins/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'libvisual-plugins' -pkgname=libvisual-plugins -version=0.4.2 -revision=1 -build_style=gnu-configure -hostmakedepends="automake bison gettext-devel libtool pkg-config" -makedepends="libvisual-devel alsa-lib-devel gtk+3-devel glu-devel - gstreamer1-devel jack-devel portaudio-devel pulseaudio-devel" -short_desc="Collection of visualization plugins for use with libvisual" -maintainer="Piraty <mail@piraty.dev>" -license="GPL-2.0-only" -homepage="http://libvisual.org" -distfiles="https://github.com/Libvisual/libvisual/releases/download/libvisual-plugins-${version}/libvisual-plugins-${version}.tar.bz2" -checksum="a1dd04eb3d311d68b4f43a5c707df7aba7a98a9cab820c58395a7f5d7d6d0157" diff --git a/srcpkgs/libvisual/template b/srcpkgs/libvisual/template deleted file mode 100644 index 5ba8e89b212aab..00000000000000 --- a/srcpkgs/libvisual/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'libvisual' -pkgname=libvisual -version=0.4.2 -revision=2 -build_style=gnu-configure -hostmakedepends="pkg-config sdl12-compat-devel" -makedepends="sdl12-compat-devel" -short_desc="Abstraction library for audio visualisation plugins" -maintainer="Piraty <mail@piraty.dev>" -license="LGPL-2.1-or-later" -homepage="http://libvisual.org" -distfiles="https://github.com/Libvisual/libvisual/releases/download/libvisual-${version}/libvisual-${version}.tar.bz2" -checksum="2aa5967c5c9522c8d7ab9bd9246c77a582c1aaf4f2b3f06493dbe3066f00380a" - -pre_configure() { - vsed -e 's,-L$(libdir),,' -i libvisual/Makefile.in - vsed -e 's,i*86),i*86*),' -i configure -} - -libvisual-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/libvlc b/srcpkgs/libvlc deleted file mode 120000 index af7836d99cd4e1..00000000000000 --- a/srcpkgs/libvlc +++ /dev/null @@ -1 +0,0 @@ -vlc \ No newline at end of file diff --git a/srcpkgs/libvncserver-devel b/srcpkgs/libvncserver-devel deleted file mode 120000 index 9214e00d430e7c..00000000000000 --- a/srcpkgs/libvncserver-devel +++ /dev/null @@ -1 +0,0 @@ -libvncserver \ No newline at end of file diff --git a/srcpkgs/libvncserver/template b/srcpkgs/libvncserver/template deleted file mode 100644 index b776e6d7c9d536..00000000000000 --- a/srcpkgs/libvncserver/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'libvncserver' -pkgname=libvncserver -version=0.9.15 -revision=1 -build_style=cmake -configure_args="-DWITH_OPENSSL=ON -DWITH_GNUTLS=OFF -DWITH_SYSTEMD=OFF" -hostmakedepends="pkg-config" -makedepends="zlib-devel libjpeg-turbo-devel libpng-devel openssl-devel - lzo-devel libgcrypt-devel" -short_desc="C libraries to easily implement VNC server or client functionality" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-or-later" -homepage="https://libvnc.github.io/" -distfiles="https://github.com/LibVNC/libvncserver/archive/LibVNCServer-${version}.tar.gz" -checksum=62352c7795e231dfce044beb96156065a05a05c974e5de9e023d688d8ff675d7 - -libvncserver-devel_package() { - depends="${makedepends} ${sourcepkg}-${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/lib/cmake - vmove usr/include - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/libvoikko-devel b/srcpkgs/libvoikko-devel deleted file mode 120000 index 1bac806e91679d..00000000000000 --- a/srcpkgs/libvoikko-devel +++ /dev/null @@ -1 +0,0 @@ -libvoikko \ No newline at end of file diff --git a/srcpkgs/libvoikko/template b/srcpkgs/libvoikko/template deleted file mode 100644 index 2d94f6facf1e84..00000000000000 --- a/srcpkgs/libvoikko/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'libvoikko' -pkgname=libvoikko -version=4.3.3 -revision=1 -build_style=gnu-configure -configure_args="--enable-hfst=false --with-dictionary-path=/usr/share/voikko" -hostmakedepends="python3" -short_desc="Free linguistic software and data for Finnish" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-or-later" -homepage="https://voikko.puimula.org/" -distfiles="https://www.puimula.org/voikko-sources/libvoikko/${pkgname}-${version}.tar.gz" -checksum=d1162965c61de44f72162fd87ec1394bd4f90f87bc8152d13fe4ae692fdc73fa -make_check=no # missing dictionaries - -post_install() { - vmkdir ${py3_sitelib} - cp python/libvoikko.py ${DESTDIR}/${py3_sitelib} -} - -libvoikko-devel_package() { - depends="libvoikko-${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - vmove "usr/lib/*.a" - } -} diff --git a/srcpkgs/libvorbis-devel b/srcpkgs/libvorbis-devel deleted file mode 120000 index 31979456d0a129..00000000000000 --- a/srcpkgs/libvorbis-devel +++ /dev/null @@ -1 +0,0 @@ -libvorbis \ No newline at end of file diff --git a/srcpkgs/libvorbis/template b/srcpkgs/libvorbis/template deleted file mode 100644 index 33bfca9a1c71df..00000000000000 --- a/srcpkgs/libvorbis/template +++ /dev/null @@ -1,31 +0,0 @@ -# Template file for 'libvorbis'. -pkgname=libvorbis -version=1.3.7 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="libogg-devel" -short_desc="The Vorbis General Audio Compression Codec" -maintainer="Orphaned <orphan@voidlinux.org>" -license="BSD-3-Clause" -homepage="https://www.xiph.org/vorbis/" -distfiles="https://downloads.xiph.org/releases/vorbis/${pkgname}-${version}.tar.gz" -checksum=0e982409a9c3fc82ee06e08205b1355e5c6aa4c36bca58146ef399621b0ce5ab - -make_check=no # mv: cannot stat '.deps/write_read.Tpo': No such file or directory - -post_install() { - vlicense COPYING -} - -libvorbis-devel_package() { - depends="libogg-devel libvorbis>=${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/libvpd-devel b/srcpkgs/libvpd-devel deleted file mode 120000 index c4c91282af096e..00000000000000 --- a/srcpkgs/libvpd-devel +++ /dev/null @@ -1 +0,0 @@ -libvpd \ No newline at end of file diff --git a/srcpkgs/libvpd/template b/srcpkgs/libvpd/template deleted file mode 100644 index b896c792c3c6a2..00000000000000 --- a/srcpkgs/libvpd/template +++ /dev/null @@ -1,31 +0,0 @@ -# Template file for 'libvpd' -pkgname=libvpd -version=2.2.6 -revision=1 -archs="ppc64*" -build_style=gnu-configure -hostmakedepends="automake libtool" -makedepends="sg3_utils-devel sqlite-devel zlib-devel" -short_desc="VPD Database access library" -maintainer="Orphaned <orphan@voidlinux.org>" -license="LGPL-2.1-or-later" -homepage="https://sourceforge.net/projects/linux-diag" -distfiles="${SOURCEFORGE_SITE}/linux-diag/${pkgname}-${version}.tar.gz" -checksum=fe093777dc83409c9b6e41862deeb474a06dcd45a6f90ac70e113a2a21a4dc3c - -pre_configure() { - # fix incorrect udev rule path, pass lint - sed -i 's,${sysconfdir}/udev,${libdir}/udev,g' Makefile.am - ./bootstrap.sh -} - -libvpd-devel_package() { - depends="${sourcepkg}>=${version}_${revision} sqlite-devel" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/libvpl-devel b/srcpkgs/libvpl-devel deleted file mode 120000 index bfde25d9df683b..00000000000000 --- a/srcpkgs/libvpl-devel +++ /dev/null @@ -1 +0,0 @@ -libvpl \ No newline at end of file diff --git a/srcpkgs/libvpl-examples b/srcpkgs/libvpl-examples deleted file mode 120000 index bfde25d9df683b..00000000000000 --- a/srcpkgs/libvpl-examples +++ /dev/null @@ -1 +0,0 @@ -libvpl \ No newline at end of file diff --git a/srcpkgs/libvpl/patches/cross-pc.patch b/srcpkgs/libvpl/patches/cross-pc.patch deleted file mode 100644 index 0c4e18f63729cb..00000000000000 --- a/srcpkgs/libvpl/patches/cross-pc.patch +++ /dev/null @@ -1,12 +0,0 @@ ---- a/libvpl/pkgconfig/vpl.pc.in 2023-07-21 23:28:38.000000000 +0200 -+++ - 2023-11-14 10:16:46.665168740 +0100 -@@ -1,6 +1,6 @@ --prefix=@pc_rel_prefix@ --libdir=@pc_rel_libdir@ --includedir=@pc_rel_incdir@ -+prefix=@CMAKE_INSTALL_PREFIX@ -+libdir=${prefix}/lib -+includedir=${prefix}/include - - # oneAPI Video Processing Library (oneVPL) - Name: oneVPL diff --git a/srcpkgs/libvpl/template b/srcpkgs/libvpl/template deleted file mode 100644 index cca2767879a086..00000000000000 --- a/srcpkgs/libvpl/template +++ /dev/null @@ -1,41 +0,0 @@ -# Template file for 'libvpl' -pkgname=libvpl -version=2.15.0 -revision=1 -build_style=cmake -configure_args="-DBUILD_EXAMPLES=ON" -hostmakedepends="pkg-config" -makedepends="libva-devel libX11-devel" -short_desc="Intel oneAPI Video Processing Library" -maintainer="zlice <zlice555@gmail.com>" -license="MIT" -homepage="https://github.com/intel/libvpl" -changelog="https://github.com/intel/libvpl/blob/master/CHANGELOG.md" -distfiles="https://github.com/intel/libvpl/archive/refs/tags/v${version}.tar.gz" -checksum=7218c3b8206b123204c3827ce0cf7c008d5c693c1f58ab461958d05fe6f847b3 - -post_install() { - vlicense LICENSE -} - -libvpl-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove etc/vpl/vars.sh - vmove usr/include - vmove usr/lib/pkgconfig - vmove usr/lib/cmake - vmove usr/lib/*.so - } -} - -libvpl-examples_package() { - short_desc+=" - examples" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - #they removed cmake lines that install bins in 2.15. not sure if accident? - #vmove usr/bin - vmove usr/share/vpl/examples - } -} diff --git a/srcpkgs/libvpx-devel b/srcpkgs/libvpx-devel deleted file mode 120000 index 230e0dffa9e9a9..00000000000000 --- a/srcpkgs/libvpx-devel +++ /dev/null @@ -1 +0,0 @@ -libvpx \ No newline at end of file diff --git a/srcpkgs/libvpx-tools b/srcpkgs/libvpx-tools deleted file mode 120000 index 230e0dffa9e9a9..00000000000000 --- a/srcpkgs/libvpx-tools +++ /dev/null @@ -1 +0,0 @@ -libvpx \ No newline at end of file diff --git a/srcpkgs/libvpx/template b/srcpkgs/libvpx/template deleted file mode 100644 index 5396304fb990e7..00000000000000 --- a/srcpkgs/libvpx/template +++ /dev/null @@ -1,64 +0,0 @@ -# Template file for 'libvpx' -# updates generally break abi, so if you update this, -# have fun rebuilding everything -pkgname=libvpx -version=1.13.1 -revision=1 -hostmakedepends="perl" -short_desc="VP8 and VP9 video codec" -maintainer="Orphaned <orphan@voidlinux.org>" -license="BSD-3-Clause-Clear" -homepage="http://www.webmproject.org" -distfiles="https://github.com/webmproject/libvpx/archive/v${version}.tar.gz" -checksum=00dae80465567272abd077f59355f95ac91d7809a2d3006f9ace2637dd429d14 - -case "$XBPS_TARGET_MACHINE" in - x86_64* | i686*) hostmakedepends+=" yasm" ;; -esac - -do_configure() { - export LD="$CC" - local target args - - case "$XBPS_TARGET_MACHINE" in - x86_64*) target="x86_64-linux-gcc" ;; - i686*) target="x86-linux-gcc" ;; - armv7*) target="armv7-linux-gcc"; args="--disable-neon" ;; - aarch64*) target="arm64-linux-gcc" ;; - *) target="generic-gnu";; - esac - CFLAGS+=" -fPIC" - - ./configure --enable-vp8 --enable-vp9 \ - --enable-experimental --disable-unit-tests \ - --enable-runtime-cpu-detect --enable-shared \ - --enable-postproc --enable-pic --disable-install-docs \ - --disable-install-srcs --as=yasm ${args} --target=${target} -} - -do_build() { - make ${makejobs} -} - -do_install() { - make DIST_DIR=${DESTDIR}/usr install - vlicense LICENSE -} - -libvpx-tools_package() { - short_desc+=" - tools" - pkg_install() { - vmove usr/bin - } -} - -libvpx-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/libvted b/srcpkgs/libvted deleted file mode 120000 index a978f92e038aa6..00000000000000 --- a/srcpkgs/libvted +++ /dev/null @@ -1 +0,0 @@ -gtkd \ No newline at end of file diff --git a/srcpkgs/libvted-devel b/srcpkgs/libvted-devel deleted file mode 120000 index a978f92e038aa6..00000000000000 --- a/srcpkgs/libvted-devel +++ /dev/null @@ -1 +0,0 @@ -gtkd \ No newline at end of file diff --git a/srcpkgs/libvterm-devel b/srcpkgs/libvterm-devel deleted file mode 120000 index c57669283e66df..00000000000000 --- a/srcpkgs/libvterm-devel +++ /dev/null @@ -1 +0,0 @@ -libvterm \ No newline at end of file diff --git a/srcpkgs/libvterm/template b/srcpkgs/libvterm/template deleted file mode 100644 index c8f2bc2d6d0888..00000000000000 --- a/srcpkgs/libvterm/template +++ /dev/null @@ -1,36 +0,0 @@ -# Template file for 'libvterm' -pkgname=libvterm -version=0.3.3 -revision=1 -build_style=gnu-makefile -make_install_target="install-lib install-inc" -hostmakedepends="libtool perl pkg-config" -short_desc="Abstract VT220/xterm/ECMA-48 emulation library" -maintainer="Orphaned <orphan@voidlinux.org>" -license="MIT" -homepage="https://www.leonerd.org.uk/code/libvterm" -distfiles="https://www.leonerd.org.uk/code/libvterm/libvterm-${version}.tar.gz" -checksum=09156f43dd2128bd347cbeebe50d9a571d32c64e0cf18d211197946aff7226e0 - -post_extract() { - if [ "$CROSS_BUILD" ]; then - cp /usr/bin/libtool . - vsed -e "s,CCLD=.*,CCLD=$CC,g;s,CC=.*,CC=$CC,g" -i libtool - vsed -e "s,libtool,./libtool,g" -i Makefile - fi -} - -post_install() { - vlicense LICENSE -} - -libvterm-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/libvterm/update b/srcpkgs/libvterm/update deleted file mode 100644 index 664c1cd0948522..00000000000000 --- a/srcpkgs/libvterm/update +++ /dev/null @@ -1 +0,0 @@ -ignore="*bzr*" diff --git a/srcpkgs/libvtv b/srcpkgs/libvtv deleted file mode 120000 index b08d5af5795c60..00000000000000 --- a/srcpkgs/libvtv +++ /dev/null @@ -1 +0,0 @@ -gcc \ No newline at end of file diff --git a/srcpkgs/libvtv-devel b/srcpkgs/libvtv-devel deleted file mode 120000 index b08d5af5795c60..00000000000000 --- a/srcpkgs/libvtv-devel +++ /dev/null @@ -1 +0,0 @@ -gcc \ No newline at end of file diff --git a/srcpkgs/libwacom-devel b/srcpkgs/libwacom-devel deleted file mode 120000 index b6696e01289eef..00000000000000 --- a/srcpkgs/libwacom-devel +++ /dev/null @@ -1 +0,0 @@ -libwacom \ No newline at end of file diff --git a/srcpkgs/libwacom/template b/srcpkgs/libwacom/template deleted file mode 100644 index d10f6c9032bc4e..00000000000000 --- a/srcpkgs/libwacom/template +++ /dev/null @@ -1,37 +0,0 @@ -# Template file for 'libwacom' -pkgname=libwacom -version=2.16.1 -revision=1 -build_style=meson -configure_args="-Ddocumentation=disabled" -hostmakedepends="pkg-config" -makedepends="libgudev-devel libxml2-devel libevdev-devel" -checkdepends="python3-pytest python3-libevdev python3-pyudev" -short_desc="Library to identify wacom tablets" -maintainer="Orphaned <orphan@voidlinux.org>" -license="MIT" -homepage="https://github.com/linuxwacom/libwacom" -changelog="https://raw.githubusercontent.com/linuxwacom/libwacom/master/NEWS" -distfiles="https://github.com/linuxwacom/libwacom/releases/download/libwacom-${version}/libwacom-${version}.tar.xz" -checksum=0f9bc90babad92b2c4c6571b53af3aee065f437cce01c06c860599e1a10680aa - -if [ -z "$CROSS_BUILD" ] && [ "${XBPS_CHECK_PKGS}" ]; then - configure_args+=" -Dtests=enabled" -else - configure_args+=" -Dtests=disabled" -fi - -post_install() { - vlicense COPYING -} - -libwacom-devel_package() { - depends="libgudev-devel ${sourcepkg}>=${version}_${revision} - libevdev-devel" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/libwapcaplet-devel b/srcpkgs/libwapcaplet-devel deleted file mode 120000 index c12e300eeecc17..00000000000000 --- a/srcpkgs/libwapcaplet-devel +++ /dev/null @@ -1 +0,0 @@ -libwapcaplet \ No newline at end of file diff --git a/srcpkgs/libwapcaplet/template b/srcpkgs/libwapcaplet/template deleted file mode 100644 index 3b4df0c8c9fad9..00000000000000 --- a/srcpkgs/libwapcaplet/template +++ /dev/null @@ -1,35 +0,0 @@ -# Template file for 'libwapcaplet' -pkgname=libwapcaplet -version=0.4.3 -revision=1 -hostmakedepends="netsurf-buildsystem" -short_desc="String internment library, written in C" -maintainer="Orphaned <orphan@voidlinux.org>" -license="MIT" -homepage="http://www.netsurf-browser.org" -distfiles="http://download.netsurf-browser.org/libs/releases/${pkgname}-${version}-src.tar.gz" -checksum=9b2aa1dd6d6645f8e992b3697fdbd87f0c0e1da5721fa54ed29b484d13160c5c -CFLAGS="-Wno-error" - -do_build() { - make ${makejobs} COMPONENT_TYPE=lib-shared PREFIX=/usr - make ${makejobs} COMPONENT_TYPE=lib-static PREFIX=/usr -} - -do_install() { - make COMPONENT_TYPE=lib-shared PREFIX=/usr DESTDIR=${DESTDIR} install - make COMPONENT_TYPE=lib-static PREFIX=/usr DESTDIR=${DESTDIR} install - - vlicense COPYING -} - -libwapcaplet-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" - } -} diff --git a/srcpkgs/libwavpack b/srcpkgs/libwavpack deleted file mode 120000 index 12a053fba2025a..00000000000000 --- a/srcpkgs/libwavpack +++ /dev/null @@ -1 +0,0 @@ -wavpack \ No newline at end of file diff --git a/srcpkgs/libwaylandpp-devel b/srcpkgs/libwaylandpp-devel deleted file mode 120000 index 45405cfa4fe46b..00000000000000 --- a/srcpkgs/libwaylandpp-devel +++ /dev/null @@ -1 +0,0 @@ -libwaylandpp \ No newline at end of file diff --git a/srcpkgs/libwaylandpp-doc b/srcpkgs/libwaylandpp-doc deleted file mode 120000 index 45405cfa4fe46b..00000000000000 --- a/srcpkgs/libwaylandpp-doc +++ /dev/null @@ -1 +0,0 @@ -libwaylandpp \ No newline at end of file diff --git a/srcpkgs/libwaylandpp/patches/cstdint.patch b/srcpkgs/libwaylandpp/patches/cstdint.patch deleted file mode 100644 index 7bae5853cfc66e..00000000000000 --- a/srcpkgs/libwaylandpp/patches/cstdint.patch +++ /dev/null @@ -1,57 +0,0 @@ -Patch-Source: https://github.com/NilsBrause/waylandpp/pull/75 --- -From 5e3243b163aa5d50083b4036c21f84c1204f2023 Mon Sep 17 00:00:00 2001 -From: Khem Raj <raj.khem@gmail.com> -Date: Thu, 26 Jan 2023 23:25:05 -0800 -Subject: [PATCH] include missing <cstdint> - -gcc 13 moved some includes around and as a result <cstdint> is no longer transitively included [1]. Explicitly include it for uint{32,64}_t. - -[1] https://gcc.gnu.org/gcc-13/porting_to.html#header-dep-changes - -Signed-off-by: Khem Raj <raj.khem@gmail.com> ---- - include/wayland-client.hpp | 1 + - scanner/scanner.cpp | 3 +++ - 2 files changed, 4 insertions(+) - -diff --git a/include/wayland-client.hpp b/include/wayland-client.hpp -index a3f782b..4598a0e 100644 ---- a/include/wayland-client.hpp -+++ b/include/wayland-client.hpp -@@ -29,6 +29,7 @@ - /** \file */ - - #include <atomic> -+#include <cstdint> - #include <functional> - #include <memory> - #include <string> -diff --git a/scanner/scanner.cpp b/scanner/scanner.cpp -index bebd71e..c25746a 100644 ---- a/scanner/scanner.cpp -+++ b/scanner/scanner.cpp -@@ -15,6 +15,7 @@ - * along with this program. If not, see <http://www.gnu.org/licenses/>. - */ - -+#include <cstdint> - #include <fstream> - #include <iostream> - #include <list> -@@ -1106,6 +1107,7 @@ int main(int argc, char *argv[]) - wayland_hpp << "#pragma once" << std::endl - << std::endl - << "#include <array>" << std::endl -+ << "#include <cstdint>" << std::endl - << "#include <functional>" << std::endl - << "#include <memory>" << std::endl - << "#include <string>" << std::endl -@@ -1125,6 +1127,7 @@ int main(int argc, char *argv[]) - wayland_server_hpp << "#pragma once" << std::endl - << std::endl - << "#include <array>" << std::endl -+ << "#include <cstdint>" << std::endl - << "#include <functional>" << std::endl - << "#include <memory>" << std::endl - << "#include <string>" << std::endl diff --git a/srcpkgs/libwaylandpp/template b/srcpkgs/libwaylandpp/template deleted file mode 100644 index aea51d152a30c3..00000000000000 --- a/srcpkgs/libwaylandpp/template +++ /dev/null @@ -1,52 +0,0 @@ -# Template file for 'libwaylandpp' -pkgname=libwaylandpp -version=1.0.0 -revision=1 -build_style=cmake -configure_args="-DBUILD_SCANNER=TRUE -DBUILD_LIBRARIES=TRUE - -DBUILD_DOCUMENTATION=TRUE -DBUILD_EXAMPLES=TRUE - -DWAYLAND_SCANNERPP=/usr/bin/wayland-scanner++" -hostmakedepends="pkg-config doxygen graphviz" -makedepends="wayland-devel MesaLib-devel pugixml-devel" -short_desc="Wayland C++ bindings" -maintainer="Orphaned <orphan@voidlinux.org>" -license="MIT" -homepage="https://github.com/NilsBrause/waylandpp" -distfiles="https://github.com/NilsBrause/waylandpp/archive/${version}.tar.gz" -checksum=b20b45917382c6b87e9380130c9a1a1c563da2f498de5830df12fbce326dd9f5 -subpackages="libwaylandpp-doc wayland-scanner++ libwaylandpp-devel" - -if [ "$CROSS_BUILD" ]; then - hostmakedepends+=" wayland-scanner++" -fi - -post_install() { - vlicense LICENSE -} - -libwaylandpp-doc_package() { - short_desc+=" - documentation" - pkg_install() { - vmove usr/share/doc - } -} - -wayland-scanner++_package() { - short_desc="Tool to generate C++ proxy methods" - pkg_install() { - vmove usr/bin/wayland-scanner++ - vmove usr/lib/pkgconfig/wayland-scanner++.pc - } -} - -libwaylandpp-devel_package() { - depends="libwaylandpp>=${version}_${revision} wayland-devel" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove usr/lib/cmake - vmove "usr/lib/*.so" - vmove usr/share/man/man3 - } -} diff --git a/srcpkgs/libwebkit2gtk41-devel b/srcpkgs/libwebkit2gtk41-devel deleted file mode 120000 index a56a647c20e624..00000000000000 --- a/srcpkgs/libwebkit2gtk41-devel +++ /dev/null @@ -1 +0,0 @@ -libwebkit2gtk41 \ No newline at end of file diff --git a/srcpkgs/libwebkit2gtk41/patches/fix_armv6l.patch b/srcpkgs/libwebkit2gtk41/patches/fix_armv6l.patch deleted file mode 100644 index fdaf19991924bb..00000000000000 --- a/srcpkgs/libwebkit2gtk41/patches/fix_armv6l.patch +++ /dev/null @@ -1,23 +0,0 @@ -Fix code emitted for armv6l to not use movw/movt but ldr. -See https://bugs.webkit.org/show_bug.cgi?id=131612 -and https://bugs.webkit.org/show_bug.cgi?id=141288 - ---- a/Source/JavaScriptCore/offlineasm/arm.rb 2015-07-22 14:37:57.000000000 +0200 -+++ b/Source/JavaScriptCore/offlineasm/arm.rb 2015-08-08 00:31:21.011824644 +0200 -@@ -756,8 +756,16 @@ class Instruction - armMoveImmediate(operands[0].value >> 32, operands[1]) - armMoveImmediate(operands[0].value & 0xffffffff, operands[2]) - when "mvlbl" -+ if isARMv7 or isARMv7Traditional - $asm.puts "movw #{operands[1].armOperand}, \#:lower16:#{operands[0].value}" - $asm.puts "movt #{operands[1].armOperand}, \#:upper16:#{operands[0].value}" -+ else -+ $mvlbl_counter ||= 0 -+ $mvlbl_counter += 1 -+ const_label = "_mvlbl_const_label#{$mvlbl_counter}" -+ $asm.puts ".equ #{const_label}, (#{operands[0].value})" -+ $asm.puts "ldr #{operands[1].armOperand}, =#{const_label}" -+ end - when "sxb2i" - $asm.puts "sxtb #{armFlippedOperands(operands)}" - when "sxh2i" diff --git a/srcpkgs/libwebkit2gtk41/patches/prefer-pthread.patch b/srcpkgs/libwebkit2gtk41/patches/prefer-pthread.patch deleted file mode 100644 index cb144f6dbb57f5..00000000000000 --- a/srcpkgs/libwebkit2gtk41/patches/prefer-pthread.patch +++ /dev/null @@ -1,28 +0,0 @@ -From: Alberto Garcia <berto@igalia.com> -Description: Enable THREADS_PREFER_PTHREAD_FLAG - This fixes a FTBFS in riscv64 -Bug: https://bugs.webkit.org/show_bug.cgi?id=182622 -Bug-Debian: https://bugs.debian.org/895969 -Origin: https://trac.webkit.org/changeset/231843 -Index: webkitgtk/Source/cmake/OptionsGTK.cmake -=================================================================== ---- webkitgtk.orig/Source/cmake/OptionsGTK.cmake -+++ webkitgtk/Source/cmake/OptionsGTK.cmake -@@ -13,6 +13,8 @@ endif () - - set(USER_AGENT_BRANDING "" CACHE STRING "Branding to add to user agent string") - -+set(THREADS_PREFER_PTHREAD_FLAG ON) -+ - find_package(Cairo 1.16.0 REQUIRED) - find_package(Fontconfig 2.13.0 REQUIRED) - find_package(Freetype 2.9.0 REQUIRED) -Index: webkitgtk/Source/cmake/OptionsJSCOnly.cmake -=================================================================== ---- webkitgtk.orig/Source/cmake/OptionsJSCOnly.cmake -+++ webkitgtk/Source/cmake/OptionsJSCOnly.cmake -@@ -1,3 +1,4 @@ -+set(THREADS_PREFER_PTHREAD_FLAG ON) - find_package(Threads REQUIRED) - - if (MSVC) diff --git a/srcpkgs/libwebkit2gtk41/patches/reproducible.patch b/srcpkgs/libwebkit2gtk41/patches/reproducible.patch deleted file mode 100644 index 442b7d2a6aef47..00000000000000 --- a/srcpkgs/libwebkit2gtk41/patches/reproducible.patch +++ /dev/null @@ -1,68 +0,0 @@ -commit 7366988f033d29f2b2e2e68fedb8827ba09a2cc1 -Author: Daniel Kolesa <daniel@octaforge.org> -Date: Wed Jan 5 17:50:07 2022 +0100 - - reproducible build - -diff --git a/Source/WebCore/bindings/scripts/CodeGenerator.pm b/Source/WebCore/bindings/scripts/CodeGenerator.pm -index 1e95784b..eb642a52 100644 ---- a/Source/WebCore/bindings/scripts/CodeGenerator.pm -+++ b/Source/WebCore/bindings/scripts/CodeGenerator.pm -@@ -324,7 +324,7 @@ sub MergeExtendedAttributesFromSupplemental - { - my ($object, $supplementalExtendedAttributes, $property, $context) = @_; - -- foreach my $extendedAttributeName (keys %{$supplementalExtendedAttributes}) { -+ foreach my $extendedAttributeName (sort keys %{$supplementalExtendedAttributes}) { - my $isAllowed = 0; - for my $contextAllowed (@{$idlAttributes->{$extendedAttributeName}->{"contextsAllowed"}}) { - if ($contextAllowed eq $context) { -diff --git a/Source/WebCore/bindings/scripts/CodeGeneratorJS.pm b/Source/WebCore/bindings/scripts/CodeGeneratorJS.pm -index 275fce91..8c1534be 100644 ---- a/Source/WebCore/bindings/scripts/CodeGeneratorJS.pm -+++ b/Source/WebCore/bindings/scripts/CodeGeneratorJS.pm -@@ -3217,7 +3217,7 @@ sub GenerateHeader - } else { - push(@headerContent, " static constexpr unsigned StructureFlags = Base::StructureFlags"); - } -- foreach my $structureFlag (sort (keys %structureFlags)) { -+ foreach my $structureFlag (sort (sort keys %structureFlags)) { - push(@headerContent, " | " . $structureFlag); - } - push(@headerContent, ";\n"); -@@ -7515,7 +7515,7 @@ sub WriteData - - my @includes = (); - my %implIncludeConditions = (); -- foreach my $include (keys %implIncludes) { -+ foreach my $include (sort keys %implIncludes) { - next if $headerIncludes{$include}; - next if $headerTrailingIncludes{$include}; - -@@ -7555,7 +7555,7 @@ sub WriteData - $contents = join "", @headerContentHeader; - - @includes = (); -- foreach my $include (keys %headerIncludes) { -+ foreach my $include (sort keys %headerIncludes) { - $include = "\"$include\"" unless $include =~ /^["<]/; # " - $include = SubstituteHeader($include); - push @includes, $include; -@@ -7569,7 +7569,7 @@ sub WriteData - $contents .= join "", @headerContent; - - @includes = (); -- foreach my $include (keys %headerTrailingIncludes) { -+ foreach my $include (sort keys %headerTrailingIncludes) { - $include = "\"$include\"" unless $include =~ /^["<]/; # " - push @includes, $include; - } -@@ -7642,7 +7642,7 @@ sub GeneratePrototypeDeclaration - if (%structureFlags) { - push(@$outputArray, "public:\n"); - push(@$outputArray, " static constexpr unsigned StructureFlags = Base::StructureFlags"); -- foreach my $structureFlag (sort (keys %structureFlags)) { -+ foreach my $structureFlag (sort (sort keys %structureFlags)) { - push(@$outputArray, " | " . $structureFlag); - } - push(@$outputArray, ";\n"); diff --git a/srcpkgs/libwebkit2gtk41/patches/x86-no-sse2.patch b/srcpkgs/libwebkit2gtk41/patches/x86-no-sse2.patch deleted file mode 100644 index 1b8bca54086fc2..00000000000000 --- a/srcpkgs/libwebkit2gtk41/patches/x86-no-sse2.patch +++ /dev/null @@ -1,29 +0,0 @@ ---- a/Source/cmake/WebKitCompilerFlags.cmake -+++ b/Source/cmake/WebKitCompilerFlags.cmake -@@ -162,15 +162,6 @@ if (COMPILER_IS_GCC_OR_CLANG) - WEBKIT_PREPEND_GLOBAL_COMPILER_FLAGS(-Wno-expansion-to-defined) - endif () - -- # Force SSE2 fp on x86 builds. -- if (WTF_CPU_X86 AND NOT CMAKE_CROSSCOMPILING) -- WEBKIT_PREPEND_GLOBAL_COMPILER_FLAGS(-msse2 -mfpmath=sse) -- include(DetectSSE2) -- if (NOT SSE2_SUPPORT_FOUND) -- message(FATAL_ERROR "SSE2 support is required to compile WebKit") -- endif () -- endif () -- - # Makes builds faster. The GCC manual warns about the possibility that the assembler being - # used may not support input from a pipe, but in practice the toolchains we support all do. - WEBKIT_PREPEND_GLOBAL_COMPILER_FLAGS(-pipe) ---- a/Source/ThirdParty/ANGLE/src/image_util/loadimage.cpp -+++ b/Source/ThirdParty/ANGLE/src/image_util/loadimage.cpp -@@ -16,7 +16,7 @@ - # if defined(_MSC_VER) - # include <intrin.h> - # define ANGLE_LOADIMAGE_USE_SSE --# elif defined(__GNUC__) && (defined(__x86_64__) || defined(__i386__)) -+# elif defined(__GNUC__) && defined(__x86_64__) - # include <x86intrin.h> - # if __SSE__ - # define ANGLE_LOADIMAGE_USE_SSE diff --git a/srcpkgs/libwebkit2gtk41/template b/srcpkgs/libwebkit2gtk41/template deleted file mode 100644 index c6762f8089f4c4..00000000000000 --- a/srcpkgs/libwebkit2gtk41/template +++ /dev/null @@ -1,222 +0,0 @@ -# Template file for 'libwebkit2gtk41' -pkgname=libwebkit2gtk41 -version=2.46.6 -revision=1 -build_style=cmake -build_helper="gir" -configure_args="-DPORT=GTK - -DCMAKE_LINKER=${XBPS_CROSS_TRIPLET}-gcc -DCMAKE_SKIP_RPATH=ON - -DENABLE_JOURNALD_LOG=OFF -DUSE_WOFF2=ON - -DENABLE_MINIBROWSER=$(vopt_if minibrowser ON OFF) - -DENABLE_JIT=$(vopt_if jit ON OFF) - -DENABLE_C_LOOP=$(vopt_if jit OFF ON) - -DENABLE_INTROSPECTION=$(vopt_if gir ON OFF) - -DENABLE_DOCUMENTATION=$(vopt_if gtk_doc ON OFF) - -DENABLE_WAYLAND_TARGET=$(vopt_if wayland ON OFF) - -DENABLE_X11_TARGET=$(vopt_if x11 ON OFF) - -DENABLE_SAMPLING_PROFILER=$(vopt_if sampling_profiler ON OFF) - -DENABLE_BUBBLEWRAP_SANDBOX=$(vopt_if bubblewrap ON OFF) - -DUSE_JPEGXL=OFF -DUSE_LIBBACKTRACE=OFF -DUSE_GTK4=OFF" -# Don't remove which from hostmakedepends -# Otherwise, they invoke /usr/bin/ccache /usr/lib/ccache/bin/$CC -hostmakedepends="perl python3 pkg-config gperf flex ruby gettext glib-devel - geoclue2 libharfbuzz which libpsl unifdef $(vopt_if gtk_doc 'gi-docgen') - $(vopt_if wayland 'wayland-devel libxml2-devel')" -makedepends="at-spi2-core-devel libjpeg-turbo-devel libpng-devel - harfbuzz-devel gst-plugins-base1-devel gst-plugins-bad1-devel sqlite-devel - libsoup3-devel libxslt-devel gnutls-devel icu-devel enchant2-devel - dbus-glib-devel libwebp-devel gtk+3-devel gtk4-devel libgudev-devel - libsecret-devel ruby-devel geoclue2-devel libnotify-devel hyphen-devel - woff2-devel freetype-devel libavif-devel qt5-devel libmanette-devel sysprof-devel - libgcrypt-devel libnuspell-devel libpsl-devel $(vopt_if x11 libXt-devel) - $(vopt_if wayland 'MesaLib-devel libxkbcommon-devel wayland-devel wayland-protocols')" -depends="gst-plugins-good1" -short_desc="GTK+3 port of the WebKit browser engine (soup3)" -maintainer="Orphaned <orphan@voidlinux.org>" -license="LGPL-2.1-or-later, BSD-2-Clause" -homepage="https://webkitgtk.org/" -distfiles="https://webkitgtk.org/releases/webkitgtk-${version}.tar.xz" -checksum=f2b31de693220ba9bab76ce6ddfe5b0bfab2515cb2b0a70f3c54d4050766c32b -make_check=no # TODO - -build_options="gir wayland x11 bubblewrap jit sampling_profiler minibrowser - clang lto gtk_doc" -build_options_default="gir wayland x11 bubblewrap minibrowser" - -desc_option_bubblewrap="Enable bubblewrap sandbox" -desc_option_jit="JavaScript JIT (Only some architectures)" -desc_option_sampling_profiler="Sampling profiler support (JIT + glibc only)" -desc_option_minibrowser="Build the minibrowser" -desc_option_clang="Use Clang to build" -desc_option_lto="Enable ThinLTO (needs Clang)" - -export CFLAGS="-DNDEBUG" -export CXXFLAGS="$CFLAGS" - -# WebKitCCache.cmake set this variable -# include_file_mtime was not enabled to avoid a race, -# but this is run under our control -export CCACHE_SLOPPINESS=time_macros,include_file_mtime - -if [ -z "$CROSS_BUILD" ]; then - build_options_default+=" gtk_doc" -fi - -# detection + runtime -if [ "$build_option_bubblewrap" ]; then - hostmakedepends+=" bubblewrap xdg-dbus-proxy" - makedepends+=" libseccomp-devel" - depends+=" bubblewrap xdg-dbus-proxy" - configure_args+=" -DBWRAP_EXECUTABLE=/usr/bin/bwrap - -DDBUS_PROXY_EXECUTABLE=/usr/bin/xdg-dbus-proxy" -fi - -if [ "$build_option_lto" -a -z "$build_option_clang" ]; then - broken="LTO needs Clang" -fi - -if [ "$build_option_clang" ]; then - hostmakedepends+=" clang lld" - configure_args+=" -DUSE_LD_LLD=ON" - nocross=yes -fi - -if [ "$build_option_lto" ]; then - configure_args+=" -DLTO_MODE=thin" -fi - -# only a few platform support JIT -case "$XBPS_TARGET_MACHINE" in - aarch64*|x86_64*|riscv64*) - build_options_default+=" jit" - if [ "$XBPS_TARGET_LIBC" = "glibc" ]; then - build_options_default+=" sampling_profiler" - elif [ "$build_option_sampling_profiler" ]; then - broken="sampling_profiler is only supported on glibc" - fi - ;; - i686*) - # JIT requires SSE2 so disabled by default - # it's also currently broken - if [ "$build_option_jit" ]; then - broken="OffsetExtractor: No magic values found." - fi - ;; - *) - if [ "$build_option_jit" ]; then - broken="JIT is not supported on ${XBPS_TARGET_MACHINE}" - fi - ;; -esac - -case "$XBPS_TARGET_MACHINE" in - armv6*) - # Disable ANGLE on armv6 for now. - # Requires support for lock-free atomics (armv6k+). - configure_args+=" -DENABLE_WEBGL=OFF" - ;; -esac - -# extra validation -if [ "$build_option_sampling_profiler" -a -z "$build_option_jit" ]; then - broken="sampling_profiler requires JIT" -fi - -_depends="${depends}" - -pre_configure() { - if [ "$build_option_clang" ]; then - export CC=clang - export CXX=clang++ - fi - - # the debug builds are huge and cause problems when debugging - export CFLAGS="${CFLAGS/-g/-g1}" - export CXXFLAGS="${CXXFLAGS/-g/-g1}" - - if [ "$XBPS_WORDSIZE" = "32" ]; then - export LDFLAGS+=" -Wl,--no-keep-memory" - fi - - # the above is not enough for 32-bit ppc and debug - case "$XBPS_TARGET_MACHINE" in - ppc64*) ;; - ppc*) - export CFLAGS="${CFLAGS/-O2/-Os}" - export CXXFLAGS="${CXXFLAGS/-O2/-Os}" - ;; - esac -} - -post_configure() { - mkdir -p webkit2gtk-60 - - ( - cd webkit2gtk-60 - configure_args="${configure_args} -DUSE_GTK4=ON -DENABLE_WEBDRIVER=OFF" \ - do_configure - ) -} - -post_build() { - (cd webkit2gtk-60 && NINJA_STATUS="[2/2][%f/%t] " do_build) -} - -post_install() { - (cd webkit2gtk-60 && do_install) - - vlicense Source/WebCore/LICENSE-APPLE - vlicense Source/WebCore/LICENSE-LGPL-2.1 - vlicense Source/WebCore/LICENSE-LGPL-2 -} - -libwebkit2gtk41-devel_package() { - depends="gtk+3-devel libsoup3-devel libwebkit2gtk41>=${version}_${revision}" - short_desc="GTK+3 port of the WebKit browser engine (soup3) - development files" - pkg_install() { - vmove usr/include/webkitgtk-4.1 - vmove "usr/lib/pkgconfig/*-4.1.pc" - if [ "$build_option_gir" ]; then - vmove "usr/share/gir-1.0/*-4.1.gir" - fi - if [ "$build_option_gtk_doc" ]; then - vmove "usr/share/doc/*-4.1" - fi - vmove "usr/lib/*-4.1.so" - } -} - -libwebkitgtk60_package() { - depends="${_depends}" - short_desc="GTK4 port of the WebKit browser engine" - pkg_install() { - vmove usr/libexec/webkitgtk-6.0 - vmove usr/lib/webkitgtk-6.0 - if [ "$build_option_gir" ]; then - vmove "usr/lib/girepository-1.0/*-6.0.typelib" - fi - vmove "usr/lib/*-6.0.so.*" - for file in $(find ${DESTDIR}/usr/share/locale -name "*-6.0.mo"); do - vmove ${file/$DESTDIR/} - done - vlicense Source/WebCore/LICENSE-APPLE - vlicense Source/WebCore/LICENSE-LGPL-2.1 - vlicense Source/WebCore/LICENSE-LGPL-2 - } -} - -libwebkitgtk60-devel_package() { - depends="gtk4-devel libsoup3-devel libwebkitgtk60>=${version}_${revision}" - short_desc="GTK4 port of the WebKit browser engine - development files" - pkg_install() { - vmove usr/include/webkitgtk-6.0 - vmove "usr/lib/pkgconfig/*-6.0.pc" - if [ "$build_option_gir" ]; then - vmove "usr/share/gir-1.0/*-6.0.gir" - fi - if [ "$build_option_gtk_doc" ]; then - vmove "usr/share/doc/*-6.0" - fi - vmove "usr/lib/*-6.0.so" - } -} diff --git a/srcpkgs/libwebkit2gtk41/update b/srcpkgs/libwebkit2gtk41/update deleted file mode 100644 index 9d491026d683d1..00000000000000 --- a/srcpkgs/libwebkit2gtk41/update +++ /dev/null @@ -1,2 +0,0 @@ -pkgname="webkitgtk" -ignore="*.[1-9][13579].*" diff --git a/srcpkgs/libwebkitgtk60 b/srcpkgs/libwebkitgtk60 deleted file mode 120000 index a56a647c20e624..00000000000000 --- a/srcpkgs/libwebkitgtk60 +++ /dev/null @@ -1 +0,0 @@ -libwebkit2gtk41 \ No newline at end of file diff --git a/srcpkgs/libwebkitgtk60-devel b/srcpkgs/libwebkitgtk60-devel deleted file mode 120000 index a56a647c20e624..00000000000000 --- a/srcpkgs/libwebkitgtk60-devel +++ /dev/null @@ -1 +0,0 @@ -libwebkit2gtk41 \ No newline at end of file diff --git a/srcpkgs/libwebp-devel b/srcpkgs/libwebp-devel deleted file mode 120000 index 41871e71d6b878..00000000000000 --- a/srcpkgs/libwebp-devel +++ /dev/null @@ -1 +0,0 @@ -libwebp \ No newline at end of file diff --git a/srcpkgs/libwebp-tools b/srcpkgs/libwebp-tools deleted file mode 120000 index 41871e71d6b878..00000000000000 --- a/srcpkgs/libwebp-tools +++ /dev/null @@ -1 +0,0 @@ -libwebp \ No newline at end of file diff --git a/srcpkgs/libwebp/template b/srcpkgs/libwebp/template deleted file mode 100644 index 5d69464cd636b5..00000000000000 --- a/srcpkgs/libwebp/template +++ /dev/null @@ -1,60 +0,0 @@ -# Template file for 'libwebp' -pkgname=libwebp -version=1.6.0 -revision=3 -build_style=cmake -configure_args="-DWEBP_BUILD_EXTRAS=OFF -DWEBP_BUILD_VWEBP=OFF - -DBUILD_SHARED_LIBS=ON -DCMAKE_SKIP_INSTALL_RPATH=ON" -hostmakedepends="pkg-config" -makedepends="giflib-devel libpng-devel libfreeglut-devel - $(vopt_if tiff tiff-devel)" -short_desc="WebP image format" -maintainer="Orphaned <orphan@voidlinux.org>" -license="BSD-3-Clause" -homepage="https://developers.google.com/speed/webp/" -changelog="https://chromium.googlesource.com/webm/libwebp/+/refs/heads/main/NEWS" -distfiles="http://downloads.webmproject.org/releases/webp/libwebp-${version}.tar.gz" -checksum=e4ab7009bf0629fd11982d4c2aa83964cf244cffba7347ecd39019a9e38c4564 - -# May split libwebp-tools package out, if we really want it enabled -build_options="tiff" - -post_install() { - vlicense COPYING LICENSE -} - -libwebp-tools_package() { - short_desc+=" - tools" - pkg_install() { - vmove usr/bin - vmove usr/share/man - } -} - -libwebp-devel_package() { - depends="libsharpyuv-devel>=${version}_${revision} ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - vmove "usr/share/WebP" - } -} - -libsharpyuv_package() { - short_desc="Library to expose libwebp's sharpyuv functionality" - pkg_install() { - vmove "usr/lib/libsharpyuv.so.*" - } -} - -libsharpyuv-devel_package() { - short_desc="Library to expose libwebp's sharpyuv functionality - development files" - depends="libsharpyuv>=${version}_${revision}" - pkg_install() { - vmove usr/include/webp/sharpyuv - vmove usr/lib/pkgconfig/libsharpyuv.pc - vmove usr/lib/libsharpyuv.so - } -} diff --git a/srcpkgs/libwebp/update b/srcpkgs/libwebp/update deleted file mode 100644 index 2f976fa77c255c..00000000000000 --- a/srcpkgs/libwebp/update +++ /dev/null @@ -1 +0,0 @@ -site="http://downloads.webmproject.org/releases/webp/index.html" diff --git a/srcpkgs/libwebsockets-devel b/srcpkgs/libwebsockets-devel deleted file mode 120000 index 33afcbd2dcb7d4..00000000000000 --- a/srcpkgs/libwebsockets-devel +++ /dev/null @@ -1 +0,0 @@ -libwebsockets \ No newline at end of file diff --git a/srcpkgs/libwebsockets/template b/srcpkgs/libwebsockets/template deleted file mode 100644 index 611ab256864d2d..00000000000000 --- a/srcpkgs/libwebsockets/template +++ /dev/null @@ -1,34 +0,0 @@ -# Template file for 'libwebsockets' -pkgname=libwebsockets -version=4.3.2 -revision=2 -build_style=cmake -configure_args="-DLWS_WITH_LIBEV=ON -DLWS_WITH_LIBUV=ON -DLWS_WITH_HTTP2=ON - -DLWS_IPV6=ON -DLWS_HAVE_LIBCAP=ON -DLWS_WITH_EVLIB_PLUGINS=OFF - -DDISABLE_WERROR=ON" -makedepends="libcap-devel libev-devel libuv-devel openssl-devel zlib-devel" -short_desc="Lightweight client and server websocket library" -maintainer="Enno Boland <gottox@voidlinux.org>" -license="MIT" -homepage="https://libwebsockets.org" -changelog="https://raw.githubusercontent.com/warmcat/libwebsockets/main/changelog" -distfiles="https://github.com/warmcat/libwebsockets/archive/v${version}.tar.gz" -checksum=6a85a1bccf25acc7e8e5383e4934c9b32a102880d1e4c37c70b27ae2a42406e1 - -post_install() { - vlicense LICENSE -} - -libwebsockets-devel_package() { - depends="libwebsockets>=${version}_${revision} libcap-devel libev-devel openssl-devel libuv-devel" - short_desc+=" - development files" - pkg_install() { - vmove usr/bin - vmove usr/share/libwebsockets-test-server - vmove usr/include - vmove usr/lib/pkgconfig - vmove usr/lib/cmake - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/libwhich/template b/srcpkgs/libwhich/template deleted file mode 100644 index a135fc7fe44c45..00000000000000 --- a/srcpkgs/libwhich/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'libwhich' -pkgname=libwhich -version=1.1.0 -revision=1 -build_style=gnu-makefile -short_desc="Which for dynamic libraries" -maintainer="John <me@johnnynator.dev>" -license="MIT" -homepage="https://github.com/vtjnash/libwhich" -distfiles="https://github.com/vtjnash/libwhich/archive/v${version}.tar.gz" -checksum=f1c30bf7396859ad437a5db74e9e328fb4b4e1379457121e28a3524b1e3a0b3f - -do_install() { - vbin libwhich - vlicense LICENSE -} diff --git a/srcpkgs/libwildmidi b/srcpkgs/libwildmidi deleted file mode 120000 index e20d971e60a0bb..00000000000000 --- a/srcpkgs/libwildmidi +++ /dev/null @@ -1 +0,0 @@ -wildmidi \ No newline at end of file diff --git a/srcpkgs/libwildmidi-devel b/srcpkgs/libwildmidi-devel deleted file mode 120000 index e20d971e60a0bb..00000000000000 --- a/srcpkgs/libwildmidi-devel +++ /dev/null @@ -1 +0,0 @@ -wildmidi \ No newline at end of file diff --git a/srcpkgs/libwireshark b/srcpkgs/libwireshark deleted file mode 120000 index bb29b6f1b458b0..00000000000000 --- a/srcpkgs/libwireshark +++ /dev/null @@ -1 +0,0 @@ -wireshark \ No newline at end of file diff --git a/srcpkgs/libwireshark-devel b/srcpkgs/libwireshark-devel deleted file mode 120000 index bb29b6f1b458b0..00000000000000 --- a/srcpkgs/libwireshark-devel +++ /dev/null @@ -1 +0,0 @@ -wireshark \ No newline at end of file diff --git a/srcpkgs/libwiringPi b/srcpkgs/libwiringPi deleted file mode 120000 index 7b1cc9151fbb70..00000000000000 --- a/srcpkgs/libwiringPi +++ /dev/null @@ -1 +0,0 @@ -WiringPi \ No newline at end of file diff --git a/srcpkgs/libwiringPi-dev b/srcpkgs/libwiringPi-dev deleted file mode 120000 index 7b1cc9151fbb70..00000000000000 --- a/srcpkgs/libwiringPi-dev +++ /dev/null @@ -1 +0,0 @@ -WiringPi \ No newline at end of file diff --git a/srcpkgs/libwkhtmltopdf b/srcpkgs/libwkhtmltopdf deleted file mode 120000 index c4f52b3313d323..00000000000000 --- a/srcpkgs/libwkhtmltopdf +++ /dev/null @@ -1 +0,0 @@ -wkhtmltopdf \ No newline at end of file diff --git a/srcpkgs/libwm/patches/wm-reg-event.patch b/srcpkgs/libwm/patches/wm-reg-event.patch deleted file mode 100644 index 16676a83777b48..00000000000000 --- a/srcpkgs/libwm/patches/wm-reg-event.patch +++ /dev/null @@ -1,34 +0,0 @@ -Upstream is dead and they haven't made a new release with this in it. - -diff --git libwm.c libwm.c -index 247326d..b9e689a 100644 ---- a/libwm.c -+++ b/libwm.c -@@ -344,3 +344,12 @@ wm_set_focus(xcb_window_t wid) - xcb_flush(conn); - return 1; - } -+ -+int -+wm_reg_event(xcb_window_t wid, uint32_t mask) -+{ -+ uint32_t val[] = { mask }; -+ -+ xcb_change_window_attributes(conn, wid, XCB_CW_EVENT_MASK, val); -+ return 0; -+} -diff --git wm.h wm.h -index dce6279..c6b93e2 100644 ---- a/wm.h -+++ b/wm.h -@@ -185,4 +185,10 @@ int wm_resize(xcb_window_t wid, int mode, int w, int h); - */ - int wm_restack(xcb_window_t wid, uint32_t mode); - -+/* -+ * Register the given event(s) on the window. -+ * Multiple events can be registered by ORing them together -+ */ -+int wm_reg_event(xcb_window_t wid, uint32_t mask); -+ - #endif /* __LIBWM_H__ */ diff --git a/srcpkgs/libwm/template b/srcpkgs/libwm/template deleted file mode 100644 index df29afde53aafa..00000000000000 --- a/srcpkgs/libwm/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'libwm' -pkgname=libwm -version=1.2 -revision=1 -build_style=gnu-makefile -makedepends="libxcb-devel xcb-util-cursor-devel" -depends="$makedepends" -short_desc="Small library for X windows manipulation" -maintainer="Enno Boland <gottox@voidlinux.org>" -license="GPL-3.0-or-later" -homepage="https://github.com/wmutils/libwm" -distfiles="https://github.com/wmutils/libwm/archive/v${version}.tar.gz" -checksum=db80ef40d6b105f046c1d0bc138470b3e23e7bd1000afc3163d9e62f403f0f6a diff --git a/srcpkgs/libwmf-devel b/srcpkgs/libwmf-devel deleted file mode 120000 index bc1a188cd2cacc..00000000000000 --- a/srcpkgs/libwmf-devel +++ /dev/null @@ -1 +0,0 @@ -libwmf \ No newline at end of file diff --git a/srcpkgs/libwmf/patches/01_player.c-integer-overflow-cve-2006-3376.patch b/srcpkgs/libwmf/patches/01_player.c-integer-overflow-cve-2006-3376.patch deleted file mode 100644 index b052cd02768a7a..00000000000000 --- a/srcpkgs/libwmf/patches/01_player.c-integer-overflow-cve-2006-3376.patch +++ /dev/null @@ -1,28 +0,0 @@ ---- a/src/player.c -+++ b/src/player.c -@@ -23,6 +23,7 @@ - - #include <stdio.h> - #include <stdlib.h> -+#include <stdint.h> - #include <string.h> - #include <math.h> - -@@ -132,8 +133,14 @@ - } - } - --/* P->Parameters = (unsigned char*) wmf_malloc (API,(MAX_REC_SIZE(API)-3) * 2 * sizeof (unsigned char)); -- */ P->Parameters = (unsigned char*) wmf_malloc (API,(MAX_REC_SIZE(API) ) * 2 * sizeof (unsigned char)); -+ if (MAX_REC_SIZE(API) > UINT32_MAX / 2) -+ { -+ API->err = wmf_E_InsMem; -+ WMF_DEBUG (API,"bailing..."); -+ return (API->err); -+ } -+ -+ P->Parameters = (unsigned char*) wmf_malloc (API,(MAX_REC_SIZE(API) ) * 2 * sizeof (unsigned char)); - - if (ERR (API)) - { WMF_DEBUG (API,"bailing..."); - diff --git a/srcpkgs/libwmf/patches/02_font.c-always-check-generated-fontmap.patch b/srcpkgs/libwmf/patches/02_font.c-always-check-generated-fontmap.patch deleted file mode 100644 index 2333265a3fde86..00000000000000 --- a/srcpkgs/libwmf/patches/02_font.c-always-check-generated-fontmap.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/src/font.c -+++ b/src/font.c -@@ -422,7 +422,6 @@ - - fontmap_data->FD.FI = 0; - -- if (API->flags & WMF_OPT_SYS_FONTS) - { if (API->flags & WMF_OPT_SYS_FONTMAP) - { wmf_ipa_font_map_xml (API,&(fontmap_data->FD),options->sys_fontmap_file); - } - diff --git a/srcpkgs/libwmf/patches/03_font.c-compare-fonts-by-name.patch b/srcpkgs/libwmf/patches/03_font.c-compare-fonts-by-name.patch deleted file mode 100644 index 8087a6cd18181b..00000000000000 --- a/srcpkgs/libwmf/patches/03_font.c-compare-fonts-by-name.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/src/font.c -+++ b/src/font.c -@@ -199,7 +199,7 @@ - unsigned int i = 0; - - while (font_data->cache[i].name) -- { if (strcmp (font_data->cache[i].path,entry->path) == 0) break; -+ { if (strcmp (font_data->cache[i].name,entry->name) == 0) break; - i++; - } - diff --git a/srcpkgs/libwmf/patches/04_gd-gd_clip.c-use-after-free-cve-2009-1364.patch b/srcpkgs/libwmf/patches/04_gd-gd_clip.c-use-after-free-cve-2009-1364.patch deleted file mode 100644 index ce1459fbb4a8f5..00000000000000 --- a/srcpkgs/libwmf/patches/04_gd-gd_clip.c-use-after-free-cve-2009-1364.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/src/extra/gd/gd_clip.c -+++ b/src/extra/gd/gd_clip.c -@@ -70,6 +70,7 @@ - { more = gdRealloc (im->clip->list,(im->clip->max + 8) * sizeof (gdClipRectangle)); - if (more == 0) return; - im->clip->max += 8; -+ im->clip->list = more; - } - im->clip->list[im->clip->count] = (*rect); - im->clip->count++; - diff --git a/srcpkgs/libwmf/patches/CVE-2015-0848_CVE-2015-4588_CVE-2015-4695_CVE-2015-4696.patch b/srcpkgs/libwmf/patches/CVE-2015-0848_CVE-2015-4588_CVE-2015-4695_CVE-2015-4696.patch deleted file mode 100644 index c8f9d1ca6be3db..00000000000000 --- a/srcpkgs/libwmf/patches/CVE-2015-0848_CVE-2015-4588_CVE-2015-4695_CVE-2015-4696.patch +++ /dev/null @@ -1,186 +0,0 @@ ---- a/src/player/meta.h -+++ b/src/player/meta.h -@@ -1565,7 +1565,7 @@ static int meta_rgn_create (wmfAPI* API, - objects = P->objects; - - i = 0; -- while (objects[i].type && (i < NUM_OBJECTS (API))) i++; -+ while ((i < NUM_OBJECTS (API)) && objects[i].type) i++; - - if (i == NUM_OBJECTS (API)) - { WMF_ERROR (API,"Object out of range!"); -@@ -2142,7 +2142,7 @@ static int meta_dib_brush (wmfAPI* API,w - objects = P->objects; - - i = 0; -- while (objects[i].type && (i < NUM_OBJECTS (API))) i++; -+ while ((i < NUM_OBJECTS (API)) && objects[i].type) i++; - - if (i == NUM_OBJECTS (API)) - { WMF_ERROR (API,"Object out of range!"); -@@ -2593,9 +2593,10 @@ static int meta_dc_restore (wmfAPI* API, - polyrect.BR = 0; - - polyrect.count = 0; -+ -+ if (FR->region_clip) FR->region_clip (API,&polyrect); - } - -- if (FR->region_clip) FR->region_clip (API,&polyrect); - - return (changed); - } -@@ -3067,7 +3068,7 @@ static int meta_pen_create (wmfAPI* API, - objects = P->objects; - - i = 0; -- while (objects[i].type && (i < NUM_OBJECTS (API))) i++; -+ while ((i < NUM_OBJECTS (API)) && objects[i].type) i++; - - if (i == NUM_OBJECTS (API)) - { WMF_ERROR (API,"Object out of range!"); -@@ -3181,7 +3182,7 @@ static int meta_brush_create (wmfAPI* AP - objects = P->objects; - - i = 0; -- while (objects[i].type && (i < NUM_OBJECTS (API))) i++; -+ while ((i < NUM_OBJECTS (API)) && objects[i].type) i++; - - if (i == NUM_OBJECTS (API)) - { WMF_ERROR (API,"Object out of range!"); -@@ -3288,7 +3289,7 @@ static int meta_font_create (wmfAPI* API - objects = P->objects; - - i = 0; -- while (objects[i].type && (i < NUM_OBJECTS (API))) i++; -+ while ((i < NUM_OBJECTS (API)) && objects[i].type) i++; - - if (i == NUM_OBJECTS (API)) - { WMF_ERROR (API,"Object out of range!"); -@@ -3396,7 +3397,7 @@ static int meta_palette_create (wmfAPI* - objects = P->objects; - - i = 0; -- while (objects[i].type && (i < NUM_OBJECTS (API))) i++; -+ while ((i < NUM_OBJECTS (API)) && objects[i].type) i++; - - if (i == NUM_OBJECTS (API)) - { WMF_ERROR (API,"Object out of range!"); ---- a/src/ipa/ipa.h -+++ b/src/ipa/ipa.h -@@ -48,7 +48,7 @@ static int ReadBlobByte (BMPS - static unsigned short ReadBlobLSBShort (BMPSource*); - static unsigned long ReadBlobLSBLong (BMPSource*); - static long TellBlob (BMPSource*); --static void DecodeImage (wmfAPI*,wmfBMP*,BMPSource*,unsigned int,unsigned char*); -+static int DecodeImage (wmfAPI*,wmfBMP*,BMPSource*,unsigned int,unsigned char*); - static void ReadBMPImage (wmfAPI*,wmfBMP*,BMPSource*); - static int ExtractColor (wmfAPI*,wmfBMP*,wmfRGB*,unsigned int,unsigned int); - static void SetColor (wmfAPI*,wmfBMP*,wmfRGB*,unsigned char,unsigned int,unsigned int); ---- a/src/ipa/ipa/bmp.h -+++ b/src/ipa/ipa/bmp.h -@@ -859,7 +859,7 @@ static long TellBlob (BMPSource* src) - % - % - */ --static void DecodeImage (wmfAPI* API,wmfBMP* bmp,BMPSource* src,unsigned int compression,unsigned char* pixels) -+static int DecodeImage (wmfAPI* API,wmfBMP* bmp,BMPSource* src,unsigned int compression,unsigned char* pixels) - { int byte; - int count; - int i; -@@ -870,12 +870,14 @@ static void DecodeImage (wmfAPI* API,wmf - U32 u; - - unsigned char* q; -+ unsigned char* end; - - for (u = 0; u < ((U32) bmp->width * (U32) bmp->height); u++) pixels[u] = 0; - - byte = 0; - x = 0; - q = pixels; -+ end = pixels + bmp->width * bmp->height; - - for (y = 0; y < bmp->height; ) - { count = ReadBlobByte (src); -@@ -884,7 +886,10 @@ static void DecodeImage (wmfAPI* API,wmf - { /* Encoded mode. */ - byte = ReadBlobByte (src); - for (i = 0; i < count; i++) -- { if (compression == 1) -+ { -+ if (q == end) -+ return 0; -+ if (compression == 1) - { (*(q++)) = (unsigned char) byte; - } - else -@@ -896,13 +901,15 @@ static void DecodeImage (wmfAPI* API,wmf - else - { /* Escape mode. */ - count = ReadBlobByte (src); -- if (count == 0x01) return; -+ if (count == 0x01) return 1; - switch (count) - { - case 0x00: - { /* End of line. */ - x = 0; - y++; -+ if (y >= bmp->height) -+ return 0; - q = pixels + y * bmp->width; - break; - } -@@ -910,13 +917,20 @@ static void DecodeImage (wmfAPI* API,wmf - { /* Delta mode. */ - x += ReadBlobByte (src); - y += ReadBlobByte (src); -+ if (y >= bmp->height) -+ return 0; -+ if (x >= bmp->width) -+ return 0; - q = pixels + y * bmp->width + x; - break; - } - default: - { /* Absolute mode. */ - for (i = 0; i < count; i++) -- { if (compression == 1) -+ { -+ if (q == end) -+ return 0; -+ if (compression == 1) - { (*(q++)) = ReadBlobByte (src); - } - else -@@ -943,7 +957,7 @@ static void DecodeImage (wmfAPI* API,wmf - byte = ReadBlobByte (src); /* end of line */ - byte = ReadBlobByte (src); - -- return; -+ return 1; - } - - /* -@@ -1143,8 +1157,18 @@ static void ReadBMPImage (wmfAPI* API,wm - } - } - else -- { /* Convert run-length encoded raster pixels. */ -- DecodeImage (API,bmp,src,(unsigned int) bmp_info.compression,data->image); -+ { -+ if (bmp_info.bits_per_pixel == 8) /* Convert run-length encoded raster pixels. */ -+ { -+ if (!DecodeImage (API,bmp,src,(unsigned int) bmp_info.compression,data->image)) -+ { WMF_ERROR (API,"corrupt bmp"); -+ API->err = wmf_E_BadFormat; -+ } -+ } -+ else -+ { WMF_ERROR (API,"Unexpected pixel depth"); -+ API->err = wmf_E_BadFormat; -+ } - } - - if (ERR (API)) diff --git a/srcpkgs/libwmf/patches/CVE-2016-9011.patch b/srcpkgs/libwmf/patches/CVE-2016-9011.patch deleted file mode 100644 index 3e5c100d1306fc..00000000000000 --- a/srcpkgs/libwmf/patches/CVE-2016-9011.patch +++ /dev/null @@ -1,34 +0,0 @@ ---- a/src/player.c -+++ b/src/player.c -@@ -140,7 +140,30 @@ - return (API->err); - } - -- P->Parameters = (unsigned char*) wmf_malloc (API,(MAX_REC_SIZE(API) ) * 2 * sizeof (unsigned char)); -+ U32 nMaxRecordSize = (MAX_REC_SIZE(API) ) * 2 * sizeof (unsigned char); -+ if (nMaxRecordSize) -+ { -+ //before allocating memory do a sanity check on size by seeking -+ //to claimed end to see if its possible. We're constrained here -+ //by the api and existing implementations to not simply seeking -+ //to SEEK_END. So use what we have to skip to the last byte and -+ //try and read it. -+ const long nPos = WMF_TELL (API); -+ WMF_SEEK (API, nPos + nMaxRecordSize - 1); -+ if (ERR (API)) -+ { WMF_DEBUG (API,"bailing..."); -+ return (API->err); -+ } -+ int byte = WMF_READ (API); -+ if (byte == (-1)) -+ { WMF_ERROR (API,"Unexpected EOF!"); -+ API->err = wmf_E_EOF; -+ return (API->err); -+ } -+ WMF_SEEK (API, nPos); -+ } -+ -+ P->Parameters = (unsigned char*) wmf_malloc (API, nMaxRecordSize); - - if (ERR (API)) - { WMF_DEBUG (API,"bailing..."); diff --git a/srcpkgs/libwmf/patches/fix-gdk-pixbuf-loaders-location.patch b/srcpkgs/libwmf/patches/fix-gdk-pixbuf-loaders-location.patch deleted file mode 100644 index 98bfab461cbbe7..00000000000000 --- a/srcpkgs/libwmf/patches/fix-gdk-pixbuf-loaders-location.patch +++ /dev/null @@ -1,15 +0,0 @@ -Source: Debian https://sources.debian.org/src/libwmf/0.2.8.4-12/debian/patches/05_gdk-pixbuf-loader-dir.patch/ -Upstream: Unknown -Reason: Install gdk-pixbuf-loader into correct location - ---- a/configure.ac -+++ b/configure.ac -@@ -745,7 +745,7 @@ GDK_PIXBUF_DIR="" - if test $LIBWMF_BUILDSTYLE != lite; then - PKG_CHECK_MODULES(GDK_PIXBUF,gdk-pixbuf-2.0 >= 2.1.2,[ - GTK_VERSION=`$PKG_CONFIG --variable=gtk_binary_version gtk+-2.0` -- GDK_PIXBUF_DIR="gtk-2.0/$GTK_VERSION/loaders" -+ GDK_PIXBUF_DIR="gdk-pixbuf-2.0/$GTK_VERSION/loaders" - wmf_gdk_pixbuf=yes - ],[ wmf_gdk_pixbuf=no - ]) diff --git a/srcpkgs/libwmf/template b/srcpkgs/libwmf/template deleted file mode 100644 index 938d07c5e6b49d..00000000000000 --- a/srcpkgs/libwmf/template +++ /dev/null @@ -1,38 +0,0 @@ -# Template file for 'libwmf' -pkgname=libwmf -version=0.2.8.4 -revision=18 -build_style=gnu-configure -configure_args="--with-freetype=${XBPS_CROSS_BASE}/usr - --with-gsfontdir=/usr/share/fonts/Type1 - --with-fontdir=/usr/share/fonts/Type1 --disable-static - --with-gsfontmap=/usr/share/ghostscript/8.15/lib/Fontmap.GS" -hostmakedepends="automake libtool pkg-config gsfonts" -makedepends="zlib-devel freetype-devel libjpeg-turbo-devel libpng-devel - expat-devel glib-devel gtk+-devel gd-devel gsfonts" -depends="gsfonts" -short_desc="Library for reading and converting WMF (Windows Meta Files)" -maintainer="Orphaned <orphan@voidlinux.org>" -homepage="http://wvware.sourceforge.net/libwmf.html" -license="LGPL-2.1" -distfiles="${SOURCEFORGE_SITE}/wvware/${pkgname}-${version}.tar.gz" -checksum=5b345c69220545d003ad52bfd035d5d6f4f075e65204114a9e875e84895a7cf8 - -pre_configure() { - autoreconf -fi -} - -post_install() { - rm -rf ${DESTDIR}/usr/share/fonts -} - -libwmf-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/share/doc - vmove usr/bin/libwmf-config - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/libwnck-devel b/srcpkgs/libwnck-devel deleted file mode 120000 index f1e1ba2a20246b..00000000000000 --- a/srcpkgs/libwnck-devel +++ /dev/null @@ -1 +0,0 @@ -libwnck \ No newline at end of file diff --git a/srcpkgs/libwnck/template b/srcpkgs/libwnck/template deleted file mode 100644 index 0907eb7ae8d2e5..00000000000000 --- a/srcpkgs/libwnck/template +++ /dev/null @@ -1,33 +0,0 @@ -# Template file for 'libwnck' -pkgname=libwnck -version=43.2 -revision=1 -build_style=meson -build_helper="gir" -configure_args="$(vopt_feature gir introspection)" -hostmakedepends="gdk-pixbuf-devel pkg-config gettext glib-devel - $(vopt_if gir gobject-introspection)" -makedepends="startup-notification-devel gtk+3-devel libXres-devel" -short_desc="Library for layout and rendering of text" -maintainer="Orphaned <orphan@voidlinux.org>" -license="LGPL-2.1-or-later" -homepage="https://gitlab.gnome.org/GNOME/libwnck/" -changelog="https://gitlab.gnome.org/GNOME/libwnck/-/raw/master/NEWS" -distfiles="${GNOME_SITE}/libwnck/${version%.*}/libwnck-${version}.tar.xz" -checksum=55a7444ec1fbb95c086d40967388f231b5c0bbc8cffaa086bf9290ae449e51d5 - -build_options="gir" -build_options_default="gir" - -libwnck-devel_package() { - depends="${makedepends} ${sourcepkg}>=${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 - } -} diff --git a/srcpkgs/libwoff2common1.0.2 b/srcpkgs/libwoff2common1.0.2 deleted file mode 120000 index ece6e17e5d0bf0..00000000000000 --- a/srcpkgs/libwoff2common1.0.2 +++ /dev/null @@ -1 +0,0 @@ -woff2 \ No newline at end of file diff --git a/srcpkgs/libwoff2dec1.0.2 b/srcpkgs/libwoff2dec1.0.2 deleted file mode 120000 index ece6e17e5d0bf0..00000000000000 --- a/srcpkgs/libwoff2dec1.0.2 +++ /dev/null @@ -1 +0,0 @@ -woff2 \ No newline at end of file diff --git a/srcpkgs/libwoff2enc1.0.2 b/srcpkgs/libwoff2enc1.0.2 deleted file mode 120000 index ece6e17e5d0bf0..00000000000000 --- a/srcpkgs/libwoff2enc1.0.2 +++ /dev/null @@ -1 +0,0 @@ -woff2 \ No newline at end of file diff --git a/srcpkgs/libwpd-devel b/srcpkgs/libwpd-devel deleted file mode 120000 index 9aea38d4108a19..00000000000000 --- a/srcpkgs/libwpd-devel +++ /dev/null @@ -1 +0,0 @@ -libwpd \ No newline at end of file diff --git a/srcpkgs/libwpd-tools b/srcpkgs/libwpd-tools deleted file mode 120000 index 9aea38d4108a19..00000000000000 --- a/srcpkgs/libwpd-tools +++ /dev/null @@ -1 +0,0 @@ -libwpd \ No newline at end of file diff --git a/srcpkgs/libwpd/patches/fix-compat-gcc12.patch b/srcpkgs/libwpd/patches/fix-compat-gcc12.patch deleted file mode 100644 index 6ebce2463d164a..00000000000000 --- a/srcpkgs/libwpd/patches/fix-compat-gcc12.patch +++ /dev/null @@ -1,11 +0,0 @@ -diff -rup libwpd-0.10.3.orig/src/lib/WPXTable.h libwpd-0.10.3/src/lib/WPXTable.h ---- libwpd-0.10.3.orig/src/lib/WPXTable.h 2022-08-23 22:32:45.332593795 -0700 -+++ libwpd-0.10.3/src/lib/WPXTable.h 2022-08-23 22:32:59.500651211 -0700 -@@ -37,6 +37,7 @@ - #define _WPXTABLE_H - - #include <vector> -+#include <cstddef> - - struct WPXTableCell - { diff --git a/srcpkgs/libwpd/template b/srcpkgs/libwpd/template deleted file mode 100644 index 3f378a013a66db..00000000000000 --- a/srcpkgs/libwpd/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'libwpd' -pkgname=libwpd -version=0.10.3 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="librevenge-devel boost-devel-minimal" -short_desc="Library for importing WordPerfect documents" -maintainer="Đoàn Trần Công Danh <congdanhqx@gmail.com>" -license="MPL-2.0, LGPL-2.1" -homepage="http://libwpd.sourceforge.net/" -distfiles="${SOURCEFORGE_SITE}/libwpd/libwpd-${version}.tar.xz" -checksum=2465b0b662fdc5d4e3bebcdc9a79027713fb629ca2bff04a3c9251fdec42dd09 - -libwpd-devel_package() { - depends="libwpd>=${version}_${revision} librevenge-devel" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} - -libwpd-tools_package() { - short_desc+=" - tools" - pkg_install() { - vmove usr/bin - } -} diff --git a/srcpkgs/libwpe-devel b/srcpkgs/libwpe-devel deleted file mode 120000 index a6d6943eaef373..00000000000000 --- a/srcpkgs/libwpe-devel +++ /dev/null @@ -1 +0,0 @@ -libwpe \ No newline at end of file diff --git a/srcpkgs/libwpe/template b/srcpkgs/libwpe/template deleted file mode 100644 index 6ab6e689cd5c89..00000000000000 --- a/srcpkgs/libwpe/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'libwpe' -pkgname=libwpe -version=1.16.2 -revision=1 -build_style=meson -hostmakedepends="pkg-config" -makedepends="MesaLib-devel libxkbcommon-devel" -short_desc="General-purpose library for WPE WebKit" -maintainer="Orphaned <orphan@voidlinux.org>" -license="BSD-2-Clause" -homepage="https://wpewebkit.org" -distfiles="https://wpewebkit.org/releases/libwpe-${version}.tar.xz" -checksum=960bdd11c3f2cf5bd91569603ed6d2aa42fd4000ed7cac930a804eac367888d7 - -post_install() { - vlicense COPYING -} - -libwpe-devel_package() { - depends="${sourcepkg}>=${version}_${revision} libxkbcommon-devel" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/libwpg-devel b/srcpkgs/libwpg-devel deleted file mode 120000 index 7095dc15862920..00000000000000 --- a/srcpkgs/libwpg-devel +++ /dev/null @@ -1 +0,0 @@ -libwpg \ No newline at end of file diff --git a/srcpkgs/libwpg-tools b/srcpkgs/libwpg-tools deleted file mode 120000 index 7095dc15862920..00000000000000 --- a/srcpkgs/libwpg-tools +++ /dev/null @@ -1 +0,0 @@ -libwpg \ No newline at end of file diff --git a/srcpkgs/libwpg/template b/srcpkgs/libwpg/template deleted file mode 100644 index a85af27234f281..00000000000000 --- a/srcpkgs/libwpg/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'libwpg' -pkgname=libwpg -version=0.3.4 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="libwpd-devel librevenge-devel boost-devel-minimal" -short_desc="Library for importing WordPerfect Graphics" -maintainer="Đoàn Trần Công Danh <congdanhqx@gmail.com>" -license="MPL-2.0, LGPL-2.1-or-later" -homepage="http://libwpg.sourceforge.net/" -distfiles="${SOURCEFORGE_SITE}/libwpg/libwpg-${version}.tar.xz" -checksum=b55fda9440d1e070630eb2487d8b8697cf412c214a27caee9df69cec7c004de3 - -libwpg-devel_package() { - depends="libwpg>=${version}_${revision} librevenge-devel" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} - -libwpg-tools_package() { - short_desc+=" - tools" - pkg_install() { - vmove usr/bin - } -} diff --git a/srcpkgs/libwps-devel b/srcpkgs/libwps-devel deleted file mode 120000 index a0506412330cde..00000000000000 --- a/srcpkgs/libwps-devel +++ /dev/null @@ -1 +0,0 @@ -libwps \ No newline at end of file diff --git a/srcpkgs/libwps-tools b/srcpkgs/libwps-tools deleted file mode 120000 index a0506412330cde..00000000000000 --- a/srcpkgs/libwps-tools +++ /dev/null @@ -1 +0,0 @@ -libwps \ No newline at end of file diff --git a/srcpkgs/libwps/template b/srcpkgs/libwps/template deleted file mode 100644 index 47a143b8188180..00000000000000 --- a/srcpkgs/libwps/template +++ /dev/null @@ -1,31 +0,0 @@ -# Template file for 'libwps' -pkgname=libwps -version=0.4.14 -revision=1 -build_style=gnu-configure -configure_args="--disable-werror" -hostmakedepends="pkg-config" -makedepends="librevenge-devel" -short_desc="Library for importing Microsoft Works documents" -maintainer="Đoàn Trần Công Danh <congdanhqx@gmail.com>" -license="MPL-2.0, LGPL-2.1-or-later" -homepage="https://sourceforge.net/p/libwps/wiki/Home/" -distfiles="${SOURCEFORGE_SITE}/libwps/libwps-${version}.tar.xz" -checksum=365b968e270e85a8469c6b160aa6af5619a4e6c995dbb04c1ecc1b4dd13e80de - -libwps-devel_package() { - depends="libwps>=${version}_${revision} librevenge-devel" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} - -libwps-tools_package() { - short_desc+=" - tools" - pkg_install() { - vmove usr/bin - } -} diff --git a/srcpkgs/libwv b/srcpkgs/libwv deleted file mode 120000 index 131a19aaa43647..00000000000000 --- a/srcpkgs/libwv +++ /dev/null @@ -1 +0,0 @@ -wv \ No newline at end of file diff --git a/srcpkgs/libx86-devel b/srcpkgs/libx86-devel deleted file mode 120000 index 763dc0a7bbf67d..00000000000000 --- a/srcpkgs/libx86-devel +++ /dev/null @@ -1 +0,0 @@ -libx86 \ No newline at end of file diff --git a/srcpkgs/libx86/template b/srcpkgs/libx86/template deleted file mode 100644 index 551e2fee3e4b7a..00000000000000 --- a/srcpkgs/libx86/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 'libx86' -pkgname=libx86 -version=1.1 -revision=8 -build_style=gnu-makefile -make_build_args="BACKEND=x86emu" -short_desc="Library for making real-mode x86 calls" -homepage="http://www.codon.org.uk/~mjg59/libx86/" -license="MIT" -maintainer="Leah Neukirchen <leah@vuxu.org>" -distfiles="${DEBIAN_SITE}/main/libx/libx86/libx86_${version}+ds1.orig.tar.bz2" -checksum=88036ba62465491b35cffa00dc6d9d07b6ee9610a41ae626779d264b418c8211 -archs="i686* x86_64*" - -CFLAGS="-fPIC -fno-delete-null-pointer-checks" - -libx86-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - } -} - -post_install() { - vlicense COPYRIGHT -} diff --git a/srcpkgs/libx86/update b/srcpkgs/libx86/update deleted file mode 100644 index 13a71e1ef18ea0..00000000000000 --- a/srcpkgs/libx86/update +++ /dev/null @@ -1 +0,0 @@ -ignore="*ds1" diff --git a/srcpkgs/libx86emu-devel b/srcpkgs/libx86emu-devel deleted file mode 120000 index 2a7a94ee3c3658..00000000000000 --- a/srcpkgs/libx86emu-devel +++ /dev/null @@ -1 +0,0 @@ -libx86emu \ No newline at end of file diff --git a/srcpkgs/libx86emu/patches/makefile.patch b/srcpkgs/libx86emu/patches/makefile.patch deleted file mode 100644 index 5c5465c54f3ee6..00000000000000 --- a/srcpkgs/libx86emu/patches/makefile.patch +++ /dev/null @@ -1,38 +0,0 @@ ---- a/Makefile 2021-08-18 18:30:18.000000000 +0200 -+++ b/Makefile 2021-10-12 20:08:12.973944586 +0200 -@@ -12,7 +12,7 @@ - MAJOR_VERSION := $(shell $(GIT2LOG) --version VERSION ; cut -d . -f 1 VERSION) - - CC = gcc --CFLAGS = -g -O2 -fPIC -fvisibility=hidden -fomit-frame-pointer -Wall -+CFLAGS = -g -O2 -fomit-frame-pointer -Wall - LDFLAGS = - - LIBDIR = /usr/lib$(shell ldd /bin/sh | grep -q /lib64/ && echo 64) -@@ -27,7 +27,7 @@ - .PHONY: all shared install test demo clean - - %.o: %.c -- $(CC) -c $(CFLAGS) $< -+ $(CC) -c -fPIC -fvisibility=hidden $(CFLAGS) $< - - all: changelog shared - -@@ -43,7 +43,7 @@ - install -m 644 -D include/x86emu.h $(DESTDIR)/usr/include/x86emu.h - - $(LIB_NAME): .depend $(OBJS) -- $(CC) -shared -Wl,-soname,$(LIB_SONAME) $(OBJS) -o $(LIB_NAME) $(LDFLAGS) -+ $(CC) -fvisibility=hidden -shared -Wl,-soname,$(LIB_SONAME) $(OBJS) -o $(LIB_NAME) $(LDFLAGS) - @ln -snf $(LIB_NAME) $(LIB_SONAME) - @ln -snf $(LIB_SONAME) $(LIBX86).so - -@@ -68,7 +68,7 @@ - - ifneq "$(MAKECMDGOALS)" "clean" - .depend: $(CFILES) -- @$(CC) -MG -MM $(CFLAGS) $(CFILES) >$@ -+ @$(CC) -MG -MM -fPIC -fvisibility=hidden $(CFLAGS) $(CFILES) >$@ - -include .depend - endif - diff --git a/srcpkgs/libx86emu/template b/srcpkgs/libx86emu/template deleted file mode 100644 index b3d1bc220e3543..00000000000000 --- a/srcpkgs/libx86emu/template +++ /dev/null @@ -1,32 +0,0 @@ -# Template file for 'libx86emu' -pkgname=libx86emu -version=3.7 -revision=1 -build_style=gnu-makefile -make_check_target=test -make_install_args="LIBDIR=/usr/lib${XBPS_TARGET_WORDSIZE}" -checkdepends="perl nasm" -short_desc="X86 emulation library" -maintainer="meator <meator.dev@gmail.com>" -license="MIT" # Old Style with legal disclaimer -homepage="https://github.com/wfeldt/libx86emu" -distfiles="https://github.com/wfeldt/libx86emu/archive/refs/tags/${version}.tar.gz" -checksum=03754aede79530baa0e862e1aad5527e9c1bd3371736b1ab5a2bc769e4a3d680 - -do_configure() { - rm git2log - echo ${version} > VERSION -} - -post_install() { - vlicense LICENSE -} - -libx86emu-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/libxapian b/srcpkgs/libxapian deleted file mode 120000 index 9b65550a8d911a..00000000000000 --- a/srcpkgs/libxapian +++ /dev/null @@ -1 +0,0 @@ -xapian-core \ No newline at end of file diff --git a/srcpkgs/libxatracker b/srcpkgs/libxatracker deleted file mode 120000 index 1ad1bbec7ab303..00000000000000 --- a/srcpkgs/libxatracker +++ /dev/null @@ -1 +0,0 @@ -mesa \ No newline at end of file diff --git a/srcpkgs/libxbps b/srcpkgs/libxbps deleted file mode 120000 index 9274d81bf02d7b..00000000000000 --- a/srcpkgs/libxbps +++ /dev/null @@ -1 +0,0 @@ -xbps \ No newline at end of file diff --git a/srcpkgs/libxbps-devel b/srcpkgs/libxbps-devel deleted file mode 120000 index 9274d81bf02d7b..00000000000000 --- a/srcpkgs/libxbps-devel +++ /dev/null @@ -1 +0,0 @@ -xbps \ No newline at end of file diff --git a/srcpkgs/libxcb-devel b/srcpkgs/libxcb-devel deleted file mode 120000 index 1d23c93e8e4b04..00000000000000 --- a/srcpkgs/libxcb-devel +++ /dev/null @@ -1 +0,0 @@ -libxcb \ No newline at end of file diff --git a/srcpkgs/libxcb/template b/srcpkgs/libxcb/template deleted file mode 100644 index 9368a7437fca86..00000000000000 --- a/srcpkgs/libxcb/template +++ /dev/null @@ -1,35 +0,0 @@ -# Template file for 'libxcb' -pkgname=libxcb -version=1.17.0 -revision=1 -build_style=gnu-configure -configure_args="--disable-build-docs --enable-xinput --enable-xkb" -hostmakedepends="libtool pkg-config xorg-util-macros xcb-proto" -makedepends="libXdmcp-devel libXau-devel" -short_desc="X protocol C-language Binding" -maintainer="Orphaned <orphan@voidlinux.org>" -license="MIT" -homepage="https://gitlab.freedesktop.org/xorg/lib/libxcb" -changelog="https://gitlab.freedesktop.org/xorg/lib/libxcb/-/raw/master/NEWS" -distfiles="https://xorg.freedesktop.org/archive/individual/lib/libxcb-${version}.tar.xz" -checksum=599ebf9996710fea71622e6e184f3a8ad5b43d0e5fa8c4e407123c88a59a6d55 - -if [ "$CROSS_BUILD" ]; then - makedepends+=" xcb-proto" -fi - -post_install() { - vlicense COPYING -} - -libxcb-devel_package() { - depends="libXdmcp-devel libXau-devel ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/share - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - vmove "usr/lib/*.a" - } -} diff --git a/srcpkgs/libxcrypt-compat b/srcpkgs/libxcrypt-compat deleted file mode 120000 index 4ed34b8a6a49ed..00000000000000 --- a/srcpkgs/libxcrypt-compat +++ /dev/null @@ -1 +0,0 @@ -libxcrypt \ No newline at end of file diff --git a/srcpkgs/libxcrypt-devel b/srcpkgs/libxcrypt-devel deleted file mode 120000 index 4ed34b8a6a49ed..00000000000000 --- a/srcpkgs/libxcrypt-devel +++ /dev/null @@ -1 +0,0 @@ -libxcrypt \ No newline at end of file diff --git a/srcpkgs/libxcrypt/template b/srcpkgs/libxcrypt/template deleted file mode 100644 index 6ae8fce86e4590..00000000000000 --- a/srcpkgs/libxcrypt/template +++ /dev/null @@ -1,72 +0,0 @@ -# Template file for 'libxcrypt' -pkgname=libxcrypt -version=4.4.38 -revision=1 -archs="~*-musl" -build_style=gnu-configure -configure_args="--enable-hashes=all --disable-failure-tokens --enable-obsolete-api=no" -make_cmd="make -C build" -hostmakedepends="perl-bootstrap" -checkdepends="python3-passlib" -short_desc="Modern library for one-way hashing of passwords" -maintainer="oreo639 <oreo6391@gmail.com>" -license="LGPL-2.1-or-later, BSD-3-Clause, BSD-2-Clause, 0BSD, Public Domain" -homepage="https://github.com/besser82/libxcrypt" -distfiles="https://github.com/besser82/libxcrypt/releases/download/v${version}/libxcrypt-${version}.tar.xz" -checksum=80304b9c306ea799327f01d9a7549bdb28317789182631f1b54f4511b4206dd6 - -if [ "$XBPS_TARGET_LIBC" = "musl" ]; then - broken="musl already provides libcrypt" -fi - -do_configure() { - [ ! -d ${configure_builddir:=build} ] && mkdir -p ${configure_builddir} - cd ${configure_builddir} - ../configure ${configure_args} -} - -post_configure() { - configure_args="${configure_args/--enable-obsolete-api=no/} --enable-obsolete-api=glibc" - configure_builddir="compat-build" - do_configure -} - -post_build() { - make_cmd="make -C compat-build" - do_build -} - -post_check() { - make_cmd="make -C compat-build" - do_check -} - -pre_install() { - make -C compat-build DESTDIR=${DESTDIR} install - # Don't install development files from the compat library - rm -r ${DESTDIR}/usr/{include,lib/{lib*.so,pkgconfig},share} -} - -post_install() { - vlicense LICENSING -} - -libxcrypt-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/lib/pkgconfig - vmove usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - vmove usr/share - } -} - -libxcrypt-compat_package() { - short_desc+=" - legacy compatibility" - noverifyrdeps=yes - pkg_install() { - vmove usr/lib/libcrypt.so.1* - } -} diff --git a/srcpkgs/libxcvt-devel b/srcpkgs/libxcvt-devel deleted file mode 120000 index d9ec4fc36191ea..00000000000000 --- a/srcpkgs/libxcvt-devel +++ /dev/null @@ -1 +0,0 @@ -libxcvt \ No newline at end of file diff --git a/srcpkgs/libxcvt/template b/srcpkgs/libxcvt/template deleted file mode 100644 index 3ff6f9323481f7..00000000000000 --- a/srcpkgs/libxcvt/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'libxcvt' -pkgname=libxcvt -version=0.1.3 -revision=1 -build_style=meson -short_desc="VESA CVT standard timing modelines generator" -maintainer="Leah Neukirchen <leah@vuxu.org>" -license="MIT" -homepage="https://gitlab.freedesktop.org/xorg/lib/libxcvt/" -distfiles="${XORG_SITE}/lib/${pkgname}-${version}.tar.xz" -checksum=a929998a8767de7dfa36d6da4751cdbeef34ed630714f2f4a767b351f2442e01 - -post_install() { - vlicense COPYING -} - -libxcvt-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/libxcvt/update b/srcpkgs/libxcvt/update deleted file mode 100644 index fb7e1c566b6c2d..00000000000000 --- a/srcpkgs/libxcvt/update +++ /dev/null @@ -1,2 +0,0 @@ -site="https://gitlab.freedesktop.org/xorg/lib/libxcvt/-/tags" -pattern="libxcvt-\K[\d.]+(?=</a>)" diff --git a/srcpkgs/libxdg-basedir-devel b/srcpkgs/libxdg-basedir-devel deleted file mode 120000 index b0a8d517080ab5..00000000000000 --- a/srcpkgs/libxdg-basedir-devel +++ /dev/null @@ -1 +0,0 @@ -libxdg-basedir \ No newline at end of file diff --git a/srcpkgs/libxdg-basedir/patches/overflow-bug.patch b/srcpkgs/libxdg-basedir/patches/overflow-bug.patch deleted file mode 100644 index d336693d5dd905..00000000000000 --- a/srcpkgs/libxdg-basedir/patches/overflow-bug.patch +++ /dev/null @@ -1,23 +0,0 @@ -From 14e000f696ef8b83264b0ca4407669bdb365fb23 Mon Sep 17 00:00:00 2001 -From: Timmy Weerwag <timmy@timmyweerwag.nl> -Date: Sun, 16 Mar 2014 17:54:14 +0100 -Subject: [PATCH] Overflow bug - ---- - src/basedir.c | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/src/basedir.c b/src/basedir.c -index 68ab879..1a2a8c4 100644 ---- a/src/basedir.c -+++ b/src/basedir.c -@@ -574,7 +574,7 @@ static char * xdgGetRelativeHome(const char *envname, const char *relativefallba - unsigned int homelen; - if (!(home = xdgGetEnv("HOME"))) - return NULL; -- if (!(relhome = (char*)malloc((homelen = strlen(home))+fallbacklength))) return NULL; -+ if (!(relhome = (char*)malloc((homelen = strlen(home))+fallbacklength+1))) return NULL; - memcpy(relhome, home, homelen); - memcpy(relhome+homelen, relativefallback, fallbacklength+1); - } - diff --git a/srcpkgs/libxdg-basedir/template b/srcpkgs/libxdg-basedir/template deleted file mode 100644 index 1b656b29f90c76..00000000000000 --- a/srcpkgs/libxdg-basedir/template +++ /dev/null @@ -1,31 +0,0 @@ -# Template file for 'libxdg-basedir' -pkgname=libxdg-basedir -version=1.2.0 -revision=4 -build_style=gnu-configure -hostmakedepends="automake libtool" -short_desc="Implementation of the XDG Base Directory Specifications" -maintainer="Orphaned <orphan@voidlinux.org>" -license="MIT" -homepage="https://github.com/devnev/libxdg-basedir" -distfiles="https://github.com/devnev/libxdg-basedir/archive/libxdg-basedir-${version}.tar.gz" -checksum=1c2b0032a539033313b5be2e48ddd0ae94c84faf21d93956d53562eef4614868 - -pre_configure() { - autoreconf -fi -} - -post_install() { - vlicense COPYING -} - -libxdg-basedir-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" - } -} diff --git a/srcpkgs/libxerces-c b/srcpkgs/libxerces-c deleted file mode 120000 index 17c953c82f5c2d..00000000000000 --- a/srcpkgs/libxerces-c +++ /dev/null @@ -1 +0,0 @@ -xerces-c \ No newline at end of file diff --git a/srcpkgs/libxerces-c-devel b/srcpkgs/libxerces-c-devel deleted file mode 120000 index 17c953c82f5c2d..00000000000000 --- a/srcpkgs/libxerces-c-devel +++ /dev/null @@ -1 +0,0 @@ -xerces-c \ No newline at end of file diff --git a/srcpkgs/libxfce4panel b/srcpkgs/libxfce4panel deleted file mode 120000 index 36ca0abaa7429b..00000000000000 --- a/srcpkgs/libxfce4panel +++ /dev/null @@ -1 +0,0 @@ -xfce4-panel \ No newline at end of file diff --git a/srcpkgs/libxfce4ui-devel b/srcpkgs/libxfce4ui-devel deleted file mode 120000 index 25d90dd6d908b0..00000000000000 --- a/srcpkgs/libxfce4ui-devel +++ /dev/null @@ -1 +0,0 @@ -libxfce4ui \ No newline at end of file diff --git a/srcpkgs/libxfce4ui-glade b/srcpkgs/libxfce4ui-glade deleted file mode 120000 index 25d90dd6d908b0..00000000000000 --- a/srcpkgs/libxfce4ui-glade +++ /dev/null @@ -1 +0,0 @@ -libxfce4ui \ No newline at end of file diff --git a/srcpkgs/libxfce4ui/patches/vapi-deps.patch b/srcpkgs/libxfce4ui/patches/vapi-deps.patch deleted file mode 100644 index 8be850abcec2dc..00000000000000 --- 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 deleted file mode 100644 index 54f48d2b9e1cbc..00000000000000 --- a/srcpkgs/libxfce4ui/template +++ /dev/null @@ -1,39 +0,0 @@ -# Template file for 'libxfce4ui' -pkgname=libxfce4ui -version=4.20.2 -revision=1 -build_style=gnu-configure -build_helper="gir" -configure_args="--disable-static --enable-tests --enable-introspection --enable-vala" -conf_files="/etc/xdg/xfce4/xfconf/xfce-perchannel-xml/xfce4-keyboard-shortcuts.xml" -hostmakedepends="pkg-config glib-devel gettext vala" -makedepends="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="Đoàn Trần Công Danh <congdanhqx@gmail.com>" -license="LGPL-2.0-or-later" -homepage="https://xfce.org/" -distfiles="https://archive.xfce.org/src/xfce/${pkgname}/${version%.*}/${pkgname}-${version}.tar.bz2" -checksum=5d3d67b1244a10cee0e89b045766c05fe1035f7938f0410ac6a3d8222b5df907 - -libxfce4ui-devel_package() { - depends="${sourcepkg}>=${version}_${revision} - gtk+3-devel libxfce4util-devel xfconf-devel" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - vmove usr/share/gtk-doc - vmove usr/share/gir-1.0 - vmove usr/share/vala - } -} - -libxfce4ui-glade_package() { - short_desc+=" - glade plugins" - pkg_install() { - vmove usr/lib/glade - vmove usr/share/glade - } -} diff --git a/srcpkgs/libxfce4util-devel b/srcpkgs/libxfce4util-devel deleted file mode 120000 index 16f63fcf45dc18..00000000000000 --- a/srcpkgs/libxfce4util-devel +++ /dev/null @@ -1 +0,0 @@ -libxfce4util \ No newline at end of file diff --git a/srcpkgs/libxfce4util/template b/srcpkgs/libxfce4util/template deleted file mode 100644 index 407bd4f5ae1950..00000000000000 --- a/srcpkgs/libxfce4util/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'libxfce4util' -pkgname=libxfce4util -version=4.20.1 -revision=1 -build_style=meson -build_helper="gir" -hostmakedepends="pkg-config gettext vala" -makedepends="libglib-devel" -short_desc="Utility library for the Xfce4 desktop environment" -maintainer="mobinmob <mobinmob@disroot.org>" -license="LGPL-2.0-or-later" -homepage="https://xfce.org/" -distfiles="https://archive.xfce.org/src/xfce/$pkgname/${version%.*}/$pkgname-$version.tar.bz2" -checksum=84bfc4daab9e466193540c3665eee42b2cf4d24e3f38fc3e8d1e0a2bebe3b8f1 - -libxfce4util-devel_package() { - depends="libglib-devel ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - vmove usr/share/gir-1.0 - } -} diff --git a/srcpkgs/libxfce4windowing-devel b/srcpkgs/libxfce4windowing-devel deleted file mode 120000 index 34733cb580bc80..00000000000000 --- a/srcpkgs/libxfce4windowing-devel +++ /dev/null @@ -1 +0,0 @@ -libxfce4windowing \ No newline at end of file diff --git a/srcpkgs/libxfce4windowing/template b/srcpkgs/libxfce4windowing/template deleted file mode 100644 index 2ff36220abbbcb..00000000000000 --- a/srcpkgs/libxfce4windowing/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'libxfce4windowing' -pkgname=libxfce4windowing -version=4.20.4 -revision=1 -build_style=meson -build_helper=gir -hostmakedepends="wayland-devel pkg-config xfce4-dev-tools glib-devel gettext" -makedepends="libdisplay-info-devel gtk+3-devel libglib-devel gdk-pixbuf-devel - libgirepository-devel libX11-devel libwnck-devel libXrandr-devel wayland-devel - wayland-protocols " -short_desc="Windowing concept abstraction library for X11 and Wayland" -maintainer="Đoàn Trần Công Danh <congdanhqx@gmail.com>" -license="LGPL-2.1-or-later" -homepage="https://xfce.org/" -distfiles="https://archive.xfce.org/src/xfce/${pkgname}/${version%.*}/${pkgname}-${version}.tar.bz2" -checksum=db467f9ac4bac8f1c4e82667902841fc0957af835c29603d6659a57440b6f8cb - -libxfce4windowing-devel_package() { - depends="libglib-devel gdk-pixbuf-devel gtk+3-devel libdisplay-info-devel - ${sourcepkg}>=${version}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - vmove "usr/share/gir-*" - } -} diff --git a/srcpkgs/libxine b/srcpkgs/libxine deleted file mode 120000 index 8834feeccdeebc..00000000000000 --- a/srcpkgs/libxine +++ /dev/null @@ -1 +0,0 @@ -xine-lib \ No newline at end of file diff --git a/srcpkgs/libxisf-devel b/srcpkgs/libxisf-devel deleted file mode 120000 index 7905a7345d96dc..00000000000000 --- a/srcpkgs/libxisf-devel +++ /dev/null @@ -1 +0,0 @@ -libxisf \ No newline at end of file diff --git a/srcpkgs/libxisf/template b/srcpkgs/libxisf/template deleted file mode 100644 index ef7460cd841f1e..00000000000000 --- a/srcpkgs/libxisf/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'libxisf' -pkgname=libxisf -version=0.2.9 -revision=1 -build_style=cmake -configure_args="-DUSE_BUNDLED_LIBS=OFF" -hostmakedepends="pkg-config" -makedepends="liblz4-devel pugixml-devel zlib-devel" -short_desc="Library to load and write XISF format from PixInsight" -maintainer="Đoàn Trần Công Danh <congdanhqx@gmail.com>" -license="GPL-3.0-or-later" -homepage="https://nouspiro.space/?page_id=306" -distfiles="https://gitea.nouspiro.space/nou/libXISF/archive/v${version}.tar.gz" -checksum=d3d911ed0e01ef1d99868742ed895694d53b1b0ee208e403113879e9551e314e - -libxisf-devel_package() { - depends="${sourcepkg}>=${version}_${revision} ${makedepends}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/libxkbcommon-devel b/srcpkgs/libxkbcommon-devel deleted file mode 120000 index 51911d5197ae9d..00000000000000 --- a/srcpkgs/libxkbcommon-devel +++ /dev/null @@ -1 +0,0 @@ -libxkbcommon \ No newline at end of file diff --git a/srcpkgs/libxkbcommon-tools b/srcpkgs/libxkbcommon-tools deleted file mode 120000 index 51911d5197ae9d..00000000000000 --- a/srcpkgs/libxkbcommon-tools +++ /dev/null @@ -1 +0,0 @@ -libxkbcommon \ No newline at end of file diff --git a/srcpkgs/libxkbcommon-x11 b/srcpkgs/libxkbcommon-x11 deleted file mode 120000 index 51911d5197ae9d..00000000000000 --- a/srcpkgs/libxkbcommon-x11 +++ /dev/null @@ -1 +0,0 @@ -libxkbcommon \ No newline at end of file diff --git a/srcpkgs/libxkbcommon/patches/remove-fuzzing.patch b/srcpkgs/libxkbcommon/patches/remove-fuzzing.patch deleted file mode 100644 index d78548c31d07b5..00000000000000 --- a/srcpkgs/libxkbcommon/patches/remove-fuzzing.patch +++ /dev/null @@ -1,19 +0,0 @@ -Source: maxice8 -Upstream: no -Reason: removes creation of fuzzing infrastructure which isn't included in the distfiles - ---- a/meson.build -+++ b/meson.build -@@ -670,12 +670,6 @@ - message('valgrind not found, disabling valgrind test setup') - endif - -- --# Fuzzing target programs. --executable('fuzz-keymap', 'fuzz/keymap/target.c', dependencies: test_dep) --executable('fuzz-compose', 'fuzz/compose/target.c', dependencies: test_dep) -- -- - # Benchmarks. - libxkbcommon_bench_internal = static_library( - 'xkbcommon-bench-internal', diff --git a/srcpkgs/libxkbcommon/template b/srcpkgs/libxkbcommon/template deleted file mode 100644 index a4a69de8ddd4e5..00000000000000 --- a/srcpkgs/libxkbcommon/template +++ /dev/null @@ -1,60 +0,0 @@ -# Template file for 'libxkbcommon' -pkgname=libxkbcommon -version=1.13.0 -revision=1 -build_style=meson -# b_ndebug=false is needed to pass the test suite, as it relies on side effects -# in the arguments of assert calls. -configure_args="-Denable-x11=true -Denable-docs=false - -Denable-wayland=true -Denable-xkbregistry=true -Db_ndebug=false" -hostmakedepends="pkg-config bison wayland-protocols wayland-devel" -makedepends="xkeyboard-config libxcb-devel wayland-devel wayland-protocols - xorgproto libxml2-devel" -depends="xkeyboard-config" -checkdepends="${depends} xvfb-run setxkbmap" -short_desc="Library to handle keyboard descriptions" -maintainer="Andrew J. Hesford <ajh@sideband.org>" -license="MIT" -homepage="https://xkbcommon.org/" -changelog="https://github.com/xkbcommon/libxkbcommon/blob/master/NEWS.md" -distfiles="https://github.com/xkbcommon/libxkbcommon/archive/xkbcommon-${version}.tar.gz" -checksum=cd9367eec501867dfe7ddc3f6b18a026f2a2844a89d19108448d376cb849c9ed - -post_install() { - vlicense LICENSE -} - -libxkbcommon-x11_package() { - short_desc+=" - X11 support" - pkg_install() { - vmove "usr/lib/*x11*.so.*" - } -} - -libxkbregistry_package() { - short_desc="XKB API to query available rules, models, layouts, variants and options" - pkg_install() { - vmove "usr/lib/libxkbregistry.so.*" - } -} - -libxkbcommon-devel_package() { - depends="${sourcepkg}-x11>=${version}_${revision} - libxkbregistry>=${version}_${revision} - ${sourcepkg}>=${version}_${revision} libxcb-devel" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} - -libxkbcommon-tools_package() { - short_desc+=" - utilities" - pkg_install() { - vmove usr/bin - vmove usr/libexec - vmove usr/share/man - } -} diff --git a/srcpkgs/libxkbcommon/update b/srcpkgs/libxkbcommon/update deleted file mode 100644 index 66229657d1a138..00000000000000 --- a/srcpkgs/libxkbcommon/update +++ /dev/null @@ -1 +0,0 @@ -pkgname=xkbcommon diff --git a/srcpkgs/libxkbfile-devel b/srcpkgs/libxkbfile-devel deleted file mode 120000 index cb35690aa42dad..00000000000000 --- a/srcpkgs/libxkbfile-devel +++ /dev/null @@ -1 +0,0 @@ -libxkbfile \ No newline at end of file diff --git a/srcpkgs/libxkbfile/template b/srcpkgs/libxkbfile/template deleted file mode 100644 index fe40e78b87672b..00000000000000 --- a/srcpkgs/libxkbfile/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'libxkbfile' -pkgname=libxkbfile -version=1.1.3 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="xorgproto libX11-devel" -short_desc="Xkbfile Library from X.org" -maintainer="Orphaned <orphan@voidlinux.org>" -license="MIT" -homepage="https://www.x.org/" -distfiles="${XORG_SITE}/lib/libxkbfile-${version}.tar.xz" -checksum=a9b63eea997abb9ee6a8b4fbb515831c841f471af845a09de443b28003874bec - -post_install() { - vlicense COPYING -} - -libxkbfile-devel_package() { - depends="xorgproto libX11-devel ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/libxkbregistry b/srcpkgs/libxkbregistry deleted file mode 120000 index 51911d5197ae9d..00000000000000 --- a/srcpkgs/libxkbregistry +++ /dev/null @@ -1 +0,0 @@ -libxkbcommon \ No newline at end of file diff --git a/srcpkgs/libxkbui-devel b/srcpkgs/libxkbui-devel deleted file mode 120000 index 708d304a9fe544..00000000000000 --- a/srcpkgs/libxkbui-devel +++ /dev/null @@ -1 +0,0 @@ -libxkbui \ No newline at end of file diff --git a/srcpkgs/libxkbui/template b/srcpkgs/libxkbui/template deleted file mode 100644 index c358d7ad4451ba..00000000000000 --- a/srcpkgs/libxkbui/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template build file for 'libxkbui'. -pkgname=libxkbui -version=1.0.2 -revision=8 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="xorgproto libXt-devel libxkbfile-devel" -short_desc="xkbui library from X.org" -maintainer="Orphaned <orphan@voidlinux.org>" -homepage="${XORG_SITE}" -license="MIT" -distfiles="${XORG_SITE}/lib/$pkgname-$version.tar.bz2" -checksum=20c23101d63234ee5f6d696dfa069b29c6c58e39eff433bcd7705b50b3ffa214 - -post_install() { - vlicense COPYING -} - -libxkbui-devel_package() { - depends="libxkbui>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/libxklavier-devel b/srcpkgs/libxklavier-devel deleted file mode 120000 index 88fcebc68b6a71..00000000000000 --- a/srcpkgs/libxklavier-devel +++ /dev/null @@ -1 +0,0 @@ -libxklavier \ No newline at end of file diff --git a/srcpkgs/libxklavier/template b/srcpkgs/libxklavier/template deleted file mode 100644 index b75a8772300bde..00000000000000 --- a/srcpkgs/libxklavier/template +++ /dev/null @@ -1,35 +0,0 @@ -# Template file for 'libxklavier' -pkgname=libxklavier -version=5.4 -revision=3 -build_style=gnu-configure -build_helper="gir" -configure_args="--disable-static $(vopt_enable gir introspection)" -hostmakedepends="pkg-config glib-devel" -makedepends="libglib-devel libxkbfile-devel libxml2-devel libXi-devel - xkeyboard-config iso-codes" -depends="xkeyboard-config iso-codes" -short_desc="Library providing high-level API for X Keyboard Extension" -maintainer="Orphaned <orphan@voidlinux.org>" -license="LGPL-2.0-or-later" -homepage="https://freedesktop.org/wiki/Software/LibXklavier/" -distfiles="https://people.freedesktop.org/~svu/libxklavier-${version}.tar.bz2" -checksum=17a34194df5cbcd3b7bfd0f561d95d1f723aa1c87fca56bc2c209514460a9320 - -# Package build options -build_options="gir" -build_options_default="gir" - -libxklavier-devel_package() { - depends="libglib-devel libxml2-devel ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - vmove usr/share/gtk-doc - if [ "$build_option_gir" ]; then - vmove usr/share/gir-1.0 - fi - } -} diff --git a/srcpkgs/libxls-devel b/srcpkgs/libxls-devel deleted file mode 120000 index 304c9f05c61b97..00000000000000 --- a/srcpkgs/libxls-devel +++ /dev/null @@ -1 +0,0 @@ -libxls \ No newline at end of file diff --git a/srcpkgs/libxls/template b/srcpkgs/libxls/template deleted file mode 100644 index df3671c464fcec..00000000000000 --- a/srcpkgs/libxls/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'libxls' -pkgname=libxls -version=1.6.3 -revision=1 -build_style=gnu-configure -configure_args="--program-prefix=lib --enable-static" -short_desc="C library which can read Excel (xls) files" -maintainer="Leah Neukirchen <leah@vuxu.org>" -license="BSD-2-Clause" -homepage="https://github.com/libxls/libxls" -distfiles="https://github.com/libxls/libxls/releases/download/v${version}/libxls-${version}.tar.gz" -checksum=b2fb836ea0b5253a352fb5ca55742e29f06f94f9421c5b8eeccef2e5d43f622c - -post_install() { - sed '/^$/q' include/xls.h >LICENSE - vlicense LICENSE -} -libxls-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - vmove "usr/lib/*.a" - } -} diff --git a/srcpkgs/libxlsxwriter-devel b/srcpkgs/libxlsxwriter-devel deleted file mode 120000 index 07cf84f6070a44..00000000000000 --- a/srcpkgs/libxlsxwriter-devel +++ /dev/null @@ -1 +0,0 @@ -libxlsxwriter \ No newline at end of file diff --git a/srcpkgs/libxlsxwriter/template b/srcpkgs/libxlsxwriter/template deleted file mode 100644 index d4ed25a7a592e6..00000000000000 --- a/srcpkgs/libxlsxwriter/template +++ /dev/null @@ -1,33 +0,0 @@ -# Template file for 'libxlsxwriter' -pkgname=libxlsxwriter -version=1.1.7 -revision=1 -build_style=cmake -configure_args="-DBUILD_SHARED_LIBS=ON" -makedepends="zlib-devel" -short_desc="Library for creating Excel XLSX files" -maintainer="Andrew Benson <abenson+void@gmail.com>" -license="BSD-2-Clause" -homepage="https://libxlsxwriter.github.io/" -distfiles="https://github.com/jmcnamara/libxlsxwriter/archive/RELEASE_${version}.tar.gz" -checksum=1f378e25d8bb5be258d3e04d3d24b8c23ff21bf206e6e206661844a96ca25eda - -pre_configure() { - sed -i "/^add_library/a set_target_properties(\${PROJECT_NAME} \ - PROPERTIES VERSION ${version} SOVERSION ${version%%.*})" \ - CMakeLists.txt -} - -post_install() { - vlicense License.txt -} - -libxlsxwriter-devel_package() { - short_desc+=" - development files" - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove "/usr/lib/*.so" - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/libxlsxwriter/update b/srcpkgs/libxlsxwriter/update deleted file mode 100644 index 5da151ca98e547..00000000000000 --- a/srcpkgs/libxlsxwriter/update +++ /dev/null @@ -1,2 +0,0 @@ -site=https://github.com/jmcnamara/libxlsxwriter/tags -pkgname=RELEASE diff --git a/srcpkgs/libxml++-devel b/srcpkgs/libxml++-devel deleted file mode 120000 index 368c90579e713e..00000000000000 --- a/srcpkgs/libxml++-devel +++ /dev/null @@ -1 +0,0 @@ -libxml++ \ No newline at end of file diff --git a/srcpkgs/libxml++/template b/srcpkgs/libxml++/template deleted file mode 100644 index 976d3e0362ee41..00000000000000 --- a/srcpkgs/libxml++/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'libxml++'. -pkgname=libxml++ -version=2.40.1 -revision=4 -build_style=gnu-configure -hostmakedepends="pkg-config perl" -makedepends="libsigc++-devel libxml2-devel libglib-devel glibmm-devel" -short_desc="C++ bindings for libxml2" -maintainer="Orphaned <orphan@voidlinux.org>" -homepage="http://libxmlplusplus.sourceforge.net/" -license="LGPL-2.1" -distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=4ad4abdd3258874f61c2e2a41d08e9930677976d303653cd1670d3e9f35463e9 - -pre_install() { - sed -i -e 's/install-data-am: install-data-local install-dist_referenceDATA/install-data-am: /' Makefile -} - -libxml++-devel_package() { - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove usr/lib/libxml++-2.6/include - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/libxml++/update b/srcpkgs/libxml++/update deleted file mode 100644 index 00719bd14d6c68..00000000000000 --- a/srcpkgs/libxml++/update +++ /dev/null @@ -1 +0,0 @@ -ignore="2.9?.* [!2].*" diff --git a/srcpkgs/libxml++3.0-devel b/srcpkgs/libxml++3.0-devel deleted file mode 120000 index 5fd1dc45383fb3..00000000000000 --- a/srcpkgs/libxml++3.0-devel +++ /dev/null @@ -1 +0,0 @@ -libxml++3.0 \ No newline at end of file diff --git a/srcpkgs/libxml++3.0/template b/srcpkgs/libxml++3.0/template deleted file mode 100644 index df6da9f499b4b6..00000000000000 --- a/srcpkgs/libxml++3.0/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'libxml++3.0' -pkgname=libxml++3.0 -version=3.0.1 -revision=1 -build_style=gnu-configure -hostmakedepends="perl pkg-config" -makedepends="libsigc++-devel libxml2-devel libglib-devel glibmm-devel" -short_desc="C++ bindings for libxml2" -maintainer="Christian Buschau <christian.buschau@mailbox.org>" -license="LGPL-2.1-or-later" -homepage="http://libxmlplusplus.sourceforge.net/" -distfiles="${GNOME_SITE}/libxml++/${version%.*}/libxml++-${version}.tar.xz" -checksum=19dc8d21751806c015179bc0b83f978e65c878724501bfc0b6c1bcead29971a6 - -libxml++3.0-devel_package() { - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove usr/lib/libxml++-3.0/include - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/libxml++3.0/update b/srcpkgs/libxml++3.0/update deleted file mode 100644 index 3f20f1e992b286..00000000000000 --- a/srcpkgs/libxml++3.0/update +++ /dev/null @@ -1 +0,0 @@ -pkgname=libxml++ diff --git a/srcpkgs/libxml2-devel b/srcpkgs/libxml2-devel deleted file mode 120000 index 0ccd6d6e543a0c..00000000000000 --- a/srcpkgs/libxml2-devel +++ /dev/null @@ -1 +0,0 @@ -libxml2 \ No newline at end of file diff --git a/srcpkgs/libxml2-python3 b/srcpkgs/libxml2-python3 deleted file mode 120000 index 0ccd6d6e543a0c..00000000000000 --- a/srcpkgs/libxml2-python3 +++ /dev/null @@ -1 +0,0 @@ -libxml2 \ No newline at end of file diff --git a/srcpkgs/libxml2/template b/srcpkgs/libxml2/template deleted file mode 100644 index 91307cc7c78bf5..00000000000000 --- a/srcpkgs/libxml2/template +++ /dev/null @@ -1,59 +0,0 @@ -# Template file for 'libxml2' -pkgname=libxml2 -version=2.13.8 -revision=2 -build_style=gnu-configure -configure_args="--with-threads --with-history --with-icu - --with-legacy --with-ftp --with-xptr-locs --enable-static" -hostmakedepends="gettext pkg-config python3 python3-packaging-bootstrap" -makedepends="zlib-devel ncurses-devel readline-devel liblzma-devel icu-devel - python3-devel" -short_desc="Library providing XML and HTML support" -maintainer="Enno Boland <gottox@voidlinux.org>" -license="MIT" -homepage="https://gitlab.gnome.org/GNOME/libxml2" -changelog="https://gitlab.gnome.org/GNOME/libxml2/-/raw/master/NEWS" -distfiles="${GNOME_SITE}/libxml2/${version%.*}/libxml2-${version}.tar.xz" -checksum=277294cb33119ab71b2bc81f2f445e9bc9435b893ad15bb2cd2b0e859a0ee84a -python_version=3 -CFLAGS="-I$XBPS_CROSS_BASE/usr/include/python$py3_ver" - -post_extract() { - if [ "$XBPS_TARGET_LIBC" = "musl" ]; then - # Disable broken encoding conversion tests on musl - rm -f test/ebcdic_566012.xml - rm -f test/icu_parse_test.xml - fi - sed -i 's/"icu-i18n"/"icu-i18n icu-uc"/' configure -} - -post_install() { - vlicense Copyright -} - -libxml2-devel_package() { - depends="zlib-devel liblzma-devel icu-devel - libxml2>=${version}_${revision} libxml2<${version}_9999" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/bin/xml2-config - vmove usr/lib/pkgconfig - vmove usr/lib/cmake - vmove usr/share/aclocal - vmove usr/share/gtk-doc - vmove usr/share/doc - vmove "usr/share/man/man1/xml2-config*" - vmove "usr/lib/*.a" - vmove "usr/lib/*.la" - vmove "usr/lib/*.so" - } -} - -libxml2-python3_package() { - depends="python3 ${sourcepkg}>=${version}" - short_desc+=" - Python bindings" - pkg_install() { - vmove "${py3_lib}" - } -} diff --git a/srcpkgs/libxmlb-devel b/srcpkgs/libxmlb-devel deleted file mode 120000 index d54a59a4c8ca5f..00000000000000 --- a/srcpkgs/libxmlb-devel +++ /dev/null @@ -1 +0,0 @@ -libxmlb \ No newline at end of file diff --git a/srcpkgs/libxmlb/template b/srcpkgs/libxmlb/template deleted file mode 100644 index 2e727e89a8e342..00000000000000 --- a/srcpkgs/libxmlb/template +++ /dev/null @@ -1,37 +0,0 @@ -# Template file for 'libxmlb' -pkgname=libxmlb -version=0.3.22 -revision=2 -build_style=meson -build_helper="gir" -configure_args="-Dgtkdoc=false -Dtests=false -Dstemmer=false - $(vopt_bool gir introspection)" -hostmakedepends="pkg-config python3" -makedepends="libglib-devel libuuid-devel libzstd-devel" -short_desc="Library to help create and query binary XML blobs" -maintainer="Orphaned <orphan@voidlinux.org>" -license="LGPL-2.1-or-later" -homepage="https://github.com/hughsie/libxmlb" -changelog="https://raw.githubusercontent.com/hughsie/libxmlb/main/NEWS" -distfiles="https://github.com/hughsie/libxmlb/archive/${version}.tar.gz" -checksum=103684ed37a45d0aed8f95e97294ed26945b5aeebf44734f3994081eecebb11c - -build_options="gir" -build_options_default="gir" - -post_install() { - rm -rf "${DESTDIR}"/usr/share/installed-tests -} - -libxmlb-devel_package() { - depends="${sourcepkg}>=${version}_${revision} ${makedepends}" - 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/libxmp-devel b/srcpkgs/libxmp-devel deleted file mode 120000 index 102272542fab2b..00000000000000 --- a/srcpkgs/libxmp-devel +++ /dev/null @@ -1 +0,0 @@ -libxmp \ No newline at end of file diff --git a/srcpkgs/libxmp/template b/srcpkgs/libxmp/template deleted file mode 100644 index d973ac69bb10a2..00000000000000 --- a/srcpkgs/libxmp/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'libxmp' -pkgname=libxmp -version=4.6.3 -revision=1 -build_style=gnu-configure -short_desc="Library that renders module files to PCM data" -maintainer="Orphaned <orphan@voidlinux.org>" -license="MIT" -homepage="http://xmp.sourceforge.net" -distfiles="${SOURCEFORGE_SITE}/xmp/${pkgname}/${version}/${pkgname}-${version}.tar.gz" -checksum=b189a2ff3f3eef0008512e0fb27c2cdc27480bc1066b82590a84d02548fab96d - -libxmp-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc_+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove usr/lib/*.so - } -} - -post_install() { - vlicense docs/COPYING -} diff --git a/srcpkgs/libxo-devel b/srcpkgs/libxo-devel deleted file mode 120000 index 0d574cb534bf96..00000000000000 --- a/srcpkgs/libxo-devel +++ /dev/null @@ -1 +0,0 @@ -libxo \ No newline at end of file diff --git a/srcpkgs/libxo-progs b/srcpkgs/libxo-progs deleted file mode 120000 index 0d574cb534bf96..00000000000000 --- a/srcpkgs/libxo-progs +++ /dev/null @@ -1 +0,0 @@ -libxo \ No newline at end of file diff --git a/srcpkgs/libxo/patches/fix-musl.patch b/srcpkgs/libxo/patches/fix-musl.patch deleted file mode 100644 index bc93371a0bbbd9..00000000000000 --- a/srcpkgs/libxo/patches/fix-musl.patch +++ /dev/null @@ -1,13 +0,0 @@ ---- a/libxo/xo_syslog.c 2025-07-31 11:43:06.269460078 +0100 -+++ b/libxo/xo_syslog.c 2025-07-31 11:44:06.576758358 +0100 -@@ -59,10 +59,6 @@ - - #include "xo_config.h" - --#ifdef HAVE_SYSCTLBYNAME --#include <sys/sysctl.h> --#endif /* HAVE_SYSCTLBYNAME */ -- - #include "xo.h" - #include "xo_private.h" - #include "xo_encoder.h" /* For xo_realloc */ diff --git a/srcpkgs/libxo/template b/srcpkgs/libxo/template deleted file mode 100644 index 4278a28f9bec66..00000000000000 --- a/srcpkgs/libxo/template +++ /dev/null @@ -1,47 +0,0 @@ -# Template file for 'libxo' -pkgname=libxo -version=1.7.5 -revision=1 -build_style=gnu-configure -short_desc="Library for programs to output XML, JSON and HTML" -maintainer="Orphaned <orphan@voidlinux.org>" -license="BSD-2-Clause" -homepage="https://juniper.github.io/libxo/libxo-manual.html" -distfiles="https://github.com/Juniper/libxo/releases/download/${version}/libxo-${version}.tar.gz" -checksum=d12249ffad3ef04b160e6419adf1bbe7e593a60bb23f0a0a077fa780b214934a - -case $XBPS_TARGET_MACHINE in - *-musl) - makedepends+=" musl-legacy-compat" - ;; -esac - -post_install() { - vlicense Copyright - - rm -rf ${DESTDIR}/usr/share/doc/libxo/Copyright -} - -libxo-devel_package() { - depends="libxo-${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/bin/libxo-config - vmove usr/include - vmove usr/lib/pkgconfig - vmove usr/share/man/man3 - vmove "usr/lib/*.so" - vmove "usr/lib/*.a" - vmove usr/share/libxo - vmove "usr/lib/libxo/encoder/*.so" - vmove "usr/lib/libxo/encoder/*.a" - } -} - -libxo-progs_package() { - short_desc+=" - programs and utilities" - pkg_install() { - vmove usr/bin - vmove usr/share/man/man1 - } -} diff --git a/srcpkgs/libxo/update b/srcpkgs/libxo/update deleted file mode 100644 index 02c067183602c2..00000000000000 --- a/srcpkgs/libxo/update +++ /dev/null @@ -1 +0,0 @@ -ignore='‑RELEASE' diff --git a/srcpkgs/libxreader b/srcpkgs/libxreader deleted file mode 120000 index 6bdeb28a0bed13..00000000000000 --- a/srcpkgs/libxreader +++ /dev/null @@ -1 +0,0 @@ -xreader \ No newline at end of file diff --git a/srcpkgs/libxreader-devel b/srcpkgs/libxreader-devel deleted file mode 120000 index 6bdeb28a0bed13..00000000000000 --- a/srcpkgs/libxreader-devel +++ /dev/null @@ -1 +0,0 @@ -xreader \ No newline at end of file diff --git a/srcpkgs/libxshmfence-devel b/srcpkgs/libxshmfence-devel deleted file mode 120000 index 0b495991a082c2..00000000000000 --- a/srcpkgs/libxshmfence-devel +++ /dev/null @@ -1 +0,0 @@ -libxshmfence \ No newline at end of file diff --git a/srcpkgs/libxshmfence/template b/srcpkgs/libxshmfence/template deleted file mode 100644 index f67e7429d3f8d4..00000000000000 --- a/srcpkgs/libxshmfence/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 'libxshmfence' -pkgname=libxshmfence -version=1.3.3 -revision=2 -build_style=gnu-configure -configure_args="--with-shared-memory-dir=/dev/shm" -hostmakedepends="pkg-config" -makedepends="xorgproto" -short_desc="X Shared memory 'SyncFence' synchronization primitive" -maintainer="Orphaned <orphan@voidlinux.org>" -license="MIT" -homepage="http://xorg.freedesktop.org/" -distfiles="${XORG_SITE}/lib/$pkgname-$version.tar.xz" -checksum=d4a4df096aba96fea02c029ee3a44e11a47eb7f7213c1a729be83e85ec3fde10 - -post_install() { - vlicense COPYING -} - -libxshmfence-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - vmove "usr/lib/*.a" - } -} diff --git a/srcpkgs/libxslt-devel b/srcpkgs/libxslt-devel deleted file mode 120000 index fbcaa3cb7ad95b..00000000000000 --- a/srcpkgs/libxslt-devel +++ /dev/null @@ -1 +0,0 @@ -libxslt \ No newline at end of file diff --git a/srcpkgs/libxslt-python3 b/srcpkgs/libxslt-python3 deleted file mode 120000 index fbcaa3cb7ad95b..00000000000000 --- a/srcpkgs/libxslt-python3 +++ /dev/null @@ -1 +0,0 @@ -libxslt \ No newline at end of file diff --git a/srcpkgs/libxslt/template b/srcpkgs/libxslt/template deleted file mode 100644 index d4950bdccfb719..00000000000000 --- a/srcpkgs/libxslt/template +++ /dev/null @@ -1,74 +0,0 @@ -# Template file for 'libxslt' -pkgname=libxslt -version=1.1.43 -revision=2 -build_style=gnu-configure -configure_args="--enable-static --disable-dependency-tracking" -hostmakedepends="docbook-xml docbook-xsl libtool pkg-config python3" -makedepends="libxml2-devel libgcrypt-devel python3-devel" -checkdepends="libxml2-python3" -short_desc="XSLT parser library from the GNOME project" -maintainer="Orphaned <orphan@voidlinux.org>" -license="MIT" -homepage="https://gitlab.gnome.org/GNOME/libxslt" -changelog="https://gitlab.gnome.org/GNOME/libxslt/-/raw/master/NEWS" -distfiles="${GNOME_SITE}/libxslt/${version%.*}/libxslt-${version}.tar.xz" -checksum=5a3d6b383ca5afc235b171118e90f5ff6aa27e9fea3303065231a6d403f0183a -python_version=3 -CFLAGS="-I$XBPS_CROSS_BASE/usr/include/python$py3_ver" -CFLAGS+=" -D_LARGE_FILE_SOURCE=1 -D_FILE_OFFSET_BITS=64" - -if [ "$CROSS_BUILD" ]; then - hostmakedepends+=" libxslt" -fi - -post_configure() { - # Remove missing seperators and errors - # on don't know how to make target, needed - # by Usage: - # Makefile is created after configure so fix here - find ${wrksrc} -type f -name Makefile | xargs sed -i '/Usage/,/--version/d' -} - -post_build() { - if [ "$CROSS_BUILD" ]; then - XSLTPROC=/usr/bin/xsltproc - else - XSLTPROC=${wrksrc}/xsltproc/xsltproc - fi - make -C doc XSLTPROC=$XSLTPROC -} - -post_install() { - if [ "$CROSS_BUILD" ]; then - # Remove $XBPS_CROSS_BASE in pkg-config - vsed -i -e "s,-I${XBPS_CROSS_BASE}/usr/include,-I\${includedir}," \ - $DESTDIR/usr/bin/xslt-config - fi - vlicense Copyright -} - -libxslt-devel_package() { - depends="libxml2-devel ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/bin/xslt-config - vmove usr/lib/xsltConf.sh - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - vmove "usr/lib/*.a" - vmove usr/share/doc - vmove usr/share/man/man3 - vmove usr/share/gtk-doc - vmove usr/lib/cmake - } -} - -libxslt-python3_package() { - depends="python3 ${sourcepkg}>=${version}" - short_desc+=" - Python 3 bindings" - pkg_install() { - vmove "${py3_lib}" - } -} diff --git a/srcpkgs/libxxHash b/srcpkgs/libxxHash deleted file mode 120000 index 77fd05cc0900b3..00000000000000 --- a/srcpkgs/libxxHash +++ /dev/null @@ -1 +0,0 @@ -xxHash \ No newline at end of file diff --git a/srcpkgs/libyaml-devel b/srcpkgs/libyaml-devel deleted file mode 120000 index c3fafe72a6eefd..00000000000000 --- a/srcpkgs/libyaml-devel +++ /dev/null @@ -1 +0,0 @@ -libyaml \ No newline at end of file diff --git a/srcpkgs/libyaml/template b/srcpkgs/libyaml/template deleted file mode 100644 index 913066f966efd5..00000000000000 --- a/srcpkgs/libyaml/template +++ /dev/null @@ -1,31 +0,0 @@ -# Template file for 'libyaml' -pkgname=libyaml -version=0.2.5 -revision=1 -build_style=gnu-configure -hostmakedepends="automake libtool" -short_desc="Fast YAML 1.1 parser and emitter library" -maintainer="Orphaned <orphan@voidlinux.org>" -license="MIT" -homepage="https://pyyaml.org/wiki/LibYAML" -distfiles="https://github.com/yaml/libyaml/archive/${version}.tar.gz" -checksum=fa240dbf262be053f3898006d502d514936c818e422afdcf33921c63bed9bf2e - -pre_configure() { - autoreconf -fi -} - -post_install() { - vlicense License -} - -libyaml-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" - } -} diff --git a/srcpkgs/libyaml/update b/srcpkgs/libyaml/update deleted file mode 100644 index 99b8546b50957a..00000000000000 --- a/srcpkgs/libyaml/update +++ /dev/null @@ -1 +0,0 @@ -pkgname=yaml diff --git a/srcpkgs/libyang-devel b/srcpkgs/libyang-devel deleted file mode 120000 index 851b4f980712ac..00000000000000 --- a/srcpkgs/libyang-devel +++ /dev/null @@ -1 +0,0 @@ -libyang \ No newline at end of file diff --git a/srcpkgs/libyang-tools b/srcpkgs/libyang-tools deleted file mode 120000 index 851b4f980712ac..00000000000000 --- a/srcpkgs/libyang-tools +++ /dev/null @@ -1 +0,0 @@ -libyang \ No newline at end of file diff --git a/srcpkgs/libyang/template b/srcpkgs/libyang/template deleted file mode 100644 index ee8b3631ca3fdb..00000000000000 --- a/srcpkgs/libyang/template +++ /dev/null @@ -1,36 +0,0 @@ -# Template file for 'libyang' -pkgname=libyang -version=1.0.215 -revision=1 -build_style=cmake -configure_args="-DENABLE_LYD_PRIV=ON" -hostmakedepends="doxygen pkg-config" -makedepends="pcre-devel" -short_desc="YANG data modeling language library" -maintainer="Cameron Nemo <cam@nohom.org>" -license="BSD-3-Clause" -homepage="https://github.com/CESNET/libyang" -distfiles="https://github.com/CESNET/libyang/archive/v${version}.tar.gz" -checksum=c4498a77a7c12a28c9911f993eeafbf2badd2ecea58bb74781bd61cfc635e4c9 - -post_install() { - vlicense LICENSE -} - -libyang-devel_package() { - short_desc+=" - development files" - depends="${makedepends} ${sourcepkg}-${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/libyang.so - vmove usr/lib/pkgconfig - } -} - -libyang-tools_package() { - short_desc+=" - utilities" - pkg_install() { - vmove usr/bin - vmove usr/share - } -} diff --git a/srcpkgs/libyara b/srcpkgs/libyara deleted file mode 120000 index 82141092ead01e..00000000000000 --- a/srcpkgs/libyara +++ /dev/null @@ -1 +0,0 @@ -yara \ No newline at end of file diff --git a/srcpkgs/libykcs11 b/srcpkgs/libykcs11 deleted file mode 120000 index 16a792b7e47139..00000000000000 --- a/srcpkgs/libykcs11 +++ /dev/null @@ -1 +0,0 @@ -yubico-piv-tool \ No newline at end of file diff --git a/srcpkgs/libykcs11-devel b/srcpkgs/libykcs11-devel deleted file mode 120000 index 16a792b7e47139..00000000000000 --- a/srcpkgs/libykcs11-devel +++ /dev/null @@ -1 +0,0 @@ -yubico-piv-tool \ No newline at end of file diff --git a/srcpkgs/libykneomgr b/srcpkgs/libykneomgr deleted file mode 120000 index 45f6a58836917a..00000000000000 --- a/srcpkgs/libykneomgr +++ /dev/null @@ -1 +0,0 @@ -ykneomgr \ No newline at end of file diff --git a/srcpkgs/libykneomgr-devel b/srcpkgs/libykneomgr-devel deleted file mode 120000 index 45f6a58836917a..00000000000000 --- a/srcpkgs/libykneomgr-devel +++ /dev/null @@ -1 +0,0 @@ -ykneomgr \ No newline at end of file diff --git a/srcpkgs/libykpers b/srcpkgs/libykpers deleted file mode 120000 index bbd412f19c8b2c..00000000000000 --- a/srcpkgs/libykpers +++ /dev/null @@ -1 +0,0 @@ -ykpers \ No newline at end of file diff --git a/srcpkgs/libykpers-devel b/srcpkgs/libykpers-devel deleted file mode 120000 index bbd412f19c8b2c..00000000000000 --- a/srcpkgs/libykpers-devel +++ /dev/null @@ -1 +0,0 @@ -ykpers \ No newline at end of file diff --git a/srcpkgs/libykpiv b/srcpkgs/libykpiv deleted file mode 120000 index 16a792b7e47139..00000000000000 --- a/srcpkgs/libykpiv +++ /dev/null @@ -1 +0,0 @@ -yubico-piv-tool \ No newline at end of file diff --git a/srcpkgs/libykpiv-devel b/srcpkgs/libykpiv-devel deleted file mode 120000 index 16a792b7e47139..00000000000000 --- a/srcpkgs/libykpiv-devel +++ /dev/null @@ -1 +0,0 @@ -yubico-piv-tool \ No newline at end of file diff --git a/srcpkgs/libyubikey-devel b/srcpkgs/libyubikey-devel deleted file mode 120000 index ac1c1d9b84acf8..00000000000000 --- a/srcpkgs/libyubikey-devel +++ /dev/null @@ -1 +0,0 @@ -libyubikey \ No newline at end of file diff --git a/srcpkgs/libyubikey-utils b/srcpkgs/libyubikey-utils deleted file mode 120000 index ac1c1d9b84acf8..00000000000000 --- a/srcpkgs/libyubikey-utils +++ /dev/null @@ -1 +0,0 @@ -libyubikey \ No newline at end of file diff --git a/srcpkgs/libyubikey/template b/srcpkgs/libyubikey/template deleted file mode 100644 index 3a9692c07bf755..00000000000000 --- a/srcpkgs/libyubikey/template +++ /dev/null @@ -1,38 +0,0 @@ -# Template file for 'libyubikey' -pkgname=libyubikey -version=1.13 -revision=2 -build_style=gnu-configure -configure_args="--disable-static --disable-silent-rules" -hostmakedepends="automake libtool" -short_desc="Yubico YubiKey authentication device C SDK" -maintainer="Orphaned <orphan@voidlinux.org>" -license="BSD" -homepage="https://developers.yubico.com/yubico-c" -distfiles="https://developers.yubico.com/yubico-c/Releases/${pkgname}-${version}.tar.gz" -checksum=04edd0eb09cb665a05d808c58e1985f25bb7c5254d2849f36a0658ffc51c3401 - -pre_configure() { - autoreconf -fi -} - -post_install() { - vlicense COPYING LICENSE -} - -libyubikey-utils_package() { - short_desc+=" - utilities" - pkg_install() { - vdoc README - vmove usr/bin - vmove usr/share/man - } -} -libyubikey-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}-${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/*.so - } -} diff --git a/srcpkgs/libz3 b/srcpkgs/libz3 deleted file mode 120000 index e6b37640d809df..00000000000000 --- a/srcpkgs/libz3 +++ /dev/null @@ -1 +0,0 @@ -z3 \ No newline at end of file diff --git a/srcpkgs/libzahl/template b/srcpkgs/libzahl/template deleted file mode 100644 index ef41d3c28dc0d2..00000000000000 --- a/srcpkgs/libzahl/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'libzahl' -pkgname=libzahl -version=1.0 -revision=1 -short_desc="A library for arbitrary size integers" -maintainer="copyleftie <copyleftie@protonmail.com>" -license="ISC" -homepage="https://libs.suckless.org/libzahl" -distfiles="https://github.com/maandree/libzahl/archive/${version}.tar.gz>${pkgname}-${version}.tar.gz" -checksum=523ae1ba84b558fab3598f3d38885138c4df755cda403136102143f569b40162 - -post_extract() { - sed -i -e '/VERSION/{s/0.0/1.0/}' \ - -e '/CFLAGS/{s/=/+=/}' \ - -e 's/^LDFLAGS/#LDFLAGS/g' config.mk -} - -do_build() { - make CC="$CC" LDFLAGS="$LDFLAGS" ${makejobs} -} - -do_install() { - make PREFIX=/usr DESTDIR=${DESTDIR} install - vlicense LICENSE -} diff --git a/srcpkgs/libzbar b/srcpkgs/libzbar deleted file mode 120000 index 8660d16a458f40..00000000000000 --- a/srcpkgs/libzbar +++ /dev/null @@ -1 +0,0 @@ -zbar \ No newline at end of file diff --git a/srcpkgs/libzbar-devel b/srcpkgs/libzbar-devel deleted file mode 120000 index 8660d16a458f40..00000000000000 --- a/srcpkgs/libzbar-devel +++ /dev/null @@ -1 +0,0 @@ -zbar \ No newline at end of file diff --git a/srcpkgs/libzbar-qt b/srcpkgs/libzbar-qt deleted file mode 120000 index 8660d16a458f40..00000000000000 --- a/srcpkgs/libzbar-qt +++ /dev/null @@ -1 +0,0 @@ -zbar \ No newline at end of file diff --git a/srcpkgs/libzeitgeist-devel b/srcpkgs/libzeitgeist-devel deleted file mode 120000 index 38ca3f6bf4783b..00000000000000 --- a/srcpkgs/libzeitgeist-devel +++ /dev/null @@ -1 +0,0 @@ -libzeitgeist \ No newline at end of file diff --git a/srcpkgs/libzeitgeist/template b/srcpkgs/libzeitgeist/template deleted file mode 100644 index 605fe746e076c6..00000000000000 --- a/srcpkgs/libzeitgeist/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'libzeitgeist' -pkgname=libzeitgeist -version=0.3.18 -revision=5 -build_style=gnu-configure -configure_args="--disable-static" -hostmakedepends="pkg-config" -makedepends="libglib-devel" -short_desc="Zeitgeist Client Library" -maintainer="Orphaned <orphan@voidlinux.org>" -license="LGPL-2.1-or-later" -homepage="https://launchpad.net/libzeitgeist" -distfiles="https://launchpad.net/libzeitgeist/0.3/${version}/+download/libzeitgeist-${version}.tar.gz" -checksum=82c128d97a68600518b8e3e65ef4d5b123c57f3d5dfa977c7ff733c0fdf80f73 - -post_install() { - rm -rf ${DESTDIR}/usr/share/doc -} - -libzeitgeist-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove usr/lib/*.so - vmove usr/share/vala - vmove usr/share/gtk-doc - } -} diff --git a/srcpkgs/libzeitgeist2 b/srcpkgs/libzeitgeist2 deleted file mode 120000 index 4f138a941b2f1a..00000000000000 --- a/srcpkgs/libzeitgeist2 +++ /dev/null @@ -1 +0,0 @@ -zeitgeist \ No newline at end of file diff --git a/srcpkgs/libzen-devel b/srcpkgs/libzen-devel deleted file mode 120000 index 0060eb2a98f708..00000000000000 --- a/srcpkgs/libzen-devel +++ /dev/null @@ -1 +0,0 @@ -libzen \ No newline at end of file diff --git a/srcpkgs/libzen/files/proper-mt-fix.patch b/srcpkgs/libzen/files/proper-mt-fix.patch deleted file mode 100644 index df236c42262e68..00000000000000 --- a/srcpkgs/libzen/files/proper-mt-fix.patch +++ /dev/null @@ -1,41 +0,0 @@ -Upstream: yes -Fix checks for gmtime_r and localtime_r availability. -Also fix Http_Cookies where gmtime() was still being used. - -diff --git a/Project/CMake/CMakeLists.txt b/Project/CMake/CMakeLists.txt -index 8e431b5..6a25aee 100644 ---- a/Project/CMake/CMakeLists.txt -+++ b/Project/CMake/CMakeLists.txt -@@ -133,6 +133,16 @@ if((LONG_SIZE GREATER 4) AND (SIZE_T_SIZE EQUAL LONG_SIZE)) - target_compile_definitions(zen PUBLIC SIZE_T_IS_LONG) - endif() - -+include(CheckSymbolExists) -+check_symbol_exists(gmtime_r time.h HAVE_GMTIME_R) -+if(HAVE_GMTIME_R) -+ target_compile_definitions(zen PUBLIC HAVE_GMTIME_R) -+endif() -+check_symbol_exists(localtime_r time.h HAVE_LOCALTIME_R) -+if(HAVE_LOCALTIME_R) -+ target_compile_definitions(zen PUBLIC HAVE_LOCALTIME_R) -+endif() -+ - target_include_directories(zen PUBLIC - $<BUILD_INTERFACE:${ZenLib_SOURCES_PATH}> $<INSTALL_INTERFACE:${INCLUDE_INSTALL_DIR}>) - -diff --git a/Project/GNU/Library/configure.ac b/Project/GNU/Library/configure.ac -index c0ff266..62a1bf5 100644 ---- a/Project/GNU/Library/configure.ac -+++ b/Project/GNU/Library/configure.ac -@@ -268,6 +268,11 @@ dnl External libs - dnl - LDFLAGS="$LDFLAGS -lpthread -lstdc++" - -+dnl ------------------------------------------------------------------------- -+dnl Check if thread safe variants of time functions are available -+dnl -+AC_CHECK_FUNCS(gmtime_r localtime_r) -+ - dnl ######################################################################### - dnl ### Output - dnl ######################################################################### diff --git a/srcpkgs/libzen/template b/srcpkgs/libzen/template deleted file mode 100644 index 50358bab67b104..00000000000000 --- a/srcpkgs/libzen/template +++ /dev/null @@ -1,53 +0,0 @@ -# Template build file for 'libzen'. -pkgname=libzen -version=0.4.40 -revision=1 -short_desc="Shared library for libmediainfo and mediainfo" -homepage="http://mediaarea.net/MediaInfo" -maintainer="Georg Schabel <gescha@posteo.de>" -license="zlib" - -distfiles="https://mediaarea.net/download/source/${pkgname}/${version}/${pkgname}_${version}.tar.gz" -checksum=54d492552d97004d5323a9f1bdf397af4ffe20ae633c5f7874d073a21388c805 - -build_style=gnu-configure -hostmakedepends="automake libtool pkg-config" -configure_args="--enable-shared" -build_wrksrc="Project/GNU/Library" - -do_patch() { - cd $wrksrc - patch -Np1 < $FILESDIR/proper-mt-fix.patch -} - -pre_configure() { - autoreconf -fi -} - -do_install() { - make DESTDIR=${DESTDIR} install - install -dm 755 ${DESTDIR}/usr/include/ZenLib - install -m 644 ${wrksrc}/Source/ZenLib/*.h \ - ${DESTDIR}/usr/include/ZenLib - for i in HTTP_Client Format/Html Format/Http; do - install -dm0755 ${DESTDIR}/usr/include/ZenLib/$i - install -m0644 ${wrksrc}/Source/ZenLib/$i/*.h \ - ${DESTDIR}/usr/include/ZenLib/$i - done - install -dm 755 ${DESTDIR}/usr/lib/pkgconfig - install -m 644 libzen.pc ${DESTDIR}/usr/lib/pkgconfig - sed -i -e 's|Version: |Version: '$version'|g' \ - ${DESTDIR}/usr/lib/pkgconfig/libzen.pc - vlicense ${wrksrc}/License.txt -} - -libzen-devel_package() { - depends="libzen>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove usr/lib/*.la - vmove usr/lib/*.so - } -} diff --git a/srcpkgs/libzen/update b/srcpkgs/libzen/update deleted file mode 120000 index 79336267d7c870..00000000000000 --- a/srcpkgs/libzen/update +++ /dev/null @@ -1 +0,0 @@ -../libmediainfo/update \ No newline at end of file diff --git a/srcpkgs/libzfs b/srcpkgs/libzfs deleted file mode 120000 index eb97035e1184d2..00000000000000 --- a/srcpkgs/libzfs +++ /dev/null @@ -1 +0,0 @@ -zfs \ No newline at end of file diff --git a/srcpkgs/libzfs-lts b/srcpkgs/libzfs-lts deleted file mode 120000 index 083c9d5fe6b00a..00000000000000 --- a/srcpkgs/libzfs-lts +++ /dev/null @@ -1 +0,0 @@ -zfs-lts \ No newline at end of file diff --git a/srcpkgs/libzhuyin b/srcpkgs/libzhuyin deleted file mode 120000 index b9910dce3c19bb..00000000000000 --- a/srcpkgs/libzhuyin +++ /dev/null @@ -1 +0,0 @@ -libpinyin \ No newline at end of file diff --git a/srcpkgs/libzhuyin-devel b/srcpkgs/libzhuyin-devel deleted file mode 120000 index b9910dce3c19bb..00000000000000 --- a/srcpkgs/libzhuyin-devel +++ /dev/null @@ -1 +0,0 @@ -libpinyin \ No newline at end of file diff --git a/srcpkgs/libzim-devel b/srcpkgs/libzim-devel deleted file mode 120000 index c81c71113c7fb7..00000000000000 --- a/srcpkgs/libzim-devel +++ /dev/null @@ -1 +0,0 @@ -libzim \ No newline at end of file diff --git a/srcpkgs/libzim-tools b/srcpkgs/libzim-tools deleted file mode 120000 index 3b15a55d051045..00000000000000 --- a/srcpkgs/libzim-tools +++ /dev/null @@ -1 +0,0 @@ -zim-tools \ No newline at end of file diff --git a/srcpkgs/libzim/patches/disable-check.patch b/srcpkgs/libzim/patches/disable-check.patch deleted file mode 100644 index 00a70a0dd481b7..00000000000000 --- a/srcpkgs/libzim/patches/disable-check.patch +++ /dev/null @@ -1,13 +0,0 @@ -# Reader test hangs indefinitely, reported upstream: https://github.com/openzim/libzim/issues/670 -diff --git a/test/meson.build b/test/meson.build -index 20545b17b0..0263eb04e7 100644 ---- a/test/meson.build -+++ b/test/meson.build -@@ -9,7 +9,6 @@ tests = [ - 'template', - 'archive', - 'iterator', -- 'reader', - 'find', - 'compression', - 'dirent_lookup', diff --git a/srcpkgs/libzim/template b/srcpkgs/libzim/template deleted file mode 100644 index 1800e81a1fca0d..00000000000000 --- a/srcpkgs/libzim/template +++ /dev/null @@ -1,36 +0,0 @@ -# Template file for 'libzim' -pkgname=libzim -version=9.2.3 -revision=2 -_testsuite_version=0.6.0 -build_style=meson -build_wrksrc="${pkgname}-${version}" -configure_args="-Dtest_data_dir=${XBPS_BUILDDIR}/${pkgname}-${version}/zim-testing-suite-${_testsuite_version}" -hostmakedepends="pkg-config" -makedepends="liblzma-devel $(vopt_if zlib zlib-devel) - $(vopt_if xapian "xapian-core-devel icu-devel") - $(vopt_if zstd libzstd-devel) gtest-devel" -short_desc="Library to read and write ZIM files" -maintainer="John <me@johnnynator.dev>" -license="GPL-2.0-or-later" -homepage="https://wiki.openzim.org/wiki/OpenZIM" -changelog="https://raw.githubusercontent.com/openzim/libzim/main/ChangeLog" -distfiles="https://github.com/openzim/libzim/archive/refs/tags/${version}.tar.gz - https://github.com/openzim/zim-testing-suite/releases/download/${_testsuite_version}/zim-testing-suite-${_testsuite_version}.tar.gz" -checksum="7c6e7fcaf5bc82447edb12c6c573779af6d77b3b79227da57586e81c4e13f1bf - 5aa91349a2791c862217b4d2ddd002f08589146ec047f10d5fa1f5fd85d0ea92" -patch_args="-Np1 -d ${build_wrksrc}" - -build_options="xapian zlib zstd" -build_options_default="xapian zlib zstd" - -libzim-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision} - $(vopt_if zstd libzstd-devel) $(vopt_if zlib zlib-devel) liblzma-devel" - pkg_install() { - vmove usr/include - vmove usr/lib/*.so - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/libzinnia b/srcpkgs/libzinnia deleted file mode 120000 index 34013b988e05b3..00000000000000 --- a/srcpkgs/libzinnia +++ /dev/null @@ -1 +0,0 @@ -zinnia \ No newline at end of file diff --git a/srcpkgs/libzinnia-devel b/srcpkgs/libzinnia-devel deleted file mode 120000 index 34013b988e05b3..00000000000000 --- a/srcpkgs/libzinnia-devel +++ /dev/null @@ -1 +0,0 @@ -zinnia \ No newline at end of file diff --git a/srcpkgs/libzint b/srcpkgs/libzint deleted file mode 120000 index e8e72ad27716a0..00000000000000 --- a/srcpkgs/libzint +++ /dev/null @@ -1 +0,0 @@ -zint \ No newline at end of file diff --git a/srcpkgs/libzip-devel b/srcpkgs/libzip-devel deleted file mode 120000 index a3b0a06219c5c9..00000000000000 --- a/srcpkgs/libzip-devel +++ /dev/null @@ -1 +0,0 @@ -libzip \ No newline at end of file diff --git a/srcpkgs/libzip/template b/srcpkgs/libzip/template deleted file mode 100644 index 5fe133829d6906..00000000000000 --- a/srcpkgs/libzip/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'libzip' -pkgname=libzip -version=1.11.4 -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="Leah Neukirchen <leah@vuxu.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=82e9f2f2421f9d7c2466bbc3173cd09595a88ea37db0d559a9d0a2dc60dc722e - -post_install() { - vlicense LICENSE -} - -libzip-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/share/man/man3 - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - vmove usr/lib/cmake - } -} diff --git a/srcpkgs/libzmf-devel b/srcpkgs/libzmf-devel deleted file mode 120000 index dc7794d0377ece..00000000000000 --- a/srcpkgs/libzmf-devel +++ /dev/null @@ -1 +0,0 @@ -libzmf \ No newline at end of file diff --git a/srcpkgs/libzmf/template b/srcpkgs/libzmf/template deleted file mode 100644 index c0fccd8ae453fa..00000000000000 --- a/srcpkgs/libzmf/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'libzmf' -pkgname=libzmf -version=0.0.2 -revision=3 -build_style=gnu-configure -configure_args="--without-docs --disable-werror" -hostmakedepends="pkg-config" -makedepends="boost-devel-minimal icu-devel libpng-devel librevenge-devel zlib-devel - libcppunit-devel" -short_desc="Zoner Callisto/Draw import library" -maintainer="Đoàn Trần Công Danh <congdanhqx@gmail.com>" -license="MPL-2.0" -homepage="https://wiki.documentfoundation.org/DLP/Libraries/libzmf" -distfiles="https://dev-www.libreoffice.org/src/libzmf/${pkgname}-${version}.tar.xz" -checksum=27051a30cb057fdb5d5de65a1f165c7153dc76e27fe62251cbb86639eb2caf22 - -libzmf-devel_package() { - depends="${sourcepkg}>=${version}_${revision} librevenge-devel" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.la" - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/libzstd b/srcpkgs/libzstd deleted file mode 120000 index 613f917fd7cc85..00000000000000 --- a/srcpkgs/libzstd +++ /dev/null @@ -1 +0,0 @@ -zstd \ No newline at end of file diff --git a/srcpkgs/libzstd-devel b/srcpkgs/libzstd-devel deleted file mode 120000 index 613f917fd7cc85..00000000000000 --- a/srcpkgs/libzstd-devel +++ /dev/null @@ -1 +0,0 @@ -zstd \ No newline at end of file diff --git a/srcpkgs/licensechecker/template b/srcpkgs/licensechecker/template deleted file mode 100644 index 523a4a5996b7af..00000000000000 --- a/srcpkgs/licensechecker/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'licensechecker' -pkgname=licensechecker -version=1.3.1 -revision=8 -build_style=go -go_import_path=github.com/boyter/lc -short_desc="Identify software licenses used on a source tree" -maintainer="Orphaned <orphan@voidlinux.org>" -license="MIT" -homepage="https://github.com/boyter/lc" -distfiles="https://github.com/boyter/lc/archive/v${version}.tar.gz" -checksum=e33ec5451b346e02919a55f22e4f44d854eb395d6a5622d2cca70129f1d5a7e6 - -conflicts="mono>=0" # /usr/bin/lc - -post_install() { - vdoc README.md - vlicense LICENSE - vlicense UNLICENSE -} diff --git a/srcpkgs/licensor/template b/srcpkgs/licensor/template deleted file mode 100644 index c35d5fcf8a856a..00000000000000 --- a/srcpkgs/licensor/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'licensor' -pkgname=licensor -version=2.1.0 -revision=2 -build_style=cargo -short_desc="Write licenses to stdout" -maintainer="Orphaned <orphan@voidlinux.org>" -license="MIT" -homepage="https://github.com/raftario/licensor" -distfiles="https://github.com/raftario/licensor/archive/v${version}.tar.gz" -checksum=d061ce9fd26d58b0c6ababa7acdaf35222a4407f0b5ea9c4b78f6835527611fd - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/lidm/files/lidm/finish b/srcpkgs/lidm/files/lidm/finish deleted file mode 100755 index a2d7f19baad17e..00000000000000 --- a/srcpkgs/lidm/files/lidm/finish +++ /dev/null @@ -1,5 +0,0 @@ -#!/bin/sh - -[ -r conf ] && . ./conf - -exec utmpset -w ${TTY:-tty7} diff --git a/srcpkgs/lidm/files/lidm/run b/srcpkgs/lidm/files/lidm/run deleted file mode 100755 index bbea53c9eaf736..00000000000000 --- a/srcpkgs/lidm/files/lidm/run +++ /dev/null @@ -1,7 +0,0 @@ -#!/bin/sh - -[ -r conf ] && . ./conf - -exec setsid ${GETTY:-agetty} ${GETTY_ARGS} \ - "${TTY:-tty7}" "${TERM_NAME:-linux}" \ - -n -l "${EXEC_PATH:-/bin/lidm}" -o 7 diff --git a/srcpkgs/lidm/template b/srcpkgs/lidm/template deleted file mode 100644 index 85f0e6ffeb46e7..00000000000000 --- a/srcpkgs/lidm/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'lidm' -pkgname=lidm -version=1.2.3 -revision=1 -build_style=gnu-makefile -conf_files="/etc/lidm.ini" -makedepends="pam-devel" -short_desc="Fully colorful customizable TUI display manager made in C" -maintainer="grialion <grialion@grial.dev>" -license="GPL-3.0-or-later" -homepage="https://github.com/javalsai/lidm" -distfiles="https://github.com/javalsai/lidm/archive/v${version}.tar.gz" -checksum=1ce414b510c5bbc3e32ea882f915b4d3958cb82eb1fbb5cf33e62f69c844bf93 - -post_install() { - vsv lidm -} diff --git a/srcpkgs/lifelines/patches/fix-musl.patch b/srcpkgs/lifelines/patches/fix-musl.patch deleted file mode 100644 index e17f69e2da0a0a..00000000000000 --- a/srcpkgs/lifelines/patches/fix-musl.patch +++ /dev/null @@ -1,15 +0,0 @@ -diff --git a/src/gedlib/locales.c b/src/gedlib/locales.c -index fb3badca27..c6a73b3fc7 100644 ---- a/src/gedlib/locales.c -+++ b/src/gedlib/locales.c -@@ -414,8 +414,10 @@ notify_gettext_language_changed (void) - #if WIN32_INTL_SHIM - gt_notify_language_change(); - #else -+#ifdef __GLIBC__ - extern int _nl_msg_cat_cntr; - ++_nl_msg_cat_cntr; -+#endif - #endif - #endif - } diff --git a/srcpkgs/lifelines/template b/srcpkgs/lifelines/template deleted file mode 100644 index 1a2353a0f4d09a..00000000000000 --- a/srcpkgs/lifelines/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'lifelines' -pkgname=lifelines -version=3.1.1 -revision=1 -build_style=gnu-configure -hostmakedepends="bison" -makedepends="ncurses-devel" -short_desc="Genealogy Software System" -maintainer="Toyam Cox <Vaelatern@voidlinux.org>" -license="MIT" -homepage="https://github.com/lifelines/lifelines" -distfiles="https://github.com/lifelines/lifelines/releases/download/${version}/lifelines-${version}.tar.gz" -checksum=083007f81e406fce15931e5a29a7ba0380ef0b3b9c61d5eb5228ad378c7f332d -make_check=no # times out - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/liferea/patches/fix-plugin-requires.patch b/srcpkgs/liferea/patches/fix-plugin-requires.patch deleted file mode 100644 index 159dbe0dd41e1a..00000000000000 --- a/srcpkgs/liferea/patches/fix-plugin-requires.patch +++ /dev/null @@ -1,56 +0,0 @@ -From 591a9487040c7786f03fa9053e3f58270af6ecde Mon Sep 17 00:00:00 2001 -From: oreo639 <oreo6391@gmail.com> -Date: Sun, 21 Sep 2025 21:17:31 -0700 -Subject: [PATCH] Fix requiring Liferea with girepository-2.0 - -Remove erroneous gi.require_version() from certain plugins, which should already -be loaded by gi_repository_require_private(). - -Use gi_repository_dup_default() instead of just calling gi_repository_new() and -throwing it away immediately after. This ensures the plugins get the typelib -already loaded when pygobject calls Repository.get_default(). ---- - plugins/download-manager.py | 1 - - plugins/gnome-keyring.py | 1 - - src/plugins/plugins_engine.c | 3 +-- - 3 files changed, 1 insertion(+), 4 deletions(-) - -diff --git a/plugins/download-manager.py b/plugins/download-manager.py -index ea573d29b..e51591c36 100644 ---- a/plugins/download-manager.py -+++ b/plugins/download-manager.py -@@ -24,7 +24,6 @@ - import time - - gi.require_version('Gtk', '3.0') --gi.require_version('Liferea', '3.0') - - from gi.repository import GObject, GLib, Gtk, Gio, Liferea, Pango - from urllib.parse import urlparse -diff --git a/plugins/gnome-keyring.py b/plugins/gnome-keyring.py -index 754fdaa47..fdd3484f5 100644 ---- a/plugins/gnome-keyring.py -+++ b/plugins/gnome-keyring.py -@@ -19,7 +19,6 @@ - """ - - import gi --gi.require_version('Liferea', '3.0') - gi.require_version('Secret', '1') - from gi.repository import GObject, Liferea, Secret - -diff --git a/src/plugins/plugins_engine.c b/src/plugins/plugins_engine.c -index b7a544d0b..dedd6d526 100644 ---- a/src/plugins/plugins_engine.c -+++ b/src/plugins/plugins_engine.c -@@ -112,8 +112,7 @@ liferea_plugins_engine_init (LifereaPluginsEngine *plugins) - error = NULL; - } - #else -- g_autoptr(GIRepository) repo = gi_repository_new (); -- if (!gi_repository_require_private (repo, -+ if (!gi_repository_require_private (gi_repository_dup_default (), - typelib_dir, "Liferea", "3.0", 0, &error)) { - g_warning ("Could not load Liferea repository: %s", error->message); - g_error_free (error); - diff --git a/srcpkgs/liferea/patches/time32.patch b/srcpkgs/liferea/patches/time32.patch deleted file mode 100644 index 1fd3e11d4da379..00000000000000 --- a/srcpkgs/liferea/patches/time32.patch +++ /dev/null @@ -1,14 +0,0 @@ -diff --git a/src/date.c b/src/date.c -index 24714fb9..c866a81e 100644 ---- a/src/date.c -+++ b/src/date.c -@@ -482,7 +482,8 @@ gchar * - date_format_rfc822_en_gmt (gint64 datetime) - { - struct tm dt; -- gmtime_r (&datetime, &dt); -+ time_t datetime_tmp = datetime; // Clamp timestamp to sizeof(time_t) -+ gmtime_r (&datetime_tmp, &dt); - - if (dt.tm_wday < 0 || dt.tm_wday > 6) { - return NULL; /* Invalid date from gmtime_r. Should *never* happen. */ diff --git a/srcpkgs/liferea/template b/srcpkgs/liferea/template deleted file mode 100644 index 554c88010ae4b2..00000000000000 --- a/srcpkgs/liferea/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'liferea' -pkgname=liferea -version=1.16.5 -revision=1 -build_style=gnu-configure -build_helper=gir -hostmakedepends="pkg-config intltool glib-devel - automake libtool gettext-devel" -makedepends="libxslt-devel libwebkit2gtk41-devel libsoup3-devel - json-glib-devel gsettings-desktop-schemas-devel - libpeas2-devel python3-devel sqlite-devel" -depends="python3" -short_desc="GTK news aggregator" -maintainer="Enno Boland <gottox@voidlinux.org>" -license="GPL-2.0-or-later" -homepage="https://lzone.de/liferea/" -changelog="https://raw.githubusercontent.com/lwindolf/liferea/master/ChangeLog" -distfiles="https://github.com/lwindolf/liferea/releases/download/v${version}/${pkgname}-${version}.tar.bz2" -checksum=b07e10da62f42f18d1539e204037d32cb63b433bc68a2f8836c25bbd1098e0a5 -lib32disabled=yes - -pre_configure() { - autoreconf -fi -} diff --git a/srcpkgs/light-locker/template b/srcpkgs/light-locker/template deleted file mode 100644 index 6daca02ba357d9..00000000000000 --- a/srcpkgs/light-locker/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'light-locker' -pkgname=light-locker -version=1.9.0 -revision=3 -build_style=meson -hostmakedepends="pkg-config intltool glib-devel" -makedepends="dbus-glib-devel gtk+3-devel libSM-devel libXScrnSaver-devel - libXxf86vm-devel elogind-devel" -depends="lightdm" -short_desc="Simple session-locker for lightdm" -maintainer="Emanuel Serpa <emanuel@openmailbox.org>" -license="GPL-2.0-or-later" -homepage="https://github.com/the-cavalry/light-locker" -distfiles="https://github.com/the-cavalry/light-locker/archive/v${version}.tar.gz" -checksum=9915ed34b6c38f519e17902541a180b8b2d775c26edd8ed5aba024722039157c diff --git a/srcpkgs/light/template b/srcpkgs/light/template deleted file mode 100644 index 13c443969a663a..00000000000000 --- a/srcpkgs/light/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'light' -pkgname=light -version=1.2.2 -revision=1 -build_style=gnu-configure -configure_args="--with-udev" -hostmakedepends="automake" -short_desc="Program to control backlight controllers" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-3.0-or-later" -homepage="http://haikarainen.github.io/light/" -distfiles="https://github.com/haikarainen/light/archive/v${version}.tar.gz" -checksum=62e889ee9be80fe808a972ef4981acc39e83a20f9a84a66a82cd1f623c868d9c - -CFLAGS="-fcommon" - -pre_configure() { - autoreconf -fi -} diff --git a/srcpkgs/lightdm-devel b/srcpkgs/lightdm-devel deleted file mode 120000 index af96b29785e73d..00000000000000 --- a/srcpkgs/lightdm-devel +++ /dev/null @@ -1 +0,0 @@ -lightdm \ No newline at end of file diff --git a/srcpkgs/lightdm-gtk-greeter-settings/template b/srcpkgs/lightdm-gtk-greeter-settings/template deleted file mode 100644 index 39f2a3c23e1eb6..00000000000000 --- a/srcpkgs/lightdm-gtk-greeter-settings/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'lightdm-gtk-greeter-settings' -pkgname=lightdm-gtk-greeter-settings -version=1.2.2 -revision=7 -build_style=python3-module -hostmakedepends="python3-distutils-extra intltool" -depends="lightdm-gtk3-greeter python3-gobject" -short_desc="Settings editor for LightDM GTK+ Greeter" -maintainer="Julien Marconnet <julienm99@tutamail.com>" -license="GPL-3.0-only" -homepage="https://launchpad.net/lightdm-gtk-greeter-settings" -distfiles="https://launchpad.net/${pkgname}/${version%.*}/${version}/+download/${pkgname}-${version}.tar.gz" -checksum=4364d8b25b23d2ef4856d19724fd6c67de9a2d3c1b3833f7a5441145fd39dcb7 diff --git a/srcpkgs/lightdm-gtk-greeter/template b/srcpkgs/lightdm-gtk-greeter/template deleted file mode 100644 index 60c128019e07f6..00000000000000 --- a/srcpkgs/lightdm-gtk-greeter/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'lightdm-gtk-greeter' -pkgname=lightdm-gtk-greeter -version=2.0.9 -revision=1 -build_style=gnu-configure -configure_args="--disable-static --disable-maintainer-mode" -hostmakedepends="pkg-config gettext" -makedepends="gtk+3-devel lightdm-devel libayatana-appindicator-devel - ayatana-ido-devel" -depends="hicolor-icon-theme" -conf_files="/etc/lightdm/lightdm-gtk-greeter.conf" -short_desc="Light Display Manager GTK+ Greeter" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-3.0-or-later" -homepage="https://github.com/Xubuntu/lightdm-gtk-greeter" -distfiles="https://github.com/Xubuntu/lightdm-gtk-greeter/releases/download/lightdm-gtk-greeter-$version/lightdm-gtk-greeter-$version.tar.gz" -checksum=c8fdf198aa9a3f9d0dad0b48dfe23c2277b79107e8fcfc62965290f1081f645d -provides="lightdm-greeter-1_0" - -lightdm-gtk3-greeter_package() { - metapackage=yes - depends="lightdm-gtk-greeter>=2" - short_desc+=" - transition" -} diff --git a/srcpkgs/lightdm-gtk3-greeter b/srcpkgs/lightdm-gtk3-greeter deleted file mode 120000 index e3005a3998ab95..00000000000000 --- a/srcpkgs/lightdm-gtk3-greeter +++ /dev/null @@ -1 +0,0 @@ -lightdm-gtk-greeter \ No newline at end of file diff --git a/srcpkgs/lightdm-mini-greeter/template b/srcpkgs/lightdm-mini-greeter/template deleted file mode 100644 index bdcc987646faf3..00000000000000 --- a/srcpkgs/lightdm-mini-greeter/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'lightdm-mini-greeter' -pkgname=lightdm-mini-greeter -version=0.5.1 -revision=2 -build_style=gnu-configure -conf_files="/etc/lightdm/lightdm-mini-greeter.conf" -hostmakedepends="pkg-config automake" -makedepends="gtk+3-devel lightdm-devel libxklavier-devel" -depends="hicolor-icon-theme" -short_desc="Minimal, Configurable, Single-User GTK3 LightDM Greeter" -maintainer="Alif Rachmawadi <arch@subosito.com>" -license="GPL-3.0-or-later" -homepage="https://github.com/prikhi/lightdm-mini-greeter" -changelog="https://raw.githubusercontent.com/prikhi/lightdm-mini-greeter/master/CHANGELOG.md" -distfiles="https://github.com/prikhi/lightdm-mini-greeter/archive/${version}.tar.gz" -checksum=2c48b6686209d9e2940da4dcbb7d5fea2caf68f5a2a11270f536bbdb625ca677 -provides="lightdm-greeter-1_0" - -pre_configure() { - ./autogen.sh -} diff --git a/srcpkgs/lightdm-slick-greeter/template b/srcpkgs/lightdm-slick-greeter/template deleted file mode 100644 index 278bec398701be..00000000000000 --- a/srcpkgs/lightdm-slick-greeter/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'lightdm-slick-greeter' -pkgname=lightdm-slick-greeter -version=2.0.9 -revision=1 -build_style=meson -hostmakedepends="pkg-config gettext vala" -makedepends="gtk+3-devel lightdm-devel libcanberra-devel ayatana-ido-devel - xapps-devel" -depends="hicolor-icon-theme" -conf_files="/etc/lightdm/slick-greeter.conf" -short_desc="Light Display Manager GTK+ Greeter from Linux Mint" -maintainer="Emil Tomczyk <emru@emru.xyz>" -license="GPL-3.0-only" -homepage="https://github.com/linuxmint/slick-greeter" -distfiles="https://github.com/linuxmint/slick-greeter/archive/refs/tags/${version}.tar.gz" -checksum=fa0146862ac0967a1a333f9b553d60a5c625c99b903d01aefe9b87bfdb111c29 -provides="lightdm-greeter-1_0" - -post_install() { - vmkdir etc/lightdm - sed -n -e 's/^\s*//' -e '/\[Greeter\]/,/^$/p' README.md > "$DESTDIR/etc/lightdm/slick-greeter.conf" -} diff --git a/srcpkgs/lightdm-webkit-greeter b/srcpkgs/lightdm-webkit-greeter deleted file mode 120000 index eace9b5092139b..00000000000000 --- a/srcpkgs/lightdm-webkit-greeter +++ /dev/null @@ -1 +0,0 @@ -lightdm-webkit2-greeter \ No newline at end of file diff --git a/srcpkgs/lightdm-webkit2-greeter/patches/01-conf.patch b/srcpkgs/lightdm-webkit2-greeter/patches/01-conf.patch deleted file mode 100644 index ac0e5fffb517df..00000000000000 --- a/srcpkgs/lightdm-webkit2-greeter/patches/01-conf.patch +++ /dev/null @@ -1,20 +0,0 @@ ---- a/data/lightdm-webkit2-greeter.conf 2018-06-26 15:29:27.461313219 +0200 -+++ b/data/lightdm-webkit2-greeter.conf 2018-06-26 18:58:13.649378103 +0200 -@@ -18,7 +18,7 @@ - secure_mode = true - time_format = LT - time_language = auto --webkit_theme = antergos -+webkit_theme = void - - # - # [branding] -@@ -31,5 +31,6 @@ - - [branding] - background_images = /usr/share/backgrounds --logo = /usr/share/lightdm-webkit/themes/antergos/img/antergos.png --user_image = /usr/share/lightdm-webkit/themes/antergos/img/antergos-logo-user.png -+logo = /usr/share/void-artwork/void-transparent.png -+user_image = /usr/share/void-artwork/void-transparent.png -+ diff --git a/srcpkgs/lightdm-webkit2-greeter/patches/02-musl.patch b/srcpkgs/lightdm-webkit2-greeter/patches/02-musl.patch deleted file mode 100644 index 1cbb3f521111b0..00000000000000 --- a/srcpkgs/lightdm-webkit2-greeter/patches/02-musl.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/src/webkit2-extension.c 2017-04-24 19:51:30.000000000 +0000 -+++ b/src/webkit2-extension.c 2017-04-24 19:51:30.000000000 +0000 -@@ -1846,7 +1846,7 @@ - return result; - } - -- canonical_path = canonicalize_file_name(file_path); -+ canonical_path = realpath(file_path, NULL); - - if (NULL != canonical_path) { - for (iter = paths; iter; iter = iter->next) { diff --git a/srcpkgs/lightdm-webkit2-greeter/patches/03-void.patch b/srcpkgs/lightdm-webkit2-greeter/patches/03-void.patch deleted file mode 100644 index 5eb5d7eeb8f76b..00000000000000 --- a/srcpkgs/lightdm-webkit2-greeter/patches/03-void.patch +++ /dev/null @@ -1,55 +0,0 @@ ---- a/themes/meson.build 2017-04-24 21:51:30.000000000 +0200 -+++ b/themes/meson.build 2017-04-24 21:51:30.000000000 +0200 -@@ -1,5 +1,5 @@ - install_subdir('_vendor', install_dir : get_option('with-theme-dir')) - --install_subdir('antergos', install_dir : get_option('with-theme-dir')) -+install_subdir('void', install_dir : get_option('with-theme-dir')) - - install_subdir('simple', install_dir : get_option('with-theme-dir')) -diff -ur themes/antergos/css/style.css themes/void/css/style.css ---- a/themes/antergos/css/style.css 2018-06-23 14:29:28.000000000 +0200 -+++ b/themes/void/css/style.css 2018-06-26 16:26:33.210703621 +0200 -@@ -204,6 +204,7 @@ - right: -2px; - position: fixed; - z-index: 1; -+ background-color: #478061; - } - - #bg-switch-wrapper.active { -@@ -258,7 +259,7 @@ - font-weight: 300; - line-height: 1em; - text-decoration: none; -- color: #3D73C5; -+ color: #478061; - background-color: rgb(252, 247, 247); - transition: 1s ease-out; - position: relative; -@@ -277,7 +278,7 @@ - - .time:hover { - cursor: pointer; -- color: #77ADFF; -+ color: #ABC2AB; - /* text-shadow: 0px 0px 6px rgba(0, 0, 0, 0.7); */ - } - -@@ -430,6 +431,7 @@ - - #passwordArea .btn { - padding: 7px 12px; -+ background-color: #478061; - } - - #passwordArea .btn-group > .btn { -@@ -496,7 +498,7 @@ - } - - .random.active { -- border: 2px solid #3D73C5; -+ border: 2px solid #478061; - } - - .user-wrap2 { diff --git a/srcpkgs/lightdm-webkit2-greeter/patches/04-do-not-print-any-non-critical-errors-as-erros.patch b/srcpkgs/lightdm-webkit2-greeter/patches/04-do-not-print-any-non-critical-errors-as-erros.patch deleted file mode 100644 index 9d93ccd9e0c4ed..00000000000000 --- a/srcpkgs/lightdm-webkit2-greeter/patches/04-do-not-print-any-non-critical-errors-as-erros.patch +++ /dev/null @@ -1,18 +0,0 @@ -Lightdm seems to show a error popup once a greeter even prints the word error, -but does not even print the full log line. -So just change an ERROR to warn and encude the error message as bas64, -the default theme handles this kind of error just fine. - ---- ---- web-greeter-2.2.5/src/gresource/js/ThemeUtils.js 2017-04-24 21:51:30.000000000 +0200 -+++ ThemeUtils.js 2022-02-03 01:21:13.467417715 +0100 -@@ -142,7 +142,8 @@ - return __ThemeUtils.dirlist( path ); - - } catch( err ) { -- console.log( `[ERROR] theme_utils.dirlist(): ${err}` ); -+ err = btoa(unescape(encodeURIComponent(err))); -+ console.log( `[WARN] theme_utils.dirlist(): ${err} (base64 to not trip lightdm up)` ); - return []; - } - } diff --git a/srcpkgs/lightdm-webkit2-greeter/template b/srcpkgs/lightdm-webkit2-greeter/template deleted file mode 100644 index eaddcf3a86edc2..00000000000000 --- a/srcpkgs/lightdm-webkit2-greeter/template +++ /dev/null @@ -1,36 +0,0 @@ -# Template file for 'lightdm-webkit2-greeter' -pkgname=lightdm-webkit2-greeter -version=2.2.5 -revision=6 -build_style=meson -hostmakedepends="pkg-config glib-devel gettext" -makedepends="accountsservice-devel gnome-backgrounds lightdm-devel - libwebkit2gtk41-devel dbus-glib-devel libxklavier-devel" -depends="void-artwork" -short_desc="Light Display Manager Webkit2 Greeter" -maintainer="John <me@johnnynator.dev>" -license="GPL-3.0-or-later" -homepage="https://github.com/Antergos/web-greeter" -distfiles="https://github.com/Antergos/web-greeter/archive/${version}.tar.gz" -checksum=f3223db35d0efaae76b2157f312dd10979c133f5a85add8fc75fd66ecb3186e3 -conf_files="/etc/lightdm/lightdm-webkit2-greeter.conf" -provides="lightdm-greeter-1_0" - -post_extract() { - mv themes/antergos themes/void -} - -pre_configure() { - vsed -e "s/dependency('webkit2gtk-4.0'/dependency('webkit2gtk-4.1'/" \ - -e "s/dependency('webkit2gtk-web-extension-4.0'/dependency('webkit2gtk-web-extension-4.1'/" \ - -i meson.build -} - -lightdm-webkit-greeter_package() { - short_desc+=" - (transitional dummy package)" - depends="lightdm-webkit2-greeter>=${version}_${revision}" - pkg_install() { - vmkdir usr/bin - ln -s ./lightdm-webkit2-greeter ${PKGDESTDIR}/usr/bin/lightdm-webkit-greeter - } -} diff --git a/srcpkgs/lightdm/REMOVE b/srcpkgs/lightdm/REMOVE deleted file mode 100644 index 97c163ca7dfb26..00000000000000 --- a/srcpkgs/lightdm/REMOVE +++ /dev/null @@ -1,5 +0,0 @@ -case ${ACTION} in -purge) - [ -d var/cache/lightdm ] && rm -rf var/cache/lightdm - ;; -esac diff --git a/srcpkgs/lightdm/files/lightdm.rules b/srcpkgs/lightdm/files/lightdm.rules deleted file mode 100644 index eda155bf304ea0..00000000000000 --- a/srcpkgs/lightdm/files/lightdm.rules +++ /dev/null @@ -1,15 +0,0 @@ -polkit.addRule(function(action, subject) { - if (subject.user == "lightdm") { - polkit.log("action=" + action); - polkit.log("subject=" + subject); - if (action.id.indexOf("org.freedesktop.login1.") == 0) { - return polkit.Result.YES; - } - if (action.id.indexOf("org.freedesktop.consolekit.system.") == 0) { - return polkit.Result.YES; - } - if (action.id.indexOf("org.freedesktop.upower.") == 0) { - return polkit.Result.YES; - } - } -}); diff --git a/srcpkgs/lightdm/files/lightdm/run b/srcpkgs/lightdm/files/lightdm/run deleted file mode 100644 index f376f39f00a439..00000000000000 --- a/srcpkgs/lightdm/files/lightdm/run +++ /dev/null @@ -1,6 +0,0 @@ -#!/bin/sh -exec 2>&1 -sv check dbus >/dev/null || exit 1 -install -d -m0711 -olightdm -glightdm /run/lightdm -[ -f ./conf ] && . ./conf -exec lightdm diff --git a/srcpkgs/lightdm/files/xsession b/srcpkgs/lightdm/files/xsession deleted file mode 100644 index 589dc704c0c780..00000000000000 --- a/srcpkgs/lightdm/files/xsession +++ /dev/null @@ -1,57 +0,0 @@ -#!/bin/sh -# -# LightDM wrapper to run around X sessions. - -echo "Running X session wrapper" - -# Load profile -for file in "/etc/profile" "$HOME/.profile" "/etc/xprofile" "$HOME/.xprofile"; do - if [ -f "$file" ]; then - echo "Loading profile from $file"; - . "$file" - fi -done - -# Load resources -for file in "/etc/X11/Xresources" "$HOME/.Xresources"; do - if [ -f "$file" ]; then - echo "Loading resource: $file" - xrdb -nocpp -merge "$file" - fi -done - -# Load keymaps -for file in "/etc/X11/Xkbmap" "$HOME/.Xkbmap"; do - if [ -f "$file" ]; then - echo "Loading keymap: $file" - setxkbmap `cat "$file"` - XKB_IN_USE=yes - fi -done - -# Load xmodmap if not using XKB -if [ -z "$XKB_IN_USE" ]; then - for file in "/etc/X11/Xmodmap" "$HOME/.Xmodmap"; do - if [ -f "$file" ]; then - echo "Loading modmap: $file" - xmodmap "$file" - fi - done -fi - -unset XKB_IN_USE - -# Run all system xinitrc shell scripts. -xinitdir="/etc/X11/xinit/xinitrc.d" -if [ -d "$xinitdir" ]; then - for script in $xinitdir/*; do - echo "Loading xinit script $script" - if [ -x "$script" -a ! -d "$script" ]; then - . "$script" - fi - done -fi - -echo "X session wrapper complete, running session $@" - -exec $@ diff --git a/srcpkgs/lightdm/patches/1.32.0--adjust-PATH-for-usrmerge.patch b/srcpkgs/lightdm/patches/1.32.0--adjust-PATH-for-usrmerge.patch deleted file mode 100644 index 0e079369ec0459..00000000000000 --- a/srcpkgs/lightdm/patches/1.32.0--adjust-PATH-for-usrmerge.patch +++ /dev/null @@ -1,22 +0,0 @@ -From 389d9e09217ee598674ff7d6df69563be51cbfe6 Mon Sep 17 00:00:00 2001 -From: Piotr Wójcik <chocimier@tlen.pl> -Date: Sat, 1 Jul 2023 17:30:54 +0200 -Subject: adjust-PATH-for-usrmerge - - -diff --git a/src/session-child.c b/src/session-child.c -index 112daab..af28c48 100644 ---- a/src/session-child.c -+++ b/src/session-child.c -@@ -394,7 +394,7 @@ session_child_run (int argc, char **argv) - else - { - /* Set POSIX variables */ -- pam_putenv (pam_handle, "PATH=/usr/local/bin:/usr/bin:/bin"); -+ pam_putenv (pam_handle, "PATH=/usr/local/sbin:/usr/local/bin:/usr/bin:/usr/sbin:/sbin:/bin"); - pam_putenv (pam_handle, g_strdup_printf ("USER=%s", username)); - pam_putenv (pam_handle, g_strdup_printf ("LOGNAME=%s", username)); - pam_putenv (pam_handle, g_strdup_printf ("HOME=%s", user_get_home_directory (user))); --- -2.41.0 - diff --git a/srcpkgs/lightdm/patches/minimum-uid-is-1000.patch b/srcpkgs/lightdm/patches/minimum-uid-is-1000.patch deleted file mode 100644 index 027fecbcd6e7d7..00000000000000 --- a/srcpkgs/lightdm/patches/minimum-uid-is-1000.patch +++ /dev/null @@ -1,21 +0,0 @@ ---- a/common/user-list.c -+++ b/common/user-list.c -@@ -331,7 +331,7 @@ load_passwd_file (CommonUserList *user_l - if (error && !g_error_matches (error, G_FILE_ERROR, G_FILE_ERROR_NOENT)) - g_warning ("Failed to load configuration from %s: %s", USER_CONFIG_FILE, error->message); - -- gint minimum_uid = 500; -+ gint minimum_uid = 1000; - if (g_key_file_has_key (config, "UserList", "minimum-uid", NULL)) - minimum_uid = g_key_file_get_integer (config, "UserList", "minimum-uid", NULL); - ---- a/data/users.conf -+++ b/data/users.conf -@@ -9,6 +9,6 @@ - # hidden-shells = Shells that indicate a user cannot login - # - [UserList] --minimum-uid=500 -+minimum-uid=1000 - hidden-users=nobody nobody4 noaccess - hidden-shells=/bin/false /usr/sbin/nologin /sbin/nologin diff --git a/srcpkgs/lightdm/patches/musl-language.patch b/srcpkgs/lightdm/patches/musl-language.patch deleted file mode 100644 index b0d1ad19b070f3..00000000000000 --- a/srcpkgs/lightdm/patches/musl-language.patch +++ /dev/null @@ -1,34 +0,0 @@ ---- a/liblightdm-gobject/language.c -+++ b/liblightdm-gobject/language.c -@@ -210,6 +210,7 @@ - - if (!priv->name) - { -+#if HAVE_LC_IDENTIFICATION - g_autofree gchar *locale = get_locale_name (priv->code); - if (locale) - { -@@ -224,6 +225,7 @@ - setlocale (LC_ALL, current); - } - if (!priv->name) -+#endif - { - g_auto(GStrv) tokens = g_strsplit_set (priv->code, "_.@", 2); - priv->name = g_strdup (tokens[0]); -@@ -250,6 +252,7 @@ - - if (!priv->territory && strchr (priv->code, '_')) - { -+#if HAVE_LC_IDENTIFICATION - g_autofree gchar *locale = get_locale_name (priv->code); - if (locale) - { -@@ -264,6 +267,7 @@ - setlocale (LC_ALL, current); - } - if (!priv->territory) -+#endif - { - g_auto(GStrv) tokens = g_strsplit_set (priv->code, "_.@", 3); - priv->territory = g_strdup (tokens[1]); diff --git a/srcpkgs/lightdm/patches/musl-updwtmpx.patch b/srcpkgs/lightdm/patches/musl-updwtmpx.patch deleted file mode 100644 index 7ed3965945c56f..00000000000000 --- a/srcpkgs/lightdm/patches/musl-updwtmpx.patch +++ /dev/null @@ -1,38 +0,0 @@ ---- a/src/session-child.c -+++ b/src/session-child.c -@@ -194,7 +194,7 @@ - - /* GNU provides this but we can't rely on that so let's make our own version */ - static void --updwtmpx (const gchar *wtmp_file, struct utmpx *ut) -+_updwtmpx (const gchar *wtmp_file, struct utmpx *ut) - { - struct utmp u; - memset (&u, 0, sizeof (u)); -@@ -363,7 +363,7 @@ - ut.ut_tv.tv_sec = tv.tv_sec; - ut.ut_tv.tv_usec = tv.tv_usec; - -- updwtmpx ("/var/log/btmp", &ut); -+ _updwtmpx ("/var/log/btmp", &ut); - - #if HAVE_LIBAUDIT - audit_event (AUDIT_USER_LOGIN, username, -1, remote_host_name, tty, FALSE); -@@ -708,7 +708,7 @@ - if (!pututxline (&ut)) - g_printerr ("Failed to write utmpx: %s\n", strerror (errno)); - endutxent (); -- updwtmpx ("/var/log/wtmp", &ut); -+ _updwtmpx ("/var/log/wtmp", &ut); - - #if HAVE_LIBAUDIT - audit_event (AUDIT_USER_LOGIN, username, uid, remote_host_name, tty, TRUE); -@@ -749,7 +749,7 @@ - if (!pututxline (&ut)) - g_printerr ("Failed to write utmpx: %s\n", strerror (errno)); - endutxent (); -- updwtmpx ("/var/log/wtmp", &ut); -+ _updwtmpx ("/var/log/wtmp", &ut); - - #if HAVE_LIBAUDIT - audit_event (AUDIT_USER_LOGOUT, username, uid, remote_host_name, tty, TRUE); diff --git a/srcpkgs/lightdm/patches/pam-turnstile-elogind.patch b/srcpkgs/lightdm/patches/pam-turnstile-elogind.patch deleted file mode 100644 index 01391db0632867..00000000000000 --- a/srcpkgs/lightdm/patches/pam-turnstile-elogind.patch +++ /dev/null @@ -1,32 +0,0 @@ -1. pam_systemd doesn't exist on void, use pam_elogind instead -2. pam_turnstile allows turnstile to integrate with lightdm - -See also: https://github.com/chimera-linux/cports/blob/master/main/gdm/patches/pam.patch - ---- a/data/pam/lightdm -+++ b/data/pam/lightdm -@@ -17,4 +17,6 @@ - - # Setup session - session required pam_unix.so -+-session optional pam_turnstile.so -+-session optional pam_elogind.so - session optional pam_systemd.so ---- a/data/pam/lightdm-autologin -+++ b/data/pam/lightdm-autologin -@@ -19,4 +19,6 @@ - - # Setup session - session required pam_unix.so -+-session optional pam_turnstile.so -+-session optional pam_elogind.so - session optional pam_systemd.so ---- a/data/pam/lightdm-greeter -+++ b/data/pam/lightdm-greeter -@@ -14,4 +14,6 @@ - - # Setup session - session required pam_unix.so -+-session optional pam_turnstile.so -+-session optional pam_elogind.so - session optional pam_systemd.so diff --git a/srcpkgs/lightdm/template b/srcpkgs/lightdm/template deleted file mode 100644 index 3f845663c2e385..00000000000000 --- a/srcpkgs/lightdm/template +++ /dev/null @@ -1,79 +0,0 @@ -# Template file for 'lightdm' -pkgname=lightdm -version=1.32.0 -revision=7 -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') - qt5-host-tools" -makedepends="dbus-glib-devel libxklavier-devel libxml2-devel - gtk+3-devel libxcb-devel libXdmcp-devel pam-devel vala-devel - libgcrypt-devel accountsservice-devel qt5-devel" -depends="dbus accountsservice virtual?lightdm-greeter" -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 -conf_files="/etc/${pkgname}/*.conf /etc/pam.d/*" -system_accounts="lightdm" -lightdm_homedir="/var/lib/lightdm" -make_dirs=" - /var/lib/lightdm 0755 lightdm lightdm - /var/lib/lightdm-data 0755 lightdm lightdm" - -build_options="gir" -build_options_default="gir" - -post_install() { - # Remove provided init file and use our own. - rm -rf ${DESTDIR}/etc/init - vsv lightdm - vinstall ${FILESDIR}/lightdm.rules 644 usr/share/polkit-1/rules.d - vinstall ${FILESDIR}/xsession 755 etc/lightdm Xsession - # make pam_systemd optional - for f in ${DESTDIR}/etc/pam.d/*; do - sed 's|\(.*pam_systemd.*\)|-\1|' -i $f - echo "-session optional pam_ck_connector.so nox11" >> $f - done - sed 's|\#session-wrapper=.*|session-wrapper=/etc/lightdm/Xsession|' -i ${DESTDIR}/etc/lightdm/lightdm.conf - sed "s|pam_systemd\.so|pam_elogind.so|" -i ${DESTDIR}/etc/pam.d/* -} - -liblightdm-gobject_package() { - short_desc+=" - GObject support library" - pkg_install() { - vmove "usr/lib/liblightdm-gobject*.so.*" - if [ "$build_option_gir" ]; then - vmove usr/lib/girepository-1.0 - fi - } -} - -liblightdm-qt5_package() { - short_desc+=" - QT 5.x support library" - pkg_install() { - vmove "usr/lib/liblightdm-qt5*.so.*" - } -} - -lightdm-devel_package() { - depends="libglib-devel liblightdm-gobject-${version}_${revision} - libxklavier-devel libX11-devel liblightdm-qt5-${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove usr/share/gtk-doc - vmove "usr/lib/*.so" - if [ "$build_option_gir" ]; then - vmove usr/share/vala - vmove usr/share/gir-1.0 - fi - } -} diff --git a/srcpkgs/lightsoff/template b/srcpkgs/lightsoff/template deleted file mode 100644 index 4056a04d86bdca..00000000000000 --- a/srcpkgs/lightsoff/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'lightsoff' -pkgname=lightsoff -version=48.1 -revision=1 -build_style=meson -hostmakedepends="gettext glib-devel itstool pkg-config vala" -makedepends="libadwaita-devel" -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=2ec99501713dbcd13c5a565a2e118cc4cc2b502836b387a7736cfba40a8b3989 diff --git a/srcpkgs/lighttpd/files/lighttpd.conf b/srcpkgs/lighttpd/files/lighttpd.conf deleted file mode 100644 index 53e91fc4604266..00000000000000 --- a/srcpkgs/lighttpd/files/lighttpd.conf +++ /dev/null @@ -1,11 +0,0 @@ -# This is a minimal example config -# See /usr/share/doc/lighttpd -# and http://redmine.lighttpd.net/projects/lighttpd/wiki/Docs:ConfigurationOptions - -server.port = 80 -server.username = "_lighttpd" -server.groupname = "_lighttpd" -server.document-root = "/srv/www/lighttpd" -server.errorlog = "/var/log/lighttpd/error.log" -dir-listing.activate = "enable" -index-file.names = ( "index.html" ) diff --git a/srcpkgs/lighttpd/files/lighttpd/run b/srcpkgs/lighttpd/files/lighttpd/run deleted file mode 100644 index 59fbe4c0def2c6..00000000000000 --- a/srcpkgs/lighttpd/files/lighttpd/run +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh -exec 2>&1 -exec lighttpd-angel -D -f /etc/lighttpd/lighttpd.conf diff --git a/srcpkgs/lighttpd/template b/srcpkgs/lighttpd/template deleted file mode 100644 index 100c74c70955e1..00000000000000 --- a/srcpkgs/lighttpd/template +++ /dev/null @@ -1,44 +0,0 @@ -# Template file for 'lighttpd' -pkgname=lighttpd -version=1.4.79 -revision=1 -build_style=meson -configure_args="-Dwith_brotli=disabled -Dwith_bzip=disabled - -Dwith_krb5=enabled -Dwith_ldap=enabled - -Dwith_libunwind=disabled -Dwith_lua=true - -Dwith_mysql=disabled -Dwith_openssl=true -Dwith_pcre2=true - -Dwith_pgsql=disabled - -Dwith_sasl=disabled -Dwith_webdav_props=enabled -Dwith_webdav_locks=enabled - -Dwith_xattr=true -Dwith_zlib=enabled -Dwith_zstd=disabled -Dwith_dbi=disabled - -Dmoduledir=lib/lighttpd/modules" -hostmakedepends="pkg-config" -makedepends=" - libxml2-devel lua53-devel mit-krb5-devel pcre2-devel sqlite-devel" -checkdepends="perl" -short_desc="Secure, fast, compliant and very flexible web-server" -maintainer="Enno Boland <gottox@voidlinux.org>" -license="BSD-3-Clause" -homepage="https://lighttpd.net" -distfiles="https://download.lighttpd.net/lighttpd/releases-1.4.x/lighttpd-${version}.tar.xz" -checksum=3b29a625b3ad88702d1fea4f5f42bb7d87488f2e4efc977d7f185329ca6084bd - -conf_files="/etc/lighttpd/lighttpd.conf" -system_accounts="_lighttpd" -_lighttpd_homedir="/srv/www/${pkgname}" -lib32disabled=yes - -if [ "$XBPS_TARGET_LIBC" = musl ]; then - makedepends+=" musl-legacy-compat" -elif [ "$XBPS_TARGET_LIBC" = "glibc" ]; then - makedepends+=" libxcrypt-devel" -fi - -make_dirs=" - /srv/www/lighttpd 0755 _lighttpd _lighttpd - /var/log/lighttpd 0755 _lighttpd _lighttpd" - -post_install() { - vlicense COPYING - vsv lighttpd - vinstall ${FILESDIR}/lighttpd.conf 644 etc/lighttpd -} diff --git a/srcpkgs/lighttpd/update b/srcpkgs/lighttpd/update deleted file mode 100644 index 9fe3c38041cbab..00000000000000 --- a/srcpkgs/lighttpd/update +++ /dev/null @@ -1 +0,0 @@ -vdprefix=releases- diff --git a/srcpkgs/lightzone/patches/ppc.patch b/srcpkgs/lightzone/patches/ppc.patch deleted file mode 100644 index a04396f6cfd0a8..00000000000000 --- a/srcpkgs/lightzone/patches/ppc.patch +++ /dev/null @@ -1,22 +0,0 @@ -Fixes bad macro checks, breaking altivec build. - ---- a/lightcrafts/jnisrc/jai/bilateralFilter_sse.c -+++ b/lightcrafts/jnisrc/jai/bilateralFilter_sse.c -@@ -188,7 +188,7 @@ static inline void reset_denormals(csr_context oldMXCSR) { - - #endif // defined(__i386__) || defined(__x86_64__) - --#if defined(__ppc__) || defined(__ppc64__) -+#if defined(__powerpc__) || defined(__powerpc64__) - #include <altivec.h> - - static inline vFloat loadUnalignedFloat( float *target ) -@@ -253,7 +253,7 @@ static void reset_denormals( csr_context oldJavaMode ) { - vec_mtvscr ( oldJavaMode ); - } - --#endif // defined(__ppc__) || defined(__ppc64__) -+#endif // defined(__powerpc__) || defined(__powerpc64__) - #endif // defined(__SSE2__) || defined (__VEC__) - - #if USE_VECTOR diff --git a/srcpkgs/lightzone/template b/srcpkgs/lightzone/template deleted file mode 100644 index 7cfa27dd538ae0..00000000000000 --- a/srcpkgs/lightzone/template +++ /dev/null @@ -1,59 +0,0 @@ -# Template file for 'lightzone' -pkgname=lightzone -version=4.2.2 -revision=3 -_ivy_version=2.4.0 -hostmakedepends="automake git openjdk11 apache-ant javahelp2 rsync pkg-config" -makedepends="libgomp-devel lcms2-devel libjpeg-turbo-devel tiff-devel libX11-devel lensfun-devel" -depends="openjdk11 javahelp2 liblzma tiff" -short_desc="Professional-level digital darkroom and photo editor" -maintainer="Orphaned <orphan@voidlinux.org>" -license="BSD-3-Clause" -homepage="http://www.lightzoneproject.org/" -distfiles="https://github.com/ktgw0316/LightZone/archive/${version}.tar.gz>${pkgname}-${version}.tar.gz - https://repo1.maven.org/maven2/org/apache/ivy/ivy/${_ivy_version}/ivy-${_ivy_version}.jar" -checksum="9106bbafe4cad6e398c0d83555e51a0e8ed550f1f3a9989ffdc047aba1150e8c - ce81cb234406b093b5b8de9f6f5b2a50ed0824d6a235891353e8d3e941a53970" -skip_extraction="ivy-${_ivy_version}.jar" -# JNI binaries are not PIE -nopie=yes -replaces="lightzone-bin>=0" - -do_build() { - mkdir -p lightcrafts/lib - ln -sf $XBPS_SRCDISTDIR/${pkgname}-${version}/ivy-${_ivy_version}.jar \ - lightcrafts/lib/ivy.jar - - # Fix for cross building - vsed -i lightcrafts/jnisrc/tiff/GNUmakefile \ - -e "s;\./configure;& --host=${XBPS_MACHINE%-musl};" - - . /etc/profile.d/jdk.sh - cd linux - TARGET=${XBPS_TARGET_MACHINE%-musl} ant jar -} - -do_install() { - vbin linux/products/lightzone - - vmkdir usr/share - cp -pHR linux/icons ${DESTDIR}/usr/share - vinstall linux/products/lightzone.desktop 644 usr/share/applications - - # Install shared libraries - for f in linux/products/*.so; do - vinstall $f 755 usr/lib/lightzone - done - - # Install helpers - for f in LightZone-forkd dcraw_lz; do - vinstall linux/products/$f 755 usr/lib/lightzone - done - - # Install jars - for f in linux/products/*.jar; do - vinstall $f 644 usr/share/java/lightzone - done - - vlicense COPYING -} diff --git a/srcpkgs/lilo/files/kernel.d/lilo.post-install b/srcpkgs/lilo/files/kernel.d/lilo.post-install deleted file mode 100644 index 58fce923e62df4..00000000000000 --- a/srcpkgs/lilo/files/kernel.d/lilo.post-install +++ /dev/null @@ -1,13 +0,0 @@ -#!/bin/sh -# -# Kernel hook for LILO. -# -# Arguments passed to this script: $1 pkgname, $2 version. -# -PKGNAME="$1" -VERSION="$2" - -[ -x "$(command -v lilo)" ] || \ - exit 0 - -[ -f /etc/lilo.conf ] && lilo diff --git a/srcpkgs/lilo/files/kernel.d/lilo.post-remove b/srcpkgs/lilo/files/kernel.d/lilo.post-remove deleted file mode 100644 index 9826229855e2d4..00000000000000 --- a/srcpkgs/lilo/files/kernel.d/lilo.post-remove +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/sh -# -# Kernel hook for LILO. -# -# Arguments passed to this script: $1 pkgname, $2 version. -# -PKGNAME="$1" -VERSION="$2" - -[ -x "$(command -v lilo)" ] || \ - exit 0 - -# Do not abort kernel removal on error. -[ -f /etc/lilo.conf ] && lilo || true diff --git a/srcpkgs/lilo/patches/remove___GLIBC__.patch b/srcpkgs/lilo/patches/remove___GLIBC__.patch deleted file mode 100644 index 75dc3e167c35ed..00000000000000 --- a/srcpkgs/lilo/patches/remove___GLIBC__.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/src/lilo.c -+++ b/src/lilo.c -@@ -182,7 +182,6 @@ extern int has_partitions_beta(dev_t dev); /* defined in geometry.c */ - printf("Without"); - #endif - printf(" device-mapper\n"); -- printf("\nglibc version %d.%d\n", __GLIBC__, __GLIBC_MINOR__); - printf("Kernel Headers included from %d.%d.%d\n", - LINUX_VERSION_CODE>>16, - LINUX_VERSION_CODE>>8 & 255, diff --git a/srcpkgs/lilo/template b/srcpkgs/lilo/template deleted file mode 100644 index c0a33c3b9642c9..00000000000000 --- a/srcpkgs/lilo/template +++ /dev/null @@ -1,46 +0,0 @@ -# Template file for 'lilo' -pkgname=lilo -version=24.2 -revision=3 -archs="i686* x86_64*" -hostmakedepends="bin86" -makedepends="device-mapper-devel" -short_desc="Standard Linux boot loader" -maintainer="Orphaned <orphan@voidlinux.org>" -license="BSD-3-Clause" -homepage="http://www.joonet.de/lilo" -distfiles="${DEBIAN_SITE}/main/l/${pkgname}/${pkgname}_${version}.orig.tar.gz" -checksum=e158f19de4560c935ebe0507c21b79bff17618b9230d8076fe8c5fff9fdbd5b1 - - -pre_build() { - sed -i Makefile src/Makefile \ - -e 's|^\tmake|\t$(MAKE)|g' \ - -e '/images install/d' \ - -e '/images all/d' -} -do_build() { - # LILO needs LC_ALL=C - LC_ALL=C make CC=${CC} CFLAGS="$CFLAGS $LDFLAGS" ${makejobs} all -} - -do_install() { - vmkdir usr/bin - make DESTDIR=${DESTDIR} install - mv ${DESTDIR}/sbin/* ${DESTDIR}/usr/bin - mv ${DESTDIR}/usr/sbin/* ${DESTDIR}/usr/bin - - rm ${DESTDIR}/etc/lilo.conf_example - for file in sample/*.conf; do - vsconf ${file} - done - - # Setup kernel hooks - rm -rf ${DESTDIR}/etc/initramfs ${DESTDIR}/etc/kernel - vinstall ${FILESDIR}/kernel.d/lilo.post-install 750 \ - etc/kernel.d/post-install 50-lilo - vinstall ${FILESDIR}/kernel.d/lilo.post-remove 750 \ - etc/kernel.d/post-remove 50-lilo - - vlicense COPYING -} diff --git a/srcpkgs/lilv-bash-completion b/srcpkgs/lilv-bash-completion deleted file mode 120000 index dd292c71a4b665..00000000000000 --- a/srcpkgs/lilv-bash-completion +++ /dev/null @@ -1 +0,0 @@ -lilv \ No newline at end of file diff --git a/srcpkgs/lilv-devel b/srcpkgs/lilv-devel deleted file mode 120000 index dd292c71a4b665..00000000000000 --- a/srcpkgs/lilv-devel +++ /dev/null @@ -1 +0,0 @@ -lilv \ No newline at end of file diff --git a/srcpkgs/lilv/template b/srcpkgs/lilv/template deleted file mode 100644 index 6b00f942c5541d..00000000000000 --- a/srcpkgs/lilv/template +++ /dev/null @@ -1,46 +0,0 @@ -# Template file for 'lilv' -pkgname=lilv -version=0.24.26 -revision=2 -build_style=meson -hostmakedepends="pkg-config" -makedepends="python3-devel serd-devel sord-devel sratom-devel libsndfile-devel - zix-devel lv2" -short_desc="Simple yet powerful C API for using LV2 plugins" -maintainer="Orphaned <orphan@voidlinux.org>" -license="ISC" -homepage="https://gitlab.com/lv2/lilv" -changelog="https://gitlab.com/lv2/lilv/-/raw/main/NEWS" -distfiles="https://download.drobilla.net/lilv-${version}.tar.xz" -checksum=22feed30bc0f952384a25c2f6f4b04e6d43836408798ed65a8a934c055d5d8ac - -post_install() { - vlicense COPYING - rm -r ${DESTDIR}/etc/bash_completion.d -} - -liblilv_package() { - short_desc+=" - Runtime library" - pkg_install() { - vmove "usr/lib/*.so.*" - chmod 755 ${PKGDESTDIR}/usr/lib/*.so* - } -} - -lilv-bash-completion_package() { - depends="bash-completion lilv" - short_desc+=" - Bash completion for Lilv" - pkg_install() { - vcompletion tools/lilv.bash_completion bash - } -} - -lilv-devel_package() { - depends="serd-devel sord-devel sratom-devel lv2 liblilv>=${version}_${revision}" - short_desc+=" - Development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/lily-devel b/srcpkgs/lily-devel deleted file mode 120000 index a4c89dea0351c3..00000000000000 --- a/srcpkgs/lily-devel +++ /dev/null @@ -1 +0,0 @@ -lily \ No newline at end of file diff --git a/srcpkgs/lily/template b/srcpkgs/lily/template deleted file mode 100644 index 3e831ce097bfe1..00000000000000 --- a/srcpkgs/lily/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'lily' -pkgname=lily -version=2.0 -revision=1 -build_style=cmake -short_desc="Interpreted language with a focus on expressiveness and type safety" -maintainer="Orphaned <orphan@voidlinux.org>" -license="MIT" -homepage="https://gitlab.com/FascinatedBox/lily" -distfiles="https://gitlab.com/FascinatedBox/lily/-/archive/v${version}/lily-v${version}.tar.bz2" -checksum=c135824d761b573f270b4f9b0b61841595d9b7c4a3a805246aad2962b1589ff1 - -post_install() { - vlicense license.txt -} - -lily-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/lilypond-doc/template b/srcpkgs/lilypond-doc/template deleted file mode 100644 index 523033b16cde06..00000000000000 --- a/srcpkgs/lilypond-doc/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'lilypond-doc' -# should be kept in sync with 'lilypond' -pkgname=lilypond-doc -version=2.24.4 -revision=1 -short_desc="Documentation for the lilypond music engraving program" -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=b387da765df1e5907800ce99af66418f50c2100ddcfb6e50911b84b65d722b3b - -do_install() { - vmkdir usr/share - rm info/lilypond - mv * ${DESTDIR}/usr/share -} diff --git a/srcpkgs/lilypond-doc/update b/srcpkgs/lilypond-doc/update deleted file mode 100644 index 42921fb043127b..00000000000000 --- a/srcpkgs/lilypond-doc/update +++ /dev/null @@ -1,2 +0,0 @@ -version="${version}-1" -pattern="lilypond-\K[\d.-]+(?=.documentation)" diff --git a/srcpkgs/lilypond/template b/srcpkgs/lilypond/template deleted file mode 100644 index e898d5d050b2c3..00000000000000 --- a/srcpkgs/lilypond/template +++ /dev/null @@ -1,42 +0,0 @@ -# Template file for 'lilypond' -# should be kept in sync with 'lilypond-doc' -pkgname=lilypond -version=2.24.4 -revision=1 -build_wrksrc="build" -build_style="gnu-configure" -configure_script="../configure" -configure_args="--disable-documentation ac_cv_func_isinf=yes" -make_install_args="vimdir=/usr/share/vim/vimfiles" -hostmakedepends="autogen automake bison flex fontforge gettext perl - pkg-config python3 t1utils tar texinfo texlive gsfonts" -makedepends="gc-devel guile-devel libltdl-devel pango-devel" -depends="ghostscript guile python3" -checkdepends="ImageMagick rsync texi2html" -short_desc="Music engraving program" -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/v${version%.*}/lilypond-${version}.tar.gz" -checksum=e96fa03571c79f20e1979653afabdbe4ee42765a3d9fd14953f0cd9eea51781c -python_version=3 -make_check=ci-skip # ci sometimes fails, but all checks pass locally - -if [ -n "${CROSS_BUILD}" ]; then - makedepends+=" libfl-devel" -fi - -post_extract() { - if [ ! -d $wrksrc/$build_wrksrc ]; then - mkdir $wrksrc/$build_wrksrc - fi -} - -pre_configure() { - cd .. && ./autogen.sh --noconfigure -} - -do_check() { - make ${makejobs} CPU_COUNT=${makejobs#-j} test-baseline - make ${makejobs} CPU_COUNT=${makejobs#-j} check -} diff --git a/srcpkgs/lilyterm/patches/lilyterm-musl.patch b/srcpkgs/lilyterm/patches/lilyterm-musl.patch deleted file mode 100644 index 27ec2e01f7ffad..00000000000000 --- a/srcpkgs/lilyterm/patches/lilyterm-musl.patch +++ /dev/null @@ -1,17 +0,0 @@ -diff --git src/profile.c src/profile.c -index 3de9fb5..b7dc71f 100644 ---- a/src/profile.c -+++ b/src/profile.c -@@ -2974,12 +2974,8 @@ GString *save_user_settings(GtkWidget *widget, struct Window *win_data) - // g_debug("save_user_settings(): profile = %s", profile); - - // g_debug("\n%s", contents->str); --# ifdef BSD - gchar resolved_patch[PATH_MAX+1]; - gchar *real_file_name = g_strdup(realpath((const gchar *)profile, resolved_patch)); --# else -- gchar *real_file_name = canonicalize_file_name((const gchar *)profile); --# endif - if (real_file_name==NULL) - { - //if (access(profile, F_OK)) diff --git a/srcpkgs/lilyterm/patches/no-empty-environment-variables.patch b/srcpkgs/lilyterm/patches/no-empty-environment-variables.patch deleted file mode 100644 index 6f0b826bf2f01f..00000000000000 --- a/srcpkgs/lilyterm/patches/no-empty-environment-variables.patch +++ /dev/null @@ -1,21 +0,0 @@ -diff --git src/notebook.c src/notebook.c -index eb4d973..0789a33 100644 ---- a/src/notebook.c -+++ b/src/notebook.c -@@ -158,13 +158,13 @@ struct Page *add_page(struct Window *win_data, - #ifdef ENABLE_SET_EMULATION - # ifdef SAFEMODE - if (win_data->emulate_term == NULL) -- g_string_append_printf (environ_str, "TERM=xterm"); -+ g_string_append_printf (environ_str, "TERM=xterm\t"); - else - # endif -- g_string_append_printf (environ_str, "TERM=%s", win_data->emulate_term); -+ g_string_append_printf (environ_str, "TERM=%s\t", win_data->emulate_term); - #endif - // set colorterm -- g_string_append_printf (environ_str, "\tCOLORTERM=lilyterm"); -+ g_string_append_printf (environ_str, "COLORTERM=lilyterm"); - - // ---- Setting the VTE_CJK_WIDTH environment ---- // - diff --git a/srcpkgs/lilyterm/template b/srcpkgs/lilyterm/template deleted file mode 100644 index e81db9c9683200..00000000000000 --- a/srcpkgs/lilyterm/template +++ /dev/null @@ -1,49 +0,0 @@ -# Template file for 'lilyterm' -pkgname=lilyterm -_githash=faf1254f46049edfb1fd6e9191e78b1b23b9c51d -version=0.9.9.4+20190725 -revision=1 -build_style="gnu-makefile" -hostmakedepends="pkg-config gettext" -makedepends="vte3-devel gtk+3-devel" -short_desc="Fast and lightweight terminal emulator based off of libvte" -maintainer="Kris Scott <kris@syntosis.net>" -license="GPL-3.0-or-later" -homepage="http://lilyterm.luna.com.tw" -# distfiles="http://lilyterm.luna.com.tw/file/lilyterm-${version}.tar.gz" -distfiles="https://github.com/Tetralet/LilyTerm/archive/$_githash.tar.gz" -conf_files="/etc/lilyterm.conf" -checksum=e777122cb4db0c75b893368aa5a3ae7de1bdfe27e1efb8fad8f9c19acb0a802e -CFLAGS="-Wno-deprecated-declarations" - -post_patch() { - vsed -i -e '/LDFLAGS.*BINARY/s/$/ -lX11/' \ - -e '/^PKGCONFIG :=/d' \ - -e '/^STRIP :=/d' \ - src/Makefile -} - -do_configure() { - cat <<-_EOF >.config - BSD = 0 - PREFIX = /usr - prefix = /usr - ETCDIR = /etc - NLS = Y - VERBOSITY = Y - DEBUG = N - SAFEMODE = Y - FORCE_ENABLE_VTE_BACKGROUND = N - CC = $CC - STRIP = $STRIP - CPPFLAGS = $CPPFLAGS - CFLAGS = $CFLAGS - LDFLAGS = $LDFLAGS - MAKE = make - GTK = gtk+-3.0 - VTE = vte-2.91 - GNOME_CONTROL_CENTER = N - PACKAGE = lilyterm - PKGCONFIG = $PKG_CONFIG - _EOF -} diff --git a/srcpkgs/limine/template b/srcpkgs/limine/template deleted file mode 100644 index 279abe56f734d1..00000000000000 --- a/srcpkgs/limine/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'limine' -pkgname=limine -version=10.4.0 -revision=1 -build_style=gnu-configure -configure_args="--enable-all" -_llvmver=21 -hostmakedepends="mtools nasm llvm${_llvmver} clang${_llvmver} lld${_llvmver}" -short_desc="Advanced, portable, multiprotocol bootloader" -maintainer="Mintsuki <mintsuki@protonmail.com>" -license="BSD-2-Clause" -homepage="https://limine-bootloader.org/" -changelog="https://codeberg.org/Limine/Limine/raw/branch/trunk/ChangeLog" -distfiles="https://codeberg.org/Limine/Limine/releases/download/v${version}/limine-${version}.tar.gz" -checksum=c823588c61b907e1bef2588955973e556d99a926ee702e7961f13142478cbfa4 - -post_install() { - vlicense COPYING -} diff --git a/srcpkgs/linbox-devel b/srcpkgs/linbox-devel deleted file mode 120000 index 4b90ac79c1e741..00000000000000 --- a/srcpkgs/linbox-devel +++ /dev/null @@ -1 +0,0 @@ -linbox \ No newline at end of file diff --git a/srcpkgs/linbox/template b/srcpkgs/linbox/template deleted file mode 100644 index 1b9b8a4c2ea124..00000000000000 --- a/srcpkgs/linbox/template +++ /dev/null @@ -1,34 +0,0 @@ -# Template file for 'linbox' -pkgname=linbox -version=1.7.1 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="fflas-ffpack" -short_desc="C++ library for exact, high-performance linear algebra" -maintainer="Gonzalo Tornaría <tornaria@cmat.edu.uy>" -license="LGPL-2.1-or-later" -homepage="https://linalg.org" -changelog="https://github.com/linbox-team/linbox/raw/master/ChangeLog" -distfiles="https://github.com/linbox-team/linbox/releases/download/v${version}/linbox-${version}.tar.gz" -checksum=a2b5f910a54a46fa75b03f38ad603cae1afa973c95455813d85cf72c27553bd8 -nocross=yes - -build_options="native_build" - -if [ -z "$build_option_native_build" ]; then - configure_args="--without-archnative" -fi - -linbox-devel_package() { - depends="${sourcepkg}>=${version}_${revision} ${makedepends}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - vmove usr/bin - vmove usr/share - } -} diff --git a/srcpkgs/lingot/template b/srcpkgs/lingot/template deleted file mode 100644 index 791780d37a9f59..00000000000000 --- a/srcpkgs/lingot/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'lingot' -pkgname=lingot -version=1.1.1 -revision=3 -build_style=gnu-configure -hostmakedepends="intltool pkg-config glib-devel" -makedepends="alsa-lib-devel gtk+3-devel jack-devel json-c-devel fftw-devel - pulseaudio-devel" -short_desc="Musical instrument tuner" -maintainer="David <kalichakra@zoho.com>" -license="GPL-2.0-or-later" -homepage="http://www.nongnu.org/lingot/" -distfiles="http://download.savannah.gnu.org/releases/lingot/${pkgname}-${version}.tar.gz" -checksum=c4f97e496a3666c70786d136e6f2ccc5e8a3813eb08cda35cacd7eb0d16f4d56 diff --git a/srcpkgs/linit/template b/srcpkgs/linit/template deleted file mode 100644 index 403ea86587e939..00000000000000 --- a/srcpkgs/linit/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'linit' -pkgname=linit -version=0.1.0 -revision=1 -build_style=gnu-makefile -make_dirs=" - /etc/linit 0750 root root - /usr/libexec/linit 0750 root root" -short_desc="Strictly functional init system for Linux" -maintainer="Cameron Nemo <cam@nohom.org>" -license="BSD-2-Clause" -homepage="https://gitlab.com/chinstrap/linit" -distfiles="${homepage}/-/archive/${version}/${pkgname}-${version}.tar.gz" -checksum=33af80ba0528d87e82f585f6a98ff4347d63caa6e44c60ce7ba70f7653f9c201 - -do_install() { - vbin linit - vbin lreboot - for hook in boot sigint sigpwr; do - vsconf "example-hooks/${hook}" - done - vlicense LICENSE -} diff --git a/srcpkgs/links-x11/template b/srcpkgs/links-x11/template deleted file mode 100644 index a01c9015e826f4..00000000000000 --- a/srcpkgs/links-x11/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'links-x11' -pkgname=links-x11 -version=2.30 -revision=1 -build_style=gnu-configure -configure_args="--with-ssl --enable-graphics --enable-x" -hostmakedepends="pkg-config" -makedepends="bzip2-devel gpm-devel libpng-devel openssl-devel tiff-devel - libX11-devel libXt-devel" -short_desc="Graphics and text mode web browser (with X11 graphics driver)" -maintainer="newbluemoon <blaumolch@mailbox.org>" -license="GPL-2.0-or-later" -homepage="http://links.twibright.com/" -distfiles="http://links.twibright.com/download/links-${version}.tar.bz2" -checksum=c4631c6b5a11527cdc3cb7872fc23b7f2b25c2b021d596be410dadb40315f166 -conflicts="links" - -post_install() { - mkdir -p ${DESTDIR}/usr/share/doc/ - mv doc/ ${DESTDIR}/usr/share/doc/links -} diff --git a/srcpkgs/links-x11/update b/srcpkgs/links-x11/update deleted file mode 100644 index 3eee8b9ad4b04f..00000000000000 --- a/srcpkgs/links-x11/update +++ /dev/null @@ -1 +0,0 @@ -pkgname=links diff --git a/srcpkgs/links/template b/srcpkgs/links/template deleted file mode 100644 index a7d314e468505e..00000000000000 --- a/srcpkgs/links/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'links' -pkgname=links -version=2.30 -revision=1 -build_style=gnu-configure -configure_args="--with-ssl --enable-graphics" -hostmakedepends="pkg-config" -makedepends="bzip2-devel gpm-devel libpng-devel openssl-devel tiff-devel" -short_desc="Graphics and text mode web browser, released under GPL" -maintainer="Toyam Cox <Vaelatern@voidlinux.org>" -license="GPL-2.0-or-later" -homepage="http://links.twibright.com/" -distfiles="http://links.twibright.com/download/links-${version}.tar.bz2" -checksum=c4631c6b5a11527cdc3cb7872fc23b7f2b25c2b021d596be410dadb40315f166 - -post_install() { - mkdir -p ${DESTDIR}/usr/share/doc/ - mv doc/ ${DESTDIR}/usr/share/doc/links -} diff --git a/srcpkgs/linphone-console b/srcpkgs/linphone-console deleted file mode 120000 index 722c87cfe15e89..00000000000000 --- a/srcpkgs/linphone-console +++ /dev/null @@ -1 +0,0 @@ -linphone \ No newline at end of file diff --git a/srcpkgs/linphone-daemon b/srcpkgs/linphone-daemon deleted file mode 120000 index 722c87cfe15e89..00000000000000 --- a/srcpkgs/linphone-daemon +++ /dev/null @@ -1 +0,0 @@ -linphone \ No newline at end of file diff --git a/srcpkgs/linphone-desktop/patches/0001-System-rootca.patch b/srcpkgs/linphone-desktop/patches/0001-System-rootca.patch deleted file mode 100644 index 73ca491a24dbaf..00000000000000 --- a/srcpkgs/linphone-desktop/patches/0001-System-rootca.patch +++ /dev/null @@ -1,39 +0,0 @@ -From 1c7033359af10cdc29b5f665884090a113e35f18 Mon Sep 17 00:00:00 2001 -From: John Zimmermann <me@johnnynator.dev> -Date: Sat, 3 Aug 2024 17:39:20 +0200 -Subject: [PATCH 1/3] System rootca - ---- - linphone-app/src/app/paths/Paths.cpp | 2 +- - linphone-app/src/utils/Constants.hpp | 2 +- - 2 files changed, 2 insertions(+), 2 deletions(-) - -diff --git a/linphone-app/src/app/paths/Paths.cpp b/linphone-app/src/app/paths/Paths.cpp -index 47abe5c8..320a2409 100644 ---- a/linphone-app/src/app/paths/Paths.cpp -+++ b/linphone-app/src/app/paths/Paths.cpp -@@ -163,7 +163,7 @@ static inline QString getAppFactoryConfigFilePath () { - } - - static inline QString getAppRootCaFilePath () { -- QString rootca = getAppPackageDataDirPath() + Constants::PathRootCa; -+ QString rootca = Constants::PathRootCa; - if(Paths::filePathExists(rootca.toStdString())){// Packaged - return rootca; - } -diff --git a/linphone-app/src/utils/Constants.hpp b/linphone-app/src/utils/Constants.hpp -index d955de93..fc033d46 100644 ---- a/linphone-app/src/utils/Constants.hpp -+++ b/linphone-app/src/utils/Constants.hpp -@@ -144,7 +144,7 @@ public: - static constexpr char PathConfig[] = "/linphonerc"; - static constexpr char PathDatabase[] = "/linphone.db"; - static constexpr char PathFactoryConfig[] = "/" EXECUTABLE_NAME "/linphonerc-factory"; -- static constexpr char PathRootCa[] = "/linphone/rootca.pem"; -+ static constexpr char PathRootCa[] = "/etc/ssl/certs.pem"; - static constexpr char PathFriendsList[] = "/friends.db"; - static constexpr char PathLimeDatabase[] = "/x3dh.c25519.sqlite3"; - static constexpr char PathMessageHistoryList[] = "/message-history.db"; --- -2.46.0 - diff --git a/srcpkgs/linphone-desktop/patches/0002-cmake-cleanup.patch b/srcpkgs/linphone-desktop/patches/0002-cmake-cleanup.patch deleted file mode 100644 index 06b286e5c65dc0..00000000000000 --- a/srcpkgs/linphone-desktop/patches/0002-cmake-cleanup.patch +++ /dev/null @@ -1,61 +0,0 @@ -From 18731d05b0fa59d393ca6eceb31c8161eefba5f8 Mon Sep 17 00:00:00 2001 -From: John Zimmermann <me@johnnynator.dev> -Date: Sat, 3 Aug 2024 17:41:09 +0200 -Subject: [PATCH 2/3] cmake cleanup - ---- - linphone-app/CMakeLists.txt | 15 ++++++++------- - 1 file changed, 8 insertions(+), 7 deletions(-) - -diff --git a/linphone-app/CMakeLists.txt b/linphone-app/CMakeLists.txt -index cab2cc25..d2b5dcde 100644 ---- a/linphone-app/CMakeLists.txt -+++ b/linphone-app/CMakeLists.txt -@@ -105,10 +105,10 @@ foreach(PACKAGE ${LINPHONE_PACKAGES}) - endforeach() - - set(PLUGIN_TARGETS ${LinphoneCxx_TARGET}) --set(APP_TARGETS ${LinphoneCxx_TARGET} -+set(APP_TARGETS liblinphone++ - ${BCToolbox_TARGET}#Logger/App - ${Mediastreamer2_TARGET}#MediastreamerUtils -- ${Belcard_TARGET}#VCard Model -+ ${BelCard_TARGET}#VCard Model - ${LibLinphone_TARGET})#MediastreamerUtils - - #################################### -@@ -721,6 +721,7 @@ include_directories("${LINPHONE_OUTPUT_DIR}/include/OpenGL") - include_directories("${LINPHONE_OUTPUT_DIR}/include/") - include_directories("${CMAKE_INSTALL_PREFIX}/${CMAKE_INSTALL_INCLUDEDIR}/") - include_directories("${QTKEYCHAIN_OUTPUT_DIR}/include/") -+include_directories("${CMAKE_CURRENT_SOURCE_DIR}/include/") - if(NOT APPLE AND NOT WIN32) - include_directories("${ISpell_BINARY_DIR}/include") - endif () -@@ -830,10 +831,10 @@ add_dependencies(${APP_LIBRARY} update_translations ${APP_PLUGIN}) - set(TOOLS_DIR "${CMAKE_BINARY_DIR}/programs") - set(LINPHONE_BUILDER_SIGNING_IDENTITY ${LINPHONE_BUILDER_SIGNING_IDENTITY}) - --add_custom_command(TARGET ${APP_PLUGIN} POST_BUILD COMMAND ${CMAKE_COMMAND} -E make_directory "${CMAKE_INSTALL_PREFIX}/${CMAKE_INSTALL_LIBDIR}/") --add_custom_command(TARGET ${APP_PLUGIN} POST_BUILD COMMAND ${CMAKE_COMMAND} -E copy_directory "${CMAKE_CURRENT_SOURCE_DIR}/include/" "${CMAKE_INSTALL_PREFIX}/${CMAKE_INSTALL_INCLUDEDIR}/") --add_custom_command(TARGET ${APP_PLUGIN} POST_BUILD COMMAND ${CMAKE_COMMAND} -E copy $<TARGET_FILE:${APP_PLUGIN}> "${CMAKE_INSTALL_PREFIX}/${CMAKE_INSTALL_LIBDIR}/") --add_custom_command(TARGET ${APP_PLUGIN} POST_BUILD COMMAND ${CMAKE_COMMAND} -E copy $<TARGET_LINKER_FILE:${APP_PLUGIN}> "${CMAKE_INSTALL_PREFIX}/${CMAKE_INSTALL_LIBDIR}/") -+#add_custom_command(TARGET ${APP_PLUGIN} POST_BUILD COMMAND ${CMAKE_COMMAND} -E make_directory "${CMAKE_INSTALL_PREFIX}/${CMAKE_INSTALL_LIBDIR}/") -+#add_custom_command(TARGET ${APP_PLUGIN} POST_BUILD COMMAND ${CMAKE_COMMAND} -E copy_directory "${CMAKE_CURRENT_SOURCE_DIR}/include/" "${CMAKE_INSTALL_PREFIX}/${CMAKE_INSTALL_INCLUDEDIR}/") -+#add_custom_command(TARGET ${APP_PLUGIN} POST_BUILD COMMAND ${CMAKE_COMMAND} -E copy $<TARGET_FILE:${APP_PLUGIN}> "${CMAKE_INSTALL_PREFIX}/${CMAKE_INSTALL_LIBDIR}/") -+#add_custom_command(TARGET ${APP_PLUGIN} POST_BUILD COMMAND ${CMAKE_COMMAND} -E copy $<TARGET_LINKER_FILE:${APP_PLUGIN}> "${CMAKE_INSTALL_PREFIX}/${CMAKE_INSTALL_LIBDIR}/") - #add_custom_command(TARGET ${TARGET_NAME} PRE_BUILD COMMAND ${CMAKE_COMMAND} -E copy "${CMAKE_CURRENT_SOURCE_DIR}/include/LinphoneApp/*" "${CMAKE_INSTALL_PREFIX}/include/LinphoneApp/") - - #configure_file("${CMAKE_CURRENT_SOURCE_DIR}/include/*" "${CMAKE_INSTALL_PREFIX}/include/LinphoneApp/" COPYONLY) -@@ -843,7 +844,7 @@ install(DIRECTORY "${CMAKE_CURRENT_SOURCE_DIR}/include" DESTINATION "${CMAKE_INS - add_subdirectory(build) - add_subdirectory(cmake_builder/linphone_package) - --deployqt_hack(${TARGET_NAME} ${LINPHONE_QML_DIR}) -+#deployqt_hack(${TARGET_NAME} ${LINPHONE_QML_DIR}) - - - # ------------------------------------------------------------------------------ --- -2.46.0 - diff --git a/srcpkgs/linphone-desktop/patches/0003-Replace-ispell-with-Sonnet.patch b/srcpkgs/linphone-desktop/patches/0003-Replace-ispell-with-Sonnet.patch deleted file mode 100644 index 1a36c572cdcc92..00000000000000 --- a/srcpkgs/linphone-desktop/patches/0003-Replace-ispell-with-Sonnet.patch +++ /dev/null @@ -1,333 +0,0 @@ -From 2caec486443ea86fc735be993f1eff457570e3f6 Mon Sep 17 00:00:00 2001 -From: John Zimmermann <me@johnnynator.dev> -Date: Sat, 3 Aug 2024 17:47:00 +0200 -Subject: [PATCH 3/3] Replace ispell with Sonnet - ---- - linphone-app/CMakeLists.txt | 12 +- - .../other/spell-checker/SpellChecker.hpp | 34 ++-- - .../other/spell-checker/SpellCheckerLinux.cpp | 186 ++---------------- - 3 files changed, 26 insertions(+), 206 deletions(-) - -diff --git a/linphone-app/CMakeLists.txt b/linphone-app/CMakeLists.txt -index d2b5dcde..770234db 100644 ---- a/linphone-app/CMakeLists.txt -+++ b/linphone-app/CMakeLists.txt -@@ -126,13 +126,7 @@ if(ENABLE_QT_KEYCHAIN) - endif() - - if(NOT APPLE AND NOT WIN32) -- if(NOT ISPELL_TARGET_NAME) -- set(ISPELL_TARGET_NAME "ISpell") -- endif() -- find_package(${ISPELL_TARGET_NAME}) -- if(NOT ISpell_FOUND) -- find_package(${ISPELL_TARGET_NAME} CONFIG REQUIRED) -- endif() -+ find_package(KF5Sonnet REQUIRED) - endif() - - if(ENABLE_BUILD_VERBOSE) -@@ -198,7 +192,7 @@ if( ENABLE_QT_KEYCHAIN) - list(APPEND APP_TARGETS ${QTKEYCHAIN_TARGET_NAME}) - endif() - if(NOT APPLE AND NOT WIN32) -- list(APPEND APP_TARGETS ${ISPELL_TARGET_NAME}) -+ list(APPEND APP_TARGETS KF5::SonnetCore) - endif() - if (UNIX AND NOT APPLE) - list(APPEND QT5_PACKAGES DBus) -diff --git a/linphone-app/src/components/other/spell-checker/SpellChecker.hpp b/linphone-app/src/components/other/spell-checker/SpellChecker.hpp -index 84d9abdf..37a1dd8b 100644 ---- a/linphone-app/src/components/other/spell-checker/SpellChecker.hpp -+++ b/linphone-app/src/components/other/spell-checker/SpellChecker.hpp -@@ -39,7 +39,7 @@ - #include "components/settings/SettingsModel.hpp" - - #ifdef __linux__ --#include <thread> -+#include <Sonnet/Speller> - #endif - - #define SUGGESTIONS_LIMIT 10 -@@ -57,7 +57,7 @@ class SpellChecker : public QSyntaxHighlighter { - public: - SpellChecker(QObject* parent = nullptr); - ~SpellChecker(); -- -+ - // Common - static QString currentLanguage() { - QString overrideLocale = CoreManager::getInstance()->getSettingsModel()->getSpellCheckerOverrideLocale(); -@@ -72,21 +72,21 @@ public: - Q_INVOKABLE void ignoreAll(QString word); - Q_INVOKABLE void replace(QString word, QString byWord, int cursorPosition); - Q_PROPERTY(QStringList redLines MEMBER redLines NOTIFY redLinesChanged); -- -+ - // Native (Mac/Windows) or ISpell - Q_INVOKABLE void learn(QString word); - Q_INVOKABLE QStringList suggestionsForWord(QString word); - bool isValid(QString word); -- -+ - protected: - void highlightBlock(const QString &text) override; -- -+ - public slots: - void highlightAfterGracePeriod(); -- -+ - signals: - void redLinesChanged(); -- -+ - private: - QTextCharFormat errorFormater; - QTimer *graceTimer; -@@ -111,24 +111,12 @@ private: - #ifdef _WIN32 - ISpellChecker* mNativeSpellChecker = nullptr; - #endif -- --// ISpell linux -+ -+// nuspell linux - #ifdef __linux__ -- static int gISpell_sc_read_fd; -- static int gISpell_sc_write_fd; -- static int gISpell_app_read_fd; -- static int gISpell_app_write_fd; -- static std::thread *gISpellCheckerThread; -- static QHash<QString,QStringList> gISpellSuggestions; -- static std::string gISpellCheckeCurrentLanguage; -- static std::string gIspellDictionariesFolder; -- void stopISpellChecker(); -- static std::shared_ptr<linphone::Config> gISpellSelfDictionary; -- bool isLearnt(QString word); -- bool wordValidWithFrVariants(QString word); -- bool validSplittedOn(QString pattern, QString word); -+ Sonnet::Speller dict; - #endif -- -+ - }; - - -diff --git a/linphone-app/src/components/other/spell-checker/SpellCheckerLinux.cpp b/linphone-app/src/components/other/spell-checker/SpellCheckerLinux.cpp -index a9a56a48..4cb586dd 100644 ---- a/linphone-app/src/components/other/spell-checker/SpellCheckerLinux.cpp -+++ b/linphone-app/src/components/other/spell-checker/SpellCheckerLinux.cpp -@@ -18,196 +18,34 @@ - * along with this program. If not, see <http://www.gnu.org/licenses/>. - */ - -- - #include "SpellChecker.hpp" --#include <libispell.h> --#include "app/paths/Paths.hpp" --#include <unistd.h> --#include <cstdio> --#include <string> -+#include <Sonnet/Speller> - #include <linphone++/linphone.hh> --#include "utils/Utils.hpp" --#include <QCryptographicHash> -- --int SpellChecker::gISpell_sc_read_fd = 0; --int SpellChecker::gISpell_sc_write_fd = 0; --int SpellChecker::gISpell_app_read_fd = 0; --int SpellChecker::gISpell_app_write_fd = 0; --std::thread *SpellChecker::gISpellCheckerThread = nullptr; --QHash<QString,QStringList> SpellChecker::gISpellSuggestions; --std::string SpellChecker::gISpellCheckeCurrentLanguage; --std::shared_ptr<linphone::Config> SpellChecker::gISpellSelfDictionary = linphone::Factory::get()->createConfig(Paths::getISpellOwnDictsDirPath()); --std::string SpellChecker::gIspellDictionariesFolder; -- -- --bool open_channel(int& read_fd, int& write_fd) { -- int vals[2]; -- int errc = pipe(vals); -- if(errc) { -- return false; -- } else { -- read_fd = vals[0]; -- write_fd = vals[1]; -- return true; -- } --} -- --void SpellChecker::stopISpellChecker() { -- QString stop("__spellchecker_stop__"); -- auto message = stop.toStdString(); -- ssize_t amnt_written = write(gISpell_sc_write_fd, message.data(), message.size()); -- if(amnt_written != message.size()) { -- qWarning() << LOG_TAG << "Linux ispell unable to stop spell checker"; -- } -- gISpellCheckerThread->join(); -- gISpellCheckerThread = nullptr; -- mAvailable = false; --} - - void SpellChecker::setLanguage() { -- -- QString locale = SpellChecker::currentLanguage().toLower().mid(0,2); -- -- if (gISpellCheckeCurrentLanguage == locale.toStdString() && gISpellCheckerThread != nullptr) { -- mAvailable = true; -- return; -- } -- -- if (gISpellCheckerThread != nullptr) // Language change -- stopISpellChecker(); -- -- QString dict = Paths::getISpellDictsDirPath()+locale+".hash"; -- gIspellDictionariesFolder = Paths::getISpellDictsDirPath().toStdString(); -- -- if (!QFile::exists(dict)) { -- qWarning() << LOG_TAG << "Linux ispell language not supported " << SpellChecker::currentLanguage() << dict; -- mAvailable = false; -- return; -- } -- -- if (!open_channel(gISpell_sc_read_fd, gISpell_sc_write_fd) || -- !open_channel(gISpell_app_read_fd, gISpell_app_write_fd)) { -- qWarning() << LOG_TAG << "Linux ispell language unable to open channels"; -- mAvailable = false; -- return; -- } -- -- gISpellCheckeCurrentLanguage = locale.toStdString(); -- gISpellCheckerThread = new std::thread(bc_spell_checker, -- gIspellDictionariesFolder.data(), -- gISpellCheckeCurrentLanguage.data(), -- gISpell_sc_read_fd, -- gISpell_app_write_fd); -- -- mAvailable = true; -- qDebug() << LOG_TAG << "Linux ispell language loaded from " << dict; --} -- --// Few special situation in French language not detected by the fr.hash. -- --bool SpellChecker::wordValidWithFrVariants(QString word) { -- if (word.toLower().contains("qu'")) { -- QString replace = word.toLower().replace("qu'","que "); -- if (isValid(replace)||validSplittedOn(" ",replace)) -- return true; -- } -- if (word.toLower().contains("s'")) { -- QString replace = word.toLower().replace("s'","se "); -- if (isValid(replace)||validSplittedOn(" ",replace)) -- return true; -- } -- return false; --} - --bool SpellChecker::validSplittedOn(QString pattern, QString word) { -- if (!word.contains(pattern)) -- return false; -- auto split = word.split(pattern); -- return isValid(split[0]) && isValid(split[1]); -+ dict = Sonnet::Speller(SpellChecker::currentLanguage()); -+ mAvailable = dict.isValid(); -+ qDebug() << LOG_TAG << "Linux ispell language loaded: " << SpellChecker::currentLanguage(); - } - - bool SpellChecker::isValid(QString word) { -- -- if (!mAvailable || word.length() == 1 || isLearnt(word)) -- return true; -- -- // no letters in word -> valid -- QString wordCopy = word; -- auto iterator = std::remove_if(wordCopy.begin(), wordCopy.end(), [](const QChar& c){ return !c.isLetter();}); -- wordCopy.chop(std::distance(iterator, wordCopy.end())); -- if (wordCopy.isEmpty()) -- return true; -- -- // Some preformating -- -- word = word.replace("’","'"); -- word = word.replace("(",""); -- word = word.replace(")",""); -- word = word.replace("‘","'"); -- -- while (word.endsWith(".") || word.endsWith("!") || word.endsWith(",") || word.endsWith(",")) -- word.chop(1); -- -- while (word.startsWith(".") || word.startsWith("!") || word.startsWith(",") || word.startsWith(",")) { -- word = word.mid(1); -- } -- -- // submit word to ispell -- auto message = word.toStdString(); -- ssize_t amnt_written = write(gISpell_sc_write_fd, message.data(), message.size()); -- if(amnt_written != message.size()) { -- qWarning() << LOG_TAG << "Linux ispell unable to communicate with spell checker thread"; -+ -+ if (!mAvailable || word.length() == 1) - return true; -- } -- -- // wait and read ispell result -- constexpr int buffer_size = 1024; -- char buffer[buffer_size] = {0}; -- ssize_t amnt_read = read(gISpell_app_read_fd, &buffer[0], buffer_size); -- QString returned = QString::fromUtf8(buffer); -- if (returned == "1") { -+ -+ if(dict.isCorrect(word)) { - return true; -- } else { -- if (!gISpellSuggestions.contains(word)) { // Record returned suggestions if any -- QStringList returnedUggestions = returned.split(", "); -- returnedUggestions.removeFirst(); -- gISpellSuggestions.insert(word,returnedUggestions); -- } -- return (gISpellCheckeCurrentLanguage == "fr" && wordValidWithFrVariants(word)) || -- validSplittedOn("'",word) || -- validSplittedOn("-",word); -- } - -+ } -+ return false; - } - - void SpellChecker::learn(QString word){ -- QCryptographicHash hash( QCryptographicHash::Sha1 ); // Hash to avoid fancy character conflict with config format. -- hash.addData(word.toUtf8()); -- auto hashString = Utils::appStringToCoreString(hash.result().toHex()); -- gISpellSelfDictionary->setInt("words",hashString,1); -- gISpellSelfDictionary->sync(); -+ dict.addToPersonal(word); - highlightDocument(); - } - --bool SpellChecker::isLearnt(QString word){ -- QCryptographicHash hash( QCryptographicHash::Sha1 ); // Hash to avoid fancy character conflict with config format. -- hash.addData(word.toUtf8()); -- auto hashString = Utils::appStringToCoreString(hash.result().toHex()); -- return gISpellSelfDictionary->getInt("words",hashString,0) == 1; --} -- - QStringList SpellChecker::suggestionsForWord(QString word) { -- QStringList suggestions; -- if (!gISpellSuggestions.contains(word)) -- return suggestions; -- QListIterator<QString> itr (gISpellSuggestions.value(word)); -- while (itr.hasNext()) { -- QString suggestion = itr.next(); -- if (!suggestion.contains("+")) -- suggestions << suggestion; -- if (suggestions.length() >= SUGGESTIONS_LIMIT) { -- return suggestions; -- } -- } -- return suggestions; -+ return dict.suggest(word); - } --- -2.46.0 - diff --git a/srcpkgs/linphone-desktop/patches/cmake.patch b/srcpkgs/linphone-desktop/patches/cmake.patch deleted file mode 100644 index 7031d808e6aab9..00000000000000 --- a/srcpkgs/linphone-desktop/patches/cmake.patch +++ /dev/null @@ -1,53 +0,0 @@ ---- a/linphone-app/CMakeLists.txt 2024-07-22 11:08:44.000000000 +0200 -+++ - 2024-08-04 20:12:29.115331824 +0200 -@@ -24,26 +24,18 @@ - - - #Linphone targets --set(LINPHONE_PACKAGES LinphoneCxx Mediastreamer2 Belcard LibLinphone) -+set(LINPHONE_PACKAGES LinphoneCxx Mediastreamer2 BelCard LibLinphone) - - list(APPEND CMAKE_MODULE_PATH "${CMAKE_CURRENT_SOURCE_DIR}/cmake") - --find_package(BCToolbox) --if(NOT BCToolbox_FOUND) -- find_package(bctoolbox CONFIG REQUIRED) --endif() --if(NOT LINPHONEAPP_VERSION) -- bc_compute_full_version(LINPHONEAPP_VERSION) --endif() - set(version_major) - set(version_minor) - set(version_patch) - set(identifiers ) - set(metadata ) --bc_parse_full_version("${LINPHONEAPP_VERSION}" version_major version_minor version_patch identifiers metadata) -- - - project(linphoneqt VERSION "${version_major}.${version_minor}.${version_patch}") -+find_package(bctoolbox CONFIG) - - if(ENABLE_BUILD_VERBOSE) - #message("CMAKE_PREFIX_PATH ${CMAKE_PREFIX_PATH}") -@@ -61,13 +53,6 @@ - if(UNIX AND NOT APPLE) - set(CMAKE_INSTALL_RPATH_USE_LINK_PATH TRUE) - endif() --list(APPEND CMAKE_MODULE_PATH "${CMAKE_CURRENT_SOURCE_DIR}/../cmake") --list(APPEND CMAKE_MODULE_PATH "${LINPHONE_OUTPUT_DIR}/cmake") --list(APPEND CMAKE_MODULE_PATH "${LINPHONE_OUTPUT_DIR}/lib64/cmake") --list(APPEND CMAKE_MODULE_PATH "${LINPHONE_OUTPUT_DIR}/lib/cmake") -- --list(APPEND CMAKE_PREFIX_PATH "${QTKEYCHAIN_OUTPUT_DIR}/lib/cmake") --list(APPEND CMAKE_PREFIX_PATH "${ISPELL_OUTPUT_DIR}/lib/cmake") - - if(APPLE) - list(APPEND CMAKE_FRAMEWORK_PATH "${LINPHONE_OUTPUT_DIR}/Frameworks") -@@ -847,7 +832,6 @@ - install(DIRECTORY "${CMAKE_CURRENT_SOURCE_DIR}/include" DESTINATION "${CMAKE_INSTALL_INCLUDEDIR}") - - --add_subdirectory(build) - add_subdirectory(cmake_builder/linphone_package) - - deployqt_hack(${TARGET_NAME} ${LINPHONE_QML_DIR}) diff --git a/srcpkgs/linphone-desktop/template b/srcpkgs/linphone-desktop/template deleted file mode 100644 index 6b23f03bf7146e..00000000000000 --- a/srcpkgs/linphone-desktop/template +++ /dev/null @@ -1,56 +0,0 @@ -# Template file for 'linphone-desktop' -pkgname=linphone-desktop -version=5.2.6 -revision=5 -build_wrksrc="linphone-app" # The root cmake is glue code for their vendored libs -build_style=cmake -cmake_builddir="build-cmake" -configure_args="-DLINPHONEAPP_VERSION=${version}" -hostmakedepends="qt5-qmake qt5-host-tools qt5-declarative" -makedepends="bctoolbox-devel belcard-devel belle-sip-devel linphone-devel - mediastreamer-devel qt5-declarative-devel qt5-quickcontrols2-devel - qt5-svg-devel qt5-tools-devel qt5-webview-devel qt5-speech-devel - qt5-multimedia-devel sonnet-devel" -depends="qt5>=5.9_1 qt5-quickcontrols qt5-quickcontrols2 qt5-graphicaleffects - mediastreamer-plugin-msqogl" -short_desc="Linphone qt desktop" -maintainer="John <me@johnnynator.dev>" -license="GPL-3.0-or-later" -homepage="https://www.linphone.org/" -distfiles="https://gitlab.linphone.org/BC/public/linphone-desktop/-/archive/${version}/linphone-desktop-${version}.tar.gz" -checksum=7e7953f8b7da86b7b39a6a3dcf7aea1bae40b0c43f5715d20278fc0876012341 -replaces="linphone-gui>=0" - -pre_configure() { - IFS=. read _major _minor _patch <<<"$version" - vsed -e "s/set(version_major)/set(version_major $_major)/g" -i CMakeLists.txt - vsed -e "s/set(version_minor)/set(version_minor $_minor)/g" -i CMakeLists.txt - vsed -e "s/set(version_patch)/set(version_patch $_patch)/g" -i CMakeLists.txt - - rm -vf ${wrksrc}/linphone-app/cmake/FindLibLinphone.cmake \ - ${wrksrc}/linphone-app/cmake/FindBCToolbox.cmake \ - ${wrksrc}/linphone-app/cmake/FindBelcard.cmake \ - ${wrksrc}/linphone-app/cmake/FindMediastreamer2.cmake \ - ${wrksrc}/linphone-app/cmake/FindLinphoneCxx.cmake -} - -linphone-gui_package() { - short_desc+=" - (transitional dummy package)" - depends="linphone-desktop" - metapackage=yes -} - -# XXX: The cmake install does all kinds of stuff we don't want -do_install() { - vbin ${cmake_builddir}/linphone - vinstall ${cmake_builddir}/libapp-plugin.so 644 usr/lib - vinstall ${cmake_builddir}/linphone.desktop 644 usr/share/applications/ - vinstall assets/images/linphone_logo.svg 644 usr/share/icons/hicolor/scalable/apps/ linphone.svg - vinstall assets/linphonerc-factory 644 usr/share/linphone/ - vinstall assets/assistant/create-app-sip-account.rc 644 usr/share/linphone/assistant - vinstall assets/assistant/use-app-sip-account.rc 644 usr/share/linphone/assistant - vinstall assets/assistant/use-other-sip-account.rc 644 usr/share/linphone/assistant - for s in 16x16 22x22 24x24 32x32 64x64 128x128 256x256; do - vinstall assets/icons/hicolor/${s}/apps/icon.png 644 usr/share/icons/hicolor/${s}/apps/ - done -} diff --git a/srcpkgs/linphone-desktop/update b/srcpkgs/linphone-desktop/update deleted file mode 100644 index aaa59859d2f8f5..00000000000000 --- a/srcpkgs/linphone-desktop/update +++ /dev/null @@ -1 +0,0 @@ -site=https://gitlab.linphone.org/BC/public/linphone-desktop/-/tags diff --git a/srcpkgs/linphone-devel b/srcpkgs/linphone-devel deleted file mode 120000 index 722c87cfe15e89..00000000000000 --- a/srcpkgs/linphone-devel +++ /dev/null @@ -1 +0,0 @@ -linphone \ No newline at end of file diff --git a/srcpkgs/linphone-gui b/srcpkgs/linphone-gui deleted file mode 120000 index d7caec10ebeb0d..00000000000000 --- a/srcpkgs/linphone-gui +++ /dev/null @@ -1 +0,0 @@ -linphone-desktop \ No newline at end of file diff --git a/srcpkgs/linphone-tools b/srcpkgs/linphone-tools deleted file mode 120000 index 722c87cfe15e89..00000000000000 --- a/srcpkgs/linphone-tools +++ /dev/null @@ -1 +0,0 @@ -linphone \ No newline at end of file diff --git a/srcpkgs/linphone/patches/cmake.patch b/srcpkgs/linphone/patches/cmake.patch deleted file mode 100644 index 0de95fe9d9c19c..00000000000000 --- a/srcpkgs/linphone/patches/cmake.patch +++ /dev/null @@ -1,39 +0,0 @@ ---- a/CMakeLists.txt 2024-06-27 15:40:03.000000000 +0200 -+++ - 2024-07-03 16:56:27.923999881 +0200 -@@ -418,7 +418,7 @@ - endif() - - include(CMakePackageConfigHelpers) --set(CMAKE_MODULES_INSTALL_DIR "${CMAKE_INSTALL_DATADIR}/${PROJECT_NAME}/cmake") -+set(CMAKE_MODULES_INSTALL_DIR "${CMAKE_INSTALL_LIBDIR}/cmake/${PROJECT_NAME}/") - configure_package_config_file("cmake/${PROJECT_NAME}Config.cmake.in" "${PROJECT_BINARY_DIR}/${PROJECT_NAME}Config.cmake" - INSTALL_DESTINATION "${CMAKE_MODULES_INSTALL_DIR}" - PATH_VARS LIBLINPHONE_PLUGINS_DIR ---- a/wrappers/cpp/CMakeLists.txt 2024-06-27 15:40:03.000000000 +0200 -+++ - 2024-07-03 17:47:42.583013104 +0200 -@@ -100,12 +100,12 @@ - - install(EXPORT LinphoneCxxTargets - FILE LinphoneCxxTargets.cmake -- DESTINATION "${CMAKE_INSTALL_DATADIR}/LinphoneCxx/cmake" -+ DESTINATION "${CMAKE_INSTALL_LIBDIR}/cmake/LinphoneCxx" - ) - install(FILES - "${CMAKE_CURRENT_BINARY_DIR}/LinphoneCxxConfig.cmake" - "${CMAKE_CURRENT_BINARY_DIR}/LinphoneCxxVersion.cmake" -- DESTINATION "${CMAKE_INSTALL_DATADIR}/LinphoneCxx/cmake" -+ DESTINATION "${CMAKE_INSTALL_LIBDIR}/cmake/LinphoneCxx" - ) - - if(ENABLE_DOC OR ENABLE_CXX_WRAPPER) ---- a/cmake/LibLinphoneConfig.cmake.in 2024-07-03 17:48:12.683720688 +0200 -+++ - 2024-07-03 17:48:16.620948799 +0200 -@@ -44,7 +44,7 @@ - include("${CMAKE_CURRENT_LIST_DIR}/LibLinphoneTargets.cmake") - - set(LibLinphone_TARGET liblinphone) --set_and_check(LibLinphone_PLUGINS_DIR "@PACKAGE_LIBLINPHONE_PLUGINS_DIR@") -+set(LibLinphone_PLUGINS_DIR "@PACKAGE_LIBLINPHONE_PLUGINS_DIR@") - - # We must propagate the public dependencies and the private dependencies for static build - include(CMakeFindDependencyMacro) diff --git a/srcpkgs/linphone/template b/srcpkgs/linphone/template deleted file mode 100644 index 11bb88131db6ae..00000000000000 --- a/srcpkgs/linphone/template +++ /dev/null @@ -1,68 +0,0 @@ -# Template file for 'linphone' -pkgname=linphone -version=5.3.106 -revision=1 -build_style="cmake" -configure_args="-DBUILD_SHARED_LIBS=TRUE - -DENABLE_ADVANCED_IM=FALSE -DENABLE_DB_STORAGE=TRUE - -DENABLE_LIME_X3DH=NO -DENABLE_UNIT_TESTS=NO -DENABLE_FLEXIAPI=OFF - -DENABLE_QRCODE=OFF -DENABLE_STRICT=OFF -DENABLE_CONSOLE_UI=ON" -# FLEXIAPI disabled because their cmake script doesn't find jsoncpp -hostmakedepends="doxygen graphviz python3-pystache python3-six - pkg-config" -makedepends="sqlite-devel readline-devel mediastreamer-devel - belle-sip-devel speex-devel libxml2-devel libnotify-devel - bctoolbox-devel ortp-devel bzrtp-devel gettext-devel ortp-devel - libupnp-devel libsrtp-devel belcard-devel libxerces-c-devel - soci-devel" -short_desc="Voice-over-IP phone" -maintainer="John <me@johnnynator.dev>" -license="AGPL-3.0-or-later" -homepage="https://www.linphone.org" -distfiles="https://gitlab.linphone.org/BC/public/liblinphone/-/archive/${version}/liblinphone-${version}.tar.gz" -checksum=8c1cc0b8089ab186bd74f347dc0228e329557d67d5e804157ecc56b644f91135 - -pre_build() { - echo "#define MS2_GIT_VERSION=unknown" > coreapi/gitversion.h -} - -post_install() { - vlicense LICENSE.txt -} - -linphone-daemon_package() { - short_desc+=" - daemon" - pkg_install() { - vmove usr/bin/linphone-daemon - } -} - -linphone-console_package() { - short_desc+=" - console interface" - pkg_install() { - vmove usr/bin/linphonec - vmove usr/bin/linphonecsh - } -} - -linphone-tools_package() { - short_desc+=" - tools" - pkg_install() { - for i in linphone-daemon-pipetest liblinphone-auto-answer \ - liblinphone-sendmsg liblinphone-test-ecc \ - liblinphone-lpc2xml-test liblinphone-xml2lpc-test; do - vmove "usr/bin/$i"; - done - } -} - -linphone-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision} libxml2-devel ortp-devel sqlite-devel" - pkg_install() { - vmove "usr/lib/*.so" - vmove usr/include - vmove usr/lib/cmake - } - -} diff --git a/srcpkgs/linphone/update b/srcpkgs/linphone/update deleted file mode 100644 index ccc0e69a4e334f..00000000000000 --- a/srcpkgs/linphone/update +++ /dev/null @@ -1,2 +0,0 @@ -pkgname=liblinphone -site=https://gitlab.linphone.org/BC/public/liblinphone/-/tags diff --git a/srcpkgs/linssid/patches/project.patch b/srcpkgs/linssid/patches/project.patch deleted file mode 100644 index 7d728ab44bb4a0..00000000000000 --- a/srcpkgs/linssid/patches/project.patch +++ /dev/null @@ -1,36 +0,0 @@ ---- a/linssid-app/linssid-app.pro -+++ b/linssid-app/linssid-app.pro -@@ -3,9 +3,9 @@ DESTDIR = dist/Release/GNU-Linux-x86 - TARGET = linssid - VERSION = 3.6 - CONFIG -= debug_and_release app_bundle lib_bundle --CONFIG += release -+CONFIG += release qwt - PKGCONFIG += --QT = core gui widgets svg -+QT = core gui widgets - SOURCES += AboutBox.cpp Getter.cpp MainForm.cpp main.cpp prefsDialog.cpp - HEADERS += AboutBox.h Custom.h Getter.h MainForm.h prefsDialog.h - FORMS += AboutBox.ui MainForm.ui prefsDialog.ui -@@ -15,18 +15,15 @@ OBJECTS_DIR = build/Release/GNU-Linux-x8 - MOC_DIR = - RCC_DIR = - UI_DIR = --QMAKE_CC = gcc --QMAKE_CXX = g++ - DEFINES += - INCLUDEPATH += /usr/include/boost - INCLUDEPATH += /usr/include/qt5 - INCLUDEPATH += /usr/include/qwt --LIBS += -lboost_regex --LIBS += /usr/lib/libqwt-qt5.so.6 --QMAKE_CXXFLAGS += -std=c++11 -+LIBS += -lqwt-qt6 -+QMAKE_CXXFLAGS += -std=c++17 - # - TARGET = linssid --target.path = /usr/sbin -+target.path = /usr/bin - INSTALLS += target - targetexec.path = /usr/bin - targetexec.files=linssid-pkexec diff --git a/srcpkgs/linssid/patches/qt-6.5.patch b/srcpkgs/linssid/patches/qt-6.5.patch deleted file mode 100644 index e162970ae02a53..00000000000000 --- a/srcpkgs/linssid/patches/qt-6.5.patch +++ /dev/null @@ -1,24 +0,0 @@ ---- ./linssid-app/MainForm.cpp.orig 2023-10-25 14:47:34.411697129 -0400 -+++ ./linssid-app/MainForm.cpp 2023-10-25 14:50:20.485975281 -0400 -@@ -924,10 +924,10 @@ - setData(Qt::DisplayRole, MainForm::cellDataRay[row].cenChan); - MainForm::cellDataRay[row].pTableItem[CENCHAN]->setTextAlignment(Qt::AlignCenter); - MainForm::cellDataRay[row].pTableItem[FIRST_SEEN]-> -- setText(QDateTime::fromTime_t(MainForm::cellDataRay[row].firstSeen).toString("MM/dd-hh:mm:ss")); -+ setText(QDateTime::fromSecsSinceEpoch(MainForm::cellDataRay[row].firstSeen).toString("MM/dd-hh:mm:ss")); - MainForm::cellDataRay[row].pTableItem[FIRST_SEEN]->setTextAlignment(Qt::AlignCenter); - MainForm::cellDataRay[row].pTableItem[LAST_SEEN]-> -- setText(QDateTime::fromTime_t(MainForm::cellDataRay[row].lastSeen).toString("MM/dd-hh:mm:ss")); -+ setText(QDateTime::fromSecsSinceEpoch(MainForm::cellDataRay[row].lastSeen).toString("MM/dd-hh:mm:ss")); - MainForm::cellDataRay[row].pTableItem[LAST_SEEN]->setTextAlignment(Qt::AlignCenter); - MainForm::cellDataRay[row].pTableItem[VENDOR]-> - setText(MainForm::cellDataRay[row].vendor.c_str()); -@@ -1127,7 +1127,7 @@ - MainForm::cellDataRay[tbi].pTableItem[PLOT]->setFlags( - Qt::ItemIsEnabled | Qt::ItemIsUserCheckable | Qt::ItemIsEditable); - MainForm::cellDataRay[tbi].pTableItem[PLOT]->setCheckState(Qt::Checked); -- MainForm::cellDataRay[tbi].pTableItem[SSID]->setTextColor(MainForm::cellDataRay[tbi].color); -+ MainForm::cellDataRay[tbi].pTableItem[SSID]->setForeground(MainForm::cellDataRay[tbi].color); - } - - void MainForm::extractData(string tl, int &tbi, int &newBSS) { diff --git a/srcpkgs/linssid/patches/qwt-6.2.patch b/srcpkgs/linssid/patches/qwt-6.2.patch deleted file mode 100644 index c05221ea6e1aa2..00000000000000 --- a/srcpkgs/linssid/patches/qwt-6.2.patch +++ /dev/null @@ -1,28 +0,0 @@ ---- a/linssid-app/MainForm.cpp -+++ b/linssid-app/MainForm.cpp -@@ -31,6 +31,7 @@ - #include <qwt_plot_marker.h> - #include <QPointF> - #include <qwt_scale_draw.h> -+#include <qwt_text.h> - #include <sys/stat.h> - #include <unistd.h> - #include <sys/types.h> -@@ -1036,7 +1037,7 @@ - MainForm::cellDataRay[tbi].signal ) ); - } - } else { -- MainForm::cellDataRay[tbi].pBandCurve->setSamples(0, 0, 0); -+ MainForm::cellDataRay[tbi].pBandCurve->setSamples(static_cast<double *>(NULL), static_cast<double *>(NULL), 0); - } - // now the signal history plot - int ixStart; -@@ -1055,7 +1056,7 @@ - &(MainForm::cellDataRay[tbi].pHistory->signal[ixStart]), ixLength); - } else { - -- MainForm::cellDataRay[tbi].pTimeCurve->setSamples(0, 0, 0); -+ MainForm::cellDataRay[tbi].pTimeCurve->setSamples(static_cast<double *>(NULL), static_cast<double *>(NULL), 0); - } - } - MainForm::mainFormWidget.chan24Plot->replot(); diff --git a/srcpkgs/linssid/patches/time64.patch b/srcpkgs/linssid/patches/time64.patch deleted file mode 100644 index b7d72c6f101de0..00000000000000 --- a/srcpkgs/linssid/patches/time64.patch +++ /dev/null @@ -1,43 +0,0 @@ ---- a/linssid-app/MainForm.cpp 2018-06-23 18:36:57.000000000 +0200 -+++ b/linssid-app/MainForm.cpp 2021-02-13 00:46:29.112580143 +0100 -@@ -81,8 +81,8 @@ - int cenChan; // center channel in 40/80/160 MHz bandwidths - string vendor; - bool firstPlot; -- long firstSeen; -- long lastSeen; -+ time_t firstSeen; -+ time_t lastSeen; - string netType; - QColor color; - QwtPlotCurve* pBandCurve; -@@ -162,11 +162,11 @@ - int MainForm::maxTableIndex; // holds the highest index pointer into cellData - int MainForm::numVendors; - int MainForm::maxVendorRecL; --long MainForm::runStartTime; --long MainForm::now; // absolute time of the block -+time_t MainForm::runStartTime; -+time_t MainForm::now; // absolute time of the block - pageBlockType pageBlock; // which section of page is data coming from - int MainForm::logDataState; --long MainForm::blockSampleTime; // time of the block relative to runStartTime -+time_t MainForm::blockSampleTime; // time of the block relative to runStartTime - bool MainForm::firstScan; // do we need to get sudo privileges? - - string MainForm::chan24Freq[15] { ---- a/linssid-app/MainForm.h 2018-06-23 18:34:52.000000000 +0200 -+++ b/linssid-app/MainForm.h 2021-02-13 00:48:01.969756452 +0100 -@@ -86,9 +86,9 @@ - static int maxTableIndex; - static int numVendors; - static int maxVendorRecL; -- static long runStartTime; -- static long blockSampleTime; -- static long now; -+ static time_t runStartTime; -+ static time_t blockSampleTime; -+ static time_t now; - static int logDataState; - static bool firstScan; - static string wlPrivacies[3]; diff --git a/srcpkgs/linssid/template b/srcpkgs/linssid/template deleted file mode 100644 index 5a4152212ddb3d..00000000000000 --- a/srcpkgs/linssid/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'linssid' -pkgname=linssid -version=3.6 -revision=7 -build_style=qmake -hostmakedepends="qt6-base qt6-tools" -makedepends="boost-devel-minimal qwt-qt6-devel" -short_desc="Graphical wireless AP scanner" -maintainer="Piraty <mail@piraty.dev>" -license="GPL-3.0-only" -homepage="https://sourceforge.net/projects/linssid/" -distfiles="${SOURCEFORGE_SITE}/${pkgname}/${pkgname}_${version}.orig.tar.gz" -checksum=57301ee93f708f2512316668bf4e718502f37f21a5e93b68fc604a9032e3e49c - -pre_configure() { - sed -e "s%/usr/include%${XBPS_CROSS_BASE}&%g" -i linssid-app/linssid-app.pro -} diff --git a/srcpkgs/linux-asahi-dbg b/srcpkgs/linux-asahi-dbg deleted file mode 120000 index 0c2950f9539749..00000000000000 --- a/srcpkgs/linux-asahi-dbg +++ /dev/null @@ -1 +0,0 @@ -linux-asahi \ No newline at end of file diff --git a/srcpkgs/linux-asahi-headers b/srcpkgs/linux-asahi-headers deleted file mode 120000 index 0c2950f9539749..00000000000000 --- a/srcpkgs/linux-asahi-headers +++ /dev/null @@ -1 +0,0 @@ -linux-asahi \ No newline at end of file diff --git a/srcpkgs/linux-asahi/files/arm64-dotconfig b/srcpkgs/linux-asahi/files/arm64-dotconfig deleted file mode 100755 index 82b3a86868e73e..00000000000000 --- a/srcpkgs/linux-asahi/files/arm64-dotconfig +++ /dev/null @@ -1,8747 +0,0 @@ -# -# Automatically generated file; DO NOT EDIT. -# Linux/arm64 6.16.8 Kernel Configuration -# -CONFIG_CC_VERSION_TEXT="gcc (GCC) 14.2.1 20250405" -CONFIG_CC_IS_GCC=y -CONFIG_GCC_VERSION=140201 -CONFIG_CLANG_VERSION=0 -CONFIG_AS_IS_GNU=y -CONFIG_AS_VERSION=24400 -CONFIG_LD_IS_BFD=y -CONFIG_LD_VERSION=24400 -CONFIG_LLD_VERSION=0 -CONFIG_RUSTC_VERSION=108800 -CONFIG_RUST_IS_AVAILABLE=y -CONFIG_RUSTC_LLVM_VERSION=190104 -CONFIG_CC_CAN_LINK=y -CONFIG_CC_HAS_ASM_GOTO_OUTPUT=y -CONFIG_CC_HAS_ASM_GOTO_TIED_OUTPUT=y -CONFIG_TOOLS_SUPPORT_RELR=y -CONFIG_CC_HAS_ASM_INLINE=y -CONFIG_CC_HAS_NO_PROFILE_FN_ATTR=y -CONFIG_LD_CAN_USE_KEEP_IN_OVERLAY=y -CONFIG_RUSTC_HAS_COERCE_POINTEE=y -CONFIG_RUSTC_HAS_SPAN_FILE=y -CONFIG_RUSTC_HAS_UNNECESSARY_TRANSMUTES=y -CONFIG_PAHOLE_VERSION=130 -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-asahi_1" -# CONFIG_LOCALVERSION_AUTO is not set -CONFIG_BUILD_SALT="" -CONFIG_DEFAULT_INIT="" -CONFIG_DEFAULT_HOSTNAME="(none)" -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_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_IRQ_DOMAIN=y -CONFIG_IRQ_DOMAIN_HIERARCHY=y -CONFIG_GENERIC_IRQ_IPI=y -CONFIG_GENERIC_IRQ_IPI_MUX=y -CONFIG_GENERIC_MSI_IRQ=y -CONFIG_IRQ_MSI_IOMMU=y -CONFIG_IRQ_FORCED_THREADING=y -CONFIG_SPARSE_IRQ=y -# CONFIG_GENERIC_IRQ_DEBUGFS is not set -CONFIG_GENERIC_IRQ_KEXEC_CLEAR_VM_FORWARD=y -# 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 -CONFIG_CONTEXT_TRACKING=y -CONFIG_CONTEXT_TRACKING_IDLE=y - -# -# Timers subsystem -# -CONFIG_TICK_ONESHOT=y -CONFIG_NO_HZ_COMMON=y -# CONFIG_HZ_PERIODIC is not set -# CONFIG_NO_HZ_IDLE is not set -CONFIG_NO_HZ_FULL=y -CONFIG_CONTEXT_TRACKING_USER=y -# CONFIG_CONTEXT_TRACKING_USER_FORCE 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_BPF_PRELOAD is not set -CONFIG_BPF_LSM=y -# end of BPF subsystem - -CONFIG_PREEMPT_BUILD=y -CONFIG_ARCH_HAS_PREEMPT_LAZY=y -# CONFIG_PREEMPT_NONE is not set -CONFIG_PREEMPT_VOLUNTARY=y -# CONFIG_PREEMPT is not set -# CONFIG_PREEMPT_LAZY is not set -# CONFIG_PREEMPT_RT is not set -CONFIG_PREEMPT_COUNT=y -CONFIG_PREEMPTION=y -CONFIG_PREEMPT_DYNAMIC=y -CONFIG_SCHED_CLASS_EXT=y - -# -# CPU/Task time and stats accounting -# -CONFIG_VIRT_CPU_ACCOUNTING=y -CONFIG_VIRT_CPU_ACCOUNTING_GEN=y -# CONFIG_IRQ_TIME_ACCOUNTING is not set -CONFIG_SCHED_HW_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 is not set -# 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_TREE_SRCU=y -CONFIG_TASKS_RCU_GENERIC=y -CONFIG_NEED_TASKS_RCU=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 -CONFIG_RCU_NOCB_CPU=y -# CONFIG_RCU_NOCB_CPU_DEFAULT_ALL is not set -CONFIG_RCU_LAZY=y -# CONFIG_RCU_LAZY_DEFAULT_OFF is not set -# 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_INDEX is not set -CONFIG_GENERIC_SCHED_CLOCK=y - -# -# Scheduler features -# -CONFIG_UCLAMP_TASK=y -CONFIG_UCLAMP_BUCKETS_COUNT=5 -# 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_GCC10_NO_ARRAY_BOUNDS=y -CONFIG_CC_NO_ARRAY_BOUNDS=y -CONFIG_GCC_NO_STRINGOP_OVERFLOW=y -CONFIG_CC_NO_STRINGOP_OVERFLOW=y -CONFIG_ARCH_SUPPORTS_INT128=y -CONFIG_SLAB_OBJ_EXT=y -CONFIG_CGROUPS=y -CONFIG_PAGE_COUNTER=y -# CONFIG_CGROUP_FAVOR_DYNMODS is not set -CONFIG_MEMCG=y -CONFIG_MEMCG_V1=y -CONFIG_BLK_CGROUP=y -CONFIG_CGROUP_WRITEBACK=y -CONFIG_CGROUP_SCHED=y -CONFIG_GROUP_SCHED_WEIGHT=y -CONFIG_FAIR_GROUP_SCHED=y -CONFIG_CFS_BANDWIDTH=y -CONFIG_RT_GROUP_SCHED=y -# CONFIG_RT_GROUP_SCHED_DEFAULT_DISABLED is not set -CONFIG_EXT_GROUP_SCHED=y -CONFIG_SCHED_MM_CID=y -CONFIG_UCLAMP_TASK_GROUP=y -CONFIG_CGROUP_PIDS=y -CONFIG_CGROUP_RDMA=y -# CONFIG_CGROUP_DMEM is not set -CONFIG_CGROUP_FREEZER=y -CONFIG_CGROUP_HUGETLB=y -CONFIG_CPUSETS=y -# CONFIG_CPUSETS_V1 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_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_BOOT_CONFIG_FORCE is not set -# CONFIG_BOOT_CONFIG_EMBED is not set -CONFIG_INITRAMFS_PRESERVE_MTIME=y -CONFIG_CC_OPTIMIZE_FOR_PERFORMANCE=y -# CONFIG_CC_OPTIMIZE_FOR_SIZE is not set -CONFIG_LD_ORPHAN_WARN=y -CONFIG_LD_ORPHAN_WARN_LEVEL="warn" -CONFIG_SYSCTL=y -CONFIG_SYSCTL_EXCEPTION_TRACE=y -CONFIG_SYSFS_SYSCALL=y -CONFIG_EXPERT=y -CONFIG_MULTIUSER=y -# CONFIG_SGETMASK_SYSCALL is not set -CONFIG_FHANDLE=y -CONFIG_POSIX_TIMERS=y -CONFIG_PRINTK=y -CONFIG_BUG=y -CONFIG_ELF_CORE=y -# CONFIG_BASE_SMALL is not set -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_KCMP=y -CONFIG_RSEQ=y -# CONFIG_DEBUG_RSEQ is not set -CONFIG_CACHESTAT_SYSCALL=y -# CONFIG_PC104 is not set -CONFIG_KALLSYMS=y -# CONFIG_KALLSYMS_SELFTEST is not set -CONFIG_KALLSYMS_ALL=y -CONFIG_ARCH_HAS_MEMBARRIER_SYNC_CORE=y -CONFIG_ARCH_SUPPORTS_MSEAL_SYSTEM_MAPPINGS=y -CONFIG_HAVE_PERF_EVENTS=y -CONFIG_GUEST_PERF_EVENTS=y - -# -# 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_SYSTEM_DATA_VERIFICATION=y -CONFIG_PROFILING=y -CONFIG_RUST=y -CONFIG_RUSTC_VERSION_TEXT="rustc 1.88.0 (6b00bc388 2025-06-23) (Void Linux)" -CONFIG_BINDGEN_VERSION_TEXT="bindgen 0.71.1" -CONFIG_TRACEPOINTS=y - -# -# Kexec and crash features -# -CONFIG_VMCORE_INFO=y -# CONFIG_KEXEC is not set -# CONFIG_KEXEC_FILE is not set -# CONFIG_KEXEC_HANDOVER is not set -# end of Kexec and crash features -# end of General setup - -CONFIG_ARM64=y -CONFIG_RUSTC_SUPPORTS_ARM64=y -CONFIG_GCC_SUPPORTS_DYNAMIC_FTRACE_WITH_ARGS=y -CONFIG_64BIT=y -CONFIG_MMU=y -CONFIG_ARM64_CONT_PTE_SHIFT=7 -CONFIG_ARM64_CONT_PMD_SHIFT=5 -CONFIG_ARCH_MMAP_RND_BITS_MIN=16 -CONFIG_ARCH_MMAP_RND_BITS_MAX=31 -CONFIG_ARCH_MMAP_RND_COMPAT_BITS_MIN=9 -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_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 -CONFIG_BUILTIN_RETURN_ADDRESS_STRIPS_PAC=y -CONFIG_ARM64_ACTLR_STATE=y - -# -# Platform selection -# -# CONFIG_ARCH_ACTIONS is not set -# CONFIG_ARCH_AIROHA is not set -# CONFIG_ARCH_SUNXI is not set -# CONFIG_ARCH_ALPINE is not set -CONFIG_ARCH_APPLE=y -# CONFIG_ARCH_BCM is not set -# CONFIG_ARCH_BERLIN is not set -# CONFIG_ARCH_BITMAIN is not set -# CONFIG_ARCH_BLAIZE is not set -# CONFIG_ARCH_EXYNOS is not set -# CONFIG_ARCH_SPARX5 is not set -# CONFIG_ARCH_K3 is not set -# CONFIG_ARCH_LG1K is not set -# CONFIG_ARCH_HISI is not set -# CONFIG_ARCH_KEEMBAY is not set -# CONFIG_ARCH_MEDIATEK is not set -# CONFIG_ARCH_MESON is not set -# CONFIG_ARCH_MVEBU is not set -# CONFIG_ARCH_NXP is not set -# CONFIG_ARCH_MA35 is not set -# CONFIG_ARCH_NPCM is not set -# CONFIG_ARCH_PENSANDO is not set -# CONFIG_ARCH_QCOM is not set -# CONFIG_ARCH_REALTEK is not set -# CONFIG_ARCH_RENESAS is not set -# CONFIG_ARCH_ROCKCHIP is not set -# CONFIG_ARCH_SEATTLE is not set -# CONFIG_ARCH_INTEL_SOCFPGA is not set -# CONFIG_ARCH_STM32 is not set -# CONFIG_ARCH_SYNQUACER is not set -# CONFIG_ARCH_TEGRA is not set -# CONFIG_ARCH_SPRD is not set -# CONFIG_ARCH_THUNDER is not set -# CONFIG_ARCH_THUNDER2 is not set -# CONFIG_ARCH_UNIPHIER is not set -# CONFIG_ARCH_VEXPRESS is not set -# CONFIG_ARCH_VISCONTI is not set -# CONFIG_ARCH_XGENE is not set -# CONFIG_ARCH_ZYNQMP is not set -# end of Platform selection - -# -# Kernel Features -# - -# -# ARM errata workarounds via the alternatives framework -# -# CONFIG_AMPERE_ERRATUM_AC03_CPU_38 is not set -# CONFIG_AMPERE_ERRATUM_AC04_CPU_23 is not set -# CONFIG_ARM64_ERRATUM_826319 is not set -# CONFIG_ARM64_ERRATUM_827319 is not set -# CONFIG_ARM64_ERRATUM_824069 is not set -# CONFIG_ARM64_ERRATUM_819472 is not set -# CONFIG_ARM64_ERRATUM_832075 is not set -# CONFIG_ARM64_ERRATUM_834220 is not set -# CONFIG_ARM64_ERRATUM_843419 is not set -# CONFIG_ARM64_ERRATUM_1024718 is not set -# CONFIG_ARM64_ERRATUM_1165522 is not set -# CONFIG_ARM64_ERRATUM_1319367 is not set -# CONFIG_ARM64_ERRATUM_1530923 is not set -# CONFIG_ARM64_ERRATUM_2441007 is not set -# CONFIG_ARM64_ERRATUM_1286807 is not set -# CONFIG_ARM64_ERRATUM_1463225 is not set -# CONFIG_ARM64_ERRATUM_1542419 is not set -# CONFIG_ARM64_ERRATUM_1508412 is not set -# CONFIG_ARM64_ERRATUM_2051678 is not set -# CONFIG_ARM64_ERRATUM_2077057 is not set -# CONFIG_ARM64_ERRATUM_2658417 is not set -# CONFIG_ARM64_ERRATUM_2054223 is not set -# CONFIG_ARM64_ERRATUM_2067961 is not set -# CONFIG_ARM64_ERRATUM_2441009 is not set -# CONFIG_ARM64_ERRATUM_2457168 is not set -# CONFIG_ARM64_ERRATUM_2645198 is not set -CONFIG_ARM64_WORKAROUND_SPECULATIVE_UNPRIV_LOAD=y -CONFIG_ARM64_ERRATUM_2966298=y -CONFIG_ARM64_ERRATUM_3117295=y -CONFIG_ARM64_ERRATUM_3194386=y -# CONFIG_CAVIUM_ERRATUM_22375 is not set -# CONFIG_CAVIUM_ERRATUM_23154 is not set -# CONFIG_CAVIUM_ERRATUM_27456 is not set -# CONFIG_CAVIUM_ERRATUM_30115 is not set -# CONFIG_CAVIUM_TX2_ERRATUM_219 is not set -# CONFIG_FUJITSU_ERRATUM_010001 is not set -# CONFIG_HISILICON_ERRATUM_161600802 is not set -# CONFIG_HISILICON_ERRATUM_162100801 is not set -# CONFIG_QCOM_FALKOR_ERRATUM_1003 is not set -# CONFIG_QCOM_FALKOR_ERRATUM_1009 is not set -# CONFIG_QCOM_QDF2400_ERRATUM_0065 is not set -# CONFIG_QCOM_FALKOR_ERRATUM_E1041 is not set -# CONFIG_NVIDIA_CARMEL_CNP_ERRATUM is not set -# CONFIG_ROCKCHIP_ERRATUM_3568002 is not set -# CONFIG_ROCKCHIP_ERRATUM_3588001 is not set -# CONFIG_SOCIONEXT_SYNQUACER_PREITS is not set -# end of ARM errata workarounds via the alternatives framework - -# CONFIG_ARM64_4K_PAGES is not set -CONFIG_ARM64_16K_PAGES=y -# CONFIG_ARM64_64K_PAGES is not set -# CONFIG_ARM64_VA_BITS_36 is not set -# CONFIG_ARM64_VA_BITS_47 is not set -CONFIG_ARM64_VA_BITS_48=y -# CONFIG_ARM64_VA_BITS_52 is not set -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 is not set -CONFIG_NR_CPUS=64 -CONFIG_HOTPLUG_CPU=y -# CONFIG_NUMA is not set -# 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_ARCH_SPARSEMEM_ENABLE=y -CONFIG_HW_PERF_EVENTS=y -CONFIG_CC_HAVE_SHADOW_CALL_STACK=y -CONFIG_PARAVIRT=y -# CONFIG_PARAVIRT_TIME_ACCOUNTING is not set -CONFIG_ARCH_SUPPORTS_KEXEC=y -CONFIG_ARCH_SUPPORTS_KEXEC_FILE=y -CONFIG_ARCH_SUPPORTS_KEXEC_SIG=y -CONFIG_ARCH_SUPPORTS_KEXEC_IMAGE_VERIFY_SIG=y -CONFIG_ARCH_DEFAULT_KEXEC_IMAGE_VERIFY_SIG=y -CONFIG_ARCH_SUPPORTS_KEXEC_HANDOVER=y -CONFIG_ARCH_SUPPORTS_CRASH_DUMP=y -CONFIG_ARCH_DEFAULT_CRASH_DUMP=y -# CONFIG_XEN is not set -CONFIG_ARCH_FORCE_MAX_ORDER=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 is not set - -# -# ARMv8.1 architectural features -# -CONFIG_ARM64_HW_AFDBM=y -CONFIG_ARM64_PAN=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_AS_HAS_CFI_NEGATE_RA_STATE=y -# end of ARMv8.3 architectural features - -# -# ARMv8.4 architectural features -# -CONFIG_ARM64_AMU_EXTN=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_CC_HAS_BRANCH_PROT_PAC_RET_BTI=y -CONFIG_ARM64_E0PD=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_AS_HAS_MOPS=y - -# -# ARMv8.9 architectural features -# -CONFIG_ARM64_POE=y -CONFIG_ARCH_PKEY_BITS=3 -CONFIG_ARM64_HAFT=y -# end of ARMv8.9 architectural features - -# -# v9.4 architectural features -# -# end of v9.4 architectural features - -# CONFIG_ARM64_SVE is not set -# CONFIG_ARM64_PSEUDO_NMI is not set -CONFIG_ARM64_MEMORY_MODEL_CONTROL=y -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_CMDLINE="" -CONFIG_EFI_STUB=y -CONFIG_EFI=y -# CONFIG_COMPRESSED_INSTALL is not set -CONFIG_DMI=y -# end of Boot options - -# -# Power management options -# -CONFIG_SUSPEND=y -CONFIG_SUSPEND_FREEZER=y -# CONFIG_SUSPEND_SKIP_SYNC is not set -# CONFIG_HIBERNATION is not set -CONFIG_PM_SLEEP=y -CONFIG_PM_SLEEP_SMP=y -# CONFIG_PM_AUTOSLEEP is not set -# CONFIG_PM_USERSPACE_AUTOSLEEP is not set -# CONFIG_PM_WAKELOCKS is not set -CONFIG_PM=y -CONFIG_PM_DEBUG=y -# CONFIG_PM_ADVANCED_DEBUG is not set -# 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_CPU_PM=y -CONFIG_ENERGY_MODEL=y -CONFIG_ARCH_HIBERNATION_POSSIBLE=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 - -# -# ARM CPU Idle Drivers -# -# CONFIG_ARM_PSCI_CPUIDLE is not set -CONFIG_ARM_APPLE_CPUIDLE=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 is not set -# CONFIG_CPU_FREQ_DEFAULT_GOV_CONSERVATIVE 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_CPUFREQ_DT=m -# CONFIG_CPUFREQ_DT_RUST is not set -# CONFIG_CPUFREQ_VIRT is not set -CONFIG_CPUFREQ_DT_PLATDEV=y -CONFIG_ARM_APPLE_SOC_CPUFREQ=y -# CONFIG_ARM_SCMI_CPUFREQ is not set -# end of CPU Frequency scaling -# end of CPU Power Management - -CONFIG_ARCH_SUPPORTS_ACPI=y -# CONFIG_ACPI is not set -CONFIG_KVM_COMMON=y -CONFIG_HAVE_KVM_IRQCHIP=y -CONFIG_HAVE_KVM_IRQ_ROUTING=y -CONFIG_HAVE_KVM_DIRTY_RING=y -CONFIG_HAVE_KVM_DIRTY_RING_ACQ_REL=y -CONFIG_NEED_KVM_DIRTY_RING_WITH_BITMAP=y -CONFIG_KVM_MMIO=y -CONFIG_HAVE_KVM_MSI=y -CONFIG_HAVE_KVM_READONLY_MEM=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_VCPU_RUN_PID_CHANGE=y -CONFIG_KVM_XFER_TO_GUEST_WORK=y -CONFIG_KVM_GENERIC_HARDWARE_ENABLING=y -CONFIG_KVM_GENERIC_MMU_NOTIFIER=y -CONFIG_VIRTUALIZATION=y -CONFIG_KVM=y -# CONFIG_NVHE_EL2_DEBUG is not set -# CONFIG_PTDUMP_STAGE2_DEBUGFS is not set -CONFIG_CPU_MITIGATIONS=y - -# -# General architecture-dependent options -# -CONFIG_ARCH_HAS_SUBPAGE_FAULTS=y -CONFIG_HOTPLUG_SMT=y -CONFIG_HOTPLUG_CORE_SYNC=y -CONFIG_HOTPLUG_CORE_SYNC_DEAD=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_IOREMAP_PROT=y -CONFIG_HAVE_KPROBES=y -CONFIG_HAVE_KRETPROBES=y -CONFIG_HAVE_FUNCTION_ERROR_INJECTION=y -CONFIG_HAVE_NMI=y -CONFIG_TRACE_IRQFLAGS_SUPPORT=y -CONFIG_TRACE_IRQFLAGS_NMI_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_RUST=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_MMU_LAZY_TLB_REFCOUNT=y -CONFIG_ARCH_HAVE_NMI_SAFE_CMPXCHG=y -CONFIG_ARCH_HAS_NMI_SAFE_THIS_CPU_OPS=y -CONFIG_HAVE_ALIGNED_STRUCT_PAGE=y -CONFIG_HAVE_CMPXCHG_LOCAL=y -CONFIG_HAVE_CMPXCHG_DOUBLE=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_SHADOW_CALL_STACK=y -# CONFIG_SHADOW_CALL_STACK is not set -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_USER=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_ARCH_WANT_HUGE_PMD_SHARE=y -CONFIG_HAVE_MOD_ARCH_SPECIFIC=y -CONFIG_MODULES_USE_ELF_RELA=y -CONFIG_ARCH_WANTS_EXECMEM_LATE=y -CONFIG_HAVE_SOFTIRQ_ON_OWN_STACK=y -CONFIG_SOFTIRQ_ON_OWN_STACK=y -CONFIG_ARCH_HAS_ELF_RANDOMIZE=y -CONFIG_HAVE_ARCH_MMAP_RND_BITS=y -CONFIG_ARCH_MMAP_RND_BITS=18 -CONFIG_HAVE_PAGE_SIZE_16KB=y -CONFIG_PAGE_SIZE_16KB=y -CONFIG_PAGE_SIZE_LESS_THAN_64KB=y -CONFIG_PAGE_SIZE_LESS_THAN_256KB=y -CONFIG_PAGE_SHIFT=14 -CONFIG_ARCH_WANT_DEFAULT_TOPDOWN_MMAP_LAYOUT=y -CONFIG_CLONE_BACKWARDS=y -CONFIG_COMPAT_32BIT_TIME=y -CONFIG_ARCH_SUPPORTS_RT=y -CONFIG_HAVE_ARCH_VMAP_STACK=y -CONFIG_VMAP_STACK=y -CONFIG_HAVE_ARCH_RANDOMIZE_KSTACK_OFFSET=y -CONFIG_RANDOMIZE_KSTACK_OFFSET=y -# CONFIG_RANDOMIZE_KSTACK_OFFSET_DEFAULT is not set -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_RELR=y -CONFIG_ARCH_HAS_MEM_ENCRYPT=y -CONFIG_ARCH_HAS_CC_PLATFORM=y -CONFIG_HAVE_PREEMPT_DYNAMIC=y -CONFIG_HAVE_PREEMPT_DYNAMIC_KEY=y -CONFIG_ARCH_WANT_LD_ORPHAN_WARN=y -CONFIG_ARCH_SUPPORTS_DEBUG_PAGEALLOC=y -CONFIG_ARCH_SUPPORTS_PAGE_TABLE_CHECK=y -CONFIG_ARCH_HAVE_TRACE_MMIO_ACCESS=y -CONFIG_ARCH_HAS_HW_PTE_YOUNG=y -CONFIG_ARCH_HAS_NONLEAF_PMD_YOUNG=y -CONFIG_ARCH_HAS_KERNEL_FPU_SUPPORT=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 -CONFIG_FUNCTION_ALIGNMENT_4B=y -CONFIG_FUNCTION_ALIGNMENT_8B=y -CONFIG_FUNCTION_ALIGNMENT=8 -CONFIG_CC_HAS_MIN_FUNCTION_ALIGNMENT=y -CONFIG_CC_HAS_SANE_FUNCTION_ALIGNMENT=y -# end of General architecture-dependent options - -CONFIG_RT_MUTEXES=y -CONFIG_MODULE_SIG_FORMAT=y -CONFIG_MODULES=y -# CONFIG_MODULE_DEBUG is not set -CONFIG_MODULE_FORCE_LOAD=y -CONFIG_MODULE_UNLOAD=y -# CONFIG_MODULE_FORCE_UNLOAD is not set -# CONFIG_MODULE_UNLOAD_TAINT_TRACKING is not set -# CONFIG_MODVERSIONS is not set -# CONFIG_MODULE_SRCVERSION_ALL is not set -CONFIG_MODULE_SIG=y -# CONFIG_MODULE_SIG_FORCE is not set -CONFIG_MODULE_SIG_ALL=y -# CONFIG_MODULE_SIG_SHA1 is not set -# CONFIG_MODULE_SIG_SHA256 is not set -# CONFIG_MODULE_SIG_SHA384 is not set -CONFIG_MODULE_SIG_SHA512=y -# CONFIG_MODULE_SIG_SHA3_256 is not set -# CONFIG_MODULE_SIG_SHA3_384 is not set -# CONFIG_MODULE_SIG_SHA3_512 is not set -CONFIG_MODULE_SIG_HASH="sha512" -CONFIG_MODULE_COMPRESS=y -CONFIG_MODULE_COMPRESS_GZIP=y -# CONFIG_MODULE_COMPRESS_XZ is not set -# CONFIG_MODULE_COMPRESS_ZSTD is not set -# CONFIG_MODULE_COMPRESS_ALL is not set -CONFIG_MODULE_DECOMPRESS=y -# 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_BLOCK_LEGACY_AUTOLOAD=y -CONFIG_BLK_CGROUP_RWSTAT=y -CONFIG_BLK_CGROUP_PUNT_BIO=y -CONFIG_BLK_DEV_BSG_COMMON=y -CONFIG_BLK_ICQ=y -CONFIG_BLK_DEV_BSGLIB=y -CONFIG_BLK_DEV_INTEGRITY=y -CONFIG_BLK_DEV_WRITE_MOUNTED=y -CONFIG_BLK_DEV_ZONED=y -CONFIG_BLK_DEV_THROTTLING=y -CONFIG_BLK_WBT=y -CONFIG_BLK_WBT_MQ=y -# CONFIG_BLK_CGROUP_IOLATENCY is not set -# CONFIG_BLK_CGROUP_IOCOST is not set -CONFIG_BLK_CGROUP_IOPRIO=y -CONFIG_BLK_DEBUG_FS=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 -# CONFIG_OF_PARTITION is not set -# end of Partition Types - -CONFIG_BLK_PM=y -CONFIG_BLOCK_HOLDER_DEPRECATED=y -CONFIG_BLK_MQ_STACKING=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_SYSCALL_WRAPPER=y -CONFIG_FREEZER=y - -# -# Executable file formats -# -CONFIG_BINFMT_ELF=y -CONFIG_ARCH_BINFMT_ELF_STATE=y -CONFIG_ARCH_BINFMT_ELF_EXTRA_PHDRS=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=y -CONFIG_COREDUMP=y -# end of Executable file formats - -# -# Memory Management options -# -CONFIG_ZPOOL=y -CONFIG_SWAP=y -CONFIG_ZSWAP=y -# CONFIG_ZSWAP_DEFAULT_ON is not set -# CONFIG_ZSWAP_SHRINKER_DEFAULT_ON is not set -# 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_ZSMALLOC=y -CONFIG_ZSWAP_ZPOOL_DEFAULT="zsmalloc" -CONFIG_ZSMALLOC=y -# CONFIG_ZSMALLOC_STAT is not set -CONFIG_ZSMALLOC_CHAIN_SIZE=8 - -# -# Slab allocator options -# -CONFIG_SLUB=y -CONFIG_KVFREE_RCU_BATCHED=y -# CONFIG_SLUB_TINY is not set -CONFIG_SLAB_MERGE_DEFAULT=y -CONFIG_SLAB_FREELIST_RANDOM=y -CONFIG_SLAB_FREELIST_HARDENED=y -CONFIG_SLAB_BUCKETS=y -# CONFIG_SLUB_STATS is not set -CONFIG_SLUB_CPU_PARTIAL=y -# CONFIG_RANDOM_KMALLOC_CACHES is not set -# end of Slab allocator options - -CONFIG_SHUFFLE_PAGE_ALLOCATOR=y -# CONFIG_COMPAT_BRK is not set -CONFIG_SPARSEMEM=y -CONFIG_SPARSEMEM_EXTREME=y -CONFIG_SPARSEMEM_VMEMMAP_ENABLE=y -CONFIG_SPARSEMEM_VMEMMAP=y -CONFIG_HAVE_GUP_FAST=y -CONFIG_ARCH_KEEP_MEMBLOCK=y -CONFIG_MEMORY_ISOLATION=y -CONFIG_EXCLUSIVE_SYSTEM_RAM=y -CONFIG_ARCH_ENABLE_MEMORY_HOTPLUG=y -CONFIG_ARCH_ENABLE_MEMORY_HOTREMOVE=y -# CONFIG_MEMORY_HOTPLUG is not set -CONFIG_ARCH_MHP_MEMMAP_ON_MEMORY_ENABLE=y -CONFIG_SPLIT_PTE_PTLOCKS=y -CONFIG_ARCH_ENABLE_SPLIT_PMD_PTLOCK=y -CONFIG_SPLIT_PMD_PTLOCKS=y -CONFIG_MEMORY_BALLOON=y -CONFIG_BALLOON_COMPACTION=y -CONFIG_COMPACTION=y -CONFIG_COMPACT_UNEVICTABLE_DEFAULT=1 -CONFIG_PAGE_REPORTING=y -CONFIG_MIGRATION=y -CONFIG_ARCH_ENABLE_HUGEPAGE_MIGRATION=y -CONFIG_CONTIG_ALLOC=y -CONFIG_PCP_BATCH_SCALE_MAX=5 -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 is not set -# CONFIG_TRANSPARENT_HUGEPAGE is not set -CONFIG_PAGE_MAPCOUNT=y -CONFIG_PGTABLE_HAS_HUGE_LEAVES=y -CONFIG_CMA=y -CONFIG_CMA_DEBUGFS=y -# CONFIG_CMA_SYSFS is not set -CONFIG_CMA_AREAS=7 -CONFIG_PAGE_BLOCK_ORDER=11 -CONFIG_GENERIC_EARLY_IOREMAP=y -# CONFIG_DEFERRED_STRUCT_PAGE_INIT is not set -# CONFIG_IDLE_PAGE_TRACKING is not set -CONFIG_ARCH_HAS_CACHE_LINE_SIZE=y -CONFIG_ARCH_HAS_CURRENT_STACK_POINTER=y -CONFIG_ARCH_HAS_PTE_DEVMAP=y -CONFIG_ARCH_HAS_ZONE_DMA_SET=y -CONFIG_ZONE_DMA=y -CONFIG_ZONE_DMA32=y -CONFIG_ARCH_USES_HIGH_VMA_FLAGS=y -CONFIG_ARCH_HAS_PKEYS=y -CONFIG_ARCH_USES_PG_ARCH_2=y -CONFIG_ARCH_USES_PG_ARCH_3=y -CONFIG_VM_EVENT_COUNTERS=y -# CONFIG_PERCPU_STATS is not set -# CONFIG_GUP_TEST is not set -# CONFIG_DMAPOOL_TEST is not set -CONFIG_ARCH_HAS_PTE_SPECIAL=y -CONFIG_MEMFD_CREATE=y -CONFIG_SECRETMEM=y -# CONFIG_ANON_VMA_NAME is not set -# CONFIG_USERFAULTFD is not set -CONFIG_LRU_GEN=y -# CONFIG_LRU_GEN_ENABLED is not set -# CONFIG_LRU_GEN_STATS is not set -CONFIG_LRU_GEN_WALKS_MMU=y -CONFIG_ARCH_SUPPORTS_PER_VMA_LOCK=y -CONFIG_PER_VMA_LOCK=y -CONFIG_LOCK_MM_AND_FIND_VMA=y -CONFIG_EXECMEM=y - -# -# Data Access Monitoring -# -# CONFIG_DAMON is not set -# end of Data Access Monitoring -# end of Memory Management options - -CONFIG_NET=y -CONFIG_NET_INGRESS=y -CONFIG_NET_EGRESS=y -CONFIG_NET_XGRESS=y -CONFIG_NET_REDIRECT=y -CONFIG_SKB_EXTENSIONS=y -CONFIG_NET_DEVMEM=y -CONFIG_NET_CRC32C=y - -# -# Networking options -# -CONFIG_PACKET=y -CONFIG_PACKET_DIAG=m -CONFIG_UNIX=y -CONFIG_AF_UNIX_OOB=y -CONFIG_UNIX_DIAG=m -CONFIG_TLS=m -# CONFIG_TLS_DEVICE is not set -# CONFIG_TLS_TOE is not set -CONFIG_XFRM=y -CONFIG_XFRM_ALGO=y -CONFIG_XFRM_USER=y -CONFIG_XFRM_INTERFACE=m -CONFIG_XFRM_SUB_POLICY=y -CONFIG_XFRM_MIGRATE=y -CONFIG_XFRM_STATISTICS=y -CONFIG_XFRM_AH=m -CONFIG_XFRM_ESP=m -CONFIG_XFRM_IPCOMP=m -CONFIG_NET_KEY=m -CONFIG_NET_KEY_MIGRATE=y -# CONFIG_XFRM_IPTFS is not set -# CONFIG_XDP_SOCKETS is not set -CONFIG_NET_HANDSHAKE=y -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 is not set -# CONFIG_INET_ESPINTCP is not set -CONFIG_INET_IPCOMP=m -CONFIG_INET_TABLE_PERTURB_ORDER=16 -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_SIGPOOL=y -# CONFIG_TCP_AO is not set -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 is not set -# CONFIG_INET6_ESPINTCP is not set -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 is not set -# CONFIG_IPV6_IOAM6_LWTUNNEL is not set -CONFIG_NETLABEL=y -CONFIG_MPTCP=y -CONFIG_INET_MPTCP_DIAG=m -CONFIG_MPTCP_IPV6=y -# CONFIG_NETWORK_SECMARK is not set -CONFIG_NET_PTP_CLASSIFY=y -CONFIG_NETWORK_PHY_TIMESTAMPING=y -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_BPF_LINK=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_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_CONNTRACK_OVS=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_NF_NAT_OVS=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_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_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_NF_FLOW_TABLE_PROCFS is not set -CONFIG_NETFILTER_XTABLES=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_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_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_IP_NF_IPTABLES_LEGACY=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_DUP_IPV4=m -CONFIG_NF_LOG_ARP=m -CONFIG_NF_LOG_IPV4=m -CONFIG_NF_REJECT_IPV4=y -CONFIG_NF_NAT_SNMP_BASIC=m -CONFIG_NF_NAT_PPTP=m -CONFIG_NF_NAT_H323=m -CONFIG_IP_NF_IPTABLES=y -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_ECN=m -CONFIG_IP_NF_TARGET_TTL=m -CONFIG_IP_NF_RAW=m -CONFIG_IP_NF_SECURITY=m -CONFIG_IP_NF_ARPTABLES=m -CONFIG_NFT_COMPAT_ARP=m -CONFIG_IP_NF_ARPFILTER=m -CONFIG_IP_NF_ARP_MANGLE=m -# end of IP: Netfilter Configuration - -# -# IPv6: Netfilter Configuration -# -CONFIG_IP6_NF_IPTABLES_LEGACY=m -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_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_LEGACY=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_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=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 is not set -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 is not set -# CONFIG_BRIDGE_CFM is not set -CONFIG_NET_DSA=m -CONFIG_NET_DSA_TAG_NONE=m -# CONFIG_NET_DSA_TAG_AR9331 is not set -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 is not set -CONFIG_NET_DSA_TAG_DSA_COMMON=m -CONFIG_NET_DSA_TAG_DSA=m -CONFIG_NET_DSA_TAG_EDSA=m -# CONFIG_NET_DSA_TAG_MTK is not set -# CONFIG_NET_DSA_TAG_KSZ is not set -# CONFIG_NET_DSA_TAG_OCELOT is not set -# CONFIG_NET_DSA_TAG_OCELOT_8021Q is not set -CONFIG_NET_DSA_TAG_QCA=m -# CONFIG_NET_DSA_TAG_RTL4_A is not set -# CONFIG_NET_DSA_TAG_RTL8_4 is not set -# CONFIG_NET_DSA_TAG_RZN1_A5PSW is not set -# CONFIG_NET_DSA_TAG_LAN9303 is not set -# CONFIG_NET_DSA_TAG_SJA1105 is not set -CONFIG_NET_DSA_TAG_TRAILER=m -# CONFIG_NET_DSA_TAG_VSC73XX_8021Q is not set -# CONFIG_NET_DSA_TAG_XRS700X is not set -CONFIG_VLAN_8021Q=m -CONFIG_VLAN_8021Q_GVRP=y -CONFIG_VLAN_8021Q_MVRP=y -CONFIG_LLC=m -# CONFIG_LLC2 is not set -CONFIG_ATALK=m -# CONFIG_X25 is not set -# CONFIG_LAPB is not set -# CONFIG_PHONET is not set -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_HTB=m -CONFIG_NET_SCH_HFSC=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_MQPRIO_LIB=m -CONFIG_NET_SCH_TAPRIO=m -CONFIG_NET_SCH_GRED=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_BPF is not set -# CONFIG_NET_SCH_DEFAULT is not set - -# -# Classification -# -CONFIG_NET_CLS=y -CONFIG_NET_CLS_BASIC=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_FLOW=m -CONFIG_NET_CLS_CGROUP=y -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_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_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=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 is not set -CONFIG_NET_SCH_FIFO=y -# CONFIG_DCB is not set -CONFIG_DNS_RESOLVER=y -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_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 is not set -CONFIG_NET_SWITCHDEV=y -CONFIG_NET_L3_MASTER_DEV=y -CONFIG_QRTR=m -CONFIG_QRTR_TUN=m -# CONFIG_NET_NCSI is not set -CONFIG_PCPU_DEV_REFCNT=y -CONFIG_MAX_SKB_FRAGS=17 -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 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_YAM=m -# end of AX.25 network device drivers - -# CONFIG_CAN is not set -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_LE=y -CONFIG_BT_LE_L2CAP_ECRED=y -CONFIG_BT_6LOWPAN=m -# CONFIG_BT_LEDS is not set -CONFIG_BT_MSFTEXT=y -# CONFIG_BT_AOSPEXT is not set -# 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 is not set -CONFIG_BT_HCIBTUSB_POLL_SYNC=y -CONFIG_BT_HCIBTUSB_BCM=y -# CONFIG_BT_HCIBTUSB_MTK is not set -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_RTL=y -CONFIG_BT_HCIUART_QCA=y -# CONFIG_BT_HCIUART_AG6XX is not set -CONFIG_BT_HCIUART_MRVL=y -# CONFIG_BT_HCIUART_AML is not set -CONFIG_BT_HCIBCM203X=m -CONFIG_BT_HCIBCM4377=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 is not set -# CONFIG_BT_MTKUART is not set -# CONFIG_BT_VIRTIO is not set -# CONFIG_BT_NXPUART is not set -# CONFIG_BT_INTEL_PCIE is not set -# end of Bluetooth device drivers - -# CONFIG_AF_RXRPC is not set -# CONFIG_AF_KCM is not set -CONFIG_STREAM_PARSER=y -# CONFIG_MCTP is not set -CONFIG_FIB_RULES=y -CONFIG_WIRELESS=y -CONFIG_WEXT_CORE=y -CONFIG_WEXT_PROC=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_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_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_FD=m -CONFIG_NET_9P_VIRTIO=m -# CONFIG_NET_9P_USBG is not set -# CONFIG_NET_9P_DEBUG is not set -# CONFIG_CAIF is not set -CONFIG_CEPH_LIB=m -# CONFIG_CEPH_LIB_PRETTYDEBUG is not set -# 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 is not set -# CONFIG_NFC_HCI is not set - -# -# Near Field Communication (NFC) devices -# -# CONFIG_NFC_TRF7970A is not set -# CONFIG_NFC_SIM is not set -# CONFIG_NFC_PORT100 is not set -# CONFIG_NFC_VIRTUAL_NCI is not set -# CONFIG_NFC_FDP is not set -# CONFIG_NFC_PN533_USB is not set -# CONFIG_NFC_PN533_I2C is not set -# CONFIG_NFC_PN532_UART is not set -# CONFIG_NFC_MRVL_USB is not set -# CONFIG_NFC_ST_NCI_I2C is not set -# CONFIG_NFC_ST_NCI_SPI is not set -# CONFIG_NFC_NXP_NCI is not set -CONFIG_NFC_S3FWRN5=m -CONFIG_NFC_S3FWRN5_I2C=m -# CONFIG_NFC_S3FWRN82_UART is not set -# 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=y -CONFIG_NET_SOCK_MSG=y -CONFIG_NET_DEVLINK=y -CONFIG_PAGE_POOL=y -CONFIG_PAGE_POOL_STATS=y -CONFIG_FAILOVER=m -CONFIG_ETHTOOL_NETLINK=y - -# -# Device Drivers -# -CONFIG_ARM_AMBA=y -CONFIG_HAVE_PCI=y -CONFIG_GENERIC_PCI_IOMAP=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 is not set -# CONFIG_PCIE_PTM is not set -CONFIG_PCI_MSI=y -CONFIG_PCI_QUIRKS=y -# CONFIG_PCI_DEBUG is not set -# CONFIG_PCI_REALLOC_ENABLE_AUTO is not set -CONFIG_PCI_STUB=m -# CONFIG_PCI_PF_STUB is not set -CONFIG_PCI_ATS=y -CONFIG_PCI_DOE=y -CONFIG_PCI_ECAM=y -CONFIG_PCI_IOV=y -# CONFIG_PCI_NPEM is not set -CONFIG_PCI_PRI=y -CONFIG_PCI_PASID=y -# CONFIG_PCIE_TPH is not set -CONFIG_PCI_LABEL=y -CONFIG_PCI_HYPERV=m -# CONFIG_PCI_DYNAMIC_OF_NODES 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_VGA_ARB is not set -CONFIG_HOTPLUG_PCI=y -# CONFIG_HOTPLUG_PCI_CPCI is not set -# CONFIG_HOTPLUG_PCI_OCTEONEP is not set -# CONFIG_HOTPLUG_PCI_SHPC is not set - -# -# PCI controller drivers -# -CONFIG_PCI_HOST_COMMON=y -# CONFIG_PCIE_ALTERA is not set -CONFIG_PCIE_APPLE_MSI_DOORBELL_ADDR=0xfffff000 -CONFIG_PCIE_APPLE=y -# CONFIG_PCI_HOST_THUNDER_PEM is not set -# CONFIG_PCI_HOST_THUNDER_ECAM is not set -# CONFIG_PCI_FTPCI100 is not set -# CONFIG_PCI_HOST_GENERIC is not set -CONFIG_PCI_HYPERV_INTERFACE=m -# CONFIG_PCI_XGENE is not set -# CONFIG_PCIE_XILINX is not set - -# -# Cadence-based PCIe controllers -# -# CONFIG_PCIE_CADENCE_PLAT_HOST is not set -# end of Cadence-based PCIe controllers - -# -# DesignWare-based PCIe controllers -# -# CONFIG_PCIE_AL is not set -# CONFIG_PCIE_AMD_MDB is not set -# CONFIG_PCI_MESON is not set -# CONFIG_PCI_HISI is not set -# CONFIG_PCIE_KIRIN is not set -# CONFIG_PCIE_DW_PLAT_HOST is not set -# end of DesignWare-based PCIe controllers - -# -# Mobiveil-based PCIe controllers -# -# end of Mobiveil-based PCIe controllers - -# -# PLDA-based PCIe controllers -# -# CONFIG_PCIE_MICROCHIP_HOST is not set -# end of PLDA-based PCIe controllers -# 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_PCI_PWRCTRL_SLOT is not set -# CONFIG_CXL_BUS is not set -# CONFIG_PCCARD is not set -# CONFIG_RAPIDIO is not set - -# -# Generic Driver Options -# -CONFIG_UEVENT_HELPER=y -CONFIG_UEVENT_HELPER_PATH="" -CONFIG_DEVTMPFS=y -CONFIG_DEVTMPFS_MOUNT=y -CONFIG_DEVTMPFS_SAFE=y -CONFIG_STANDALONE=y -CONFIG_PREVENT_FIRMWARE_BUILD=y - -# -# Firmware loader -# -CONFIG_FW_LOADER=y -CONFIG_FW_LOADER_DEBUG=y -CONFIG_RUST_FW_LOADER_ABSTRACTIONS=y -CONFIG_FW_LOADER_PAGED_BUF=y -CONFIG_EXTRA_FIRMWARE="" -# CONFIG_FW_LOADER_USER_HELPER is not set -CONFIG_FW_LOADER_COMPRESS=y -CONFIG_FW_LOADER_COMPRESS_XZ=y -CONFIG_FW_LOADER_COMPRESS_ZSTD=y -CONFIG_FW_CACHE=y -# CONFIG_FW_UPLOAD is not set -# 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_DEVICES=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=y -CONFIG_REGMAP_MMIO=y -CONFIG_REGMAP_IRQ=y -CONFIG_DMA_SHARED_BUFFER=y -# CONFIG_DMA_FENCE_TRACE is not set -CONFIG_GENERIC_ARCH_TOPOLOGY=y -# CONFIG_FW_DEVLINK_SYNC_STATE_TIMEOUT is not set -# end of Generic Driver Options - -# -# Bus devices -# -# CONFIG_MOXTET is not set -# CONFIG_VEXPRESS_CONFIG is not set -# CONFIG_MHI_BUS is not set -# CONFIG_MHI_BUS_EP is not set -# end of Bus devices - -# -# Cache Drivers -# -# end of Cache Drivers - -CONFIG_CONNECTOR=y -CONFIG_PROC_EVENTS=y - -# -# Firmware Drivers -# - -# -# ARM System Control and Management Interface Protocol -# -CONFIG_ARM_SCMI_PROTOCOL=y -# CONFIG_ARM_SCMI_RAW_MODE_SUPPORT is not set -# CONFIG_ARM_SCMI_DEBUG_COUNTERS is not set -CONFIG_ARM_SCMI_QUIRKS=y - -# -# SCMI Transport Drivers -# -CONFIG_ARM_SCMI_HAVE_TRANSPORT=y -CONFIG_ARM_SCMI_HAVE_SHMEM=y -CONFIG_ARM_SCMI_TRANSPORT_SMC=y -# CONFIG_ARM_SCMI_TRANSPORT_SMC_ATOMIC_ENABLE is not set -# CONFIG_ARM_SCMI_TRANSPORT_VIRTIO is not set -# end of SCMI Transport Drivers - -# -# ARM SCMI NXP i.MX Vendor Protocols -# -# CONFIG_IMX_SCMI_BBM_EXT is not set -# end of ARM SCMI NXP i.MX Vendor Protocols - -# CONFIG_ARM_SCMI_POWER_CONTROL is not set -# end of ARM System Control and Management Interface Protocol - -CONFIG_ARM_SDE_INTERFACE=y -# CONFIG_FIRMWARE_MEMMAP is not set -CONFIG_DMIID=y -CONFIG_DMI_SYSFS=y -# CONFIG_FW_CFG_SYSFS is not set -CONFIG_SYSFB=y -# CONFIG_SYSFB_SIMPLEFB is not set -# CONFIG_ARM_FFA_TRANSPORT is not set -CONFIG_FW_CS_DSP=m -# CONFIG_GOOGLE_FIRMWARE is not set - -# -# EFI (Extensible Firmware Interface) Support -# -CONFIG_EFI_ESRT=y -CONFIG_EFI_VARS_PSTORE=y -CONFIG_EFI_VARS_PSTORE_DEFAULT_DISABLE=y -CONFIG_EFI_PARAMS_FROM_FDT=y -CONFIG_EFI_RUNTIME_WRAPPERS=y -CONFIG_EFI_GENERIC_STUB=y -# CONFIG_EFI_ZBOOT is not set -# CONFIG_EFI_ARMSTUB_DTB_LOADER is not set -CONFIG_EFI_BOOTLOADER_CONTROL=y -# CONFIG_EFI_CAPSULE_LOADER is not set -# CONFIG_EFI_TEST is not set -# CONFIG_RESET_ATTACK_MITIGATION is not set -# CONFIG_EFI_DISABLE_PCI_DMA is not set -CONFIG_EFI_EARLYCON=y -# CONFIG_EFI_DISABLE_RUNTIME is not set -# CONFIG_EFI_COCO_SECRET is not set -# end of EFI (Extensible Firmware Interface) Support - -CONFIG_ARM_PSCI_FW=y -# CONFIG_ARM_PSCI_CHECKER is not set - -# -# Qualcomm firmware drivers -# -# end of Qualcomm firmware drivers - -CONFIG_HAVE_ARM_SMCCC=y -CONFIG_HAVE_ARM_SMCCC_DISCOVERY=y -# CONFIG_ARM_SMCCC_SOC_ID is not set - -# -# Tegra firmware driver -# -# end of Tegra firmware driver -# end of Firmware Drivers - -# CONFIG_FWCTL is not set -CONFIG_GNSS=m -CONFIG_GNSS_SERIAL=m -CONFIG_GNSS_MTK_SERIAL=m -CONFIG_GNSS_SIRF_SERIAL=m -CONFIG_GNSS_UBX_SERIAL=m -CONFIG_GNSS_USB=m -CONFIG_MTD=y -# CONFIG_MTD_TESTS is not set - -# -# Partition parsers -# -# CONFIG_MTD_CMDLINE_PARTS is not set -CONFIG_MTD_OF_PARTS=m -# CONFIG_MTD_AFS_PARTS is not set -# CONFIG_MTD_REDBOOT_PARTS 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 is not set -# CONFIG_MTD_PARTITIONED_MASTER is not set - -# -# RAM/ROM/Flash chip drivers -# -CONFIG_MTD_CFI=m -# CONFIG_MTD_JEDECPROBE is not set -CONFIG_MTD_GEN_PROBE=m -# CONFIG_MTD_CFI_ADV_OPTIONS 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_CFI_INTELEXT=m -CONFIG_MTD_CFI_AMDSTD=m -CONFIG_MTD_CFI_STAA=m -CONFIG_MTD_CFI_UTIL=m -# 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_PHYSMAP 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 is not set -# CONFIG_MTD_SST25L is not set -# CONFIG_MTD_SLRAM is not set -# CONFIG_MTD_PHRAM is not set -# CONFIG_MTD_MTDRAM is not set -# CONFIG_MTD_BLOCK2MTD is not set - -# -# Disk-On-Chip Device Drivers -# -# CONFIG_MTD_DOCG3 is not set -# end of Self-contained MTD device drivers - -# -# NAND -# -# CONFIG_MTD_ONENAND is not set -# CONFIG_MTD_RAW_NAND is not set -# CONFIG_MTD_SPI_NAND is not set - -# -# ECC engine support -# -# CONFIG_MTD_NAND_ECC_SW_HAMMING is not set -# CONFIG_MTD_NAND_ECC_SW_BCH is not set -# CONFIG_MTD_NAND_ECC_MXIC is not set -# 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=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 is not set -CONFIG_MTD_SPI_NOR_SWP_KEEP=y -# CONFIG_MTD_UBI is not set -# 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_PARPORT is not set -CONFIG_BLK_DEV=y -CONFIG_BLK_DEV_NULL_BLK=m -CONFIG_CDROM=y -# CONFIG_BLK_DEV_PCIESSD_MTIP32XX is not set -CONFIG_ZRAM=m -CONFIG_ZRAM_BACKEND_LZ4=y -CONFIG_ZRAM_BACKEND_LZ4HC=y -CONFIG_ZRAM_BACKEND_ZSTD=y -# CONFIG_ZRAM_BACKEND_DEFLATE is not set -CONFIG_ZRAM_BACKEND_842=y -CONFIG_ZRAM_BACKEND_LZO=y -# CONFIG_ZRAM_DEF_COMP_LZORLE is not set -CONFIG_ZRAM_DEF_COMP_LZO=y -# CONFIG_ZRAM_DEF_COMP_LZ4 is not set -# CONFIG_ZRAM_DEF_COMP_LZ4HC is not set -# CONFIG_ZRAM_DEF_COMP_ZSTD is not set -# CONFIG_ZRAM_DEF_COMP_842 is not set -CONFIG_ZRAM_DEF_COMP="lzo" -CONFIG_ZRAM_WRITEBACK=y -# CONFIG_ZRAM_TRACK_ENTRY_ACTIME is not set -# CONFIG_ZRAM_MEMORY_TRACKING is not set -CONFIG_ZRAM_MULTI_COMP=y -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_RAM=m -CONFIG_BLK_DEV_RAM_COUNT=16 -CONFIG_BLK_DEV_RAM_SIZE=131072 -# CONFIG_CDROM_PKTCDVD is not set -CONFIG_ATA_OVER_ETH=m -CONFIG_VIRTIO_BLK=y -CONFIG_BLK_DEV_RUST_NULL=y -CONFIG_BLK_DEV_RBD=m -# CONFIG_BLK_DEV_UBLK is not set -# CONFIG_BLK_DEV_ZONED_LOOP is not set - -# -# NVME Support -# -CONFIG_NVME_CORE=y -CONFIG_BLK_DEV_NVME=y -CONFIG_NVME_MULTIPATH=y -CONFIG_NVME_VERBOSE_ERRORS=y -# CONFIG_NVME_HWMON is not set -# CONFIG_NVME_FC is not set -# CONFIG_NVME_TCP is not set -# CONFIG_NVME_HOST_AUTH is not set -CONFIG_NVME_APPLE=y -# CONFIG_NVME_TARGET is not set -# end of NVME Support - -# -# Misc devices -# -# CONFIG_AD525X_DPOT is not set -# CONFIG_DUMMY_IRQ is not set -# CONFIG_PHANTOM is not set -# CONFIG_RPMB is not set -# CONFIG_TI_FPC202 is not set -CONFIG_TIFM_CORE=y -# CONFIG_TIFM_7XX1 is not set -# CONFIG_ICS932S401 is not set -CONFIG_ENCLOSURE_SERVICES=m -# CONFIG_HI6421V600_IRQ is not set -# CONFIG_HP_ILO is not set -# CONFIG_APDS9802ALS is not set -# CONFIG_ISL29003 is not set -# CONFIG_ISL29020 is not set -# CONFIG_SENSORS_TSL2550 is not set -# CONFIG_SENSORS_BH1770 is not set -# CONFIG_SENSORS_APDS990X is not set -# CONFIG_HMC6352 is not set -# CONFIG_DS1682 is not set -# CONFIG_LATTICE_ECP3_CONFIG is not set -# CONFIG_SRAM is not set -# CONFIG_DW_XDATA_PCIE is not set -# CONFIG_PCI_ENDPOINT_TEST is not set -# CONFIG_XILINX_SDFEC is not set -# CONFIG_HISI_HIKEY_USB is not set -# CONFIG_OPEN_DICE is not set -CONFIG_NTSYNC=y -# CONFIG_VCPU_STALL_DETECTOR is not set -# CONFIG_NSM is not set -# CONFIG_MCHP_LAN966X_PCI is not set -# CONFIG_C2PORT is not set - -# -# EEPROM support -# -CONFIG_EEPROM_AT24=m -# CONFIG_EEPROM_AT25 is not set -# CONFIG_EEPROM_MAX6875 is not set -CONFIG_EEPROM_93CX6=m -# CONFIG_EEPROM_93XX46 is not set -# CONFIG_EEPROM_IDT_89HPESX is not set -# CONFIG_EEPROM_EE1004 is not set -# end of EEPROM support - -CONFIG_CB710_CORE=y -# CONFIG_CB710_DEBUG is not set -CONFIG_CB710_DEBUG_ASSUMPTIONS=y -# CONFIG_SENSORS_LIS3_SPI is not set -# CONFIG_SENSORS_LIS3_I2C is not set -# CONFIG_ALTERA_STAPL is not set -# CONFIG_VMWARE_VMCI is not set -# CONFIG_GENWQE is not set -# CONFIG_BCM_VK is not set -# CONFIG_MISC_ALCOR_PCI is not set -# CONFIG_MISC_RTSX_PCI is not set -# CONFIG_MISC_RTSX_USB is not set -CONFIG_UACCE=m -# CONFIG_PVPANIC is not set -# CONFIG_GP_PCI1XXXX is not set -# CONFIG_KEBA_CP500 is not set -# CONFIG_AMD_SBRMI_I2C is not set -# 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=y -CONFIG_CHR_DEV_SG=y -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 is not set -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 is not set -# CONFIG_SCSI_CXGB4_ISCSI is not set -# CONFIG_SCSI_BNX2_ISCSI is not set -# CONFIG_BE2ISCSI is not set -# CONFIG_BLK_DEV_3W_XXXX_RAID is not set -# CONFIG_SCSI_HPSA is not set -# CONFIG_SCSI_3W_9XXX is not set -# CONFIG_SCSI_3W_SAS is not set -# CONFIG_SCSI_ACARD is not set -# CONFIG_SCSI_AACRAID is not set -# CONFIG_SCSI_AIC7XXX is not set -# CONFIG_SCSI_AIC79XX is not set -# CONFIG_SCSI_AIC94XX is not set -# CONFIG_SCSI_HISI_SAS is not set -# CONFIG_SCSI_MVSAS is not set -# CONFIG_SCSI_MVUMI is not set -# CONFIG_SCSI_ADVANSYS is not set -# CONFIG_SCSI_ARCMSR is not set -# CONFIG_SCSI_ESAS2R is not set -# CONFIG_MEGARAID_NEWGEN is not set -# CONFIG_MEGARAID_LEGACY is not set -# CONFIG_MEGARAID_SAS is not set -# CONFIG_SCSI_MPT3SAS is not set -# CONFIG_SCSI_MPT2SAS is not set -# CONFIG_SCSI_MPI3MR is not set -# CONFIG_SCSI_SMARTPQI is not set -# CONFIG_SCSI_HPTIOP is not set -# CONFIG_SCSI_BUSLOGIC is not set -# CONFIG_SCSI_MYRB is not set -# CONFIG_SCSI_MYRS is not set -CONFIG_HYPERV_STORAGE=m -# CONFIG_LIBFC is not set -# CONFIG_SCSI_SNIC is not set -# CONFIG_SCSI_DMX3191D is not set -# CONFIG_SCSI_FDOMAIN_PCI is not set -# CONFIG_SCSI_IPS is not set -# CONFIG_SCSI_INITIO is not set -# CONFIG_SCSI_INIA100 is not set -# CONFIG_SCSI_STEX is not set -# CONFIG_SCSI_SYM53C8XX_2 is not set -# CONFIG_SCSI_IPR is not set -# CONFIG_SCSI_QLOGIC_1280 is not set -# CONFIG_SCSI_QLA_FC is not set -# CONFIG_SCSI_QLA_ISCSI is not set -# CONFIG_SCSI_LPFC is not set -# CONFIG_SCSI_EFCT is not set -# CONFIG_SCSI_DC395x is not set -# CONFIG_SCSI_AM53C974 is not set -# CONFIG_SCSI_WD719X is not set -# CONFIG_SCSI_DEBUG is not set -# CONFIG_SCSI_PMCRAID is not set -# CONFIG_SCSI_PM8001 is not set -# CONFIG_SCSI_BFA_FC is not set -CONFIG_SCSI_VIRTIO=y -# CONFIG_SCSI_CHELSIO_FCOE is not set -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=y -CONFIG_SATA_HOST=y -CONFIG_ATA_VERBOSE_ERROR=y -CONFIG_ATA_FORCE=y -CONFIG_SATA_PMP=y - -# -# Controllers with non-SFF native interface -# -CONFIG_SATA_AHCI=y -CONFIG_SATA_MOBILE_LPM_POLICY=3 -CONFIG_SATA_AHCI_PLATFORM=m -# CONFIG_AHCI_DWC is not set -# CONFIG_AHCI_CEVA is not set -# CONFIG_SATA_INIC162X is not set -# CONFIG_SATA_ACARD_AHCI is not set -# CONFIG_SATA_SIL24 is not set -CONFIG_ATA_SFF=y - -# -# SFF controllers with custom DMA interface -# -# CONFIG_PDC_ADMA is not set -# CONFIG_SATA_QSTOR is not set -# CONFIG_SATA_SX4 is not set -CONFIG_ATA_BMDMA=y - -# -# SATA SFF controllers with BMDMA -# -# CONFIG_ATA_PIIX is not set -# CONFIG_SATA_DWC is not set -# CONFIG_SATA_MV is not set -# CONFIG_SATA_NV is not set -# CONFIG_SATA_PROMISE is not set -# CONFIG_SATA_SIL is not set -# CONFIG_SATA_SIS is not set -# CONFIG_SATA_SVW is not set -# CONFIG_SATA_ULI is not set -# CONFIG_SATA_VIA is not set -# CONFIG_SATA_VITESSE is not set - -# -# PATA SFF controllers with BMDMA -# -# CONFIG_PATA_ALI is not set -# CONFIG_PATA_AMD is not set -# CONFIG_PATA_ARTOP is not set -# CONFIG_PATA_ATIIXP is not set -# CONFIG_PATA_ATP867X is not set -# CONFIG_PATA_CMD64X is not set -# CONFIG_PATA_CYPRESS is not set -# CONFIG_PATA_EFAR is not set -# CONFIG_PATA_HPT366 is not set -# CONFIG_PATA_HPT37X is not set -# CONFIG_PATA_HPT3X2N is not set -# CONFIG_PATA_HPT3X3 is not set -# CONFIG_PATA_IT8213 is not set -# CONFIG_PATA_IT821X is not set -# CONFIG_PATA_JMICRON is not set -# CONFIG_PATA_MARVELL is not set -# CONFIG_PATA_NETCELL is not set -# CONFIG_PATA_NINJA32 is not set -# CONFIG_PATA_NS87415 is not set -# CONFIG_PATA_OLDPIIX is not set -# CONFIG_PATA_OPTIDMA is not set -# CONFIG_PATA_PDC2027X is not set -# CONFIG_PATA_PDC_OLD is not set -# CONFIG_PATA_RADISYS is not set -# CONFIG_PATA_RDC is not set -# CONFIG_PATA_SCH is not set -# CONFIG_PATA_SERVERWORKS is not set -# CONFIG_PATA_SIL680 is not set -# CONFIG_PATA_SIS is not set -# CONFIG_PATA_TOSHIBA is not set -# CONFIG_PATA_TRIFLEX is not set -# CONFIG_PATA_VIA is not set -# CONFIG_PATA_WINBOND is not set - -# -# PIO-only SFF controllers -# -# CONFIG_PATA_CMD640_PCI is not set -# CONFIG_PATA_MPIIX is not set -# CONFIG_PATA_NS87410 is not set -# CONFIG_PATA_OPTI is not set -# CONFIG_PATA_OF_PLATFORM is not set -# CONFIG_PATA_RZ1000 is not set - -# -# Generic fallback / legacy drivers -# -# CONFIG_ATA_GENERIC is not set -# CONFIG_PATA_LEGACY is not set -CONFIG_MD=y -CONFIG_BLK_DEV_MD=y -CONFIG_MD_AUTODETECT=y -CONFIG_MD_BITMAP_FILE=y -CONFIG_MD_LINEAR=m -CONFIG_MD_RAID0=m -CONFIG_MD_RAID1=m -CONFIG_MD_RAID10=m -CONFIG_MD_RAID456=m -CONFIG_MD_CLUSTER=m -CONFIG_BCACHE=m -# CONFIG_BCACHE_DEBUG is not set -# CONFIG_BCACHE_ASYNC_REGISTRATION is not set -CONFIG_BLK_DEV_DM_BUILTIN=y -CONFIG_BLK_DEV_DM=y -# CONFIG_DM_DEBUG is not set -CONFIG_DM_BUFIO=y -# 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=y -CONFIG_DM_THIN_PROVISIONING=m -CONFIG_DM_CACHE=m -CONFIG_DM_CACHE_SMQ=m -CONFIG_DM_WRITECACHE=m -# CONFIG_DM_EBS is not set -# CONFIG_DM_ERA is not set -# CONFIG_DM_CLONE is not set -CONFIG_DM_MIRROR=y -CONFIG_DM_LOG_USERSPACE=m -CONFIG_DM_RAID=m -CONFIG_DM_ZERO=y -CONFIG_DM_MULTIPATH=m -CONFIG_DM_MULTIPATH_QL=m -CONFIG_DM_MULTIPATH_ST=m -# CONFIG_DM_MULTIPATH_HST is not set -# CONFIG_DM_MULTIPATH_IOA is not set -CONFIG_DM_DELAY=m -CONFIG_DM_DUST=m -CONFIG_DM_INIT=y -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_DM_VDO is not set -CONFIG_TARGET_CORE=m -CONFIG_TCM_IBLOCK=m -CONFIG_TCM_FILEIO=m -CONFIG_TCM_PSCSI=m -CONFIG_LOOPBACK_TARGET=m -CONFIG_ISCSI_TARGET=m -# CONFIG_REMOTE_TARGET is not set -# CONFIG_FUSION is not set - -# -# IEEE 1394 (FireWire) support -# -# CONFIG_FIREWIRE is not set -# CONFIG_FIREWIRE_NOSY is not set -# 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_OVPN 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 is not set -# CONFIG_GTP is not set -# CONFIG_PFCP is not set -# CONFIG_AMT is not set -# CONFIG_MACSEC is not set -CONFIG_NETCONSOLE=m -CONFIG_NETCONSOLE_DYNAMIC=y -# CONFIG_NETCONSOLE_EXTENDED_LOG is not set -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_NETKIT is not set -CONFIG_NET_VRF=m -# CONFIG_VSOCKMON is not set -# CONFIG_ARCNET is not set -# CONFIG_ATM_DRIVERS is not set - -# -# Distributed Switch Architecture drivers -# -# CONFIG_B53 is not set -# 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 is not set -# CONFIG_NET_DSA_MT7530 is not set -# CONFIG_NET_DSA_MV88E6060 is not set -# CONFIG_NET_DSA_MICROCHIP_KSZ_COMMON is not set -# CONFIG_NET_DSA_MV88E6XXX is not set -# CONFIG_NET_DSA_AR9331 is not set -# CONFIG_NET_DSA_QCA8K is not set -# CONFIG_NET_DSA_SJA1105 is not set -# CONFIG_NET_DSA_XRS700X_I2C is not set -# CONFIG_NET_DSA_XRS700X_MDIO is not set -# CONFIG_NET_DSA_REALTEK 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_NET_VENDOR_3COM is not set -# CONFIG_NET_VENDOR_ADAPTEC is not set -# CONFIG_NET_VENDOR_AGERE is not set -# CONFIG_NET_VENDOR_ALACRITECH is not set -# CONFIG_NET_VENDOR_ALTEON is not set -# CONFIG_ALTERA_TSE is not set -# CONFIG_NET_VENDOR_AMAZON is not set -# CONFIG_NET_VENDOR_AMD is not set -CONFIG_NET_VENDOR_AQUANTIA=y -CONFIG_AQTION=m -# CONFIG_NET_VENDOR_ARC is not set -# CONFIG_NET_VENDOR_ASIX is not set -# CONFIG_NET_VENDOR_ATHEROS is not set -CONFIG_NET_VENDOR_BROADCOM=y -# CONFIG_B44 is not set -# CONFIG_BCMGENET is not set -# CONFIG_BNX2 is not set -# CONFIG_CNIC is not set -CONFIG_TIGON3=m -CONFIG_TIGON3_HWMON=y -# CONFIG_BNX2X is not set -# CONFIG_SYSTEMPORT is not set -# CONFIG_BNXT is not set -# CONFIG_NET_VENDOR_CADENCE is not set -# CONFIG_NET_VENDOR_CAVIUM is not set -# CONFIG_NET_VENDOR_CHELSIO is not set -# CONFIG_NET_VENDOR_CISCO is not set -# CONFIG_NET_VENDOR_CORTINA is not set -# CONFIG_NET_VENDOR_DAVICOM is not set -# CONFIG_DNET is not set -# CONFIG_NET_VENDOR_DEC is not set -# CONFIG_NET_VENDOR_DLINK is not set -# CONFIG_NET_VENDOR_EMULEX is not set -# CONFIG_NET_VENDOR_ENGLEDER is not set -# CONFIG_NET_VENDOR_EZCHIP is not set -# CONFIG_NET_VENDOR_FUNGIBLE is not set -# CONFIG_NET_VENDOR_GOOGLE is not set -# CONFIG_NET_VENDOR_HISILICON is not set -# CONFIG_NET_VENDOR_HUAWEI is not set -# CONFIG_NET_VENDOR_INTEL is not set -# CONFIG_JME is not set -CONFIG_NET_VENDOR_ADI=y -# CONFIG_ADIN1110 is not set -# CONFIG_NET_VENDOR_LITEX is not set -# CONFIG_NET_VENDOR_MARVELL is not set -# CONFIG_NET_VENDOR_MELLANOX is not set -CONFIG_NET_VENDOR_META=y -# CONFIG_NET_VENDOR_MICREL is not set -# CONFIG_NET_VENDOR_MICROCHIP is not set -# CONFIG_NET_VENDOR_MICROSEMI is not set -# CONFIG_NET_VENDOR_MICROSOFT is not set -# CONFIG_NET_VENDOR_MYRI is not set -# CONFIG_FEALNX is not set -# CONFIG_NET_VENDOR_NI is not set -# CONFIG_NET_VENDOR_NATSEMI is not set -# CONFIG_NET_VENDOR_NETERION is not set -# CONFIG_NET_VENDOR_NETRONOME is not set -# CONFIG_NET_VENDOR_NVIDIA is not set -# CONFIG_NET_VENDOR_OKI is not set -# CONFIG_ETHOC is not set -# CONFIG_NET_VENDOR_PACKET_ENGINES is not set -# CONFIG_NET_VENDOR_PENSANDO is not set -# CONFIG_NET_VENDOR_QLOGIC is not set -# CONFIG_NET_VENDOR_BROCADE is not set -# CONFIG_NET_VENDOR_QUALCOMM is not set -# CONFIG_NET_VENDOR_RDC is not set -# CONFIG_NET_VENDOR_REALTEK is not set -# CONFIG_NET_VENDOR_RENESAS is not set -# CONFIG_NET_VENDOR_ROCKER is not set -# CONFIG_NET_VENDOR_SAMSUNG is not set -# CONFIG_NET_VENDOR_SEEQ is not set -# CONFIG_NET_VENDOR_SILAN is not set -# CONFIG_NET_VENDOR_SIS is not set -# CONFIG_NET_VENDOR_SOLARFLARE is not set -# CONFIG_NET_VENDOR_SMSC is not set -# CONFIG_NET_VENDOR_SOCIONEXT is not set -# CONFIG_NET_VENDOR_STMICRO is not set -# CONFIG_NET_VENDOR_SUN is not set -# CONFIG_NET_VENDOR_SYNOPSYS is not set -# CONFIG_NET_VENDOR_TEHUTI is not set -# CONFIG_NET_VENDOR_TI is not set -# CONFIG_NET_VENDOR_VERTEXCOM is not set -# CONFIG_NET_VENDOR_VIA is not set -# CONFIG_NET_VENDOR_WANGXUN is not set -# CONFIG_NET_VENDOR_WIZNET is not set -# CONFIG_NET_VENDOR_XILINX is not set -# 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_PHYLIB_LEDS=y -CONFIG_FIXED_PHY=y -CONFIG_RUST_PHYLIB_ABSTRACTIONS=y -CONFIG_SFP=m - -# -# MII PHY device drivers -# -# CONFIG_AS21XXX_PHY is not set -# CONFIG_AIR_EN8811H_PHY is not set -CONFIG_AMD_PHY=m -# CONFIG_ADIN_PHY is not set -# CONFIG_ADIN1100_PHY is not set -# CONFIG_AMCC_QT2025_PHY is not set -# CONFIG_AQUANTIA_PHY is not set -CONFIG_AX88796B_PHY=m -# CONFIG_AX88796B_RUST_PHY is not set -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_BCM_NET_PHYPTP=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 is not set -CONFIG_LSI_ET1011C_PHY=m -CONFIG_MARVELL_PHY=m -CONFIG_MARVELL_10G_PHY=m -# CONFIG_MARVELL_88Q2XXX_PHY is not set -# CONFIG_MARVELL_88X2222_PHY is not set -# CONFIG_MAXLINEAR_GPHY is not set -# CONFIG_MAXLINEAR_86110_PHY is not set -# CONFIG_MEDIATEK_GE_PHY is not set -CONFIG_MICREL_PHY=m -# CONFIG_MICROCHIP_T1S_PHY is not set -CONFIG_MICROCHIP_PHY=m -# CONFIG_MICROCHIP_T1_PHY is not set -# CONFIG_MICROSEMI_PHY is not set -# CONFIG_MOTORCOMM_PHY is not set -CONFIG_NATIONAL_PHY=m -# CONFIG_NXP_CBTX_PHY is not set -# CONFIG_NXP_C45_TJA11XX_PHY is not set -# CONFIG_NXP_TJA11XX_PHY is not set -# CONFIG_NCN26000_PHY is not set -CONFIG_QCOM_NET_PHYLIB=y -CONFIG_AT803X_PHY=y -# CONFIG_QCA83XX_PHY is not set -# CONFIG_QCA808X_PHY is not set -# CONFIG_QCA807X_PHY is not set -CONFIG_QSEMI_PHY=m -CONFIG_REALTEK_PHY=y -CONFIG_REALTEK_PHY_HWMON=y -# CONFIG_RENESAS_PHY is not set -CONFIG_ROCKCHIP_PHY=y -CONFIG_SMSC_PHY=m -CONFIG_STE10XP=m -# CONFIG_TERANETICS_PHY is not set -# CONFIG_DP83822_PHY is not set -# CONFIG_DP83TC811_PHY is not set -CONFIG_DP83848_PHY=m -CONFIG_DP83867_PHY=m -# CONFIG_DP83869_PHY is not set -# CONFIG_DP83TD510_PHY is not set -# CONFIG_DP83TG720_PHY is not set -CONFIG_VITESSE_PHY=m -# CONFIG_XILINX_GMII2RGMII is not set -# CONFIG_MICREL_KS8995MA is not set -# CONFIG_PSE_CONTROLLER is not set -CONFIG_MDIO_BUS=y -CONFIG_FWNODE_MDIO=y -CONFIG_OF_MDIO=y -CONFIG_MDIO_BITBANG=m -CONFIG_MDIO_BCM_UNIMAC=y -# CONFIG_MDIO_GPIO is not set -# CONFIG_MDIO_HISI_FEMAC is not set -CONFIG_MDIO_I2C=m -# CONFIG_MDIO_MVUSB is not set -# CONFIG_MDIO_MSCC_MIIM is not set -# CONFIG_MDIO_OCTEON is not set -# CONFIG_MDIO_IPQ4019 is not set -# CONFIG_MDIO_IPQ8064 is not set -# CONFIG_MDIO_THUNDER is not set - -# -# MDIO Multiplexers -# -CONFIG_MDIO_BUS_MUX=m -CONFIG_MDIO_BUS_MUX_GPIO=m -# CONFIG_MDIO_BUS_MUX_MULTIPLEXER is not set -CONFIG_MDIO_BUS_MUX_MMIOREG=m - -# -# PCS device drivers -# -# CONFIG_PCS_XPCS is not set -# end of PCS device drivers - -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_PPPOE_HASH_BITS_1 is not set -# CONFIG_PPPOE_HASH_BITS_2 is not set -CONFIG_PPPOE_HASH_BITS_4=y -# CONFIG_PPPOE_HASH_BITS_8 is not set -CONFIG_PPPOE_HASH_BITS=4 -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 is not set -CONFIG_USB_NET_DRIVERS=y -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_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 is not set -# CONFIG_WLAN_VENDOR_ATH is not set -# CONFIG_WLAN_VENDOR_ATMEL is not set -CONFIG_WLAN_VENDOR_BROADCOM=y -# CONFIG_B43 is not set -# CONFIG_B43LEGACY is not set -CONFIG_BRCMUTIL=m -# CONFIG_BRCMSMAC is not set -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_INTEL is not set -# CONFIG_WLAN_VENDOR_INTERSIL is not set -# CONFIG_WLAN_VENDOR_MARVELL is not set -# CONFIG_WLAN_VENDOR_MEDIATEK is not set -# CONFIG_WLAN_VENDOR_MICROCHIP is not set -# CONFIG_WLAN_VENDOR_PURELIFI is not set -# CONFIG_WLAN_VENDOR_RALINK is not set -# CONFIG_WLAN_VENDOR_REALTEK is not set -# CONFIG_WLAN_VENDOR_RSI is not set -# CONFIG_WLAN_VENDOR_SILABS is not set -# CONFIG_WLAN_VENDOR_ST is not set -# CONFIG_WLAN_VENDOR_TI is not set -# CONFIG_WLAN_VENDOR_ZYDAS is not set -# CONFIG_WLAN_VENDOR_QUANTENNA is not set -# CONFIG_MAC80211_HWSIM is not set -# CONFIG_VIRT_WIFI is not set -# 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=m -# CONFIG_IEEE802154_ADF7242 is not set -# CONFIG_IEEE802154_CA8210 is not set -# CONFIG_IEEE802154_MCR20A is not set -# CONFIG_IEEE802154_HWSIM is not set - -# -# Wireless WAN -# -# CONFIG_WWAN is not set -# end of Wireless WAN - -# CONFIG_VMXNET3 is not set -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=y -CONFIG_INPUT_FF_MEMLESS=m -# CONFIG_INPUT_SPARSEKMAP is not set -# CONFIG_INPUT_MATRIXKMAP is not set - -# -# Userland interfaces -# -CONFIG_INPUT_MOUSEDEV=y -# CONFIG_INPUT_MOUSEDEV_PSAUX is not set -CONFIG_INPUT_MOUSEDEV_SCREEN_X=1024 -CONFIG_INPUT_MOUSEDEV_SCREEN_Y=768 -CONFIG_INPUT_JOYDEV=m -CONFIG_INPUT_EVDEV=y - -# -# Input Device Drivers -# -CONFIG_INPUT_KEYBOARD=y -# CONFIG_KEYBOARD_ADC is not set -# CONFIG_KEYBOARD_ADP5588 is not set -# CONFIG_KEYBOARD_ADP5589 is not set -# CONFIG_KEYBOARD_ATKBD is not set -# CONFIG_KEYBOARD_QT1050 is not set -# CONFIG_KEYBOARD_QT1070 is not set -# CONFIG_KEYBOARD_QT2160 is not set -# 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 is not set -# CONFIG_KEYBOARD_LM8323 is not set -# CONFIG_KEYBOARD_LM8333 is not set -# CONFIG_KEYBOARD_MAX7359 is not set -# CONFIG_KEYBOARD_MPR121 is not set -# CONFIG_KEYBOARD_NEWTON is not set -# CONFIG_KEYBOARD_OPENCORES is not set -# CONFIG_KEYBOARD_PINEPHONE is not set -# CONFIG_KEYBOARD_SAMSUNG is not set -# CONFIG_KEYBOARD_STOWAWAY is not set -# 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 is not set -CONFIG_INPUT_MOUSE=y -# CONFIG_MOUSE_PS2 is not set -# CONFIG_MOUSE_SERIAL is not set -CONFIG_MOUSE_APPLETOUCH=m -CONFIG_MOUSE_BCM5974=m -# CONFIG_MOUSE_CYAPA is not set -# CONFIG_MOUSE_ELAN_I2C is not set -# CONFIG_MOUSE_VSXXXAA is not set -# CONFIG_MOUSE_GPIO is not set -# CONFIG_MOUSE_SYNAPTICS_I2C is not set -CONFIG_MOUSE_SYNAPTICS_USB=m -CONFIG_INPUT_JOYSTICK=y -# CONFIG_JOYSTICK_ANALOG is not set -# CONFIG_JOYSTICK_A3D is not set -# CONFIG_JOYSTICK_ADC is not set -# CONFIG_JOYSTICK_ADI is not set -# CONFIG_JOYSTICK_COBRA is not set -# CONFIG_JOYSTICK_GF2K is not set -# CONFIG_JOYSTICK_GRIP is not set -# CONFIG_JOYSTICK_GRIP_MP is not set -# CONFIG_JOYSTICK_GUILLEMOT is not set -# CONFIG_JOYSTICK_INTERACT is not set -# CONFIG_JOYSTICK_SIDEWINDER is not set -# CONFIG_JOYSTICK_TMDC is not set -CONFIG_JOYSTICK_IFORCE=m -CONFIG_JOYSTICK_IFORCE_USB=m -# CONFIG_JOYSTICK_WARRIOR is not set -# CONFIG_JOYSTICK_MAGELLAN is not set -# CONFIG_JOYSTICK_SPACEORB is not set -# CONFIG_JOYSTICK_SPACEBALL is not set -# CONFIG_JOYSTICK_STINGER is not set -# CONFIG_JOYSTICK_TWIDJOY is not set -# CONFIG_JOYSTICK_ZHENHUA is not set -# CONFIG_JOYSTICK_AS5011 is not set -# CONFIG_JOYSTICK_JOYDUMP is not set -CONFIG_JOYSTICK_XPAD=m -CONFIG_JOYSTICK_XPAD_FF=y -CONFIG_JOYSTICK_XPAD_LEDS=y -# CONFIG_JOYSTICK_PSXPAD_SPI is not set -# CONFIG_JOYSTICK_PXRC is not set -# CONFIG_JOYSTICK_QWIIC is not set -# CONFIG_JOYSTICK_FSIA6B is not set -# CONFIG_JOYSTICK_SENSEHAT is not set -# CONFIG_JOYSTICK_SEESAW is not set -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 is not set -# CONFIG_TOUCHSCREEN_AD7877 is not set -# CONFIG_TOUCHSCREEN_AD7879 is not set -# CONFIG_TOUCHSCREEN_ADC is not set -CONFIG_TOUCHSCREEN_APPLE_Z2=m -# CONFIG_TOUCHSCREEN_AR1021_I2C is not set -# CONFIG_TOUCHSCREEN_ATMEL_MXT 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 is not set -# CONFIG_TOUCHSCREEN_CY8CTMG110 is not set -# CONFIG_TOUCHSCREEN_CYTTSP_CORE is not set -# CONFIG_TOUCHSCREEN_CYTTSP5 is not set -# CONFIG_TOUCHSCREEN_DYNAPRO is not set -# CONFIG_TOUCHSCREEN_HAMPSHIRE is not set -# CONFIG_TOUCHSCREEN_EETI is not set -# CONFIG_TOUCHSCREEN_EGALAX is not set -# CONFIG_TOUCHSCREEN_EGALAX_SERIAL is not set -# CONFIG_TOUCHSCREEN_EXC3000 is not set -# CONFIG_TOUCHSCREEN_FUJITSU is not set -# CONFIG_TOUCHSCREEN_GOODIX is not set -# CONFIG_TOUCHSCREEN_GOODIX_BERLIN_I2C is not set -# CONFIG_TOUCHSCREEN_GOODIX_BERLIN_SPI is not set -# CONFIG_TOUCHSCREEN_HIDEEP is not set -# CONFIG_TOUCHSCREEN_HYCON_HY46XX is not set -# CONFIG_TOUCHSCREEN_HYNITRON_CSTXXX is not set -# CONFIG_TOUCHSCREEN_ILI210X is not set -# CONFIG_TOUCHSCREEN_ILITEK is not set -# CONFIG_TOUCHSCREEN_S6SY761 is not set -# CONFIG_TOUCHSCREEN_GUNZE is not set -# CONFIG_TOUCHSCREEN_EKTF2127 is not set -# CONFIG_TOUCHSCREEN_ELAN is not set -# CONFIG_TOUCHSCREEN_ELO is not set -# CONFIG_TOUCHSCREEN_WACOM_W8001 is not set -# CONFIG_TOUCHSCREEN_WACOM_I2C is not set -# CONFIG_TOUCHSCREEN_MAX11801 is not set -# CONFIG_TOUCHSCREEN_MMS114 is not set -# CONFIG_TOUCHSCREEN_MELFAS_MIP4 is not set -# CONFIG_TOUCHSCREEN_MSG2638 is not set -# CONFIG_TOUCHSCREEN_MTOUCH is not set -# CONFIG_TOUCHSCREEN_NOVATEK_NVT_TS is not set -# CONFIG_TOUCHSCREEN_IMAGIS is not set -# CONFIG_TOUCHSCREEN_IMX6UL_TSC is not set -# CONFIG_TOUCHSCREEN_INEXIO is not set -# CONFIG_TOUCHSCREEN_PENMOUNT is not set -# CONFIG_TOUCHSCREEN_EDT_FT5X06 is not set -# CONFIG_TOUCHSCREEN_TOUCHRIGHT is not set -# CONFIG_TOUCHSCREEN_TOUCHWIN is not set -# CONFIG_TOUCHSCREEN_PIXCIR is not set -# CONFIG_TOUCHSCREEN_WDT87XX_I2C is not set -# CONFIG_TOUCHSCREEN_USB_COMPOSITE is not set -# CONFIG_TOUCHSCREEN_TOUCHIT213 is not set -# CONFIG_TOUCHSCREEN_TSC_SERIO is not set -# CONFIG_TOUCHSCREEN_TSC2004 is not set -# CONFIG_TOUCHSCREEN_TSC2005 is not set -# CONFIG_TOUCHSCREEN_TSC2007 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 is not set -# CONFIG_TOUCHSCREEN_SURFACE3_SPI is not set -# CONFIG_TOUCHSCREEN_SX8654 is not set -# CONFIG_TOUCHSCREEN_TPS6507X is not set -# CONFIG_TOUCHSCREEN_ZET6223 is not set -# CONFIG_TOUCHSCREEN_ZFORCE is not set -# CONFIG_TOUCHSCREEN_COLIBRI_VF50 is not set -# CONFIG_TOUCHSCREEN_ROHM_BU21023 is not set -# CONFIG_TOUCHSCREEN_IQS5XX is not set -# CONFIG_TOUCHSCREEN_IQS7211 is not set -# CONFIG_TOUCHSCREEN_ZINITIX is not set -# CONFIG_TOUCHSCREEN_HIMAX_HX83112B is not set -CONFIG_INPUT_MISC=y -# CONFIG_INPUT_AD714X is not set -# CONFIG_INPUT_ATMEL_CAPTOUCH is not set -# CONFIG_INPUT_BMA150 is not set -CONFIG_INPUT_E3X0_BUTTON=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 is not set -CONFIG_INPUT_UINPUT=m -# CONFIG_INPUT_PCF8574 is not set -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_ADXL34X is not set -CONFIG_INPUT_IBM_PANEL=m -# CONFIG_INPUT_IMS_PCU is not set -# CONFIG_INPUT_IQS269A is not set -# CONFIG_INPUT_IQS626A is not set -# CONFIG_INPUT_IQS7222 is not set -# CONFIG_INPUT_CMA3000 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_MACSMC_HID=y -# CONFIG_RMI4_CORE is not set - -# -# Hardware I/O ports -# -# CONFIG_SERIO is not set -# CONFIG_GAMEPORT is not set -# 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_VT_HW_CONSOLE_BINDING=y -CONFIG_UNIX98_PTYS=y -# CONFIG_LEGACY_PTYS is not set -CONFIG_LEGACY_TIOCSTI=y -CONFIG_LDISC_AUTOLOAD=y - -# -# Serial drivers -# -CONFIG_SERIAL_EARLYCON=y -# CONFIG_SERIAL_8250 is not set - -# -# Non-8250 serial port support -# -# CONFIG_SERIAL_AMBA_PL010 is not set -# CONFIG_SERIAL_AMBA_PL011 is not set -# CONFIG_SERIAL_EARLYCON_SEMIHOST is not set -CONFIG_SERIAL_SAMSUNG=y -CONFIG_SERIAL_SAMSUNG_UARTS=4 -CONFIG_SERIAL_SAMSUNG_CONSOLE=y -# 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_CONSOLE_POLL=y -# CONFIG_SERIAL_JSM is not set -# CONFIG_SERIAL_SIFIVE is not set -# CONFIG_SERIAL_SCCNXP is not set -# CONFIG_SERIAL_SC16IS7XX is not set -# 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 is not set -# 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_NONSTANDARD is not set -# CONFIG_N_GSM is not set -# CONFIG_NOZOMI is not set -# CONFIG_NULL_TTY is not set -CONFIG_HVC_DRIVER=y -# CONFIG_HVC_DCC is not set -CONFIG_SERIAL_DEV_BUS=y -CONFIG_SERIAL_DEV_CTRL_TTYPORT=y -# CONFIG_TTY_PRINTK is not set -CONFIG_VIRTIO_CONSOLE=y -# CONFIG_IPMI_HANDLER is not set -# CONFIG_SSIF_IPMI_BMC is not set -# CONFIG_IPMB_DEVICE_INTERFACE is not set -CONFIG_HW_RANDOM=y -# CONFIG_HW_RANDOM_TIMERIOMEM is not set -# CONFIG_HW_RANDOM_BA431 is not set -CONFIG_HW_RANDOM_VIRTIO=m -# CONFIG_HW_RANDOM_CCTRNG is not set -# CONFIG_HW_RANDOM_XIPHERA is not set -# CONFIG_HW_RANDOM_ARM_SMCCC_TRNG is not set -# CONFIG_HW_RANDOM_CN10K is not set -# CONFIG_APPLICOM is not set -CONFIG_DEVMEM=y -CONFIG_DEVPORT=y -# CONFIG_TCG_TPM is not set -# CONFIG_XILLYBUS is not set -# CONFIG_XILLYUSB is not set -# end of Character devices - -# -# I2C support -# -CONFIG_I2C=y -CONFIG_I2C_BOARDINFO=y -CONFIG_I2C_CHARDEV=m -CONFIG_I2C_MUX=y - -# -# 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 is not set -CONFIG_I2C_MUX_PCA9541=m -CONFIG_I2C_MUX_PCA954x=y -CONFIG_I2C_MUX_PINCTRL=m -CONFIG_I2C_MUX_REG=m -CONFIG_I2C_DEMUX_PINCTRL=m -# CONFIG_I2C_MUX_MLXCPLD is not set -# end of Multiplexer I2C Chip support - -CONFIG_I2C_HELPER_AUTO=y - -# -# 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 is not set -# 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_CADENCE is not set -# CONFIG_I2C_CBUS_GPIO is not set -CONFIG_I2C_DESIGNWARE_CORE=y -CONFIG_I2C_DESIGNWARE_SLAVE=y -# 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_HISI is not set -# CONFIG_I2C_NOMADIK is not set -# CONFIG_I2C_OCORES is not set -CONFIG_I2C_APPLE=y -# CONFIG_I2C_PCA_PLATFORM is not set -# CONFIG_I2C_RK3X is not set -# CONFIG_I2C_SIMTEC is not set -# CONFIG_I2C_THUNDERX is not set -# CONFIG_I2C_XILINX is not set - -# -# External I2C/SMBus adapter drivers -# -# CONFIG_I2C_DIOLAN_U2C is not set -# CONFIG_I2C_CP2615 is not set -# CONFIG_I2C_PCI1XXXX is not set -# CONFIG_I2C_ROBOTFUZZ_OSIF is not set -# CONFIG_I2C_TAOS_EVM is not set -# CONFIG_I2C_TINY_USB is not set - -# -# Other I2C/SMBus bus drivers -# -# CONFIG_I2C_VIRTIO is not set -# 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 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 is not set -CONFIG_SPI_APPLE=y -# CONFIG_SPI_AXI_SPI_ENGINE is not set -# CONFIG_SPI_BITBANG is not set -# CONFIG_SPI_CADENCE is not set -# CONFIG_SPI_CADENCE_QUADSPI is not set -# CONFIG_SPI_CADENCE_XSPI is not set -# CONFIG_SPI_CH341 is not set -# CONFIG_SPI_DESIGNWARE is not set -# CONFIG_SPI_GPIO is not set -# CONFIG_SPI_FSL_SPI is not set -# CONFIG_SPI_MICROCHIP_CORE is not set -# CONFIG_SPI_MICROCHIP_CORE_QSPI is not set -# CONFIG_SPI_OC_TINY is not set -# CONFIG_SPI_PCI1XXXX is not set -# CONFIG_SPI_PL022 is not set -# CONFIG_SPI_SC18IS602 is not set -# CONFIG_SPI_SIFIVE is not set -# CONFIG_SPI_SN_F_OSPI is not set -# CONFIG_SPI_MXIC is not set -# CONFIG_SPI_THUNDERX is not set -# CONFIG_SPI_XCOMM is not set -# CONFIG_SPI_XILINX is not set -# CONFIG_SPI_ZYNQMP_GQSPI is not set -# CONFIG_SPI_AMD is not set - -# -# SPI Multiplexer support -# -# CONFIG_SPI_MUX is not set - -# -# SPI Protocol Masters -# -CONFIG_SPI_SPIDEV=m -# CONFIG_SPI_LOOPBACK_TEST is not set -# CONFIG_SPI_TLE62X0 is not set -# CONFIG_SPI_SLAVE is not set -CONFIG_SPI_DYNAMIC=y -CONFIG_SPMI=y -CONFIG_SPMI_APPLE=y -# CONFIG_SPMI_HISI3670 is not set -# CONFIG_HSI is not set -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_GPIO=m -# CONFIG_PPS_GENERATOR is not set - -# -# PTP clock support -# -CONFIG_PTP_1588_CLOCK=m -CONFIG_PTP_1588_CLOCK_OPTIONAL=m -# CONFIG_DP83640_PHY is not set -# CONFIG_PTP_1588_CLOCK_INES is not set -CONFIG_PTP_1588_CLOCK_KVM=m -# CONFIG_PTP_1588_CLOCK_IDT82P33 is not set -# CONFIG_PTP_1588_CLOCK_IDTCM is not set -# CONFIG_PTP_1588_CLOCK_FC3W is not set -# CONFIG_PTP_1588_CLOCK_MOCK is not set -# end of PTP clock support - -CONFIG_PINCTRL=y -CONFIG_GENERIC_PINCTRL_GROUPS=y -CONFIG_PINMUX=y -CONFIG_GENERIC_PINMUX_FUNCTIONS=y -# CONFIG_DEBUG_PINCTRL is not set -CONFIG_PINCTRL_APPLE_GPIO=y -# CONFIG_PINCTRL_AW9523 is not set -# CONFIG_PINCTRL_CY8C95X0 is not set -# CONFIG_PINCTRL_MCP23S08 is not set -# CONFIG_PINCTRL_MICROCHIP_SGPIO is not set -# CONFIG_PINCTRL_OCELOT is not set -# CONFIG_PINCTRL_SCMI is not set -# CONFIG_PINCTRL_SINGLE is not set -# CONFIG_PINCTRL_STMFX is not set -# CONFIG_PINCTRL_SX150X is not set -# CONFIG_PINCTRL_IMX_SCMI is not set - -# -# Renesas pinctrl drivers -# -# end of Renesas pinctrl drivers - -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 - -# -# 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_FTGPIO010 is not set -# CONFIG_GPIO_GENERIC_PLATFORM is not set -# CONFIG_GPIO_GRGPIO is not set -# CONFIG_GPIO_HISI is not set -# CONFIG_GPIO_HLWD is not set -# CONFIG_GPIO_LOGICVC is not set -# CONFIG_GPIO_MB86S7X is not set -# CONFIG_GPIO_PL061 is not set -# CONFIG_GPIO_POLARFIRE_SOC is not set -# CONFIG_GPIO_SIFIVE is not set -# CONFIG_GPIO_SYSCON is not set -# CONFIG_GPIO_XGENE 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_ADNP is not set -# CONFIG_GPIO_FXL6408 is not set -# CONFIG_GPIO_DS4520 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 is not set -# CONFIG_GPIO_PCF857X is not set -# CONFIG_GPIO_TPIC2810 is not set -# end of I2C GPIO expanders - -# -# MFD GPIO expanders -# -CONFIG_GPIO_MACSMC=y -# end of MFD GPIO expanders - -# -# PCI GPIO expanders -# -# CONFIG_GPIO_BT8XX is not set -# 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_MPSSE is not set -# end of USB GPIO expanders - -# -# Virtual GPIO drivers -# -# CONFIG_GPIO_AGGREGATOR is not set -# CONFIG_GPIO_LATCH is not set -# CONFIG_GPIO_MOCKUP is not set -# CONFIG_GPIO_VIRTIO is not set -# CONFIG_GPIO_SIM is not set -# end of Virtual GPIO drivers - -# -# GPIO Debugging utilities -# -# CONFIG_GPIO_SLOPPY_LOGIC_ANALYZER is not set -# CONFIG_GPIO_VIRTUSER is not set -# end of GPIO Debugging utilities - -# CONFIG_W1 is not set -CONFIG_POWER_RESET=y -# CONFIG_POWER_RESET_GPIO is not set -# CONFIG_POWER_RESET_GPIO_RESTART is not set -CONFIG_POWER_RESET_MACSMC=y -# CONFIG_POWER_RESET_LTC2952 is not set -# CONFIG_POWER_RESET_REGULATOR is not set -# CONFIG_POWER_RESET_RESTART is not set -# CONFIG_POWER_RESET_XGENE is not set -# CONFIG_POWER_RESET_SYSCON is not set -# CONFIG_POWER_RESET_SYSCON_POWEROFF is not set -# CONFIG_SYSCON_REBOOT_MODE is not set -# CONFIG_NVMEM_REBOOT_MODE is not set -# CONFIG_POWER_SEQUENCING is not set -CONFIG_POWER_SUPPLY=y -# CONFIG_POWER_SUPPLY_DEBUG is not set -CONFIG_POWER_SUPPLY_HWMON=y -# CONFIG_GENERIC_ADC_BATTERY is not set -# CONFIG_IP5XXX_POWER is not set -# CONFIG_TEST_POWER is not set -# CONFIG_CHARGER_ADP5061 is not set -# CONFIG_BATTERY_CHAGALL is not set -# CONFIG_BATTERY_CW2015 is not set -# CONFIG_BATTERY_DS2780 is not set -# CONFIG_BATTERY_DS2781 is not set -# CONFIG_BATTERY_DS2782 is not set -# CONFIG_BATTERY_SAMSUNG_SDI is not set -# CONFIG_BATTERY_SBS is not set -# CONFIG_CHARGER_SBS is not set -# CONFIG_MANAGER_SBS is not set -# CONFIG_BATTERY_BQ27XXX is not set -# CONFIG_BATTERY_MAX17040 is not set -# CONFIG_BATTERY_MAX17042 is not set -# CONFIG_BATTERY_MAX1720X is not set -# CONFIG_CHARGER_ISP1704 is not set -# CONFIG_CHARGER_MAX8903 is not set -# CONFIG_CHARGER_LP8727 is not set -# CONFIG_CHARGER_GPIO is not set -# CONFIG_CHARGER_MANAGER is not set -# CONFIG_CHARGER_LT3651 is not set -# CONFIG_CHARGER_LTC4162L is not set -# CONFIG_CHARGER_DETECTOR_MAX14656 is not set -# CONFIG_CHARGER_MAX77976 is not set -# CONFIG_CHARGER_MAX8971 is not set -# 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 is not set -# CONFIG_CHARGER_BQ25890 is not set -# CONFIG_CHARGER_BQ25980 is not set -# CONFIG_CHARGER_BQ256XX is not set -# 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_RT9467 is not set -# CONFIG_CHARGER_RT9471 is not set -# CONFIG_CHARGER_UCS1002 is not set -# CONFIG_CHARGER_BD99954 is not set -# CONFIG_BATTERY_UG3105 is not set -# CONFIG_FUEL_GAUGE_MM8013 is not set -CONFIG_CHARGER_MACSMC=y -CONFIG_HWMON=y -# CONFIG_HWMON_DEBUG_CHIP is not set - -# -# Native drivers -# -# CONFIG_SENSORS_AD7314 is not set -# CONFIG_SENSORS_AD7414 is not set -# CONFIG_SENSORS_AD7418 is not set -# CONFIG_SENSORS_ADM1025 is not set -# CONFIG_SENSORS_ADM1026 is not set -# CONFIG_SENSORS_ADM1029 is not set -# CONFIG_SENSORS_ADM1031 is not set -# CONFIG_SENSORS_ADM1177 is not set -# CONFIG_SENSORS_ADM9240 is not set -# CONFIG_SENSORS_ADT7310 is not set -# CONFIG_SENSORS_ADT7410 is not set -# CONFIG_SENSORS_ADT7411 is not set -# CONFIG_SENSORS_ADT7462 is not set -# CONFIG_SENSORS_ADT7470 is not set -# CONFIG_SENSORS_ADT7475 is not set -# CONFIG_SENSORS_AHT10 is not set -# CONFIG_SENSORS_AQUACOMPUTER_D5NEXT is not set -# CONFIG_SENSORS_AS370 is not set -# CONFIG_SENSORS_ASC7621 is not set -# CONFIG_SENSORS_ASUS_ROG_RYUJIN is not set -# CONFIG_SENSORS_AXI_FAN_CONTROL is not set -# CONFIG_SENSORS_ARM_SCMI is not set -# CONFIG_SENSORS_ATXP1 is not set -# CONFIG_SENSORS_CHIPCAP2 is not set -# CONFIG_SENSORS_CORSAIR_CPRO is not set -# CONFIG_SENSORS_CORSAIR_PSU is not set -# CONFIG_SENSORS_DRIVETEMP is not set -# CONFIG_SENSORS_DS620 is not set -# CONFIG_SENSORS_DS1621 is not set -# CONFIG_SENSORS_I5K_AMB is not set -# CONFIG_SENSORS_F71805F is not set -# CONFIG_SENSORS_F71882FG is not set -# CONFIG_SENSORS_F75375S is not set -# CONFIG_SENSORS_FTSTEUTATES is not set -# CONFIG_SENSORS_GIGABYTE_WATERFORCE is not set -# CONFIG_SENSORS_GL518SM is not set -# CONFIG_SENSORS_GL520SM is not set -# CONFIG_SENSORS_G760A is not set -# CONFIG_SENSORS_G762 is not set -# CONFIG_SENSORS_GPIO_FAN is not set -# CONFIG_SENSORS_HIH6130 is not set -# CONFIG_SENSORS_HS3001 is not set -# CONFIG_SENSORS_HTU31 is not set -# CONFIG_SENSORS_IIO_HWMON is not set -# CONFIG_SENSORS_ISL28022 is not set -# CONFIG_SENSORS_IT87 is not set -# CONFIG_SENSORS_JC42 is not set -# CONFIG_SENSORS_POWERZ is not set -# CONFIG_SENSORS_POWR1220 is not set -# CONFIG_SENSORS_LINEAGE is not set -# CONFIG_SENSORS_LTC2945 is not set -# CONFIG_SENSORS_LTC2947_I2C is not set -# CONFIG_SENSORS_LTC2947_SPI is not set -# CONFIG_SENSORS_LTC2990 is not set -# CONFIG_SENSORS_LTC2991 is not set -# CONFIG_SENSORS_LTC2992 is not set -# CONFIG_SENSORS_LTC4151 is not set -# CONFIG_SENSORS_LTC4215 is not set -# CONFIG_SENSORS_LTC4222 is not set -# CONFIG_SENSORS_LTC4245 is not set -# CONFIG_SENSORS_LTC4260 is not set -# CONFIG_SENSORS_LTC4261 is not set -# CONFIG_SENSORS_LTC4282 is not set -# CONFIG_SENSORS_MAX1111 is not set -# CONFIG_SENSORS_MAX127 is not set -# CONFIG_SENSORS_MAX16065 is not set -# CONFIG_SENSORS_MAX1619 is not set -# CONFIG_SENSORS_MAX1668 is not set -# CONFIG_SENSORS_MAX197 is not set -# CONFIG_SENSORS_MAX31722 is not set -# CONFIG_SENSORS_MAX31730 is not set -# CONFIG_SENSORS_MAX31760 is not set -# CONFIG_MAX31827 is not set -# CONFIG_SENSORS_MAX6620 is not set -# CONFIG_SENSORS_MAX6621 is not set -# CONFIG_SENSORS_MAX6639 is not set -# CONFIG_SENSORS_MAX6650 is not set -# CONFIG_SENSORS_MAX6697 is not set -# CONFIG_SENSORS_MAX31790 is not set -# CONFIG_SENSORS_MC34VR500 is not set -# CONFIG_SENSORS_MCP3021 is not set -# CONFIG_SENSORS_TC654 is not set -# CONFIG_SENSORS_TPS23861 is not set -# CONFIG_SENSORS_MR75203 is not set -# CONFIG_SENSORS_ADCXX is not set -# CONFIG_SENSORS_LM63 is not set -# CONFIG_SENSORS_LM70 is not set -# CONFIG_SENSORS_LM73 is not set -# CONFIG_SENSORS_LM75 is not set -# CONFIG_SENSORS_LM77 is not set -# CONFIG_SENSORS_LM78 is not set -# CONFIG_SENSORS_LM80 is not set -# CONFIG_SENSORS_LM83 is not set -# CONFIG_SENSORS_LM85 is not set -# CONFIG_SENSORS_LM87 is not set -# CONFIG_SENSORS_LM90 is not set -# CONFIG_SENSORS_LM92 is not set -# CONFIG_SENSORS_LM93 is not set -# CONFIG_SENSORS_LM95234 is not set -# CONFIG_SENSORS_LM95241 is not set -# CONFIG_SENSORS_LM95245 is not set -CONFIG_SENSORS_MACSMC=m -# CONFIG_SENSORS_PC87360 is not set -# CONFIG_SENSORS_PC87427 is not set -# CONFIG_SENSORS_NTC_THERMISTOR is not set -# CONFIG_SENSORS_NCT6683 is not set -# CONFIG_SENSORS_NCT6775 is not set -# CONFIG_SENSORS_NCT6775_I2C is not set -# CONFIG_SENSORS_NCT7363 is not set -# CONFIG_SENSORS_NCT7802 is not set -# CONFIG_SENSORS_NCT7904 is not set -# CONFIG_SENSORS_NPCM7XX is not set -# CONFIG_SENSORS_NZXT_KRAKEN2 is not set -# CONFIG_SENSORS_NZXT_KRAKEN3 is not set -# CONFIG_SENSORS_NZXT_SMART2 is not set -# CONFIG_SENSORS_OCC_P8_I2C is not set -# CONFIG_SENSORS_PCF8591 is not set -# CONFIG_PMBUS is not set -# CONFIG_SENSORS_PT5161L is not set -# CONFIG_SENSORS_PWM_FAN is not set -# CONFIG_SENSORS_SBTSI is not set -# CONFIG_SENSORS_SHT15 is not set -# CONFIG_SENSORS_SHT21 is not set -# CONFIG_SENSORS_SHT3x is not set -# CONFIG_SENSORS_SHT4x is not set -# CONFIG_SENSORS_SHTC1 is not set -# CONFIG_SENSORS_SIS5595 is not set -# CONFIG_SENSORS_DME1737 is not set -# CONFIG_SENSORS_EMC1403 is not set -# CONFIG_SENSORS_EMC2103 is not set -# CONFIG_SENSORS_EMC2305 is not set -# CONFIG_SENSORS_EMC6W201 is not set -# CONFIG_SENSORS_SMSC47M1 is not set -# CONFIG_SENSORS_SMSC47M192 is not set -# CONFIG_SENSORS_SMSC47B397 is not set -# CONFIG_SENSORS_SCH5627 is not set -# CONFIG_SENSORS_SCH5636 is not set -# CONFIG_SENSORS_STTS751 is not set -# CONFIG_SENSORS_ADC128D818 is not set -# CONFIG_SENSORS_ADS7828 is not set -# CONFIG_SENSORS_ADS7871 is not set -# CONFIG_SENSORS_AMC6821 is not set -# CONFIG_SENSORS_INA209 is not set -# CONFIG_SENSORS_INA2XX is not set -# CONFIG_SENSORS_INA238 is not set -# CONFIG_SENSORS_INA3221 is not set -# CONFIG_SENSORS_SPD5118 is not set -# CONFIG_SENSORS_TC74 is not set -# CONFIG_SENSORS_THMC50 is not set -# CONFIG_SENSORS_TMP102 is not set -# CONFIG_SENSORS_TMP103 is not set -# CONFIG_SENSORS_TMP108 is not set -# CONFIG_SENSORS_TMP401 is not set -# CONFIG_SENSORS_TMP421 is not set -# CONFIG_SENSORS_TMP464 is not set -# CONFIG_SENSORS_TMP513 is not set -# CONFIG_SENSORS_VIA686A is not set -# CONFIG_SENSORS_VT1211 is not set -# CONFIG_SENSORS_VT8231 is not set -# CONFIG_SENSORS_W83773G is not set -# CONFIG_SENSORS_W83781D is not set -# CONFIG_SENSORS_W83791D is not set -# CONFIG_SENSORS_W83792D is not set -# CONFIG_SENSORS_W83793 is not set -# CONFIG_SENSORS_W83795 is not set -# CONFIG_SENSORS_W83L785TS is not set -# CONFIG_SENSORS_W83L786NG is not set -# CONFIG_SENSORS_W83627HF is not set -# CONFIG_SENSORS_W83627EHF is not set -CONFIG_THERMAL=y -# CONFIG_THERMAL_NETLINK is not set -# CONFIG_THERMAL_STATISTICS is not set -# CONFIG_THERMAL_DEBUGFS is not set -# CONFIG_THERMAL_CORE_TESTING is not set -CONFIG_THERMAL_EMERGENCY_POWEROFF_DELAY_MS=0 -CONFIG_THERMAL_HWMON=y -CONFIG_THERMAL_OF=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_DEFAULT_GOV_BANG_BANG 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_DEVFREQ_THERMAL=y -# CONFIG_PCIE_THERMAL is not set -CONFIG_THERMAL_EMULATION=y -# CONFIG_THERMAL_MMIO is not set -# 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 is not set -# 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_GPIO_WATCHDOG is not set -# CONFIG_XILINX_WATCHDOG is not set -# CONFIG_XILINX_WINDOW_WATCHDOG is not set -# CONFIG_ZIIRAVE_WATCHDOG is not set -# CONFIG_ARM_SP805_WATCHDOG is not set -# CONFIG_ARM_SBSA_WATCHDOG is not set -# CONFIG_CADENCE_WATCHDOG is not set -# CONFIG_DW_WATCHDOG is not set -# CONFIG_MAX63XX_WATCHDOG is not set -# CONFIG_ARM_SMC_WATCHDOG is not set -CONFIG_APPLE_WATCHDOG=y -# CONFIG_ALIM7101_WDT is not set -# CONFIG_I6300ESB_WDT is not set -# CONFIG_HP_WATCHDOG is not set -# CONFIG_MEN_A21_WDT is not set - -# -# PCI-based Watchdog Cards -# -# CONFIG_PCIPCWATCHDOG is not set -# CONFIG_WDTPCI is not set - -# -# USB-based Watchdog Cards -# -# CONFIG_USBPCWATCHDOG is not set -CONFIG_SSB_POSSIBLE=y -# CONFIG_SSB is not set -CONFIG_BCMA_POSSIBLE=y -# CONFIG_BCMA is not set - -# -# Multifunction device drivers -# -CONFIG_MFD_CORE=y -# CONFIG_MFD_ADP5585 is not set -# CONFIG_MFD_ACT8945A is not set -# CONFIG_MFD_AS3711 is not set -# CONFIG_MFD_SMPRO 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_CS42L43_I2C is not set -# CONFIG_MFD_MADERA is not set -# CONFIG_MFD_MAX5970 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 is not set -# CONFIG_MFD_HI6421_PMIC is not set -# CONFIG_MFD_HI6421_SPMI is not set -# CONFIG_LPC_ICH is not set -# CONFIG_LPC_SCH is not set -# 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_88PM886_PMIC is not set -# CONFIG_MFD_MAX14577 is not set -# CONFIG_MFD_MAX77541 is not set -# CONFIG_MFD_MAX77620 is not set -# CONFIG_MFD_MAX77650 is not set -# CONFIG_MFD_MAX77686 is not set -# CONFIG_MFD_MAX77693 is not set -# CONFIG_MFD_MAX77705 is not set -# CONFIG_MFD_MAX77714 is not set -# CONFIG_MFD_MAX77759 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_MT6370 is not set -# CONFIG_MFD_MT6397 is not set -# CONFIG_MFD_MENF21BMC is not set -# CONFIG_MFD_OCELOT is not set -# CONFIG_EZX_PCAP is not set -# CONFIG_MFD_CPCAP is not set -# CONFIG_MFD_VIPERBOARD is not set -# CONFIG_MFD_NTXEC is not set -# CONFIG_MFD_RETU is not set -# CONFIG_MFD_SY7636A is not set -# CONFIG_MFD_RDC321X is not set -# CONFIG_MFD_RT4831 is not set -# CONFIG_MFD_RT5033 is not set -# CONFIG_MFD_RT5120 is not set -# CONFIG_MFD_RC5T583 is not set -# CONFIG_MFD_RK8XX_I2C is not set -# CONFIG_MFD_RK8XX_SPI is not set -# CONFIG_MFD_RN5T618 is not set -# CONFIG_MFD_SEC_I2C 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=y -# 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_TPS65219 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_MFD_TPS6594_I2C is not set -# CONFIG_MFD_TPS6594_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 is not set -# 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_BD71828 is not set -# CONFIG_MFD_ROHM_BD957XMUF is not set -# CONFIG_MFD_ROHM_BD96801 is not set -# CONFIG_MFD_STPMIC1 is not set -# CONFIG_MFD_STMFX is not set -# CONFIG_MFD_ATC260X_I2C is not set -# CONFIG_MFD_QCOM_PM8008 is not set -# CONFIG_MFD_CS40L50_I2C is not set -# CONFIG_MFD_CS40L50_SPI is not set -# CONFIG_RAVE_SP_CORE is not set -# CONFIG_MFD_INTEL_M10_BMC_SPI is not set -# CONFIG_MFD_QNAP_MCU is not set -# CONFIG_MFD_RSMU_I2C is not set -# CONFIG_MFD_RSMU_SPI is not set -# end of Multifunction device drivers - -CONFIG_REGULATOR=y -# CONFIG_REGULATOR_DEBUG is not set -CONFIG_REGULATOR_FIXED_VOLTAGE=y -# CONFIG_REGULATOR_VIRTUAL_CONSUMER is not set -# CONFIG_REGULATOR_USERSPACE_CONSUMER is not set -# CONFIG_REGULATOR_NETLINK_EVENTS is not set -# CONFIG_REGULATOR_88PG86X is not set -# CONFIG_REGULATOR_ACT8865 is not set -# CONFIG_REGULATOR_AD5398 is not set -# CONFIG_REGULATOR_ADP5055 is not set -# CONFIG_REGULATOR_ARM_SCMI is not set -# CONFIG_REGULATOR_AW37503 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_MAX77503 is not set -# CONFIG_REGULATOR_MAX77857 is not set -# CONFIG_REGULATOR_MAX8649 is not set -# CONFIG_REGULATOR_MAX8660 is not set -# CONFIG_REGULATOR_MAX8893 is not set -# CONFIG_REGULATOR_MAX8952 is not set -# CONFIG_REGULATOR_MAX8973 is not set -# CONFIG_REGULATOR_MAX20086 is not set -# CONFIG_REGULATOR_MAX20411 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_MT6315 is not set -# CONFIG_REGULATOR_PCA9450 is not set -# CONFIG_REGULATOR_PF9453 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_PWM is not set -# CONFIG_REGULATOR_QCOM_SPMI is not set -# CONFIG_REGULATOR_QCOM_USB_VBUS is not set -# CONFIG_REGULATOR_RAA215300 is not set -# CONFIG_REGULATOR_RASPBERRYPI_TOUCHSCREEN_ATTINY is not set -# CONFIG_REGULATOR_RT4801 is not set -# CONFIG_REGULATOR_RT4803 is not set -# CONFIG_REGULATOR_RT5190A is not set -# CONFIG_REGULATOR_RT5739 is not set -# CONFIG_REGULATOR_RT5759 is not set -# CONFIG_REGULATOR_RT6160 is not set -# CONFIG_REGULATOR_RT6190 is not set -# CONFIG_REGULATOR_RT6245 is not set -# CONFIG_REGULATOR_RTQ2134 is not set -# CONFIG_REGULATOR_RTMV20 is not set -# CONFIG_REGULATOR_RTQ6752 is not set -# CONFIG_REGULATOR_RTQ2208 is not set -# CONFIG_REGULATOR_SLG51000 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_TPS6286X is not set -# CONFIG_REGULATOR_TPS6287X 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_REGULATOR_QCOM_LABIBB is not set -CONFIG_RC_CORE=m -CONFIG_LIRC=y -CONFIG_RC_MAP=m -CONFIG_RC_DECODERS=y -CONFIG_IR_IMON_DECODER=m -CONFIG_IR_JVC_DECODER=m -CONFIG_IR_MCE_KBD_DECODER=m -CONFIG_IR_NEC_DECODER=m -CONFIG_IR_RC5_DECODER=m -CONFIG_IR_RC6_DECODER=m -CONFIG_IR_RCMM_DECODER=m -CONFIG_IR_SANYO_DECODER=m -CONFIG_IR_SHARP_DECODER=m -CONFIG_IR_SONY_DECODER=m -CONFIG_IR_XMP_DECODER=m -CONFIG_RC_DEVICES=y -# CONFIG_IR_GPIO_CIR is not set -# CONFIG_IR_GPIO_TX is not set -CONFIG_IR_HIX5HD2=m -CONFIG_IR_IGORPLUGUSB=m -CONFIG_IR_IGUANA=m -CONFIG_IR_IMON=m -CONFIG_IR_IMON_RAW=m -CONFIG_IR_MCEUSB=m -# CONFIG_IR_PWM_TX is not set -CONFIG_IR_REDRAT3=m -# CONFIG_IR_SERIAL is not set -# CONFIG_IR_SPI is not set -CONFIG_IR_STREAMZAP=m -CONFIG_IR_TOY=m -CONFIG_IR_TTUSBIR=m -CONFIG_RC_ATI_REMOTE=m -CONFIG_RC_LOOPBACK=m -# CONFIG_RC_XBOX_DVD is not set -CONFIG_CEC_CORE=m -CONFIG_CEC_NOTIFIER=y - -# -# CEC support -# -CONFIG_MEDIA_CEC_RC=y -CONFIG_MEDIA_CEC_SUPPORT=y -# CONFIG_CEC_CH7322 is not set -CONFIG_CEC_NXP_TDA9950=m -# CONFIG_CEC_GPIO is not set -# CONFIG_USB_EXTRON_DA_HD_4K_PLUS_CEC is not set -# CONFIG_USB_PULSE8_CEC is not set -# 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 is not set -# end of Media core support - -# -# Video4Linux options -# -CONFIG_VIDEO_V4L2_I2C=y -# CONFIG_VIDEO_ADV_DEBUG is not set -# CONFIG_VIDEO_FIXED_MINOR_RANGES is not set -CONFIG_VIDEO_TUNER=m -# CONFIG_V4L2_FLASH_LED_CLASS is not set -CONFIG_V4L2_FWNODE=m -CONFIG_V4L2_ASYNC=m -# end of Video4Linux options - -# -# Media controller options -# -# end of Media controller options - -# -# Media drivers -# - -# -# Media drivers -# -CONFIG_MEDIA_USB_SUPPORT=y - -# -# Webcam devices -# -CONFIG_USB_GSPCA=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_SPCA1528=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_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_GL860=m -CONFIG_USB_M5602=m -CONFIG_USB_STV06XX=m -CONFIG_USB_PWC=m -# CONFIG_USB_PWC_DEBUG is not set -CONFIG_USB_PWC_INPUT_EVDEV=y -CONFIG_USB_S2255=m -CONFIG_VIDEO_USBTV=m -CONFIG_USB_VIDEO_CLASS=m -CONFIG_USB_VIDEO_CLASS_INPUT_EVDEV=y - -# -# Analog TV USB devices -# -# CONFIG_VIDEO_GO7007 is not set -CONFIG_VIDEO_HDPVR=m -CONFIG_VIDEO_STK1160=m - -# -# Analog/digital TV USB devices -# -CONFIG_VIDEO_CX231XX=m -CONFIG_VIDEO_CX231XX_RC=y -CONFIG_VIDEO_CX231XX_ALSA=m - -# -# Digital TV USB devices -# - -# -# Webcam, TV (analog/digital) USB devices -# -CONFIG_VIDEO_EM28XX=m -CONFIG_VIDEO_EM28XX_V4L2=m -CONFIG_VIDEO_EM28XX_ALSA=m -CONFIG_VIDEO_EM28XX_RC=m - -# -# Software defined radio USB devices -# -CONFIG_USB_AIRSPY=m -CONFIG_USB_HACKRF=m -# CONFIG_USB_MSI2500 is not set -# CONFIG_MEDIA_PCI_SUPPORT is not set -CONFIG_RADIO_ADAPTERS=m -CONFIG_RADIO_MAXIRADIO=m -# CONFIG_RADIO_SAA7706H is not set -CONFIG_RADIO_SHARK=m -CONFIG_RADIO_SHARK2=m -CONFIG_RADIO_SI4713=m -CONFIG_RADIO_TEA575X=m -# CONFIG_RADIO_TEA5764 is not set -# CONFIG_RADIO_TEF6862 is not set -# CONFIG_RADIO_WL1273 is not set -CONFIG_USB_DSBR=m -CONFIG_USB_KEENE=m -CONFIG_USB_MA901=m -CONFIG_USB_MR800=m -CONFIG_USB_RAREMONO=m -CONFIG_RADIO_SI470X=m -CONFIG_USB_SI470X=m -# CONFIG_I2C_SI470X is not set -CONFIG_USB_SI4713=m -# CONFIG_PLATFORM_SI4713 is not set -CONFIG_I2C_SI4713=m -CONFIG_MEDIA_PLATFORM_DRIVERS=y -CONFIG_V4L_PLATFORM_DRIVERS=y -# CONFIG_SDR_PLATFORM_DRIVERS is not set -# CONFIG_DVB_PLATFORM_DRIVERS is not set -CONFIG_V4L_MEM2MEM_DRIVERS=y -# CONFIG_VIDEO_MEM2MEM_DEINTERLACE is not set -# CONFIG_VIDEO_MUX is not set - -# -# Allegro DVT media platform drivers -# - -# -# Amlogic media platform drivers -# - -# -# Amphion drivers -# - -# -# Apple media platform drivers -# -CONFIG_VIDEO_APPLE_ISP=m - -# -# Aspeed media platform drivers -# - -# -# Atmel media platform drivers -# - -# -# Cadence media platform drivers -# -# CONFIG_VIDEO_CADENCE_CSI2RX is not set -# CONFIG_VIDEO_CADENCE_CSI2TX is not set - -# -# Chips&Media media platform drivers -# - -# -# Intel media platform drivers -# - -# -# Marvell media platform drivers -# -# CONFIG_VIDEO_CAFE_CCIC is not set - -# -# Mediatek media platform drivers -# - -# -# Microchip Technology, Inc. media platform drivers -# - -# -# Nuvoton media platform drivers -# - -# -# NVidia media platform drivers -# - -# -# NXP media platform drivers -# - -# -# Qualcomm media platform drivers -# - -# -# Raspberry Pi media platform drivers -# -# CONFIG_VIDEO_RP1_CFE is not set - -# -# Renesas media platform drivers -# - -# -# Rockchip media platform drivers -# - -# -# Samsung media platform drivers -# - -# -# STMicroelectronics media platform drivers -# - -# -# Sunxi media platform drivers -# - -# -# Texas Instruments drivers -# - -# -# Verisilicon media platform drivers -# - -# -# VIA media platform drivers -# - -# -# Xilinx media platform drivers -# -# CONFIG_VIDEO_XILINX is not set -# CONFIG_V4L_TEST_DRIVERS is not set -CONFIG_UVC_COMMON=m -CONFIG_VIDEO_CX2341X=m -CONFIG_VIDEO_TVEEPROM=m -CONFIG_VIDEOBUF2_CORE=m -CONFIG_VIDEOBUF2_V4L2=m -CONFIG_VIDEOBUF2_MEMOPS=m -CONFIG_VIDEOBUF2_VMALLOC=m -CONFIG_VIDEOBUF2_DMA_SG=m -# end of Media drivers - -# -# Media ancillary drivers -# -CONFIG_MEDIA_ATTACH=y - -# -# IR I2C driver auto-selected by 'Autoselect ancillary drivers' -# -# CONFIG_VIDEO_IR_I2C is not set -# CONFIG_VIDEO_CAMERA_SENSOR is not set - -# -# Camera ISPs -# -# CONFIG_VIDEO_THP7312 is not set -# end of Camera ISPs - -# -# Lens drivers -# -# CONFIG_VIDEO_AD5820 is not set -# CONFIG_VIDEO_AK7375 is not set -# CONFIG_VIDEO_DW9714 is not set -# CONFIG_VIDEO_DW9719 is not set -# CONFIG_VIDEO_DW9768 is not set -# 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 - -# -# Audio decoders, processors and mixers -# -CONFIG_VIDEO_CS3308=m -CONFIG_VIDEO_CS5345=m -CONFIG_VIDEO_CS53L32A=m -CONFIG_VIDEO_MSP3400=m -CONFIG_VIDEO_SONY_BTF_MPX=m -# CONFIG_VIDEO_TDA1997X is not set -CONFIG_VIDEO_TDA7432=m -CONFIG_VIDEO_TDA9840=m -CONFIG_VIDEO_TEA6415C=m -CONFIG_VIDEO_TEA6420=m -# CONFIG_VIDEO_TLV320AIC23B is not set -CONFIG_VIDEO_TVAUDIO=m -CONFIG_VIDEO_UDA1342=m -CONFIG_VIDEO_VP27SMPX=m -CONFIG_VIDEO_WM8739=m -CONFIG_VIDEO_WM8775=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_ISL7998X is not set -# CONFIG_VIDEO_KS0127 is not set -# CONFIG_VIDEO_MAX9286 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_TC358746 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_TW9900 is not set -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 is not set -CONFIG_VIDEO_CX25840=m -# end of Video decoders - -# -# Video encoders -# -# 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_AK881X is not set -# CONFIG_VIDEO_SAA7127 is not set -# CONFIG_VIDEO_SAA7185 is not set -# CONFIG_VIDEO_THS8200 is not set -# end of Video encoders - -# -# Video improvement chips -# -# CONFIG_VIDEO_UPD64031A is not set -# CONFIG_VIDEO_UPD64083 is not set -# end of Video improvement chips - -# -# Audio/Video compression chips -# -# CONFIG_VIDEO_SAA6752HS is not set -# 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_I2C is not set -# CONFIG_VIDEO_M52790 is not set -# CONFIG_VIDEO_ST_MIPID02 is not set -# CONFIG_VIDEO_THS7303 is not set -# end of Miscellaneous helper chips - -# -# Video serializers and deserializers -# -# CONFIG_VIDEO_DS90UB913 is not set -# CONFIG_VIDEO_DS90UB953 is not set -# CONFIG_VIDEO_DS90UB960 is not set -# CONFIG_VIDEO_MAX96714 is not set -# CONFIG_VIDEO_MAX96717 is not set -# end of Video serializers and deserializers - -# -# Media SPI Adapters -# -# CONFIG_VIDEO_GS1662 is not set -# end of Media SPI Adapters - -CONFIG_MEDIA_TUNER=m - -# -# Customize TV tuners -# -CONFIG_MEDIA_TUNER_E4000=m -CONFIG_MEDIA_TUNER_FC0011=m -CONFIG_MEDIA_TUNER_FC0012=m -CONFIG_MEDIA_TUNER_FC0013=m -CONFIG_MEDIA_TUNER_FC2580=m -CONFIG_MEDIA_TUNER_IT913X=m -# CONFIG_MEDIA_TUNER_M88RS6000T is not set -CONFIG_MEDIA_TUNER_MAX2165=m -CONFIG_MEDIA_TUNER_MC44S803=m -# CONFIG_MEDIA_TUNER_MSI001 is not set -CONFIG_MEDIA_TUNER_MT2060=m -CONFIG_MEDIA_TUNER_MT2063=m -CONFIG_MEDIA_TUNER_MT20XX=m -# CONFIG_MEDIA_TUNER_MT2131 is not set -CONFIG_MEDIA_TUNER_MT2266=m -# CONFIG_MEDIA_TUNER_MXL301RF is not set -CONFIG_MEDIA_TUNER_MXL5005S=m -CONFIG_MEDIA_TUNER_MXL5007T=m -# CONFIG_MEDIA_TUNER_QM1D1B0004 is not set -CONFIG_MEDIA_TUNER_QM1D1C0042=m -CONFIG_MEDIA_TUNER_QT1010=m -CONFIG_MEDIA_TUNER_R820T=m -CONFIG_MEDIA_TUNER_SI2157=m -CONFIG_MEDIA_TUNER_SIMPLE=m -CONFIG_MEDIA_TUNER_TDA18212=m -CONFIG_MEDIA_TUNER_TDA18218=m -CONFIG_MEDIA_TUNER_TDA18250=m -CONFIG_MEDIA_TUNER_TDA18271=m -CONFIG_MEDIA_TUNER_TDA827X=m -CONFIG_MEDIA_TUNER_TDA8290=m -CONFIG_MEDIA_TUNER_TDA9887=m -CONFIG_MEDIA_TUNER_TEA5761=m -CONFIG_MEDIA_TUNER_TEA5767=m -CONFIG_MEDIA_TUNER_TUA9001=m -CONFIG_MEDIA_TUNER_XC2028=m -CONFIG_MEDIA_TUNER_XC4000=m -CONFIG_MEDIA_TUNER_XC5000=m -# end of Customize TV tuners - -# -# Customise DVB Frontends -# -# end of Customise DVB Frontends - -# -# Tools to develop new frontends -# -# end of Media ancillary drivers - -# -# Graphics support -# -CONFIG_APERTURE_HELPERS=y -CONFIG_SCREEN_INFO=y -CONFIG_VIDEO=y -# CONFIG_AUXDISPLAY is not set -# CONFIG_NOVA_CORE is not set -CONFIG_DRM=y - -# -# DRM debugging options -# -# CONFIG_DRM_WERROR is not set -# CONFIG_DRM_DEBUG_MM is not set -# end of DRM debugging options - -CONFIG_DRM_MIPI_DSI=y -CONFIG_DRM_KMS_HELPER=y -# CONFIG_DRM_PANIC is not set -# CONFIG_DRM_DEBUG_DP_MST_TOPOLOGY_REFS is not set -# CONFIG_DRM_DEBUG_MODESET_LOCK is not set -CONFIG_DRM_CLIENT=y -CONFIG_DRM_CLIENT_LIB=y -CONFIG_DRM_CLIENT_SELECTION=y -CONFIG_DRM_CLIENT_SETUP=y - -# -# Supported DRM clients -# -CONFIG_DRM_FBDEV_EMULATION=y -CONFIG_DRM_FBDEV_OVERALLOC=100 -# CONFIG_DRM_FBDEV_LEAK_PHYS_SMEM is not set -# CONFIG_DRM_CLIENT_LOG is not set -CONFIG_DRM_CLIENT_DEFAULT_FBDEV=y -CONFIG_DRM_CLIENT_DEFAULT="fbdev" -# end of Supported DRM clients - -CONFIG_DRM_LOAD_EDID_FIRMWARE=y -CONFIG_DRM_DISPLAY_HELPER=m -CONFIG_DRM_BRIDGE_CONNECTOR=y -# CONFIG_DRM_DISPLAY_DP_AUX_CEC is not set -# CONFIG_DRM_DISPLAY_DP_AUX_CHARDEV is not set -CONFIG_DRM_DISPLAY_HDMI_AUDIO_HELPER=y -CONFIG_DRM_DISPLAY_HDMI_HELPER=y -CONFIG_DRM_DISPLAY_HDMI_STATE_HELPER=y -CONFIG_DRM_EXEC=y -CONFIG_DRM_GPUVM=y -CONFIG_DRM_GEM_DMA_HELPER=m -CONFIG_DRM_GEM_SHMEM_HELPER=y -CONFIG_DRM_SCHED=y - -# -# Drivers for system framebuffers -# -CONFIG_DRM_SYSFB_HELPER=y -# CONFIG_DRM_EFIDRM is not set -CONFIG_DRM_SIMPLEDRM=y -# end of Drivers for system framebuffers - -# -# ARM devices -# -# CONFIG_DRM_HDLCD is not set -# CONFIG_DRM_MALI_DISPLAY is not set -# CONFIG_DRM_KOMEDA is not set -# end of ARM devices - -# CONFIG_DRM_RADEON is not set -# CONFIG_DRM_AMDGPU is not set -# CONFIG_DRM_NOUVEAU is not set -# CONFIG_DRM_NOVA is not set -# CONFIG_DRM_VGEM is not set -# CONFIG_DRM_VKMS is not set -CONFIG_RUST_DRM_SCHED=y -CONFIG_RUST_DRM_GEM_SHMEM_HELPER=y -CONFIG_RUST_DRM_GPUVM=y -CONFIG_DRM_ASAHI=y -# CONFIG_DRM_ASAHI_DEBUG_ALLOCATOR is not set -# CONFIG_DRM_VMWGFX is not set -# CONFIG_DRM_UDL is not set -# CONFIG_DRM_AST is not set -# CONFIG_DRM_MGAG200 is not set -# CONFIG_DRM_QXL is not set -CONFIG_DRM_VIRTIO_GPU=m -CONFIG_DRM_VIRTIO_GPU_KMS=y -CONFIG_DRM_PANEL=y - -# -# Display Panels -# -# CONFIG_DRM_PANEL_ABT_Y030XX067A is not set -# CONFIG_DRM_PANEL_ARM_VERSATILE is not set -# CONFIG_DRM_PANEL_ASUS_Z00T_TM5P5_NT35596 is not set -# CONFIG_DRM_PANEL_AUO_A030JTN01 is not set -# CONFIG_DRM_PANEL_BOE_BF060Y8M_AJ0 is not set -# CONFIG_DRM_PANEL_BOE_HIMAX8279D is not set -# CONFIG_DRM_PANEL_BOE_TD4320 is not set -# CONFIG_DRM_PANEL_BOE_TH101MB31UIG002_28A is not set -# CONFIG_DRM_PANEL_BOE_TV101WUM_NL6 is not set -CONFIG_DRM_PANEL_BOE_TV101WUM_LL2=m -# CONFIG_DRM_PANEL_EBBG_FT8719 is not set -# CONFIG_DRM_PANEL_ELIDA_KD35T133 is not set -# CONFIG_DRM_PANEL_FEIXIN_K101_IM2BA02 is not set -# CONFIG_DRM_PANEL_FEIYANG_FY07024DI26A30D is not set -# CONFIG_DRM_PANEL_DSI_CM is not set -# CONFIG_DRM_PANEL_LVDS is not set -# CONFIG_DRM_PANEL_HIMAX_HX8279 is not set -# CONFIG_DRM_PANEL_HIMAX_HX83102 is not set -# CONFIG_DRM_PANEL_HIMAX_HX83112A is not set -# CONFIG_DRM_PANEL_HIMAX_HX8394 is not set -# CONFIG_DRM_PANEL_ILITEK_IL9322 is not set -# CONFIG_DRM_PANEL_ILITEK_ILI9341 is not set -# CONFIG_DRM_PANEL_ILITEK_ILI9805 is not set -# CONFIG_DRM_PANEL_ILITEK_ILI9806E is not set -# CONFIG_DRM_PANEL_ILITEK_ILI9881C is not set -# CONFIG_DRM_PANEL_ILITEK_ILI9882T is not set -# CONFIG_DRM_PANEL_INNOLUX_EJ030NA is not set -# CONFIG_DRM_PANEL_INNOLUX_P079ZCA is not set -# CONFIG_DRM_PANEL_JADARD_JD9365DA_H3 is not set -# CONFIG_DRM_PANEL_JDI_LPM102A188A is not set -# CONFIG_DRM_PANEL_JDI_LT070ME05000 is not set -# CONFIG_DRM_PANEL_JDI_R63452 is not set -# CONFIG_DRM_PANEL_KHADAS_TS050 is not set -# CONFIG_DRM_PANEL_KINGDISPLAY_KD097D04 is not set -# CONFIG_DRM_PANEL_LEADTEK_LTK050H3146W is not set -# CONFIG_DRM_PANEL_LEADTEK_LTK500HD1829 is not set -# CONFIG_DRM_PANEL_LINCOLNTECH_LCD197 is not set -# CONFIG_DRM_PANEL_LG_LB035Q02 is not set -# CONFIG_DRM_PANEL_LG_LG4573 is not set -# CONFIG_DRM_PANEL_LG_SW43408 is not set -# CONFIG_DRM_PANEL_MAGNACHIP_D53E6EA8966 is not set -# CONFIG_DRM_PANEL_MANTIX_MLAF057WE51 is not set -# CONFIG_DRM_PANEL_NEC_NL8048HL11 is not set -# CONFIG_DRM_PANEL_NEWVISION_NV3051D is not set -# CONFIG_DRM_PANEL_NEWVISION_NV3052C is not set -# CONFIG_DRM_PANEL_NOVATEK_NT35510 is not set -# CONFIG_DRM_PANEL_NOVATEK_NT35560 is not set -# CONFIG_DRM_PANEL_NOVATEK_NT35950 is not set -# CONFIG_DRM_PANEL_NOVATEK_NT36523 is not set -# CONFIG_DRM_PANEL_NOVATEK_NT36672A is not set -# CONFIG_DRM_PANEL_NOVATEK_NT36672E is not set -# CONFIG_DRM_PANEL_NOVATEK_NT37801 is not set -# CONFIG_DRM_PANEL_NOVATEK_NT39016 is not set -# CONFIG_DRM_PANEL_OLIMEX_LCD_OLINUXINO is not set -# CONFIG_DRM_PANEL_ORISETECH_OTA5601A is not set -# CONFIG_DRM_PANEL_ORISETECH_OTM8009A is not set -# CONFIG_DRM_PANEL_OSD_OSD101T2587_53TS is not set -# CONFIG_DRM_PANEL_PANASONIC_VVX10F034N00 is not set -# CONFIG_DRM_PANEL_RASPBERRYPI_TOUCHSCREEN is not set -# CONFIG_DRM_PANEL_RAYDIUM_RM67191 is not set -# CONFIG_DRM_PANEL_RAYDIUM_RM67200 is not set -# CONFIG_DRM_PANEL_RAYDIUM_RM68200 is not set -# CONFIG_DRM_PANEL_RAYDIUM_RM692E5 is not set -# CONFIG_DRM_PANEL_RAYDIUM_RM69380 is not set -# CONFIG_DRM_PANEL_RONBO_RB070D30 is not set -# CONFIG_DRM_PANEL_SAMSUNG_AMS581VF01 is not set -# CONFIG_DRM_PANEL_SAMSUNG_AMS639RQ08 is not set -# CONFIG_DRM_PANEL_SAMSUNG_S6E88A0_AMS427AP24 is not set -# CONFIG_DRM_PANEL_SAMSUNG_S6E88A0_AMS452EF01 is not set -# CONFIG_DRM_PANEL_SAMSUNG_ATNA33XC20 is not set -# CONFIG_DRM_PANEL_SAMSUNG_DB7430 is not set -# CONFIG_DRM_PANEL_SAMSUNG_LD9040 is not set -# CONFIG_DRM_PANEL_SAMSUNG_S6E3FA7 is not set -# CONFIG_DRM_PANEL_SAMSUNG_S6D16D0 is not set -# CONFIG_DRM_PANEL_SAMSUNG_S6D27A1 is not set -# CONFIG_DRM_PANEL_SAMSUNG_S6D7AA0 is not set -# CONFIG_DRM_PANEL_SAMSUNG_S6E3HA2 is not set -# CONFIG_DRM_PANEL_SAMSUNG_S6E3HA8 is not set -# CONFIG_DRM_PANEL_SAMSUNG_S6E63J0X03 is not set -# CONFIG_DRM_PANEL_SAMSUNG_S6E63M0 is not set -# CONFIG_DRM_PANEL_SAMSUNG_S6E8AA0 is not set -# CONFIG_DRM_PANEL_SAMSUNG_SOFEF00 is not set -# CONFIG_DRM_PANEL_SEIKO_43WVF1G is not set -# CONFIG_DRM_PANEL_SHARP_LQ101R1SX01 is not set -# CONFIG_DRM_PANEL_SHARP_LS037V7DW01 is not set -# CONFIG_DRM_PANEL_SHARP_LS043T1LE01 is not set -# CONFIG_DRM_PANEL_SHARP_LS060T1SX01 is not set -# CONFIG_DRM_PANEL_SITRONIX_ST7701 is not set -# CONFIG_DRM_PANEL_SITRONIX_ST7703 is not set -# CONFIG_DRM_PANEL_SITRONIX_ST7789V is not set -# CONFIG_DRM_PANEL_SONY_ACX565AKM is not set -# CONFIG_DRM_PANEL_SONY_TD4353_JDI is not set -# CONFIG_DRM_PANEL_SONY_TULIP_TRULY_NT35521 is not set -# CONFIG_DRM_PANEL_STARTEK_KD070FHFID015 is not set -# CONFIG_DRM_PANEL_EDP is not set -CONFIG_DRM_PANEL_SIMPLE=m -CONFIG_DRM_PANEL_SUMMIT=m -# CONFIG_DRM_PANEL_SYNAPTICS_R63353 is not set -# CONFIG_DRM_PANEL_TDO_TL070WSH30 is not set -# CONFIG_DRM_PANEL_TPO_TD028TTEC1 is not set -# CONFIG_DRM_PANEL_TPO_TD043MTEA1 is not set -# CONFIG_DRM_PANEL_TPO_TPG110 is not set -# CONFIG_DRM_PANEL_TRULY_NT35597_WQXGA is not set -# CONFIG_DRM_PANEL_VISIONOX_G2647FB105 is not set -# CONFIG_DRM_PANEL_VISIONOX_R66451 is not set -# CONFIG_DRM_PANEL_VISIONOX_RM69299 is not set -# CONFIG_DRM_PANEL_VISIONOX_RM692E5 is not set -# CONFIG_DRM_PANEL_VISIONOX_VTDR6130 is not set -# CONFIG_DRM_PANEL_WIDECHIPS_WS2401 is not set -# CONFIG_DRM_PANEL_XINPENG_XPP055C272 is not set -# end of Display Panels - -CONFIG_DRM_BRIDGE=y -CONFIG_DRM_PANEL_BRIDGE=y - -# -# Display Interface Bridges -# -# CONFIG_DRM_CHIPONE_ICN6211 is not set -# CONFIG_DRM_CHRONTEL_CH7033 is not set -# CONFIG_DRM_DISPLAY_CONNECTOR is not set -# CONFIG_DRM_I2C_NXP_TDA998X is not set -# CONFIG_DRM_ITE_IT6263 is not set -# CONFIG_DRM_ITE_IT6505 is not set -# CONFIG_DRM_LONTIUM_LT8912B is not set -# CONFIG_DRM_LONTIUM_LT9211 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_SAMSUNG_DSIM 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 is not set -# 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_DLPC3433 is not set -# CONFIG_DRM_TI_TDP158 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_DSI is not set -# CONFIG_DRM_CDNS_MHDP8546 is not set -# end of Display Interface Bridges - -# CONFIG_DRM_ETNAVIV is not set -# CONFIG_DRM_HISI_HIBMC is not set -# CONFIG_DRM_HISI_KIRIN is not set -# CONFIG_DRM_LOGICVC is not set -# CONFIG_DRM_ARCPGU is not set -CONFIG_DRM_BOCHS=y -# CONFIG_DRM_CIRRUS_QEMU is not set -# CONFIG_DRM_GM12U320 is not set -# CONFIG_DRM_PANEL_MIPI_DBI is not set -# CONFIG_TINYDRM_HX8357D is not set -# CONFIG_TINYDRM_ILI9163 is not set -# CONFIG_TINYDRM_ILI9225 is not set -# CONFIG_TINYDRM_ILI9341 is not set -# CONFIG_TINYDRM_ILI9486 is not set -# CONFIG_TINYDRM_MI0283QT is not set -# CONFIG_TINYDRM_REPAPER is not set -# CONFIG_TINYDRM_SHARP_MEMORY is not set -# CONFIG_DRM_PL111 is not set -# CONFIG_DRM_LIMA is not set -# CONFIG_DRM_PANFROST is not set -# CONFIG_DRM_PANTHOR is not set -# CONFIG_DRM_TIDSS is not set -CONFIG_DRM_ADP=m -# CONFIG_DRM_GUD is not set -# CONFIG_DRM_ST7571_I2C is not set -# CONFIG_DRM_ST7586 is not set -# CONFIG_DRM_ST7735R is not set -# CONFIG_DRM_SSD130X is not set -CONFIG_DRM_APPLE=m -CONFIG_DRM_APPLE_AUDIO=y -# CONFIG_DRM_APPLE_DEBUG is not set -# CONFIG_DRM_POWERVR is not set -CONFIG_DRM_HYPERV=m -CONFIG_DRM_PANEL_ORIENTATION_QUIRKS=y - -# -# Frame buffer Devices -# -CONFIG_FB=y -# CONFIG_FB_CIRRUS is not set -# CONFIG_FB_PM2 is not set -# CONFIG_FB_CYBER2000 is not set -# CONFIG_FB_ASILIANT is not set -# CONFIG_FB_IMSTT is not set -# CONFIG_FB_UVESA is not set -# CONFIG_FB_EFI is not set -# 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 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_SMSCUFX is not set -CONFIG_FB_UDL=m -# CONFIG_FB_IBM_GXT4500 is not set -# CONFIG_FB_VIRTUAL is not set -# CONFIG_FB_METRONOME is not set -# CONFIG_FB_MB862XX is not set -CONFIG_FB_HYPERV=m -# CONFIG_FB_SSD1307 is not set -# CONFIG_FB_SM712 is not set -CONFIG_FB_CORE=y -CONFIG_FB_NOTIFY=y -CONFIG_FIRMWARE_EDID=y -CONFIG_FB_DEVICE=y -CONFIG_FB_CFB_FILLRECT=y -CONFIG_FB_CFB_COPYAREA=y -CONFIG_FB_CFB_IMAGEBLIT=y -CONFIG_FB_SYS_FILLRECT=y -CONFIG_FB_SYS_COPYAREA=y -CONFIG_FB_SYS_IMAGEBLIT=y -# CONFIG_FB_FOREIGN_ENDIAN is not set -CONFIG_FB_SYSMEM_FOPS=y -CONFIG_FB_DEFERRED_IO=y -CONFIG_FB_DMAMEM_HELPERS=y -CONFIG_FB_DMAMEM_HELPERS_DEFERRED=y -CONFIG_FB_IOMEM_FOPS=y -CONFIG_FB_IOMEM_HELPERS=y -CONFIG_FB_IOMEM_HELPERS_DEFERRED=y -CONFIG_FB_SYSMEM_HELPERS=y -CONFIG_FB_SYSMEM_HELPERS_DEFERRED=y -CONFIG_FB_MODE_HELPERS=y -CONFIG_FB_TILEBLITTING=y -# 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 is not set -CONFIG_BACKLIGHT_CLASS_DEVICE=y -# CONFIG_BACKLIGHT_KTD253 is not set -# CONFIG_BACKLIGHT_KTD2801 is not set -# CONFIG_BACKLIGHT_KTZ8866 is not set -# CONFIG_BACKLIGHT_PWM is not set -# CONFIG_BACKLIGHT_APPLE_DWI is not set -# CONFIG_BACKLIGHT_QCOM_WLED is not set -# CONFIG_BACKLIGHT_ADP8860 is not set -# CONFIG_BACKLIGHT_ADP8870 is not set -# CONFIG_BACKLIGHT_LM3509 is not set -# CONFIG_BACKLIGHT_LM3630A is not set -# CONFIG_BACKLIGHT_LM3639 is not set -# CONFIG_BACKLIGHT_LP855X is not set -# CONFIG_BACKLIGHT_MP3309C is not set -CONFIG_BACKLIGHT_GPIO=y -# CONFIG_BACKLIGHT_LV5207LP is not set -# CONFIG_BACKLIGHT_BD6107 is not set -# CONFIG_BACKLIGHT_ARCXCNN is not set -# CONFIG_BACKLIGHT_LED is not set -# end of Backlight & LCD device support - -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_DRM_ACCEL is not set -CONFIG_SOUND=y -CONFIG_SOUND_OSS_CORE=y -CONFIG_SOUND_OSS_CORE_PRECLAIM=y -CONFIG_SND=y -CONFIG_SND_TIMER=y -CONFIG_SND_PCM=y -CONFIG_SND_DMAENGINE_PCM=m -CONFIG_SND_HWDEP=m -CONFIG_SND_SEQ_DEVICE=m -CONFIG_SND_RAWMIDI=m -CONFIG_SND_COMPRESS_OFFLOAD=y -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 is not set -CONFIG_SND_PROC_FS=y -CONFIG_SND_VERBOSE_PROCFS=y -CONFIG_SND_CTL_FAST_LOOKUP=y -# CONFIG_SND_DEBUG is not set -CONFIG_SND_CTL_INPUT_VALIDATION=y -# CONFIG_SND_UTIMER is not set -CONFIG_SND_VMASTER=y -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_VIRMIDI=m -# CONFIG_SND_SEQ_UMP is not set -CONFIG_SND_MPU401_UART=m -CONFIG_SND_DRIVERS=y -CONFIG_SND_DUMMY=m -CONFIG_SND_ALOOP=m -# CONFIG_SND_PCMTEST is not set -CONFIG_SND_VIRMIDI=m -CONFIG_SND_MTPAV=m -CONFIG_SND_SERIAL_U16550=m -# CONFIG_SND_SERIAL_GENERIC is not set -CONFIG_SND_MPU401=m -# CONFIG_SND_PCI is not set - -# -# HD-Audio -# -# end of HD-Audio - -CONFIG_SND_HDA_PREALLOC_SIZE=4096 -# CONFIG_SND_SPI is not set -CONFIG_SND_USB=y -CONFIG_SND_USB_AUDIO=m -# CONFIG_SND_USB_AUDIO_MIDI_V2 is not set -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 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_SOC=y -CONFIG_SND_SOC_COMPRESS=y -# CONFIG_SND_SOC_USB is not set -# CONFIG_SND_SOC_ADI is not set -# CONFIG_SND_SOC_AMD_ACP is not set -# CONFIG_SND_AMD_ACP_CONFIG is not set -CONFIG_SND_SOC_APPLE_AOP_AUDIO=m -CONFIG_SND_SOC_APPLE_MCA=m -CONFIG_SND_SOC_APPLE_MACAUDIO=m -# CONFIG_SND_ATMEL_SOC is not set -# CONFIG_SND_BCM63XX_I2S_WHISTLER is not set -# CONFIG_SND_DESIGNWARE_I2S 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 is not set -# 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 is not set -# CONFIG_SND_SOC_FSL_XCVR is not set -# CONFIG_SND_SOC_IMX_AUDMUX is not set -# end of SoC Audio for Freescale CPUs - -# CONFIG_SND_SOC_CHV3_I2S is not set -# CONFIG_SND_I2S_HI6210_I2S is not set - -# -# SoC Audio for Loongson CPUs -# -# end of SoC Audio for Loongson CPUs - -# CONFIG_SND_SOC_IMG is not set -# CONFIG_SND_SOC_MTK_BTCVSD is not set -CONFIG_SND_SOC_SDCA_OPTIONAL=y -# CONFIG_SND_SOC_SOF_TOPLEVEL is not set - -# -# STMicroelectronics STM32 SOC audio support -# -# end of STMicroelectronics STM32 SOC audio support - -# CONFIG_SND_SOC_XILINX_I2S is not set -# CONFIG_SND_SOC_XILINX_AUDIO_FORMATTER is not set -# CONFIG_SND_SOC_XILINX_SPDIF is not set -# CONFIG_SND_SOC_XTFPGA_I2S is not set -CONFIG_SND_SOC_I2C_AND_SPI=y - -# -# CODEC drivers -# -CONFIG_SND_SOC_WM_ADSP=m -# CONFIG_SND_SOC_AC97_CODEC is not set -# CONFIG_SND_SOC_ADAU1372_I2C is not set -# CONFIG_SND_SOC_ADAU1372_SPI is not set -# CONFIG_SND_SOC_ADAU1373 is not set -# CONFIG_SND_SOC_ADAU1701 is not set -# CONFIG_SND_SOC_ADAU1761_I2C is not set -# CONFIG_SND_SOC_ADAU1761_SPI is not set -# CONFIG_SND_SOC_ADAU7002 is not set -# CONFIG_SND_SOC_ADAU7118_HW is not set -# CONFIG_SND_SOC_ADAU7118_I2C is not set -# CONFIG_SND_SOC_AK4104 is not set -# CONFIG_SND_SOC_AK4118 is not set -# CONFIG_SND_SOC_AK4375 is not set -# CONFIG_SND_SOC_AK4458 is not set -# CONFIG_SND_SOC_AK4554 is not set -# CONFIG_SND_SOC_AK4613 is not set -# CONFIG_SND_SOC_AK4619 is not set -# CONFIG_SND_SOC_AK4642 is not set -# CONFIG_SND_SOC_AK5386 is not set -# CONFIG_SND_SOC_AK5558 is not set -# CONFIG_SND_SOC_ALC5623 is not set -# CONFIG_SND_SOC_AUDIO_IIO_AUX is not set -# CONFIG_SND_SOC_AW8738 is not set -# CONFIG_SND_SOC_AW88395 is not set -# CONFIG_SND_SOC_AW88166 is not set -# CONFIG_SND_SOC_AW88261 is not set -# CONFIG_SND_SOC_AW88081 is not set -# CONFIG_SND_SOC_AW87390 is not set -# CONFIG_SND_SOC_AW88399 is not set -# CONFIG_SND_SOC_BD28623 is not set -CONFIG_SND_SOC_BT_SCO=m -# CONFIG_SND_SOC_CHV3_CODEC is not set -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_LIB=m -CONFIG_SND_SOC_CS35L41=m -CONFIG_SND_SOC_CS35L41_SPI=m -CONFIG_SND_SOC_CS35L41_I2C=m -CONFIG_SND_SOC_CS35L45=m -CONFIG_SND_SOC_CS35L45_SPI=m -CONFIG_SND_SOC_CS35L45_I2C=m -# CONFIG_SND_SOC_CS35L56_I2C is not set -# CONFIG_SND_SOC_CS35L56_SPI is not set -CONFIG_SND_SOC_CS42L42_CORE=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_CS42L83=m -CONFIG_SND_SOC_CS42L84=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_CS48L32 is not set -CONFIG_SND_SOC_CS53L30=m -CONFIG_SND_SOC_CS530X=m -CONFIG_SND_SOC_CS530X_I2C=m -# CONFIG_SND_SOC_CX2072X is not set -# CONFIG_SND_SOC_DA7213 is not set -# CONFIG_SND_SOC_DMIC is not set -# CONFIG_SND_SOC_ES7134 is not set -# CONFIG_SND_SOC_ES7241 is not set -# CONFIG_SND_SOC_ES8311 is not set -# CONFIG_SND_SOC_ES8316 is not set -# CONFIG_SND_SOC_ES8323 is not set -# CONFIG_SND_SOC_ES8326 is not set -# CONFIG_SND_SOC_ES8328_I2C is not set -# CONFIG_SND_SOC_ES8328_SPI is not set -# CONFIG_SND_SOC_ES8375 is not set -# CONFIG_SND_SOC_ES8389 is not set -# CONFIG_SND_SOC_GTM601 is not set -# CONFIG_SND_SOC_HDA is not set -# CONFIG_SND_SOC_ICS43432 is not set -# CONFIG_SND_SOC_IDT821034 is not set -# CONFIG_SND_SOC_MAX98088 is not set -# CONFIG_SND_SOC_MAX98090 is not set -# CONFIG_SND_SOC_MAX98357A is not set -# CONFIG_SND_SOC_MAX98504 is not set -# CONFIG_SND_SOC_MAX9867 is not set -# CONFIG_SND_SOC_MAX98927 is not set -# CONFIG_SND_SOC_MAX98520 is not set -# CONFIG_SND_SOC_MAX98373_I2C is not set -# CONFIG_SND_SOC_MAX98388 is not set -# CONFIG_SND_SOC_MAX98390 is not set -# CONFIG_SND_SOC_MAX98396 is not set -# CONFIG_SND_SOC_MAX9860 is not set -# CONFIG_SND_SOC_MSM8916_WCD_ANALOG is not set -# CONFIG_SND_SOC_MSM8916_WCD_DIGITAL is not set -# CONFIG_SND_SOC_PCM1681 is not set -# CONFIG_SND_SOC_PCM1789_I2C is not set -# CONFIG_SND_SOC_PCM179X_I2C is not set -# CONFIG_SND_SOC_PCM179X_SPI is not set -# CONFIG_SND_SOC_PCM186X_I2C is not set -# CONFIG_SND_SOC_PCM186X_SPI is not set -# CONFIG_SND_SOC_PCM3060_I2C is not set -# CONFIG_SND_SOC_PCM3060_SPI is not set -# CONFIG_SND_SOC_PCM3168A_I2C is not set -# CONFIG_SND_SOC_PCM3168A_SPI is not set -# CONFIG_SND_SOC_PCM5102A is not set -# CONFIG_SND_SOC_PCM512x_I2C is not set -# CONFIG_SND_SOC_PCM512x_SPI is not set -# CONFIG_SND_SOC_PCM6240 is not set -# CONFIG_SND_SOC_PEB2466 is not set -# CONFIG_SND_SOC_RT5616 is not set -# CONFIG_SND_SOC_RT5631 is not set -# CONFIG_SND_SOC_RT5640 is not set -# CONFIG_SND_SOC_RT5659 is not set -# CONFIG_SND_SOC_RT9120 is not set -# CONFIG_SND_SOC_RT9123 is not set -# CONFIG_SND_SOC_RT9123P is not set -# CONFIG_SND_SOC_RTQ9128 is not set -# CONFIG_SND_SOC_SGTL5000 is not set -# CONFIG_SND_SOC_SIMPLE_AMPLIFIER is not set -# CONFIG_SND_SOC_SIMPLE_MUX is not set -# CONFIG_SND_SOC_SMA1303 is not set -# CONFIG_SND_SOC_SMA1307 is not set -# CONFIG_SND_SOC_SPDIF is not set -# CONFIG_SND_SOC_SRC4XXX_I2C is not set -# CONFIG_SND_SOC_SSM2305 is not set -# CONFIG_SND_SOC_SSM2518 is not set -# CONFIG_SND_SOC_SSM2602_SPI is not set -# CONFIG_SND_SOC_SSM2602_I2C is not set -# CONFIG_SND_SOC_SSM3515 is not set -# CONFIG_SND_SOC_SSM4567 is not set -# CONFIG_SND_SOC_STA32X is not set -# CONFIG_SND_SOC_STA350 is not set -# CONFIG_SND_SOC_STI_SAS is not set -CONFIG_SND_SOC_TAS2552=m -CONFIG_SND_SOC_TAS2562=m -CONFIG_SND_SOC_TAS2764=m -CONFIG_SND_SOC_TAS2770=m -CONFIG_SND_SOC_TAS2780=m -# CONFIG_SND_SOC_TAS2781_I2C is not set -CONFIG_SND_SOC_TAS5086=m -CONFIG_SND_SOC_TAS571X=m -CONFIG_SND_SOC_TAS5720=m -CONFIG_SND_SOC_TAS5805M=m -CONFIG_SND_SOC_TAS6424=m -# CONFIG_SND_SOC_TDA7419 is not set -# CONFIG_SND_SOC_TFA9879 is not set -# CONFIG_SND_SOC_TFA989X is not set -# CONFIG_SND_SOC_TLV320ADC3XXX is not set -# CONFIG_SND_SOC_TLV320AIC23_I2C is not set -# CONFIG_SND_SOC_TLV320AIC23_SPI is not set -# 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_I2C is not set -# CONFIG_SND_SOC_TLV320AIC3X_SPI is not set -# CONFIG_SND_SOC_TLV320ADCX140 is not set -# CONFIG_SND_SOC_TS3A227E is not set -# CONFIG_SND_SOC_TSCS42XX is not set -# CONFIG_SND_SOC_TSCS454 is not set -# CONFIG_SND_SOC_UDA1334 is not set -# CONFIG_SND_SOC_UDA1342 is not set -# CONFIG_SND_SOC_WM8510 is not set -# CONFIG_SND_SOC_WM8523 is not set -# CONFIG_SND_SOC_WM8524 is not set -# CONFIG_SND_SOC_WM8580 is not set -# CONFIG_SND_SOC_WM8711 is not set -# CONFIG_SND_SOC_WM8728 is not set -# CONFIG_SND_SOC_WM8731_I2C is not set -# CONFIG_SND_SOC_WM8731_SPI is not set -# CONFIG_SND_SOC_WM8737 is not set -# CONFIG_SND_SOC_WM8741 is not set -# CONFIG_SND_SOC_WM8750 is not set -# CONFIG_SND_SOC_WM8753 is not set -# CONFIG_SND_SOC_WM8770 is not set -# CONFIG_SND_SOC_WM8776 is not set -# CONFIG_SND_SOC_WM8782 is not set -# CONFIG_SND_SOC_WM8804_I2C is not set -# CONFIG_SND_SOC_WM8804_SPI is not set -# CONFIG_SND_SOC_WM8903 is not set -# CONFIG_SND_SOC_WM8904 is not set -# CONFIG_SND_SOC_WM8940 is not set -# CONFIG_SND_SOC_WM8960 is not set -# CONFIG_SND_SOC_WM8961 is not set -# CONFIG_SND_SOC_WM8962 is not set -# CONFIG_SND_SOC_WM8974 is not set -# CONFIG_SND_SOC_WM8978 is not set -# CONFIG_SND_SOC_WM8985 is not set -# CONFIG_SND_SOC_ZL38060 is not set -# CONFIG_SND_SOC_MAX9759 is not set -# CONFIG_SND_SOC_MT6351 is not set -# CONFIG_SND_SOC_MT6357 is not set -# CONFIG_SND_SOC_MT6358 is not set -# CONFIG_SND_SOC_MT6660 is not set -# CONFIG_SND_SOC_NAU8315 is not set -# CONFIG_SND_SOC_NAU8540 is not set -# CONFIG_SND_SOC_NAU8810 is not set -# CONFIG_SND_SOC_NAU8821 is not set -# CONFIG_SND_SOC_NAU8822 is not set -# CONFIG_SND_SOC_NAU8824 is not set -# CONFIG_SND_SOC_NTP8918 is not set -# CONFIG_SND_SOC_NTP8835 is not set -# CONFIG_SND_SOC_TPA6130A2 is not set -# 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_AUDIO_GRAPH_CARD=m -CONFIG_SND_AUDIO_GRAPH_CARD2=m -# CONFIG_SND_AUDIO_GRAPH_CARD2_CUSTOM_SAMPLE is not set -# CONFIG_SND_TEST_COMPONENT is not set -CONFIG_SND_VIRTIO=m -CONFIG_HID_SUPPORT=y -CONFIG_HID=y -CONFIG_HID_BATTERY_STRENGTH=y -CONFIG_HIDRAW=y -CONFIG_UHID=m -CONFIG_HID_GENERIC=y - -# -# 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 is not set -CONFIG_HID_AUREAL=m -CONFIG_HID_BELKIN=m -CONFIG_HID_BETOP_FF=m -# CONFIG_HID_BIGBEN_FF is not set -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 is not set -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_EVISION is not set -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_GOODIX_SPI is not set -# CONFIG_HID_GOOGLE_STADIA_FF is not set -# CONFIG_HID_VIVALDI is not set -CONFIG_HID_GT683R=m -CONFIG_HID_KEYTOUCH=m -CONFIG_HID_KYE=m -# CONFIG_HID_KYSONA is not set -CONFIG_HID_UCLOGIC=m -CONFIG_HID_WALTOP=m -CONFIG_HID_VIEWSONIC=m -# CONFIG_HID_VRC2 is not set -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 is not set -CONFIG_HID_LETSKETCH=m -CONFIG_HID_MAGICMOUSE=m -CONFIG_HID_MALTRON=m -CONFIG_HID_MAYFLASH=m -# CONFIG_HID_MEGAWORLD_FF is not set -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_NVIDIA_SHIELD is not set -CONFIG_HID_ORTEK=m -CONFIG_HID_PANTHERLORD=m -CONFIG_PANTHERLORD_FF=y -CONFIG_HID_PENMOUNT=m -CONFIG_HID_PETALYNX=m -# CONFIG_HID_PICOLCD is not set -CONFIG_HID_PLANTRONICS=m -# CONFIG_HID_PXRC is not set -# CONFIG_HID_RAZER is not set -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_SIGMAMICRO is not set -CONFIG_HID_SONY=m -CONFIG_SONY_FF=y -CONFIG_HID_SPEEDLINK=m -CONFIG_HID_STEAM=m -# CONFIG_STEAM_FF is not set -CONFIG_HID_STEELSERIES=m -CONFIG_HID_SUNPLUS=m -# CONFIG_HID_RMI is not set -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_TOPRE is not set -CONFIG_HID_THINGM=m -CONFIG_HID_THRUSTMASTER=m -CONFIG_THRUSTMASTER_FF=y -CONFIG_HID_UDRAW_PS3=m -CONFIG_HID_U2FZERO=m -# CONFIG_HID_UNIVERSAL_PIDFF is not set -CONFIG_HID_WACOM=m -CONFIG_HID_WIIMOTE=m -# CONFIG_HID_WINWING is not set -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_MCP2200 is not set -CONFIG_HID_MCP2221=m -# end of Special HID drivers - -# -# HID-BPF support -# -# CONFIG_HID_BPF is not set -# end of HID-BPF support - -# CONFIG_I2C_HID is not set - -# -# 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 - -# -# SPI HID support -# -CONFIG_SPI_HID_APPLE_OF=y -# end of SPI HID support - -CONFIG_SPI_HID_APPLE_CORE=y - -# -# DockChannel HID support -# -CONFIG_HID_DOCKCHANNEL=m -# end of DockChannel HID support - -CONFIG_USB_OHCI_LITTLE_ENDIAN=y -CONFIG_USB_SUPPORT=y -CONFIG_USB_COMMON=y -CONFIG_USB_LED_TRIG=y -CONFIG_USB_ULPI_BUS=y -CONFIG_USB_CONN_GPIO=y -CONFIG_USB_ARCH_HAS_HCD=y -CONFIG_USB=y -CONFIG_USB_PCI=y -# CONFIG_USB_PCI_AMD is not set -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 is not set -# CONFIG_USB_LEDS_TRIGGER_USBPORT is not set -CONFIG_USB_AUTOSUSPEND_DELAY=2 -CONFIG_USB_DEFAULT_AUTHORIZATION_MODE=1 -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_PCI_ASMEDIA=m -CONFIG_USB_XHCI_PLATFORM=m -# CONFIG_USB_XHCI_SIDEBAND is not set -# CONFIG_USB_EHCI_HCD is not set -# CONFIG_USB_OXU210HP_HCD is not set -# CONFIG_USB_ISP116X_HCD is not set -# CONFIG_USB_MAX3421_HCD is not set -# CONFIG_USB_OHCI_HCD is not set -# CONFIG_USB_UHCI_HCD is not set -# CONFIG_USB_SL811_HCD is not set -# CONFIG_USB_R8A66597_HCD 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=8 -CONFIG_USBIP_VHCI_NR_HCS=1 -CONFIG_USBIP_HOST=m -CONFIG_USBIP_VUDC=m -# CONFIG_USBIP_DEBUG is not set - -# -# USB dual-mode controller drivers -# -# CONFIG_USB_CDNS_SUPPORT is not set -# CONFIG_USB_MUSB_HDRC is not set -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 is not set -CONFIG_USB_ISP1760=y -CONFIG_USB_ISP1760_HCD=y -CONFIG_USB_ISP1760_HOST_ROLE=y - -# -# USB port drivers -# -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_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 is not set -# CONFIG_USB_CYTHERM is not set -CONFIG_USB_IDMOUSE=m -CONFIG_USB_APPLEDISPLAY=m -CONFIG_APPLE_MFI_FASTCHARGE=m -CONFIG_USB_LD=m -CONFIG_USB_TRANCEVIBRATOR=m -CONFIG_USB_IOWARRIOR=m -# CONFIG_USB_TEST is not set -# CONFIG_USB_EHSET_TEST_FIXTURE is not set -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_ONBOARD_DEV is not set -CONFIG_USB_ATM=m -# CONFIG_USB_SPEEDTOUCH is not set -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_ISP1301 is not set -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 is not set - -# -# USB Peripheral Controller -# -# CONFIG_USB_GR_UDC is not set -# CONFIG_USB_R8A66597 is not set -# CONFIG_USB_PXA27X is not set -# CONFIG_USB_SNP_UDC_PLAT is not set -# CONFIG_USB_M66592 is not set -# CONFIG_USB_BDC_UDC is not set -# CONFIG_USB_AMD5536UDC 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 is not set -# CONFIG_USB_MAX3420_UDC is not set -# CONFIG_USB_DUMMY_HCD is not set -# 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_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_UAC1_LEGACY=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_MASS_STORAGE=y -# CONFIG_USB_CONFIGFS_F_LB_SS is not set -CONFIG_USB_CONFIGFS_F_FS=y -CONFIG_USB_CONFIGFS_F_UAC1=y -CONFIG_USB_CONFIGFS_F_UAC1_LEGACY=y -CONFIG_USB_CONFIGFS_F_UAC2=y -CONFIG_USB_CONFIGFS_F_MIDI=y -# CONFIG_USB_CONFIGFS_F_MIDI2 is not set -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_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 is not set -CONFIG_USB_G_WEBCAM=m -# CONFIG_USB_RAW_GADGET is not set -# end of USB Gadget precomposed configurations - -CONFIG_TYPEC=m -CONFIG_TYPEC_TCPM=m -CONFIG_TYPEC_TCPCI=m -# CONFIG_TYPEC_RT1711H is not set -# CONFIG_TYPEC_TCPCI_MAXIM is not set -# CONFIG_TYPEC_FUSB302 is not set -CONFIG_TYPEC_UCSI=m -# CONFIG_UCSI_CCG is not set -# CONFIG_UCSI_STM32G0 is not set -CONFIG_TYPEC_TPS6598X=m -# CONFIG_TYPEC_ANX7411 is not set -# CONFIG_TYPEC_RT1719 is not set -# CONFIG_TYPEC_HD3SS3220 is not set -# CONFIG_TYPEC_STUSB160X is not set -# CONFIG_TYPEC_WUSB3801 is not set - -# -# USB Type-C Multiplexer/DeMultiplexer Switch support -# -# CONFIG_TYPEC_MUX_FSA4480 is not set -# CONFIG_TYPEC_MUX_GPIO_SBU is not set -# CONFIG_TYPEC_MUX_PI3USB30532 is not set -# CONFIG_TYPEC_MUX_IT5205 is not set -# CONFIG_TYPEC_MUX_NB7VPQ904M is not set -# CONFIG_TYPEC_MUX_PS883X is not set -# CONFIG_TYPEC_MUX_PTN36502 is not set -# CONFIG_TYPEC_MUX_TUSB1046 is not set -# CONFIG_TYPEC_MUX_WCD939X_USBSS 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 is not set -# CONFIG_TYPEC_TBT_ALTMODE is not set -# end of USB Type-C Alternate Mode drivers - -CONFIG_USB_ROLE_SWITCH=y -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 is not set -# 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 is not set -CONFIG_MMC_SDHCI=m -CONFIG_MMC_SDHCI_IO_ACCESSORS=y -CONFIG_MMC_SDHCI_UHS2=m -CONFIG_MMC_SDHCI_PCI=m -# CONFIG_MMC_RICOH_MMC is not set -# CONFIG_MMC_SDHCI_PLTFM is not set -# CONFIG_MMC_TIFM_SD is not set -# CONFIG_MMC_SPI is not set -# CONFIG_MMC_CB710 is not set -# CONFIG_MMC_VIA_SDMMC is not set -# CONFIG_MMC_DW is not set -# CONFIG_MMC_VUB300 is not set -# CONFIG_MMC_USHC is not set -# CONFIG_MMC_USDHI6ROL0 is not set -CONFIG_MMC_CQHCI=m -# CONFIG_MMC_HSQ is not set -# CONFIG_MMC_TOSHIBA_PCI is not set -# CONFIG_MMC_MTK is not set -# CONFIG_SCSI_UFSHCD is not set -# CONFIG_MEMSTICK is not set -CONFIG_NEW_LEDS=y -CONFIG_LEDS_CLASS=y -CONFIG_LEDS_CLASS_FLASH=m -# CONFIG_LEDS_CLASS_MULTICOLOR is not set -# CONFIG_LEDS_BRIGHTNESS_HW_CHANGED is not set - -# -# LED drivers -# -# CONFIG_LEDS_AN30259A is not set -# CONFIG_LEDS_AW200XX 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 is not set -# CONFIG_LEDS_LM3642 is not set -# CONFIG_LEDS_LM3692X is not set -# CONFIG_LEDS_PCA9532 is not set -CONFIG_LEDS_GPIO=m -# CONFIG_LEDS_LP3944 is not set -# CONFIG_LEDS_LP3952 is not set -# CONFIG_LEDS_LP8860 is not set -# CONFIG_LEDS_LP8864 is not set -# CONFIG_LEDS_PCA955X is not set -# CONFIG_LEDS_PCA963X is not set -# CONFIG_LEDS_PCA995X is not set -# CONFIG_LEDS_DAC124S085 is not set -CONFIG_LEDS_PWM=y -# CONFIG_LEDS_REGULATOR is not set -# CONFIG_LEDS_BD2606MVV is not set -# CONFIG_LEDS_BD2802 is not set -# CONFIG_LEDS_LT3593 is not set -# CONFIG_LEDS_TCA6507 is not set -# CONFIG_LEDS_TLC591XX is not set -# 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_SYSCON=y -# CONFIG_LEDS_MLXREG is not set -CONFIG_LEDS_USER=m -# CONFIG_LEDS_SPI_BYTE is not set -# CONFIG_LEDS_LM3697 is not set -# CONFIG_LEDS_ST1202 is not set - -# -# Flash and Torch LED drivers -# -# CONFIG_LEDS_AAT1290 is not set -# CONFIG_LEDS_AS3645A is not set -# CONFIG_LEDS_KTD2692 is not set -# CONFIG_LEDS_LM3601X is not set -# CONFIG_LEDS_RT4505 is not set -# CONFIG_LEDS_RT8515 is not set -# CONFIG_LEDS_SGM3140 is not set -# CONFIG_LEDS_SY7802 is not set -# CONFIG_LEDS_TPS6131X is not set - -# -# RGB LED drivers -# - -# -# LED Triggers -# -CONFIG_LEDS_TRIGGERS=y -CONFIG_LEDS_TRIGGER_TIMER=y -CONFIG_LEDS_TRIGGER_ONESHOT=y -# CONFIG_LEDS_TRIGGER_DISK is not set -CONFIG_LEDS_TRIGGER_MTD=y -CONFIG_LEDS_TRIGGER_HEARTBEAT=y -CONFIG_LEDS_TRIGGER_BACKLIGHT=y -CONFIG_LEDS_TRIGGER_CPU=y -CONFIG_LEDS_TRIGGER_ACTIVITY=y -# CONFIG_LEDS_TRIGGER_GPIO is not set -CONFIG_LEDS_TRIGGER_DEFAULT_ON=y - -# -# iptables trigger is under Netfilter config (LED target) -# -CONFIG_LEDS_TRIGGER_TRANSIENT=y -CONFIG_LEDS_TRIGGER_CAMERA=y -CONFIG_LEDS_TRIGGER_PANIC=y -CONFIG_LEDS_TRIGGER_NETDEV=y -CONFIG_LEDS_TRIGGER_PATTERN=m -CONFIG_LEDS_TRIGGER_TTY=m -# CONFIG_LEDS_TRIGGER_INPUT_EVENTS is not set - -# -# Simatic LED drivers -# -CONFIG_ACCESSIBILITY=y -CONFIG_A11Y_BRAILLE_CONSOLE=y - -# -# Speakup console speech -# -# CONFIG_SPEAKUP is not set -# end of Speakup console speech - -# CONFIG_INFINIBAND is not set -CONFIG_EDAC_SUPPORT=y -# CONFIG_EDAC is not set -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 is not set -# CONFIG_RTC_DRV_ABEOZ9 is not set -# 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_MAX31335 is not set -# CONFIG_RTC_DRV_NCT3018Y 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_RX8111 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 is not set -# CONFIG_RTC_DRV_RV3032 is not set -# CONFIG_RTC_DRV_RV8803 is not set -# CONFIG_RTC_DRV_SD2405AL is not set -# CONFIG_RTC_DRV_SD3078 is not set - -# -# 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_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_EFI 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_RP5C01 is not set -# CONFIG_RTC_DRV_ZYNQMP is not set - -# -# on-CPU RTC drivers -# -# CONFIG_RTC_DRV_PL030 is not set -# CONFIG_RTC_DRV_PL031 is not set -# CONFIG_RTC_DRV_CADENCE is not set -# CONFIG_RTC_DRV_FTRTC010 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 is not set -CONFIG_RTC_DRV_MACSMC=y -CONFIG_DMADEVICES=y -# CONFIG_DMADEVICES_DEBUG is not set - -# -# DMA Devices -# -CONFIG_DMA_ENGINE=y -CONFIG_DMA_VIRTUAL_CHANNELS=y -CONFIG_DMA_OF=y -# CONFIG_ALTERA_MSGDMA is not set -# CONFIG_AMBA_PL08X is not set -CONFIG_APPLE_ADMAC=y -CONFIG_APPLE_SIO=m -# CONFIG_ARM_DMA350 is not set -# CONFIG_DW_AXI_DMAC is not set -# CONFIG_FSL_EDMA is not set -# CONFIG_FSL_QDMA is not set -# CONFIG_INTEL_IDMA64 is not set -# CONFIG_MV_XOR_V2 is not set -# CONFIG_PL330_DMA is not set -# CONFIG_PLX_DMA is not set -# CONFIG_XILINX_DMA is not set -# CONFIG_XILINX_XDMA is not set -# CONFIG_XILINX_ZYNQMP_DMA is not set -# CONFIG_XILINX_ZYNQMP_DPDMA is not set -# CONFIG_AMD_QDMA is not set -# 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_SF_PDMA is not set - -# -# DMA Clients -# -# CONFIG_ASYNC_TX_DMA is not set -# CONFIG_DMATEST is not set - -# -# DMABUF options -# -CONFIG_SYNC_FILE=y -# CONFIG_SW_SYNC is not set -# CONFIG_UDMABUF is not set -# 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_UIO is not set -CONFIG_VFIO=m -CONFIG_VFIO_GROUP=y -CONFIG_VFIO_CONTAINER=y -CONFIG_VFIO_IOMMU_TYPE1=m -# CONFIG_VFIO_NOIOMMU is not set -CONFIG_VFIO_VIRQFD=y -# CONFIG_VFIO_DEBUGFS is not set - -# -# VFIO support for PCI devices -# -CONFIG_VFIO_PCI_CORE=m -CONFIG_VFIO_PCI_INTX=y -CONFIG_VFIO_PCI=m -# CONFIG_VIRTIO_VFIO_PCI is not set -# CONFIG_NVGRACE_GPU_VFIO_PCI is not set -# end of VFIO support for PCI devices - -# -# VFIO support for platform devices -# -# CONFIG_VFIO_PLATFORM is not set -# CONFIG_VFIO_AMBA is not set -# end of VFIO support for platform devices - -CONFIG_IRQ_BYPASS_MANAGER=y -# CONFIG_VIRT_DRIVERS is not set -CONFIG_VIRTIO_ANCHOR=y -CONFIG_VIRTIO=y -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_VIRTIO_DEBUG is not set -# CONFIG_VIRTIO_RTC is not set -# CONFIG_VDPA is not set -CONFIG_VHOST_IOTLB=m -CONFIG_VHOST_TASK=y -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 -CONFIG_VHOST_ENABLE_FORK_OWNER_CONTROL=y - -# -# Microsoft Hyper-V guest support -# -CONFIG_HYPERV=m -# CONFIG_HYPERV_VTL_MODE is not set -CONFIG_HYPERV_UTILS=m -CONFIG_HYPERV_BALLOON=m -# end of Microsoft Hyper-V guest support - -# CONFIG_GREYBUS is not set -# CONFIG_COMEDI is not set -CONFIG_STAGING=y -# CONFIG_RTL8723BS is not set - -# -# IIO staging drivers -# - -# -# Accelerometers -# -# CONFIG_ADIS16203 is not set -# end of Accelerometers - -# -# Analog to digital converters -# -# CONFIG_AD7816 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 - -# -# 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 -# end of IIO staging drivers - -# CONFIG_FB_SM750 is not set -CONFIG_STAGING_MEDIA=y -# CONFIG_VIDEO_MAX96712 is not set - -# -# StarFive media platform drivers -# -# CONFIG_STAGING_MEDIA_DEPRECATED is not set -# CONFIG_FB_TFT is not set -# CONFIG_XIL_AXIS_FIFO is not set -# CONFIG_VME_BUS is not set -# CONFIG_GPIB is not set -# CONFIG_GOLDFISH is not set -# CONFIG_CHROME_PLATFORMS is not set -# CONFIG_MELLANOX_PLATFORM is not set -# CONFIG_SURFACE_PLATFORMS is not set -CONFIG_APPLE_PLATFORMS=y -CONFIG_APPLE_SMC=y -CONFIG_APPLE_SMC_RTKIT=y -CONFIG_ARM64_PLATFORM_DEVICES=y -CONFIG_HAVE_CLK=y -CONFIG_HAVE_CLK_PREPARE=y -CONFIG_COMMON_CLK=y - -# -# Clock driver for ARM Reference designs -# -# CONFIG_CLK_ICST is not set -CONFIG_CLK_SP810=y -# end of Clock driver for ARM Reference designs - -# CONFIG_LMK04832 is not set -CONFIG_COMMON_CLK_APPLE_NCO=y -# CONFIG_COMMON_CLK_MAX9485 is not set -# CONFIG_COMMON_CLK_SCMI 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 is not set -# CONFIG_COMMON_CLK_XGENE is not set -# CONFIG_COMMON_CLK_PWM is not set -# CONFIG_COMMON_CLK_RS9_PCIE is not set -# CONFIG_COMMON_CLK_SI521XX is not set -# CONFIG_COMMON_CLK_VC3 is not set -# CONFIG_COMMON_CLK_VC5 is not set -# CONFIG_COMMON_CLK_VC7 is not set -# CONFIG_COMMON_CLK_FIXED_MMIO is not set -# CONFIG_XILINX_VCU is not set -# CONFIG_COMMON_CLK_XLNX_CLKWZRD is not set -# CONFIG_HWSPINLOCK is not set - -# -# Clock Source drivers -# -CONFIG_TIMER_OF=y -CONFIG_TIMER_PROBE=y -CONFIG_ARM_ARCH_TIMER=y -CONFIG_ARM_ARCH_TIMER_EVTSTREAM=y -# CONFIG_FSL_ERRATUM_A008585 is not set -# CONFIG_HISILICON_ERRATUM_161010101 is not set -# CONFIG_ARM64_ERRATUM_858921 is not set -# CONFIG_ARM_TIMER_SP804 is not set -# end of Clock Source drivers - -# CONFIG_MAILBOX is not set -CONFIG_IOMMU_IOVA=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 -CONFIG_IOMMU_IO_PGTABLE_DART=y -# 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_IOMMU_DMA=y -# CONFIG_ARM_SMMU is not set -# CONFIG_ARM_SMMU_V3 is not set -# CONFIG_IOMMUFD is not set -CONFIG_APPLE_DART=y -# CONFIG_VIRTIO_IOMMU is not set - -# -# 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 - -# -# Apple SoC drivers -# -CONFIG_APPLE_DOCKCHANNEL=y -CONFIG_APPLE_MAILBOX=y -CONFIG_APPLE_PMGR_MISC=y -CONFIG_APPLE_RTKIT=y -CONFIG_APPLE_RTKIT_HELPER=y -CONFIG_APPLE_SART=y -CONFIG_RUST_APPLE_RTKIT=y -CONFIG_APPLE_AOP=y -CONFIG_APPLE_SEP=y -# end of Apple SoC drivers - -# -# Broadcom SoC drivers -# -# end of Broadcom SoC drivers - -# -# NXP/Freescale QorIQ SoC drivers -# -# CONFIG_QUICC_ENGINE is not set -# CONFIG_FSL_RCPM is not set -# end of NXP/Freescale QorIQ SoC drivers - -# -# fujitsu SoC drivers -# -# end of fujitsu 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 - -# CONFIG_WPCM450_SOC is not set - -# -# Qualcomm SoC drivers -# -# CONFIG_QCOM_PBS is not set -# 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 - -# -# PM Domains -# - -# -# Amlogic PM Domains -# -# end of Amlogic PM Domains - -CONFIG_APPLE_PMGR_PWRSTATE=y -CONFIG_ARM_SCMI_PERF_DOMAIN=y -CONFIG_ARM_SCMI_POWER_DOMAIN=y - -# -# Broadcom PM Domains -# -# end of Broadcom PM Domains - -# -# i.MX PM Domains -# -# end of i.MX PM Domains - -# -# Qualcomm PM Domains -# -# end of Qualcomm PM Domains -# end of PM Domains - -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=y - -# -# DEVFREQ Drivers -# -CONFIG_PM_DEVFREQ_EVENT=y -CONFIG_EXTCON=y - -# -# Extcon Device Drivers -# -# CONFIG_EXTCON_ADC_JACK is not set -# CONFIG_EXTCON_FSA9480 is not set -CONFIG_EXTCON_GPIO=y -# CONFIG_EXTCON_LC824206XA is not set -# CONFIG_EXTCON_MAX3355 is not set -# CONFIG_EXTCON_PTN5150 is not set -# CONFIG_EXTCON_RT8973A is not set -# CONFIG_EXTCON_SM5502 is not set -CONFIG_EXTCON_USB_GPIO=y -# CONFIG_EXTCON_USBC_TUSB320 is not set -# CONFIG_MEMORY is not set -CONFIG_IIO=m -# CONFIG_IIO_BUFFER is not set -# CONFIG_IIO_CONFIGFS is not set -# CONFIG_IIO_TRIGGER is not set -# 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_ADXL367_SPI is not set -# CONFIG_ADXL367_I2C is not set -# CONFIG_ADXL372_SPI is not set -# CONFIG_ADXL372_I2C is not set -# CONFIG_ADXL380_SPI is not set -# CONFIG_ADXL380_I2C is not set -# 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 is not set -# CONFIG_IIO_ST_ACCEL_3AXIS is not set -# CONFIG_IIO_KX022A_SPI is not set -# CONFIG_IIO_KX022A_I2C 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_MSA311 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_AD4000 is not set -# CONFIG_AD4030 is not set -# CONFIG_AD4130 is not set -# CONFIG_AD4695 is not set -# CONFIG_AD4851 is not set -# CONFIG_AD7091R5 is not set -# CONFIG_AD7091R8 is not set -# CONFIG_AD7124 is not set -# CONFIG_AD7173 is not set -# CONFIG_AD7191 is not set -# CONFIG_AD7192 is not set -# CONFIG_AD7266 is not set -# CONFIG_AD7280 is not set -# CONFIG_AD7291 is not set -# CONFIG_AD7292 is not set -# CONFIG_AD7298 is not set -# CONFIG_AD7380 is not set -# CONFIG_AD7476 is not set -# CONFIG_AD7606_IFACE_PARALLEL is not set -# CONFIG_AD7606_IFACE_SPI is not set -# CONFIG_AD7625 is not set -# CONFIG_AD7766 is not set -# CONFIG_AD7768_1 is not set -# CONFIG_AD7779 is not set -# 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_AD7944 is not set -# CONFIG_AD7949 is not set -# CONFIG_AD799X is not set -# CONFIG_AD9467 is not set -# CONFIG_CC10001_ADC is not set -# CONFIG_ENVELOPE_DETECTOR is not set -# CONFIG_GEHC_PMC_ADC is not set -# CONFIG_HI8435 is not set -# CONFIG_HX711 is not set -# CONFIG_INA2XX_ADC is not set -# CONFIG_LTC2309 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_MAX11205 is not set -# CONFIG_MAX11410 is not set -# CONFIG_MAX1241 is not set -# CONFIG_MAX1363 is not set -# CONFIG_MAX34408 is not set -# CONFIG_MAX9611 is not set -# CONFIG_MCP320X is not set -# CONFIG_MCP3422 is not set -# CONFIG_MCP3564 is not set -# CONFIG_MCP3911 is not set -# CONFIG_NAU7802 is not set -# CONFIG_NCT7201 is not set -# CONFIG_PAC1921 is not set -# CONFIG_PAC1934 is not set -# CONFIG_QCOM_SPMI_IADC is not set -# CONFIG_QCOM_SPMI_VADC is not set -# CONFIG_QCOM_SPMI_ADC5 is not set -# CONFIG_ROHM_BD79124 is not set -# CONFIG_RICHTEK_RTQ6056 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_ADC108S102 is not set -# CONFIG_TI_ADC12138 is not set -# CONFIG_TI_ADC128S052 is not set -# CONFIG_TI_ADC161S626 is not set -# CONFIG_TI_ADS1015 is not set -# CONFIG_TI_ADS1100 is not set -# CONFIG_TI_ADS1119 is not set -# CONFIG_TI_ADS124S08 is not set -# CONFIG_TI_ADS1298 is not set -# CONFIG_TI_ADS131E08 is not set -# CONFIG_TI_ADS7138 is not set -# CONFIG_TI_ADS7924 is not set -# CONFIG_TI_ADS7950 is not set -# CONFIG_TI_ADS8344 is not set -# CONFIG_TI_ADS8688 is not set -# CONFIG_TI_LMP92064 is not set -# CONFIG_TI_TLC4541 is not set -# CONFIG_TI_TSC2046 is not set -# CONFIG_VF610_ADC is not set -# CONFIG_XILINX_XADC is not set -# end of Analog to digital converters - -# -# Analog to digital and digital to analog converters -# -# CONFIG_AD74115 is not set -# CONFIG_AD74413R is not set -# end of Analog to digital and digital to analog converters - -# -# Analog Front Ends -# -# CONFIG_IIO_RESCALE is not set -# end of Analog Front Ends - -# -# Amplifiers -# -# CONFIG_AD8366 is not set -# CONFIG_ADA4250 is not set -# CONFIG_HMC425 is not set -# end of Amplifiers - -# -# Capacitance to digital converters -# -# CONFIG_AD7150 is not set -# CONFIG_AD7746 is not set -# end of Capacitance to digital converters - -# -# Chemical Sensors -# -# CONFIG_AOSONG_AGS02MA is not set -# 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_ENS160 is not set -# CONFIG_IAQCORE is not set -# CONFIG_MHZ19B is not set -# CONFIG_PMS7003 is not set -# CONFIG_SCD30_CORE is not set -# CONFIG_SCD4X is not set -# CONFIG_SEN0322 is not set -# CONFIG_SENSIRION_SGP30 is not set -# CONFIG_SENSIRION_SGP40 is not set -# CONFIG_SPS30_I2C is not set -# CONFIG_SPS30_SERIAL is not set -# CONFIG_SENSEAIR_SUNRISE_CO2 is not set -# CONFIG_VZ89X is not set -# end of Chemical Sensors - -CONFIG_IIO_AOP_SENSOR_LAS=m -CONFIG_IIO_AOP_SENSOR_ALS=m - -# -# Hid Sensor IIO Common -# -# CONFIG_HID_SENSOR_IIO_COMMON is not set -# end of Hid Sensor IIO Common - -# -# IIO SCMI Sensors -# -# CONFIG_IIO_SCMI is not set -# 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_AD3530R is not set -# CONFIG_AD3552R_HS is not set -# CONFIG_AD3552R is not set -# 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 is not set -# CONFIG_AD5593R is not set -# CONFIG_AD5504 is not set -# CONFIG_AD5624R_SPI is not set -# CONFIG_AD9739A is not set -# CONFIG_LTC2688 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 is not set -# CONFIG_AD5770R is not set -# CONFIG_AD5791 is not set -# CONFIG_AD7293 is not set -# CONFIG_AD7303 is not set -# CONFIG_AD8460 is not set -# CONFIG_AD8801 is not set -# CONFIG_BD79703 is not set -# CONFIG_DPOT_DAC is not set -# CONFIG_DS4424 is not set -# CONFIG_LTC1660 is not set -# CONFIG_LTC2632 is not set -# CONFIG_LTC2664 is not set -# CONFIG_M62332 is not set -# CONFIG_MAX517 is not set -# CONFIG_MAX5522 is not set -# CONFIG_MAX5821 is not set -# CONFIG_MCP4725 is not set -# CONFIG_MCP4728 is not set -# CONFIG_MCP4821 is not set -# CONFIG_MCP4922 is not set -# CONFIG_TI_DAC082S085 is not set -# CONFIG_TI_DAC5571 is not set -# CONFIG_TI_DAC7311 is not set -# 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 - -# -# Filters -# -# CONFIG_ADMV8818 is not set -# end of Filters - -# -# 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_ADF4377 is not set -# CONFIG_ADMFM2000 is not set -# CONFIG_ADMV1013 is not set -# CONFIG_ADMV1014 is not set -# CONFIG_ADMV4420 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 is not set -# CONFIG_HID_SENSOR_GYRO_3D is not set -# 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_ENS210 is not set -# CONFIG_HDC100X is not set -# CONFIG_HDC2010 is not set -# CONFIG_HDC3020 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_ADIS16550 is not set -# CONFIG_BMI160_I2C is not set -# CONFIG_BMI160_SPI is not set -# CONFIG_BMI270_I2C is not set -# CONFIG_BMI270_SPI is not set -# CONFIG_BMI323_I2C is not set -# CONFIG_BMI323_SPI is not set -# CONFIG_BOSCH_BNO055_SERIAL is not set -# CONFIG_BOSCH_BNO055_I2C 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_SMI240 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_AL3000A is not set -# CONFIG_AL3010 is not set -# CONFIG_AL3320A is not set -# CONFIG_APDS9160 is not set -# CONFIG_APDS9300 is not set -# CONFIG_APDS9306 is not set -# CONFIG_APDS9960 is not set -# CONFIG_AS73211 is not set -# CONFIG_BH1745 is not set -# CONFIG_BH1750 is not set -# CONFIG_BH1780 is not set -# 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_ISL76682 is not set -# CONFIG_HID_SENSOR_ALS is not set -# CONFIG_HID_SENSOR_PROX is not set -# CONFIG_JSA1212 is not set -# CONFIG_ROHM_BU27034 is not set -# CONFIG_RPR0521 is not set -# CONFIG_LTR390 is not set -# CONFIG_LTR501 is not set -# CONFIG_LTRF216A is not set -# CONFIG_LV0104CS is not set -# CONFIG_MAX44000 is not set -# CONFIG_MAX44009 is not set -# CONFIG_NOA1305 is not set -# CONFIG_OPT3001 is not set -# CONFIG_OPT4001 is not set -# CONFIG_OPT4060 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 is not set -# CONFIG_VEML3235 is not set -# CONFIG_VEML6030 is not set -# CONFIG_VEML6040 is not set -# CONFIG_VEML6070 is not set -# CONFIG_VEML6075 is not set -# CONFIG_VL6180 is not set -# CONFIG_ZOPT2201 is not set -# end of Light sensors - -# -# Magnetometer sensors -# -# CONFIG_AF8133J is not set -# CONFIG_AK8974 is not set -# CONFIG_AK8975 is not set -# CONFIG_AK09911 is not set -# CONFIG_ALS31300 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 is not set -# 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_I2C is not set -# CONFIG_SENSORS_RM3100_SPI is not set -# CONFIG_SI7210 is not set -# CONFIG_TI_TMAG5273 is not set -# CONFIG_YAMAHA_YAS530 is not set -# end of Magnetometer sensors - -# -# Multiplexers -# -# CONFIG_IIO_MUX is not set -# end of Multiplexers - -# -# Inclinometer sensors -# -# CONFIG_HID_SENSOR_INCLINOMETER_3D is not set -# CONFIG_HID_SENSOR_DEVICE_ROTATION is not set -# end of Inclinometer sensors - -# -# 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 is not set -# CONFIG_AD5272 is not set -# CONFIG_DS1803 is not set -# CONFIG_MAX5432 is not set -# 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 is not set -# CONFIG_TPL0102 is not set -# CONFIG_X9250 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_ROHM_BM1390 is not set -# CONFIG_BMP280 is not set -# CONFIG_DLHL60D is not set -# CONFIG_DPS310 is not set -# CONFIG_HID_SENSOR_PRESS is not set -# CONFIG_HP03 is not set -# CONFIG_HSC030PA 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_MPRLS0025PA is not set -# CONFIG_MS5611 is not set -# CONFIG_MS5637 is not set -# CONFIG_SDP500 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_HX9023S is not set -# CONFIG_IRSD200 is not set -# CONFIG_ISL29501 is not set -# CONFIG_LIDAR_LITE_V2 is not set -# CONFIG_MB1232 is not set -# CONFIG_PING is not set -# CONFIG_RFD77402 is not set -# CONFIG_SRF04 is not set -# CONFIG_SX9310 is not set -# CONFIG_SX9324 is not set -# CONFIG_SX9360 is not set -# CONFIG_SX9500 is not set -# CONFIG_SRF08 is not set -# CONFIG_VCNL3020 is not set -# CONFIG_VL53L0X_I2C is not set -# CONFIG_AW96103 is not set -# end of Proximity and distance sensors - -# -# Resolver to digital converters -# -# CONFIG_AD2S90 is not set -# CONFIG_AD2S1200 is not set -# CONFIG_AD2S1210 is not set -# end of Resolver to digital converters - -# -# Temperature sensors -# -# CONFIG_LTC2983 is not set -# CONFIG_MAXIM_THERMOCOUPLE is not set -# CONFIG_HID_SENSOR_TEMP is not set -# CONFIG_MLX90614 is not set -# CONFIG_MLX90632 is not set -# CONFIG_MLX90635 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_MAX30208 is not set -# CONFIG_MAX31856 is not set -# CONFIG_MAX31865 is not set -# CONFIG_MCP9600 is not set -# end of Temperature sensors - -# CONFIG_NTB is not set -CONFIG_PWM=y -# CONFIG_PWM_DEBUG is not set -CONFIG_PWM_APPLE=y -# CONFIG_PWM_ATMEL_TCB is not set -# CONFIG_PWM_CLK is not set -# CONFIG_PWM_DWC is not set -# CONFIG_PWM_FSL_FTM is not set -# CONFIG_PWM_GPIO is not set -# CONFIG_PWM_MC33XS2410 is not set -# CONFIG_PWM_PCA9685 is not set -# CONFIG_PWM_XILINX is not set - -# -# IRQ chip support -# -CONFIG_IRQCHIP=y -CONFIG_ARM_GIC=y -CONFIG_ARM_GIC_MAX_NR=1 -CONFIG_ARM_GIC_V2M=y -CONFIG_ARM_GIC_V3=y -CONFIG_ARM_GIC_V3_ITS=y -CONFIG_IRQ_MSI_LIB=y -# CONFIG_AL_FIC is not set -# CONFIG_XILINX_INTC is not set -CONFIG_PARTITION_PERCPU=y -CONFIG_APPLE_AIC=y -# end of IRQ chip support - -# CONFIG_IPACK_BUS is not set -CONFIG_RESET_CONTROLLER=y -# CONFIG_RESET_GPIO is not set -CONFIG_RESET_SCMI=y -# CONFIG_RESET_SIMPLE is not set -# CONFIG_RESET_TI_SYSCON is not set -# CONFIG_RESET_TI_TPS380X is not set - -# -# PHY Subsystem -# -CONFIG_GENERIC_PHY=y -# CONFIG_PHY_CAN_TRANSCEIVER is not set -# CONFIG_PHY_NXP_PTN3222 is not set -CONFIG_PHY_APPLE_ATC=m -CONFIG_PHY_APPLE_DPTX=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 is not set -# CONFIG_PHY_CADENCE_DPHY_RX is not set -# CONFIG_PHY_CADENCE_SIERRA is not set -# CONFIG_PHY_CADENCE_SALVO 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 -# CONFIG_PHY_OCELOT_SERDES is not set -# CONFIG_PHY_QCOM_USB_HS is not set -# CONFIG_PHY_QCOM_USB_HSIC is not set -# CONFIG_PHY_TUSB1210 is not set -# end of PHY Subsystem - -CONFIG_POWERCAP=y -# CONFIG_IDLE_INJECT is not set -# CONFIG_ARM_SCMI_POWERCAP is not set -# CONFIG_DTPM is not set -# CONFIG_MCB is not set - -# -# Performance monitor support -# -# CONFIG_ARM_CCI_PMU is not set -# CONFIG_ARM_CCN is not set -# CONFIG_ARM_CMN is not set -# CONFIG_ARM_NI is not set -CONFIG_ARM_PMU=y -CONFIG_ARM_SMMU_V3_PMU=y -CONFIG_ARM_PMUV3=y -# CONFIG_ARM_DSU_PMU is not set -# CONFIG_ARM_SPE_PMU is not set -CONFIG_APPLE_M1_CPU_PMU=y -# CONFIG_HISI_PCIE_PMU is not set -# CONFIG_HNS3_PMU is not set -# CONFIG_DWC_PCIE_PMU is not set -# CONFIG_ARM_CORESIGHT_PMU_ARCH_SYSTEM_PMU is not set -# end of Performance monitor support - -CONFIG_RAS=y -# CONFIG_USB4 is not set - -# -# Android -# -# CONFIG_ANDROID_BINDER_IPC is not set -# end of Android - -# CONFIG_LIBNVDIMM is not set -CONFIG_DAX=y -CONFIG_NVMEM=y -CONFIG_NVMEM_SYSFS=y -CONFIG_NVMEM_LAYOUTS=y - -# -# Layout Types -# -# CONFIG_NVMEM_LAYOUT_SL28_VPD is not set -# CONFIG_NVMEM_LAYOUT_ONIE_TLV is not set -CONFIG_NVMEM_LAYOUT_U_BOOT_ENV=m -# end of Layout Types - -CONFIG_NVMEM_APPLE_EFUSES=y -CONFIG_NVMEM_APPLE_SPMI=y -# CONFIG_NVMEM_RMEM is not set -# CONFIG_NVMEM_SPMI_SDAM is not set -# CONFIG_NVMEM_U_BOOT_ENV is not set - -# -# HW tracing support -# -# CONFIG_STM is not set -# CONFIG_INTEL_TH is not set -# CONFIG_HISI_PTT is not set -# end of HW tracing support - -# CONFIG_FPGA is not set -# CONFIG_FSI is not set -# CONFIG_TEE is not set -CONFIG_MULTIPLEXER=m - -# -# Multiplexer drivers -# -# CONFIG_MUX_ADG792A is not set -# CONFIG_MUX_ADGS1408 is not set -CONFIG_MUX_APPLE_DPXBAR=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 is not set -# CONFIG_COUNTER is not set -# CONFIG_MOST is not set -# CONFIG_PECI is not set -# CONFIG_HTE is not set -# CONFIG_CDX_BUS is not set -# end of Device Drivers - -# -# File systems -# -CONFIG_DCACHE_WORD_ACCESS=y -CONFIG_VALIDATE_FS_PARSER=y -CONFIG_FS_IOMAP=y -CONFIG_FS_STACK=y -CONFIG_BUFFER_HEAD=y -CONFIG_LEGACY_DIRECT_IO=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_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_SUPPORT_ASCII_CI=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_RUN_SANITY_TESTS is not set -# CONFIG_BTRFS_DEBUG is not set -# CONFIG_BTRFS_ASSERT is not set -# CONFIG_BTRFS_EXPERIMENTAL 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_F2FS_UNFAIR_RWSEM=y -CONFIG_BCACHEFS_FS=m -CONFIG_BCACHEFS_QUOTA=y -# CONFIG_BCACHEFS_ERASURE_CODING is not set -CONFIG_BCACHEFS_POSIX_ACL=y -# CONFIG_BCACHEFS_DEBUG is not set -# CONFIG_BCACHEFS_TESTS is not set -# CONFIG_BCACHEFS_LOCK_TIME_STATS is not set -# CONFIG_BCACHEFS_NO_LATENCY_ACCT is not set -CONFIG_BCACHEFS_SIX_OPTIMISTIC_SPIN=y -# CONFIG_BCACHEFS_PATH_TRACEPOINTS is not set -# CONFIG_BCACHEFS_TRANS_KMALLOC_TRACE is not set -# CONFIG_BCACHEFS_ASYNC_OBJECT_LISTS is not set -CONFIG_ZONEFS_FS=m -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_QUOTA_DEBUG is not set -CONFIG_QUOTA_TREE=y -# CONFIG_QFMT_V1 is not set -CONFIG_QFMT_V2=y -CONFIG_QUOTACTL=y -CONFIG_AUTOFS_FS=y -CONFIG_FUSE_FS=m -CONFIG_CUSE=m -CONFIG_VIRTIO_FS=m -CONFIG_FUSE_PASSTHROUGH=y -CONFIG_FUSE_IO_URING=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 -# CONFIG_OVERLAY_FS_DEBUG is not set - -# -# Caches -# -CONFIG_NETFS_SUPPORT=y -CONFIG_NETFS_STATS=y -# CONFIG_NETFS_DEBUG is not set -CONFIG_FSCACHE=y -CONFIG_FSCACHE_STATS=y -CONFIG_CACHEFILES=m -# CONFIG_CACHEFILES_DEBUG is not set -# CONFIG_CACHEFILES_ERROR_INJECTION is not set -# CONFIG_CACHEFILES_ONDEMAND 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=y -CONFIG_MSDOS_FS=m -CONFIG_VFAT_FS=y -CONFIG_FAT_DEFAULT_CODEPAGE=437 -CONFIG_FAT_DEFAULT_IOCHARSET="ascii" -# CONFIG_FAT_DEFAULT_UTF8 is not set -CONFIG_EXFAT_FS=m -CONFIG_EXFAT_DEFAULT_IOCHARSET="utf8" -CONFIG_NTFS3_FS=m -# CONFIG_NTFS3_64BIT_CLUSTER is not set -CONFIG_NTFS3_LZX_XPRESS=y -# CONFIG_NTFS3_FS_POSIX_ACL is not set -CONFIG_NTFS_FS=m -# 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_TMPFS_INODE64=y -# CONFIG_TMPFS_QUOTA is not set -CONFIG_ARCH_SUPPORTS_HUGETLBFS=y -CONFIG_HUGETLBFS=y -CONFIG_HUGETLB_PAGE=y -CONFIG_HUGETLB_PMD_PAGE_TABLE_SHARING=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_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=y -CONFIG_SQUASHFS_DECOMP_MULTI_PERCPU=y -CONFIG_SQUASHFS_CHOICE_DECOMP_BY_MOUNT=y -CONFIG_SQUASHFS_MOUNT_DECOMP_THREADS=y -CONFIG_SQUASHFS_XATTR=y -# CONFIG_SQUASHFS_COMP_CACHE_FULL is not set -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_COMPRESS=y -# 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_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_BACKED_BY_FILE=y -CONFIG_EROFS_FS_ZIP=y -CONFIG_EROFS_FS_ZIP_LZMA=y -# CONFIG_EROFS_FS_ZIP_DEFLATE is not set -# CONFIG_EROFS_FS_ZIP_ZSTD is not set -# CONFIG_EROFS_FS_ZIP_ACCEL is not set -# CONFIG_EROFS_FS_ONDEMAND is not set -# CONFIG_EROFS_FS_PCPU_KTHREAD is not set -CONFIG_NETWORK_FILESYSTEMS=y -CONFIG_NFS_FS=y -CONFIG_NFS_V2=m -CONFIG_NFS_V3=y -CONFIG_NFS_V3_ACL=y -CONFIG_NFS_V4=y -CONFIG_NFS_SWAP=y -CONFIG_NFS_V4_1=y -CONFIG_NFS_V4_2=y -CONFIG_PNFS_FILE_LAYOUT=y -CONFIG_PNFS_BLOCK=y -CONFIG_PNFS_FLEXFILE_LAYOUT=y -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 is not set -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_NFSD_LEGACY_CLIENT_TRACKING is not set -# CONFIG_NFSD_V4_DELEG_TIMESTAMPS is not set -CONFIG_GRACE_PERIOD=y -CONFIG_LOCKD=y -CONFIG_LOCKD_V4=y -CONFIG_NFS_ACL_SUPPORT=y -CONFIG_NFS_COMMON=y -# CONFIG_NFS_LOCALIO is not set -CONFIG_NFS_V4_2_SSC_HELPER=y -CONFIG_SUNRPC=y -CONFIG_SUNRPC_GSS=m -CONFIG_SUNRPC_BACKCHANNEL=y -CONFIG_SUNRPC_SWAP=y -CONFIG_RPCSEC_GSS_KRB5=m -CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_AES_SHA1=y -# CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_CAMELLIA is not set -CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_AES_SHA2=y -CONFIG_SUNRPC_DEBUG=y -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_FSCACHE=y -# CONFIG_CIFS_COMPRESSION is not set -# CONFIG_SMB_SERVER is not set -CONFIG_SMBFS=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=y -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=y -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=y -CONFIG_NLS_UCS2_UTILS=m -CONFIG_DLM=m -CONFIG_DLM_DEBUG=y -CONFIG_UNICODE=m -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_BIG_KEYS is not set -CONFIG_TRUSTED_KEYS=m - -# -# No trust source selected! -# -CONFIG_ENCRYPTED_KEYS=y -# CONFIG_USER_DECRYPTED_DATA is not set -CONFIG_KEY_DH_OPERATIONS=y -CONFIG_KEY_NOTIFICATIONS=y -CONFIG_SECURITY_DMESG_RESTRICT=y -CONFIG_PROC_MEM_ALWAYS_FORCE=y -# CONFIG_PROC_MEM_FORCE_PTRACE is not set -# CONFIG_PROC_MEM_NO_FORCE is not set -CONFIG_SECURITY=y -CONFIG_HAS_SECURITY_AUDIT=y -CONFIG_SECURITYFS=y -CONFIG_SECURITY_NETWORK=y -CONFIG_SECURITY_NETWORK_XFRM=y -CONFIG_SECURITY_PATH=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_DEBUG is not set -CONFIG_SECURITY_APPARMOR_INTROSPECT_POLICY=y -CONFIG_SECURITY_APPARMOR_HASH=y -CONFIG_SECURITY_APPARMOR_HASH_DEFAULT=y -CONFIG_SECURITY_APPARMOR_EXPORT_BINARY=y -CONFIG_SECURITY_APPARMOR_PARANOID_LOAD=y -# CONFIG_SECURITY_LOADPIN is not set -CONFIG_SECURITY_YAMA=y -# CONFIG_SECURITY_SAFESETID is not set -CONFIG_SECURITY_LOCKDOWN_LSM=y -CONFIG_SECURITY_LOCKDOWN_LSM_EARLY=y -CONFIG_LOCK_DOWN_KERNEL_FORCE_NONE=y -# CONFIG_LOCK_DOWN_KERNEL_FORCE_INTEGRITY is not set -# CONFIG_LOCK_DOWN_KERNEL_FORCE_CONFIDENTIALITY is not set -CONFIG_SECURITY_LANDLOCK=y -# CONFIG_SECURITY_IPE is not set -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="landlock,yama,loadpin,safesetid,integrity" - -# -# Kernel hardening options -# - -# -# Memory initialization -# -CONFIG_CC_HAS_AUTO_VAR_INIT_PATTERN=y -CONFIG_CC_HAS_AUTO_VAR_INIT_ZERO_BARE=y -CONFIG_CC_HAS_AUTO_VAR_INIT_ZERO=y -# CONFIG_INIT_STACK_NONE is not set -# CONFIG_INIT_STACK_ALL_PATTERN is not set -CONFIG_INIT_STACK_ALL_ZERO=y -CONFIG_INIT_ON_ALLOC_DEFAULT_ON=y -# CONFIG_INIT_ON_FREE_DEFAULT_ON is not set -CONFIG_CC_HAS_ZERO_CALL_USED_REGS=y -CONFIG_ZERO_CALL_USED_REGS=y -# end of Memory initialization - -# -# Bounds checking -# -CONFIG_FORTIFY_SOURCE=y -CONFIG_HARDENED_USERCOPY=y -CONFIG_HARDENED_USERCOPY_DEFAULT_ON=y -# end of Bounds checking - -# -# Hardening of kernel data structures -# -CONFIG_LIST_HARDENED=y -# CONFIG_BUG_ON_DATA_CORRUPTION is not set -# end of Hardening of kernel data structures - -CONFIG_RANDSTRUCT_NONE=y -# 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_SIG=y -CONFIG_CRYPTO_SIG2=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_HKDF=y -CONFIG_CRYPTO_MANAGER=y -CONFIG_CRYPTO_MANAGER2=y -CONFIG_CRYPTO_USER=m -# CONFIG_CRYPTO_SELFTESTS is not set -CONFIG_CRYPTO_NULL=y -CONFIG_CRYPTO_PCRYPT=m -CONFIG_CRYPTO_CRYPTD=y -CONFIG_CRYPTO_AUTHENC=m -# CONFIG_CRYPTO_KRB5ENC is not set -# CONFIG_CRYPTO_BENCHMARK is not set -# end of Crypto core or helper - -# -# Public-key cryptography -# -CONFIG_CRYPTO_RSA=y -CONFIG_CRYPTO_DH=y -CONFIG_CRYPTO_DH_RFC7919_GROUPS=y -CONFIG_CRYPTO_ECC=m -CONFIG_CRYPTO_ECDH=m -CONFIG_CRYPTO_ECDSA=m -CONFIG_CRYPTO_ECRDSA=m -CONFIG_CRYPTO_CURVE25519=m -# end of Public-key cryptography - -# -# Block ciphers -# -CONFIG_CRYPTO_AES=y -CONFIG_CRYPTO_AES_TI=m -CONFIG_CRYPTO_ANUBIS=m -CONFIG_CRYPTO_ARIA=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_SEED=m -CONFIG_CRYPTO_SERPENT=m -CONFIG_CRYPTO_SM4=m -CONFIG_CRYPTO_SM4_GENERIC=m -CONFIG_CRYPTO_TEA=m -CONFIG_CRYPTO_TWOFISH=m -CONFIG_CRYPTO_TWOFISH_COMMON=m -# end of Block ciphers - -# -# Length-preserving ciphers and modes -# -CONFIG_CRYPTO_ADIANTUM=m -CONFIG_CRYPTO_ARC4=m -CONFIG_CRYPTO_CHACHA20=y -CONFIG_CRYPTO_CBC=y -CONFIG_CRYPTO_CTR=y -CONFIG_CRYPTO_CTS=y -CONFIG_CRYPTO_ECB=y -CONFIG_CRYPTO_HCTR2=m -CONFIG_CRYPTO_LRW=m -CONFIG_CRYPTO_PCBC=m -CONFIG_CRYPTO_XCTR=m -CONFIG_CRYPTO_XTS=y -CONFIG_CRYPTO_NHPOLY1305=m -# end of Length-preserving ciphers and modes - -# -# AEAD (authenticated encryption with associated data) ciphers -# -# CONFIG_CRYPTO_AEGIS128 is not set -CONFIG_CRYPTO_CHACHA20POLY1305=m -CONFIG_CRYPTO_CCM=m -CONFIG_CRYPTO_GCM=y -CONFIG_CRYPTO_GENIV=y -CONFIG_CRYPTO_SEQIV=y -CONFIG_CRYPTO_ECHAINIV=m -CONFIG_CRYPTO_ESSIV=m -# end of AEAD (authenticated encryption with associated data) ciphers - -# -# Hashes, digests, and MACs -# -CONFIG_CRYPTO_BLAKE2B=y -CONFIG_CRYPTO_CMAC=m -CONFIG_CRYPTO_GHASH=y -CONFIG_CRYPTO_HMAC=y -CONFIG_CRYPTO_MD4=m -CONFIG_CRYPTO_MD5=y -CONFIG_CRYPTO_MICHAEL_MIC=m -CONFIG_CRYPTO_POLYVAL=m -CONFIG_CRYPTO_RMD160=m -CONFIG_CRYPTO_SHA1=y -CONFIG_CRYPTO_SHA256=y -CONFIG_CRYPTO_SHA512=y -CONFIG_CRYPTO_SHA3=y -CONFIG_CRYPTO_SM3_GENERIC=m -CONFIG_CRYPTO_STREEBOG=m -CONFIG_CRYPTO_WP512=m -CONFIG_CRYPTO_XCBC=m -CONFIG_CRYPTO_XXHASH=y -# end of Hashes, digests, and MACs - -# -# CRCs (cyclic redundancy checks) -# -CONFIG_CRYPTO_CRC32C=y -CONFIG_CRYPTO_CRC32=y -# end of CRCs (cyclic redundancy checks) - -# -# Compression -# -CONFIG_CRYPTO_DEFLATE=y -CONFIG_CRYPTO_LZO=y -CONFIG_CRYPTO_842=m -CONFIG_CRYPTO_LZ4=m -CONFIG_CRYPTO_LZ4HC=m -CONFIG_CRYPTO_ZSTD=m -# end of Compression - -# -# 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_JITTERENTROPY_MEMORY_BLOCKS=64 -CONFIG_CRYPTO_JITTERENTROPY_MEMORY_BLOCKSIZE=32 -CONFIG_CRYPTO_JITTERENTROPY_OSR=1 -CONFIG_CRYPTO_KDF800108_CTR=y -# end of Random number generation - -# -# Userspace interface -# -CONFIG_CRYPTO_USER_API=y -CONFIG_CRYPTO_USER_API_HASH=y -CONFIG_CRYPTO_USER_API_SKCIPHER=y -CONFIG_CRYPTO_USER_API_RNG=y -# CONFIG_CRYPTO_USER_API_RNG_CAVP is not set -CONFIG_CRYPTO_USER_API_AEAD=y -CONFIG_CRYPTO_USER_API_ENABLE_OBSOLETE=y -# end of Userspace interface - -CONFIG_CRYPTO_HASH_INFO=y -CONFIG_CRYPTO_NHPOLY1305_NEON=m - -# -# Accelerated Cryptographic Algorithms for CPU (arm64) -# -CONFIG_CRYPTO_GHASH_ARM64_CE=m -CONFIG_CRYPTO_SHA1_ARM64_CE=m -CONFIG_CRYPTO_SHA512_ARM64=m -CONFIG_CRYPTO_SHA512_ARM64_CE=m -CONFIG_CRYPTO_SHA3_ARM64=m -CONFIG_CRYPTO_SM3_NEON=m -CONFIG_CRYPTO_SM3_ARM64_CE=m -CONFIG_CRYPTO_POLYVAL_ARM64_CE=m -CONFIG_CRYPTO_AES_ARM64=m -CONFIG_CRYPTO_AES_ARM64_CE=y -CONFIG_CRYPTO_AES_ARM64_CE_BLK=y -CONFIG_CRYPTO_AES_ARM64_NEON_BLK=y -CONFIG_CRYPTO_AES_ARM64_BS=m -CONFIG_CRYPTO_SM4_ARM64_CE=m -CONFIG_CRYPTO_SM4_ARM64_CE_BLK=m -CONFIG_CRYPTO_SM4_ARM64_NEON_BLK=m -CONFIG_CRYPTO_AES_ARM64_CE_CCM=m -CONFIG_CRYPTO_SM4_ARM64_CE_CCM=m -CONFIG_CRYPTO_SM4_ARM64_CE_GCM=m -# end of Accelerated Cryptographic Algorithms for CPU (arm64) - -# CONFIG_CRYPTO_HW is not set -CONFIG_ASYMMETRIC_KEY_TYPE=y -CONFIG_ASYMMETRIC_PUBLIC_KEY_SUBTYPE=y -CONFIG_X509_CERTIFICATE_PARSER=y -CONFIG_PKCS8_PRIVATE_KEY_PARSER=y -CONFIG_PKCS7_MESSAGE_PARSER=y -# CONFIG_PKCS7_TEST_KEY is not set -CONFIG_SIGNED_PE_FILE_VERIFICATION=y -# CONFIG_FIPS_SIGNATURE_SELFTEST is not set - -# -# Certificates for signature checking -# -CONFIG_MODULE_SIG_KEY="certs/signing_key.pem" -CONFIG_MODULE_SIG_KEY_TYPE_RSA=y -# CONFIG_MODULE_SIG_KEY_TYPE_ECDSA is not set -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_CRYPTO_KRB5 is not set -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_HAVE_ARCH_BITREVERSE=y -CONFIG_GENERIC_STRNCPY_FROM_USER=y -CONFIG_GENERIC_STRNLEN_USER=y -CONFIG_GENERIC_NET_UTILS=y -CONFIG_CORDIC=m -# CONFIG_PRIME_NUMBERS is not set -CONFIG_RATIONAL=y -CONFIG_ARCH_USE_CMPXCHG_LOCKREF=y -CONFIG_ARCH_HAS_FAST_MULTIPLIER=y -CONFIG_ARCH_USE_SYM_ANNOTATIONS=y -# CONFIG_INDIRECT_PIO is not set -# CONFIG_TRACE_MMIO_ACCESS is not set - -# -# Crypto library routines -# -CONFIG_CRYPTO_LIB_UTILS=y -CONFIG_CRYPTO_LIB_AES=y -CONFIG_CRYPTO_LIB_ARC4=m -CONFIG_CRYPTO_LIB_GF128MUL=y -CONFIG_CRYPTO_LIB_BLAKE2S_GENERIC=y -CONFIG_CRYPTO_ARCH_HAVE_LIB_CHACHA=y -CONFIG_CRYPTO_LIB_CHACHA_GENERIC=y -CONFIG_CRYPTO_LIB_CHACHA=y -CONFIG_CRYPTO_LIB_CURVE25519_GENERIC=m -CONFIG_CRYPTO_LIB_CURVE25519_INTERNAL=m -CONFIG_CRYPTO_LIB_CURVE25519=m -CONFIG_CRYPTO_LIB_DES=m -CONFIG_CRYPTO_LIB_POLY1305_RSIZE=9 -CONFIG_CRYPTO_ARCH_HAVE_LIB_POLY1305=y -CONFIG_CRYPTO_LIB_POLY1305_GENERIC=m -CONFIG_CRYPTO_LIB_POLY1305=m -CONFIG_CRYPTO_LIB_CHACHA20POLY1305=m -CONFIG_CRYPTO_LIB_SHA1=y -CONFIG_CRYPTO_LIB_SHA256=y -CONFIG_CRYPTO_ARCH_HAVE_LIB_SHA256=y -CONFIG_CRYPTO_ARCH_HAVE_LIB_SHA256_SIMD=y -CONFIG_CRYPTO_LIB_SHA256_GENERIC=y -CONFIG_CRYPTO_LIB_SM3=m -CONFIG_CRYPTO_CHACHA20_NEON=y -CONFIG_CRYPTO_POLY1305_NEON=m -CONFIG_CRYPTO_SHA256_ARM64=y -# end of Crypto library routines - -CONFIG_CRC_CCITT=y -CONFIG_CRC16=y -CONFIG_CRC_T10DIF=y -CONFIG_ARCH_HAS_CRC_T10DIF=y -CONFIG_CRC_T10DIF_ARCH=y -CONFIG_CRC_ITU_T=m -CONFIG_CRC32=y -CONFIG_ARCH_HAS_CRC32=y -CONFIG_CRC32_ARCH=y -CONFIG_CRC64=y -CONFIG_CRC_OPTIMIZATIONS=y -CONFIG_XXHASH=y -CONFIG_AUDIT_GENERIC=y -CONFIG_AUDIT_ARCH_COMPAT_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_COMMON=y -CONFIG_ZSTD_COMPRESS=y -CONFIG_ZSTD_DECOMPRESS=y -CONFIG_XZ_DEC=y -# CONFIG_XZ_DEC_X86 is not set -# CONFIG_XZ_DEC_POWERPC is not set -CONFIG_XZ_DEC_ARM=y -CONFIG_XZ_DEC_ARMTHUMB=y -CONFIG_XZ_DEC_ARM64=y -# CONFIG_XZ_DEC_SPARC is not set -# CONFIG_XZ_DEC_RISCV is not set -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_TEXTSEARCH=y -CONFIG_TEXTSEARCH_KMP=m -CONFIG_TEXTSEARCH_BM=m -CONFIG_TEXTSEARCH_FSM=m -CONFIG_INTERVAL_TREE=y -CONFIG_XARRAY_MULTI=y -CONFIG_ASSOCIATIVE_ARRAY=y -CONFIG_CLOSURES=y -CONFIG_HAS_IOMEM=y -CONFIG_HAS_IOPORT=y -CONFIG_HAS_IOPORT_MAP=y -CONFIG_HAS_DMA=y -CONFIG_DMA_OPS_HELPERS=y -CONFIG_NEED_SG_DMA_FLAGS=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_SYNC_DMA_FOR_DEVICE=y -CONFIG_ARCH_HAS_SYNC_DMA_FOR_CPU=y -CONFIG_ARCH_HAS_DMA_PREP_COHERENT=y -CONFIG_ARCH_HAS_FORCE_DMA_UNENCRYPTED=y -CONFIG_SWIOTLB=y -# CONFIG_SWIOTLB_DYNAMIC is not set -CONFIG_DMA_BOUNCE_UNALIGNED_KMALLOC=y -CONFIG_DMA_NEED_SYNC=y -# CONFIG_DMA_RESTRICTED_POOL is not set -CONFIG_DMA_NONCOHERENT_MMAP=y -CONFIG_DMA_COHERENT_POOL=y -CONFIG_DMA_DIRECT_REMAP=y -CONFIG_DMA_CMA=y - -# -# Default contiguous memory area size: -# -CONFIG_CMA_SIZE_MBYTES=128 -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_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_VDSO_GETRANDOM=y -CONFIG_GENERIC_VDSO_DATA_STORE=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_POOL=y -CONFIG_ARCH_HAS_PMEM_API=y -CONFIG_ARCH_HAS_UACCESS_FLUSHCACHE=y -CONFIG_ARCH_STACKWALK=y -CONFIG_STACKDEPOT=y -CONFIG_STACKDEPOT_MAX_FRAMES=64 -CONFIG_SBITMAP=y -# CONFIG_LWQ_TEST is not set -# end of Library routines - -CONFIG_GENERIC_IOREMAP=y -CONFIG_GENERIC_LIB_DEVMEM_IS_ALLOWED=y -CONFIG_UNION_FIND=y -CONFIG_MIN_HEAP=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_BOOT_PRINTK_DELAY=y -CONFIG_DYNAMIC_DEBUG=y -CONFIG_DYNAMIC_DEBUG_CORE=y -CONFIG_SYMBOLIC_ERRNAME=y -CONFIG_DEBUG_BUGVERBOSE=y -# end of printk and dmesg options - -CONFIG_DEBUG_KERNEL=y -CONFIG_DEBUG_MISC=y - -# -# Compile-time checks and compiler options -# -CONFIG_DEBUG_INFO=y -CONFIG_AS_HAS_NON_CONST_ULEB128=y -# CONFIG_DEBUG_INFO_NONE 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_REDUCED is not set -CONFIG_DEBUG_INFO_COMPRESSED_NONE=y -# CONFIG_DEBUG_INFO_COMPRESSED_ZLIB is not set -# CONFIG_DEBUG_INFO_COMPRESSED_ZSTD is not set -# CONFIG_DEBUG_INFO_SPLIT is not set -CONFIG_DEBUG_INFO_BTF=y -CONFIG_PAHOLE_HAS_SPLIT_BTF=y -CONFIG_PAHOLE_HAS_LANG_EXCLUDE=y -CONFIG_DEBUG_INFO_BTF_MODULES=y -# CONFIG_MODULE_ALLOW_BTF_MISMATCH is not set -# 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 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=y -CONFIG_KGDB_HONOUR_BLOCKLIST=y -CONFIG_KGDB_SERIAL_CONSOLE=y -CONFIG_KGDB_TESTS=y -# CONFIG_KGDB_TESTS_ON_BOOT 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=y -# CONFIG_UBSAN is not set -CONFIG_HAVE_ARCH_KCSAN=y -CONFIG_HAVE_KCSAN_COMPILER=y -# CONFIG_KCSAN is not set -# end of Generic Kernel Debugging Instruments - -# -# Networking Debugging -# -# CONFIG_NET_DEV_REFCNT_TRACKER is not set -# CONFIG_NET_NS_REFCNT_TRACKER is not set -# CONFIG_DEBUG_NET is not set -# CONFIG_DEBUG_NET_SMALL_RTNL is not set -# end of Networking Debugging - -# -# Memory Debugging -# -CONFIG_PAGE_EXTENSION=y -# CONFIG_DEBUG_PAGEALLOC is not set -CONFIG_SLUB_DEBUG=y -# CONFIG_SLUB_DEBUG_ON is not set -CONFIG_PAGE_OWNER=y -# CONFIG_PAGE_TABLE_CHECK 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_ARCH_HAS_PTDUMP=y -CONFIG_PTDUMP=y -# CONFIG_PTDUMP_DEBUGFS is not set -CONFIG_HAVE_DEBUG_KMEMLEAK=y -# CONFIG_DEBUG_KMEMLEAK is not set -# CONFIG_PER_VMA_LOCK_STATS is not set -# CONFIG_DEBUG_OBJECTS is not set -# CONFIG_SHRINKER_DEBUG 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_VFS is not set -# CONFIG_DEBUG_VM is not set -# CONFIG_DEBUG_VM_PGTABLE is not set -CONFIG_ARCH_HAS_DEBUG_VIRTUAL=y -CONFIG_DEBUG_VIRTUAL=y -CONFIG_DEBUG_MEMORY_INIT=y -# CONFIG_DEBUG_PER_CPU_MAPS is not set -# CONFIG_MEM_ALLOC_PROFILING 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_KASAN_SW_TAGS=y -CONFIG_CC_HAS_WORKING_NOSANITIZE_ADDRESS=y -# CONFIG_KASAN is not set -CONFIG_HAVE_ARCH_KFENCE=y -CONFIG_KFENCE=y -CONFIG_KFENCE_SAMPLE_INTERVAL=100 -CONFIG_KFENCE_NUM_OBJECTS=255 -# CONFIG_KFENCE_DEFERRABLE is not set -# CONFIG_KFENCE_STATIC_KEYS is not set -CONFIG_KFENCE_STRESS_TEST_FAULTS=0 -# 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_HAVE_HARDLOCKUP_DETECTOR_BUDDY=y -# CONFIG_HARDLOCKUP_DETECTOR is not set -CONFIG_DETECT_HUNG_TASK=y -CONFIG_DEFAULT_HUNG_TASK_TIMEOUT=120 -# CONFIG_BOOTPARAM_HUNG_TASK_PANIC is not set -CONFIG_DETECT_HUNG_TASK_BLOCKER=y -# CONFIG_WQ_WATCHDOG is not set -# CONFIG_WQ_CPU_INTENSIVE_REPORT is not set -# CONFIG_TEST_LOCKUP is not set -# end of Debug Oops, Lockups and Hangs - -# -# Scheduler Debugging -# -CONFIG_SCHED_INFO=y -CONFIG_SCHEDSTATS=y -# end of Scheduler Debugging - -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 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_DEBUG_CLOSURES is not set -# CONFIG_DEBUG_MAPLE_TREE is not set -# end of Debug kernel data structures - -# -# RCU Debugging -# -CONFIG_TORTURE_TEST=m -# CONFIG_RCU_SCALE_TEST is not set -CONFIG_RCU_TORTURE_TEST=m -# CONFIG_RCU_TORTURE_TEST_CHK_RDR_STATE is not set -# CONFIG_RCU_TORTURE_TEST_LOG_CPU is not set -# CONFIG_RCU_TORTURE_TEST_LOG_GP is not set -CONFIG_RCU_REF_SCALE_TEST=m -CONFIG_RCU_CPU_STALL_TIMEOUT=60 -CONFIG_RCU_EXP_CPU_STALL_TIMEOUT=0 -# CONFIG_RCU_CPU_STALL_CPUTIME is not set -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_DEBUG_CGROUP_REF 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_FUNCTION_GRAPH_FREGS=y -CONFIG_HAVE_FTRACE_GRAPH_FUNC=y -CONFIG_HAVE_DYNAMIC_FTRACE=y -CONFIG_HAVE_DYNAMIC_FTRACE_WITH_DIRECT_CALLS=y -CONFIG_HAVE_DYNAMIC_FTRACE_WITH_CALL_OPS=y -CONFIG_HAVE_DYNAMIC_FTRACE_WITH_ARGS=y -CONFIG_HAVE_FTRACE_MCOUNT_RECORD=y -CONFIG_HAVE_SYSCALL_TRACEPOINTS=y -CONFIG_HAVE_C_RECORDMCOUNT=y -CONFIG_HAVE_BUILDTIME_MCOUNT_SORT=y -CONFIG_BUILDTIME_MCOUNT_SORT=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_FUNCTION_GRAPH_RETVAL is not set -# CONFIG_FUNCTION_GRAPH_RETADDR is not set -CONFIG_FUNCTION_TRACE_ARGS=y -CONFIG_DYNAMIC_FTRACE=y -CONFIG_DYNAMIC_FTRACE_WITH_DIRECT_CALLS=y -CONFIG_DYNAMIC_FTRACE_WITH_CALL_OPS=y -CONFIG_DYNAMIC_FTRACE_WITH_ARGS=y -# CONFIG_FPROBE is not set -CONFIG_FUNCTION_PROFILER=y -CONFIG_STACK_TRACER=y -# 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_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_PROBE_EVENTS_BTF_ARGS=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_USER_EVENTS is not set -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_VALIDATE_RCU_IS_WATCHING is not set -# CONFIG_FTRACE_STARTUP_TEST is not set -# CONFIG_FTRACE_SORT_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_RV is not set -# CONFIG_SAMPLES is not set -CONFIG_HAVE_SAMPLE_FTRACE_DIRECT=y -CONFIG_HAVE_SAMPLE_FTRACE_DIRECT_MULTI=y -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 is not set -# 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_KCOV is not set -CONFIG_RUNTIME_TESTING_MENU=y -# CONFIG_TEST_DHRY is not set -# CONFIG_LKDTM is not set -# CONFIG_TEST_MIN_HEAP is not set -# CONFIG_TEST_DIV64 is not set -# CONFIG_TEST_MULDIV64 is not set -# CONFIG_BACKTRACE_SELF_TEST is not set -# CONFIG_TEST_REF_TRACKER 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_TEST_KSTRTOX is not set -# CONFIG_TEST_BITMAP is not set -# CONFIG_TEST_UUID is not set -# CONFIG_TEST_XARRAY is not set -# CONFIG_TEST_MAPLE_TREE is not set -# CONFIG_TEST_RHASHTABLE 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_BPF 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_DYNAMIC_DEBUG is not set -# CONFIG_TEST_KMOD is not set -# CONFIG_TEST_KALLSYMS is not set -# CONFIG_TEST_DEBUG_VIRTUAL is not set -# CONFIG_TEST_MEMCAT_P is not set -# CONFIG_TEST_MEMINIT is not set -# CONFIG_TEST_FREE_PAGES is not set -# CONFIG_TEST_FPU is not set -# CONFIG_TEST_OBJPOOL is not set -CONFIG_ARCH_USE_MEMTEST=y -CONFIG_MEMTEST=y -# CONFIG_HYPERV_TESTING is not set -# end of Kernel Testing and Coverage - -# -# Rust hacking -# -# CONFIG_RUST_DEBUG_ASSERTIONS is not set -CONFIG_RUST_OVERFLOW_CHECKS=y -# CONFIG_RUST_BUILD_ASSERT_ALLOW is not set -# end of Rust hacking -# end of Kernel hacking - -CONFIG_IO_URING_ZCRX=y diff --git a/srcpkgs/linux-asahi/files/mv-debug b/srcpkgs/linux-asahi/files/mv-debug deleted file mode 100755 index c2e0f5f056adb5..00000000000000 --- a/srcpkgs/linux-asahi/files/mv-debug +++ /dev/null @@ -1,8 +0,0 @@ -#!/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 -$SIGN_FILE $mod -zstd -T1 --rm -f -q $mod diff --git a/srcpkgs/linux-asahi/template b/srcpkgs/linux-asahi/template deleted file mode 100644 index 941e8085651062..00000000000000 --- a/srcpkgs/linux-asahi/template +++ /dev/null @@ -1,267 +0,0 @@ -# Template file for 'linux-asahi' -pkgname=linux-asahi -version=6.16.8+1 -revision=1 -short_desc="Linux kernel and modules for Apple Silicon" -maintainer="dkwo <npiazza@disroot.org>, Will Springer <skirmisher@protonmail.com>" -license="GPL-2.0-only" -homepage="https://asahilinux.org" -distfiles="https://github.com/AsahiLinux/linux/archive/asahi-${version/+/-}.tar.gz" -checksum=adedd3ae611418b09aacd8f15ad01aceedf625b7a7cf2a1a391c060b3d166925 - -python_version=3 - -archs="aarch64*" - -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 - pkg-config openssl-devel perl uboot-mkimage cpio pahole python3 zstd - rust rust-bindgen rust-src" - -_kernver=${version}-asahi_${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 - -post_patch() { - # avoid the strip wrapper, its used to copy the objects to a new location - # and required to avoid absolute relocations. - vsed -e "s|\$(STRIP) \(--strip-debug -o \$@ \$<;\)|/usr/bin/${STRIP} \1|" -i drivers/firmware/efi/libstub/Makefile - # use our own local version - rm localversion.05-asahi -} - -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 - arch=arm64 - - if [ -f ${FILESDIR}/${arch}-dotconfig-custom ]; then - msg_normal "Detected a custom .config file for your arch, using it.\n" - cp -f ${FILESDIR}/${arch}-dotconfig-custom .config - make ${makejobs} ARCH=$arch ${_cross} oldconfig - elif [ -f ${FILESDIR}/${arch}-dotconfig ]; then - msg_normal "Detected a .config file for your arch, using it.\n" - cp -f ${FILESDIR}/${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\"+${version#*+}-asahi_${revision}\"|" .config -} - -do_build() { - local arch _args - _args="Image modules dtbs"; arch=arm64 - - export LDFLAGS= - make ARCH=$arch ${_cross} ${makejobs} prepare - make ARCH=$arch ${_cross} ${makejobs} ${_args} -} - -do_install() { - local arch hdrdest - arch=arm64 - - # Run depmod after compressing modules - makes depmod.sh a noop - sed -i '2iexit 0' scripts/depmod.sh - vmkdir usr/lib - ln -sf usr/lib/ ${DESTDIR} - - # Install kernel, firmware and modules - make ${makejobs} ARCH=${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} - - vinstall arch/arm64/boot/Image 644 boot vmlinux-${_kernver} - make ${makejobs} ARCH=${arch} INSTALL_DTBS_PATH=${DESTDIR}/boot/dtbs/dtbs-${_kernver} ${_cross} dtbs_install - - # Switch to /usr. - vmkdir 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 Kbuild ${hdrdest}/Kbuild - 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/${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 hyperv; 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} - - # needed for mv-debug - cp scripts/sign-file "${XBPS_WRAPPERDIR}" - - # 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=${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 - if [ -d "arch/${arch}/tools" ]; then - cp -a "arch/${arch}/tools" "${hdrdest}/arch/${arch}" - fi - cp -a kernel/time/timeconst.bc "${hdrdest}/kernel/time" - cp -a kernel/bounds.c "${hdrdest}/kernel" - mkdir -p "${hdrdest}/arch/x86/entry/syscalls" - cp -a arch/x86/entry/syscalls/syscall_32.tbl "${hdrdest}/arch/x86/entry/syscalls" - - mkdir -p ${hdrdest}/arch/${arch}/kernel - cp arch/${arch}/Makefile ${hdrdest}/arch/${arch} - - mkdir -p ${hdrdest}/arch/arm64/kernel - cp arch/arm64/kernel/asm-offsets.s ${hdrdest}/arch/arm64/kernel - cp -a arch/arm64/kernel/vdso ${hdrdest}/arch/arm64/kernel/ - - # 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 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 - - # 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 - export SIGN_FILE="${XBPS_WRAPPERDIR}/sign-file sha512 ${wrksrc}/certs/signing_key.pem ${wrksrc}/certs/signing_key.x509" - 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} - rm -f ${DESTDIR}/lib -} - -linux-asahi-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 - } -} - -linux-asahi-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/linux-base/files/50-bootsize.postinst b/srcpkgs/linux-base/files/50-bootsize.postinst deleted file mode 100644 index 1fe95c9511bbcd..00000000000000 --- a/srcpkgs/linux-base/files/50-bootsize.postinst +++ /dev/null @@ -1,38 +0,0 @@ -#!/bin/sh -# -# Kernel hook to check for filled /boot partitions -# -# Arguments passed to this script: $1 pkgname, $2 version. -# -PKGNAME="$1" -VERSION="$2" - -# freespace = blocksize * freeblocks -freespace=$(( $(stat -f -c '%S * %f' /boot) )) - -vmlinuz=$(find /boot -maxdepth 1 -type f -name 'vmlinuz*' -printf '%s\n' | sort -n | tail -n1) -initramfs=$(find /boot -maxdepth 1 -type f -name 'initramfs*' -printf '%s\n' | sort -n | tail -n1) -totalneeded=$(( 2 * (initramfs + vmlinuz) )) - -# freespace for /boot is <= 2*(largest kernel + largest initrd) -if [ $freespace -le $totalneeded ]; then - color=false - if [ -z "$NO_COLOR" ] && [ -t 1 ]; then - # Set output to be bold and red, if supported - color=true - tput setaf 1 - tput bold - fi - cat <<-'ENDMSG' - * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * - * WARNING: /boot may not have enough space for the next kernel. Use * - * `vkpurge` to ensure there will be sufficient space to write the next * - * kernel and generate its initrd. Your system may otherwise become * - * unbootable. * - * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * - ENDMSG - if $color; then - # Reset output back to normal - tput sgr0 - fi -fi diff --git a/srcpkgs/linux-base/template b/srcpkgs/linux-base/template deleted file mode 100644 index d04e7ad12bb69c..00000000000000 --- a/srcpkgs/linux-base/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'linux-base' -pkgname=linux-base -version=2023.05.29 -revision=1 -short_desc="Linux kernel base dependencies" -maintainer="Érico Nogueira <ericonr@disroot.org>" -license="Public Domain" -homepage="https://voidlinux.org/" - -case "$XBPS_TARGET_MACHINE" in - i686*|x86_64*) - depends="linux-firmware-amd linux-firmware-intel linux-firmware-nvidia linux-firmware-network dracut" - ;; - ppc*|armv7l*|aarch64*) - depends="linux-firmware-amd linux-firmware-nvidia linux-firmware-network dracut" - ;; -esac - -do_install() { - vinstall ${FILESDIR}/50-bootsize.postinst 0755 etc/kernel.d/post-install 50-bootsize -} diff --git a/srcpkgs/linux-driver-management-devel b/srcpkgs/linux-driver-management-devel deleted file mode 120000 index f0ae884abe1331..00000000000000 --- a/srcpkgs/linux-driver-management-devel +++ /dev/null @@ -1 +0,0 @@ -linux-driver-management \ No newline at end of file diff --git a/srcpkgs/linux-driver-management/patches/fix-ftbfs-dep_usb.patch b/srcpkgs/linux-driver-management/patches/fix-ftbfs-dep_usb.patch deleted file mode 100644 index 2b43d2ab284277..00000000000000 --- a/srcpkgs/linux-driver-management/patches/fix-ftbfs-dep_usb.patch +++ /dev/null @@ -1,28 +0,0 @@ -From 035183d70fcd75ea3de659ac6350047b419eb600 Mon Sep 17 00:00:00 2001 -From: Neal Gompa <ngompa13@gmail.com> -Date: Fri, 30 Mar 2018 09:36:19 -0400 -Subject: [PATCH] Allow versions of libusb-1.0 newer than 1.0.21 to satisfy the - dependency - -The libusb-1.0 dependency was set to exactly require 1.0.21, which -breaks the build when trying to build against 1.0.22. - -Signed-off-by: Neal Gompa <ngompa13@gmail.com> ---- - meson.build | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/meson.build b/meson.build -index b0c0a25..3b1982b 100644 ---- a/meson.build -+++ b/meson.build -@@ -93,7 +93,7 @@ config_h = configure_file( - config_h_dir = include_directories('.') - - # Required dependencies --dep_usb = dependency('libusb-1.0', version: '1.0.21') -+dep_usb = dependency('libusb-1.0', version: '>= 1.0.21') - - glib_min_version = '>= 2.54.0' - dep_glib2 = dependency('glib-2.0', version: glib_min_version) - diff --git a/srcpkgs/linux-driver-management/template b/srcpkgs/linux-driver-management/template deleted file mode 100644 index 33396a0b9be32a..00000000000000 --- a/srcpkgs/linux-driver-management/template +++ /dev/null @@ -1,40 +0,0 @@ -# Template file for 'linux-driver-management' -pkgname=linux-driver-management -version=1.0.3 -revision=3 -# Tests require unpackaged umockdev -# https://github.com/martinpitt/umockdev -build_style=meson -build_helper=gir -configure_args="-Dwith-docs=false" -hostmakedepends="pkg-config glib-devel" -makedepends="libusb-devel libglib-devel eudev-libudev-devel libgirepository-devel - xorg-server-devel libkmod-devel gobject-introspection" -checkdepends="check-devel" -short_desc="Distro agnostic Plug'n'Play system for Linux" -maintainer="Orphaned <orphan@voidlinux.org>" -license="LGPL-2.1-only" -homepage="https://github.com/solus-project/linux-driver-management" -distfiles="https://github.com/solus-project/${pkgname}/releases/download/v${version}/${pkgname}-${version}.tar.xz" -checksum=968ef61fbb7e26b89ef9456f03cf31c616bdc8fc69531fcfd9f90ae0f4ff147b - -if [ "$CROSS_BUILD" ]; then - # host needs glib-mkenums - hostmakedepends+=" glib-devel" -fi - -post_install() { - mkdir -p ${DESTDIR}/usr/share/examples/sddm/scripts - mv ${DESTDIR}/usr/share/sddm/scripts/Xsetup ${DESTDIR}/usr/share/examples/sddm/scripts/Xsetup -} - -linux-driver-management-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - Development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - vmove usr/share/gir-1.0 - } -} diff --git a/srcpkgs/linux-firmware-amd b/srcpkgs/linux-firmware-amd deleted file mode 120000 index 9a0010a89de1a9..00000000000000 --- a/srcpkgs/linux-firmware-amd +++ /dev/null @@ -1 +0,0 @@ -linux-firmware \ No newline at end of file diff --git a/srcpkgs/linux-firmware-broadcom b/srcpkgs/linux-firmware-broadcom deleted file mode 120000 index 9a0010a89de1a9..00000000000000 --- a/srcpkgs/linux-firmware-broadcom +++ /dev/null @@ -1 +0,0 @@ -linux-firmware \ No newline at end of file diff --git a/srcpkgs/linux-firmware-dvb/template b/srcpkgs/linux-firmware-dvb/template deleted file mode 100644 index 52d7407f22cbc5..00000000000000 --- a/srcpkgs/linux-firmware-dvb/template +++ /dev/null @@ -1,190 +0,0 @@ -# Template file for 'linux-firmware-dvb' -pkgname=linux-firmware-dvb -version=20170329 -revision=6 -_gitrev=3fef04a4a4bfeba88ae3b20aff9d3a1fabf1c159 -short_desc="Linux TV firmware package" -maintainer="Orphaned <orphan@voidlinux.org>" -license="custom:Multiple" -homepage="https://linuxtv.org/" -distfiles=" - https://github.com/OpenELEC/dvb-firmware/archive/${_gitrev}.tar.gz>${pkgname}-${version}.tar.gz - https://linuxtv.org/downloads/firmware/dvb-firmwares.tar.bz2" -checksum=" - 69448effa96ec0a0777923b68820dd139720f48295aad6a4aea384c0def464a3 - 02e9ee1c9cf45db53c4a76a444ea9d8fe8bdb62c624c10ef548d50affa59a1d8" - -do_extract() { - mkdir -p ${wrksrc} - bsdtar xvf ${XBPS_SRCDISTDIR}/${pkgname}-${version}/${pkgname}-${version}.tar.gz \ - --strip-components=2 -C ${wrksrc} - bsdtar xvf ${XBPS_SRCDISTDIR}/${pkgname}-${version}/dvb-firmwares.tar.bz2 \ - -C ${wrksrc} -} - -do_build() { - : -} - -do_install() { - local dir f licenses firmwares - - licenses+=" LICENCE.siano" - licenses+=" LICENCE.xc5000" - licenses+=" LICENSE.dib0700" - firmwares+=" NXP7164-2010-03-10.1.fw" - firmwares+=" NXP7164-2010-04-01.1.fw" - firmwares+=" af9005.fw" - firmwares+=" bootcode.bin" - firmwares+=" drxd-a2-1.1.fw" - firmwares+=" drxd-b1-1.1.fw" - firmwares+=" drxk_a3.mc" - firmwares+=" dvb-demod-drxk-01.fw" - firmwares+=" dvb-demod-drxk-pctv.fw" - firmwares+=" dvb-demod-m88ds3103.fw" - firmwares+=" dvb-demod-m88rs6000.fw" - firmwares+=" dvb-demod-mn88473-01.fw" - firmwares+=" dvb-demod-si2168-02.fw" - firmwares+=" dvb-demod-si2168-a20-01.fw" - firmwares+=" dvb-demod-si2168-a30-01.fw" - firmwares+=" dvb-demod-si2168-b40-01.fw" - firmwares+=" dvb-fe-af9013.fw" - firmwares+=" dvb-fe-bcm3510-01.fw" - firmwares+=" dvb-fe-cx24116.fw" - firmwares+=" dvb-fe-cx24117.fw" - firmwares+=" dvb-fe-cx24120-1.20.58.2.fw" - firmwares+=" dvb-fe-ds3000.fw" - firmwares+=" dvb-fe-ds300x.fw" - firmwares+=" dvb-fe-ds3103.fw" - firmwares+=" dvb-fe-mxl5xx.fw" - firmwares+=" dvb-fe-nxt2004.fw" - firmwares+=" dvb-fe-or51132-qam.fw" - firmwares+=" dvb-fe-or51132-vsb.fw" - firmwares+=" dvb-fe-or51211.fw" - firmwares+=" dvb-fe-rs6000.fw" - firmwares+=" dvb-fe-tda10045.fw" - firmwares+=" dvb-fe-tda10046.fw" - firmwares+=" dvb-fe-tda10048-1.0.fw" - firmwares+=" dvb-fe-tda10071.fw" - firmwares+=" dvb-fe-xc4000-1.4.fw" - firmwares+=" dvb-ttpci-01.fw" - firmwares+=" dvb-ttpci-01.fw-261a" - firmwares+=" dvb-ttpci-01.fw-261b" - firmwares+=" dvb-ttpci-01.fw-261c" - firmwares+=" dvb-ttpci-01.fw-261d" - firmwares+=" dvb-ttpci-01.fw-261f" - firmwares+=" dvb-ttpci-01.fw-2622" - firmwares+=" dvb-tuner-si2158-a20-01.fw" - firmwares+=" dvb-usb-SkyStar_USB_HD_FW_v17_63.HEX.fw" - licenses+=" dvb-usb-SkyStar_USB_HD_FW_v17_63.HEX.fw.license.txt" - firmwares+=" dvb-usb-af9015.fw" - firmwares+=" dvb-usb-af9035-02.fw" - firmwares+=" dvb-usb-af9035-03.fw" - firmwares+=" dvb-usb-af9035-04.fw" - firmwares+=" dvb-usb-avertv-a800-02.fw" - firmwares+=" dvb-usb-az6027-03.fw" - firmwares+=" dvb-usb-bluebird-01.fw" - firmwares+=" dvb-usb-bluebird-02.fw" - firmwares+=" dvb-usb-dibusb-5.0.0.11.fw" - firmwares+=" dvb-usb-dibusb-6.0.0.8.fw" - firmwares+=" dvb-usb-dtt200u-01.fw" - firmwares+=" dvb-usb-dw2102.fw" - firmwares+=" dvb-usb-dw2104.fw" - firmwares+=" dvb-usb-dw3101.fw" - firmwares+=" dvb-usb-ec168.fw" - firmwares+=" dvb-usb-gp8psk-01.fw" - firmwares+=" dvb-usb-gp8psk-02.fw" - firmwares+=" dvb-usb-hauppauge-hvr930c-drxk.fw" - firmwares+=" dvb-usb-it9137-01.fw" - firmwares+=" dvb-usb-it9303-01.fw" - firmwares+=" dvb-usb-nova-t-usb2-02.fw" - firmwares+=" dvb-usb-p7500.fw" - firmwares+=" dvb-usb-pctv-400e-01.fw" - firmwares+=" dvb-usb-pctv-450e-01.fw" - firmwares+=" dvb-usb-pctv-452e-01.fw" - firmwares+=" dvb-usb-s630.fw" - firmwares+=" dvb-usb-s660.fw" - firmwares+=" dvb-usb-terratec-h7-az6007.fw" - firmwares+=" dvb-usb-terratec-h7-drxk.fw" - firmwares+=" dvb-usb-terratec-htc-stick-drxk.fw" - firmwares+=" dvb-usb-tt-s2400-01.fw" - firmwares+=" dvb-usb-umt-010-02.fw" - firmwares+=" dvb-usb-vp702x-01.fw" - firmwares+=" dvb-usb-vp7045-01.fw" - firmwares+=" dvb-usb-wt220u-01.fw" - firmwares+=" dvb-usb-wt220u-02.fw" - firmwares+=" dvb-usb-wt220u-fc03.fw" - firmwares+=" dvb-usb-wt220u-miglia-01.fw" - firmwares+=" dvb-usb-wt220u-zl0353-01.fw" - firmwares+=" dvb_rio.inp" - firmwares+=" firmware/Boot.S" - licenses+=" firmware/README" - firmwares+=" firmware/dvb-fe-bcm3510-01.fw" - firmwares+=" firmware/dvb-fe-drxj-mc-1.0.8.fw" - firmwares+=" firmware/dvb-fe-drxj-mc-vsb-1.0.8.fw" - firmwares+=" firmware/dvb-fe-drxj-mc-vsb-qam-1.0.8.fw" - firmwares+=" firmware/dvb-fe-or51132-qam.fw" - firmwares+=" firmware/dvb-fe-or51132-vsb.fw" - firmwares+=" firmware/dvb-fe-or51211.fw" - firmwares+=" firmware/dvb-ttpci-01.fw-261a" - firmwares+=" firmware/dvb-ttpci-01.fw-261b" - firmwares+=" firmware/dvb-ttpci-01.fw-261c" - firmwares+=" firmware/dvb-ttpci-01.fw-261d" - firmwares+=" firmware/dvb-ttpci-01.fw-261f" - firmwares+=" firmware/dvb-ttpci-01.fw-2622" - firmwares+=" firmware/dvb-usb-avertv-a800-02.fw" - firmwares+=" firmware/dvb-usb-bluebird-01.fw" - firmwares+=" firmware/dvb-usb-dibusb-5.0.0.11.fw" - firmwares+=" firmware/dvb-usb-dibusb-6.0.0.8.fw" - firmwares+=" firmware/dvb-usb-dtt200u-01.fw" - firmwares+=" firmware/dvb-usb-terratec-h7-az6007.fw" - firmwares+=" firmware/dvb-usb-terratec-h7-drxk.fw" - firmwares+=" firmware/dvb-usb-umt-010-02.fw" - firmwares+=" firmware/dvb-usb-vp702x-01.fw" - firmwares+=" firmware/dvb-usb-vp7045-01.fw" - firmwares+=" firmware/dvb-usb-wt220u-01.fw" - firmwares+=" firmware/dvb-usb-wt220u-02.fw" - firmwares+=" firmware/v4l-cx23885-enc-broken.fw" - firmwares+=" firmware/v4l-cx23885-enc.fw" - licenses+=" license-end-user.txt" - licenses+=" license-oemihvisv.txt" - firmwares+=" ngene_15.fw" - firmwares+=" ngene_16.fw" - firmwares+=" ngene_17.fw" - firmwares+=" ngene_18.fw" - firmwares+=" sms1xxx-hcw-114xxx-cmmb-01.fw" - firmwares+=" sms1xxx-hcw-55xxx-dvbt-01.fw" - firmwares+=" sms1xxx-hcw-55xxx-dvbt-03.fw" - firmwares+=" sms1xxx-hcw-55xxx-isdbt-03.fw" - firmwares+=" v4l-cx2341x-dec.fw" - firmwares+=" v4l-cx2341x-enc.fw" - firmwares+=" v4l-cx2341x-init.mpg" - firmwares+=" v4l-cx23885-enc.fw" - firmwares+=" v4l-pvrusb2-24xxx-01.fw" - firmwares+=" v4l-pvrusb2-29xxx-01.fw" - firmwares+=" v4l-pvrusb2-73xxx-01.fw" - firmwares+=" xc3028-v24.fw" - firmwares+=" xc3028-v27.fw" - firmwares+=" xc3028L-v36.fw" - firmwares+=" xc4000-1.4.fw" - - # Install licenses - for f in ${licenses}; do - vlicense ${f} - done - - # Install firmwares - for f in ${firmwares}; do - file=${f##*/} - if [ "${file}" != "${f}" ]; then - dir=${f%/*} - if [ "${dir}" != "firmware" ]; then - vinstall ${f} 0644 usr/lib/firmware/${dir} - else - vinstall ${f} 0644 usr/lib/firmware - fi - else - vinstall ${f} 0644 usr/lib/firmware - fi - done -} diff --git a/srcpkgs/linux-firmware-intel b/srcpkgs/linux-firmware-intel deleted file mode 120000 index 9a0010a89de1a9..00000000000000 --- a/srcpkgs/linux-firmware-intel +++ /dev/null @@ -1 +0,0 @@ -linux-firmware \ No newline at end of file diff --git a/srcpkgs/linux-firmware-network b/srcpkgs/linux-firmware-network deleted file mode 120000 index 9a0010a89de1a9..00000000000000 --- a/srcpkgs/linux-firmware-network +++ /dev/null @@ -1 +0,0 @@ -linux-firmware \ No newline at end of file diff --git a/srcpkgs/linux-firmware-nvidia b/srcpkgs/linux-firmware-nvidia deleted file mode 120000 index 9a0010a89de1a9..00000000000000 --- a/srcpkgs/linux-firmware-nvidia +++ /dev/null @@ -1 +0,0 @@ -linux-firmware \ No newline at end of file diff --git a/srcpkgs/linux-firmware-qualcomm b/srcpkgs/linux-firmware-qualcomm deleted file mode 120000 index 9a0010a89de1a9..00000000000000 --- a/srcpkgs/linux-firmware-qualcomm +++ /dev/null @@ -1 +0,0 @@ -linux-firmware \ No newline at end of file diff --git a/srcpkgs/linux-firmware/template b/srcpkgs/linux-firmware/template deleted file mode 100644 index 5213b3b315f558..00000000000000 --- a/srcpkgs/linux-firmware/template +++ /dev/null @@ -1,184 +0,0 @@ -# Template file for 'linux-firmware' -pkgname=linux-firmware -version=20251111 -revision=1 -hostmakedepends="rdfind which $(vopt_if compressed zstd)" -depends="linux-firmware-amd>=${version}_${revision} linux-firmware-network>=${version}_${revision}" -short_desc="Binary firmware blobs for the Linux kernel" -maintainer="classabbyamp <void@placeviolette.net>" -license="custom:see /usr/share/licenses/linux-firmware" -homepage="https://www.kernel.org/" -changelog="https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/log/" -distfiles="https://gitlab.com/kernel-firmware/linux-firmware/-/archive/${version}/linux-firmware-${version}.tar.gz" -checksum=24011445db0f001a0c4067c5837bb983ea4474866545513ef17350e1ce7abeac -python_version=3 -nostrip=yes - -build_options="compressed" -desc_option_compressed="compress firmware with zstd" - -do_install() { - if [ -n "$build_option_compressed" ]; then - env ZSTD_CLEVEL=9 ZSTD_NBTHREADS="$XBPS_MAKEJOBS" \ - make install-zst dedup FIRMWAREDIR=/usr/lib/firmware DESTDIR="$DESTDIR" - else - make install dedup FIRMWAREDIR=/usr/lib/firmware DESTDIR="$DESTDIR" - fi - - for _l in LICEN* WHENCE - do - vlicense "$_l" - done -} - -linux-firmware-amd_package() { - short_desc+=" - AMD CPU/GPU microcode" - nostrip=yes - pkg_install() { - vmove usr/lib/firmware/amd* - vmove usr/lib/firmware/radeon - vmove usr/share/licenses/linux-firmware/LICENSE.amdgpu - vmove usr/share/licenses/linux-firmware/LICENSE.amd-ucode - vmove usr/share/licenses/linux-firmware/LICENSE.radeon - vmkdir usr/lib/dracut/dracut.conf.d - echo "early_microcode=yes" >> ${PKGDESTDIR}/usr/lib/dracut/dracut.conf.d/amd_ucode.conf - } -} - -linux-firmware-broadcom_package() { - short_desc+=" - Broadcom network blobs" - nostrip=yes - pkg_install() { - vmove usr/lib/firmware/brcm - vmove usr/share/licenses/linux-firmware/LICENCE.broadcom_bcm43xx - # firmware/brcm contains multiple symlinks to ../cypress/ - vmove usr/lib/firmware/cypress - vmove usr/share/licenses/linux-firmware/LICENCE.cypress - # provided by rpi-firmware - find "${PKGDESTDIR}"/usr/lib/firmware/brcm -iname '*raspberry*.txt' -delete - } -} - -linux-firmware-intel_package() { - short_desc+=" - Intel GPU microcode" - nostrip=yes - pkg_install() { - for d in i915 xe; do - vmove "usr/lib/firmware/$d" - vmove "usr/share/licenses/linux-firmware/LICENSE.$d" - done - } -} - -linux-firmware-nvidia_package() { - short_desc+=" NVIDIA GPU microcode" - nostrip=yes - pkg_install() { - vmove usr/lib/firmware/nvidia - vmove usr/share/licenses/linux-firmware/LICENCE.nvidia* - } -} - -linux-firmware-network_package() { - short_desc+=" - network" - depends="linux-firmware-broadcom>=${version}_${revision}" - case "$XBPS_TARGET_MACHINE" in - armv7*|aarch64*) - depends+=" linux-firmware-qualcomm>=${version}_${revision}" - ;; - esac - nostrip=yes - pkg_install() { - _pats=( - # Airoha Ethernet PHY - airoha - # Amlogic bluetooth - "amlogic/aml_w*_bt_uart.bin*" - # Atheros WLAN/bluetooth - "ath*" "ar*" "carl9170*" "htc*" - # Atmel WLAN - atmel - # ATUSB transceiver - atusb - # BNX2 Ethernet - "bnx2*" - # Sun Cassini Ethernet - "sun/cassini*" - # Chelsio Ethernet - "cxgb*" - # ST-E WLAN - "wsm_22.bin*" - # Intel WLAN/Ethernet/bluetooth - e100 "hfi1_*.fw*" "intel*" "iwlwifi*" - # Orinoco WLAN - "agere*" - # IXP4xx - ixp4xx - # KL5KUSB101 Ethernet - kaweth - # Cavium LiquidIO NIC - liquidio - # Mediatek WLAN/bluetooth - "mt7*.bin*" - # Mellanox ethernet - mellanox - # Marvell WLAN/bluetooth - mrvl "lbtf_usb.bin*" libertas mwl8k - # Multi-Tech modem - "mts_*.fw*" - # Myricom ethernet - "myri10ge*" myricom - # NXP UWB/bluetooth - "nxp/sr150_fw.bin*" "nxp/helper_uart*.bin*" "nxp/uartiw*.bin*" "nxp/uartspi*.se*" "nxp/uartuart*" - # Qualcomm WLAN/bluetooth - qca "wil6210*" - # QLogic HBA - "cbfw*.bin*" "ct2fw*.bin*" "ctfw*.bin*" "qed" "ql2*.bin*" "qlogic" "phanfw.bin*" - # Ralink WLAN - "rt*.bin*" - # Redpine WLAN/bluetooth - "rsi*" - # Realtek bluetooth/ethernet/WLAN - "rtl*" "rtw*" - # Sagrad WLAN - "sdd_sagrad_*.bin*" - # Slicoss NICs - slicoss - # Adaptec ethernet - "adaptec/starfire*" - # Tehuti NICs - tehuti - # TI WLAN/bluetooth - ti-connectivity - # Tigon ethernet - acenic tigon - # 3Com ethernet - 3com - # Eagle USB modem - ueagle-atm - # Via USB WLAN - "vntwusb.fw*" - # Microchip Ethernet - "microchip/mscc_vsc85*.bin*" - # Exar Ethernet - vxge - # SiLabs WLAN - wfx - ) - - for pat in "${_pats[@]}"; do - vmove "usr/lib/firmware/$pat" - done - - # don't move mediatek SoC firmware - ( shopt -s extglob; vmove "usr/lib/firmware/mediatek/!(mt7981*|mt7986*|mt81*|sof*)" ) - } -} - -linux-firmware-qualcomm_package() { - short_desc+=" - Qualcomm SoC blobs" - nostrip=yes - pkg_install() { - vmove usr/lib/firmware/qcom - } -} diff --git a/srcpkgs/linux-headers b/srcpkgs/linux-headers deleted file mode 120000 index 9c52cb36f47ec9..00000000000000 --- a/srcpkgs/linux-headers +++ /dev/null @@ -1 +0,0 @@ -linux \ No newline at end of file diff --git a/srcpkgs/linux-lts-headers b/srcpkgs/linux-lts-headers deleted file mode 120000 index 19158c33b33c31..00000000000000 --- a/srcpkgs/linux-lts-headers +++ /dev/null @@ -1 +0,0 @@ -linux-lts \ No newline at end of file diff --git a/srcpkgs/linux-lts/template b/srcpkgs/linux-lts/template deleted file mode 100644 index c4d4326b607b28..00000000000000 --- a/srcpkgs/linux-lts/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'linux-lts' -pkgname=linux-lts -version=6.6 -revision=1 -metapackage=yes -depends="linux${version} linux-base" -short_desc="Linux LTS (Long Term Support) kernel meta package" -maintainer="Leah Neukirchen <leah@vuxu.org>" -license="Public Domain" -homepage="http://www.voidlinux.org/" - -linux-lts-headers_package() { - metapackage=yes - short_desc="Linux longterm support kernel headers meta package" - depends="linux${version}-headers" -} diff --git a/srcpkgs/linux-lts/update b/srcpkgs/linux-lts/update deleted file mode 100644 index 7ba2c318be2fa2..00000000000000 --- a/srcpkgs/linux-lts/update +++ /dev/null @@ -1,2 +0,0 @@ -site="https://www.kernel.org/feeds/kdist.xml" -pattern="<title>\K\d+.\d+(?=.[\d]+: longterm)" diff --git a/srcpkgs/linux-mainline-headers b/srcpkgs/linux-mainline-headers deleted file mode 120000 index 1567474be21e28..00000000000000 --- a/srcpkgs/linux-mainline-headers +++ /dev/null @@ -1 +0,0 @@ -linux-mainline \ No newline at end of file diff --git a/srcpkgs/linux-mainline/template b/srcpkgs/linux-mainline/template deleted file mode 100644 index f245159a4ff008..00000000000000 --- a/srcpkgs/linux-mainline/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'linux-mainline' -pkgname=linux-mainline -version=6.18 -revision=1 -metapackage=yes -depends="linux${version} linux-base" -short_desc="Linux latest mainline kernel meta package (for experts only)" -maintainer="Leah Neukirchen " -license="Public Domain" -homepage="http://www.voidlinux.org/" - -linux-mainline-headers_package() { - short_desc="Linux latest mainline kernel headers meta package" - depends="linux${version}-headers" - metapackage=yes -} diff --git a/srcpkgs/linux-mainline/update b/srcpkgs/linux-mainline/update deleted file mode 100644 index 884fa30db8edbd..00000000000000 --- a/srcpkgs/linux-mainline/update +++ /dev/null @@ -1,2 +0,0 @@ -site="https://www.kernel.org/feeds/kdist.xml" -pattern="\K\d+.\d+(?=: mainline)" diff --git a/srcpkgs/linux-tools/files/freefall/run b/srcpkgs/linux-tools/files/freefall/run deleted file mode 100644 index 9aee7a51a7d3a0..00000000000000 --- a/srcpkgs/linux-tools/files/freefall/run +++ /dev/null @@ -1,4 +0,0 @@ -#!/bin/sh -exec 2>&1 -[ -r conf ] && . ./conf -exec freefall ${OPTS:=/dev/sda} diff --git a/srcpkgs/linux-tools/files/usbipd/run b/srcpkgs/linux-tools/files/usbipd/run deleted file mode 100644 index 4da64ab288e7e5..00000000000000 --- a/srcpkgs/linux-tools/files/usbipd/run +++ /dev/null @@ -1,5 +0,0 @@ -#!/bin/sh -exec 2>&1 -modprobe -q usbip-host || exit 1 -modprobe -q vhci-hcd || exit 1 -exec usbipd diff --git a/srcpkgs/linux-tools/patches/musl-basename.patch b/srcpkgs/linux-tools/patches/musl-basename.patch deleted file mode 100644 index 99f5093d65c7ec..00000000000000 --- a/srcpkgs/linux-tools/patches/musl-basename.patch +++ /dev/null @@ -1,99 +0,0 @@ -From 581037151910126a7934e369e4b6ac70eda9a703 Mon Sep 17 00:00:00 2001 -From: Arnaldo Carvalho de Melo -Date: Thu, 21 Mar 2024 11:13:30 -0300 -Subject: [PATCH] perf probe: Add missing libgen.h header needed for using - basename() - -This prototype is obtained indirectly, by luck, from some other header -in probe-event.c in most systems, but recently exploded on alpine:edge: - - 8 13.39 alpine:edge : FAIL gcc version 13.2.1 20240309 (Alpine 13.2.1_git20240309) - util/probe-event.c: In function 'convert_exec_to_group': - util/probe-event.c:225:16: error: implicit declaration of function 'basename' [-Werror=implicit-function-declaration] - 225 | ptr1 = basename(exec_copy); - | ^~~~~~~~ - util/probe-event.c:225:14: error: assignment to 'char *' from 'int' makes pointer from integer without a cast [-Werror=int-conversion] - 225 | ptr1 = basename(exec_copy); - | ^ - cc1: all warnings being treated as errors - make[3]: *** [/git/perf-6.8.0/tools/build/Makefile.build:158: util] Error 2 - -Fix it by adding the libgen.h header where basename() is prototyped. - -Fixes: fb7345bbf7fad9bf ("perf probe: Support basic dwarf-based operations on uprobe events") -Cc: Masami Hiramatsu -Cc: Adrian Hunter -Cc: Ian Rogers -Cc: Jiri Olsa -Cc: Namhyung Kim -Link: https://lore.kernel.org/lkml/ -Signed-off-by: Arnaldo Carvalho de Melo ---- - tools/perf/util/probe-event.c | 1 + - 1 file changed, 1 insertion(+) - -diff --git a/tools/perf/util/probe-event.c b/tools/perf/util/probe-event.c -index 2a0ad9ecf0a20e..5c12459e9765f6 100644 ---- a/tools/perf/util/probe-event.c -+++ b/tools/perf/util/probe-event.c -@@ -11,6 +11,7 @@ - #include - #include - #include -+#include - #include - #include - #include -From 29788f39a4171dd48a6d19eb78cf2ab168c4349a Mon Sep 17 00:00:00 2001 -From: Arnaldo Carvalho de Melo -Date: Mon, 29 Jan 2024 11:33:26 -0300 -Subject: [PATCH] bpftool: Be more portable by using POSIX's basename() - -musl libc had the basename() prototype in string.h, but this is a -glibc-ism, now they removed the _GNU_SOURCE bits in their devel distro, -Alpine Linux edge: - - https://git.musl-libc.org/cgit/musl/commit/?id=725e17ed6dff4d0cd22487bb64470881e86a92e7 - -So lets use the POSIX version, the whole rationale is spelled out at: - - https://gitlab.alpinelinux.org/alpine/aports/-/issues/15643 - -Signed-off-by: Arnaldo Carvalho de Melo -Signed-off-by: Daniel Borkmann -Acked-by: Jiri Olsa -Acked-by: Quentin Monnet -Link: https://lore.kernel.org/lkml/ZZhsPs00TI75RdAr@kernel.org -Link: https://lore.kernel.org/bpf/Zbe3NuOgaupvUcpF@kernel.org ---- - tools/bpf/bpftool/gen.c | 9 ++++++--- - 1 file changed, 6 insertions(+), 3 deletions(-) - -diff --git a/tools/bpf/bpftool/gen.c b/tools/bpf/bpftool/gen.c -index ee3ce2b8000d75..a9334c57e85991 100644 ---- a/tools/bpf/bpftool/gen.c -+++ b/tools/bpf/bpftool/gen.c -@@ -7,6 +7,7 @@ - #include - #include - #include -+#include - #include - #include - #include -@@ -56,9 +57,11 @@ static bool str_has_suffix(const char *str, const char *suffix) - - static void get_obj_name(char *name, const char *file) - { -- /* Using basename() GNU version which doesn't modify arg. */ -- strncpy(name, basename(file), MAX_OBJ_NAME_LEN - 1); -- name[MAX_OBJ_NAME_LEN - 1] = '\0'; -+ char file_copy[PATH_MAX]; -+ -+ /* Using basename() POSIX version to be more portable. */ -+ strncpy(file_copy, file, PATH_MAX - 1)[PATH_MAX - 1] = '\0'; -+ strncpy(name, basename(file_copy), MAX_OBJ_NAME_LEN - 1)[MAX_OBJ_NAME_LEN - 1] = '\0'; - if (str_has_suffix(name, ".o")) - name[strlen(name) - 2] = '\0'; - sanitize_identifier(name); - diff --git a/srcpkgs/linux-tools/patches/musl.patch b/srcpkgs/linux-tools/patches/musl.patch deleted file mode 100644 index bff29b39e04d11..00000000000000 --- a/srcpkgs/linux-tools/patches/musl.patch +++ /dev/null @@ -1,63 +0,0 @@ ---- a/tools/include/uapi/linux/perf_event.h -+++ b/tools/include/uapi/linux/perf_event.h -@@ -15,6 +15,7 @@ - #ifndef _UAPI_LINUX_PERF_EVENT_H - #define _UAPI_LINUX_PERF_EVENT_H - -+#include - #include - #include - #include ---- a/tools/power/x86/turbostat/turbostat.c -+++ b/tools/power/x86/turbostat/turbostat.c -@@ -33,6 +33,7 @@ - #include - #include - #include -+#include - #include - #include - #include ---- a/tools/bpf/bpf_jit_disasm.c -+++ b/tools/bpf/bpf_jit_disasm.c -@@ -306,7 +306,7 @@ int main(int argc, char **argv) - goto done; - } - -- ofd = open(ofile, O_WRONLY | O_CREAT | O_TRUNC, DEFFILEMODE); -+ ofd = open(ofile, O_WRONLY | O_CREAT | O_TRUNC, 0666); - if (ofd < 0) { - fprintf(stderr, "Could not open file %s for writing: ", ofile); - perror(NULL); ---- a/tools/bpf/bpftool/btf_dumper.c -+++ b/tools/bpf/bpftool/btf_dumper.c -@@ -2,9 +2,15 @@ - /* Copyright (c) 2018 Facebook */ - - #include -+#include - #include /* for (FILE *) used by json_writer */ - #include - #include -+ -+#ifndef __always_inline -+#define __always_inline inline __attribute__((always_inline)) -+#endif -+ - #include - #include - #include ---- a/tools/include/linux/err.h -+++ b/tools/include/linux/err.h -@@ -6,6 +6,11 @@ - #include - - #include -+#include -+ -+#ifndef __must_check -+#define __must_check __attribute__((warn_unused_result)) -+#endif - - /* - * Original kernel header comment: diff --git a/srcpkgs/linux-tools/patches/perf.patch b/srcpkgs/linux-tools/patches/perf.patch deleted file mode 100644 index 87d96156241e9f..00000000000000 --- a/srcpkgs/linux-tools/patches/perf.patch +++ /dev/null @@ -1,15 +0,0 @@ -https://lore.kernel.org/linux-perf-users/3a8c66ec-537d-4e29-bf08-226dd41b08aa@linux.intel.com/ - ---- a/tools/perf/builtin-top.c -+++ b/tools/perf/builtin-top.c -@@ -1027,8 +1027,8 @@ - - evlist__for_each_entry(evlist, counter) { - try_again: -- if (evsel__open(counter, top->evlist->core.user_requested_cpus, -- top->evlist->core.threads) < 0) { -+ if (evsel__open(counter, counter->core.cpus, -+ counter->core.threads) < 0) { - - /* - * Specially handle overwrite fall back. diff --git a/srcpkgs/linux-tools/patches/ppc-bpf.patch b/srcpkgs/linux-tools/patches/ppc-bpf.patch deleted file mode 100644 index b5fb75084aa9c4..00000000000000 --- a/srcpkgs/linux-tools/patches/ppc-bpf.patch +++ /dev/null @@ -1,15 +0,0 @@ -https://www.mail-archive.com/netdev@vger.kernel.org/msg364272.html - ---- a/tools/include/uapi/linux/types.h -+++ b/tools/include/uapi/linux/types.h -@@ -20,4 +20,10 @@ typedef __u32 __bitwise __wsum; - #define __aligned_be64 __be64 __attribute__((aligned(8))) - #define __aligned_le64 __le64 __attribute__((aligned(8))) - -+#ifdef __powerpc__ -+typedef struct { -+ __u32 u[4]; -+} __attribute__((aligned(16))) __vector128; -+#endif -+ - #endif /* _UAPI_LINUX_TYPES_H */ diff --git a/srcpkgs/linux-tools/template b/srcpkgs/linux-tools/template deleted file mode 100644 index 97951e6e815eda..00000000000000 --- a/srcpkgs/linux-tools/template +++ /dev/null @@ -1,265 +0,0 @@ -# Template file for 'linux-tools' -pkgname=linux-tools -version=6.5 -revision=6 -metapackage=yes -hostmakedepends="asciidoc automake flex gettext libtool perl - python3-setuptools python3-docutils xmlto pkg-config" -makedepends="babeltrace-devel binutils-devel elfutils-devel eudev-libudev-devel - libcap-devel liblzma-devel openssl-devel libsysfs-devel libunwind-devel - libzstd-devel ncurses-devel pciutils-devel python3-devel readline-devel - slang-devel libaudit-devel libtraceevent-devel libpfm4-devel" -depends="cpupower-${version}_${revision} perf-${version}_${revision} usbip-${version}_${revision}" -short_desc="Linux kernel tools meta-pkg" -maintainer="Enno Boland " -license="GPL-2.0-only" -homepage="https://www.kernel.org" -distfiles="${KERNEL_SITE}/kernel/v${version%%.*}.x/linux-${version}.tar.xz" -checksum=7a574bbc20802ea76b52ca7faf07267f72045e861b18915c5272a98c27abf884 -python_version=3 - -subpackages="cpupower freefall libcpupower libcpupower-devel libusbip - libusbip-devel perf tmon usbip bpftool" - -CFLAGS="-Wno-error" - -case "$XBPS_TARGET_MACHINE" in -i686*|x86_64*) - makedepends+=" libnuma-devel" - depends+=" x86_energy_perf_policy>=${version} turbostat>=${version}" - subpackages+=" x86_energy_perf_policy turbostat" - ;; -ppc64*) - makedepends+=" libnuma-devel" - ;; -esac - -if [ "$XBPS_TARGET_LIBC" = musl ]; then - makedepends+=" argp-standalone" -fi - -if [ "$XBPS_TARGET_MACHINE" = "i686-musl" ]; then - makedepends+=" libunwind-devel" -fi - -post_extract() { - vsed -i 's/\$(LIBS)/& $(LDFLAGS)/' tools/power/cpupower/bench/Makefile - vsed -i 's/ \-Werror / /g' tools/build/feature/Makefile \ - tools/lib/bpf/Makefile -} - -pre_configure() { - echo "#define PERF_VERSION \"${version}_${revision}\"" \ - >tools/perf/PERF-VERSION-FILE -} - -do_build() { - local arch - case "$XBPS_TARGET_MACHINE" in - i686*) arch=i386;; - x86_64*) arch=x86_64;; - arm*) arch=arm;; - aarch64*) arch=arm64;; - ppc64le*) arch=powerpc;; - ppc64*) arch=powerpc;; - ppc*) arch=powerpc;; - mips*) arch=mips;; - esac - - make -C tools/build V=1 \ - CC=$CC LD=$LD \ - CFLAGS="$CFLAGS" EXTRA_CFLAGS="$CFLAGS" \ - LDFLAGS="$LDFLAGS" \ - WERROR=0 NO_GTK2=1 NO_SDT=1 PYTHON=python3 - - make -C tools/perf ${makejobs} V=1 ARCH=$arch \ - CC=$CC LD=$LD CFLAGS="$CFLAGS" EXTRA_CFLAGS="$CFLAGS" LDFLAGS="$LDFLAGS" \ - WERROR=0 prefix=/usr lib=lib/perf \ - NO_GTK2=1 NO_SDT=1 PYTHON=python3 \ - all man - - make -C tools/power/cpupower V=1 ARCH=$arch \ - CC=$CC LDFLAGS="$LDFLAGS" VERSION=${version}_${revision} - - case "$XBPS_TARGET_MACHINE" in - i686*|x86_64*) - make -C tools/power/x86/x86_energy_perf_policy ${makejobs} V=1 \ - ARCH=${arch} - - make -C tools/power/x86/turbostat ${makejobs} V=1 ARCH=$arch \ - CC=$CC LD=$LD CFLAGS="$CFLAGS" LDFLAGS="$LDFLAGS" - esac - - make -C tools/laptop/freefall - - cd ${wrksrc}/tools/usb/usbip - # fix missing man page - sed -i 's/usbip_bind_driver.8//' Makefile.am - ./autogen.sh - ./configure --prefix=/usr --sbindir=/usr/bin \ - --build=$XBPS_TRIPLET --host=$XBPS_CROSS_TRIPLET \ - --with-sysroot=$XBPS_CROSS_BASE - make ${makejobs} - - cd $wrksrc - make -C tools/thermal/tmon ${makejobs} V=1 ARCH=$arch \ - CC=$CC LD=$LD CFLAGS="$CFLAGS" LDFLAGS="$LDFLAGS" - - make -C tools/bpf/bpftool ${makejobs} ARCH=$arch all doc - make -C tools/bpf/bpftool ${makejobs} ARCH=$arch -W runqslower - make -C tools/bpf ${makejobs} ARCH=$arch all -W runqslower -} - -do_install() { - local arch - case "$XBPS_TARGET_MACHINE" in - i686*) arch=i386;; - x86_64*) arch=x86_64;; - arm*) arch=arm;; - aarch64*) arch=arm64;; - ppc64le*) arch=powerpc;; - ppc64*) arch=powerpc;; - ppc*) arch=powerpc;; - mips*) arch=mips;; - esac - - # cpupower - make -C tools/power/cpupower DESTDIR=${DESTDIR} ARCH=$arch \ - sbindir='/usr/bin' \ - mandir='/usr/share/man' \ - docdir='/usr/share/doc/cpupower' \ - install install-man - - # usbip - make -C tools/usb/usbip install ARCH=$arch DESTDIR=${DESTDIR} - vmkdir usr/lib/modules-load.d - printf '%s\n' usbip-core usbip-host \ - >${DESTDIR}/usr/lib/modules-load.d/usbip.conf - - # bpf - make -C tools/bpf install \ - DESTDIR=${DESTDIR} prefix=/usr ARCH=$arch - make -C tools/bpf/bpftool doc-install \ - DESTDIR=${DESTDIR} prefix=/usr/share ARCH=$arch - rm -f ${DESTDIR}/usr/share/man/man7/bpf-helpers.7 - mv ${DESTDIR}/usr/sbin/* ${DESTDIR}/usr/bin - - rm ${DESTDIR}/usr/include/cpuidle.h -} - -bpftool_package() { - short_desc="Linux kernel tools for BPF" - pkg_install() { - vmove "usr/bin/bpf*" - vmove usr/share/bash-completion/completions/bpftool - vmove "usr/share/man/man8/bpf*" - } -} -cpupower_package() { - short_desc="Linux kernel tool to set CPU power features" - conf_files="/etc/cpufreq-bench.conf" - pkg_install() { - vmove "usr/bin/cpu*" - vmove "usr/share/man/man1/cpu*" - vmove usr/share/bash-completion/completions/cpupower - vmove usr/share/doc/cpupower - vmove usr/share/locale - vmove etc/cpufreq-bench.conf - } -} -libcpupower_package() { - short_desc="Linux kernel tool to set CPU power features - runtime library" - pkg_install() { - vmove "usr/lib/libcpupower.so.*" - } -} -libcpupower-devel_package() { - short_desc="Linux kernel tool to set CPU power features - development files" - depends="libcpupower-${version}_${revision}" - pkg_install() { - vmove usr/include/cpufreq.h - vmove usr/include/powercap.h - vmove usr/lib/libcpupower.so - } -} -libusbip_package() { - short_desc="USB device sharing system over IP network - runtime library" - pkg_install() { - vmove "usr/lib/libusbip.so.*" - } -} -libusbip-devel_package() { - short_desc="USB device sharing system over IP network - development files" - depends="libusbip-${version}_${revision}" - pkg_install() { - vmove usr/include/usbip - vmove usr/lib/libusbip.a - vmove usr/lib/libusbip.so - } -} -perf_package() { - short_desc="Linux kernel performance auditing tool" - pkg_install() { - local arch - case "$XBPS_TARGET_MACHINE" in - i686*) arch=i386;; - x86_64*) arch=x86_64;; - arm*) arch=arm;; - aarch64*) arch=arm64;; - ppc64le*) arch=powerpc;; - ppc64*) arch=powerpc;; - ppc*) arch=powerpc;; - mips*) arch=mips;; - esac - make -C tools/perf \ - CC=$CC LD=$LD CFLAGS="$CFLAGS" \ - EXTRA_CFLAGS="$CFLAGS" LDFLAGS="$LDFLAGS" \ - WERROR=0 DESTDIR=${PKGDESTDIR} prefix=/usr lib=lib/perf \ - NO_GTK2=1 NO_SDT=1 PYTHON=python3 ARCH=$arch \ - install install-man - # move completion in new directory - vmkdir usr/share/bash-completion/completions - mv ${PKGDESTDIR}/etc/bash_completion.d/perf \ - ${PKGDESTDIR}/usr/share/bash-completion/completions - } -} -x86_energy_perf_policy_package() { - short_desc="Read or write MSR_IA32_ENERGY_PERF_BIAS" - pkg_install() { - cd ${wrksrc}/tools/power/x86/x86_energy_perf_policy - vbin x86_energy_perf_policy - vman x86_energy_perf_policy.8 - } -} -usbip_package() { - short_desc="USB device sharing system over IP network" - pkg_install() { - vmove "usr/bin/usbip*" - vmove "usr/share/man/man8/usbip*" - vmove usr/lib/modules-load.d/usbip.conf - vsv usbipd - } -} -freefall_package() { - short_desc="Disk protection for HP/DELL machines" - pkg_install() { - vbin "${wrksrc}/tools/laptop/freefall/freefall" - vsv freefall - } -} -turbostat_package() { - short_desc="Report processor frequency and idle statistics" - pkg_install() { - cd ${wrksrc}/tools/power/x86/turbostat - vbin turbostat - vman turbostat.8 - } -} -tmon_package() { - short_desc="Monitoring and Testing Tool for Linux kernel thermal subsystem" - pkg_install() { - cd ${wrksrc}/tools/thermal/tmon - vbin tmon - vman tmon.8 - } -} diff --git a/srcpkgs/linux-tools/update b/srcpkgs/linux-tools/update deleted file mode 100644 index 07d190a88ef674..00000000000000 --- a/srcpkgs/linux-tools/update +++ /dev/null @@ -1 +0,0 @@ -pkgname="linux" diff --git a/srcpkgs/linux-vt-setcolors/patches/8.diff b/srcpkgs/linux-vt-setcolors/patches/8.diff deleted file mode 100644 index 56d98ace6726ad..00000000000000 --- a/srcpkgs/linux-vt-setcolors/patches/8.diff +++ /dev/null @@ -1,14 +0,0 @@ -diff --git Makefile Makefile -index 7a9cc3e..ad5ad1d 100644 ---- a/Makefile -+++ b/Makefile -@@ -1,7 +1,8 @@ - PREFIX=/usr/local -+CFLAGS=-Wall - - setcolors: setcolors.c -- gcc -Wall setcolors.c -o setcolors -+ $(CC) $(CFLAGS) setcolors.c -o setcolors - - install: setcolors setcolors.1 - install -Dm 755 setcolors "${DESTDIR}${PREFIX}/bin/setcolors" diff --git a/srcpkgs/linux-vt-setcolors/template b/srcpkgs/linux-vt-setcolors/template deleted file mode 100644 index 8a1aee9454b7a8..00000000000000 --- a/srcpkgs/linux-vt-setcolors/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'linux-vt-setcolors' -pkgname=linux-vt-setcolors -version=1.0.0 -revision=1 -build_style=gnu-makefile -short_desc="Utility tool to set the linux VT default color palette" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/EvanPurkhiser/linux-vt-setcolors" -distfiles="https://github.com/EvanPurkhiser/linux-vt-setcolors/archive/v${version}.tar.gz" -checksum=ccad9aac5732faab749e8f6f6b40746ce44afec5633374aa77c8e3ac2a8eef42 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/linux-wifi-hotspot/patches/makefile.patch b/srcpkgs/linux-wifi-hotspot/patches/makefile.patch deleted file mode 100644 index 7f1eecea7b75d3..00000000000000 --- a/srcpkgs/linux-wifi-hotspot/patches/makefile.patch +++ /dev/null @@ -1,24 +0,0 @@ ---- a/src/Makefile -+++ b/src/Makefile -@@ -1,7 +1,7 @@ - CC=gcc - PKGCONFIG = $(shell which pkg-config) - --CFLAGS=`pkg-config --cflags gtk+-3.0` -+CFLAGS_PKGCONF=`pkg-config --cflags gtk+-3.0` - LIBS=`pkg-config --libs gtk+-3.0 --libs x11` -lstdc++ -lpng -lqrencode - - APP_NAME="wihotspot" -@@ -32,10 +32,10 @@ resources.c: ui/glade/wifih.gresource.xml ui/glade/wifih.ui - @$(MAKE) -f $(THIS_FILE) wihotspot-gui - - $(ODIR)/%.o: ui/%.c -- $(CC) -c -o $@ $< $(CFLAGS) -+ $(CC) -c -o $@ $< $(CFLAGS) $(CFLAGS_PKGCONF) - - $(ODIR)/%.o: ui/%.cpp -- g++ -c -o $@ $< -+ $(CXX) -c -o $@ $< $(CXXFLAGS) - - wihotspot-gui: $(OBJ) - $(CC) -o $(ODIR)/$@ $^ $(CFLAGS) $(LIBS) \ No newline at end of file diff --git a/srcpkgs/linux-wifi-hotspot/template b/srcpkgs/linux-wifi-hotspot/template deleted file mode 100644 index d0c78ead372ae7..00000000000000 --- a/srcpkgs/linux-wifi-hotspot/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'linux-wifi-hotspot' -pkgname=linux-wifi-hotspot -version=4.7.2 -revision=1 -build_style=gnu-makefile -hostmakedepends="pkg-config which glib-devel" -makedepends="gtk+3-devel libpng-devel qrencode-devel" -depends="bash dnsmasq hostapd iproute2 iptables iw procps-ng util-linux" -short_desc="Feature-rich wifi hotspot creator" -maintainer="Bnyro " -license="BSD-2-Clause" -homepage="https://github.com/lakinduakash/linux-wifi-hotspot" -distfiles="https://github.com/lakinduakash/linux-wifi-hotspot/archive/refs/tags/v${version}.tar.gz" -checksum=4c85d8c333454da6fd5f03abcf207bb5375387a95acb852b8d7629fcab65326c -conflicts="create_ap" - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/linux/template b/srcpkgs/linux/template deleted file mode 100644 index 112cbd9e3386a6..00000000000000 --- a/srcpkgs/linux/template +++ /dev/null @@ -1,34 +0,0 @@ -# Template file for 'linux' -pkgname=linux -version=6.12 -revision=1 -metapackage=yes -depends="linux${version} linux-base" -short_desc="Linux kernel meta package" -maintainer="Leah Neukirchen " -license="Public Domain" -homepage="http://www.voidlinux.org/" - -subpackages="linux-headers" - -case "$XBPS_TARGET_MACHINE" in - aarch64*) subpackages+=" pinebookpro-kernel pinebookpro-kernel-headers";; -esac - -linux-headers_package() { - metapackage=yes - short_desc="Linux kernel headers meta package" - depends="linux${version}-headers" -} - -pinebookpro-kernel_package() { - metapackage=yes - short_desc="Linux kernel meta package - (transitional dummy package)" - depends="linux${version}" -} - -pinebookpro-kernel-headers_package() { - metapackage=yes - short_desc="Linux kernel headers meta package - (transitional dummy package)" - depends="linux${version}-headers" -} diff --git a/srcpkgs/linux/update b/srcpkgs/linux/update deleted file mode 100644 index d0cd82229ac7a1..00000000000000 --- a/srcpkgs/linux/update +++ /dev/null @@ -1,2 +0,0 @@ -site="https://www.kernel.org/feeds/kdist.xml" -pattern="\K\d+.\d+(?=.[\d]+: stable)" diff --git a/srcpkgs/linux5.10-dbg b/srcpkgs/linux5.10-dbg deleted file mode 120000 index 1e7e54b8efa972..00000000000000 --- a/srcpkgs/linux5.10-dbg +++ /dev/null @@ -1 +0,0 @@ -linux5.10 \ No newline at end of file diff --git a/srcpkgs/linux5.10-headers b/srcpkgs/linux5.10-headers deleted file mode 120000 index 1e7e54b8efa972..00000000000000 --- a/srcpkgs/linux5.10-headers +++ /dev/null @@ -1 +0,0 @@ -linux5.10 \ No newline at end of file diff --git a/srcpkgs/linux5.10/files/DocBook/Makefile b/srcpkgs/linux5.10/files/DocBook/Makefile deleted file mode 100644 index 85916f13d330b7..00000000000000 --- a/srcpkgs/linux5.10/files/DocBook/Makefile +++ /dev/null @@ -1,282 +0,0 @@ -### -# This makefile is used to generate the kernel documentation, -# primarily based on in-line comments in various source files. -# See Documentation/kernel-doc-nano-HOWTO.txt for instruction in how -# to document the SRC - and how to read it. -# To add a new book the only step required is to add the book to the -# list of DOCBOOKS. - -DOCBOOKS := z8530book.xml \ - kernel-hacking.xml kernel-locking.xml \ - networking.xml \ - filesystems.xml lsm.xml kgdb.xml \ - libata.xml mtdnand.xml librs.xml rapidio.xml \ - s390-drivers.xml scsi.xml \ - sh.xml w1.xml - -ifeq ($(DOCBOOKS),) - -# Skip DocBook build if the user explicitly requested no DOCBOOKS. -.DEFAULT: - @echo " SKIP DocBook $@ target (DOCBOOKS=\"\" specified)." -else -ifneq ($(SPHINXDIRS),) - -# Skip DocBook build if the user explicitly requested a sphinx dir -.DEFAULT: - @echo " SKIP DocBook $@ target (SPHINXDIRS specified)." -else - - -### -# The build process is as follows (targets): -# (xmldocs) [by docproc] -# file.tmpl --> file.xml +--> file.ps (psdocs) [by db2ps or xmlto] -# +--> file.pdf (pdfdocs) [by db2pdf or xmlto] -# +--> DIR=file (htmldocs) [by xmlto] -# +--> man/ (mandocs) [by xmlto] - - -# for PDF and PS output you can choose between xmlto and docbook-utils tools -PDF_METHOD = $(prefer-db2x) -PS_METHOD = $(prefer-db2x) - - -targets += $(DOCBOOKS) -BOOKS := $(addprefix $(obj)/,$(DOCBOOKS)) -xmldocs: $(BOOKS) -sgmldocs: xmldocs - -PS := $(patsubst %.xml, %.ps, $(BOOKS)) -psdocs: $(PS) - -PDF := $(patsubst %.xml, %.pdf, $(BOOKS)) -pdfdocs: $(PDF) - -HTML := $(sort $(patsubst %.xml, %.html, $(BOOKS))) -htmldocs: $(HTML) - $(call cmd,build_main_index) - -MAN := $(patsubst %.xml, %.9, $(BOOKS)) -mandocs: $(MAN) - find $(obj)/man -name '*.9' | xargs gzip -nf - -# Default location for installed man pages -export INSTALL_MAN_PATH = $(objtree)/usr - -installmandocs: mandocs - mkdir -p $(INSTALL_MAN_PATH)/man/man9/ - find $(obj)/man -name '*.9.gz' -printf '%h %f\n' | \ - sort -k 2 -k 1 | uniq -f 1 | sed -e 's: :/:' | \ - xargs install -m 644 -t $(INSTALL_MAN_PATH)/man/man9/ - -# no-op for the DocBook toolchain -epubdocs: -latexdocs: -linkcheckdocs: - -### -#External programs used -KERNELDOCXMLREF = $(srctree)/scripts/kernel-doc-xml-ref -KERNELDOC = $(srctree)/scripts/kernel-doc -DOCPROC = $(objtree)/scripts/docproc -CHECK_LC_CTYPE = $(objtree)/scripts/check-lc_ctype - -# Use a fixed encoding - UTF-8 if the C library has support built-in -# or ASCII if not -LC_CTYPE := $(call try-run, LC_CTYPE=C.UTF-8 $(CHECK_LC_CTYPE),C.UTF-8,C) -export LC_CTYPE - -XMLTOFLAGS = -m $(srctree)/$(src)/stylesheet.xsl -XMLTOFLAGS += --skip-validation - -### -# DOCPROC is used for two purposes: -# 1) To generate a dependency list for a .tmpl file -# 2) To preprocess a .tmpl file and call kernel-doc with -# appropriate parameters. -# The following rules are used to generate the .xml documentation -# required to generate the final targets. (ps, pdf, html). -quiet_cmd_docproc = DOCPROC $@ - cmd_docproc = SRCTREE=$(srctree)/ $(DOCPROC) doc $< >$@ -define rule_docproc - set -e; \ - $(if $($(quiet)cmd_$(1)),echo ' $($(quiet)cmd_$(1))';) \ - $(cmd_$(1)); \ - ( \ - echo 'cmd_$@ := $(cmd_$(1))'; \ - echo $@: `SRCTREE=$(srctree) $(DOCPROC) depend $<`; \ - ) > $(dir $@).$(notdir $@).cmd -endef - -%.xml: %.tmpl $(KERNELDOC) $(DOCPROC) $(KERNELDOCXMLREF) FORCE - $(call if_changed_rule,docproc) - -# Tell kbuild to always build the programs -always := $(hostprogs-y) - -notfoundtemplate = echo "*** You have to install docbook-utils or xmlto ***"; \ - exit 1 -db2xtemplate = db2TYPE -o $(dir $@) $< -xmltotemplate = xmlto TYPE $(XMLTOFLAGS) -o $(dir $@) $< - -# determine which methods are available -ifeq ($(shell which db2ps >/dev/null 2>&1 && echo found),found) - use-db2x = db2x - prefer-db2x = db2x -else - use-db2x = notfound - prefer-db2x = $(use-xmlto) -endif -ifeq ($(shell which xmlto >/dev/null 2>&1 && echo found),found) - use-xmlto = xmlto - prefer-xmlto = xmlto -else - use-xmlto = notfound - prefer-xmlto = $(use-db2x) -endif - -# the commands, generated from the chosen template -quiet_cmd_db2ps = PS $@ - cmd_db2ps = $(subst TYPE,ps, $($(PS_METHOD)template)) -%.ps : %.xml - $(call cmd,db2ps) - -quiet_cmd_db2pdf = PDF $@ - cmd_db2pdf = $(subst TYPE,pdf, $($(PDF_METHOD)template)) -%.pdf : %.xml - $(call cmd,db2pdf) - - -index = index.html -main_idx = $(obj)/$(index) -quiet_cmd_build_main_index = HTML $(main_idx) - cmd_build_main_index = rm -rf $(main_idx); \ - echo '

Linux Kernel HTML Documentation

' >> $(main_idx) && \ - echo '

Kernel Version: $(KERNELVERSION)

' >> $(main_idx) && \ - cat $(HTML) >> $(main_idx) - -quiet_cmd_db2html = HTML $@ - cmd_db2html = xmlto html $(XMLTOFLAGS) -o $(patsubst %.html,%,$@) $< && \ - echo ' \ - $(patsubst %.html,%,$(notdir $@))

' > $@ - -### -# Rules to create an aux XML and .db, and use them to re-process the DocBook XML -# to fill internal hyperlinks - gen_aux_xml = : - quiet_gen_aux_xml = echo ' XMLREF $@' -silent_gen_aux_xml = : -%.aux.xml: %.xml - @$($(quiet)gen_aux_xml) - @rm -rf $@ - @(cat $< | egrep "^ $<.db) - @$(KERNELDOCXMLREF) -db $<.db $< > $@ -.PRECIOUS: %.aux.xml - -%.html: %.aux.xml - @(which xmlto > /dev/null 2>&1) || \ - (echo "*** You need to install xmlto ***"; \ - exit 1) - @rm -rf $@ $(patsubst %.html,%,$@) - $(call cmd,db2html) - @if [ ! -z "$(PNG-$(basename $(notdir $@)))" ]; then \ - cp $(PNG-$(basename $(notdir $@))) $(patsubst %.html,%,$@); fi - -quiet_cmd_db2man = MAN $@ - cmd_db2man = if grep -q refentry $<; then xmlto man $(XMLTOFLAGS) -o $(obj)/man/$(*F) $< ; fi -%.9 : %.xml - @(which xmlto > /dev/null 2>&1) || \ - (echo "*** You need to install xmlto ***"; \ - exit 1) - $(Q)mkdir -p $(obj)/man/$(*F) - $(call cmd,db2man) - @touch $@ - -### -# Rules to generate postscripts and PNG images from .fig format files -quiet_cmd_fig2eps = FIG2EPS $@ - cmd_fig2eps = fig2dev -Leps $< $@ - -%.eps: %.fig - @(which fig2dev > /dev/null 2>&1) || \ - (echo "*** You need to install transfig ***"; \ - exit 1) - $(call cmd,fig2eps) - -quiet_cmd_fig2png = FIG2PNG $@ - cmd_fig2png = fig2dev -Lpng $< $@ - -%.png: %.fig - @(which fig2dev > /dev/null 2>&1) || \ - (echo "*** You need to install transfig ***"; \ - exit 1) - $(call cmd,fig2png) - -### -# Rule to convert a .c file to inline XML documentation - gen_xml = : - quiet_gen_xml = echo ' GEN $@' -silent_gen_xml = : -%.xml: %.c - @$($(quiet)gen_xml) - @( \ - echo ""; \ - expand --tabs=8 < $< | \ - sed -e "s/&/\\&/g" \ - -e "s//\\>/g"; \ - echo "") > $@ - -endif # DOCBOOKS="" -endif # SPHINDIR=... - -### -# Help targets as used by the top-level makefile -dochelp: - @echo ' Linux kernel internal documentation in different formats (DocBook):' - @echo ' htmldocs - HTML' - @echo ' pdfdocs - PDF' - @echo ' psdocs - Postscript' - @echo ' xmldocs - XML DocBook' - @echo ' mandocs - man pages' - @echo ' installmandocs - install man pages generated by mandocs to INSTALL_MAN_PATH'; \ - echo ' (default: $(INSTALL_MAN_PATH))'; \ - echo '' - @echo ' cleandocs - clean all generated DocBook files' - @echo - @echo ' make DOCBOOKS="s1.xml s2.xml" [target] Generate only docs s1.xml s2.xml' - @echo ' valid values for DOCBOOKS are: $(DOCBOOKS)' - @echo - @echo " make DOCBOOKS=\"\" [target] Don't generate docs from Docbook" - @echo ' This is useful to generate only the ReST docs (Sphinx)' - - -### -# Temporary files left by various tools -clean-files := $(DOCBOOKS) \ - $(patsubst %.xml, %.dvi, $(DOCBOOKS)) \ - $(patsubst %.xml, %.aux, $(DOCBOOKS)) \ - $(patsubst %.xml, %.tex, $(DOCBOOKS)) \ - $(patsubst %.xml, %.log, $(DOCBOOKS)) \ - $(patsubst %.xml, %.out, $(DOCBOOKS)) \ - $(patsubst %.xml, %.ps, $(DOCBOOKS)) \ - $(patsubst %.xml, %.pdf, $(DOCBOOKS)) \ - $(patsubst %.xml, %.html, $(DOCBOOKS)) \ - $(patsubst %.xml, %.9, $(DOCBOOKS)) \ - $(patsubst %.xml, %.aux.xml, $(DOCBOOKS)) \ - $(patsubst %.xml, %.xml.db, $(DOCBOOKS)) \ - $(patsubst %.xml, %.xml, $(DOCBOOKS)) \ - $(patsubst %.xml, .%.xml.cmd, $(DOCBOOKS)) \ - $(index) - -clean-dirs := $(patsubst %.xml,%,$(DOCBOOKS)) man - -cleandocs: - $(Q)rm -f $(call objectify, $(clean-files)) - $(Q)rm -rf $(call objectify, $(clean-dirs)) - -# Declare the contents of the .PHONY variable as phony. We keep that -# information in a variable so we can use it in if_changed and friends. - -.PHONY: $(PHONY) diff --git a/srcpkgs/linux5.10/files/arm64-dotconfig b/srcpkgs/linux5.10/files/arm64-dotconfig deleted file mode 100644 index a4391e17e381ae..00000000000000 --- a/srcpkgs/linux5.10/files/arm64-dotconfig +++ /dev/null @@ -1,11508 +0,0 @@ -# -# Automatically generated file; DO NOT EDIT. -# Linux/arm64 5.10.240 Kernel Configuration -# -CONFIG_CC_VERSION_TEXT="aarch64-linux-musl-gcc (GCC) 14.2.1 20250405" -CONFIG_CC_IS_GCC=y -CONFIG_GCC_VERSION=140201 -CONFIG_LD_VERSION=244000000 -CONFIG_CLANG_VERSION=0 -CONFIG_AS_IS_GNU=y -CONFIG_AS_VERSION=24400 -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_GOTO_OUTPUT=y -CONFIG_CC_HAS_ASM_GOTO_TIED_OUTPUT=y -CONFIG_CC_HAS_ASM_INLINE=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_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_HANDLE_DOMAIN_IRQ=y -CONFIG_IRQ_FORCED_THREADING=y -CONFIG_SPARSE_IRQ=y -# CONFIG_GENERIC_IRQ_DEBUGFS is not set -# end of IRQ subsystem - -CONFIG_GENERIC_IRQ_MULTI_HANDLER=y -CONFIG_GENERIC_TIME_VSYSCALL=y -CONFIG_GENERIC_CLOCKEVENTS=y -CONFIG_ARCH_HAS_TICK_BROADCAST=y -CONFIG_GENERIC_CLOCKEVENTS_BROADCAST=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=y -CONFIG_HIGH_RES_TIMERS=y -# end of Timers subsystem - -# 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_GEN is not set -# 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_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_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_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_BPF=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_PRINTK_NMI=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_MEMBARRIER=y -CONFIG_KALLSYMS=y -CONFIG_KALLSYMS_ALL=y -CONFIG_KALLSYMS_BASE_RELATIVE=y -CONFIG_BPF_LSM=y -CONFIG_BPF_SYSCALL=y -CONFIG_ARCH_WANT_DEFAULT_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_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_SLUB_MEMCG_SYSFS_ON is not set -# 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_TRACE_IRQFLAGS_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_ZONE_DMA=y -CONFIG_ZONE_DMA32=y -CONFIG_ARCH_ENABLE_MEMORY_HOTPLUG=y -CONFIG_ARCH_ENABLE_MEMORY_HOTREMOVE=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_AGILEX=y -CONFIG_ARCH_SUNXI=y -CONFIG_ARCH_ALPINE=y -CONFIG_ARCH_BCM2835=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_STRATIX10=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_ZX=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_1742098=y -CONFIG_ARM64_ERRATUM_845719=y -CONFIG_ARM64_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_ERRATUM_2457168=y -CONFIG_ARM64_ERRATUM_3194386=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_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_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_HOLES_IN_ZONE=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_SUPPORTS_DEBUG_PAGEALLOC=y -CONFIG_ARCH_SPARSEMEM_ENABLE=y -CONFIG_ARCH_SPARSEMEM_DEFAULT=y -CONFIG_ARCH_SELECT_MEMORY_MODEL=y -CONFIG_HAVE_ARCH_PFN_VALID=y -CONFIG_HW_PERF_EVENTS=y -CONFIG_SYS_SUPPORTS_HUGETLBFS=y -CONFIG_ARCH_WANT_HUGE_PMD_SHARE=y -CONFIG_ARCH_HAS_CACHE_LINE_SIZE=y -CONFIG_ARCH_ENABLE_SPLIT_PMD_PTLOCK=y -CONFIG_CC_HAVE_SHADOW_CALL_STACK=y -# CONFIG_PARAVIRT is not set -# CONFIG_PARAVIRT_TIME_ACCOUNTING is not set -CONFIG_KEXEC=y -# CONFIG_KEXEC_FILE is not set -CONFIG_CRASH_DUMP=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_LSE_ATOMICS=y -CONFIG_ARM64_LSE_ATOMICS=y -CONFIG_ARM64_USE_LSE_ATOMICS=y -CONFIG_ARM64_VHE=y -# end of ARMv8.1 architectural features - -# -# ARMv8.2 architectural features -# -CONFIG_ARM64_UAO=y -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_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_ARM64_BTI=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 - -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 -CONFIG_ARCH_ENABLE_HUGEPAGE_MIGRATION=y -CONFIG_ARCH_ENABLE_THP_MIGRATION=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_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_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 - -# -# Firmware Drivers -# -CONFIG_ARM_SCMI_PROTOCOL=y -CONFIG_ARM_SCMI_POWER_DOMAIN=m -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_TURRIS_MOX_RWTM=m -# 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_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_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_TPS68470_PMIC_OPREGION is not set -CONFIG_IRQ_BYPASS_MANAGER=y -CONFIG_VIRTUALIZATION=y -CONFIG_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_ARM_PMU=y -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 -CONFIG_CPU_MITIGATIONS=y - -# -# General architecture-dependent options -# -CONFIG_CRASH_CORE=y -CONFIG_KEXEC_CORE=y -CONFIG_SET_FS=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_HAVE_FUNCTION_ERROR_INJECTION=y -CONFIG_HAVE_NMI=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_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_HAVE_ARCH_STACKLEAK=y -CONFIG_HAVE_STACKPROTECTOR=y -CONFIG_STACKPROTECTOR=y -CONFIG_STACKPROTECTOR_STRONG=y -CONFIG_ARCH_SUPPORTS_SHADOW_CALL_STACK=y -CONFIG_HAVE_CONTEXT_TRACKING=y -CONFIG_HAVE_VIRT_CPU_ACCOUNTING_GEN=y -CONFIG_HAVE_IRQ_TIME_ACCOUNTING=y -CONFIG_HAVE_MOVE_PMD=y -CONFIG_HAVE_ARCH_TRANSPARENT_HUGEPAGE=y -CONFIG_HAVE_ARCH_HUGE_VMAP=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_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_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 - -# -# 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 is not set -# CONFIG_MODULE_ALLOW_MISSING_NAMESPACE_IMPORTS is not set -# CONFIG_UNUSED_SYMBOLS is not set -# CONFIG_TRIM_UNUSED_KSYMS is not set -CONFIG_MODULES_TREE_LOOKUP=y -CONFIG_BLOCK=y -CONFIG_BLK_RQ_ALLOC_TIME=y -CONFIG_BLK_SCSI_REQUEST=y -CONFIG_BLK_CGROUP_RWSTAT=y -CONFIG_BLK_DEV_BSG=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_CMDLINE_PARSER is not set -CONFIG_BLK_WBT=y -CONFIG_BLK_CGROUP_IOLATENCY=y -CONFIG_BLK_CGROUP_IOCOST=y -CONFIG_BLK_WBT_MQ=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 - -# -# 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_SELECT_MEMORY_MODEL=y -CONFIG_SPARSEMEM_MANUAL=y -CONFIG_SPARSEMEM=y -CONFIG_NEED_MULTIPLE_NODES=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_MEMORY_HOTPLUG=y -CONFIG_MEMORY_HOTPLUG_SPARSE=y -# CONFIG_MEMORY_HOTPLUG_DEFAULT_ONLINE is not set -CONFIG_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_CONTIG_ALLOC=y -CONFIG_PHYS_ADDR_T_64BIT=y -CONFIG_BOUNCE=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_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_IDLE_PAGE_TRACKING is not set -CONFIG_ARCH_HAS_PTE_DEVMAP=y -CONFIG_ZONE_DEVICE=y -CONFIG_DEV_PAGEMAP_OPS=y -CONFIG_HMM_MIRROR=y -CONFIG_DEVICE_PRIVATE=y -CONFIG_FRAME_VECTOR=y -CONFIG_ARCH_USES_HIGH_VMA_FLAGS=y -# CONFIG_PERCPU_STATS is not set -# CONFIG_GUP_BENCHMARK is not set -CONFIG_READ_ONLY_THP_FOR_FS=y -CONFIG_ARCH_HAS_PTE_SPECIAL=y -# 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_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_TABLE_PERTURB_ORDER=16 -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_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_NETLINK=m -CONFIG_NETFILTER_FAMILY_BRIDGE=y -CONFIG_NETFILTER_FAMILY_ARP=y -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_COMMON=m -CONFIG_NF_LOG_NETDEV=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_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 - -# -# 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_LOG_BRIDGE=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_HAVE_NET_DSA=y -CONFIG_NET_DSA=m -CONFIG_NET_DSA_TAG_8021Q=m -# CONFIG_NET_DSA_TAG_AR9331 is not set -CONFIG_NET_DSA_TAG_BRCM_COMMON=m -CONFIG_NET_DSA_TAG_BRCM=m -CONFIG_NET_DSA_TAG_BRCM_PREPEND=m -CONFIG_NET_DSA_TAG_GSWIP=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_RTL4_A=m -CONFIG_NET_DSA_TAG_OCELOT=m -CONFIG_NET_DSA_TAG_QCA=m -CONFIG_NET_DSA_TAG_LAN9303=m -CONFIG_NET_DSA_TAG_SJA1105=m -CONFIG_NET_DSA_TAG_TRAILER=m -CONFIG_VLAN_8021Q=m -CONFIG_VLAN_8021Q_GVRP=y -CONFIG_VLAN_8021Q_MVRP=y -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_HTB=m -CONFIG_NET_SCH_HFSC=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_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_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_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_DEBUGFS=y -CONFIG_BATMAN_ADV_DEBUG=y -CONFIG_BATMAN_ADV_SYSFS=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_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_RPS=y -CONFIG_RFS_ACCEL=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_JIT=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_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_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_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 -# 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_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_WIMAX=m -CONFIG_WIMAX_DEBUG_LEVEL=8 -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_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_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_SOCK_MSG=y -CONFIG_NET_DEVLINK=y -CONFIG_PAGE_POOL=y -CONFIG_FAILOVER=m -CONFIG_ETHTOOL_NETLINK=y -CONFIG_HAVE_EBPF_JIT=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_MSI_ARCH_FALLBACKS=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_BRCMSTB=m -CONFIG_PCIE_HISI_ERR=y - -# -# 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_IMX6=y -CONFIG_PCI_LAYERSCAPE=y -CONFIG_PCI_LAYERSCAPE_EP=y -CONFIG_PCI_HISI=y -CONFIG_PCIE_QCOM=y -CONFIG_PCIE_ARMADA_8K=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_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 -# end of PCI Endpoint - -# -# PCI switch controller drivers -# -CONFIG_PCI_SW_SWITCHTEC=m -# end of PCI switch controller drivers - -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_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=m -CONFIG_REGMAP_SPMI=m -CONFIG_REGMAP_W1=m -CONFIG_REGMAP_MMIO=y -CONFIG_REGMAP_IRQ=y -CONFIG_REGMAP_SOUNDWIRE=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 -# 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_SIMPLE_PM_BUS=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_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 -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_AFS_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 -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_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_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_NAND_ECC_SW_HAMMING=m -# CONFIG_MTD_NAND_ECC_SW_HAMMING_SMC is not set -CONFIG_MTD_RAW_NAND=m -CONFIG_MTD_NAND_ECC_SW_BCH=y - -# -# 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 - -# -# 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 -# 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_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_NET=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_WRITEBACK=y -# CONFIG_ZRAM_MEMORY_TRACKING is not set -CONFIG_BLK_DEV_UMEM=m -CONFIG_BLK_DEV_LOOP=m -CONFIG_BLK_DEV_LOOP_MIN_COUNT=8 -CONFIG_BLK_DEV_CRYPTOLOOP=m -CONFIG_BLK_DEV_DRBD=m -# CONFIG_DRBD_FAULT_INJECTION is not set -CONFIG_BLK_DEV_NBD=m -CONFIG_BLK_DEV_SKD=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_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_PCI_ENDPOINT_TEST=m -CONFIG_XILINX_SDFEC=m -CONFIG_MISC_RTSX=m -CONFIG_PVPANIC=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_MISC_ALCOR_PCI=m -CONFIG_MISC_RTSX_PCI=m -CONFIG_MISC_RTSX_USB=m -CONFIG_HABANA_AI=m -CONFIG_UACCE=m -# end of Misc devices - -# -# SCSI device support -# -CONFIG_SCSI_MOD=y -CONFIG_RAID_ATTRS=m -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_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_MVSAS=m -# CONFIG_SCSI_MVSAS_DEBUG is not set -CONFIG_SCSI_MVSAS_TASKLET=y -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_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_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=m -CONFIG_SCSI_FDOMAIN_PCI=m -# CONFIG_SCSI_GDTH is not set -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_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_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_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_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_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_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_MV88E6XXX=m -CONFIG_NET_DSA_MV88E6XXX_GLOBAL2=y -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_QCA8K=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_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_ATHEROS=y -CONFIG_ATL2=m -CONFIG_ATL1=m -CONFIG_ATL1E=m -CONFIG_ATL1C=m -CONFIG_ALX=m -CONFIG_NET_VENDOR_AURORA=y -CONFIG_AURORA_NB8800=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_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_ENETC=m -CONFIG_FSL_ENETC_VF=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_FM10K=m -CONFIG_IGC=m -CONFIG_JME=m -CONFIG_NET_VENDOR_MARVELL=y -CONFIG_MVMDIO=m -CONFIG_MVNETA=m -CONFIG_MVPP2=m -# 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_CLS_ACT=y -CONFIG_MLX5_TC_CT=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_MLXSW_CORE=m -CONFIG_MLXSW_CORE_HWMON=y -CONFIG_MLXSW_CORE_THERMAL=y -CONFIG_MLXSW_PCI=m -CONFIG_MLXSW_I2C=m -CONFIG_MLXSW_SWITCHIB=m -CONFIG_MLXSW_SWITCHX2=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_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_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_AXI_EMAC=m -CONFIG_XILINX_LL_TEMAC=m -CONFIG_NET_VENDOR_XIRCOM=y -CONFIG_PCMCIA_XIRC2PS=m -CONFIG_FDDI=m -CONFIG_DEFXX=m -CONFIG_DEFXX_MMIO=y -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_MICREL_PHY=m -CONFIG_MICROCHIP_PHY=m -CONFIG_MICROCHIP_T1_PHY=m -CONFIG_MICROSEMI_PHY=m -CONFIG_NATIONAL_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 -CONFIG_MDIO_DEVICE=y -CONFIG_MDIO_BUS=y -CONFIG_OF_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_WLAN=y -# CONFIG_WIRELESS_WDS is not set -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_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 -# CONFIG_IWLWIFI_BCAST_FILTERING is not set - -# -# 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_PRISM54=m -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_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_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_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 - -# -# WiMAX Wireless Broadband devices -# -CONFIG_WIMAX_I2400M=m -CONFIG_WIMAX_I2400M_USB=m -CONFIG_WIMAX_I2400M_DEBUG_LEVEL=8 -# end of WiMAX Wireless Broadband devices - -# 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 -CONFIG_VMXNET3=m -# CONFIG_FUJITSU_ES is not set -CONFIG_USB4_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_POLLDEV=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_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_FSIA6B=m -CONFIG_INPUT_TABLET=y -CONFIG_TABLET_USB_ACECAD=m -CONFIG_TABLET_USB_AIPTEK=m -CONFIG_TABLET_USB_GTCO=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_PROPERTIES=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_ILI210X=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_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_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_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_ADXL34X=m -CONFIG_INPUT_ADXL34X_I2C=m -CONFIG_INPUT_ADXL34X_SPI=m -CONFIG_INPUT_IMS_PCU=m -CONFIG_INPUT_IQS269A=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_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_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_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_ALTERA_JTAGUART is not set -# CONFIG_SERIAL_ALTERA_UART is not set -# CONFIG_SERIAL_IFX6X60 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_ROCKETPORT=m -CONFIG_CYCLADES=m -# CONFIG_CYZ_INTR is not set -CONFIG_MOXA_INTELLIO=m -CONFIG_MOXA_SMARTIO=m -CONFIG_SYNCLINKMP=m -CONFIG_SYNCLINK_GT=m -CONFIG_ISI=m -CONFIG_N_HDLC=m -CONFIG_N_GSM=m -CONFIG_NOZOMI=m -CONFIG_NULL_TTY=m -CONFIG_TRACE_ROUTER=m -CONFIG_TRACE_SINK=m -CONFIG_HVC_DRIVER=y -# CONFIG_HVC_DCC is not set -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_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_HISI_V2=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_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_RAW_DRIVER=m -CONFIG_MAX_RAW_DEVS=4096 -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_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=m -CONFIG_XILLYBUS_PCIE=m -CONFIG_XILLYBUS_OF=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_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_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_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_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_ZX2967=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_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_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_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_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_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_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_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_DTE=m -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 -# 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_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_RK805=m -# CONFIG_PINCTRL_OCELOT is not set -CONFIG_PINCTRL_OWL=y -CONFIG_PINCTRL_S500=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_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_MDM9615 is not set -# CONFIG_PINCTRL_MSM8X74 is not set -CONFIG_PINCTRL_MSM8916=m -CONFIG_PINCTRL_MSM8976=m -# CONFIG_PINCTRL_MSM8994 is not set -# CONFIG_PINCTRL_MSM8996 is not set -CONFIG_PINCTRL_MSM8998=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_SDM660 is not set -CONFIG_PINCTRL_SDM845=m -CONFIG_PINCTRL_SM8150=m -CONFIG_PINCTRL_SM8250=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_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_MT8167=y -CONFIG_PINCTRL_MT8173=y -CONFIG_PINCTRL_MT8183=y -CONFIG_PINCTRL_MT8192=y -CONFIG_PINCTRL_MT8516=y -# end of MediaTek pinctrl drivers - -CONFIG_PINCTRL_ZX=y -CONFIG_PINCTRL_ZX296718=y -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_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_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_XGENE=y -CONFIG_GPIO_XGENE_SB=m -CONFIG_GPIO_XILINX=m -CONFIG_GPIO_XLP=m -CONFIG_GPIO_ZYNQ=m -# CONFIG_GPIO_ZX is not set -# 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_BD70528=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_TPS68470=y -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 - -CONFIG_GPIO_AGGREGATOR=m -CONFIG_GPIO_MOCKUP=m -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_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_RESTART=y -CONFIG_POWER_RESET_VEXPRESS=y -CONFIG_POWER_RESET_XGENE=y -CONFIG_POWER_RESET_SYSCON=y -CONFIG_POWER_RESET_SYSCON_POWEROFF=y -CONFIG_POWER_RESET_ZX=m -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_AXP288_FUEL_GAUGE=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_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_SMB347=m -# CONFIG_BATTERY_GAUGE_LTC2941 is not set -CONFIG_BATTERY_RT5033=m -CONFIG_CHARGER_RT9455=m -CONFIG_CHARGER_CROS_USBPD=m -CONFIG_CHARGER_SC2731=m -CONFIG_FUEL_GAUGE_SC27XX=m -CONFIG_CHARGER_UCS1002=m -CONFIG_CHARGER_BD70528=m -CONFIG_CHARGER_BD99954=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_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_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_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_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_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_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_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_IBM_CFFPS is not set -CONFIG_SENSORS_INSPUR_IPSPS=m -CONFIG_SENSORS_IR35221=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_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_MP2975=m -CONFIG_SENSORS_PXE1610=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_SHT15=m -CONFIG_SENSORS_SHT21=m -CONFIG_SENSORS_SHT3x=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_TEMP_ALARM is not set -# end of Qualcomm thermal drivers - -CONFIG_ZX2967_THERMAL=m -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 - -# -# 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_BD70528_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_ZX2967_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_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_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_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_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_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_ABX500_CORE is not set -# CONFIG_MFD_STMPE is not set -CONFIG_MFD_SUN6I_PRCM=y -CONFIG_MFD_SYSCON=y -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_TPS68470=y -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_MFD_TPS80031 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_STPMIC1=m -CONFIG_MFD_STMFX=m -CONFIG_MFD_KHADAS_MCU=m -CONFIG_MFD_VEXPRESS_SYSREG=y -# 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 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_AXP20X=m -CONFIG_REGULATOR_BD70528=m -CONFIG_REGULATOR_BD71828=m -CONFIG_REGULATOR_BD718XX=m -CONFIG_REGULATOR_BD9571MWV=m -CONFIG_REGULATOR_CPCAP=m -CONFIG_REGULATOR_CROS_EC=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_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_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_MT6380=m -CONFIG_REGULATOR_PCA9450=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_RTMV20=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_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_IR_SIR=m -CONFIG_RC_XBOX_DVD=m -CONFIG_IR_ZX=m -CONFIG_IR_TOY=m -CONFIG_CEC_CORE=m -CONFIG_CEC_NOTIFIER=y -CONFIG_CEC_PIN=y -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 -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_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 - -# -# Please notice that the enabled Media controller Request API is EXPERIMENTAL -# -# 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_TTPCI_EEPROM=m -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_DEPRECATED_IOCTLS is not set -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_AV7110_IR=y -CONFIG_DVB_AV7110=m -CONFIG_DVB_AV7110_OSD=y -CONFIG_DVB_BUDGET_CORE=m -CONFIG_DVB_BUDGET=m -CONFIG_DVB_BUDGET_CI=m -CONFIG_DVB_BUDGET_AV=m -CONFIG_DVB_BUDGET_PATCH=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_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_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_CODA=m -CONFIG_VIDEO_IMX_PXP=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_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_SMIAPP_PLL=m -CONFIG_VIDEO_HI556=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_IMX355=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_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_OV9640=m -CONFIG_VIDEO_OV9650=m -CONFIG_VIDEO_OV13858=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_RDACM20=m -CONFIG_VIDEO_RJ54N1=m -CONFIG_VIDEO_S5K6AA=m -CONFIG_VIDEO_S5K6A3=m -CONFIG_VIDEO_S5K4ECGX=m -CONFIG_VIDEO_S5K5BAF=m -CONFIG_VIDEO_SMIAPP=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_SP8870=m -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 - -# -# 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_CHARDEV=y -# CONFIG_DRM_DEBUG_SELFTEST is not set -CONFIG_DRM_KMS_HELPER=m -CONFIG_DRM_KMS_FB_HELPER=y -# CONFIG_DRM_DEBUG_DP_MST_TOPOLOGY_REFS 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_TTM_DMA_PAGE_POOL=y -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 -# CONFIG_DRM_AMDGPU_GART_DEBUGFS is not set - -# -# 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_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_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_UDL=m -CONFIG_DRM_AST=m -CONFIG_DRM_MGAG200=m -CONFIG_DRM_RCAR_DW_HDMI=m -# CONFIG_DRM_RCAR_USE_LVDS is not set -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_BOCHS=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_PLL=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_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_LVDS=m -CONFIG_DRM_PANEL_SIMPLE=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_ILI9881C=m -CONFIG_DRM_PANEL_INNOLUX_P079ZCA=m -CONFIG_DRM_PANEL_JDI_LT070ME05000=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_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_S6D16D0=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_SEIKO_43WVF1G=m -CONFIG_DRM_PANEL_SHARP_LQ101R1SX01=m -CONFIG_DRM_PANEL_SHARP_LS037V7DW01=m -CONFIG_DRM_PANEL_SHARP_LS043T1LE01=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_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_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_CHRONTEL_CH7033=m -CONFIG_DRM_DISPLAY_CONNECTOR=m -CONFIG_DRM_LONTIUM_LT9611=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_SN65DSI86=m -CONFIG_DRM_TI_TPD12S015=m -CONFIG_DRM_ANALOGIX_ANX6345=m -CONFIG_DRM_ANALOGIX_ANX78XX=m -CONFIG_DRM_ANALOGIX_DP=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_VC4=m -CONFIG_DRM_VC4_HDMI_CEC=y -CONFIG_DRM_ETNAVIV=m -CONFIG_DRM_ETNAVIV_THERMAL=y -# CONFIG_DRM_ARCPGU is not set -CONFIG_DRM_HISI_HIBMC=m -CONFIG_DRM_HISI_KIRIN=m -CONFIG_DRM_MEDIATEK=m -CONFIG_DRM_MEDIATEK_HDMI=m -CONFIG_DRM_ZTE=m -# CONFIG_DRM_MXSFB is not set -CONFIG_DRM_MESON=m -CONFIG_DRM_MESON_DW_HDMI=m -CONFIG_DRM_CIRRUS_QEMU=m -CONFIG_DRM_GM12U320=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_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_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_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_VMASTER=y -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_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_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_ACPI=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_IMX_PCM_DMA=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 -# 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 - -# -# 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_PLATFORM=m -CONFIG_SND_SOC_LPASS_IPQ806X=m -CONFIG_SND_SOC_LPASS_APQ8016=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=m -CONFIG_SND_SOC_MSM8996=m -CONFIG_SND_SOC_SDM845=m -CONFIG_SND_SOC_ROCKCHIP=m -CONFIG_SND_SOC_ROCKCHIP_I2S=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_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_ZX_SPDIF is not set -# CONFIG_ZX_I2S is not set -CONFIG_ZX_TDM=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_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_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_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_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_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_RT1015=m -CONFIG_SND_SOC_RT1015P=m -CONFIG_SND_SOC_RT1308_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_RT5645=m -CONFIG_SND_SOC_RT5663=m -CONFIG_SND_SOC_RT5682=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_RT715=m -CONFIG_SND_SOC_RT715_SDW=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_SIRF_AUDIO_CODEC=m -CONFIG_SND_SOC_SPDIF=m -CONFIG_SND_SOC_SSM2305=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_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_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_WM8994=m -CONFIG_SND_SOC_WSA881X=m -CONFIG_SND_SOC_ZL38060=m -CONFIG_SND_SOC_ZX_AUD96P22=m -CONFIG_SND_SOC_MAX9759=m -CONFIG_SND_SOC_MT6351=m -CONFIG_SND_SOC_MT6358=m -CONFIG_SND_SOC_MT6359=m -CONFIG_SND_SOC_MT6660=m -CONFIG_SND_SOC_NAU8540=m -CONFIG_SND_SOC_NAU8810=m -CONFIG_SND_SOC_NAU8822=m -CONFIG_SND_SOC_NAU8824=m -CONFIG_SND_SOC_TPA6130A2=m -# end of CODEC drivers - -CONFIG_SND_SIMPLE_CARD_UTILS=m -CONFIG_SND_SIMPLE_CARD=m -CONFIG_SND_AUDIO_GRAPH_CARD=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_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_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_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_PRIMAX=m -CONFIG_HID_RETRODE=m -CONFIG_HID_ROCCAT=m -CONFIG_HID_SAITEK=m -CONFIG_HID_SAMSUNG=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=m -# end of I2C HID support -# 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_MXC=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_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_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_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 is not set -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_XIRCOM=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_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_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_FSL_USB2=m -# 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 - -# -# Platform Support -# -# 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_HD3SS3220=m -CONFIG_TYPEC_TPS6598X=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 - -# -# 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_DW_ZX=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_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_AAT1290 is not set -CONFIG_LEDS_AN30259A=m -CONFIG_LEDS_AS3645A=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_LM3601X=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_KTD2692 is not set -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 -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_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_I40IW=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_RX6110 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 - -# -# 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 - -# -# on-CPU RTC drivers -# -CONFIG_RTC_DRV_IMXDI=m -CONFIG_RTC_DRV_FSL_FTM_ALARM=m -CONFIG_RTC_DRV_MESON_VRTC=m -CONFIG_HAVE_S3C_RTC=y -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_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_ZX_DMA=m -CONFIG_MTK_HSDMA=m -CONFIG_MTK_CQDMA=m -CONFIG_MTK_UART_APDMA=m -CONFIG_QCOM_BAM_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_SELFTESTS is not set -# CONFIG_DMABUF_HEAPS is not set -# end of DMABUF options - -CONFIG_AUXDISPLAY=y -CONFIG_HD44780=m -# CONFIG_IMG_ASCII_LCD is not set -CONFIG_HT16K33=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_CHARLCD=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_VFIO_IOMMU_TYPE1=m -CONFIG_VFIO_VIRQFD=m -CONFIG_VFIO=m -# CONFIG_VFIO_NOIOMMU is not set -CONFIG_VFIO_PCI=m -CONFIG_VFIO_PCI_MMAP=y -CONFIG_VFIO_PCI_INTX=y -# CONFIG_VFIO_PLATFORM is not set -CONFIG_VFIO_MDEV=m -CONFIG_VFIO_MDEV_DEVICE=m -CONFIG_VFIO_FSL_MC=m -CONFIG_VIRT_DRIVERS=y -CONFIG_VIRTIO=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_IFCVF=m -CONFIG_MLX5_VDPA=y -CONFIG_MLX5_VDPA_NET=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 is not set -CONFIG_STAGING=y -CONFIG_PRISM2_USB=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 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_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_88EU_AP_MODE=y -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_AD7150 is not set -# 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_ALLEGRO_DVT=m -CONFIG_VIDEO_HANTRO=m -CONFIG_VIDEO_HANTRO_IMX8M=y -CONFIG_VIDEO_HANTRO_ROCKCHIP=y -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_VIDEO_ROCKCHIP_ISP1=m - -# -# Android -# -CONFIG_ASHMEM=y -# CONFIG_ION is not set -# 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_FSL_DPAA2=y -CONFIG_FSL_DPAA2_ETHSW=m -CONFIG_KS7010=m -CONFIG_BCM_VIDEOCORE=m -CONFIG_BCM2835_VCHIQ=m -CONFIG_SND_BCM2835=m -CONFIG_VIDEO_BCM2835=m -CONFIG_BCM2835_VCHIQ_MMAL=m -CONFIG_PI433=m - -# -# Gasket devices -# -CONFIG_STAGING_GASKET_FRAMEWORK=m -CONFIG_STAGING_APEX_DRIVER=m -# end of Gasket devices - -CONFIG_XIL_AXIS_FIFO=m -CONFIG_FIELDBUS_DEV=m -CONFIG_HMS_ANYBUSS_BUS=m -CONFIG_ARCX_ANYBUS_CONTROLLER=m -CONFIG_HMS_PROFINET=m -# CONFIG_KPC2000 is not set -CONFIG_QLGE=m -CONFIG_WFX=m -CONFIG_PHY_HI3670_USB=m -CONFIG_SPMI_HISI3670=m -CONFIG_MFD_HI6421_SPMI=m -CONFIG_REGULATOR_HI6421V600=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_MLXBF_TMFIFO=m -CONFIG_MLXBF_BOOTCTL=m -CONFIG_SURFACE_PLATFORMS=y -CONFIG_HAVE_CLK=y -CONFIG_CLKDEV_LOOKUP=y -CONFIG_HAVE_CLK_PREPARE=y -CONFIG_COMMON_CLK=y - -# -# Clock driver for ARM Reference designs -# -CONFIG_ICST=y -CONFIG_CLK_SP810=y -CONFIG_CLK_VEXPRESS_OSC=y -# end of Clock driver for ARM Reference designs - -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_SAI=y -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_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 - -# -# 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_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_CLK_APCS_MSM8916=m -CONFIG_QCOM_CLK_APCC_MSM8996=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_9615 is not set -# CONFIG_MDM_LCC_9615 is not set -# CONFIG_MSM_MMCC_8960 is not set -# CONFIG_MSM_GCC_8974 is not set -# CONFIG_MSM_MMCC_8974 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_QCS_GCC_404=m -CONFIG_SC_DISPCC_7180=m -CONFIG_SC_GCC_7180=m -CONFIG_SC_LPASS_CORECC_7180=m -CONFIG_SC_GPUCC_7180=m -CONFIG_SC_MSS_7180=m -CONFIG_SC_VIDEOCC_7180=m -CONFIG_SDM_CAMCC_845=m -# CONFIG_SDM_GCC_660 is not set -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_SM_DISPCC_8250=m -CONFIG_SM_GCC_8150=m -CONFIG_SM_GCC_8250=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_COMMON_CLK_ROCKCHIP=y -CONFIG_CLK_PX30=y -CONFIG_CLK_RV110X=y -CONFIG_CLK_RK3036=y -CONFIG_CLK_RK312X=y -CONFIG_CLK_RK3188=y -CONFIG_CLK_RK322X=y -CONFIG_CLK_RK3308=y -CONFIG_CLK_RK3328=y -CONFIG_CLK_RK3368=y -CONFIG_CLK_RK3399=y -CONFIG_COMMON_CLK_SAMSUNG=y -CONFIG_EXYNOS_ARM64_COMMON_CLK=y -CONFIG_EXYNOS_AUDSS_CLK_CON=m -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_H6_R_CCU=y -# CONFIG_SUN8I_A83T_CCU is not set -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_COMMON_CLK_ZYNQMP=y -CONFIG_HWSPINLOCK=y -CONFIG_HWSPINLOCK_QCOM=m -CONFIG_HWSPINLOCK_SPRD=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_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_ARM_MHU is not set -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_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_PASSTHROUGH=y -CONFIG_OF_IOMMU=y -CONFIG_IOMMU_DMA=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_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_V3=y -CONFIG_ARM_SMMU_V3_SVA=y -CONFIG_MTK_IOMMU=y -CONFIG_QCOM_IOMMU=y -CONFIG_VIRTIO_IOMMU=y - -# -# Remoteproc drivers -# -CONFIG_REMOTEPROC=y -CONFIG_REMOTEPROC_CDEV=y -CONFIG_IMX_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_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 -# CONFIG_MESON_MX_SOCINFO is not set -# end of Amlogic SoC drivers - -# -# Aspeed SoC drivers -# -# end of Aspeed SoC drivers - -# -# Broadcom SoC drivers -# -CONFIG_BCM2835_POWER=y -CONFIG_RASPBERRYPI_POWER=y -CONFIG_SOC_BRCMSTB=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 - -# -# MediaTek SoC drivers -# -CONFIG_MTK_CMDQ=m -CONFIG_MTK_INFRACFG=y -CONFIG_MTK_PMIC_WRAP=m -CONFIG_MTK_SCPSYS=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_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_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_XILINX_VCU=m -CONFIG_ZYNQMP_POWER=y -CONFIG_ZYNQMP_PM_DOMAINS=y -# end of Xilinx SoC drivers - -CONFIG_SOC_ZTE=y -CONFIG_ZX2967_PM_DOMAINS=y -# 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_MEMORY=y -CONFIG_ARM_PL172_MPMC=m -CONFIG_BRCMSTB_DPFE=y -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_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_DA280=m -CONFIG_DA311=m -CONFIG_DMARD06=m -CONFIG_DMARD09=m -CONFIG_DMARD10=m -CONFIG_HID_SENSOR_ACCEL_3D=m -CONFIG_IIO_CROS_EC_ACCEL_LEGACY=m -# CONFIG_IIO_ST_ACCEL_3AXIS is not set -# 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_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_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_TLC4541=m -# CONFIG_VF610_ADC is not set -# CONFIG_VIPERBOARD_ADC is not set -CONFIG_XILINX_XADC=m -# end of Analog to digital converters - -# -# Analog to digital and digital to analog 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 - -# -# 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_SENSIRION_SGP30 is not set -CONFIG_SPS30=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 - -# -# 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_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 -# 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 -# 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_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 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 -# 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 -# end of Linear and angular position sensors - -# -# Digital potentiometers -# -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_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_TSYS01=m -CONFIG_TSYS02D=m -CONFIG_MAX31856=m -# end of Temperature sensors - -CONFIG_NTB=y -CONFIG_NTB_MSI=y -CONFIG_NTB_IDT=m -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_BCM_IPROC=m -CONFIG_PWM_BCM2835=m -CONFIG_PWM_BERLIN=m -CONFIG_PWM_BRCMSTB=m -CONFIG_PWM_CROS_EC=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_LP3943=m -CONFIG_PWM_MESON=m -CONFIG_PWM_MTK_DISP=m -CONFIG_PWM_MEDIATEK=m -# CONFIG_PWM_PCA9685 is not set -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_ZX=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_BRCMSTB_L2_IRQ=y -CONFIG_DW_APB_ICTL=y -CONFIG_HISILICON_IRQ_MBIGEN=y -CONFIG_MADERA_IRQ=m -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 -# 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_BERLIN=y -CONFIG_RESET_BRCMSTB=m -CONFIG_RESET_BRCMSTB_RESCAL=y -CONFIG_RESET_IMX7=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_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_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 -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_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_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_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_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_XILINX_ZYNQMP=m -# end of PHY Subsystem - -CONFIG_POWERCAP=y -CONFIG_IDLE_INJECT=y -# 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_HISI_PMU=y -# end of Performance monitor support - -CONFIG_RAS=y -CONFIG_USB4=m -# CONFIG_USB4_DEBUGFS_WRITE is not set - -# -# 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 -# 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 - -# -# 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_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_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_PCI=m -CONFIG_FPGA_MGR_ZYNQMP_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_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_IO_TRACE is not set -# CONFIG_F2FS_FAULT_INJECTION is not set -# CONFIG_F2FS_FS_COMPRESSION is not set -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_MANDATORY_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_FSCACHE=m -CONFIG_FSCACHE_STATS=y -# CONFIG_FSCACHE_HISTOGRAM is not set -# CONFIG_FSCACHE_DEBUG is not set -CONFIG_FSCACHE_OBJECT_LIST=y -CONFIG_CACHEFILES=m -# CONFIG_CACHEFILES_DEBUG is not set -# CONFIG_CACHEFILES_HISTOGRAM 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 -# 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_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_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_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_CLUSTER_PAGE_LIMIT=1 -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=y -CONFIG_NFSD_V2_ACL=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_WEAK_PW_HASH=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_SMB_DIRECT is not set -CONFIG_CIFS_FSCACHE=y -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_PROC_MEM_ALWAYS_FORCE=y -# CONFIG_PROC_MEM_FORCE_PTRACE is not set -# CONFIG_PROC_MEM_NO_FORCE is not set -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_FALLBACK is not set -# 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_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_APPARMOR=y -# CONFIG_DEFAULT_SECURITY_DAC is not set -CONFIG_LSM="yama,loadpin,safesetid,integrity" - -# -# Kernel hardening options -# - -# -# Memory initialization -# -CONFIG_CC_HAS_AUTO_VAR_INIT_PATTERN=y -CONFIG_CC_HAS_AUTO_VAR_INIT_ZERO_BARE=y -CONFIG_CC_HAS_AUTO_VAR_INIT_ZERO=y -CONFIG_INIT_STACK_NONE=y -# CONFIG_INIT_STACK_ALL_PATTERN is not set -# CONFIG_INIT_STACK_ALL_ZERO is not set -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_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_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_RMD128=m -CONFIG_CRYPTO_RMD160=m -CONFIG_CRYPTO_RMD256=m -CONFIG_CRYPTO_RMD320=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_TGR192=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_SALSA20=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 -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_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_CAVIUM_ZIP=m -CONFIG_CRYPTO_DEV_QCE=m -CONFIG_CRYPTO_DEV_QCE_SKCIPHER=y -CONFIG_CRYPTO_DEV_QCE_SHA=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_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_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=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_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 - -# -# 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 -# end of Crypto library routines - -CONFIG_LIB_MEMNEQ=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=m -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_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_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_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_SBITMAP=y -CONFIG_PARMAN=m -CONFIG_OBJAGG=m -# CONFIG_STRING_SELFTEST is not set -# end of Library routines - -CONFIG_PLDMFW=y - -# -# Kernel hacking -# - -# -# printk and dmesg options -# -CONFIG_PRINTK_TIME=y -# CONFIG_PRINTK_CALLER 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_DWARF4 is not set -CONFIG_DEBUG_INFO_BTF=y -# CONFIG_GDB_SCRIPTS is not set -CONFIG_ENABLE_MUST_CHECK=y -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_32B is not set -CONFIG_ARCH_WANT_FRAME_POINTERS=y -CONFIG_FRAME_POINTER=y -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 -CONFIG_HAVE_KCSAN_COMPILER=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=y -CONFIG_PAGE_POISONING=y -CONFIG_PAGE_POISONING_NO_SANITY=y -CONFIG_PAGE_POISONING_ZERO=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_CC_HAS_KASAN_GENERIC=y -CONFIG_CC_HAS_KASAN_SW_TAGS=y -CONFIG_CC_HAS_WORKING_NOSANITIZE_ADDRESS=y -# CONFIG_KASAN 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_STACKTRACE=y -# CONFIG_WARN_ALL_UNSEEDED_RANDOM is not set -# CONFIG_DEBUG_KOBJECT is not set -CONFIG_HAVE_DEBUG_BUGVERBOSE=y - -# -# 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_DEBUG_BLOCK_EXT_DEVT 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_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_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_STARTUP_TEST is not set -# CONFIG_RING_BUFFER_STARTUP_TEST 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_ARCH_HAS_DEVMEM_IS_ALLOWED=y -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_CORESIGHT_STM=y -CONFIG_CORESIGHT_CPU_DEBUG=m -CONFIG_CORESIGHT_CTI=y -# CONFIG_CORESIGHT_CTI_INTEGRATION_REGS is not set -# 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_LIST_SORT is not set -# CONFIG_TEST_MIN_HEAP is not set -# CONFIG_TEST_SORT is not set -# CONFIG_KPROBES_SANITY_TEST 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_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_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_MEMTEST is not set -# end of Kernel Testing and Coverage -# end of Kernel hacking diff --git a/srcpkgs/linux5.10/files/i386-dotconfig b/srcpkgs/linux5.10/files/i386-dotconfig deleted file mode 100644 index e1f8d5ac33dd74..00000000000000 --- a/srcpkgs/linux5.10/files/i386-dotconfig +++ /dev/null @@ -1,9970 +0,0 @@ -# -# Automatically generated file; DO NOT EDIT. -# Linux/i386 5.10.240 Kernel Configuration -# -CONFIG_CC_VERSION_TEXT="gcc (GCC) 14.2.1 20250405" -CONFIG_CC_IS_GCC=y -CONFIG_GCC_VERSION=140201 -CONFIG_LD_VERSION=244000000 -CONFIG_CLANG_VERSION=0 -CONFIG_AS_IS_GNU=y -CONFIG_AS_VERSION=24400 -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_GOTO_OUTPUT=y -CONFIG_CC_HAS_ASM_GOTO_TIED_OUTPUT=y -CONFIG_CC_HAS_ASM_INLINE=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_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_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_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_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_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_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_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_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_BPF=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_PRINTK_NMI=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_BPF_SYSCALL=y -CONFIG_BPF_UNPRIV_DEFAULT_OFF=y -# CONFIG_BPF_PRELOAD is not set -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_SLUB_MEMCG_SYSFS_ON is not set -# 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_CACHE_LINE_SIZE=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_SUSPEND_POSSIBLE=y -CONFIG_ARCH_WANT_GENERAL_HUGETLB=y -CONFIG_ARCH_SUPPORTS_DEBUG_PAGEALLOC=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_ZONE_DMA=y -CONFIG_SMP=y -CONFIG_X86_FEATURE_NAMES=y -CONFIG_X86_MPPARSE=y -# CONFIG_GOLDFISH is not set -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_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_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 -CONFIG_X86_THERMAL_VECTOR=y - -# -# 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 -# 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_LATE_LOADING is not set -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_X86_RESERVE_LOW=64 -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 -# end of Processor type and features - -CONFIG_CC_HAS_SLS=y -CONFIG_CC_HAS_RETURN_THUNK=y -CONFIG_CPU_MITIGATIONS=y -CONFIG_PAGE_TABLE_ISOLATION=y -CONFIG_RETPOLINE=y -CONFIG_RETHUNK=y -# CONFIG_GDS_FORCE_MITIGATION is not set -CONFIG_MITIGATION_RFDS=y -CONFIG_MITIGATION_TSA=y -CONFIG_ARCH_ENABLE_MEMORY_HOTPLUG=y -CONFIG_ARCH_ENABLE_SPLIT_PMD_PTLOCK=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_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_X86_PM_TIMER=y -CONFIG_SFI=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 -# CONFIG_X86_SYSFB is not set -# end of Bus options (PCI etc.) - -# -# Binary Emulations -# -CONFIG_COMPAT_32=y -# end of Binary Emulations - -CONFIG_HAVE_ATOMIC_IOMAP=y - -# -# Firmware Drivers -# -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_GOOGLE_FIRMWARE is not set - -# -# EFI (Extensible Firmware Interface) Support -# -CONFIG_EFI_VARS=y -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_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_VIRTUALIZATION=y -CONFIG_KVM=m -CONFIG_KVM_WERROR=y -CONFIG_KVM_INTEL=m -CONFIG_KVM_AMD=m -# 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 -CONFIG_ARCH_CONFIGURES_CPU_MITIGATIONS=y - -# -# General architecture-dependent options -# -CONFIG_CRASH_CORE=y -CONFIG_KEXEC_CORE=y -CONFIG_HOTPLUG_SMT=y -CONFIG_GENERIC_ENTRY=y -CONFIG_OPROFILE=m -CONFIG_OPROFILE_EVENT_MULTIPLEX=y -CONFIG_HAVE_OPROFILE=y -CONFIG_OPROFILE_NMI_TIMER=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_HAVE_FUNCTION_ERROR_INJECTION=y -CONFIG_HAVE_NMI=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_ARCH_HAS_CPU_FINALIZE_INIT=y -CONFIG_HAVE_ARCH_THREAD_STRUCT_WHITELIST=y -CONFIG_ARCH_WANTS_DYNAMIC_TASK_STRUCT=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_HAVE_ARCH_STACKLEAK=y -CONFIG_HAVE_STACKPROTECTOR=y -CONFIG_STACKPROTECTOR=y -CONFIG_STACKPROTECTOR_STRONG=y -CONFIG_HAVE_ARCH_WITHIN_STACK_FRAMES=y -CONFIG_HAVE_IRQ_TIME_ACCOUNTING=y -CONFIG_HAVE_MOVE_PMD=y -CONFIG_HAVE_ARCH_TRANSPARENT_HUGEPAGE=y -CONFIG_HAVE_ARCH_HUGE_VMAP=y -CONFIG_HAVE_MOD_ARCH_SPECIFIC=y -CONFIG_MODULES_USE_ELF_REL=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_CLONE_BACKWARDS=y -CONFIG_OLD_SIGSUSPEND3=y -CONFIG_OLD_SIGACTION=y -CONFIG_COMPAT_32BIT_TIME=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_ARCH_WANT_LD_ORPHAN_WARN=y -CONFIG_ARCH_SPLIT_ARG64=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 is not set -# CONFIG_MODULE_ALLOW_MISSING_NAMESPACE_IMPORTS is not set -# CONFIG_UNUSED_SYMBOLS is not set -# CONFIG_TRIM_UNUSED_KSYMS is not set -CONFIG_MODULES_TREE_LOOKUP=y -CONFIG_BLOCK=y -CONFIG_BLK_SCSI_REQUEST=y -CONFIG_BLK_CGROUP_RWSTAT=y -CONFIG_BLK_DEV_BSG=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_CMDLINE_PARSER=y -CONFIG_BLK_WBT=y -# CONFIG_BLK_CGROUP_IOLATENCY is not set -# CONFIG_BLK_CGROUP_IOCOST is not set -CONFIG_BLK_WBT_MQ=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 - -# -# 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_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_SPLIT_PTLOCK_CPUS=4 -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_IDLE_PAGE_TRACKING=y -CONFIG_HMM_MIRROR=y -CONFIG_VMAP_PFN=y -CONFIG_FRAME_VECTOR=y -# CONFIG_PERCPU_STATS is not set -# CONFIG_GUP_BENCHMARK 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 -# 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_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_TABLE_PERTURB_ORDER=16 -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=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=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_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_NETLINK=m -CONFIG_NETFILTER_FAMILY_BRIDGE=y -CONFIG_NETFILTER_FAMILY_ARP=y -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_COMMON=m -CONFIG_NF_LOG_NETDEV=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_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 - -# -# 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_HAVE_NET_DSA=y -CONFIG_NET_DSA=m -CONFIG_NET_DSA_TAG_8021Q=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_PREPEND=m -CONFIG_NET_DSA_TAG_GSWIP=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_RTL4_A=m -CONFIG_NET_DSA_TAG_OCELOT=m -CONFIG_NET_DSA_TAG_QCA=m -CONFIG_NET_DSA_TAG_LAN9303=m -CONFIG_NET_DSA_TAG_SJA1105=m -CONFIG_NET_DSA_TAG_TRAILER=m -CONFIG_VLAN_8021Q=m -CONFIG_VLAN_8021Q_GVRP=y -CONFIG_VLAN_8021Q_MVRP=y -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_HTB=m -CONFIG_NET_SCH_HFSC=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_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_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_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_DEBUGFS=y -# CONFIG_BATMAN_ADV_DEBUG is not set -CONFIG_BATMAN_ADV_SYSFS=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_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_RPS=y -CONFIG_RFS_ACCEL=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_JIT is not set -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_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_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_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 -# 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_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_WIMAX=m -CONFIG_WIMAX_DEBUG_LEVEL=8 -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_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_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_SOCK_MSG=y -CONFIG_NET_DEVLINK=y -CONFIG_PAGE_POOL=y -CONFIG_FAILOVER=m -CONFIG_ETHTOOL_NETLINK=y -CONFIG_HAVE_EBPF_JIT=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_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_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_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 -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 -# 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_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_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_NAND_ECC_SW_HAMMING=m -# CONFIG_MTD_NAND_ECC_SW_HAMMING_SMC is not set -CONFIG_MTD_RAW_NAND=m -CONFIG_MTD_NAND_ECC_SW_BCH=y - -# -# 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 -# 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_BLK_DEV_FD_RAWCMD is not set -CONFIG_CDROM=m -# CONFIG_PARIDE is not set -CONFIG_BLK_DEV_PCIESSD_MTIP32XX=m -CONFIG_ZRAM=m -CONFIG_ZRAM_WRITEBACK=y -# CONFIG_ZRAM_MEMORY_TRACKING is not set -CONFIG_BLK_DEV_UMEM=m -CONFIG_BLK_DEV_LOOP=m -CONFIG_BLK_DEV_LOOP_MIN_COUNT=8 -CONFIG_BLK_DEV_CRYPTOLOOP=m -CONFIG_BLK_DEV_DRBD=m -# CONFIG_DRBD_FAULT_INJECTION is not set -CONFIG_BLK_DEV_NBD=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_PCI_ENDPOINT_TEST is not set -# CONFIG_XILINX_SDFEC is not set -CONFIG_MISC_RTSX=m -CONFIG_PVPANIC=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_VMWARE_VMCI=m -CONFIG_ECHO=m -CONFIG_MISC_ALCOR_PCI=m -CONFIG_MISC_RTSX_PCI=m -CONFIG_MISC_RTSX_USB=m -CONFIG_HABANA_AI=m -CONFIG_UACCE=m -# end of Misc devices - -CONFIG_HAVE_IDE=y -# CONFIG_IDE is not set - -# -# SCSI device support -# -CONFIG_SCSI_MOD=m -CONFIG_RAID_ATTRS=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_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_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_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_GDTH=m -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_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_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_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_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_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_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_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_MV88E6XXX=m -CONFIG_NET_DSA_MV88E6XXX_GLOBAL2=y -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_QCA8K=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_NET_VENDOR_ARC=y -CONFIG_NET_VENDOR_ATHEROS=y -CONFIG_ATL2=m -CONFIG_ATL1=m -CONFIG_ATL1E=m -CONFIG_ATL1C=m -CONFIG_ALX=m -CONFIG_NET_VENDOR_AURORA=y -CONFIG_AURORA_NB8800=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_JME=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_CLS_ACT=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_MLXSW_CORE=m -CONFIG_MLXSW_CORE_HWMON=y -CONFIG_MLXSW_CORE_THERMAL=y -CONFIG_MLXSW_PCI=m -CONFIG_MLXSW_I2C=m -CONFIG_MLXSW_SWITCHIB=m -CONFIG_MLXSW_SWITCHX2=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_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_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=m -# 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_MICREL_PHY=m -CONFIG_MICROCHIP_PHY=m -# CONFIG_MICROCHIP_T1_PHY is not set -CONFIG_MICROSEMI_PHY=m -CONFIG_NATIONAL_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 -CONFIG_MDIO_DEVICE=y -CONFIG_MDIO_BUS=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_WLAN=y -CONFIG_WIRELESS_WDS=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_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 -CONFIG_IWLWIFI_BCAST_FILTERING=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_PRISM54=m -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_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_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_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 - -# -# WiMAX Wireless Broadband devices -# -CONFIG_WIMAX_I2400M=m -CONFIG_WIMAX_I2400M_USB=m -CONFIG_WIMAX_I2400M_DEBUG_LEVEL=8 -# end of WiMAX Wireless Broadband devices - -# 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 -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_POLLDEV=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_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_FSIA6B=m -CONFIG_INPUT_TABLET=y -CONFIG_TABLET_USB_ACECAD=m -CONFIG_TABLET_USB_AIPTEK=m -CONFIG_TABLET_USB_GTCO=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_PROPERTIES=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_ILI210X=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_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_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_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_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_ALTERA_JTAGUART=m -CONFIG_SERIAL_ALTERA_UART=m -CONFIG_SERIAL_ALTERA_UART_MAXPORTS=4 -CONFIG_SERIAL_ALTERA_UART_BAUDRATE=115200 -CONFIG_SERIAL_IFX6X60=m -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_ROCKETPORT=m -CONFIG_CYCLADES=m -# CONFIG_CYZ_INTR is not set -CONFIG_MOXA_INTELLIO=m -CONFIG_MOXA_SMARTIO=m -CONFIG_SYNCLINK=m -CONFIG_SYNCLINKMP=m -CONFIG_SYNCLINK_GT=m -CONFIG_ISI=m -CONFIG_N_HDLC=m -CONFIG_N_GSM=m -CONFIG_NOZOMI=m -CONFIG_NULL_TTY=m -CONFIG_TRACE_ROUTER=m -CONFIG_TRACE_SINK=m -CONFIG_HVC_DRIVER=y -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_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_DEVKMEM is not set -CONFIG_NVRAM=m -CONFIG_RAW_DRIVER=m -CONFIG_MAX_RAW_DEVS=256 -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_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=m -CONFIG_XILLYBUS_PCIE=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_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 -# 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_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_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_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 - -# -# Enable PHYLIB and NETWORK_PHY_TIMESTAMPING to see the additional clocks. -# -CONFIG_PTP_1588_CLOCK_PCH=m -CONFIG_PTP_1588_CLOCK_KVM=y -CONFIG_PTP_1588_CLOCK_IDT82P33=m -CONFIG_PTP_1588_CLOCK_IDTCM=m -CONFIG_PTP_1588_CLOCK_VMW=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 -CONFIG_PINCTRL_BAYTRAIL=y -CONFIG_PINCTRL_CHERRYVIEW=y -CONFIG_PINCTRL_LYNXPOINT=m -CONFIG_PINCTRL_INTEL=y -CONFIG_PINCTRL_BROXTON=m -CONFIG_PINCTRL_CANNONLAKE=m -CONFIG_PINCTRL_CEDARFORK=m -CONFIG_PINCTRL_DENVERTON=m -CONFIG_PINCTRL_EMMITSBURG=m -CONFIG_PINCTRL_GEMINILAKE=m -CONFIG_PINCTRL_ICELAKE=m -CONFIG_PINCTRL_JASPERLAKE=m -CONFIG_PINCTRL_LEWISBURG=m -CONFIG_PINCTRL_SUNRISEPOINT=m -CONFIG_PINCTRL_TIGERLAKE=m - -# -# 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_XILINX is not set -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_MSIC=y -CONFIG_GPIO_TIMBERDALE=y -CONFIG_GPIO_TPS65086=m -# CONFIG_GPIO_TPS65912 is not set -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 - -CONFIG_GPIO_AGGREGATOR=m -CONFIG_GPIO_MOCKUP=m -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_MP2629=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_SMB347=m -CONFIG_BATTERY_GAUGE_LTC2941=m -CONFIG_BATTERY_RT5033=m -CONFIG_CHARGER_RT9455=m -CONFIG_CHARGER_CROS_USBPD=m -CONFIG_CHARGER_BD99954=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_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_AMD_ENERGY=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_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_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_MAX16065=m -CONFIG_SENSORS_MAX1619=m -CONFIG_SENSORS_MAX1668=m -CONFIG_SENSORS_MAX197=m -CONFIG_SENSORS_MAX31722=m -CONFIG_SENSORS_MAX31730=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_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_PCF8591=m -CONFIG_PMBUS=m -CONFIG_SENSORS_PMBUS=m -CONFIG_SENSORS_ADM1266=m -CONFIG_SENSORS_ADM1275=m -CONFIG_SENSORS_BEL_PFE=m -CONFIG_SENSORS_IBM_CFFPS=m -CONFIG_SENSORS_INSPUR_IPSPS=m -# CONFIG_SENSORS_IR35221 is not set -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_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_MP2975=m -# CONFIG_SENSORS_PXE1610 is not set -# 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_SHT15=m -CONFIG_SENSORS_SHT21=m -CONFIG_SENSORS_SHT3x=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_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 -# end of ACPI INT340X thermal drivers - -CONFIG_INTEL_PCH_THERMAL=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 - -# -# 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_MSIC=y -CONFIG_MFD_INTEL_PMC_BXT=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_RT5033=m -# CONFIG_MFD_RC5T583 is not set -# 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_ABX500_CORE=y -# CONFIG_AB3100_CORE is not set -CONFIG_MFD_SYSCON=y -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_MFD_TPS80031 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_TIMBERDALE=m -CONFIG_MFD_TQMX86=m -CONFIG_MFD_VX855=m -CONFIG_MFD_ARIZONA=y -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_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_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_MT6323=m -CONFIG_REGULATOR_MT6358=m -CONFIG_REGULATOR_MT6360=m -CONFIG_REGULATOR_MT6397=m -CONFIG_REGULATOR_PCA9450=m -CONFIG_REGULATOR_PCAP=m -CONFIG_REGULATOR_PCF50633=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_RT4801=m -CONFIG_REGULATOR_RT5033=m -CONFIG_REGULATOR_RTMV20=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_IR_SIR is not set -CONFIG_RC_XBOX_DVD=m -CONFIG_IR_TOY=m -CONFIG_CEC_CORE=m -CONFIG_CEC_NOTIFIER=y -CONFIG_MEDIA_CEC_RC=y -CONFIG_MEDIA_CEC_SUPPORT=y -CONFIG_CEC_CH7322=m -CONFIG_CEC_CROS_EC=m -CONFIG_CEC_SECO=m -CONFIG_CEC_SECO_RC=y -CONFIG_USB_PULSE8_CEC=m -# CONFIG_USB_RAINSHADOW_CEC is not set -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_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_TTPCI_EEPROM=m -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_DEPRECATED_IOCTLS is not set -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_AV7110_IR=y -CONFIG_DVB_AV7110=m -CONFIG_DVB_AV7110_OSD=y -CONFIG_DVB_BUDGET_CORE=m -CONFIG_DVB_BUDGET=m -CONFIG_DVB_BUDGET_CI=m -CONFIG_DVB_BUDGET_AV=m -CONFIG_DVB_BUDGET_PATCH=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_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_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_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_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_OV9640 is not set -# CONFIG_VIDEO_OV9650 is not set -# CONFIG_VIDEO_OV13858 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_RDACM20=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_SMIAPP 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_SP8870=m -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 - -# -# 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_KMS_FB_HELPER=y -# CONFIG_DRM_DEBUG_DP_MST_TOPOLOGY_REFS 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_TTM_DMA_PAGE_POOL=y -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_VM=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 -# CONFIG_DRM_AMDGPU_GART_DEBUGFS is not set - -# -# 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_DCN3_0=y -# CONFIG_DRM_AMD_DC_HDCP is not set -CONFIG_DRM_AMD_DC_SI=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 - -# -# 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_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_GMA500=m -CONFIG_DRM_GMA600=y -CONFIG_DRM_GMA3600=y -CONFIG_DRM_UDL=m -CONFIG_DRM_AST=m -CONFIG_DRM_MGAG200=m -CONFIG_DRM_QXL=m -CONFIG_DRM_BOCHS=m -CONFIG_DRM_VIRTIO_GPU=m -CONFIG_DRM_PANEL=y - -# -# Display Panels -# -CONFIG_DRM_PANEL_RASPBERRYPI_TOUCHSCREEN=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_CIRRUS_QEMU=m -CONFIG_DRM_GM12U320=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_LEGACY=y -# CONFIG_DRM_TDFX is not set -# CONFIG_DRM_R128 is not set -# CONFIG_DRM_I810 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_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_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_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_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=64 -CONFIG_SND_INTEL_NHLT=y -CONFIG_SND_INTEL_DSP_CONFIG=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_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_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_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_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 is not set -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_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_PCM512x_MACH=m -CONFIG_SND_SOC_INTEL_SOF_DA7219_MAX98373_MACH=m -CONFIG_SND_SOC_INTEL_EHL_RT5660_MACH=m -CONFIG_SND_SOC_MTK_BTCVSD=m -CONFIG_SND_SOC_SOF_TOPLEVEL=y -CONFIG_SND_SOC_SOF_PCI=m -CONFIG_SND_SOC_SOF_ACPI=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_ACPI=m -CONFIG_SND_SOC_SOF_INTEL_PCI=m -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_MERRIFIELD_SUPPORT=y -CONFIG_SND_SOC_SOF_MERRIFIELD=m -CONFIG_SND_SOC_SOF_APOLLOLAKE_SUPPORT=y -CONFIG_SND_SOC_SOF_APOLLOLAKE=m -CONFIG_SND_SOC_SOF_GEMINILAKE_SUPPORT=y -CONFIG_SND_SOC_SOF_GEMINILAKE=m -CONFIG_SND_SOC_SOF_CANNONLAKE_SUPPORT=y -CONFIG_SND_SOC_SOF_CANNONLAKE=m -CONFIG_SND_SOC_SOF_COFFEELAKE_SUPPORT=y -CONFIG_SND_SOC_SOF_COFFEELAKE=m -CONFIG_SND_SOC_SOF_ICELAKE_SUPPORT=y -CONFIG_SND_SOC_SOF_ICELAKE=m -# CONFIG_SND_SOC_SOF_COMETLAKE_LP_SUPPORT is not set -CONFIG_SND_SOC_SOF_TIGERLAKE_SUPPORT=y -CONFIG_SND_SOC_SOF_TIGERLAKE=m -CONFIG_SND_SOC_SOF_ELKHARTLAKE_SUPPORT=y -CONFIG_SND_SOC_SOF_ELKHARTLAKE=m -CONFIG_SND_SOC_SOF_JASPERLAKE_SUPPORT=y -CONFIG_SND_SOC_SOF_JASPERLAKE=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_ALWAYS_ENABLE_DMI_L1 is not set -CONFIG_SND_SOC_SOF_HDA_LINK_BASELINE=m -CONFIG_SND_SOC_SOF_HDA=m -CONFIG_SND_SOC_SOF_INTEL_SOUNDWIRE_LINK=y -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_ZX_TDM is not set -CONFIG_SND_SOC_I2C_AND_SPI=m - -# -# CODEC drivers -# -CONFIG_SND_SOC_AC97_CODEC=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_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 is not set -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_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_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_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_RT1015=m -CONFIG_SND_SOC_RT1308_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_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_RT700=m -CONFIG_SND_SOC_RT700_SDW=m -CONFIG_SND_SOC_RT711=m -CONFIG_SND_SOC_RT711_SDW=m -CONFIG_SND_SOC_RT715=m -CONFIG_SND_SOC_RT715_SDW=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_SIRF_AUDIO_CODEC=m -CONFIG_SND_SOC_SPDIF=m -# CONFIG_SND_SOC_SSM2305 is not set -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_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_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_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_ZX_AUD96P22 is not set -# 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_NAU8540=m -CONFIG_SND_SOC_NAU8810=m -CONFIG_SND_SOC_NAU8822=m -# CONFIG_SND_SOC_NAU8824 is not set -CONFIG_SND_SOC_NAU8825=m -CONFIG_SND_SOC_TPA6130A2=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_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_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_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_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_PRIMAX=m -# CONFIG_HID_RETRODE is not set -CONFIG_HID_ROCCAT=m -CONFIG_HID_SAITEK=m -CONFIG_HID_SAMSUNG=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=m -# end of I2C HID support -# 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_CDNS3=m -CONFIG_USB_CDNS3_GADGET=y -CONFIG_USB_CDNS3_HOST=y -CONFIG_USB_CDNS3_PCI_WRAP=m -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_XIRCOM=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_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 - -# -# Platform Support -# -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_HD3SS3220=m -CONFIG_TYPEC_TPS6598X=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 - -# -# 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_AS3645A=m -CONFIG_LEDS_LM3530=m -CONFIG_LEDS_LM3532=m -CONFIG_LEDS_LM3533=m -CONFIG_LEDS_LM3642=m -# CONFIG_LEDS_LM3601X is not set -# 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_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 -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_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_INFINIBAND_I40IW=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_AMD64_ERROR_INJECTION is not set -# 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_RX6110=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 - -# -# 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_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 - -# -# 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_SELFTESTS is not set -# CONFIG_DMABUF_HEAPS is not set -# end of DMABUF options - -CONFIG_AUXDISPLAY=y -# 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_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_CHARLCD=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_VFIO_IOMMU_TYPE1=m -CONFIG_VFIO_VIRQFD=m -CONFIG_VFIO=m -CONFIG_VFIO_NOIOMMU=y -CONFIG_VFIO_PCI=m -CONFIG_VFIO_PCI_VGA=y -CONFIG_VFIO_PCI_MMAP=y -CONFIG_VFIO_PCI_INTX=y -CONFIG_VFIO_PCI_IGD=y -CONFIG_VFIO_MDEV=m -CONFIG_VFIO_MDEV_DEVICE=m -CONFIG_IRQ_BYPASS_MANAGER=m -CONFIG_VIRT_DRIVERS=y -CONFIG_VBOXGUEST=m -CONFIG_NITRO_ENCLAVES=m -CONFIG_VIRTIO=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_STAGING=y -CONFIG_PRISM2_USB=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_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_88EU_AP_MODE=y -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_AD7150=m -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 - -# -# Android -# -CONFIG_ASHMEM=y -# CONFIG_ION is not set -# 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 - -# -# Gasket devices -# -# end of Gasket devices - -# CONFIG_FIELDBUS_DEV is not set -# CONFIG_KPC2000 is not set -CONFIG_QLGE=m -CONFIG_WFX=m -CONFIG_SPMI_HISI3670=m -CONFIG_X86_PLATFORM_DEVICES=y -CONFIG_ACPI_WMI=m -CONFIG_WMI_BMOF=m -CONFIG_ALIENWARE_WMI=m -CONFIG_HUAWEI_WMI=m -CONFIG_INTEL_WMI_SBL_FW_UPDATE=m -CONFIG_INTEL_WMI_THUNDERBOLT=m -CONFIG_MXM_WMI=m -CONFIG_PEAQ_WMI=m -# CONFIG_XIAOMI_WMI is not set -CONFIG_ACERHDF=m -# CONFIG_ACER_WIRELESS is not set -CONFIG_ACER_WMI=m -CONFIG_APPLE_GMUX=m -CONFIG_ASUS_LAPTOP=m -CONFIG_ASUS_WIRELESS=m -CONFIG_ASUS_WMI=m -CONFIG_ASUS_NB_WMI=m -CONFIG_EEEPC_LAPTOP=m -CONFIG_EEEPC_WMI=m -CONFIG_DCDBAS=m -CONFIG_DELL_SMBIOS=m -CONFIG_DELL_SMBIOS_WMI=y -CONFIG_DELL_SMBIOS_SMM=y -CONFIG_DELL_LAPTOP=m -CONFIG_DELL_RBTN=m -CONFIG_DELL_RBU=m -CONFIG_DELL_SMO8800=m -CONFIG_DELL_WMI=m -CONFIG_DELL_WMI_DESCRIPTOR=m -CONFIG_DELL_WMI_AIO=m -CONFIG_DELL_WMI_LED=m -CONFIG_AMILO_RFKILL=m -CONFIG_FUJITSU_LAPTOP=m -CONFIG_FUJITSU_TABLET=m -CONFIG_GPD_POCKET_FAN=m -CONFIG_HP_ACCEL=m -CONFIG_HP_WIRELESS=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_INTEL_ATOMISP2_LED=m -CONFIG_INTEL_HID_EVENT=m -# CONFIG_INTEL_INT0002_VGPIO is not set -CONFIG_INTEL_MENLOW=m -CONFIG_INTEL_OAKTRAIL=m -CONFIG_INTEL_VBTN=m -CONFIG_SURFACE3_WMI=m -# CONFIG_SURFACE_3_POWER_OPREGION is not set -CONFIG_SURFACE_PRO3_BUTTON=m -CONFIG_MSI_LAPTOP=m -CONFIG_MSI_WMI=m -CONFIG_PCENGINES_APU2=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_INTEL_IPS=m -CONFIG_INTEL_RST=m -CONFIG_INTEL_SMARTCONNECT=m -# CONFIG_INTEL_CHTDC_TI_PWRBTN is not set -CONFIG_INTEL_MFLD_THERMAL=m -CONFIG_INTEL_MID_POWER_BUTTON=m -CONFIG_INTEL_MRFLD_PWRBTN=m -CONFIG_INTEL_PMC_CORE=y -CONFIG_INTEL_PUNIT_IPC=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_HAVE_CLK=y -CONFIG_CLKDEV_LOOKUP=y -CONFIG_HAVE_CLK_PREPARE=y -CONFIG_COMMON_CLK=y -CONFIG_COMMON_CLK_WM831X=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_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_PASSTHROUGH is not set -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 - -# -# Remoteproc drivers -# -# CONFIG_REMOTEPROC is not set -# end of Remoteproc drivers - -# -# Rpmsg drivers -# -CONFIG_RPMSG=m -CONFIG_RPMSG_CHAR=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 - -# -# Aspeed SoC drivers -# -# end of Aspeed 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 - -# -# Qualcomm SoC drivers -# -CONFIG_QCOM_QMI_HELPERS=m -# end of Qualcomm SoC drivers - -# CONFIG_SOC_TI is not set - -# -# Xilinx SoC drivers -# -# CONFIG_XILINX_VCU is not set -# 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_ARIZONA=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_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=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_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_DA280=m -CONFIG_DA311=m -CONFIG_DMARD09=m -CONFIG_DMARD10=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_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_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_TLC4541=m -CONFIG_VIPERBOARD_ADC=m -# CONFIG_XILINX_XADC is not set -# end of Analog to digital converters - -# -# Analog to digital and digital to analog converters -# - -# -# Analog Front Ends -# -# end of Analog Front Ends - -# -# Amplifiers -# -CONFIG_AD8366=m -CONFIG_HMC425=m -# end of Amplifiers - -# -# 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_SENSIRION_SGP30=m -CONFIG_SPS30=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 - -# -# 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_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 -# 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 -# 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_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 -# 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 is not set -# end of Linear and angular position sensors - -# -# Digital potentiometers -# -# 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_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_TSYS01=m -CONFIG_TSYS02D=m -CONFIG_MAX31856=m -# end of Temperature sensors - -CONFIG_NTB=m -# CONFIG_NTB_MSI is not set -# CONFIG_NTB_IDT 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_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_BCM_KONA_USB2_PHY is not set -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_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 - -# -# 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 -# 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 - -# -# 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_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 -# 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_IO_TRACE is not set -# CONFIG_F2FS_FAULT_INJECTION is not set -CONFIG_F2FS_FS_COMPRESSION=y -CONFIG_F2FS_FS_LZO=y -CONFIG_F2FS_FS_LZ4=y -CONFIG_F2FS_FS_ZSTD=y -CONFIG_F2FS_FS_LZORLE=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_MANDATORY_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_FSCACHE=m -# CONFIG_FSCACHE_STATS is not set -# CONFIG_FSCACHE_HISTOGRAM is not set -# CONFIG_FSCACHE_DEBUG is not set -# CONFIG_FSCACHE_OBJECT_LIST is not set -CONFIG_CACHEFILES=m -# CONFIG_CACHEFILES_DEBUG is not set -# CONFIG_CACHEFILES_HISTOGRAM 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 -# 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_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_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=y -CONFIG_EROFS_FS_CLUSTER_PAGE_LIMIT=1 -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=y -CONFIG_NFSD_V2_ACL=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_WEAK_PW_HASH is not set -# 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_SMB_DIRECT is not set -CONFIG_CIFS_FSCACHE=y -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_PROC_MEM_ALWAYS_FORCE=y -# CONFIG_PROC_MEM_FORCE_PTRACE is not set -# CONFIG_PROC_MEM_NO_FORCE is not set -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_INTEL_TXT=y -CONFIG_LSM_MMAP_MIN_ADDR=65536 -CONFIG_HAVE_HARDENED_USERCOPY_ALLOCATOR=y -CONFIG_HARDENED_USERCOPY=y -CONFIG_HARDENED_USERCOPY_FALLBACK=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_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_CC_HAS_AUTO_VAR_INIT_PATTERN=y -CONFIG_CC_HAS_AUTO_VAR_INIT_ZERO_BARE=y -CONFIG_CC_HAS_AUTO_VAR_INIT_ZERO=y -CONFIG_INIT_STACK_NONE=y -# CONFIG_INIT_STACK_ALL_PATTERN is not set -# CONFIG_INIT_STACK_ALL_ZERO is not set -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_GLUE_HELPER_X86=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_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_RMD128=m -CONFIG_CRYPTO_RMD160=m -CONFIG_CRYPTO_RMD256=m -CONFIG_CRYPTO_RMD320=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_TGR192=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_SALSA20=y -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 -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_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 - -# -# 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 -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=y -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_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_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 -# CONFIG_STRING_SELFTEST is not set -# end of Library routines - -# -# Kernel hacking -# - -# -# printk and dmesg options -# -CONFIG_PRINTK_TIME=y -# CONFIG_PRINTK_CALLER 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_DWARF4 is not set -CONFIG_DEBUG_INFO_BTF=y -# CONFIG_GDB_SCRIPTS is not set -# CONFIG_ENABLE_MUST_CHECK 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_32B is not set -CONFIG_ARCH_WANT_FRAME_POINTERS=y -CONFIG_FRAME_POINTER=y -# 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_KCSAN_COMPILER=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_PAGE_POISONING_NO_SANITY=y -CONFIG_PAGE_POISONING_ZERO=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_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 -# 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=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=m -# CONFIG_SCF_TORTURE_TEST is not set -# end of Lock Debugging (spinlocks, mutexes, etc...) - -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_DEBUG_BLOCK_EXT_DEVT 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_RING_BUFFER_ALLOW_SWAP=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_SCHED_TRACER=y -CONFIG_HWLAT_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_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_STARTUP_TEST is not set -# CONFIG_RING_BUFFER_STARTUP_TEST 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_SUPPORT=y -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_LIST_SORT is not set -# CONFIG_TEST_MIN_HEAP is not set -# CONFIG_TEST_SORT is not set -# CONFIG_KPROBES_SANITY_TEST 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_TEST_STRING_HELPERS=m -# CONFIG_TEST_STRSCPY is not set -CONFIG_TEST_KSTRTOX=m -CONFIG_TEST_PRINTF=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_MEMTEST is not set -# CONFIG_HYPERV_TESTING is not set -# end of Kernel Testing and Coverage -# end of Kernel hacking diff --git a/srcpkgs/linux5.10/files/mv-debug b/srcpkgs/linux5.10/files/mv-debug deleted file mode 100755 index 8898c928d119a9..00000000000000 --- a/srcpkgs/linux5.10/files/mv-debug +++ /dev/null @@ -1,7 +0,0 @@ -#!/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.10/files/ppc-dotconfig b/srcpkgs/linux5.10/files/ppc-dotconfig deleted file mode 100644 index d5974fd5e434e8..00000000000000 --- a/srcpkgs/linux5.10/files/ppc-dotconfig +++ /dev/null @@ -1,8107 +0,0 @@ -# -# Automatically generated file; DO NOT EDIT. -# Linux/powerpc 5.10.240 Kernel Configuration -# -CONFIG_CC_VERSION_TEXT="powerpc-linux-musl-gcc (GCC) 14.2.1 20250405" -CONFIG_CC_IS_GCC=y -CONFIG_GCC_VERSION=140201 -CONFIG_LD_VERSION=244000000 -CONFIG_CLANG_VERSION=0 -CONFIG_AS_IS_GNU=y -CONFIG_AS_VERSION=24400 -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_GOTO_OUTPUT=y -CONFIG_CC_HAS_ASM_GOTO_TIED_OUTPUT=y -CONFIG_CC_HAS_ASM_INLINE=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_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_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_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 - -# -# Scheduler features -# -# CONFIG_UCLAMP_TASK is not set -# end of Scheduler features - -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_DEBUG is not set -CONFIG_SOCK_CGROUP_DATA=y -CONFIG_NAMESPACES=y -CONFIG_UTS_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_BPF=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_PRINTK_NMI=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_BPF_LSM=y -CONFIG_BPF_SYSCALL=y -CONFIG_BPF_UNPRIV_DEFAULT_OFF=y -# CONFIG_BPF_PRELOAD is not set -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_SLUB_MEMCG_SYSFS_ON is not set -# 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 -CONFIG_PPC_BOOK3S_32=y - -# -# Processor support -# -CONFIG_PPC_BOOK3S_6xx=y -# CONFIG_PPC_85xx is not set -# CONFIG_PPC_8xx is not set -# CONFIG_40x is not set -# CONFIG_44x is not set -# CONFIG_E200 is not set -CONFIG_POWERPC_CPU=y -# CONFIG_E300C2_CPU is not set -# CONFIG_E300C3_CPU is not set -# CONFIG_G4_CPU is not set -# CONFIG_TOOLCHAIN_DEFAULT_CPU is not set -CONFIG_TARGET_CPU_BOOL=y -CONFIG_TARGET_CPU="powerpc" -CONFIG_PPC_BOOK3S=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_TRACE_IRQFLAGS_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_SYS_SUPPORTS_APM_EMULATION=y -CONFIG_ARCH_HIBERNATION_POSSIBLE=y -CONFIG_ARCH_SUSPEND_POSSIBLE=y -CONFIG_ARCH_SUPPORTS_DEBUG_PAGEALLOC=y -CONFIG_ARCH_SUPPORTS_UPROBES=y -CONFIG_ZONE_DMA=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_ARCH_ENABLE_MEMORY_HOTPLUG=y -CONFIG_ARCH_ENABLE_MEMORY_HOTREMOVE=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=0xc0000000 -# end of Advanced setup - -CONFIG_PPC_LIB_RHEAP=y -CONFIG_VIRTUALIZATION=y -CONFIG_CPU_MITIGATIONS=y - -# -# General architecture-dependent options -# -CONFIG_CRASH_CORE=y -CONFIG_KEXEC_CORE=y -CONFIG_OPROFILE=m -CONFIG_HAVE_OPROFILE=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_ARCH_USE_BUILTIN_BSWAP=y -CONFIG_KRETPROBES=y -CONFIG_HAVE_IOREMAP_PROT=y -CONFIG_HAVE_KPROBES=y -CONFIG_HAVE_KRETPROBES=y -CONFIG_HAVE_KPROBES_ON_FTRACE=y -CONFIG_HAVE_FUNCTION_ERROR_INJECTION=y -CONFIG_HAVE_NMI=y -CONFIG_HAVE_ARCH_TRACEHOOK=y -CONFIG_GENERIC_SMP_IDLE_THREAD=y -CONFIG_ARCH_HAS_FORTIFY_SOURCE=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_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_HAVE_STACKPROTECTOR=y -CONFIG_STACKPROTECTOR=y -CONFIG_STACKPROTECTOR_STRONG=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_ARCH_HAS_ELF_RANDOMIZE=y -CONFIG_HAVE_ARCH_MMAP_RND_BITS=y -CONFIG_ARCH_MMAP_RND_BITS=11 -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_HAS_PHYS_TO_DMA=y -# CONFIG_LOCK_EVENT_COUNTS is not set -CONFIG_ARCH_WANT_LD_ORPHAN_WARN=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 is not set -# CONFIG_MODULE_ALLOW_MISSING_NAMESPACE_IMPORTS is not set -# CONFIG_UNUSED_SYMBOLS is not set -# CONFIG_TRIM_UNUSED_KSYMS is not set -CONFIG_MODULES_TREE_LOOKUP=y -CONFIG_BLOCK=y -CONFIG_BLK_SCSI_REQUEST=y -CONFIG_BLK_CGROUP_RWSTAT=y -CONFIG_BLK_DEV_BSG=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_CMDLINE_PARSER=y -CONFIG_BLK_WBT=y -# CONFIG_BLK_CGROUP_IOLATENCY is not set -# CONFIG_BLK_CGROUP_IOCOST is not set -CONFIG_BLK_WBT_MQ=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 - -# -# 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_FLAT_NODE_MEM_MAP=y -CONFIG_HAVE_FAST_GUP=y -CONFIG_ARCH_KEEP_MEMBLOCK=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_IDLE_PAGE_TRACKING is not set -CONFIG_FRAME_VECTOR=y -# CONFIG_PERCPU_STATS is not set -# CONFIG_GUP_BENCHMARK is not set -CONFIG_ARCH_HAS_PTE_SPECIAL=y -# 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_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_TABLE_PERTURB_ORDER=16 -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_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_NETLINK=m -CONFIG_NETFILTER_FAMILY_BRIDGE=y -CONFIG_NETFILTER_FAMILY_ARP=y -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_COMMON=m -CONFIG_NF_LOG_NETDEV=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_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 - -# -# 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 -CONFIG_NF_TABLES_BRIDGE=m -# CONFIG_NFT_BRIDGE_META is not set -CONFIG_NFT_BRIDGE_REJECT=m -CONFIG_NF_LOG_BRIDGE=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_HAVE_NET_DSA=y -# CONFIG_NET_DSA is not set -CONFIG_VLAN_8021Q=m -CONFIG_VLAN_8021Q_GVRP=y -CONFIG_VLAN_8021Q_MVRP=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_HTB=m -CONFIG_NET_SCH_HFSC=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_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_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_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_DEBUGFS=y -# CONFIG_BATMAN_ADV_DEBUG is not set -CONFIG_BATMAN_ADV_SYSFS=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_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_RPS=y -CONFIG_RFS_ACCEL=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_JIT=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_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_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 -# 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_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_WIMAX=m -CONFIG_WIMAX_DEBUG_LEVEL=8 -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_SOCK_MSG=y -CONFIG_NET_DEVLINK=y -CONFIG_PAGE_POOL=y -CONFIG_FAILOVER=m -CONFIG_ETHTOOL_NETLINK=y -CONFIG_HAVE_CBPF_JIT=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 - -# -# 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_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_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_SIMPLE_PM_BUS is not set -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 -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_NET=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_BLK_DEV_FD_RAWCMD is not set -CONFIG_MAC_FLOPPY=y -CONFIG_CDROM=m -# CONFIG_PARIDE is not set -CONFIG_BLK_DEV_PCIESSD_MTIP32XX=m -CONFIG_BLK_DEV_UMEM=m -CONFIG_BLK_DEV_LOOP=m -CONFIG_BLK_DEV_LOOP_MIN_COUNT=8 -# CONFIG_BLK_DEV_CRYPTOLOOP is not set -CONFIG_BLK_DEV_DRBD=m -# CONFIG_DRBD_FAULT_INJECTION is not set -CONFIG_BLK_DEV_NBD=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_PCI_ENDPOINT_TEST is not set -# CONFIG_XILINX_SDFEC is not set -CONFIG_MISC_RTSX=m -CONFIG_PVPANIC=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_MISC_ALCOR_PCI=m -CONFIG_MISC_RTSX_PCI=m -CONFIG_MISC_RTSX_USB=m -CONFIG_HABANA_AI=m -CONFIG_UACCE=m -# end of Misc devices - -CONFIG_HAVE_IDE=y -# CONFIG_IDE is not set - -# -# SCSI device support -# -CONFIG_SCSI_MOD=y -CONFIG_RAID_ATTRS=m -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_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_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_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_GDTH 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_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_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_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_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_EVENT=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_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_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 - -# -# Distributed Switch Architecture drivers -# -# 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 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_NET_VENDOR_ARC 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_AURORA is not set -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_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_GVE is not set -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_JME=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_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_DEFXX_MMIO is not set -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_MICREL_PHY=m -CONFIG_MICROCHIP_PHY=m -CONFIG_MICROCHIP_T1_PHY=m -CONFIG_MICROSEMI_PHY=m -CONFIG_NATIONAL_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 -CONFIG_MDIO_DEVICE=m -CONFIG_MDIO_BUS=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_WLAN=y -# CONFIG_WIRELESS_WDS is not set -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 -# CONFIG_IWLWIFI_BCAST_FILTERING is not set - -# -# 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_PRISM54 is not set -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_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_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_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 - -# -# WiMAX Wireless Broadband devices -# -CONFIG_WIMAX_I2400M=m -CONFIG_WIMAX_I2400M_USB=m -CONFIG_WIMAX_I2400M_DEBUG_LEVEL=8 -# end of WiMAX Wireless Broadband devices - -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_DLCI=m -CONFIG_DLCI_MAX=8 -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 -# 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_POLLDEV=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_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_FSIA6B=m -CONFIG_INPUT_TABLET=y -CONFIG_TABLET_USB_ACECAD=m -CONFIG_TABLET_USB_AIPTEK=m -CONFIG_TABLET_USB_GTCO=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_PROPERTIES=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_ILI210X is not set -# 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_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_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_ADXL34X is not set -# CONFIG_INPUT_IMS_PCU is not set -CONFIG_INPUT_IQS269A=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_ALTERA_JTAGUART is not set -# CONFIG_SERIAL_ALTERA_UART is not set -# CONFIG_SERIAL_IFX6X60 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_TRACE_SINK is not set -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_DEVKMEM is not set -CONFIG_NVRAM=y -# CONFIG_RAW_DRIVER is not set -CONFIG_DEVPORT=y -# CONFIG_TCG_TPM is not set -# CONFIG_XILLYBUS is not set -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_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 -# -# 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_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_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_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 - -CONFIG_GPIO_AGGREGATOR=m -# CONFIG_GPIO_MOCKUP is not set -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_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_SMB347 is not set -# CONFIG_BATTERY_GAUGE_LTC2941 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_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_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_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_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_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_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_PCF8591=m -# CONFIG_PMBUS is not set -# CONFIG_SENSORS_SHT15 is not set -CONFIG_SENSORS_SHT21=m -# CONFIG_SENSORS_SHT3x is not set -# 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 - -# -# 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_RETU is not set -# CONFIG_MFD_PCF50633 is not set -# CONFIG_UCB1400_CORE is not set -# CONFIG_MFD_RDC321X is not set -# 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_ABX500_CORE is not set -# CONFIG_MFD_STMPE is not set -# CONFIG_MFD_SYSCON 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_MFD_TPS80031 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_STPMIC1=m -CONFIG_MFD_STMFX=m -# CONFIG_RAVE_SP_CORE is not set -# CONFIG_MFD_INTEL_M10_BMC is not set -# 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_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_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_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_RTMV20 is not set -# 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_IR_SIR is not set -CONFIG_RC_XBOX_DVD=m -CONFIG_IR_TOY=m -CONFIG_CEC_CORE=m -# 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 -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_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 - -# -# Please notice that the enabled Media controller Request API is EXPERIMENTAL -# -# 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_TTPCI_EEPROM=m -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_DEPRECATED_IOCTLS is not set -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_AV7110_IR=y -CONFIG_DVB_AV7110=m -CONFIG_DVB_AV7110_OSD=y -CONFIG_DVB_BUDGET_CORE=m -CONFIG_DVB_BUDGET=m -CONFIG_DVB_BUDGET_CI=m -CONFIG_DVB_BUDGET_AV=m -CONFIG_DVB_BUDGET_PATCH=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_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_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_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_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_OV9640 is not set -# CONFIG_VIDEO_OV9650 is not set -# CONFIG_VIDEO_OV13858 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_RDACM20=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_SMIAPP 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_SP8870=m -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 - -# -# 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_CHARDEV=y -# CONFIG_DRM_DEBUG_SELFTEST is not set -CONFIG_DRM_KMS_HELPER=m -CONFIG_DRM_KMS_FB_HELPER=y -# CONFIG_DRM_DEBUG_DP_MST_TOPOLOGY_REFS 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_VM=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_USE_LVDS is not set -CONFIG_DRM_QXL=m -CONFIG_DRM_BOCHS=m -CONFIG_DRM_VIRTIO_GPU=m -CONFIG_DRM_PANEL=y - -# -# Display Panels -# -# CONFIG_DRM_PANEL_LVDS is not set -# CONFIG_DRM_PANEL_SIMPLE is not set -# CONFIG_DRM_PANEL_ILITEK_IL9322 is not set -# 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_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 -# 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_CHRONTEL_CH7033 is not set -CONFIG_DRM_DISPLAY_CONNECTOR=m -# CONFIG_DRM_LONTIUM_LT9611 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_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_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_ARCPGU is not set -CONFIG_DRM_CIRRUS_QEMU=m -CONFIG_DRM_GM12U320=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_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_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_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_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_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_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_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_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_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 is not set -# end of I2C HID support -# 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_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_XIRCOM=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_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 - -# -# 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 - -# -# 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_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_RX6110 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 - -# -# 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 - -# -# 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_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_SELFTESTS is not set -# CONFIG_DMABUF_HEAPS 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_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_STAGING=y -# CONFIG_PRISM2_USB is not set -# CONFIG_COMEDI 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_88EU_AP_MODE=y -# 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_AD7150 is not set -# 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 - -# -# Gasket devices -# -# end of Gasket devices - -# CONFIG_XIL_AXIS_FIFO is not set -# CONFIG_FIELDBUS_DEV is not set -# CONFIG_KPC2000 is not set -CONFIG_QLGE=m -CONFIG_WFX=m -# CONFIG_GOLDFISH is not set -# CONFIG_SURFACE_PLATFORMS is not set -CONFIG_HAVE_CLK=y -CONFIG_CLKDEV_LOOKUP=y -CONFIG_HAVE_CLK_PREPARE=y -CONFIG_COMMON_CLK=y -# 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_VC5 is not set -# CONFIG_COMMON_CLK_FIXED_MMIO 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_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 - -# -# Aspeed SoC drivers -# -# end of Aspeed 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 - -# -# Qualcomm SoC drivers -# -CONFIG_QCOM_QMI_HELPERS=m -# end of Qualcomm SoC drivers - -# CONFIG_SOC_TI is not set - -# -# Xilinx SoC drivers -# -# CONFIG_XILINX_VCU is not set -# 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_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_ADXL345_I2C is not set -# CONFIG_ADXL345_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_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_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_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_TLC4541 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 to digital and digital to analog 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 - -# -# 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_SENSIRION_SGP30=m -CONFIG_SPS30=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 - -# -# 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_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 -# 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 -# 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_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 -# 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 -# -# end of Linear and angular position sensors - -# -# Digital potentiometers -# -# 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_TSYS01 is not set -# CONFIG_TSYS02D is not set -CONFIG_MAX31856=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_BCM_KONA_USB2_PHY is not set -# 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 - -# -# Android -# -# CONFIG_ANDROID is not set -# end of Android - -CONFIG_DAX=y -CONFIG_NVMEM=y -CONFIG_NVMEM_SYSFS=y - -# -# 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_IO_TRACE is not set -# CONFIG_F2FS_FAULT_INJECTION is not set -CONFIG_F2FS_FS_COMPRESSION=y -CONFIG_F2FS_FS_LZO=y -CONFIG_F2FS_FS_LZ4=y -CONFIG_F2FS_FS_ZSTD=y -CONFIG_F2FS_FS_LZORLE=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_MANDATORY_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_FSCACHE=m -# CONFIG_FSCACHE_STATS is not set -# CONFIG_FSCACHE_HISTOGRAM is not set -# CONFIG_FSCACHE_DEBUG is not set -# CONFIG_FSCACHE_OBJECT_LIST is not set -CONFIG_CACHEFILES=m -# CONFIG_CACHEFILES_DEBUG is not set -# CONFIG_CACHEFILES_HISTOGRAM 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 -# 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_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_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 is not set -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_WEAK_PW_HASH is not set -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_FSCACHE=y -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_PROC_MEM_ALWAYS_FORCE=y -# CONFIG_PROC_MEM_FORCE_PTRACE is not set -# CONFIG_PROC_MEM_NO_FORCE is not set -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_FALLBACK=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_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_CC_HAS_AUTO_VAR_INIT_PATTERN=y -CONFIG_CC_HAS_AUTO_VAR_INIT_ZERO_BARE=y -CONFIG_CC_HAS_AUTO_VAR_INIT_ZERO=y -CONFIG_INIT_STACK_NONE=y -# CONFIG_INIT_STACK_ALL_PATTERN is not set -# CONFIG_INIT_STACK_ALL_ZERO is not set -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_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_RMD128=m -CONFIG_CRYPTO_RMD160=m -CONFIG_CRYPTO_RMD256=m -CONFIG_CRYPTO_RMD320=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_TGR192=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_SALSA20=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 -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 - -# -# 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 -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=y -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_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_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_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_SBITMAP=y -# CONFIG_STRING_SELFTEST is not set -# end of Library routines - -CONFIG_PLDMFW=y - -# -# Kernel hacking -# - -# -# printk and dmesg options -# -CONFIG_PRINTK_TIME=y -# CONFIG_PRINTK_CALLER 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_DWARF4 is not set -# CONFIG_DEBUG_INFO_BTF is not set -# CONFIG_GDB_SCRIPTS is not set -CONFIG_ENABLE_MUST_CHECK=y -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_32B 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 -CONFIG_HAVE_KCSAN_COMPILER=y -# 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_PAGE_POISONING_NO_SANITY=y -# CONFIG_PAGE_POISONING_ZERO is not set -# CONFIG_DEBUG_PAGE_REF 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_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 -# 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_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_DEBUG_BLOCK_EXT_DEVT 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_RING_BUFFER_ALLOW_SWAP=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_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_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_STARTUP_TEST is not set -# CONFIG_RING_BUFFER_STARTUP_TEST 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_PPC_IRQ_SOFT_MASK_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_BDI_SWITCH is not set -CONFIG_BOOTX_TEXT=y -# CONFIG_PPC_EARLY_DEBUG is not set -# CONFIG_PPC_PTDUMP 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_LIST_SORT is not set -# CONFIG_TEST_MIN_HEAP is not set -# CONFIG_TEST_SORT is not set -# CONFIG_KPROBES_SANITY_TEST 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_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_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_MEMTEST is not set -# end of Kernel Testing and Coverage -# end of Kernel hacking diff --git a/srcpkgs/linux5.10/files/ppc64-dotconfig b/srcpkgs/linux5.10/files/ppc64-dotconfig deleted file mode 100644 index ffa5200e0e9b77..00000000000000 --- a/srcpkgs/linux5.10/files/ppc64-dotconfig +++ /dev/null @@ -1,10030 +0,0 @@ -# -# Automatically generated file; DO NOT EDIT. -# Linux/powerpc 5.10.240 Kernel Configuration -# -CONFIG_CC_VERSION_TEXT="powerpc64-linux-musl-gcc (GCC) 14.2.1 20250405" -CONFIG_CC_IS_GCC=y -CONFIG_GCC_VERSION=140201 -CONFIG_LD_VERSION=244000000 -CONFIG_CLANG_VERSION=0 -CONFIG_AS_IS_GNU=y -CONFIG_AS_VERSION=24400 -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_GOTO_OUTPUT=y -CONFIG_CC_HAS_ASM_GOTO_TIED_OUTPUT=y -CONFIG_CC_HAS_ASM_INLINE=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_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_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_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_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 - -# -# Scheduler features -# -# CONFIG_UCLAMP_TASK is not set -# end of Scheduler features - -CONFIG_ARCH_SUPPORTS_NUMA_BALANCING=y -CONFIG_CC_HAS_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_DEBUG is not set -CONFIG_SOCK_CGROUP_DATA=y -CONFIG_NAMESPACES=y -CONFIG_UTS_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_BPF=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_PRINTK_NMI=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_BPF_LSM=y -CONFIG_BPF_SYSCALL=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_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_SLUB_MEMCG_SYSFS_ON is not set -# 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=y -CONFIG_ALTIVEC=y -CONFIG_VSX=y -CONFIG_ARCH_ENABLE_SPLIT_PMD_PTLOCK=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_ARCH_ENABLE_HUGEPAGE_MIGRATION=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_TRACE_IRQFLAGS_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_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_DEBUG_PAGEALLOC=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_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_OPROFILE_CELL=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_HUGETLB_PAGE_SIZE_VARIABLE=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_ARCH_ENABLE_MEMORY_HOTPLUG=y -CONFIG_ARCH_ENABLE_MEMORY_HOTREMOVE=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_SYS_SUPPORTS_HUGETLBFS=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 -CONFIG_CPU_MITIGATIONS=y - -# -# General architecture-dependent options -# -CONFIG_CRASH_CORE=y -CONFIG_KEXEC_CORE=y -CONFIG_KEXEC_ELF=y -CONFIG_HAVE_IMA_KEXEC=y -CONFIG_OPROFILE=m -CONFIG_HAVE_OPROFILE=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_HAVE_ARCH_TRACEHOOK=y -CONFIG_GENERIC_SMP_IDLE_THREAD=y -CONFIG_ARCH_HAS_FORTIFY_SOURCE=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_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_HAVE_STACKPROTECTOR=y -CONFIG_STACKPROTECTOR=y -CONFIG_STACKPROTECTOR_STRONG=y -CONFIG_HAVE_CONTEXT_TRACKING=y -CONFIG_HAVE_TIF_NOHZ=y -CONFIG_HAVE_VIRT_CPU_ACCOUNTING=y -CONFIG_HAVE_VIRT_CPU_ACCOUNTING_GEN=y -CONFIG_HAVE_IRQ_TIME_ACCOUNTING=y -CONFIG_HAVE_ARCH_TRANSPARENT_HUGEPAGE=y -CONFIG_HAVE_ARCH_HUGE_VMAP=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_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_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_HAS_PHYS_TO_DMA=y -# CONFIG_LOCK_EVENT_COUNTS is not set -CONFIG_ARCH_HAS_MEM_ENCRYPT=y -CONFIG_ARCH_WANT_LD_ORPHAN_WARN=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 is not set -# CONFIG_MODULE_ALLOW_MISSING_NAMESPACE_IMPORTS is not set -# CONFIG_UNUSED_SYMBOLS is not set -# CONFIG_TRIM_UNUSED_KSYMS is not set -CONFIG_MODULES_TREE_LOOKUP=y -CONFIG_BLOCK=y -CONFIG_BLK_SCSI_REQUEST=y -CONFIG_BLK_CGROUP_RWSTAT=y -CONFIG_BLK_DEV_BSG=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_CMDLINE_PARSER=y -CONFIG_BLK_WBT=y -# CONFIG_BLK_CGROUP_IOLATENCY is not set -# CONFIG_BLK_CGROUP_IOCOST is not set -CONFIG_BLK_WBT_MQ=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 - -# -# 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_NEED_MULTIPLE_NODES=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_HAVE_BOOTMEM_INFO_NODE=y -CONFIG_MEMORY_HOTPLUG=y -CONFIG_MEMORY_HOTPLUG_SPARSE=y -CONFIG_MEMORY_HOTPLUG_DEFAULT_ONLINE=y -CONFIG_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_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_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_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_FRAME_VECTOR=y -CONFIG_ARCH_USES_HIGH_VMA_FLAGS=y -CONFIG_ARCH_HAS_PKEYS=y -# CONFIG_PERCPU_STATS is not set -# CONFIG_GUP_BENCHMARK is not set -# CONFIG_READ_ONLY_THP_FOR_FS is not set -CONFIG_ARCH_HAS_PTE_SPECIAL=y -CONFIG_ARCH_HAS_HUGEPD=y -# 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_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_TABLE_PERTURB_ORDER=16 -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=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=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_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_NETLINK=m -CONFIG_NETFILTER_FAMILY_BRIDGE=y -CONFIG_NETFILTER_FAMILY_ARP=y -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_COMMON=m -CONFIG_NF_LOG_NETDEV=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_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 is not set -CONFIG_IP_VS_SED=m -CONFIG_IP_VS_NQ=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_LOG_BRIDGE=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_HAVE_NET_DSA=y -CONFIG_NET_DSA=m -CONFIG_NET_DSA_TAG_8021Q=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_PREPEND=m -CONFIG_NET_DSA_TAG_GSWIP=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_RTL4_A=m -CONFIG_NET_DSA_TAG_OCELOT=m -CONFIG_NET_DSA_TAG_QCA=m -CONFIG_NET_DSA_TAG_LAN9303=m -CONFIG_NET_DSA_TAG_SJA1105=m -CONFIG_NET_DSA_TAG_TRAILER=m -CONFIG_VLAN_8021Q=m -CONFIG_VLAN_8021Q_GVRP=y -CONFIG_VLAN_8021Q_MVRP=y -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_HTB=m -CONFIG_NET_SCH_HFSC=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_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_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_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_DEBUGFS=y -# CONFIG_BATMAN_ADV_DEBUG is not set -CONFIG_BATMAN_ADV_SYSFS=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_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_RPS=y -CONFIG_RFS_ACCEL=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_JIT=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_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_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_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 -# 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_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_WIMAX=m -CONFIG_WIMAX_DEBUG_LEVEL=8 -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_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_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_SOCK_MSG=y -CONFIG_NET_DEVLINK=y -CONFIG_PAGE_POOL=y -CONFIG_FAILOVER=m -CONFIG_ETHTOOL_NETLINK=y -CONFIG_HAVE_EBPF_JIT=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 - -# -# 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 -# end of PCI Endpoint - -# -# PCI switch controller drivers -# -CONFIG_PCI_SW_SWITCHTEC=m -# end of PCI switch controller drivers - -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_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_SIMPLE_PM_BUS=y -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 -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 -# 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_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_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_NAND_ECC_SW_HAMMING=m -# CONFIG_MTD_NAND_ECC_SW_HAMMING_SMC is not set -CONFIG_MTD_RAW_NAND=m -CONFIG_MTD_NAND_ECC_SW_BCH=y - -# -# 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 - -# -# 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 -# 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_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_NET=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_BLK_DEV_FD_RAWCMD is not set -CONFIG_CDROM=m -# CONFIG_PARIDE is not set -CONFIG_BLK_DEV_PCIESSD_MTIP32XX=m -CONFIG_ZRAM=m -CONFIG_ZRAM_WRITEBACK=y -# CONFIG_ZRAM_MEMORY_TRACKING is not set -CONFIG_BLK_DEV_UMEM=m -CONFIG_BLK_DEV_LOOP=m -CONFIG_BLK_DEV_LOOP_MIN_COUNT=8 -CONFIG_BLK_DEV_CRYPTOLOOP=m -CONFIG_BLK_DEV_DRBD=m -# CONFIG_DRBD_FAULT_INJECTION is not set -CONFIG_BLK_DEV_NBD=m -CONFIG_BLK_DEV_SKD=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_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_PCI_ENDPOINT_TEST is not set -# CONFIG_XILINX_SDFEC is not set -CONFIG_MISC_RTSX=m -CONFIG_PVPANIC=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_MISC_ALCOR_PCI=m -CONFIG_MISC_RTSX_PCI=m -CONFIG_MISC_RTSX_USB=m -CONFIG_HABANA_AI=m -CONFIG_UACCE=m -# end of Misc devices - -CONFIG_HAVE_IDE=y -# CONFIG_IDE is not set - -# -# SCSI device support -# -CONFIG_SCSI_MOD=m -CONFIG_RAID_ATTRS=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_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_DPT_I2O is not set -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_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_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_GDTH=m -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_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_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_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_EVENT=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_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_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_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_MV88E6XXX=m -CONFIG_NET_DSA_MV88E6XXX_GLOBAL2=y -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_QCA8K=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_NET_VENDOR_ARC=y -CONFIG_NET_VENDOR_ATHEROS=y -CONFIG_ATL2=m -CONFIG_ATL1=m -CONFIG_ATL1E=m -CONFIG_ATL1C=m -CONFIG_ALX=m -CONFIG_NET_VENDOR_AURORA=y -CONFIG_AURORA_NB8800=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_ENETC=m -CONFIG_FSL_ENETC_VF=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_GVE is not set -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_FM10K=m -CONFIG_IGC=m -CONFIG_JME=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_CLS_ACT=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_MLXSW_CORE=m -CONFIG_MLXSW_CORE_HWMON=y -CONFIG_MLXSW_CORE_THERMAL=y -CONFIG_MLXSW_PCI=m -CONFIG_MLXSW_I2C=m -CONFIG_MLXSW_SWITCHIB=m -CONFIG_MLXSW_SWITCHX2=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_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_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_DEFXX_MMIO is not set -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_MICREL_PHY=m -CONFIG_MICROCHIP_PHY=m -CONFIG_MICROCHIP_T1_PHY=m -CONFIG_MICROSEMI_PHY=m -CONFIG_NATIONAL_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 -CONFIG_MDIO_DEVICE=y -CONFIG_MDIO_BUS=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_WLAN=y -CONFIG_WIRELESS_WDS=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_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 -CONFIG_IWLWIFI_BCAST_FILTERING=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_PRISM54=m -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_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_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_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 - -# -# WiMAX Wireless Broadband devices -# -CONFIG_WIMAX_I2400M=m -CONFIG_WIMAX_I2400M_USB=m -CONFIG_WIMAX_I2400M_DEBUG_LEVEL=8 -# end of WiMAX Wireless Broadband devices - -# 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 -# 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_POLLDEV=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_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_FSIA6B=m -CONFIG_INPUT_TABLET=y -CONFIG_TABLET_USB_ACECAD=m -CONFIG_TABLET_USB_AIPTEK=m -CONFIG_TABLET_USB_GTCO=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_PROPERTIES=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_ILI210X=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_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_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_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_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_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_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_ALTERA_JTAGUART=m -CONFIG_SERIAL_ALTERA_UART=m -CONFIG_SERIAL_ALTERA_UART_MAXPORTS=4 -CONFIG_SERIAL_ALTERA_UART_BAUDRATE=115200 -CONFIG_SERIAL_IFX6X60=m -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_ROCKETPORT=m -CONFIG_CYCLADES=m -# CONFIG_CYZ_INTR is not set -CONFIG_MOXA_INTELLIO=m -CONFIG_MOXA_SMARTIO=m -CONFIG_SYNCLINK=m -CONFIG_SYNCLINKMP=m -CONFIG_SYNCLINK_GT=m -CONFIG_ISI=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_TRACE_ROUTER=m -CONFIG_TRACE_SINK=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_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_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_DEVKMEM is not set -CONFIG_NVRAM=y -CONFIG_RAW_DRIVER=m -CONFIG_MAX_RAW_DEVS=256 -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_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=m -CONFIG_XILLYBUS_PCIE=m -CONFIG_XILLYBUS_OF=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_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 -# 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_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_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_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_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_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 -# 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 - -# -# 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 - -CONFIG_GPIO_AGGREGATOR=m -CONFIG_GPIO_MOCKUP=m -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_GPIO=y -CONFIG_POWER_RESET_GPIO_RESTART=y -CONFIG_POWER_RESET_LTC2952=y -# CONFIG_POWER_RESET_MT6323 is not set -CONFIG_POWER_RESET_RESTART=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_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_TWL4030 is not set -CONFIG_CHARGER_LP8727=m -CONFIG_CHARGER_GPIO=m -CONFIG_CHARGER_MANAGER=y -CONFIG_CHARGER_LT3651=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_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_SMB347=m -# CONFIG_CHARGER_TPS65090 is not set -CONFIG_BATTERY_GAUGE_LTC2941=m -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_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_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_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_MAX16065=m -CONFIG_SENSORS_MAX1619=m -CONFIG_SENSORS_MAX1668=m -CONFIG_SENSORS_MAX197=m -CONFIG_SENSORS_MAX31722=m -CONFIG_SENSORS_MAX31730=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_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_PCF8591=m -CONFIG_PMBUS=m -CONFIG_SENSORS_PMBUS=m -CONFIG_SENSORS_ADM1266=m -CONFIG_SENSORS_ADM1275=m -CONFIG_SENSORS_BEL_PFE=m -CONFIG_SENSORS_IBM_CFFPS=m -CONFIG_SENSORS_INSPUR_IPSPS=m -# CONFIG_SENSORS_IR35221 is not set -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_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_MP2975=m -# CONFIG_SENSORS_PXE1610 is not set -# 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_SHT15=m -CONFIG_SENSORS_SHT21=m -CONFIG_SENSORS_SHT3x=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_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 - -# -# Watchdog Pretimeout Governors -# -# CONFIG_WATCHDOG_PRETIMEOUT_GOV is not set - -# -# Watchdog Device Drivers -# -CONFIG_SOFT_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_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_RETU=m -CONFIG_MFD_PCF50633=m -CONFIG_PCF50633_ADC=m -CONFIG_PCF50633_GPIO=m -CONFIG_UCB1400_CORE=m -CONFIG_MFD_RDC321X=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_ABX500_CORE=y -CONFIG_AB3100_CORE=y -CONFIG_AB3100_OTP=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_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_MFD_TPS80031=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=y -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_STPMIC1=m -CONFIG_MFD_STMFX=m -# 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=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_AB3100=m -CONFIG_REGULATOR_ARIZONA_LDO1=m -CONFIG_REGULATOR_ARIZONA_MICSUPP=m -CONFIG_REGULATOR_AS3711=m -CONFIG_REGULATOR_AS3722=m -CONFIG_REGULATOR_AXP20X=m -CONFIG_REGULATOR_BCM590XX=m -CONFIG_REGULATOR_BD9571MWV=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_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_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_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_MT6323=m -CONFIG_REGULATOR_MT6358=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_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_RT5033=m -CONFIG_REGULATOR_RTMV20=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_TPS80031=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_IR_SIR is not set -CONFIG_RC_XBOX_DVD=m -CONFIG_IR_TOY=m -CONFIG_CEC_CORE=m -CONFIG_CEC_NOTIFIER=y -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 -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_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_TTPCI_EEPROM=m -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_DEPRECATED_IOCTLS is not set -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_AV7110_IR=y -CONFIG_DVB_AV7110=m -CONFIG_DVB_AV7110_OSD=y -CONFIG_DVB_BUDGET_CORE=m -CONFIG_DVB_BUDGET=m -CONFIG_DVB_BUDGET_CI=m -CONFIG_DVB_BUDGET_AV=m -CONFIG_DVB_BUDGET_PATCH=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_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_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_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_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_OV9640 is not set -# CONFIG_VIDEO_OV9650 is not set -# CONFIG_VIDEO_OV13858 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_RDACM20=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_SMIAPP 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_SP8870=m -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 - -# -# 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_CHARDEV=y -# CONFIG_DRM_DEBUG_SELFTEST is not set -CONFIG_DRM_KMS_HELPER=m -CONFIG_DRM_KMS_FB_HELPER=y -# CONFIG_DRM_DEBUG_DP_MST_TOPOLOGY_REFS 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_TTM_DMA_PAGE_POOL=y -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_VM=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 -# CONFIG_DRM_AMDGPU_GART_DEBUGFS is not set - -# -# 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_DCN3_0=y -# CONFIG_DRM_AMD_DC_HDCP is not set -CONFIG_DRM_AMD_DC_SI=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_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_USE_LVDS is not set -CONFIG_DRM_QXL=m -CONFIG_DRM_BOCHS=m -CONFIG_DRM_VIRTIO_GPU=m -CONFIG_DRM_PANEL=y - -# -# Display Panels -# -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_LVDS=m -CONFIG_DRM_PANEL_SIMPLE=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_ILI9881C is not set -CONFIG_DRM_PANEL_INNOLUX_P079ZCA=m -CONFIG_DRM_PANEL_JDI_LT070ME05000=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_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_S6D16D0=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_SEIKO_43WVF1G=m -CONFIG_DRM_PANEL_SHARP_LQ101R1SX01=m -CONFIG_DRM_PANEL_SHARP_LS037V7DW01=m -CONFIG_DRM_PANEL_SHARP_LS043T1LE01=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_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_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_CHRONTEL_CH7033=m -CONFIG_DRM_DISPLAY_CONNECTOR=m -CONFIG_DRM_LONTIUM_LT9611=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_SN65DSI86=m -CONFIG_DRM_TI_TPD12S015=m -CONFIG_DRM_ANALOGIX_ANX6345=m -CONFIG_DRM_ANALOGIX_ANX78XX=m -CONFIG_DRM_ANALOGIX_DP=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_ARCPGU=m -CONFIG_DRM_CIRRUS_QEMU=m -CONFIG_DRM_GM12U320=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_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=y -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_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_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_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_AMD_ACP=m -CONFIG_SND_SOC_AMD_CZ_DA7219MX98357_MACH=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_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_ZX_TDM=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_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_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_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_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_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_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_RT5616=m -CONFIG_SND_SOC_RT5631=m -CONFIG_SND_SOC_RT5645=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_SIRF_AUDIO_CODEC=m -CONFIG_SND_SOC_SPDIF=m -CONFIG_SND_SOC_SSM2305=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_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_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_ZX_AUD96P22=m -CONFIG_SND_SOC_MAX9759=m -CONFIG_SND_SOC_MT6351=m -CONFIG_SND_SOC_MT6358=m -CONFIG_SND_SOC_MT6660=m -CONFIG_SND_SOC_NAU8540=m -CONFIG_SND_SOC_NAU8810=m -CONFIG_SND_SOC_NAU8822=m -CONFIG_SND_SOC_NAU8824=m -CONFIG_SND_SOC_TPA6130A2=m -# end of CODEC drivers - -CONFIG_SND_SIMPLE_CARD_UTILS=m -CONFIG_SND_SIMPLE_CARD=m -CONFIG_SND_AUDIO_GRAPH_CARD=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_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_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_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_PRIMAX=m -CONFIG_HID_RETRODE=m -CONFIG_HID_ROCCAT=m -CONFIG_HID_SAITEK=m -CONFIG_HID_SAMSUNG=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=m -# end of I2C HID support -# 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_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_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_XIRCOM=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_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 - -# -# Platform Support -# -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_HD3SS3220=m -CONFIG_TYPEC_TPS6598X=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 - -# -# 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_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_AAT1290=m -CONFIG_LEDS_AN30259A=m -CONFIG_LEDS_AS3645A=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_LM3601X is not set -# 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_MAX77693 is not set -# CONFIG_LEDS_MAX8997 is not set -CONFIG_LEDS_LM355x=m -CONFIG_LEDS_MENF21BMC=m -CONFIG_LEDS_KTD2692=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 -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_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_I40IW=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_TPS80031=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_RX6110=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 - -# -# 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_AB3100=m -CONFIG_RTC_DRV_OPAL=y -CONFIG_RTC_DRV_ZYNQMP=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_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_SELFTESTS is not set -# CONFIG_DMABUF_HEAPS is not set -# end of DMABUF options - -CONFIG_AUXDISPLAY=y -CONFIG_HD44780=m -CONFIG_KS0108=m -CONFIG_KS0108_PORT=0x378 -CONFIG_KS0108_DELAY=2 -CONFIG_IMG_ASCII_LCD=m -CONFIG_HT16K33=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_CHARLCD=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_VFIO_IOMMU_SPAPR_TCE=m -CONFIG_VFIO_SPAPR_EEH=m -CONFIG_VFIO_VIRQFD=m -CONFIG_VFIO=m -CONFIG_VFIO_NOIOMMU=y -CONFIG_VFIO_PCI=m -CONFIG_VFIO_PCI_MMAP=y -CONFIG_VFIO_PCI_INTX=y -CONFIG_VFIO_PCI_NVLINK2=y -CONFIG_VFIO_MDEV=m -CONFIG_VFIO_MDEV_DEVICE=m -CONFIG_IRQ_BYPASS_MANAGER=y -CONFIG_VIRT_DRIVERS=y -CONFIG_VIRTIO=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_IFCVF=m -CONFIG_MLX5_VDPA=y -CONFIG_MLX5_VDPA_NET=m -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_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_STAGING=y -CONFIG_PRISM2_USB=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_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_88EU_AP_MODE=y -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_AD7150=m -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 - -# -# 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 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 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 - -# -# Gasket devices -# -# end of Gasket devices - -CONFIG_XIL_AXIS_FIFO=m -# CONFIG_FIELDBUS_DEV is not set -# CONFIG_KPC2000 is not set -CONFIG_QLGE=m -CONFIG_WFX=m -CONFIG_SPMI_HISI3670=m -CONFIG_MFD_HI6421_SPMI=m -CONFIG_REGULATOR_HI6421V600=m -# CONFIG_GOLDFISH is not set -# CONFIG_SURFACE_PLATFORMS is not set -CONFIG_HAVE_CLK=y -CONFIG_CLKDEV_LOOKUP=y -CONFIG_HAVE_CLK_PREPARE=y -CONFIG_COMMON_CLK=y -CONFIG_COMMON_CLK_WM831X=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_PALMAS=m -CONFIG_COMMON_CLK_PWM=m -CONFIG_COMMON_CLK_VC5=m -# CONFIG_COMMON_CLK_FIXED_MMIO is not set -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_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_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_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 - -# -# Aspeed SoC drivers -# -# end of Aspeed 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 - -# -# Qualcomm SoC drivers -# -CONFIG_QCOM_QMI_HELPERS=m -# end of Qualcomm SoC drivers - -CONFIG_SOC_TI=y - -# -# Xilinx SoC drivers -# -CONFIG_XILINX_VCU=m -# 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_ARIZONA=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_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=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_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_DA280=m -CONFIG_DA311=m -CONFIG_DMARD06=m -CONFIG_DMARD09=m -CONFIG_DMARD10=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_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_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_TLC4541=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 to digital and digital to analog converters -# - -# -# Analog Front Ends -# -CONFIG_IIO_RESCALE=m -# end of Analog Front Ends - -# -# Amplifiers -# -CONFIG_AD8366=m -CONFIG_HMC425=m -# end of Amplifiers - -# -# 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_SENSIRION_SGP30=m -CONFIG_SPS30=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 - -# -# 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_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 -# 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 -# 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_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 -# 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 -# end of Linear and angular position sensors - -# -# Digital potentiometers -# -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_TSYS01=m -CONFIG_TSYS02D=m -CONFIG_MAX31856=m -# end of Temperature sensors - -CONFIG_NTB=m -# CONFIG_NTB_MSI is not set -CONFIG_NTB_IDT=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_FSL_FTM=m -CONFIG_PWM_IQS620A=m -CONFIG_PWM_LP3943=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_BCM_KONA_USB2_PHY=m -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_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 - -# -# 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 - -# -# 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_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 -# 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_IO_TRACE is not set -# CONFIG_F2FS_FAULT_INJECTION is not set -CONFIG_F2FS_FS_COMPRESSION=y -CONFIG_F2FS_FS_LZO=y -CONFIG_F2FS_FS_LZ4=y -CONFIG_F2FS_FS_ZSTD=y -CONFIG_F2FS_FS_LZORLE=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_MANDATORY_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_FSCACHE=m -# CONFIG_FSCACHE_STATS is not set -# CONFIG_FSCACHE_HISTOGRAM is not set -# CONFIG_FSCACHE_DEBUG is not set -# CONFIG_FSCACHE_OBJECT_LIST is not set -CONFIG_CACHEFILES=m -# CONFIG_CACHEFILES_DEBUG is not set -# CONFIG_CACHEFILES_HISTOGRAM 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 -# 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_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_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_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 is not set -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_WEAK_PW_HASH is not set -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_SMB_DIRECT is not set -CONFIG_CIFS_FSCACHE=y -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_PROC_MEM_ALWAYS_FORCE=y -# CONFIG_PROC_MEM_FORCE_PTRACE is not set -# CONFIG_PROC_MEM_NO_FORCE is not set -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_FALLBACK=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_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_CC_HAS_AUTO_VAR_INIT_PATTERN=y -CONFIG_CC_HAS_AUTO_VAR_INIT_ZERO_BARE=y -CONFIG_CC_HAS_AUTO_VAR_INIT_ZERO=y -CONFIG_INIT_STACK_NONE=y -# CONFIG_INIT_STACK_ALL_PATTERN is not set -# CONFIG_INIT_STACK_ALL_ZERO is not set -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_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_RMD128=m -CONFIG_CRYPTO_RMD160=m -CONFIG_CRYPTO_RMD256=m -CONFIG_CRYPTO_RMD320=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_TGR192=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_SALSA20=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 -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_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 - -# -# 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 -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=y -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_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_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_API_DEBUG 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_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_SBITMAP=y -CONFIG_PARMAN=m -CONFIG_OBJAGG=m -# CONFIG_STRING_SELFTEST is not set -# end of Library routines - -CONFIG_PLDMFW=y - -# -# Kernel hacking -# - -# -# printk and dmesg options -# -CONFIG_PRINTK_TIME=y -# CONFIG_PRINTK_CALLER 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_DWARF4 is not set -# CONFIG_DEBUG_INFO_BTF is not set -# CONFIG_GDB_SCRIPTS is not set -# CONFIG_ENABLE_MUST_CHECK 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_32B 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_KCSAN_COMPILER=y -# 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_PAGE_POISONING_NO_SANITY=y -CONFIG_PAGE_POISONING_ZERO=y -# CONFIG_DEBUG_PAGE_REF 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_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=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=m -# CONFIG_SCF_TORTURE_TEST is not set -# CONFIG_CSD_LOCK_WAIT_DEBUG is not set -# end of Lock Debugging (spinlocks, mutexes, etc...) - -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_DEBUG_BLOCK_EXT_DEVT 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_RING_BUFFER_ALLOW_SWAP=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_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_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_STARTUP_TEST is not set -# CONFIG_RING_BUFFER_STARTUP_TEST 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_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_PTDUMP 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_LIST_SORT is not set -# CONFIG_TEST_MIN_HEAP is not set -# CONFIG_TEST_SORT is not set -# CONFIG_KPROBES_SANITY_TEST 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_TEST_STRING_HELPERS=m -# CONFIG_TEST_STRSCPY is not set -CONFIG_TEST_KSTRTOX=m -CONFIG_TEST_PRINTF=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_MEMTEST is not set -# end of Kernel Testing and Coverage -# end of Kernel hacking diff --git a/srcpkgs/linux5.10/files/ppc64le-dotconfig b/srcpkgs/linux5.10/files/ppc64le-dotconfig deleted file mode 100644 index facfefba710cce..00000000000000 --- a/srcpkgs/linux5.10/files/ppc64le-dotconfig +++ /dev/null @@ -1,9762 +0,0 @@ -# -# Automatically generated file; DO NOT EDIT. -# Linux/powerpc 5.10.240 Kernel Configuration -# -CONFIG_CC_VERSION_TEXT="powerpc64le-linux-musl-gcc (GCC) 14.2.1 20250405" -CONFIG_CC_IS_GCC=y -CONFIG_GCC_VERSION=140201 -CONFIG_LD_VERSION=244000000 -CONFIG_CLANG_VERSION=0 -CONFIG_AS_IS_GNU=y -CONFIG_AS_VERSION=24400 -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_GOTO_OUTPUT=y -CONFIG_CC_HAS_ASM_GOTO_TIED_OUTPUT=y -CONFIG_CC_HAS_ASM_INLINE=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_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_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_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 - -# -# Scheduler features -# -# CONFIG_UCLAMP_TASK is not set -# end of Scheduler features - -CONFIG_ARCH_SUPPORTS_NUMA_BALANCING=y -CONFIG_CC_HAS_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_DEBUG is not set -CONFIG_SOCK_CGROUP_DATA=y -CONFIG_NAMESPACES=y -CONFIG_UTS_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_BPF=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_PRINTK_NMI=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_BPF_LSM=y -CONFIG_BPF_SYSCALL=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_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_SLUB_MEMCG_SYSFS_ON is not set -# 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=y -CONFIG_ALTIVEC=y -CONFIG_VSX=y -CONFIG_ARCH_ENABLE_SPLIT_PMD_PTLOCK=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_ARCH_ENABLE_HUGEPAGE_MIGRATION=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_TRACE_IRQFLAGS_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_EPAPR_BOOT=y -CONFIG_ARCH_HIBERNATION_POSSIBLE=y -CONFIG_ARCH_SUSPEND_POSSIBLE=y -CONFIG_ARCH_SUSPEND_NONZERO_CPU=y -CONFIG_ARCH_SUPPORTS_DEBUG_PAGEALLOC=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_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_HUGETLB_PAGE_SIZE_VARIABLE=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_ARCH_ENABLE_MEMORY_HOTPLUG=y -CONFIG_ARCH_ENABLE_MEMORY_HOTREMOVE=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_SYS_SUPPORTS_HUGETLBFS=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 -CONFIG_CPU_MITIGATIONS=y - -# -# General architecture-dependent options -# -CONFIG_CRASH_CORE=y -CONFIG_KEXEC_CORE=y -CONFIG_KEXEC_ELF=y -CONFIG_HAVE_IMA_KEXEC=y -CONFIG_OPROFILE=m -CONFIG_HAVE_OPROFILE=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_HAVE_ARCH_TRACEHOOK=y -CONFIG_GENERIC_SMP_IDLE_THREAD=y -CONFIG_ARCH_HAS_FORTIFY_SOURCE=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_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_HAVE_STACKPROTECTOR=y -CONFIG_STACKPROTECTOR=y -CONFIG_STACKPROTECTOR_STRONG=y -CONFIG_HAVE_CONTEXT_TRACKING=y -CONFIG_HAVE_TIF_NOHZ=y -CONFIG_HAVE_VIRT_CPU_ACCOUNTING=y -CONFIG_HAVE_VIRT_CPU_ACCOUNTING_GEN=y -CONFIG_HAVE_IRQ_TIME_ACCOUNTING=y -CONFIG_HAVE_ARCH_TRANSPARENT_HUGEPAGE=y -CONFIG_HAVE_ARCH_HUGE_VMAP=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_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_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_HAS_PHYS_TO_DMA=y -# CONFIG_LOCK_EVENT_COUNTS is not set -CONFIG_ARCH_HAS_MEM_ENCRYPT=y -CONFIG_ARCH_WANT_LD_ORPHAN_WARN=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 is not set -# CONFIG_MODULE_ALLOW_MISSING_NAMESPACE_IMPORTS is not set -# CONFIG_UNUSED_SYMBOLS is not set -# CONFIG_TRIM_UNUSED_KSYMS is not set -CONFIG_MODULES_TREE_LOOKUP=y -CONFIG_BLOCK=y -CONFIG_BLK_SCSI_REQUEST=y -CONFIG_BLK_CGROUP_RWSTAT=y -CONFIG_BLK_DEV_BSG=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_CMDLINE_PARSER=y -CONFIG_BLK_WBT=y -# CONFIG_BLK_CGROUP_IOLATENCY is not set -# CONFIG_BLK_CGROUP_IOCOST is not set -CONFIG_BLK_WBT_MQ=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 - -# -# 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_NEED_MULTIPLE_NODES=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_HAVE_BOOTMEM_INFO_NODE=y -CONFIG_MEMORY_HOTPLUG=y -CONFIG_MEMORY_HOTPLUG_SPARSE=y -CONFIG_MEMORY_HOTPLUG_DEFAULT_ONLINE=y -CONFIG_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_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_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_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_FRAME_VECTOR=y -CONFIG_ARCH_USES_HIGH_VMA_FLAGS=y -CONFIG_ARCH_HAS_PKEYS=y -# CONFIG_PERCPU_STATS is not set -# CONFIG_GUP_BENCHMARK is not set -# CONFIG_READ_ONLY_THP_FOR_FS is not set -CONFIG_ARCH_HAS_PTE_SPECIAL=y -CONFIG_ARCH_HAS_HUGEPD=y -# 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_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_TABLE_PERTURB_ORDER=16 -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=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=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_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_NETLINK=m -CONFIG_NETFILTER_FAMILY_BRIDGE=y -CONFIG_NETFILTER_FAMILY_ARP=y -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_COMMON=m -CONFIG_NF_LOG_NETDEV=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_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 is not set -CONFIG_IP_VS_SED=m -CONFIG_IP_VS_NQ=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_LOG_BRIDGE=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_HAVE_NET_DSA=y -CONFIG_NET_DSA=m -CONFIG_NET_DSA_TAG_8021Q=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_PREPEND=m -CONFIG_NET_DSA_TAG_GSWIP=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_RTL4_A=m -CONFIG_NET_DSA_TAG_OCELOT=m -CONFIG_NET_DSA_TAG_QCA=m -CONFIG_NET_DSA_TAG_LAN9303=m -CONFIG_NET_DSA_TAG_SJA1105=m -CONFIG_NET_DSA_TAG_TRAILER=m -CONFIG_VLAN_8021Q=m -CONFIG_VLAN_8021Q_GVRP=y -CONFIG_VLAN_8021Q_MVRP=y -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_HTB=m -CONFIG_NET_SCH_HFSC=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_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_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_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_DEBUGFS=y -# CONFIG_BATMAN_ADV_DEBUG is not set -CONFIG_BATMAN_ADV_SYSFS=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_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_RPS=y -CONFIG_RFS_ACCEL=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_JIT=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_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_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_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 -# 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_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_WIMAX=m -CONFIG_WIMAX_DEBUG_LEVEL=8 -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_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_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_SOCK_MSG=y -CONFIG_NET_DEVLINK=y -CONFIG_PAGE_POOL=y -CONFIG_FAILOVER=m -CONFIG_ETHTOOL_NETLINK=y -CONFIG_HAVE_EBPF_JIT=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 - -# -# 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 -# end of PCI Endpoint - -# -# PCI switch controller drivers -# -CONFIG_PCI_SW_SWITCHTEC=m -# end of PCI switch controller drivers - -# 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_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_SIMPLE_PM_BUS=y -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 -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 -# 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_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_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_NAND_ECC_SW_HAMMING=m -# CONFIG_MTD_NAND_ECC_SW_HAMMING_SMC is not set -CONFIG_MTD_RAW_NAND=m -CONFIG_MTD_NAND_ECC_SW_BCH=y - -# -# 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 - -# -# 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 -# 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_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_NET=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_BLK_DEV_FD_RAWCMD is not set -CONFIG_CDROM=m -# CONFIG_PARIDE is not set -CONFIG_BLK_DEV_PCIESSD_MTIP32XX=m -CONFIG_ZRAM=m -CONFIG_ZRAM_WRITEBACK=y -# CONFIG_ZRAM_MEMORY_TRACKING is not set -CONFIG_BLK_DEV_UMEM=m -CONFIG_BLK_DEV_LOOP=m -CONFIG_BLK_DEV_LOOP_MIN_COUNT=8 -CONFIG_BLK_DEV_CRYPTOLOOP=m -CONFIG_BLK_DEV_DRBD=m -# CONFIG_DRBD_FAULT_INJECTION is not set -CONFIG_BLK_DEV_NBD=m -CONFIG_BLK_DEV_SKD=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_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_PCI_ENDPOINT_TEST is not set -# CONFIG_XILINX_SDFEC is not set -CONFIG_MISC_RTSX=m -CONFIG_PVPANIC=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_MISC_ALCOR_PCI=m -CONFIG_MISC_RTSX_PCI=m -CONFIG_MISC_RTSX_USB=m -CONFIG_HABANA_AI=m -CONFIG_UACCE=m -# end of Misc devices - -CONFIG_HAVE_IDE=y -# CONFIG_IDE is not set - -# -# SCSI device support -# -CONFIG_SCSI_MOD=m -CONFIG_RAID_ATTRS=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_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_DPT_I2O is not set -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_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_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_GDTH=m -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_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_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_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_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_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_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_MV88E6XXX=m -CONFIG_NET_DSA_MV88E6XXX_GLOBAL2=y -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_QCA8K=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_NET_VENDOR_ARC=y -CONFIG_NET_VENDOR_ATHEROS=y -CONFIG_ATL2=m -CONFIG_ATL1=m -CONFIG_ATL1E=m -CONFIG_ATL1C=m -CONFIG_ALX=m -CONFIG_NET_VENDOR_AURORA=y -CONFIG_AURORA_NB8800=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_FM10K=m -CONFIG_IGC=m -CONFIG_JME=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_CLS_ACT=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_MLXSW_CORE=m -CONFIG_MLXSW_CORE_HWMON=y -CONFIG_MLXSW_CORE_THERMAL=y -CONFIG_MLXSW_PCI=m -CONFIG_MLXSW_I2C=m -CONFIG_MLXSW_SWITCHIB=m -CONFIG_MLXSW_SWITCHX2=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_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_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_MICREL_PHY=m -CONFIG_MICROCHIP_PHY=m -CONFIG_MICROCHIP_T1_PHY=m -CONFIG_MICROSEMI_PHY=m -CONFIG_NATIONAL_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 -CONFIG_MDIO_DEVICE=y -CONFIG_MDIO_BUS=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_WLAN=y -CONFIG_WIRELESS_WDS=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_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 -CONFIG_IWLWIFI_BCAST_FILTERING=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_PRISM54=m -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_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_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_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 - -# -# WiMAX Wireless Broadband devices -# -CONFIG_WIMAX_I2400M=m -CONFIG_WIMAX_I2400M_USB=m -CONFIG_WIMAX_I2400M_DEBUG_LEVEL=8 -# end of WiMAX Wireless Broadband devices - -# 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 -# 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_POLLDEV=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_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_FSIA6B=m -CONFIG_INPUT_TABLET=y -CONFIG_TABLET_USB_ACECAD=m -CONFIG_TABLET_USB_AIPTEK=m -CONFIG_TABLET_USB_GTCO=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_PROPERTIES=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_ILI210X=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_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_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_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_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_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_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_ALTERA_JTAGUART=m -CONFIG_SERIAL_ALTERA_UART=m -CONFIG_SERIAL_ALTERA_UART_MAXPORTS=4 -CONFIG_SERIAL_ALTERA_UART_BAUDRATE=115200 -CONFIG_SERIAL_IFX6X60=m -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_ROCKETPORT=m -CONFIG_CYCLADES=m -# CONFIG_CYZ_INTR is not set -CONFIG_MOXA_INTELLIO=m -CONFIG_MOXA_SMARTIO=m -CONFIG_SYNCLINK=m -CONFIG_SYNCLINKMP=m -CONFIG_SYNCLINK_GT=m -CONFIG_ISI=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_TRACE_ROUTER=m -CONFIG_TRACE_SINK=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_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_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_DEVKMEM is not set -CONFIG_NVRAM=y -CONFIG_RAW_DRIVER=m -CONFIG_MAX_RAW_DEVS=256 -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_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=m -CONFIG_XILLYBUS_PCIE=m -CONFIG_XILLYBUS_OF=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_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 -# 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_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_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_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_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 - -# -# Enable PHYLIB and NETWORK_PHY_TIMESTAMPING to see the additional clocks. -# -CONFIG_PTP_1588_CLOCK_IDT82P33=m -CONFIG_PTP_1588_CLOCK_IDTCM=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 - -# -# 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 - -CONFIG_GPIO_AGGREGATOR=m -CONFIG_GPIO_MOCKUP=m -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_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_TWL4030 is not set -CONFIG_CHARGER_LP8727=m -CONFIG_CHARGER_GPIO=m -CONFIG_CHARGER_MANAGER=y -CONFIG_CHARGER_LT3651=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_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_SMB347=m -# CONFIG_CHARGER_TPS65090 is not set -CONFIG_BATTERY_GAUGE_LTC2941=m -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_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_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_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_MAX16065=m -CONFIG_SENSORS_MAX1619=m -CONFIG_SENSORS_MAX1668=m -CONFIG_SENSORS_MAX197=m -CONFIG_SENSORS_MAX31722=m -CONFIG_SENSORS_MAX31730=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_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_PCF8591=m -CONFIG_PMBUS=m -CONFIG_SENSORS_PMBUS=m -CONFIG_SENSORS_ADM1266=m -CONFIG_SENSORS_ADM1275=m -CONFIG_SENSORS_BEL_PFE=m -CONFIG_SENSORS_IBM_CFFPS=m -CONFIG_SENSORS_INSPUR_IPSPS=m -# CONFIG_SENSORS_IR35221 is not set -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_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_MP2975=m -# CONFIG_SENSORS_PXE1610 is not set -# 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_SHT15=m -CONFIG_SENSORS_SHT21=m -CONFIG_SENSORS_SHT3x=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_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 - -# -# Watchdog Pretimeout Governors -# -# CONFIG_WATCHDOG_PRETIMEOUT_GOV is not set - -# -# Watchdog Device Drivers -# -CONFIG_SOFT_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_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_RETU=m -CONFIG_MFD_PCF50633=m -CONFIG_PCF50633_ADC=m -CONFIG_PCF50633_GPIO=m -CONFIG_UCB1400_CORE=m -CONFIG_MFD_RDC321X=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_ABX500_CORE=y -CONFIG_AB3100_CORE=y -CONFIG_AB3100_OTP=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_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_MFD_TPS80031=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=y -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_STPMIC1=m -CONFIG_MFD_STMFX=m -# CONFIG_RAVE_SP_CORE is not set -# CONFIG_MFD_INTEL_M10_BMC is not set -# 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_AB3100=m -CONFIG_REGULATOR_ARIZONA_LDO1=m -CONFIG_REGULATOR_ARIZONA_MICSUPP=m -CONFIG_REGULATOR_AS3711=m -CONFIG_REGULATOR_AS3722=m -CONFIG_REGULATOR_AXP20X=m -CONFIG_REGULATOR_BCM590XX=m -CONFIG_REGULATOR_BD9571MWV=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_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_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_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_MT6323=m -CONFIG_REGULATOR_MT6358=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_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_RT5033=m -CONFIG_REGULATOR_RTMV20=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_TPS80031=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_IR_SIR is not set -CONFIG_RC_XBOX_DVD=m -CONFIG_IR_TOY=m -CONFIG_CEC_CORE=m -CONFIG_CEC_NOTIFIER=y -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 -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_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_TTPCI_EEPROM=m -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_DEPRECATED_IOCTLS is not set -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_AV7110_IR=y -CONFIG_DVB_AV7110=m -CONFIG_DVB_AV7110_OSD=y -CONFIG_DVB_BUDGET_CORE=m -CONFIG_DVB_BUDGET=m -CONFIG_DVB_BUDGET_CI=m -CONFIG_DVB_BUDGET_AV=m -CONFIG_DVB_BUDGET_PATCH=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_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_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_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_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_OV9640 is not set -# CONFIG_VIDEO_OV9650 is not set -# CONFIG_VIDEO_OV13858 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_RDACM20=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_SMIAPP 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_SP8870=m -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 - -# -# 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_CHARDEV=y -# CONFIG_DRM_DEBUG_SELFTEST is not set -CONFIG_DRM_KMS_HELPER=m -CONFIG_DRM_KMS_FB_HELPER=y -# CONFIG_DRM_DEBUG_DP_MST_TOPOLOGY_REFS 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_TTM_DMA_PAGE_POOL=y -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_VM=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 -# CONFIG_DRM_AMDGPU_GART_DEBUGFS is not set - -# -# 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_DCN3_0=y -# CONFIG_DRM_AMD_DC_HDCP is not set -CONFIG_DRM_AMD_DC_SI=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_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_USE_LVDS is not set -CONFIG_DRM_QXL=m -CONFIG_DRM_BOCHS=m -CONFIG_DRM_VIRTIO_GPU=m -CONFIG_DRM_PANEL=y - -# -# Display Panels -# -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_LVDS=m -CONFIG_DRM_PANEL_SIMPLE=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_ILI9881C is not set -CONFIG_DRM_PANEL_INNOLUX_P079ZCA=m -CONFIG_DRM_PANEL_JDI_LT070ME05000=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_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_S6D16D0=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_SEIKO_43WVF1G=m -CONFIG_DRM_PANEL_SHARP_LQ101R1SX01=m -CONFIG_DRM_PANEL_SHARP_LS037V7DW01=m -CONFIG_DRM_PANEL_SHARP_LS043T1LE01=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_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_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_CHRONTEL_CH7033=m -CONFIG_DRM_DISPLAY_CONNECTOR=m -CONFIG_DRM_LONTIUM_LT9611=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_SN65DSI86=m -CONFIG_DRM_TI_TPD12S015=m -CONFIG_DRM_ANALOGIX_ANX6345=m -CONFIG_DRM_ANALOGIX_ANX78XX=m -CONFIG_DRM_ANALOGIX_DP=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_ARCPGU=m -CONFIG_DRM_CIRRUS_QEMU=m -CONFIG_DRM_GM12U320=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_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=y -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_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_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_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_AMD_ACP=m -CONFIG_SND_SOC_AMD_CZ_DA7219MX98357_MACH=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_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_ZX_TDM=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_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_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_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_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_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_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_RT5616=m -CONFIG_SND_SOC_RT5631=m -CONFIG_SND_SOC_RT5645=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_SIRF_AUDIO_CODEC=m -CONFIG_SND_SOC_SPDIF=m -CONFIG_SND_SOC_SSM2305=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_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_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_ZX_AUD96P22=m -CONFIG_SND_SOC_MAX9759=m -CONFIG_SND_SOC_MT6351=m -CONFIG_SND_SOC_MT6358=m -CONFIG_SND_SOC_MT6660=m -CONFIG_SND_SOC_NAU8540=m -CONFIG_SND_SOC_NAU8810=m -CONFIG_SND_SOC_NAU8822=m -CONFIG_SND_SOC_NAU8824=m -CONFIG_SND_SOC_TPA6130A2=m -# end of CODEC drivers - -CONFIG_SND_SIMPLE_CARD_UTILS=m -CONFIG_SND_SIMPLE_CARD=m -CONFIG_SND_AUDIO_GRAPH_CARD=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_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_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_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_PRIMAX=m -# CONFIG_HID_RETRODE is not set -CONFIG_HID_ROCCAT=m -CONFIG_HID_SAITEK=m -CONFIG_HID_SAMSUNG=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=m -# end of I2C HID support -# 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_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_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_XIRCOM=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_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 - -# -# Platform Support -# -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_HD3SS3220=m -CONFIG_TYPEC_TPS6598X=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 - -# -# 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_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_AAT1290=m -CONFIG_LEDS_AN30259A=m -CONFIG_LEDS_AS3645A=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_LM3601X is not set -# 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_MAX77693 is not set -# CONFIG_LEDS_MAX8997 is not set -CONFIG_LEDS_LM355x=m -CONFIG_LEDS_MENF21BMC=m -CONFIG_LEDS_KTD2692=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 -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_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_I40IW=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_TPS80031=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_RX6110=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 - -# -# 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_AB3100=m -CONFIG_RTC_DRV_OPAL=y -CONFIG_RTC_DRV_ZYNQMP=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_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_SELFTESTS is not set -# CONFIG_DMABUF_HEAPS is not set -# end of DMABUF options - -CONFIG_AUXDISPLAY=y -CONFIG_HD44780=m -CONFIG_KS0108=m -CONFIG_KS0108_PORT=0x378 -CONFIG_KS0108_DELAY=2 -CONFIG_IMG_ASCII_LCD=m -CONFIG_HT16K33=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_CHARLCD=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_VFIO_IOMMU_SPAPR_TCE=m -CONFIG_VFIO_SPAPR_EEH=m -CONFIG_VFIO_VIRQFD=m -CONFIG_VFIO=m -CONFIG_VFIO_NOIOMMU=y -CONFIG_VFIO_PCI=m -CONFIG_VFIO_PCI_MMAP=y -CONFIG_VFIO_PCI_INTX=y -CONFIG_VFIO_PCI_NVLINK2=y -CONFIG_VFIO_MDEV=m -CONFIG_VFIO_MDEV_DEVICE=m -CONFIG_IRQ_BYPASS_MANAGER=y -CONFIG_VIRT_DRIVERS=y -CONFIG_VIRTIO=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_IFCVF=m -CONFIG_MLX5_VDPA=y -CONFIG_MLX5_VDPA_NET=m -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_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_STAGING=y -CONFIG_PRISM2_USB=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_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_88EU_AP_MODE=y -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_AD7150=m -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 - -# -# 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 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 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 - -# -# Gasket devices -# -# end of Gasket devices - -CONFIG_XIL_AXIS_FIFO=m -# CONFIG_FIELDBUS_DEV is not set -# CONFIG_KPC2000 is not set -CONFIG_QLGE=m -CONFIG_WFX=m -CONFIG_SPMI_HISI3670=m -CONFIG_MFD_HI6421_SPMI=m -CONFIG_REGULATOR_HI6421V600=m -# CONFIG_GOLDFISH is not set -# CONFIG_SURFACE_PLATFORMS is not set -CONFIG_HAVE_CLK=y -CONFIG_CLKDEV_LOOKUP=y -CONFIG_HAVE_CLK_PREPARE=y -CONFIG_COMMON_CLK=y -CONFIG_COMMON_CLK_WM831X=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_PALMAS=m -CONFIG_COMMON_CLK_PWM=m -CONFIG_COMMON_CLK_VC5=m -# CONFIG_COMMON_CLK_FIXED_MMIO is not set -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_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_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_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 - -# -# Aspeed SoC drivers -# -# end of Aspeed 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 - -# -# Qualcomm SoC drivers -# -CONFIG_QCOM_QMI_HELPERS=m -# end of Qualcomm SoC drivers - -CONFIG_SOC_TI=y - -# -# Xilinx SoC drivers -# -CONFIG_XILINX_VCU=m -# 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_ARIZONA=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_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=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_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_DA280=m -CONFIG_DA311=m -CONFIG_DMARD06=m -CONFIG_DMARD09=m -CONFIG_DMARD10=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_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_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_TLC4541=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 to digital and digital to analog converters -# - -# -# Analog Front Ends -# -CONFIG_IIO_RESCALE=m -# end of Analog Front Ends - -# -# Amplifiers -# -CONFIG_AD8366=m -CONFIG_HMC425=m -# end of Amplifiers - -# -# 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_SENSIRION_SGP30=m -CONFIG_SPS30=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 - -# -# 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_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 -# 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 -# 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_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 -# 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 -# end of Linear and angular position sensors - -# -# Digital potentiometers -# -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_TSYS01=m -CONFIG_TSYS02D=m -CONFIG_MAX31856=m -# end of Temperature sensors - -CONFIG_NTB=m -# CONFIG_NTB_MSI is not set -CONFIG_NTB_IDT=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_FSL_FTM=m -CONFIG_PWM_IQS620A=m -CONFIG_PWM_LP3943=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_BCM_KONA_USB2_PHY is not set -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_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 - -# -# 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 - -# -# 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_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 -# 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_IO_TRACE is not set -# CONFIG_F2FS_FAULT_INJECTION is not set -CONFIG_F2FS_FS_COMPRESSION=y -CONFIG_F2FS_FS_LZO=y -CONFIG_F2FS_FS_LZ4=y -CONFIG_F2FS_FS_ZSTD=y -CONFIG_F2FS_FS_LZORLE=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_MANDATORY_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_FSCACHE=m -# CONFIG_FSCACHE_STATS is not set -# CONFIG_FSCACHE_HISTOGRAM is not set -# CONFIG_FSCACHE_DEBUG is not set -# CONFIG_FSCACHE_OBJECT_LIST is not set -CONFIG_CACHEFILES=m -# CONFIG_CACHEFILES_DEBUG is not set -# CONFIG_CACHEFILES_HISTOGRAM 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 -# 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_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_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_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 is not set -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_WEAK_PW_HASH is not set -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_SMB_DIRECT is not set -CONFIG_CIFS_FSCACHE=y -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_PROC_MEM_ALWAYS_FORCE=y -# CONFIG_PROC_MEM_FORCE_PTRACE is not set -# CONFIG_PROC_MEM_NO_FORCE is not set -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_FALLBACK=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_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_CC_HAS_AUTO_VAR_INIT_PATTERN=y -CONFIG_CC_HAS_AUTO_VAR_INIT_ZERO_BARE=y -CONFIG_CC_HAS_AUTO_VAR_INIT_ZERO=y -CONFIG_INIT_STACK_NONE=y -# CONFIG_INIT_STACK_ALL_PATTERN is not set -# CONFIG_INIT_STACK_ALL_ZERO is not set -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_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_RMD128=m -CONFIG_CRYPTO_RMD160=m -CONFIG_CRYPTO_RMD256=m -CONFIG_CRYPTO_RMD320=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_TGR192=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_SALSA20=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 -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_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 - -# -# 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 -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=y -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_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_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_API_DEBUG 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_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_SBITMAP=y -CONFIG_PARMAN=m -CONFIG_OBJAGG=m -# CONFIG_STRING_SELFTEST is not set -# end of Library routines - -CONFIG_PLDMFW=y - -# -# Kernel hacking -# - -# -# printk and dmesg options -# -CONFIG_PRINTK_TIME=y -# CONFIG_PRINTK_CALLER 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_DWARF4 is not set -# CONFIG_DEBUG_INFO_BTF is not set -# CONFIG_GDB_SCRIPTS is not set -# CONFIG_ENABLE_MUST_CHECK 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_32B 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_KCSAN_COMPILER=y -# 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_PAGE_POISONING_NO_SANITY=y -CONFIG_PAGE_POISONING_ZERO=y -# CONFIG_DEBUG_PAGE_REF 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_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=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=m -# CONFIG_SCF_TORTURE_TEST is not set -# CONFIG_CSD_LOCK_WAIT_DEBUG is not set -# end of Lock Debugging (spinlocks, mutexes, etc...) - -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_DEBUG_BLOCK_EXT_DEVT 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_RING_BUFFER_ALLOW_SWAP=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_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_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_STARTUP_TEST is not set -# CONFIG_RING_BUFFER_STARTUP_TEST 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_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_PTDUMP 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_LIST_SORT is not set -# CONFIG_TEST_MIN_HEAP is not set -# CONFIG_TEST_SORT is not set -# CONFIG_KPROBES_SANITY_TEST 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_TEST_STRING_HELPERS=m -# CONFIG_TEST_STRSCPY is not set -CONFIG_TEST_KSTRTOX=m -CONFIG_TEST_PRINTF=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_MEMTEST is not set -# end of Kernel Testing and Coverage -# end of Kernel hacking diff --git a/srcpkgs/linux5.10/files/x86_64-dotconfig b/srcpkgs/linux5.10/files/x86_64-dotconfig deleted file mode 100644 index 081b7075aa7b48..00000000000000 --- a/srcpkgs/linux5.10/files/x86_64-dotconfig +++ /dev/null @@ -1,10176 +0,0 @@ -# -# Automatically generated file; DO NOT EDIT. -# Linux/x86_64 5.10.240 Kernel Configuration -# -CONFIG_CC_VERSION_TEXT="gcc (GCC) 14.2.1 20250405" -CONFIG_CC_IS_GCC=y -CONFIG_GCC_VERSION=140201 -CONFIG_LD_VERSION=244000000 -CONFIG_CLANG_VERSION=0 -CONFIG_AS_IS_GNU=y -CONFIG_AS_VERSION=24400 -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_GOTO_OUTPUT=y -CONFIG_CC_HAS_ASM_GOTO_TIED_OUTPUT=y -CONFIG_CC_HAS_ASM_INLINE=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_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_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_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_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_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_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_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_BPF=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_PRINTK_NMI=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_MEMBARRIER=y -CONFIG_KALLSYMS=y -# CONFIG_KALLSYMS_ALL is not set -CONFIG_KALLSYMS_ABSOLUTE_PERCPU=y -CONFIG_KALLSYMS_BASE_RELATIVE=y -CONFIG_BPF_LSM=y -CONFIG_BPF_SYSCALL=y -CONFIG_ARCH_WANT_DEFAULT_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_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_SLUB_MEMCG_SYSFS_ON is not set -# 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_CACHE_LINE_SIZE=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_SUSPEND_POSSIBLE=y -CONFIG_ARCH_WANT_GENERAL_HUGETLB=y -CONFIG_ZONE_DMA32=y -CONFIG_AUDIT_ARCH=y -CONFIG_ARCH_SUPPORTS_DEBUG_PAGEALLOC=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_ZONE_DMA=y -CONFIG_SMP=y -CONFIG_X86_FEATURE_NAMES=y -CONFIG_X86_X2APIC=y -CONFIG_X86_MPPARSE=y -# CONFIG_GOLDFISH is not set -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_PV_SMP=y -CONFIG_XEN_DOM0=y -CONFIG_XEN_PVHVM=y -CONFIG_XEN_PVHVM_SMP=y -CONFIG_XEN_512GB=y -CONFIG_XEN_SAVE_RESTORE=y -# CONFIG_XEN_DEBUG_FS is not set -CONFIG_XEN_PVH=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_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 -CONFIG_X86_THERMAL_VECTOR=y - -# -# 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 -# 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_LATE_LOADING is not set -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_X86_RESERVE_LOW=64 -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_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_HAVE_LIVEPATCH=y -# end of Processor type and features - -CONFIG_CC_HAS_SLS=y -CONFIG_CC_HAS_RETURN_THUNK=y -CONFIG_CPU_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_CPU_SRSO=y -CONFIG_SLS=y -# CONFIG_GDS_FORCE_MITIGATION is not set -CONFIG_MITIGATION_RFDS=y -CONFIG_MITIGATION_ITS=y -CONFIG_MITIGATION_TSA=y -CONFIG_ARCH_HAS_ADD_PAGES=y -CONFIG_ARCH_ENABLE_MEMORY_HOTPLUG=y -CONFIG_ARCH_ENABLE_MEMORY_HOTREMOVE=y -CONFIG_USE_PERCPU_NUMA_NODE_ID=y -CONFIG_ARCH_ENABLE_SPLIT_PMD_PTLOCK=y -CONFIG_ARCH_ENABLE_HUGEPAGE_MIGRATION=y -CONFIG_ARCH_ENABLE_THP_MIGRATION=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_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_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_X86_PM_TIMER=y -CONFIG_SFI=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 -# CONFIG_X86_SYSFB is not set -# 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 - -# -# Firmware Drivers -# -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_GOOGLE_FIRMWARE is not set - -# -# EFI (Extensible Firmware Interface) Support -# -CONFIG_EFI_VARS=y -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_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_VIRTUALIZATION=y -CONFIG_KVM=m -CONFIG_KVM_WERROR=y -CONFIG_KVM_INTEL=m -CONFIG_KVM_AMD=m -CONFIG_KVM_AMD_SEV=y -# 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 -CONFIG_ARCH_CONFIGURES_CPU_MITIGATIONS=y - -# -# General architecture-dependent options -# -CONFIG_CRASH_CORE=y -CONFIG_KEXEC_CORE=y -CONFIG_HOTPLUG_SMT=y -CONFIG_GENERIC_ENTRY=y -CONFIG_OPROFILE=m -CONFIG_OPROFILE_EVENT_MULTIPLEX=y -CONFIG_HAVE_OPROFILE=y -CONFIG_OPROFILE_NMI_TIMER=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_HAVE_FUNCTION_ERROR_INJECTION=y -CONFIG_HAVE_NMI=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_ARCH_HAS_CPU_FINALIZE_INIT=y -CONFIG_HAVE_ARCH_THREAD_STRUCT_WHITELIST=y -CONFIG_ARCH_WANTS_DYNAMIC_TASK_STRUCT=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_HAVE_ARCH_STACKLEAK=y -CONFIG_HAVE_STACKPROTECTOR=y -CONFIG_STACKPROTECTOR=y -CONFIG_STACKPROTECTOR_STRONG=y -CONFIG_HAVE_ARCH_WITHIN_STACK_FRAMES=y -CONFIG_HAVE_CONTEXT_TRACKING=y -CONFIG_HAVE_VIRT_CPU_ACCOUNTING_GEN=y -CONFIG_HAVE_IRQ_TIME_ACCOUNTING=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_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_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_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_ARCH_WANT_LD_ORPHAN_WARN=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 is not set -# CONFIG_MODULE_ALLOW_MISSING_NAMESPACE_IMPORTS is not set -# CONFIG_UNUSED_SYMBOLS is not set -# CONFIG_TRIM_UNUSED_KSYMS is not set -CONFIG_MODULES_TREE_LOOKUP=y -CONFIG_BLOCK=y -CONFIG_BLK_SCSI_REQUEST=y -CONFIG_BLK_CGROUP_RWSTAT=y -CONFIG_BLK_DEV_BSG=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_CMDLINE_PARSER=y -CONFIG_BLK_WBT=y -# CONFIG_BLK_CGROUP_IOLATENCY is not set -# CONFIG_BLK_CGROUP_IOCOST is not set -CONFIG_BLK_WBT_MQ=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 - -# -# 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_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_NEED_MULTIPLE_NODES=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_HAVE_BOOTMEM_INFO_NODE=y -CONFIG_MEMORY_HOTPLUG=y -CONFIG_MEMORY_HOTPLUG_SPARSE=y -CONFIG_MEMORY_HOTPLUG_DEFAULT_ONLINE=y -CONFIG_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_CONTIG_ALLOC=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_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_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 is not set -CONFIG_VMAP_PFN=y -CONFIG_FRAME_VECTOR=y -CONFIG_ARCH_USES_HIGH_VMA_FLAGS=y -CONFIG_ARCH_HAS_PKEYS=y -# CONFIG_PERCPU_STATS is not set -# CONFIG_GUP_BENCHMARK is not set -# CONFIG_READ_ONLY_THP_FOR_FS is not set -CONFIG_ARCH_HAS_PTE_SPECIAL=y -CONFIG_MAPPING_DIRTY_HELPERS=y -# 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_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_TABLE_PERTURB_ORDER=16 -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=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=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_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_NETLINK=m -CONFIG_NETFILTER_FAMILY_BRIDGE=y -CONFIG_NETFILTER_FAMILY_ARP=y -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_COMMON=m -CONFIG_NF_LOG_NETDEV=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_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 - -# -# 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_LOG_BRIDGE=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_HAVE_NET_DSA=y -CONFIG_NET_DSA=m -CONFIG_NET_DSA_TAG_8021Q=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_PREPEND=m -CONFIG_NET_DSA_TAG_GSWIP=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_RTL4_A=m -CONFIG_NET_DSA_TAG_OCELOT=m -CONFIG_NET_DSA_TAG_QCA=m -CONFIG_NET_DSA_TAG_LAN9303=m -CONFIG_NET_DSA_TAG_SJA1105=m -CONFIG_NET_DSA_TAG_TRAILER=m -CONFIG_VLAN_8021Q=m -CONFIG_VLAN_8021Q_GVRP=y -CONFIG_VLAN_8021Q_MVRP=y -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_HTB=m -CONFIG_NET_SCH_HFSC=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_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_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_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_DEBUGFS=y -# CONFIG_BATMAN_ADV_DEBUG is not set -CONFIG_BATMAN_ADV_SYSFS=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_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_RPS=y -CONFIG_RFS_ACCEL=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_JIT=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_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_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_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 -# 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_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_WIMAX=m -CONFIG_WIMAX_DEBUG_LEVEL=8 -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_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_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_SOCK_MSG=y -CONFIG_NET_DEVLINK=y -CONFIG_PAGE_POOL=y -CONFIG_FAILOVER=m -CONFIG_ETHTOOL_NETLINK=y -CONFIG_HAVE_EBPF_JIT=y - -# -# Device Drivers -# -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_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_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_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 -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 -# 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_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_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_NAND_ECC_SW_HAMMING=m -# CONFIG_MTD_NAND_ECC_SW_HAMMING_SMC is not set -CONFIG_MTD_RAW_NAND=m -CONFIG_MTD_NAND_ECC_SW_BCH=y - -# -# 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 -# 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_BLK_DEV_FD_RAWCMD is not set -CONFIG_CDROM=m -# CONFIG_PARIDE is not set -CONFIG_BLK_DEV_PCIESSD_MTIP32XX=m -CONFIG_ZRAM=m -CONFIG_ZRAM_WRITEBACK=y -# CONFIG_ZRAM_MEMORY_TRACKING is not set -CONFIG_BLK_DEV_UMEM=m -CONFIG_BLK_DEV_LOOP=m -CONFIG_BLK_DEV_LOOP_MIN_COUNT=8 -CONFIG_BLK_DEV_CRYPTOLOOP=m -CONFIG_BLK_DEV_DRBD=m -# CONFIG_DRBD_FAULT_INJECTION is not set -CONFIG_BLK_DEV_NBD=m -CONFIG_BLK_DEV_SKD=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_PCI_ENDPOINT_TEST is not set -# CONFIG_XILINX_SDFEC is not set -CONFIG_MISC_RTSX=m -CONFIG_PVPANIC=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_VMWARE_VMCI=m -CONFIG_GENWQE=m -CONFIG_GENWQE_PLATFORM_ERROR_RECOVERY=0 -CONFIG_ECHO=m -CONFIG_MISC_ALCOR_PCI=m -CONFIG_MISC_RTSX_PCI=m -CONFIG_MISC_RTSX_USB=m -CONFIG_HABANA_AI=m -CONFIG_UACCE=m -# end of Misc devices - -CONFIG_HAVE_IDE=y -# CONFIG_IDE is not set - -# -# SCSI device support -# -CONFIG_SCSI_MOD=m -CONFIG_RAID_ATTRS=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_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_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_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_GDTH=m -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_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_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_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_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_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_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_MV88E6XXX=m -CONFIG_NET_DSA_MV88E6XXX_GLOBAL2=y -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_QCA8K=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_ATHEROS=y -CONFIG_ATL2=m -CONFIG_ATL1=m -CONFIG_ATL1E=m -CONFIG_ATL1C=m -CONFIG_ALX=m -CONFIG_NET_VENDOR_AURORA=y -CONFIG_AURORA_NB8800=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_FM10K=m -CONFIG_IGC=m -CONFIG_JME=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_CLS_ACT=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_MLXSW_CORE=m -CONFIG_MLXSW_CORE_HWMON=y -CONFIG_MLXSW_CORE_THERMAL=y -CONFIG_MLXSW_PCI=m -CONFIG_MLXSW_I2C=m -CONFIG_MLXSW_SWITCHIB=m -CONFIG_MLXSW_SWITCHX2=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_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_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=m -# 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_MICREL_PHY=m -CONFIG_MICROCHIP_PHY=m -# CONFIG_MICROCHIP_T1_PHY is not set -CONFIG_MICROSEMI_PHY=m -CONFIG_NATIONAL_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 -CONFIG_MDIO_DEVICE=y -CONFIG_MDIO_BUS=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_WLAN=y -CONFIG_WIRELESS_WDS=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_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 -CONFIG_IWLWIFI_BCAST_FILTERING=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_PRISM54=m -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_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_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_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 - -# -# WiMAX Wireless Broadband devices -# -CONFIG_WIMAX_I2400M=m -CONFIG_WIMAX_I2400M_USB=m -CONFIG_WIMAX_I2400M_DEBUG_LEVEL=8 -# end of WiMAX Wireless Broadband devices - -# 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 -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_POLLDEV=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_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_FSIA6B=m -CONFIG_INPUT_TABLET=y -CONFIG_TABLET_USB_ACECAD=m -CONFIG_TABLET_USB_AIPTEK=m -CONFIG_TABLET_USB_GTCO=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_PROPERTIES=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_ILI210X=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_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_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_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_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_ALTERA_JTAGUART=m -CONFIG_SERIAL_ALTERA_UART=m -CONFIG_SERIAL_ALTERA_UART_MAXPORTS=4 -CONFIG_SERIAL_ALTERA_UART_BAUDRATE=115200 -CONFIG_SERIAL_IFX6X60=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_ROCKETPORT=m -CONFIG_CYCLADES=m -# CONFIG_CYZ_INTR is not set -CONFIG_MOXA_INTELLIO=m -CONFIG_MOXA_SMARTIO=m -CONFIG_SYNCLINK=m -CONFIG_SYNCLINKMP=m -CONFIG_SYNCLINK_GT=m -CONFIG_ISI=m -CONFIG_N_HDLC=m -CONFIG_N_GSM=m -CONFIG_NOZOMI=m -CONFIG_NULL_TTY=m -CONFIG_TRACE_ROUTER=m -CONFIG_TRACE_SINK=m -CONFIG_HVC_DRIVER=y -CONFIG_HVC_IRQ=y -CONFIG_HVC_XEN=y -CONFIG_HVC_XEN_FRONTEND=y -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_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_DEVKMEM is not set -CONFIG_NVRAM=m -CONFIG_RAW_DRIVER=m -CONFIG_MAX_RAW_DEVS=256 -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_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=m -CONFIG_XILLYBUS_PCIE=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_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 -# 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_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_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_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 - -# -# Enable PHYLIB and NETWORK_PHY_TIMESTAMPING to see the additional clocks. -# -CONFIG_PTP_1588_CLOCK_KVM=y -CONFIG_PTP_1588_CLOCK_IDT82P33=m -CONFIG_PTP_1588_CLOCK_IDTCM=m -CONFIG_PTP_1588_CLOCK_VMW=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_I2C=m -CONFIG_PINCTRL_MCP23S08_SPI=m -CONFIG_PINCTRL_MCP23S08=m -CONFIG_PINCTRL_SX150X=y -CONFIG_PINCTRL_BAYTRAIL=y -CONFIG_PINCTRL_CHERRYVIEW=y -CONFIG_PINCTRL_LYNXPOINT=m -CONFIG_PINCTRL_INTEL=y -CONFIG_PINCTRL_BROXTON=m -CONFIG_PINCTRL_CANNONLAKE=m -CONFIG_PINCTRL_CEDARFORK=m -CONFIG_PINCTRL_DENVERTON=m -CONFIG_PINCTRL_EMMITSBURG=m -CONFIG_PINCTRL_GEMINILAKE=m -CONFIG_PINCTRL_ICELAKE=m -CONFIG_PINCTRL_JASPERLAKE=m -CONFIG_PINCTRL_LEWISBURG=m -CONFIG_PINCTRL_SUNRISEPOINT=m -CONFIG_PINCTRL_TIGERLAKE=m - -# -# 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_XILINX is not set -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_MSIC=y -CONFIG_GPIO_TPS65086=m -# CONFIG_GPIO_TPS65912 is not set -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 - -CONFIG_GPIO_AGGREGATOR=m -CONFIG_GPIO_MOCKUP=m -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_MP2629=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_SMB347=m -CONFIG_BATTERY_GAUGE_LTC2941=m -CONFIG_BATTERY_RT5033=m -CONFIG_CHARGER_RT9455=m -CONFIG_CHARGER_CROS_USBPD=m -CONFIG_CHARGER_BD99954=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_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_AMD_ENERGY=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_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_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_MAX16065=m -CONFIG_SENSORS_MAX1619=m -CONFIG_SENSORS_MAX1668=m -CONFIG_SENSORS_MAX197=m -CONFIG_SENSORS_MAX31722=m -CONFIG_SENSORS_MAX31730=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_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_PCF8591=m -CONFIG_PMBUS=m -CONFIG_SENSORS_PMBUS=m -CONFIG_SENSORS_ADM1266=m -CONFIG_SENSORS_ADM1275=m -CONFIG_SENSORS_BEL_PFE=m -CONFIG_SENSORS_IBM_CFFPS=m -CONFIG_SENSORS_INSPUR_IPSPS=m -# CONFIG_SENSORS_IR35221 is not set -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_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_MP2975=m -# CONFIG_SENSORS_PXE1610 is not set -# 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_SHT15=m -CONFIG_SENSORS_SHT21=m -CONFIG_SENSORS_SHT3x=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_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=y -# end of ACPI INT340X thermal drivers - -CONFIG_INTEL_PCH_THERMAL=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 - -# -# 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_MSIC=y -CONFIG_MFD_INTEL_PMC_BXT=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_RT5033=m -# CONFIG_MFD_RC5T583 is not set -# 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_ABX500_CORE=y -# CONFIG_AB3100_CORE is not set -CONFIG_MFD_SYSCON=y -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_MFD_TPS80031 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_TQMX86=m -CONFIG_MFD_VX855=m -CONFIG_MFD_ARIZONA=y -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_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_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_MT6323=m -CONFIG_REGULATOR_MT6358=m -CONFIG_REGULATOR_MT6360=m -CONFIG_REGULATOR_MT6397=m -CONFIG_REGULATOR_PCA9450=m -CONFIG_REGULATOR_PCAP=m -CONFIG_REGULATOR_PCF50633=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_RT4801=m -CONFIG_REGULATOR_RT5033=m -CONFIG_REGULATOR_RTMV20=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_IR_SIR is not set -CONFIG_RC_XBOX_DVD=m -CONFIG_IR_TOY=m -CONFIG_CEC_CORE=m -CONFIG_CEC_NOTIFIER=y -CONFIG_MEDIA_CEC_RC=y -CONFIG_MEDIA_CEC_SUPPORT=y -CONFIG_CEC_CH7322=m -CONFIG_CEC_CROS_EC=m -CONFIG_CEC_SECO=m -CONFIG_CEC_SECO_RC=y -CONFIG_USB_PULSE8_CEC=m -# CONFIG_USB_RAINSHADOW_CEC is not set -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_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_TTPCI_EEPROM=m -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_DEPRECATED_IOCTLS is not set -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_AV7110_IR=y -CONFIG_DVB_AV7110=m -CONFIG_DVB_AV7110_OSD=y -CONFIG_DVB_BUDGET_CORE=m -CONFIG_DVB_BUDGET=m -CONFIG_DVB_BUDGET_CI=m -CONFIG_DVB_BUDGET_AV=m -CONFIG_DVB_BUDGET_PATCH=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_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_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_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_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_OV9640 is not set -# CONFIG_VIDEO_OV9650 is not set -# CONFIG_VIDEO_OV13858 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_RDACM20=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_SMIAPP 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_SP8870=m -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 - -# -# 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_KMS_FB_HELPER=y -# CONFIG_DRM_DEBUG_DP_MST_TOPOLOGY_REFS 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_TTM_DMA_PAGE_POOL=y -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_VM=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 -# CONFIG_DRM_AMDGPU_GART_DEBUGFS is not set - -# -# 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_DCN3_0=y -# CONFIG_DRM_AMD_DC_HDCP is not set -# CONFIG_DRM_AMD_DC_SI is not set -# 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 - -# -# 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_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_GMA500=m -CONFIG_DRM_GMA600=y -CONFIG_DRM_GMA3600=y -CONFIG_DRM_UDL=m -CONFIG_DRM_AST=m -CONFIG_DRM_MGAG200=m -CONFIG_DRM_QXL=m -CONFIG_DRM_BOCHS=m -CONFIG_DRM_VIRTIO_GPU=m -CONFIG_DRM_PANEL=y - -# -# Display Panels -# -CONFIG_DRM_PANEL_RASPBERRYPI_TOUCHSCREEN=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_CIRRUS_QEMU=m -CONFIG_DRM_GM12U320=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 is not set -CONFIG_DRM_VBOXVIDEO=m -CONFIG_DRM_LEGACY=y -# CONFIG_DRM_TDFX is not set -# CONFIG_DRM_R128 is not set -# CONFIG_DRM_I810 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_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_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_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_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_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_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_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_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 is not set -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_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 is not set -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_PCM512x_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_MTK_BTCVSD=m -CONFIG_SND_SOC_SOF_TOPLEVEL=y -CONFIG_SND_SOC_SOF_PCI=m -CONFIG_SND_SOC_SOF_ACPI=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_ACPI=m -CONFIG_SND_SOC_SOF_INTEL_PCI=m -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_MERRIFIELD_SUPPORT=y -CONFIG_SND_SOC_SOF_MERRIFIELD=m -CONFIG_SND_SOC_SOF_APOLLOLAKE_SUPPORT=y -CONFIG_SND_SOC_SOF_APOLLOLAKE=m -CONFIG_SND_SOC_SOF_GEMINILAKE_SUPPORT=y -CONFIG_SND_SOC_SOF_GEMINILAKE=m -CONFIG_SND_SOC_SOF_CANNONLAKE_SUPPORT=y -CONFIG_SND_SOC_SOF_CANNONLAKE=m -CONFIG_SND_SOC_SOF_COFFEELAKE_SUPPORT=y -CONFIG_SND_SOC_SOF_COFFEELAKE=m -CONFIG_SND_SOC_SOF_ICELAKE_SUPPORT=y -CONFIG_SND_SOC_SOF_ICELAKE=m -CONFIG_SND_SOC_SOF_COMETLAKE=m -CONFIG_SND_SOC_SOF_COMETLAKE_SUPPORT=y -CONFIG_SND_SOC_SOF_COMETLAKE_LP_SUPPORT=y -CONFIG_SND_SOC_SOF_TIGERLAKE_SUPPORT=y -CONFIG_SND_SOC_SOF_TIGERLAKE=m -CONFIG_SND_SOC_SOF_ELKHARTLAKE_SUPPORT=y -CONFIG_SND_SOC_SOF_ELKHARTLAKE=m -CONFIG_SND_SOC_SOF_JASPERLAKE_SUPPORT=y -CONFIG_SND_SOC_SOF_JASPERLAKE=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_ALWAYS_ENABLE_DMI_L1 is not set -CONFIG_SND_SOC_SOF_HDA_LINK_BASELINE=m -CONFIG_SND_SOC_SOF_HDA=m -CONFIG_SND_SOC_SOF_INTEL_SOUNDWIRE_LINK=y -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_ZX_TDM is not set -CONFIG_SND_SOC_I2C_AND_SPI=m - -# -# CODEC drivers -# -CONFIG_SND_SOC_AC97_CODEC=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=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_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=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_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_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_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_RT1308_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_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_RT700=m -CONFIG_SND_SOC_RT700_SDW=m -CONFIG_SND_SOC_RT711=m -CONFIG_SND_SOC_RT711_SDW=m -CONFIG_SND_SOC_RT715=m -CONFIG_SND_SOC_RT715_SDW=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_SIRF_AUDIO_CODEC=m -CONFIG_SND_SOC_SPDIF=m -# CONFIG_SND_SOC_SSM2305 is not set -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_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_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_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_ZX_AUD96P22 is not set -# 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_NAU8540=m -CONFIG_SND_SOC_NAU8810=m -CONFIG_SND_SOC_NAU8822=m -CONFIG_SND_SOC_NAU8824=m -CONFIG_SND_SOC_NAU8825=m -CONFIG_SND_SOC_TPA6130A2=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_XEN_FRONTEND is not set -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_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_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_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_PRIMAX=m -# CONFIG_HID_RETRODE is not set -CONFIG_HID_ROCCAT=m -CONFIG_HID_SAITEK=m -CONFIG_HID_SAMSUNG=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=m -# end of I2C HID support - -# -# Intel ISH HID support -# -CONFIG_INTEL_ISH_HID=m -CONFIG_INTEL_ISH_FIRMWARE_DOWNLOADER=m -# end of Intel ISH HID support -# 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_CDNS3=m -CONFIG_USB_CDNS3_GADGET=y -CONFIG_USB_CDNS3_HOST=y -CONFIG_USB_CDNS3_PCI_WRAP=m -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_XIRCOM=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_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 - -# -# Platform Support -# -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_HD3SS3220=m -CONFIG_TYPEC_TPS6598X=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 - -# -# 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_AS3645A=m -CONFIG_LEDS_LM3530=m -CONFIG_LEDS_LM3532=m -CONFIG_LEDS_LM3533=m -CONFIG_LEDS_LM3642=m -# CONFIG_LEDS_LM3601X is not set -# 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_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 -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_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_I40IW=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_AMD64_ERROR_INJECTION=y -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_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_RX6110=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 - -# -# 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_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=m -CONFIG_INTEL_IOATDMA=m -CONFIG_PLX_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 - -# -# 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_SELFTESTS is not set -# CONFIG_DMABUF_HEAPS is not set -# end of DMABUF options - -CONFIG_DCA=m -CONFIG_AUXDISPLAY=y -# 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_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_CHARLCD=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_VFIO_IOMMU_TYPE1=m -CONFIG_VFIO_VIRQFD=m -CONFIG_VFIO=m -CONFIG_VFIO_NOIOMMU=y -CONFIG_VFIO_PCI=m -CONFIG_VFIO_PCI_VGA=y -CONFIG_VFIO_PCI_MMAP=y -CONFIG_VFIO_PCI_INTX=y -CONFIG_VFIO_PCI_IGD=y -CONFIG_VFIO_MDEV=m -CONFIG_VFIO_MDEV_DEVICE=m -CONFIG_IRQ_BYPASS_MANAGER=m -CONFIG_VIRT_DRIVERS=y -CONFIG_VBOXGUEST=m -CONFIG_NITRO_ENCLAVES=m -CONFIG_VIRTIO=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_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_UNPOPULATED_ALLOC=y -# end of Xen driver support - -CONFIG_GREYBUS=m -CONFIG_GREYBUS_ES2=m -CONFIG_STAGING=y -CONFIG_PRISM2_USB=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_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_88EU_AP_MODE=y -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_AD7150=m -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 - -# -# Android -# -CONFIG_ASHMEM=y -# CONFIG_ION is not set -# 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 - -# -# Gasket devices -# -CONFIG_STAGING_GASKET_FRAMEWORK=m -CONFIG_STAGING_APEX_DRIVER=m -# end of Gasket devices - -# CONFIG_FIELDBUS_DEV is not set -# CONFIG_KPC2000 is not set -CONFIG_QLGE=m -CONFIG_WFX=m -CONFIG_SPMI_HISI3670=m -CONFIG_X86_PLATFORM_DEVICES=y -CONFIG_ACPI_WMI=m -CONFIG_WMI_BMOF=m -CONFIG_ALIENWARE_WMI=m -CONFIG_HUAWEI_WMI=m -CONFIG_INTEL_WMI_SBL_FW_UPDATE=m -CONFIG_INTEL_WMI_THUNDERBOLT=m -CONFIG_MXM_WMI=m -CONFIG_PEAQ_WMI=m -# CONFIG_XIAOMI_WMI is not set -CONFIG_ACERHDF=m -# CONFIG_ACER_WIRELESS is not set -CONFIG_ACER_WMI=m -CONFIG_APPLE_GMUX=m -CONFIG_ASUS_LAPTOP=m -CONFIG_ASUS_WIRELESS=m -CONFIG_ASUS_WMI=m -CONFIG_ASUS_NB_WMI=m -CONFIG_EEEPC_LAPTOP=m -CONFIG_EEEPC_WMI=m -CONFIG_DCDBAS=m -CONFIG_DELL_SMBIOS=m -CONFIG_DELL_SMBIOS_WMI=y -CONFIG_DELL_SMBIOS_SMM=y -CONFIG_DELL_LAPTOP=m -CONFIG_DELL_RBTN=m -CONFIG_DELL_RBU=m -CONFIG_DELL_SMO8800=m -CONFIG_DELL_WMI=m -CONFIG_DELL_WMI_DESCRIPTOR=m -CONFIG_DELL_WMI_AIO=m -CONFIG_DELL_WMI_LED=m -CONFIG_AMILO_RFKILL=m -CONFIG_FUJITSU_LAPTOP=m -CONFIG_FUJITSU_TABLET=m -CONFIG_GPD_POCKET_FAN=m -CONFIG_HP_ACCEL=m -CONFIG_HP_WIRELESS=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_INTEL_ATOMISP2_LED=m -CONFIG_INTEL_HID_EVENT=m -# CONFIG_INTEL_INT0002_VGPIO is not set -CONFIG_INTEL_MENLOW=m -CONFIG_INTEL_OAKTRAIL=m -CONFIG_INTEL_VBTN=m -CONFIG_SURFACE3_WMI=m -CONFIG_SURFACE_3_POWER_OPREGION=m -CONFIG_SURFACE_PRO3_BUTTON=m -CONFIG_MSI_LAPTOP=m -CONFIG_MSI_WMI=m -CONFIG_PCENGINES_APU2=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_INTEL_IPS=m -CONFIG_INTEL_RST=m -CONFIG_INTEL_SMARTCONNECT=m - -# -# Intel Speed Select Technology interface support -# -# CONFIG_INTEL_SPEED_SELECT_INTERFACE is not set -# end of Intel Speed Select Technology interface support - -# CONFIG_INTEL_TURBO_MAX_3 is not set -CONFIG_INTEL_UNCORE_FREQ_CONTROL=m -# CONFIG_INTEL_CHTDC_TI_PWRBTN is not set -CONFIG_INTEL_MFLD_THERMAL=m -CONFIG_INTEL_MID_POWER_BUTTON=m -CONFIG_INTEL_MRFLD_PWRBTN=m -CONFIG_INTEL_PMC_CORE=y -CONFIG_INTEL_PUNIT_IPC=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_INTEL_TELEMETRY=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_HAVE_CLK=y -CONFIG_CLKDEV_LOOKUP=y -CONFIG_HAVE_CLK_PREPARE=y -CONFIG_COMMON_CLK=y -CONFIG_COMMON_CLK_WM831X=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_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 -# -# end of Generic IOMMU Pagetable Support - -# CONFIG_IOMMU_DEBUGFS is not set -# CONFIG_IOMMU_DEFAULT_PASSTHROUGH is not set -CONFIG_IOMMU_DMA=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 - -# -# Remoteproc drivers -# -# CONFIG_REMOTEPROC is not set -# end of Remoteproc drivers - -# -# Rpmsg drivers -# -CONFIG_RPMSG=m -CONFIG_RPMSG_CHAR=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 - -# -# Aspeed SoC drivers -# -# end of Aspeed 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 - -# -# Qualcomm SoC drivers -# -CONFIG_QCOM_QMI_HELPERS=m -# end of Qualcomm SoC drivers - -# CONFIG_SOC_TI is not set - -# -# Xilinx SoC drivers -# -# CONFIG_XILINX_VCU is not set -# 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_ARIZONA=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_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=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_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_DA280=m -CONFIG_DA311=m -CONFIG_DMARD09=m -CONFIG_DMARD10=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_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_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_TLC4541=m -CONFIG_VIPERBOARD_ADC=m -# CONFIG_XILINX_XADC is not set -# end of Analog to digital converters - -# -# Analog to digital and digital to analog converters -# - -# -# Analog Front Ends -# -# end of Analog Front Ends - -# -# Amplifiers -# -CONFIG_AD8366=m -# CONFIG_HMC425 is not set -# end of Amplifiers - -# -# 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_SENSIRION_SGP30=m -CONFIG_SPS30=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 - -# -# 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_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 -# 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 -# 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_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 -# 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 is not set -# end of Linear and angular position sensors - -# -# Digital potentiometers -# -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_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_TSYS01=m -CONFIG_TSYS02D=m -CONFIG_MAX31856=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_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_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_BCM_KONA_USB2_PHY is not set -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_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 - -# -# 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 -# 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 - -# -# 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_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 -# 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_IO_TRACE is not set -# CONFIG_F2FS_FAULT_INJECTION is not set -CONFIG_F2FS_FS_COMPRESSION=y -CONFIG_F2FS_FS_LZO=y -CONFIG_F2FS_FS_LZ4=y -CONFIG_F2FS_FS_ZSTD=y -CONFIG_F2FS_FS_LZORLE=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_MANDATORY_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_FSCACHE=m -# CONFIG_FSCACHE_STATS is not set -# CONFIG_FSCACHE_HISTOGRAM is not set -# CONFIG_FSCACHE_DEBUG is not set -# CONFIG_FSCACHE_OBJECT_LIST is not set -CONFIG_CACHEFILES=m -# CONFIG_CACHEFILES_DEBUG is not set -# CONFIG_CACHEFILES_HISTOGRAM 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 -# 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_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_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_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=y -CONFIG_EROFS_FS_CLUSTER_PAGE_LIMIT=1 -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=y -CONFIG_NFSD_V2_ACL=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_WEAK_PW_HASH is not set -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_SMB_DIRECT is not set -CONFIG_CIFS_FSCACHE=y -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_PROC_MEM_ALWAYS_FORCE=y -# CONFIG_PROC_MEM_FORCE_PTRACE is not set -# CONFIG_PROC_MEM_NO_FORCE is not set -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_INTEL_TXT=y -CONFIG_HAVE_HARDENED_USERCOPY_ALLOCATOR=y -CONFIG_HARDENED_USERCOPY=y -CONFIG_HARDENED_USERCOPY_FALLBACK=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_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_CC_HAS_AUTO_VAR_INIT_PATTERN=y -CONFIG_CC_HAS_AUTO_VAR_INIT_ZERO_BARE=y -CONFIG_CC_HAS_AUTO_VAR_INIT_ZERO=y -CONFIG_INIT_STACK_NONE=y -# CONFIG_INIT_STACK_ALL_PATTERN is not set -# CONFIG_INIT_STACK_ALL_ZERO is not set -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_GLUE_HELPER_X86=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_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_RMD128=m -CONFIG_CRYPTO_RMD160=m -CONFIG_CRYPTO_RMD256=m -CONFIG_CRYPTO_RMD320=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_TGR192=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_SALSA20=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_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 -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_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 - -# -# 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 -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=y -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_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_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 -# CONFIG_STRING_SELFTEST is not set -# end of Library routines - -CONFIG_PLDMFW=y - -# -# Kernel hacking -# - -# -# printk and dmesg options -# -CONFIG_PRINTK_TIME=y -# CONFIG_PRINTK_CALLER 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_DWARF4 is not set -CONFIG_DEBUG_INFO_BTF=y -# CONFIG_GDB_SCRIPTS is not set -# CONFIG_ENABLE_MUST_CHECK 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_32B is not set -CONFIG_STACK_VALIDATION=y -# 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 -CONFIG_HAVE_KCSAN_COMPILER=y -# CONFIG_KCSAN 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_PAGE_POISONING_NO_SANITY=y -CONFIG_PAGE_POISONING_ZERO=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_VMALLOC=y -CONFIG_CC_HAS_KASAN_GENERIC=y -CONFIG_CC_HAS_KASAN_SW_TAGS=y -CONFIG_CC_HAS_WORKING_NOSANITIZE_ADDRESS=y -# CONFIG_KASAN 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=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=m -# CONFIG_SCF_TORTURE_TEST is not set -# CONFIG_CSD_LOCK_WAIT_DEBUG is not set -# end of Lock Debugging (spinlocks, mutexes, etc...) - -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_DEBUG_BLOCK_EXT_DEVT 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_RING_BUFFER_ALLOW_SWAP=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_SCHED_TRACER=y -CONFIG_HWLAT_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_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_STARTUP_TEST is not set -# CONFIG_RING_BUFFER_STARTUP_TEST 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_SUPPORT=y -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_LIST_SORT is not set -# CONFIG_TEST_MIN_HEAP is not set -# CONFIG_TEST_SORT is not set -# CONFIG_KPROBES_SANITY_TEST 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_TEST_STRING_HELPERS=m -# CONFIG_TEST_STRSCPY is not set -CONFIG_TEST_KSTRTOX=m -CONFIG_TEST_PRINTF=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_MEMTEST is not set -# CONFIG_HYPERV_TESTING is not set -# end of Kernel Testing and Coverage -# end of Kernel hacking diff --git a/srcpkgs/linux5.10/patches/amdgpu-dcn30-ppc64.patch b/srcpkgs/linux5.10/patches/amdgpu-dcn30-ppc64.patch deleted file mode 100644 index 89d1c6c4ddd533..00000000000000 --- a/srcpkgs/linux5.10/patches/amdgpu-dcn30-ppc64.patch +++ /dev/null @@ -1,59 +0,0 @@ -From 295ba06fc80af54595c604ca6bab5f3e9c9ef154 Mon Sep 17 00:00:00 2001 -From: Daniel Kolesa -Date: Fri, 29 Jan 2021 22:25:29 +0100 -Subject: [PATCH] amd/display: enable dcn30 for ppc64 - ---- - drivers/gpu/drm/amd/display/Kconfig | 2 +- - drivers/gpu/drm/amd/display/dc/clk_mgr/Makefile | 10 ++++++++++ - drivers/gpu/drm/amd/display/dc/dcn30/Makefile | 2 ++ - 3 files changed, 13 insertions(+), 1 deletion(-) - ---- a/drivers/gpu/drm/amd/display/Kconfig -+++ b/drivers/gpu/drm/amd/display/Kconfig -@@ -26,7 +26,7 @@ config DRM_AMD_DC_DCN - - config DRM_AMD_DC_DCN3_0 - bool "DCN 3.0 family" -- depends on DRM_AMD_DC && X86 -+ depends on DRM_AMD_DC - depends on DRM_AMD_DC_DCN - help - Choose this option if you want to have ---- a/drivers/gpu/drm/amd/display/dc/clk_mgr/Makefile -+++ b/drivers/gpu/drm/amd/display/dc/clk_mgr/Makefile -@@ -114,6 +114,16 @@ ifdef CONFIG_DRM_AMD_DC_DCN3_0 - ############################################################################### - CLK_MGR_DCN30 = dcn30_clk_mgr.o dcn30_clk_mgr_smu_msg.o - -+# see above -+# technically it should not matter that this file is soft-float since all it -+# does is read doubles from a struct and write them somewhere else; this is not -+# passing between hard-float and soft-float APIs via registers (which would be -+# problematic because of different calling convention), and the memory layout -+# is always the same (IEEE double precision) so the error is probably harmless -+ifdef CONFIG_PPC64 -+CFLAGS_$(AMDDALPATH)/dc/clk_mgr/dcn30/dcn30_clk_mgr.o := $(call cc-option,-mno-gnu-attribute) -+endif -+ - AMD_DAL_CLK_MGR_DCN30 = $(addprefix $(AMDDALPATH)/dc/clk_mgr/dcn30/,$(CLK_MGR_DCN30)) - - AMD_DISPLAY_FILES += $(AMD_DAL_CLK_MGR_DCN30) ---- a/drivers/gpu/drm/amd/display/dc/dcn30/Makefile -+++ b/drivers/gpu/drm/amd/display/dc/dcn30/Makefile -@@ -52,6 +52,7 @@ IS_OLD_GCC = 1 - endif - endif - -+ifdef CONFIG_X86 - ifdef IS_OLD_GCC - # Stack alignment mismatch, proceed with caution. - # GCC < 7.1 cannot compile code using `double` and -mpreferred-stack-boundary=3 -@@ -62,6 +63,7 @@ else - CFLAGS_$(AMDDALPATH)/dc/dcn30/dcn30_resource.o += -msse2 - CFLAGS_$(AMDDALPATH)/dc/dcn30/dcn30_optc.o += -msse2 - endif -+endif - - AMD_DAL_DCN30 = $(addprefix $(AMDDALPATH)/dc/dcn30/,$(DCN30)) - diff --git a/srcpkgs/linux5.10/patches/musl.patch b/srcpkgs/linux5.10/patches/musl.patch deleted file mode 100644 index 5836ae0122ec6e..00000000000000 --- a/srcpkgs/linux5.10/patches/musl.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/kernel/bpf/preload/iterators/iterators.c -+++ b/kernel/bpf/preload/iterators/iterators.c -@@ -1,6 +1,6 @@ - // SPDX-License-Identifier: GPL-2.0 - /* Copyright (c) 2020 Facebook */ --#include -+#include - #include - #include - #include diff --git a/srcpkgs/linux5.10/patches/ppc-stack-traces-early-boot.patch b/srcpkgs/linux5.10/patches/ppc-stack-traces-early-boot.patch deleted file mode 100644 index 497b7bfe41291b..00000000000000 --- a/srcpkgs/linux5.10/patches/ppc-stack-traces-early-boot.patch +++ /dev/null @@ -1,32 +0,0 @@ -From 0ecf6a9e47d825b7dddfebca738386b809e59a94 Mon Sep 17 00:00:00 2001 -From: Michael Ellerman -Date: Wed, 3 Feb 2021 00:02:06 +1100 -Subject: powerpc/64: Make stack tracing work during very early boot - -If we try to stack trace very early during boot, either due to a -WARN/BUG or manual dump_stack(), we will oops in -valid_emergency_stack() when we try to dereference the paca_ptrs -array. - -The fix is simple, we just return false if paca_ptrs isn't allocated -yet. The stack pointer definitely isn't part of any emergency stack -because we haven't allocated any yet. - -Signed-off-by: Michael Ellerman -Link: https://lore.kernel.org/r/20210202130207.1303975-1-mpe@ellerman.id.au ---- - arch/powerpc/kernel/process.c | 3 +++ - 1 file changed, 3 insertions(+) - ---- a/arch/powerpc/kernel/process.c -+++ b/arch/powerpc/kernel/process.c -@@ -2057,6 +2057,9 @@ static inline int valid_emergency_stack( - unsigned long stack_page; - unsigned long cpu = task_cpu(p); - -+ if (!paca_ptrs) -+ return 0; -+ - stack_page = (unsigned long)paca_ptrs[cpu]->emergency_sp - THREAD_SIZE; - if (sp >= stack_page && sp <= stack_page + THREAD_SIZE - nbytes) - return 1; diff --git a/srcpkgs/linux5.10/patches/ppc32-cpu-hotplug.patch b/srcpkgs/linux5.10/patches/ppc32-cpu-hotplug.patch deleted file mode 100644 index 3b8b632cae72ad..00000000000000 --- a/srcpkgs/linux5.10/patches/ppc32-cpu-hotplug.patch +++ /dev/null @@ -1,29 +0,0 @@ -Drop after the respective upstream fix. - -From e3f22abab59aad3af3b555c4aa9af4441d7b4085 Mon Sep 17 00:00:00 2001 -From: Daniel Kolesa -Date: Thu, 17 Dec 2020 22:28:12 +0100 -Subject: [PATCH] powerpc: only call cleanup_cpu_mmu_context on PPC64 powermacs - -Originally introduced in 01b0f0eae0812e80efeee4ee17687e5386335e08. - -This was only implemented on book3s64, so on ppc32 build fails -with implicit function declaration. - -Signed-off-by: Daniel Kolesa ---- - arch/powerpc/platforms/powermac/smp.c | 2 ++ - 1 file changed, 2 insertions(+) - ---- a/arch/powerpc/platforms/powermac/smp.c -+++ b/arch/powerpc/platforms/powermac/smp.c -@@ -911,7 +911,9 @@ static int smp_core99_cpu_disable(void) - - mpic_cpu_set_priority(0xf); - -+#ifdef CONFIG_PPC64 - cleanup_cpu_mmu_context(); -+#endif - - return 0; - } diff --git a/srcpkgs/linux5.10/patches/ppc64-be-elfv2.patch b/srcpkgs/linux5.10/patches/ppc64-be-elfv2.patch deleted file mode 100644 index ecdea526cb5aac..00000000000000 --- a/srcpkgs/linux5.10/patches/ppc64-be-elfv2.patch +++ /dev/null @@ -1,84 +0,0 @@ -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 -+++ b/arch/powerpc/Makefile -@@ -74,10 +74,8 @@ endif - - 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 - -@@ -125,14 +123,8 @@ endif - - 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 -@@ -46,8 +46,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) -nostdinc - ---- a/drivers/crypto/vmx/Makefile -+++ b/drivers/crypto/vmx/Makefile -@@ -5,7 +5,7 @@ vmx-crypto-objs := vmx.o aesp8-ppc.o gha - 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.10/patches/ppc64le-fix-static-keys.patch b/srcpkgs/linux5.10/patches/ppc64le-fix-static-keys.patch deleted file mode 100644 index 15ae8231130d9e..00000000000000 --- a/srcpkgs/linux5.10/patches/ppc64le-fix-static-keys.patch +++ /dev/null @@ -1,138 +0,0 @@ -From e7eb919057c3450cdd9d335e4a23a4da8da58db4 Mon Sep 17 00:00:00 2001 -From: Michael Ellerman -Date: Wed, 3 Feb 2021 00:02:07 +1100 -Subject: [PATCH] powerpc/64s: Handle program checks in wrong endian during - early boot - -There's a short window during boot where although the kernel is -running little endian, any exceptions will cause the CPU to switch -back to big endian. This situation persists until we call -configure_exceptions(), which calls either the hypervisor or OPAL to -configure the CPU so that exceptions will be taken in little -endian (via HID0[HILE]). - -We don't intend to take exceptions during early boot, but one way we -sometimes do is via a WARN/BUG etc. Those all boil down to a trap -instruction, which will cause a program check exception. - -The first instruction of the program check handler is an mtsprg, which -when executed in the wrong endian is an lhzu with a ~3GB displacement -from r3. The content of r3 is random, so that becomes a load from some -random location, and depending on the system (installed RAM etc.) can -easily lead to a checkstop, or an infinitely recursive page fault. -That prevents whatever the WARN/BUG was complaining about being -printed to the console, and the user just sees a dead system. - -We can fix it by having a trampoline at the beginning of the program -check handler that detects we are in the wrong endian, and flips us -back to the correct endian. - -We can't flip MSR[LE] using mtmsr (alas), so we have to use rfid. That -requires backing up SRR0/1 as well as a GPR. To do that we use -SPRG0/2/3 (SPRG1 is already used for the paca). SPRG3 is user -readable, but this trampoline is only active very early in boot, and -SPRG3 will be reinitialised in vdso_getcpu_init() before userspace -starts. - -With this trampoline in place we can survive a WARN early in boot and -print a stack trace, which is eventually printed to the console once -the console is up, eg: - - [83565.758545] kexec_core: Starting new kernel - [ 0.000000] ------------[ cut here ]------------ - [ 0.000000] static_key_enable_cpuslocked(): static key '0xc000000000ea6160' used before call to jump_label_init() - [ 0.000000] WARNING: CPU: 0 PID: 0 at kernel/jump_label.c:166 static_key_enable_cpuslocked+0xfc/0x120 - [ 0.000000] Modules linked in: - [ 0.000000] CPU: 0 PID: 0 Comm: swapper Not tainted 5.10.0-gcc-8.2.0-dirty #618 - [ 0.000000] NIP: c0000000002fd46c LR: c0000000002fd468 CTR: c000000000170660 - [ 0.000000] REGS: c000000001227940 TRAP: 0700 Not tainted (5.10.0-gcc-8.2.0-dirty) - [ 0.000000] MSR: 9000000002823003 CR: 24882422 XER: 20040000 - [ 0.000000] CFAR: 0000000000000730 IRQMASK: 1 - [ 0.000000] GPR00: c0000000002fd468 c000000001227bd0 c000000001228300 0000000000000065 - [ 0.000000] GPR04: 0000000000000001 0000000000000065 c0000000010cf970 000000000000000d - [ 0.000000] GPR08: 0000000000000000 0000000000000000 0000000000000000 c00000000122763f - [ 0.000000] GPR12: 0000000000002000 c000000000f8a980 0000000000000000 0000000000000000 - [ 0.000000] GPR16: 0000000000000000 0000000000000000 c000000000f88c8e c000000000f88c9a - [ 0.000000] GPR20: 0000000000000000 0000000000000000 0000000000000000 0000000000000000 - [ 0.000000] GPR24: 0000000000000000 c000000000dea3a8 0000000000000000 c000000000f35114 - [ 0.000000] GPR28: 0000002800000000 c000000000f88c9a c000000000f88c8e c000000000ea6160 - [ 0.000000] NIP [c0000000002fd46c] static_key_enable_cpuslocked+0xfc/0x120 - [ 0.000000] LR [c0000000002fd468] static_key_enable_cpuslocked+0xf8/0x120 - [ 0.000000] Call Trace: - [ 0.000000] [c000000001227bd0] [c0000000002fd468] static_key_enable_cpuslocked+0xf8/0x120 (unreliable) - [ 0.000000] [c000000001227c40] [c0000000002fd4c0] static_key_enable+0x30/0x50 - [ 0.000000] [c000000001227c70] [c000000000f6629c] early_page_poison_param+0x58/0x9c - [ 0.000000] [c000000001227cb0] [c000000000f351b8] do_early_param+0xa4/0x10c - [ 0.000000] [c000000001227d30] [c00000000011e020] parse_args+0x270/0x5e0 - [ 0.000000] [c000000001227e20] [c000000000f35864] parse_early_options+0x48/0x5c - [ 0.000000] [c000000001227e40] [c000000000f358d0] parse_early_param+0x58/0x84 - [ 0.000000] [c000000001227e70] [c000000000f3a368] early_init_devtree+0xc4/0x490 - [ 0.000000] [c000000001227f10] [c000000000f3bca0] early_setup+0xc8/0x1c8 - [ 0.000000] [c000000001227f90] [000000000000c320] 0xc320 - [ 0.000000] Instruction dump: - [ 0.000000] 4bfffddd 7c2004ac 39200001 913f0000 4bffffb8 7c651b78 3c82ffac 3c62ffc0 - [ 0.000000] 38841b00 3863f310 4bdf03a5 60000000 <0fe00000> 4bffff38 60000000 60000000 - [ 0.000000] random: get_random_bytes called from print_oops_end_marker+0x40/0x80 with crng_init=0 - [ 0.000000] ---[ end trace 0000000000000000 ]--- - [ 0.000000] dt-cpu-ftrs: setup for ISA 3000 - -Signed-off-by: Michael Ellerman -Link: https://lore.kernel.org/r/20210202130207.1303975-2-mpe@ellerman.id.au ---- - arch/powerpc/kernel/exceptions-64s.S | 45 ++++++++++++++++++++++++++++ - 1 file changed, 45 insertions(+) - ---- a/arch/powerpc/kernel/exceptions-64s.S -+++ b/arch/powerpc/kernel/exceptions-64s.S -@@ -1697,6 +1697,51 @@ INT_DEFINE_BEGIN(program_check) - INT_DEFINE_END(program_check) - - EXC_REAL_BEGIN(program_check, 0x700, 0x100) -+ -+#ifdef CONFIG_CPU_LITTLE_ENDIAN -+ /* -+ * There's a short window during boot where although the kernel is -+ * running little endian, any exceptions will cause the CPU to switch -+ * back to big endian. For example a WARN() boils down to a trap -+ * instruction, which will cause a program check, and we end up here but -+ * with the CPU in big endian mode. The first instruction of the program -+ * check handler (in GEN_INT_ENTRY below) is an mtsprg, which when -+ * executed in the wrong endian is an lhzu with a ~3GB displacement from -+ * r3. The content of r3 is random, so that is a load from some random -+ * location, and depending on the system can easily lead to a checkstop, -+ * or an infinitely recursive page fault. -+ * -+ * So to handle that case we have a trampoline here that can detect we -+ * are in the wrong endian and flip us back to the correct endian. We -+ * can't flip MSR[LE] using mtmsr, so we have to use rfid. That requires -+ * backing up SRR0/1 as well as a GPR. To do that we use SPRG0/2/3, as -+ * SPRG1 is already used for the paca. SPRG3 is user readable, but this -+ * trampoline is only active very early in boot, and SPRG3 will be -+ * reinitialised in vdso_getcpu_init() before userspace starts. -+ */ -+BEGIN_FTR_SECTION -+ tdi 0,0,0x48 // Trap never, or in reverse endian: b . + 8 -+ b 1f // Skip trampoline if endian is correct -+ .long 0xa643707d // mtsprg 0, r11 Backup r11 -+ .long 0xa6027a7d // mfsrr0 r11 -+ .long 0xa643727d // mtsprg 2, r11 Backup SRR0 in SPRG2 -+ .long 0xa6027b7d // mfsrr1 r11 -+ .long 0xa643737d // mtsprg 3, r11 Backup SRR1 in SPRG3 -+ .long 0xa600607d // mfmsr r11 -+ .long 0x01006b69 // xori r11, r11, 1 Invert MSR[LE] -+ .long 0xa6037b7d // mtsrr1 r11 -+ .long 0x34076039 // li r11, 0x734 -+ .long 0xa6037a7d // mtsrr0 r11 -+ .long 0x2400004c // rfid -+ mfsprg r11, 3 -+ mtsrr1 r11 // Restore SRR1 -+ mfsprg r11, 2 -+ mtsrr0 r11 // Restore SRR0 -+ mfsprg r11, 0 // Restore r11 -+1: -+END_FTR_SECTION(0, 1) // nop out after boot -+#endif /* CONFIG_CPU_LITTLE_ENDIAN */ -+ - GEN_INT_ENTRY program_check, virt=0 - EXC_REAL_END(program_check, 0x700, 0x100) - EXC_VIRT_BEGIN(program_check, 0x4700, 0x100) diff --git a/srcpkgs/linux5.10/patches/ppcle-broken-vdso.patch b/srcpkgs/linux5.10/patches/ppcle-broken-vdso.patch deleted file mode 100644 index 30167af2022458..00000000000000 --- a/srcpkgs/linux5.10/patches/ppcle-broken-vdso.patch +++ /dev/null @@ -1,20 +0,0 @@ -Disable vDSOs which are broken on 32 bit LE. - -Source: @eerykitty - ---- a/arch/powerpc/kernel/vdso32/vdso32.lds.S -+++ b/arch/powerpc/kernel/vdso32/vdso32.lds.S -@@ -144,11 +144,13 @@ VERSION - __kernel_datapage_offset; - - __kernel_get_syscall_map; -+#ifndef __LITTLE_ENDIAN__ - __kernel_gettimeofday; - __kernel_clock_gettime; - __kernel_clock_getres; - __kernel_time; - __kernel_get_tbfreq; -+#endif - __kernel_sync_dicache; - __kernel_sync_dicache_p5; - __kernel_sigtramp32; diff --git a/srcpkgs/linux5.10/patches/ppcle-enable.patch b/srcpkgs/linux5.10/patches/ppcle-enable.patch deleted file mode 100644 index 9682ef7c3469bf..00000000000000 --- a/srcpkgs/linux5.10/patches/ppcle-enable.patch +++ /dev/null @@ -1,23 +0,0 @@ -These are experimental fixes for running 32-bit little endian binaries on -Linux/ppc64le. While this may seem pointless, it does work, does not break -anything, and may allow enablement of things we couldn't do before (e.g. -support for box86 and thus reasonably fast emulation of 32-bit x86 games). - -The first part is a signal handler fix, the second part enables the 32-bit -VDSO by removing the ppc32/big endian restriction. - -Source: @eerykitty - ---- a/arch/powerpc/kernel/signal_32.c -+++ b/arch/powerpc/kernel/signal_32.c -@@ -1282,8 +1282,9 @@ int handle_signal32(struct ksignal *ksig - regs->gpr[3] = ksig->sig; - regs->gpr[4] = (unsigned long) sc; - regs->nip = (unsigned long) (unsigned long)ksig->ka.sa.sa_handler; -- /* enter the signal handler in big-endian mode */ -+ /* enter the signal handler in native-endian mode */ - regs->msr &= ~MSR_LE; -+ regs->msr |= (MSR_KERNEL & MSR_LE); - return 0; - - badframe: diff --git a/srcpkgs/linux5.10/patches/ppcle-ll-compat-sys.patch b/srcpkgs/linux5.10/patches/ppcle-ll-compat-sys.patch deleted file mode 100644 index c6ea1aeb83d3ce..00000000000000 --- a/srcpkgs/linux5.10/patches/ppcle-ll-compat-sys.patch +++ /dev/null @@ -1,102 +0,0 @@ -From 98014e4b27063ed74313878233e91b7b52b2a031 Mon Sep 17 00:00:00 2001 -From: Will Springer -Date: Tue, 9 Jun 2020 02:11:36 -0700 -Subject: [PATCH] powerpc/compat32: swap hi/lo parts of 64-bit syscall args on - 32LE - -This allows compat_sys calls with 64-bit args to function correctly -when called by ppcle userlands on ppc64le. - -Tested with `file /bin/bash` (pread64) and `truncate -s 5G test` (ftruncate64). ---- - arch/powerpc/kernel/sys_ppc32.c | 49 +++++++++++++++++++-------------- - 1 file changed, 28 insertions(+), 21 deletions(-) - ---- a/arch/powerpc/kernel/sys_ppc32.c -+++ b/arch/powerpc/kernel/sys_ppc32.c -@@ -59,57 +59,64 @@ unsigned long compat_sys_mmap2(unsigned - /* - * long long munging: - * The 32 bit ABI passes long longs in an odd even register pair. -+ * High and low parts are swapped depending on endian mode, -+ * so define a macro (similar to mips linux32) to handle that. - */ -+#ifdef __LITTLE_ENDIAN__ -+#define merge_64(low, high) ((u64)high << 32) | low -+#else -+#define merge_64(high, low) ((u64)high << 32) | low -+#endif - - compat_ssize_t compat_sys_pread64(unsigned int fd, char __user *ubuf, compat_size_t count, -- u32 reg6, u32 poshi, u32 poslo) -+ u32 reg6, u32 pos1, u32 pos2) - { -- return ksys_pread64(fd, ubuf, count, ((loff_t)poshi << 32) | poslo); -+ return ksys_pread64(fd, ubuf, count, merge_64(pos1, pos2)); - } - - compat_ssize_t compat_sys_pwrite64(unsigned int fd, const char __user *ubuf, compat_size_t count, -- u32 reg6, u32 poshi, u32 poslo) -+ u32 reg6, u32 pos1, u32 pos2) - { -- return ksys_pwrite64(fd, ubuf, count, ((loff_t)poshi << 32) | poslo); -+ return ksys_pwrite64(fd, ubuf, count, merge_64(pos1, pos2)); - } - --compat_ssize_t compat_sys_readahead(int fd, u32 r4, u32 offhi, u32 offlo, u32 count) -+compat_ssize_t compat_sys_readahead(int fd, u32 r4, u32 offset1, u32 offset2, u32 count) - { -- return ksys_readahead(fd, ((loff_t)offhi << 32) | offlo, count); -+ return ksys_readahead(fd, merge_64(offset1, offset2), count); - } - - asmlinkage int compat_sys_truncate64(const char __user * path, u32 reg4, -- unsigned long high, unsigned long low) -+ unsigned long len1, unsigned long len2) - { -- return ksys_truncate(path, (high << 32) | low); -+ return ksys_truncate(path, merge_64(len1, len2)); - } - --asmlinkage long compat_sys_fallocate(int fd, int mode, u32 offhi, u32 offlo, -- u32 lenhi, u32 lenlo) -+asmlinkage long compat_sys_fallocate(int fd, int mode, u32 offset1, u32 offset2, -+ u32 len1, u32 len2) - { -- return ksys_fallocate(fd, mode, ((loff_t)offhi << 32) | offlo, -- ((loff_t)lenhi << 32) | lenlo); -+ return ksys_fallocate(fd, mode, ((loff_t)offset1 << 32) | offset2, -+ merge_64(len1, len2)); - } - --asmlinkage int compat_sys_ftruncate64(unsigned int fd, u32 reg4, unsigned long high, -- unsigned long low) -+asmlinkage int compat_sys_ftruncate64(unsigned int fd, u32 reg4, unsigned long len1, -+ unsigned long len2) - { -- return ksys_ftruncate(fd, (high << 32) | low); -+ return ksys_ftruncate(fd, merge_64(len1, len2)); - } - --long ppc32_fadvise64(int fd, u32 unused, u32 offset_high, u32 offset_low, -+long ppc32_fadvise64(int fd, u32 unused, u32 offset1, u32 offset2, - size_t len, int advice) - { -- return ksys_fadvise64_64(fd, (u64)offset_high << 32 | offset_low, len, -+ return ksys_fadvise64_64(fd, merge_64(offset1, offset2), len, - advice); - } - - asmlinkage long compat_sys_sync_file_range2(int fd, unsigned int flags, -- unsigned offset_hi, unsigned offset_lo, -- unsigned nbytes_hi, unsigned nbytes_lo) -+ unsigned offset1, unsigned offset2, -+ unsigned nbytes1, unsigned nbytes2) - { -- loff_t offset = ((loff_t)offset_hi << 32) | offset_lo; -- loff_t nbytes = ((loff_t)nbytes_hi << 32) | nbytes_lo; -+ loff_t offset = merge_64(offset1, offset2); -+ loff_t nbytes = merge_64(nbytes1, nbytes2); - - return ksys_sync_file_range(fd, offset, nbytes, flags); - } diff --git a/srcpkgs/linux5.10/template b/srcpkgs/linux5.10/template deleted file mode 100644 index 785885e34dc081..00000000000000 --- a/srcpkgs/linux5.10/template +++ /dev/null @@ -1,350 +0,0 @@ -# Template file for 'linux5.10' -pkgname=linux5.10 -version=5.10.240 -revision=1 -short_desc="Linux kernel and modules (${version%.*} series)" -maintainer="Orphaned " -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 - ce0d01a7cdfc9cf7ee4509f1173118eb971600b363a4b377da1b39205de18a1c" -python_version=3 -skip_extraction="patch-${version}.xz" - -# XXX Restrict archs until a proper -dotconfig is available in FILESDIR. -archs="x86_64* i686* ppc* aarch64*" - -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 -if [ "${_patchver}" ]; then - _version="EXTRAVERSION=${_patchver}" -fi - -if [ "$XBPS_TARGET_MACHINE" = x86_64 ]; then - broken="filp_close, requires gcc 14.3.0" -fi - -pre_patch() { - xzcat $XBPS_SRCDISTDIR/$pkgname-$version/patch-${version}.xz | - patch -sNp1 -F0 -} - -do_configure() { - # 5.8 misses Documentation/DocBook. We ship the directory from 4.12 here. - cp -a $FILESDIR/DocBook -t Documentation - - # If there's a file called -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;; - 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 - elif [ -f ${FILESDIR}/${XBPS_TARGET_MACHINE%%-musl}-dotconfig ]; then - msg_normal "Detected a .config file for your cpu family, using it.\n" - cp -f ${FILESDIR}/${XBPS_TARGET_MACHINE%%-musl}-dotconfig .config - make ${makejobs} ARCH=$arch ${_cross} oldconfig - else - msg_normal "Defaulting to 'allmodconfig'.\n" - make ${makejobs} ARCH=$arch ${_cross} allmodconfig - 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 ${_version} ${_cross} ${makejobs} prepare - make ARCH=$arch ${_version} ${_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. - 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 docbook makefile - install -Dm644 Documentation/DocBook/Makefile \ - ${hdrdest}/Documentation/DocBook/Makefile - - # 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 external modules - mkdir -p ${hdrdest}/include/config/dvb/ - cp include/config/dvb/*.h ${hdrdest}/include/config/dvb/ - - # 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.10-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.10-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.15-dbg b/srcpkgs/linux5.15-dbg deleted file mode 120000 index 9880cc897b79ae..00000000000000 --- a/srcpkgs/linux5.15-dbg +++ /dev/null @@ -1 +0,0 @@ -linux5.15 \ No newline at end of file diff --git a/srcpkgs/linux5.15-headers b/srcpkgs/linux5.15-headers deleted file mode 120000 index 9880cc897b79ae..00000000000000 --- a/srcpkgs/linux5.15-headers +++ /dev/null @@ -1 +0,0 @@ -linux5.15 \ No newline at end of file diff --git a/srcpkgs/linux5.15/files/arm64-dotconfig b/srcpkgs/linux5.15/files/arm64-dotconfig deleted file mode 100644 index adea9c32b53684..00000000000000 --- a/srcpkgs/linux5.15/files/arm64-dotconfig +++ /dev/null @@ -1,12054 +0,0 @@ -# -# Automatically generated file; DO NOT EDIT. -# Linux/arm64 5.15.169 Kernel Configuration -# -CONFIG_CC_VERSION_TEXT="aarch64-linux-musl-gcc (GCC) 13.2.0" -CONFIG_CC_IS_GCC=y -CONFIG_GCC_VERSION=130200 -CONFIG_CLANG_VERSION=0 -CONFIG_AS_IS_GNU=y -CONFIG_AS_VERSION=24100 -CONFIG_LD_IS_BFD=y -CONFIG_LD_VERSION=24100 -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_GOTO_OUTPUT=y -CONFIG_CC_HAS_ASM_GOTO_TIED_OUTPUT=y -CONFIG_CC_HAS_ASM_INLINE=y -CONFIG_CC_HAS_NO_PROFILE_FN_ATTR=y -CONFIG_PAHOLE_VERSION=127 -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_HANDLE_DOMAIN_IRQ=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 - -# -# 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=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_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_GEN is not set -# 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_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_1742098=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_2441007=y -CONFIG_ARM64_ERRATUM_1286807=y -CONFIG_ARM64_ERRATUM_1463225=y -CONFIG_ARM64_ERRATUM_1542419=y -CONFIG_ARM64_ERRATUM_1508412=y -CONFIG_ARM64_ERRATUM_2441009=y -CONFIG_ARM64_ERRATUM_2457168=y -CONFIG_ARM64_WORKAROUND_TSB_FLUSH_FAILURE=y -CONFIG_ARM64_ERRATUM_2054223=y -CONFIG_ARM64_ERRATUM_2067961=y -CONFIG_ARM64_ERRATUM_3194386=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_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_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_CC_HAVE_SHADOW_CALL_STACK=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_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_VIRTUALIZATION=y -CONFIG_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_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 -CONFIG_CPU_MITIGATIONS=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_UPROBES=y -CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS=y -CONFIG_KRETPROBES=y -CONFIG_HAVE_KPROBES=y -CONFIG_HAVE_KRETPROBES=y -CONFIG_HAVE_FUNCTION_ERROR_INJECTION=y -CONFIG_HAVE_NMI=y -CONFIG_TRACE_IRQFLAGS_SUPPORT=y -CONFIG_TRACE_IRQFLAGS_NMI_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_SHADOW_CALL_STACK=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_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 -CONFIG_FUNCTION_ALIGNMENT=0 -# 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_ARCH_ENABLE_MEMORY_HOTPLUG=y -CONFIG_MEMORY_HOTPLUG=y -CONFIG_MEMORY_HOTPLUG_SPARSE=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_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_DBGFS=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_TABLE_PERTURB_ORDER=16 -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_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_NF_FLOW_TABLE_PROCFS=y -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_RTL4_A=m -CONFIG_NET_DSA_TAG_OCELOT=m -CONFIG_NET_DSA_TAG_OCELOT_8021Q=m -CONFIG_NET_DSA_TAG_QCA=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_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_HTB=m -CONFIG_NET_SCH_HFSC=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_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_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_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=m -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 - -# -# 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_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 -CONFIG_PCI_EPF_VNTB=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_CRYPTOLOOP=m -CONFIG_BLK_DEV_DRBD=m -# CONFIG_DRBD_FAULT_INJECTION is not set -CONFIG_BLK_DEV_NBD=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_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_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_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_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_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_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_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_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_FM10K=m -CONFIG_IGC=m -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_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 -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_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_BROCADE=y -CONFIG_BNA=m -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_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 -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_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_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_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 -# CONFIG_IWLWIFI_BCAST_FILTERING is not set - -# -# 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_MT7921E=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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_INTEL_PMT=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_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_MFD_TPS80031 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_IR_SIR=m -CONFIG_RC_XBOX_DVD=m -CONFIG_IR_TOY=m -CONFIG_CEC_CORE=m -CONFIG_CEC_NOTIFIER=y -CONFIG_CEC_PIN=y -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 -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 - -# -# Please notice that the enabled Media controller Request API is EXPERIMENTAL -# -# 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_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_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_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_USE_LVDS is not set -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_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_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_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_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=y -# 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 - -# -# 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=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_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_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_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_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_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_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_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_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_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_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_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_HAVE_S3C_RTC=y -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_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_VIRTIO=y -CONFIG_VIRTIO_PCI_LIB=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_88EU_AP_MODE=y -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 -# -CONFIG_ASHMEM=y -# 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_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_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 - -# -# 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_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_QCS_GCC_404=m -CONFIG_SC_CAMCC_7180=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_LPASS_CORECC_7180=m -CONFIG_SC_GPUCC_7180=m -CONFIG_SC_GPUCC_7280=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_A83T_CCU is not set -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_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_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_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_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_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_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 to digital and digital to analog converters -# -# end of Analog to digital and digital to analog 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_SENSIRION_SGP30 is not set -# CONFIG_SENSIRION_SGP40 is not set -CONFIG_SPS30=m -CONFIG_SPS30_I2C=m -CONFIG_SPS30_SERIAL=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 -# 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 -# 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_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 -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 -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_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=y -CONFIG_ANDROID_BINDER_IPC=y -CONFIG_ANDROID_BINDERFS=y -CONFIG_ANDROID_BINDER_DEVICES="" -# CONFIG_ANDROID_BINDER_IPC_SELFTEST 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_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 is not set -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_PROC_MEM_ALWAYS_FORCE=y -# CONFIG_PROC_MEM_FORCE_PTRACE is not set -# CONFIG_PROC_MEM_NO_FORCE is not set -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_FALLBACK is not set -# 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="landlock,yama,loadpin,safesetid,integrity" - -# -# Kernel hardening options -# - -# -# Memory initialization -# -CONFIG_CC_HAS_AUTO_VAR_INIT_PATTERN=y -CONFIG_CC_HAS_AUTO_VAR_INIT_ZERO_BARE=y -CONFIG_CC_HAS_AUTO_VAR_INIT_ZERO=y -CONFIG_INIT_STACK_NONE=y -# CONFIG_INIT_STACK_ALL_PATTERN is not set -# CONFIG_INIT_STACK_ALL_ZERO is not set -CONFIG_INIT_ON_ALLOC_DEFAULT_ON=y -# CONFIG_INIT_ON_FREE_DEFAULT_ON is not set -CONFIG_CC_HAS_ZERO_CALL_USED_REGS=y -# CONFIG_ZERO_CALL_USED_REGS 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_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 - -# -# 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_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 -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_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 - -# -# 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_LIB_MEMNEQ=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_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 - -CONFIG_AS_HAS_NON_CONST_LEB128=y - -# -# 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=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 -CONFIG_HAVE_KCSAN_COMPILER=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=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_KASAN_SW_TAGS=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_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_KPROBES_SANITY_TEST 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.15/files/i386-dotconfig b/srcpkgs/linux5.15/files/i386-dotconfig deleted file mode 100644 index b7ff51532a3e47..00000000000000 --- a/srcpkgs/linux5.15/files/i386-dotconfig +++ /dev/null @@ -1,10288 +0,0 @@ -# -# Automatically generated file; DO NOT EDIT. -# Linux/i386 5.15.193 Kernel Configuration -# -CONFIG_CC_VERSION_TEXT="gcc (GCC) 14.2.1 20250405" -CONFIG_CC_IS_GCC=y -CONFIG_GCC_VERSION=140201 -CONFIG_CLANG_VERSION=0 -CONFIG_AS_IS_GNU=y -CONFIG_AS_VERSION=24400 -CONFIG_LD_IS_BFD=y -CONFIG_LD_VERSION=24400 -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_GOTO_OUTPUT=y -CONFIG_CC_HAS_ASM_GOTO_TIED_OUTPUT=y -CONFIG_CC_HAS_ASM_INLINE=y -CONFIG_CC_HAS_NO_PROFILE_FN_ATTR=y -CONFIG_PAHOLE_VERSION=130 -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_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_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_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_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_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_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_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_LATE_LOADING is not set -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 -# end of Processor type and features - -CONFIG_CC_HAS_SLS=y -CONFIG_CC_HAS_RETURN_THUNK=y -CONFIG_CPU_MITIGATIONS=y -CONFIG_PAGE_TABLE_ISOLATION=y -CONFIG_RETPOLINE=y -CONFIG_RETHUNK=y -# CONFIG_GDS_FORCE_MITIGATION is not set -CONFIG_MITIGATION_RFDS=y -CONFIG_MITIGATION_SPECTRE_BHI=y -CONFIG_MITIGATION_TSA=y -CONFIG_MITIGATION_VMSCAPE=y -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 -CONFIG_ARCH_CONFIGURES_CPU_MITIGATIONS=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_HAVE_FUNCTION_ERROR_INJECTION=y -CONFIG_HAVE_NMI=y -CONFIG_TRACE_IRQFLAGS_SUPPORT=y -CONFIG_TRACE_IRQFLAGS_NMI_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_ARCH_HAS_CPU_FINALIZE_INIT=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_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_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 - -# -# 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 -CONFIG_FUNCTION_ALIGNMENT_4B=y -CONFIG_FUNCTION_ALIGNMENT=4 -# 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_BLOCK_LEGACY_AUTOLOAD=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_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_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_ARCH_ENABLE_MEMORY_HOTPLUG=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_DBGFS=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_TABLE_PERTURB_ORDER=16 -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=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=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_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_NF_FLOW_TABLE_PROCFS=y -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_RTL4_A=m -CONFIG_NET_DSA_TAG_OCELOT=m -CONFIG_NET_DSA_TAG_OCELOT_8021Q=m -CONFIG_NET_DSA_TAG_QCA=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_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_HTB=m -CONFIG_NET_SCH_HFSC=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_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_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_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=m -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_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_BLK_DEV_FD_RAWCMD is not set -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_CRYPTOLOOP=m -CONFIG_BLK_DEV_DRBD=m -# CONFIG_DRBD_FAULT_INJECTION is not set -CONFIG_BLK_DEV_NBD=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_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=y -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_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_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_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_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_ATHEROS=y -CONFIG_ATL2=m -CONFIG_ATL1=m -CONFIG_ATL1E=m -CONFIG_ATL1C=m -CONFIG_ALX=m -CONFIG_CX_ECAT=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_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_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_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_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 -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_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_BROCADE=y -CONFIG_BNA=m -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_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 -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_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_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_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 -CONFIG_IWLWIFI_BCAST_FILTERING=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_MT7921E=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_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_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_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_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_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 -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 - -# -# 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_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_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_MFD_TPS80031 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_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_IR_SIR is not set -CONFIG_RC_XBOX_DVD=m -CONFIG_IR_TOY=m -CONFIG_CEC_CORE=m -CONFIG_CEC_NOTIFIER=y -CONFIG_MEDIA_CEC_RC=y -CONFIG_MEDIA_CEC_SUPPORT=y -CONFIG_CEC_CH7322=m -CONFIG_CEC_CROS_EC=m -CONFIG_CEC_SECO=m -CONFIG_CEC_SECO_RC=y -CONFIG_USB_PULSE8_CEC=m -# CONFIG_USB_RAINSHADOW_CEC is not set -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_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_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_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 - -# -# 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_I810 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=y -# 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_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_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_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 is not set -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_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_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_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_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_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_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_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_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_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_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_88EU_AP_MODE=y -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 -# -CONFIG_ASHMEM=y -# 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_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_X86_PLATFORM_DRIVERS_HP=y -CONFIG_HP_ACCEL=m -CONFIG_HP_WMI=m -CONFIG_TC1100_WMI=m -CONFIG_WIRELESS_HOTKEY=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_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 - -# -# Clock driver for ARM Reference designs -# -CONFIG_ICST=y -# CONFIG_CLK_SP810 is not set -# end of Clock driver for ARM Reference designs - -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_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_TLC4541=m -CONFIG_TI_TSC2046=m -CONFIG_VIPERBOARD_ADC=m -# CONFIG_XILINX_XADC is not set -# end of Analog to digital converters - -# -# Analog to digital and digital to analog converters -# -# end of Analog to digital and digital to analog 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_SENSIRION_SGP30=m -CONFIG_SENSIRION_SGP40=m -CONFIG_SPS30=m -CONFIG_SPS30_I2C=m -CONFIG_SPS30_SERIAL=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 -# 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 -# 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 -# CONFIG_BCM_KONA_USB2_PHY is not set -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=y -CONFIG_ANDROID_BINDER_IPC=y -CONFIG_ANDROID_BINDERFS=y -CONFIG_ANDROID_BINDER_DEVICES="" -# CONFIG_ANDROID_BINDER_IPC_SELFTEST 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=y -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 is not set -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_PROC_MEM_ALWAYS_FORCE=y -# CONFIG_PROC_MEM_FORCE_PTRACE is not set -# CONFIG_PROC_MEM_NO_FORCE is not set -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_INTEL_TXT=y -CONFIG_LSM_MMAP_MIN_ADDR=65536 -CONFIG_HAVE_HARDENED_USERCOPY_ALLOCATOR=y -CONFIG_HARDENED_USERCOPY=y -CONFIG_HARDENED_USERCOPY_FALLBACK=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="landlock,yama,loadpin,safesetid,integrity" - -# -# Kernel hardening options -# - -# -# Memory initialization -# -CONFIG_CC_HAS_AUTO_VAR_INIT_PATTERN=y -CONFIG_CC_HAS_AUTO_VAR_INIT_ZERO_BARE=y -CONFIG_CC_HAS_AUTO_VAR_INIT_ZERO=y -CONFIG_INIT_STACK_NONE=y -# CONFIG_INIT_STACK_ALL_PATTERN is not set -# CONFIG_INIT_STACK_ALL_ZERO is not set -CONFIG_INIT_ON_ALLOC_DEFAULT_ON=y -# CONFIG_INIT_ON_FREE_DEFAULT_ON is not set -CONFIG_CC_HAS_ZERO_CALL_USED_REGS=y -# CONFIG_ZERO_CALL_USED_REGS 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_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 -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 - -# -# 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 -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_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 - -CONFIG_AS_HAS_NON_CONST_LEB128=y - -# -# 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=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_ARCH_WANT_FRAME_POINTERS=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 -CONFIG_HAVE_KCSAN_COMPILER=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_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=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=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_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_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_KPROBES_SANITY_TEST 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.15/files/mv-debug b/srcpkgs/linux5.15/files/mv-debug deleted file mode 100755 index 8898c928d119a9..00000000000000 --- a/srcpkgs/linux5.15/files/mv-debug +++ /dev/null @@ -1,7 +0,0 @@ -#!/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.15/files/ppc-dotconfig b/srcpkgs/linux5.15/files/ppc-dotconfig deleted file mode 100644 index dcc977fb1b43db..00000000000000 --- a/srcpkgs/linux5.15/files/ppc-dotconfig +++ /dev/null @@ -1,8336 +0,0 @@ -# -# Automatically generated file; DO NOT EDIT. -# Linux/powerpc 5.15.189 Kernel Configuration -# -CONFIG_CC_VERSION_TEXT="powerpc-linux-musl-gcc (GCC) 14.2.1 20250405" -CONFIG_CC_IS_GCC=y -CONFIG_GCC_VERSION=140201 -CONFIG_CLANG_VERSION=0 -CONFIG_AS_IS_GNU=y -CONFIG_AS_VERSION=24400 -CONFIG_LD_IS_BFD=y -CONFIG_LD_VERSION=24400 -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_GOTO_OUTPUT=y -CONFIG_CC_HAS_ASM_GOTO_TIED_OUTPUT=y -CONFIG_CC_HAS_ASM_INLINE=y -CONFIG_CC_HAS_NO_PROFILE_FN_ATTR=y -CONFIG_PAHOLE_VERSION=130 -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_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_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_POWERPC_CPU=y -# CONFIG_E300C2_CPU is not set -# CONFIG_E300C3_CPU is not set -# CONFIG_G4_CPU is not set -# CONFIG_TOOLCHAIN_DEFAULT_CPU is not set -CONFIG_TARGET_CPU_BOOL=y -CONFIG_TARGET_CPU="powerpc" -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_HAS_ADD_PAGES=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 -CONFIG_CPU_MITIGATIONS=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_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_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_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_HAS_PHYS_TO_DMA=y -# CONFIG_LOCK_EVENT_COUNTS is not set -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 -CONFIG_FUNCTION_ALIGNMENT=0 -# 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_BLOCK_LEGACY_AUTOLOAD=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_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_DBGFS=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_TABLE_PERTURB_ORDER=16 -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_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_NF_FLOW_TABLE_PROCFS=y -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 -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_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_HTB=m -CONFIG_NET_SCH_HFSC=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_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_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_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=m -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_BLK_DEV_FD_RAWCMD is not set -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_CRYPTOLOOP is not set -CONFIG_BLK_DEV_DRBD=m -# CONFIG_DRBD_FAULT_INJECTION is not set -CONFIG_BLK_DEV_NBD=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_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_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_EVENT=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_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_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_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_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_MICROSOFT=y -CONFIG_NET_VENDOR_MYRI=y -CONFIG_MYRI10GE=m -CONFIG_FEALNX=m -CONFIG_NET_VENDOR_NI=y -# CONFIG_NI_XGE_MANAGEMENT_ENET is not set -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_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_BROCADE=y -CONFIG_BNA=m -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_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_MCDI_MON=y -CONFIG_SFC_SRIOV=y -CONFIG_SFC_MCDI_LOGGING=y -CONFIG_SFC_FALCON=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 -# CONFIG_IWLWIFI_BCAST_FILTERING is not set - -# -# 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_MT7921E=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_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_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_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_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_INTEL_PMT is not set -# 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_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_MFD_TPS80031 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_IR_SIR is not set -CONFIG_RC_XBOX_DVD=m -CONFIG_IR_TOY=m -CONFIG_CEC_CORE=m -# 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 -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 - -# -# Please notice that the enabled Media controller Request API is EXPERIMENTAL -# -# 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_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_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_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_USE_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_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_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_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=y -# 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_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_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_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 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_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_88EU_AP_MODE=y -# 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 - -# -# Clock driver for ARM Reference designs -# -# CONFIG_ICST is not set -# CONFIG_CLK_SP810 is not set -# end of Clock driver for ARM Reference designs - -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_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_ADXL345_I2C is not set -# CONFIG_ADXL345_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 to digital and digital to analog converters -# -# end of Analog to digital and digital to analog 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_SENSIRION_SGP30=m -CONFIG_SENSIRION_SGP40=m -CONFIG_SPS30=m -CONFIG_SPS30_I2C=m -CONFIG_SPS30_SERIAL=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 -# 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 -# 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 -# CONFIG_BCM_KONA_USB2_PHY is not set -# 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 is not set -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_PROC_MEM_ALWAYS_FORCE=y -# CONFIG_PROC_MEM_FORCE_PTRACE is not set -# CONFIG_PROC_MEM_NO_FORCE is not set -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_FALLBACK=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="landlock,yama,loadpin,safesetid,integrity,apparmor,selinux,smack,tomoyo" - -# -# Kernel hardening options -# - -# -# Memory initialization -# -CONFIG_CC_HAS_AUTO_VAR_INIT_PATTERN=y -CONFIG_CC_HAS_AUTO_VAR_INIT_ZERO_BARE=y -CONFIG_CC_HAS_AUTO_VAR_INIT_ZERO=y -# CONFIG_INIT_STACK_NONE is not set -# CONFIG_INIT_STACK_ALL_PATTERN is not set -CONFIG_INIT_STACK_ALL_ZERO=y -CONFIG_INIT_ON_ALLOC_DEFAULT_ON=y -# CONFIG_INIT_ON_FREE_DEFAULT_ON is not set -CONFIG_CC_HAS_ZERO_CALL_USED_REGS=y -# CONFIG_ZERO_CALL_USED_REGS 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_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 -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 - -# -# 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 -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_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 - -CONFIG_AS_HAS_NON_CONST_LEB128=y - -# -# 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 -CONFIG_HAVE_KCSAN_COMPILER=y -# 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_KPROBES_SANITY_TEST 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.15/files/ppc64-dotconfig b/srcpkgs/linux5.15/files/ppc64-dotconfig deleted file mode 100644 index 48d1fc430527b9..00000000000000 --- a/srcpkgs/linux5.15/files/ppc64-dotconfig +++ /dev/null @@ -1,10365 +0,0 @@ -# -# Automatically generated file; DO NOT EDIT. -# Linux/powerpc 5.15.189 Kernel Configuration -# -CONFIG_CC_VERSION_TEXT="powerpc64-linux-musl-gcc (GCC) 14.2.1 20250405" -CONFIG_CC_IS_GCC=y -CONFIG_GCC_VERSION=140201 -CONFIG_CLANG_VERSION=0 -CONFIG_AS_IS_GNU=y -CONFIG_AS_VERSION=24400 -CONFIG_LD_IS_BFD=y -CONFIG_LD_VERSION=24400 -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_GOTO_OUTPUT=y -CONFIG_CC_HAS_ASM_GOTO_TIED_OUTPUT=y -CONFIG_CC_HAS_ASM_INLINE=y -CONFIG_CC_HAS_NO_PROFILE_FN_ATTR=y -CONFIG_PAHOLE_VERSION=130 -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_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_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_ARCH_HAS_ADD_PAGES=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 -CONFIG_CPU_MITIGATIONS=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_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_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_HAS_PHYS_TO_DMA=y -# CONFIG_LOCK_EVENT_COUNTS is not set -CONFIG_ARCH_HAS_MEM_ENCRYPT=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 -CONFIG_FUNCTION_ALIGNMENT=0 -# 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_BLOCK_LEGACY_AUTOLOAD=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_HAVE_BOOTMEM_INFO_NODE=y -CONFIG_ARCH_ENABLE_MEMORY_HOTPLUG=y -CONFIG_MEMORY_HOTPLUG=y -CONFIG_MEMORY_HOTPLUG_SPARSE=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_DBGFS=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_TABLE_PERTURB_ORDER=16 -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=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=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_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_NF_FLOW_TABLE_PROCFS=y -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_RTL4_A=m -CONFIG_NET_DSA_TAG_OCELOT=m -CONFIG_NET_DSA_TAG_OCELOT_8021Q=m -CONFIG_NET_DSA_TAG_QCA=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_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_HTB=m -CONFIG_NET_SCH_HFSC=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_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_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_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=m -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 -CONFIG_PCI_EPF_VNTB=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_BLK_DEV_FD_RAWCMD is not set -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_CRYPTOLOOP=m -CONFIG_BLK_DEV_DRBD=m -# CONFIG_DRBD_FAULT_INJECTION is not set -CONFIG_BLK_DEV_NBD=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=y -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_DPT_I2O is not set -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_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_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_EVENT=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_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_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_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_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_FM10K=m -CONFIG_IGC=m -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_MICROSOFT=y -CONFIG_NET_VENDOR_MYRI=y -CONFIG_MYRI10GE=m -CONFIG_FEALNX=m -# CONFIG_NET_VENDOR_NI is not set -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_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_BROCADE=y -CONFIG_BNA=m -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_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 -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_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_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_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 -CONFIG_IWLWIFI_BCAST_FILTERING=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_MT7921E=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_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_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_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_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_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_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_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_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_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_INTEL_PMT=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_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_MFD_TPS80031=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_TPS80031=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_IR_SIR is not set -CONFIG_RC_XBOX_DVD=m -CONFIG_IR_TOY=m -CONFIG_CEC_CORE=m -CONFIG_CEC_NOTIFIER=y -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 -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_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_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_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_USE_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_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_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_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_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=y -# 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_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_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_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_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_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_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_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_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_TPS80031=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_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_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_88EU_AP_MODE=y -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 - -# -# Clock driver for ARM Reference designs -# -CONFIG_ICST=y -# CONFIG_CLK_SP810 is not set -# 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_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_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_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 to digital and digital to analog converters -# -# end of Analog to digital and digital to analog 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_SENSIRION_SGP30=m -CONFIG_SENSIRION_SGP40=m -CONFIG_SPS30=m -CONFIG_SPS30_I2C=m -CONFIG_SPS30_SERIAL=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 -# 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 -# 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 -CONFIG_BCM_KONA_USB2_PHY=m -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 is not set -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_PROC_MEM_ALWAYS_FORCE=y -# CONFIG_PROC_MEM_FORCE_PTRACE is not set -# CONFIG_PROC_MEM_NO_FORCE is not set -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_FALLBACK=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="landlock,yama,loadpin,safesetid,integrity" - -# -# Kernel hardening options -# - -# -# Memory initialization -# -CONFIG_CC_HAS_AUTO_VAR_INIT_PATTERN=y -CONFIG_CC_HAS_AUTO_VAR_INIT_ZERO_BARE=y -CONFIG_CC_HAS_AUTO_VAR_INIT_ZERO=y -# CONFIG_INIT_STACK_NONE is not set -# CONFIG_INIT_STACK_ALL_PATTERN is not set -CONFIG_INIT_STACK_ALL_ZERO=y -CONFIG_INIT_ON_ALLOC_DEFAULT_ON=y -# CONFIG_INIT_ON_FREE_DEFAULT_ON is not set -CONFIG_CC_HAS_ZERO_CALL_USED_REGS=y -# CONFIG_ZERO_CALL_USED_REGS 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_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 -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 - -# -# 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 -CONFIG_CRYPTO_LIB_SM4=m -# end of Crypto library routines - -CONFIG_LIB_MEMNEQ=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_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 - -CONFIG_AS_HAS_NON_CONST_LEB128=y - -# -# 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 -CONFIG_HAVE_KCSAN_COMPILER=y -# 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=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=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_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 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_KPROBES_SANITY_TEST 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.15/files/ppc64le-dotconfig b/srcpkgs/linux5.15/files/ppc64le-dotconfig deleted file mode 100644 index ea37ecc29302ad..00000000000000 --- a/srcpkgs/linux5.15/files/ppc64le-dotconfig +++ /dev/null @@ -1,10090 +0,0 @@ -# -# Automatically generated file; DO NOT EDIT. -# Linux/powerpc 5.15.189 Kernel Configuration -# -CONFIG_CC_VERSION_TEXT="powerpc64le-linux-musl-gcc (GCC) 14.2.1 20250405" -CONFIG_CC_IS_GCC=y -CONFIG_GCC_VERSION=140201 -CONFIG_CLANG_VERSION=0 -CONFIG_AS_IS_GNU=y -CONFIG_AS_VERSION=24400 -CONFIG_LD_IS_BFD=y -CONFIG_LD_VERSION=24400 -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_GOTO_OUTPUT=y -CONFIG_CC_HAS_ASM_GOTO_TIED_OUTPUT=y -CONFIG_CC_HAS_ASM_INLINE=y -CONFIG_CC_HAS_NO_PROFILE_FN_ATTR=y -CONFIG_PAHOLE_VERSION=130 -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_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_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_HAS_ADD_PAGES=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 -CONFIG_CPU_MITIGATIONS=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_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_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_HAS_PHYS_TO_DMA=y -# CONFIG_LOCK_EVENT_COUNTS is not set -CONFIG_ARCH_HAS_MEM_ENCRYPT=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 -CONFIG_FUNCTION_ALIGNMENT=0 -# 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_BLOCK_LEGACY_AUTOLOAD=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_HAVE_BOOTMEM_INFO_NODE=y -CONFIG_ARCH_ENABLE_MEMORY_HOTPLUG=y -CONFIG_MEMORY_HOTPLUG=y -CONFIG_MEMORY_HOTPLUG_SPARSE=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_DBGFS=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_TABLE_PERTURB_ORDER=16 -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=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=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_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_NF_FLOW_TABLE_PROCFS=y -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_RTL4_A=m -CONFIG_NET_DSA_TAG_OCELOT=m -CONFIG_NET_DSA_TAG_OCELOT_8021Q=m -CONFIG_NET_DSA_TAG_QCA=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_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_HTB=m -CONFIG_NET_SCH_HFSC=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_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_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_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=m -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 -CONFIG_PCI_EPF_VNTB=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_BLK_DEV_FD_RAWCMD is not set -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_CRYPTOLOOP=m -CONFIG_BLK_DEV_DRBD=m -# CONFIG_DRBD_FAULT_INJECTION is not set -CONFIG_BLK_DEV_NBD=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=y -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_DPT_I2O is not set -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_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_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_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_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_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_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_FM10K=m -CONFIG_IGC=m -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_MICROSOFT=y -CONFIG_NET_VENDOR_MYRI=y -CONFIG_MYRI10GE=m -CONFIG_FEALNX=m -# CONFIG_NET_VENDOR_NI is not set -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_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_BROCADE=y -CONFIG_BNA=m -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_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 -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_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_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_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 -CONFIG_IWLWIFI_BCAST_FILTERING=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_MT7921E=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_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_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_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_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_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_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_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_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_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_INTEL_PMT is not set -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_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_MFD_TPS80031=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_TPS80031=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_IR_SIR is not set -CONFIG_RC_XBOX_DVD=m -CONFIG_IR_TOY=m -CONFIG_CEC_CORE=m -CONFIG_CEC_NOTIFIER=y -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 -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_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_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_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_USE_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_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_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_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_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=y -# 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_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_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_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_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_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_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_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_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_TPS80031=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_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_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_88EU_AP_MODE=y -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 - -# -# Clock driver for ARM Reference designs -# -CONFIG_ICST=y -# CONFIG_CLK_SP810 is not set -# 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_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_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_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 to digital and digital to analog converters -# -# end of Analog to digital and digital to analog 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_SENSIRION_SGP30=m -CONFIG_SENSIRION_SGP40=m -CONFIG_SPS30=m -CONFIG_SPS30_I2C=m -CONFIG_SPS30_SERIAL=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 -# 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 -# 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 -# CONFIG_BCM_KONA_USB2_PHY is not set -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 is not set -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_PROC_MEM_ALWAYS_FORCE=y -# CONFIG_PROC_MEM_FORCE_PTRACE is not set -# CONFIG_PROC_MEM_NO_FORCE is not set -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_FALLBACK=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="landlock,yama,loadpin,safesetid,integrity" - -# -# Kernel hardening options -# - -# -# Memory initialization -# -CONFIG_CC_HAS_AUTO_VAR_INIT_PATTERN=y -CONFIG_CC_HAS_AUTO_VAR_INIT_ZERO_BARE=y -CONFIG_CC_HAS_AUTO_VAR_INIT_ZERO=y -# CONFIG_INIT_STACK_NONE is not set -# CONFIG_INIT_STACK_ALL_PATTERN is not set -CONFIG_INIT_STACK_ALL_ZERO=y -CONFIG_INIT_ON_ALLOC_DEFAULT_ON=y -# CONFIG_INIT_ON_FREE_DEFAULT_ON is not set -CONFIG_CC_HAS_ZERO_CALL_USED_REGS=y -# CONFIG_ZERO_CALL_USED_REGS 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_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 -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 - -# -# 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 -CONFIG_CRYPTO_LIB_SM4=m -# end of Crypto library routines - -CONFIG_LIB_MEMNEQ=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_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 - -CONFIG_AS_HAS_NON_CONST_LEB128=y - -# -# 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 -CONFIG_HAVE_KCSAN_COMPILER=y -# 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=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=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_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_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_KPROBES_SANITY_TEST 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.15/files/x86_64-dotconfig b/srcpkgs/linux5.15/files/x86_64-dotconfig deleted file mode 100644 index bd3aa8b75a6be4..00000000000000 --- a/srcpkgs/linux5.15/files/x86_64-dotconfig +++ /dev/null @@ -1,10526 +0,0 @@ -# -# Automatically generated file; DO NOT EDIT. -# Linux/x86_64 5.15.193 Kernel Configuration -# -CONFIG_CC_VERSION_TEXT="gcc (GCC) 14.2.1 20250405" -CONFIG_CC_IS_GCC=y -CONFIG_GCC_VERSION=140201 -CONFIG_CLANG_VERSION=0 -CONFIG_AS_IS_GNU=y -CONFIG_AS_VERSION=24400 -CONFIG_LD_IS_BFD=y -CONFIG_LD_VERSION=24400 -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_GOTO_OUTPUT=y -CONFIG_CC_HAS_ASM_GOTO_TIED_OUTPUT=y -CONFIG_CC_HAS_ASM_INLINE=y -CONFIG_CC_HAS_NO_PROFILE_FN_ATTR=y -CONFIG_PAHOLE_VERSION=130 -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_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_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_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_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_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_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_LATE_LOADING is not set -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_HAVE_LIVEPATCH=y -# end of Processor type and features - -CONFIG_CC_HAS_SLS=y -CONFIG_CC_HAS_RETURN_THUNK=y -CONFIG_CPU_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_CPU_SRSO=y -CONFIG_SLS=y -# CONFIG_GDS_FORCE_MITIGATION is not set -CONFIG_MITIGATION_RFDS=y -CONFIG_MITIGATION_SPECTRE_BHI=y -CONFIG_MITIGATION_ITS=y -CONFIG_MITIGATION_TSA=y -CONFIG_MITIGATION_VMSCAPE=y -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_AS_AVX512=y -CONFIG_AS_SHA1_NI=y -CONFIG_AS_SHA256_NI=y -CONFIG_AS_TPAUSE=y -CONFIG_ARCH_CONFIGURES_CPU_MITIGATIONS=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_HAVE_FUNCTION_ERROR_INJECTION=y -CONFIG_HAVE_NMI=y -CONFIG_TRACE_IRQFLAGS_SUPPORT=y -CONFIG_TRACE_IRQFLAGS_NMI_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_ARCH_HAS_CPU_FINALIZE_INIT=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_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 - -# -# 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 -CONFIG_FUNCTION_ALIGNMENT_4B=y -CONFIG_FUNCTION_ALIGNMENT_16B=y -CONFIG_FUNCTION_ALIGNMENT=16 -# 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_BLOCK_LEGACY_AUTOLOAD=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_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_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_HAVE_BOOTMEM_INFO_NODE=y -CONFIG_ARCH_ENABLE_MEMORY_HOTPLUG=y -CONFIG_MEMORY_HOTPLUG=y -CONFIG_MEMORY_HOTPLUG_SPARSE=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_DBGFS=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_TABLE_PERTURB_ORDER=16 -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=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=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_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_NF_FLOW_TABLE_PROCFS=y -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_RTL4_A=m -CONFIG_NET_DSA_TAG_OCELOT=m -CONFIG_NET_DSA_TAG_OCELOT_8021Q=m -CONFIG_NET_DSA_TAG_QCA=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_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_HTB=m -CONFIG_NET_SCH_HFSC=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_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_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_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=m -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_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_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_BLK_DEV_FD_RAWCMD is not set -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_CRYPTOLOOP=m -CONFIG_BLK_DEV_DRBD=m -# CONFIG_DRBD_FAULT_INJECTION is not set -CONFIG_BLK_DEV_NBD=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_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=y -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_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_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_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_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_ATHEROS=y -CONFIG_ATL2=m -CONFIG_ATL1=m -CONFIG_ATL1E=m -CONFIG_ATL1C=m -CONFIG_ALX=m -CONFIG_CX_ECAT=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_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_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_FM10K=m -CONFIG_IGC=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_MICROSOFT=y -CONFIG_MICROSOFT_MANA=m -CONFIG_NET_VENDOR_MYRI=y -CONFIG_MYRI10GE=m -CONFIG_MYRI10GE_DCA=y -CONFIG_FEALNX=m -# CONFIG_NET_VENDOR_NI is not set -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_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_BROCADE=y -CONFIG_BNA=m -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_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 -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_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_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=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_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 -CONFIG_IWLWIFI_BCAST_FILTERING=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_MT7921E=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_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_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_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_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_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 -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 - -# -# 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_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_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_MFD_TPS80031 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_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_IR_SIR is not set -CONFIG_RC_XBOX_DVD=m -CONFIG_IR_TOY=m -CONFIG_CEC_CORE=m -CONFIG_CEC_NOTIFIER=y -CONFIG_MEDIA_CEC_RC=y -CONFIG_MEDIA_CEC_SUPPORT=y -CONFIG_CEC_CH7322=m -CONFIG_CEC_CROS_EC=m -CONFIG_CEC_SECO=m -CONFIG_CEC_SECO_RC=y -CONFIG_USB_PULSE8_CEC=m -# CONFIG_USB_RAINSHADOW_CEC is not set -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_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_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_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 - -# -# 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_I810 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=y -# 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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_88EU_AP_MODE=y -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 -# -CONFIG_ASHMEM=y -# 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_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_X86_PLATFORM_DRIVERS_HP=y -CONFIG_HP_ACCEL=m -CONFIG_HP_WMI=m -CONFIG_WIRELESS_HOTKEY=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_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_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=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 - -# -# Clock driver for ARM Reference designs -# -CONFIG_ICST=y -CONFIG_CLK_SP810=y -# end of Clock driver for ARM Reference designs - -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_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_TLC4541=m -CONFIG_TI_TSC2046=m -CONFIG_VIPERBOARD_ADC=m -# CONFIG_XILINX_XADC is not set -# end of Analog to digital converters - -# -# Analog to digital and digital to analog converters -# -# end of Analog to digital and digital to analog 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_SENSIRION_SGP30=m -CONFIG_SENSIRION_SGP40=m -CONFIG_SPS30=m -CONFIG_SPS30_I2C=m -CONFIG_SPS30_SERIAL=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 -# 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 -# 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 -# CONFIG_BCM_KONA_USB2_PHY is not set -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=y -CONFIG_ANDROID_BINDER_IPC=y -CONFIG_ANDROID_BINDERFS=y -CONFIG_ANDROID_BINDER_DEVICES="" -# CONFIG_ANDROID_BINDER_IPC_SELFTEST 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=y -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 is not set -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_PROC_MEM_ALWAYS_FORCE=y -# CONFIG_PROC_MEM_FORCE_PTRACE is not set -# CONFIG_PROC_MEM_NO_FORCE is not set -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_INTEL_TXT=y -CONFIG_HAVE_HARDENED_USERCOPY_ALLOCATOR=y -CONFIG_HARDENED_USERCOPY=y -CONFIG_HARDENED_USERCOPY_FALLBACK=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="landlock,yama,loadpin,safesetid,integrity" - -# -# Kernel hardening options -# - -# -# Memory initialization -# -CONFIG_CC_HAS_AUTO_VAR_INIT_PATTERN=y -CONFIG_CC_HAS_AUTO_VAR_INIT_ZERO_BARE=y -CONFIG_CC_HAS_AUTO_VAR_INIT_ZERO=y -CONFIG_INIT_STACK_NONE=y -# CONFIG_INIT_STACK_ALL_PATTERN is not set -# CONFIG_INIT_STACK_ALL_ZERO is not set -CONFIG_INIT_ON_ALLOC_DEFAULT_ON=y -# CONFIG_INIT_ON_FREE_DEFAULT_ON is not set -CONFIG_CC_HAS_ZERO_CALL_USED_REGS=y -# CONFIG_ZERO_CALL_USED_REGS 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_X86=y -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 -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 - -# -# 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 -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_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 - -CONFIG_AS_HAS_NON_CONST_LEB128=y - -# -# 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=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 -CONFIG_HAVE_KCSAN_COMPILER=y -# CONFIG_KCSAN 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_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_KASAN_SW_TAGS=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=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=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_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_ARCH_HAS_DEVMEM_IS_ALLOWED=y -CONFIG_STRICT_DEVMEM=y -CONFIG_IO_STRICT_DEVMEM=y - -# -# x86 Debugging -# -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_KPROBES_SANITY_TEST 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.15/patches/btusb-quirk-HCI_FLT_CLEAR_ALL.patch b/srcpkgs/linux5.15/patches/btusb-quirk-HCI_FLT_CLEAR_ALL.patch deleted file mode 100644 index a640bbb208a6e7..00000000000000 --- a/srcpkgs/linux5.15/patches/btusb-quirk-HCI_FLT_CLEAR_ALL.patch +++ /dev/null @@ -1,94 +0,0 @@ -Updated for 5.10.93 - -From 4d5b0262d30dd6227d9bef96c2a2259bf1162350 Mon Sep 17 00:00:00 2001 -From: Ismael Ferreras Morezuelas -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 ---- - 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.15/patches/fix-musl-objtool.patch b/srcpkgs/linux5.15/patches/fix-musl-objtool.patch deleted file mode 100644 index b7d0b6a83cbc4c..00000000000000 --- a/srcpkgs/linux5.15/patches/fix-musl-objtool.patch +++ /dev/null @@ -1,16 +0,0 @@ -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.15/patches/ppc-vas-on-4k.patch b/srcpkgs/linux5.15/patches/ppc-vas-on-4k.patch deleted file mode 100644 index 408b0905962576..00000000000000 --- a/srcpkgs/linux5.15/patches/ppc-vas-on-4k.patch +++ /dev/null @@ -1,13 +0,0 @@ -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.15/patches/ppc64-be-elfv2.patch b/srcpkgs/linux5.15/patches/ppc64-be-elfv2.patch deleted file mode 100644 index dde27580dc9bce..00000000000000 --- a/srcpkgs/linux5.15/patches/ppc64-be-elfv2.patch +++ /dev/null @@ -1,86 +0,0 @@ -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.15/template b/srcpkgs/linux5.15/template deleted file mode 100644 index 27c59bd3f1794f..00000000000000 --- a/srcpkgs/linux5.15/template +++ /dev/null @@ -1,325 +0,0 @@ -# Template file for 'linux5.15' -pkgname=linux5.15 -version=5.15.193 -revision=1 -short_desc="Linux kernel and modules (${version%.*} series)" -maintainer="Orphaned " -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="57b2cf6991910e3b67a1b3490022e8a0674b6965c74c12da1e99d138d1991ee8 - ca6c23a9cc955a3928d77538790076239a7278ea76c2f16adfb3d03294b27093" -skip_extraction="patch-${version}.xz" -python_version=3 - -# XXX Restrict archs until a proper -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 -sNp1 -F0 -} - -do_configure() { - # If there's a file called -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.15-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.15-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.4-dbg b/srcpkgs/linux5.4-dbg deleted file mode 120000 index 45da24556722ab..00000000000000 --- a/srcpkgs/linux5.4-dbg +++ /dev/null @@ -1 +0,0 @@ -linux5.4 \ No newline at end of file diff --git a/srcpkgs/linux5.4-headers b/srcpkgs/linux5.4-headers deleted file mode 120000 index 45da24556722ab..00000000000000 --- a/srcpkgs/linux5.4-headers +++ /dev/null @@ -1 +0,0 @@ -linux5.4 \ No newline at end of file diff --git a/srcpkgs/linux5.4/files/DocBook/Makefile b/srcpkgs/linux5.4/files/DocBook/Makefile deleted file mode 100644 index 85916f13d330b7..00000000000000 --- a/srcpkgs/linux5.4/files/DocBook/Makefile +++ /dev/null @@ -1,282 +0,0 @@ -### -# This makefile is used to generate the kernel documentation, -# primarily based on in-line comments in various source files. -# See Documentation/kernel-doc-nano-HOWTO.txt for instruction in how -# to document the SRC - and how to read it. -# To add a new book the only step required is to add the book to the -# list of DOCBOOKS. - -DOCBOOKS := z8530book.xml \ - kernel-hacking.xml kernel-locking.xml \ - networking.xml \ - filesystems.xml lsm.xml kgdb.xml \ - libata.xml mtdnand.xml librs.xml rapidio.xml \ - s390-drivers.xml scsi.xml \ - sh.xml w1.xml - -ifeq ($(DOCBOOKS),) - -# Skip DocBook build if the user explicitly requested no DOCBOOKS. -.DEFAULT: - @echo " SKIP DocBook $@ target (DOCBOOKS=\"\" specified)." -else -ifneq ($(SPHINXDIRS),) - -# Skip DocBook build if the user explicitly requested a sphinx dir -.DEFAULT: - @echo " SKIP DocBook $@ target (SPHINXDIRS specified)." -else - - -### -# The build process is as follows (targets): -# (xmldocs) [by docproc] -# file.tmpl --> file.xml +--> file.ps (psdocs) [by db2ps or xmlto] -# +--> file.pdf (pdfdocs) [by db2pdf or xmlto] -# +--> DIR=file (htmldocs) [by xmlto] -# +--> man/ (mandocs) [by xmlto] - - -# for PDF and PS output you can choose between xmlto and docbook-utils tools -PDF_METHOD = $(prefer-db2x) -PS_METHOD = $(prefer-db2x) - - -targets += $(DOCBOOKS) -BOOKS := $(addprefix $(obj)/,$(DOCBOOKS)) -xmldocs: $(BOOKS) -sgmldocs: xmldocs - -PS := $(patsubst %.xml, %.ps, $(BOOKS)) -psdocs: $(PS) - -PDF := $(patsubst %.xml, %.pdf, $(BOOKS)) -pdfdocs: $(PDF) - -HTML := $(sort $(patsubst %.xml, %.html, $(BOOKS))) -htmldocs: $(HTML) - $(call cmd,build_main_index) - -MAN := $(patsubst %.xml, %.9, $(BOOKS)) -mandocs: $(MAN) - find $(obj)/man -name '*.9' | xargs gzip -nf - -# Default location for installed man pages -export INSTALL_MAN_PATH = $(objtree)/usr - -installmandocs: mandocs - mkdir -p $(INSTALL_MAN_PATH)/man/man9/ - find $(obj)/man -name '*.9.gz' -printf '%h %f\n' | \ - sort -k 2 -k 1 | uniq -f 1 | sed -e 's: :/:' | \ - xargs install -m 644 -t $(INSTALL_MAN_PATH)/man/man9/ - -# no-op for the DocBook toolchain -epubdocs: -latexdocs: -linkcheckdocs: - -### -#External programs used -KERNELDOCXMLREF = $(srctree)/scripts/kernel-doc-xml-ref -KERNELDOC = $(srctree)/scripts/kernel-doc -DOCPROC = $(objtree)/scripts/docproc -CHECK_LC_CTYPE = $(objtree)/scripts/check-lc_ctype - -# Use a fixed encoding - UTF-8 if the C library has support built-in -# or ASCII if not -LC_CTYPE := $(call try-run, LC_CTYPE=C.UTF-8 $(CHECK_LC_CTYPE),C.UTF-8,C) -export LC_CTYPE - -XMLTOFLAGS = -m $(srctree)/$(src)/stylesheet.xsl -XMLTOFLAGS += --skip-validation - -### -# DOCPROC is used for two purposes: -# 1) To generate a dependency list for a .tmpl file -# 2) To preprocess a .tmpl file and call kernel-doc with -# appropriate parameters. -# The following rules are used to generate the .xml documentation -# required to generate the final targets. (ps, pdf, html). -quiet_cmd_docproc = DOCPROC $@ - cmd_docproc = SRCTREE=$(srctree)/ $(DOCPROC) doc $< >$@ -define rule_docproc - set -e; \ - $(if $($(quiet)cmd_$(1)),echo ' $($(quiet)cmd_$(1))';) \ - $(cmd_$(1)); \ - ( \ - echo 'cmd_$@ := $(cmd_$(1))'; \ - echo $@: `SRCTREE=$(srctree) $(DOCPROC) depend $<`; \ - ) > $(dir $@).$(notdir $@).cmd -endef - -%.xml: %.tmpl $(KERNELDOC) $(DOCPROC) $(KERNELDOCXMLREF) FORCE - $(call if_changed_rule,docproc) - -# Tell kbuild to always build the programs -always := $(hostprogs-y) - -notfoundtemplate = echo "*** You have to install docbook-utils or xmlto ***"; \ - exit 1 -db2xtemplate = db2TYPE -o $(dir $@) $< -xmltotemplate = xmlto TYPE $(XMLTOFLAGS) -o $(dir $@) $< - -# determine which methods are available -ifeq ($(shell which db2ps >/dev/null 2>&1 && echo found),found) - use-db2x = db2x - prefer-db2x = db2x -else - use-db2x = notfound - prefer-db2x = $(use-xmlto) -endif -ifeq ($(shell which xmlto >/dev/null 2>&1 && echo found),found) - use-xmlto = xmlto - prefer-xmlto = xmlto -else - use-xmlto = notfound - prefer-xmlto = $(use-db2x) -endif - -# the commands, generated from the chosen template -quiet_cmd_db2ps = PS $@ - cmd_db2ps = $(subst TYPE,ps, $($(PS_METHOD)template)) -%.ps : %.xml - $(call cmd,db2ps) - -quiet_cmd_db2pdf = PDF $@ - cmd_db2pdf = $(subst TYPE,pdf, $($(PDF_METHOD)template)) -%.pdf : %.xml - $(call cmd,db2pdf) - - -index = index.html -main_idx = $(obj)/$(index) -quiet_cmd_build_main_index = HTML $(main_idx) - cmd_build_main_index = rm -rf $(main_idx); \ - echo '

Linux Kernel HTML Documentation

' >> $(main_idx) && \ - echo '

Kernel Version: $(KERNELVERSION)

' >> $(main_idx) && \ - cat $(HTML) >> $(main_idx) - -quiet_cmd_db2html = HTML $@ - cmd_db2html = xmlto html $(XMLTOFLAGS) -o $(patsubst %.html,%,$@) $< && \ - echo ' \ - $(patsubst %.html,%,$(notdir $@))

' > $@ - -### -# Rules to create an aux XML and .db, and use them to re-process the DocBook XML -# to fill internal hyperlinks - gen_aux_xml = : - quiet_gen_aux_xml = echo ' XMLREF $@' -silent_gen_aux_xml = : -%.aux.xml: %.xml - @$($(quiet)gen_aux_xml) - @rm -rf $@ - @(cat $< | egrep "^ $<.db) - @$(KERNELDOCXMLREF) -db $<.db $< > $@ -.PRECIOUS: %.aux.xml - -%.html: %.aux.xml - @(which xmlto > /dev/null 2>&1) || \ - (echo "*** You need to install xmlto ***"; \ - exit 1) - @rm -rf $@ $(patsubst %.html,%,$@) - $(call cmd,db2html) - @if [ ! -z "$(PNG-$(basename $(notdir $@)))" ]; then \ - cp $(PNG-$(basename $(notdir $@))) $(patsubst %.html,%,$@); fi - -quiet_cmd_db2man = MAN $@ - cmd_db2man = if grep -q refentry $<; then xmlto man $(XMLTOFLAGS) -o $(obj)/man/$(*F) $< ; fi -%.9 : %.xml - @(which xmlto > /dev/null 2>&1) || \ - (echo "*** You need to install xmlto ***"; \ - exit 1) - $(Q)mkdir -p $(obj)/man/$(*F) - $(call cmd,db2man) - @touch $@ - -### -# Rules to generate postscripts and PNG images from .fig format files -quiet_cmd_fig2eps = FIG2EPS $@ - cmd_fig2eps = fig2dev -Leps $< $@ - -%.eps: %.fig - @(which fig2dev > /dev/null 2>&1) || \ - (echo "*** You need to install transfig ***"; \ - exit 1) - $(call cmd,fig2eps) - -quiet_cmd_fig2png = FIG2PNG $@ - cmd_fig2png = fig2dev -Lpng $< $@ - -%.png: %.fig - @(which fig2dev > /dev/null 2>&1) || \ - (echo "*** You need to install transfig ***"; \ - exit 1) - $(call cmd,fig2png) - -### -# Rule to convert a .c file to inline XML documentation - gen_xml = : - quiet_gen_xml = echo ' GEN $@' -silent_gen_xml = : -%.xml: %.c - @$($(quiet)gen_xml) - @( \ - echo ""; \ - expand --tabs=8 < $< | \ - sed -e "s/&/\\&/g" \ - -e "s//\\>/g"; \ - echo "") > $@ - -endif # DOCBOOKS="" -endif # SPHINDIR=... - -### -# Help targets as used by the top-level makefile -dochelp: - @echo ' Linux kernel internal documentation in different formats (DocBook):' - @echo ' htmldocs - HTML' - @echo ' pdfdocs - PDF' - @echo ' psdocs - Postscript' - @echo ' xmldocs - XML DocBook' - @echo ' mandocs - man pages' - @echo ' installmandocs - install man pages generated by mandocs to INSTALL_MAN_PATH'; \ - echo ' (default: $(INSTALL_MAN_PATH))'; \ - echo '' - @echo ' cleandocs - clean all generated DocBook files' - @echo - @echo ' make DOCBOOKS="s1.xml s2.xml" [target] Generate only docs s1.xml s2.xml' - @echo ' valid values for DOCBOOKS are: $(DOCBOOKS)' - @echo - @echo " make DOCBOOKS=\"\" [target] Don't generate docs from Docbook" - @echo ' This is useful to generate only the ReST docs (Sphinx)' - - -### -# Temporary files left by various tools -clean-files := $(DOCBOOKS) \ - $(patsubst %.xml, %.dvi, $(DOCBOOKS)) \ - $(patsubst %.xml, %.aux, $(DOCBOOKS)) \ - $(patsubst %.xml, %.tex, $(DOCBOOKS)) \ - $(patsubst %.xml, %.log, $(DOCBOOKS)) \ - $(patsubst %.xml, %.out, $(DOCBOOKS)) \ - $(patsubst %.xml, %.ps, $(DOCBOOKS)) \ - $(patsubst %.xml, %.pdf, $(DOCBOOKS)) \ - $(patsubst %.xml, %.html, $(DOCBOOKS)) \ - $(patsubst %.xml, %.9, $(DOCBOOKS)) \ - $(patsubst %.xml, %.aux.xml, $(DOCBOOKS)) \ - $(patsubst %.xml, %.xml.db, $(DOCBOOKS)) \ - $(patsubst %.xml, %.xml, $(DOCBOOKS)) \ - $(patsubst %.xml, .%.xml.cmd, $(DOCBOOKS)) \ - $(index) - -clean-dirs := $(patsubst %.xml,%,$(DOCBOOKS)) man - -cleandocs: - $(Q)rm -f $(call objectify, $(clean-files)) - $(Q)rm -rf $(call objectify, $(clean-dirs)) - -# Declare the contents of the .PHONY variable as phony. We keep that -# information in a variable so we can use it in if_changed and friends. - -.PHONY: $(PHONY) diff --git a/srcpkgs/linux5.4/files/arm-dotconfig b/srcpkgs/linux5.4/files/arm-dotconfig deleted file mode 100644 index 6a7b1b44c4e654..00000000000000 --- a/srcpkgs/linux5.4/files/arm-dotconfig +++ /dev/null @@ -1,7263 +0,0 @@ -# -# Automatically generated file; DO NOT EDIT. -# Linux/arm 5.4.296 Kernel Configuration -# - -# -# Compiler: armv7l-linux-gnueabihf-gcc (GCC) 14.2.1 20250405 -# -CONFIG_CC_IS_GCC=y -CONFIG_GCC_VERSION=140201 -CONFIG_CLANG_VERSION=0 -CONFIG_CC_CAN_LINK=y -CONFIG_CC_HAS_ASM_GOTO=y -CONFIG_CC_HAS_ASM_GOTO_TIED_OUTPUT=y -CONFIG_CC_HAS_ASM_GOTO_OUTPUT=y -CONFIG_CC_HAS_ASM_INLINE=y -CONFIG_IRQ_WORK=y -CONFIG_BUILDTIME_EXTABLE_SORT=y - -# -# General setup -# -CONFIG_BROKEN_ON_SMP=y -CONFIG_INIT_ENV_ARG_LIMIT=32 -# CONFIG_COMPILE_TEST is not set -CONFIG_LOCALVERSION="_1" -# CONFIG_LOCALVERSION_AUTO is not set -CONFIG_BUILD_SALT="" -CONFIG_HAVE_KERNEL_GZIP=y -CONFIG_HAVE_KERNEL_LZMA=y -CONFIG_HAVE_KERNEL_XZ=y -CONFIG_HAVE_KERNEL_LZO=y -CONFIG_HAVE_KERNEL_LZ4=y -# CONFIG_KERNEL_GZIP is not set -CONFIG_KERNEL_LZMA=y -# CONFIG_KERNEL_XZ is not set -# CONFIG_KERNEL_LZO is not set -# CONFIG_KERNEL_LZ4 is not set -CONFIG_DEFAULT_HOSTNAME="(none)" -CONFIG_SWAP=y -CONFIG_SYSVIPC=y -CONFIG_SYSVIPC_SYSCTL=y -CONFIG_POSIX_MQUEUE=y -CONFIG_POSIX_MQUEUE_SYSCTL=y -CONFIG_CROSS_MEMORY_ATTACH=y -CONFIG_USELIB=y -CONFIG_AUDIT=y - -# -# IRQ subsystem -# -CONFIG_GENERIC_IRQ_PROBE=y -CONFIG_GENERIC_IRQ_SHOW=y -CONFIG_GENERIC_IRQ_SHOW_LEVEL=y -CONFIG_HARDIRQS_SW_RESEND=y -CONFIG_GENERIC_IRQ_CHIP=y -CONFIG_IRQ_DOMAIN=y -CONFIG_IRQ_SIM=y -CONFIG_HANDLE_DOMAIN_IRQ=y -CONFIG_IRQ_FORCED_THREADING=y -CONFIG_SPARSE_IRQ=y -# CONFIG_GENERIC_IRQ_DEBUGFS is not set -# end of IRQ subsystem - -CONFIG_GENERIC_IRQ_MULTI_HANDLER=y -CONFIG_ARCH_CLOCKSOURCE_DATA=y -CONFIG_GENERIC_CLOCKEVENTS=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=y -CONFIG_HIGH_RES_TIMERS=y -# end of Timers subsystem - -# CONFIG_PREEMPT_NONE is not set -# CONFIG_PREEMPT_VOLUNTARY is not set -CONFIG_PREEMPT=y -CONFIG_PREEMPT_COUNT=y -CONFIG_PREEMPTION=y - -# -# CPU/Task time and stats accounting -# -CONFIG_TICK_CPU_ACCOUNTING=y -# CONFIG_VIRT_CPU_ACCOUNTING_GEN 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 - -# -# RCU Subsystem -# -CONFIG_PREEMPT_RCU=y -# CONFIG_RCU_EXPERT is not set -CONFIG_SRCU=y -CONFIG_TREE_SRCU=y -CONFIG_TASKS_RCU=y -CONFIG_RCU_STALL_COMMON=y -CONFIG_RCU_NEED_SEGCBLIST=y -# end of RCU Subsystem - -CONFIG_BUILD_BIN2C=y -# CONFIG_IKCONFIG is not set -CONFIG_IKHEADERS=m -CONFIG_LOG_BUF_SHIFT=17 -CONFIG_PRINTK_SAFE_LOG_BUF_SHIFT=13 -CONFIG_GENERIC_SCHED_CLOCK=y - -# -# Scheduler features -# -# end of Scheduler features - -CONFIG_CGROUPS=y -# CONFIG_MEMCG is not set -CONFIG_BLK_CGROUP=y -CONFIG_CGROUP_SCHED=y -CONFIG_FAIR_GROUP_SCHED=y -# CONFIG_CFS_BANDWIDTH is not set -# CONFIG_RT_GROUP_SCHED is not set -# CONFIG_CGROUP_PIDS is not set -CONFIG_CGROUP_RDMA=y -CONFIG_CGROUP_FREEZER=y -CONFIG_CGROUP_DEVICE=y -CONFIG_CGROUP_CPUACCT=y -# CONFIG_CGROUP_PERF is not set -# CONFIG_CGROUP_BPF is not set -# CONFIG_CGROUP_DEBUG is not set -CONFIG_SOCK_CGROUP_DATA=y -CONFIG_NAMESPACES=y -CONFIG_UTS_NS=y -CONFIG_IPC_NS=y -# CONFIG_USER_NS is not set -CONFIG_PID_NS=y -CONFIG_NET_NS=y -# CONFIG_CHECKPOINT_RESTORE is not set -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_CC_OPTIMIZE_FOR_PERFORMANCE is not set -CONFIG_CC_OPTIMIZE_FOR_SIZE=y -CONFIG_SYSCTL=y -CONFIG_HAVE_UID16=y -CONFIG_BPF=y -CONFIG_EXPERT=y -CONFIG_UID16=y -CONFIG_MULTIUSER=y -# CONFIG_SGETMASK_SYSCALL is not set -CONFIG_SYSFS_SYSCALL=y -# CONFIG_SYSCTL_SYSCALL is not set -CONFIG_FHANDLE=y -CONFIG_POSIX_TIMERS=y -CONFIG_PRINTK=y -CONFIG_PRINTK_NMI=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_MEMBARRIER=y -CONFIG_KALLSYMS=y -# CONFIG_KALLSYMS_ALL is not set -CONFIG_KALLSYMS_BASE_RELATIVE=y -CONFIG_BPF_SYSCALL=y -# CONFIG_BPF_UNPRIV_DEFAULT_OFF is not set -# CONFIG_USERFAULTFD is not set -CONFIG_ARCH_HAS_MEMBARRIER_SYNC_CORE=y -CONFIG_RSEQ=y -# CONFIG_DEBUG_RSEQ is not set -CONFIG_EMBEDDED=y -CONFIG_HAVE_PERF_EVENTS=y -CONFIG_PERF_USE_VMALLOC=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_COMPAT_BRK is not set -CONFIG_SLAB=y -# CONFIG_SLUB is not set -# CONFIG_SLOB is not set -CONFIG_SLAB_MERGE_DEFAULT=y -CONFIG_SLAB_FREELIST_RANDOM=y -CONFIG_SHUFFLE_PAGE_ALLOCATOR=y -CONFIG_SYSTEM_DATA_VERIFICATION=y -CONFIG_PROFILING=y -CONFIG_TRACEPOINTS=y -# end of General setup - -CONFIG_ARM=y -CONFIG_ARM_HAS_SG_CHAIN=y -CONFIG_SYS_SUPPORTS_APM_EMULATION=y -CONFIG_HAVE_PROC_CPU=y -CONFIG_STACKTRACE_SUPPORT=y -CONFIG_LOCKDEP_SUPPORT=y -CONFIG_TRACE_IRQFLAGS_SUPPORT=y -CONFIG_FIX_EARLYCON_MEM=y -CONFIG_GENERIC_HWEIGHT=y -CONFIG_GENERIC_CALIBRATE_DELAY=y -CONFIG_ARCH_SUPPORTS_UPROBES=y -CONFIG_ARM_PATCH_PHYS_VIRT=y -CONFIG_GENERIC_BUG=y -CONFIG_PGTABLE_LEVELS=2 - -# -# System Type -# -CONFIG_MMU=y -CONFIG_ARCH_MMAP_RND_BITS_MIN=8 -CONFIG_ARCH_MMAP_RND_BITS_MAX=16 -CONFIG_ARCH_MULTIPLATFORM=y -# CONFIG_ARCH_EBSA110 is not set -# CONFIG_ARCH_EP93XX is not set -# CONFIG_ARCH_FOOTBRIDGE is not set -# CONFIG_ARCH_IOP32X is not set -# CONFIG_ARCH_IXP4XX is not set -# CONFIG_ARCH_DOVE is not set -# CONFIG_ARCH_PXA is not set -# CONFIG_ARCH_RPC is not set -# CONFIG_ARCH_SA1100 is not set -# CONFIG_ARCH_S3C24XX is not set -# CONFIG_ARCH_OMAP1 is not set - -# -# Multiple platform selection -# - -# -# CPU Core family selection -# -# CONFIG_ARCH_MULTI_V4 is not set -# CONFIG_ARCH_MULTI_V4T is not set -CONFIG_ARCH_MULTI_V5=y -CONFIG_ARCH_MULTI_V4_V5=y -# CONFIG_ARCH_MULTI_V6 is not set -# CONFIG_ARCH_MULTI_V7 is not set -CONFIG_ARCH_MULTI_CPU_AUTO=y -# end of Multiple platform selection - -# CONFIG_MACH_ASM9260 is not set -# CONFIG_ARCH_ASPEED is not set -# CONFIG_ARCH_AT91 is not set -# CONFIG_ARCH_DAVINCI is not set -# CONFIG_ARCH_MXC is not set -# CONFIG_ARCH_INTEGRATOR is not set -# CONFIG_ARCH_LPC32XX is not set -# CONFIG_ARCH_MMP is not set -# CONFIG_ARCH_MV78XX0 is not set -CONFIG_ARCH_MVEBU=y -CONFIG_MACH_MVEBU_ANY=y -CONFIG_MACH_KIRKWOOD=y -# CONFIG_ARCH_MXS is not set -# CONFIG_ARCH_NOMADIK is not set -# CONFIG_ARCH_NSPIRE is not set -# CONFIG_ARCH_ORION5X is not set -# CONFIG_ARCH_OXNAS is not set -# CONFIG_ARCH_REALVIEW is not set -# CONFIG_PLAT_SPEAR is not set -CONFIG_ARCH_SUNXI=y -CONFIG_MACH_SUNIV=y -# CONFIG_ARCH_U300 is not set -# CONFIG_ARCH_VERSATILE is not set -# CONFIG_ARCH_WM8505 is not set -CONFIG_PLAT_ORION=y - -# -# Processor Type -# -CONFIG_CPU_FEROCEON=y -CONFIG_CPU_FEROCEON_OLD_ID=y -CONFIG_CPU_THUMB_CAPABLE=y -CONFIG_CPU_32v5=y -CONFIG_CPU_ABRT_EV5T=y -CONFIG_CPU_PABRT_LEGACY=y -CONFIG_CPU_CACHE_VIVT=y -CONFIG_CPU_COPY_FEROCEON=y -CONFIG_CPU_TLB_FEROCEON=y -CONFIG_CPU_CP15=y -CONFIG_CPU_CP15_MMU=y -CONFIG_CPU_USE_DOMAINS=y - -# -# Processor Features -# -CONFIG_ARM_THUMB=y -# CONFIG_CPU_BIG_ENDIAN is not set -# CONFIG_CPU_ICACHE_DISABLE is not set -# CONFIG_CPU_DCACHE_DISABLE is not set -CONFIG_NEED_KUSER_HELPERS=y -CONFIG_KUSER_HELPERS=y -CONFIG_OUTER_CACHE=y -CONFIG_CACHE_FEROCEON_L2=y -# CONFIG_CACHE_FEROCEON_L2_WRITETHROUGH is not set -CONFIG_ARM_L1_CACHE_SHIFT=5 -CONFIG_ARCH_SUPPORTS_BIG_ENDIAN=y -CONFIG_DEBUG_ALIGN_RODATA=y -# end of System Type - -# -# Bus support -# -# end of Bus support - -# -# Kernel Features -# -CONFIG_VMSPLIT_3G=y -# CONFIG_VMSPLIT_3G_OPT is not set -# CONFIG_VMSPLIT_2G is not set -# CONFIG_VMSPLIT_1G is not set -CONFIG_PAGE_OFFSET=0xC0000000 -CONFIG_ARCH_NR_GPIO=416 -CONFIG_HZ_FIXED=0 -CONFIG_HZ_100=y -# CONFIG_HZ_200 is not set -# CONFIG_HZ_250 is not set -# CONFIG_HZ_300 is not set -# CONFIG_HZ_500 is not set -# CONFIG_HZ_1000 is not set -CONFIG_HZ=100 -CONFIG_SCHED_HRTICK=y -CONFIG_AEABI=y -CONFIG_OABI_COMPAT=y -CONFIG_HAVE_ARCH_PFN_VALID=y -# CONFIG_HIGHMEM is not set -CONFIG_CPU_SW_DOMAIN_PAN=y -CONFIG_HW_PERF_EVENTS=y -CONFIG_ARCH_WANT_GENERAL_HUGETLB=y -# CONFIG_ARM_MODULE_PLTS is not set -CONFIG_FORCE_MAX_ZONEORDER=11 -CONFIG_ALIGNMENT_TRAP=y -CONFIG_UACCESS_WITH_MEMCPY=y -# CONFIG_SECCOMP is not set -CONFIG_PARAVIRT=y -# CONFIG_PARAVIRT_TIME_ACCOUNTING is not set -# end of Kernel Features - -# -# Boot options -# -CONFIG_USE_OF=y -CONFIG_ATAGS=y -# CONFIG_DEPRECATED_PARAM_STRUCT is not set -CONFIG_ZBOOT_ROM_TEXT=0x0 -CONFIG_ZBOOT_ROM_BSS=0x0 -CONFIG_ARM_APPENDED_DTB=y -CONFIG_ARM_ATAG_DTB_COMPAT=y -CONFIG_ARM_ATAG_DTB_COMPAT_CMDLINE_FROM_BOOTLOADER=y -# CONFIG_ARM_ATAG_DTB_COMPAT_CMDLINE_EXTEND is not set -CONFIG_CMDLINE="" -CONFIG_KEXEC=y -CONFIG_ATAGS_PROC=y -# CONFIG_CRASH_DUMP is not set -CONFIG_AUTO_ZRELADDR=y -# CONFIG_EFI is not set -# end of Boot options - -# -# CPU Power Management -# - -# -# 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=y -# CONFIG_CPU_FREQ_DEFAULT_GOV_POWERSAVE is not set -# CONFIG_CPU_FREQ_DEFAULT_GOV_USERSPACE is not set -# CONFIG_CPU_FREQ_DEFAULT_GOV_ONDEMAND is not set -# CONFIG_CPU_FREQ_DEFAULT_GOV_CONSERVATIVE 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=m -CONFIG_CPU_FREQ_GOV_CONSERVATIVE=m - -# -# CPU frequency scaling drivers -# -# CONFIG_CPUFREQ_DT is not set -# CONFIG_ARM_ALLWINNER_SUN50I_CPUFREQ_NVMEM is not set -CONFIG_ARM_KIRKWOOD_CPUFREQ=y -# CONFIG_QORIQ_CPUFREQ is not set -# 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 - -# -# ARM CPU Idle Drivers -# -# CONFIG_ARM_CPUIDLE is not set -CONFIG_ARM_KIRKWOOD_CPUIDLE=y -# CONFIG_ARM_MVEBU_V7_CPUIDLE is not set -# end of ARM CPU Idle Drivers -# end of CPU Idle -# end of CPU Power Management - -# -# Floating point emulation -# - -# -# At least one emulation must be selected -# -CONFIG_FPE_NWFPE=y -# CONFIG_FPE_NWFPE_XP is not set -# CONFIG_FPE_FASTFPE is not set -# CONFIG_VFP is not set -# end of Floating point emulation - -# -# 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_PM_STD_PARTITION="" -CONFIG_PM_SLEEP=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 is not set -# CONFIG_PM_TEST_SUSPEND is not set -CONFIG_PM_SLEEP_DEBUG=y -# CONFIG_APM_EMULATION is not set -CONFIG_PM_CLK=y -# CONFIG_WQ_POWER_EFFICIENT_DEFAULT is not set -CONFIG_CPU_PM=y -CONFIG_ARCH_SUSPEND_POSSIBLE=y -CONFIG_ARM_CPU_SUSPEND=y -CONFIG_ARCH_HIBERNATION_POSSIBLE=y -# end of Power management options - -# -# Firmware Drivers -# -# CONFIG_FIRMWARE_MEMMAP is not set -# CONFIG_FW_CFG_SYSFS is not set -# CONFIG_GOOGLE_FIRMWARE is not set - -# -# Tegra firmware driver -# -# end of Tegra firmware driver -# end of Firmware Drivers - -# CONFIG_ARM_CRYPTO is not set -# CONFIG_VIRTUALIZATION is not set - -# -# General architecture-dependent options -# -CONFIG_CRASH_CORE=y -CONFIG_KEXEC_CORE=y -# CONFIG_OPROFILE is not set -CONFIG_HAVE_OPROFILE=y -# CONFIG_KPROBES is not set -# CONFIG_JUMP_LABEL is not set -CONFIG_UPROBES=y -CONFIG_ARCH_USE_BUILTIN_BSWAP=y -CONFIG_HAVE_KPROBES=y -CONFIG_HAVE_KRETPROBES=y -CONFIG_HAVE_OPTPROBES=y -CONFIG_HAVE_NMI=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_CPU_FINALIZE_INIT=y -CONFIG_HAVE_ARCH_THREAD_STRUCT_WHITELIST=y -CONFIG_ARCH_32BIT_OFF_T=y -CONFIG_HAVE_REGS_AND_STACK_ACCESS_API=y -CONFIG_HAVE_RSEQ=y -CONFIG_HAVE_CLK=y -CONFIG_HAVE_PERF_REGS=y -CONFIG_HAVE_PERF_USER_STACK_DUMP=y -CONFIG_HAVE_ARCH_JUMP_LABEL=y -CONFIG_ARCH_WANT_IPC_PARSE_VERSION=y -CONFIG_HAVE_STACKPROTECTOR=y -CONFIG_CC_HAS_STACKPROTECTOR_NONE=y -CONFIG_STACKPROTECTOR=y -CONFIG_STACKPROTECTOR_STRONG=y -CONFIG_HAVE_CONTEXT_TRACKING=y -CONFIG_HAVE_VIRT_CPU_ACCOUNTING_GEN=y -CONFIG_HAVE_IRQ_TIME_ACCOUNTING=y -CONFIG_HAVE_MOD_ARCH_SPECIFIC=y -CONFIG_MODULES_USE_ELF_REL=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_ARCH_WANT_DEFAULT_TOPDOWN_MMAP_LAYOUT=y -CONFIG_HAVE_COPY_THREAD_TLS=y -CONFIG_CLONE_BACKWARDS=y -CONFIG_OLD_SIGSUSPEND3=y -CONFIG_OLD_SIGACTION=y -CONFIG_64BIT_TIME=y -CONFIG_COMPAT_32BIT_TIME=y -CONFIG_ARCH_OPTIONAL_KERNEL_RWX=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_ARCH_HAS_PHYS_TO_DMA=y -# CONFIG_LOCK_EVENT_COUNTS is not set - -# -# GCOV-based kernel profiling -# -# CONFIG_GCOV_KERNEL is not set -CONFIG_ARCH_HAS_GCOV_PROFILE_ALL=y -# end of GCOV-based kernel profiling - -CONFIG_PLUGIN_HOSTCC="" -CONFIG_HAVE_GCC_PLUGINS=y -# 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_MODULE_SRCVERSION_ALL is not set -# CONFIG_MODULE_SIG is not set -# CONFIG_MODULE_COMPRESS is not set -# CONFIG_MODULE_ALLOW_MISSING_NAMESPACE_IMPORTS is not set -CONFIG_UNUSED_SYMBOLS=y -CONFIG_MODULES_TREE_LOOKUP=y -CONFIG_BLOCK=y -CONFIG_BLK_SCSI_REQUEST=y -CONFIG_BLK_DEV_BSG=y -CONFIG_BLK_DEV_BSGLIB=y -CONFIG_BLK_DEV_INTEGRITY=y -# CONFIG_BLK_DEV_ZONED is not set -# CONFIG_BLK_DEV_THROTTLING is not set -# CONFIG_BLK_CMDLINE_PARSER is not set -# CONFIG_BLK_WBT is not set -# CONFIG_BLK_CGROUP_IOLATENCY is not set -# CONFIG_BLK_CGROUP_IOCOST is not set -CONFIG_BLK_DEBUG_FS=y -# CONFIG_BLK_SED_OPAL is not set - -# -# Partition Types -# -CONFIG_PARTITION_ADVANCED=y -CONFIG_ACORN_PARTITION=y -# CONFIG_ACORN_PARTITION_CUMANA is not set -# CONFIG_ACORN_PARTITION_EESOX is not set -CONFIG_ACORN_PARTITION_ICS=y -# CONFIG_ACORN_PARTITION_ADFS is not set -# CONFIG_ACORN_PARTITION_POWERTEC is not set -CONFIG_ACORN_PARTITION_RISCIX=y -# CONFIG_AIX_PARTITION is not set -CONFIG_OSF_PARTITION=y -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=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 is not set -# CONFIG_CMDLINE_PARTITION is not set -# end of Partition Types - -CONFIG_BLK_MQ_PCI=y -CONFIG_BLK_MQ_VIRTIO=y -CONFIG_BLK_PM=y - -# -# IO Schedulers -# -CONFIG_MQ_IOSCHED_DEADLINE=m -CONFIG_MQ_IOSCHED_KYBER=m -CONFIG_IOSCHED_BFQ=m -CONFIG_BFQ_GROUP_IOSCHED=y -# CONFIG_BFQ_CGROUP_DEBUG is not set -# end of IO Schedulers - -CONFIG_ASN1=y -CONFIG_UNINLINE_SPIN_UNLOCK=y -CONFIG_ARCH_SUPPORTS_ATOMIC_RMW=y -CONFIG_FREEZER=y - -# -# Executable file formats -# -CONFIG_BINFMT_ELF=y -CONFIG_BINFMT_ELF_FDPIC=y -CONFIG_ELFCORE=y -CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS=y -CONFIG_BINFMT_SCRIPT=y -CONFIG_ARCH_HAS_BINFMT_FLAT=y -# CONFIG_BINFMT_FLAT is not set -CONFIG_BINFMT_FLAT_ARGVP_ENVP_ON_STACK=y -CONFIG_BINFMT_MISC=m -CONFIG_COREDUMP=y -# end of Executable file formats - -# -# Memory Management options -# -CONFIG_FLATMEM=y -CONFIG_FLAT_NODE_MEM_MAP=y -CONFIG_ARCH_KEEP_MEMBLOCK=y -CONFIG_SPLIT_PTLOCK_CPUS=999999 -CONFIG_MEMORY_BALLOON=y -CONFIG_BALLOON_COMPACTION=y -CONFIG_COMPACTION=y -CONFIG_MIGRATION=y -CONFIG_KSM=y -CONFIG_DEFAULT_MMAP_MIN_ADDR=4096 -CONFIG_NEED_PER_CPU_KM=y -# CONFIG_CLEANCACHE is not set -CONFIG_FRONTSWAP=y -# CONFIG_CMA is not set -CONFIG_ZSWAP=y -CONFIG_ZPOOL=y -CONFIG_ZBUD=y -CONFIG_Z3FOLD=m -CONFIG_ZSMALLOC=y -CONFIG_ZSMALLOC_STAT=y -CONFIG_GENERIC_EARLY_IOREMAP=y -# CONFIG_IDLE_PAGE_TRACKING is not set -CONFIG_FRAME_VECTOR=y -# CONFIG_PERCPU_STATS is not set -# CONFIG_GUP_BENCHMARK is not set -# 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=y -CONFIG_UNIX=y -CONFIG_UNIX_SCM=y -# CONFIG_UNIX_DIAG is not set -CONFIG_TLS=m -# CONFIG_TLS_DEVICE 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_IPCOMP=m -CONFIG_NET_KEY=m -CONFIG_NET_KEY_MIGRATE=y -# CONFIG_XDP_SOCKETS is not set -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=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_IPCOMP=m -CONFIG_INET_TABLE_PERTURB_ORDER=16 -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 is not set -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=m -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_IPCOMP=m -CONFIG_IPV6_MIP6=m -# CONFIG_IPV6_ILA is not set -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 is not set -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 is not set -# CONFIG_NETLABEL is not set -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_NETLINK=m -CONFIG_NETFILTER_FAMILY_BRIDGE=y -CONFIG_NETFILTER_FAMILY_ARP=y -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_COMMON=m -CONFIG_NF_LOG_NETDEV=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_NETFILTER_NETLINK_GLUE_CT is not set -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_SET is not set -# CONFIG_NF_TABLES_INET is not set -# CONFIG_NF_TABLES_NETDEV is not set -CONFIG_NFT_NUMGEN=m -CONFIG_NFT_CT=m -CONFIG_NFT_FLOW_OFFLOAD=m -CONFIG_NFT_COUNTER=m -# CONFIG_NFT_CONNLIMIT is not set -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_COMPAT=m -CONFIG_NFT_HASH=m -CONFIG_NFT_FIB=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_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 is not set -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=y -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 is not set -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 - -# -# 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 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=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_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_BRIDGE=m -CONFIG_BRIDGE_IGMP_SNOOPING=y -# CONFIG_BRIDGE_VLAN_FILTERING is not set -CONFIG_HAVE_NET_DSA=y -CONFIG_NET_DSA=m -CONFIG_NET_DSA_TAG_8021Q=m -CONFIG_NET_DSA_TAG_BRCM_COMMON=m -CONFIG_NET_DSA_TAG_BRCM=m -CONFIG_NET_DSA_TAG_BRCM_PREPEND=m -CONFIG_NET_DSA_TAG_GSWIP=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_QCA=m -CONFIG_NET_DSA_TAG_LAN9303=m -CONFIG_NET_DSA_TAG_SJA1105=m -CONFIG_NET_DSA_TAG_TRAILER=m -CONFIG_VLAN_8021Q=m -CONFIG_VLAN_8021Q_GVRP=y -# CONFIG_VLAN_8021Q_MVRP 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 is not set -# CONFIG_LAPB is not set -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 is not set -# CONFIG_MAC802154 is not set -CONFIG_NET_SCHED=y - -# -# Queueing/Scheduling -# -CONFIG_NET_SCH_HTB=m -CONFIG_NET_SCH_HFSC=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_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 is not set -# CONFIG_NET_SCH_FQ_CODEL is not set -CONFIG_NET_SCH_CAKE=m -# CONFIG_NET_SCH_FQ is not set -# CONFIG_NET_SCH_HHF is not set -# CONFIG_NET_SCH_PIE is not set -CONFIG_NET_SCH_INGRESS=m -# CONFIG_NET_SCH_PLUG is not set -# CONFIG_NET_SCH_DEFAULT is not set - -# -# Classification -# -CONFIG_NET_CLS=y -CONFIG_NET_CLS_BASIC=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_FLOW=m -CONFIG_NET_CLS_CGROUP=y -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 is not set -# CONFIG_NET_EMATCH_IPSET is not set -# CONFIG_NET_EMATCH_IPT 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 is not set -CONFIG_NET_ACT_IFE=m -CONFIG_NET_ACT_TUNNEL_KEY=m -# CONFIG_NET_ACT_CT is not set -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 is not set -CONFIG_BATMAN_ADV_BLA=y -# CONFIG_BATMAN_ADV_DAT is not set -# CONFIG_BATMAN_ADV_NC is not set -# CONFIG_BATMAN_ADV_MCAST is not set -CONFIG_BATMAN_ADV_DEBUGFS=y -# CONFIG_BATMAN_ADV_DEBUG is not set -CONFIG_BATMAN_ADV_SYSFS=y -# CONFIG_BATMAN_ADV_TRACING is not set -# CONFIG_OPENVSWITCH is not set -# CONFIG_VSOCKETS is not set -CONFIG_NETLINK_DIAG=m -# CONFIG_MPLS is not set -CONFIG_NET_NSH=m -# CONFIG_HSR is not set -CONFIG_NET_SWITCHDEV=y -# CONFIG_NET_L3_MASTER_DEV is not set -# CONFIG_NET_NCSI is not set -CONFIG_HWBM=y -# CONFIG_CGROUP_NET_PRIO is not set -CONFIG_CGROUP_NET_CLASSID=y -CONFIG_NET_RX_BUSY_POLL=y -CONFIG_BQL=y -# CONFIG_BPF_JIT is not set - -# -# 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 is not set -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 is not set -# CONFIG_CAN_J1939 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 is not set -# CONFIG_CAN_GRCAN is not set -# CONFIG_CAN_KVASER_PCIEFD is not set -CONFIG_CAN_TI_HECC=m -# 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_PEAK_PCIEFD is not set -# CONFIG_CAN_RCAR is not set -CONFIG_CAN_RCAR_CANFD=m -CONFIG_CAN_SJA1000=m -CONFIG_CAN_EMS_PCI=m -# CONFIG_CAN_F81601 is not set -CONFIG_CAN_KVASER_PCI=m -# CONFIG_CAN_PEAK_PCI is not set -CONFIG_CAN_PLX_PCI=m -# CONFIG_CAN_SJA1000_ISA is not set -# CONFIG_CAN_SJA1000_PLATFORM is not set -CONFIG_CAN_SOFTING=m - -# -# CAN SPI interfaces -# -# CONFIG_CAN_HI311X is not set -CONFIG_CAN_MCP251X=m -# end of CAN SPI interfaces - -# -# CAN USB interfaces -# -# CONFIG_CAN_8DEV_USB is not set -CONFIG_CAN_EMS_USB=m -CONFIG_CAN_ESD_USB2=m -# CONFIG_CAN_GS_USB is not set -# CONFIG_CAN_KVASER_USB is not set -CONFIG_CAN_MCBA_USB=m -# CONFIG_CAN_PEAK_USB is not set -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=y -# CONFIG_BT_SELFTEST is not set -CONFIG_BT_DEBUGFS=y - -# -# Bluetooth device drivers -# -CONFIG_BT_INTEL=m -CONFIG_BT_BCM=m -CONFIG_BT_RTL=m -CONFIG_BT_HCIBTUSB=m -CONFIG_BT_HCIBTUSB_AUTOSUSPEND=y -CONFIG_BT_HCIBTUSB_BCM=y -# CONFIG_BT_HCIBTUSB_MTK is not set -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 is not set -# CONFIG_BT_HCIUART_BCM is not set -# CONFIG_BT_HCIUART_QCA is not set -CONFIG_BT_HCIUART_AG6XX=y -CONFIG_BT_HCIUART_MRVL=y -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_WILINK is not set -CONFIG_BT_MTKSDIO=m -CONFIG_BT_MTKUART=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_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_WIMAX=m -CONFIG_WIMAX_DEBUG_LEVEL=8 -CONFIG_RFKILL=m -CONFIG_RFKILL_LEDS=y -CONFIG_RFKILL_INPUT=y -# CONFIG_RFKILL_GPIO is not set -# CONFIG_NET_9P is not set -# CONFIG_CAIF is not set -CONFIG_CEPH_LIB=m -# CONFIG_CEPH_LIB_PRETTYDEBUG is not set -# CONFIG_CEPH_LIB_USE_DNS_RESOLVER is not set -# CONFIG_NFC is not set -CONFIG_PSAMPLE=m -CONFIG_NET_IFE=m -CONFIG_LWTUNNEL=y -CONFIG_LWTUNNEL_BPF=y -CONFIG_DST_CACHE=y -CONFIG_GRO_CELLS=y -CONFIG_NET_SOCK_MSG=y -CONFIG_NET_DEVLINK=y -CONFIG_FAILOVER=m -CONFIG_HAVE_EBPF_JIT=y - -# -# Device Drivers -# -CONFIG_HAVE_PCI=y -CONFIG_FORCE_PCI=y -CONFIG_PCI=y -CONFIG_PCI_DOMAINS=y -CONFIG_PCI_DOMAINS_GENERIC=y -CONFIG_PCI_SYSCALL=y -CONFIG_PCIEPORTBUS=y -CONFIG_PCIEAER=y -# CONFIG_PCIEAER_INJECT is not set -# CONFIG_PCIE_ECRC is not set -CONFIG_PCIEASPM=y -# CONFIG_PCIEASPM_DEBUG is not set -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=y -CONFIG_PCIE_BW=y -# CONFIG_PCI_MSI is not set -CONFIG_PCI_QUIRKS=y -CONFIG_PCI_DEBUG=y -CONFIG_PCI_REALLOC_ENABLE_AUTO=y -CONFIG_PCI_STUB=m -# CONFIG_PCI_PF_STUB is not set -CONFIG_PCI_ATS=y -CONFIG_PCI_BRIDGE_EMUL=y -CONFIG_PCI_IOV=y -# CONFIG_PCI_PRI is not set -# CONFIG_PCI_PASID is not set -# CONFIG_HOTPLUG_PCI is not set - -# -# PCI controller drivers -# -CONFIG_PCI_MVEBU=y - -# -# Cadence PCIe controllers support -# -# CONFIG_PCIE_CADENCE_HOST is not set -# end of Cadence PCIe controllers support - -# CONFIG_PCI_FTPCI100 is not set -# CONFIG_PCI_HOST_GENERIC is not set -CONFIG_PCIE_XILINX=y -# CONFIG_PCI_V3_SEMI is not set -# CONFIG_PCIE_ALTERA is not set - -# -# DesignWare PCI Core Support -# -# end of DesignWare PCI Core 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_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_UEVENT_HELPER=y -CONFIG_UEVENT_HELPER_PATH="" -CONFIG_DEVTMPFS=y -CONFIG_DEVTMPFS_MOUNT=y -CONFIG_STANDALONE=y -CONFIG_PREVENT_FIRMWARE_BUILD=y - -# -# Firmware loader -# -CONFIG_FW_LOADER=y -CONFIG_EXTRA_FIRMWARE="" -# CONFIG_FW_LOADER_USER_HELPER is not set -# CONFIG_FW_LOADER_COMPRESS is not set -# 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_SOC_BUS=y -CONFIG_REGMAP=y -CONFIG_REGMAP_I2C=y -CONFIG_REGMAP_SPI=m -CONFIG_REGMAP_MMIO=y -CONFIG_REGMAP_IRQ=y -CONFIG_DMA_SHARED_BUFFER=y -# CONFIG_DMA_FENCE_TRACE is not set -# end of Generic Driver Options - -# -# Bus devices -# -# CONFIG_BRCMSTB_GISB_ARB is not set -# CONFIG_MOXTET is not set -CONFIG_MVEBU_MBUS=y -# CONFIG_SIMPLE_PM_BUS is not set -# CONFIG_SUN50I_DE2_BUS is not set -CONFIG_SUNXI_RSB=m -# CONFIG_VEXPRESS_CONFIG is not set -# end of Bus devices - -CONFIG_CONNECTOR=m -CONFIG_GNSS=m -CONFIG_GNSS_SERIAL=m -CONFIG_GNSS_MTK_SERIAL=m -CONFIG_GNSS_SIRF_SERIAL=m -CONFIG_GNSS_UBX_SERIAL=m -CONFIG_MTD=y -# CONFIG_MTD_TESTS is not set - -# -# Partition parsers -# -CONFIG_MTD_AR7_PARTS=m -CONFIG_MTD_CMDLINE_PARTS=y -CONFIG_MTD_OF_PARTS=y -# CONFIG_MTD_AFS_PARTS is not set -# CONFIG_MTD_REDBOOT_PARTS is not set -# end of Partition parsers - -# -# User Modules And Translation Layers -# -CONFIG_MTD_BLKDEVS=y -CONFIG_MTD_BLOCK=y -CONFIG_FTL=m -CONFIG_NFTL=m -# CONFIG_NFTL_RW 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_SWAP=m -# CONFIG_MTD_PARTITIONED_MASTER is not set - -# -# RAM/ROM/Flash chip drivers -# -CONFIG_MTD_CFI=y -CONFIG_MTD_JEDECPROBE=y -CONFIG_MTD_GEN_PROBE=y -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 is not set -# CONFIG_MTD_MAP_BANK_WIDTH_16 is not set -# CONFIG_MTD_MAP_BANK_WIDTH_32 is not set -CONFIG_MTD_CFI_I1=y -CONFIG_MTD_CFI_I2=y -CONFIG_MTD_CFI_I4=y -# CONFIG_MTD_CFI_I8 is not set -# CONFIG_MTD_OTP is not set -CONFIG_MTD_CFI_INTELEXT=y -CONFIG_MTD_CFI_AMDSTD=m -CONFIG_MTD_CFI_STAA=m -CONFIG_MTD_CFI_UTIL=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_PHYSMAP=y -# CONFIG_MTD_PHYSMAP_COMPAT is not set -# CONFIG_MTD_PHYSMAP_OF is not set -# CONFIG_MTD_IMPA7 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=m -# CONFIG_MTD_DATAFLASH_WRITE_VERIFY is not set -# CONFIG_MTD_DATAFLASH_OTP is not set -CONFIG_MTD_MCHP23K256=m -CONFIG_MTD_SST25L=m -# CONFIG_MTD_SLRAM is not set -# CONFIG_MTD_PHRAM is not set -# CONFIG_MTD_MTDRAM is not set -# CONFIG_MTD_BLOCK2MTD is not set - -# -# Disk-On-Chip Device Drivers -# -# CONFIG_MTD_DOCG3 is not set -# end of Self-contained MTD device drivers - -CONFIG_MTD_NAND_CORE=m -# CONFIG_MTD_ONENAND is not set -CONFIG_MTD_NAND_ECC_SW_HAMMING=m -# CONFIG_MTD_NAND_ECC_SW_HAMMING_SMC is not set -CONFIG_MTD_RAW_NAND=m -CONFIG_MTD_NAND_ECC_SW_BCH=y - -# -# Raw/parallel NAND flash controllers -# -# CONFIG_MTD_NAND_DENALI_PCI is not set -# CONFIG_MTD_NAND_DENALI_DT is not set -# CONFIG_MTD_NAND_CAFE is not set -CONFIG_MTD_NAND_ORION=m -# CONFIG_MTD_NAND_MARVELL is not set -# CONFIG_MTD_NAND_BRCMNAND is not set -CONFIG_MTD_NAND_SUNXI=m -CONFIG_MTD_NAND_MXIC=m -# CONFIG_MTD_NAND_GPIO is not set -# CONFIG_MTD_NAND_PLATFORM is not set - -# -# Misc -# -CONFIG_MTD_SM_COMMON=m -CONFIG_MTD_NAND_NANDSIM=m -CONFIG_MTD_NAND_RICOH=m -# CONFIG_MTD_NAND_DISKONCHIP is not set -CONFIG_MTD_SPI_NAND=m - -# -# LPDDR & LPDDR2 PCM memory drivers -# -# CONFIG_MTD_LPDDR is not set -# CONFIG_MTD_LPDDR2_NVM is not set -# end of LPDDR & LPDDR2 PCM memory drivers - -CONFIG_MTD_SPI_NOR=y -CONFIG_MTD_SPI_NOR_USE_4K_SECTORS=y -CONFIG_SPI_CADENCE_QUADSPI=m -CONFIG_SPI_MTK_QUADSPI=m -CONFIG_MTD_UBI=y -CONFIG_MTD_UBI_WL_THRESHOLD=4096 -CONFIG_MTD_UBI_BEB_LIMIT=20 -# CONFIG_MTD_UBI_FASTMAP is not set -# CONFIG_MTD_UBI_GLUEBI is not set -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_NET=y -CONFIG_OF_MDIO=y -CONFIG_OF_RESERVED_MEM=y -CONFIG_OF_RESOLVE=y -CONFIG_OF_OVERLAY=y -CONFIG_ARCH_MIGHT_HAVE_PC_PARPORT=y -CONFIG_PARPORT=m -# CONFIG_PARPORT_PC 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 is not set -CONFIG_CDROM=m -# CONFIG_BLK_DEV_PCIESSD_MTIP32XX is not set -CONFIG_ZRAM=m -# CONFIG_ZRAM_WRITEBACK is not set -# CONFIG_ZRAM_MEMORY_TRACKING is not set -# CONFIG_BLK_DEV_UMEM is not set -CONFIG_BLK_DEV_LOOP=y -CONFIG_BLK_DEV_LOOP_MIN_COUNT=8 -# CONFIG_BLK_DEV_CRYPTOLOOP is not set -CONFIG_BLK_DEV_DRBD=m -# CONFIG_DRBD_FAULT_INJECTION is not set -CONFIG_BLK_DEV_NBD=m -CONFIG_BLK_DEV_RAM=m -CONFIG_BLK_DEV_RAM_COUNT=16 -CONFIG_BLK_DEV_RAM_SIZE=4096 -# CONFIG_CDROM_PKTCDVD is not set -CONFIG_ATA_OVER_ETH=m -CONFIG_VIRTIO_BLK=m -# CONFIG_VIRTIO_BLK_SCSI is not set -CONFIG_BLK_DEV_RBD=m -# CONFIG_BLK_DEV_RSXX is not set - -# -# NVME Support -# -# CONFIG_BLK_DEV_NVME is not set -# CONFIG_NVME_FC is not set -# CONFIG_NVME_TCP is not set -# CONFIG_NVME_TARGET is not set -# 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 is not set -CONFIG_TIFM_CORE=m -CONFIG_TIFM_7XX1=m -CONFIG_ICS932S401=m -CONFIG_ENCLOSURE_SERVICES=m -# CONFIG_HP_ILO is not set -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=y -CONFIG_SRAM_EXEC=y -# CONFIG_PCI_ENDPOINT_TEST is not set -# CONFIG_XILINX_SDFEC is not set -CONFIG_MISC_RTSX=m -CONFIG_PVPANIC=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=m -# end of Texas Instruments shared transport line discipline - -# CONFIG_SENSORS_LIS3_SPI is not set -CONFIG_SENSORS_LIS3_I2C=m -# CONFIG_ALTERA_STAPL is not set - -# -# Intel MIC & related support -# - -# -# Intel MIC Bus Driver -# - -# -# SCIF Bus Driver -# - -# -# VOP Bus Driver -# -CONFIG_VOP_BUS=m - -# -# Intel MIC Host Driver -# - -# -# Intel MIC Card Driver -# - -# -# SCIF Driver -# - -# -# Intel MIC Coprocessor State Management (COSM) Drivers -# - -# -# VOP Driver -# -CONFIG_VOP=m -CONFIG_VHOST_RING=m -# end of Intel MIC & related support - -# CONFIG_ECHO is not set -CONFIG_MISC_ALCOR_PCI=m -CONFIG_MISC_RTSX_PCI=m -CONFIG_MISC_RTSX_USB=m -CONFIG_HABANA_AI=m -# end of Misc devices - -CONFIG_HAVE_IDE=y -# CONFIG_IDE is not set - -# -# SCSI device support -# -CONFIG_SCSI_MOD=y -CONFIG_RAID_ATTRS=m -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=y -CONFIG_CHR_DEV_ST=m -CONFIG_BLK_DEV_SR=m -CONFIG_CHR_DEV_SG=m -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 is not set -CONFIG_SCSI_HPSA=m -# CONFIG_SCSI_3W_9XXX is not set -CONFIG_SCSI_3W_SAS=m -# CONFIG_SCSI_ACARD is not set -# CONFIG_SCSI_AACRAID is not set -# CONFIG_SCSI_AIC7XXX is not set -# CONFIG_SCSI_AIC79XX is not set -# CONFIG_SCSI_AIC94XX is not set -# CONFIG_SCSI_MVSAS is not set -# CONFIG_SCSI_MVUMI is not set -# CONFIG_SCSI_DPT_I2O is not set -# CONFIG_SCSI_ADVANSYS is not set -# CONFIG_SCSI_ARCMSR is not set -# CONFIG_SCSI_ESAS2R is not set -# CONFIG_MEGARAID_NEWGEN is not set -# CONFIG_MEGARAID_LEGACY is not set -# CONFIG_MEGARAID_SAS is not set -# CONFIG_SCSI_MPT3SAS is not set -# CONFIG_SCSI_MPT2SAS is not set -# CONFIG_SCSI_SMARTPQI is not set -# CONFIG_SCSI_UFSHCD is not set -# CONFIG_SCSI_HPTIOP is not set -CONFIG_SCSI_MYRB=m -CONFIG_SCSI_MYRS=m -CONFIG_LIBFC=m -CONFIG_LIBFCOE=m -CONFIG_FCOE=m -# CONFIG_SCSI_SNIC is not set -# CONFIG_SCSI_DMX3191D is not set -# CONFIG_SCSI_FDOMAIN_PCI is not set -CONFIG_SCSI_GDTH=m -# CONFIG_SCSI_IPS is not set -# CONFIG_SCSI_INITIO is not set -# CONFIG_SCSI_INIA100 is not set -# CONFIG_SCSI_STEX is not set -# CONFIG_SCSI_SYM53C8XX_2 is not set -# CONFIG_SCSI_IPR is not set -# CONFIG_SCSI_QLOGIC_1280 is not set -# CONFIG_SCSI_QLA_FC is not set -# CONFIG_SCSI_QLA_ISCSI is not set -# CONFIG_SCSI_LPFC is not set -# CONFIG_SCSI_DC395x is not set -# CONFIG_SCSI_AM53C974 is not set -# CONFIG_SCSI_NSP32 is not set -# CONFIG_SCSI_WD719X is not set -# CONFIG_SCSI_DEBUG is not set -CONFIG_SCSI_PMCRAID=m -CONFIG_SCSI_PM8001=m -# CONFIG_SCSI_BFA_FC is not set -CONFIG_SCSI_VIRTIO=m -# CONFIG_SCSI_CHELSIO_FCOE is not set -# CONFIG_SCSI_DH is not set -# end of SCSI device support - -CONFIG_ATA=y -CONFIG_ATA_VERBOSE_ERROR=y -CONFIG_SATA_PMP=y - -# -# Controllers with non-SFF native interface -# -CONFIG_SATA_AHCI=m -CONFIG_SATA_MOBILE_LPM_POLICY=0 -# CONFIG_SATA_AHCI_PLATFORM is not set -# CONFIG_AHCI_CEVA is not set -CONFIG_AHCI_MVEBU=m -CONFIG_AHCI_SUNXI=m -# CONFIG_AHCI_QORIQ is not set -# CONFIG_SATA_INIC162X is not set -CONFIG_SATA_ACARD_AHCI=m -# CONFIG_SATA_SIL24 is not set -CONFIG_ATA_SFF=y - -# -# SFF controllers with custom DMA interface -# -# CONFIG_PDC_ADMA is not set -# CONFIG_SATA_QSTOR is not set -# CONFIG_SATA_SX4 is not set -CONFIG_ATA_BMDMA=y - -# -# SATA SFF controllers with BMDMA -# -# CONFIG_ATA_PIIX is not set -# CONFIG_SATA_DWC is not set -CONFIG_SATA_MV=y -# CONFIG_SATA_NV is not set -# CONFIG_SATA_PROMISE is not set -# CONFIG_SATA_SIL is not set -# CONFIG_SATA_SIS is not set -# CONFIG_SATA_SVW is not set -# CONFIG_SATA_ULI is not set -# CONFIG_SATA_VIA is not set -# CONFIG_SATA_VITESSE is not set - -# -# PATA SFF controllers with BMDMA -# -# CONFIG_PATA_ALI is not set -# CONFIG_PATA_AMD is not set -# CONFIG_PATA_ARTOP is not set -# CONFIG_PATA_ATIIXP is not set -CONFIG_PATA_ATP867X=m -# CONFIG_PATA_CMD64X is not set -# CONFIG_PATA_CYPRESS is not set -# CONFIG_PATA_EFAR is not set -# CONFIG_PATA_HPT366 is not set -# CONFIG_PATA_HPT37X is not set -# CONFIG_PATA_HPT3X2N is not set -# CONFIG_PATA_HPT3X3 is not set -# CONFIG_PATA_IT8213 is not set -# CONFIG_PATA_IT821X is not set -# CONFIG_PATA_JMICRON is not set -# CONFIG_PATA_MARVELL is not set -# CONFIG_PATA_NETCELL is not set -# CONFIG_PATA_NINJA32 is not set -# CONFIG_PATA_NS87415 is not set -# CONFIG_PATA_OLDPIIX is not set -# CONFIG_PATA_OPTIDMA is not set -# CONFIG_PATA_PDC2027X is not set -# CONFIG_PATA_PDC_OLD is not set -# CONFIG_PATA_RADISYS is not set -CONFIG_PATA_RDC=m -# CONFIG_PATA_SCH is not set -# CONFIG_PATA_SERVERWORKS is not set -# CONFIG_PATA_SIL680 is not set -# CONFIG_PATA_SIS is not set -CONFIG_PATA_TOSHIBA=m -# CONFIG_PATA_TRIFLEX is not set -# CONFIG_PATA_VIA is not set -# CONFIG_PATA_WINBOND is not set - -# -# PIO-only SFF controllers -# -# CONFIG_PATA_CMD640_PCI is not set -# CONFIG_PATA_MPIIX is not set -# CONFIG_PATA_NS87410 is not set -# CONFIG_PATA_OPTI is not set -# CONFIG_PATA_PLATFORM is not set -# CONFIG_PATA_RZ1000 is not set - -# -# Generic fallback / legacy drivers -# -# CONFIG_ATA_GENERIC is not set -# 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 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 is not set -# CONFIG_DM_CACHE is not set -# 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_DELAY=m -CONFIG_DM_DUST=m -CONFIG_DM_UEVENT=y -CONFIG_DM_FLAKEY=m -# CONFIG_DM_VERITY is not set -# CONFIG_DM_SWITCH is not set -# CONFIG_DM_LOG_WRITES is not set -# CONFIG_DM_INTEGRITY is not set -CONFIG_TARGET_CORE=m -CONFIG_TCM_IBLOCK=m -CONFIG_TCM_FILEIO=m -CONFIG_TCM_PSCSI=m -# CONFIG_TCM_USER2 is not set -CONFIG_LOOPBACK_TARGET=m -CONFIG_TCM_FC=m -# CONFIG_ISCSI_TARGET is not set -# CONFIG_SBP_TARGET is not set -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_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=y -CONFIG_NET_CORE=y -CONFIG_BONDING=m -CONFIG_DUMMY=m -CONFIG_EQUALIZER=m -# CONFIG_NET_FC is not set -CONFIG_IFB=m -# CONFIG_NET_TEAM is not set -CONFIG_MACVLAN=m -CONFIG_MACVTAP=m -# CONFIG_IPVLAN is not set -# CONFIG_VXLAN is not set -CONFIG_GENEVE=m -CONFIG_GTP=m -CONFIG_MACSEC=m -CONFIG_NETCONSOLE=m -CONFIG_NETCONSOLE_DYNAMIC=y -CONFIG_NETPOLL=y -CONFIG_NET_POLL_CONTROLLER=y -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 is not set -# CONFIG_ARCNET is not set -CONFIG_ATM_DRIVERS=y -CONFIG_ATM_DUMMY=m -# CONFIG_ATM_TCP is not set -# CONFIG_ATM_LANAI is not set -# CONFIG_ATM_ENI is not set -CONFIG_ATM_NICSTAR=m -CONFIG_ATM_NICSTAR_USE_SUNI=y -CONFIG_ATM_NICSTAR_USE_IDT77105=y -# CONFIG_ATM_IDT77252 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 is not set -CONFIG_ATM_SOLOS=m - -# -# CAIF transport drivers -# - -# -# Distributed Switch Architecture drivers -# -CONFIG_B53=m -# CONFIG_B53_SPI_DRIVER is not set -# CONFIG_B53_MDIO_DRIVER is not set -# CONFIG_B53_MMAP_DRIVER is not set -# CONFIG_B53_SRAB_DRIVER is not set -CONFIG_B53_SERDES=m -CONFIG_NET_DSA_BCM_SF2=m -CONFIG_NET_DSA_LOOP=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_MV88E6XXX=m -CONFIG_NET_DSA_MV88E6XXX_GLOBAL2=y -# CONFIG_NET_DSA_MV88E6XXX_PTP is not set -CONFIG_NET_DSA_SJA1105=m -# CONFIG_NET_DSA_SJA1105_PTP is not set -# CONFIG_NET_DSA_SJA1105_TAS is not set -CONFIG_NET_DSA_QCA8K=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 is not set -# CONFIG_TYPHOON is not set -CONFIG_NET_VENDOR_ADAPTEC=y -# CONFIG_ADAPTEC_STARFIRE is not set -# CONFIG_NET_VENDOR_AGERE is not set -CONFIG_NET_VENDOR_ALACRITECH=y -# CONFIG_SLICOSS is not set -CONFIG_NET_VENDOR_ALLWINNER=y -CONFIG_SUN4I_EMAC=m -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 is not set -CONFIG_NET_VENDOR_AMD=y -# CONFIG_AMD8111_ETH is not set -# CONFIG_PCNET32 is not set -# CONFIG_NET_VENDOR_AQUANTIA is not set -CONFIG_NET_VENDOR_ARC=y -CONFIG_NET_VENDOR_ATHEROS=y -# CONFIG_ATL2 is not set -# CONFIG_ATL1 is not set -CONFIG_ATL1E=m -CONFIG_ATL1C=m -# CONFIG_ALX is not set -# CONFIG_NET_VENDOR_AURORA is not set -CONFIG_NET_VENDOR_BROADCOM=y -# CONFIG_B44 is not set -# CONFIG_BCMGENET is not set -CONFIG_BNX2=m -CONFIG_CNIC=m -# CONFIG_TIGON3 is not set -# CONFIG_BNX2X is not set -# CONFIG_SYSTEMPORT is not set -# CONFIG_BNXT is not set -CONFIG_NET_VENDOR_BROCADE=y -# CONFIG_BNA is not set -CONFIG_NET_VENDOR_CADENCE=y -# CONFIG_MACB is not set -CONFIG_NET_VENDOR_CAVIUM=y -CONFIG_NET_VENDOR_CHELSIO=y -# CONFIG_CHELSIO_T1 is not set -CONFIG_CHELSIO_T3=m -CONFIG_CHELSIO_T4=m -# CONFIG_CHELSIO_T4_DCB is not set -# CONFIG_CHELSIO_T4VF is not set -CONFIG_CHELSIO_LIB=m -CONFIG_NET_VENDOR_CIRRUS=y -# CONFIG_CS89x0 is not set -CONFIG_NET_VENDOR_CISCO=y -# CONFIG_ENIC is not set -CONFIG_NET_VENDOR_CORTINA=y -# CONFIG_GEMINI_ETHERNET is not set -# CONFIG_DM9000 is not set -# CONFIG_DNET is not set -CONFIG_NET_VENDOR_DEC=y -# CONFIG_NET_TULIP is not set -CONFIG_NET_VENDOR_DLINK=y -# CONFIG_DL2K is not set -# CONFIG_SUNDANCE is not set -CONFIG_NET_VENDOR_EMULEX=y -# CONFIG_BE2NET is not set -CONFIG_NET_VENDOR_EZCHIP=y -CONFIG_EZCHIP_NPS_MANAGEMENT_ENET=m -CONFIG_NET_VENDOR_FARADAY=y -# CONFIG_FTMAC100 is not set -# CONFIG_FTGMAC100 is not set -CONFIG_NET_VENDOR_GOOGLE=y -# CONFIG_NET_VENDOR_HISILICON is not set -CONFIG_NET_VENDOR_HP=y -# CONFIG_HP100 is not set -CONFIG_NET_VENDOR_HUAWEI=y -CONFIG_NET_VENDOR_I825XX=y -CONFIG_NET_VENDOR_INTEL=y -# CONFIG_E100 is not set -# CONFIG_E1000 is not set -# CONFIG_E1000E is not set -# CONFIG_IGB is not set -CONFIG_IGBVF=m -# CONFIG_IXGB is not set -# CONFIG_IXGBE is not set -# CONFIG_I40E is not set -CONFIG_IGC=m -CONFIG_JME=m -CONFIG_NET_VENDOR_MARVELL=y -CONFIG_MV643XX_ETH=y -CONFIG_MVMDIO=y -CONFIG_MVNETA_BM_ENABLE=m -CONFIG_MVNETA=m -CONFIG_MVNETA_BM=m -# CONFIG_MVPP2 is not set -# CONFIG_SKGE is not set -# CONFIG_SKY2 is not set -CONFIG_NET_VENDOR_MELLANOX=y -# CONFIG_MLX4_EN is not set -# CONFIG_MLX5_CORE 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 is not set -CONFIG_NET_VENDOR_MICROCHIP=y -# CONFIG_ENC28J60 is not set -# CONFIG_ENCX24J600 is not set -# CONFIG_LAN743X is not set -CONFIG_NET_VENDOR_MICROSEMI=y -# CONFIG_MSCC_OCELOT_SWITCH is not set -CONFIG_NET_VENDOR_MYRI=y -# CONFIG_MYRI10GE is not set -# CONFIG_FEALNX is not set -CONFIG_NET_VENDOR_NATSEMI=y -# CONFIG_NATSEMI is not set -# CONFIG_NS83820 is not set -CONFIG_NET_VENDOR_NETERION=y -# CONFIG_S2IO is not set -# CONFIG_VXGE is not set -CONFIG_NET_VENDOR_NETRONOME=y -CONFIG_NET_VENDOR_NI=y -CONFIG_NI_XGE_MANAGEMENT_ENET=m -CONFIG_NET_VENDOR_8390=y -# CONFIG_AX88796 is not set -# CONFIG_NE2K_PCI is not set -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 is not set -# CONFIG_YELLOWFIN is not set -CONFIG_NET_VENDOR_PENSANDO=y -CONFIG_NET_VENDOR_QLOGIC=y -# CONFIG_QLA3XXX is not set -# CONFIG_QLCNIC is not set -# CONFIG_NETXEN_NIC is not set -# CONFIG_QED is not set -# CONFIG_NET_VENDOR_QUALCOMM is not set -CONFIG_NET_VENDOR_RDC=y -# CONFIG_R6040 is not set -CONFIG_NET_VENDOR_REALTEK=y -CONFIG_8139CP=y -# CONFIG_8139TOO is not set -CONFIG_R8169=m -CONFIG_NET_VENDOR_RENESAS=y -# CONFIG_NET_VENDOR_ROCKER is not set -CONFIG_NET_VENDOR_SAMSUNG=y -CONFIG_SXGBE_ETH=m -CONFIG_NET_VENDOR_SEEQ=y -CONFIG_NET_VENDOR_SOLARFLARE=y -# CONFIG_SFC is not set -# CONFIG_SFC_FALCON is not set -CONFIG_NET_VENDOR_SILAN=y -# CONFIG_SC92031 is not set -CONFIG_NET_VENDOR_SIS=y -# CONFIG_SIS900 is not set -# CONFIG_SIS190 is not set -CONFIG_NET_VENDOR_SMSC=y -# CONFIG_SMC91X is not set -# CONFIG_EPIC100 is not set -# CONFIG_SMC911X is not set -# CONFIG_SMSC911X is not set -# CONFIG_SMSC9420 is not set -CONFIG_NET_VENDOR_SOCIONEXT=y -CONFIG_NET_VENDOR_STMICRO=y -# CONFIG_STMMAC_ETH is not set -CONFIG_NET_VENDOR_SUN=y -# CONFIG_HAPPYMEAL is not set -# CONFIG_SUNGEM is not set -# CONFIG_CASSINI is not set -# CONFIG_NIU is not set -CONFIG_NET_VENDOR_SYNOPSYS=y -# CONFIG_DWC_XLGMAC is not set -CONFIG_NET_VENDOR_TEHUTI=y -# CONFIG_TEHUTI is not set -CONFIG_NET_VENDOR_TI=y -# CONFIG_TI_CPSW_PHY_SEL is not set -# CONFIG_TLAN is not set -CONFIG_NET_VENDOR_VIA=y -# CONFIG_VIA_RHINE is not set -# CONFIG_VIA_VELOCITY is not set -CONFIG_NET_VENDOR_WIZNET=y -# CONFIG_WIZNET_W5100 is not set -# CONFIG_WIZNET_W5300 is not set -CONFIG_NET_VENDOR_XILINX=y -# CONFIG_XILINX_AXI_EMAC is not set -# CONFIG_FDDI is not set -# CONFIG_HIPPI is not set -CONFIG_MDIO_DEVICE=y -CONFIG_MDIO_BUS=y -CONFIG_MDIO_BCM_UNIMAC=y -CONFIG_MDIO_BITBANG=m -CONFIG_MDIO_BUS_MUX=m -CONFIG_MDIO_BUS_MUX_GPIO=m -CONFIG_MDIO_BUS_MUX_MMIOREG=m -CONFIG_MDIO_BUS_MUX_MULTIPLEXER=m -# CONFIG_MDIO_GPIO is not set -# CONFIG_MDIO_HISI_FEMAC is not set -# CONFIG_MDIO_MSCC_MIIM is not set -CONFIG_MDIO_SUN4I=m -CONFIG_PHYLINK=m -CONFIG_PHYLIB=y -CONFIG_SWPHY=y -CONFIG_LED_TRIGGER_PHY=y - -# -# MII PHY device drivers -# -# CONFIG_SFP is not set -# CONFIG_ADIN_PHY is not set -CONFIG_AMD_PHY=m -# CONFIG_AQUANTIA_PHY is not set -CONFIG_AX88796B_PHY=m -CONFIG_AT803X_PHY=m -CONFIG_BCM7XXX_PHY=y -# CONFIG_BCM87XX_PHY is not set -CONFIG_BCM_NET_PHYLIB=y -CONFIG_BROADCOM_PHY=m -CONFIG_CICADA_PHY=m -CONFIG_CORTINA_PHY=m -CONFIG_DAVICOM_PHY=m -CONFIG_DP83822_PHY=m -# CONFIG_DP83TC811_PHY is not set -# CONFIG_DP83848_PHY is not set -# CONFIG_DP83867_PHY is not set -CONFIG_FIXED_PHY=y -CONFIG_ICPLUS_PHY=m -# CONFIG_INTEL_XWAY_PHY is not set -CONFIG_LSI_ET1011C_PHY=m -CONFIG_LXT_PHY=m -CONFIG_MARVELL_PHY=y -CONFIG_MARVELL_10G_PHY=m -CONFIG_MICREL_PHY=m -CONFIG_MICROCHIP_PHY=m -# CONFIG_MICROCHIP_T1_PHY is not set -CONFIG_MICROSEMI_PHY=m -CONFIG_NATIONAL_PHY=m -# CONFIG_NXP_TJA11XX_PHY is not set -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 is not set -CONFIG_VITESSE_PHY=m -# CONFIG_XILINX_GMII2RGMII is not set -# CONFIG_MICREL_KS8995MA is not set -# 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 -CONFIG_USB_NET_DRIVERS=y -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 is not set -CONFIG_USB_NET_DM9601=m -# CONFIG_USB_NET_SR9700 is not set -# CONFIG_USB_NET_SR9800 is not set -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_WLAN=y -# CONFIG_WIRELESS_WDS is not set -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=y -CONFIG_CARL9170=m -CONFIG_CARL9170_LEDS=y -CONFIG_CARL9170_WPC=y -# CONFIG_CARL9170_HWRNG is not set -# CONFIG_ATH6KL is not set -CONFIG_AR5523=m -# CONFIG_WIL6210 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_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_WLAN_VENDOR_ATMEL=y -# CONFIG_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 is not set -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_BRCMSMAC is not set -# CONFIG_BRCMFMAC is not set -# CONFIG_WLAN_VENDOR_CISCO is not set -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 is not set -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 is not set -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_MT76x02_LIB=m -CONFIG_MT76x02_USB=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_MT7615E=m -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=y -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 is not set -CONFIG_RTW88=m -CONFIG_RTW88_CORE=m -CONFIG_RTW88_PCI=m -CONFIG_RTW88_8822BE=y -CONFIG_RTW88_8822CE=y -# CONFIG_RTW88_DEBUG is not set -# CONFIG_RTW88_DEBUGFS is not set -# CONFIG_WLAN_VENDOR_RSI is not set -CONFIG_WLAN_VENDOR_ST=y -# CONFIG_CW1200 is not set -# CONFIG_WLAN_VENDOR_TI is not set -# CONFIG_WLAN_VENDOR_ZYDAS is not set -CONFIG_WLAN_VENDOR_QUANTENNA=y -CONFIG_QTNFMAC=m -CONFIG_QTNFMAC_PCIE=m -CONFIG_MAC80211_HWSIM=m -CONFIG_USB_NET_RNDIS_WLAN=m -CONFIG_VIRT_WIFI=m - -# -# WiMAX Wireless Broadband devices -# -CONFIG_WIMAX_I2400M=m -CONFIG_WIMAX_I2400M_USB=m -CONFIG_WIMAX_I2400M_DEBUG_LEVEL=8 -# end of WiMAX Wireless Broadband devices - -# CONFIG_WAN is not set -CONFIG_IEEE802154_DRIVERS=m -CONFIG_VMXNET3=m -# CONFIG_NETDEVSIM is not set -CONFIG_NET_FAILOVER=m -CONFIG_ISDN=y -CONFIG_ISDN_CAPI=m -CONFIG_CAPI_TRACE=y -CONFIG_ISDN_CAPI_CAPI20=m -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_POLLDEV=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_ADP5588=m -# CONFIG_KEYBOARD_ADP5589 is not set -CONFIG_KEYBOARD_ATKBD=y -CONFIG_KEYBOARD_QT1050=m -# CONFIG_KEYBOARD_QT1070 is not set -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 is not set -# CONFIG_KEYBOARD_TCA8418 is not set -# CONFIG_KEYBOARD_MATRIX is not set -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_SUN4I_LRADC=m -# CONFIG_KEYBOARD_OMAP4 is not set -# CONFIG_KEYBOARD_TM2_TOUCHKEY is not set -# CONFIG_KEYBOARD_XTKBD is not set -CONFIG_KEYBOARD_CAP11XX=m -# CONFIG_KEYBOARD_BCM is not set -CONFIG_INPUT_MOUSE=y -# CONFIG_MOUSE_PS2 is not set -# CONFIG_MOUSE_SERIAL is not set -CONFIG_MOUSE_APPLETOUCH=m -# CONFIG_MOUSE_BCM5974 is not set -# CONFIG_MOUSE_CYAPA is not set -CONFIG_MOUSE_ELAN_I2C=m -CONFIG_MOUSE_ELAN_I2C_I2C=y -CONFIG_MOUSE_ELAN_I2C_SMBUS=y -# CONFIG_MOUSE_VSXXXAA is not set -# CONFIG_MOUSE_GPIO is not set -CONFIG_MOUSE_SYNAPTICS_I2C=m -# CONFIG_MOUSE_SYNAPTICS_USB is not set -CONFIG_INPUT_JOYSTICK=y -CONFIG_JOYSTICK_ANALOG=m -CONFIG_JOYSTICK_A3D=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 is not set -CONFIG_JOYSTICK_FSIA6B=m -CONFIG_INPUT_TABLET=y -CONFIG_TABLET_USB_ACECAD=m -CONFIG_TABLET_USB_AIPTEK=m -CONFIG_TABLET_USB_GTCO=m -CONFIG_TABLET_USB_HANWANG=m -CONFIG_TABLET_USB_KBTAB=m -# CONFIG_TABLET_USB_PEGASUS is not set -CONFIG_TABLET_SERIAL_WACOM4=m -CONFIG_INPUT_TOUCHSCREEN=y -CONFIG_TOUCHSCREEN_PROPERTIES=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_AR1021_I2C is not set -# CONFIG_TOUCHSCREEN_ATMEL_MXT is not set -# CONFIG_TOUCHSCREEN_AUO_PIXCIR is not set -# CONFIG_TOUCHSCREEN_BU21013 is not set -CONFIG_TOUCHSCREEN_BU21029=m -# CONFIG_TOUCHSCREEN_CHIPONE_ICN8318 is not set -# 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 is not set -# CONFIG_TOUCHSCREEN_EGALAX is not set -CONFIG_TOUCHSCREEN_EGALAX_SERIAL=m -CONFIG_TOUCHSCREEN_EXC3000=m -CONFIG_TOUCHSCREEN_FUJITSU=m -# CONFIG_TOUCHSCREEN_GOODIX is not set -CONFIG_TOUCHSCREEN_HIDEEP=m -# CONFIG_TOUCHSCREEN_ILI210X is not set -CONFIG_TOUCHSCREEN_S6SY761=m -CONFIG_TOUCHSCREEN_GUNZE=m -# CONFIG_TOUCHSCREEN_EKTF2127 is not set -CONFIG_TOUCHSCREEN_ELAN=m -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_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 is not set -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_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=m -CONFIG_TOUCHSCREEN_SUN4I=m -# CONFIG_TOUCHSCREEN_SUR40 is not set -# 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_INPUT_MISC=y -# CONFIG_INPUT_AD714X 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_MSM_VIBRATOR=m -CONFIG_INPUT_MAX77650_ONKEY=m -# CONFIG_INPUT_MMA8450 is not set -# CONFIG_INPUT_GP2A is not set -CONFIG_INPUT_GPIO_BEEPER=m -CONFIG_INPUT_GPIO_DECODER=m -CONFIG_INPUT_GPIO_VIBRA=m -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_PCF50633_PMU=m -# CONFIG_INPUT_PCF8574 is not set -# CONFIG_INPUT_GPIO_ROTARY_ENCODER is not set -# CONFIG_INPUT_ADXL34X is not set -# CONFIG_INPUT_IMS_PCU is not set -# CONFIG_INPUT_CMA3000 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 is not set - -# -# Hardware I/O ports -# -CONFIG_SERIO=y -CONFIG_SERIO_SERPORT=y -# CONFIG_SERIO_PARKBD is not set -# CONFIG_SERIO_PCIPS2 is not set -CONFIG_SERIO_LIBPS2=y -# CONFIG_SERIO_RAW is not set -# CONFIG_SERIO_ALTERA_PS2 is not set -# CONFIG_SERIO_PS2MULT is not set -# CONFIG_SERIO_ARC_PS2 is not set -# CONFIG_SERIO_APBPS2 is not set -CONFIG_SERIO_SUN4I_PS2=m -CONFIG_SERIO_GPIO_PS2=m -# CONFIG_USERIO is not set -CONFIG_GAMEPORT=m -# CONFIG_GAMEPORT_NS558 is not set -# CONFIG_GAMEPORT_L4 is not set -# CONFIG_GAMEPORT_EMU10K1 is not set -# CONFIG_GAMEPORT_FM801 is not set -# 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_SERIAL_NONSTANDARD is not set -CONFIG_NOZOMI=m -CONFIG_N_GSM=m -# CONFIG_TRACE_SINK is not set -CONFIG_NULL_TTY=m -CONFIG_LDISC_AUTOLOAD=y -CONFIG_DEVMEM=y -# CONFIG_DEVKMEM is not set - -# -# Serial drivers -# -CONFIG_SERIAL_EARLYCON=y -CONFIG_SERIAL_8250=y -CONFIG_SERIAL_8250_DEPRECATED_OPTIONS=y -# 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_NR_UARTS=4 -CONFIG_SERIAL_8250_RUNTIME_UARTS=2 -# CONFIG_SERIAL_8250_EXTENDED is not set -CONFIG_SERIAL_8250_ASPEED_VUART=m -CONFIG_SERIAL_8250_FSL=y -# CONFIG_SERIAL_8250_DW is not set -# CONFIG_SERIAL_8250_EM is not set -CONFIG_SERIAL_8250_RT288X=y -CONFIG_SERIAL_OF_PLATFORM=y - -# -# Non-8250 serial port support -# -# CONFIG_SERIAL_EARLYCON_ARM_SEMIHOST is not set -CONFIG_SERIAL_MAX3100=m -# CONFIG_SERIAL_MAX310X is not set -# CONFIG_SERIAL_UARTLITE is not set -CONFIG_SERIAL_CORE=y -CONFIG_SERIAL_CORE_CONSOLE=y -# CONFIG_SERIAL_JSM is not set -CONFIG_SERIAL_SIFIVE=m -# CONFIG_SERIAL_SCCNXP is not set -# CONFIG_SERIAL_SC16IS7XX is not set -# CONFIG_SERIAL_BCM63XX is not set -# CONFIG_SERIAL_ALTERA_JTAGUART is not set -# CONFIG_SERIAL_ALTERA_UART is not set -# CONFIG_SERIAL_IFX6X60 is not set -# CONFIG_SERIAL_XILINX_PS_UART is not set -# CONFIG_SERIAL_ARC is not set -# CONFIG_SERIAL_RP2 is not set -# CONFIG_SERIAL_FSL_LPUART is not set -# CONFIG_SERIAL_FSL_LINFLEXUART is not set -# CONFIG_SERIAL_CONEXANT_DIGICOLOR is not set -# CONFIG_SERIAL_ST_ASC is not set -CONFIG_SERIAL_MVEBU_UART=y -CONFIG_SERIAL_MVEBU_CONSOLE=y -# end of Serial drivers - -CONFIG_SERIAL_MCTRL_GPIO=y -CONFIG_SERIAL_DEV_BUS=m -# CONFIG_TTY_PRINTK is not set -# CONFIG_PRINTER is not set -# CONFIG_PPDEV is not set -CONFIG_HVC_DRIVER=y -# CONFIG_HVC_DCC is not set -CONFIG_VIRTIO_CONSOLE=m -# CONFIG_IPMI_HANDLER is not set -# CONFIG_IPMB_DEVICE_INTERFACE is not set -CONFIG_HW_RANDOM=m -CONFIG_HW_RANDOM_TIMERIOMEM=m -CONFIG_HW_RANDOM_OMAP=m -CONFIG_HW_RANDOM_VIRTIO=m -# CONFIG_APPLICOM is not set -# CONFIG_RAW_DRIVER is not set -# CONFIG_TCG_TPM is not set -CONFIG_DEVPORT=y -# CONFIG_XILLYBUS is not set -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=y -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 is not set -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 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_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_MV64XXX=y -CONFIG_I2C_OCORES=m -CONFIG_I2C_PCA_PLATFORM=m -# CONFIG_I2C_PXA is not set -# 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_PARPORT is not set -# CONFIG_I2C_PARPORT_LIGHT is not set -# CONFIG_I2C_ROBOTFUZZ_OSIF is not set -CONFIG_I2C_TAOS_EVM=m -CONFIG_I2C_TINY_USB=m - -# -# Other I2C/SMBus bus drivers -# -# end of I2C Hardware Bus support - -# CONFIG_I2C_STUB is not set -CONFIG_I2C_SLAVE=y -CONFIG_I2C_SLAVE_EEPROM=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_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_ARMADA_3700 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_FSL_SPI is not set -# CONFIG_SPI_OC_TINY is not set -CONFIG_SPI_ORION=y -# CONFIG_SPI_PXA2XX is not set -# CONFIG_SPI_ROCKCHIP is not set -# CONFIG_SPI_SC18IS602 is not set -CONFIG_SPI_SIFIVE=m -CONFIG_SPI_SUN4I=m -CONFIG_SPI_SUN6I=m -CONFIG_SPI_MXIC=m -# CONFIG_SPI_XCOMM is not set -# CONFIG_SPI_XILINX is not set -# CONFIG_SPI_ZYNQMP_GQSPI is not set - -# -# SPI Protocol Masters -# -# CONFIG_SPI_SPIDEV is not set -# CONFIG_SPI_LOOPBACK_TEST is not set -CONFIG_SPI_TLE62X0=m -# CONFIG_SPI_SLAVE is not set -CONFIG_SPI_DYNAMIC=y -CONFIG_SPMI=m -# 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 - -# -# Enable PHYLIB and NETWORK_PHY_TIMESTAMPING to see the additional clocks. -# -# 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 is not set -CONFIG_PINCTRL_MCP23S08=m -# CONFIG_PINCTRL_SINGLE is not set -# CONFIG_PINCTRL_SX150X is not set -CONFIG_PINCTRL_STMFX=m -# CONFIG_PINCTRL_OCELOT is not set -CONFIG_PINCTRL_MVEBU=y -CONFIG_PINCTRL_KIRKWOOD=y -CONFIG_PINCTRL_SUNXI=y -CONFIG_PINCTRL_SUNIV_F1C100S=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 is not set -# 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 is not set -# CONFIG_PINCTRL_SUN50I_A64_R is not set -# CONFIG_PINCTRL_SUN50I_H5 is not set -# CONFIG_PINCTRL_SUN50I_H6 is not set -# CONFIG_PINCTRL_SUN50I_H6_R is not set -CONFIG_PINCTRL_MADERA=m -CONFIG_PINCTRL_CS47L35=y -CONFIG_PINCTRL_CS47L85=y -CONFIG_PINCTRL_CS47L90=y -CONFIG_ARCH_HAVE_CUSTOM_GPIO_H=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_GENERIC=m - -# -# Memory mapped GPIO drivers -# -# CONFIG_GPIO_74XX_MMIO is not set -# CONFIG_GPIO_ALTERA is not set -CONFIG_GPIO_CADENCE=m -# 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 is not set -CONFIG_GPIO_MB86S7X=m -# CONFIG_GPIO_MPC8XXX is not set -CONFIG_GPIO_MVEBU=y -CONFIG_GPIO_SAMA5D2_PIOBU=m -CONFIG_GPIO_SYSCON=m -# CONFIG_GPIO_XILINX is not set -# CONFIG_GPIO_ZEVIO is not set -CONFIG_GPIO_AMD_FCH=m -# 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=m -# CONFIG_GPIO_MAX7300 is not set -# CONFIG_GPIO_MAX732X is not set -# CONFIG_GPIO_PCA953X is not set -# CONFIG_GPIO_PCF857X is not set -# CONFIG_GPIO_TPIC2810 is not set -# end of I2C GPIO expanders - -# -# MFD GPIO expanders -# -# CONFIG_HTC_EGPIO is not set -CONFIG_GPIO_MADERA=m -CONFIG_GPIO_MAX77650=m -CONFIG_GPIO_TQMX86=m -# end of MFD GPIO expanders - -# -# PCI GPIO expanders -# -# CONFIG_GPIO_BT8XX is not set -# 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=m -# 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 -# -# end of USB GPIO expanders - -CONFIG_GPIO_MOCKUP=m -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 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 is not set -# CONFIG_W1_SLAVE_DS2408 is not set -# CONFIG_W1_SLAVE_DS2413 is not set -# CONFIG_W1_SLAVE_DS2406 is not set -# CONFIG_W1_SLAVE_DS2423 is not set -# CONFIG_W1_SLAVE_DS2805 is not set -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 is not set -# CONFIG_W1_SLAVE_DS2781 is not set -# CONFIG_W1_SLAVE_DS28E04 is not set -# CONFIG_W1_SLAVE_DS28E17 is not set -# end of 1-wire Slaves - -# CONFIG_POWER_AVS is not set -CONFIG_POWER_RESET=y -# CONFIG_POWER_RESET_BRCMKONA is not set -# CONFIG_POWER_RESET_BRCMSTB is not set -CONFIG_POWER_RESET_GPIO=y -CONFIG_POWER_RESET_GPIO_RESTART=y -# CONFIG_POWER_RESET_LTC2952 is not set -# CONFIG_POWER_RESET_QNAP is not set -# CONFIG_POWER_RESET_RESTART is not set -# CONFIG_POWER_RESET_VERSATILE is not set -# CONFIG_POWER_RESET_SYSCON is not set -# CONFIG_POWER_RESET_SYSCON_POWEROFF is not set -# CONFIG_SYSCON_REBOOT_MODE is not set -# 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 is not set -# CONFIG_TEST_POWER is not set -CONFIG_CHARGER_ADP5061=m -# CONFIG_BATTERY_DS2760 is not set -# CONFIG_BATTERY_DS2780 is not set -# CONFIG_BATTERY_DS2781 is not set -CONFIG_BATTERY_DS2782=m -# CONFIG_BATTERY_SBS is not set -# CONFIG_CHARGER_SBS is not set -CONFIG_MANAGER_SBS=m -# CONFIG_BATTERY_BQ27XXX is not set -CONFIG_BATTERY_MAX17040=m -# CONFIG_BATTERY_MAX17042 is not set -# CONFIG_BATTERY_MAX1721X is not set -CONFIG_CHARGER_PCF50633=m -# CONFIG_CHARGER_MAX8903 is not set -# CONFIG_CHARGER_LP8727 is not set -# CONFIG_CHARGER_GPIO is not set -# CONFIG_CHARGER_MANAGER is not set -CONFIG_CHARGER_LT3651=m -# CONFIG_CHARGER_DETECTOR_MAX14656 is not set -CONFIG_CHARGER_MAX77650=m -# CONFIG_CHARGER_BQ2415X is not set -# CONFIG_CHARGER_BQ24257 is not set -# CONFIG_CHARGER_BQ24735 is not set -# CONFIG_CHARGER_BQ25890 is not set -# CONFIG_CHARGER_SMB347 is not set -# CONFIG_BATTERY_GAUGE_LTC2941 is not set -# CONFIG_BATTERY_RT5033 is not set -# CONFIG_CHARGER_RT9455 is not set -CONFIG_CHARGER_UCS1002=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 is not set -# CONFIG_SENSORS_ADM1025 is not set -# CONFIG_SENSORS_ADM1026 is not set -CONFIG_SENSORS_ADM1029=m -# CONFIG_SENSORS_ADM1031 is not set -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_AS370=m -CONFIG_SENSORS_ASC7621=m -# CONFIG_SENSORS_ASPEED is not set -CONFIG_SENSORS_ATXP1=m -CONFIG_SENSORS_DS620=m -# CONFIG_SENSORS_DS1621 is not set -CONFIG_SENSORS_I5K_AMB=m -# CONFIG_SENSORS_F71805F is not set -CONFIG_SENSORS_F71882FG=m -CONFIG_SENSORS_F75375S=m -CONFIG_SENSORS_FTSTEUTATES=m -# CONFIG_SENSORS_GL518SM is not set -# CONFIG_SENSORS_GL520SM is not set -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_IT87 is not set -# CONFIG_SENSORS_JC42 is not set -CONFIG_SENSORS_POWR1220=m -CONFIG_SENSORS_LINEAGE=m -CONFIG_SENSORS_LTC2945=m -# CONFIG_SENSORS_LTC2990 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_MAX16065=m -# CONFIG_SENSORS_MAX1619 is not set -# CONFIG_SENSORS_MAX1668 is not set -# CONFIG_SENSORS_MAX197 is not set -# CONFIG_SENSORS_MAX31722 is not set -# 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=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 is not set -CONFIG_SENSORS_PC87427=m -# CONFIG_SENSORS_NTC_THERMISTOR is not set -# CONFIG_SENSORS_NCT6683 is not set -# CONFIG_SENSORS_NCT6775 is not set -# CONFIG_SENSORS_NCT7802 is not set -# CONFIG_SENSORS_NCT7904 is not set -CONFIG_SENSORS_NPCM7XX=m -CONFIG_SENSORS_NSA320=m -# CONFIG_SENSORS_OCC_P8_I2C is not set -# CONFIG_SENSORS_PCF8591 is not set -# CONFIG_PMBUS is not set -# CONFIG_SENSORS_SHT15 is not set -CONFIG_SENSORS_SHT21=m -CONFIG_SENSORS_SHT3x=m -# CONFIG_SENSORS_SHTC1 is not set -# CONFIG_SENSORS_SIS5595 is not set -CONFIG_SENSORS_DME1737=m -CONFIG_SENSORS_EMC1403=m -CONFIG_SENSORS_EMC2103=m -CONFIG_SENSORS_EMC6W201=m -# CONFIG_SENSORS_SMSC47M1 is not set -CONFIG_SENSORS_SMSC47M192=m -# CONFIG_SENSORS_SMSC47B397 is not set -CONFIG_SENSORS_SCH56XX_COMMON=m -CONFIG_SENSORS_SCH5627=m -# CONFIG_SENSORS_SCH5636 is not set -# 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=m -# 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_VIA686A is not set -CONFIG_SENSORS_VT1211=m -CONFIG_SENSORS_VT8231=m -# CONFIG_SENSORS_W83773G is not set -# CONFIG_SENSORS_W83781D is not set -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 is not set -CONFIG_SENSORS_W83L786NG=m -# CONFIG_SENSORS_W83627HF is not set -CONFIG_SENSORS_W83627EHF=m -CONFIG_THERMAL=y -# CONFIG_THERMAL_STATISTICS is not set -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_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 is not set -# CONFIG_THERMAL_GOV_USER_SPACE is not set -# CONFIG_THERMAL_GOV_POWER_ALLOCATOR is not set -# CONFIG_CPU_THERMAL is not set -# CONFIG_CLOCK_THERMAL is not set -# CONFIG_THERMAL_EMULATION is not set -CONFIG_THERMAL_MMIO=m -# CONFIG_QORIQ_THERMAL is not set -CONFIG_KIRKWOOD_THERMAL=m -# CONFIG_ARMADA_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 is not set - -# -# Watchdog Pretimeout Governors -# -# CONFIG_WATCHDOG_PRETIMEOUT_GOV is not set - -# -# Watchdog Device Drivers -# -CONFIG_SOFT_WATCHDOG=m -# CONFIG_GPIO_WATCHDOG is not set -# CONFIG_XILINX_WATCHDOG is not set -# CONFIG_ZIIRAVE_WATCHDOG is not set -# CONFIG_ARMADA_37XX_WATCHDOG is not set -# CONFIG_CADENCE_WATCHDOG is not set -# CONFIG_FTWDT010_WATCHDOG is not set -# CONFIG_DW_WATCHDOG is not set -CONFIG_ORION_WATCHDOG=m -CONFIG_SUNXI_WATCHDOG=m -# CONFIG_MAX63XX_WATCHDOG is not set -CONFIG_STPMIC1_WATCHDOG=m -# CONFIG_ALIM7101_WDT is not set -# CONFIG_I6300ESB_WDT is not set -# CONFIG_MEN_A21_WDT is not set - -# -# PCI-based Watchdog Cards -# -# CONFIG_PCIPCWATCHDOG is not set -# CONFIG_WDTPCI is not set - -# -# USB-based Watchdog Cards -# -# CONFIG_USBPCWATCHDOG is not set -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 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=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 is not set -# CONFIG_MFD_BCM590XX is not set -# CONFIG_MFD_BD9571MWV is not set -# CONFIG_MFD_AC100 is not set -# CONFIG_MFD_AXP20X_I2C is not set -# CONFIG_MFD_AXP20X_RSB is not set -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_MFD_ASIC3 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_MC13XXX_SPI is not set -# CONFIG_MFD_MC13XXX_I2C is not set -# CONFIG_MFD_HI6421_PMIC is not set -CONFIG_HTC_PASIC3=m -# CONFIG_HTC_I2CPLD is not set -# CONFIG_LPC_ICH is not set -CONFIG_LPC_SCH=m -# 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_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 is not set -# CONFIG_MFD_RETU is not set -CONFIG_MFD_PCF50633=m -CONFIG_PCF50633_ADC=m -CONFIG_PCF50633_GPIO=m -# CONFIG_UCB1400_CORE is not set -# CONFIG_MFD_PM8XXX is not set -# CONFIG_MFD_RDC321X is not set -# 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=m -# CONFIG_MFD_SM501_GPIO is not set -# CONFIG_MFD_SKY81452 is not set -# CONFIG_MFD_SMSC is not set -# CONFIG_ABX500_CORE is not set -# CONFIG_MFD_STMPE is not set -CONFIG_MFD_SUN6I_PRCM=y -CONFIG_MFD_SYSCON=y -# 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=m -# 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_MFD_TPS80031 is not set -# CONFIG_TWL4030_CORE is not set -# CONFIG_TWL6040_CORE is not set -CONFIG_MFD_WL1273_CORE=m -# CONFIG_MFD_LM3533 is not set -# CONFIG_MFD_TC3589X is not set -# CONFIG_MFD_T7L66XB is not set -# CONFIG_MFD_TC6387XB is not set -# CONFIG_MFD_TC6393XB 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_STPMIC1=m -CONFIG_MFD_STMFX=m -# CONFIG_RAVE_SP_CORE is not set -# 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=m -# CONFIG_REGULATOR_88PG86X is not set -CONFIG_REGULATOR_ACT8865=m -# CONFIG_REGULATOR_AD5398 is not set -# CONFIG_REGULATOR_ANATOP is not set -# CONFIG_REGULATOR_ARIZONA_LDO1 is not set -# CONFIG_REGULATOR_ARIZONA_MICSUPP is not set -# CONFIG_REGULATOR_DA9210 is not set -# CONFIG_REGULATOR_DA9211 is not set -# CONFIG_REGULATOR_FAN53555 is not set -# CONFIG_REGULATOR_GPIO is not set -# CONFIG_REGULATOR_ISL9305 is not set -# CONFIG_REGULATOR_ISL6271A is not set -CONFIG_REGULATOR_LP3971=m -# 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=m -CONFIG_REGULATOR_MAX77650=m -CONFIG_REGULATOR_MAX8649=m -CONFIG_REGULATOR_MAX8660=m -# CONFIG_REGULATOR_MAX8952 is not set -# CONFIG_REGULATOR_MAX8973 is not set -CONFIG_REGULATOR_MCP16502=m -# CONFIG_REGULATOR_MT6311 is not set -CONFIG_REGULATOR_PCF50633=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_QCOM_SPMI is not set -# CONFIG_REGULATOR_SLG51000 is not set -CONFIG_REGULATOR_STPMIC1=m -# CONFIG_REGULATOR_SY8106A is not set -CONFIG_REGULATOR_SY8824X=m -# CONFIG_REGULATOR_TPS51632 is not set -# CONFIG_REGULATOR_TPS62360 is not set -CONFIG_REGULATOR_TPS65023=m -CONFIG_REGULATOR_TPS6507X=m -# CONFIG_REGULATOR_TPS65132 is not set -# CONFIG_REGULATOR_TPS6524X is not set -# CONFIG_REGULATOR_VCTRL is not set -CONFIG_CEC_CORE=y -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 is not set -# CONFIG_IR_HIX5HD2 is not set -# CONFIG_IR_IMON is not set -# CONFIG_IR_IMON_RAW is not set -CONFIG_IR_MCEUSB=m -# CONFIG_IR_REDRAT3 is not set -# CONFIG_IR_SPI is not set -# CONFIG_IR_STREAMZAP is not set -# CONFIG_IR_IGORPLUGUSB is not set -# CONFIG_IR_IGUANA is not set -# CONFIG_IR_TTUSBIR is not set -# CONFIG_RC_LOOPBACK is not set -# CONFIG_IR_GPIO_CIR is not set -# CONFIG_IR_GPIO_TX is not set -CONFIG_IR_SUNXI=m -# CONFIG_IR_SERIAL is not set -# CONFIG_IR_SIR is not set -# CONFIG_RC_XBOX_DVD is not set -CONFIG_MEDIA_SUPPORT=m - -# -# Multimedia core support -# -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 is not set -CONFIG_MEDIA_CEC_SUPPORT=y -CONFIG_MEDIA_CONTROLLER=y -CONFIG_MEDIA_CONTROLLER_DVB=y -CONFIG_VIDEO_DEV=m -CONFIG_VIDEO_V4L2_SUBDEV_API=y -CONFIG_VIDEO_V4L2=m -CONFIG_VIDEO_V4L2_I2C=y -CONFIG_VIDEO_ADV_DEBUG=y -CONFIG_VIDEO_FIXED_MINOR_RANGES=y -CONFIG_VIDEO_TUNER=m -# CONFIG_V4L2_FLASH_LED_CLASS is not set -CONFIG_V4L2_FWNODE=m -CONFIG_VIDEOBUF_GEN=m -CONFIG_VIDEOBUF_VMALLOC=m -CONFIG_DVB_CORE=m -# CONFIG_DVB_MMAP is not set -CONFIG_DVB_NET=y -CONFIG_TTPCI_EEPROM=m -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 - -# -# 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 is not set -# CONFIG_USB_STV06XX is not set -# CONFIG_USB_GL860 is not set -# CONFIG_USB_GSPCA_BENQ is not set -# CONFIG_USB_GSPCA_CONEX is not set -# CONFIG_USB_GSPCA_CPIA1 is not set -# CONFIG_USB_GSPCA_DTCS033 is not set -# CONFIG_USB_GSPCA_ETOMS is not set -# CONFIG_USB_GSPCA_FINEPIX is not set -# CONFIG_USB_GSPCA_JEILINJ is not set -# CONFIG_USB_GSPCA_JL2005BCD is not set -# CONFIG_USB_GSPCA_KINECT is not set -# CONFIG_USB_GSPCA_KONICA is not set -# CONFIG_USB_GSPCA_MARS is not set -# CONFIG_USB_GSPCA_MR97310A is not set -# CONFIG_USB_GSPCA_NW80X is not set -# CONFIG_USB_GSPCA_OV519 is not set -# CONFIG_USB_GSPCA_OV534 is not set -# CONFIG_USB_GSPCA_OV534_9 is not set -# CONFIG_USB_GSPCA_PAC207 is not set -# CONFIG_USB_GSPCA_PAC7302 is not set -# CONFIG_USB_GSPCA_PAC7311 is not set -# CONFIG_USB_GSPCA_SE401 is not set -# CONFIG_USB_GSPCA_SN9C2028 is not set -# CONFIG_USB_GSPCA_SN9C20X is not set -# CONFIG_USB_GSPCA_SONIXB is not set -# CONFIG_USB_GSPCA_SONIXJ is not set -# CONFIG_USB_GSPCA_SPCA500 is not set -# CONFIG_USB_GSPCA_SPCA501 is not set -# CONFIG_USB_GSPCA_SPCA505 is not set -# CONFIG_USB_GSPCA_SPCA506 is not set -# CONFIG_USB_GSPCA_SPCA508 is not set -# CONFIG_USB_GSPCA_SPCA561 is not set -# CONFIG_USB_GSPCA_SPCA1528 is not set -# CONFIG_USB_GSPCA_SQ905 is not set -# CONFIG_USB_GSPCA_SQ905C is not set -# CONFIG_USB_GSPCA_SQ930X is not set -# CONFIG_USB_GSPCA_STK014 is not set -CONFIG_USB_GSPCA_STK1135=m -# CONFIG_USB_GSPCA_STV0680 is not set -# CONFIG_USB_GSPCA_SUNPLUS is not set -# CONFIG_USB_GSPCA_T613 is not set -# CONFIG_USB_GSPCA_TOPRO is not set -# CONFIG_USB_GSPCA_TOUPTEK is not set -# CONFIG_USB_GSPCA_TV8532 is not set -# CONFIG_USB_GSPCA_VC032X is not set -# CONFIG_USB_GSPCA_VICAM is not set -# CONFIG_USB_GSPCA_XIRLINK_CIT is not set -# CONFIG_USB_GSPCA_ZC3XX is not set -# CONFIG_USB_PWC is not set -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=y -CONFIG_VIDEO_HDPVR=m -CONFIG_VIDEO_USBVISION=m -CONFIG_VIDEO_STK1160_COMMON=m -CONFIG_VIDEO_STK1160=m -# CONFIG_VIDEO_GO7007 is not set - -# -# 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=y -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 is not set -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 is not set -CONFIG_VIDEO_EM28XX_ALSA=m -CONFIG_VIDEO_EM28XX_DVB=m -CONFIG_VIDEO_EM28XX_RC=m - -# -# USB HDMI CEC adapters -# -# CONFIG_USB_PULSE8_CEC is not set -# CONFIG_USB_RAINSHADOW_CEC is not set -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 is not set -# CONFIG_VIDEO_HEXIUM_GEMINI is not set -# CONFIG_VIDEO_HEXIUM_ORION is not set -# CONFIG_VIDEO_MXB is not set -# CONFIG_VIDEO_DT3155 is not set - -# -# Media capture/analog/hybrid TV support -# -# CONFIG_VIDEO_CX18 is not set -# CONFIG_VIDEO_CX23885 is not set -# CONFIG_VIDEO_CX25821 is not set -# CONFIG_VIDEO_CX88 is not set -# CONFIG_VIDEO_BT848 is not set -# CONFIG_VIDEO_SAA7134 is not set -# CONFIG_VIDEO_SAA7164 is not set - -# -# Media digital TV PCI Adapters -# -# CONFIG_DVB_AV7110 is not set -# CONFIG_DVB_BUDGET_CORE is not set -# CONFIG_DVB_B2C2_FLEXCOP_PCI is not set -# CONFIG_DVB_PLUTO2 is not set -# CONFIG_DVB_DM1105 is not set -# CONFIG_DVB_PT1 is not set -CONFIG_DVB_PT3=m -# CONFIG_MANTIS_CORE is not set -# CONFIG_DVB_NGENE is not set -# CONFIG_DVB_DDBRIDGE is not set -CONFIG_DVB_SMIPCIE=m -CONFIG_DVB_NETUP_UNIDVB=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 is not set -CONFIG_VIDEO_SUN4I_CSI=m -CONFIG_VIDEO_SUN6I_CSI=m -# CONFIG_V4L_MEM2MEM_DRIVERS is not set -# CONFIG_V4L_TEST_DRIVERS is not set -CONFIG_DVB_PLATFORM_DRIVERS=y -# CONFIG_DVB_C8SECTPFE is not set -# CONFIG_CEC_PLATFORM_DRIVERS is not set - -# -# Supported MMC/SDIO adapters -# -CONFIG_SMS_SDIO_DRV=m -CONFIG_RADIO_ADAPTERS=y -CONFIG_RADIO_TEA575X=m -# CONFIG_RADIO_SI470X is not set -CONFIG_RADIO_SI4713=m -# CONFIG_USB_SI4713 is not set -# CONFIG_PLATFORM_SI4713 is not set -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 is not set -CONFIG_USB_MA901=m -CONFIG_RADIO_TEA5764=m -CONFIG_RADIO_SAA7706H=m -CONFIG_RADIO_TEF6862=m -CONFIG_RADIO_WL1273=m - -# -# Texas Instruments WL128x FM driver (ST based) -# -CONFIG_RADIO_WL128X=m -# end of Texas Instruments WL128x FM driver (ST based) - -# -# Supported FireWire (IEEE 1394) Adapters -# -CONFIG_DVB_FIREDTV=m -CONFIG_DVB_FIREDTV_INPUT=y -CONFIG_MEDIA_COMMON_OPTIONS=y - -# -# common driver options -# -CONFIG_VIDEO_CX2341X=m -CONFIG_VIDEO_TVEEPROM=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_SMS_SIANO_MDTV=m -CONFIG_SMS_SIANO_RC=y -# CONFIG_SMS_SIANO_DEBUGFS is not set - -# -# Media ancillary drivers (tuners, sensors, i2c, spi, frontends) -# -CONFIG_MEDIA_SUBDRV_AUTOSELECT=y -CONFIG_MEDIA_ATTACH=y -CONFIG_VIDEO_IR_I2C=m - -# -# I2C Encoders, decoders, sensors and other helper chips -# - -# -# Audio decoders, processors and mixers -# -# CONFIG_VIDEO_TVAUDIO is not set -# CONFIG_VIDEO_TDA7432 is not set -# CONFIG_VIDEO_TDA9840 is not set -# CONFIG_VIDEO_TDA1997X is not set -# CONFIG_VIDEO_TEA6415C is not set -# CONFIG_VIDEO_TEA6420 is not set -CONFIG_VIDEO_MSP3400=m -# CONFIG_VIDEO_CS3308 is not set -# CONFIG_VIDEO_CS5345 is not set -CONFIG_VIDEO_CS53L32A=m -# CONFIG_VIDEO_TLV320AIC23B is not set -# CONFIG_VIDEO_UDA1342 is not set -CONFIG_VIDEO_WM8775=m -# CONFIG_VIDEO_WM8739 is not set -# CONFIG_VIDEO_VP27SMPX is not set -# CONFIG_VIDEO_SONY_BTF_MPX is not set - -# -# RDS decoders -# -# CONFIG_VIDEO_SAA6588 is not set - -# -# 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 is not set -# CONFIG_VIDEO_TVP7002 is not set -# CONFIG_VIDEO_TW2804 is not set -# CONFIG_VIDEO_TW9903 is not set -# CONFIG_VIDEO_TW9906 is not set -# CONFIG_VIDEO_TW9910 is not set -# CONFIG_VIDEO_VPX3220 is not set - -# -# Video and audio decoders -# -# CONFIG_VIDEO_SAA717X is not set -CONFIG_VIDEO_CX25840=m - -# -# Video encoders -# -# CONFIG_VIDEO_SAA7127 is not set -# 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 - -# -# Camera sensor devices -# -# CONFIG_VIDEO_IMX214 is not set -# CONFIG_VIDEO_IMX258 is not set -# CONFIG_VIDEO_IMX274 is not set -# CONFIG_VIDEO_IMX319 is not set -# CONFIG_VIDEO_IMX355 is not set -# CONFIG_VIDEO_OV2640 is not set -# 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_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 is not set -CONFIG_VIDEO_OV7670=m -# CONFIG_VIDEO_OV7740 is not set -# CONFIG_VIDEO_OV8856 is not set -# CONFIG_VIDEO_OV9640 is not set -# CONFIG_VIDEO_OV9650 is not set -# CONFIG_VIDEO_OV13858 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 is not set -# 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_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_SMIAPP is not set -# CONFIG_VIDEO_ET8EK8 is not set -# CONFIG_VIDEO_S5C73M3 is not set - -# -# Lens drivers -# -# CONFIG_VIDEO_AD5820 is not set -# CONFIG_VIDEO_AK7375 is not set -# CONFIG_VIDEO_DW9714 is not set -# CONFIG_VIDEO_DW9807_VCM is not set - -# -# Flash devices -# -# CONFIG_VIDEO_ADP1653 is not set -# CONFIG_VIDEO_LM3560 is not set -# CONFIG_VIDEO_LM3646 is not set - -# -# Video improvement chips -# -# CONFIG_VIDEO_UPD64031A is not set -# CONFIG_VIDEO_UPD64083 is not set - -# -# Audio/Video compression chips -# -# CONFIG_VIDEO_SAA6752HS is not set - -# -# SDR tuner chips -# - -# -# Miscellaneous helper chips -# -# CONFIG_VIDEO_THS7303 is not set -# CONFIG_VIDEO_M52790 is not set -# CONFIG_VIDEO_I2C is not set -# CONFIG_VIDEO_ST_MIPID02 is not set -# end of I2C Encoders, decoders, sensors and other helper chips - -# -# 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 is not set -CONFIG_MEDIA_TUNER_MT20XX=m -CONFIG_MEDIA_TUNER_MT2060=m -CONFIG_MEDIA_TUNER_MT2063=m -CONFIG_MEDIA_TUNER_MT2266=m -# CONFIG_MEDIA_TUNER_MT2131 is not set -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 is not set -# 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 is not set -CONFIG_DVB_STV6110x=m -# CONFIG_DVB_STV6111 is not set -# CONFIG_DVB_MXL5XX is not set -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 is not set -CONFIG_DVB_CX24123=m -CONFIG_DVB_MT312=m -# CONFIG_DVB_ZL10036 is not set -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 is not set -# CONFIG_DVB_VES1X93 is not set -CONFIG_DVB_TUNER_ITD1000=m -CONFIG_DVB_TUNER_CX24113=m -CONFIG_DVB_TDA826X=m -# CONFIG_DVB_TUA6100 is not set -CONFIG_DVB_CX24116=m -# CONFIG_DVB_CX24117 is not set -CONFIG_DVB_CX24120=m -CONFIG_DVB_SI21XX=m -CONFIG_DVB_TS2020=m -CONFIG_DVB_DS3000=m -# CONFIG_DVB_MB86A16 is not set -CONFIG_DVB_TDA10071=m - -# -# DVB-T (terrestrial) frontends -# -# CONFIG_DVB_SP8870 is not set -# CONFIG_DVB_SP887X is not set -CONFIG_DVB_CX22700=m -CONFIG_DVB_CX22702=m -# CONFIG_DVB_S5H1432 is not set -CONFIG_DVB_DRXD=m -# CONFIG_DVB_L64781 is not set -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 is not set -CONFIG_DVB_CXD2820R=m -CONFIG_DVB_CXD2841ER=m -CONFIG_DVB_RTL2830=m -CONFIG_DVB_RTL2832=m -CONFIG_DVB_SI2168=m -CONFIG_DVB_AS102_FE=m -# CONFIG_DVB_ZD1301_DEMOD is not set -CONFIG_DVB_GP8PSK_FE=m -# CONFIG_DVB_CXD2880 is not set - -# -# DVB-C (cable) frontends -# -CONFIG_DVB_VES1820=m -# CONFIG_DVB_TDA10021 is not set -CONFIG_DVB_TDA10023=m -CONFIG_DVB_STV0297=m - -# -# ATSC (North American/Korean Terrestrial/Cable DTV) frontends -# -CONFIG_DVB_NXT200X=m -# CONFIG_DVB_OR51211 is not set -# CONFIG_DVB_OR51132 is not set -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 - -# -# 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 is not set -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 is not set -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 is not set -CONFIG_DVB_SP2=m - -# -# Tools to develop new frontends -# -# CONFIG_DVB_DUMMY_FE is not set -# end of Customise DVB Frontends - -# -# Graphics support -# -CONFIG_VGA_ARB=y -CONFIG_VGA_ARB_MAX_GPUS=16 -# CONFIG_IMX_IPUV3_CORE is not set -# CONFIG_DRM is not set -CONFIG_DRM_DP_CEC=y - -# -# ARM devices -# -# end of ARM devices - -# -# ACP (Audio CoProcessor) Configuration -# -# end of ACP (Audio CoProcessor) Configuration - -# -# Frame buffer Devices -# -CONFIG_FB_CMDLINE=y -CONFIG_FB_NOTIFY=y -CONFIG_FB=m -CONFIG_FIRMWARE_EDID=y -CONFIG_FB_DDC=m -CONFIG_FB_CFB_FILLRECT=m -CONFIG_FB_CFB_COPYAREA=m -CONFIG_FB_CFB_IMAGEBLIT=m -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_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_UVESA 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_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=m -CONFIG_FB_S3_DDC=y -# 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=m -# CONFIG_FB_3DFX_ACCEL is not set -CONFIG_FB_3DFX_I2C=y -# CONFIG_FB_VOODOO1 is not set -CONFIG_FB_VT8623=m -# CONFIG_FB_TRIDENT is not set -CONFIG_FB_ARK=m -CONFIG_FB_PM3=m -# CONFIG_FB_CARMINE is not set -CONFIG_FB_SM501=m -# CONFIG_FB_SMSCUFX is not set -CONFIG_FB_UDL=m -# CONFIG_FB_IBM_GXT4500 is not set -# CONFIG_FB_VIRTUAL is not set -CONFIG_FB_METRONOME=m -CONFIG_FB_MB862XX=m -CONFIG_FB_MB862XX_PCI_GDC=y -CONFIG_FB_MB862XX_I2C=y -# 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_GENERIC is not set -# CONFIG_BACKLIGHT_PM8941_WLED is not set -# CONFIG_BACKLIGHT_ADP8860 is not set -# CONFIG_BACKLIGHT_ADP8870 is not set -# CONFIG_BACKLIGHT_PCF50633 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 -# end of Backlight & LCD device support - -CONFIG_VGASTATE=m - -# -# Console display driver support -# -CONFIG_DUMMY_CONSOLE=y -CONFIG_FRAMEBUFFER_CONSOLE=y -CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY=y -CONFIG_FRAMEBUFFER_CONSOLE_ROTATION=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 is not set -CONFIG_SND=m -CONFIG_SND_TIMER=m -CONFIG_SND_PCM=m -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=y -# CONFIG_SND_DEBUG is not set -CONFIG_SND_VMASTER=y -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_MPU401_UART=m -CONFIG_SND_OPL3_LIB=m -CONFIG_SND_OPL3_LIB_SEQ=m -CONFIG_SND_AC97_CODEC=m -CONFIG_SND_DRIVERS=y -# CONFIG_SND_DUMMY is not set -CONFIG_SND_ALOOP=m -# CONFIG_SND_VIRMIDI is not set -# 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_PCI=y -CONFIG_SND_AD1889=m -# CONFIG_SND_ATIIXP is not set -# CONFIG_SND_ATIIXP_MODEM is not set -# CONFIG_SND_AU8810 is not set -# CONFIG_SND_AU8820 is not set -# CONFIG_SND_AU8830 is not set -# CONFIG_SND_AW2 is not set -# CONFIG_SND_BT87X is not set -# CONFIG_SND_CA0106 is not set -# CONFIG_SND_CMIPCI is not set -CONFIG_SND_OXYGEN_LIB=m -CONFIG_SND_OXYGEN=m -# CONFIG_SND_CS4281 is not set -# CONFIG_SND_CS46XX is not set -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 is not set -# CONFIG_SND_ENS1371 is not set -# CONFIG_SND_FM801 is not set -# CONFIG_SND_HDSP is not set -CONFIG_SND_HDSPM=m -# CONFIG_SND_ICE1724 is not set -# CONFIG_SND_INTEL8X0 is not set -# CONFIG_SND_INTEL8X0M is not set -# CONFIG_SND_KORG1212 is not set -CONFIG_SND_LOLA=m -CONFIG_SND_LX6464ES=m -# CONFIG_SND_MIXART is not set -# CONFIG_SND_NM256 is not set -CONFIG_SND_PCXHR=m -CONFIG_SND_RIPTIDE=m -# CONFIG_SND_RME32 is not set -# CONFIG_SND_RME96 is not set -# CONFIG_SND_RME9652 is not set -# CONFIG_SND_VIA82XX is not set -# CONFIG_SND_VIA82XX_MODEM is not set -CONFIG_SND_VIRTUOSO=m -# CONFIG_SND_VX222 is not set -# CONFIG_SND_YMFPCI is not set - -# -# HD-Audio -# -# CONFIG_SND_HDA_INTEL is not set -# end of HD-Audio - -CONFIG_SND_HDA_PREALLOC_SIZE=64 -CONFIG_SND_ARM=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_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 is not set -# CONFIG_SND_OXFW is not set -CONFIG_SND_ISIGHT=m -# CONFIG_SND_FIREWORKS is not set -# CONFIG_SND_BEBOB is not set -# CONFIG_SND_FIREWIRE_DIGI00X is not set -# CONFIG_SND_FIREWIRE_TASCAM is not set -# 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_TOPOLOGY=y -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_ATMEL_SOC=m -CONFIG_SND_SOC_MIKROE_PROTO=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_IMX_AUDMUX is not set -# 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=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_OPTIONS=m -CONFIG_SND_SOC_SOF_NOCODEC=m -CONFIG_SND_SOC_SOF_NOCODEC_SUPPORT=y -CONFIG_SND_SOC_SOF_STRICT_ABI_CHECKS=y -# CONFIG_SND_SOC_SOF_DEBUG is not set -CONFIG_SND_SOC_SOF=m - -# -# STMicroelectronics STM32 SOC audio support -# -# end of STMicroelectronics STM32 SOC audio support - -# -# Allwinner SoC Audio support -# -CONFIG_SND_SUN4I_CODEC=m -CONFIG_SND_SUN4I_I2S=m -CONFIG_SND_SUN4I_SPDIF=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_ZX_TDM=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_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_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=m -# CONFIG_SND_SOC_BD28623 is not set -CONFIG_SND_SOC_BT_SCO=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_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_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_DMIC=m -CONFIG_SND_SOC_ES7134=m -# 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_INNO_RK3036=m -CONFIG_SND_SOC_MAX98088=m -# CONFIG_SND_SOC_MAX98357A is not set -CONFIG_SND_SOC_MAX98504=m -# CONFIG_SND_SOC_MAX9867 is not set -CONFIG_SND_SOC_MAX98927=m -# CONFIG_SND_SOC_MAX98373 is not set -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_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_RT5616=m -CONFIG_SND_SOC_RT5631=m -CONFIG_SND_SOC_RT5645=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 is not set -CONFIG_SND_SOC_SIRF_AUDIO_CODEC=m -CONFIG_SND_SOC_SPDIF=m -# CONFIG_SND_SOC_SSM2305 is not set -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_TAS5086=m -# CONFIG_SND_SOC_TAS571X is not set -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_TLV320AIC23=m -CONFIG_SND_SOC_TLV320AIC23_I2C=m -CONFIG_SND_SOC_TLV320AIC23_SPI=m -CONFIG_SND_SOC_TLV320AIC31XX=m -# CONFIG_SND_SOC_TLV320AIC32X4_I2C is not set -# CONFIG_SND_SOC_TLV320AIC32X4_SPI is not set -CONFIG_SND_SOC_TLV320AIC3X=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_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_I2C is not set -# CONFIG_SND_SOC_WM8804_SPI is not set -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_ZX_AUD96P22=m -# CONFIG_SND_SOC_MAX9759 is not set -# CONFIG_SND_SOC_MT6351 is not set -CONFIG_SND_SOC_MT6358=m -CONFIG_SND_SOC_NAU8540=m -CONFIG_SND_SOC_NAU8810=m -CONFIG_SND_SOC_NAU8822=m -CONFIG_SND_SOC_NAU8824=m -CONFIG_SND_SOC_TPA6130A2=m -# end of CODEC drivers - -CONFIG_SND_SIMPLE_CARD_UTILS=m -CONFIG_SND_SIMPLE_CARD=m -CONFIG_SND_AUDIO_GRAPH_CARD=m -CONFIG_AC97_BUS=m - -# -# HID support -# -CONFIG_HID=y -CONFIG_HID_BATTERY_STRENGTH=y -CONFIG_HIDRAW=y -CONFIG_UHID=y -CONFIG_HID_GENERIC=y - -# -# Special HID drivers -# -CONFIG_HID_A4TECH=m -# CONFIG_HID_ACCUTOUCH is not set -CONFIG_HID_ACRUX=m -# CONFIG_HID_ACRUX_FF is not set -CONFIG_HID_APPLE=m -# CONFIG_HID_APPLEIR is not set -# CONFIG_HID_ASUS is not set -# CONFIG_HID_AUREAL is not set -CONFIG_HID_BELKIN=m -# CONFIG_HID_BETOP_FF is not set -CONFIG_HID_BIGBEN_FF=m -CONFIG_HID_CHERRY=m -CONFIG_HID_CHICONY=m -# CONFIG_HID_CORSAIR is not set -CONFIG_HID_COUGAR=m -CONFIG_HID_MACALLY=m -CONFIG_HID_PRODIKEYS=m -# CONFIG_HID_CMEDIA is not set -# 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 is not set -CONFIG_HID_ELECOM=m -# CONFIG_HID_ELO is not set -CONFIG_HID_EZKEY=m -# CONFIG_HID_GEMBIRD is not set -# CONFIG_HID_GFRM is not set -# CONFIG_HID_HOLTEK is not set -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_GYRATION=m -# CONFIG_HID_ICADE is not set -# 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 is not set -# CONFIG_HID_LENOVO is not set -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_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_LEDS=y -# CONFIG_HID_PICOLCD_CIR is not set -CONFIG_HID_PLANTRONICS=m -# CONFIG_HID_PRIMAX is not set -CONFIG_HID_RETRODE=m -CONFIG_HID_ROCCAT=m -# CONFIG_HID_SAITEK is not set -CONFIG_HID_SAMSUNG=m -CONFIG_HID_SONY=m -# CONFIG_SONY_FF is not set -# CONFIG_HID_SPEEDLINK is not set -# CONFIG_HID_STEAM is not set -# CONFIG_HID_STEELSERIES is not set -CONFIG_HID_SUNPLUS=m -# CONFIG_HID_RMI is not set -CONFIG_HID_GREENASIA=m -CONFIG_GREENASIA_FF=y -CONFIG_HID_SMARTJOYPLUS=m -CONFIG_SMARTJOYPLUS_FF=y -# CONFIG_HID_TIVO is not set -CONFIG_HID_TOPSEED=m -# CONFIG_HID_THINGM is not set -CONFIG_HID_THRUSTMASTER=m -CONFIG_THRUSTMASTER_FF=y -# CONFIG_HID_UDRAW_PS3 is not set -CONFIG_HID_U2FZERO=m -CONFIG_HID_WACOM=m -# CONFIG_HID_WIIMOTE is not set -# CONFIG_HID_XINMO is not set -CONFIG_HID_ZEROPLUS=m -CONFIG_ZEROPLUS_FF=y -CONFIG_HID_ZYDACRON=m -CONFIG_HID_SENSOR_HUB=y -# CONFIG_HID_SENSOR_CUSTOM_SENSOR is not set -# CONFIG_HID_ALPS is not set -# 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=m -# end of I2C HID support -# end of HID support - -CONFIG_USB_OHCI_LITTLE_ENDIAN=y -CONFIG_USB_SUPPORT=y -CONFIG_USB_COMMON=y -CONFIG_USB_LED_TRIG=y -# CONFIG_USB_ULPI_BUS is not set -CONFIG_USB_CONN_GPIO=m -CONFIG_USB_ARCH_HAS_HCD=y -CONFIG_USB=y -CONFIG_USB_PCI=y -CONFIG_USB_ANNOUNCE_NEW_DEVICES=y - -# -# Miscellaneous USB options -# -# CONFIG_USB_DEFAULT_PERSIST is not set -CONFIG_USB_DYNAMIC_MINORS=y -# CONFIG_USB_OTG is not set -# CONFIG_USB_OTG_WHITELIST is not set -# CONFIG_USB_OTG_BLACKLIST_HUB is not set -CONFIG_USB_LEDS_TRIGGER_USBPORT=y -CONFIG_USB_AUTOSUSPEND_DELAY=2 -CONFIG_USB_MON=m - -# -# USB Host Controller Drivers -# -CONFIG_USB_C67X00_HCD=m -CONFIG_USB_XHCI_HCD=y -# CONFIG_USB_XHCI_DBGCAP is not set -CONFIG_USB_XHCI_PCI=y -CONFIG_USB_XHCI_PLATFORM=m -CONFIG_USB_XHCI_MVEBU=m -CONFIG_USB_EHCI_HCD=y -CONFIG_USB_EHCI_ROOT_HUB_TT=y -CONFIG_USB_EHCI_TT_NEWSCHED=y -CONFIG_USB_EHCI_PCI=y -CONFIG_USB_EHCI_FSL=m -CONFIG_USB_EHCI_HCD_ORION=y -CONFIG_USB_EHCI_HCD_PLATFORM=m -# 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_PCI=m -# CONFIG_USB_OHCI_HCD_SSB is not set -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 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=y -# 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 is not set -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=m -CONFIG_USB_ISP1760_HCD=y -CONFIG_USB_ISP1760_HOST_ROLE=y - -# -# USB port drivers -# -# CONFIG_USB_USS720 is not set -CONFIG_USB_SERIAL=m -CONFIG_USB_SERIAL_GENERIC=y -# CONFIG_USB_SERIAL_SIMPLE is not set -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 is not set -# CONFIG_USB_SERIAL_F8153X is not set -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 is not set -CONFIG_USB_SERIAL_MOS7720=m -CONFIG_USB_SERIAL_MOS7715_PARPORT=y -CONFIG_USB_SERIAL_MOS7840=m -# CONFIG_USB_SERIAL_MXUPORT is not set -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_XIRCOM=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 is not set -# CONFIG_USB_SERIAL_WISHBONE is not set -CONFIG_USB_SERIAL_SSU100=m -# CONFIG_USB_SERIAL_QT2 is not set -# CONFIG_USB_SERIAL_UPD78F0730 is not set -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_USB_SISUSBVGA=m -CONFIG_USB_LD=m -CONFIG_USB_TRANCEVIBRATOR=m -CONFIG_USB_IOWARRIOR=m -CONFIG_USB_TEST=m -# CONFIG_USB_EHSET_TEST_FIXTURE is not set -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 is not set -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 -# CONFIG_USB_ULPI is not set -# end of USB Physical Layer drivers - -# CONFIG_USB_GADGET is not set -CONFIG_TYPEC=y -CONFIG_TYPEC_TCPM=y -CONFIG_TYPEC_TCPCI=y -# CONFIG_TYPEC_RT1711H is not set -# CONFIG_TYPEC_FUSB302 is not set -# CONFIG_TYPEC_UCSI is not set -CONFIG_TYPEC_TPS6598X=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=y -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=8 -CONFIG_SDIO_UART=m -# CONFIG_MMC_TEST is not set - -# -# 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=m -# CONFIG_MMC_SDHCI_OF_ARASAN is not set -CONFIG_MMC_SDHCI_OF_ASPEED=m -# CONFIG_MMC_SDHCI_OF_AT91 is not set -# CONFIG_MMC_SDHCI_OF_DWCMSHC is not set -# CONFIG_MMC_SDHCI_CADENCE is not set -# CONFIG_MMC_SDHCI_PXAV3 is not set -# CONFIG_MMC_SDHCI_F_SDH30 is not set -CONFIG_MMC_ALCOR=m -CONFIG_MMC_TIFM_SD=m -CONFIG_MMC_MVSDIO=m -CONFIG_MMC_SPI=m -CONFIG_MMC_CB710=m -CONFIG_MMC_VIA_SDMMC=m -# CONFIG_MMC_DW is not set -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_SUNXI=m -CONFIG_MMC_CQHCI=m -# CONFIG_MMC_TOSHIBA_PCI is not set -CONFIG_MMC_MTK=m -CONFIG_MMC_SDHCI_XENON=m -CONFIG_MMC_SDHCI_AM654=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 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=m -# CONFIG_LEDS_BRIGHTNESS_HW_CHANGED is not set - -# -# LED drivers -# -# CONFIG_LEDS_AAT1290 is not set -CONFIG_LEDS_AN30259A=m -# CONFIG_LEDS_AS3645A is not set -# CONFIG_LEDS_BCM6328 is not set -# CONFIG_LEDS_BCM6358 is not set -# CONFIG_LEDS_CR0014114 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_LM3601X is not set -CONFIG_LEDS_PCA9532=m -# CONFIG_LEDS_PCA9532_GPIO is not set -CONFIG_LEDS_GPIO=y -CONFIG_LEDS_LP3944=m -# CONFIG_LEDS_LP3952 is not set -# 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=m -# CONFIG_LEDS_NS2 is not set -# CONFIG_LEDS_NETXBIG 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_KTD2692 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_SYSCON 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 - -# -# LED Triggers -# -CONFIG_LEDS_TRIGGERS=y -CONFIG_LEDS_TRIGGER_TIMER=y -CONFIG_LEDS_TRIGGER_ONESHOT=y -CONFIG_LEDS_TRIGGER_DISK=y -CONFIG_LEDS_TRIGGER_MTD=y -CONFIG_LEDS_TRIGGER_HEARTBEAT=y -CONFIG_LEDS_TRIGGER_BACKLIGHT=m -# CONFIG_LEDS_TRIGGER_CPU is not set -# CONFIG_LEDS_TRIGGER_ACTIVITY is not set -CONFIG_LEDS_TRIGGER_GPIO=y -CONFIG_LEDS_TRIGGER_DEFAULT_ON=y - -# -# iptables trigger is under Netfilter config (LED target) -# -CONFIG_LEDS_TRIGGER_TRANSIENT=m -# CONFIG_LEDS_TRIGGER_CAMERA is not set -CONFIG_LEDS_TRIGGER_PANIC=y -# CONFIG_LEDS_TRIGGER_NETDEV is not set -CONFIG_LEDS_TRIGGER_PATTERN=m -CONFIG_LEDS_TRIGGER_AUDIO=m -CONFIG_ACCESSIBILITY=y -CONFIG_A11Y_BRAILLE_CONSOLE=y -# 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=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_HYM8563 is not set -CONFIG_RTC_DRV_MAX6900=m -CONFIG_RTC_DRV_RS5C372=m -CONFIG_RTC_DRV_ISL1208=m -# CONFIG_RTC_DRV_ISL12022 is not set -# CONFIG_RTC_DRV_ISL12026 is not set -CONFIG_RTC_DRV_X1205=m -# 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=y -CONFIG_RTC_DRV_PCF8583=m -CONFIG_RTC_DRV_M41T80=m -# CONFIG_RTC_DRV_M41T80_WDT is not set -CONFIG_RTC_DRV_BQ32K=m -CONFIG_RTC_DRV_S35390A=y -CONFIG_RTC_DRV_FM3130=m -CONFIG_RTC_DRV_RX8010=m -CONFIG_RTC_DRV_RX8581=m -CONFIG_RTC_DRV_RX8025=m -# CONFIG_RTC_DRV_EM3027 is not set -CONFIG_RTC_DRV_RV3028=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=m -CONFIG_RTC_DRV_DS1302=m -CONFIG_RTC_DRV_DS1305=m -# CONFIG_RTC_DRV_DS1343 is not set -CONFIG_RTC_DRV_DS1347=m -CONFIG_RTC_DRV_DS1390=m -CONFIG_RTC_DRV_MAX6916=m -CONFIG_RTC_DRV_R9701=m -# CONFIG_RTC_DRV_RX4581 is not set -# CONFIG_RTC_DRV_RX6110 is not set -CONFIG_RTC_DRV_RS5C348=m -CONFIG_RTC_DRV_MAX6902=m -CONFIG_RTC_DRV_PCF2123=m -# 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 - -# -# 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 is not set -CONFIG_RTC_DRV_DS1742=m -# CONFIG_RTC_DRV_DS2404 is not set -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_PCF50633=m -# CONFIG_RTC_DRV_ZYNQMP is not set - -# -# on-CPU RTC drivers -# -# CONFIG_RTC_DRV_SUN6I is not set -CONFIG_RTC_DRV_MV=y -CONFIG_RTC_DRV_ARMADA38X=m -CONFIG_RTC_DRV_CADENCE=m -CONFIG_RTC_DRV_FTRTC010=m -# CONFIG_RTC_DRV_SNVS is not set -# CONFIG_RTC_DRV_R7301 is not set - -# -# HID Sensor RTC drivers -# -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=m -CONFIG_DMA_OF=y -# CONFIG_ALTERA_MSGDMA is not set -# CONFIG_DW_AXI_DMAC is not set -# CONFIG_FSL_EDMA is not set -CONFIG_FSL_QDMA=m -# CONFIG_INTEL_IDMA64 is not set -CONFIG_MV_XOR=y -# CONFIG_NBPFAXI_DMA is not set -# 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 - -# -# DMA Clients -# -CONFIG_ASYNC_TX_DMA=y -# CONFIG_DMATEST is not set -CONFIG_DMA_ENGINE_RAID=y - -# -# DMABUF options -# -# CONFIG_SYNC_FILE is not set -CONFIG_UDMABUF=y -# CONFIG_DMABUF_SELFTESTS 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=m -# 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 is not set -# CONFIG_VFIO is not set -# CONFIG_VIRT_DRIVERS is not set -CONFIG_VIRTIO=m -CONFIG_VIRTIO_MENU=y -# CONFIG_VIRTIO_PCI is not set -CONFIG_VIRTIO_BALLOON=m -CONFIG_VIRTIO_INPUT=m -# CONFIG_VIRTIO_MMIO is not set - -# -# Microsoft Hyper-V guest support -# -# end of Microsoft Hyper-V guest support - -# CONFIG_GREYBUS is not set -CONFIG_STAGING=y -# CONFIG_PRISM2_USB is not set -# CONFIG_COMEDI is not set -# CONFIG_RTL8192U is not set -CONFIG_RTLLIB=m -CONFIG_RTLLIB_CRYPTO_CCMP=m -CONFIG_RTLLIB_CRYPTO_TKIP=m -CONFIG_RTLLIB_CRYPTO_WEP=m -# CONFIG_RTL8192E is not set -CONFIG_RTL8723BS=m -# CONFIG_R8712U is not set -CONFIG_R8188EU=m -# CONFIG_88EU_AP_MODE is not set -CONFIG_RTS5208=m -# CONFIG_VT6655 is not set -# CONFIG_VT6656 is not set -# CONFIG_FB_SM750 is not set - -# -# 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_STAGING_MEDIA is not set - -# -# Android -# -# end of Android - -# CONFIG_STAGING_BOARD is not set -CONFIG_LTE_GDM724X=m -# 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=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 is not set -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_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_WILC1000=m -CONFIG_WILC1000_SDIO=m -CONFIG_WILC1000_SPI=m -# CONFIG_WILC1000_HW_OOB_INTR is not set -# CONFIG_MOST is not set -# CONFIG_KS7010 is not set -CONFIG_PI433=m - -# -# Gasket devices -# -# end of Gasket devices - -CONFIG_XIL_AXIS_FIFO=m -# CONFIG_FIELDBUS_DEV is not set -# CONFIG_KPC2000 is not set - -# -# ISDN CAPI drivers -# -CONFIG_CAPI_AVM=y -CONFIG_ISDN_DRV_AVMB1_B1PCI=m -CONFIG_ISDN_DRV_AVMB1_B1PCIV4=y -CONFIG_ISDN_DRV_AVMB1_T1PCI=m -CONFIG_ISDN_DRV_AVMB1_C4=m -CONFIG_ISDN_DRV_GIGASET=m -CONFIG_GIGASET_CAPI=y -CONFIG_GIGASET_BASE=m -CONFIG_GIGASET_M105=m -CONFIG_GIGASET_M101=m -# CONFIG_GIGASET_DEBUG is not set -CONFIG_HYSDN=m -CONFIG_HYSDN_CAPI=y -# end of ISDN CAPI drivers - -CONFIG_USB_WUSB=m -CONFIG_USB_WUSB_CBAF=m -# CONFIG_USB_WUSB_CBAF_DEBUG is not set -CONFIG_USB_WHCI_HCD=m -CONFIG_USB_HWA_HCD=m -CONFIG_UWB=m -CONFIG_UWB_HWA=m -CONFIG_UWB_WHCI=m -CONFIG_UWB_I1480U=m -CONFIG_EXFAT_FS=m -CONFIG_EXFAT_DONT_MOUNT_VFAT=y -CONFIG_EXFAT_DISCARD=y -# CONFIG_EXFAT_DELAYED_SYNC is not set -# CONFIG_EXFAT_KERNEL_DEBUG is not set -# CONFIG_EXFAT_DEBUG_MSG is not set -CONFIG_EXFAT_DEFAULT_CODEPAGE=437 -CONFIG_EXFAT_DEFAULT_IOCHARSET="utf8" -# CONFIG_QLGE is not set -# CONFIG_GOLDFISH is not set -# CONFIG_MFD_CROS_EC is not set -# CONFIG_CHROME_PLATFORMS is not set -# CONFIG_MELLANOX_PLATFORM is not set -CONFIG_SURFACE_PLATFORMS=y -CONFIG_CLKDEV_LOOKUP=y -CONFIG_HAVE_CLK_PREPARE=y -CONFIG_COMMON_CLK=y - -# -# Common Clock Framework -# -# CONFIG_CLK_HSDK is not set -# 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=m -# CONFIG_CLK_QORIQ is not set -# CONFIG_COMMON_CLK_VC5 is not set -# CONFIG_COMMON_CLK_FIXED_MMIO is not set -CONFIG_MVEBU_CLK_COMMON=y -CONFIG_KIRKWOOD_CLK=y -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_SUNIV_F1C100S_CCU=y -# CONFIG_SUN8I_A83T_CCU is not set -# CONFIG_SUN8I_DE2_CCU is not set -# CONFIG_SUN8I_R_CCU is not set -# end of Common Clock Framework - -# CONFIG_HWSPINLOCK is not set - -# -# Clock Source drivers -# -CONFIG_TIMER_OF=y -CONFIG_TIMER_PROBE=y -CONFIG_CLKSRC_MMIO=y -CONFIG_ORION_TIMER=y -CONFIG_SUN4I_TIMER=y -# end of Clock Source drivers - -# CONFIG_MAILBOX is not set -CONFIG_IOMMU_SUPPORT=y - -# -# Generic IOMMU Pagetable Support -# -# CONFIG_IOMMU_IO_PGTABLE_LPAE is not set -# CONFIG_IOMMU_IO_PGTABLE_ARMV7S is not set -# end of Generic IOMMU Pagetable Support - -# CONFIG_IOMMU_DEBUGFS is not set -# CONFIG_ARM_SMMU is not set - -# -# 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 - -# -# Aspeed SoC drivers -# -# end of Aspeed SoC drivers - -# -# Broadcom SoC drivers -# -# CONFIG_SOC_BRCMSTB is not set -# 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 - -# -# Qualcomm SoC drivers -# -# end of Qualcomm SoC drivers - -CONFIG_SUNXI_SRAM=y -# CONFIG_SOC_TI is not set - -# -# Xilinx SoC drivers -# -# CONFIG_XILINX_VCU is not set -# end of Xilinx SoC drivers -# end of SOC (System On Chip) specific Drivers - -# CONFIG_PM_DEVFREQ is not set -# CONFIG_EXTCON is not set -# CONFIG_MEMORY is not set -# CONFIG_IIO is not set -# 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 -CONFIG_MADERA_IRQ=m -CONFIG_ORION_IRQCHIP=y -# end of IRQ chip support - -# CONFIG_IPACK_BUS is not set -CONFIG_ARCH_HAS_RESET_CONTROLLER=y -CONFIG_RESET_CONTROLLER=y -CONFIG_RESET_SIMPLE=y -CONFIG_RESET_SUNXI=y -CONFIG_RESET_TI_SYSCON=m - -# -# PHY Subsystem -# -CONFIG_GENERIC_PHY=y -CONFIG_GENERIC_PHY_MIPI_DPHY=y -CONFIG_PHY_SUN6I_MIPI_DPHY=m -CONFIG_PHY_SUN9I_USB=m -# CONFIG_BCM_KONA_USB2_PHY is not set -CONFIG_PHY_CADENCE_DP=m -CONFIG_PHY_CADENCE_DPHY=m -CONFIG_PHY_CADENCE_SIERRA=m -CONFIG_PHY_FSL_IMX8MQ_USB=m -# CONFIG_PHY_MIXEL_MIPI_DPHY is not set -CONFIG_PHY_MVEBU_A3700_UTMI=y -# CONFIG_PHY_MVEBU_A38X_COMPHY is not set -CONFIG_PHY_MVEBU_SATA=y -CONFIG_PHY_PXA_28NM_HSIC=m -CONFIG_PHY_PXA_28NM_USB2=m -# CONFIG_PHY_MAPPHONE_MDM6600 is not set -CONFIG_PHY_OCELOT_SERDES=m -# end of PHY Subsystem - -# CONFIG_POWERCAP is not set -# CONFIG_MCB is not set - -# -# Performance monitor support -# -# CONFIG_ARM_CCN is not set -CONFIG_ARM_PMU=y -# end of Performance monitor support - -CONFIG_RAS=y - -# -# Android -# -# CONFIG_ANDROID is not set -# end of Android - -CONFIG_DAX=m -CONFIG_NVMEM=y -CONFIG_NVMEM_SYSFS=y -CONFIG_NVMEM_SUNXI_SID=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 is not set -# CONFIG_MUX_ADGS1408 is not set -# 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=m -# CONFIG_COUNTER 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=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=y -CONFIG_XFS_QUOTA=y -CONFIG_XFS_POSIX_ACL=y -CONFIG_XFS_RT=y -CONFIG_XFS_ONLINE_SCRUB=y -# CONFIG_XFS_ONLINE_REPAIR 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=y -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_FS_POSIX_ACL=y -CONFIG_EXPORTFS=y -CONFIG_EXPORTFS_BLOCK_OPS=y -CONFIG_FILE_LOCKING=y -CONFIG_MANDATORY_FILE_LOCKING=y -CONFIG_FS_ENCRYPTION=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=y -# CONFIG_QUOTA_DEBUG is not set -CONFIG_QUOTA_TREE=m -CONFIG_QFMT_V1=m -CONFIG_QFMT_V2=m -CONFIG_QUOTACTL=y -CONFIG_AUTOFS4_FS=m -CONFIG_AUTOFS_FS=m -CONFIG_FUSE_FS=y -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_XINO_AUTO is not set -# CONFIG_OVERLAY_FS_METACOPY is not set - -# -# Caches -# -CONFIG_FSCACHE=m -CONFIG_FSCACHE_STATS=y -# CONFIG_FSCACHE_HISTOGRAM is not set -# CONFIG_FSCACHE_DEBUG is not set -# CONFIG_FSCACHE_OBJECT_LIST is not set -CONFIG_CACHEFILES=m -# CONFIG_CACHEFILES_DEBUG is not set -# CONFIG_CACHEFILES_HISTOGRAM 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/NT Filesystems -# -CONFIG_FAT_FS=m -CONFIG_MSDOS_FS=m -CONFIG_VFAT_FS=m -CONFIG_FAT_DEFAULT_CODEPAGE=437 -CONFIG_FAT_DEFAULT_IOCHARSET="utf8" -CONFIG_FAT_DEFAULT_UTF8=y -CONFIG_NTFS_FS=m -# CONFIG_NTFS_DEBUG is not set -CONFIG_NTFS_RW=y -# end of DOS/FAT/NT Filesystems - -# -# Pseudo filesystems -# -CONFIG_PROC_FS=y -CONFIG_PROC_SYSCTL=y -CONFIG_PROC_PAGE_MONITOR=y -# CONFIG_PROC_CHILDREN is not set -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=m -# end of Pseudo filesystems - -CONFIG_MISC_FILESYSTEMS=y -CONFIG_ORANGEFS_FS=y -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=m -CONFIG_EFS_FS=m -CONFIG_JFFS2_FS=y -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=y -CONFIG_UBIFS_FS_ADVANCED_COMPR=y -CONFIG_UBIFS_FS_LZO=y -CONFIG_UBIFS_FS_ZLIB=y -CONFIG_UBIFS_FS_ZSTD=y -# CONFIG_UBIFS_ATIME_SUPPORT is not set -CONFIG_UBIFS_FS_XATTR=y -CONFIG_UBIFS_FS_SECURITY=y -CONFIG_UBIFS_FS_AUTHENTICATION=y -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=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=m -CONFIG_MINIX_FS=m -CONFIG_OMFS_FS=m -# CONFIG_HPFS_FS is not set -CONFIG_QNX4FS_FS=m -# CONFIG_QNX6FS_FS 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 is not set -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 is not set -CONFIG_NETWORK_FILESYSTEMS=y -CONFIG_NFS_FS=y -CONFIG_NFS_V2=y -CONFIG_NFS_V3=y -CONFIG_NFS_V3_ACL=y -CONFIG_NFS_V4=y -CONFIG_NFS_SWAP=y -CONFIG_NFS_V4_1=y -CONFIG_NFS_V4_2=y -CONFIG_PNFS_FILE_LAYOUT=y -CONFIG_PNFS_BLOCK=m -CONFIG_PNFS_FLEXFILE_LAYOUT=y -CONFIG_NFS_V4_1_IMPLEMENTATION_ID_DOMAIN="kernel.org" -# CONFIG_NFS_V4_1_MIGRATION is not set -CONFIG_NFS_V4_SECURITY_LABEL=y -CONFIG_ROOT_NFS=y -# CONFIG_NFS_USE_LEGACY_DNS is not set -CONFIG_NFS_USE_KERNEL_DNS=y -CONFIG_NFS_DEBUG=y -CONFIG_NFSD=y -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_SECURITY_LABEL=y -CONFIG_GRACE_PERIOD=y -CONFIG_LOCKD=y -CONFIG_LOCKD_V4=y -CONFIG_NFS_ACL_SUPPORT=y -CONFIG_NFS_COMMON=y -CONFIG_SUNRPC=y -CONFIG_SUNRPC_GSS=y -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_CEPH_FS=m -# CONFIG_CEPH_FSCACHE is not set -# CONFIG_CEPH_FS_POSIX_ACL is not set -# CONFIG_CEPH_FS_SECURITY_LABEL is not set -CONFIG_CIFS=m -CONFIG_CIFS_STATS2=y -CONFIG_CIFS_ALLOW_INSECURE_LEGACY=y -CONFIG_CIFS_WEAK_PW_HASH=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_FSCACHE is not set -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_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 is not set -# CONFIG_NLS_MAC_CELTIC is not set -# CONFIG_NLS_MAC_CENTEURO is not set -# CONFIG_NLS_MAC_CROATIAN is not set -# CONFIG_NLS_MAC_CYRILLIC is not set -# CONFIG_NLS_MAC_GAELIC is not set -# CONFIG_NLS_MAC_GREEK is not set -# CONFIG_NLS_MAC_ICELAND is not set -# CONFIG_NLS_MAC_INUIT is not set -# CONFIG_NLS_MAC_ROMANIAN is not set -# CONFIG_NLS_MAC_TURKISH is not set -CONFIG_NLS_UTF8=y -CONFIG_DLM=m -CONFIG_DLM_DEBUG=y -CONFIG_UNICODE=y -# CONFIG_UNICODE_NORMALIZATION_SELFTEST is not set -# end of File systems - -# -# Security options -# -CONFIG_KEYS=y -# CONFIG_KEYS_REQUEST_CACHE is not set -CONFIG_PERSISTENT_KEYRINGS=y -CONFIG_BIG_KEYS=y -CONFIG_ENCRYPTED_KEYS=y -CONFIG_KEY_DH_OPERATIONS=y -CONFIG_SECURITY_DMESG_RESTRICT=y -CONFIG_PROC_MEM_ALWAYS_FORCE=y -# CONFIG_PROC_MEM_FORCE_PTRACE is not set -# CONFIG_PROC_MEM_NO_FORCE is not set -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=65536 -CONFIG_HAVE_HARDENED_USERCOPY_ALLOCATOR=y -CONFIG_HARDENED_USERCOPY=y -CONFIG_HARDENED_USERCOPY_FALLBACK=y -CONFIG_HARDENED_USERCOPY_PAGESPAN=y -# CONFIG_FORTIFY_SOURCE is not set -# 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_SMACK is not set -CONFIG_SECURITY_TOMOYO=y -CONFIG_SECURITY_TOMOYO_MAX_ACCEPT_ENTRY=2048 -CONFIG_SECURITY_TOMOYO_MAX_AUDIT_LOG=1024 -# CONFIG_SECURITY_TOMOYO_OMIT_USERSPACE_LOADER is not set -CONFIG_SECURITY_TOMOYO_POLICY_LOADER="/sbin/tomoyo-init" -CONFIG_SECURITY_TOMOYO_ACTIVATION_TRIGGER="/sbin/init" -# CONFIG_SECURITY_TOMOYO_INSECURE_BUILTIN_SETTING 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_INTEGRITY=y -CONFIG_INTEGRITY_SIGNATURE=y -CONFIG_INTEGRITY_ASYMMETRIC_KEYS=y -CONFIG_INTEGRITY_TRUSTED_KEYRING=y -# CONFIG_INTEGRITY_PLATFORM_KEYRING 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_TOMOYO 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_CC_HAS_AUTO_VAR_INIT=y -CONFIG_INIT_STACK_NONE=y -# CONFIG_INIT_STACK_ALL is not set -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_BLKCIPHER=y -CONFIG_CRYPTO_BLKCIPHER2=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 is not set -# CONFIG_CRYPTO_MANAGER_DISABLE_TESTS is not set -# CONFIG_CRYPTO_MANAGER_EXTRA_TESTS is not set -CONFIG_CRYPTO_GF128MUL=y -CONFIG_CRYPTO_NULL=y -CONFIG_CRYPTO_NULL2=y -# 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_ECRDSA=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 is not set -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=y -# CONFIG_CRYPTO_XXHASH is not set -CONFIG_CRYPTO_CRCT10DIF=y -CONFIG_CRYPTO_GHASH=y -CONFIG_CRYPTO_POLY1305=m -CONFIG_CRYPTO_MD4=y -CONFIG_CRYPTO_MD5=y -CONFIG_CRYPTO_MICHAEL_MIC=m -CONFIG_CRYPTO_RMD128=m -CONFIG_CRYPTO_RMD160=m -CONFIG_CRYPTO_RMD256=m -CONFIG_CRYPTO_RMD320=m -CONFIG_CRYPTO_SHA1=y -CONFIG_CRYPTO_LIB_SHA256=y -CONFIG_CRYPTO_SHA256=y -CONFIG_CRYPTO_SHA512=y -CONFIG_CRYPTO_SHA3=m -CONFIG_CRYPTO_SM3=m -CONFIG_CRYPTO_STREEBOG=m -CONFIG_CRYPTO_TGR192=m -CONFIG_CRYPTO_WP512=m - -# -# Ciphers -# -CONFIG_CRYPTO_LIB_AES=y -CONFIG_CRYPTO_AES=y -CONFIG_CRYPTO_AES_TI=m -CONFIG_CRYPTO_ANUBIS=m -CONFIG_CRYPTO_LIB_ARC4=y -CONFIG_CRYPTO_ARC4=y -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_LIB_DES=y -CONFIG_CRYPTO_DES=y -CONFIG_CRYPTO_FCRYPT=m -CONFIG_CRYPTO_KHAZAD=m -CONFIG_CRYPTO_SALSA20=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_AEAD=m -CONFIG_CRYPTO_HASH_INFO=y -CONFIG_CRYPTO_HW=y -CONFIG_CRYPTO_DEV_MARVELL_CESA=m -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_SUN4I_SS=m -# CONFIG_CRYPTO_DEV_SUN4I_SS_PRNG is not set -CONFIG_CRYPTO_DEV_CHELSIO=m -# CONFIG_CHELSIO_IPSEC_INLINE is not set -# CONFIG_CRYPTO_DEV_CHELSIO_TLS is not set -CONFIG_CRYPTO_DEV_VIRTIO=m -CONFIG_CRYPTO_DEV_SAFEXCEL=m -CONFIG_CRYPTO_DEV_CCREE=m -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=y -CONFIG_SYSTEM_BLACKLIST_KEYRING=y -CONFIG_SYSTEM_BLACKLIST_HASH_LIST="" -# CONFIG_SYSTEM_REVOCATION_LIST 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_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_RATIONAL=y -CONFIG_GENERIC_PCI_IOMAP=y -CONFIG_ARCH_USE_CMPXCHG_LOCKREF=y -CONFIG_CRC_CCITT=m -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 is not set -CONFIG_CRC7=m -CONFIG_LIBCRC32C=y -CONFIG_CRC8=m -CONFIG_XXHASH=y -CONFIG_AUDIT_GENERIC=y -CONFIG_RANDOM32_SELFTEST=y -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_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_GENERIC_ALLOCATOR=y -CONFIG_BCH=m -CONFIG_TEXTSEARCH=y -CONFIG_TEXTSEARCH_KMP=m -CONFIG_TEXTSEARCH_BM=m -CONFIG_TEXTSEARCH_FSM=m -CONFIG_ASSOCIATIVE_ARRAY=y -CONFIG_HAS_IOMEM=y -CONFIG_HAS_IOPORT_MAP=y -CONFIG_HAS_DMA=y -CONFIG_NEED_DMA_MAP_STATE=y -CONFIG_ARCH_HAS_DMA_WRITE_COMBINE=y -CONFIG_DMA_DECLARE_COHERENT=y -CONFIG_ARCH_HAS_SETUP_DMA_OPS=y -CONFIG_ARCH_HAS_TEARDOWN_DMA_OPS=y -CONFIG_DMA_REMAP=y -# CONFIG_DMA_API_DEBUG is not set -CONFIG_SGL_ALLOC=y -CONFIG_CHECK_SIGNATURE=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_SIGNATURE=y -CONFIG_LIBFDT=y -CONFIG_OID_REGISTRY=y -CONFIG_FONT_SUPPORT=m -# CONFIG_FONTS is not set -CONFIG_FONT_8x8=y -CONFIG_FONT_8x16=y -CONFIG_SG_POOL=y -CONFIG_SBITMAP=y -# CONFIG_STRING_SELFTEST is not set -# end of Library routines - -# -# Kernel hacking -# - -# -# printk and dmesg options -# -CONFIG_PRINTK_TIME=y -# CONFIG_PRINTK_CALLER is not set -CONFIG_CONSOLE_LOGLEVEL_DEFAULT=7 -CONFIG_CONSOLE_LOGLEVEL_QUIET=4 -CONFIG_MESSAGE_LOGLEVEL_DEFAULT=4 -CONFIG_BOOT_PRINTK_DELAY=y -CONFIG_DYNAMIC_DEBUG=y -# end of printk and dmesg options - -# -# Compile-time checks and compiler options -# -# CONFIG_DEBUG_INFO is not set -CONFIG_ENABLE_MUST_CHECK=y -CONFIG_FRAME_WARN=1024 -CONFIG_STRIP_ASM_SYMS=y -# CONFIG_READABLE_ASM is not set -CONFIG_DEBUG_FS=y -# CONFIG_HEADERS_INSTALL is not set -CONFIG_OPTIMIZE_INLINING=y -# CONFIG_DEBUG_SECTION_MISMATCH is not set -CONFIG_SECTION_MISMATCH_WARN_ONLY=y -# CONFIG_DEBUG_FORCE_WEAK_PER_CPU is not set -# end of Compile-time checks and compiler options - -CONFIG_MAGIC_SYSRQ=y -CONFIG_MAGIC_SYSRQ_DEFAULT_ENABLE=0x1 -CONFIG_MAGIC_SYSRQ_SERIAL=y -CONFIG_DEBUG_KERNEL=y -CONFIG_DEBUG_MISC=y - -# -# Memory Debugging -# -# CONFIG_PAGE_EXTENSION is not set -# CONFIG_PAGE_OWNER is not set -# CONFIG_PAGE_POISONING is not set -# CONFIG_DEBUG_PAGE_REF is not set -# CONFIG_DEBUG_RODATA_TEST is not set -# CONFIG_DEBUG_OBJECTS is not set -# CONFIG_DEBUG_SLAB is not set -CONFIG_HAVE_DEBUG_KMEMLEAK=y -# CONFIG_DEBUG_KMEMLEAK is not set -# CONFIG_DEBUG_STACK_USAGE is not set -# CONFIG_DEBUG_VM is not set -CONFIG_ARCH_HAS_DEBUG_VIRTUAL=y -# CONFIG_DEBUG_VIRTUAL is not set -CONFIG_DEBUG_MEMORY_INIT=y -CONFIG_CC_HAS_KASAN_GENERIC=y -CONFIG_KASAN_STACK=1 -# end of Memory Debugging - -CONFIG_ARCH_HAS_KCOV=y -CONFIG_CC_HAS_SANCOV_TRACE_PC=y -# CONFIG_KCOV is not set -# CONFIG_DEBUG_SHIRQ is not set - -# -# Debug Lockups and Hangs -# -# CONFIG_SOFTLOCKUP_DETECTOR is not set -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 -# end of Debug Lockups and Hangs - -# CONFIG_PANIC_ON_OOPS is not set -CONFIG_PANIC_ON_OOPS_VALUE=0 -CONFIG_PANIC_TIMEOUT=0 -CONFIG_SCHED_DEBUG=y -CONFIG_SCHED_INFO=y -# CONFIG_SCHEDSTATS is not set -# CONFIG_SCHED_STACK_END_CHECK is not set -# 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 is not set -# end of Lock Debugging (spinlocks, mutexes, etc...) - -CONFIG_STACKTRACE=y -# CONFIG_WARN_ALL_UNSEEDED_RANDOM is not set -# CONFIG_DEBUG_KOBJECT is not set -CONFIG_DEBUG_BUGVERBOSE=y -CONFIG_DEBUG_LIST=y -# CONFIG_DEBUG_PLIST is not set -CONFIG_DEBUG_SG=y -# CONFIG_DEBUG_NOTIFIERS is not set -# CONFIG_DEBUG_CREDENTIALS is not set - -# -# RCU Debugging -# -CONFIG_TORTURE_TEST=m -CONFIG_RCU_PERF_TEST=m -# CONFIG_RCU_TORTURE_TEST is not set -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_DEBUG_BLOCK_EXT_DEVT is not set -# CONFIG_NOTIFIER_ERROR_INJECTION is not set -# CONFIG_FAULT_INJECTION 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_FUNCTION_TRACER is not set -# CONFIG_PREEMPTIRQ_EVENTS is not set -# CONFIG_IRQSOFF_TRACER is not set -# CONFIG_PREEMPT_TRACER is not set -# CONFIG_SCHED_TRACER is not set -# CONFIG_HWLAT_TRACER is not set -# CONFIG_FTRACE_SYSCALLS is not set -# CONFIG_TRACER_SNAPSHOT is not set -CONFIG_BRANCH_PROFILE_NONE=y -# CONFIG_PROFILE_ANNOTATED_BRANCHES is not set -# CONFIG_PROFILE_ALL_BRANCHES is not set -# CONFIG_STACK_TRACER is not set -CONFIG_BLK_DEV_IO_TRACE=y -CONFIG_UPROBE_EVENTS=y -CONFIG_BPF_EVENTS=y -CONFIG_DYNAMIC_EVENTS=y -CONFIG_PROBE_EVENTS=y -# CONFIG_FTRACE_STARTUP_TEST is not set -# CONFIG_TRACEPOINT_BENCHMARK is not set -# CONFIG_RING_BUFFER_BENCHMARK is not set -# CONFIG_RING_BUFFER_STARTUP_TEST is not set -CONFIG_PREEMPTIRQ_DELAY_TEST=m -# CONFIG_TRACE_EVAL_MAP_FILE is not set -CONFIG_RUNTIME_TESTING_MENU=y -# CONFIG_LKDTM is not set -# CONFIG_TEST_LIST_SORT is not set -# CONFIG_TEST_SORT 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_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_BITMAP is not set -# CONFIG_TEST_BITFIELD 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_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_STACKINIT is not set -# CONFIG_TEST_MEMINIT is not set -# CONFIG_MEMTEST is not set -CONFIG_BUG_ON_DATA_CORRUPTION=y -# CONFIG_SAMPLES is not set -CONFIG_HAVE_ARCH_KGDB=y -# CONFIG_KGDB is not set -# CONFIG_UBSAN is not set -CONFIG_UBSAN_ALIGNMENT=y -CONFIG_ARCH_HAS_DEVMEM_IS_ALLOWED=y -# CONFIG_STRICT_DEVMEM is not set -# CONFIG_ARM_PTDUMP_DEBUGFS is not set -# CONFIG_DEBUG_WX is not set -# CONFIG_UNWINDER_FRAME_POINTER is not set -CONFIG_UNWINDER_ARM=y -CONFIG_ARM_UNWIND=y -# CONFIG_DEBUG_USER is not set -CONFIG_DEBUG_LL=y -# CONFIG_DEBUG_MVEBU_UART0_ALTERNATE is not set -# CONFIG_DEBUG_MVEBU_UART1_ALTERNATE is not set -# CONFIG_DEBUG_SUNXI_UART0 is not set -# CONFIG_DEBUG_SUNXI_UART1 is not set -# CONFIG_DEBUG_ICEDCC is not set -# CONFIG_DEBUG_SEMIHOSTING is not set -CONFIG_DEBUG_LL_UART_8250=y -# CONFIG_DEBUG_LL_UART_PL01X is not set -CONFIG_DEBUG_LL_INCLUDE="debug/8250.S" -CONFIG_DEBUG_UART_PHYS=0xf1012000 -CONFIG_DEBUG_UART_VIRT=0xfed12000 -CONFIG_DEBUG_UART_8250_SHIFT=2 -# CONFIG_DEBUG_UART_8250_WORD is not set -# CONFIG_DEBUG_UART_8250_PALMCHIP is not set -# CONFIG_DEBUG_UART_8250_FLOW_CONTROL is not set -CONFIG_DEBUG_UNCOMPRESS=y -CONFIG_UNCOMPRESS_INCLUDE="debug/uncompress.h" -CONFIG_EARLY_PRINTK=y -# CONFIG_CORESIGHT is not set -# end of Kernel hacking diff --git a/srcpkgs/linux5.4/files/arm64-dotconfig b/srcpkgs/linux5.4/files/arm64-dotconfig deleted file mode 100644 index f2508e1a3f342d..00000000000000 --- a/srcpkgs/linux5.4/files/arm64-dotconfig +++ /dev/null @@ -1,10642 +0,0 @@ -# -# Automatically generated file; DO NOT EDIT. -# Linux/arm64 5.4.296 Kernel Configuration -# - -# -# Compiler: aarch64-linux-musl-gcc (GCC) 14.2.1 20250405 -# -CONFIG_CC_IS_GCC=y -CONFIG_GCC_VERSION=140201 -CONFIG_CLANG_VERSION=0 -CONFIG_CC_CAN_LINK=y -CONFIG_CC_HAS_ASM_GOTO=y -CONFIG_CC_HAS_ASM_GOTO_TIED_OUTPUT=y -CONFIG_CC_HAS_ASM_GOTO_OUTPUT=y -CONFIG_CC_HAS_ASM_INLINE=y -CONFIG_IRQ_WORK=y -CONFIG_BUILDTIME_EXTABLE_SORT=y -CONFIG_THREAD_INFO_IN_TASK=y - -# -# General setup -# -CONFIG_INIT_ENV_ARG_LIMIT=32 -# CONFIG_COMPILE_TEST is not set -CONFIG_LOCALVERSION="_1" -# CONFIG_LOCALVERSION_AUTO is not set -CONFIG_BUILD_SALT="" -CONFIG_DEFAULT_HOSTNAME="(none)" -CONFIG_SWAP=y -CONFIG_SYSVIPC=y -CONFIG_SYSVIPC_SYSCTL=y -CONFIG_POSIX_MQUEUE=y -CONFIG_POSIX_MQUEUE_SYSCTL=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_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_MSI_IRQ=y -CONFIG_GENERIC_MSI_IRQ_DOMAIN=y -CONFIG_IRQ_MSI_IOMMU=y -CONFIG_HANDLE_DOMAIN_IRQ=y -CONFIG_IRQ_FORCED_THREADING=y -CONFIG_SPARSE_IRQ=y -# CONFIG_GENERIC_IRQ_DEBUGFS is not set -# end of IRQ subsystem - -CONFIG_GENERIC_IRQ_MULTI_HANDLER=y -CONFIG_ARCH_CLOCKSOURCE_DATA=y -CONFIG_GENERIC_TIME_VSYSCALL=y -CONFIG_GENERIC_CLOCKEVENTS=y -CONFIG_ARCH_HAS_TICK_BROADCAST=y -CONFIG_GENERIC_CLOCKEVENTS_BROADCAST=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=y -CONFIG_HIGH_RES_TIMERS=y -# end of Timers subsystem - -# 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_GEN 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=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_GENERIC_SCHED_CLOCK=y - -# -# Scheduler features -# -# CONFIG_UCLAMP_TASK is not set -# end of Scheduler features - -CONFIG_ARCH_SUPPORTS_NUMA_BALANCING=y -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_SWAP_ENABLED is not set -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_DEBUG is not set -CONFIG_SOCK_CGROUP_DATA=y -CONFIG_NAMESPACES=y -CONFIG_UTS_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_CC_OPTIMIZE_FOR_PERFORMANCE=y -# CONFIG_CC_OPTIMIZE_FOR_SIZE is not set -CONFIG_SYSCTL=y -CONFIG_HAVE_UID16=y -CONFIG_SYSCTL_EXCEPTION_TRACE=y -CONFIG_BPF=y -CONFIG_EXPERT=y -CONFIG_UID16=y -CONFIG_MULTIUSER=y -# CONFIG_SGETMASK_SYSCALL is not set -CONFIG_SYSFS_SYSCALL=y -# CONFIG_SYSCTL_SYSCALL is not set -CONFIG_FHANDLE=y -CONFIG_POSIX_TIMERS=y -CONFIG_PRINTK=y -CONFIG_PRINTK_NMI=y -CONFIG_BUG=y -CONFIG_ELF_CORE=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=y -CONFIG_KALLSYMS_BASE_RELATIVE=y -CONFIG_BPF_SYSCALL=y -CONFIG_BPF_JIT_ALWAYS_ON=y -# CONFIG_BPF_UNPRIV_DEFAULT_OFF is not set -CONFIG_USERFAULTFD=y -CONFIG_ARCH_HAS_MEMBARRIER_SYNC_CORE=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_SLUB_MEMCG_SYSFS_ON is not set -# 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_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_TRACE_IRQFLAGS_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_ZONE_DMA32=y -CONFIG_ARCH_ENABLE_MEMORY_HOTPLUG=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_AGILEX=y -CONFIG_ARCH_SUNXI=y -CONFIG_ARCH_ALPINE=y -CONFIG_ARCH_BCM2835=y -CONFIG_ARCH_BCM_IPROC=y -CONFIG_ARCH_BERLIN=y -CONFIG_ARCH_BITMAIN=y -CONFIG_ARCH_BRCMSTB=y -CONFIG_ARCH_EXYNOS=y -# CONFIG_ARCH_K3 is not set -CONFIG_ARCH_LAYERSCAPE=y -CONFIG_ARCH_LG1K=y -CONFIG_ARCH_HISI=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_SEATTLE=y -CONFIG_ARCH_STRATIX10=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_XGENE=y -CONFIG_ARCH_ZX=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_ERRATUM_1024718=y -CONFIG_ARM64_ERRATUM_1418040=y -CONFIG_ARM64_ERRATUM_1165522=y -CONFIG_ARM64_ERRATUM_1286807=y -CONFIG_ARM64_ERRATUM_1463225=y -CONFIG_ARM64_ERRATUM_1542419=y -CONFIG_ARM64_ERRATUM_1742098=y -CONFIG_ARM64_ERRATUM_3194386=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_QCOM_FALKOR_ERRATUM_1003=y -CONFIG_ARM64_WORKAROUND_REPEAT_TLBI=y -CONFIG_QCOM_FALKOR_ERRATUM_1009=y -CONFIG_QCOM_QDF2400_ERRATUM_0065=y -CONFIG_SOCIONEXT_SYNQUACER_PREITS=y -CONFIG_HISILICON_ERRATUM_161600802=y -CONFIG_QCOM_FALKOR_ERRATUM_E1041=y -CONFIG_FUJITSU_ERRATUM_010001=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_SCHED_MC=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_HOLES_IN_ZONE=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_SUPPORTS_DEBUG_PAGEALLOC=y -CONFIG_ARCH_SPARSEMEM_ENABLE=y -CONFIG_ARCH_SPARSEMEM_DEFAULT=y -CONFIG_ARCH_SELECT_MEMORY_MODEL=y -CONFIG_HAVE_ARCH_PFN_VALID=y -CONFIG_HW_PERF_EVENTS=y -CONFIG_SYS_SUPPORTS_HUGETLBFS=y -CONFIG_ARCH_WANT_HUGE_PMD_SHARE=y -CONFIG_ARCH_HAS_CACHE_LINE_SIZE=y -CONFIG_ARCH_ENABLE_SPLIT_PMD_PTLOCK=y -CONFIG_SECCOMP=y -# CONFIG_PARAVIRT is not set -# CONFIG_PARAVIRT_TIME_ACCOUNTING is not set -CONFIG_KEXEC=y -# CONFIG_KEXEC_FILE is not set -CONFIG_CRASH_DUMP=y -# CONFIG_XEN is not set -CONFIG_FORCE_MAX_ZONEORDER=11 -CONFIG_UNMAP_KERNEL_AT_EL0=y -CONFIG_HARDEN_BRANCH_PREDICTOR=y -CONFIG_HARDEN_EL2_VECTORS=y -CONFIG_ARM64_SSBD=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_ARM64_LSE_ATOMICS=y -CONFIG_ARM64_VHE=y -# end of ARMv8.1 architectural features - -# -# ARMv8.2 architectural features -# -CONFIG_ARM64_UAO=y -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 -# end of ARMv8.3 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_CMDLINE_FORCE is not set -CONFIG_EFI_STUB=y -CONFIG_EFI=y -CONFIG_DMI=y -# end of Boot options - -CONFIG_SYSVIPC_COMPAT=y -CONFIG_ARCH_ENABLE_HUGEPAGE_MIGRATION=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_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 -# 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_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_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_QORIQ_CPUFREQ=m -# end of CPU Frequency scaling -# end of CPU Power Management - -# -# Firmware Drivers -# -CONFIG_ARM_SCMI_PROTOCOL=y -CONFIG_ARM_SCMI_POWER_DOMAIN=m -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_64=y -# CONFIG_QCOM_SCM_DOWNLOAD_MODE_DEFAULT is not set -CONFIG_TURRIS_MOX_RWTM=m -CONFIG_HAVE_ARM_SMCCC=y -CONFIG_ARM_PSCI_FW=y -# CONFIG_ARM_PSCI_CHECKER is not set -# CONFIG_GOOGLE_FIRMWARE is not set - -# -# EFI (Extensible Firmware Interface) Support -# -CONFIG_EFI_VARS=y -CONFIG_EFI_ESRT=y -CONFIG_EFI_VARS_PSTORE=m -# CONFIG_EFI_VARS_PSTORE_DEFAULT_DISABLE is not set -CONFIG_EFI_PARAMS_FROM_FDT=y -CONFIG_EFI_RUNTIME_WRAPPERS=y -CONFIG_EFI_ARMSTUB=y -CONFIG_EFI_ARMSTUB_DTB_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 -# 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=y -CONFIG_IMX_SCU=y -CONFIG_IMX_SCU_PD=y -CONFIG_MESON_SM=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_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_NUMA=y -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_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_PMIC_OPREGION=y -CONFIG_ACPI_CONFIGFS=m -CONFIG_ACPI_IORT=y -CONFIG_ACPI_GTDT=y -CONFIG_ACPI_PPTT=y -# CONFIG_TPS68470_PMIC_OPREGION is not set -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_IRQ_BYPASS_MANAGER=y -CONFIG_VIRTUALIZATION=y -CONFIG_KVM=y -CONFIG_KVM_ARM_HOST=y -CONFIG_KVM_ARM_PMU=y -CONFIG_KVM_INDIRECT_VECTORS=y -CONFIG_VHOST_NET=m -CONFIG_VHOST_SCSI=m -CONFIG_VHOST_VSOCK=m -CONFIG_VHOST=m -# CONFIG_VHOST_CROSS_ENDIAN_LEGACY 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_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_HAVE_FUNCTION_ERROR_INJECTION=y -CONFIG_HAVE_NMI=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_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_CLK=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_HAVE_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_FILTER=y -CONFIG_SECCOMP_FILTER=y -CONFIG_HAVE_ARCH_STACKLEAK=y -CONFIG_HAVE_STACKPROTECTOR=y -CONFIG_CC_HAS_STACKPROTECTOR_NONE=y -CONFIG_STACKPROTECTOR=y -CONFIG_STACKPROTECTOR_STRONG=y -CONFIG_HAVE_CONTEXT_TRACKING=y -CONFIG_HAVE_VIRT_CPU_ACCOUNTING_GEN=y -CONFIG_HAVE_IRQ_TIME_ACCOUNTING=y -CONFIG_HAVE_ARCH_TRANSPARENT_HUGEPAGE=y -CONFIG_HAVE_ARCH_HUGE_VMAP=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_ARCH_WANT_DEFAULT_TOPDOWN_MMAP_LAYOUT=y -CONFIG_HAVE_COPY_THREAD_TLS=y -CONFIG_CLONE_BACKWARDS=y -CONFIG_OLD_SIGSUSPEND3=y -CONFIG_COMPAT_OLD_SIGACTION=y -CONFIG_64BIT_TIME=y -CONFIG_COMPAT_32BIT_TIME=y -CONFIG_HAVE_ARCH_VMAP_STACK=y -CONFIG_VMAP_STACK=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_RELR=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_PLUGIN_HOSTCC="" -CONFIG_HAVE_GCC_PLUGINS=y -# 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 is not set -# CONFIG_MODULE_ALLOW_MISSING_NAMESPACE_IMPORTS is not set -# CONFIG_UNUSED_SYMBOLS is not set -# CONFIG_TRIM_UNUSED_KSYMS is not set -CONFIG_MODULES_TREE_LOOKUP=y -CONFIG_BLOCK=y -CONFIG_BLK_RQ_ALLOC_TIME=y -CONFIG_BLK_SCSI_REQUEST=y -CONFIG_BLK_DEV_BSG=y -CONFIG_BLK_DEV_BSGLIB=y -CONFIG_BLK_DEV_INTEGRITY=y -CONFIG_BLK_DEV_ZONED=y -CONFIG_BLK_DEV_THROTTLING=y -# CONFIG_BLK_DEV_THROTTLING_LOW is not set -# CONFIG_BLK_CMDLINE_PARSER is not set -CONFIG_BLK_WBT=y -CONFIG_BLK_CGROUP_IOLATENCY=y -CONFIG_BLK_CGROUP_IOCOST=y -CONFIG_BLK_WBT_MQ=y -CONFIG_BLK_DEBUG_FS=y -CONFIG_BLK_DEBUG_FS_ZONED=y -# CONFIG_BLK_SED_OPAL is not set - -# -# 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 - -# -# 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_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_NEED_MULTIPLE_NODES=y -CONFIG_HAVE_MEMORY_PRESENT=y -CONFIG_SPARSEMEM_EXTREME=y -CONFIG_SPARSEMEM_VMEMMAP_ENABLE=y -CONFIG_SPARSEMEM_VMEMMAP=y -CONFIG_HAVE_MEMBLOCK_NODE_MAP=y -CONFIG_HAVE_FAST_GUP=y -CONFIG_ARCH_KEEP_MEMBLOCK=y -CONFIG_MEMORY_ISOLATION=y -CONFIG_MEMORY_HOTPLUG=y -CONFIG_MEMORY_HOTPLUG_SPARSE=y -# CONFIG_MEMORY_HOTPLUG_DEFAULT_ONLINE is not set -CONFIG_SPLIT_PTLOCK_CPUS=4 -CONFIG_MEMORY_BALLOON=y -CONFIG_BALLOON_COMPACTION=y -CONFIG_COMPACTION=y -CONFIG_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_TRANSPARENT_HUGE_PAGECACHE=y -CONFIG_CLEANCACHE=y -CONFIG_FRONTSWAP=y -CONFIG_CMA=y -# CONFIG_CMA_DEBUG is not set -# CONFIG_CMA_DEBUGFS is not set -CONFIG_CMA_AREAS=7 -CONFIG_ZSWAP=y -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_IDLE_PAGE_TRACKING is not set -CONFIG_ARCH_HAS_PTE_DEVMAP=y -CONFIG_HMM_MIRROR=y -CONFIG_FRAME_VECTOR=y -# CONFIG_PERCPU_STATS is not set -# CONFIG_GUP_BENCHMARK is not set -CONFIG_READ_ONLY_THP_FOR_FS=y -CONFIG_ARCH_HAS_PTE_SPECIAL=y -# 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_UNIX_DIAG=m -CONFIG_TLS=m -CONFIG_TLS_DEVICE=y -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_IPCOMP=m -CONFIG_NET_KEY=m -CONFIG_NET_KEY_MIGRATE=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_IPCOMP=m -CONFIG_INET_TABLE_PERTURB_ORDER=16 -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_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_NETLABEL=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_NETLINK=m -CONFIG_NETFILTER_FAMILY_BRIDGE=y -CONFIG_NETFILTER_FAMILY_ARP=y -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_COMMON=m -CONFIG_NF_LOG_NETDEV=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_SET=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_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 - -# -# 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_LOG_BRIDGE=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_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_HAVE_NET_DSA=y -CONFIG_NET_DSA=m -CONFIG_NET_DSA_TAG_8021Q=m -CONFIG_NET_DSA_TAG_BRCM_COMMON=m -CONFIG_NET_DSA_TAG_BRCM=m -CONFIG_NET_DSA_TAG_BRCM_PREPEND=m -CONFIG_NET_DSA_TAG_GSWIP=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_QCA=m -CONFIG_NET_DSA_TAG_LAN9303=m -CONFIG_NET_DSA_TAG_SJA1105=m -CONFIG_NET_DSA_TAG_TRAILER=m -CONFIG_VLAN_8021Q=m -CONFIG_VLAN_8021Q_GVRP=y -CONFIG_VLAN_8021Q_MVRP=y -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_HTB=m -CONFIG_NET_SCH_HFSC=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_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_INGRESS=m -CONFIG_NET_SCH_PLUG=m -# CONFIG_NET_SCH_DEFAULT is not set - -# -# Classification -# -CONFIG_NET_CLS=y -CONFIG_NET_CLS_BASIC=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_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_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_DEBUGFS=y -CONFIG_BATMAN_ADV_DEBUG=y -CONFIG_BATMAN_ADV_SYSFS=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_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_NET_NCSI=y -CONFIG_NCSI_OEM_CMD_GET_MAC=y -CONFIG_RPS=y -CONFIG_RFS_ACCEL=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_JIT=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 - -# -# 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_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 -# 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_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_SELFTEST is not set -# CONFIG_BT_DEBUGFS 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_WILINK=m -CONFIG_BT_MTKSDIO=m -CONFIG_BT_MTKUART=m -CONFIG_BT_QCOMSMD=m -CONFIG_BT_HCIRSI=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_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_WIMAX=m -CONFIG_WIMAX_DEBUG_LEVEL=8 -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_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_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_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_SOCK_MSG=y -CONFIG_NET_DEVLINK=y -CONFIG_PAGE_POOL=y -CONFIG_FAILOVER=m -CONFIG_HAVE_EBPF_JIT=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_DEBUG is not set -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_BW 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 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_LABEL=y -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 - -# -# Cadence PCIe controllers support -# -CONFIG_PCIE_CADENCE=y -CONFIG_PCIE_CADENCE_HOST=y -CONFIG_PCIE_CADENCE_EP=y -# end of Cadence PCIe controllers support - -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_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_MOBIVEIL=y - -# -# 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_IMX6=y -CONFIG_PCI_LAYERSCAPE=y -CONFIG_PCI_LAYERSCAPE_EP=y -CONFIG_PCI_HISI=y -CONFIG_PCIE_QCOM=y -CONFIG_PCIE_ARMADA_8K=y -CONFIG_PCIE_KIRIN=y -CONFIG_PCIE_HISI_STB=y -CONFIG_PCI_MESON=y -CONFIG_PCIE_TEGRA194=m -CONFIG_PCIE_AL=y -# end of DesignWare PCI Core Support -# end of PCI controller drivers - -# -# PCI Endpoint -# -CONFIG_PCI_ENDPOINT=y -CONFIG_PCI_ENDPOINT_CONFIGFS=y -CONFIG_PCI_EPF_TEST=m -# end of PCI Endpoint - -# -# PCI switch controller drivers -# -CONFIG_PCI_SW_SWITCHTEC=m -# end of PCI switch controller drivers - -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_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 -# 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=m -CONFIG_REGMAP_SPMI=m -CONFIG_REGMAP_W1=m -CONFIG_REGMAP_MMIO=y -CONFIG_REGMAP_IRQ=y -CONFIG_REGMAP_SCCB=m -CONFIG_REGMAP_I3C=m -CONFIG_DMA_SHARED_BUFFER=y -# CONFIG_DMA_FENCE_TRACE is not set -CONFIG_GENERIC_ARCH_TOPOLOGY=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_SIMPLE_PM_BUS=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 -# end of Bus devices - -CONFIG_CONNECTOR=y -CONFIG_PROC_EVENTS=y -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_AFS_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 -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_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_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 - -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_NAND_ECC_SW_HAMMING=m -# CONFIG_MTD_NAND_ECC_SW_HAMMING_SMC is not set -CONFIG_MTD_RAW_NAND=m -CONFIG_MTD_NAND_ECC_SW_BCH=y - -# -# 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 - -# -# 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 - -# -# 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_SPI_CADENCE_QUADSPI=m -CONFIG_SPI_HISI_SFC=m -CONFIG_SPI_MTK_QUADSPI=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_NET=y -CONFIG_OF_MDIO=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_WRITEBACK=y -# CONFIG_ZRAM_MEMORY_TRACKING is not set -CONFIG_BLK_DEV_UMEM=m -CONFIG_BLK_DEV_LOOP=m -CONFIG_BLK_DEV_LOOP_MIN_COUNT=8 -CONFIG_BLK_DEV_CRYPTOLOOP=m -CONFIG_BLK_DEV_DRBD=m -# CONFIG_DRBD_FAULT_INJECTION is not set -CONFIG_BLK_DEV_NBD=m -CONFIG_BLK_DEV_SKD=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_VIRTIO_BLK_SCSI is not set -CONFIG_BLK_DEV_RBD=m -CONFIG_BLK_DEV_RSXX=m - -# -# NVME Support -# -CONFIG_NVME_CORE=m -CONFIG_BLK_DEV_NVME=m -CONFIG_NVME_MULTIPATH=y -CONFIG_NVME_FABRICS=m -CONFIG_NVME_RDMA=m -CONFIG_NVME_FC=m -CONFIG_NVME_TCP=m -CONFIG_NVME_TARGET=m -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_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_VEXPRESS_SYSCFG=y -CONFIG_PCI_ENDPOINT_TEST=m -CONFIG_XILINX_SDFEC=m -CONFIG_MISC_RTSX=m -CONFIG_PVPANIC=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 - -# -# Intel MIC & related support -# - -# -# Intel MIC Bus Driver -# - -# -# SCIF Bus Driver -# - -# -# VOP Bus Driver -# -# CONFIG_VOP_BUS is not set - -# -# Intel MIC Host Driver -# - -# -# Intel MIC Card Driver -# - -# -# SCIF Driver -# - -# -# Intel MIC Coprocessor State Management (COSM) Drivers -# - -# -# VOP Driver -# -CONFIG_VHOST_RING=m -# end of Intel MIC & related support - -CONFIG_GENWQE=m -CONFIG_GENWQE_PLATFORM_ERROR_RECOVERY=0 -CONFIG_ECHO=m -CONFIG_MISC_ALCOR_PCI=m -CONFIG_MISC_RTSX_PCI=m -CONFIG_MISC_RTSX_USB=m -CONFIG_HABANA_AI=m -# end of Misc devices - -# -# SCSI device support -# -CONFIG_SCSI_MOD=y -CONFIG_RAID_ATTRS=m -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_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_MVSAS=m -# CONFIG_SCSI_MVSAS_DEBUG is not set -CONFIG_SCSI_MVSAS_TASKLET=y -CONFIG_SCSI_MVUMI=m -# CONFIG_SCSI_DPT_I2O is not set -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_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_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=m -CONFIG_SCSI_FDOMAIN_PCI=m -# CONFIG_SCSI_GDTH is not set -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_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_ATA_VERBOSE_ERROR=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_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=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_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_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_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_GTP=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_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 - -# -# CAIF transport drivers -# -CONFIG_CAIF_TTY=m -CONFIG_CAIF_SPI_SLAVE=m -# CONFIG_CAIF_SPI_SYNC is not set -CONFIG_CAIF_HSI=m -CONFIG_CAIF_VIRTIO=m - -# -# 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_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_MV88E6XXX=m -CONFIG_NET_DSA_MV88E6XXX_GLOBAL2=y -CONFIG_NET_DSA_MV88E6XXX_PTP=y -CONFIG_NET_DSA_SJA1105=m -CONFIG_NET_DSA_SJA1105_PTP=y -CONFIG_NET_DSA_SJA1105_TAS=y -CONFIG_NET_DSA_QCA8K=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_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_ATHEROS=y -CONFIG_ATL2=m -CONFIG_ATL1=m -CONFIG_ATL1E=m -CONFIG_ATL1C=m -CONFIG_ALX=m -CONFIG_NET_VENDOR_AURORA=y -CONFIG_AURORA_NB8800=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_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_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_PTP_CLOCK=m -CONFIG_FSL_ENETC=m -CONFIG_FSL_ENETC_VF=m -CONFIG_FSL_ENETC_MDIO=m -CONFIG_FSL_ENETC_PTP_CLOCK=m -# CONFIG_FSL_ENETC_HW_TIMESTAMPING is not set -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_HP=y -CONFIG_HP100=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_FM10K=m -CONFIG_IGC=m -CONFIG_JME=m -CONFIG_NET_VENDOR_MARVELL=y -CONFIG_MVMDIO=m -CONFIG_MVNETA=m -CONFIG_MVPP2=m -# 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_NET_VENDOR_MEDIATEK=y -CONFIG_NET_MEDIATEK_SOC=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_CORE_EN_DCB=y -CONFIG_MLX5_CORE_IPOIB=y -CONFIG_MLX5_FPGA_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_MLXSW_CORE=m -CONFIG_MLXSW_CORE_HWMON=y -CONFIG_MLXSW_CORE_THERMAL=y -CONFIG_MLXSW_PCI=m -CONFIG_MLXSW_I2C=m -CONFIG_MLXSW_SWITCHIB=m -CONFIG_MLXSW_SWITCHX2=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=m -CONFIG_MSCC_OCELOT_SWITCH_OCELOT=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_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_XIRCOM=y -CONFIG_PCMCIA_XIRC2PS=m -CONFIG_FDDI=m -CONFIG_DEFXX=m -CONFIG_DEFXX_MMIO=y -CONFIG_SKFP=m -CONFIG_HIPPI=y -CONFIG_ROADRUNNER=m -# CONFIG_ROADRUNNER_LARGE_RINGS is not set -# CONFIG_NET_SB1000 is not set -CONFIG_MDIO_DEVICE=y -CONFIG_MDIO_BUS=y -# CONFIG_MDIO_BCM_IPROC is not set -CONFIG_MDIO_BCM_UNIMAC=m -CONFIG_MDIO_BITBANG=m -CONFIG_MDIO_BUS_MUX=m -CONFIG_MDIO_BUS_MUX_BCM_IPROC=m -CONFIG_MDIO_BUS_MUX_GPIO=m -CONFIG_MDIO_BUS_MUX_MESON_G12A=m -CONFIG_MDIO_BUS_MUX_MMIOREG=m -CONFIG_MDIO_BUS_MUX_MULTIPLEXER=m -CONFIG_MDIO_CAVIUM=m -CONFIG_MDIO_GPIO=m -CONFIG_MDIO_HISI_FEMAC=m -CONFIG_MDIO_I2C=m -CONFIG_MDIO_MSCC_MIIM=m -CONFIG_MDIO_OCTEON=m -CONFIG_MDIO_SUN4I=m -CONFIG_MDIO_THUNDER=m -CONFIG_MDIO_XGENE=y -CONFIG_PHYLINK=m -CONFIG_PHYLIB=y -CONFIG_SWPHY=y -CONFIG_LED_TRIGGER_PHY=y - -# -# MII PHY device drivers -# -CONFIG_SFP=m -CONFIG_ADIN_PHY=m -CONFIG_AMD_PHY=m -CONFIG_AQUANTIA_PHY=m -CONFIG_AX88796B_PHY=m -CONFIG_AT803X_PHY=m -CONFIG_BCM7XXX_PHY=m -CONFIG_BCM87XX_PHY=m -CONFIG_BCM_NET_PHYLIB=m -CONFIG_BROADCOM_PHY=m -CONFIG_CICADA_PHY=m -CONFIG_CORTINA_PHY=m -CONFIG_DAVICOM_PHY=m -CONFIG_DP83822_PHY=m -CONFIG_DP83TC811_PHY=m -CONFIG_DP83848_PHY=m -CONFIG_DP83867_PHY=m -CONFIG_FIXED_PHY=y -CONFIG_ICPLUS_PHY=m -CONFIG_INTEL_XWAY_PHY=m -CONFIG_LSI_ET1011C_PHY=m -CONFIG_LXT_PHY=m -CONFIG_MARVELL_PHY=m -CONFIG_MARVELL_10G_PHY=m -CONFIG_MESON_GXL_PHY=m -CONFIG_MICREL_PHY=m -CONFIG_MICROCHIP_PHY=m -CONFIG_MICROCHIP_T1_PHY=m -CONFIG_MICROSEMI_PHY=m -CONFIG_NATIONAL_PHY=m -CONFIG_NXP_TJA11XX_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_VITESSE_PHY=m -CONFIG_XILINX_GMII2RGMII=m -CONFIG_MICREL_KS8995MA=m -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_WLAN=y -# CONFIG_WIRELESS_WDS is not set -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_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_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 -# CONFIG_IWLWIFI_BCAST_FILTERING is not set - -# -# 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_PRISM54=m -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_MT76x02_LIB=m -CONFIG_MT76x02_USB=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_MT7615E=m -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_8822BE=y -CONFIG_RTW88_8822CE=y -# CONFIG_RTW88_DEBUG is not set -# CONFIG_RTW88_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 - -# -# WiMAX Wireless Broadband devices -# -CONFIG_WIMAX_I2400M=m -CONFIG_WIMAX_I2400M_USB=m -CONFIG_WIMAX_I2400M_DEBUG_LEVEL=8 -# end of WiMAX Wireless Broadband devices - -# 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 -CONFIG_VMXNET3=m -# CONFIG_FUJITSU_ES is not set -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_POLLDEV=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_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_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_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_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_FSIA6B=m -CONFIG_INPUT_TABLET=y -CONFIG_TABLET_USB_ACECAD=m -CONFIG_TABLET_USB_AIPTEK=m -CONFIG_TABLET_USB_GTCO=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_PROPERTIES=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_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_ILI210X=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_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_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_INPUT_MISC=y -CONFIG_INPUT_AD714X=m -CONFIG_INPUT_AD714X_I2C=m -# CONFIG_INPUT_AD714X_SPI is not set -CONFIG_INPUT_ATMEL_CAPTOUCH=m -CONFIG_INPUT_BMA150=m -# CONFIG_INPUT_E3X0_BUTTON is not set -CONFIG_INPUT_MSM_VIBRATOR=m -CONFIG_INPUT_PM8941_PWRKEY=m -CONFIG_INPUT_PM8XXX_VIBRATOR=m -CONFIG_INPUT_MAX77650_ONKEY=m -CONFIG_INPUT_MMA8450=m -CONFIG_INPUT_GP2A=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_KXTJ9_POLLED_MODE is not set -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_ADXL34X=m -CONFIG_INPUT_ADXL34X_I2C=m -CONFIG_INPUT_ADXL34X_SPI=m -CONFIG_INPUT_IMS_PCU=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_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_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_SERIAL_NONSTANDARD=y -CONFIG_ROCKETPORT=m -CONFIG_CYCLADES=m -# CONFIG_CYZ_INTR is not set -CONFIG_MOXA_INTELLIO=m -CONFIG_MOXA_SMARTIO=m -CONFIG_SYNCLINKMP=m -CONFIG_SYNCLINK_GT=m -CONFIG_NOZOMI=m -CONFIG_ISI=m -CONFIG_N_HDLC=m -CONFIG_N_GSM=m -CONFIG_TRACE_ROUTER=m -CONFIG_TRACE_SINK=m -CONFIG_NULL_TTY=m -CONFIG_LDISC_AUTOLOAD=y -CONFIG_DEVMEM=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_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_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_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_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_ALTERA_JTAGUART is not set -# CONFIG_SERIAL_ALTERA_UART is not set -# CONFIG_SERIAL_IFX6X60 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_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_HVC_DRIVER=y -# CONFIG_HVC_DCC is not set -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_WATCHDOG=m -CONFIG_IPMI_POWEROFF=m -CONFIG_IPMB_DEVICE_INTERFACE=m -CONFIG_HW_RANDOM=y -CONFIG_HW_RANDOM_TIMERIOMEM=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_IMX_RNGC=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_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_RAW_DRIVER=m -CONFIG_MAX_RAW_DEVS=4096 -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_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_DEVPORT=y -CONFIG_XILLYBUS=m -CONFIG_XILLYBUS_PCIE=m -CONFIG_XILLYBUS_OF=m -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_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_PLATFORM=y -CONFIG_I2C_DESIGNWARE_SLAVE=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_IMX=m -CONFIG_I2C_IMX_LPI2C=m -CONFIG_I2C_KEMPLD=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_PCA_PLATFORM=m -CONFIG_I2C_PXA=m -# CONFIG_I2C_PXA_SLAVE is not set -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_PARPORT=m -CONFIG_I2C_PARPORT_LIGHT=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_ZX2967=m -# end of I2C Hardware Bus support - -CONFIG_I2C_STUB=m -CONFIG_I2C_SLAVE=y -CONFIG_I2C_SLAVE_EEPROM=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_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_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_DESIGNWARE=m -CONFIG_SPI_DW_PCI=m -# CONFIG_SPI_DW_MID_DMA is not set -CONFIG_SPI_DW_MMIO=m -CONFIG_SPI_DLN2=m -CONFIG_SPI_FSL_LPSPI=m -CONFIG_SPI_FSL_QUADSPI=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_OC_TINY=m -CONFIG_SPI_ORION=m -CONFIG_SPI_PL022=m -# CONFIG_SPI_PXA2XX is not set -CONFIG_SPI_ROCKCHIP=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_TEGRA20_SFLASH=m -CONFIG_SPI_THUNDERX=m -CONFIG_SPI_XCOMM=m -CONFIG_SPI_XILINX=m -CONFIG_SPI_XLP=m -CONFIG_SPI_ZYNQMP_GQSPI=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_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_DTE=m -CONFIG_PTP_1588_CLOCK_QORIQ=m - -# -# Enable PHYLIB and NETWORK_PHY_TIMESTAMPING to see the additional clocks. -# -# 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_AXP209=m -CONFIG_PINCTRL_AMD=m -CONFIG_PINCTRL_BM1880=y -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_RK805=m -# CONFIG_PINCTRL_OCELOT is not set -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_IMX8MQ=y -CONFIG_PINCTRL_IMX8QM=y -CONFIG_PINCTRL_IMX8QXP=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_MSM8660 is not set -# CONFIG_PINCTRL_MSM8960 is not set -# CONFIG_PINCTRL_MDM9615 is not set -# CONFIG_PINCTRL_MSM8X74 is not set -CONFIG_PINCTRL_MSM8916=m -# CONFIG_PINCTRL_MSM8994 is not set -# CONFIG_PINCTRL_MSM8996 is not set -CONFIG_PINCTRL_MSM8998=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_SDM660 is not set -CONFIG_PINCTRL_SDM845=m -CONFIG_PINCTRL_SM8150=m -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_H5=y -CONFIG_PINCTRL_SUN50I_H6=y -CONFIG_PINCTRL_SUN50I_H6_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_MOORE=y -CONFIG_PINCTRL_MTK_PARIS=y -CONFIG_PINCTRL_MT2712=y -CONFIG_PINCTRL_MT6765=y -CONFIG_PINCTRL_MT6797=y -CONFIG_PINCTRL_MT7622=y -CONFIG_PINCTRL_MT8173=y -CONFIG_PINCTRL_MT8183=y -CONFIG_PINCTRL_MT8516=y -# end of MediaTek pinctrl drivers - -CONFIG_PINCTRL_ZX=y -CONFIG_PINCTRL_ZX296718=y -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_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_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_GENERIC=y -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_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_HLWD 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_SAMA5D2_PIOBU 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_XGENE=y -CONFIG_GPIO_XGENE_SB=m -CONFIG_GPIO_XILINX=m -CONFIG_GPIO_XLP=m -CONFIG_GPIO_ZYNQ=m -# CONFIG_GPIO_ZX is not set -# 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_PCF857X=m -CONFIG_GPIO_TPIC2810=m -# end of I2C GPIO expanders - -# -# MFD GPIO expanders -# -CONFIG_GPIO_BD70528=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_TPS68470=y -CONFIG_GPIO_TQMX86=m -# CONFIG_GPIO_WM8994 is not set -# end of MFD GPIO expanders - -# -# PCI GPIO expanders -# -CONFIG_GPIO_MLXBF=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 - -CONFIG_GPIO_MOCKUP=m -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_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_AVS=y -CONFIG_ROCKCHIP_IODOMAIN=m -CONFIG_POWER_RESET=y -CONFIG_POWER_RESET_BRCMSTB=y -CONFIG_POWER_RESET_GPIO=y -CONFIG_POWER_RESET_GPIO_RESTART=y -CONFIG_POWER_RESET_HISI=y -CONFIG_POWER_RESET_MSM=y -CONFIG_POWER_RESET_QCOM_PON=m -CONFIG_POWER_RESET_LTC2952=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_POWER_RESET_ZX=m -CONFIG_REBOOT_MODE=m -CONFIG_SYSCON_REBOOT_MODE=m -CONFIG_POWER_RESET_SC27XX=y -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_DS2760=m -CONFIG_BATTERY_DS2780=m -CONFIG_BATTERY_DS2781=m -CONFIG_BATTERY_DS2782=m -CONFIG_BATTERY_LEGO_EV3=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_AXP288_FUEL_GAUGE=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_DETECTOR_MAX14656=m -CONFIG_CHARGER_MAX77650=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_BQ25890=m -CONFIG_CHARGER_SMB347=m -# CONFIG_BATTERY_GAUGE_LTC2941 is not set -# CONFIG_BATTERY_RT5033 is not set -CONFIG_CHARGER_RT9455=m -CONFIG_CHARGER_CROS_USBPD=m -CONFIG_CHARGER_SC2731=m -CONFIG_FUEL_GAUGE_SC27XX=m -CONFIG_CHARGER_UCS1002=m -CONFIG_CHARGER_BD70528=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_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_AS370=m -CONFIG_SENSORS_ASC7621=m -CONFIG_SENSORS_ARM_SCMI=m -CONFIG_SENSORS_ARM_SCPI=m -CONFIG_SENSORS_ASPEED=m -CONFIG_SENSORS_ATXP1=m -CONFIG_SENSORS_DS620=m -CONFIG_SENSORS_DS1621=m -CONFIG_SENSORS_I5K_AMB=m -CONFIG_SENSORS_F71805F=m -CONFIG_SENSORS_F71882FG=m -CONFIG_SENSORS_F75375S=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_LTC2990=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_MAX16065=m -CONFIG_SENSORS_MAX1619=m -CONFIG_SENSORS_MAX1668=m -# CONFIG_SENSORS_MAX197 is not set -CONFIG_SENSORS_MAX31722=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_MENF21BMC_HWMON is not set -# 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_OCC_P8_I2C is not set -CONFIG_SENSORS_PCF8591=m -CONFIG_PMBUS=m -CONFIG_SENSORS_PMBUS=m -CONFIG_SENSORS_ADM1275=m -# CONFIG_SENSORS_IBM_CFFPS is not set -CONFIG_SENSORS_INSPUR_IPSPS=m -CONFIG_SENSORS_IR35221=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_MAX16064=m -CONFIG_SENSORS_MAX20751=m -CONFIG_SENSORS_MAX31785=m -CONFIG_SENSORS_MAX34440=m -CONFIG_SENSORS_MAX8688=m -CONFIG_SENSORS_PXE1610=m -CONFIG_SENSORS_TPS40422=m -CONFIG_SENSORS_TPS53679=m -CONFIG_SENSORS_UCD9000=m -CONFIG_SENSORS_UCD9200=m -CONFIG_SENSORS_ZL6100=m -CONFIG_SENSORS_PWM_FAN=m -CONFIG_SENSORS_RASPBERRYPI_HWMON=m -CONFIG_SENSORS_SHT15=m -CONFIG_SENSORS_SHT21=m -CONFIG_SENSORS_SHT3x=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_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 - -# -# ACPI drivers -# -# CONFIG_SENSORS_ACPI_POWER is not set -CONFIG_THERMAL=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_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 is not set -CONFIG_CPU_THERMAL=y -CONFIG_CLOCK_THERMAL=y -CONFIG_DEVFREQ_THERMAL=y -# CONFIG_THERMAL_EMULATION is not set -CONFIG_THERMAL_MMIO=m -CONFIG_HISI_THERMAL=m -CONFIG_IMX_THERMAL=m -CONFIG_MAX77620_THERMAL=m -CONFIG_QORIQ_THERMAL=m -CONFIG_ROCKCHIP_THERMAL=m -CONFIG_ARMADA_THERMAL=m -CONFIG_MTK_THERMAL=m - -# -# Broadcom thermal drivers -# -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_TEMP_ALARM is not set -# end of Qualcomm thermal drivers - -CONFIG_ZX2967_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 - -# -# 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_BD70528_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_ARM_SP805_WATCHDOG is not set -CONFIG_ARM_SBSA_WATCHDOG=m -CONFIG_ARMADA_37XX_WATCHDOG=m -CONFIG_CADENCE_WATCHDOG=m -CONFIG_HAVE_S3C2410_WATCHDOG=y -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_ZX2967_WATCHDOG=m -CONFIG_STPMIC1_WATCHDOG=m -CONFIG_RTD119X_WATCHDOG=y -CONFIG_SPRD_WATCHDOG=m -CONFIG_PM8916_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_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_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_MC13XXX_SPI is not set -# CONFIG_MFD_MC13XXX_I2C is not set -CONFIG_MFD_HI6421_PMIC=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_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_MT6397 is not set -CONFIG_MFD_MENF21BMC=m -# CONFIG_EZX_PCAP is not set -CONFIG_MFD_CPCAP=m -CONFIG_MFD_VIPERBOARD=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_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_SM501 is not set -CONFIG_MFD_SKY81452=m -# CONFIG_MFD_SMSC is not set -CONFIG_MFD_SC27XX_PMIC=m -# CONFIG_ABX500_CORE is not set -# CONFIG_MFD_STMPE is not set -CONFIG_MFD_SUN6I_PRCM=y -CONFIG_MFD_SYSCON=y -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_TPS68470=y -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_MFD_TPS80031 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_STPMIC1=m -CONFIG_MFD_STMFX=m -CONFIG_MFD_VEXPRESS_SYSREG=y -# CONFIG_RAVE_SP_CORE is not set -# 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_AXP20X=m -CONFIG_REGULATOR_BD70528=m -CONFIG_REGULATOR_BD718XX=m -CONFIG_REGULATOR_BD9571MWV=m -CONFIG_REGULATOR_CPCAP=m -# CONFIG_REGULATOR_DA9210 is not set -# CONFIG_REGULATOR_DA9211 is not set -CONFIG_REGULATOR_FAN53555=m -CONFIG_REGULATOR_GPIO=m -CONFIG_REGULATOR_HI6421=m -CONFIG_REGULATOR_HI6421V530=m -CONFIG_REGULATOR_HI655X=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_MAX8952 is not set -# CONFIG_REGULATOR_MAX8973 is not set -CONFIG_REGULATOR_MCP16502=m -# CONFIG_REGULATOR_MT6311 is not set -CONFIG_REGULATOR_MT6380=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_RK808=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_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_WM8994=m -CONFIG_CEC_CORE=y -CONFIG_CEC_NOTIFIER=y -CONFIG_CEC_PIN=y -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_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_IR_SIR=m -CONFIG_RC_XBOX_DVD=m -CONFIG_IR_ZX=m -CONFIG_MEDIA_SUPPORT=m - -# -# Multimedia core support -# -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_CEC_SUPPORT=y -# CONFIG_CEC_PIN_ERROR_INJ is not set -CONFIG_MEDIA_CONTROLLER=y -CONFIG_MEDIA_CONTROLLER_DVB=y -CONFIG_MEDIA_CONTROLLER_REQUEST_API=y -CONFIG_VIDEO_DEV=m -# CONFIG_VIDEO_V4L2_SUBDEV_API is not set -CONFIG_VIDEO_V4L2=m -CONFIG_VIDEO_V4L2_I2C=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_FWNODE=m -CONFIG_VIDEOBUF_GEN=m -CONFIG_VIDEOBUF_DMA_SG=m -CONFIG_VIDEOBUF_VMALLOC=m -CONFIG_DVB_CORE=m -# CONFIG_DVB_MMAP is not set -CONFIG_DVB_NET=y -CONFIG_TTPCI_EEPROM=m -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 - -# -# 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_USBVISION=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 - -# -# USB HDMI CEC adapters -# -CONFIG_USB_PULSE8_CEC=m -CONFIG_USB_RAINSHADOW_CEC=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_DEPRECATED_IOCTLS is not set -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_AV7110_IR=y -CONFIG_DVB_AV7110=m -CONFIG_DVB_AV7110_OSD=y -CONFIG_DVB_BUDGET_CORE=m -CONFIG_DVB_BUDGET=m -CONFIG_DVB_BUDGET_CI=m -CONFIG_DVB_BUDGET_AV=m -CONFIG_DVB_BUDGET_PATCH=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_V4L_PLATFORM_DRIVERS=y -CONFIG_VIDEO_CAFE_CCIC=m -CONFIG_VIDEO_CADENCE=y -CONFIG_VIDEO_ASPEED=m -CONFIG_V4L_MEM2MEM_DRIVERS=y -CONFIG_VIDEO_CODA=m -CONFIG_VIDEO_IMX_PXP=m -CONFIG_VIDEO_MEDIATEK_VPU=m -CONFIG_VIDEO_MEDIATEK_MDP=m -CONFIG_VIDEO_MEDIATEK_VCODEC=m -CONFIG_VIDEO_MEM2MEM_DEINTERLACE=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_SH_VEU=m -CONFIG_VIDEO_ROCKCHIP_RGA=m -CONFIG_VIDEO_QCOM_VENUS=m -CONFIG_V4L_TEST_DRIVERS=y -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_PLATFORM_DRIVERS=y -CONFIG_CEC_PLATFORM_DRIVERS=y -CONFIG_VIDEO_CROS_EC_CEC=m -CONFIG_VIDEO_MESON_AO_CEC=m -CONFIG_VIDEO_MESON_G12A_AO_CEC=m -CONFIG_VIDEO_SAMSUNG_S5P_CEC=m -CONFIG_VIDEO_TEGRA_HDMI_CEC=m -CONFIG_SDR_PLATFORM_DRIVERS=y - -# -# Supported MMC/SDIO adapters -# -CONFIG_SMS_SDIO_DRV=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 - -# -# Texas Instruments WL128x FM driver (ST based) -# -CONFIG_RADIO_WL128X=m -# end of Texas Instruments WL128x FM driver (ST based) - -# -# Supported FireWire (IEEE 1394) Adapters -# -CONFIG_DVB_FIREDTV=m -CONFIG_DVB_FIREDTV_INPUT=y -CONFIG_MEDIA_COMMON_OPTIONS=y - -# -# common driver options -# -CONFIG_VIDEO_CX2341X=m -CONFIG_VIDEO_TVEEPROM=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 - -# -# Media ancillary drivers (tuners, sensors, i2c, spi, frontends) -# -CONFIG_MEDIA_SUBDRV_AUTOSELECT=y -CONFIG_MEDIA_ATTACH=y -CONFIG_VIDEO_IR_I2C=m - -# -# I2C Encoders, decoders, sensors and other helper chips -# - -# -# 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=m -CONFIG_VIDEO_UDA1342=m -CONFIG_VIDEO_WM8775=m -CONFIG_VIDEO_WM8739=m -CONFIG_VIDEO_VP27SMPX=m -CONFIG_VIDEO_SONY_BTF_MPX=m - -# -# RDS decoders -# -CONFIG_VIDEO_SAA6588=m - -# -# Video decoders -# -CONFIG_VIDEO_ADV7183=m -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_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 - -# -# Video and audio decoders -# -CONFIG_VIDEO_SAA717X=m -CONFIG_VIDEO_CX25840=m - -# -# 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_AK881X=m -CONFIG_VIDEO_THS8200=m - -# -# Camera sensor devices -# -CONFIG_VIDEO_OV2640=m -CONFIG_VIDEO_OV2659=m -CONFIG_VIDEO_OV2680=m -CONFIG_VIDEO_OV2685=m -CONFIG_VIDEO_OV6650=m -CONFIG_VIDEO_OV5695=m -CONFIG_VIDEO_OV772X=m -CONFIG_VIDEO_OV7640=m -CONFIG_VIDEO_OV7670=m -CONFIG_VIDEO_OV7740=m -CONFIG_VIDEO_OV9640=m -CONFIG_VIDEO_VS6624=m -CONFIG_VIDEO_MT9M111=m -CONFIG_VIDEO_MT9T112=m -CONFIG_VIDEO_MT9V011=m -CONFIG_VIDEO_MT9V111=m -CONFIG_VIDEO_SR030PC30=m -CONFIG_VIDEO_RJ54N1=m - -# -# Lens drivers -# -CONFIG_VIDEO_AD5820=m - -# -# Flash devices -# -CONFIG_VIDEO_ADP1653=m -CONFIG_VIDEO_LM3560=m -CONFIG_VIDEO_LM3646=m - -# -# Video improvement chips -# -CONFIG_VIDEO_UPD64031A=m -CONFIG_VIDEO_UPD64083=m - -# -# Audio/Video compression chips -# -CONFIG_VIDEO_SAA6752HS=m - -# -# SDR tuner chips -# -CONFIG_SDR_MAX2175=m - -# -# Miscellaneous helper chips -# -CONFIG_VIDEO_THS7303=m -CONFIG_VIDEO_M52790=m -CONFIG_VIDEO_I2C=m -# end of I2C Encoders, decoders, sensors and other helper chips - -# -# SPI helper chips -# -# 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_SP8870=m -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 - -# -# 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 - -# -# Tools to develop new frontends -# -CONFIG_DVB_DUMMY_FE=m -# end of Customise DVB Frontends - -# -# 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_CHARDEV=y -# CONFIG_DRM_DEBUG_SELFTEST is not set -CONFIG_DRM_KMS_HELPER=m -CONFIG_DRM_KMS_FB_HELPER=y -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_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 -# CONFIG_DRM_AMDGPU_GART_DEBUGFS is not set - -# -# ACP (Audio CoProcessor) Configuration -# -CONFIG_DRM_AMD_ACP=y -# end of ACP (Audio CoProcessor) Configuration - -# -# Display Engine Configuration -# -CONFIG_DRM_AMD_DC=y -# CONFIG_DEBUG_KERNEL_DC is not set -# end of Display Engine Configuration - -CONFIG_HSA_AMD=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_DRM_NOUVEAU_BACKLIGHT=y -# 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_UDL=m -CONFIG_DRM_AST=m -CONFIG_DRM_MGAG200=m -CONFIG_DRM_CIRRUS_QEMU=m -CONFIG_DRM_RCAR_DW_HDMI=m -CONFIG_DRM_RCAR_LVDS=m -CONFIG_DRM_RCAR_WRITEBACK=y -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_BOCHS=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_DSI=y -CONFIG_DRM_MSM_DSI_PLL=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_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_ARM_VERSATILE=m -CONFIG_DRM_PANEL_LVDS=m -CONFIG_DRM_PANEL_SIMPLE=m -CONFIG_DRM_PANEL_FEIYANG_FY07024DI26A30D=m -CONFIG_DRM_PANEL_ILITEK_IL9322=m -CONFIG_DRM_PANEL_ILITEK_ILI9881C=m -CONFIG_DRM_PANEL_INNOLUX_P079ZCA=m -CONFIG_DRM_PANEL_JDI_LT070ME05000=m -CONFIG_DRM_PANEL_KINGDISPLAY_KD097D04=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_NT39016=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_ROCKTECH_JH057N00900=m -CONFIG_DRM_PANEL_RONBO_RB070D30=m -CONFIG_DRM_PANEL_SAMSUNG_S6D16D0=m -CONFIG_DRM_PANEL_SAMSUNG_S6E3HA2=m -CONFIG_DRM_PANEL_SAMSUNG_S6E63J0X03=m -CONFIG_DRM_PANEL_SAMSUNG_S6E63M0=m -CONFIG_DRM_PANEL_SAMSUNG_S6E8AA0=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_SITRONIX_ST7701=m -CONFIG_DRM_PANEL_SITRONIX_ST7789V=m -CONFIG_DRM_PANEL_SONY_ACX565AKM=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 -# end of Display Panels - -CONFIG_DRM_BRIDGE=y -CONFIG_DRM_PANEL_BRIDGE=y - -# -# Display Interface Bridges -# -CONFIG_DRM_ANALOGIX_ANX78XX=m -CONFIG_DRM_CDNS_DSI=m -CONFIG_DRM_DUMB_VGA_DAC=m -CONFIG_DRM_LVDS_ENCODER=m -CONFIG_DRM_MEGACHIPS_STDPXXXX_GE_B850V3_FW=m -CONFIG_DRM_NXP_PTN3460=m -CONFIG_DRM_PARADE_PS8622=m -CONFIG_DRM_SIL_SII8620=m -CONFIG_DRM_SII902X=m -CONFIG_DRM_SII9234=m -CONFIG_DRM_THINE_THC63LVD1024=m -CONFIG_DRM_TOSHIBA_TC358764=m -CONFIG_DRM_TOSHIBA_TC358767=m -CONFIG_DRM_TI_TFP410=m -CONFIG_DRM_TI_SN65DSI86=m -CONFIG_DRM_ANALOGIX_DP=m -CONFIG_DRM_I2C_ADV7511=m -CONFIG_DRM_I2C_ADV7511_AUDIO=y -CONFIG_DRM_I2C_ADV7533=y -CONFIG_DRM_I2C_ADV7511_CEC=y -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_VC4=m -CONFIG_DRM_VC4_HDMI_CEC=y -CONFIG_DRM_ETNAVIV=m -CONFIG_DRM_ETNAVIV_THERMAL=y -# CONFIG_DRM_ARCPGU is not set -CONFIG_DRM_HISI_HIBMC=m -CONFIG_DRM_HISI_KIRIN=m -CONFIG_DRM_MEDIATEK=m -CONFIG_DRM_MEDIATEK_HDMI=m -CONFIG_DRM_ZTE=m -# CONFIG_DRM_MXSFB is not set -CONFIG_DRM_MESON=m -CONFIG_DRM_MESON_DW_HDMI=m -CONFIG_DRM_GM12U320=m -CONFIG_TINYDRM_HX8357D=m -CONFIG_TINYDRM_ILI9225=m -CONFIG_TINYDRM_ILI9341=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_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_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_GENERIC=m -CONFIG_BACKLIGHT_LM3533=m -CONFIG_BACKLIGHT_PWM=m -CONFIG_BACKLIGHT_PM8941_WLED=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 -# 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_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_VMASTER=y -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_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_INTEL=m -# CONFIG_SND_HDA_INTEL_DETECT_DMIC is not set -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_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 -# 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=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_ACPI=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_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_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_IMX_PCM_DMA=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 -# 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_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 - -# -# ASoC support for Amlogic platforms -# -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_G12A_TOHDMITX=m -# end of ASoC support for Amlogic platforms - -CONFIG_SND_SOC_QCOM=m -CONFIG_SND_SOC_LPASS_CPU=m -CONFIG_SND_SOC_LPASS_PLATFORM=m -CONFIG_SND_SOC_LPASS_IPQ806X=m -CONFIG_SND_SOC_LPASS_APQ8016=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_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=m -CONFIG_SND_SOC_MSM8996=m -CONFIG_SND_SOC_SDM845=m -CONFIG_SND_SOC_ROCKCHIP=m -CONFIG_SND_SOC_ROCKCHIP_I2S=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_RT5631_ALC5631=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_OPTIONS=m -CONFIG_SND_SOC_SOF_NOCODEC=m -CONFIG_SND_SOC_SOF_NOCODEC_SUPPORT=y -# CONFIG_SND_SOC_SOF_STRICT_ABI_CHECKS is not set -# CONFIG_SND_SOC_SOF_DEBUG is not set -CONFIG_SND_SOC_SOF=m -CONFIG_SND_SOC_SOF_IMX_TOPLEVEL=y -CONFIG_SND_SOC_SOF_IMX8_SUPPORT=y -CONFIG_SND_SOC_SOF_IMX8=m -CONFIG_SND_SOC_SPRD=m -# CONFIG_SND_SOC_SPRD_MCDT is not set - -# -# 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_ZX_SPDIF is not set -# CONFIG_ZX_I2S is not set -CONFIG_ZX_TDM=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_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_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_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_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_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_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_MAX98373=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_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_RT5514=m -CONFIG_SND_SOC_RT5514_SPI=m -CONFIG_SND_SOC_RT5616=m -CONFIG_SND_SOC_RT5631=m -CONFIG_SND_SOC_RT5645=m -CONFIG_SND_SOC_RT5663=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_SIRF_AUDIO_CODEC=m -CONFIG_SND_SOC_SPDIF=m -CONFIG_SND_SOC_SSM2305=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_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_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_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_WM8994=m -CONFIG_SND_SOC_ZX_AUD96P22=m -CONFIG_SND_SOC_MAX9759=m -CONFIG_SND_SOC_MT6351=m -CONFIG_SND_SOC_MT6358=m -CONFIG_SND_SOC_NAU8540=m -CONFIG_SND_SOC_NAU8810=m -CONFIG_SND_SOC_NAU8822=m -CONFIG_SND_SOC_NAU8824=m -CONFIG_SND_SOC_TPA6130A2=m -# end of CODEC drivers - -CONFIG_SND_SIMPLE_CARD_UTILS=m -CONFIG_SND_SIMPLE_CARD=m -CONFIG_SND_AUDIO_GRAPH_CARD=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_GEMBIRD=m -CONFIG_HID_GFRM=m -CONFIG_HID_HOLTEK=m -CONFIG_HOLTEK_FF=y -CONFIG_HID_GOOGLE_HAMMER=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_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_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_PRIMAX=m -CONFIG_HID_RETRODE=m -CONFIG_HID_ROCCAT=m -CONFIG_HID_SAITEK=m -CONFIG_HID_SAMSUNG=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 -# 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=m -# end of I2C HID support -# 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_DYNAMIC_MINORS is not set -CONFIG_USB_OTG=y -# CONFIG_USB_OTG_WHITELIST is not set -# CONFIG_USB_OTG_BLACKLIST_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_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_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_MXC=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_CDNS3=m -CONFIG_USB_CDNS3_GADGET=y -CONFIG_USB_CDNS3_HOST=y -CONFIG_USB_CDNS3_PCI_WRAP=m -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 - -# -# 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_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 is not set -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_XIRCOM=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_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_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_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_FSL_USB2=m -# 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 - -# -# Platform Support -# -# 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_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 -# 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_TYPEC=m -CONFIG_TYPEC_TCPM=m -CONFIG_TYPEC_TCPCI=m -CONFIG_TYPEC_RT1711H=m -CONFIG_TYPEC_FUSB302=m -CONFIG_TYPEC_UCSI=m -CONFIG_UCSI_CCG=m -CONFIG_UCSI_ACPI=m -CONFIG_TYPEC_TPS6598X=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 - -# -# 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_CADENCE=m -CONFIG_MMC_SDHCI_ESDHC_IMX=m -CONFIG_MMC_SDHCI_TEGRA=m -CONFIG_MMC_SDHCI_PXAV3=m -CONFIG_MMC_SDHCI_F_SDH30=m -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_DW_ZX=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_TOSHIBA_PCI=m -CONFIG_MMC_BCM2835=m -CONFIG_MMC_MTK=m -CONFIG_MMC_SDHCI_BRCMSTB=m -CONFIG_MMC_SDHCI_XENON=m -CONFIG_MMC_SDHCI_AM654=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_BRIGHTNESS_HW_CHANGED=y - -# -# LED drivers -# -# CONFIG_LEDS_AAT1290 is not set -CONFIG_LEDS_AN30259A=m -CONFIG_LEDS_AS3645A=m -# CONFIG_LEDS_BCM6328 is not set -# CONFIG_LEDS_BCM6358 is not set -CONFIG_LEDS_CPCAP=m -CONFIG_LEDS_CR0014114=m -CONFIG_LEDS_LM3530=m -CONFIG_LEDS_LM3532=m -CONFIG_LEDS_LM3533=m -CONFIG_LEDS_LM3642=m -CONFIG_LEDS_LM3692X=m -CONFIG_LEDS_LM3601X=m -CONFIG_LEDS_PCA9532=m -CONFIG_LEDS_PCA9532_GPIO=y -CONFIG_LEDS_GPIO=m -CONFIG_LEDS_LP3944=m -CONFIG_LEDS_LP3952=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_KTD2692 is not set -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 - -# -# 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_ACCESSIBILITY=y -CONFIG_A11Y_BRAILLE_CONSOLE=y -CONFIG_INFINIBAND=m -CONFIG_INFINIBAND_USER_MAD=m -CONFIG_INFINIBAND_USER_ACCESS=m -# CONFIG_INFINIBAND_EXP_LEGACY_VERBS_NEW_UAPI is not set -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_CXGB3=m -CONFIG_INFINIBAND_CXGB4=m -CONFIG_INFINIBAND_EFA=m -CONFIG_INFINIBAND_I40IW=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_EDAC_SUPPORT=y -CONFIG_EDAC=y -CONFIG_EDAC_LEGACY_SYSFS=y -CONFIG_EDAC_DEBUG=y -CONFIG_EDAC_GHES=y -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_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_MESON_VRTC=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_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_RX6110 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 - -# -# 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 - -# -# on-CPU RTC drivers -# -CONFIG_RTC_DRV_IMXDI=m -CONFIG_RTC_DRV_FSL_FTM_ALARM=m -CONFIG_HAVE_S3C_RTC=y -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_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_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_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 is not set -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_ZX_DMA=m -CONFIG_MTK_HSDMA=m -CONFIG_MTK_CQDMA=m -CONFIG_MTK_UART_APDMA=m -CONFIG_QCOM_BAM_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 - -# -# 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_SELFTESTS is not set -# end of DMABUF options - -CONFIG_AUXDISPLAY=y -CONFIG_HD44780=m -# CONFIG_IMG_ASCII_LCD is not set -CONFIG_HT16K33=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_CHARLCD=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_VFIO_IOMMU_TYPE1=m -CONFIG_VFIO_VIRQFD=m -CONFIG_VFIO=m -# CONFIG_VFIO_NOIOMMU is not set -CONFIG_VFIO_PCI=m -CONFIG_VFIO_PCI_MMAP=y -CONFIG_VFIO_PCI_INTX=y -# CONFIG_VFIO_PLATFORM is not set -CONFIG_VFIO_MDEV=m -CONFIG_VFIO_MDEV_DEVICE=m -CONFIG_VIRT_DRIVERS=y -CONFIG_VIRTIO=y -CONFIG_VIRTIO_MENU=y -CONFIG_VIRTIO_PCI=y -CONFIG_VIRTIO_PCI_LEGACY=y -CONFIG_VIRTIO_PMEM=m -CONFIG_VIRTIO_BALLOON=m -CONFIG_VIRTIO_INPUT=m -CONFIG_VIRTIO_MMIO=m -# CONFIG_VIRTIO_MMIO_CMDLINE_DEVICES is not set - -# -# Microsoft Hyper-V guest support -# -# end of Microsoft Hyper-V guest support - -# CONFIG_GREYBUS is not set -CONFIG_STAGING=y -CONFIG_PRISM2_USB=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 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_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_88EU_AP_MODE=y -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_AD7192 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_AD7150 is not set -# 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 - -# -# 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_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_ALLEGRO_DVT=m -CONFIG_VIDEO_HANTRO=m -CONFIG_VIDEO_HANTRO_ROCKCHIP=y -CONFIG_VIDEO_MESON_VDEC=m -CONFIG_VIDEO_SUNXI=y -CONFIG_VIDEO_SUNXI_CEDRUS=m -CONFIG_TEGRA_VDE=m - -# -# soc_camera sensor drivers -# - -# -# 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=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_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_FSL_DPAA2=y -CONFIG_FSL_DPAA2_ETHSW=m -# CONFIG_WILC1000_SDIO is not set -# CONFIG_WILC1000_SPI is not set -# CONFIG_MOST is not set -CONFIG_KS7010=m -CONFIG_BCM_VIDEOCORE=m -CONFIG_BCM2835_VCHIQ=m -CONFIG_SND_BCM2835=m -CONFIG_VIDEO_BCM2835=m -CONFIG_PI433=m - -# -# Gasket devices -# -CONFIG_STAGING_GASKET_FRAMEWORK=m -CONFIG_STAGING_APEX_DRIVER=m -# end of Gasket devices - -CONFIG_XIL_AXIS_FIFO=m -CONFIG_FIELDBUS_DEV=m -CONFIG_HMS_ANYBUSS_BUS=m -CONFIG_ARCX_ANYBUS_CONTROLLER=m -CONFIG_HMS_PROFINET=m -# CONFIG_KPC2000 is not set -CONFIG_USB_WUSB=m -CONFIG_USB_WUSB_CBAF=m -# CONFIG_USB_WUSB_CBAF_DEBUG is not set -CONFIG_USB_WHCI_HCD=m -CONFIG_USB_HWA_HCD=m -CONFIG_UWB=m -CONFIG_UWB_HWA=m -CONFIG_UWB_WHCI=m -CONFIG_UWB_I1480U=m -CONFIG_EXFAT_FS=m -CONFIG_EXFAT_DONT_MOUNT_VFAT=y -CONFIG_EXFAT_DISCARD=y -# CONFIG_EXFAT_DELAYED_SYNC is not set -# CONFIG_EXFAT_KERNEL_DEBUG is not set -# CONFIG_EXFAT_DEBUG_MSG is not set -CONFIG_EXFAT_DEFAULT_CODEPAGE=437 -CONFIG_EXFAT_DEFAULT_IOCHARSET="utf8" -CONFIG_QLGE=m -# CONFIG_GOLDFISH is not set -CONFIG_MFD_CROS_EC=m -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_SYSFS=m -CONFIG_CROS_USBPD_LOGGER=m -CONFIG_MELLANOX_PLATFORM=y -CONFIG_MLXREG_HOTPLUG=m -CONFIG_MLXREG_IO=m -CONFIG_MLXBF_TMFIFO=m -CONFIG_SURFACE_PLATFORMS=y -CONFIG_CLKDEV_LOOKUP=y -CONFIG_HAVE_CLK_PREPARE=y -CONFIG_COMMON_CLK=y - -# -# Common Clock Framework -# -CONFIG_COMMON_CLK_VERSATILE=y -CONFIG_CLK_SP810=y -CONFIG_CLK_VEXPRESS_OSC=y -# CONFIG_CLK_HSDK is not set -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_CDCE706=m -CONFIG_COMMON_CLK_CDCE925=m -CONFIG_COMMON_CLK_CS2000_CP=m -CONFIG_CLK_QORIQ=y -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_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_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_IMX8MQ=y -CONFIG_CLK_IMX8QXP=y - -# -# 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_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_MT8173=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_MT8516=y -CONFIG_COMMON_CLK_MT8516_AUDSYS=y -# end of Clock driver for MediaTek SoC - -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 -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_CLK_APCS_MSM8916=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_GCC_4019 is not set -# 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_8960 is not set -# CONFIG_MSM_LCC_8960 is not set -# CONFIG_MDM_GCC_9615 is not set -# CONFIG_MDM_LCC_9615 is not set -# CONFIG_MSM_MMCC_8960 is not set -# CONFIG_MSM_GCC_8974 is not set -# CONFIG_MSM_MMCC_8974 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_QCS_GCC_404=m -CONFIG_SDM_CAMCC_845=m -# CONFIG_SDM_GCC_660 is not set -CONFIG_QCS_TURING_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_SM_GCC_8150=m -CONFIG_SPMI_PMIC_CLKDIV=m -CONFIG_QCOM_HFPLL=m -# CONFIG_KPSS_XCC is not set -CONFIG_COMMON_CLK_SAMSUNG=y -CONFIG_EXYNOS_ARM64_COMMON_CLK=y -CONFIG_EXYNOS_AUDSS_CLK_CON=m -CONFIG_SPRD_COMMON_CLK=m -CONFIG_SPRD_SC9860_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_H6_CCU=y -CONFIG_SUN50I_H6_R_CCU=y -# CONFIG_SUN8I_A83T_CCU is not set -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_COMMON_CLK_ZYNQMP=y -# end of Common Clock Framework - -CONFIG_HWSPINLOCK=y -CONFIG_HWSPINLOCK_QCOM=m -CONFIG_HWSPINLOCK_SPRD=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_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_CLKSRC_VERSATILE=y -CONFIG_TIMER_IMX_SYS_CTR=y -# end of Clock Source drivers - -CONFIG_MAILBOX=y -# CONFIG_ARM_MHU is not set -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_IOMMU_IOVA=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_PASSTHROUGH=y -CONFIG_OF_IOMMU=y -CONFIG_IOMMU_DMA=y -CONFIG_ROCKCHIP_IOMMU=y -CONFIG_TEGRA_IOMMU_SMMU=y -CONFIG_EXYNOS_IOMMU=y -# CONFIG_EXYNOS_IOMMU_DEBUG is not set -CONFIG_ARM_SMMU=y -# CONFIG_ARM_SMMU_DISABLE_BYPASS_BY_DEFAULT is not set -CONFIG_ARM_SMMU_V3=y -CONFIG_MTK_IOMMU=y -CONFIG_QCOM_IOMMU=y -CONFIG_VIRTIO_IOMMU=y - -# -# Remoteproc drivers -# -CONFIG_REMOTEPROC=y -CONFIG_IMX_REMOTEPROC=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_QCOM_GLINK_NATIVE=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 -# - -# -# 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_MX_SOCINFO is not set -# end of Amlogic SoC drivers - -# -# Aspeed SoC drivers -# -# end of Aspeed SoC drivers - -# -# Broadcom SoC drivers -# -CONFIG_BCM2835_POWER=y -CONFIG_RASPBERRYPI_POWER=y -CONFIG_SOC_BRCMSTB=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_FSL_GUTS=y -CONFIG_FSL_MC_DPIO=m -CONFIG_DPAA2_CONSOLE=m -# end of NXP/Freescale QorIQ SoC drivers - -# -# i.MX SoC drivers -# -CONFIG_IMX_GPCV2_PM_DOMAINS=y -CONFIG_IMX_SCU_SOC=y -# end of i.MX SoC drivers - -# -# MediaTek SoC drivers -# -CONFIG_MTK_CMDQ=m -CONFIG_MTK_INFRACFG=y -CONFIG_MTK_PMIC_WRAP=m -CONFIG_MTK_SCPSYS=y -# end of MediaTek SoC drivers - -# -# Qualcomm SoC drivers -# -CONFIG_QCOM_AOSS_QMP=m -CONFIG_QCOM_COMMAND_DB=y -CONFIG_QCOM_GENI_SE=y -CONFIG_QCOM_GLINK_SSR=m -CONFIG_QCOM_GSBI=m -CONFIG_QCOM_LLCC=m -CONFIG_QCOM_MDT_LOADER=m -CONFIG_QCOM_QMI_HELPERS=m -CONFIG_QCOM_RMTFS_MEM=m -CONFIG_QCOM_RPMH=y -CONFIG_QCOM_RPMHPD=y -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_WCNSS_CTRL=m -CONFIG_QCOM_APR=m -# end of Qualcomm SoC drivers - -CONFIG_ROCKCHIP_GRF=y -CONFIG_ROCKCHIP_PM_DOMAINS=y -CONFIG_SOC_SAMSUNG=y -CONFIG_EXYNOS_CHIPID=y -CONFIG_EXYNOS_PMU=y -CONFIG_EXYNOS_PM_DOMAINS=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_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_XILINX_VCU=m -CONFIG_ZYNQMP_POWER=y -CONFIG_ZYNQMP_PM_DOMAINS=y -# end of Xilinx SoC drivers - -CONFIG_SOC_ZTE=y -CONFIG_ZX2967_PM_DOMAINS=y -# 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_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_MEMORY=y -CONFIG_ARM_PL172_MPMC=m -CONFIG_FSL_IFC=y -CONFIG_MTK_SMI=y -CONFIG_TEGRA_MC=y -CONFIG_IIO=m -CONFIG_IIO_BUFFER=y -CONFIG_IIO_BUFFER_CB=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_ADXL372=m -CONFIG_ADXL372_SPI=m -CONFIG_ADXL372_I2C=m -# CONFIG_BMA180 is not set -CONFIG_BMA220=m -CONFIG_BMC150_ACCEL=m -CONFIG_BMC150_ACCEL_I2C=m -CONFIG_BMC150_ACCEL_SPI=m -CONFIG_DA280=m -CONFIG_DA311=m -CONFIG_DMARD06=m -CONFIG_DMARD09=m -CONFIG_DMARD10=m -CONFIG_HID_SENSOR_ACCEL_3D=m -CONFIG_IIO_CROS_EC_ACCEL_LEGACY=m -# CONFIG_IIO_ST_ACCEL_3AXIS is not set -# 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_STK8312=m -CONFIG_STK8BA50=m -# end of Accelerometers - -# -# Analog to digital converters -# -CONFIG_AD_SIGMA_DELTA=m -CONFIG_AD7124=m -# CONFIG_AD7266 is not set -# CONFIG_AD7291 is not set -# 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_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_LTC2471=m -CONFIG_LTC2485=m -CONFIG_LTC2497=m -# CONFIG_MAX1027 is not set -CONFIG_MAX11100=m -CONFIG_MAX1118=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_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_TLC4541=m -# CONFIG_VF610_ADC is not set -# CONFIG_VIPERBOARD_ADC is not set -CONFIG_XILINX_XADC=m -# end of Analog to digital converters - -# -# Analog to digital and digital to analog converters -# -# end of Analog to digital and digital to analog converters - -# -# Analog Front Ends -# -CONFIG_IIO_RESCALE=m -# end of Analog Front Ends - -# -# Amplifiers -# -# CONFIG_AD8366 is not set -# end of Amplifiers - -# -# Chemical Sensors -# -CONFIG_ATLAS_PH_SENSOR=m -CONFIG_BME680=m -CONFIG_BME680_I2C=m -CONFIG_BME680_SPI=m -CONFIG_CCS811=m -CONFIG_IAQCORE=m -CONFIG_PMS7003=m -# CONFIG_SENSIRION_SGP30 is not set -CONFIG_SPS30=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 - -# -# 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_LTC1660=m -CONFIG_LTC2632=m -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_AD5791 is not set -# CONFIG_AD7303 is not set -CONFIG_AD8801=m -CONFIG_DPOT_DAC=m -CONFIG_DS4424=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 -# 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_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_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_ADIS16480 is not set -CONFIG_BMI160=m -CONFIG_BMI160_I2C=m -CONFIG_BMI160_SPI=m -CONFIG_KMX61=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 -# 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_AL3320A is not set -# CONFIG_APDS9300 is not set -CONFIG_APDS9960=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_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=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_TSL2772=m -# CONFIG_TSL4531 is not set -CONFIG_US5182D=m -# CONFIG_VCNL4000 is not set -CONFIG_VCNL4035=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 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 -# 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 - -# -# Digital potentiometers -# -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_DPS310=m -CONFIG_HID_SENSOR_PRESS=m -# CONFIG_HP03 is not set -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_ISL29501=m -CONFIG_LIDAR_LITE_V2=m -CONFIG_MB1232=m -CONFIG_RFD77402=m -CONFIG_SRF04=m -CONFIG_SX9500=m -CONFIG_SRF08=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_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_TSYS01=m -CONFIG_TSYS02D=m -CONFIG_MAX31856=m -# end of Temperature sensors - -CONFIG_NTB=y -CONFIG_NTB_MSI=y -CONFIG_NTB_IDT=m -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_ATMEL_HLCDC_PWM=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_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_LP3943=m -CONFIG_PWM_MESON=m -CONFIG_PWM_MTK_DISP=m -CONFIG_PWM_MEDIATEK=m -# CONFIG_PWM_PCA9685 is not set -CONFIG_PWM_ROCKCHIP=m -CONFIG_PWM_SAMSUNG=m -CONFIG_PWM_SPRD=m -CONFIG_PWM_SUN4I=m -CONFIG_PWM_TEGRA=m -CONFIG_PWM_ZX=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_BRCMSTB_L2_IRQ=y -CONFIG_DW_APB_ICTL=y -CONFIG_HISILICON_IRQ_MBIGEN=y -CONFIG_MADERA_IRQ=m -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_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 -# 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_BERLIN=y -CONFIG_RESET_BRCMSTB=m -CONFIG_RESET_IMX7=y -CONFIG_RESET_MESON=y -CONFIG_RESET_MESON_AUDIO_ARB=m -CONFIG_RESET_QCOM_AOSS=y -CONFIG_RESET_QCOM_PDC=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_SUN4I_USB=m -CONFIG_PHY_SUN6I_MIPI_DPHY=m -CONFIG_PHY_SUN9I_USB=m -CONFIG_PHY_MESON8B_USB2=m -CONFIG_PHY_MESON_GXL_USB2=m -CONFIG_PHY_MESON_GXL_USB3=m -CONFIG_PHY_MESON_G12A_USB2=m -CONFIG_PHY_MESON_G12A_USB3_PCIE=m -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 -CONFIG_PHY_CADENCE_DP=m -CONFIG_PHY_CADENCE_DPHY=m -CONFIG_PHY_CADENCE_SIERRA=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_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_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_CPCAP_USB=m -CONFIG_PHY_MAPPHONE_MDM6600=m -CONFIG_PHY_OCELOT_SERDES=m -CONFIG_PHY_QCOM_APQ8064_SATA=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_UFS=m -CONFIG_PHY_QCOM_UFS_14NM=m -CONFIG_PHY_QCOM_USB_HS=m -CONFIG_PHY_QCOM_USB_HSIC=m -CONFIG_PHY_ROCKCHIP_DP=m -CONFIG_PHY_ROCKCHIP_EMMC=m -CONFIG_PHY_ROCKCHIP_INNO_HDMI=m -CONFIG_PHY_ROCKCHIP_INNO_USB2=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_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 -# end of PHY Subsystem - -CONFIG_POWERCAP=y -CONFIG_IDLE_INJECT=y -# 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_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_HISI_PMU=y -CONFIG_QCOM_L2_PMU=y -CONFIG_QCOM_L3_PMU=y -CONFIG_THUNDERX2_PMU=m -CONFIG_XGENE_PMU=y -CONFIG_ARM_SPE_PMU=m -# end of Performance monitor support - -CONFIG_RAS=y - -# -# 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_OF_PMEM=m -CONFIG_NVDIMM_KEYS=y -CONFIG_DAX_DRIVER=y -CONFIG_DAX=y -CONFIG_DEV_DAX=m -CONFIG_DEV_DAX_KMEM=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_ROCKCHIP_EFUSE=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 - -# -# 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_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_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_PCI=m -CONFIG_FPGA_MGR_ZYNQMP_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=m -# CONFIG_INTERCONNECT_QCOM is not set -# CONFIG_COUNTER 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_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_IO_TRACE is not set -# CONFIG_F2FS_FAULT_INJECTION is not set -CONFIG_FS_DAX=y -CONFIG_FS_POSIX_ACL=y -CONFIG_EXPORTFS=y -CONFIG_EXPORTFS_BLOCK_OPS=y -CONFIG_FILE_LOCKING=y -CONFIG_MANDATORY_FILE_LOCKING=y -CONFIG_FS_ENCRYPTION=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_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_FSCACHE=m -CONFIG_FSCACHE_STATS=y -# CONFIG_FSCACHE_HISTOGRAM is not set -# CONFIG_FSCACHE_DEBUG is not set -CONFIG_FSCACHE_OBJECT_LIST=y -CONFIG_CACHEFILES=m -# CONFIG_CACHEFILES_DEBUG is not set -# CONFIG_CACHEFILES_HISTOGRAM 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/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_NTFS_FS=m -# CONFIG_NTFS_DEBUG is not set -# CONFIG_NTFS_RW is not set -# end of DOS/FAT/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_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_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_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_CLUSTER_PAGE_LIMIT=1 -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_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_SECURITY_LABEL=y -CONFIG_GRACE_PERIOD=m -CONFIG_LOCKD=m -CONFIG_LOCKD_V4=y -CONFIG_NFS_ACL_SUPPORT=m -CONFIG_NFS_COMMON=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_WEAK_PW_HASH=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_SMB_DIRECT is not set -CONFIG_CIFS_FSCACHE=y -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 -# end of File systems - -# -# Security options -# -CONFIG_KEYS=y -CONFIG_KEYS_COMPAT=y -# CONFIG_KEYS_REQUEST_CACHE is not set -CONFIG_PERSISTENT_KEYRINGS=y -CONFIG_BIG_KEYS=y -CONFIG_TRUSTED_KEYS=m -CONFIG_ENCRYPTED_KEYS=y -CONFIG_KEY_DH_OPERATIONS=y -CONFIG_SECURITY_DMESG_RESTRICT=y -CONFIG_PROC_MEM_ALWAYS_FORCE=y -# CONFIG_PROC_MEM_FORCE_PTRACE is not set -# CONFIG_PROC_MEM_NO_FORCE is not set -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_FALLBACK is not set -# 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_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_APPARMOR=y -# CONFIG_DEFAULT_SECURITY_DAC is not set -CONFIG_LSM="yama,loadpin,safesetid,integrity" - -# -# Kernel hardening options -# - -# -# Memory initialization -# -CONFIG_CC_HAS_AUTO_VAR_INIT=y -CONFIG_INIT_STACK_NONE=y -# CONFIG_INIT_STACK_ALL is not set -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_BLKCIPHER=y -CONFIG_CRYPTO_BLKCIPHER2=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_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_ECRDSA=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_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_RMD128=m -CONFIG_CRYPTO_RMD160=m -CONFIG_CRYPTO_RMD256=m -CONFIG_CRYPTO_RMD320=m -CONFIG_CRYPTO_SHA1=y -CONFIG_CRYPTO_LIB_SHA256=y -CONFIG_CRYPTO_SHA256=y -CONFIG_CRYPTO_SHA512=y -CONFIG_CRYPTO_SHA3=m -CONFIG_CRYPTO_SM3=m -CONFIG_CRYPTO_STREEBOG=m -CONFIG_CRYPTO_TGR192=m -CONFIG_CRYPTO_WP512=m - -# -# Ciphers -# -CONFIG_CRYPTO_LIB_AES=y -CONFIG_CRYPTO_AES=y -CONFIG_CRYPTO_AES_TI=m -CONFIG_CRYPTO_ANUBIS=m -CONFIG_CRYPTO_LIB_ARC4=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_LIB_DES=m -CONFIG_CRYPTO_DES=m -CONFIG_CRYPTO_FCRYPT=m -CONFIG_CRYPTO_KHAZAD=m -CONFIG_CRYPTO_SALSA20=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_AEAD=m -# CONFIG_CRYPTO_STATS is not set -CONFIG_CRYPTO_HASH_INFO=y -CONFIG_CRYPTO_HW=y -CONFIG_CRYPTO_DEV_MARVELL_CESA=m -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_CAVIUM_ZIP=m -CONFIG_CRYPTO_DEV_QCE=m -CONFIG_CRYPTO_DEV_QCOM_RNG=m -CONFIG_CRYPTO_DEV_ROCKCHIP=m -CONFIG_CRYPTO_DEV_CHELSIO=m -CONFIG_CHELSIO_IPSEC_INLINE=y -CONFIG_CRYPTO_DEV_CHELSIO_TLS=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_QM=m -CONFIG_CRYPTO_HISI_SGL=m -CONFIG_CRYPTO_DEV_HISI_ZIP=m -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_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_CORDIC=m -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_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=m -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=m -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_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_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_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_ARCH_HAS_DMA_COHERENT_TO_PFN=y -CONFIG_DMA_VIRT_OPS=y -CONFIG_SWIOTLB=y -CONFIG_DMA_REMAP=y -CONFIG_DMA_DIRECT_REMAP=y -CONFIG_DMA_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_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_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_SG_SPLIT=y -CONFIG_SG_POOL=y -CONFIG_ARCH_HAS_PMEM_API=y -CONFIG_ARCH_HAS_UACCESS_FLUSHCACHE=y -CONFIG_STACKDEPOT=y -CONFIG_SBITMAP=y -CONFIG_PARMAN=m -CONFIG_OBJAGG=m -# CONFIG_STRING_SELFTEST is not set -# end of Library routines - -# -# Kernel hacking -# - -# -# printk and dmesg options -# -CONFIG_PRINTK_TIME=y -# CONFIG_PRINTK_CALLER 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 -# 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_SPLIT is not set -# CONFIG_DEBUG_INFO_DWARF4 is not set -# CONFIG_DEBUG_INFO_BTF is not set -# CONFIG_GDB_SCRIPTS is not set -CONFIG_ENABLE_MUST_CHECK=y -CONFIG_FRAME_WARN=2048 -CONFIG_STRIP_ASM_SYMS=y -# CONFIG_READABLE_ASM is not set -CONFIG_DEBUG_FS=y -# CONFIG_HEADERS_INSTALL is not set -CONFIG_OPTIMIZE_INLINING=y -CONFIG_DEBUG_SECTION_MISMATCH=y -CONFIG_SECTION_MISMATCH_WARN_ONLY=y -CONFIG_ARCH_WANT_FRAME_POINTERS=y -CONFIG_FRAME_POINTER=y -CONFIG_DEBUG_FORCE_WEAK_PER_CPU=y -# end of Compile-time checks and compiler options - -CONFIG_MAGIC_SYSRQ=y -CONFIG_MAGIC_SYSRQ_DEFAULT_ENABLE=0x1 -CONFIG_MAGIC_SYSRQ_SERIAL=y -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_PAGE_POISONING_NO_SANITY=y -CONFIG_PAGE_POISONING_ZERO=y -# CONFIG_DEBUG_PAGE_REF is not set -# CONFIG_DEBUG_RODATA_TEST 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_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_HAVE_ARCH_KASAN=y -CONFIG_HAVE_ARCH_KASAN_SW_TAGS=y -CONFIG_CC_HAS_KASAN_GENERIC=y -CONFIG_CC_HAS_KASAN_SW_TAGS=y -# CONFIG_KASAN is not set -CONFIG_KASAN_STACK=1 -# end of Memory Debugging - -CONFIG_ARCH_HAS_KCOV=y -CONFIG_CC_HAS_SANCOV_TRACE_PC=y -# CONFIG_KCOV is not set -# CONFIG_DEBUG_SHIRQ is not set - -# -# Debug Lockups and Hangs -# -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 -# end of Debug Lockups and Hangs - -# CONFIG_PANIC_ON_OOPS is not set -CONFIG_PANIC_ON_OOPS_VALUE=0 -CONFIG_PANIC_TIMEOUT=0 -CONFIG_SCHED_DEBUG=y -CONFIG_SCHED_INFO=y -CONFIG_SCHEDSTATS=y -CONFIG_SCHED_STACK_END_CHECK=y -# 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 -# end of Lock Debugging (spinlocks, mutexes, etc...) - -CONFIG_STACKTRACE=y -# CONFIG_WARN_ALL_UNSEEDED_RANDOM is not set -# CONFIG_DEBUG_KOBJECT is not set -CONFIG_HAVE_DEBUG_BUGVERBOSE=y -CONFIG_DEBUG_BUGVERBOSE=y -# 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_DEBUG_CREDENTIALS is not set - -# -# RCU Debugging -# -CONFIG_TORTURE_TEST=m -CONFIG_RCU_PERF_TEST=m -CONFIG_RCU_TORTURE_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_DEBUG_BLOCK_EXT_DEVT is not set -# CONFIG_CPU_HOTPLUG_STATE_CONTROL is not set -# CONFIG_NOTIFIER_ERROR_INJECTION is not set -CONFIG_FUNCTION_ERROR_INJECTION=y -# CONFIG_FAULT_INJECTION 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_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_FUNCTION_TRACER=y -CONFIG_FUNCTION_GRAPH_TRACER=y -# CONFIG_PREEMPTIRQ_EVENTS is not set -# CONFIG_IRQSOFF_TRACER is not set -CONFIG_SCHED_TRACER=y -# CONFIG_HWLAT_TRACER is not set -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_STACK_TRACER=y -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_DYNAMIC_FTRACE=y -CONFIG_FUNCTION_PROFILER=y -# CONFIG_BPF_KPROBE_OVERRIDE is not set -CONFIG_FTRACE_MCOUNT_RECORD=y -# CONFIG_FTRACE_STARTUP_TEST is not set -CONFIG_TRACING_MAP=y -CONFIG_HIST_TRIGGERS=y -# CONFIG_TRACEPOINT_BENCHMARK is not set -CONFIG_RING_BUFFER_BENCHMARK=m -# CONFIG_RING_BUFFER_STARTUP_TEST is not set -# CONFIG_PREEMPTIRQ_DELAY_TEST is not set -# CONFIG_TRACE_EVAL_MAP_FILE is not set -CONFIG_RUNTIME_TESTING_MENU=y -# CONFIG_LKDTM is not set -# CONFIG_TEST_LIST_SORT is not set -# CONFIG_TEST_SORT is not set -# CONFIG_KPROBES_SANITY_TEST 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_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_BITMAP is not set -# CONFIG_TEST_BITFIELD 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_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_MEMTEST is not set -# CONFIG_BUG_ON_DATA_CORRUPTION is not set -# CONFIG_SAMPLES is not set -CONFIG_HAVE_ARCH_KGDB=y -CONFIG_KGDB=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 -CONFIG_UBSAN_ALIGNMENT=y -CONFIG_ARCH_HAS_DEVMEM_IS_ALLOWED=y -CONFIG_STRICT_DEVMEM=y -CONFIG_IO_STRICT_DEVMEM=y -CONFIG_ARM64_PTDUMP_CORE=y -# CONFIG_ARM64_PTDUMP_DEBUGFS is not set -CONFIG_PID_IN_CONTEXTIDR=y -# CONFIG_ARM64_RANDOMIZE_TEXT_OFFSET is not set -CONFIG_DEBUG_WX=y -# CONFIG_DEBUG_ALIGN_RODATA is not set -# 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_CORESIGHT_STM=y -CONFIG_CORESIGHT_CPU_DEBUG=m -# end of Kernel hacking diff --git a/srcpkgs/linux5.4/files/i386-dotconfig b/srcpkgs/linux5.4/files/i386-dotconfig deleted file mode 100644 index 0446936b8a024d..00000000000000 --- a/srcpkgs/linux5.4/files/i386-dotconfig +++ /dev/null @@ -1,9388 +0,0 @@ -# -# Automatically generated file; DO NOT EDIT. -# Linux/i386 5.4.296 Kernel Configuration -# - -# -# Compiler: gcc (GCC) 14.2.1 20250405 -# -CONFIG_CC_IS_GCC=y -CONFIG_GCC_VERSION=140201 -CONFIG_CLANG_VERSION=0 -CONFIG_CC_CAN_LINK=y -CONFIG_CC_HAS_ASM_GOTO=y -CONFIG_CC_HAS_ASM_GOTO_TIED_OUTPUT=y -CONFIG_CC_HAS_ASM_GOTO_OUTPUT=y -CONFIG_CC_HAS_ASM_INLINE=y -CONFIG_IRQ_WORK=y -CONFIG_BUILDTIME_EXTABLE_SORT=y -CONFIG_THREAD_INFO_IN_TASK=y - -# -# General setup -# -CONFIG_INIT_ENV_ARG_LIMIT=32 -# CONFIG_COMPILE_TEST 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_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_DEFAULT_HOSTNAME="(none)" -CONFIG_SWAP=y -CONFIG_SYSVIPC=y -CONFIG_SYSVIPC_SYSCTL=y -CONFIG_POSIX_MQUEUE=y -CONFIG_POSIX_MQUEUE_SYSCTL=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_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_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_DATA=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 - -# -# 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_PREEMPT_NONE is not set -# CONFIG_PREEMPT_VOLUNTARY is not set -CONFIG_PREEMPT=y -CONFIG_PREEMPT_COUNT=y -CONFIG_PREEMPTION=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_PREEMPT_RCU=y -# CONFIG_RCU_EXPERT is not set -CONFIG_SRCU=y -CONFIG_TREE_SRCU=y -CONFIG_TASKS_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_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_CGROUPS=y -CONFIG_PAGE_COUNTER=y -CONFIG_MEMCG=y -CONFIG_MEMCG_SWAP=y -CONFIG_MEMCG_SWAP_ENABLED=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_DEBUG is not set -CONFIG_SOCK_CGROUP_DATA=y -CONFIG_NAMESPACES=y -CONFIG_UTS_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_CC_OPTIMIZE_FOR_PERFORMANCE=y -# CONFIG_CC_OPTIMIZE_FOR_SIZE is not set -CONFIG_SYSCTL=y -CONFIG_HAVE_UID16=y -CONFIG_SYSCTL_EXCEPTION_TRACE=y -CONFIG_HAVE_PCSPKR_PLATFORM=y -CONFIG_BPF=y -CONFIG_EXPERT=y -CONFIG_UID16=y -CONFIG_MULTIUSER=y -CONFIG_SGETMASK_SYSCALL=y -CONFIG_SYSFS_SYSCALL=y -# CONFIG_SYSCTL_SYSCALL is not set -CONFIG_FHANDLE=y -CONFIG_POSIX_TIMERS=y -CONFIG_PRINTK=y -CONFIG_PRINTK_NMI=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_BPF_SYSCALL=y -# CONFIG_BPF_UNPRIV_DEFAULT_OFF is not set -CONFIG_USERFAULTFD=y -CONFIG_ARCH_HAS_MEMBARRIER_SYNC_CORE=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_SLUB_MEMCG_SYSFS_ON is not set -# 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 -# end of General setup - -CONFIG_X86_32=y -CONFIG_X86=y -CONFIG_INSTRUCTION_DECODER=y -CONFIG_OUTPUT_FORMAT="elf32-i386" -CONFIG_ARCH_DEFCONFIG="arch/x86/configs/i386_defconfig" -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_CACHE_LINE_SIZE=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_SUSPEND_POSSIBLE=y -CONFIG_ARCH_WANT_GENERAL_HUGETLB=y -CONFIG_ARCH_SUPPORTS_DEBUG_PAGEALLOC=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_ZONE_DMA=y -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_KVM_DEBUG_FS=y -CONFIG_PARAVIRT_TIME_ACCOUNTING=y -CONFIG_PARAVIRT_CLOCK=y -# 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_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_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_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 is not set -CONFIG_X86_THERMAL_VECTOR=y - -# -# 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 -# end of Performance monitoring - -# CONFIG_X86_LEGACY_VM86 is not set -CONFIG_X86_16BIT=y -CONFIG_X86_ESPFIX32=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_X86_RESERVE_LOW=64 -# CONFIG_MATH_EMULATION is not set -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_INTEL_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_SECCOMP=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 -# end of Processor type and features - -CONFIG_ARCH_ENABLE_MEMORY_HOTPLUG=y -CONFIG_ARCH_ENABLE_MEMORY_HOTREMOVE=y -CONFIG_ARCH_ENABLE_SPLIT_PMD_PTLOCK=y -# CONFIG_GDS_FORCE_MITIGATION is not set - -# -# 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_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_PROCFS_POWER is not set -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_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_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_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_DPTF_POWER=m -CONFIG_ACPI_WATCHDOG=y -CONFIG_ACPI_EXTLOG=m -# CONFIG_PMIC_OPREGION is not set -CONFIG_ACPI_CONFIGFS=m -CONFIG_X86_PM_TIMER=y -CONFIG_SFI=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_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_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 is not set -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 -# CONFIG_X86_SYSFB is not set -# end of Bus options (PCI etc.) - -# -# Binary Emulations -# -CONFIG_COMPAT_32=y -# end of Binary Emulations - -CONFIG_HAVE_ATOMIC_IOMAP=y - -# -# Firmware Drivers -# -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_GOOGLE_FIRMWARE is not set - -# -# EFI (Extensible Firmware Interface) Support -# -CONFIG_EFI_VARS=y -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_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 -# end of EFI (Extensible Firmware Interface) Support - -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_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_VIRTUALIZATION=y -CONFIG_KVM=m -CONFIG_KVM_INTEL=m -CONFIG_KVM_AMD=m -CONFIG_VHOST_NET=m -CONFIG_VHOST_SCSI=m -CONFIG_VHOST_VSOCK=m -CONFIG_VHOST=m -CONFIG_VHOST_CROSS_ENDIAN_LEGACY=y - -# -# General architecture-dependent options -# -CONFIG_CRASH_CORE=y -CONFIG_KEXEC_CORE=y -CONFIG_HOTPLUG_SMT=y -CONFIG_OPROFILE=m -CONFIG_OPROFILE_EVENT_MULTIPLEX=y -CONFIG_HAVE_OPROFILE=y -CONFIG_OPROFILE_NMI_TIMER=y -CONFIG_KPROBES=y -# CONFIG_JUMP_LABEL is not set -CONFIG_OPTPROBES=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_HAVE_FUNCTION_ERROR_INJECTION=y -CONFIG_HAVE_NMI=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_ARCH_HAS_CPU_FINALIZE_INIT=y -CONFIG_HAVE_ARCH_THREAD_STRUCT_WHITELIST=y -CONFIG_ARCH_WANTS_DYNAMIC_TASK_STRUCT=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_CLK=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_HAVE_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_FILTER=y -CONFIG_SECCOMP_FILTER=y -CONFIG_HAVE_ARCH_STACKLEAK=y -CONFIG_HAVE_STACKPROTECTOR=y -CONFIG_CC_HAS_STACKPROTECTOR_NONE=y -CONFIG_STACKPROTECTOR=y -CONFIG_STACKPROTECTOR_STRONG=y -CONFIG_HAVE_ARCH_WITHIN_STACK_FRAMES=y -CONFIG_HAVE_IRQ_TIME_ACCOUNTING=y -CONFIG_HAVE_MOVE_PMD=y -CONFIG_HAVE_ARCH_TRANSPARENT_HUGEPAGE=y -CONFIG_HAVE_ARCH_HUGE_VMAP=y -CONFIG_HAVE_MOD_ARCH_SPECIFIC=y -CONFIG_MODULES_USE_ELF_REL=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_HAVE_COPY_THREAD_TLS=y -CONFIG_CLONE_BACKWARDS=y -CONFIG_OLD_SIGSUSPEND3=y -CONFIG_OLD_SIGACTION=y -CONFIG_64BIT_TIME=y -CONFIG_COMPAT_32BIT_TIME=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 - -# -# GCOV-based kernel profiling -# -# CONFIG_GCOV_KERNEL is not set -CONFIG_ARCH_HAS_GCOV_PROFILE_ALL=y -# end of GCOV-based kernel profiling - -CONFIG_PLUGIN_HOSTCC="" -CONFIG_HAVE_GCC_PLUGINS=y -# 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 is not set -# CONFIG_MODULE_ALLOW_MISSING_NAMESPACE_IMPORTS is not set -# CONFIG_UNUSED_SYMBOLS is not set -# CONFIG_TRIM_UNUSED_KSYMS is not set -CONFIG_MODULES_TREE_LOOKUP=y -CONFIG_BLOCK=y -CONFIG_BLK_SCSI_REQUEST=y -CONFIG_BLK_DEV_BSG=y -CONFIG_BLK_DEV_BSGLIB=y -CONFIG_BLK_DEV_INTEGRITY=y -CONFIG_BLK_DEV_ZONED=y -CONFIG_BLK_DEV_THROTTLING=y -# CONFIG_BLK_DEV_THROTTLING_LOW is not set -CONFIG_BLK_CMDLINE_PARSER=y -CONFIG_BLK_WBT=y -# CONFIG_BLK_CGROUP_IOLATENCY is not set -# CONFIG_BLK_CGROUP_IOCOST is not set -CONFIG_BLK_WBT_MQ=y -CONFIG_BLK_DEBUG_FS=y -CONFIG_BLK_DEBUG_FS_ZONED=y -# CONFIG_BLK_SED_OPAL is not set - -# -# 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_MQ_RDMA=y -CONFIG_BLK_PM=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_SYNC_CORE_BEFORE_USERMODE=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_HAVE_MEMORY_PRESENT=y -CONFIG_SPARSEMEM_STATIC=y -CONFIG_HAVE_MEMBLOCK_NODE_MAP=y -CONFIG_HAVE_FAST_GUP=y -CONFIG_MEMORY_ISOLATION=y -CONFIG_MEMORY_HOTPLUG=y -CONFIG_MEMORY_HOTPLUG_SPARSE=y -CONFIG_MEMORY_HOTPLUG_DEFAULT_ONLINE=y -CONFIG_MEMORY_HOTREMOVE=y -CONFIG_SPLIT_PTLOCK_CPUS=4 -CONFIG_MEMORY_BALLOON=y -CONFIG_BALLOON_COMPACTION=y -CONFIG_COMPACTION=y -CONFIG_MIGRATION=y -CONFIG_CONTIG_ALLOC=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_TRANSPARENT_HUGE_PAGECACHE=y -CONFIG_CLEANCACHE=y -CONFIG_FRONTSWAP=y -# CONFIG_CMA is not set -CONFIG_ZSWAP=y -CONFIG_ZPOOL=y -CONFIG_ZBUD=y -CONFIG_Z3FOLD=m -CONFIG_ZSMALLOC=y -# CONFIG_ZSMALLOC_STAT is not set -CONFIG_GENERIC_EARLY_IOREMAP=y -CONFIG_IDLE_PAGE_TRACKING=y -CONFIG_HMM_MIRROR=y -CONFIG_FRAME_VECTOR=y -# CONFIG_PERCPU_STATS is not set -# CONFIG_GUP_BENCHMARK 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 -# 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_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_IPCOMP=m -CONFIG_NET_KEY=m -CONFIG_NET_KEY_MIGRATE=y -CONFIG_SMC=m -CONFIG_SMC_DIAG=m -# CONFIG_XDP_SOCKETS is not set -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_IPCOMP=m -CONFIG_INET_TABLE_PERTURB_ORDER=16 -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=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_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 is not set -CONFIG_IPV6_SEG6_LWTUNNEL=y -CONFIG_IPV6_SEG6_HMAC=y -CONFIG_IPV6_SEG6_BPF=y -# CONFIG_NETLABEL is not set -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_NETLINK=m -CONFIG_NETFILTER_FAMILY_BRIDGE=y -CONFIG_NETFILTER_FAMILY_ARP=y -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_COMMON=m -CONFIG_NF_LOG_NETDEV=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_SET=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_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 is not set -CONFIG_IP_VS_SED=m -CONFIG_IP_VS_NQ=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_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_HAVE_NET_DSA=y -CONFIG_NET_DSA=m -CONFIG_NET_DSA_TAG_8021Q=m -CONFIG_NET_DSA_TAG_BRCM_COMMON=m -CONFIG_NET_DSA_TAG_BRCM=m -CONFIG_NET_DSA_TAG_BRCM_PREPEND=m -CONFIG_NET_DSA_TAG_GSWIP=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_QCA=m -CONFIG_NET_DSA_TAG_LAN9303=m -CONFIG_NET_DSA_TAG_SJA1105=m -CONFIG_NET_DSA_TAG_TRAILER=m -CONFIG_VLAN_8021Q=m -CONFIG_VLAN_8021Q_GVRP=y -CONFIG_VLAN_8021Q_MVRP=y -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_HTB=m -CONFIG_NET_SCH_HFSC=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_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_INGRESS=m -CONFIG_NET_SCH_PLUG=m -# CONFIG_NET_SCH_DEFAULT is not set - -# -# Classification -# -CONFIG_NET_CLS=y -CONFIG_NET_CLS_BASIC=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_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_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_DEBUGFS=y -# CONFIG_BATMAN_ADV_DEBUG is not set -CONFIG_BATMAN_ADV_SYSFS=y -CONFIG_OPENVSWITCH=m -CONFIG_OPENVSWITCH_GRE=m -CONFIG_OPENVSWITCH_VXLAN=m -CONFIG_OPENVSWITCH_GENEVE=m -CONFIG_VSOCKETS=m -CONFIG_VSOCKETS_DIAG=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_NET_NCSI is not set -CONFIG_RPS=y -CONFIG_RFS_ACCEL=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_JIT is not set -CONFIG_BPF_STREAM_PARSER=y -CONFIG_NET_FLOW_LIMIT=y - -# -# Network testing -# -# CONFIG_NET_PKTGEN 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 - -# -# 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_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 -# 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_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_SELFTEST is not set -CONFIG_BT_DEBUGFS=y - -# -# 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 is not set -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_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_WILINK=m -CONFIG_BT_MTKSDIO=m -CONFIG_BT_MTKUART=m -CONFIG_BT_HCIRSI=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_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_WIMAX=m -CONFIG_WIMAX_DEBUG_LEVEL=8 -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_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_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_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_SOCK_MSG=y -CONFIG_NET_DEVLINK=y -CONFIG_PAGE_POOL=y -CONFIG_FAILOVER=m -CONFIG_HAVE_EBPF_JIT=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_DEBUG is not set -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_PCIE_BW 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_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 -# - -# -# Cadence PCIe controllers support -# -# end of Cadence PCIe controllers support - -# -# 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 -# 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_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_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 -# 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_I3C=m -CONFIG_DMA_SHARED_BUFFER=y -# CONFIG_DMA_FENCE_TRACE is not set -# end of Generic Driver Options - -# -# Bus devices -# -# end of Bus devices - -CONFIG_CONNECTOR=y -CONFIG_PROC_EVENTS=y -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 -# 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_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_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 - -CONFIG_MTD_NAND_CORE=m -# CONFIG_MTD_ONENAND is not set -CONFIG_MTD_NAND_ECC_SW_HAMMING=m -# CONFIG_MTD_NAND_ECC_SW_HAMMING_SMC is not set -CONFIG_MTD_RAW_NAND=m -CONFIG_MTD_NAND_ECC_SW_BCH=y - -# -# 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 - -# -# 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 - -# -# 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_BLK_DEV_FD_RAWCMD is not set -CONFIG_CDROM=m -# CONFIG_PARIDE is not set -CONFIG_BLK_DEV_PCIESSD_MTIP32XX=m -CONFIG_ZRAM=m -CONFIG_ZRAM_WRITEBACK=y -# CONFIG_ZRAM_MEMORY_TRACKING is not set -CONFIG_BLK_DEV_UMEM=m -CONFIG_BLK_DEV_LOOP=m -CONFIG_BLK_DEV_LOOP_MIN_COUNT=8 -CONFIG_BLK_DEV_CRYPTOLOOP=m -CONFIG_BLK_DEV_DRBD=m -# CONFIG_DRBD_FAULT_INJECTION is not set -CONFIG_BLK_DEV_NBD=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_VIRTIO_BLK_SCSI is not set -CONFIG_BLK_DEV_RBD=m -CONFIG_BLK_DEV_RSXX=m - -# -# NVME Support -# -CONFIG_NVME_CORE=y -CONFIG_BLK_DEV_NVME=y -CONFIG_NVME_MULTIPATH=y -CONFIG_NVME_FABRICS=m -CONFIG_NVME_RDMA=m -CONFIG_NVME_FC=m -CONFIG_NVME_TCP=m -CONFIG_NVME_TARGET=m -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_PCI_ENDPOINT_TEST is not set -# CONFIG_XILINX_SDFEC is not set -CONFIG_MISC_RTSX=m -CONFIG_PVPANIC=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_VMWARE_VMCI=m - -# -# Intel MIC & related support -# - -# -# Intel MIC Bus Driver -# - -# -# SCIF Bus Driver -# - -# -# VOP Bus Driver -# -CONFIG_VOP_BUS=m - -# -# Intel MIC Host Driver -# - -# -# Intel MIC Card Driver -# - -# -# SCIF Driver -# - -# -# Intel MIC Coprocessor State Management (COSM) Drivers -# - -# -# VOP Driver -# -CONFIG_VOP=m -CONFIG_VHOST_RING=m -# end of Intel MIC & related support - -CONFIG_ECHO=m -CONFIG_MISC_ALCOR_PCI=m -CONFIG_MISC_RTSX_PCI=m -CONFIG_MISC_RTSX_USB=m -CONFIG_HABANA_AI=m -# end of Misc devices - -CONFIG_HAVE_IDE=y -# CONFIG_IDE is not set - -# -# SCSI device support -# -CONFIG_SCSI_MOD=m -CONFIG_RAID_ATTRS=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_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_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_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_GDTH=m -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_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_ATA_VERBOSE_ERROR=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_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_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_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_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_GTP=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_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 - -# -# CAIF transport drivers -# -CONFIG_CAIF_TTY=m -CONFIG_CAIF_SPI_SLAVE=m -# CONFIG_CAIF_SPI_SYNC is not set -CONFIG_CAIF_HSI=m -CONFIG_CAIF_VIRTIO=m - -# -# 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_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_MV88E6XXX=m -CONFIG_NET_DSA_MV88E6XXX_GLOBAL2=y -# CONFIG_NET_DSA_MV88E6XXX_PTP is not set -CONFIG_NET_DSA_SJA1105=m -# CONFIG_NET_DSA_SJA1105_PTP is not set -# CONFIG_NET_DSA_SJA1105_TAS is not set -CONFIG_NET_DSA_QCA8K=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 -# 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_NET_VENDOR_ARC=y -CONFIG_NET_VENDOR_ATHEROS=y -CONFIG_ATL2=m -CONFIG_ATL1=m -CONFIG_ATL1E=m -CONFIG_ATL1C=m -CONFIG_ALX=m -CONFIG_NET_VENDOR_AURORA=y -CONFIG_AURORA_NB8800=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_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_HP=y -CONFIG_HP100=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_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_JME=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_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_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_CORE_EN_DCB=y -# CONFIG_MLX5_CORE_IPOIB is not set -CONFIG_MLX5_SW_STEERING=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_SWITCHIB=m -CONFIG_MLXSW_SWITCHX2=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_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=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_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_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_MDIO_DEVICE=y -CONFIG_MDIO_BUS=y -CONFIG_MDIO_BCM_UNIMAC=m -CONFIG_MDIO_BITBANG=m -CONFIG_MDIO_GPIO=m -# CONFIG_MDIO_MSCC_MIIM is not set -CONFIG_PHYLINK=m -CONFIG_PHYLIB=y -CONFIG_SWPHY=y -CONFIG_LED_TRIGGER_PHY=y - -# -# MII PHY device drivers -# -# CONFIG_SFP is not set -# CONFIG_ADIN_PHY is not set -CONFIG_AMD_PHY=m -CONFIG_AQUANTIA_PHY=m -CONFIG_AX88796B_PHY=m -CONFIG_AT803X_PHY=m -CONFIG_BCM7XXX_PHY=m -CONFIG_BCM87XX_PHY=m -CONFIG_BCM_NET_PHYLIB=m -CONFIG_BROADCOM_PHY=m -CONFIG_CICADA_PHY=m -# CONFIG_CORTINA_PHY is not set -CONFIG_DAVICOM_PHY=m -CONFIG_DP83822_PHY=m -# CONFIG_DP83TC811_PHY is not set -CONFIG_DP83848_PHY=m -CONFIG_DP83867_PHY=m -CONFIG_FIXED_PHY=m -CONFIG_ICPLUS_PHY=m -CONFIG_INTEL_XWAY_PHY=m -CONFIG_LSI_ET1011C_PHY=m -CONFIG_LXT_PHY=m -CONFIG_MARVELL_PHY=m -# CONFIG_MARVELL_10G_PHY is not set -CONFIG_MICREL_PHY=m -CONFIG_MICROCHIP_PHY=m -# CONFIG_MICROCHIP_T1_PHY is not set -CONFIG_MICROSEMI_PHY=m -CONFIG_NATIONAL_PHY=m -# CONFIG_NXP_TJA11XX_PHY is not set -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_VITESSE_PHY=m -CONFIG_XILINX_GMII2RGMII=m -CONFIG_MICREL_KS8995MA=m -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_WLAN=y -CONFIG_WIRELESS_WDS=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_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_AR5523=m -CONFIG_WIL6210=m -CONFIG_WIL6210_ISR_COR=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_WCN36XX=m -# CONFIG_WCN36XX_DEBUGFS 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_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 -CONFIG_IWLWIFI_BCAST_FILTERING=y - -# -# Debugging Options -# -# CONFIG_IWLWIFI_DEBUG 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_PRISM54=m -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_MT76x02_LIB=m -CONFIG_MT76x02_USB=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_MT7615E=m -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_8822BE=y -CONFIG_RTW88_8822CE=y -# CONFIG_RTW88_DEBUG is not set -# CONFIG_RTW88_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 - -# -# WiMAX Wireless Broadband devices -# -CONFIG_WIMAX_I2400M=m -CONFIG_WIMAX_I2400M_USB=m -CONFIG_WIMAX_I2400M_DEBUG_LEVEL=8 -# end of WiMAX Wireless Broadband devices - -# 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 -CONFIG_VMXNET3=m -CONFIG_FUJITSU_ES=m -CONFIG_THUNDERBOLT_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_POLLDEV=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 is not set -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_TM2_TOUCHKEY=m -# CONFIG_KEYBOARD_XTKBD is not set -CONFIG_KEYBOARD_CROS_EC=m -# CONFIG_KEYBOARD_MTK_PMIC is not set -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 is not set -CONFIG_MOUSE_SYNAPTICS_I2C=m -CONFIG_MOUSE_SYNAPTICS_USB=m -CONFIG_INPUT_JOYSTICK=y -CONFIG_JOYSTICK_ANALOG=m -CONFIG_JOYSTICK_A3D=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_FSIA6B=m -CONFIG_INPUT_TABLET=y -CONFIG_TABLET_USB_ACECAD=m -CONFIG_TABLET_USB_AIPTEK=m -CONFIG_TABLET_USB_GTCO=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_PROPERTIES=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_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_ILI210X=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_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_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_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_MSM_VIBRATOR=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_GP2A=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_KXTJ9_POLLED_MODE is not set -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_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_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_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_SERIAL_NONSTANDARD=y -CONFIG_ROCKETPORT=m -CONFIG_CYCLADES=m -# CONFIG_CYZ_INTR is not set -CONFIG_MOXA_INTELLIO=m -CONFIG_MOXA_SMARTIO=m -CONFIG_SYNCLINK=m -CONFIG_SYNCLINKMP=m -CONFIG_SYNCLINK_GT=m -CONFIG_NOZOMI=m -CONFIG_ISI=m -CONFIG_N_HDLC=m -CONFIG_N_GSM=m -CONFIG_TRACE_ROUTER=m -CONFIG_TRACE_SINK=m -CONFIG_NULL_TTY=m -CONFIG_LDISC_AUTOLOAD=y -CONFIG_DEVMEM=y -# CONFIG_DEVKMEM is not set - -# -# Serial drivers -# -CONFIG_SERIAL_EARLYCON=y -CONFIG_SERIAL_8250=y -CONFIG_SERIAL_8250_DEPRECATED_OPTIONS=y -CONFIG_SERIAL_8250_PNP=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_SCCNXP=y -CONFIG_SERIAL_SCCNXP_CONSOLE=y -# CONFIG_SERIAL_SC16IS7XX is not set -CONFIG_SERIAL_TIMBERDALE=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_IFX6X60=m -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 -# end of Serial drivers - -CONFIG_SERIAL_MCTRL_GPIO=y -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_HVC_DRIVER=y -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_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_GEODE=m -CONFIG_HW_RANDOM_VIA=m -CONFIG_HW_RANDOM_VIRTIO=m -CONFIG_NVRAM=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_RAW_DRIVER=m -CONFIG_MAX_RAW_DEVS=256 -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_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_DEVPORT=y -CONFIG_XILLYBUS=m -CONFIG_XILLYBUS_PCIE=m -# CONFIG_RANDOM_TRUST_CPU is not set -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_PLATFORM=m -# CONFIG_I2C_DESIGNWARE_SLAVE is not set -CONFIG_I2C_DESIGNWARE_PCI=m -CONFIG_I2C_DESIGNWARE_BAYTRAIL=y -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_PARPORT=m -CONFIG_I2C_PARPORT_LIGHT=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 is not set -# CONFIG_SCx200_ACB is not set -# end of I2C Hardware Bus support - -# CONFIG_I2C_STUB is not set -CONFIG_I2C_SLAVE=y -CONFIG_I2C_SLAVE_EEPROM=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_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_AXI_SPI_ENGINE=m -CONFIG_SPI_BITBANG=m -CONFIG_SPI_BUTTERFLY=m -CONFIG_SPI_CADENCE=m -CONFIG_SPI_DESIGNWARE=m -CONFIG_SPI_DW_PCI=m -CONFIG_SPI_DW_MID_DMA=y -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_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 - -# -# 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_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 - -# -# Enable PHYLIB and NETWORK_PHY_TIMESTAMPING to see the additional clocks. -# -CONFIG_PTP_1588_CLOCK_PCH=m -CONFIG_PTP_1588_CLOCK_KVM=y -# 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_MCP23S08 is not set -# CONFIG_PINCTRL_SX150X is not set -CONFIG_PINCTRL_BAYTRAIL=y -CONFIG_PINCTRL_CHERRYVIEW=y -CONFIG_PINCTRL_INTEL=m -CONFIG_PINCTRL_BROXTON=m -CONFIG_PINCTRL_CANNONLAKE=m -CONFIG_PINCTRL_CEDARFORK=m -CONFIG_PINCTRL_DENVERTON=m -CONFIG_PINCTRL_GEMINILAKE=m -CONFIG_PINCTRL_ICELAKE=m -CONFIG_PINCTRL_LEWISBURG=m -CONFIG_PINCTRL_SUNRISEPOINT=m -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_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_LYNXPOINT=y -CONFIG_GPIO_MB86S7X=m -CONFIG_GPIO_MENZ127=m -CONFIG_GPIO_VX855=m -# CONFIG_GPIO_XILINX is not set -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_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_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 - -CONFIG_GPIO_MOCKUP=m -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_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_AVS=y -# CONFIG_POWER_RESET is not set -CONFIG_POWER_SUPPLY=y -# CONFIG_POWER_SUPPLY_DEBUG is not set -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_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_BQ2415X=m -CONFIG_CHARGER_BQ24190=m -CONFIG_CHARGER_BQ24257=m -CONFIG_CHARGER_BQ24735=m -CONFIG_CHARGER_BQ25890=m -CONFIG_CHARGER_SMB347=m -CONFIG_BATTERY_GAUGE_LTC2941=m -CONFIG_BATTERY_RT5033=m -CONFIG_CHARGER_RT9455=m -CONFIG_CHARGER_CROS_USBPD=m -CONFIG_HWMON=m -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_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_AS370=m -CONFIG_SENSORS_ASC7621=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_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_LTC2990=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_MAX16065=m -CONFIG_SENSORS_MAX1619=m -CONFIG_SENSORS_MAX1668=m -CONFIG_SENSORS_MAX197=m -CONFIG_SENSORS_MAX31722=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_MENF21BMC_HWMON=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_PCF8591=m -CONFIG_PMBUS=m -CONFIG_SENSORS_PMBUS=m -CONFIG_SENSORS_ADM1275=m -CONFIG_SENSORS_IBM_CFFPS=m -CONFIG_SENSORS_INSPUR_IPSPS=m -# CONFIG_SENSORS_IR35221 is not set -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_MAX16064=m -CONFIG_SENSORS_MAX20751=m -CONFIG_SENSORS_MAX31785=m -CONFIG_SENSORS_MAX34440=m -CONFIG_SENSORS_MAX8688=m -# CONFIG_SENSORS_PXE1610 is not set -# CONFIG_SENSORS_TPS40422 is not set -CONFIG_SENSORS_TPS53679=m -CONFIG_SENSORS_UCD9000=m -CONFIG_SENSORS_UCD9200=m -CONFIG_SENSORS_ZL6100=m -CONFIG_SENSORS_SHT15=m -CONFIG_SENSORS_SHT21=m -CONFIG_SENSORS_SHT3x=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_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 - -# -# ACPI drivers -# -CONFIG_SENSORS_ACPI_POWER=m -CONFIG_SENSORS_ATK0110=m -CONFIG_THERMAL=y -# CONFIG_THERMAL_STATISTICS is not set -CONFIG_THERMAL_EMERGENCY_POWEROFF_DELAY_MS=0 -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_CLOCK_THERMAL=y -CONFIG_DEVFREQ_THERMAL=y -# CONFIG_THERMAL_EMULATION is not set - -# -# Intel thermal drivers -# -CONFIG_INTEL_POWERCLAMP=m -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 -# end of ACPI INT340X thermal drivers - -CONFIG_INTEL_PCH_THERMAL=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 - -# -# 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_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_MFD_INTEL_LPSS=m -CONFIG_MFD_INTEL_LPSS_ACPI=m -CONFIG_MFD_INTEL_LPSS_PCI=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_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_RT5033=m -# CONFIG_MFD_RC5T583 is not set -# 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_SMSC is not set -CONFIG_ABX500_CORE=y -# CONFIG_AB3100_CORE is not set -CONFIG_MFD_SYSCON=y -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_MFD_TPS80031 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_TIMBERDALE=m -CONFIG_MFD_TQMX86=m -CONFIG_MFD_VX855=m -CONFIG_MFD_ARIZONA=y -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_RAVE_SP_CORE is not set -# 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_ANATOP=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_MAX8952=m -CONFIG_REGULATOR_MAX77693=m -CONFIG_REGULATOR_MC13XXX_CORE=m -CONFIG_REGULATOR_MC13783=m -CONFIG_REGULATOR_MC13892=m -CONFIG_REGULATOR_MT6311=m -CONFIG_REGULATOR_MT6323=m -CONFIG_REGULATOR_MT6397=m -CONFIG_REGULATOR_PCAP=m -CONFIG_REGULATOR_PCF50633=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_RT5033=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_CEC_CORE=y -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_IR_SIR is not set -CONFIG_RC_XBOX_DVD=m -CONFIG_MEDIA_SUPPORT=m - -# -# Multimedia core support -# -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 is not set -CONFIG_MEDIA_CEC_SUPPORT=y -CONFIG_MEDIA_CONTROLLER=y -CONFIG_MEDIA_CONTROLLER_DVB=y -# CONFIG_MEDIA_CONTROLLER_REQUEST_API is not set -CONFIG_VIDEO_DEV=m -CONFIG_VIDEO_V4L2_SUBDEV_API=y -CONFIG_VIDEO_V4L2=m -CONFIG_VIDEO_V4L2_I2C=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_VIDEOBUF_GEN=m -CONFIG_VIDEOBUF_DMA_SG=m -CONFIG_VIDEOBUF_VMALLOC=m -CONFIG_DVB_CORE=m -# CONFIG_DVB_MMAP is not set -CONFIG_DVB_NET=y -CONFIG_TTPCI_EEPROM=m -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 - -# -# 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_USBVISION=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 - -# -# USB HDMI CEC adapters -# -CONFIG_USB_PULSE8_CEC=m -# CONFIG_USB_RAINSHADOW_CEC is not set -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_DEPRECATED_IOCTLS is not set -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_AV7110_IR=y -CONFIG_DVB_AV7110=m -CONFIG_DVB_AV7110_OSD=y -CONFIG_DVB_BUDGET_CORE=m -CONFIG_DVB_BUDGET=m -CONFIG_DVB_BUDGET_CI=m -CONFIG_DVB_BUDGET_AV=m -CONFIG_DVB_BUDGET_PATCH=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_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_VIDEO_SH_VEU=m -# CONFIG_V4L_TEST_DRIVERS is not set -CONFIG_DVB_PLATFORM_DRIVERS=y -# CONFIG_CEC_PLATFORM_DRIVERS is not set - -# -# Supported MMC/SDIO adapters -# -CONFIG_SMS_SDIO_DRV=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_TIMBERDALE=m -CONFIG_RADIO_WL1273=m - -# -# Texas Instruments WL128x FM driver (ST based) -# -CONFIG_RADIO_WL128X=m -# end of Texas Instruments WL128x FM driver (ST based) - -# -# Supported FireWire (IEEE 1394) Adapters -# -# CONFIG_DVB_FIREDTV is not set -CONFIG_MEDIA_COMMON_OPTIONS=y - -# -# common driver options -# -CONFIG_VIDEO_CX2341X=m -CONFIG_VIDEO_TVEEPROM=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 - -# -# Media ancillary drivers (tuners, sensors, i2c, spi, frontends) -# -CONFIG_MEDIA_SUBDRV_AUTOSELECT=y -CONFIG_MEDIA_ATTACH=y -CONFIG_VIDEO_IR_I2C=m - -# -# I2C Encoders, decoders, sensors and other helper chips -# - -# -# 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 - -# -# RDS decoders -# -CONFIG_VIDEO_SAA6588=m - -# -# 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 - -# -# 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 - -# -# Camera sensor devices -# -# CONFIG_VIDEO_IMX214 is not set -# CONFIG_VIDEO_IMX258 is not set -# CONFIG_VIDEO_IMX274 is not set -# CONFIG_VIDEO_IMX319 is not set -# CONFIG_VIDEO_IMX355 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_OV5647 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_OV9640 is not set -# CONFIG_VIDEO_OV9650 is not set -# CONFIG_VIDEO_OV13858 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_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_SMIAPP is not set -# CONFIG_VIDEO_ET8EK8 is not set -# CONFIG_VIDEO_S5C73M3 is not set - -# -# Lens drivers -# -# CONFIG_VIDEO_AD5820 is not set -# CONFIG_VIDEO_AK7375 is not set -# CONFIG_VIDEO_DW9714 is not set -# CONFIG_VIDEO_DW9807_VCM is not set - -# -# Flash devices -# -# CONFIG_VIDEO_ADP1653 is not set -# CONFIG_VIDEO_LM3560 is not set -# CONFIG_VIDEO_LM3646 is not set - -# -# Video improvement chips -# -CONFIG_VIDEO_UPD64031A=m -CONFIG_VIDEO_UPD64083=m - -# -# Audio/Video compression chips -# -CONFIG_VIDEO_SAA6752HS=m - -# -# 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 I2C Encoders, decoders, sensors and other helper chips - -# -# 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 is not set -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_SP8870=m -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_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 - -# -# 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 - -# -# Tools to develop new frontends -# -CONFIG_DVB_DUMMY_FE=m -# end of Customise DVB Frontends - -# -# 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_KMS_FB_HELPER=y -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_GEM_CMA_HELPER=y -CONFIG_DRM_KMS_CMA_HELPER=y -CONFIG_DRM_GEM_SHMEM_HELPER=y -CONFIG_DRM_VM=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 -# CONFIG_DRM_AMDGPU_GART_DEBUGFS is not set - -# -# 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_DCN1_0=y -CONFIG_DRM_AMD_DC_DCN2_0=y -# CONFIG_DRM_AMD_DC_DCN2_1 is not set -CONFIG_DRM_AMD_DC_DSC_SUPPORT=y -# CONFIG_DEBUG_KERNEL_DC is not set -# 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_DRM_NOUVEAU_BACKLIGHT=y -CONFIG_DRM_I915=m -# CONFIG_DRM_I915_ALPHA_SUPPORT is not set -CONFIG_DRM_I915_FORCE_PROBE="" -CONFIG_DRM_I915_CAPTURE_ERROR=y -CONFIG_DRM_I915_COMPRESS_ERROR=y -CONFIG_DRM_I915_USERPTR=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_USERFAULT_AUTOSUSPEND=250 -CONFIG_DRM_I915_SPIN_REQUEST=5 -# end of drm/i915 Profile Guided Optimisation - -CONFIG_DRM_VGEM=m -CONFIG_DRM_VKMS=m -CONFIG_DRM_ATI_PCIGART=y -CONFIG_DRM_VMWGFX=m -CONFIG_DRM_VMWGFX_FBCON=y -CONFIG_DRM_GMA500=m -CONFIG_DRM_GMA600=y -CONFIG_DRM_GMA3600=y -CONFIG_DRM_UDL=m -CONFIG_DRM_AST=m -CONFIG_DRM_MGAG200=m -CONFIG_DRM_CIRRUS_QEMU=m -CONFIG_DRM_QXL=m -CONFIG_DRM_BOCHS=m -CONFIG_DRM_VIRTIO_GPU=m -CONFIG_DRM_PANEL=y - -# -# Display Panels -# -CONFIG_DRM_PANEL_RASPBERRYPI_TOUCHSCREEN=m -# end of Display Panels - -CONFIG_DRM_BRIDGE=y -CONFIG_DRM_PANEL_BRIDGE=y - -# -# Display Interface Bridges -# -CONFIG_DRM_ANALOGIX_ANX78XX=m -# end of Display Interface Bridges - -# CONFIG_DRM_ETNAVIV is not set -CONFIG_DRM_GM12U320=m -CONFIG_TINYDRM_HX8357D=m -# CONFIG_TINYDRM_ILI9225 is not set -# CONFIG_TINYDRM_ILI9341 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_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=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_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_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_GENERIC=m -CONFIG_BACKLIGHT_LM3533=m -CONFIG_BACKLIGHT_PWM=m -CONFIG_BACKLIGHT_DA9052=m -CONFIG_BACKLIGHT_APPLE=m -CONFIG_BACKLIGHT_PM8941_WLED=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_OT200=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_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_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_INTEL=m -# CONFIG_SND_HDA_INTEL_DETECT_DMIC is not set -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_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 -# 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=64 -CONFIG_SND_INTEL_NHLT=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_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_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_ATMEL_SOC=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_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_SST_IPC=m -CONFIG_SND_SST_IPC_ACPI=m -CONFIG_SND_SOC_INTEL_SST_ACPI=m -CONFIG_SND_SOC_INTEL_SST=m -CONFIG_SND_SOC_INTEL_SST_FIRMWARE=m -CONFIG_SND_SOC_INTEL_HASWELL=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_HASWELL_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_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_MACH=m -CONFIG_SND_SOC_INTEL_BXT_RT298_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_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_MTK_BTCVSD=m -CONFIG_SND_SOC_SOF_TOPLEVEL=y -CONFIG_SND_SOC_SOF_PCI=m -CONFIG_SND_SOC_SOF_ACPI=m -CONFIG_SND_SOC_SOF_OPTIONS=m -# CONFIG_SND_SOC_SOF_NOCODEC_SUPPORT is not set -# CONFIG_SND_SOC_SOF_STRICT_ABI_CHECKS is not set -# CONFIG_SND_SOC_SOF_DEBUG 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_ACPI=m -CONFIG_SND_SOC_SOF_INTEL_PCI=m -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_SUPPORT=y -CONFIG_SND_SOC_SOF_BAYTRAIL=m -CONFIG_SND_SOC_SOF_MERRIFIELD_SUPPORT=y -CONFIG_SND_SOC_SOF_MERRIFIELD=m -CONFIG_SND_SOC_SOF_APOLLOLAKE_SUPPORT=y -CONFIG_SND_SOC_SOF_APOLLOLAKE=m -CONFIG_SND_SOC_SOF_GEMINILAKE_SUPPORT=y -CONFIG_SND_SOC_SOF_GEMINILAKE=m -CONFIG_SND_SOC_SOF_CANNONLAKE_SUPPORT=y -CONFIG_SND_SOC_SOF_CANNONLAKE=m -CONFIG_SND_SOC_SOF_COFFEELAKE_SUPPORT=y -CONFIG_SND_SOC_SOF_COFFEELAKE=m -CONFIG_SND_SOC_SOF_ICELAKE_SUPPORT=y -CONFIG_SND_SOC_SOF_ICELAKE=m -# CONFIG_SND_SOC_SOF_COMETLAKE_LP_SUPPORT is not set -# CONFIG_SND_SOC_SOF_COMETLAKE_H_SUPPORT is not set -CONFIG_SND_SOC_SOF_TIGERLAKE_SUPPORT=y -CONFIG_SND_SOC_SOF_TIGERLAKE=m -CONFIG_SND_SOC_SOF_ELKHARTLAKE_SUPPORT=y -CONFIG_SND_SOC_SOF_ELKHARTLAKE=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_ALWAYS_ENABLE_DMI_L1 is not set -CONFIG_SND_SOC_SOF_HDA_LINK_BASELINE=m -CONFIG_SND_SOC_SOF_HDA=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_ZX_TDM is not set -CONFIG_SND_SOC_I2C_AND_SPI=m - -# -# CODEC drivers -# -CONFIG_SND_SOC_AC97_CODEC=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_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_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_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_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 is not set -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_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_MAX98373=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_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_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_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_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_SIRF_AUDIO_CODEC=m -CONFIG_SND_SOC_SPDIF=m -# CONFIG_SND_SOC_SSM2305 is not set -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_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_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_TS3A227E=m -# CONFIG_SND_SOC_TSCS42XX is not set -# CONFIG_SND_SOC_TSCS454 is not set -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 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_ZX_AUD96P22 is not set -# CONFIG_SND_SOC_MAX9759 is not set -# CONFIG_SND_SOC_MT6351 is not set -CONFIG_SND_SOC_MT6358=m -CONFIG_SND_SOC_NAU8540=m -CONFIG_SND_SOC_NAU8810=m -CONFIG_SND_SOC_NAU8822=m -# CONFIG_SND_SOC_NAU8824 is not set -CONFIG_SND_SOC_NAU8825=m -CONFIG_SND_SOC_TPA6130A2=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_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_GEMBIRD=m -CONFIG_HID_GFRM=m -CONFIG_HID_HOLTEK=m -# CONFIG_HOLTEK_FF is not set -# CONFIG_HID_GOOGLE_HAMMER is not set -# 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_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_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_PRIMAX=m -# CONFIG_HID_RETRODE is not set -CONFIG_HID_ROCCAT=m -CONFIG_HID_SAITEK=m -CONFIG_HID_SAMSUNG=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 -# 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=m -# end of I2C HID support -# 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_DYNAMIC_MINORS=y -# CONFIG_USB_OTG is not set -CONFIG_USB_OTG_WHITELIST=y -# CONFIG_USB_OTG_BLACKLIST_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_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_CDNS3=m -CONFIG_USB_CDNS3_GADGET=y -CONFIG_USB_CDNS3_HOST=y -CONFIG_USB_CDNS3_PCI_WRAP=m -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_PCI=m -# CONFIG_USB_CHIPIDEA_UDC is not set -CONFIG_USB_CHIPIDEA_HOST=y -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_XIRCOM=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_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_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 - -# -# Platform Support -# -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_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 -# 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_TYPEC=m -# CONFIG_TYPEC_TCPM is not set -# CONFIG_TYPEC_UCSI is not set -CONFIG_TYPEC_TPS6598X=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_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 - -# -# 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_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_BRIGHTNESS_HW_CHANGED is not set - -# -# LED drivers -# -CONFIG_LEDS_APU=m -CONFIG_LEDS_AS3645A=m -CONFIG_LEDS_LM3530=m -CONFIG_LEDS_LM3532=m -CONFIG_LEDS_LM3533=m -CONFIG_LEDS_LM3642=m -# CONFIG_LEDS_LM3601X is not set -# 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_LP55XX_COMMON=m -CONFIG_LEDS_LP5521=m -CONFIG_LEDS_LP5523=m -CONFIG_LEDS_LP5562=m -CONFIG_LEDS_LP8501=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_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 - -# -# 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_ACCESSIBILITY=y -CONFIG_A11Y_BRAILLE_CONSOLE=y -CONFIG_INFINIBAND=m -CONFIG_INFINIBAND_USER_MAD=m -CONFIG_INFINIBAND_USER_ACCESS=m -# CONFIG_INFINIBAND_EXP_LEGACY_VERBS_NEW_UAPI is not set -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_CXGB3=m -CONFIG_INFINIBAND_CXGB4=m -CONFIG_INFINIBAND_I40IW=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_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_AMD64_ERROR_INJECTION is not set -# 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_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_RX6110=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 - -# -# 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_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_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 - -# -# 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_SELFTESTS is not set -# end of DMABUF options - -CONFIG_AUXDISPLAY=y -# 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_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_CHARLCD=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_VFIO_IOMMU_TYPE1=m -CONFIG_VFIO_VIRQFD=m -CONFIG_VFIO=m -CONFIG_VFIO_NOIOMMU=y -CONFIG_VFIO_PCI=m -CONFIG_VFIO_PCI_VGA=y -CONFIG_VFIO_PCI_MMAP=y -CONFIG_VFIO_PCI_INTX=y -CONFIG_VFIO_PCI_IGD=y -CONFIG_VFIO_MDEV=m -CONFIG_VFIO_MDEV_DEVICE=m -CONFIG_IRQ_BYPASS_MANAGER=m -CONFIG_VIRT_DRIVERS=y -CONFIG_VBOXGUEST=m -CONFIG_VIRTIO=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 - -# -# 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_STAGING=y -CONFIG_PRISM2_USB=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_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_88EU_AP_MODE=y -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_AD7192=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_AD7150=m -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 - -# -# 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_STAGING_MEDIA=y -CONFIG_VIDEO_IPU3_IMGU=m - -# -# soc_camera sensor drivers -# - -# -# 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_WILC1000=m -CONFIG_WILC1000_SDIO=m -# CONFIG_WILC1000_SPI is not set -# CONFIG_WILC1000_HW_OOB_INTR is not set -CONFIG_MOST=m -# CONFIG_MOST_CDEV is not set -# CONFIG_MOST_NET is not set -# CONFIG_MOST_SOUND is not set -# CONFIG_MOST_VIDEO is not set -# CONFIG_MOST_I2C is not set -# CONFIG_MOST_USB is not set -CONFIG_KS7010=m -CONFIG_GREYBUS_AUDIO=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 - -# -# Gasket devices -# -# end of Gasket devices - -# CONFIG_FIELDBUS_DEV is not set -# CONFIG_KPC2000 is not set -CONFIG_USB_WUSB=m -CONFIG_USB_WUSB_CBAF=m -# CONFIG_USB_WUSB_CBAF_DEBUG is not set -CONFIG_USB_WHCI_HCD=m -CONFIG_USB_HWA_HCD=m -CONFIG_UWB=m -CONFIG_UWB_HWA=m -CONFIG_UWB_WHCI=m -CONFIG_UWB_I1480U=m -CONFIG_EXFAT_FS=m -CONFIG_EXFAT_DONT_MOUNT_VFAT=y -CONFIG_EXFAT_DISCARD=y -# CONFIG_EXFAT_DELAYED_SYNC is not set -# CONFIG_EXFAT_KERNEL_DEBUG is not set -# CONFIG_EXFAT_DEBUG_MSG is not set -CONFIG_EXFAT_DEFAULT_CODEPAGE=437 -CONFIG_EXFAT_DEFAULT_IOCHARSET="utf8" -CONFIG_QLGE=m -CONFIG_X86_PLATFORM_DEVICES=y -CONFIG_ACER_WMI=m -# CONFIG_ACER_WIRELESS is not set -CONFIG_ACERHDF=m -CONFIG_ALIENWARE_WMI=m -CONFIG_ASUS_LAPTOP=m -CONFIG_DCDBAS=m -CONFIG_DELL_SMBIOS=m -CONFIG_DELL_SMBIOS_WMI=y -CONFIG_DELL_SMBIOS_SMM=y -CONFIG_DELL_LAPTOP=m -CONFIG_DELL_WMI=m -CONFIG_DELL_WMI_DESCRIPTOR=m -CONFIG_DELL_WMI_AIO=m -CONFIG_DELL_WMI_LED=m -CONFIG_DELL_SMO8800=m -CONFIG_DELL_RBTN=m -CONFIG_DELL_RBU=m -CONFIG_FUJITSU_LAPTOP=m -CONFIG_FUJITSU_TABLET=m -CONFIG_AMILO_RFKILL=m -CONFIG_GPD_POCKET_FAN=m -CONFIG_TC1100_WMI=m -CONFIG_HP_ACCEL=m -CONFIG_HP_WIRELESS=m -CONFIG_HP_WMI=m -CONFIG_LG_LAPTOP=m -CONFIG_MSI_LAPTOP=m -CONFIG_PANASONIC_LAPTOP=m -CONFIG_COMPAL_LAPTOP=m -CONFIG_SONY_LAPTOP=m -CONFIG_SONYPI_COMPAT=y -CONFIG_IDEAPAD_LAPTOP=m -CONFIG_SURFACE3_WMI=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_SENSORS_HDAPS=m -CONFIG_INTEL_MENLOW=m -CONFIG_EEEPC_LAPTOP=m -CONFIG_ASUS_WMI=m -CONFIG_ASUS_NB_WMI=m -CONFIG_EEEPC_WMI=m -CONFIG_ASUS_WIRELESS=m -CONFIG_ACPI_WMI=m -CONFIG_WMI_BMOF=m -CONFIG_INTEL_WMI_THUNDERBOLT=m -# CONFIG_XIAOMI_WMI is not set -CONFIG_MSI_WMI=m -CONFIG_PEAQ_WMI=m -CONFIG_TOPSTAR_LAPTOP=m -CONFIG_ACPI_TOSHIBA=m -CONFIG_TOSHIBA_BT_RFKILL=m -CONFIG_TOSHIBA_HAPS=m -CONFIG_TOSHIBA_WMI=m -# CONFIG_ACPI_CMPC is not set -# CONFIG_INTEL_INT0002_VGPIO is not set -CONFIG_INTEL_HID_EVENT=m -CONFIG_INTEL_VBTN=m -CONFIG_INTEL_IPS=m -CONFIG_INTEL_PMC_CORE=y -CONFIG_IBM_RTL=m -CONFIG_SAMSUNG_LAPTOP=m -CONFIG_MXM_WMI=m -CONFIG_INTEL_OAKTRAIL=m -# CONFIG_SAMSUNG_Q10 is not set -CONFIG_APPLE_GMUX=m -CONFIG_INTEL_RST=m -CONFIG_INTEL_SMARTCONNECT=m -CONFIG_INTEL_PMC_IPC=m -CONFIG_SURFACE_PRO3_BUTTON=m -CONFIG_INTEL_PUNIT_IPC=m -# CONFIG_MLX_PLATFORM is not set -CONFIG_TOUCHSCREEN_DMI=y -# CONFIG_INTEL_CHTDC_TI_PWRBTN is not set -CONFIG_I2C_MULTI_INSTANTIATE=m -CONFIG_INTEL_ATOMISP2_PM=m -CONFIG_HUAWEI_WMI=m -CONFIG_PCENGINES_APU2=m -CONFIG_PMC_ATOM=y -CONFIG_MFD_CROS_EC=m -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_SYSFS=m -CONFIG_CROS_USBPD_LOGGER=m -# CONFIG_WILCO_EC is not set -# CONFIG_MELLANOX_PLATFORM is not set -CONFIG_SURFACE_PLATFORMS=y -CONFIG_CLKDEV_LOOKUP=y -CONFIG_HAVE_CLK_PREPARE=y -CONFIG_COMMON_CLK=y - -# -# Common Clock Framework -# -CONFIG_COMMON_CLK_WM831X=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 -# end of Common Clock Framework - -# 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_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_PASSTHROUGH is not set -CONFIG_DMAR_TABLE=y -CONFIG_INTEL_IOMMU=y -CONFIG_INTEL_IOMMU_DEFAULT_ON=y -CONFIG_INTEL_IOMMU_FLOPPY_WA=y -CONFIG_HYPERV_IOMMU=y - -# -# Remoteproc drivers -# -# CONFIG_REMOTEPROC is not set -# end of Remoteproc drivers - -# -# Rpmsg drivers -# -CONFIG_RPMSG=m -CONFIG_RPMSG_CHAR=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 - -# -# Aspeed SoC drivers -# -# end of Aspeed 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 - -# -# Qualcomm SoC drivers -# -# end of Qualcomm SoC drivers - -# CONFIG_SOC_TI is not set - -# -# Xilinx SoC drivers -# -# CONFIG_XILINX_VCU is not set -# 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_ARIZONA=m -CONFIG_EXTCON_AXP288=m -# CONFIG_EXTCON_FSA9480 is not set -CONFIG_EXTCON_GPIO=m -CONFIG_EXTCON_INTEL_INT3496=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_MEMORY=y -CONFIG_IIO=m -CONFIG_IIO_BUFFER=y -CONFIG_IIO_BUFFER_CB=m -# CONFIG_IIO_BUFFER_HW_CONSUMER is not set -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_ADXL372=m -CONFIG_ADXL372_SPI=m -CONFIG_ADXL372_I2C=m -CONFIG_BMA180=m -CONFIG_BMA220=m -CONFIG_BMC150_ACCEL=m -CONFIG_BMC150_ACCEL_I2C=m -CONFIG_BMC150_ACCEL_SPI=m -CONFIG_DA280=m -CONFIG_DA311=m -CONFIG_DMARD09=m -CONFIG_DMARD10=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_STK8312=m -CONFIG_STK8BA50=m -# end of Accelerometers - -# -# Analog to digital converters -# -CONFIG_AD_SIGMA_DELTA=m -CONFIG_AD7124=m -CONFIG_AD7266=m -CONFIG_AD7291=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_LTC2471=m -CONFIG_LTC2485=m -# CONFIG_LTC2497 is not set -# CONFIG_MAX1027 is not set -CONFIG_MAX11100=m -# CONFIG_MAX1118 is not set -CONFIG_MAX1363=m -# CONFIG_MAX9611 is not set -CONFIG_MCP320X=m -CONFIG_MCP3422=m -CONFIG_MCP3911=m -CONFIG_MEN_Z188_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_TLC4541=m -CONFIG_VIPERBOARD_ADC=m -# CONFIG_XILINX_XADC is not set -# end of Analog to digital converters - -# -# Analog to digital and digital to analog converters -# -# end of Analog to digital and digital to analog converters - -# -# Analog Front Ends -# -# end of Analog Front Ends - -# -# Amplifiers -# -CONFIG_AD8366=m -# end of Amplifiers - -# -# Chemical Sensors -# -CONFIG_ATLAS_PH_SENSOR=m -CONFIG_BME680=m -CONFIG_BME680_I2C=m -CONFIG_BME680_SPI=m -CONFIG_CCS811=m -CONFIG_IAQCORE=m -CONFIG_PMS7003=m -CONFIG_SENSIRION_SGP30=m -CONFIG_SPS30=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 - -# -# 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_LTC1660=m -# CONFIG_LTC2632 is not set -# 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_AD5791=m -CONFIG_AD7303=m -CONFIG_AD8801=m -CONFIG_DS4424=m -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 -# 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_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_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_ADIS16480=m -CONFIG_BMI160=m -CONFIG_BMI160_I2C=m -CONFIG_BMI160_SPI=m -CONFIG_KMX61=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 -# 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_AL3320A=m -CONFIG_APDS9300=m -CONFIG_APDS9960=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_GP2AP020A00F=m -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_TSL2772 is not set -CONFIG_TSL4531=m -CONFIG_US5182D=m -CONFIG_VCNL4000=m -CONFIG_VCNL4035=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 -# 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 - -# -# Digital potentiometers -# -# 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_DPS310 is not set -CONFIG_HID_SENSOR_PRESS=m -CONFIG_HP03=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_RFD77402=m -# CONFIG_SRF04 is not set -CONFIG_SX9500=m -CONFIG_SRF08=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_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_TSYS01=m -CONFIG_TSYS02D=m -CONFIG_MAX31856=m -# end of Temperature sensors - -CONFIG_NTB=m -# CONFIG_NTB_MSI is not set -# CONFIG_NTB_IDT 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_CROS_EC=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_BCM_KONA_USB2_PHY is not set -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 -# end of PHY Subsystem - -CONFIG_POWERCAP=y -CONFIG_INTEL_RAPL_CORE=m -CONFIG_INTEL_RAPL=m -CONFIG_IDLE_INJECT=y -CONFIG_MCB=m -CONFIG_MCB_PCI=m -CONFIG_MCB_LPC=m - -# -# Performance monitor support -# -# end of Performance monitor support - -CONFIG_RAS=y -CONFIG_THUNDERBOLT=m - -# -# Android -# -# CONFIG_ANDROID is not set -# end of Android - -# CONFIG_LIBNVDIMM is not set -CONFIG_DAX=y -CONFIG_DEV_DAX=m -CONFIG_DEV_DAX_KMEM=m -CONFIG_NVMEM=y -CONFIG_NVMEM_SYSFS=y - -# -# 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_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_PCI=m -CONFIG_PM_OPP=y -# CONFIG_SIOX is not set -# CONFIG_SLIMBUS is not set -CONFIG_INTERCONNECT=m -# CONFIG_COUNTER 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=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_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_FS_DAX=y -CONFIG_FS_POSIX_ACL=y -CONFIG_EXPORTFS=y -CONFIG_EXPORTFS_BLOCK_OPS=y -CONFIG_FILE_LOCKING=y -CONFIG_MANDATORY_FILE_LOCKING=y -CONFIG_FS_ENCRYPTION=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_XINO_AUTO is not set -# CONFIG_OVERLAY_FS_METACOPY is not set - -# -# Caches -# -CONFIG_FSCACHE=m -# CONFIG_FSCACHE_STATS is not set -# CONFIG_FSCACHE_HISTOGRAM is not set -# CONFIG_FSCACHE_DEBUG is not set -# CONFIG_FSCACHE_OBJECT_LIST is not set -CONFIG_CACHEFILES=m -# CONFIG_CACHEFILES_DEBUG is not set -# CONFIG_CACHEFILES_HISTOGRAM 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/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_NTFS_FS=m -# CONFIG_NTFS_DEBUG is not set -# CONFIG_NTFS_RW is not set -# end of DOS/FAT/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_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_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_RAM=m -# 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_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 is not set -# CONFIG_NFSD_V4_SECURITY_LABEL is not set -CONFIG_GRACE_PERIOD=m -CONFIG_LOCKD=m -CONFIG_LOCKD_V4=y -CONFIG_NFS_ACL_SUPPORT=m -CONFIG_NFS_COMMON=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_WEAK_PW_HASH is not set -# 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_SMB_DIRECT=y -CONFIG_CIFS_FSCACHE=y -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 -# end of File systems - -# -# Security options -# -CONFIG_KEYS=y -# CONFIG_KEYS_REQUEST_CACHE is not set -# CONFIG_PERSISTENT_KEYRINGS is not set -# CONFIG_BIG_KEYS is not set -CONFIG_TRUSTED_KEYS=m -CONFIG_ENCRYPTED_KEYS=m -CONFIG_KEY_DH_OPERATIONS=y -CONFIG_SECURITY_DMESG_RESTRICT=y -CONFIG_PROC_MEM_ALWAYS_FORCE=y -# CONFIG_PROC_MEM_FORCE_PTRACE is not set -# CONFIG_PROC_MEM_NO_FORCE is not set -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_FALLBACK=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_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_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_CC_HAS_AUTO_VAR_INIT=y -CONFIG_INIT_STACK_NONE=y -# CONFIG_INIT_STACK_ALL is not set -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_BLKCIPHER=y -CONFIG_CRYPTO_BLKCIPHER2=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_GLUE_HELPER_X86=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_ECRDSA=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 is not set -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_RMD128=m -CONFIG_CRYPTO_RMD160=m -CONFIG_CRYPTO_RMD256=m -CONFIG_CRYPTO_RMD320=m -CONFIG_CRYPTO_SHA1=y -CONFIG_CRYPTO_LIB_SHA256=y -CONFIG_CRYPTO_SHA256=y -CONFIG_CRYPTO_SHA512=y -CONFIG_CRYPTO_SHA3=m -# CONFIG_CRYPTO_SM3 is not set -CONFIG_CRYPTO_STREEBOG=m -CONFIG_CRYPTO_TGR192=m -CONFIG_CRYPTO_WP512=m - -# -# Ciphers -# -CONFIG_CRYPTO_LIB_AES=y -CONFIG_CRYPTO_AES=y -CONFIG_CRYPTO_AES_TI=m -CONFIG_CRYPTO_AES_NI_INTEL=m -CONFIG_CRYPTO_ANUBIS=m -CONFIG_CRYPTO_LIB_ARC4=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_LIB_DES=m -CONFIG_CRYPTO_DES=m -CONFIG_CRYPTO_FCRYPT=m -CONFIG_CRYPTO_KHAZAD=m -CONFIG_CRYPTO_SALSA20=y -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_AEAD=m -# CONFIG_CRYPTO_STATS is not set -CONFIG_CRYPTO_HASH_INFO=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_DH895xCCVF=m -CONFIG_CRYPTO_DEV_QAT_C3XXXVF=m -CONFIG_CRYPTO_DEV_QAT_C62XVF=m -CONFIG_CRYPTO_DEV_CHELSIO=m -# CONFIG_CHELSIO_IPSEC_INLINE is not set -CONFIG_CRYPTO_DEV_VIRTIO=m -CONFIG_CRYPTO_DEV_SAFEXCEL=m -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 - -# -# Library routines -# -CONFIG_RAID6_PQ=m -CONFIG_RAID6_PQ_BENCHMARK=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_RATIONAL=y -CONFIG_GENERIC_PCI_IOMAP=y -CONFIG_GENERIC_IOMAP=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_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_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_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_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_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_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_SG_POOL=y -CONFIG_ARCH_STACKWALK=y -CONFIG_SBITMAP=y -CONFIG_PARMAN=m -CONFIG_OBJAGG=m -# CONFIG_STRING_SELFTEST is not set -# end of Library routines - -# -# Kernel hacking -# - -# -# printk and dmesg options -# -CONFIG_PRINTK_TIME=y -# CONFIG_PRINTK_CALLER 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 -# 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_SPLIT is not set -# CONFIG_DEBUG_INFO_DWARF4 is not set -# CONFIG_DEBUG_INFO_BTF is not set -# CONFIG_GDB_SCRIPTS is not set -# CONFIG_ENABLE_MUST_CHECK is not set -CONFIG_FRAME_WARN=1024 -CONFIG_STRIP_ASM_SYMS=y -# CONFIG_READABLE_ASM is not set -CONFIG_DEBUG_FS=y -# CONFIG_HEADERS_INSTALL is not set -CONFIG_OPTIMIZE_INLINING=y -# CONFIG_DEBUG_SECTION_MISMATCH is not set -CONFIG_SECTION_MISMATCH_WARN_ONLY=y -CONFIG_ARCH_WANT_FRAME_POINTERS=y -CONFIG_FRAME_POINTER=y -# CONFIG_DEBUG_FORCE_WEAK_PER_CPU is not set -# end of Compile-time checks and compiler options - -CONFIG_MAGIC_SYSRQ=y -CONFIG_MAGIC_SYSRQ_DEFAULT_ENABLE=0x1 -CONFIG_MAGIC_SYSRQ_SERIAL=y -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_PAGE_POISONING_NO_SANITY=y -CONFIG_PAGE_POISONING_ZERO=y -# CONFIG_DEBUG_RODATA_TEST 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_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_HIGHMEM is not set -CONFIG_HAVE_DEBUG_STACKOVERFLOW=y -# CONFIG_DEBUG_STACKOVERFLOW is not set -CONFIG_CC_HAS_KASAN_GENERIC=y -CONFIG_KASAN_STACK=1 -# end of Memory Debugging - -CONFIG_CC_HAS_SANCOV_TRACE_PC=y -# CONFIG_DEBUG_SHIRQ is not set - -# -# Debug Lockups and Hangs -# -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 -# end of Debug Lockups and Hangs - -# CONFIG_PANIC_ON_OOPS is not set -CONFIG_PANIC_ON_OOPS_VALUE=0 -CONFIG_PANIC_TIMEOUT=0 -# CONFIG_SCHED_DEBUG is not set -CONFIG_SCHED_INFO=y -CONFIG_SCHEDSTATS=y -CONFIG_SCHED_STACK_END_CHECK=y -# CONFIG_DEBUG_TIMEKEEPING is not set -# CONFIG_DEBUG_PREEMPT 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 -# end of Lock Debugging (spinlocks, mutexes, etc...) - -CONFIG_STACKTRACE=y -# CONFIG_WARN_ALL_UNSEEDED_RANDOM is not set -# CONFIG_DEBUG_KOBJECT is not set -CONFIG_DEBUG_BUGVERBOSE=y -CONFIG_DEBUG_LIST=y -# CONFIG_DEBUG_PLIST is not set -CONFIG_DEBUG_SG=y -CONFIG_DEBUG_NOTIFIERS=y -CONFIG_DEBUG_CREDENTIALS=y - -# -# RCU Debugging -# -CONFIG_TORTURE_TEST=m -CONFIG_RCU_PERF_TEST=m -# CONFIG_RCU_TORTURE_TEST is not set -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_DEBUG_BLOCK_EXT_DEVT is not set -# CONFIG_CPU_HOTPLUG_STATE_CONTROL is not set -# CONFIG_NOTIFIER_ERROR_INJECTION is not set -CONFIG_FUNCTION_ERROR_INJECTION=y -# CONFIG_FAULT_INJECTION is not set -# CONFIG_LATENCYTOP is not set -CONFIG_USER_STACKTRACE_SUPPORT=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_RING_BUFFER_ALLOW_SWAP=y -CONFIG_TRACING_SUPPORT=y -# CONFIG_FTRACE is not set -# CONFIG_PROVIDE_OHCI1394_DMA_INIT is not set -CONFIG_RUNTIME_TESTING_MENU=y -CONFIG_LKDTM=m -# CONFIG_TEST_LIST_SORT is not set -# CONFIG_TEST_SORT is not set -# CONFIG_KPROBES_SANITY_TEST 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_TEST_STRING_HELPERS=m -# CONFIG_TEST_STRSCPY is not set -CONFIG_TEST_KSTRTOX=m -CONFIG_TEST_PRINTF=m -CONFIG_TEST_BITMAP=m -# CONFIG_TEST_BITFIELD is not set -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_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_MEMTEST is not set -CONFIG_BUG_ON_DATA_CORRUPTION=y -# CONFIG_SAMPLES 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_UBSAN_ALIGNMENT=y -CONFIG_ARCH_HAS_DEVMEM_IS_ALLOWED=y -CONFIG_STRICT_DEVMEM=y -CONFIG_IO_STRICT_DEVMEM=y -CONFIG_TRACE_IRQFLAGS_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_X86_PTDUMP_CORE=y -# CONFIG_X86_PTDUMP is not set -# CONFIG_EFI_PGT_DUMP is not set -CONFIG_DEBUG_WX=y -CONFIG_DOUBLEFAULT=y -# 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 Kernel hacking diff --git a/srcpkgs/linux5.4/files/mv-debug b/srcpkgs/linux5.4/files/mv-debug deleted file mode 100755 index 8898c928d119a9..00000000000000 --- a/srcpkgs/linux5.4/files/mv-debug +++ /dev/null @@ -1,7 +0,0 @@ -#!/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.4/files/ppc-dotconfig b/srcpkgs/linux5.4/files/ppc-dotconfig deleted file mode 100644 index 780cf3f4c21c63..00000000000000 --- a/srcpkgs/linux5.4/files/ppc-dotconfig +++ /dev/null @@ -1,7518 +0,0 @@ -# -# Automatically generated file; DO NOT EDIT. -# Linux/powerpc 5.4.296 Kernel Configuration -# - -# -# Compiler: powerpc-linux-musl-gcc (GCC) 14.2.1 20250405 -# -CONFIG_CC_IS_GCC=y -CONFIG_GCC_VERSION=140201 -CONFIG_CLANG_VERSION=0 -CONFIG_CC_CAN_LINK=y -CONFIG_CC_HAS_ASM_GOTO=y -CONFIG_CC_HAS_ASM_GOTO_TIED_OUTPUT=y -CONFIG_CC_HAS_ASM_GOTO_OUTPUT=y -CONFIG_CC_HAS_ASM_INLINE=y -CONFIG_IRQ_WORK=y -CONFIG_BUILDTIME_EXTABLE_SORT=y -CONFIG_THREAD_INFO_IN_TASK=y - -# -# General setup -# -CONFIG_INIT_ENV_ARG_LIMIT=32 -# CONFIG_COMPILE_TEST 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_HOSTNAME="(none)" -CONFIG_SWAP=y -CONFIG_SYSVIPC=y -CONFIG_SYSVIPC_SYSCTL=y -CONFIG_POSIX_MQUEUE=y -CONFIG_POSIX_MQUEUE_SYSCTL=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_IRQ_DOMAIN=y -CONFIG_GENERIC_MSI_IRQ=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_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_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 - -# -# Scheduler features -# -# CONFIG_UCLAMP_TASK is not set -# end of Scheduler features - -CONFIG_CGROUPS=y -CONFIG_PAGE_COUNTER=y -CONFIG_MEMCG=y -CONFIG_MEMCG_SWAP=y -# CONFIG_MEMCG_SWAP_ENABLED is not set -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_DEBUG is not set -CONFIG_SOCK_CGROUP_DATA=y -CONFIG_NAMESPACES=y -CONFIG_UTS_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_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_SYSCTL=y -CONFIG_SYSCTL_EXCEPTION_TRACE=y -CONFIG_HAVE_PCSPKR_PLATFORM=y -CONFIG_BPF=y -CONFIG_EXPERT=y -CONFIG_MULTIUSER=y -CONFIG_SGETMASK_SYSCALL=y -CONFIG_SYSFS_SYSCALL=y -# CONFIG_SYSCTL_SYSCALL is not set -CONFIG_FHANDLE=y -CONFIG_POSIX_TIMERS=y -CONFIG_PRINTK=y -CONFIG_PRINTK_NMI=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_BPF_SYSCALL=y -# CONFIG_BPF_UNPRIV_DEFAULT_OFF is not set -CONFIG_USERFAULTFD=y -CONFIG_ARCH_HAS_MEMBARRIER_CALLBACKS=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_SLUB_MEMCG_SYSFS_ON is not set -# 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 is not set -CONFIG_PPC_BOOK3S_32=y - -# -# Processor support -# -CONFIG_PPC_BOOK3S_6xx=y -# CONFIG_PPC_BOOK3S_601 is not set -# CONFIG_PPC_85xx is not set -# CONFIG_PPC_8xx is not set -# CONFIG_40x is not set -# CONFIG_44x is not set -# CONFIG_E200 is not set -CONFIG_POWERPC_CPU=y -# CONFIG_E300C2_CPU is not set -# CONFIG_E300C3_CPU is not set -# CONFIG_G4_CPU is not set -# CONFIG_TOOLCHAIN_DEFAULT_CPU is not set -CONFIG_TARGET_CPU_BOOL=y -CONFIG_TARGET_CPU="powerpc" -CONFIG_PPC_BOOK3S=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_PPC_PERF_CTRS=y -CONFIG_SMP=y -CONFIG_NR_CPUS=2048 -# end of Processor support - -CONFIG_VDSO32=y -CONFIG_CPU_BIG_ENDIAN=y -CONFIG_PPC32=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_TRACE_IRQFLAGS_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_SYS_SUPPORTS_APM_EMULATION=y -CONFIG_ARCH_HIBERNATION_POSSIBLE=y -CONFIG_ARCH_SUSPEND_POSSIBLE=y -CONFIG_ARCH_SUPPORTS_DEBUG_PAGEALLOC=y -CONFIG_ARCH_SUPPORTS_UPROBES=y -CONFIG_ZONE_DMA=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_GEN_RTC is not set -# CONFIG_SIMPLE_GPIO 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_ARCH_CPU_PROBE_RELEASE=y -CONFIG_ARCH_ENABLE_MEMORY_HOTPLUG=y -CONFIG_ARCH_ENABLE_MEMORY_HOTREMOVE=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_ETEXT_SHIFT=12 -CONFIG_DATA_SHIFT=12 -CONFIG_FORCE_MAX_ZONEORDER=11 -# CONFIG_CMDLINE_BOOL is not set -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_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_SECCOMP=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_PPC_RTAS_FILTER=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=0xc0000000 -# end of Advanced setup - -CONFIG_PPC_LIB_RHEAP=y -CONFIG_VIRTUALIZATION=y -CONFIG_VHOST_NET=m -CONFIG_VHOST_SCSI=m -CONFIG_VHOST_VSOCK=m -CONFIG_VHOST=m -# CONFIG_VHOST_CROSS_ENDIAN_LEGACY is not set - -# -# General architecture-dependent options -# -CONFIG_CRASH_CORE=y -CONFIG_KEXEC_CORE=y -CONFIG_OPROFILE=m -CONFIG_HAVE_OPROFILE=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_ARCH_USE_BUILTIN_BSWAP=y -CONFIG_KRETPROBES=y -CONFIG_HAVE_IOREMAP_PROT=y -CONFIG_HAVE_KPROBES=y -CONFIG_HAVE_KRETPROBES=y -CONFIG_HAVE_KPROBES_ON_FTRACE=y -CONFIG_HAVE_FUNCTION_ERROR_INJECTION=y -CONFIG_HAVE_NMI=y -CONFIG_HAVE_ARCH_TRACEHOOK=y -CONFIG_GENERIC_SMP_IDLE_THREAD=y -CONFIG_ARCH_HAS_FORTIFY_SOURCE=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_CLK=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_RCU_TABLE_FREE=y -CONFIG_HAVE_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_FILTER=y -CONFIG_SECCOMP_FILTER=y -CONFIG_HAVE_STACKPROTECTOR=y -CONFIG_CC_HAS_STACKPROTECTOR_NONE=y -CONFIG_STACKPROTECTOR=y -CONFIG_STACKPROTECTOR_STRONG=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_ARCH_HAS_ELF_RANDOMIZE=y -CONFIG_HAVE_ARCH_MMAP_RND_BITS=y -CONFIG_ARCH_MMAP_RND_BITS=11 -CONFIG_HAVE_COPY_THREAD_TLS=y -CONFIG_HAVE_ARCH_NVRAM_OPS=y -CONFIG_CLONE_BACKWARDS=y -CONFIG_OLD_SIGSUSPEND=y -CONFIG_OLD_SIGACTION=y -CONFIG_64BIT_TIME=y -CONFIG_COMPAT_32BIT_TIME=y -CONFIG_ARCH_HAS_PHYS_TO_DMA=y -# CONFIG_LOCK_EVENT_COUNTS is not set - -# -# GCOV-based kernel profiling -# -# CONFIG_GCOV_KERNEL is not set -CONFIG_ARCH_HAS_GCOV_PROFILE_ALL=y -# end of GCOV-based kernel profiling - -CONFIG_PLUGIN_HOSTCC="" -CONFIG_HAVE_GCC_PLUGINS=y -# 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 is not set -# CONFIG_MODULE_ALLOW_MISSING_NAMESPACE_IMPORTS is not set -# CONFIG_UNUSED_SYMBOLS is not set -# CONFIG_TRIM_UNUSED_KSYMS is not set -CONFIG_MODULES_TREE_LOOKUP=y -CONFIG_BLOCK=y -CONFIG_BLK_SCSI_REQUEST=y -CONFIG_BLK_DEV_BSG=y -CONFIG_BLK_DEV_BSGLIB=y -CONFIG_BLK_DEV_INTEGRITY=y -CONFIG_BLK_DEV_ZONED=y -CONFIG_BLK_DEV_THROTTLING=y -# CONFIG_BLK_DEV_THROTTLING_LOW is not set -CONFIG_BLK_CMDLINE_PARSER=y -CONFIG_BLK_WBT=y -# CONFIG_BLK_CGROUP_IOLATENCY is not set -# CONFIG_BLK_CGROUP_IOCOST is not set -CONFIG_BLK_WBT_MQ=y -CONFIG_BLK_DEBUG_FS=y -CONFIG_BLK_DEBUG_FS_ZONED=y -CONFIG_BLK_SED_OPAL=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 - -# -# 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_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_FLAT_NODE_MEM_MAP=y -CONFIG_HAVE_MEMBLOCK_NODE_MAP=y -CONFIG_HAVE_FAST_GUP=y -CONFIG_ARCH_KEEP_MEMBLOCK=y -CONFIG_SPLIT_PTLOCK_CPUS=4 -CONFIG_MEMORY_BALLOON=y -CONFIG_BALLOON_COMPACTION=y -CONFIG_COMPACTION=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_ZPOOL=y -CONFIG_ZBUD=y -CONFIG_Z3FOLD=m -# CONFIG_ZSMALLOC is not set -# CONFIG_IDLE_PAGE_TRACKING is not set -CONFIG_FRAME_VECTOR=y -# CONFIG_PERCPU_STATS is not set -# CONFIG_GUP_BENCHMARK is not set -CONFIG_ARCH_HAS_PTE_SPECIAL=y -# 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_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_IPCOMP=m -CONFIG_NET_KEY=m -CONFIG_NET_KEY_MIGRATE=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_IPCOMP=m -CONFIG_INET_TABLE_PERTURB_ORDER=16 -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_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_NETLABEL is not set -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_NETLINK=m -CONFIG_NETFILTER_FAMILY_BRIDGE=y -CONFIG_NETFILTER_FAMILY_ARP=y -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_COMMON=m -CONFIG_NF_LOG_NETDEV=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_SET=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_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 - -# -# 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 -CONFIG_NF_TABLES_BRIDGE=m -# CONFIG_NFT_BRIDGE_META is not set -CONFIG_NFT_BRIDGE_REJECT=m -CONFIG_NF_LOG_BRIDGE=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_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_HAVE_NET_DSA=y -# CONFIG_NET_DSA is not set -CONFIG_VLAN_8021Q=m -CONFIG_VLAN_8021Q_GVRP=y -CONFIG_VLAN_8021Q_MVRP=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_HTB=m -CONFIG_NET_SCH_HFSC=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_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_INGRESS=m -CONFIG_NET_SCH_PLUG=m -# CONFIG_NET_SCH_DEFAULT is not set - -# -# Classification -# -CONFIG_NET_CLS=y -CONFIG_NET_CLS_BASIC=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_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_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_DEBUGFS=y -# CONFIG_BATMAN_ADV_DEBUG is not set -CONFIG_BATMAN_ADV_SYSFS=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_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_NET_NCSI is not set -CONFIG_RPS=y -CONFIG_RFS_ACCEL=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_JIT=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 - -# -# 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 -# 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_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_SELFTEST is not set -CONFIG_BT_DEBUGFS=y - -# -# 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 is not set -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_BCSP=y -CONFIG_BT_HCIUART_ATH3K=y -CONFIG_BT_HCIUART_LL=y -CONFIG_BT_HCIUART_3WIRE=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 -# 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_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_WIMAX=m -CONFIG_WIMAX_DEBUG_LEVEL=8 -CONFIG_RFKILL=m -CONFIG_RFKILL_LEDS=y -CONFIG_RFKILL_INPUT=y -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_SIM=m -CONFIG_NFC_PORT100=m -CONFIG_NFC_PN533=m -CONFIG_NFC_PN533_USB=m -# CONFIG_NFC_PN533_I2C is not set -# 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_SOCK_MSG=y -CONFIG_NET_DEVLINK=y -CONFIG_PAGE_POOL=y -CONFIG_FAILOVER=m -CONFIG_HAVE_CBPF_JIT=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_DEBUG is not set -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_BW=y -CONFIG_PCI_MSI=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_HOTPLUG_PCI is not set - -# -# PCI controller drivers -# - -# -# Cadence PCIe controllers support -# -# CONFIG_PCIE_CADENCE_HOST is not set -# end of Cadence PCIe controllers support - -# CONFIG_PCI_FTPCI100 is not set -# CONFIG_PCI_HOST_GENERIC is not set -# CONFIG_PCIE_XILINX is not set - -# -# DesignWare PCI Core Support -# -# end of DesignWare PCI Core 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_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_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_EXTRA_FIRMWARE="" -# CONFIG_FW_LOADER_USER_HELPER is not set -# CONFIG_FW_LOADER_COMPRESS is not set -# 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_SIMPLE_PM_BUS is not set -# end of Bus devices - -CONFIG_CONNECTOR=y -CONFIG_PROC_EVENTS=y -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_NET=y -CONFIG_OF_MDIO=m -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_BLK_DEV_FD_RAWCMD is not set -CONFIG_MAC_FLOPPY=y -CONFIG_CDROM=m -# CONFIG_PARIDE is not set -CONFIG_BLK_DEV_PCIESSD_MTIP32XX=m -CONFIG_BLK_DEV_UMEM=m -CONFIG_BLK_DEV_LOOP=m -CONFIG_BLK_DEV_LOOP_MIN_COUNT=8 -# CONFIG_BLK_DEV_CRYPTOLOOP is not set -CONFIG_BLK_DEV_DRBD=m -# CONFIG_DRBD_FAULT_INJECTION is not set -CONFIG_BLK_DEV_NBD=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_VIRTIO_BLK_SCSI is not set -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_FABRICS=m -CONFIG_NVME_FC=m -CONFIG_NVME_TCP=m -CONFIG_NVME_TARGET=m -# 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_PCI_ENDPOINT_TEST is not set -# CONFIG_XILINX_SDFEC is not set -CONFIG_MISC_RTSX=m -CONFIG_PVPANIC=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 -# -# end of Texas Instruments shared transport line discipline - -# CONFIG_SENSORS_LIS3_SPI is not set -CONFIG_SENSORS_LIS3_I2C=m -CONFIG_ALTERA_STAPL=m - -# -# Intel MIC & related support -# - -# -# Intel MIC Bus Driver -# - -# -# SCIF Bus Driver -# - -# -# VOP Bus Driver -# -CONFIG_VOP_BUS=m - -# -# Intel MIC Host Driver -# - -# -# Intel MIC Card Driver -# - -# -# SCIF Driver -# - -# -# Intel MIC Coprocessor State Management (COSM) Drivers -# - -# -# VOP Driver -# -CONFIG_VOP=m -CONFIG_VHOST_RING=m -# end of Intel MIC & related support - -# CONFIG_ECHO is not set -CONFIG_MISC_ALCOR_PCI=m -CONFIG_MISC_RTSX_PCI=m -CONFIG_MISC_RTSX_USB=m -CONFIG_HABANA_AI=m -# end of Misc devices - -CONFIG_HAVE_IDE=y -# CONFIG_IDE is not set - -# -# SCSI device support -# -CONFIG_SCSI_MOD=y -CONFIG_RAID_ATTRS=m -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_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_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_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_GDTH 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_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_ATA_VERBOSE_ERROR=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_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_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_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_EVENT=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_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_GTP=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_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 - -# -# CAIF transport drivers -# -# CONFIG_CAIF_TTY is not set -# CONFIG_CAIF_SPI_SLAVE is not set -# CONFIG_CAIF_HSI is not set -# CONFIG_CAIF_VIRTIO is not set - -# -# Distributed Switch Architecture drivers -# -# 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 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_NET_VENDOR_ARC 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_AURORA is not set -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_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_GIANFAR is not set -CONFIG_NET_VENDOR_FUJITSU=y -CONFIG_PCMCIA_FMVJ18X=m -CONFIG_NET_VENDOR_GOOGLE=y -# CONFIG_GVE is not set -CONFIG_NET_VENDOR_HP=y -# CONFIG_HP100 is not set -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_JME=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_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_LL_TEMAC is not set -CONFIG_NET_VENDOR_XIRCOM=y -CONFIG_PCMCIA_XIRC2PS=m -CONFIG_FDDI=y -CONFIG_DEFXX=m -# CONFIG_DEFXX_MMIO is not set -CONFIG_SKFP=m -CONFIG_HIPPI=y -# CONFIG_ROADRUNNER is not set -CONFIG_MDIO_DEVICE=m -CONFIG_MDIO_BUS=m -# CONFIG_MDIO_BCM_UNIMAC is not set -# CONFIG_MDIO_BITBANG is not set -CONFIG_MDIO_BUS_MUX=m -# CONFIG_MDIO_BUS_MUX_MMIOREG is not set -CONFIG_MDIO_BUS_MUX_MULTIPLEXER=m -# CONFIG_MDIO_HISI_FEMAC is not set -# CONFIG_MDIO_MSCC_MIIM is not set -CONFIG_PHYLIB=m -CONFIG_SWPHY=y -CONFIG_LED_TRIGGER_PHY=y - -# -# MII PHY device drivers -# -# CONFIG_ADIN_PHY is not set -CONFIG_AMD_PHY=m -CONFIG_AQUANTIA_PHY=m -CONFIG_AX88796B_PHY=m -CONFIG_AT803X_PHY=m -# CONFIG_BCM7XXX_PHY is not set -CONFIG_BCM87XX_PHY=m -CONFIG_BCM_NET_PHYLIB=m -CONFIG_BROADCOM_PHY=m -CONFIG_CICADA_PHY=m -CONFIG_CORTINA_PHY=m -CONFIG_DAVICOM_PHY=m -CONFIG_DP83822_PHY=m -CONFIG_DP83TC811_PHY=m -CONFIG_DP83848_PHY=m -CONFIG_DP83867_PHY=m -CONFIG_FIXED_PHY=m -CONFIG_ICPLUS_PHY=m -# CONFIG_INTEL_XWAY_PHY is not set -CONFIG_LSI_ET1011C_PHY=m -CONFIG_LXT_PHY=m -CONFIG_MARVELL_PHY=m -CONFIG_MARVELL_10G_PHY=m -CONFIG_MICREL_PHY=m -CONFIG_MICROCHIP_PHY=m -CONFIG_MICROCHIP_T1_PHY=m -CONFIG_MICROSEMI_PHY=m -CONFIG_NATIONAL_PHY=m -# CONFIG_NXP_TJA11XX_PHY is not set -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_VITESSE_PHY=m -# CONFIG_XILINX_GMII2RGMII is not set -# CONFIG_MICREL_KS8995MA is not set -# 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_WLAN=y -# CONFIG_WIRELESS_WDS is not set -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_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 -# CONFIG_IWLWIFI_BCAST_FILTERING is not set - -# -# 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_PRISM54 is not set -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_MT76x02_LIB=m -CONFIG_MT76x02_USB=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_MT7615E=m -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_8822BE=y -CONFIG_RTW88_8822CE=y -# CONFIG_RTW88_DEBUG is not set -# CONFIG_RTW88_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 - -# -# WiMAX Wireless Broadband devices -# -CONFIG_WIMAX_I2400M=m -CONFIG_WIMAX_I2400M_USB=m -CONFIG_WIMAX_I2400M_DEBUG_LEVEL=8 -# end of WiMAX Wireless Broadband devices - -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_DLCI=m -CONFIG_DLCI_MAX=8 -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 -# CONFIG_VMXNET3 is not set -# CONFIG_NETDEVSIM is not set -CONFIG_NET_FAILOVER=m -CONFIG_ISDN=y -CONFIG_ISDN_CAPI=m -CONFIG_CAPI_TRACE=y -CONFIG_ISDN_CAPI_CAPI20=m -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_POLLDEV=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_TCA6416 is not set -# CONFIG_KEYBOARD_TCA8418 is not set -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_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 is not set -# CONFIG_MOUSE_ELAN_I2C is not set -# CONFIG_MOUSE_VSXXXAA is not set -CONFIG_MOUSE_SYNAPTICS_I2C=m -CONFIG_MOUSE_SYNAPTICS_USB=m -CONFIG_INPUT_JOYSTICK=y -CONFIG_JOYSTICK_ANALOG=m -CONFIG_JOYSTICK_A3D=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_FSIA6B=m -CONFIG_INPUT_TABLET=y -CONFIG_TABLET_USB_ACECAD=m -CONFIG_TABLET_USB_AIPTEK=m -CONFIG_TABLET_USB_GTCO=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_PROPERTIES=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_BU21013 is not set -# CONFIG_TOUCHSCREEN_BU21029 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_HIDEEP is not set -# CONFIG_TOUCHSCREEN_ILI210X is not set -# 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_MTOUCH=m -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_SILEAD is not set -# CONFIG_TOUCHSCREEN_ST1232 is not set -# CONFIG_TOUCHSCREEN_STMFTS is not set -CONFIG_TOUCHSCREEN_SUR40=m -# CONFIG_TOUCHSCREEN_SX8654 is not set -CONFIG_TOUCHSCREEN_TPS6507X=m -# CONFIG_TOUCHSCREEN_ZET6223 is not set -# CONFIG_TOUCHSCREEN_ROHM_BU21023 is not set -CONFIG_TOUCHSCREEN_IQS5XX=m -CONFIG_INPUT_MISC=y -# CONFIG_INPUT_AD714X 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_MSM_VIBRATOR=m -CONFIG_INPUT_PCSPKR=m -CONFIG_INPUT_MAX77650_ONKEY=m -# CONFIG_INPUT_MMA8450 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_UINPUT=m -# CONFIG_INPUT_PCF8574 is not set -# CONFIG_INPUT_ADXL34X is not set -# CONFIG_INPUT_IMS_PCU is not set -# CONFIG_INPUT_CMA3000 is not set -# CONFIG_INPUT_IDEAPAD_SLIDEBAR 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_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_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_SERIAL_NONSTANDARD is not set -CONFIG_NOZOMI=m -CONFIG_N_GSM=m -# CONFIG_TRACE_SINK is not set -# CONFIG_PPC_EPAPR_HV_BYTECHAN is not set -CONFIG_NULL_TTY=m -CONFIG_LDISC_AUTOLOAD=y -CONFIG_DEVMEM=y -# CONFIG_DEVKMEM is not set - -# -# Serial drivers -# -CONFIG_SERIAL_EARLYCON=y -CONFIG_SERIAL_8250=y -# CONFIG_SERIAL_8250_DEPRECATED_OPTIONS 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_ASPEED_VUART 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_SCCNXP is not set -# CONFIG_SERIAL_SC16IS7XX is not set -# 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 -# end of Serial drivers - -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_HVC_DRIVER=y -CONFIG_HVC_RTAS=y -# CONFIG_HVC_UDBG 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_VIRTIO=m -CONFIG_NVRAM=y -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_RAW_DRIVER is not set -# CONFIG_TCG_TPM is not set -CONFIG_DEVPORT=y -# CONFIG_XILLYBUS is not set -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_MUX_GPMUX is not set -# CONFIG_I2C_MUX_LTC4306 is not set -# CONFIG_I2C_MUX_PCA9541 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_SMBUS=m -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_DESIGNWARE_PLATFORM is not set -# CONFIG_I2C_DESIGNWARE_PCI is not set -# CONFIG_I2C_EMEV2 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_PARPORT is not set -CONFIG_I2C_PARPORT_LIGHT=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 -# -# 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_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_LM70_LLP=m -# CONFIG_SPI_MPC52xx is not set -CONFIG_SPI_MPC52xx_PSC=m -# CONFIG_SPI_FSL_SPI 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 - -# -# 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 - -# -# Enable PHYLIB and NETWORK_PHY_TIMESTAMPING to see the additional clocks. -# -# end of PTP clock support - -# CONFIG_PINCTRL is not set -# CONFIG_GPIOLIB is not set -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_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_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_AVS is not set -# 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_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_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_DETECTOR_MAX14656 is not set -CONFIG_CHARGER_MAX77650=m -# CONFIG_CHARGER_BQ2415X is not set -# CONFIG_CHARGER_SMB347 is not set -# CONFIG_BATTERY_GAUGE_LTC2941 is not set -# CONFIG_BATTERY_RT5033 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_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_AS370=m -CONFIG_SENSORS_ASC7621=m -CONFIG_SENSORS_ASPEED=m -CONFIG_SENSORS_ATXP1=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_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_LTC2990 is not set -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_MAX16065=m -CONFIG_SENSORS_MAX1619=m -CONFIG_SENSORS_MAX1668=m -# CONFIG_SENSORS_MAX197 is not set -# CONFIG_SENSORS_MAX31722 is not set -# 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_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_PCF8591=m -# CONFIG_PMBUS is not set -CONFIG_SENSORS_SHT21=m -# CONFIG_SENSORS_SHT3x is not set -# 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_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_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_DEFAULT_GOV_POWER_ALLOCATOR 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_CLOCK_THERMAL is not set -CONFIG_DEVFREQ_THERMAL=y -# CONFIG_THERMAL_EMULATION is not set -CONFIG_THERMAL_MMIO=m -# CONFIG_QORIQ_THERMAL is not set -# 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 - -# -# 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_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_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_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_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_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_MC13XXX_SPI is not set -# CONFIG_MFD_MC13XXX_I2C is not set -# CONFIG_MFD_HI6421_PMIC is not set -# CONFIG_HTC_PASIC3 is not set -# CONFIG_LPC_ICH is not set -CONFIG_LPC_SCH=m -# 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_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_RETU is not set -# CONFIG_MFD_PCF50633 is not set -# CONFIG_MFD_RDC321X is not set -# 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_SMSC is not set -# CONFIG_ABX500_CORE is not set -# CONFIG_MFD_STMPE is not set -# CONFIG_MFD_SYSCON 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_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_TPS65912_I2C is not set -# CONFIG_MFD_TPS65912_SPI is not set -# CONFIG_MFD_TPS80031 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_STPMIC1=m -CONFIG_MFD_STMFX=m -# CONFIG_RAVE_SP_CORE is not set -# end of Multifunction device drivers - -# CONFIG_REGULATOR is not set -CONFIG_CEC_CORE=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 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_SERIAL is not set -# CONFIG_IR_SIR is not set -CONFIG_RC_XBOX_DVD=m -CONFIG_MEDIA_SUPPORT=m - -# -# Multimedia core support -# -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_CEC_SUPPORT=y -# CONFIG_MEDIA_CEC_RC is not set -CONFIG_MEDIA_CONTROLLER=y -CONFIG_MEDIA_CONTROLLER_DVB=y -CONFIG_VIDEO_DEV=m -# CONFIG_VIDEO_V4L2_SUBDEV_API is not set -CONFIG_VIDEO_V4L2=m -CONFIG_VIDEO_V4L2_I2C=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_VIDEOBUF_GEN=m -CONFIG_VIDEOBUF_DMA_SG=m -CONFIG_VIDEOBUF_VMALLOC=m -CONFIG_DVB_CORE=m -# CONFIG_DVB_MMAP is not set -CONFIG_DVB_NET=y -CONFIG_TTPCI_EEPROM=m -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 - -# -# 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_USBVISION=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 - -# -# USB HDMI CEC adapters -# -CONFIG_USB_PULSE8_CEC=m -CONFIG_USB_RAINSHADOW_CEC=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_DEPRECATED_IOCTLS is not set -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_AV7110_IR=y -CONFIG_DVB_AV7110=m -CONFIG_DVB_AV7110_OSD=y -CONFIG_DVB_BUDGET_CORE=m -CONFIG_DVB_BUDGET=m -CONFIG_DVB_BUDGET_CI=m -CONFIG_DVB_BUDGET_AV=m -CONFIG_DVB_BUDGET_PATCH=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_V4L_PLATFORM_DRIVERS=y -CONFIG_VIDEO_CAFE_CCIC=m -# CONFIG_VIDEO_CADENCE is not set -CONFIG_VIDEO_ASPEED=m -CONFIG_V4L_MEM2MEM_DRIVERS=y -# CONFIG_VIDEO_MEM2MEM_DEINTERLACE is not set -# CONFIG_VIDEO_SH_VEU is not set -CONFIG_V4L_TEST_DRIVERS=y -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_PLATFORM_DRIVERS is not set -# CONFIG_CEC_PLATFORM_DRIVERS is not set -# CONFIG_SDR_PLATFORM_DRIVERS is not set - -# -# Supported MMC/SDIO adapters -# -CONFIG_SMS_SDIO_DRV=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 - -# -# Texas Instruments WL128x FM driver (ST based) -# -# end of Texas Instruments WL128x FM driver (ST based) - -# -# Supported FireWire (IEEE 1394) Adapters -# -CONFIG_DVB_FIREDTV=m -CONFIG_DVB_FIREDTV_INPUT=y -CONFIG_MEDIA_COMMON_OPTIONS=y - -# -# common driver options -# -CONFIG_VIDEO_CX2341X=m -CONFIG_VIDEO_TVEEPROM=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 - -# -# Media ancillary drivers (tuners, sensors, i2c, spi, frontends) -# -CONFIG_MEDIA_SUBDRV_AUTOSELECT=y -CONFIG_MEDIA_ATTACH=y -CONFIG_VIDEO_IR_I2C=m - -# -# I2C Encoders, decoders, sensors and other helper chips -# - -# -# 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 - -# -# RDS decoders -# -CONFIG_VIDEO_SAA6588=m - -# -# Video decoders -# -# CONFIG_VIDEO_ADV7183 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_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 - -# -# 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_AK881X is not set -# CONFIG_VIDEO_THS8200 is not set - -# -# Camera sensor devices -# -CONFIG_VIDEO_OV2640=m -# CONFIG_VIDEO_OV2659 is not set -# CONFIG_VIDEO_OV2680 is not set -# CONFIG_VIDEO_OV2685 is not set -# CONFIG_VIDEO_OV6650 is not set -# CONFIG_VIDEO_OV5695 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_OV9640 is not set -# CONFIG_VIDEO_VS6624 is not set -# CONFIG_VIDEO_MT9M111 is not set -# CONFIG_VIDEO_MT9T112 is not set -CONFIG_VIDEO_MT9V011=m -# CONFIG_VIDEO_MT9V111 is not set -# CONFIG_VIDEO_SR030PC30 is not set -# CONFIG_VIDEO_RJ54N1 is not set - -# -# Lens drivers -# -# CONFIG_VIDEO_AD5820 is not set - -# -# Flash devices -# -# CONFIG_VIDEO_ADP1653 is not set -# CONFIG_VIDEO_LM3560 is not set -# CONFIG_VIDEO_LM3646 is not set - -# -# Video improvement chips -# -CONFIG_VIDEO_UPD64031A=m -CONFIG_VIDEO_UPD64083=m - -# -# Audio/Video compression chips -# -CONFIG_VIDEO_SAA6752HS=m - -# -# SDR tuner chips -# -# CONFIG_SDR_MAX2175 is not set - -# -# Miscellaneous helper chips -# -# CONFIG_VIDEO_THS7303 is not set -CONFIG_VIDEO_M52790=m -# CONFIG_VIDEO_I2C is not set -# end of I2C Encoders, decoders, sensors and other helper chips - -# -# SPI helper chips -# -# 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_SP8870=m -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 - -# -# 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 - -# -# Tools to develop new frontends -# -CONFIG_DVB_DUMMY_FE=m -# end of Customise DVB Frontends - -# -# 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_CHARDEV=y -# CONFIG_DRM_DEBUG_SELFTEST is not set -CONFIG_DRM_KMS_HELPER=m -CONFIG_DRM_KMS_FB_HELPER=y -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_GEM_CMA_HELPER=y -CONFIG_DRM_KMS_CMA_HELPER=y -CONFIG_DRM_GEM_SHMEM_HELPER=y -CONFIG_DRM_VM=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 - -# -# ACP (Audio CoProcessor) Configuration -# -# end of ACP (Audio CoProcessor) 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_DRM_NOUVEAU_BACKLIGHT=y -CONFIG_DRM_VGEM=m -# CONFIG_DRM_VKMS is not set -CONFIG_DRM_ATI_PCIGART=y -CONFIG_DRM_UDL=m -# CONFIG_DRM_AST is not set -# CONFIG_DRM_MGAG200 is not set -CONFIG_DRM_CIRRUS_QEMU=m -# CONFIG_DRM_RCAR_DW_HDMI is not set -# CONFIG_DRM_RCAR_LVDS is not set -CONFIG_DRM_QXL=m -CONFIG_DRM_BOCHS=m -CONFIG_DRM_VIRTIO_GPU=m -CONFIG_DRM_PANEL=y - -# -# Display Panels -# -# CONFIG_DRM_PANEL_LVDS is not set -# CONFIG_DRM_PANEL_SIMPLE is not set -# CONFIG_DRM_PANEL_ILITEK_IL9322 is not set -# CONFIG_DRM_PANEL_SAMSUNG_LD9040 is not set -# CONFIG_DRM_PANEL_LG_LG4573 is not set -CONFIG_DRM_PANEL_NOVATEK_NT39016=m -# CONFIG_DRM_PANEL_OLIMEX_LCD_OLINUXINO is not set -# CONFIG_DRM_PANEL_SAMSUNG_S6E63M0 is not set -# CONFIG_DRM_PANEL_SAMSUNG_S6E8AA0 is not set -# CONFIG_DRM_PANEL_SEIKO_43WVF1G is not set -# CONFIG_DRM_PANEL_SITRONIX_ST7789V is not set -CONFIG_DRM_PANEL_TPO_TD028TTEC1=m -# end of Display Panels - -CONFIG_DRM_BRIDGE=y -CONFIG_DRM_PANEL_BRIDGE=y - -# -# Display Interface Bridges -# -# CONFIG_DRM_ANALOGIX_ANX78XX is not set -# CONFIG_DRM_CDNS_DSI is not set -# CONFIG_DRM_DUMB_VGA_DAC is not set -# CONFIG_DRM_LVDS_ENCODER is not set -# CONFIG_DRM_MEGACHIPS_STDPXXXX_GE_B850V3_FW is not set -# CONFIG_DRM_NXP_PTN3460 is not set -# CONFIG_DRM_PARADE_PS8622 is not set -# CONFIG_DRM_SIL_SII8620 is not set -# CONFIG_DRM_SII902X is not set -# CONFIG_DRM_SII9234 is not set -# CONFIG_DRM_THINE_THC63LVD1024 is not set -# CONFIG_DRM_TOSHIBA_TC358764 is not set -# CONFIG_DRM_TOSHIBA_TC358767 is not set -# CONFIG_DRM_TI_TFP410 is not set -# CONFIG_DRM_TI_SN65DSI86 is not set -# CONFIG_DRM_I2C_ADV7511 is not set -# end of Display Interface Bridges - -CONFIG_DRM_ETNAVIV=m -CONFIG_DRM_ETNAVIV_THERMAL=y -# CONFIG_DRM_ARCPGU is not set -CONFIG_DRM_GM12U320=m -CONFIG_TINYDRM_HX8357D=m -CONFIG_TINYDRM_ILI9225=m -CONFIG_TINYDRM_ILI9341=m -CONFIG_TINYDRM_MI0283QT=m -CONFIG_TINYDRM_REPAPER=m -CONFIG_TINYDRM_ST7586=m -CONFIG_TINYDRM_ST7735R=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_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_GENERIC is not set -# CONFIG_BACKLIGHT_PM8941_WLED is not set -# CONFIG_BACKLIGHT_ADP8860 is not set -# CONFIG_BACKLIGHT_ADP8870 is not set -# CONFIG_BACKLIGHT_LM3639 is not set -# CONFIG_BACKLIGHT_LV5207LP is not set -# CONFIG_BACKLIGHT_BD6107 is not set -# 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_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_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_INTEL=m -# CONFIG_SND_HDA_INTEL_DETECT_DMIC is not set -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_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 -# end of HD-Audio - -CONFIG_SND_HDA_CORE=m -CONFIG_SND_HDA_DSP_LOADER=y -CONFIG_SND_HDA_PREALLOC_SIZE=2048 -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_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_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_GEMBIRD=m -# CONFIG_HID_GFRM is not set -CONFIG_HID_HOLTEK=m -CONFIG_HOLTEK_FF=y -# 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_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_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_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 -# 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 is not set -# end of I2C HID support -# 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_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_DYNAMIC_MINORS=y -# CONFIG_USB_OTG is not set -# CONFIG_USB_OTG_WHITELIST is not set -# CONFIG_USB_OTG_BLACKLIST_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_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_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_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_XIRCOM=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_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_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_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 - -# -# 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_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_BRIGHTNESS_HW_CHANGED=y - -# -# LED drivers -# -# CONFIG_LEDS_AN30259A is not set -# CONFIG_LEDS_BCM6328 is not set -# CONFIG_LEDS_BCM6358 is not set -# CONFIG_LEDS_CR0014114 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_LP3944=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_PCA963X is not set -CONFIG_LEDS_DAC124S085=m -CONFIG_LEDS_BD2802=m -# 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 - -# -# 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_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_ACCESSIBILITY=y -CONFIG_A11Y_BRAILLE_CONSOLE=y -# 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_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_RX6110 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 - -# -# 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 - -# -# 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_SNVS is not set -# CONFIG_RTC_DRV_R7301 is not set - -# -# HID Sensor RTC drivers -# -# CONFIG_RTC_DRV_HID_SENSOR_TIME is not set -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_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 - -# -# 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_SELFTESTS 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_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 - -# -# Microsoft Hyper-V guest support -# -# end of Microsoft Hyper-V guest support - -# CONFIG_GREYBUS is not set -CONFIG_STAGING=y -# CONFIG_PRISM2_USB is not set -# CONFIG_COMEDI 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_88EU_AP_MODE=y -# 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_AD7192 is not set -# CONFIG_AD7280 is not set -# end of Analog to digital converters - -# -# Analog digital bi-direction converters -# -# end of Analog digital bi-direction converters - -# -# Capacitance to digital converters -# -# CONFIG_AD7150 is not set -# 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 -# -# end of Resolver to digital converters -# end of IIO staging drivers - -# CONFIG_FB_SM750 is not set - -# -# 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_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_WILC1000_SDIO is not set -# CONFIG_WILC1000_SPI is not set -# CONFIG_MOST is not set -# CONFIG_KS7010 is not set -# CONFIG_PI433 is not set - -# -# Gasket devices -# -# end of Gasket devices - -# CONFIG_XIL_AXIS_FIFO is not set -# CONFIG_FIELDBUS_DEV is not set -# CONFIG_KPC2000 is not set - -# -# ISDN CAPI drivers -# -CONFIG_CAPI_AVM=y -CONFIG_ISDN_DRV_AVMB1_B1PCI=m -CONFIG_ISDN_DRV_AVMB1_B1PCIV4=y -CONFIG_ISDN_DRV_AVMB1_B1PCMCIA=m -CONFIG_ISDN_DRV_AVMB1_AVM_CS=m -CONFIG_ISDN_DRV_AVMB1_T1PCI=m -CONFIG_ISDN_DRV_AVMB1_C4=m -CONFIG_ISDN_DRV_GIGASET=m -CONFIG_GIGASET_CAPI=y -CONFIG_GIGASET_BASE=m -CONFIG_GIGASET_M105=m -CONFIG_GIGASET_M101=m -# CONFIG_GIGASET_DEBUG is not set -CONFIG_HYSDN=m -CONFIG_HYSDN_CAPI=y -# end of ISDN CAPI drivers - -CONFIG_USB_WUSB=m -CONFIG_USB_WUSB_CBAF=m -# CONFIG_USB_WUSB_CBAF_DEBUG is not set -CONFIG_USB_WHCI_HCD=m -CONFIG_USB_HWA_HCD=m -CONFIG_UWB=m -CONFIG_UWB_HWA=m -CONFIG_UWB_WHCI=m -CONFIG_UWB_I1480U=m -CONFIG_EXFAT_FS=m -CONFIG_EXFAT_DONT_MOUNT_VFAT=y -CONFIG_EXFAT_DISCARD=y -# CONFIG_EXFAT_DELAYED_SYNC is not set -# CONFIG_EXFAT_KERNEL_DEBUG is not set -# CONFIG_EXFAT_DEBUG_MSG is not set -CONFIG_EXFAT_DEFAULT_CODEPAGE=437 -CONFIG_EXFAT_DEFAULT_IOCHARSET="utf8" -CONFIG_QLGE=m -# CONFIG_SURFACE_PLATFORMS is not set -CONFIG_CLKDEV_LOOKUP=y -CONFIG_HAVE_CLK_PREPARE=y -CONFIG_COMMON_CLK=y - -# -# Common Clock Framework -# -# CONFIG_CLK_HSDK is not set -# 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_VC5 is not set -# CONFIG_COMMON_CLK_FIXED_MMIO is not set -# end of Common Clock Framework - -# CONFIG_HWSPINLOCK is not set - -# -# Clock Source drivers -# -CONFIG_I8253_LOCK=y -CONFIG_CLKBLD_I8253=y -# end of Clock Source drivers - -# CONFIG_MAILBOX is not set -CONFIG_IOMMU_SUPPORT=y - -# -# Generic IOMMU Pagetable Support -# -# end of Generic IOMMU Pagetable Support - -# CONFIG_IOMMU_DEBUGFS is not set - -# -# 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 - -# -# Aspeed SoC drivers -# -# end of Aspeed 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 - -# -# Qualcomm SoC drivers -# -# end of Qualcomm SoC drivers - -# CONFIG_SOC_TI is not set - -# -# Xilinx SoC drivers -# -# CONFIG_XILINX_VCU is not set -# 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 is not set -CONFIG_MEMORY=y -CONFIG_IIO=m -CONFIG_IIO_BUFFER=y -# CONFIG_IIO_BUFFER_CB is not set -# 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 - -# -# Accelerometers -# -# CONFIG_ADIS16201 is not set -# CONFIG_ADIS16209 is not set -# CONFIG_ADXL345_I2C is not set -# CONFIG_ADXL345_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_BMC150_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_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_STK8312 is not set -# CONFIG_STK8BA50 is not set -# end of Accelerometers - -# -# Analog to digital converters -# -CONFIG_AD_SIGMA_DELTA=m -CONFIG_AD7124=m -# CONFIG_AD7266 is not set -# CONFIG_AD7291 is not set -# 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_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_ENVELOPE_DETECTOR is not set -# CONFIG_HI8435 is not set -# CONFIG_INA2XX_ADC is not set -# CONFIG_LTC2471 is not set -# CONFIG_LTC2485 is not set -# CONFIG_LTC2497 is not set -# CONFIG_MAX1027 is not set -# CONFIG_MAX11100 is not set -# CONFIG_MAX1118 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_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_ADS8344=m -# CONFIG_TI_ADS8688 is not set -CONFIG_TI_ADS124S08=m -# CONFIG_TI_TLC4541 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 to digital and digital to analog converters -# -# end of Analog to digital and digital to analog converters - -# -# Analog Front Ends -# -# CONFIG_IIO_RESCALE is not set -# end of Analog Front Ends - -# -# Amplifiers -# -# end of Amplifiers - -# -# Chemical Sensors -# -# CONFIG_ATLAS_PH_SENSOR is not set -# CONFIG_BME680 is not set -# CONFIG_CCS811 is not set -# CONFIG_IAQCORE is not set -CONFIG_PMS7003=m -CONFIG_SENSIRION_SGP30=m -CONFIG_SPS30=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 - -# -# 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_LTC1660=m -# CONFIG_LTC2632 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_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_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_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 -# 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_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_HDC100X 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_ADIS16480 is not set -# CONFIG_BMI160_I2C is not set -# CONFIG_BMI160_SPI is not set -# CONFIG_KMX61 is not set -# CONFIG_INV_MPU6050_I2C is not set -# CONFIG_INV_MPU6050_SPI is not set -# CONFIG_IIO_ST_LSM6DSX is not set -# end of Inertial measurement units - -# -# Light sensors -# -# CONFIG_ADJD_S311 is not set -# CONFIG_AL3320A is not set -# CONFIG_APDS9300 is not set -# CONFIG_APDS9960 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_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_TSL2772 is not set -# CONFIG_TSL4531 is not set -# CONFIG_US5182D is not set -# CONFIG_VCNL4000 is not set -CONFIG_VCNL4035=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_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 -# 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 - -# -# Digital potentiometers -# -# 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_DPS310 is not set -CONFIG_HID_SENSOR_PRESS=m -# CONFIG_HP03 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_RFD77402 is not set -# CONFIG_SX9500 is not set -# CONFIG_SRF08 is not set -CONFIG_VL53L0X_I2C=m -# end of Proximity and distance sensors - -# -# Resolver to digital converters -# -# CONFIG_AD2S90 is not set -# end of Resolver to digital converters - -# -# Temperature sensors -# -# 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_TSYS01 is not set -# CONFIG_TSYS02D is not set -CONFIG_MAX31856=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_BCM_KONA_USB2_PHY is not set -# CONFIG_PHY_CADENCE_DP is not set -CONFIG_PHY_CADENCE_DPHY=m -# 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 -# 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 - -# -# Android -# -# CONFIG_ANDROID is not set -# end of Android - -CONFIG_DAX=y -CONFIG_NVMEM=y -CONFIG_NVMEM_SYSFS=y - -# -# 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_MMIO is not set -# end of Multiplexer drivers - -CONFIG_PM_OPP=y -# CONFIG_SIOX is not set -# CONFIG_SLIMBUS is not set -CONFIG_INTERCONNECT=m -# CONFIG_COUNTER 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_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_IO_TRACE is not set -# CONFIG_F2FS_FAULT_INJECTION is not set -CONFIG_FS_DAX=y -CONFIG_FS_POSIX_ACL=y -CONFIG_EXPORTFS=y -CONFIG_EXPORTFS_BLOCK_OPS=y -CONFIG_FILE_LOCKING=y -CONFIG_MANDATORY_FILE_LOCKING=y -CONFIG_FS_ENCRYPTION=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_XINO_AUTO=y -# CONFIG_OVERLAY_FS_METACOPY is not set - -# -# Caches -# -CONFIG_FSCACHE=m -# CONFIG_FSCACHE_STATS is not set -# CONFIG_FSCACHE_HISTOGRAM is not set -# CONFIG_FSCACHE_DEBUG is not set -# CONFIG_FSCACHE_OBJECT_LIST is not set -CONFIG_CACHEFILES=m -# CONFIG_CACHEFILES_DEBUG is not set -# CONFIG_CACHEFILES_HISTOGRAM 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/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_NTFS_FS=m -# CONFIG_NTFS_DEBUG is not set -# CONFIG_NTFS_RW is not set -# end of DOS/FAT/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_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_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_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 is not set -# CONFIG_NFSD_FLEXFILELAYOUT is not set -# CONFIG_NFSD_V4_SECURITY_LABEL is not set -CONFIG_GRACE_PERIOD=m -CONFIG_LOCKD=m -CONFIG_LOCKD_V4=y -CONFIG_NFS_ACL_SUPPORT=m -CONFIG_NFS_COMMON=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_WEAK_PW_HASH is not set -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_FSCACHE=y -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 -# end of File systems - -# -# Security options -# -CONFIG_KEYS=y -# CONFIG_KEYS_REQUEST_CACHE is not set -# CONFIG_PERSISTENT_KEYRINGS is not set -# CONFIG_BIG_KEYS is not set -CONFIG_ENCRYPTED_KEYS=m -CONFIG_KEY_DH_OPERATIONS=y -CONFIG_SECURITY_DMESG_RESTRICT=y -CONFIG_PROC_MEM_ALWAYS_FORCE=y -# CONFIG_PROC_MEM_FORCE_PTRACE is not set -# CONFIG_PROC_MEM_NO_FORCE is not set -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_FALLBACK=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_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_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_CC_HAS_AUTO_VAR_INIT=y -CONFIG_INIT_STACK_NONE=y -# CONFIG_INIT_STACK_ALL is not set -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_BLKCIPHER=y -CONFIG_CRYPTO_BLKCIPHER2=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_ECRDSA=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 is not set -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_RMD128=m -CONFIG_CRYPTO_RMD160=m -CONFIG_CRYPTO_RMD256=m -CONFIG_CRYPTO_RMD320=m -CONFIG_CRYPTO_SHA1=y -CONFIG_CRYPTO_SHA1_PPC=m -CONFIG_CRYPTO_LIB_SHA256=y -CONFIG_CRYPTO_SHA256=y -CONFIG_CRYPTO_SHA512=y -CONFIG_CRYPTO_SHA3=m -# CONFIG_CRYPTO_SM3 is not set -CONFIG_CRYPTO_STREEBOG=m -CONFIG_CRYPTO_TGR192=m -CONFIG_CRYPTO_WP512=m - -# -# Ciphers -# -CONFIG_CRYPTO_LIB_AES=y -CONFIG_CRYPTO_AES=y -# CONFIG_CRYPTO_AES_TI is not set -CONFIG_CRYPTO_ANUBIS=m -CONFIG_CRYPTO_LIB_ARC4=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_LIB_DES=m -CONFIG_CRYPTO_DES=m -CONFIG_CRYPTO_FCRYPT=m -CONFIG_CRYPTO_KHAZAD=m -CONFIG_CRYPTO_SALSA20=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_AEAD=m -# CONFIG_CRYPTO_STATS is not set -CONFIG_CRYPTO_HASH_INFO=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_CHELSIO_IPSEC_INLINE is not set -CONFIG_CRYPTO_DEV_VIRTIO=m -CONFIG_CRYPTO_DEV_SAFEXCEL=m -# CONFIG_CRYPTO_DEV_CCREE 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_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_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=m -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_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_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_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_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_UACCESS_FLUSHCACHE=y -CONFIG_SBITMAP=y -# CONFIG_STRING_SELFTEST is not set -# end of Library routines - -# -# Kernel hacking -# - -# -# printk and dmesg options -# -CONFIG_PRINTK_TIME=y -# CONFIG_PRINTK_CALLER is not set -CONFIG_CONSOLE_LOGLEVEL_DEFAULT=7 -CONFIG_CONSOLE_LOGLEVEL_QUIET=4 -CONFIG_MESSAGE_LOGLEVEL_DEFAULT=4 -CONFIG_DYNAMIC_DEBUG=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_SPLIT is not set -# CONFIG_DEBUG_INFO_DWARF4 is not set -# CONFIG_DEBUG_INFO_BTF is not set -# CONFIG_GDB_SCRIPTS is not set -CONFIG_ENABLE_MUST_CHECK=y -CONFIG_FRAME_WARN=1024 -CONFIG_STRIP_ASM_SYMS=y -# CONFIG_READABLE_ASM is not set -CONFIG_DEBUG_FS=y -# CONFIG_HEADERS_INSTALL is not set -CONFIG_OPTIMIZE_INLINING=y -# CONFIG_DEBUG_SECTION_MISMATCH is not set -CONFIG_SECTION_MISMATCH_WARN_ONLY=y -# CONFIG_DEBUG_FORCE_WEAK_PER_CPU is not set -# end of Compile-time checks and compiler options - -CONFIG_MAGIC_SYSRQ=y -CONFIG_MAGIC_SYSRQ_DEFAULT_ENABLE=0x01b6 -CONFIG_MAGIC_SYSRQ_SERIAL=y -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_PAGE_POISONING_NO_SANITY=y -# CONFIG_PAGE_POISONING_ZERO is not set -# CONFIG_DEBUG_PAGE_REF 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_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_HIGHMEM is not set -CONFIG_HAVE_DEBUG_STACKOVERFLOW=y -# CONFIG_DEBUG_STACKOVERFLOW is not set -CONFIG_HAVE_ARCH_KASAN=y -CONFIG_CC_HAS_KASAN_GENERIC=y -# CONFIG_KASAN is not set -CONFIG_KASAN_STACK=1 -# end of Memory Debugging - -CONFIG_ARCH_HAS_KCOV=y -CONFIG_CC_HAS_SANCOV_TRACE_PC=y -# CONFIG_KCOV is not set -# CONFIG_DEBUG_SHIRQ is not set - -# -# Debug Lockups and Hangs -# -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 -# end of Debug Lockups and Hangs - -# CONFIG_PANIC_ON_OOPS is not set -CONFIG_PANIC_ON_OOPS_VALUE=0 -CONFIG_SCHED_DEBUG=y -CONFIG_SCHED_INFO=y -CONFIG_SCHEDSTATS=y -CONFIG_SCHED_STACK_END_CHECK=y -# 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 -# end of Lock Debugging (spinlocks, mutexes, etc...) - -CONFIG_STACKTRACE=y -# CONFIG_WARN_ALL_UNSEEDED_RANDOM is not set -# CONFIG_DEBUG_KOBJECT is not set -CONFIG_DEBUG_BUGVERBOSE=y -CONFIG_DEBUG_LIST=y -# CONFIG_DEBUG_PLIST is not set -# CONFIG_DEBUG_SG is not set -# CONFIG_DEBUG_NOTIFIERS is not set -# CONFIG_DEBUG_CREDENTIALS is not set - -# -# RCU Debugging -# -# CONFIG_RCU_PERF_TEST is not set -# CONFIG_RCU_TORTURE_TEST is not set -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_DEBUG_BLOCK_EXT_DEVT is not set -# CONFIG_CPU_HOTPLUG_STATE_CONTROL 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_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_RING_BUFFER_ALLOW_SWAP=y -CONFIG_TRACING=y -CONFIG_GENERIC_TRACER=y -CONFIG_TRACING_SUPPORT=y -CONFIG_FTRACE=y -CONFIG_FUNCTION_TRACER=y -CONFIG_FUNCTION_GRAPH_TRACER=y -# CONFIG_PREEMPTIRQ_EVENTS is not set -# CONFIG_IRQSOFF_TRACER is not set -# CONFIG_SCHED_TRACER is not set -# CONFIG_HWLAT_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_STACK_TRACER=y -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_DYNAMIC_FTRACE=y -# CONFIG_FUNCTION_PROFILER is not set -# CONFIG_BPF_KPROBE_OVERRIDE is not set -CONFIG_FTRACE_MCOUNT_RECORD=y -# CONFIG_FTRACE_STARTUP_TEST is not set -# CONFIG_HIST_TRIGGERS is not set -# CONFIG_TRACEPOINT_BENCHMARK is not set -# CONFIG_RING_BUFFER_BENCHMARK is not set -# CONFIG_RING_BUFFER_STARTUP_TEST is not set -# CONFIG_PREEMPTIRQ_DELAY_TEST is not set -# CONFIG_TRACE_EVAL_MAP_FILE is not set -CONFIG_RUNTIME_TESTING_MENU=y -# CONFIG_LKDTM is not set -# CONFIG_TEST_LIST_SORT is not set -# CONFIG_TEST_SORT is not set -# CONFIG_KPROBES_SANITY_TEST 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_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_BITMAP is not set -# CONFIG_TEST_BITFIELD 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_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_MEMTEST is not set -CONFIG_BUG_ON_DATA_CORRUPTION=y -# CONFIG_SAMPLES 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_UBSAN_ALIGNMENT=y -CONFIG_ARCH_HAS_DEVMEM_IS_ALLOWED=y -CONFIG_STRICT_DEVMEM=y -CONFIG_IO_STRICT_DEVMEM=y -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_PPC_IRQ_SOFT_MASK_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_BDI_SWITCH is not set -CONFIG_BOOTX_TEXT=y -# CONFIG_PPC_EARLY_DEBUG is not set -# CONFIG_PPC_PTDUMP is not set -# end of Kernel hacking diff --git a/srcpkgs/linux5.4/files/ppc64-dotconfig b/srcpkgs/linux5.4/files/ppc64-dotconfig deleted file mode 100644 index 26a7935b4f63ab..00000000000000 --- a/srcpkgs/linux5.4/files/ppc64-dotconfig +++ /dev/null @@ -1,9503 +0,0 @@ -# -# Automatically generated file; DO NOT EDIT. -# Linux/powerpc 5.4.296 Kernel Configuration -# - -# -# Compiler: powerpc64-linux-gnu-gcc (GCC) 14.2.1 20250405 -# -CONFIG_CC_IS_GCC=y -CONFIG_GCC_VERSION=140201 -CONFIG_CLANG_VERSION=0 -CONFIG_CC_CAN_LINK=y -CONFIG_CC_HAS_ASM_GOTO=y -CONFIG_CC_HAS_ASM_GOTO_TIED_OUTPUT=y -CONFIG_CC_HAS_ASM_GOTO_OUTPUT=y -CONFIG_CC_HAS_ASM_INLINE=y -CONFIG_IRQ_WORK=y -CONFIG_BUILDTIME_EXTABLE_SORT=y -CONFIG_THREAD_INFO_IN_TASK=y - -# -# General setup -# -CONFIG_INIT_ENV_ARG_LIMIT=32 -# CONFIG_COMPILE_TEST 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_HOSTNAME="(none)" -CONFIG_SWAP=y -CONFIG_SYSVIPC=y -CONFIG_SYSVIPC_SYSCTL=y -CONFIG_POSIX_MQUEUE=y -CONFIG_POSIX_MQUEUE_SYSCTL=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_HARDIRQS_SW_RESEND=y -CONFIG_IRQ_EDGE_EOI_HANDLER=y -CONFIG_GENERIC_IRQ_CHIP=y -CONFIG_IRQ_DOMAIN=y -CONFIG_IRQ_SIM=y -CONFIG_GENERIC_MSI_IRQ=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_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_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=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 - -# -# Scheduler features -# -# CONFIG_UCLAMP_TASK is not set -# end of Scheduler features - -CONFIG_ARCH_SUPPORTS_NUMA_BALANCING=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_SWAP_ENABLED=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_DEBUG is not set -CONFIG_SOCK_CGROUP_DATA=y -CONFIG_NAMESPACES=y -CONFIG_UTS_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_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_SYSCTL=y -CONFIG_SYSCTL_EXCEPTION_TRACE=y -CONFIG_HAVE_PCSPKR_PLATFORM=y -CONFIG_BPF=y -CONFIG_EXPERT=y -CONFIG_MULTIUSER=y -CONFIG_SGETMASK_SYSCALL=y -CONFIG_SYSFS_SYSCALL=y -# CONFIG_SYSCTL_SYSCALL is not set -CONFIG_FHANDLE=y -CONFIG_POSIX_TIMERS=y -CONFIG_PRINTK=y -CONFIG_PRINTK_NMI=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_BPF_SYSCALL=y -CONFIG_BPF_JIT_ALWAYS_ON=y -# CONFIG_BPF_UNPRIV_DEFAULT_OFF is not set -CONFIG_USERFAULTFD=y -CONFIG_ARCH_HAS_MEMBARRIER_CALLBACKS=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_SLUB_MEMCG_SYSFS_ON is not set -# 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=y -CONFIG_ALTIVEC=y -CONFIG_VSX=y -CONFIG_ARCH_ENABLE_SPLIT_PMD_PTLOCK=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_ARCH_ENABLE_HUGEPAGE_MIGRATION=y -CONFIG_PPC_MM_SLICES=y -CONFIG_PPC_HAVE_PMU_SUPPORT=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_NR_IRQS=512 -CONFIG_NMI_IPI=y -CONFIG_PPC_WATCHDOG=y -CONFIG_STACKTRACE_SUPPORT=y -CONFIG_TRACE_IRQFLAGS_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_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_DEBUG_PAGEALLOC=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_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_OPROFILE_CELL=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_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_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_GEN_RTC is not set -# CONFIG_SIMPLE_GPIO 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_HUGETLB_PAGE_SIZE_VARIABLE=y -CONFIG_PPC_TRANSACTIONAL_MEM=y -# CONFIG_LD_HEAD_STUB_CATCH is not set -CONFIG_HOTPLUG_CPU=y -CONFIG_ARCH_CPU_PROBE_RELEASE=y -CONFIG_ARCH_ENABLE_MEMORY_HOTPLUG=y -CONFIG_ARCH_ENABLE_MEMORY_HOTREMOVE=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_SYS_SUPPORTS_HUGETLBFS=y -CONFIG_ILLEGAL_POINTER_VALUE=0x5deadbeef0000000 -CONFIG_ARCH_MEMORY_PROBE=y -CONFIG_NODES_SPAN_OTHER_NODES=y -CONFIG_PPC_4K_PAGES=y -# CONFIG_PPC_64K_PAGES is not set -CONFIG_PPC_PAGE_SHIFT=12 -CONFIG_THREAD_SHIFT=14 -CONFIG_ETEXT_SHIFT=12 -CONFIG_DATA_SHIFT=12 -CONFIG_FORCE_MAX_ZONEORDER=13 -CONFIG_PPC_COPRO_BASE=y -CONFIG_SCHED_SMT=y -CONFIG_PPC_DENORMALISATION=y -CONFIG_CMDLINE_BOOL=y -CONFIG_CMDLINE="console=hvsi0 console=hvc0 console=ttyS0,9600 console=tty0" -# 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_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_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_SECCOMP=y -CONFIG_PPC_MEM_KEYS=y -# end of Kernel options - -CONFIG_ISA_DMA_API=y - -# -# Bus options -# -CONFIG_GENERIC_ISA_DMA=y -CONFIG_FSL_LBC=y -CONFIG_PPC_RTAS_FILTER=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_VHOST_NET=m -CONFIG_VHOST_SCSI=m -CONFIG_VHOST_VSOCK=m -CONFIG_VHOST=m -# CONFIG_VHOST_CROSS_ENDIAN_LEGACY is not set - -# -# General architecture-dependent options -# -CONFIG_CRASH_CORE=y -CONFIG_KEXEC_CORE=y -CONFIG_KEXEC_ELF=y -CONFIG_HAVE_IMA_KEXEC=y -CONFIG_OPROFILE=m -CONFIG_HAVE_OPROFILE=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_HAVE_ARCH_TRACEHOOK=y -CONFIG_GENERIC_SMP_IDLE_THREAD=y -CONFIG_ARCH_HAS_FORTIFY_SOURCE=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_RCU_TABLE_FREE=y -CONFIG_HAVE_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_FILTER=y -CONFIG_SECCOMP_FILTER=y -CONFIG_HAVE_STACKPROTECTOR=y -CONFIG_CC_HAS_STACKPROTECTOR_NONE=y -CONFIG_STACKPROTECTOR=y -CONFIG_STACKPROTECTOR_STRONG=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_ARCH_TRANSPARENT_HUGEPAGE=y -CONFIG_HAVE_ARCH_HUGE_VMAP=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_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_HAVE_COPY_THREAD_TLS=y -CONFIG_HAVE_ARCH_NVRAM_OPS=y -CONFIG_CLONE_BACKWARDS=y -CONFIG_OLD_SIGSUSPEND=y -CONFIG_COMPAT_OLD_SIGACTION=y -CONFIG_64BIT_TIME=y -CONFIG_COMPAT_32BIT_TIME=y -CONFIG_ARCH_HAS_PHYS_TO_DMA=y -# CONFIG_LOCK_EVENT_COUNTS is not set -CONFIG_ARCH_HAS_MEM_ENCRYPT=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_PLUGIN_HOSTCC="" -CONFIG_HAVE_GCC_PLUGINS=y -# 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 is not set -# CONFIG_MODULE_ALLOW_MISSING_NAMESPACE_IMPORTS is not set -# CONFIG_UNUSED_SYMBOLS is not set -# CONFIG_TRIM_UNUSED_KSYMS is not set -CONFIG_MODULES_TREE_LOOKUP=y -CONFIG_BLOCK=y -CONFIG_BLK_SCSI_REQUEST=y -CONFIG_BLK_DEV_BSG=y -CONFIG_BLK_DEV_BSGLIB=y -CONFIG_BLK_DEV_INTEGRITY=y -CONFIG_BLK_DEV_ZONED=y -CONFIG_BLK_DEV_THROTTLING=y -# CONFIG_BLK_DEV_THROTTLING_LOW is not set -CONFIG_BLK_CMDLINE_PARSER=y -CONFIG_BLK_WBT=y -# CONFIG_BLK_CGROUP_IOLATENCY is not set -# CONFIG_BLK_CGROUP_IOCOST is not set -CONFIG_BLK_WBT_MQ=y -CONFIG_BLK_DEBUG_FS=y -CONFIG_BLK_DEBUG_FS_ZONED=y -CONFIG_BLK_SED_OPAL=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 - -# -# 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_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_NEED_MULTIPLE_NODES=y -CONFIG_HAVE_MEMORY_PRESENT=y -CONFIG_SPARSEMEM_EXTREME=y -CONFIG_SPARSEMEM_VMEMMAP_ENABLE=y -CONFIG_SPARSEMEM_VMEMMAP=y -CONFIG_HAVE_MEMBLOCK_NODE_MAP=y -CONFIG_HAVE_FAST_GUP=y -CONFIG_ARCH_KEEP_MEMBLOCK=y -CONFIG_MEMORY_ISOLATION=y -CONFIG_HAVE_BOOTMEM_INFO_NODE=y -CONFIG_MEMORY_HOTPLUG=y -CONFIG_MEMORY_HOTPLUG_SPARSE=y -CONFIG_MEMORY_HOTPLUG_DEFAULT_ONLINE=y -CONFIG_MEMORY_HOTREMOVE=y -CONFIG_SPLIT_PTLOCK_CPUS=4 -CONFIG_MEMORY_BALLOON=y -CONFIG_BALLOON_COMPACTION=y -CONFIG_COMPACTION=y -CONFIG_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_TRANSPARENT_HUGE_PAGECACHE=y -CONFIG_CLEANCACHE=y -CONFIG_FRONTSWAP=y -CONFIG_CMA=y -# CONFIG_CMA_DEBUG is not set -# CONFIG_CMA_DEBUGFS is not set -CONFIG_CMA_AREAS=7 -# CONFIG_MEM_SOFT_DIRTY is not set -CONFIG_ZSWAP=y -CONFIG_ZPOOL=y -CONFIG_ZBUD=y -CONFIG_Z3FOLD=m -CONFIG_ZSMALLOC=y -# CONFIG_ZSMALLOC_STAT is not set -# CONFIG_DEFERRED_STRUCT_PAGE_INIT is not set -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_FRAME_VECTOR=y -CONFIG_ARCH_USES_HIGH_VMA_FLAGS=y -CONFIG_ARCH_HAS_PKEYS=y -# CONFIG_PERCPU_STATS is not set -# CONFIG_GUP_BENCHMARK is not set -# CONFIG_READ_ONLY_THP_FOR_FS is not set -CONFIG_ARCH_HAS_PTE_SPECIAL=y -CONFIG_ARCH_HAS_HUGEPD=y -# 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_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_IPCOMP=m -CONFIG_NET_KEY=m -CONFIG_NET_KEY_MIGRATE=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_IPCOMP=m -CONFIG_INET_TABLE_PERTURB_ORDER=16 -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=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_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 is not set -CONFIG_IPV6_SEG6_LWTUNNEL=y -CONFIG_IPV6_SEG6_HMAC=y -CONFIG_IPV6_SEG6_BPF=y -# CONFIG_NETLABEL is not set -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_NETLINK=m -CONFIG_NETFILTER_FAMILY_BRIDGE=y -CONFIG_NETFILTER_FAMILY_ARP=y -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_COMMON=m -CONFIG_NF_LOG_NETDEV=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_SET=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_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 is not set -CONFIG_IP_VS_SED=m -CONFIG_IP_VS_NQ=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_LOG_BRIDGE=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_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_HAVE_NET_DSA=y -CONFIG_NET_DSA=m -CONFIG_NET_DSA_TAG_8021Q=m -CONFIG_NET_DSA_TAG_BRCM_COMMON=m -CONFIG_NET_DSA_TAG_BRCM=m -CONFIG_NET_DSA_TAG_BRCM_PREPEND=m -CONFIG_NET_DSA_TAG_GSWIP=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_QCA=m -CONFIG_NET_DSA_TAG_LAN9303=m -CONFIG_NET_DSA_TAG_SJA1105=m -CONFIG_NET_DSA_TAG_TRAILER=m -CONFIG_VLAN_8021Q=m -CONFIG_VLAN_8021Q_GVRP=y -CONFIG_VLAN_8021Q_MVRP=y -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_HTB=m -CONFIG_NET_SCH_HFSC=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_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_INGRESS=m -CONFIG_NET_SCH_PLUG=m -# CONFIG_NET_SCH_DEFAULT is not set - -# -# Classification -# -CONFIG_NET_CLS=y -CONFIG_NET_CLS_BASIC=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_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_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_DEBUGFS=y -# CONFIG_BATMAN_ADV_DEBUG is not set -CONFIG_BATMAN_ADV_SYSFS=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_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_NET_NCSI is not set -CONFIG_RPS=y -CONFIG_RFS_ACCEL=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_JIT=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 - -# -# 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_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 -# 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_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_SELFTEST is not set -CONFIG_BT_DEBUGFS=y - -# -# 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 is not set -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_WILINK=m -CONFIG_BT_MTKSDIO=m -CONFIG_BT_MTKUART=m -CONFIG_BT_HCIRSI=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_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_WIMAX=m -CONFIG_WIMAX_DEBUG_LEVEL=8 -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_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_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_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_SOCK_MSG=y -CONFIG_NET_DEVLINK=y -CONFIG_PAGE_POOL=y -CONFIG_FAILOVER=m -CONFIG_HAVE_EBPF_JIT=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_DEBUG is not set -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_BW=y -CONFIG_PCI_MSI=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_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 -# - -# -# Cadence PCIe controllers support -# -CONFIG_PCIE_CADENCE=y -CONFIG_PCIE_CADENCE_HOST=y -CONFIG_PCIE_CADENCE_EP=y -# end of Cadence PCIe controllers support - -CONFIG_PCI_FTPCI100=y -CONFIG_PCI_HOST_COMMON=y -CONFIG_PCI_HOST_GENERIC=y -CONFIG_PCIE_XILINX=y - -# -# DesignWare PCI Core Support -# -# end of DesignWare PCI Core Support -# end of PCI controller drivers - -# -# PCI Endpoint -# -CONFIG_PCI_ENDPOINT=y -CONFIG_PCI_ENDPOINT_CONFIGFS=y -# CONFIG_PCI_EPF_TEST is not set -# end of PCI Endpoint - -# -# PCI switch controller drivers -# -CONFIG_PCI_SW_SWITCHTEC=m -# end of PCI switch controller drivers - -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_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 -# 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 is not set -CONFIG_SIMPLE_PM_BUS=y -# end of Bus devices - -CONFIG_CONNECTOR=y -CONFIG_PROC_EVENTS=y -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 -# 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_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_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 - -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_NAND_ECC_SW_HAMMING=m -# CONFIG_MTD_NAND_ECC_SW_HAMMING_SMC is not set -CONFIG_MTD_RAW_NAND=m -CONFIG_MTD_NAND_ECC_SW_BCH=y - -# -# Raw/parallel NAND flash controllers -# -CONFIG_MTD_NAND_DENALI=m -CONFIG_MTD_NAND_DENALI_PCI=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 - -# -# 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 - -# -# 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_SPI_MTK_QUADSPI=m -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_NET=y -CONFIG_OF_MDIO=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_BLK_DEV_FD_RAWCMD is not set -CONFIG_CDROM=m -# CONFIG_PARIDE is not set -CONFIG_BLK_DEV_PCIESSD_MTIP32XX=m -CONFIG_ZRAM=m -CONFIG_ZRAM_WRITEBACK=y -# CONFIG_ZRAM_MEMORY_TRACKING is not set -CONFIG_BLK_DEV_UMEM=m -CONFIG_BLK_DEV_LOOP=m -CONFIG_BLK_DEV_LOOP_MIN_COUNT=8 -CONFIG_BLK_DEV_CRYPTOLOOP=m -CONFIG_BLK_DEV_DRBD=m -# CONFIG_DRBD_FAULT_INJECTION is not set -CONFIG_BLK_DEV_NBD=m -CONFIG_BLK_DEV_SKD=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_VIRTIO_BLK_SCSI is not set -CONFIG_BLK_DEV_RBD=m -CONFIG_BLK_DEV_RSXX=m - -# -# NVME Support -# -CONFIG_NVME_CORE=y -CONFIG_BLK_DEV_NVME=y -CONFIG_NVME_MULTIPATH=y -CONFIG_NVME_FABRICS=m -CONFIG_NVME_RDMA=m -CONFIG_NVME_FC=m -CONFIG_NVME_TCP=m -CONFIG_NVME_TARGET=m -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_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_PCI_ENDPOINT_TEST is not set -# CONFIG_XILINX_SDFEC is not set -CONFIG_MISC_RTSX=m -CONFIG_PVPANIC=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=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 - -# -# Intel MIC & related support -# - -# -# Intel MIC Bus Driver -# - -# -# SCIF Bus Driver -# - -# -# VOP Bus Driver -# -CONFIG_VOP_BUS=m - -# -# Intel MIC Host Driver -# - -# -# Intel MIC Card Driver -# - -# -# SCIF Driver -# - -# -# Intel MIC Coprocessor State Management (COSM) Drivers -# - -# -# VOP Driver -# -CONFIG_VOP=m -CONFIG_VHOST_RING=m -# end of Intel MIC & related support - -CONFIG_GENWQE=m -CONFIG_GENWQE_PLATFORM_ERROR_RECOVERY=0 -CONFIG_ECHO=m -CONFIG_CXL_BASE=y -CONFIG_CXL_AFU_DRIVER_OPS=y -CONFIG_CXL_LIB=y -CONFIG_CXL=m -CONFIG_OCXL_BASE=y -CONFIG_OCXL=m -CONFIG_MISC_ALCOR_PCI=m -CONFIG_MISC_RTSX_PCI=m -CONFIG_MISC_RTSX_USB=m -CONFIG_HABANA_AI=m -# end of Misc devices - -CONFIG_HAVE_IDE=y -# CONFIG_IDE is not set - -# -# SCSI device support -# -CONFIG_SCSI_MOD=m -CONFIG_RAID_ATTRS=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_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_DPT_I2O is not set -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_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_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_GDTH=m -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_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_ATA_VERBOSE_ERROR=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_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_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_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_EVENT=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_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_GTP=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_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 - -# -# CAIF transport drivers -# -CONFIG_CAIF_TTY=m -CONFIG_CAIF_SPI_SLAVE=m -# CONFIG_CAIF_SPI_SYNC is not set -CONFIG_CAIF_HSI=m -CONFIG_CAIF_VIRTIO=m - -# -# 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_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_MV88E6XXX=m -CONFIG_NET_DSA_MV88E6XXX_GLOBAL2=y -CONFIG_NET_DSA_MV88E6XXX_PTP=y -CONFIG_NET_DSA_SJA1105=m -# CONFIG_NET_DSA_SJA1105_PTP is not set -# CONFIG_NET_DSA_SJA1105_TAS is not set -CONFIG_NET_DSA_QCA8K=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_NET_VENDOR_ARC=y -CONFIG_NET_VENDOR_ATHEROS=y -CONFIG_ATL2=m -CONFIG_ATL1=m -CONFIG_ATL1E=m -CONFIG_ATL1C=m -CONFIG_ALX=m -CONFIG_NET_VENDOR_AURORA=y -CONFIG_AURORA_NB8800=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_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_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_FUJITSU=y -CONFIG_PCMCIA_FMVJ18X=m -CONFIG_NET_VENDOR_GOOGLE=y -# CONFIG_GVE is not set -CONFIG_NET_VENDOR_HP=y -CONFIG_HP100=m -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_FM10K=m -CONFIG_IGC=m -CONFIG_JME=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_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_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_CORE_EN_DCB=y -# CONFIG_MLX5_CORE_IPOIB is not set -CONFIG_MLX5_SW_STEERING=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_SWITCHIB=m -CONFIG_MLXSW_SWITCHX2=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_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_LL_TEMAC=m -CONFIG_NET_VENDOR_XIRCOM=y -CONFIG_PCMCIA_XIRC2PS=m -CONFIG_FDDI=y -CONFIG_DEFXX=m -# CONFIG_DEFXX_MMIO is not set -CONFIG_SKFP=m -# CONFIG_HIPPI is not set -CONFIG_MDIO_DEVICE=y -CONFIG_MDIO_BUS=y -CONFIG_MDIO_BCM_UNIMAC=m -CONFIG_MDIO_BITBANG=m -CONFIG_MDIO_BUS_MUX=m -CONFIG_MDIO_BUS_MUX_GPIO=m -CONFIG_MDIO_BUS_MUX_MMIOREG=m -CONFIG_MDIO_BUS_MUX_MULTIPLEXER=m -CONFIG_MDIO_CAVIUM=m -CONFIG_MDIO_GPIO=m -CONFIG_MDIO_HISI_FEMAC=m -CONFIG_MDIO_I2C=m -# CONFIG_MDIO_MSCC_MIIM is not set -CONFIG_MDIO_OCTEON=m -CONFIG_MDIO_THUNDER=m -CONFIG_PHYLINK=m -CONFIG_PHYLIB=y -CONFIG_SWPHY=y -CONFIG_LED_TRIGGER_PHY=y - -# -# MII PHY device drivers -# -CONFIG_SFP=m -# CONFIG_ADIN_PHY is not set -CONFIG_AMD_PHY=m -CONFIG_AQUANTIA_PHY=m -CONFIG_AX88796B_PHY=m -CONFIG_AT803X_PHY=m -CONFIG_BCM7XXX_PHY=m -CONFIG_BCM87XX_PHY=m -CONFIG_BCM_NET_PHYLIB=m -CONFIG_BROADCOM_PHY=m -CONFIG_CICADA_PHY=m -CONFIG_CORTINA_PHY=m -CONFIG_DAVICOM_PHY=m -CONFIG_DP83822_PHY=m -CONFIG_DP83TC811_PHY=m -CONFIG_DP83848_PHY=m -CONFIG_DP83867_PHY=m -CONFIG_FIXED_PHY=y -CONFIG_ICPLUS_PHY=m -CONFIG_INTEL_XWAY_PHY=m -CONFIG_LSI_ET1011C_PHY=m -CONFIG_LXT_PHY=m -CONFIG_MARVELL_PHY=m -CONFIG_MARVELL_10G_PHY=m -CONFIG_MICREL_PHY=m -CONFIG_MICROCHIP_PHY=m -CONFIG_MICROCHIP_T1_PHY=m -CONFIG_MICROSEMI_PHY=m -CONFIG_NATIONAL_PHY=m -# CONFIG_NXP_TJA11XX_PHY is not set -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_VITESSE_PHY=m -CONFIG_XILINX_GMII2RGMII=m -CONFIG_MICREL_KS8995MA=m -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_WLAN=y -CONFIG_WIRELESS_WDS=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_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_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 -CONFIG_IWLWIFI_BCAST_FILTERING=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_PRISM54=m -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_MT76x02_LIB=m -CONFIG_MT76x02_USB=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_MT7615E=m -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_8822BE=y -CONFIG_RTW88_8822CE=y -# CONFIG_RTW88_DEBUG is not set -# CONFIG_RTW88_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 - -# -# WiMAX Wireless Broadband devices -# -CONFIG_WIMAX_I2400M=m -CONFIG_WIMAX_I2400M_USB=m -CONFIG_WIMAX_I2400M_DEBUG_LEVEL=8 -# end of WiMAX Wireless Broadband devices - -# 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_MCR20A is not set -CONFIG_IEEE802154_HWSIM=m -# CONFIG_VMXNET3 is not set -# 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_POLLDEV=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_STOWAWAY is not set -# CONFIG_KEYBOARD_SUNKBD is not set -CONFIG_KEYBOARD_STMPE=m -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_MTK_PMIC is not set -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_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_FSIA6B=m -CONFIG_INPUT_TABLET=y -CONFIG_TABLET_USB_ACECAD=m -CONFIG_TABLET_USB_AIPTEK=m -CONFIG_TABLET_USB_GTCO=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_PROPERTIES=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_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_ILI210X=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_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_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_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_ATMEL_CAPTOUCH=m -CONFIG_INPUT_BMA150=m -CONFIG_INPUT_E3X0_BUTTON=m -CONFIG_INPUT_MSM_VIBRATOR=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_GP2A=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_KXTJ9_POLLED_MODE is not set -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_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_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_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_SERIAL_NONSTANDARD=y -CONFIG_ROCKETPORT=m -CONFIG_CYCLADES=m -# CONFIG_CYZ_INTR is not set -CONFIG_MOXA_INTELLIO=m -CONFIG_MOXA_SMARTIO=m -CONFIG_SYNCLINK=m -CONFIG_SYNCLINKMP=m -CONFIG_SYNCLINK_GT=m -CONFIG_NOZOMI=m -CONFIG_ISI=m -CONFIG_N_HDLC=m -CONFIG_N_GSM=m -CONFIG_TRACE_ROUTER=m -CONFIG_TRACE_SINK=m -# CONFIG_PPC_EPAPR_HV_BYTECHAN is not set -CONFIG_NULL_TTY=m -CONFIG_LDISC_AUTOLOAD=y -CONFIG_DEVMEM=y -# CONFIG_DEVKMEM is not set - -# -# Serial drivers -# -CONFIG_SERIAL_8250=m -CONFIG_SERIAL_8250_DEPRECATED_OPTIONS=y -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_SCCNXP=y -CONFIG_SERIAL_SCCNXP_CONSOLE=y -# CONFIG_SERIAL_SC16IS7XX 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_IFX6X60=m -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 -# end of Serial drivers - -CONFIG_SERIAL_MCTRL_GPIO=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_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_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_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_PASEMI=m -CONFIG_HW_RANDOM_VIRTIO=m -CONFIG_HW_RANDOM_PSERIES=m -CONFIG_HW_RANDOM_POWERNV=m -CONFIG_NVRAM=y -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_RAW_DRIVER=m -CONFIG_MAX_RAW_DEVS=256 -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_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_DEVPORT=y -CONFIG_XILLYBUS=m -CONFIG_XILLYBUS_PCIE=m -CONFIG_XILLYBUS_OF=m -# CONFIG_RANDOM_TRUST_CPU is not set -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_PLATFORM=m -# CONFIG_I2C_DESIGNWARE_SLAVE is not set -CONFIG_I2C_DESIGNWARE_PCI=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_SIMTEC=m -CONFIG_I2C_XILINX=m - -# -# External I2C/SMBus adapter drivers -# -CONFIG_I2C_DIOLAN_U2C=m -CONFIG_I2C_DLN2=m -CONFIG_I2C_PARPORT=m -CONFIG_I2C_PARPORT_LIGHT=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 -# end of I2C Hardware Bus support - -# CONFIG_I2C_STUB is not set -CONFIG_I2C_SLAVE=y -CONFIG_I2C_SLAVE_EEPROM=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_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_AXI_SPI_ENGINE=m -CONFIG_SPI_BITBANG=m -CONFIG_SPI_BUTTERFLY=m -CONFIG_SPI_CADENCE=m -CONFIG_SPI_DESIGNWARE=m -CONFIG_SPI_DW_PCI=m -CONFIG_SPI_DW_MID_DMA=y -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_FSL_LIB=y -CONFIG_SPI_FSL_SPI=y -CONFIG_SPI_OC_TINY=m -CONFIG_SPI_PXA2XX=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 - -# -# 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_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 - -# -# Enable PHYLIB and NETWORK_PHY_TIMESTAMPING to see the additional clocks. -# -# 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_AMD=y -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_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_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_MB86S7X=m -CONFIG_GPIO_MENZ127=m -CONFIG_GPIO_SAMA5D2_PIOBU=m -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_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 - -CONFIG_GPIO_MOCKUP=m -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_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_AVS=y -CONFIG_POWER_RESET=y -CONFIG_POWER_RESET_AS3722=y -CONFIG_POWER_RESET_GPIO=y -CONFIG_POWER_RESET_GPIO_RESTART=y -CONFIG_POWER_RESET_LTC2952=y -CONFIG_POWER_RESET_RESTART=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_DS2760=m -CONFIG_BATTERY_DS2780=m -CONFIG_BATTERY_DS2781=m -CONFIG_BATTERY_DS2782=m -CONFIG_BATTERY_LEGO_EV3=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_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_TWL4030 is not set -CONFIG_CHARGER_LP8727=m -CONFIG_CHARGER_GPIO=m -CONFIG_CHARGER_MANAGER=y -CONFIG_CHARGER_LT3651=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_BQ2415X=m -CONFIG_CHARGER_BQ24190=m -CONFIG_CHARGER_BQ24257=m -CONFIG_CHARGER_BQ24735=m -CONFIG_CHARGER_BQ25890=m -CONFIG_CHARGER_SMB347=m -# CONFIG_CHARGER_TPS65090 is not set -CONFIG_BATTERY_GAUGE_LTC2941=m -CONFIG_BATTERY_RT5033=m -CONFIG_CHARGER_RT9455=m -CONFIG_CHARGER_UCS1002=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_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_AS370=m -CONFIG_SENSORS_ASC7621=m -CONFIG_SENSORS_ASPEED=m -CONFIG_SENSORS_ATXP1=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_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_LTC2990=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_MAX16065=m -CONFIG_SENSORS_MAX1619=m -CONFIG_SENSORS_MAX1668=m -CONFIG_SENSORS_MAX197=m -CONFIG_SENSORS_MAX31722=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_MENF21BMC_HWMON=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_PCF8591=m -CONFIG_PMBUS=m -CONFIG_SENSORS_PMBUS=m -CONFIG_SENSORS_ADM1275=m -CONFIG_SENSORS_IBM_CFFPS=m -CONFIG_SENSORS_INSPUR_IPSPS=m -# CONFIG_SENSORS_IR35221 is not set -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_MAX16064=m -CONFIG_SENSORS_MAX20751=m -CONFIG_SENSORS_MAX31785=m -CONFIG_SENSORS_MAX34440=m -CONFIG_SENSORS_MAX8688=m -# CONFIG_SENSORS_PXE1610 is not set -# CONFIG_SENSORS_TPS40422 is not set -CONFIG_SENSORS_TPS53679=m -CONFIG_SENSORS_UCD9000=m -CONFIG_SENSORS_UCD9200=m -CONFIG_SENSORS_ZL6100=m -CONFIG_SENSORS_PWM_FAN=m -CONFIG_SENSORS_SHT15=m -CONFIG_SENSORS_SHT21=m -CONFIG_SENSORS_SHT3x=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_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_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_DEVFREQ_THERMAL=y -CONFIG_THERMAL_EMULATION=y -CONFIG_THERMAL_MMIO=m -CONFIG_MAX77620_THERMAL=m -CONFIG_QORIQ_THERMAL=m -CONFIG_DA9062_THERMAL=m -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 - -# -# Watchdog Pretimeout Governors -# -# CONFIG_WATCHDOG_PRETIMEOUT_GOV is not set - -# -# Watchdog Device Drivers -# -CONFIG_SOFT_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_MC13XXX=m -CONFIG_MFD_MC13XXX_SPI=m -CONFIG_MFD_MC13XXX_I2C=m -CONFIG_MFD_HI6421_PMIC=m -CONFIG_HTC_PASIC3=m -CONFIG_HTC_I2CPLD=y -CONFIG_LPC_ICH=m -CONFIG_LPC_SCH=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_MT6397=m -CONFIG_MFD_MENF21BMC=m -CONFIG_EZX_PCAP=y -CONFIG_MFD_CPCAP=m -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_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_SMSC=y -CONFIG_ABX500_CORE=y -CONFIG_AB3100_CORE=y -CONFIG_AB3100_OTP=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_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_MFD_TPS80031=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=y -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_STPMIC1=m -CONFIG_MFD_STMFX=m -# CONFIG_RAVE_SP_CORE is not set -# 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_ANATOP=m -CONFIG_REGULATOR_AAT2870=m -CONFIG_REGULATOR_AB3100=m -CONFIG_REGULATOR_ARIZONA_LDO1=m -CONFIG_REGULATOR_ARIZONA_MICSUPP=m -CONFIG_REGULATOR_AS3711=m -CONFIG_REGULATOR_AS3722=m -CONFIG_REGULATOR_AXP20X=m -CONFIG_REGULATOR_BCM590XX=m -CONFIG_REGULATOR_BD9571MWV=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_DA9210=m -CONFIG_REGULATOR_DA9211=m -CONFIG_REGULATOR_FAN53555=m -CONFIG_REGULATOR_GPIO=m -CONFIG_REGULATOR_HI6421=m -CONFIG_REGULATOR_HI6421V530=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_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_MC13XXX_CORE=m -CONFIG_REGULATOR_MC13783=m -CONFIG_REGULATOR_MC13892=m -CONFIG_REGULATOR_MCP16502=m -CONFIG_REGULATOR_MT6311=m -CONFIG_REGULATOR_MT6323=m -CONFIG_REGULATOR_MT6397=m -CONFIG_REGULATOR_PALMAS=m -CONFIG_REGULATOR_PCAP=m -CONFIG_REGULATOR_PCF50633=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_RC5T583=m -CONFIG_REGULATOR_RK808=m -CONFIG_REGULATOR_RN5T618=m -CONFIG_REGULATOR_RT5033=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_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_TPS80031=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_CEC_CORE=y -CONFIG_CEC_NOTIFIER=y -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_IR_SIR is not set -CONFIG_RC_XBOX_DVD=m -CONFIG_MEDIA_SUPPORT=m - -# -# Multimedia core support -# -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 is not set -CONFIG_MEDIA_CEC_SUPPORT=y -CONFIG_MEDIA_CONTROLLER=y -CONFIG_MEDIA_CONTROLLER_DVB=y -# CONFIG_MEDIA_CONTROLLER_REQUEST_API is not set -CONFIG_VIDEO_DEV=m -CONFIG_VIDEO_V4L2_SUBDEV_API=y -CONFIG_VIDEO_V4L2=m -CONFIG_VIDEO_V4L2_I2C=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_VIDEOBUF_GEN=m -CONFIG_VIDEOBUF_DMA_SG=m -CONFIG_VIDEOBUF_VMALLOC=m -CONFIG_DVB_CORE=m -# CONFIG_DVB_MMAP is not set -CONFIG_DVB_NET=y -CONFIG_TTPCI_EEPROM=m -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 - -# -# 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_USBVISION=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 - -# -# USB HDMI CEC adapters -# -CONFIG_USB_PULSE8_CEC=m -# CONFIG_USB_RAINSHADOW_CEC is not set -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_DEPRECATED_IOCTLS is not set -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_AV7110_IR=y -CONFIG_DVB_AV7110=m -CONFIG_DVB_AV7110_OSD=y -CONFIG_DVB_BUDGET_CORE=m -CONFIG_DVB_BUDGET=m -CONFIG_DVB_BUDGET_CI=m -CONFIG_DVB_BUDGET_AV=m -CONFIG_DVB_BUDGET_PATCH=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_V4L_PLATFORM_DRIVERS=y -# CONFIG_VIDEO_CADENCE is not set -CONFIG_VIDEO_ASPEED=m -CONFIG_VIDEO_MUX=m -CONFIG_VIDEO_XILINX=m -CONFIG_VIDEO_XILINX_TPG=m -CONFIG_VIDEO_XILINX_VTC=m -CONFIG_V4L_MEM2MEM_DRIVERS=y -CONFIG_VIDEO_MEM2MEM_DEINTERLACE=m -CONFIG_VIDEO_SH_VEU=m -# CONFIG_V4L_TEST_DRIVERS is not set -CONFIG_DVB_PLATFORM_DRIVERS=y -CONFIG_CEC_PLATFORM_DRIVERS=y - -# -# Supported MMC/SDIO adapters -# -CONFIG_SMS_SDIO_DRV=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 - -# -# Texas Instruments WL128x FM driver (ST based) -# -CONFIG_RADIO_WL128X=m -# end of Texas Instruments WL128x FM driver (ST based) - -# -# Supported FireWire (IEEE 1394) Adapters -# -# CONFIG_DVB_FIREDTV is not set -CONFIG_MEDIA_COMMON_OPTIONS=y - -# -# common driver options -# -CONFIG_VIDEO_CX2341X=m -CONFIG_VIDEO_TVEEPROM=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 - -# -# Media ancillary drivers (tuners, sensors, i2c, spi, frontends) -# -CONFIG_MEDIA_SUBDRV_AUTOSELECT=y -CONFIG_MEDIA_ATTACH=y -CONFIG_VIDEO_IR_I2C=m - -# -# I2C Encoders, decoders, sensors and other helper chips -# - -# -# 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 - -# -# RDS decoders -# -CONFIG_VIDEO_SAA6588=m - -# -# 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 - -# -# Video and audio decoders -# -CONFIG_VIDEO_SAA717X=m -CONFIG_VIDEO_CX25840=m - -# -# 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 - -# -# Camera sensor devices -# -# CONFIG_VIDEO_IMX214 is not set -# CONFIG_VIDEO_IMX258 is not set -# CONFIG_VIDEO_IMX274 is not set -# CONFIG_VIDEO_IMX319 is not set -# CONFIG_VIDEO_IMX355 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_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_OV9640 is not set -# CONFIG_VIDEO_OV9650 is not set -# CONFIG_VIDEO_OV13858 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_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_ET8EK8 is not set -# CONFIG_VIDEO_S5C73M3 is not set - -# -# Lens drivers -# -# CONFIG_VIDEO_AD5820 is not set -# CONFIG_VIDEO_AK7375 is not set -# CONFIG_VIDEO_DW9714 is not set -# CONFIG_VIDEO_DW9807_VCM is not set - -# -# Flash devices -# -# CONFIG_VIDEO_ADP1653 is not set -# CONFIG_VIDEO_LM3560 is not set -# CONFIG_VIDEO_LM3646 is not set - -# -# Video improvement chips -# -CONFIG_VIDEO_UPD64031A=m -CONFIG_VIDEO_UPD64083=m - -# -# Audio/Video compression chips -# -CONFIG_VIDEO_SAA6752HS=m - -# -# 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 I2C Encoders, decoders, sensors and other helper chips - -# -# 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 is not set -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_SP8870=m -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_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 - -# -# 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 - -# -# Tools to develop new frontends -# -CONFIG_DVB_DUMMY_FE=m -# end of Customise DVB Frontends - -# -# 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_CHARDEV=y -# CONFIG_DRM_DEBUG_SELFTEST is not set -CONFIG_DRM_KMS_HELPER=m -CONFIG_DRM_KMS_FB_HELPER=y -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_GEM_CMA_HELPER=y -CONFIG_DRM_KMS_CMA_HELPER=y -CONFIG_DRM_GEM_SHMEM_HELPER=y -CONFIG_DRM_VM=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 -# CONFIG_DRM_AMDGPU_GART_DEBUGFS is not set - -# -# 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_DCN1_0=y -CONFIG_DRM_AMD_DC_DCN2_0=y -# CONFIG_DRM_AMD_DC_DCN2_1 is not set -CONFIG_DRM_AMD_DC_DSC_SUPPORT=y -# CONFIG_DEBUG_KERNEL_DC is not set -# 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_DRM_NOUVEAU_BACKLIGHT=y -# CONFIG_DRM_NOUVEAU_SVM is not set -CONFIG_DRM_VGEM=m -CONFIG_DRM_VKMS=m -CONFIG_DRM_ATI_PCIGART=y -CONFIG_DRM_UDL=m -CONFIG_DRM_AST=m -CONFIG_DRM_MGAG200=m -CONFIG_DRM_CIRRUS_QEMU=m -CONFIG_DRM_RCAR_DW_HDMI=m -# CONFIG_DRM_RCAR_LVDS is not set -CONFIG_DRM_QXL=m -CONFIG_DRM_BOCHS=m -CONFIG_DRM_VIRTIO_GPU=m -CONFIG_DRM_PANEL=y - -# -# Display Panels -# -CONFIG_DRM_PANEL_ARM_VERSATILE=m -CONFIG_DRM_PANEL_LVDS=m -CONFIG_DRM_PANEL_SIMPLE=m -CONFIG_DRM_PANEL_FEIYANG_FY07024DI26A30D=m -CONFIG_DRM_PANEL_ILITEK_IL9322=m -# CONFIG_DRM_PANEL_ILITEK_ILI9881C is not set -CONFIG_DRM_PANEL_INNOLUX_P079ZCA=m -CONFIG_DRM_PANEL_JDI_LT070ME05000=m -CONFIG_DRM_PANEL_KINGDISPLAY_KD097D04=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_NT39016=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_ROCKTECH_JH057N00900=m -CONFIG_DRM_PANEL_RONBO_RB070D30=m -CONFIG_DRM_PANEL_SAMSUNG_S6D16D0=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_S6E8AA0=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_SITRONIX_ST7701=m -CONFIG_DRM_PANEL_SITRONIX_ST7789V=m -CONFIG_DRM_PANEL_SONY_ACX565AKM=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 -# end of Display Panels - -CONFIG_DRM_BRIDGE=y -CONFIG_DRM_PANEL_BRIDGE=y - -# -# Display Interface Bridges -# -CONFIG_DRM_ANALOGIX_ANX78XX=m -CONFIG_DRM_CDNS_DSI=m -CONFIG_DRM_DUMB_VGA_DAC=m -CONFIG_DRM_LVDS_ENCODER=m -CONFIG_DRM_MEGACHIPS_STDPXXXX_GE_B850V3_FW=m -CONFIG_DRM_NXP_PTN3460=m -CONFIG_DRM_PARADE_PS8622=m -CONFIG_DRM_SIL_SII8620=m -CONFIG_DRM_SII902X=m -CONFIG_DRM_SII9234=m -CONFIG_DRM_THINE_THC63LVD1024=m -CONFIG_DRM_TOSHIBA_TC358764=m -CONFIG_DRM_TOSHIBA_TC358767=m -CONFIG_DRM_TI_TFP410=m -CONFIG_DRM_TI_SN65DSI86=m -CONFIG_DRM_I2C_ADV7511=m -CONFIG_DRM_I2C_ADV7511_AUDIO=y -CONFIG_DRM_I2C_ADV7533=y -CONFIG_DRM_I2C_ADV7511_CEC=y -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_ARCPGU=m -CONFIG_DRM_GM12U320=m -CONFIG_TINYDRM_HX8357D=m -# CONFIG_TINYDRM_ILI9225 is not set -# CONFIG_TINYDRM_ILI9341 is not set -CONFIG_TINYDRM_MI0283QT=m -CONFIG_TINYDRM_REPAPER=m -CONFIG_TINYDRM_ST7586=m -# CONFIG_TINYDRM_ST7735R is not set -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=y -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_GENERIC=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_PM8941_WLED=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 -# 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_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_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_INTEL=m -# CONFIG_SND_HDA_INTEL_DETECT_DMIC is not set -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_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 -# 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_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_AMD_ACP=m -CONFIG_SND_SOC_AMD_CZ_DA7219MX98357_MACH=m -CONFIG_SND_SOC_AMD_CZ_RT5645_MACH=m -CONFIG_SND_ATMEL_SOC=m -CONFIG_SND_SOC_MIKROE_PROTO=m - -# -# 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_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_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_OPTIONS=m -CONFIG_SND_SOC_SOF_NOCODEC=m -CONFIG_SND_SOC_SOF_NOCODEC_SUPPORT=y -CONFIG_SND_SOC_SOF_STRICT_ABI_CHECKS=y -# CONFIG_SND_SOC_SOF_DEBUG 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_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_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_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_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_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_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_MAX98373=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_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_RT5616=m -CONFIG_SND_SOC_RT5631=m -CONFIG_SND_SOC_RT5645=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_SIRF_AUDIO_CODEC=m -CONFIG_SND_SOC_SPDIF=m -CONFIG_SND_SOC_SSM2305=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_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_TLV320AIC23=m -CONFIG_SND_SOC_TLV320AIC23_I2C=m -CONFIG_SND_SOC_TLV320AIC23_SPI=m -CONFIG_SND_SOC_TLV320AIC31XX=m -CONFIG_SND_SOC_TLV320AIC3X=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_ZX_AUD96P22=m -CONFIG_SND_SOC_MAX9759=m -CONFIG_SND_SOC_MT6351=m -CONFIG_SND_SOC_MT6358=m -CONFIG_SND_SOC_NAU8540=m -CONFIG_SND_SOC_NAU8810=m -CONFIG_SND_SOC_NAU8822=m -CONFIG_SND_SOC_NAU8824=m -CONFIG_SND_SOC_TPA6130A2=m -# end of CODEC drivers - -CONFIG_SND_SIMPLE_CARD_UTILS=m -CONFIG_SND_SIMPLE_CARD=m -CONFIG_SND_AUDIO_GRAPH_CARD=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_GEMBIRD=m -CONFIG_HID_GFRM=m -CONFIG_HID_HOLTEK=m -CONFIG_HOLTEK_FF=y -# 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_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_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_PRIMAX=m -CONFIG_HID_RETRODE=m -CONFIG_HID_ROCCAT=m -CONFIG_HID_SAITEK=m -CONFIG_HID_SAMSUNG=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 -# 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=m -# end of I2C HID support -# 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_DYNAMIC_MINORS=y -# CONFIG_USB_OTG is not set -CONFIG_USB_OTG_WHITELIST=y -# CONFIG_USB_OTG_BLACKLIST_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_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_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_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_DWC2 is not set -CONFIG_USB_CHIPIDEA=m -CONFIG_USB_CHIPIDEA_OF=m -CONFIG_USB_CHIPIDEA_PCI=m -# CONFIG_USB_CHIPIDEA_UDC is not set -CONFIG_USB_CHIPIDEA_HOST=y -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_XIRCOM=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_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_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 - -# -# Platform Support -# -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_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 -# 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_TYPEC=m -# CONFIG_TYPEC_TCPM is not set -CONFIG_TYPEC_TPS6598X=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 - -# -# 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_ASPEED=m -CONFIG_MMC_SDHCI_OF_AT91=m -CONFIG_MMC_SDHCI_OF_ESDHC=m -CONFIG_MMC_SDHCI_OF_HLWD=m -CONFIG_MMC_SDHCI_CADENCE=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_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_TOSHIBA_PCI=m -CONFIG_MMC_MTK=m -# CONFIG_MMC_SDHCI_XENON is not set -CONFIG_MMC_SDHCI_AM654=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_BRIGHTNESS_HW_CHANGED=y - -# -# LED drivers -# -# CONFIG_LEDS_88PM860X is not set -CONFIG_LEDS_AAT1290=m -CONFIG_LEDS_AN30259A=m -CONFIG_LEDS_AS3645A=m -CONFIG_LEDS_BCM6328=m -CONFIG_LEDS_BCM6358=m -CONFIG_LEDS_CPCAP=m -CONFIG_LEDS_CR0014114=m -CONFIG_LEDS_LM3530=m -CONFIG_LEDS_LM3532=m -CONFIG_LEDS_LM3533=m -CONFIG_LEDS_LM3642=m -CONFIG_LEDS_LM3692X=m -# CONFIG_LEDS_LM3601X is not set -# 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_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_MAX77693 is not set -# CONFIG_LEDS_MAX8997 is not set -CONFIG_LEDS_LM355x=m -CONFIG_LEDS_MENF21BMC=m -CONFIG_LEDS_KTD2692=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 - -# -# 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_ACCESSIBILITY=y -CONFIG_A11Y_BRAILLE_CONSOLE=y -CONFIG_INFINIBAND=m -CONFIG_INFINIBAND_USER_MAD=m -CONFIG_INFINIBAND_USER_ACCESS=m -# CONFIG_INFINIBAND_EXP_LEGACY_VERBS_NEW_UAPI is not set -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_CXGB3=m -CONFIG_INFINIBAND_CXGB4=m -CONFIG_INFINIBAND_I40IW=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_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_TPS80031=m -CONFIG_RTC_DRV_RC5T583=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_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_RX6110=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 - -# -# 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_AB3100=m -CONFIG_RTC_DRV_OPAL=y -CONFIG_RTC_DRV_ZYNQMP=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_SNVS=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_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_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 - -# -# 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_SELFTESTS is not set -# end of DMABUF options - -CONFIG_AUXDISPLAY=y -CONFIG_HD44780=m -CONFIG_KS0108=m -CONFIG_KS0108_PORT=0x378 -CONFIG_KS0108_DELAY=2 -CONFIG_IMG_ASCII_LCD=m -CONFIG_HT16K33=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_CHARLCD=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_VFIO_IOMMU_SPAPR_TCE=m -CONFIG_VFIO_SPAPR_EEH=m -CONFIG_VFIO_VIRQFD=m -CONFIG_VFIO=m -CONFIG_VFIO_NOIOMMU=y -CONFIG_VFIO_PCI=m -CONFIG_VFIO_PCI_MMAP=y -CONFIG_VFIO_PCI_INTX=y -CONFIG_VFIO_PCI_NVLINK2=y -CONFIG_VFIO_MDEV=m -CONFIG_VFIO_MDEV_DEVICE=m -CONFIG_IRQ_BYPASS_MANAGER=y -CONFIG_VIRT_DRIVERS=y -CONFIG_VIRTIO=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_INPUT=m -CONFIG_VIRTIO_MMIO=m -# CONFIG_VIRTIO_MMIO_CMDLINE_DEVICES is not set - -# -# Microsoft Hyper-V guest support -# -# end of Microsoft Hyper-V guest support - -CONFIG_GREYBUS=m -CONFIG_GREYBUS_ES2=m -CONFIG_STAGING=y -CONFIG_PRISM2_USB=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_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_88EU_AP_MODE=y -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_AD7192=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_AD7150=m -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 - -# -# 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_STAGING_MEDIA=y - -# -# soc_camera sensor drivers -# - -# -# 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_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_WILC1000=m -CONFIG_WILC1000_SDIO=m -# CONFIG_WILC1000_SPI is not set -# CONFIG_WILC1000_HW_OOB_INTR is not set -CONFIG_MOST=m -# CONFIG_MOST_CDEV is not set -# CONFIG_MOST_NET is not set -# CONFIG_MOST_SOUND is not set -# CONFIG_MOST_VIDEO is not set -CONFIG_MOST_DIM2=m -# CONFIG_MOST_I2C is not set -# CONFIG_MOST_USB is not set -CONFIG_KS7010=m -CONFIG_GREYBUS_AUDIO=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 - -# -# Gasket devices -# -# end of Gasket devices - -CONFIG_XIL_AXIS_FIFO=m -# CONFIG_FIELDBUS_DEV is not set -# CONFIG_KPC2000 is not set -CONFIG_USB_WUSB=m -CONFIG_USB_WUSB_CBAF=m -# CONFIG_USB_WUSB_CBAF_DEBUG is not set -CONFIG_USB_WHCI_HCD=m -CONFIG_USB_HWA_HCD=m -CONFIG_UWB=m -CONFIG_UWB_HWA=m -CONFIG_UWB_WHCI=m -CONFIG_UWB_I1480U=m -CONFIG_EXFAT_FS=m -CONFIG_EXFAT_DONT_MOUNT_VFAT=y -CONFIG_EXFAT_DISCARD=y -# CONFIG_EXFAT_DELAYED_SYNC is not set -# CONFIG_EXFAT_KERNEL_DEBUG is not set -# CONFIG_EXFAT_DEBUG_MSG is not set -CONFIG_EXFAT_DEFAULT_CODEPAGE=437 -CONFIG_EXFAT_DEFAULT_IOCHARSET="utf8" -CONFIG_QLGE=m -# CONFIG_SURFACE_PLATFORMS is not set -CONFIG_HWSPINLOCK=y - -# -# Clock Source drivers -# -CONFIG_I8253_LOCK=y -CONFIG_CLKBLD_I8253=y -# end of Clock Source drivers - -CONFIG_MAILBOX=y -CONFIG_PLATFORM_MHU=m -CONFIG_ALTERA_MBOX=m -CONFIG_MAILBOX_TEST=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_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_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 - -# -# Aspeed SoC drivers -# -# end of Aspeed SoC drivers - -# -# Broadcom SoC drivers -# -# end of Broadcom SoC drivers - -# -# NXP/Freescale QorIQ SoC drivers -# -CONFIG_FSL_GUTS=y -# end of NXP/Freescale QorIQ SoC drivers - -# -# i.MX SoC drivers -# -# end of i.MX SoC drivers - -# -# Qualcomm SoC drivers -# -# end of Qualcomm SoC drivers - -CONFIG_SOC_TI=y - -# -# Xilinx SoC drivers -# -CONFIG_XILINX_VCU=m -# 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_ARIZONA=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_MEMORY=y -CONFIG_IIO=m -CONFIG_IIO_BUFFER=y -CONFIG_IIO_BUFFER_CB=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_ADXL372=m -CONFIG_ADXL372_SPI=m -CONFIG_ADXL372_I2C=m -CONFIG_BMA180=m -CONFIG_BMA220=m -CONFIG_BMC150_ACCEL=m -CONFIG_BMC150_ACCEL_I2C=m -CONFIG_BMC150_ACCEL_SPI=m -CONFIG_DA280=m -CONFIG_DA311=m -CONFIG_DMARD06=m -CONFIG_DMARD09=m -CONFIG_DMARD10=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_STK8312=m -CONFIG_STK8BA50=m -# end of Accelerometers - -# -# Analog to digital converters -# -CONFIG_AD_SIGMA_DELTA=m -CONFIG_AD7124=m -CONFIG_AD7266=m -CONFIG_AD7291=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=m -CONFIG_AXP288_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_LTC2497=m -CONFIG_MAX1027=m -CONFIG_MAX11100=m -CONFIG_MAX1118=m -CONFIG_MAX1363=m -CONFIG_MAX9611=m -CONFIG_MCP320X=m -CONFIG_MCP3422=m -CONFIG_MCP3911=m -CONFIG_MEN_Z188_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_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_TLC4541=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 to digital and digital to analog converters -# -# end of Analog to digital and digital to analog converters - -# -# Analog Front Ends -# -CONFIG_IIO_RESCALE=m -# end of Analog Front Ends - -# -# Amplifiers -# -CONFIG_AD8366=m -# end of Amplifiers - -# -# Chemical Sensors -# -CONFIG_ATLAS_PH_SENSOR=m -CONFIG_BME680=m -CONFIG_BME680_I2C=m -CONFIG_BME680_SPI=m -CONFIG_CCS811=m -CONFIG_IAQCORE=m -CONFIG_PMS7003=m -CONFIG_SENSIRION_SGP30=m -CONFIG_SPS30=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 - -# -# 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_LTC1660=m -CONFIG_LTC2632=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_AD5791=m -CONFIG_AD7303=m -CONFIG_AD8801=m -CONFIG_DPOT_DAC=m -CONFIG_DS4424=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 -# 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_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_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_ADIS16480=m -CONFIG_BMI160=m -CONFIG_BMI160_I2C=m -CONFIG_BMI160_SPI=m -CONFIG_KMX61=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 -# end of Inertial measurement units - -CONFIG_IIO_ADIS_LIB=m -CONFIG_IIO_ADIS_LIB_BUFFER=y - -# -# Light sensors -# -CONFIG_ADJD_S311=m -CONFIG_AL3320A=m -CONFIG_APDS9300=m -CONFIG_APDS9960=m -CONFIG_BH1750=m -CONFIG_BH1780=m -CONFIG_CM32181=m -CONFIG_CM3232=m -CONFIG_CM3323=m -CONFIG_CM3605=m -CONFIG_CM36651=m -CONFIG_GP2AP020A00F=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_TSL2772=m -CONFIG_TSL4531=m -CONFIG_US5182D=m -CONFIG_VCNL4000=m -CONFIG_VCNL4035=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 -# 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 - -# -# Digital potentiometers -# -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_DPS310 is not set -CONFIG_HID_SENSOR_PRESS=m -CONFIG_HP03=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_RFD77402=m -# CONFIG_SRF04 is not set -CONFIG_SX9500=m -CONFIG_SRF08=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_MAXIM_THERMOCOUPLE=m -CONFIG_HID_SENSOR_TEMP=m -CONFIG_MLX90614=m -CONFIG_MLX90632=m -CONFIG_TMP006=m -CONFIG_TMP007=m -CONFIG_TSYS01=m -CONFIG_TSYS02D=m -CONFIG_MAX31856=m -# end of Temperature sensors - -CONFIG_NTB=m -# CONFIG_NTB_MSI is not set -CONFIG_NTB_IDT=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_FSL_FTM=m -CONFIG_PWM_LP3943=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_BCM_KONA_USB2_PHY=m -CONFIG_PHY_CADENCE_DP=m -CONFIG_PHY_CADENCE_DPHY=m -CONFIG_PHY_CADENCE_SIERRA=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_MCB=m -CONFIG_MCB_PCI=m -CONFIG_MCB_LPC=m - -# -# Performance monitor support -# -# end of Performance monitor support - -CONFIG_RAS=y - -# -# 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 - -# -# 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_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_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=m -# CONFIG_COUNTER 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_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_IO_TRACE is not set -# CONFIG_F2FS_FAULT_INJECTION is not set -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_MANDATORY_FILE_LOCKING=y -CONFIG_FS_ENCRYPTION=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_XINO_AUTO=y -# CONFIG_OVERLAY_FS_METACOPY is not set - -# -# Caches -# -CONFIG_FSCACHE=m -# CONFIG_FSCACHE_STATS is not set -# CONFIG_FSCACHE_HISTOGRAM is not set -# CONFIG_FSCACHE_DEBUG is not set -# CONFIG_FSCACHE_OBJECT_LIST is not set -CONFIG_CACHEFILES=m -# CONFIG_CACHEFILES_DEBUG is not set -# CONFIG_CACHEFILES_HISTOGRAM 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/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_NTFS_FS=m -# CONFIG_NTFS_DEBUG is not set -# CONFIG_NTFS_RW is not set -# end of DOS/FAT/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_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_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_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_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 is not set -# CONFIG_NFSD_V4_SECURITY_LABEL is not set -CONFIG_GRACE_PERIOD=m -CONFIG_LOCKD=m -CONFIG_LOCKD_V4=y -CONFIG_NFS_ACL_SUPPORT=m -CONFIG_NFS_COMMON=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_WEAK_PW_HASH is not set -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_SMB_DIRECT=y -CONFIG_CIFS_FSCACHE=y -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 -# end of File systems - -# -# Security options -# -CONFIG_KEYS=y -CONFIG_KEYS_COMPAT=y -# CONFIG_KEYS_REQUEST_CACHE is not set -# CONFIG_PERSISTENT_KEYRINGS is not set -# CONFIG_BIG_KEYS is not set -CONFIG_TRUSTED_KEYS=m -CONFIG_ENCRYPTED_KEYS=m -CONFIG_KEY_DH_OPERATIONS=y -CONFIG_SECURITY_DMESG_RESTRICT=y -CONFIG_PROC_MEM_ALWAYS_FORCE=y -# CONFIG_PROC_MEM_FORCE_PTRACE is not set -# CONFIG_PROC_MEM_NO_FORCE is not set -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_FALLBACK=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_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_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_CC_HAS_AUTO_VAR_INIT=y -CONFIG_INIT_STACK_NONE=y -# CONFIG_INIT_STACK_ALL is not set -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_BLKCIPHER=y -CONFIG_CRYPTO_BLKCIPHER2=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_ECRDSA=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 is not set -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_RMD128=m -CONFIG_CRYPTO_RMD160=m -CONFIG_CRYPTO_RMD256=m -CONFIG_CRYPTO_RMD320=m -CONFIG_CRYPTO_SHA1=y -CONFIG_CRYPTO_SHA1_PPC=m -CONFIG_CRYPTO_LIB_SHA256=y -CONFIG_CRYPTO_SHA256=y -CONFIG_CRYPTO_SHA512=y -CONFIG_CRYPTO_SHA3=m -CONFIG_CRYPTO_SM3=m -CONFIG_CRYPTO_STREEBOG=m -CONFIG_CRYPTO_TGR192=m -CONFIG_CRYPTO_WP512=m - -# -# Ciphers -# -CONFIG_CRYPTO_LIB_AES=y -CONFIG_CRYPTO_AES=y -CONFIG_CRYPTO_AES_TI=m -CONFIG_CRYPTO_ANUBIS=m -CONFIG_CRYPTO_LIB_ARC4=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_LIB_DES=m -CONFIG_CRYPTO_DES=m -CONFIG_CRYPTO_FCRYPT=m -CONFIG_CRYPTO_KHAZAD=m -CONFIG_CRYPTO_SALSA20=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_AEAD=m -# CONFIG_CRYPTO_STATS is not set -CONFIG_CRYPTO_HASH_INFO=y -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_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_CHELSIO_IPSEC_INLINE is not set -CONFIG_CRYPTO_DEV_VIRTIO=m -CONFIG_CRYPTO_DEV_SAFEXCEL=m -CONFIG_CRYPTO_DEV_CCREE=m -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_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_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_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_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_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_DMA_VIRT_OPS=y -CONFIG_SWIOTLB=y -# CONFIG_DMA_API_DEBUG 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_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_SG_POOL=y -CONFIG_ARCH_HAS_PMEM_API=y -CONFIG_ARCH_HAS_UACCESS_FLUSHCACHE=y -CONFIG_ARCH_HAS_UACCESS_MCSAFE=y -CONFIG_SBITMAP=y -CONFIG_PARMAN=m -CONFIG_OBJAGG=m -# CONFIG_STRING_SELFTEST is not set -# end of Library routines - -# -# Kernel hacking -# - -# -# printk and dmesg options -# -CONFIG_PRINTK_TIME=y -# CONFIG_PRINTK_CALLER is not set -CONFIG_CONSOLE_LOGLEVEL_DEFAULT=7 -CONFIG_CONSOLE_LOGLEVEL_QUIET=4 -CONFIG_MESSAGE_LOGLEVEL_DEFAULT=4 -CONFIG_DYNAMIC_DEBUG=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_SPLIT is not set -# CONFIG_DEBUG_INFO_DWARF4 is not set -# CONFIG_DEBUG_INFO_BTF is not set -# CONFIG_GDB_SCRIPTS is not set -# CONFIG_ENABLE_MUST_CHECK is not set -CONFIG_FRAME_WARN=2048 -CONFIG_STRIP_ASM_SYMS=y -# CONFIG_READABLE_ASM is not set -CONFIG_DEBUG_FS=y -# CONFIG_HEADERS_INSTALL is not set -CONFIG_OPTIMIZE_INLINING=y -# CONFIG_DEBUG_SECTION_MISMATCH is not set -CONFIG_SECTION_MISMATCH_WARN_ONLY=y -# CONFIG_DEBUG_FORCE_WEAK_PER_CPU is not set -# end of Compile-time checks and compiler options - -CONFIG_MAGIC_SYSRQ=y -CONFIG_MAGIC_SYSRQ_DEFAULT_ENABLE=0x1 -CONFIG_MAGIC_SYSRQ_SERIAL=y -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_PAGE_POISONING_NO_SANITY=y -CONFIG_PAGE_POISONING_ZERO=y -# CONFIG_DEBUG_PAGE_REF 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_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_HAVE_DEBUG_STACKOVERFLOW=y -# CONFIG_DEBUG_STACKOVERFLOW is not set -CONFIG_CC_HAS_KASAN_GENERIC=y -CONFIG_KASAN_STACK=1 -# end of Memory Debugging - -CONFIG_ARCH_HAS_KCOV=y -CONFIG_CC_HAS_SANCOV_TRACE_PC=y -# CONFIG_KCOV is not set -# CONFIG_DEBUG_SHIRQ is not set - -# -# Debug Lockups and Hangs -# -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 -# end of Debug Lockups and Hangs - -# CONFIG_PANIC_ON_OOPS is not set -CONFIG_PANIC_ON_OOPS_VALUE=0 -# CONFIG_SCHED_DEBUG is not set -CONFIG_SCHED_INFO=y -CONFIG_SCHEDSTATS=y -CONFIG_SCHED_STACK_END_CHECK=y -# 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 -# end of Lock Debugging (spinlocks, mutexes, etc...) - -CONFIG_STACKTRACE=y -# CONFIG_WARN_ALL_UNSEEDED_RANDOM is not set -# CONFIG_DEBUG_KOBJECT is not set -CONFIG_DEBUG_BUGVERBOSE=y -CONFIG_DEBUG_LIST=y -# CONFIG_DEBUG_PLIST is not set -# CONFIG_DEBUG_SG is not set -CONFIG_DEBUG_NOTIFIERS=y -CONFIG_DEBUG_CREDENTIALS=y - -# -# RCU Debugging -# -CONFIG_TORTURE_TEST=m -CONFIG_RCU_PERF_TEST=m -# CONFIG_RCU_TORTURE_TEST is not set -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_DEBUG_BLOCK_EXT_DEVT is not set -# CONFIG_CPU_HOTPLUG_STATE_CONTROL is not set -# CONFIG_NOTIFIER_ERROR_INJECTION is not set -CONFIG_FUNCTION_ERROR_INJECTION=y -# CONFIG_FAULT_INJECTION 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_RING_BUFFER_ALLOW_SWAP=y -CONFIG_TRACING=y -CONFIG_GENERIC_TRACER=y -CONFIG_TRACING_SUPPORT=y -CONFIG_FTRACE=y -CONFIG_FUNCTION_TRACER=y -CONFIG_FUNCTION_GRAPH_TRACER=y -# CONFIG_PREEMPTIRQ_EVENTS is not set -# CONFIG_IRQSOFF_TRACER is not set -# CONFIG_SCHED_TRACER is not set -# CONFIG_HWLAT_TRACER is not set -CONFIG_FTRACE_SYSCALLS=y -# CONFIG_TRACER_SNAPSHOT is not set -CONFIG_BRANCH_PROFILE_NONE=y -# CONFIG_PROFILE_ANNOTATED_BRANCHES is not set -# CONFIG_STACK_TRACER 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_DYNAMIC_FTRACE=y -# CONFIG_FUNCTION_PROFILER is not set -# CONFIG_BPF_KPROBE_OVERRIDE is not set -CONFIG_FTRACE_MCOUNT_RECORD=y -# CONFIG_FTRACE_STARTUP_TEST is not set -# CONFIG_HIST_TRIGGERS is not set -# CONFIG_TRACEPOINT_BENCHMARK is not set -# CONFIG_RING_BUFFER_BENCHMARK is not set -# CONFIG_RING_BUFFER_STARTUP_TEST is not set -CONFIG_PREEMPTIRQ_DELAY_TEST=m -# CONFIG_TRACE_EVAL_MAP_FILE is not set -CONFIG_RUNTIME_TESTING_MENU=y -CONFIG_LKDTM=m -# CONFIG_TEST_LIST_SORT is not set -# CONFIG_TEST_SORT is not set -# CONFIG_KPROBES_SANITY_TEST 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_TEST_STRING_HELPERS=m -# CONFIG_TEST_STRSCPY is not set -CONFIG_TEST_KSTRTOX=m -CONFIG_TEST_PRINTF=m -CONFIG_TEST_BITMAP=m -# CONFIG_TEST_BITFIELD is not set -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_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_MEMTEST is not set -CONFIG_BUG_ON_DATA_CORRUPTION=y -# CONFIG_SAMPLES 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_UBSAN_ALIGNMENT=y -CONFIG_ARCH_HAS_DEVMEM_IS_ALLOWED=y -CONFIG_STRICT_DEVMEM=y -CONFIG_IO_STRICT_DEVMEM=y -# 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_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_PTDUMP is not set -# CONFIG_PPC_FAST_ENDIAN_SWITCH is not set -# end of Kernel hacking diff --git a/srcpkgs/linux5.4/files/ppc64le-dotconfig b/srcpkgs/linux5.4/files/ppc64le-dotconfig deleted file mode 100644 index edcef97108b3be..00000000000000 --- a/srcpkgs/linux5.4/files/ppc64le-dotconfig +++ /dev/null @@ -1,9258 +0,0 @@ -# -# Automatically generated file; DO NOT EDIT. -# Linux/powerpc 5.4.296 Kernel Configuration -# - -# -# Compiler: powerpc64le-linux-musl-gcc (GCC) 14.2.1 20250405 -# -CONFIG_CC_IS_GCC=y -CONFIG_GCC_VERSION=140201 -CONFIG_CLANG_VERSION=0 -CONFIG_CC_CAN_LINK=y -CONFIG_CC_HAS_ASM_GOTO=y -CONFIG_CC_HAS_ASM_GOTO_TIED_OUTPUT=y -CONFIG_CC_HAS_ASM_GOTO_OUTPUT=y -CONFIG_CC_HAS_ASM_INLINE=y -CONFIG_IRQ_WORK=y -CONFIG_BUILDTIME_EXTABLE_SORT=y -CONFIG_THREAD_INFO_IN_TASK=y - -# -# General setup -# -CONFIG_INIT_ENV_ARG_LIMIT=32 -# CONFIG_COMPILE_TEST 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_HOSTNAME="(none)" -CONFIG_SWAP=y -CONFIG_SYSVIPC=y -CONFIG_SYSVIPC_SYSCTL=y -CONFIG_POSIX_MQUEUE=y -CONFIG_POSIX_MQUEUE_SYSCTL=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_HARDIRQS_SW_RESEND=y -CONFIG_GENERIC_IRQ_CHIP=y -CONFIG_IRQ_DOMAIN=y -CONFIG_IRQ_SIM=y -CONFIG_GENERIC_MSI_IRQ=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_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_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=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 - -# -# Scheduler features -# -# CONFIG_UCLAMP_TASK is not set -# end of Scheduler features - -CONFIG_ARCH_SUPPORTS_NUMA_BALANCING=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_SWAP_ENABLED=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_DEBUG is not set -CONFIG_SOCK_CGROUP_DATA=y -CONFIG_NAMESPACES=y -CONFIG_UTS_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_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_SYSCTL=y -CONFIG_SYSCTL_EXCEPTION_TRACE=y -CONFIG_HAVE_PCSPKR_PLATFORM=y -CONFIG_BPF=y -CONFIG_EXPERT=y -CONFIG_MULTIUSER=y -CONFIG_SGETMASK_SYSCALL=y -CONFIG_SYSFS_SYSCALL=y -# CONFIG_SYSCTL_SYSCALL is not set -CONFIG_FHANDLE=y -CONFIG_POSIX_TIMERS=y -CONFIG_PRINTK=y -CONFIG_PRINTK_NMI=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_BPF_SYSCALL=y -CONFIG_BPF_JIT_ALWAYS_ON=y -# CONFIG_BPF_UNPRIV_DEFAULT_OFF is not set -CONFIG_USERFAULTFD=y -CONFIG_ARCH_HAS_MEMBARRIER_CALLBACKS=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_SLUB_MEMCG_SYSFS_ON is not set -# 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=y -CONFIG_ALTIVEC=y -CONFIG_VSX=y -CONFIG_ARCH_ENABLE_SPLIT_PMD_PTLOCK=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_ARCH_ENABLE_HUGEPAGE_MIGRATION=y -CONFIG_PPC_MM_SLICES=y -CONFIG_PPC_HAVE_PMU_SUPPORT=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_NR_IRQS=512 -CONFIG_NMI_IPI=y -CONFIG_PPC_WATCHDOG=y -CONFIG_STACKTRACE_SUPPORT=y -CONFIG_TRACE_IRQFLAGS_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_EPAPR_BOOT=y -CONFIG_ARCH_HIBERNATION_POSSIBLE=y -CONFIG_ARCH_SUSPEND_POSSIBLE=y -CONFIG_ARCH_SUSPEND_NONZERO_CPU=y -CONFIG_ARCH_SUPPORTS_DEBUG_PAGEALLOC=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_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_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_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 -# CONFIG_SIMPLE_GPIO 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_HUGETLB_PAGE_SIZE_VARIABLE=y -CONFIG_PPC_TRANSACTIONAL_MEM=y -# CONFIG_LD_HEAD_STUB_CATCH is not set -CONFIG_MPROFILE_KERNEL=y -CONFIG_HOTPLUG_CPU=y -CONFIG_ARCH_CPU_PROBE_RELEASE=y -CONFIG_ARCH_ENABLE_MEMORY_HOTPLUG=y -CONFIG_ARCH_ENABLE_MEMORY_HOTREMOVE=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_SYS_SUPPORTS_HUGETLBFS=y -CONFIG_ILLEGAL_POINTER_VALUE=0x5deadbeef0000000 -CONFIG_ARCH_MEMORY_PROBE=y -CONFIG_NODES_SPAN_OTHER_NODES=y -CONFIG_PPC_4K_PAGES=y -# CONFIG_PPC_64K_PAGES is not set -CONFIG_PPC_PAGE_SHIFT=12 -CONFIG_THREAD_SHIFT=14 -CONFIG_ETEXT_SHIFT=12 -CONFIG_DATA_SHIFT=12 -CONFIG_FORCE_MAX_ZONEORDER=13 -CONFIG_PPC_COPRO_BASE=y -CONFIG_SCHED_SMT=y -CONFIG_PPC_DENORMALISATION=y -CONFIG_CMDLINE_BOOL=y -CONFIG_CMDLINE="console=hvsi0 console=hvc0 console=ttyS0,9600 console=tty0" -# 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_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_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_SECCOMP=y -CONFIG_PPC_MEM_KEYS=y -# end of Kernel options - -CONFIG_ISA_DMA_API=y - -# -# Bus options -# -CONFIG_GENERIC_ISA_DMA=y -CONFIG_FSL_LBC=y -CONFIG_PPC_RTAS_FILTER=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_VHOST_NET=m -CONFIG_VHOST_SCSI=m -CONFIG_VHOST_VSOCK=m -CONFIG_VHOST=m -# CONFIG_VHOST_CROSS_ENDIAN_LEGACY is not set -CONFIG_HAVE_LIVEPATCH=y - -# -# General architecture-dependent options -# -CONFIG_CRASH_CORE=y -CONFIG_KEXEC_CORE=y -CONFIG_KEXEC_ELF=y -CONFIG_HAVE_IMA_KEXEC=y -CONFIG_OPROFILE=m -CONFIG_HAVE_OPROFILE=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_HAVE_ARCH_TRACEHOOK=y -CONFIG_GENERIC_SMP_IDLE_THREAD=y -CONFIG_ARCH_HAS_FORTIFY_SOURCE=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_RCU_TABLE_FREE=y -CONFIG_HAVE_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_FILTER=y -CONFIG_SECCOMP_FILTER=y -CONFIG_HAVE_STACKPROTECTOR=y -CONFIG_CC_HAS_STACKPROTECTOR_NONE=y -CONFIG_STACKPROTECTOR=y -CONFIG_STACKPROTECTOR_STRONG=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_ARCH_TRANSPARENT_HUGEPAGE=y -CONFIG_HAVE_ARCH_HUGE_VMAP=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_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_HAVE_COPY_THREAD_TLS=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_64BIT_TIME=y -CONFIG_COMPAT_32BIT_TIME=y -CONFIG_ARCH_HAS_PHYS_TO_DMA=y -# CONFIG_LOCK_EVENT_COUNTS is not set -CONFIG_ARCH_HAS_MEM_ENCRYPT=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_PLUGIN_HOSTCC="" -CONFIG_HAVE_GCC_PLUGINS=y -# 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 is not set -# CONFIG_MODULE_ALLOW_MISSING_NAMESPACE_IMPORTS is not set -# CONFIG_UNUSED_SYMBOLS is not set -# CONFIG_TRIM_UNUSED_KSYMS is not set -CONFIG_MODULES_TREE_LOOKUP=y -CONFIG_BLOCK=y -CONFIG_BLK_SCSI_REQUEST=y -CONFIG_BLK_DEV_BSG=y -CONFIG_BLK_DEV_BSGLIB=y -CONFIG_BLK_DEV_INTEGRITY=y -CONFIG_BLK_DEV_ZONED=y -CONFIG_BLK_DEV_THROTTLING=y -# CONFIG_BLK_DEV_THROTTLING_LOW is not set -CONFIG_BLK_CMDLINE_PARSER=y -CONFIG_BLK_WBT=y -# CONFIG_BLK_CGROUP_IOLATENCY is not set -# CONFIG_BLK_CGROUP_IOCOST is not set -CONFIG_BLK_WBT_MQ=y -CONFIG_BLK_DEBUG_FS=y -CONFIG_BLK_DEBUG_FS_ZONED=y -CONFIG_BLK_SED_OPAL=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 - -# -# 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_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_NEED_MULTIPLE_NODES=y -CONFIG_HAVE_MEMORY_PRESENT=y -CONFIG_SPARSEMEM_EXTREME=y -CONFIG_SPARSEMEM_VMEMMAP_ENABLE=y -CONFIG_SPARSEMEM_VMEMMAP=y -CONFIG_HAVE_MEMBLOCK_NODE_MAP=y -CONFIG_HAVE_FAST_GUP=y -CONFIG_ARCH_KEEP_MEMBLOCK=y -CONFIG_MEMORY_ISOLATION=y -CONFIG_HAVE_BOOTMEM_INFO_NODE=y -CONFIG_MEMORY_HOTPLUG=y -CONFIG_MEMORY_HOTPLUG_SPARSE=y -CONFIG_MEMORY_HOTPLUG_DEFAULT_ONLINE=y -CONFIG_MEMORY_HOTREMOVE=y -CONFIG_SPLIT_PTLOCK_CPUS=4 -CONFIG_MEMORY_BALLOON=y -CONFIG_BALLOON_COMPACTION=y -CONFIG_COMPACTION=y -CONFIG_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_TRANSPARENT_HUGE_PAGECACHE=y -CONFIG_CLEANCACHE=y -CONFIG_FRONTSWAP=y -CONFIG_CMA=y -# CONFIG_CMA_DEBUG is not set -# CONFIG_CMA_DEBUGFS is not set -CONFIG_CMA_AREAS=7 -# CONFIG_MEM_SOFT_DIRTY is not set -CONFIG_ZSWAP=y -CONFIG_ZPOOL=y -CONFIG_ZBUD=y -CONFIG_Z3FOLD=m -CONFIG_ZSMALLOC=y -# CONFIG_ZSMALLOC_STAT is not set -# CONFIG_DEFERRED_STRUCT_PAGE_INIT is not set -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_FRAME_VECTOR=y -CONFIG_ARCH_USES_HIGH_VMA_FLAGS=y -CONFIG_ARCH_HAS_PKEYS=y -# CONFIG_PERCPU_STATS is not set -# CONFIG_GUP_BENCHMARK is not set -# CONFIG_READ_ONLY_THP_FOR_FS is not set -CONFIG_ARCH_HAS_PTE_SPECIAL=y -CONFIG_ARCH_HAS_HUGEPD=y -# 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_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_IPCOMP=m -CONFIG_NET_KEY=m -CONFIG_NET_KEY_MIGRATE=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_IPCOMP=m -CONFIG_INET_TABLE_PERTURB_ORDER=16 -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=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_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 is not set -CONFIG_IPV6_SEG6_LWTUNNEL=y -CONFIG_IPV6_SEG6_HMAC=y -CONFIG_IPV6_SEG6_BPF=y -# CONFIG_NETLABEL is not set -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_NETLINK=m -CONFIG_NETFILTER_FAMILY_BRIDGE=y -CONFIG_NETFILTER_FAMILY_ARP=y -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_COMMON=m -CONFIG_NF_LOG_NETDEV=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_SET=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_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 is not set -CONFIG_IP_VS_SED=m -CONFIG_IP_VS_NQ=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_LOG_BRIDGE=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_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_HAVE_NET_DSA=y -CONFIG_NET_DSA=m -CONFIG_NET_DSA_TAG_8021Q=m -CONFIG_NET_DSA_TAG_BRCM_COMMON=m -CONFIG_NET_DSA_TAG_BRCM=m -CONFIG_NET_DSA_TAG_BRCM_PREPEND=m -CONFIG_NET_DSA_TAG_GSWIP=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_QCA=m -CONFIG_NET_DSA_TAG_LAN9303=m -CONFIG_NET_DSA_TAG_SJA1105=m -CONFIG_NET_DSA_TAG_TRAILER=m -CONFIG_VLAN_8021Q=m -CONFIG_VLAN_8021Q_GVRP=y -CONFIG_VLAN_8021Q_MVRP=y -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_HTB=m -CONFIG_NET_SCH_HFSC=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_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_INGRESS=m -CONFIG_NET_SCH_PLUG=m -# CONFIG_NET_SCH_DEFAULT is not set - -# -# Classification -# -CONFIG_NET_CLS=y -CONFIG_NET_CLS_BASIC=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_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_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_DEBUGFS=y -# CONFIG_BATMAN_ADV_DEBUG is not set -CONFIG_BATMAN_ADV_SYSFS=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_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_NET_NCSI is not set -CONFIG_RPS=y -CONFIG_RFS_ACCEL=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_JIT=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 - -# -# 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_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 -# 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_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_SELFTEST is not set -CONFIG_BT_DEBUGFS=y - -# -# 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 is not set -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_WILINK=m -CONFIG_BT_MTKSDIO=m -CONFIG_BT_MTKUART=m -CONFIG_BT_HCIRSI=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_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_WIMAX=m -CONFIG_WIMAX_DEBUG_LEVEL=8 -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_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_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_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_SOCK_MSG=y -CONFIG_NET_DEVLINK=y -CONFIG_PAGE_POOL=y -CONFIG_FAILOVER=m -CONFIG_HAVE_EBPF_JIT=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_DEBUG is not set -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_BW=y -CONFIG_PCI_MSI=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_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 -# - -# -# Cadence PCIe controllers support -# -CONFIG_PCIE_CADENCE=y -CONFIG_PCIE_CADENCE_HOST=y -CONFIG_PCIE_CADENCE_EP=y -# end of Cadence PCIe controllers support - -CONFIG_PCI_FTPCI100=y -CONFIG_PCI_HOST_COMMON=y -CONFIG_PCI_HOST_GENERIC=y -CONFIG_PCIE_XILINX=y - -# -# DesignWare PCI Core Support -# -# end of DesignWare PCI Core Support -# end of PCI controller drivers - -# -# PCI Endpoint -# -CONFIG_PCI_ENDPOINT=y -CONFIG_PCI_ENDPOINT_CONFIGFS=y -# CONFIG_PCI_EPF_TEST is not set -# end of PCI Endpoint - -# -# PCI switch controller drivers -# -CONFIG_PCI_SW_SWITCHTEC=m -# end of PCI switch controller drivers - -# 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_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 -# 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_SIMPLE_PM_BUS=y -# end of Bus devices - -CONFIG_CONNECTOR=y -CONFIG_PROC_EVENTS=y -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 -# 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_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_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 - -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_NAND_ECC_SW_HAMMING=m -# CONFIG_MTD_NAND_ECC_SW_HAMMING_SMC is not set -CONFIG_MTD_RAW_NAND=m -CONFIG_MTD_NAND_ECC_SW_BCH=y - -# -# 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 - -# -# 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 - -# -# 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_SPI_MTK_QUADSPI=m -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_NET=y -CONFIG_OF_MDIO=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_BLK_DEV_FD_RAWCMD is not set -CONFIG_CDROM=m -# CONFIG_PARIDE is not set -CONFIG_BLK_DEV_PCIESSD_MTIP32XX=m -CONFIG_ZRAM=m -CONFIG_ZRAM_WRITEBACK=y -# CONFIG_ZRAM_MEMORY_TRACKING is not set -CONFIG_BLK_DEV_UMEM=m -CONFIG_BLK_DEV_LOOP=m -CONFIG_BLK_DEV_LOOP_MIN_COUNT=8 -CONFIG_BLK_DEV_CRYPTOLOOP=m -CONFIG_BLK_DEV_DRBD=m -# CONFIG_DRBD_FAULT_INJECTION is not set -CONFIG_BLK_DEV_NBD=m -CONFIG_BLK_DEV_SKD=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_VIRTIO_BLK_SCSI is not set -CONFIG_BLK_DEV_RBD=m -CONFIG_BLK_DEV_RSXX=m - -# -# NVME Support -# -CONFIG_NVME_CORE=y -CONFIG_BLK_DEV_NVME=y -CONFIG_NVME_MULTIPATH=y -CONFIG_NVME_FABRICS=m -CONFIG_NVME_RDMA=m -CONFIG_NVME_FC=m -CONFIG_NVME_TCP=m -CONFIG_NVME_TARGET=m -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_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_PCI_ENDPOINT_TEST is not set -# CONFIG_XILINX_SDFEC is not set -CONFIG_MISC_RTSX=m -CONFIG_PVPANIC=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=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 - -# -# Intel MIC & related support -# - -# -# Intel MIC Bus Driver -# - -# -# SCIF Bus Driver -# - -# -# VOP Bus Driver -# -CONFIG_VOP_BUS=m - -# -# Intel MIC Host Driver -# - -# -# Intel MIC Card Driver -# - -# -# SCIF Driver -# - -# -# Intel MIC Coprocessor State Management (COSM) Drivers -# - -# -# VOP Driver -# -CONFIG_VOP=m -CONFIG_VHOST_RING=m -# end of Intel MIC & related support - -CONFIG_GENWQE=m -CONFIG_GENWQE_PLATFORM_ERROR_RECOVERY=0 -CONFIG_ECHO=m -CONFIG_CXL_BASE=y -CONFIG_CXL_AFU_DRIVER_OPS=y -CONFIG_CXL_LIB=y -CONFIG_CXL=m -CONFIG_OCXL_BASE=y -CONFIG_OCXL=m -CONFIG_MISC_ALCOR_PCI=m -CONFIG_MISC_RTSX_PCI=m -CONFIG_MISC_RTSX_USB=m -CONFIG_HABANA_AI=m -# end of Misc devices - -CONFIG_HAVE_IDE=y -# CONFIG_IDE is not set - -# -# SCSI device support -# -CONFIG_SCSI_MOD=m -CONFIG_RAID_ATTRS=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_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_DPT_I2O is not set -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_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_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_GDTH=m -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_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_ATA_VERBOSE_ERROR=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_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_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_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_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_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_GTP=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_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 - -# -# CAIF transport drivers -# -CONFIG_CAIF_TTY=m -CONFIG_CAIF_SPI_SLAVE=m -# CONFIG_CAIF_SPI_SYNC is not set -CONFIG_CAIF_HSI=m -CONFIG_CAIF_VIRTIO=m - -# -# 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_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_MV88E6XXX=m -CONFIG_NET_DSA_MV88E6XXX_GLOBAL2=y -CONFIG_NET_DSA_MV88E6XXX_PTP=y -CONFIG_NET_DSA_SJA1105=m -# CONFIG_NET_DSA_SJA1105_PTP is not set -# CONFIG_NET_DSA_SJA1105_TAS is not set -CONFIG_NET_DSA_QCA8K=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_NET_VENDOR_ARC=y -CONFIG_NET_VENDOR_ATHEROS=y -CONFIG_ATL2=m -CONFIG_ATL1=m -CONFIG_ATL1E=m -CONFIG_ATL1C=m -CONFIG_ALX=m -CONFIG_NET_VENDOR_AURORA=y -CONFIG_AURORA_NB8800=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_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_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_HP=y -CONFIG_HP100=m -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_FM10K=m -CONFIG_IGC=m -CONFIG_JME=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_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_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_CORE_EN_DCB=y -# CONFIG_MLX5_CORE_IPOIB is not set -CONFIG_MLX5_SW_STEERING=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_SWITCHIB=m -CONFIG_MLXSW_SWITCHX2=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_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_LL_TEMAC=m -# CONFIG_FDDI is not set -# CONFIG_HIPPI is not set -CONFIG_MDIO_DEVICE=y -CONFIG_MDIO_BUS=y -CONFIG_MDIO_BCM_UNIMAC=m -CONFIG_MDIO_BITBANG=m -CONFIG_MDIO_BUS_MUX=m -CONFIG_MDIO_BUS_MUX_GPIO=m -CONFIG_MDIO_BUS_MUX_MMIOREG=m -CONFIG_MDIO_BUS_MUX_MULTIPLEXER=m -CONFIG_MDIO_CAVIUM=m -CONFIG_MDIO_GPIO=m -CONFIG_MDIO_HISI_FEMAC=m -CONFIG_MDIO_I2C=m -# CONFIG_MDIO_MSCC_MIIM is not set -CONFIG_MDIO_OCTEON=m -CONFIG_MDIO_THUNDER=m -CONFIG_PHYLINK=m -CONFIG_PHYLIB=y -CONFIG_SWPHY=y -CONFIG_LED_TRIGGER_PHY=y - -# -# MII PHY device drivers -# -CONFIG_SFP=m -# CONFIG_ADIN_PHY is not set -CONFIG_AMD_PHY=m -CONFIG_AQUANTIA_PHY=m -CONFIG_AX88796B_PHY=m -CONFIG_AT803X_PHY=m -CONFIG_BCM7XXX_PHY=m -CONFIG_BCM87XX_PHY=m -CONFIG_BCM_NET_PHYLIB=m -CONFIG_BROADCOM_PHY=m -CONFIG_CICADA_PHY=m -CONFIG_CORTINA_PHY=m -CONFIG_DAVICOM_PHY=m -CONFIG_DP83822_PHY=m -CONFIG_DP83TC811_PHY=m -CONFIG_DP83848_PHY=m -CONFIG_DP83867_PHY=m -CONFIG_FIXED_PHY=y -CONFIG_ICPLUS_PHY=m -CONFIG_INTEL_XWAY_PHY=m -CONFIG_LSI_ET1011C_PHY=m -CONFIG_LXT_PHY=m -CONFIG_MARVELL_PHY=m -CONFIG_MARVELL_10G_PHY=m -CONFIG_MICREL_PHY=m -CONFIG_MICROCHIP_PHY=m -CONFIG_MICROCHIP_T1_PHY=m -CONFIG_MICROSEMI_PHY=m -CONFIG_NATIONAL_PHY=m -# CONFIG_NXP_TJA11XX_PHY is not set -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_VITESSE_PHY=m -CONFIG_XILINX_GMII2RGMII=m -CONFIG_MICREL_KS8995MA=m -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_WLAN=y -CONFIG_WIRELESS_WDS=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_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_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 -CONFIG_IWLWIFI_BCAST_FILTERING=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_PRISM54=m -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_MT76x02_LIB=m -CONFIG_MT76x02_USB=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_MT7615E=m -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_8822BE=y -CONFIG_RTW88_8822CE=y -# CONFIG_RTW88_DEBUG is not set -# CONFIG_RTW88_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 - -# -# WiMAX Wireless Broadband devices -# -CONFIG_WIMAX_I2400M=m -CONFIG_WIMAX_I2400M_USB=m -CONFIG_WIMAX_I2400M_DEBUG_LEVEL=8 -# end of WiMAX Wireless Broadband devices - -# 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_MCR20A is not set -CONFIG_IEEE802154_HWSIM=m -# CONFIG_VMXNET3 is not set -# 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_POLLDEV=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_STOWAWAY is not set -# CONFIG_KEYBOARD_SUNKBD is not set -CONFIG_KEYBOARD_STMPE=m -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_MTK_PMIC is not set -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_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_FSIA6B=m -CONFIG_INPUT_TABLET=y -CONFIG_TABLET_USB_ACECAD=m -CONFIG_TABLET_USB_AIPTEK=m -CONFIG_TABLET_USB_GTCO=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_PROPERTIES=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_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_ILI210X=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_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_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_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_ATMEL_CAPTOUCH=m -CONFIG_INPUT_BMA150=m -CONFIG_INPUT_E3X0_BUTTON=m -CONFIG_INPUT_MSM_VIBRATOR=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_GP2A=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_KXTJ9_POLLED_MODE is not set -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_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_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_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_SERIAL_NONSTANDARD=y -CONFIG_ROCKETPORT=m -CONFIG_CYCLADES=m -# CONFIG_CYZ_INTR is not set -CONFIG_MOXA_INTELLIO=m -CONFIG_MOXA_SMARTIO=m -CONFIG_SYNCLINK=m -CONFIG_SYNCLINKMP=m -CONFIG_SYNCLINK_GT=m -CONFIG_NOZOMI=m -CONFIG_ISI=m -CONFIG_N_HDLC=m -CONFIG_N_GSM=m -CONFIG_TRACE_ROUTER=m -CONFIG_TRACE_SINK=m -# CONFIG_PPC_EPAPR_HV_BYTECHAN is not set -CONFIG_NULL_TTY=m -CONFIG_LDISC_AUTOLOAD=y -CONFIG_DEVMEM=y -# CONFIG_DEVKMEM is not set - -# -# Serial drivers -# -CONFIG_SERIAL_EARLYCON=y -CONFIG_SERIAL_8250=y -CONFIG_SERIAL_8250_DEPRECATED_OPTIONS=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_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_ALTERA_JTAGUART=m -CONFIG_SERIAL_ALTERA_UART=m -CONFIG_SERIAL_ALTERA_UART_MAXPORTS=4 -CONFIG_SERIAL_ALTERA_UART_BAUDRATE=115200 -CONFIG_SERIAL_IFX6X60=m -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 -# end of Serial drivers - -CONFIG_SERIAL_MCTRL_GPIO=y -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_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_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_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_VIRTIO=m -CONFIG_HW_RANDOM_PSERIES=m -CONFIG_HW_RANDOM_POWERNV=m -CONFIG_NVRAM=y -CONFIG_APPLICOM=m -CONFIG_RAW_DRIVER=m -CONFIG_MAX_RAW_DEVS=256 -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_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_DEVPORT=y -CONFIG_XILLYBUS=m -CONFIG_XILLYBUS_PCIE=m -CONFIG_XILLYBUS_OF=m -# CONFIG_RANDOM_TRUST_CPU is not set -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_PLATFORM=m -# CONFIG_I2C_DESIGNWARE_SLAVE is not set -CONFIG_I2C_DESIGNWARE_PCI=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_SIMTEC=m -CONFIG_I2C_XILINX=m - -# -# External I2C/SMBus adapter drivers -# -CONFIG_I2C_DIOLAN_U2C=m -CONFIG_I2C_DLN2=m -CONFIG_I2C_PARPORT=m -CONFIG_I2C_PARPORT_LIGHT=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 -# end of I2C Hardware Bus support - -# CONFIG_I2C_STUB is not set -CONFIG_I2C_SLAVE=y -CONFIG_I2C_SLAVE_EEPROM=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_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_AXI_SPI_ENGINE=m -CONFIG_SPI_BITBANG=m -CONFIG_SPI_BUTTERFLY=m -CONFIG_SPI_CADENCE=m -CONFIG_SPI_DESIGNWARE=m -CONFIG_SPI_DW_PCI=m -CONFIG_SPI_DW_MID_DMA=y -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_FSL_LIB=y -CONFIG_SPI_FSL_SPI=y -CONFIG_SPI_OC_TINY=m -CONFIG_SPI_PXA2XX=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 - -# -# 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_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 - -# -# Enable PHYLIB and NETWORK_PHY_TIMESTAMPING to see the additional clocks. -# -# 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_AMD=y -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_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_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_MB86S7X=m -CONFIG_GPIO_MENZ127=m -CONFIG_GPIO_SAMA5D2_PIOBU=m -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_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 - -CONFIG_GPIO_MOCKUP=m -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_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_AVS=y -# 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_DS2760=m -CONFIG_BATTERY_DS2780=m -CONFIG_BATTERY_DS2781=m -CONFIG_BATTERY_DS2782=m -CONFIG_BATTERY_LEGO_EV3=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_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_TWL4030 is not set -CONFIG_CHARGER_LP8727=m -CONFIG_CHARGER_GPIO=m -CONFIG_CHARGER_MANAGER=y -CONFIG_CHARGER_LT3651=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_BQ2415X=m -CONFIG_CHARGER_BQ24190=m -CONFIG_CHARGER_BQ24257=m -CONFIG_CHARGER_BQ24735=m -CONFIG_CHARGER_BQ25890=m -CONFIG_CHARGER_SMB347=m -# CONFIG_CHARGER_TPS65090 is not set -CONFIG_BATTERY_GAUGE_LTC2941=m -CONFIG_BATTERY_RT5033=m -CONFIG_CHARGER_RT9455=m -CONFIG_CHARGER_UCS1002=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_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_AS370=m -CONFIG_SENSORS_ASC7621=m -CONFIG_SENSORS_ASPEED=m -CONFIG_SENSORS_ATXP1=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_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_LTC2990=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_MAX16065=m -CONFIG_SENSORS_MAX1619=m -CONFIG_SENSORS_MAX1668=m -CONFIG_SENSORS_MAX197=m -CONFIG_SENSORS_MAX31722=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_MENF21BMC_HWMON=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_PCF8591=m -CONFIG_PMBUS=m -CONFIG_SENSORS_PMBUS=m -CONFIG_SENSORS_ADM1275=m -CONFIG_SENSORS_IBM_CFFPS=m -CONFIG_SENSORS_INSPUR_IPSPS=m -# CONFIG_SENSORS_IR35221 is not set -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_MAX16064=m -CONFIG_SENSORS_MAX20751=m -CONFIG_SENSORS_MAX31785=m -CONFIG_SENSORS_MAX34440=m -CONFIG_SENSORS_MAX8688=m -# CONFIG_SENSORS_PXE1610 is not set -# CONFIG_SENSORS_TPS40422 is not set -CONFIG_SENSORS_TPS53679=m -CONFIG_SENSORS_UCD9000=m -CONFIG_SENSORS_UCD9200=m -CONFIG_SENSORS_ZL6100=m -CONFIG_SENSORS_PWM_FAN=m -CONFIG_SENSORS_SHT15=m -CONFIG_SENSORS_SHT21=m -CONFIG_SENSORS_SHT3x=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_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_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_DEVFREQ_THERMAL=y -CONFIG_THERMAL_EMULATION=y -CONFIG_THERMAL_MMIO=m -CONFIG_MAX77620_THERMAL=m -CONFIG_QORIQ_THERMAL=m -CONFIG_DA9062_THERMAL=m -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 - -# -# Watchdog Pretimeout Governors -# -# CONFIG_WATCHDOG_PRETIMEOUT_GOV is not set - -# -# Watchdog Device Drivers -# -CONFIG_SOFT_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_MC13XXX=m -CONFIG_MFD_MC13XXX_SPI=m -CONFIG_MFD_MC13XXX_I2C=m -CONFIG_MFD_HI6421_PMIC=m -CONFIG_HTC_PASIC3=m -CONFIG_HTC_I2CPLD=y -CONFIG_LPC_ICH=m -CONFIG_LPC_SCH=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_MT6397=m -CONFIG_MFD_MENF21BMC=m -CONFIG_EZX_PCAP=y -CONFIG_MFD_CPCAP=m -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_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_SMSC=y -CONFIG_ABX500_CORE=y -CONFIG_AB3100_CORE=y -CONFIG_AB3100_OTP=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_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_MFD_TPS80031=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=y -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_STPMIC1=m -CONFIG_MFD_STMFX=m -# CONFIG_RAVE_SP_CORE is not set -# 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_ANATOP=m -CONFIG_REGULATOR_AAT2870=m -CONFIG_REGULATOR_AB3100=m -CONFIG_REGULATOR_ARIZONA_LDO1=m -CONFIG_REGULATOR_ARIZONA_MICSUPP=m -CONFIG_REGULATOR_AS3711=m -CONFIG_REGULATOR_AS3722=m -CONFIG_REGULATOR_AXP20X=m -CONFIG_REGULATOR_BCM590XX=m -CONFIG_REGULATOR_BD9571MWV=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_DA9210=m -CONFIG_REGULATOR_DA9211=m -CONFIG_REGULATOR_FAN53555=m -CONFIG_REGULATOR_GPIO=m -CONFIG_REGULATOR_HI6421=m -CONFIG_REGULATOR_HI6421V530=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_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_MC13XXX_CORE=m -CONFIG_REGULATOR_MC13783=m -CONFIG_REGULATOR_MC13892=m -CONFIG_REGULATOR_MCP16502=m -CONFIG_REGULATOR_MT6311=m -CONFIG_REGULATOR_MT6323=m -CONFIG_REGULATOR_MT6397=m -CONFIG_REGULATOR_PALMAS=m -CONFIG_REGULATOR_PCAP=m -CONFIG_REGULATOR_PCF50633=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_RC5T583=m -CONFIG_REGULATOR_RK808=m -CONFIG_REGULATOR_RN5T618=m -CONFIG_REGULATOR_RT5033=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_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_TPS80031=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_CEC_CORE=y -CONFIG_CEC_NOTIFIER=y -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_IR_SIR is not set -CONFIG_RC_XBOX_DVD=m -CONFIG_MEDIA_SUPPORT=m - -# -# Multimedia core support -# -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 is not set -CONFIG_MEDIA_CEC_SUPPORT=y -CONFIG_MEDIA_CONTROLLER=y -CONFIG_MEDIA_CONTROLLER_DVB=y -# CONFIG_MEDIA_CONTROLLER_REQUEST_API is not set -CONFIG_VIDEO_DEV=m -CONFIG_VIDEO_V4L2_SUBDEV_API=y -CONFIG_VIDEO_V4L2=m -CONFIG_VIDEO_V4L2_I2C=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_VIDEOBUF_GEN=m -CONFIG_VIDEOBUF_DMA_SG=m -CONFIG_VIDEOBUF_VMALLOC=m -CONFIG_DVB_CORE=m -# CONFIG_DVB_MMAP is not set -CONFIG_DVB_NET=y -CONFIG_TTPCI_EEPROM=m -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 - -# -# 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_USBVISION=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 - -# -# USB HDMI CEC adapters -# -CONFIG_USB_PULSE8_CEC=m -# CONFIG_USB_RAINSHADOW_CEC is not set -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_DEPRECATED_IOCTLS is not set -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_AV7110_IR=y -CONFIG_DVB_AV7110=m -CONFIG_DVB_AV7110_OSD=y -CONFIG_DVB_BUDGET_CORE=m -CONFIG_DVB_BUDGET=m -CONFIG_DVB_BUDGET_CI=m -CONFIG_DVB_BUDGET_AV=m -CONFIG_DVB_BUDGET_PATCH=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_V4L_PLATFORM_DRIVERS=y -# CONFIG_VIDEO_CADENCE is not set -CONFIG_VIDEO_ASPEED=m -CONFIG_VIDEO_MUX=m -CONFIG_VIDEO_XILINX=m -CONFIG_VIDEO_XILINX_TPG=m -CONFIG_VIDEO_XILINX_VTC=m -CONFIG_V4L_MEM2MEM_DRIVERS=y -CONFIG_VIDEO_MEM2MEM_DEINTERLACE=m -CONFIG_VIDEO_SH_VEU=m -# CONFIG_V4L_TEST_DRIVERS is not set -CONFIG_DVB_PLATFORM_DRIVERS=y -CONFIG_CEC_PLATFORM_DRIVERS=y - -# -# Supported MMC/SDIO adapters -# -CONFIG_SMS_SDIO_DRV=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 - -# -# Texas Instruments WL128x FM driver (ST based) -# -CONFIG_RADIO_WL128X=m -# end of Texas Instruments WL128x FM driver (ST based) - -# -# Supported FireWire (IEEE 1394) Adapters -# -# CONFIG_DVB_FIREDTV is not set -CONFIG_MEDIA_COMMON_OPTIONS=y - -# -# common driver options -# -CONFIG_VIDEO_CX2341X=m -CONFIG_VIDEO_TVEEPROM=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 - -# -# Media ancillary drivers (tuners, sensors, i2c, spi, frontends) -# -CONFIG_MEDIA_SUBDRV_AUTOSELECT=y -CONFIG_MEDIA_ATTACH=y -CONFIG_VIDEO_IR_I2C=m - -# -# I2C Encoders, decoders, sensors and other helper chips -# - -# -# 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 - -# -# RDS decoders -# -CONFIG_VIDEO_SAA6588=m - -# -# 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 - -# -# Video and audio decoders -# -CONFIG_VIDEO_SAA717X=m -CONFIG_VIDEO_CX25840=m - -# -# 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 - -# -# Camera sensor devices -# -# CONFIG_VIDEO_IMX214 is not set -# CONFIG_VIDEO_IMX258 is not set -# CONFIG_VIDEO_IMX274 is not set -# CONFIG_VIDEO_IMX319 is not set -# CONFIG_VIDEO_IMX355 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_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_OV9640 is not set -# CONFIG_VIDEO_OV9650 is not set -# CONFIG_VIDEO_OV13858 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_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_ET8EK8 is not set -# CONFIG_VIDEO_S5C73M3 is not set - -# -# Lens drivers -# -# CONFIG_VIDEO_AD5820 is not set -# CONFIG_VIDEO_AK7375 is not set -# CONFIG_VIDEO_DW9714 is not set -# CONFIG_VIDEO_DW9807_VCM is not set - -# -# Flash devices -# -# CONFIG_VIDEO_ADP1653 is not set -# CONFIG_VIDEO_LM3560 is not set -# CONFIG_VIDEO_LM3646 is not set - -# -# Video improvement chips -# -CONFIG_VIDEO_UPD64031A=m -CONFIG_VIDEO_UPD64083=m - -# -# Audio/Video compression chips -# -CONFIG_VIDEO_SAA6752HS=m - -# -# 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 I2C Encoders, decoders, sensors and other helper chips - -# -# 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 is not set -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_SP8870=m -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_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 - -# -# 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 - -# -# Tools to develop new frontends -# -CONFIG_DVB_DUMMY_FE=m -# end of Customise DVB Frontends - -# -# 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_CHARDEV=y -# CONFIG_DRM_DEBUG_SELFTEST is not set -CONFIG_DRM_KMS_HELPER=m -CONFIG_DRM_KMS_FB_HELPER=y -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_GEM_CMA_HELPER=y -CONFIG_DRM_KMS_CMA_HELPER=y -CONFIG_DRM_GEM_SHMEM_HELPER=y -CONFIG_DRM_VM=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 -# CONFIG_DRM_AMDGPU_GART_DEBUGFS is not set - -# -# 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_DCN1_0=y -CONFIG_DRM_AMD_DC_DCN2_0=y -# CONFIG_DRM_AMD_DC_DCN2_1 is not set -CONFIG_DRM_AMD_DC_DSC_SUPPORT=y -# CONFIG_DEBUG_KERNEL_DC is not set -# 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_DRM_NOUVEAU_BACKLIGHT=y -# CONFIG_DRM_NOUVEAU_SVM is not set -CONFIG_DRM_VGEM=m -CONFIG_DRM_VKMS=m -CONFIG_DRM_ATI_PCIGART=y -CONFIG_DRM_UDL=m -CONFIG_DRM_AST=m -CONFIG_DRM_MGAG200=m -CONFIG_DRM_CIRRUS_QEMU=m -CONFIG_DRM_RCAR_DW_HDMI=m -# CONFIG_DRM_RCAR_LVDS is not set -CONFIG_DRM_QXL=m -CONFIG_DRM_BOCHS=m -CONFIG_DRM_VIRTIO_GPU=m -CONFIG_DRM_PANEL=y - -# -# Display Panels -# -CONFIG_DRM_PANEL_ARM_VERSATILE=m -CONFIG_DRM_PANEL_LVDS=m -CONFIG_DRM_PANEL_SIMPLE=m -CONFIG_DRM_PANEL_FEIYANG_FY07024DI26A30D=m -CONFIG_DRM_PANEL_ILITEK_IL9322=m -# CONFIG_DRM_PANEL_ILITEK_ILI9881C is not set -CONFIG_DRM_PANEL_INNOLUX_P079ZCA=m -CONFIG_DRM_PANEL_JDI_LT070ME05000=m -CONFIG_DRM_PANEL_KINGDISPLAY_KD097D04=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_NT39016=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_ROCKTECH_JH057N00900=m -CONFIG_DRM_PANEL_RONBO_RB070D30=m -CONFIG_DRM_PANEL_SAMSUNG_S6D16D0=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_S6E8AA0=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_SITRONIX_ST7701=m -CONFIG_DRM_PANEL_SITRONIX_ST7789V=m -CONFIG_DRM_PANEL_SONY_ACX565AKM=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 -# end of Display Panels - -CONFIG_DRM_BRIDGE=y -CONFIG_DRM_PANEL_BRIDGE=y - -# -# Display Interface Bridges -# -CONFIG_DRM_ANALOGIX_ANX78XX=m -CONFIG_DRM_CDNS_DSI=m -CONFIG_DRM_DUMB_VGA_DAC=m -CONFIG_DRM_LVDS_ENCODER=m -CONFIG_DRM_MEGACHIPS_STDPXXXX_GE_B850V3_FW=m -CONFIG_DRM_NXP_PTN3460=m -CONFIG_DRM_PARADE_PS8622=m -CONFIG_DRM_SIL_SII8620=m -CONFIG_DRM_SII902X=m -CONFIG_DRM_SII9234=m -CONFIG_DRM_THINE_THC63LVD1024=m -CONFIG_DRM_TOSHIBA_TC358764=m -CONFIG_DRM_TOSHIBA_TC358767=m -CONFIG_DRM_TI_TFP410=m -CONFIG_DRM_TI_SN65DSI86=m -CONFIG_DRM_I2C_ADV7511=m -CONFIG_DRM_I2C_ADV7511_AUDIO=y -CONFIG_DRM_I2C_ADV7533=y -CONFIG_DRM_I2C_ADV7511_CEC=y -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_ARCPGU=m -CONFIG_DRM_GM12U320=m -CONFIG_TINYDRM_HX8357D=m -# CONFIG_TINYDRM_ILI9225 is not set -# CONFIG_TINYDRM_ILI9341 is not set -CONFIG_TINYDRM_MI0283QT=m -CONFIG_TINYDRM_REPAPER=m -CONFIG_TINYDRM_ST7586=m -# CONFIG_TINYDRM_ST7735R is not set -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=y -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_GENERIC=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_PM8941_WLED=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 -# 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_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_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_INTEL=m -# CONFIG_SND_HDA_INTEL_DETECT_DMIC is not set -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_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 -# 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_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_AMD_ACP=m -CONFIG_SND_SOC_AMD_CZ_DA7219MX98357_MACH=m -CONFIG_SND_SOC_AMD_CZ_RT5645_MACH=m -CONFIG_SND_ATMEL_SOC=m -CONFIG_SND_SOC_MIKROE_PROTO=m - -# -# 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_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_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_OPTIONS=m -CONFIG_SND_SOC_SOF_NOCODEC=m -CONFIG_SND_SOC_SOF_NOCODEC_SUPPORT=y -# CONFIG_SND_SOC_SOF_STRICT_ABI_CHECKS is not set -# CONFIG_SND_SOC_SOF_DEBUG 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_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_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_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_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_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_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_MAX98373=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_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_RT5616=m -CONFIG_SND_SOC_RT5631=m -CONFIG_SND_SOC_RT5645=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_SIRF_AUDIO_CODEC=m -CONFIG_SND_SOC_SPDIF=m -CONFIG_SND_SOC_SSM2305=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_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_TLV320AIC23=m -CONFIG_SND_SOC_TLV320AIC23_I2C=m -CONFIG_SND_SOC_TLV320AIC23_SPI=m -CONFIG_SND_SOC_TLV320AIC31XX=m -CONFIG_SND_SOC_TLV320AIC3X=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_ZX_AUD96P22=m -CONFIG_SND_SOC_MAX9759=m -CONFIG_SND_SOC_MT6351=m -CONFIG_SND_SOC_MT6358=m -CONFIG_SND_SOC_NAU8540=m -CONFIG_SND_SOC_NAU8810=m -CONFIG_SND_SOC_NAU8822=m -CONFIG_SND_SOC_NAU8824=m -CONFIG_SND_SOC_TPA6130A2=m -# end of CODEC drivers - -CONFIG_SND_SIMPLE_CARD_UTILS=m -CONFIG_SND_SIMPLE_CARD=m -CONFIG_SND_AUDIO_GRAPH_CARD=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_GEMBIRD=m -CONFIG_HID_GFRM=m -CONFIG_HID_HOLTEK=m -# CONFIG_HOLTEK_FF is not set -# 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_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_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_PRIMAX=m -# CONFIG_HID_RETRODE is not set -CONFIG_HID_ROCCAT=m -CONFIG_HID_SAITEK=m -CONFIG_HID_SAMSUNG=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 -# 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=m -# end of I2C HID support -# 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_DYNAMIC_MINORS=y -# CONFIG_USB_OTG is not set -CONFIG_USB_OTG_WHITELIST=y -# CONFIG_USB_OTG_BLACKLIST_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_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_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_DWC2 is not set -CONFIG_USB_CHIPIDEA=m -CONFIG_USB_CHIPIDEA_OF=m -CONFIG_USB_CHIPIDEA_PCI=m -# CONFIG_USB_CHIPIDEA_UDC is not set -CONFIG_USB_CHIPIDEA_HOST=y -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_XIRCOM=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_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_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 - -# -# Platform Support -# -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_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 -# 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_TYPEC=m -# CONFIG_TYPEC_TCPM is not set -# CONFIG_TYPEC_UCSI is not set -CONFIG_TYPEC_TPS6598X=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 - -# -# 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_ASPEED=m -CONFIG_MMC_SDHCI_OF_AT91=m -CONFIG_MMC_SDHCI_OF_ESDHC=m -CONFIG_MMC_SDHCI_OF_HLWD=m -CONFIG_MMC_SDHCI_CADENCE=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_TOSHIBA_PCI=m -CONFIG_MMC_MTK=m -# CONFIG_MMC_SDHCI_XENON is not set -CONFIG_MMC_SDHCI_AM654=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_BRIGHTNESS_HW_CHANGED is not set - -# -# LED drivers -# -# CONFIG_LEDS_88PM860X is not set -CONFIG_LEDS_AAT1290=m -CONFIG_LEDS_AN30259A=m -CONFIG_LEDS_AS3645A=m -CONFIG_LEDS_BCM6328=m -CONFIG_LEDS_BCM6358=m -CONFIG_LEDS_CPCAP=m -CONFIG_LEDS_CR0014114=m -CONFIG_LEDS_LM3530=m -CONFIG_LEDS_LM3532=m -CONFIG_LEDS_LM3533=m -CONFIG_LEDS_LM3642=m -CONFIG_LEDS_LM3692X=m -# CONFIG_LEDS_LM3601X is not set -# 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_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_MAX77693 is not set -# CONFIG_LEDS_MAX8997 is not set -CONFIG_LEDS_LM355x=m -CONFIG_LEDS_MENF21BMC=m -CONFIG_LEDS_KTD2692=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 - -# -# 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_ACCESSIBILITY=y -CONFIG_A11Y_BRAILLE_CONSOLE=y -CONFIG_INFINIBAND=m -CONFIG_INFINIBAND_USER_MAD=m -CONFIG_INFINIBAND_USER_ACCESS=m -# CONFIG_INFINIBAND_EXP_LEGACY_VERBS_NEW_UAPI is not set -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_CXGB3=m -CONFIG_INFINIBAND_CXGB4=m -CONFIG_INFINIBAND_EFA=m -CONFIG_INFINIBAND_I40IW=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_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_TPS80031=m -CONFIG_RTC_DRV_RC5T583=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_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_RX6110=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 - -# -# 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_AB3100=m -CONFIG_RTC_DRV_OPAL=y -CONFIG_RTC_DRV_ZYNQMP=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_SNVS=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_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_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 - -# -# 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_SELFTESTS is not set -# end of DMABUF options - -CONFIG_AUXDISPLAY=y -CONFIG_HD44780=m -CONFIG_KS0108=m -CONFIG_KS0108_PORT=0x378 -CONFIG_KS0108_DELAY=2 -CONFIG_IMG_ASCII_LCD=m -CONFIG_HT16K33=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_CHARLCD=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_VFIO_IOMMU_SPAPR_TCE=m -CONFIG_VFIO_SPAPR_EEH=m -CONFIG_VFIO_VIRQFD=m -CONFIG_VFIO=m -CONFIG_VFIO_NOIOMMU=y -CONFIG_VFIO_PCI=m -CONFIG_VFIO_PCI_MMAP=y -CONFIG_VFIO_PCI_INTX=y -CONFIG_VFIO_PCI_NVLINK2=y -CONFIG_VFIO_MDEV=m -CONFIG_VFIO_MDEV_DEVICE=m -CONFIG_IRQ_BYPASS_MANAGER=y -CONFIG_VIRT_DRIVERS=y -CONFIG_VIRTIO=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_INPUT=m -CONFIG_VIRTIO_MMIO=m -# CONFIG_VIRTIO_MMIO_CMDLINE_DEVICES is not set - -# -# Microsoft Hyper-V guest support -# -# end of Microsoft Hyper-V guest support - -CONFIG_GREYBUS=m -CONFIG_GREYBUS_ES2=m -CONFIG_STAGING=y -CONFIG_PRISM2_USB=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_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_88EU_AP_MODE=y -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_AD7192=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_AD7150=m -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 - -# -# 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_STAGING_MEDIA=y - -# -# soc_camera sensor drivers -# - -# -# 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_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_WILC1000=m -CONFIG_WILC1000_SDIO=m -# CONFIG_WILC1000_SPI is not set -# CONFIG_WILC1000_HW_OOB_INTR is not set -CONFIG_MOST=m -# CONFIG_MOST_CDEV is not set -# CONFIG_MOST_NET is not set -# CONFIG_MOST_SOUND is not set -# CONFIG_MOST_VIDEO is not set -CONFIG_MOST_DIM2=m -# CONFIG_MOST_I2C is not set -# CONFIG_MOST_USB is not set -CONFIG_KS7010=m -CONFIG_GREYBUS_AUDIO=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 - -# -# Gasket devices -# -# end of Gasket devices - -CONFIG_XIL_AXIS_FIFO=m -# CONFIG_FIELDBUS_DEV is not set -# CONFIG_KPC2000 is not set -CONFIG_USB_WUSB=m -CONFIG_USB_WUSB_CBAF=m -# CONFIG_USB_WUSB_CBAF_DEBUG is not set -CONFIG_USB_WHCI_HCD=m -CONFIG_USB_HWA_HCD=m -CONFIG_UWB=m -CONFIG_UWB_HWA=m -CONFIG_UWB_WHCI=m -CONFIG_UWB_I1480U=m -CONFIG_EXFAT_FS=m -CONFIG_EXFAT_DONT_MOUNT_VFAT=y -CONFIG_EXFAT_DISCARD=y -# CONFIG_EXFAT_DELAYED_SYNC is not set -# CONFIG_EXFAT_KERNEL_DEBUG is not set -# CONFIG_EXFAT_DEBUG_MSG is not set -CONFIG_EXFAT_DEFAULT_CODEPAGE=437 -CONFIG_EXFAT_DEFAULT_IOCHARSET="utf8" -CONFIG_QLGE=m -# CONFIG_SURFACE_PLATFORMS is not set -CONFIG_HWSPINLOCK=y - -# -# Clock Source drivers -# -CONFIG_I8253_LOCK=y -CONFIG_CLKBLD_I8253=y -# end of Clock Source drivers - -CONFIG_MAILBOX=y -CONFIG_PLATFORM_MHU=m -CONFIG_ALTERA_MBOX=m -CONFIG_MAILBOX_TEST=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_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_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 - -# -# Aspeed SoC drivers -# -# end of Aspeed SoC drivers - -# -# Broadcom SoC drivers -# -# end of Broadcom SoC drivers - -# -# NXP/Freescale QorIQ SoC drivers -# -CONFIG_FSL_GUTS=y -# end of NXP/Freescale QorIQ SoC drivers - -# -# i.MX SoC drivers -# -# end of i.MX SoC drivers - -# -# Qualcomm SoC drivers -# -# end of Qualcomm SoC drivers - -CONFIG_SOC_TI=y - -# -# Xilinx SoC drivers -# -CONFIG_XILINX_VCU=m -# 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_ARIZONA=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_MEMORY=y -CONFIG_IIO=m -CONFIG_IIO_BUFFER=y -CONFIG_IIO_BUFFER_CB=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_ADXL372=m -CONFIG_ADXL372_SPI=m -CONFIG_ADXL372_I2C=m -CONFIG_BMA180=m -CONFIG_BMA220=m -CONFIG_BMC150_ACCEL=m -CONFIG_BMC150_ACCEL_I2C=m -CONFIG_BMC150_ACCEL_SPI=m -CONFIG_DA280=m -CONFIG_DA311=m -CONFIG_DMARD06=m -CONFIG_DMARD09=m -CONFIG_DMARD10=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_STK8312=m -CONFIG_STK8BA50=m -# end of Accelerometers - -# -# Analog to digital converters -# -CONFIG_AD_SIGMA_DELTA=m -CONFIG_AD7124=m -CONFIG_AD7266=m -CONFIG_AD7291=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=m -CONFIG_AXP288_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_LTC2497=m -CONFIG_MAX1027=m -CONFIG_MAX11100=m -CONFIG_MAX1118=m -CONFIG_MAX1363=m -CONFIG_MAX9611=m -CONFIG_MCP320X=m -CONFIG_MCP3422=m -CONFIG_MCP3911=m -CONFIG_MEN_Z188_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_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_TLC4541=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 to digital and digital to analog converters -# -# end of Analog to digital and digital to analog converters - -# -# Analog Front Ends -# -CONFIG_IIO_RESCALE=m -# end of Analog Front Ends - -# -# Amplifiers -# -CONFIG_AD8366=m -# end of Amplifiers - -# -# Chemical Sensors -# -CONFIG_ATLAS_PH_SENSOR=m -CONFIG_BME680=m -CONFIG_BME680_I2C=m -CONFIG_BME680_SPI=m -CONFIG_CCS811=m -CONFIG_IAQCORE=m -CONFIG_PMS7003=m -CONFIG_SENSIRION_SGP30=m -CONFIG_SPS30=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 - -# -# 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_LTC1660=m -CONFIG_LTC2632=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_AD5791=m -CONFIG_AD7303=m -CONFIG_AD8801=m -CONFIG_DPOT_DAC=m -CONFIG_DS4424=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 -# 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_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_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_ADIS16480=m -CONFIG_BMI160=m -CONFIG_BMI160_I2C=m -CONFIG_BMI160_SPI=m -CONFIG_KMX61=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 -# end of Inertial measurement units - -CONFIG_IIO_ADIS_LIB=m -CONFIG_IIO_ADIS_LIB_BUFFER=y - -# -# Light sensors -# -CONFIG_ADJD_S311=m -CONFIG_AL3320A=m -CONFIG_APDS9300=m -CONFIG_APDS9960=m -CONFIG_BH1750=m -CONFIG_BH1780=m -CONFIG_CM32181=m -CONFIG_CM3232=m -CONFIG_CM3323=m -CONFIG_CM3605=m -CONFIG_CM36651=m -CONFIG_GP2AP020A00F=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_TSL2772=m -CONFIG_TSL4531=m -CONFIG_US5182D=m -CONFIG_VCNL4000=m -CONFIG_VCNL4035=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 -# 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 - -# -# Digital potentiometers -# -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_DPS310 is not set -CONFIG_HID_SENSOR_PRESS=m -CONFIG_HP03=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_RFD77402=m -# CONFIG_SRF04 is not set -CONFIG_SX9500=m -CONFIG_SRF08=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_MAXIM_THERMOCOUPLE=m -CONFIG_HID_SENSOR_TEMP=m -CONFIG_MLX90614=m -CONFIG_MLX90632=m -CONFIG_TMP006=m -CONFIG_TMP007=m -CONFIG_TSYS01=m -CONFIG_TSYS02D=m -CONFIG_MAX31856=m -# end of Temperature sensors - -CONFIG_NTB=m -# CONFIG_NTB_MSI is not set -CONFIG_NTB_IDT=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_FSL_FTM=m -CONFIG_PWM_LP3943=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_BCM_KONA_USB2_PHY is not set -CONFIG_PHY_CADENCE_DP=m -CONFIG_PHY_CADENCE_DPHY=m -CONFIG_PHY_CADENCE_SIERRA=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_MCB=m -CONFIG_MCB_PCI=m -CONFIG_MCB_LPC=m - -# -# Performance monitor support -# -# end of Performance monitor support - -CONFIG_RAS=y - -# -# 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 - -# -# 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_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_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=m -# CONFIG_COUNTER 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=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_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_IO_TRACE is not set -# CONFIG_F2FS_FAULT_INJECTION is not set -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_MANDATORY_FILE_LOCKING=y -CONFIG_FS_ENCRYPTION=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_XINO_AUTO=y -# CONFIG_OVERLAY_FS_METACOPY is not set - -# -# Caches -# -CONFIG_FSCACHE=m -# CONFIG_FSCACHE_STATS is not set -# CONFIG_FSCACHE_HISTOGRAM is not set -# CONFIG_FSCACHE_DEBUG is not set -# CONFIG_FSCACHE_OBJECT_LIST is not set -CONFIG_CACHEFILES=m -# CONFIG_CACHEFILES_DEBUG is not set -# CONFIG_CACHEFILES_HISTOGRAM 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/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_NTFS_FS=m -# CONFIG_NTFS_DEBUG is not set -# CONFIG_NTFS_RW is not set -# end of DOS/FAT/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_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_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_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_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 is not set -# CONFIG_NFSD_V4_SECURITY_LABEL is not set -CONFIG_GRACE_PERIOD=m -CONFIG_LOCKD=m -CONFIG_LOCKD_V4=y -CONFIG_NFS_ACL_SUPPORT=m -CONFIG_NFS_COMMON=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_WEAK_PW_HASH is not set -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_SMB_DIRECT=y -CONFIG_CIFS_FSCACHE=y -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 -# end of File systems - -# -# Security options -# -CONFIG_KEYS=y -CONFIG_KEYS_COMPAT=y -# CONFIG_KEYS_REQUEST_CACHE is not set -# CONFIG_PERSISTENT_KEYRINGS is not set -# CONFIG_BIG_KEYS is not set -CONFIG_TRUSTED_KEYS=m -CONFIG_ENCRYPTED_KEYS=m -CONFIG_KEY_DH_OPERATIONS=y -CONFIG_SECURITY_DMESG_RESTRICT=y -CONFIG_PROC_MEM_ALWAYS_FORCE=y -# CONFIG_PROC_MEM_FORCE_PTRACE is not set -# CONFIG_PROC_MEM_NO_FORCE is not set -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_FALLBACK=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_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_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_CC_HAS_AUTO_VAR_INIT=y -CONFIG_INIT_STACK_NONE=y -# CONFIG_INIT_STACK_ALL is not set -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_BLKCIPHER=y -CONFIG_CRYPTO_BLKCIPHER2=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_ECRDSA=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 is not set -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_RMD128=m -CONFIG_CRYPTO_RMD160=m -CONFIG_CRYPTO_RMD256=m -CONFIG_CRYPTO_RMD320=m -CONFIG_CRYPTO_SHA1=y -CONFIG_CRYPTO_SHA1_PPC=m -CONFIG_CRYPTO_LIB_SHA256=y -CONFIG_CRYPTO_SHA256=y -CONFIG_CRYPTO_SHA512=y -CONFIG_CRYPTO_SHA3=m -CONFIG_CRYPTO_SM3=m -CONFIG_CRYPTO_STREEBOG=m -CONFIG_CRYPTO_TGR192=m -CONFIG_CRYPTO_WP512=m - -# -# Ciphers -# -CONFIG_CRYPTO_LIB_AES=y -CONFIG_CRYPTO_AES=y -CONFIG_CRYPTO_AES_TI=m -CONFIG_CRYPTO_ANUBIS=m -CONFIG_CRYPTO_LIB_ARC4=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_LIB_DES=m -CONFIG_CRYPTO_DES=m -CONFIG_CRYPTO_FCRYPT=m -CONFIG_CRYPTO_KHAZAD=m -CONFIG_CRYPTO_SALSA20=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_AEAD=m -# CONFIG_CRYPTO_STATS is not set -CONFIG_CRYPTO_HASH_INFO=y -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_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_CHELSIO_IPSEC_INLINE is not set -CONFIG_CRYPTO_DEV_VIRTIO=m -CONFIG_CRYPTO_DEV_SAFEXCEL=m -CONFIG_CRYPTO_DEV_CCREE=m -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_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_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_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_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_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_DMA_VIRT_OPS=y -CONFIG_SWIOTLB=y -# CONFIG_DMA_API_DEBUG 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_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_SG_POOL=y -CONFIG_ARCH_HAS_PMEM_API=y -CONFIG_ARCH_HAS_UACCESS_FLUSHCACHE=y -CONFIG_ARCH_HAS_UACCESS_MCSAFE=y -CONFIG_SBITMAP=y -CONFIG_PARMAN=m -CONFIG_OBJAGG=m -# CONFIG_STRING_SELFTEST is not set -# end of Library routines - -# -# Kernel hacking -# - -# -# printk and dmesg options -# -CONFIG_PRINTK_TIME=y -# CONFIG_PRINTK_CALLER is not set -CONFIG_CONSOLE_LOGLEVEL_DEFAULT=7 -CONFIG_CONSOLE_LOGLEVEL_QUIET=4 -CONFIG_MESSAGE_LOGLEVEL_DEFAULT=4 -CONFIG_DYNAMIC_DEBUG=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_SPLIT is not set -# CONFIG_DEBUG_INFO_DWARF4 is not set -# CONFIG_DEBUG_INFO_BTF is not set -# CONFIG_GDB_SCRIPTS is not set -# CONFIG_ENABLE_MUST_CHECK is not set -CONFIG_FRAME_WARN=2048 -CONFIG_STRIP_ASM_SYMS=y -# CONFIG_READABLE_ASM is not set -CONFIG_DEBUG_FS=y -# CONFIG_HEADERS_INSTALL is not set -CONFIG_OPTIMIZE_INLINING=y -# CONFIG_DEBUG_SECTION_MISMATCH is not set -CONFIG_SECTION_MISMATCH_WARN_ONLY=y -# CONFIG_DEBUG_FORCE_WEAK_PER_CPU is not set -# end of Compile-time checks and compiler options - -CONFIG_MAGIC_SYSRQ=y -CONFIG_MAGIC_SYSRQ_DEFAULT_ENABLE=0x1 -CONFIG_MAGIC_SYSRQ_SERIAL=y -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_PAGE_POISONING_NO_SANITY=y -CONFIG_PAGE_POISONING_ZERO=y -# CONFIG_DEBUG_PAGE_REF 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_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_HAVE_DEBUG_STACKOVERFLOW=y -# CONFIG_DEBUG_STACKOVERFLOW is not set -CONFIG_CC_HAS_KASAN_GENERIC=y -CONFIG_KASAN_STACK=1 -# end of Memory Debugging - -CONFIG_ARCH_HAS_KCOV=y -CONFIG_CC_HAS_SANCOV_TRACE_PC=y -# CONFIG_KCOV is not set -# CONFIG_DEBUG_SHIRQ is not set - -# -# Debug Lockups and Hangs -# -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 -# end of Debug Lockups and Hangs - -# CONFIG_PANIC_ON_OOPS is not set -CONFIG_PANIC_ON_OOPS_VALUE=0 -# CONFIG_SCHED_DEBUG is not set -CONFIG_SCHED_INFO=y -CONFIG_SCHEDSTATS=y -CONFIG_SCHED_STACK_END_CHECK=y -# 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 -# end of Lock Debugging (spinlocks, mutexes, etc...) - -CONFIG_STACKTRACE=y -# CONFIG_WARN_ALL_UNSEEDED_RANDOM is not set -# CONFIG_DEBUG_KOBJECT is not set -CONFIG_DEBUG_BUGVERBOSE=y -CONFIG_DEBUG_LIST=y -# CONFIG_DEBUG_PLIST is not set -# CONFIG_DEBUG_SG is not set -CONFIG_DEBUG_NOTIFIERS=y -CONFIG_DEBUG_CREDENTIALS=y - -# -# RCU Debugging -# -CONFIG_TORTURE_TEST=m -CONFIG_RCU_PERF_TEST=m -# CONFIG_RCU_TORTURE_TEST is not set -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_DEBUG_BLOCK_EXT_DEVT is not set -# CONFIG_CPU_HOTPLUG_STATE_CONTROL is not set -# CONFIG_NOTIFIER_ERROR_INJECTION is not set -CONFIG_FUNCTION_ERROR_INJECTION=y -# CONFIG_FAULT_INJECTION 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_RING_BUFFER_ALLOW_SWAP=y -CONFIG_TRACING=y -CONFIG_GENERIC_TRACER=y -CONFIG_TRACING_SUPPORT=y -CONFIG_FTRACE=y -CONFIG_FUNCTION_TRACER=y -CONFIG_FUNCTION_GRAPH_TRACER=y -# CONFIG_PREEMPTIRQ_EVENTS is not set -# CONFIG_IRQSOFF_TRACER is not set -# CONFIG_SCHED_TRACER is not set -# CONFIG_HWLAT_TRACER is not set -CONFIG_FTRACE_SYSCALLS=y -# CONFIG_TRACER_SNAPSHOT is not set -CONFIG_BRANCH_PROFILE_NONE=y -# CONFIG_PROFILE_ANNOTATED_BRANCHES is not set -# CONFIG_STACK_TRACER 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_DYNAMIC_FTRACE=y -CONFIG_DYNAMIC_FTRACE_WITH_REGS=y -# CONFIG_FUNCTION_PROFILER is not set -# CONFIG_BPF_KPROBE_OVERRIDE is not set -CONFIG_FTRACE_MCOUNT_RECORD=y -# CONFIG_FTRACE_STARTUP_TEST is not set -# CONFIG_HIST_TRIGGERS is not set -# CONFIG_TRACEPOINT_BENCHMARK is not set -# CONFIG_RING_BUFFER_BENCHMARK is not set -# CONFIG_RING_BUFFER_STARTUP_TEST is not set -CONFIG_PREEMPTIRQ_DELAY_TEST=m -# CONFIG_TRACE_EVAL_MAP_FILE is not set -CONFIG_RUNTIME_TESTING_MENU=y -CONFIG_LKDTM=m -# CONFIG_TEST_LIST_SORT is not set -# CONFIG_TEST_SORT is not set -# CONFIG_KPROBES_SANITY_TEST 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_TEST_STRING_HELPERS=m -# CONFIG_TEST_STRSCPY is not set -CONFIG_TEST_KSTRTOX=m -CONFIG_TEST_PRINTF=m -CONFIG_TEST_BITMAP=m -# CONFIG_TEST_BITFIELD is not set -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_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_MEMTEST is not set -CONFIG_BUG_ON_DATA_CORRUPTION=y -# CONFIG_SAMPLES 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_UBSAN_ALIGNMENT=y -CONFIG_ARCH_HAS_DEVMEM_IS_ALLOWED=y -CONFIG_STRICT_DEVMEM=y -CONFIG_IO_STRICT_DEVMEM=y -# 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_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_PTDUMP is not set -# CONFIG_PPC_FAST_ENDIAN_SWITCH is not set -# end of Kernel hacking diff --git a/srcpkgs/linux5.4/files/x86_64-dotconfig b/srcpkgs/linux5.4/files/x86_64-dotconfig deleted file mode 100644 index 2a9c89b346aa0b..00000000000000 --- a/srcpkgs/linux5.4/files/x86_64-dotconfig +++ /dev/null @@ -1,9620 +0,0 @@ -# -# Automatically generated file; DO NOT EDIT. -# Linux/x86_64 5.4.296 Kernel Configuration -# - -# -# Compiler: gcc (GCC) 14.2.1 20250405 -# -CONFIG_CC_IS_GCC=y -CONFIG_GCC_VERSION=140201 -CONFIG_CLANG_VERSION=0 -CONFIG_CC_CAN_LINK=y -CONFIG_CC_HAS_ASM_GOTO=y -CONFIG_CC_HAS_ASM_GOTO_TIED_OUTPUT=y -CONFIG_CC_HAS_ASM_GOTO_OUTPUT=y -CONFIG_CC_HAS_ASM_INLINE=y -CONFIG_IRQ_WORK=y -CONFIG_BUILDTIME_EXTABLE_SORT=y -CONFIG_THREAD_INFO_IN_TASK=y - -# -# General setup -# -CONFIG_INIT_ENV_ARG_LIMIT=32 -# CONFIG_COMPILE_TEST 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_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_DEFAULT_HOSTNAME="(none)" -CONFIG_SWAP=y -CONFIG_SYSVIPC=y -CONFIG_SYSVIPC_SYSCTL=y -CONFIG_POSIX_MQUEUE=y -CONFIG_POSIX_MQUEUE_SYSCTL=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_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_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_DATA=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 - -# -# 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_PREEMPT_NONE is not set -# CONFIG_PREEMPT_VOLUNTARY is not set -CONFIG_PREEMPT=y -CONFIG_PREEMPT_COUNT=y -CONFIG_PREEMPTION=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_PREEMPT_RCU=y -# CONFIG_RCU_EXPERT is not set -CONFIG_SRCU=y -CONFIG_TREE_SRCU=y -CONFIG_TASKS_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_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_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_SWAP_ENABLED=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_DEBUG is not set -CONFIG_SOCK_CGROUP_DATA=y -CONFIG_NAMESPACES=y -CONFIG_UTS_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_CC_OPTIMIZE_FOR_PERFORMANCE=y -# CONFIG_CC_OPTIMIZE_FOR_SIZE is not set -CONFIG_SYSCTL=y -CONFIG_HAVE_UID16=y -CONFIG_SYSCTL_EXCEPTION_TRACE=y -CONFIG_HAVE_PCSPKR_PLATFORM=y -CONFIG_BPF=y -CONFIG_EXPERT=y -CONFIG_UID16=y -CONFIG_MULTIUSER=y -CONFIG_SGETMASK_SYSCALL=y -CONFIG_SYSFS_SYSCALL=y -# CONFIG_SYSCTL_SYSCALL is not set -CONFIG_FHANDLE=y -CONFIG_POSIX_TIMERS=y -CONFIG_PRINTK=y -CONFIG_PRINTK_NMI=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_ABSOLUTE_PERCPU=y -CONFIG_KALLSYMS_BASE_RELATIVE=y -CONFIG_BPF_SYSCALL=y -CONFIG_BPF_JIT_ALWAYS_ON=y -# CONFIG_BPF_UNPRIV_DEFAULT_OFF is not set -CONFIG_USERFAULTFD=y -CONFIG_ARCH_HAS_MEMBARRIER_SYNC_CORE=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_SLUB_MEMCG_SYSFS_ON is not set -# 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_ARCH_DEFCONFIG="arch/x86/configs/x86_64_defconfig" -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_CACHE_LINE_SIZE=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_SUSPEND_POSSIBLE=y -CONFIG_ARCH_WANT_GENERAL_HUGETLB=y -CONFIG_ZONE_DMA32=y -CONFIG_AUDIT_ARCH=y -CONFIG_ARCH_SUPPORTS_DEBUG_PAGEALLOC=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_ZONE_DMA=y -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_PV_SMP=y -CONFIG_XEN_DOM0=y -CONFIG_XEN_PVHVM=y -CONFIG_XEN_PVHVM_SMP=y -CONFIG_XEN_512GB=y -CONFIG_XEN_SAVE_RESTORE=y -# CONFIG_XEN_DEBUG_FS is not set -CONFIG_XEN_PVH=y -CONFIG_KVM_GUEST=y -CONFIG_ARCH_CPUIDLE_HALTPOLL=y -CONFIG_PVH=y -# CONFIG_KVM_DEBUG_FS is not set -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_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_CALGARY_IOMMU=y -CONFIG_CALGARY_IOMMU_ENABLED_BY_DEFAULT=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_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 is not set -CONFIG_X86_THERMAL_VECTOR=y - -# -# 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 -# end of Performance monitoring - -# CONFIG_X86_16BIT is not set -CONFIG_X86_VSYSCALL_EMULATION=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_NODES_SPAN_OTHER_NODES=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_X86_RESERVE_LOW=64 -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_INTEL_UMIP=y -CONFIG_X86_INTEL_MPX=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_EFI=y -CONFIG_EFI_STUB=y -CONFIG_EFI_MIXED=y -CONFIG_SECCOMP=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_HAVE_LIVEPATCH=y -# end of Processor type and features - -CONFIG_ARCH_HAS_ADD_PAGES=y -CONFIG_ARCH_ENABLE_MEMORY_HOTPLUG=y -CONFIG_ARCH_ENABLE_MEMORY_HOTREMOVE=y -CONFIG_USE_PERCPU_NUMA_NODE_ID=y -CONFIG_ARCH_ENABLE_SPLIT_PMD_PTLOCK=y -# CONFIG_GDS_FORCE_MITIGATION is not set -CONFIG_ARCH_ENABLE_HUGEPAGE_MIGRATION=y -CONFIG_ARCH_ENABLE_THP_MIGRATION=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_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_LPIT=y -CONFIG_ACPI_SLEEP=y -# CONFIG_ACPI_PROCFS_POWER is not set -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_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_NUMA=y -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_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_DPTF_POWER=m -CONFIG_ACPI_WATCHDOG=y -CONFIG_ACPI_EXTLOG=m -CONFIG_ACPI_ADXL=y -# CONFIG_PMIC_OPREGION is not set -CONFIG_ACPI_CONFIGFS=m -CONFIG_X86_PM_TIMER=y -CONFIG_SFI=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_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 is not set -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 -# CONFIG_X86_SYSFB is not set -# 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_X86_DEV_DMA_OPS=y - -# -# Firmware Drivers -# -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_GOOGLE_FIRMWARE is not set - -# -# EFI (Extensible Firmware Interface) Support -# -CONFIG_EFI_VARS=y -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_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 -# end of EFI (Extensible Firmware Interface) Support - -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_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_VIRTUALIZATION=y -CONFIG_KVM=m -CONFIG_KVM_INTEL=m -CONFIG_KVM_AMD=m -CONFIG_KVM_AMD_SEV=y -# CONFIG_KVM_MMU_AUDIT is not set -CONFIG_VHOST_NET=m -CONFIG_VHOST_SCSI=m -CONFIG_VHOST_VSOCK=m -CONFIG_VHOST=m -CONFIG_VHOST_CROSS_ENDIAN_LEGACY=y - -# -# General architecture-dependent options -# -CONFIG_CRASH_CORE=y -CONFIG_KEXEC_CORE=y -CONFIG_HOTPLUG_SMT=y -CONFIG_OPROFILE=m -CONFIG_OPROFILE_EVENT_MULTIPLEX=y -CONFIG_HAVE_OPROFILE=y -CONFIG_OPROFILE_NMI_TIMER=y -CONFIG_KPROBES=y -# CONFIG_JUMP_LABEL 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_HAVE_FUNCTION_ERROR_INJECTION=y -CONFIG_HAVE_NMI=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_ARCH_HAS_CPU_FINALIZE_INIT=y -CONFIG_HAVE_ARCH_THREAD_STRUCT_WHITELIST=y -CONFIG_ARCH_WANTS_DYNAMIC_TASK_STRUCT=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_CLK=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_HAVE_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_FILTER=y -CONFIG_SECCOMP_FILTER=y -CONFIG_HAVE_ARCH_STACKLEAK=y -CONFIG_HAVE_STACKPROTECTOR=y -CONFIG_CC_HAS_STACKPROTECTOR_NONE=y -CONFIG_STACKPROTECTOR=y -CONFIG_STACKPROTECTOR_STRONG=y -CONFIG_HAVE_ARCH_WITHIN_STACK_FRAMES=y -CONFIG_HAVE_CONTEXT_TRACKING=y -CONFIG_HAVE_VIRT_CPU_ACCOUNTING_GEN=y -CONFIG_HAVE_IRQ_TIME_ACCOUNTING=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_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_HAVE_COPY_THREAD_TLS=y -CONFIG_HAVE_STACK_VALIDATION=y -CONFIG_HAVE_RELIABLE_STACKTRACE=y -CONFIG_OLD_SIGSUSPEND3=y -CONFIG_COMPAT_OLD_SIGACTION=y -CONFIG_64BIT_TIME=y -CONFIG_COMPAT_32BIT_TIME=y -CONFIG_HAVE_ARCH_VMAP_STACK=y -CONFIG_VMAP_STACK=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 - -# -# GCOV-based kernel profiling -# -# CONFIG_GCOV_KERNEL is not set -CONFIG_ARCH_HAS_GCOV_PROFILE_ALL=y -# end of GCOV-based kernel profiling - -CONFIG_PLUGIN_HOSTCC="" -CONFIG_HAVE_GCC_PLUGINS=y -# 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 is not set -# CONFIG_MODULE_ALLOW_MISSING_NAMESPACE_IMPORTS is not set -# CONFIG_UNUSED_SYMBOLS is not set -# CONFIG_TRIM_UNUSED_KSYMS is not set -CONFIG_MODULES_TREE_LOOKUP=y -CONFIG_BLOCK=y -CONFIG_BLK_SCSI_REQUEST=y -CONFIG_BLK_DEV_BSG=y -CONFIG_BLK_DEV_BSGLIB=y -CONFIG_BLK_DEV_INTEGRITY=y -CONFIG_BLK_DEV_ZONED=y -CONFIG_BLK_DEV_THROTTLING=y -# CONFIG_BLK_DEV_THROTTLING_LOW is not set -CONFIG_BLK_CMDLINE_PARSER=y -CONFIG_BLK_WBT=y -# CONFIG_BLK_CGROUP_IOLATENCY is not set -# CONFIG_BLK_CGROUP_IOCOST is not set -CONFIG_BLK_WBT_MQ=y -CONFIG_BLK_DEBUG_FS=y -CONFIG_BLK_DEBUG_FS_ZONED=y -# CONFIG_BLK_SED_OPAL is not set - -# -# 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_BLOCK_COMPAT=y -CONFIG_BLK_MQ_PCI=y -CONFIG_BLK_MQ_VIRTIO=y -CONFIG_BLK_MQ_RDMA=y -CONFIG_BLK_PM=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_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_NEED_MULTIPLE_NODES=y -CONFIG_HAVE_MEMORY_PRESENT=y -CONFIG_SPARSEMEM_EXTREME=y -CONFIG_SPARSEMEM_VMEMMAP_ENABLE=y -CONFIG_SPARSEMEM_VMEMMAP=y -CONFIG_HAVE_MEMBLOCK_NODE_MAP=y -CONFIG_HAVE_FAST_GUP=y -CONFIG_MEMORY_ISOLATION=y -CONFIG_HAVE_BOOTMEM_INFO_NODE=y -CONFIG_MEMORY_HOTPLUG=y -CONFIG_MEMORY_HOTPLUG_SPARSE=y -CONFIG_MEMORY_HOTPLUG_DEFAULT_ONLINE=y -CONFIG_MEMORY_HOTREMOVE=y -CONFIG_SPLIT_PTLOCK_CPUS=4 -CONFIG_MEMORY_BALLOON=y -CONFIG_BALLOON_COMPACTION=y -CONFIG_COMPACTION=y -CONFIG_MIGRATION=y -CONFIG_CONTIG_ALLOC=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_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_TRANSPARENT_HUGE_PAGECACHE=y -CONFIG_CLEANCACHE=y -CONFIG_FRONTSWAP=y -# CONFIG_CMA is not set -# CONFIG_MEM_SOFT_DIRTY is not set -CONFIG_ZSWAP=y -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_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 is not set -CONFIG_FRAME_VECTOR=y -CONFIG_ARCH_USES_HIGH_VMA_FLAGS=y -CONFIG_ARCH_HAS_PKEYS=y -# CONFIG_PERCPU_STATS is not set -# CONFIG_GUP_BENCHMARK is not set -# CONFIG_READ_ONLY_THP_FOR_FS is not set -CONFIG_ARCH_HAS_PTE_SPECIAL=y -# 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_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_IPCOMP=m -CONFIG_NET_KEY=m -CONFIG_NET_KEY_MIGRATE=y -CONFIG_SMC=m -CONFIG_SMC_DIAG=m -# CONFIG_XDP_SOCKETS is not set -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_IPCOMP=m -CONFIG_INET_TABLE_PERTURB_ORDER=16 -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=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_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 is not set -CONFIG_IPV6_SEG6_LWTUNNEL=y -CONFIG_IPV6_SEG6_HMAC=y -CONFIG_IPV6_SEG6_BPF=y -# CONFIG_NETLABEL is not set -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_NETLINK=m -CONFIG_NETFILTER_FAMILY_BRIDGE=y -CONFIG_NETFILTER_FAMILY_ARP=y -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_COMMON=m -CONFIG_NF_LOG_NETDEV=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_SET=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_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 is not set -CONFIG_IP_VS_SED=m -CONFIG_IP_VS_NQ=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_LOG_BRIDGE=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_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_HAVE_NET_DSA=y -CONFIG_NET_DSA=m -CONFIG_NET_DSA_TAG_8021Q=m -CONFIG_NET_DSA_TAG_BRCM_COMMON=m -CONFIG_NET_DSA_TAG_BRCM=m -CONFIG_NET_DSA_TAG_BRCM_PREPEND=m -CONFIG_NET_DSA_TAG_GSWIP=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_QCA=m -CONFIG_NET_DSA_TAG_LAN9303=m -CONFIG_NET_DSA_TAG_SJA1105=m -CONFIG_NET_DSA_TAG_TRAILER=m -CONFIG_VLAN_8021Q=m -CONFIG_VLAN_8021Q_GVRP=y -CONFIG_VLAN_8021Q_MVRP=y -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_HTB=m -CONFIG_NET_SCH_HFSC=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_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_INGRESS=m -CONFIG_NET_SCH_PLUG=m -# CONFIG_NET_SCH_DEFAULT is not set - -# -# Classification -# -CONFIG_NET_CLS=y -CONFIG_NET_CLS_BASIC=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_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_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_DEBUGFS=y -# CONFIG_BATMAN_ADV_DEBUG is not set -CONFIG_BATMAN_ADV_SYSFS=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_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_NET_NCSI is not set -CONFIG_RPS=y -CONFIG_RFS_ACCEL=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_JIT=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 - -# -# 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_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 -# 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_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_SELFTEST is not set -CONFIG_BT_DEBUGFS=y - -# -# 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 is not set -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_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_WILINK=m -CONFIG_BT_MTKSDIO=m -CONFIG_BT_MTKUART=m -CONFIG_BT_HCIRSI=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_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_WIMAX=m -CONFIG_WIMAX_DEBUG_LEVEL=8 -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_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_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_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_SOCK_MSG=y -CONFIG_NET_DEVLINK=y -CONFIG_PAGE_POOL=y -CONFIG_FAILOVER=m -CONFIG_HAVE_EBPF_JIT=y - -# -# Device Drivers -# -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_DEBUG is not set -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_PCIE_BW 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_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 -# - -# -# Cadence PCIe controllers support -# -# end of Cadence PCIe controllers support - -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 -# 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_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_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 -# 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_I3C=m -CONFIG_DMA_SHARED_BUFFER=y -# CONFIG_DMA_FENCE_TRACE is not set -# end of Generic Driver Options - -# -# Bus devices -# -# end of Bus devices - -CONFIG_CONNECTOR=y -CONFIG_PROC_EVENTS=y -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 -# 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_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_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 - -CONFIG_MTD_NAND_CORE=m -# CONFIG_MTD_ONENAND is not set -CONFIG_MTD_NAND_ECC_SW_HAMMING=m -# CONFIG_MTD_NAND_ECC_SW_HAMMING_SMC is not set -CONFIG_MTD_RAW_NAND=m -CONFIG_MTD_NAND_ECC_SW_BCH=y - -# -# 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 - -# -# 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 - -# -# 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_BLK_DEV_FD_RAWCMD is not set -CONFIG_CDROM=m -# CONFIG_PARIDE is not set -CONFIG_BLK_DEV_PCIESSD_MTIP32XX=m -CONFIG_ZRAM=m -CONFIG_ZRAM_WRITEBACK=y -# CONFIG_ZRAM_MEMORY_TRACKING is not set -CONFIG_BLK_DEV_UMEM=m -CONFIG_BLK_DEV_LOOP=m -CONFIG_BLK_DEV_LOOP_MIN_COUNT=8 -CONFIG_BLK_DEV_CRYPTOLOOP=m -CONFIG_BLK_DEV_DRBD=m -# CONFIG_DRBD_FAULT_INJECTION is not set -CONFIG_BLK_DEV_NBD=m -CONFIG_BLK_DEV_SKD=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_VIRTIO_BLK_SCSI is not set -CONFIG_BLK_DEV_RBD=m -CONFIG_BLK_DEV_RSXX=m - -# -# NVME Support -# -CONFIG_NVME_CORE=y -CONFIG_BLK_DEV_NVME=y -CONFIG_NVME_MULTIPATH=y -CONFIG_NVME_FABRICS=m -CONFIG_NVME_RDMA=m -CONFIG_NVME_FC=m -CONFIG_NVME_TCP=m -CONFIG_NVME_TARGET=m -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_PCI_ENDPOINT_TEST is not set -# CONFIG_XILINX_SDFEC is not set -CONFIG_MISC_RTSX=m -CONFIG_PVPANIC=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_VMWARE_VMCI=m - -# -# Intel MIC & related support -# - -# -# Intel MIC Bus Driver -# -# CONFIG_INTEL_MIC_BUS is not set - -# -# SCIF Bus Driver -# -CONFIG_SCIF_BUS=m - -# -# VOP Bus Driver -# -CONFIG_VOP_BUS=m - -# -# Intel MIC Host Driver -# - -# -# Intel MIC Card Driver -# - -# -# SCIF Driver -# -CONFIG_SCIF=m - -# -# Intel MIC Coprocessor State Management (COSM) Drivers -# -CONFIG_MIC_COSM=m - -# -# VOP Driver -# -CONFIG_VOP=m -CONFIG_VHOST_RING=m -# end of Intel MIC & related support - -CONFIG_GENWQE=m -CONFIG_GENWQE_PLATFORM_ERROR_RECOVERY=0 -CONFIG_ECHO=m -CONFIG_MISC_ALCOR_PCI=m -CONFIG_MISC_RTSX_PCI=m -CONFIG_MISC_RTSX_USB=m -CONFIG_HABANA_AI=m -# end of Misc devices - -CONFIG_HAVE_IDE=y -# CONFIG_IDE is not set - -# -# SCSI device support -# -CONFIG_SCSI_MOD=m -CONFIG_RAID_ATTRS=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_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_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_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_GDTH=m -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_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_ATA_VERBOSE_ERROR=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_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_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_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_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_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_GTP=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_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 - -# -# CAIF transport drivers -# -CONFIG_CAIF_TTY=m -CONFIG_CAIF_SPI_SLAVE=m -# CONFIG_CAIF_SPI_SYNC is not set -CONFIG_CAIF_HSI=m -CONFIG_CAIF_VIRTIO=m - -# -# 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_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_MV88E6XXX=m -CONFIG_NET_DSA_MV88E6XXX_GLOBAL2=y -CONFIG_NET_DSA_MV88E6XXX_PTP=y -CONFIG_NET_DSA_SJA1105=m -# CONFIG_NET_DSA_SJA1105_PTP is not set -# CONFIG_NET_DSA_SJA1105_TAS is not set -CONFIG_NET_DSA_QCA8K=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 -# 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_ATHEROS=y -CONFIG_ATL2=m -CONFIG_ATL1=m -CONFIG_ATL1E=m -CONFIG_ATL1C=m -CONFIG_ALX=m -CONFIG_NET_VENDOR_AURORA=y -CONFIG_AURORA_NB8800=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_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_HP=y -CONFIG_HP100=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_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_FM10K=m -CONFIG_IGC=m -CONFIG_JME=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_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_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_CORE_EN_DCB=y -# CONFIG_MLX5_CORE_IPOIB is not set -CONFIG_MLX5_SW_STEERING=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_SWITCHIB=m -CONFIG_MLXSW_SWITCHX2=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_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_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_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_MDIO_DEVICE=y -CONFIG_MDIO_BUS=y -CONFIG_MDIO_BCM_UNIMAC=m -CONFIG_MDIO_BITBANG=m -CONFIG_MDIO_CAVIUM=m -CONFIG_MDIO_GPIO=m -# CONFIG_MDIO_MSCC_MIIM is not set -CONFIG_MDIO_THUNDER=m -CONFIG_PHYLINK=m -CONFIG_PHYLIB=y -CONFIG_SWPHY=y -CONFIG_LED_TRIGGER_PHY=y - -# -# MII PHY device drivers -# -# CONFIG_SFP is not set -# CONFIG_ADIN_PHY is not set -CONFIG_AMD_PHY=m -CONFIG_AQUANTIA_PHY=m -CONFIG_AX88796B_PHY=m -CONFIG_AT803X_PHY=m -CONFIG_BCM7XXX_PHY=m -CONFIG_BCM87XX_PHY=m -CONFIG_BCM_NET_PHYLIB=m -CONFIG_BROADCOM_PHY=m -CONFIG_CICADA_PHY=m -CONFIG_CORTINA_PHY=m -CONFIG_DAVICOM_PHY=m -CONFIG_DP83822_PHY=m -# CONFIG_DP83TC811_PHY is not set -CONFIG_DP83848_PHY=m -CONFIG_DP83867_PHY=m -CONFIG_FIXED_PHY=m -CONFIG_ICPLUS_PHY=m -CONFIG_INTEL_XWAY_PHY=m -CONFIG_LSI_ET1011C_PHY=m -CONFIG_LXT_PHY=m -CONFIG_MARVELL_PHY=m -CONFIG_MARVELL_10G_PHY=m -CONFIG_MICREL_PHY=m -CONFIG_MICROCHIP_PHY=m -# CONFIG_MICROCHIP_T1_PHY is not set -CONFIG_MICROSEMI_PHY=m -CONFIG_NATIONAL_PHY=m -# CONFIG_NXP_TJA11XX_PHY is not set -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_VITESSE_PHY=m -CONFIG_XILINX_GMII2RGMII=m -CONFIG_MICREL_KS8995MA=m -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_WLAN=y -CONFIG_WIRELESS_WDS=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_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_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 -CONFIG_IWLWIFI_BCAST_FILTERING=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_PRISM54=m -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_MT76x02_LIB=m -CONFIG_MT76x02_USB=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_MT7615E=m -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_8822BE=y -CONFIG_RTW88_8822CE=y -# CONFIG_RTW88_DEBUG is not set -# CONFIG_RTW88_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 - -# -# WiMAX Wireless Broadband devices -# -CONFIG_WIMAX_I2400M=m -CONFIG_WIMAX_I2400M_USB=m -CONFIG_WIMAX_I2400M_DEBUG_LEVEL=8 -# end of WiMAX Wireless Broadband devices - -# 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 -CONFIG_XEN_NETDEV_FRONTEND=m -CONFIG_XEN_NETDEV_BACKEND=m -CONFIG_VMXNET3=m -CONFIG_FUJITSU_ES=m -CONFIG_THUNDERBOLT_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_POLLDEV=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 is not set -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_TM2_TOUCHKEY=m -# CONFIG_KEYBOARD_XTKBD is not set -CONFIG_KEYBOARD_CROS_EC=m -# CONFIG_KEYBOARD_MTK_PMIC is not set -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 is not set -CONFIG_MOUSE_SYNAPTICS_I2C=m -CONFIG_MOUSE_SYNAPTICS_USB=m -CONFIG_INPUT_JOYSTICK=y -CONFIG_JOYSTICK_ANALOG=m -CONFIG_JOYSTICK_A3D=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_FSIA6B=m -CONFIG_INPUT_TABLET=y -CONFIG_TABLET_USB_ACECAD=m -CONFIG_TABLET_USB_AIPTEK=m -CONFIG_TABLET_USB_GTCO=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_PROPERTIES=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_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_ILI210X=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_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_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_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_MSM_VIBRATOR=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_GP2A=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_KXTJ9_POLLED_MODE is not set -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_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_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_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_SERIAL_NONSTANDARD=y -CONFIG_ROCKETPORT=m -CONFIG_CYCLADES=m -# CONFIG_CYZ_INTR is not set -CONFIG_MOXA_INTELLIO=m -CONFIG_MOXA_SMARTIO=m -CONFIG_SYNCLINK=m -CONFIG_SYNCLINKMP=m -CONFIG_SYNCLINK_GT=m -CONFIG_NOZOMI=m -CONFIG_ISI=m -CONFIG_N_HDLC=m -CONFIG_N_GSM=m -CONFIG_TRACE_ROUTER=m -CONFIG_TRACE_SINK=m -CONFIG_NULL_TTY=m -CONFIG_LDISC_AUTOLOAD=y -CONFIG_DEVMEM=y -# CONFIG_DEVKMEM is not set - -# -# Serial drivers -# -CONFIG_SERIAL_EARLYCON=y -CONFIG_SERIAL_8250=y -CONFIG_SERIAL_8250_DEPRECATED_OPTIONS=y -CONFIG_SERIAL_8250_PNP=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_SCCNXP=y -CONFIG_SERIAL_SCCNXP_CONSOLE=y -# CONFIG_SERIAL_SC16IS7XX 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_IFX6X60=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 -# end of Serial drivers - -CONFIG_SERIAL_MCTRL_GPIO=y -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_HVC_DRIVER=y -CONFIG_HVC_IRQ=y -CONFIG_HVC_XEN=y -CONFIG_HVC_XEN_FRONTEND=y -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_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_VIA=m -CONFIG_HW_RANDOM_VIRTIO=m -CONFIG_NVRAM=m -CONFIG_APPLICOM=m -CONFIG_MWAVE=m -CONFIG_RAW_DRIVER=m -CONFIG_MAX_RAW_DEVS=256 -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_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_DEVPORT=y -CONFIG_XILLYBUS=m -CONFIG_XILLYBUS_PCIE=m -# CONFIG_RANDOM_TRUST_CPU is not set -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_PLATFORM=m -# CONFIG_I2C_DESIGNWARE_SLAVE is not set -CONFIG_I2C_DESIGNWARE_PCI=m -CONFIG_I2C_DESIGNWARE_BAYTRAIL=y -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_PARPORT=m -CONFIG_I2C_PARPORT_LIGHT=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 is not set -# end of I2C Hardware Bus support - -# CONFIG_I2C_STUB is not set -CONFIG_I2C_SLAVE=y -CONFIG_I2C_SLAVE_EEPROM=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_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_AXI_SPI_ENGINE=m -CONFIG_SPI_BITBANG=m -CONFIG_SPI_BUTTERFLY=m -CONFIG_SPI_CADENCE=m -CONFIG_SPI_DESIGNWARE=m -CONFIG_SPI_DW_PCI=m -CONFIG_SPI_DW_MID_DMA=y -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_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 - -# -# 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_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 - -# -# Enable PHYLIB and NETWORK_PHY_TIMESTAMPING to see the additional clocks. -# -CONFIG_PTP_1588_CLOCK_KVM=y -# 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_MCP23S08 is not set -CONFIG_PINCTRL_SX150X=y -CONFIG_PINCTRL_BAYTRAIL=y -CONFIG_PINCTRL_CHERRYVIEW=y -CONFIG_PINCTRL_INTEL=m -CONFIG_PINCTRL_BROXTON=m -CONFIG_PINCTRL_CANNONLAKE=m -CONFIG_PINCTRL_CEDARFORK=m -CONFIG_PINCTRL_DENVERTON=m -CONFIG_PINCTRL_GEMINILAKE=m -CONFIG_PINCTRL_ICELAKE=m -CONFIG_PINCTRL_LEWISBURG=m -CONFIG_PINCTRL_SUNRISEPOINT=m -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_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_LYNXPOINT=y -CONFIG_GPIO_MB86S7X=m -CONFIG_GPIO_MENZ127=m -CONFIG_GPIO_VX855=m -# CONFIG_GPIO_XILINX is not set -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_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_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 - -CONFIG_GPIO_MOCKUP=m -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_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_AVS=y -# CONFIG_POWER_RESET is not set -CONFIG_POWER_SUPPLY=y -# CONFIG_POWER_SUPPLY_DEBUG is not set -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_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_BQ2415X=m -CONFIG_CHARGER_BQ24190=m -CONFIG_CHARGER_BQ24257=m -CONFIG_CHARGER_BQ24735=m -CONFIG_CHARGER_BQ25890=m -CONFIG_CHARGER_SMB347=m -CONFIG_BATTERY_GAUGE_LTC2941=m -CONFIG_BATTERY_RT5033=m -CONFIG_CHARGER_RT9455=m -CONFIG_CHARGER_CROS_USBPD=m -CONFIG_HWMON=m -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_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_AS370=m -CONFIG_SENSORS_ASC7621=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_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_LTC2990=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_MAX16065=m -CONFIG_SENSORS_MAX1619=m -CONFIG_SENSORS_MAX1668=m -CONFIG_SENSORS_MAX197=m -CONFIG_SENSORS_MAX31722=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_MENF21BMC_HWMON=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_PCF8591=m -CONFIG_PMBUS=m -CONFIG_SENSORS_PMBUS=m -CONFIG_SENSORS_ADM1275=m -CONFIG_SENSORS_IBM_CFFPS=m -CONFIG_SENSORS_INSPUR_IPSPS=m -# CONFIG_SENSORS_IR35221 is not set -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_MAX16064=m -CONFIG_SENSORS_MAX20751=m -CONFIG_SENSORS_MAX31785=m -CONFIG_SENSORS_MAX34440=m -CONFIG_SENSORS_MAX8688=m -# CONFIG_SENSORS_PXE1610 is not set -# CONFIG_SENSORS_TPS40422 is not set -CONFIG_SENSORS_TPS53679=m -CONFIG_SENSORS_UCD9000=m -CONFIG_SENSORS_UCD9200=m -CONFIG_SENSORS_ZL6100=m -CONFIG_SENSORS_SHT15=m -CONFIG_SENSORS_SHT21=m -CONFIG_SENSORS_SHT3x=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_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 - -# -# ACPI drivers -# -CONFIG_SENSORS_ACPI_POWER=m -CONFIG_SENSORS_ATK0110=m -CONFIG_THERMAL=y -CONFIG_THERMAL_STATISTICS=y -CONFIG_THERMAL_EMERGENCY_POWEROFF_DELAY_MS=0 -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_CLOCK_THERMAL=y -CONFIG_DEVFREQ_THERMAL=y -# CONFIG_THERMAL_EMULATION is not set - -# -# Intel thermal drivers -# -CONFIG_INTEL_POWERCLAMP=m -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=y -# end of ACPI INT340X thermal drivers - -CONFIG_INTEL_PCH_THERMAL=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 - -# -# 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_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_MFD_INTEL_LPSS=m -CONFIG_MFD_INTEL_LPSS_ACPI=m -CONFIG_MFD_INTEL_LPSS_PCI=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_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_RT5033=m -# CONFIG_MFD_RC5T583 is not set -# 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_SMSC is not set -CONFIG_ABX500_CORE=y -# CONFIG_AB3100_CORE is not set -CONFIG_MFD_SYSCON=y -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_MFD_TPS80031 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_TQMX86=m -CONFIG_MFD_VX855=m -CONFIG_MFD_ARIZONA=y -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_RAVE_SP_CORE is not set -# 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_ANATOP=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_MAX8952=m -CONFIG_REGULATOR_MAX77693=m -CONFIG_REGULATOR_MC13XXX_CORE=m -CONFIG_REGULATOR_MC13783=m -CONFIG_REGULATOR_MC13892=m -CONFIG_REGULATOR_MT6311=m -CONFIG_REGULATOR_MT6323=m -CONFIG_REGULATOR_MT6397=m -CONFIG_REGULATOR_PCAP=m -CONFIG_REGULATOR_PCF50633=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_RT5033=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_CEC_CORE=y -CONFIG_CEC_NOTIFIER=y -CONFIG_CEC_PIN=y -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_IR_SIR is not set -CONFIG_RC_XBOX_DVD=m -CONFIG_MEDIA_SUPPORT=m - -# -# Multimedia core support -# -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 is not set -CONFIG_MEDIA_CEC_SUPPORT=y -CONFIG_CEC_PIN_ERROR_INJ=y -CONFIG_MEDIA_CONTROLLER=y -CONFIG_MEDIA_CONTROLLER_DVB=y -# CONFIG_MEDIA_CONTROLLER_REQUEST_API is not set -CONFIG_VIDEO_DEV=m -CONFIG_VIDEO_V4L2_SUBDEV_API=y -CONFIG_VIDEO_V4L2=m -CONFIG_VIDEO_V4L2_I2C=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_VIDEOBUF_GEN=m -CONFIG_VIDEOBUF_DMA_SG=m -CONFIG_VIDEOBUF_VMALLOC=m -CONFIG_DVB_CORE=m -# CONFIG_DVB_MMAP is not set -CONFIG_DVB_NET=y -CONFIG_TTPCI_EEPROM=m -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 - -# -# 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_USBVISION=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 - -# -# USB HDMI CEC adapters -# -CONFIG_USB_PULSE8_CEC=m -# CONFIG_USB_RAINSHADOW_CEC is not set -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_DEPRECATED_IOCTLS is not set -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_AV7110_IR=y -CONFIG_DVB_AV7110=m -CONFIG_DVB_AV7110_OSD=y -CONFIG_DVB_BUDGET_CORE=m -CONFIG_DVB_BUDGET=m -CONFIG_DVB_BUDGET_CI=m -CONFIG_DVB_BUDGET_AV=m -CONFIG_DVB_BUDGET_PATCH=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_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_VIDEO_SH_VEU=m -# CONFIG_V4L_TEST_DRIVERS is not set -CONFIG_DVB_PLATFORM_DRIVERS=y -CONFIG_CEC_PLATFORM_DRIVERS=y -CONFIG_VIDEO_CROS_EC_CEC=m -CONFIG_CEC_GPIO=m -CONFIG_VIDEO_SECO_CEC=m -CONFIG_VIDEO_SECO_RC=y - -# -# Supported MMC/SDIO adapters -# -CONFIG_SMS_SDIO_DRV=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 - -# -# Texas Instruments WL128x FM driver (ST based) -# -CONFIG_RADIO_WL128X=m -# end of Texas Instruments WL128x FM driver (ST based) - -# -# Supported FireWire (IEEE 1394) Adapters -# -# CONFIG_DVB_FIREDTV is not set -CONFIG_MEDIA_COMMON_OPTIONS=y - -# -# common driver options -# -CONFIG_VIDEO_CX2341X=m -CONFIG_VIDEO_TVEEPROM=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 - -# -# Media ancillary drivers (tuners, sensors, i2c, spi, frontends) -# -CONFIG_MEDIA_SUBDRV_AUTOSELECT=y -CONFIG_MEDIA_ATTACH=y -CONFIG_VIDEO_IR_I2C=m - -# -# I2C Encoders, decoders, sensors and other helper chips -# - -# -# 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 - -# -# RDS decoders -# -CONFIG_VIDEO_SAA6588=m - -# -# 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 - -# -# 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 - -# -# Camera sensor devices -# -# CONFIG_VIDEO_IMX214 is not set -# CONFIG_VIDEO_IMX258 is not set -# CONFIG_VIDEO_IMX274 is not set -# CONFIG_VIDEO_IMX319 is not set -# CONFIG_VIDEO_IMX355 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_OV5647 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_OV9640 is not set -# CONFIG_VIDEO_OV9650 is not set -# CONFIG_VIDEO_OV13858 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_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_SMIAPP is not set -# CONFIG_VIDEO_ET8EK8 is not set -# CONFIG_VIDEO_S5C73M3 is not set - -# -# Lens drivers -# -# CONFIG_VIDEO_AD5820 is not set -# CONFIG_VIDEO_AK7375 is not set -# CONFIG_VIDEO_DW9714 is not set -# CONFIG_VIDEO_DW9807_VCM is not set - -# -# Flash devices -# -# CONFIG_VIDEO_ADP1653 is not set -# CONFIG_VIDEO_LM3560 is not set -# CONFIG_VIDEO_LM3646 is not set - -# -# Video improvement chips -# -CONFIG_VIDEO_UPD64031A=m -CONFIG_VIDEO_UPD64083=m - -# -# Audio/Video compression chips -# -CONFIG_VIDEO_SAA6752HS=m - -# -# 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 I2C Encoders, decoders, sensors and other helper chips - -# -# 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 is not set -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_SP8870=m -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_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 - -# -# 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 - -# -# Tools to develop new frontends -# -CONFIG_DVB_DUMMY_FE=m -# end of Customise DVB Frontends - -# -# 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_KMS_FB_HELPER=y -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_GEM_CMA_HELPER=y -CONFIG_DRM_KMS_CMA_HELPER=y -CONFIG_DRM_GEM_SHMEM_HELPER=y -CONFIG_DRM_VM=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 -# CONFIG_DRM_AMDGPU_GART_DEBUGFS is not set - -# -# 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_DCN1_0=y -CONFIG_DRM_AMD_DC_DCN2_0=y -# CONFIG_DRM_AMD_DC_DCN2_1 is not set -CONFIG_DRM_AMD_DC_DSC_SUPPORT=y -# CONFIG_DEBUG_KERNEL_DC is not set -# 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_DRM_NOUVEAU_BACKLIGHT=y -CONFIG_DRM_I915=m -# CONFIG_DRM_I915_ALPHA_SUPPORT is not set -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 - -# -# 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_USERFAULT_AUTOSUSPEND=250 -CONFIG_DRM_I915_SPIN_REQUEST=5 -# end of drm/i915 Profile Guided Optimisation - -CONFIG_DRM_VGEM=m -CONFIG_DRM_VKMS=m -CONFIG_DRM_ATI_PCIGART=y -CONFIG_DRM_VMWGFX=m -CONFIG_DRM_VMWGFX_FBCON=y -CONFIG_DRM_GMA500=m -CONFIG_DRM_GMA600=y -CONFIG_DRM_GMA3600=y -CONFIG_DRM_UDL=m -CONFIG_DRM_AST=m -CONFIG_DRM_MGAG200=m -CONFIG_DRM_CIRRUS_QEMU=m -CONFIG_DRM_QXL=m -CONFIG_DRM_BOCHS=m -CONFIG_DRM_VIRTIO_GPU=m -CONFIG_DRM_PANEL=y - -# -# Display Panels -# -CONFIG_DRM_PANEL_RASPBERRYPI_TOUCHSCREEN=m -# end of Display Panels - -CONFIG_DRM_BRIDGE=y -CONFIG_DRM_PANEL_BRIDGE=y - -# -# Display Interface Bridges -# -CONFIG_DRM_ANALOGIX_ANX78XX=m -# end of Display Interface Bridges - -# CONFIG_DRM_ETNAVIV is not set -CONFIG_DRM_GM12U320=m -CONFIG_TINYDRM_HX8357D=m -# CONFIG_TINYDRM_ILI9225 is not set -# CONFIG_TINYDRM_ILI9341 is not set -CONFIG_TINYDRM_MI0283QT=m -CONFIG_TINYDRM_REPAPER=m -CONFIG_TINYDRM_ST7586=m -# CONFIG_TINYDRM_ST7735R is not set -# CONFIG_DRM_XEN is not set -CONFIG_DRM_VBOXVIDEO=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=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_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_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_GENERIC=m -CONFIG_BACKLIGHT_LM3533=m -CONFIG_BACKLIGHT_PWM=m -CONFIG_BACKLIGHT_DA9052=m -CONFIG_BACKLIGHT_APPLE=m -CONFIG_BACKLIGHT_PM8941_WLED=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_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_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_INTEL=m -# CONFIG_SND_HDA_INTEL_DETECT_DMIC is not set -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_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 -# 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=64 -CONFIG_SND_INTEL_NHLT=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_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_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_ATMEL_SOC=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_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_SST_IPC=m -CONFIG_SND_SST_IPC_PCI=m -CONFIG_SND_SST_IPC_ACPI=m -CONFIG_SND_SOC_INTEL_SST_ACPI=m -CONFIG_SND_SOC_INTEL_SST=m -CONFIG_SND_SOC_INTEL_SST_FIRMWARE=m -CONFIG_SND_SOC_INTEL_HASWELL=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_HASWELL_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_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 is not set -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_MACH=m -CONFIG_SND_SOC_INTEL_BXT_RT298_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_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_MTK_BTCVSD=m -CONFIG_SND_SOC_SOF_TOPLEVEL=y -CONFIG_SND_SOC_SOF_PCI=m -CONFIG_SND_SOC_SOF_ACPI=m -CONFIG_SND_SOC_SOF_OPTIONS=m -# CONFIG_SND_SOC_SOF_NOCODEC_SUPPORT is not set -# CONFIG_SND_SOC_SOF_STRICT_ABI_CHECKS is not set -# CONFIG_SND_SOC_SOF_DEBUG 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_ACPI=m -CONFIG_SND_SOC_SOF_INTEL_PCI=m -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_SUPPORT=y -CONFIG_SND_SOC_SOF_BAYTRAIL=m -CONFIG_SND_SOC_SOF_MERRIFIELD_SUPPORT=y -CONFIG_SND_SOC_SOF_MERRIFIELD=m -CONFIG_SND_SOC_SOF_APOLLOLAKE_SUPPORT=y -CONFIG_SND_SOC_SOF_APOLLOLAKE=m -CONFIG_SND_SOC_SOF_GEMINILAKE_SUPPORT=y -CONFIG_SND_SOC_SOF_GEMINILAKE=m -CONFIG_SND_SOC_SOF_CANNONLAKE_SUPPORT=y -CONFIG_SND_SOC_SOF_CANNONLAKE=m -CONFIG_SND_SOC_SOF_COFFEELAKE_SUPPORT=y -CONFIG_SND_SOC_SOF_COFFEELAKE=m -CONFIG_SND_SOC_SOF_ICELAKE_SUPPORT=y -CONFIG_SND_SOC_SOF_ICELAKE=m -# CONFIG_SND_SOC_SOF_COMETLAKE_LP_SUPPORT is not set -# CONFIG_SND_SOC_SOF_COMETLAKE_H_SUPPORT is not set -CONFIG_SND_SOC_SOF_TIGERLAKE_SUPPORT=y -CONFIG_SND_SOC_SOF_TIGERLAKE=m -CONFIG_SND_SOC_SOF_ELKHARTLAKE_SUPPORT=y -CONFIG_SND_SOC_SOF_ELKHARTLAKE=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_ALWAYS_ENABLE_DMI_L1 is not set -CONFIG_SND_SOC_SOF_HDA_LINK_BASELINE=m -CONFIG_SND_SOC_SOF_HDA=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_ZX_TDM is not set -CONFIG_SND_SOC_I2C_AND_SPI=m - -# -# CODEC drivers -# -CONFIG_SND_SOC_AC97_CODEC=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_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_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_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=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_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_MAX98373=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_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_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_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_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_SIRF_AUDIO_CODEC=m -CONFIG_SND_SOC_SPDIF=m -# CONFIG_SND_SOC_SSM2305 is not set -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_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_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_TS3A227E=m -# CONFIG_SND_SOC_TSCS42XX is not set -# CONFIG_SND_SOC_TSCS454 is not set -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 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_ZX_AUD96P22 is not set -# CONFIG_SND_SOC_MAX9759 is not set -# CONFIG_SND_SOC_MT6351 is not set -CONFIG_SND_SOC_MT6358=m -CONFIG_SND_SOC_NAU8540=m -CONFIG_SND_SOC_NAU8810=m -CONFIG_SND_SOC_NAU8822=m -CONFIG_SND_SOC_NAU8824=m -CONFIG_SND_SOC_NAU8825=m -CONFIG_SND_SOC_TPA6130A2=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_XEN_FRONTEND is not set -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_GEMBIRD=m -CONFIG_HID_GFRM=m -CONFIG_HID_HOLTEK=m -# CONFIG_HOLTEK_FF is not set -CONFIG_HID_GOOGLE_HAMMER=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_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_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_PRIMAX=m -# CONFIG_HID_RETRODE is not set -CONFIG_HID_ROCCAT=m -CONFIG_HID_SAITEK=m -CONFIG_HID_SAMSUNG=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 -# 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=m -# end of I2C HID support - -# -# Intel ISH HID support -# -CONFIG_INTEL_ISH_HID=m -CONFIG_INTEL_ISH_FIRMWARE_DOWNLOADER=m -# end of Intel ISH HID support -# 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_DYNAMIC_MINORS=y -# CONFIG_USB_OTG is not set -CONFIG_USB_OTG_WHITELIST=y -# CONFIG_USB_OTG_BLACKLIST_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_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_CDNS3=m -CONFIG_USB_CDNS3_GADGET=y -CONFIG_USB_CDNS3_HOST=y -CONFIG_USB_CDNS3_PCI_WRAP=m -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_PCI=m -# CONFIG_USB_CHIPIDEA_UDC is not set -CONFIG_USB_CHIPIDEA_HOST=y -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_XIRCOM=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_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_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 - -# -# Platform Support -# -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_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 -# 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_TYPEC=m -# CONFIG_TYPEC_TCPM is not set -# CONFIG_TYPEC_UCSI is not set -CONFIG_TYPEC_TPS6598X=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_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 - -# -# 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_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_BRIGHTNESS_HW_CHANGED is not set - -# -# LED drivers -# -CONFIG_LEDS_APU=m -CONFIG_LEDS_AS3645A=m -CONFIG_LEDS_LM3530=m -CONFIG_LEDS_LM3532=m -CONFIG_LEDS_LM3533=m -CONFIG_LEDS_LM3642=m -# CONFIG_LEDS_LM3601X is not set -# 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_LP55XX_COMMON=m -CONFIG_LEDS_LP5521=m -CONFIG_LEDS_LP5523=m -CONFIG_LEDS_LP5562=m -CONFIG_LEDS_LP8501=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_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 - -# -# 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_ACCESSIBILITY=y -CONFIG_A11Y_BRAILLE_CONSOLE=y -CONFIG_INFINIBAND=m -CONFIG_INFINIBAND_USER_MAD=m -CONFIG_INFINIBAND_USER_ACCESS=m -# CONFIG_INFINIBAND_EXP_LEGACY_VERBS_NEW_UAPI is not set -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_CXGB3=m -CONFIG_INFINIBAND_CXGB4=m -CONFIG_INFINIBAND_EFA=m -CONFIG_INFINIBAND_I40IW=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_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_AMD64_ERROR_INJECTION=y -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_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_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_RX6110=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 - -# -# 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_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_IOATDMA=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 - -# -# 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_SELFTESTS is not set -# end of DMABUF options - -CONFIG_DCA=m -CONFIG_AUXDISPLAY=y -# 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_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_CHARLCD=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_VFIO_IOMMU_TYPE1=m -CONFIG_VFIO_VIRQFD=m -CONFIG_VFIO=m -CONFIG_VFIO_NOIOMMU=y -CONFIG_VFIO_PCI=m -CONFIG_VFIO_PCI_VGA=y -CONFIG_VFIO_PCI_MMAP=y -CONFIG_VFIO_PCI_INTX=y -CONFIG_VFIO_PCI_IGD=y -CONFIG_VFIO_MDEV=m -CONFIG_VFIO_MDEV_DEVICE=m -CONFIG_IRQ_BYPASS_MANAGER=m -CONFIG_VIRT_DRIVERS=y -CONFIG_VBOXGUEST=m -CONFIG_VIRTIO=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_INPUT=m -CONFIG_VIRTIO_MMIO=m -# CONFIG_VIRTIO_MMIO_CMDLINE_DEVICES is not set - -# -# 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_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_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 -# end of Xen driver support - -CONFIG_GREYBUS=m -CONFIG_GREYBUS_ES2=m -CONFIG_STAGING=y -CONFIG_PRISM2_USB=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_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_88EU_AP_MODE=y -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_AD7192=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_AD7150=m -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 - -# -# 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_STAGING_MEDIA=y -CONFIG_VIDEO_IPU3_IMGU=m - -# -# soc_camera sensor drivers -# - -# -# 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_WILC1000=m -CONFIG_WILC1000_SDIO=m -# CONFIG_WILC1000_SPI is not set -# CONFIG_WILC1000_HW_OOB_INTR is not set -CONFIG_MOST=m -# CONFIG_MOST_CDEV is not set -# CONFIG_MOST_NET is not set -# CONFIG_MOST_SOUND is not set -# CONFIG_MOST_VIDEO is not set -# CONFIG_MOST_I2C is not set -# CONFIG_MOST_USB is not set -CONFIG_KS7010=m -CONFIG_GREYBUS_AUDIO=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 - -# -# Gasket devices -# -CONFIG_STAGING_GASKET_FRAMEWORK=m -CONFIG_STAGING_APEX_DRIVER=m -# end of Gasket devices - -# CONFIG_FIELDBUS_DEV is not set -# CONFIG_KPC2000 is not set -CONFIG_USB_WUSB=m -CONFIG_USB_WUSB_CBAF=m -# CONFIG_USB_WUSB_CBAF_DEBUG is not set -CONFIG_USB_WHCI_HCD=m -CONFIG_USB_HWA_HCD=m -CONFIG_UWB=m -CONFIG_UWB_HWA=m -CONFIG_UWB_WHCI=m -CONFIG_UWB_I1480U=m -CONFIG_EXFAT_FS=m -CONFIG_EXFAT_DONT_MOUNT_VFAT=y -CONFIG_EXFAT_DISCARD=y -# CONFIG_EXFAT_DELAYED_SYNC is not set -# CONFIG_EXFAT_KERNEL_DEBUG is not set -# CONFIG_EXFAT_DEBUG_MSG is not set -CONFIG_EXFAT_DEFAULT_CODEPAGE=437 -CONFIG_EXFAT_DEFAULT_IOCHARSET="utf8" -CONFIG_QLGE=m -CONFIG_X86_PLATFORM_DEVICES=y -CONFIG_ACER_WMI=m -# CONFIG_ACER_WIRELESS is not set -CONFIG_ACERHDF=m -CONFIG_ALIENWARE_WMI=m -CONFIG_ASUS_LAPTOP=m -CONFIG_DCDBAS=m -CONFIG_DELL_SMBIOS=m -CONFIG_DELL_SMBIOS_WMI=y -CONFIG_DELL_SMBIOS_SMM=y -CONFIG_DELL_LAPTOP=m -CONFIG_DELL_WMI=m -CONFIG_DELL_WMI_DESCRIPTOR=m -CONFIG_DELL_WMI_AIO=m -CONFIG_DELL_WMI_LED=m -CONFIG_DELL_SMO8800=m -CONFIG_DELL_RBTN=m -CONFIG_DELL_RBU=m -CONFIG_FUJITSU_LAPTOP=m -CONFIG_FUJITSU_TABLET=m -CONFIG_AMILO_RFKILL=m -CONFIG_GPD_POCKET_FAN=m -CONFIG_HP_ACCEL=m -CONFIG_HP_WIRELESS=m -CONFIG_HP_WMI=m -CONFIG_LG_LAPTOP=m -CONFIG_MSI_LAPTOP=m -CONFIG_PANASONIC_LAPTOP=m -CONFIG_COMPAL_LAPTOP=m -CONFIG_SONY_LAPTOP=m -CONFIG_SONYPI_COMPAT=y -CONFIG_IDEAPAD_LAPTOP=m -CONFIG_SURFACE3_WMI=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_SENSORS_HDAPS=m -CONFIG_INTEL_MENLOW=m -CONFIG_EEEPC_LAPTOP=m -CONFIG_ASUS_WMI=m -CONFIG_ASUS_NB_WMI=m -CONFIG_EEEPC_WMI=m -CONFIG_ASUS_WIRELESS=m -CONFIG_ACPI_WMI=m -CONFIG_WMI_BMOF=m -CONFIG_INTEL_WMI_THUNDERBOLT=m -# CONFIG_XIAOMI_WMI is not set -CONFIG_MSI_WMI=m -CONFIG_PEAQ_WMI=m -CONFIG_TOPSTAR_LAPTOP=m -CONFIG_ACPI_TOSHIBA=m -CONFIG_TOSHIBA_BT_RFKILL=m -CONFIG_TOSHIBA_HAPS=m -CONFIG_TOSHIBA_WMI=m -# CONFIG_ACPI_CMPC is not set -# CONFIG_INTEL_INT0002_VGPIO is not set -CONFIG_INTEL_HID_EVENT=m -CONFIG_INTEL_VBTN=m -CONFIG_INTEL_IPS=m -CONFIG_INTEL_PMC_CORE=y -CONFIG_IBM_RTL=m -CONFIG_SAMSUNG_LAPTOP=m -CONFIG_MXM_WMI=m -CONFIG_INTEL_OAKTRAIL=m -# CONFIG_SAMSUNG_Q10 is not set -CONFIG_APPLE_GMUX=m -CONFIG_INTEL_RST=m -CONFIG_INTEL_SMARTCONNECT=m -CONFIG_INTEL_PMC_IPC=m -CONFIG_SURFACE_PRO3_BUTTON=m -CONFIG_INTEL_PUNIT_IPC=m -CONFIG_INTEL_TELEMETRY=m -CONFIG_MLX_PLATFORM=m -# CONFIG_INTEL_TURBO_MAX_3 is not set -CONFIG_TOUCHSCREEN_DMI=y -# CONFIG_INTEL_CHTDC_TI_PWRBTN is not set -CONFIG_I2C_MULTI_INSTANTIATE=m -CONFIG_INTEL_ATOMISP2_PM=m -CONFIG_HUAWEI_WMI=m -CONFIG_PCENGINES_APU2=m - -# -# Intel Speed Select Technology interface support -# -# CONFIG_INTEL_SPEED_SELECT_INTERFACE is not set -# end of Intel Speed Select Technology interface support - -CONFIG_PMC_ATOM=y -CONFIG_MFD_CROS_EC=m -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_SYSFS=m -CONFIG_CROS_USBPD_LOGGER=m -# CONFIG_WILCO_EC is not set -# CONFIG_MELLANOX_PLATFORM is not set -CONFIG_SURFACE_PLATFORMS=y -CONFIG_CLKDEV_LOOKUP=y -CONFIG_HAVE_CLK_PREPARE=y -CONFIG_COMMON_CLK=y - -# -# Common Clock Framework -# -CONFIG_COMMON_CLK_WM831X=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 -# end of Common Clock Framework - -# 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_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_PASSTHROUGH is not set -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_IRQ_REMAP=y -CONFIG_HYPERV_IOMMU=y - -# -# Remoteproc drivers -# -# CONFIG_REMOTEPROC is not set -# end of Remoteproc drivers - -# -# Rpmsg drivers -# -CONFIG_RPMSG=m -CONFIG_RPMSG_CHAR=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 - -# -# Aspeed SoC drivers -# -# end of Aspeed 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 - -# -# Qualcomm SoC drivers -# -# end of Qualcomm SoC drivers - -# CONFIG_SOC_TI is not set - -# -# Xilinx SoC drivers -# -# CONFIG_XILINX_VCU is not set -# 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_ARIZONA=m -CONFIG_EXTCON_AXP288=m -# CONFIG_EXTCON_FSA9480 is not set -CONFIG_EXTCON_GPIO=m -CONFIG_EXTCON_INTEL_INT3496=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_MEMORY=y -CONFIG_IIO=m -CONFIG_IIO_BUFFER=y -CONFIG_IIO_BUFFER_CB=m -# CONFIG_IIO_BUFFER_HW_CONSUMER is not set -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_ADXL372=m -CONFIG_ADXL372_SPI=m -CONFIG_ADXL372_I2C=m -CONFIG_BMA180=m -CONFIG_BMA220=m -CONFIG_BMC150_ACCEL=m -CONFIG_BMC150_ACCEL_I2C=m -CONFIG_BMC150_ACCEL_SPI=m -CONFIG_DA280=m -CONFIG_DA311=m -CONFIG_DMARD09=m -CONFIG_DMARD10=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_STK8312=m -CONFIG_STK8BA50=m -# end of Accelerometers - -# -# Analog to digital converters -# -CONFIG_AD_SIGMA_DELTA=m -CONFIG_AD7124=m -CONFIG_AD7266=m -CONFIG_AD7291=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_LTC2471=m -CONFIG_LTC2485=m -# CONFIG_LTC2497 is not set -# CONFIG_MAX1027 is not set -CONFIG_MAX11100=m -# CONFIG_MAX1118 is not set -CONFIG_MAX1363=m -# CONFIG_MAX9611 is not set -CONFIG_MCP320X=m -CONFIG_MCP3422=m -CONFIG_MCP3911=m -CONFIG_MEN_Z188_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_TLC4541=m -CONFIG_VIPERBOARD_ADC=m -# CONFIG_XILINX_XADC is not set -# end of Analog to digital converters - -# -# Analog to digital and digital to analog converters -# -# end of Analog to digital and digital to analog converters - -# -# Analog Front Ends -# -# end of Analog Front Ends - -# -# Amplifiers -# -CONFIG_AD8366=m -# end of Amplifiers - -# -# Chemical Sensors -# -CONFIG_ATLAS_PH_SENSOR=m -CONFIG_BME680=m -CONFIG_BME680_I2C=m -CONFIG_BME680_SPI=m -CONFIG_CCS811=m -CONFIG_IAQCORE=m -CONFIG_PMS7003=m -CONFIG_SENSIRION_SGP30=m -CONFIG_SPS30=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 - -# -# 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_LTC1660=m -# CONFIG_LTC2632 is not set -# 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_AD5791=m -CONFIG_AD7303=m -CONFIG_AD8801=m -CONFIG_DS4424=m -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 -# 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_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_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_ADIS16480=m -CONFIG_BMI160=m -CONFIG_BMI160_I2C=m -CONFIG_BMI160_SPI=m -CONFIG_KMX61=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 -# 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_AL3320A=m -CONFIG_APDS9300=m -CONFIG_APDS9960=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_GP2AP020A00F=m -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_TSL2772 is not set -CONFIG_TSL4531=m -CONFIG_US5182D=m -CONFIG_VCNL4000=m -CONFIG_VCNL4035=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 -# 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 - -# -# Digital potentiometers -# -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_DPS310 is not set -CONFIG_HID_SENSOR_PRESS=m -CONFIG_HP03=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_RFD77402=m -# CONFIG_SRF04 is not set -CONFIG_SX9500=m -CONFIG_SRF08=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_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_TSYS01=m -CONFIG_TSYS02D=m -CONFIG_MAX31856=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_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_CROS_EC=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_BCM_KONA_USB2_PHY is not set -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 -# end of PHY Subsystem - -CONFIG_POWERCAP=y -CONFIG_INTEL_RAPL_CORE=m -CONFIG_INTEL_RAPL=m -CONFIG_IDLE_INJECT=y -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_THUNDERBOLT=m - -# -# 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_KMEM=m -CONFIG_DEV_DAX_PMEM_COMPAT=m -CONFIG_NVMEM=y -CONFIG_NVMEM_SYSFS=y - -# -# 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_PCI=m -CONFIG_PM_OPP=y -# CONFIG_UNISYS_VISORBUS is not set -# CONFIG_SIOX is not set -# CONFIG_SLIMBUS is not set -CONFIG_INTERCONNECT=m -# CONFIG_COUNTER 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=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_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_IO_TRACE is not set -# CONFIG_F2FS_FAULT_INJECTION is not set -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_MANDATORY_FILE_LOCKING=y -CONFIG_FS_ENCRYPTION=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_QUOTACTL_COMPAT=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_XINO_AUTO=y -# CONFIG_OVERLAY_FS_METACOPY is not set - -# -# Caches -# -CONFIG_FSCACHE=m -# CONFIG_FSCACHE_STATS is not set -# CONFIG_FSCACHE_HISTOGRAM is not set -# CONFIG_FSCACHE_DEBUG is not set -# CONFIG_FSCACHE_OBJECT_LIST is not set -CONFIG_CACHEFILES=m -# CONFIG_CACHEFILES_DEBUG is not set -# CONFIG_CACHEFILES_HISTOGRAM 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/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_NTFS_FS=m -# CONFIG_NTFS_DEBUG is not set -# CONFIG_NTFS_RW is not set -# end of DOS/FAT/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_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_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_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_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_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 is not set -# CONFIG_NFSD_V4_SECURITY_LABEL is not set -CONFIG_GRACE_PERIOD=m -CONFIG_LOCKD=m -CONFIG_LOCKD_V4=y -CONFIG_NFS_ACL_SUPPORT=m -CONFIG_NFS_COMMON=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_WEAK_PW_HASH is not set -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_SMB_DIRECT=y -CONFIG_CIFS_FSCACHE=y -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 -# end of File systems - -# -# Security options -# -CONFIG_KEYS=y -CONFIG_KEYS_COMPAT=y -# CONFIG_KEYS_REQUEST_CACHE is not set -# CONFIG_PERSISTENT_KEYRINGS is not set -# CONFIG_BIG_KEYS is not set -CONFIG_TRUSTED_KEYS=m -CONFIG_ENCRYPTED_KEYS=m -CONFIG_KEY_DH_OPERATIONS=y -CONFIG_SECURITY_DMESG_RESTRICT=y -CONFIG_PROC_MEM_ALWAYS_FORCE=y -# CONFIG_PROC_MEM_FORCE_PTRACE is not set -# CONFIG_PROC_MEM_NO_FORCE is not set -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_FALLBACK=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_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_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_CC_HAS_AUTO_VAR_INIT=y -CONFIG_INIT_STACK_NONE=y -# CONFIG_INIT_STACK_ALL is not set -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_BLKCIPHER=y -CONFIG_CRYPTO_BLKCIPHER2=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_GLUE_HELPER_X86=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_ECRDSA=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 is not set -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_RMD128=m -CONFIG_CRYPTO_RMD160=m -CONFIG_CRYPTO_RMD256=m -CONFIG_CRYPTO_RMD320=m -CONFIG_CRYPTO_SHA1=y -CONFIG_CRYPTO_SHA1_SSSE3=m -CONFIG_CRYPTO_SHA256_SSSE3=m -CONFIG_CRYPTO_SHA512_SSSE3=m -CONFIG_CRYPTO_LIB_SHA256=y -CONFIG_CRYPTO_SHA256=y -CONFIG_CRYPTO_SHA512=y -CONFIG_CRYPTO_SHA3=m -CONFIG_CRYPTO_SM3=m -CONFIG_CRYPTO_STREEBOG=m -CONFIG_CRYPTO_TGR192=m -CONFIG_CRYPTO_WP512=m -CONFIG_CRYPTO_GHASH_CLMUL_NI_INTEL=m - -# -# Ciphers -# -CONFIG_CRYPTO_LIB_AES=y -CONFIG_CRYPTO_AES=y -CONFIG_CRYPTO_AES_TI=m -CONFIG_CRYPTO_AES_NI_INTEL=m -CONFIG_CRYPTO_ANUBIS=m -CONFIG_CRYPTO_LIB_ARC4=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_LIB_DES=m -CONFIG_CRYPTO_DES=m -CONFIG_CRYPTO_DES3_EDE_X86_64=m -CONFIG_CRYPTO_FCRYPT=m -CONFIG_CRYPTO_KHAZAD=m -CONFIG_CRYPTO_SALSA20=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_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_AEAD=m -# CONFIG_CRYPTO_STATS is not set -CONFIG_CRYPTO_HASH_INFO=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_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_CHELSIO_IPSEC_INLINE is not set -CONFIG_CRYPTO_DEV_VIRTIO=m -CONFIG_CRYPTO_DEV_SAFEXCEL=m -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_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_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_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_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_NEED_SG_DMA_LENGTH=y -CONFIG_NEED_DMA_MAP_STATE=y -CONFIG_ARCH_DMA_ADDR_T_64BIT=y -CONFIG_DMA_VIRT_OPS=y -CONFIG_SWIOTLB=y -# CONFIG_DMA_API_DEBUG 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_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_SG_POOL=y -CONFIG_ARCH_HAS_PMEM_API=y -CONFIG_ARCH_HAS_UACCESS_FLUSHCACHE=y -CONFIG_ARCH_HAS_UACCESS_MCSAFE=y -CONFIG_ARCH_STACKWALK=y -CONFIG_SBITMAP=y -CONFIG_PARMAN=m -CONFIG_OBJAGG=m -# CONFIG_STRING_SELFTEST is not set -# end of Library routines - -# -# Kernel hacking -# - -# -# printk and dmesg options -# -CONFIG_PRINTK_TIME=y -# CONFIG_PRINTK_CALLER 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 -# 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_SPLIT is not set -# CONFIG_DEBUG_INFO_DWARF4 is not set -# CONFIG_DEBUG_INFO_BTF is not set -# CONFIG_GDB_SCRIPTS is not set -# CONFIG_ENABLE_MUST_CHECK is not set -CONFIG_FRAME_WARN=1024 -CONFIG_STRIP_ASM_SYMS=y -# CONFIG_READABLE_ASM is not set -CONFIG_DEBUG_FS=y -# CONFIG_HEADERS_INSTALL is not set -CONFIG_OPTIMIZE_INLINING=y -# CONFIG_DEBUG_SECTION_MISMATCH is not set -CONFIG_SECTION_MISMATCH_WARN_ONLY=y -CONFIG_STACK_VALIDATION=y -# CONFIG_DEBUG_FORCE_WEAK_PER_CPU is not set -# end of Compile-time checks and compiler options - -CONFIG_MAGIC_SYSRQ=y -CONFIG_MAGIC_SYSRQ_DEFAULT_ENABLE=0x1 -CONFIG_MAGIC_SYSRQ_SERIAL=y -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_PAGE_POISONING_NO_SANITY=y -CONFIG_PAGE_POISONING_ZERO=y -# CONFIG_DEBUG_PAGE_REF is not set -# CONFIG_DEBUG_RODATA_TEST 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_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_HAVE_ARCH_KASAN=y -CONFIG_CC_HAS_KASAN_GENERIC=y -CONFIG_CC_HAS_KASAN_SW_TAGS=y -# CONFIG_KASAN is not set -CONFIG_KASAN_STACK=1 -# end of Memory Debugging - -CONFIG_ARCH_HAS_KCOV=y -CONFIG_CC_HAS_SANCOV_TRACE_PC=y -# CONFIG_KCOV is not set -# CONFIG_DEBUG_SHIRQ is not set - -# -# Debug Lockups and Hangs -# -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 -# end of Debug Lockups and Hangs - -# CONFIG_PANIC_ON_OOPS is not set -CONFIG_PANIC_ON_OOPS_VALUE=0 -CONFIG_PANIC_TIMEOUT=0 -# CONFIG_SCHED_DEBUG is not set -CONFIG_SCHED_INFO=y -CONFIG_SCHEDSTATS=y -CONFIG_SCHED_STACK_END_CHECK=y -# CONFIG_DEBUG_TIMEKEEPING is not set -# CONFIG_DEBUG_PREEMPT 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 -# end of Lock Debugging (spinlocks, mutexes, etc...) - -CONFIG_STACKTRACE=y -# CONFIG_WARN_ALL_UNSEEDED_RANDOM is not set -# CONFIG_DEBUG_KOBJECT is not set -CONFIG_DEBUG_BUGVERBOSE=y -CONFIG_DEBUG_LIST=y -# CONFIG_DEBUG_PLIST is not set -# CONFIG_DEBUG_SG is not set -CONFIG_DEBUG_NOTIFIERS=y -CONFIG_DEBUG_CREDENTIALS=y - -# -# RCU Debugging -# -CONFIG_TORTURE_TEST=m -CONFIG_RCU_PERF_TEST=m -# CONFIG_RCU_TORTURE_TEST is not set -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_DEBUG_BLOCK_EXT_DEVT is not set -# CONFIG_CPU_HOTPLUG_STATE_CONTROL is not set -# CONFIG_NOTIFIER_ERROR_INJECTION is not set -CONFIG_FUNCTION_ERROR_INJECTION=y -# CONFIG_FAULT_INJECTION 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_FTRACE_MCOUNT_RECORD=y -CONFIG_HAVE_SYSCALL_TRACEPOINTS=y -CONFIG_HAVE_FENTRY=y -CONFIG_HAVE_C_RECORDMCOUNT=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_FUNCTION_TRACER=y -CONFIG_FUNCTION_GRAPH_TRACER=y -# CONFIG_PREEMPTIRQ_EVENTS is not set -# CONFIG_IRQSOFF_TRACER is not set -# CONFIG_PREEMPT_TRACER is not set -# CONFIG_SCHED_TRACER is not set -# CONFIG_HWLAT_TRACER is not set -CONFIG_FTRACE_SYSCALLS=y -# CONFIG_TRACER_SNAPSHOT is not set -CONFIG_BRANCH_PROFILE_NONE=y -# CONFIG_PROFILE_ANNOTATED_BRANCHES is not set -# CONFIG_STACK_TRACER 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_DYNAMIC_FTRACE=y -CONFIG_DYNAMIC_FTRACE_WITH_REGS=y -# CONFIG_FUNCTION_PROFILER is not set -# CONFIG_BPF_KPROBE_OVERRIDE is not set -CONFIG_FTRACE_MCOUNT_RECORD=y -# CONFIG_FTRACE_STARTUP_TEST is not set -# CONFIG_MMIOTRACE is not set -# CONFIG_HIST_TRIGGERS is not set -# CONFIG_TRACEPOINT_BENCHMARK is not set -# CONFIG_RING_BUFFER_BENCHMARK is not set -# CONFIG_RING_BUFFER_STARTUP_TEST is not set -CONFIG_PREEMPTIRQ_DELAY_TEST=m -# CONFIG_TRACE_EVAL_MAP_FILE is not set -# CONFIG_PROVIDE_OHCI1394_DMA_INIT is not set -CONFIG_RUNTIME_TESTING_MENU=y -CONFIG_LKDTM=m -# CONFIG_TEST_LIST_SORT is not set -# CONFIG_TEST_SORT is not set -# CONFIG_KPROBES_SANITY_TEST 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_TEST_STRING_HELPERS=m -# CONFIG_TEST_STRSCPY is not set -CONFIG_TEST_KSTRTOX=m -CONFIG_TEST_PRINTF=m -CONFIG_TEST_BITMAP=m -# CONFIG_TEST_BITFIELD is not set -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_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_MEMTEST is not set -CONFIG_BUG_ON_DATA_CORRUPTION=y -# CONFIG_SAMPLES 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_UBSAN_ALIGNMENT=y -CONFIG_ARCH_HAS_DEVMEM_IS_ALLOWED=y -CONFIG_STRICT_DEVMEM=y -CONFIG_IO_STRICT_DEVMEM=y -CONFIG_TRACE_IRQFLAGS_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_X86_PTDUMP_CORE=y -# CONFIG_X86_PTDUMP is not set -# CONFIG_EFI_PGT_DUMP is not set -CONFIG_DEBUG_WX=y -CONFIG_DOUBLEFAULT=y -# 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 Kernel hacking diff --git a/srcpkgs/linux5.4/patches/amdgpu-ppc64-enable-navi.patch b/srcpkgs/linux5.4/patches/amdgpu-ppc64-enable-navi.patch deleted file mode 100644 index 25e14d27f4e87c..00000000000000 --- a/srcpkgs/linux5.4/patches/amdgpu-ppc64-enable-navi.patch +++ /dev/null @@ -1,463 +0,0 @@ -From cf4f40500a4ed62efe92d14d9a84691bc0a0361f Mon Sep 17 00:00:00 2001 -From: Timothy Pearson -Date: Sat, 7 Dec 2019 16:47:13 -0600 -Subject: [PATCH 1/3] amdgpu: Prepare DCN floating point macros for generic - arch support - -Introduce DC_FP_START()/DC_FP_END() macros to help enable floating -point kernel mode support across various architectures. - -v2: move copyright update to commit which adds the changes - -Signed-off-by: Timothy Pearson -Signed-off-by: Alex Deucher ---- - .../gpu/drm/amd/display/dc/calcs/dcn_calcs.c | 24 +++++++++---------- - .../drm/amd/display/dc/dcn20/dcn20_resource.c | 5 ++-- - drivers/gpu/drm/amd/display/dc/os_types.h | 3 +++ - 3 files changed, 18 insertions(+), 14 deletions(-) - ---- a/drivers/gpu/drm/amd/display/dc/calcs/dcn_calcs.c -+++ b/drivers/gpu/drm/amd/display/dc/calcs/dcn_calcs.c -@@ -1,5 +1,6 @@ - /* - * Copyright 2017 Advanced Micro Devices, Inc. -+ * Copyright 2019 Raptor Engineering, LLC - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), -@@ -626,7 +627,7 @@ static bool dcn_bw_apply_registry_overri - { - bool updated = false; - -- kernel_fpu_begin(); -+ DC_FP_START(); - if ((int)(dc->dcn_soc->sr_exit_time * 1000) != dc->debug.sr_exit_time_ns - && dc->debug.sr_exit_time_ns) { - updated = true; -@@ -662,7 +663,7 @@ static bool dcn_bw_apply_registry_overri - dc->dcn_soc->dram_clock_change_latency = - dc->debug.dram_clock_change_latency_ns / 1000.0; - } -- kernel_fpu_end(); -+ DC_FP_END(); - - return updated; - } -@@ -742,7 +743,7 @@ bool dcn_validate_bandwidth( - dcn_bw_sync_calcs_and_dml(dc); - - memset(v, 0, sizeof(*v)); -- kernel_fpu_begin(); -+ DC_FP_START(); - - v->sr_exit_time = dc->dcn_soc->sr_exit_time; - v->sr_enter_plus_exit_time = dc->dcn_soc->sr_enter_plus_exit_time; -@@ -1275,7 +1276,7 @@ bool dcn_validate_bandwidth( - bw_limit = dc->dcn_soc->percent_disp_bw_limit * v->fabric_and_dram_bandwidth_vmax0p9; - bw_limit_pass = (v->total_data_read_bandwidth / 1000.0) < bw_limit; - -- kernel_fpu_end(); -+ DC_FP_END(); - - PERFORMANCE_TRACE_END(); - BW_VAL_TRACE_FINISH(); -@@ -1444,7 +1445,7 @@ void dcn_bw_update_from_pplib(struct dc - res = dm_pp_get_clock_levels_by_type_with_voltage( - ctx, DM_PP_CLOCK_TYPE_FCLK, &fclks); - -- kernel_fpu_begin(); -+ DC_FP_START(); - - if (res) - res = verify_clock_values(&fclks); -@@ -1475,12 +1476,12 @@ void dcn_bw_update_from_pplib(struct dc - } else - BREAK_TO_DEBUGGER(); - -- kernel_fpu_end(); -+ DC_FP_END(); - - res = dm_pp_get_clock_levels_by_type_with_voltage( - ctx, DM_PP_CLOCK_TYPE_DCFCLK, &dcfclks); - -- kernel_fpu_begin(); -+ DC_FP_START(); - - if (res) - res = verify_clock_values(&dcfclks); -@@ -1493,7 +1494,7 @@ void dcn_bw_update_from_pplib(struct dc - } else - BREAK_TO_DEBUGGER(); - -- kernel_fpu_end(); -+ DC_FP_END(); - } - - void dcn_bw_notify_pplib_of_wm_ranges(struct dc *dc) -@@ -1508,11 +1509,11 @@ void dcn_bw_notify_pplib_of_wm_ranges(st - if (!pp || !pp->set_wm_ranges) - return; - -- kernel_fpu_begin(); -+ DC_FP_START(); - min_fclk_khz = dc->dcn_soc->fabric_and_dram_bandwidth_vmin0p65 * 1000000 / 32; - min_dcfclk_khz = dc->dcn_soc->dcfclkv_min0p65 * 1000; - socclk_khz = dc->dcn_soc->socclk * 1000; -- kernel_fpu_end(); -+ DC_FP_END(); - - /* Now notify PPLib/SMU about which Watermarks sets they should select - * depending on DPM state they are in. And update BW MGR GFX Engine and -@@ -1563,7 +1564,7 @@ void dcn_bw_notify_pplib_of_wm_ranges(st - - void dcn_bw_sync_calcs_and_dml(struct dc *dc) - { -- kernel_fpu_begin(); -+ DC_FP_START(); - DC_LOG_BANDWIDTH_CALCS("sr_exit_time: %f ns\n" - "sr_enter_plus_exit_time: %f ns\n" - "urgent_latency: %f ns\n" -@@ -1752,5 +1753,5 @@ void dcn_bw_sync_calcs_and_dml(struct dc - dc->dml.ip.bug_forcing_LC_req_same_size_fixed = - dc->dcn_ip->bug_forcing_luma_and_chroma_request_to_same_size_fixed == dcn_bw_yes; - dc->dml.ip.dcfclk_cstate_latency = dc->dcn_ip->dcfclk_cstate_latency; -- kernel_fpu_end(); -+ DC_FP_END(); - } ---- a/drivers/gpu/drm/amd/display/dc/dcn20/dcn20_resource.c -+++ b/drivers/gpu/drm/amd/display/dc/dcn20/dcn20_resource.c -@@ -1,5 +1,6 @@ - /* - * Copyright 2016 Advanced Micro Devices, Inc. -+ * Copyright 2019 Raptor Engineering, LLC - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), -@@ -2892,14 +2893,19 @@ validate_out: - bool dcn20_validate_bandwidth(struct dc *dc, struct dc_state *context, - bool fast_validate) - { -+ DC_FP_START(); -+ - bool voltage_supported = false; - bool full_pstate_supported = false; - bool dummy_pstate_supported = false; - double p_state_latency_us = context->bw_ctx.dml.soc.dram_clock_change_latency_us; - -- if (fast_validate) -- return dcn20_validate_bandwidth_internal(dc, context, true); -+ if (fast_validate) { -+ voltage_supported = dcn20_validate_bandwidth_internal(dc, context, true); - -+ DC_FP_END(); -+ return voltage_supported; -+ } - - // Best case, we support full UCLK switch latency - voltage_supported = dcn20_validate_bandwidth_internal(dc, context, false); -@@ -2929,6 +2935,7 @@ restore_dml_state: - memcpy(&context->bw_ctx.dml, &dc->dml, sizeof(struct display_mode_lib)); - context->bw_ctx.dml.soc.dram_clock_change_latency_us = p_state_latency_us; - -+ DC_FP_END(); - return voltage_supported; - } - -@@ -3217,7 +3224,7 @@ static void update_bounding_box(struct d - - static void patch_bounding_box(struct dc *dc, struct _vcs_dpi_soc_bounding_box_st *bb) - { -- kernel_fpu_begin(); -+ DC_FP_START(); - if ((int)(bb->sr_exit_time_us * 1000) != dc->bb_overrides.sr_exit_time_ns - && dc->bb_overrides.sr_exit_time_ns) { - bb->sr_exit_time_us = dc->bb_overrides.sr_exit_time_ns / 1000.0; -@@ -3241,7 +3248,7 @@ static void patch_bounding_box(struct dc - bb->dram_clock_change_latency_us = - dc->bb_overrides.dram_clock_change_latency_ns / 1000.0; - } -- kernel_fpu_end(); -+ DC_FP_END(); - } - - static struct _vcs_dpi_soc_bounding_box_st *get_asic_rev_soc_bb( -@@ -3444,6 +3451,8 @@ static bool construct( - enum dml_project dml_project_version = - get_dml_project_version(ctx->asic_id.hw_internal_rev); - -+ DC_FP_START(); -+ - ctx->dc_bios->regs = &bios_regs; - pool->base.funcs = &dcn20_res_pool_funcs; - -@@ -3731,10 +3740,12 @@ static bool construct( - - dc->cap_funcs = cap_funcs; - -+ DC_FP_END(); - return true; - - create_fail: - -+ DC_FP_END(); - destruct(pool); - - return false; ---- a/drivers/gpu/drm/amd/display/dc/os_types.h -+++ b/drivers/gpu/drm/amd/display/dc/os_types.h -@@ -1,5 +1,6 @@ - /* - * Copyright 2012-16 Advanced Micro Devices, Inc. -+ * Copyright 2019 Raptor Engineering, LLC - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), -@@ -49,7 +50,38 @@ - #define dm_error(fmt, ...) DRM_ERROR(fmt, ##__VA_ARGS__) - - #if defined(CONFIG_DRM_AMD_DC_DCN1_0) -+#if defined(CONFIG_X86) - #include -+#define DC_FP_START() kernel_fpu_begin() -+#define DC_FP_END() kernel_fpu_end() -+#elif defined(CONFIG_PPC64) -+#include -+#include -+#define DC_FP_START() { \ -+ if (cpu_has_feature(CPU_FTR_VSX_COMP)) { \ -+ preempt_disable(); \ -+ enable_kernel_vsx(); \ -+ } else if (cpu_has_feature(CPU_FTR_ALTIVEC_COMP)) { \ -+ preempt_disable(); \ -+ enable_kernel_altivec(); \ -+ } else if (!cpu_has_feature(CPU_FTR_FPU_UNAVAILABLE)) { \ -+ preempt_disable(); \ -+ enable_kernel_fp(); \ -+ } \ -+} -+#define DC_FP_END() { \ -+ if (cpu_has_feature(CPU_FTR_VSX_COMP)) { \ -+ disable_kernel_vsx(); \ -+ preempt_enable(); \ -+ } else if (cpu_has_feature(CPU_FTR_ALTIVEC_COMP)) { \ -+ disable_kernel_altivec(); \ -+ preempt_enable(); \ -+ } else if (!cpu_has_feature(CPU_FTR_FPU_UNAVAILABLE)) { \ -+ disable_kernel_fp(); \ -+ preempt_enable(); \ -+ } \ -+} -+#endif - #endif - - /* ---- a/drivers/gpu/drm/amd/display/Kconfig -+++ b/drivers/gpu/drm/amd/display/Kconfig -@@ -6,7 +6,7 @@ config DRM_AMD_DC - bool "AMD DC - Enable new display engine" - default y - select SND_HDA_COMPONENT if SND_HDA_CORE -- select DRM_AMD_DC_DCN1_0 if X86 && !(KCOV_INSTRUMENT_ALL && KCOV_ENABLE_COMPARISONS) -+ select DRM_AMD_DC_DCN1_0 if (X86 || PPC64) && !(KCOV_INSTRUMENT_ALL && KCOV_ENABLE_COMPARISONS) - help - Choose this option if you want to use the new display engine - support for AMDGPU. This adds required support for Vega and -@@ -20,7 +20,7 @@ config DRM_AMD_DC_DCN1_0 - config DRM_AMD_DC_DCN2_0 - bool "DCN 2.0 family" - default y -- depends on DRM_AMD_DC && X86 -+ depends on DRM_AMD_DC && (X86 || PPC64) - depends on DRM_AMD_DC_DCN1_0 - help - Choose this option if you want to have -@@ -28,7 +28,7 @@ config DRM_AMD_DC_DCN2_0 - - config DRM_AMD_DC_DCN2_1 - bool "DCN 2.1 family" -- depends on DRM_AMD_DC && X86 -+ depends on DRM_AMD_DC && (X86 || PPC64) - depends on DRM_AMD_DC_DCN2_0 - help - Choose this option if you want to have -@@ -37,7 +37,7 @@ config DRM_AMD_DC_DCN2_1 - config DRM_AMD_DC_DSC_SUPPORT - bool "DSC support" - default y -- depends on DRM_AMD_DC && X86 -+ depends on DRM_AMD_DC && (X86 || PPC64) - depends on DRM_AMD_DC_DCN1_0 - depends on DRM_AMD_DC_DCN2_0 - help ---- a/drivers/gpu/drm/amd/display/dc/calcs/Makefile -+++ b/drivers/gpu/drm/amd/display/dc/calcs/Makefile -@@ -1,5 +1,6 @@ - # - # Copyright 2017 Advanced Micro Devices, Inc. -+# Copyright 2019 Raptor Engineering, LLC - # - # Permission is hereby granted, free of charge, to any person obtaining a - # copy of this software and associated documentation files (the "Software"), -@@ -24,7 +25,13 @@ - # It calculates Bandwidth and Watermarks values for HW programming - # - -+ifdef CONFIG_X86 - calcs_ccflags := -mhard-float -msse -+endif -+ -+ifdef CONFIG_PPC64 -+calcs_ccflags := -mhard-float -maltivec -+endif - - ifdef CONFIG_CC_IS_GCC - ifeq ($(call cc-ifversion, -lt, 0701, y), y) -@@ -32,6 +39,7 @@ IS_OLD_GCC = 1 - endif - endif - -+ifdef CONFIG_X86 - ifdef IS_OLD_GCC - # Stack alignment mismatch, proceed with caution. - # GCC < 7.1 cannot compile code using `double` and -mpreferred-stack-boundary=3 -@@ -40,6 +48,7 @@ calcs_ccflags += -mpreferred-stack-bound - else - calcs_ccflags += -msse2 - endif -+endif - - CFLAGS_$(AMDDALPATH)/dc/calcs/dcn_calcs.o := $(calcs_ccflags) - CFLAGS_$(AMDDALPATH)/dc/calcs/dcn_calc_auto.o := $(calcs_ccflags) ---- a/drivers/gpu/drm/amd/display/dc/dcn20/Makefile -+++ b/drivers/gpu/drm/amd/display/dc/dcn20/Makefile -@@ -10,7 +10,9 @@ ifdef CONFIG_DRM_AMD_DC_DSC_SUPPORT - DCN20 += dcn20_dsc.o - endif - -+ifdef CONFIG_X86 - CFLAGS_$(AMDDALPATH)/dc/dcn20/dcn20_resource.o := $(if $(CONFIG_CC_IS_GCC), -mhard-float) -msse -+endif - - ifdef CONFIG_CC_IS_GCC - ifeq ($(call cc-ifversion, -lt, 0701, y), y) -@@ -18,6 +20,7 @@ IS_OLD_GCC = 1 - endif - endif - -+ifdef CONFIG_X86 - ifdef IS_OLD_GCC - # Stack alignment mismatch, proceed with caution. - # GCC < 7.1 cannot compile code using `double` and -mpreferred-stack-boundary=3 -@@ -26,6 +29,10 @@ CFLAGS_$(AMDDALPATH)/dc/dcn20/dcn20_reso - else - CFLAGS_$(AMDDALPATH)/dc/dcn20/dcn20_resource.o += -msse2 - endif -+endif -+ifdef CONFIG_PPC64 -+CFLAGS_$(AMDDALPATH)/dc/dcn20/dcn20_resource.o := -mhard-float -maltivec -+endif - - AMD_DAL_DCN20 = $(addprefix $(AMDDALPATH)/dc/dcn20/,$(DCN20)) - ---- a/drivers/gpu/drm/amd/display/dc/dcn21/Makefile -+++ b/drivers/gpu/drm/amd/display/dc/dcn21/Makefile -@@ -3,7 +3,9 @@ - - DCN21 = dcn21_hubp.o dcn21_hubbub.o dcn21_resource.o - -+ifdef CONFIG_X86 - CFLAGS_$(AMDDALPATH)/dc/dcn21/dcn21_resource.o := $(if $(CONFIG_CC_IS_GCC), -mhard-float) -msse -+endif - - ifdef CONFIG_CC_IS_GCC - ifeq ($(call cc-ifversion, -lt, 0701, y), y) -@@ -11,6 +13,7 @@ IS_OLD_GCC = 1 - endif - endif - -+ifdef CONFIG_X86 - ifdef IS_OLD_GCC - # Stack alignment mismatch, proceed with caution. - # GCC < 7.1 cannot compile code using `double` and -mpreferred-stack-boundary=3 -@@ -19,6 +22,10 @@ CFLAGS_$(AMDDALPATH)/dc/dcn21/dcn21_reso - else - CFLAGS_$(AMDDALPATH)/dc/dcn21/dcn21_resource.o += -msse2 - endif -+endif -+ifdef CONFIG_PPC64 -+CFLAGS_$(AMDDALPATH)/dc/dcn21/dcn21_resource.o := -mhard-float -maltivec -+endif - - AMD_DAL_DCN21 = $(addprefix $(AMDDALPATH)/dc/dcn21/,$(DCN21)) - ---- a/drivers/gpu/drm/amd/display/dc/dml/Makefile -+++ b/drivers/gpu/drm/amd/display/dc/dml/Makefile -@@ -1,5 +1,6 @@ - # - # Copyright 2017 Advanced Micro Devices, Inc. -+# Copyright 2019 Raptor Engineering, LLC - # - # Permission is hereby granted, free of charge, to any person obtaining a - # copy of this software and associated documentation files (the "Software"), -@@ -25,7 +26,9 @@ - # subcomponents. - - dml_ccflags-$(CONFIG_CC_IS_GCC) := -mhard-float -+ifdef CONFIG_X86 - dml_ccflags := $(dml_ccflags-y) -msse -+endif - - ifdef CONFIG_CC_IS_GCC - ifeq ($(call cc-ifversion, -lt, 0701, y), y) -@@ -33,6 +36,7 @@ IS_OLD_GCC = 1 - endif - endif - -+ifdef CONFIG_X86 - ifdef IS_OLD_GCC - # Stack alignment mismatch, proceed with caution. - # GCC < 7.1 cannot compile code using `double` and -mpreferred-stack-boundary=3 -@@ -41,6 +45,10 @@ dml_ccflags += -mpreferred-stack-boundar - else - dml_ccflags += -msse2 - endif -+endif -+ifdef CONFIG_PPC64 -+dml_ccflags := -mhard-float -maltivec -+endif - - CFLAGS_$(AMDDALPATH)/dc/dml/display_mode_lib.o := $(dml_ccflags) - ---- a/drivers/gpu/drm/amd/display/dc/dsc/Makefile -+++ b/drivers/gpu/drm/amd/display/dc/dsc/Makefile -@@ -1,7 +1,13 @@ - # - # Makefile for the 'dsc' sub-component of DAL. - -+ifdef CONFIG_X86 - dsc_ccflags := -mhard-float -msse -+endif -+ -+ifdef CONFIG_PPC64 -+dsc_ccflags := -mhard-float -maltivec -+endif - - ifdef CONFIG_CC_IS_GCC - ifeq ($(call cc-ifversion, -lt, 0701, y), y) -@@ -9,6 +15,7 @@ IS_OLD_GCC = 1 - endif - endif - -+ifdef CONFIG_X86 - ifdef IS_OLD_GCC - # Stack alignment mismatch, proceed with caution. - # GCC < 7.1 cannot compile code using `double` and -mpreferred-stack-boundary=3 -@@ -17,6 +24,7 @@ dsc_ccflags += -mpreferred-stack-boundar - else - dsc_ccflags += -msse2 - endif -+endif - - CFLAGS_$(AMDDALPATH)/dc/dsc/rc_calc.o := $(dsc_ccflags) - CFLAGS_$(AMDDALPATH)/dc/dsc/rc_calc_dpi.o := $(dsc_ccflags) diff --git a/srcpkgs/linux5.4/patches/navi-enable-reset.patch b/srcpkgs/linux5.4/patches/navi-enable-reset.patch deleted file mode 100644 index 72baf4dba60184..00000000000000 --- a/srcpkgs/linux5.4/patches/navi-enable-reset.patch +++ /dev/null @@ -1,25 +0,0 @@ -From 658c663947b04b1f8a2fd061a3ef767983c880e5 Mon Sep 17 00:00:00 2001 -From: Alex Deucher -Date: Mon, 27 Jan 2020 14:31:49 -0500 -Subject: [PATCH] drm/amdgpu: enable GPU reset by default on Navi - -Has been working fine for a while. - -Reviewed-by: Andrey Grodzovsky -Signed-off-by: Alex Deucher ---- - drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 3 +++ - 1 file changed, 3 insertions(+) - ---- a/drivers/gpu/drm/amd/amdgpu/amdgpu_device.c -+++ b/drivers/gpu/drm/amd/amdgpu/amdgpu_device.c -@@ -3556,6 +3556,9 @@ bool amdgpu_device_should_recover_gpu(st - case CHIP_VEGA10: - case CHIP_VEGA12: - case CHIP_RAVEN: -+ case CHIP_NAVI10: -+ case CHIP_NAVI14: -+ case CHIP_NAVI12: - break; - default: - goto disabled; diff --git a/srcpkgs/linux5.4/patches/ppc64-be-elfv2.patch b/srcpkgs/linux5.4/patches/ppc64-be-elfv2.patch deleted file mode 100644 index 2b8eefddc6bc94..00000000000000 --- a/srcpkgs/linux5.4/patches/ppc64-be-elfv2.patch +++ /dev/null @@ -1,84 +0,0 @@ -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 -+++ b/arch/powerpc/Makefile -@@ -75,10 +75,8 @@ endif - - 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 - -@@ -127,14 +125,8 @@ endif - - 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 -@@ -46,8 +46,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) -nostdinc - ---- a/drivers/crypto/vmx/Makefile -+++ b/drivers/crypto/vmx/Makefile -@@ -5,7 +5,7 @@ vmx-crypto-objs := vmx.o aesp8-ppc.o gha - 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.4/patches/ppc64-enable-amdgpu.patch b/srcpkgs/linux5.4/patches/ppc64-enable-amdgpu.patch deleted file mode 100644 index b3b85e4f3d9520..00000000000000 --- a/srcpkgs/linux5.4/patches/ppc64-enable-amdgpu.patch +++ /dev/null @@ -1,17 +0,0 @@ -KFD has been verified to function on POWER systems (Talos II / Vega 64). -It should be available as a kernel configuration option on these systems. ---- - drivers/gpu/drm/amd/amdkfd/Kconfig | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - ---- a/drivers/gpu/drm/amd/amdkfd/Kconfig -+++ b/drivers/gpu/drm/amd/amdkfd/Kconfig -@@ -5,7 +5,7 @@ - - config HSA_AMD - bool "HSA kernel driver for AMD GPU devices" -- depends on DRM_AMDGPU && (X86_64 || ARM64) -+ depends on DRM_AMDGPU && (X86_64 || ARM64 || PPC64) - imply AMD_IOMMU_V2 if X86_64 - select MMU_NOTIFIER - help diff --git a/srcpkgs/linux5.4/patches/ppc64le-fix-static-keys.patch b/srcpkgs/linux5.4/patches/ppc64le-fix-static-keys.patch deleted file mode 100644 index ea32bdec4b9b86..00000000000000 --- a/srcpkgs/linux5.4/patches/ppc64le-fix-static-keys.patch +++ /dev/null @@ -1,138 +0,0 @@ -From e7eb919057c3450cdd9d335e4a23a4da8da58db4 Mon Sep 17 00:00:00 2001 -From: Michael Ellerman -Date: Wed, 3 Feb 2021 00:02:07 +1100 -Subject: [PATCH] powerpc/64s: Handle program checks in wrong endian during - early boot - -There's a short window during boot where although the kernel is -running little endian, any exceptions will cause the CPU to switch -back to big endian. This situation persists until we call -configure_exceptions(), which calls either the hypervisor or OPAL to -configure the CPU so that exceptions will be taken in little -endian (via HID0[HILE]). - -We don't intend to take exceptions during early boot, but one way we -sometimes do is via a WARN/BUG etc. Those all boil down to a trap -instruction, which will cause a program check exception. - -The first instruction of the program check handler is an mtsprg, which -when executed in the wrong endian is an lhzu with a ~3GB displacement -from r3. The content of r3 is random, so that becomes a load from some -random location, and depending on the system (installed RAM etc.) can -easily lead to a checkstop, or an infinitely recursive page fault. -That prevents whatever the WARN/BUG was complaining about being -printed to the console, and the user just sees a dead system. - -We can fix it by having a trampoline at the beginning of the program -check handler that detects we are in the wrong endian, and flips us -back to the correct endian. - -We can't flip MSR[LE] using mtmsr (alas), so we have to use rfid. That -requires backing up SRR0/1 as well as a GPR. To do that we use -SPRG0/2/3 (SPRG1 is already used for the paca). SPRG3 is user -readable, but this trampoline is only active very early in boot, and -SPRG3 will be reinitialised in vdso_getcpu_init() before userspace -starts. - -With this trampoline in place we can survive a WARN early in boot and -print a stack trace, which is eventually printed to the console once -the console is up, eg: - - [83565.758545] kexec_core: Starting new kernel - [ 0.000000] ------------[ cut here ]------------ - [ 0.000000] static_key_enable_cpuslocked(): static key '0xc000000000ea6160' used before call to jump_label_init() - [ 0.000000] WARNING: CPU: 0 PID: 0 at kernel/jump_label.c:166 static_key_enable_cpuslocked+0xfc/0x120 - [ 0.000000] Modules linked in: - [ 0.000000] CPU: 0 PID: 0 Comm: swapper Not tainted 5.10.0-gcc-8.2.0-dirty #618 - [ 0.000000] NIP: c0000000002fd46c LR: c0000000002fd468 CTR: c000000000170660 - [ 0.000000] REGS: c000000001227940 TRAP: 0700 Not tainted (5.10.0-gcc-8.2.0-dirty) - [ 0.000000] MSR: 9000000002823003 CR: 24882422 XER: 20040000 - [ 0.000000] CFAR: 0000000000000730 IRQMASK: 1 - [ 0.000000] GPR00: c0000000002fd468 c000000001227bd0 c000000001228300 0000000000000065 - [ 0.000000] GPR04: 0000000000000001 0000000000000065 c0000000010cf970 000000000000000d - [ 0.000000] GPR08: 0000000000000000 0000000000000000 0000000000000000 c00000000122763f - [ 0.000000] GPR12: 0000000000002000 c000000000f8a980 0000000000000000 0000000000000000 - [ 0.000000] GPR16: 0000000000000000 0000000000000000 c000000000f88c8e c000000000f88c9a - [ 0.000000] GPR20: 0000000000000000 0000000000000000 0000000000000000 0000000000000000 - [ 0.000000] GPR24: 0000000000000000 c000000000dea3a8 0000000000000000 c000000000f35114 - [ 0.000000] GPR28: 0000002800000000 c000000000f88c9a c000000000f88c8e c000000000ea6160 - [ 0.000000] NIP [c0000000002fd46c] static_key_enable_cpuslocked+0xfc/0x120 - [ 0.000000] LR [c0000000002fd468] static_key_enable_cpuslocked+0xf8/0x120 - [ 0.000000] Call Trace: - [ 0.000000] [c000000001227bd0] [c0000000002fd468] static_key_enable_cpuslocked+0xf8/0x120 (unreliable) - [ 0.000000] [c000000001227c40] [c0000000002fd4c0] static_key_enable+0x30/0x50 - [ 0.000000] [c000000001227c70] [c000000000f6629c] early_page_poison_param+0x58/0x9c - [ 0.000000] [c000000001227cb0] [c000000000f351b8] do_early_param+0xa4/0x10c - [ 0.000000] [c000000001227d30] [c00000000011e020] parse_args+0x270/0x5e0 - [ 0.000000] [c000000001227e20] [c000000000f35864] parse_early_options+0x48/0x5c - [ 0.000000] [c000000001227e40] [c000000000f358d0] parse_early_param+0x58/0x84 - [ 0.000000] [c000000001227e70] [c000000000f3a368] early_init_devtree+0xc4/0x490 - [ 0.000000] [c000000001227f10] [c000000000f3bca0] early_setup+0xc8/0x1c8 - [ 0.000000] [c000000001227f90] [000000000000c320] 0xc320 - [ 0.000000] Instruction dump: - [ 0.000000] 4bfffddd 7c2004ac 39200001 913f0000 4bffffb8 7c651b78 3c82ffac 3c62ffc0 - [ 0.000000] 38841b00 3863f310 4bdf03a5 60000000 <0fe00000> 4bffff38 60000000 60000000 - [ 0.000000] random: get_random_bytes called from print_oops_end_marker+0x40/0x80 with crng_init=0 - [ 0.000000] ---[ end trace 0000000000000000 ]--- - [ 0.000000] dt-cpu-ftrs: setup for ISA 3000 - -Signed-off-by: Michael Ellerman -Link: https://lore.kernel.org/r/20210202130207.1303975-2-mpe@ellerman.id.au ---- - arch/powerpc/kernel/exceptions-64s.S | 45 ++++++++++++++++++++++++++++ - 1 file changed, 45 insertions(+) - ---- a/arch/powerpc/kernel/exceptions-64s.S -+++ b/arch/powerpc/kernel/exceptions-64s.S -@@ -1281,6 +1281,51 @@ EXC_COMMON_BEGIN(alignment_common) - - - EXC_REAL_BEGIN(program_check, 0x700, 0x100) -+ -+#ifdef CONFIG_CPU_LITTLE_ENDIAN -+ /* -+ * There's a short window during boot where although the kernel is -+ * running little endian, any exceptions will cause the CPU to switch -+ * back to big endian. For example a WARN() boils down to a trap -+ * instruction, which will cause a program check, and we end up here but -+ * with the CPU in big endian mode. The first instruction of the program -+ * check handler (in GEN_INT_ENTRY below) is an mtsprg, which when -+ * executed in the wrong endian is an lhzu with a ~3GB displacement from -+ * r3. The content of r3 is random, so that is a load from some random -+ * location, and depending on the system can easily lead to a checkstop, -+ * or an infinitely recursive page fault. -+ * -+ * So to handle that case we have a trampoline here that can detect we -+ * are in the wrong endian and flip us back to the correct endian. We -+ * can't flip MSR[LE] using mtmsr, so we have to use rfid. That requires -+ * backing up SRR0/1 as well as a GPR. To do that we use SPRG0/2/3, as -+ * SPRG1 is already used for the paca. SPRG3 is user readable, but this -+ * trampoline is only active very early in boot, and SPRG3 will be -+ * reinitialised in vdso_getcpu_init() before userspace starts. -+ */ -+BEGIN_FTR_SECTION -+ tdi 0,0,0x48 // Trap never, or in reverse endian: b . + 8 -+ b 1f // Skip trampoline if endian is correct -+ .long 0xa643707d // mtsprg 0, r11 Backup r11 -+ .long 0xa6027a7d // mfsrr0 r11 -+ .long 0xa643727d // mtsprg 2, r11 Backup SRR0 in SPRG2 -+ .long 0xa6027b7d // mfsrr1 r11 -+ .long 0xa643737d // mtsprg 3, r11 Backup SRR1 in SPRG3 -+ .long 0xa600607d // mfmsr r11 -+ .long 0x01006b69 // xori r11, r11, 1 Invert MSR[LE] -+ .long 0xa6037b7d // mtsrr1 r11 -+ .long 0x34076039 // li r11, 0x734 -+ .long 0xa6037a7d // mtsrr0 r11 -+ .long 0x2400004c // rfid -+ mfsprg r11, 3 -+ mtsrr1 r11 // Restore SRR1 -+ mfsprg r11, 2 -+ mtsrr0 r11 // Restore SRR0 -+ mfsprg r11, 0 // Restore r11 -+1: -+END_FTR_SECTION(0, 1) // nop out after boot -+#endif /* CONFIG_CPU_LITTLE_ENDIAN */ -+ - INT_HANDLER program_check, 0x700, kvm=1 - EXC_REAL_END(program_check, 0x700, 0x100) - EXC_VIRT_BEGIN(program_check, 0x4700, 0x100) diff --git a/srcpkgs/linux5.4/patches/ppcle-broken-vdso.patch b/srcpkgs/linux5.4/patches/ppcle-broken-vdso.patch deleted file mode 100644 index 9a2a57dfe06c91..00000000000000 --- a/srcpkgs/linux5.4/patches/ppcle-broken-vdso.patch +++ /dev/null @@ -1,15 +0,0 @@ -Disable vDSOs which are broken on 32 bit LE. - -Source: @eerykitty - ---- a/arch/powerpc/kernel/vdso32/vdso32.lds.S -+++ b/arch/powerpc/kernel/vdso32/vdso32.lds.S -@@ -144,7 +144,7 @@ VERSION - __kernel_datapage_offset; - - __kernel_get_syscall_map; --#ifndef CONFIG_PPC_BOOK3S_601 -+#if !defined(__LITTLE_ENDIAN__) && !defined(CONFIG_PPC_BOOK3S_601) - __kernel_gettimeofday; - __kernel_clock_gettime; - __kernel_clock_getres; diff --git a/srcpkgs/linux5.4/patches/ppcle-enable.patch b/srcpkgs/linux5.4/patches/ppcle-enable.patch deleted file mode 100644 index 2da08c10ebfe14..00000000000000 --- a/srcpkgs/linux5.4/patches/ppcle-enable.patch +++ /dev/null @@ -1,33 +0,0 @@ -These are experimental fixes for running 32-bit little endian binaries on -Linux/ppc64le. While this may seem pointless, it does work, does not break -anything, and may allow enablement of things we couldn't do before (e.g. -support for box86 and thus reasonably fast emulation of 32-bit x86 games). - -The first part is a signal handler fix, the second part enables the 32-bit -VDSO by removing the ppc32/big endian restriction. - -Source: @eerykitty - ---- a/arch/powerpc/kernel/signal_32.c -+++ b/arch/powerpc/kernel/signal_32.c -@@ -1427,8 +1427,9 @@ int handle_signal32(struct ksignal *ksig - regs->gpr[3] = ksig->sig; - regs->gpr[4] = (unsigned long) sc; - regs->nip = (unsigned long) (unsigned long)ksig->ka.sa.sa_handler; -- /* enter the signal handler in big-endian mode */ -+ /* enter the signal handler in native-endian mode */ - regs->msr &= ~MSR_LE; -+ regs->msr |= (MSR_KERNEL & MSR_LE); - return 0; - - badframe: ---- a/arch/powerpc/platforms/Kconfig.cputype -+++ b/arch/powerpc/platforms/Kconfig.cputype -@@ -492,7 +492,6 @@ endmenu - - config VDSO32 - def_bool y -- depends on PPC32 || CPU_BIG_ENDIAN - help - This symbol controls whether we build the 32-bit VDSO. We obviously - want to do that if we're building a 32-bit kernel. If we're building diff --git a/srcpkgs/linux5.4/patches/ppcle-ll-compat-sys.patch b/srcpkgs/linux5.4/patches/ppcle-ll-compat-sys.patch deleted file mode 100644 index c6ea1aeb83d3ce..00000000000000 --- a/srcpkgs/linux5.4/patches/ppcle-ll-compat-sys.patch +++ /dev/null @@ -1,102 +0,0 @@ -From 98014e4b27063ed74313878233e91b7b52b2a031 Mon Sep 17 00:00:00 2001 -From: Will Springer -Date: Tue, 9 Jun 2020 02:11:36 -0700 -Subject: [PATCH] powerpc/compat32: swap hi/lo parts of 64-bit syscall args on - 32LE - -This allows compat_sys calls with 64-bit args to function correctly -when called by ppcle userlands on ppc64le. - -Tested with `file /bin/bash` (pread64) and `truncate -s 5G test` (ftruncate64). ---- - arch/powerpc/kernel/sys_ppc32.c | 49 +++++++++++++++++++-------------- - 1 file changed, 28 insertions(+), 21 deletions(-) - ---- a/arch/powerpc/kernel/sys_ppc32.c -+++ b/arch/powerpc/kernel/sys_ppc32.c -@@ -59,57 +59,64 @@ unsigned long compat_sys_mmap2(unsigned - /* - * long long munging: - * The 32 bit ABI passes long longs in an odd even register pair. -+ * High and low parts are swapped depending on endian mode, -+ * so define a macro (similar to mips linux32) to handle that. - */ -+#ifdef __LITTLE_ENDIAN__ -+#define merge_64(low, high) ((u64)high << 32) | low -+#else -+#define merge_64(high, low) ((u64)high << 32) | low -+#endif - - compat_ssize_t compat_sys_pread64(unsigned int fd, char __user *ubuf, compat_size_t count, -- u32 reg6, u32 poshi, u32 poslo) -+ u32 reg6, u32 pos1, u32 pos2) - { -- return ksys_pread64(fd, ubuf, count, ((loff_t)poshi << 32) | poslo); -+ return ksys_pread64(fd, ubuf, count, merge_64(pos1, pos2)); - } - - compat_ssize_t compat_sys_pwrite64(unsigned int fd, const char __user *ubuf, compat_size_t count, -- u32 reg6, u32 poshi, u32 poslo) -+ u32 reg6, u32 pos1, u32 pos2) - { -- return ksys_pwrite64(fd, ubuf, count, ((loff_t)poshi << 32) | poslo); -+ return ksys_pwrite64(fd, ubuf, count, merge_64(pos1, pos2)); - } - --compat_ssize_t compat_sys_readahead(int fd, u32 r4, u32 offhi, u32 offlo, u32 count) -+compat_ssize_t compat_sys_readahead(int fd, u32 r4, u32 offset1, u32 offset2, u32 count) - { -- return ksys_readahead(fd, ((loff_t)offhi << 32) | offlo, count); -+ return ksys_readahead(fd, merge_64(offset1, offset2), count); - } - - asmlinkage int compat_sys_truncate64(const char __user * path, u32 reg4, -- unsigned long high, unsigned long low) -+ unsigned long len1, unsigned long len2) - { -- return ksys_truncate(path, (high << 32) | low); -+ return ksys_truncate(path, merge_64(len1, len2)); - } - --asmlinkage long compat_sys_fallocate(int fd, int mode, u32 offhi, u32 offlo, -- u32 lenhi, u32 lenlo) -+asmlinkage long compat_sys_fallocate(int fd, int mode, u32 offset1, u32 offset2, -+ u32 len1, u32 len2) - { -- return ksys_fallocate(fd, mode, ((loff_t)offhi << 32) | offlo, -- ((loff_t)lenhi << 32) | lenlo); -+ return ksys_fallocate(fd, mode, ((loff_t)offset1 << 32) | offset2, -+ merge_64(len1, len2)); - } - --asmlinkage int compat_sys_ftruncate64(unsigned int fd, u32 reg4, unsigned long high, -- unsigned long low) -+asmlinkage int compat_sys_ftruncate64(unsigned int fd, u32 reg4, unsigned long len1, -+ unsigned long len2) - { -- return ksys_ftruncate(fd, (high << 32) | low); -+ return ksys_ftruncate(fd, merge_64(len1, len2)); - } - --long ppc32_fadvise64(int fd, u32 unused, u32 offset_high, u32 offset_low, -+long ppc32_fadvise64(int fd, u32 unused, u32 offset1, u32 offset2, - size_t len, int advice) - { -- return ksys_fadvise64_64(fd, (u64)offset_high << 32 | offset_low, len, -+ return ksys_fadvise64_64(fd, merge_64(offset1, offset2), len, - advice); - } - - asmlinkage long compat_sys_sync_file_range2(int fd, unsigned int flags, -- unsigned offset_hi, unsigned offset_lo, -- unsigned nbytes_hi, unsigned nbytes_lo) -+ unsigned offset1, unsigned offset2, -+ unsigned nbytes1, unsigned nbytes2) - { -- loff_t offset = ((loff_t)offset_hi << 32) | offset_lo; -- loff_t nbytes = ((loff_t)nbytes_hi << 32) | nbytes_lo; -+ loff_t offset = merge_64(offset1, offset2); -+ loff_t nbytes = merge_64(nbytes1, nbytes2); - - return ksys_sync_file_range(fd, offset, nbytes, flags); - } diff --git a/srcpkgs/linux5.4/template b/srcpkgs/linux5.4/template deleted file mode 100644 index 591aaed855c779..00000000000000 --- a/srcpkgs/linux5.4/template +++ /dev/null @@ -1,347 +0,0 @@ -# Template file for 'linux5.4' -pkgname=linux5.4 -version=5.4.296 -revision=1 -short_desc="Linux kernel and modules (${version%.*} series)" -maintainer="Orphaned " -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="bf338980b1670bca287f9994b7441c2361907635879169c64ae78364efc5f491 - 591b81c21dae43b06967bb68a329f285c30c7ef23919b245b9314c56a0debdf7" -python_version=3 -skip_extraction="patch-${version}.xz" - -nodebug=yes # -dbg package is generated below manually -nostrip=yes -noverifyrdeps=yes -noshlibprovides=yes -preserve=yes - -archs="i686* x86_64* armv5tel* armv6l* armv7l* aarch64* ppc* mips*" -hostmakedepends="tar xz bc elfutils-devel flex gmp-devel kmod libmpc-devel - openssl-devel perl uboot-mkimage cpio" - -_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=${SOURCE_DATE_EPOCH:-0} -export KBUILD_BUILD_USER=voidlinux -export KBUILD_BUILD_HOST=voidlinux - -pre_patch() { - xzcat $XBPS_SRCDISTDIR/$pkgname-$version/patch-${version}.xz | - patch -sNp1 -F0 -} - -do_configure() { - # 5.4 misses Documentation/DocBook. We ship the directory from 4.12 here. - cp -a $FILESDIR/DocBook -t Documentation - - # If there's a file called -dotconfig, use it to - # configure the kernel; otherwise use arch defaults and all stuff - # as modules (allmodconfig). - local arch subarch _args - - 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;; - mips*) arch=mips;; - esac - - if [ "$CROSS_BUILD" ]; then - _args="CROSS_COMPILE=${XBPS_CROSS_TRIPLET}-" - fi - - 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 ${_args} 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 ${_args} oldconfig - elif [ -f ${FILESDIR}/${XBPS_TARGET_MACHINE%%-musl}-dotconfig ]; then - msg_normal "Detected a .config file for your cpu family, using it.\n" - cp -f ${FILESDIR}/${XBPS_TARGET_MACHINE%%-musl}-dotconfig .config - make ${makejobs} ARCH=$arch ${_args} oldconfig - else - msg_normal "Defaulting to 'allmodconfig'.\n" - make ${makejobs} ARCH=$arch ${_args} allmodconfig - 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 _cross _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 - if [ "$CROSS_BUILD" ]; then - _cross="CROSS_COMPILE=${XBPS_CROSS_TRIPLET}-" - fi - if [ "${_patchver}" ]; then - _version="EXTRAVERSION=${_patchver}" - fi - export LDFLAGS= - make ARCH=$arch ${_version} ${_cross} ${makejobs} prepare - make ARCH=$arch ${_version} ${_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. - sed -i '2iexit 0' scripts/depmod.sh - - # Install kernel, firmware and modules - make ${makejobs} ARCH=${subarch:-$arch} INSTALL_MOD_PATH=${DESTDIR} 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} 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} 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} 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} -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 \ - 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} _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 docbook makefile - install -Dm644 Documentation/DocBook/Makefile \ - ${hdrdest}/Documentation/DocBook/Makefile - - # 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 external modules - mkdir -p ${hdrdest}/include/config/dvb/ - cp include/config/dvb/*.h ${hdrdest}/include/config/dvb/ - - # 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* p*";; - arm|arm64) _args="x86* p*";; - powerpc) _args="arm* x86* parisc";; - esac - for arch in alpha avr32 blackfin cris frv h8300 \ - ia64 m* 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.4-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.4-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/linux6.1-dbg b/srcpkgs/linux6.1-dbg deleted file mode 120000 index b548c7d1bf0b26..00000000000000 --- a/srcpkgs/linux6.1-dbg +++ /dev/null @@ -1 +0,0 @@ -linux6.1 \ No newline at end of file diff --git a/srcpkgs/linux6.1-headers b/srcpkgs/linux6.1-headers deleted file mode 120000 index b548c7d1bf0b26..00000000000000 --- a/srcpkgs/linux6.1-headers +++ /dev/null @@ -1 +0,0 @@ -linux6.1 \ No newline at end of file diff --git a/srcpkgs/linux6.1/files/arm64-dotconfig b/srcpkgs/linux6.1/files/arm64-dotconfig deleted file mode 100644 index f8586adb6a02e0..00000000000000 --- a/srcpkgs/linux6.1/files/arm64-dotconfig +++ /dev/null @@ -1,12695 +0,0 @@ -# -# Automatically generated file; DO NOT EDIT. -# Linux/arm64 6.1.130 Kernel Configuration -# -CONFIG_CC_VERSION_TEXT="aarch64-linux-musl-gcc (GCC) 13.2.0" -CONFIG_CC_IS_GCC=y -CONFIG_GCC_VERSION=130200 -CONFIG_CLANG_VERSION=0 -CONFIG_AS_IS_GNU=y -CONFIG_AS_VERSION=24100 -CONFIG_LD_IS_BFD=y -CONFIG_LD_VERSION=24100 -CONFIG_LLD_VERSION=0 -CONFIG_CC_CAN_LINK=y -CONFIG_CC_CAN_LINK_STATIC=y -CONFIG_CC_HAS_ASM_GOTO_OUTPUT=y -CONFIG_CC_HAS_ASM_GOTO_TIED_OUTPUT=y -CONFIG_GCC_ASM_GOTO_OUTPUT_WORKAROUND=y -CONFIG_CC_HAS_ASM_INLINE=y -CONFIG_CC_HAS_NO_PROFILE_FN_ATTR=y -CONFIG_PAHOLE_VERSION=129 -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_SYSVIPC=y -CONFIG_SYSVIPC_SYSCTL=y -CONFIG_SYSVIPC_COMPAT=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 -CONFIG_CONTEXT_TRACKING=y -CONFIG_CONTEXT_TRACKING_IDLE=y - -# -# Timers subsystem -# -CONFIG_TICK_ONESHOT=y -CONFIG_NO_HZ_COMMON=y -# CONFIG_HZ_PERIODIC is not set -# CONFIG_NO_HZ_IDLE is not set -CONFIG_NO_HZ_FULL=y -CONFIG_CONTEXT_TRACKING_USER=y -CONFIG_CONTEXT_TRACKING_USER_FORCE=y -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_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_VIRT_CPU_ACCOUNTING=y -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 is not set -# 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 -CONFIG_RCU_NOCB_CPU=y -# CONFIG_RCU_NOCB_CPU_DEFAULT_ALL is not set -# 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_GCC10_NO_ARRAY_BOUNDS=y -CONFIG_CC_NO_ARRAY_BOUNDS=y -CONFIG_ARCH_SUPPORTS_INT128=y -CONFIG_NUMA_BALANCING=y -CONFIG_NUMA_BALANCING_DEFAULT_ENABLED=y -CONFIG_CGROUPS=y -CONFIG_PAGE_COUNTER=y -# CONFIG_CGROUP_FAVOR_DYNMODS is not set -CONFIG_MEMCG=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_BOOT_CONFIG_EMBED is not set -CONFIG_INITRAMFS_PRESERVE_MTIME=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_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=y -CONFIG_KALLSYMS_BASE_RELATIVE=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_GUEST_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_SYSTEM_DATA_VERIFICATION=y -CONFIG_PROFILING=y -CONFIG_TRACEPOINTS=y -# end of General setup - -CONFIG_ARM64=y -CONFIG_GCC_SUPPORTS_DYNAMIC_FTRACE_WITH_REGS=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_BCM=y -CONFIG_ARCH_BCM2835=y -CONFIG_ARCH_BCM_IPROC=y -CONFIG_ARCH_BCMBCA=y -CONFIG_ARCH_BRCMSTB=y -CONFIG_ARCH_BERLIN=y -CONFIG_ARCH_BITMAIN=y -CONFIG_ARCH_EXYNOS=y -CONFIG_ARCH_SPARX5=y -# CONFIG_ARCH_K3 is not set -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_NXP=y -CONFIG_ARCH_LAYERSCAPE=y -CONFIG_ARCH_MXC=y -CONFIG_ARCH_S32=y -# CONFIG_ARCH_NPCM is not set -CONFIG_ARCH_QCOM=y -CONFIG_ARCH_REALTEK=y -# CONFIG_ARCH_RENESAS is not set -CONFIG_ARCH_ROCKCHIP=y -CONFIG_ARCH_SEATTLE=y -CONFIG_ARCH_INTEL_SOCFPGA=y -CONFIG_ARCH_SYNQUACER=y -CONFIG_ARCH_TEGRA=y -CONFIG_ARCH_TESLA_FSD=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_AMPERE_ERRATUM_AC03_CPU_38=y -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_1742098=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_2441007=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_2658417=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_ARM64_ERRATUM_2441009=y -CONFIG_ARM64_ERRATUM_2064142=y -CONFIG_ARM64_ERRATUM_2038923=y -CONFIG_ARM64_ERRATUM_1902691=y -CONFIG_ARM64_ERRATUM_2457168=y -CONFIG_ARM64_WORKAROUND_SPECULATIVE_UNPRIV_LOAD=y -CONFIG_ARM64_ERRATUM_2966298=y -CONFIG_ARM64_ERRATUM_3194386=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_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_ARCH_SPARSEMEM_ENABLE=y -CONFIG_HW_PERF_EVENTS=y -CONFIG_CC_HAVE_SHADOW_CALL_STACK=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_ARCH_FORCE_MAX_ORDER=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_COMPAT_ALIGNMENT_FIXUPS=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_AS_HAS_ARMV8_2=y -CONFIG_AS_HAS_SHA3=y -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_CC_HAS_BRANCH_PROT_PAC_RET_BTI=y -CONFIG_ARM64_E0PD=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 -CONFIG_ARCH_NR_GPIO=2048 -# 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 - -# -# 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_USERSPACE_AUTOSLEEP is not set -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 -CONFIG_DT_IDLE_GENPD=y - -# -# ARM CPU Idle Drivers -# -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_TABLE_LIB=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_VIDEO=m -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_PFRUT=m -CONFIG_ACPI_IORT=y -CONFIG_ACPI_GTDT=y -CONFIG_ACPI_AGDI=y -CONFIG_ACPI_PPTT=y -CONFIG_ACPI_PCC=y -CONFIG_PMIC_OPREGION=y -CONFIG_ACPI_VIOT=y -CONFIG_ACPI_PRMT=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_CPU_MITIGATIONS=y - -# -# General architecture-dependent options -# -CONFIG_CRASH_CORE=y -CONFIG_KEXEC_CORE=y -CONFIG_ARCH_HAS_SUBPAGE_FAULTS=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_IOREMAP_PROT=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_TRACE_IRQFLAGS_NMI_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_SHADOW_CALL_STACK=y -# CONFIG_SHADOW_CALL_STACK is not set -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_USER=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_ARCH_WANT_HUGE_PMD_SHARE=y -CONFIG_HAVE_MOD_ARCH_SPECIFIC=y -CONFIG_MODULES_USE_ELF_RELA=y -CONFIG_HAVE_SOFTIRQ_ON_OWN_STACK=y -CONFIG_SOFTIRQ_ON_OWN_STACK=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_PAGE_SIZE_LESS_THAN_256KB=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=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_HAVE_PREEMPT_DYNAMIC=y -CONFIG_HAVE_PREEMPT_DYNAMIC_KEY=y -CONFIG_ARCH_WANT_LD_ORPHAN_WARN=y -CONFIG_ARCH_SUPPORTS_DEBUG_PAGEALLOC=y -CONFIG_ARCH_SUPPORTS_PAGE_TABLE_CHECK=y -CONFIG_ARCH_HAVE_TRACE_MMIO_ACCESS=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_MODULE_UNLOAD_TAINT_TRACKING 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_BLOCK_LEGACY_AUTOLOAD=y -CONFIG_BLK_RQ_ALLOC_TIME=y -CONFIG_BLK_CGROUP_RWSTAT=y -CONFIG_BLK_DEV_BSG_COMMON=y -CONFIG_BLK_ICQ=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 -CONFIG_BLK_MQ_STACKING=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_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_BINFMT_ELF_EXTRA_PHDRS=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_ZPOOL=y -CONFIG_SWAP=y -CONFIG_ZSWAP=y -# CONFIG_ZSWAP_DEFAULT_ON is not set -# 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 is not set -# CONFIG_ZSWAP_ZPOOL_DEFAULT_Z3FOLD_DEPRECATED is not set -CONFIG_ZSWAP_ZPOOL_DEFAULT_ZSMALLOC=y -CONFIG_ZSWAP_ZPOOL_DEFAULT="zsmalloc" -CONFIG_ZBUD=y -# CONFIG_Z3FOLD_DEPRECATED is not set -CONFIG_ZSMALLOC=y -# CONFIG_ZSMALLOC_STAT is not set - -# -# SLAB allocator options -# -# 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_SLUB_STATS is not set -CONFIG_SLUB_CPU_PARTIAL=y -# end of SLAB allocator options - -CONFIG_SHUFFLE_PAGE_ALLOCATOR=y -# CONFIG_COMPAT_BRK is not set -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_ARCH_ENABLE_MEMORY_HOTREMOVE=y -CONFIG_MEMORY_HOTPLUG=y -# CONFIG_MEMORY_HOTPLUG_DEFAULT_ONLINE is not set -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_COMPACT_UNEVICTABLE_DEFAULT=1 -CONFIG_PAGE_REPORTING=y -CONFIG_MIGRATION=y -CONFIG_DEVICE_MIGRATION=y -CONFIG_ARCH_ENABLE_HUGEPAGE_MIGRATION=y -CONFIG_ARCH_ENABLE_THP_MIGRATION=y -CONFIG_CONTIG_ALLOC=y -CONFIG_PCP_BATCH_SCALE_MAX=5 -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_ARCH_WANTS_THP_SWAP=y -CONFIG_TRANSPARENT_HUGEPAGE=y -# CONFIG_TRANSPARENT_HUGEPAGE_ALWAYS is not set -CONFIG_TRANSPARENT_HUGEPAGE_MADVISE=y -CONFIG_THP_SWAP=y -CONFIG_READ_ONLY_THP_FOR_FS=y -CONFIG_NEED_PER_CPU_EMBED_FIRST_CHUNK=y -CONFIG_NEED_PER_CPU_PAGE_FIRST_CHUNK=y -CONFIG_USE_PERCPU_NUMA_NODE_ID=y -CONFIG_HAVE_SETUP_PER_CPU_AREA=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_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_CURRENT_STACK_POINTER=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_HMM_MIRROR=y -CONFIG_GET_FREE_REGION=y -CONFIG_DEVICE_PRIVATE=y -CONFIG_VMAP_PFN=y -CONFIG_ARCH_USES_HIGH_VMA_FLAGS=y -CONFIG_VM_EVENT_COUNTERS=y -# CONFIG_PERCPU_STATS is not set -# CONFIG_GUP_TEST is not set -CONFIG_ARCH_HAS_PTE_SPECIAL=y -CONFIG_MAPPING_DIRTY_HELPERS=y -CONFIG_SECRETMEM=y -CONFIG_ANON_VMA_NAME=y -CONFIG_USERFAULTFD=y -CONFIG_HAVE_ARCH_USERFAULTFD_MINOR=y -CONFIG_LRU_GEN=y -# CONFIG_LRU_GEN_ENABLED is not set -# CONFIG_LRU_GEN_STATS is not set -CONFIG_LOCK_MM_AND_FIND_VMA=y - -# -# Data Access Monitoring -# -CONFIG_DAMON=y -CONFIG_DAMON_VADDR=y -CONFIG_DAMON_PADDR=y -CONFIG_DAMON_SYSFS=y -CONFIG_DAMON_DBGFS=y -CONFIG_DAMON_RECLAIM=y -# CONFIG_DAMON_LRU_SORT is not set -# 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_TABLE_PERTURB_ORDER=16 -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_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_NF_FLOW_TABLE_PROCFS is not set -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_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_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_RZN1_A5PSW is not set -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_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_HTB=m -CONFIG_NET_SCH_HFSC=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_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_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_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 -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_MTK=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_MCTP_FLOWS=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_FD=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_PAGE_POOL_STATS=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_DOE=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_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_VGA_ARB=y -CONFIG_VGA_ARB_MAX_GPUS=16 -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_PCI_HYPERV_INTERFACE=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 -CONFIG_PCI_EPF_VNTB=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_PCI=m -# CONFIG_CXL_MEM_RAW_COMMANDS is not set -CONFIG_CXL_ACPI=m -CONFIG_CXL_PMEM=m -CONFIG_CXL_MEM=m -CONFIG_CXL_PORT=m -CONFIG_CXL_SUSPEND=y -CONFIG_CXL_REGION=y -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_CPS_XX=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_DEVTMPFS_SAFE=y -# CONFIG_STANDALONE is not set -CONFIG_PREVENT_FIRMWARE_BUILD=y - -# -# Firmware loader -# -CONFIG_FW_LOADER=y -CONFIG_FW_LOADER_PAGED_BUF=y -CONFIG_FW_LOADER_SYSFS=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_LOADER_COMPRESS_XZ=y -CONFIG_FW_LOADER_COMPRESS_ZSTD=y -CONFIG_FW_CACHE=y -CONFIG_FW_UPLOAD=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_QCOM_SSC_BLOCK_BUS is not set -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 -CONFIG_MHI_BUS_EP=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_SMC_ATOMIC_ENABLE is not set -CONFIG_ARM_SCMI_TRANSPORT_VIRTIO=y -CONFIG_ARM_SCMI_TRANSPORT_VIRTIO_VERSION1_COMPLIANCE=y -# CONFIG_ARM_SCMI_TRANSPORT_VIRTIO_ATOMIC_ENABLE is not set -CONFIG_ARM_SCMI_POWER_DOMAIN=m -CONFIG_ARM_SCMI_POWER_CONTROL=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_MTK_ADSP_IPC is not set -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_CS_DSP=m -# 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_ZBOOT is not set -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 -CONFIG_EFI_EARLYCON=y -CONFIG_EFI_CUSTOM_SSDT_OVERLAYS=y -# CONFIG_EFI_DISABLE_RUNTIME is not set -# CONFIG_EFI_COCO_SECRET is not set -# end of EFI (Extensible Firmware Interface) Support - -CONFIG_UEFI_CPER=y -CONFIG_UEFI_CPER_ARM=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_GNSS_USB=m -CONFIG_MTD=m -CONFIG_MTD_TESTS=m - -# -# Partition parsers -# -CONFIG_MTD_AR7_PARTS=m -CONFIG_MTD_BRCM_U_BOOT=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_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 -CONFIG_MTD_NAND_ECC_MXIC=y -# CONFIG_MTD_NAND_ECC_MEDIATEK is not set -# 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_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_PC is not set -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_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_UBLK is not set -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_VERBOSE_ERRORS=y -CONFIG_NVME_HWMON=y -CONFIG_NVME_FABRICS=m -CONFIG_NVME_RDMA=m -CONFIG_NVME_FC=m -CONFIG_NVME_TCP=m -# CONFIG_NVME_AUTH is not set -CONFIG_NVME_APPLE=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 -# CONFIG_NVME_TARGET_AUTH is not set -# 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_OPEN_DICE=m -CONFIG_VCPU_STALL_DETECTOR=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_VMWARE_VMCI is not set -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 -CONFIG_GP_PCI1XXXX=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_HPTIOP=m -CONFIG_SCSI_BUSLOGIC=m -# CONFIG_SCSI_FLASHPOINT is not set -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_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_DWC=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_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_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_I2C=m -# CONFIG_NET_DSA_MICROCHIP_KSZ_SPI is not set -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_QCA8K=m -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_REALTEK=m -CONFIG_NET_DSA_REALTEK_MDIO=m -CONFIG_NET_DSA_REALTEK_SMI=m -CONFIG_NET_DSA_REALTEK_RTL8365MB=m -CONFIG_NET_DSA_REALTEK_RTL8366RB=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_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_NET_VENDOR_DAVICOM=y -CONFIG_DM9051=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_ENGLEDER=y -CONFIG_TSNEP=m -# CONFIG_TSNEP_SELFTESTS is not set -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_FUNGIBLE=y -CONFIG_FUN_CORE=m -CONFIG_FUN_ETH=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_JME=m -CONFIG_NET_VENDOR_ADI=y -CONFIG_ADIN1110=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_OCTEON_EP is not set -CONFIG_PRESTERA=m -CONFIG_PRESTERA_PCI=m -CONFIG_NET_VENDOR_MEDIATEK=y -CONFIG_NET_MEDIATEK_SOC_WED=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_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_EN_MACSEC is not set -CONFIG_MLX5_EN_IPSEC=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_LAN966X_SWITCH=m -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 -CONFIG_NET_VENDOR_NETERION=y -CONFIG_S2IO=m -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_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_BROCADE=y -CONFIG_BNA=m -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_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 -CONFIG_SFC_MCDI_MON=y -CONFIG_SFC_SRIOV=y -CONFIG_SFC_MCDI_LOGGING=y -CONFIG_SFC_FALCON=m -CONFIG_SFC_FALCON_MTD=y -# CONFIG_SFC_SIENA is not set -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_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_VERTEXCOM=y -CONFIG_MSE102X=m -CONFIG_NET_VENDOR_VIA=y -CONFIG_VIA_RHINE=m -CONFIG_VIA_RHINE_MMIO=y -CONFIG_VIA_VELOCITY=m -CONFIG_NET_VENDOR_WANGXUN=y -CONFIG_NGBE=m -# CONFIG_TXGBE is not set -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_ADIN1100_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=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_DP83TD510_PHY is not set -CONFIG_VITESSE_PHY=m -CONFIG_XILINX_GMII2RGMII=m -CONFIG_MICREL_KS8995MA=m -# CONFIG_PSE_CONTROLLER is not set -CONFIG_CAN_DEV=m -CONFIG_CAN_VCAN=m -CONFIG_CAN_VXCAN=m -CONFIG_CAN_NETLINK=y -CONFIG_CAN_CALC_BITTIMING=y -CONFIG_CAN_RX_OFFLOAD=y -# CONFIG_CAN_CAN327 is not set -CONFIG_CAN_FLEXCAN=m -# CONFIG_CAN_GRCAN is not set -CONFIG_CAN_KVASER_PCIEFD=m -CONFIG_CAN_SLCAN=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_CTUCANFD_PCI is not set -# CONFIG_CAN_CTUCANFD_PLATFORM 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_USB is not set -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 - -# -# MCTP Device Drivers -# -CONFIG_MCTP_SERIAL=m -CONFIG_MCTP_TRANSPORT_I2C=m -# end of 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_MT7986_WMAC=y -CONFIG_MT7921_COMMON=m -CONFIG_MT7921E=m -CONFIG_MT7921S=m -CONFIG_MT7921U=m -CONFIG_WLAN_VENDOR_MICROCHIP=y -# CONFIG_WILC1000_SDIO is not set -# CONFIG_WILC1000_SPI is not set -CONFIG_WLAN_VENDOR_PURELIFI=y -# CONFIG_PLFXLC 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_8852A=m -CONFIG_RTW89_8852C=m -CONFIG_RTW89_8852AE=m -CONFIG_RTW89_8852CE=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_SILABS=y -CONFIG_WFX=m -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_DEBUGFS=y -CONFIG_WWAN_HWSIM=m -CONFIG_MHI_WWAN_CTRL=m -CONFIG_MHI_WWAN_MBIM=m -CONFIG_QCOM_BAM_DMUX=m -CONFIG_RPMSG_WWAN_CTRL=m -# CONFIG_IOSM is not set -CONFIG_MTK_T7XX=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 -CONFIG_INPUT_VIVALDIFMAP=y - -# -# 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_PINEPHONE=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_MT6779=m -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_JOYSTICK_SENSEHAT is not set -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_IMAGIS=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_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_COLIBRI_VF50=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_IBM_PANEL=m -CONFIG_INPUT_IMS_PCU=m -CONFIG_INPUT_IQS269A=m -CONFIG_INPUT_IQS626A=m -# CONFIG_INPUT_IQS7222 is not set -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_RT5120_PWRKEY=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_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_PERICOM=m -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_HW_RANDOM_CN10K=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_I2C=m -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_CCGX_UCSI=m -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_S3C2410=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_PCI1XXXX=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_BCM63XX_HSSPI=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_MICROCHIP_CORE=m -CONFIG_SPI_MICROCHIP_CORE_QSPI=m -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_SPMI_MTK_PMIF=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_AMD is not set -CONFIG_PINCTRL_APPLE_GPIO=m -CONFIG_PINCTRL_AXP209=m -CONFIG_PINCTRL_BM1880=y -CONFIG_PINCTRL_CY8C95X0=m -CONFIG_PINCTRL_KEEMBAY=m -CONFIG_PINCTRL_MAX77620=m -CONFIG_PINCTRL_MCP23S08_I2C=m -CONFIG_PINCTRL_MCP23S08_SPI=m -CONFIG_PINCTRL_MCP23S08=m -CONFIG_PINCTRL_MICROCHIP_SGPIO=y -# CONFIG_PINCTRL_OCELOT is not set -CONFIG_PINCTRL_RK805=m -CONFIG_PINCTRL_ROCKCHIP=y -CONFIG_PINCTRL_SINGLE=y -CONFIG_PINCTRL_STMFX=m -CONFIG_PINCTRL_SX150X=y -CONFIG_PINCTRL_ZYNQMP=m -CONFIG_PINCTRL_OWL=y -CONFIG_PINCTRL_S700=y -CONFIG_PINCTRL_S900=y -CONFIG_PINCTRL_BCM2835=y -CONFIG_PINCTRL_BCM4908=m -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_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_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_IMXRT1050=y -CONFIG_PINCTRL_IMX93=m -# CONFIG_PINCTRL_IMXRT1170 is not set - -# -# 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_MT6795=y -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_MT8186=y -CONFIG_PINCTRL_MT8188=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_MESON_S4=y -CONFIG_PINCTRL_MVEBU=y -CONFIG_PINCTRL_ARMADA_AP806=y -CONFIG_PINCTRL_ARMADA_CP110=y -CONFIG_PINCTRL_AC5=y -CONFIG_PINCTRL_ARMADA_37XX=y -CONFIG_PINCTRL_MSM=y -# CONFIG_PINCTRL_IPQ8074 is not set -CONFIG_PINCTRL_IPQ6018=m -# CONFIG_PINCTRL_MDM9607 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_SC7280_LPASS_LPI is not set -CONFIG_PINCTRL_SC8180X=m -CONFIG_PINCTRL_SC8280XP=m -# CONFIG_PINCTRL_SDM660 is not set -CONFIG_PINCTRL_SDM845=m -CONFIG_PINCTRL_SM6115=m -CONFIG_PINCTRL_SM6125=m -CONFIG_PINCTRL_SM6350=m -CONFIG_PINCTRL_SM6375=m -CONFIG_PINCTRL_SM8150=m -CONFIG_PINCTRL_SM8250=m -# CONFIG_PINCTRL_SM8250_LPASS_LPI is not set -CONFIG_PINCTRL_SM8350=m -CONFIG_PINCTRL_SM8450=m -CONFIG_PINCTRL_SM8450_LPASS_LPI=m -CONFIG_PINCTRL_SC8280XP_LPASS_LPI=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_SUN20I_D1=y -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 -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_IMX_SCU=y -# 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_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_VF610=y -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_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_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 -CONFIG_GPIO_SIM=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_MLXBF=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_IP5XXX_POWER=m -# 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_SAMSUNG_SDI is not set -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_MAX77976=m -CONFIG_CHARGER_MP2629=m -CONFIG_CHARGER_MT6370=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_RK817=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_BATTERY_UG3105=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_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_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_MAX31760=m -CONFIG_SENSORS_MAX6620=m -CONFIG_SENSORS_MAX6621=m -CONFIG_SENSORS_MAX6639=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_CORE=m -CONFIG_SENSORS_NCT6775=m -# CONFIG_SENSORS_NCT6775_I2C is not set -CONFIG_SENSORS_NCT7802=m -CONFIG_SENSORS_NCT7904=m -CONFIG_SENSORS_NPCM7XX=m -CONFIG_SENSORS_NZXT_KRAKEN2=m -CONFIG_SENSORS_NZXT_SMART2=m -# CONFIG_SENSORS_OCC_P8_I2C is not set -CONFIG_SENSORS_PCF8591=m -CONFIG_SENSORS_PECI_CPUTEMP=m -CONFIG_SENSORS_PECI_DIMMTEMP=m -CONFIG_SENSORS_PECI=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_DELTA_AHE50DC_FAN=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_IR38064_REGULATOR is not set -CONFIG_SENSORS_IRPS5401=m -CONFIG_SENSORS_ISL68137=m -CONFIG_SENSORS_LM25066=m -CONFIG_SENSORS_LM25066_REGULATOR=y -CONFIG_SENSORS_LT7182S=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_MP5023=m -CONFIG_SENSORS_PIM4328=m -CONFIG_SENSORS_PLI1209BC=m -CONFIG_SENSORS_PLI1209BC_REGULATOR=y -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_TPS546D24=m -CONFIG_SENSORS_UCD9000=m -CONFIG_SENSORS_UCD9200=m -# CONFIG_SENSORS_XDPE152 is not set -CONFIG_SENSORS_XDPE122=m -CONFIG_SENSORS_XDPE122_REGULATOR=y -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_SY7636A=m -CONFIG_SENSORS_DME1737=m -CONFIG_SENSORS_EMC1403=m -CONFIG_SENSORS_EMC2103=m -CONFIG_SENSORS_EMC2305=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_INA238=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_TMP464=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_APPLE_WATCHDOG=m -CONFIG_ALIM7101_WDT=m -CONFIG_I6300ESB_WDT=m -CONFIG_HP_WATCHDOG=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_MAX77714 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_MT6370=m -# CONFIG_MFD_MT6397 is not set -CONFIG_MFD_MENF21BMC=m -CONFIG_MFD_OCELOT=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_SY7636A=m -# CONFIG_MFD_RDC321X is not set -CONFIG_MFD_RT4831=m -# CONFIG_MFD_RT5033 is not set -CONFIG_MFD_RT5120=m -# 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_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_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_MAX20086 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_MT6370=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_RT5120=m -CONFIG_REGULATOR_RT5190A=m -CONFIG_REGULATOR_RT5759=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_SY7636A=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_TPS6286X 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_LIRC=y -CONFIG_RC_MAP=m -CONFIG_RC_DECODERS=y -CONFIG_IR_IMON_DECODER=m -CONFIG_IR_JVC_DECODER=m -CONFIG_IR_MCE_KBD_DECODER=m -CONFIG_IR_NEC_DECODER=m -CONFIG_IR_RC5_DECODER=m -CONFIG_IR_RC6_DECODER=m -CONFIG_IR_RCMM_DECODER=m -CONFIG_IR_SANYO_DECODER=m -CONFIG_IR_SHARP_DECODER=m -CONFIG_IR_SONY_DECODER=m -CONFIG_IR_XMP_DECODER=m -CONFIG_RC_DEVICES=y -# CONFIG_IR_ENE is not set -# CONFIG_IR_FINTEK is not set -CONFIG_IR_GPIO_CIR=m -CONFIG_IR_GPIO_TX=m -CONFIG_IR_HIX5HD2=m -CONFIG_IR_IGORPLUGUSB=m -CONFIG_IR_IGUANA=m -CONFIG_IR_IMON=m -CONFIG_IR_IMON_RAW=m -# CONFIG_IR_ITE_CIR is not set -CONFIG_IR_MCEUSB=m -CONFIG_IR_MESON=m -CONFIG_IR_MESON_TX=m -CONFIG_IR_MTK=m -# CONFIG_IR_NUVOTON is not set -CONFIG_IR_PWM_TX=m -CONFIG_IR_REDRAT3=m -CONFIG_IR_SERIAL=m -CONFIG_IR_SERIAL_TRANSMITTER=y -CONFIG_IR_SPI=m -CONFIG_IR_STREAMZAP=m -CONFIG_IR_SUNXI=m -CONFIG_IR_TOY=m -CONFIG_IR_TTUSBIR=m -CONFIG_RC_ATI_REMOTE=m -CONFIG_RC_LOOPBACK=m -CONFIG_RC_XBOX_DVD=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_GPIO=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_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_VP9=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 -# - -# -# Media drivers -# -CONFIG_MEDIA_USB_SUPPORT=y - -# -# Webcam devices -# -CONFIG_USB_GSPCA=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_SPCA1528=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_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_GL860=m -CONFIG_USB_M5602=m -CONFIG_USB_STV06XX=m -CONFIG_USB_PWC=m -# CONFIG_USB_PWC_DEBUG is not set -CONFIG_USB_PWC_INPUT_EVDEV=y -CONFIG_USB_S2255=m -CONFIG_VIDEO_USBTV=m -CONFIG_USB_VIDEO_CLASS=m -CONFIG_USB_VIDEO_CLASS_INPUT_EVDEV=y - -# -# Analog TV USB devices -# -CONFIG_VIDEO_GO7007=m -CONFIG_VIDEO_GO7007_USB=m -CONFIG_VIDEO_GO7007_LOADER=m -CONFIG_VIDEO_GO7007_USB_S2250_BOARD=m -CONFIG_VIDEO_HDPVR=m -CONFIG_VIDEO_PVRUSB2=m -CONFIG_VIDEO_PVRUSB2_SYSFS=y -CONFIG_VIDEO_PVRUSB2_DVB=y -# CONFIG_VIDEO_PVRUSB2_DEBUGIFC is not set -CONFIG_VIDEO_STK1160_COMMON=m -CONFIG_VIDEO_STK1160=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 - -# -# Digital TV USB devices -# -CONFIG_DVB_AS102=m -CONFIG_DVB_B2C2_FLEXCOP_USB=m -# CONFIG_DVB_B2C2_FLEXCOP_USB_DEBUG is not set -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_DVBSKY=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_ZD1301=m -CONFIG_DVB_USB=m -# CONFIG_DVB_USB_DEBUG is not set -CONFIG_DVB_USB_A800=m -CONFIG_DVB_USB_AF9005=m -CONFIG_DVB_USB_AF9005_REMOTE=m -CONFIG_DVB_USB_AZ6027=m -CONFIG_DVB_USB_CINERGY_T2=m -CONFIG_DVB_USB_CXUSB=m -CONFIG_DVB_USB_CXUSB_ANALOG=y -CONFIG_DVB_USB_DIB0700=m -CONFIG_DVB_USB_DIB3000MC=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_DIGITV=m -CONFIG_DVB_USB_DTT200U=m -CONFIG_DVB_USB_DTV5100=m -CONFIG_DVB_USB_DW2102=m -CONFIG_DVB_USB_GP8PSK=m -CONFIG_DVB_USB_M920X=m -CONFIG_DVB_USB_NOVA_T_USB2=m -CONFIG_DVB_USB_OPERA1=m -CONFIG_DVB_USB_PCTV452E=m -CONFIG_DVB_USB_TECHNISAT_USB2=m -CONFIG_DVB_USB_TTUSB2=m -CONFIG_DVB_USB_UMT_010=m -CONFIG_DVB_USB_VP702X=m -CONFIG_DVB_USB_VP7045=m -CONFIG_SMS_USB_DRV=m -CONFIG_DVB_TTUSB_BUDGET=m -CONFIG_DVB_TTUSB_DEC=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 -# CONFIG_VIDEO_ZORAN is not set - -# -# Media capture/analog TV support -# -CONFIG_VIDEO_DT3155=m -CONFIG_VIDEO_IVTV=m -CONFIG_VIDEO_IVTV_ALSA=m -CONFIG_VIDEO_FB_IVTV=m - -# -# Media capture/analog/hybrid TV support -# -CONFIG_VIDEO_BT848=m -CONFIG_DVB_BT8XX=m -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_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_B2C2_FLEXCOP_PCI=m -# CONFIG_DVB_B2C2_FLEXCOP_PCI_DEBUG is not set -CONFIG_DVB_DDBRIDGE=m -# CONFIG_DVB_DDBRIDGE_MSIENABLE is not set -CONFIG_DVB_DM1105=m -CONFIG_MANTIS_CORE=m -CONFIG_DVB_MANTIS=m -CONFIG_DVB_HOPPER=m -CONFIG_DVB_NETUP_UNIDVB=m -CONFIG_DVB_NGENE=m -CONFIG_DVB_PLUTO2=m -CONFIG_DVB_PT1=m -CONFIG_DVB_PT3=m -CONFIG_DVB_SMIPCIE=m -CONFIG_RADIO_ADAPTERS=m -CONFIG_RADIO_MAXIRADIO=m -CONFIG_RADIO_SAA7706H=m -CONFIG_RADIO_SHARK=m -CONFIG_RADIO_SHARK2=m -CONFIG_RADIO_SI4713=m -CONFIG_RADIO_TEA575X=m -CONFIG_RADIO_TEA5764=m -CONFIG_RADIO_TEF6862=m -CONFIG_RADIO_WL1273=m -CONFIG_USB_DSBR=m -CONFIG_USB_KEENE=m -CONFIG_USB_MA901=m -CONFIG_USB_MR800=m -CONFIG_USB_RAREMONO=m -CONFIG_RADIO_SI470X=m -CONFIG_USB_SI470X=m -# CONFIG_I2C_SI470X is not set -CONFIG_USB_SI4713=m -CONFIG_PLATFORM_SI4713=m -CONFIG_I2C_SI4713=m -CONFIG_RADIO_WL128X=m -CONFIG_MEDIA_PLATFORM_DRIVERS=y -CONFIG_V4L_PLATFORM_DRIVERS=y -CONFIG_SDR_PLATFORM_DRIVERS=y -CONFIG_DVB_PLATFORM_DRIVERS=y -CONFIG_V4L_MEM2MEM_DRIVERS=y -CONFIG_VIDEO_MEM2MEM_DEINTERLACE=m -CONFIG_VIDEO_MUX=m - -# -# Allegro DVT media platform drivers -# -CONFIG_VIDEO_ALLEGRO_DVT=m - -# -# Amlogic media platform drivers -# -CONFIG_VIDEO_MESON_GE2D=m - -# -# Amphion drivers -# -CONFIG_VIDEO_AMPHION_VPU=m - -# -# Aspeed media platform drivers -# -CONFIG_VIDEO_ASPEED=m - -# -# Atmel media platform drivers -# - -# -# Cadence media platform drivers -# -CONFIG_VIDEO_CADENCE_CSI2RX=m -CONFIG_VIDEO_CADENCE_CSI2TX=m - -# -# Chips&Media media platform drivers -# -CONFIG_VIDEO_CODA=m - -# -# Intel media platform drivers -# - -# -# Marvell media platform drivers -# -CONFIG_VIDEO_CAFE_CCIC=m - -# -# Mediatek media platform drivers -# -CONFIG_VIDEO_MEDIATEK_JPEG=m -CONFIG_VIDEO_MEDIATEK_MDP=m -CONFIG_VIDEO_MEDIATEK_VCODEC_SCP=y -CONFIG_VIDEO_MEDIATEK_VCODEC_VPU=y -CONFIG_VIDEO_MEDIATEK_VCODEC=m -CONFIG_VIDEO_MEDIATEK_VPU=m -CONFIG_VIDEO_MEDIATEK_MDP3=m - -# -# NVidia media platform drivers -# -CONFIG_VIDEO_TEGRA_VDE=m - -# -# NXP media platform drivers -# -CONFIG_VIDEO_IMX_MIPI_CSIS=m -CONFIG_VIDEO_IMX_PXP=m -CONFIG_VIDEO_DW100=m -CONFIG_VIDEO_IMX8_JPEG=m - -# -# Qualcomm media platform drivers -# -CONFIG_VIDEO_QCOM_CAMSS=m -CONFIG_VIDEO_QCOM_VENUS=m - -# -# Renesas media platform drivers -# - -# -# Rockchip media platform drivers -# -CONFIG_VIDEO_ROCKCHIP_RGA=m -CONFIG_VIDEO_ROCKCHIP_ISP1=m - -# -# Samsung media platform drivers -# -CONFIG_VIDEO_SAMSUNG_EXYNOS_GSC=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_SAMSUNG_S5P_G2D=m -CONFIG_VIDEO_SAMSUNG_S5P_JPEG=m -CONFIG_VIDEO_SAMSUNG_S5P_MFC=m - -# -# STMicroelectronics media platform drivers -# - -# -# Sunxi media platform drivers -# -CONFIG_VIDEO_SUN4I_CSI=m -CONFIG_VIDEO_SUN6I_CSI=m -CONFIG_VIDEO_SUN6I_MIPI_CSI2=m -CONFIG_VIDEO_SUN8I_A83T_MIPI_CSI2=m -CONFIG_VIDEO_SUN8I_DEINTERLACE=m -CONFIG_VIDEO_SUN8I_ROTATE=m - -# -# Texas Instruments drivers -# - -# -# Verisilicon media platform drivers -# -CONFIG_VIDEO_HANTRO=m -CONFIG_VIDEO_HANTRO_IMX8M=y -CONFIG_VIDEO_HANTRO_ROCKCHIP=y -CONFIG_VIDEO_HANTRO_SUNXI=y - -# -# VIA media platform drivers -# - -# -# Xilinx media platform drivers -# -CONFIG_VIDEO_XILINX=m -CONFIG_VIDEO_XILINX_CSI2RXSS=m -CONFIG_VIDEO_XILINX_TPG=m -CONFIG_VIDEO_XILINX_VTC=m - -# -# MMC/SDIO DVB adapters -# -CONFIG_SMS_SDIO_DRV=m -CONFIG_V4L_TEST_DRIVERS=y -CONFIG_VIDEO_VIM2M=m -CONFIG_VIDEO_VICODEC=m -CONFIG_VIDEO_VIMC=m -CONFIG_VIDEO_VIVID=m -CONFIG_VIDEO_VIVID_CEC=y -CONFIG_VIDEO_VIVID_MAX_DEVS=64 -# CONFIG_DVB_TEST_DRIVERS is not set - -# -# FireWire (IEEE 1394) Adapters -# -CONFIG_DVB_FIREDTV=m -CONFIG_DVB_FIREDTV_INPUT=y -CONFIG_MEDIA_COMMON_OPTIONS=y - -# -# common driver options -# -CONFIG_CYPRESS_FIRMWARE=m -CONFIG_TTPCI_EEPROM=m -CONFIG_VIDEO_CX2341X=m -CONFIG_VIDEO_TVEEPROM=m -CONFIG_DVB_B2C2_FLEXCOP=m -CONFIG_SMS_SIANO_MDTV=m -CONFIG_SMS_SIANO_RC=y -# CONFIG_SMS_SIANO_DEBUGFS is not set -CONFIG_VIDEO_V4L2_TPG=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 -# 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 -CONFIG_VIDEO_CAMERA_SENSOR=y -CONFIG_VIDEO_APTINA_PLL=m -CONFIG_VIDEO_CCS_PLL=m -CONFIG_VIDEO_AR0521=m -CONFIG_VIDEO_HI556=m -CONFIG_VIDEO_HI846=m -CONFIG_VIDEO_HI847=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_MAX9271_LIB=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_NOON010PC30=m -CONFIG_VIDEO_OG01A1B=m -CONFIG_VIDEO_OV02A10=m -CONFIG_VIDEO_OV08D10=m -CONFIG_VIDEO_OV13858=m -CONFIG_VIDEO_OV13B10=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_OV5670=m -CONFIG_VIDEO_OV5675=m -CONFIG_VIDEO_OV5693=m -CONFIG_VIDEO_OV5695=m -CONFIG_VIDEO_OV6650=m -CONFIG_VIDEO_OV7251=m -CONFIG_VIDEO_OV7640=m -CONFIG_VIDEO_OV7670=m -CONFIG_VIDEO_OV772X=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_RDACM20=m -CONFIG_VIDEO_RDACM21=m -CONFIG_VIDEO_RJ54N1=m -CONFIG_VIDEO_S5C73M3=m -CONFIG_VIDEO_S5K4ECGX=m -CONFIG_VIDEO_S5K5BAF=m -CONFIG_VIDEO_S5K6A3=m -CONFIG_VIDEO_S5K6AA=m -CONFIG_VIDEO_SR030PC30=m -CONFIG_VIDEO_VS6624=m -CONFIG_VIDEO_CCS=m -CONFIG_VIDEO_ET8EK8=m -CONFIG_VIDEO_M5MOLS=m - -# -# 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 - -# -# Audio decoders, processors and mixers -# -CONFIG_VIDEO_CS3308=m -CONFIG_VIDEO_CS5345=m -CONFIG_VIDEO_CS53L32A=m -CONFIG_VIDEO_MSP3400=m -CONFIG_VIDEO_SONY_BTF_MPX=m -CONFIG_VIDEO_TDA1997X=m -CONFIG_VIDEO_TDA7432=m -CONFIG_VIDEO_TDA9840=m -CONFIG_VIDEO_TEA6415C=m -CONFIG_VIDEO_TEA6420=m -CONFIG_VIDEO_TLV320AIC23B=m -CONFIG_VIDEO_TVAUDIO=m -CONFIG_VIDEO_UDA1342=m -CONFIG_VIDEO_VP27SMPX=m -CONFIG_VIDEO_WM8739=m -CONFIG_VIDEO_WM8775=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_ISL7998X=m -CONFIG_VIDEO_KS0127=m -CONFIG_VIDEO_MAX9286=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 - -# -# Video and audio decoders -# -CONFIG_VIDEO_SAA717X=m -CONFIG_VIDEO_CX25840=m -# end of Video decoders - -# -# Video encoders -# -CONFIG_VIDEO_AD9389B=m -CONFIG_VIDEO_ADV7170=m -CONFIG_VIDEO_ADV7175=m -CONFIG_VIDEO_ADV7343=m -CONFIG_VIDEO_ADV7393=m -CONFIG_VIDEO_AK881X=m -CONFIG_VIDEO_SAA7127=m -CONFIG_VIDEO_SAA7185=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_I2C=m -CONFIG_VIDEO_M52790=m -CONFIG_VIDEO_ST_MIPID02=m -CONFIG_VIDEO_THS7303=m -# end of Miscellaneous helper chips - -# -# Media SPI Adapters -# -CONFIG_CXD2880_SPI_DRV=m -CONFIG_VIDEO_GS1662=m -# end of Media SPI Adapters - -CONFIG_MEDIA_TUNER=m - -# -# Customize TV tuners -# -CONFIG_MEDIA_TUNER_E4000=m -CONFIG_MEDIA_TUNER_FC0011=m -CONFIG_MEDIA_TUNER_FC0012=m -CONFIG_MEDIA_TUNER_FC0013=m -CONFIG_MEDIA_TUNER_FC2580=m -CONFIG_MEDIA_TUNER_IT913X=m -CONFIG_MEDIA_TUNER_M88RS6000T=m -CONFIG_MEDIA_TUNER_MAX2165=m -CONFIG_MEDIA_TUNER_MC44S803=m -CONFIG_MEDIA_TUNER_MSI001=m -CONFIG_MEDIA_TUNER_MT2060=m -CONFIG_MEDIA_TUNER_MT2063=m -CONFIG_MEDIA_TUNER_MT20XX=m -CONFIG_MEDIA_TUNER_MT2131=m -CONFIG_MEDIA_TUNER_MT2266=m -CONFIG_MEDIA_TUNER_MXL301RF=m -CONFIG_MEDIA_TUNER_MXL5005S=m -CONFIG_MEDIA_TUNER_MXL5007T=m -CONFIG_MEDIA_TUNER_QM1D1B0004=m -CONFIG_MEDIA_TUNER_QM1D1C0042=m -CONFIG_MEDIA_TUNER_QT1010=m -CONFIG_MEDIA_TUNER_R820T=m -CONFIG_MEDIA_TUNER_SI2157=m -CONFIG_MEDIA_TUNER_SIMPLE=m -CONFIG_MEDIA_TUNER_TDA18212=m -CONFIG_MEDIA_TUNER_TDA18218=m -CONFIG_MEDIA_TUNER_TDA18250=m -CONFIG_MEDIA_TUNER_TDA18271=m -CONFIG_MEDIA_TUNER_TDA827X=m -CONFIG_MEDIA_TUNER_TDA8290=m -CONFIG_MEDIA_TUNER_TDA9887=m -CONFIG_MEDIA_TUNER_TEA5761=m -CONFIG_MEDIA_TUNER_TEA5767=m -CONFIG_MEDIA_TUNER_TUA9001=m -CONFIG_MEDIA_TUNER_XC2028=m -CONFIG_MEDIA_TUNER_XC4000=m -CONFIG_MEDIA_TUNER_XC5000=m -# end of Customize TV tuners - -# -# Customise DVB Frontends -# - -# -# Multistandard (satellite) frontends -# -CONFIG_DVB_M88DS3103=m -CONFIG_DVB_MXL5XX=m -CONFIG_DVB_STB0899=m -CONFIG_DVB_STB6100=m -CONFIG_DVB_STV090x=m -CONFIG_DVB_STV0910=m -CONFIG_DVB_STV6110x=m -CONFIG_DVB_STV6111=m - -# -# Multistandard (cable + terrestrial) frontends -# -CONFIG_DVB_DRXK=m -CONFIG_DVB_MN88472=m -CONFIG_DVB_MN88473=m -CONFIG_DVB_SI2165=m -CONFIG_DVB_TDA18271C2DD=m - -# -# DVB-S (satellite) frontends -# -CONFIG_DVB_CX24110=m -CONFIG_DVB_CX24116=m -CONFIG_DVB_CX24117=m -CONFIG_DVB_CX24120=m -CONFIG_DVB_CX24123=m -CONFIG_DVB_DS3000=m -CONFIG_DVB_MB86A16=m -CONFIG_DVB_MT312=m -CONFIG_DVB_S5H1420=m -CONFIG_DVB_SI21XX=m -CONFIG_DVB_STB6000=m -CONFIG_DVB_STV0288=m -CONFIG_DVB_STV0299=m -CONFIG_DVB_STV0900=m -CONFIG_DVB_STV6110=m -CONFIG_DVB_TDA10071=m -CONFIG_DVB_TDA10086=m -CONFIG_DVB_TDA8083=m -CONFIG_DVB_TDA8261=m -CONFIG_DVB_TDA826X=m -CONFIG_DVB_TS2020=m -CONFIG_DVB_TUA6100=m -CONFIG_DVB_TUNER_CX24113=m -CONFIG_DVB_TUNER_ITD1000=m -CONFIG_DVB_VES1X93=m -CONFIG_DVB_ZL10036=m -CONFIG_DVB_ZL10039=m - -# -# DVB-T (terrestrial) frontends -# -CONFIG_DVB_AF9013=m -CONFIG_DVB_AS102_FE=m -CONFIG_DVB_CX22700=m -CONFIG_DVB_CX22702=m -CONFIG_DVB_CXD2820R=m -CONFIG_DVB_CXD2841ER=m -CONFIG_DVB_DIB3000MB=m -CONFIG_DVB_DIB3000MC=m -CONFIG_DVB_DIB7000M=m -CONFIG_DVB_DIB7000P=m -CONFIG_DVB_DIB9000=m -CONFIG_DVB_DRXD=m -CONFIG_DVB_EC100=m -CONFIG_DVB_GP8PSK_FE=m -CONFIG_DVB_L64781=m -CONFIG_DVB_MT352=m -CONFIG_DVB_NXT6000=m -CONFIG_DVB_RTL2830=m -CONFIG_DVB_RTL2832=m -CONFIG_DVB_RTL2832_SDR=m -CONFIG_DVB_S5H1432=m -CONFIG_DVB_SI2168=m -CONFIG_DVB_SP887X=m -CONFIG_DVB_STV0367=m -CONFIG_DVB_TDA10048=m -CONFIG_DVB_TDA1004X=m -CONFIG_DVB_ZD1301_DEMOD=m -CONFIG_DVB_ZL10353=m -CONFIG_DVB_CXD2880=m - -# -# DVB-C (cable) frontends -# -CONFIG_DVB_STV0297=m -CONFIG_DVB_TDA10021=m -CONFIG_DVB_TDA10023=m -CONFIG_DVB_VES1820=m - -# -# ATSC (North American/Korean Terrestrial/Cable DTV) frontends -# -CONFIG_DVB_AU8522=m -CONFIG_DVB_AU8522_DTV=m -CONFIG_DVB_AU8522_V4L=m -CONFIG_DVB_BCM3510=m -CONFIG_DVB_LG2160=m -CONFIG_DVB_LGDT3305=m -CONFIG_DVB_LGDT3306A=m -CONFIG_DVB_LGDT330X=m -CONFIG_DVB_MXL692=m -CONFIG_DVB_NXT200X=m -CONFIG_DVB_OR51132=m -CONFIG_DVB_OR51211=m -CONFIG_DVB_S5H1409=m -CONFIG_DVB_S5H1411=m - -# -# ISDB-T (terrestrial) frontends -# -CONFIG_DVB_DIB8000=m -CONFIG_DVB_MB86A20S=m -CONFIG_DVB_S921=m - -# -# ISDB-S (satellite) & ISDB-T (terrestrial) frontends -# -CONFIG_DVB_MN88443X=m -CONFIG_DVB_TC90522=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_A8293=m -CONFIG_DVB_AF9033=m -CONFIG_DVB_ASCOT2E=m -CONFIG_DVB_ATBM8830=m -CONFIG_DVB_HELENE=m -CONFIG_DVB_HORUS3A=m -CONFIG_DVB_ISL6405=m -CONFIG_DVB_ISL6421=m -CONFIG_DVB_ISL6423=m -CONFIG_DVB_IX2505V=m -CONFIG_DVB_LGS8GL5=m -CONFIG_DVB_LGS8GXX=m -CONFIG_DVB_LNBH25=m -CONFIG_DVB_LNBH29=m -CONFIG_DVB_LNBP21=m -CONFIG_DVB_LNBP22=m -CONFIG_DVB_M88RS2000=m -CONFIG_DVB_TDA665x=m -CONFIG_DVB_DRX39XYJ=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_APERTURE_HELPERS=y -CONFIG_TEGRA_HOST1X_CONTEXT_BUS=y -CONFIG_TEGRA_HOST1X=m -CONFIG_TEGRA_HOST1X_FIREWALL=y -CONFIG_DRM=m -CONFIG_DRM_MIPI_DBI=m -CONFIG_DRM_MIPI_DSI=y -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_AUX_BUS=m -CONFIG_DRM_DISPLAY_HELPER=m -CONFIG_DRM_DISPLAY_DP_HELPER=y -CONFIG_DRM_DISPLAY_HDCP_HELPER=y -CONFIG_DRM_DISPLAY_HDMI_HELPER=y -CONFIG_DRM_DP_AUX_CHARDEV=y -CONFIG_DRM_DP_CEC=y -CONFIG_DRM_TTM=m -CONFIG_DRM_BUDDY=m -CONFIG_DRM_VRAM_HELPER=m -CONFIG_DRM_TTM_HELPER=m -CONFIG_DRM_GEM_DMA_HELPER=m -CONFIG_DRM_GEM_SHMEM_HELPER=m -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_VOP=y -CONFIG_ROCKCHIP_VOP2=y -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_UDL=m -CONFIG_DRM_AST=m -CONFIG_DRM_MGAG200=m -CONFIG_DRM_RCAR_DW_HDMI=m -# CONFIG_DRM_RCAR_USE_LVDS is not set -# CONFIG_DRM_RCAR_USE_MIPI_DSI is not set -CONFIG_DRM_SUN4I=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_GPU_SUDO is not set -CONFIG_DRM_MSM_MDSS=y -CONFIG_DRM_MSM_MDP4=y -CONFIG_DRM_MSM_MDP5=y -CONFIG_DRM_MSM_DPU=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_MSM_HDMI=y -CONFIG_DRM_MSM_HDMI_HDCP=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_BF060Y8M_AJ0=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_EBBG_FT8719=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_JDI_R63452=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_NEWVISION_NV3052C=m -CONFIG_DRM_PANEL_NOVATEK_NT35510=m -CONFIG_DRM_PANEL_NOVATEK_NT35560=m -CONFIG_DRM_PANEL_NOVATEK_NT35950=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_ACX565AKM=m -CONFIG_DRM_PANEL_SONY_TULIP_TRULY_NT35521=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_FSL_LDB is not set -CONFIG_DRM_ITE_IT6505=m -CONFIG_DRM_LONTIUM_LT8912B=m -# CONFIG_DRM_LONTIUM_LT9211 is not set -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_DLPC3433=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_IMX8QM_LDB=m -CONFIG_DRM_IMX8QXP_LDB=m -CONFIG_DRM_IMX8QXP_PIXEL_COMBINER=m -CONFIG_DRM_IMX8QXP_PIXEL_LINK=m -CONFIG_DRM_IMX8QXP_PIXEL_LINK_TO_DPI=m -CONFIG_DRM_DW_HDMI=m -CONFIG_DRM_DW_HDMI_AHB_AUDIO=m -CONFIG_DRM_DW_HDMI_I2S_AUDIO=m -# CONFIG_DRM_DW_HDMI_GP_AUDIO is not set -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_LOGICVC=m -CONFIG_DRM_MEDIATEK=m -# CONFIG_DRM_MEDIATEK_DP is not set -CONFIG_DRM_MEDIATEK_HDMI=m -CONFIG_DRM_MXS=y -# CONFIG_DRM_MXSFB is not set -CONFIG_DRM_IMX_LCDIF=m -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_PANEL_MIPI_DBI=m -CONFIG_DRM_SIMPLEDRM=m -CONFIG_TINYDRM_HX8357D=m -CONFIG_TINYDRM_ILI9163=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_SSD130X=m -CONFIG_DRM_SSD130X_I2C=m -CONFIG_DRM_SSD130X_SPI=m -CONFIG_DRM_SPRD=m -CONFIG_DRM_HYPERV=m -# CONFIG_DRM_LEGACY is not set -CONFIG_DRM_PANEL_ORIENTATION_QUIRKS=y -CONFIG_DRM_NOMODESET=y -CONFIG_DRM_PRIVACY_SCREEN=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_MT6370=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_CTL_FAST_LOOKUP=y -CONFIG_SND_DEBUG=y -# CONFIG_SND_DEBUG_VERBOSE is not set -CONFIG_SND_PCM_XRUN_DEBUG=y -# CONFIG_SND_CTL_INPUT_VALIDATION is not set -# CONFIG_SND_CTL_DEBUG 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_SERIAL_GENERIC=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_SCODEC_CS35L41=m -CONFIG_SND_HDA_CS_DSP_CONTROLS=m -CONFIG_SND_HDA_SCODEC_CS35L41_I2C=m -CONFIG_SND_HDA_SCODEC_CS35L41_SPI=m -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=y -# CONFIG_SND_HDA_CTL_DEV_ID 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_EXT_CORE=m -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_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=m -CONFIG_SND_SOC_AMD_CZ_RT5645_MACH=m -CONFIG_SND_SOC_AMD_ST_ES8336_MACH=m -CONFIG_SND_AMD_ACP_CONFIG=m -CONFIG_SND_SOC_APPLE_MCA=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_UTILS=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_MT8186=m -CONFIG_SND_SOC_MT8186_MT6366_DA7219_MAX98357=m -CONFIG_SND_SOC_MT8186_MT6366_RT1019_RT5682S=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=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_CDC_DMA=m -CONFIG_SND_SOC_LPASS_IPQ806X=m -CONFIG_SND_SOC_LPASS_APQ8016=m -CONFIG_SND_SOC_LPASS_SC7180=m -CONFIG_SND_SOC_LPASS_SC7280=m -CONFIG_SND_SOC_STORM=m -CONFIG_SND_SOC_APQ8016_SBC=m -CONFIG_SND_SOC_QCOM_COMMON=m -CONFIG_SND_SOC_QCOM_SDW=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_SC8280XP=m -CONFIG_SND_SOC_SC7180=m -CONFIG_SND_SOC_SC7280=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_OF_DEV=m -CONFIG_SND_SOC_SOF_COMPRESS=y -# CONFIG_SND_SOC_SOF_DEVELOPER_SUPPORT is not set -CONFIG_SND_SOC_SOF=m -CONFIG_SND_SOC_SOF_IPC3=y -CONFIG_SND_SOC_SOF_IMX_TOPLEVEL=y -CONFIG_SND_SOC_SOF_IMX_COMMON=m -CONFIG_SND_SOC_SOF_IMX8=m -CONFIG_SND_SOC_SOF_IMX8M=m -CONFIG_SND_SOC_SOF_IMX8ULP=m -CONFIG_SND_SOC_SOF_MTK_TOPLEVEL=y -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_SUN50I_DMIC=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_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_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_AK4375=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_AW8738=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_LIB=m -CONFIG_SND_SOC_CS35L41=m -CONFIG_SND_SOC_CS35L41_SPI=m -CONFIG_SND_SOC_CS35L41_I2C=m -CONFIG_SND_SOC_CS35L45_TABLES=m -CONFIG_SND_SOC_CS35L45=m -CONFIG_SND_SOC_CS35L45_SPI=m -CONFIG_SND_SOC_CS35L45_I2C=m -CONFIG_SND_SOC_CS42L42_CORE=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_CS42L83=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_ES8326=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_HDA=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_MAX98396=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_RT1318_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_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_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_SRC4XXX_I2C=m -CONFIG_SND_SOC_SRC4XXX=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_TAS2780=m -CONFIG_SND_SOC_TAS5086=m -CONFIG_SND_SOC_TAS571X=m -CONFIG_SND_SOC_TAS5720=m -CONFIG_SND_SOC_TAS5805M=m -CONFIG_SND_SOC_TAS6424=m -CONFIG_SND_SOC_TDA7419=m -CONFIG_SND_SOC_TFA9879=m -CONFIG_SND_SOC_TFA989X=m -CONFIG_SND_SOC_TLV320ADC3XXX=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_WM8731_I2C=m -CONFIG_SND_SOC_WM8731_SPI=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_WM8940=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_WSA883X=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_MACRO_COMMON=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_VIVALDI_COMMON=m -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_VRC2=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_LETSKETCH=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_MEGAWORLD_FF=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_PXRC=m -CONFIG_HID_RAZER=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_SIGMAMICRO=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_TOPRE=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_ELAN=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_USB_QCOM_EUD=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_ONBOARD_HUB=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_MT6370=m -CONFIG_TYPEC_TCPCI_MAXIM=m -CONFIG_TYPEC_FUSB302=m -CONFIG_TYPEC_UCSI=m -CONFIG_UCSI_CCG=m -CONFIG_UCSI_ACPI=m -CONFIG_UCSI_STM32G0=m -CONFIG_TYPEC_TPS6598X=m -CONFIG_TYPEC_ANX7411=m -CONFIG_TYPEC_RT1719=m -CONFIG_TYPEC_HD3SS3220=m -CONFIG_TYPEC_STUSB160X=m -CONFIG_TYPEC_QCOM_PMIC=m -CONFIG_TYPEC_WUSB3801=m - -# -# USB Type-C Multiplexer/DeMultiplexer Switch support -# -CONFIG_TYPEC_MUX_FSA4480=m -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_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_OWL=m -CONFIG_SCSI_UFSHCD=m -CONFIG_SCSI_UFS_BSG=y -CONFIG_SCSI_UFS_CRYPTO=y -CONFIG_SCSI_UFS_HPB=y -CONFIG_SCSI_UFS_HWMON=y -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_EXYNOS=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 - -# -# RGB LED drivers -# -CONFIG_LEDS_PWM_MULTICOLOR=m -CONFIG_LEDS_QCOM_LPG=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 - -# -# Simple LED drivers -# -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_BNXT_RE=m -CONFIG_INFINIBAND_CXGB4=m -CONFIG_INFINIBAND_EFA=m -CONFIG_INFINIBAND_ERDMA=m -CONFIG_INFINIBAND_HNS=m -CONFIG_INFINIBAND_HNS_HIP08=y -CONFIG_INFINIBAND_IRDMA=m -CONFIG_MLX4_INFINIBAND=m -CONFIG_MLX5_INFINIBAND=m -CONFIG_INFINIBAND_MTHCA=m -CONFIG_INFINIBAND_MTHCA_DEBUG=y -CONFIG_INFINIBAND_OCRDMA=m -CONFIG_INFINIBAND_QEDR=m -# CONFIG_INFINIBAND_VMWARE_PVRDMA is not set -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_NCT3018Y=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_APPLE_ADMAC=m -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_TEGRA186_GPC_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_MLX5_VFIO_PCI=m -CONFIG_HISI_ACC_VFIO_PCI=m -# CONFIG_VFIO_PLATFORM is not set -CONFIG_VFIO_MDEV=m -CONFIG_VFIO_FSL_MC=m -CONFIG_VIRT_DRIVERS=y -CONFIG_VMGENID=y -CONFIG_NITRO_ENCLAVES=m -CONFIG_VIRTIO_ANCHOR=y -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_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=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 -# end of Analog to digital converters - -# -# Analog digital bi-direction converters -# -# CONFIG_ADT7316 is not set -# end of Analog digital bi-direction 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_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_MAX96712=m -CONFIG_VIDEO_MESON_VDEC=m -CONFIG_VIDEO_ROCKCHIP_VDEC=m -CONFIG_VIDEO_SUNXI=y -CONFIG_VIDEO_SUNXI_CEDRUS=m -CONFIG_VIDEO_TEGRA=m -CONFIG_VIDEO_TEGRA_TPG=y -# CONFIG_STAGING_MEDIA_DEPRECATED is not set -# CONFIG_STAGING_BOARD is not set -CONFIG_LTE_GDM724X=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=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_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_VME_BUS is not set -# CONFIG_GOLDFISH is not set -CONFIG_CHROME_PLATFORMS=y -CONFIG_CHROMEOS_ACPI=m -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_CHROMEOS_PRIVACY_SCREEN=m -CONFIG_CROS_TYPEC_SWITCH=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_NVSW_SN2201=m -CONFIG_SURFACE_PLATFORMS=y -CONFIG_SURFACE_3_POWER_OPREGION=m -# CONFIG_SURFACE_ACPI_NOTIFY is not set -# CONFIG_SURFACE_AGGREGATOR_CDEV is not set -CONFIG_SURFACE_AGGREGATOR_HUB=m -CONFIG_SURFACE_AGGREGATOR_REGISTRY=m -CONFIG_SURFACE_AGGREGATOR_TABLET_SWITCH=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_APPLE_NCO=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_RS9_PCIE=m -CONFIG_COMMON_CLK_VC5=m -CONFIG_COMMON_CLK_VC7=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_CLK_BCM_63XX=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 -CONFIG_CLK_IMX93=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_MT6795=m -CONFIG_COMMON_CLK_MT6795_MFGCFG=m -CONFIG_COMMON_CLK_MT6795_MMSYS=m -CONFIG_COMMON_CLK_MT6795_VDECSYS=m -CONFIG_COMMON_CLK_MT6795_VENCSYS=m -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_MT7986=y -CONFIG_COMMON_CLK_MT7986_ETHSYS=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_MT8186=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_MT8365=y -CONFIG_COMMON_CLK_MT8365_APU=m -CONFIG_COMMON_CLK_MT8365_CAM=m -CONFIG_COMMON_CLK_MT8365_MFG=m -CONFIG_COMMON_CLK_MT8365_MMSYS=m -CONFIG_COMMON_CLK_MT8365_VDEC=m -CONFIG_COMMON_CLK_MT8365_VENC=m -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_8909 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_GCC_8976 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_QCM_DISPCC_2290 is not set -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_GCC_8280XP=m -CONFIG_SC_GPUCC_7180=m -CONFIG_SC_GPUCC_7280=m -# CONFIG_SC_GPUCC_8280XP is not set -CONFIG_SC_LPASSCC_7280=m -CONFIG_SC_LPASS_CORECC_7180=m -CONFIG_SC_LPASS_CORECC_7280=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_SDX_GCC_65=m -CONFIG_SM_CAMCC_8250=m -CONFIG_SM_CAMCC_8450=m -# CONFIG_SM_DISPCC_6115 is not set -CONFIG_SM_DISPCC_6125=m -CONFIG_SM_DISPCC_8250=m -CONFIG_SM_DISPCC_6350=m -CONFIG_SM_DISPCC_8450=m -CONFIG_SM_GCC_6115=m -CONFIG_SM_GCC_6125=m -CONFIG_SM_GCC_6350=m -CONFIG_SM_GCC_6375=m -CONFIG_SM_GCC_8150=m -CONFIG_SM_GCC_8250=m -CONFIG_SM_GCC_8350=m -CONFIG_SM_GCC_8450=m -CONFIG_SM_GPUCC_6350=m -CONFIG_SM_GPUCC_8150=m -CONFIG_SM_GPUCC_8250=m -CONFIG_SM_GPUCC_8350=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_TESLA_FSD_COMMON_CLK=y -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_SPRD_UMS512_CLK=m -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_SUN6I_RTC_CCU=m -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_COMMON_CLK_VISCONTI=y -CONFIG_XILINX_VCU=m -# CONFIG_COMMON_CLK_XLNX_CLKWZRD is not set -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_TEGRA186_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_CLKSRC_EXYNOS_MCT=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_ADSP_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 -CONFIG_IOMMU_IO_PGTABLE_DART=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 is not set -CONFIG_IOMMU_DEFAULT_PASSTHROUGH=y -CONFIG_OF_IOMMU=y -CONFIG_IOMMU_DMA=y -CONFIG_IOMMU_SVA=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_QCOM_DEBUG is not set -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_CTRL=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 - -# -# Apple SoC drivers -# -CONFIG_APPLE_PMGR_PWRSTATE=y -CONFIG_APPLE_RTKIT=y -CONFIG_APPLE_SART=y -# end of Apple 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 - -# -# fujitsu SoC drivers -# -# CONFIG_A64FX_DIAG is not set -# end of fujitsu SoC drivers - -# -# i.MX SoC drivers -# -CONFIG_IMX_GPCV2_PM_DOMAINS=y -CONFIG_SOC_IMX8M=y -CONFIG_SOC_IMX9=m -# 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 -CONFIG_MTK_SVS=m -# 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 -CONFIG_QCOM_ICC_BWMON=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_USI=m -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_TEGRA_CBB=m -CONFIG_SOC_TI=y - -# -# Xilinx SoC drivers -# -CONFIG_ZYNQMP_POWER=y -CONFIG_ZYNQMP_PM_DOMAINS=y -CONFIG_XLNX_EVENT_MANAGER=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_MEDIATEK_CCI_DEVFREQ=m -CONFIG_ARM_RK3399_DMC_DEVFREQ=m -CONFIG_ARM_SUN8I_A33_MBUS_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_BRCMSTB_MEMC=m -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_ADXL367=m -CONFIG_ADXL367_SPI=m -CONFIG_ADXL367_I2C=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_MSA311=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_AD7280 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_MAX11205=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_RRADC=m -# CONFIG_QCOM_SPMI_IADC is not set -# CONFIG_QCOM_SPMI_VADC is not set -CONFIG_QCOM_SPMI_ADC5=m -CONFIG_ROCKCHIP_SARADC=m -CONFIG_RICHTEK_RTQ6056=m -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_TLC4541=m -CONFIG_TI_TSC2046=m -# CONFIG_VF610_ADC is not set -# CONFIG_VIPERBOARD_ADC is not set -CONFIG_XILINX_XADC=m -CONFIG_XILINX_AMS=m -# end of Analog to digital converters - -# -# Analog to digital and digital to analog converters -# -CONFIG_AD74413R=m -# end of Analog to digital and digital to analog converters - -# -# Analog Front Ends -# -CONFIG_IIO_RESCALE=m -# end of Analog Front Ends - -# -# Amplifiers -# -# CONFIG_AD8366 is not set -CONFIG_ADA4250=m -CONFIG_HMC425=m -# end of Amplifiers - -# -# Capacitance to digital converters -# -# CONFIG_AD7150 is not set -# CONFIG_AD7746 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_AD3552R=m -# 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_LTC2688=m -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_AD7293=m -# 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 - -# -# Filters -# -CONFIG_ADMV8818=m -# end of Filters - -# -# 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_ADMV1013=m -CONFIG_ADMV1014=m -CONFIG_ADMV4420=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_BOSCH_BNO055=m -CONFIG_BOSCH_BNO055_SERIAL=m -CONFIG_BOSCH_BNO055_I2C=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_LTRF216A=m -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_SX_COMMON=m -CONFIG_SX9310=m -CONFIG_SX9324=m -CONFIG_SX9360=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_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_CLK=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 -CONFIG_PWM_XILINX=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_SUN6I_R_INTC=y -CONFIG_SUNXI_NMI_INTC=y -# 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_QCOM_MPM=m -CONFIG_IMX_IRQSTEER=y -CONFIG_IMX_INTMUX=y -CONFIG_IMX_MU_MSI=m -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_RESET_TI_TPS380X=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_MIPI_DPHY_ANALOG=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_DPHY_RX=m -CONFIG_PHY_CADENCE_SIERRA=m -CONFIG_PHY_CADENCE_SALVO=m -CONFIG_PHY_FSL_IMX8MQ_USB=m -CONFIG_PHY_MIXEL_LVDS_PHY=m -CONFIG_PHY_MIXEL_MIPI_DPHY=m -CONFIG_PHY_FSL_IMX8M_PCIE=m -CONFIG_PHY_FSL_LYNX_28G=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_PCIE=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_MTK_DP=m -CONFIG_PHY_SPARX5_SERDES=m -CONFIG_PHY_LAN966X_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_EDP=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_NANENG_COMBO_PHY=m -CONFIG_PHY_ROCKCHIP_PCIE=m -CONFIG_PHY_ROCKCHIP_SNPS_PCIE3=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_MARVELL_CN10K_TAD_PMU=m -CONFIG_APPLE_M1_CPU_PMU=y -CONFIG_ALIBABA_UNCORE_DRW_PMU=m -CONFIG_HISI_PMU=y -CONFIG_HISI_PCIE_PMU=m -CONFIG_HNS3_PMU=m -CONFIG_MARVELL_CN10K_DDR_PMU=m -# 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_BINDER_IPC=y -CONFIG_ANDROID_BINDERFS=y -CONFIG_ANDROID_BINDER_DEVICES="" -# CONFIG_ANDROID_BINDER_IPC_SELFTEST is not set -# end of Android - -CONFIG_LIBNVDIMM=m -CONFIG_BLK_DEV_PMEM=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=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_NVMEM=y -CONFIG_NVMEM_SYSFS=y -CONFIG_NVMEM_APPLE_EFUSES=m -CONFIG_NVMEM_BCM_OCOTP=m -CONFIG_NVMEM_IMX_IIM=m -CONFIG_NVMEM_IMX_OCOTP=m -CONFIG_NVMEM_IMX_OCOTP_SCU=m -CONFIG_NVMEM_LAYERSCAPE_SFP=m -CONFIG_NVMEM_MESON_EFUSE=m -CONFIG_NVMEM_MESON_MX_EFUSE=m -CONFIG_NVMEM_MTK_EFUSE=m -CONFIG_NVMEM_QCOM_QFPROM=m -# CONFIG_NVMEM_RMEM is not set -CONFIG_NVMEM_ROCKCHIP_EFUSE=m -CONFIG_NVMEM_ROCKCHIP_OTP=m -CONFIG_NVMEM_SC27XX_EFUSE=m -CONFIG_NVMEM_SNVS_LPGPR=m -CONFIG_NVMEM_SPMI_SDAM=m -CONFIG_NVMEM_SPRD_EFUSE=m -CONFIG_NVMEM_SUNXI_SID=m -CONFIG_NVMEM_U_BOOT_ENV=m -CONFIG_NVMEM_ZYNQMP=y - -# -# 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 -CONFIG_HISI_PTT=m -# 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_FPGA_M10_BMC_SEC_UPDATE=m -CONFIG_FPGA_MGR_MICROCHIP_SPI=m -# CONFIG_FSI is not set -CONFIG_TEE=m -# CONFIG_OPTEE is not set -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_IMX8MP=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 -CONFIG_PECI=m -CONFIG_PECI_CPU=m -CONFIG_HTE=y -CONFIG_HTE_TEGRA194=m -# CONFIG_HTE_TEGRA194_TEST 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_F2FS_UNFAIR_RWSEM=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 -# CONFIG_CACHEFILES_ERROR_INJECTION is not set -# CONFIG_CACHEFILES_ONDEMAND 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=y -CONFIG_NFSD_V2_ACL=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=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_DEPRECATED_API is not set -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_TRUSTED_KEYS_TPM=y -CONFIG_TRUSTED_KEYS_TEE=y -CONFIG_TRUSTED_KEYS_CAAM=y -CONFIG_ENCRYPTED_KEYS=y -# CONFIG_USER_DECRYPTED_DATA is not set -CONFIG_KEY_DH_OPERATIONS=y -CONFIG_KEY_NOTIFICATIONS=y -CONFIG_SECURITY_DMESG_RESTRICT=y -CONFIG_PROC_MEM_ALWAYS_FORCE=y -# CONFIG_PROC_MEM_FORCE_PTRACE is not set -# CONFIG_PROC_MEM_NO_FORCE is not set -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_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_DEBUG is not set -CONFIG_SECURITY_APPARMOR_INTROSPECT_POLICY=y -CONFIG_SECURITY_APPARMOR_HASH=y -CONFIG_SECURITY_APPARMOR_HASH_DEFAULT=y -CONFIG_SECURITY_APPARMOR_EXPORT_BINARY=y -CONFIG_SECURITY_APPARMOR_PARANOID_LOAD=y -# 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="landlock,yama,loadpin,safesetid,integrity" - -# -# Kernel hardening options -# - -# -# Memory initialization -# -CONFIG_CC_HAS_AUTO_VAR_INIT_PATTERN=y -CONFIG_CC_HAS_AUTO_VAR_INIT_ZERO_BARE=y -CONFIG_CC_HAS_AUTO_VAR_INIT_ZERO=y -# CONFIG_INIT_STACK_NONE is not set -# CONFIG_INIT_STACK_ALL_PATTERN is not set -CONFIG_INIT_STACK_ALL_ZERO=y -CONFIG_INIT_ON_ALLOC_DEFAULT_ON=y -# CONFIG_INIT_ON_FREE_DEFAULT_ON is not set -CONFIG_CC_HAS_ZERO_CALL_USED_REGS=y -# CONFIG_ZERO_CALL_USED_REGS is not set -# end of Memory initialization - -CONFIG_RANDSTRUCT_NONE=y -# 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 -# end of Crypto core or helper - -# -# Public-key cryptography -# -CONFIG_CRYPTO_RSA=y -CONFIG_CRYPTO_DH=y -CONFIG_CRYPTO_DH_RFC7919_GROUPS=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 -# end of Public-key cryptography - -# -# Block ciphers -# -CONFIG_CRYPTO_AES=y -CONFIG_CRYPTO_AES_TI=m -CONFIG_CRYPTO_ANUBIS=m -CONFIG_CRYPTO_ARIA=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_SEED=m -CONFIG_CRYPTO_SERPENT=m -CONFIG_CRYPTO_SM4=m -CONFIG_CRYPTO_SM4_GENERIC=m -CONFIG_CRYPTO_TEA=m -CONFIG_CRYPTO_TWOFISH=m -CONFIG_CRYPTO_TWOFISH_COMMON=m -# end of Block ciphers - -# -# Length-preserving ciphers and modes -# -CONFIG_CRYPTO_ADIANTUM=m -CONFIG_CRYPTO_ARC4=m -CONFIG_CRYPTO_CHACHA20=m -CONFIG_CRYPTO_CBC=y -CONFIG_CRYPTO_CFB=m -CONFIG_CRYPTO_CTR=y -CONFIG_CRYPTO_CTS=y -CONFIG_CRYPTO_ECB=y -CONFIG_CRYPTO_HCTR2=m -CONFIG_CRYPTO_KEYWRAP=m -CONFIG_CRYPTO_LRW=m -CONFIG_CRYPTO_OFB=m -CONFIG_CRYPTO_PCBC=m -CONFIG_CRYPTO_XCTR=m -CONFIG_CRYPTO_XTS=y -CONFIG_CRYPTO_NHPOLY1305=m -# end of Length-preserving ciphers and modes - -# -# AEAD (authenticated encryption with associated data) ciphers -# -# CONFIG_CRYPTO_AEGIS128 is not set -CONFIG_CRYPTO_CHACHA20POLY1305=m -CONFIG_CRYPTO_CCM=m -CONFIG_CRYPTO_GCM=y -CONFIG_CRYPTO_SEQIV=y -CONFIG_CRYPTO_ECHAINIV=m -CONFIG_CRYPTO_ESSIV=m -# end of AEAD (authenticated encryption with associated data) ciphers - -# -# Hashes, digests, and MACs -# -CONFIG_CRYPTO_BLAKE2B=m -CONFIG_CRYPTO_CMAC=m -CONFIG_CRYPTO_GHASH=y -CONFIG_CRYPTO_HMAC=y -CONFIG_CRYPTO_MD4=m -CONFIG_CRYPTO_MD5=y -CONFIG_CRYPTO_MICHAEL_MIC=m -CONFIG_CRYPTO_POLYVAL=m -CONFIG_CRYPTO_POLY1305=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_SM3_GENERIC=m -CONFIG_CRYPTO_STREEBOG=m -CONFIG_CRYPTO_VMAC=m -CONFIG_CRYPTO_WP512=m -CONFIG_CRYPTO_XCBC=m -CONFIG_CRYPTO_XXHASH=m -# end of Hashes, digests, and MACs - -# -# CRCs (cyclic redundancy checks) -# -CONFIG_CRYPTO_CRC32C=y -CONFIG_CRYPTO_CRC32=m -CONFIG_CRYPTO_CRCT10DIF=y -CONFIG_CRYPTO_CRC64_ROCKSOFT=y -# end of CRCs (cyclic redundancy checks) - -# -# 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 -# end of Compression - -# -# 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_KDF800108_CTR=y -# end of Random number generation - -# -# Userspace interface -# -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 -# end of Userspace interface - -CONFIG_CRYPTO_HASH_INFO=y -CONFIG_CRYPTO_NHPOLY1305_NEON=m -CONFIG_CRYPTO_CHACHA20_NEON=m - -# -# Accelerated Cryptographic Algorithms for CPU (arm64) -# -CONFIG_CRYPTO_GHASH_ARM64_CE=m -CONFIG_CRYPTO_POLY1305_NEON=m -CONFIG_CRYPTO_SHA1_ARM64_CE=m -CONFIG_CRYPTO_SHA256_ARM64=m -CONFIG_CRYPTO_SHA2_ARM64_CE=m -CONFIG_CRYPTO_SHA512_ARM64=m -CONFIG_CRYPTO_SHA512_ARM64_CE=m -CONFIG_CRYPTO_SHA3_ARM64=m -CONFIG_CRYPTO_SM3_NEON=m -CONFIG_CRYPTO_SM3_ARM64_CE=m -CONFIG_CRYPTO_POLYVAL_ARM64_CE=m -CONFIG_CRYPTO_AES_ARM64=m -CONFIG_CRYPTO_AES_ARM64_CE=m -CONFIG_CRYPTO_AES_ARM64_CE_BLK=m -CONFIG_CRYPTO_AES_ARM64_NEON_BLK=m -CONFIG_CRYPTO_AES_ARM64_BS=m -CONFIG_CRYPTO_SM4_ARM64_CE=m -CONFIG_CRYPTO_SM4_ARM64_CE_BLK=m -CONFIG_CRYPTO_SM4_ARM64_NEON_BLK=m -CONFIG_CRYPTO_AES_ARM64_CE_CCM=m -CONFIG_CRYPTO_CRCT10DIF_ARM64_CE=m -# end of Accelerated Cryptographic Algorithms for CPU (arm64) - -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_CAAM_PRNG_API=y -CONFIG_CRYPTO_DEV_FSL_CAAM_BLOB_GEN=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_QAT=m -CONFIG_CRYPTO_DEV_QAT_DH895xCC=m -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_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_ZYNQMP_SHA3=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_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=y -# CONFIG_FIPS_SIGNATURE_SELFTEST 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_HAVE_ARCH_BITREVERSE=y -CONFIG_GENERIC_STRNCPY_FROM_USER=y -CONFIG_GENERIC_STRNLEN_USER=y -CONFIG_GENERIC_NET_UTILS=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_TRACE_MMIO_ACCESS is not set - -# -# Crypto library routines -# -CONFIG_CRYPTO_LIB_UTILS=y -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_SHA1=y -CONFIG_CRYPTO_LIB_SHA256=y -# end of Crypto library routines - -CONFIG_CRC_CCITT=y -CONFIG_CRC16=y -CONFIG_CRC_T10DIF=y -CONFIG_CRC64_ROCKSOFT=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=y -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_COMMON=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_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_FORCE_NR_CPUS is not set -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_SBITMAP=y -CONFIG_PARMAN=m -CONFIG_OBJAGG=m -# end of Library routines - -CONFIG_GENERIC_IOREMAP=y -CONFIG_GENERIC_LIB_DEVMEM_IS_ALLOWED=y -CONFIG_PLDMFW=y -CONFIG_ASN1_ENCODER=m -CONFIG_POLYNOMIAL=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 - -CONFIG_DEBUG_KERNEL=y -CONFIG_DEBUG_MISC=y - -# -# Compile-time checks and compiler options -# -CONFIG_DEBUG_INFO=y -CONFIG_AS_HAS_NON_CONST_LEB128=y -# CONFIG_DEBUG_INFO_NONE 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_REDUCED is not set -# CONFIG_DEBUG_INFO_COMPRESSED is not set -# CONFIG_DEBUG_INFO_SPLIT is not set -CONFIG_DEBUG_INFO_BTF=y -CONFIG_PAHOLE_HAS_SPLIT_BTF=y -CONFIG_PAHOLE_HAS_LANG_EXCLUDE=y -CONFIG_DEBUG_INFO_BTF_MODULES=y -# CONFIG_MODULE_ALLOW_BTF_MISMATCH is not set -# 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 -CONFIG_HAVE_ARCH_KCSAN=y -CONFIG_HAVE_KCSAN_COMPILER=y -# CONFIG_KCSAN is not set -# end of Generic Kernel Debugging Instruments - -# -# Networking Debugging -# -# CONFIG_NET_DEV_REFCNT_TRACKER is not set -# CONFIG_NET_NS_REFCNT_TRACKER is not set -# CONFIG_DEBUG_NET is not set -# end of Networking Debugging - -# -# Memory Debugging -# -CONFIG_PAGE_EXTENSION=y -# CONFIG_DEBUG_PAGEALLOC is not set -CONFIG_SLUB_DEBUG=y -# CONFIG_SLUB_DEBUG_ON is not set -CONFIG_PAGE_OWNER=y -# CONFIG_PAGE_TABLE_CHECK 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_SHRINKER_DEBUG 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_KASAN_SW_TAGS=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_DETECT_HUNG_TASK=y -CONFIG_DEFAULT_HUNG_TASK_TIMEOUT=120 -# CONFIG_BOOTPARAM_HUNG_TASK_PANIC 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=y -CONFIG_SCHED_INFO=y -CONFIG_SCHEDSTATS=y -# end of Scheduler Debugging - -# CONFIG_DEBUG_TIMEKEEPING is not set -# CONFIG_DEBUG_PREEMPT 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 -# CONFIG_DEBUG_MAPLE_TREE 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_EXP_CPU_STALL_TIMEOUT=0 -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_PREEMPT_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_RV 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_TEST_REF_TRACKER 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_MAPLE_TREE is not set -# CONFIG_TEST_RHASHTABLE is not set -# CONFIG_TEST_SIPHASH 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_DYNAMIC_DEBUG is not set -# CONFIG_TEST_KMOD is not set -# CONFIG_TEST_MEMCAT_P is not set -# CONFIG_TEST_OBJAGG 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 - -# -# Rust hacking -# -# end of Rust hacking -# end of Kernel hacking diff --git a/srcpkgs/linux6.1/files/i386-dotconfig b/srcpkgs/linux6.1/files/i386-dotconfig deleted file mode 100644 index b4d54d5770616a..00000000000000 --- a/srcpkgs/linux6.1/files/i386-dotconfig +++ /dev/null @@ -1,10779 +0,0 @@ -# -# Automatically generated file; DO NOT EDIT. -# Linux/i386 6.1.153 Kernel Configuration -# -CONFIG_CC_VERSION_TEXT="gcc (GCC) 14.2.1 20250405" -CONFIG_CC_IS_GCC=y -CONFIG_GCC_VERSION=140201 -CONFIG_CLANG_VERSION=0 -CONFIG_AS_IS_GNU=y -CONFIG_AS_VERSION=24400 -CONFIG_LD_IS_BFD=y -CONFIG_LD_VERSION=24400 -CONFIG_LLD_VERSION=0 -CONFIG_CC_CAN_LINK=y -CONFIG_CC_CAN_LINK_STATIC=y -CONFIG_CC_HAS_ASM_GOTO_OUTPUT=y -CONFIG_CC_HAS_ASM_GOTO_TIED_OUTPUT=y -CONFIG_CC_HAS_ASM_INLINE=y -CONFIG_CC_HAS_NO_PROFILE_FN_ATTR=y -CONFIG_PAHOLE_VERSION=130 -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_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 -CONFIG_CONTEXT_TRACKING=y -CONFIG_CONTEXT_TRACKING_IDLE=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 -CONFIG_CLOCKSOURCE_WATCHDOG_MAX_SKEW_US=100 -# 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_GCC10_NO_ARRAY_BOUNDS=y -CONFIG_CC_NO_ARRAY_BOUNDS=y -CONFIG_CGROUPS=y -CONFIG_PAGE_COUNTER=y -# CONFIG_CGROUP_FAVOR_DYNMODS is not set -CONFIG_MEMCG=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_BOOT_CONFIG_EMBED is not set -CONFIG_INITRAMFS_PRESERVE_MTIME=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_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_GUEST_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_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_HIBERNATION_POSSIBLE=y -CONFIG_ARCH_NR_GPIO=512 -CONFIG_ARCH_SUSPEND_POSSIBLE=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_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_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_BOOT_VESA_SUPPORT=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 -CONFIG_PERF_EVENTS_AMD_BRS=y -# 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_X86_REBOOTFIXUPS is not set -CONFIG_MICROCODE=y -CONFIG_MICROCODE_INTEL=y -CONFIG_MICROCODE_AMD=y -# CONFIG_MICROCODE_LATE_LOADING is not set -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_X86_UMIP=y -CONFIG_CC_HAS_IBT=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_EFI_HANDOVER_PROTOCOL=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_CC_HAS_SLS=y -CONFIG_CC_HAS_RETURN_THUNK=y -CONFIG_CPU_MITIGATIONS=y -CONFIG_PAGE_TABLE_ISOLATION=y -CONFIG_RETPOLINE=y -CONFIG_RETHUNK=y -# CONFIG_GDS_FORCE_MITIGATION is not set -CONFIG_MITIGATION_RFDS=y -CONFIG_MITIGATION_SPECTRE_BHI=y -CONFIG_MITIGATION_TSA=y -CONFIG_MITIGATION_VMSCAPE=y -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_USERSPACE_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_TABLE_LIB=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_AMD_PSTATE is not set -# CONFIG_X86_AMD_PSTATE_UT is not set -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_PFNCACHE=y -CONFIG_HAVE_KVM_IRQCHIP=y -CONFIG_HAVE_KVM_IRQFD=y -CONFIG_HAVE_KVM_IRQ_ROUTING=y -CONFIG_HAVE_KVM_DIRTY_RING=y -CONFIG_HAVE_KVM_DIRTY_RING_TSO=y -CONFIG_HAVE_KVM_DIRTY_RING_ACQ_REL=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_AS_AVX512=y -CONFIG_AS_SHA1_NI=y -CONFIG_AS_SHA256_NI=y -CONFIG_AS_TPAUSE=y -CONFIG_ARCH_CONFIGURES_CPU_MITIGATIONS=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_KRETPROBE_ON_RETHOOK=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_TRACE_IRQFLAGS_NMI_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_ARCH_HAS_CPU_FINALIZE_INIT=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_MMU_GATHER_MERGE_VMAS=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_HAVE_MOD_ARCH_SPECIFIC=y -CONFIG_MODULES_USE_ELF_REL=y -CONFIG_HAVE_SOFTIRQ_ON_OWN_STACK=y -CONFIG_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_PAGE_SIZE_LESS_THAN_256KB=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=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_HAVE_PREEMPT_DYNAMIC_CALL=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 -CONFIG_ARCH_HAS_NONLEAF_PMD_YOUNG=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_MODULE_UNLOAD_TAINT_TRACKING 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_BLOCK_LEGACY_AUTOLOAD=y -CONFIG_BLK_CGROUP_RWSTAT=y -CONFIG_BLK_DEV_BSG_COMMON=y -CONFIG_BLK_ICQ=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 -CONFIG_BLK_MQ_STACKING=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_ZPOOL=y -CONFIG_SWAP=y -CONFIG_ZSWAP=y -# CONFIG_ZSWAP_DEFAULT_ON is not set -# 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 is not set -# CONFIG_ZSWAP_ZPOOL_DEFAULT_Z3FOLD_DEPRECATED is not set -CONFIG_ZSWAP_ZPOOL_DEFAULT_ZSMALLOC=y -CONFIG_ZSWAP_ZPOOL_DEFAULT="zsmalloc" -CONFIG_ZBUD=y -# CONFIG_Z3FOLD_DEPRECATED is not set -CONFIG_ZSMALLOC=y -# CONFIG_ZSMALLOC_STAT is not set - -# -# SLAB allocator options -# -# 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_SLUB_STATS is not set -CONFIG_SLUB_CPU_PARTIAL=y -# end of SLAB allocator options - -CONFIG_SHUFFLE_PAGE_ALLOCATOR=y -# CONFIG_COMPAT_BRK is not set -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_COMPACT_UNEVICTABLE_DEFAULT=1 -CONFIG_PAGE_REPORTING=y -CONFIG_MIGRATION=y -CONFIG_PCP_BATCH_SCALE_MAX=5 -CONFIG_PHYS_ADDR_T_64BIT=y -CONFIG_BOUNCE=y -CONFIG_MMU_NOTIFIER=y -CONFIG_KSM=y -CONFIG_DEFAULT_MMAP_MIN_ADDR=65536 -CONFIG_ARCH_WANT_GENERAL_HUGETLB=y -CONFIG_TRANSPARENT_HUGEPAGE=y -# CONFIG_TRANSPARENT_HUGEPAGE_ALWAYS is not set -CONFIG_TRANSPARENT_HUGEPAGE_MADVISE=y -# CONFIG_READ_ONLY_THP_FOR_FS is not set -CONFIG_NEED_PER_CPU_EMBED_FIRST_CHUNK=y -CONFIG_NEED_PER_CPU_PAGE_FIRST_CHUNK=y -CONFIG_HAVE_SETUP_PER_CPU_AREA=y -CONFIG_FRONTSWAP=y -# CONFIG_CMA 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_CURRENT_STACK_POINTER=y -CONFIG_ARCH_HAS_ZONE_DMA_SET=y -CONFIG_ZONE_DMA=y -CONFIG_HMM_MIRROR=y -CONFIG_GET_FREE_REGION=y -CONFIG_VMAP_PFN=y -CONFIG_VM_EVENT_COUNTERS=y -# CONFIG_PERCPU_STATS is not set -# CONFIG_GUP_TEST is not set -CONFIG_GUP_GET_PTE_LOW_HIGH=y -CONFIG_ARCH_HAS_PTE_SPECIAL=y -CONFIG_MAPPING_DIRTY_HELPERS=y -CONFIG_KMAP_LOCAL=y -CONFIG_SECRETMEM=y -CONFIG_ANON_VMA_NAME=y -CONFIG_USERFAULTFD=y -CONFIG_LOCK_MM_AND_FIND_VMA=y - -# -# Data Access Monitoring -# -CONFIG_DAMON=y -CONFIG_DAMON_VADDR=y -CONFIG_DAMON_PADDR=y -CONFIG_DAMON_SYSFS=y -CONFIG_DAMON_DBGFS=y -CONFIG_DAMON_RECLAIM=y -# CONFIG_DAMON_LRU_SORT is not set -# 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_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_TABLE_PERTURB_ORDER=16 -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=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=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_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_NF_FLOW_TABLE_PROCFS is not set -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_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_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_RZN1_A5PSW=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_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_HTB=m -CONFIG_NET_SCH_HFSC=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_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_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_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 -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_MTK=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_MCTP_FLOWS=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_FD=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_PAGE_POOL_STATS is not set -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_DOE=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_VGA_ARB=y -CONFIG_VGA_ARB_MAX_GPUS=16 -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_PCI=m -# CONFIG_CXL_MEM_RAW_COMMANDS is not set -CONFIG_CXL_ACPI=m -CONFIG_CXL_MEM=m -CONFIG_CXL_PORT=m -CONFIG_CXL_SUSPEND=y -CONFIG_CXL_REGION=y -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_CPS_XX=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_DEVTMPFS_SAFE=y -CONFIG_STANDALONE=y -CONFIG_PREVENT_FIRMWARE_BUILD=y - -# -# Firmware loader -# -CONFIG_FW_LOADER=y -CONFIG_FW_LOADER_PAGED_BUF=y -CONFIG_FW_LOADER_SYSFS=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_LOADER_COMPRESS_XZ=y -CONFIG_FW_LOADER_COMPRESS_ZSTD=y -CONFIG_FW_CACHE=y -# CONFIG_FW_UPLOAD is not set -# 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 -# CONFIG_MHI_BUS_EP 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=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_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_DXE_MEM_ATTRIBUTES=y -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_EFI_DEV_PATH_PARSER=y -CONFIG_APPLE_PROPERTIES=y -CONFIG_RESET_ATTACK_MITIGATION=y -# CONFIG_EFI_RCI2_TABLE is not set -# CONFIG_EFI_DISABLE_PCI_DMA is not set -CONFIG_EFI_EARLYCON=y -CONFIG_EFI_CUSTOM_SSDT_OVERLAYS=y -# CONFIG_EFI_DISABLE_RUNTIME is not set -# CONFIG_EFI_COCO_SECRET is not set -CONFIG_EFI_EMBEDDED_FIRMWARE=y -# end of EFI (Extensible Firmware Interface) Support - -CONFIG_UEFI_CPER=y -CONFIG_UEFI_CPER_X86=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_GNSS_USB=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 -CONFIG_MTD_NAND_ECC_MXIC=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_BLK_DEV_FD_RAWCMD is not set -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_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_UBLK is not set -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_VERBOSE_ERRORS=y -CONFIG_NVME_HWMON=y -CONFIG_NVME_FABRICS=m -CONFIG_NVME_RDMA=m -CONFIG_NVME_FC=m -CONFIG_NVME_TCP=m -# CONFIG_NVME_AUTH is not set -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 -# CONFIG_NVME_TARGET_AUTH is not set -# 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_GSC is not set -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 -# CONFIG_GP_PCI1XXXX is not set -# 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_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_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_AHCI_DWC=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_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_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_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 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_I2C=m -# CONFIG_NET_DSA_MICROCHIP_KSZ_SPI is not set -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_QCA8K=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_REALTEK=m -# CONFIG_NET_DSA_REALTEK_MDIO is not set -# CONFIG_NET_DSA_REALTEK_SMI is not set -CONFIG_NET_DSA_REALTEK_RTL8365MB=m -CONFIG_NET_DSA_REALTEK_RTL8366RB=m -# 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_CX_ECAT=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_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_NET_VENDOR_DAVICOM=y -CONFIG_DM9051=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_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_ENGLEDER=y -CONFIG_TSNEP=m -# CONFIG_TSNEP_SELFTESTS is not set -CONFIG_NET_VENDOR_EZCHIP=y -CONFIG_NET_VENDOR_FUNGIBLE=y -CONFIG_FUN_CORE=m -CONFIG_FUN_ETH=m -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_JME=m -CONFIG_NET_VENDOR_ADI=y -CONFIG_ADIN1110=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_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_EN_MACSEC is not set -CONFIG_MLX5_EN_IPSEC=y -# CONFIG_MLX5_EN_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_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 -CONFIG_NET_VENDOR_NETERION=y -CONFIG_S2IO=m -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_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_BROCADE=y -CONFIG_BNA=m -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_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 -CONFIG_SFC_MCDI_MON=y -CONFIG_SFC_SRIOV=y -CONFIG_SFC_MCDI_LOGGING=y -CONFIG_SFC_FALCON=m -CONFIG_SFC_FALCON_MTD=y -# CONFIG_SFC_SIENA is not set -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_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_VERTEXCOM=y -CONFIG_MSE102X=m -CONFIG_NET_VENDOR_VIA=y -CONFIG_VIA_RHINE=m -# CONFIG_VIA_RHINE_MMIO is not set -CONFIG_VIA_VELOCITY=m -CONFIG_NET_VENDOR_WANGXUN=y -CONFIG_NGBE=m -# CONFIG_TXGBE is not set -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_ADIN1100_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_DP83TD510_PHY is not set -CONFIG_VITESSE_PHY=m -CONFIG_XILINX_GMII2RGMII=m -CONFIG_MICREL_KS8995MA=m -# CONFIG_PSE_CONTROLLER is not set -CONFIG_CAN_DEV=m -CONFIG_CAN_VCAN=m -# CONFIG_CAN_VXCAN is not set -CONFIG_CAN_NETLINK=y -CONFIG_CAN_CALC_BITTIMING=y -CONFIG_CAN_RX_OFFLOAD=y -# CONFIG_CAN_CAN327 is not set -# CONFIG_CAN_JANZ_ICAN3 is not set -# CONFIG_CAN_KVASER_PCIEFD is not set -CONFIG_CAN_SLCAN=m -# 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_CTUCANFD_PCI is not set -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_USB is not set -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 - -# -# MCTP Device Drivers -# -CONFIG_MCTP_SERIAL=m -CONFIG_MCTP_TRANSPORT_I2C=m -# end of 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 -CONFIG_PCS_ALTERA_TSE=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_MT7921U=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_PURELIFI=y -# CONFIG_PLFXLC 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_8852A=m -CONFIG_RTW89_8852AE=m -# CONFIG_RTW89_8852CE is not set -# 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_SILABS=y -CONFIG_WFX=m -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_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_DEBUGFS=y -CONFIG_WWAN_HWSIM=m -CONFIG_MHI_WWAN_CTRL=m -CONFIG_MHI_WWAN_MBIM=m -CONFIG_RPMSG_WWAN_CTRL=m -CONFIG_IOSM=m -# CONFIG_MTK_T7XX is not set -# 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 -CONFIG_INPUT_VIVALDIFMAP=y - -# -# 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_PINEPHONE is not set -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_JOYSTICK_SENSEHAT is not set -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_IMAGIS=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_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_COLIBRI_VF50 is not set -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_IBM_PANEL is not set -CONFIG_INPUT_IMS_PCU=m -CONFIG_INPUT_IQS269A=m -CONFIG_INPUT_IQS626A=m -# CONFIG_INPUT_IQS7222 is not set -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 -CONFIG_SERIAL_8250_PERICOM=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_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=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_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_CCGX_UCSI=m -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_AMDPSP=y -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_PCI1XXXX 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_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_INTEL=m -CONFIG_SPI_INTEL_PCI=m -CONFIG_SPI_INTEL_PLATFORM=m -CONFIG_SPI_LM70_LLP=m -# CONFIG_SPI_MICROCHIP_CORE is not set -# CONFIG_SPI_MICROCHIP_CORE_QSPI is not set -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_CY8C95X0 is not set -CONFIG_PINCTRL_DA9062=m -# CONFIG_PINCTRL_MCP23S08 is not set -# CONFIG_PINCTRL_SX150X is not set -CONFIG_PINCTRL_MADERA=m -CONFIG_PINCTRL_CS47L35=y -CONFIG_PINCTRL_CS47L85=y -CONFIG_PINCTRL_CS47L90=y - -# -# 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_METEORLAKE=m -CONFIG_PINCTRL_SUNRISEPOINT=m -CONFIG_PINCTRL_TIGERLAKE=m -# end of Intel pinctrl drivers - -# -# Renesas pinctrl drivers -# -# end of Renesas pinctrl drivers - -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_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=m -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 -CONFIG_GPIO_SIM=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_IP5XXX_POWER=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_SAMSUNG_SDI is not set -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_MAX77976=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_BATTERY_UG3105=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_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_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_I8K=y -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_MAX31760=m -CONFIG_SENSORS_MAX6620=m -CONFIG_SENSORS_MAX6621=m -CONFIG_SENSORS_MAX6639=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_CORE=m -CONFIG_SENSORS_NCT6775=m -# CONFIG_SENSORS_NCT6775_I2C is not set -CONFIG_SENSORS_NCT7802=m -CONFIG_SENSORS_NCT7904=m -CONFIG_SENSORS_NPCM7XX=m -CONFIG_SENSORS_NZXT_KRAKEN2=m -CONFIG_SENSORS_NZXT_SMART2=m -CONFIG_SENSORS_PCF8591=m -CONFIG_SENSORS_PECI_CPUTEMP=m -CONFIG_SENSORS_PECI_DIMMTEMP=m -CONFIG_SENSORS_PECI=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_DELTA_AHE50DC_FAN=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_IR38064_REGULATOR=y -# CONFIG_SENSORS_IRPS5401 is not set -CONFIG_SENSORS_ISL68137=m -CONFIG_SENSORS_LM25066=m -CONFIG_SENSORS_LM25066_REGULATOR=y -# CONFIG_SENSORS_LT7182S is not set -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_MP5023=m -CONFIG_SENSORS_PIM4328=m -CONFIG_SENSORS_PLI1209BC=m -CONFIG_SENSORS_PLI1209BC_REGULATOR=y -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_TPS546D24 is not set -CONFIG_SENSORS_UCD9000=m -CONFIG_SENSORS_UCD9200=m -# CONFIG_SENSORS_XDPE152 is not set -CONFIG_SENSORS_XDPE122=m -CONFIG_SENSORS_XDPE122_REGULATOR=y -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_EMC2305 is not set -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_INA238=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_TMP464=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_SENSORS_ASUS_WMI=m -CONFIG_SENSORS_ASUS_EC=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 -CONFIG_INTEL_HFI_THERMAL=y -# 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_EXAR_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_SIEMENS_SIMATIC_IPC_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_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_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_MT6370 is not set -CONFIG_MFD_MT6397=m -CONFIG_MFD_MENF21BMC=m -# CONFIG_MFD_OCELOT is not set -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_SY7636A is not set -CONFIG_MFD_RDC321X=m -CONFIG_MFD_RT4831=m -CONFIG_MFD_RT5033=m -# CONFIG_MFD_RT5120 is not set -# 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_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_MAX20086=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_MT6331 is not set -# CONFIG_REGULATOR_MT6332 is not set -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_RT4801=m -CONFIG_REGULATOR_RT4831=m -CONFIG_REGULATOR_RT5033=m -CONFIG_REGULATOR_RT5190A=m -# CONFIG_REGULATOR_RT5759 is not set -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_TPS68470=m -# CONFIG_REGULATOR_WM831X is not set -CONFIG_REGULATOR_QCOM_LABIBB=m -CONFIG_RC_CORE=m -CONFIG_LIRC=y -CONFIG_RC_MAP=m -CONFIG_RC_DECODERS=y -# CONFIG_IR_IMON_DECODER is not set -CONFIG_IR_JVC_DECODER=m -CONFIG_IR_MCE_KBD_DECODER=m -CONFIG_IR_NEC_DECODER=m -CONFIG_IR_RC5_DECODER=m -CONFIG_IR_RC6_DECODER=m -CONFIG_IR_RCMM_DECODER=m -CONFIG_IR_SANYO_DECODER=m -CONFIG_IR_SHARP_DECODER=m -CONFIG_IR_SONY_DECODER=m -CONFIG_IR_XMP_DECODER=m -CONFIG_RC_DEVICES=y -CONFIG_IR_ENE=m -CONFIG_IR_FINTEK=m -CONFIG_IR_IGORPLUGUSB=m -CONFIG_IR_IGUANA=m -CONFIG_IR_IMON=m -# CONFIG_IR_IMON_RAW is not set -CONFIG_IR_ITE_CIR=m -CONFIG_IR_MCEUSB=m -CONFIG_IR_NUVOTON=m -CONFIG_IR_REDRAT3=m -CONFIG_IR_SERIAL=m -CONFIG_IR_SERIAL_TRANSMITTER=y -CONFIG_IR_STREAMZAP=m -CONFIG_IR_TOY=m -CONFIG_IR_TTUSBIR=m -CONFIG_IR_WINBOND_CIR=m -CONFIG_RC_ATI_REMOTE=m -CONFIG_RC_LOOPBACK=m -CONFIG_RC_XBOX_DVD=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_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 -# - -# -# Media drivers -# -CONFIG_MEDIA_USB_SUPPORT=y - -# -# Webcam devices -# -CONFIG_USB_GSPCA=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_SPCA1528=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_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_GL860=m -CONFIG_USB_M5602=m -CONFIG_USB_STV06XX=m -CONFIG_USB_PWC=m -# CONFIG_USB_PWC_DEBUG is not set -CONFIG_USB_PWC_INPUT_EVDEV=y -CONFIG_USB_S2255=m -CONFIG_VIDEO_USBTV=m -CONFIG_USB_VIDEO_CLASS=m -CONFIG_USB_VIDEO_CLASS_INPUT_EVDEV=y - -# -# Analog TV USB devices -# -CONFIG_VIDEO_GO7007=m -CONFIG_VIDEO_GO7007_USB=m -CONFIG_VIDEO_GO7007_LOADER=m -CONFIG_VIDEO_GO7007_USB_S2250_BOARD=m -CONFIG_VIDEO_HDPVR=m -CONFIG_VIDEO_PVRUSB2=m -CONFIG_VIDEO_PVRUSB2_SYSFS=y -CONFIG_VIDEO_PVRUSB2_DVB=y -# CONFIG_VIDEO_PVRUSB2_DEBUGIFC is not set -CONFIG_VIDEO_STK1160_COMMON=m -CONFIG_VIDEO_STK1160=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 - -# -# Digital TV USB devices -# -CONFIG_DVB_AS102=m -CONFIG_DVB_B2C2_FLEXCOP_USB=m -# CONFIG_DVB_B2C2_FLEXCOP_USB_DEBUG is not set -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_DVBSKY=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_ZD1301=m -CONFIG_DVB_USB=m -# CONFIG_DVB_USB_DEBUG is not set -CONFIG_DVB_USB_A800=m -CONFIG_DVB_USB_AF9005=m -CONFIG_DVB_USB_AF9005_REMOTE=m -CONFIG_DVB_USB_AZ6027=m -CONFIG_DVB_USB_CINERGY_T2=m -CONFIG_DVB_USB_CXUSB=m -# CONFIG_DVB_USB_CXUSB_ANALOG is not set -CONFIG_DVB_USB_DIB0700=m -CONFIG_DVB_USB_DIB3000MC=m -CONFIG_DVB_USB_DIBUSB_MB=m -CONFIG_DVB_USB_DIBUSB_MB_FAULTY=y -CONFIG_DVB_USB_DIBUSB_MC=m -CONFIG_DVB_USB_DIGITV=m -CONFIG_DVB_USB_DTT200U=m -CONFIG_DVB_USB_DTV5100=m -CONFIG_DVB_USB_DW2102=m -CONFIG_DVB_USB_GP8PSK=m -CONFIG_DVB_USB_M920X=m -CONFIG_DVB_USB_NOVA_T_USB2=m -CONFIG_DVB_USB_OPERA1=m -CONFIG_DVB_USB_PCTV452E=m -CONFIG_DVB_USB_TECHNISAT_USB2=m -CONFIG_DVB_USB_TTUSB2=m -CONFIG_DVB_USB_UMT_010=m -CONFIG_DVB_USB_VP702X=m -CONFIG_DVB_USB_VP7045=m -CONFIG_SMS_USB_DRV=m -CONFIG_DVB_TTUSB_BUDGET=m -CONFIG_DVB_TTUSB_DEC=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 -# CONFIG_VIDEO_ZORAN is not set - -# -# Media capture/analog TV support -# -CONFIG_VIDEO_DT3155=m -CONFIG_VIDEO_IVTV=m -CONFIG_VIDEO_IVTV_ALSA=m -CONFIG_VIDEO_FB_IVTV=m -# CONFIG_VIDEO_FB_IVTV_FORCE_PAT is not set - -# -# Media capture/analog/hybrid TV support -# -CONFIG_VIDEO_BT848=m -CONFIG_DVB_BT8XX=m -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_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_B2C2_FLEXCOP_PCI=m -# CONFIG_DVB_B2C2_FLEXCOP_PCI_DEBUG is not set -CONFIG_DVB_DDBRIDGE=m -# CONFIG_DVB_DDBRIDGE_MSIENABLE is not set -CONFIG_DVB_DM1105=m -CONFIG_MANTIS_CORE=m -CONFIG_DVB_MANTIS=m -CONFIG_DVB_HOPPER=m -CONFIG_DVB_NETUP_UNIDVB=m -CONFIG_DVB_NGENE=m -CONFIG_DVB_PLUTO2=m -CONFIG_DVB_PT1=m -CONFIG_DVB_PT3=m -CONFIG_DVB_SMIPCIE=m -# CONFIG_VIDEO_IPU3_CIO2 is not set -CONFIG_RADIO_ADAPTERS=m -CONFIG_RADIO_MAXIRADIO=m -CONFIG_RADIO_SAA7706H=m -CONFIG_RADIO_SHARK=m -CONFIG_RADIO_SHARK2=m -CONFIG_RADIO_SI4713=m -CONFIG_RADIO_SI476X=m -CONFIG_RADIO_TEA575X=m -CONFIG_RADIO_TEA5764=m -CONFIG_RADIO_TEF6862=m -CONFIG_RADIO_TIMBERDALE=m -CONFIG_RADIO_WL1273=m -CONFIG_USB_DSBR=m -CONFIG_USB_KEENE=m -CONFIG_USB_MA901=m -CONFIG_USB_MR800=m -CONFIG_USB_RAREMONO=m -CONFIG_RADIO_SI470X=m -CONFIG_USB_SI470X=m -CONFIG_I2C_SI470X=m -CONFIG_USB_SI4713=m -CONFIG_PLATFORM_SI4713=m -CONFIG_I2C_SI4713=m -CONFIG_RADIO_WL128X=m -CONFIG_MEDIA_PLATFORM_DRIVERS=y -CONFIG_V4L_PLATFORM_DRIVERS=y -CONFIG_SDR_PLATFORM_DRIVERS=y -CONFIG_DVB_PLATFORM_DRIVERS=y -CONFIG_V4L_MEM2MEM_DRIVERS=y -CONFIG_VIDEO_MEM2MEM_DEINTERLACE=m - -# -# Allegro DVT media platform drivers -# - -# -# Amlogic media platform drivers -# - -# -# Amphion drivers -# - -# -# Aspeed media platform drivers -# -CONFIG_VIDEO_ASPEED=m - -# -# Atmel media platform drivers -# - -# -# Cadence media platform drivers -# -CONFIG_VIDEO_CADENCE_CSI2RX=m -CONFIG_VIDEO_CADENCE_CSI2TX=m - -# -# Chips&Media media platform drivers -# - -# -# Intel media platform drivers -# - -# -# Marvell media platform drivers -# -CONFIG_VIDEO_CAFE_CCIC=m - -# -# Mediatek media platform drivers -# - -# -# NVidia media platform drivers -# - -# -# NXP media platform drivers -# - -# -# Qualcomm media platform drivers -# - -# -# Renesas media platform drivers -# - -# -# Rockchip media platform drivers -# - -# -# Samsung media platform drivers -# - -# -# STMicroelectronics media platform drivers -# - -# -# Sunxi media platform drivers -# - -# -# Texas Instruments drivers -# - -# -# Verisilicon media platform drivers -# - -# -# VIA media platform drivers -# -CONFIG_VIDEO_VIA_CAMERA=m - -# -# Xilinx media platform drivers -# - -# -# 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 -CONFIG_MEDIA_COMMON_OPTIONS=y - -# -# common driver options -# -CONFIG_CYPRESS_FIRMWARE=m -CONFIG_TTPCI_EEPROM=m -CONFIG_VIDEO_CX2341X=m -CONFIG_VIDEO_TVEEPROM=m -CONFIG_DVB_B2C2_FLEXCOP=m -CONFIG_SMS_SIANO_MDTV=m -CONFIG_SMS_SIANO_RC=y -# CONFIG_SMS_SIANO_DEBUGFS is not set -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 -# 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 -CONFIG_VIDEO_CAMERA_SENSOR=y -CONFIG_VIDEO_AR0521=m -CONFIG_VIDEO_HI556=m -CONFIG_VIDEO_HI846=m -CONFIG_VIDEO_HI847=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_MAX9271_LIB=m -# 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_NOON010PC30 is not set -CONFIG_VIDEO_OG01A1B=m -# CONFIG_VIDEO_OV02A10 is not set -CONFIG_VIDEO_OV08D10=m -# CONFIG_VIDEO_OV13858 is not set -# CONFIG_VIDEO_OV13B10 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_OV5670 is not set -CONFIG_VIDEO_OV5675=m -CONFIG_VIDEO_OV5693=m -# CONFIG_VIDEO_OV5695 is not set -# CONFIG_VIDEO_OV6650 is not set -# CONFIG_VIDEO_OV7251 is not set -CONFIG_VIDEO_OV7640=m -CONFIG_VIDEO_OV7670=m -# CONFIG_VIDEO_OV772X is not set -# 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_RDACM20=m -CONFIG_VIDEO_RDACM21=m -# CONFIG_VIDEO_RJ54N1 is not set -# CONFIG_VIDEO_S5C73M3 is not set -# CONFIG_VIDEO_S5K4ECGX is not set -# CONFIG_VIDEO_S5K5BAF is not set -# CONFIG_VIDEO_S5K6A3 is not set -# CONFIG_VIDEO_S5K6AA is not set -# CONFIG_VIDEO_SR030PC30 is not set -# CONFIG_VIDEO_VS6624 is not set -# CONFIG_VIDEO_CCS is not set -# CONFIG_VIDEO_ET8EK8 is not set -# CONFIG_VIDEO_M5MOLS is not set - -# -# 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 - -# -# Audio decoders, processors and mixers -# -CONFIG_VIDEO_CS3308=m -CONFIG_VIDEO_CS5345=m -CONFIG_VIDEO_CS53L32A=m -CONFIG_VIDEO_MSP3400=m -CONFIG_VIDEO_SONY_BTF_MPX=m -# CONFIG_VIDEO_TDA1997X is not set -CONFIG_VIDEO_TDA7432=m -CONFIG_VIDEO_TDA9840=m -CONFIG_VIDEO_TEA6415C=m -CONFIG_VIDEO_TEA6420=m -# CONFIG_VIDEO_TLV320AIC23B is not set -CONFIG_VIDEO_TVAUDIO=m -CONFIG_VIDEO_UDA1342=m -CONFIG_VIDEO_VP27SMPX=m -CONFIG_VIDEO_WM8739=m -CONFIG_VIDEO_WM8775=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_AD9389B 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_AK881X is not set -CONFIG_VIDEO_SAA7127=m -# CONFIG_VIDEO_SAA7185 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_I2C is not set -CONFIG_VIDEO_M52790=m -# CONFIG_VIDEO_ST_MIPID02 is not set -# CONFIG_VIDEO_THS7303 is not set -# end of Miscellaneous helper chips - -# -# Media SPI Adapters -# -# CONFIG_CXD2880_SPI_DRV is not set -# CONFIG_VIDEO_GS1662 is not set -# end of Media SPI Adapters - -CONFIG_MEDIA_TUNER=m - -# -# Customize TV tuners -# -CONFIG_MEDIA_TUNER_E4000=m -CONFIG_MEDIA_TUNER_FC0011=m -CONFIG_MEDIA_TUNER_FC0012=m -CONFIG_MEDIA_TUNER_FC0013=m -CONFIG_MEDIA_TUNER_FC2580=m -CONFIG_MEDIA_TUNER_IT913X=m -CONFIG_MEDIA_TUNER_M88RS6000T=m -CONFIG_MEDIA_TUNER_MAX2165=m -CONFIG_MEDIA_TUNER_MC44S803=m -CONFIG_MEDIA_TUNER_MSI001=m -CONFIG_MEDIA_TUNER_MT2060=m -CONFIG_MEDIA_TUNER_MT2063=m -CONFIG_MEDIA_TUNER_MT20XX=m -CONFIG_MEDIA_TUNER_MT2131=m -CONFIG_MEDIA_TUNER_MT2266=m -CONFIG_MEDIA_TUNER_MXL301RF=m -CONFIG_MEDIA_TUNER_MXL5005S=m -CONFIG_MEDIA_TUNER_MXL5007T=m -CONFIG_MEDIA_TUNER_QM1D1B0004=m -CONFIG_MEDIA_TUNER_QM1D1C0042=m -CONFIG_MEDIA_TUNER_QT1010=m -CONFIG_MEDIA_TUNER_R820T=m -CONFIG_MEDIA_TUNER_SI2157=m -CONFIG_MEDIA_TUNER_SIMPLE=m -CONFIG_MEDIA_TUNER_TDA18212=m -CONFIG_MEDIA_TUNER_TDA18218=m -CONFIG_MEDIA_TUNER_TDA18250=m -CONFIG_MEDIA_TUNER_TDA18271=m -CONFIG_MEDIA_TUNER_TDA827X=m -CONFIG_MEDIA_TUNER_TDA8290=m -CONFIG_MEDIA_TUNER_TDA9887=m -CONFIG_MEDIA_TUNER_TEA5761=m -CONFIG_MEDIA_TUNER_TEA5767=m -CONFIG_MEDIA_TUNER_TUA9001=m -CONFIG_MEDIA_TUNER_XC2028=m -CONFIG_MEDIA_TUNER_XC4000=m -CONFIG_MEDIA_TUNER_XC5000=m -# end of Customize TV tuners - -# -# Customise DVB Frontends -# - -# -# Multistandard (satellite) frontends -# -CONFIG_DVB_M88DS3103=m -CONFIG_DVB_MXL5XX=m -CONFIG_DVB_STB0899=m -CONFIG_DVB_STB6100=m -CONFIG_DVB_STV090x=m -CONFIG_DVB_STV0910=m -CONFIG_DVB_STV6110x=m -CONFIG_DVB_STV6111=m - -# -# Multistandard (cable + terrestrial) frontends -# -CONFIG_DVB_DRXK=m -CONFIG_DVB_MN88472=m -CONFIG_DVB_MN88473=m -CONFIG_DVB_SI2165=m -CONFIG_DVB_TDA18271C2DD=m - -# -# DVB-S (satellite) frontends -# -CONFIG_DVB_CX24110=m -CONFIG_DVB_CX24116=m -CONFIG_DVB_CX24117=m -CONFIG_DVB_CX24120=m -CONFIG_DVB_CX24123=m -CONFIG_DVB_DS3000=m -CONFIG_DVB_MB86A16=m -CONFIG_DVB_MT312=m -CONFIG_DVB_S5H1420=m -CONFIG_DVB_SI21XX=m -CONFIG_DVB_STB6000=m -CONFIG_DVB_STV0288=m -CONFIG_DVB_STV0299=m -CONFIG_DVB_STV0900=m -CONFIG_DVB_STV6110=m -CONFIG_DVB_TDA10071=m -CONFIG_DVB_TDA10086=m -CONFIG_DVB_TDA8083=m -CONFIG_DVB_TDA8261=m -CONFIG_DVB_TDA826X=m -CONFIG_DVB_TS2020=m -CONFIG_DVB_TUA6100=m -CONFIG_DVB_TUNER_CX24113=m -CONFIG_DVB_TUNER_ITD1000=m -CONFIG_DVB_VES1X93=m -CONFIG_DVB_ZL10036=m -CONFIG_DVB_ZL10039=m - -# -# DVB-T (terrestrial) frontends -# -CONFIG_DVB_AF9013=m -CONFIG_DVB_AS102_FE=m -CONFIG_DVB_CX22700=m -CONFIG_DVB_CX22702=m -CONFIG_DVB_CXD2820R=m -CONFIG_DVB_CXD2841ER=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_DRXD=m -CONFIG_DVB_EC100=m -CONFIG_DVB_GP8PSK_FE=m -CONFIG_DVB_L64781=m -CONFIG_DVB_MT352=m -CONFIG_DVB_NXT6000=m -CONFIG_DVB_RTL2830=m -CONFIG_DVB_RTL2832=m -CONFIG_DVB_RTL2832_SDR=m -# CONFIG_DVB_S5H1432 is not set -CONFIG_DVB_SI2168=m -CONFIG_DVB_SP887X=m -CONFIG_DVB_STV0367=m -CONFIG_DVB_TDA10048=m -CONFIG_DVB_TDA1004X=m -CONFIG_DVB_ZD1301_DEMOD=m -CONFIG_DVB_ZL10353=m -# CONFIG_DVB_CXD2880 is not set - -# -# DVB-C (cable) frontends -# -CONFIG_DVB_STV0297=m -CONFIG_DVB_TDA10021=m -CONFIG_DVB_TDA10023=m -CONFIG_DVB_VES1820=m - -# -# ATSC (North American/Korean Terrestrial/Cable DTV) frontends -# -CONFIG_DVB_AU8522=m -CONFIG_DVB_AU8522_DTV=m -CONFIG_DVB_AU8522_V4L=m -CONFIG_DVB_BCM3510=m -CONFIG_DVB_LG2160=m -CONFIG_DVB_LGDT3305=m -CONFIG_DVB_LGDT3306A=m -CONFIG_DVB_LGDT330X=m -CONFIG_DVB_MXL692=m -CONFIG_DVB_NXT200X=m -CONFIG_DVB_OR51132=m -CONFIG_DVB_OR51211=m -CONFIG_DVB_S5H1409=m -CONFIG_DVB_S5H1411=m - -# -# ISDB-T (terrestrial) frontends -# -CONFIG_DVB_DIB8000=m -CONFIG_DVB_MB86A20S=m -CONFIG_DVB_S921=m - -# -# ISDB-S (satellite) & ISDB-T (terrestrial) frontends -# -# CONFIG_DVB_MN88443X is not set -CONFIG_DVB_TC90522=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_A8293=m -CONFIG_DVB_AF9033=m -CONFIG_DVB_ASCOT2E=m -CONFIG_DVB_ATBM8830=m -CONFIG_DVB_HELENE=m -CONFIG_DVB_HORUS3A=m -CONFIG_DVB_ISL6405=m -CONFIG_DVB_ISL6421=m -CONFIG_DVB_ISL6423=m -CONFIG_DVB_IX2505V=m -# CONFIG_DVB_LGS8GL5 is not set -CONFIG_DVB_LGS8GXX=m -CONFIG_DVB_LNBH25=m -# CONFIG_DVB_LNBH29 is not set -CONFIG_DVB_LNBP21=m -CONFIG_DVB_LNBP22=m -CONFIG_DVB_M88RS2000=m -CONFIG_DVB_TDA665x=m -CONFIG_DVB_DRX39XYJ=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_APERTURE_HELPERS=y -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_SWITCHEROO=y -CONFIG_DRM=m -CONFIG_DRM_MIPI_DBI=m -CONFIG_DRM_MIPI_DSI=y -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_DISPLAY_HELPER=m -CONFIG_DRM_DISPLAY_DP_HELPER=y -CONFIG_DRM_DISPLAY_HDCP_HELPER=y -CONFIG_DRM_DISPLAY_HDMI_HELPER=y -CONFIG_DRM_DP_AUX_CHARDEV=y -CONFIG_DRM_DP_CEC=y -CONFIG_DRM_TTM=m -CONFIG_DRM_BUDDY=m -CONFIG_DRM_VRAM_HELPER=m -CONFIG_DRM_TTM_HELPER=m -CONFIG_DRM_GEM_DMA_HELPER=m -CONFIG_DRM_GEM_SHMEM_HELPER=m -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_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_PANEL_MIPI_DBI=m -CONFIG_DRM_SIMPLEDRM=m -CONFIG_TINYDRM_HX8357D=m -CONFIG_TINYDRM_ILI9163=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_SSD130X=m -CONFIG_DRM_SSD130X_I2C=m -# CONFIG_DRM_SSD130X_SPI is not set -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 -CONFIG_DRM_NOMODESET=y -CONFIG_DRM_PRIVACY_SCREEN=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_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_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_CTL_FAST_LOOKUP=y -# CONFIG_SND_DEBUG is not set -# CONFIG_SND_CTL_INPUT_VALIDATION 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_SCODEC_CS35L41=m -CONFIG_SND_HDA_CS_DSP_CONTROLS=m -CONFIG_SND_HDA_SCODEC_CS35L41_I2C=m -CONFIG_SND_HDA_SCODEC_CS35L41_SPI=m -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=y -# CONFIG_SND_HDA_CTL_DEV_ID 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_ST_ES8336_MACH is not set -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_AMD_ACP_CONFIG=m -CONFIG_SND_SOC_AMD_ACP_COMMON=m -CONFIG_SND_SOC_AMD_ACP_PDM=m -CONFIG_SND_SOC_AMD_ACP_I2S=m -CONFIG_SND_SOC_AMD_ACP_PCM=m -CONFIG_SND_SOC_AMD_ACP_PCI=m -CONFIG_SND_AMD_ASOC_RENOIR=m -# CONFIG_SND_AMD_ASOC_REMBRANDT is not set -CONFIG_SND_SOC_AMD_MACH_COMMON=m -CONFIG_SND_SOC_AMD_LEGACY_MACH=m -CONFIG_SND_SOC_AMD_SOF_MACH=m -# CONFIG_SND_SOC_AMD_RPL_ACP6x is not set -# CONFIG_SND_SOC_AMD_PS is not set -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_UTILS=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_AVS=m - -# -# Intel AVS Machine drivers -# - -# -# Available DSP configurations -# -# CONFIG_SND_SOC_INTEL_AVS_MACH_DA7219 is not set -# CONFIG_SND_SOC_INTEL_AVS_MACH_DMIC is not set -# CONFIG_SND_SOC_INTEL_AVS_MACH_HDAUDIO is not set -# CONFIG_SND_SOC_INTEL_AVS_MACH_I2S_TEST is not set -# CONFIG_SND_SOC_INTEL_AVS_MACH_MAX98357A is not set -# CONFIG_SND_SOC_INTEL_AVS_MACH_MAX98373 is not set -# CONFIG_SND_SOC_INTEL_AVS_MACH_NAU8825 is not set -# CONFIG_SND_SOC_INTEL_AVS_MACH_RT274 is not set -# CONFIG_SND_SOC_INTEL_AVS_MACH_RT286 is not set -# CONFIG_SND_SOC_INTEL_AVS_MACH_RT298 is not set -# CONFIG_SND_SOC_INTEL_AVS_MACH_RT5682 is not set -# CONFIG_SND_SOC_INTEL_AVS_MACH_SSM4567 is not set -# end of Intel AVS Machine drivers - -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_SOF_REALTEK_COMMON=m -CONFIG_SND_SOC_INTEL_SOF_CIRRUS_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_SOF_NAU8825_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_SOF_SSP_AMP_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=m -CONFIG_SND_SOC_SOF_CLIENT=m -# 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_IPC3=y -CONFIG_SND_SOC_SOF_INTEL_IPC4=y -CONFIG_SND_SOC_SOF_AMD_TOPLEVEL=m -CONFIG_SND_SOC_SOF_AMD_COMMON=m -CONFIG_SND_SOC_SOF_AMD_RENOIR=m -# CONFIG_SND_SOC_SOF_AMD_REMBRANDT is not set -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_SKL=m -CONFIG_SND_SOC_SOF_SKYLAKE=m -CONFIG_SND_SOC_SOF_KABYLAKE=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_INTEL_MTL=m -CONFIG_SND_SOC_SOF_METEORLAKE=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_HDA_PROBES=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_AK4375=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_AW8738=m -# 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_LIB=m -CONFIG_SND_SOC_CS35L41=m -CONFIG_SND_SOC_CS35L41_SPI=m -CONFIG_SND_SOC_CS35L41_I2C=m -# CONFIG_SND_SOC_CS35L45_SPI is not set -# CONFIG_SND_SOC_CS35L45_I2C is not set -CONFIG_SND_SOC_CS42L42_CORE=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_CS42L83 is not set -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_ES8326=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_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_MAX98396 is not set -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_RT1318_SDW is not set -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_SRC4XXX_I2C is not set -# 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_TAS2780 is not set -CONFIG_SND_SOC_TAS5086=m -CONFIG_SND_SOC_TAS571X=m -CONFIG_SND_SOC_TAS5720=m -CONFIG_SND_SOC_TAS5805M=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_TLV320ADC3XXX=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_I2C is not set -# CONFIG_SND_SOC_WM8731_SPI is not set -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_WM8940 is not set -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_WSA883X is not set -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_MACRO_COMMON=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_VIVALDI_COMMON=m -# 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_VRC2 is not set -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_LETSKETCH=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_MEGAWORLD_FF is not set -# 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_PXRC is not set -CONFIG_HID_RAZER=m -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_SIGMAMICRO=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_TOPRE=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=m -# CONFIG_UCSI_CCG is not set -CONFIG_UCSI_ACPI=m -# CONFIG_UCSI_STM32G0 is not set -CONFIG_TYPEC_TPS6598X=m -# CONFIG_TYPEC_ANX7411 is not set -CONFIG_TYPEC_RT1719=m -CONFIG_TYPEC_HD3SS3220=m -CONFIG_TYPEC_STUSB160X=m -CONFIG_TYPEC_WUSB3801=m - -# -# USB Type-C Multiplexer/DeMultiplexer Switch support -# -# CONFIG_TYPEC_MUX_FSA4480 is not set -# 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_SCSI_UFSHCD=m -CONFIG_SCSI_UFS_BSG=y -CONFIG_SCSI_UFS_CRYPTO=y -CONFIG_SCSI_UFS_HPB=y -CONFIG_SCSI_UFS_HWMON=y -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_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_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 -# CONFIG_LEDS_IS31FL319X is not set - -# -# 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 - -# -# RGB LED drivers -# -# CONFIG_LEDS_PWM_MULTICOLOR is not set - -# -# 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 - -# -# Simple LED drivers -# -CONFIG_LEDS_SIEMENS_SIMATIC_IPC=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_CXGB4=m -CONFIG_MLX4_INFINIBAND=m -CONFIG_MLX5_INFINIBAND=m -CONFIG_INFINIBAND_MTHCA=m -CONFIG_INFINIBAND_MTHCA_DEBUG=y -CONFIG_INFINIBAND_OCRDMA=m -CONFIG_INFINIBAND_USNIC=m -CONFIG_INFINIBAND_VMWARE_PVRDMA=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_MLX5_VFIO_PCI=m -CONFIG_VFIO_MDEV=m -CONFIG_IRQ_BYPASS_MANAGER=m -CONFIG_VIRT_DRIVERS=y -CONFIG_VMGENID=y -CONFIG_VBOXGUEST=m -CONFIG_NITRO_ENCLAVES=m -CONFIG_VIRTIO_ANCHOR=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=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 -# 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 - -# -# 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_IPU3_IMGU=m -# CONFIG_STAGING_MEDIA_DEPRECATED is not set -CONFIG_LTE_GDM724X=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=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_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_VME_BUS is not set -CONFIG_CHROME_PLATFORMS=y -# CONFIG_CHROMEOS_ACPI is not set -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_CHROMEOS_PRIVACY_SCREEN=m -CONFIG_CROS_TYPEC_SWITCH=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_HUB is not set -CONFIG_SURFACE_AGGREGATOR_REGISTRY=m -# CONFIG_SURFACE_AGGREGATOR_TABLET_SWITCH is not set -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_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_YOGABOOK_WMI=m -CONFIG_ACERHDF=m -# CONFIG_ACER_WIRELESS is not set -CONFIG_ACER_WMI=m -# CONFIG_AMD_PMF is not set -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_ASUS_TF103C_DOCK=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_X86_PLATFORM_DRIVERS_HP=y -CONFIG_HP_ACCEL=m -CONFIG_HP_WMI=m -CONFIG_TC1100_WMI=m -CONFIG_WIRELESS_HOTKEY=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_MRFLD_PWRBTN=m -CONFIG_INTEL_PUNIT_IPC=m -CONFIG_INTEL_RST=m -CONFIG_INTEL_SMARTCONNECT=m -CONFIG_INTEL_VSEC=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_SERIAL_MULTI_INSTANTIATE=m -# CONFIG_MLX_PLATFORM is not set -CONFIG_TOUCHSCREEN_DMI=y -CONFIG_X86_ANDROID_TABLETS=m -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_SIEMENS_SIMATIC_IPC=m -# CONFIG_WINMATE_FM07_KEYS is not set -CONFIG_P2SB=y -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_TPS68470=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_CTRL=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 - -# -# fujitsu SoC drivers -# -# end of fujitsu 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_ADXL367=m -CONFIG_ADXL367_SPI=m -CONFIG_ADXL367_I2C=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 is not set -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_MSA311 is not set -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_AD7280=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_ENVELOPE_DETECTOR is not set -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_MAX11205 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_RICHTEK_RTQ6056 is not set -# CONFIG_SD_ADC_MODULATOR is not set -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_ADS8344=m -CONFIG_TI_ADS8688=m -CONFIG_TI_ADS124S08=m -CONFIG_TI_ADS131E08=m -CONFIG_TI_TLC4541=m -CONFIG_TI_TSC2046=m -# CONFIG_VF610_ADC is not set -CONFIG_VIPERBOARD_ADC=m -# CONFIG_XILINX_XADC is not set -# end of Analog to digital converters - -# -# Analog to digital and digital to analog converters -# -CONFIG_AD74413R=m -# end of Analog to digital and digital to analog converters - -# -# Analog Front Ends -# -# CONFIG_IIO_RESCALE is not set -# end of Analog Front Ends - -# -# Amplifiers -# -CONFIG_AD8366=m -CONFIG_ADA4250=m -CONFIG_HMC425=m -# end of Amplifiers - -# -# Capacitance to digital converters -# -CONFIG_AD7150=m -CONFIG_AD7746=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_AD3552R=m -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_LTC2688=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_AD7293=m -CONFIG_AD7303=m -CONFIG_AD8801=m -# CONFIG_DPOT_DAC is not set -CONFIG_DS4424=m -CONFIG_LTC1660=m -# CONFIG_LTC2632 is not set -CONFIG_M62332=m -CONFIG_MAX517=m -CONFIG_MAX5821=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 -# CONFIG_VF610_DAC is not set -# 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 - -# -# Filters -# -# end of Filters - -# -# 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_ADMV1013=m -CONFIG_ADMV4420=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=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_BOSCH_BNO055_SERIAL is not set -# CONFIG_BOSCH_BNO055_I2C is not set -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_CM3605 is not set -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_LTRF216A is not set -# 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_AK8974 is not set -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 -# -# CONFIG_IIO_MUX is not set -# 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_SX_COMMON=m -CONFIG_SX9310=m -CONFIG_SX9324=m -CONFIG_SX9360=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_PWM=y -CONFIG_PWM_SYSFS=y -# CONFIG_PWM_DEBUG is not set -# CONFIG_PWM_CLK 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_SIMPLE is not set -# CONFIG_RESET_TI_SYSCON is not set -# CONFIG_RESET_TI_TPS380X 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_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_BINDER_IPC=y -CONFIG_ANDROID_BINDERFS=y -CONFIG_ANDROID_BINDER_DEVICES="" -# CONFIG_ANDROID_BINDER_IPC_SELFTEST 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_RMEM=m -CONFIG_NVMEM_SPMI_SDAM=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_FPGA_M10_BMC_SEC_UPDATE is not set -# CONFIG_FPGA_MGR_MICROCHIP_SPI is not set -CONFIG_TEE=m -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 -CONFIG_PECI=m -CONFIG_PECI_CPU=m -# CONFIG_HTE 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=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_F2FS_UNFAIR_RWSEM=y -CONFIG_ZONEFS_FS=m -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=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_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 -# CONFIG_CACHEFILES_ERROR_INJECTION is not set -# CONFIG_CACHEFILES_ONDEMAND 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=y -CONFIG_EROFS_FS_ZIP_LZMA=y -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=y -CONFIG_NFSD_V2_ACL=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=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_DEPRECATED_API is not set -# 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_TRUSTED_KEYS_TPM=y -CONFIG_TRUSTED_KEYS_TEE=y -CONFIG_ENCRYPTED_KEYS=m -# CONFIG_USER_DECRYPTED_DATA is not set -CONFIG_KEY_DH_OPERATIONS=y -CONFIG_KEY_NOTIFICATIONS=y -CONFIG_SECURITY_DMESG_RESTRICT=y -CONFIG_PROC_MEM_ALWAYS_FORCE=y -# CONFIG_PROC_MEM_FORCE_PTRACE is not set -# CONFIG_PROC_MEM_NO_FORCE is not set -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_INTEL_TXT=y -CONFIG_LSM_MMAP_MIN_ADDR=65536 -CONFIG_HAVE_HARDENED_USERCOPY_ALLOCATOR=y -CONFIG_HARDENED_USERCOPY=y -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_DEBUG is not set -CONFIG_SECURITY_APPARMOR_INTROSPECT_POLICY=y -CONFIG_SECURITY_APPARMOR_HASH=y -CONFIG_SECURITY_APPARMOR_HASH_DEFAULT=y -CONFIG_SECURITY_APPARMOR_EXPORT_BINARY=y -CONFIG_SECURITY_APPARMOR_PARANOID_LOAD=y -# 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="landlock,yama,loadpin,safesetid,integrity" - -# -# Kernel hardening options -# - -# -# Memory initialization -# -CONFIG_CC_HAS_AUTO_VAR_INIT_PATTERN=y -CONFIG_CC_HAS_AUTO_VAR_INIT_ZERO_BARE=y -CONFIG_CC_HAS_AUTO_VAR_INIT_ZERO=y -# CONFIG_INIT_STACK_NONE is not set -# CONFIG_INIT_STACK_ALL_PATTERN is not set -CONFIG_INIT_STACK_ALL_ZERO=y -CONFIG_INIT_ON_ALLOC_DEFAULT_ON=y -# CONFIG_INIT_ON_FREE_DEFAULT_ON is not set -CONFIG_CC_HAS_ZERO_CALL_USED_REGS=y -# CONFIG_ZERO_CALL_USED_REGS is not set -# end of Memory initialization - -CONFIG_RANDSTRUCT_NONE=y -# 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=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=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 -# end of Crypto core or helper - -# -# Public-key cryptography -# -CONFIG_CRYPTO_RSA=y -CONFIG_CRYPTO_DH=y -CONFIG_CRYPTO_DH_RFC7919_GROUPS=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 -# end of Public-key cryptography - -# -# Block ciphers -# -CONFIG_CRYPTO_AES=y -CONFIG_CRYPTO_AES_TI=m -CONFIG_CRYPTO_ANUBIS=m -# CONFIG_CRYPTO_ARIA is not set -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_SEED=m -CONFIG_CRYPTO_SERPENT=y -CONFIG_CRYPTO_SM4=m -CONFIG_CRYPTO_SM4_GENERIC=m -CONFIG_CRYPTO_TEA=m -CONFIG_CRYPTO_TWOFISH=m -CONFIG_CRYPTO_TWOFISH_COMMON=y -# end of Block ciphers - -# -# Length-preserving ciphers and modes -# -CONFIG_CRYPTO_ADIANTUM=m -CONFIG_CRYPTO_ARC4=m -CONFIG_CRYPTO_CHACHA20=m -CONFIG_CRYPTO_CBC=y -# CONFIG_CRYPTO_CFB is not set -CONFIG_CRYPTO_CTR=m -CONFIG_CRYPTO_CTS=y -CONFIG_CRYPTO_ECB=y -# CONFIG_CRYPTO_HCTR2 is not set -CONFIG_CRYPTO_KEYWRAP=m -CONFIG_CRYPTO_LRW=y -CONFIG_CRYPTO_OFB=m -CONFIG_CRYPTO_PCBC=m -CONFIG_CRYPTO_XTS=y -CONFIG_CRYPTO_NHPOLY1305=m -# end of Length-preserving ciphers and modes - -# -# AEAD (authenticated encryption with associated data) ciphers -# -# CONFIG_CRYPTO_AEGIS128 is not set -CONFIG_CRYPTO_CHACHA20POLY1305=m -CONFIG_CRYPTO_CCM=m -CONFIG_CRYPTO_GCM=m -CONFIG_CRYPTO_SEQIV=m -CONFIG_CRYPTO_ECHAINIV=m -CONFIG_CRYPTO_ESSIV=m -# end of AEAD (authenticated encryption with associated data) ciphers - -# -# Hashes, digests, and MACs -# -CONFIG_CRYPTO_BLAKE2B=m -CONFIG_CRYPTO_CMAC=m -CONFIG_CRYPTO_GHASH=m -CONFIG_CRYPTO_HMAC=y -CONFIG_CRYPTO_MD4=m -CONFIG_CRYPTO_MD5=y -CONFIG_CRYPTO_MICHAEL_MIC=m -CONFIG_CRYPTO_POLY1305=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_SM3_GENERIC=m -CONFIG_CRYPTO_STREEBOG=m -CONFIG_CRYPTO_VMAC=m -CONFIG_CRYPTO_WP512=m -CONFIG_CRYPTO_XCBC=m -CONFIG_CRYPTO_XXHASH=m -# end of Hashes, digests, and MACs - -# -# CRCs (cyclic redundancy checks) -# -CONFIG_CRYPTO_CRC32C=m -CONFIG_CRYPTO_CRC32=m -CONFIG_CRYPTO_CRCT10DIF=y -CONFIG_CRYPTO_CRC64_ROCKSOFT=y -# end of CRCs (cyclic redundancy checks) - -# -# 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 -# end of Compression - -# -# 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_KDF800108_CTR=y -# end of Random number generation - -# -# Userspace interface -# -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 -# end of Userspace interface - -CONFIG_CRYPTO_HASH_INFO=y - -# -# Accelerated Cryptographic Algorithms for CPU (x86) -# -CONFIG_CRYPTO_AES_NI_INTEL=m -CONFIG_CRYPTO_SERPENT_SSE2_586=y -CONFIG_CRYPTO_TWOFISH_586=y -CONFIG_CRYPTO_CRC32C_INTEL=m -CONFIG_CRYPTO_CRC32_PCLMUL=m -# end of Accelerated Cryptographic Algorithms for CPU (x86) - -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_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 -# CONFIG_FIPS_SIGNATURE_SELFTEST 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 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 - -# -# Crypto library routines -# -CONFIG_CRYPTO_LIB_UTILS=y -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_SHA1=y -CONFIG_CRYPTO_LIB_SHA256=y -# end of Crypto library routines - -CONFIG_CRC_CCITT=m -CONFIG_CRC16=m -CONFIG_CRC_T10DIF=y -CONFIG_CRC64_ROCKSOFT=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=y -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_COMMON=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=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_FORCE_NR_CPUS is not set -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_MEMREGION=y -CONFIG_ARCH_STACKWALK=y -CONFIG_STACKDEPOT=y -CONFIG_SBITMAP=y -CONFIG_PARMAN=m -CONFIG_OBJAGG=m -# end of Library routines - -CONFIG_ASN1_ENCODER=m -CONFIG_POLYNOMIAL=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 - -CONFIG_DEBUG_KERNEL=y -CONFIG_DEBUG_MISC=y - -# -# Compile-time checks and compiler options -# -CONFIG_DEBUG_INFO=y -CONFIG_AS_HAS_NON_CONST_LEB128=y -# CONFIG_DEBUG_INFO_NONE 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_REDUCED is not set -# CONFIG_DEBUG_INFO_COMPRESSED is not set -# CONFIG_DEBUG_INFO_SPLIT is not set -CONFIG_DEBUG_INFO_BTF=y -CONFIG_PAHOLE_HAS_SPLIT_BTF=y -CONFIG_PAHOLE_HAS_LANG_EXCLUDE=y -CONFIG_DEBUG_INFO_BTF_MODULES=y -# CONFIG_MODULE_ALLOW_BTF_MISMATCH is not set -# 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_ARCH_WANT_FRAME_POINTERS=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 -CONFIG_HAVE_KCSAN_COMPILER=y -# end of Generic Kernel Debugging Instruments - -# -# Networking Debugging -# -# CONFIG_NET_DEV_REFCNT_TRACKER is not set -# CONFIG_NET_NS_REFCNT_TRACKER is not set -# CONFIG_DEBUG_NET is not set -# end of Networking Debugging - -# -# Memory Debugging -# -CONFIG_PAGE_EXTENSION=y -# CONFIG_DEBUG_PAGEALLOC is not set -CONFIG_SLUB_DEBUG=y -# CONFIG_SLUB_DEBUG_ON 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_SHRINKER_DEBUG 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_HARDLOCKUP_DETECTOR_PERF=y -CONFIG_HARDLOCKUP_DETECTOR=y -CONFIG_BOOTPARAM_HARDLOCKUP_PANIC=y -# 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 -# CONFIG_DEBUG_MAPLE_TREE is not set -# 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_EXP_CPU_STALL_TIMEOUT=0 -# 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_RETHOOK=y -CONFIG_RETHOOK=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_NO_PATCHABLE=y -CONFIG_HAVE_FTRACE_MCOUNT_RECORD=y -CONFIG_HAVE_SYSCALL_TRACEPOINTS=y -CONFIG_HAVE_FENTRY=y -CONFIG_HAVE_C_RECORDMCOUNT=y -CONFIG_HAVE_BUILDTIME_MCOUNT_SORT=y -CONFIG_BUILDTIME_MCOUNT_SORT=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_FPROBE=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_FTRACE_SORT_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_RV 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_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 -# 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_TEST_REF_TRACKER 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_MAPLE_TREE is not set -# CONFIG_TEST_RHASHTABLE is not set -# CONFIG_TEST_SIPHASH is not set -# 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_DYNAMIC_DEBUG is not set -# CONFIG_TEST_KMOD is not set -# CONFIG_TEST_MEMCAT_P is not set -# CONFIG_TEST_OBJAGG 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 - -# -# Rust hacking -# -# end of Rust hacking -# end of Kernel hacking diff --git a/srcpkgs/linux6.1/files/mv-debug b/srcpkgs/linux6.1/files/mv-debug deleted file mode 100755 index 55e4fad634010c..00000000000000 --- a/srcpkgs/linux6.1/files/mv-debug +++ /dev/null @@ -1,7 +0,0 @@ -#!/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 -zstd -T1 --rm -f -q $mod diff --git a/srcpkgs/linux6.1/files/ppc-dotconfig b/srcpkgs/linux6.1/files/ppc-dotconfig deleted file mode 100644 index 3158cea77e2ee5..00000000000000 --- a/srcpkgs/linux6.1/files/ppc-dotconfig +++ /dev/null @@ -1,8727 +0,0 @@ -# -# Automatically generated file; DO NOT EDIT. -# Linux/powerpc 6.1.114 Kernel Configuration -# -CONFIG_CC_VERSION_TEXT="powerpc-linux-gnu-gcc (GCC) 13.2.0" -CONFIG_CC_IS_GCC=y -CONFIG_GCC_VERSION=130200 -CONFIG_CLANG_VERSION=0 -CONFIG_AS_IS_GNU=y -CONFIG_AS_VERSION=24100 -CONFIG_LD_IS_BFD=y -CONFIG_LD_VERSION=24100 -CONFIG_LLD_VERSION=0 -CONFIG_CC_CAN_LINK=y -CONFIG_CC_CAN_LINK_STATIC=y -CONFIG_CC_HAS_ASM_GOTO_OUTPUT=y -CONFIG_CC_HAS_ASM_GOTO_TIED_OUTPUT=y -CONFIG_GCC_ASM_GOTO_OUTPUT_WORKAROUND=y -CONFIG_CC_HAS_ASM_INLINE=y -CONFIG_CC_HAS_NO_PROFILE_FN_ATTR=y -CONFIG_PAHOLE_VERSION=127 -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_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_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 -CONFIG_CONTEXT_TRACKING=y -CONFIG_CONTEXT_TRACKING_IDLE=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_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_GCC10_NO_ARRAY_BOUNDS=y -CONFIG_CC_NO_ARRAY_BOUNDS=y -CONFIG_CGROUPS=y -CONFIG_PAGE_COUNTER=y -# CONFIG_CGROUP_FAVOR_DYNMODS is not set -CONFIG_MEMCG=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_BOOT_CONFIG_EMBED is not set -CONFIG_INITRAMFS_PRESERVE_MTIME=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_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_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_POWERPC_CPU=y -# CONFIG_E300C2_CPU is not set -# CONFIG_E300C3_CPU is not set -# CONFIG_G4_CPU is not set -# CONFIG_TOOLCHAIN_DEFAULT_CPU is not set -CONFIG_TARGET_CPU_BOOL=y -CONFIG_TARGET_CPU="powerpc" -CONFIG_PPC_BOOK3S=y -CONFIG_PPC_FPU_REGS=y -CONFIG_PPC_FPU=y -CONFIG_ALTIVEC=y -CONFIG_PPC_KUEP=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_HAS_ADD_PAGES=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_HASH_MMU_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_PAGE_SIZE_4KB=y -CONFIG_PPC_PAGE_SHIFT=12 -CONFIG_THREAD_SHIFT=13 -CONFIG_DATA_SHIFT=12 -CONFIG_ARCH_FORCE_MAX_ORDER=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_USERSPACE_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 -CONFIG_HAVE_LIVEPATCH=y -CONFIG_CPU_MITIGATIONS=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_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_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_MMU_GATHER_MERGE_VMAS=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_ARCH_WANTS_MODULES_DATA_IN_VMALLOC=y -CONFIG_HAVE_SOFTIRQ_ON_OWN_STACK=y -CONFIG_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_PAGE_SIZE_LESS_THAN_256KB=y -CONFIG_ARCH_WANT_DEFAULT_TOPDOWN_MMAP_LAYOUT=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_HAVE_ARCH_RANDOMIZE_KSTACK_OFFSET=y -CONFIG_RANDOMIZE_KSTACK_OFFSET=y -# CONFIG_RANDOMIZE_KSTACK_OFFSET_DEFAULT is not set -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 -CONFIG_ARCH_SPLIT_ARG64=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_MODULE_UNLOAD_TAINT_TRACKING 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_BLOCK_LEGACY_AUTOLOAD=y -CONFIG_BLK_CGROUP_RWSTAT=y -CONFIG_BLK_DEV_BSG_COMMON=y -CONFIG_BLK_ICQ=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 -CONFIG_BLK_MQ_STACKING=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_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_ZPOOL=y -CONFIG_SWAP=y -CONFIG_ZSWAP=y -# CONFIG_ZSWAP_DEFAULT_ON is not set -# 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 is not set -# CONFIG_ZSWAP_ZPOOL_DEFAULT_Z3FOLD_DEPRECATED is not set -CONFIG_ZSWAP_ZPOOL_DEFAULT_ZSMALLOC=y -CONFIG_ZSWAP_ZPOOL_DEFAULT="zsmalloc" -CONFIG_ZBUD=y -# CONFIG_Z3FOLD_DEPRECATED is not set -CONFIG_ZSMALLOC=y -# CONFIG_ZSMALLOC_STAT is not set - -# -# SLAB allocator options -# -# 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_SLUB_STATS is not set -CONFIG_SLUB_CPU_PARTIAL=y -# end of SLAB allocator options - -CONFIG_SHUFFLE_PAGE_ALLOCATOR=y -# CONFIG_COMPAT_BRK is not set -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_COMPACT_UNEVICTABLE_DEFAULT=1 -CONFIG_PAGE_REPORTING=y -CONFIG_MIGRATION=y -CONFIG_PCP_BATCH_SCALE_MAX=5 -CONFIG_BOUNCE=y -CONFIG_MMU_NOTIFIER=y -CONFIG_KSM=y -CONFIG_DEFAULT_MMAP_MIN_ADDR=4096 -CONFIG_FRONTSWAP=y -# CONFIG_CMA is not set -CONFIG_GENERIC_EARLY_IOREMAP=y -CONFIG_PAGE_IDLE_FLAG=y -# CONFIG_IDLE_PAGE_TRACKING is not set -CONFIG_ARCH_HAS_CURRENT_STACK_POINTER=y -CONFIG_ZONE_DMA=y -CONFIG_VM_EVENT_COUNTERS=y -# CONFIG_PERCPU_STATS is not set -# CONFIG_GUP_TEST is not set -CONFIG_ARCH_HAS_PTE_SPECIAL=y -CONFIG_KMAP_LOCAL=y -CONFIG_ANON_VMA_NAME=y -CONFIG_USERFAULTFD=y -CONFIG_LRU_GEN=y -# CONFIG_LRU_GEN_ENABLED is not set -# CONFIG_LRU_GEN_STATS is not set -CONFIG_LOCK_MM_AND_FIND_VMA=y - -# -# Data Access Monitoring -# -CONFIG_DAMON=y -CONFIG_DAMON_VADDR=y -CONFIG_DAMON_PADDR=y -CONFIG_DAMON_SYSFS=y -CONFIG_DAMON_DBGFS=y -CONFIG_DAMON_RECLAIM=y -# CONFIG_DAMON_LRU_SORT is not set -# 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_TABLE_PERTURB_ORDER=16 -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_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_NF_FLOW_TABLE_PROCFS is not set -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_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_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 -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_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_HTB=m -CONFIG_NET_SCH_HFSC=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_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_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_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 -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_MTK=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_FD=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_PAGE_POOL_STATS is not set -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_DOE=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_VGA_ARB=y -CONFIG_VGA_ARB_MAX_GPUS=16 -# 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_PCI=m -# CONFIG_CXL_MEM_RAW_COMMANDS is not set -CONFIG_CXL_MEM=m -CONFIG_CXL_PORT=m -CONFIG_CXL_SUSPEND=y -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_DEVTMPFS_SAFE=y -CONFIG_STANDALONE=y -CONFIG_PREVENT_FIRMWARE_BUILD=y - -# -# Firmware loader -# -CONFIG_FW_LOADER=y -CONFIG_FW_LOADER_PAGED_BUF=y -CONFIG_FW_LOADER_SYSFS=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 -# CONFIG_FW_UPLOAD is not set -# 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 -# CONFIG_MHI_BUS_EP 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_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_GNSS_USB=m -# CONFIG_MTD is not set -# CONFIG_MTD_NAND_ECC_MXIC 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_BLK_DEV_FD_RAWCMD is not set -CONFIG_MAC_FLOPPY=y -CONFIG_CDROM=m -# CONFIG_PARIDE is not set -CONFIG_BLK_DEV_PCIESSD_MTIP32XX=m -CONFIG_ZRAM=m -# CONFIG_ZRAM_DEF_COMP_LZORLE is not set -CONFIG_ZRAM_DEF_COMP_ZSTD=y -# 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="zstd" -# CONFIG_ZRAM_WRITEBACK is not set -# 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_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_UBLK is not set - -# -# NVME Support -# -CONFIG_NVME_CORE=m -CONFIG_BLK_DEV_NVME=m -CONFIG_NVME_MULTIPATH=y -CONFIG_NVME_VERBOSE_ERRORS=y -CONFIG_NVME_HWMON=y -CONFIG_NVME_FABRICS=m -CONFIG_NVME_FC=m -CONFIG_NVME_TCP=m -# CONFIG_NVME_AUTH is not set -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 -# CONFIG_NVME_TARGET_AUTH is not set -# 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_OPEN_DICE=m -CONFIG_VCPU_STALL_DETECTOR=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 -# CONFIG_GP_PCI1XXXX is not set -# 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_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_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_DWC=m -# 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=m -CONFIG_PATA_OF_PLATFORM=m -# 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_EVENT=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_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 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_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_NET_VENDOR_DAVICOM=y -CONFIG_DM9051=m -# 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_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_ENGLEDER=y -CONFIG_TSNEP=m -# CONFIG_TSNEP_SELFTESTS is not set -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_FUNGIBLE=y -CONFIG_FUN_CORE=m -CONFIG_FUN_ETH=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_JME=m -CONFIG_NET_VENDOR_ADI=y -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_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_EN_MACSEC is not set -# CONFIG_MLX5_EN_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_MICROSOFT=y -CONFIG_NET_VENDOR_MYRI=y -CONFIG_MYRI10GE=m -CONFIG_FEALNX=m -CONFIG_NET_VENDOR_NI=y -# CONFIG_NI_XGE_MANAGEMENT_ENET is not set -CONFIG_NET_VENDOR_NATSEMI=y -CONFIG_NATSEMI=m -CONFIG_NS83820=m -CONFIG_NET_VENDOR_NETERION=y -CONFIG_S2IO=m -CONFIG_NET_VENDOR_NETRONOME=y -CONFIG_NFP=m -# CONFIG_NFP_DEBUG 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_BROCADE=y -CONFIG_BNA=m -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_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_MCDI_MON=y -CONFIG_SFC_SRIOV=y -CONFIG_SFC_MCDI_LOGGING=y -CONFIG_SFC_FALCON=m -CONFIG_SFC_SIENA=m -CONFIG_SFC_SIENA_MCDI_MON=y -# CONFIG_SFC_SIENA_SRIOV is not set -CONFIG_SFC_SIENA_MCDI_LOGGING=y -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_VERTEXCOM=y -CONFIG_MSE102X=m -CONFIG_NET_VENDOR_VIA=y -CONFIG_VIA_RHINE=m -CONFIG_VIA_RHINE_MMIO=y -CONFIG_VIA_VELOCITY=m -CONFIG_NET_VENDOR_WANGXUN=y -CONFIG_NGBE=m -CONFIG_TXGBE=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_ADIN1100_PHY=m -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_DP83TD510_PHY=m -CONFIG_VITESSE_PHY=m -# CONFIG_XILINX_GMII2RGMII is not set -# CONFIG_MICREL_KS8995MA is not set -# CONFIG_PSE_CONTROLLER is not set -CONFIG_CAN_DEV=m -CONFIG_CAN_VCAN=m -CONFIG_CAN_VXCAN=m -CONFIG_CAN_NETLINK=y -CONFIG_CAN_CALC_BITTIMING=y -CONFIG_CAN_RX_OFFLOAD=y -CONFIG_CAN_CAN327=m -# CONFIG_CAN_FLEXCAN is not set -# CONFIG_CAN_GRCAN is not set -# CONFIG_CAN_KVASER_PCIEFD is not set -CONFIG_CAN_SLCAN=m -# CONFIG_CAN_C_CAN is not set -# CONFIG_CAN_CC770 is not set -# CONFIG_CAN_CTUCANFD_PCI is not set -# CONFIG_CAN_CTUCANFD_PLATFORM 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_USB=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 - -# -# MCTP Device Drivers -# -CONFIG_MCTP_SERIAL=m -# end of 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_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_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_MT7921U=m -CONFIG_WLAN_VENDOR_MICROCHIP=y -# CONFIG_WILC1000_SDIO is not set -# CONFIG_WILC1000_SPI is not set -CONFIG_WLAN_VENDOR_PURELIFI=y -# CONFIG_PLFXLC 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_8852A=m -CONFIG_RTW89_8852C=m -CONFIG_RTW89_8852AE=m -CONFIG_RTW89_8852CE=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_SILABS=y -CONFIG_WFX=m -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_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_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_DEBUGFS=y -CONFIG_WWAN_HWSIM=m -CONFIG_MHI_WWAN_CTRL=m -CONFIG_MHI_WWAN_MBIM=m -# CONFIG_IOSM is not set -CONFIG_MTK_T7XX=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 -CONFIG_INPUT_VIVALDIFMAP=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_PINEPHONE is not set -# 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_JOYSTICK_SENSEHAT is not set -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_IMAGIS=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_COLIBRI_VF50 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_IQS7222=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_8250_PERICOM=m -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_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_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 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_CCGX_UCSI=m -# 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_PCI1XXXX 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_MICROCHIP_CORE=m -# CONFIG_SPI_MICROCHIP_CORE_QSPI 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_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_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 -CONFIG_GPIO_SIM=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_IP5XXX_POWER=m -# 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_SAMSUNG_SDI is not set -# 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_MAX77976=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_BATTERY_UG3105 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_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_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_MAX31760=m -CONFIG_SENSORS_MAX6620=m -# CONFIG_SENSORS_MAX6621 is not set -CONFIG_SENSORS_MAX6639=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_NCT6775_CORE=m -CONFIG_SENSORS_NCT6775_I2C=m -CONFIG_SENSORS_NCT7802=m -CONFIG_SENSORS_NCT7904=m -CONFIG_SENSORS_NPCM7XX=m -CONFIG_SENSORS_NZXT_KRAKEN2=m -CONFIG_SENSORS_NZXT_SMART2=m -CONFIG_SENSORS_PCF8591=m -CONFIG_SENSORS_PECI_CPUTEMP=m -CONFIG_SENSORS_PECI_DIMMTEMP=m -CONFIG_SENSORS_PECI=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_EMC2305=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_INA238 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_TMP464=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_MAX77714 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_MT6370 is not set -# CONFIG_MFD_MT6397 is not set -# CONFIG_MFD_MENF21BMC is not set -# CONFIG_MFD_OCELOT 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_SY7636A is not set -# CONFIG_MFD_RDC321X is not set -CONFIG_MFD_RT4831=m -# CONFIG_MFD_RT5033 is not set -# CONFIG_MFD_RT5120 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_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_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_MAX20086 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_RT5190A is not set -CONFIG_REGULATOR_RT5759=m -# 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_TPS6286X 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_LIRC=y -CONFIG_RC_MAP=m -CONFIG_RC_DECODERS=y -CONFIG_IR_IMON_DECODER=m -CONFIG_IR_JVC_DECODER=m -CONFIG_IR_MCE_KBD_DECODER=m -CONFIG_IR_NEC_DECODER=m -CONFIG_IR_RC5_DECODER=m -CONFIG_IR_RC6_DECODER=m -CONFIG_IR_RCMM_DECODER=m -CONFIG_IR_SANYO_DECODER=m -CONFIG_IR_SHARP_DECODER=m -CONFIG_IR_SONY_DECODER=m -CONFIG_IR_XMP_DECODER=m -CONFIG_RC_DEVICES=y -# CONFIG_IR_GPIO_CIR is not set -# CONFIG_IR_GPIO_TX is not set -# CONFIG_IR_HIX5HD2 is not set -CONFIG_IR_IGORPLUGUSB=m -CONFIG_IR_IGUANA=m -CONFIG_IR_IMON=m -CONFIG_IR_IMON_RAW=m -CONFIG_IR_MCEUSB=m -CONFIG_IR_REDRAT3=m -# CONFIG_IR_SERIAL is not set -# CONFIG_IR_SPI is not set -CONFIG_IR_STREAMZAP=m -CONFIG_IR_TOY=m -CONFIG_IR_TTUSBIR=m -CONFIG_RC_ATI_REMOTE=m -CONFIG_RC_LOOPBACK=m -CONFIG_RC_XBOX_DVD=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_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 -# - -# -# Media drivers -# -CONFIG_MEDIA_USB_SUPPORT=y - -# -# Webcam devices -# -CONFIG_USB_GSPCA=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_SPCA1528=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_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_GL860=m -CONFIG_USB_M5602=m -CONFIG_USB_STV06XX=m -CONFIG_USB_PWC=m -# CONFIG_USB_PWC_DEBUG is not set -CONFIG_USB_PWC_INPUT_EVDEV=y -CONFIG_USB_S2255=m -CONFIG_VIDEO_USBTV=m -CONFIG_USB_VIDEO_CLASS=m -CONFIG_USB_VIDEO_CLASS_INPUT_EVDEV=y - -# -# Analog TV USB devices -# -CONFIG_VIDEO_GO7007=m -CONFIG_VIDEO_GO7007_USB=m -CONFIG_VIDEO_GO7007_LOADER=m -CONFIG_VIDEO_GO7007_USB_S2250_BOARD=m -CONFIG_VIDEO_HDPVR=m -CONFIG_VIDEO_PVRUSB2=m -CONFIG_VIDEO_PVRUSB2_SYSFS=y -CONFIG_VIDEO_PVRUSB2_DVB=y -# CONFIG_VIDEO_PVRUSB2_DEBUGIFC is not set -CONFIG_VIDEO_STK1160_COMMON=m -CONFIG_VIDEO_STK1160=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 - -# -# Digital TV USB devices -# -CONFIG_DVB_AS102=m -CONFIG_DVB_B2C2_FLEXCOP_USB=m -# CONFIG_DVB_B2C2_FLEXCOP_USB_DEBUG is not set -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_DVBSKY=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_ZD1301=m -CONFIG_DVB_USB=m -# CONFIG_DVB_USB_DEBUG is not set -CONFIG_DVB_USB_A800=m -CONFIG_DVB_USB_AF9005=m -CONFIG_DVB_USB_AF9005_REMOTE=m -CONFIG_DVB_USB_AZ6027=m -CONFIG_DVB_USB_CINERGY_T2=m -CONFIG_DVB_USB_CXUSB=m -# CONFIG_DVB_USB_CXUSB_ANALOG is not set -CONFIG_DVB_USB_DIB0700=m -CONFIG_DVB_USB_DIB3000MC=m -CONFIG_DVB_USB_DIBUSB_MB=m -CONFIG_DVB_USB_DIBUSB_MB_FAULTY=y -CONFIG_DVB_USB_DIBUSB_MC=m -CONFIG_DVB_USB_DIGITV=m -CONFIG_DVB_USB_DTT200U=m -CONFIG_DVB_USB_DTV5100=m -CONFIG_DVB_USB_DW2102=m -CONFIG_DVB_USB_GP8PSK=m -CONFIG_DVB_USB_M920X=m -CONFIG_DVB_USB_NOVA_T_USB2=m -CONFIG_DVB_USB_OPERA1=m -CONFIG_DVB_USB_PCTV452E=m -CONFIG_DVB_USB_TECHNISAT_USB2=m -CONFIG_DVB_USB_TTUSB2=m -CONFIG_DVB_USB_UMT_010=m -CONFIG_DVB_USB_VP702X=m -CONFIG_DVB_USB_VP7045=m -CONFIG_SMS_USB_DRV=m -CONFIG_DVB_TTUSB_BUDGET=m -CONFIG_DVB_TTUSB_DEC=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 -# CONFIG_VIDEO_ZORAN is not set - -# -# Media capture/analog TV support -# -CONFIG_VIDEO_DT3155=m -CONFIG_VIDEO_IVTV=m -CONFIG_VIDEO_IVTV_ALSA=m -CONFIG_VIDEO_FB_IVTV=m - -# -# Media capture/analog/hybrid TV support -# -CONFIG_VIDEO_BT848=m -CONFIG_DVB_BT8XX=m -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_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_B2C2_FLEXCOP_PCI=m -# CONFIG_DVB_B2C2_FLEXCOP_PCI_DEBUG is not set -CONFIG_DVB_DDBRIDGE=m -# CONFIG_DVB_DDBRIDGE_MSIENABLE is not set -CONFIG_DVB_DM1105=m -CONFIG_MANTIS_CORE=m -CONFIG_DVB_MANTIS=m -CONFIG_DVB_HOPPER=m -CONFIG_DVB_NETUP_UNIDVB=m -CONFIG_DVB_NGENE=m -CONFIG_DVB_PLUTO2=m -CONFIG_DVB_PT1=m -CONFIG_DVB_PT3=m -CONFIG_DVB_SMIPCIE=m -CONFIG_RADIO_ADAPTERS=m -CONFIG_RADIO_MAXIRADIO=m -# CONFIG_RADIO_SAA7706H is not set -CONFIG_RADIO_SHARK=m -CONFIG_RADIO_SHARK2=m -# CONFIG_RADIO_SI4713 is not set -CONFIG_RADIO_TEA575X=m -# CONFIG_RADIO_TEA5764 is not set -# CONFIG_RADIO_TEF6862 is not set -# CONFIG_RADIO_WL1273 is not set -CONFIG_USB_DSBR=m -CONFIG_USB_KEENE=m -CONFIG_USB_MA901=m -CONFIG_USB_MR800=m -CONFIG_USB_RAREMONO=m -CONFIG_RADIO_SI470X=m -CONFIG_USB_SI470X=m -# CONFIG_I2C_SI470X is not set -CONFIG_MEDIA_PLATFORM_DRIVERS=y -CONFIG_V4L_PLATFORM_DRIVERS=y -# CONFIG_SDR_PLATFORM_DRIVERS is not set -# CONFIG_DVB_PLATFORM_DRIVERS is not set -CONFIG_V4L_MEM2MEM_DRIVERS=y -# CONFIG_VIDEO_MEM2MEM_DEINTERLACE is not set -CONFIG_VIDEO_MUX=m - -# -# Allegro DVT media platform drivers -# - -# -# Amlogic media platform drivers -# - -# -# Amphion drivers -# - -# -# Aspeed media platform drivers -# -CONFIG_VIDEO_ASPEED=m - -# -# Atmel media platform drivers -# - -# -# Cadence media platform drivers -# -CONFIG_VIDEO_CADENCE_CSI2RX=m -CONFIG_VIDEO_CADENCE_CSI2TX=m - -# -# Chips&Media media platform drivers -# - -# -# Intel media platform drivers -# - -# -# Marvell media platform drivers -# -CONFIG_VIDEO_CAFE_CCIC=m - -# -# Mediatek media platform drivers -# - -# -# NVidia media platform drivers -# - -# -# NXP media platform drivers -# - -# -# Qualcomm media platform drivers -# - -# -# Renesas media platform drivers -# - -# -# Rockchip media platform drivers -# - -# -# Samsung media platform drivers -# - -# -# STMicroelectronics media platform drivers -# - -# -# Sunxi media platform drivers -# - -# -# Texas Instruments drivers -# - -# -# Verisilicon media platform drivers -# - -# -# VIA media platform drivers -# - -# -# Xilinx media platform drivers -# -CONFIG_VIDEO_XILINX=m -CONFIG_VIDEO_XILINX_CSI2RXSS=m -CONFIG_VIDEO_XILINX_TPG=m -CONFIG_VIDEO_XILINX_VTC=m - -# -# MMC/SDIO DVB adapters -# -CONFIG_SMS_SDIO_DRV=m -CONFIG_V4L_TEST_DRIVERS=y -# CONFIG_VIDEO_VIM2M is not set -# CONFIG_VIDEO_VICODEC is not set -CONFIG_VIDEO_VIMC=m -CONFIG_VIDEO_VIVID=m -CONFIG_VIDEO_VIVID_CEC=y -CONFIG_VIDEO_VIVID_MAX_DEVS=64 -# CONFIG_DVB_TEST_DRIVERS is not set - -# -# FireWire (IEEE 1394) Adapters -# -CONFIG_DVB_FIREDTV=m -CONFIG_DVB_FIREDTV_INPUT=y -CONFIG_MEDIA_COMMON_OPTIONS=y - -# -# common driver options -# -CONFIG_CYPRESS_FIRMWARE=m -CONFIG_TTPCI_EEPROM=m -CONFIG_VIDEO_CX2341X=m -CONFIG_VIDEO_TVEEPROM=m -CONFIG_DVB_B2C2_FLEXCOP=m -CONFIG_SMS_SIANO_MDTV=m -CONFIG_SMS_SIANO_RC=y -# CONFIG_SMS_SIANO_DEBUGFS is not set -CONFIG_VIDEO_V4L2_TPG=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 -# 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 -CONFIG_VIDEO_CAMERA_SENSOR=y -CONFIG_VIDEO_AR0521=m -# CONFIG_VIDEO_HI556 is not set -CONFIG_VIDEO_HI846=m -CONFIG_VIDEO_HI847=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_MAX9271_LIB=m -# 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_NOON010PC30 is not set -# CONFIG_VIDEO_OG01A1B is not set -# CONFIG_VIDEO_OV02A10 is not set -# CONFIG_VIDEO_OV08D10 is not set -# CONFIG_VIDEO_OV13858 is not set -# CONFIG_VIDEO_OV13B10 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_OV5670 is not set -# CONFIG_VIDEO_OV5675 is not set -# CONFIG_VIDEO_OV5693 is not set -# CONFIG_VIDEO_OV5695 is not set -# CONFIG_VIDEO_OV6650 is not set -# CONFIG_VIDEO_OV7251 is not set -CONFIG_VIDEO_OV7640=m -CONFIG_VIDEO_OV7670=m -# CONFIG_VIDEO_OV772X is not set -# 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_RDACM20=m -CONFIG_VIDEO_RDACM21=m -# CONFIG_VIDEO_RJ54N1 is not set -# CONFIG_VIDEO_S5C73M3 is not set -# CONFIG_VIDEO_S5K4ECGX is not set -# CONFIG_VIDEO_S5K5BAF is not set -# CONFIG_VIDEO_S5K6A3 is not set -# CONFIG_VIDEO_S5K6AA is not set -# CONFIG_VIDEO_SR030PC30 is not set -# CONFIG_VIDEO_VS6624 is not set -# CONFIG_VIDEO_CCS is not set -# CONFIG_VIDEO_ET8EK8 is not set -# CONFIG_VIDEO_M5MOLS is not set - -# -# 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 - -# -# Audio decoders, processors and mixers -# -CONFIG_VIDEO_CS3308=m -CONFIG_VIDEO_CS5345=m -CONFIG_VIDEO_CS53L32A=m -CONFIG_VIDEO_MSP3400=m -CONFIG_VIDEO_SONY_BTF_MPX=m -CONFIG_VIDEO_TDA7432=m -CONFIG_VIDEO_TDA9840=m -CONFIG_VIDEO_TEA6415C=m -CONFIG_VIDEO_TEA6420=m -# CONFIG_VIDEO_TLV320AIC23B is not set -CONFIG_VIDEO_TVAUDIO=m -CONFIG_VIDEO_UDA1342=m -CONFIG_VIDEO_VP27SMPX=m -CONFIG_VIDEO_WM8739=m -CONFIG_VIDEO_WM8775=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_ISL7998X is not set -# CONFIG_VIDEO_KS0127 is not set -CONFIG_VIDEO_MAX9286=m -# 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 - -# -# Video and audio decoders -# -CONFIG_VIDEO_SAA717X=m -CONFIG_VIDEO_CX25840=m -# end of Video decoders - -# -# Video encoders -# -# CONFIG_VIDEO_AD9389B 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_AK881X is not set -CONFIG_VIDEO_SAA7127=m -# CONFIG_VIDEO_SAA7185 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_I2C is not set -CONFIG_VIDEO_M52790=m -# CONFIG_VIDEO_ST_MIPID02 is not set -# CONFIG_VIDEO_THS7303 is not set -# end of Miscellaneous helper chips - -# -# Media SPI Adapters -# -# CONFIG_CXD2880_SPI_DRV is not set -# CONFIG_VIDEO_GS1662 is not set -# end of Media SPI Adapters - -CONFIG_MEDIA_TUNER=m - -# -# Customize TV tuners -# -CONFIG_MEDIA_TUNER_E4000=m -CONFIG_MEDIA_TUNER_FC0011=m -CONFIG_MEDIA_TUNER_FC0012=m -CONFIG_MEDIA_TUNER_FC0013=m -CONFIG_MEDIA_TUNER_FC2580=m -CONFIG_MEDIA_TUNER_IT913X=m -CONFIG_MEDIA_TUNER_M88RS6000T=m -CONFIG_MEDIA_TUNER_MAX2165=m -CONFIG_MEDIA_TUNER_MC44S803=m -CONFIG_MEDIA_TUNER_MSI001=m -CONFIG_MEDIA_TUNER_MT2060=m -CONFIG_MEDIA_TUNER_MT2063=m -CONFIG_MEDIA_TUNER_MT20XX=m -CONFIG_MEDIA_TUNER_MT2131=m -CONFIG_MEDIA_TUNER_MT2266=m -CONFIG_MEDIA_TUNER_MXL301RF=m -CONFIG_MEDIA_TUNER_MXL5005S=m -CONFIG_MEDIA_TUNER_MXL5007T=m -CONFIG_MEDIA_TUNER_QM1D1B0004=m -CONFIG_MEDIA_TUNER_QM1D1C0042=m -CONFIG_MEDIA_TUNER_QT1010=m -CONFIG_MEDIA_TUNER_R820T=m -CONFIG_MEDIA_TUNER_SI2157=m -CONFIG_MEDIA_TUNER_SIMPLE=m -CONFIG_MEDIA_TUNER_TDA18212=m -CONFIG_MEDIA_TUNER_TDA18218=m -CONFIG_MEDIA_TUNER_TDA18250=m -CONFIG_MEDIA_TUNER_TDA18271=m -CONFIG_MEDIA_TUNER_TDA827X=m -CONFIG_MEDIA_TUNER_TDA8290=m -CONFIG_MEDIA_TUNER_TDA9887=m -CONFIG_MEDIA_TUNER_TEA5761=m -CONFIG_MEDIA_TUNER_TEA5767=m -CONFIG_MEDIA_TUNER_TUA9001=m -CONFIG_MEDIA_TUNER_XC2028=m -CONFIG_MEDIA_TUNER_XC4000=m -CONFIG_MEDIA_TUNER_XC5000=m -# end of Customize TV tuners - -# -# Customise DVB Frontends -# - -# -# Multistandard (satellite) frontends -# -CONFIG_DVB_M88DS3103=m -CONFIG_DVB_MXL5XX=m -CONFIG_DVB_STB0899=m -CONFIG_DVB_STB6100=m -CONFIG_DVB_STV090x=m -CONFIG_DVB_STV0910=m -CONFIG_DVB_STV6110x=m -CONFIG_DVB_STV6111=m - -# -# Multistandard (cable + terrestrial) frontends -# -CONFIG_DVB_DRXK=m -CONFIG_DVB_MN88472=m -CONFIG_DVB_MN88473=m -CONFIG_DVB_SI2165=m -CONFIG_DVB_TDA18271C2DD=m - -# -# DVB-S (satellite) frontends -# -CONFIG_DVB_CX24110=m -CONFIG_DVB_CX24116=m -CONFIG_DVB_CX24117=m -CONFIG_DVB_CX24120=m -CONFIG_DVB_CX24123=m -CONFIG_DVB_DS3000=m -CONFIG_DVB_MB86A16=m -CONFIG_DVB_MT312=m -CONFIG_DVB_S5H1420=m -CONFIG_DVB_SI21XX=m -CONFIG_DVB_STB6000=m -CONFIG_DVB_STV0288=m -CONFIG_DVB_STV0299=m -CONFIG_DVB_STV0900=m -CONFIG_DVB_STV6110=m -CONFIG_DVB_TDA10071=m -CONFIG_DVB_TDA10086=m -CONFIG_DVB_TDA8083=m -CONFIG_DVB_TDA8261=m -CONFIG_DVB_TDA826X=m -CONFIG_DVB_TS2020=m -CONFIG_DVB_TUA6100=m -CONFIG_DVB_TUNER_CX24113=m -CONFIG_DVB_TUNER_ITD1000=m -CONFIG_DVB_VES1X93=m -CONFIG_DVB_ZL10036=m -CONFIG_DVB_ZL10039=m - -# -# DVB-T (terrestrial) frontends -# -CONFIG_DVB_AF9013=m -CONFIG_DVB_AS102_FE=m -CONFIG_DVB_CX22700=m -CONFIG_DVB_CX22702=m -CONFIG_DVB_CXD2820R=m -CONFIG_DVB_CXD2841ER=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_DRXD=m -CONFIG_DVB_EC100=m -CONFIG_DVB_GP8PSK_FE=m -CONFIG_DVB_L64781=m -CONFIG_DVB_MT352=m -CONFIG_DVB_NXT6000=m -CONFIG_DVB_RTL2830=m -CONFIG_DVB_RTL2832=m -CONFIG_DVB_RTL2832_SDR=m -# CONFIG_DVB_S5H1432 is not set -CONFIG_DVB_SI2168=m -CONFIG_DVB_SP887X=m -CONFIG_DVB_STV0367=m -CONFIG_DVB_TDA10048=m -CONFIG_DVB_TDA1004X=m -CONFIG_DVB_ZD1301_DEMOD=m -CONFIG_DVB_ZL10353=m -# CONFIG_DVB_CXD2880 is not set - -# -# DVB-C (cable) frontends -# -CONFIG_DVB_STV0297=m -CONFIG_DVB_TDA10021=m -CONFIG_DVB_TDA10023=m -CONFIG_DVB_VES1820=m - -# -# ATSC (North American/Korean Terrestrial/Cable DTV) frontends -# -CONFIG_DVB_AU8522=m -CONFIG_DVB_AU8522_DTV=m -CONFIG_DVB_AU8522_V4L=m -CONFIG_DVB_BCM3510=m -CONFIG_DVB_LG2160=m -CONFIG_DVB_LGDT3305=m -CONFIG_DVB_LGDT3306A=m -CONFIG_DVB_LGDT330X=m -CONFIG_DVB_MXL692=m -CONFIG_DVB_NXT200X=m -CONFIG_DVB_OR51132=m -CONFIG_DVB_OR51211=m -CONFIG_DVB_S5H1409=m -CONFIG_DVB_S5H1411=m - -# -# ISDB-T (terrestrial) frontends -# -CONFIG_DVB_DIB8000=m -CONFIG_DVB_MB86A20S=m -CONFIG_DVB_S921=m - -# -# ISDB-S (satellite) & ISDB-T (terrestrial) frontends -# -# CONFIG_DVB_MN88443X is not set -CONFIG_DVB_TC90522=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_A8293=m -CONFIG_DVB_AF9033=m -CONFIG_DVB_ASCOT2E=m -CONFIG_DVB_ATBM8830=m -CONFIG_DVB_HELENE=m -CONFIG_DVB_HORUS3A=m -CONFIG_DVB_ISL6405=m -CONFIG_DVB_ISL6421=m -CONFIG_DVB_ISL6423=m -CONFIG_DVB_IX2505V=m -# CONFIG_DVB_LGS8GL5 is not set -CONFIG_DVB_LGS8GXX=m -CONFIG_DVB_LNBH25=m -# CONFIG_DVB_LNBH29 is not set -CONFIG_DVB_LNBP21=m -CONFIG_DVB_LNBP22=m -CONFIG_DVB_M88RS2000=m -CONFIG_DVB_TDA665x=m -CONFIG_DVB_DRX39XYJ=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_APERTURE_HELPERS=y -CONFIG_AGP=y -CONFIG_AGP_UNINORTH=y -CONFIG_DRM=m -CONFIG_DRM_MIPI_DBI=m -CONFIG_DRM_MIPI_DSI=y -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_AUX_BUS=m -CONFIG_DRM_DISPLAY_HELPER=m -CONFIG_DRM_DISPLAY_DP_HELPER=y -CONFIG_DRM_DISPLAY_HDMI_HELPER=y -CONFIG_DRM_DP_AUX_CHARDEV=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_DMA_HELPER=m -CONFIG_DRM_GEM_SHMEM_HELPER=m -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_USE_LVDS is not set -# CONFIG_DRM_RCAR_USE_MIPI_DSI 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_ASUS_Z00T_TM5P5_NT35596=m -CONFIG_DRM_PANEL_BOE_BF060Y8M_AJ0=m -CONFIG_DRM_PANEL_BOE_HIMAX8279D=m -CONFIG_DRM_PANEL_BOE_TV101WUM_NL6=m -CONFIG_DRM_PANEL_DSI_CM=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_EBBG_FT8719 is not set -CONFIG_DRM_PANEL_ELIDA_KD35T133=m -CONFIG_DRM_PANEL_FEIXIN_K101_IM2BA02=m -CONFIG_DRM_PANEL_FEIYANG_FY07024DI26A30D=m -# CONFIG_DRM_PANEL_ILITEK_IL9322 is not set -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_JDI_R63452=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 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_NEWVISION_NV3052C=m -CONFIG_DRM_PANEL_NOVATEK_NT35510=m -CONFIG_DRM_PANEL_NOVATEK_NT35560=m -CONFIG_DRM_PANEL_NOVATEK_NT35950=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 is not set -CONFIG_DRM_PANEL_ORISETECH_OTM8009A=m -CONFIG_DRM_PANEL_OSD_OSD101T2587_53TS=m -CONFIG_DRM_PANEL_PANASONIC_VVX10F034N00=m -# CONFIG_DRM_PANEL_RASPBERRYPI_TOUCHSCREEN is not set -# CONFIG_DRM_PANEL_RAYDIUM_RM67191 is not set -# CONFIG_DRM_PANEL_RAYDIUM_RM68200 is not set -# CONFIG_DRM_PANEL_RONBO_RB070D30 is not set -CONFIG_DRM_PANEL_SAMSUNG_ATNA33XC20=m -CONFIG_DRM_PANEL_SAMSUNG_DB7430=m -# CONFIG_DRM_PANEL_SAMSUNG_S6D16D0 is not set -CONFIG_DRM_PANEL_SAMSUNG_S6D27A1=m -# CONFIG_DRM_PANEL_SAMSUNG_S6E3HA2 is not set -# CONFIG_DRM_PANEL_SAMSUNG_S6E63J0X03 is not set -# 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_SAMSUNG_SOFEF00 is not set -# CONFIG_DRM_PANEL_SEIKO_43WVF1G is not set -# CONFIG_DRM_PANEL_SHARP_LQ101R1SX01 is not set -# CONFIG_DRM_PANEL_SHARP_LS037V7DW01 is not set -# CONFIG_DRM_PANEL_SHARP_LS043T1LE01 is not set -# CONFIG_DRM_PANEL_SHARP_LS060T1SX01 is not set -# CONFIG_DRM_PANEL_SITRONIX_ST7701 is not set -# CONFIG_DRM_PANEL_SITRONIX_ST7703 is not set -# CONFIG_DRM_PANEL_SITRONIX_ST7789V is not set -# CONFIG_DRM_PANEL_SONY_ACX565AKM is not set -# CONFIG_DRM_PANEL_SONY_TULIP_TRULY_NT35521 is not set -# CONFIG_DRM_PANEL_TDO_TL070WSH30 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_TRULY_NT35597_WQXGA is not set -# CONFIG_DRM_PANEL_VISIONOX_RM69299 is not set -CONFIG_DRM_PANEL_WIDECHIPS_WS2401=m -# CONFIG_DRM_PANEL_XINPENG_XPP055C272 is not set -# 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_ITE_IT6505 is not set -# CONFIG_DRM_LONTIUM_LT8912B is not set -CONFIG_DRM_LONTIUM_LT9211=m -# 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_DLPC3433 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_LOGICVC is not set -# CONFIG_DRM_ARCPGU is not set -CONFIG_DRM_BOCHS=m -CONFIG_DRM_CIRRUS_QEMU=m -CONFIG_DRM_GM12U320=m -CONFIG_DRM_PANEL_MIPI_DBI=m -CONFIG_DRM_SIMPLEDRM=m -CONFIG_TINYDRM_HX8357D=m -CONFIG_TINYDRM_ILI9163=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_SSD130X=m -CONFIG_DRM_SSD130X_I2C=m -# CONFIG_DRM_SSD130X_SPI is not set -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 -CONFIG_DRM_NOMODESET=y - -# -# Frame buffer Devices -# -CONFIG_FB_CMDLINE=y -CONFIG_FB_NOTIFY=y -CONFIG_FB=y -CONFIG_FIRMWARE_EDID=y -CONFIG_FB_DDC=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_CTL_FAST_LOOKUP=y -# CONFIG_SND_DEBUG is not set -# CONFIG_SND_CTL_INPUT_VALIDATION 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_SERIAL_GENERIC=m -# 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=y -# CONFIG_SND_HDA_CTL_DEV_ID 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_COMMON=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_VRC2 is not set -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_LETSKETCH=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_MEGAWORLD_FF is not set -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_PXRC is not set -CONFIG_HID_RAZER=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_SIGMAMICRO=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_TOPRE=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_ELAN=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_ONBOARD_HUB=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_SCSI_UFSHCD=m -CONFIG_SCSI_UFS_BSG=y -CONFIG_SCSI_UFS_CRYPTO=y -CONFIG_SCSI_UFS_HPB=y -CONFIG_SCSI_UFS_HWMON=y -CONFIG_SCSI_UFSHCD_PCI=m -# CONFIG_SCSI_UFS_DWC_TC_PCI is not set -# CONFIG_SCSI_UFSHCD_PLATFORM 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 -# - -# -# RGB 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 - -# -# Simple LED drivers -# -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_NCT3018Y=m -# 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_ANCHOR=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 -# end of Analog to digital converters - -# -# Analog digital bi-direction converters -# -# CONFIG_ADT7316 is not set -# end of Analog digital bi-direction 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 -# CONFIG_STAGING_BOARD is not set -# CONFIG_LTE_GDM724X 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_VME_BUS is not set -# 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_RS9_PCIE=m -# CONFIG_COMMON_CLK_VC5 is not set -# CONFIG_COMMON_CLK_VC7 is not set -# CONFIG_COMMON_CLK_FIXED_MMIO is not set -# CONFIG_XILINX_VCU is not set -# CONFIG_COMMON_CLK_XLNX_CLKWZRD 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 - -# -# fujitsu SoC drivers -# -# end of fujitsu 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_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_ADXL367_SPI is not set -# CONFIG_ADXL367_I2C 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_MSA311 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_AD7280 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_MAX11205 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_RICHTEK_RTQ6056 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 to digital and digital to analog converters -# -CONFIG_AD74413R=m -# end of Analog to digital and digital to analog converters - -# -# Analog Front Ends -# -# CONFIG_IIO_RESCALE is not set -# end of Analog Front Ends - -# -# Amplifiers -# -# CONFIG_AD8366 is not set -# CONFIG_ADA4250 is not set -# CONFIG_HMC425 is not set -# end of Amplifiers - -# -# Capacitance to digital converters -# -# CONFIG_AD7150 is not set -# CONFIG_AD7746 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_AD3552R is not set -# 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_LTC2688 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_AD7293 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 - -# -# Filters -# -# end of Filters - -# -# 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_ADMV1013 is not set -# CONFIG_ADMV4420 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_BOSCH_BNO055_SERIAL is not set -# CONFIG_BOSCH_BNO055_I2C 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_LTRF216A 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_SX9324 is not set -# CONFIG_SX9360 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_PWM is not set - -# -# IRQ chip support -# -CONFIG_IRQCHIP=y -# CONFIG_AL_FIC is not set -# CONFIG_XILINX_INTC 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_DPHY_RX is not set -# CONFIG_PHY_CADENCE_SALVO 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_BINDER_IPC 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 -CONFIG_PECI=m -CONFIG_PECI_CPU=m -# CONFIG_HTE 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_F2FS_UNFAIR_RWSEM=y -CONFIG_ZONEFS_FS=m -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 -# CONFIG_CACHEFILES_ERROR_INJECTION is not set -# CONFIG_CACHEFILES_ONDEMAND 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 is not set -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=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_DEPRECATED_API is not set -# 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 - -# -# No trust source selected! -# -CONFIG_ENCRYPTED_KEYS=m -# CONFIG_USER_DECRYPTED_DATA is not set -CONFIG_KEY_DH_OPERATIONS=y -CONFIG_KEY_NOTIFICATIONS=y -CONFIG_SECURITY_DMESG_RESTRICT=y -CONFIG_PROC_MEM_ALWAYS_FORCE=y -# CONFIG_PROC_MEM_FORCE_PTRACE is not set -# CONFIG_PROC_MEM_NO_FORCE is not set -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_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_DEBUG is not set -CONFIG_SECURITY_APPARMOR_INTROSPECT_POLICY=y -CONFIG_SECURITY_APPARMOR_HASH=y -CONFIG_SECURITY_APPARMOR_HASH_DEFAULT=y -CONFIG_SECURITY_APPARMOR_EXPORT_BINARY=y -CONFIG_SECURITY_APPARMOR_PARANOID_LOAD=y -# 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="landlock,yama,loadpin,safesetid,integrity,apparmor,selinux,smack,tomoyo" - -# -# Kernel hardening options -# - -# -# Memory initialization -# -CONFIG_CC_HAS_AUTO_VAR_INIT_PATTERN=y -CONFIG_CC_HAS_AUTO_VAR_INIT_ZERO_BARE=y -CONFIG_CC_HAS_AUTO_VAR_INIT_ZERO=y -# CONFIG_INIT_STACK_NONE is not set -# CONFIG_INIT_STACK_ALL_PATTERN is not set -CONFIG_INIT_STACK_ALL_ZERO=y -CONFIG_INIT_ON_ALLOC_DEFAULT_ON=y -# CONFIG_INIT_ON_FREE_DEFAULT_ON is not set -CONFIG_CC_HAS_ZERO_CALL_USED_REGS=y -# CONFIG_ZERO_CALL_USED_REGS is not set -# end of Memory initialization - -CONFIG_RANDSTRUCT_NONE=y -# 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=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 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 -# end of Crypto core or helper - -# -# Public-key cryptography -# -CONFIG_CRYPTO_RSA=y -CONFIG_CRYPTO_DH=y -CONFIG_CRYPTO_DH_RFC7919_GROUPS=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 -# end of Public-key cryptography - -# -# Block ciphers -# -CONFIG_CRYPTO_AES=y -# CONFIG_CRYPTO_AES_TI is not set -CONFIG_CRYPTO_ANUBIS=m -CONFIG_CRYPTO_ARIA=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_SEED=m -CONFIG_CRYPTO_SERPENT=m -# CONFIG_CRYPTO_SM4_GENERIC is not set -CONFIG_CRYPTO_TEA=m -CONFIG_CRYPTO_TWOFISH=m -CONFIG_CRYPTO_TWOFISH_COMMON=m -# end of Block ciphers - -# -# Length-preserving ciphers and modes -# -CONFIG_CRYPTO_ADIANTUM=m -CONFIG_CRYPTO_ARC4=m -CONFIG_CRYPTO_CHACHA20=m -CONFIG_CRYPTO_CBC=y -# CONFIG_CRYPTO_CFB is not set -CONFIG_CRYPTO_CTR=m -CONFIG_CRYPTO_CTS=y -CONFIG_CRYPTO_ECB=y -CONFIG_CRYPTO_HCTR2=m -# CONFIG_CRYPTO_KEYWRAP is not set -CONFIG_CRYPTO_LRW=m -CONFIG_CRYPTO_OFB=m -CONFIG_CRYPTO_PCBC=m -CONFIG_CRYPTO_XCTR=m -CONFIG_CRYPTO_XTS=y -CONFIG_CRYPTO_NHPOLY1305=m -# end of Length-preserving ciphers and modes - -# -# AEAD (authenticated encryption with associated data) ciphers -# -# CONFIG_CRYPTO_AEGIS128 is not set -CONFIG_CRYPTO_CHACHA20POLY1305=m -CONFIG_CRYPTO_CCM=m -CONFIG_CRYPTO_GCM=m -CONFIG_CRYPTO_SEQIV=m -CONFIG_CRYPTO_ECHAINIV=m -CONFIG_CRYPTO_ESSIV=m -# end of AEAD (authenticated encryption with associated data) ciphers - -# -# Hashes, digests, and MACs -# -CONFIG_CRYPTO_BLAKE2B=m -CONFIG_CRYPTO_CMAC=m -CONFIG_CRYPTO_GHASH=m -CONFIG_CRYPTO_HMAC=y -CONFIG_CRYPTO_MD4=m -CONFIG_CRYPTO_MD5=y -CONFIG_CRYPTO_MICHAEL_MIC=m -CONFIG_CRYPTO_POLYVAL=m -CONFIG_CRYPTO_POLY1305=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_SM3_GENERIC is not set -CONFIG_CRYPTO_STREEBOG=m -CONFIG_CRYPTO_VMAC=m -CONFIG_CRYPTO_WP512=m -CONFIG_CRYPTO_XCBC=m -CONFIG_CRYPTO_XXHASH=m -# end of Hashes, digests, and MACs - -# -# CRCs (cyclic redundancy checks) -# -CONFIG_CRYPTO_CRC32C=m -CONFIG_CRYPTO_CRC32=m -CONFIG_CRYPTO_CRCT10DIF=y -CONFIG_CRYPTO_CRC64_ROCKSOFT=m -# end of CRCs (cyclic redundancy checks) - -# -# 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 -# end of Compression - -# -# 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_KDF800108_CTR=y -# end of Random number generation - -# -# Userspace interface -# -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 -# end of Userspace interface - -CONFIG_CRYPTO_HASH_INFO=y - -# -# Accelerated Cryptographic Algorithms for CPU (powerpc) -# -# CONFIG_CRYPTO_MD5_PPC is not set -CONFIG_CRYPTO_SHA1_PPC=m -# end of Accelerated Cryptographic Algorithms for CPU (powerpc) - -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 -# CONFIG_FIPS_SIGNATURE_SELFTEST 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 - -# -# Crypto library routines -# -CONFIG_CRYPTO_LIB_UTILS=y -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_SHA1=y -CONFIG_CRYPTO_LIB_SHA256=y -# end of Crypto library routines - -CONFIG_CRC_CCITT=m -CONFIG_CRC16=m -CONFIG_CRC_T10DIF=y -CONFIG_CRC64_ROCKSOFT=m -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_COMMON=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_XARRAY_MULTI=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_FORCE_NR_CPUS is not set -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_UACCESS_FLUSHCACHE=y -CONFIG_ARCH_STACKWALK=y -CONFIG_STACKDEPOT=y -CONFIG_SBITMAP=y -# end of Library routines - -CONFIG_PLDMFW=y -CONFIG_POLYNOMIAL=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 - -CONFIG_DEBUG_KERNEL=y -CONFIG_DEBUG_MISC=y - -# -# Compile-time checks and compiler options -# -CONFIG_DEBUG_INFO=y -CONFIG_AS_HAS_NON_CONST_LEB128=y -# CONFIG_DEBUG_INFO_NONE 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_REDUCED is not set -# CONFIG_DEBUG_INFO_COMPRESSED is not set -# CONFIG_DEBUG_INFO_SPLIT is not set -# CONFIG_DEBUG_INFO_BTF is not set -CONFIG_PAHOLE_HAS_SPLIT_BTF=y -CONFIG_PAHOLE_HAS_LANG_EXCLUDE=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 -CONFIG_HAVE_KCSAN_COMPILER=y -# end of Generic Kernel Debugging Instruments - -# -# Networking Debugging -# -# CONFIG_NET_DEV_REFCNT_TRACKER is not set -# CONFIG_NET_NS_REFCNT_TRACKER is not set -# CONFIG_DEBUG_NET is not set -# end of Networking Debugging - -# -# Memory Debugging -# -CONFIG_PAGE_EXTENSION=y -CONFIG_SLUB_DEBUG=y -# CONFIG_SLUB_DEBUG_ON is not set -# 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_SHRINKER_DEBUG 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_DETECT_HUNG_TASK=y -CONFIG_DEFAULT_HUNG_TASK_TIMEOUT=120 -# CONFIG_BOOTPARAM_HUNG_TASK_PANIC 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=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 -# CONFIG_DEBUG_MAPLE_TREE 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 is not set -CONFIG_RCU_REF_SCALE_TEST=m -CONFIG_RCU_CPU_STALL_TIMEOUT=21 -CONFIG_RCU_EXP_CPU_STALL_TIMEOUT=0 -# 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_DYNAMIC_FTRACE_WITH_ARGS=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_DYNAMIC_FTRACE_WITH_REGS=y -CONFIG_DYNAMIC_FTRACE_WITH_ARGS=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_RV is not set -# 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_TEST_REF_TRACKER 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_MAPLE_TREE is not set -# CONFIG_TEST_RHASHTABLE is not set -# CONFIG_TEST_SIPHASH 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_DYNAMIC_DEBUG is not set -# CONFIG_TEST_KMOD is not set -# CONFIG_TEST_MEMCAT_P 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 - -# -# Rust hacking -# -# end of Rust hacking -# end of Kernel hacking diff --git a/srcpkgs/linux6.1/files/ppc64-dotconfig b/srcpkgs/linux6.1/files/ppc64-dotconfig deleted file mode 100644 index 26dee144041738..00000000000000 --- a/srcpkgs/linux6.1/files/ppc64-dotconfig +++ /dev/null @@ -1,10808 +0,0 @@ -# -# Automatically generated file; DO NOT EDIT. -# Linux/powerpc 6.1.114 Kernel Configuration -# -CONFIG_CC_VERSION_TEXT="powerpc64-linux-gnu-gcc (GCC) 13.2.0" -CONFIG_CC_IS_GCC=y -CONFIG_GCC_VERSION=130200 -CONFIG_CLANG_VERSION=0 -CONFIG_AS_IS_GNU=y -CONFIG_AS_VERSION=24100 -CONFIG_LD_IS_BFD=y -CONFIG_LD_VERSION=24100 -CONFIG_LLD_VERSION=0 -CONFIG_CC_CAN_LINK=y -CONFIG_CC_CAN_LINK_STATIC=y -CONFIG_CC_HAS_ASM_GOTO_OUTPUT=y -CONFIG_CC_HAS_ASM_GOTO_TIED_OUTPUT=y -CONFIG_GCC_ASM_GOTO_OUTPUT_WORKAROUND=y -CONFIG_CC_HAS_ASM_INLINE=y -CONFIG_CC_HAS_NO_PROFILE_FN_ATTR=y -CONFIG_PAHOLE_VERSION=127 -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_SYSVIPC=y -CONFIG_SYSVIPC_SYSCTL=y -CONFIG_SYSVIPC_COMPAT=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 -CONFIG_CONTEXT_TRACKING=y -CONFIG_CONTEXT_TRACKING_IDLE=y - -# -# Timers subsystem -# -CONFIG_TICK_ONESHOT=y -CONFIG_NO_HZ_COMMON=y -# CONFIG_HZ_PERIODIC is not set -# CONFIG_NO_HZ_IDLE is not set -CONFIG_NO_HZ_FULL=y -CONFIG_CONTEXT_TRACKING_USER=y -# CONFIG_CONTEXT_TRACKING_USER_FORCE 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_VIRT_CPU_ACCOUNTING=y -CONFIG_VIRT_CPU_ACCOUNTING_GEN=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_RCU_EXPERT is not set -CONFIG_SRCU=y -CONFIG_TREE_SRCU=y -CONFIG_TASKS_RCU_GENERIC=y -CONFIG_TASKS_RUDE_RCU=y -CONFIG_TASKS_TRACE_RCU=y -CONFIG_RCU_STALL_COMMON=y -CONFIG_RCU_NEED_SEGCBLIST=y -CONFIG_RCU_NOCB_CPU=y -# CONFIG_RCU_NOCB_CPU_DEFAULT_ALL is not set -# 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 - -# -# 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_GCC10_NO_ARRAY_BOUNDS=y -CONFIG_CC_NO_ARRAY_BOUNDS=y -CONFIG_NUMA_BALANCING=y -CONFIG_NUMA_BALANCING_DEFAULT_ENABLED=y -CONFIG_CGROUPS=y -CONFIG_PAGE_COUNTER=y -# CONFIG_CGROUP_FAVOR_DYNMODS is not set -CONFIG_MEMCG=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_BOOT_CONFIG_EMBED is not set -CONFIG_INITRAMFS_PRESERVE_MTIME=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_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_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_POWERPC64_CPU=y -# CONFIG_CELL_CPU is not set -# CONFIG_PPC_970_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_POWER10_CPU is not set -# CONFIG_TOOLCHAIN_DEFAULT_CPU is not set -CONFIG_TARGET_CPU_BOOL=y -CONFIG_TARGET_CPU="power4" -CONFIG_PPC_BOOK3S=y -CONFIG_PPC_FPU_REGS=y -CONFIG_PPC_FPU=y -CONFIG_ALTIVEC=y -CONFIG_VSX=y -CONFIG_PPC_64S_HASH_MMU=y -CONFIG_PPC_RADIX_MMU=y -CONFIG_PPC_RADIX_MMU_DEFAULT=y -CONFIG_PPC_KUEP=y -CONFIG_PPC_KUAP=y -# CONFIG_PPC_KUAP_DEBUG is not set -CONFIG_PPC_PKEY=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_PPC64_ELF_ABI_V2=y -CONFIG_CC_HAS_ELFV2=y -CONFIG_CC_HAS_PREFIXED=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_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_LONG_DOUBLE_128=y -CONFIG_PPC_BARRIER_NOSPEC=y -CONFIG_EARLY_PRINTK=y -CONFIG_PANIC_TIMEOUT=0 -CONFIG_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_ARCH_HAS_ADD_PAGES=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_PARAVIRT=y -CONFIG_PARAVIRT_TIME_ACCOUNTING=y -CONFIG_PPC_SPLPAR=y -CONFIG_DTL=y -CONFIG_PSERIES_ENERGY=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_PSERIES_PLPKS=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_HASH_MMU_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_PPC64_BIG_ENDIAN_ELF_ABI_V2=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_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_PAGE_SIZE_4KB=y -CONFIG_PPC_PAGE_SHIFT=12 -CONFIG_THREAD_SHIFT=14 -CONFIG_DATA_SHIFT=12 -CONFIG_ARCH_FORCE_MAX_ORDER=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_USERSPACE_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_HAVE_KVM_IRQCHIP=y -CONFIG_HAVE_KVM_IRQFD=y -CONFIG_HAVE_KVM_EVENTFD=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_HV_POSSIBLE=y -CONFIG_KVM_BOOK3S_64=m -CONFIG_KVM_BOOK3S_64_HV=m -# CONFIG_KVM_BOOK3S_HV_P9_TIMING is not set -# CONFIG_KVM_BOOK3S_HV_P8_TIMING is not set -# CONFIG_KVM_BOOK3S_HV_NESTED_PMU_WORKAROUND is not set -CONFIG_KVM_XICS=y -CONFIG_KVM_XIVE=y -CONFIG_CPU_MITIGATIONS=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_MMU_GATHER_MERGE_VMAS=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_USER=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_SOFTIRQ_ON_OWN_STACK=y -CONFIG_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_PAGE_SIZE_LESS_THAN_256KB=y -CONFIG_ARCH_WANT_DEFAULT_TOPDOWN_MMAP_LAYOUT=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_HAVE_ARCH_RANDOMIZE_KSTACK_OFFSET=y -CONFIG_RANDOMIZE_KSTACK_OFFSET=y -# CONFIG_RANDOMIZE_KSTACK_OFFSET_DEFAULT is not set -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_MODULE_UNLOAD_TAINT_TRACKING 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_BLOCK_LEGACY_AUTOLOAD=y -CONFIG_BLK_CGROUP_RWSTAT=y -CONFIG_BLK_DEV_BSG_COMMON=y -CONFIG_BLK_ICQ=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 -CONFIG_BLK_MQ_STACKING=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_ZPOOL=y -CONFIG_SWAP=y -CONFIG_ZSWAP=y -# CONFIG_ZSWAP_DEFAULT_ON is not set -# 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 is not set -# CONFIG_ZSWAP_ZPOOL_DEFAULT_Z3FOLD_DEPRECATED is not set -CONFIG_ZSWAP_ZPOOL_DEFAULT_ZSMALLOC=y -CONFIG_ZSWAP_ZPOOL_DEFAULT="zsmalloc" -CONFIG_ZBUD=y -# CONFIG_Z3FOLD_DEPRECATED is not set -CONFIG_ZSMALLOC=y -# CONFIG_ZSMALLOC_STAT is not set - -# -# SLAB allocator options -# -# 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_SLUB_STATS is not set -CONFIG_SLUB_CPU_PARTIAL=y -# end of SLAB allocator options - -CONFIG_SHUFFLE_PAGE_ALLOCATOR=y -# CONFIG_COMPAT_BRK is not set -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_ARCH_ENABLE_MEMORY_HOTREMOVE=y -CONFIG_MEMORY_HOTPLUG=y -CONFIG_MEMORY_HOTPLUG_DEFAULT_ONLINE=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_COMPACT_UNEVICTABLE_DEFAULT=1 -CONFIG_PAGE_REPORTING=y -CONFIG_MIGRATION=y -CONFIG_DEVICE_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_PCP_BATCH_SCALE_MAX=5 -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_READ_ONLY_THP_FOR_FS is not set -CONFIG_NEED_PER_CPU_EMBED_FIRST_CHUNK=y -CONFIG_NEED_PER_CPU_PAGE_FIRST_CHUNK=y -CONFIG_USE_PERCPU_NUMA_NODE_ID=y -CONFIG_HAVE_SETUP_PER_CPU_AREA=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_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_CURRENT_STACK_POINTER=y -CONFIG_ARCH_HAS_PTE_DEVMAP=y -CONFIG_ZONE_DEVICE=y -CONFIG_HMM_MIRROR=y -CONFIG_GET_FREE_REGION=y -CONFIG_DEVICE_PRIVATE=y -CONFIG_ARCH_USES_HIGH_VMA_FLAGS=y -CONFIG_ARCH_HAS_PKEYS=y -CONFIG_VM_EVENT_COUNTERS=y -# CONFIG_PERCPU_STATS is not set -# CONFIG_GUP_TEST is not set -CONFIG_ARCH_HAS_PTE_SPECIAL=y -CONFIG_ARCH_HAS_HUGEPD=y -CONFIG_ANON_VMA_NAME=y -CONFIG_USERFAULTFD=y -CONFIG_LRU_GEN=y -# CONFIG_LRU_GEN_ENABLED is not set -# CONFIG_LRU_GEN_STATS is not set -CONFIG_LOCK_MM_AND_FIND_VMA=y - -# -# Data Access Monitoring -# -CONFIG_DAMON=y -CONFIG_DAMON_VADDR=y -CONFIG_DAMON_PADDR=y -CONFIG_DAMON_SYSFS=y -CONFIG_DAMON_DBGFS=y -CONFIG_DAMON_RECLAIM=y -# CONFIG_DAMON_LRU_SORT is not set -# 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_TABLE_PERTURB_ORDER=16 -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=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=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_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_NF_FLOW_TABLE_PROCFS is not set -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_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_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_RZN1_A5PSW=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_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_HTB=m -CONFIG_NET_SCH_HFSC=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_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_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_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 -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_MTK=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_MCTP_FLOWS=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_FD=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_PAGE_POOL_STATS is not set -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_DOE=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_VGA_ARB=y -CONFIG_VGA_ARB_MAX_GPUS=16 -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 -CONFIG_PCI_EPF_VNTB=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_PCI=m -# CONFIG_CXL_MEM_RAW_COMMANDS is not set -CONFIG_CXL_PMEM=m -CONFIG_CXL_MEM=m -CONFIG_CXL_PORT=m -CONFIG_CXL_SUSPEND=y -CONFIG_CXL_REGION=y -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_CPS_XX=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_DEVTMPFS_SAFE=y -CONFIG_STANDALONE=y -CONFIG_PREVENT_FIRMWARE_BUILD=y - -# -# Firmware loader -# -CONFIG_FW_LOADER=y -CONFIG_FW_LOADER_PAGED_BUF=y -CONFIG_FW_LOADER_SYSFS=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 -CONFIG_FW_UPLOAD=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 -CONFIG_MHI_BUS_EP=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_CS_DSP=m -# 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_GNSS_USB=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 -CONFIG_MTD_NAND_ECC_MXIC=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_BLK_DEV_FD_RAWCMD is not set -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_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_UBLK is not set -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_VERBOSE_ERRORS=y -CONFIG_NVME_HWMON=y -CONFIG_NVME_FABRICS=m -CONFIG_NVME_RDMA=m -CONFIG_NVME_FC=m -CONFIG_NVME_TCP=m -# CONFIG_NVME_AUTH is not set -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 -# CONFIG_NVME_TARGET_AUTH is not set -# 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_OPEN_DICE=m -CONFIG_VCPU_STALL_DETECTOR=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=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 -CONFIG_GP_PCI1XXXX=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_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_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_DWC=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_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_EVENT=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_I2C is not set -# CONFIG_NET_DSA_MICROCHIP_KSZ_SPI is not set -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_QCA8K=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_REALTEK=m -CONFIG_NET_DSA_REALTEK_MDIO=m -# CONFIG_NET_DSA_REALTEK_SMI is not set -CONFIG_NET_DSA_REALTEK_RTL8365MB=m -CONFIG_NET_DSA_REALTEK_RTL8366RB=m -# 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_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_NET_VENDOR_DAVICOM=y -CONFIG_DM9051=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_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_ENGLEDER=y -CONFIG_TSNEP=m -# CONFIG_TSNEP_SELFTESTS is not set -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_FUNGIBLE=y -CONFIG_FUN_CORE=m -CONFIG_FUN_ETH=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_JME=m -CONFIG_NET_VENDOR_ADI=y -# CONFIG_ADIN1110 is not set -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_OCTEON_EP 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_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_EN_MACSEC is not set -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_LAN966X_SWITCH=m -CONFIG_NET_VENDOR_MICROSEMI=y -# CONFIG_MSCC_OCELOT_SWITCH is not set -CONFIG_NET_VENDOR_MICROSOFT=y -CONFIG_NET_VENDOR_MYRI=y -CONFIG_MYRI10GE=m -CONFIG_FEALNX=m -# CONFIG_NET_VENDOR_NI is not set -CONFIG_NET_VENDOR_NATSEMI=y -CONFIG_NATSEMI=m -CONFIG_NS83820=m -CONFIG_NET_VENDOR_NETERION=y -CONFIG_S2IO=m -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_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_BROCADE=y -CONFIG_BNA=m -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_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 -CONFIG_SFC_MCDI_MON=y -CONFIG_SFC_SRIOV=y -CONFIG_SFC_MCDI_LOGGING=y -CONFIG_SFC_FALCON=m -CONFIG_SFC_FALCON_MTD=y -CONFIG_SFC_SIENA=m -CONFIG_SFC_SIENA_MTD=y -CONFIG_SFC_SIENA_MCDI_MON=y -# CONFIG_SFC_SIENA_SRIOV is not set -CONFIG_SFC_SIENA_MCDI_LOGGING=y -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_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_VERTEXCOM=y -CONFIG_MSE102X=m -CONFIG_NET_VENDOR_VIA=y -CONFIG_VIA_RHINE=m -CONFIG_VIA_RHINE_MMIO=y -CONFIG_VIA_VELOCITY=m -CONFIG_NET_VENDOR_WANGXUN=y -CONFIG_NGBE=m -CONFIG_TXGBE=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_ADIN1100_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 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_DP83TD510_PHY=m -CONFIG_VITESSE_PHY=m -CONFIG_XILINX_GMII2RGMII=m -CONFIG_MICREL_KS8995MA=m -# CONFIG_PSE_CONTROLLER is not set -CONFIG_CAN_DEV=m -CONFIG_CAN_VCAN=m -# CONFIG_CAN_VXCAN is not set -CONFIG_CAN_NETLINK=y -CONFIG_CAN_CALC_BITTIMING=y -CONFIG_CAN_RX_OFFLOAD=y -# CONFIG_CAN_CAN327 is not set -CONFIG_CAN_FLEXCAN=m -CONFIG_CAN_GRCAN=m -# CONFIG_CAN_JANZ_ICAN3 is not set -# CONFIG_CAN_KVASER_PCIEFD is not set -CONFIG_CAN_SLCAN=m -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_CTUCANFD_PCI is not set -# CONFIG_CAN_CTUCANFD_PLATFORM is not set -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_USB is not set -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 - -# -# MCTP Device Drivers -# -CONFIG_MCTP_SERIAL=m -CONFIG_MCTP_TRANSPORT_I2C=m -# end of 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 -CONFIG_PCS_ALTERA_TSE=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_MT7921U=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_PURELIFI=y -CONFIG_PLFXLC=m -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_8852A=m -CONFIG_RTW89_8852C=m -CONFIG_RTW89_8852AE=m -CONFIG_RTW89_8852CE=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_SILABS=y -CONFIG_WFX=m -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_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_DEBUGFS=y -CONFIG_WWAN_HWSIM=m -CONFIG_MHI_WWAN_CTRL=m -CONFIG_MHI_WWAN_MBIM=m -CONFIG_RPMSG_WWAN_CTRL=m -# CONFIG_IOSM is not set -CONFIG_MTK_T7XX=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 -CONFIG_INPUT_VIVALDIFMAP=y - -# -# 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_PINEPHONE is not set -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_JOYSTICK_SENSEHAT=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_IMAGIS=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_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_IBM_PANEL is not set -CONFIG_INPUT_IMS_PCU=m -CONFIG_INPUT_IQS269A=m -CONFIG_INPUT_IQS626A=m -CONFIG_INPUT_IQS7222=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_RT5120_PWRKEY is not set -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_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_PERICOM=m -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_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 is not set -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_CCGX_UCSI=m -# 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_PCI1XXXX=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_MICROCHIP_CORE is not set -CONFIG_SPI_MICROCHIP_CORE_QSPI=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=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_CY8C95X0=m -CONFIG_PINCTRL_DA9062=m -CONFIG_PINCTRL_MAX77620=m -CONFIG_PINCTRL_MCP23S08_I2C=m -CONFIG_PINCTRL_MCP23S08_SPI=m -CONFIG_PINCTRL_MCP23S08=m -# CONFIG_PINCTRL_MICROCHIP_SGPIO is not set -# CONFIG_PINCTRL_OCELOT is not set -CONFIG_PINCTRL_PALMAS=m -CONFIG_PINCTRL_RK805=m -CONFIG_PINCTRL_SINGLE=y -CONFIG_PINCTRL_STMFX=m -CONFIG_PINCTRL_SX150X=y -CONFIG_PINCTRL_MADERA=m -CONFIG_PINCTRL_CS47L35=y -CONFIG_PINCTRL_CS47L85=y -CONFIG_PINCTRL_CS47L90=y - -# -# Renesas pinctrl drivers -# -# end of Renesas pinctrl drivers - -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_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_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 -CONFIG_GPIO_SIM=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_IP5XXX_POWER=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_SAMSUNG_SDI is not set -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_MAX77976=m -# CONFIG_CHARGER_MAX8997 is not set -# CONFIG_CHARGER_MAX8998 is not set -CONFIG_CHARGER_MP2629=m -CONFIG_CHARGER_MT6360=m -# CONFIG_CHARGER_MT6370 is not set -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_RK817 is not set -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_BATTERY_UG3105=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_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_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_MAX31760=m -CONFIG_SENSORS_MAX6620=m -CONFIG_SENSORS_MAX6621=m -CONFIG_SENSORS_MAX6639=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_NCT6775_CORE=m -CONFIG_SENSORS_NCT6775_I2C=m -CONFIG_SENSORS_NCT7802=m -CONFIG_SENSORS_NCT7904=m -CONFIG_SENSORS_NPCM7XX=m -CONFIG_SENSORS_NZXT_KRAKEN2=m -CONFIG_SENSORS_NZXT_SMART2=m -CONFIG_SENSORS_PCF8591=m -CONFIG_SENSORS_PECI_CPUTEMP=m -CONFIG_SENSORS_PECI_DIMMTEMP=m -CONFIG_SENSORS_PECI=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_DELTA_AHE50DC_FAN=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_IR38064_REGULATOR is not set -# CONFIG_SENSORS_IRPS5401 is not set -CONFIG_SENSORS_ISL68137=m -CONFIG_SENSORS_LM25066=m -CONFIG_SENSORS_LM25066_REGULATOR=y -# CONFIG_SENSORS_LT7182S is not set -# 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_MP5023=m -CONFIG_SENSORS_PIM4328=m -CONFIG_SENSORS_PLI1209BC=m -CONFIG_SENSORS_PLI1209BC_REGULATOR=y -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_TPS546D24=m -CONFIG_SENSORS_UCD9000=m -CONFIG_SENSORS_UCD9200=m -CONFIG_SENSORS_XDPE152=m -CONFIG_SENSORS_XDPE122=m -CONFIG_SENSORS_XDPE122_REGULATOR=y -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_SY7636A=m -CONFIG_SENSORS_EMC1403=m -CONFIG_SENSORS_EMC2103=m -CONFIG_SENSORS_EMC2305=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_INA238=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_TMP464=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_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_PSERIES_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=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_MAX77714=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_MT6370=m -CONFIG_MFD_MT6397=m -CONFIG_MFD_MENF21BMC=m -CONFIG_MFD_OCELOT=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_SY7636A=m -CONFIG_MFD_RDC321X=m -CONFIG_MFD_RT4831=m -CONFIG_MFD_RT5033=m -CONFIG_MFD_RT5120=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_SIMPLE_MFD_I2C=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_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_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_MAX20086=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_MT6331=m -CONFIG_REGULATOR_MT6332=m -CONFIG_REGULATOR_MT6358=m -CONFIG_REGULATOR_MT6359=m -CONFIG_REGULATOR_MT6360=m -CONFIG_REGULATOR_MT6370=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_RT5120=m -CONFIG_REGULATOR_RT5190A=m -CONFIG_REGULATOR_RT5759=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_SY7636A=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_TPS6286X=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_LIRC=y -CONFIG_RC_MAP=m -CONFIG_RC_DECODERS=y -CONFIG_IR_IMON_DECODER=m -CONFIG_IR_JVC_DECODER=m -CONFIG_IR_MCE_KBD_DECODER=m -CONFIG_IR_NEC_DECODER=m -CONFIG_IR_RC5_DECODER=m -CONFIG_IR_RC6_DECODER=m -CONFIG_IR_RCMM_DECODER=m -CONFIG_IR_SANYO_DECODER=m -CONFIG_IR_SHARP_DECODER=m -CONFIG_IR_SONY_DECODER=m -CONFIG_IR_XMP_DECODER=m -CONFIG_RC_DEVICES=y -CONFIG_IR_GPIO_CIR=m -CONFIG_IR_GPIO_TX=m -CONFIG_IR_HIX5HD2=m -CONFIG_IR_IGORPLUGUSB=m -CONFIG_IR_IGUANA=m -CONFIG_IR_IMON=m -CONFIG_IR_IMON_RAW=m -CONFIG_IR_MCEUSB=m -CONFIG_IR_PWM_TX=m -CONFIG_IR_REDRAT3=m -CONFIG_IR_SERIAL=m -CONFIG_IR_SERIAL_TRANSMITTER=y -CONFIG_IR_SPI=m -CONFIG_IR_STREAMZAP=m -CONFIG_IR_TOY=m -CONFIG_IR_TTUSBIR=m -CONFIG_RC_ATI_REMOTE=m -CONFIG_RC_LOOPBACK=m -CONFIG_RC_XBOX_DVD=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_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 -# - -# -# Media drivers -# -CONFIG_MEDIA_USB_SUPPORT=y - -# -# Webcam devices -# -CONFIG_USB_GSPCA=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_SPCA1528=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_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_GL860=m -CONFIG_USB_M5602=m -CONFIG_USB_STV06XX=m -CONFIG_USB_PWC=m -# CONFIG_USB_PWC_DEBUG is not set -CONFIG_USB_PWC_INPUT_EVDEV=y -CONFIG_USB_S2255=m -CONFIG_VIDEO_USBTV=m -CONFIG_USB_VIDEO_CLASS=m -CONFIG_USB_VIDEO_CLASS_INPUT_EVDEV=y - -# -# Analog TV USB devices -# -CONFIG_VIDEO_GO7007=m -CONFIG_VIDEO_GO7007_USB=m -CONFIG_VIDEO_GO7007_LOADER=m -CONFIG_VIDEO_GO7007_USB_S2250_BOARD=m -CONFIG_VIDEO_HDPVR=m -CONFIG_VIDEO_PVRUSB2=m -CONFIG_VIDEO_PVRUSB2_SYSFS=y -CONFIG_VIDEO_PVRUSB2_DVB=y -# CONFIG_VIDEO_PVRUSB2_DEBUGIFC is not set -CONFIG_VIDEO_STK1160_COMMON=m -CONFIG_VIDEO_STK1160=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 - -# -# Digital TV USB devices -# -CONFIG_DVB_AS102=m -CONFIG_DVB_B2C2_FLEXCOP_USB=m -# CONFIG_DVB_B2C2_FLEXCOP_USB_DEBUG is not set -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_DVBSKY=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_ZD1301=m -CONFIG_DVB_USB=m -# CONFIG_DVB_USB_DEBUG is not set -CONFIG_DVB_USB_A800=m -CONFIG_DVB_USB_AF9005=m -CONFIG_DVB_USB_AF9005_REMOTE=m -CONFIG_DVB_USB_AZ6027=m -CONFIG_DVB_USB_CINERGY_T2=m -CONFIG_DVB_USB_CXUSB=m -# CONFIG_DVB_USB_CXUSB_ANALOG is not set -CONFIG_DVB_USB_DIB0700=m -CONFIG_DVB_USB_DIB3000MC=m -CONFIG_DVB_USB_DIBUSB_MB=m -CONFIG_DVB_USB_DIBUSB_MB_FAULTY=y -CONFIG_DVB_USB_DIBUSB_MC=m -CONFIG_DVB_USB_DIGITV=m -CONFIG_DVB_USB_DTT200U=m -CONFIG_DVB_USB_DTV5100=m -CONFIG_DVB_USB_DW2102=m -CONFIG_DVB_USB_GP8PSK=m -CONFIG_DVB_USB_M920X=m -CONFIG_DVB_USB_NOVA_T_USB2=m -CONFIG_DVB_USB_OPERA1=m -CONFIG_DVB_USB_PCTV452E=m -CONFIG_DVB_USB_TECHNISAT_USB2=m -CONFIG_DVB_USB_TTUSB2=m -CONFIG_DVB_USB_UMT_010=m -CONFIG_DVB_USB_VP702X=m -CONFIG_DVB_USB_VP7045=m -CONFIG_SMS_USB_DRV=m -CONFIG_DVB_TTUSB_BUDGET=m -CONFIG_DVB_TTUSB_DEC=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 -# CONFIG_VIDEO_ZORAN is not set - -# -# Media capture/analog TV support -# -CONFIG_VIDEO_DT3155=m -CONFIG_VIDEO_IVTV=m -CONFIG_VIDEO_IVTV_ALSA=m -CONFIG_VIDEO_FB_IVTV=m - -# -# Media capture/analog/hybrid TV support -# -CONFIG_VIDEO_BT848=m -CONFIG_DVB_BT8XX=m -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_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_B2C2_FLEXCOP_PCI=m -# CONFIG_DVB_B2C2_FLEXCOP_PCI_DEBUG is not set -CONFIG_DVB_DDBRIDGE=m -# CONFIG_DVB_DDBRIDGE_MSIENABLE is not set -CONFIG_DVB_DM1105=m -CONFIG_MANTIS_CORE=m -CONFIG_DVB_MANTIS=m -CONFIG_DVB_HOPPER=m -CONFIG_DVB_NETUP_UNIDVB=m -CONFIG_DVB_NGENE=m -CONFIG_DVB_PLUTO2=m -CONFIG_DVB_PT1=m -CONFIG_DVB_PT3=m -CONFIG_DVB_SMIPCIE=m -CONFIG_RADIO_ADAPTERS=m -CONFIG_RADIO_MAXIRADIO=m -CONFIG_RADIO_SAA7706H=m -CONFIG_RADIO_SHARK=m -CONFIG_RADIO_SHARK2=m -CONFIG_RADIO_SI4713=m -CONFIG_RADIO_SI476X=m -CONFIG_RADIO_TEA575X=m -CONFIG_RADIO_TEA5764=m -CONFIG_RADIO_TEF6862=m -CONFIG_RADIO_WL1273=m -CONFIG_USB_DSBR=m -CONFIG_USB_KEENE=m -CONFIG_USB_MA901=m -CONFIG_USB_MR800=m -CONFIG_USB_RAREMONO=m -CONFIG_RADIO_SI470X=m -CONFIG_USB_SI470X=m -CONFIG_I2C_SI470X=m -CONFIG_USB_SI4713=m -CONFIG_PLATFORM_SI4713=m -CONFIG_I2C_SI4713=m -CONFIG_RADIO_WL128X=m -CONFIG_MEDIA_PLATFORM_DRIVERS=y -CONFIG_V4L_PLATFORM_DRIVERS=y -CONFIG_SDR_PLATFORM_DRIVERS=y -CONFIG_DVB_PLATFORM_DRIVERS=y -CONFIG_V4L_MEM2MEM_DRIVERS=y -CONFIG_VIDEO_MEM2MEM_DEINTERLACE=m -CONFIG_VIDEO_MUX=m - -# -# Allegro DVT media platform drivers -# - -# -# Amlogic media platform drivers -# - -# -# Amphion drivers -# - -# -# Aspeed media platform drivers -# -CONFIG_VIDEO_ASPEED=m - -# -# Atmel media platform drivers -# - -# -# Cadence media platform drivers -# -CONFIG_VIDEO_CADENCE_CSI2RX=m -CONFIG_VIDEO_CADENCE_CSI2TX=m - -# -# Chips&Media media platform drivers -# - -# -# Intel media platform drivers -# - -# -# Marvell media platform drivers -# -CONFIG_VIDEO_CAFE_CCIC=m - -# -# Mediatek media platform drivers -# - -# -# NVidia media platform drivers -# - -# -# NXP media platform drivers -# - -# -# Qualcomm media platform drivers -# - -# -# Renesas media platform drivers -# - -# -# Rockchip media platform drivers -# - -# -# Samsung media platform drivers -# - -# -# STMicroelectronics media platform drivers -# - -# -# Sunxi media platform drivers -# - -# -# Texas Instruments drivers -# - -# -# Verisilicon media platform drivers -# - -# -# VIA media platform drivers -# - -# -# Xilinx media platform drivers -# -CONFIG_VIDEO_XILINX=m -CONFIG_VIDEO_XILINX_CSI2RXSS=m -CONFIG_VIDEO_XILINX_TPG=m -CONFIG_VIDEO_XILINX_VTC=m - -# -# 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 -CONFIG_MEDIA_COMMON_OPTIONS=y - -# -# common driver options -# -CONFIG_CYPRESS_FIRMWARE=m -CONFIG_TTPCI_EEPROM=m -CONFIG_VIDEO_CX2341X=m -CONFIG_VIDEO_TVEEPROM=m -CONFIG_DVB_B2C2_FLEXCOP=m -CONFIG_SMS_SIANO_MDTV=m -CONFIG_SMS_SIANO_RC=y -# CONFIG_SMS_SIANO_DEBUGFS is not set -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 -# 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 -CONFIG_VIDEO_CAMERA_SENSOR=y -# CONFIG_VIDEO_AR0521 is not set -CONFIG_VIDEO_HI556=m -CONFIG_VIDEO_HI846=m -CONFIG_VIDEO_HI847=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_MAX9271_LIB=m -# 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_NOON010PC30 is not set -CONFIG_VIDEO_OG01A1B=m -# CONFIG_VIDEO_OV02A10 is not set -CONFIG_VIDEO_OV08D10=m -# CONFIG_VIDEO_OV13858 is not set -# CONFIG_VIDEO_OV13B10 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_OV5670 is not set -CONFIG_VIDEO_OV5675=m -CONFIG_VIDEO_OV5693=m -# CONFIG_VIDEO_OV5695 is not set -# CONFIG_VIDEO_OV6650 is not set -# CONFIG_VIDEO_OV7251 is not set -CONFIG_VIDEO_OV7640=m -CONFIG_VIDEO_OV7670=m -# CONFIG_VIDEO_OV772X is not set -# 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_RDACM20=m -CONFIG_VIDEO_RDACM21=m -# CONFIG_VIDEO_RJ54N1 is not set -# CONFIG_VIDEO_S5C73M3 is not set -# CONFIG_VIDEO_S5K4ECGX is not set -# CONFIG_VIDEO_S5K5BAF is not set -# CONFIG_VIDEO_S5K6A3 is not set -# CONFIG_VIDEO_S5K6AA is not set -# CONFIG_VIDEO_SR030PC30 is not set -# CONFIG_VIDEO_VS6624 is not set -# CONFIG_VIDEO_CCS is not set -# CONFIG_VIDEO_ET8EK8 is not set -# CONFIG_VIDEO_M5MOLS is not set - -# -# 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 - -# -# Audio decoders, processors and mixers -# -CONFIG_VIDEO_CS3308=m -CONFIG_VIDEO_CS5345=m -CONFIG_VIDEO_CS53L32A=m -CONFIG_VIDEO_MSP3400=m -CONFIG_VIDEO_SONY_BTF_MPX=m -# CONFIG_VIDEO_TDA1997X is not set -CONFIG_VIDEO_TDA7432=m -CONFIG_VIDEO_TDA9840=m -CONFIG_VIDEO_TEA6415C=m -CONFIG_VIDEO_TEA6420=m -# CONFIG_VIDEO_TLV320AIC23B is not set -CONFIG_VIDEO_TVAUDIO=m -CONFIG_VIDEO_UDA1342=m -CONFIG_VIDEO_VP27SMPX=m -CONFIG_VIDEO_WM8739=m -CONFIG_VIDEO_WM8775=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_ISL7998X is not set -# CONFIG_VIDEO_KS0127 is not set -CONFIG_VIDEO_MAX9286=m -# 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_AD9389B 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_AK881X is not set -CONFIG_VIDEO_SAA7127=m -# CONFIG_VIDEO_SAA7185 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_I2C is not set -CONFIG_VIDEO_M52790=m -# CONFIG_VIDEO_ST_MIPID02 is not set -# CONFIG_VIDEO_THS7303 is not set -# end of Miscellaneous helper chips - -# -# Media SPI Adapters -# -# CONFIG_CXD2880_SPI_DRV is not set -# CONFIG_VIDEO_GS1662 is not set -# end of Media SPI Adapters - -CONFIG_MEDIA_TUNER=m - -# -# Customize TV tuners -# -CONFIG_MEDIA_TUNER_E4000=m -CONFIG_MEDIA_TUNER_FC0011=m -CONFIG_MEDIA_TUNER_FC0012=m -CONFIG_MEDIA_TUNER_FC0013=m -CONFIG_MEDIA_TUNER_FC2580=m -CONFIG_MEDIA_TUNER_IT913X=m -CONFIG_MEDIA_TUNER_M88RS6000T=m -CONFIG_MEDIA_TUNER_MAX2165=m -CONFIG_MEDIA_TUNER_MC44S803=m -CONFIG_MEDIA_TUNER_MSI001=m -CONFIG_MEDIA_TUNER_MT2060=m -CONFIG_MEDIA_TUNER_MT2063=m -CONFIG_MEDIA_TUNER_MT20XX=m -CONFIG_MEDIA_TUNER_MT2131=m -CONFIG_MEDIA_TUNER_MT2266=m -CONFIG_MEDIA_TUNER_MXL301RF=m -CONFIG_MEDIA_TUNER_MXL5005S=m -CONFIG_MEDIA_TUNER_MXL5007T=m -CONFIG_MEDIA_TUNER_QM1D1B0004=m -CONFIG_MEDIA_TUNER_QM1D1C0042=m -CONFIG_MEDIA_TUNER_QT1010=m -CONFIG_MEDIA_TUNER_R820T=m -CONFIG_MEDIA_TUNER_SI2157=m -CONFIG_MEDIA_TUNER_SIMPLE=m -CONFIG_MEDIA_TUNER_TDA18212=m -CONFIG_MEDIA_TUNER_TDA18218=m -CONFIG_MEDIA_TUNER_TDA18250=m -CONFIG_MEDIA_TUNER_TDA18271=m -CONFIG_MEDIA_TUNER_TDA827X=m -CONFIG_MEDIA_TUNER_TDA8290=m -CONFIG_MEDIA_TUNER_TDA9887=m -CONFIG_MEDIA_TUNER_TEA5761=m -CONFIG_MEDIA_TUNER_TEA5767=m -CONFIG_MEDIA_TUNER_TUA9001=m -CONFIG_MEDIA_TUNER_XC2028=m -CONFIG_MEDIA_TUNER_XC4000=m -CONFIG_MEDIA_TUNER_XC5000=m -# end of Customize TV tuners - -# -# Customise DVB Frontends -# - -# -# Multistandard (satellite) frontends -# -CONFIG_DVB_M88DS3103=m -CONFIG_DVB_MXL5XX=m -CONFIG_DVB_STB0899=m -CONFIG_DVB_STB6100=m -CONFIG_DVB_STV090x=m -CONFIG_DVB_STV0910=m -CONFIG_DVB_STV6110x=m -CONFIG_DVB_STV6111=m - -# -# Multistandard (cable + terrestrial) frontends -# -CONFIG_DVB_DRXK=m -CONFIG_DVB_MN88472=m -CONFIG_DVB_MN88473=m -CONFIG_DVB_SI2165=m -CONFIG_DVB_TDA18271C2DD=m - -# -# DVB-S (satellite) frontends -# -CONFIG_DVB_CX24110=m -CONFIG_DVB_CX24116=m -CONFIG_DVB_CX24117=m -CONFIG_DVB_CX24120=m -CONFIG_DVB_CX24123=m -CONFIG_DVB_DS3000=m -CONFIG_DVB_MB86A16=m -CONFIG_DVB_MT312=m -CONFIG_DVB_S5H1420=m -CONFIG_DVB_SI21XX=m -CONFIG_DVB_STB6000=m -CONFIG_DVB_STV0288=m -CONFIG_DVB_STV0299=m -CONFIG_DVB_STV0900=m -CONFIG_DVB_STV6110=m -CONFIG_DVB_TDA10071=m -CONFIG_DVB_TDA10086=m -CONFIG_DVB_TDA8083=m -CONFIG_DVB_TDA8261=m -CONFIG_DVB_TDA826X=m -CONFIG_DVB_TS2020=m -CONFIG_DVB_TUA6100=m -CONFIG_DVB_TUNER_CX24113=m -CONFIG_DVB_TUNER_ITD1000=m -CONFIG_DVB_VES1X93=m -CONFIG_DVB_ZL10036=m -CONFIG_DVB_ZL10039=m - -# -# DVB-T (terrestrial) frontends -# -CONFIG_DVB_AF9013=m -CONFIG_DVB_AS102_FE=m -CONFIG_DVB_CX22700=m -CONFIG_DVB_CX22702=m -CONFIG_DVB_CXD2820R=m -CONFIG_DVB_CXD2841ER=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_DRXD=m -CONFIG_DVB_EC100=m -CONFIG_DVB_GP8PSK_FE=m -CONFIG_DVB_L64781=m -CONFIG_DVB_MT352=m -CONFIG_DVB_NXT6000=m -CONFIG_DVB_RTL2830=m -CONFIG_DVB_RTL2832=m -CONFIG_DVB_RTL2832_SDR=m -# CONFIG_DVB_S5H1432 is not set -CONFIG_DVB_SI2168=m -CONFIG_DVB_SP887X=m -CONFIG_DVB_STV0367=m -CONFIG_DVB_TDA10048=m -CONFIG_DVB_TDA1004X=m -CONFIG_DVB_ZD1301_DEMOD=m -CONFIG_DVB_ZL10353=m -# CONFIG_DVB_CXD2880 is not set - -# -# DVB-C (cable) frontends -# -CONFIG_DVB_STV0297=m -CONFIG_DVB_TDA10021=m -CONFIG_DVB_TDA10023=m -CONFIG_DVB_VES1820=m - -# -# ATSC (North American/Korean Terrestrial/Cable DTV) frontends -# -CONFIG_DVB_AU8522=m -CONFIG_DVB_AU8522_DTV=m -CONFIG_DVB_AU8522_V4L=m -CONFIG_DVB_BCM3510=m -CONFIG_DVB_LG2160=m -CONFIG_DVB_LGDT3305=m -CONFIG_DVB_LGDT3306A=m -CONFIG_DVB_LGDT330X=m -CONFIG_DVB_MXL692=m -CONFIG_DVB_NXT200X=m -CONFIG_DVB_OR51132=m -CONFIG_DVB_OR51211=m -CONFIG_DVB_S5H1409=m -CONFIG_DVB_S5H1411=m - -# -# ISDB-T (terrestrial) frontends -# -CONFIG_DVB_DIB8000=m -CONFIG_DVB_MB86A20S=m -CONFIG_DVB_S921=m - -# -# ISDB-S (satellite) & ISDB-T (terrestrial) frontends -# -# CONFIG_DVB_MN88443X is not set -CONFIG_DVB_TC90522=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_A8293=m -CONFIG_DVB_AF9033=m -CONFIG_DVB_ASCOT2E=m -CONFIG_DVB_ATBM8830=m -CONFIG_DVB_HELENE=m -CONFIG_DVB_HORUS3A=m -CONFIG_DVB_ISL6405=m -CONFIG_DVB_ISL6421=m -CONFIG_DVB_ISL6423=m -CONFIG_DVB_IX2505V=m -# CONFIG_DVB_LGS8GL5 is not set -CONFIG_DVB_LGS8GXX=m -CONFIG_DVB_LNBH25=m -# CONFIG_DVB_LNBH29 is not set -CONFIG_DVB_LNBP21=m -CONFIG_DVB_LNBP22=m -CONFIG_DVB_M88RS2000=m -CONFIG_DVB_TDA665x=m -CONFIG_DVB_DRX39XYJ=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_APERTURE_HELPERS=y -CONFIG_AGP=m -CONFIG_AGP_UNINORTH=m -CONFIG_DRM=m -CONFIG_DRM_MIPI_DBI=m -CONFIG_DRM_MIPI_DSI=y -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_AUX_BUS=m -CONFIG_DRM_DISPLAY_HELPER=m -CONFIG_DRM_DISPLAY_DP_HELPER=y -CONFIG_DRM_DISPLAY_HDCP_HELPER=y -CONFIG_DRM_DISPLAY_HDMI_HELPER=y -CONFIG_DRM_DP_AUX_CHARDEV=y -CONFIG_DRM_DP_CEC=y -CONFIG_DRM_TTM=m -CONFIG_DRM_BUDDY=m -CONFIG_DRM_VRAM_HELPER=m -CONFIG_DRM_TTM_HELPER=m -CONFIG_DRM_GEM_DMA_HELPER=m -CONFIG_DRM_GEM_SHMEM_HELPER=m -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_USE_LVDS=y -# CONFIG_DRM_RCAR_USE_MIPI_DSI 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_BF060Y8M_AJ0=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_EBBG_FT8719=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_JDI_R63452=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_NEWVISION_NV3052C=m -CONFIG_DRM_PANEL_NOVATEK_NT35510=m -CONFIG_DRM_PANEL_NOVATEK_NT35560=m -CONFIG_DRM_PANEL_NOVATEK_NT35950=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_ACX565AKM=m -CONFIG_DRM_PANEL_SONY_TULIP_TRULY_NT35521=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_ITE_IT6505=m -CONFIG_DRM_LONTIUM_LT8912B=m -CONFIG_DRM_LONTIUM_LT9211=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_DLPC3433=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_GP_AUDIO=m -CONFIG_DRM_DW_HDMI_CEC=m -# end of Display Interface Bridges - -CONFIG_DRM_ETNAVIV=m -CONFIG_DRM_ETNAVIV_THERMAL=y -CONFIG_DRM_LOGICVC=m -CONFIG_DRM_ARCPGU=m -CONFIG_DRM_BOCHS=m -CONFIG_DRM_CIRRUS_QEMU=m -CONFIG_DRM_GM12U320=m -CONFIG_DRM_PANEL_MIPI_DBI=m -CONFIG_DRM_SIMPLEDRM=m -CONFIG_TINYDRM_HX8357D=m -CONFIG_TINYDRM_ILI9163=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_SSD130X=m -CONFIG_DRM_SSD130X_I2C=m -CONFIG_DRM_SSD130X_SPI=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 -CONFIG_DRM_NOMODESET=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_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_MT6370 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_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_CTL_FAST_LOOKUP=y -# CONFIG_SND_DEBUG is not set -# CONFIG_SND_CTL_INPUT_VALIDATION 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_SERIAL_GENERIC=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=y -# CONFIG_SND_HDA_CTL_DEV_ID 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_EXT_CORE=m -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_COMPRESS=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_AMD_ACP_CONFIG=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_UTILS=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 - -# -# 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_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_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_AK4375=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_AW8738=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_LIB=m -CONFIG_SND_SOC_CS35L41=m -CONFIG_SND_SOC_CS35L41_SPI=m -CONFIG_SND_SOC_CS35L41_I2C=m -CONFIG_SND_SOC_CS35L45_TABLES=m -CONFIG_SND_SOC_CS35L45=m -CONFIG_SND_SOC_CS35L45_SPI=m -CONFIG_SND_SOC_CS35L45_I2C=m -CONFIG_SND_SOC_CS42L42_CORE=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_CS42L83=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_ES8326=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_HDA=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_MAX98396=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_SRC4XXX_I2C is not set -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_TAS2780=m -CONFIG_SND_SOC_TAS5086=m -CONFIG_SND_SOC_TAS571X=m -CONFIG_SND_SOC_TAS5720=m -CONFIG_SND_SOC_TAS5805M=m -CONFIG_SND_SOC_TAS6424=m -CONFIG_SND_SOC_TDA7419=m -CONFIG_SND_SOC_TFA9879=m -CONFIG_SND_SOC_TFA989X=m -CONFIG_SND_SOC_TLV320ADC3XXX=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_WM8731_I2C=m -CONFIG_SND_SOC_WM8731_SPI=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_WM8940=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_MACRO_COMMON=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_COMMON=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_VRC2 is not set -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_LETSKETCH=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_MEGAWORLD_FF=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_PXRC is not set -CONFIG_HID_RAZER=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_SIGMAMICRO=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_TOPRE=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_ELAN=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_ONBOARD_HUB=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_ANX7411=m -CONFIG_TYPEC_RT1719=m -CONFIG_TYPEC_HD3SS3220=m -CONFIG_TYPEC_STUSB160X=m -CONFIG_TYPEC_WUSB3801=m - -# -# USB Type-C Multiplexer/DeMultiplexer Switch support -# -CONFIG_TYPEC_MUX_FSA4480=m -# 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_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_SCSI_UFSHCD=m -CONFIG_SCSI_UFS_BSG=y -CONFIG_SCSI_UFS_CRYPTO=y -CONFIG_SCSI_UFS_HPB=y -CONFIG_SCSI_UFS_HWMON=y -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_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_MT6360=m -CONFIG_LEDS_RT4505=m -# CONFIG_LEDS_RT8515 is not set -CONFIG_LEDS_SGM3140=m - -# -# RGB LED drivers -# -CONFIG_LEDS_PWM_MULTICOLOR=m -CONFIG_LEDS_QCOM_LPG=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 - -# -# Simple LED drivers -# -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_BNXT_RE=m -CONFIG_INFINIBAND_CXGB4=m -CONFIG_INFINIBAND_ERDMA=m -CONFIG_INFINIBAND_IRDMA=m -CONFIG_MLX4_INFINIBAND=m -CONFIG_MLX5_INFINIBAND=m -CONFIG_INFINIBAND_MTHCA=m -CONFIG_INFINIBAND_MTHCA_DEBUG=y -CONFIG_INFINIBAND_OCRDMA=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_NCT3018Y=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_MLX5_VFIO_PCI=m -CONFIG_VFIO_MDEV=m -CONFIG_IRQ_BYPASS_MANAGER=y -CONFIG_VIRT_DRIVERS=y -CONFIG_VIRTIO_ANCHOR=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 -# 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 - -# -# 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_MAX96712=m -# CONFIG_STAGING_MEDIA_DEPRECATED is not set -# CONFIG_STAGING_BOARD is not set -CONFIG_LTE_GDM724X=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_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_VME_BUS is not set -# 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_RS9_PCIE=m -CONFIG_COMMON_CLK_VC5=m -CONFIG_COMMON_CLK_VC7=m -# CONFIG_COMMON_CLK_FIXED_MMIO is not set -CONFIG_XILINX_VCU=m -CONFIG_COMMON_CLK_XLNX_CLKWZRD=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_CTRL=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 - -# -# fujitsu SoC drivers -# -# end of fujitsu 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_ADXL367=m -CONFIG_ADXL367_SPI=m -CONFIG_ADXL367_I2C=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_MSA311 is not set -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_AD7280=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_MAX11205 is not set -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_RICHTEK_RTQ6056 is not set -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_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 to digital and digital to analog converters -# -CONFIG_AD74413R=m -# end of Analog to digital and digital to analog converters - -# -# Analog Front Ends -# -CONFIG_IIO_RESCALE=m -# end of Analog Front Ends - -# -# Amplifiers -# -CONFIG_AD8366=m -CONFIG_ADA4250=m -CONFIG_HMC425=m -# end of Amplifiers - -# -# Capacitance to digital converters -# -CONFIG_AD7150=m -CONFIG_AD7746=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_AD3552R=m -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_LTC2688=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_AD7293=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 - -# -# Filters -# -CONFIG_ADMV8818=m -# end of Filters - -# -# 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_ADMV1013=m -CONFIG_ADMV1014=m -CONFIG_ADMV4420=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=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_BOSCH_BNO055_SERIAL is not set -# CONFIG_BOSCH_BNO055_I2C is not set -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_LTRF216A is not set -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_SX_COMMON=m -CONFIG_SX9310=m -CONFIG_SX9324=m -CONFIG_SX9360=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_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_CLK=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 -CONFIG_PWM_XILINX=m - -# -# IRQ chip support -# -CONFIG_IRQCHIP=y -# CONFIG_AL_FIC is not set -CONFIG_MADERA_IRQ=m -# CONFIG_XILINX_INTC is not set -# end of IRQ chip support - -CONFIG_IPACK_BUS=m -CONFIG_BOARD_TPCI200=m -CONFIG_SERIAL_IPOCTAL=m -CONFIG_RESET_CONTROLLER=y -# CONFIG_RESET_SIMPLE is not set -# CONFIG_RESET_TI_SYSCON is not set -# CONFIG_RESET_TI_TPS380X 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_DPHY_RX=m -CONFIG_PHY_CADENCE_SIERRA=m -CONFIG_PHY_CADENCE_SALVO=m -CONFIG_PHY_PXA_28NM_HSIC=m -CONFIG_PHY_PXA_28NM_USB2=m -CONFIG_PHY_LAN966X_SERDES=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_BINDER_IPC is not set -# end of Android - -CONFIG_LIBNVDIMM=y -CONFIG_BLK_DEV_PMEM=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=y -CONFIG_DEV_DAX=m -CONFIG_DEV_DAX_PMEM=m -CONFIG_DEV_DAX_KMEM=m -CONFIG_NVMEM=y -CONFIG_NVMEM_SYSFS=y -CONFIG_NVMEM_RMEM=m -# CONFIG_NVMEM_SPMI_SDAM is not set -CONFIG_NVMEM_U_BOOT_ENV=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_FPGA_M10_BMC_SEC_UPDATE=m -# CONFIG_FPGA_MGR_MICROCHIP_SPI is not set -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 -CONFIG_PECI=m -CONFIG_PECI_CPU=m -# CONFIG_HTE 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 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_F2FS_UNFAIR_RWSEM=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 -# CONFIG_CACHEFILES_ERROR_INJECTION is not set -# CONFIG_CACHEFILES_ONDEMAND 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 is not set -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=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_DEPRECATED_API is not set -# 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_TRUSTED_KEYS_TPM=y -CONFIG_ENCRYPTED_KEYS=m -# CONFIG_USER_DECRYPTED_DATA is not set -CONFIG_KEY_DH_OPERATIONS=y -CONFIG_KEY_NOTIFICATIONS=y -CONFIG_SECURITY_DMESG_RESTRICT=y -CONFIG_PROC_MEM_ALWAYS_FORCE=y -# CONFIG_PROC_MEM_FORCE_PTRACE is not set -# CONFIG_PROC_MEM_NO_FORCE is not set -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_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_DEBUG is not set -CONFIG_SECURITY_APPARMOR_INTROSPECT_POLICY=y -CONFIG_SECURITY_APPARMOR_HASH=y -CONFIG_SECURITY_APPARMOR_HASH_DEFAULT=y -CONFIG_SECURITY_APPARMOR_EXPORT_BINARY=y -CONFIG_SECURITY_APPARMOR_PARANOID_LOAD=y -# 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="landlock,yama,loadpin,safesetid,integrity" - -# -# Kernel hardening options -# - -# -# Memory initialization -# -CONFIG_CC_HAS_AUTO_VAR_INIT_PATTERN=y -CONFIG_CC_HAS_AUTO_VAR_INIT_ZERO_BARE=y -CONFIG_CC_HAS_AUTO_VAR_INIT_ZERO=y -# CONFIG_INIT_STACK_NONE is not set -# CONFIG_INIT_STACK_ALL_PATTERN is not set -CONFIG_INIT_STACK_ALL_ZERO=y -CONFIG_INIT_ON_ALLOC_DEFAULT_ON=y -# CONFIG_INIT_ON_FREE_DEFAULT_ON is not set -CONFIG_CC_HAS_ZERO_CALL_USED_REGS=y -# CONFIG_ZERO_CALL_USED_REGS is not set -# end of Memory initialization - -CONFIG_RANDSTRUCT_NONE=y -# 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 -# end of Crypto core or helper - -# -# Public-key cryptography -# -CONFIG_CRYPTO_RSA=y -CONFIG_CRYPTO_DH=y -CONFIG_CRYPTO_DH_RFC7919_GROUPS=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 -# end of Public-key cryptography - -# -# Block ciphers -# -CONFIG_CRYPTO_AES=y -CONFIG_CRYPTO_AES_TI=m -CONFIG_CRYPTO_ANUBIS=m -CONFIG_CRYPTO_ARIA=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_SEED=m -CONFIG_CRYPTO_SERPENT=m -CONFIG_CRYPTO_SM4=m -CONFIG_CRYPTO_SM4_GENERIC=m -CONFIG_CRYPTO_TEA=m -CONFIG_CRYPTO_TWOFISH=m -CONFIG_CRYPTO_TWOFISH_COMMON=m -# end of Block ciphers - -# -# Length-preserving ciphers and modes -# -CONFIG_CRYPTO_ADIANTUM=m -CONFIG_CRYPTO_ARC4=m -CONFIG_CRYPTO_CHACHA20=m -CONFIG_CRYPTO_CBC=y -CONFIG_CRYPTO_CFB=m -CONFIG_CRYPTO_CTR=y -CONFIG_CRYPTO_CTS=y -CONFIG_CRYPTO_ECB=y -CONFIG_CRYPTO_HCTR2=m -CONFIG_CRYPTO_KEYWRAP=m -CONFIG_CRYPTO_LRW=m -CONFIG_CRYPTO_OFB=m -CONFIG_CRYPTO_PCBC=m -CONFIG_CRYPTO_XCTR=m -CONFIG_CRYPTO_XTS=y -CONFIG_CRYPTO_NHPOLY1305=m -# end of Length-preserving ciphers and modes - -# -# AEAD (authenticated encryption with associated data) ciphers -# -# CONFIG_CRYPTO_AEGIS128 is not set -CONFIG_CRYPTO_CHACHA20POLY1305=m -CONFIG_CRYPTO_CCM=y -CONFIG_CRYPTO_GCM=m -CONFIG_CRYPTO_SEQIV=y -CONFIG_CRYPTO_ECHAINIV=m -CONFIG_CRYPTO_ESSIV=m -# end of AEAD (authenticated encryption with associated data) ciphers - -# -# Hashes, digests, and MACs -# -CONFIG_CRYPTO_BLAKE2B=m -CONFIG_CRYPTO_CMAC=m -CONFIG_CRYPTO_GHASH=m -CONFIG_CRYPTO_HMAC=y -CONFIG_CRYPTO_MD4=m -CONFIG_CRYPTO_MD5=y -CONFIG_CRYPTO_MICHAEL_MIC=m -CONFIG_CRYPTO_POLYVAL=m -CONFIG_CRYPTO_POLY1305=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_SM3_GENERIC=m -CONFIG_CRYPTO_STREEBOG=m -CONFIG_CRYPTO_VMAC=m -CONFIG_CRYPTO_WP512=m -CONFIG_CRYPTO_XCBC=m -CONFIG_CRYPTO_XXHASH=m -# end of Hashes, digests, and MACs - -# -# CRCs (cyclic redundancy checks) -# -CONFIG_CRYPTO_CRC32C=m -CONFIG_CRYPTO_CRC32=m -CONFIG_CRYPTO_CRCT10DIF=y -CONFIG_CRYPTO_CRC64_ROCKSOFT=y -# end of CRCs (cyclic redundancy checks) - -# -# 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 -# end of Compression - -# -# 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_KDF800108_CTR=y -# end of Random number generation - -# -# Userspace interface -# -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 -# end of Userspace interface - -CONFIG_CRYPTO_HASH_INFO=y - -# -# Accelerated Cryptographic Algorithms for CPU (powerpc) -# -CONFIG_CRYPTO_CRC32C_VPMSUM=m -CONFIG_CRYPTO_CRCT10DIF_VPMSUM=m -CONFIG_CRYPTO_VPMSUM_TESTER=m -CONFIG_CRYPTO_MD5_PPC=m -CONFIG_CRYPTO_SHA1_PPC=m -# end of Accelerated Cryptographic Algorithms for CPU (powerpc) - -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_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 -# CONFIG_FIPS_SIGNATURE_SELFTEST 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 - -# -# Crypto library routines -# -CONFIG_CRYPTO_LIB_UTILS=y -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_SHA1=y -CONFIG_CRYPTO_LIB_SHA256=y -# end of Crypto library routines - -CONFIG_CRC_CCITT=m -CONFIG_CRC16=m -CONFIG_CRC_T10DIF=y -CONFIG_CRC64_ROCKSOFT=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=y -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_COMMON=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_FORCE_NR_CPUS is not set -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_STACKDEPOT=y -CONFIG_SBITMAP=y -CONFIG_PARMAN=m -CONFIG_OBJAGG=m -# end of Library routines - -CONFIG_PLDMFW=y -CONFIG_ASN1_ENCODER=m -CONFIG_POLYNOMIAL=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 - -CONFIG_DEBUG_KERNEL=y -CONFIG_DEBUG_MISC=y - -# -# Compile-time checks and compiler options -# -CONFIG_DEBUG_INFO=y -CONFIG_AS_HAS_NON_CONST_LEB128=y -# CONFIG_DEBUG_INFO_NONE 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_REDUCED is not set -# CONFIG_DEBUG_INFO_COMPRESSED is not set -# CONFIG_DEBUG_INFO_SPLIT is not set -# CONFIG_DEBUG_INFO_BTF is not set -CONFIG_PAHOLE_HAS_SPLIT_BTF=y -CONFIG_PAHOLE_HAS_LANG_EXCLUDE=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 -CONFIG_HAVE_KCSAN_COMPILER=y -# end of Generic Kernel Debugging Instruments - -# -# Networking Debugging -# -# CONFIG_NET_DEV_REFCNT_TRACKER is not set -# CONFIG_NET_NS_REFCNT_TRACKER is not set -# CONFIG_DEBUG_NET is not set -# end of Networking Debugging - -# -# Memory Debugging -# -CONFIG_PAGE_EXTENSION=y -CONFIG_SLUB_DEBUG=y -# CONFIG_SLUB_DEBUG_ON is not set -# 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_SHRINKER_DEBUG 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_HAVE_ARCH_KASAN=y -CONFIG_HAVE_ARCH_KASAN_VMALLOC=y -CONFIG_ARCH_DISABLE_KASAN_INLINE=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_HARDLOCKUP_DETECTOR=y -CONFIG_BOOTPARAM_HARDLOCKUP_PANIC=y -CONFIG_DETECT_HUNG_TASK=y -CONFIG_DEFAULT_HUNG_TASK_TIMEOUT=120 -# CONFIG_BOOTPARAM_HUNG_TASK_PANIC 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 - -# -# 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 -# CONFIG_DEBUG_MAPLE_TREE is not set -# 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_EXP_CPU_STALL_TIMEOUT=0 -# 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 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_RV is not set -# 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_TEST_REF_TRACKER 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_MAPLE_TREE is not set -# CONFIG_TEST_RHASHTABLE is not set -# CONFIG_TEST_SIPHASH is not set -# 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_DYNAMIC_DEBUG is not set -# CONFIG_TEST_KMOD is not set -# CONFIG_TEST_MEMCAT_P is not set -# CONFIG_TEST_OBJAGG 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 - -# -# Rust hacking -# -# end of Rust hacking -# end of Kernel hacking diff --git a/srcpkgs/linux6.1/files/ppc64le-dotconfig b/srcpkgs/linux6.1/files/ppc64le-dotconfig deleted file mode 100644 index 3c7fa38725084e..00000000000000 --- a/srcpkgs/linux6.1/files/ppc64le-dotconfig +++ /dev/null @@ -1,10541 +0,0 @@ -# -# Automatically generated file; DO NOT EDIT. -# Linux/powerpc 6.1.140 Kernel Configuration -# -CONFIG_CC_VERSION_TEXT="powerpc64le-linux-gnu-gcc (GCC) 14.2.1 20250405" -CONFIG_CC_IS_GCC=y -CONFIG_GCC_VERSION=140201 -CONFIG_CLANG_VERSION=0 -CONFIG_AS_IS_GNU=y -CONFIG_AS_VERSION=24400 -CONFIG_LD_IS_BFD=y -CONFIG_LD_VERSION=24400 -CONFIG_LLD_VERSION=0 -CONFIG_CC_CAN_LINK=y -CONFIG_CC_CAN_LINK_STATIC=y -CONFIG_CC_HAS_ASM_GOTO_OUTPUT=y -CONFIG_CC_HAS_ASM_GOTO_TIED_OUTPUT=y -CONFIG_CC_HAS_ASM_INLINE=y -CONFIG_CC_HAS_NO_PROFILE_FN_ATTR=y -CONFIG_PAHOLE_VERSION=130 -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_SYSVIPC=y -CONFIG_SYSVIPC_SYSCTL=y -CONFIG_SYSVIPC_COMPAT=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 -CONFIG_CONTEXT_TRACKING=y -CONFIG_CONTEXT_TRACKING_IDLE=y - -# -# Timers subsystem -# -CONFIG_TICK_ONESHOT=y -CONFIG_NO_HZ_COMMON=y -# CONFIG_HZ_PERIODIC is not set -# CONFIG_NO_HZ_IDLE is not set -CONFIG_NO_HZ_FULL=y -CONFIG_CONTEXT_TRACKING_USER=y -# CONFIG_CONTEXT_TRACKING_USER_FORCE 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_VIRT_CPU_ACCOUNTING=y -CONFIG_VIRT_CPU_ACCOUNTING_GEN=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 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_RUDE_RCU=y -CONFIG_TASKS_TRACE_RCU=y -CONFIG_RCU_STALL_COMMON=y -CONFIG_RCU_NEED_SEGCBLIST=y -CONFIG_RCU_NOCB_CPU=y -# CONFIG_RCU_NOCB_CPU_DEFAULT_ALL is not set -# 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 - -# -# 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_GCC10_NO_ARRAY_BOUNDS=y -CONFIG_CC_NO_ARRAY_BOUNDS=y -CONFIG_NUMA_BALANCING=y -CONFIG_NUMA_BALANCING_DEFAULT_ENABLED=y -CONFIG_CGROUPS=y -CONFIG_PAGE_COUNTER=y -# CONFIG_CGROUP_FAVOR_DYNMODS is not set -CONFIG_MEMCG=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_BOOT_CONFIG_EMBED is not set -CONFIG_INITRAMFS_PRESERVE_MTIME=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_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_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_POWERPC64_CPU=y -# CONFIG_POWER7_CPU is not set -# CONFIG_POWER8_CPU is not set -# CONFIG_POWER9_CPU is not set -# CONFIG_POWER10_CPU is not set -# CONFIG_TOOLCHAIN_DEFAULT_CPU is not set -CONFIG_TARGET_CPU_BOOL=y -CONFIG_TARGET_CPU="power8" -CONFIG_PPC_BOOK3S=y -CONFIG_PPC_FPU_REGS=y -CONFIG_PPC_FPU=y -CONFIG_ALTIVEC=y -CONFIG_VSX=y -CONFIG_PPC_64S_HASH_MMU=y -CONFIG_PPC_RADIX_MMU=y -CONFIG_PPC_RADIX_MMU_DEFAULT=y -CONFIG_PPC_KUEP=y -CONFIG_PPC_KUAP=y -# CONFIG_PPC_KUAP_DEBUG is not set -CONFIG_PPC_PKEY=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_ELF_ABI_V2=y -CONFIG_PPC64_BOOT_WRAPPER=y -CONFIG_CC_HAS_ELFV2=y -CONFIG_CC_HAS_PREFIXED=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_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_LONG_DOUBLE_128=y -CONFIG_PPC_BARRIER_NOSPEC=y -CONFIG_EARLY_PRINTK=y -CONFIG_PANIC_TIMEOUT=0 -CONFIG_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_HAS_ADD_PAGES=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_PARAVIRT=y -CONFIG_PARAVIRT_TIME_ACCOUNTING=y -CONFIG_PPC_SPLPAR=y -CONFIG_DTL=y -CONFIG_PSERIES_ENERGY=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_PSERIES_PLPKS=y -CONFIG_PAPR_SCM=m -CONFIG_PPC_SVM=y -CONFIG_PPC_VAS=y -CONFIG_KVM_GUEST=y -CONFIG_EPAPR_PARAVIRT=y -CONFIG_PPC_HASH_MMU_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_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_PAGE_SIZE_4KB=y -CONFIG_PPC_PAGE_SHIFT=12 -CONFIG_THREAD_SHIFT=14 -CONFIG_DATA_SHIFT=12 -CONFIG_ARCH_FORCE_MAX_ORDER=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_USERSPACE_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_HAVE_KVM_IRQCHIP=y -CONFIG_HAVE_KVM_IRQFD=y -CONFIG_HAVE_KVM_EVENTFD=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_HV_POSSIBLE=y -CONFIG_KVM_BOOK3S_64=m -CONFIG_KVM_BOOK3S_64_HV=m -# CONFIG_KVM_BOOK3S_HV_P9_TIMING is not set -# CONFIG_KVM_BOOK3S_HV_P8_TIMING is not set -# CONFIG_KVM_BOOK3S_HV_NESTED_PMU_WORKAROUND is not set -CONFIG_KVM_XICS=y -CONFIG_KVM_XIVE=y -CONFIG_HAVE_LIVEPATCH=y -CONFIG_CPU_MITIGATIONS=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_MMU_GATHER_MERGE_VMAS=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_USER=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_SOFTIRQ_ON_OWN_STACK=y -CONFIG_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_PAGE_SIZE_LESS_THAN_256KB=y -CONFIG_ARCH_WANT_DEFAULT_TOPDOWN_MMAP_LAYOUT=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_HAVE_ARCH_RANDOMIZE_KSTACK_OFFSET=y -CONFIG_RANDOMIZE_KSTACK_OFFSET=y -# CONFIG_RANDOMIZE_KSTACK_OFFSET_DEFAULT is not set -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_MODULE_UNLOAD_TAINT_TRACKING 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_BLOCK_LEGACY_AUTOLOAD=y -CONFIG_BLK_CGROUP_RWSTAT=y -CONFIG_BLK_DEV_BSG_COMMON=y -CONFIG_BLK_ICQ=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 -CONFIG_BLK_MQ_STACKING=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_ZPOOL=y -CONFIG_SWAP=y -CONFIG_ZSWAP=y -# CONFIG_ZSWAP_DEFAULT_ON is not set -# 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 is not set -# CONFIG_ZSWAP_ZPOOL_DEFAULT_Z3FOLD_DEPRECATED is not set -CONFIG_ZSWAP_ZPOOL_DEFAULT_ZSMALLOC=y -CONFIG_ZSWAP_ZPOOL_DEFAULT="zsmalloc" -CONFIG_ZBUD=y -# CONFIG_Z3FOLD_DEPRECATED is not set -CONFIG_ZSMALLOC=y -# CONFIG_ZSMALLOC_STAT is not set - -# -# SLAB allocator options -# -# 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_SLUB_STATS is not set -CONFIG_SLUB_CPU_PARTIAL=y -# end of SLAB allocator options - -CONFIG_SHUFFLE_PAGE_ALLOCATOR=y -# CONFIG_COMPAT_BRK is not set -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_ARCH_ENABLE_MEMORY_HOTREMOVE=y -CONFIG_MEMORY_HOTPLUG=y -CONFIG_MEMORY_HOTPLUG_DEFAULT_ONLINE=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_COMPACT_UNEVICTABLE_DEFAULT=1 -CONFIG_PAGE_REPORTING=y -CONFIG_MIGRATION=y -CONFIG_DEVICE_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_PCP_BATCH_SCALE_MAX=5 -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_READ_ONLY_THP_FOR_FS is not set -CONFIG_NEED_PER_CPU_EMBED_FIRST_CHUNK=y -CONFIG_NEED_PER_CPU_PAGE_FIRST_CHUNK=y -CONFIG_USE_PERCPU_NUMA_NODE_ID=y -CONFIG_HAVE_SETUP_PER_CPU_AREA=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_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_CURRENT_STACK_POINTER=y -CONFIG_ARCH_HAS_PTE_DEVMAP=y -CONFIG_ZONE_DEVICE=y -CONFIG_HMM_MIRROR=y -CONFIG_GET_FREE_REGION=y -CONFIG_DEVICE_PRIVATE=y -CONFIG_ARCH_USES_HIGH_VMA_FLAGS=y -CONFIG_ARCH_HAS_PKEYS=y -CONFIG_VM_EVENT_COUNTERS=y -# CONFIG_PERCPU_STATS is not set -# CONFIG_GUP_TEST is not set -CONFIG_ARCH_HAS_PTE_SPECIAL=y -CONFIG_ARCH_HAS_HUGEPD=y -CONFIG_ANON_VMA_NAME=y -CONFIG_USERFAULTFD=y -CONFIG_LRU_GEN=y -# CONFIG_LRU_GEN_ENABLED is not set -# CONFIG_LRU_GEN_STATS is not set -CONFIG_LOCK_MM_AND_FIND_VMA=y - -# -# Data Access Monitoring -# -CONFIG_DAMON=y -CONFIG_DAMON_VADDR=y -CONFIG_DAMON_PADDR=y -CONFIG_DAMON_SYSFS=y -CONFIG_DAMON_DBGFS=y -CONFIG_DAMON_RECLAIM=y -# CONFIG_DAMON_LRU_SORT is not set -# 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_TABLE_PERTURB_ORDER=16 -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=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=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_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_NF_FLOW_TABLE_PROCFS is not set -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_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_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_RZN1_A5PSW=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_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_HTB=m -CONFIG_NET_SCH_HFSC=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_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_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_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 -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_MTK=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_MCTP_FLOWS=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_FD=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_PAGE_POOL_STATS is not set -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_DOE=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_VGA_ARB=y -CONFIG_VGA_ARB_MAX_GPUS=16 -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 -CONFIG_PCI_EPF_VNTB=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_PCI=m -# CONFIG_CXL_MEM_RAW_COMMANDS is not set -CONFIG_CXL_PMEM=m -CONFIG_CXL_MEM=m -CONFIG_CXL_PORT=m -CONFIG_CXL_SUSPEND=y -CONFIG_CXL_REGION=y -# 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_CPS_XX=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_DEVTMPFS_SAFE=y -CONFIG_STANDALONE=y -CONFIG_PREVENT_FIRMWARE_BUILD=y - -# -# Firmware loader -# -CONFIG_FW_LOADER=y -CONFIG_FW_LOADER_PAGED_BUF=y -CONFIG_FW_LOADER_SYSFS=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 -# CONFIG_FW_UPLOAD is not set -# 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 -CONFIG_MHI_BUS_EP=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_CS_DSP=m -# 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_GNSS_USB=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 -CONFIG_MTD_NAND_ECC_MXIC=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_BLK_DEV_FD_RAWCMD is not set -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_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_UBLK is not set -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_VERBOSE_ERRORS=y -CONFIG_NVME_HWMON=y -CONFIG_NVME_FABRICS=m -CONFIG_NVME_RDMA=m -CONFIG_NVME_FC=m -CONFIG_NVME_TCP=m -# CONFIG_NVME_AUTH is not set -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 -# CONFIG_NVME_TARGET_AUTH is not set -# 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_OPEN_DICE=m -CONFIG_VCPU_STALL_DETECTOR=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=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 -CONFIG_GP_PCI1XXXX=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_HPTIOP=m -CONFIG_SCSI_BUSLOGIC=m -# CONFIG_SCSI_FLASHPOINT is not set -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_DWC=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_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_I2C=m -CONFIG_NET_DSA_MICROCHIP_KSZ_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_QCA8K=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_REALTEK=m -CONFIG_NET_DSA_REALTEK_MDIO=m -# CONFIG_NET_DSA_REALTEK_SMI is not set -CONFIG_NET_DSA_REALTEK_RTL8365MB=m -CONFIG_NET_DSA_REALTEK_RTL8366RB=m -# 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_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_NET_VENDOR_DAVICOM=y -CONFIG_DM9051=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_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_ENGLEDER=y -CONFIG_TSNEP=m -# CONFIG_TSNEP_SELFTESTS is not set -CONFIG_NET_VENDOR_EZCHIP=y -CONFIG_EZCHIP_NPS_MANAGEMENT_ENET=m -CONFIG_NET_VENDOR_FUNGIBLE=y -CONFIG_FUN_CORE=m -CONFIG_FUN_ETH=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_JME=m -CONFIG_NET_VENDOR_ADI=y -CONFIG_ADIN1110=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_OCTEON_EP=m -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_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_EN_MACSEC is not set -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_LAN966X_SWITCH=m -CONFIG_NET_VENDOR_MICROSEMI=y -# CONFIG_MSCC_OCELOT_SWITCH is not set -CONFIG_NET_VENDOR_MICROSOFT=y -CONFIG_NET_VENDOR_MYRI=y -CONFIG_MYRI10GE=m -CONFIG_FEALNX=m -# CONFIG_NET_VENDOR_NI is not set -CONFIG_NET_VENDOR_NATSEMI=y -CONFIG_NATSEMI=m -CONFIG_NS83820=m -CONFIG_NET_VENDOR_NETERION=y -CONFIG_S2IO=m -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_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_BROCADE=y -CONFIG_BNA=m -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_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 -CONFIG_SFC_MCDI_MON=y -CONFIG_SFC_SRIOV=y -CONFIG_SFC_MCDI_LOGGING=y -CONFIG_SFC_FALCON=m -CONFIG_SFC_FALCON_MTD=y -CONFIG_SFC_SIENA=m -CONFIG_SFC_SIENA_MTD=y -CONFIG_SFC_SIENA_MCDI_MON=y -# CONFIG_SFC_SIENA_SRIOV is not set -CONFIG_SFC_SIENA_MCDI_LOGGING=y -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_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_VERTEXCOM=y -CONFIG_MSE102X=m -CONFIG_NET_VENDOR_VIA=y -CONFIG_VIA_RHINE=m -# CONFIG_VIA_RHINE_MMIO is not set -CONFIG_VIA_VELOCITY=m -CONFIG_NET_VENDOR_WANGXUN=y -CONFIG_NGBE=m -CONFIG_TXGBE=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_ADIN1100_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 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_DP83TD510_PHY=m -CONFIG_VITESSE_PHY=m -CONFIG_XILINX_GMII2RGMII=m -CONFIG_MICREL_KS8995MA=m -# CONFIG_PSE_CONTROLLER is not set -CONFIG_CAN_DEV=m -CONFIG_CAN_VCAN=m -# CONFIG_CAN_VXCAN is not set -CONFIG_CAN_NETLINK=y -CONFIG_CAN_CALC_BITTIMING=y -CONFIG_CAN_RX_OFFLOAD=y -CONFIG_CAN_CAN327=m -CONFIG_CAN_FLEXCAN=m -CONFIG_CAN_GRCAN=m -# CONFIG_CAN_JANZ_ICAN3 is not set -# CONFIG_CAN_KVASER_PCIEFD is not set -CONFIG_CAN_SLCAN=m -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_CTUCANFD_PCI is not set -# CONFIG_CAN_CTUCANFD_PLATFORM is not set -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_USB=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 - -# -# MCTP Device Drivers -# -CONFIG_MCTP_SERIAL=m -CONFIG_MCTP_TRANSPORT_I2C=m -# end of 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 -CONFIG_PCS_ALTERA_TSE=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_MT7921U=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_PURELIFI=y -CONFIG_PLFXLC=m -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_8852A=m -CONFIG_RTW89_8852C=m -CONFIG_RTW89_8852AE=m -CONFIG_RTW89_8852CE=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_SILABS=y -CONFIG_WFX=m -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_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_DEBUGFS=y -CONFIG_WWAN_HWSIM=m -CONFIG_MHI_WWAN_CTRL=m -CONFIG_MHI_WWAN_MBIM=m -CONFIG_RPMSG_WWAN_CTRL=m -# CONFIG_IOSM is not set -CONFIG_MTK_T7XX=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 -CONFIG_INPUT_VIVALDIFMAP=y - -# -# 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_PINEPHONE is not set -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_JOYSTICK_SENSEHAT is not set -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_IMAGIS=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_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_IBM_PANEL=m -CONFIG_INPUT_IMS_PCU=m -CONFIG_INPUT_IQS269A=m -CONFIG_INPUT_IQS626A=m -CONFIG_INPUT_IQS7222=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_RT5120_PWRKEY is not set -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_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_8250_PERICOM=m -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_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=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_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_CCGX_UCSI=m -# 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_PCI1XXXX 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_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_MICROCHIP_CORE is not set -# CONFIG_SPI_MICROCHIP_CORE_QSPI is not set -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_CY8C95X0 is not set -CONFIG_PINCTRL_DA9062=m -CONFIG_PINCTRL_MAX77620=m -CONFIG_PINCTRL_MCP23S08_I2C=m -CONFIG_PINCTRL_MCP23S08_SPI=m -CONFIG_PINCTRL_MCP23S08=m -# CONFIG_PINCTRL_MICROCHIP_SGPIO is not set -# CONFIG_PINCTRL_OCELOT is not set -CONFIG_PINCTRL_PALMAS=m -CONFIG_PINCTRL_RK805=m -CONFIG_PINCTRL_SINGLE=y -CONFIG_PINCTRL_STMFX=m -CONFIG_PINCTRL_SX150X=y -CONFIG_PINCTRL_MADERA=m -CONFIG_PINCTRL_CS47L35=y -CONFIG_PINCTRL_CS47L85=y -CONFIG_PINCTRL_CS47L90=y - -# -# Renesas pinctrl drivers -# -# end of Renesas pinctrl drivers - -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_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_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 -CONFIG_GPIO_SIM=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_IP5XXX_POWER=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_SAMSUNG_SDI is not set -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_MAX77976=m -# CONFIG_CHARGER_MAX8997 is not set -# CONFIG_CHARGER_MAX8998 is not set -CONFIG_CHARGER_MP2629=m -CONFIG_CHARGER_MT6360=m -CONFIG_CHARGER_MT6370=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_RK817 is not set -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_BATTERY_UG3105=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_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_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_MAX31760=m -CONFIG_SENSORS_MAX6620=m -CONFIG_SENSORS_MAX6621=m -CONFIG_SENSORS_MAX6639=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_NCT6775_CORE=m -CONFIG_SENSORS_NCT6775_I2C=m -CONFIG_SENSORS_NCT7802=m -CONFIG_SENSORS_NCT7904=m -CONFIG_SENSORS_NPCM7XX=m -CONFIG_SENSORS_NZXT_KRAKEN2=m -CONFIG_SENSORS_NZXT_SMART2=m -CONFIG_SENSORS_PCF8591=m -CONFIG_SENSORS_PECI_CPUTEMP=m -CONFIG_SENSORS_PECI_DIMMTEMP=m -CONFIG_SENSORS_PECI=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_DELTA_AHE50DC_FAN=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_IR38064_REGULATOR=y -# CONFIG_SENSORS_IRPS5401 is not set -CONFIG_SENSORS_ISL68137=m -CONFIG_SENSORS_LM25066=m -CONFIG_SENSORS_LM25066_REGULATOR=y -CONFIG_SENSORS_LT7182S=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_MP5023=m -CONFIG_SENSORS_PIM4328=m -CONFIG_SENSORS_PLI1209BC=m -CONFIG_SENSORS_PLI1209BC_REGULATOR=y -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_TPS546D24=m -CONFIG_SENSORS_UCD9000=m -CONFIG_SENSORS_UCD9200=m -CONFIG_SENSORS_XDPE152=m -CONFIG_SENSORS_XDPE122=m -CONFIG_SENSORS_XDPE122_REGULATOR=y -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_SY7636A=m -CONFIG_SENSORS_EMC1403=m -CONFIG_SENSORS_EMC2103=m -CONFIG_SENSORS_EMC2305=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_INA238=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_TMP464=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_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_PSERIES_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_MAX77714=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_MT6370=m -CONFIG_MFD_MT6397=m -CONFIG_MFD_MENF21BMC=m -CONFIG_MFD_OCELOT=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_SY7636A=m -CONFIG_MFD_RDC321X=m -CONFIG_MFD_RT4831=m -CONFIG_MFD_RT5033=m -CONFIG_MFD_RT5120=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_SIMPLE_MFD_I2C=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_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_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_MAX20086=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_MT6331=m -CONFIG_REGULATOR_MT6332=m -CONFIG_REGULATOR_MT6358=m -CONFIG_REGULATOR_MT6359=m -CONFIG_REGULATOR_MT6360=m -CONFIG_REGULATOR_MT6370=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_RT5120=m -CONFIG_REGULATOR_RT5190A=m -CONFIG_REGULATOR_RT5759=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_SY7636A=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_TPS6286X=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_LIRC=y -CONFIG_RC_MAP=m -CONFIG_RC_DECODERS=y -CONFIG_IR_IMON_DECODER=m -CONFIG_IR_JVC_DECODER=m -CONFIG_IR_MCE_KBD_DECODER=m -CONFIG_IR_NEC_DECODER=m -CONFIG_IR_RC5_DECODER=m -CONFIG_IR_RC6_DECODER=m -CONFIG_IR_RCMM_DECODER=m -CONFIG_IR_SANYO_DECODER=m -CONFIG_IR_SHARP_DECODER=m -CONFIG_IR_SONY_DECODER=m -CONFIG_IR_XMP_DECODER=m -CONFIG_RC_DEVICES=y -CONFIG_IR_GPIO_CIR=m -CONFIG_IR_GPIO_TX=m -CONFIG_IR_HIX5HD2=m -CONFIG_IR_IGORPLUGUSB=m -CONFIG_IR_IGUANA=m -CONFIG_IR_IMON=m -CONFIG_IR_IMON_RAW=m -CONFIG_IR_MCEUSB=m -CONFIG_IR_PWM_TX=m -CONFIG_IR_REDRAT3=m -CONFIG_IR_SERIAL=m -CONFIG_IR_SERIAL_TRANSMITTER=y -CONFIG_IR_SPI=m -CONFIG_IR_STREAMZAP=m -CONFIG_IR_TOY=m -CONFIG_IR_TTUSBIR=m -CONFIG_RC_ATI_REMOTE=m -CONFIG_RC_LOOPBACK=m -CONFIG_RC_XBOX_DVD=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_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 -# - -# -# Media drivers -# -CONFIG_MEDIA_USB_SUPPORT=y - -# -# Webcam devices -# -CONFIG_USB_GSPCA=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_SPCA1528=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_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_GL860=m -CONFIG_USB_M5602=m -CONFIG_USB_STV06XX=m -CONFIG_USB_PWC=m -# CONFIG_USB_PWC_DEBUG is not set -CONFIG_USB_PWC_INPUT_EVDEV=y -CONFIG_USB_S2255=m -CONFIG_VIDEO_USBTV=m -CONFIG_USB_VIDEO_CLASS=m -CONFIG_USB_VIDEO_CLASS_INPUT_EVDEV=y - -# -# Analog TV USB devices -# -CONFIG_VIDEO_GO7007=m -CONFIG_VIDEO_GO7007_USB=m -CONFIG_VIDEO_GO7007_LOADER=m -CONFIG_VIDEO_GO7007_USB_S2250_BOARD=m -CONFIG_VIDEO_HDPVR=m -CONFIG_VIDEO_PVRUSB2=m -CONFIG_VIDEO_PVRUSB2_SYSFS=y -CONFIG_VIDEO_PVRUSB2_DVB=y -# CONFIG_VIDEO_PVRUSB2_DEBUGIFC is not set -CONFIG_VIDEO_STK1160_COMMON=m -CONFIG_VIDEO_STK1160=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 - -# -# Digital TV USB devices -# -CONFIG_DVB_AS102=m -CONFIG_DVB_B2C2_FLEXCOP_USB=m -# CONFIG_DVB_B2C2_FLEXCOP_USB_DEBUG is not set -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_DVBSKY=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_ZD1301=m -CONFIG_DVB_USB=m -# CONFIG_DVB_USB_DEBUG is not set -CONFIG_DVB_USB_A800=m -CONFIG_DVB_USB_AF9005=m -CONFIG_DVB_USB_AF9005_REMOTE=m -CONFIG_DVB_USB_AZ6027=m -CONFIG_DVB_USB_CINERGY_T2=m -CONFIG_DVB_USB_CXUSB=m -# CONFIG_DVB_USB_CXUSB_ANALOG is not set -CONFIG_DVB_USB_DIB0700=m -CONFIG_DVB_USB_DIB3000MC=m -CONFIG_DVB_USB_DIBUSB_MB=m -CONFIG_DVB_USB_DIBUSB_MB_FAULTY=y -CONFIG_DVB_USB_DIBUSB_MC=m -CONFIG_DVB_USB_DIGITV=m -CONFIG_DVB_USB_DTT200U=m -CONFIG_DVB_USB_DTV5100=m -CONFIG_DVB_USB_DW2102=m -CONFIG_DVB_USB_GP8PSK=m -CONFIG_DVB_USB_M920X=m -CONFIG_DVB_USB_NOVA_T_USB2=m -CONFIG_DVB_USB_OPERA1=m -CONFIG_DVB_USB_PCTV452E=m -CONFIG_DVB_USB_TECHNISAT_USB2=m -CONFIG_DVB_USB_TTUSB2=m -CONFIG_DVB_USB_UMT_010=m -CONFIG_DVB_USB_VP702X=m -CONFIG_DVB_USB_VP7045=m -CONFIG_SMS_USB_DRV=m -CONFIG_DVB_TTUSB_BUDGET=m -CONFIG_DVB_TTUSB_DEC=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 -# CONFIG_VIDEO_ZORAN is not set - -# -# Media capture/analog TV support -# -CONFIG_VIDEO_DT3155=m -CONFIG_VIDEO_IVTV=m -CONFIG_VIDEO_IVTV_ALSA=m -CONFIG_VIDEO_FB_IVTV=m - -# -# Media capture/analog/hybrid TV support -# -CONFIG_VIDEO_BT848=m -CONFIG_DVB_BT8XX=m -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_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_B2C2_FLEXCOP_PCI=m -# CONFIG_DVB_B2C2_FLEXCOP_PCI_DEBUG is not set -CONFIG_DVB_DDBRIDGE=m -# CONFIG_DVB_DDBRIDGE_MSIENABLE is not set -CONFIG_DVB_DM1105=m -CONFIG_MANTIS_CORE=m -CONFIG_DVB_MANTIS=m -CONFIG_DVB_HOPPER=m -CONFIG_DVB_NETUP_UNIDVB=m -CONFIG_DVB_NGENE=m -CONFIG_DVB_PLUTO2=m -CONFIG_DVB_PT1=m -CONFIG_DVB_PT3=m -CONFIG_DVB_SMIPCIE=m -CONFIG_RADIO_ADAPTERS=m -CONFIG_RADIO_MAXIRADIO=m -CONFIG_RADIO_SAA7706H=m -CONFIG_RADIO_SHARK=m -CONFIG_RADIO_SHARK2=m -CONFIG_RADIO_SI4713=m -CONFIG_RADIO_SI476X=m -CONFIG_RADIO_TEA575X=m -CONFIG_RADIO_TEA5764=m -CONFIG_RADIO_TEF6862=m -CONFIG_RADIO_WL1273=m -CONFIG_USB_DSBR=m -CONFIG_USB_KEENE=m -CONFIG_USB_MA901=m -CONFIG_USB_MR800=m -CONFIG_USB_RAREMONO=m -CONFIG_RADIO_SI470X=m -CONFIG_USB_SI470X=m -CONFIG_I2C_SI470X=m -CONFIG_USB_SI4713=m -CONFIG_PLATFORM_SI4713=m -CONFIG_I2C_SI4713=m -CONFIG_RADIO_WL128X=m -CONFIG_MEDIA_PLATFORM_DRIVERS=y -CONFIG_V4L_PLATFORM_DRIVERS=y -CONFIG_SDR_PLATFORM_DRIVERS=y -CONFIG_DVB_PLATFORM_DRIVERS=y -CONFIG_V4L_MEM2MEM_DRIVERS=y -CONFIG_VIDEO_MEM2MEM_DEINTERLACE=m -CONFIG_VIDEO_MUX=m - -# -# Allegro DVT media platform drivers -# - -# -# Amlogic media platform drivers -# - -# -# Amphion drivers -# - -# -# Aspeed media platform drivers -# -CONFIG_VIDEO_ASPEED=m - -# -# Atmel media platform drivers -# - -# -# Cadence media platform drivers -# -CONFIG_VIDEO_CADENCE_CSI2RX=m -CONFIG_VIDEO_CADENCE_CSI2TX=m - -# -# Chips&Media media platform drivers -# - -# -# Intel media platform drivers -# - -# -# Marvell media platform drivers -# -CONFIG_VIDEO_CAFE_CCIC=m - -# -# Mediatek media platform drivers -# - -# -# NVidia media platform drivers -# - -# -# NXP media platform drivers -# - -# -# Qualcomm media platform drivers -# - -# -# Renesas media platform drivers -# - -# -# Rockchip media platform drivers -# - -# -# Samsung media platform drivers -# - -# -# STMicroelectronics media platform drivers -# - -# -# Sunxi media platform drivers -# - -# -# Texas Instruments drivers -# - -# -# Verisilicon media platform drivers -# - -# -# VIA media platform drivers -# - -# -# Xilinx media platform drivers -# -CONFIG_VIDEO_XILINX=m -CONFIG_VIDEO_XILINX_CSI2RXSS=m -CONFIG_VIDEO_XILINX_TPG=m -CONFIG_VIDEO_XILINX_VTC=m - -# -# 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 -CONFIG_MEDIA_COMMON_OPTIONS=y - -# -# common driver options -# -CONFIG_CYPRESS_FIRMWARE=m -CONFIG_TTPCI_EEPROM=m -CONFIG_VIDEO_CX2341X=m -CONFIG_VIDEO_TVEEPROM=m -CONFIG_DVB_B2C2_FLEXCOP=m -CONFIG_SMS_SIANO_MDTV=m -CONFIG_SMS_SIANO_RC=y -# CONFIG_SMS_SIANO_DEBUGFS is not set -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 -# 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 -CONFIG_VIDEO_CAMERA_SENSOR=y -CONFIG_VIDEO_AR0521=m -CONFIG_VIDEO_HI556=m -CONFIG_VIDEO_HI846=m -CONFIG_VIDEO_HI847=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_MAX9271_LIB=m -# 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_NOON010PC30 is not set -# CONFIG_VIDEO_OG01A1B is not set -# CONFIG_VIDEO_OV02A10 is not set -# CONFIG_VIDEO_OV08D10 is not set -# CONFIG_VIDEO_OV13858 is not set -CONFIG_VIDEO_OV13B10=m -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_OV5670 is not set -CONFIG_VIDEO_OV5675=m -# CONFIG_VIDEO_OV5693 is not set -# CONFIG_VIDEO_OV5695 is not set -# CONFIG_VIDEO_OV6650 is not set -# CONFIG_VIDEO_OV7251 is not set -CONFIG_VIDEO_OV7640=m -CONFIG_VIDEO_OV7670=m -# CONFIG_VIDEO_OV772X is not set -# 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_RDACM20=m -CONFIG_VIDEO_RDACM21=m -# CONFIG_VIDEO_RJ54N1 is not set -# CONFIG_VIDEO_S5C73M3 is not set -# CONFIG_VIDEO_S5K4ECGX is not set -# CONFIG_VIDEO_S5K5BAF is not set -# CONFIG_VIDEO_S5K6A3 is not set -# CONFIG_VIDEO_S5K6AA is not set -# CONFIG_VIDEO_SR030PC30 is not set -# CONFIG_VIDEO_VS6624 is not set -# CONFIG_VIDEO_CCS is not set -# CONFIG_VIDEO_ET8EK8 is not set -# CONFIG_VIDEO_M5MOLS is not set - -# -# 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 - -# -# Audio decoders, processors and mixers -# -CONFIG_VIDEO_CS3308=m -CONFIG_VIDEO_CS5345=m -CONFIG_VIDEO_CS53L32A=m -CONFIG_VIDEO_MSP3400=m -CONFIG_VIDEO_SONY_BTF_MPX=m -# CONFIG_VIDEO_TDA1997X is not set -CONFIG_VIDEO_TDA7432=m -CONFIG_VIDEO_TDA9840=m -CONFIG_VIDEO_TEA6415C=m -CONFIG_VIDEO_TEA6420=m -# CONFIG_VIDEO_TLV320AIC23B is not set -CONFIG_VIDEO_TVAUDIO=m -CONFIG_VIDEO_UDA1342=m -CONFIG_VIDEO_VP27SMPX=m -CONFIG_VIDEO_WM8739=m -CONFIG_VIDEO_WM8775=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_ISL7998X is not set -# CONFIG_VIDEO_KS0127 is not set -CONFIG_VIDEO_MAX9286=m -# 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_AD9389B 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_AK881X is not set -CONFIG_VIDEO_SAA7127=m -# CONFIG_VIDEO_SAA7185 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_I2C is not set -CONFIG_VIDEO_M52790=m -# CONFIG_VIDEO_ST_MIPID02 is not set -# CONFIG_VIDEO_THS7303 is not set -# end of Miscellaneous helper chips - -# -# Media SPI Adapters -# -# CONFIG_CXD2880_SPI_DRV is not set -# CONFIG_VIDEO_GS1662 is not set -# end of Media SPI Adapters - -CONFIG_MEDIA_TUNER=m - -# -# Customize TV tuners -# -CONFIG_MEDIA_TUNER_E4000=m -CONFIG_MEDIA_TUNER_FC0011=m -CONFIG_MEDIA_TUNER_FC0012=m -CONFIG_MEDIA_TUNER_FC0013=m -CONFIG_MEDIA_TUNER_FC2580=m -CONFIG_MEDIA_TUNER_IT913X=m -CONFIG_MEDIA_TUNER_M88RS6000T=m -CONFIG_MEDIA_TUNER_MAX2165=m -CONFIG_MEDIA_TUNER_MC44S803=m -CONFIG_MEDIA_TUNER_MSI001=m -CONFIG_MEDIA_TUNER_MT2060=m -CONFIG_MEDIA_TUNER_MT2063=m -CONFIG_MEDIA_TUNER_MT20XX=m -CONFIG_MEDIA_TUNER_MT2131=m -CONFIG_MEDIA_TUNER_MT2266=m -CONFIG_MEDIA_TUNER_MXL301RF=m -CONFIG_MEDIA_TUNER_MXL5005S=m -CONFIG_MEDIA_TUNER_MXL5007T=m -CONFIG_MEDIA_TUNER_QM1D1B0004=m -CONFIG_MEDIA_TUNER_QM1D1C0042=m -CONFIG_MEDIA_TUNER_QT1010=m -CONFIG_MEDIA_TUNER_R820T=m -CONFIG_MEDIA_TUNER_SI2157=m -CONFIG_MEDIA_TUNER_SIMPLE=m -CONFIG_MEDIA_TUNER_TDA18212=m -CONFIG_MEDIA_TUNER_TDA18218=m -CONFIG_MEDIA_TUNER_TDA18250=m -CONFIG_MEDIA_TUNER_TDA18271=m -CONFIG_MEDIA_TUNER_TDA827X=m -CONFIG_MEDIA_TUNER_TDA8290=m -CONFIG_MEDIA_TUNER_TDA9887=m -CONFIG_MEDIA_TUNER_TEA5761=m -CONFIG_MEDIA_TUNER_TEA5767=m -CONFIG_MEDIA_TUNER_TUA9001=m -CONFIG_MEDIA_TUNER_XC2028=m -CONFIG_MEDIA_TUNER_XC4000=m -CONFIG_MEDIA_TUNER_XC5000=m -# end of Customize TV tuners - -# -# Customise DVB Frontends -# - -# -# Multistandard (satellite) frontends -# -CONFIG_DVB_M88DS3103=m -CONFIG_DVB_MXL5XX=m -CONFIG_DVB_STB0899=m -CONFIG_DVB_STB6100=m -CONFIG_DVB_STV090x=m -CONFIG_DVB_STV0910=m -CONFIG_DVB_STV6110x=m -CONFIG_DVB_STV6111=m - -# -# Multistandard (cable + terrestrial) frontends -# -CONFIG_DVB_DRXK=m -CONFIG_DVB_MN88472=m -CONFIG_DVB_MN88473=m -CONFIG_DVB_SI2165=m -CONFIG_DVB_TDA18271C2DD=m - -# -# DVB-S (satellite) frontends -# -CONFIG_DVB_CX24110=m -CONFIG_DVB_CX24116=m -CONFIG_DVB_CX24117=m -CONFIG_DVB_CX24120=m -CONFIG_DVB_CX24123=m -CONFIG_DVB_DS3000=m -CONFIG_DVB_MB86A16=m -CONFIG_DVB_MT312=m -CONFIG_DVB_S5H1420=m -CONFIG_DVB_SI21XX=m -CONFIG_DVB_STB6000=m -CONFIG_DVB_STV0288=m -CONFIG_DVB_STV0299=m -CONFIG_DVB_STV0900=m -CONFIG_DVB_STV6110=m -CONFIG_DVB_TDA10071=m -CONFIG_DVB_TDA10086=m -CONFIG_DVB_TDA8083=m -CONFIG_DVB_TDA8261=m -CONFIG_DVB_TDA826X=m -CONFIG_DVB_TS2020=m -CONFIG_DVB_TUA6100=m -CONFIG_DVB_TUNER_CX24113=m -CONFIG_DVB_TUNER_ITD1000=m -CONFIG_DVB_VES1X93=m -CONFIG_DVB_ZL10036=m -CONFIG_DVB_ZL10039=m - -# -# DVB-T (terrestrial) frontends -# -CONFIG_DVB_AF9013=m -CONFIG_DVB_AS102_FE=m -CONFIG_DVB_CX22700=m -CONFIG_DVB_CX22702=m -CONFIG_DVB_CXD2820R=m -CONFIG_DVB_CXD2841ER=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_DRXD=m -CONFIG_DVB_EC100=m -CONFIG_DVB_GP8PSK_FE=m -CONFIG_DVB_L64781=m -CONFIG_DVB_MT352=m -CONFIG_DVB_NXT6000=m -CONFIG_DVB_RTL2830=m -CONFIG_DVB_RTL2832=m -CONFIG_DVB_RTL2832_SDR=m -# CONFIG_DVB_S5H1432 is not set -CONFIG_DVB_SI2168=m -CONFIG_DVB_SP887X=m -CONFIG_DVB_STV0367=m -CONFIG_DVB_TDA10048=m -CONFIG_DVB_TDA1004X=m -CONFIG_DVB_ZD1301_DEMOD=m -CONFIG_DVB_ZL10353=m -# CONFIG_DVB_CXD2880 is not set - -# -# DVB-C (cable) frontends -# -CONFIG_DVB_STV0297=m -CONFIG_DVB_TDA10021=m -CONFIG_DVB_TDA10023=m -CONFIG_DVB_VES1820=m - -# -# ATSC (North American/Korean Terrestrial/Cable DTV) frontends -# -CONFIG_DVB_AU8522=m -CONFIG_DVB_AU8522_DTV=m -CONFIG_DVB_AU8522_V4L=m -CONFIG_DVB_BCM3510=m -CONFIG_DVB_LG2160=m -CONFIG_DVB_LGDT3305=m -CONFIG_DVB_LGDT3306A=m -CONFIG_DVB_LGDT330X=m -CONFIG_DVB_MXL692=m -CONFIG_DVB_NXT200X=m -CONFIG_DVB_OR51132=m -CONFIG_DVB_OR51211=m -CONFIG_DVB_S5H1409=m -CONFIG_DVB_S5H1411=m - -# -# ISDB-T (terrestrial) frontends -# -CONFIG_DVB_DIB8000=m -CONFIG_DVB_MB86A20S=m -CONFIG_DVB_S921=m - -# -# ISDB-S (satellite) & ISDB-T (terrestrial) frontends -# -# CONFIG_DVB_MN88443X is not set -CONFIG_DVB_TC90522=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_A8293=m -CONFIG_DVB_AF9033=m -CONFIG_DVB_ASCOT2E=m -CONFIG_DVB_ATBM8830=m -CONFIG_DVB_HELENE=m -CONFIG_DVB_HORUS3A=m -CONFIG_DVB_ISL6405=m -CONFIG_DVB_ISL6421=m -CONFIG_DVB_ISL6423=m -CONFIG_DVB_IX2505V=m -# CONFIG_DVB_LGS8GL5 is not set -CONFIG_DVB_LGS8GXX=m -CONFIG_DVB_LNBH25=m -# CONFIG_DVB_LNBH29 is not set -CONFIG_DVB_LNBP21=m -CONFIG_DVB_LNBP22=m -CONFIG_DVB_M88RS2000=m -CONFIG_DVB_TDA665x=m -CONFIG_DVB_DRX39XYJ=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_APERTURE_HELPERS=y -CONFIG_AGP=m -CONFIG_DRM=m -CONFIG_DRM_MIPI_DBI=m -CONFIG_DRM_MIPI_DSI=y -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_AUX_BUS=m -CONFIG_DRM_DISPLAY_HELPER=m -CONFIG_DRM_DISPLAY_DP_HELPER=y -CONFIG_DRM_DISPLAY_HDCP_HELPER=y -CONFIG_DRM_DISPLAY_HDMI_HELPER=y -CONFIG_DRM_DP_AUX_CHARDEV=y -CONFIG_DRM_DP_CEC=y -CONFIG_DRM_TTM=m -CONFIG_DRM_BUDDY=m -CONFIG_DRM_VRAM_HELPER=m -CONFIG_DRM_TTM_HELPER=m -CONFIG_DRM_GEM_DMA_HELPER=m -CONFIG_DRM_GEM_SHMEM_HELPER=m -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_USE_LVDS=y -# CONFIG_DRM_RCAR_USE_MIPI_DSI 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_BF060Y8M_AJ0=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_EBBG_FT8719=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_JDI_R63452=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_NEWVISION_NV3052C=m -CONFIG_DRM_PANEL_NOVATEK_NT35510=m -CONFIG_DRM_PANEL_NOVATEK_NT35560=m -CONFIG_DRM_PANEL_NOVATEK_NT35950=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_ACX565AKM=m -CONFIG_DRM_PANEL_SONY_TULIP_TRULY_NT35521=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_ITE_IT6505=m -CONFIG_DRM_LONTIUM_LT8912B=m -CONFIG_DRM_LONTIUM_LT9211=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_DLPC3433=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_GP_AUDIO=m -CONFIG_DRM_DW_HDMI_CEC=m -# end of Display Interface Bridges - -CONFIG_DRM_ETNAVIV=m -CONFIG_DRM_ETNAVIV_THERMAL=y -CONFIG_DRM_LOGICVC=m -CONFIG_DRM_ARCPGU=m -CONFIG_DRM_BOCHS=m -CONFIG_DRM_CIRRUS_QEMU=m -CONFIG_DRM_GM12U320=m -CONFIG_DRM_PANEL_MIPI_DBI=m -CONFIG_DRM_SIMPLEDRM=m -CONFIG_TINYDRM_HX8357D=m -CONFIG_TINYDRM_ILI9163=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_SSD130X=m -CONFIG_DRM_SSD130X_I2C=m -CONFIG_DRM_SSD130X_SPI=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 -CONFIG_DRM_NOMODESET=y - -# -# 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_MT6370 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_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_CTL_FAST_LOOKUP=y -# CONFIG_SND_DEBUG is not set -# CONFIG_SND_CTL_INPUT_VALIDATION 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_SERIAL_GENERIC=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=y -# CONFIG_SND_HDA_CTL_DEV_ID 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_EXT_CORE=m -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_COMPRESS=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_AMD_ACP_CONFIG=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_UTILS=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 - -# -# 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_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_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_AK4375=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_AW8738=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_LIB=m -CONFIG_SND_SOC_CS35L41=m -CONFIG_SND_SOC_CS35L41_SPI=m -CONFIG_SND_SOC_CS35L41_I2C=m -CONFIG_SND_SOC_CS35L45_TABLES=m -CONFIG_SND_SOC_CS35L45=m -CONFIG_SND_SOC_CS35L45_SPI=m -CONFIG_SND_SOC_CS35L45_I2C=m -CONFIG_SND_SOC_CS42L42_CORE=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_CS42L83 is not set -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_ES8326=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_HDA=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_MAX98396=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_SRC4XXX_I2C=m -CONFIG_SND_SOC_SRC4XXX=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_TAS2780=m -CONFIG_SND_SOC_TAS5086=m -CONFIG_SND_SOC_TAS571X=m -CONFIG_SND_SOC_TAS5720=m -CONFIG_SND_SOC_TAS5805M=m -CONFIG_SND_SOC_TAS6424=m -CONFIG_SND_SOC_TDA7419=m -CONFIG_SND_SOC_TFA9879=m -CONFIG_SND_SOC_TFA989X=m -CONFIG_SND_SOC_TLV320ADC3XXX=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_WM8731_I2C=m -CONFIG_SND_SOC_WM8731_SPI=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_WM8940=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_MACRO_COMMON=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_COMMON=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_VRC2 is not set -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_LETSKETCH=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_MEGAWORLD_FF=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_PXRC is not set -CONFIG_HID_RAZER=m -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_SIGMAMICRO=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_TOPRE=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_ELAN=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_ONBOARD_HUB=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=m -CONFIG_UCSI_CCG=m -CONFIG_UCSI_STM32G0=m -CONFIG_TYPEC_TPS6598X=m -CONFIG_TYPEC_ANX7411=m -CONFIG_TYPEC_RT1719=m -CONFIG_TYPEC_HD3SS3220=m -CONFIG_TYPEC_STUSB160X=m -CONFIG_TYPEC_WUSB3801=m - -# -# USB Type-C Multiplexer/DeMultiplexer Switch support -# -CONFIG_TYPEC_MUX_FSA4480=m -# 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_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_SCSI_UFSHCD=m -CONFIG_SCSI_UFS_BSG=y -CONFIG_SCSI_UFS_CRYPTO=y -CONFIG_SCSI_UFS_HPB=y -CONFIG_SCSI_UFS_HWMON=y -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_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_MT6360=m -CONFIG_LEDS_RT4505=m -# CONFIG_LEDS_RT8515 is not set -CONFIG_LEDS_SGM3140=m - -# -# RGB LED drivers -# -CONFIG_LEDS_PWM_MULTICOLOR=m -CONFIG_LEDS_QCOM_LPG=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 - -# -# Simple LED drivers -# -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_BNXT_RE=m -CONFIG_INFINIBAND_CXGB4=m -CONFIG_INFINIBAND_EFA=m -CONFIG_INFINIBAND_ERDMA=m -CONFIG_INFINIBAND_IRDMA=m -CONFIG_MLX4_INFINIBAND=m -CONFIG_MLX5_INFINIBAND=m -CONFIG_INFINIBAND_MTHCA=m -CONFIG_INFINIBAND_MTHCA_DEBUG=y -CONFIG_INFINIBAND_OCRDMA=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_NCT3018Y=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_MLX5_VFIO_PCI=m -CONFIG_VFIO_MDEV=m -CONFIG_IRQ_BYPASS_MANAGER=y -CONFIG_VIRT_DRIVERS=y -CONFIG_VIRTIO_ANCHOR=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 -# 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 - -# -# 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_MAX96712=m -# CONFIG_STAGING_MEDIA_DEPRECATED is not set -# CONFIG_STAGING_BOARD is not set -CONFIG_LTE_GDM724X=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_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_VME_BUS is not set -# 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_RS9_PCIE=m -CONFIG_COMMON_CLK_VC5=m -CONFIG_COMMON_CLK_VC7=m -# CONFIG_COMMON_CLK_FIXED_MMIO is not set -CONFIG_XILINX_VCU=m -CONFIG_COMMON_CLK_XLNX_CLKWZRD=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_CTRL=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 - -# -# fujitsu SoC drivers -# -# end of fujitsu 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_ADXL367=m -CONFIG_ADXL367_SPI=m -CONFIG_ADXL367_I2C=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_MSA311=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_AD7280=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_MAX11205=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_RICHTEK_RTQ6056 is not set -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_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 to digital and digital to analog converters -# -CONFIG_AD74413R=m -# end of Analog to digital and digital to analog converters - -# -# Analog Front Ends -# -CONFIG_IIO_RESCALE=m -# end of Analog Front Ends - -# -# Amplifiers -# -CONFIG_AD8366=m -CONFIG_ADA4250=m -CONFIG_HMC425=m -# end of Amplifiers - -# -# Capacitance to digital converters -# -CONFIG_AD7150=m -CONFIG_AD7746=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_AD3552R=m -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_LTC2688=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_AD7293=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 - -# -# Filters -# -CONFIG_ADMV8818=m -# end of Filters - -# -# 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_ADMV1013=m -CONFIG_ADMV1014=m -CONFIG_ADMV4420=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=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_BOSCH_BNO055_SERIAL is not set -# CONFIG_BOSCH_BNO055_I2C is not set -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_LTRF216A is not set -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_SX_COMMON=m -CONFIG_SX9310=m -CONFIG_SX9324=m -CONFIG_SX9360=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_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_CLK=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 -CONFIG_PWM_XILINX=m - -# -# IRQ chip support -# -CONFIG_IRQCHIP=y -# CONFIG_AL_FIC is not set -CONFIG_MADERA_IRQ=m -# CONFIG_XILINX_INTC is not set -# end of IRQ chip support - -CONFIG_IPACK_BUS=m -CONFIG_BOARD_TPCI200=m -CONFIG_SERIAL_IPOCTAL=m -CONFIG_RESET_CONTROLLER=y -# CONFIG_RESET_SIMPLE is not set -# CONFIG_RESET_TI_SYSCON is not set -# CONFIG_RESET_TI_TPS380X 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_DPHY_RX=m -CONFIG_PHY_CADENCE_SIERRA=m -CONFIG_PHY_CADENCE_SALVO=m -CONFIG_PHY_PXA_28NM_HSIC=m -CONFIG_PHY_PXA_28NM_USB2=m -CONFIG_PHY_LAN966X_SERDES=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_BINDER_IPC is not set -# end of Android - -CONFIG_LIBNVDIMM=y -CONFIG_BLK_DEV_PMEM=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=y -CONFIG_DEV_DAX=m -CONFIG_DEV_DAX_PMEM=m -CONFIG_DEV_DAX_KMEM=m -CONFIG_NVMEM=y -CONFIG_NVMEM_SYSFS=y -CONFIG_NVMEM_RMEM=m -# CONFIG_NVMEM_SPMI_SDAM is not set -# CONFIG_NVMEM_U_BOOT_ENV is not set - -# -# 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_FPGA_MGR_MICROCHIP_SPI is not set -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 -CONFIG_PECI=m -CONFIG_PECI_CPU=m -# CONFIG_HTE 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=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_F2FS_UNFAIR_RWSEM=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 -# CONFIG_CACHEFILES_ERROR_INJECTION is not set -# CONFIG_CACHEFILES_ONDEMAND 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 is not set -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=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_DEPRECATED_API is not set -# 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_TRUSTED_KEYS_TPM=y -CONFIG_ENCRYPTED_KEYS=m -# CONFIG_USER_DECRYPTED_DATA is not set -CONFIG_KEY_DH_OPERATIONS=y -CONFIG_KEY_NOTIFICATIONS=y -CONFIG_SECURITY_DMESG_RESTRICT=y -CONFIG_PROC_MEM_ALWAYS_FORCE=y -# CONFIG_PROC_MEM_FORCE_PTRACE is not set -# CONFIG_PROC_MEM_NO_FORCE is not set -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_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_DEBUG is not set -CONFIG_SECURITY_APPARMOR_INTROSPECT_POLICY=y -CONFIG_SECURITY_APPARMOR_HASH=y -CONFIG_SECURITY_APPARMOR_HASH_DEFAULT=y -CONFIG_SECURITY_APPARMOR_EXPORT_BINARY=y -CONFIG_SECURITY_APPARMOR_PARANOID_LOAD=y -# 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="landlock,yama,loadpin,safesetid,integrity" - -# -# Kernel hardening options -# - -# -# Memory initialization -# -CONFIG_CC_HAS_AUTO_VAR_INIT_PATTERN=y -CONFIG_CC_HAS_AUTO_VAR_INIT_ZERO_BARE=y -CONFIG_CC_HAS_AUTO_VAR_INIT_ZERO=y -# CONFIG_INIT_STACK_NONE is not set -# CONFIG_INIT_STACK_ALL_PATTERN is not set -CONFIG_INIT_STACK_ALL_ZERO=y -CONFIG_INIT_ON_ALLOC_DEFAULT_ON=y -# CONFIG_INIT_ON_FREE_DEFAULT_ON is not set -CONFIG_CC_HAS_ZERO_CALL_USED_REGS=y -# CONFIG_ZERO_CALL_USED_REGS is not set -# end of Memory initialization - -CONFIG_RANDSTRUCT_NONE=y -# 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=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=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 -# end of Crypto core or helper - -# -# Public-key cryptography -# -CONFIG_CRYPTO_RSA=y -CONFIG_CRYPTO_DH=y -CONFIG_CRYPTO_DH_RFC7919_GROUPS=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 -# end of Public-key cryptography - -# -# Block ciphers -# -CONFIG_CRYPTO_AES=y -CONFIG_CRYPTO_AES_TI=m -CONFIG_CRYPTO_ANUBIS=m -CONFIG_CRYPTO_ARIA=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_SEED=m -CONFIG_CRYPTO_SERPENT=m -CONFIG_CRYPTO_SM4=m -CONFIG_CRYPTO_SM4_GENERIC=m -CONFIG_CRYPTO_TEA=m -CONFIG_CRYPTO_TWOFISH=m -CONFIG_CRYPTO_TWOFISH_COMMON=m -# end of Block ciphers - -# -# Length-preserving ciphers and modes -# -CONFIG_CRYPTO_ADIANTUM=m -CONFIG_CRYPTO_ARC4=m -CONFIG_CRYPTO_CHACHA20=m -CONFIG_CRYPTO_CBC=y -CONFIG_CRYPTO_CFB=m -CONFIG_CRYPTO_CTR=m -CONFIG_CRYPTO_CTS=y -CONFIG_CRYPTO_ECB=y -CONFIG_CRYPTO_HCTR2=m -CONFIG_CRYPTO_KEYWRAP=m -CONFIG_CRYPTO_LRW=m -CONFIG_CRYPTO_OFB=m -CONFIG_CRYPTO_PCBC=m -CONFIG_CRYPTO_XCTR=m -CONFIG_CRYPTO_XTS=y -CONFIG_CRYPTO_NHPOLY1305=m -# end of Length-preserving ciphers and modes - -# -# AEAD (authenticated encryption with associated data) ciphers -# -# CONFIG_CRYPTO_AEGIS128 is not set -CONFIG_CRYPTO_CHACHA20POLY1305=m -CONFIG_CRYPTO_CCM=m -CONFIG_CRYPTO_GCM=m -CONFIG_CRYPTO_SEQIV=m -CONFIG_CRYPTO_ECHAINIV=m -CONFIG_CRYPTO_ESSIV=m -# end of AEAD (authenticated encryption with associated data) ciphers - -# -# Hashes, digests, and MACs -# -CONFIG_CRYPTO_BLAKE2B=m -CONFIG_CRYPTO_CMAC=m -CONFIG_CRYPTO_GHASH=m -CONFIG_CRYPTO_HMAC=y -CONFIG_CRYPTO_MD4=m -CONFIG_CRYPTO_MD5=y -CONFIG_CRYPTO_MICHAEL_MIC=m -CONFIG_CRYPTO_POLYVAL=m -CONFIG_CRYPTO_POLY1305=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_SM3_GENERIC=m -CONFIG_CRYPTO_STREEBOG=m -CONFIG_CRYPTO_VMAC=m -CONFIG_CRYPTO_WP512=m -CONFIG_CRYPTO_XCBC=m -CONFIG_CRYPTO_XXHASH=m -# end of Hashes, digests, and MACs - -# -# CRCs (cyclic redundancy checks) -# -CONFIG_CRYPTO_CRC32C=m -CONFIG_CRYPTO_CRC32=m -CONFIG_CRYPTO_CRCT10DIF=y -CONFIG_CRYPTO_CRC64_ROCKSOFT=y -# end of CRCs (cyclic redundancy checks) - -# -# 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 -# end of Compression - -# -# 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_KDF800108_CTR=y -# end of Random number generation - -# -# Userspace interface -# -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 -# end of Userspace interface - -CONFIG_CRYPTO_HASH_INFO=y - -# -# Accelerated Cryptographic Algorithms for CPU (powerpc) -# -CONFIG_CRYPTO_CRC32C_VPMSUM=m -CONFIG_CRYPTO_CRCT10DIF_VPMSUM=m -CONFIG_CRYPTO_VPMSUM_TESTER=m -CONFIG_CRYPTO_MD5_PPC=m -CONFIG_CRYPTO_SHA1_PPC=m -# end of Accelerated Cryptographic Algorithms for CPU (powerpc) - -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_QAT=m -CONFIG_CRYPTO_DEV_QAT_DH895xCC=m -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_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_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 -# CONFIG_FIPS_SIGNATURE_SELFTEST 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 - -# -# Crypto library routines -# -CONFIG_CRYPTO_LIB_UTILS=y -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_SHA1=y -CONFIG_CRYPTO_LIB_SHA256=y -# end of Crypto library routines - -CONFIG_CRC_CCITT=m -CONFIG_CRC16=m -CONFIG_CRC_T10DIF=y -CONFIG_CRC64_ROCKSOFT=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=y -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_COMMON=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_FORCE_NR_CPUS is not set -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_STACKDEPOT=y -CONFIG_SBITMAP=y -CONFIG_PARMAN=m -CONFIG_OBJAGG=m -# end of Library routines - -CONFIG_PLDMFW=y -CONFIG_ASN1_ENCODER=m -CONFIG_POLYNOMIAL=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 - -CONFIG_DEBUG_KERNEL=y -CONFIG_DEBUG_MISC=y - -# -# Compile-time checks and compiler options -# -CONFIG_DEBUG_INFO=y -CONFIG_AS_HAS_NON_CONST_LEB128=y -# CONFIG_DEBUG_INFO_NONE 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_REDUCED is not set -# CONFIG_DEBUG_INFO_COMPRESSED is not set -# CONFIG_DEBUG_INFO_SPLIT is not set -# CONFIG_DEBUG_INFO_BTF is not set -CONFIG_PAHOLE_HAS_SPLIT_BTF=y -CONFIG_PAHOLE_HAS_LANG_EXCLUDE=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 -CONFIG_HAVE_KCSAN_COMPILER=y -# end of Generic Kernel Debugging Instruments - -# -# Networking Debugging -# -# CONFIG_NET_DEV_REFCNT_TRACKER is not set -# CONFIG_NET_NS_REFCNT_TRACKER is not set -# CONFIG_DEBUG_NET is not set -# end of Networking Debugging - -# -# Memory Debugging -# -CONFIG_PAGE_EXTENSION=y -CONFIG_SLUB_DEBUG=y -# CONFIG_SLUB_DEBUG_ON is not set -# 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_SHRINKER_DEBUG 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_HAVE_ARCH_KASAN=y -CONFIG_HAVE_ARCH_KASAN_VMALLOC=y -CONFIG_ARCH_DISABLE_KASAN_INLINE=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_HARDLOCKUP_DETECTOR=y -CONFIG_BOOTPARAM_HARDLOCKUP_PANIC=y -CONFIG_DETECT_HUNG_TASK=y -CONFIG_DEFAULT_HUNG_TASK_TIMEOUT=120 -# CONFIG_BOOTPARAM_HUNG_TASK_PANIC 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 - -# -# 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 -# CONFIG_DEBUG_MAPLE_TREE is not set -# 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_EXP_CPU_STALL_TIMEOUT=0 -# 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_DYNAMIC_FTRACE_WITH_ARGS=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_DYNAMIC_FTRACE_WITH_REGS=y -CONFIG_DYNAMIC_FTRACE_WITH_ARGS=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_RV is not set -# 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_TEST_REF_TRACKER 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_MAPLE_TREE is not set -# CONFIG_TEST_RHASHTABLE is not set -# CONFIG_TEST_SIPHASH is not set -# 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_DYNAMIC_DEBUG is not set -# CONFIG_TEST_KMOD is not set -# CONFIG_TEST_MEMCAT_P is not set -# CONFIG_TEST_OBJAGG 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 - -# -# Rust hacking -# -# end of Rust hacking -# end of Kernel hacking diff --git a/srcpkgs/linux6.1/files/x86_64-dotconfig b/srcpkgs/linux6.1/files/x86_64-dotconfig deleted file mode 100644 index 987fea8c9a6178..00000000000000 --- a/srcpkgs/linux6.1/files/x86_64-dotconfig +++ /dev/null @@ -1,11077 +0,0 @@ -# -# Automatically generated file; DO NOT EDIT. -# Linux/x86_64 6.1.153 Kernel Configuration -# -CONFIG_CC_VERSION_TEXT="gcc (GCC) 14.2.1 20250405" -CONFIG_CC_IS_GCC=y -CONFIG_GCC_VERSION=140201 -CONFIG_CLANG_VERSION=0 -CONFIG_AS_IS_GNU=y -CONFIG_AS_VERSION=24400 -CONFIG_LD_IS_BFD=y -CONFIG_LD_VERSION=24400 -CONFIG_LLD_VERSION=0 -CONFIG_CC_CAN_LINK=y -CONFIG_CC_CAN_LINK_STATIC=y -CONFIG_CC_HAS_ASM_GOTO_OUTPUT=y -CONFIG_CC_HAS_ASM_GOTO_TIED_OUTPUT=y -CONFIG_CC_HAS_ASM_INLINE=y -CONFIG_CC_HAS_NO_PROFILE_FN_ATTR=y -CONFIG_PAHOLE_VERSION=130 -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_SYSVIPC=y -CONFIG_SYSVIPC_SYSCTL=y -CONFIG_SYSVIPC_COMPAT=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 -CONFIG_CONTEXT_TRACKING=y -CONFIG_CONTEXT_TRACKING_IDLE=y - -# -# Timers subsystem -# -CONFIG_TICK_ONESHOT=y -CONFIG_NO_HZ_COMMON=y -# CONFIG_HZ_PERIODIC is not set -# CONFIG_NO_HZ_IDLE is not set -CONFIG_NO_HZ_FULL=y -CONFIG_CONTEXT_TRACKING_USER=y -# CONFIG_CONTEXT_TRACKING_USER_FORCE is not set -# CONFIG_NO_HZ is not set -CONFIG_HIGH_RES_TIMERS=y -CONFIG_CLOCKSOURCE_WATCHDOG_MAX_SKEW_US=100 -# 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_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_VIRT_CPU_ACCOUNTING=y -CONFIG_VIRT_CPU_ACCOUNTING_GEN=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 -CONFIG_RCU_NOCB_CPU=y -# CONFIG_RCU_NOCB_CPU_DEFAULT_ALL is not set -# 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_GCC10_NO_ARRAY_BOUNDS=y -CONFIG_CC_NO_ARRAY_BOUNDS=y -CONFIG_ARCH_SUPPORTS_INT128=y -CONFIG_NUMA_BALANCING=y -CONFIG_NUMA_BALANCING_DEFAULT_ENABLED=y -CONFIG_CGROUPS=y -CONFIG_PAGE_COUNTER=y -# CONFIG_CGROUP_FAVOR_DYNMODS is not set -CONFIG_MEMCG=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_BOOT_CONFIG_EMBED is not set -CONFIG_INITRAMFS_PRESERVE_MTIME=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_ABSOLUTE_PERCPU=y -CONFIG_KALLSYMS_BASE_RELATIVE=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_GUEST_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_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_HIBERNATION_POSSIBLE=y -CONFIG_ARCH_NR_GPIO=1024 -CONFIG_ARCH_SUSPEND_POSSIBLE=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_DYNAMIC_PHYSICAL_MASK=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_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_XEN_PV_MSR_SAFE=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_INTEL_TDX_GUEST=y -# 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_BOOT_VESA_SUPPORT=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 -CONFIG_PERF_EVENTS_AMD_BRS=y -# end of Performance monitoring - -# CONFIG_X86_16BIT is not set -CONFIG_X86_VSYSCALL_EMULATION=y -CONFIG_X86_IOPL_IOPERM=y -CONFIG_MICROCODE=y -CONFIG_MICROCODE_INTEL=y -CONFIG_MICROCODE_AMD=y -# CONFIG_MICROCODE_LATE_LOADING is not set -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_X86_MEM_ENCRYPT=y -# 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_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_X86_UMIP=y -CONFIG_CC_HAS_IBT=y -# CONFIG_X86_KERNEL_IBT is not set -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_HANDOVER_PROTOCOL=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_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_CC_HAS_SLS=y -CONFIG_CC_HAS_RETURN_THUNK=y -CONFIG_CPU_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_CPU_SRSO=y -CONFIG_SLS=y -# CONFIG_GDS_FORCE_MITIGATION is not set -CONFIG_MITIGATION_RFDS=y -CONFIG_MITIGATION_SPECTRE_BHI=y -CONFIG_MITIGATION_ITS=y -CONFIG_MITIGATION_TSA=y -CONFIG_MITIGATION_VMSCAPE=y -CONFIG_ARCH_HAS_ADD_PAGES=y -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_USERSPACE_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_ACPI_PFRUT=m -CONFIG_ACPI_PCC=y -# CONFIG_PMIC_OPREGION is not set -CONFIG_TPS68470_PMIC_OPREGION=y -CONFIG_ACPI_VIOT=y -CONFIG_ACPI_PRMT=y -CONFIG_X86_PM_TIMER=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_AMD_PSTATE=y -# CONFIG_X86_AMD_PSTATE_UT is not set -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_ABI is not set -CONFIG_COMPAT_32=y -CONFIG_COMPAT=y -CONFIG_COMPAT_FOR_U64_ALIGNMENT=y -# end of Binary Emulations - -CONFIG_HAVE_KVM=y -CONFIG_HAVE_KVM_PFNCACHE=y -CONFIG_HAVE_KVM_IRQCHIP=y -CONFIG_HAVE_KVM_IRQFD=y -CONFIG_HAVE_KVM_IRQ_ROUTING=y -CONFIG_HAVE_KVM_DIRTY_RING=y -CONFIG_HAVE_KVM_DIRTY_RING_TSO=y -CONFIG_HAVE_KVM_DIRTY_RING_ACQ_REL=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_EXTERNAL_WRITE_TRACKING=y -CONFIG_AS_AVX512=y -CONFIG_AS_SHA1_NI=y -CONFIG_AS_SHA256_NI=y -CONFIG_AS_TPAUSE=y -CONFIG_ARCH_CONFIGURES_CPU_MITIGATIONS=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_KRETPROBE_ON_RETHOOK=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_TRACE_IRQFLAGS_NMI_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_ARCH_HAS_CPU_FINALIZE_INIT=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_RUST=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_MMU_GATHER_MERGE_VMAS=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_ARCH_SUPPORTS_CFI_CLANG=y -CONFIG_HAVE_ARCH_WITHIN_STACK_FRAMES=y -CONFIG_HAVE_CONTEXT_TRACKING_USER=y -CONFIG_HAVE_CONTEXT_TRACKING_USER_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_HAVE_ARCH_HUGE_VMALLOC=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_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_PAGE_SIZE_LESS_THAN_256KB=y -CONFIG_HAVE_OBJTOOL=y -CONFIG_HAVE_JUMP_LABEL_HACK=y -CONFIG_HAVE_NOINSTR_HACK=y -CONFIG_HAVE_NOINSTR_VALIDATION=y -CONFIG_HAVE_UACCESS_VALIDATION=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=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_ARCH_HAS_CC_PLATFORM=y -CONFIG_HAVE_STATIC_CALL=y -CONFIG_HAVE_STATIC_CALL_INLINE=y -CONFIG_HAVE_PREEMPT_DYNAMIC=y -CONFIG_HAVE_PREEMPT_DYNAMIC_CALL=y -CONFIG_ARCH_WANT_LD_ORPHAN_WARN=y -CONFIG_ARCH_SUPPORTS_DEBUG_PAGEALLOC=y -CONFIG_ARCH_SUPPORTS_PAGE_TABLE_CHECK=y -CONFIG_ARCH_HAS_ELFCORE_COMPAT=y -CONFIG_ARCH_HAS_PARANOID_L1D_FLUSH=y -CONFIG_DYNAMIC_SIGFRAME=y -CONFIG_ARCH_HAS_NONLEAF_PMD_YOUNG=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_MODULE_UNLOAD_TAINT_TRACKING=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_BLOCK_LEGACY_AUTOLOAD=y -CONFIG_BLK_CGROUP_RWSTAT=y -CONFIG_BLK_DEV_BSG_COMMON=y -CONFIG_BLK_ICQ=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 -CONFIG_BLK_MQ_STACKING=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_ZPOOL=y -CONFIG_SWAP=y -CONFIG_ZSWAP=y -# CONFIG_ZSWAP_DEFAULT_ON is not set -# CONFIG_ZSWAP_COMPRESSOR_DEFAULT_DEFLATE is not set -# CONFIG_ZSWAP_COMPRESSOR_DEFAULT_LZO is not set -# 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=y -CONFIG_ZSWAP_COMPRESSOR_DEFAULT="zstd" -# CONFIG_ZSWAP_ZPOOL_DEFAULT_ZBUD is not set -# CONFIG_ZSWAP_ZPOOL_DEFAULT_Z3FOLD_DEPRECATED is not set -CONFIG_ZSWAP_ZPOOL_DEFAULT_ZSMALLOC=y -CONFIG_ZSWAP_ZPOOL_DEFAULT="zsmalloc" -CONFIG_ZBUD=y -# CONFIG_Z3FOLD_DEPRECATED is not set -CONFIG_ZSMALLOC=y -CONFIG_ZSMALLOC_STAT=y - -# -# SLAB allocator options -# -# 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_SLUB_STATS is not set -CONFIG_SLUB_CPU_PARTIAL=y -# end of SLAB allocator options - -CONFIG_SHUFFLE_PAGE_ALLOCATOR=y -# CONFIG_COMPAT_BRK is not set -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_ARCH_ENABLE_MEMORY_HOTREMOVE=y -CONFIG_MEMORY_HOTPLUG=y -CONFIG_MEMORY_HOTPLUG_DEFAULT_ONLINE=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_COMPACT_UNEVICTABLE_DEFAULT=1 -CONFIG_PAGE_REPORTING=y -CONFIG_MIGRATION=y -CONFIG_DEVICE_MIGRATION=y -CONFIG_ARCH_ENABLE_HUGEPAGE_MIGRATION=y -CONFIG_ARCH_ENABLE_THP_MIGRATION=y -CONFIG_CONTIG_ALLOC=y -CONFIG_PCP_BATCH_SCALE_MAX=5 -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 is not set -CONFIG_ARCH_WANT_GENERAL_HUGETLB=y -CONFIG_ARCH_WANTS_THP_SWAP=y -CONFIG_TRANSPARENT_HUGEPAGE=y -# CONFIG_TRANSPARENT_HUGEPAGE_ALWAYS is not set -CONFIG_TRANSPARENT_HUGEPAGE_MADVISE=y -CONFIG_THP_SWAP=y -# CONFIG_READ_ONLY_THP_FOR_FS is not set -CONFIG_NEED_PER_CPU_EMBED_FIRST_CHUNK=y -CONFIG_NEED_PER_CPU_PAGE_FIRST_CHUNK=y -CONFIG_USE_PERCPU_NUMA_NODE_ID=y -CONFIG_HAVE_SETUP_PER_CPU_AREA=y -CONFIG_FRONTSWAP=y -# CONFIG_CMA is not set -# CONFIG_MEM_SOFT_DIRTY 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_CURRENT_STACK_POINTER=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_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_VM_EVENT_COUNTERS=y -# CONFIG_PERCPU_STATS is not set -# CONFIG_GUP_TEST is not set -CONFIG_ARCH_HAS_PTE_SPECIAL=y -CONFIG_MAPPING_DIRTY_HELPERS=y -CONFIG_SECRETMEM=y -CONFIG_ANON_VMA_NAME=y -CONFIG_USERFAULTFD=y -CONFIG_HAVE_ARCH_USERFAULTFD_WP=y -CONFIG_HAVE_ARCH_USERFAULTFD_MINOR=y -CONFIG_PTE_MARKER=y -CONFIG_PTE_MARKER_UFFD_WP=y -CONFIG_LRU_GEN=y -# CONFIG_LRU_GEN_ENABLED is not set -# CONFIG_LRU_GEN_STATS is not set -CONFIG_LOCK_MM_AND_FIND_VMA=y - -# -# Data Access Monitoring -# -CONFIG_DAMON=y -CONFIG_DAMON_VADDR=y -CONFIG_DAMON_PADDR=y -CONFIG_DAMON_SYSFS=y -CONFIG_DAMON_DBGFS=y -CONFIG_DAMON_RECLAIM=y -# CONFIG_DAMON_LRU_SORT is not set -# 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_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_TABLE_PERTURB_ORDER=16 -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=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=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_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_NF_FLOW_TABLE_PROCFS is not set -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_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_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_RZN1_A5PSW=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_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_HTB=m -CONFIG_NET_SCH_HFSC=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_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_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_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 -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_MTK=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_MCTP_FLOWS=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_FD=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_PAGE_POOL_STATS is not set -CONFIG_FAILOVER=m -CONFIG_ETHTOOL_NETLINK=y - -# -# Device Drivers -# -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_VGA_ARB=y -CONFIG_VGA_ARB_MAX_GPUS=16 -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_CPS_XX=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_DEVTMPFS_SAFE=y -CONFIG_STANDALONE=y -CONFIG_PREVENT_FIRMWARE_BUILD=y - -# -# Firmware loader -# -CONFIG_FW_LOADER=y -CONFIG_FW_LOADER_PAGED_BUF=y -CONFIG_FW_LOADER_SYSFS=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_LOADER_COMPRESS_XZ=y -CONFIG_FW_LOADER_COMPRESS_ZSTD=y -CONFIG_FW_CACHE=y -CONFIG_FW_UPLOAD=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 -# CONFIG_MHI_BUS_EP 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_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_DXE_MEM_ATTRIBUTES=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_EFI_DEV_PATH_PARSER=y -CONFIG_APPLE_PROPERTIES=y -CONFIG_RESET_ATTACK_MITIGATION=y -# CONFIG_EFI_RCI2_TABLE is not set -# CONFIG_EFI_DISABLE_PCI_DMA is not set -CONFIG_EFI_EARLYCON=y -CONFIG_EFI_CUSTOM_SSDT_OVERLAYS=y -# CONFIG_EFI_DISABLE_RUNTIME is not set -# CONFIG_EFI_COCO_SECRET is not set -CONFIG_EFI_EMBEDDED_FIRMWARE=y -# end of EFI (Extensible Firmware Interface) Support - -CONFIG_UEFI_CPER=y -CONFIG_UEFI_CPER_X86=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_GNSS_USB=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 -CONFIG_MTD_NAND_ECC_MXIC=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_BLK_DEV_FD_RAWCMD is not set -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_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_UBLK is not set -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_VERBOSE_ERRORS=y -CONFIG_NVME_HWMON=y -CONFIG_NVME_FABRICS=m -CONFIG_NVME_RDMA=m -CONFIG_NVME_FC=m -CONFIG_NVME_TCP=m -# CONFIG_NVME_AUTH is not set -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 -# CONFIG_NVME_TARGET_AUTH is not set -# 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_GSC is not set -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 -CONFIG_GP_PCI1XXXX=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_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_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_AHCI_DWC=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_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_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_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 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_I2C=m -# CONFIG_NET_DSA_MICROCHIP_KSZ_SPI is not set -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_QCA8K=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_REALTEK=m -# CONFIG_NET_DSA_REALTEK_MDIO is not set -# CONFIG_NET_DSA_REALTEK_SMI is not set -CONFIG_NET_DSA_REALTEK_RTL8365MB=m -CONFIG_NET_DSA_REALTEK_RTL8366RB=m -# 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_CX_ECAT=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_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_NET_VENDOR_DAVICOM=y -CONFIG_DM9051=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_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_ENGLEDER=y -CONFIG_TSNEP=m -# CONFIG_TSNEP_SELFTESTS is not set -CONFIG_NET_VENDOR_EZCHIP=y -CONFIG_NET_VENDOR_FUNGIBLE=y -CONFIG_FUN_CORE=m -CONFIG_FUN_ETH=m -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_ICE_HWTS=y -CONFIG_FM10K=m -CONFIG_IGC=m -CONFIG_JME=m -CONFIG_NET_VENDOR_ADI=y -CONFIG_ADIN1110=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_OCTEON_EP=m -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_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_EN_MACSEC is not set -CONFIG_MLX5_EN_IPSEC=y -# CONFIG_MLX5_EN_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_MICROSOFT=y -CONFIG_MICROSOFT_MANA=m -CONFIG_NET_VENDOR_MYRI=y -CONFIG_MYRI10GE=m -CONFIG_MYRI10GE_DCA=y -CONFIG_FEALNX=m -# CONFIG_NET_VENDOR_NI is not set -CONFIG_NET_VENDOR_NATSEMI=y -CONFIG_NATSEMI=m -CONFIG_NS83820=m -CONFIG_NET_VENDOR_NETERION=y -CONFIG_S2IO=m -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_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_BROCADE=y -CONFIG_BNA=m -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_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 -CONFIG_SFC_MCDI_MON=y -CONFIG_SFC_SRIOV=y -CONFIG_SFC_MCDI_LOGGING=y -CONFIG_SFC_FALCON=m -CONFIG_SFC_FALCON_MTD=y -CONFIG_SFC_SIENA=m -CONFIG_SFC_SIENA_MTD=y -CONFIG_SFC_SIENA_MCDI_MON=y -# CONFIG_SFC_SIENA_SRIOV is not set -CONFIG_SFC_SIENA_MCDI_LOGGING=y -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_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_VERTEXCOM=y -CONFIG_MSE102X=m -CONFIG_NET_VENDOR_VIA=y -CONFIG_VIA_RHINE=m -# CONFIG_VIA_RHINE_MMIO is not set -CONFIG_VIA_VELOCITY=m -CONFIG_NET_VENDOR_WANGXUN=y -CONFIG_NGBE=m -CONFIG_TXGBE=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_ADIN1100_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_DP83TD510_PHY is not set -CONFIG_VITESSE_PHY=m -CONFIG_XILINX_GMII2RGMII=m -CONFIG_MICREL_KS8995MA=m -# CONFIG_PSE_CONTROLLER is not set -CONFIG_CAN_DEV=m -CONFIG_CAN_VCAN=m -# CONFIG_CAN_VXCAN is not set -CONFIG_CAN_NETLINK=y -CONFIG_CAN_CALC_BITTIMING=y -CONFIG_CAN_RX_OFFLOAD=y -# CONFIG_CAN_CAN327 is not set -# CONFIG_CAN_JANZ_ICAN3 is not set -# CONFIG_CAN_KVASER_PCIEFD is not set -CONFIG_CAN_SLCAN=m -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_CTUCANFD=m -CONFIG_CAN_CTUCANFD_PCI=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_USB is not set -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 - -# -# MCTP Device Drivers -# -CONFIG_MCTP_SERIAL=m -CONFIG_MCTP_TRANSPORT_I2C=m -# end of 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=m -CONFIG_MDIO_THUNDER=m - -# -# MDIO Multiplexers -# - -# -# PCS device drivers -# -CONFIG_PCS_XPCS=m -CONFIG_PCS_LYNX=m -CONFIG_PCS_ALTERA_TSE=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 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_MT7921U=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_PURELIFI=y -# CONFIG_PLFXLC 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_8852A=m -CONFIG_RTW89_8852C=m -CONFIG_RTW89_8852AE=m -CONFIG_RTW89_8852CE=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_SILABS=y -CONFIG_WFX=m -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_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_DEBUGFS=y -CONFIG_WWAN_HWSIM=m -CONFIG_MHI_WWAN_CTRL=m -CONFIG_MHI_WWAN_MBIM=m -CONFIG_RPMSG_WWAN_CTRL=m -CONFIG_IOSM=m -CONFIG_MTK_T7XX=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 -CONFIG_INPUT_VIVALDIFMAP=y - -# -# 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_PINEPHONE is not set -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_JOYSTICK_SENSEHAT is not set -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_IMAGIS=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_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_COLIBRI_VF50 is not set -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_IBM_PANEL is not set -CONFIG_INPUT_IMS_PCU=m -CONFIG_INPUT_IQS269A=m -CONFIG_INPUT_IQS626A=m -# CONFIG_INPUT_IQS7222 is not set -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_INPUT_RT5120_PWRKEY is not set -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 -CONFIG_SERIAL_8250_PERICOM=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_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=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_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_CCGX_UCSI=m -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_AMDPSP=y -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_PCI1XXXX=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_INTEL=m -CONFIG_SPI_INTEL_PCI=m -CONFIG_SPI_INTEL_PLATFORM=m -CONFIG_SPI_LM70_LLP=m -# CONFIG_SPI_MICROCHIP_CORE is not set -# CONFIG_SPI_MICROCHIP_CORE_QSPI is not set -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_CY8C95X0=m -CONFIG_PINCTRL_DA9062=m -CONFIG_PINCTRL_MCP23S08_I2C=m -CONFIG_PINCTRL_MCP23S08_SPI=m -CONFIG_PINCTRL_MCP23S08=m -CONFIG_PINCTRL_SX150X=y -CONFIG_PINCTRL_MADERA=m -CONFIG_PINCTRL_CS47L35=y -CONFIG_PINCTRL_CS47L85=y -CONFIG_PINCTRL_CS47L90=y - -# -# Intel pinctrl drivers -# -CONFIG_PINCTRL_BAYTRAIL=y -CONFIG_PINCTRL_CHERRYVIEW=m -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_METEORLAKE=m -CONFIG_PINCTRL_SUNRISEPOINT=m -CONFIG_PINCTRL_TIGERLAKE=m -# end of Intel pinctrl drivers - -# -# Renesas pinctrl drivers -# -# end of Renesas pinctrl drivers - -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_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=m -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 -CONFIG_GPIO_SIM=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_IP5XXX_POWER=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_SAMSUNG_SDI is not set -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_MAX77976=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_BATTERY_UG3105=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_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_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_I8K=y -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_MAX31760=m -CONFIG_SENSORS_MAX6620=m -CONFIG_SENSORS_MAX6621=m -CONFIG_SENSORS_MAX6639=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_CORE=m -CONFIG_SENSORS_NCT6775=m -# CONFIG_SENSORS_NCT6775_I2C is not set -CONFIG_SENSORS_NCT7802=m -CONFIG_SENSORS_NCT7904=m -CONFIG_SENSORS_NPCM7XX=m -CONFIG_SENSORS_NZXT_KRAKEN2=m -CONFIG_SENSORS_NZXT_SMART2=m -CONFIG_SENSORS_PCF8591=m -CONFIG_SENSORS_PECI_CPUTEMP=m -CONFIG_SENSORS_PECI_DIMMTEMP=m -CONFIG_SENSORS_PECI=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_DELTA_AHE50DC_FAN=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_IR38064_REGULATOR=y -# CONFIG_SENSORS_IRPS5401 is not set -CONFIG_SENSORS_ISL68137=m -CONFIG_SENSORS_LM25066=m -CONFIG_SENSORS_LM25066_REGULATOR=y -CONFIG_SENSORS_LT7182S=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_MP5023=m -CONFIG_SENSORS_PIM4328=m -CONFIG_SENSORS_PLI1209BC=m -CONFIG_SENSORS_PLI1209BC_REGULATOR=y -# 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_TPS546D24=m -CONFIG_SENSORS_UCD9000=m -CONFIG_SENSORS_UCD9200=m -# CONFIG_SENSORS_XDPE152 is not set -CONFIG_SENSORS_XDPE122=m -CONFIG_SENSORS_XDPE122_REGULATOR=y -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_SY7636A=m -CONFIG_SENSORS_DME1737=m -CONFIG_SENSORS_EMC1403=m -CONFIG_SENSORS_EMC2103=m -CONFIG_SENSORS_EMC2305=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_INA238=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_TMP464=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_SENSORS_ASUS_WMI=m -CONFIG_SENSORS_ASUS_EC=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 -CONFIG_INTEL_HFI_THERMAL=y -# 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_EXAR_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_SIEMENS_SIMATIC_IPC_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_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_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_MT6370 is not set -CONFIG_MFD_MT6397=m -CONFIG_MFD_MENF21BMC=m -# CONFIG_MFD_OCELOT is not set -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_SY7636A=m -CONFIG_MFD_RDC321X=m -CONFIG_MFD_RT4831=m -CONFIG_MFD_RT5033=m -CONFIG_MFD_RT5120=m -# CONFIG_MFD_RC5T583 is not set -CONFIG_MFD_SI476X_CORE=m -CONFIG_MFD_SIMPLE_MFD_I2C=m -CONFIG_MFD_SM501=m -CONFIG_MFD_SM501_GPIO=y -CONFIG_MFD_SKY81452=m -CONFIG_MFD_SYSCON=y -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_MAX20086=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_MT6331=m -CONFIG_REGULATOR_MT6332=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_RT4801=m -CONFIG_REGULATOR_RT4831=m -CONFIG_REGULATOR_RT5033=m -CONFIG_REGULATOR_RT5120=m -CONFIG_REGULATOR_RT5190A=m -CONFIG_REGULATOR_RT5759=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_SY7636A=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_TPS65132 is not set -CONFIG_REGULATOR_TPS6524X=m -# CONFIG_REGULATOR_TPS65912 is not set -CONFIG_REGULATOR_TPS68470=m -# CONFIG_REGULATOR_WM831X is not set -CONFIG_REGULATOR_QCOM_LABIBB=m -CONFIG_RC_CORE=m -CONFIG_LIRC=y -CONFIG_RC_MAP=m -CONFIG_RC_DECODERS=y -CONFIG_IR_IMON_DECODER=m -CONFIG_IR_JVC_DECODER=m -CONFIG_IR_MCE_KBD_DECODER=m -CONFIG_IR_NEC_DECODER=m -CONFIG_IR_RC5_DECODER=m -CONFIG_IR_RC6_DECODER=m -CONFIG_IR_RCMM_DECODER=m -CONFIG_IR_SANYO_DECODER=m -CONFIG_IR_SHARP_DECODER=m -CONFIG_IR_SONY_DECODER=m -CONFIG_IR_XMP_DECODER=m -CONFIG_RC_DEVICES=y -CONFIG_IR_ENE=m -CONFIG_IR_FINTEK=m -CONFIG_IR_IGORPLUGUSB=m -CONFIG_IR_IGUANA=m -CONFIG_IR_IMON=m -CONFIG_IR_IMON_RAW=m -CONFIG_IR_ITE_CIR=m -CONFIG_IR_MCEUSB=m -CONFIG_IR_NUVOTON=m -CONFIG_IR_REDRAT3=m -CONFIG_IR_SERIAL=m -CONFIG_IR_SERIAL_TRANSMITTER=y -CONFIG_IR_STREAMZAP=m -CONFIG_IR_TOY=m -CONFIG_IR_TTUSBIR=m -CONFIG_IR_WINBOND_CIR=m -CONFIG_RC_ATI_REMOTE=m -CONFIG_RC_LOOPBACK=m -CONFIG_RC_XBOX_DVD=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_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 -# - -# -# Media drivers -# -CONFIG_MEDIA_USB_SUPPORT=y - -# -# Webcam devices -# -CONFIG_USB_GSPCA=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_SPCA1528=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_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_GL860=m -CONFIG_USB_M5602=m -CONFIG_USB_STV06XX=m -CONFIG_USB_PWC=m -# CONFIG_USB_PWC_DEBUG is not set -CONFIG_USB_PWC_INPUT_EVDEV=y -CONFIG_USB_S2255=m -CONFIG_VIDEO_USBTV=m -CONFIG_USB_VIDEO_CLASS=m -CONFIG_USB_VIDEO_CLASS_INPUT_EVDEV=y - -# -# Analog TV USB devices -# -CONFIG_VIDEO_GO7007=m -CONFIG_VIDEO_GO7007_USB=m -CONFIG_VIDEO_GO7007_LOADER=m -CONFIG_VIDEO_GO7007_USB_S2250_BOARD=m -CONFIG_VIDEO_HDPVR=m -CONFIG_VIDEO_PVRUSB2=m -CONFIG_VIDEO_PVRUSB2_SYSFS=y -CONFIG_VIDEO_PVRUSB2_DVB=y -# CONFIG_VIDEO_PVRUSB2_DEBUGIFC is not set -CONFIG_VIDEO_STK1160_COMMON=m -CONFIG_VIDEO_STK1160=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 - -# -# Digital TV USB devices -# -CONFIG_DVB_AS102=m -CONFIG_DVB_B2C2_FLEXCOP_USB=m -# CONFIG_DVB_B2C2_FLEXCOP_USB_DEBUG is not set -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_DVBSKY=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_ZD1301=m -CONFIG_DVB_USB=m -# CONFIG_DVB_USB_DEBUG is not set -CONFIG_DVB_USB_A800=m -CONFIG_DVB_USB_AF9005=m -CONFIG_DVB_USB_AF9005_REMOTE=m -CONFIG_DVB_USB_AZ6027=m -CONFIG_DVB_USB_CINERGY_T2=m -CONFIG_DVB_USB_CXUSB=m -# CONFIG_DVB_USB_CXUSB_ANALOG is not set -CONFIG_DVB_USB_DIB0700=m -CONFIG_DVB_USB_DIB3000MC=m -CONFIG_DVB_USB_DIBUSB_MB=m -CONFIG_DVB_USB_DIBUSB_MB_FAULTY=y -CONFIG_DVB_USB_DIBUSB_MC=m -CONFIG_DVB_USB_DIGITV=m -CONFIG_DVB_USB_DTT200U=m -CONFIG_DVB_USB_DTV5100=m -CONFIG_DVB_USB_DW2102=m -CONFIG_DVB_USB_GP8PSK=m -CONFIG_DVB_USB_M920X=m -CONFIG_DVB_USB_NOVA_T_USB2=m -CONFIG_DVB_USB_OPERA1=m -CONFIG_DVB_USB_PCTV452E=m -CONFIG_DVB_USB_TECHNISAT_USB2=m -CONFIG_DVB_USB_TTUSB2=m -CONFIG_DVB_USB_UMT_010=m -CONFIG_DVB_USB_VP702X=m -CONFIG_DVB_USB_VP7045=m -CONFIG_SMS_USB_DRV=m -CONFIG_DVB_TTUSB_BUDGET=m -CONFIG_DVB_TTUSB_DEC=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 -# CONFIG_VIDEO_ZORAN is not set - -# -# Media capture/analog TV support -# -CONFIG_VIDEO_DT3155=m -CONFIG_VIDEO_IVTV=m -CONFIG_VIDEO_IVTV_ALSA=m -CONFIG_VIDEO_FB_IVTV=m -# CONFIG_VIDEO_FB_IVTV_FORCE_PAT is not set - -# -# Media capture/analog/hybrid TV support -# -CONFIG_VIDEO_BT848=m -CONFIG_DVB_BT8XX=m -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_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_B2C2_FLEXCOP_PCI=m -# CONFIG_DVB_B2C2_FLEXCOP_PCI_DEBUG is not set -CONFIG_DVB_DDBRIDGE=m -# CONFIG_DVB_DDBRIDGE_MSIENABLE is not set -CONFIG_DVB_DM1105=m -CONFIG_MANTIS_CORE=m -CONFIG_DVB_MANTIS=m -CONFIG_DVB_HOPPER=m -CONFIG_DVB_NETUP_UNIDVB=m -CONFIG_DVB_NGENE=m -CONFIG_DVB_PLUTO2=m -CONFIG_DVB_PT1=m -CONFIG_DVB_PT3=m -CONFIG_DVB_SMIPCIE=m -# CONFIG_VIDEO_IPU3_CIO2 is not set -CONFIG_RADIO_ADAPTERS=m -CONFIG_RADIO_MAXIRADIO=m -CONFIG_RADIO_SAA7706H=m -CONFIG_RADIO_SHARK=m -CONFIG_RADIO_SHARK2=m -CONFIG_RADIO_SI4713=m -CONFIG_RADIO_SI476X=m -CONFIG_RADIO_TEA575X=m -CONFIG_RADIO_TEA5764=m -CONFIG_RADIO_TEF6862=m -CONFIG_RADIO_WL1273=m -CONFIG_USB_DSBR=m -CONFIG_USB_KEENE=m -CONFIG_USB_MA901=m -CONFIG_USB_MR800=m -CONFIG_USB_RAREMONO=m -CONFIG_RADIO_SI470X=m -CONFIG_USB_SI470X=m -CONFIG_I2C_SI470X=m -CONFIG_USB_SI4713=m -CONFIG_PLATFORM_SI4713=m -CONFIG_I2C_SI4713=m -CONFIG_RADIO_WL128X=m -CONFIG_MEDIA_PLATFORM_DRIVERS=y -CONFIG_V4L_PLATFORM_DRIVERS=y -CONFIG_SDR_PLATFORM_DRIVERS=y -CONFIG_DVB_PLATFORM_DRIVERS=y -CONFIG_V4L_MEM2MEM_DRIVERS=y -CONFIG_VIDEO_MEM2MEM_DEINTERLACE=m - -# -# Allegro DVT media platform drivers -# - -# -# Amlogic media platform drivers -# - -# -# Amphion drivers -# - -# -# Aspeed media platform drivers -# -CONFIG_VIDEO_ASPEED=m - -# -# Atmel media platform drivers -# - -# -# Cadence media platform drivers -# -CONFIG_VIDEO_CADENCE_CSI2RX=m -CONFIG_VIDEO_CADENCE_CSI2TX=m - -# -# Chips&Media media platform drivers -# - -# -# Intel media platform drivers -# - -# -# Marvell media platform drivers -# -CONFIG_VIDEO_CAFE_CCIC=m - -# -# Mediatek media platform drivers -# - -# -# NVidia media platform drivers -# - -# -# NXP media platform drivers -# - -# -# Qualcomm media platform drivers -# - -# -# Renesas media platform drivers -# - -# -# Rockchip media platform drivers -# - -# -# Samsung media platform drivers -# - -# -# STMicroelectronics media platform drivers -# - -# -# Sunxi media platform drivers -# - -# -# Texas Instruments drivers -# - -# -# Verisilicon media platform drivers -# - -# -# VIA media platform drivers -# -CONFIG_VIDEO_VIA_CAMERA=m - -# -# Xilinx media platform drivers -# - -# -# 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 -CONFIG_MEDIA_COMMON_OPTIONS=y - -# -# common driver options -# -CONFIG_CYPRESS_FIRMWARE=m -CONFIG_TTPCI_EEPROM=m -CONFIG_VIDEO_CX2341X=m -CONFIG_VIDEO_TVEEPROM=m -CONFIG_DVB_B2C2_FLEXCOP=m -CONFIG_SMS_SIANO_MDTV=m -CONFIG_SMS_SIANO_RC=y -# CONFIG_SMS_SIANO_DEBUGFS is not set -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 -# 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 -CONFIG_VIDEO_CAMERA_SENSOR=y -CONFIG_VIDEO_AR0521=m -CONFIG_VIDEO_HI556=m -CONFIG_VIDEO_HI846=m -CONFIG_VIDEO_HI847=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_MAX9271_LIB=m -# 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_NOON010PC30 is not set -CONFIG_VIDEO_OG01A1B=m -# CONFIG_VIDEO_OV02A10 is not set -CONFIG_VIDEO_OV08D10=m -# CONFIG_VIDEO_OV13858 is not set -CONFIG_VIDEO_OV13B10=m -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_OV5670 is not set -CONFIG_VIDEO_OV5675=m -CONFIG_VIDEO_OV5693=m -# CONFIG_VIDEO_OV5695 is not set -# CONFIG_VIDEO_OV6650 is not set -# CONFIG_VIDEO_OV7251 is not set -CONFIG_VIDEO_OV7640=m -CONFIG_VIDEO_OV7670=m -# CONFIG_VIDEO_OV772X is not set -# 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_RDACM20=m -CONFIG_VIDEO_RDACM21=m -# CONFIG_VIDEO_RJ54N1 is not set -# CONFIG_VIDEO_S5C73M3 is not set -# CONFIG_VIDEO_S5K4ECGX is not set -# CONFIG_VIDEO_S5K5BAF is not set -# CONFIG_VIDEO_S5K6A3 is not set -# CONFIG_VIDEO_S5K6AA is not set -# CONFIG_VIDEO_SR030PC30 is not set -# CONFIG_VIDEO_VS6624 is not set -# CONFIG_VIDEO_CCS is not set -# CONFIG_VIDEO_ET8EK8 is not set -# CONFIG_VIDEO_M5MOLS is not set - -# -# 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 - -# -# Audio decoders, processors and mixers -# -CONFIG_VIDEO_CS3308=m -CONFIG_VIDEO_CS5345=m -CONFIG_VIDEO_CS53L32A=m -CONFIG_VIDEO_MSP3400=m -CONFIG_VIDEO_SONY_BTF_MPX=m -# CONFIG_VIDEO_TDA1997X is not set -CONFIG_VIDEO_TDA7432=m -CONFIG_VIDEO_TDA9840=m -CONFIG_VIDEO_TEA6415C=m -CONFIG_VIDEO_TEA6420=m -# CONFIG_VIDEO_TLV320AIC23B is not set -CONFIG_VIDEO_TVAUDIO=m -CONFIG_VIDEO_UDA1342=m -CONFIG_VIDEO_VP27SMPX=m -CONFIG_VIDEO_WM8739=m -CONFIG_VIDEO_WM8775=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_AD9389B 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_AK881X is not set -CONFIG_VIDEO_SAA7127=m -# CONFIG_VIDEO_SAA7185 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_I2C is not set -CONFIG_VIDEO_M52790=m -# CONFIG_VIDEO_ST_MIPID02 is not set -# CONFIG_VIDEO_THS7303 is not set -# end of Miscellaneous helper chips - -# -# Media SPI Adapters -# -CONFIG_CXD2880_SPI_DRV=m -# CONFIG_VIDEO_GS1662 is not set -# end of Media SPI Adapters - -CONFIG_MEDIA_TUNER=m - -# -# Customize TV tuners -# -CONFIG_MEDIA_TUNER_E4000=m -CONFIG_MEDIA_TUNER_FC0011=m -CONFIG_MEDIA_TUNER_FC0012=m -CONFIG_MEDIA_TUNER_FC0013=m -CONFIG_MEDIA_TUNER_FC2580=m -CONFIG_MEDIA_TUNER_IT913X=m -CONFIG_MEDIA_TUNER_M88RS6000T=m -CONFIG_MEDIA_TUNER_MAX2165=m -CONFIG_MEDIA_TUNER_MC44S803=m -CONFIG_MEDIA_TUNER_MSI001=m -CONFIG_MEDIA_TUNER_MT2060=m -CONFIG_MEDIA_TUNER_MT2063=m -CONFIG_MEDIA_TUNER_MT20XX=m -CONFIG_MEDIA_TUNER_MT2131=m -CONFIG_MEDIA_TUNER_MT2266=m -CONFIG_MEDIA_TUNER_MXL301RF=m -CONFIG_MEDIA_TUNER_MXL5005S=m -CONFIG_MEDIA_TUNER_MXL5007T=m -CONFIG_MEDIA_TUNER_QM1D1B0004=m -CONFIG_MEDIA_TUNER_QM1D1C0042=m -CONFIG_MEDIA_TUNER_QT1010=m -CONFIG_MEDIA_TUNER_R820T=m -CONFIG_MEDIA_TUNER_SI2157=m -CONFIG_MEDIA_TUNER_SIMPLE=m -CONFIG_MEDIA_TUNER_TDA18212=m -CONFIG_MEDIA_TUNER_TDA18218=m -CONFIG_MEDIA_TUNER_TDA18250=m -CONFIG_MEDIA_TUNER_TDA18271=m -CONFIG_MEDIA_TUNER_TDA827X=m -CONFIG_MEDIA_TUNER_TDA8290=m -CONFIG_MEDIA_TUNER_TDA9887=m -CONFIG_MEDIA_TUNER_TEA5761=m -CONFIG_MEDIA_TUNER_TEA5767=m -CONFIG_MEDIA_TUNER_TUA9001=m -CONFIG_MEDIA_TUNER_XC2028=m -CONFIG_MEDIA_TUNER_XC4000=m -CONFIG_MEDIA_TUNER_XC5000=m -# end of Customize TV tuners - -# -# Customise DVB Frontends -# - -# -# Multistandard (satellite) frontends -# -CONFIG_DVB_M88DS3103=m -CONFIG_DVB_MXL5XX=m -CONFIG_DVB_STB0899=m -CONFIG_DVB_STB6100=m -CONFIG_DVB_STV090x=m -CONFIG_DVB_STV0910=m -CONFIG_DVB_STV6110x=m -CONFIG_DVB_STV6111=m - -# -# Multistandard (cable + terrestrial) frontends -# -CONFIG_DVB_DRXK=m -CONFIG_DVB_MN88472=m -CONFIG_DVB_MN88473=m -CONFIG_DVB_SI2165=m -CONFIG_DVB_TDA18271C2DD=m - -# -# DVB-S (satellite) frontends -# -CONFIG_DVB_CX24110=m -CONFIG_DVB_CX24116=m -CONFIG_DVB_CX24117=m -CONFIG_DVB_CX24120=m -CONFIG_DVB_CX24123=m -CONFIG_DVB_DS3000=m -CONFIG_DVB_MB86A16=m -CONFIG_DVB_MT312=m -CONFIG_DVB_S5H1420=m -CONFIG_DVB_SI21XX=m -CONFIG_DVB_STB6000=m -CONFIG_DVB_STV0288=m -CONFIG_DVB_STV0299=m -CONFIG_DVB_STV0900=m -CONFIG_DVB_STV6110=m -CONFIG_DVB_TDA10071=m -CONFIG_DVB_TDA10086=m -CONFIG_DVB_TDA8083=m -CONFIG_DVB_TDA8261=m -CONFIG_DVB_TDA826X=m -CONFIG_DVB_TS2020=m -CONFIG_DVB_TUA6100=m -CONFIG_DVB_TUNER_CX24113=m -CONFIG_DVB_TUNER_ITD1000=m -CONFIG_DVB_VES1X93=m -CONFIG_DVB_ZL10036=m -CONFIG_DVB_ZL10039=m - -# -# DVB-T (terrestrial) frontends -# -CONFIG_DVB_AF9013=m -CONFIG_DVB_AS102_FE=m -CONFIG_DVB_CX22700=m -CONFIG_DVB_CX22702=m -CONFIG_DVB_CXD2820R=m -CONFIG_DVB_CXD2841ER=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_DRXD=m -CONFIG_DVB_EC100=m -CONFIG_DVB_GP8PSK_FE=m -CONFIG_DVB_L64781=m -CONFIG_DVB_MT352=m -CONFIG_DVB_NXT6000=m -CONFIG_DVB_RTL2830=m -CONFIG_DVB_RTL2832=m -CONFIG_DVB_RTL2832_SDR=m -# CONFIG_DVB_S5H1432 is not set -CONFIG_DVB_SI2168=m -CONFIG_DVB_SP887X=m -CONFIG_DVB_STV0367=m -CONFIG_DVB_TDA10048=m -CONFIG_DVB_TDA1004X=m -CONFIG_DVB_ZD1301_DEMOD=m -CONFIG_DVB_ZL10353=m -# CONFIG_DVB_CXD2880 is not set - -# -# DVB-C (cable) frontends -# -CONFIG_DVB_STV0297=m -CONFIG_DVB_TDA10021=m -CONFIG_DVB_TDA10023=m -CONFIG_DVB_VES1820=m - -# -# ATSC (North American/Korean Terrestrial/Cable DTV) frontends -# -CONFIG_DVB_AU8522=m -CONFIG_DVB_AU8522_DTV=m -CONFIG_DVB_AU8522_V4L=m -CONFIG_DVB_BCM3510=m -CONFIG_DVB_LG2160=m -CONFIG_DVB_LGDT3305=m -CONFIG_DVB_LGDT3306A=m -CONFIG_DVB_LGDT330X=m -CONFIG_DVB_MXL692=m -CONFIG_DVB_NXT200X=m -CONFIG_DVB_OR51132=m -CONFIG_DVB_OR51211=m -CONFIG_DVB_S5H1409=m -CONFIG_DVB_S5H1411=m - -# -# ISDB-T (terrestrial) frontends -# -CONFIG_DVB_DIB8000=m -CONFIG_DVB_MB86A20S=m -CONFIG_DVB_S921=m - -# -# ISDB-S (satellite) & ISDB-T (terrestrial) frontends -# -# CONFIG_DVB_MN88443X is not set -CONFIG_DVB_TC90522=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_A8293=m -CONFIG_DVB_AF9033=m -CONFIG_DVB_ASCOT2E=m -CONFIG_DVB_ATBM8830=m -CONFIG_DVB_HELENE=m -CONFIG_DVB_HORUS3A=m -CONFIG_DVB_ISL6405=m -CONFIG_DVB_ISL6421=m -CONFIG_DVB_ISL6423=m -CONFIG_DVB_IX2505V=m -# CONFIG_DVB_LGS8GL5 is not set -CONFIG_DVB_LGS8GXX=m -CONFIG_DVB_LNBH25=m -# CONFIG_DVB_LNBH29 is not set -CONFIG_DVB_LNBP21=m -CONFIG_DVB_LNBP22=m -CONFIG_DVB_M88RS2000=m -CONFIG_DVB_TDA665x=m -CONFIG_DVB_DRX39XYJ=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_APERTURE_HELPERS=y -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_SWITCHEROO=y -CONFIG_DRM=m -CONFIG_DRM_MIPI_DBI=m -CONFIG_DRM_MIPI_DSI=y -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_DISPLAY_HELPER=m -CONFIG_DRM_DISPLAY_DP_HELPER=y -CONFIG_DRM_DISPLAY_HDCP_HELPER=y -CONFIG_DRM_DISPLAY_HDMI_HELPER=y -CONFIG_DRM_DP_AUX_CHARDEV=y -CONFIG_DRM_DP_CEC=y -CONFIG_DRM_TTM=m -CONFIG_DRM_BUDDY=m -CONFIG_DRM_VRAM_HELPER=m -CONFIG_DRM_TTM_HELPER=m -CONFIG_DRM_GEM_DMA_HELPER=m -CONFIG_DRM_GEM_SHMEM_HELPER=m -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_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_I915_GVT=y -CONFIG_DRM_VGEM=m -CONFIG_DRM_VKMS=m -CONFIG_DRM_VMWGFX=m -# 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_PANEL_MIPI_DBI=m -CONFIG_DRM_SIMPLEDRM=m -CONFIG_TINYDRM_HX8357D=m -CONFIG_TINYDRM_ILI9163=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_SSD130X=m -CONFIG_DRM_SSD130X_I2C=m -# CONFIG_DRM_SSD130X_SPI is not set -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 -CONFIG_DRM_NOMODESET=y -CONFIG_DRM_PRIVACY_SCREEN=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_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_CTL_FAST_LOOKUP=y -# CONFIG_SND_DEBUG is not set -# CONFIG_SND_CTL_INPUT_VALIDATION 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_SCODEC_CS35L41=m -CONFIG_SND_HDA_CS_DSP_CONTROLS=m -CONFIG_SND_HDA_SCODEC_CS35L41_I2C=m -CONFIG_SND_HDA_SCODEC_CS35L41_SPI=m -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=y -# CONFIG_SND_HDA_CTL_DEV_ID 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_ST_ES8336_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_AMD_ACP_CONFIG=m -CONFIG_SND_SOC_AMD_ACP_COMMON=m -CONFIG_SND_SOC_AMD_ACP_PDM=m -CONFIG_SND_SOC_AMD_ACP_I2S=m -CONFIG_SND_SOC_AMD_ACP_PCM=m -CONFIG_SND_SOC_AMD_ACP_PCI=m -CONFIG_SND_AMD_ASOC_RENOIR=m -CONFIG_SND_AMD_ASOC_REMBRANDT=m -CONFIG_SND_SOC_AMD_MACH_COMMON=m -CONFIG_SND_SOC_AMD_LEGACY_MACH=m -CONFIG_SND_SOC_AMD_SOF_MACH=m -CONFIG_SND_SOC_AMD_RPL_ACP6x=m -CONFIG_SND_SOC_AMD_PS=m -CONFIG_SND_SOC_AMD_PS_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_UTILS=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=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_AVS=m - -# -# Intel AVS Machine drivers -# - -# -# Available DSP configurations -# -CONFIG_SND_SOC_INTEL_AVS_MACH_DA7219=m -CONFIG_SND_SOC_INTEL_AVS_MACH_DMIC=m -CONFIG_SND_SOC_INTEL_AVS_MACH_HDAUDIO=m -CONFIG_SND_SOC_INTEL_AVS_MACH_I2S_TEST=m -CONFIG_SND_SOC_INTEL_AVS_MACH_MAX98357A=m -CONFIG_SND_SOC_INTEL_AVS_MACH_MAX98373=m -CONFIG_SND_SOC_INTEL_AVS_MACH_NAU8825=m -CONFIG_SND_SOC_INTEL_AVS_MACH_RT274=m -CONFIG_SND_SOC_INTEL_AVS_MACH_RT286=m -CONFIG_SND_SOC_INTEL_AVS_MACH_RT298=m -CONFIG_SND_SOC_INTEL_AVS_MACH_RT5682=m -CONFIG_SND_SOC_INTEL_AVS_MACH_SSM4567=m -# end of Intel AVS Machine drivers - -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_SOF_REALTEK_COMMON=m -CONFIG_SND_SOC_INTEL_SOF_CIRRUS_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_SOF_NAU8825_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_SOF_SSP_AMP_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=m -CONFIG_SND_SOC_SOF_CLIENT=m -# 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_IPC3=y -CONFIG_SND_SOC_SOF_INTEL_IPC4=y -CONFIG_SND_SOC_SOF_AMD_TOPLEVEL=m -CONFIG_SND_SOC_SOF_AMD_COMMON=m -CONFIG_SND_SOC_SOF_AMD_RENOIR=m -CONFIG_SND_SOC_SOF_AMD_REMBRANDT=m -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_SKL=m -CONFIG_SND_SOC_SOF_SKYLAKE=m -CONFIG_SND_SOC_SOF_KABYLAKE=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_INTEL_MTL=m -CONFIG_SND_SOC_SOF_METEORLAKE=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_HDA_PROBES=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_AK4375=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_AW8738=m -# 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_LIB=m -CONFIG_SND_SOC_CS35L41=m -CONFIG_SND_SOC_CS35L41_SPI=m -CONFIG_SND_SOC_CS35L41_I2C=m -CONFIG_SND_SOC_CS35L45_TABLES=m -CONFIG_SND_SOC_CS35L45=m -CONFIG_SND_SOC_CS35L45_SPI=m -CONFIG_SND_SOC_CS35L45_I2C=m -CONFIG_SND_SOC_CS42L42_CORE=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_CS42L83=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_ES8326=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_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_MAX98396=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_RT274=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_RT1318_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_SRC4XXX_I2C=m -CONFIG_SND_SOC_SRC4XXX=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_TAS2780 is not set -CONFIG_SND_SOC_TAS5086=m -CONFIG_SND_SOC_TAS571X=m -CONFIG_SND_SOC_TAS5720=m -CONFIG_SND_SOC_TAS5805M=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_TLV320ADC3XXX=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_WM8731_I2C=m -CONFIG_SND_SOC_WM8731_SPI=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_WM8940=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_WSA883X is not set -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_VIVALDI_COMMON=m -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_VRC2=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_LETSKETCH=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_MEGAWORLD_FF is not set -# 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_PXRC=m -CONFIG_HID_RAZER=m -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_SIGMAMICRO=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_TOPRE=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 -CONFIG_USB_XEN_HCD=m - -# -# 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=m -CONFIG_UCSI_CCG=m -CONFIG_UCSI_ACPI=m -CONFIG_UCSI_STM32G0=m -CONFIG_TYPEC_TPS6598X=m -# CONFIG_TYPEC_ANX7411 is not set -CONFIG_TYPEC_RT1719=m -CONFIG_TYPEC_HD3SS3220=m -CONFIG_TYPEC_STUSB160X=m -CONFIG_TYPEC_WUSB3801=m - -# -# USB Type-C Multiplexer/DeMultiplexer Switch support -# -# CONFIG_TYPEC_MUX_FSA4480 is not set -# CONFIG_TYPEC_MUX_PI3USB30532 is not set -CONFIG_TYPEC_MUX_INTEL_PMC=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_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_SCSI_UFSHCD=m -CONFIG_SCSI_UFS_BSG=y -CONFIG_SCSI_UFS_CRYPTO=y -CONFIG_SCSI_UFS_HPB=y -CONFIG_SCSI_UFS_HWMON=y -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_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_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 -# CONFIG_LEDS_IS31FL319X is not set - -# -# 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 - -# -# RGB LED drivers -# -# CONFIG_LEDS_PWM_MULTICOLOR is not set - -# -# 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 - -# -# Simple LED drivers -# -CONFIG_LEDS_SIEMENS_SIMATIC_IPC=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_BNXT_RE=m -CONFIG_INFINIBAND_CXGB4=m -CONFIG_INFINIBAND_EFA=m -# CONFIG_INFINIBAND_ERDMA is not set -CONFIG_INFINIBAND_HFI1=m -# CONFIG_HFI1_DEBUG_SDMA_ORDER is not set -# CONFIG_SDMA_VERBOSITY is not set -CONFIG_INFINIBAND_IRDMA=m -CONFIG_MLX4_INFINIBAND=m -CONFIG_MLX5_INFINIBAND=m -CONFIG_INFINIBAND_MTHCA=m -CONFIG_INFINIBAND_MTHCA_DEBUG=y -CONFIG_INFINIBAND_OCRDMA=m -CONFIG_INFINIBAND_QEDR=m -CONFIG_INFINIBAND_QIB=m -CONFIG_INFINIBAND_QIB_DCA=y -CONFIG_INFINIBAND_USNIC=m -CONFIG_INFINIBAND_VMWARE_PVRDMA=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_MLX5_VFIO_PCI=m -CONFIG_VFIO_MDEV=m -CONFIG_IRQ_BYPASS_MANAGER=m -CONFIG_VIRT_DRIVERS=y -CONFIG_VMGENID=y -CONFIG_VBOXGUEST=m -CONFIG_NITRO_ENCLAVES=m -# CONFIG_EFI_SECRET is not set -CONFIG_VIRTIO_ANCHOR=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_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 -CONFIG_XEN_GRANT_DMA_OPS=y -CONFIG_XEN_VIRTIO=y -# CONFIG_XEN_VIRTIO_FORCE_GRANT is not set -# 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 -# 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 - -# -# 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_IPU3_IMGU=m -# CONFIG_STAGING_MEDIA_DEPRECATED is not set -CONFIG_LTE_GDM724X=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=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_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_VME_BUS is not set -CONFIG_CHROME_PLATFORMS=y -CONFIG_CHROMEOS_ACPI=m -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_CHROMEOS_PRIVACY_SCREEN=m -CONFIG_CROS_TYPEC_SWITCH=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_HUB=m -CONFIG_SURFACE_AGGREGATOR_REGISTRY=m -CONFIG_SURFACE_AGGREGATOR_TABLET_SWITCH=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_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_YOGABOOK_WMI=m -CONFIG_ACERHDF=m -# CONFIG_ACER_WIRELESS is not set -CONFIG_ACER_WMI=m -CONFIG_AMD_PMF=m -CONFIG_AMD_PMC=m -CONFIG_AMD_HSMP=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_ASUS_TF103C_DOCK=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_X86_PLATFORM_DRIVERS_HP=y -CONFIG_HP_ACCEL=m -CONFIG_HP_WMI=m -CONFIG_WIRELESS_HOTKEY=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 - -# -# 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 - -# -# Intel Uncore Frequency Control -# -CONFIG_INTEL_UNCORE_FREQ_CONTROL=m -# end of Intel Uncore Frequency Control - -CONFIG_INTEL_HID_EVENT=m -CONFIG_INTEL_VBTN=m -# CONFIG_INTEL_INT0002_VGPIO is not set -CONFIG_INTEL_OAKTRAIL=m -CONFIG_INTEL_ISHTP_ECLITE=m -CONFIG_INTEL_MRFLD_PWRBTN=m -CONFIG_INTEL_PUNIT_IPC=m -CONFIG_INTEL_RST=m -CONFIG_INTEL_SDSI=m -CONFIG_INTEL_SMARTCONNECT=m -# CONFIG_INTEL_TURBO_MAX_3 is not set -CONFIG_INTEL_VSEC=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_SERIAL_MULTI_INSTANTIATE=m -CONFIG_MLX_PLATFORM=m -CONFIG_TOUCHSCREEN_DMI=y -CONFIG_X86_ANDROID_TABLETS=m -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_SIEMENS_SIMATIC_IPC=m -# CONFIG_WINMATE_FM07_KEYS is not set -CONFIG_P2SB=y -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_TPS68470=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=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_CTRL=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 - -# -# fujitsu SoC drivers -# -# end of fujitsu 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_ADXL367=m -CONFIG_ADXL367_SPI=m -CONFIG_ADXL367_I2C=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 is not set -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_MSA311=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_AD7280=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_ENVELOPE_DETECTOR is not set -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_MAX11205 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_RICHTEK_RTQ6056=m -# CONFIG_SD_ADC_MODULATOR is not set -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_ADS8344=m -CONFIG_TI_ADS8688=m -CONFIG_TI_ADS124S08=m -CONFIG_TI_ADS131E08=m -CONFIG_TI_TLC4541=m -CONFIG_TI_TSC2046=m -# CONFIG_VF610_ADC is not set -CONFIG_VIPERBOARD_ADC=m -# CONFIG_XILINX_XADC is not set -# end of Analog to digital converters - -# -# Analog to digital and digital to analog converters -# -CONFIG_AD74413R=m -# end of Analog to digital and digital to analog converters - -# -# Analog Front Ends -# -# CONFIG_IIO_RESCALE is not set -# end of Analog Front Ends - -# -# Amplifiers -# -CONFIG_AD8366=m -CONFIG_ADA4250=m -# CONFIG_HMC425 is not set -# end of Amplifiers - -# -# Capacitance to digital converters -# -CONFIG_AD7150=m -CONFIG_AD7746=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_AD3552R=m -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_LTC2688=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_AD7293=m -CONFIG_AD7303=m -CONFIG_AD8801=m -# CONFIG_DPOT_DAC is not set -CONFIG_DS4424=m -CONFIG_LTC1660=m -# CONFIG_LTC2632 is not set -CONFIG_M62332=m -CONFIG_MAX517=m -CONFIG_MAX5821=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 -# CONFIG_VF610_DAC is not set -# 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 - -# -# Filters -# -CONFIG_ADMV8818=m -# end of Filters - -# -# 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_ADMV1013=m -CONFIG_ADMV1014=m -CONFIG_ADMV4420=m -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_BOSCH_BNO055=m -CONFIG_BOSCH_BNO055_SERIAL=m -CONFIG_BOSCH_BNO055_I2C=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_CM3605 is not set -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_LTRF216A=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_AK8974 is not set -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 -# -# CONFIG_IIO_MUX is not set -# 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_SX_COMMON=m -# CONFIG_SX9310 is not set -CONFIG_SX9324=m -CONFIG_SX9360=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_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_PWM=y -CONFIG_PWM_SYSFS=y -# CONFIG_PWM_DEBUG is not set -# CONFIG_PWM_CLK 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_SIMPLE is not set -# CONFIG_RESET_TI_SYSCON is not set -# CONFIG_RESET_TI_TPS380X 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_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_BINDER_IPC=y -CONFIG_ANDROID_BINDERFS=y -CONFIG_ANDROID_BINDER_DEVICES="" -# CONFIG_ANDROID_BINDER_IPC_SELFTEST is not set -# end of Android - -CONFIG_LIBNVDIMM=y -CONFIG_BLK_DEV_PMEM=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=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_NVMEM=y -CONFIG_NVMEM_SYSFS=y -CONFIG_NVMEM_RMEM=m -CONFIG_NVMEM_SPMI_SDAM=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_FPGA_M10_BMC_SEC_UPDATE is not set -# CONFIG_FPGA_MGR_MICROCHIP_SPI is not set -CONFIG_TEE=m -CONFIG_AMDTEE=m -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 -CONFIG_PECI=m -CONFIG_PECI_CPU=m -# CONFIG_HTE 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=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_F2FS_UNFAIR_RWSEM=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=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=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 -# CONFIG_CACHEFILES_ERROR_INJECTION is not set -# CONFIG_CACHEFILES_ONDEMAND 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_ARCH_WANT_HUGETLB_PAGE_OPTIMIZE_VMEMMAP=y -CONFIG_HUGETLB_PAGE_OPTIMIZE_VMEMMAP=y -# CONFIG_HUGETLB_PAGE_OPTIMIZE_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=y -CONFIG_EROFS_FS_ZIP_LZMA=y -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=y -CONFIG_NFSD_V2_ACL=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=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_DEPRECATED_API is not set -# 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_TRUSTED_KEYS_TPM=y -CONFIG_TRUSTED_KEYS_TEE=y -CONFIG_ENCRYPTED_KEYS=m -# CONFIG_USER_DECRYPTED_DATA is not set -CONFIG_KEY_DH_OPERATIONS=y -CONFIG_KEY_NOTIFICATIONS=y -CONFIG_SECURITY_DMESG_RESTRICT=y -CONFIG_PROC_MEM_ALWAYS_FORCE=y -# CONFIG_PROC_MEM_FORCE_PTRACE is not set -# CONFIG_PROC_MEM_NO_FORCE is not set -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_INTEL_TXT=y -CONFIG_HAVE_HARDENED_USERCOPY_ALLOCATOR=y -CONFIG_HARDENED_USERCOPY=y -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_DEBUG is not set -CONFIG_SECURITY_APPARMOR_INTROSPECT_POLICY=y -CONFIG_SECURITY_APPARMOR_HASH=y -CONFIG_SECURITY_APPARMOR_HASH_DEFAULT=y -CONFIG_SECURITY_APPARMOR_EXPORT_BINARY=y -CONFIG_SECURITY_APPARMOR_PARANOID_LOAD=y -# 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="landlock,yama,loadpin,safesetid,integrity" - -# -# Kernel hardening options -# - -# -# Memory initialization -# -CONFIG_CC_HAS_AUTO_VAR_INIT_PATTERN=y -CONFIG_CC_HAS_AUTO_VAR_INIT_ZERO_BARE=y -CONFIG_CC_HAS_AUTO_VAR_INIT_ZERO=y -# CONFIG_INIT_STACK_NONE is not set -# CONFIG_INIT_STACK_ALL_PATTERN is not set -CONFIG_INIT_STACK_ALL_ZERO=y -CONFIG_INIT_ON_ALLOC_DEFAULT_ON=y -# CONFIG_INIT_ON_FREE_DEFAULT_ON is not set -CONFIG_CC_HAS_ZERO_CALL_USED_REGS=y -# CONFIG_ZERO_CALL_USED_REGS is not set -# end of Memory initialization - -CONFIG_RANDSTRUCT_NONE=y -# 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=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=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 -# end of Crypto core or helper - -# -# Public-key cryptography -# -CONFIG_CRYPTO_RSA=y -CONFIG_CRYPTO_DH=y -CONFIG_CRYPTO_DH_RFC7919_GROUPS=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 -# end of Public-key cryptography - -# -# Block ciphers -# -CONFIG_CRYPTO_AES=y -CONFIG_CRYPTO_AES_TI=m -CONFIG_CRYPTO_ANUBIS=m -CONFIG_CRYPTO_ARIA=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_SEED=m -CONFIG_CRYPTO_SERPENT=m -CONFIG_CRYPTO_SM4=m -CONFIG_CRYPTO_SM4_GENERIC=m -CONFIG_CRYPTO_TEA=m -CONFIG_CRYPTO_TWOFISH=m -CONFIG_CRYPTO_TWOFISH_COMMON=m -# end of Block ciphers - -# -# Length-preserving ciphers and modes -# -CONFIG_CRYPTO_ADIANTUM=m -CONFIG_CRYPTO_ARC4=m -CONFIG_CRYPTO_CHACHA20=m -CONFIG_CRYPTO_CBC=y -CONFIG_CRYPTO_CFB=m -CONFIG_CRYPTO_CTR=m -CONFIG_CRYPTO_CTS=y -CONFIG_CRYPTO_ECB=y -CONFIG_CRYPTO_HCTR2=m -CONFIG_CRYPTO_KEYWRAP=m -CONFIG_CRYPTO_LRW=m -CONFIG_CRYPTO_OFB=m -CONFIG_CRYPTO_PCBC=m -CONFIG_CRYPTO_XCTR=m -CONFIG_CRYPTO_XTS=y -CONFIG_CRYPTO_NHPOLY1305=m -# end of Length-preserving ciphers and modes - -# -# AEAD (authenticated encryption with associated data) ciphers -# -# CONFIG_CRYPTO_AEGIS128 is not set -CONFIG_CRYPTO_CHACHA20POLY1305=m -CONFIG_CRYPTO_CCM=m -CONFIG_CRYPTO_GCM=m -CONFIG_CRYPTO_SEQIV=m -CONFIG_CRYPTO_ECHAINIV=m -CONFIG_CRYPTO_ESSIV=m -# end of AEAD (authenticated encryption with associated data) ciphers - -# -# Hashes, digests, and MACs -# -CONFIG_CRYPTO_BLAKE2B=m -CONFIG_CRYPTO_CMAC=m -CONFIG_CRYPTO_GHASH=m -CONFIG_CRYPTO_HMAC=y -CONFIG_CRYPTO_MD4=m -CONFIG_CRYPTO_MD5=y -CONFIG_CRYPTO_MICHAEL_MIC=m -CONFIG_CRYPTO_POLYVAL=m -CONFIG_CRYPTO_POLY1305=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_SM3_GENERIC is not set -CONFIG_CRYPTO_STREEBOG=m -CONFIG_CRYPTO_VMAC=m -CONFIG_CRYPTO_WP512=m -CONFIG_CRYPTO_XCBC=m -CONFIG_CRYPTO_XXHASH=m -# end of Hashes, digests, and MACs - -# -# CRCs (cyclic redundancy checks) -# -CONFIG_CRYPTO_CRC32C=m -CONFIG_CRYPTO_CRC32=m -CONFIG_CRYPTO_CRCT10DIF=y -CONFIG_CRYPTO_CRC64_ROCKSOFT=y -# end of CRCs (cyclic redundancy checks) - -# -# 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 -# end of Compression - -# -# 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_KDF800108_CTR=y -# end of Random number generation - -# -# Userspace interface -# -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 -# end of Userspace interface - -CONFIG_CRYPTO_HASH_INFO=y - -# -# Accelerated Cryptographic Algorithms for CPU (x86) -# -CONFIG_CRYPTO_CURVE25519_X86=m -CONFIG_CRYPTO_AES_NI_INTEL=m -CONFIG_CRYPTO_BLOWFISH_X86_64=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_CAST5_AVX_X86_64=m -CONFIG_CRYPTO_CAST6_AVX_X86_64=m -CONFIG_CRYPTO_DES3_EDE_X86_64=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_AESNI_AVX_X86_64=m -CONFIG_CRYPTO_SM4_AESNI_AVX2_X86_64=m -CONFIG_CRYPTO_TWOFISH_X86_64=m -CONFIG_CRYPTO_TWOFISH_X86_64_3WAY=m -CONFIG_CRYPTO_TWOFISH_AVX_X86_64=m -CONFIG_CRYPTO_ARIA_AESNI_AVX_X86_64=m -CONFIG_CRYPTO_CHACHA20_X86_64=m -# CONFIG_CRYPTO_AEGIS128_AESNI_SSE2 is not set -CONFIG_CRYPTO_NHPOLY1305_SSE2=m -CONFIG_CRYPTO_NHPOLY1305_AVX2=m -CONFIG_CRYPTO_BLAKE2S_X86=y -CONFIG_CRYPTO_POLYVAL_CLMUL_NI=m -CONFIG_CRYPTO_POLY1305_X86_64=m -CONFIG_CRYPTO_SHA1_SSSE3=m -CONFIG_CRYPTO_SHA256_SSSE3=m -CONFIG_CRYPTO_SHA512_SSSE3=m -CONFIG_CRYPTO_SM3_AVX_X86_64=m -CONFIG_CRYPTO_GHASH_CLMUL_NI_INTEL=m -CONFIG_CRYPTO_CRC32C_INTEL=m -CONFIG_CRYPTO_CRC32_PCLMUL=m -CONFIG_CRYPTO_CRCT10DIF_PCLMUL=m -# end of Accelerated Cryptographic Algorithms for CPU (x86) - -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_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 -# CONFIG_FIPS_SIGNATURE_SELFTEST 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 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 - -# -# Crypto library routines -# -CONFIG_CRYPTO_LIB_UTILS=y -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_SHA1=y -CONFIG_CRYPTO_LIB_SHA256=y -# end of Crypto library routines - -CONFIG_CRC_CCITT=m -CONFIG_CRC16=m -CONFIG_CRC_T10DIF=y -CONFIG_CRC64_ROCKSOFT=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=y -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_COMMON=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=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_ARCH_HAS_FORCE_DMA_UNENCRYPTED=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_FORCE_NR_CPUS is not set -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_STACKDEPOT=y -CONFIG_SBITMAP=y -CONFIG_PARMAN=m -CONFIG_OBJAGG=m -# end of Library routines - -CONFIG_PLDMFW=y -CONFIG_ASN1_ENCODER=m -CONFIG_POLYNOMIAL=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 - -CONFIG_DEBUG_KERNEL=y -CONFIG_DEBUG_MISC=y - -# -# Compile-time checks and compiler options -# -CONFIG_DEBUG_INFO=y -CONFIG_AS_HAS_NON_CONST_LEB128=y -# CONFIG_DEBUG_INFO_NONE 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_REDUCED is not set -# CONFIG_DEBUG_INFO_COMPRESSED is not set -# CONFIG_DEBUG_INFO_SPLIT is not set -CONFIG_DEBUG_INFO_BTF=y -CONFIG_PAHOLE_HAS_SPLIT_BTF=y -CONFIG_PAHOLE_HAS_LANG_EXCLUDE=y -CONFIG_DEBUG_INFO_BTF_MODULES=y -# CONFIG_MODULE_ALLOW_BTF_MISMATCH is not set -# 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_OBJTOOL=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 -CONFIG_HAVE_KCSAN_COMPILER=y -# CONFIG_KCSAN is not set -# end of Generic Kernel Debugging Instruments - -# -# Networking Debugging -# -# CONFIG_NET_DEV_REFCNT_TRACKER is not set -# CONFIG_NET_NS_REFCNT_TRACKER is not set -# CONFIG_DEBUG_NET is not set -# end of Networking Debugging - -# -# Memory Debugging -# -CONFIG_PAGE_EXTENSION=y -# CONFIG_DEBUG_PAGEALLOC is not set -CONFIG_SLUB_DEBUG=y -# CONFIG_SLUB_DEBUG_ON is not set -# CONFIG_PAGE_OWNER is not set -# CONFIG_PAGE_TABLE_CHECK 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_SHRINKER_DEBUG 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_KASAN_SW_TAGS=y -CONFIG_CC_HAS_WORKING_NOSANITIZE_ADDRESS=y -# CONFIG_KASAN is not set -CONFIG_HAVE_ARCH_KFENCE=y -# CONFIG_KFENCE is not set -CONFIG_HAVE_ARCH_KMSAN=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_PANIC_TIMEOUT=0 -CONFIG_LOCKUP_DETECTOR=y -CONFIG_SOFTLOCKUP_DETECTOR=y -# CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC is not set -CONFIG_HARDLOCKUP_DETECTOR_PERF=y -CONFIG_HARDLOCKUP_CHECK_TIMESTAMP=y -CONFIG_HARDLOCKUP_DETECTOR=y -CONFIG_BOOTPARAM_HARDLOCKUP_PANIC=y -CONFIG_DETECT_HUNG_TASK=y -CONFIG_DEFAULT_HUNG_TASK_TIMEOUT=120 -# CONFIG_BOOTPARAM_HUNG_TASK_PANIC 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 -# 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 -# CONFIG_DEBUG_MAPLE_TREE is not set -# 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_EXP_CPU_STALL_TIMEOUT=0 -# 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_RETHOOK=y -CONFIG_RETHOOK=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_DYNAMIC_FTRACE_NO_PATCHABLE=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_HAVE_BUILDTIME_MCOUNT_SORT=y -CONFIG_BUILDTIME_MCOUNT_SORT=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_FPROBE=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_FTRACE_SORT_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_RV 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_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 -# 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_TEST_REF_TRACKER 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_MAPLE_TREE is not set -# CONFIG_TEST_RHASHTABLE is not set -# CONFIG_TEST_SIPHASH is not set -# 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_DYNAMIC_DEBUG is not set -# CONFIG_TEST_KMOD is not set -# CONFIG_TEST_MEMCAT_P is not set -# CONFIG_TEST_OBJAGG 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 - -# -# Rust hacking -# -# end of Rust hacking -# end of Kernel hacking diff --git a/srcpkgs/linux6.1/patches/fix-musl-objtool.patch b/srcpkgs/linux6.1/patches/fix-musl-objtool.patch deleted file mode 100644 index 1fb7ae64fd7faf..00000000000000 --- a/srcpkgs/linux6.1/patches/fix-musl-objtool.patch +++ /dev/null @@ -1,14 +0,0 @@ -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) - ---- 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/linux6.1/patches/fixdep-largefile.patch b/srcpkgs/linux6.1/patches/fixdep-largefile.patch deleted file mode 100644 index 1408d329c08551..00000000000000 --- a/srcpkgs/linux6.1/patches/fixdep-largefile.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/tools/build/fixdep.c -+++ b/tools/build/fixdep.c -@@ -11,6 +11,8 @@ - * base transformation of dependecies without the CONFIG mangle. - */ - -+#define _FILE_OFFSET_BITS 64 -+ - #include - #include - #include diff --git a/srcpkgs/linux6.1/patches/ppc-vas-on-4k.patch b/srcpkgs/linux6.1/patches/ppc-vas-on-4k.patch deleted file mode 100644 index 4426914a19ae08..00000000000000 --- a/srcpkgs/linux6.1/patches/ppc-vas-on-4k.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- 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/linux6.1/template b/srcpkgs/linux6.1/template deleted file mode 100644 index 430ce2f2e5adc0..00000000000000 --- a/srcpkgs/linux6.1/template +++ /dev/null @@ -1,329 +0,0 @@ -# Template file for 'linux6.1' -pkgname=linux6.1 -version=6.1.154 -revision=1 -short_desc="Linux kernel and modules (${version%.*} series)" -maintainer="Đoàn Trần Công Danh " -license="GPL-2.0-only" -homepage="https://www.kernel.org" -distfiles="${KERNEL_SITE}/kernel/v${version%%.*}.x/linux-${version%.*}.tar.xz" - -if [ "${version##*.}" != 0 ]; then - distfiles+=" ${KERNEL_SITE}/kernel/v${version%%.*}.x/patch-${version}.xz" - skip_extraction="patch-${version}.xz" -fi - -checksum="2ca1f17051a430f6fed1196e4952717507171acfd97d96577212502703b25deb - ae315e2b4b1328f7fb3902177d12c51f1b5dc6c8614c5f3ffe612f2540d78f3d" -python_version=3 - -# XXX Restrict archs until a proper -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 zstd" - -_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() { - if [ ! -f $XBPS_SRCDISTDIR/$pkgname-$version/patch-${version}.xz ] - then - return - fi - xzcat $XBPS_SRCDISTDIR/$pkgname-$version/patch-${version}.xz | - patch -sNp1 -F0 -} - -do_configure() { - # If there's a file called -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 - vmkdir usr/lib - ln -s usr/lib/ ${DESTDIR} - - # 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 - - 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 Kbuild ${hdrdest}/Kbuild - 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 - if [ -d "arch/${arch}/tools" ]; then - cp -a "arch/${arch}/tools" "${hdrdest}/arch/${arch}" - fi - cp -a kernel/time/timeconst.bc "${hdrdest}/kernel/time" - cp -a kernel/bounds.c "${hdrdest}/kernel" - mkdir -p "${hdrdest}/arch/x86/entry/syscalls" - cp -a arch/x86/entry/syscalls/syscall_32.tbl "${hdrdest}/arch/x86/entry/syscalls" - - 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 arch/arm64/kernel/asm-offsets.s ${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 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 - - # 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} - rm -f ${DESTDIR}/lib -} -linux6.1-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 - } -} -linux6.1-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/linux6.12-dbg b/srcpkgs/linux6.12-dbg deleted file mode 120000 index 7ed15112228e2f..00000000000000 --- a/srcpkgs/linux6.12-dbg +++ /dev/null @@ -1 +0,0 @@ -linux6.12 \ No newline at end of file diff --git a/srcpkgs/linux6.12-headers b/srcpkgs/linux6.12-headers deleted file mode 120000 index 7ed15112228e2f..00000000000000 --- a/srcpkgs/linux6.12-headers +++ /dev/null @@ -1 +0,0 @@ -linux6.12 \ No newline at end of file diff --git a/srcpkgs/linux6.12/files/arm64-dotconfig b/srcpkgs/linux6.12/files/arm64-dotconfig deleted file mode 100644 index f90828469da2e6..00000000000000 --- a/srcpkgs/linux6.12/files/arm64-dotconfig +++ /dev/null @@ -1,13712 +0,0 @@ -# -# Automatically generated file; DO NOT EDIT. -# Linux/arm64 6.12.60 Kernel Configuration -# -CONFIG_CC_VERSION_TEXT="aarch64-linux-musl-gcc (GCC) 14.2.1 20250405" -CONFIG_CC_IS_GCC=y -CONFIG_GCC_VERSION=140201 -CONFIG_CLANG_VERSION=0 -CONFIG_AS_IS_GNU=y -CONFIG_AS_VERSION=24400 -CONFIG_LD_IS_BFD=y -CONFIG_LD_VERSION=24400 -CONFIG_LLD_VERSION=0 -CONFIG_RUSTC_VERSION=0 -CONFIG_RUSTC_LLVM_VERSION=0 -CONFIG_CC_CAN_LINK=y -CONFIG_CC_CAN_LINK_STATIC=y -CONFIG_CC_HAS_ASM_GOTO_OUTPUT=y -CONFIG_CC_HAS_ASM_GOTO_TIED_OUTPUT=y -CONFIG_TOOLS_SUPPORT_RELR=y -CONFIG_CC_HAS_ASM_INLINE=y -CONFIG_CC_HAS_NO_PROFILE_FN_ATTR=y -CONFIG_LD_CAN_USE_KEEP_IN_OVERLAY=y -CONFIG_PAHOLE_VERSION=131 -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_SYSVIPC=y -CONFIG_SYSVIPC_SYSCTL=y -CONFIG_SYSVIPC_COMPAT=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_IRQ_IPI_MUX=y -CONFIG_GENERIC_MSI_IRQ=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 -CONFIG_CONTEXT_TRACKING=y -CONFIG_CONTEXT_TRACKING_IDLE=y - -# -# Timers subsystem -# -CONFIG_TICK_ONESHOT=y -CONFIG_NO_HZ_COMMON=y -# CONFIG_HZ_PERIODIC is not set -# CONFIG_NO_HZ_IDLE is not set -CONFIG_NO_HZ_FULL=y -CONFIG_CONTEXT_TRACKING_USER=y -CONFIG_CONTEXT_TRACKING_USER_FORCE=y -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_BPF_PRELOAD is not set -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_RT is not set -CONFIG_PREEMPT_COUNT=y -CONFIG_PREEMPTION=y -CONFIG_PREEMPT_DYNAMIC=y -CONFIG_SCHED_CORE=y -# CONFIG_SCHED_CLASS_EXT is not set - -# -# CPU/Task time and stats accounting -# -CONFIG_VIRT_CPU_ACCOUNTING=y -CONFIG_VIRT_CPU_ACCOUNTING_GEN=y -# CONFIG_IRQ_TIME_ACCOUNTING is not set -CONFIG_SCHED_HW_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 is not set -# 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_TREE_SRCU=y -CONFIG_TASKS_RCU_GENERIC=y -CONFIG_NEED_TASKS_RCU=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 -CONFIG_RCU_NOCB_CPU=y -# CONFIG_RCU_NOCB_CPU_DEFAULT_ALL is not set -CONFIG_RCU_LAZY=y -# CONFIG_RCU_LAZY_DEFAULT_OFF is not set -# 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_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_ARCH_WANT_BATCHED_UNMAP_TLB_FLUSH=y -CONFIG_CC_HAS_INT128=y -CONFIG_CC_IMPLICIT_FALLTHROUGH="-Wimplicit-fallthrough=5" -CONFIG_GCC10_NO_ARRAY_BOUNDS=y -CONFIG_CC_NO_ARRAY_BOUNDS=y -CONFIG_GCC_NO_STRINGOP_OVERFLOW=y -CONFIG_CC_NO_STRINGOP_OVERFLOW=y -CONFIG_ARCH_SUPPORTS_INT128=y -CONFIG_NUMA_BALANCING=y -CONFIG_NUMA_BALANCING_DEFAULT_ENABLED=y -CONFIG_SLAB_OBJ_EXT=y -CONFIG_CGROUPS=y -CONFIG_PAGE_COUNTER=y -# CONFIG_CGROUP_FAVOR_DYNMODS is not set -CONFIG_MEMCG=y -CONFIG_MEMCG_V1=y -CONFIG_BLK_CGROUP=y -CONFIG_CGROUP_WRITEBACK=y -CONFIG_CGROUP_SCHED=y -CONFIG_GROUP_SCHED_WEIGHT=y -CONFIG_FAIR_GROUP_SCHED=y -CONFIG_CFS_BANDWIDTH=y -CONFIG_RT_GROUP_SCHED=y -CONFIG_SCHED_MM_CID=y -CONFIG_CGROUP_PIDS=y -CONFIG_CGROUP_RDMA=y -CONFIG_CGROUP_FREEZER=y -CONFIG_CGROUP_HUGETLB=y -CONFIG_CPUSETS=y -CONFIG_CPUSETS_V1=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_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_BOOT_CONFIG_FORCE is not set -# CONFIG_BOOT_CONFIG_EMBED is not set -CONFIG_INITRAMFS_PRESERVE_MTIME=y -CONFIG_CC_OPTIMIZE_FOR_PERFORMANCE=y -# CONFIG_CC_OPTIMIZE_FOR_SIZE is not set -CONFIG_LD_ORPHAN_WARN=y -CONFIG_LD_ORPHAN_WARN_LEVEL="warn" -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_SMALL is not set -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_KCMP=y -CONFIG_RSEQ=y -# CONFIG_DEBUG_RSEQ is not set -CONFIG_CACHESTAT_SYSCALL=y -# CONFIG_PC104 is not set -CONFIG_KALLSYMS=y -# CONFIG_KALLSYMS_SELFTEST is not set -CONFIG_KALLSYMS_ALL=y -CONFIG_ARCH_HAS_MEMBARRIER_SYNC_CORE=y -CONFIG_HAVE_PERF_EVENTS=y -CONFIG_GUEST_PERF_EVENTS=y - -# -# 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_SYSTEM_DATA_VERIFICATION=y -CONFIG_PROFILING=y -CONFIG_TRACEPOINTS=y - -# -# Kexec and crash features -# -CONFIG_CRASH_RESERVE=y -CONFIG_VMCORE_INFO=y -CONFIG_KEXEC_CORE=y -CONFIG_KEXEC=y -CONFIG_KEXEC_FILE=y -CONFIG_KEXEC_SIG=y -CONFIG_KEXEC_IMAGE_VERIFY_SIG=y -CONFIG_CRASH_DUMP=y -# end of Kexec and crash features -# end of General setup - -CONFIG_ARM64=y -CONFIG_RUSTC_SUPPORTS_ARM64=y -CONFIG_GCC_SUPPORTS_DYNAMIC_FTRACE_WITH_ARGS=y -CONFIG_64BIT=y -CONFIG_MMU=y -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_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 -CONFIG_BUILTIN_RETURN_ADDRESS_STRIPS_PAC=y - -# -# Platform selection -# -CONFIG_ARCH_ACTIONS=y -# CONFIG_ARCH_AIROHA is not set -CONFIG_ARCH_SUNXI=y -CONFIG_ARCH_ALPINE=y -CONFIG_ARCH_APPLE=y -CONFIG_ARCH_BCM=y -CONFIG_ARCH_BCM2835=y -CONFIG_ARCH_BCM_IPROC=y -CONFIG_ARCH_BCMBCA=y -CONFIG_ARCH_BRCMSTB=y -CONFIG_ARCH_BERLIN=y -CONFIG_ARCH_BITMAIN=y -CONFIG_ARCH_EXYNOS=y -CONFIG_ARCH_SPARX5=y -# CONFIG_ARCH_K3 is not set -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_NXP=y -CONFIG_ARCH_LAYERSCAPE=y -CONFIG_ARCH_MXC=y -CONFIG_ARCH_S32=y -# CONFIG_ARCH_MA35 is not set -# CONFIG_ARCH_NPCM is not set -# CONFIG_ARCH_PENSANDO is not set -CONFIG_ARCH_QCOM=y -CONFIG_ARCH_REALTEK=y -# CONFIG_ARCH_RENESAS is not set -CONFIG_ARCH_ROCKCHIP=y -CONFIG_ARCH_SEATTLE=y -CONFIG_ARCH_INTEL_SOCFPGA=y -# CONFIG_ARCH_STM32 is not set -CONFIG_ARCH_SYNQUACER=y -CONFIG_ARCH_TEGRA=y -CONFIG_ARCH_TESLA_FSD=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_AMPERE_ERRATUM_AC03_CPU_38=y -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_1742098=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_2441007=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_2658417=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_ARM64_ERRATUM_2441009=y -CONFIG_ARM64_ERRATUM_2064142=y -CONFIG_ARM64_ERRATUM_2038923=y -CONFIG_ARM64_ERRATUM_1902691=y -CONFIG_ARM64_ERRATUM_2457168=y -CONFIG_ARM64_ERRATUM_2645198=y -CONFIG_ARM64_WORKAROUND_SPECULATIVE_UNPRIV_LOAD=y -CONFIG_ARM64_ERRATUM_2966298=y -CONFIG_ARM64_ERRATUM_3117295=y -CONFIG_ARM64_ERRATUM_3194386=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_HISILICON_ERRATUM_162100801=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_ROCKCHIP_ERRATUM_3588001=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_52 is not set -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_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_ARCH_SPARSEMEM_ENABLE=y -CONFIG_HW_PERF_EVENTS=y -CONFIG_CC_HAVE_SHADOW_CALL_STACK=y -CONFIG_PARAVIRT=y -# CONFIG_PARAVIRT_TIME_ACCOUNTING is not set -CONFIG_ARCH_SUPPORTS_KEXEC=y -CONFIG_ARCH_SUPPORTS_KEXEC_FILE=y -CONFIG_ARCH_SELECTS_KEXEC_FILE=y -CONFIG_ARCH_SUPPORTS_KEXEC_SIG=y -CONFIG_ARCH_SUPPORTS_KEXEC_IMAGE_VERIFY_SIG=y -CONFIG_ARCH_DEFAULT_KEXEC_IMAGE_VERIFY_SIG=y -CONFIG_ARCH_SUPPORTS_CRASH_DUMP=y -CONFIG_ARCH_DEFAULT_CRASH_DUMP=y -CONFIG_ARCH_HAS_GENERIC_CRASHKERNEL_RESERVATION=y -CONFIG_TRANS_TABLE=y -# CONFIG_XEN is not set -CONFIG_ARCH_FORCE_MAX_ORDER=10 -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_COMPAT_ALIGNMENT_FIXUPS=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_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_AS_HAS_ARMV8_2=y -CONFIG_AS_HAS_SHA3=y -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_ARMV8_3=y -CONFIG_AS_HAS_CFI_NEGATE_RA_STATE=y -CONFIG_AS_HAS_LDAPR=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_CC_HAS_BRANCH_PROT_PAC_RET_BTI=y -CONFIG_ARM64_E0PD=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 - -# -# ARMv8.9 architectural features -# -CONFIG_ARM64_POE=y -CONFIG_ARCH_PKEY_BITS=3 -# end of ARMv8.9 architectural features - -CONFIG_ARM64_SVE=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 -CONFIG_ARM64_CONTPTE=y -# end of Kernel Features - -# -# Boot options -# -CONFIG_ARM64_ACPI_PARKING_PROTOCOL=y -CONFIG_CMDLINE="" -CONFIG_EFI_STUB=y -CONFIG_EFI=y -# CONFIG_COMPRESSED_INSTALL is not set -CONFIG_DMI=y -# end of Boot options - -# -# 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_HIBERNATION_COMP_LZO=y -# CONFIG_HIBERNATION_COMP_LZ4 is not set -CONFIG_HIBERNATION_DEF_COMP="lzo" -CONFIG_PM_STD_PARTITION="" -CONFIG_PM_SLEEP=y -CONFIG_PM_SLEEP_SMP=y -CONFIG_PM_AUTOSLEEP=y -# CONFIG_PM_USERSPACE_AUTOSLEEP is not set -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=y -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 -CONFIG_DT_IDLE_GENPD=y - -# -# ARM CPU Idle Drivers -# -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_ARM_ALLWINNER_SUN50I_CPUFREQ_NVMEM=m -CONFIG_ARM_APPLE_SOC_CPUFREQ=y -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 -CONFIG_ACPI_CPPC_CPUFREQ=m -CONFIG_ACPI_CPPC_CPUFREQ_FIE=y -# 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_TABLE_LIB=y -CONFIG_ACPI_THERMAL_LIB=y -# CONFIG_ACPI_DEBUGGER is not set -CONFIG_ACPI_SPCR_TABLE=y -CONFIG_ACPI_FPDT=y -# CONFIG_ACPI_EC_DEBUGFS is not set -CONFIG_ACPI_AC=m -CONFIG_ACPI_BATTERY=m -CONFIG_ACPI_BUTTON=y -CONFIG_ACPI_VIDEO=m -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_BGRT=y -CONFIG_ACPI_REDUCED_HARDWARE_ONLY=y -CONFIG_ACPI_NHLT=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_EINJ_CXL=y -CONFIG_ACPI_APEI_ERST_DEBUG=m -CONFIG_ACPI_WATCHDOG=y -CONFIG_ACPI_CONFIGFS=m -CONFIG_ACPI_PFRUT=m -CONFIG_ACPI_IORT=y -CONFIG_ACPI_GTDT=y -CONFIG_ACPI_AGDI=y -CONFIG_ACPI_APMT=y -CONFIG_ACPI_PPTT=y -CONFIG_ACPI_PCC=y -CONFIG_ACPI_FFH=y -CONFIG_PMIC_OPREGION=y -CONFIG_ACPI_VIOT=y -CONFIG_ACPI_PRMT=y -CONFIG_KVM_COMMON=y -CONFIG_HAVE_KVM_IRQCHIP=y -CONFIG_HAVE_KVM_IRQ_ROUTING=y -CONFIG_HAVE_KVM_DIRTY_RING=y -CONFIG_HAVE_KVM_DIRTY_RING_ACQ_REL=y -CONFIG_NEED_KVM_DIRTY_RING_WITH_BITMAP=y -CONFIG_KVM_MMIO=y -CONFIG_HAVE_KVM_MSI=y -CONFIG_HAVE_KVM_READONLY_MEM=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_VCPU_RUN_PID_CHANGE=y -CONFIG_KVM_XFER_TO_GUEST_WORK=y -CONFIG_KVM_GENERIC_HARDWARE_ENABLING=y -CONFIG_KVM_GENERIC_MMU_NOTIFIER=y -CONFIG_VIRTUALIZATION=y -CONFIG_KVM=y -# CONFIG_NVHE_EL2_DEBUG is not set -# CONFIG_PTDUMP_STAGE2_DEBUGFS is not set -CONFIG_CPU_MITIGATIONS=y - -# -# General architecture-dependent options -# -CONFIG_ARCH_HAS_SUBPAGE_FAULTS=y -CONFIG_HOTPLUG_CORE_SYNC=y -CONFIG_HOTPLUG_CORE_SYNC_DEAD=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_IOREMAP_PROT=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_TRACE_IRQFLAGS_NMI_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_RUST=y -CONFIG_HAVE_FUNCTION_ARG_ACCESS_API=y -CONFIG_HAVE_HW_BREAKPOINT=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_MMU_LAZY_TLB_REFCOUNT=y -CONFIG_ARCH_HAVE_NMI_SAFE_CMPXCHG=y -CONFIG_ARCH_HAS_NMI_SAFE_THIS_CPU_OPS=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_SHADOW_CALL_STACK=y -# CONFIG_SHADOW_CALL_STACK is not set -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_USER=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_ARCH_WANT_HUGE_PMD_SHARE=y -CONFIG_ARCH_WANT_PMD_MKWRITE=y -CONFIG_HAVE_MOD_ARCH_SPECIFIC=y -CONFIG_MODULES_USE_ELF_RELA=y -CONFIG_ARCH_WANTS_EXECMEM_LATE=y -CONFIG_HAVE_SOFTIRQ_ON_OWN_STACK=y -CONFIG_SOFTIRQ_ON_OWN_STACK=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_HAVE_PAGE_SIZE_4KB=y -CONFIG_PAGE_SIZE_4KB=y -CONFIG_PAGE_SIZE_LESS_THAN_64KB=y -CONFIG_PAGE_SIZE_LESS_THAN_256KB=y -CONFIG_PAGE_SHIFT=12 -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_ARCH_SUPPORTS_RT=y -CONFIG_HAVE_ARCH_VMAP_STACK=y -CONFIG_VMAP_STACK=y -CONFIG_HAVE_ARCH_RANDOMIZE_KSTACK_OFFSET=y -CONFIG_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_RELR=y -CONFIG_ARCH_HAS_MEM_ENCRYPT=y -CONFIG_HAVE_PREEMPT_DYNAMIC=y -CONFIG_HAVE_PREEMPT_DYNAMIC_KEY=y -CONFIG_ARCH_WANT_LD_ORPHAN_WARN=y -CONFIG_ARCH_SUPPORTS_DEBUG_PAGEALLOC=y -CONFIG_ARCH_SUPPORTS_PAGE_TABLE_CHECK=y -CONFIG_ARCH_HAVE_TRACE_MMIO_ACCESS=y -CONFIG_ARCH_HAS_HW_PTE_YOUNG=y -CONFIG_ARCH_HAS_KERNEL_FPU_SUPPORT=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 -CONFIG_FUNCTION_ALIGNMENT_4B=y -CONFIG_FUNCTION_ALIGNMENT_8B=y -CONFIG_FUNCTION_ALIGNMENT=8 -CONFIG_CC_HAS_MIN_FUNCTION_ALIGNMENT=y -CONFIG_CC_HAS_SANE_FUNCTION_ALIGNMENT=y -# end of General architecture-dependent options - -CONFIG_RT_MUTEXES=y -CONFIG_MODULE_SIG_FORMAT=y -CONFIG_MODULES=y -# CONFIG_MODULE_DEBUG is not set -CONFIG_MODULE_FORCE_LOAD=y -CONFIG_MODULE_UNLOAD=y -# CONFIG_MODULE_FORCE_UNLOAD is not set -# CONFIG_MODULE_UNLOAD_TAINT_TRACKING is not set -CONFIG_MODVERSIONS=y -CONFIG_ASM_MODVERSIONS=y -# CONFIG_MODULE_SRCVERSION_ALL is not set -CONFIG_MODULE_SIG=y -# CONFIG_MODULE_SIG_FORCE is not set -CONFIG_MODULE_SIG_ALL=y -# CONFIG_MODULE_SIG_SHA1 is not set -# CONFIG_MODULE_SIG_SHA256 is not set -# CONFIG_MODULE_SIG_SHA384 is not set -CONFIG_MODULE_SIG_SHA512=y -# CONFIG_MODULE_SIG_SHA3_256 is not set -# CONFIG_MODULE_SIG_SHA3_384 is not set -# CONFIG_MODULE_SIG_SHA3_512 is not set -CONFIG_MODULE_SIG_HASH="sha512" -CONFIG_MODULE_COMPRESS=y -CONFIG_MODULE_COMPRESS_GZIP=y -# CONFIG_MODULE_COMPRESS_XZ is not set -# CONFIG_MODULE_COMPRESS_ZSTD is not set -# CONFIG_MODULE_COMPRESS_ALL is not set -CONFIG_MODULE_DECOMPRESS=y -# 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_BLOCK_LEGACY_AUTOLOAD=y -CONFIG_BLK_RQ_ALLOC_TIME=y -CONFIG_BLK_CGROUP_RWSTAT=y -CONFIG_BLK_CGROUP_PUNT_BIO=y -CONFIG_BLK_DEV_BSG_COMMON=y -CONFIG_BLK_ICQ=y -CONFIG_BLK_DEV_BSGLIB=y -CONFIG_BLK_DEV_INTEGRITY=y -CONFIG_BLK_DEV_WRITE_MOUNTED=y -CONFIG_BLK_DEV_ZONED=y -CONFIG_BLK_DEV_THROTTLING=y -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_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_BLK_MQ_PCI=y -CONFIG_BLK_MQ_VIRTIO=y -CONFIG_BLK_PM=y -CONFIG_BLOCK_HOLDER_DEPRECATED=y -CONFIG_BLK_MQ_STACKING=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_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_BINFMT_ELF_EXTRA_PHDRS=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_ZPOOL=y -CONFIG_SWAP=y -CONFIG_ZSWAP=y -# CONFIG_ZSWAP_DEFAULT_ON is not set -# CONFIG_ZSWAP_SHRINKER_DEFAULT_ON is not set -# 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_DEPRECATED is not set -# CONFIG_ZSWAP_ZPOOL_DEFAULT_ZSMALLOC is not set -CONFIG_ZSWAP_ZPOOL_DEFAULT="zbud" -CONFIG_ZBUD=y -# CONFIG_Z3FOLD_DEPRECATED is not set -CONFIG_ZSMALLOC=y -# CONFIG_ZSMALLOC_STAT is not set -CONFIG_ZSMALLOC_CHAIN_SIZE=8 - -# -# Slab allocator options -# -CONFIG_SLUB=y -# CONFIG_SLUB_TINY is not set -CONFIG_SLAB_MERGE_DEFAULT=y -CONFIG_SLAB_FREELIST_RANDOM=y -CONFIG_SLAB_FREELIST_HARDENED=y -CONFIG_SLAB_BUCKETS=y -# CONFIG_SLUB_STATS is not set -CONFIG_SLUB_CPU_PARTIAL=y -# CONFIG_RANDOM_KMALLOC_CACHES is not set -# end of Slab allocator options - -CONFIG_SHUFFLE_PAGE_ALLOCATOR=y -# CONFIG_COMPAT_BRK is not set -CONFIG_SPARSEMEM=y -CONFIG_SPARSEMEM_EXTREME=y -CONFIG_SPARSEMEM_VMEMMAP_ENABLE=y -CONFIG_SPARSEMEM_VMEMMAP=y -CONFIG_HAVE_GUP_FAST=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_ARCH_ENABLE_MEMORY_HOTREMOVE=y -CONFIG_MEMORY_HOTPLUG=y -# CONFIG_MEMORY_HOTPLUG_DEFAULT_ONLINE is not set -CONFIG_MEMORY_HOTREMOVE=y -CONFIG_MHP_MEMMAP_ON_MEMORY=y -CONFIG_ARCH_MHP_MEMMAP_ON_MEMORY_ENABLE=y -CONFIG_SPLIT_PTE_PTLOCKS=y -CONFIG_ARCH_ENABLE_SPLIT_PMD_PTLOCK=y -CONFIG_SPLIT_PMD_PTLOCKS=y -CONFIG_MEMORY_BALLOON=y -CONFIG_BALLOON_COMPACTION=y -CONFIG_COMPACTION=y -CONFIG_COMPACT_UNEVICTABLE_DEFAULT=1 -CONFIG_PAGE_REPORTING=y -CONFIG_MIGRATION=y -CONFIG_DEVICE_MIGRATION=y -CONFIG_ARCH_ENABLE_HUGEPAGE_MIGRATION=y -CONFIG_ARCH_ENABLE_THP_MIGRATION=y -CONFIG_CONTIG_ALLOC=y -CONFIG_PCP_BATCH_SCALE_MAX=5 -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_ARCH_WANTS_THP_SWAP=y -CONFIG_TRANSPARENT_HUGEPAGE=y -# CONFIG_TRANSPARENT_HUGEPAGE_ALWAYS is not set -CONFIG_TRANSPARENT_HUGEPAGE_MADVISE=y -# CONFIG_TRANSPARENT_HUGEPAGE_NEVER is not set -CONFIG_THP_SWAP=y -CONFIG_READ_ONLY_THP_FOR_FS=y -CONFIG_PGTABLE_HAS_HUGE_LEAVES=y -CONFIG_ARCH_SUPPORTS_HUGE_PFNMAP=y -CONFIG_ARCH_SUPPORTS_PMD_PFNMAP=y -CONFIG_NEED_PER_CPU_EMBED_FIRST_CHUNK=y -CONFIG_NEED_PER_CPU_PAGE_FIRST_CHUNK=y -CONFIG_USE_PERCPU_NUMA_NODE_ID=y -CONFIG_HAVE_SETUP_PER_CPU_AREA=y -CONFIG_CMA=y -# CONFIG_CMA_DEBUGFS is not set -CONFIG_CMA_SYSFS=y -CONFIG_CMA_AREAS=7 -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_CURRENT_STACK_POINTER=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_HMM_MIRROR=y -CONFIG_GET_FREE_REGION=y -CONFIG_DEVICE_PRIVATE=y -CONFIG_VMAP_PFN=y -CONFIG_ARCH_USES_HIGH_VMA_FLAGS=y -CONFIG_ARCH_HAS_PKEYS=y -CONFIG_ARCH_USES_PG_ARCH_2=y -CONFIG_ARCH_USES_PG_ARCH_3=y -CONFIG_VM_EVENT_COUNTERS=y -# CONFIG_PERCPU_STATS is not set -# CONFIG_GUP_TEST is not set -# CONFIG_DMAPOOL_TEST is not set -CONFIG_ARCH_HAS_PTE_SPECIAL=y -CONFIG_MAPPING_DIRTY_HELPERS=y -CONFIG_MEMFD_CREATE=y -CONFIG_SECRETMEM=y -CONFIG_ANON_VMA_NAME=y -CONFIG_HAVE_ARCH_USERFAULTFD_WP=y -CONFIG_HAVE_ARCH_USERFAULTFD_MINOR=y -CONFIG_USERFAULTFD=y -CONFIG_PTE_MARKER_UFFD_WP=y -CONFIG_LRU_GEN=y -# CONFIG_LRU_GEN_ENABLED is not set -# CONFIG_LRU_GEN_STATS is not set -CONFIG_LRU_GEN_WALKS_MMU=y -CONFIG_ARCH_SUPPORTS_PER_VMA_LOCK=y -CONFIG_PER_VMA_LOCK=y -CONFIG_LOCK_MM_AND_FIND_VMA=y -CONFIG_IOMMU_MM_DATA=y -CONFIG_EXECMEM=y -CONFIG_NUMA_MEMBLKS=y -# CONFIG_NUMA_EMU is not set - -# -# Data Access Monitoring -# -CONFIG_DAMON=y -CONFIG_DAMON_VADDR=y -CONFIG_DAMON_PADDR=y -CONFIG_DAMON_SYSFS=y -# CONFIG_DAMON_DBGFS_DEPRECATED is not set -CONFIG_DAMON_RECLAIM=y -# CONFIG_DAMON_LRU_SORT is not set -# 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_XGRESS=y -CONFIG_NET_REDIRECT=y -CONFIG_SKB_DECRYPTED=y -CONFIG_SKB_EXTENSIONS=y -CONFIG_NET_DEVMEM=y - -# -# Networking options -# -CONFIG_PACKET=m -CONFIG_PACKET_DIAG=m -CONFIG_UNIX=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_SMC_LO is not set -CONFIG_XDP_SOCKETS=y -CONFIG_XDP_SOCKETS_DIAG=m -CONFIG_NET_HANDSHAKE=y -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_TABLE_PERTURB_ORDER=16 -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_SIGPOOL=y -# CONFIG_TCP_AO is not set -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_BPF_LINK=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_CONNTRACK_OVS=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_NF_NAT_OVS=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_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_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_NF_FLOW_TABLE_PROCFS is not set -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_IP_NF_IPTABLES_LEGACY=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_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_ECN=m -CONFIG_IP_NF_TARGET_TTL=m -CONFIG_IP_NF_RAW=m -CONFIG_IP_NF_SECURITY=m -CONFIG_IP_NF_ARPTABLES=m -CONFIG_NFT_COMPAT_ARP=m -CONFIG_IP_NF_ARPFILTER=m -CONFIG_IP_NF_ARP_MANGLE=m -# end of IP: Netfilter Configuration - -# -# IPv6: Netfilter Configuration -# -CONFIG_IP6_NF_IPTABLES_LEGACY=m -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_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_LEGACY=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_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_NONE=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_RZN1_A5PSW is not set -CONFIG_NET_DSA_TAG_LAN9303=m -CONFIG_NET_DSA_TAG_SJA1105=m -CONFIG_NET_DSA_TAG_TRAILER=m -CONFIG_NET_DSA_TAG_VSC73XX_8021Q=m -CONFIG_NET_DSA_TAG_XRS700X=m -CONFIG_VLAN_8021Q=m -CONFIG_VLAN_8021Q_GVRP=y -CONFIG_VLAN_8021Q_MVRP=y -CONFIG_LLC=m -CONFIG_LLC2=m -CONFIG_ATALK=m -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_HTB=m -CONFIG_NET_SCH_HFSC=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_MQPRIO_LIB=m -CONFIG_NET_SCH_TAPRIO=m -CONFIG_NET_SCH_GRED=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_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_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_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_MAX_SKB_FRAGS=17 -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 -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_LE=y -CONFIG_BT_LE_L2CAP_ECRED=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_MTK=m -CONFIG_BT_HCIBTUSB=m -CONFIG_BT_HCIBTUSB_AUTOSUSPEND=y -CONFIG_BT_HCIBTUSB_POLL_SYNC=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_HCIUART_AML is not set -CONFIG_BT_HCIBCM203X=m -CONFIG_BT_HCIBCM4377=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 -CONFIG_BT_NXPUART=m -CONFIG_BT_INTEL_PCIE=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_INJECT_RX_DELAY is not set -# CONFIG_AF_RXRPC_DEBUG is not set -CONFIG_RXKAD=y -CONFIG_RXPERF=m -CONFIG_AF_KCM=m -CONFIG_STREAM_PARSER=y -CONFIG_MCTP=y -CONFIG_MCTP_FLOWS=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_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_FD=m -CONFIG_NET_9P_VIRTIO=m -# CONFIG_NET_9P_USBG is not set -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_IEEE8021Q_HELPERS=y -CONFIG_NET_SELFTESTS=y -CONFIG_NET_SOCK_MSG=y -CONFIG_NET_DEVLINK=y -CONFIG_PAGE_POOL=y -CONFIG_PAGE_POOL_STATS=y -CONFIG_FAILOVER=m -CONFIG_ETHTOOL_NETLINK=y - -# -# Device Drivers -# -CONFIG_ARM_AMBA=y -CONFIG_TEGRA_AHB=y -CONFIG_HAVE_PCI=y -CONFIG_GENERIC_PCI_IOMAP=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_PCIEAER_CXL=y -# 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_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_DOE=y -CONFIG_PCI_ECAM=y -CONFIG_PCI_BRIDGE_EMUL=y -CONFIG_PCI_IOV=y -# CONFIG_PCI_NPEM is not set -CONFIG_PCI_PRI=y -CONFIG_PCI_PASID=y -CONFIG_PCI_P2PDMA=y -CONFIG_PCI_LABEL=y -CONFIG_PCI_HYPERV=m -# CONFIG_PCI_DYNAMIC_OF_NODES 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_VGA_ARB=y -CONFIG_VGA_ARB_MAX_GPUS=16 -CONFIG_HOTPLUG_PCI=y -CONFIG_HOTPLUG_PCI_ACPI=y -# CONFIG_HOTPLUG_PCI_ACPI_AMPERE_ALTRA is not set -# 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_ALTERA=y -CONFIG_PCIE_ALTERA_MSI=y -CONFIG_PCIE_APPLE_MSI_DOORBELL_ADDR=0xfffff000 -CONFIG_PCIE_APPLE=m -CONFIG_PCIE_BRCMSTB=m -CONFIG_PCIE_IPROC=m -CONFIG_PCIE_IPROC_PLATFORM=m -CONFIG_PCIE_IPROC_MSI=y -CONFIG_PCI_HOST_THUNDER_PEM=y -CONFIG_PCI_HOST_THUNDER_ECAM=y -CONFIG_PCI_FTPCI100=y -CONFIG_PCI_HOST_COMMON=y -CONFIG_PCI_HOST_GENERIC=y -CONFIG_PCIE_HISI_ERR=y -CONFIG_PCIE_MEDIATEK=y -CONFIG_PCIE_MEDIATEK_GEN3=m -CONFIG_PCI_HYPERV_INTERFACE=m -CONFIG_PCI_TEGRA=y -CONFIG_PCIE_ROCKCHIP=y -CONFIG_PCIE_ROCKCHIP_HOST=m -CONFIG_PCIE_ROCKCHIP_EP=y -CONFIG_PCI_XGENE=y -CONFIG_PCI_XGENE_MSI=y -CONFIG_PCIE_XILINX=y -# CONFIG_PCIE_XILINX_DMA_PL is not set -CONFIG_PCIE_XILINX_NWL=y -CONFIG_PCIE_XILINX_CPM=y - -# -# Cadence-based PCIe controllers -# -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 -# end of Cadence-based PCIe controllers - -# -# DesignWare-based PCIe controllers -# -CONFIG_PCIE_DW=y -CONFIG_PCIE_DW_HOST=y -CONFIG_PCIE_DW_EP=y -CONFIG_PCIE_AL=y -CONFIG_PCI_MESON=y -CONFIG_PCI_IMX6=y -CONFIG_PCI_IMX6_HOST=y -CONFIG_PCI_IMX6_EP=y -CONFIG_PCI_LAYERSCAPE=y -CONFIG_PCI_LAYERSCAPE_EP=y -CONFIG_PCI_HISI=y -CONFIG_PCIE_KIRIN=y -CONFIG_PCIE_HISI_STB=y -CONFIG_PCIE_KEEMBAY=y -CONFIG_PCIE_KEEMBAY_HOST=y -CONFIG_PCIE_KEEMBAY_EP=y -CONFIG_PCIE_ARMADA_8K=y -CONFIG_PCIE_TEGRA194=m -CONFIG_PCIE_TEGRA194_HOST=m -CONFIG_PCIE_TEGRA194_EP=m -CONFIG_PCIE_DW_PLAT=y -CONFIG_PCIE_DW_PLAT_HOST=y -CONFIG_PCIE_DW_PLAT_EP=y -CONFIG_PCIE_QCOM_COMMON=y -CONFIG_PCIE_QCOM=y -CONFIG_PCIE_QCOM_EP=m -CONFIG_PCIE_ROCKCHIP_DW=y -CONFIG_PCIE_ROCKCHIP_DW_HOST=y -# CONFIG_PCIE_ROCKCHIP_DW_EP is not set -CONFIG_PCI_EXYNOS=y -CONFIG_PCIE_VISCONTI_HOST=y -# end of DesignWare-based PCIe controllers - -# -# Mobiveil-based PCIe controllers -# -CONFIG_PCIE_MOBIVEIL=y -CONFIG_PCIE_MOBIVEIL_HOST=y -CONFIG_PCIE_LAYERSCAPE_GEN4=y -CONFIG_PCIE_MOBIVEIL_PLAT=y -# end of Mobiveil-based PCIe controllers - -# -# PLDA-based PCIe controllers -# -CONFIG_PCIE_PLDA_HOST=y -CONFIG_PCIE_MICROCHIP_HOST=y -# end of PLDA-based PCIe controllers -# 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 -CONFIG_PCI_EPF_VNTB=m -# CONFIG_PCI_EPF_MHI is not set -# end of PCI Endpoint - -# -# PCI switch controller drivers -# -CONFIG_PCI_SW_SWITCHTEC=m -# end of PCI switch controller drivers - -CONFIG_HAVE_PWRCTL=y -CONFIG_PCI_PWRCTL=m -CONFIG_PCI_PWRCTL_PWRSEQ=m -CONFIG_CXL_BUS=m -CONFIG_CXL_PCI=m -# CONFIG_CXL_MEM_RAW_COMMANDS is not set -CONFIG_CXL_ACPI=m -CONFIG_CXL_PMEM=m -CONFIG_CXL_MEM=m -CONFIG_CXL_PORT=m -CONFIG_CXL_SUSPEND=y -CONFIG_CXL_REGION=y -# CONFIG_CXL_REGION_INVALIDATION_TEST 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=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_CPS_XX=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_DEVTMPFS_SAFE=y -# CONFIG_STANDALONE is not set -CONFIG_PREVENT_FIRMWARE_BUILD=y - -# -# Firmware loader -# -CONFIG_FW_LOADER=y -CONFIG_FW_LOADER_DEBUG=y -CONFIG_FW_LOADER_PAGED_BUF=y -CONFIG_FW_LOADER_SYSFS=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_LOADER_COMPRESS_XZ=y -CONFIG_FW_LOADER_COMPRESS_ZSTD=y -CONFIG_FW_CACHE=y -CONFIG_FW_UPLOAD=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_DEVICES=y -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=y -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_DMA_SHARED_BUFFER=y -# CONFIG_DMA_FENCE_TRACE is not set -CONFIG_GENERIC_ARCH_TOPOLOGY=y -CONFIG_GENERIC_ARCH_NUMA=y -# CONFIG_FW_DEVLINK_SYNC_STATE_TIMEOUT is not set -# 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_QCOM_SSC_BLOCK_BUS is not set -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 -CONFIG_MHI_BUS_EP=m -# end of Bus devices - -# -# Cache Drivers -# -# end of Cache Drivers - -CONFIG_CONNECTOR=y -CONFIG_PROC_EVENTS=y - -# -# Firmware Drivers -# - -# -# ARM System Control and Management Interface Protocol -# -CONFIG_ARM_SCMI_PROTOCOL=y -# CONFIG_ARM_SCMI_RAW_MODE_SUPPORT is not set -# CONFIG_ARM_SCMI_DEBUG_COUNTERS is not set - -# -# SCMI Transport Drivers -# -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_SMC_ATOMIC_ENABLE is not set -CONFIG_ARM_SCMI_TRANSPORT_VIRTIO=y -CONFIG_ARM_SCMI_TRANSPORT_VIRTIO_VERSION1_COMPLIANCE=y -# CONFIG_ARM_SCMI_TRANSPORT_VIRTIO_ATOMIC_ENABLE is not set -# end of SCMI Transport Drivers - -# -# ARM SCMI NXP i.MX Vendor Protocols -# -CONFIG_IMX_SCMI_BBM_EXT=y -CONFIG_IMX_SCMI_MISC_EXT=y -# end of ARM SCMI NXP i.MX Vendor Protocols - -CONFIG_ARM_SCMI_POWER_CONTROL=m -# end of ARM System Control and Management Interface Protocol - -CONFIG_ARM_SCPI_PROTOCOL=y -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_MTK_ADSP_IPC 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_FW_CS_DSP=m -# 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_ZBOOT is not set -CONFIG_EFI_ARMSTUB_DTB_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 -CONFIG_EFI_EARLYCON=y -CONFIG_EFI_CUSTOM_SSDT_OVERLAYS=y -# CONFIG_EFI_DISABLE_RUNTIME is not set -# CONFIG_EFI_COCO_SECRET is not set -# end of EFI (Extensible Firmware Interface) Support - -CONFIG_UEFI_CPER=y -CONFIG_UEFI_CPER_ARM=y -CONFIG_IMX_DSP=m -CONFIG_IMX_SCU=y -CONFIG_IMX_SCMI_MISC_DRV=y -CONFIG_MESON_SM=y -CONFIG_ARM_PSCI_FW=y -# CONFIG_ARM_PSCI_CHECKER is not set - -# -# Qualcomm firmware drivers -# -CONFIG_QCOM_SCM=y -CONFIG_QCOM_TZMEM=y -CONFIG_QCOM_TZMEM_MODE_GENERIC=y -# CONFIG_QCOM_TZMEM_MODE_SHMBRIDGE is not set -CONFIG_QCOM_QSEECOM=y -CONFIG_QCOM_QSEECOM_UEFISECAPP=y -# end of Qualcomm firmware drivers - -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_GNSS_USB=m -CONFIG_MTD=m -CONFIG_MTD_TESTS=m - -# -# Partition parsers -# -CONFIG_MTD_BRCM_U_BOOT=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_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_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 -CONFIG_MTD_NAND_ECC_MXIC=y -# CONFIG_MTD_NAND_ECC_MEDIATEK is not set -# 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_UBI_NVMEM is not set -CONFIG_MTD_HYPERBUS=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_PC is not set -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_BACKEND_LZ4=y -CONFIG_ZRAM_BACKEND_LZ4HC=y -CONFIG_ZRAM_BACKEND_ZSTD=y -# CONFIG_ZRAM_BACKEND_DEFLATE is not set -CONFIG_ZRAM_BACKEND_842=y -CONFIG_ZRAM_BACKEND_LZO=y -# CONFIG_ZRAM_DEF_COMP_LZORLE is not set -CONFIG_ZRAM_DEF_COMP_LZO=y -# CONFIG_ZRAM_DEF_COMP_LZ4 is not set -# CONFIG_ZRAM_DEF_COMP_LZ4HC is not set -# CONFIG_ZRAM_DEF_COMP_ZSTD is not set -# CONFIG_ZRAM_DEF_COMP_842 is not set -CONFIG_ZRAM_DEF_COMP="lzo" -CONFIG_ZRAM_WRITEBACK=y -# CONFIG_ZRAM_TRACK_ENTRY_ACTIME is not set -# CONFIG_ZRAM_MEMORY_TRACKING is not set -CONFIG_ZRAM_MULTI_COMP=y -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_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_UBLK is not set -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_VERBOSE_ERRORS=y -CONFIG_NVME_HWMON=y -CONFIG_NVME_FABRICS=m -CONFIG_NVME_RDMA=m -CONFIG_NVME_FC=m -CONFIG_NVME_TCP=m -# CONFIG_NVME_TCP_TLS is not set -# CONFIG_NVME_HOST_AUTH is not set -CONFIG_NVME_APPLE=m -CONFIG_NVME_TARGET=m -# CONFIG_NVME_TARGET_DEBUGFS is not set -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 -# CONFIG_NVME_TARGET_TCP_TLS is not set -# CONFIG_NVME_TARGET_AUTH is not set -# 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_RPMB is not set -CONFIG_TIFM_CORE=m -CONFIG_TIFM_7XX1=m -CONFIG_ICS932S401=m -CONFIG_ENCLOSURE_SERVICES=m -CONFIG_SMPRO_ERRMON=m -CONFIG_SMPRO_MISC=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_OPEN_DICE=m -CONFIG_VCPU_STALL_DETECTOR=m -# CONFIG_NSM is not set -# CONFIG_MARVELL_CN10K_DPI is not set -CONFIG_C2PORT=m - -# -# EEPROM support -# -CONFIG_EEPROM_AT24=m -# CONFIG_EEPROM_AT25 is not set -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_VMWARE_VMCI is not set -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_UACCE=m -CONFIG_PVPANIC=y -CONFIG_PVPANIC_MMIO=m -CONFIG_PVPANIC_PCI=m -CONFIG_GP_PCI1XXXX=m -# CONFIG_KEBA_CP500 is not set -# 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_HPTIOP=m -CONFIG_SCSI_BUSLOGIC=m -# CONFIG_SCSI_FLASHPOINT is not set -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_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_DWC=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_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_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_BITMAP_FILE=y -CONFIG_MD_LINEAR=m -CONFIG_MD_RAID0=m -CONFIG_MD_RAID1=m -CONFIG_MD_RAID10=m -CONFIG_MD_RAID456=m -CONFIG_MD_CLUSTER=m -CONFIG_BCACHE=m -# CONFIG_BCACHE_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_DM_VDO is not set -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_REMOTE_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=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_PFCP is not set -CONFIG_AMT=m -CONFIG_MACSEC=m -CONFIG_NETCONSOLE=m -CONFIG_NETCONSOLE_DYNAMIC=y -# CONFIG_NETCONSOLE_EXTENDED_LOG is not set -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_NETKIT=y -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_MT7530_MDIO=m -CONFIG_NET_DSA_MT7530_MMIO=m -CONFIG_NET_DSA_MV88E6060=m -CONFIG_NET_DSA_MICROCHIP_KSZ_COMMON=m -CONFIG_NET_DSA_MICROCHIP_KSZ9477_I2C=m -# CONFIG_NET_DSA_MICROCHIP_KSZ_SPI is not set -# CONFIG_NET_DSA_MICROCHIP_KSZ_PTP is not set -CONFIG_NET_DSA_MICROCHIP_KSZ8863_SMI=m -CONFIG_NET_DSA_MV88E6XXX=m -CONFIG_NET_DSA_MV88E6XXX_PTP=y -CONFIG_NET_DSA_MSCC_FELIX_DSA_LIB=m -# CONFIG_NET_DSA_MSCC_OCELOT_EXT is not set -CONFIG_NET_DSA_MSCC_FELIX=m -CONFIG_NET_DSA_MSCC_SEVILLE=m -# CONFIG_NET_DSA_AR9331 is not set -CONFIG_NET_DSA_QCA8K=m -CONFIG_NET_DSA_QCA8K_LEDS_SUPPORT=y -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_REALTEK=m -# CONFIG_NET_DSA_REALTEK_MDIO is not set -# CONFIG_NET_DSA_REALTEK_SMI is not set -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_PDS_CORE=m -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_BCMASP=y -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_CORE=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_NET_VENDOR_DAVICOM=y -CONFIG_DM9051=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_ENGLEDER=y -CONFIG_TSNEP=m -# CONFIG_TSNEP_SELFTESTS is not set -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_CORE=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_FUNGIBLE=y -CONFIG_FUN_CORE=m -CONFIG_FUN_ETH=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_LIBETH=m -CONFIG_LIBIE=m -CONFIG_E100=m -CONFIG_E1000=m -CONFIG_E1000E=m -CONFIG_IGB=m -CONFIG_IGB_HWMON=y -CONFIG_IGBVF=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_HWMON=y -CONFIG_ICE_SWITCHDEV=y -CONFIG_FM10K=m -CONFIG_IGC=m -CONFIG_IGC_LEDS=y -# CONFIG_IDPF is not set -CONFIG_JME=m -CONFIG_NET_VENDOR_ADI=y -CONFIG_ADIN1110=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_OCTEON_EP is not set -# CONFIG_OCTEON_EP_VF is not set -CONFIG_PRESTERA=m -CONFIG_PRESTERA_PCI=m -CONFIG_NET_VENDOR_MEDIATEK=y -# CONFIG_NET_AIROHA is not set -CONFIG_NET_MEDIATEK_SOC_WED=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_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_MACSEC is not set -CONFIG_MLX5_EN_IPSEC=y -CONFIG_MLX5_EN_TLS=y -CONFIG_MLX5_SW_STEERING=y -CONFIG_MLX5_HW_STEERING=y -CONFIG_MLX5_SF=y -CONFIG_MLX5_SF_MANAGER=y -# CONFIG_MLX5_DPLL 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_MLXBF_GIGE=m -CONFIG_NET_VENDOR_META=y -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_LAN865X is not set -CONFIG_LAN966X_SWITCH=m -CONFIG_LAN966X_DCB=y -CONFIG_SPARX5_SWITCH=m -CONFIG_SPARX5_DCB=y -CONFIG_VCAP=y -CONFIG_FDMA=y -CONFIG_NET_VENDOR_MICROSEMI=y -CONFIG_MSCC_OCELOT_SWITCH_LIB=m -CONFIG_MSCC_OCELOT_SWITCH=m -CONFIG_NET_VENDOR_MICROSOFT=y -# CONFIG_MICROSOFT_MANA is not set -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 -CONFIG_NET_VENDOR_NETERION=y -CONFIG_S2IO=m -CONFIG_NET_VENDOR_NETRONOME=y -CONFIG_NFP=m -CONFIG_NFP_APP_FLOWER=y -CONFIG_NFP_APP_ABM_NIC=y -CONFIG_NFP_NET_IPSEC=y -# CONFIG_NFP_DEBUG 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_OA_TC6 is not set -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_BROCADE=y -CONFIG_BNA=m -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_R8169_LEDS=y -# CONFIG_RTASE is not set -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_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 -CONFIG_SFC_MCDI_MON=y -CONFIG_SFC_SRIOV=y -CONFIG_SFC_MCDI_LOGGING=y -CONFIG_SFC_FALCON=m -CONFIG_SFC_FALCON_MTD=y -# CONFIG_SFC_SIENA is not set -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_TEGRA=m -CONFIG_DWMAC_VISCONTI=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_TEHUTI_TN40 is not set -CONFIG_NET_VENDOR_TI=y -# CONFIG_TI_CPSW_PHY_SEL is not set -CONFIG_TLAN=m -CONFIG_NET_VENDOR_VERTEXCOM=y -CONFIG_MSE102X=m -CONFIG_NET_VENDOR_VIA=y -CONFIG_VIA_RHINE=m -CONFIG_VIA_RHINE_MMIO=y -CONFIG_VIA_VELOCITY=m -CONFIG_NET_VENDOR_WANGXUN=y -CONFIG_LIBWX=m -CONFIG_NGBE=m -# CONFIG_TXGBE is not set -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_PHYLINK=m -CONFIG_PHYLIB=y -CONFIG_SWPHY=y -CONFIG_LED_TRIGGER_PHY=y -CONFIG_PHYLIB_LEDS=y -CONFIG_FIXED_PHY=y -CONFIG_SFP=m - -# -# MII PHY device drivers -# -# CONFIG_AIR_EN8811H_PHY is not set -CONFIG_AMD_PHY=m -CONFIG_MESON_GXL_PHY=m -CONFIG_ADIN_PHY=m -# CONFIG_ADIN1100_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_88Q2XXX_PHY is not set -CONFIG_MARVELL_88X2222_PHY=m -CONFIG_MAXLINEAR_GPHY=m -CONFIG_MEDIATEK_GE_PHY=m -# CONFIG_MEDIATEK_GE_SOC_PHY is not set -CONFIG_MICREL_PHY=m -CONFIG_MICROCHIP_T1S_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_CBTX_PHY=m -CONFIG_NXP_C45_TJA11XX_PHY=m -CONFIG_NXP_TJA11XX_PHY=m -# CONFIG_NCN26000_PHY is not set -CONFIG_QCOM_NET_PHYLIB=m -CONFIG_AT803X_PHY=m -# CONFIG_QCA83XX_PHY is not set -# CONFIG_QCA808X_PHY is not set -# CONFIG_QCA807X_PHY is not set -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_DP83TD510_PHY is not set -# CONFIG_DP83TG720_PHY is not set -CONFIG_VITESSE_PHY=m -CONFIG_XILINX_GMII2RGMII=m -CONFIG_MICREL_KS8995MA=m -# CONFIG_PSE_CONTROLLER is not set -CONFIG_CAN_DEV=m -CONFIG_CAN_VCAN=m -CONFIG_CAN_VXCAN=m -CONFIG_CAN_NETLINK=y -CONFIG_CAN_CALC_BITTIMING=y -CONFIG_CAN_RX_OFFLOAD=y -# CONFIG_CAN_CAN327 is not set -CONFIG_CAN_FLEXCAN=m -# CONFIG_CAN_GRCAN is not set -CONFIG_CAN_KVASER_PCIEFD=m -CONFIG_CAN_SLCAN=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_CTUCANFD_PCI is not set -# CONFIG_CAN_CTUCANFD_PLATFORM is not set -# CONFIG_CAN_ESD_402_PCI 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_ROCKCHIP_CANFD is not set -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_USB is not set -CONFIG_CAN_ETAS_ES58X=m -# CONFIG_CAN_F81604 is not set -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 - -# -# MCTP Device Drivers -# -CONFIG_MCTP_SERIAL=m -CONFIG_MCTP_TRANSPORT_I2C=m -# CONFIG_MCTP_TRANSPORT_I3C is not set -# end of 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=y -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_REGMAP=m -CONFIG_MDIO_THUNDER=m - -# -# MDIO Multiplexers -# -CONFIG_MDIO_BUS_MUX=m -CONFIG_MDIO_BUS_MUX_MESON_G12A=m -CONFIG_MDIO_BUS_MUX_MESON_GXL=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 -CONFIG_PCS_MTK_LYNXI=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_PPPOE_HASH_BITS_1 is not set -# CONFIG_PPPOE_HASH_BITS_2 is not set -CONFIG_PPPOE_HASH_BITS_4=y -# CONFIG_PPPOE_HASH_BITS_8 is not set -CONFIG_PPPOE_HASH_BITS=4 -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_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=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_LEDS=y -# 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_TRACING is not set -CONFIG_ATH12K=m -# CONFIG_ATH12K_DEBUG is not set -# CONFIG_ATH12K_TRACING is not set -CONFIG_WLAN_VENDOR_ATMEL=y -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_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 -# 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_DEVICE_TRACING is not set -# end of Debugging Options - -CONFIG_WLAN_VENDOR_INTERSIL=y -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_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_MT792x_LIB=m -CONFIG_MT792x_USB=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_MT798X_WMAC is not set -CONFIG_MT7921_COMMON=m -CONFIG_MT7921E=m -CONFIG_MT7921S=m -CONFIG_MT7921U=m -CONFIG_MT7996E=m -CONFIG_MT7925_COMMON=m -CONFIG_MT7925E=m -CONFIG_MT7925U=m -CONFIG_WLAN_VENDOR_MICROCHIP=y -# CONFIG_WILC1000_SDIO is not set -# CONFIG_WILC1000_SPI is not set -CONFIG_WLAN_VENDOR_PURELIFI=y -# CONFIG_PLFXLC 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 is not set -# CONFIG_RTL8192DU is not set -CONFIG_RTLWIFI=m -CONFIG_RTLWIFI_PCI=m -CONFIG_RTLWIFI_DEBUG=y -CONFIG_RTL8192C_COMMON=m -CONFIG_RTL8192D_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_SDIO=m -CONFIG_RTW88_USB=m -CONFIG_RTW88_8822B=m -CONFIG_RTW88_8822C=m -CONFIG_RTW88_8723X=m -CONFIG_RTW88_8723D=m -CONFIG_RTW88_8821C=m -CONFIG_RTW88_8822BE=m -CONFIG_RTW88_8822BS=m -CONFIG_RTW88_8822BU=m -CONFIG_RTW88_8822CE=m -CONFIG_RTW88_8822CS=m -CONFIG_RTW88_8822CU=m -CONFIG_RTW88_8723DE=m -# CONFIG_RTW88_8723DS is not set -# CONFIG_RTW88_8723CS is not set -CONFIG_RTW88_8723DU=m -CONFIG_RTW88_8821CE=m -CONFIG_RTW88_8821CS=m -CONFIG_RTW88_8821CU=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_8852A=m -CONFIG_RTW89_8852B_COMMON=m -CONFIG_RTW89_8852B=m -CONFIG_RTW89_8852C=m -CONFIG_RTW89_8922A=m -# CONFIG_RTW89_8851BE is not set -CONFIG_RTW89_8852AE=m -CONFIG_RTW89_8852BE=m -# CONFIG_RTW89_8852BTE is not set -CONFIG_RTW89_8852CE=m -CONFIG_RTW89_8922AE=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_SILABS=y -CONFIG_WFX=m -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_WLAN_VENDOR_ZYDAS=y -CONFIG_ZD1211RW=m -# CONFIG_ZD1211RW_DEBUG is not set -CONFIG_WLAN_VENDOR_QUANTENNA=y -CONFIG_QTNFMAC=m -CONFIG_QTNFMAC_PCIE=m -CONFIG_MAC80211_HWSIM=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_DEBUGFS=y -CONFIG_WWAN_HWSIM=m -CONFIG_MHI_WWAN_CTRL=m -CONFIG_MHI_WWAN_MBIM=m -CONFIG_QCOM_BAM_DMUX=m -CONFIG_RPMSG_WWAN_CTRL=m -# CONFIG_IOSM is not set -CONFIG_MTK_T7XX=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 -CONFIG_INPUT_VIVALDIFMAP=y - -# -# 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_MPR121=m -CONFIG_KEYBOARD_SNVS_PWRKEY=m -CONFIG_KEYBOARD_IMX=m -CONFIG_KEYBOARD_IMX_BBM_SCMI=y -CONFIG_KEYBOARD_IMX_SC_KEY=m -CONFIG_KEYBOARD_NEWTON=m -CONFIG_KEYBOARD_TEGRA=m -CONFIG_KEYBOARD_OPENCORES=m -CONFIG_KEYBOARD_PINEPHONE=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_MT6779=m -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_JOYSTICK_SENSEHAT is not set -# CONFIG_JOYSTICK_SEESAW is not set -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_CYTTSP5=m -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_GOODIX_BERLIN_I2C is not set -# CONFIG_TOUCHSCREEN_GOODIX_BERLIN_SPI is not set -CONFIG_TOUCHSCREEN_HIDEEP=m -CONFIG_TOUCHSCREEN_HYCON_HY46XX=m -CONFIG_TOUCHSCREEN_HYNITRON_CSTXXX=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_MMS114=m -CONFIG_TOUCHSCREEN_MELFAS_MIP4=m -CONFIG_TOUCHSCREEN_MSG2638=m -CONFIG_TOUCHSCREEN_MTOUCH=m -CONFIG_TOUCHSCREEN_NOVATEK_NVT_TS=m -CONFIG_TOUCHSCREEN_IMAGIS=m -# CONFIG_TOUCHSCREEN_IMX6UL_TSC is not set -CONFIG_TOUCHSCREEN_INEXIO=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_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_COLIBRI_VF50=m -CONFIG_TOUCHSCREEN_ROHM_BU21023=m -CONFIG_TOUCHSCREEN_IQS5XX=m -# CONFIG_TOUCHSCREEN_IQS7211 is not set -CONFIG_TOUCHSCREEN_ZINITIX=m -CONFIG_TOUCHSCREEN_HIMAX_HX83112B=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_BBNSM_PWRKEY=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_TPS65219_PWRBUTTON=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_IBM_PANEL=m -CONFIG_INPUT_IMS_PCU=m -CONFIG_INPUT_IQS269A=m -CONFIG_INPUT_IQS626A=m -# CONFIG_INPUT_IQS7222 is not set -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_RT5120_PWRKEY=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_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_VT_HW_CONSOLE_BINDING=y -CONFIG_UNIX98_PTYS=y -CONFIG_LEGACY_PTYS=y -CONFIG_LEGACY_PTY_COUNT=0 -# CONFIG_LEGACY_TIOCSTI is not set -# CONFIG_LDISC_AUTOLOAD is not set - -# -# 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_PCILIB=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_PCI1XXXX=m -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_DFL=m -CONFIG_SERIAL_8250_DW=y -# CONFIG_SERIAL_8250_RT288X is not set -CONFIG_SERIAL_8250_MT6577=y -CONFIG_SERIAL_8250_PERICOM=m -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_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 -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=m -CONFIG_SERIAL_SC16IS7XX_I2C=m -CONFIG_SERIAL_SC16IS7XX_SPI=m -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_N_HDLC=m -CONFIG_IPWIRELESS=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_SSIF_IPMI_BMC=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_HISTB=y -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_HW_RANDOM_CN10K=m -CONFIG_HW_RANDOM_ROCKCHIP=y -CONFIG_APPLICOM=m -CONFIG_DEVMEM=y -CONFIG_DEVPORT=y -CONFIG_TCG_TPM=y -# CONFIG_TCG_TPM2_HMAC is not set -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_I2C=m -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 -# end of Character devices - -# -# I2C support -# -CONFIG_I2C=y -CONFIG_ACPI_I2C_OPREGION=y -CONFIG_I2C_BOARDINFO=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=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 -# CONFIG_I2C_MUX_MULE is not set -# 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_CCGX_UCSI=m -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_I801_MUX=y -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 -# CONFIG_I2C_ZHAOXIN is not set - -# -# 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_S3C2410=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_PCI1XXXX=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 is not set -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_MIPI_I3C_HCI_PCI 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 is not set -CONFIG_SPI_ALTERA_CORE=m -CONFIG_SPI_ALTERA_DFL=m -CONFIG_SPI_AMLOGIC_SPIFC_A1=m -CONFIG_SPI_ARMADA_3700=m -# CONFIG_SPI_AXI_SPI_ENGINE is not set -CONFIG_SPI_BCM2835=m -CONFIG_SPI_BCM2835AUX=m -CONFIG_SPI_BCM63XX_HSSPI=m -CONFIG_SPI_BCM_QSPI=m -CONFIG_SPI_BCMBCA_HSSPI=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_CH341 is not set -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_MICROCHIP_CORE=m -CONFIG_SPI_MICROCHIP_CORE_QSPI=m -CONFIG_SPI_MT65XX=m -CONFIG_SPI_MTK_NOR=m -CONFIG_SPI_OC_TINY=m -CONFIG_SPI_ORION=m -CONFIG_SPI_PCI1XXXX=m -CONFIG_SPI_PL022=m -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_SN_F_OSPI=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=y -CONFIG_SPMI_HISI3670=m -CONFIG_SPMI_MSM_PMIC_ARB=m -CONFIG_SPMI_MTK_PMIF=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_FC3W is not set -# CONFIG_PTP_1588_CLOCK_MOCK is not set -CONFIG_PTP_1588_CLOCK_OCP=m -CONFIG_PTP_DFL_TOD=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_AMD is not set -CONFIG_PINCTRL_APPLE_GPIO=m -CONFIG_PINCTRL_AXP209=m -# CONFIG_PINCTRL_AW9523 is not set -CONFIG_PINCTRL_BM1880=y -CONFIG_PINCTRL_CY8C95X0=m -CONFIG_PINCTRL_KEEMBAY=m -CONFIG_PINCTRL_MAX77620=m -CONFIG_PINCTRL_MCP23S08_I2C=m -CONFIG_PINCTRL_MCP23S08_SPI=m -CONFIG_PINCTRL_MCP23S08=m -CONFIG_PINCTRL_MICROCHIP_SGPIO=y -# CONFIG_PINCTRL_OCELOT is not set -CONFIG_PINCTRL_RK805=m -CONFIG_PINCTRL_ROCKCHIP=y -# CONFIG_PINCTRL_SCMI is not set -CONFIG_PINCTRL_SINGLE=y -CONFIG_PINCTRL_STMFX=m -CONFIG_PINCTRL_SX150X=y -CONFIG_PINCTRL_ZYNQMP=m -CONFIG_PINCTRL_MLXBF3=m -CONFIG_PINCTRL_OWL=y -CONFIG_PINCTRL_S700=y -CONFIG_PINCTRL_S900=y -CONFIG_PINCTRL_BCM2835=y -CONFIG_PINCTRL_BCM4908=m -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_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_IMX=y -# CONFIG_PINCTRL_IMX_SCMI is not set -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_IMXRT1050=y -# CONFIG_PINCTRL_IMX91 is not set -CONFIG_PINCTRL_IMX93=m -# CONFIG_PINCTRL_IMXRT1170 is not set - -# -# 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_MT6795=y -CONFIG_PINCTRL_MT6797=y -CONFIG_PINCTRL_MT7622=y -CONFIG_PINCTRL_MT7981=y -CONFIG_PINCTRL_MT7986=y -CONFIG_PINCTRL_MT8167=y -CONFIG_PINCTRL_MT8173=y -CONFIG_PINCTRL_MT8183=y -CONFIG_PINCTRL_MT8186=y -CONFIG_PINCTRL_MT8188=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_MESON_S4=y -CONFIG_PINCTRL_AMLOGIC_C3=y -CONFIG_PINCTRL_AMLOGIC_T7=y -CONFIG_PINCTRL_MVEBU=y -CONFIG_PINCTRL_ARMADA_AP806=y -CONFIG_PINCTRL_ARMADA_CP110=y -CONFIG_PINCTRL_AC5=y -CONFIG_PINCTRL_ARMADA_37XX=y -# CONFIG_PINCTRL_S32G2 is not set -CONFIG_PINCTRL_MSM=y -# CONFIG_PINCTRL_IPQ5018 is not set -CONFIG_PINCTRL_IPQ5332=m -# CONFIG_PINCTRL_IPQ8074 is not set -CONFIG_PINCTRL_IPQ6018=m -CONFIG_PINCTRL_IPQ9574=m -# CONFIG_PINCTRL_MDM9607 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_QDU1000=m -CONFIG_PINCTRL_SA8775P=m -CONFIG_PINCTRL_SC7180=m -CONFIG_PINCTRL_SC7280=m -CONFIG_PINCTRL_SC8180X=m -CONFIG_PINCTRL_SC8280XP=y -# CONFIG_PINCTRL_SDM660 is not set -CONFIG_PINCTRL_SDM670=m -CONFIG_PINCTRL_SDM845=m -# CONFIG_PINCTRL_SDX75 is not set -# CONFIG_PINCTRL_SM4450 is not set -CONFIG_PINCTRL_SM6115=m -CONFIG_PINCTRL_SM6125=m -CONFIG_PINCTRL_SM6350=m -CONFIG_PINCTRL_SM6375=m -CONFIG_PINCTRL_SM7150=m -CONFIG_PINCTRL_SM8150=m -CONFIG_PINCTRL_SM8250=m -CONFIG_PINCTRL_SM8350=m -CONFIG_PINCTRL_SM8450=m -CONFIG_PINCTRL_SM8550=m -# CONFIG_PINCTRL_SM8650 is not set -# CONFIG_PINCTRL_X1E80100 is not set -CONFIG_PINCTRL_QCOM_SPMI_PMIC=y -CONFIG_PINCTRL_QCOM_SSBI_PMIC=m -CONFIG_PINCTRL_LPASS_LPI=m -# CONFIG_PINCTRL_SC7280_LPASS_LPI is not set -# CONFIG_PINCTRL_SM4250_LPASS_LPI is not set -# CONFIG_PINCTRL_SM6115_LPASS_LPI is not set -# CONFIG_PINCTRL_SM8250_LPASS_LPI is not set -# CONFIG_PINCTRL_SM8350_LPASS_LPI is not set -CONFIG_PINCTRL_SM8450_LPASS_LPI=m -CONFIG_PINCTRL_SC8280XP_LPASS_LPI=m -CONFIG_PINCTRL_SM8550_LPASS_LPI=m -# CONFIG_PINCTRL_SM8650_LPASS_LPI is not set -CONFIG_PINCTRL_RTD=y -CONFIG_PINCTRL_RTD1619B=y -CONFIG_PINCTRL_RTD1319D=y -CONFIG_PINCTRL_RTD1315E=y - -# -# 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_SUN20I_D1=y -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_TEGRA234=y -CONFIG_PINCTRL_TEGRA_XUSB=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 -CONFIG_GPIO_IDIO_16=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_IMX_SCU=y -# 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_ROCKCHIP=m -CONFIG_GPIO_RTD=y -# 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_VF610=y -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_ADNP is not set -CONFIG_GPIO_FXL6408=m -# CONFIG_GPIO_DS4520 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_BD71815=m -CONFIG_GPIO_BD71828=m -CONFIG_GPIO_BD9571MWV=m -# CONFIG_GPIO_CROS_EC is not set -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_PMIC_EIC_SPRD=m -CONFIG_GPIO_SL28CPLD=m -CONFIG_GPIO_TPS65219=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_MLXBF3 is not set -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_LATCH=m -CONFIG_GPIO_MOCKUP=m -CONFIG_GPIO_VIRTIO=m -CONFIG_GPIO_SIM=m -# end of Virtual GPIO drivers - -# -# GPIO Debugging utilities -# -# CONFIG_GPIO_SLOPPY_LOGIC_ANALYZER is not set -# CONFIG_GPIO_VIRTUSER is not set -# end of GPIO Debugging utilities - -CONFIG_W1=m -CONFIG_W1_CON=y - -# -# 1-wire Bus Masters -# -# CONFIG_W1_MASTER_AMD_AXI is not set -CONFIG_W1_MASTER_MATROX=m -CONFIG_W1_MASTER_DS2490=m -CONFIG_W1_MASTER_DS2482=m -CONFIG_W1_MASTER_MXC=m -CONFIG_W1_MASTER_GPIO=m -# CONFIG_W1_MASTER_SGI is not set -# CONFIG_W1_MASTER_UART 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_ODROID_GO_ULTRA_POWEROFF=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_MLXBF=m -CONFIG_POWER_SEQUENCING=m -CONFIG_POWER_SEQUENCING_QCOM_WCN=m -CONFIG_POWER_SUPPLY=y -# CONFIG_POWER_SUPPLY_DEBUG is not set -CONFIG_POWER_SUPPLY_HWMON=y -# CONFIG_GENERIC_ADC_BATTERY is not set -CONFIG_IP5XXX_POWER=m -# 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_QCOM_BATTMGR=m -# CONFIG_BATTERY_SAMSUNG_SDI is not set -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_MAX1720X is not set -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_MAX77976=m -CONFIG_CHARGER_MP2629=m -CONFIG_CHARGER_MT6370=m -CONFIG_CHARGER_QCOM_SMBB=m -# CONFIG_BATTERY_PM8916_BMS_VM is not set -# CONFIG_CHARGER_PM8916_LBC is not set -# 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_RK817=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_RT9467=m -CONFIG_CHARGER_RT9471=m -CONFIG_CHARGER_CROS_USBPD=m -CONFIG_CHARGER_CROS_PCHG=m -CONFIG_CHARGER_CROS_CONTROL=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_BATTERY_UG3105=m -# CONFIG_CHARGER_QCOM_SMB2 is not set -# CONFIG_FUEL_GAUGE_MM8013 is not set -CONFIG_HWMON=y -CONFIG_HWMON_VID=m -# CONFIG_HWMON_DEBUG_CHIP is not set - -# -# Native drivers -# -CONFIG_SENSORS_SMPRO=m -# CONFIG_SENSORS_AD7314 is not set -CONFIG_SENSORS_AD7414=m -CONFIG_SENSORS_AD7418=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_ASUS_ROG_RYUJIN is not set -CONFIG_SENSORS_AXI_FAN_CONTROL=m -CONFIG_SENSORS_ARM_SCMI=m -CONFIG_SENSORS_ARM_SCPI=m -CONFIG_SENSORS_ATXP1=m -# CONFIG_SENSORS_CHIPCAP2 is not set -CONFIG_SENSORS_CORSAIR_CPRO=m -CONFIG_SENSORS_CORSAIR_PSU=m -CONFIG_SENSORS_CROS_EC=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_GIGABYTE_WATERFORCE is not set -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_HS3001 is not set -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_POWERZ is not set -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_LTC2991 is not set -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_LTC4282 is not set -# 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_MAX31760=m -# CONFIG_MAX31827 is not set -CONFIG_SENSORS_MAX6620=m -CONFIG_SENSORS_MAX6621=m -CONFIG_SENSORS_MAX6639=m -CONFIG_SENSORS_MAX6650=m -CONFIG_SENSORS_MAX6697=m -CONFIG_SENSORS_MAX31790=m -CONFIG_SENSORS_MC34VR500=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_CORE=m -CONFIG_SENSORS_NCT6775=m -# CONFIG_SENSORS_NCT6775_I2C is not set -CONFIG_SENSORS_NCT7802=m -CONFIG_SENSORS_NCT7904=m -CONFIG_SENSORS_NPCM7XX=m -CONFIG_SENSORS_NZXT_KRAKEN2=m -# CONFIG_SENSORS_NZXT_KRAKEN3 is not set -CONFIG_SENSORS_NZXT_SMART2=m -# CONFIG_SENSORS_OCC_P8_I2C is not set -CONFIG_SENSORS_PCF8591=m -CONFIG_SENSORS_PECI_CPUTEMP=m -CONFIG_SENSORS_PECI_DIMMTEMP=m -CONFIG_SENSORS_PECI=m -CONFIG_PMBUS=m -CONFIG_SENSORS_PMBUS=m -CONFIG_SENSORS_ACBEL_FSG032=m -CONFIG_SENSORS_ADM1266=m -CONFIG_SENSORS_ADM1275=m -# CONFIG_SENSORS_ADP1050 is not set -CONFIG_SENSORS_BEL_PFE=m -CONFIG_SENSORS_BPA_RS600=m -CONFIG_SENSORS_DELTA_AHE50DC_FAN=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_IR38064_REGULATOR is not set -CONFIG_SENSORS_IRPS5401=m -CONFIG_SENSORS_ISL68137=m -CONFIG_SENSORS_LM25066=m -CONFIG_SENSORS_LM25066_REGULATOR=y -CONFIG_SENSORS_LT7182S=m -CONFIG_SENSORS_LTC2978=m -# CONFIG_SENSORS_LTC2978_REGULATOR is not set -CONFIG_SENSORS_LTC3815=m -# CONFIG_SENSORS_LTC4286 is not set -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_MP2856 is not set -CONFIG_SENSORS_MP2888=m -# CONFIG_SENSORS_MP2891 is not set -CONFIG_SENSORS_MP2975=m -# CONFIG_SENSORS_MP2993 is not set -# CONFIG_SENSORS_MP2975_REGULATOR is not set -CONFIG_SENSORS_MP5023=m -# CONFIG_SENSORS_MP5920 is not set -# CONFIG_SENSORS_MP5990 is not set -# CONFIG_SENSORS_MP9941 is not set -# CONFIG_SENSORS_MPQ7932_REGULATOR is not set -CONFIG_SENSORS_MPQ7932=m -# CONFIG_SENSORS_MPQ8785 is not set -CONFIG_SENSORS_PIM4328=m -CONFIG_SENSORS_PLI1209BC=m -CONFIG_SENSORS_PLI1209BC_REGULATOR=y -CONFIG_SENSORS_PM6764TR=m -CONFIG_SENSORS_PXE1610=m -CONFIG_SENSORS_Q54SJ108A2=m -CONFIG_SENSORS_STPDDC60=m -CONFIG_SENSORS_TDA38640=m -# CONFIG_SENSORS_TDA38640_REGULATOR is not set -CONFIG_SENSORS_TPS40422=m -CONFIG_SENSORS_TPS53679=m -CONFIG_SENSORS_TPS546D24=m -CONFIG_SENSORS_UCD9000=m -CONFIG_SENSORS_UCD9200=m -# CONFIG_SENSORS_XDP710 is not set -# CONFIG_SENSORS_XDPE152 is not set -CONFIG_SENSORS_XDPE122=m -CONFIG_SENSORS_XDPE122_REGULATOR=y -CONFIG_SENSORS_ZL6100=m -# CONFIG_SENSORS_PT5161L is not set -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_SY7636A=m -CONFIG_SENSORS_DME1737=m -CONFIG_SENSORS_EMC1403=m -CONFIG_SENSORS_EMC2103=m -CONFIG_SENSORS_EMC2305=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_SURFACE_FAN is not set -# CONFIG_SENSORS_SURFACE_TEMP is not set -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_INA238=m -CONFIG_SENSORS_INA3221=m -# CONFIG_SENSORS_SPD5118 is not set -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_TMP464=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 - -# -# ACPI drivers -# -# CONFIG_SENSORS_ACPI_POWER is not set -CONFIG_THERMAL=y -CONFIG_THERMAL_NETLINK=y -CONFIG_THERMAL_STATISTICS=y -# CONFIG_THERMAL_DEBUGFS is not set -# CONFIG_THERMAL_CORE_TESTING is not set -CONFIG_THERMAL_EMERGENCY_POWEROFF_DELAY_MS=0 -CONFIG_THERMAL_HWMON=y -CONFIG_THERMAL_OF=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_DEFAULT_GOV_BANG_BANG 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 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 - -# -# Mediatek thermal drivers -# -CONFIG_MTK_THERMAL=m -CONFIG_MTK_SOC_THERMAL=m -CONFIG_MTK_LVTS_THERMAL=m -# CONFIG_MTK_LVTS_THERMAL_DEBUGFS is not set -# end of Mediatek thermal drivers - -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=m -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_CROS_EC_WATCHDOG is not set -# CONFIG_GPIO_WATCHDOG is not set -# CONFIG_MENF21BMC_WATCHDOG is not set -CONFIG_WDAT_WDT=m -CONFIG_XILINX_WATCHDOG=m -# CONFIG_XILINX_WINDOW_WATCHDOG is not set -CONFIG_ZIIRAVE_WATCHDOG=m -CONFIG_MLX_WDT=m -CONFIG_SL28CPLD_WATCHDOG=m -CONFIG_ARM_SP805_WATCHDOG=y -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=m -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_APPLE_WATCHDOG=m -CONFIG_ALIM7101_WDT=m -CONFIG_I6300ESB_WDT=m -CONFIG_HP_WATCHDOG=m -CONFIG_KEMPLD_WDT=m -CONFIG_MARVELL_GTI_WDT=y -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_ADP5585 is not set -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_SMPRO=m -# 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_CS42L43_I2C is not set -# CONFIG_MFD_CS42L43_SDW is not set -CONFIG_MFD_MADERA=m -CONFIG_MFD_MADERA_I2C=m -CONFIG_MFD_MADERA_SPI=m -# CONFIG_MFD_MAX5970 is not set -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_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_88PM886_PMIC is not set -# CONFIG_MFD_MAX14577 is not set -# CONFIG_MFD_MAX77541 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_MAX77714 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_MT6370=m -# CONFIG_MFD_MT6397 is not set -CONFIG_MFD_MENF21BMC=m -CONFIG_MFD_OCELOT=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_MFD_QCOM_RPM=m -CONFIG_MFD_SPMI_PMIC=m -CONFIG_MFD_SY7636A=m -# CONFIG_MFD_RDC321X is not set -CONFIG_MFD_RT4831=m -# CONFIG_MFD_RT5033 is not set -CONFIG_MFD_RT5120=m -# CONFIG_MFD_RC5T583 is not set -CONFIG_MFD_RK8XX=m -CONFIG_MFD_RK8XX_I2C=m -CONFIG_MFD_RK8XX_SPI=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_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_TPS65219=m -# 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_MFD_TPS6594_I2C is not set -# CONFIG_MFD_TPS6594_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_BD71828=m -CONFIG_MFD_ROHM_BD957XMUF=m -# CONFIG_MFD_ROHM_BD96801 is not set -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_CS40L50_I2C is not set -# CONFIG_MFD_CS40L50_SPI is not set -CONFIG_MFD_VEXPRESS_SYSREG=y -# CONFIG_RAVE_SP_CORE is not set -# CONFIG_MFD_INTEL_M10_BMC_SPI is not set -# CONFIG_MFD_INTEL_M10_BMC_PMCI 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_NETLINK_EVENTS 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_AW37503 is not set -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_MAX77503 is not set -CONFIG_REGULATOR_MAX77620=m -CONFIG_REGULATOR_MAX77650=m -# CONFIG_REGULATOR_MAX77857 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_MAX20086 is not set -CONFIG_REGULATOR_MAX20411=m -# 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_MT6370=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_PM8008=m -# CONFIG_REGULATOR_QCOM_REFGEN is not set -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_RAA215300 is not set -CONFIG_REGULATOR_RASPBERRYPI_TOUCHSCREEN_ATTINY=m -CONFIG_REGULATOR_RK808=m -CONFIG_REGULATOR_ROHM=m -CONFIG_REGULATOR_RT4801=m -CONFIG_REGULATOR_RT4803=m -CONFIG_REGULATOR_RT4831=m -CONFIG_REGULATOR_RT5120=m -CONFIG_REGULATOR_RT5190A=m -CONFIG_REGULATOR_RT5739=m -CONFIG_REGULATOR_RT5759=m -CONFIG_REGULATOR_RT6160=m -CONFIG_REGULATOR_RT6190=m -CONFIG_REGULATOR_RT6245=m -CONFIG_REGULATOR_RTQ2134=m -CONFIG_REGULATOR_RTMV20=m -CONFIG_REGULATOR_RTQ6752=m -# CONFIG_REGULATOR_RTQ2208 is not set -CONFIG_REGULATOR_SC2731=m -CONFIG_REGULATOR_SKY81452=m -CONFIG_REGULATOR_SLG51000=m -CONFIG_REGULATOR_STPMIC1=m -CONFIG_REGULATOR_SUN20I=y -CONFIG_REGULATOR_SY7636A=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_TPS6286X is not set -# CONFIG_REGULATOR_TPS6287X is not set -# CONFIG_REGULATOR_TPS65023 is not set -# CONFIG_REGULATOR_TPS6507X is not set -CONFIG_REGULATOR_TPS65132=m -CONFIG_REGULATOR_TPS65219=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_LIRC=y -CONFIG_RC_MAP=m -CONFIG_RC_DECODERS=y -CONFIG_IR_IMON_DECODER=m -CONFIG_IR_JVC_DECODER=m -CONFIG_IR_MCE_KBD_DECODER=m -CONFIG_IR_NEC_DECODER=m -CONFIG_IR_RC5_DECODER=m -CONFIG_IR_RC6_DECODER=m -CONFIG_IR_RCMM_DECODER=m -CONFIG_IR_SANYO_DECODER=m -CONFIG_IR_SHARP_DECODER=m -CONFIG_IR_SONY_DECODER=m -CONFIG_IR_XMP_DECODER=m -CONFIG_RC_DEVICES=y -# CONFIG_IR_ENE is not set -# CONFIG_IR_FINTEK is not set -CONFIG_IR_GPIO_CIR=m -CONFIG_IR_GPIO_TX=m -CONFIG_IR_HIX5HD2=m -CONFIG_IR_IGORPLUGUSB=m -CONFIG_IR_IGUANA=m -CONFIG_IR_IMON=m -CONFIG_IR_IMON_RAW=m -# CONFIG_IR_ITE_CIR is not set -CONFIG_IR_MCEUSB=m -CONFIG_IR_MESON=m -CONFIG_IR_MESON_TX=m -CONFIG_IR_MTK=m -# CONFIG_IR_NUVOTON is not set -CONFIG_IR_PWM_TX=m -CONFIG_IR_REDRAT3=m -CONFIG_IR_SERIAL=m -CONFIG_IR_SERIAL_TRANSMITTER=y -CONFIG_IR_SPI=m -CONFIG_IR_STREAMZAP=m -CONFIG_IR_SUNXI=m -CONFIG_IR_TOY=m -CONFIG_IR_TTUSBIR=m -CONFIG_RC_ATI_REMOTE=m -CONFIG_RC_LOOPBACK=m -CONFIG_RC_XBOX_DVD=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_GPIO=m -CONFIG_CEC_SAMSUNG_S5P=m -CONFIG_CEC_TEGRA=m -# CONFIG_USB_EXTRON_DA_HD_4K_PLUS_CEC is not set -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_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_VP9=m -CONFIG_V4L2_MEM2MEM_DEV=m -CONFIG_V4L2_FLASH_LED_CLASS=m -CONFIG_V4L2_FWNODE=m -CONFIG_V4L2_ASYNC=m -CONFIG_V4L2_CCI=m -CONFIG_V4L2_CCI_I2C=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 -# - -# -# Media drivers -# -CONFIG_MEDIA_USB_SUPPORT=y - -# -# Webcam devices -# -CONFIG_USB_GSPCA=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_SPCA1528=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_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_GL860=m -CONFIG_USB_M5602=m -CONFIG_USB_STV06XX=m -CONFIG_USB_PWC=m -# CONFIG_USB_PWC_DEBUG is not set -CONFIG_USB_PWC_INPUT_EVDEV=y -CONFIG_USB_S2255=m -CONFIG_VIDEO_USBTV=m -CONFIG_USB_VIDEO_CLASS=m -CONFIG_USB_VIDEO_CLASS_INPUT_EVDEV=y - -# -# Analog TV USB devices -# -CONFIG_VIDEO_GO7007=m -CONFIG_VIDEO_GO7007_USB=m -CONFIG_VIDEO_GO7007_LOADER=m -CONFIG_VIDEO_GO7007_USB_S2250_BOARD=m -CONFIG_VIDEO_HDPVR=m -CONFIG_VIDEO_PVRUSB2=m -CONFIG_VIDEO_PVRUSB2_SYSFS=y -CONFIG_VIDEO_PVRUSB2_DVB=y -# CONFIG_VIDEO_PVRUSB2_DEBUGIFC is not set -CONFIG_VIDEO_STK1160=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 - -# -# Digital TV USB devices -# -CONFIG_DVB_AS102=m -CONFIG_DVB_B2C2_FLEXCOP_USB=m -# CONFIG_DVB_B2C2_FLEXCOP_USB_DEBUG is not set -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_DVBSKY=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_ZD1301=m -CONFIG_DVB_USB=m -# CONFIG_DVB_USB_DEBUG is not set -CONFIG_DVB_USB_A800=m -CONFIG_DVB_USB_AF9005=m -CONFIG_DVB_USB_AF9005_REMOTE=m -CONFIG_DVB_USB_AZ6027=m -CONFIG_DVB_USB_CINERGY_T2=m -CONFIG_DVB_USB_CXUSB=m -CONFIG_DVB_USB_CXUSB_ANALOG=y -CONFIG_DVB_USB_DIB0700=m -CONFIG_DVB_USB_DIB3000MC=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_DIGITV=m -CONFIG_DVB_USB_DTT200U=m -CONFIG_DVB_USB_DTV5100=m -CONFIG_DVB_USB_DW2102=m -CONFIG_DVB_USB_GP8PSK=m -CONFIG_DVB_USB_M920X=m -CONFIG_DVB_USB_NOVA_T_USB2=m -CONFIG_DVB_USB_OPERA1=m -CONFIG_DVB_USB_PCTV452E=m -CONFIG_DVB_USB_TECHNISAT_USB2=m -CONFIG_DVB_USB_TTUSB2=m -CONFIG_DVB_USB_UMT_010=m -CONFIG_DVB_USB_VP702X=m -CONFIG_DVB_USB_VP7045=m -CONFIG_SMS_USB_DRV=m -CONFIG_DVB_TTUSB_BUDGET=m -CONFIG_DVB_TTUSB_DEC=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_MGB4 is not set -CONFIG_VIDEO_SOLO6X10=m -CONFIG_VIDEO_TW5864=m -CONFIG_VIDEO_TW68=m -CONFIG_VIDEO_TW686X=m -# CONFIG_VIDEO_ZORAN is not set - -# -# Media capture/analog TV support -# -CONFIG_VIDEO_DT3155=m -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 - -# -# Media capture/analog/hybrid TV support -# -CONFIG_VIDEO_BT848=m -CONFIG_DVB_BT8XX=m -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_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_B2C2_FLEXCOP_PCI=m -# CONFIG_DVB_B2C2_FLEXCOP_PCI_DEBUG is not set -CONFIG_DVB_DDBRIDGE=m -# CONFIG_DVB_DDBRIDGE_MSIENABLE is not set -CONFIG_DVB_DM1105=m -CONFIG_MANTIS_CORE=m -CONFIG_DVB_MANTIS=m -CONFIG_DVB_HOPPER=m -CONFIG_DVB_NETUP_UNIDVB=m -CONFIG_DVB_NGENE=m -CONFIG_DVB_PLUTO2=m -CONFIG_DVB_PT1=m -CONFIG_DVB_PT3=m -CONFIG_DVB_SMIPCIE=m -CONFIG_DVB_BUDGET_CORE=m -CONFIG_DVB_BUDGET=m -# CONFIG_DVB_BUDGET_CI is not set -# CONFIG_DVB_BUDGET_AV is not set -# CONFIG_IPU_BRIDGE is not set -CONFIG_RADIO_ADAPTERS=m -CONFIG_RADIO_MAXIRADIO=m -CONFIG_RADIO_SAA7706H=m -CONFIG_RADIO_SHARK=m -CONFIG_RADIO_SHARK2=m -CONFIG_RADIO_SI4713=m -CONFIG_RADIO_TEA575X=m -CONFIG_RADIO_TEA5764=m -CONFIG_RADIO_TEF6862=m -CONFIG_RADIO_WL1273=m -CONFIG_USB_DSBR=m -CONFIG_USB_KEENE=m -CONFIG_USB_MA901=m -CONFIG_USB_MR800=m -CONFIG_USB_RAREMONO=m -CONFIG_RADIO_SI470X=m -CONFIG_USB_SI470X=m -# CONFIG_I2C_SI470X is not set -CONFIG_USB_SI4713=m -CONFIG_PLATFORM_SI4713=m -CONFIG_I2C_SI4713=m -CONFIG_RADIO_WL128X=m -CONFIG_MEDIA_PLATFORM_DRIVERS=y -CONFIG_V4L_PLATFORM_DRIVERS=y -CONFIG_SDR_PLATFORM_DRIVERS=y -CONFIG_DVB_PLATFORM_DRIVERS=y -CONFIG_V4L_MEM2MEM_DRIVERS=y -CONFIG_VIDEO_MEM2MEM_DEINTERLACE=m -CONFIG_VIDEO_MUX=m - -# -# Allegro DVT media platform drivers -# -CONFIG_VIDEO_ALLEGRO_DVT=m - -# -# Amlogic media platform drivers -# -CONFIG_VIDEO_MESON_GE2D=m - -# -# Amphion drivers -# -CONFIG_VIDEO_AMPHION_VPU=m - -# -# Aspeed media platform drivers -# - -# -# Atmel media platform drivers -# -# CONFIG_VIDEO_BCM2835_UNICAM is not set - -# -# Cadence media platform drivers -# -CONFIG_VIDEO_CADENCE_CSI2RX=m -CONFIG_VIDEO_CADENCE_CSI2TX=m - -# -# Chips&Media media platform drivers -# -CONFIG_VIDEO_CODA=m - -# -# Intel media platform drivers -# - -# -# Marvell media platform drivers -# -CONFIG_VIDEO_CAFE_CCIC=m - -# -# Mediatek media platform drivers -# -CONFIG_VIDEO_MEDIATEK_JPEG=m -CONFIG_VIDEO_MEDIATEK_MDP=m -CONFIG_VIDEO_MEDIATEK_VCODEC_SCP=y -CONFIG_VIDEO_MEDIATEK_VCODEC_VPU=y -CONFIG_VIDEO_MEDIATEK_VCODEC=m -CONFIG_VIDEO_MEDIATEK_VPU=m -CONFIG_VIDEO_MEDIATEK_MDP3=m - -# -# Microchip Technology, Inc. media platform drivers -# - -# -# Nuvoton media platform drivers -# - -# -# NVidia media platform drivers -# -CONFIG_VIDEO_TEGRA_VDE=m - -# -# NXP media platform drivers -# -CONFIG_VIDEO_IMX7_CSI=m -CONFIG_VIDEO_IMX8MQ_MIPI_CSI2=m -CONFIG_VIDEO_IMX_MIPI_CSIS=m -CONFIG_VIDEO_IMX8_ISI=m -# CONFIG_VIDEO_IMX8_ISI_M2M is not set -CONFIG_VIDEO_IMX_PXP=m -CONFIG_VIDEO_DW100=m -CONFIG_VIDEO_IMX8_JPEG=m - -# -# Qualcomm media platform drivers -# -CONFIG_VIDEO_QCOM_CAMSS=m -CONFIG_VIDEO_QCOM_VENUS=m - -# -# Raspberry Pi media platform drivers -# -# CONFIG_VIDEO_RASPBERRYPI_PISP_BE is not set - -# -# Renesas media platform drivers -# - -# -# Rockchip media platform drivers -# -CONFIG_VIDEO_ROCKCHIP_RGA=m -CONFIG_VIDEO_ROCKCHIP_ISP1=m - -# -# Samsung media platform drivers -# -CONFIG_VIDEO_SAMSUNG_EXYNOS_GSC=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_SAMSUNG_S5P_G2D=m -CONFIG_VIDEO_SAMSUNG_S5P_JPEG=m -CONFIG_VIDEO_SAMSUNG_S5P_MFC=m - -# -# STMicroelectronics media platform drivers -# - -# -# Sunxi media platform drivers -# -CONFIG_VIDEO_SUN4I_CSI=m -CONFIG_VIDEO_SUN6I_CSI=m -CONFIG_VIDEO_SUN6I_MIPI_CSI2=m -CONFIG_VIDEO_SUN8I_A83T_MIPI_CSI2=m -CONFIG_VIDEO_SUN8I_DEINTERLACE=m -CONFIG_VIDEO_SUN8I_ROTATE=m - -# -# Texas Instruments drivers -# - -# -# Verisilicon media platform drivers -# -CONFIG_VIDEO_HANTRO=m -# CONFIG_VIDEO_HANTRO_HEVC_RFC is not set -CONFIG_VIDEO_HANTRO_IMX8M=y -CONFIG_VIDEO_HANTRO_ROCKCHIP=y -CONFIG_VIDEO_HANTRO_SUNXI=y - -# -# VIA media platform drivers -# - -# -# Xilinx media platform drivers -# -CONFIG_VIDEO_XILINX=m -CONFIG_VIDEO_XILINX_CSI2RXSS=m -CONFIG_VIDEO_XILINX_TPG=m -CONFIG_VIDEO_XILINX_VTC=m - -# -# MMC/SDIO DVB adapters -# -CONFIG_SMS_SDIO_DRV=m -CONFIG_V4L_TEST_DRIVERS=y -CONFIG_VIDEO_VIM2M=m -CONFIG_VIDEO_VICODEC=m -CONFIG_VIDEO_VIMC=m -CONFIG_VIDEO_VIVID=m -CONFIG_VIDEO_VIVID_CEC=y -CONFIG_VIDEO_VIVID_MAX_DEVS=64 -CONFIG_VIDEO_VISL=m -# CONFIG_VISL_DEBUGFS is not set -# CONFIG_DVB_TEST_DRIVERS is not set - -# -# FireWire (IEEE 1394) Adapters -# -CONFIG_DVB_FIREDTV=m -CONFIG_DVB_FIREDTV_INPUT=y -CONFIG_MEDIA_COMMON_OPTIONS=y - -# -# common driver options -# -CONFIG_CYPRESS_FIRMWARE=m -CONFIG_TTPCI_EEPROM=m -CONFIG_UVC_COMMON=m -CONFIG_VIDEO_CX2341X=m -CONFIG_VIDEO_TVEEPROM=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_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 -# 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 -CONFIG_VIDEO_CAMERA_SENSOR=y -CONFIG_VIDEO_APTINA_PLL=m -CONFIG_VIDEO_CCS_PLL=m -# CONFIG_VIDEO_ALVIUM_CSI2 is not set -CONFIG_VIDEO_AR0521=m -# CONFIG_VIDEO_GC0308 is not set -# CONFIG_VIDEO_GC05A2 is not set -# CONFIG_VIDEO_GC08A3 is not set -# CONFIG_VIDEO_GC2145 is not set -CONFIG_VIDEO_HI556=m -CONFIG_VIDEO_HI846=m -CONFIG_VIDEO_HI847=m -CONFIG_VIDEO_IMX208=m -CONFIG_VIDEO_IMX214=m -CONFIG_VIDEO_IMX219=m -CONFIG_VIDEO_IMX258=m -CONFIG_VIDEO_IMX274=m -# CONFIG_VIDEO_IMX283 is not set -CONFIG_VIDEO_IMX290=m -CONFIG_VIDEO_IMX296=m -CONFIG_VIDEO_IMX319=m -CONFIG_VIDEO_IMX334=m -CONFIG_VIDEO_IMX335=m -CONFIG_VIDEO_IMX355=m -CONFIG_VIDEO_IMX412=m -CONFIG_VIDEO_IMX415=m -CONFIG_VIDEO_MAX9271_LIB=m -CONFIG_VIDEO_MT9M001=m -CONFIG_VIDEO_MT9M111=m -# CONFIG_VIDEO_MT9M114 is not set -CONFIG_VIDEO_MT9P031=m -CONFIG_VIDEO_MT9T112=m -CONFIG_VIDEO_MT9V011=m -CONFIG_VIDEO_MT9V032=m -CONFIG_VIDEO_MT9V111=m -CONFIG_VIDEO_OG01A1B=m -# CONFIG_VIDEO_OV01A10 is not set -CONFIG_VIDEO_OV02A10=m -CONFIG_VIDEO_OV08D10=m -CONFIG_VIDEO_OV08X40=m -CONFIG_VIDEO_OV13858=m -CONFIG_VIDEO_OV13B10=m -CONFIG_VIDEO_OV2640=m -CONFIG_VIDEO_OV2659=m -CONFIG_VIDEO_OV2680=m -CONFIG_VIDEO_OV2685=m -CONFIG_VIDEO_OV2740=m -CONFIG_VIDEO_OV4689=m -CONFIG_VIDEO_OV5640=m -CONFIG_VIDEO_OV5645=m -CONFIG_VIDEO_OV5647=m -CONFIG_VIDEO_OV5648=m -CONFIG_VIDEO_OV5670=m -CONFIG_VIDEO_OV5675=m -CONFIG_VIDEO_OV5693=m -CONFIG_VIDEO_OV5695=m -# CONFIG_VIDEO_OV64A40 is not set -CONFIG_VIDEO_OV6650=m -CONFIG_VIDEO_OV7251=m -CONFIG_VIDEO_OV7640=m -CONFIG_VIDEO_OV7670=m -CONFIG_VIDEO_OV772X=m -CONFIG_VIDEO_OV7740=m -CONFIG_VIDEO_OV8856=m -CONFIG_VIDEO_OV8858=m -CONFIG_VIDEO_OV8865=m -CONFIG_VIDEO_OV9282=m -CONFIG_VIDEO_OV9640=m -CONFIG_VIDEO_OV9650=m -CONFIG_VIDEO_OV9734=m -CONFIG_VIDEO_RDACM20=m -CONFIG_VIDEO_RDACM21=m -CONFIG_VIDEO_RJ54N1=m -CONFIG_VIDEO_S5C73M3=m -CONFIG_VIDEO_S5K5BAF=m -CONFIG_VIDEO_S5K6A3=m -# CONFIG_VIDEO_VGXY61 is not set -CONFIG_VIDEO_CCS=m -CONFIG_VIDEO_ET8EK8=m - -# -# Camera ISPs -# -# CONFIG_VIDEO_THP7312 is not set -# end of Camera ISPs - -# -# Lens drivers -# -CONFIG_VIDEO_AD5820=m -CONFIG_VIDEO_AK7375=m -CONFIG_VIDEO_DW9714=m -# CONFIG_VIDEO_DW9719 is not set -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 - -# -# Audio decoders, processors and mixers -# -CONFIG_VIDEO_CS3308=m -CONFIG_VIDEO_CS5345=m -CONFIG_VIDEO_CS53L32A=m -CONFIG_VIDEO_MSP3400=m -CONFIG_VIDEO_SONY_BTF_MPX=m -CONFIG_VIDEO_TDA1997X=m -CONFIG_VIDEO_TDA7432=m -CONFIG_VIDEO_TDA9840=m -CONFIG_VIDEO_TEA6415C=m -CONFIG_VIDEO_TEA6420=m -CONFIG_VIDEO_TLV320AIC23B=m -CONFIG_VIDEO_TVAUDIO=m -CONFIG_VIDEO_UDA1342=m -CONFIG_VIDEO_VP27SMPX=m -CONFIG_VIDEO_WM8739=m -CONFIG_VIDEO_WM8775=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_ISL7998X=m -CONFIG_VIDEO_KS0127=m -CONFIG_VIDEO_MAX9286=m -CONFIG_VIDEO_ML86V7667=m -CONFIG_VIDEO_SAA7110=m -CONFIG_VIDEO_SAA711X=m -CONFIG_VIDEO_TC358743=m -CONFIG_VIDEO_TC358743_CEC=y -CONFIG_VIDEO_TC358746=m -CONFIG_VIDEO_TVP514X=m -CONFIG_VIDEO_TVP5150=m -CONFIG_VIDEO_TVP7002=m -CONFIG_VIDEO_TW2804=m -# CONFIG_VIDEO_TW9900 is not set -CONFIG_VIDEO_TW9903=m -CONFIG_VIDEO_TW9906=m -CONFIG_VIDEO_TW9910=m -CONFIG_VIDEO_VPX3220=m - -# -# Video and audio decoders -# -CONFIG_VIDEO_SAA717X=m -CONFIG_VIDEO_CX25840=m -# end of Video decoders - -# -# Video encoders -# -CONFIG_VIDEO_ADV7170=m -CONFIG_VIDEO_ADV7175=m -CONFIG_VIDEO_ADV7343=m -CONFIG_VIDEO_ADV7393=m -CONFIG_VIDEO_AK881X=m -CONFIG_VIDEO_SAA7127=m -CONFIG_VIDEO_SAA7185=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_I2C=m -CONFIG_VIDEO_M52790=m -CONFIG_VIDEO_ST_MIPID02=m -CONFIG_VIDEO_THS7303=m -# end of Miscellaneous helper chips - -# -# Video serializers and deserializers -# -# CONFIG_VIDEO_DS90UB913 is not set -# CONFIG_VIDEO_DS90UB953 is not set -# CONFIG_VIDEO_DS90UB960 is not set -# CONFIG_VIDEO_MAX96714 is not set -# CONFIG_VIDEO_MAX96717 is not set -# end of Video serializers and deserializers - -# -# Media SPI Adapters -# -CONFIG_CXD2880_SPI_DRV=m -CONFIG_VIDEO_GS1662=m -# end of Media SPI Adapters - -CONFIG_MEDIA_TUNER=m - -# -# Customize TV tuners -# -CONFIG_MEDIA_TUNER_E4000=m -CONFIG_MEDIA_TUNER_FC0011=m -CONFIG_MEDIA_TUNER_FC0012=m -CONFIG_MEDIA_TUNER_FC0013=m -CONFIG_MEDIA_TUNER_FC2580=m -CONFIG_MEDIA_TUNER_IT913X=m -CONFIG_MEDIA_TUNER_M88RS6000T=m -CONFIG_MEDIA_TUNER_MAX2165=m -CONFIG_MEDIA_TUNER_MC44S803=m -CONFIG_MEDIA_TUNER_MSI001=m -CONFIG_MEDIA_TUNER_MT2060=m -CONFIG_MEDIA_TUNER_MT2063=m -CONFIG_MEDIA_TUNER_MT20XX=m -CONFIG_MEDIA_TUNER_MT2131=m -CONFIG_MEDIA_TUNER_MT2266=m -CONFIG_MEDIA_TUNER_MXL301RF=m -CONFIG_MEDIA_TUNER_MXL5005S=m -CONFIG_MEDIA_TUNER_MXL5007T=m -CONFIG_MEDIA_TUNER_QM1D1B0004=m -CONFIG_MEDIA_TUNER_QM1D1C0042=m -CONFIG_MEDIA_TUNER_QT1010=m -CONFIG_MEDIA_TUNER_R820T=m -CONFIG_MEDIA_TUNER_SI2157=m -CONFIG_MEDIA_TUNER_SIMPLE=m -CONFIG_MEDIA_TUNER_TDA18212=m -CONFIG_MEDIA_TUNER_TDA18218=m -CONFIG_MEDIA_TUNER_TDA18250=m -CONFIG_MEDIA_TUNER_TDA18271=m -CONFIG_MEDIA_TUNER_TDA827X=m -CONFIG_MEDIA_TUNER_TDA8290=m -CONFIG_MEDIA_TUNER_TDA9887=m -CONFIG_MEDIA_TUNER_TEA5761=m -CONFIG_MEDIA_TUNER_TEA5767=m -CONFIG_MEDIA_TUNER_TUA9001=m -CONFIG_MEDIA_TUNER_XC2028=m -CONFIG_MEDIA_TUNER_XC4000=m -CONFIG_MEDIA_TUNER_XC5000=m -# end of Customize TV tuners - -# -# Customise DVB Frontends -# - -# -# Multistandard (satellite) frontends -# -CONFIG_DVB_M88DS3103=m -CONFIG_DVB_MXL5XX=m -CONFIG_DVB_STB0899=m -CONFIG_DVB_STB6100=m -CONFIG_DVB_STV090x=m -CONFIG_DVB_STV0910=m -CONFIG_DVB_STV6110x=m -CONFIG_DVB_STV6111=m - -# -# Multistandard (cable + terrestrial) frontends -# -CONFIG_DVB_DRXK=m -CONFIG_DVB_MN88472=m -CONFIG_DVB_MN88473=m -CONFIG_DVB_SI2165=m -CONFIG_DVB_TDA18271C2DD=m - -# -# DVB-S (satellite) frontends -# -CONFIG_DVB_CX24110=m -CONFIG_DVB_CX24116=m -CONFIG_DVB_CX24117=m -CONFIG_DVB_CX24120=m -CONFIG_DVB_CX24123=m -CONFIG_DVB_DS3000=m -CONFIG_DVB_MB86A16=m -CONFIG_DVB_MT312=m -CONFIG_DVB_S5H1420=m -CONFIG_DVB_SI21XX=m -CONFIG_DVB_STB6000=m -CONFIG_DVB_STV0288=m -CONFIG_DVB_STV0299=m -CONFIG_DVB_STV0900=m -CONFIG_DVB_STV6110=m -CONFIG_DVB_TDA10071=m -CONFIG_DVB_TDA10086=m -CONFIG_DVB_TDA8083=m -CONFIG_DVB_TDA8261=m -CONFIG_DVB_TDA826X=m -CONFIG_DVB_TS2020=m -CONFIG_DVB_TUA6100=m -CONFIG_DVB_TUNER_CX24113=m -CONFIG_DVB_TUNER_ITD1000=m -CONFIG_DVB_VES1X93=m -CONFIG_DVB_ZL10036=m -CONFIG_DVB_ZL10039=m - -# -# DVB-T (terrestrial) frontends -# -CONFIG_DVB_AF9013=m -CONFIG_DVB_AS102_FE=m -CONFIG_DVB_CX22700=m -CONFIG_DVB_CX22702=m -CONFIG_DVB_CXD2820R=m -CONFIG_DVB_CXD2841ER=m -CONFIG_DVB_DIB3000MB=m -CONFIG_DVB_DIB3000MC=m -CONFIG_DVB_DIB7000M=m -CONFIG_DVB_DIB7000P=m -CONFIG_DVB_DIB9000=m -CONFIG_DVB_DRXD=m -CONFIG_DVB_EC100=m -CONFIG_DVB_GP8PSK_FE=m -CONFIG_DVB_L64781=m -CONFIG_DVB_MT352=m -CONFIG_DVB_NXT6000=m -CONFIG_DVB_RTL2830=m -CONFIG_DVB_RTL2832=m -CONFIG_DVB_RTL2832_SDR=m -CONFIG_DVB_S5H1432=m -CONFIG_DVB_SI2168=m -CONFIG_DVB_SP887X=m -CONFIG_DVB_STV0367=m -CONFIG_DVB_TDA10048=m -CONFIG_DVB_TDA1004X=m -CONFIG_DVB_ZD1301_DEMOD=m -CONFIG_DVB_ZL10353=m -CONFIG_DVB_CXD2880=m - -# -# DVB-C (cable) frontends -# -CONFIG_DVB_STV0297=m -CONFIG_DVB_TDA10021=m -CONFIG_DVB_TDA10023=m -CONFIG_DVB_VES1820=m - -# -# ATSC (North American/Korean Terrestrial/Cable DTV) frontends -# -CONFIG_DVB_AU8522=m -CONFIG_DVB_AU8522_DTV=m -CONFIG_DVB_AU8522_V4L=m -CONFIG_DVB_BCM3510=m -CONFIG_DVB_LG2160=m -CONFIG_DVB_LGDT3305=m -CONFIG_DVB_LGDT3306A=m -CONFIG_DVB_LGDT330X=m -CONFIG_DVB_MXL692=m -CONFIG_DVB_NXT200X=m -CONFIG_DVB_OR51132=m -CONFIG_DVB_OR51211=m -CONFIG_DVB_S5H1409=m -CONFIG_DVB_S5H1411=m - -# -# ISDB-T (terrestrial) frontends -# -CONFIG_DVB_DIB8000=m -CONFIG_DVB_MB86A20S=m -CONFIG_DVB_S921=m - -# -# ISDB-S (satellite) & ISDB-T (terrestrial) frontends -# -CONFIG_DVB_MN88443X=m -CONFIG_DVB_TC90522=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_A8293=m -CONFIG_DVB_AF9033=m -CONFIG_DVB_ASCOT2E=m -CONFIG_DVB_ATBM8830=m -CONFIG_DVB_HELENE=m -CONFIG_DVB_HORUS3A=m -CONFIG_DVB_ISL6405=m -CONFIG_DVB_ISL6421=m -CONFIG_DVB_ISL6423=m -CONFIG_DVB_IX2505V=m -CONFIG_DVB_LGS8GL5=m -CONFIG_DVB_LGS8GXX=m -CONFIG_DVB_LNBH25=m -CONFIG_DVB_LNBH29=m -CONFIG_DVB_LNBP21=m -CONFIG_DVB_LNBP22=m -CONFIG_DVB_M88RS2000=m -CONFIG_DVB_TDA665x=m -CONFIG_DVB_DRX39XYJ=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_APERTURE_HELPERS=y -CONFIG_SCREEN_INFO=y -CONFIG_VIDEO=y -CONFIG_AUXDISPLAY=y -CONFIG_CHARLCD=m -CONFIG_HD44780_COMMON=m -CONFIG_HD44780=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_LINEDISP=m -# CONFIG_IMG_ASCII_LCD is not set -CONFIG_HT16K33=m -# CONFIG_MAX6959 is not set -# CONFIG_SEG_LED_GPIO is not set -CONFIG_PANEL=m -CONFIG_TEGRA_HOST1X_CONTEXT_BUS=y -CONFIG_TEGRA_HOST1X=m -CONFIG_TEGRA_HOST1X_FIREWALL=y -CONFIG_DRM=m -CONFIG_DRM_MIPI_DBI=m -CONFIG_DRM_MIPI_DSI=y -# CONFIG_DRM_DEBUG_MM is not set -CONFIG_DRM_KMS_HELPER=m -# CONFIG_DRM_PANIC is not set -# CONFIG_DRM_DEBUG_DP_MST_TOPOLOGY_REFS is not set -# CONFIG_DRM_DEBUG_MODESET_LOCK is not set -CONFIG_DRM_CLIENT_SELECTION=y -CONFIG_DRM_CLIENT_SETUP=y -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_DISPLAY_DP_AUX_BUS=m -CONFIG_DRM_DISPLAY_HELPER=m -CONFIG_DRM_BRIDGE_CONNECTOR=y -# CONFIG_DRM_DISPLAY_DP_AUX_CEC is not set -# CONFIG_DRM_DISPLAY_DP_AUX_CHARDEV is not set -CONFIG_DRM_DISPLAY_DP_HELPER=y -CONFIG_DRM_DISPLAY_HDCP_HELPER=y -CONFIG_DRM_DISPLAY_HDMI_HELPER=y -CONFIG_DRM_DISPLAY_HDMI_STATE_HELPER=y -CONFIG_DRM_TTM=m -CONFIG_DRM_EXEC=m -CONFIG_DRM_GPUVM=m -CONFIG_DRM_BUDDY=m -CONFIG_DRM_VRAM_HELPER=m -CONFIG_DRM_TTM_HELPER=m -CONFIG_DRM_GEM_DMA_HELPER=m -CONFIG_DRM_GEM_SHMEM_HELPER=m -CONFIG_DRM_SUBALLOC_HELPER=m -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 -# CONFIG_DRM_AMD_ISP is not set -# CONFIG_DRM_AMDGPU_WERROR is not set - -# -# 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_FP=y -CONFIG_DRM_AMD_DC_SI=y -# CONFIG_DEBUG_KERNEL_DC is not set -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_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_NOUVEAU_GSP_DEFAULT is not set -CONFIG_DRM_XE=m -CONFIG_DRM_XE_DISPLAY=y -CONFIG_DRM_XE_FORCE_PROBE="" - -# -# drm/Xe Debugging -# -# CONFIG_DRM_XE_WERROR is not set -# CONFIG_DRM_XE_DEBUG is not set -# CONFIG_DRM_XE_DEBUG_VM is not set -# CONFIG_DRM_XE_DEBUG_SRIOV is not set -# CONFIG_DRM_XE_DEBUG_MEM is not set -# CONFIG_DRM_XE_LARGE_GUC_BUFFER is not set -# CONFIG_DRM_XE_USERPTR_INVAL_INJECT is not set -# end of drm/Xe Debugging - -# -# drm/xe Profile Guided Optimisation -# -CONFIG_DRM_XE_JOB_TIMEOUT_MAX=10000 -CONFIG_DRM_XE_JOB_TIMEOUT_MIN=1 -CONFIG_DRM_XE_TIMESLICE_MAX=10000000 -CONFIG_DRM_XE_TIMESLICE_MIN=1 -CONFIG_DRM_XE_PREEMPT_TIMEOUT=640000 -CONFIG_DRM_XE_PREEMPT_TIMEOUT_MAX=10000000 -CONFIG_DRM_XE_PREEMPT_TIMEOUT_MIN=1 -CONFIG_DRM_XE_ENABLE_SCHEDTIMEOUT_LIMIT=y -# end of drm/xe Profile Guided Optimisation - -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_VOP=y -CONFIG_ROCKCHIP_VOP2=y -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_UDL=m -CONFIG_DRM_AST=m -CONFIG_DRM_MGAG200=m -CONFIG_DRM_SUN4I=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_VIRTIO_GPU_KMS=y -CONFIG_DRM_MSM=m -CONFIG_DRM_MSM_GPU_STATE=y -# CONFIG_DRM_MSM_GPU_SUDO is not set -CONFIG_DRM_MSM_MDSS=y -CONFIG_DRM_MSM_MDP4=y -CONFIG_DRM_MSM_MDP5=y -CONFIG_DRM_MSM_DPU=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_MSM_HDMI=y -CONFIG_DRM_MSM_HDMI_HDCP=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_AUO_A030JTN01=m -CONFIG_DRM_PANEL_BOE_BF060Y8M_AJ0=m -CONFIG_DRM_PANEL_BOE_HIMAX8279D=m -# CONFIG_DRM_PANEL_BOE_TH101MB31UIG002_28A is not set -CONFIG_DRM_PANEL_BOE_TV101WUM_NL6=m -# CONFIG_DRM_PANEL_BOE_TV101WUM_LL2 is not set -CONFIG_DRM_PANEL_EBBG_FT8719=m -CONFIG_DRM_PANEL_ELIDA_KD35T133=m -CONFIG_DRM_PANEL_FEIXIN_K101_IM2BA02=m -CONFIG_DRM_PANEL_FEIYANG_FY07024DI26A30D=m -CONFIG_DRM_PANEL_DSI_CM=m -CONFIG_DRM_PANEL_LVDS=m -# CONFIG_DRM_PANEL_HIMAX_HX83102 is not set -# CONFIG_DRM_PANEL_HIMAX_HX83112A is not set -CONFIG_DRM_PANEL_HIMAX_HX8394=m -CONFIG_DRM_PANEL_ILITEK_IL9322=m -CONFIG_DRM_PANEL_ILITEK_ILI9341=m -# CONFIG_DRM_PANEL_ILITEK_ILI9805 is not set -# CONFIG_DRM_PANEL_ILITEK_ILI9806E is not set -CONFIG_DRM_PANEL_ILITEK_ILI9881C=m -# CONFIG_DRM_PANEL_ILITEK_ILI9882T is not set -CONFIG_DRM_PANEL_INNOLUX_EJ030NA=m -CONFIG_DRM_PANEL_INNOLUX_P079ZCA=m -CONFIG_DRM_PANEL_JADARD_JD9365DA_H3=m -# CONFIG_DRM_PANEL_JDI_LPM102A188A is not set -CONFIG_DRM_PANEL_JDI_LT070ME05000=m -CONFIG_DRM_PANEL_JDI_R63452=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_LINCOLNTECH_LCD197 is not set -CONFIG_DRM_PANEL_LG_LB035Q02=m -CONFIG_DRM_PANEL_LG_LG4573=m -# CONFIG_DRM_PANEL_LG_SW43408 is not set -CONFIG_DRM_PANEL_MAGNACHIP_D53E6EA8966=m -CONFIG_DRM_PANEL_MANTIX_MLAF057WE51=m -CONFIG_DRM_PANEL_NEC_NL8048HL11=m -CONFIG_DRM_PANEL_NEWVISION_NV3051D=m -CONFIG_DRM_PANEL_NEWVISION_NV3052C=m -CONFIG_DRM_PANEL_NOVATEK_NT35510=m -CONFIG_DRM_PANEL_NOVATEK_NT35560=m -CONFIG_DRM_PANEL_NOVATEK_NT35950=m -CONFIG_DRM_PANEL_NOVATEK_NT36523=m -CONFIG_DRM_PANEL_NOVATEK_NT36672A=m -# CONFIG_DRM_PANEL_NOVATEK_NT36672E is not set -CONFIG_DRM_PANEL_NOVATEK_NT39016=m -CONFIG_DRM_PANEL_OLIMEX_LCD_OLINUXINO=m -CONFIG_DRM_PANEL_ORISETECH_OTA5601A=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_RAYDIUM_RM692E5 is not set -# CONFIG_DRM_PANEL_RAYDIUM_RM69380 is not set -CONFIG_DRM_PANEL_RONBO_RB070D30=m -CONFIG_DRM_PANEL_SAMSUNG_S6E88A0_AMS452EF01=m -CONFIG_DRM_PANEL_SAMSUNG_ATNA33XC20=m -CONFIG_DRM_PANEL_SAMSUNG_DB7430=m -CONFIG_DRM_PANEL_SAMSUNG_LD9040=m -# CONFIG_DRM_PANEL_SAMSUNG_S6E3FA7 is not set -CONFIG_DRM_PANEL_SAMSUNG_S6D16D0=m -CONFIG_DRM_PANEL_SAMSUNG_S6D27A1=m -# CONFIG_DRM_PANEL_SAMSUNG_S6D7AA0 is not set -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_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_ACX565AKM=m -CONFIG_DRM_PANEL_SONY_TD4353_JDI=m -CONFIG_DRM_PANEL_SONY_TULIP_TRULY_NT35521=m -# CONFIG_DRM_PANEL_STARTEK_KD070FHFID015 is not set -CONFIG_DRM_PANEL_EDP=m -CONFIG_DRM_PANEL_SIMPLE=m -# CONFIG_DRM_PANEL_SYNAPTICS_R63353 is not set -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_R66451 is not set -CONFIG_DRM_PANEL_VISIONOX_RM69299=m -CONFIG_DRM_PANEL_VISIONOX_VTDR6130=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 -CONFIG_DRM_AUX_BRIDGE=m -CONFIG_DRM_AUX_HPD_BRIDGE=m - -# -# Display Interface Bridges -# -CONFIG_DRM_CHIPONE_ICN6211=m -CONFIG_DRM_CHRONTEL_CH7033=m -CONFIG_DRM_CROS_EC_ANX7688=m -CONFIG_DRM_DISPLAY_CONNECTOR=m -# CONFIG_DRM_FSL_LDB is not set -CONFIG_DRM_ITE_IT6505=m -CONFIG_DRM_LONTIUM_LT8912B=m -# CONFIG_DRM_LONTIUM_LT9211 is not set -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_SAMSUNG_DSIM=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_DLPC3433=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_DSI=m -CONFIG_DRM_CDNS_DSI_J721E=y -CONFIG_DRM_CDNS_MHDP8546=m -CONFIG_DRM_IMX_LDB_HELPER=m -# CONFIG_DRM_IMX8MP_DW_HDMI_BRIDGE is not set -# CONFIG_DRM_IMX8MP_HDMI_PVI is not set -CONFIG_DRM_IMX8QM_LDB=m -CONFIG_DRM_IMX8QXP_LDB=m -CONFIG_DRM_IMX8QXP_PIXEL_COMBINER=m -CONFIG_DRM_IMX8QXP_PIXEL_LINK=m -CONFIG_DRM_IMX8QXP_PIXEL_LINK_TO_DPI=m -# CONFIG_DRM_IMX93_MIPI_DSI is not set -CONFIG_DRM_DW_HDMI=m -CONFIG_DRM_DW_HDMI_AHB_AUDIO=m -CONFIG_DRM_DW_HDMI_I2S_AUDIO=m -# CONFIG_DRM_DW_HDMI_GP_AUDIO is not set -CONFIG_DRM_DW_HDMI_CEC=m -CONFIG_DRM_DW_MIPI_DSI=m -# end of Display Interface Bridges - -CONFIG_DRM_IMX_DCSS=m -CONFIG_DRM_IMX_LCDC=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_LOGICVC=m -CONFIG_DRM_MEDIATEK=m -# CONFIG_DRM_MEDIATEK_DP is not set -CONFIG_DRM_MEDIATEK_HDMI=m -CONFIG_DRM_MXS=y -# CONFIG_DRM_MXSFB is not set -CONFIG_DRM_IMX_LCDIF=m -CONFIG_DRM_MESON=m -CONFIG_DRM_MESON_DW_HDMI=m -CONFIG_DRM_MESON_DW_MIPI_DSI=m -# CONFIG_DRM_ARCPGU is not set -CONFIG_DRM_BOCHS=m -CONFIG_DRM_CIRRUS_QEMU=m -CONFIG_DRM_GM12U320=m -CONFIG_DRM_PANEL_MIPI_DBI=m -CONFIG_DRM_SIMPLEDRM=m -CONFIG_TINYDRM_HX8357D=m -CONFIG_TINYDRM_ILI9163=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_PANTHOR=m -CONFIG_DRM_TIDSS=m -CONFIG_DRM_ZYNQMP_DPSUB=m -CONFIG_DRM_GUD=m -CONFIG_DRM_SSD130X=m -CONFIG_DRM_SSD130X_I2C=m -CONFIG_DRM_SSD130X_SPI=m -CONFIG_DRM_SPRD=m -# CONFIG_DRM_POWERVR is not set -CONFIG_DRM_HYPERV=m -CONFIG_DRM_PRIVACY_SCREEN=y -# CONFIG_DRM_WERROR is not set -CONFIG_DRM_PANEL_ORIENTATION_QUIRKS=y - -# -# Frame buffer Devices -# -CONFIG_FB=y -# CONFIG_FB_CIRRUS is not set -# CONFIG_FB_PM2 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_HYPERV=m -# CONFIG_FB_SIMPLE is not set -# CONFIG_FB_SSD1307 is not set -# CONFIG_FB_SM712 is not set -CONFIG_FB_CORE=y -CONFIG_FB_NOTIFY=y -CONFIG_FIRMWARE_EDID=y -CONFIG_FB_DEVICE=y -CONFIG_FB_DDC=m -CONFIG_FB_CFB_FILLRECT=y -CONFIG_FB_CFB_COPYAREA=y -CONFIG_FB_CFB_IMAGEBLIT=y -CONFIG_FB_SYS_FILLRECT=y -CONFIG_FB_SYS_COPYAREA=y -CONFIG_FB_SYS_IMAGEBLIT=y -# CONFIG_FB_FOREIGN_ENDIAN is not set -CONFIG_FB_SYSMEM_FOPS=y -CONFIG_FB_DEFERRED_IO=y -CONFIG_FB_DMAMEM_HELPERS=y -CONFIG_FB_DMAMEM_HELPERS_DEFERRED=y -CONFIG_FB_IOMEM_FOPS=y -CONFIG_FB_IOMEM_HELPERS=y -CONFIG_FB_IOMEM_HELPERS_DEFERRED=y -CONFIG_FB_SYSMEM_HELPERS=y -CONFIG_FB_SYSMEM_HELPERS_DEFERRED=y -CONFIG_FB_BACKLIGHT=m -CONFIG_FB_MODE_HELPERS=y -CONFIG_FB_TILEBLITTING=y -# 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_KTD2801 is not set -CONFIG_BACKLIGHT_KTZ8866=m -CONFIG_BACKLIGHT_LM3533=m -CONFIG_BACKLIGHT_PWM=m -CONFIG_BACKLIGHT_MT6370=m -CONFIG_BACKLIGHT_QCOM_WLED=m -CONFIG_BACKLIGHT_RT4831=m -CONFIG_BACKLIGHT_ADP8860=m -CONFIG_BACKLIGHT_ADP8870=m -# CONFIG_BACKLIGHT_LM3509 is not set -CONFIG_BACKLIGHT_LM3630A=m -CONFIG_BACKLIGHT_LM3639=m -CONFIG_BACKLIGHT_LP855X=m -# CONFIG_BACKLIGHT_MP3309C is not set -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_DRM_ACCEL=y -CONFIG_DRM_ACCEL_QAIC=m -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_CTL_FAST_LOOKUP=y -CONFIG_SND_DEBUG=y -# CONFIG_SND_DEBUG_VERBOSE is not set -CONFIG_SND_PCM_XRUN_DEBUG=y -# CONFIG_SND_CTL_INPUT_VALIDATION is not set -# CONFIG_SND_CTL_DEBUG is not set -# CONFIG_SND_JACK_INJECTION_DEBUG is not set -# CONFIG_SND_UTIMER 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_SEQ_UMP is not set -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_PCMTEST is not set -CONFIG_SND_VIRMIDI=m -CONFIG_SND_MTPAV=m -CONFIG_SND_MTS64=m -CONFIG_SND_SERIAL_U16550=m -CONFIG_SND_SERIAL_GENERIC=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_SCODEC_CS35L41=m -CONFIG_SND_HDA_CS_DSP_CONTROLS=m -CONFIG_SND_HDA_SCODEC_COMPONENT=m -CONFIG_SND_HDA_SCODEC_CS35L41_I2C=m -CONFIG_SND_HDA_SCODEC_CS35L41_SPI=m -# CONFIG_SND_HDA_SCODEC_CS35L56_I2C is not set -# CONFIG_SND_HDA_SCODEC_CS35L56_SPI is not set -# CONFIG_SND_HDA_SCODEC_TAS2781_I2C is not set -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_SENARYTECH is not set -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=y -# CONFIG_SND_HDA_CTL_DEV_ID 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_I915=y -CONFIG_SND_HDA_EXT_CORE=m -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_MIDI_V2 is not set -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_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=m -CONFIG_SND_SOC_AMD_CZ_RT5645_MACH=m -CONFIG_SND_SOC_AMD_ST_ES8336_MACH=m -CONFIG_SND_AMD_ACP_CONFIG=m -CONFIG_SND_SOC_APPLE_MCA=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_UTILS=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_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_SOC_CHV3_I2S is not set -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_MT7986 is not set -# 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_MT8186=m -# CONFIG_SND_SOC_MT8186_MT6366 is not set -CONFIG_SND_SOC_MTK_BTCVSD=m -CONFIG_SND_SOC_MT8188=m -# CONFIG_SND_SOC_MT8188_MT6359 is not set -CONFIG_SND_SOC_MT8192=m -CONFIG_SND_SOC_MT8192_MT6359_RT1015_RT5682=m -CONFIG_SND_SOC_MT8195=m -CONFIG_SND_SOC_MT8195_MT6359=m -# CONFIG_SND_SOC_MT8365 is not set - -# -# 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_CDC_DMA=m -CONFIG_SND_SOC_LPASS_IPQ806X=m -CONFIG_SND_SOC_LPASS_APQ8016=m -CONFIG_SND_SOC_LPASS_SC7180=m -CONFIG_SND_SOC_LPASS_SC7280=m -CONFIG_SND_SOC_STORM=m -CONFIG_SND_SOC_APQ8016_SBC=m -CONFIG_SND_SOC_QCOM_COMMON=m -CONFIG_SND_SOC_QCOM_SDW=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_SC8280XP=m -CONFIG_SND_SOC_SC7180=m -CONFIG_SND_SOC_SC7280=m -# CONFIG_SND_SOC_X1E80100 is not set -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_OF_DEV=m -CONFIG_SND_SOC_SOF_COMPRESS=y -# CONFIG_SND_SOC_SOF_DEVELOPER_SUPPORT is not set -CONFIG_SND_SOC_SOF=m -CONFIG_SND_SOC_SOF_IPC3=y -CONFIG_SND_SOC_SOF_IMX_TOPLEVEL=y -CONFIG_SND_SOC_SOF_IMX_COMMON=m -CONFIG_SND_SOC_SOF_IMX8=m -CONFIG_SND_SOC_SOF_IMX8M=m -CONFIG_SND_SOC_SOF_IMX8ULP=m -CONFIG_SND_SOC_SOF_MTK_TOPLEVEL=y -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_SUN50I_DMIC=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_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_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_AK4375=m -CONFIG_SND_SOC_AK4458=m -CONFIG_SND_SOC_AK4554=m -CONFIG_SND_SOC_AK4613=m -# CONFIG_SND_SOC_AK4619 is not set -CONFIG_SND_SOC_AK4642=m -CONFIG_SND_SOC_AK5386=m -CONFIG_SND_SOC_AK5558=m -CONFIG_SND_SOC_ALC5623=m -# CONFIG_SND_SOC_AUDIO_IIO_AUX is not set -CONFIG_SND_SOC_AW8738=m -CONFIG_SND_SOC_AW88395_LIB=m -CONFIG_SND_SOC_AW88395=m -# CONFIG_SND_SOC_AW88261 is not set -# CONFIG_SND_SOC_AW87390 is not set -# CONFIG_SND_SOC_AW88399 is not set -CONFIG_SND_SOC_BD28623=m -CONFIG_SND_SOC_BT_SCO=m -# CONFIG_SND_SOC_CHV3_CODEC is not set -CONFIG_SND_SOC_CPCAP=m -CONFIG_SND_SOC_CROS_EC_CODEC=m -CONFIG_SND_SOC_CS_AMP_LIB=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_LIB=m -CONFIG_SND_SOC_CS35L41=m -CONFIG_SND_SOC_CS35L41_SPI=m -CONFIG_SND_SOC_CS35L41_I2C=m -CONFIG_SND_SOC_CS35L45=m -CONFIG_SND_SOC_CS35L45_SPI=m -CONFIG_SND_SOC_CS35L45_I2C=m -CONFIG_SND_SOC_CS35L56=m -CONFIG_SND_SOC_CS35L56_SHARED=m -CONFIG_SND_SOC_CS35L56_I2C=m -CONFIG_SND_SOC_CS35L56_SPI=m -CONFIG_SND_SOC_CS35L56_SDW=m -CONFIG_SND_SOC_CS42L42_CORE=m -CONFIG_SND_SOC_CS42L42=m -CONFIG_SND_SOC_CS42L42_SDW=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_CS42L83=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_CS530X_I2C is not set -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_ES8311 is not set -CONFIG_SND_SOC_ES8316=m -CONFIG_SND_SOC_ES8326=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_HDA=m -CONFIG_SND_SOC_ICS43432=m -CONFIG_SND_SOC_IDT821034=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_MAX98363=m -CONFIG_SND_SOC_MAX98373=m -CONFIG_SND_SOC_MAX98373_I2C=m -CONFIG_SND_SOC_MAX98373_SDW=m -# CONFIG_SND_SOC_MAX98388 is not set -CONFIG_SND_SOC_MAX98390=m -CONFIG_SND_SOC_MAX98396=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_PCM6240 is not set -CONFIG_SND_SOC_PEB2466=m -# CONFIG_SND_SOC_RK3308 is not set -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_RT1017_SDCA_SDW is not set -CONFIG_SND_SOC_RT1308_SDW=m -CONFIG_SND_SOC_RT1316_SDW=m -CONFIG_SND_SOC_RT1318_SDW=m -# CONFIG_SND_SOC_RT1320_SDW is not set -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_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_RT712_SDCA_SDW=m -CONFIG_SND_SOC_RT712_SDCA_DMIC_SDW=m -# CONFIG_SND_SOC_RT722_SDCA_SDW is not set -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_RTQ9128 is not set -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_SMA1303=m -CONFIG_SND_SOC_SPDIF=m -CONFIG_SND_SOC_SRC4XXX_I2C=m -CONFIG_SND_SOC_SRC4XXX=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_SSM3515 is not set -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_TAS2780=m -# CONFIG_SND_SOC_TAS2781_I2C is not set -CONFIG_SND_SOC_TAS5086=m -CONFIG_SND_SOC_TAS571X=m -CONFIG_SND_SOC_TAS5720=m -CONFIG_SND_SOC_TAS5805M=m -CONFIG_SND_SOC_TAS6424=m -CONFIG_SND_SOC_TDA7419=m -CONFIG_SND_SOC_TFA9879=m -CONFIG_SND_SOC_TFA989X=m -CONFIG_SND_SOC_TLV320ADC3XXX=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_CLASSH=m -CONFIG_SND_SOC_WCD_MBHC=m -# CONFIG_SND_SOC_WCD937X_SDW is not set -CONFIG_SND_SOC_WCD938X=m -CONFIG_SND_SOC_WCD938X_SDW=m -# CONFIG_SND_SOC_WCD939X_SDW is not set -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_WM8731_I2C=m -CONFIG_SND_SOC_WM8731_SPI=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_WM8940=m -CONFIG_SND_SOC_WM8960=m -CONFIG_SND_SOC_WM8961=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_WSA883X=m -# CONFIG_SND_SOC_WSA884X is not set -CONFIG_SND_SOC_ZL38060=m -CONFIG_SND_SOC_MAX9759=m -CONFIG_SND_SOC_MT6351=m -# CONFIG_SND_SOC_MT6357 is not set -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_MACRO_COMMON=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 -CONFIG_HID_SUPPORT=y -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_EVISION=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_COMMON=m -# CONFIG_HID_GOODIX_SPI is not set -CONFIG_HID_GOOGLE_HAMMER=m -# CONFIG_HID_GOOGLE_STADIA_FF is not set -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_VRC2=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_LETSKETCH=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_MEGAWORLD_FF=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_NVIDIA_SHIELD is not set -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_PXRC=m -CONFIG_HID_RAZER=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_SIGMAMICRO=m -CONFIG_HID_SONY=m -CONFIG_SONY_FF=y -CONFIG_HID_SPEEDLINK=m -CONFIG_HID_STEAM=m -CONFIG_STEAM_FF=y -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_TOPRE=m -CONFIG_HID_THINGM=m -CONFIG_HID_THRUSTMASTER=m -CONFIG_THRUSTMASTER_FF=y -CONFIG_HID_UDRAW_PS3=m -CONFIG_HID_U2FZERO=m -CONFIG_HID_UNIVERSAL_PIDFF=m -CONFIG_HID_WACOM=m -CONFIG_HID_WIIMOTE=m -# CONFIG_HID_WINWING is not set -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_MCP2200 is not set -CONFIG_HID_MCP2221=m -# end of Special HID drivers - -# -# HID-BPF support -# -# CONFIG_HID_BPF is not set -# end of HID-BPF support - -# -# 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 - -CONFIG_I2C_HID=y -CONFIG_I2C_HID_ACPI=m -CONFIG_I2C_HID_OF=m -CONFIG_I2C_HID_OF_ELAN=m -CONFIG_I2C_HID_OF_GOODIX=m -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 -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_PCI_AMD is not set -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_DEFAULT_AUTHORIZATION_MODE=1 -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_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_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 - -# -# USB dual-mode controller drivers -# -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_DWC3_RTK=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_NPCM=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_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_USS720=m -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_APPLEDISPLAY=m -CONFIG_USB_QCOM_EUD=m -CONFIG_APPLE_MFI_FASTCHARGE=m -# CONFIG_USB_LJCA is not set -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_ONBOARD_DEV is not set -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_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_CDNS2_UDC is not set -# 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_MIDI2 is not set -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_MT6370=m -CONFIG_TYPEC_TCPCI_MAXIM=m -CONFIG_TYPEC_FUSB302=m -CONFIG_TYPEC_QCOM_PMIC=m -CONFIG_TYPEC_UCSI=m -CONFIG_UCSI_CCG=m -CONFIG_UCSI_ACPI=m -CONFIG_UCSI_STM32G0=m -CONFIG_UCSI_PMIC_GLINK=m -CONFIG_TYPEC_TPS6598X=m -CONFIG_TYPEC_ANX7411=m -CONFIG_TYPEC_RT1719=m -CONFIG_TYPEC_HD3SS3220=m -CONFIG_TYPEC_STUSB160X=m -CONFIG_TYPEC_WUSB3801=m - -# -# USB Type-C Multiplexer/DeMultiplexer Switch support -# -CONFIG_TYPEC_MUX_FSA4480=m -CONFIG_TYPEC_MUX_GPIO_SBU=m -CONFIG_TYPEC_MUX_PI3USB30532=m -# CONFIG_TYPEC_MUX_IT5205 is not set -# CONFIG_TYPEC_MUX_NB7VPQ904M is not set -# CONFIG_TYPEC_MUX_PTN36502 is not set -# CONFIG_TYPEC_MUX_WCD939X_USBSS 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_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_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_HI3798MV200 is not set -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_OWL=m -CONFIG_SCSI_UFSHCD=m -CONFIG_SCSI_UFS_BSG=y -CONFIG_SCSI_UFS_CRYPTO=y -CONFIG_SCSI_UFS_HWMON=y -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=m -CONFIG_SCSI_UFS_MEDIATEK=m -CONFIG_SCSI_UFS_HISI=m -CONFIG_SCSI_UFS_EXYNOS=m -CONFIG_SCSI_UFS_VARIABLE_SG_ENTRY_SIZE=y -CONFIG_SCSI_UFS_SPRD=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_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_AW200XX is not set -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_CROS_EC=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_SUN50I_A100 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_LP5569 is not set -CONFIG_LEDS_LP8501=m -CONFIG_LEDS_LP8860=m -CONFIG_LEDS_PCA955X=m -CONFIG_LEDS_PCA955X_GPIO=y -CONFIG_LEDS_PCA963X=m -# CONFIG_LEDS_PCA995X is not set -# CONFIG_LEDS_DAC124S085 is not set -CONFIG_LEDS_PWM=m -# CONFIG_LEDS_REGULATOR is not set -CONFIG_LEDS_BD2606MVV=m -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_BLINKM_MULTICOLOR is not set -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 -CONFIG_LEDS_BCM63138=y - -# -# 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_MT6370_FLASH=m -CONFIG_LEDS_QCOM_FLASH=m -CONFIG_LEDS_RT4505=m -CONFIG_LEDS_RT8515=m -CONFIG_LEDS_SGM3140=m -# CONFIG_LEDS_SY7802 is not set - -# -# RGB LED drivers -# -# CONFIG_LEDS_GROUP_MULTICOLOR is not set -# CONFIG_LEDS_KTD202X is not set -# CONFIG_LEDS_NCP5623 is not set -CONFIG_LEDS_PWM_MULTICOLOR=m -CONFIG_LEDS_QCOM_LPG=m -CONFIG_LEDS_MT6370_RGB=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 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=m -CONFIG_LEDS_TRIGGER_PATTERN=m -CONFIG_LEDS_TRIGGER_TTY=m -# CONFIG_LEDS_TRIGGER_INPUT_EVENTS is not set - -# -# Simple LED drivers -# -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_BNXT_RE=m -CONFIG_INFINIBAND_CXGB4=m -CONFIG_INFINIBAND_EFA=m -CONFIG_INFINIBAND_ERDMA=m -CONFIG_INFINIBAND_HNS_HIP08=m -CONFIG_INFINIBAND_IRDMA=m -CONFIG_MLX4_INFINIBAND=m -CONFIG_MLX5_INFINIBAND=m -CONFIG_INFINIBAND_MTHCA=m -CONFIG_INFINIBAND_MTHCA_DEBUG=y -CONFIG_INFINIBAND_OCRDMA=m -CONFIG_INFINIBAND_QEDR=m -# CONFIG_INFINIBAND_VMWARE_PVRDMA is not set -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_EDAC_ZYNQMP=m -# CONFIG_EDAC_VERSAL is not set -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=m -CONFIG_RTC_DRV_MAX6900=m -# CONFIG_RTC_DRV_MAX31335 is not set -CONFIG_RTC_DRV_MAX77686=m -CONFIG_RTC_DRV_NCT3018Y=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_RX8111 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=y -# CONFIG_RTC_DRV_SD2405AL 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=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_RP5C01 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_BBNSM=m -CONFIG_RTC_DRV_IMX_BBM_SCMI=y -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_APPLE_ADMAC=m -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_OWL_DMA=m -CONFIG_PL330_DMA=m -CONFIG_PLX_DMA=m -CONFIG_SPRD_DMA=m -CONFIG_TEGRA186_GPC_DMA=m -# CONFIG_TEGRA20_APB_DMA is not set -CONFIG_TEGRA210_ADMA=y -CONFIG_XGENE_DMA=m -CONFIG_XILINX_DMA=m -CONFIG_XILINX_XDMA=m -CONFIG_XILINX_ZYNQMP_DMA=m -CONFIG_XILINX_ZYNQMP_DPDMA=m -# CONFIG_AMD_QDMA is not set -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=y -# CONFIG_DMABUF_SYSFS_STATS is not set -CONFIG_DMABUF_HEAPS_SYSTEM=y -CONFIG_DMABUF_HEAPS_CMA=y -# end of DMABUF options - -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_MF624=m -CONFIG_UIO_HV_GENERIC=m -CONFIG_UIO_DFL=m -CONFIG_VFIO=m -# CONFIG_VFIO_DEVICE_CDEV is not set -CONFIG_VFIO_GROUP=y -CONFIG_VFIO_CONTAINER=y -CONFIG_VFIO_IOMMU_TYPE1=m -# CONFIG_VFIO_NOIOMMU is not set -CONFIG_VFIO_VIRQFD=y -# CONFIG_VFIO_DEBUGFS is not set - -# -# VFIO support for PCI devices -# -CONFIG_VFIO_PCI_CORE=m -CONFIG_VFIO_PCI_MMAP=y -CONFIG_VFIO_PCI_INTX=y -CONFIG_VFIO_PCI=m -CONFIG_MLX5_VFIO_PCI=m -CONFIG_HISI_ACC_VFIO_PCI=m -# CONFIG_PDS_VFIO_PCI is not set -# CONFIG_NVGRACE_GPU_VFIO_PCI is not set -# CONFIG_QAT_VFIO_PCI is not set -# end of VFIO support for PCI devices - -# -# VFIO support for platform devices -# -# CONFIG_VFIO_PLATFORM is not set -# CONFIG_VFIO_AMBA is not set -# end of VFIO support for platform devices - -# -# VFIO support for FSL_MC bus devices -# -CONFIG_VFIO_FSL_MC=m -# end of VFIO support for FSL_MC bus devices - -CONFIG_IRQ_BYPASS_MANAGER=y -CONFIG_VIRT_DRIVERS=y -CONFIG_VMGENID=y -CONFIG_NITRO_ENCLAVES=m -# CONFIG_ARM_PKVM_GUEST is not set -CONFIG_VIRTIO_ANCHOR=y -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_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_VIRTIO_DEBUG is not set -CONFIG_VDPA=m -CONFIG_VDPA_SIM=m -CONFIG_VDPA_SIM_NET=m -CONFIG_VDPA_SIM_BLOCK=m -CONFIG_IFCVF=m -CONFIG_MLX5_VDPA=y -CONFIG_MLX5_VDPA_NET=m -# CONFIG_MLX5_VDPA_STEERING_DEBUG is not set -CONFIG_VP_VDPA=m -CONFIG_SNET_VDPA=m -# CONFIG_PDS_VDPA is not set -# CONFIG_OCTEONEP_VDPA is not set -CONFIG_VHOST_IOTLB=m -CONFIG_VHOST_RING=m -CONFIG_VHOST_TASK=y -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 -CONFIG_VHOST_ENABLE_FORK_OWNER_CONTROL=y - -# -# 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_PCI_DRIVERS is not set -CONFIG_COMEDI_PCMCIA_DRIVERS=m -# CONFIG_COMEDI_CB_DAS16_CS is not set -# CONFIG_COMEDI_DAS08_CS is not set -CONFIG_COMEDI_NI_DAQ_700_CS=m -CONFIG_COMEDI_NI_DAQ_DIO24_CS=m -# CONFIG_COMEDI_NI_LABPC_CS is not set -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_8255=m -CONFIG_COMEDI_8255_SA=m -CONFIG_COMEDI_KCOMEDILIB=m -CONFIG_COMEDI_NI_TIO=m -CONFIG_COMEDI_NI_ROUTING=m -# CONFIG_COMEDI_TESTS is not set -CONFIG_STAGING=y -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_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 -# end of Analog to digital converters - -# -# Analog digital bi-direction converters -# -# CONFIG_ADT7316 is not set -# end of Analog digital bi-direction 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 -# 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_DVB_AV7110_IR=y -CONFIG_DVB_AV7110=m -CONFIG_DVB_AV7110_OSD=y -CONFIG_DVB_SP8870=m -CONFIG_VIDEO_MAX96712=m -CONFIG_VIDEO_MESON_VDEC=m -CONFIG_VIDEO_ROCKCHIP_VDEC=m - -# -# StarFive media platform drivers -# -CONFIG_VIDEO_SUNXI=y -CONFIG_VIDEO_SUNXI_CEDRUS=m -CONFIG_VIDEO_SUN6I_ISP=m -CONFIG_VIDEO_TEGRA=m -CONFIG_VIDEO_TEGRA_TPG=y -# CONFIG_STAGING_MEDIA_DEPRECATED is not set -CONFIG_LTE_GDM724X=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=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_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_XIL_AXIS_FIFO=m -CONFIG_FIELDBUS_DEV=m -CONFIG_HMS_ANYBUSS_BUS=m -CONFIG_ARCX_ANYBUS_CONTROLLER=m -CONFIG_HMS_PROFINET=m -# CONFIG_VME_BUS is not set -# CONFIG_GOLDFISH is not set -CONFIG_CHROME_PLATFORMS=y -CONFIG_CHROMEOS_ACPI=m -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_UART=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_HPS_I2C=m -CONFIG_CROS_USBPD_LOGGER=m -CONFIG_CROS_USBPD_NOTIFY=m -CONFIG_CHROMEOS_PRIVACY_SCREEN=m -CONFIG_CROS_TYPEC_SWITCH=m -# CONFIG_CZNIC_PLATFORMS is not set -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_NVSW_SN2201=m -CONFIG_SURFACE_PLATFORMS=y -CONFIG_SURFACE_3_POWER_OPREGION=m -# CONFIG_SURFACE_ACPI_NOTIFY is not set -# CONFIG_SURFACE_AGGREGATOR_CDEV is not set -CONFIG_SURFACE_AGGREGATOR_HUB=m -CONFIG_SURFACE_AGGREGATOR_REGISTRY=m -CONFIG_SURFACE_AGGREGATOR_TABLET_SWITCH=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_ARM64_PLATFORM_DEVICES=y -# CONFIG_EC_ACER_ASPIRE1 is not set -# CONFIG_EC_LENOVO_YOGA_C630 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_APPLE_NCO=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_RS9_PCIE=m -CONFIG_COMMON_CLK_SI521XX=m -# CONFIG_COMMON_CLK_VC3 is not set -CONFIG_COMMON_CLK_VC5=m -CONFIG_COMMON_CLK_VC7=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_CLK_BCM_63XX=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 -CONFIG_CLK_IMX93=m -# CONFIG_CLK_IMX95_BLK_CTL is not set - -# -# Clock driver for MediaTek SoC -# -CONFIG_COMMON_CLK_MEDIATEK=y -CONFIG_COMMON_CLK_MEDIATEK_FHCTL=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_MT6795=m -CONFIG_COMMON_CLK_MT6795_MFGCFG=m -CONFIG_COMMON_CLK_MT6795_MMSYS=m -CONFIG_COMMON_CLK_MT6795_VDECSYS=m -CONFIG_COMMON_CLK_MT6795_VENCSYS=m -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_MT7981=y -CONFIG_COMMON_CLK_MT7981_ETHSYS=y -CONFIG_COMMON_CLK_MT7986=y -CONFIG_COMMON_CLK_MT7986_ETHSYS=y -CONFIG_COMMON_CLK_MT7988=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_IMGSYS=y -CONFIG_COMMON_CLK_MT8173_MMSYS=y -CONFIG_COMMON_CLK_MT8173_VDECSYS=y -CONFIG_COMMON_CLK_MT8173_VENCSYS=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_MT8186=y -CONFIG_COMMON_CLK_MT8186_CAMSYS=m -CONFIG_COMMON_CLK_MT8186_IMGSYS=m -CONFIG_COMMON_CLK_MT8186_IPESYS=m -CONFIG_COMMON_CLK_MT8186_WPESYS=m -CONFIG_COMMON_CLK_MT8186_IMP_IIC_WRAP=m -CONFIG_COMMON_CLK_MT8186_MCUSYS=m -CONFIG_COMMON_CLK_MT8186_MDPSYS=m -CONFIG_COMMON_CLK_MT8186_MFGCFG=m -CONFIG_COMMON_CLK_MT8186_MMSYS=m -CONFIG_COMMON_CLK_MT8186_VDECSYS=m -CONFIG_COMMON_CLK_MT8186_VENCSYS=m -CONFIG_COMMON_CLK_MT8188=m -CONFIG_COMMON_CLK_MT8188_ADSP_AUDIO26M=m -CONFIG_COMMON_CLK_MT8188_CAMSYS=m -CONFIG_COMMON_CLK_MT8188_IMGSYS=m -CONFIG_COMMON_CLK_MT8188_IMP_IIC_WRAP=m -CONFIG_COMMON_CLK_MT8188_IPESYS=m -CONFIG_COMMON_CLK_MT8188_MFGCFG=m -CONFIG_COMMON_CLK_MT8188_VDECSYS=m -CONFIG_COMMON_CLK_MT8188_VDOSYS=m -CONFIG_COMMON_CLK_MT8188_VENCSYS=m -CONFIG_COMMON_CLK_MT8188_VPPSYS=m -CONFIG_COMMON_CLK_MT8188_WPESYS=m -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_MT8195_APUSYS=m -CONFIG_COMMON_CLK_MT8195_IMP_IIC_WRAP=m -CONFIG_COMMON_CLK_MT8195_MFGCFG=m -CONFIG_COMMON_CLK_MT8195_SCP_ADSP=m -CONFIG_COMMON_CLK_MT8195_VDOSYS=m -CONFIG_COMMON_CLK_MT8195_VPPSYS=m -CONFIG_COMMON_CLK_MT8195_CAMSYS=m -CONFIG_COMMON_CLK_MT8195_IMGSYS=m -CONFIG_COMMON_CLK_MT8195_IPESYS=m -CONFIG_COMMON_CLK_MT8195_WPESYS=m -CONFIG_COMMON_CLK_MT8195_VDECSYS=m -CONFIG_COMMON_CLK_MT8195_VENCSYS=m -CONFIG_COMMON_CLK_MT8365=y -CONFIG_COMMON_CLK_MT8365_APU=m -CONFIG_COMMON_CLK_MT8365_CAM=m -CONFIG_COMMON_CLK_MT8365_MFG=m -CONFIG_COMMON_CLK_MT8365_MMSYS=m -CONFIG_COMMON_CLK_MT8365_VDEC=m -CONFIG_COMMON_CLK_MT8365_VENC=m -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_VCLK=y -CONFIG_COMMON_CLK_MESON_CLKC_UTILS=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_A1_PLL is not set -# CONFIG_COMMON_CLK_A1_PERIPHERALS is not set -CONFIG_COMMON_CLK_C3_PLL=y -CONFIG_COMMON_CLK_C3_PERIPHERALS=y -CONFIG_COMMON_CLK_G12A=y -CONFIG_COMMON_CLK_S4_PLL=y -CONFIG_COMMON_CLK_S4_PERIPHERALS=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_COMMON_CLK_QCOM=m -# CONFIG_CLK_X1E80100_CAMCC is not set -# CONFIG_CLK_X1E80100_DISPCC is not set -# CONFIG_CLK_X1E80100_GCC is not set -# CONFIG_CLK_X1E80100_GPUCC is not set -# CONFIG_CLK_X1E80100_TCSRCC is not set -# CONFIG_CLK_QCM2290_GPUCC is not set -CONFIG_QCOM_A53PLL=m -CONFIG_QCOM_A7PLL=m -CONFIG_QCOM_CLK_APCS_MSM8916=m -CONFIG_QCOM_CLK_APCC_MSM8996=m -CONFIG_QCOM_CLK_RPM=m -CONFIG_QCOM_CLK_SMD_RPM=m -CONFIG_QCOM_CLK_RPMH=m -CONFIG_IPQ_APSS_PLL=m -CONFIG_IPQ_APSS_6018=m -# CONFIG_IPQ_GCC_4019 is not set -# CONFIG_IPQ_GCC_5018 is not set -CONFIG_IPQ_GCC_5332=m -CONFIG_IPQ_GCC_6018=m -# CONFIG_IPQ_GCC_8074 is not set -CONFIG_IPQ_GCC_9574=m -# CONFIG_IPQ_NSSCC_QCA8K is not set -CONFIG_MSM_GCC_8916=m -CONFIG_MSM_GCC_8917=m -CONFIG_MSM_GCC_8939=m -# CONFIG_MSM_GCC_8953 is not set -# CONFIG_MSM_GCC_8976 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_QCM_DISPCC_2290 is not set -CONFIG_QCS_GCC_404=m -CONFIG_SC_CAMCC_7180=m -CONFIG_SC_CAMCC_7280=m -CONFIG_SC_CAMCC_8280XP=m -CONFIG_SC_DISPCC_7180=m -CONFIG_SC_DISPCC_7280=m -CONFIG_SC_DISPCC_8280XP=m -CONFIG_SA_GCC_8775P=m -CONFIG_SA_GPUCC_8775P=m -CONFIG_SC_GCC_7180=m -CONFIG_SC_GCC_7280=m -CONFIG_SC_GCC_8180X=m -CONFIG_SC_GCC_8280XP=m -CONFIG_SC_GPUCC_7180=m -CONFIG_SC_GPUCC_7280=m -CONFIG_SC_GPUCC_8280XP=m -CONFIG_SC_LPASSCC_7280=m -CONFIG_SC_LPASSCC_8280XP=m -CONFIG_SC_LPASS_CORECC_7180=m -CONFIG_SC_LPASS_CORECC_7280=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_QDU_GCC_1000=m -# CONFIG_QDU_ECPRICC_1000 is not set -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_75 is not set -# CONFIG_SM_CAMCC_4450 is not set -CONFIG_SM_CAMCC_6350=m -# CONFIG_SM_CAMCC_7150 is not set -# CONFIG_SM_CAMCC_8150 is not set -CONFIG_SM_CAMCC_8250=m -CONFIG_SM_CAMCC_8450=m -# CONFIG_SM_CAMCC_8550 is not set -# CONFIG_SM_CAMCC_8650 is not set -# CONFIG_SM_DISPCC_6115 is not set -CONFIG_SM_DISPCC_6125=m -# CONFIG_SM_DISPCC_7150 is not set -CONFIG_SM_DISPCC_8250=m -CONFIG_SM_DISPCC_6350=m -CONFIG_SM_DISPCC_6375=m -CONFIG_SM_DISPCC_8450=m -CONFIG_SM_DISPCC_8550=m -# CONFIG_SM_GCC_4450 is not set -CONFIG_SM_GCC_6115=m -CONFIG_SM_GCC_6125=m -CONFIG_SM_GCC_6350=m -CONFIG_SM_GCC_6375=m -CONFIG_SM_GCC_7150=m -CONFIG_SM_GCC_8150=m -CONFIG_SM_GCC_8250=m -CONFIG_SM_GCC_8350=m -CONFIG_SM_GCC_8450=m -CONFIG_SM_GCC_8550=m -# CONFIG_SM_GCC_8650 is not set -# CONFIG_SM_GPUCC_4450 is not set -CONFIG_SM_GPUCC_6115=m -CONFIG_SM_GPUCC_6125=m -CONFIG_SM_GPUCC_6375=m -CONFIG_SM_GPUCC_6350=m -CONFIG_SM_GPUCC_8150=m -CONFIG_SM_GPUCC_8250=m -CONFIG_SM_GPUCC_8350=m -# CONFIG_SM_GPUCC_8450 is not set -# CONFIG_SM_GPUCC_8550 is not set -# CONFIG_SM_GPUCC_8650 is not set -CONFIG_SM_TCSRCC_8550=m -# CONFIG_SM_TCSRCC_8650 is not set -# CONFIG_SM_VIDEOCC_7150 is not set -CONFIG_SM_VIDEOCC_8150=m -CONFIG_SM_VIDEOCC_8250=m -CONFIG_SM_VIDEOCC_8350=m -# CONFIG_SM_VIDEOCC_8550 is not set -CONFIG_SPMI_PMIC_CLKDIV=m -CONFIG_QCOM_HFPLL=m -# CONFIG_KPSS_XCC is not set -CONFIG_CLK_GFM_LPASS_SM8250=m -# CONFIG_SM_VIDEOCC_8450 is not set -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_CLK_RK3576=y -CONFIG_CLK_RK3588=y -CONFIG_COMMON_CLK_SAMSUNG=y -CONFIG_EXYNOS_ARM64_COMMON_CLK=y -CONFIG_EXYNOS_AUDSS_CLK_CON=m -CONFIG_EXYNOS_CLKOUT=m -CONFIG_TESLA_FSD_COMMON_CLK=y -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_SPRD_UMS512_CLK=m -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_SUN6I_RTC_CCU=m -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_COMMON_CLK_VISCONTI=y -CONFIG_XILINX_VCU=m -# CONFIG_COMMON_CLK_XLNX_CLKWZRD is not set -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_TEGRA186_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_CLKSRC_EXYNOS_MCT=y -CONFIG_MTK_TIMER=y -CONFIG_MTK_CPUX_TIMER=y -CONFIG_SPRD_TIMER=y -CONFIG_TIMER_IMX_SYS_CTR=y -# end of Clock Source drivers - -CONFIG_MAILBOX=y -CONFIG_ARM_MHU=y -CONFIG_ARM_MHU_V2=m -# CONFIG_ARM_MHU_V3 is not set -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_ADSP_MBOX=m -CONFIG_MTK_CMDQ_MBOX=m -CONFIG_ZYNQMP_IPI_MBOX=y -CONFIG_SUN6I_MSGBOX=m -CONFIG_SPRD_MBOX=m -# CONFIG_QCOM_CPUCP_MBOX is not set -CONFIG_QCOM_IPCC=y -CONFIG_IOMMU_IOVA=y -CONFIG_IOMMU_API=y -CONFIG_IOMMUFD_DRIVER=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 -CONFIG_IOMMU_IO_PGTABLE_DART=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_OF_IOMMU=y -CONFIG_IOMMU_DMA=y -CONFIG_IOMMU_SVA=y -CONFIG_IOMMU_IOPF=y -CONFIG_IOMMUFD=m -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_QCOM_DEBUG is not set -CONFIG_ARM_SMMU_V3=y -CONFIG_ARM_SMMU_V3_SVA=y -# CONFIG_TEGRA241_CMDQV is not set -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 -CONFIG_XLNX_R5_REMOTEPROC=m -# end of Remoteproc drivers - -# -# Rpmsg drivers -# -CONFIG_RPMSG=m -CONFIG_RPMSG_CHAR=m -CONFIG_RPMSG_CTRL=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_AMD=m -# CONFIG_SOUNDWIRE_INTEL is not set -CONFIG_SOUNDWIRE_QCOM=m -CONFIG_SOUNDWIRE_GENERIC_ALLOCATION=m - -# -# SOC (System On Chip) specific Drivers -# - -# -# Amlogic SoC drivers -# -CONFIG_MESON_CANVAS=m -CONFIG_MESON_CLK_MEASURE=y -CONFIG_MESON_GX_SOCINFO=y -# end of Amlogic SoC drivers - -# -# Apple SoC drivers -# -CONFIG_APPLE_MAILBOX=m -CONFIG_APPLE_RTKIT=m -CONFIG_APPLE_SART=y -# end of Apple SoC drivers - -# -# Broadcom SoC drivers -# -CONFIG_SOC_BRCMSTB=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_CPM_TSA is not set -CONFIG_FSL_GUTS=y -CONFIG_FSL_MC_DPIO=m -CONFIG_DPAA2_CONSOLE=m -CONFIG_FSL_RCPM=y -# end of NXP/Freescale QorIQ SoC drivers - -# -# fujitsu SoC drivers -# -# CONFIG_A64FX_DIAG is not set -# end of fujitsu SoC drivers - -# -# Hisilicon SoC drivers -# -# CONFIG_KUNPENG_HCCS is not set -# end of Hisilicon SoC drivers - -# -# i.MX SoC drivers -# -CONFIG_SOC_IMX8M=y -CONFIG_SOC_IMX9=m -# 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_REGULATOR_COUPLER=y -CONFIG_MTK_MMSYS=m -CONFIG_MTK_SVS=m -CONFIG_MTK_SOCINFO=m -# end of MediaTek SoC drivers - -CONFIG_WPCM450_SOC=m - -# -# Qualcomm SoC drivers -# -CONFIG_QCOM_AOSS_QMP=m -CONFIG_QCOM_COMMAND_DB=y -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_PD_MAPPER=m -CONFIG_QCOM_PDR_HELPERS=m -CONFIG_QCOM_PDR_MSG=m -# CONFIG_QCOM_PMIC_PDCHARGER_ULOG is not set -CONFIG_QCOM_PMIC_GLINK=m -CONFIG_QCOM_QMI_HELPERS=m -CONFIG_QCOM_RAMP_CTRL=m -CONFIG_QCOM_RMTFS_MEM=m -# CONFIG_QCOM_RPM_MASTER_STATS is not set -CONFIG_QCOM_RPMH=y -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 -CONFIG_QCOM_ICC_BWMON=m -CONFIG_QCOM_INLINE_CRYPTO_ENGINE=m -# CONFIG_QCOM_PBS is not set -# end of Qualcomm SoC drivers - -CONFIG_ROCKCHIP_GRF=y -CONFIG_ROCKCHIP_IODOMAIN=m -CONFIG_SOC_SAMSUNG=y -CONFIG_EXYNOS_CHIPID=y -CONFIG_EXYNOS_USI=m -CONFIG_EXYNOS_PMU=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_ARCH_TEGRA_241_SOC is not set -CONFIG_SOC_TEGRA_FUSE=y -CONFIG_SOC_TEGRA_FLOWCTRL=y -CONFIG_SOC_TEGRA_PMC=y -CONFIG_SOC_TEGRA_CBB=m -CONFIG_SOC_TI=y - -# -# Xilinx SoC drivers -# -CONFIG_ZYNQMP_POWER=y -CONFIG_XLNX_EVENT_MANAGER=y -# end of Xilinx SoC drivers -# end of SOC (System On Chip) specific Drivers - -# -# PM Domains -# -CONFIG_OWL_PM_DOMAINS_HELPER=y -CONFIG_OWL_PM_DOMAINS=y - -# -# Amlogic PM Domains -# -CONFIG_MESON_EE_PM_DOMAINS=y -CONFIG_MESON_SECURE_PM_DOMAINS=y -# end of Amlogic PM Domains - -CONFIG_APPLE_PMGR_PWRSTATE=y -CONFIG_ARM_SCMI_PERF_DOMAIN=y -CONFIG_ARM_SCMI_POWER_DOMAIN=m -CONFIG_ARM_SCPI_POWER_DOMAIN=m - -# -# Broadcom PM Domains -# -CONFIG_BCM2835_POWER=y -CONFIG_RASPBERRYPI_POWER=y -CONFIG_BCM_PMB=y -# end of Broadcom PM Domains - -# -# i.MX PM Domains -# -CONFIG_IMX_GPCV2_PM_DOMAINS=y -CONFIG_IMX8M_BLK_CTRL=y -CONFIG_IMX9_BLK_CTRL=y -CONFIG_IMX_SCU_PD=y -# end of i.MX PM Domains - -# -# MediaTek PM Domains -# -CONFIG_MTK_SCPSYS=y -CONFIG_MTK_SCPSYS_PM_DOMAINS=y -# end of MediaTek PM Domains - -# -# Qualcomm PM Domains -# -CONFIG_QCOM_CPR=m -CONFIG_QCOM_RPMHPD=y -CONFIG_QCOM_RPMPD=m -# end of Qualcomm PM Domains - -CONFIG_ROCKCHIP_PM_DOMAINS=y -CONFIG_EXYNOS_PM_DOMAINS=y -CONFIG_SUN20I_PPU=y -CONFIG_SOC_TEGRA_POWERGATE_BPMP=y -CONFIG_ZYNQMP_PM_DOMAINS=y -# end of PM Domains - -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_MEDIATEK_CCI_DEVFREQ=m -CONFIG_ARM_RK3399_DMC_DEVFREQ=m -CONFIG_ARM_SUN8I_A33_MBUS_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_LC824206XA is not set -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_EXTCON_RTK_TYPE_C is not set -CONFIG_MEMORY=y -CONFIG_ARM_PL172_MPMC=m -CONFIG_BRCMSTB_DPFE=y -CONFIG_BRCMSTB_MEMC=m -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_GTS_HELPER=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 -CONFIG_IIO_BACKEND=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_ADXL367=m -CONFIG_ADXL367_SPI=m -CONFIG_ADXL367_I2C=m -CONFIG_ADXL372=m -CONFIG_ADXL372_SPI=m -CONFIG_ADXL372_I2C=m -# CONFIG_ADXL380_SPI is not set -# CONFIG_ADXL380_I2C is not set -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_I2C=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_IIO_KX022A=m -CONFIG_IIO_KX022A_SPI=m -CONFIG_IIO_KX022A_I2C=m -# CONFIG_KXSD9 is not set -CONFIG_KXCJK1013=m -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_MSA311=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_AD4000 is not set -CONFIG_AD4130=m -# CONFIG_AD4695 is not set -CONFIG_AD7091R=m -CONFIG_AD7091R5=m -# CONFIG_AD7091R8 is not set -CONFIG_AD7124=m -# CONFIG_AD7173 is not set -# CONFIG_AD7192 is not set -# CONFIG_AD7266 is not set -# CONFIG_AD7280 is not set -# CONFIG_AD7291 is not set -CONFIG_AD7292=m -# CONFIG_AD7298 is not set -# CONFIG_AD7380 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_AD7944 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_IMX93_ADC=m -# CONFIG_LTC2309 is not set -CONFIG_LTC2471=m -CONFIG_LTC2485=m -CONFIG_LTC2496=m -CONFIG_LTC2497=m -# CONFIG_MAX1027 is not set -CONFIG_MAX11100=m -CONFIG_MAX1118=m -CONFIG_MAX11205=m -CONFIG_MAX11410=m -CONFIG_MAX1241=m -# CONFIG_MAX1363 is not set -# CONFIG_MAX34408 is not set -CONFIG_MAX9611=m -# CONFIG_MCP320X is not set -# CONFIG_MCP3422 is not set -# CONFIG_MCP3564 is not set -CONFIG_MCP3911=m -CONFIG_MEDIATEK_MT6370_ADC=m -CONFIG_MEDIATEK_MT6577_AUXADC=m -CONFIG_MESON_SARADC=m -CONFIG_MP2629_ADC=m -# CONFIG_NAU7802 is not set -# CONFIG_PAC1921 is not set -# CONFIG_PAC1934 is not set -CONFIG_QCOM_VADC_COMMON=m -CONFIG_QCOM_SPMI_RRADC=m -# CONFIG_QCOM_SPMI_IADC is not set -# CONFIG_QCOM_SPMI_VADC is not set -CONFIG_QCOM_SPMI_ADC5=m -CONFIG_ROCKCHIP_SARADC=m -CONFIG_RICHTEK_RTQ6056=m -CONFIG_SC27XX_ADC=m -CONFIG_SD_ADC_MODULATOR=m -CONFIG_SUN4I_GPADC=m -# CONFIG_SUN20I_GPADC is not set -# 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_ADS1119 is not set -CONFIG_TI_ADS7924=m -CONFIG_TI_ADS1100=m -# CONFIG_TI_ADS1298 is not set -CONFIG_TI_ADS7950=m -CONFIG_TI_ADS8344=m -# CONFIG_TI_ADS8688 is not set -CONFIG_TI_ADS124S08=m -CONFIG_TI_ADS131E08=m -CONFIG_TI_LMP92064=m -CONFIG_TI_TLC4541=m -CONFIG_TI_TSC2046=m -# CONFIG_VF610_ADC is not set -# CONFIG_VIPERBOARD_ADC is not set -CONFIG_XILINX_XADC=m -CONFIG_XILINX_AMS=m -# end of Analog to digital converters - -# -# Analog to digital and digital to analog converters -# -CONFIG_AD74115=m -CONFIG_AD74413R=m -# end of Analog to digital and digital to analog converters - -# -# Analog Front Ends -# -CONFIG_IIO_RESCALE=m -# end of Analog Front Ends - -# -# Amplifiers -# -# CONFIG_AD8366 is not set -CONFIG_ADA4250=m -CONFIG_HMC425=m -# end of Amplifiers - -# -# Capacitance to digital converters -# -# CONFIG_AD7150 is not set -# CONFIG_AD7746 is not set -# end of Capacitance to digital converters - -# -# Chemical Sensors -# -# CONFIG_AOSONG_AGS02MA is not set -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_ENS160 is not set -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_INV_SENSORS_TIMESTAMP=m -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_AD3552R=m -# 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_AD9739A is not set -# CONFIG_ADI_AXI_DAC is not set -CONFIG_LTC2688=m -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_AD7293=m -# CONFIG_AD7303 is not set -CONFIG_AD8801=m -CONFIG_DPOT_DAC=m -CONFIG_DS4424=m -CONFIG_LTC1660=m -CONFIG_LTC2632=m -# CONFIG_LTC2664 is not set -CONFIG_M62332=m -# CONFIG_MAX517 is not set -CONFIG_MAX5522=m -# CONFIG_MAX5821 is not set -# CONFIG_MCP4725 is not set -# CONFIG_MCP4728 is not set -# CONFIG_MCP4821 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 - -# -# Filters -# -CONFIG_ADMV8818=m -# end of Filters - -# -# 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_ADF4377=m -# CONFIG_ADMFM2000 is not set -CONFIG_ADMV1013=m -CONFIG_ADMV1014=m -CONFIG_ADMV4420=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_ENS210 is not set -CONFIG_HDC100X=m -CONFIG_HDC2010=m -# CONFIG_HDC3020 is not set -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_BMI323_I2C is not set -# CONFIG_BMI323_SPI is not set -CONFIG_BOSCH_BNO055=m -CONFIG_BOSCH_BNO055_SERIAL=m -CONFIG_BOSCH_BNO055_I2C=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_APDS9306 is not set -CONFIG_APDS9960=m -CONFIG_AS73211=m -# CONFIG_BH1745 is not set -# 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_ISL76682 is not set -CONFIG_HID_SENSOR_ALS=m -CONFIG_HID_SENSOR_PROX=m -CONFIG_JSA1212=m -# CONFIG_ROHM_BU27008 is not set -CONFIG_ROHM_BU27034=m -CONFIG_RPR0521=m -# CONFIG_SENSORS_LM3533 is not set -# CONFIG_LTR390 is not set -# CONFIG_LTR501 is not set -CONFIG_LTRF216A=m -CONFIG_LV0104CS=m -# CONFIG_MAX44000 is not set -CONFIG_MAX44009=m -CONFIG_NOA1305=m -CONFIG_OPT3001=m -# CONFIG_OPT4001 is not set -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_VEML6040 is not set -# CONFIG_VEML6070 is not set -# CONFIG_VEML6075 is not set -CONFIG_VL6180=m -CONFIG_ZOPT2201=m -# end of Light sensors - -# -# Magnetometer sensors -# -# CONFIG_AF8133J is not set -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_TI_TMAG5273=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 -# CONFIG_X9250 is not set -# end of Digital potentiometers - -# -# Digital potentiostats -# -CONFIG_LMP91000=m -# end of Digital potentiostats - -# -# Pressure sensors -# -CONFIG_ABP060MG=m -# CONFIG_ROHM_BM1390 is not set -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_HSC030PA is not set -CONFIG_ICP10100=m -CONFIG_MPL115=m -CONFIG_MPL115_I2C=m -CONFIG_MPL115_SPI=m -# CONFIG_MPL3115 is not set -# CONFIG_MPRLS0025PA is not set -# CONFIG_MS5611 is not set -CONFIG_MS5637=m -# CONFIG_SDP500 is not set -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_HX9023S is not set -# CONFIG_IRSD200 is not set -CONFIG_ISL29501=m -CONFIG_LIDAR_LITE_V2=m -CONFIG_MB1232=m -CONFIG_PING=m -CONFIG_RFD77402=m -CONFIG_SRF04=m -CONFIG_SX_COMMON=m -CONFIG_SX9310=m -CONFIG_SX9324=m -CONFIG_SX9360=m -CONFIG_SX9500=m -CONFIG_SRF08=m -CONFIG_VCNL3020=m -CONFIG_VL53L0X_I2C=m -# CONFIG_AW96103 is not set -# end of Proximity and distance sensors - -# -# Resolver to digital converters -# -# CONFIG_AD2S90 is not set -# CONFIG_AD2S1200 is not set -# CONFIG_AD2S1210 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_MLX90635 is not set -# CONFIG_TMP006 is not set -CONFIG_TMP007=m -CONFIG_TMP117=m -CONFIG_TSYS01=m -CONFIG_TSYS02D=m -CONFIG_MAX30208=m -CONFIG_MAX31856=m -CONFIG_MAX31865=m -# CONFIG_MCP9600 is not set -# 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_PWM=y -# CONFIG_PWM_DEBUG is not set -CONFIG_PWM_APPLE=m -CONFIG_PWM_ATMEL_HLCDC_PWM=m -CONFIG_PWM_ATMEL_TCB=m -# CONFIG_PWM_AXI_PWMGEN is not set -CONFIG_PWM_BCM_IPROC=m -CONFIG_PWM_BCM2835=m -CONFIG_PWM_BERLIN=m -CONFIG_PWM_BRCMSTB=m -CONFIG_PWM_CLK=m -CONFIG_PWM_CROS_EC=m -CONFIG_PWM_DWC_CORE=m -CONFIG_PWM_DWC=m -# CONFIG_PWM_FSL_FTM is not set -# CONFIG_PWM_GPIO 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 -CONFIG_PWM_XILINX=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_FSL_MC=y -CONFIG_IRQ_MSI_LIB=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_SUN6I_R_INTC=y -CONFIG_SUNXI_NMI_INTC=y -# 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_QCOM_MPM=m -CONFIG_IMX_IRQSTEER=y -CONFIG_IMX_INTMUX=y -CONFIG_IMX_MU_MSI=m -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_GPIO is not set -CONFIG_RESET_IMX7=y -CONFIG_RESET_IMX8MP_AUDIOMIX=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_RESET_TI_TPS380X=m -CONFIG_RESET_ZYNQMP=y -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_MIPI_DPHY_ANALOG=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_DPHY_RX=m -CONFIG_PHY_CADENCE_SIERRA=m -CONFIG_PHY_CADENCE_SALVO=m -CONFIG_PHY_FSL_IMX8MQ_USB=m -CONFIG_PHY_MIXEL_LVDS_PHY=m -CONFIG_PHY_MIXEL_MIPI_DPHY=m -CONFIG_PHY_FSL_IMX8M_PCIE=m -# CONFIG_PHY_FSL_IMX8QM_HSIO is not set -# CONFIG_PHY_FSL_SAMSUNG_HDMI_PHY is not set -CONFIG_PHY_FSL_LYNX_28G=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_PCIE=m -# CONFIG_PHY_MTK_XFI_TPHY is not set -CONFIG_PHY_MTK_TPHY=m -CONFIG_PHY_MTK_UFS=m -CONFIG_PHY_MTK_XSPHY=m -CONFIG_PHY_MTK_HDMI=m -# CONFIG_PHY_MTK_MIPI_CSI_0_5 is not set -CONFIG_PHY_MTK_MIPI_DSI=m -CONFIG_PHY_MTK_DP=m -CONFIG_PHY_SPARX5_SERDES=m -CONFIG_PHY_LAN966X_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_EDP=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_QMP_COMBO=m -CONFIG_PHY_QCOM_QMP_PCIE=m -CONFIG_PHY_QCOM_QMP_PCIE_8996=m -CONFIG_PHY_QCOM_QMP_UFS=m -CONFIG_PHY_QCOM_QMP_USB=m -# CONFIG_PHY_QCOM_QMP_USB_LEGACY is not set -CONFIG_PHY_QCOM_QUSB2=m -CONFIG_PHY_QCOM_SNPS_EUSB2=m -CONFIG_PHY_QCOM_EUSB2_REPEATER=m -# CONFIG_PHY_QCOM_M31_USB is not set -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_QCOM_SGMII_ETH is not set -# CONFIG_PHY_RTK_RTD_USB2PHY is not set -# CONFIG_PHY_RTK_RTD_USB3PHY is not set -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_NANENG_COMBO_PHY=m -CONFIG_PHY_ROCKCHIP_PCIE=m -CONFIG_PHY_ROCKCHIP_SAMSUNG_HDPTX=m -CONFIG_PHY_ROCKCHIP_SNPS_PCIE3=m -CONFIG_PHY_ROCKCHIP_TYPEC=m -CONFIG_PHY_ROCKCHIP_USB=m -CONFIG_PHY_ROCKCHIP_USBDP=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_ARM_SCMI_POWERCAP=m -# 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_NI is not set -CONFIG_ARM_PMU=y -CONFIG_ARM_PMU_ACPI=y -CONFIG_ARM_SMMU_V3_PMU=m -CONFIG_ARM_PMUV3=y -CONFIG_ARM_DSU_PMU=m -CONFIG_FSL_IMX8_DDR_PMU=m -# CONFIG_FSL_IMX9_DDR_PMU is not set -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_MARVELL_CN10K_TAD_PMU=m -CONFIG_APPLE_M1_CPU_PMU=y -CONFIG_ALIBABA_UNCORE_DRW_PMU=m -CONFIG_HISI_PMU=y -CONFIG_HISI_PCIE_PMU=m -CONFIG_HNS3_PMU=m -CONFIG_MARVELL_CN10K_DDR_PMU=m -# CONFIG_DWC_PCIE_PMU is not set -CONFIG_ARM_CORESIGHT_PMU_ARCH_SYSTEM_PMU=m -# CONFIG_NVIDIA_CORESIGHT_PMU_ARCH_SYSTEM_PMU is not set -# CONFIG_AMPERE_CORESIGHT_PMU_ARCH_SYSTEM_PMU is not set -CONFIG_MESON_DDR_PMU=m -CONFIG_CXL_PMU=m -# 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_BINDER_IPC=y -CONFIG_ANDROID_BINDERFS=y -CONFIG_ANDROID_BINDER_DEVICES="" -# CONFIG_ANDROID_BINDER_IPC_SELFTEST is not set -# end of Android - -CONFIG_TRACE_GPU_MEM=y -CONFIG_LIBNVDIMM=m -CONFIG_BLK_DEV_PMEM=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_NVDIMM_SECURITY_TEST is not set -CONFIG_DAX=y -CONFIG_DEV_DAX=m -CONFIG_DEV_DAX_PMEM=m -CONFIG_DEV_DAX_HMEM=m -CONFIG_DEV_DAX_CXL=m -CONFIG_DEV_DAX_HMEM_DEVICES=y -CONFIG_DEV_DAX_KMEM=m -CONFIG_NVMEM=y -CONFIG_NVMEM_SYSFS=y -CONFIG_NVMEM_LAYOUTS=y - -# -# Layout Types -# -CONFIG_NVMEM_LAYOUT_SL28_VPD=m -CONFIG_NVMEM_LAYOUT_ONIE_TLV=m -CONFIG_NVMEM_LAYOUT_U_BOOT_ENV=m -# end of Layout Types - -CONFIG_NVMEM_APPLE_EFUSES=m -CONFIG_NVMEM_BCM_OCOTP=m -CONFIG_NVMEM_IMX_IIM=m -CONFIG_NVMEM_IMX_OCOTP=m -# CONFIG_NVMEM_IMX_OCOTP_ELE is not set -CONFIG_NVMEM_IMX_OCOTP_SCU=m -CONFIG_NVMEM_LAYERSCAPE_SFP=m -CONFIG_NVMEM_MESON_EFUSE=m -CONFIG_NVMEM_MESON_MX_EFUSE=m -CONFIG_NVMEM_MTK_EFUSE=m -CONFIG_NVMEM_QCOM_QFPROM=m -# CONFIG_NVMEM_QCOM_SEC_QFPROM is not set -# CONFIG_NVMEM_RMEM is not set -CONFIG_NVMEM_ROCKCHIP_EFUSE=m -CONFIG_NVMEM_ROCKCHIP_OTP=m -CONFIG_NVMEM_SC27XX_EFUSE=m -CONFIG_NVMEM_SNVS_LPGPR=m -CONFIG_NVMEM_SPMI_SDAM=m -CONFIG_NVMEM_SPRD_EFUSE=m -CONFIG_NVMEM_SUNXI_SID=m -CONFIG_NVMEM_U_BOOT_ENV=m -CONFIG_NVMEM_ZYNQMP=y - -# -# 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 -CONFIG_HISI_PTT=m -# 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_CORE=m -# CONFIG_FPGA_MGR_XILINX_SELECTMAP is not set -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_FPGA_MGR_MICROCHIP_SPI=m -CONFIG_FPGA_MGR_LATTICE_SYSCONFIG=m -CONFIG_FPGA_MGR_LATTICE_SYSCONFIG_SPI=m -# CONFIG_FSI is not set -CONFIG_TEE=m -# CONFIG_OPTEE is not set -# CONFIG_ARM_TSTEE is not set -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_IMX8MP=m -# CONFIG_INTERCONNECT_MTK is not set -CONFIG_INTERCONNECT_QCOM=y -CONFIG_INTERCONNECT_QCOM_BCM_VOTER=y -# CONFIG_INTERCONNECT_QCOM_MSM8909 is not set -# CONFIG_INTERCONNECT_QCOM_MSM8916 is not set -# CONFIG_INTERCONNECT_QCOM_MSM8937 is not set -# CONFIG_INTERCONNECT_QCOM_MSM8939 is not set -# CONFIG_INTERCONNECT_QCOM_MSM8953 is not set -# CONFIG_INTERCONNECT_QCOM_MSM8974 is not set -# CONFIG_INTERCONNECT_QCOM_MSM8976 is not set -# CONFIG_INTERCONNECT_QCOM_MSM8996 is not set -CONFIG_INTERCONNECT_QCOM_OSM_L3=m -# CONFIG_INTERCONNECT_QCOM_QCM2290 is not set -# CONFIG_INTERCONNECT_QCOM_QCS404 is not set -# CONFIG_INTERCONNECT_QCOM_QDU1000 is not set -CONFIG_INTERCONNECT_QCOM_RPMH_POSSIBLE=y -CONFIG_INTERCONNECT_QCOM_RPMH=y -# CONFIG_INTERCONNECT_QCOM_SA8775P is not set -# CONFIG_INTERCONNECT_QCOM_SC7180 is not set -# CONFIG_INTERCONNECT_QCOM_SC7280 is not set -# CONFIG_INTERCONNECT_QCOM_SC8180X is not set -CONFIG_INTERCONNECT_QCOM_SC8280XP=y -# CONFIG_INTERCONNECT_QCOM_SDM660 is not set -# CONFIG_INTERCONNECT_QCOM_SDM670 is not set -# CONFIG_INTERCONNECT_QCOM_SDM845 is not set -# CONFIG_INTERCONNECT_QCOM_SDX55 is not set -# CONFIG_INTERCONNECT_QCOM_SDX65 is not set -# CONFIG_INTERCONNECT_QCOM_SDX75 is not set -# CONFIG_INTERCONNECT_QCOM_SM6115 is not set -# CONFIG_INTERCONNECT_QCOM_SM6350 is not set -# CONFIG_INTERCONNECT_QCOM_SM7150 is not set -# CONFIG_INTERCONNECT_QCOM_SM8150 is not set -# CONFIG_INTERCONNECT_QCOM_SM8250 is not set -# CONFIG_INTERCONNECT_QCOM_SM8350 is not set -# CONFIG_INTERCONNECT_QCOM_SM8450 is not set -# CONFIG_INTERCONNECT_QCOM_SM8550 is not set -# CONFIG_INTERCONNECT_QCOM_SM8650 is not set -# CONFIG_INTERCONNECT_QCOM_X1E80100 is not set -CONFIG_INTERCONNECT_SAMSUNG=y -CONFIG_INTERCONNECT_EXYNOS=m -CONFIG_INTERCONNECT_CLK=m -# CONFIG_COUNTER is not set -# CONFIG_MOST is not set -CONFIG_PECI=m -CONFIG_PECI_CPU=m -CONFIG_HTE=y -CONFIG_HTE_TEGRA194=m -# CONFIG_HTE_TEGRA194_TEST is not set -# CONFIG_CDX_BUS is not set -CONFIG_DPLL=y -# end of Device Drivers - -# -# File systems -# -CONFIG_DCACHE_WORD_ACCESS=y -CONFIG_VALIDATE_FS_PARSER=y -CONFIG_FS_IOMAP=y -CONFIG_FS_STACK=y -CONFIG_BUFFER_HEAD=y -CONFIG_LEGACY_DIRECT_IO=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_SUPPORT_ASCII_CI=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_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_F2FS_UNFAIR_RWSEM=y -CONFIG_BCACHEFS_FS=m -CONFIG_BCACHEFS_QUOTA=y -# CONFIG_BCACHEFS_ERASURE_CODING is not set -CONFIG_BCACHEFS_POSIX_ACL=y -# CONFIG_BCACHEFS_DEBUG is not set -# CONFIG_BCACHEFS_TESTS is not set -# CONFIG_BCACHEFS_LOCK_TIME_STATS is not set -# CONFIG_BCACHEFS_NO_LATENCY_ACCT is not set -CONFIG_BCACHEFS_SIX_OPTIMISTIC_SPIN=y -# CONFIG_BCACHEFS_PATH_TRACEPOINTS is not set -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_QUOTA_DEBUG is not set -CONFIG_QUOTA_TREE=m -CONFIG_QFMT_V1=m -CONFIG_QFMT_V2=m -CONFIG_QUOTACTL=y -CONFIG_AUTOFS_FS=y -CONFIG_FUSE_FS=m -CONFIG_CUSE=m -CONFIG_VIRTIO_FS=m -CONFIG_FUSE_DAX=y -CONFIG_FUSE_PASSTHROUGH=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 -# CONFIG_OVERLAY_FS_DEBUG is not set - -# -# Caches -# -CONFIG_NETFS_SUPPORT=m -CONFIG_NETFS_STATS=y -# CONFIG_NETFS_DEBUG is not set -CONFIG_FSCACHE=y -CONFIG_FSCACHE_STATS=y -CONFIG_CACHEFILES=m -# CONFIG_CACHEFILES_DEBUG is not set -# CONFIG_CACHEFILES_ERROR_INJECTION is not set -# CONFIG_CACHEFILES_ONDEMAND 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_NTFS3_FS=m -# CONFIG_NTFS3_64BIT_CLUSTER is not set -CONFIG_NTFS3_LZX_XPRESS=y -# CONFIG_NTFS3_FS_POSIX_ACL is not set -CONFIG_NTFS_FS=m -# 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_TMPFS_QUOTA is not set -CONFIG_ARCH_SUPPORTS_HUGETLBFS=y -CONFIG_HUGETLBFS=y -CONFIG_HUGETLB_PAGE=y -CONFIG_HUGETLB_PMD_PAGE_TABLE_SHARING=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=y -CONFIG_SQUASHFS_DECOMP_MULTI_PERCPU=y -CONFIG_SQUASHFS_CHOICE_DECOMP_BY_MOUNT=y -CONFIG_SQUASHFS_MOUNT_DECOMP_THREADS=y -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_COMPRESS=y -# 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_BACKED_BY_FILE=y -CONFIG_EROFS_FS_ZIP=y -CONFIG_EROFS_FS_ZIP_LZMA=y -# CONFIG_EROFS_FS_ZIP_DEFLATE is not set -# CONFIG_EROFS_FS_ZIP_ZSTD is not set -# CONFIG_EROFS_FS_ONDEMAND is not set -# CONFIG_EROFS_FS_PCPU_KTHREAD 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 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 is not set -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_NFSD_LEGACY_CLIENT_TRACKING is not set -CONFIG_GRACE_PERIOD=m -CONFIG_LOCKD=m -CONFIG_LOCKD_V4=y -CONFIG_NFS_ACL_SUPPORT=m -CONFIG_NFS_COMMON=y -# CONFIG_NFS_LOCALIO is not set -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_RPCSEC_GSS_KRB5_ENCTYPES_AES_SHA1=y -# CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_CAMELLIA is not set -CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_AES_SHA2=y -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_CIFS_COMPRESSION is not set -# CONFIG_SMB_SERVER is not set -CONFIG_SMBFS=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_NLS_UCS2_UTILS=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_HAVE_TRUSTED_KEYS=y -CONFIG_TRUSTED_KEYS_TPM=y -CONFIG_TRUSTED_KEYS_TEE=y -CONFIG_TRUSTED_KEYS_CAAM=y -CONFIG_TRUSTED_KEYS_DCP=y -CONFIG_ENCRYPTED_KEYS=y -# CONFIG_USER_DECRYPTED_DATA is not set -CONFIG_KEY_DH_OPERATIONS=y -CONFIG_KEY_NOTIFICATIONS=y -CONFIG_SECURITY_DMESG_RESTRICT=y -CONFIG_PROC_MEM_ALWAYS_FORCE=y -# CONFIG_PROC_MEM_FORCE_PTRACE is not set -# CONFIG_PROC_MEM_NO_FORCE is not set -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_HARDENED_USERCOPY=y -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_DEBUG is not set -CONFIG_SECURITY_APPARMOR_INTROSPECT_POLICY=y -CONFIG_SECURITY_APPARMOR_HASH=y -CONFIG_SECURITY_APPARMOR_HASH_DEFAULT=y -CONFIG_SECURITY_APPARMOR_EXPORT_BINARY=y -CONFIG_SECURITY_APPARMOR_PARANOID_LOAD=y -# CONFIG_SECURITY_LOADPIN is not set -CONFIG_SECURITY_YAMA=y -# CONFIG_SECURITY_SAFESETID is not set -CONFIG_SECURITY_LOCKDOWN_LSM=y -CONFIG_SECURITY_LOCKDOWN_LSM_EARLY=y -CONFIG_LOCK_DOWN_KERNEL_FORCE_NONE=y -# CONFIG_LOCK_DOWN_KERNEL_FORCE_INTEGRITY is not set -# CONFIG_LOCK_DOWN_KERNEL_FORCE_CONFIDENTIALITY is not set -CONFIG_SECURITY_LANDLOCK=y -# CONFIG_SECURITY_IPE is not set -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="landlock,yama,loadpin,safesetid,integrity" - -# -# Kernel hardening options -# - -# -# Memory initialization -# -CONFIG_CC_HAS_AUTO_VAR_INIT_PATTERN=y -CONFIG_CC_HAS_AUTO_VAR_INIT_ZERO_BARE=y -CONFIG_CC_HAS_AUTO_VAR_INIT_ZERO=y -# CONFIG_INIT_STACK_NONE is not set -# CONFIG_INIT_STACK_ALL_PATTERN is not set -CONFIG_INIT_STACK_ALL_ZERO=y -CONFIG_INIT_ON_ALLOC_DEFAULT_ON=y -# CONFIG_INIT_ON_FREE_DEFAULT_ON is not set -CONFIG_CC_HAS_ZERO_CALL_USED_REGS=y -# CONFIG_ZERO_CALL_USED_REGS is not set -# end of Memory initialization - -# -# Hardening of kernel data structures -# -# CONFIG_LIST_HARDENED is not set -# CONFIG_BUG_ON_DATA_CORRUPTION is not set -# end of Hardening of kernel data structures - -CONFIG_RANDSTRUCT_NONE=y -# 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_SIG=y -CONFIG_CRYPTO_SIG2=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_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 -# end of Crypto core or helper - -# -# Public-key cryptography -# -CONFIG_CRYPTO_RSA=y -CONFIG_CRYPTO_DH=y -CONFIG_CRYPTO_DH_RFC7919_GROUPS=y -CONFIG_CRYPTO_ECC=m -CONFIG_CRYPTO_ECDH=m -CONFIG_CRYPTO_ECDSA=m -CONFIG_CRYPTO_ECRDSA=m -CONFIG_CRYPTO_CURVE25519=m -# end of Public-key cryptography - -# -# Block ciphers -# -CONFIG_CRYPTO_AES=y -CONFIG_CRYPTO_AES_TI=m -CONFIG_CRYPTO_ANUBIS=m -CONFIG_CRYPTO_ARIA=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_SEED=m -CONFIG_CRYPTO_SERPENT=m -CONFIG_CRYPTO_SM4=m -CONFIG_CRYPTO_SM4_GENERIC=m -CONFIG_CRYPTO_TEA=m -CONFIG_CRYPTO_TWOFISH=m -CONFIG_CRYPTO_TWOFISH_COMMON=m -# end of Block ciphers - -# -# Length-preserving ciphers and modes -# -CONFIG_CRYPTO_ADIANTUM=m -CONFIG_CRYPTO_ARC4=m -CONFIG_CRYPTO_CHACHA20=m -CONFIG_CRYPTO_CBC=y -CONFIG_CRYPTO_CTR=y -CONFIG_CRYPTO_CTS=y -CONFIG_CRYPTO_ECB=y -CONFIG_CRYPTO_HCTR2=m -CONFIG_CRYPTO_KEYWRAP=m -CONFIG_CRYPTO_LRW=m -CONFIG_CRYPTO_PCBC=m -CONFIG_CRYPTO_XCTR=m -CONFIG_CRYPTO_XTS=y -CONFIG_CRYPTO_NHPOLY1305=m -# end of Length-preserving ciphers and modes - -# -# AEAD (authenticated encryption with associated data) ciphers -# -# CONFIG_CRYPTO_AEGIS128 is not set -CONFIG_CRYPTO_CHACHA20POLY1305=m -CONFIG_CRYPTO_CCM=m -CONFIG_CRYPTO_GCM=y -CONFIG_CRYPTO_GENIV=y -CONFIG_CRYPTO_SEQIV=y -CONFIG_CRYPTO_ECHAINIV=m -CONFIG_CRYPTO_ESSIV=m -# end of AEAD (authenticated encryption with associated data) ciphers - -# -# Hashes, digests, and MACs -# -CONFIG_CRYPTO_BLAKE2B=m -CONFIG_CRYPTO_CMAC=m -CONFIG_CRYPTO_GHASH=y -CONFIG_CRYPTO_HMAC=y -CONFIG_CRYPTO_MD4=m -CONFIG_CRYPTO_MD5=y -CONFIG_CRYPTO_MICHAEL_MIC=m -CONFIG_CRYPTO_POLYVAL=m -CONFIG_CRYPTO_POLY1305=m -CONFIG_CRYPTO_RMD160=m -CONFIG_CRYPTO_SHA1=y -CONFIG_CRYPTO_SHA256=y -CONFIG_CRYPTO_SHA512=y -CONFIG_CRYPTO_SHA3=y -CONFIG_CRYPTO_SM3=m -CONFIG_CRYPTO_SM3_GENERIC=m -CONFIG_CRYPTO_STREEBOG=m -CONFIG_CRYPTO_VMAC=m -CONFIG_CRYPTO_WP512=m -CONFIG_CRYPTO_XCBC=m -CONFIG_CRYPTO_XXHASH=m -# end of Hashes, digests, and MACs - -# -# CRCs (cyclic redundancy checks) -# -CONFIG_CRYPTO_CRC32C=y -CONFIG_CRYPTO_CRC32=m -CONFIG_CRYPTO_CRCT10DIF=y -CONFIG_CRYPTO_CRC64_ROCKSOFT=y -# end of CRCs (cyclic redundancy checks) - -# -# 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 -# end of Compression - -# -# 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_JITTERENTROPY_MEMORY_BLOCKS=64 -CONFIG_CRYPTO_JITTERENTROPY_MEMORY_BLOCKSIZE=32 -CONFIG_CRYPTO_JITTERENTROPY_OSR=1 -CONFIG_CRYPTO_KDF800108_CTR=y -# end of Random number generation - -# -# Userspace interface -# -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 -# end of Userspace interface - -CONFIG_CRYPTO_HASH_INFO=y -CONFIG_CRYPTO_NHPOLY1305_NEON=m -CONFIG_CRYPTO_CHACHA20_NEON=m - -# -# Accelerated Cryptographic Algorithms for CPU (arm64) -# -CONFIG_CRYPTO_GHASH_ARM64_CE=m -CONFIG_CRYPTO_POLY1305_NEON=m -CONFIG_CRYPTO_SHA1_ARM64_CE=m -CONFIG_CRYPTO_SHA256_ARM64=m -CONFIG_CRYPTO_SHA2_ARM64_CE=m -CONFIG_CRYPTO_SHA512_ARM64=m -CONFIG_CRYPTO_SHA512_ARM64_CE=m -CONFIG_CRYPTO_SHA3_ARM64=m -CONFIG_CRYPTO_SM3_NEON=m -CONFIG_CRYPTO_SM3_ARM64_CE=m -CONFIG_CRYPTO_POLYVAL_ARM64_CE=m -CONFIG_CRYPTO_AES_ARM64=m -CONFIG_CRYPTO_AES_ARM64_CE=m -CONFIG_CRYPTO_AES_ARM64_CE_BLK=m -CONFIG_CRYPTO_AES_ARM64_NEON_BLK=m -CONFIG_CRYPTO_AES_ARM64_BS=m -CONFIG_CRYPTO_SM4_ARM64_CE=m -CONFIG_CRYPTO_SM4_ARM64_CE_BLK=m -CONFIG_CRYPTO_SM4_ARM64_NEON_BLK=m -CONFIG_CRYPTO_AES_ARM64_CE_CCM=m -CONFIG_CRYPTO_SM4_ARM64_CE_CCM=m -CONFIG_CRYPTO_SM4_ARM64_CE_GCM=m -CONFIG_CRYPTO_CRCT10DIF_ARM64_CE=m -# end of Accelerated Cryptographic Algorithms for CPU (arm64) - -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_CAAM_PRNG_API=y -CONFIG_CRYPTO_DEV_FSL_CAAM_BLOB_GEN=y -# CONFIG_CRYPTO_DEV_FSL_CAAM_RNG_TEST is not set -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_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_CRYPTO_DEV_QAT=m -CONFIG_CRYPTO_DEV_QAT_DH895xCC=m -CONFIG_CRYPTO_DEV_QAT_C3XXX=m -CONFIG_CRYPTO_DEV_QAT_C62X=m -CONFIG_CRYPTO_DEV_QAT_4XXX=m -# CONFIG_CRYPTO_DEV_QAT_420XX is not set -CONFIG_CRYPTO_DEV_QAT_DH895xCCVF=m -CONFIG_CRYPTO_DEV_QAT_C3XXXVF=m -CONFIG_CRYPTO_DEV_QAT_C62XVF=m -# CONFIG_CRYPTO_DEV_QAT_ERROR_INJECTION 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_ROCKCHIP_DEBUG is not set -# CONFIG_CRYPTO_DEV_TEGRA is not set -CONFIG_CRYPTO_DEV_ZYNQMP_AES=m -CONFIG_CRYPTO_DEV_ZYNQMP_SHA3=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_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=y -# CONFIG_FIPS_SIGNATURE_SELFTEST is not set - -# -# Certificates for signature checking -# -CONFIG_MODULE_SIG_KEY="certs/signing_key.pem" -CONFIG_MODULE_SIG_KEY_TYPE_RSA=y -# CONFIG_MODULE_SIG_KEY_TYPE_ECDSA is not set -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_CORDIC=m -# CONFIG_PRIME_NUMBERS is not set -CONFIG_RATIONAL=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_TRACE_MMIO_ACCESS is not set - -# -# Crypto library routines -# -CONFIG_CRYPTO_LIB_UTILS=y -CONFIG_CRYPTO_LIB_AES=y -CONFIG_CRYPTO_LIB_ARC4=m -CONFIG_CRYPTO_LIB_GF128MUL=y -CONFIG_CRYPTO_LIB_BLAKE2S_GENERIC=y -CONFIG_CRYPTO_ARCH_HAVE_LIB_CHACHA=y -CONFIG_CRYPTO_LIB_CHACHA_GENERIC=m -CONFIG_CRYPTO_LIB_CHACHA_INTERNAL=m -CONFIG_CRYPTO_LIB_CHACHA=m -CONFIG_CRYPTO_LIB_CURVE25519_GENERIC=m -CONFIG_CRYPTO_LIB_CURVE25519_INTERNAL=m -CONFIG_CRYPTO_LIB_CURVE25519=m -CONFIG_CRYPTO_LIB_DES=m -CONFIG_CRYPTO_LIB_POLY1305_RSIZE=9 -CONFIG_CRYPTO_ARCH_HAVE_LIB_POLY1305=y -CONFIG_CRYPTO_LIB_POLY1305_GENERIC=m -CONFIG_CRYPTO_LIB_POLY1305_INTERNAL=m -CONFIG_CRYPTO_LIB_POLY1305=m -CONFIG_CRYPTO_LIB_CHACHA20POLY1305=m -CONFIG_CRYPTO_LIB_SHA1=y -CONFIG_CRYPTO_LIB_SHA256=y -# end of Crypto library routines - -CONFIG_CRC_CCITT=y -CONFIG_CRC16=y -CONFIG_CRC_T10DIF=y -CONFIG_CRC64_ROCKSOFT=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=y -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_COMMON=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_ARM=y -CONFIG_XZ_DEC_ARMTHUMB=y -CONFIG_XZ_DEC_ARM64=y -CONFIG_XZ_DEC_SPARC=y -CONFIG_XZ_DEC_RISCV=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_INTERVAL_TREE_SPAN_ITER=y -CONFIG_XARRAY_MULTI=y -CONFIG_ASSOCIATIVE_ARRAY=y -CONFIG_CLOSURES=y -CONFIG_HAS_IOMEM=y -CONFIG_HAS_IOPORT=y -CONFIG_HAS_IOPORT_MAP=y -CONFIG_HAS_DMA=y -CONFIG_DMA_OPS_HELPERS=y -CONFIG_NEED_SG_DMA_FLAGS=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_SYNC_DMA_FOR_DEVICE=y -CONFIG_ARCH_HAS_SYNC_DMA_FOR_CPU=y -CONFIG_ARCH_HAS_DMA_PREP_COHERENT=y -CONFIG_SWIOTLB=y -# CONFIG_SWIOTLB_DYNAMIC is not set -CONFIG_DMA_BOUNCE_UNALIGNED_KMALLOC=y -CONFIG_DMA_NEED_SYNC=y -# CONFIG_DMA_RESTRICTED_POOL is not set -CONFIG_DMA_NONCOHERENT_MMAP=y -CONFIG_DMA_COHERENT_POOL=y -CONFIG_DMA_DIRECT_REMAP=y -CONFIG_DMA_CMA=y -# CONFIG_DMA_NUMA_CMA is not set - -# -# Default contiguous memory area size: -# -CONFIG_CMA_SIZE_MBYTES=128 -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_CPUMASK_OFFSTACK=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_VDSO_GETRANDOM=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_STACKDEPOT_MAX_FRAMES=64 -CONFIG_SBITMAP=y -CONFIG_PARMAN=m -CONFIG_OBJAGG=m -# CONFIG_LWQ_TEST is not set -# end of Library routines - -CONFIG_GENERIC_IOREMAP=y -CONFIG_GENERIC_LIB_DEVMEM_IS_ALLOWED=y -CONFIG_PLDMFW=y -CONFIG_ASN1_ENCODER=m -CONFIG_POLYNOMIAL=m -CONFIG_FIRMWARE_TABLE=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_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 - -CONFIG_DEBUG_KERNEL=y -CONFIG_DEBUG_MISC=y - -# -# Compile-time checks and compiler options -# -CONFIG_DEBUG_INFO=y -CONFIG_AS_HAS_NON_CONST_ULEB128=y -# CONFIG_DEBUG_INFO_NONE 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_REDUCED is not set -CONFIG_DEBUG_INFO_COMPRESSED_NONE=y -# CONFIG_DEBUG_INFO_COMPRESSED_ZLIB is not set -# CONFIG_DEBUG_INFO_COMPRESSED_ZSTD is not set -# CONFIG_DEBUG_INFO_SPLIT is not set -CONFIG_DEBUG_INFO_BTF=y -CONFIG_PAHOLE_HAS_SPLIT_BTF=y -CONFIG_PAHOLE_HAS_LANG_EXCLUDE=y -CONFIG_DEBUG_INFO_BTF_MODULES=y -# CONFIG_MODULE_ALLOW_BTF_MISMATCH is not set -# 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=y -# CONFIG_UBSAN is not set -CONFIG_HAVE_ARCH_KCSAN=y -CONFIG_HAVE_KCSAN_COMPILER=y -# CONFIG_KCSAN is not set -# end of Generic Kernel Debugging Instruments - -# -# Networking Debugging -# -# CONFIG_NET_DEV_REFCNT_TRACKER is not set -# CONFIG_NET_NS_REFCNT_TRACKER is not set -# CONFIG_DEBUG_NET is not set -# end of Networking Debugging - -# -# Memory Debugging -# -CONFIG_PAGE_EXTENSION=y -# CONFIG_DEBUG_PAGEALLOC is not set -CONFIG_SLUB_DEBUG=y -# CONFIG_SLUB_DEBUG_ON is not set -CONFIG_PAGE_OWNER=y -# CONFIG_PAGE_TABLE_CHECK 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_HAVE_DEBUG_KMEMLEAK=y -# CONFIG_DEBUG_KMEMLEAK is not set -# CONFIG_PER_VMA_LOCK_STATS is not set -# CONFIG_DEBUG_OBJECTS is not set -# CONFIG_SHRINKER_DEBUG 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=y -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_KASAN_SW_TAGS=y -CONFIG_CC_HAS_WORKING_NOSANITIZE_ADDRESS=y -# CONFIG_KASAN is not set -CONFIG_HAVE_ARCH_KFENCE=y -CONFIG_KFENCE=y -CONFIG_KFENCE_SAMPLE_INTERVAL=100 -CONFIG_KFENCE_NUM_OBJECTS=255 -# CONFIG_KFENCE_DEFERRABLE is not set -# CONFIG_KFENCE_STATIC_KEYS is not set -CONFIG_KFENCE_STRESS_TEST_FAULTS=0 -# 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_HAVE_HARDLOCKUP_DETECTOR_BUDDY=y -# CONFIG_HARDLOCKUP_DETECTOR is not set -CONFIG_DETECT_HUNG_TASK=y -CONFIG_DEFAULT_HUNG_TASK_TIMEOUT=120 -# CONFIG_BOOTPARAM_HUNG_TASK_PANIC is not set -# CONFIG_WQ_WATCHDOG is not set -# CONFIG_WQ_CPU_INTENSIVE_REPORT 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_PREEMPT 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_DEBUG_CLOSURES is not set -# CONFIG_DEBUG_MAPLE_TREE is not set -# end of Debug kernel data structures - -# -# 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_EXP_CPU_STALL_TIMEOUT=0 -# CONFIG_RCU_CPU_STALL_CPUTIME is not set -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_DEBUG_CGROUP_REF 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_FUNCTION_GRAPH_RETVAL=y -CONFIG_HAVE_DYNAMIC_FTRACE=y -CONFIG_HAVE_DYNAMIC_FTRACE_WITH_DIRECT_CALLS=y -CONFIG_HAVE_DYNAMIC_FTRACE_WITH_CALL_OPS=y -CONFIG_HAVE_DYNAMIC_FTRACE_WITH_ARGS=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_FUNCTION_GRAPH_RETVAL is not set -CONFIG_DYNAMIC_FTRACE=y -CONFIG_DYNAMIC_FTRACE_WITH_DIRECT_CALLS=y -CONFIG_DYNAMIC_FTRACE_WITH_CALL_OPS=y -CONFIG_DYNAMIC_FTRACE_WITH_ARGS=y -CONFIG_FUNCTION_PROFILER=y -CONFIG_STACK_TRACER=y -# 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_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_PROBE_EVENTS_BTF_ARGS=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_USER_EVENTS is not set -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_VALIDATE_RCU_IS_WATCHING 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_RV is not set -# CONFIG_SAMPLES is not set -CONFIG_HAVE_SAMPLE_FTRACE_DIRECT=y -CONFIG_HAVE_SAMPLE_FTRACE_DIRECT_MULTI=y -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 -CONFIG_ULTRASOC_SMB=m -# CONFIG_CORESIGHT_TPDM is not set -# CONFIG_CORESIGHT_TPDA is not set -# CONFIG_CORESIGHT_DUMMY is not set -# 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_TEST_DHRY is not set -# CONFIG_LKDTM is not set -# CONFIG_TEST_MIN_HEAP is not set -# CONFIG_TEST_DIV64 is not set -# CONFIG_TEST_MULDIV64 is not set -# CONFIG_BACKTRACE_SELF_TEST is not set -# CONFIG_TEST_REF_TRACKER 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_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_MAPLE_TREE is not set -# CONFIG_TEST_RHASHTABLE 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_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_DYNAMIC_DEBUG is not set -# CONFIG_TEST_KMOD is not set -# CONFIG_TEST_DEBUG_VIRTUAL is not set -# CONFIG_TEST_MEMCAT_P is not set -# CONFIG_TEST_OBJAGG is not set -# CONFIG_TEST_MEMINIT is not set -# CONFIG_TEST_HMM is not set -# CONFIG_TEST_FREE_PAGES is not set -# CONFIG_TEST_FPU is not set -# CONFIG_TEST_OBJPOOL is not set -CONFIG_ARCH_USE_MEMTEST=y -CONFIG_MEMTEST=y -# CONFIG_HYPERV_TESTING is not set -# end of Kernel Testing and Coverage - -# -# Rust hacking -# -# end of Rust hacking -# end of Kernel hacking diff --git a/srcpkgs/linux6.12/files/i386-dotconfig b/srcpkgs/linux6.12/files/i386-dotconfig deleted file mode 100644 index 1251e5690085da..00000000000000 --- a/srcpkgs/linux6.12/files/i386-dotconfig +++ /dev/null @@ -1,11245 +0,0 @@ -# -# Automatically generated file; DO NOT EDIT. -# Linux/i386 6.12.60 Kernel Configuration -# -CONFIG_CC_VERSION_TEXT="gcc (GCC) 14.2.1 20250405" -CONFIG_CC_IS_GCC=y -CONFIG_GCC_VERSION=140201 -CONFIG_CLANG_VERSION=0 -CONFIG_AS_IS_GNU=y -CONFIG_AS_VERSION=24400 -CONFIG_LD_IS_BFD=y -CONFIG_LD_VERSION=24400 -CONFIG_LLD_VERSION=0 -CONFIG_RUSTC_VERSION=0 -CONFIG_RUSTC_LLVM_VERSION=0 -CONFIG_CC_CAN_LINK=y -CONFIG_CC_CAN_LINK_STATIC=y -CONFIG_CC_HAS_ASM_GOTO_OUTPUT=y -CONFIG_CC_HAS_ASM_GOTO_TIED_OUTPUT=y -CONFIG_TOOLS_SUPPORT_RELR=y -CONFIG_CC_HAS_ASM_INLINE=y -CONFIG_CC_HAS_NO_PROFILE_FN_ATTR=y -CONFIG_LD_CAN_USE_KEEP_IN_OVERLAY=y -CONFIG_PAHOLE_VERSION=131 -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_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_IRQ_MSI_IOMMU=y -CONFIG_GENERIC_IRQ_MATRIX_ALLOCATOR=y -CONFIG_GENERIC_IRQ_RESERVATION_MODE=y -CONFIG_GENERIC_IRQ_STAT_SNAPSHOT=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_GENERIC_TIME_VSYSCALL=y -CONFIG_GENERIC_CLOCKEVENTS=y -CONFIG_GENERIC_CLOCKEVENTS_BROADCAST=y -CONFIG_GENERIC_CLOCKEVENTS_BROADCAST_IDLE=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 -CONFIG_CONTEXT_TRACKING=y -CONFIG_CONTEXT_TRACKING_IDLE=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 -CONFIG_CLOCKSOURCE_WATCHDOG_MAX_SKEW_US=100 -# 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 is not set -CONFIG_BPF_UNPRIV_DEFAULT_OFF=y -# CONFIG_BPF_PRELOAD is not set -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 -# CONFIG_SCHED_CLASS_EXT is not set - -# -# 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 is not set -# 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_TREE_SRCU=y -CONFIG_TASKS_RCU_GENERIC=y -CONFIG_NEED_TASKS_RCU=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_INDEX=y -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_GCC10_NO_ARRAY_BOUNDS=y -CONFIG_CC_NO_ARRAY_BOUNDS=y -CONFIG_GCC_NO_STRINGOP_OVERFLOW=y -CONFIG_CC_NO_STRINGOP_OVERFLOW=y -CONFIG_SLAB_OBJ_EXT=y -CONFIG_CGROUPS=y -CONFIG_PAGE_COUNTER=y -# CONFIG_CGROUP_FAVOR_DYNMODS is not set -CONFIG_MEMCG=y -CONFIG_MEMCG_V1=y -CONFIG_BLK_CGROUP=y -CONFIG_CGROUP_WRITEBACK=y -CONFIG_CGROUP_SCHED=y -CONFIG_GROUP_SCHED_WEIGHT=y -CONFIG_FAIR_GROUP_SCHED=y -CONFIG_CFS_BANDWIDTH=y -# CONFIG_RT_GROUP_SCHED is not set -CONFIG_SCHED_MM_CID=y -CONFIG_CGROUP_PIDS=y -CONFIG_CGROUP_RDMA=y -CONFIG_CGROUP_FREEZER=y -CONFIG_CGROUP_HUGETLB=y -CONFIG_CPUSETS=y -CONFIG_CPUSETS_V1=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_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_BOOT_CONFIG_FORCE is not set -# CONFIG_BOOT_CONFIG_EMBED is not set -CONFIG_INITRAMFS_PRESERVE_MTIME=y -CONFIG_CC_OPTIMIZE_FOR_PERFORMANCE=y -# CONFIG_CC_OPTIMIZE_FOR_SIZE is not set -CONFIG_LD_ORPHAN_WARN=y -CONFIG_LD_ORPHAN_WARN_LEVEL="warn" -CONFIG_SYSCTL=y -CONFIG_HAVE_UID16=y -CONFIG_SYSCTL_EXCEPTION_TRACE=y -CONFIG_HAVE_PCSPKR_PLATFORM=y -# CONFIG_EXPERT is not set -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_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_KCMP=y -CONFIG_RSEQ=y -CONFIG_CACHESTAT_SYSCALL=y -CONFIG_KALLSYMS=y -# CONFIG_KALLSYMS_SELFTEST is not set -CONFIG_KALLSYMS_ALL=y -CONFIG_ARCH_HAS_MEMBARRIER_SYNC_CORE=y -CONFIG_HAVE_PERF_EVENTS=y -CONFIG_GUEST_PERF_EVENTS=y - -# -# 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_SYSTEM_DATA_VERIFICATION=y -CONFIG_PROFILING=y -CONFIG_TRACEPOINTS=y - -# -# Kexec and crash features -# -CONFIG_CRASH_RESERVE=y -CONFIG_VMCORE_INFO=y -CONFIG_KEXEC_CORE=y -CONFIG_KEXEC=y -# CONFIG_KEXEC_JUMP is not set -CONFIG_CRASH_DUMP=y -CONFIG_CRASH_HOTPLUG=y -CONFIG_CRASH_MAX_MEMORY_RANGES=8192 -# end of Kexec and crash features -# 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_HIBERNATION_POSSIBLE=y -CONFIG_ARCH_SUSPEND_POSSIBLE=y -CONFIG_HAVE_INTEL_TXT=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_MPPARSE=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=y -CONFIG_X86_HV_CALLBACK_VECTOR=y -CONFIG_KVM_GUEST=y -CONFIG_ARCH_CPUIDLE_HALTPOLL=y -CONFIG_PVH=y -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_HAVE_PAE=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_CPU_SUP_INTEL=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_ZHAOXIN=y -CONFIG_CPU_SUP_VORTEX_32=y -CONFIG_HPET_TIMER=y -CONFIG_HPET_EMULATE_RTC=y -CONFIG_DMI=y -CONFIG_BOOT_VESA_SUPPORT=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=m -CONFIG_PERF_EVENTS_INTEL_RAPL=m -CONFIG_PERF_EVENTS_INTEL_CSTATE=m -CONFIG_PERF_EVENTS_AMD_POWER=m -CONFIG_PERF_EVENTS_AMD_UNCORE=m -CONFIG_PERF_EVENTS_AMD_BRS=y -# 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_X86_REBOOTFIXUPS is not set -CONFIG_MICROCODE=y -CONFIG_MICROCODE_INITRD32=y -# CONFIG_MICROCODE_LATE_LOADING is not set -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=y -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_DEVICE=y -CONFIG_X86_PMEM_LEGACY=m -# 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=1 -CONFIG_MTRR_SANITIZER_SPARE_REG_NR_DEFAULT=1 -CONFIG_X86_PAT=y -CONFIG_X86_UMIP=y -CONFIG_CC_HAS_IBT=y -CONFIG_ARCH_PKEY_BITS=4 -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_EFI_HANDOVER_PROTOCOL is not set -CONFIG_EFI_RUNTIME_MAP=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_ARCH_SUPPORTS_KEXEC=y -CONFIG_ARCH_SUPPORTS_KEXEC_PURGATORY=y -CONFIG_ARCH_SUPPORTS_KEXEC_SIG=y -CONFIG_ARCH_SUPPORTS_KEXEC_SIG_FORCE=y -CONFIG_ARCH_SUPPORTS_KEXEC_BZIMAGE_VERIFY_SIG=y -CONFIG_ARCH_SUPPORTS_KEXEC_JUMP=y -CONFIG_ARCH_SUPPORTS_CRASH_DUMP=y -CONFIG_ARCH_DEFAULT_CRASH_DUMP=y -CONFIG_ARCH_SUPPORTS_CRASH_HOTPLUG=y -CONFIG_ARCH_HAS_GENERIC_CRASHKERNEL_RESERVATION=y -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_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_CC_HAS_NAMED_AS=y -CONFIG_CC_HAS_NAMED_AS_FIXED_SANITIZERS=y -CONFIG_USE_X86_SEG_SUPPORT=y -CONFIG_CC_HAS_SLS=y -CONFIG_CC_HAS_RETURN_THUNK=y -CONFIG_CC_HAS_ENTRY_PADDING=y -CONFIG_FUNCTION_PADDING_CFI=0 -CONFIG_FUNCTION_PADDING_BYTES=4 -CONFIG_CPU_MITIGATIONS=y -CONFIG_MITIGATION_PAGE_TABLE_ISOLATION=y -CONFIG_MITIGATION_RETPOLINE=y -# CONFIG_MITIGATION_RETHUNK is not set -CONFIG_MITIGATION_GDS=y -CONFIG_MITIGATION_RFDS=y -CONFIG_MITIGATION_SPECTRE_BHI=y -CONFIG_MITIGATION_MDS=y -CONFIG_MITIGATION_TAA=y -CONFIG_MITIGATION_MMIO_STALE_DATA=y -CONFIG_MITIGATION_L1TF=y -CONFIG_MITIGATION_RETBLEED=y -CONFIG_MITIGATION_SPECTRE_V1=y -CONFIG_MITIGATION_SPECTRE_V2=y -CONFIG_MITIGATION_SRBDS=y -CONFIG_MITIGATION_SSB=y -CONFIG_MITIGATION_TSA=y -CONFIG_MITIGATION_VMSCAPE=y - -# -# Power management and ACPI options -# -CONFIG_ARCH_HIBERNATION_HEADER=y -CONFIG_SUSPEND=y -CONFIG_SUSPEND_FREEZER=y -CONFIG_HIBERNATE_CALLBACKS=y -CONFIG_HIBERNATION=y -CONFIG_HIBERNATION_SNAPSHOT_DEV=y -CONFIG_HIBERNATION_COMP_LZO=y -# CONFIG_HIBERNATION_COMP_LZ4 is not set -CONFIG_HIBERNATION_DEF_COMP="lzo" -CONFIG_PM_STD_PARTITION="" -CONFIG_PM_SLEEP=y -CONFIG_PM_SLEEP_SMP=y -# CONFIG_PM_AUTOSLEEP is not set -# CONFIG_PM_USERSPACE_AUTOSLEEP is not set -# CONFIG_PM_WAKELOCKS is not set -CONFIG_PM=y -CONFIG_PM_DEBUG=y -# CONFIG_PM_ADVANCED_DEBUG is not set -# CONFIG_PM_TEST_SUSPEND is not set -CONFIG_PM_SLEEP_DEBUG=y -CONFIG_PM_TRACE=y -CONFIG_PM_TRACE_RTC=y -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_THERMAL_LIB=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=m -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_BGRT=y -CONFIG_ACPI_NHLT=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_EINJ=m -CONFIG_ACPI_APEI_EINJ_CXL=y -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_ACPI_PCC=y -CONFIG_ACPI_FFH=y -# 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=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_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_AMD_PSTATE=y -CONFIG_X86_AMD_PSTATE_DEFAULT_MODE=3 -# CONFIG_X86_AMD_PSTATE_UT is not set -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=m -# 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_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_KVM_COMMON=y -CONFIG_HAVE_KVM_PFNCACHE=y -CONFIG_HAVE_KVM_IRQCHIP=y -CONFIG_HAVE_KVM_IRQ_ROUTING=y -CONFIG_HAVE_KVM_DIRTY_RING=y -CONFIG_HAVE_KVM_DIRTY_RING_TSO=y -CONFIG_HAVE_KVM_DIRTY_RING_ACQ_REL=y -CONFIG_KVM_MMIO=y -CONFIG_KVM_ASYNC_PF=y -CONFIG_HAVE_KVM_MSI=y -CONFIG_HAVE_KVM_READONLY_MEM=y -CONFIG_HAVE_KVM_CPU_RELAX_INTERCEPT=y -CONFIG_KVM_VFIO=y -CONFIG_KVM_GENERIC_DIRTYLOG_READ_PROTECT=y -CONFIG_KVM_GENERIC_PRE_FAULT_MEMORY=y -CONFIG_HAVE_KVM_IRQ_BYPASS=m -CONFIG_HAVE_KVM_NO_POLL=y -CONFIG_KVM_XFER_TO_GUEST_WORK=y -CONFIG_HAVE_KVM_PM_NOTIFIER=y -CONFIG_KVM_GENERIC_HARDWARE_ENABLING=y -CONFIG_KVM_GENERIC_MMU_NOTIFIER=y -CONFIG_VIRTUALIZATION=y -CONFIG_KVM_X86=m -CONFIG_KVM=m -CONFIG_KVM_INTEL=m -CONFIG_KVM_AMD=m -CONFIG_KVM_SMM=y -CONFIG_KVM_HYPERV=y -# CONFIG_KVM_XEN is not set -CONFIG_KVM_MAX_NR_VCPUS=1024 -CONFIG_AS_AVX512=y -CONFIG_AS_SHA1_NI=y -CONFIG_AS_SHA256_NI=y -CONFIG_AS_TPAUSE=y -CONFIG_AS_GFNI=y -CONFIG_AS_VAES=y -CONFIG_AS_VPCLMULQDQ=y -CONFIG_ARCH_CONFIGURES_CPU_MITIGATIONS=y - -# -# General architecture-dependent options -# -CONFIG_HOTPLUG_SMT=y -CONFIG_HOTPLUG_CORE_SYNC=y -CONFIG_HOTPLUG_CORE_SYNC_DEAD=y -CONFIG_HOTPLUG_CORE_SYNC_FULL=y -CONFIG_HOTPLUG_SPLIT_STARTUP=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_KRETPROBE_ON_RETHOOK=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_TRACE_IRQFLAGS_NMI_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_ARCH_HAS_CPU_FINALIZE_INIT=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_MMU_GATHER_MERGE_VMAS=y -CONFIG_MMU_LAZY_TLB_REFCOUNT=y -CONFIG_ARCH_HAVE_NMI_SAFE_CMPXCHG=y -CONFIG_ARCH_HAVE_EXTRA_ELF_NOTES=y -CONFIG_ARCH_HAS_NMI_SAFE_THIS_CPU_OPS=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_PMD_MKWRITE=y -CONFIG_HAVE_MOD_ARCH_SPECIFIC=y -CONFIG_MODULES_USE_ELF_REL=y -CONFIG_HAVE_SOFTIRQ_ON_OWN_STACK=y -CONFIG_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_HAVE_PAGE_SIZE_4KB=y -CONFIG_PAGE_SIZE_4KB=y -CONFIG_PAGE_SIZE_LESS_THAN_64KB=y -CONFIG_PAGE_SIZE_LESS_THAN_256KB=y -CONFIG_PAGE_SHIFT=12 -CONFIG_ISA_BUS_API=y -CONFIG_CLONE_BACKWARDS=y -CONFIG_OLD_SIGSUSPEND3=y -CONFIG_OLD_SIGACTION=y -CONFIG_COMPAT_32BIT_TIME=y -CONFIG_ARCH_SUPPORTS_RT=y -CONFIG_HAVE_ARCH_RANDOMIZE_KSTACK_OFFSET=y -CONFIG_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_HAVE_PREEMPT_DYNAMIC_CALL=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 -CONFIG_ARCH_HAS_HW_PTE_YOUNG=y -CONFIG_ARCH_HAS_NONLEAF_PMD_YOUNG=y -CONFIG_ARCH_HAS_KERNEL_FPU_SUPPORT=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 -CONFIG_FUNCTION_ALIGNMENT_4B=y -CONFIG_FUNCTION_ALIGNMENT=4 -CONFIG_CC_HAS_MIN_FUNCTION_ALIGNMENT=y -CONFIG_CC_HAS_SANE_FUNCTION_ALIGNMENT=y -# end of General architecture-dependent options - -CONFIG_RT_MUTEXES=y -CONFIG_MODULE_SIG_FORMAT=y -CONFIG_MODULES=y -CONFIG_MODULE_DEBUGFS=y -# CONFIG_MODULE_DEBUG is not set -CONFIG_MODULE_FORCE_LOAD=y -CONFIG_MODULE_UNLOAD=y -CONFIG_MODULE_FORCE_UNLOAD=y -CONFIG_MODULE_UNLOAD_TAINT_TRACKING=y -# CONFIG_MODVERSIONS is not set -# CONFIG_MODULE_SRCVERSION_ALL is not set -CONFIG_MODULE_SIG=y -# CONFIG_MODULE_SIG_FORCE is not set -# CONFIG_MODULE_SIG_ALL is not set -# CONFIG_MODULE_SIG_SHA1 is not set -# CONFIG_MODULE_SIG_SHA256 is not set -# CONFIG_MODULE_SIG_SHA384 is not set -CONFIG_MODULE_SIG_SHA512=y -# CONFIG_MODULE_SIG_SHA3_256 is not set -# CONFIG_MODULE_SIG_SHA3_384 is not set -# CONFIG_MODULE_SIG_SHA3_512 is not set -CONFIG_MODULE_SIG_HASH="sha512" -CONFIG_MODULE_COMPRESS=y -CONFIG_MODULE_COMPRESS_GZIP=y -# CONFIG_MODULE_COMPRESS_XZ is not set -# CONFIG_MODULE_COMPRESS_ZSTD is not set -# CONFIG_MODULE_COMPRESS_ALL is not set -CONFIG_MODULE_DECOMPRESS=y -# 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_BLOCK_LEGACY_AUTOLOAD=y -CONFIG_BLK_RQ_ALLOC_TIME=y -CONFIG_BLK_CGROUP_RWSTAT=y -CONFIG_BLK_CGROUP_PUNT_BIO=y -CONFIG_BLK_DEV_BSG_COMMON=y -CONFIG_BLK_ICQ=y -CONFIG_BLK_DEV_BSGLIB=y -CONFIG_BLK_DEV_INTEGRITY=y -CONFIG_BLK_DEV_WRITE_MOUNTED=y -CONFIG_BLK_DEV_ZONED=y -CONFIG_BLK_DEV_THROTTLING=y -CONFIG_BLK_WBT=y -CONFIG_BLK_WBT_MQ=y -CONFIG_BLK_CGROUP_IOLATENCY=y -CONFIG_BLK_CGROUP_FC_APPID=y -CONFIG_BLK_CGROUP_IOCOST=y -CONFIG_BLK_CGROUP_IOPRIO=y -CONFIG_BLK_DEBUG_FS=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 is not set -# end of Partition Types - -CONFIG_BLK_MQ_PCI=y -CONFIG_BLK_MQ_VIRTIO=y -CONFIG_BLK_PM=y -CONFIG_BLOCK_HOLDER_DEPRECATED=y -CONFIG_BLK_MQ_STACKING=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_ZPOOL=y -CONFIG_SWAP=y -CONFIG_ZSWAP=y -# CONFIG_ZSWAP_DEFAULT_ON is not set -# CONFIG_ZSWAP_SHRINKER_DEFAULT_ON is not set -# 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_DEPRECATED is not set -# CONFIG_ZSWAP_ZPOOL_DEFAULT_ZSMALLOC is not set -CONFIG_ZSWAP_ZPOOL_DEFAULT="zbud" -CONFIG_ZBUD=y -# CONFIG_Z3FOLD_DEPRECATED is not set -CONFIG_ZSMALLOC=y -# CONFIG_ZSMALLOC_STAT is not set -CONFIG_ZSMALLOC_CHAIN_SIZE=8 - -# -# Slab allocator options -# -CONFIG_SLUB=y -CONFIG_SLAB_MERGE_DEFAULT=y -CONFIG_SLAB_FREELIST_RANDOM=y -CONFIG_SLAB_FREELIST_HARDENED=y -CONFIG_SLAB_BUCKETS=y -# CONFIG_SLUB_STATS is not set -CONFIG_SLUB_CPU_PARTIAL=y -# CONFIG_RANDOM_KMALLOC_CACHES is not set -# end of Slab allocator options - -CONFIG_SHUFFLE_PAGE_ALLOCATOR=y -# CONFIG_COMPAT_BRK is not set -CONFIG_SELECT_MEMORY_MODEL=y -# CONFIG_FLATMEM_MANUAL is not set -CONFIG_SPARSEMEM_MANUAL=y -CONFIG_SPARSEMEM=y -CONFIG_SPARSEMEM_STATIC=y -CONFIG_HAVE_GUP_FAST=y -CONFIG_MEMORY_ISOLATION=y -CONFIG_EXCLUSIVE_SYSTEM_RAM=y -CONFIG_ARCH_MHP_MEMMAP_ON_MEMORY_ENABLE=y -CONFIG_SPLIT_PTE_PTLOCKS=y -CONFIG_ARCH_ENABLE_SPLIT_PMD_PTLOCK=y -CONFIG_SPLIT_PMD_PTLOCKS=y -CONFIG_MEMORY_BALLOON=y -CONFIG_BALLOON_COMPACTION=y -CONFIG_COMPACTION=y -CONFIG_COMPACT_UNEVICTABLE_DEFAULT=1 -CONFIG_PAGE_REPORTING=y -CONFIG_MIGRATION=y -CONFIG_CONTIG_ALLOC=y -CONFIG_PCP_BATCH_SCALE_MAX=5 -CONFIG_PHYS_ADDR_T_64BIT=y -CONFIG_BOUNCE=y -CONFIG_MMU_NOTIFIER=y -CONFIG_KSM=y -CONFIG_DEFAULT_MMAP_MIN_ADDR=65536 -CONFIG_ARCH_WANT_GENERAL_HUGETLB=y -CONFIG_TRANSPARENT_HUGEPAGE=y -# CONFIG_TRANSPARENT_HUGEPAGE_ALWAYS is not set -CONFIG_TRANSPARENT_HUGEPAGE_MADVISE=y -# CONFIG_TRANSPARENT_HUGEPAGE_NEVER is not set -# CONFIG_READ_ONLY_THP_FOR_FS is not set -CONFIG_PGTABLE_HAS_HUGE_LEAVES=y -CONFIG_NEED_PER_CPU_EMBED_FIRST_CHUNK=y -CONFIG_NEED_PER_CPU_PAGE_FIRST_CHUNK=y -CONFIG_HAVE_SETUP_PER_CPU_AREA=y -CONFIG_CMA=y -# CONFIG_CMA_DEBUGFS is not set -CONFIG_CMA_SYSFS=y -CONFIG_CMA_AREAS=7 -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_CURRENT_STACK_POINTER=y -CONFIG_ZONE_DMA=y -CONFIG_HMM_MIRROR=y -CONFIG_GET_FREE_REGION=y -CONFIG_VMAP_PFN=y -CONFIG_ARCH_USES_PG_ARCH_2=y -CONFIG_VM_EVENT_COUNTERS=y -# CONFIG_PERCPU_STATS is not set -# CONFIG_GUP_TEST is not set -CONFIG_GUP_GET_PXX_LOW_HIGH=y -# CONFIG_DMAPOOL_TEST is not set -CONFIG_ARCH_HAS_PTE_SPECIAL=y -CONFIG_MAPPING_DIRTY_HELPERS=y -CONFIG_KMAP_LOCAL=y -CONFIG_MEMFD_CREATE=y -CONFIG_SECRETMEM=y -CONFIG_ANON_VMA_NAME=y -CONFIG_USERFAULTFD=y -CONFIG_LOCK_MM_AND_FIND_VMA=y -CONFIG_EXECMEM=y - -# -# Data Access Monitoring -# -CONFIG_DAMON=y -CONFIG_DAMON_VADDR=y -CONFIG_DAMON_PADDR=y -CONFIG_DAMON_SYSFS=y -# CONFIG_DAMON_DBGFS_DEPRECATED is not set -CONFIG_DAMON_RECLAIM=y -# CONFIG_DAMON_LRU_SORT is not set -# end of Data Access Monitoring -# end of Memory Management options - -CONFIG_NET=y -CONFIG_NET_INGRESS=y -CONFIG_NET_EGRESS=y -CONFIG_NET_XGRESS=y -CONFIG_NET_REDIRECT=y -CONFIG_SKB_DECRYPTED=y -CONFIG_SKB_EXTENSIONS=y -CONFIG_NET_DEVMEM=y - -# -# Networking options -# -CONFIG_PACKET=y -CONFIG_PACKET_DIAG=m -CONFIG_UNIX=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_SMC_LO is not set -CONFIG_XDP_SOCKETS=y -CONFIG_XDP_SOCKETS_DIAG=m -CONFIG_NET_HANDSHAKE=y -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_TABLE_PERTURB_ORDER=16 -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=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_SIGPOOL=y -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_BPF_LINK=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_CONNTRACK_OVS=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_NF_NAT_OVS=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_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_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_NF_FLOW_TABLE_PROCFS is not set -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_IP_NF_IPTABLES_LEGACY=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_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_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_NFT_COMPAT_ARP=m -CONFIG_IP_NF_ARPFILTER=m -CONFIG_IP_NF_ARP_MANGLE=m -# end of IP: Netfilter Configuration - -# -# IPv6: Netfilter Configuration -# -CONFIG_IP6_NF_IPTABLES_LEGACY=m -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_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_LEGACY=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_IP_DCCP is not set -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_NONE=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_RZN1_A5PSW=m -CONFIG_NET_DSA_TAG_LAN9303=m -CONFIG_NET_DSA_TAG_SJA1105=m -CONFIG_NET_DSA_TAG_TRAILER=m -CONFIG_NET_DSA_TAG_VSC73XX_8021Q=m -CONFIG_NET_DSA_TAG_XRS700X=m -CONFIG_VLAN_8021Q=m -CONFIG_VLAN_8021Q_GVRP=y -CONFIG_VLAN_8021Q_MVRP=y -CONFIG_LLC=m -CONFIG_LLC2=m -CONFIG_ATALK=m -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_HTB=m -CONFIG_NET_SCH_HFSC=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_MQPRIO_LIB=m -CONFIG_NET_SCH_TAPRIO=m -CONFIG_NET_SCH_GRED=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_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_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_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_MAX_SKB_FRAGS=17 -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 -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_LE=y -CONFIG_BT_LE_L2CAP_ECRED=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_MTK=m -CONFIG_BT_HCIBTUSB=m -CONFIG_BT_HCIBTUSB_AUTOSUSPEND=y -CONFIG_BT_HCIBTUSB_POLL_SYNC=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_HCIUART_AML is not set -CONFIG_BT_HCIBCM203X=m -CONFIG_BT_HCIBCM4377=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 -CONFIG_BT_NXPUART=m -CONFIG_BT_INTEL_PCIE=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_INJECT_RX_DELAY is not set -# CONFIG_AF_RXRPC_DEBUG is not set -# CONFIG_RXKAD is not set -CONFIG_RXPERF=m -CONFIG_AF_KCM=m -CONFIG_STREAM_PARSER=y -CONFIG_MCTP=y -CONFIG_MCTP_FLOWS=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_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_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_FD=m -CONFIG_NET_9P_VIRTIO=m -# CONFIG_NET_9P_USBG 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_IEEE8021Q_HELPERS=y -CONFIG_NET_SELFTESTS=y -CONFIG_NET_SOCK_MSG=y -CONFIG_NET_DEVLINK=y -CONFIG_PAGE_POOL=y -CONFIG_PAGE_POOL_STATS=y -CONFIG_FAILOVER=m -CONFIG_ETHTOOL_NETLINK=y - -# -# Device Drivers -# -CONFIG_HAVE_EISA=y -# CONFIG_EISA is not set -CONFIG_HAVE_PCI=y -CONFIG_GENERIC_PCI_IOMAP=y -CONFIG_PCI=y -CONFIG_PCI_DOMAINS=y -CONFIG_PCIEPORTBUS=y -CONFIG_HOTPLUG_PCI_PCIE=y -CONFIG_PCIEAER=y -CONFIG_PCIEAER_INJECT=m -CONFIG_PCIEAER_CXL=y -# 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_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_DOE=y -CONFIG_PCI_LOCKLESS_CONFIG=y -CONFIG_PCI_IOV=y -# CONFIG_PCI_NPEM is not set -CONFIG_PCI_PRI=y -CONFIG_PCI_PASID=y -CONFIG_PCI_LABEL=y -CONFIG_VGA_ARB=y -CONFIG_VGA_ARB_MAX_GPUS=16 -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 -# - -# -# Cadence-based PCIe controllers -# -# end of Cadence-based PCIe controllers - -# -# DesignWare-based PCIe controllers -# -CONFIG_PCIE_DW=y -CONFIG_PCIE_DW_HOST=y -CONFIG_PCI_MESON=y -# CONFIG_PCIE_DW_PLAT_HOST is not set -# end of DesignWare-based PCIe controllers - -# -# Mobiveil-based PCIe controllers -# -# end of Mobiveil-based PCIe controllers - -# -# PLDA-based PCIe controllers -# -# end of PLDA-based PCIe controllers -# 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_PCI=m -# CONFIG_CXL_MEM_RAW_COMMANDS is not set -CONFIG_CXL_PMEM=m -CONFIG_CXL_MEM=m -CONFIG_CXL_PORT=m -CONFIG_CXL_SUSPEND=y -CONFIG_CXL_REGION=y -# CONFIG_CXL_REGION_INVALIDATION_TEST 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_CPS_XX=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_DEVTMPFS_SAFE=y -CONFIG_STANDALONE=y -CONFIG_PREVENT_FIRMWARE_BUILD=y - -# -# Firmware loader -# -CONFIG_FW_LOADER=y -CONFIG_FW_LOADER_DEBUG=y -CONFIG_FW_LOADER_PAGED_BUF=y -CONFIG_FW_LOADER_SYSFS=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_LOADER_COMPRESS_XZ=y -CONFIG_FW_LOADER_COMPRESS_ZSTD=y -CONFIG_FW_CACHE=y -CONFIG_FW_UPLOAD=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_DEVICES=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_DMA_SHARED_BUFFER=y -# CONFIG_DMA_FENCE_TRACE is not set -# CONFIG_FW_DEVLINK_SYNC_STATE_TIMEOUT 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 -# CONFIG_MHI_BUS_EP is not set -# end of Bus devices - -# -# Cache Drivers -# -# end of Cache Drivers - -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_FW_CS_DSP=m -# CONFIG_GOOGLE_FIRMWARE is not set - -# -# EFI (Extensible Firmware Interface) Support -# -CONFIG_EFI_ESRT=y -CONFIG_EFI_VARS_PSTORE=y -CONFIG_EFI_VARS_PSTORE_DEFAULT_DISABLE=y -CONFIG_EFI_DXE_MEM_ATTRIBUTES=y -CONFIG_EFI_RUNTIME_WRAPPERS=y -CONFIG_EFI_BOOTLOADER_CONTROL=m -CONFIG_EFI_CAPSULE_LOADER=y -CONFIG_EFI_CAPSULE_QUIRK_QUARK_CSH=y -CONFIG_EFI_TEST=m -CONFIG_EFI_DEV_PATH_PARSER=y -CONFIG_APPLE_PROPERTIES=y -CONFIG_RESET_ATTACK_MITIGATION=y -# CONFIG_EFI_RCI2_TABLE is not set -# CONFIG_EFI_DISABLE_PCI_DMA is not set -CONFIG_EFI_EARLYCON=y -CONFIG_EFI_CUSTOM_SSDT_OVERLAYS=y -# CONFIG_EFI_DISABLE_RUNTIME is not set -# CONFIG_EFI_COCO_SECRET is not set -CONFIG_EFI_EMBEDDED_FIRMWARE=y -# end of EFI (Extensible Firmware Interface) Support - -CONFIG_UEFI_CPER=y -CONFIG_UEFI_CPER_X86=y - -# -# Qualcomm firmware drivers -# -# end of Qualcomm firmware drivers - -# -# 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_GNSS_USB=m -CONFIG_MTD=m -# CONFIG_MTD_TESTS is not set - -# -# Partition parsers -# -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_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 -CONFIG_MTD_NAND_ECC_MXIC=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_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_BLK_DEV_FD_RAWCMD is not set -CONFIG_CDROM=m -CONFIG_BLK_DEV_PCIESSD_MTIP32XX=m -CONFIG_ZRAM=m -CONFIG_ZRAM_BACKEND_LZ4=y -CONFIG_ZRAM_BACKEND_LZ4HC=y -CONFIG_ZRAM_BACKEND_ZSTD=y -# CONFIG_ZRAM_BACKEND_DEFLATE is not set -CONFIG_ZRAM_BACKEND_842=y -CONFIG_ZRAM_BACKEND_LZO=y -# CONFIG_ZRAM_DEF_COMP_LZORLE is not set -CONFIG_ZRAM_DEF_COMP_LZO=y -# CONFIG_ZRAM_DEF_COMP_LZ4 is not set -# CONFIG_ZRAM_DEF_COMP_LZ4HC is not set -# CONFIG_ZRAM_DEF_COMP_ZSTD is not set -# CONFIG_ZRAM_DEF_COMP_842 is not set -CONFIG_ZRAM_DEF_COMP="lzo" -CONFIG_ZRAM_WRITEBACK=y -# CONFIG_ZRAM_TRACK_ENTRY_ACTIME is not set -# CONFIG_ZRAM_MEMORY_TRACKING is not set -# CONFIG_ZRAM_MULTI_COMP 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_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_UBLK is not set -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_VERBOSE_ERRORS=y -CONFIG_NVME_HWMON=y -CONFIG_NVME_FABRICS=m -CONFIG_NVME_RDMA=m -CONFIG_NVME_FC=m -CONFIG_NVME_TCP=m -# CONFIG_NVME_TCP_TLS is not set -# CONFIG_NVME_HOST_AUTH is not set -CONFIG_NVME_TARGET=m -# CONFIG_NVME_TARGET_DEBUGFS is not set -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 -# CONFIG_NVME_TARGET_TCP_TLS is not set -# CONFIG_NVME_TARGET_AUTH is not set -# 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_RPMB is not set -CONFIG_TIFM_CORE=m -CONFIG_TIFM_7XX1=m -CONFIG_ICS932S401=m -CONFIG_ENCLOSURE_SERVICES=m -CONFIG_SMPRO_ERRMON=m -CONFIG_SMPRO_MISC=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 is not set -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_NSM is not set -CONFIG_C2PORT=m -CONFIG_C2PORT_DURAMAR_2150=m - -# -# EEPROM support -# -CONFIG_EEPROM_AT24=m -CONFIG_EEPROM_AT25=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_GSC=m -# CONFIG_INTEL_MEI_VSC_HW is not set -CONFIG_INTEL_MEI_HDCP=m -CONFIG_INTEL_MEI_PXP=m -# CONFIG_INTEL_MEI_GSC_PROXY is not set -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_UACCE=m -CONFIG_PVPANIC=y -CONFIG_PVPANIC_MMIO=m -CONFIG_PVPANIC_PCI=m -# CONFIG_GP_PCI1XXXX is not set -# CONFIG_KEBA_CP500 is not set -# 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_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_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_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_AHCI_DWC=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_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_RZ1000=m -# CONFIG_PATA_PARPORT is not set - -# -# 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_BITMAP_FILE=y -CONFIG_MD_LINEAR=m -CONFIG_MD_RAID0=m -CONFIG_MD_RAID1=m -CONFIG_MD_RAID10=m -CONFIG_MD_RAID456=m -CONFIG_MD_CLUSTER=m -CONFIG_BCACHE=m -# CONFIG_BCACHE_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_REMOTE_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_PFCP is not set -CONFIG_AMT=m -CONFIG_MACSEC=m -CONFIG_NETCONSOLE=m -CONFIG_NETCONSOLE_DYNAMIC=y -# CONFIG_NETCONSOLE_EXTENDED_LOG is not set -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_NETKIT=y -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 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_I2C=m -# CONFIG_NET_DSA_MICROCHIP_KSZ_SPI is not set -# CONFIG_NET_DSA_MICROCHIP_KSZ_PTP is not set -CONFIG_NET_DSA_MICROCHIP_KSZ8863_SMI=m -CONFIG_NET_DSA_MV88E6XXX=m -CONFIG_NET_DSA_MV88E6XXX_PTP=y -# CONFIG_NET_DSA_MSCC_OCELOT_EXT is not set -# CONFIG_NET_DSA_MSCC_SEVILLE is not set -CONFIG_NET_DSA_AR9331=m -CONFIG_NET_DSA_QCA8K=m -CONFIG_NET_DSA_QCA8K_LEDS_SUPPORT=y -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_REALTEK=m -# 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_CX_ECAT=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_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_NET_VENDOR_DAVICOM=y -CONFIG_DM9051=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_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_ENGLEDER=y -CONFIG_TSNEP=m -# CONFIG_TSNEP_SELFTESTS is not set -CONFIG_NET_VENDOR_EZCHIP=y -CONFIG_NET_VENDOR_FUNGIBLE=y -CONFIG_FUN_CORE=m -CONFIG_FUN_ETH=m -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_LIBETH=m -CONFIG_LIBIE=m -CONFIG_E100=m -CONFIG_E1000=m -CONFIG_E1000E=y -CONFIG_E1000E_HWTS=y -CONFIG_IGB=m -CONFIG_IGB_HWMON=y -CONFIG_IGBVF=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_IDPF is not set -CONFIG_JME=m -CONFIG_NET_VENDOR_ADI=y -CONFIG_ADIN1110=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_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_CORE_EN_DCB=y -# CONFIG_MLX5_CORE_IPOIB is not set -# CONFIG_MLX5_MACSEC is not set -CONFIG_MLX5_EN_IPSEC=y -# CONFIG_MLX5_EN_TLS is not set -CONFIG_MLX5_SW_STEERING=y -CONFIG_MLX5_HW_STEERING=y -# CONFIG_MLX5_SF is not set -# CONFIG_MLX5_DPLL 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_META=y -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_LAN865X is not set -CONFIG_VCAP=y -CONFIG_NET_VENDOR_MICROSEMI=y -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 -CONFIG_NET_VENDOR_NETERION=y -CONFIG_S2IO=m -CONFIG_NET_VENDOR_NETRONOME=y -CONFIG_NFP=m -# CONFIG_NFP_APP_FLOWER is not set -CONFIG_NFP_APP_ABM_NIC=y -CONFIG_NFP_NET_IPSEC=y -# CONFIG_NFP_DEBUG 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_PCH_GBE is not set -CONFIG_ETHOC=m -# CONFIG_OA_TC6 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_BROCADE=y -CONFIG_BNA=m -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_RTASE is not set -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_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 -CONFIG_SFC_MCDI_MON=y -CONFIG_SFC_SRIOV=y -CONFIG_SFC_MCDI_LOGGING=y -CONFIG_SFC_FALCON=m -CONFIG_SFC_FALCON_MTD=y -# CONFIG_SFC_SIENA is not set -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_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_TEHUTI_TN40 is not set -CONFIG_NET_VENDOR_TI=y -# CONFIG_TI_CPSW_PHY_SEL is not set -CONFIG_TLAN=m -CONFIG_NET_VENDOR_VERTEXCOM=y -CONFIG_MSE102X=m -CONFIG_NET_VENDOR_VIA=y -CONFIG_VIA_RHINE=m -# CONFIG_VIA_RHINE_MMIO is not set -CONFIG_VIA_VELOCITY=m -CONFIG_NET_VENDOR_WANGXUN=y -CONFIG_LIBWX=m -CONFIG_NGBE=m -# CONFIG_TXGBE is not set -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_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 is not set - -# -# MII PHY device drivers -# -# CONFIG_AIR_EN8811H_PHY is not set -CONFIG_AMD_PHY=m -# CONFIG_ADIN_PHY is not set -# CONFIG_ADIN1100_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_88Q2XXX_PHY is not set -CONFIG_MARVELL_88X2222_PHY=m -CONFIG_MAXLINEAR_GPHY=m -CONFIG_MEDIATEK_GE_PHY=m -CONFIG_MICREL_PHY=m -CONFIG_MICROCHIP_T1S_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_CBTX_PHY=m -CONFIG_NXP_C45_TJA11XX_PHY=m -# CONFIG_NXP_TJA11XX_PHY is not set -# CONFIG_NCN26000_PHY is not set -CONFIG_QCOM_NET_PHYLIB=m -CONFIG_AT803X_PHY=m -# CONFIG_QCA83XX_PHY is not set -# CONFIG_QCA808X_PHY is not set -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_DP83TD510_PHY is not set -# CONFIG_DP83TG720_PHY is not set -CONFIG_VITESSE_PHY=m -CONFIG_XILINX_GMII2RGMII=m -CONFIG_MICREL_KS8995MA=m -# CONFIG_PSE_CONTROLLER is not set -CONFIG_CAN_DEV=m -CONFIG_CAN_VCAN=m -# CONFIG_CAN_VXCAN is not set -CONFIG_CAN_NETLINK=y -CONFIG_CAN_CALC_BITTIMING=y -CONFIG_CAN_RX_OFFLOAD=y -# CONFIG_CAN_CAN327 is not set -# CONFIG_CAN_JANZ_ICAN3 is not set -# CONFIG_CAN_KVASER_PCIEFD is not set -CONFIG_CAN_SLCAN=m -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 is not set -CONFIG_CAN_CC770_PLATFORM=m -# CONFIG_CAN_CTUCANFD_PCI is not set -# CONFIG_CAN_ESD_402_PCI is not set -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_USB is not set -CONFIG_CAN_ETAS_ES58X=m -# CONFIG_CAN_F81604 is not set -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 - -# -# MCTP Device Drivers -# -CONFIG_MCTP_SERIAL=m -CONFIG_MCTP_TRANSPORT_I2C=m -# CONFIG_MCTP_TRANSPORT_I3C is not set -# end of 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 -CONFIG_MDIO_REGMAP=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_PPPOE_HASH_BITS_1 is not set -# CONFIG_PPPOE_HASH_BITS_2 is not set -CONFIG_PPPOE_HASH_BITS_4=y -# CONFIG_PPPOE_HASH_BITS_8 is not set -CONFIG_PPPOE_HASH_BITS=4 -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_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_LEDS=y -# 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_ATH12K=m -# CONFIG_ATH12K_DEBUG is not set -# CONFIG_ATH12K_TRACING is not set -CONFIG_WLAN_VENDOR_ATMEL=y -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_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_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_MT792x_LIB=m -CONFIG_MT792x_USB=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_MT7921U=m -CONFIG_MT7996E=m -CONFIG_MT7925_COMMON=m -CONFIG_MT7925E=m -CONFIG_MT7925U=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_PURELIFI=y -# CONFIG_PLFXLC 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 is not set -# CONFIG_RTL8192DU is not set -CONFIG_RTLWIFI=m -CONFIG_RTLWIFI_PCI=m -CONFIG_RTLWIFI_DEBUG=y -CONFIG_RTL8192C_COMMON=m -CONFIG_RTL8192D_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_SDIO=m -CONFIG_RTW88_USB=m -CONFIG_RTW88_8822B=m -CONFIG_RTW88_8822C=m -CONFIG_RTW88_8723X=m -CONFIG_RTW88_8723D=m -CONFIG_RTW88_8821C=m -CONFIG_RTW88_8822BE=m -CONFIG_RTW88_8822BS=m -CONFIG_RTW88_8822BU=m -CONFIG_RTW88_8822CE=m -CONFIG_RTW88_8822CS=m -CONFIG_RTW88_8822CU=m -CONFIG_RTW88_8723DE=m -# CONFIG_RTW88_8723DS is not set -# CONFIG_RTW88_8723CS is not set -CONFIG_RTW88_8723DU=m -CONFIG_RTW88_8821CE=m -CONFIG_RTW88_8821CS=m -CONFIG_RTW88_8821CU=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_8852A=m -CONFIG_RTW89_8852B_COMMON=m -CONFIG_RTW89_8852B=m -CONFIG_RTW89_8922A=m -# CONFIG_RTW89_8851BE is not set -CONFIG_RTW89_8852AE=m -CONFIG_RTW89_8852BE=m -# CONFIG_RTW89_8852BTE is not set -# CONFIG_RTW89_8852CE is not set -CONFIG_RTW89_8922AE=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_SILABS=y -CONFIG_WFX=m -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_WLAN_VENDOR_ZYDAS=y -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_VIRT_WIFI=m -# CONFIG_WAN is not set -CONFIG_IEEE802154_DRIVERS=m -CONFIG_IEEE802154_FAKELB=m -CONFIG_IEEE802154_AT86RF230=m -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_DEBUGFS=y -CONFIG_WWAN_HWSIM=m -CONFIG_MHI_WWAN_CTRL=m -CONFIG_MHI_WWAN_MBIM=m -CONFIG_RPMSG_WWAN_CTRL=m -CONFIG_IOSM=m -# CONFIG_MTK_T7XX is not set -# 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 -CONFIG_INPUT_VIVALDIFMAP=y - -# -# 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_MPR121=m -# CONFIG_KEYBOARD_NEWTON is not set -CONFIG_KEYBOARD_OPENCORES=m -# CONFIG_KEYBOARD_PINEPHONE is not set -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_JOYSTICK_SENSEHAT is not set -# CONFIG_JOYSTICK_SEESAW is not set -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_CYTTSP5=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_GOODIX_BERLIN_I2C is not set -# CONFIG_TOUCHSCREEN_GOODIX_BERLIN_SPI is not set -CONFIG_TOUCHSCREEN_HIDEEP=m -CONFIG_TOUCHSCREEN_HYCON_HY46XX=m -CONFIG_TOUCHSCREEN_HYNITRON_CSTXXX=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_MMS114=m -CONFIG_TOUCHSCREEN_MELFAS_MIP4=m -CONFIG_TOUCHSCREEN_MSG2638=m -CONFIG_TOUCHSCREEN_MTOUCH=m -CONFIG_TOUCHSCREEN_NOVATEK_NVT_TS=m -CONFIG_TOUCHSCREEN_IMAGIS=m -CONFIG_TOUCHSCREEN_INEXIO=m -CONFIG_TOUCHSCREEN_PENMOUNT=m -CONFIG_TOUCHSCREEN_EDT_FT5X06=m -CONFIG_TOUCHSCREEN_TOUCHRIGHT=m -CONFIG_TOUCHSCREEN_TOUCHWIN=m -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_COLIBRI_VF50 is not set -CONFIG_TOUCHSCREEN_ROHM_BU21023=m -CONFIG_TOUCHSCREEN_IQS5XX=m -# CONFIG_TOUCHSCREEN_IQS7211 is not set -CONFIG_TOUCHSCREEN_ZINITIX=m -CONFIG_TOUCHSCREEN_HIMAX_HX83112B=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_IBM_PANEL is not set -CONFIG_INPUT_IMS_PCU=m -CONFIG_INPUT_IQS269A=m -CONFIG_INPUT_IQS626A=m -# CONFIG_INPUT_IQS7222 is not set -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_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_VT_HW_CONSOLE_BINDING=y -CONFIG_UNIX98_PTYS=y -# CONFIG_LEGACY_PTYS is not set -# CONFIG_LEGACY_TIOCSTI is not set -# CONFIG_LDISC_AUTOLOAD is not set - -# -# 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_PCILIB=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_PCI1XXXX is not set -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_DFL is not set -CONFIG_SERIAL_8250_DW=m -CONFIG_SERIAL_8250_RT288X=y -CONFIG_SERIAL_8250_LPSS=m -CONFIG_SERIAL_8250_MID=m -CONFIG_SERIAL_8250_PERICOM=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_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_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_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_SSIF_IPMI_BMC=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_TCG_TPM2_HMAC is not set -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=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_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 -# end of Character devices - -# -# I2C support -# -CONFIG_I2C=y -CONFIG_ACPI_I2C_OPREGION=y -CONFIG_I2C_BOARDINFO=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_CCGX_UCSI=m -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_I801_MUX=y -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 -# CONFIG_I2C_ZHAOXIN is not set - -# -# 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_PCI1XXXX 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_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_MIPI_I3C_HCI_PCI 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_CH341 is not set -CONFIG_SPI_CS42L43=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_GPIO=m -CONFIG_SPI_INTEL=m -CONFIG_SPI_INTEL_PCI=m -CONFIG_SPI_INTEL_PLATFORM=m -CONFIG_SPI_LM70_LLP=m -# CONFIG_SPI_MICROCHIP_CORE is not set -# CONFIG_SPI_MICROCHIP_CORE_QSPI is not set -CONFIG_SPI_LANTIQ_SSC=m -CONFIG_SPI_OC_TINY=m -CONFIG_SPI_PCI1XXXX=m -CONFIG_SPI_PXA2XX=m -CONFIG_SPI_PXA2XX_PCI=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_FC3W is not set -# CONFIG_PTP_1588_CLOCK_MOCK is not set -CONFIG_PTP_1588_CLOCK_VMW=m -CONFIG_PTP_1588_CLOCK_OCP=m -CONFIG_PTP_DFL_TOD=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_CY8C95X0 is not set -CONFIG_PINCTRL_DA9062=m -# CONFIG_PINCTRL_MCP23S08 is not set -# CONFIG_PINCTRL_SX150X is not set -CONFIG_PINCTRL_CS42L43=m -CONFIG_PINCTRL_MADERA=m -CONFIG_PINCTRL_CS47L35=y -CONFIG_PINCTRL_CS47L85=y -CONFIG_PINCTRL_CS47L90=y - -# -# Intel pinctrl drivers -# -CONFIG_PINCTRL_BAYTRAIL=y -CONFIG_PINCTRL_CHERRYVIEW=y -CONFIG_PINCTRL_LYNXPOINT=m -CONFIG_PINCTRL_INTEL=y -# CONFIG_PINCTRL_INTEL_PLATFORM is not set -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_METEORLAKE=m -# CONFIG_PINCTRL_METEORPOINT is not set -CONFIG_PINCTRL_SUNRISEPOINT=m -CONFIG_PINCTRL_TIGERLAKE=m -# end of Intel pinctrl drivers - -# -# Renesas pinctrl drivers -# -# end of Renesas pinctrl drivers - -CONFIG_GPIOLIB=y -CONFIG_GPIOLIB_FASTPATH_LIMIT=512 -CONFIG_GPIO_ACPI=y -CONFIG_GPIOLIB_IRQCHIP=y -# CONFIG_DEBUG_GPIO is not set -CONFIG_GPIO_CDEV=y -CONFIG_GPIO_CDEV_V1=y -CONFIG_GPIO_GENERIC=m -CONFIG_GPIO_REGMAP=m -CONFIG_GPIO_SWNODE_UNDEFINED=y -CONFIG_GPIO_MAX730X=m -CONFIG_GPIO_IDIO_16=m - -# -# Memory mapped GPIO drivers -# -CONFIG_GPIO_AMDPT=m -CONFIG_GPIO_DWAPB=m -CONFIG_GPIO_EXAR=m -CONFIG_GPIO_GENERIC_PLATFORM=m -# CONFIG_GPIO_GRANITERAPIDS is not set -CONFIG_GPIO_ICH=m -CONFIG_GPIO_MB86S7X=m -CONFIG_GPIO_MENZ127=m -CONFIG_GPIO_TANGIER=m -CONFIG_GPIO_AMD_FCH=m -# end of Memory mapped GPIO drivers - -# -# Port-mapped I/O GPIO drivers -# -CONFIG_GPIO_VX855=m -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_FXL6408=m -# CONFIG_GPIO_DS4520 is not set -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_CROS_EC is not set -CONFIG_GPIO_CS5535=m -CONFIG_GPIO_DA9052=m -CONFIG_GPIO_DLN2=m -CONFIG_GPIO_ELKHARTLAKE=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=m -CONFIG_GPIO_TQMX86=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_LATCH=m -CONFIG_GPIO_MOCKUP=m -CONFIG_GPIO_VIRTIO=m -CONFIG_GPIO_SIM=m -# end of Virtual GPIO drivers - -# -# GPIO Debugging utilities -# -# CONFIG_GPIO_VIRTUSER is not set -# end of GPIO Debugging utilities - -CONFIG_W1=m -CONFIG_W1_CON=y - -# -# 1-wire Bus Masters -# -# CONFIG_W1_MASTER_AMD_AXI is not set -CONFIG_W1_MASTER_MATROX=m -CONFIG_W1_MASTER_DS2490=m -CONFIG_W1_MASTER_DS2482=m -CONFIG_W1_MASTER_GPIO=m -CONFIG_W1_MASTER_SGI=m -# CONFIG_W1_MASTER_UART 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 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_SEQUENCING is not set -CONFIG_POWER_SUPPLY=y -# CONFIG_POWER_SUPPLY_DEBUG is not set -CONFIG_POWER_SUPPLY_HWMON=y -CONFIG_GENERIC_ADC_BATTERY=m -CONFIG_IP5XXX_POWER=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_SAMSUNG_SDI is not set -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_MAX1720X is not set -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_MAX77976=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_RT5033 is not set -CONFIG_CHARGER_RT9455=m -# CONFIG_CHARGER_RT9467 is not set -# CONFIG_CHARGER_RT9471 is not set -CONFIG_CHARGER_CROS_USBPD=m -CONFIG_CHARGER_CROS_PCHG=m -CONFIG_CHARGER_CROS_CONTROL=m -CONFIG_CHARGER_BD99954=m -CONFIG_BATTERY_SURFACE=m -CONFIG_CHARGER_SURFACE=m -CONFIG_BATTERY_UG3105=m -# CONFIG_FUEL_GAUGE_MM8013 is not set -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_SMPRO=m -CONFIG_SENSORS_AD7314=m -CONFIG_SENSORS_AD7414=m -CONFIG_SENSORS_AD7418=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_ASUS_ROG_RYUJIN is not set -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_ATXP1=m -# CONFIG_SENSORS_CHIPCAP2 is not set -CONFIG_SENSORS_CORSAIR_CPRO=m -CONFIG_SENSORS_CORSAIR_PSU=m -CONFIG_SENSORS_CROS_EC=m -CONFIG_SENSORS_DRIVETEMP=m -CONFIG_SENSORS_DS620=m -CONFIG_SENSORS_DS1621=m -CONFIG_SENSORS_DELL_SMM=m -CONFIG_I8K=y -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_GIGABYTE_WATERFORCE is not set -CONFIG_SENSORS_GL518SM=m -CONFIG_SENSORS_GL520SM=m -CONFIG_SENSORS_G760A=m -CONFIG_SENSORS_G762=m -CONFIG_SENSORS_HIH6130=m -# CONFIG_SENSORS_HS3001 is not set -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_POWERZ is not set -# CONFIG_SENSORS_POWR1220 is not set -# CONFIG_SENSORS_LENOVO_EC 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_LTC2991 is not set -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_LTC4282 is not set -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_MAX31760=m -# CONFIG_MAX31827 is not set -CONFIG_SENSORS_MAX6620=m -CONFIG_SENSORS_MAX6621=m -CONFIG_SENSORS_MAX6639=m -CONFIG_SENSORS_MAX6650=m -CONFIG_SENSORS_MAX6697=m -CONFIG_SENSORS_MAX31790=m -# CONFIG_SENSORS_MC34VR500 is not set -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_CORE=m -CONFIG_SENSORS_NCT6775=m -# CONFIG_SENSORS_NCT6775_I2C is not set -CONFIG_SENSORS_NCT7802=m -CONFIG_SENSORS_NCT7904=m -CONFIG_SENSORS_NPCM7XX=m -CONFIG_SENSORS_NZXT_KRAKEN2=m -# CONFIG_SENSORS_NZXT_KRAKEN3 is not set -CONFIG_SENSORS_NZXT_SMART2=m -CONFIG_SENSORS_OCC_P8_I2C=m -CONFIG_SENSORS_OCC=m -CONFIG_SENSORS_OXP=m -CONFIG_SENSORS_PCF8591=m -CONFIG_SENSORS_PECI_CPUTEMP=m -CONFIG_SENSORS_PECI_DIMMTEMP=m -CONFIG_SENSORS_PECI=m -CONFIG_PMBUS=m -CONFIG_SENSORS_PMBUS=m -CONFIG_SENSORS_ACBEL_FSG032=m -CONFIG_SENSORS_ADM1266=m -CONFIG_SENSORS_ADM1275=m -# CONFIG_SENSORS_ADP1050 is not set -CONFIG_SENSORS_BEL_PFE=m -CONFIG_SENSORS_BPA_RS600=m -CONFIG_SENSORS_DELTA_AHE50DC_FAN=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_IR38064_REGULATOR=y -# CONFIG_SENSORS_IRPS5401 is not set -CONFIG_SENSORS_ISL68137=m -CONFIG_SENSORS_LM25066=m -CONFIG_SENSORS_LM25066_REGULATOR=y -# CONFIG_SENSORS_LT7182S is not set -CONFIG_SENSORS_LTC2978=m -# CONFIG_SENSORS_LTC2978_REGULATOR is not set -CONFIG_SENSORS_LTC3815=m -# CONFIG_SENSORS_LTC4286 is not set -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_MP2856 is not set -CONFIG_SENSORS_MP2888=m -# CONFIG_SENSORS_MP2891 is not set -CONFIG_SENSORS_MP2975=m -# CONFIG_SENSORS_MP2993 is not set -# CONFIG_SENSORS_MP2975_REGULATOR is not set -CONFIG_SENSORS_MP5023=m -# CONFIG_SENSORS_MP5920 is not set -# CONFIG_SENSORS_MP5990 is not set -# CONFIG_SENSORS_MP9941 is not set -# CONFIG_SENSORS_MPQ7932 is not set -# CONFIG_SENSORS_MPQ8785 is not set -CONFIG_SENSORS_PIM4328=m -CONFIG_SENSORS_PLI1209BC=m -CONFIG_SENSORS_PLI1209BC_REGULATOR=y -CONFIG_SENSORS_PM6764TR=m -# CONFIG_SENSORS_PXE1610 is not set -CONFIG_SENSORS_Q54SJ108A2=m -CONFIG_SENSORS_STPDDC60=m -# CONFIG_SENSORS_TDA38640 is not set -# CONFIG_SENSORS_TPS40422 is not set -CONFIG_SENSORS_TPS53679=m -# CONFIG_SENSORS_TPS546D24 is not set -CONFIG_SENSORS_UCD9000=m -CONFIG_SENSORS_UCD9200=m -# CONFIG_SENSORS_XDP710 is not set -# CONFIG_SENSORS_XDPE152 is not set -CONFIG_SENSORS_XDPE122=m -CONFIG_SENSORS_XDPE122_REGULATOR=y -CONFIG_SENSORS_ZL6100=m -# CONFIG_SENSORS_PT5161L is not set -# CONFIG_SENSORS_PWM_FAN is not set -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_EMC2305 is not set -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_SURFACE_FAN is not set -# CONFIG_SENSORS_SURFACE_TEMP is not set -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_INA238=m -CONFIG_SENSORS_INA3221=m -# CONFIG_SENSORS_SPD5118 is not set -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_TMP464=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 is not set -CONFIG_SENSORS_INTEL_M10_BMC_HWMON=m - -# -# ACPI drivers -# -CONFIG_SENSORS_ACPI_POWER=m -CONFIG_SENSORS_ATK0110=m -CONFIG_SENSORS_ASUS_WMI=m -CONFIG_SENSORS_ASUS_EC=m -# CONFIG_SENSORS_HP_WMI is not set -CONFIG_THERMAL=y -CONFIG_THERMAL_NETLINK=y -# CONFIG_THERMAL_STATISTICS is not set -# CONFIG_THERMAL_DEBUGFS is not set -# CONFIG_THERMAL_CORE_TESTING is not set -CONFIG_THERMAL_EMERGENCY_POWEROFF_DELAY_MS=0 -CONFIG_THERMAL_HWMON=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_DEFAULT_GOV_BANG_BANG 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_INTEL_TCC=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_HFI_THERMAL=y -# 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_CROS_EC_WATCHDOG is not set -CONFIG_DA9052_WATCHDOG=m -CONFIG_DA9062_WATCHDOG=m -# CONFIG_LENOVO_SE10_WDT is not set -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_ADVANTECH_EC_WDT=m -CONFIG_ALIM1535_WDT=m -CONFIG_ALIM7101_WDT=m -# CONFIG_EBC_C384_WDT is not set -# CONFIG_EXAR_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_SIEMENS_SIMATIC_IPC_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_MFD_SMPRO=m -# 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_CS42L43=m -# CONFIG_MFD_CS42L43_I2C is not set -CONFIG_MFD_CS42L43_SDW=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_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_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_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_MAX77541 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_MT6370 is not set -CONFIG_MFD_MT6397=m -CONFIG_MFD_MENF21BMC=m -# CONFIG_MFD_OCELOT is not set -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_MFD_SY7636A is not set -CONFIG_MFD_RDC321X=m -CONFIG_MFD_RT4831=m -CONFIG_MFD_RT5033=m -# CONFIG_MFD_RT5120 is not set -# 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_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_MFD_TPS6594_I2C is not set -# CONFIG_MFD_TPS6594_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_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_MFD_CS40L50_I2C is not set -# CONFIG_MFD_CS40L50_SPI is not set -# CONFIG_RAVE_SP_CORE is not set -CONFIG_MFD_INTEL_M10_BMC_CORE=m -# CONFIG_MFD_INTEL_M10_BMC_SPI is not set -CONFIG_MFD_INTEL_M10_BMC_PMCI=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_NETLINK_EVENTS is not set -# 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_AW37503 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_MAX77503 is not set -# CONFIG_REGULATOR_MAX77857 is not set -CONFIG_REGULATOR_MAX8649=m -CONFIG_REGULATOR_MAX8660=m -CONFIG_REGULATOR_MAX8893=m -CONFIG_REGULATOR_MAX8952=m -CONFIG_REGULATOR_MAX20086=m -# CONFIG_REGULATOR_MAX20411 is not set -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_MT6331 is not set -# CONFIG_REGULATOR_MT6332 is not set -CONFIG_REGULATOR_MT6357=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_RAA215300 is not set -CONFIG_REGULATOR_RT4801=m -CONFIG_REGULATOR_RT4803=m -CONFIG_REGULATOR_RT4831=m -CONFIG_REGULATOR_RT5033=m -CONFIG_REGULATOR_RT5190A=m -CONFIG_REGULATOR_RT5739=m -# CONFIG_REGULATOR_RT5759 is not set -CONFIG_REGULATOR_RT6160=m -CONFIG_REGULATOR_RT6190=m -CONFIG_REGULATOR_RT6245=m -CONFIG_REGULATOR_RTQ2134=m -CONFIG_REGULATOR_RTMV20=m -CONFIG_REGULATOR_RTQ6752=m -# CONFIG_REGULATOR_RTQ2208 is not set -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_TPS68470=m -# CONFIG_REGULATOR_WM831X is not set -CONFIG_REGULATOR_QCOM_LABIBB=m -CONFIG_RC_CORE=m -CONFIG_LIRC=y -CONFIG_RC_MAP=m -CONFIG_RC_DECODERS=y -# CONFIG_IR_IMON_DECODER is not set -CONFIG_IR_JVC_DECODER=m -CONFIG_IR_MCE_KBD_DECODER=m -CONFIG_IR_NEC_DECODER=m -CONFIG_IR_RC5_DECODER=m -CONFIG_IR_RC6_DECODER=m -CONFIG_IR_RCMM_DECODER=m -CONFIG_IR_SANYO_DECODER=m -CONFIG_IR_SHARP_DECODER=m -CONFIG_IR_SONY_DECODER=m -CONFIG_IR_XMP_DECODER=m -CONFIG_RC_DEVICES=y -CONFIG_IR_ENE=m -CONFIG_IR_FINTEK=m -CONFIG_IR_IGORPLUGUSB=m -CONFIG_IR_IGUANA=m -CONFIG_IR_IMON=m -# CONFIG_IR_IMON_RAW is not set -CONFIG_IR_ITE_CIR=m -CONFIG_IR_MCEUSB=m -CONFIG_IR_NUVOTON=m -CONFIG_IR_REDRAT3=m -CONFIG_IR_SERIAL=m -CONFIG_IR_SERIAL_TRANSMITTER=y -CONFIG_IR_STREAMZAP=m -CONFIG_IR_TOY=m -CONFIG_IR_TTUSBIR=m -CONFIG_IR_WINBOND_CIR=m -CONFIG_RC_ATI_REMOTE=m -CONFIG_RC_LOOPBACK=m -CONFIG_RC_XBOX_DVD=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_EXTRON_DA_HD_4K_PLUS_CEC is not set -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_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_V4L2_CCI=m -CONFIG_V4L2_CCI_I2C=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 -# - -# -# Media drivers -# -CONFIG_MEDIA_USB_SUPPORT=y - -# -# Webcam devices -# -CONFIG_USB_GSPCA=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_SPCA1528=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_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_GL860=m -CONFIG_USB_M5602=m -CONFIG_USB_STV06XX=m -CONFIG_USB_PWC=m -# CONFIG_USB_PWC_DEBUG is not set -CONFIG_USB_PWC_INPUT_EVDEV=y -CONFIG_USB_S2255=m -CONFIG_VIDEO_USBTV=m -CONFIG_USB_VIDEO_CLASS=m -CONFIG_USB_VIDEO_CLASS_INPUT_EVDEV=y - -# -# Analog TV USB devices -# -CONFIG_VIDEO_GO7007=m -CONFIG_VIDEO_GO7007_USB=m -CONFIG_VIDEO_GO7007_LOADER=m -CONFIG_VIDEO_GO7007_USB_S2250_BOARD=m -CONFIG_VIDEO_HDPVR=m -CONFIG_VIDEO_PVRUSB2=m -CONFIG_VIDEO_PVRUSB2_SYSFS=y -CONFIG_VIDEO_PVRUSB2_DVB=y -# CONFIG_VIDEO_PVRUSB2_DEBUGIFC is not set -CONFIG_VIDEO_STK1160=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 - -# -# Digital TV USB devices -# -CONFIG_DVB_AS102=m -CONFIG_DVB_B2C2_FLEXCOP_USB=m -# CONFIG_DVB_B2C2_FLEXCOP_USB_DEBUG is not set -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_DVBSKY=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_ZD1301=m -CONFIG_DVB_USB=m -# CONFIG_DVB_USB_DEBUG is not set -CONFIG_DVB_USB_A800=m -CONFIG_DVB_USB_AF9005=m -CONFIG_DVB_USB_AF9005_REMOTE=m -CONFIG_DVB_USB_AZ6027=m -CONFIG_DVB_USB_CINERGY_T2=m -CONFIG_DVB_USB_CXUSB=m -# CONFIG_DVB_USB_CXUSB_ANALOG is not set -CONFIG_DVB_USB_DIB0700=m -CONFIG_DVB_USB_DIB3000MC=m -CONFIG_DVB_USB_DIBUSB_MB=m -CONFIG_DVB_USB_DIBUSB_MB_FAULTY=y -CONFIG_DVB_USB_DIBUSB_MC=m -CONFIG_DVB_USB_DIGITV=m -CONFIG_DVB_USB_DTT200U=m -CONFIG_DVB_USB_DTV5100=m -CONFIG_DVB_USB_DW2102=m -CONFIG_DVB_USB_GP8PSK=m -CONFIG_DVB_USB_M920X=m -CONFIG_DVB_USB_NOVA_T_USB2=m -CONFIG_DVB_USB_OPERA1=m -CONFIG_DVB_USB_PCTV452E=m -CONFIG_DVB_USB_TECHNISAT_USB2=m -CONFIG_DVB_USB_TTUSB2=m -CONFIG_DVB_USB_UMT_010=m -CONFIG_DVB_USB_VP702X=m -CONFIG_DVB_USB_VP7045=m -CONFIG_SMS_USB_DRV=m -CONFIG_DVB_TTUSB_BUDGET=m -CONFIG_DVB_TTUSB_DEC=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_MGB4 is not set -# CONFIG_VIDEO_SOLO6X10 is not set -CONFIG_VIDEO_TW5864=m -CONFIG_VIDEO_TW68=m -CONFIG_VIDEO_TW686X=m -# CONFIG_VIDEO_ZORAN is not set - -# -# Media capture/analog TV support -# -CONFIG_VIDEO_DT3155=m -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 is not set -# CONFIG_VIDEO_HEXIUM_ORION is not set -# CONFIG_VIDEO_MXB is not set - -# -# Media capture/analog/hybrid TV support -# -CONFIG_VIDEO_BT848=m -CONFIG_DVB_BT8XX=m -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_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_B2C2_FLEXCOP_PCI=m -# CONFIG_DVB_B2C2_FLEXCOP_PCI_DEBUG is not set -CONFIG_DVB_DDBRIDGE=m -# CONFIG_DVB_DDBRIDGE_MSIENABLE is not set -CONFIG_DVB_DM1105=m -CONFIG_MANTIS_CORE=m -CONFIG_DVB_MANTIS=m -CONFIG_DVB_HOPPER=m -CONFIG_DVB_NETUP_UNIDVB=m -CONFIG_DVB_NGENE=m -CONFIG_DVB_PLUTO2=m -CONFIG_DVB_PT1=m -CONFIG_DVB_PT3=m -CONFIG_DVB_SMIPCIE=m -# CONFIG_DVB_BUDGET_CORE is not set -# CONFIG_VIDEO_IPU3_CIO2 is not set -# CONFIG_INTEL_VSC is not set -# CONFIG_IPU_BRIDGE is not set -CONFIG_RADIO_ADAPTERS=m -CONFIG_RADIO_MAXIRADIO=m -CONFIG_RADIO_SAA7706H=m -CONFIG_RADIO_SHARK=m -CONFIG_RADIO_SHARK2=m -CONFIG_RADIO_SI4713=m -CONFIG_RADIO_SI476X=m -CONFIG_RADIO_TEA575X=m -CONFIG_RADIO_TEA5764=m -CONFIG_RADIO_TEF6862=m -CONFIG_RADIO_TIMBERDALE=m -CONFIG_RADIO_WL1273=m -CONFIG_USB_DSBR=m -CONFIG_USB_KEENE=m -CONFIG_USB_MA901=m -CONFIG_USB_MR800=m -CONFIG_USB_RAREMONO=m -CONFIG_RADIO_SI470X=m -CONFIG_USB_SI470X=m -CONFIG_I2C_SI470X=m -CONFIG_USB_SI4713=m -CONFIG_PLATFORM_SI4713=m -CONFIG_I2C_SI4713=m -CONFIG_RADIO_WL128X=m -CONFIG_MEDIA_PLATFORM_DRIVERS=y -CONFIG_V4L_PLATFORM_DRIVERS=y -CONFIG_SDR_PLATFORM_DRIVERS=y -CONFIG_DVB_PLATFORM_DRIVERS=y -CONFIG_V4L_MEM2MEM_DRIVERS=y -CONFIG_VIDEO_MEM2MEM_DEINTERLACE=m - -# -# Allegro DVT media platform drivers -# - -# -# Amlogic media platform drivers -# - -# -# Amphion drivers -# - -# -# Aspeed media platform drivers -# - -# -# Atmel media platform drivers -# - -# -# Cadence media platform drivers -# -CONFIG_VIDEO_CADENCE_CSI2RX=m -CONFIG_VIDEO_CADENCE_CSI2TX=m - -# -# Chips&Media media platform drivers -# - -# -# Intel media platform drivers -# - -# -# Marvell media platform drivers -# -CONFIG_VIDEO_CAFE_CCIC=m - -# -# Mediatek media platform drivers -# - -# -# Microchip Technology, Inc. media platform drivers -# - -# -# Nuvoton media platform drivers -# - -# -# NVidia media platform drivers -# - -# -# NXP media platform drivers -# - -# -# Qualcomm media platform drivers -# - -# -# Raspberry Pi media platform drivers -# - -# -# Renesas media platform drivers -# - -# -# Rockchip media platform drivers -# - -# -# Samsung media platform drivers -# - -# -# STMicroelectronics media platform drivers -# - -# -# Sunxi media platform drivers -# - -# -# Texas Instruments drivers -# - -# -# Verisilicon media platform drivers -# - -# -# VIA media platform drivers -# -CONFIG_VIDEO_VIA_CAMERA=m - -# -# Xilinx media platform drivers -# - -# -# 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 -CONFIG_MEDIA_COMMON_OPTIONS=y - -# -# common driver options -# -CONFIG_CYPRESS_FIRMWARE=m -CONFIG_TTPCI_EEPROM=m -CONFIG_UVC_COMMON=m -CONFIG_VIDEO_CX2341X=m -CONFIG_VIDEO_TVEEPROM=m -CONFIG_DVB_B2C2_FLEXCOP=m -CONFIG_SMS_SIANO_MDTV=m -CONFIG_SMS_SIANO_RC=y -# CONFIG_SMS_SIANO_DEBUGFS is not set -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 -# end of Media drivers - -CONFIG_MEDIA_HIDE_ANCILLARY_SUBDRV=y - -# -# Media ancillary drivers -# -CONFIG_MEDIA_ATTACH=y - -# -# IR I2C driver auto-selected by 'Autoselect ancillary drivers' -# -CONFIG_VIDEO_IR_I2C=m -CONFIG_VIDEO_CAMERA_SENSOR=y -# CONFIG_VIDEO_ALVIUM_CSI2 is not set -CONFIG_VIDEO_AR0521=m -# CONFIG_VIDEO_GC0308 is not set -# CONFIG_VIDEO_GC05A2 is not set -# CONFIG_VIDEO_GC08A3 is not set -# CONFIG_VIDEO_GC2145 is not set -CONFIG_VIDEO_HI556=m -CONFIG_VIDEO_HI846=m -CONFIG_VIDEO_HI847=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_IMX283 is not set -# CONFIG_VIDEO_IMX290 is not set -# CONFIG_VIDEO_IMX296 is not set -# CONFIG_VIDEO_IMX319 is not set -# CONFIG_VIDEO_IMX355 is not set -CONFIG_VIDEO_MAX9271_LIB=m -# CONFIG_VIDEO_MT9M001 is not set -# CONFIG_VIDEO_MT9M111 is not set -# CONFIG_VIDEO_MT9M114 is not set -# CONFIG_VIDEO_MT9P031 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_OG01A1B=m -# CONFIG_VIDEO_OV01A10 is not set -# CONFIG_VIDEO_OV02A10 is not set -CONFIG_VIDEO_OV08D10=m -CONFIG_VIDEO_OV08X40=m -# CONFIG_VIDEO_OV13858 is not set -# CONFIG_VIDEO_OV13B10 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_OV4689=m -# CONFIG_VIDEO_OV5647 is not set -CONFIG_VIDEO_OV5648=m -# CONFIG_VIDEO_OV5670 is not set -CONFIG_VIDEO_OV5675=m -CONFIG_VIDEO_OV5693=m -# CONFIG_VIDEO_OV5695 is not set -# CONFIG_VIDEO_OV64A40 is not set -# CONFIG_VIDEO_OV6650 is not set -# CONFIG_VIDEO_OV7251 is not set -CONFIG_VIDEO_OV7640=m -CONFIG_VIDEO_OV7670=m -# CONFIG_VIDEO_OV772X is not set -# CONFIG_VIDEO_OV7740 is not set -# CONFIG_VIDEO_OV8856 is not set -# CONFIG_VIDEO_OV8858 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_RDACM20=m -CONFIG_VIDEO_RDACM21=m -# CONFIG_VIDEO_RJ54N1 is not set -# CONFIG_VIDEO_S5C73M3 is not set -# CONFIG_VIDEO_S5K5BAF is not set -# CONFIG_VIDEO_S5K6A3 is not set -# CONFIG_VIDEO_CCS is not set -# CONFIG_VIDEO_ET8EK8 is not set - -# -# Camera ISPs -# -# CONFIG_VIDEO_THP7312 is not set -# end of Camera ISPs - -# -# Lens drivers -# -# CONFIG_VIDEO_AD5820 is not set -# CONFIG_VIDEO_AK7375 is not set -# CONFIG_VIDEO_DW9714 is not set -# CONFIG_VIDEO_DW9719 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 - -# -# audio, video and radio I2C drivers auto-selected by 'Autoselect ancillary drivers' -# -CONFIG_VIDEO_CS3308=m -CONFIG_VIDEO_CS5345=m -CONFIG_VIDEO_CS53L32A=m -CONFIG_VIDEO_MSP3400=m -CONFIG_VIDEO_SONY_BTF_MPX=m -CONFIG_VIDEO_TDA7432=m -CONFIG_VIDEO_TVAUDIO=m -CONFIG_VIDEO_UDA1342=m -CONFIG_VIDEO_VP27SMPX=m -CONFIG_VIDEO_WM8739=m -CONFIG_VIDEO_WM8775=m -CONFIG_VIDEO_SAA6588=m -CONFIG_VIDEO_SAA711X=m -CONFIG_VIDEO_TVP5150=m -CONFIG_VIDEO_TW2804=m -CONFIG_VIDEO_TW9903=m -CONFIG_VIDEO_TW9906=m - -# -# Video and audio decoders -# -CONFIG_VIDEO_SAA717X=m -CONFIG_VIDEO_CX25840=m -CONFIG_VIDEO_SAA7127=m -CONFIG_VIDEO_UPD64031A=m -CONFIG_VIDEO_UPD64083=m -CONFIG_VIDEO_SAA6752HS=m -CONFIG_VIDEO_M52790=m - -# -# Video serializers and deserializers -# -# end of Video serializers and deserializers - -# -# SPI I2C drivers auto-selected by 'Autoselect ancillary drivers' -# - -# -# Media SPI Adapters -# -# CONFIG_CXD2880_SPI_DRV is not set -# CONFIG_VIDEO_GS1662 is not set -# end of Media SPI Adapters - -CONFIG_MEDIA_TUNER=m - -# -# Tuner drivers auto-selected by 'Autoselect ancillary drivers' -# -CONFIG_MEDIA_TUNER_E4000=m -CONFIG_MEDIA_TUNER_FC0011=m -CONFIG_MEDIA_TUNER_FC0012=m -CONFIG_MEDIA_TUNER_FC0013=m -CONFIG_MEDIA_TUNER_FC2580=m -CONFIG_MEDIA_TUNER_IT913X=m -CONFIG_MEDIA_TUNER_M88RS6000T=m -CONFIG_MEDIA_TUNER_MAX2165=m -CONFIG_MEDIA_TUNER_MC44S803=m -CONFIG_MEDIA_TUNER_MSI001=m -CONFIG_MEDIA_TUNER_MT2060=m -CONFIG_MEDIA_TUNER_MT2063=m -CONFIG_MEDIA_TUNER_MT20XX=m -CONFIG_MEDIA_TUNER_MT2131=m -CONFIG_MEDIA_TUNER_MT2266=m -CONFIG_MEDIA_TUNER_MXL301RF=m -CONFIG_MEDIA_TUNER_MXL5005S=m -CONFIG_MEDIA_TUNER_MXL5007T=m -CONFIG_MEDIA_TUNER_QM1D1B0004=m -CONFIG_MEDIA_TUNER_QM1D1C0042=m -CONFIG_MEDIA_TUNER_QT1010=m -CONFIG_MEDIA_TUNER_R820T=m -CONFIG_MEDIA_TUNER_SI2157=m -CONFIG_MEDIA_TUNER_SIMPLE=m -CONFIG_MEDIA_TUNER_TDA18212=m -CONFIG_MEDIA_TUNER_TDA18218=m -CONFIG_MEDIA_TUNER_TDA18250=m -CONFIG_MEDIA_TUNER_TDA18271=m -CONFIG_MEDIA_TUNER_TDA827X=m -CONFIG_MEDIA_TUNER_TDA8290=m -CONFIG_MEDIA_TUNER_TDA9887=m -CONFIG_MEDIA_TUNER_TEA5761=m -CONFIG_MEDIA_TUNER_TEA5767=m -CONFIG_MEDIA_TUNER_TUA9001=m -CONFIG_MEDIA_TUNER_XC2028=m -CONFIG_MEDIA_TUNER_XC4000=m -CONFIG_MEDIA_TUNER_XC5000=m - -# -# DVB Frontend drivers auto-selected by 'Autoselect ancillary drivers' -# - -# -# Multistandard (satellite) frontends -# -CONFIG_DVB_M88DS3103=m -CONFIG_DVB_MXL5XX=m -CONFIG_DVB_STB0899=m -CONFIG_DVB_STB6100=m -CONFIG_DVB_STV090x=m -CONFIG_DVB_STV0910=m -CONFIG_DVB_STV6110x=m -CONFIG_DVB_STV6111=m - -# -# Multistandard (cable + terrestrial) frontends -# -CONFIG_DVB_DRXK=m -CONFIG_DVB_MN88472=m -CONFIG_DVB_MN88473=m -CONFIG_DVB_SI2165=m -CONFIG_DVB_TDA18271C2DD=m - -# -# DVB-S (satellite) frontends -# -CONFIG_DVB_CX24110=m -CONFIG_DVB_CX24116=m -CONFIG_DVB_CX24117=m -CONFIG_DVB_CX24120=m -CONFIG_DVB_CX24123=m -CONFIG_DVB_DS3000=m -CONFIG_DVB_MB86A16=m -CONFIG_DVB_MT312=m -CONFIG_DVB_S5H1420=m -CONFIG_DVB_SI21XX=m -CONFIG_DVB_STB6000=m -CONFIG_DVB_STV0288=m -CONFIG_DVB_STV0299=m -CONFIG_DVB_STV0900=m -CONFIG_DVB_STV6110=m -CONFIG_DVB_TDA10071=m -CONFIG_DVB_TDA10086=m -CONFIG_DVB_TDA8083=m -CONFIG_DVB_TDA826X=m -CONFIG_DVB_TS2020=m -CONFIG_DVB_TUNER_CX24113=m -CONFIG_DVB_TUNER_ITD1000=m -CONFIG_DVB_ZL10036=m -CONFIG_DVB_ZL10039=m - -# -# DVB-T (terrestrial) frontends -# -CONFIG_DVB_AF9013=m -CONFIG_DVB_AS102_FE=m -CONFIG_DVB_CX22700=m -CONFIG_DVB_CX22702=m -CONFIG_DVB_CXD2820R=m -CONFIG_DVB_CXD2841ER=m -CONFIG_DVB_DIB3000MB=m -CONFIG_DVB_DIB3000MC=m -CONFIG_DVB_DIB7000M=m -CONFIG_DVB_DIB7000P=m -CONFIG_DVB_DRXD=m -CONFIG_DVB_EC100=m -CONFIG_DVB_GP8PSK_FE=m -CONFIG_DVB_MT352=m -CONFIG_DVB_NXT6000=m -CONFIG_DVB_RTL2830=m -CONFIG_DVB_RTL2832=m -CONFIG_DVB_RTL2832_SDR=m -CONFIG_DVB_SI2168=m -CONFIG_DVB_SP887X=m -CONFIG_DVB_STV0367=m -CONFIG_DVB_TDA10048=m -CONFIG_DVB_TDA1004X=m -CONFIG_DVB_ZD1301_DEMOD=m -CONFIG_DVB_ZL10353=m - -# -# DVB-C (cable) frontends -# -CONFIG_DVB_STV0297=m -CONFIG_DVB_TDA10021=m -CONFIG_DVB_TDA10023=m -CONFIG_DVB_VES1820=m - -# -# ATSC (North American/Korean Terrestrial/Cable DTV) frontends -# -CONFIG_DVB_AU8522=m -CONFIG_DVB_AU8522_DTV=m -CONFIG_DVB_AU8522_V4L=m -CONFIG_DVB_BCM3510=m -CONFIG_DVB_LG2160=m -CONFIG_DVB_LGDT3305=m -CONFIG_DVB_LGDT3306A=m -CONFIG_DVB_LGDT330X=m -CONFIG_DVB_MXL692=m -CONFIG_DVB_NXT200X=m -CONFIG_DVB_OR51132=m -CONFIG_DVB_OR51211=m -CONFIG_DVB_S5H1409=m -CONFIG_DVB_S5H1411=m - -# -# ISDB-T (terrestrial) frontends -# -CONFIG_DVB_DIB8000=m -CONFIG_DVB_MB86A20S=m -CONFIG_DVB_S921=m - -# -# ISDB-S (satellite) & ISDB-T (terrestrial) frontends -# -CONFIG_DVB_TC90522=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_A8293=m -CONFIG_DVB_AF9033=m -CONFIG_DVB_ASCOT2E=m -CONFIG_DVB_ATBM8830=m -CONFIG_DVB_HELENE=m -CONFIG_DVB_HORUS3A=m -CONFIG_DVB_ISL6405=m -CONFIG_DVB_ISL6421=m -CONFIG_DVB_ISL6423=m -CONFIG_DVB_IX2505V=m -CONFIG_DVB_LGS8GXX=m -CONFIG_DVB_LNBH25=m -CONFIG_DVB_LNBP21=m -CONFIG_DVB_LNBP22=m -CONFIG_DVB_M88RS2000=m -CONFIG_DVB_TDA665x=m -CONFIG_DVB_DRX39XYJ=m - -# -# Common Interface (EN50221) controller drivers -# -CONFIG_DVB_CXD2099=m -CONFIG_DVB_SP2=m - -# -# Tools to develop new frontends -# -CONFIG_DVB_DUMMY_FE=m -# end of Media ancillary drivers - -# -# Graphics support -# -CONFIG_APERTURE_HELPERS=y -CONFIG_SCREEN_INFO=y -CONFIG_VIDEO=y -CONFIG_AUXDISPLAY=y -CONFIG_CHARLCD=m -CONFIG_HD44780_COMMON=m -# CONFIG_HD44780 is not set -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_KS0108=m -CONFIG_KS0108_PORT=0x378 -CONFIG_KS0108_DELAY=2 -CONFIG_CFAG12864B=m -CONFIG_CFAG12864B_RATE=20 -CONFIG_LINEDISP=m -CONFIG_IMG_ASCII_LCD=m -CONFIG_HT16K33=m -# CONFIG_MAX6959 is not set -# CONFIG_SEG_LED_GPIO is not set -CONFIG_PANEL=m -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_SWITCHEROO=y -CONFIG_DRM=m -CONFIG_DRM_MIPI_DBI=m -CONFIG_DRM_MIPI_DSI=y -# CONFIG_DRM_DEBUG_MM is not set -CONFIG_DRM_KMS_HELPER=m -# CONFIG_DRM_PANIC is not set -CONFIG_DRM_CLIENT_SELECTION=y -CONFIG_DRM_CLIENT_SETUP=y -CONFIG_DRM_FBDEV_EMULATION=y -CONFIG_DRM_FBDEV_OVERALLOC=100 -CONFIG_DRM_LOAD_EDID_FIRMWARE=y -CONFIG_DRM_DISPLAY_HELPER=m -CONFIG_DRM_DISPLAY_DP_AUX_CEC=y -CONFIG_DRM_DISPLAY_DP_AUX_CHARDEV=y -CONFIG_DRM_DISPLAY_DP_HELPER=y -CONFIG_DRM_DISPLAY_DP_TUNNEL=y -CONFIG_DRM_DISPLAY_HDCP_HELPER=y -CONFIG_DRM_DISPLAY_HDMI_HELPER=y -CONFIG_DRM_TTM=m -CONFIG_DRM_EXEC=m -CONFIG_DRM_GPUVM=m -CONFIG_DRM_BUDDY=m -CONFIG_DRM_VRAM_HELPER=m -CONFIG_DRM_TTM_HELPER=m -CONFIG_DRM_GEM_DMA_HELPER=m -CONFIG_DRM_GEM_SHMEM_HELPER=m -CONFIG_DRM_SUBALLOC_HELPER=m -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 -# CONFIG_DRM_AMD_ISP is not set - -# -# 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_FP=y -CONFIG_DRM_AMD_DC_SI=y -CONFIG_DRM_AMD_SECURE_DISPLAY=y -# end of Display Engine Configuration - -CONFIG_DRM_NOUVEAU=m -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_GSP_DEFAULT is not set -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 -CONFIG_DRM_I915_DP_TUNNEL=y -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_PREEMPT_TIMEOUT_COMPUTE=7500 -CONFIG_DRM_I915_MAX_REQUEST_BUSYWAIT=8000 -CONFIG_DRM_I915_STOP_TIMEOUT=100 -CONFIG_DRM_I915_TIMESLICE_DURATION=1 -# CONFIG_DRM_XE is not set -CONFIG_DRM_VGEM=m -CONFIG_DRM_VKMS=m -CONFIG_DRM_VMWGFX=m -# 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_VIRTIO_GPU_KMS=y -CONFIG_DRM_PANEL=y - -# -# Display Panels -# -# CONFIG_DRM_PANEL_AUO_A030JTN01 is not set -# CONFIG_DRM_PANEL_ILITEK_ILI9341 is not set -# CONFIG_DRM_PANEL_ORISETECH_OTA5601A is not set -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_PANEL_MIPI_DBI=m -CONFIG_DRM_SIMPLEDRM=m -CONFIG_TINYDRM_HX8357D=m -CONFIG_TINYDRM_ILI9163=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_SSD130X=m -CONFIG_DRM_SSD130X_I2C=m -# CONFIG_DRM_SSD130X_SPI is not set -CONFIG_DRM_HYPERV=m -CONFIG_DRM_PRIVACY_SCREEN=y -CONFIG_DRM_PANEL_ORIENTATION_QUIRKS=y - -# -# Frame buffer Devices -# -CONFIG_FB=y -# 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_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 -CONFIG_FB_CORE=y -CONFIG_FB_NOTIFY=y -CONFIG_FIRMWARE_EDID=y -CONFIG_FB_DEVICE=y -CONFIG_FB_CFB_FILLRECT=y -CONFIG_FB_CFB_COPYAREA=y -CONFIG_FB_CFB_IMAGEBLIT=y -CONFIG_FB_SYS_FILLRECT=y -CONFIG_FB_SYS_COPYAREA=y -CONFIG_FB_SYS_IMAGEBLIT=y -# CONFIG_FB_FOREIGN_ENDIAN is not set -CONFIG_FB_SYSMEM_FOPS=y -CONFIG_FB_DEFERRED_IO=y -CONFIG_FB_DMAMEM_HELPERS=y -CONFIG_FB_DMAMEM_HELPERS_DEFERRED=y -CONFIG_FB_IOMEM_FOPS=y -CONFIG_FB_IOMEM_HELPERS=y -CONFIG_FB_IOMEM_HELPERS_DEFERRED=y -CONFIG_FB_SYSMEM_HELPERS=y -CONFIG_FB_SYSMEM_HELPERS_DEFERRED=y -CONFIG_FB_BACKLIGHT=m -CONFIG_FB_MODE_HELPERS=y -CONFIG_FB_TILEBLITTING=y -# 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_KTD2801 is not set -# CONFIG_BACKLIGHT_KTZ8866 is not set -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_LM3509 is not set -CONFIG_BACKLIGHT_LM3630A=m -CONFIG_BACKLIGHT_LM3639=m -CONFIG_BACKLIGHT_LP855X=m -# CONFIG_BACKLIGHT_MP3309C is not set -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_DRM_ACCEL is not set -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_CTL_FAST_LOOKUP=y -# CONFIG_SND_DEBUG is not set -# CONFIG_SND_CTL_INPUT_VALIDATION is not set -# CONFIG_SND_UTIMER 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_SEQ_UMP is not set -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_PCMTEST is not set -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_SCODEC_CS35L41=m -CONFIG_SND_HDA_CS_DSP_CONTROLS=m -CONFIG_SND_HDA_SCODEC_COMPONENT=m -CONFIG_SND_HDA_SCODEC_CS35L41_I2C=m -CONFIG_SND_HDA_SCODEC_CS35L41_SPI=m -# CONFIG_SND_HDA_SCODEC_CS35L56_I2C is not set -# CONFIG_SND_HDA_SCODEC_CS35L56_SPI is not set -# CONFIG_SND_HDA_SCODEC_TAS2781_I2C is not set -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_SENARYTECH is not set -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=y -# CONFIG_SND_HDA_CTL_DEV_ID 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_MIDI_V2 is not set -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_ST_ES8336_MACH is not set -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_AMD_ACP_CONFIG=m -CONFIG_SND_SOC_AMD_ACP_COMMON=m -CONFIG_SND_SOC_ACPI_AMD_MATCH=m -CONFIG_SND_SOC_AMD_ACP_PDM=m -CONFIG_SND_SOC_AMD_ACP_LEGACY_COMMON=m -CONFIG_SND_SOC_AMD_ACP_I2S=m -CONFIG_SND_SOC_AMD_ACP_PCM=m -CONFIG_SND_SOC_AMD_ACP_PCI=m -CONFIG_SND_AMD_ASOC_RENOIR=m -# CONFIG_SND_AMD_ASOC_REMBRANDT is not set -# CONFIG_SND_AMD_ASOC_ACP63 is not set -# CONFIG_SND_AMD_ASOC_ACP70 is not set -CONFIG_SND_SOC_AMD_MACH_COMMON=m -CONFIG_SND_SOC_AMD_LEGACY_MACH=m -CONFIG_SND_SOC_AMD_SOF_MACH=m -# CONFIG_SND_SOC_AMD_SOF_SDW_MACH is not set -# CONFIG_SND_SOC_AMD_RPL_ACP6x is not set -CONFIG_SND_SOC_AMD_ACP63_TOPLEVEL=m -# CONFIG_SND_SOC_AMD_PS is not set -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_UTILS=m -# CONFIG_SND_SOC_IMX_AUDMUX is not set -# end of SoC Audio for Freescale CPUs - -# CONFIG_SND_SOC_CHV3_I2S is not set -# 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_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_ACPI_INTEL_MATCH=m -CONFIG_SND_SOC_INTEL_AVS=m - -# -# Intel AVS Machine drivers -# - -# -# Available DSP configurations -# -CONFIG_SND_SOC_INTEL_AVS_MACH_DA7219=m -CONFIG_SND_SOC_INTEL_AVS_MACH_DMIC=m -# CONFIG_SND_SOC_INTEL_AVS_MACH_ES8336 is not set -CONFIG_SND_SOC_INTEL_AVS_MACH_HDAUDIO=m -CONFIG_SND_SOC_INTEL_AVS_MACH_I2S_TEST=m -CONFIG_SND_SOC_INTEL_AVS_MACH_MAX98927=m -CONFIG_SND_SOC_INTEL_AVS_MACH_MAX98357A=m -CONFIG_SND_SOC_INTEL_AVS_MACH_MAX98373=m -CONFIG_SND_SOC_INTEL_AVS_MACH_NAU8825=m -CONFIG_SND_SOC_INTEL_AVS_MACH_PROBE=m -CONFIG_SND_SOC_INTEL_AVS_MACH_RT274=m -CONFIG_SND_SOC_INTEL_AVS_MACH_RT286=m -CONFIG_SND_SOC_INTEL_AVS_MACH_RT298=m -CONFIG_SND_SOC_INTEL_AVS_MACH_RT5514=m -CONFIG_SND_SOC_INTEL_AVS_MACH_RT5663=m -CONFIG_SND_SOC_INTEL_AVS_MACH_RT5682=m -CONFIG_SND_SOC_INTEL_AVS_MACH_SSM4567=m -# end of Intel AVS Machine drivers - -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_SOF_REALTEK_COMMON=m -CONFIG_SND_SOC_INTEL_SOF_CIRRUS_COMMON=m -CONFIG_SND_SOC_INTEL_SOF_NUVOTON_COMMON=m -CONFIG_SND_SOC_INTEL_SOF_BOARD_HELPERS=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_SOF_WM8804_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_SOF_NAU8825_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_MACH=m -CONFIG_SND_SOC_INTEL_SOF_SSP_AMP_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=m -CONFIG_SND_SOC_SOF_CLIENT=m -CONFIG_SND_SOC_SOF=m -CONFIG_SND_SOC_SOF_PROBE_WORK_QUEUE=y -CONFIG_SND_SOC_SOF_IPC3=y -CONFIG_SND_SOC_SOF_IPC4=y -CONFIG_SND_SOC_SOF_AMD_TOPLEVEL=m -CONFIG_SND_SOC_SOF_AMD_COMMON=m -CONFIG_SND_SOC_SOF_AMD_RENOIR=m -# CONFIG_SND_SOC_SOF_AMD_VANGOGH is not set -# CONFIG_SND_SOC_SOF_AMD_REMBRANDT is not set -CONFIG_SND_SOC_SOF_ACP_PROBES=m -# CONFIG_SND_SOC_SOF_AMD_ACP63 is not set -# CONFIG_SND_SOC_SOF_AMD_ACP70 is not set -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_SKL=m -CONFIG_SND_SOC_SOF_SKYLAKE=m -CONFIG_SND_SOC_SOF_KABYLAKE=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_INTEL_MTL=m -CONFIG_SND_SOC_SOF_METEORLAKE=m -CONFIG_SND_SOC_SOF_INTEL_LNL=m -CONFIG_SND_SOC_SOF_LUNARLAKE=m -CONFIG_SND_SOC_SOF_INTEL_PTL=m -CONFIG_SND_SOC_SOF_PANTHERLAKE=m -CONFIG_SND_SOC_SOF_HDA_COMMON=m -CONFIG_SND_SOC_SOF_HDA_GENERIC=m -CONFIG_SND_SOC_SOF_HDA_MLINK=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_HDA_PROBES=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_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_AK4375=m -CONFIG_SND_SOC_AK4458=m -CONFIG_SND_SOC_AK4554=m -CONFIG_SND_SOC_AK4613=m -CONFIG_SND_SOC_AK4619=m -CONFIG_SND_SOC_AK4642=m -CONFIG_SND_SOC_AK5386=m -CONFIG_SND_SOC_AK5558=m -CONFIG_SND_SOC_ALC5623=m -CONFIG_SND_SOC_AUDIO_IIO_AUX=m -CONFIG_SND_SOC_AW8738=m -CONFIG_SND_SOC_AW88395_LIB=m -CONFIG_SND_SOC_AW88395=m -CONFIG_SND_SOC_AW88261=m -CONFIG_SND_SOC_AW87390=m -CONFIG_SND_SOC_AW88399=m -CONFIG_SND_SOC_BD28623=m -CONFIG_SND_SOC_BT_SCO=m -CONFIG_SND_SOC_CHV3_CODEC=m -CONFIG_SND_SOC_CROS_EC_CODEC=m -CONFIG_SND_SOC_CS_AMP_LIB=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_LIB=m -CONFIG_SND_SOC_CS35L41=m -CONFIG_SND_SOC_CS35L41_SPI=m -CONFIG_SND_SOC_CS35L41_I2C=m -CONFIG_SND_SOC_CS35L45=m -CONFIG_SND_SOC_CS35L45_SPI=m -CONFIG_SND_SOC_CS35L45_I2C=m -CONFIG_SND_SOC_CS35L56=m -CONFIG_SND_SOC_CS35L56_SHARED=m -CONFIG_SND_SOC_CS35L56_I2C=m -CONFIG_SND_SOC_CS35L56_SPI=m -CONFIG_SND_SOC_CS35L56_SDW=m -CONFIG_SND_SOC_CS42L42_CORE=m -CONFIG_SND_SOC_CS42L42=m -CONFIG_SND_SOC_CS42L42_SDW=m -CONFIG_SND_SOC_CS42L43=m -CONFIG_SND_SOC_CS42L43_SDW=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_CS42L83=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_CS530X=m -CONFIG_SND_SOC_CS530X_I2C=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_ES8311=m -CONFIG_SND_SOC_ES8316=m -CONFIG_SND_SOC_ES8326=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_HDA=m -CONFIG_SND_SOC_HDA=m -CONFIG_SND_SOC_ICS43432=m -CONFIG_SND_SOC_IDT821034=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_MAX98363=m -CONFIG_SND_SOC_MAX98373=m -CONFIG_SND_SOC_MAX98373_I2C=m -CONFIG_SND_SOC_MAX98373_SDW=m -CONFIG_SND_SOC_MAX98388=m -CONFIG_SND_SOC_MAX98390=m -CONFIG_SND_SOC_MAX98396=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_PCM6240=m -CONFIG_SND_SOC_PEB2466=m -CONFIG_SND_SOC_RL6231=m -CONFIG_SND_SOC_RL6347A=m -CONFIG_SND_SOC_RT274=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_RT1017_SDCA_SDW=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_RT1318_SDW=m -CONFIG_SND_SOC_RT1320_SDW=m -CONFIG_SND_SOC_RT5514=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_RT712_SDCA_SDW=m -CONFIG_SND_SOC_RT712_SDCA_DMIC_SDW=m -CONFIG_SND_SOC_RT722_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_RTQ9128=m -# CONFIG_SND_SOC_SDW_MOCKUP is not set -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=m -CONFIG_SND_SOC_SIMPLE_MUX=m -CONFIG_SND_SOC_SMA1303=m -CONFIG_SND_SOC_SPDIF=m -CONFIG_SND_SOC_SRC4XXX_I2C=m -CONFIG_SND_SOC_SRC4XXX=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_TAS2780=m -CONFIG_SND_SOC_TAS2781_COMLIB=m -CONFIG_SND_SOC_TAS2781_FMWLIB=m -CONFIG_SND_SOC_TAS2781_I2C=m -CONFIG_SND_SOC_TAS5086=m -CONFIG_SND_SOC_TAS571X=m -CONFIG_SND_SOC_TAS5720=m -CONFIG_SND_SOC_TAS5805M=m -CONFIG_SND_SOC_TAS6424=m -CONFIG_SND_SOC_TDA7419=m -CONFIG_SND_SOC_TFA9879=m -CONFIG_SND_SOC_TFA989X=m -CONFIG_SND_SOC_TLV320ADC3XXX=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_CLASSH=m -CONFIG_SND_SOC_WCD_MBHC=m -CONFIG_SND_SOC_WCD937X=m -CONFIG_SND_SOC_WCD937X_SDW=m -CONFIG_SND_SOC_WCD938X=m -CONFIG_SND_SOC_WCD938X_SDW=m -CONFIG_SND_SOC_WCD939X=m -CONFIG_SND_SOC_WCD939X_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_WM8731_I2C=m -CONFIG_SND_SOC_WM8731_SPI=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_WM8940=m -CONFIG_SND_SOC_WM8960=m -CONFIG_SND_SOC_WM8961=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_WSA883X=m -CONFIG_SND_SOC_WSA884X=m -CONFIG_SND_SOC_ZL38060=m -CONFIG_SND_SOC_MAX9759=m -CONFIG_SND_SOC_MT6351=m -CONFIG_SND_SOC_MT6357=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_NAU8825=m -CONFIG_SND_SOC_TPA6130A2=m -CONFIG_SND_SOC_LPASS_MACRO_COMMON=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_SOC_SDW_UTILS=m -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 -CONFIG_HID_SUPPORT=y -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_EVISION is not set -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_COMMON=m -# CONFIG_HID_GOODIX_SPI is not set -# CONFIG_HID_GOOGLE_HAMMER is not set -# CONFIG_HID_GOOGLE_STADIA_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_VRC2 is not set -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_LETSKETCH=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_MEGAWORLD_FF is not set -# 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_NVIDIA_SHIELD is not set -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_PXRC is not set -CONFIG_HID_RAZER=m -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_SIGMAMICRO=m -CONFIG_HID_SONY=m -CONFIG_SONY_FF=y -CONFIG_HID_SPEEDLINK=m -CONFIG_HID_STEAM=m -# CONFIG_STEAM_FF is not set -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_TOPRE=m -CONFIG_HID_THINGM=m -CONFIG_HID_THRUSTMASTER=m -CONFIG_THRUSTMASTER_FF=y -CONFIG_HID_UDRAW_PS3=m -CONFIG_HID_U2FZERO=m -CONFIG_HID_UNIVERSAL_PIDFF=m -CONFIG_HID_WACOM=m -CONFIG_HID_WIIMOTE=m -# CONFIG_HID_WINWING is not set -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_MCP2200 is not set -CONFIG_HID_MCP2221=m -# end of Special HID drivers - -# -# HID-BPF support -# -# CONFIG_HID_BPF is not set -# end of HID-BPF support - -# -# USB HID support -# -CONFIG_USB_HID=m -CONFIG_HID_PID=y -CONFIG_USB_HIDDEV=y -# end of USB HID support - -CONFIG_I2C_HID=m -CONFIG_I2C_HID_ACPI=m -CONFIG_I2C_HID_OF=m -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 -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_PCI_AMD=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_LEDS_TRIGGER_USBPORT=m -CONFIG_USB_AUTOSUSPEND_DELAY=2 -CONFIG_USB_DEFAULT_AUTHORIZATION_MODE=1 -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_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_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 - -# -# USB dual-mode controller drivers -# -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_NPCM=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_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_USS720=m -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_APPLEDISPLAY=m -CONFIG_APPLE_MFI_FASTCHARGE=m -# CONFIG_USB_LJCA is not set -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_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_CDNS2_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_MIDI2 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=m -# CONFIG_UCSI_CCG is not set -CONFIG_UCSI_ACPI=m -# CONFIG_UCSI_STM32G0 is not set -CONFIG_TYPEC_TPS6598X=m -# CONFIG_TYPEC_ANX7411 is not set -CONFIG_TYPEC_RT1719=m -CONFIG_TYPEC_HD3SS3220=m -CONFIG_TYPEC_STUSB160X=m -CONFIG_TYPEC_WUSB3801=m - -# -# USB Type-C Multiplexer/DeMultiplexer Switch support -# -# CONFIG_TYPEC_MUX_FSA4480 is not set -# CONFIG_TYPEC_MUX_GPIO_SBU is not set -# CONFIG_TYPEC_MUX_PI3USB30532 is not set -# CONFIG_TYPEC_MUX_INTEL_PMC is not set -# CONFIG_TYPEC_MUX_IT5205 is not set -# CONFIG_TYPEC_MUX_NB7VPQ904M is not set -# CONFIG_TYPEC_MUX_PTN36502 is not set -# CONFIG_TYPEC_MUX_WCD939X_USBSS 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_SCSI_UFSHCD=m -CONFIG_SCSI_UFS_BSG=y -CONFIG_SCSI_UFS_CRYPTO=y -CONFIG_SCSI_UFS_HWMON=y -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_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_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_AW200XX is not set -CONFIG_LEDS_CROS_EC=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_PCA955X=m -# CONFIG_LEDS_PCA955X_GPIO is not set -CONFIG_LEDS_PCA963X=m -# CONFIG_LEDS_PCA995X is not set -# 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_BD2606MVV=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 -# CONFIG_LEDS_IS31FL319X is not set - -# -# LED driver for blink(1) USB RGB LED is under Special HID drivers (HID_THINGM) -# -CONFIG_LEDS_BLINKM=m -# CONFIG_LEDS_BLINKM_MULTICOLOR is not set -# CONFIG_LEDS_MLXCPLD is not set -# CONFIG_LEDS_MLXREG is not set -CONFIG_LEDS_USER=m -CONFIG_LEDS_NIC78BX=m -# CONFIG_LEDS_SPI_BYTE 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 - -# -# RGB LED drivers -# -# CONFIG_LEDS_KTD202X is not set -# CONFIG_LEDS_PWM_MULTICOLOR is not set - -# -# 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 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_TTY=m -# CONFIG_LEDS_TRIGGER_INPUT_EVENTS is not set - -# -# Simple LED drivers -# -CONFIG_LEDS_SIEMENS_SIMATIC_IPC=m -CONFIG_LEDS_SIEMENS_SIMATIC_IPC_APOLLOLAKE=m -CONFIG_LEDS_SIEMENS_SIMATIC_IPC_F7188X=m -CONFIG_LEDS_SIEMENS_SIMATIC_IPC_ELKHARTLAKE=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_CXGB4=m -CONFIG_MLX4_INFINIBAND=m -CONFIG_MLX5_INFINIBAND=m -CONFIG_INFINIBAND_MTHCA=m -CONFIG_INFINIBAND_MTHCA_DEBUG=y -CONFIG_INFINIBAND_OCRDMA=m -CONFIG_INFINIBAND_USNIC=m -CONFIG_INFINIBAND_VMWARE_PVRDMA=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_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_MAX31335 is not set -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_RX8111 is not set -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_SD2405AL is not set -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_RP5C01=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_XILINX_DMA is not set -# CONFIG_XILINX_XDMA is not set -# CONFIG_AMD_QDMA is not set -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_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_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_MF624=m -CONFIG_UIO_HV_GENERIC=m -CONFIG_UIO_DFL=m -CONFIG_VFIO=m -# CONFIG_VFIO_DEVICE_CDEV is not set -CONFIG_VFIO_GROUP=y -CONFIG_VFIO_CONTAINER=y -CONFIG_VFIO_IOMMU_TYPE1=m -CONFIG_VFIO_NOIOMMU=y -CONFIG_VFIO_VIRQFD=y -# CONFIG_VFIO_DEBUGFS is not set - -# -# VFIO support for PCI devices -# -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_MLX5_VFIO_PCI=m -# CONFIG_VIRTIO_VFIO_PCI is not set -# CONFIG_QAT_VFIO_PCI is not set -# end of VFIO support for PCI devices - -CONFIG_IRQ_BYPASS_MANAGER=m -CONFIG_VIRT_DRIVERS=y -CONFIG_VMGENID=y -CONFIG_VBOXGUEST=m -CONFIG_NITRO_ENCLAVES=m -CONFIG_VIRTIO_ANCHOR=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_ADMIN_LEGACY=y -CONFIG_VIRTIO_PCI_LEGACY=y -# 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_VIRTIO_DEBUG is not set -# CONFIG_VDPA is not set -CONFIG_VHOST_IOTLB=m -CONFIG_VHOST_TASK=y -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 -CONFIG_VHOST_ENABLE_FORK_OWNER_CONTROL=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_BEAGLEPLAY is not set -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_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 is not set -# CONFIG_COMEDI_ADL_PCI9118 is not set -# CONFIG_COMEDI_ADV_PCI1710 is not set -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 is not set -# CONFIG_COMEDI_AMPLC_DIO200_PCI is not set -CONFIG_COMEDI_AMPLC_PC236_PCI=m -CONFIG_COMEDI_AMPLC_PC263_PCI=m -# CONFIG_COMEDI_AMPLC_PCI224 is not set -# CONFIG_COMEDI_AMPLC_PCI230 is not set -CONFIG_COMEDI_CONTEC_PCI_DIO=m -# CONFIG_COMEDI_DAS08_PCI is not set -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 is not set -CONFIG_COMEDI_CB_PCIDDA=m -# CONFIG_COMEDI_CB_PCIMDAS is not set -CONFIG_COMEDI_CB_PCIMDDA=m -# CONFIG_COMEDI_ME4000 is not set -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 is not set -CONFIG_COMEDI_NI_PCIDIO=m -CONFIG_COMEDI_NI_PCIMIO=m -# CONFIG_COMEDI_RTD520 is not set -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_8255=m -CONFIG_COMEDI_8255_SA=m -CONFIG_COMEDI_KCOMEDILIB=m -CONFIG_COMEDI_AMPLC_PC236=m -CONFIG_COMEDI_NI_TIO=m -CONFIG_COMEDI_NI_ROUTING=m -# CONFIG_COMEDI_TESTS is not set -CONFIG_STAGING=y -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_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 -# 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 - -# -# 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 -# end of IIO staging drivers - -CONFIG_FB_SM750=m -CONFIG_STAGING_MEDIA=y -CONFIG_INTEL_ATOMISP=y -# CONFIG_DVB_AV7110 is not set -CONFIG_VIDEO_IPU3_IMGU=m - -# -# StarFive media platform drivers -# -# CONFIG_STAGING_MEDIA_DEPRECATED is not set -CONFIG_LTE_GDM724X=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=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_MOST_COMPONENTS is not set -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_FIELDBUS_DEV is not set -# CONFIG_VME_BUS is not set -# CONFIG_GOLDFISH is not set -CONFIG_CHROME_PLATFORMS=y -# CONFIG_CHROMEOS_ACPI is not set -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_UART is not set -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_HPS_I2C=m -CONFIG_CROS_USBPD_LOGGER=m -CONFIG_CROS_USBPD_NOTIFY=m -CONFIG_CHROMEOS_PRIVACY_SCREEN=m -CONFIG_CROS_TYPEC_SWITCH=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_HUB is not set -CONFIG_SURFACE_AGGREGATOR_REGISTRY=m -# CONFIG_SURFACE_AGGREGATOR_TABLET_SWITCH is not set -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_X86_PLATFORM_DEVICES=y -CONFIG_ACPI_WMI=m -CONFIG_WMI_BMOF=m -CONFIG_HUAWEI_WMI=m -CONFIG_MXM_WMI=m -CONFIG_NVIDIA_WMI_EC_BACKLIGHT=m -# CONFIG_XIAOMI_WMI is not set -CONFIG_GIGABYTE_WMI=m -# CONFIG_YOGABOOK is not set -# CONFIG_YT2_1380 is not set -CONFIG_ACERHDF=m -# CONFIG_ACER_WIRELESS is not set -CONFIG_ACER_WMI=m -CONFIG_AMD_PMC=m -CONFIG_AMD_MP2_STB=y -# CONFIG_AMD_WBRF is not set -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_ASUS_TF103C_DOCK=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_X86_PLATFORM_DRIVERS_HP=y -CONFIG_HP_ACCEL=m -CONFIG_HP_WMI=m -CONFIG_TC1100_WMI=m -CONFIG_HP_BIOSCFG=m -CONFIG_WIRELESS_HOTKEY=m -CONFIG_IBM_RTL=m -CONFIG_IDEAPAD_LAPTOP=m -CONFIG_LENOVO_YMC=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=m -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_MRFLD_PWRBTN=m -CONFIG_INTEL_PUNIT_IPC=m -CONFIG_INTEL_RST=m -CONFIG_INTEL_SMARTCONNECT=m -CONFIG_INTEL_VSEC=m -# CONFIG_ACPI_QUICKSTART is not set -# CONFIG_MEEGOPAD_ANX7428 is not set -CONFIG_MSI_EC=m -CONFIG_MSI_LAPTOP=m -CONFIG_MSI_WMI=m -# CONFIG_MSI_WMI_PLATFORM is not set -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_SERIAL_MULTI_INSTANTIATE=m -# CONFIG_MLX_PLATFORM is not set -CONFIG_TOUCHSCREEN_DMI=y -# CONFIG_INSPUR_PLATFORM_PROFILE is not set -# CONFIG_LENOVO_WMI_CAMERA is not set -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_SIEMENS_SIMATIC_IPC=m -CONFIG_SIEMENS_SIMATIC_IPC_BATT=m -CONFIG_SIEMENS_SIMATIC_IPC_BATT_APOLLOLAKE=m -CONFIG_SIEMENS_SIMATIC_IPC_BATT_ELKHARTLAKE=m -CONFIG_SIEMENS_SIMATIC_IPC_BATT_F7188X=m -# CONFIG_SILICOM_PLATFORM is not set -# CONFIG_WINMATE_FM07_KEYS is not set -# CONFIG_SEL3350_PLATFORM is not set -CONFIG_P2SB=y -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_TPS68470=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=y -CONFIG_ALTERA_MBOX=m -CONFIG_IOMMU_IOVA=y -CONFIG_IOMMU_API=y -CONFIG_IOMMUFD_DRIVER=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_INTEL_IOMMU_PERF_EVENTS=y -CONFIG_IOMMUFD=m -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_CTRL=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_AMD=m -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 - -# -# fujitsu SoC drivers -# -# end of fujitsu 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 - -# CONFIG_WPCM450_SOC is not set - -# -# Qualcomm SoC drivers -# -# CONFIG_QCOM_PMIC_PDCHARGER_ULOG is not set -CONFIG_QCOM_QMI_HELPERS=m -# CONFIG_QCOM_PBS is not set -# 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 - -# -# PM Domains -# - -# -# Amlogic PM Domains -# -# end of Amlogic PM Domains - -# -# Broadcom PM Domains -# -# end of Broadcom PM Domains - -# -# i.MX PM Domains -# -# end of i.MX PM Domains - -# -# Qualcomm PM Domains -# -# end of Qualcomm PM Domains -# end of PM Domains - -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_LC824206XA is not set -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_GTS_HELPER=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_ADXL367=m -CONFIG_ADXL367_SPI=m -CONFIG_ADXL367_I2C=m -CONFIG_ADXL372=m -CONFIG_ADXL372_SPI=m -CONFIG_ADXL372_I2C=m -# CONFIG_ADXL380_SPI is not set -# CONFIG_ADXL380_I2C is not set -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_I2C=m -CONFIG_BMI088_ACCEL_SPI=m -CONFIG_DA280=m -CONFIG_DA311=m -# CONFIG_DMARD06 is not set -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_IIO_KX022A=m -CONFIG_IIO_KX022A_SPI=m -CONFIG_IIO_KX022A_I2C=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 is not set -CONFIG_MMA9551_CORE=m -CONFIG_MMA9551=m -CONFIG_MMA9553=m -# CONFIG_MSA311 is not set -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_AD4000 is not set -CONFIG_AD4130=m -# CONFIG_AD4695 is not set -CONFIG_AD7091R=m -CONFIG_AD7091R5=m -# CONFIG_AD7091R8 is not set -CONFIG_AD7124=m -# CONFIG_AD7173 is not set -CONFIG_AD7192=m -CONFIG_AD7266=m -CONFIG_AD7280=m -CONFIG_AD7291=m -CONFIG_AD7292=m -CONFIG_AD7298=m -# CONFIG_AD7380 is not set -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_AD7944 is not set -CONFIG_AD7949=m -CONFIG_AD799X=m -# CONFIG_AD9467 is not set -# CONFIG_AXP20X_ADC is not set -CONFIG_AXP288_ADC=m -CONFIG_CC10001_ADC=m -CONFIG_DA9150_GPADC=m -CONFIG_DLN2_ADC=m -# CONFIG_ENVELOPE_DETECTOR is not set -CONFIG_HI8435=m -CONFIG_HX711=m -CONFIG_INA2XX_ADC=m -CONFIG_INTEL_MRFLD_ADC=m -# CONFIG_LTC2309 is not set -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_MAX11205 is not set -CONFIG_MAX11410=m -CONFIG_MAX1241=m -CONFIG_MAX1363=m -# CONFIG_MAX34408 is not set -# CONFIG_MAX9611 is not set -CONFIG_MCP320X=m -CONFIG_MCP3422=m -# CONFIG_MCP3564 is not set -CONFIG_MCP3911=m -# CONFIG_MEDIATEK_MT6359_AUXADC is not set -CONFIG_MEDIATEK_MT6360_ADC=m -CONFIG_MEN_Z188_ADC=m -CONFIG_MP2629_ADC=m -CONFIG_NAU7802=m -# CONFIG_PAC1921 is not set -# CONFIG_PAC1934 is not set -CONFIG_QCOM_VADC_COMMON=m -CONFIG_QCOM_SPMI_IADC=m -CONFIG_QCOM_SPMI_VADC=m -CONFIG_QCOM_SPMI_ADC5=m -# CONFIG_RICHTEK_RTQ6056 is not set -# CONFIG_SD_ADC_MODULATOR is not set -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_ADS1119 is not set -# CONFIG_TI_ADS7924 is not set -CONFIG_TI_ADS1100=m -# CONFIG_TI_ADS1298 is not set -CONFIG_TI_ADS7950=m -CONFIG_TI_ADS8344=m -CONFIG_TI_ADS8688=m -CONFIG_TI_ADS124S08=m -CONFIG_TI_ADS131E08=m -# CONFIG_TI_LMP92064 is not set -CONFIG_TI_TLC4541=m -CONFIG_TI_TSC2046=m -# CONFIG_VF610_ADC is not set -CONFIG_VIPERBOARD_ADC=m -# CONFIG_XILINX_XADC is not set -# end of Analog to digital converters - -# -# Analog to digital and digital to analog converters -# -CONFIG_AD74115=m -CONFIG_AD74413R=m -# end of Analog to digital and digital to analog converters - -# -# Analog Front Ends -# -# CONFIG_IIO_RESCALE is not set -# end of Analog Front Ends - -# -# Amplifiers -# -CONFIG_AD8366=m -CONFIG_ADA4250=m -CONFIG_HMC425=m -# end of Amplifiers - -# -# Capacitance to digital converters -# -CONFIG_AD7150=m -CONFIG_AD7746=m -# end of Capacitance to digital converters - -# -# Chemical Sensors -# -# CONFIG_AOSONG_AGS02MA is not set -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_ENS160 is not set -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_INV_SENSORS_TIMESTAMP=m -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_AD3552R=m -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_AD9739A is not set -CONFIG_LTC2688=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_AD7293=m -CONFIG_AD7303=m -CONFIG_AD8801=m -# CONFIG_DPOT_DAC is not set -CONFIG_DS4424=m -CONFIG_LTC1660=m -# CONFIG_LTC2632 is not set -# CONFIG_LTC2664 is not set -CONFIG_M62332=m -CONFIG_MAX517=m -# CONFIG_MAX5522 is not set -CONFIG_MAX5821=m -CONFIG_MCP4725=m -# CONFIG_MCP4728 is not set -# CONFIG_MCP4821 is not set -# CONFIG_MCP4922 is not set -CONFIG_TI_DAC082S085=m -# CONFIG_TI_DAC5571 is not set -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=m -# CONFIG_IIO_SIMPLE_DUMMY_EVENTS is not set -# CONFIG_IIO_SIMPLE_DUMMY_BUFFER is not set -# end of IIO dummy driver - -# -# Filters -# -# end of Filters - -# -# 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_ADF4377=m -# CONFIG_ADMFM2000 is not set -CONFIG_ADMV1013=m -CONFIG_ADMV4420=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=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_ENS210 is not set -CONFIG_HDC100X=m -CONFIG_HDC2010=m -# CONFIG_HDC3020 is not set -# 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_BMI323_I2C is not set -# CONFIG_BMI323_SPI is not set -# CONFIG_BOSCH_BNO055_SERIAL is not set -# CONFIG_BOSCH_BNO055_I2C is not set -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_APDS9306 is not set -CONFIG_APDS9960=m -CONFIG_AS73211=m -# CONFIG_BH1745 is not set -CONFIG_BH1750=m -CONFIG_BH1780=m -CONFIG_CM32181=m -CONFIG_CM3232=m -CONFIG_CM3323=m -# CONFIG_CM3605 is not set -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_ISL76682 is not set -CONFIG_HID_SENSOR_ALS=m -CONFIG_HID_SENSOR_PROX=m -CONFIG_JSA1212=m -# CONFIG_ROHM_BU27008 is not set -CONFIG_ROHM_BU27034=m -CONFIG_RPR0521=m -CONFIG_SENSORS_LM3533=m -# CONFIG_LTR390 is not set -CONFIG_LTR501=m -# CONFIG_LTRF216A is not set -# CONFIG_LV0104CS is not set -CONFIG_MAX44000=m -CONFIG_MAX44009=m -CONFIG_NOA1305=m -CONFIG_OPT3001=m -# CONFIG_OPT4001 is not set -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_VEML6040 is not set -CONFIG_VEML6070=m -# CONFIG_VEML6075 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=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_TI_TMAG5273 is not set -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 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 -# CONFIG_X9250 is not set -# end of Digital potentiometers - -# -# Digital potentiostats -# -CONFIG_LMP91000=m -# end of Digital potentiostats - -# -# Pressure sensors -# -CONFIG_ABP060MG=m -# CONFIG_ROHM_BM1390 is not set -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_HSC030PA is not set -# CONFIG_ICP10100 is not set -CONFIG_MPL115=m -CONFIG_MPL115_I2C=m -CONFIG_MPL115_SPI=m -CONFIG_MPL3115=m -# CONFIG_MPRLS0025PA is not set -CONFIG_MS5611=m -CONFIG_MS5611_I2C=m -CONFIG_MS5611_SPI=m -CONFIG_MS5637=m -# CONFIG_SDP500 is not set -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_HX9023S is not set -# CONFIG_IRSD200 is not set -CONFIG_ISL29501=m -CONFIG_LIDAR_LITE_V2=m -CONFIG_MB1232=m -CONFIG_PING=m -CONFIG_RFD77402=m -# CONFIG_SRF04 is not set -CONFIG_SX_COMMON=m -CONFIG_SX9310=m -CONFIG_SX9324=m -CONFIG_SX9360=m -CONFIG_SX9500=m -CONFIG_SRF08=m -CONFIG_VCNL3020=m -CONFIG_VL53L0X_I2C=m -# CONFIG_AW96103 is not set -# end of Proximity and distance sensors - -# -# Resolver to digital converters -# -CONFIG_AD2S90=m -CONFIG_AD2S1200=m -CONFIG_AD2S1210=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_MLX90635 is not set -CONFIG_TMP006=m -CONFIG_TMP007=m -CONFIG_TMP117=m -CONFIG_TSYS01=m -CONFIG_TSYS02D=m -CONFIG_MAX30208=m -CONFIG_MAX31856=m -CONFIG_MAX31865=m -# CONFIG_MCP9600 is not set -# 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_PWM=y -# CONFIG_PWM_DEBUG is not set -# CONFIG_PWM_CLK is not set -CONFIG_PWM_CROS_EC=m -CONFIG_PWM_DWC_CORE=m -CONFIG_PWM_DWC=m -# CONFIG_PWM_GPIO 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_GPIO is not set -# CONFIG_RESET_TI_SYSCON is not set -# CONFIG_RESET_TI_TPS380X is not set - -# -# PHY Subsystem -# -CONFIG_GENERIC_PHY=y -CONFIG_GENERIC_PHY_MIPI_DPHY=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_MCB=m -CONFIG_MCB_PCI=m -CONFIG_MCB_LPC=m - -# -# Performance monitor support -# -# CONFIG_DWC_PCIE_PMU is not set -CONFIG_CXL_PMU=m -# end of Performance monitor support - -CONFIG_RAS=y -# CONFIG_AMD_ATL is not set -CONFIG_USB4=m -# CONFIG_USB4_DEBUGFS_WRITE is not set -# CONFIG_USB4_DMA_TEST is not set - -# -# Android -# -CONFIG_ANDROID_BINDER_IPC=y -CONFIG_ANDROID_BINDERFS=y -CONFIG_ANDROID_BINDER_DEVICES="" -# CONFIG_ANDROID_BINDER_IPC_SELFTEST is not set -# end of Android - -CONFIG_LIBNVDIMM=m -CONFIG_BLK_DEV_PMEM=m -CONFIG_ND_CLAIM=y -CONFIG_ND_BTT=m -CONFIG_BTT=y -CONFIG_NVDIMM_KEYS=y -# CONFIG_NVDIMM_SECURITY_TEST is not set -CONFIG_DAX=y -CONFIG_DEV_DAX=m -CONFIG_DEV_DAX_CXL=m -CONFIG_NVMEM=y -CONFIG_NVMEM_SYSFS=y -# CONFIG_NVMEM_LAYOUTS is not set -CONFIG_NVMEM_RMEM=m -CONFIG_NVMEM_SPMI_SDAM=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_SELECTMAP is not set -# 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_FPGA_M10_BMC_SEC_UPDATE is not set -# CONFIG_FPGA_MGR_MICROCHIP_SPI is not set -CONFIG_FPGA_MGR_LATTICE_SYSCONFIG=m -CONFIG_FPGA_MGR_LATTICE_SYSCONFIG_SPI=m -CONFIG_TEE=m -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 -CONFIG_PECI=m -CONFIG_PECI_CPU=m -# CONFIG_HTE is not set -CONFIG_DPLL=y -# end of Device Drivers - -# -# File systems -# -CONFIG_DCACHE_WORD_ACCESS=y -CONFIG_VALIDATE_FS_PARSER=y -CONFIG_FS_IOMAP=y -CONFIG_FS_STACK=y -CONFIG_BUFFER_HEAD=y -CONFIG_LEGACY_DIRECT_IO=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_SUPPORT_ASCII_CI=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_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_F2FS_UNFAIR_RWSEM=y -CONFIG_BCACHEFS_FS=m -CONFIG_BCACHEFS_QUOTA=y -# CONFIG_BCACHEFS_ERASURE_CODING is not set -CONFIG_BCACHEFS_POSIX_ACL=y -# CONFIG_BCACHEFS_DEBUG is not set -# CONFIG_BCACHEFS_TESTS is not set -# CONFIG_BCACHEFS_LOCK_TIME_STATS is not set -# CONFIG_BCACHEFS_NO_LATENCY_ACCT is not set -CONFIG_BCACHEFS_SIX_OPTIMISTIC_SPIN=y -# CONFIG_BCACHEFS_PATH_TRACEPOINTS is not set -CONFIG_ZONEFS_FS=m -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=y -CONFIG_QUOTA=y -CONFIG_QUOTA_NETLINK_INTERFACE=y -# CONFIG_QUOTA_DEBUG is not set -CONFIG_QUOTA_TREE=m -CONFIG_QFMT_V1=m -CONFIG_QFMT_V2=m -CONFIG_QUOTACTL=y -CONFIG_AUTOFS_FS=y -CONFIG_FUSE_FS=m -CONFIG_CUSE=m -CONFIG_VIRTIO_FS=m -CONFIG_FUSE_PASSTHROUGH=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_METACOPY is not set -# CONFIG_OVERLAY_FS_DEBUG is not set - -# -# Caches -# -CONFIG_NETFS_SUPPORT=m -# CONFIG_NETFS_STATS is not set -# CONFIG_NETFS_DEBUG is not set -CONFIG_FSCACHE=y -# CONFIG_FSCACHE_STATS is not set -CONFIG_CACHEFILES=m -# CONFIG_CACHEFILES_DEBUG is not set -# CONFIG_CACHEFILES_ERROR_INJECTION is not set -# CONFIG_CACHEFILES_ONDEMAND 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_NTFS3_FS=m -CONFIG_NTFS3_LZX_XPRESS=y -# CONFIG_NTFS3_FS_POSIX_ACL is not set -CONFIG_NTFS_FS=m -# 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_QUOTA is not set -CONFIG_HUGETLBFS=y -CONFIG_HUGETLB_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=y -CONFIG_SQUASHFS_DECOMP_MULTI=y -CONFIG_SQUASHFS_DECOMP_MULTI_PERCPU=y -CONFIG_SQUASHFS_CHOICE_DECOMP_BY_MOUNT=y -CONFIG_SQUASHFS_MOUNT_DECOMP_THREADS=y -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_COMPRESS=y -# 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_BACKED_BY_FILE=y -CONFIG_EROFS_FS_ZIP=y -CONFIG_EROFS_FS_ZIP_LZMA=y -# CONFIG_EROFS_FS_ZIP_DEFLATE is not set -# CONFIG_EROFS_FS_ZIP_ZSTD is not set -# CONFIG_EROFS_FS_ONDEMAND is not set -# CONFIG_EROFS_FS_PCPU_KTHREAD 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 is not set -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_NFSD_LEGACY_CLIENT_TRACKING is not set -CONFIG_GRACE_PERIOD=m -CONFIG_LOCKD=m -CONFIG_LOCKD_V4=y -CONFIG_NFS_ACL_SUPPORT=m -CONFIG_NFS_COMMON=y -# CONFIG_NFS_LOCALIO is not set -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_RPCSEC_GSS_KRB5_ENCTYPES_AES_SHA1=y -# CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_CAMELLIA is not set -CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_AES_SHA2=y -# 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_CIFS_COMPRESSION is not set -# CONFIG_SMB_SERVER is not set -CONFIG_SMBFS=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_NLS_UCS2_UTILS=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_HAVE_TRUSTED_KEYS=y -CONFIG_TRUSTED_KEYS_TPM=y -CONFIG_TRUSTED_KEYS_TEE=y -CONFIG_ENCRYPTED_KEYS=m -# CONFIG_USER_DECRYPTED_DATA is not set -CONFIG_KEY_DH_OPERATIONS=y -CONFIG_KEY_NOTIFICATIONS=y -CONFIG_SECURITY_DMESG_RESTRICT=y -CONFIG_PROC_MEM_ALWAYS_FORCE=y -# CONFIG_PROC_MEM_FORCE_PTRACE is not set -# CONFIG_PROC_MEM_NO_FORCE is not set -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_INTEL_TXT=y -CONFIG_LSM_MMAP_MIN_ADDR=65536 -CONFIG_HARDENED_USERCOPY=y -CONFIG_FORTIFY_SOURCE=y -# CONFIG_STATIC_USERMODEHELPER is not set -CONFIG_SECURITY_SELINUX=y -CONFIG_SECURITY_SELINUX_BOOTPARAM=y -CONFIG_SECURITY_SELINUX_DEVELOP=y -CONFIG_SECURITY_SELINUX_AVC_STATS=y -CONFIG_SECURITY_SELINUX_SIDTAB_HASH_BITS=9 -CONFIG_SECURITY_SELINUX_SID2STR_CACHE_SIZE=256 -# CONFIG_SECURITY_SELINUX_DEBUG is not set -# CONFIG_SECURITY_SMACK is not set -# CONFIG_SECURITY_TOMOYO is not set -CONFIG_SECURITY_APPARMOR=y -# CONFIG_SECURITY_APPARMOR_DEBUG is not set -CONFIG_SECURITY_APPARMOR_INTROSPECT_POLICY=y -CONFIG_SECURITY_APPARMOR_HASH=y -CONFIG_SECURITY_APPARMOR_HASH_DEFAULT=y -CONFIG_SECURITY_APPARMOR_EXPORT_BINARY=y -CONFIG_SECURITY_APPARMOR_PARANOID_LOAD=y -# CONFIG_SECURITY_LOADPIN is not set -CONFIG_SECURITY_YAMA=y -# CONFIG_SECURITY_SAFESETID is not set -CONFIG_SECURITY_LOCKDOWN_LSM=y -CONFIG_SECURITY_LOCKDOWN_LSM_EARLY=y -CONFIG_LOCK_DOWN_KERNEL_FORCE_NONE=y -# CONFIG_LOCK_DOWN_KERNEL_FORCE_INTEGRITY is not set -# CONFIG_LOCK_DOWN_KERNEL_FORCE_CONFIDENTIALITY is not set -CONFIG_SECURITY_LANDLOCK=y -# CONFIG_SECURITY_IPE is not set -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="landlock,yama,loadpin,safesetid,integrity" - -# -# Kernel hardening options -# - -# -# Memory initialization -# -CONFIG_CC_HAS_AUTO_VAR_INIT_PATTERN=y -CONFIG_CC_HAS_AUTO_VAR_INIT_ZERO_BARE=y -CONFIG_CC_HAS_AUTO_VAR_INIT_ZERO=y -# CONFIG_INIT_STACK_NONE is not set -# CONFIG_INIT_STACK_ALL_PATTERN is not set -CONFIG_INIT_STACK_ALL_ZERO=y -CONFIG_INIT_ON_ALLOC_DEFAULT_ON=y -# CONFIG_INIT_ON_FREE_DEFAULT_ON is not set -CONFIG_CC_HAS_ZERO_CALL_USED_REGS=y -# CONFIG_ZERO_CALL_USED_REGS is not set -# end of Memory initialization - -# -# Hardening of kernel data structures -# -CONFIG_LIST_HARDENED=y -CONFIG_BUG_ON_DATA_CORRUPTION=y -# end of Hardening of kernel data structures - -CONFIG_RANDSTRUCT_NONE=y -# 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_SIG=y -CONFIG_CRYPTO_SIG2=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_NULL=m -CONFIG_CRYPTO_NULL2=m -CONFIG_CRYPTO_PCRYPT=m -CONFIG_CRYPTO_CRYPTD=y -CONFIG_CRYPTO_AUTHENC=m -CONFIG_CRYPTO_TEST=m -CONFIG_CRYPTO_SIMD=y -CONFIG_CRYPTO_ENGINE=m -# end of Crypto core or helper - -# -# Public-key cryptography -# -CONFIG_CRYPTO_RSA=y -CONFIG_CRYPTO_DH=y -CONFIG_CRYPTO_DH_RFC7919_GROUPS=y -CONFIG_CRYPTO_ECC=m -CONFIG_CRYPTO_ECDH=m -CONFIG_CRYPTO_ECDSA=m -CONFIG_CRYPTO_ECRDSA=m -CONFIG_CRYPTO_CURVE25519=m -# end of Public-key cryptography - -# -# Block ciphers -# -CONFIG_CRYPTO_AES=y -CONFIG_CRYPTO_AES_TI=m -CONFIG_CRYPTO_ANUBIS=m -# CONFIG_CRYPTO_ARIA is not set -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_SEED=m -CONFIG_CRYPTO_SERPENT=y -CONFIG_CRYPTO_SM4=m -CONFIG_CRYPTO_SM4_GENERIC=m -CONFIG_CRYPTO_TEA=m -CONFIG_CRYPTO_TWOFISH=m -CONFIG_CRYPTO_TWOFISH_COMMON=y -# end of Block ciphers - -# -# Length-preserving ciphers and modes -# -CONFIG_CRYPTO_ADIANTUM=m -CONFIG_CRYPTO_ARC4=m -CONFIG_CRYPTO_CHACHA20=m -CONFIG_CRYPTO_CBC=y -CONFIG_CRYPTO_CTR=m -CONFIG_CRYPTO_CTS=y -CONFIG_CRYPTO_ECB=y -# CONFIG_CRYPTO_HCTR2 is not set -CONFIG_CRYPTO_KEYWRAP=m -CONFIG_CRYPTO_LRW=y -CONFIG_CRYPTO_PCBC=m -CONFIG_CRYPTO_XTS=y -CONFIG_CRYPTO_NHPOLY1305=m -# end of Length-preserving ciphers and modes - -# -# AEAD (authenticated encryption with associated data) ciphers -# -# CONFIG_CRYPTO_AEGIS128 is not set -CONFIG_CRYPTO_CHACHA20POLY1305=m -CONFIG_CRYPTO_CCM=m -CONFIG_CRYPTO_GCM=m -CONFIG_CRYPTO_GENIV=m -CONFIG_CRYPTO_SEQIV=m -CONFIG_CRYPTO_ECHAINIV=m -CONFIG_CRYPTO_ESSIV=m -# end of AEAD (authenticated encryption with associated data) ciphers - -# -# Hashes, digests, and MACs -# -CONFIG_CRYPTO_BLAKE2B=m -CONFIG_CRYPTO_CMAC=m -CONFIG_CRYPTO_GHASH=m -CONFIG_CRYPTO_HMAC=y -CONFIG_CRYPTO_MD4=m -CONFIG_CRYPTO_MD5=y -CONFIG_CRYPTO_MICHAEL_MIC=m -CONFIG_CRYPTO_POLY1305=m -CONFIG_CRYPTO_RMD160=m -CONFIG_CRYPTO_SHA1=y -CONFIG_CRYPTO_SHA256=y -CONFIG_CRYPTO_SHA512=y -CONFIG_CRYPTO_SHA3=y -CONFIG_CRYPTO_SM3=m -CONFIG_CRYPTO_SM3_GENERIC=m -CONFIG_CRYPTO_STREEBOG=m -CONFIG_CRYPTO_VMAC=m -CONFIG_CRYPTO_WP512=m -CONFIG_CRYPTO_XCBC=m -CONFIG_CRYPTO_XXHASH=m -# end of Hashes, digests, and MACs - -# -# CRCs (cyclic redundancy checks) -# -CONFIG_CRYPTO_CRC32C=m -CONFIG_CRYPTO_CRC32=m -CONFIG_CRYPTO_CRCT10DIF=y -CONFIG_CRYPTO_CRC64_ROCKSOFT=y -# end of CRCs (cyclic redundancy checks) - -# -# 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 -# end of Compression - -# -# 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_JITTERENTROPY_MEMORY_BLOCKS=64 -CONFIG_CRYPTO_JITTERENTROPY_MEMORY_BLOCKSIZE=32 -CONFIG_CRYPTO_JITTERENTROPY_OSR=1 -CONFIG_CRYPTO_KDF800108_CTR=y -# end of Random number generation - -# -# Userspace interface -# -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 -# end of Userspace interface - -CONFIG_CRYPTO_HASH_INFO=y - -# -# Accelerated Cryptographic Algorithms for CPU (x86) -# -CONFIG_CRYPTO_AES_NI_INTEL=m -CONFIG_CRYPTO_SERPENT_SSE2_586=y -CONFIG_CRYPTO_TWOFISH_586=y -CONFIG_CRYPTO_CRC32C_INTEL=m -CONFIG_CRYPTO_CRC32_PCLMUL=m -# end of Accelerated Cryptographic Algorithms for CPU (x86) - -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_420XX is not set -CONFIG_CRYPTO_DEV_QAT_DH895xCCVF=m -CONFIG_CRYPTO_DEV_QAT_C3XXXVF=m -CONFIG_CRYPTO_DEV_QAT_C62XVF=m -# CONFIG_CRYPTO_DEV_QAT_ERROR_INJECTION 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_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 -# CONFIG_FIPS_SIGNATURE_SELFTEST is not set - -# -# Certificates for signature checking -# -CONFIG_MODULE_SIG_KEY="certs/signing_key.pem" -CONFIG_MODULE_SIG_KEY_TYPE_RSA=y -# CONFIG_MODULE_SIG_KEY_TYPE_ECDSA is not set -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 is not set -CONFIG_RATIONAL=y -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_UTILS=y -CONFIG_CRYPTO_LIB_AES=y -CONFIG_CRYPTO_LIB_ARC4=m -CONFIG_CRYPTO_LIB_GF128MUL=y -CONFIG_CRYPTO_LIB_BLAKE2S_GENERIC=y -CONFIG_CRYPTO_LIB_CHACHA_GENERIC=m -CONFIG_CRYPTO_LIB_CHACHA_INTERNAL=m -CONFIG_CRYPTO_LIB_CHACHA=m -CONFIG_CRYPTO_LIB_CURVE25519_GENERIC=m -CONFIG_CRYPTO_LIB_CURVE25519_INTERNAL=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_INTERNAL=m -CONFIG_CRYPTO_LIB_POLY1305=m -CONFIG_CRYPTO_LIB_CHACHA20POLY1305=m -CONFIG_CRYPTO_LIB_SHA1=y -CONFIG_CRYPTO_LIB_SHA256=y -# end of Crypto library routines - -CONFIG_CRC_CCITT=m -CONFIG_CRC16=m -CONFIG_CRC_T10DIF=y -CONFIG_CRC64_ROCKSOFT=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=y -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_COMMON=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_ARM=y -CONFIG_XZ_DEC_ARMTHUMB=y -CONFIG_XZ_DEC_ARM64=y -CONFIG_XZ_DEC_SPARC=y -CONFIG_XZ_DEC_RISCV=y -CONFIG_XZ_DEC_MICROLZMA=y -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_INTERVAL_TREE_SPAN_ITER=y -CONFIG_XARRAY_MULTI=y -CONFIG_ASSOCIATIVE_ARRAY=y -CONFIG_CLOSURES=y -CONFIG_HAS_IOMEM=y -CONFIG_HAS_IOPORT=y -CONFIG_HAS_IOPORT_MAP=y -CONFIG_HAS_DMA=y -CONFIG_DMA_OPS_HELPERS=y -CONFIG_NEED_SG_DMA_FLAGS=y -CONFIG_NEED_SG_DMA_LENGTH=y -CONFIG_NEED_DMA_MAP_STATE=y -CONFIG_ARCH_DMA_ADDR_T_64BIT=y -CONFIG_SWIOTLB=y -# CONFIG_SWIOTLB_DYNAMIC is not set -CONFIG_DMA_NEED_SYNC=y -CONFIG_DMA_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_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_GENERIC_VDSO_OVERFLOW_PROTECT=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_MEMREGION=y -CONFIG_ARCH_HAS_CPU_CACHE_INVALIDATE_MEMREGION=y -CONFIG_ARCH_STACKWALK=y -CONFIG_STACKDEPOT=y -CONFIG_STACKDEPOT_MAX_FRAMES=64 -CONFIG_SBITMAP=y -CONFIG_PARMAN=m -CONFIG_OBJAGG=m -# CONFIG_LWQ_TEST is not set -# end of Library routines - -CONFIG_ASN1_ENCODER=m -CONFIG_POLYNOMIAL=m -CONFIG_FIRMWARE_TABLE=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_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 - -CONFIG_DEBUG_KERNEL=y -CONFIG_DEBUG_MISC=y - -# -# Compile-time checks and compiler options -# -CONFIG_DEBUG_INFO=y -CONFIG_AS_HAS_NON_CONST_ULEB128=y -# CONFIG_DEBUG_INFO_NONE 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_REDUCED is not set -CONFIG_DEBUG_INFO_COMPRESSED_NONE=y -# CONFIG_DEBUG_INFO_COMPRESSED_ZLIB is not set -# CONFIG_DEBUG_INFO_COMPRESSED_ZSTD is not set -# CONFIG_DEBUG_INFO_SPLIT is not set -CONFIG_DEBUG_INFO_BTF=y -CONFIG_PAHOLE_HAS_SPLIT_BTF=y -CONFIG_PAHOLE_HAS_LANG_EXCLUDE=y -CONFIG_DEBUG_INFO_BTF_MODULES=y -# CONFIG_MODULE_ALLOW_BTF_MISMATCH is not set -# 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_ARCH_WANT_FRAME_POINTERS=y -CONFIG_FRAME_POINTER=y -# 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=y -# CONFIG_UBSAN is not set -CONFIG_HAVE_KCSAN_COMPILER=y -# end of Generic Kernel Debugging Instruments - -# -# Networking Debugging -# -# CONFIG_NET_DEV_REFCNT_TRACKER is not set -# CONFIG_NET_NS_REFCNT_TRACKER is not set -# CONFIG_DEBUG_NET is not set -# end of Networking Debugging - -# -# Memory Debugging -# -CONFIG_PAGE_EXTENSION=y -# CONFIG_DEBUG_PAGEALLOC is not set -CONFIG_SLUB_DEBUG=y -# CONFIG_SLUB_DEBUG_ON 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_HAVE_DEBUG_KMEMLEAK=y -# CONFIG_DEBUG_KMEMLEAK is not set -# CONFIG_DEBUG_OBJECTS is not set -# CONFIG_SHRINKER_DEBUG 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=y -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=y -# CONFIG_MEM_ALLOC_PROFILING 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_SOFTLOCKUP_DETECTOR_INTR_STORM=y -# CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC is not set -CONFIG_HAVE_HARDLOCKUP_DETECTOR_BUDDY=y -CONFIG_HARDLOCKUP_DETECTOR=y -# CONFIG_HARDLOCKUP_DETECTOR_PREFER_BUDDY is not set -CONFIG_HARDLOCKUP_DETECTOR_PERF=y -# CONFIG_HARDLOCKUP_DETECTOR_BUDDY is not set -# CONFIG_HARDLOCKUP_DETECTOR_ARCH is not set -CONFIG_HARDLOCKUP_DETECTOR_COUNTS_HRTIMER=y -CONFIG_BOOTPARAM_HARDLOCKUP_PANIC=y -# CONFIG_DETECT_HUNG_TASK is not set -# CONFIG_WQ_WATCHDOG is not set -# CONFIG_WQ_CPU_INTENSIVE_REPORT 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_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_NMI_CHECK_CPU is not set -# 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_DEBUG_CLOSURES is not set -# CONFIG_DEBUG_MAPLE_TREE is not set -# end of Debug kernel data structures - -# -# 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_EXP_CPU_STALL_TIMEOUT=0 -# CONFIG_RCU_CPU_STALL_CPUTIME is not set -# 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_DEBUG_CGROUP_REF is not set -CONFIG_USER_STACKTRACE_SUPPORT=y -CONFIG_NOP_TRACER=y -CONFIG_HAVE_RETHOOK=y -CONFIG_RETHOOK=y -CONFIG_HAVE_FUNCTION_TRACER=y -CONFIG_HAVE_FUNCTION_GRAPH_TRACER=y -CONFIG_HAVE_FUNCTION_GRAPH_RETVAL=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_NO_PATCHABLE=y -CONFIG_HAVE_FTRACE_MCOUNT_RECORD=y -CONFIG_HAVE_SYSCALL_TRACEPOINTS=y -CONFIG_HAVE_FENTRY=y -CONFIG_HAVE_C_RECORDMCOUNT=y -CONFIG_HAVE_BUILDTIME_MCOUNT_SORT=y -CONFIG_BUILDTIME_MCOUNT_SORT=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_FUNCTION_GRAPH_RETVAL is not set -CONFIG_DYNAMIC_FTRACE=y -CONFIG_DYNAMIC_FTRACE_WITH_REGS=y -CONFIG_DYNAMIC_FTRACE_WITH_DIRECT_CALLS=y -CONFIG_FPROBE=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_FPROBE_EVENTS=y -CONFIG_PROBE_EVENTS_BTF_ARGS=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_USER_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_VALIDATE_RCU_IS_WATCHING is not set -# CONFIG_FTRACE_STARTUP_TEST is not set -# CONFIG_FTRACE_SORT_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_RV 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_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 -# 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_TEST_DHRY is not set -CONFIG_LKDTM=m -# CONFIG_TEST_MIN_HEAP is not set -# CONFIG_TEST_DIV64 is not set -# CONFIG_TEST_MULDIV64 is not set -# CONFIG_BACKTRACE_SELF_TEST is not set -# CONFIG_TEST_REF_TRACKER 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_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_MAPLE_TREE is not set -# CONFIG_TEST_RHASHTABLE is not set -# 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_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_DYNAMIC_DEBUG is not set -# CONFIG_TEST_KMOD is not set -# CONFIG_TEST_DEBUG_VIRTUAL is not set -# CONFIG_TEST_MEMCAT_P is not set -# CONFIG_TEST_OBJAGG 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_TEST_OBJPOOL is not set -CONFIG_ARCH_USE_MEMTEST=y -CONFIG_MEMTEST=y -# CONFIG_HYPERV_TESTING is not set -# end of Kernel Testing and Coverage - -# -# Rust hacking -# -# end of Rust hacking -# end of Kernel hacking diff --git a/srcpkgs/linux6.12/files/mv-debug b/srcpkgs/linux6.12/files/mv-debug deleted file mode 100755 index c2e0f5f056adb5..00000000000000 --- a/srcpkgs/linux6.12/files/mv-debug +++ /dev/null @@ -1,8 +0,0 @@ -#!/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 -$SIGN_FILE $mod -zstd -T1 --rm -f -q $mod diff --git a/srcpkgs/linux6.12/files/x86_64-dotconfig b/srcpkgs/linux6.12/files/x86_64-dotconfig deleted file mode 100644 index 405fd11517d709..00000000000000 --- a/srcpkgs/linux6.12/files/x86_64-dotconfig +++ /dev/null @@ -1,11716 +0,0 @@ -# -# Automatically generated file; DO NOT EDIT. -# Linux/x86_64 6.12.60 Kernel Configuration -# -CONFIG_CC_VERSION_TEXT="gcc (GCC) 14.2.1 20250405" -CONFIG_CC_IS_GCC=y -CONFIG_GCC_VERSION=140201 -CONFIG_CLANG_VERSION=0 -CONFIG_AS_IS_GNU=y -CONFIG_AS_VERSION=24400 -CONFIG_LD_IS_BFD=y -CONFIG_LD_VERSION=24400 -CONFIG_LLD_VERSION=0 -CONFIG_RUSTC_VERSION=0 -CONFIG_RUSTC_LLVM_VERSION=0 -CONFIG_CC_CAN_LINK=y -CONFIG_CC_CAN_LINK_STATIC=y -CONFIG_CC_HAS_ASM_GOTO_OUTPUT=y -CONFIG_CC_HAS_ASM_GOTO_TIED_OUTPUT=y -CONFIG_TOOLS_SUPPORT_RELR=y -CONFIG_CC_HAS_ASM_INLINE=y -CONFIG_CC_HAS_NO_PROFILE_FN_ATTR=y -CONFIG_LD_CAN_USE_KEEP_IN_OVERLAY=y -CONFIG_PAHOLE_VERSION=131 -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_SYSVIPC=y -CONFIG_SYSVIPC_SYSCTL=y -CONFIG_SYSVIPC_COMPAT=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_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_GENERIC_TIME_VSYSCALL=y -CONFIG_GENERIC_CLOCKEVENTS=y -CONFIG_GENERIC_CLOCKEVENTS_BROADCAST=y -CONFIG_GENERIC_CLOCKEVENTS_BROADCAST_IDLE=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 -CONFIG_CONTEXT_TRACKING=y -CONFIG_CONTEXT_TRACKING_IDLE=y - -# -# Timers subsystem -# -CONFIG_TICK_ONESHOT=y -CONFIG_NO_HZ_COMMON=y -# CONFIG_HZ_PERIODIC is not set -# CONFIG_NO_HZ_IDLE is not set -CONFIG_NO_HZ_FULL=y -CONFIG_CONTEXT_TRACKING_USER=y -# CONFIG_CONTEXT_TRACKING_USER_FORCE is not set -CONFIG_NO_HZ=y -CONFIG_HIGH_RES_TIMERS=y -CONFIG_CLOCKSOURCE_WATCHDOG_MAX_SKEW_US=100 -# 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_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 -# CONFIG_SCHED_CLASS_EXT is not set - -# -# CPU/Task time and stats accounting -# -CONFIG_VIRT_CPU_ACCOUNTING=y -CONFIG_VIRT_CPU_ACCOUNTING_GEN=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 is not set -# 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_TREE_SRCU=y -CONFIG_TASKS_RCU_GENERIC=y -CONFIG_NEED_TASKS_RCU=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 -CONFIG_RCU_NOCB_CPU=y -# CONFIG_RCU_NOCB_CPU_DEFAULT_ALL is not set -CONFIG_RCU_LAZY=y -# CONFIG_RCU_LAZY_DEFAULT_OFF is not set -# 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_INDEX=y -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_GCC10_NO_ARRAY_BOUNDS=y -CONFIG_CC_NO_ARRAY_BOUNDS=y -CONFIG_GCC_NO_STRINGOP_OVERFLOW=y -CONFIG_CC_NO_STRINGOP_OVERFLOW=y -CONFIG_ARCH_SUPPORTS_INT128=y -CONFIG_NUMA_BALANCING=y -CONFIG_NUMA_BALANCING_DEFAULT_ENABLED=y -CONFIG_SLAB_OBJ_EXT=y -CONFIG_CGROUPS=y -CONFIG_PAGE_COUNTER=y -# CONFIG_CGROUP_FAVOR_DYNMODS is not set -CONFIG_MEMCG=y -CONFIG_MEMCG_V1=y -CONFIG_BLK_CGROUP=y -CONFIG_CGROUP_WRITEBACK=y -CONFIG_CGROUP_SCHED=y -CONFIG_GROUP_SCHED_WEIGHT=y -CONFIG_FAIR_GROUP_SCHED=y -CONFIG_CFS_BANDWIDTH=y -# CONFIG_RT_GROUP_SCHED is not set -CONFIG_SCHED_MM_CID=y -CONFIG_CGROUP_PIDS=y -CONFIG_CGROUP_RDMA=y -CONFIG_CGROUP_FREEZER=y -CONFIG_CGROUP_HUGETLB=y -CONFIG_CPUSETS=y -CONFIG_CPUSETS_V1=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_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_BOOT_CONFIG_FORCE is not set -# CONFIG_BOOT_CONFIG_EMBED is not set -CONFIG_INITRAMFS_PRESERVE_MTIME=y -CONFIG_CC_OPTIMIZE_FOR_PERFORMANCE=y -# CONFIG_CC_OPTIMIZE_FOR_SIZE is not set -CONFIG_LD_ORPHAN_WARN=y -CONFIG_LD_ORPHAN_WARN_LEVEL="warn" -CONFIG_SYSCTL=y -CONFIG_HAVE_UID16=y -CONFIG_SYSCTL_EXCEPTION_TRACE=y -CONFIG_HAVE_PCSPKR_PLATFORM=y -# CONFIG_EXPERT is not set -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_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_KCMP=y -CONFIG_RSEQ=y -CONFIG_CACHESTAT_SYSCALL=y -CONFIG_KALLSYMS=y -# CONFIG_KALLSYMS_SELFTEST is not set -CONFIG_KALLSYMS_ALL=y -CONFIG_KALLSYMS_ABSOLUTE_PERCPU=y -CONFIG_ARCH_HAS_MEMBARRIER_SYNC_CORE=y -CONFIG_HAVE_PERF_EVENTS=y -CONFIG_GUEST_PERF_EVENTS=y - -# -# 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_SYSTEM_DATA_VERIFICATION=y -CONFIG_PROFILING=y -CONFIG_TRACEPOINTS=y - -# -# Kexec and crash features -# -CONFIG_CRASH_RESERVE=y -CONFIG_VMCORE_INFO=y -CONFIG_KEXEC_CORE=y -CONFIG_KEXEC=y -CONFIG_KEXEC_FILE=y -CONFIG_KEXEC_SIG=y -# CONFIG_KEXEC_SIG_FORCE is not set -# CONFIG_KEXEC_JUMP is not set -CONFIG_CRASH_DUMP=y -CONFIG_CRASH_HOTPLUG=y -CONFIG_CRASH_MAX_MEMORY_RANGES=8192 -# end of Kexec and crash features -# 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_HIBERNATION_POSSIBLE=y -CONFIG_ARCH_SUSPEND_POSSIBLE=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_DYNAMIC_PHYSICAL_MASK=y -CONFIG_PGTABLE_LEVELS=4 -CONFIG_CC_HAS_SANE_STACKPROTECTOR=y - -# -# Processor type and features -# -CONFIG_SMP=y -CONFIG_X86_X2APIC=y -# CONFIG_X86_POSTED_MSI is not set -CONFIG_X86_MPPARSE=y -CONFIG_X86_CPU_RESCTRL=y -# CONFIG_X86_FRED 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_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=y -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_XEN_PV_MSR_SAFE=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_INTEL_TDX_GUEST=y -# 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_HAVE_PAE=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_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_BOOT_VESA_SUPPORT=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_ACPI_MADT_WAKEUP=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=m -CONFIG_PERF_EVENTS_INTEL_RAPL=m -CONFIG_PERF_EVENTS_INTEL_CSTATE=m -CONFIG_PERF_EVENTS_AMD_POWER=m -CONFIG_PERF_EVENTS_AMD_UNCORE=m -CONFIG_PERF_EVENTS_AMD_BRS=y -# end of Performance monitoring - -CONFIG_X86_16BIT=y -CONFIG_X86_ESPFIX64=y -CONFIG_X86_VSYSCALL_EMULATION=y -CONFIG_X86_IOPL_IOPERM=y -CONFIG_MICROCODE=y -# CONFIG_MICROCODE_LATE_LOADING is not set -CONFIG_X86_MSR=m -CONFIG_X86_CPUID=m -# CONFIG_X86_5LEVEL is not set -CONFIG_X86_DIRECT_GBPAGES=y -CONFIG_X86_CPA_STATISTICS=y -CONFIG_X86_MEM_ENCRYPT=y -CONFIG_AMD_MEM_ENCRYPT=y -CONFIG_NUMA=y -CONFIG_AMD_NUMA=y -CONFIG_X86_64_ACPI_NUMA=y -CONFIG_NODES_SHIFT=6 -CONFIG_ARCH_SPARSEMEM_ENABLE=y -CONFIG_ARCH_SPARSEMEM_DEFAULT=y -# CONFIG_ARCH_MEMORY_PROBE is not set -CONFIG_ARCH_PROC_KCORE_TEXT=y -CONFIG_ILLEGAL_POINTER_VALUE=0xdead000000000000 -CONFIG_X86_PMEM_LEGACY_DEVICE=y -CONFIG_X86_PMEM_LEGACY=m -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=1 -CONFIG_MTRR_SANITIZER_SPARE_REG_NR_DEFAULT=1 -CONFIG_X86_PAT=y -CONFIG_X86_UMIP=y -CONFIG_CC_HAS_IBT=y -CONFIG_X86_CET=y -CONFIG_X86_KERNEL_IBT=y -CONFIG_X86_INTEL_MEMORY_PROTECTION_KEYS=y -CONFIG_ARCH_PKEY_BITS=4 -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_X86_USER_SHADOW_STACK=y -CONFIG_EFI=y -CONFIG_EFI_STUB=y -CONFIG_EFI_HANDOVER_PROTOCOL=y -CONFIG_EFI_MIXED=y -CONFIG_EFI_RUNTIME_MAP=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_ARCH_SUPPORTS_KEXEC=y -CONFIG_ARCH_SUPPORTS_KEXEC_FILE=y -CONFIG_ARCH_SELECTS_KEXEC_FILE=y -CONFIG_ARCH_SUPPORTS_KEXEC_PURGATORY=y -CONFIG_ARCH_SUPPORTS_KEXEC_SIG=y -CONFIG_ARCH_SUPPORTS_KEXEC_SIG_FORCE=y -CONFIG_ARCH_SUPPORTS_KEXEC_BZIMAGE_VERIFY_SIG=y -CONFIG_ARCH_SUPPORTS_KEXEC_JUMP=y -CONFIG_ARCH_SUPPORTS_CRASH_DUMP=y -CONFIG_ARCH_DEFAULT_CRASH_DUMP=y -CONFIG_ARCH_SUPPORTS_CRASH_HOTPLUG=y -CONFIG_ARCH_HAS_GENERIC_CRASHKERNEL_RESERVATION=y -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_COMPAT_VDSO 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 -# CONFIG_LIVEPATCH is not set -# end of Processor type and features - -CONFIG_CC_HAS_NAMED_AS=y -CONFIG_CC_HAS_NAMED_AS_FIXED_SANITIZERS=y -CONFIG_USE_X86_SEG_SUPPORT=y -CONFIG_CC_HAS_SLS=y -CONFIG_CC_HAS_RETURN_THUNK=y -CONFIG_CC_HAS_ENTRY_PADDING=y -CONFIG_FUNCTION_PADDING_CFI=11 -CONFIG_FUNCTION_PADDING_BYTES=16 -CONFIG_CALL_PADDING=y -CONFIG_HAVE_CALL_THUNKS=y -CONFIG_CALL_THUNKS=y -CONFIG_PREFIX_SYMBOLS=y -CONFIG_CPU_MITIGATIONS=y -CONFIG_MITIGATION_PAGE_TABLE_ISOLATION=y -CONFIG_MITIGATION_RETPOLINE=y -CONFIG_MITIGATION_RETHUNK=y -CONFIG_MITIGATION_UNRET_ENTRY=y -CONFIG_MITIGATION_CALL_DEPTH_TRACKING=y -# CONFIG_CALL_THUNKS_DEBUG is not set -CONFIG_MITIGATION_IBPB_ENTRY=y -CONFIG_MITIGATION_IBRS_ENTRY=y -CONFIG_MITIGATION_SRSO=y -# CONFIG_MITIGATION_SLS is not set -CONFIG_MITIGATION_GDS=y -CONFIG_MITIGATION_RFDS=y -CONFIG_MITIGATION_SPECTRE_BHI=y -CONFIG_MITIGATION_MDS=y -CONFIG_MITIGATION_TAA=y -CONFIG_MITIGATION_MMIO_STALE_DATA=y -CONFIG_MITIGATION_L1TF=y -CONFIG_MITIGATION_RETBLEED=y -CONFIG_MITIGATION_SPECTRE_V1=y -CONFIG_MITIGATION_SPECTRE_V2=y -CONFIG_MITIGATION_SRBDS=y -CONFIG_MITIGATION_SSB=y -CONFIG_MITIGATION_ITS=y -CONFIG_MITIGATION_TSA=y -CONFIG_MITIGATION_VMSCAPE=y -CONFIG_ARCH_HAS_ADD_PAGES=y - -# -# Power management and ACPI options -# -CONFIG_ARCH_HIBERNATION_HEADER=y -CONFIG_SUSPEND=y -CONFIG_SUSPEND_FREEZER=y -CONFIG_HIBERNATE_CALLBACKS=y -CONFIG_HIBERNATION=y -CONFIG_HIBERNATION_SNAPSHOT_DEV=y -CONFIG_HIBERNATION_COMP_LZO=y -# CONFIG_HIBERNATION_COMP_LZ4 is not set -CONFIG_HIBERNATION_DEF_COMP="lzo" -CONFIG_PM_STD_PARTITION="" -CONFIG_PM_SLEEP=y -CONFIG_PM_SLEEP_SMP=y -# CONFIG_PM_AUTOSLEEP is not set -# CONFIG_PM_USERSPACE_AUTOSLEEP is not set -# CONFIG_PM_WAKELOCKS is not set -CONFIG_PM=y -CONFIG_PM_DEBUG=y -# CONFIG_PM_ADVANCED_DEBUG is not set -# CONFIG_PM_TEST_SUSPEND is not set -CONFIG_PM_SLEEP_DEBUG=y -CONFIG_PM_TRACE=y -CONFIG_PM_TRACE_RTC=y -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_THERMAL_LIB=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_BGRT=y -CONFIG_ACPI_NHLT=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_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_ACPI_PFRUT=m -CONFIG_ACPI_PCC=y -CONFIG_ACPI_FFH=y -CONFIG_PMIC_OPREGION=y -CONFIG_XPOWER_PMIC_OPREGION=y -CONFIG_TPS68470_PMIC_OPREGION=y -CONFIG_ACPI_VIOT=y -CONFIG_ACPI_PRMT=y -CONFIG_X86_PM_TIMER=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_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_AMD_PSTATE=y -CONFIG_X86_AMD_PSTATE_DEFAULT_MODE=3 -CONFIG_X86_AMD_PSTATE_UT=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=m -# 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_ISA_DMA_API=y -CONFIG_AMD_NB=y -# end of Bus options (PCI etc.) - -# -# Binary Emulations -# -CONFIG_IA32_EMULATION=y -# CONFIG_IA32_EMULATION_DEFAULT_DISABLED is not set -# CONFIG_X86_X32_ABI is not set -CONFIG_COMPAT_32=y -CONFIG_COMPAT=y -CONFIG_COMPAT_FOR_U64_ALIGNMENT=y -# end of Binary Emulations - -CONFIG_KVM_COMMON=y -CONFIG_HAVE_KVM_PFNCACHE=y -CONFIG_HAVE_KVM_IRQCHIP=y -CONFIG_HAVE_KVM_IRQ_ROUTING=y -CONFIG_HAVE_KVM_DIRTY_RING=y -CONFIG_HAVE_KVM_DIRTY_RING_TSO=y -CONFIG_HAVE_KVM_DIRTY_RING_ACQ_REL=y -CONFIG_KVM_MMIO=y -CONFIG_KVM_ASYNC_PF=y -CONFIG_HAVE_KVM_MSI=y -CONFIG_HAVE_KVM_READONLY_MEM=y -CONFIG_HAVE_KVM_CPU_RELAX_INTERCEPT=y -CONFIG_KVM_VFIO=y -CONFIG_KVM_GENERIC_DIRTYLOG_READ_PROTECT=y -CONFIG_KVM_GENERIC_PRE_FAULT_MEMORY=y -CONFIG_KVM_COMPAT=y -CONFIG_HAVE_KVM_IRQ_BYPASS=m -CONFIG_HAVE_KVM_NO_POLL=y -CONFIG_KVM_XFER_TO_GUEST_WORK=y -CONFIG_HAVE_KVM_PM_NOTIFIER=y -CONFIG_KVM_GENERIC_HARDWARE_ENABLING=y -CONFIG_KVM_GENERIC_MMU_NOTIFIER=y -CONFIG_KVM_GENERIC_MEMORY_ATTRIBUTES=y -CONFIG_KVM_PRIVATE_MEM=y -CONFIG_KVM_GENERIC_PRIVATE_MEM=y -CONFIG_HAVE_KVM_ARCH_GMEM_PREPARE=y -CONFIG_HAVE_KVM_ARCH_GMEM_INVALIDATE=y -CONFIG_VIRTUALIZATION=y -CONFIG_KVM_X86=m -CONFIG_KVM=m -CONFIG_KVM_INTEL=m -CONFIG_KVM_AMD=m -CONFIG_KVM_AMD_SEV=y -CONFIG_KVM_SMM=y -CONFIG_KVM_HYPERV=y -# CONFIG_KVM_XEN is not set -CONFIG_KVM_EXTERNAL_WRITE_TRACKING=y -CONFIG_KVM_MAX_NR_VCPUS=1024 -CONFIG_AS_AVX512=y -CONFIG_AS_SHA1_NI=y -CONFIG_AS_SHA256_NI=y -CONFIG_AS_TPAUSE=y -CONFIG_AS_GFNI=y -CONFIG_AS_VAES=y -CONFIG_AS_VPCLMULQDQ=y -CONFIG_AS_WRUSS=y -CONFIG_ARCH_CONFIGURES_CPU_MITIGATIONS=y -CONFIG_ARCH_HAS_DMA_OPS=y - -# -# General architecture-dependent options -# -CONFIG_HOTPLUG_SMT=y -CONFIG_HOTPLUG_CORE_SYNC=y -CONFIG_HOTPLUG_CORE_SYNC_DEAD=y -CONFIG_HOTPLUG_CORE_SYNC_FULL=y -CONFIG_HOTPLUG_SPLIT_STARTUP=y -CONFIG_HOTPLUG_PARALLEL=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_KRETPROBE_ON_RETHOOK=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_TRACE_IRQFLAGS_NMI_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_ARCH_HAS_CPU_FINALIZE_INIT=y -CONFIG_ARCH_HAS_CPU_PASID=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_RUST=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_MMU_GATHER_MERGE_VMAS=y -CONFIG_MMU_LAZY_TLB_REFCOUNT=y -CONFIG_ARCH_HAVE_NMI_SAFE_CMPXCHG=y -CONFIG_ARCH_HAVE_EXTRA_ELF_NOTES=y -CONFIG_ARCH_HAS_NMI_SAFE_THIS_CPU_OPS=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_ARCH_SUPPORTS_CFI_CLANG=y -CONFIG_HAVE_ARCH_WITHIN_STACK_FRAMES=y -CONFIG_HAVE_CONTEXT_TRACKING_USER=y -CONFIG_HAVE_CONTEXT_TRACKING_USER_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_HAVE_ARCH_HUGE_VMALLOC=y -CONFIG_ARCH_WANT_HUGE_PMD_SHARE=y -CONFIG_ARCH_WANT_PMD_MKWRITE=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_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_HAVE_PAGE_SIZE_4KB=y -CONFIG_PAGE_SIZE_4KB=y -CONFIG_PAGE_SIZE_LESS_THAN_64KB=y -CONFIG_PAGE_SIZE_LESS_THAN_256KB=y -CONFIG_PAGE_SHIFT=12 -CONFIG_HAVE_OBJTOOL=y -CONFIG_HAVE_JUMP_LABEL_HACK=y -CONFIG_HAVE_NOINSTR_HACK=y -CONFIG_HAVE_NOINSTR_VALIDATION=y -CONFIG_HAVE_UACCESS_VALIDATION=y -CONFIG_HAVE_STACK_VALIDATION=y -CONFIG_HAVE_RELIABLE_STACKTRACE=y -CONFIG_ISA_BUS_API=y -CONFIG_OLD_SIGSUSPEND3=y -CONFIG_COMPAT_OLD_SIGACTION=y -CONFIG_COMPAT_32BIT_TIME=y -CONFIG_ARCH_SUPPORTS_RT=y -CONFIG_HAVE_ARCH_VMAP_STACK=y -CONFIG_VMAP_STACK=y -CONFIG_HAVE_ARCH_RANDOMIZE_KSTACK_OFFSET=y -CONFIG_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_ARCH_HAS_CC_PLATFORM=y -CONFIG_HAVE_STATIC_CALL=y -CONFIG_HAVE_STATIC_CALL_INLINE=y -CONFIG_HAVE_PREEMPT_DYNAMIC=y -CONFIG_HAVE_PREEMPT_DYNAMIC_CALL=y -CONFIG_ARCH_WANT_LD_ORPHAN_WARN=y -CONFIG_ARCH_SUPPORTS_DEBUG_PAGEALLOC=y -CONFIG_ARCH_SUPPORTS_PAGE_TABLE_CHECK=y -CONFIG_ARCH_HAS_ELFCORE_COMPAT=y -CONFIG_ARCH_HAS_PARANOID_L1D_FLUSH=y -CONFIG_DYNAMIC_SIGFRAME=y -CONFIG_ARCH_HAS_HW_PTE_YOUNG=y -CONFIG_ARCH_HAS_NONLEAF_PMD_YOUNG=y -CONFIG_ARCH_HAS_KERNEL_FPU_SUPPORT=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 -CONFIG_FUNCTION_ALIGNMENT_4B=y -CONFIG_FUNCTION_ALIGNMENT_16B=y -CONFIG_FUNCTION_ALIGNMENT=16 -CONFIG_CC_HAS_MIN_FUNCTION_ALIGNMENT=y -CONFIG_CC_HAS_SANE_FUNCTION_ALIGNMENT=y -# end of General architecture-dependent options - -CONFIG_RT_MUTEXES=y -CONFIG_MODULE_SIG_FORMAT=y -CONFIG_MODULES=y -CONFIG_MODULE_DEBUGFS=y -# CONFIG_MODULE_DEBUG is not set -CONFIG_MODULE_FORCE_LOAD=y -CONFIG_MODULE_UNLOAD=y -CONFIG_MODULE_FORCE_UNLOAD=y -CONFIG_MODULE_UNLOAD_TAINT_TRACKING=y -# CONFIG_MODVERSIONS is not set -# CONFIG_MODULE_SRCVERSION_ALL is not set -CONFIG_MODULE_SIG=y -# CONFIG_MODULE_SIG_FORCE is not set -# CONFIG_MODULE_SIG_ALL is not set -# CONFIG_MODULE_SIG_SHA1 is not set -# CONFIG_MODULE_SIG_SHA256 is not set -# CONFIG_MODULE_SIG_SHA384 is not set -CONFIG_MODULE_SIG_SHA512=y -# CONFIG_MODULE_SIG_SHA3_256 is not set -# CONFIG_MODULE_SIG_SHA3_384 is not set -# CONFIG_MODULE_SIG_SHA3_512 is not set -CONFIG_MODULE_SIG_HASH="sha512" -CONFIG_MODULE_COMPRESS=y -CONFIG_MODULE_COMPRESS_GZIP=y -# CONFIG_MODULE_COMPRESS_XZ is not set -# CONFIG_MODULE_COMPRESS_ZSTD is not set -# CONFIG_MODULE_COMPRESS_ALL is not set -CONFIG_MODULE_DECOMPRESS=y -# 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_BLOCK_LEGACY_AUTOLOAD=y -CONFIG_BLK_RQ_ALLOC_TIME=y -CONFIG_BLK_CGROUP_RWSTAT=y -CONFIG_BLK_CGROUP_PUNT_BIO=y -CONFIG_BLK_DEV_BSG_COMMON=y -CONFIG_BLK_ICQ=y -CONFIG_BLK_DEV_BSGLIB=y -CONFIG_BLK_DEV_INTEGRITY=y -CONFIG_BLK_DEV_WRITE_MOUNTED=y -CONFIG_BLK_DEV_ZONED=y -CONFIG_BLK_DEV_THROTTLING=y -CONFIG_BLK_WBT=y -CONFIG_BLK_WBT_MQ=y -CONFIG_BLK_CGROUP_IOLATENCY=y -CONFIG_BLK_CGROUP_FC_APPID=y -CONFIG_BLK_CGROUP_IOCOST=y -CONFIG_BLK_CGROUP_IOPRIO=y -CONFIG_BLK_DEBUG_FS=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 is not set -# end of Partition Types - -CONFIG_BLK_MQ_PCI=y -CONFIG_BLK_MQ_VIRTIO=y -CONFIG_BLK_PM=y -CONFIG_BLOCK_HOLDER_DEPRECATED=y -CONFIG_BLK_MQ_STACKING=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_ZPOOL=y -CONFIG_SWAP=y -CONFIG_ZSWAP=y -# CONFIG_ZSWAP_DEFAULT_ON is not set -# CONFIG_ZSWAP_SHRINKER_DEFAULT_ON is not set -# 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_DEPRECATED is not set -# CONFIG_ZSWAP_ZPOOL_DEFAULT_ZSMALLOC is not set -CONFIG_ZSWAP_ZPOOL_DEFAULT="zbud" -CONFIG_ZBUD=y -# CONFIG_Z3FOLD_DEPRECATED is not set -CONFIG_ZSMALLOC=y -# CONFIG_ZSMALLOC_STAT is not set -CONFIG_ZSMALLOC_CHAIN_SIZE=8 - -# -# Slab allocator options -# -CONFIG_SLUB=y -CONFIG_SLAB_MERGE_DEFAULT=y -CONFIG_SLAB_FREELIST_RANDOM=y -CONFIG_SLAB_FREELIST_HARDENED=y -CONFIG_SLAB_BUCKETS=y -# CONFIG_SLUB_STATS is not set -CONFIG_SLUB_CPU_PARTIAL=y -# CONFIG_RANDOM_KMALLOC_CACHES is not set -# end of Slab allocator options - -CONFIG_SHUFFLE_PAGE_ALLOCATOR=y -# CONFIG_COMPAT_BRK is not set -CONFIG_SPARSEMEM=y -CONFIG_SPARSEMEM_EXTREME=y -CONFIG_SPARSEMEM_VMEMMAP_ENABLE=y -CONFIG_SPARSEMEM_VMEMMAP=y -CONFIG_ARCH_WANT_OPTIMIZE_DAX_VMEMMAP=y -CONFIG_ARCH_WANT_OPTIMIZE_HUGETLB_VMEMMAP=y -CONFIG_HAVE_GUP_FAST=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_ARCH_ENABLE_MEMORY_HOTREMOVE=y -CONFIG_MEMORY_HOTPLUG=y -CONFIG_MEMORY_HOTPLUG_DEFAULT_ONLINE=y -CONFIG_MEMORY_HOTREMOVE=y -CONFIG_MHP_MEMMAP_ON_MEMORY=y -CONFIG_ARCH_MHP_MEMMAP_ON_MEMORY_ENABLE=y -CONFIG_SPLIT_PTE_PTLOCKS=y -CONFIG_ARCH_ENABLE_SPLIT_PMD_PTLOCK=y -CONFIG_SPLIT_PMD_PTLOCKS=y -CONFIG_MEMORY_BALLOON=y -CONFIG_BALLOON_COMPACTION=y -CONFIG_COMPACTION=y -CONFIG_COMPACT_UNEVICTABLE_DEFAULT=1 -CONFIG_PAGE_REPORTING=y -CONFIG_MIGRATION=y -CONFIG_DEVICE_MIGRATION=y -CONFIG_ARCH_ENABLE_HUGEPAGE_MIGRATION=y -CONFIG_ARCH_ENABLE_THP_MIGRATION=y -CONFIG_CONTIG_ALLOC=y -CONFIG_PCP_BATCH_SCALE_MAX=5 -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_ARCH_WANT_GENERAL_HUGETLB=y -CONFIG_ARCH_WANTS_THP_SWAP=y -CONFIG_TRANSPARENT_HUGEPAGE=y -# CONFIG_TRANSPARENT_HUGEPAGE_ALWAYS is not set -CONFIG_TRANSPARENT_HUGEPAGE_MADVISE=y -# CONFIG_TRANSPARENT_HUGEPAGE_NEVER is not set -CONFIG_THP_SWAP=y -# CONFIG_READ_ONLY_THP_FOR_FS is not set -CONFIG_PGTABLE_HAS_HUGE_LEAVES=y -CONFIG_ARCH_SUPPORTS_HUGE_PFNMAP=y -CONFIG_ARCH_SUPPORTS_PMD_PFNMAP=y -CONFIG_ARCH_SUPPORTS_PUD_PFNMAP=y -CONFIG_NEED_PER_CPU_EMBED_FIRST_CHUNK=y -CONFIG_NEED_PER_CPU_PAGE_FIRST_CHUNK=y -CONFIG_USE_PERCPU_NUMA_NODE_ID=y -CONFIG_HAVE_SETUP_PER_CPU_AREA=y -CONFIG_CMA=y -# CONFIG_CMA_DEBUGFS is not set -CONFIG_CMA_SYSFS=y -CONFIG_CMA_AREAS=19 -CONFIG_MEM_SOFT_DIRTY=y -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_CURRENT_STACK_POINTER=y -CONFIG_ARCH_HAS_PTE_DEVMAP=y -CONFIG_ZONE_DMA=y -CONFIG_ZONE_DMA32=y -CONFIG_ZONE_DEVICE=y -CONFIG_HMM_MIRROR=y -CONFIG_GET_FREE_REGION=y -CONFIG_DEVICE_PRIVATE=y -CONFIG_VMAP_PFN=y -CONFIG_ARCH_USES_HIGH_VMA_FLAGS=y -CONFIG_ARCH_HAS_PKEYS=y -CONFIG_ARCH_USES_PG_ARCH_2=y -CONFIG_VM_EVENT_COUNTERS=y -# CONFIG_PERCPU_STATS is not set -# CONFIG_GUP_TEST is not set -# CONFIG_DMAPOOL_TEST is not set -CONFIG_ARCH_HAS_PTE_SPECIAL=y -CONFIG_MAPPING_DIRTY_HELPERS=y -CONFIG_MEMFD_CREATE=y -CONFIG_SECRETMEM=y -CONFIG_ANON_VMA_NAME=y -CONFIG_HAVE_ARCH_USERFAULTFD_WP=y -CONFIG_HAVE_ARCH_USERFAULTFD_MINOR=y -CONFIG_USERFAULTFD=y -CONFIG_PTE_MARKER_UFFD_WP=y -CONFIG_LRU_GEN=y -CONFIG_LRU_GEN_ENABLED=y -# CONFIG_LRU_GEN_STATS is not set -CONFIG_LRU_GEN_WALKS_MMU=y -CONFIG_ARCH_SUPPORTS_PER_VMA_LOCK=y -CONFIG_PER_VMA_LOCK=y -CONFIG_LOCK_MM_AND_FIND_VMA=y -CONFIG_IOMMU_MM_DATA=y -CONFIG_EXECMEM=y -CONFIG_NUMA_MEMBLKS=y -# CONFIG_NUMA_EMU is not set - -# -# Data Access Monitoring -# -CONFIG_DAMON=y -CONFIG_DAMON_VADDR=y -CONFIG_DAMON_PADDR=y -CONFIG_DAMON_SYSFS=y -# CONFIG_DAMON_DBGFS_DEPRECATED is not set -CONFIG_DAMON_RECLAIM=y -# CONFIG_DAMON_LRU_SORT is not set -# 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_XGRESS=y -CONFIG_NET_REDIRECT=y -CONFIG_SKB_DECRYPTED=y -CONFIG_SKB_EXTENSIONS=y -CONFIG_NET_DEVMEM=y - -# -# Networking options -# -CONFIG_PACKET=y -CONFIG_PACKET_DIAG=m -CONFIG_UNIX=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 is not set -CONFIG_XFRM_INTERFACE=m -CONFIG_XFRM_SUB_POLICY=y -CONFIG_XFRM_MIGRATE=y -CONFIG_XFRM_STATISTICS=y -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_SMC_LO is not set -CONFIG_XDP_SOCKETS=y -CONFIG_XDP_SOCKETS_DIAG=m -CONFIG_NET_HANDSHAKE=y -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_TABLE_PERTURB_ORDER=16 -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_SIGPOOL=y -# CONFIG_TCP_AO is not set -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_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=y -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_BPF_LINK=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_CONNTRACK_OVS=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_NF_NAT_OVS=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_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_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_NF_FLOW_TABLE_PROCFS=y -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_IP_NF_IPTABLES_LEGACY=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_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_ECN=m -CONFIG_IP_NF_TARGET_TTL=m -CONFIG_IP_NF_RAW=m -CONFIG_IP_NF_SECURITY=m -CONFIG_IP_NF_ARPTABLES=m -CONFIG_NFT_COMPAT_ARP=m -CONFIG_IP_NF_ARPFILTER=m -CONFIG_IP_NF_ARP_MANGLE=m -# end of IP: Netfilter Configuration - -# -# IPv6: Netfilter Configuration -# -CONFIG_IP6_NF_IPTABLES_LEGACY=m -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_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_LEGACY=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_IP_DCCP is not set -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=y -CONFIG_SCTP_COOKIE_HMAC_SHA1=y -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=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=y -CONFIG_NET_DSA=m -CONFIG_NET_DSA_TAG_NONE=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_RZN1_A5PSW=m -CONFIG_NET_DSA_TAG_LAN9303=m -CONFIG_NET_DSA_TAG_SJA1105=m -CONFIG_NET_DSA_TAG_TRAILER=m -CONFIG_NET_DSA_TAG_VSC73XX_8021Q=m -CONFIG_NET_DSA_TAG_XRS700X=m -CONFIG_VLAN_8021Q=m -CONFIG_VLAN_8021Q_GVRP=y -CONFIG_VLAN_8021Q_MVRP=y -CONFIG_LLC=m -CONFIG_LLC2=m -CONFIG_ATALK=m -# CONFIG_X25 is not set -# CONFIG_LAPB is not set -CONFIG_PHONET=m -CONFIG_6LOWPAN=m -CONFIG_6LOWPAN_DEBUGFS=y -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_HTB=m -CONFIG_NET_SCH_HFSC=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_MQPRIO_LIB=m -CONFIG_NET_SCH_TAPRIO=m -CONFIG_NET_SCH_GRED=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_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_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_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 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_MAX_SKB_FRAGS=17 -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=m -# 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 -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_LE=y -CONFIG_BT_LE_L2CAP_ECRED=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_MTK=m -CONFIG_BT_HCIBTUSB=m -CONFIG_BT_HCIBTUSB_AUTOSUSPEND=y -CONFIG_BT_HCIBTUSB_POLL_SYNC=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=y -# CONFIG_BT_HCIUART_AML is not set -CONFIG_BT_HCIBCM203X=m -CONFIG_BT_HCIBCM4377=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 -CONFIG_BT_NXPUART=m -CONFIG_BT_INTEL_PCIE=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_INJECT_RX_DELAY is not set -CONFIG_AF_RXRPC_DEBUG=y -CONFIG_RXKAD=y -# CONFIG_RXPERF is not set -CONFIG_AF_KCM=m -CONFIG_STREAM_PARSER=y -CONFIG_MCTP=y -CONFIG_MCTP_FLOWS=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_REQUIRE_SIGNED_REGDB=y -CONFIG_CFG80211_USE_KERNEL_REGDB_KEYS=y -CONFIG_CFG80211_DEFAULT_PS=y -CONFIG_CFG80211_DEBUGFS=y -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_FD=m -CONFIG_NET_9P_VIRTIO=m -CONFIG_NET_9P_XEN=m -# CONFIG_NET_9P_USBG is not set -CONFIG_NET_9P_RDMA=m -# CONFIG_NET_9P_DEBUG is not set -# CONFIG_CAIF 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=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_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_I2C=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_I2C=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_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_IEEE8021Q_HELPERS=y -CONFIG_NET_SELFTESTS=y -CONFIG_NET_SOCK_MSG=y -CONFIG_NET_DEVLINK=y -CONFIG_PAGE_POOL=y -CONFIG_PAGE_POOL_STATS=y -CONFIG_FAILOVER=m -CONFIG_ETHTOOL_NETLINK=y - -# -# Device Drivers -# -CONFIG_HAVE_PCI=y -CONFIG_GENERIC_PCI_IOMAP=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=y -CONFIG_PCI_MSI=y -CONFIG_PCI_QUIRKS=y -# CONFIG_PCI_DEBUG is not set -# CONFIG_PCI_REALLOC_ENABLE_AUTO is not set -CONFIG_PCI_STUB=m -CONFIG_PCI_PF_STUB=m -CONFIG_XEN_PCIDEV_FRONTEND=m -CONFIG_PCI_ATS=y -CONFIG_PCI_LOCKLESS_CONFIG=y -CONFIG_PCI_IOV=y -# CONFIG_PCI_NPEM is not set -CONFIG_PCI_PRI=y -CONFIG_PCI_PASID=y -# CONFIG_PCI_P2PDMA is not set -CONFIG_PCI_LABEL=y -CONFIG_PCI_HYPERV=m -CONFIG_VGA_ARB=y -CONFIG_VGA_ARB_MAX_GPUS=16 -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=y - -# -# PCI controller drivers -# -CONFIG_VMD=m -CONFIG_PCI_HYPERV_INTERFACE=m - -# -# Cadence-based PCIe controllers -# -# end of Cadence-based PCIe controllers - -# -# DesignWare-based PCIe controllers -# -CONFIG_PCIE_DW=y -CONFIG_PCIE_DW_HOST=y -CONFIG_PCI_MESON=y -# CONFIG_PCIE_DW_PLAT_HOST is not set -# end of DesignWare-based PCIe controllers - -# -# Mobiveil-based PCIe controllers -# -# end of Mobiveil-based PCIe controllers - -# -# PLDA-based PCIe controllers -# -# end of PLDA-based PCIe controllers -# 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_CPS_XX=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_DEVTMPFS_SAFE=y -CONFIG_STANDALONE=y -CONFIG_PREVENT_FIRMWARE_BUILD=y - -# -# Firmware loader -# -CONFIG_FW_LOADER=y -CONFIG_FW_LOADER_DEBUG=y -CONFIG_FW_LOADER_PAGED_BUF=y -CONFIG_FW_LOADER_SYSFS=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_LOADER_COMPRESS_XZ=y -CONFIG_FW_LOADER_COMPRESS_ZSTD=y -CONFIG_FW_CACHE=y -CONFIG_FW_UPLOAD=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_DEVICES=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 -# CONFIG_FW_DEVLINK_SYNC_STATE_TIMEOUT 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 -# CONFIG_MHI_BUS_EP is not set -# end of Bus devices - -# -# Cache Drivers -# -# end of Cache Drivers - -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_FW_CS_DSP=m -# CONFIG_GOOGLE_FIRMWARE is not set - -# -# EFI (Extensible Firmware Interface) Support -# -CONFIG_EFI_ESRT=y -CONFIG_EFI_VARS_PSTORE=y -CONFIG_EFI_VARS_PSTORE_DEFAULT_DISABLE=y -CONFIG_EFI_SOFT_RESERVE=y -CONFIG_EFI_DXE_MEM_ATTRIBUTES=y -CONFIG_EFI_RUNTIME_WRAPPERS=y -CONFIG_EFI_BOOTLOADER_CONTROL=m -CONFIG_EFI_CAPSULE_LOADER=m -CONFIG_EFI_TEST=m -CONFIG_EFI_DEV_PATH_PARSER=y -CONFIG_APPLE_PROPERTIES=y -CONFIG_RESET_ATTACK_MITIGATION=y -# CONFIG_EFI_RCI2_TABLE is not set -# CONFIG_EFI_DISABLE_PCI_DMA is not set -CONFIG_EFI_EARLYCON=y -CONFIG_EFI_CUSTOM_SSDT_OVERLAYS=y -# CONFIG_EFI_DISABLE_RUNTIME is not set -# CONFIG_EFI_COCO_SECRET is not set -CONFIG_UNACCEPTED_MEMORY=y -CONFIG_EFI_EMBEDDED_FIRMWARE=y -# end of EFI (Extensible Firmware Interface) Support - -CONFIG_UEFI_CPER=y -CONFIG_UEFI_CPER_X86=y - -# -# Qualcomm firmware drivers -# -# end of Qualcomm firmware drivers - -# -# 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_GNSS_USB=m -CONFIG_MTD=m -# CONFIG_MTD_TESTS is not set - -# -# Partition parsers -# -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_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 -CONFIG_MTD_NAND_ECC_MXIC=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_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_BLK_DEV_FD_RAWCMD is not set -CONFIG_CDROM=m -CONFIG_BLK_DEV_PCIESSD_MTIP32XX=m -CONFIG_ZRAM=m -CONFIG_ZRAM_BACKEND_LZ4=y -CONFIG_ZRAM_BACKEND_LZ4HC=y -CONFIG_ZRAM_BACKEND_ZSTD=y -# CONFIG_ZRAM_BACKEND_DEFLATE is not set -CONFIG_ZRAM_BACKEND_842=y -CONFIG_ZRAM_BACKEND_LZO=y -# CONFIG_ZRAM_DEF_COMP_LZORLE is not set -CONFIG_ZRAM_DEF_COMP_LZO=y -# CONFIG_ZRAM_DEF_COMP_LZ4 is not set -# CONFIG_ZRAM_DEF_COMP_LZ4HC is not set -# CONFIG_ZRAM_DEF_COMP_ZSTD is not set -# CONFIG_ZRAM_DEF_COMP_842 is not set -CONFIG_ZRAM_DEF_COMP="lzo" -CONFIG_ZRAM_WRITEBACK=y -# CONFIG_ZRAM_TRACK_ENTRY_ACTIME is not set -# CONFIG_ZRAM_MEMORY_TRACKING is not set -CONFIG_ZRAM_MULTI_COMP=y -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_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_UBLK is not set -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_VERBOSE_ERRORS=y -CONFIG_NVME_HWMON=y -CONFIG_NVME_FABRICS=m -CONFIG_NVME_RDMA=m -CONFIG_NVME_FC=m -CONFIG_NVME_TCP=m -# CONFIG_NVME_TCP_TLS is not set -# CONFIG_NVME_HOST_AUTH is not set -CONFIG_NVME_TARGET=m -# CONFIG_NVME_TARGET_DEBUGFS is not set -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 -# CONFIG_NVME_TARGET_TCP_TLS is not set -# CONFIG_NVME_TARGET_AUTH is not set -# 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_RPMB is not set -CONFIG_TIFM_CORE=m -CONFIG_TIFM_7XX1=m -CONFIG_ICS932S401=m -CONFIG_ENCLOSURE_SERVICES=m -CONFIG_SMPRO_ERRMON=m -CONFIG_SMPRO_MISC=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_NSM is not set -CONFIG_C2PORT=m -CONFIG_C2PORT_DURAMAR_2150=m - -# -# EEPROM support -# -CONFIG_EEPROM_AT24=m -CONFIG_EEPROM_AT25=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_GSC=m -# CONFIG_INTEL_MEI_VSC_HW is not set -CONFIG_INTEL_MEI_HDCP=m -CONFIG_INTEL_MEI_PXP=m -# CONFIG_INTEL_MEI_GSC_PROXY is not set -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_UACCE=m -CONFIG_PVPANIC=y -CONFIG_PVPANIC_MMIO=m -CONFIG_PVPANIC_PCI=m -CONFIG_GP_PCI1XXXX=m -# CONFIG_KEBA_CP500 is not set -# 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_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_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_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_AHCI_DWC=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_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_RZ1000=m -CONFIG_PATA_PARPORT=m - -# -# Parallel IDE protocol modules -# -CONFIG_PATA_PARPORT_ATEN=m -# CONFIG_PATA_PARPORT_BPCK is not set -CONFIG_PATA_PARPORT_BPCK6=m -CONFIG_PATA_PARPORT_COMM=m -CONFIG_PATA_PARPORT_DSTR=m -CONFIG_PATA_PARPORT_FIT2=m -CONFIG_PATA_PARPORT_FIT3=m -CONFIG_PATA_PARPORT_EPAT=m -CONFIG_PATA_PARPORT_EPATC8=y -# CONFIG_PATA_PARPORT_EPIA is not set -# CONFIG_PATA_PARPORT_FRIQ is not set -CONFIG_PATA_PARPORT_FRPW=m -# CONFIG_PATA_PARPORT_KBIC is not set -# CONFIG_PATA_PARPORT_KTTI is not set -# CONFIG_PATA_PARPORT_ON20 is not set -CONFIG_PATA_PARPORT_ON26=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_BITMAP_FILE=y -CONFIG_MD_LINEAR=m -CONFIG_MD_RAID0=m -CONFIG_MD_RAID1=m -CONFIG_MD_RAID10=m -CONFIG_MD_RAID456=m -CONFIG_MD_CLUSTER=m -CONFIG_BCACHE=m -# CONFIG_BCACHE_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_DM_VDO is not set -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_REMOTE_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_PFCP is not set -CONFIG_AMT=m -CONFIG_MACSEC=m -CONFIG_NETCONSOLE=m -CONFIG_NETCONSOLE_DYNAMIC=y -# CONFIG_NETCONSOLE_EXTENDED_LOG is not set -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_NETKIT=y -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_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 - -# -# 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_I2C=m -# CONFIG_NET_DSA_MICROCHIP_KSZ_SPI is not set -# CONFIG_NET_DSA_MICROCHIP_KSZ_PTP is not set -CONFIG_NET_DSA_MICROCHIP_KSZ8863_SMI=m -CONFIG_NET_DSA_MV88E6XXX=m -CONFIG_NET_DSA_MV88E6XXX_PTP=y -CONFIG_NET_DSA_MSCC_FELIX_DSA_LIB=m -# CONFIG_NET_DSA_MSCC_OCELOT_EXT is not set -CONFIG_NET_DSA_MSCC_SEVILLE=m -CONFIG_NET_DSA_AR9331=m -CONFIG_NET_DSA_QCA8K=m -CONFIG_NET_DSA_QCA8K_LEDS_SUPPORT=y -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_REALTEK=m -# 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_PDS_CORE=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_CX_ECAT=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_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_CORE=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_NET_VENDOR_DAVICOM=y -CONFIG_DM9051=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_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_ENGLEDER=y -CONFIG_TSNEP=m -# CONFIG_TSNEP_SELFTESTS is not set -CONFIG_NET_VENDOR_EZCHIP=y -CONFIG_NET_VENDOR_FUNGIBLE=y -CONFIG_FUN_CORE=m -CONFIG_FUN_ETH=m -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_LIBETH=m -CONFIG_LIBIE=m -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_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_HWMON=y -CONFIG_ICE_SWITCHDEV=y -CONFIG_ICE_HWTS=y -CONFIG_FM10K=m -CONFIG_IGC=m -# CONFIG_IDPF is not set -CONFIG_JME=m -CONFIG_NET_VENDOR_ADI=y -CONFIG_ADIN1110=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_OCTEON_EP=m -# CONFIG_OCTEON_EP_VF 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_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_CT=y -CONFIG_MLX5_TC_SAMPLE=y -CONFIG_MLX5_CORE_EN_DCB=y -# CONFIG_MLX5_CORE_IPOIB is not set -# CONFIG_MLX5_MACSEC is not set -CONFIG_MLX5_EN_IPSEC=y -# CONFIG_MLX5_EN_TLS is not set -CONFIG_MLX5_SW_STEERING=y -CONFIG_MLX5_HW_STEERING=y -# CONFIG_MLX5_SF is not set -# CONFIG_MLX5_DPLL 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_META=y -# CONFIG_FBNIC is not set -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_LAN865X is not set -CONFIG_VCAP=y -CONFIG_NET_VENDOR_MICROSEMI=y -CONFIG_MSCC_OCELOT_SWITCH_LIB=m -CONFIG_NET_VENDOR_MICROSOFT=y -CONFIG_MICROSOFT_MANA=m -CONFIG_NET_VENDOR_MYRI=y -CONFIG_MYRI10GE=m -CONFIG_MYRI10GE_DCA=y -CONFIG_FEALNX=m -# CONFIG_NET_VENDOR_NI is not set -CONFIG_NET_VENDOR_NATSEMI=y -CONFIG_NATSEMI=m -CONFIG_NS83820=m -CONFIG_NET_VENDOR_NETERION=y -CONFIG_S2IO=m -CONFIG_NET_VENDOR_NETRONOME=y -CONFIG_NFP=m -# CONFIG_NFP_APP_FLOWER is not set -CONFIG_NFP_APP_ABM_NIC=y -CONFIG_NFP_NET_IPSEC=y -# CONFIG_NFP_DEBUG 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_OA_TC6 is not set -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_BROCADE=y -CONFIG_BNA=m -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_RTASE is not set -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_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 -CONFIG_SFC_MCDI_MON=y -CONFIG_SFC_SRIOV=y -CONFIG_SFC_MCDI_LOGGING=y -CONFIG_SFC_FALCON=m -CONFIG_SFC_FALCON_MTD=y -CONFIG_SFC_SIENA=m -CONFIG_SFC_SIENA_MTD=y -CONFIG_SFC_SIENA_MCDI_MON=y -# CONFIG_SFC_SIENA_SRIOV is not set -CONFIG_SFC_SIENA_MCDI_LOGGING=y -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_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_TEHUTI_TN40 is not set -CONFIG_NET_VENDOR_TI=y -# CONFIG_TI_CPSW_PHY_SEL is not set -CONFIG_TLAN=m -CONFIG_NET_VENDOR_VERTEXCOM=y -CONFIG_MSE102X=m -CONFIG_NET_VENDOR_VIA=y -CONFIG_VIA_RHINE=m -# CONFIG_VIA_RHINE_MMIO is not set -CONFIG_VIA_VELOCITY=m -CONFIG_NET_VENDOR_WANGXUN=y -CONFIG_LIBWX=m -CONFIG_NGBE=m -CONFIG_TXGBE=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_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_AIR_EN8811H_PHY is not set -CONFIG_AMD_PHY=m -# CONFIG_ADIN_PHY is not set -# CONFIG_ADIN1100_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_BCM_NET_PHYPTP=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_88Q2XXX_PHY is not set -CONFIG_MARVELL_88X2222_PHY=m -CONFIG_MAXLINEAR_GPHY=m -CONFIG_MEDIATEK_GE_PHY=m -CONFIG_MICREL_PHY=m -CONFIG_MICROCHIP_T1S_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_CBTX_PHY=m -CONFIG_NXP_C45_TJA11XX_PHY=m -# CONFIG_NXP_TJA11XX_PHY is not set -CONFIG_NCN26000_PHY=m -CONFIG_QCOM_NET_PHYLIB=m -CONFIG_AT803X_PHY=m -# CONFIG_QCA83XX_PHY is not set -# CONFIG_QCA808X_PHY is not set -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_DP83TD510_PHY is not set -# CONFIG_DP83TG720_PHY is not set -CONFIG_VITESSE_PHY=m -CONFIG_XILINX_GMII2RGMII=m -CONFIG_MICREL_KS8995MA=m -# CONFIG_PSE_CONTROLLER is not set -CONFIG_CAN_DEV=m -CONFIG_CAN_VCAN=m -# CONFIG_CAN_VXCAN is not set -CONFIG_CAN_NETLINK=y -CONFIG_CAN_CALC_BITTIMING=y -CONFIG_CAN_RX_OFFLOAD=y -# CONFIG_CAN_CAN327 is not set -# CONFIG_CAN_JANZ_ICAN3 is not set -# CONFIG_CAN_KVASER_PCIEFD is not set -CONFIG_CAN_SLCAN=m -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 is not set -CONFIG_CAN_CC770_PLATFORM=m -CONFIG_CAN_CTUCANFD=m -CONFIG_CAN_CTUCANFD_PCI=m -# CONFIG_CAN_ESD_402_PCI is not set -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_USB is not set -CONFIG_CAN_ETAS_ES58X=m -# CONFIG_CAN_F81604 is not set -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 - -# -# MCTP Device Drivers -# -CONFIG_MCTP_SERIAL=m -CONFIG_MCTP_TRANSPORT_I2C=m -# CONFIG_MCTP_TRANSPORT_I3C is not set -# end of 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_I2C=m -# CONFIG_MDIO_MVUSB is not set -CONFIG_MDIO_MSCC_MIIM=m -CONFIG_MDIO_REGMAP=m -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_PPPOE_HASH_BITS_1 is not set -# CONFIG_PPPOE_HASH_BITS_2 is not set -CONFIG_PPPOE_HASH_BITS_4=y -# CONFIG_PPPOE_HASH_BITS_8 is not set -CONFIG_PPPOE_HASH_BITS=4 -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_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_SDIO is not set -CONFIG_ATH10K_USB=m -# CONFIG_ATH10K_DEBUG is not set -# CONFIG_ATH10K_DEBUGFS is not set -CONFIG_ATH10K_LEDS=y -# 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_ATH12K=m -# CONFIG_ATH12K_DEBUG is not set -# CONFIG_ATH12K_DEBUGFS is not set -# CONFIG_ATH12K_TRACING is not set -CONFIG_WLAN_VENDOR_ATMEL=y -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_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 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_DEBUGFS is not set -# CONFIG_IWLWIFI_DEVICE_TRACING is not set -# end of Debugging Options - -CONFIG_WLAN_VENDOR_INTERSIL=y -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_MT792x_LIB=m -CONFIG_MT792x_USB=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_MT7921U=m -CONFIG_MT7996E=m -CONFIG_MT7925_COMMON=m -CONFIG_MT7925E=m -CONFIG_MT7925U=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_PURELIFI=y -# CONFIG_PLFXLC 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 is not set -# CONFIG_RTL8192DU is not set -CONFIG_RTLWIFI=m -CONFIG_RTLWIFI_PCI=m -CONFIG_RTLWIFI_DEBUG=y -CONFIG_RTL8192C_COMMON=m -CONFIG_RTL8192D_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_SDIO=m -CONFIG_RTW88_USB=m -CONFIG_RTW88_8822B=m -CONFIG_RTW88_8822C=m -CONFIG_RTW88_8723X=m -CONFIG_RTW88_8723D=m -CONFIG_RTW88_8821C=m -CONFIG_RTW88_8822BE=m -CONFIG_RTW88_8822BS=m -CONFIG_RTW88_8822BU=m -CONFIG_RTW88_8822CE=m -CONFIG_RTW88_8822CS=m -CONFIG_RTW88_8822CU=m -CONFIG_RTW88_8723DE=m -# CONFIG_RTW88_8723DS is not set -# CONFIG_RTW88_8723CS is not set -CONFIG_RTW88_8723DU=m -CONFIG_RTW88_8821CE=m -CONFIG_RTW88_8821CS=m -CONFIG_RTW88_8821CU=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_8852A=m -CONFIG_RTW89_8852B_COMMON=m -CONFIG_RTW89_8852B=m -CONFIG_RTW89_8852C=m -CONFIG_RTW89_8922A=m -# CONFIG_RTW89_8851BE is not set -CONFIG_RTW89_8852AE=m -CONFIG_RTW89_8852BE=m -# CONFIG_RTW89_8852BTE is not set -CONFIG_RTW89_8852CE=m -CONFIG_RTW89_8922AE=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_SILABS=y -CONFIG_WFX=m -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_WLAN_VENDOR_ZYDAS=y -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_VIRT_WIFI=m -# CONFIG_WAN is not set -CONFIG_IEEE802154_DRIVERS=m -CONFIG_IEEE802154_FAKELB=m -CONFIG_IEEE802154_AT86RF230=m -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_DEBUGFS=y -CONFIG_WWAN_HWSIM=m -CONFIG_MHI_WWAN_CTRL=m -CONFIG_MHI_WWAN_MBIM=m -CONFIG_RPMSG_WWAN_CTRL=m -CONFIG_IOSM=m -CONFIG_MTK_T7XX=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 -CONFIG_INPUT_VIVALDIFMAP=y - -# -# 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_MPR121=m -# CONFIG_KEYBOARD_NEWTON is not set -CONFIG_KEYBOARD_OPENCORES=m -# CONFIG_KEYBOARD_PINEPHONE is not set -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_JOYSTICK_SENSEHAT is not set -# CONFIG_JOYSTICK_SEESAW is not set -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_CYTTSP5=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_GOODIX_BERLIN_I2C is not set -# CONFIG_TOUCHSCREEN_GOODIX_BERLIN_SPI is not set -CONFIG_TOUCHSCREEN_HIDEEP=m -CONFIG_TOUCHSCREEN_HYCON_HY46XX=m -CONFIG_TOUCHSCREEN_HYNITRON_CSTXXX=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_MMS114=m -CONFIG_TOUCHSCREEN_MELFAS_MIP4=m -CONFIG_TOUCHSCREEN_MSG2638=m -CONFIG_TOUCHSCREEN_MTOUCH=m -CONFIG_TOUCHSCREEN_NOVATEK_NVT_TS=m -CONFIG_TOUCHSCREEN_IMAGIS=m -CONFIG_TOUCHSCREEN_INEXIO=m -CONFIG_TOUCHSCREEN_PENMOUNT=m -CONFIG_TOUCHSCREEN_EDT_FT5X06=m -CONFIG_TOUCHSCREEN_TOUCHRIGHT=m -CONFIG_TOUCHSCREEN_TOUCHWIN=m -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_COLIBRI_VF50 is not set -CONFIG_TOUCHSCREEN_ROHM_BU21023=m -CONFIG_TOUCHSCREEN_IQS5XX=m -# CONFIG_TOUCHSCREEN_IQS7211 is not set -CONFIG_TOUCHSCREEN_ZINITIX=m -CONFIG_TOUCHSCREEN_HIMAX_HX83112B=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_IBM_PANEL is not set -CONFIG_INPUT_IMS_PCU=m -CONFIG_INPUT_IQS269A=m -CONFIG_INPUT_IQS626A=m -# CONFIG_INPUT_IQS7222 is not set -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_INPUT_RT5120_PWRKEY is not set -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_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_VT_HW_CONSOLE_BINDING=y -CONFIG_UNIX98_PTYS=y -# CONFIG_LEGACY_PTYS is not set -# CONFIG_LEGACY_TIOCSTI is not set -# CONFIG_LDISC_AUTOLOAD is not set - -# -# 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_PCILIB=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_PCI1XXXX=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_DFL=m -CONFIG_SERIAL_8250_DW=m -CONFIG_SERIAL_8250_RT288X=y -CONFIG_SERIAL_8250_LPSS=m -CONFIG_SERIAL_8250_MID=m -CONFIG_SERIAL_8250_PERICOM=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_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_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_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_SSIF_IPMI_BMC=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_TCG_TPM2_HMAC=y -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=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_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 -# end of Character devices - -# -# I2C support -# -CONFIG_I2C=y -CONFIG_ACPI_I2C_OPREGION=y -CONFIG_I2C_BOARDINFO=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_CCGX_UCSI=m -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_I801_MUX=y -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 -# CONFIG_I2C_ZHAOXIN is not set - -# -# 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_AMDPSP=y -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_PCI1XXXX=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_CH341 is not set -CONFIG_SPI_CS42L43=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_GPIO=m -CONFIG_SPI_INTEL=m -CONFIG_SPI_INTEL_PCI=m -CONFIG_SPI_INTEL_PLATFORM=m -CONFIG_SPI_LM70_LLP=m -# CONFIG_SPI_MICROCHIP_CORE is not set -# CONFIG_SPI_MICROCHIP_CORE_QSPI is not set -CONFIG_SPI_LANTIQ_SSC=m -CONFIG_SPI_OC_TINY=m -CONFIG_SPI_PCI1XXXX=m -CONFIG_SPI_PXA2XX=m -CONFIG_SPI_PXA2XX_PCI=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 -# CONFIG_DP83640_PHY is not set -# CONFIG_PTP_1588_CLOCK_INES is not set -CONFIG_PTP_1588_CLOCK_KVM=m -CONFIG_PTP_1588_CLOCK_IDT82P33=m -CONFIG_PTP_1588_CLOCK_IDTCM=m -# CONFIG_PTP_1588_CLOCK_FC3W is not set -# CONFIG_PTP_1588_CLOCK_MOCK is not set -CONFIG_PTP_1588_CLOCK_VMW=m -# CONFIG_PTP_1588_CLOCK_OCP is not set -CONFIG_PTP_DFL_TOD=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_CY8C95X0=m -CONFIG_PINCTRL_DA9062=m -CONFIG_PINCTRL_MCP23S08_I2C=m -CONFIG_PINCTRL_MCP23S08_SPI=m -CONFIG_PINCTRL_MCP23S08=m -CONFIG_PINCTRL_SX150X=y -CONFIG_PINCTRL_CS42L43=m -CONFIG_PINCTRL_MADERA=m -CONFIG_PINCTRL_CS47L35=y -CONFIG_PINCTRL_CS47L85=y -CONFIG_PINCTRL_CS47L90=y - -# -# Intel pinctrl drivers -# -CONFIG_PINCTRL_BAYTRAIL=y -CONFIG_PINCTRL_CHERRYVIEW=y -CONFIG_PINCTRL_LYNXPOINT=m -CONFIG_PINCTRL_INTEL=y -CONFIG_PINCTRL_INTEL_PLATFORM=m -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_METEORLAKE=m -CONFIG_PINCTRL_METEORPOINT=m -CONFIG_PINCTRL_SUNRISEPOINT=m -CONFIG_PINCTRL_TIGERLAKE=m -# end of Intel pinctrl drivers - -# -# Renesas pinctrl drivers -# -# end of Renesas pinctrl drivers - -CONFIG_GPIOLIB=y -CONFIG_GPIOLIB_FASTPATH_LIMIT=512 -CONFIG_GPIO_ACPI=y -CONFIG_GPIOLIB_IRQCHIP=y -# CONFIG_DEBUG_GPIO is not set -CONFIG_GPIO_CDEV=y -CONFIG_GPIO_CDEV_V1=y -CONFIG_GPIO_GENERIC=m -CONFIG_GPIO_REGMAP=m -CONFIG_GPIO_SWNODE_UNDEFINED=y -CONFIG_GPIO_MAX730X=m -CONFIG_GPIO_IDIO_16=m - -# -# Memory mapped GPIO drivers -# -CONFIG_GPIO_AMDPT=m -CONFIG_GPIO_DWAPB=m -CONFIG_GPIO_EXAR=m -CONFIG_GPIO_GENERIC_PLATFORM=m -# CONFIG_GPIO_GRANITERAPIDS is not set -CONFIG_GPIO_ICH=m -CONFIG_GPIO_MB86S7X=m -CONFIG_GPIO_MENZ127=m -CONFIG_GPIO_TANGIER=m -CONFIG_GPIO_AMD_FCH=m -# end of Memory mapped GPIO drivers - -# -# Port-mapped I/O GPIO drivers -# -CONFIG_GPIO_VX855=m -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_FXL6408=m -# CONFIG_GPIO_DS4520 is not set -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_CROS_EC is not set -CONFIG_GPIO_DA9052=m -CONFIG_GPIO_DLN2=m -CONFIG_GPIO_ELKHARTLAKE=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=m -CONFIG_GPIO_TQMX86=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_LATCH=m -CONFIG_GPIO_MOCKUP=m -CONFIG_GPIO_VIRTIO=m -CONFIG_GPIO_SIM=m -# end of Virtual GPIO drivers - -# -# GPIO Debugging utilities -# -# CONFIG_GPIO_VIRTUSER is not set -# end of GPIO Debugging utilities - -CONFIG_W1=m -CONFIG_W1_CON=y - -# -# 1-wire Bus Masters -# -# CONFIG_W1_MASTER_AMD_AXI is not set -CONFIG_W1_MASTER_MATROX=m -CONFIG_W1_MASTER_DS2490=m -CONFIG_W1_MASTER_DS2482=m -CONFIG_W1_MASTER_GPIO=m -CONFIG_W1_MASTER_SGI=m -# CONFIG_W1_MASTER_UART 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 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_SEQUENCING is not set -CONFIG_POWER_SUPPLY=y -# CONFIG_POWER_SUPPLY_DEBUG is not set -CONFIG_POWER_SUPPLY_HWMON=y -CONFIG_GENERIC_ADC_BATTERY=m -CONFIG_IP5XXX_POWER=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_SAMSUNG_SDI is not set -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_MAX1720X is not set -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_MAX77976=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_RT5033 is not set -CONFIG_CHARGER_RT9455=m -CONFIG_CHARGER_RT9467=m -CONFIG_CHARGER_RT9471=m -CONFIG_CHARGER_CROS_USBPD=m -CONFIG_CHARGER_CROS_PCHG=m -CONFIG_CHARGER_CROS_CONTROL=m -CONFIG_CHARGER_BD99954=m -CONFIG_BATTERY_SURFACE=m -CONFIG_CHARGER_SURFACE=m -CONFIG_BATTERY_UG3105=m -# CONFIG_FUEL_GAUGE_MM8013 is not set -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_SMPRO=m -CONFIG_SENSORS_AD7314=m -CONFIG_SENSORS_AD7414=m -CONFIG_SENSORS_AD7418=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_ASUS_ROG_RYUJIN is not set -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_ATXP1=m -# CONFIG_SENSORS_CHIPCAP2 is not set -CONFIG_SENSORS_CORSAIR_CPRO=m -CONFIG_SENSORS_CORSAIR_PSU=m -CONFIG_SENSORS_CROS_EC=m -CONFIG_SENSORS_DRIVETEMP=m -CONFIG_SENSORS_DS620=m -CONFIG_SENSORS_DS1621=m -CONFIG_SENSORS_DELL_SMM=m -CONFIG_I8K=y -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_GIGABYTE_WATERFORCE is not set -CONFIG_SENSORS_GL518SM=m -CONFIG_SENSORS_GL520SM=m -CONFIG_SENSORS_G760A=m -CONFIG_SENSORS_G762=m -CONFIG_SENSORS_HIH6130=m -# CONFIG_SENSORS_HS3001 is not set -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_POWERZ is not set -# CONFIG_SENSORS_POWR1220 is not set -# CONFIG_SENSORS_LENOVO_EC 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_LTC2991 is not set -# 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_LTC4282 is not set -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_MAX31760=m -# CONFIG_MAX31827 is not set -CONFIG_SENSORS_MAX6620=m -CONFIG_SENSORS_MAX6621=m -CONFIG_SENSORS_MAX6639=m -CONFIG_SENSORS_MAX6650=m -CONFIG_SENSORS_MAX6697=m -CONFIG_SENSORS_MAX31790=m -CONFIG_SENSORS_MC34VR500=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_CORE=m -CONFIG_SENSORS_NCT6775=m -# CONFIG_SENSORS_NCT6775_I2C is not set -CONFIG_SENSORS_NCT7802=m -CONFIG_SENSORS_NCT7904=m -CONFIG_SENSORS_NPCM7XX=m -CONFIG_SENSORS_NZXT_KRAKEN2=m -# CONFIG_SENSORS_NZXT_KRAKEN3 is not set -CONFIG_SENSORS_NZXT_SMART2=m -CONFIG_SENSORS_OCC_P8_I2C=m -CONFIG_SENSORS_OCC=m -CONFIG_SENSORS_OXP=m -CONFIG_SENSORS_PCF8591=m -CONFIG_SENSORS_PECI_CPUTEMP=m -CONFIG_SENSORS_PECI_DIMMTEMP=m -CONFIG_SENSORS_PECI=m -CONFIG_PMBUS=m -CONFIG_SENSORS_PMBUS=m -CONFIG_SENSORS_ACBEL_FSG032=m -CONFIG_SENSORS_ADM1266=m -CONFIG_SENSORS_ADM1275=m -# CONFIG_SENSORS_ADP1050 is not set -CONFIG_SENSORS_BEL_PFE=m -CONFIG_SENSORS_BPA_RS600=m -CONFIG_SENSORS_DELTA_AHE50DC_FAN=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_IR38064_REGULATOR=y -# CONFIG_SENSORS_IRPS5401 is not set -CONFIG_SENSORS_ISL68137=m -CONFIG_SENSORS_LM25066=m -CONFIG_SENSORS_LM25066_REGULATOR=y -CONFIG_SENSORS_LT7182S=m -CONFIG_SENSORS_LTC2978=m -# CONFIG_SENSORS_LTC2978_REGULATOR is not set -CONFIG_SENSORS_LTC3815=m -# CONFIG_SENSORS_LTC4286 is not set -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_MP2856 is not set -CONFIG_SENSORS_MP2888=m -# CONFIG_SENSORS_MP2891 is not set -CONFIG_SENSORS_MP2975=m -# CONFIG_SENSORS_MP2993 is not set -# CONFIG_SENSORS_MP2975_REGULATOR is not set -CONFIG_SENSORS_MP5023=m -# CONFIG_SENSORS_MP5920 is not set -# CONFIG_SENSORS_MP5990 is not set -# CONFIG_SENSORS_MP9941 is not set -CONFIG_SENSORS_MPQ7932_REGULATOR=y -CONFIG_SENSORS_MPQ7932=m -# CONFIG_SENSORS_MPQ8785 is not set -CONFIG_SENSORS_PIM4328=m -CONFIG_SENSORS_PLI1209BC=m -CONFIG_SENSORS_PLI1209BC_REGULATOR=y -# CONFIG_SENSORS_PM6764TR is not set -# CONFIG_SENSORS_PXE1610 is not set -# CONFIG_SENSORS_Q54SJ108A2 is not set -CONFIG_SENSORS_STPDDC60=m -CONFIG_SENSORS_TDA38640=m -CONFIG_SENSORS_TDA38640_REGULATOR=y -# CONFIG_SENSORS_TPS40422 is not set -CONFIG_SENSORS_TPS53679=m -CONFIG_SENSORS_TPS546D24=m -CONFIG_SENSORS_UCD9000=m -CONFIG_SENSORS_UCD9200=m -# CONFIG_SENSORS_XDP710 is not set -# CONFIG_SENSORS_XDPE152 is not set -CONFIG_SENSORS_XDPE122=m -CONFIG_SENSORS_XDPE122_REGULATOR=y -CONFIG_SENSORS_ZL6100=m -# CONFIG_SENSORS_PT5161L is not set -# CONFIG_SENSORS_PWM_FAN is not set -# 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_SY7636A=m -CONFIG_SENSORS_DME1737=m -CONFIG_SENSORS_EMC1403=m -CONFIG_SENSORS_EMC2103=m -CONFIG_SENSORS_EMC2305=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_SURFACE_FAN is not set -# CONFIG_SENSORS_SURFACE_TEMP is not set -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_INA238=m -CONFIG_SENSORS_INA3221=m -# CONFIG_SENSORS_SPD5118 is not set -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_TMP464=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_SENSORS_ASUS_WMI=m -CONFIG_SENSORS_ASUS_EC=m -# CONFIG_SENSORS_HP_WMI is not set -CONFIG_THERMAL=y -CONFIG_THERMAL_NETLINK=y -CONFIG_THERMAL_STATISTICS=y -# CONFIG_THERMAL_DEBUGFS is not set -# CONFIG_THERMAL_CORE_TESTING is not set -CONFIG_THERMAL_EMERGENCY_POWEROFF_DELAY_MS=0 -CONFIG_THERMAL_HWMON=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_DEFAULT_GOV_BANG_BANG 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_INTEL_TCC=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_HFI_THERMAL=y -# 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_CROS_EC_WATCHDOG is not set -CONFIG_DA9052_WATCHDOG=m -CONFIG_DA9062_WATCHDOG=m -# CONFIG_LENOVO_SE10_WDT is not set -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_ADVANTECH_EC_WDT=m -CONFIG_ALIM1535_WDT=m -CONFIG_ALIM7101_WDT=m -# CONFIG_EBC_C384_WDT is not set -# CONFIG_EXAR_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_SIEMENS_SIMATIC_IPC_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_MFD_SMPRO=m -# 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_CS42L43=m -# CONFIG_MFD_CS42L43_I2C is not set -CONFIG_MFD_CS42L43_SDW=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_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_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_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_MAX77541 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_MT6370 is not set -CONFIG_MFD_MT6397=m -CONFIG_MFD_MENF21BMC=m -# CONFIG_MFD_OCELOT is not set -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_MFD_SY7636A=m -CONFIG_MFD_RDC321X=m -CONFIG_MFD_RT4831=m -CONFIG_MFD_RT5033=m -CONFIG_MFD_RT5120=m -# CONFIG_MFD_RC5T583 is not set -CONFIG_MFD_SI476X_CORE=m -CONFIG_MFD_SIMPLE_MFD_I2C=m -CONFIG_MFD_SM501=m -CONFIG_MFD_SM501_GPIO=y -CONFIG_MFD_SKY81452=m -CONFIG_MFD_SYSCON=y -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_MFD_TPS6594_I2C is not set -# CONFIG_MFD_TPS6594_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_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_MFD_CS40L50_I2C is not set -# CONFIG_MFD_CS40L50_SPI is not set -# CONFIG_RAVE_SP_CORE is not set -CONFIG_MFD_INTEL_M10_BMC_CORE=m -CONFIG_MFD_INTEL_M10_BMC_SPI=m -CONFIG_MFD_INTEL_M10_BMC_PMCI=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_NETLINK_EVENTS is not set -# 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_AW37503 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_MAX77503 is not set -# CONFIG_REGULATOR_MAX77857 is not set -CONFIG_REGULATOR_MAX8649=m -CONFIG_REGULATOR_MAX8660=m -CONFIG_REGULATOR_MAX8893=m -CONFIG_REGULATOR_MAX8952=m -CONFIG_REGULATOR_MAX20086=m -CONFIG_REGULATOR_MAX20411=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_MT6331=m -CONFIG_REGULATOR_MT6332=m -CONFIG_REGULATOR_MT6357=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_RAA215300 is not set -CONFIG_REGULATOR_RT4801=m -CONFIG_REGULATOR_RT4803=m -CONFIG_REGULATOR_RT4831=m -CONFIG_REGULATOR_RT5033=m -CONFIG_REGULATOR_RT5120=m -CONFIG_REGULATOR_RT5190A=m -CONFIG_REGULATOR_RT5739=m -CONFIG_REGULATOR_RT5759=m -CONFIG_REGULATOR_RT6160=m -CONFIG_REGULATOR_RT6190=m -CONFIG_REGULATOR_RT6245=m -CONFIG_REGULATOR_RTQ2134=m -CONFIG_REGULATOR_RTMV20=m -CONFIG_REGULATOR_RTQ6752=m -# CONFIG_REGULATOR_RTQ2208 is not set -CONFIG_REGULATOR_SKY81452=m -# CONFIG_REGULATOR_SLG51000 is not set -CONFIG_REGULATOR_SY7636A=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_TPS65132 is not set -CONFIG_REGULATOR_TPS6524X=m -# CONFIG_REGULATOR_TPS65912 is not set -CONFIG_REGULATOR_TPS68470=m -# CONFIG_REGULATOR_WM831X is not set -CONFIG_REGULATOR_QCOM_LABIBB=m -CONFIG_RC_CORE=m -CONFIG_LIRC=y -CONFIG_RC_MAP=m -CONFIG_RC_DECODERS=y -CONFIG_IR_IMON_DECODER=m -CONFIG_IR_JVC_DECODER=m -CONFIG_IR_MCE_KBD_DECODER=m -CONFIG_IR_NEC_DECODER=m -CONFIG_IR_RC5_DECODER=m -CONFIG_IR_RC6_DECODER=m -CONFIG_IR_RCMM_DECODER=m -CONFIG_IR_SANYO_DECODER=m -CONFIG_IR_SHARP_DECODER=m -CONFIG_IR_SONY_DECODER=m -CONFIG_IR_XMP_DECODER=m -CONFIG_RC_DEVICES=y -CONFIG_IR_ENE=m -CONFIG_IR_FINTEK=m -CONFIG_IR_IGORPLUGUSB=m -CONFIG_IR_IGUANA=m -CONFIG_IR_IMON=m -CONFIG_IR_IMON_RAW=m -CONFIG_IR_ITE_CIR=m -CONFIG_IR_MCEUSB=m -CONFIG_IR_NUVOTON=m -CONFIG_IR_REDRAT3=m -CONFIG_IR_SERIAL=m -CONFIG_IR_SERIAL_TRANSMITTER=y -CONFIG_IR_STREAMZAP=m -CONFIG_IR_TOY=m -CONFIG_IR_TTUSBIR=m -CONFIG_IR_WINBOND_CIR=m -CONFIG_RC_ATI_REMOTE=m -CONFIG_RC_LOOPBACK=m -CONFIG_RC_XBOX_DVD=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_EXTRON_DA_HD_4K_PLUS_CEC is not set -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_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_V4L2_CCI=m -CONFIG_V4L2_CCI_I2C=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 -# - -# -# Media drivers -# -CONFIG_MEDIA_USB_SUPPORT=y - -# -# Webcam devices -# -CONFIG_USB_GSPCA=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_SPCA1528=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_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_GL860=m -CONFIG_USB_M5602=m -CONFIG_USB_STV06XX=m -CONFIG_USB_PWC=m -# CONFIG_USB_PWC_DEBUG is not set -CONFIG_USB_PWC_INPUT_EVDEV=y -CONFIG_USB_S2255=m -CONFIG_VIDEO_USBTV=m -CONFIG_USB_VIDEO_CLASS=m -CONFIG_USB_VIDEO_CLASS_INPUT_EVDEV=y - -# -# Analog TV USB devices -# -CONFIG_VIDEO_GO7007=m -CONFIG_VIDEO_GO7007_USB=m -CONFIG_VIDEO_GO7007_LOADER=m -CONFIG_VIDEO_GO7007_USB_S2250_BOARD=m -CONFIG_VIDEO_HDPVR=m -CONFIG_VIDEO_PVRUSB2=m -CONFIG_VIDEO_PVRUSB2_SYSFS=y -CONFIG_VIDEO_PVRUSB2_DVB=y -# CONFIG_VIDEO_PVRUSB2_DEBUGIFC is not set -CONFIG_VIDEO_STK1160=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 - -# -# Digital TV USB devices -# -CONFIG_DVB_AS102=m -CONFIG_DVB_B2C2_FLEXCOP_USB=m -# CONFIG_DVB_B2C2_FLEXCOP_USB_DEBUG is not set -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_DVBSKY=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_ZD1301=m -CONFIG_DVB_USB=m -# CONFIG_DVB_USB_DEBUG is not set -CONFIG_DVB_USB_A800=m -CONFIG_DVB_USB_AF9005=m -CONFIG_DVB_USB_AF9005_REMOTE=m -CONFIG_DVB_USB_AZ6027=m -CONFIG_DVB_USB_CINERGY_T2=m -CONFIG_DVB_USB_CXUSB=m -# CONFIG_DVB_USB_CXUSB_ANALOG is not set -CONFIG_DVB_USB_DIB0700=m -CONFIG_DVB_USB_DIB3000MC=m -CONFIG_DVB_USB_DIBUSB_MB=m -CONFIG_DVB_USB_DIBUSB_MB_FAULTY=y -CONFIG_DVB_USB_DIBUSB_MC=m -CONFIG_DVB_USB_DIGITV=m -CONFIG_DVB_USB_DTT200U=m -CONFIG_DVB_USB_DTV5100=m -CONFIG_DVB_USB_DW2102=m -CONFIG_DVB_USB_GP8PSK=m -CONFIG_DVB_USB_M920X=m -CONFIG_DVB_USB_NOVA_T_USB2=m -CONFIG_DVB_USB_OPERA1=m -CONFIG_DVB_USB_PCTV452E=m -CONFIG_DVB_USB_TECHNISAT_USB2=m -CONFIG_DVB_USB_TTUSB2=m -CONFIG_DVB_USB_UMT_010=m -CONFIG_DVB_USB_VP702X=m -CONFIG_DVB_USB_VP7045=m -CONFIG_SMS_USB_DRV=m -CONFIG_DVB_TTUSB_BUDGET=m -CONFIG_DVB_TTUSB_DEC=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_MGB4 is not set -# CONFIG_VIDEO_SOLO6X10 is not set -CONFIG_VIDEO_TW5864=m -CONFIG_VIDEO_TW68=m -CONFIG_VIDEO_TW686X=m -# CONFIG_VIDEO_ZORAN is not set - -# -# Media capture/analog TV support -# -CONFIG_VIDEO_DT3155=m -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 - -# -# Media capture/analog/hybrid TV support -# -CONFIG_VIDEO_BT848=m -CONFIG_DVB_BT8XX=m -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_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_B2C2_FLEXCOP_PCI=m -# CONFIG_DVB_B2C2_FLEXCOP_PCI_DEBUG is not set -CONFIG_DVB_DDBRIDGE=m -# CONFIG_DVB_DDBRIDGE_MSIENABLE is not set -CONFIG_DVB_DM1105=m -CONFIG_MANTIS_CORE=m -CONFIG_DVB_MANTIS=m -CONFIG_DVB_HOPPER=m -CONFIG_DVB_NETUP_UNIDVB=m -CONFIG_DVB_NGENE=m -CONFIG_DVB_PLUTO2=m -CONFIG_DVB_PT1=m -CONFIG_DVB_PT3=m -CONFIG_DVB_SMIPCIE=m -CONFIG_DVB_BUDGET_CORE=m -CONFIG_DVB_BUDGET=m -CONFIG_DVB_BUDGET_CI=m -CONFIG_DVB_BUDGET_AV=m -# CONFIG_VIDEO_IPU3_CIO2 is not set -CONFIG_VIDEO_INTEL_IPU6=m -# CONFIG_INTEL_VSC is not set -# CONFIG_IPU_BRIDGE is not set -CONFIG_RADIO_ADAPTERS=m -CONFIG_RADIO_MAXIRADIO=m -CONFIG_RADIO_SAA7706H=m -CONFIG_RADIO_SHARK=m -CONFIG_RADIO_SHARK2=m -CONFIG_RADIO_SI4713=m -CONFIG_RADIO_SI476X=m -CONFIG_RADIO_TEA575X=m -CONFIG_RADIO_TEA5764=m -CONFIG_RADIO_TEF6862=m -CONFIG_RADIO_WL1273=m -CONFIG_USB_DSBR=m -CONFIG_USB_KEENE=m -CONFIG_USB_MA901=m -CONFIG_USB_MR800=m -CONFIG_USB_RAREMONO=m -CONFIG_RADIO_SI470X=m -CONFIG_USB_SI470X=m -CONFIG_I2C_SI470X=m -CONFIG_USB_SI4713=m -CONFIG_PLATFORM_SI4713=m -CONFIG_I2C_SI4713=m -CONFIG_RADIO_WL128X=m -CONFIG_MEDIA_PLATFORM_DRIVERS=y -CONFIG_V4L_PLATFORM_DRIVERS=y -CONFIG_SDR_PLATFORM_DRIVERS=y -CONFIG_DVB_PLATFORM_DRIVERS=y -CONFIG_V4L_MEM2MEM_DRIVERS=y -CONFIG_VIDEO_MEM2MEM_DEINTERLACE=m - -# -# Allegro DVT media platform drivers -# - -# -# Amlogic media platform drivers -# - -# -# Amphion drivers -# - -# -# Aspeed media platform drivers -# - -# -# Atmel media platform drivers -# - -# -# Cadence media platform drivers -# -CONFIG_VIDEO_CADENCE_CSI2RX=m -CONFIG_VIDEO_CADENCE_CSI2TX=m - -# -# Chips&Media media platform drivers -# - -# -# Intel media platform drivers -# - -# -# Marvell media platform drivers -# -CONFIG_VIDEO_CAFE_CCIC=m - -# -# Mediatek media platform drivers -# - -# -# Microchip Technology, Inc. media platform drivers -# - -# -# Nuvoton media platform drivers -# - -# -# NVidia media platform drivers -# - -# -# NXP media platform drivers -# - -# -# Qualcomm media platform drivers -# - -# -# Raspberry Pi media platform drivers -# - -# -# Renesas media platform drivers -# - -# -# Rockchip media platform drivers -# - -# -# Samsung media platform drivers -# - -# -# STMicroelectronics media platform drivers -# - -# -# Sunxi media platform drivers -# - -# -# Texas Instruments drivers -# - -# -# Verisilicon media platform drivers -# - -# -# VIA media platform drivers -# -CONFIG_VIDEO_VIA_CAMERA=m - -# -# Xilinx media platform drivers -# - -# -# 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 -CONFIG_MEDIA_COMMON_OPTIONS=y - -# -# common driver options -# -CONFIG_CYPRESS_FIRMWARE=m -CONFIG_TTPCI_EEPROM=m -CONFIG_UVC_COMMON=m -CONFIG_VIDEO_CX2341X=m -CONFIG_VIDEO_TVEEPROM=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_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 -# end of Media drivers - -CONFIG_MEDIA_HIDE_ANCILLARY_SUBDRV=y - -# -# Media ancillary drivers -# -CONFIG_MEDIA_ATTACH=y - -# -# IR I2C driver auto-selected by 'Autoselect ancillary drivers' -# -CONFIG_VIDEO_IR_I2C=m -CONFIG_VIDEO_CAMERA_SENSOR=y -# CONFIG_VIDEO_ALVIUM_CSI2 is not set -CONFIG_VIDEO_AR0521=m -# CONFIG_VIDEO_GC0308 is not set -# CONFIG_VIDEO_GC05A2 is not set -# CONFIG_VIDEO_GC08A3 is not set -# CONFIG_VIDEO_GC2145 is not set -CONFIG_VIDEO_HI556=m -CONFIG_VIDEO_HI846=m -CONFIG_VIDEO_HI847=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_IMX283 is not set -# CONFIG_VIDEO_IMX290 is not set -CONFIG_VIDEO_IMX296=m -# CONFIG_VIDEO_IMX319 is not set -# CONFIG_VIDEO_IMX355 is not set -CONFIG_VIDEO_MAX9271_LIB=m -# CONFIG_VIDEO_MT9M001 is not set -# CONFIG_VIDEO_MT9M111 is not set -# CONFIG_VIDEO_MT9M114 is not set -# CONFIG_VIDEO_MT9P031 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_OG01A1B=m -# CONFIG_VIDEO_OV01A10 is not set -# CONFIG_VIDEO_OV02A10 is not set -CONFIG_VIDEO_OV08D10=m -CONFIG_VIDEO_OV08X40=m -# CONFIG_VIDEO_OV13858 is not set -CONFIG_VIDEO_OV13B10=m -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_OV4689=m -# CONFIG_VIDEO_OV5647 is not set -# CONFIG_VIDEO_OV5648 is not set -# CONFIG_VIDEO_OV5670 is not set -CONFIG_VIDEO_OV5675=m -CONFIG_VIDEO_OV5693=m -# CONFIG_VIDEO_OV5695 is not set -# CONFIG_VIDEO_OV64A40 is not set -# CONFIG_VIDEO_OV6650 is not set -# CONFIG_VIDEO_OV7251 is not set -CONFIG_VIDEO_OV7640=m -CONFIG_VIDEO_OV7670=m -# CONFIG_VIDEO_OV772X is not set -# CONFIG_VIDEO_OV7740 is not set -# CONFIG_VIDEO_OV8856 is not set -# CONFIG_VIDEO_OV8858 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_RDACM20=m -CONFIG_VIDEO_RDACM21=m -# CONFIG_VIDEO_RJ54N1 is not set -# CONFIG_VIDEO_S5C73M3 is not set -# CONFIG_VIDEO_S5K5BAF is not set -# CONFIG_VIDEO_S5K6A3 is not set -# CONFIG_VIDEO_CCS is not set -# CONFIG_VIDEO_ET8EK8 is not set - -# -# Camera ISPs -# -# CONFIG_VIDEO_THP7312 is not set -# end of Camera ISPs - -# -# Lens drivers -# -# CONFIG_VIDEO_AD5820 is not set -# CONFIG_VIDEO_AK7375 is not set -# CONFIG_VIDEO_DW9714 is not set -# CONFIG_VIDEO_DW9719 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 - -# -# audio, video and radio I2C drivers auto-selected by 'Autoselect ancillary drivers' -# -CONFIG_VIDEO_CS3308=m -CONFIG_VIDEO_CS5345=m -CONFIG_VIDEO_CS53L32A=m -CONFIG_VIDEO_MSP3400=m -CONFIG_VIDEO_SONY_BTF_MPX=m -CONFIG_VIDEO_TDA7432=m -CONFIG_VIDEO_TDA9840=m -CONFIG_VIDEO_TEA6415C=m -CONFIG_VIDEO_TEA6420=m -CONFIG_VIDEO_TVAUDIO=m -CONFIG_VIDEO_UDA1342=m -CONFIG_VIDEO_VP27SMPX=m -CONFIG_VIDEO_WM8739=m -CONFIG_VIDEO_WM8775=m -CONFIG_VIDEO_SAA6588=m -CONFIG_VIDEO_SAA711X=m -CONFIG_VIDEO_TVP5150=m -CONFIG_VIDEO_TW2804=m -CONFIG_VIDEO_TW9903=m -CONFIG_VIDEO_TW9906=m - -# -# Video and audio decoders -# -CONFIG_VIDEO_SAA717X=m -CONFIG_VIDEO_CX25840=m -CONFIG_VIDEO_SAA7127=m -CONFIG_VIDEO_UPD64031A=m -CONFIG_VIDEO_UPD64083=m -CONFIG_VIDEO_SAA6752HS=m -CONFIG_VIDEO_M52790=m - -# -# Video serializers and deserializers -# -# end of Video serializers and deserializers - -# -# SPI I2C drivers auto-selected by 'Autoselect ancillary drivers' -# - -# -# Media SPI Adapters -# -CONFIG_CXD2880_SPI_DRV=m -# CONFIG_VIDEO_GS1662 is not set -# end of Media SPI Adapters - -CONFIG_MEDIA_TUNER=m - -# -# Tuner drivers auto-selected by 'Autoselect ancillary drivers' -# -CONFIG_MEDIA_TUNER_E4000=m -CONFIG_MEDIA_TUNER_FC0011=m -CONFIG_MEDIA_TUNER_FC0012=m -CONFIG_MEDIA_TUNER_FC0013=m -CONFIG_MEDIA_TUNER_FC2580=m -CONFIG_MEDIA_TUNER_IT913X=m -CONFIG_MEDIA_TUNER_M88RS6000T=m -CONFIG_MEDIA_TUNER_MAX2165=m -CONFIG_MEDIA_TUNER_MC44S803=m -CONFIG_MEDIA_TUNER_MSI001=m -CONFIG_MEDIA_TUNER_MT2060=m -CONFIG_MEDIA_TUNER_MT2063=m -CONFIG_MEDIA_TUNER_MT20XX=m -CONFIG_MEDIA_TUNER_MT2131=m -CONFIG_MEDIA_TUNER_MT2266=m -CONFIG_MEDIA_TUNER_MXL301RF=m -CONFIG_MEDIA_TUNER_MXL5005S=m -CONFIG_MEDIA_TUNER_MXL5007T=m -CONFIG_MEDIA_TUNER_QM1D1B0004=m -CONFIG_MEDIA_TUNER_QM1D1C0042=m -CONFIG_MEDIA_TUNER_QT1010=m -CONFIG_MEDIA_TUNER_R820T=m -CONFIG_MEDIA_TUNER_SI2157=m -CONFIG_MEDIA_TUNER_SIMPLE=m -CONFIG_MEDIA_TUNER_TDA18212=m -CONFIG_MEDIA_TUNER_TDA18218=m -CONFIG_MEDIA_TUNER_TDA18250=m -CONFIG_MEDIA_TUNER_TDA18271=m -CONFIG_MEDIA_TUNER_TDA827X=m -CONFIG_MEDIA_TUNER_TDA8290=m -CONFIG_MEDIA_TUNER_TDA9887=m -CONFIG_MEDIA_TUNER_TEA5761=m -CONFIG_MEDIA_TUNER_TEA5767=m -CONFIG_MEDIA_TUNER_TUA9001=m -CONFIG_MEDIA_TUNER_XC2028=m -CONFIG_MEDIA_TUNER_XC4000=m -CONFIG_MEDIA_TUNER_XC5000=m - -# -# DVB Frontend drivers auto-selected by 'Autoselect ancillary drivers' -# - -# -# Multistandard (satellite) frontends -# -CONFIG_DVB_M88DS3103=m -CONFIG_DVB_MXL5XX=m -CONFIG_DVB_STB0899=m -CONFIG_DVB_STB6100=m -CONFIG_DVB_STV090x=m -CONFIG_DVB_STV0910=m -CONFIG_DVB_STV6110x=m -CONFIG_DVB_STV6111=m - -# -# Multistandard (cable + terrestrial) frontends -# -CONFIG_DVB_DRXK=m -CONFIG_DVB_MN88472=m -CONFIG_DVB_MN88473=m -CONFIG_DVB_SI2165=m -CONFIG_DVB_TDA18271C2DD=m - -# -# DVB-S (satellite) frontends -# -CONFIG_DVB_CX24110=m -CONFIG_DVB_CX24116=m -CONFIG_DVB_CX24117=m -CONFIG_DVB_CX24120=m -CONFIG_DVB_CX24123=m -CONFIG_DVB_DS3000=m -CONFIG_DVB_MB86A16=m -CONFIG_DVB_MT312=m -CONFIG_DVB_S5H1420=m -CONFIG_DVB_SI21XX=m -CONFIG_DVB_STB6000=m -CONFIG_DVB_STV0288=m -CONFIG_DVB_STV0299=m -CONFIG_DVB_STV0900=m -CONFIG_DVB_STV6110=m -CONFIG_DVB_TDA10071=m -CONFIG_DVB_TDA10086=m -CONFIG_DVB_TDA8083=m -CONFIG_DVB_TDA8261=m -CONFIG_DVB_TDA826X=m -CONFIG_DVB_TS2020=m -CONFIG_DVB_TUA6100=m -CONFIG_DVB_TUNER_CX24113=m -CONFIG_DVB_TUNER_ITD1000=m -CONFIG_DVB_VES1X93=m -CONFIG_DVB_ZL10036=m -CONFIG_DVB_ZL10039=m - -# -# DVB-T (terrestrial) frontends -# -CONFIG_DVB_AF9013=m -CONFIG_DVB_AS102_FE=m -CONFIG_DVB_CX22700=m -CONFIG_DVB_CX22702=m -CONFIG_DVB_CXD2820R=m -CONFIG_DVB_CXD2841ER=m -CONFIG_DVB_DIB3000MB=m -CONFIG_DVB_DIB3000MC=m -CONFIG_DVB_DIB7000M=m -CONFIG_DVB_DIB7000P=m -CONFIG_DVB_DRXD=m -CONFIG_DVB_EC100=m -CONFIG_DVB_GP8PSK_FE=m -CONFIG_DVB_L64781=m -CONFIG_DVB_MT352=m -CONFIG_DVB_NXT6000=m -CONFIG_DVB_RTL2830=m -CONFIG_DVB_RTL2832=m -CONFIG_DVB_RTL2832_SDR=m -CONFIG_DVB_SI2168=m -CONFIG_DVB_SP887X=m -CONFIG_DVB_STV0367=m -CONFIG_DVB_TDA10048=m -CONFIG_DVB_TDA1004X=m -CONFIG_DVB_ZD1301_DEMOD=m -CONFIG_DVB_ZL10353=m - -# -# DVB-C (cable) frontends -# -CONFIG_DVB_STV0297=m -CONFIG_DVB_TDA10021=m -CONFIG_DVB_TDA10023=m -CONFIG_DVB_VES1820=m - -# -# ATSC (North American/Korean Terrestrial/Cable DTV) frontends -# -CONFIG_DVB_AU8522=m -CONFIG_DVB_AU8522_DTV=m -CONFIG_DVB_AU8522_V4L=m -CONFIG_DVB_BCM3510=m -CONFIG_DVB_LG2160=m -CONFIG_DVB_LGDT3305=m -CONFIG_DVB_LGDT3306A=m -CONFIG_DVB_LGDT330X=m -CONFIG_DVB_MXL692=m -CONFIG_DVB_NXT200X=m -CONFIG_DVB_OR51132=m -CONFIG_DVB_OR51211=m -CONFIG_DVB_S5H1409=m -CONFIG_DVB_S5H1411=m - -# -# ISDB-T (terrestrial) frontends -# -CONFIG_DVB_DIB8000=m -CONFIG_DVB_MB86A20S=m -CONFIG_DVB_S921=m - -# -# ISDB-S (satellite) & ISDB-T (terrestrial) frontends -# -CONFIG_DVB_TC90522=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_A8293=m -CONFIG_DVB_AF9033=m -CONFIG_DVB_ASCOT2E=m -CONFIG_DVB_ATBM8830=m -CONFIG_DVB_HELENE=m -CONFIG_DVB_HORUS3A=m -CONFIG_DVB_ISL6405=m -CONFIG_DVB_ISL6421=m -CONFIG_DVB_ISL6423=m -CONFIG_DVB_IX2505V=m -CONFIG_DVB_LGS8GXX=m -CONFIG_DVB_LNBH25=m -CONFIG_DVB_LNBP21=m -CONFIG_DVB_LNBP22=m -CONFIG_DVB_M88RS2000=m -CONFIG_DVB_TDA665x=m -CONFIG_DVB_DRX39XYJ=m - -# -# Common Interface (EN50221) controller drivers -# -CONFIG_DVB_CXD2099=m -CONFIG_DVB_SP2=m - -# -# Tools to develop new frontends -# -CONFIG_DVB_DUMMY_FE=m -# end of Media ancillary drivers - -# -# Graphics support -# -CONFIG_APERTURE_HELPERS=y -CONFIG_SCREEN_INFO=y -CONFIG_VIDEO=y -CONFIG_AUXDISPLAY=y -CONFIG_CHARLCD=m -CONFIG_HD44780_COMMON=m -# CONFIG_HD44780 is not set -# 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_KS0108=m -CONFIG_KS0108_PORT=0x378 -CONFIG_KS0108_DELAY=2 -CONFIG_CFAG12864B=m -CONFIG_CFAG12864B_RATE=20 -CONFIG_LINEDISP=m -CONFIG_IMG_ASCII_LCD=m -CONFIG_HT16K33=m -# CONFIG_MAX6959 is not set -# CONFIG_SEG_LED_GPIO is not set -CONFIG_PANEL=m -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_SWITCHEROO=y -CONFIG_DRM=m -CONFIG_DRM_MIPI_DBI=m -CONFIG_DRM_MIPI_DSI=y -# CONFIG_DRM_DEBUG_MM is not set -CONFIG_DRM_KMS_HELPER=m -# CONFIG_DRM_PANIC is not set -CONFIG_DRM_CLIENT_SELECTION=y -CONFIG_DRM_CLIENT_SETUP=y -CONFIG_DRM_FBDEV_EMULATION=y -CONFIG_DRM_FBDEV_OVERALLOC=100 -CONFIG_DRM_LOAD_EDID_FIRMWARE=y -CONFIG_DRM_DISPLAY_HELPER=m -CONFIG_DRM_DISPLAY_DP_AUX_CEC=y -CONFIG_DRM_DISPLAY_DP_AUX_CHARDEV=y -CONFIG_DRM_DISPLAY_DP_HELPER=y -CONFIG_DRM_DISPLAY_DP_TUNNEL=y -CONFIG_DRM_DISPLAY_HDCP_HELPER=y -CONFIG_DRM_DISPLAY_HDMI_HELPER=y -CONFIG_DRM_TTM=m -CONFIG_DRM_EXEC=m -CONFIG_DRM_GPUVM=m -CONFIG_DRM_BUDDY=m -CONFIG_DRM_VRAM_HELPER=m -CONFIG_DRM_TTM_HELPER=m -CONFIG_DRM_GEM_DMA_HELPER=m -CONFIG_DRM_GEM_SHMEM_HELPER=m -CONFIG_DRM_SUBALLOC_HELPER=m -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 -# CONFIG_DRM_AMD_ISP is not set - -# -# 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_FP=y -# CONFIG_DRM_AMD_DC_SI is not set -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_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_NOUVEAU_GSP_DEFAULT is not set -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_KVMGT=m -CONFIG_DRM_I915_PXP=y -CONFIG_DRM_I915_DP_TUNNEL=y -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_PREEMPT_TIMEOUT_COMPUTE=7500 -CONFIG_DRM_I915_MAX_REQUEST_BUSYWAIT=8000 -CONFIG_DRM_I915_STOP_TIMEOUT=100 -CONFIG_DRM_I915_TIMESLICE_DURATION=1 -CONFIG_DRM_I915_GVT=y -CONFIG_DRM_XE=m -CONFIG_DRM_XE_DISPLAY=y -CONFIG_DRM_XE_FORCE_PROBE="" -CONFIG_DRM_XE_JOB_TIMEOUT_MAX=10000 -CONFIG_DRM_XE_JOB_TIMEOUT_MIN=1 -CONFIG_DRM_XE_TIMESLICE_MAX=10000000 -CONFIG_DRM_XE_TIMESLICE_MIN=1 -CONFIG_DRM_XE_PREEMPT_TIMEOUT=640000 -CONFIG_DRM_XE_PREEMPT_TIMEOUT_MAX=10000000 -CONFIG_DRM_XE_PREEMPT_TIMEOUT_MIN=1 -CONFIG_DRM_XE_ENABLE_SCHEDTIMEOUT_LIMIT=y -CONFIG_DRM_VGEM=m -CONFIG_DRM_VKMS=m -CONFIG_DRM_VMWGFX=m -# 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_VIRTIO_GPU_KMS=y -CONFIG_DRM_PANEL=y - -# -# Display Panels -# -# CONFIG_DRM_PANEL_AUO_A030JTN01 is not set -# CONFIG_DRM_PANEL_ILITEK_ILI9341 is not set -# CONFIG_DRM_PANEL_ORISETECH_OTA5601A is not set -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_PANEL_MIPI_DBI=m -CONFIG_DRM_SIMPLEDRM=m -CONFIG_TINYDRM_HX8357D=m -CONFIG_TINYDRM_ILI9163=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_SSD130X=m -CONFIG_DRM_SSD130X_I2C=m -# CONFIG_DRM_SSD130X_SPI is not set -CONFIG_DRM_HYPERV=m -CONFIG_DRM_PRIVACY_SCREEN=y -CONFIG_DRM_PANEL_ORIENTATION_QUIRKS=y - -# -# Frame buffer Devices -# -CONFIG_FB=y -# 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_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 -CONFIG_FB_CORE=y -CONFIG_FB_NOTIFY=y -CONFIG_FIRMWARE_EDID=y -CONFIG_FB_DEVICE=y -CONFIG_FB_CFB_FILLRECT=y -CONFIG_FB_CFB_COPYAREA=y -CONFIG_FB_CFB_IMAGEBLIT=y -CONFIG_FB_SYS_FILLRECT=y -CONFIG_FB_SYS_COPYAREA=y -CONFIG_FB_SYS_IMAGEBLIT=y -# CONFIG_FB_FOREIGN_ENDIAN is not set -CONFIG_FB_SYSMEM_FOPS=y -CONFIG_FB_DEFERRED_IO=y -CONFIG_FB_DMAMEM_HELPERS=y -CONFIG_FB_DMAMEM_HELPERS_DEFERRED=y -CONFIG_FB_IOMEM_FOPS=y -CONFIG_FB_IOMEM_HELPERS=y -CONFIG_FB_IOMEM_HELPERS_DEFERRED=y -CONFIG_FB_SYSMEM_HELPERS=y -CONFIG_FB_SYSMEM_HELPERS_DEFERRED=y -CONFIG_FB_BACKLIGHT=m -CONFIG_FB_MODE_HELPERS=y -CONFIG_FB_TILEBLITTING=y -# 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_KTD2801 is not set -CONFIG_BACKLIGHT_KTZ8866=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_LM3509 is not set -CONFIG_BACKLIGHT_LM3630A=m -CONFIG_BACKLIGHT_LM3639=m -CONFIG_BACKLIGHT_LP855X=m -# CONFIG_BACKLIGHT_MP3309C is not set -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_DRM_ACCEL=y -# CONFIG_DRM_ACCEL_HABANALABS is not set -CONFIG_DRM_ACCEL_IVPU=m -CONFIG_DRM_ACCEL_QAIC=m -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_CTL_FAST_LOOKUP=y -# CONFIG_SND_DEBUG is not set -# CONFIG_SND_CTL_INPUT_VALIDATION is not set -# CONFIG_SND_UTIMER 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_SEQ_UMP is not set -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_PCMTEST is not set -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_SCODEC_CS35L41=m -CONFIG_SND_HDA_CS_DSP_CONTROLS=m -CONFIG_SND_HDA_SCODEC_COMPONENT=m -CONFIG_SND_HDA_SCODEC_CS35L41_I2C=m -CONFIG_SND_HDA_SCODEC_CS35L41_SPI=m -# CONFIG_SND_HDA_SCODEC_CS35L56_I2C is not set -# CONFIG_SND_HDA_SCODEC_CS35L56_SPI is not set -# CONFIG_SND_HDA_SCODEC_TAS2781_I2C is not set -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_SENARYTECH is not set -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=y -# CONFIG_SND_HDA_CTL_DEV_ID 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_MIDI_V2 is not set -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_ST_ES8336_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_AMD_ACP_CONFIG=m -CONFIG_SND_SOC_AMD_ACP_COMMON=m -CONFIG_SND_SOC_ACPI_AMD_MATCH=m -CONFIG_SND_SOC_AMD_ACP_PDM=m -CONFIG_SND_SOC_AMD_ACP_LEGACY_COMMON=m -CONFIG_SND_SOC_AMD_ACP_I2S=m -CONFIG_SND_SOC_AMD_ACP_PCM=m -CONFIG_SND_SOC_AMD_ACP_PCI=m -CONFIG_SND_AMD_ASOC_RENOIR=m -CONFIG_SND_AMD_ASOC_REMBRANDT=m -# CONFIG_SND_AMD_ASOC_ACP63 is not set -# CONFIG_SND_AMD_ASOC_ACP70 is not set -CONFIG_SND_SOC_AMD_MACH_COMMON=m -CONFIG_SND_SOC_AMD_LEGACY_MACH=m -CONFIG_SND_SOC_AMD_SOF_MACH=m -# CONFIG_SND_SOC_AMD_SOF_SDW_MACH is not set -CONFIG_SND_AMD_SOUNDWIRE_ACPI=m -CONFIG_SND_SOC_AMD_RPL_ACP6x=m -CONFIG_SND_SOC_AMD_ACP63_TOPLEVEL=m -CONFIG_SND_SOC_AMD_SOUNDWIRE_LINK_BASELINE=m -CONFIG_SND_SOC_AMD_SOUNDWIRE=m -CONFIG_SND_SOC_AMD_PS=m -CONFIG_SND_SOC_AMD_PS_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_UTILS=m -# CONFIG_SND_SOC_IMX_AUDMUX is not set -# end of SoC Audio for Freescale CPUs - -# CONFIG_SND_SOC_CHV3_I2S is not set -# 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_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_ACPI_INTEL_MATCH=m -CONFIG_SND_SOC_INTEL_AVS=m - -# -# Intel AVS Machine drivers -# - -# -# Available DSP configurations -# -CONFIG_SND_SOC_INTEL_AVS_MACH_DA7219=m -CONFIG_SND_SOC_INTEL_AVS_MACH_DMIC=m -# CONFIG_SND_SOC_INTEL_AVS_MACH_ES8336 is not set -CONFIG_SND_SOC_INTEL_AVS_MACH_HDAUDIO=m -CONFIG_SND_SOC_INTEL_AVS_MACH_I2S_TEST=m -CONFIG_SND_SOC_INTEL_AVS_MACH_MAX98927=m -CONFIG_SND_SOC_INTEL_AVS_MACH_MAX98357A=m -CONFIG_SND_SOC_INTEL_AVS_MACH_MAX98373=m -CONFIG_SND_SOC_INTEL_AVS_MACH_NAU8825=m -CONFIG_SND_SOC_INTEL_AVS_MACH_PROBE=m -CONFIG_SND_SOC_INTEL_AVS_MACH_RT274=m -CONFIG_SND_SOC_INTEL_AVS_MACH_RT286=m -CONFIG_SND_SOC_INTEL_AVS_MACH_RT298=m -CONFIG_SND_SOC_INTEL_AVS_MACH_RT5514=m -CONFIG_SND_SOC_INTEL_AVS_MACH_RT5663=m -CONFIG_SND_SOC_INTEL_AVS_MACH_RT5682=m -CONFIG_SND_SOC_INTEL_AVS_MACH_SSM4567=m -# end of Intel AVS Machine drivers - -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_SOF_REALTEK_COMMON=m -CONFIG_SND_SOC_INTEL_SOF_CIRRUS_COMMON=m -CONFIG_SND_SOC_INTEL_SOF_NUVOTON_COMMON=m -CONFIG_SND_SOC_INTEL_SOF_BOARD_HELPERS=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_SOF_WM8804_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_SOF_NAU8825_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_MACH=m -CONFIG_SND_SOC_INTEL_SOF_SSP_AMP_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=m -CONFIG_SND_SOC_SOF_CLIENT=m -CONFIG_SND_SOC_SOF=m -CONFIG_SND_SOC_SOF_PROBE_WORK_QUEUE=y -CONFIG_SND_SOC_SOF_IPC3=y -CONFIG_SND_SOC_SOF_IPC4=y -CONFIG_SND_SOC_SOF_AMD_TOPLEVEL=m -CONFIG_SND_SOC_SOF_AMD_COMMON=m -CONFIG_SND_SOC_SOF_AMD_RENOIR=m -# CONFIG_SND_SOC_SOF_AMD_VANGOGH is not set -CONFIG_SND_SOC_SOF_AMD_REMBRANDT=m -CONFIG_SND_SOC_SOF_ACP_PROBES=m -# CONFIG_SND_SOC_SOF_AMD_ACP63 is not set -# CONFIG_SND_SOC_SOF_AMD_ACP70 is not set -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_SKL=m -CONFIG_SND_SOC_SOF_SKYLAKE=m -CONFIG_SND_SOC_SOF_KABYLAKE=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_INTEL_MTL=m -CONFIG_SND_SOC_SOF_METEORLAKE=m -CONFIG_SND_SOC_SOF_INTEL_LNL=m -CONFIG_SND_SOC_SOF_LUNARLAKE=m -CONFIG_SND_SOC_SOF_INTEL_PTL=m -CONFIG_SND_SOC_SOF_PANTHERLAKE=m -CONFIG_SND_SOC_SOF_HDA_COMMON=m -CONFIG_SND_SOC_SOF_HDA_GENERIC=m -CONFIG_SND_SOC_SOF_HDA_MLINK=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_HDA_PROBES=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_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_AK4375=m -CONFIG_SND_SOC_AK4458=m -CONFIG_SND_SOC_AK4554=m -CONFIG_SND_SOC_AK4613=m -CONFIG_SND_SOC_AK4619=m -CONFIG_SND_SOC_AK4642=m -CONFIG_SND_SOC_AK5386=m -CONFIG_SND_SOC_AK5558=m -CONFIG_SND_SOC_ALC5623=m -CONFIG_SND_SOC_AUDIO_IIO_AUX=m -CONFIG_SND_SOC_AW8738=m -CONFIG_SND_SOC_AW88395_LIB=m -CONFIG_SND_SOC_AW88395=m -CONFIG_SND_SOC_AW88261=m -CONFIG_SND_SOC_AW87390=m -CONFIG_SND_SOC_AW88399=m -CONFIG_SND_SOC_BD28623=m -CONFIG_SND_SOC_BT_SCO=m -CONFIG_SND_SOC_CHV3_CODEC=m -CONFIG_SND_SOC_CROS_EC_CODEC=m -CONFIG_SND_SOC_CS_AMP_LIB=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_LIB=m -CONFIG_SND_SOC_CS35L41=m -CONFIG_SND_SOC_CS35L41_SPI=m -CONFIG_SND_SOC_CS35L41_I2C=m -CONFIG_SND_SOC_CS35L45=m -CONFIG_SND_SOC_CS35L45_SPI=m -CONFIG_SND_SOC_CS35L45_I2C=m -CONFIG_SND_SOC_CS35L56=m -CONFIG_SND_SOC_CS35L56_SHARED=m -CONFIG_SND_SOC_CS35L56_I2C=m -CONFIG_SND_SOC_CS35L56_SPI=m -CONFIG_SND_SOC_CS35L56_SDW=m -CONFIG_SND_SOC_CS42L42_CORE=m -CONFIG_SND_SOC_CS42L42=m -CONFIG_SND_SOC_CS42L42_SDW=m -CONFIG_SND_SOC_CS42L43=m -CONFIG_SND_SOC_CS42L43_SDW=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_CS42L83=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_CS530X=m -CONFIG_SND_SOC_CS530X_I2C=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_ES83XX_DSM_COMMON=m -CONFIG_SND_SOC_ES8311=m -CONFIG_SND_SOC_ES8316=m -CONFIG_SND_SOC_ES8326=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_HDA=m -CONFIG_SND_SOC_HDA=m -CONFIG_SND_SOC_ICS43432=m -CONFIG_SND_SOC_IDT821034=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_MAX98363=m -CONFIG_SND_SOC_MAX98373=m -CONFIG_SND_SOC_MAX98373_I2C=m -CONFIG_SND_SOC_MAX98373_SDW=m -CONFIG_SND_SOC_MAX98388=m -CONFIG_SND_SOC_MAX98390=m -CONFIG_SND_SOC_MAX98396=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_PCM6240=m -CONFIG_SND_SOC_PEB2466=m -CONFIG_SND_SOC_RL6231=m -CONFIG_SND_SOC_RL6347A=m -CONFIG_SND_SOC_RT274=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_RT1017_SDCA_SDW=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_RT1318_SDW=m -CONFIG_SND_SOC_RT1320_SDW=m -CONFIG_SND_SOC_RT5514=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_RT712_SDCA_SDW=m -CONFIG_SND_SOC_RT712_SDCA_DMIC_SDW=m -CONFIG_SND_SOC_RT722_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_RTQ9128=m -# CONFIG_SND_SOC_SDW_MOCKUP is not set -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=m -CONFIG_SND_SOC_SIMPLE_MUX=m -CONFIG_SND_SOC_SMA1303=m -CONFIG_SND_SOC_SPDIF=m -CONFIG_SND_SOC_SRC4XXX_I2C=m -CONFIG_SND_SOC_SRC4XXX=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_TAS2780=m -CONFIG_SND_SOC_TAS2781_COMLIB=m -CONFIG_SND_SOC_TAS2781_FMWLIB=m -CONFIG_SND_SOC_TAS2781_I2C=m -CONFIG_SND_SOC_TAS5086=m -CONFIG_SND_SOC_TAS571X=m -CONFIG_SND_SOC_TAS5720=m -CONFIG_SND_SOC_TAS5805M=m -CONFIG_SND_SOC_TAS6424=m -CONFIG_SND_SOC_TDA7419=m -CONFIG_SND_SOC_TFA9879=m -CONFIG_SND_SOC_TFA989X=m -CONFIG_SND_SOC_TLV320ADC3XXX=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_CLASSH=m -CONFIG_SND_SOC_WCD_MBHC=m -CONFIG_SND_SOC_WCD937X=m -CONFIG_SND_SOC_WCD937X_SDW=m -CONFIG_SND_SOC_WCD938X=m -CONFIG_SND_SOC_WCD938X_SDW=m -CONFIG_SND_SOC_WCD939X=m -CONFIG_SND_SOC_WCD939X_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_WM8731_I2C=m -CONFIG_SND_SOC_WM8731_SPI=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_WM8940=m -CONFIG_SND_SOC_WM8960=m -CONFIG_SND_SOC_WM8961=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_WSA883X=m -CONFIG_SND_SOC_WSA884X=m -CONFIG_SND_SOC_ZL38060=m -CONFIG_SND_SOC_MAX9759=m -CONFIG_SND_SOC_MT6351=m -CONFIG_SND_SOC_MT6357=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_NAU8825=m -CONFIG_SND_SOC_TPA6130A2=m -CONFIG_SND_SOC_LPASS_MACRO_COMMON=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_SOC_SDW_UTILS=m -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 -CONFIG_HID_SUPPORT=y -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_EVISION=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_COMMON=m -# CONFIG_HID_GOODIX_SPI is not set -CONFIG_HID_GOOGLE_HAMMER=m -# CONFIG_HID_GOOGLE_STADIA_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_VRC2=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_LETSKETCH=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_MEGAWORLD_FF is not set -# 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_NVIDIA_SHIELD is not set -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_PXRC=m -CONFIG_HID_RAZER=m -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_SIGMAMICRO=m -CONFIG_HID_SONY=m -CONFIG_SONY_FF=y -CONFIG_HID_SPEEDLINK=m -CONFIG_HID_STEAM=m -# CONFIG_STEAM_FF is not set -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_TOPRE=m -CONFIG_HID_THINGM=m -CONFIG_HID_THRUSTMASTER=m -CONFIG_THRUSTMASTER_FF=y -CONFIG_HID_UDRAW_PS3=m -CONFIG_HID_U2FZERO=m -CONFIG_HID_UNIVERSAL_PIDFF=m -CONFIG_HID_WACOM=m -CONFIG_HID_WIIMOTE=m -# CONFIG_HID_WINWING is not set -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_MCP2200 is not set -CONFIG_HID_MCP2221=m -# end of Special HID drivers - -# -# HID-BPF support -# -# CONFIG_HID_BPF is not set -# end of HID-BPF support - -# -# USB HID support -# -CONFIG_USB_HID=m -CONFIG_HID_PID=y -CONFIG_USB_HIDDEV=y -# end of USB HID support - -CONFIG_I2C_HID=m -CONFIG_I2C_HID_ACPI=m -CONFIG_I2C_HID_OF=m -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 -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_PCI_AMD=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_LEDS_TRIGGER_USBPORT=m -CONFIG_USB_AUTOSUSPEND_DELAY=2 -CONFIG_USB_DEFAULT_AUTHORIZATION_MODE=1 -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_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_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 -CONFIG_USB_XEN_HCD=m - -# -# 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 - -# -# USB dual-mode controller drivers -# -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_NPCM=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_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_USS720=m -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_APPLEDISPLAY=m -CONFIG_APPLE_MFI_FASTCHARGE=m -# CONFIG_USB_LJCA is not set -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_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_CDNS2_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_MIDI2 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=m -# CONFIG_UCSI_CCG is not set -CONFIG_UCSI_ACPI=m -# CONFIG_UCSI_STM32G0 is not set -CONFIG_TYPEC_TPS6598X=m -# CONFIG_TYPEC_ANX7411 is not set -CONFIG_TYPEC_RT1719=m -CONFIG_TYPEC_HD3SS3220=m -CONFIG_TYPEC_STUSB160X=m -CONFIG_TYPEC_WUSB3801=m - -# -# USB Type-C Multiplexer/DeMultiplexer Switch support -# -# CONFIG_TYPEC_MUX_FSA4480 is not set -CONFIG_TYPEC_MUX_GPIO_SBU=m -# CONFIG_TYPEC_MUX_PI3USB30532 is not set -CONFIG_TYPEC_MUX_INTEL_PMC=m -# CONFIG_TYPEC_MUX_IT5205 is not set -# CONFIG_TYPEC_MUX_NB7VPQ904M is not set -# CONFIG_TYPEC_MUX_PTN36502 is not set -# CONFIG_TYPEC_MUX_WCD939X_USBSS 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_SCSI_UFSHCD=m -CONFIG_SCSI_UFS_BSG=y -CONFIG_SCSI_UFS_CRYPTO=y -CONFIG_SCSI_UFS_HWMON=y -CONFIG_SCSI_UFSHCD_PCI=m -CONFIG_SCSI_UFS_DWC_TC_PCI=m -CONFIG_SCSI_UFSHCD_PLATFORM=m -CONFIG_SCSI_UFS_CDNS_PLATFORM=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_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_AW200XX is not set -CONFIG_LEDS_CROS_EC=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_PCA955X=m -# CONFIG_LEDS_PCA955X_GPIO is not set -CONFIG_LEDS_PCA963X=m -# CONFIG_LEDS_PCA995X is not set -# 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_BD2606MVV=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 -# CONFIG_LEDS_IS31FL319X is not set - -# -# LED driver for blink(1) USB RGB LED is under Special HID drivers (HID_THINGM) -# -CONFIG_LEDS_BLINKM=m -# CONFIG_LEDS_BLINKM_MULTICOLOR is not set -CONFIG_LEDS_MLXCPLD=m -CONFIG_LEDS_MLXREG=m -CONFIG_LEDS_USER=m -CONFIG_LEDS_NIC78BX=m -# CONFIG_LEDS_SPI_BYTE 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 - -# -# RGB LED drivers -# -# CONFIG_LEDS_KTD202X is not set -# CONFIG_LEDS_PWM_MULTICOLOR is not set - -# -# 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 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_TTY=m -# CONFIG_LEDS_TRIGGER_INPUT_EVENTS is not set - -# -# Simple LED drivers -# -CONFIG_LEDS_SIEMENS_SIMATIC_IPC=m -CONFIG_LEDS_SIEMENS_SIMATIC_IPC_APOLLOLAKE=m -CONFIG_LEDS_SIEMENS_SIMATIC_IPC_F7188X=m -CONFIG_LEDS_SIEMENS_SIMATIC_IPC_ELKHARTLAKE=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_BNXT_RE=m -CONFIG_INFINIBAND_CXGB4=m -CONFIG_INFINIBAND_EFA=m -# CONFIG_INFINIBAND_ERDMA is not set -CONFIG_INFINIBAND_HFI1=m -# CONFIG_HFI1_DEBUG_SDMA_ORDER is not set -# CONFIG_SDMA_VERBOSITY is not set -CONFIG_INFINIBAND_IRDMA=m -CONFIG_MANA_INFINIBAND=m -CONFIG_MLX4_INFINIBAND=m -CONFIG_MLX5_INFINIBAND=m -CONFIG_INFINIBAND_MTHCA=m -CONFIG_INFINIBAND_MTHCA_DEBUG=y -CONFIG_INFINIBAND_OCRDMA=m -CONFIG_INFINIBAND_QEDR=m -CONFIG_INFINIBAND_QIB=m -CONFIG_INFINIBAND_QIB_DCA=y -CONFIG_INFINIBAND_USNIC=m -CONFIG_INFINIBAND_VMWARE_PVRDMA=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=m -CONFIG_EDAC_X38=m -CONFIG_EDAC_I5400=m -CONFIG_EDAC_I7CORE=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_MAX31335 is not set -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_RX8111 is not set -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_SD2405AL is not set -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_RP5C01=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_XILINX_DMA is not set -CONFIG_XILINX_XDMA=m -# CONFIG_AMD_QDMA is not set -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_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_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_MF624=m -CONFIG_UIO_HV_GENERIC=m -CONFIG_UIO_DFL=m -CONFIG_VFIO=m -# CONFIG_VFIO_DEVICE_CDEV is not set -CONFIG_VFIO_GROUP=y -CONFIG_VFIO_CONTAINER=y -CONFIG_VFIO_IOMMU_TYPE1=m -CONFIG_VFIO_NOIOMMU=y -CONFIG_VFIO_VIRQFD=y -# CONFIG_VFIO_DEBUGFS is not set - -# -# VFIO support for PCI devices -# -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_MLX5_VFIO_PCI=m -# CONFIG_PDS_VFIO_PCI is not set -# CONFIG_VIRTIO_VFIO_PCI is not set -# end of VFIO support for PCI devices - -CONFIG_VFIO_MDEV=m -CONFIG_IRQ_BYPASS_MANAGER=m -CONFIG_VIRT_DRIVERS=y -CONFIG_VMGENID=y -CONFIG_VBOXGUEST=m -CONFIG_NITRO_ENCLAVES=m -CONFIG_TSM_REPORTS=m -# CONFIG_EFI_SECRET is not set -CONFIG_SEV_GUEST=m -CONFIG_TDX_GUEST_DRIVER=m -CONFIG_VIRTIO_ANCHOR=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_ADMIN_LEGACY=y -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_VIRTIO_DEBUG is not set -# CONFIG_VDPA is not set -CONFIG_VHOST_IOTLB=m -CONFIG_VHOST_TASK=y -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 -CONFIG_VHOST_ENABLE_FORK_OWNER_CONTROL=y - -# -# Microsoft Hyper-V guest support -# -CONFIG_HYPERV=m -# CONFIG_HYPERV_VTL_MODE is not set -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_PRIVCMD_EVENTFD is not set -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 -CONFIG_XEN_GRANT_DMA_OPS=y -CONFIG_XEN_VIRTIO=y -# CONFIG_XEN_VIRTIO_FORCE_GRANT is not set -# end of Xen driver support - -CONFIG_GREYBUS=m -# CONFIG_GREYBUS_BEAGLEPLAY is not set -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_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 is not set -# CONFIG_COMEDI_ADL_PCI9118 is not set -# CONFIG_COMEDI_ADV_PCI1710 is not set -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 is not set -# CONFIG_COMEDI_AMPLC_DIO200_PCI is not set -CONFIG_COMEDI_AMPLC_PC236_PCI=m -CONFIG_COMEDI_AMPLC_PC263_PCI=m -# CONFIG_COMEDI_AMPLC_PCI224 is not set -# CONFIG_COMEDI_AMPLC_PCI230 is not set -CONFIG_COMEDI_CONTEC_PCI_DIO=m -# CONFIG_COMEDI_DAS08_PCI is not set -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 is not set -CONFIG_COMEDI_CB_PCIDDA=m -# CONFIG_COMEDI_CB_PCIMDAS is not set -CONFIG_COMEDI_CB_PCIMDDA=m -# CONFIG_COMEDI_ME4000 is not set -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 is not set -CONFIG_COMEDI_NI_PCIDIO=m -CONFIG_COMEDI_NI_PCIMIO=m -# CONFIG_COMEDI_RTD520 is not set -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_8255=m -CONFIG_COMEDI_8255_SA=m -CONFIG_COMEDI_KCOMEDILIB=m -CONFIG_COMEDI_AMPLC_PC236=m -CONFIG_COMEDI_NI_TIO=m -CONFIG_COMEDI_NI_ROUTING=m -# CONFIG_COMEDI_TESTS is not set -CONFIG_STAGING=y -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_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 -# 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 - -# -# 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 -# end of IIO staging drivers - -CONFIG_FB_SM750=m -CONFIG_STAGING_MEDIA=y -CONFIG_INTEL_ATOMISP=y -CONFIG_DVB_AV7110_IR=y -CONFIG_DVB_AV7110=m -CONFIG_DVB_AV7110_OSD=y -CONFIG_DVB_SP8870=m -CONFIG_VIDEO_IPU3_IMGU=m - -# -# StarFive media platform drivers -# -# CONFIG_STAGING_MEDIA_DEPRECATED is not set -CONFIG_LTE_GDM724X=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=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_MOST_COMPONENTS is not set -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_FIELDBUS_DEV is not set -# CONFIG_VME_BUS is not set -# CONFIG_GOLDFISH is not set -CONFIG_CHROME_PLATFORMS=y -CONFIG_CHROMEOS_ACPI=m -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_UART=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_HPS_I2C=m -CONFIG_CROS_USBPD_LOGGER=m -CONFIG_CROS_USBPD_NOTIFY=m -CONFIG_CHROMEOS_PRIVACY_SCREEN=m -CONFIG_CROS_TYPEC_SWITCH=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_HUB=m -CONFIG_SURFACE_AGGREGATOR_REGISTRY=m -CONFIG_SURFACE_AGGREGATOR_TABLET_SWITCH=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_X86_PLATFORM_DEVICES=y -CONFIG_ACPI_WMI=m -CONFIG_WMI_BMOF=m -CONFIG_HUAWEI_WMI=m -CONFIG_MXM_WMI=m -CONFIG_NVIDIA_WMI_EC_BACKLIGHT=m -# CONFIG_XIAOMI_WMI is not set -CONFIG_GIGABYTE_WMI=m -# CONFIG_YOGABOOK is not set -# CONFIG_YT2_1380 is not set -CONFIG_ACERHDF=m -# CONFIG_ACER_WIRELESS is not set -CONFIG_ACER_WMI=m -CONFIG_AMD_PMF=m -# CONFIG_AMD_PMF_DEBUG is not set -CONFIG_AMD_PMC=m -CONFIG_AMD_MP2_STB=y -CONFIG_AMD_HSMP=m -# CONFIG_AMD_WBRF is not set -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_ASUS_TF103C_DOCK=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_PC=m -CONFIG_DELL_SMBIOS=m -CONFIG_DELL_SMBIOS_WMI=y -CONFIG_DELL_SMBIOS_SMM=y -CONFIG_DELL_SMO8800=m -# CONFIG_DELL_UART_BACKLIGHT is not set -CONFIG_DELL_WMI=m -CONFIG_DELL_WMI_PRIVACY=y -CONFIG_DELL_WMI_AIO=m -CONFIG_DELL_WMI_DESCRIPTOR=m -CONFIG_DELL_WMI_DDV=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_X86_PLATFORM_DRIVERS_HP=y -CONFIG_HP_ACCEL=m -CONFIG_HP_WMI=m -CONFIG_HP_BIOSCFG=m -CONFIG_WIRELESS_HOTKEY=m -CONFIG_IBM_RTL=m -CONFIG_IDEAPAD_LAPTOP=m -CONFIG_LENOVO_YMC=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_IFS=m -CONFIG_INTEL_SAR_INT1092=m -CONFIG_INTEL_SKL_INT3472=m -CONFIG_INTEL_PMC_CORE=m -CONFIG_INTEL_PMT_CLASS=m -CONFIG_INTEL_PMT_TELEMETRY=m -CONFIG_INTEL_PMT_CRASHLOG=m - -# -# 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 - -# -# Intel Uncore Frequency Control -# -CONFIG_INTEL_UNCORE_FREQ_CONTROL_TPMI=m -CONFIG_INTEL_UNCORE_FREQ_CONTROL=m -# end of Intel Uncore Frequency Control - -CONFIG_INTEL_HID_EVENT=m -CONFIG_INTEL_VBTN=m -# CONFIG_INTEL_INT0002_VGPIO is not set -CONFIG_INTEL_OAKTRAIL=m -CONFIG_INTEL_ISHTP_ECLITE=m -CONFIG_INTEL_MRFLD_PWRBTN=m -CONFIG_INTEL_PUNIT_IPC=m -CONFIG_INTEL_RST=m -CONFIG_INTEL_SDSI=m -CONFIG_INTEL_SMARTCONNECT=m -CONFIG_INTEL_TPMI_POWER_DOMAINS=m -CONFIG_INTEL_TPMI=m -# CONFIG_INTEL_PLR_TPMI is not set -# CONFIG_INTEL_TURBO_MAX_3 is not set -CONFIG_INTEL_VSEC=m -# CONFIG_ACPI_QUICKSTART is not set -# CONFIG_MEEGOPAD_ANX7428 is not set -CONFIG_MSI_EC=m -CONFIG_MSI_LAPTOP=m -CONFIG_MSI_WMI=m -# CONFIG_MSI_WMI_PLATFORM is not set -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_SERIAL_MULTI_INSTANTIATE=m -CONFIG_MLX_PLATFORM=m -CONFIG_TOUCHSCREEN_DMI=y -# CONFIG_INSPUR_PLATFORM_PROFILE is not set -# CONFIG_LENOVO_WMI_CAMERA is not set -# CONFIG_X86_ANDROID_TABLETS is not set -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_SIEMENS_SIMATIC_IPC=m -CONFIG_SIEMENS_SIMATIC_IPC_BATT=m -CONFIG_SIEMENS_SIMATIC_IPC_BATT_APOLLOLAKE=m -CONFIG_SIEMENS_SIMATIC_IPC_BATT_ELKHARTLAKE=m -CONFIG_SIEMENS_SIMATIC_IPC_BATT_F7188X=m -# CONFIG_SILICOM_PLATFORM is not set -# CONFIG_WINMATE_FM07_KEYS is not set -# CONFIG_SEL3350_PLATFORM is not set -CONFIG_P2SB=y -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_TPS68470=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_IOMMU_API=y -CONFIG_IOMMUFD_DRIVER=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=y -CONFIG_IOMMU_IOPF=y -CONFIG_AMD_IOMMU=y -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_INTEL_IOMMU_PERF_EVENTS=y -CONFIG_IOMMUFD=m -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_CTRL=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_AMD=m -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 - -# -# fujitsu SoC drivers -# -# end of fujitsu 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 - -# CONFIG_WPCM450_SOC is not set - -# -# Qualcomm SoC drivers -# -# CONFIG_QCOM_PMIC_PDCHARGER_ULOG is not set -CONFIG_QCOM_QMI_HELPERS=m -# CONFIG_QCOM_PBS is not set -# 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 - -# -# PM Domains -# - -# -# Amlogic PM Domains -# -# end of Amlogic PM Domains - -# -# Broadcom PM Domains -# -# end of Broadcom PM Domains - -# -# i.MX PM Domains -# -# end of i.MX PM Domains - -# -# Qualcomm PM Domains -# -# end of Qualcomm PM Domains -# end of PM Domains - -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_LC824206XA is not set -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_GTS_HELPER=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_ADXL367=m -CONFIG_ADXL367_SPI=m -CONFIG_ADXL367_I2C=m -CONFIG_ADXL372=m -CONFIG_ADXL372_SPI=m -CONFIG_ADXL372_I2C=m -# CONFIG_ADXL380_SPI is not set -# CONFIG_ADXL380_I2C is not set -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_I2C=m -CONFIG_BMI088_ACCEL_SPI=m -CONFIG_DA280=m -CONFIG_DA311=m -# CONFIG_DMARD06 is not set -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_IIO_KX022A=m -CONFIG_IIO_KX022A_SPI=m -CONFIG_IIO_KX022A_I2C=m -CONFIG_KXSD9=m -CONFIG_KXSD9_SPI=m -CONFIG_KXSD9_I2C=m -CONFIG_KXCJK1013=m -# 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_MSA311=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_AD4000 is not set -CONFIG_AD4130=m -# CONFIG_AD4695 is not set -CONFIG_AD7091R=m -CONFIG_AD7091R5=m -# CONFIG_AD7091R8 is not set -CONFIG_AD7124=m -# CONFIG_AD7173 is not set -CONFIG_AD7192=m -CONFIG_AD7266=m -CONFIG_AD7280=m -CONFIG_AD7291=m -CONFIG_AD7292=m -CONFIG_AD7298=m -# CONFIG_AD7380 is not set -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_AD7944 is not set -CONFIG_AD7949=m -CONFIG_AD799X=m -# CONFIG_AD9467 is not set -# CONFIG_AXP20X_ADC is not set -CONFIG_AXP288_ADC=m -CONFIG_CC10001_ADC=m -CONFIG_DA9150_GPADC=m -CONFIG_DLN2_ADC=m -# CONFIG_ENVELOPE_DETECTOR is not set -CONFIG_HI8435=m -CONFIG_HX711=m -CONFIG_INA2XX_ADC=m -CONFIG_INTEL_MRFLD_ADC=m -# CONFIG_LTC2309 is not set -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_MAX11205 is not set -CONFIG_MAX11410=m -CONFIG_MAX1241=m -CONFIG_MAX1363=m -# CONFIG_MAX34408 is not set -# CONFIG_MAX9611 is not set -CONFIG_MCP320X=m -CONFIG_MCP3422=m -# CONFIG_MCP3564 is not set -CONFIG_MCP3911=m -# CONFIG_MEDIATEK_MT6359_AUXADC is not set -# CONFIG_MEDIATEK_MT6360_ADC is not set -CONFIG_MEN_Z188_ADC=m -CONFIG_MP2629_ADC=m -CONFIG_NAU7802=m -# CONFIG_PAC1921 is not set -# CONFIG_PAC1934 is not set -CONFIG_QCOM_VADC_COMMON=m -CONFIG_QCOM_SPMI_IADC=m -CONFIG_QCOM_SPMI_VADC=m -CONFIG_QCOM_SPMI_ADC5=m -CONFIG_RICHTEK_RTQ6056=m -# CONFIG_SD_ADC_MODULATOR is not set -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_ADS1119 is not set -# CONFIG_TI_ADS7924 is not set -CONFIG_TI_ADS1100=m -# CONFIG_TI_ADS1298 is not set -CONFIG_TI_ADS7950=m -CONFIG_TI_ADS8344=m -CONFIG_TI_ADS8688=m -CONFIG_TI_ADS124S08=m -CONFIG_TI_ADS131E08=m -# CONFIG_TI_LMP92064 is not set -CONFIG_TI_TLC4541=m -CONFIG_TI_TSC2046=m -# CONFIG_VF610_ADC is not set -CONFIG_VIPERBOARD_ADC=m -# CONFIG_XILINX_XADC is not set -# end of Analog to digital converters - -# -# Analog to digital and digital to analog converters -# -CONFIG_AD74115=m -CONFIG_AD74413R=m -# end of Analog to digital and digital to analog converters - -# -# Analog Front Ends -# -# CONFIG_IIO_RESCALE is not set -# end of Analog Front Ends - -# -# Amplifiers -# -CONFIG_AD8366=m -CONFIG_ADA4250=m -# CONFIG_HMC425 is not set -# end of Amplifiers - -# -# Capacitance to digital converters -# -CONFIG_AD7150=m -CONFIG_AD7746=m -# end of Capacitance to digital converters - -# -# Chemical Sensors -# -# CONFIG_AOSONG_AGS02MA is not set -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_ENS160 is not set -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_INV_SENSORS_TIMESTAMP=m -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_AD3552R=m -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_AD9739A is not set -CONFIG_LTC2688=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_AD7293=m -CONFIG_AD7303=m -CONFIG_AD8801=m -# CONFIG_DPOT_DAC is not set -CONFIG_DS4424=m -CONFIG_LTC1660=m -# CONFIG_LTC2632 is not set -# CONFIG_LTC2664 is not set -CONFIG_M62332=m -CONFIG_MAX517=m -# CONFIG_MAX5522 is not set -CONFIG_MAX5821=m -CONFIG_MCP4725=m -# CONFIG_MCP4728 is not set -# CONFIG_MCP4821 is not set -# CONFIG_MCP4922 is not set -CONFIG_TI_DAC082S085=m -# CONFIG_TI_DAC5571 is not set -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=m -# CONFIG_IIO_SIMPLE_DUMMY_EVENTS is not set -# CONFIG_IIO_SIMPLE_DUMMY_BUFFER is not set -# end of IIO dummy driver - -# -# Filters -# -CONFIG_ADMV8818=m -# end of Filters - -# -# 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_ADF4377=m -# CONFIG_ADMFM2000 is not set -CONFIG_ADMV1013=m -CONFIG_ADMV1014=m -CONFIG_ADMV4420=m -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_ENS210 is not set -CONFIG_HDC100X=m -CONFIG_HDC2010=m -# CONFIG_HDC3020 is not set -# 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_BMI323_I2C is not set -# CONFIG_BMI323_SPI is not set -CONFIG_BOSCH_BNO055=m -CONFIG_BOSCH_BNO055_SERIAL=m -CONFIG_BOSCH_BNO055_I2C=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_APDS9306 is not set -CONFIG_APDS9960=m -CONFIG_AS73211=m -# CONFIG_BH1745 is not set -CONFIG_BH1750=m -CONFIG_BH1780=m -CONFIG_CM32181=m -CONFIG_CM3232=m -CONFIG_CM3323=m -# CONFIG_CM3605 is not set -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_ISL76682 is not set -CONFIG_HID_SENSOR_ALS=m -CONFIG_HID_SENSOR_PROX=m -CONFIG_JSA1212=m -# CONFIG_ROHM_BU27008 is not set -CONFIG_ROHM_BU27034=m -CONFIG_RPR0521=m -CONFIG_SENSORS_LM3533=m -# CONFIG_LTR390 is not set -CONFIG_LTR501=m -CONFIG_LTRF216A=m -CONFIG_LV0104CS=m -CONFIG_MAX44000=m -CONFIG_MAX44009=m -CONFIG_NOA1305=m -CONFIG_OPT3001=m -# CONFIG_OPT4001 is not set -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_VEML6040 is not set -CONFIG_VEML6070=m -# CONFIG_VEML6075 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=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_TI_TMAG5273 is not set -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 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 -# CONFIG_X9250 is not set -# end of Digital potentiometers - -# -# Digital potentiostats -# -CONFIG_LMP91000=m -# end of Digital potentiostats - -# -# Pressure sensors -# -CONFIG_ABP060MG=m -# CONFIG_ROHM_BM1390 is not set -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_HSC030PA is not set -# CONFIG_ICP10100 is not set -CONFIG_MPL115=m -CONFIG_MPL115_I2C=m -CONFIG_MPL115_SPI=m -CONFIG_MPL3115=m -# CONFIG_MPRLS0025PA is not set -CONFIG_MS5611=m -CONFIG_MS5611_I2C=m -CONFIG_MS5611_SPI=m -CONFIG_MS5637=m -# CONFIG_SDP500 is not set -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_HX9023S is not set -# CONFIG_IRSD200 is not set -CONFIG_ISL29501=m -CONFIG_LIDAR_LITE_V2=m -CONFIG_MB1232=m -CONFIG_PING=m -CONFIG_RFD77402=m -# CONFIG_SRF04 is not set -CONFIG_SX_COMMON=m -# CONFIG_SX9310 is not set -CONFIG_SX9324=m -CONFIG_SX9360=m -CONFIG_SX9500=m -CONFIG_SRF08=m -CONFIG_VCNL3020=m -CONFIG_VL53L0X_I2C=m -# CONFIG_AW96103 is not set -# end of Proximity and distance sensors - -# -# Resolver to digital converters -# -CONFIG_AD2S90=m -CONFIG_AD2S1200=m -CONFIG_AD2S1210=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_MLX90635 is not set -CONFIG_TMP006=m -CONFIG_TMP007=m -CONFIG_TMP117=m -CONFIG_TSYS01=m -CONFIG_TSYS02D=m -CONFIG_MAX30208=m -CONFIG_MAX31856=m -CONFIG_MAX31865=m -# CONFIG_MCP9600 is not set -# 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_PWM=y -# CONFIG_PWM_DEBUG is not set -# CONFIG_PWM_CLK is not set -CONFIG_PWM_CROS_EC=m -# CONFIG_PWM_DWC is not set -# CONFIG_PWM_GPIO 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_GPIO is not set -# CONFIG_RESET_TI_SYSCON is not set -# CONFIG_RESET_TI_TPS380X is not set - -# -# PHY Subsystem -# -CONFIG_GENERIC_PHY=y -CONFIG_GENERIC_PHY_MIPI_DPHY=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_INTEL_RAPL_TPMI is not set -CONFIG_IDLE_INJECT=y -CONFIG_MCB=m -CONFIG_MCB_PCI=m -CONFIG_MCB_LPC=m - -# -# Performance monitor support -# -# CONFIG_DWC_PCIE_PMU is not set -# end of Performance monitor support - -CONFIG_RAS=y -# CONFIG_RAS_CEC is not set -CONFIG_AMD_ATL=m -CONFIG_AMD_ATL_PRM=y -CONFIG_RAS_FMPM=m -CONFIG_USB4=m -# CONFIG_USB4_DEBUGFS_WRITE is not set -# CONFIG_USB4_DMA_TEST is not set - -# -# Android -# -CONFIG_ANDROID_BINDER_IPC=y -CONFIG_ANDROID_BINDERFS=y -CONFIG_ANDROID_BINDER_DEVICES="" -# CONFIG_ANDROID_BINDER_IPC_SELFTEST is not set -# end of Android - -CONFIG_LIBNVDIMM=y -CONFIG_BLK_DEV_PMEM=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=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_NVMEM=y -CONFIG_NVMEM_SYSFS=y -# CONFIG_NVMEM_LAYOUTS is not set -CONFIG_NVMEM_RMEM=m -CONFIG_NVMEM_SPMI_SDAM=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_SELECTMAP is not set -# 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_FPGA_M10_BMC_SEC_UPDATE is not set -# CONFIG_FPGA_MGR_MICROCHIP_SPI is not set -CONFIG_FPGA_MGR_LATTICE_SYSCONFIG=m -CONFIG_FPGA_MGR_LATTICE_SYSCONFIG_SPI=m -CONFIG_TEE=m -CONFIG_AMDTEE=m -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 -CONFIG_PECI=m -CONFIG_PECI_CPU=m -# CONFIG_HTE is not set -CONFIG_DPLL=y -# end of Device Drivers - -# -# File systems -# -CONFIG_DCACHE_WORD_ACCESS=y -CONFIG_VALIDATE_FS_PARSER=y -CONFIG_FS_IOMAP=y -CONFIG_FS_STACK=y -CONFIG_BUFFER_HEAD=y -CONFIG_LEGACY_DIRECT_IO=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_SUPPORT_ASCII_CI=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_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_F2FS_UNFAIR_RWSEM=y -CONFIG_BCACHEFS_FS=m -CONFIG_BCACHEFS_QUOTA=y -# CONFIG_BCACHEFS_ERASURE_CODING is not set -CONFIG_BCACHEFS_POSIX_ACL=y -# CONFIG_BCACHEFS_DEBUG is not set -# CONFIG_BCACHEFS_TESTS is not set -# CONFIG_BCACHEFS_LOCK_TIME_STATS is not set -# CONFIG_BCACHEFS_NO_LATENCY_ACCT is not set -CONFIG_BCACHEFS_SIX_OPTIMISTIC_SPIN=y -# CONFIG_BCACHEFS_PATH_TRACEPOINTS is not set -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=y -CONFIG_QUOTA=y -CONFIG_QUOTA_NETLINK_INTERFACE=y -# CONFIG_QUOTA_DEBUG is not set -CONFIG_QUOTA_TREE=m -CONFIG_QFMT_V1=m -CONFIG_QFMT_V2=m -CONFIG_QUOTACTL=y -CONFIG_AUTOFS_FS=y -CONFIG_FUSE_FS=m -CONFIG_CUSE=m -CONFIG_VIRTIO_FS=m -CONFIG_FUSE_DAX=y -CONFIG_FUSE_PASSTHROUGH=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 -# CONFIG_OVERLAY_FS_DEBUG is not set - -# -# Caches -# -CONFIG_NETFS_SUPPORT=m -# CONFIG_NETFS_STATS is not set -# CONFIG_NETFS_DEBUG is not set -CONFIG_FSCACHE=y -# CONFIG_FSCACHE_STATS is not set -CONFIG_CACHEFILES=m -# CONFIG_CACHEFILES_DEBUG is not set -# CONFIG_CACHEFILES_ERROR_INJECTION is not set -# CONFIG_CACHEFILES_ONDEMAND 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_NTFS3_FS=m -# CONFIG_NTFS3_64BIT_CLUSTER is not set -CONFIG_NTFS3_LZX_XPRESS=y -# CONFIG_NTFS3_FS_POSIX_ACL is not set -CONFIG_NTFS_FS=m -# 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_TMPFS_QUOTA is not set -CONFIG_HUGETLBFS=y -# CONFIG_HUGETLB_PAGE_OPTIMIZE_VMEMMAP_DEFAULT_ON is not set -CONFIG_HUGETLB_PAGE=y -CONFIG_HUGETLB_PAGE_OPTIMIZE_VMEMMAP=y -CONFIG_HUGETLB_PMD_PAGE_TABLE_SHARING=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=y -CONFIG_SQUASHFS_DECOMP_MULTI=y -CONFIG_SQUASHFS_DECOMP_MULTI_PERCPU=y -CONFIG_SQUASHFS_CHOICE_DECOMP_BY_MOUNT=y -CONFIG_SQUASHFS_MOUNT_DECOMP_THREADS=y -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_COMPRESS=y -# 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_BACKED_BY_FILE=y -CONFIG_EROFS_FS_ZIP=y -CONFIG_EROFS_FS_ZIP_LZMA=y -# CONFIG_EROFS_FS_ZIP_DEFLATE is not set -# CONFIG_EROFS_FS_ZIP_ZSTD is not set -# CONFIG_EROFS_FS_ONDEMAND is not set -# CONFIG_EROFS_FS_PCPU_KTHREAD 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 is not set -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_NFSD_LEGACY_CLIENT_TRACKING is not set -CONFIG_GRACE_PERIOD=m -CONFIG_LOCKD=m -CONFIG_LOCKD_V4=y -CONFIG_NFS_ACL_SUPPORT=m -CONFIG_NFS_COMMON=y -# CONFIG_NFS_LOCALIO is not set -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_RPCSEC_GSS_KRB5_ENCTYPES_AES_SHA1=y -# CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_CAMELLIA is not set -CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_AES_SHA2=y -# 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_CIFS_COMPRESSION is not set -# CONFIG_SMB_SERVER is not set -CONFIG_SMBFS=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_NLS_UCS2_UTILS=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_HAVE_TRUSTED_KEYS=y -CONFIG_TRUSTED_KEYS_TPM=y -CONFIG_TRUSTED_KEYS_TEE=y -CONFIG_ENCRYPTED_KEYS=m -# CONFIG_USER_DECRYPTED_DATA is not set -CONFIG_KEY_DH_OPERATIONS=y -CONFIG_KEY_NOTIFICATIONS=y -CONFIG_SECURITY_DMESG_RESTRICT=y -CONFIG_PROC_MEM_ALWAYS_FORCE=y -# CONFIG_PROC_MEM_FORCE_PTRACE is not set -# CONFIG_PROC_MEM_NO_FORCE is not set -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_INTEL_TXT=y -CONFIG_HARDENED_USERCOPY=y -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_DEBUG is not set -CONFIG_SECURITY_APPARMOR_INTROSPECT_POLICY=y -CONFIG_SECURITY_APPARMOR_HASH=y -CONFIG_SECURITY_APPARMOR_HASH_DEFAULT=y -CONFIG_SECURITY_APPARMOR_EXPORT_BINARY=y -CONFIG_SECURITY_APPARMOR_PARANOID_LOAD=y -# CONFIG_SECURITY_LOADPIN is not set -CONFIG_SECURITY_YAMA=y -# CONFIG_SECURITY_SAFESETID is not set -CONFIG_SECURITY_LOCKDOWN_LSM=y -CONFIG_SECURITY_LOCKDOWN_LSM_EARLY=y -CONFIG_LOCK_DOWN_KERNEL_FORCE_NONE=y -# CONFIG_LOCK_DOWN_KERNEL_FORCE_INTEGRITY is not set -# CONFIG_LOCK_DOWN_KERNEL_FORCE_CONFIDENTIALITY is not set -CONFIG_SECURITY_LANDLOCK=y -# CONFIG_SECURITY_IPE is not set -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="landlock,yama,loadpin,safesetid,integrity" - -# -# Kernel hardening options -# - -# -# Memory initialization -# -CONFIG_CC_HAS_AUTO_VAR_INIT_PATTERN=y -CONFIG_CC_HAS_AUTO_VAR_INIT_ZERO_BARE=y -CONFIG_CC_HAS_AUTO_VAR_INIT_ZERO=y -# CONFIG_INIT_STACK_NONE is not set -# CONFIG_INIT_STACK_ALL_PATTERN is not set -CONFIG_INIT_STACK_ALL_ZERO=y -CONFIG_INIT_ON_ALLOC_DEFAULT_ON=y -# CONFIG_INIT_ON_FREE_DEFAULT_ON is not set -CONFIG_CC_HAS_ZERO_CALL_USED_REGS=y -# CONFIG_ZERO_CALL_USED_REGS is not set -# end of Memory initialization - -# -# Hardening of kernel data structures -# -CONFIG_LIST_HARDENED=y -CONFIG_BUG_ON_DATA_CORRUPTION=y -# end of Hardening of kernel data structures - -CONFIG_RANDSTRUCT_NONE=y -# 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_SIG=y -CONFIG_CRYPTO_SIG2=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_NULL=m -CONFIG_CRYPTO_NULL2=m -CONFIG_CRYPTO_PCRYPT=m -CONFIG_CRYPTO_CRYPTD=m -CONFIG_CRYPTO_AUTHENC=m -CONFIG_CRYPTO_TEST=m -CONFIG_CRYPTO_SIMD=m -CONFIG_CRYPTO_ENGINE=m -# end of Crypto core or helper - -# -# Public-key cryptography -# -CONFIG_CRYPTO_RSA=y -CONFIG_CRYPTO_DH=y -CONFIG_CRYPTO_DH_RFC7919_GROUPS=y -CONFIG_CRYPTO_ECC=m -CONFIG_CRYPTO_ECDH=m -CONFIG_CRYPTO_ECDSA=m -CONFIG_CRYPTO_ECRDSA=m -CONFIG_CRYPTO_CURVE25519=m -# end of Public-key cryptography - -# -# Block ciphers -# -CONFIG_CRYPTO_AES=y -CONFIG_CRYPTO_AES_TI=m -CONFIG_CRYPTO_ANUBIS=m -CONFIG_CRYPTO_ARIA=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_SEED=m -CONFIG_CRYPTO_SERPENT=m -CONFIG_CRYPTO_SM4=m -CONFIG_CRYPTO_SM4_GENERIC=m -CONFIG_CRYPTO_TEA=m -CONFIG_CRYPTO_TWOFISH=m -CONFIG_CRYPTO_TWOFISH_COMMON=m -# end of Block ciphers - -# -# Length-preserving ciphers and modes -# -CONFIG_CRYPTO_ADIANTUM=m -CONFIG_CRYPTO_ARC4=m -CONFIG_CRYPTO_CHACHA20=m -CONFIG_CRYPTO_CBC=y -CONFIG_CRYPTO_CTR=m -CONFIG_CRYPTO_CTS=y -CONFIG_CRYPTO_ECB=y -CONFIG_CRYPTO_HCTR2=m -CONFIG_CRYPTO_KEYWRAP=m -CONFIG_CRYPTO_LRW=m -CONFIG_CRYPTO_PCBC=m -CONFIG_CRYPTO_XCTR=m -CONFIG_CRYPTO_XTS=y -CONFIG_CRYPTO_NHPOLY1305=m -# end of Length-preserving ciphers and modes - -# -# AEAD (authenticated encryption with associated data) ciphers -# -# CONFIG_CRYPTO_AEGIS128 is not set -CONFIG_CRYPTO_CHACHA20POLY1305=m -CONFIG_CRYPTO_CCM=m -CONFIG_CRYPTO_GCM=m -CONFIG_CRYPTO_GENIV=m -CONFIG_CRYPTO_SEQIV=m -CONFIG_CRYPTO_ECHAINIV=m -CONFIG_CRYPTO_ESSIV=m -# end of AEAD (authenticated encryption with associated data) ciphers - -# -# Hashes, digests, and MACs -# -CONFIG_CRYPTO_BLAKE2B=m -CONFIG_CRYPTO_CMAC=m -CONFIG_CRYPTO_GHASH=m -CONFIG_CRYPTO_HMAC=y -CONFIG_CRYPTO_MD4=m -CONFIG_CRYPTO_MD5=y -CONFIG_CRYPTO_MICHAEL_MIC=m -CONFIG_CRYPTO_POLYVAL=m -CONFIG_CRYPTO_POLY1305=m -CONFIG_CRYPTO_RMD160=m -CONFIG_CRYPTO_SHA1=y -CONFIG_CRYPTO_SHA256=y -CONFIG_CRYPTO_SHA512=y -CONFIG_CRYPTO_SHA3=y -CONFIG_CRYPTO_SM3=m -# CONFIG_CRYPTO_SM3_GENERIC is not set -CONFIG_CRYPTO_STREEBOG=m -CONFIG_CRYPTO_VMAC=m -CONFIG_CRYPTO_WP512=m -CONFIG_CRYPTO_XCBC=m -CONFIG_CRYPTO_XXHASH=m -# end of Hashes, digests, and MACs - -# -# CRCs (cyclic redundancy checks) -# -CONFIG_CRYPTO_CRC32C=m -CONFIG_CRYPTO_CRC32=m -CONFIG_CRYPTO_CRCT10DIF=y -CONFIG_CRYPTO_CRC64_ROCKSOFT=y -# end of CRCs (cyclic redundancy checks) - -# -# 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 -# end of Compression - -# -# 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_JITTERENTROPY_MEMORY_BLOCKS=64 -CONFIG_CRYPTO_JITTERENTROPY_MEMORY_BLOCKSIZE=32 -CONFIG_CRYPTO_JITTERENTROPY_OSR=1 -CONFIG_CRYPTO_KDF800108_CTR=y -# end of Random number generation - -# -# Userspace interface -# -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 -# end of Userspace interface - -CONFIG_CRYPTO_HASH_INFO=y - -# -# Accelerated Cryptographic Algorithms for CPU (x86) -# -CONFIG_CRYPTO_CURVE25519_X86=m -CONFIG_CRYPTO_AES_NI_INTEL=m -CONFIG_CRYPTO_BLOWFISH_X86_64=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_CAST5_AVX_X86_64=m -CONFIG_CRYPTO_CAST6_AVX_X86_64=m -CONFIG_CRYPTO_DES3_EDE_X86_64=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_AESNI_AVX_X86_64=m -CONFIG_CRYPTO_SM4_AESNI_AVX2_X86_64=m -CONFIG_CRYPTO_TWOFISH_X86_64=m -CONFIG_CRYPTO_TWOFISH_X86_64_3WAY=m -CONFIG_CRYPTO_TWOFISH_AVX_X86_64=m -CONFIG_CRYPTO_ARIA_AESNI_AVX_X86_64=m -# CONFIG_CRYPTO_ARIA_AESNI_AVX2_X86_64 is not set -# CONFIG_CRYPTO_ARIA_GFNI_AVX512_X86_64 is not set -CONFIG_CRYPTO_CHACHA20_X86_64=m -# CONFIG_CRYPTO_AEGIS128_AESNI_SSE2 is not set -CONFIG_CRYPTO_NHPOLY1305_SSE2=m -CONFIG_CRYPTO_NHPOLY1305_AVX2=m -CONFIG_CRYPTO_BLAKE2S_X86=y -CONFIG_CRYPTO_POLYVAL_CLMUL_NI=m -CONFIG_CRYPTO_POLY1305_X86_64=m -CONFIG_CRYPTO_SHA1_SSSE3=m -CONFIG_CRYPTO_SHA256_SSSE3=m -CONFIG_CRYPTO_SHA512_SSSE3=m -CONFIG_CRYPTO_SM3_AVX_X86_64=m -CONFIG_CRYPTO_GHASH_CLMUL_NI_INTEL=m -CONFIG_CRYPTO_CRC32C_INTEL=m -CONFIG_CRYPTO_CRC32_PCLMUL=m -CONFIG_CRYPTO_CRCT10DIF_PCLMUL=m -# end of Accelerated Cryptographic Algorithms for CPU (x86) - -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_NITROX_CNN55XX 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_420XX is not set -CONFIG_CRYPTO_DEV_QAT_DH895xCCVF=m -CONFIG_CRYPTO_DEV_QAT_C3XXXVF=m -CONFIG_CRYPTO_DEV_QAT_C62XVF=m -# CONFIG_CRYPTO_DEV_QAT_ERROR_INJECTION is not set -# CONFIG_CRYPTO_DEV_IAA_CRYPTO 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_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 -# CONFIG_FIPS_SIGNATURE_SELFTEST is not set - -# -# Certificates for signature checking -# -CONFIG_MODULE_SIG_KEY="certs/signing_key.pem" -CONFIG_MODULE_SIG_KEY_TYPE_RSA=y -# CONFIG_MODULE_SIG_KEY_TYPE_ECDSA is not set -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 is not set -CONFIG_RATIONAL=y -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_UTILS=y -CONFIG_CRYPTO_LIB_AES=y -CONFIG_CRYPTO_LIB_AESCFB=m -CONFIG_CRYPTO_LIB_ARC4=m -CONFIG_CRYPTO_LIB_GF128MUL=m -CONFIG_CRYPTO_ARCH_HAVE_LIB_BLAKE2S=y -CONFIG_CRYPTO_LIB_BLAKE2S_GENERIC=y -CONFIG_CRYPTO_ARCH_HAVE_LIB_CHACHA=y -CONFIG_CRYPTO_LIB_CHACHA_GENERIC=m -CONFIG_CRYPTO_LIB_CHACHA_INTERNAL=m -CONFIG_CRYPTO_LIB_CHACHA=m -CONFIG_CRYPTO_ARCH_HAVE_LIB_CURVE25519=y -CONFIG_CRYPTO_LIB_CURVE25519_GENERIC=m -CONFIG_CRYPTO_LIB_CURVE25519_INTERNAL=m -CONFIG_CRYPTO_LIB_CURVE25519=m -CONFIG_CRYPTO_LIB_DES=m -CONFIG_CRYPTO_LIB_POLY1305_RSIZE=11 -CONFIG_CRYPTO_ARCH_HAVE_LIB_POLY1305=y -CONFIG_CRYPTO_LIB_POLY1305_GENERIC=m -CONFIG_CRYPTO_LIB_POLY1305_INTERNAL=m -CONFIG_CRYPTO_LIB_POLY1305=m -CONFIG_CRYPTO_LIB_CHACHA20POLY1305=m -CONFIG_CRYPTO_LIB_SHA1=y -CONFIG_CRYPTO_LIB_SHA256=y -# end of Crypto library routines - -CONFIG_CRC_CCITT=y -CONFIG_CRC16=m -CONFIG_CRC_T10DIF=y -CONFIG_CRC64_ROCKSOFT=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=y -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_COMMON=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_ARM=y -CONFIG_XZ_DEC_ARMTHUMB=y -CONFIG_XZ_DEC_ARM64=y -CONFIG_XZ_DEC_SPARC=y -CONFIG_XZ_DEC_RISCV=y -CONFIG_XZ_DEC_MICROLZMA=y -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_INTERVAL_TREE_SPAN_ITER=y -CONFIG_XARRAY_MULTI=y -CONFIG_ASSOCIATIVE_ARRAY=y -CONFIG_CLOSURES=y -CONFIG_HAS_IOMEM=y -CONFIG_HAS_IOPORT=y -CONFIG_HAS_IOPORT_MAP=y -CONFIG_HAS_DMA=y -CONFIG_DMA_OPS_HELPERS=y -CONFIG_NEED_SG_DMA_FLAGS=y -CONFIG_NEED_SG_DMA_LENGTH=y -CONFIG_NEED_DMA_MAP_STATE=y -CONFIG_ARCH_DMA_ADDR_T_64BIT=y -CONFIG_ARCH_HAS_FORCE_DMA_UNENCRYPTED=y -CONFIG_SWIOTLB=y -# CONFIG_SWIOTLB_DYNAMIC is not set -CONFIG_DMA_NEED_SYNC=y -CONFIG_DMA_COHERENT_POOL=y -CONFIG_DMA_CMA=y -# CONFIG_DMA_NUMA_CMA is not set - -# -# 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_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_GENERIC_VDSO_OVERFLOW_PROTECT=y -CONFIG_VDSO_GETRANDOM=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_CPU_CACHE_INVALIDATE_MEMREGION=y -CONFIG_ARCH_HAS_UACCESS_FLUSHCACHE=y -CONFIG_ARCH_HAS_COPY_MC=y -CONFIG_ARCH_STACKWALK=y -CONFIG_STACKDEPOT=y -CONFIG_STACKDEPOT_MAX_FRAMES=64 -CONFIG_SBITMAP=y -CONFIG_PARMAN=m -CONFIG_OBJAGG=m -# CONFIG_LWQ_TEST is not set -# end of Library routines - -CONFIG_PLDMFW=y -CONFIG_ASN1_ENCODER=m -CONFIG_POLYNOMIAL=m -CONFIG_FIRMWARE_TABLE=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_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 - -CONFIG_DEBUG_KERNEL=y -CONFIG_DEBUG_MISC=y - -# -# Compile-time checks and compiler options -# -CONFIG_DEBUG_INFO=y -CONFIG_AS_HAS_NON_CONST_ULEB128=y -# CONFIG_DEBUG_INFO_NONE 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_REDUCED is not set -CONFIG_DEBUG_INFO_COMPRESSED_NONE=y -# CONFIG_DEBUG_INFO_COMPRESSED_ZLIB is not set -# CONFIG_DEBUG_INFO_COMPRESSED_ZSTD is not set -# CONFIG_DEBUG_INFO_SPLIT is not set -CONFIG_DEBUG_INFO_BTF=y -CONFIG_PAHOLE_HAS_SPLIT_BTF=y -CONFIG_PAHOLE_HAS_LANG_EXCLUDE=y -CONFIG_DEBUG_INFO_BTF_MODULES=y -# CONFIG_MODULE_ALLOW_BTF_MISMATCH is not set -# 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_OBJTOOL=y -# 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=y -# CONFIG_UBSAN is not set -CONFIG_HAVE_ARCH_KCSAN=y -CONFIG_HAVE_KCSAN_COMPILER=y -# CONFIG_KCSAN is not set -# end of Generic Kernel Debugging Instruments - -# -# Networking Debugging -# -# CONFIG_NET_DEV_REFCNT_TRACKER is not set -# CONFIG_NET_NS_REFCNT_TRACKER is not set -# CONFIG_DEBUG_NET is not set -# end of Networking Debugging - -# -# Memory Debugging -# -CONFIG_PAGE_EXTENSION=y -# CONFIG_DEBUG_PAGEALLOC is not set -CONFIG_SLUB_DEBUG=y -# CONFIG_SLUB_DEBUG_ON is not set -# CONFIG_PAGE_OWNER is not set -# CONFIG_PAGE_TABLE_CHECK 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_HAVE_DEBUG_KMEMLEAK=y -# CONFIG_DEBUG_KMEMLEAK is not set -# CONFIG_PER_VMA_LOCK_STATS is not set -# CONFIG_DEBUG_OBJECTS is not set -# CONFIG_SHRINKER_DEBUG 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=y -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_MEM_ALLOC_PROFILING is not set -CONFIG_HAVE_ARCH_KASAN=y -CONFIG_HAVE_ARCH_KASAN_VMALLOC=y -CONFIG_CC_HAS_KASAN_GENERIC=y -CONFIG_CC_HAS_KASAN_SW_TAGS=y -CONFIG_CC_HAS_WORKING_NOSANITIZE_ADDRESS=y -# CONFIG_KASAN is not set -CONFIG_HAVE_ARCH_KFENCE=y -CONFIG_KFENCE=y -CONFIG_KFENCE_SAMPLE_INTERVAL=100 -CONFIG_KFENCE_NUM_OBJECTS=255 -# CONFIG_KFENCE_DEFERRABLE is not set -CONFIG_KFENCE_STRESS_TEST_FAULTS=0 -CONFIG_HAVE_ARCH_KMSAN=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_PANIC_TIMEOUT=0 -CONFIG_LOCKUP_DETECTOR=y -CONFIG_SOFTLOCKUP_DETECTOR=y -# CONFIG_SOFTLOCKUP_DETECTOR_INTR_STORM is not set -# CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC is not set -CONFIG_HAVE_HARDLOCKUP_DETECTOR_BUDDY=y -CONFIG_HARDLOCKUP_DETECTOR=y -# CONFIG_HARDLOCKUP_DETECTOR_PREFER_BUDDY is not set -CONFIG_HARDLOCKUP_DETECTOR_PERF=y -# CONFIG_HARDLOCKUP_DETECTOR_BUDDY is not set -# CONFIG_HARDLOCKUP_DETECTOR_ARCH is not set -CONFIG_HARDLOCKUP_DETECTOR_COUNTS_HRTIMER=y -CONFIG_HARDLOCKUP_CHECK_TIMESTAMP=y -CONFIG_BOOTPARAM_HARDLOCKUP_PANIC=y -CONFIG_DETECT_HUNG_TASK=y -CONFIG_DEFAULT_HUNG_TASK_TIMEOUT=120 -# CONFIG_BOOTPARAM_HUNG_TASK_PANIC is not set -# CONFIG_WQ_WATCHDOG is not set -# CONFIG_WQ_CPU_INTENSIVE_REPORT 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_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_NMI_CHECK_CPU is not set -# 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_DEBUG_CLOSURES is not set -# CONFIG_DEBUG_MAPLE_TREE is not set -# end of Debug kernel data structures - -# -# 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_EXP_CPU_STALL_TIMEOUT=0 -# CONFIG_RCU_CPU_STALL_CPUTIME is not set -# 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_DEBUG_CGROUP_REF is not set -CONFIG_USER_STACKTRACE_SUPPORT=y -CONFIG_NOP_TRACER=y -CONFIG_HAVE_RETHOOK=y -CONFIG_RETHOOK=y -CONFIG_HAVE_FUNCTION_TRACER=y -CONFIG_HAVE_FUNCTION_GRAPH_TRACER=y -CONFIG_HAVE_FUNCTION_GRAPH_RETVAL=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_DYNAMIC_FTRACE_NO_PATCHABLE=y -CONFIG_HAVE_FTRACE_MCOUNT_RECORD=y -CONFIG_HAVE_SYSCALL_TRACEPOINTS=y -CONFIG_HAVE_FENTRY=y -CONFIG_HAVE_OBJTOOL_MCOUNT=y -CONFIG_HAVE_OBJTOOL_NOP_MCOUNT=y -CONFIG_HAVE_C_RECORDMCOUNT=y -CONFIG_HAVE_BUILDTIME_MCOUNT_SORT=y -CONFIG_BUILDTIME_MCOUNT_SORT=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_FUNCTION_GRAPH_RETVAL is not set -CONFIG_DYNAMIC_FTRACE=y -CONFIG_DYNAMIC_FTRACE_WITH_REGS=y -CONFIG_DYNAMIC_FTRACE_WITH_DIRECT_CALLS=y -CONFIG_DYNAMIC_FTRACE_WITH_ARGS=y -CONFIG_FPROBE=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_FPROBE_EVENTS=y -CONFIG_PROBE_EVENTS_BTF_ARGS=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_USER_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_VALIDATE_RCU_IS_WATCHING is not set -# CONFIG_FTRACE_STARTUP_TEST is not set -# CONFIG_FTRACE_SORT_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_RV 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_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 -# 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_TEST_DHRY is not set -CONFIG_LKDTM=m -# CONFIG_TEST_MIN_HEAP is not set -# CONFIG_TEST_DIV64 is not set -# CONFIG_TEST_MULDIV64 is not set -# CONFIG_BACKTRACE_SELF_TEST is not set -# CONFIG_TEST_REF_TRACKER 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_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_MAPLE_TREE is not set -# CONFIG_TEST_RHASHTABLE is not set -# 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_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_DYNAMIC_DEBUG is not set -# CONFIG_TEST_KMOD is not set -# CONFIG_TEST_DEBUG_VIRTUAL is not set -# CONFIG_TEST_MEMCAT_P is not set -# CONFIG_TEST_OBJAGG is not set -# CONFIG_TEST_MEMINIT is not set -# CONFIG_TEST_HMM is not set -# CONFIG_TEST_FREE_PAGES is not set -CONFIG_TEST_FPU=m -CONFIG_TEST_CLOCKSOURCE_WATCHDOG=m -# CONFIG_TEST_OBJPOOL is not set -CONFIG_ARCH_USE_MEMTEST=y -CONFIG_MEMTEST=y -# CONFIG_HYPERV_TESTING is not set -# end of Kernel Testing and Coverage - -# -# Rust hacking -# -# end of Rust hacking -# end of Kernel hacking diff --git a/srcpkgs/linux6.12/patches/fix-musl-btf-ids.patch b/srcpkgs/linux6.12/patches/fix-musl-btf-ids.patch deleted file mode 100644 index bec96095197c45..00000000000000 --- a/srcpkgs/linux6.12/patches/fix-musl-btf-ids.patch +++ /dev/null @@ -1,15 +0,0 @@ -https://bugzilla.kernel.org/show_bug.cgi?id=218647 - -diff --git a/tools/include/linux/btf_ids.h b/tools/include/linux/btf_ids.h -index 72535f00572f..72ea363d434d 100644 ---- a/tools/include/linux/btf_ids.h -+++ b/tools/include/linux/btf_ids.h -@@ -3,6 +3,8 @@ - #ifndef _LINUX_BTF_IDS_H - #define _LINUX_BTF_IDS_H - -+#include /* for u32 */ -+ - struct btf_id_set { - u32 cnt; - u32 ids[]; diff --git a/srcpkgs/linux6.12/patches/fix-musl-objtool.patch b/srcpkgs/linux6.12/patches/fix-musl-objtool.patch deleted file mode 100644 index 851a53da98286d..00000000000000 --- a/srcpkgs/linux6.12/patches/fix-musl-objtool.patch +++ /dev/null @@ -1,14 +0,0 @@ -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) - ---- a/tools/objtool/Makefile -+++ b/tools/objtool/Makefile -@@ -32,7 +32,7 @@ INCLUDES := -I$(srctree)/tools/include \ - # Note, EXTRA_WARNINGS here was determined for CC and not HOSTCC, it - # is passed here to match a legacy behavior. - WARNINGS := $(EXTRA_WARNINGS) -Wno-switch-default -Wno-switch-enum -Wno-packed -Wno-nested-externs --OBJTOOL_CFLAGS := -Werror $(WARNINGS) $(KBUILD_HOSTCFLAGS) -g $(INCLUDES) $(LIBELF_FLAGS) -+OBJTOOL_CFLAGS := -Werror $(WARNINGS) $(KBUILD_HOSTCFLAGS) -g $(INCLUDES) $(LIBELF_FLAGS) -D__always_inline=inline - OBJTOOL_LDFLAGS := $(LIBELF_LIBS) $(LIBSUBCMD) $(KBUILD_HOSTLDFLAGS) - - # Allow old libelf to be used: diff --git a/srcpkgs/linux6.12/patches/fixdep-largefile.patch b/srcpkgs/linux6.12/patches/fixdep-largefile.patch deleted file mode 100644 index 1408d329c08551..00000000000000 --- a/srcpkgs/linux6.12/patches/fixdep-largefile.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/tools/build/fixdep.c -+++ b/tools/build/fixdep.c -@@ -11,6 +11,8 @@ - * base transformation of dependecies without the CONFIG mangle. - */ - -+#define _FILE_OFFSET_BITS 64 -+ - #include - #include - #include diff --git a/srcpkgs/linux6.12/patches/x13s-camera.patch b/srcpkgs/linux6.12/patches/x13s-camera.patch deleted file mode 100644 index 0244ca1c777061..00000000000000 --- a/srcpkgs/linux6.12/patches/x13s-camera.patch +++ /dev/null @@ -1,105 +0,0 @@ -From ce53360b46625976e3cacd0508bd781a4a1b2c0b Mon Sep 17 00:00:00 2001 -From: Bryan O'Donoghue -Date: Tue, 6 Aug 2024 10:45:43 +0100 -Subject: [PATCH] arm64: dts: qcom: sc8280xp-x13s: Enable RGB sensor - -Enable the main RGB sensor on the Lenovo x13s a five megapixel 2 lane DPHY -MIPI sensor connected to cisphy0. - -With the pm8008 patches recently applied to the x13s dtsi we can now also -enable the RGB sensor. Once done we have all upstream support necessary for -the RGB sensor on x13s. - -Reviewed-by: Vladimir Zapolskiy -Signed-off-by: Bryan O'Donoghue -Link: https://lore.kernel.org/r/20240806-b4-linux-next-24-07-31-camss-sc8280xp-lenovo-rgb-v2-v3-1-199767fb193d@linaro.org -Signed-off-by: Johan Hovold ---- - .../qcom/sc8280xp-lenovo-thinkpad-x13s.dts | 67 +++++++++++++++++++ - 1 file changed, 67 insertions(+) - -diff --git a/arch/arm64/boot/dts/qcom/sc8280xp-lenovo-thinkpad-x13s.dts b/arch/arm64/boot/dts/qcom/sc8280xp-lenovo-thinkpad-x13s.dts -index a7c5a3f5926c73..6a28cab971891d 100644 ---- a/arch/arm64/boot/dts/qcom/sc8280xp-lenovo-thinkpad-x13s.dts -+++ b/arch/arm64/boot/dts/qcom/sc8280xp-lenovo-thinkpad-x13s.dts -@@ -592,6 +592,57 @@ - }; - }; - -+&camss { -+ vdda-phy-supply = <&vreg_l6d>; -+ vdda-pll-supply = <&vreg_l4d>; -+ -+ status = "okay"; -+ -+ ports { -+ port@0 { -+ csiphy0_lanes01_ep: endpoint@0 { -+ reg = <0>; -+ clock-lanes = <7>; -+ data-lanes = <0 1>; -+ remote-endpoint = <&ov5675_ep>; -+ }; -+ }; -+ }; -+}; -+ -+&cci2 { -+ status = "okay"; -+}; -+ -+&cci2_i2c1 { -+ camera@10 { -+ compatible = "ovti,ov5675"; -+ reg = <0x10>; -+ -+ reset-gpios = <&tlmm 15 GPIO_ACTIVE_LOW>; -+ pinctrl-names = "default"; -+ pinctrl-0 = <&cam_rgb_default>; -+ -+ clocks = <&camcc CAMCC_MCLK3_CLK>; -+ -+ orientation = <0>; /* Front facing */ -+ -+ avdd-supply = <&vreg_l6q>; -+ dvdd-supply = <&vreg_l2q>; -+ dovdd-supply = <&vreg_l7q>; -+ -+ port { -+ ov5675_ep: endpoint { -+ clock-lanes = <0>; -+ data-lanes = <1 2>; -+ link-frequencies = /bits/ 64 <450000000>; -+ remote-endpoint = <&csiphy0_lanes01_ep>; -+ }; -+ }; -+ -+ }; -+}; -+ - &dispcc0 { - status = "okay"; - }; -@@ -1436,6 +1487,22 @@ - bias-disable; - }; - -+ cam_rgb_default: cam-rgb-default-state { -+ mclk-pins { -+ pins = "gpio17"; -+ function = "cam_mclk"; -+ drive-strength = <16>; -+ bias-disable; -+ }; -+ -+ sc-rgb-xshut-n-pins { -+ pins = "gpio15"; -+ function = "gpio"; -+ drive-strength = <2>; -+ bias-disable; -+ }; -+ }; -+ - edp_reg_en: edp-reg-en-state { - pins = "gpio25"; - function = "gpio"; diff --git a/srcpkgs/linux6.12/template b/srcpkgs/linux6.12/template deleted file mode 100644 index 1f98a72e439b57..00000000000000 --- a/srcpkgs/linux6.12/template +++ /dev/null @@ -1,351 +0,0 @@ -# Template file for 'linux6.12' -pkgname=linux6.12 -version=6.12.60 -revision=1 -short_desc="Linux kernel and modules (${version%.*} series)" -maintainer="Duncaen " -license="GPL-2.0-only" -homepage="https://www.kernel.org" -distfiles="${KERNEL_SITE}/kernel/v${version%%.*}.x/linux-${version%.*}.tar.xz" - -if [ "${version##*.}" != 0 ]; then - distfiles+=" ${KERNEL_SITE}/kernel/v${version%%.*}.x/patch-${version}.xz" - skip_extraction="patch-${version}.xz" -fi - -checksum="b1a2562be56e42afb3f8489d4c2a7ac472ac23098f1ef1c1e40da601f54625eb - afafc789827c2b5b74fd85ecbb017ed8d8920b2f0fe8765e7de5914bd67609ed" -python_version=3 - -# XXX Restrict archs until a proper -dotconfig is available in FILESDIR. -archs="x86_64* i686* aarch64*" - -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 - pkg-config openssl-devel perl uboot-mkimage cpio pahole python3 zstd" - -_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() { - if [ ! -f $XBPS_SRCDISTDIR/$pkgname-$version/patch-${version}.xz ]; then - return - fi - xzcat $XBPS_SRCDISTDIR/$pkgname-$version/patch-${version}.xz | - patch -sNp1 -F0 -} - -post_patch() { - # avoid the strip wrapper, its used to copy the objects to a new location - # and required to avoid absolute relocations. - vsed -e "s|\$(STRIP) \(--strip-debug -o \$@ \$<;\)|/usr/bin/${STRIP} \1|" -i drivers/firmware/efi/libstub/Makefile - - # parallel pahole crashes on i686, do one job for now - vsed -i "s/\(\$(pahole-flags-y)\)/\1 --jobs=1/" -i scripts/Makefile.btf -} - -do_configure() { - # If there's a file called -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;; - riscv64*) arch=riscv;; - 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;; - riscv64*) _args="Image modules dtbs"; arch=riscv;; - 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;; - riscv*) arch=riscv;; - esac - - # Run depmod after compressing modules - makes depmod.sh a noop - sed -i '2iexit 0' scripts/depmod.sh - vmkdir usr/lib - ln -s usr/lib/ ${DESTDIR} - - # 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 - ;; - riscv) - vinstall arch/riscv/boot/Image 644 boot vmlinux-${_kernver} - make ${makejobs} ARCH=${subarch:-$arch} INSTALL_DTBS_PATH=${DESTDIR}/boot/dtbs/dtbs-${_kernver} ${_cross} dtbs_install - ;; - esac - - # Switch to /usr. - vmkdir 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 Kbuild ${hdrdest}/Kbuild - 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} - - # needed for mv-debug - cp scripts/sign-file "${XBPS_WRAPPERDIR}" - - # 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 - if [ -d "arch/${arch}/tools" ]; then - cp -a "arch/${arch}/tools" "${hdrdest}/arch/${arch}" - fi - cp -a kernel/time/timeconst.bc "${hdrdest}/kernel/time" - cp -a kernel/bounds.c "${hdrdest}/kernel" - mkdir -p "${hdrdest}/arch/x86/entry/syscalls" - cp -a arch/x86/entry/syscalls/syscall_32.tbl "${hdrdest}/arch/x86/entry/syscalls" - - 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 arch/arm64/kernel/asm-offsets.s ${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 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 - - # 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 - export SIGN_FILE="${XBPS_WRAPPERDIR}/sign-file sha512 ${wrksrc}/certs/signing_key.pem ${wrksrc}/certs/signing_key.x509" - 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} - rm -f ${DESTDIR}/lib -} - -linux6.12-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 - } -} - -linux6.12-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/linux6.17-dbg b/srcpkgs/linux6.17-dbg deleted file mode 120000 index ba376fa1d5b904..00000000000000 --- a/srcpkgs/linux6.17-dbg +++ /dev/null @@ -1 +0,0 @@ -linux6.17 \ No newline at end of file diff --git a/srcpkgs/linux6.17-headers b/srcpkgs/linux6.17-headers deleted file mode 120000 index ba376fa1d5b904..00000000000000 --- a/srcpkgs/linux6.17-headers +++ /dev/null @@ -1 +0,0 @@ -linux6.17 \ No newline at end of file diff --git a/srcpkgs/linux6.17/files/arm64-dotconfig b/srcpkgs/linux6.17/files/arm64-dotconfig deleted file mode 100644 index 48251a32019655..00000000000000 --- a/srcpkgs/linux6.17/files/arm64-dotconfig +++ /dev/null @@ -1,14159 +0,0 @@ -# -# Automatically generated file; DO NOT EDIT. -# Linux/arm64 6.17.10 Kernel Configuration -# -CONFIG_CC_VERSION_TEXT="aarch64-linux-musl-gcc (GCC) 14.2.1 20250405" -CONFIG_CC_IS_GCC=y -CONFIG_GCC_VERSION=140201 -CONFIG_CLANG_VERSION=0 -CONFIG_AS_IS_GNU=y -CONFIG_AS_VERSION=24400 -CONFIG_LD_IS_BFD=y -CONFIG_LD_VERSION=24400 -CONFIG_LLD_VERSION=0 -CONFIG_RUSTC_VERSION=0 -CONFIG_RUSTC_LLVM_VERSION=0 -CONFIG_CC_CAN_LINK=y -CONFIG_CC_HAS_ASM_GOTO_OUTPUT=y -CONFIG_CC_HAS_ASM_GOTO_TIED_OUTPUT=y -CONFIG_TOOLS_SUPPORT_RELR=y -CONFIG_CC_HAS_ASM_INLINE=y -CONFIG_CC_HAS_NO_PROFILE_FN_ATTR=y -CONFIG_LD_CAN_USE_KEEP_IN_OVERLAY=y -CONFIG_PAHOLE_VERSION=131 -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_SYSVIPC=y -CONFIG_SYSVIPC_SYSCTL=y -CONFIG_SYSVIPC_COMPAT=y -CONFIG_POSIX_MQUEUE=y -CONFIG_POSIX_MQUEUE_SYSCTL=y -CONFIG_WATCH_QUEUE=y -CONFIG_CROSS_MEMORY_ATTACH=y -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_IRQ_IPI_MUX=y -CONFIG_GENERIC_MSI_IRQ=y -CONFIG_IRQ_MSI_IOMMU=y -CONFIG_IRQ_FORCED_THREADING=y -CONFIG_SPARSE_IRQ=y -# CONFIG_GENERIC_IRQ_DEBUGFS is not set -CONFIG_GENERIC_IRQ_KEXEC_CLEAR_VM_FORWARD=y -# 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 -CONFIG_CONTEXT_TRACKING=y -CONFIG_CONTEXT_TRACKING_IDLE=y - -# -# Timers subsystem -# -CONFIG_TICK_ONESHOT=y -CONFIG_NO_HZ_COMMON=y -# CONFIG_HZ_PERIODIC is not set -# CONFIG_NO_HZ_IDLE is not set -CONFIG_NO_HZ_FULL=y -CONFIG_CONTEXT_TRACKING_USER=y -CONFIG_CONTEXT_TRACKING_USER_FORCE=y -CONFIG_NO_HZ=y -CONFIG_HIGH_RES_TIMERS=y -# CONFIG_POSIX_AUX_CLOCKS is not set -# 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_BPF_PRELOAD is not set -CONFIG_BPF_LSM=y -# end of BPF subsystem - -CONFIG_PREEMPT_BUILD=y -CONFIG_ARCH_HAS_PREEMPT_LAZY=y -# CONFIG_PREEMPT_NONE is not set -CONFIG_PREEMPT_VOLUNTARY=y -# CONFIG_PREEMPT is not set -# CONFIG_PREEMPT_LAZY is not set -# CONFIG_PREEMPT_RT is not set -CONFIG_PREEMPT_COUNT=y -CONFIG_PREEMPTION=y -CONFIG_PREEMPT_DYNAMIC=y -CONFIG_SCHED_CORE=y -# CONFIG_SCHED_CLASS_EXT is not set - -# -# CPU/Task time and stats accounting -# -CONFIG_VIRT_CPU_ACCOUNTING=y -CONFIG_VIRT_CPU_ACCOUNTING_GEN=y -# CONFIG_IRQ_TIME_ACCOUNTING is not set -CONFIG_SCHED_HW_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 is not set -# 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_TREE_SRCU=y -CONFIG_TASKS_RCU_GENERIC=y -CONFIG_NEED_TASKS_RCU=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 -CONFIG_RCU_NOCB_CPU=y -# CONFIG_RCU_NOCB_CPU_DEFAULT_ALL is not set -CONFIG_RCU_LAZY=y -# CONFIG_RCU_LAZY_DEFAULT_OFF is not set -# 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_INDEX is not set -CONFIG_GENERIC_SCHED_CLOCK=y - -# -# Scheduler features -# -# CONFIG_UCLAMP_TASK is not set -# CONFIG_SCHED_PROXY_EXEC 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_GCC10_NO_ARRAY_BOUNDS=y -CONFIG_CC_NO_ARRAY_BOUNDS=y -CONFIG_GCC_NO_STRINGOP_OVERFLOW=y -CONFIG_CC_NO_STRINGOP_OVERFLOW=y -CONFIG_ARCH_SUPPORTS_INT128=y -CONFIG_NUMA_BALANCING=y -CONFIG_NUMA_BALANCING_DEFAULT_ENABLED=y -CONFIG_SLAB_OBJ_EXT=y -CONFIG_CGROUPS=y -CONFIG_PAGE_COUNTER=y -# CONFIG_CGROUP_FAVOR_DYNMODS is not set -CONFIG_MEMCG=y -CONFIG_MEMCG_V1=y -CONFIG_BLK_CGROUP=y -CONFIG_CGROUP_WRITEBACK=y -CONFIG_CGROUP_SCHED=y -CONFIG_GROUP_SCHED_WEIGHT=y -CONFIG_GROUP_SCHED_BANDWIDTH=y -CONFIG_FAIR_GROUP_SCHED=y -CONFIG_CFS_BANDWIDTH=y -CONFIG_RT_GROUP_SCHED=y -# CONFIG_RT_GROUP_SCHED_DEFAULT_DISABLED is not set -CONFIG_SCHED_MM_CID=y -CONFIG_CGROUP_PIDS=y -CONFIG_CGROUP_RDMA=y -# CONFIG_CGROUP_DMEM is not set -CONFIG_CGROUP_FREEZER=y -CONFIG_CGROUP_HUGETLB=y -CONFIG_CPUSETS=y -CONFIG_CPUSETS_V1=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_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_BOOT_CONFIG_FORCE is not set -# CONFIG_BOOT_CONFIG_EMBED is not set -CONFIG_INITRAMFS_PRESERVE_MTIME=y -CONFIG_CC_OPTIMIZE_FOR_PERFORMANCE=y -# CONFIG_CC_OPTIMIZE_FOR_SIZE is not set -CONFIG_LD_ORPHAN_WARN=y -CONFIG_LD_ORPHAN_WARN_LEVEL="warn" -CONFIG_SYSCTL=y -CONFIG_HAVE_UID16=y -CONFIG_SYSCTL_EXCEPTION_TRACE=y -CONFIG_SYSFS_SYSCALL=y -CONFIG_EXPERT=y -CONFIG_UID16=y -CONFIG_MULTIUSER=y -# CONFIG_SGETMASK_SYSCALL is not set -CONFIG_FHANDLE=y -CONFIG_POSIX_TIMERS=y -CONFIG_PRINTK=y -CONFIG_BUG=y -CONFIG_ELF_CORE=y -# CONFIG_BASE_SMALL is not set -CONFIG_FUTEX=y -CONFIG_FUTEX_PI=y -CONFIG_FUTEX_PRIVATE_HASH=y -CONFIG_FUTEX_MPOL=y -CONFIG_EPOLL=y -CONFIG_SIGNALFD=y -CONFIG_TIMERFD=y -CONFIG_EVENTFD=y -CONFIG_SHMEM=y -CONFIG_AIO=y -CONFIG_IO_URING=y -# CONFIG_IO_URING_MOCK_FILE is not set -CONFIG_ADVISE_SYSCALLS=y -CONFIG_MEMBARRIER=y -CONFIG_KCMP=y -CONFIG_RSEQ=y -# CONFIG_DEBUG_RSEQ is not set -CONFIG_CACHESTAT_SYSCALL=y -CONFIG_KALLSYMS=y -# CONFIG_KALLSYMS_SELFTEST is not set -CONFIG_KALLSYMS_ALL=y -CONFIG_ARCH_HAS_MEMBARRIER_SYNC_CORE=y -CONFIG_ARCH_SUPPORTS_MSEAL_SYSTEM_MAPPINGS=y -CONFIG_HAVE_PERF_EVENTS=y -CONFIG_GUEST_PERF_EVENTS=y - -# -# 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_SYSTEM_DATA_VERIFICATION=y -CONFIG_PROFILING=y -CONFIG_TRACEPOINTS=y - -# -# Kexec and crash features -# -CONFIG_CRASH_RESERVE=y -CONFIG_VMCORE_INFO=y -CONFIG_KEXEC_CORE=y -CONFIG_KEXEC=y -CONFIG_KEXEC_FILE=y -CONFIG_KEXEC_SIG=y -CONFIG_KEXEC_IMAGE_VERIFY_SIG=y -CONFIG_CRASH_DUMP=y -# CONFIG_CRASH_DM_CRYPT is not set -# end of Kexec and crash features -# end of General setup - -CONFIG_ARM64=y -CONFIG_RUSTC_SUPPORTS_ARM64=y -CONFIG_GCC_SUPPORTS_DYNAMIC_FTRACE_WITH_ARGS=y -CONFIG_64BIT=y -CONFIG_MMU=y -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_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 -CONFIG_BUILTIN_RETURN_ADDRESS_STRIPS_PAC=y - -# -# Platform selection -# -CONFIG_ARCH_ACTIONS=y -# CONFIG_ARCH_AIROHA is not set -CONFIG_ARCH_SUNXI=y -CONFIG_ARCH_ALPINE=y -CONFIG_ARCH_APPLE=y -# CONFIG_ARCH_AXIADO is not set -CONFIG_ARCH_BCM=y -CONFIG_ARCH_BCM2835=y -CONFIG_ARCH_BCM_IPROC=y -CONFIG_ARCH_BCMBCA=y -CONFIG_ARCH_BRCMSTB=y -CONFIG_ARCH_BERLIN=y -CONFIG_ARCH_BITMAIN=y -# CONFIG_ARCH_BLAIZE is not set -# CONFIG_ARCH_CIX is not set -CONFIG_ARCH_EXYNOS=y -CONFIG_ARCH_SPARX5=y -# CONFIG_ARCH_K3 is not set -CONFIG_ARCH_LG1K=y -CONFIG_ARCH_HISI=y -CONFIG_ARCH_KEEMBAY=y -CONFIG_ARCH_MEDIATEK=y -CONFIG_ARCH_MESON=y -# CONFIG_ARCH_MMP is not set -CONFIG_ARCH_MVEBU=y -CONFIG_ARCH_NXP=y -CONFIG_ARCH_LAYERSCAPE=y -CONFIG_ARCH_MXC=y -CONFIG_ARCH_S32=y -# CONFIG_ARCH_MA35 is not set -# CONFIG_ARCH_NPCM is not set -# CONFIG_ARCH_PENSANDO is not set -CONFIG_ARCH_QCOM=y -CONFIG_ARCH_REALTEK=y -# CONFIG_ARCH_RENESAS is not set -CONFIG_ARCH_ROCKCHIP=y -CONFIG_ARCH_SEATTLE=y -CONFIG_ARCH_INTEL_SOCFPGA=y -# CONFIG_ARCH_SOPHGO is not set -# CONFIG_ARCH_STM32 is not set -CONFIG_ARCH_SYNQUACER=y -CONFIG_ARCH_TEGRA=y -CONFIG_ARCH_TESLA_FSD=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_AMPERE_ERRATUM_AC03_CPU_38=y -CONFIG_AMPERE_ERRATUM_AC04_CPU_23=y -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_1742098=y -CONFIG_ARM64_ERRATUM_845719=y -CONFIG_ARM64_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_2441007=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_2658417=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_ARM64_ERRATUM_2441009=y -CONFIG_ARM64_ERRATUM_2064142=y -CONFIG_ARM64_ERRATUM_2038923=y -CONFIG_ARM64_ERRATUM_1902691=y -CONFIG_ARM64_ERRATUM_2457168=y -CONFIG_ARM64_ERRATUM_2645198=y -CONFIG_ARM64_WORKAROUND_SPECULATIVE_UNPRIV_LOAD=y -CONFIG_ARM64_ERRATUM_2966298=y -CONFIG_ARM64_ERRATUM_3117295=y -CONFIG_ARM64_ERRATUM_3194386=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_HISILICON_ERRATUM_162100801=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_ROCKCHIP_ERRATUM_3568002=y -CONFIG_ROCKCHIP_ERRATUM_3588001=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_52 is not set -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_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_ARCH_SPARSEMEM_ENABLE=y -CONFIG_HW_PERF_EVENTS=y -CONFIG_CC_HAVE_SHADOW_CALL_STACK=y -CONFIG_PARAVIRT=y -# CONFIG_PARAVIRT_TIME_ACCOUNTING is not set -CONFIG_ARCH_SUPPORTS_KEXEC=y -CONFIG_ARCH_SUPPORTS_KEXEC_FILE=y -CONFIG_ARCH_SELECTS_KEXEC_FILE=y -CONFIG_ARCH_SUPPORTS_KEXEC_SIG=y -CONFIG_ARCH_SUPPORTS_KEXEC_IMAGE_VERIFY_SIG=y -CONFIG_ARCH_DEFAULT_KEXEC_IMAGE_VERIFY_SIG=y -CONFIG_ARCH_SUPPORTS_KEXEC_HANDOVER=y -CONFIG_ARCH_SUPPORTS_CRASH_DUMP=y -CONFIG_ARCH_DEFAULT_CRASH_DUMP=y -CONFIG_ARCH_HAS_GENERIC_CRASHKERNEL_RESERVATION=y -CONFIG_TRANS_TABLE=y -# CONFIG_XEN is not set -CONFIG_ARCH_FORCE_MAX_ORDER=10 -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_COMPAT_ALIGNMENT_FIXUPS=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_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_AS_HAS_CFI_NEGATE_RA_STATE=y -# end of ARMv8.3 architectural features - -# -# ARMv8.4 architectural features -# -CONFIG_ARM64_AMU_EXTN=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_CC_HAS_BRANCH_PROT_PAC_RET_BTI=y -CONFIG_ARM64_E0PD=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_AS_HAS_MOPS=y - -# -# ARMv8.9 architectural features -# -CONFIG_ARM64_POE=y -CONFIG_ARCH_PKEY_BITS=3 -CONFIG_ARM64_HAFT=y -# end of ARMv8.9 architectural features - -# -# v9.4 architectural features -# -# end of v9.4 architectural features - -CONFIG_ARM64_SVE=y -CONFIG_ARM64_SME=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 -CONFIG_ARM64_CONTPTE=y -# end of Kernel Features - -# -# Boot options -# -CONFIG_ARM64_ACPI_PARKING_PROTOCOL=y -CONFIG_CMDLINE="" -CONFIG_EFI_STUB=y -CONFIG_EFI=y -# CONFIG_COMPRESSED_INSTALL is not set -CONFIG_DMI=y -# end of Boot options - -# -# 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_HIBERNATION_COMP_LZO=y -# CONFIG_HIBERNATION_COMP_LZ4 is not set -CONFIG_HIBERNATION_DEF_COMP="lzo" -CONFIG_PM_STD_PARTITION="" -CONFIG_PM_SLEEP=y -CONFIG_PM_SLEEP_SMP=y -CONFIG_PM_AUTOSLEEP=y -# CONFIG_PM_USERSPACE_AUTOSLEEP is not set -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_DPM_WATCHDOG_WARNING_TIMEOUT=60 -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_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 -CONFIG_DT_IDLE_GENPD=y - -# -# ARM CPU Idle Drivers -# -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_VIRT is not set -CONFIG_CPUFREQ_DT_PLATDEV=y -CONFIG_ARM_ALLWINNER_SUN50I_CPUFREQ_NVMEM=m -CONFIG_ARM_APPLE_SOC_CPUFREQ=y -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=m -CONFIG_ARM_TEGRA186_CPUFREQ=m -CONFIG_ARM_TEGRA194_CPUFREQ=m -CONFIG_QORIQ_CPUFREQ=m -CONFIG_ACPI_CPPC_CPUFREQ=m -CONFIG_ACPI_CPPC_CPUFREQ_FIE=y -# 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_TABLE_LIB=y -CONFIG_ACPI_THERMAL_LIB=y -# CONFIG_ACPI_DEBUGGER is not set -CONFIG_ACPI_SPCR_TABLE=y -CONFIG_ACPI_FPDT=y -# CONFIG_ACPI_EC is not set -CONFIG_ACPI_AC=m -CONFIG_ACPI_BATTERY=m -CONFIG_ACPI_BUTTON=y -CONFIG_ACPI_VIDEO=m -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_BGRT=y -CONFIG_ACPI_REDUCED_HARDWARE_ONLY=y -CONFIG_ACPI_NHLT=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_EINJ_CXL=y -CONFIG_ACPI_APEI_ERST_DEBUG=m -CONFIG_ACPI_WATCHDOG=y -CONFIG_ACPI_CONFIGFS=m -CONFIG_ACPI_PFRUT=m -CONFIG_ACPI_IORT=y -CONFIG_ACPI_GTDT=y -CONFIG_ACPI_AGDI=y -CONFIG_ACPI_APMT=y -CONFIG_ACPI_PPTT=y -CONFIG_ACPI_PCC=y -CONFIG_ACPI_FFH=y -CONFIG_PMIC_OPREGION=y -CONFIG_ACPI_VIOT=y -CONFIG_ACPI_PRMT=y -CONFIG_KVM_COMMON=y -CONFIG_HAVE_KVM_IRQCHIP=y -CONFIG_HAVE_KVM_IRQ_ROUTING=y -CONFIG_HAVE_KVM_DIRTY_RING=y -CONFIG_HAVE_KVM_DIRTY_RING_ACQ_REL=y -CONFIG_NEED_KVM_DIRTY_RING_WITH_BITMAP=y -CONFIG_KVM_MMIO=y -CONFIG_HAVE_KVM_MSI=y -CONFIG_HAVE_KVM_READONLY_MEM=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_VCPU_RUN_PID_CHANGE=y -CONFIG_KVM_XFER_TO_GUEST_WORK=y -CONFIG_KVM_GENERIC_HARDWARE_ENABLING=y -CONFIG_KVM_GENERIC_MMU_NOTIFIER=y -CONFIG_VIRTUALIZATION=y -CONFIG_KVM=y -# CONFIG_NVHE_EL2_DEBUG is not set -# CONFIG_PTDUMP_STAGE2_DEBUGFS is not set -CONFIG_HAVE_LIVEPATCH=y -# CONFIG_LIVEPATCH is not set -CONFIG_CPU_MITIGATIONS=y - -# -# General architecture-dependent options -# -CONFIG_ARCH_HAS_SUBPAGE_FAULTS=y -CONFIG_HOTPLUG_SMT=y -CONFIG_HOTPLUG_CORE_SYNC=y -CONFIG_HOTPLUG_CORE_SYNC_DEAD=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_IOREMAP_PROT=y -CONFIG_HAVE_KPROBES=y -CONFIG_HAVE_KRETPROBES=y -CONFIG_HAVE_FUNCTION_ERROR_INJECTION=y -CONFIG_HAVE_NMI=y -CONFIG_TRACE_IRQFLAGS_SUPPORT=y -CONFIG_TRACE_IRQFLAGS_NMI_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_RUST=y -CONFIG_HAVE_FUNCTION_ARG_ACCESS_API=y -CONFIG_HAVE_HW_BREAKPOINT=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_MMU_LAZY_TLB_REFCOUNT=y -CONFIG_ARCH_HAVE_NMI_SAFE_CMPXCHG=y -CONFIG_ARCH_HAS_NMI_SAFE_THIS_CPU_OPS=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_KSTACK_ERASE=y -CONFIG_HAVE_STACKPROTECTOR=y -CONFIG_STACKPROTECTOR=y -CONFIG_STACKPROTECTOR_STRONG=y -CONFIG_ARCH_SUPPORTS_SHADOW_CALL_STACK=y -# CONFIG_SHADOW_CALL_STACK is not set -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_USER=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_ARCH_WANT_HUGE_PMD_SHARE=y -CONFIG_ARCH_WANT_PMD_MKWRITE=y -CONFIG_HAVE_MOD_ARCH_SPECIFIC=y -CONFIG_MODULES_USE_ELF_RELA=y -CONFIG_ARCH_WANTS_EXECMEM_LATE=y -CONFIG_HAVE_SOFTIRQ_ON_OWN_STACK=y -CONFIG_SOFTIRQ_ON_OWN_STACK=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_HAVE_PAGE_SIZE_4KB=y -CONFIG_PAGE_SIZE_4KB=y -CONFIG_PAGE_SIZE_LESS_THAN_64KB=y -CONFIG_PAGE_SIZE_LESS_THAN_256KB=y -CONFIG_PAGE_SHIFT=12 -CONFIG_ARCH_WANT_DEFAULT_TOPDOWN_MMAP_LAYOUT=y -CONFIG_HAVE_RELIABLE_STACKTRACE=y -CONFIG_CLONE_BACKWARDS=y -CONFIG_OLD_SIGSUSPEND3=y -CONFIG_COMPAT_OLD_SIGACTION=y -CONFIG_COMPAT_32BIT_TIME=y -CONFIG_ARCH_SUPPORTS_RT=y -CONFIG_HAVE_ARCH_VMAP_STACK=y -CONFIG_VMAP_STACK=y -CONFIG_HAVE_ARCH_RANDOMIZE_KSTACK_OFFSET=y -CONFIG_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_RELR=y -CONFIG_ARCH_HAS_MEM_ENCRYPT=y -CONFIG_ARCH_HAS_CC_PLATFORM=y -CONFIG_HAVE_PREEMPT_DYNAMIC=y -CONFIG_HAVE_PREEMPT_DYNAMIC_KEY=y -CONFIG_ARCH_WANT_LD_ORPHAN_WARN=y -CONFIG_ARCH_SUPPORTS_DEBUG_PAGEALLOC=y -CONFIG_ARCH_SUPPORTS_PAGE_TABLE_CHECK=y -CONFIG_ARCH_HAVE_TRACE_MMIO_ACCESS=y -CONFIG_ARCH_HAS_HW_PTE_YOUNG=y -CONFIG_ARCH_HAS_NONLEAF_PMD_YOUNG=y -CONFIG_ARCH_HAS_KERNEL_FPU_SUPPORT=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 -CONFIG_FUNCTION_ALIGNMENT_4B=y -CONFIG_FUNCTION_ALIGNMENT_8B=y -CONFIG_FUNCTION_ALIGNMENT=8 -CONFIG_CC_HAS_MIN_FUNCTION_ALIGNMENT=y -CONFIG_CC_HAS_SANE_FUNCTION_ALIGNMENT=y -# end of General architecture-dependent options - -CONFIG_RT_MUTEXES=y -CONFIG_MODULE_SIG_FORMAT=y -CONFIG_MODULES=y -# CONFIG_MODULE_DEBUG is not set -CONFIG_MODULE_FORCE_LOAD=y -CONFIG_MODULE_UNLOAD=y -# CONFIG_MODULE_FORCE_UNLOAD is not set -# CONFIG_MODULE_UNLOAD_TAINT_TRACKING is not set -CONFIG_MODVERSIONS=y -CONFIG_GENKSYMS=y -# CONFIG_GENDWARFKSYMS is not set -CONFIG_ASM_MODVERSIONS=y -# CONFIG_EXTENDED_MODVERSIONS is not set -CONFIG_BASIC_MODVERSIONS=y -# CONFIG_MODULE_SRCVERSION_ALL is not set -CONFIG_MODULE_SIG=y -# CONFIG_MODULE_SIG_FORCE is not set -CONFIG_MODULE_SIG_ALL=y -# CONFIG_MODULE_SIG_SHA1 is not set -# CONFIG_MODULE_SIG_SHA256 is not set -# CONFIG_MODULE_SIG_SHA384 is not set -CONFIG_MODULE_SIG_SHA512=y -# CONFIG_MODULE_SIG_SHA3_256 is not set -# CONFIG_MODULE_SIG_SHA3_384 is not set -# CONFIG_MODULE_SIG_SHA3_512 is not set -CONFIG_MODULE_SIG_HASH="sha512" -CONFIG_MODULE_COMPRESS=y -CONFIG_MODULE_COMPRESS_GZIP=y -# CONFIG_MODULE_COMPRESS_XZ is not set -# CONFIG_MODULE_COMPRESS_ZSTD is not set -# CONFIG_MODULE_COMPRESS_ALL is not set -CONFIG_MODULE_DECOMPRESS=y -# 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_BLOCK_LEGACY_AUTOLOAD=y -CONFIG_BLK_RQ_ALLOC_TIME=y -CONFIG_BLK_CGROUP_RWSTAT=y -CONFIG_BLK_CGROUP_PUNT_BIO=y -CONFIG_BLK_DEV_BSG_COMMON=y -CONFIG_BLK_ICQ=y -CONFIG_BLK_DEV_BSGLIB=y -CONFIG_BLK_DEV_INTEGRITY=y -CONFIG_BLK_DEV_WRITE_MOUNTED=y -CONFIG_BLK_DEV_ZONED=y -CONFIG_BLK_DEV_THROTTLING=y -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_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 -# CONFIG_OF_PARTITION is not set -# end of Partition Types - -CONFIG_BLK_PM=y -CONFIG_BLOCK_HOLDER_DEPRECATED=y -CONFIG_BLK_MQ_STACKING=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_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_BINFMT_ELF_EXTRA_PHDRS=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_ZPOOL=y -CONFIG_SWAP=y -CONFIG_ZSWAP=y -# CONFIG_ZSWAP_DEFAULT_ON is not set -# CONFIG_ZSWAP_SHRINKER_DEFAULT_ON is not set -# 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_ZSMALLOC=y -CONFIG_ZSWAP_ZPOOL_DEFAULT="zsmalloc" -CONFIG_ZSMALLOC=y -# CONFIG_ZSMALLOC_STAT is not set -CONFIG_ZSMALLOC_CHAIN_SIZE=8 - -# -# Slab allocator options -# -CONFIG_SLUB=y -CONFIG_KVFREE_RCU_BATCHED=y -# CONFIG_SLUB_TINY is not set -CONFIG_SLAB_MERGE_DEFAULT=y -CONFIG_SLAB_FREELIST_RANDOM=y -CONFIG_SLAB_FREELIST_HARDENED=y -CONFIG_SLAB_BUCKETS=y -# CONFIG_SLUB_STATS is not set -CONFIG_SLUB_CPU_PARTIAL=y -# CONFIG_RANDOM_KMALLOC_CACHES is not set -# end of Slab allocator options - -CONFIG_SHUFFLE_PAGE_ALLOCATOR=y -# CONFIG_COMPAT_BRK is not set -CONFIG_SPARSEMEM=y -CONFIG_SPARSEMEM_EXTREME=y -CONFIG_SPARSEMEM_VMEMMAP_ENABLE=y -CONFIG_SPARSEMEM_VMEMMAP=y -CONFIG_HAVE_GUP_FAST=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_ARCH_ENABLE_MEMORY_HOTREMOVE=y -CONFIG_MEMORY_HOTPLUG=y -CONFIG_MHP_DEFAULT_ONLINE_TYPE_OFFLINE=y -# CONFIG_MHP_DEFAULT_ONLINE_TYPE_ONLINE_AUTO is not set -# CONFIG_MHP_DEFAULT_ONLINE_TYPE_ONLINE_KERNEL is not set -# CONFIG_MHP_DEFAULT_ONLINE_TYPE_ONLINE_MOVABLE is not set -CONFIG_MEMORY_HOTREMOVE=y -CONFIG_MHP_MEMMAP_ON_MEMORY=y -CONFIG_ARCH_MHP_MEMMAP_ON_MEMORY_ENABLE=y -CONFIG_SPLIT_PTE_PTLOCKS=y -CONFIG_ARCH_ENABLE_SPLIT_PMD_PTLOCK=y -CONFIG_SPLIT_PMD_PTLOCKS=y -CONFIG_MEMORY_BALLOON=y -CONFIG_BALLOON_COMPACTION=y -CONFIG_COMPACTION=y -CONFIG_COMPACT_UNEVICTABLE_DEFAULT=1 -CONFIG_PAGE_REPORTING=y -CONFIG_MIGRATION=y -CONFIG_DEVICE_MIGRATION=y -CONFIG_ARCH_ENABLE_HUGEPAGE_MIGRATION=y -CONFIG_ARCH_ENABLE_THP_MIGRATION=y -CONFIG_CONTIG_ALLOC=y -CONFIG_PCP_BATCH_SCALE_MAX=5 -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_ARCH_WANTS_THP_SWAP=y -CONFIG_MM_ID=y -CONFIG_TRANSPARENT_HUGEPAGE=y -# CONFIG_TRANSPARENT_HUGEPAGE_ALWAYS is not set -CONFIG_TRANSPARENT_HUGEPAGE_MADVISE=y -# CONFIG_TRANSPARENT_HUGEPAGE_NEVER is not set -CONFIG_THP_SWAP=y -CONFIG_READ_ONLY_THP_FOR_FS=y -# CONFIG_NO_PAGE_MAPCOUNT is not set -CONFIG_PAGE_MAPCOUNT=y -CONFIG_PGTABLE_HAS_HUGE_LEAVES=y -CONFIG_ARCH_SUPPORTS_HUGE_PFNMAP=y -CONFIG_ARCH_SUPPORTS_PMD_PFNMAP=y -CONFIG_NEED_PER_CPU_EMBED_FIRST_CHUNK=y -CONFIG_NEED_PER_CPU_PAGE_FIRST_CHUNK=y -CONFIG_USE_PERCPU_NUMA_NODE_ID=y -CONFIG_HAVE_SETUP_PER_CPU_AREA=y -CONFIG_CMA=y -# CONFIG_CMA_DEBUGFS is not set -CONFIG_CMA_SYSFS=y -CONFIG_CMA_AREAS=7 -CONFIG_PAGE_BLOCK_MAX_ORDER=10 -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_CURRENT_STACK_POINTER=y -CONFIG_ARCH_HAS_ZONE_DMA_SET=y -CONFIG_ZONE_DMA=y -CONFIG_ZONE_DMA32=y -CONFIG_ZONE_DEVICE=y -CONFIG_HMM_MIRROR=y -CONFIG_GET_FREE_REGION=y -CONFIG_DEVICE_PRIVATE=y -CONFIG_VMAP_PFN=y -CONFIG_ARCH_USES_HIGH_VMA_FLAGS=y -CONFIG_ARCH_HAS_PKEYS=y -CONFIG_ARCH_USES_PG_ARCH_2=y -CONFIG_ARCH_USES_PG_ARCH_3=y -CONFIG_VM_EVENT_COUNTERS=y -# CONFIG_PERCPU_STATS is not set -# CONFIG_GUP_TEST is not set -# CONFIG_DMAPOOL_TEST is not set -CONFIG_ARCH_HAS_PTE_SPECIAL=y -CONFIG_MAPPING_DIRTY_HELPERS=y -CONFIG_MEMFD_CREATE=y -CONFIG_SECRETMEM=y -CONFIG_ANON_VMA_NAME=y -CONFIG_HAVE_ARCH_USERFAULTFD_WP=y -CONFIG_HAVE_ARCH_USERFAULTFD_MINOR=y -CONFIG_USERFAULTFD=y -CONFIG_PTE_MARKER_UFFD_WP=y -CONFIG_LRU_GEN=y -# CONFIG_LRU_GEN_ENABLED is not set -# CONFIG_LRU_GEN_STATS is not set -CONFIG_LRU_GEN_WALKS_MMU=y -CONFIG_ARCH_SUPPORTS_PER_VMA_LOCK=y -CONFIG_PER_VMA_LOCK=y -CONFIG_LOCK_MM_AND_FIND_VMA=y -CONFIG_IOMMU_MM_DATA=y -CONFIG_EXECMEM=y -CONFIG_NUMA_MEMBLKS=y -# CONFIG_NUMA_EMU is not set - -# -# Data Access Monitoring -# -CONFIG_DAMON=y -CONFIG_DAMON_VADDR=y -CONFIG_DAMON_PADDR=y -CONFIG_DAMON_SYSFS=y -CONFIG_DAMON_RECLAIM=y -# CONFIG_DAMON_LRU_SORT is not set -# CONFIG_DAMON_STAT is not set -# CONFIG_DAMON_STAT_ENABLED_DEFAULT is not set -# 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_XGRESS=y -CONFIG_NET_REDIRECT=y -CONFIG_SKB_DECRYPTED=y -CONFIG_SKB_EXTENSIONS=y -CONFIG_NET_DEVMEM=y -CONFIG_NET_SHAPER=y -CONFIG_NET_CRC32C=y - -# -# Networking options -# -CONFIG_PACKET=m -CONFIG_PACKET_DIAG=m -CONFIG_UNIX=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_IPTFS is not set -CONFIG_XFRM_ESPINTCP=y -CONFIG_SMC=m -CONFIG_SMC_DIAG=m -# CONFIG_SMC_LO is not set -CONFIG_XDP_SOCKETS=y -CONFIG_XDP_SOCKETS_DIAG=m -CONFIG_NET_HANDSHAKE=y -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_TABLE_PERTURB_ORDER=16 -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_SIGPOOL=y -# CONFIG_TCP_AO is not set -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_BPF_LINK=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_CONNTRACK_OVS=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_NF_NAT_OVS=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_EXTHDR_DCCP is not set -CONFIG_NFT_FLOW_OFFLOAD=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_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_NF_FLOW_TABLE_PROCFS is not set -CONFIG_NETFILTER_XTABLES=m -CONFIG_NETFILTER_XTABLES_COMPAT=y -CONFIG_NETFILTER_XTABLES_LEGACY=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_IP_NF_IPTABLES_LEGACY=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_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_ECN=m -CONFIG_IP_NF_TARGET_TTL=m -CONFIG_IP_NF_RAW=m -CONFIG_IP_NF_SECURITY=m -CONFIG_IP_NF_ARPTABLES=m -CONFIG_NFT_COMPAT_ARP=m -CONFIG_IP_NF_ARPFILTER=m -CONFIG_IP_NF_ARP_MANGLE=m -# end of IP: Netfilter Configuration - -# -# IPv6: Netfilter Configuration -# -CONFIG_IP6_NF_IPTABLES_LEGACY=m -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_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_LEGACY=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_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_NONE=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_LEGACY_FCS=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_RZN1_A5PSW is not set -CONFIG_NET_DSA_TAG_LAN9303=m -CONFIG_NET_DSA_TAG_SJA1105=m -CONFIG_NET_DSA_TAG_TRAILER=m -CONFIG_NET_DSA_TAG_VSC73XX_8021Q=m -CONFIG_NET_DSA_TAG_XRS700X=m -CONFIG_VLAN_8021Q=m -CONFIG_VLAN_8021Q_GVRP=y -CONFIG_VLAN_8021Q_MVRP=y -CONFIG_LLC=m -CONFIG_LLC2=m -CONFIG_ATALK=m -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_HTB=m -CONFIG_NET_SCH_HFSC=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_MQPRIO_LIB=m -CONFIG_NET_SCH_TAPRIO=m -CONFIG_NET_SCH_GRED=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_BPF is not set -# CONFIG_NET_SCH_DUALPI2 is not set -# CONFIG_NET_SCH_DEFAULT is not set - -# -# Classification -# -CONFIG_NET_CLS=y -CONFIG_NET_CLS_BASIC=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_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_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_MAX_SKB_FRAGS=17 -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 -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_LE=y -CONFIG_BT_LE_L2CAP_ECRED=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_MTK=m -CONFIG_BT_HCIBTUSB=m -CONFIG_BT_HCIBTUSB_AUTOSUSPEND=y -CONFIG_BT_HCIBTUSB_POLL_SYNC=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_HCIUART_AML is not set -CONFIG_BT_HCIBCM203X=m -CONFIG_BT_HCIBCM4377=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 -CONFIG_BT_NXPUART=m -CONFIG_BT_INTEL_PCIE=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_INJECT_RX_DELAY is not set -# CONFIG_AF_RXRPC_DEBUG is not set -CONFIG_RXKAD=y -# CONFIG_RXGK is not set -CONFIG_RXPERF=m -CONFIG_AF_KCM=m -CONFIG_STREAM_PARSER=y -CONFIG_MCTP=y -CONFIG_MCTP_FLOWS=y -CONFIG_FIB_RULES=y -CONFIG_WIRELESS=y -CONFIG_WIRELESS_EXT=y -CONFIG_WEXT_CORE=y -CONFIG_WEXT_PROC=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_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_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_FD=m -CONFIG_NET_9P_VIRTIO=m -# CONFIG_NET_9P_USBG is not set -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_IEEE8021Q_HELPERS=y -CONFIG_NET_SELFTESTS=y -CONFIG_NET_SOCK_MSG=y -CONFIG_NET_DEVLINK=y -CONFIG_PAGE_POOL=y -CONFIG_PAGE_POOL_STATS=y -CONFIG_FAILOVER=m -CONFIG_ETHTOOL_NETLINK=y - -# -# Device Drivers -# -CONFIG_ARM_AMBA=y -CONFIG_TEGRA_AHB=y -CONFIG_HAVE_PCI=y -CONFIG_GENERIC_PCI_IOMAP=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_PCIEAER_CXL=y -# 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_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_DOE=y -CONFIG_PCI_ECAM=y -CONFIG_PCI_BRIDGE_EMUL=y -CONFIG_PCI_IOV=y -# CONFIG_PCI_NPEM is not set -CONFIG_PCI_PRI=y -CONFIG_PCI_PASID=y -# CONFIG_PCIE_TPH is not set -CONFIG_PCI_P2PDMA=y -CONFIG_PCI_LABEL=y -CONFIG_PCI_HYPERV=m -# CONFIG_PCI_DYNAMIC_OF_NODES 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_VGA_ARB=y -CONFIG_VGA_ARB_MAX_GPUS=16 -CONFIG_HOTPLUG_PCI=y -CONFIG_HOTPLUG_PCI_ACPI=y -# CONFIG_HOTPLUG_PCI_ACPI_AMPERE_ALTRA is not set -# CONFIG_HOTPLUG_PCI_ACPI_IBM is not set -CONFIG_HOTPLUG_PCI_CPCI=y -# CONFIG_HOTPLUG_PCI_OCTEONEP is not set -CONFIG_HOTPLUG_PCI_SHPC=y - -# -# PCI controller drivers -# -CONFIG_PCI_HOST_COMMON=y -CONFIG_PCI_AARDVARK=y -CONFIG_PCIE_ALTERA=y -CONFIG_PCIE_ALTERA_MSI=y -CONFIG_PCIE_APPLE_MSI_DOORBELL_ADDR=0xfffff000 -CONFIG_PCIE_APPLE=m -CONFIG_PCIE_BRCMSTB=m -CONFIG_PCIE_IPROC=m -CONFIG_PCIE_IPROC_PLATFORM=m -CONFIG_PCIE_IPROC_MSI=y -CONFIG_PCI_HOST_THUNDER_PEM=y -CONFIG_PCI_HOST_THUNDER_ECAM=y -CONFIG_PCI_FTPCI100=y -CONFIG_PCI_HOST_GENERIC=y -CONFIG_PCIE_HISI_ERR=y -CONFIG_PCIE_MEDIATEK=y -CONFIG_PCIE_MEDIATEK_GEN3=m -CONFIG_PCI_HYPERV_INTERFACE=m -CONFIG_PCI_TEGRA=y -CONFIG_PCIE_ROCKCHIP=y -CONFIG_PCIE_ROCKCHIP_HOST=m -CONFIG_PCIE_ROCKCHIP_EP=y -CONFIG_PCI_XGENE=y -CONFIG_PCI_XGENE_MSI=y -CONFIG_PCIE_XILINX=y -# CONFIG_PCIE_XILINX_DMA_PL is not set -CONFIG_PCIE_XILINX_NWL=y -CONFIG_PCIE_XILINX_CPM=y - -# -# Cadence-based PCIe controllers -# -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 -# end of Cadence-based PCIe controllers - -# -# DesignWare-based PCIe controllers -# -CONFIG_PCIE_DW=y -# CONFIG_PCIE_DW_DEBUGFS is not set -CONFIG_PCIE_DW_HOST=y -CONFIG_PCIE_DW_EP=y -CONFIG_PCIE_AL=y -# CONFIG_PCIE_AMD_MDB is not set -CONFIG_PCI_MESON=y -CONFIG_PCI_IMX6=y -CONFIG_PCI_IMX6_HOST=y -CONFIG_PCI_IMX6_EP=y -CONFIG_PCI_LAYERSCAPE=y -CONFIG_PCI_LAYERSCAPE_EP=y -CONFIG_PCI_HISI=y -CONFIG_PCIE_KIRIN=y -CONFIG_PCIE_HISI_STB=y -CONFIG_PCIE_KEEMBAY=y -CONFIG_PCIE_KEEMBAY_HOST=y -CONFIG_PCIE_KEEMBAY_EP=y -CONFIG_PCIE_ARMADA_8K=y -CONFIG_PCIE_TEGRA194=m -CONFIG_PCIE_TEGRA194_HOST=m -CONFIG_PCIE_TEGRA194_EP=m -CONFIG_PCIE_DW_PLAT=y -CONFIG_PCIE_DW_PLAT_HOST=y -CONFIG_PCIE_DW_PLAT_EP=y -CONFIG_PCIE_QCOM_COMMON=y -CONFIG_PCIE_QCOM=y -CONFIG_PCIE_QCOM_EP=m -CONFIG_PCIE_ROCKCHIP_DW=y -CONFIG_PCIE_ROCKCHIP_DW_HOST=y -# CONFIG_PCIE_ROCKCHIP_DW_EP is not set -CONFIG_PCI_EXYNOS=y -CONFIG_PCIE_VISCONTI_HOST=y -# end of DesignWare-based PCIe controllers - -# -# Mobiveil-based PCIe controllers -# -CONFIG_PCIE_MOBIVEIL=y -CONFIG_PCIE_MOBIVEIL_HOST=y -CONFIG_PCIE_LAYERSCAPE_GEN4=y -CONFIG_PCIE_MOBIVEIL_PLAT=y -# end of Mobiveil-based PCIe controllers - -# -# PLDA-based PCIe controllers -# -CONFIG_PCIE_PLDA_HOST=y -CONFIG_PCIE_MICROCHIP_HOST=y -# end of PLDA-based PCIe controllers -# end of PCI controller drivers - -# -# PCI Endpoint -# -CONFIG_PCI_ENDPOINT=y -CONFIG_PCI_ENDPOINT_CONFIGFS=y -# CONFIG_PCI_ENDPOINT_MSI_DOORBELL is not set -CONFIG_PCI_EPF_TEST=m -CONFIG_PCI_EPF_NTB=m -CONFIG_PCI_EPF_VNTB=m -# CONFIG_PCI_EPF_MHI is not set -# end of PCI Endpoint - -# -# PCI switch controller drivers -# -CONFIG_PCI_SW_SWITCHTEC=m -# end of PCI switch controller drivers - -CONFIG_HAVE_PWRCTRL=y -CONFIG_PCI_PWRCTRL=m -CONFIG_PCI_PWRCTRL_PWRSEQ=m -# CONFIG_PCI_PWRCTRL_SLOT is not set -CONFIG_CXL_BUS=m -CONFIG_CXL_PCI=m -# CONFIG_CXL_MEM_RAW_COMMANDS is not set -CONFIG_CXL_ACPI=m -CONFIG_CXL_PMEM=m -CONFIG_CXL_MEM=m -# CONFIG_CXL_FEATURES is not set -CONFIG_CXL_PORT=m -CONFIG_CXL_SUSPEND=y -CONFIG_CXL_REGION=y -# CONFIG_CXL_REGION_INVALIDATION_TEST 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=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_CPS_XX=m -CONFIG_RAPIDIO_CPS_GEN2=m -CONFIG_RAPIDIO_RXS_GEN3=m -# end of RapidIO Switch drivers - -# CONFIG_PC104 is not set - -# -# Generic Driver Options -# -CONFIG_AUXILIARY_BUS=y -CONFIG_UEVENT_HELPER=y -CONFIG_UEVENT_HELPER_PATH="" -CONFIG_DEVTMPFS=y -CONFIG_DEVTMPFS_MOUNT=y -CONFIG_DEVTMPFS_SAFE=y -# CONFIG_STANDALONE is not set -CONFIG_PREVENT_FIRMWARE_BUILD=y - -# -# Firmware loader -# -CONFIG_FW_LOADER=y -CONFIG_FW_LOADER_DEBUG=y -CONFIG_FW_LOADER_PAGED_BUF=y -CONFIG_FW_LOADER_SYSFS=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_LOADER_COMPRESS_XZ=y -CONFIG_FW_LOADER_COMPRESS_ZSTD=y -CONFIG_FW_CACHE=y -CONFIG_FW_UPLOAD=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_DEVICES=y -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=y -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_DMA_SHARED_BUFFER=y -# CONFIG_DMA_FENCE_TRACE is not set -CONFIG_GENERIC_ARCH_TOPOLOGY=y -CONFIG_GENERIC_ARCH_NUMA=y -# CONFIG_FW_DEVLINK_SYNC_STATE_TIMEOUT is not set -# 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_AIPSTZ is not set -CONFIG_IMX_WEIM=y -CONFIG_QCOM_EBI2=y -# CONFIG_QCOM_SSC_BLOCK_BUS is not set -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 -CONFIG_MHI_BUS_EP=m -# end of Bus devices - -# -# Cache Drivers -# -# end of Cache Drivers - -CONFIG_CONNECTOR=y -CONFIG_PROC_EVENTS=y - -# -# Firmware Drivers -# - -# -# ARM System Control and Management Interface Protocol -# -CONFIG_ARM_SCMI_PROTOCOL=y -# CONFIG_ARM_SCMI_RAW_MODE_SUPPORT is not set -# CONFIG_ARM_SCMI_DEBUG_COUNTERS is not set -CONFIG_ARM_SCMI_QUIRKS=y - -# -# SCMI Transport Drivers -# -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_SMC_ATOMIC_ENABLE is not set -CONFIG_ARM_SCMI_TRANSPORT_VIRTIO=y -CONFIG_ARM_SCMI_TRANSPORT_VIRTIO_VERSION1_COMPLIANCE=y -# CONFIG_ARM_SCMI_TRANSPORT_VIRTIO_ATOMIC_ENABLE is not set -# end of SCMI Transport Drivers - -# -# ARM SCMI NXP i.MX Vendor Protocols -# -CONFIG_IMX_SCMI_BBM_EXT=y -CONFIG_IMX_SCMI_CPU_EXT=y -CONFIG_IMX_SCMI_LMM_EXT=y -CONFIG_IMX_SCMI_MISC_EXT=y -# end of ARM SCMI NXP i.MX Vendor Protocols - -CONFIG_ARM_SCMI_POWER_CONTROL=m -# end of ARM System Control and Management Interface Protocol - -CONFIG_ARM_SCPI_PROTOCOL=y -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_MTK_ADSP_IPC is not set -CONFIG_SYSFB=y -# CONFIG_SYSFB_SIMPLEFB is not set -CONFIG_TURRIS_MOX_RWTM=m -CONFIG_TURRIS_MOX_RWTM_KEYCTL=y -CONFIG_ARM_FFA_TRANSPORT=m -CONFIG_ARM_FFA_SMCCC=y -CONFIG_FW_CS_DSP=m -# 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_ZBOOT is not set -CONFIG_EFI_ARMSTUB_DTB_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 -CONFIG_EFI_EARLYCON=y -CONFIG_EFI_CUSTOM_SSDT_OVERLAYS=y -# CONFIG_EFI_DISABLE_RUNTIME is not set -# CONFIG_EFI_COCO_SECRET is not set -# CONFIG_OVMF_DEBUG_LOG is not set -# end of EFI (Extensible Firmware Interface) Support - -CONFIG_UEFI_CPER=y -CONFIG_UEFI_CPER_ARM=y -CONFIG_IMX_DSP=m -CONFIG_IMX_SCU=y -CONFIG_IMX_SCMI_CPU_DRV=y -CONFIG_IMX_SCMI_LMM_DRV=y -CONFIG_IMX_SCMI_MISC_DRV=y -CONFIG_MESON_SM=y -CONFIG_ARM_PSCI_FW=y -# CONFIG_ARM_PSCI_CHECKER is not set - -# -# Qualcomm firmware drivers -# -CONFIG_QCOM_SCM=y -CONFIG_QCOM_TZMEM=y -CONFIG_QCOM_TZMEM_MODE_GENERIC=y -# CONFIG_QCOM_TZMEM_MODE_SHMBRIDGE is not set -CONFIG_QCOM_QSEECOM=y -CONFIG_QCOM_QSEECOM_UEFISECAPP=y -# end of Qualcomm firmware drivers - -# CONFIG_EXYNOS_ACPM_PROTOCOL 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_FWCTL is not set -CONFIG_GNSS=m -CONFIG_GNSS_SERIAL=m -CONFIG_GNSS_MTK_SERIAL=m -CONFIG_GNSS_SIRF_SERIAL=m -CONFIG_GNSS_UBX_SERIAL=m -CONFIG_GNSS_USB=m -CONFIG_MTD=m -CONFIG_MTD_TESTS=m - -# -# Partition parsers -# -CONFIG_MTD_BRCM_U_BOOT=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_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 -# CONFIG_MTD_INTEL_DG is not set - -# -# 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_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 -CONFIG_MTD_NAND_ECC_MXIC=y -# CONFIG_MTD_NAND_ECC_MEDIATEK is not set -# 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_UBI_NVMEM is not set -CONFIG_MTD_HYPERBUS=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_PC is not set -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_BACKEND_LZ4=y -CONFIG_ZRAM_BACKEND_LZ4HC=y -CONFIG_ZRAM_BACKEND_ZSTD=y -# CONFIG_ZRAM_BACKEND_DEFLATE is not set -CONFIG_ZRAM_BACKEND_842=y -CONFIG_ZRAM_BACKEND_LZO=y -# CONFIG_ZRAM_DEF_COMP_LZORLE is not set -CONFIG_ZRAM_DEF_COMP_LZO=y -# CONFIG_ZRAM_DEF_COMP_LZ4 is not set -# CONFIG_ZRAM_DEF_COMP_LZ4HC is not set -# CONFIG_ZRAM_DEF_COMP_ZSTD is not set -# CONFIG_ZRAM_DEF_COMP_842 is not set -CONFIG_ZRAM_DEF_COMP="lzo" -CONFIG_ZRAM_WRITEBACK=y -# CONFIG_ZRAM_TRACK_ENTRY_ACTIME is not set -# CONFIG_ZRAM_MEMORY_TRACKING is not set -CONFIG_ZRAM_MULTI_COMP=y -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_RAM=m -CONFIG_BLK_DEV_RAM_COUNT=16 -CONFIG_BLK_DEV_RAM_SIZE=131072 -CONFIG_ATA_OVER_ETH=m -CONFIG_VIRTIO_BLK=m -CONFIG_BLK_DEV_RBD=m -# CONFIG_BLK_DEV_UBLK is not set -CONFIG_BLK_DEV_RNBD=y -CONFIG_BLK_DEV_RNBD_CLIENT=m -CONFIG_BLK_DEV_RNBD_SERVER=m -# CONFIG_BLK_DEV_ZONED_LOOP is not set - -# -# NVME Support -# -CONFIG_NVME_CORE=m -CONFIG_BLK_DEV_NVME=m -CONFIG_NVME_MULTIPATH=y -CONFIG_NVME_VERBOSE_ERRORS=y -CONFIG_NVME_HWMON=y -CONFIG_NVME_FABRICS=m -CONFIG_NVME_RDMA=m -CONFIG_NVME_FC=m -CONFIG_NVME_TCP=m -# CONFIG_NVME_TCP_TLS is not set -# CONFIG_NVME_HOST_AUTH is not set -CONFIG_NVME_APPLE=m -CONFIG_NVME_TARGET=m -# CONFIG_NVME_TARGET_DEBUGFS is not set -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 -# CONFIG_NVME_TARGET_TCP_TLS is not set -# CONFIG_NVME_TARGET_AUTH is not set -# CONFIG_NVME_TARGET_PCI_EPF is not set -# 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_RPMB is not set -# CONFIG_TI_FPC202 is not set -CONFIG_TIFM_CORE=m -CONFIG_TIFM_7XX1=m -CONFIG_ICS932S401=m -CONFIG_ENCLOSURE_SERVICES=m -CONFIG_SMPRO_ERRMON=m -CONFIG_SMPRO_MISC=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_OPEN_DICE=m -CONFIG_NTSYNC=y -CONFIG_VCPU_STALL_DETECTOR=m -# CONFIG_NSM is not set -# CONFIG_MARVELL_CN10K_DPI is not set -# CONFIG_MCHP_LAN966X_PCI is not set -CONFIG_C2PORT=m - -# -# EEPROM support -# -CONFIG_EEPROM_AT24=m -# CONFIG_EEPROM_AT25 is not set -CONFIG_EEPROM_MAX6875=m -CONFIG_EEPROM_93CX6=y -# 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 -CONFIG_SENSORS_LIS3_I2C=m -CONFIG_ALTERA_STAPL=m -# CONFIG_VMWARE_VMCI is not set -CONFIG_GENWQE=m -CONFIG_GENWQE_PLATFORM_ERROR_RECOVERY=0 -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_UACCE=m -CONFIG_PVPANIC=y -CONFIG_PVPANIC_MMIO=m -CONFIG_PVPANIC_PCI=m -CONFIG_GP_PCI1XXXX=m -# CONFIG_KEBA_CP500 is not set -# CONFIG_AMD_SBRMI_I2C is not set -# CONFIG_MISC_RP1 is not set -# 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_HPTIOP=m -CONFIG_SCSI_BUSLOGIC=m -# CONFIG_SCSI_FLASHPOINT is not set -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_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_DWC=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_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_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_BITMAP_FILE=y -CONFIG_MD_LINEAR=m -CONFIG_MD_RAID0=m -CONFIG_MD_RAID1=m -CONFIG_MD_RAID10=m -CONFIG_MD_RAID456=m -CONFIG_MD_CLUSTER=m -CONFIG_BCACHE=m -# CONFIG_BCACHE_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_DM_VDO is not set -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_REMOTE_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_OVPN 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_PFCP is not set -CONFIG_AMT=m -CONFIG_MACSEC=m -CONFIG_NETCONSOLE=m -CONFIG_NETCONSOLE_DYNAMIC=y -# CONFIG_NETCONSOLE_EXTENDED_LOG is not set -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_NETKIT=y -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_MT7530_MDIO=m -CONFIG_NET_DSA_MT7530_MMIO=m -CONFIG_NET_DSA_MV88E6060=m -CONFIG_NET_DSA_MICROCHIP_KSZ_COMMON=m -CONFIG_NET_DSA_MICROCHIP_KSZ9477_I2C=m -# CONFIG_NET_DSA_MICROCHIP_KSZ_SPI is not set -# CONFIG_NET_DSA_MICROCHIP_KSZ_PTP is not set -CONFIG_NET_DSA_MICROCHIP_KSZ8863_SMI=m -CONFIG_NET_DSA_MV88E6XXX=m -CONFIG_NET_DSA_MV88E6XXX_PTP=y -CONFIG_NET_DSA_MV88E6XXX_LEDS=y -CONFIG_NET_DSA_MSCC_FELIX_DSA_LIB=m -# CONFIG_NET_DSA_MSCC_OCELOT_EXT is not set -CONFIG_NET_DSA_MSCC_FELIX=m -CONFIG_NET_DSA_MSCC_SEVILLE=m -# CONFIG_NET_DSA_AR9331 is not set -CONFIG_NET_DSA_QCA8K=m -CONFIG_NET_DSA_QCA8K_LEDS_SUPPORT=y -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_REALTEK=m -# CONFIG_NET_DSA_REALTEK_MDIO is not set -# CONFIG_NET_DSA_REALTEK_SMI is not set -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_PDS_CORE=m -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_BNGE is not set -CONFIG_BCMASP=y -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_CORE=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_NET_VENDOR_DAVICOM=y -CONFIG_DM9051=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 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_ENGLEDER=y -CONFIG_TSNEP=m -# CONFIG_TSNEP_SELFTESTS is not set -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_CORE=m -CONFIG_NXP_ENETC_PF_COMMON=m -CONFIG_FSL_ENETC=m -# CONFIG_NXP_ENETC4 is not set -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_NXP_NETC_BLK_CTRL is not set -CONFIG_NET_VENDOR_FUJITSU=y -CONFIG_PCMCIA_FMVJ18X=m -CONFIG_NET_VENDOR_FUNGIBLE=y -CONFIG_FUN_CORE=m -CONFIG_FUN_ETH=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_HIBMCGE is not set -CONFIG_NET_VENDOR_HUAWEI=y -CONFIG_HINIC=m -# CONFIG_HINIC3 is not set -CONFIG_NET_VENDOR_I825XX=y -CONFIG_NET_VENDOR_INTEL=y -CONFIG_LIBETH=m -CONFIG_LIBIE=m -CONFIG_LIBIE_ADMINQ=m -CONFIG_E100=m -CONFIG_E1000=m -CONFIG_E1000E=m -CONFIG_IGB=m -CONFIG_IGB_HWMON=y -CONFIG_IGBVF=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_HWMON=y -CONFIG_ICE_SWITCHDEV=y -CONFIG_FM10K=m -CONFIG_IGC=m -CONFIG_IGC_LEDS=y -# CONFIG_IDPF is not set -CONFIG_JME=m -CONFIG_NET_VENDOR_ADI=y -CONFIG_ADIN1110=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_RVU_ESWITCH=m -# CONFIG_OCTEON_EP is not set -# CONFIG_OCTEON_EP_VF is not set -CONFIG_PRESTERA=m -CONFIG_PRESTERA_PCI=m -CONFIG_NET_VENDOR_MEDIATEK=y -CONFIG_NET_MEDIATEK_SOC_WED=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_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_MACSEC is not set -CONFIG_MLX5_EN_IPSEC=y -CONFIG_MLX5_EN_TLS=y -CONFIG_MLX5_SW_STEERING=y -CONFIG_MLX5_HW_STEERING=y -CONFIG_MLX5_SF=y -CONFIG_MLX5_SF_MANAGER=y -# CONFIG_MLX5_DPLL 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_MLXBF_GIGE=m -CONFIG_NET_VENDOR_META=y -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_LAN865X is not set -CONFIG_LAN966X_SWITCH=m -CONFIG_LAN966X_DCB=y -CONFIG_SPARX5_SWITCH=m -CONFIG_SPARX5_DCB=y -# CONFIG_LAN969X_SWITCH is not set -CONFIG_VCAP=y -CONFIG_FDMA=y -CONFIG_NET_VENDOR_MICROSEMI=y -CONFIG_MSCC_OCELOT_SWITCH_LIB=m -CONFIG_MSCC_OCELOT_SWITCH=m -CONFIG_NET_VENDOR_MICROSOFT=y -# CONFIG_MICROSOFT_MANA is not set -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 -CONFIG_NET_VENDOR_NETERION=y -CONFIG_S2IO=m -CONFIG_NET_VENDOR_NETRONOME=y -CONFIG_NFP=m -CONFIG_NFP_APP_FLOWER=y -CONFIG_NFP_APP_ABM_NIC=y -CONFIG_NFP_NET_IPSEC=y -# CONFIG_NFP_DEBUG 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_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_BROCADE=y -CONFIG_BNA=m -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_R8169_LEDS=y -# CONFIG_RTASE is not set -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_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 -CONFIG_SFC_MCDI_MON=y -CONFIG_SFC_SRIOV=y -CONFIG_SFC_MCDI_LOGGING=y -CONFIG_SFC_FALCON=m -CONFIG_SFC_FALCON_MTD=y -# CONFIG_SFC_SIENA is not set -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_S32=m -CONFIG_DWMAC_SOCFPGA=m -CONFIG_DWMAC_SUNXI=m -CONFIG_DWMAC_SUN8I=m -CONFIG_DWMAC_IMX8=m -CONFIG_DWMAC_INTEL_PLAT=m -CONFIG_DWMAC_TEGRA=m -CONFIG_DWMAC_VISCONTI=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_TEHUTI_TN40 is not set -CONFIG_NET_VENDOR_TI=y -# CONFIG_TI_CPSW_PHY_SEL is not set -CONFIG_TLAN=m -CONFIG_NET_VENDOR_VERTEXCOM=y -CONFIG_MSE102X=m -CONFIG_NET_VENDOR_VIA=y -CONFIG_VIA_RHINE=m -CONFIG_VIA_RHINE_MMIO=y -CONFIG_VIA_VELOCITY=m -CONFIG_NET_VENDOR_WANGXUN=y -CONFIG_LIBWX=m -CONFIG_NGBE=m -# CONFIG_TXGBE is not set -# CONFIG_TXGBEVF is not set -# CONFIG_NGBEVF is not set -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_PHYLINK=m -CONFIG_PHYLIB=y -CONFIG_SWPHY=y -CONFIG_PHY_PACKAGE=m -CONFIG_LED_TRIGGER_PHY=y -CONFIG_PHYLIB_LEDS=y -CONFIG_FIXED_PHY=y -CONFIG_SFP=m - -# -# MII PHY device drivers -# -# CONFIG_AS21XXX_PHY is not set -# CONFIG_AIR_EN8811H_PHY is not set -CONFIG_AMD_PHY=m -CONFIG_MESON_GXL_PHY=m -CONFIG_ADIN_PHY=m -# CONFIG_ADIN1100_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_88Q2XXX_PHY is not set -CONFIG_MARVELL_88X2222_PHY=m -CONFIG_MAXLINEAR_GPHY=m -# CONFIG_MAXLINEAR_86110_PHY is not set -# CONFIG_MEDIATEK_2P5GE_PHY is not set -CONFIG_MEDIATEK_GE_PHY=m -# CONFIG_MEDIATEK_GE_SOC_PHY is not set -CONFIG_MTK_NET_PHYLIB=m -CONFIG_MICREL_PHY=m -CONFIG_MICROCHIP_T1S_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_CBTX_PHY=m -CONFIG_NXP_C45_TJA11XX_PHY=m -CONFIG_NXP_TJA11XX_PHY=m -# CONFIG_NCN26000_PHY is not set -CONFIG_QCOM_NET_PHYLIB=m -CONFIG_AT803X_PHY=m -# CONFIG_QCA83XX_PHY is not set -# CONFIG_QCA808X_PHY is not set -# CONFIG_QCA807X_PHY is not set -CONFIG_QSEMI_PHY=m -CONFIG_REALTEK_PHY=m -CONFIG_REALTEK_PHY_HWMON=y -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_DP83TD510_PHY is not set -# CONFIG_DP83TG720_PHY is not set -CONFIG_VITESSE_PHY=m -CONFIG_XILINX_GMII2RGMII=m -CONFIG_MICREL_KS8995MA=m -# CONFIG_PSE_CONTROLLER is not set -CONFIG_CAN_DEV=m -CONFIG_CAN_VCAN=m -CONFIG_CAN_VXCAN=m -CONFIG_CAN_NETLINK=y -CONFIG_CAN_CALC_BITTIMING=y -CONFIG_CAN_RX_OFFLOAD=y -# CONFIG_CAN_CAN327 is not set -CONFIG_CAN_FLEXCAN=m -# CONFIG_CAN_GRCAN is not set -CONFIG_CAN_KVASER_PCIEFD=m -CONFIG_CAN_SLCAN=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_CTUCANFD_PCI is not set -# CONFIG_CAN_CTUCANFD_PLATFORM is not set -# CONFIG_CAN_ESD_402_PCI 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_ROCKCHIP_CANFD is not set -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_USB is not set -CONFIG_CAN_ETAS_ES58X=m -# CONFIG_CAN_F81604 is not set -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 - -# -# MCTP Device Drivers -# -CONFIG_MCTP_SERIAL=m -CONFIG_MCTP_TRANSPORT_I2C=m -# CONFIG_MCTP_TRANSPORT_I3C is not set -# CONFIG_MCTP_TRANSPORT_USB is not set -# end of MCTP Device Drivers - -CONFIG_MDIO_BUS=y -CONFIG_FWNODE_MDIO=y -CONFIG_OF_MDIO=y -CONFIG_ACPI_MDIO=y -CONFIG_MDIO_SUN4I=m -CONFIG_MDIO_XGENE=y -CONFIG_MDIO_BITBANG=m -# CONFIG_MDIO_BCM_IPROC is not set -CONFIG_MDIO_BCM_UNIMAC=y -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_REGMAP=m -CONFIG_MDIO_THUNDER=m - -# -# MDIO Multiplexers -# -CONFIG_MDIO_BUS_MUX=m -CONFIG_MDIO_BUS_MUX_MESON_G12A=m -CONFIG_MDIO_BUS_MUX_MESON_GXL=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 -CONFIG_PCS_MTK_LYNXI=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_PPPOE_HASH_BITS_1 is not set -# CONFIG_PPPOE_HASH_BITS_2 is not set -CONFIG_PPPOE_HASH_BITS_4=y -# CONFIG_PPPOE_HASH_BITS_8 is not set -CONFIG_PPPOE_HASH_BITS=4 -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_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=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_LEDS=y -# 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_TRACING is not set -CONFIG_ATH12K=m -# CONFIG_ATH12K_AHB is not set -# CONFIG_ATH12K_DEBUG is not set -# CONFIG_ATH12K_TRACING is not set -# CONFIG_ATH12K_COREDUMP is not set -CONFIG_WLAN_VENDOR_ATMEL=y -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_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 -# end of iwl3945 / iwl4965 Debugging Options - -CONFIG_IWLWIFI=m -CONFIG_IWLWIFI_LEDS=y -CONFIG_IWLDVM=m -CONFIG_IWLMVM=m -CONFIG_IWLMLD=m -CONFIG_IWLWIFI_OPMODE_MODULAR=y - -# -# Debugging Options -# -CONFIG_IWLWIFI_DEBUG=y -# CONFIG_IWLWIFI_DEVICE_TRACING is not set -# end of Debugging Options - -CONFIG_WLAN_VENDOR_INTERSIL=y -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_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_MT792x_LIB=m -CONFIG_MT792x_USB=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_MT798X_WMAC is not set -CONFIG_MT7921_COMMON=m -CONFIG_MT7921E=m -CONFIG_MT7921S=m -CONFIG_MT7921U=m -CONFIG_MT7996E=m -CONFIG_MT7925_COMMON=m -CONFIG_MT7925E=m -CONFIG_MT7925U=m -CONFIG_WLAN_VENDOR_MICROCHIP=y -# CONFIG_WILC1000_SDIO is not set -# CONFIG_WILC1000_SPI is not set -CONFIG_WLAN_VENDOR_PURELIFI=y -# CONFIG_PLFXLC 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 is not set -# CONFIG_RTL8192DU is not set -CONFIG_RTLWIFI=m -CONFIG_RTLWIFI_PCI=m -CONFIG_RTLWIFI_DEBUG=y -CONFIG_RTL8192C_COMMON=m -CONFIG_RTL8192D_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_SDIO=m -CONFIG_RTW88_USB=m -CONFIG_RTW88_8822B=m -CONFIG_RTW88_8822C=m -CONFIG_RTW88_8723X=m -CONFIG_RTW88_8703B=m -CONFIG_RTW88_8723D=m -CONFIG_RTW88_8821C=m -CONFIG_RTW88_88XXA=m -CONFIG_RTW88_8821A=m -CONFIG_RTW88_8812A=m -CONFIG_RTW88_8822BE=m -CONFIG_RTW88_8822BS=m -CONFIG_RTW88_8822BU=m -CONFIG_RTW88_8822CE=m -CONFIG_RTW88_8822CS=m -CONFIG_RTW88_8822CU=m -CONFIG_RTW88_8723DE=m -CONFIG_RTW88_8723DS=m -CONFIG_RTW88_8723CS=m -CONFIG_RTW88_8723DU=m -CONFIG_RTW88_8821CE=m -CONFIG_RTW88_8821CS=m -CONFIG_RTW88_8821CU=m -CONFIG_RTW88_8821AU=m -CONFIG_RTW88_8812AU=m -# CONFIG_RTW88_8814AE is not set -# CONFIG_RTW88_8814AU is not set -# CONFIG_RTW88_DEBUG is not set -# CONFIG_RTW88_DEBUGFS is not set -CONFIG_RTW88_LEDS=y -CONFIG_RTW89=m -CONFIG_RTW89_CORE=m -CONFIG_RTW89_PCI=m -CONFIG_RTW89_8852A=m -CONFIG_RTW89_8852B_COMMON=m -CONFIG_RTW89_8852B=m -CONFIG_RTW89_8852C=m -CONFIG_RTW89_8922A=m -# CONFIG_RTW89_8851BE is not set -# CONFIG_RTW89_8851BU is not set -CONFIG_RTW89_8852AE=m -CONFIG_RTW89_8852BE=m -# CONFIG_RTW89_8852BU is not set -# CONFIG_RTW89_8852BTE is not set -CONFIG_RTW89_8852CE=m -CONFIG_RTW89_8922AE=m -# CONFIG_RTW89_DEBUGMSG 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_SILABS=y -CONFIG_WFX=m -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_WLAN_VENDOR_ZYDAS=y -CONFIG_ZD1211RW=m -# CONFIG_ZD1211RW_DEBUG is not set -CONFIG_WLAN_VENDOR_QUANTENNA=y -CONFIG_QTNFMAC=m -CONFIG_QTNFMAC_PCIE=m -CONFIG_MAC80211_HWSIM=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_DEBUGFS=y -CONFIG_WWAN_HWSIM=m -CONFIG_MHI_WWAN_CTRL=m -CONFIG_MHI_WWAN_MBIM=m -CONFIG_QCOM_BAM_DMUX=m -CONFIG_RPMSG_WWAN_CTRL=m -# CONFIG_IOSM is not set -CONFIG_MTK_T7XX=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 -CONFIG_INPUT_VIVALDIFMAP=y - -# -# 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 - -# -# Input Device Drivers -# -CONFIG_INPUT_KEYBOARD=y -# CONFIG_KEYBOARD_ADC is not set -CONFIG_KEYBOARD_ADP5588=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_MPR121=m -CONFIG_KEYBOARD_SNVS_PWRKEY=m -CONFIG_KEYBOARD_IMX=m -CONFIG_KEYBOARD_IMX_BBM_SCMI=y -CONFIG_KEYBOARD_IMX_SC_KEY=m -CONFIG_KEYBOARD_NEWTON=m -CONFIG_KEYBOARD_TEGRA=m -CONFIG_KEYBOARD_OPENCORES=m -CONFIG_KEYBOARD_PINEPHONE=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_MT6779=m -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_JOYSTICK_SENSEHAT is not set -# CONFIG_JOYSTICK_SEESAW is not set -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_APPLE_Z2=y -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_CYTTSP5=m -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_GOODIX_BERLIN_I2C is not set -# CONFIG_TOUCHSCREEN_GOODIX_BERLIN_SPI is not set -CONFIG_TOUCHSCREEN_HIDEEP=m -CONFIG_TOUCHSCREEN_HYCON_HY46XX=m -CONFIG_TOUCHSCREEN_HYNITRON_CSTXXX=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_MMS114=m -CONFIG_TOUCHSCREEN_MELFAS_MIP4=m -CONFIG_TOUCHSCREEN_MSG2638=m -CONFIG_TOUCHSCREEN_MTOUCH=m -CONFIG_TOUCHSCREEN_NOVATEK_NVT_TS=m -CONFIG_TOUCHSCREEN_IMAGIS=m -# CONFIG_TOUCHSCREEN_IMX6UL_TSC is not set -CONFIG_TOUCHSCREEN_INEXIO=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_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_COLIBRI_VF50=m -CONFIG_TOUCHSCREEN_ROHM_BU21023=m -CONFIG_TOUCHSCREEN_IQS5XX=m -# CONFIG_TOUCHSCREEN_IQS7211 is not set -CONFIG_TOUCHSCREEN_ZINITIX=m -CONFIG_TOUCHSCREEN_HIMAX_HX83112B=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_BBNSM_PWRKEY=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_TPS65219_PWRBUTTON=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_IBM_PANEL=m -CONFIG_INPUT_IMS_PCU=m -CONFIG_INPUT_IQS269A=m -CONFIG_INPUT_IQS626A=m -# CONFIG_INPUT_IQS7222 is not set -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_RT5120_PWRKEY=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_F1A is not set -# CONFIG_RMI4_F21 is not set -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_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_VT_HW_CONSOLE_BINDING=y -CONFIG_UNIX98_PTYS=y -CONFIG_LEGACY_PTYS=y -CONFIG_LEGACY_PTY_COUNT=0 -# CONFIG_LEGACY_TIOCSTI is not set -# CONFIG_LDISC_AUTOLOAD is not set - -# -# 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_PCILIB=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_PCI1XXXX=m -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_DFL=m -CONFIG_SERIAL_8250_DW=y -# CONFIG_SERIAL_8250_RT288X is not set -CONFIG_SERIAL_8250_MT6577=y -CONFIG_SERIAL_8250_PERICOM=m -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_SEMIHOST is not set -CONFIG_SERIAL_MESON=y -CONFIG_SERIAL_MESON_CONSOLE=y -CONFIG_SERIAL_SAMSUNG=y -CONFIG_SERIAL_SAMSUNG_UARTS=4 -CONFIG_SERIAL_SAMSUNG_CONSOLE=y -CONFIG_SERIAL_TEGRA_TCU=m -# CONFIG_SERIAL_TEGRA_UTC is not set -# 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=m -CONFIG_SERIAL_SC16IS7XX_I2C=m -CONFIG_SERIAL_SC16IS7XX_SPI=m -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_N_HDLC=m -CONFIG_IPWIRELESS=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_SSIF_IPMI_BMC=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_BCM74110=y -CONFIG_HW_RANDOM_IPROC_RNG200=m -CONFIG_HW_RANDOM_OMAP=m -CONFIG_HW_RANDOM_VIRTIO=m -CONFIG_HW_RANDOM_HISI=m -CONFIG_HW_RANDOM_HISTB=y -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_HW_RANDOM_CN10K=m -CONFIG_HW_RANDOM_ROCKCHIP=y -CONFIG_APPLICOM=m -CONFIG_DEVMEM=y -CONFIG_DEVPORT=y -CONFIG_TCG_TPM=y -# CONFIG_TCG_TPM2_HMAC is not set -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_I2C=m -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_ARM_CRB_FFA=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 -# end of Character devices - -# -# I2C support -# -CONFIG_I2C=y -CONFIG_ACPI_I2C_OPREGION=y -CONFIG_I2C_BOARDINFO=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=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 -# CONFIG_I2C_MUX_MULE is not set -# 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_CCGX_UCSI=m -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_AMD_ASF is not set -CONFIG_I2C_HIX5HD2=m -CONFIG_I2C_I801=m -CONFIG_I2C_I801_MUX=y -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 -# CONFIG_I2C_ZHAOXIN is not set - -# -# 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_S3C2410=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_PCI1XXXX=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 is not set -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_MIPI_I3C_HCI_PCI is not set -CONFIG_SPI=y -# CONFIG_SPI_DEBUG is not set -CONFIG_SPI_MASTER=y -CONFIG_SPI_MEM=y -CONFIG_SPI_OFFLOAD=y - -# -# SPI Master Controller Drivers -# -# CONFIG_SPI_ALTERA is not set -CONFIG_SPI_ALTERA_CORE=m -CONFIG_SPI_ALTERA_DFL=m -CONFIG_SPI_AMLOGIC_SPIFC_A1=m -# CONFIG_SPI_AMLOGIC_SPISG is not set -# CONFIG_SPI_APPLE is not set -CONFIG_SPI_ARMADA_3700=m -# CONFIG_SPI_AXI_SPI_ENGINE is not set -CONFIG_SPI_BCM2835=m -CONFIG_SPI_BCM2835AUX=m -CONFIG_SPI_BCM63XX_HSSPI=m -CONFIG_SPI_BCM_QSPI=m -CONFIG_SPI_BCMBCA_HSSPI=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_CH341 is not set -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_MICROCHIP_CORE=m -CONFIG_SPI_MICROCHIP_CORE_QSPI=m -CONFIG_SPI_MT65XX=m -CONFIG_SPI_MTK_NOR=m -CONFIG_SPI_OC_TINY=m -CONFIG_SPI_ORION=m -CONFIG_SPI_PCI1XXXX=m -CONFIG_SPI_PL022=m -CONFIG_SPI_ROCKCHIP=m -CONFIG_SPI_ROCKCHIP_SFC=m -CONFIG_SPI_QCOM_QSPI=m -# CONFIG_SPI_QPIC_SNAND is not set -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_SN_F_OSPI=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 - -# -# SPI Offload triggers -# -# CONFIG_SPI_OFFLOAD_TRIGGER_ADI_UTIL_SD is not set -# CONFIG_SPI_OFFLOAD_TRIGGER_PWM is not set -CONFIG_SPMI=y -# CONFIG_SPMI_APPLE is not set -CONFIG_SPMI_HISI3670=m -CONFIG_SPMI_MSM_PMIC_ARB=m -CONFIG_SPMI_MTK_PMIF=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 -# CONFIG_PPS_GENERATOR is not set - -# -# 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_VMCLOCK=m -CONFIG_PTP_1588_CLOCK_IDT82P33=m -CONFIG_PTP_1588_CLOCK_IDTCM=m -# CONFIG_PTP_1588_CLOCK_FC3W is not set -# CONFIG_PTP_1588_CLOCK_MOCK is not set -CONFIG_PTP_1588_CLOCK_OCP=m -CONFIG_PTP_DFL_TOD=m -# end of PTP clock support - -# -# DPLL device support -# -CONFIG_DPLL=y -# CONFIG_ZL3073X_I2C is not set -# CONFIG_ZL3073X_SPI is not set -# end of DPLL device 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_AMD is not set -CONFIG_PINCTRL_APPLE_GPIO=m -CONFIG_PINCTRL_AXP209=m -# CONFIG_PINCTRL_AW9523 is not set -CONFIG_PINCTRL_BM1880=y -CONFIG_PINCTRL_CY8C95X0=m -CONFIG_PINCTRL_KEEMBAY=m -CONFIG_PINCTRL_MAX77620=m -CONFIG_PINCTRL_MCP23S08_I2C=m -CONFIG_PINCTRL_MCP23S08_SPI=m -CONFIG_PINCTRL_MCP23S08=m -CONFIG_PINCTRL_MICROCHIP_SGPIO=y -# CONFIG_PINCTRL_OCELOT is not set -CONFIG_PINCTRL_RK805=m -CONFIG_PINCTRL_ROCKCHIP=y -# CONFIG_PINCTRL_SCMI is not set -CONFIG_PINCTRL_SINGLE=y -CONFIG_PINCTRL_STMFX=m -CONFIG_PINCTRL_SX150X=y -CONFIG_PINCTRL_ZYNQMP=m -CONFIG_PINCTRL_MLXBF3=m -CONFIG_PINCTRL_OWL=y -CONFIG_PINCTRL_S700=y -CONFIG_PINCTRL_S900=y -CONFIG_PINCTRL_BCM2835=y -CONFIG_PINCTRL_BCM4908=m -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_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_IMX=y -# CONFIG_PINCTRL_IMX_SCMI is not set -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_IMX91 is not set -CONFIG_PINCTRL_IMX93=m - -# -# 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_AIROHA is not set -CONFIG_PINCTRL_MT2712=y -CONFIG_PINCTRL_MT6765=y -CONFIG_PINCTRL_MT6779=m -CONFIG_PINCTRL_MT6795=y -CONFIG_PINCTRL_MT6797=y -CONFIG_PINCTRL_MT6893=y -CONFIG_PINCTRL_MT7622=y -CONFIG_PINCTRL_MT7981=y -CONFIG_PINCTRL_MT7986=y -CONFIG_PINCTRL_MT7988=y -CONFIG_PINCTRL_MT8167=y -CONFIG_PINCTRL_MT8173=y -CONFIG_PINCTRL_MT8183=y -CONFIG_PINCTRL_MT8186=y -CONFIG_PINCTRL_MT8188=y -CONFIG_PINCTRL_MT8189=y -CONFIG_PINCTRL_MT8192=y -# CONFIG_PINCTRL_MT8195 is not set -CONFIG_PINCTRL_MT8196=y -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_MESON_S4=y -CONFIG_PINCTRL_AMLOGIC_A4=y -CONFIG_PINCTRL_AMLOGIC_C3=y -CONFIG_PINCTRL_AMLOGIC_T7=y -CONFIG_PINCTRL_MVEBU=y -CONFIG_PINCTRL_ARMADA_AP806=y -CONFIG_PINCTRL_ARMADA_CP110=y -CONFIG_PINCTRL_AC5=y -CONFIG_PINCTRL_ARMADA_37XX=y -# CONFIG_PINCTRL_S32G2 is not set -CONFIG_PINCTRL_MSM=y -# CONFIG_PINCTRL_IPQ5018 is not set -CONFIG_PINCTRL_IPQ5332=m -# CONFIG_PINCTRL_IPQ5424 is not set -# CONFIG_PINCTRL_IPQ8074 is not set -CONFIG_PINCTRL_IPQ6018=m -CONFIG_PINCTRL_IPQ9574=m -# CONFIG_PINCTRL_MDM9607 is not set -CONFIG_PINCTRL_MSM8916=m -# CONFIG_PINCTRL_MSM8917 is not set -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_QCS615 is not set -# CONFIG_PINCTRL_QCS8300 is not set -CONFIG_PINCTRL_QDF2XXX=m -CONFIG_PINCTRL_QDU1000=m -CONFIG_PINCTRL_SA8775P=m -# CONFIG_PINCTRL_SAR2130P is not set -CONFIG_PINCTRL_SC7180=m -CONFIG_PINCTRL_SC7280=m -CONFIG_PINCTRL_SC8180X=m -CONFIG_PINCTRL_SC8280XP=y -# CONFIG_PINCTRL_SDM660 is not set -CONFIG_PINCTRL_SDM670=m -CONFIG_PINCTRL_SDM845=m -# CONFIG_PINCTRL_SDX75 is not set -# CONFIG_PINCTRL_SM4450 is not set -CONFIG_PINCTRL_SM6115=m -CONFIG_PINCTRL_SM6125=m -CONFIG_PINCTRL_SM6350=m -CONFIG_PINCTRL_SM6375=m -CONFIG_PINCTRL_SM7150=m -# CONFIG_PINCTRL_MILOS is not set -CONFIG_PINCTRL_SM8150=m -CONFIG_PINCTRL_SM8250=m -CONFIG_PINCTRL_SM8350=m -CONFIG_PINCTRL_SM8450=m -CONFIG_PINCTRL_SM8550=m -# CONFIG_PINCTRL_SM8650 is not set -# CONFIG_PINCTRL_SM8750 is not set -# CONFIG_PINCTRL_X1E80100 is not set -CONFIG_PINCTRL_QCOM_SPMI_PMIC=y -CONFIG_PINCTRL_QCOM_SSBI_PMIC=m -CONFIG_PINCTRL_LPASS_LPI=m -# CONFIG_PINCTRL_SC7280_LPASS_LPI is not set -# CONFIG_PINCTRL_SM4250_LPASS_LPI is not set -# CONFIG_PINCTRL_SM6115_LPASS_LPI is not set -# CONFIG_PINCTRL_SM8250_LPASS_LPI is not set -# CONFIG_PINCTRL_SM8350_LPASS_LPI is not set -CONFIG_PINCTRL_SM8450_LPASS_LPI=m -CONFIG_PINCTRL_SC8280XP_LPASS_LPI=m -CONFIG_PINCTRL_SM8550_LPASS_LPI=m -# CONFIG_PINCTRL_SM8650_LPASS_LPI is not set -CONFIG_PINCTRL_RTD=y -CONFIG_PINCTRL_RTD1619B=y -CONFIG_PINCTRL_RTD1319D=y -CONFIG_PINCTRL_RTD1315E=y - -# -# 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_SUN20I_D1=y -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_SUN55I_A523=y -CONFIG_PINCTRL_SUN55I_A523_R=y -CONFIG_PINCTRL_TEGRA=y -CONFIG_PINCTRL_TEGRA124=y -CONFIG_PINCTRL_TEGRA210=y -CONFIG_PINCTRL_TEGRA194=y -CONFIG_PINCTRL_TEGRA234=y -CONFIG_PINCTRL_TEGRA_XUSB=y -CONFIG_PINCTRL_VISCONTI=y -CONFIG_PINCTRL_TMPV7700=y -CONFIG_GPIOLIB_LEGACY=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_SYSFS_LEGACY=y -CONFIG_GPIO_CDEV=y -CONFIG_GPIO_CDEV_V1=y -CONFIG_GPIO_GENERIC=y -CONFIG_GPIO_REGMAP=m -CONFIG_GPIO_MAX730X=m -CONFIG_GPIO_IDIO_16=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_IMX_SCU=y -# 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_POLARFIRE_SOC is not set -CONFIG_GPIO_ROCKCHIP=m -CONFIG_GPIO_RTD=y -# 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_VF610=y -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_ADNP is not set -CONFIG_GPIO_FXL6408=m -# CONFIG_GPIO_DS4520 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_BD71815=m -CONFIG_GPIO_BD71828=m -CONFIG_GPIO_BD9571MWV=m -# CONFIG_GPIO_CROS_EC is not set -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_PMIC_EIC_SPRD=m -CONFIG_GPIO_SL28CPLD=m -CONFIG_GPIO_TPS65219=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_MLXBF3 is not set -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 -# CONFIG_GPIO_MPSSE is not set -# end of USB GPIO expanders - -# -# Virtual GPIO drivers -# -CONFIG_GPIO_AGGREGATOR=m -CONFIG_GPIO_LATCH=m -CONFIG_GPIO_MOCKUP=m -CONFIG_GPIO_VIRTIO=m -CONFIG_GPIO_SIM=m -# end of Virtual GPIO drivers - -# -# GPIO Debugging utilities -# -# CONFIG_GPIO_SLOPPY_LOGIC_ANALYZER is not set -# CONFIG_GPIO_VIRTUSER is not set -# end of GPIO Debugging utilities - -CONFIG_DEV_SYNC_PROBE=m -CONFIG_W1=m -CONFIG_W1_CON=y - -# -# 1-wire Bus Masters -# -# CONFIG_W1_MASTER_AMD_AXI is not set -CONFIG_W1_MASTER_MATROX=m -CONFIG_W1_MASTER_DS2490=m -CONFIG_W1_MASTER_DS2482=m -CONFIG_W1_MASTER_MXC=m -CONFIG_W1_MASTER_GPIO=m -# CONFIG_W1_MASTER_SGI is not set -# CONFIG_W1_MASTER_UART 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_ODROID_GO_ULTRA_POWEROFF=y -CONFIG_POWER_RESET_LTC2952=y -CONFIG_POWER_RESET_REGULATOR=y -CONFIG_POWER_RESET_RESTART=y -# CONFIG_POWER_RESET_TORADEX_EC is not set -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_MLXBF=m -CONFIG_POWER_SEQUENCING=m -CONFIG_POWER_SEQUENCING_QCOM_WCN=m -CONFIG_POWER_SUPPLY=y -# CONFIG_POWER_SUPPLY_DEBUG is not set -CONFIG_POWER_SUPPLY_HWMON=y -# CONFIG_GENERIC_ADC_BATTERY is not set -CONFIG_IP5XXX_POWER=m -# CONFIG_TEST_POWER is not set -CONFIG_CHARGER_ADP5061=m -# CONFIG_BATTERY_CHAGALL is not set -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_QCOM_BATTMGR=m -# CONFIG_BATTERY_SAMSUNG_SDI is not set -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_MAX1720X is not set -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_MAX77976=m -# CONFIG_CHARGER_MAX8971 is not set -CONFIG_CHARGER_MP2629=m -CONFIG_CHARGER_MT6370=m -CONFIG_CHARGER_QCOM_SMBB=m -# CONFIG_BATTERY_PM8916_BMS_VM is not set -# CONFIG_CHARGER_PM8916_LBC is not set -# 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_RK817=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_RT9467=m -CONFIG_CHARGER_RT9471=m -CONFIG_CHARGER_CROS_USBPD=m -CONFIG_CHARGER_CROS_PCHG=m -CONFIG_CHARGER_CROS_CONTROL=m -CONFIG_CHARGER_SC2731=m -CONFIG_FUEL_GAUGE_SC27XX=m -# CONFIG_FUEL_GAUGE_STC3117 is not set -CONFIG_CHARGER_UCS1002=m -CONFIG_CHARGER_BD99954=m -CONFIG_BATTERY_SURFACE=m -CONFIG_CHARGER_SURFACE=m -CONFIG_BATTERY_UG3105=m -# CONFIG_CHARGER_QCOM_SMB2 is not set -# CONFIG_FUEL_GAUGE_MM8013 is not set -CONFIG_HWMON=y -CONFIG_HWMON_VID=m -# CONFIG_HWMON_DEBUG_CHIP is not set - -# -# Native drivers -# -CONFIG_SENSORS_SMPRO=m -# CONFIG_SENSORS_AD7314 is not set -CONFIG_SENSORS_AD7414=m -CONFIG_SENSORS_AD7418=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_ASUS_ROG_RYUJIN is not set -CONFIG_SENSORS_AXI_FAN_CONTROL=m -CONFIG_SENSORS_ARM_SCMI=m -CONFIG_SENSORS_ARM_SCPI=m -CONFIG_SENSORS_ATXP1=m -# CONFIG_SENSORS_CHIPCAP2 is not set -CONFIG_SENSORS_CORSAIR_CPRO=m -CONFIG_SENSORS_CORSAIR_PSU=m -CONFIG_SENSORS_CROS_EC=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_GIGABYTE_WATERFORCE is not set -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_HS3001 is not set -# CONFIG_SENSORS_HTU31 is not set -CONFIG_SENSORS_IBMAEM=m -CONFIG_SENSORS_IBMPEX=m -# CONFIG_SENSORS_IIO_HWMON is not set -# CONFIG_SENSORS_ISL28022 is not set -CONFIG_SENSORS_IT87=m -CONFIG_SENSORS_JC42=m -# CONFIG_SENSORS_POWERZ is not set -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_LTC2991 is not set -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_LTC4282 is not set -# 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_MAX31760=m -# CONFIG_MAX31827 is not set -CONFIG_SENSORS_MAX6620=m -CONFIG_SENSORS_MAX6621=m -CONFIG_SENSORS_MAX6639=m -CONFIG_SENSORS_MAX6650=m -CONFIG_SENSORS_MAX6697=m -CONFIG_SENSORS_MAX31790=m -CONFIG_SENSORS_MC34VR500=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_CORE=m -CONFIG_SENSORS_NCT6775=m -# CONFIG_SENSORS_NCT6775_I2C is not set -# CONFIG_SENSORS_NCT7363 is not set -CONFIG_SENSORS_NCT7802=m -CONFIG_SENSORS_NCT7904=m -CONFIG_SENSORS_NPCM7XX=m -CONFIG_SENSORS_NZXT_KRAKEN2=m -# CONFIG_SENSORS_NZXT_KRAKEN3 is not set -CONFIG_SENSORS_NZXT_SMART2=m -# CONFIG_SENSORS_OCC_P8_I2C is not set -CONFIG_SENSORS_PCF8591=m -CONFIG_SENSORS_PECI_CPUTEMP=m -CONFIG_SENSORS_PECI_DIMMTEMP=m -CONFIG_SENSORS_PECI=m -CONFIG_PMBUS=m -CONFIG_SENSORS_PMBUS=m -CONFIG_SENSORS_ACBEL_FSG032=m -CONFIG_SENSORS_ADM1266=m -CONFIG_SENSORS_ADM1275=m -# CONFIG_SENSORS_ADP1050 is not set -CONFIG_SENSORS_BEL_PFE=m -CONFIG_SENSORS_BPA_RS600=m -# CONFIG_SENSORS_CRPS is not set -CONFIG_SENSORS_DELTA_AHE50DC_FAN=m -CONFIG_SENSORS_FSP_3Y=m -# CONFIG_SENSORS_IBM_CFFPS is not set -CONFIG_SENSORS_DPS920AB=m -# CONFIG_SENSORS_INA233 is not set -CONFIG_SENSORS_INSPUR_IPSPS=m -CONFIG_SENSORS_IR35221=m -CONFIG_SENSORS_IR36021=m -CONFIG_SENSORS_IR38064=m -# CONFIG_SENSORS_IR38064_REGULATOR is not set -CONFIG_SENSORS_IRPS5401=m -CONFIG_SENSORS_ISL68137=m -CONFIG_SENSORS_LM25066=m -CONFIG_SENSORS_LM25066_REGULATOR=y -# CONFIG_SENSORS_LT3074 is not set -CONFIG_SENSORS_LT7182S=m -CONFIG_SENSORS_LTC2978=m -# CONFIG_SENSORS_LTC2978_REGULATOR is not set -CONFIG_SENSORS_LTC3815=m -# CONFIG_SENSORS_LTC4286 is not set -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_MP2856 is not set -CONFIG_SENSORS_MP2888=m -# CONFIG_SENSORS_MP2891 is not set -CONFIG_SENSORS_MP2975=m -# CONFIG_SENSORS_MP2993 is not set -# CONFIG_SENSORS_MP2975_REGULATOR is not set -CONFIG_SENSORS_MP5023=m -# CONFIG_SENSORS_MP5920 is not set -# CONFIG_SENSORS_MP5990 is not set -# CONFIG_SENSORS_MP9941 is not set -# CONFIG_SENSORS_MPQ7932_REGULATOR is not set -CONFIG_SENSORS_MPQ7932=m -# CONFIG_SENSORS_MPQ8785 is not set -CONFIG_SENSORS_PIM4328=m -CONFIG_SENSORS_PLI1209BC=m -CONFIG_SENSORS_PLI1209BC_REGULATOR=y -CONFIG_SENSORS_PM6764TR=m -CONFIG_SENSORS_PXE1610=m -CONFIG_SENSORS_Q54SJ108A2=m -CONFIG_SENSORS_STPDDC60=m -CONFIG_SENSORS_TDA38640=m -# CONFIG_SENSORS_TDA38640_REGULATOR is not set -# CONFIG_SENSORS_TPS25990 is not set -CONFIG_SENSORS_TPS40422=m -CONFIG_SENSORS_TPS53679=m -CONFIG_SENSORS_TPS546D24=m -CONFIG_SENSORS_UCD9000=m -CONFIG_SENSORS_UCD9200=m -# CONFIG_SENSORS_XDP710 is not set -# CONFIG_SENSORS_XDPE152 is not set -CONFIG_SENSORS_XDPE122=m -CONFIG_SENSORS_XDPE122_REGULATOR=y -CONFIG_SENSORS_ZL6100=m -# CONFIG_SENSORS_PT5161L is not set -CONFIG_SENSORS_PWM_FAN=m -CONFIG_SENSORS_RASPBERRYPI_HWMON=m -CONFIG_SENSORS_SL28CPLD=m -CONFIG_SENSORS_SBTSI=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_SY7636A=m -CONFIG_SENSORS_DME1737=m -CONFIG_SENSORS_EMC1403=m -CONFIG_SENSORS_EMC2103=m -CONFIG_SENSORS_EMC2305=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_SURFACE_FAN is not set -# CONFIG_SENSORS_SURFACE_TEMP is not set -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_INA238=m -CONFIG_SENSORS_INA3221=m -# CONFIG_SENSORS_SPD5118 is not set -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_TMP464=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 - -# -# ACPI drivers -# -# CONFIG_SENSORS_ACPI_POWER is not set -CONFIG_THERMAL=y -CONFIG_THERMAL_NETLINK=y -CONFIG_THERMAL_STATISTICS=y -# CONFIG_THERMAL_DEBUGFS is not set -# CONFIG_THERMAL_CORE_TESTING is not set -CONFIG_THERMAL_EMERGENCY_POWEROFF_DELAY_MS=0 -CONFIG_THERMAL_HWMON=y -CONFIG_THERMAL_OF=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_DEFAULT_GOV_BANG_BANG 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_PCIE_THERMAL is not set -# 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 - -# -# Mediatek thermal drivers -# -CONFIG_MTK_THERMAL=m -CONFIG_MTK_SOC_THERMAL=m -CONFIG_MTK_LVTS_THERMAL=m -# CONFIG_MTK_LVTS_THERMAL_DEBUGFS is not set -# end of Mediatek thermal drivers - -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=m -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_CROS_EC_WATCHDOG is not set -# CONFIG_GPIO_WATCHDOG is not set -# CONFIG_MENF21BMC_WATCHDOG is not set -CONFIG_WDAT_WDT=m -CONFIG_XILINX_WATCHDOG=m -# CONFIG_XILINX_WINDOW_WATCHDOG is not set -CONFIG_ZIIRAVE_WATCHDOG=m -CONFIG_MLX_WDT=m -CONFIG_SL28CPLD_WATCHDOG=m -CONFIG_ARM_SP805_WATCHDOG=y -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_S32G_WDT is not set -CONFIG_TEGRA_WATCHDOG=m -CONFIG_QCOM_WDT=m -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_APPLE_WATCHDOG=m -CONFIG_ALIM7101_WDT=m -CONFIG_I6300ESB_WDT=m -CONFIG_HP_WATCHDOG=m -CONFIG_KEMPLD_WDT=m -# CONFIG_NIC7018_WDT is not set -CONFIG_MARVELL_GTI_WDT=y -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_ADP5585 is not set -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_SMPRO=m -# 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_CS40L50_I2C is not set -# CONFIG_MFD_CS40L50_SPI is not set -# CONFIG_MFD_CS42L43_I2C is not set -# CONFIG_MFD_CS42L43_SDW is not set -CONFIG_MFD_LOCHNAGAR=y -# CONFIG_MFD_MACSMC is not set -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_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_88PM886_PMIC is not set -# CONFIG_MFD_MAX5970 is not set -# CONFIG_MFD_MAX14577 is not set -# CONFIG_MFD_MAX77541 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_MAX77705 is not set -# CONFIG_MFD_MAX77714 is not set -# CONFIG_MFD_MAX77759 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_MT6370=m -# CONFIG_MFD_MT6397 is not set -CONFIG_MFD_MENF21BMC=m -CONFIG_MFD_OCELOT=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_QCOM_RPM=m -CONFIG_MFD_SPMI_PMIC=m -CONFIG_MFD_SY7636A=m -# CONFIG_MFD_RDC321X is not set -CONFIG_MFD_RT4831=m -# CONFIG_MFD_RT5033 is not set -CONFIG_MFD_RT5120=m -# CONFIG_MFD_RC5T583 is not set -CONFIG_MFD_RK8XX=m -CONFIG_MFD_RK8XX_I2C=m -CONFIG_MFD_RK8XX_SPI=m -# CONFIG_MFD_RN5T618 is not set -# CONFIG_MFD_SEC_I2C 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_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_TPS65219=m -# 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_MFD_TPS6594_I2C is not set -# CONFIG_MFD_TPS6594_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_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_BD71828=m -CONFIG_MFD_ROHM_BD957XMUF=m -# CONFIG_MFD_ROHM_BD96801 is not set -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_SPI is not set -# CONFIG_MFD_INTEL_M10_BMC_PMCI is not set -# CONFIG_MFD_QNAP_MCU 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_NETLINK_EVENTS is not set -CONFIG_REGULATOR_88PG86X=m -# CONFIG_REGULATOR_ACT8865 is not set -# CONFIG_REGULATOR_AD5398 is not set -# CONFIG_REGULATOR_ADP5055 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_AW37503 is not set -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_MAX77503 is not set -CONFIG_REGULATOR_MAX77620=m -CONFIG_REGULATOR_MAX77650=m -# CONFIG_REGULATOR_MAX77857 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_MAX20086 is not set -CONFIG_REGULATOR_MAX20411=m -# 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_MT6370=m -CONFIG_REGULATOR_MT6380=m -CONFIG_REGULATOR_PCA9450=m -# CONFIG_REGULATOR_PF9453 is not set -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_PM8008=m -# CONFIG_REGULATOR_QCOM_REFGEN is not set -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_RAA215300 is not set -CONFIG_REGULATOR_RASPBERRYPI_TOUCHSCREEN_ATTINY=m -# CONFIG_REGULATOR_RASPBERRYPI_TOUCHSCREEN_V2 is not set -CONFIG_REGULATOR_RK808=m -CONFIG_REGULATOR_ROHM=m -CONFIG_REGULATOR_RT4801=m -CONFIG_REGULATOR_RT4803=m -CONFIG_REGULATOR_RT4831=m -CONFIG_REGULATOR_RT5120=m -CONFIG_REGULATOR_RT5190A=m -CONFIG_REGULATOR_RT5739=m -CONFIG_REGULATOR_RT5759=m -CONFIG_REGULATOR_RT6160=m -CONFIG_REGULATOR_RT6190=m -CONFIG_REGULATOR_RT6245=m -CONFIG_REGULATOR_RTQ2134=m -CONFIG_REGULATOR_RTMV20=m -CONFIG_REGULATOR_RTQ6752=m -# CONFIG_REGULATOR_RTQ2208 is not set -CONFIG_REGULATOR_SC2731=m -CONFIG_REGULATOR_SKY81452=m -CONFIG_REGULATOR_SLG51000=m -CONFIG_REGULATOR_STPMIC1=m -CONFIG_REGULATOR_SUN20I=y -CONFIG_REGULATOR_SY7636A=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_TPS6286X is not set -# CONFIG_REGULATOR_TPS6287X is not set -# CONFIG_REGULATOR_TPS65023 is not set -# CONFIG_REGULATOR_TPS6507X is not set -CONFIG_REGULATOR_TPS65132=m -CONFIG_REGULATOR_TPS65219=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_LIRC=y -CONFIG_RC_MAP=m -CONFIG_RC_DECODERS=y -CONFIG_IR_IMON_DECODER=m -CONFIG_IR_JVC_DECODER=m -CONFIG_IR_MCE_KBD_DECODER=m -CONFIG_IR_NEC_DECODER=m -CONFIG_IR_RC5_DECODER=m -CONFIG_IR_RC6_DECODER=m -CONFIG_IR_RCMM_DECODER=m -CONFIG_IR_SANYO_DECODER=m -CONFIG_IR_SHARP_DECODER=m -CONFIG_IR_SONY_DECODER=m -CONFIG_IR_XMP_DECODER=m -CONFIG_RC_DEVICES=y -# CONFIG_IR_ENE is not set -# CONFIG_IR_FINTEK is not set -CONFIG_IR_GPIO_CIR=m -CONFIG_IR_GPIO_TX=m -CONFIG_IR_HIX5HD2=m -CONFIG_IR_IGORPLUGUSB=m -CONFIG_IR_IGUANA=m -CONFIG_IR_IMON=m -CONFIG_IR_IMON_RAW=m -# CONFIG_IR_ITE_CIR is not set -CONFIG_IR_MCEUSB=m -CONFIG_IR_MESON=m -CONFIG_IR_MESON_TX=m -CONFIG_IR_MTK=m -# CONFIG_IR_NUVOTON is not set -CONFIG_IR_PWM_TX=m -CONFIG_IR_REDRAT3=m -CONFIG_IR_SERIAL=m -CONFIG_IR_SERIAL_TRANSMITTER=y -CONFIG_IR_SPI=m -CONFIG_IR_STREAMZAP=m -CONFIG_IR_SUNXI=m -CONFIG_IR_TOY=m -CONFIG_IR_TTUSBIR=m -CONFIG_RC_ATI_REMOTE=m -CONFIG_RC_LOOPBACK=m -CONFIG_RC_XBOX_DVD=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_NXP_TDA9950=m -CONFIG_CEC_CROS_EC=m -CONFIG_CEC_MESON_AO=m -CONFIG_CEC_MESON_G12A_AO=m -CONFIG_CEC_GPIO=m -CONFIG_CEC_SAMSUNG_S5P=m -CONFIG_CEC_TEGRA=m -# CONFIG_USB_EXTRON_DA_HD_4K_PLUS_CEC is not set -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_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_VP9=m -CONFIG_V4L2_MEM2MEM_DEV=m -CONFIG_V4L2_FLASH_LED_CLASS=m -CONFIG_V4L2_FWNODE=m -CONFIG_V4L2_ASYNC=m -CONFIG_V4L2_CCI=m -CONFIG_V4L2_CCI_I2C=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 -# - -# -# Media drivers -# -CONFIG_MEDIA_USB_SUPPORT=y - -# -# Webcam devices -# -CONFIG_USB_GSPCA=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_SPCA1528=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_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_GL860=m -CONFIG_USB_M5602=m -CONFIG_USB_STV06XX=m -CONFIG_USB_PWC=m -# CONFIG_USB_PWC_DEBUG is not set -CONFIG_USB_PWC_INPUT_EVDEV=y -CONFIG_USB_S2255=m -CONFIG_VIDEO_USBTV=m -CONFIG_USB_VIDEO_CLASS=m -CONFIG_USB_VIDEO_CLASS_INPUT_EVDEV=y - -# -# Analog TV USB devices -# -CONFIG_VIDEO_GO7007=m -CONFIG_VIDEO_GO7007_USB=m -CONFIG_VIDEO_GO7007_LOADER=m -CONFIG_VIDEO_GO7007_USB_S2250_BOARD=m -CONFIG_VIDEO_HDPVR=m -CONFIG_VIDEO_PVRUSB2=m -CONFIG_VIDEO_PVRUSB2_SYSFS=y -CONFIG_VIDEO_PVRUSB2_DVB=y -# CONFIG_VIDEO_PVRUSB2_DEBUGIFC is not set -CONFIG_VIDEO_STK1160=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 - -# -# Digital TV USB devices -# -CONFIG_DVB_AS102=m -CONFIG_DVB_B2C2_FLEXCOP_USB=m -# CONFIG_DVB_B2C2_FLEXCOP_USB_DEBUG is not set -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_DVBSKY=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_ZD1301=m -CONFIG_DVB_USB=m -# CONFIG_DVB_USB_DEBUG is not set -CONFIG_DVB_USB_A800=m -CONFIG_DVB_USB_AF9005=m -CONFIG_DVB_USB_AF9005_REMOTE=m -CONFIG_DVB_USB_AZ6027=m -CONFIG_DVB_USB_CINERGY_T2=m -CONFIG_DVB_USB_CXUSB=m -CONFIG_DVB_USB_CXUSB_ANALOG=y -CONFIG_DVB_USB_DIB0700=m -CONFIG_DVB_USB_DIB3000MC=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_DIGITV=m -CONFIG_DVB_USB_DTT200U=m -CONFIG_DVB_USB_DTV5100=m -CONFIG_DVB_USB_DW2102=m -CONFIG_DVB_USB_GP8PSK=m -CONFIG_DVB_USB_M920X=m -CONFIG_DVB_USB_NOVA_T_USB2=m -CONFIG_DVB_USB_OPERA1=m -CONFIG_DVB_USB_PCTV452E=m -CONFIG_DVB_USB_TECHNISAT_USB2=m -CONFIG_DVB_USB_TTUSB2=m -CONFIG_DVB_USB_UMT_010=m -CONFIG_DVB_USB_VP702X=m -CONFIG_DVB_USB_VP7045=m -CONFIG_SMS_USB_DRV=m -CONFIG_DVB_TTUSB_BUDGET=m -CONFIG_DVB_TTUSB_DEC=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_MGB4 is not set -CONFIG_VIDEO_SOLO6X10=m -CONFIG_VIDEO_TW5864=m -CONFIG_VIDEO_TW68=m -CONFIG_VIDEO_TW686X=m -# CONFIG_VIDEO_ZORAN is not set - -# -# Media capture/analog TV support -# -CONFIG_VIDEO_DT3155=m -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 - -# -# Media capture/analog/hybrid TV support -# -CONFIG_VIDEO_BT848=m -CONFIG_DVB_BT8XX=m -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_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_B2C2_FLEXCOP_PCI=m -# CONFIG_DVB_B2C2_FLEXCOP_PCI_DEBUG is not set -CONFIG_DVB_DDBRIDGE=m -# CONFIG_DVB_DDBRIDGE_MSIENABLE is not set -CONFIG_DVB_DM1105=m -CONFIG_MANTIS_CORE=m -CONFIG_DVB_MANTIS=m -CONFIG_DVB_HOPPER=m -CONFIG_DVB_NETUP_UNIDVB=m -CONFIG_DVB_NGENE=m -CONFIG_DVB_PLUTO2=m -CONFIG_DVB_PT1=m -CONFIG_DVB_PT3=m -CONFIG_DVB_SMIPCIE=m -CONFIG_DVB_BUDGET_CORE=m -CONFIG_DVB_BUDGET=m -# CONFIG_DVB_BUDGET_CI is not set -# CONFIG_DVB_BUDGET_AV is not set -# CONFIG_IPU_BRIDGE is not set -CONFIG_RADIO_ADAPTERS=m -CONFIG_RADIO_MAXIRADIO=m -CONFIG_RADIO_SAA7706H=m -CONFIG_RADIO_SHARK=m -CONFIG_RADIO_SHARK2=m -CONFIG_RADIO_SI4713=m -CONFIG_RADIO_TEA575X=m -CONFIG_RADIO_TEA5764=m -CONFIG_RADIO_TEF6862=m -CONFIG_RADIO_WL1273=m -CONFIG_USB_DSBR=m -CONFIG_USB_KEENE=m -CONFIG_USB_MA901=m -CONFIG_USB_MR800=m -CONFIG_USB_RAREMONO=m -CONFIG_RADIO_SI470X=m -CONFIG_USB_SI470X=m -# CONFIG_I2C_SI470X is not set -CONFIG_USB_SI4713=m -CONFIG_PLATFORM_SI4713=m -CONFIG_I2C_SI4713=m -CONFIG_MEDIA_PLATFORM_DRIVERS=y -CONFIG_V4L_PLATFORM_DRIVERS=y -CONFIG_SDR_PLATFORM_DRIVERS=y -CONFIG_DVB_PLATFORM_DRIVERS=y -CONFIG_V4L_MEM2MEM_DRIVERS=y -CONFIG_VIDEO_MEM2MEM_DEINTERLACE=m -CONFIG_VIDEO_MUX=m - -# -# Allegro DVT media platform drivers -# -CONFIG_VIDEO_ALLEGRO_DVT=m - -# -# Amlogic media platform drivers -# -# CONFIG_VIDEO_C3_ISP is not set -# CONFIG_VIDEO_C3_MIPI_ADAPTER is not set -# CONFIG_VIDEO_C3_MIPI_CSI2 is not set -CONFIG_VIDEO_MESON_GE2D=m - -# -# Amphion drivers -# -CONFIG_VIDEO_AMPHION_VPU=m - -# -# Aspeed media platform drivers -# - -# -# Atmel media platform drivers -# -# CONFIG_VIDEO_BCM2835_UNICAM is not set - -# -# Cadence media platform drivers -# -CONFIG_VIDEO_CADENCE_CSI2RX=m -CONFIG_VIDEO_CADENCE_CSI2TX=m - -# -# Chips&Media media platform drivers -# -CONFIG_VIDEO_CODA=m - -# -# Intel media platform drivers -# - -# -# Marvell media platform drivers -# -CONFIG_VIDEO_CAFE_CCIC=m - -# -# Mediatek media platform drivers -# -CONFIG_VIDEO_MEDIATEK_JPEG=m -CONFIG_VIDEO_MEDIATEK_MDP=m -CONFIG_VIDEO_MEDIATEK_VCODEC_SCP=y -CONFIG_VIDEO_MEDIATEK_VCODEC_VPU=y -CONFIG_VIDEO_MEDIATEK_VCODEC=m -CONFIG_VIDEO_MEDIATEK_VPU=m -CONFIG_VIDEO_MEDIATEK_MDP3=m - -# -# Microchip Technology, Inc. media platform drivers -# - -# -# Nuvoton media platform drivers -# - -# -# NVidia media platform drivers -# -CONFIG_VIDEO_TEGRA_VDE=m - -# -# NXP media platform drivers -# -CONFIG_VIDEO_IMX7_CSI=m -CONFIG_VIDEO_IMX8MQ_MIPI_CSI2=m -CONFIG_VIDEO_IMX_MIPI_CSIS=m -CONFIG_VIDEO_IMX8_ISI=m -# CONFIG_VIDEO_IMX8_ISI_M2M is not set -CONFIG_VIDEO_IMX_PXP=m -CONFIG_VIDEO_DW100=m -CONFIG_VIDEO_IMX8_JPEG=m - -# -# Qualcomm media platform drivers -# -CONFIG_VIDEO_QCOM_CAMSS=m -# CONFIG_VIDEO_QCOM_IRIS is not set -CONFIG_VIDEO_QCOM_VENUS=m - -# -# Raspberry Pi media platform drivers -# -# CONFIG_VIDEO_RASPBERRYPI_PISP_BE is not set -# CONFIG_VIDEO_RP1_CFE is not set - -# -# Renesas media platform drivers -# - -# -# Rockchip media platform drivers -# -CONFIG_VIDEO_ROCKCHIP_RGA=m -CONFIG_VIDEO_ROCKCHIP_ISP1=m -CONFIG_VIDEO_ROCKCHIP_VDEC=m - -# -# Samsung media platform drivers -# -CONFIG_VIDEO_SAMSUNG_EXYNOS_GSC=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_SAMSUNG_S5P_G2D=m -CONFIG_VIDEO_SAMSUNG_S5P_JPEG=m -CONFIG_VIDEO_SAMSUNG_S5P_MFC=m - -# -# STMicroelectronics media platform drivers -# - -# -# Sunxi media platform drivers -# -CONFIG_VIDEO_SUN4I_CSI=m -CONFIG_VIDEO_SUN6I_CSI=m -CONFIG_VIDEO_SUN6I_MIPI_CSI2=m -CONFIG_VIDEO_SUN8I_A83T_MIPI_CSI2=m -CONFIG_VIDEO_SUN8I_DEINTERLACE=m -CONFIG_VIDEO_SUN8I_ROTATE=m -# CONFIG_VIDEO_SYNOPSYS_HDMIRX is not set - -# -# Texas Instruments drivers -# - -# -# Verisilicon media platform drivers -# -CONFIG_VIDEO_HANTRO=m -# CONFIG_VIDEO_HANTRO_HEVC_RFC is not set -CONFIG_VIDEO_HANTRO_IMX8M=y -CONFIG_VIDEO_HANTRO_ROCKCHIP=y -CONFIG_VIDEO_HANTRO_SUNXI=y - -# -# VIA media platform drivers -# - -# -# Xilinx media platform drivers -# -CONFIG_VIDEO_XILINX=m -CONFIG_VIDEO_XILINX_CSI2RXSS=m -CONFIG_VIDEO_XILINX_TPG=m -CONFIG_VIDEO_XILINX_VTC=m - -# -# MMC/SDIO DVB adapters -# -CONFIG_SMS_SDIO_DRV=m -CONFIG_V4L_TEST_DRIVERS=y -CONFIG_VIDEO_VIM2M=m -CONFIG_VIDEO_VICODEC=m -CONFIG_VIDEO_VIMC=m -CONFIG_VIDEO_VIVID=m -CONFIG_VIDEO_VIVID_CEC=y -CONFIG_VIDEO_VIVID_OSD=y -CONFIG_VIDEO_VIVID_MAX_DEVS=64 -CONFIG_VIDEO_VISL=m -# CONFIG_VISL_DEBUGFS is not set -# CONFIG_DVB_TEST_DRIVERS is not set - -# -# FireWire (IEEE 1394) Adapters -# -CONFIG_DVB_FIREDTV=m -CONFIG_DVB_FIREDTV_INPUT=y -CONFIG_MEDIA_COMMON_OPTIONS=y - -# -# common driver options -# -CONFIG_CYPRESS_FIRMWARE=m -CONFIG_TTPCI_EEPROM=m -CONFIG_UVC_COMMON=m -CONFIG_VIDEO_CX2341X=m -CONFIG_VIDEO_TVEEPROM=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_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 -# 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 -CONFIG_VIDEO_CAMERA_SENSOR=y -CONFIG_VIDEO_APTINA_PLL=m -CONFIG_VIDEO_CCS_PLL=m -# CONFIG_VIDEO_ALVIUM_CSI2 is not set -CONFIG_VIDEO_AR0521=m -# CONFIG_VIDEO_GC0308 is not set -# CONFIG_VIDEO_GC05A2 is not set -# CONFIG_VIDEO_GC08A3 is not set -# CONFIG_VIDEO_GC2145 is not set -CONFIG_VIDEO_HI556=m -CONFIG_VIDEO_HI846=m -CONFIG_VIDEO_HI847=m -CONFIG_VIDEO_IMX208=m -CONFIG_VIDEO_IMX214=m -CONFIG_VIDEO_IMX219=m -CONFIG_VIDEO_IMX258=m -CONFIG_VIDEO_IMX274=m -# CONFIG_VIDEO_IMX283 is not set -CONFIG_VIDEO_IMX290=m -CONFIG_VIDEO_IMX296=m -CONFIG_VIDEO_IMX319=m -CONFIG_VIDEO_IMX334=m -CONFIG_VIDEO_IMX335=m -CONFIG_VIDEO_IMX355=m -CONFIG_VIDEO_IMX412=m -CONFIG_VIDEO_IMX415=m -CONFIG_VIDEO_MAX9271_LIB=m -CONFIG_VIDEO_MT9M001=m -CONFIG_VIDEO_MT9M111=m -# CONFIG_VIDEO_MT9M114 is not set -CONFIG_VIDEO_MT9P031=m -CONFIG_VIDEO_MT9T112=m -CONFIG_VIDEO_MT9V011=m -CONFIG_VIDEO_MT9V032=m -CONFIG_VIDEO_MT9V111=m -CONFIG_VIDEO_OG01A1B=m -# CONFIG_VIDEO_OV01A10 is not set -CONFIG_VIDEO_OV02A10=m -# CONFIG_VIDEO_OV02E10 is not set -# CONFIG_VIDEO_OV02C10 is not set -CONFIG_VIDEO_OV08D10=m -CONFIG_VIDEO_OV08X40=m -CONFIG_VIDEO_OV13858=m -CONFIG_VIDEO_OV13B10=m -CONFIG_VIDEO_OV2640=m -CONFIG_VIDEO_OV2659=m -CONFIG_VIDEO_OV2680=m -CONFIG_VIDEO_OV2685=m -CONFIG_VIDEO_OV2740=m -CONFIG_VIDEO_OV4689=m -CONFIG_VIDEO_OV5640=m -CONFIG_VIDEO_OV5645=m -CONFIG_VIDEO_OV5647=m -CONFIG_VIDEO_OV5648=m -CONFIG_VIDEO_OV5670=m -CONFIG_VIDEO_OV5675=m -CONFIG_VIDEO_OV5693=m -CONFIG_VIDEO_OV5695=m -# CONFIG_VIDEO_OV64A40 is not set -CONFIG_VIDEO_OV6650=m -CONFIG_VIDEO_OV7251=m -CONFIG_VIDEO_OV7640=m -CONFIG_VIDEO_OV7670=m -CONFIG_VIDEO_OV772X=m -CONFIG_VIDEO_OV7740=m -CONFIG_VIDEO_OV8856=m -CONFIG_VIDEO_OV8858=m -CONFIG_VIDEO_OV8865=m -CONFIG_VIDEO_OV9282=m -CONFIG_VIDEO_OV9640=m -CONFIG_VIDEO_OV9650=m -CONFIG_VIDEO_OV9734=m -CONFIG_VIDEO_RDACM20=m -CONFIG_VIDEO_RDACM21=m -CONFIG_VIDEO_RJ54N1=m -CONFIG_VIDEO_S5C73M3=m -CONFIG_VIDEO_S5K5BAF=m -CONFIG_VIDEO_S5K6A3=m -# CONFIG_VIDEO_VD55G1 is not set -# CONFIG_VIDEO_VD56G3 is not set -# CONFIG_VIDEO_VGXY61 is not set -CONFIG_VIDEO_CCS=m -CONFIG_VIDEO_ET8EK8=m - -# -# Camera ISPs -# -# CONFIG_VIDEO_THP7312 is not set -# end of Camera ISPs - -CONFIG_VIDEO_CAMERA_LENS=y -CONFIG_VIDEO_AD5820=m -CONFIG_VIDEO_AK7375=m -CONFIG_VIDEO_DW9714=m -# CONFIG_VIDEO_DW9719 is not set -CONFIG_VIDEO_DW9768=m -CONFIG_VIDEO_DW9807_VCM=m - -# -# Flash devices -# -CONFIG_VIDEO_ADP1653=m -CONFIG_VIDEO_LM3560=m -CONFIG_VIDEO_LM3646=m -# end of Flash devices - -# -# Audio decoders, processors and mixers -# -CONFIG_VIDEO_CS3308=m -CONFIG_VIDEO_CS5345=m -CONFIG_VIDEO_CS53L32A=m -CONFIG_VIDEO_MSP3400=m -CONFIG_VIDEO_SONY_BTF_MPX=m -CONFIG_VIDEO_TDA1997X=m -CONFIG_VIDEO_TDA7432=m -CONFIG_VIDEO_TDA9840=m -CONFIG_VIDEO_TEA6415C=m -CONFIG_VIDEO_TEA6420=m -CONFIG_VIDEO_TLV320AIC23B=m -CONFIG_VIDEO_TVAUDIO=m -CONFIG_VIDEO_UDA1342=m -CONFIG_VIDEO_VP27SMPX=m -CONFIG_VIDEO_WM8739=m -CONFIG_VIDEO_WM8775=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_ISL7998X=m -# CONFIG_VIDEO_LT6911UXE is not set -CONFIG_VIDEO_KS0127=m -CONFIG_VIDEO_MAX9286=m -CONFIG_VIDEO_ML86V7667=m -CONFIG_VIDEO_SAA7110=m -CONFIG_VIDEO_SAA711X=m -CONFIG_VIDEO_TC358743=m -CONFIG_VIDEO_TC358743_CEC=y -CONFIG_VIDEO_TC358746=m -CONFIG_VIDEO_TVP514X=m -CONFIG_VIDEO_TVP5150=m -CONFIG_VIDEO_TVP7002=m -CONFIG_VIDEO_TW2804=m -# CONFIG_VIDEO_TW9900 is not set -CONFIG_VIDEO_TW9903=m -CONFIG_VIDEO_TW9906=m -CONFIG_VIDEO_TW9910=m -CONFIG_VIDEO_VPX3220=m - -# -# Video and audio decoders -# -CONFIG_VIDEO_SAA717X=m -CONFIG_VIDEO_CX25840=m -# end of Video decoders - -# -# Video encoders -# -CONFIG_VIDEO_ADV7170=m -CONFIG_VIDEO_ADV7175=m -CONFIG_VIDEO_ADV7343=m -CONFIG_VIDEO_ADV7393=m -CONFIG_VIDEO_AK881X=m -CONFIG_VIDEO_SAA7127=m -CONFIG_VIDEO_SAA7185=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_I2C=m -CONFIG_VIDEO_M52790=m -CONFIG_VIDEO_ST_MIPID02=m -CONFIG_VIDEO_THS7303=m -# end of Miscellaneous helper chips - -# -# Video serializers and deserializers -# -# CONFIG_VIDEO_DS90UB913 is not set -# CONFIG_VIDEO_DS90UB953 is not set -# CONFIG_VIDEO_DS90UB960 is not set -# CONFIG_VIDEO_MAX96714 is not set -# CONFIG_VIDEO_MAX96717 is not set -# end of Video serializers and deserializers - -# -# Media SPI Adapters -# -CONFIG_CXD2880_SPI_DRV=m -CONFIG_VIDEO_GS1662=m -# end of Media SPI Adapters - -CONFIG_MEDIA_TUNER=m - -# -# Customize TV tuners -# -CONFIG_MEDIA_TUNER_E4000=m -CONFIG_MEDIA_TUNER_FC0011=m -CONFIG_MEDIA_TUNER_FC0012=m -CONFIG_MEDIA_TUNER_FC0013=m -CONFIG_MEDIA_TUNER_FC2580=m -CONFIG_MEDIA_TUNER_IT913X=m -CONFIG_MEDIA_TUNER_M88RS6000T=m -CONFIG_MEDIA_TUNER_MAX2165=m -CONFIG_MEDIA_TUNER_MC44S803=m -CONFIG_MEDIA_TUNER_MSI001=m -CONFIG_MEDIA_TUNER_MT2060=m -CONFIG_MEDIA_TUNER_MT2063=m -CONFIG_MEDIA_TUNER_MT20XX=m -CONFIG_MEDIA_TUNER_MT2131=m -CONFIG_MEDIA_TUNER_MT2266=m -CONFIG_MEDIA_TUNER_MXL301RF=m -CONFIG_MEDIA_TUNER_MXL5005S=m -CONFIG_MEDIA_TUNER_MXL5007T=m -CONFIG_MEDIA_TUNER_QM1D1B0004=m -CONFIG_MEDIA_TUNER_QM1D1C0042=m -CONFIG_MEDIA_TUNER_QT1010=m -CONFIG_MEDIA_TUNER_R820T=m -CONFIG_MEDIA_TUNER_SI2157=m -CONFIG_MEDIA_TUNER_SIMPLE=m -CONFIG_MEDIA_TUNER_TDA18212=m -CONFIG_MEDIA_TUNER_TDA18218=m -CONFIG_MEDIA_TUNER_TDA18250=m -CONFIG_MEDIA_TUNER_TDA18271=m -CONFIG_MEDIA_TUNER_TDA827X=m -CONFIG_MEDIA_TUNER_TDA8290=m -CONFIG_MEDIA_TUNER_TDA9887=m -CONFIG_MEDIA_TUNER_TEA5761=m -CONFIG_MEDIA_TUNER_TEA5767=m -CONFIG_MEDIA_TUNER_TUA9001=m -CONFIG_MEDIA_TUNER_XC2028=m -CONFIG_MEDIA_TUNER_XC4000=m -CONFIG_MEDIA_TUNER_XC5000=m -# end of Customize TV tuners - -# -# Customise DVB Frontends -# - -# -# Multistandard (satellite) frontends -# -CONFIG_DVB_M88DS3103=m -CONFIG_DVB_MXL5XX=m -CONFIG_DVB_STB0899=m -CONFIG_DVB_STB6100=m -CONFIG_DVB_STV090x=m -CONFIG_DVB_STV0910=m -CONFIG_DVB_STV6110x=m -CONFIG_DVB_STV6111=m - -# -# Multistandard (cable + terrestrial) frontends -# -CONFIG_DVB_DRXK=m -CONFIG_DVB_MN88472=m -CONFIG_DVB_MN88473=m -CONFIG_DVB_SI2165=m -CONFIG_DVB_TDA18271C2DD=m - -# -# DVB-S (satellite) frontends -# -CONFIG_DVB_CX24110=m -CONFIG_DVB_CX24116=m -CONFIG_DVB_CX24117=m -CONFIG_DVB_CX24120=m -CONFIG_DVB_CX24123=m -CONFIG_DVB_DS3000=m -CONFIG_DVB_MB86A16=m -CONFIG_DVB_MT312=m -CONFIG_DVB_S5H1420=m -CONFIG_DVB_SI21XX=m -CONFIG_DVB_STB6000=m -CONFIG_DVB_STV0288=m -CONFIG_DVB_STV0299=m -CONFIG_DVB_STV0900=m -CONFIG_DVB_STV6110=m -CONFIG_DVB_TDA10071=m -CONFIG_DVB_TDA10086=m -CONFIG_DVB_TDA8083=m -CONFIG_DVB_TDA8261=m -CONFIG_DVB_TDA826X=m -CONFIG_DVB_TS2020=m -CONFIG_DVB_TUA6100=m -CONFIG_DVB_TUNER_CX24113=m -CONFIG_DVB_TUNER_ITD1000=m -CONFIG_DVB_VES1X93=m -CONFIG_DVB_ZL10036=m -CONFIG_DVB_ZL10039=m - -# -# DVB-T (terrestrial) frontends -# -CONFIG_DVB_AF9013=m -CONFIG_DVB_AS102_FE=m -CONFIG_DVB_CX22700=m -CONFIG_DVB_CX22702=m -CONFIG_DVB_CXD2820R=m -CONFIG_DVB_CXD2841ER=m -CONFIG_DVB_DIB3000MB=m -CONFIG_DVB_DIB3000MC=m -CONFIG_DVB_DIB7000M=m -CONFIG_DVB_DIB7000P=m -CONFIG_DVB_DIB9000=m -CONFIG_DVB_DRXD=m -CONFIG_DVB_EC100=m -CONFIG_DVB_GP8PSK_FE=m -CONFIG_DVB_L64781=m -CONFIG_DVB_MT352=m -CONFIG_DVB_NXT6000=m -CONFIG_DVB_RTL2830=m -CONFIG_DVB_RTL2832=m -CONFIG_DVB_RTL2832_SDR=m -CONFIG_DVB_S5H1432=m -CONFIG_DVB_SI2168=m -CONFIG_DVB_SP887X=m -CONFIG_DVB_STV0367=m -CONFIG_DVB_TDA10048=m -CONFIG_DVB_TDA1004X=m -CONFIG_DVB_ZD1301_DEMOD=m -CONFIG_DVB_ZL10353=m -CONFIG_DVB_CXD2880=m - -# -# DVB-C (cable) frontends -# -CONFIG_DVB_STV0297=m -CONFIG_DVB_TDA10021=m -CONFIG_DVB_TDA10023=m -CONFIG_DVB_VES1820=m - -# -# ATSC (North American/Korean Terrestrial/Cable DTV) frontends -# -CONFIG_DVB_AU8522=m -CONFIG_DVB_AU8522_DTV=m -CONFIG_DVB_AU8522_V4L=m -CONFIG_DVB_BCM3510=m -CONFIG_DVB_LG2160=m -CONFIG_DVB_LGDT3305=m -CONFIG_DVB_LGDT3306A=m -CONFIG_DVB_LGDT330X=m -CONFIG_DVB_MXL692=m -CONFIG_DVB_NXT200X=m -CONFIG_DVB_OR51132=m -CONFIG_DVB_OR51211=m -CONFIG_DVB_S5H1409=m -CONFIG_DVB_S5H1411=m - -# -# ISDB-T (terrestrial) frontends -# -CONFIG_DVB_DIB8000=m -CONFIG_DVB_MB86A20S=m -CONFIG_DVB_S921=m - -# -# ISDB-S (satellite) & ISDB-T (terrestrial) frontends -# -CONFIG_DVB_MN88443X=m -CONFIG_DVB_TC90522=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_A8293=m -CONFIG_DVB_AF9033=m -CONFIG_DVB_ASCOT2E=m -CONFIG_DVB_ATBM8830=m -CONFIG_DVB_HELENE=m -CONFIG_DVB_HORUS3A=m -CONFIG_DVB_ISL6405=m -CONFIG_DVB_ISL6421=m -CONFIG_DVB_ISL6423=m -CONFIG_DVB_IX2505V=m -CONFIG_DVB_LGS8GL5=m -CONFIG_DVB_LGS8GXX=m -CONFIG_DVB_LNBH25=m -CONFIG_DVB_LNBH29=m -CONFIG_DVB_LNBP21=m -CONFIG_DVB_LNBP22=m -CONFIG_DVB_M88RS2000=m -CONFIG_DVB_TDA665x=m -CONFIG_DVB_DRX39XYJ=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_APERTURE_HELPERS=y -CONFIG_SCREEN_INFO=y -CONFIG_VIDEO=y -CONFIG_AUXDISPLAY=y -CONFIG_CHARLCD=m -CONFIG_HD44780_COMMON=m -CONFIG_HD44780=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_LINEDISP=m -# CONFIG_IMG_ASCII_LCD is not set -CONFIG_HT16K33=m -# CONFIG_MAX6959 is not set -# CONFIG_SEG_LED_GPIO is not set -CONFIG_PANEL=m -CONFIG_TEGRA_HOST1X_CONTEXT_BUS=y -CONFIG_TEGRA_HOST1X=m -CONFIG_TEGRA_HOST1X_FIREWALL=y -CONFIG_DRM=m - -# -# DRM debugging options -# -# CONFIG_DRM_WERROR is not set -# CONFIG_DRM_DEBUG_MM is not set -# end of DRM debugging options - -CONFIG_DRM_MIPI_DBI=m -CONFIG_DRM_MIPI_DSI=y -CONFIG_DRM_KMS_HELPER=m -# CONFIG_DRM_PANIC is not set -# CONFIG_DRM_DEBUG_DP_MST_TOPOLOGY_REFS is not set -# CONFIG_DRM_DEBUG_MODESET_LOCK is not set -CONFIG_DRM_CLIENT=y -CONFIG_DRM_CLIENT_LIB=m -CONFIG_DRM_CLIENT_SELECTION=m -CONFIG_DRM_CLIENT_SETUP=y - -# -# Supported DRM clients -# -CONFIG_DRM_FBDEV_EMULATION=y -CONFIG_DRM_FBDEV_OVERALLOC=100 -# CONFIG_DRM_FBDEV_LEAK_PHYS_SMEM is not set -# CONFIG_DRM_CLIENT_LOG is not set -CONFIG_DRM_CLIENT_DEFAULT_FBDEV=y -CONFIG_DRM_CLIENT_DEFAULT="fbdev" -# end of Supported DRM clients - -CONFIG_DRM_LOAD_EDID_FIRMWARE=y -CONFIG_DRM_DISPLAY_DP_AUX_BUS=m -CONFIG_DRM_DISPLAY_HELPER=m -CONFIG_DRM_BRIDGE_CONNECTOR=y -CONFIG_DRM_DISPLAY_DP_AUX_CEC=y -CONFIG_DRM_DISPLAY_DP_AUX_CHARDEV=y -CONFIG_DRM_DISPLAY_DP_HELPER=y -CONFIG_DRM_DISPLAY_DP_TUNNEL=y -CONFIG_DRM_DISPLAY_DSC_HELPER=y -CONFIG_DRM_DISPLAY_HDCP_HELPER=y -CONFIG_DRM_DISPLAY_HDMI_AUDIO_HELPER=y -CONFIG_DRM_DISPLAY_HDMI_CEC_HELPER=y -CONFIG_DRM_DISPLAY_HDMI_CEC_NOTIFIER_HELPER=y -CONFIG_DRM_DISPLAY_HDMI_HELPER=y -CONFIG_DRM_DISPLAY_HDMI_STATE_HELPER=y -CONFIG_DRM_TTM=m -CONFIG_DRM_EXEC=m -CONFIG_DRM_GPUVM=m -CONFIG_DRM_GPUSVM=m -CONFIG_DRM_BUDDY=m -CONFIG_DRM_VRAM_HELPER=m -CONFIG_DRM_TTM_HELPER=m -CONFIG_DRM_GEM_DMA_HELPER=m -CONFIG_DRM_GEM_SHMEM_HELPER=m -CONFIG_DRM_SUBALLOC_HELPER=m -CONFIG_DRM_SCHED=m - -# -# Drivers for system framebuffers -# -CONFIG_DRM_SYSFB_HELPER=m -# CONFIG_DRM_EFIDRM is not set -CONFIG_DRM_SIMPLEDRM=m -# end of Drivers for system framebuffers - -# -# 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 -# CONFIG_DRM_AMD_ISP is not set -# CONFIG_DRM_AMDGPU_WERROR is not set - -# -# 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_FP=y -CONFIG_DRM_AMD_DC_SI=y -# CONFIG_DEBUG_KERNEL_DC is not set -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_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_NOUVEAU_GSP_DEFAULT is not set -CONFIG_DRM_NOUVEAU_CH7006=m -CONFIG_DRM_NOUVEAU_SIL164=m -CONFIG_DRM_XE=m -CONFIG_DRM_XE_DISPLAY=y -CONFIG_DRM_XE_DP_TUNNEL=y -CONFIG_DRM_XE_GPUSVM=y -CONFIG_DRM_XE_PAGEMAP=y -CONFIG_DRM_XE_FORCE_PROBE="" - -# -# drm/Xe Debugging -# -# CONFIG_DRM_XE_WERROR is not set -# CONFIG_DRM_XE_DEBUG is not set -# CONFIG_DRM_XE_DEBUG_VM is not set -# CONFIG_DRM_XE_DEBUG_MEMIRQ is not set -# CONFIG_DRM_XE_DEBUG_SRIOV is not set -# CONFIG_DRM_XE_DEBUG_MEM is not set -# CONFIG_DRM_XE_USERPTR_INVAL_INJECT is not set -# end of drm/Xe Debugging - -# -# drm/xe Profile Guided Optimisation -# -CONFIG_DRM_XE_JOB_TIMEOUT_MAX=10000 -CONFIG_DRM_XE_JOB_TIMEOUT_MIN=1 -CONFIG_DRM_XE_TIMESLICE_MAX=10000000 -CONFIG_DRM_XE_TIMESLICE_MIN=1 -CONFIG_DRM_XE_PREEMPT_TIMEOUT=640000 -CONFIG_DRM_XE_PREEMPT_TIMEOUT_MAX=10000000 -CONFIG_DRM_XE_PREEMPT_TIMEOUT_MIN=1 -CONFIG_DRM_XE_ENABLE_SCHEDTIMEOUT_LIMIT=y -# end of drm/xe Profile Guided Optimisation - -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_VOP=y -CONFIG_ROCKCHIP_VOP2=y -CONFIG_ROCKCHIP_ANALOGIX_DP=y -CONFIG_ROCKCHIP_CDN_DP=y -CONFIG_ROCKCHIP_DW_HDMI=y -# CONFIG_ROCKCHIP_DW_HDMI_QP is not set -CONFIG_ROCKCHIP_DW_MIPI_DSI=y -# CONFIG_ROCKCHIP_DW_MIPI_DSI2 is not set -CONFIG_ROCKCHIP_INNO_HDMI=y -CONFIG_ROCKCHIP_LVDS=y -CONFIG_ROCKCHIP_RGB=y -CONFIG_ROCKCHIP_RK3066_HDMI=y -CONFIG_DRM_VMWGFX=m -CONFIG_DRM_UDL=m -CONFIG_DRM_AST=m -CONFIG_DRM_MGAG200=m -CONFIG_DRM_SUN4I=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_VIRTIO_GPU_KMS=y -CONFIG_DRM_MSM=m -CONFIG_DRM_MSM_GPU_STATE=y -# CONFIG_DRM_MSM_GPU_SUDO is not set -CONFIG_DRM_MSM_KMS=y -CONFIG_DRM_MSM_KMS_FBDEV=y -CONFIG_DRM_MSM_MDSS=y -CONFIG_DRM_MSM_MDP4=y -CONFIG_DRM_MSM_MDP5=y -CONFIG_DRM_MSM_DPU=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_MSM_HDMI=y -CONFIG_DRM_MSM_HDMI_HDCP=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_AUO_A030JTN01=m -CONFIG_DRM_PANEL_BOE_BF060Y8M_AJ0=m -CONFIG_DRM_PANEL_BOE_HIMAX8279D=m -# CONFIG_DRM_PANEL_BOE_TD4320 is not set -# CONFIG_DRM_PANEL_BOE_TH101MB31UIG002_28A is not set -CONFIG_DRM_PANEL_BOE_TV101WUM_NL6=m -# CONFIG_DRM_PANEL_BOE_TV101WUM_LL2 is not set -CONFIG_DRM_PANEL_EBBG_FT8719=m -CONFIG_DRM_PANEL_ELIDA_KD35T133=m -CONFIG_DRM_PANEL_FEIXIN_K101_IM2BA02=m -CONFIG_DRM_PANEL_FEIYANG_FY07024DI26A30D=m -CONFIG_DRM_PANEL_DSI_CM=m -CONFIG_DRM_PANEL_LVDS=m -# CONFIG_DRM_PANEL_HIMAX_HX8279 is not set -# CONFIG_DRM_PANEL_HIMAX_HX83102 is not set -# CONFIG_DRM_PANEL_HIMAX_HX83112A is not set -# CONFIG_DRM_PANEL_HIMAX_HX83112B is not set -CONFIG_DRM_PANEL_HIMAX_HX8394=m -CONFIG_DRM_PANEL_ILITEK_IL9322=m -CONFIG_DRM_PANEL_ILITEK_ILI9341=m -# CONFIG_DRM_PANEL_ILITEK_ILI9805 is not set -# CONFIG_DRM_PANEL_ILITEK_ILI9806E is not set -CONFIG_DRM_PANEL_ILITEK_ILI9881C=m -# CONFIG_DRM_PANEL_ILITEK_ILI9882T is not set -CONFIG_DRM_PANEL_INNOLUX_EJ030NA=m -CONFIG_DRM_PANEL_INNOLUX_P079ZCA=m -CONFIG_DRM_PANEL_JADARD_JD9365DA_H3=m -# CONFIG_DRM_PANEL_JDI_LPM102A188A is not set -CONFIG_DRM_PANEL_JDI_LT070ME05000=m -CONFIG_DRM_PANEL_JDI_R63452=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_LINCOLNTECH_LCD197 is not set -CONFIG_DRM_PANEL_LG_LB035Q02=m -CONFIG_DRM_PANEL_LG_LG4573=m -# CONFIG_DRM_PANEL_LG_SW43408 is not set -CONFIG_DRM_PANEL_MAGNACHIP_D53E6EA8966=m -CONFIG_DRM_PANEL_MANTIX_MLAF057WE51=m -CONFIG_DRM_PANEL_NEC_NL8048HL11=m -CONFIG_DRM_PANEL_NEWVISION_NV3051D=m -CONFIG_DRM_PANEL_NEWVISION_NV3052C=m -CONFIG_DRM_PANEL_NOVATEK_NT35510=m -CONFIG_DRM_PANEL_NOVATEK_NT35560=m -CONFIG_DRM_PANEL_NOVATEK_NT35950=m -CONFIG_DRM_PANEL_NOVATEK_NT36523=m -CONFIG_DRM_PANEL_NOVATEK_NT36672A=m -# CONFIG_DRM_PANEL_NOVATEK_NT36672E is not set -# CONFIG_DRM_PANEL_NOVATEK_NT37801 is not set -CONFIG_DRM_PANEL_NOVATEK_NT39016=m -CONFIG_DRM_PANEL_OLIMEX_LCD_OLINUXINO=m -CONFIG_DRM_PANEL_ORISETECH_OTA5601A=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_RM67200 is not set -CONFIG_DRM_PANEL_RAYDIUM_RM68200=m -# CONFIG_DRM_PANEL_RAYDIUM_RM692E5 is not set -# CONFIG_DRM_PANEL_RAYDIUM_RM69380 is not set -# CONFIG_DRM_PANEL_RENESAS_R61307 is not set -# CONFIG_DRM_PANEL_RENESAS_R69328 is not set -CONFIG_DRM_PANEL_RONBO_RB070D30=m -# CONFIG_DRM_PANEL_SAMSUNG_AMS581VF01 is not set -# CONFIG_DRM_PANEL_SAMSUNG_AMS639RQ08 is not set -# CONFIG_DRM_PANEL_SAMSUNG_S6E88A0_AMS427AP24 is not set -CONFIG_DRM_PANEL_SAMSUNG_S6E88A0_AMS452EF01=m -CONFIG_DRM_PANEL_SAMSUNG_ATNA33XC20=m -CONFIG_DRM_PANEL_SAMSUNG_DB7430=m -CONFIG_DRM_PANEL_SAMSUNG_LD9040=m -# CONFIG_DRM_PANEL_SAMSUNG_S6E3FA7 is not set -CONFIG_DRM_PANEL_SAMSUNG_S6D16D0=m -CONFIG_DRM_PANEL_SAMSUNG_S6D27A1=m -# CONFIG_DRM_PANEL_SAMSUNG_S6D7AA0 is not set -CONFIG_DRM_PANEL_SAMSUNG_S6E3HA2=m -# CONFIG_DRM_PANEL_SAMSUNG_S6E3HA8 is not set -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_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_ACX565AKM=m -CONFIG_DRM_PANEL_SONY_TD4353_JDI=m -CONFIG_DRM_PANEL_SONY_TULIP_TRULY_NT35521=m -# CONFIG_DRM_PANEL_STARTEK_KD070FHFID015 is not set -CONFIG_DRM_PANEL_EDP=m -CONFIG_DRM_PANEL_SIMPLE=m -# CONFIG_DRM_PANEL_SUMMIT is not set -# CONFIG_DRM_PANEL_SYNAPTICS_R63353 is not set -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_G2647FB105 is not set -# CONFIG_DRM_PANEL_VISIONOX_R66451 is not set -CONFIG_DRM_PANEL_VISIONOX_RM69299=m -# CONFIG_DRM_PANEL_VISIONOX_RM692E5 is not set -CONFIG_DRM_PANEL_VISIONOX_VTDR6130=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 -CONFIG_DRM_AUX_BRIDGE=m -CONFIG_DRM_AUX_HPD_BRIDGE=m - -# -# Display Interface Bridges -# -CONFIG_DRM_CHIPONE_ICN6211=m -CONFIG_DRM_CHRONTEL_CH7033=m -CONFIG_DRM_CROS_EC_ANX7688=m -CONFIG_DRM_DISPLAY_CONNECTOR=m -# CONFIG_DRM_FSL_LDB is not set -CONFIG_DRM_I2C_NXP_TDA998X=m -# CONFIG_DRM_ITE_IT6263 is not set -CONFIG_DRM_ITE_IT6505=m -CONFIG_DRM_LONTIUM_LT8912B=m -# CONFIG_DRM_LONTIUM_LT9211 is not set -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_SAMSUNG_DSIM=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_DLPC3433=m -# CONFIG_DRM_TI_TDP158 is not set -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_DSI=m -CONFIG_DRM_CDNS_DSI_J721E=y -CONFIG_DRM_CDNS_MHDP8546=m -CONFIG_DRM_IMX_LDB_HELPER=m -# CONFIG_DRM_IMX8MP_DW_HDMI_BRIDGE is not set -# CONFIG_DRM_IMX8MP_HDMI_PVI is not set -CONFIG_DRM_IMX8QM_LDB=m -CONFIG_DRM_IMX8QXP_LDB=m -CONFIG_DRM_IMX8QXP_PIXEL_COMBINER=m -CONFIG_DRM_IMX8QXP_PIXEL_LINK=m -CONFIG_DRM_IMX8QXP_PIXEL_LINK_TO_DPI=m -# CONFIG_DRM_IMX93_MIPI_DSI is not set -CONFIG_DRM_DW_HDMI=m -CONFIG_DRM_DW_HDMI_AHB_AUDIO=m -CONFIG_DRM_DW_HDMI_I2S_AUDIO=m -# CONFIG_DRM_DW_HDMI_GP_AUDIO is not set -CONFIG_DRM_DW_HDMI_CEC=m -CONFIG_DRM_DW_MIPI_DSI=m -# end of Display Interface Bridges - -# CONFIG_DRM_IMX8_DC is not set -CONFIG_DRM_IMX_DCSS=m -CONFIG_DRM_IMX_LCDC=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_LOGICVC=m -CONFIG_DRM_MEDIATEK=m -# CONFIG_DRM_MEDIATEK_DP is not set -CONFIG_DRM_MEDIATEK_HDMI=m -CONFIG_DRM_MXS=y -# CONFIG_DRM_MXSFB is not set -CONFIG_DRM_IMX_LCDIF=m -CONFIG_DRM_MESON=m -CONFIG_DRM_MESON_DW_HDMI=m -CONFIG_DRM_MESON_DW_MIPI_DSI=m -# CONFIG_DRM_ARCPGU is not set -CONFIG_DRM_BOCHS=m -CONFIG_DRM_CIRRUS_QEMU=m -CONFIG_DRM_GM12U320=m -CONFIG_DRM_PANEL_MIPI_DBI=m -CONFIG_TINYDRM_HX8357D=m -CONFIG_TINYDRM_ILI9163=m -CONFIG_TINYDRM_ILI9225=m -CONFIG_TINYDRM_ILI9341=m -CONFIG_TINYDRM_ILI9486=m -CONFIG_TINYDRM_MI0283QT=m -CONFIG_TINYDRM_REPAPER=m -# CONFIG_TINYDRM_SHARP_MEMORY is not set -CONFIG_DRM_PL111=m -CONFIG_DRM_LIMA=m -CONFIG_DRM_PANFROST=m -CONFIG_DRM_PANTHOR=m -CONFIG_DRM_TIDSS=m -# CONFIG_DRM_ADP is not set -CONFIG_DRM_ZYNQMP_DPSUB=m -# CONFIG_DRM_ZYNQMP_DPSUB_AUDIO is not set -CONFIG_DRM_GUD=m -# CONFIG_DRM_ST7571_I2C is not set -# CONFIG_DRM_ST7586 is not set -# CONFIG_DRM_ST7735R is not set -CONFIG_DRM_SSD130X=m -CONFIG_DRM_SSD130X_I2C=m -CONFIG_DRM_SSD130X_SPI=m -CONFIG_DRM_SPRD=m -# CONFIG_DRM_POWERVR is not set -CONFIG_DRM_HYPERV=m -CONFIG_DRM_PANEL_BACKLIGHT_QUIRKS=m -CONFIG_DRM_PRIVACY_SCREEN=y -CONFIG_DRM_PANEL_ORIENTATION_QUIRKS=y - -# -# Frame buffer Devices -# -CONFIG_FB=y -# CONFIG_FB_CIRRUS is not set -# CONFIG_FB_PM2 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_HYPERV=m -# CONFIG_FB_SIMPLE is not set -# CONFIG_FB_SSD1307 is not set -# CONFIG_FB_SM712 is not set -CONFIG_FB_CORE=y -CONFIG_FB_NOTIFY=y -CONFIG_FB_DEVICE=y -CONFIG_FB_DDC=m -CONFIG_FB_CFB_FILLRECT=y -CONFIG_FB_CFB_COPYAREA=y -CONFIG_FB_CFB_IMAGEBLIT=y -CONFIG_FB_SYS_FILLRECT=y -CONFIG_FB_SYS_COPYAREA=y -CONFIG_FB_SYS_IMAGEBLIT=y -# CONFIG_FB_FOREIGN_ENDIAN is not set -CONFIG_FB_SYSMEM_FOPS=y -CONFIG_FB_DEFERRED_IO=y -CONFIG_FB_DMAMEM_HELPERS=y -CONFIG_FB_DMAMEM_HELPERS_DEFERRED=y -CONFIG_FB_IOMEM_FOPS=y -CONFIG_FB_IOMEM_HELPERS=y -CONFIG_FB_IOMEM_HELPERS_DEFERRED=y -CONFIG_FB_SYSMEM_HELPERS=y -CONFIG_FB_SYSMEM_HELPERS_DEFERRED=y -CONFIG_FB_BACKLIGHT=y -CONFIG_FB_MODE_HELPERS=y -CONFIG_FB_TILEBLITTING=y -# 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_KTD2801 is not set -CONFIG_BACKLIGHT_KTZ8866=m -CONFIG_BACKLIGHT_LM3533=m -CONFIG_BACKLIGHT_PWM=m -CONFIG_BACKLIGHT_MT6370=m -# CONFIG_BACKLIGHT_APPLE_DWI is not set -CONFIG_BACKLIGHT_QCOM_WLED=m -CONFIG_BACKLIGHT_RT4831=m -CONFIG_BACKLIGHT_ADP8860=m -CONFIG_BACKLIGHT_ADP8870=m -# CONFIG_BACKLIGHT_LM3509 is not set -CONFIG_BACKLIGHT_LM3630A=m -CONFIG_BACKLIGHT_LM3639=m -CONFIG_BACKLIGHT_LP855X=m -# CONFIG_BACKLIGHT_MP3309C is not set -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 -CONFIG_TRACE_GPU_MEM=y -# end of Graphics support - -CONFIG_DRM_ACCEL=y -CONFIG_DRM_ACCEL_QAIC=m -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_COMPRESS_ACCEL=y -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_CTL_FAST_LOOKUP=y -CONFIG_SND_DEBUG=y -# CONFIG_SND_DEBUG_VERBOSE is not set -CONFIG_SND_PCM_XRUN_DEBUG=y -# CONFIG_SND_CTL_INPUT_VALIDATION is not set -# CONFIG_SND_CTL_DEBUG is not set -# CONFIG_SND_JACK_INJECTION_DEBUG is not set -# CONFIG_SND_UTIMER 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_SEQ_UMP is not set -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_PCMTEST is not set -CONFIG_SND_VIRMIDI=m -CONFIG_SND_MTPAV=m -CONFIG_SND_MTS64=m -CONFIG_SND_SERIAL_U16550=m -CONFIG_SND_SERIAL_GENERIC=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_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_POWER_SAVE_DEFAULT=1 -# CONFIG_SND_HDA_CTL_DEV_ID is not set -CONFIG_SND_HDA_PREALLOC_SIZE=1024 -CONFIG_SND_HDA_INTEL=m -CONFIG_SND_HDA_TEGRA=m -# CONFIG_SND_HDA_ACPI is not set -CONFIG_SND_HDA_GENERIC_LEDS=y -CONFIG_SND_HDA_CODEC_ANALOG=m -CONFIG_SND_HDA_CODEC_SIGMATEL=m -CONFIG_SND_HDA_CODEC_VIA=m -CONFIG_SND_HDA_CODEC_CONEXANT=m -# CONFIG_SND_HDA_CODEC_SENARYTECH is not set -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_CM9825 is not set -CONFIG_SND_HDA_CODEC_SI3054=m -CONFIG_SND_HDA_GENERIC=m -CONFIG_SND_HDA_CODEC_REALTEK=m -CONFIG_SND_HDA_CODEC_REALTEK_LIB=m -CONFIG_SND_HDA_CODEC_ALC260=m -CONFIG_SND_HDA_CODEC_ALC262=m -CONFIG_SND_HDA_CODEC_ALC268=m -CONFIG_SND_HDA_CODEC_ALC269=m -CONFIG_SND_HDA_CODEC_ALC662=m -CONFIG_SND_HDA_CODEC_ALC680=m -CONFIG_SND_HDA_CODEC_ALC861=m -CONFIG_SND_HDA_CODEC_ALC861VD=m -CONFIG_SND_HDA_CODEC_ALC880=m -CONFIG_SND_HDA_CODEC_ALC882=m -CONFIG_SND_HDA_CODEC_CIRRUS=m -CONFIG_SND_HDA_CODEC_CS420X=m -CONFIG_SND_HDA_CODEC_CS421X=m -CONFIG_SND_HDA_CODEC_CS8409=m -CONFIG_SND_HDA_CODEC_HDMI=m -CONFIG_SND_HDA_CODEC_HDMI_GENERIC=m -CONFIG_SND_HDA_CODEC_HDMI_SIMPLE=m -CONFIG_SND_HDA_CODEC_HDMI_INTEL=m -CONFIG_SND_HDA_INTEL_HDMI_SILENT_STREAM=y -CONFIG_SND_HDA_CODEC_HDMI_ATI=m -CONFIG_SND_HDA_CODEC_HDMI_NVIDIA=m -CONFIG_SND_HDA_CODEC_HDMI_NVIDIA_MCP=m -CONFIG_SND_HDA_CODEC_HDMI_TEGRA=m -CONFIG_SND_HDA_SCODEC_CS35L41=m -CONFIG_SND_HDA_SCODEC_COMPONENT=m -CONFIG_SND_HDA_SCODEC_CS35L41_I2C=m -CONFIG_SND_HDA_SCODEC_CS35L41_SPI=m -# CONFIG_SND_HDA_SCODEC_CS35L56_I2C is not set -# CONFIG_SND_HDA_SCODEC_CS35L56_SPI is not set -# CONFIG_SND_HDA_SCODEC_TAS2781_I2C is not set -# CONFIG_SND_HDA_SCODEC_TAS2781_SPI is not set -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_I915=y -CONFIG_SND_HDA_EXT_CORE=m -CONFIG_SND_INTEL_NHLT=y -CONFIG_SND_INTEL_DSP_CONFIG=m -CONFIG_SND_INTEL_SOUNDWIRE_ACPI=m -# end of HD-Audio - -CONFIG_SND_SPI=y -CONFIG_SND_USB=y -CONFIG_SND_USB_AUDIO=m -# CONFIG_SND_USB_AUDIO_MIDI_V2 is not set -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_ACPI=m -# CONFIG_SND_SOC_USB is not set - -# -# Analog Devices -# -CONFIG_SND_SOC_ADI_AXI_I2S=m -CONFIG_SND_SOC_ADI_AXI_SPDIF=m -# end of Analog Devices - -# -# AMD -# -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_ST_ES8336_MACH=m -CONFIG_SND_AMD_ACP_CONFIG=m -# end of AMD - -# -# Apple -# -CONFIG_SND_SOC_APPLE_MCA=m -# end of Apple - -# -# Atmel -# -# CONFIG_SND_SOC_MIKROE_PROTO is not set -# end of Atmel - -# -# Au1x -# -# end of Au1x - -# -# Broadcom -# -CONFIG_SND_BCM2835_SOC_I2S=m -CONFIG_SND_BCM63XX_I2S_WHISTLER=m -# end of Broadcom - -# -# Cirrus Logic -# -# end of Cirrus Logic - -# -# DesignWare -# -CONFIG_SND_DESIGNWARE_I2S=m -CONFIG_SND_DESIGNWARE_PCM=y -# end of DesignWare - -# -# Freescale -# - -# -# 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_UTILS=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_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 Freescale - -# -# Google -# -# CONFIG_SND_SOC_CHV3_I2S is not set -# end of Google - -# -# Hisilicon -# -CONFIG_SND_I2S_HI6210_I2S=m -# end of Hisilicon - -# -# JZ4740 -# -# end of JZ4740 - -# -# Kirkwood -# -CONFIG_SND_KIRKWOOD_SOC=m -CONFIG_SND_KIRKWOOD_SOC_ARMADA370_DB=m -# end of Kirkwood - -# -# Loongson -# -# end of Loongson - -# -# Intel -# -# CONFIG_SND_SOC_INTEL_KEEMBAY is not set -# end of Intel - -# -# Mediatek -# -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_MT7986 is not set -# 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_MT8186=m -# CONFIG_SND_SOC_MT8186_MT6366 is not set -CONFIG_SND_SOC_MTK_BTCVSD=m -CONFIG_SND_SOC_MT8188=m -# CONFIG_SND_SOC_MT8188_MT6359 is not set -CONFIG_SND_SOC_MT8192=m -CONFIG_SND_SOC_MT8192_MT6359_RT1015_RT5682=m -CONFIG_SND_SOC_MT8195=m -CONFIG_SND_SOC_MT8195_MT6359=m -# CONFIG_SND_SOC_MT8365 is not set -# end of Mediatek - -# -# Amlogic -# -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 Amlogic - -# -# PXA -# -# end of PXA - -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_CDC_DMA=m -CONFIG_SND_SOC_LPASS_IPQ806X=m -CONFIG_SND_SOC_LPASS_APQ8016=m -CONFIG_SND_SOC_LPASS_SC7180=m -CONFIG_SND_SOC_LPASS_SC7280=m -CONFIG_SND_SOC_STORM=m -CONFIG_SND_SOC_APQ8016_SBC=m -CONFIG_SND_SOC_QCOM_COMMON=m -CONFIG_SND_SOC_QCOM_SDW=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_SC8280XP=m -CONFIG_SND_SOC_SC7180=m -CONFIG_SND_SOC_SC7280=m -# CONFIG_SND_SOC_X1E80100 is not set - -# -# Rockchip -# -CONFIG_SND_SOC_ROCKCHIP_I2S=m -CONFIG_SND_SOC_ROCKCHIP_I2S_TDM=m -CONFIG_SND_SOC_ROCKCHIP_PDM=m -# CONFIG_SND_SOC_ROCKCHIP_SAI is not set -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 -# end of Rockchip - -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 - -# -# SoundWire (SDCA) -# -CONFIG_SND_SOC_SDCA_OPTIONAL=m -# end of SoundWire (SDCA) - -# -# ST SPEAr -# -# end of ST SPEAr - -# -# Spreadtrum -# -CONFIG_SND_SOC_SPRD=m -CONFIG_SND_SOC_SPRD_MCDT=m -# end of Spreadtrum - -# -# STMicroelectronics STM32 -# -# end of STMicroelectronics STM32 - -# -# Allwinner -# -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_SUN50I_DMIC=m -CONFIG_SND_SUN8I_ADDA_PR_REGMAP=m -# end of Allwinner - -# -# Tegra -# -# end of Tegra - -# -# Xilinx -# -CONFIG_SND_SOC_XILINX_I2S=m -CONFIG_SND_SOC_XILINX_AUDIO_FORMATTER=m -CONFIG_SND_SOC_XILINX_SPDIF=m -# end of Xilinx - -# -# Xtensa -# -CONFIG_SND_SOC_XTFPGA_I2S=m -# end of Xtensa - -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_OF_DEV=m -CONFIG_SND_SOC_SOF_COMPRESS=y -# CONFIG_SND_SOC_SOF_DEVELOPER_SUPPORT is not set -CONFIG_SND_SOC_SOF=m -CONFIG_SND_SOC_SOF_IPC3=y -CONFIG_SND_SOC_SOF_IMX_TOPLEVEL=y -CONFIG_SND_SOC_SOF_IMX_COMMON=m -CONFIG_SND_SOC_SOF_IMX8=m -# CONFIG_SND_SOC_SOF_IMX9 is not set -CONFIG_SND_SOC_SOF_MTK_TOPLEVEL=y -CONFIG_SND_SOC_SOF_XTENSA=m -CONFIG_SND_SOC_I2C_AND_SPI=m - -# -# CODEC drivers -# -CONFIG_SND_SOC_WM_HUBS=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_ADAU1373 is not set -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_AK4375=m -CONFIG_SND_SOC_AK4458=m -CONFIG_SND_SOC_AK4554=m -CONFIG_SND_SOC_AK4613=m -# CONFIG_SND_SOC_AK4619 is not set -CONFIG_SND_SOC_AK4642=m -CONFIG_SND_SOC_AK5386=m -CONFIG_SND_SOC_AK5558=m -CONFIG_SND_SOC_ALC5623=m -# CONFIG_SND_SOC_AUDIO_IIO_AUX is not set -CONFIG_SND_SOC_AW8738=m -CONFIG_SND_SOC_AW88395_LIB=m -CONFIG_SND_SOC_AW88395=m -# CONFIG_SND_SOC_AW88166 is not set -# CONFIG_SND_SOC_AW88261 is not set -# CONFIG_SND_SOC_AW88081 is not set -# CONFIG_SND_SOC_AW87390 is not set -# CONFIG_SND_SOC_AW88399 is not set -CONFIG_SND_SOC_BD28623=m -CONFIG_SND_SOC_BT_SCO=m -# CONFIG_SND_SOC_CHV3_CODEC is not set -CONFIG_SND_SOC_CPCAP=m -CONFIG_SND_SOC_CROS_EC_CODEC=m -CONFIG_SND_SOC_CS_AMP_LIB=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_LIB=m -CONFIG_SND_SOC_CS35L41=m -CONFIG_SND_SOC_CS35L41_SPI=m -CONFIG_SND_SOC_CS35L41_I2C=m -CONFIG_SND_SOC_CS35L45=m -CONFIG_SND_SOC_CS35L45_SPI=m -CONFIG_SND_SOC_CS35L45_I2C=m -CONFIG_SND_SOC_CS35L56=m -CONFIG_SND_SOC_CS35L56_SHARED=m -CONFIG_SND_SOC_CS35L56_I2C=m -CONFIG_SND_SOC_CS35L56_SPI=m -CONFIG_SND_SOC_CS35L56_SDW=m -CONFIG_SND_SOC_CS42L42_CORE=m -CONFIG_SND_SOC_CS42L42=m -CONFIG_SND_SOC_CS42L42_SDW=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_CS42L83=m -# CONFIG_SND_SOC_CS42L84 is not set -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_CS48L32 is not set -CONFIG_SND_SOC_CS53L30=m -# CONFIG_SND_SOC_CS530X_I2C is not set -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_ES8311 is not set -CONFIG_SND_SOC_ES8316=m -# CONFIG_SND_SOC_ES8323 is not set -CONFIG_SND_SOC_ES8326=m -CONFIG_SND_SOC_ES8328=m -CONFIG_SND_SOC_ES8328_I2C=m -CONFIG_SND_SOC_ES8328_SPI=m -# CONFIG_SND_SOC_ES8375 is not set -# CONFIG_SND_SOC_ES8389 is not set -CONFIG_SND_SOC_GTM601=m -CONFIG_SND_SOC_HDA=m -CONFIG_SND_SOC_ICS43432=m -CONFIG_SND_SOC_IDT821034=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_MAX98363=m -CONFIG_SND_SOC_MAX98373=m -CONFIG_SND_SOC_MAX98373_I2C=m -CONFIG_SND_SOC_MAX98373_SDW=m -# CONFIG_SND_SOC_MAX98388 is not set -CONFIG_SND_SOC_MAX98390=m -CONFIG_SND_SOC_MAX98396=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_PCM6240 is not set -CONFIG_SND_SOC_PEB2466=m -# CONFIG_SND_SOC_RK3308 is not set -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_RT1017_SDCA_SDW is not set -CONFIG_SND_SOC_RT1308_SDW=m -CONFIG_SND_SOC_RT1316_SDW=m -CONFIG_SND_SOC_RT1318_SDW=m -# CONFIG_SND_SOC_RT1320_SDW is not set -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_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_RT712_SDCA_SDW=m -CONFIG_SND_SOC_RT712_SDCA_DMIC_SDW=m -# CONFIG_SND_SOC_RT721_SDCA_SDW is not set -# CONFIG_SND_SOC_RT722_SDCA_SDW is not set -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_RT9123 is not set -# CONFIG_SND_SOC_RT9123P is not set -# CONFIG_SND_SOC_RTQ9124 is not set -# CONFIG_SND_SOC_RTQ9128 is not set -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_SMA1303=m -# CONFIG_SND_SOC_SMA1307 is not set -CONFIG_SND_SOC_SPDIF=m -CONFIG_SND_SOC_SRC4XXX_I2C=m -CONFIG_SND_SOC_SRC4XXX=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_SSM3515 is not set -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_TAS2780=m -# CONFIG_SND_SOC_TAS2781_I2C is not set -CONFIG_SND_SOC_TAS5086=m -CONFIG_SND_SOC_TAS571X=m -CONFIG_SND_SOC_TAS5720=m -CONFIG_SND_SOC_TAS5805M=m -CONFIG_SND_SOC_TAS6424=m -CONFIG_SND_SOC_TDA7419=m -CONFIG_SND_SOC_TFA9879=m -CONFIG_SND_SOC_TFA989X=m -CONFIG_SND_SOC_TLV320ADC3XXX=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_UDA1342 is not set -CONFIG_SND_SOC_WCD_CLASSH=m -CONFIG_SND_SOC_WCD_MBHC=m -# CONFIG_SND_SOC_WCD937X_SDW is not set -CONFIG_SND_SOC_WCD938X=m -CONFIG_SND_SOC_WCD938X_SDW=m -# CONFIG_SND_SOC_WCD939X_SDW is not set -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_WM8731_I2C=m -CONFIG_SND_SOC_WM8731_SPI=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_WM8940=m -CONFIG_SND_SOC_WM8960=m -CONFIG_SND_SOC_WM8961=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_WSA883X=m -# CONFIG_SND_SOC_WSA884X is not set -CONFIG_SND_SOC_ZL38060=m -CONFIG_SND_SOC_MAX9759=m -CONFIG_SND_SOC_MT6351=m -# CONFIG_SND_SOC_MT6357 is not set -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_NTP8918 is not set -# CONFIG_SND_SOC_NTP8835 is not set -CONFIG_SND_SOC_TPA6130A2=m -CONFIG_SND_SOC_LPASS_MACRO_COMMON=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 - -# -# Generic 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 -# end of Generic drivers - -CONFIG_SND_VIRTIO=m -CONFIG_AC97_BUS=m -CONFIG_HID_SUPPORT=y -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_EVISION=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_COMMON=m -# CONFIG_HID_GOODIX_SPI is not set -CONFIG_HID_GOOGLE_HAMMER=m -# CONFIG_HID_GOOGLE_STADIA_FF is not set -CONFIG_HID_VIVALDI=m -CONFIG_HID_GT683R=m -CONFIG_HID_KEYTOUCH=m -CONFIG_HID_KYE=m -# CONFIG_HID_KYSONA is not set -CONFIG_HID_UCLOGIC=m -CONFIG_HID_WALTOP=m -CONFIG_HID_VIEWSONIC=m -CONFIG_HID_VRC2=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_LETSKETCH=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_MEGAWORLD_FF=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_NVIDIA_SHIELD is not set -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_PXRC=m -CONFIG_HID_RAZER=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_SIGMAMICRO=m -CONFIG_HID_SONY=m -CONFIG_SONY_FF=y -CONFIG_HID_SPEEDLINK=m -CONFIG_HID_STEAM=m -CONFIG_STEAM_FF=y -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_TOPRE=m -CONFIG_HID_THINGM=m -CONFIG_HID_THRUSTMASTER=m -CONFIG_THRUSTMASTER_FF=y -CONFIG_HID_UDRAW_PS3=m -CONFIG_HID_U2FZERO=m -CONFIG_HID_UNIVERSAL_PIDFF=m -CONFIG_HID_WACOM=m -CONFIG_HID_WIIMOTE=m -# CONFIG_HID_WINWING is not set -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_MCP2200 is not set -CONFIG_HID_MCP2221=m -# end of Special HID drivers - -# -# HID-BPF support -# -# CONFIG_HID_BPF is not set -# end of HID-BPF support - -CONFIG_I2C_HID=y -CONFIG_I2C_HID_ACPI=m -CONFIG_I2C_HID_OF=m -CONFIG_I2C_HID_OF_ELAN=m -CONFIG_I2C_HID_OF_GOODIX=m -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 - -# -# 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 - -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_PCI_AMD is not set -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_DEFAULT_AUTHORIZATION_MODE=1 -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_SIDEBAND is not set -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_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_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 - -# -# USB dual-mode controller drivers -# -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_DWC3_RTK=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_NPCM=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_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_USS720=m -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_APPLEDISPLAY=m -CONFIG_USB_QCOM_EUD=m -CONFIG_APPLE_MFI_FASTCHARGE=m -# CONFIG_USB_LJCA is not set -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_ONBOARD_DEV is not set -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_GR_UDC is not set -# CONFIG_USB_R8A66597 is not set -# CONFIG_USB_PXA27X 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_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_CDNS2_UDC is not set -# 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_MIDI2 is not set -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_MT6370=m -CONFIG_TYPEC_TCPCI_MAXIM=m -CONFIG_TYPEC_FUSB302=m -CONFIG_TYPEC_QCOM_PMIC=m -CONFIG_TYPEC_UCSI=m -CONFIG_UCSI_CCG=m -CONFIG_UCSI_ACPI=m -CONFIG_UCSI_STM32G0=m -CONFIG_UCSI_PMIC_GLINK=m -CONFIG_CROS_EC_UCSI=m -CONFIG_TYPEC_TPS6598X=m -CONFIG_TYPEC_ANX7411=m -CONFIG_TYPEC_RT1719=m -CONFIG_TYPEC_HD3SS3220=m -CONFIG_TYPEC_STUSB160X=m -CONFIG_TYPEC_WUSB3801=m - -# -# USB Type-C Multiplexer/DeMultiplexer Switch support -# -CONFIG_TYPEC_MUX_FSA4480=m -CONFIG_TYPEC_MUX_GPIO_SBU=m -CONFIG_TYPEC_MUX_PI3USB30532=m -# CONFIG_TYPEC_MUX_IT5205 is not set -# CONFIG_TYPEC_MUX_NB7VPQ904M is not set -# CONFIG_TYPEC_MUX_PS883X is not set -# CONFIG_TYPEC_MUX_PTN36502 is not set -# CONFIG_TYPEC_MUX_TUSB1046 is not set -# CONFIG_TYPEC_MUX_WCD939X_USBSS 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 -# CONFIG_TYPEC_TBT_ALTMODE is not set -# 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_UHS2=m -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_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_HI3798MV200 is not set -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_OWL=m -CONFIG_SCSI_UFSHCD=m -CONFIG_SCSI_UFS_BSG=y -CONFIG_SCSI_UFS_CRYPTO=y -CONFIG_SCSI_UFS_HWMON=y -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=m -CONFIG_SCSI_UFS_MEDIATEK=m -CONFIG_SCSI_UFS_HISI=m -CONFIG_SCSI_UFS_EXYNOS=m -CONFIG_SCSI_UFS_VARIABLE_SG_ENTRY_SIZE=y -CONFIG_SCSI_UFS_SPRD=m -# CONFIG_SCSI_UFS_ROCKCHIP 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_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_AW200XX is not set -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_CROS_EC=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_SUN50I_A100 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_LP5569 is not set -CONFIG_LEDS_LP8501=m -CONFIG_LEDS_LP8860=m -# CONFIG_LEDS_LP8864 is not set -CONFIG_LEDS_PCA955X=m -CONFIG_LEDS_PCA955X_GPIO=y -CONFIG_LEDS_PCA963X=m -# CONFIG_LEDS_PCA995X is not set -# CONFIG_LEDS_DAC124S085 is not set -CONFIG_LEDS_PWM=m -# CONFIG_LEDS_REGULATOR is not set -CONFIG_LEDS_BD2606MVV=m -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_BLINKM_MULTICOLOR is not set -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 -# CONFIG_LEDS_ST1202 is not set -CONFIG_LEDS_BCM63138=y - -# -# 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_MT6370_FLASH=m -CONFIG_LEDS_QCOM_FLASH=m -CONFIG_LEDS_RT4505=m -CONFIG_LEDS_RT8515=m -CONFIG_LEDS_SGM3140=m -# CONFIG_LEDS_SY7802 is not set -# CONFIG_LEDS_TPS6131X is not set - -# -# RGB LED drivers -# -# CONFIG_LEDS_GROUP_MULTICOLOR is not set -# CONFIG_LEDS_KTD202X is not set -# CONFIG_LEDS_NCP5623 is not set -CONFIG_LEDS_PWM_MULTICOLOR=m -CONFIG_LEDS_QCOM_LPG=m -CONFIG_LEDS_MT6370_RGB=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 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=m -CONFIG_LEDS_TRIGGER_PATTERN=m -CONFIG_LEDS_TRIGGER_TTY=m -# CONFIG_LEDS_TRIGGER_INPUT_EVENTS is not set - -# -# Simatic LED drivers -# -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_BNXT_RE=m -CONFIG_INFINIBAND_CXGB4=m -CONFIG_INFINIBAND_EFA=m -CONFIG_INFINIBAND_ERDMA=m -CONFIG_INFINIBAND_HNS_HIP08=m -CONFIG_MLX4_INFINIBAND=m -CONFIG_MLX5_INFINIBAND=m -CONFIG_INFINIBAND_MTHCA=m -CONFIG_INFINIBAND_MTHCA_DEBUG=y -CONFIG_INFINIBAND_OCRDMA=m -CONFIG_INFINIBAND_QEDR=m -# CONFIG_INFINIBAND_VMWARE_PVRDMA is not set -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_SCRUB is not set -# CONFIG_EDAC_ECS is not set -# CONFIG_EDAC_MEM_REPAIR is not set -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_EDAC_ZYNQMP=m -# CONFIG_EDAC_VERSAL is not set -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=m -CONFIG_RTC_DRV_MAX6900=m -# CONFIG_RTC_DRV_MAX31335 is not set -CONFIG_RTC_DRV_MAX77686=m -CONFIG_RTC_DRV_NCT3018Y=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_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_RX8111 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=y -# CONFIG_RTC_DRV_SD2405AL 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=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_PCF85063=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_RP5C01 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_BBNSM=m -CONFIG_RTC_DRV_IMX_BBM_SCMI=y -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_RTC_DRV_AMLOGIC_A4=y -# CONFIG_RTC_DRV_S32G is not set -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_APPLE_ADMAC=m -# CONFIG_ARM_DMA350 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_OWL_DMA=m -CONFIG_PL330_DMA=m -CONFIG_PLX_DMA=m -CONFIG_SPRD_DMA=m -CONFIG_TEGRA186_GPC_DMA=m -# CONFIG_TEGRA20_APB_DMA is not set -CONFIG_TEGRA210_ADMA=y -CONFIG_XGENE_DMA=m -CONFIG_XILINX_DMA=m -CONFIG_XILINX_XDMA=m -CONFIG_XILINX_ZYNQMP_DMA=m -CONFIG_XILINX_ZYNQMP_DPDMA=m -# CONFIG_AMD_QDMA is not set -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=y -# CONFIG_DMABUF_SYSFS_STATS is not set -CONFIG_DMABUF_HEAPS_SYSTEM=y -CONFIG_DMABUF_HEAPS_CMA=y -CONFIG_DMABUF_HEAPS_CMA_LEGACY=y -# end of DMABUF options - -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_MF624=m -CONFIG_UIO_HV_GENERIC=m -CONFIG_UIO_DFL=m -CONFIG_VFIO=m -# CONFIG_VFIO_DEVICE_CDEV is not set -CONFIG_VFIO_GROUP=y -CONFIG_VFIO_CONTAINER=y -CONFIG_VFIO_IOMMU_TYPE1=m -# CONFIG_VFIO_NOIOMMU is not set -CONFIG_VFIO_VIRQFD=y -# CONFIG_VFIO_DEBUGFS is not set - -# -# VFIO support for PCI devices -# -CONFIG_VFIO_PCI_CORE=m -CONFIG_VFIO_PCI_INTX=y -CONFIG_VFIO_PCI=m -CONFIG_MLX5_VFIO_PCI=m -CONFIG_HISI_ACC_VFIO_PCI=m -# CONFIG_PDS_VFIO_PCI is not set -# CONFIG_VIRTIO_VFIO_PCI is not set -# CONFIG_NVGRACE_GPU_VFIO_PCI is not set -# CONFIG_QAT_VFIO_PCI is not set -# end of VFIO support for PCI devices - -# -# VFIO support for platform devices -# -# CONFIG_VFIO_PLATFORM is not set -# CONFIG_VFIO_AMBA is not set -# end of VFIO support for platform devices - -# -# VFIO support for FSL_MC bus devices -# -CONFIG_VFIO_FSL_MC=m -# end of VFIO support for FSL_MC bus devices - -CONFIG_IRQ_BYPASS_MANAGER=y -CONFIG_VIRT_DRIVERS=y -CONFIG_VMGENID=y -# CONFIG_VBOXGUEST is not set -CONFIG_NITRO_ENCLAVES=m -# CONFIG_ARM_PKVM_GUEST is not set -# CONFIG_ARM_CCA_GUEST is not set -CONFIG_VIRTIO_ANCHOR=y -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_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_VIRTIO_DEBUG is not set -# CONFIG_VIRTIO_RTC is not set -CONFIG_VDPA=m -CONFIG_VDPA_SIM=m -CONFIG_VDPA_SIM_NET=m -CONFIG_VDPA_SIM_BLOCK=m -CONFIG_IFCVF=m -CONFIG_MLX5_VDPA=y -CONFIG_MLX5_VDPA_NET=m -# CONFIG_MLX5_VDPA_STEERING_DEBUG is not set -CONFIG_VP_VDPA=m -CONFIG_SNET_VDPA=m -# CONFIG_PDS_VDPA is not set -# CONFIG_OCTEONEP_VDPA is not set -CONFIG_VHOST_IOTLB=m -CONFIG_VHOST_RING=m -CONFIG_VHOST_TASK=y -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 -CONFIG_VHOST_ENABLE_FORK_OWNER_CONTROL=y - -# -# Microsoft Hyper-V guest support -# -CONFIG_HYPERV=m -# CONFIG_HYPERV_VTL_MODE is not set -CONFIG_HYPERV_UTILS=m -CONFIG_HYPERV_BALLOON=m -# CONFIG_MSHV_ROOT is not set -# 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_PCI_DRIVERS is not set -CONFIG_COMEDI_PCMCIA_DRIVERS=m -# CONFIG_COMEDI_CB_DAS16_CS is not set -# CONFIG_COMEDI_DAS08_CS is not set -CONFIG_COMEDI_NI_DAQ_700_CS=m -CONFIG_COMEDI_NI_DAQ_DIO24_CS=m -# CONFIG_COMEDI_NI_LABPC_CS is not set -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_8255=m -CONFIG_COMEDI_8255_SA=m -CONFIG_COMEDI_KCOMEDILIB=m -CONFIG_COMEDI_NI_TIO=m -CONFIG_COMEDI_NI_ROUTING=m -# CONFIG_COMEDI_TESTS is not set -CONFIG_STAGING=y -CONFIG_RTL8723BS=m - -# -# IIO staging drivers -# - -# -# Accelerometers -# -# CONFIG_ADIS16203 is not set -# end of Accelerometers - -# -# Analog to digital converters -# -# CONFIG_AD7816 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 - -# -# 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 -# 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_DVB_AV7110_IR=y -CONFIG_DVB_AV7110=m -CONFIG_DVB_AV7110_OSD=y -CONFIG_DVB_SP8870=m -CONFIG_VIDEO_MAX96712=m -CONFIG_VIDEO_MESON_VDEC=m - -# -# StarFive media platform drivers -# -CONFIG_VIDEO_SUNXI=y -CONFIG_VIDEO_SUNXI_CEDRUS=m -CONFIG_VIDEO_SUN6I_ISP=m -CONFIG_VIDEO_TEGRA=m -CONFIG_VIDEO_TEGRA_TPG=y -# CONFIG_STAGING_MEDIA_DEPRECATED 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_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_XIL_AXIS_FIFO=m -# CONFIG_VME_BUS is not set -# CONFIG_GPIB is not set -# CONFIG_GOLDFISH is not set -CONFIG_CHROME_PLATFORMS=y -CONFIG_CHROMEOS_ACPI=m -CONFIG_CHROMEOS_TBMC=m -CONFIG_CHROMEOS_OF_HW_PROBER=y -CONFIG_CROS_EC=m -CONFIG_CROS_EC_I2C=m -CONFIG_CROS_EC_RPMSG=m -CONFIG_CROS_EC_SPI=m -CONFIG_CROS_EC_UART=m -CONFIG_CROS_EC_PROTO=m -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_ALTMODES=y -CONFIG_CROS_EC_TYPEC=m -CONFIG_CROS_HPS_I2C=m -CONFIG_CROS_USBPD_LOGGER=m -CONFIG_CROS_USBPD_NOTIFY=m -CONFIG_CHROMEOS_PRIVACY_SCREEN=m -CONFIG_CROS_TYPEC_SWITCH=m -CONFIG_CZNIC_PLATFORMS=y -CONFIG_TURRIS_SIGNING_KEY=m -CONFIG_MELLANOX_PLATFORM=y -# CONFIG_MLX_PLATFORM is not set -# CONFIG_MLXREG_DPU is not set -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_NVSW_SN2201=m -CONFIG_SURFACE_PLATFORMS=y -CONFIG_SURFACE_3_POWER_OPREGION=m -# CONFIG_SURFACE_ACPI_NOTIFY is not set -# CONFIG_SURFACE_AGGREGATOR_CDEV is not set -CONFIG_SURFACE_AGGREGATOR_HUB=m -CONFIG_SURFACE_AGGREGATOR_REGISTRY=m -CONFIG_SURFACE_AGGREGATOR_TABLET_SWITCH=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_ARM64_PLATFORM_DEVICES=y -# CONFIG_EC_ACER_ASPIRE1 is not set -# CONFIG_EC_HUAWEI_GAOKUN is not set -# CONFIG_EC_LENOVO_YOGA_C630 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_APPLE_NCO=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_RS9_PCIE=m -CONFIG_COMMON_CLK_SI521XX=m -# CONFIG_COMMON_CLK_VC3 is not set -CONFIG_COMMON_CLK_VC5=m -CONFIG_COMMON_CLK_VC7=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_CLK_BCM_63XX=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 -CONFIG_CLK_IMX93=m -# CONFIG_CLK_IMX95_BLK_CTL is not set - -# -# Clock driver for MediaTek SoC -# -CONFIG_COMMON_CLK_MEDIATEK=y -CONFIG_COMMON_CLK_MEDIATEK_FHCTL=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_MT6735 is not set -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_MT6795=m -CONFIG_COMMON_CLK_MT6795_MFGCFG=m -CONFIG_COMMON_CLK_MT6795_MMSYS=m -CONFIG_COMMON_CLK_MT6795_VDECSYS=m -CONFIG_COMMON_CLK_MT6795_VENCSYS=m -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_MT7981=y -CONFIG_COMMON_CLK_MT7981_ETHSYS=y -CONFIG_COMMON_CLK_MT7986=y -CONFIG_COMMON_CLK_MT7986_ETHSYS=y -CONFIG_COMMON_CLK_MT7988=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_IMGSYS=y -CONFIG_COMMON_CLK_MT8173_MMSYS=y -CONFIG_COMMON_CLK_MT8173_VDECSYS=y -CONFIG_COMMON_CLK_MT8173_VENCSYS=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_MT8186=y -CONFIG_COMMON_CLK_MT8186_CAMSYS=m -CONFIG_COMMON_CLK_MT8186_IMGSYS=m -CONFIG_COMMON_CLK_MT8186_IPESYS=m -CONFIG_COMMON_CLK_MT8186_WPESYS=m -CONFIG_COMMON_CLK_MT8186_IMP_IIC_WRAP=m -CONFIG_COMMON_CLK_MT8186_MCUSYS=m -CONFIG_COMMON_CLK_MT8186_MDPSYS=m -CONFIG_COMMON_CLK_MT8186_MFGCFG=m -CONFIG_COMMON_CLK_MT8186_MMSYS=m -CONFIG_COMMON_CLK_MT8186_VDECSYS=m -CONFIG_COMMON_CLK_MT8186_VENCSYS=m -CONFIG_COMMON_CLK_MT8188=m -CONFIG_COMMON_CLK_MT8188_ADSP_AUDIO26M=m -CONFIG_COMMON_CLK_MT8188_CAMSYS=m -CONFIG_COMMON_CLK_MT8188_IMGSYS=m -CONFIG_COMMON_CLK_MT8188_IMP_IIC_WRAP=m -CONFIG_COMMON_CLK_MT8188_IPESYS=m -CONFIG_COMMON_CLK_MT8188_MFGCFG=m -CONFIG_COMMON_CLK_MT8188_VDECSYS=m -CONFIG_COMMON_CLK_MT8188_VDOSYS=m -CONFIG_COMMON_CLK_MT8188_VENCSYS=m -CONFIG_COMMON_CLK_MT8188_VPPSYS=m -CONFIG_COMMON_CLK_MT8188_WPESYS=m -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_MT8195_APUSYS=m -CONFIG_COMMON_CLK_MT8195_IMP_IIC_WRAP=m -CONFIG_COMMON_CLK_MT8195_MFGCFG=m -CONFIG_COMMON_CLK_MT8195_SCP_ADSP=m -CONFIG_COMMON_CLK_MT8195_VDOSYS=m -CONFIG_COMMON_CLK_MT8195_VPPSYS=m -CONFIG_COMMON_CLK_MT8195_CAMSYS=m -CONFIG_COMMON_CLK_MT8195_IMGSYS=m -CONFIG_COMMON_CLK_MT8195_IPESYS=m -CONFIG_COMMON_CLK_MT8195_WPESYS=m -CONFIG_COMMON_CLK_MT8195_VDECSYS=m -CONFIG_COMMON_CLK_MT8195_VENCSYS=m -CONFIG_COMMON_CLK_MT8365=y -CONFIG_COMMON_CLK_MT8365_APU=m -CONFIG_COMMON_CLK_MT8365_CAM=m -CONFIG_COMMON_CLK_MT8365_MFG=m -CONFIG_COMMON_CLK_MT8365_MMSYS=m -CONFIG_COMMON_CLK_MT8365_VDEC=m -CONFIG_COMMON_CLK_MT8365_VENC=m -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_VCLK=y -CONFIG_COMMON_CLK_MESON_CLKC_UTILS=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_A1_PLL is not set -# CONFIG_COMMON_CLK_A1_PERIPHERALS is not set -CONFIG_COMMON_CLK_C3_PLL=y -CONFIG_COMMON_CLK_C3_PERIPHERALS=y -CONFIG_COMMON_CLK_G12A=y -CONFIG_COMMON_CLK_S4_PLL=y -CONFIG_COMMON_CLK_S4_PERIPHERALS=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_COMMON_CLK_QCOM=m -# CONFIG_CLK_X1E80100_CAMCC is not set -# CONFIG_CLK_X1E80100_DISPCC is not set -# CONFIG_CLK_X1E80100_GCC is not set -# CONFIG_CLK_X1E80100_GPUCC is not set -# CONFIG_CLK_X1E80100_TCSRCC is not set -# CONFIG_CLK_X1P42100_GPUCC is not set -# CONFIG_CLK_QCM2290_GPUCC is not set -CONFIG_QCOM_A53PLL=m -CONFIG_QCOM_A7PLL=m -CONFIG_QCOM_CLK_APCS_MSM8916=m -CONFIG_QCOM_CLK_APCC_MSM8996=m -CONFIG_QCOM_CLK_RPM=m -CONFIG_QCOM_CLK_SMD_RPM=m -CONFIG_QCOM_CLK_RPMH=m -CONFIG_IPQ_APSS_PLL=m -CONFIG_IPQ_APSS_6018=m -# CONFIG_IPQ_CMN_PLL is not set -# CONFIG_IPQ_GCC_4019 is not set -# CONFIG_IPQ_GCC_5018 is not set -CONFIG_IPQ_GCC_5332=m -# CONFIG_IPQ_GCC_5424 is not set -CONFIG_IPQ_GCC_6018=m -# CONFIG_IPQ_GCC_8074 is not set -CONFIG_IPQ_GCC_9574=m -# CONFIG_IPQ_NSSCC_9574 is not set -# CONFIG_IPQ_NSSCC_QCA8K is not set -CONFIG_MSM_GCC_8916=m -CONFIG_MSM_GCC_8917=m -CONFIG_MSM_GCC_8939=m -# CONFIG_MSM_GCC_8953 is not set -# CONFIG_MSM_GCC_8976 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_QCM_DISPCC_2290 is not set -# CONFIG_QCS_DISPCC_615 is not set -# CONFIG_QCS_CAMCC_615 is not set -CONFIG_QCS_GCC_404=m -# CONFIG_SA_CAMCC_8775P is not set -# CONFIG_QCS_GCC_8300 is not set -# CONFIG_QCS_GCC_615 is not set -# CONFIG_QCS_GPUCC_615 is not set -# CONFIG_QCS_VIDEOCC_615 is not set -CONFIG_SC_CAMCC_7180=m -CONFIG_SC_CAMCC_7280=m -# CONFIG_SC_CAMCC_8180X is not set -CONFIG_SC_CAMCC_8280XP=m -# CONFIG_SA_DISPCC_8775P is not set -CONFIG_SC_DISPCC_7180=m -CONFIG_SC_DISPCC_7280=m -CONFIG_SC_DISPCC_8280XP=m -CONFIG_SA_GCC_8775P=m -CONFIG_SA_GPUCC_8775P=m -# CONFIG_SAR_GCC_2130P is not set -# CONFIG_SAR_GPUCC_2130P is not set -CONFIG_SC_GCC_7180=m -CONFIG_SC_GCC_7280=m -CONFIG_SC_GCC_8180X=m -CONFIG_SC_GCC_8280XP=m -CONFIG_SC_GPUCC_7180=m -CONFIG_SC_GPUCC_7280=m -CONFIG_SC_GPUCC_8280XP=m -CONFIG_SC_LPASSCC_7280=m -CONFIG_SC_LPASSCC_8280XP=m -CONFIG_SC_LPASS_CORECC_7180=m -CONFIG_SC_LPASS_CORECC_7280=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_QDU_GCC_1000=m -# CONFIG_QDU_ECPRICC_1000 is not set -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_75 is not set -# CONFIG_SM_CAMCC_4450 is not set -CONFIG_SM_CAMCC_6350=m -# CONFIG_SM_CAMCC_7150 is not set -# CONFIG_SM_CAMCC_MILOS is not set -# CONFIG_SM_CAMCC_8150 is not set -CONFIG_SM_CAMCC_8250=m -CONFIG_SM_CAMCC_8450=m -# CONFIG_SM_CAMCC_8550 is not set -# CONFIG_SM_CAMCC_8650 is not set -# CONFIG_SM_DISPCC_6115 is not set -CONFIG_SM_DISPCC_6125=m -# CONFIG_SM_DISPCC_7150 is not set -CONFIG_SM_DISPCC_8250=m -CONFIG_SM_DISPCC_6350=m -CONFIG_SM_DISPCC_6375=m -CONFIG_SM_DISPCC_8450=m -CONFIG_SM_DISPCC_8550=m -# CONFIG_SM_GCC_4450 is not set -CONFIG_SM_GCC_6115=m -CONFIG_SM_GCC_6125=m -CONFIG_SM_GCC_6350=m -CONFIG_SM_GCC_6375=m -CONFIG_SM_GCC_7150=m -# CONFIG_SM_GCC_MILOS is not set -CONFIG_SM_GCC_8150=m -CONFIG_SM_GCC_8250=m -CONFIG_SM_GCC_8350=m -CONFIG_SM_GCC_8450=m -CONFIG_SM_GCC_8550=m -# CONFIG_SM_GCC_8650 is not set -# CONFIG_SM_GCC_8750 is not set -# CONFIG_SM_GPUCC_4450 is not set -CONFIG_SM_GPUCC_6115=m -CONFIG_SM_GPUCC_6125=m -CONFIG_SM_GPUCC_6375=m -CONFIG_SM_GPUCC_6350=m -# CONFIG_SM_GPUCC_MILOS is not set -CONFIG_SM_GPUCC_8150=m -CONFIG_SM_GPUCC_8250=m -CONFIG_SM_GPUCC_8350=m -# CONFIG_SM_GPUCC_8450 is not set -# CONFIG_SM_GPUCC_8550 is not set -# CONFIG_SM_GPUCC_8650 is not set -# CONFIG_SM_LPASSCC_6115 is not set -CONFIG_SM_TCSRCC_8550=m -# CONFIG_SM_TCSRCC_8650 is not set -# CONFIG_SM_TCSRCC_8750 is not set -# CONFIG_SA_VIDEOCC_8775P is not set -# CONFIG_SM_VIDEOCC_6350 is not set -# CONFIG_SM_VIDEOCC_7150 is not set -# CONFIG_SM_VIDEOCC_MILOS is not set -CONFIG_SM_VIDEOCC_8150=m -CONFIG_SM_VIDEOCC_8250=m -CONFIG_SM_VIDEOCC_8350=m -# CONFIG_SM_VIDEOCC_8550 is not set -CONFIG_SPMI_PMIC_CLKDIV=m -CONFIG_QCOM_HFPLL=m -# CONFIG_KPSS_XCC is not set -CONFIG_CLK_GFM_LPASS_SM8250=m -# CONFIG_SM_VIDEOCC_8450 is not set -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_RK3528=y -CONFIG_CLK_RK3562=y -CONFIG_CLK_RK3568=y -CONFIG_CLK_RK3576=y -CONFIG_CLK_RK3588=y -CONFIG_COMMON_CLK_SAMSUNG=y -CONFIG_EXYNOS_ARM64_COMMON_CLK=y -CONFIG_EXYNOS_AUDSS_CLK_CON=m -CONFIG_EXYNOS_CLKOUT=m -CONFIG_TESLA_FSD_COMMON_CLK=y -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_SPRD_UMS512_CLK=m -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_SUN55I_A523_CCU=y -CONFIG_SUN55I_A523_R_CCU=y -CONFIG_SUN6I_RTC_CCU=m -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_COMMON_CLK_VISCONTI=y -CONFIG_XILINX_VCU=m -# CONFIG_COMMON_CLK_XLNX_CLKWZRD is not set -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_TEGRA186_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_CLKSRC_EXYNOS_MCT=y -CONFIG_MTK_TIMER=y -CONFIG_MTK_CPUX_TIMER=y -CONFIG_SPRD_TIMER=y -CONFIG_TIMER_IMX_SYS_CTR=y -# CONFIG_NXP_STM_TIMER is not set -# end of Clock Source drivers - -CONFIG_MAILBOX=y -CONFIG_ARM_MHU=y -CONFIG_ARM_MHU_V2=m -# CONFIG_ARM_MHU_V3 is not set -# CONFIG_EXYNOS_MBOX is not set -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_ADSP_MBOX=m -CONFIG_MTK_CMDQ_MBOX=m -CONFIG_ZYNQMP_IPI_MBOX=y -CONFIG_SUN6I_MSGBOX=m -CONFIG_SPRD_MBOX=m -# CONFIG_QCOM_CPUCP_MBOX is not set -CONFIG_QCOM_IPCC=y -CONFIG_BCM74110_MAILBOX=y -CONFIG_IOMMU_IOVA=y -CONFIG_IOMMU_API=y -CONFIG_IOMMUFD_DRIVER=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 -CONFIG_IOMMU_IO_PGTABLE_DART=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_OF_IOMMU=y -CONFIG_IOMMU_DMA=y -CONFIG_IOMMU_SVA=y -CONFIG_IOMMU_IOPF=y -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_MMU_500_CPRE_ERRATA=y -CONFIG_ARM_SMMU_QCOM=y -# CONFIG_ARM_SMMU_QCOM_DEBUG is not set -CONFIG_ARM_SMMU_V3=y -CONFIG_ARM_SMMU_V3_SVA=y -# CONFIG_ARM_SMMU_V3_IOMMUFD is not set -# CONFIG_TEGRA241_CMDQV is not set -CONFIG_QCOM_IOMMU=y -CONFIG_IOMMUFD_DRIVER_CORE=y -CONFIG_IOMMUFD=m -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_MTK_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 -CONFIG_XLNX_R5_REMOTEPROC=m -# end of Remoteproc drivers - -# -# Rpmsg drivers -# -CONFIG_RPMSG=m -CONFIG_RPMSG_CHAR=m -CONFIG_RPMSG_CTRL=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=m - -# -# SoundWire Devices -# -CONFIG_SOUNDWIRE_AMD=m -# CONFIG_SOUNDWIRE_INTEL is not set -CONFIG_SOUNDWIRE_QCOM=m -CONFIG_SOUNDWIRE_GENERIC_ALLOCATION=m - -# -# SOC (System On Chip) specific Drivers -# - -# -# Amlogic SoC drivers -# -CONFIG_MESON_CANVAS=m -CONFIG_MESON_CLK_MEASURE=y -CONFIG_MESON_GX_SOCINFO=y -# end of Amlogic SoC drivers - -# -# Apple SoC drivers -# -CONFIG_APPLE_MAILBOX=m -CONFIG_APPLE_RTKIT=m -CONFIG_APPLE_SART=y -# end of Apple SoC drivers - -# -# Broadcom SoC drivers -# -CONFIG_SOC_BRCMSTB=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_CPM_TSA is not set -CONFIG_FSL_GUTS=y -CONFIG_FSL_MC_DPIO=m -CONFIG_DPAA2_CONSOLE=m -CONFIG_FSL_RCPM=y -# end of NXP/Freescale QorIQ SoC drivers - -# -# fujitsu SoC drivers -# -# CONFIG_A64FX_DIAG is not set -# end of fujitsu SoC drivers - -# -# Hisilicon SoC drivers -# -# CONFIG_KUNPENG_HCCS is not set -# end of Hisilicon SoC drivers - -# -# i.MX SoC drivers -# -CONFIG_SOC_IMX8M=y -CONFIG_SOC_IMX9=m -# 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_DVFSRC is not set -CONFIG_MTK_INFRACFG=y -CONFIG_MTK_PMIC_WRAP=m -CONFIG_MTK_REGULATOR_COUPLER=y -CONFIG_MTK_MMSYS=m -CONFIG_MTK_SVS=m -CONFIG_MTK_SOCINFO=m -# end of MediaTek SoC drivers - -CONFIG_WPCM450_SOC=m - -# -# Qualcomm SoC drivers -# -CONFIG_QCOM_AOSS_QMP=m -CONFIG_QCOM_COMMAND_DB=y -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_PD_MAPPER=m -CONFIG_QCOM_PDR_HELPERS=m -CONFIG_QCOM_PDR_MSG=m -# CONFIG_QCOM_PMIC_PDCHARGER_ULOG is not set -CONFIG_QCOM_PMIC_GLINK=m -CONFIG_QCOM_QMI_HELPERS=m -CONFIG_QCOM_RAMP_CTRL=m -CONFIG_QCOM_RMTFS_MEM=m -# CONFIG_QCOM_RPM_MASTER_STATS is not set -CONFIG_QCOM_RPMH=y -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 -CONFIG_QCOM_ICC_BWMON=m -CONFIG_QCOM_INLINE_CRYPTO_ENGINE=m -# CONFIG_QCOM_PBS is not set -# end of Qualcomm SoC drivers - -CONFIG_QCOM_UBWC_CONFIG=m -CONFIG_ROCKCHIP_GRF=y -CONFIG_ROCKCHIP_IODOMAIN=m -CONFIG_SOC_SAMSUNG=y -CONFIG_EXYNOS_CHIPID=y -CONFIG_EXYNOS_USI=m -CONFIG_EXYNOS_PMU=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_ARCH_TEGRA_241_SOC is not set -# CONFIG_ARCH_TEGRA_264_SOC is not set -CONFIG_SOC_TEGRA_FUSE=y -CONFIG_SOC_TEGRA_FLOWCTRL=y -CONFIG_SOC_TEGRA_PMC=y -CONFIG_SOC_TEGRA_CBB=m -CONFIG_SOC_TI=y - -# -# Xilinx SoC drivers -# -CONFIG_ZYNQMP_POWER=y -CONFIG_XLNX_EVENT_MANAGER=y -# end of Xilinx SoC drivers -# end of SOC (System On Chip) specific Drivers - -# -# PM Domains -# -CONFIG_OWL_PM_DOMAINS_HELPER=y -CONFIG_OWL_PM_DOMAINS=y - -# -# Amlogic PM Domains -# -CONFIG_MESON_EE_PM_DOMAINS=y -CONFIG_MESON_SECURE_PM_DOMAINS=y -# end of Amlogic PM Domains - -CONFIG_APPLE_PMGR_PWRSTATE=y -CONFIG_ARM_SCMI_PERF_DOMAIN=y -CONFIG_ARM_SCMI_POWER_DOMAIN=m -CONFIG_ARM_SCPI_POWER_DOMAIN=m - -# -# Broadcom PM Domains -# -CONFIG_BCM2835_POWER=y -CONFIG_RASPBERRYPI_POWER=y -CONFIG_BCM_PMB=y -# end of Broadcom PM Domains - -# -# i.MX PM Domains -# -CONFIG_IMX_GPCV2_PM_DOMAINS=y -CONFIG_IMX8M_BLK_CTRL=y -CONFIG_IMX9_BLK_CTRL=y -CONFIG_IMX_SCU_PD=y -# end of i.MX PM Domains - -# -# MediaTek PM Domains -# -CONFIG_MTK_SCPSYS=y -CONFIG_MTK_SCPSYS_PM_DOMAINS=y -# CONFIG_AIROHA_CPU_PM_DOMAIN is not set -# end of MediaTek PM Domains - -# -# Qualcomm PM Domains -# -CONFIG_QCOM_CPR=m -CONFIG_QCOM_RPMHPD=y -CONFIG_QCOM_RPMPD=m -# end of Qualcomm PM Domains - -CONFIG_ROCKCHIP_PM_DOMAINS=y -CONFIG_EXYNOS_PM_DOMAINS=y -CONFIG_SUN20I_PPU=y -# CONFIG_SUN50I_H6_PRCM_PPU is not set -CONFIG_SUN55I_PCK600=y -CONFIG_SOC_TEGRA_POWERGATE_BPMP=y -CONFIG_ZYNQMP_PM_DOMAINS=y -# end of PM Domains - -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_HISI_UNCORE_DEVFREQ is not set -CONFIG_ARM_IMX_BUS_DEVFREQ=m -CONFIG_ARM_IMX8M_DDRC_DEVFREQ=m -CONFIG_ARM_TEGRA_DEVFREQ=m -CONFIG_ARM_MEDIATEK_CCI_DEVFREQ=m -CONFIG_ARM_RK3399_DMC_DEVFREQ=m -CONFIG_ARM_SUN8I_A33_MBUS_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_LC824206XA is not set -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_EXTCON_RTK_TYPE_C is not set -CONFIG_MEMORY=y -CONFIG_ARM_PL172_MPMC=m -CONFIG_BRCMSTB_DPFE=y -CONFIG_BRCMSTB_MEMC=m -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_GTS_HELPER=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 -CONFIG_IIO_BACKEND=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_ADXL367=m -CONFIG_ADXL367_SPI=m -CONFIG_ADXL367_I2C=m -CONFIG_ADXL372=m -CONFIG_ADXL372_SPI=m -CONFIG_ADXL372_I2C=m -# CONFIG_ADXL380_SPI is not set -# CONFIG_ADXL380_I2C is not set -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_I2C=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_IIO_KX022A=m -CONFIG_IIO_KX022A_SPI=m -CONFIG_IIO_KX022A_I2C=m -# CONFIG_KXSD9 is not set -CONFIG_KXCJK1013=m -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_MSA311=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_AD4000 is not set -# CONFIG_AD4030 is not set -# CONFIG_AD4080 is not set -CONFIG_AD4130=m -# CONFIG_AD4170_4 is not set -# CONFIG_AD4695 is not set -# CONFIG_AD4851 is not set -CONFIG_AD7091R=m -CONFIG_AD7091R5=m -# CONFIG_AD7091R8 is not set -CONFIG_AD7124=m -# CONFIG_AD7173 is not set -# CONFIG_AD7191 is not set -# CONFIG_AD7192 is not set -# CONFIG_AD7266 is not set -# CONFIG_AD7280 is not set -# CONFIG_AD7291 is not set -CONFIG_AD7292=m -# CONFIG_AD7298 is not set -# CONFIG_AD7380 is not set -# CONFIG_AD7405 is not set -# CONFIG_AD7476 is not set -CONFIG_AD7606=m -CONFIG_AD7606_IFACE_PARALLEL=m -CONFIG_AD7606_IFACE_SPI=m -# CONFIG_AD7625 is not set -CONFIG_AD7766=m -CONFIG_AD7768_1=m -# CONFIG_AD7779 is not set -# 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_AD7944 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_GEHC_PMC_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_IMX93_ADC=m -# CONFIG_LTC2309 is not set -CONFIG_LTC2471=m -CONFIG_LTC2485=m -CONFIG_LTC2496=m -CONFIG_LTC2497=m -# CONFIG_MAX1027 is not set -CONFIG_MAX11100=m -CONFIG_MAX1118=m -CONFIG_MAX11205=m -CONFIG_MAX11410=m -CONFIG_MAX1241=m -# CONFIG_MAX1363 is not set -# CONFIG_MAX34408 is not set -CONFIG_MAX9611=m -# CONFIG_MCP320X is not set -# CONFIG_MCP3422 is not set -# CONFIG_MCP3564 is not set -CONFIG_MCP3911=m -CONFIG_MEDIATEK_MT6370_ADC=m -CONFIG_MEDIATEK_MT6577_AUXADC=m -CONFIG_MESON_SARADC=m -CONFIG_MP2629_ADC=m -# CONFIG_NAU7802 is not set -# CONFIG_NCT7201 is not set -# CONFIG_PAC1921 is not set -# CONFIG_PAC1934 is not set -CONFIG_QCOM_VADC_COMMON=m -CONFIG_QCOM_SPMI_RRADC=m -# CONFIG_QCOM_SPMI_IADC is not set -# CONFIG_QCOM_SPMI_VADC is not set -CONFIG_QCOM_SPMI_ADC5=m -# CONFIG_ROHM_BD79124 is not set -CONFIG_ROCKCHIP_SARADC=m -CONFIG_RICHTEK_RTQ6056=m -CONFIG_SC27XX_ADC=m -CONFIG_SD_ADC_MODULATOR=m -CONFIG_SUN4I_GPADC=m -# CONFIG_SUN20I_GPADC is not set -# CONFIG_TI_ADC081C is not set -CONFIG_TI_ADC0832=m -CONFIG_TI_ADC084S021=m -CONFIG_TI_ADC108S102=m -CONFIG_TI_ADC12138=m -# CONFIG_TI_ADC128S052 is not set -CONFIG_TI_ADC161S626=m -CONFIG_TI_ADS1015=m -CONFIG_TI_ADS1100=m -# CONFIG_TI_ADS1119 is not set -CONFIG_TI_ADS124S08=m -# CONFIG_TI_ADS1298 is not set -CONFIG_TI_ADS131E08=m -# CONFIG_TI_ADS7138 is not set -CONFIG_TI_ADS7924=m -CONFIG_TI_ADS7950=m -CONFIG_TI_ADS8344=m -# CONFIG_TI_ADS8688 is not set -CONFIG_TI_LMP92064=m -CONFIG_TI_TLC4541=m -CONFIG_TI_TSC2046=m -# CONFIG_VF610_ADC is not set -# CONFIG_VIPERBOARD_ADC is not set -CONFIG_XILINX_XADC=m -CONFIG_XILINX_AMS=m -# end of Analog to digital converters - -# -# Analog to digital and digital to analog converters -# -CONFIG_AD74115=m -CONFIG_AD74413R=m -# end of Analog to digital and digital to analog converters - -# -# Analog Front Ends -# -CONFIG_IIO_RESCALE=m -# end of Analog Front Ends - -# -# Amplifiers -# -# CONFIG_AD8366 is not set -CONFIG_ADA4250=m -CONFIG_HMC425=m -# end of Amplifiers - -# -# Capacitance to digital converters -# -# CONFIG_AD7150 is not set -# CONFIG_AD7746 is not set -# end of Capacitance to digital converters - -# -# Chemical Sensors -# -# CONFIG_AOSONG_AGS02MA is not set -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_ENS160 is not set -CONFIG_IAQCORE=m -# CONFIG_MHZ19B is not set -CONFIG_PMS7003=m -CONFIG_SCD30_CORE=m -CONFIG_SCD30_I2C=m -CONFIG_SCD30_SERIAL=m -CONFIG_SCD4X=m -# CONFIG_SEN0322 is not set -# 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 -# CONFIG_IIO_CROS_EC_ACTIVITY 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_INV_SENSORS_TIMESTAMP=m -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_AD3530R is not set -# CONFIG_AD3552R_HS is not set -CONFIG_AD3552R_LIB=m -CONFIG_AD3552R=m -# 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_AD9739A is not set -# CONFIG_ADI_AXI_DAC is not set -CONFIG_LTC2688=m -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_AD7293=m -# CONFIG_AD7303 is not set -# CONFIG_AD8460 is not set -CONFIG_AD8801=m -# CONFIG_BD79703 is not set -CONFIG_DPOT_DAC=m -CONFIG_DS4424=m -CONFIG_LTC1660=m -CONFIG_LTC2632=m -# CONFIG_LTC2664 is not set -CONFIG_M62332=m -# CONFIG_MAX517 is not set -CONFIG_MAX5522=m -# CONFIG_MAX5821 is not set -# CONFIG_MCP4725 is not set -# CONFIG_MCP4728 is not set -# CONFIG_MCP4821 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 - -# -# Filters -# -CONFIG_ADMV8818=m -# end of Filters - -# -# 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_ADF4377=m -# CONFIG_ADMFM2000 is not set -CONFIG_ADMV1013=m -CONFIG_ADMV1014=m -CONFIG_ADMV4420=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_ENS210 is not set -CONFIG_HDC100X=m -CONFIG_HDC2010=m -# CONFIG_HDC3020 is not set -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_ADIS16550 is not set -CONFIG_BMI160=m -CONFIG_BMI160_I2C=m -CONFIG_BMI160_SPI=m -# CONFIG_BMI270_I2C is not set -# CONFIG_BMI270_SPI is not set -# CONFIG_BMI323_I2C is not set -# CONFIG_BMI323_SPI is not set -CONFIG_BOSCH_BNO055=m -CONFIG_BOSCH_BNO055_SERIAL=m -CONFIG_BOSCH_BNO055_I2C=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_SMI240 is not set -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_AL3000A is not set -CONFIG_AL3010=m -# CONFIG_AL3320A is not set -# CONFIG_APDS9160 is not set -# CONFIG_APDS9300 is not set -# CONFIG_APDS9306 is not set -CONFIG_APDS9960=m -CONFIG_AS73211=m -# CONFIG_BH1745 is not set -# 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_ISL76682 is not set -CONFIG_HID_SENSOR_ALS=m -CONFIG_HID_SENSOR_PROX=m -CONFIG_JSA1212=m -CONFIG_ROHM_BU27034=m -CONFIG_RPR0521=m -# CONFIG_SENSORS_LM3533 is not set -# CONFIG_LTR390 is not set -# CONFIG_LTR501 is not set -CONFIG_LTRF216A=m -CONFIG_LV0104CS=m -# CONFIG_MAX44000 is not set -CONFIG_MAX44009=m -CONFIG_NOA1305=m -CONFIG_OPT3001=m -# CONFIG_OPT4001 is not set -# CONFIG_OPT4060 is not set -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_VEML3235 is not set -CONFIG_VEML6030=m -# CONFIG_VEML6040 is not set -# CONFIG_VEML6070 is not set -# CONFIG_VEML6075 is not set -CONFIG_VL6180=m -CONFIG_ZOPT2201=m -# end of Light sensors - -# -# Magnetometer sensors -# -# CONFIG_AF8133J is not set -CONFIG_AK8974=m -# CONFIG_AK8975 is not set -# CONFIG_AK09911 is not set -# CONFIG_ALS31300 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_SI7210 is not set -CONFIG_TI_TMAG5273=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 -# CONFIG_X9250 is not set -# end of Digital potentiometers - -# -# Digital potentiostats -# -CONFIG_LMP91000=m -# end of Digital potentiostats - -# -# Pressure sensors -# -CONFIG_ABP060MG=m -# CONFIG_ROHM_BM1390 is not set -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_HSC030PA is not set -CONFIG_ICP10100=m -CONFIG_MPL115=m -CONFIG_MPL115_I2C=m -CONFIG_MPL115_SPI=m -# CONFIG_MPL3115 is not set -# CONFIG_MPRLS0025PA is not set -# CONFIG_MS5611 is not set -CONFIG_MS5637=m -# CONFIG_SDP500 is not set -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_D3323AA is not set -# CONFIG_HX9023S is not set -# CONFIG_IRSD200 is not set -CONFIG_ISL29501=m -CONFIG_LIDAR_LITE_V2=m -CONFIG_MB1232=m -CONFIG_PING=m -CONFIG_RFD77402=m -CONFIG_SRF04=m -CONFIG_SX_COMMON=m -CONFIG_SX9310=m -CONFIG_SX9324=m -CONFIG_SX9360=m -CONFIG_SX9500=m -CONFIG_SRF08=m -CONFIG_VCNL3020=m -CONFIG_VL53L0X_I2C=m -# CONFIG_AW96103 is not set -# end of Proximity and distance sensors - -# -# Resolver to digital converters -# -# CONFIG_AD2S90 is not set -# CONFIG_AD2S1200 is not set -# CONFIG_AD2S1210 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_MLX90635 is not set -# CONFIG_TMP006 is not set -CONFIG_TMP007=m -CONFIG_TMP117=m -CONFIG_TSYS01=m -CONFIG_TSYS02D=m -CONFIG_MAX30208=m -CONFIG_MAX31856=m -CONFIG_MAX31865=m -# CONFIG_MCP9600 is not set -# 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_PWM=y -# CONFIG_PWM_DEBUG is not set -CONFIG_PWM_APPLE=m -# CONFIG_PWM_ARGON_FAN_HAT is not set -CONFIG_PWM_ATMEL_HLCDC_PWM=m -CONFIG_PWM_ATMEL_TCB=m -# CONFIG_PWM_AXI_PWMGEN is not set -CONFIG_PWM_BCM2835=m -CONFIG_PWM_BCM_IPROC=m -CONFIG_PWM_BERLIN=m -CONFIG_PWM_BRCMSTB=m -CONFIG_PWM_CLK=m -CONFIG_PWM_CROS_EC=m -CONFIG_PWM_DWC_CORE=m -CONFIG_PWM_DWC=m -# CONFIG_PWM_FSL_FTM is not set -# CONFIG_PWM_GPIO 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_MC33XS2410 is not set -CONFIG_PWM_MEDIATEK=m -CONFIG_PWM_MESON=m -CONFIG_PWM_MTK_DISP=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 -CONFIG_PWM_XILINX=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_ITS_PARENT=y -CONFIG_ARM_GIC_V3_ITS=y -CONFIG_ARM_GIC_V3_ITS_FSL_MC=y -CONFIG_ARM_GIC_V5=y -CONFIG_IRQ_MSI_LIB=y -CONFIG_ALPINE_MSI=y -CONFIG_AL_FIC=y -CONFIG_BCM2712_MIP=m -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_SUN6I_R_INTC=y -CONFIG_SUNXI_NMI_INTC=y -# 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_QCOM_MPM=m -CONFIG_IMX_IRQSTEER=y -CONFIG_IMX_INTMUX=y -CONFIG_IMX_MU_MSI=m -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_GPIO is not set -# CONFIG_RESET_IMX_SCU is not set -CONFIG_RESET_IMX7=y -CONFIG_RESET_IMX8MP_AUDIOMIX=y -CONFIG_RESET_MCHP_SPARX5=y -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_RESET_TI_TPS380X=m -CONFIG_RESET_ZYNQMP=y -CONFIG_RESET_MESON_COMMON=y -CONFIG_RESET_MESON=y -# CONFIG_RESET_MESON_AUX is not set -CONFIG_RESET_MESON_AUDIO_ARB=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_SNPS_EUSB2 is not set -CONFIG_PHY_XGENE=m -CONFIG_PHY_CAN_TRANSCEIVER=m -# CONFIG_PHY_NXP_PTN3222 is not set -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_MIPI_DPHY_ANALOG=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_DPHY_RX=m -CONFIG_PHY_CADENCE_SIERRA=m -CONFIG_PHY_CADENCE_SALVO=m -CONFIG_PHY_FSL_IMX8MQ_USB=m -CONFIG_PHY_MIXEL_LVDS_PHY=m -CONFIG_PHY_MIXEL_MIPI_DPHY=m -CONFIG_PHY_FSL_IMX8M_PCIE=m -# CONFIG_PHY_FSL_IMX8QM_HSIO is not set -# CONFIG_PHY_FSL_SAMSUNG_HDMI_PHY is not set -CONFIG_PHY_FSL_LYNX_28G=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_PCIE=m -# CONFIG_PHY_MTK_XFI_TPHY is not set -CONFIG_PHY_MTK_TPHY=m -CONFIG_PHY_MTK_UFS=m -CONFIG_PHY_MTK_XSPHY=m -CONFIG_PHY_MTK_HDMI=m -# CONFIG_PHY_MTK_MIPI_CSI_0_5 is not set -CONFIG_PHY_MTK_MIPI_DSI=m -CONFIG_PHY_MTK_DP=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_EDP=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_QMP_COMBO=m -CONFIG_PHY_QCOM_QMP_PCIE=m -CONFIG_PHY_QCOM_QMP_PCIE_8996=m -CONFIG_PHY_QCOM_QMP_UFS=m -CONFIG_PHY_QCOM_QMP_USB=m -# CONFIG_PHY_QCOM_QMP_USB_LEGACY is not set -CONFIG_PHY_QCOM_QUSB2=m -CONFIG_PHY_QCOM_EUSB2_REPEATER=m -# CONFIG_PHY_QCOM_M31_USB is not set -# CONFIG_PHY_QCOM_UNIPHY_PCIE_28LP is not set -# CONFIG_PHY_QCOM_M31_EUSB is not set -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_QCOM_SGMII_ETH is not set -# CONFIG_PHY_RTK_RTD_USB2PHY is not set -# CONFIG_PHY_RTK_RTD_USB3PHY is not set -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_NANENG_COMBO_PHY=m -CONFIG_PHY_ROCKCHIP_PCIE=m -# CONFIG_PHY_ROCKCHIP_SAMSUNG_DCPHY is not set -CONFIG_PHY_ROCKCHIP_SAMSUNG_HDPTX=m -CONFIG_PHY_ROCKCHIP_SNPS_PCIE3=m -CONFIG_PHY_ROCKCHIP_TYPEC=m -CONFIG_PHY_ROCKCHIP_USB=m -CONFIG_PHY_ROCKCHIP_USBDP=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_ARM_SCMI_POWERCAP=m -# 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_NI is not set -CONFIG_ARM_PMU=y -CONFIG_ARM_PMU_ACPI=y -CONFIG_ARM_SMMU_V3_PMU=m -CONFIG_ARM_PMUV3=y -CONFIG_ARM_DSU_PMU=m -CONFIG_FSL_IMX8_DDR_PMU=m -# CONFIG_FSL_IMX9_DDR_PMU is not set -CONFIG_QCOM_L2_PMU=y -CONFIG_QCOM_L3_PMU=y -CONFIG_THUNDERX2_PMU=m -CONFIG_XGENE_PMU=y -CONFIG_ARM_SPE_PMU=m -CONFIG_ARM64_BRBE=y -CONFIG_ARM_DMC620_PMU=m -CONFIG_MARVELL_CN10K_TAD_PMU=m -CONFIG_APPLE_M1_CPU_PMU=y -CONFIG_ALIBABA_UNCORE_DRW_PMU=m -CONFIG_HISI_PMU=y -CONFIG_HISI_PCIE_PMU=m -CONFIG_HNS3_PMU=m -CONFIG_MARVELL_CN10K_DDR_PMU=m -# CONFIG_DWC_PCIE_PMU is not set -CONFIG_ARM_CORESIGHT_PMU_ARCH_SYSTEM_PMU=m -# CONFIG_NVIDIA_CORESIGHT_PMU_ARCH_SYSTEM_PMU is not set -# CONFIG_AMPERE_CORESIGHT_PMU_ARCH_SYSTEM_PMU is not set -CONFIG_MESON_DDR_PMU=m -CONFIG_CXL_PMU=m -# CONFIG_MARVELL_PEM_PMU is not set -# 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_BINDER_IPC=y -CONFIG_ANDROID_BINDERFS=y -CONFIG_ANDROID_BINDER_DEVICES="" -# end of Android - -CONFIG_LIBNVDIMM=m -CONFIG_BLK_DEV_PMEM=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_NVDIMM_SECURITY_TEST is not set -CONFIG_DAX=y -CONFIG_DEV_DAX=m -CONFIG_DEV_DAX_PMEM=m -CONFIG_DEV_DAX_HMEM=m -CONFIG_DEV_DAX_CXL=m -CONFIG_DEV_DAX_HMEM_DEVICES=y -CONFIG_DEV_DAX_KMEM=m -CONFIG_NVMEM=y -CONFIG_NVMEM_SYSFS=y -CONFIG_NVMEM_LAYOUTS=y - -# -# Layout Types -# -CONFIG_NVMEM_LAYOUT_SL28_VPD=m -CONFIG_NVMEM_LAYOUT_ONIE_TLV=m -CONFIG_NVMEM_LAYOUT_U_BOOT_ENV=m -# end of Layout Types - -CONFIG_NVMEM_APPLE_EFUSES=m -# CONFIG_NVMEM_APPLE_SPMI is not set -CONFIG_NVMEM_BCM_OCOTP=m -CONFIG_NVMEM_IMX_IIM=m -CONFIG_NVMEM_IMX_OCOTP=m -# CONFIG_NVMEM_IMX_OCOTP_ELE is not set -CONFIG_NVMEM_IMX_OCOTP_SCU=m -CONFIG_NVMEM_LAYERSCAPE_SFP=m -CONFIG_NVMEM_MESON_EFUSE=m -CONFIG_NVMEM_MESON_MX_EFUSE=m -CONFIG_NVMEM_MTK_EFUSE=m -CONFIG_NVMEM_QCOM_QFPROM=m -# CONFIG_NVMEM_QCOM_SEC_QFPROM is not set -# CONFIG_NVMEM_RMEM is not set -CONFIG_NVMEM_ROCKCHIP_EFUSE=m -CONFIG_NVMEM_ROCKCHIP_OTP=m -CONFIG_NVMEM_SC27XX_EFUSE=m -CONFIG_NVMEM_SNVS_LPGPR=m -CONFIG_NVMEM_SPMI_SDAM=m -CONFIG_NVMEM_SPRD_EFUSE=m -CONFIG_NVMEM_SUNXI_SID=m -CONFIG_NVMEM_U_BOOT_ENV=m -CONFIG_NVMEM_ZYNQMP=y - -# -# 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 -CONFIG_HISI_PTT=m -# 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_CORE=m -# CONFIG_FPGA_MGR_XILINX_SELECTMAP is not set -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_FPGA_MGR_MICROCHIP_SPI=m -CONFIG_FPGA_MGR_LATTICE_SYSCONFIG=m -CONFIG_FPGA_MGR_LATTICE_SYSCONFIG_SPI=m -# CONFIG_FSI is not set -CONFIG_TEE=m -# CONFIG_OPTEE is not set -# CONFIG_ARM_TSTEE is not set -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_IMX8MP=m -# CONFIG_INTERCONNECT_MTK is not set -CONFIG_INTERCONNECT_QCOM=y -CONFIG_INTERCONNECT_QCOM_BCM_VOTER=y -# CONFIG_INTERCONNECT_QCOM_MSM8909 is not set -# CONFIG_INTERCONNECT_QCOM_MSM8916 is not set -# CONFIG_INTERCONNECT_QCOM_MSM8937 is not set -# CONFIG_INTERCONNECT_QCOM_MSM8939 is not set -# CONFIG_INTERCONNECT_QCOM_MSM8953 is not set -# CONFIG_INTERCONNECT_QCOM_MSM8974 is not set -# CONFIG_INTERCONNECT_QCOM_MSM8976 is not set -# CONFIG_INTERCONNECT_QCOM_MSM8996 is not set -CONFIG_INTERCONNECT_QCOM_OSM_L3=m -# CONFIG_INTERCONNECT_QCOM_QCM2290 is not set -# CONFIG_INTERCONNECT_QCOM_QCS404 is not set -# CONFIG_INTERCONNECT_QCOM_QCS615 is not set -# CONFIG_INTERCONNECT_QCOM_QCS8300 is not set -# CONFIG_INTERCONNECT_QCOM_QDU1000 is not set -CONFIG_INTERCONNECT_QCOM_RPMH_POSSIBLE=y -CONFIG_INTERCONNECT_QCOM_RPMH=y -# CONFIG_INTERCONNECT_QCOM_SA8775P is not set -# CONFIG_INTERCONNECT_QCOM_SAR2130P is not set -# CONFIG_INTERCONNECT_QCOM_SC7180 is not set -# CONFIG_INTERCONNECT_QCOM_SC7280 is not set -# CONFIG_INTERCONNECT_QCOM_SC8180X is not set -CONFIG_INTERCONNECT_QCOM_SC8280XP=y -# CONFIG_INTERCONNECT_QCOM_SDM660 is not set -# CONFIG_INTERCONNECT_QCOM_SDM670 is not set -# CONFIG_INTERCONNECT_QCOM_SDM845 is not set -# CONFIG_INTERCONNECT_QCOM_SDX55 is not set -# CONFIG_INTERCONNECT_QCOM_SDX65 is not set -# CONFIG_INTERCONNECT_QCOM_SDX75 is not set -# CONFIG_INTERCONNECT_QCOM_SM6115 is not set -# CONFIG_INTERCONNECT_QCOM_SM6350 is not set -# CONFIG_INTERCONNECT_QCOM_SM7150 is not set -# CONFIG_INTERCONNECT_QCOM_MILOS is not set -# CONFIG_INTERCONNECT_QCOM_SM8150 is not set -# CONFIG_INTERCONNECT_QCOM_SM8250 is not set -# CONFIG_INTERCONNECT_QCOM_SM8350 is not set -# CONFIG_INTERCONNECT_QCOM_SM8450 is not set -# CONFIG_INTERCONNECT_QCOM_SM8550 is not set -# CONFIG_INTERCONNECT_QCOM_SM8650 is not set -# CONFIG_INTERCONNECT_QCOM_SM8750 is not set -# CONFIG_INTERCONNECT_QCOM_X1E80100 is not set -CONFIG_INTERCONNECT_SAMSUNG=y -CONFIG_INTERCONNECT_EXYNOS=m -CONFIG_INTERCONNECT_CLK=m -# CONFIG_COUNTER is not set -# CONFIG_MOST is not set -CONFIG_PECI=m -CONFIG_PECI_CPU=m -CONFIG_HTE=y -CONFIG_HTE_TEGRA194=m -# CONFIG_HTE_TEGRA194_TEST is not set -# CONFIG_CDX_BUS is not set -# end of Device Drivers - -# -# File systems -# -CONFIG_DCACHE_WORD_ACCESS=y -CONFIG_VALIDATE_FS_PARSER=y -CONFIG_FS_IOMAP=y -CONFIG_FS_STACK=y -CONFIG_BUFFER_HEAD=y -CONFIG_LEGACY_DIRECT_IO=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_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_SUPPORT_ASCII_CI=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_RUN_SANITY_TESTS is not set -# CONFIG_BTRFS_DEBUG is not set -# CONFIG_BTRFS_ASSERT is not set -# CONFIG_BTRFS_EXPERIMENTAL 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_F2FS_UNFAIR_RWSEM=y -CONFIG_BCACHEFS_FS=m -CONFIG_BCACHEFS_QUOTA=y -# CONFIG_BCACHEFS_ERASURE_CODING is not set -CONFIG_BCACHEFS_POSIX_ACL=y -# CONFIG_BCACHEFS_DEBUG is not set -# CONFIG_BCACHEFS_TESTS is not set -# CONFIG_BCACHEFS_LOCK_TIME_STATS is not set -# CONFIG_BCACHEFS_NO_LATENCY_ACCT is not set -CONFIG_BCACHEFS_SIX_OPTIMISTIC_SPIN=y -# CONFIG_BCACHEFS_PATH_TRACEPOINTS is not set -# CONFIG_BCACHEFS_TRANS_KMALLOC_TRACE is not set -# CONFIG_BCACHEFS_ASYNC_OBJECT_LISTS is not set -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_QUOTA_DEBUG is not set -CONFIG_QUOTA_TREE=m -CONFIG_QFMT_V1=m -CONFIG_QFMT_V2=m -CONFIG_QUOTACTL=y -CONFIG_AUTOFS_FS=y -CONFIG_FUSE_FS=m -CONFIG_CUSE=m -CONFIG_VIRTIO_FS=m -CONFIG_FUSE_DAX=y -CONFIG_FUSE_PASSTHROUGH=y -CONFIG_FUSE_IO_URING=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 -# CONFIG_OVERLAY_FS_DEBUG is not set - -# -# Caches -# -CONFIG_NETFS_SUPPORT=m -CONFIG_NETFS_STATS=y -# CONFIG_NETFS_DEBUG is not set -CONFIG_FSCACHE=y -CONFIG_FSCACHE_STATS=y -CONFIG_CACHEFILES=m -# CONFIG_CACHEFILES_DEBUG is not set -# CONFIG_CACHEFILES_ERROR_INJECTION is not set -# CONFIG_CACHEFILES_ONDEMAND 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_NTFS3_FS=m -# CONFIG_NTFS3_64BIT_CLUSTER is not set -CONFIG_NTFS3_LZX_XPRESS=y -# CONFIG_NTFS3_FS_POSIX_ACL is not set -CONFIG_NTFS_FS=m -# 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_TMPFS_QUOTA is not set -CONFIG_ARCH_SUPPORTS_HUGETLBFS=y -CONFIG_HUGETLBFS=y -CONFIG_HUGETLB_PAGE=y -CONFIG_HUGETLB_PMD_PAGE_TABLE_SHARING=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=y -CONFIG_SQUASHFS_DECOMP_MULTI_PERCPU=y -CONFIG_SQUASHFS_CHOICE_DECOMP_BY_MOUNT=y -CONFIG_SQUASHFS_MOUNT_DECOMP_THREADS=y -CONFIG_SQUASHFS_XATTR=y -# CONFIG_SQUASHFS_COMP_CACHE_FULL is not set -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_COMPRESS=y -# 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_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_BACKED_BY_FILE=y -CONFIG_EROFS_FS_ZIP=y -CONFIG_EROFS_FS_ZIP_LZMA=y -# CONFIG_EROFS_FS_ZIP_DEFLATE is not set -# CONFIG_EROFS_FS_ZIP_ZSTD is not set -# CONFIG_EROFS_FS_ZIP_ACCEL is not set -# CONFIG_EROFS_FS_ONDEMAND is not set -# CONFIG_EROFS_FS_PCPU_KTHREAD 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 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 is not set -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_NFSD_LEGACY_CLIENT_TRACKING is not set -# CONFIG_NFSD_V4_DELEG_TIMESTAMPS is not set -CONFIG_GRACE_PERIOD=m -CONFIG_LOCKD=m -CONFIG_LOCKD_V4=y -CONFIG_NFS_ACL_SUPPORT=m -CONFIG_NFS_COMMON=y -# CONFIG_NFS_LOCALIO is not set -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_RPCSEC_GSS_KRB5_ENCTYPES_AES_SHA1=y -# CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_CAMELLIA is not set -CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_AES_SHA2=y -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_CIFS_COMPRESSION is not set -# CONFIG_SMB_SERVER is not set -CONFIG_SMBFS=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_NLS_UCS2_UTILS=m -CONFIG_DLM=m -CONFIG_DLM_DEBUG=y -CONFIG_UNICODE=y -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_BIG_KEYS is not set -CONFIG_TRUSTED_KEYS=m -CONFIG_HAVE_TRUSTED_KEYS=y -CONFIG_TRUSTED_KEYS_TPM=y -CONFIG_TRUSTED_KEYS_TEE=y -CONFIG_TRUSTED_KEYS_CAAM=y -CONFIG_TRUSTED_KEYS_DCP=y -CONFIG_ENCRYPTED_KEYS=y -# CONFIG_USER_DECRYPTED_DATA is not set -CONFIG_KEY_DH_OPERATIONS=y -CONFIG_KEY_NOTIFICATIONS=y -CONFIG_SECURITY_DMESG_RESTRICT=y -CONFIG_PROC_MEM_ALWAYS_FORCE=y -# CONFIG_PROC_MEM_FORCE_PTRACE is not set -# CONFIG_PROC_MEM_NO_FORCE is not set -CONFIG_SECURITY=y -CONFIG_HAS_SECURITY_AUDIT=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_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_DEBUG is not set -CONFIG_SECURITY_APPARMOR_INTROSPECT_POLICY=y -CONFIG_SECURITY_APPARMOR_HASH=y -CONFIG_SECURITY_APPARMOR_HASH_DEFAULT=y -CONFIG_SECURITY_APPARMOR_EXPORT_BINARY=y -CONFIG_SECURITY_APPARMOR_PARANOID_LOAD=y -# CONFIG_SECURITY_LOADPIN is not set -CONFIG_SECURITY_YAMA=y -# CONFIG_SECURITY_SAFESETID is not set -CONFIG_SECURITY_LOCKDOWN_LSM=y -CONFIG_SECURITY_LOCKDOWN_LSM_EARLY=y -CONFIG_LOCK_DOWN_KERNEL_FORCE_NONE=y -# CONFIG_LOCK_DOWN_KERNEL_FORCE_INTEGRITY is not set -# CONFIG_LOCK_DOWN_KERNEL_FORCE_CONFIDENTIALITY is not set -CONFIG_SECURITY_LANDLOCK=y -# CONFIG_SECURITY_IPE is not set -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="landlock,yama,loadpin,safesetid,integrity" - -# -# Kernel hardening options -# - -# -# Memory initialization -# -CONFIG_CC_HAS_AUTO_VAR_INIT_PATTERN=y -CONFIG_CC_HAS_AUTO_VAR_INIT_ZERO_BARE=y -CONFIG_CC_HAS_AUTO_VAR_INIT_ZERO=y -# CONFIG_INIT_STACK_NONE is not set -# CONFIG_INIT_STACK_ALL_PATTERN is not set -CONFIG_INIT_STACK_ALL_ZERO=y -CONFIG_INIT_ON_ALLOC_DEFAULT_ON=y -# CONFIG_INIT_ON_FREE_DEFAULT_ON is not set -CONFIG_CC_HAS_ZERO_CALL_USED_REGS=y -# CONFIG_ZERO_CALL_USED_REGS is not set -# end of Memory initialization - -# -# Bounds checking -# -CONFIG_FORTIFY_SOURCE=y -CONFIG_HARDENED_USERCOPY=y -CONFIG_HARDENED_USERCOPY_DEFAULT_ON=y -# end of Bounds checking - -# -# Hardening of kernel data structures -# -# CONFIG_LIST_HARDENED is not set -# CONFIG_BUG_ON_DATA_CORRUPTION is not set -# end of Hardening of kernel data structures - -CONFIG_RANDSTRUCT_NONE=y -# 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_SIG=y -CONFIG_CRYPTO_SIG2=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_HKDF=y -CONFIG_CRYPTO_MANAGER=y -CONFIG_CRYPTO_MANAGER2=y -CONFIG_CRYPTO_USER=m -# CONFIG_CRYPTO_SELFTESTS is not set -CONFIG_CRYPTO_NULL=y -CONFIG_CRYPTO_PCRYPT=m -CONFIG_CRYPTO_CRYPTD=m -CONFIG_CRYPTO_AUTHENC=m -# CONFIG_CRYPTO_KRB5ENC is not set -# CONFIG_CRYPTO_BENCHMARK is not set -CONFIG_CRYPTO_ENGINE=m -# end of Crypto core or helper - -# -# Public-key cryptography -# -CONFIG_CRYPTO_RSA=y -CONFIG_CRYPTO_DH=y -CONFIG_CRYPTO_DH_RFC7919_GROUPS=y -CONFIG_CRYPTO_ECC=m -CONFIG_CRYPTO_ECDH=m -CONFIG_CRYPTO_ECDSA=m -CONFIG_CRYPTO_ECRDSA=m -CONFIG_CRYPTO_CURVE25519=m -# end of Public-key cryptography - -# -# Block ciphers -# -CONFIG_CRYPTO_AES=y -CONFIG_CRYPTO_AES_TI=m -CONFIG_CRYPTO_ANUBIS=m -CONFIG_CRYPTO_ARIA=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_SEED=m -CONFIG_CRYPTO_SERPENT=m -CONFIG_CRYPTO_SM4=m -CONFIG_CRYPTO_SM4_GENERIC=m -CONFIG_CRYPTO_TEA=m -CONFIG_CRYPTO_TWOFISH=m -CONFIG_CRYPTO_TWOFISH_COMMON=m -# end of Block ciphers - -# -# Length-preserving ciphers and modes -# -CONFIG_CRYPTO_ADIANTUM=m -CONFIG_CRYPTO_ARC4=m -CONFIG_CRYPTO_CHACHA20=m -CONFIG_CRYPTO_CBC=y -CONFIG_CRYPTO_CTR=y -CONFIG_CRYPTO_CTS=y -CONFIG_CRYPTO_ECB=y -CONFIG_CRYPTO_HCTR2=m -CONFIG_CRYPTO_LRW=m -CONFIG_CRYPTO_PCBC=m -CONFIG_CRYPTO_XCTR=m -CONFIG_CRYPTO_XTS=y -CONFIG_CRYPTO_NHPOLY1305=m -# end of Length-preserving ciphers and modes - -# -# AEAD (authenticated encryption with associated data) ciphers -# -# CONFIG_CRYPTO_AEGIS128 is not set -CONFIG_CRYPTO_CHACHA20POLY1305=m -CONFIG_CRYPTO_CCM=m -CONFIG_CRYPTO_GCM=y -CONFIG_CRYPTO_GENIV=y -CONFIG_CRYPTO_SEQIV=y -CONFIG_CRYPTO_ECHAINIV=m -CONFIG_CRYPTO_ESSIV=m -# end of AEAD (authenticated encryption with associated data) ciphers - -# -# Hashes, digests, and MACs -# -CONFIG_CRYPTO_BLAKE2B=m -CONFIG_CRYPTO_CMAC=m -CONFIG_CRYPTO_GHASH=y -CONFIG_CRYPTO_HMAC=y -CONFIG_CRYPTO_MD4=m -CONFIG_CRYPTO_MD5=y -CONFIG_CRYPTO_MICHAEL_MIC=m -CONFIG_CRYPTO_POLYVAL=m -CONFIG_CRYPTO_RMD160=m -CONFIG_CRYPTO_SHA1=y -CONFIG_CRYPTO_SHA256=y -CONFIG_CRYPTO_SHA512=y -CONFIG_CRYPTO_SHA3=y -CONFIG_CRYPTO_SM3_GENERIC=m -CONFIG_CRYPTO_STREEBOG=m -CONFIG_CRYPTO_WP512=m -CONFIG_CRYPTO_XCBC=m -CONFIG_CRYPTO_XXHASH=m -# end of Hashes, digests, and MACs - -# -# CRCs (cyclic redundancy checks) -# -CONFIG_CRYPTO_CRC32C=y -CONFIG_CRYPTO_CRC32=m -# end of CRCs (cyclic redundancy checks) - -# -# 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 -# end of Compression - -# -# 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_JITTERENTROPY_MEMORY_BLOCKS=64 -CONFIG_CRYPTO_JITTERENTROPY_MEMORY_BLOCKSIZE=32 -CONFIG_CRYPTO_JITTERENTROPY_OSR=1 -CONFIG_CRYPTO_KDF800108_CTR=y -# end of Random number generation - -# -# Userspace interface -# -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 -# end of Userspace interface - -CONFIG_CRYPTO_NHPOLY1305_NEON=m - -# -# Accelerated Cryptographic Algorithms for CPU (arm64) -# -CONFIG_CRYPTO_GHASH_ARM64_CE=m -CONFIG_CRYPTO_SHA3_ARM64=m -CONFIG_CRYPTO_SM3_NEON=m -CONFIG_CRYPTO_SM3_ARM64_CE=m -CONFIG_CRYPTO_POLYVAL_ARM64_CE=m -CONFIG_CRYPTO_AES_ARM64=m -CONFIG_CRYPTO_AES_ARM64_CE=m -CONFIG_CRYPTO_AES_ARM64_CE_BLK=m -CONFIG_CRYPTO_AES_ARM64_NEON_BLK=m -CONFIG_CRYPTO_AES_ARM64_BS=m -CONFIG_CRYPTO_SM4_ARM64_CE=m -CONFIG_CRYPTO_SM4_ARM64_CE_BLK=m -CONFIG_CRYPTO_SM4_ARM64_NEON_BLK=m -CONFIG_CRYPTO_AES_ARM64_CE_CCM=m -CONFIG_CRYPTO_SM4_ARM64_CE_CCM=m -CONFIG_CRYPTO_SM4_ARM64_CE_GCM=m -# end of Accelerated Cryptographic Algorithms for CPU (arm64) - -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_CAAM_PRNG_API=y -CONFIG_CRYPTO_DEV_FSL_CAAM_BLOB_GEN=y -# CONFIG_CRYPTO_DEV_FSL_CAAM_RNG_TEST is not set -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_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_CRYPTO_DEV_QAT=m -CONFIG_CRYPTO_DEV_QAT_DH895xCC=m -CONFIG_CRYPTO_DEV_QAT_C3XXX=m -CONFIG_CRYPTO_DEV_QAT_C62X=m -CONFIG_CRYPTO_DEV_QAT_4XXX=m -# CONFIG_CRYPTO_DEV_QAT_420XX is not set -CONFIG_CRYPTO_DEV_QAT_DH895xCCVF=m -CONFIG_CRYPTO_DEV_QAT_C3XXXVF=m -CONFIG_CRYPTO_DEV_QAT_C62XVF=m -# CONFIG_CRYPTO_DEV_QAT_ERROR_INJECTION is not set -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_ROCKCHIP_DEBUG is not set -# CONFIG_CRYPTO_DEV_TEGRA is not set -CONFIG_CRYPTO_DEV_ZYNQMP_AES=m -CONFIG_CRYPTO_DEV_ZYNQMP_SHA3=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_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=y -# CONFIG_FIPS_SIGNATURE_SELFTEST is not set - -# -# Certificates for signature checking -# -CONFIG_MODULE_SIG_KEY="certs/signing_key.pem" -CONFIG_MODULE_SIG_KEY_TYPE_RSA=y -# CONFIG_MODULE_SIG_KEY_TYPE_ECDSA is not set -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_CRYPTO_KRB5 is not set -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_CORDIC=m -# CONFIG_PRIME_NUMBERS is not set -CONFIG_RATIONAL=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_TRACE_MMIO_ACCESS is not set -CONFIG_CRC7=m -CONFIG_CRC8=y -CONFIG_CRC16=y -CONFIG_CRC_CCITT=y -CONFIG_CRC_ITU_T=m -CONFIG_CRC_T10DIF=y -CONFIG_CRC_T10DIF_ARCH=y -CONFIG_CRC32=y -CONFIG_CRC32_ARCH=y -CONFIG_CRC64=y -CONFIG_CRC_OPTIMIZATIONS=y - -# -# Crypto library routines -# -CONFIG_CRYPTO_HASH_INFO=y -CONFIG_CRYPTO_LIB_UTILS=y -CONFIG_CRYPTO_LIB_AES=y -CONFIG_CRYPTO_LIB_ARC4=m -CONFIG_CRYPTO_LIB_GF128MUL=y -CONFIG_CRYPTO_LIB_BLAKE2S_GENERIC=y -CONFIG_CRYPTO_ARCH_HAVE_LIB_CHACHA=y -CONFIG_CRYPTO_LIB_CHACHA_GENERIC=m -CONFIG_CRYPTO_LIB_CHACHA=m -CONFIG_CRYPTO_LIB_CURVE25519_GENERIC=m -CONFIG_CRYPTO_LIB_CURVE25519_INTERNAL=m -CONFIG_CRYPTO_LIB_CURVE25519=m -CONFIG_CRYPTO_LIB_DES=m -CONFIG_CRYPTO_LIB_POLY1305_RSIZE=9 -CONFIG_CRYPTO_ARCH_HAVE_LIB_POLY1305=y -CONFIG_CRYPTO_LIB_POLY1305_GENERIC=m -CONFIG_CRYPTO_LIB_POLY1305=m -CONFIG_CRYPTO_LIB_CHACHA20POLY1305=m -CONFIG_CRYPTO_LIB_SHA1=y -CONFIG_CRYPTO_LIB_SHA1_ARCH=y -CONFIG_CRYPTO_LIB_SHA256=y -CONFIG_CRYPTO_LIB_SHA256_ARCH=y -CONFIG_CRYPTO_LIB_SHA512=y -CONFIG_CRYPTO_LIB_SHA512_ARCH=y -CONFIG_CRYPTO_LIB_SM3=m -CONFIG_CRYPTO_CHACHA20_NEON=m -CONFIG_CRYPTO_POLY1305_NEON=m -# end of Crypto library routines - -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_COMMON=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_ARM=y -CONFIG_XZ_DEC_ARMTHUMB=y -CONFIG_XZ_DEC_ARM64=y -CONFIG_XZ_DEC_SPARC=y -CONFIG_XZ_DEC_RISCV=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_INTERVAL_TREE_SPAN_ITER=y -CONFIG_XARRAY_MULTI=y -CONFIG_ASSOCIATIVE_ARRAY=y -CONFIG_CLOSURES=y -CONFIG_HAS_IOMEM=y -CONFIG_HAS_IOPORT=y -CONFIG_HAS_IOPORT_MAP=y -CONFIG_HAS_DMA=y -CONFIG_DMA_OPS_HELPERS=y -CONFIG_NEED_SG_DMA_FLAGS=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_SYNC_DMA_FOR_DEVICE=y -CONFIG_ARCH_HAS_SYNC_DMA_FOR_CPU=y -CONFIG_ARCH_HAS_DMA_PREP_COHERENT=y -CONFIG_ARCH_HAS_FORCE_DMA_UNENCRYPTED=y -CONFIG_SWIOTLB=y -# CONFIG_SWIOTLB_DYNAMIC is not set -CONFIG_DMA_BOUNCE_UNALIGNED_KMALLOC=y -CONFIG_DMA_NEED_SYNC=y -# CONFIG_DMA_RESTRICTED_POOL is not set -CONFIG_DMA_NONCOHERENT_MMAP=y -CONFIG_DMA_COHERENT_POOL=y -CONFIG_DMA_DIRECT_REMAP=y -CONFIG_DMA_CMA=y -# CONFIG_DMA_NUMA_CMA is not set - -# -# Default contiguous memory area size: -# -CONFIG_CMA_SIZE_MBYTES=128 -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_CPUMASK_OFFSTACK=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_VDSO_GETRANDOM=y -CONFIG_GENERIC_VDSO_DATA_STORE=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_STACKDEPOT_MAX_FRAMES=64 -CONFIG_SBITMAP=y -CONFIG_PARMAN=m -CONFIG_OBJAGG=m -# CONFIG_LWQ_TEST is not set -# end of Library routines - -CONFIG_GENERIC_IOREMAP=y -CONFIG_GENERIC_LIB_DEVMEM_IS_ALLOWED=y -CONFIG_PLDMFW=y -CONFIG_ASN1_ENCODER=m -CONFIG_POLYNOMIAL=m -CONFIG_FIRMWARE_TABLE=y -CONFIG_UNION_FIND=y -CONFIG_MIN_HEAP=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_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 - -CONFIG_DEBUG_KERNEL=y -CONFIG_DEBUG_MISC=y - -# -# Compile-time checks and compiler options -# -CONFIG_DEBUG_INFO=y -CONFIG_AS_HAS_NON_CONST_ULEB128=y -# CONFIG_DEBUG_INFO_NONE 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_REDUCED is not set -CONFIG_DEBUG_INFO_COMPRESSED_NONE=y -# CONFIG_DEBUG_INFO_COMPRESSED_ZLIB is not set -# CONFIG_DEBUG_INFO_COMPRESSED_ZSTD is not set -# CONFIG_DEBUG_INFO_SPLIT is not set -CONFIG_DEBUG_INFO_BTF=y -CONFIG_PAHOLE_HAS_SPLIT_BTF=y -CONFIG_PAHOLE_HAS_LANG_EXCLUDE=y -CONFIG_DEBUG_INFO_BTF_MODULES=y -# CONFIG_MODULE_ALLOW_BTF_MISMATCH is not set -# 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=y -# CONFIG_UBSAN is not set -CONFIG_HAVE_ARCH_KCSAN=y -CONFIG_HAVE_KCSAN_COMPILER=y -# CONFIG_KCSAN is not set -# end of Generic Kernel Debugging Instruments - -# -# Networking Debugging -# -# CONFIG_NET_DEV_REFCNT_TRACKER is not set -# CONFIG_NET_NS_REFCNT_TRACKER is not set -# CONFIG_DEBUG_NET is not set -# CONFIG_DEBUG_NET_SMALL_RTNL is not set -# end of Networking Debugging - -# -# Memory Debugging -# -CONFIG_PAGE_EXTENSION=y -# CONFIG_DEBUG_PAGEALLOC is not set -CONFIG_SLUB_DEBUG=y -# CONFIG_SLUB_DEBUG_ON is not set -CONFIG_PAGE_OWNER=y -# CONFIG_PAGE_TABLE_CHECK 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_ARCH_HAS_PTDUMP=y -CONFIG_PTDUMP=y -# CONFIG_PTDUMP_DEBUGFS is not set -CONFIG_HAVE_DEBUG_KMEMLEAK=y -# CONFIG_DEBUG_KMEMLEAK is not set -# CONFIG_PER_VMA_LOCK_STATS is not set -# CONFIG_DEBUG_OBJECTS is not set -# CONFIG_SHRINKER_DEBUG 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_VFS is not set -# CONFIG_DEBUG_VM is not set -# CONFIG_DEBUG_VM_PGTABLE is not set -CONFIG_ARCH_HAS_DEBUG_VIRTUAL=y -CONFIG_DEBUG_VIRTUAL=y -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_KASAN_SW_TAGS=y -CONFIG_CC_HAS_WORKING_NOSANITIZE_ADDRESS=y -# CONFIG_KASAN is not set -CONFIG_HAVE_ARCH_KFENCE=y -CONFIG_KFENCE=y -CONFIG_KFENCE_SAMPLE_INTERVAL=100 -CONFIG_KFENCE_NUM_OBJECTS=255 -# CONFIG_KFENCE_DEFERRABLE is not set -# CONFIG_KFENCE_STATIC_KEYS is not set -CONFIG_KFENCE_STRESS_TEST_FAULTS=0 -# 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_HAVE_HARDLOCKUP_DETECTOR_BUDDY=y -# CONFIG_HARDLOCKUP_DETECTOR is not set -CONFIG_DETECT_HUNG_TASK=y -CONFIG_DEFAULT_HUNG_TASK_TIMEOUT=120 -# CONFIG_BOOTPARAM_HUNG_TASK_PANIC is not set -CONFIG_DETECT_HUNG_TASK_BLOCKER=y -# CONFIG_WQ_WATCHDOG is not set -# CONFIG_WQ_CPU_INTENSIVE_REPORT is not set -# CONFIG_TEST_LOCKUP is not set -# end of Debug Oops, Lockups and Hangs - -# -# Scheduler Debugging -# -CONFIG_SCHED_INFO=y -CONFIG_SCHEDSTATS=y -# end of Scheduler Debugging - -# CONFIG_DEBUG_PREEMPT 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_DEBUG_CLOSURES is not set -# CONFIG_DEBUG_MAPLE_TREE is not set -# end of Debug kernel data structures - -# -# RCU Debugging -# -CONFIG_TORTURE_TEST=m -# CONFIG_RCU_SCALE_TEST is not set -CONFIG_RCU_TORTURE_TEST=m -# CONFIG_RCU_TORTURE_TEST_CHK_RDR_STATE is not set -# CONFIG_RCU_TORTURE_TEST_LOG_CPU is not set -# CONFIG_RCU_TORTURE_TEST_LOG_GP is not set -CONFIG_RCU_REF_SCALE_TEST=m -CONFIG_RCU_CPU_STALL_TIMEOUT=60 -CONFIG_RCU_EXP_CPU_STALL_TIMEOUT=0 -# CONFIG_RCU_CPU_STALL_CPUTIME is not set -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_DEBUG_CGROUP_REF 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_FUNCTION_GRAPH_FREGS=y -CONFIG_HAVE_FTRACE_GRAPH_FUNC=y -CONFIG_HAVE_DYNAMIC_FTRACE=y -CONFIG_HAVE_DYNAMIC_FTRACE_WITH_DIRECT_CALLS=y -CONFIG_HAVE_DYNAMIC_FTRACE_WITH_CALL_OPS=y -CONFIG_HAVE_EXTRA_IPI_TRACEPOINTS=y -CONFIG_HAVE_DYNAMIC_FTRACE_WITH_ARGS=y -CONFIG_HAVE_SYSCALL_TRACEPOINTS=y -CONFIG_HAVE_C_RECORDMCOUNT=y -CONFIG_HAVE_BUILDTIME_MCOUNT_SORT=y -CONFIG_BUILDTIME_MCOUNT_SORT=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_TRACEFS_AUTOMOUNT_DEPRECATED=y -CONFIG_BOOTTIME_TRACING=y -CONFIG_FUNCTION_TRACER=y -CONFIG_FUNCTION_GRAPH_TRACER=y -# CONFIG_FUNCTION_GRAPH_RETVAL is not set -# CONFIG_FUNCTION_GRAPH_RETADDR is not set -CONFIG_FUNCTION_TRACE_ARGS=y -CONFIG_DYNAMIC_FTRACE=y -CONFIG_DYNAMIC_FTRACE_WITH_DIRECT_CALLS=y -CONFIG_DYNAMIC_FTRACE_WITH_CALL_OPS=y -CONFIG_DYNAMIC_FTRACE_WITH_ARGS=y -# CONFIG_FPROBE is not set -CONFIG_FUNCTION_PROFILER=y -CONFIG_STACK_TRACER=y -# 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_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_PROBE_EVENTS_BTF_ARGS=y -CONFIG_KPROBE_EVENTS=y -# CONFIG_KPROBE_EVENTS_ON_NOTRACE is not set -CONFIG_UPROBE_EVENTS=y -CONFIG_EPROBE_EVENTS=y -CONFIG_BPF_EVENTS=y -CONFIG_DYNAMIC_EVENTS=y -CONFIG_PROBE_EVENTS=y -CONFIG_BPF_KPROBE_OVERRIDE=y -CONFIG_FTRACE_MCOUNT_USE_PATCHABLE_FUNCTION_ENTRY=y -CONFIG_TRACING_MAP=y -CONFIG_SYNTH_EVENTS=y -# CONFIG_USER_EVENTS is not set -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_VALIDATE_RCU_IS_WATCHING is not set -# CONFIG_FTRACE_STARTUP_TEST is not set -# CONFIG_FTRACE_SORT_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_RV is not set -# CONFIG_SAMPLES is not set -CONFIG_HAVE_SAMPLE_FTRACE_DIRECT=y -CONFIG_HAVE_SAMPLE_FTRACE_DIRECT_MULTI=y -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_CTCU is not set -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 -CONFIG_ULTRASOC_SMB=m -# CONFIG_CORESIGHT_TPDM is not set -# CONFIG_CORESIGHT_TPDA is not set -# CONFIG_CORESIGHT_DUMMY is not set -# 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_KCOV is not set -CONFIG_RUNTIME_TESTING_MENU=y -# CONFIG_TEST_DHRY is not set -# CONFIG_LKDTM is not set -# CONFIG_TEST_MIN_HEAP is not set -# CONFIG_TEST_DIV64 is not set -# CONFIG_TEST_MULDIV64 is not set -# CONFIG_BACKTRACE_SELF_TEST is not set -# CONFIG_TEST_REF_TRACKER 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_TEST_KSTRTOX is not set -# CONFIG_TEST_BITMAP is not set -# CONFIG_TEST_UUID is not set -# CONFIG_TEST_XARRAY is not set -# CONFIG_TEST_MAPLE_TREE is not set -# CONFIG_TEST_RHASHTABLE 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_BPF 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_DYNAMIC_DEBUG is not set -# CONFIG_TEST_KMOD is not set -# CONFIG_TEST_KALLSYMS is not set -# CONFIG_TEST_DEBUG_VIRTUAL is not set -# CONFIG_TEST_MEMCAT_P is not set -# CONFIG_TEST_OBJAGG is not set -# CONFIG_TEST_MEMINIT is not set -# CONFIG_TEST_HMM is not set -# CONFIG_TEST_FREE_PAGES is not set -# CONFIG_TEST_FPU is not set -# CONFIG_TEST_OBJPOOL is not set -CONFIG_ARCH_USE_MEMTEST=y -CONFIG_MEMTEST=y -# CONFIG_HYPERV_TESTING is not set -# end of Kernel Testing and Coverage - -# -# Rust hacking -# -# end of Rust hacking -# end of Kernel hacking - -CONFIG_IO_URING_ZCRX=y diff --git a/srcpkgs/linux6.17/files/i386-dotconfig b/srcpkgs/linux6.17/files/i386-dotconfig deleted file mode 100644 index 742c75b786945f..00000000000000 --- a/srcpkgs/linux6.17/files/i386-dotconfig +++ /dev/null @@ -1,11556 +0,0 @@ -# -# Automatically generated file; DO NOT EDIT. -# Linux/i386 6.17.10 Kernel Configuration -# -CONFIG_CC_VERSION_TEXT="gcc (GCC) 14.2.1 20250405" -CONFIG_CC_IS_GCC=y -CONFIG_GCC_VERSION=140201 -CONFIG_CLANG_VERSION=0 -CONFIG_AS_IS_GNU=y -CONFIG_AS_VERSION=24400 -CONFIG_LD_IS_BFD=y -CONFIG_LD_VERSION=24400 -CONFIG_LLD_VERSION=0 -CONFIG_RUSTC_VERSION=0 -CONFIG_RUSTC_LLVM_VERSION=0 -CONFIG_CC_CAN_LINK=y -CONFIG_CC_HAS_ASM_GOTO_OUTPUT=y -CONFIG_CC_HAS_ASM_GOTO_TIED_OUTPUT=y -CONFIG_TOOLS_SUPPORT_RELR=y -CONFIG_CC_HAS_ASM_INLINE=y -CONFIG_CC_HAS_NO_PROFILE_FN_ATTR=y -CONFIG_LD_CAN_USE_KEEP_IN_OVERLAY=y -CONFIG_PAHOLE_VERSION=131 -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_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_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_IRQ_MATRIX_ALLOCATOR=y -CONFIG_GENERIC_IRQ_RESERVATION_MODE=y -CONFIG_GENERIC_IRQ_STAT_SNAPSHOT=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_GENERIC_TIME_VSYSCALL=y -CONFIG_GENERIC_CLOCKEVENTS=y -CONFIG_GENERIC_CLOCKEVENTS_BROADCAST=y -CONFIG_GENERIC_CLOCKEVENTS_BROADCAST_IDLE=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 -CONFIG_CONTEXT_TRACKING=y -CONFIG_CONTEXT_TRACKING_IDLE=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 -CONFIG_CLOCKSOURCE_WATCHDOG_MAX_SKEW_US=100 -# CONFIG_POSIX_AUX_CLOCKS is not set -# 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 is not set -CONFIG_BPF_UNPRIV_DEFAULT_OFF=y -# CONFIG_BPF_PRELOAD is not set -CONFIG_BPF_LSM=y -# end of BPF subsystem - -CONFIG_PREEMPT_BUILD=y -CONFIG_ARCH_HAS_PREEMPT_LAZY=y -# CONFIG_PREEMPT_NONE is not set -CONFIG_PREEMPT_VOLUNTARY=y -# CONFIG_PREEMPT is not set -# CONFIG_PREEMPT_LAZY is not set -CONFIG_PREEMPT_COUNT=y -CONFIG_PREEMPTION=y -CONFIG_PREEMPT_DYNAMIC=y -CONFIG_SCHED_CORE=y -# CONFIG_SCHED_CLASS_EXT is not set - -# -# 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 is not set -# 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_TREE_SRCU=y -CONFIG_TASKS_RCU_GENERIC=y -CONFIG_NEED_TASKS_RCU=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_INDEX=y -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_GCC10_NO_ARRAY_BOUNDS=y -CONFIG_CC_NO_ARRAY_BOUNDS=y -CONFIG_GCC_NO_STRINGOP_OVERFLOW=y -CONFIG_CC_NO_STRINGOP_OVERFLOW=y -CONFIG_SLAB_OBJ_EXT=y -CONFIG_CGROUPS=y -CONFIG_PAGE_COUNTER=y -# CONFIG_CGROUP_FAVOR_DYNMODS is not set -CONFIG_MEMCG=y -CONFIG_MEMCG_V1=y -CONFIG_BLK_CGROUP=y -CONFIG_CGROUP_WRITEBACK=y -CONFIG_CGROUP_SCHED=y -CONFIG_GROUP_SCHED_WEIGHT=y -CONFIG_GROUP_SCHED_BANDWIDTH=y -CONFIG_FAIR_GROUP_SCHED=y -CONFIG_CFS_BANDWIDTH=y -# CONFIG_RT_GROUP_SCHED is not set -CONFIG_SCHED_MM_CID=y -CONFIG_CGROUP_PIDS=y -CONFIG_CGROUP_RDMA=y -# CONFIG_CGROUP_DMEM is not set -CONFIG_CGROUP_FREEZER=y -CONFIG_CGROUP_HUGETLB=y -CONFIG_CPUSETS=y -CONFIG_CPUSETS_V1=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_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_BOOT_CONFIG_FORCE is not set -# CONFIG_BOOT_CONFIG_EMBED is not set -CONFIG_INITRAMFS_PRESERVE_MTIME=y -CONFIG_CC_OPTIMIZE_FOR_PERFORMANCE=y -# CONFIG_CC_OPTIMIZE_FOR_SIZE is not set -CONFIG_LD_ORPHAN_WARN=y -CONFIG_LD_ORPHAN_WARN_LEVEL="warn" -CONFIG_SYSCTL=y -CONFIG_HAVE_UID16=y -CONFIG_SYSCTL_EXCEPTION_TRACE=y -CONFIG_SYSFS_SYSCALL=y -CONFIG_HAVE_PCSPKR_PLATFORM=y -# CONFIG_EXPERT is not set -CONFIG_UID16=y -CONFIG_MULTIUSER=y -CONFIG_SGETMASK_SYSCALL=y -CONFIG_FHANDLE=y -CONFIG_POSIX_TIMERS=y -CONFIG_PRINTK=y -CONFIG_BUG=y -CONFIG_ELF_CORE=y -CONFIG_PCSPKR_PLATFORM=y -CONFIG_FUTEX=y -CONFIG_FUTEX_PI=y -CONFIG_FUTEX_PRIVATE_HASH=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_KCMP=y -CONFIG_RSEQ=y -CONFIG_CACHESTAT_SYSCALL=y -CONFIG_KALLSYMS=y -# CONFIG_KALLSYMS_SELFTEST is not set -CONFIG_KALLSYMS_ALL=y -CONFIG_ARCH_HAS_MEMBARRIER_SYNC_CORE=y -CONFIG_HAVE_PERF_EVENTS=y -CONFIG_GUEST_PERF_EVENTS=y - -# -# 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_SYSTEM_DATA_VERIFICATION=y -CONFIG_PROFILING=y -CONFIG_TRACEPOINTS=y - -# -# Kexec and crash features -# -CONFIG_VMCORE_INFO=y -CONFIG_KEXEC_CORE=y -CONFIG_KEXEC=y -# CONFIG_KEXEC_JUMP is not set -# end of Kexec and crash features -# 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_HIBERNATION_POSSIBLE=y -CONFIG_ARCH_SUSPEND_POSSIBLE=y -CONFIG_HAVE_INTEL_TXT=y -CONFIG_ARCH_SUPPORTS_UPROBES=y -CONFIG_FIX_EARLYCON_MEM=y -CONFIG_PGTABLE_LEVELS=3 - -# -# Processor type and features -# -CONFIG_SMP=y -CONFIG_X86_MPPARSE=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_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=y -CONFIG_X86_HV_CALLBACK_VECTOR=y -CONFIG_KVM_GUEST=y -CONFIG_ARCH_CPUIDLE_HALTPOLL=y -CONFIG_PVH=y -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_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_MATOM is not set -CONFIG_CC_HAS_MARCH_NATIVE=y -# 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_HAVE_PAE=y -CONFIG_X86_CX8=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_CPU_SUP_INTEL=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_ZHAOXIN=y -CONFIG_CPU_SUP_VORTEX_32=y -CONFIG_HPET_TIMER=y -CONFIG_HPET_EMULATE_RTC=y -CONFIG_DMI=y -CONFIG_BOOT_VESA_SUPPORT=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=m -CONFIG_PERF_EVENTS_INTEL_RAPL=m -CONFIG_PERF_EVENTS_INTEL_CSTATE=m -CONFIG_PERF_EVENTS_AMD_POWER=m -CONFIG_PERF_EVENTS_AMD_UNCORE=m -CONFIG_PERF_EVENTS_AMD_BRS=y -# 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_X86_REBOOTFIXUPS is not set -CONFIG_MICROCODE=y -CONFIG_MICROCODE_INITRD32=y -# CONFIG_MICROCODE_LATE_LOADING is not set -CONFIG_X86_MSR=m -CONFIG_X86_CPUID=m -# CONFIG_HIGHMEM4G is not set -CONFIG_VMSPLIT_3G=y -# CONFIG_VMSPLIT_2G is not set -# CONFIG_VMSPLIT_1G is not set -CONFIG_PAGE_OFFSET=0xC0000000 -CONFIG_X86_PAE=y -CONFIG_X86_CPA_STATISTICS=y -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_DEVICE=y -CONFIG_X86_PMEM_LEGACY=m -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=1 -CONFIG_MTRR_SANITIZER_SPARE_REG_NR_DEFAULT=1 -CONFIG_X86_PAT=y -CONFIG_X86_UMIP=y -CONFIG_CC_HAS_IBT=y -CONFIG_ARCH_PKEY_BITS=4 -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_EFI_HANDOVER_PROTOCOL is not set -CONFIG_EFI_RUNTIME_MAP=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_ARCH_SUPPORTS_KEXEC=y -CONFIG_ARCH_SUPPORTS_KEXEC_PURGATORY=y -CONFIG_ARCH_SUPPORTS_KEXEC_SIG=y -CONFIG_ARCH_SUPPORTS_KEXEC_SIG_FORCE=y -CONFIG_ARCH_SUPPORTS_KEXEC_BZIMAGE_VERIFY_SIG=y -CONFIG_ARCH_SUPPORTS_KEXEC_JUMP=y -CONFIG_ARCH_DEFAULT_CRASH_DUMP=y -CONFIG_ARCH_SUPPORTS_CRASH_HOTPLUG=y -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_COMPAT_VDSO is not set -# CONFIG_CMDLINE_BOOL is not set -CONFIG_MODIFY_LDT_SYSCALL=y -# CONFIG_STRICT_SIGALTSTACK_SIZE is not set -CONFIG_X86_BUS_LOCK_DETECT=y -# end of Processor type and features - -CONFIG_CC_HAS_NAMED_AS=y -CONFIG_CC_HAS_NAMED_AS_FIXED_SANITIZERS=y -CONFIG_USE_X86_SEG_SUPPORT=y -CONFIG_CC_HAS_SLS=y -CONFIG_CC_HAS_RETURN_THUNK=y -CONFIG_CC_HAS_ENTRY_PADDING=y -CONFIG_FUNCTION_PADDING_CFI=0 -CONFIG_FUNCTION_PADDING_BYTES=4 -CONFIG_CPU_MITIGATIONS=y -CONFIG_MITIGATION_PAGE_TABLE_ISOLATION=y -CONFIG_MITIGATION_RETPOLINE=y -# CONFIG_MITIGATION_RETHUNK is not set -CONFIG_MITIGATION_GDS=y -CONFIG_MITIGATION_RFDS=y -CONFIG_MITIGATION_SPECTRE_BHI=y -CONFIG_MITIGATION_MDS=y -CONFIG_MITIGATION_TAA=y -CONFIG_MITIGATION_MMIO_STALE_DATA=y -CONFIG_MITIGATION_L1TF=y -CONFIG_MITIGATION_RETBLEED=y -CONFIG_MITIGATION_SPECTRE_V1=y -CONFIG_MITIGATION_SPECTRE_V2=y -CONFIG_MITIGATION_SRBDS=y -CONFIG_MITIGATION_SSB=y -CONFIG_MITIGATION_TSA=y -CONFIG_MITIGATION_VMSCAPE=y - -# -# Power management and ACPI options -# -CONFIG_ARCH_HIBERNATION_HEADER=y -CONFIG_SUSPEND=y -CONFIG_SUSPEND_FREEZER=y -CONFIG_HIBERNATE_CALLBACKS=y -CONFIG_HIBERNATION=y -CONFIG_HIBERNATION_SNAPSHOT_DEV=y -CONFIG_HIBERNATION_COMP_LZO=y -# CONFIG_HIBERNATION_COMP_LZ4 is not set -CONFIG_HIBERNATION_DEF_COMP="lzo" -CONFIG_PM_STD_PARTITION="" -CONFIG_PM_SLEEP=y -CONFIG_PM_SLEEP_SMP=y -# CONFIG_PM_AUTOSLEEP is not set -# CONFIG_PM_USERSPACE_AUTOSLEEP is not set -# CONFIG_PM_WAKELOCKS is not set -CONFIG_PM=y -CONFIG_PM_DEBUG=y -# CONFIG_PM_ADVANCED_DEBUG is not set -# CONFIG_PM_TEST_SUSPEND is not set -CONFIG_PM_SLEEP_DEBUG=y -CONFIG_PM_TRACE=y -CONFIG_PM_TRACE_RTC=y -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_THERMAL_LIB=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=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_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_BGRT=y -CONFIG_ACPI_NHLT=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_EINJ=m -CONFIG_ACPI_APEI_EINJ_CXL=y -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_ACPI_PCC=y -CONFIG_ACPI_FFH=y -# 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=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_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_AMD_PSTATE=y -CONFIG_X86_AMD_PSTATE_DEFAULT_MODE=3 -# CONFIG_X86_AMD_PSTATE_UT is not set -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 -CONFIG_CPUFREQ_ARCH_CUR_FREQ=y -# 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=m -# 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_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 -CONFIG_AMD_NODE=y -# end of Bus options (PCI etc.) - -# -# Binary Emulations -# -CONFIG_COMPAT_32=y -# end of Binary Emulations - -CONFIG_HAVE_ATOMIC_IOMAP=y -CONFIG_KVM_COMMON=y -CONFIG_HAVE_KVM_PFNCACHE=y -CONFIG_HAVE_KVM_IRQCHIP=y -CONFIG_HAVE_KVM_IRQ_ROUTING=y -CONFIG_HAVE_KVM_DIRTY_RING=y -CONFIG_HAVE_KVM_DIRTY_RING_TSO=y -CONFIG_HAVE_KVM_DIRTY_RING_ACQ_REL=y -CONFIG_KVM_MMIO=y -CONFIG_KVM_ASYNC_PF=y -CONFIG_HAVE_KVM_MSI=y -CONFIG_HAVE_KVM_READONLY_MEM=y -CONFIG_HAVE_KVM_CPU_RELAX_INTERCEPT=y -CONFIG_KVM_VFIO=y -CONFIG_KVM_GENERIC_DIRTYLOG_READ_PROTECT=y -CONFIG_KVM_GENERIC_PRE_FAULT_MEMORY=y -CONFIG_HAVE_KVM_IRQ_BYPASS=m -CONFIG_HAVE_KVM_NO_POLL=y -CONFIG_KVM_XFER_TO_GUEST_WORK=y -CONFIG_HAVE_KVM_PM_NOTIFIER=y -CONFIG_KVM_GENERIC_HARDWARE_ENABLING=y -CONFIG_KVM_GENERIC_MMU_NOTIFIER=y -CONFIG_KVM_ELIDE_TLB_FLUSH_IF_YOUNG=y -CONFIG_KVM_MMU_LOCKLESS_AGING=y -CONFIG_VIRTUALIZATION=y -CONFIG_KVM_X86=m -CONFIG_KVM=m -CONFIG_KVM_INTEL=m -CONFIG_KVM_AMD=m -CONFIG_KVM_IOAPIC=y -CONFIG_KVM_SMM=y -CONFIG_KVM_HYPERV=y -# CONFIG_KVM_XEN is not set -CONFIG_KVM_MAX_NR_VCPUS=1024 -CONFIG_X86_REQUIRED_FEATURE_ALWAYS=y -CONFIG_X86_REQUIRED_FEATURE_CX8=y -CONFIG_X86_REQUIRED_FEATURE_CMOV=y -CONFIG_X86_REQUIRED_FEATURE_FPU=y -CONFIG_X86_REQUIRED_FEATURE_PAE=y -CONFIG_X86_DISABLED_FEATURE_PCID=y -CONFIG_X86_DISABLED_FEATURE_PKU=y -CONFIG_X86_DISABLED_FEATURE_OSPKE=y -CONFIG_X86_DISABLED_FEATURE_RETHUNK=y -CONFIG_X86_DISABLED_FEATURE_UNRET=y -CONFIG_X86_DISABLED_FEATURE_CALL_DEPTH=y -CONFIG_X86_DISABLED_FEATURE_LAM=y -CONFIG_X86_DISABLED_FEATURE_ENQCMD=y -CONFIG_X86_DISABLED_FEATURE_SGX=y -CONFIG_X86_DISABLED_FEATURE_XENPV=y -CONFIG_X86_DISABLED_FEATURE_TDX_GUEST=y -CONFIG_X86_DISABLED_FEATURE_USER_SHSTK=y -CONFIG_X86_DISABLED_FEATURE_IBT=y -CONFIG_X86_DISABLED_FEATURE_FRED=y -CONFIG_X86_DISABLED_FEATURE_SEV_SNP=y -CONFIG_X86_DISABLED_FEATURE_INVLPGB=y -CONFIG_AS_AVX512=y -CONFIG_AS_GFNI=y -CONFIG_AS_VAES=y -CONFIG_AS_VPCLMULQDQ=y -CONFIG_ARCH_CONFIGURES_CPU_MITIGATIONS=y - -# -# General architecture-dependent options -# -CONFIG_HOTPLUG_SMT=y -CONFIG_HOTPLUG_CORE_SYNC=y -CONFIG_HOTPLUG_CORE_SYNC_DEAD=y -CONFIG_HOTPLUG_CORE_SYNC_FULL=y -CONFIG_HOTPLUG_SPLIT_STARTUP=y -CONFIG_GENERIC_IRQ_ENTRY=y -CONFIG_GENERIC_SYSCALL=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_KRETPROBE_ON_RETHOOK=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_TRACE_IRQFLAGS_NMI_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_ARCH_HAS_CPU_FINALIZE_INIT=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_MMU_GATHER_MERGE_VMAS=y -CONFIG_ARCH_WANT_IRQS_OFF_ACTIVATE_MM=y -CONFIG_MMU_LAZY_TLB_REFCOUNT=y -CONFIG_ARCH_HAVE_NMI_SAFE_CMPXCHG=y -CONFIG_ARCH_HAVE_EXTRA_ELF_NOTES=y -CONFIG_ARCH_HAS_NMI_SAFE_THIS_CPU_OPS=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_KSTACK_ERASE=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_AUTOFDO_CLANG=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_PMD_MKWRITE=y -CONFIG_HAVE_MOD_ARCH_SPECIFIC=y -CONFIG_MODULES_USE_ELF_REL=y -CONFIG_HAVE_SOFTIRQ_ON_OWN_STACK=y -CONFIG_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_HAVE_PAGE_SIZE_4KB=y -CONFIG_PAGE_SIZE_4KB=y -CONFIG_PAGE_SIZE_LESS_THAN_64KB=y -CONFIG_PAGE_SIZE_LESS_THAN_256KB=y -CONFIG_PAGE_SHIFT=12 -CONFIG_ISA_BUS_API=y -CONFIG_CLONE_BACKWARDS=y -CONFIG_OLD_SIGSUSPEND3=y -CONFIG_OLD_SIGACTION=y -CONFIG_COMPAT_32BIT_TIME=y -CONFIG_ARCH_SUPPORTS_RT=y -CONFIG_HAVE_ARCH_RANDOMIZE_KSTACK_OFFSET=y -CONFIG_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_ARCH_HAS_CPU_RESCTRL=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_HAVE_PREEMPT_DYNAMIC_CALL=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 -CONFIG_ARCH_HAS_HW_PTE_YOUNG=y -CONFIG_ARCH_HAS_NONLEAF_PMD_YOUNG=y -CONFIG_ARCH_HAS_KERNEL_FPU_SUPPORT=y -CONFIG_ARCH_VMLINUX_NEEDS_RELOCS=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 -CONFIG_FUNCTION_ALIGNMENT_4B=y -CONFIG_FUNCTION_ALIGNMENT=4 -CONFIG_CC_HAS_MIN_FUNCTION_ALIGNMENT=y -CONFIG_CC_HAS_SANE_FUNCTION_ALIGNMENT=y -CONFIG_ARCH_HAS_CPU_ATTACK_VECTORS=y -# end of General architecture-dependent options - -CONFIG_RT_MUTEXES=y -CONFIG_MODULE_SIG_FORMAT=y -CONFIG_MODULES=y -CONFIG_MODULE_DEBUGFS=y -# CONFIG_MODULE_DEBUG is not set -CONFIG_MODULE_FORCE_LOAD=y -CONFIG_MODULE_UNLOAD=y -CONFIG_MODULE_FORCE_UNLOAD=y -CONFIG_MODULE_UNLOAD_TAINT_TRACKING=y -# CONFIG_MODVERSIONS is not set -# CONFIG_MODULE_SRCVERSION_ALL is not set -CONFIG_MODULE_SIG=y -# CONFIG_MODULE_SIG_FORCE is not set -# CONFIG_MODULE_SIG_ALL is not set -# CONFIG_MODULE_SIG_SHA1 is not set -# CONFIG_MODULE_SIG_SHA256 is not set -# CONFIG_MODULE_SIG_SHA384 is not set -CONFIG_MODULE_SIG_SHA512=y -# CONFIG_MODULE_SIG_SHA3_256 is not set -# CONFIG_MODULE_SIG_SHA3_384 is not set -# CONFIG_MODULE_SIG_SHA3_512 is not set -CONFIG_MODULE_SIG_HASH="sha512" -CONFIG_MODULE_COMPRESS=y -CONFIG_MODULE_COMPRESS_GZIP=y -# CONFIG_MODULE_COMPRESS_XZ is not set -# CONFIG_MODULE_COMPRESS_ZSTD is not set -# CONFIG_MODULE_COMPRESS_ALL is not set -CONFIG_MODULE_DECOMPRESS=y -# 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_BLOCK_LEGACY_AUTOLOAD=y -CONFIG_BLK_RQ_ALLOC_TIME=y -CONFIG_BLK_CGROUP_RWSTAT=y -CONFIG_BLK_CGROUP_PUNT_BIO=y -CONFIG_BLK_DEV_BSG_COMMON=y -CONFIG_BLK_ICQ=y -CONFIG_BLK_DEV_BSGLIB=y -CONFIG_BLK_DEV_INTEGRITY=y -CONFIG_BLK_DEV_WRITE_MOUNTED=y -CONFIG_BLK_DEV_ZONED=y -CONFIG_BLK_DEV_THROTTLING=y -CONFIG_BLK_WBT=y -CONFIG_BLK_WBT_MQ=y -CONFIG_BLK_CGROUP_IOLATENCY=y -CONFIG_BLK_CGROUP_FC_APPID=y -CONFIG_BLK_CGROUP_IOCOST=y -CONFIG_BLK_CGROUP_IOPRIO=y -CONFIG_BLK_DEBUG_FS=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 is not set -# end of Partition Types - -CONFIG_BLK_PM=y -CONFIG_BLOCK_HOLDER_DEPRECATED=y -CONFIG_BLK_MQ_STACKING=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_ZPOOL=y -CONFIG_SWAP=y -CONFIG_ZSWAP=y -# CONFIG_ZSWAP_DEFAULT_ON is not set -# CONFIG_ZSWAP_SHRINKER_DEFAULT_ON is not set -# 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_ZSMALLOC=y -CONFIG_ZSWAP_ZPOOL_DEFAULT="zsmalloc" -CONFIG_ZSMALLOC=y -# CONFIG_ZSMALLOC_STAT is not set -CONFIG_ZSMALLOC_CHAIN_SIZE=8 - -# -# Slab allocator options -# -CONFIG_SLUB=y -CONFIG_KVFREE_RCU_BATCHED=y -CONFIG_SLAB_MERGE_DEFAULT=y -CONFIG_SLAB_FREELIST_RANDOM=y -CONFIG_SLAB_FREELIST_HARDENED=y -CONFIG_SLAB_BUCKETS=y -# CONFIG_SLUB_STATS is not set -CONFIG_SLUB_CPU_PARTIAL=y -# CONFIG_RANDOM_KMALLOC_CACHES is not set -# end of Slab allocator options - -CONFIG_SHUFFLE_PAGE_ALLOCATOR=y -# CONFIG_COMPAT_BRK is not set -CONFIG_SELECT_MEMORY_MODEL=y -# CONFIG_FLATMEM_MANUAL is not set -CONFIG_SPARSEMEM_MANUAL=y -CONFIG_SPARSEMEM=y -CONFIG_SPARSEMEM_STATIC=y -CONFIG_HAVE_GUP_FAST=y -CONFIG_MEMORY_ISOLATION=y -CONFIG_EXCLUSIVE_SYSTEM_RAM=y -CONFIG_ARCH_MHP_MEMMAP_ON_MEMORY_ENABLE=y -CONFIG_SPLIT_PTE_PTLOCKS=y -CONFIG_ARCH_ENABLE_SPLIT_PMD_PTLOCK=y -CONFIG_SPLIT_PMD_PTLOCKS=y -CONFIG_MEMORY_BALLOON=y -CONFIG_BALLOON_COMPACTION=y -CONFIG_COMPACTION=y -CONFIG_COMPACT_UNEVICTABLE_DEFAULT=1 -CONFIG_PAGE_REPORTING=y -CONFIG_MIGRATION=y -CONFIG_CONTIG_ALLOC=y -CONFIG_PCP_BATCH_SCALE_MAX=5 -CONFIG_PHYS_ADDR_T_64BIT=y -CONFIG_MMU_NOTIFIER=y -CONFIG_KSM=y -CONFIG_DEFAULT_MMAP_MIN_ADDR=65536 -CONFIG_ARCH_WANT_GENERAL_HUGETLB=y -CONFIG_MM_ID=y -CONFIG_TRANSPARENT_HUGEPAGE=y -# CONFIG_TRANSPARENT_HUGEPAGE_ALWAYS is not set -CONFIG_TRANSPARENT_HUGEPAGE_MADVISE=y -# CONFIG_TRANSPARENT_HUGEPAGE_NEVER is not set -# CONFIG_READ_ONLY_THP_FOR_FS is not set -# CONFIG_NO_PAGE_MAPCOUNT is not set -CONFIG_PAGE_MAPCOUNT=y -CONFIG_PGTABLE_HAS_HUGE_LEAVES=y -CONFIG_NEED_PER_CPU_EMBED_FIRST_CHUNK=y -CONFIG_NEED_PER_CPU_PAGE_FIRST_CHUNK=y -CONFIG_HAVE_SETUP_PER_CPU_AREA=y -CONFIG_CMA=y -# CONFIG_CMA_DEBUGFS is not set -CONFIG_CMA_SYSFS=y -CONFIG_CMA_AREAS=7 -CONFIG_PAGE_BLOCK_MAX_ORDER=10 -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_CURRENT_STACK_POINTER=y -CONFIG_ZONE_DMA=y -CONFIG_HMM_MIRROR=y -CONFIG_GET_FREE_REGION=y -CONFIG_VMAP_PFN=y -CONFIG_ARCH_USES_PG_ARCH_2=y -CONFIG_VM_EVENT_COUNTERS=y -# CONFIG_PERCPU_STATS is not set -# CONFIG_GUP_TEST is not set -CONFIG_GUP_GET_PXX_LOW_HIGH=y -# CONFIG_DMAPOOL_TEST is not set -CONFIG_ARCH_HAS_PTE_SPECIAL=y -CONFIG_MAPPING_DIRTY_HELPERS=y -CONFIG_KMAP_LOCAL=y -CONFIG_MEMFD_CREATE=y -CONFIG_SECRETMEM=y -CONFIG_ANON_VMA_NAME=y -CONFIG_USERFAULTFD=y -CONFIG_LOCK_MM_AND_FIND_VMA=y -CONFIG_EXECMEM=y - -# -# Data Access Monitoring -# -CONFIG_DAMON=y -CONFIG_DAMON_VADDR=y -CONFIG_DAMON_PADDR=y -CONFIG_DAMON_SYSFS=y -CONFIG_DAMON_RECLAIM=y -# CONFIG_DAMON_LRU_SORT is not set -# CONFIG_DAMON_STAT is not set -# CONFIG_DAMON_STAT_ENABLED_DEFAULT is not set -# end of Data Access Monitoring -# end of Memory Management options - -CONFIG_NET=y -CONFIG_NET_INGRESS=y -CONFIG_NET_EGRESS=y -CONFIG_NET_XGRESS=y -CONFIG_NET_REDIRECT=y -CONFIG_SKB_DECRYPTED=y -CONFIG_SKB_EXTENSIONS=y -CONFIG_NET_DEVMEM=y -CONFIG_NET_SHAPER=y -CONFIG_NET_CRC32C=y - -# -# Networking options -# -CONFIG_PACKET=y -CONFIG_PACKET_DIAG=m -CONFIG_UNIX=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_IPTFS is not set -CONFIG_XFRM_ESPINTCP=y -CONFIG_SMC=m -CONFIG_SMC_DIAG=m -# CONFIG_SMC_LO is not set -CONFIG_XDP_SOCKETS=y -CONFIG_XDP_SOCKETS_DIAG=m -CONFIG_NET_HANDSHAKE=y -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_TABLE_PERTURB_ORDER=16 -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=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_SIGPOOL=y -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_BPF_LINK=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_CONNTRACK_OVS=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_NF_NAT_OVS=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_EXTHDR_DCCP is not set -CONFIG_NFT_FLOW_OFFLOAD=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_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_NF_FLOW_TABLE_PROCFS is not set -CONFIG_NETFILTER_XTABLES=m -CONFIG_NETFILTER_XTABLES_LEGACY=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_IP_NF_IPTABLES_LEGACY=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_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_ECN=m -CONFIG_IP_NF_TARGET_TTL=m -CONFIG_IP_NF_RAW=m -CONFIG_IP_NF_SECURITY=m -CONFIG_IP_NF_ARPTABLES=m -CONFIG_NFT_COMPAT_ARP=m -CONFIG_IP_NF_ARPFILTER=m -CONFIG_IP_NF_ARP_MANGLE=m -# end of IP: Netfilter Configuration - -# -# IPv6: Netfilter Configuration -# -CONFIG_IP6_NF_IPTABLES_LEGACY=m -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_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 is not set -# CONFIG_NF_CONNTRACK_BRIDGE is not set -CONFIG_BRIDGE_NF_EBTABLES_LEGACY=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_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_NONE=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_LEGACY_FCS=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_RZN1_A5PSW=m -CONFIG_NET_DSA_TAG_LAN9303=m -CONFIG_NET_DSA_TAG_SJA1105=m -CONFIG_NET_DSA_TAG_TRAILER=m -CONFIG_NET_DSA_TAG_VSC73XX_8021Q=m -CONFIG_NET_DSA_TAG_XRS700X=m -CONFIG_VLAN_8021Q=m -CONFIG_VLAN_8021Q_GVRP=y -CONFIG_VLAN_8021Q_MVRP=y -CONFIG_LLC=m -CONFIG_LLC2=m -CONFIG_ATALK=m -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_HTB=m -CONFIG_NET_SCH_HFSC=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_MQPRIO_LIB=m -CONFIG_NET_SCH_TAPRIO=m -CONFIG_NET_SCH_GRED=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_BPF is not set -# CONFIG_NET_SCH_DUALPI2 is not set -# CONFIG_NET_SCH_DEFAULT is not set - -# -# Classification -# -CONFIG_NET_CLS=y -CONFIG_NET_CLS_BASIC=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_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_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_MAX_SKB_FRAGS=17 -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 -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_LE=y -CONFIG_BT_LE_L2CAP_ECRED=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_MTK=m -CONFIG_BT_HCIBTUSB=m -CONFIG_BT_HCIBTUSB_AUTOSUSPEND=y -CONFIG_BT_HCIBTUSB_POLL_SYNC=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_HCIUART_AML is not set -CONFIG_BT_HCIBCM203X=m -CONFIG_BT_HCIBCM4377=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 -CONFIG_BT_NXPUART=m -CONFIG_BT_INTEL_PCIE=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_INJECT_RX_DELAY is not set -# CONFIG_AF_RXRPC_DEBUG is not set -# CONFIG_RXKAD is not set -# CONFIG_RXGK is not set -CONFIG_RXPERF=m -CONFIG_AF_KCM=m -CONFIG_STREAM_PARSER=y -CONFIG_MCTP=y -CONFIG_MCTP_FLOWS=y -CONFIG_FIB_RULES=y -CONFIG_WIRELESS=y -CONFIG_WIRELESS_EXT=y -CONFIG_WEXT_CORE=y -CONFIG_WEXT_PROC=y -CONFIG_WEXT_PRIV=y -CONFIG_CFG80211=m -# CONFIG_NL80211_TESTMODE is not set -# CONFIG_CFG80211_DEVELOPER_WARNINGS 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_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_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_FD=m -CONFIG_NET_9P_VIRTIO=m -# CONFIG_NET_9P_USBG 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_IEEE8021Q_HELPERS=y -CONFIG_NET_SELFTESTS=y -CONFIG_NET_SOCK_MSG=y -CONFIG_NET_DEVLINK=y -CONFIG_PAGE_POOL=y -CONFIG_PAGE_POOL_STATS=y -CONFIG_FAILOVER=m -CONFIG_ETHTOOL_NETLINK=y - -# -# Device Drivers -# -CONFIG_HAVE_EISA=y -# CONFIG_EISA is not set -CONFIG_HAVE_PCI=y -CONFIG_GENERIC_PCI_IOMAP=y -CONFIG_PCI=y -CONFIG_PCI_DOMAINS=y -CONFIG_PCIEPORTBUS=y -CONFIG_HOTPLUG_PCI_PCIE=y -CONFIG_PCIEAER=y -CONFIG_PCIEAER_INJECT=m -CONFIG_PCIEAER_CXL=y -# 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_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_DOE=y -CONFIG_PCI_LOCKLESS_CONFIG=y -CONFIG_PCI_IOV=y -# CONFIG_PCI_NPEM is not set -CONFIG_PCI_PRI=y -CONFIG_PCI_PASID=y -# CONFIG_PCIE_TPH is not set -CONFIG_PCI_LABEL=y -CONFIG_VGA_ARB=y -CONFIG_VGA_ARB_MAX_GPUS=16 -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_OCTEONEP is not set -# CONFIG_HOTPLUG_PCI_SHPC is not set - -# -# PCI controller drivers -# - -# -# Cadence-based PCIe controllers -# -# end of Cadence-based PCIe controllers - -# -# DesignWare-based PCIe controllers -# -CONFIG_PCIE_DW=y -# CONFIG_PCIE_DW_DEBUGFS is not set -CONFIG_PCIE_DW_HOST=y -CONFIG_PCI_MESON=y -# CONFIG_PCIE_DW_PLAT_HOST is not set -# end of DesignWare-based PCIe controllers - -# -# Mobiveil-based PCIe controllers -# -# end of Mobiveil-based PCIe controllers - -# -# PLDA-based PCIe controllers -# -# end of PLDA-based PCIe controllers -# 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_PCI_PWRCTRL_SLOT is not set -CONFIG_CXL_BUS=m -CONFIG_CXL_PCI=m -# CONFIG_CXL_MEM_RAW_COMMANDS is not set -CONFIG_CXL_PMEM=m -CONFIG_CXL_MEM=m -# CONFIG_CXL_FEATURES is not set -CONFIG_CXL_PORT=m -CONFIG_CXL_SUSPEND=y -CONFIG_CXL_REGION=y -# CONFIG_CXL_REGION_INVALIDATION_TEST 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_CPS_XX=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_DEVTMPFS_SAFE=y -CONFIG_STANDALONE=y -CONFIG_PREVENT_FIRMWARE_BUILD=y - -# -# Firmware loader -# -CONFIG_FW_LOADER=y -CONFIG_FW_LOADER_DEBUG=y -CONFIG_FW_LOADER_PAGED_BUF=y -CONFIG_FW_LOADER_SYSFS=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_LOADER_COMPRESS_XZ=y -CONFIG_FW_LOADER_COMPRESS_ZSTD=y -CONFIG_FW_CACHE=y -CONFIG_FW_UPLOAD=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_DEVICES=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_DMA_SHARED_BUFFER=y -# CONFIG_DMA_FENCE_TRACE is not set -# CONFIG_FW_DEVLINK_SYNC_STATE_TIMEOUT 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 -# CONFIG_MHI_BUS_EP is not set -# end of Bus devices - -# -# Cache Drivers -# -# end of Cache Drivers - -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_FW_CS_DSP=m -# CONFIG_GOOGLE_FIRMWARE is not set - -# -# EFI (Extensible Firmware Interface) Support -# -CONFIG_EFI_ESRT=y -CONFIG_EFI_VARS_PSTORE=y -CONFIG_EFI_VARS_PSTORE_DEFAULT_DISABLE=y -CONFIG_EFI_DXE_MEM_ATTRIBUTES=y -CONFIG_EFI_RUNTIME_WRAPPERS=y -CONFIG_EFI_BOOTLOADER_CONTROL=m -CONFIG_EFI_CAPSULE_LOADER=y -CONFIG_EFI_CAPSULE_QUIRK_QUARK_CSH=y -CONFIG_EFI_TEST=m -CONFIG_EFI_DEV_PATH_PARSER=y -CONFIG_APPLE_PROPERTIES=y -CONFIG_RESET_ATTACK_MITIGATION=y -# CONFIG_EFI_RCI2_TABLE is not set -# CONFIG_EFI_DISABLE_PCI_DMA is not set -CONFIG_EFI_EARLYCON=y -CONFIG_EFI_CUSTOM_SSDT_OVERLAYS=y -# CONFIG_EFI_DISABLE_RUNTIME is not set -# CONFIG_EFI_COCO_SECRET is not set -# CONFIG_OVMF_DEBUG_LOG is not set -CONFIG_EFI_EMBEDDED_FIRMWARE=y -CONFIG_EFI_SBAT_FILE="" -# end of EFI (Extensible Firmware Interface) Support - -CONFIG_UEFI_CPER=y -CONFIG_UEFI_CPER_X86=y - -# -# Qualcomm firmware drivers -# -# end of Qualcomm firmware drivers - -# -# Tegra firmware driver -# -# end of Tegra firmware driver -# end of Firmware Drivers - -# CONFIG_FWCTL is not set -CONFIG_GNSS=m -CONFIG_GNSS_SERIAL=m -CONFIG_GNSS_MTK_SERIAL=m -CONFIG_GNSS_SIRF_SERIAL=m -CONFIG_GNSS_UBX_SERIAL=m -CONFIG_GNSS_USB=m -CONFIG_MTD=m -# CONFIG_MTD_TESTS is not set - -# -# Partition parsers -# -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_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 -# CONFIG_MTD_INTEL_DG 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 -CONFIG_MTD_NAND_ECC_MXIC=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_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_BLK_DEV_FD_RAWCMD is not set -CONFIG_CDROM=m -CONFIG_BLK_DEV_PCIESSD_MTIP32XX=m -CONFIG_ZRAM=m -CONFIG_ZRAM_BACKEND_LZ4=y -CONFIG_ZRAM_BACKEND_LZ4HC=y -CONFIG_ZRAM_BACKEND_ZSTD=y -# CONFIG_ZRAM_BACKEND_DEFLATE is not set -CONFIG_ZRAM_BACKEND_842=y -CONFIG_ZRAM_BACKEND_LZO=y -# CONFIG_ZRAM_DEF_COMP_LZORLE is not set -CONFIG_ZRAM_DEF_COMP_LZO=y -# CONFIG_ZRAM_DEF_COMP_LZ4 is not set -# CONFIG_ZRAM_DEF_COMP_LZ4HC is not set -# CONFIG_ZRAM_DEF_COMP_ZSTD is not set -# CONFIG_ZRAM_DEF_COMP_842 is not set -CONFIG_ZRAM_DEF_COMP="lzo" -CONFIG_ZRAM_WRITEBACK=y -# CONFIG_ZRAM_TRACK_ENTRY_ACTIME is not set -# CONFIG_ZRAM_MEMORY_TRACKING is not set -# CONFIG_ZRAM_MULTI_COMP 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_RAM=m -CONFIG_BLK_DEV_RAM_COUNT=16 -CONFIG_BLK_DEV_RAM_SIZE=16384 -CONFIG_ATA_OVER_ETH=m -CONFIG_VIRTIO_BLK=m -CONFIG_BLK_DEV_RBD=m -# CONFIG_BLK_DEV_UBLK is not set -CONFIG_BLK_DEV_RNBD=y -CONFIG_BLK_DEV_RNBD_CLIENT=m -CONFIG_BLK_DEV_RNBD_SERVER=m -# CONFIG_BLK_DEV_ZONED_LOOP is not set - -# -# NVME Support -# -CONFIG_NVME_CORE=y -CONFIG_BLK_DEV_NVME=y -CONFIG_NVME_MULTIPATH=y -CONFIG_NVME_VERBOSE_ERRORS=y -CONFIG_NVME_HWMON=y -CONFIG_NVME_FABRICS=m -CONFIG_NVME_RDMA=m -CONFIG_NVME_FC=m -CONFIG_NVME_TCP=m -# CONFIG_NVME_TCP_TLS is not set -# CONFIG_NVME_HOST_AUTH is not set -CONFIG_NVME_TARGET=m -# CONFIG_NVME_TARGET_DEBUGFS is not set -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 -# CONFIG_NVME_TARGET_TCP_TLS is not set -# CONFIG_NVME_TARGET_AUTH is not set -# 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_RPMB is not set -# CONFIG_TI_FPC202 is not set -CONFIG_TIFM_CORE=m -CONFIG_TIFM_7XX1=m -CONFIG_ICS932S401=m -CONFIG_ENCLOSURE_SERVICES=m -CONFIG_SMPRO_ERRMON=m -CONFIG_SMPRO_MISC=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 is not set -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_NTSYNC=y -# CONFIG_NSM is not set -CONFIG_C2PORT=m -CONFIG_C2PORT_DURAMAR_2150=m - -# -# EEPROM support -# -CONFIG_EEPROM_AT24=m -CONFIG_EEPROM_AT25=m -CONFIG_EEPROM_MAX6875=m -CONFIG_EEPROM_93CX6=y -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 -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_GSC=m -# CONFIG_INTEL_MEI_VSC_HW is not set -CONFIG_INTEL_MEI_HDCP=m -CONFIG_INTEL_MEI_PXP=m -# CONFIG_INTEL_MEI_GSC_PROXY is not set -CONFIG_VMWARE_VMCI=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_UACCE=m -CONFIG_PVPANIC=y -CONFIG_PVPANIC_MMIO=m -CONFIG_PVPANIC_PCI=m -# CONFIG_GP_PCI1XXXX is not set -# CONFIG_AMD_SBRMI_I2C is not set -# 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_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_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_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_AHCI_DWC=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_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_RZ1000=m -# CONFIG_PATA_PARPORT is not set - -# -# 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_BITMAP_FILE=y -CONFIG_MD_LINEAR=m -CONFIG_MD_RAID0=m -CONFIG_MD_RAID1=m -CONFIG_MD_RAID10=m -CONFIG_MD_RAID456=m -CONFIG_MD_CLUSTER=m -CONFIG_BCACHE=m -# CONFIG_BCACHE_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_EBS 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_REMOTE_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_OVPN 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_PFCP is not set -CONFIG_AMT=m -CONFIG_MACSEC=m -CONFIG_NETCONSOLE=m -CONFIG_NETCONSOLE_DYNAMIC=y -# CONFIG_NETCONSOLE_EXTENDED_LOG is not set -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_NETKIT=y -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 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_I2C=m -# CONFIG_NET_DSA_MICROCHIP_KSZ_SPI is not set -# CONFIG_NET_DSA_MICROCHIP_KSZ_PTP is not set -CONFIG_NET_DSA_MICROCHIP_KSZ8863_SMI=m -CONFIG_NET_DSA_MV88E6XXX=m -CONFIG_NET_DSA_MV88E6XXX_PTP=y -CONFIG_NET_DSA_MV88E6XXX_LEDS=y -# CONFIG_NET_DSA_MSCC_OCELOT_EXT is not set -# CONFIG_NET_DSA_MSCC_SEVILLE is not set -CONFIG_NET_DSA_AR9331=m -CONFIG_NET_DSA_QCA8K=m -CONFIG_NET_DSA_QCA8K_LEDS_SUPPORT=y -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_REALTEK=m -# 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_CX_ECAT=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_BNGE is not set -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_NET_VENDOR_DAVICOM=y -CONFIG_DM9051=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_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 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_ENGLEDER=y -CONFIG_TSNEP=m -# CONFIG_TSNEP_SELFTESTS is not set -CONFIG_NET_VENDOR_EZCHIP=y -CONFIG_NET_VENDOR_FUNGIBLE=y -CONFIG_FUN_CORE=m -CONFIG_FUN_ETH=m -CONFIG_NET_VENDOR_GOOGLE=y -# CONFIG_GVE is not set -CONFIG_NET_VENDOR_HISILICON=y -# CONFIG_HIBMCGE is not set -CONFIG_NET_VENDOR_HUAWEI=y -CONFIG_HINIC=m -CONFIG_NET_VENDOR_I825XX=y -CONFIG_NET_VENDOR_INTEL=y -CONFIG_LIBETH=m -CONFIG_LIBIE=m -CONFIG_LIBIE_ADMINQ=m -CONFIG_E100=m -CONFIG_E1000=m -CONFIG_E1000E=y -CONFIG_E1000E_HWTS=y -CONFIG_IGB=m -CONFIG_IGB_HWMON=y -CONFIG_IGBVF=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_IDPF is not set -CONFIG_JME=m -CONFIG_NET_VENDOR_ADI=y -CONFIG_ADIN1110=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_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_CORE_EN_DCB=y -# CONFIG_MLX5_CORE_IPOIB is not set -# CONFIG_MLX5_MACSEC is not set -CONFIG_MLX5_EN_IPSEC=y -# CONFIG_MLX5_EN_TLS is not set -CONFIG_MLX5_SW_STEERING=y -CONFIG_MLX5_HW_STEERING=y -# CONFIG_MLX5_SF is not set -# CONFIG_MLX5_DPLL 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_META=y -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_LAN865X is not set -CONFIG_VCAP=y -CONFIG_NET_VENDOR_MICROSEMI=y -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 -CONFIG_NET_VENDOR_NETERION=y -CONFIG_S2IO=m -CONFIG_NET_VENDOR_NETRONOME=y -CONFIG_NFP=m -# CONFIG_NFP_APP_FLOWER is not set -CONFIG_NFP_APP_ABM_NIC=y -CONFIG_NFP_NET_IPSEC=y -# CONFIG_NFP_DEBUG 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_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_BROCADE=y -CONFIG_BNA=m -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_RTASE is not set -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_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 -CONFIG_SFC_MCDI_MON=y -CONFIG_SFC_SRIOV=y -CONFIG_SFC_MCDI_LOGGING=y -CONFIG_SFC_FALCON=m -CONFIG_SFC_FALCON_MTD=y -# CONFIG_SFC_SIENA is not set -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_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_TEHUTI_TN40 is not set -CONFIG_NET_VENDOR_TI=y -# CONFIG_TI_CPSW_PHY_SEL is not set -CONFIG_TLAN=m -CONFIG_NET_VENDOR_VERTEXCOM=y -CONFIG_MSE102X=m -CONFIG_NET_VENDOR_VIA=y -CONFIG_VIA_RHINE=m -# CONFIG_VIA_RHINE_MMIO is not set -CONFIG_VIA_VELOCITY=m -CONFIG_NET_VENDOR_WANGXUN=y -CONFIG_LIBWX=m -CONFIG_NGBE=m -# CONFIG_TXGBE is not set -# CONFIG_TXGBEVF is not set -# CONFIG_NGBEVF is not set -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_LL_TEMAC=m -# CONFIG_FDDI is not set -# CONFIG_HIPPI is not set -CONFIG_PHYLINK=m -CONFIG_PHYLIB=y -CONFIG_SWPHY=y -CONFIG_PHY_PACKAGE=m -CONFIG_LED_TRIGGER_PHY=y -CONFIG_FIXED_PHY=y -# CONFIG_SFP is not set - -# -# MII PHY device drivers -# -# CONFIG_AS21XXX_PHY is not set -# CONFIG_AIR_EN8811H_PHY is not set -CONFIG_AMD_PHY=m -# CONFIG_ADIN_PHY is not set -# CONFIG_ADIN1100_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_88Q2XXX_PHY is not set -CONFIG_MARVELL_88X2222_PHY=m -CONFIG_MAXLINEAR_GPHY=m -# CONFIG_MAXLINEAR_86110_PHY is not set -CONFIG_MEDIATEK_GE_PHY=m -CONFIG_MTK_NET_PHYLIB=m -CONFIG_MICREL_PHY=m -CONFIG_MICROCHIP_T1S_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_CBTX_PHY=m -CONFIG_NXP_C45_TJA11XX_PHY=m -# CONFIG_NXP_TJA11XX_PHY is not set -# CONFIG_NCN26000_PHY is not set -CONFIG_QCOM_NET_PHYLIB=m -CONFIG_AT803X_PHY=m -# CONFIG_QCA83XX_PHY is not set -# CONFIG_QCA808X_PHY is not set -CONFIG_QSEMI_PHY=m -CONFIG_REALTEK_PHY=m -CONFIG_REALTEK_PHY_HWMON=y -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_DP83TD510_PHY is not set -# CONFIG_DP83TG720_PHY is not set -CONFIG_VITESSE_PHY=m -CONFIG_XILINX_GMII2RGMII=m -CONFIG_MICREL_KS8995MA=m -# CONFIG_PSE_CONTROLLER is not set -CONFIG_CAN_DEV=m -CONFIG_CAN_VCAN=m -# CONFIG_CAN_VXCAN is not set -CONFIG_CAN_NETLINK=y -CONFIG_CAN_CALC_BITTIMING=y -CONFIG_CAN_RX_OFFLOAD=y -# CONFIG_CAN_CAN327 is not set -# CONFIG_CAN_JANZ_ICAN3 is not set -# CONFIG_CAN_KVASER_PCIEFD is not set -CONFIG_CAN_SLCAN=m -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 is not set -CONFIG_CAN_CC770_PLATFORM=m -# CONFIG_CAN_CTUCANFD_PCI is not set -# CONFIG_CAN_ESD_402_PCI is not set -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_USB is not set -CONFIG_CAN_ETAS_ES58X=m -# CONFIG_CAN_F81604 is not set -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 - -# -# MCTP Device Drivers -# -CONFIG_MCTP_SERIAL=m -CONFIG_MCTP_TRANSPORT_I2C=m -# CONFIG_MCTP_TRANSPORT_I3C is not set -# CONFIG_MCTP_TRANSPORT_USB is not set -# end of MCTP Device Drivers - -CONFIG_MDIO_BUS=y -CONFIG_FWNODE_MDIO=y -CONFIG_ACPI_MDIO=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 -CONFIG_MDIO_REGMAP=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_PPPOE_HASH_BITS_1 is not set -# CONFIG_PPPOE_HASH_BITS_2 is not set -CONFIG_PPPOE_HASH_BITS_4=y -# CONFIG_PPPOE_HASH_BITS_8 is not set -CONFIG_PPPOE_HASH_BITS=4 -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_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_LEDS=y -# 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_ATH12K=m -# CONFIG_ATH12K_DEBUG is not set -# CONFIG_ATH12K_TRACING is not set -# CONFIG_ATH12K_COREDUMP is not set -CONFIG_WLAN_VENDOR_ATMEL=y -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_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_IWLMLD=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_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_MT792x_LIB=m -CONFIG_MT792x_USB=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_MT7921U=m -CONFIG_MT7996E=m -CONFIG_MT7925_COMMON=m -CONFIG_MT7925E=m -CONFIG_MT7925U=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_PURELIFI=y -# CONFIG_PLFXLC 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 is not set -# CONFIG_RTL8192DU is not set -CONFIG_RTLWIFI=m -CONFIG_RTLWIFI_PCI=m -CONFIG_RTLWIFI_DEBUG=y -CONFIG_RTL8192C_COMMON=m -CONFIG_RTL8192D_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_SDIO=m -CONFIG_RTW88_USB=m -CONFIG_RTW88_8822B=m -CONFIG_RTW88_8822C=m -CONFIG_RTW88_8723X=m -CONFIG_RTW88_8703B=m -CONFIG_RTW88_8723D=m -CONFIG_RTW88_8821C=m -CONFIG_RTW88_88XXA=m -CONFIG_RTW88_8821A=m -CONFIG_RTW88_8812A=m -CONFIG_RTW88_8822BE=m -CONFIG_RTW88_8822BS=m -CONFIG_RTW88_8822BU=m -CONFIG_RTW88_8822CE=m -CONFIG_RTW88_8822CS=m -CONFIG_RTW88_8822CU=m -CONFIG_RTW88_8723DE=m -CONFIG_RTW88_8723DS=m -CONFIG_RTW88_8723CS=m -CONFIG_RTW88_8723DU=m -CONFIG_RTW88_8821CE=m -CONFIG_RTW88_8821CS=m -CONFIG_RTW88_8821CU=m -CONFIG_RTW88_8821AU=m -CONFIG_RTW88_8812AU=m -# CONFIG_RTW88_8814AE is not set -# CONFIG_RTW88_8814AU is not set -# CONFIG_RTW88_DEBUG is not set -# CONFIG_RTW88_DEBUGFS is not set -CONFIG_RTW88_LEDS=y -CONFIG_RTW89=m -CONFIG_RTW89_CORE=m -CONFIG_RTW89_PCI=m -CONFIG_RTW89_8852A=m -CONFIG_RTW89_8852B_COMMON=m -CONFIG_RTW89_8852B=m -CONFIG_RTW89_8922A=m -# CONFIG_RTW89_8851BE is not set -# CONFIG_RTW89_8851BU is not set -CONFIG_RTW89_8852AE=m -CONFIG_RTW89_8852BE=m -# CONFIG_RTW89_8852BU is not set -# CONFIG_RTW89_8852BTE is not set -# CONFIG_RTW89_8852CE is not set -CONFIG_RTW89_8922AE=m -# CONFIG_RTW89_DEBUGMSG 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_SILABS=y -CONFIG_WFX=m -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_WLAN_VENDOR_ZYDAS=y -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_VIRT_WIFI=m -# CONFIG_WAN is not set -CONFIG_IEEE802154_DRIVERS=m -CONFIG_IEEE802154_FAKELB=m -CONFIG_IEEE802154_AT86RF230=m -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_DEBUGFS=y -CONFIG_WWAN_HWSIM=m -CONFIG_MHI_WWAN_CTRL=m -CONFIG_MHI_WWAN_MBIM=m -CONFIG_RPMSG_WWAN_CTRL=m -CONFIG_IOSM=m -# CONFIG_MTK_T7XX is not set -# 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 -CONFIG_INPUT_VIVALDIFMAP=y - -# -# 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 - -# -# Input Device Drivers -# -CONFIG_INPUT_KEYBOARD=y -CONFIG_KEYBOARD_ADC=m -CONFIG_KEYBOARD_ADP5588=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_MPR121=m -# CONFIG_KEYBOARD_NEWTON is not set -CONFIG_KEYBOARD_OPENCORES=m -# CONFIG_KEYBOARD_PINEPHONE is not set -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_JOYSTICK_SENSEHAT is not set -# CONFIG_JOYSTICK_SEESAW is not set -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_CYTTSP5=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_GOODIX_BERLIN_I2C is not set -# CONFIG_TOUCHSCREEN_GOODIX_BERLIN_SPI is not set -CONFIG_TOUCHSCREEN_HIDEEP=m -CONFIG_TOUCHSCREEN_HYCON_HY46XX=m -CONFIG_TOUCHSCREEN_HYNITRON_CSTXXX=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_MMS114=m -CONFIG_TOUCHSCREEN_MELFAS_MIP4=m -CONFIG_TOUCHSCREEN_MSG2638=m -CONFIG_TOUCHSCREEN_MTOUCH=m -CONFIG_TOUCHSCREEN_NOVATEK_NVT_TS=m -CONFIG_TOUCHSCREEN_IMAGIS=m -CONFIG_TOUCHSCREEN_INEXIO=m -CONFIG_TOUCHSCREEN_PENMOUNT=m -CONFIG_TOUCHSCREEN_EDT_FT5X06=m -CONFIG_TOUCHSCREEN_TOUCHRIGHT=m -CONFIG_TOUCHSCREEN_TOUCHWIN=m -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_COLIBRI_VF50 is not set -CONFIG_TOUCHSCREEN_ROHM_BU21023=m -CONFIG_TOUCHSCREEN_IQS5XX=m -# CONFIG_TOUCHSCREEN_IQS7211 is not set -CONFIG_TOUCHSCREEN_ZINITIX=m -CONFIG_TOUCHSCREEN_HIMAX_HX83112B=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_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_IBM_PANEL is not set -CONFIG_INPUT_IMS_PCU=m -CONFIG_INPUT_IQS269A=m -CONFIG_INPUT_IQS626A=m -# CONFIG_INPUT_IQS7222 is not set -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_F1A is not set -# CONFIG_RMI4_F21 is not set -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_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_VT_HW_CONSOLE_BINDING=y -CONFIG_UNIX98_PTYS=y -# CONFIG_LEGACY_PTYS is not set -# CONFIG_LEGACY_TIOCSTI is not set -# CONFIG_LDISC_AUTOLOAD is not set - -# -# 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_PCILIB=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_PCI1XXXX is not set -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_DFL is not set -CONFIG_SERIAL_8250_DW=m -CONFIG_SERIAL_8250_RT288X=y -CONFIG_SERIAL_8250_LPSS=m -CONFIG_SERIAL_8250_MID=m -CONFIG_SERIAL_8250_PERICOM=m -# CONFIG_SERIAL_8250_NI is not set - -# -# 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_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_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_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_SSIF_IPMI_BMC=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_TCG_TPM2_HMAC is not set -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=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_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 -# end of Character devices - -# -# I2C support -# -CONFIG_I2C=y -CONFIG_ACPI_I2C_OPREGION=y -CONFIG_I2C_BOARDINFO=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_CCGX_UCSI=m -CONFIG_I2C_ALI1535=m -CONFIG_I2C_ALI1563=m -CONFIG_I2C_ALI15X3=m -CONFIG_I2C_AMD756=m -CONFIG_I2C_AMD8111=m -CONFIG_I2C_AMD_MP2=m -# CONFIG_I2C_AMD_ASF is not set -CONFIG_I2C_I801=m -CONFIG_I2C_I801_MUX=y -CONFIG_I2C_ISCH=m -CONFIG_I2C_ISMT=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=m -CONFIG_I2C_VIAPRO=m -# CONFIG_I2C_ZHAOXIN is not set - -# -# 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_PCI1XXXX 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_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_MIPI_I3C_HCI_PCI is not set -CONFIG_SPI=y -# CONFIG_SPI_DEBUG is not set -CONFIG_SPI_MASTER=y -CONFIG_SPI_MEM=y -CONFIG_SPI_OFFLOAD=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_CH341 is not set -CONFIG_SPI_CS42L43=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_GPIO=m -CONFIG_SPI_INTEL=m -CONFIG_SPI_INTEL_PCI=m -CONFIG_SPI_INTEL_PLATFORM=m -CONFIG_SPI_LM70_LLP=m -# CONFIG_SPI_MICROCHIP_CORE is not set -# CONFIG_SPI_MICROCHIP_CORE_QSPI is not set -CONFIG_SPI_LANTIQ_SSC=m -CONFIG_SPI_OC_TINY=m -CONFIG_SPI_PCI1XXXX=m -CONFIG_SPI_PXA2XX=m -CONFIG_SPI_PXA2XX_PCI=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 - -# -# SPI Offload triggers -# -# CONFIG_SPI_OFFLOAD_TRIGGER_ADI_UTIL_SD is not set -# CONFIG_SPI_OFFLOAD_TRIGGER_PWM is not set -CONFIG_SPMI=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 -# CONFIG_PPS_GENERATOR is not set - -# -# 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_FC3W is not set -# CONFIG_PTP_1588_CLOCK_MOCK is not set -CONFIG_PTP_1588_CLOCK_VMW=m -CONFIG_PTP_1588_CLOCK_OCP=m -CONFIG_PTP_DFL_TOD=m -# end of PTP clock support - -# -# DPLL device support -# -CONFIG_DPLL=y -# CONFIG_ZL3073X_I2C is not set -# CONFIG_ZL3073X_SPI is not set -# end of DPLL device 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_CY8C95X0 is not set -CONFIG_PINCTRL_DA9062=m -# CONFIG_PINCTRL_MCP23S08 is not set -# CONFIG_PINCTRL_SX150X is not set -CONFIG_PINCTRL_CS42L43=m -CONFIG_PINCTRL_MADERA=m -CONFIG_PINCTRL_CS47L35=y -CONFIG_PINCTRL_CS47L85=y -CONFIG_PINCTRL_CS47L90=y - -# -# Intel pinctrl drivers -# -CONFIG_PINCTRL_BAYTRAIL=y -CONFIG_PINCTRL_CHERRYVIEW=y -CONFIG_PINCTRL_LYNXPOINT=m -CONFIG_PINCTRL_INTEL=y -# CONFIG_PINCTRL_INTEL_PLATFORM is not set -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_METEORLAKE=m -# CONFIG_PINCTRL_METEORPOINT is not set -CONFIG_PINCTRL_SUNRISEPOINT=m -CONFIG_PINCTRL_TIGERLAKE=m -# end of Intel pinctrl drivers - -# -# Renesas pinctrl drivers -# -# end of Renesas pinctrl drivers - -CONFIG_GPIOLIB_LEGACY=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_CDEV=y -CONFIG_GPIO_CDEV_V1=y -CONFIG_GPIO_GENERIC=m -CONFIG_GPIO_REGMAP=m -CONFIG_GPIO_SWNODE_UNDEFINED=y -CONFIG_GPIO_MAX730X=m -CONFIG_GPIO_IDIO_16=m - -# -# Memory mapped GPIO drivers -# -# CONFIG_GPIO_ALTERA is not set -CONFIG_GPIO_AMDPT=m -CONFIG_GPIO_DWAPB=m -CONFIG_GPIO_EXAR=m -CONFIG_GPIO_GENERIC_PLATFORM=m -# CONFIG_GPIO_GRANITERAPIDS is not set -CONFIG_GPIO_ICH=m -CONFIG_GPIO_MB86S7X=m -CONFIG_GPIO_MENZ127=m -# CONFIG_GPIO_POLARFIRE_SOC is not set -CONFIG_GPIO_TANGIER=m -# CONFIG_GPIO_XILINX is not set -CONFIG_GPIO_AMD_FCH=m -# end of Memory mapped GPIO drivers - -# -# Port-mapped I/O GPIO drivers -# -CONFIG_GPIO_VX855=m -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_FXL6408=m -# CONFIG_GPIO_DS4520 is not set -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_CROS_EC is not set -CONFIG_GPIO_CS5535=m -CONFIG_GPIO_DA9052=m -CONFIG_GPIO_DLN2=m -CONFIG_GPIO_ELKHARTLAKE=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=m -CONFIG_GPIO_TQMX86=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_74X164 is not set -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 -# CONFIG_GPIO_MPSSE is not set -# end of USB GPIO expanders - -# -# Virtual GPIO drivers -# -CONFIG_GPIO_AGGREGATOR=m -CONFIG_GPIO_LATCH=m -CONFIG_GPIO_MOCKUP=m -CONFIG_GPIO_VIRTIO=m -CONFIG_GPIO_SIM=m -# end of Virtual GPIO drivers - -# -# GPIO Debugging utilities -# -# CONFIG_GPIO_VIRTUSER is not set -# end of GPIO Debugging utilities - -CONFIG_DEV_SYNC_PROBE=m -CONFIG_W1=m -CONFIG_W1_CON=y - -# -# 1-wire Bus Masters -# -# CONFIG_W1_MASTER_AMD_AXI is not set -CONFIG_W1_MASTER_MATROX=m -CONFIG_W1_MASTER_DS2490=m -CONFIG_W1_MASTER_DS2482=m -CONFIG_W1_MASTER_GPIO=m -CONFIG_W1_MASTER_SGI=m -# CONFIG_W1_MASTER_UART 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 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_SEQUENCING is not set -CONFIG_POWER_SUPPLY=y -# CONFIG_POWER_SUPPLY_DEBUG is not set -CONFIG_POWER_SUPPLY_HWMON=y -CONFIG_GENERIC_ADC_BATTERY=m -CONFIG_IP5XXX_POWER=m -# CONFIG_WM831X_BACKUP is not set -# CONFIG_WM831X_POWER is not set -CONFIG_TEST_POWER=m -CONFIG_CHARGER_ADP5061=m -# CONFIG_BATTERY_CHAGALL is not set -CONFIG_BATTERY_CW2015=m -CONFIG_BATTERY_DS2760=m -CONFIG_BATTERY_DS2780=m -CONFIG_BATTERY_DS2781=m -CONFIG_BATTERY_DS2782=m -# CONFIG_BATTERY_SAMSUNG_SDI is not set -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_MAX1720X is not set -CONFIG_BATTERY_MAX1721X=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_MAX77976=m -# CONFIG_CHARGER_MAX8971 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_BATTERY_GAUGE_LTC2941=m -# CONFIG_BATTERY_GOLDFISH is not set -CONFIG_BATTERY_RT5033=m -# CONFIG_CHARGER_RT5033 is not set -CONFIG_CHARGER_RT9455=m -# CONFIG_CHARGER_RT9467 is not set -# CONFIG_CHARGER_RT9471 is not set -CONFIG_CHARGER_CROS_USBPD=m -CONFIG_CHARGER_CROS_PCHG=m -CONFIG_CHARGER_CROS_CONTROL=m -# CONFIG_FUEL_GAUGE_STC3117 is not set -CONFIG_CHARGER_BD99954=m -CONFIG_BATTERY_SURFACE=m -CONFIG_CHARGER_SURFACE=m -CONFIG_BATTERY_UG3105=m -# CONFIG_FUEL_GAUGE_MM8013 is not set -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_SMPRO=m -CONFIG_SENSORS_AD7314=m -CONFIG_SENSORS_AD7414=m -CONFIG_SENSORS_AD7418=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_ASUS_ROG_RYUJIN is not set -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_ATXP1=m -# CONFIG_SENSORS_CHIPCAP2 is not set -CONFIG_SENSORS_CORSAIR_CPRO=m -CONFIG_SENSORS_CORSAIR_PSU=m -CONFIG_SENSORS_CROS_EC=m -CONFIG_SENSORS_DRIVETEMP=m -CONFIG_SENSORS_DS620=m -CONFIG_SENSORS_DS1621=m -CONFIG_SENSORS_DELL_SMM=m -CONFIG_I8K=y -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_GIGABYTE_WATERFORCE is not set -CONFIG_SENSORS_GL518SM=m -CONFIG_SENSORS_GL520SM=m -CONFIG_SENSORS_G760A=m -CONFIG_SENSORS_G762=m -CONFIG_SENSORS_HIH6130=m -# CONFIG_SENSORS_HS3001 is not set -# CONFIG_SENSORS_HTU31 is not set -CONFIG_SENSORS_IBMAEM=m -CONFIG_SENSORS_IBMPEX=m -CONFIG_SENSORS_IIO_HWMON=m -CONFIG_SENSORS_I5500=m -CONFIG_SENSORS_CORETEMP=m -# CONFIG_SENSORS_ISL28022 is not set -CONFIG_SENSORS_IT87=m -CONFIG_SENSORS_JC42=m -# CONFIG_SENSORS_POWERZ is not set -# CONFIG_SENSORS_POWR1220 is not set -# CONFIG_SENSORS_LENOVO_EC 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_LTC2991 is not set -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_LTC4282 is not set -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_MAX31760=m -# CONFIG_MAX31827 is not set -CONFIG_SENSORS_MAX6620=m -CONFIG_SENSORS_MAX6621=m -CONFIG_SENSORS_MAX6639=m -CONFIG_SENSORS_MAX6650=m -CONFIG_SENSORS_MAX6697=m -CONFIG_SENSORS_MAX31790=m -# CONFIG_SENSORS_MC34VR500 is not set -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_CORE=m -CONFIG_SENSORS_NCT6775=m -# CONFIG_SENSORS_NCT6775_I2C is not set -# CONFIG_SENSORS_NCT7363 is not set -CONFIG_SENSORS_NCT7802=m -CONFIG_SENSORS_NCT7904=m -CONFIG_SENSORS_NPCM7XX=m -CONFIG_SENSORS_NZXT_KRAKEN2=m -# CONFIG_SENSORS_NZXT_KRAKEN3 is not set -CONFIG_SENSORS_NZXT_SMART2=m -CONFIG_SENSORS_OCC_P8_I2C=m -CONFIG_SENSORS_OCC=m -CONFIG_SENSORS_PCF8591=m -CONFIG_SENSORS_PECI_CPUTEMP=m -CONFIG_SENSORS_PECI_DIMMTEMP=m -CONFIG_SENSORS_PECI=m -CONFIG_PMBUS=m -CONFIG_SENSORS_PMBUS=m -CONFIG_SENSORS_ACBEL_FSG032=m -CONFIG_SENSORS_ADM1266=m -CONFIG_SENSORS_ADM1275=m -# CONFIG_SENSORS_ADP1050 is not set -CONFIG_SENSORS_BEL_PFE=m -CONFIG_SENSORS_BPA_RS600=m -# CONFIG_SENSORS_CRPS is not set -CONFIG_SENSORS_DELTA_AHE50DC_FAN=m -CONFIG_SENSORS_FSP_3Y=m -CONFIG_SENSORS_IBM_CFFPS=m -CONFIG_SENSORS_DPS920AB=m -# CONFIG_SENSORS_INA233 is not set -CONFIG_SENSORS_INSPUR_IPSPS=m -# CONFIG_SENSORS_IR35221 is not set -CONFIG_SENSORS_IR36021=m -CONFIG_SENSORS_IR38064=m -CONFIG_SENSORS_IR38064_REGULATOR=y -# CONFIG_SENSORS_IRPS5401 is not set -CONFIG_SENSORS_ISL68137=m -CONFIG_SENSORS_LM25066=m -CONFIG_SENSORS_LM25066_REGULATOR=y -# CONFIG_SENSORS_LT3074 is not set -# CONFIG_SENSORS_LT7182S is not set -CONFIG_SENSORS_LTC2978=m -# CONFIG_SENSORS_LTC2978_REGULATOR is not set -CONFIG_SENSORS_LTC3815=m -# CONFIG_SENSORS_LTC4286 is not set -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_MP2856 is not set -CONFIG_SENSORS_MP2888=m -# CONFIG_SENSORS_MP2891 is not set -CONFIG_SENSORS_MP2975=m -# CONFIG_SENSORS_MP2993 is not set -# CONFIG_SENSORS_MP2975_REGULATOR is not set -CONFIG_SENSORS_MP5023=m -# CONFIG_SENSORS_MP5920 is not set -# CONFIG_SENSORS_MP5990 is not set -# CONFIG_SENSORS_MP9941 is not set -# CONFIG_SENSORS_MPQ7932 is not set -# CONFIG_SENSORS_MPQ8785 is not set -CONFIG_SENSORS_PIM4328=m -CONFIG_SENSORS_PLI1209BC=m -CONFIG_SENSORS_PLI1209BC_REGULATOR=y -CONFIG_SENSORS_PM6764TR=m -# CONFIG_SENSORS_PXE1610 is not set -CONFIG_SENSORS_Q54SJ108A2=m -CONFIG_SENSORS_STPDDC60=m -# CONFIG_SENSORS_TDA38640 is not set -# CONFIG_SENSORS_TPS25990 is not set -# CONFIG_SENSORS_TPS40422 is not set -CONFIG_SENSORS_TPS53679=m -# CONFIG_SENSORS_TPS546D24 is not set -CONFIG_SENSORS_UCD9000=m -CONFIG_SENSORS_UCD9200=m -# CONFIG_SENSORS_XDP710 is not set -# CONFIG_SENSORS_XDPE152 is not set -CONFIG_SENSORS_XDPE122=m -CONFIG_SENSORS_XDPE122_REGULATOR=y -CONFIG_SENSORS_ZL6100=m -# CONFIG_SENSORS_PT5161L is not set -# CONFIG_SENSORS_PWM_FAN is not set -CONFIG_SENSORS_SBTSI=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_EMC2305 is not set -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_SURFACE_FAN is not set -# CONFIG_SENSORS_SURFACE_TEMP is not set -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_INA238=m -CONFIG_SENSORS_INA3221=m -# CONFIG_SENSORS_SPD5118 is not set -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_TMP464=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 is not set -CONFIG_SENSORS_INTEL_M10_BMC_HWMON=m - -# -# ACPI drivers -# -CONFIG_SENSORS_ACPI_POWER=m -CONFIG_SENSORS_ATK0110=m -CONFIG_SENSORS_ASUS_WMI=m -CONFIG_SENSORS_ASUS_EC=m -# CONFIG_SENSORS_HP_WMI is not set -CONFIG_THERMAL=y -CONFIG_THERMAL_NETLINK=y -# CONFIG_THERMAL_STATISTICS is not set -# CONFIG_THERMAL_DEBUGFS is not set -# CONFIG_THERMAL_CORE_TESTING is not set -CONFIG_THERMAL_EMERGENCY_POWEROFF_DELAY_MS=0 -CONFIG_THERMAL_HWMON=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_DEFAULT_GOV_BANG_BANG 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_PCIE_THERMAL is not set -# CONFIG_THERMAL_EMULATION is not set - -# -# Intel thermal drivers -# -CONFIG_INTEL_POWERCLAMP=m -CONFIG_X86_THERMAL_VECTOR=y -CONFIG_INTEL_TCC=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_HFI_THERMAL=y -# 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_CROS_EC_WATCHDOG is not set -CONFIG_DA9052_WATCHDOG=m -CONFIG_DA9062_WATCHDOG=m -# CONFIG_LENOVO_SE10_WDT is not set -# CONFIG_LENOVO_SE30_WDT is not set -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_ADVANTECH_EC_WDT=m -CONFIG_ALIM1535_WDT=m -CONFIG_ALIM7101_WDT=m -# CONFIG_EBC_C384_WDT is not set -# CONFIG_EXAR_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_INTEL_OC_WATCHDOG is not set -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_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_SIEMENS_SIMATIC_IPC_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_MFD_SMPRO=m -# 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_CGBC is not set -CONFIG_MFD_CROS_EC_DEV=m -# CONFIG_MFD_CS40L50_I2C is not set -# CONFIG_MFD_CS40L50_SPI is not set -CONFIG_MFD_CS42L43=m -# CONFIG_MFD_CS42L43_I2C is not set -CONFIG_MFD_CS42L43_SDW=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_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_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_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_MAX77541 is not set -# CONFIG_MFD_MAX77693 is not set -# CONFIG_MFD_MAX77705 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_MT6370 is not set -CONFIG_MFD_MT6397=m -CONFIG_MFD_MENF21BMC=m -# CONFIG_MFD_OCELOT is not set -CONFIG_EZX_PCAP=y -CONFIG_MFD_VIPERBOARD=m -CONFIG_MFD_RETU=m -# CONFIG_MFD_SY7636A is not set -CONFIG_MFD_RDC321X=m -CONFIG_MFD_RT4831=m -CONFIG_MFD_RT5033=m -# CONFIG_MFD_RT5120 is not set -# 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_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_MFD_TPS6594_I2C is not set -# CONFIG_MFD_TPS6594_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_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_CORE=m -# CONFIG_MFD_INTEL_M10_BMC_SPI is not set -CONFIG_MFD_INTEL_M10_BMC_PMCI=m -# CONFIG_MFD_QNAP_MCU is not set -# CONFIG_MFD_UPBOARD_FPGA is not set -# 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_NETLINK_EVENTS is not set -# CONFIG_REGULATOR_88PG86X is not set -CONFIG_REGULATOR_ACT8865=m -CONFIG_REGULATOR_AD5398=m -# CONFIG_REGULATOR_ADP5055 is not set -# CONFIG_REGULATOR_ARIZONA_LDO1 is not set -# CONFIG_REGULATOR_ARIZONA_MICSUPP is not set -# CONFIG_REGULATOR_AW37503 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_MAX77503 is not set -# CONFIG_REGULATOR_MAX77857 is not set -CONFIG_REGULATOR_MAX8649=m -CONFIG_REGULATOR_MAX8660=m -CONFIG_REGULATOR_MAX8893=m -CONFIG_REGULATOR_MAX8952=m -CONFIG_REGULATOR_MAX20086=m -# CONFIG_REGULATOR_MAX20411 is not set -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_MT6331 is not set -# CONFIG_REGULATOR_MT6332 is not set -CONFIG_REGULATOR_MT6357=m -CONFIG_REGULATOR_MT6358=m -CONFIG_REGULATOR_MT6359=m -CONFIG_REGULATOR_MT6360=m -CONFIG_REGULATOR_MT6397=m -CONFIG_REGULATOR_PCA9450=m -# CONFIG_REGULATOR_PF9453 is not set -CONFIG_REGULATOR_PCAP=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_RAA215300 is not set -CONFIG_REGULATOR_RT4801=m -CONFIG_REGULATOR_RT4803=m -CONFIG_REGULATOR_RT4831=m -CONFIG_REGULATOR_RT5033=m -CONFIG_REGULATOR_RT5190A=m -CONFIG_REGULATOR_RT5739=m -# CONFIG_REGULATOR_RT5759 is not set -CONFIG_REGULATOR_RT6160=m -CONFIG_REGULATOR_RT6190=m -CONFIG_REGULATOR_RT6245=m -CONFIG_REGULATOR_RTQ2134=m -CONFIG_REGULATOR_RTMV20=m -CONFIG_REGULATOR_RTQ6752=m -# CONFIG_REGULATOR_RTQ2208 is not set -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_TPS68470=m -# CONFIG_REGULATOR_WM831X is not set -CONFIG_REGULATOR_QCOM_LABIBB=m -CONFIG_RC_CORE=m -CONFIG_LIRC=y -CONFIG_RC_MAP=m -CONFIG_RC_DECODERS=y -# CONFIG_IR_IMON_DECODER is not set -CONFIG_IR_JVC_DECODER=m -CONFIG_IR_MCE_KBD_DECODER=m -CONFIG_IR_NEC_DECODER=m -CONFIG_IR_RC5_DECODER=m -CONFIG_IR_RC6_DECODER=m -CONFIG_IR_RCMM_DECODER=m -CONFIG_IR_SANYO_DECODER=m -CONFIG_IR_SHARP_DECODER=m -CONFIG_IR_SONY_DECODER=m -CONFIG_IR_XMP_DECODER=m -CONFIG_RC_DEVICES=y -CONFIG_IR_ENE=m -CONFIG_IR_FINTEK=m -CONFIG_IR_IGORPLUGUSB=m -CONFIG_IR_IGUANA=m -CONFIG_IR_IMON=m -# CONFIG_IR_IMON_RAW is not set -CONFIG_IR_ITE_CIR=m -CONFIG_IR_MCEUSB=m -CONFIG_IR_NUVOTON=m -CONFIG_IR_REDRAT3=m -CONFIG_IR_SERIAL=m -CONFIG_IR_SERIAL_TRANSMITTER=y -CONFIG_IR_STREAMZAP=m -CONFIG_IR_TOY=m -CONFIG_IR_TTUSBIR=m -CONFIG_IR_WINBOND_CIR=m -CONFIG_RC_ATI_REMOTE=m -CONFIG_RC_LOOPBACK=m -CONFIG_RC_XBOX_DVD=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_NXP_TDA9950=m -CONFIG_CEC_CROS_EC=m -CONFIG_CEC_GPIO=m -CONFIG_CEC_SECO=m -CONFIG_CEC_SECO_RC=y -# CONFIG_USB_EXTRON_DA_HD_4K_PLUS_CEC is not set -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_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_V4L2_CCI=m -CONFIG_V4L2_CCI_I2C=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 -# - -# -# Media drivers -# -CONFIG_MEDIA_USB_SUPPORT=y - -# -# Webcam devices -# -CONFIG_USB_GSPCA=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_SPCA1528=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_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_GL860=m -CONFIG_USB_M5602=m -CONFIG_USB_STV06XX=m -CONFIG_USB_PWC=m -# CONFIG_USB_PWC_DEBUG is not set -CONFIG_USB_PWC_INPUT_EVDEV=y -CONFIG_USB_S2255=m -CONFIG_VIDEO_USBTV=m -CONFIG_USB_VIDEO_CLASS=m -CONFIG_USB_VIDEO_CLASS_INPUT_EVDEV=y - -# -# Analog TV USB devices -# -CONFIG_VIDEO_GO7007=m -CONFIG_VIDEO_GO7007_USB=m -CONFIG_VIDEO_GO7007_LOADER=m -CONFIG_VIDEO_GO7007_USB_S2250_BOARD=m -CONFIG_VIDEO_HDPVR=m -CONFIG_VIDEO_PVRUSB2=m -CONFIG_VIDEO_PVRUSB2_SYSFS=y -CONFIG_VIDEO_PVRUSB2_DVB=y -# CONFIG_VIDEO_PVRUSB2_DEBUGIFC is not set -CONFIG_VIDEO_STK1160=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 - -# -# Digital TV USB devices -# -CONFIG_DVB_AS102=m -CONFIG_DVB_B2C2_FLEXCOP_USB=m -# CONFIG_DVB_B2C2_FLEXCOP_USB_DEBUG is not set -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_DVBSKY=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_ZD1301=m -CONFIG_DVB_USB=m -# CONFIG_DVB_USB_DEBUG is not set -CONFIG_DVB_USB_A800=m -CONFIG_DVB_USB_AF9005=m -CONFIG_DVB_USB_AF9005_REMOTE=m -CONFIG_DVB_USB_AZ6027=m -CONFIG_DVB_USB_CINERGY_T2=m -CONFIG_DVB_USB_CXUSB=m -# CONFIG_DVB_USB_CXUSB_ANALOG is not set -CONFIG_DVB_USB_DIB0700=m -CONFIG_DVB_USB_DIB3000MC=m -CONFIG_DVB_USB_DIBUSB_MB=m -CONFIG_DVB_USB_DIBUSB_MB_FAULTY=y -CONFIG_DVB_USB_DIBUSB_MC=m -CONFIG_DVB_USB_DIGITV=m -CONFIG_DVB_USB_DTT200U=m -CONFIG_DVB_USB_DTV5100=m -CONFIG_DVB_USB_DW2102=m -CONFIG_DVB_USB_GP8PSK=m -CONFIG_DVB_USB_M920X=m -CONFIG_DVB_USB_NOVA_T_USB2=m -CONFIG_DVB_USB_OPERA1=m -CONFIG_DVB_USB_PCTV452E=m -CONFIG_DVB_USB_TECHNISAT_USB2=m -CONFIG_DVB_USB_TTUSB2=m -CONFIG_DVB_USB_UMT_010=m -CONFIG_DVB_USB_VP702X=m -CONFIG_DVB_USB_VP7045=m -CONFIG_SMS_USB_DRV=m -CONFIG_DVB_TTUSB_BUDGET=m -CONFIG_DVB_TTUSB_DEC=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_MGB4 is not set -# CONFIG_VIDEO_SOLO6X10 is not set -CONFIG_VIDEO_TW5864=m -CONFIG_VIDEO_TW68=m -CONFIG_VIDEO_TW686X=m -# CONFIG_VIDEO_ZORAN is not set - -# -# Media capture/analog TV support -# -CONFIG_VIDEO_DT3155=m -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 is not set -# CONFIG_VIDEO_HEXIUM_ORION is not set -# CONFIG_VIDEO_MXB is not set - -# -# Media capture/analog/hybrid TV support -# -CONFIG_VIDEO_BT848=m -CONFIG_DVB_BT8XX=m -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_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_B2C2_FLEXCOP_PCI=m -# CONFIG_DVB_B2C2_FLEXCOP_PCI_DEBUG is not set -CONFIG_DVB_DDBRIDGE=m -# CONFIG_DVB_DDBRIDGE_MSIENABLE is not set -CONFIG_DVB_DM1105=m -CONFIG_MANTIS_CORE=m -CONFIG_DVB_MANTIS=m -CONFIG_DVB_HOPPER=m -CONFIG_DVB_NETUP_UNIDVB=m -CONFIG_DVB_NGENE=m -CONFIG_DVB_PLUTO2=m -CONFIG_DVB_PT1=m -CONFIG_DVB_PT3=m -CONFIG_DVB_SMIPCIE=m -# CONFIG_DVB_BUDGET_CORE is not set -# CONFIG_VIDEO_IPU3_CIO2 is not set -# CONFIG_VIDEO_INTEL_IPU6 is not set -# CONFIG_INTEL_VSC is not set -# CONFIG_IPU_BRIDGE is not set -CONFIG_RADIO_ADAPTERS=m -CONFIG_RADIO_MAXIRADIO=m -CONFIG_RADIO_SAA7706H=m -CONFIG_RADIO_SHARK=m -CONFIG_RADIO_SHARK2=m -CONFIG_RADIO_SI4713=m -CONFIG_RADIO_SI476X=m -CONFIG_RADIO_TEA575X=m -CONFIG_RADIO_TEA5764=m -CONFIG_RADIO_TEF6862=m -CONFIG_RADIO_TIMBERDALE=m -CONFIG_RADIO_WL1273=m -CONFIG_USB_DSBR=m -CONFIG_USB_KEENE=m -CONFIG_USB_MA901=m -CONFIG_USB_MR800=m -CONFIG_USB_RAREMONO=m -CONFIG_RADIO_SI470X=m -CONFIG_USB_SI470X=m -CONFIG_I2C_SI470X=m -CONFIG_USB_SI4713=m -CONFIG_PLATFORM_SI4713=m -CONFIG_I2C_SI4713=m -CONFIG_MEDIA_PLATFORM_DRIVERS=y -CONFIG_V4L_PLATFORM_DRIVERS=y -CONFIG_SDR_PLATFORM_DRIVERS=y -CONFIG_DVB_PLATFORM_DRIVERS=y -CONFIG_V4L_MEM2MEM_DRIVERS=y -CONFIG_VIDEO_MEM2MEM_DEINTERLACE=m - -# -# Allegro DVT media platform drivers -# - -# -# Amlogic media platform drivers -# - -# -# Amphion drivers -# - -# -# Aspeed media platform drivers -# - -# -# Atmel media platform drivers -# - -# -# Cadence media platform drivers -# -CONFIG_VIDEO_CADENCE_CSI2RX=m -CONFIG_VIDEO_CADENCE_CSI2TX=m - -# -# Chips&Media media platform drivers -# - -# -# Intel media platform drivers -# - -# -# Marvell media platform drivers -# -CONFIG_VIDEO_CAFE_CCIC=m - -# -# Mediatek media platform drivers -# - -# -# Microchip Technology, Inc. media platform drivers -# - -# -# Nuvoton media platform drivers -# - -# -# NVidia media platform drivers -# - -# -# NXP media platform drivers -# - -# -# Qualcomm media platform drivers -# - -# -# Raspberry Pi media platform drivers -# -# CONFIG_VIDEO_RP1_CFE is not set - -# -# Renesas media platform drivers -# - -# -# Rockchip media platform drivers -# - -# -# Samsung media platform drivers -# - -# -# STMicroelectronics media platform drivers -# - -# -# Sunxi media platform drivers -# - -# -# Texas Instruments drivers -# - -# -# Verisilicon media platform drivers -# - -# -# VIA media platform drivers -# -CONFIG_VIDEO_VIA_CAMERA=m - -# -# Xilinx media platform drivers -# - -# -# 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 -CONFIG_MEDIA_COMMON_OPTIONS=y - -# -# common driver options -# -CONFIG_CYPRESS_FIRMWARE=m -CONFIG_TTPCI_EEPROM=m -CONFIG_UVC_COMMON=m -CONFIG_VIDEO_CX2341X=m -CONFIG_VIDEO_TVEEPROM=m -CONFIG_DVB_B2C2_FLEXCOP=m -CONFIG_SMS_SIANO_MDTV=m -CONFIG_SMS_SIANO_RC=y -# CONFIG_SMS_SIANO_DEBUGFS is not set -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 -# end of Media drivers - -CONFIG_MEDIA_HIDE_ANCILLARY_SUBDRV=y - -# -# Media ancillary drivers -# -CONFIG_MEDIA_ATTACH=y - -# -# IR I2C driver auto-selected by 'Autoselect ancillary drivers' -# -CONFIG_VIDEO_IR_I2C=m -CONFIG_VIDEO_CAMERA_SENSOR=y -# CONFIG_VIDEO_ALVIUM_CSI2 is not set -CONFIG_VIDEO_AR0521=m -# CONFIG_VIDEO_GC0308 is not set -# CONFIG_VIDEO_GC05A2 is not set -# CONFIG_VIDEO_GC08A3 is not set -# CONFIG_VIDEO_GC2145 is not set -CONFIG_VIDEO_HI556=m -CONFIG_VIDEO_HI846=m -CONFIG_VIDEO_HI847=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_IMX283 is not set -# CONFIG_VIDEO_IMX290 is not set -# CONFIG_VIDEO_IMX296 is not set -# CONFIG_VIDEO_IMX319 is not set -# CONFIG_VIDEO_IMX355 is not set -CONFIG_VIDEO_MAX9271_LIB=m -# CONFIG_VIDEO_MT9M001 is not set -# CONFIG_VIDEO_MT9M111 is not set -# CONFIG_VIDEO_MT9M114 is not set -# CONFIG_VIDEO_MT9P031 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_OG01A1B=m -# CONFIG_VIDEO_OV01A10 is not set -# CONFIG_VIDEO_OV02A10 is not set -# CONFIG_VIDEO_OV02E10 is not set -# CONFIG_VIDEO_OV02C10 is not set -CONFIG_VIDEO_OV08D10=m -CONFIG_VIDEO_OV08X40=m -# CONFIG_VIDEO_OV13858 is not set -# CONFIG_VIDEO_OV13B10 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_OV4689=m -# CONFIG_VIDEO_OV5647 is not set -CONFIG_VIDEO_OV5648=m -# CONFIG_VIDEO_OV5670 is not set -CONFIG_VIDEO_OV5675=m -CONFIG_VIDEO_OV5693=m -# CONFIG_VIDEO_OV5695 is not set -# CONFIG_VIDEO_OV64A40 is not set -# CONFIG_VIDEO_OV6650 is not set -# CONFIG_VIDEO_OV7251 is not set -CONFIG_VIDEO_OV7640=m -CONFIG_VIDEO_OV7670=m -# CONFIG_VIDEO_OV772X is not set -# CONFIG_VIDEO_OV7740 is not set -# CONFIG_VIDEO_OV8856 is not set -# CONFIG_VIDEO_OV8858 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_RDACM20=m -CONFIG_VIDEO_RDACM21=m -# CONFIG_VIDEO_RJ54N1 is not set -# CONFIG_VIDEO_S5C73M3 is not set -# CONFIG_VIDEO_S5K5BAF is not set -# CONFIG_VIDEO_S5K6A3 is not set -# CONFIG_VIDEO_VD55G1 is not set -# CONFIG_VIDEO_VD56G3 is not set -# CONFIG_VIDEO_CCS is not set -# CONFIG_VIDEO_ET8EK8 is not set - -# -# Camera ISPs -# -# CONFIG_VIDEO_THP7312 is not set -# end of Camera ISPs - -CONFIG_VIDEO_CAMERA_LENS=y -# CONFIG_VIDEO_AD5820 is not set -# CONFIG_VIDEO_AK7375 is not set -# CONFIG_VIDEO_DW9714 is not set -# CONFIG_VIDEO_DW9719 is not set -CONFIG_VIDEO_DW9768=m -# CONFIG_VIDEO_DW9807_VCM is not set - -# -# Flash devices -# -# CONFIG_VIDEO_ADP1653 is not set -# CONFIG_VIDEO_LM3560 is not set -# CONFIG_VIDEO_LM3646 is not set -# end of Flash devices - -# -# audio, video and radio I2C drivers auto-selected by 'Autoselect ancillary drivers' -# -CONFIG_VIDEO_CS3308=m -CONFIG_VIDEO_CS5345=m -CONFIG_VIDEO_CS53L32A=m -CONFIG_VIDEO_MSP3400=m -CONFIG_VIDEO_SONY_BTF_MPX=m -CONFIG_VIDEO_TDA7432=m -CONFIG_VIDEO_TVAUDIO=m -CONFIG_VIDEO_UDA1342=m -CONFIG_VIDEO_VP27SMPX=m -CONFIG_VIDEO_WM8739=m -CONFIG_VIDEO_WM8775=m -CONFIG_VIDEO_SAA6588=m -CONFIG_VIDEO_SAA711X=m -CONFIG_VIDEO_TVP5150=m -CONFIG_VIDEO_TW2804=m -CONFIG_VIDEO_TW9903=m -CONFIG_VIDEO_TW9906=m - -# -# Video and audio decoders -# -CONFIG_VIDEO_SAA717X=m -CONFIG_VIDEO_CX25840=m -CONFIG_VIDEO_SAA7127=m -CONFIG_VIDEO_UPD64031A=m -CONFIG_VIDEO_UPD64083=m -CONFIG_VIDEO_SAA6752HS=m -CONFIG_VIDEO_M52790=m - -# -# Video serializers and deserializers -# -# CONFIG_VIDEO_MAX96717 is not set -# end of Video serializers and deserializers - -# -# SPI I2C drivers auto-selected by 'Autoselect ancillary drivers' -# - -# -# Media SPI Adapters -# -# CONFIG_CXD2880_SPI_DRV is not set -# CONFIG_VIDEO_GS1662 is not set -# end of Media SPI Adapters - -CONFIG_MEDIA_TUNER=m - -# -# Tuner drivers auto-selected by 'Autoselect ancillary drivers' -# -CONFIG_MEDIA_TUNER_E4000=m -CONFIG_MEDIA_TUNER_FC0011=m -CONFIG_MEDIA_TUNER_FC0012=m -CONFIG_MEDIA_TUNER_FC0013=m -CONFIG_MEDIA_TUNER_FC2580=m -CONFIG_MEDIA_TUNER_IT913X=m -CONFIG_MEDIA_TUNER_M88RS6000T=m -CONFIG_MEDIA_TUNER_MAX2165=m -CONFIG_MEDIA_TUNER_MC44S803=m -CONFIG_MEDIA_TUNER_MSI001=m -CONFIG_MEDIA_TUNER_MT2060=m -CONFIG_MEDIA_TUNER_MT2063=m -CONFIG_MEDIA_TUNER_MT20XX=m -CONFIG_MEDIA_TUNER_MT2131=m -CONFIG_MEDIA_TUNER_MT2266=m -CONFIG_MEDIA_TUNER_MXL301RF=m -CONFIG_MEDIA_TUNER_MXL5005S=m -CONFIG_MEDIA_TUNER_MXL5007T=m -CONFIG_MEDIA_TUNER_QM1D1B0004=m -CONFIG_MEDIA_TUNER_QM1D1C0042=m -CONFIG_MEDIA_TUNER_QT1010=m -CONFIG_MEDIA_TUNER_R820T=m -CONFIG_MEDIA_TUNER_SI2157=m -CONFIG_MEDIA_TUNER_SIMPLE=m -CONFIG_MEDIA_TUNER_TDA18212=m -CONFIG_MEDIA_TUNER_TDA18218=m -CONFIG_MEDIA_TUNER_TDA18250=m -CONFIG_MEDIA_TUNER_TDA18271=m -CONFIG_MEDIA_TUNER_TDA827X=m -CONFIG_MEDIA_TUNER_TDA8290=m -CONFIG_MEDIA_TUNER_TDA9887=m -CONFIG_MEDIA_TUNER_TEA5761=m -CONFIG_MEDIA_TUNER_TEA5767=m -CONFIG_MEDIA_TUNER_TUA9001=m -CONFIG_MEDIA_TUNER_XC2028=m -CONFIG_MEDIA_TUNER_XC4000=m -CONFIG_MEDIA_TUNER_XC5000=m - -# -# DVB Frontend drivers auto-selected by 'Autoselect ancillary drivers' -# - -# -# Multistandard (satellite) frontends -# -CONFIG_DVB_M88DS3103=m -CONFIG_DVB_MXL5XX=m -CONFIG_DVB_STB0899=m -CONFIG_DVB_STB6100=m -CONFIG_DVB_STV090x=m -CONFIG_DVB_STV0910=m -CONFIG_DVB_STV6110x=m -CONFIG_DVB_STV6111=m - -# -# Multistandard (cable + terrestrial) frontends -# -CONFIG_DVB_DRXK=m -CONFIG_DVB_MN88472=m -CONFIG_DVB_MN88473=m -CONFIG_DVB_SI2165=m -CONFIG_DVB_TDA18271C2DD=m - -# -# DVB-S (satellite) frontends -# -CONFIG_DVB_CX24110=m -CONFIG_DVB_CX24116=m -CONFIG_DVB_CX24117=m -CONFIG_DVB_CX24120=m -CONFIG_DVB_CX24123=m -CONFIG_DVB_DS3000=m -CONFIG_DVB_MB86A16=m -CONFIG_DVB_MT312=m -CONFIG_DVB_S5H1420=m -CONFIG_DVB_SI21XX=m -CONFIG_DVB_STB6000=m -CONFIG_DVB_STV0288=m -CONFIG_DVB_STV0299=m -CONFIG_DVB_STV0900=m -CONFIG_DVB_STV6110=m -CONFIG_DVB_TDA10071=m -CONFIG_DVB_TDA10086=m -CONFIG_DVB_TDA8083=m -CONFIG_DVB_TDA826X=m -CONFIG_DVB_TS2020=m -CONFIG_DVB_TUNER_CX24113=m -CONFIG_DVB_TUNER_ITD1000=m -CONFIG_DVB_ZL10036=m -CONFIG_DVB_ZL10039=m - -# -# DVB-T (terrestrial) frontends -# -CONFIG_DVB_AF9013=m -CONFIG_DVB_AS102_FE=m -CONFIG_DVB_CX22700=m -CONFIG_DVB_CX22702=m -CONFIG_DVB_CXD2820R=m -CONFIG_DVB_CXD2841ER=m -CONFIG_DVB_DIB3000MB=m -CONFIG_DVB_DIB3000MC=m -CONFIG_DVB_DIB7000M=m -CONFIG_DVB_DIB7000P=m -CONFIG_DVB_DRXD=m -CONFIG_DVB_EC100=m -CONFIG_DVB_GP8PSK_FE=m -CONFIG_DVB_MT352=m -CONFIG_DVB_NXT6000=m -CONFIG_DVB_RTL2830=m -CONFIG_DVB_RTL2832=m -CONFIG_DVB_RTL2832_SDR=m -CONFIG_DVB_SI2168=m -CONFIG_DVB_SP887X=m -CONFIG_DVB_STV0367=m -CONFIG_DVB_TDA10048=m -CONFIG_DVB_TDA1004X=m -CONFIG_DVB_ZD1301_DEMOD=m -CONFIG_DVB_ZL10353=m - -# -# DVB-C (cable) frontends -# -CONFIG_DVB_STV0297=m -CONFIG_DVB_TDA10021=m -CONFIG_DVB_TDA10023=m -CONFIG_DVB_VES1820=m - -# -# ATSC (North American/Korean Terrestrial/Cable DTV) frontends -# -CONFIG_DVB_AU8522=m -CONFIG_DVB_AU8522_DTV=m -CONFIG_DVB_AU8522_V4L=m -CONFIG_DVB_BCM3510=m -CONFIG_DVB_LG2160=m -CONFIG_DVB_LGDT3305=m -CONFIG_DVB_LGDT3306A=m -CONFIG_DVB_LGDT330X=m -CONFIG_DVB_MXL692=m -CONFIG_DVB_NXT200X=m -CONFIG_DVB_OR51132=m -CONFIG_DVB_OR51211=m -CONFIG_DVB_S5H1409=m -CONFIG_DVB_S5H1411=m - -# -# ISDB-T (terrestrial) frontends -# -CONFIG_DVB_DIB8000=m -CONFIG_DVB_MB86A20S=m -CONFIG_DVB_S921=m - -# -# ISDB-S (satellite) & ISDB-T (terrestrial) frontends -# -CONFIG_DVB_TC90522=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_A8293=m -CONFIG_DVB_AF9033=m -CONFIG_DVB_ASCOT2E=m -CONFIG_DVB_ATBM8830=m -CONFIG_DVB_HELENE=m -CONFIG_DVB_HORUS3A=m -CONFIG_DVB_ISL6405=m -CONFIG_DVB_ISL6421=m -CONFIG_DVB_ISL6423=m -CONFIG_DVB_IX2505V=m -CONFIG_DVB_LGS8GXX=m -CONFIG_DVB_LNBH25=m -CONFIG_DVB_LNBP21=m -CONFIG_DVB_LNBP22=m -CONFIG_DVB_M88RS2000=m -CONFIG_DVB_TDA665x=m -CONFIG_DVB_DRX39XYJ=m - -# -# Common Interface (EN50221) controller drivers -# -CONFIG_DVB_CXD2099=m -CONFIG_DVB_SP2=m - -# -# Tools to develop new frontends -# -CONFIG_DVB_DUMMY_FE=m -# end of Media ancillary drivers - -# -# Graphics support -# -CONFIG_APERTURE_HELPERS=y -CONFIG_SCREEN_INFO=y -CONFIG_VIDEO=y -CONFIG_AUXDISPLAY=y -CONFIG_CHARLCD=m -CONFIG_HD44780_COMMON=m -# CONFIG_HD44780 is not set -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_KS0108=m -CONFIG_KS0108_PORT=0x378 -CONFIG_KS0108_DELAY=2 -CONFIG_CFAG12864B=m -CONFIG_CFAG12864B_RATE=20 -CONFIG_LINEDISP=m -CONFIG_IMG_ASCII_LCD=m -CONFIG_HT16K33=m -# CONFIG_MAX6959 is not set -# CONFIG_SEG_LED_GPIO is not set -CONFIG_PANEL=m -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_SWITCHEROO=y -CONFIG_DRM=m - -# -# DRM debugging options -# -# CONFIG_DRM_DEBUG_MM is not set -# end of DRM debugging options - -CONFIG_DRM_MIPI_DBI=m -CONFIG_DRM_MIPI_DSI=y -CONFIG_DRM_KMS_HELPER=m -# CONFIG_DRM_PANIC is not set -CONFIG_DRM_CLIENT=y -CONFIG_DRM_CLIENT_LIB=m -CONFIG_DRM_CLIENT_SELECTION=m -CONFIG_DRM_CLIENT_SETUP=y - -# -# Supported DRM clients -# -CONFIG_DRM_FBDEV_EMULATION=y -CONFIG_DRM_FBDEV_OVERALLOC=100 -# CONFIG_DRM_CLIENT_LOG is not set -CONFIG_DRM_CLIENT_DEFAULT_FBDEV=y -CONFIG_DRM_CLIENT_DEFAULT="fbdev" -# end of Supported DRM clients - -CONFIG_DRM_LOAD_EDID_FIRMWARE=y -CONFIG_DRM_DISPLAY_HELPER=m -CONFIG_DRM_DISPLAY_DP_AUX_CEC=y -CONFIG_DRM_DISPLAY_DP_AUX_CHARDEV=y -CONFIG_DRM_DISPLAY_DP_HELPER=y -CONFIG_DRM_DISPLAY_DP_TUNNEL=y -CONFIG_DRM_DISPLAY_DSC_HELPER=y -CONFIG_DRM_DISPLAY_HDCP_HELPER=y -CONFIG_DRM_DISPLAY_HDMI_CEC_NOTIFIER_HELPER=y -CONFIG_DRM_DISPLAY_HDMI_HELPER=y -CONFIG_DRM_TTM=m -CONFIG_DRM_EXEC=m -CONFIG_DRM_GPUVM=m -CONFIG_DRM_BUDDY=m -CONFIG_DRM_VRAM_HELPER=m -CONFIG_DRM_TTM_HELPER=m -CONFIG_DRM_GEM_DMA_HELPER=m -CONFIG_DRM_GEM_SHMEM_HELPER=m -CONFIG_DRM_SUBALLOC_HELPER=m -CONFIG_DRM_SCHED=m - -# -# Drivers for system framebuffers -# -CONFIG_DRM_SYSFB_HELPER=m -# CONFIG_DRM_EFIDRM is not set -CONFIG_DRM_SIMPLEDRM=m -# CONFIG_DRM_VESADRM is not set -# end of Drivers for system framebuffers - -# -# 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 -# CONFIG_DRM_AMD_ISP is not set - -# -# 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_FP=y -CONFIG_DRM_AMD_DC_SI=y -CONFIG_DRM_AMD_SECURE_DISPLAY=y -# end of Display Engine Configuration - -CONFIG_DRM_NOUVEAU=m -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_GSP_DEFAULT is not set -CONFIG_DRM_NOUVEAU_CH7006=m -CONFIG_DRM_NOUVEAU_SIL164=m -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 -CONFIG_DRM_I915_DP_TUNNEL=y -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_PREEMPT_TIMEOUT_COMPUTE=7500 -CONFIG_DRM_I915_MAX_REQUEST_BUSYWAIT=8000 -CONFIG_DRM_I915_STOP_TIMEOUT=100 -CONFIG_DRM_I915_TIMESLICE_DURATION=1 -# CONFIG_DRM_XE is not set -CONFIG_DRM_VGEM=m -CONFIG_DRM_VKMS=m -CONFIG_DRM_VMWGFX=m -# 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_VIRTIO_GPU_KMS=y -CONFIG_DRM_PANEL=y - -# -# Display Panels -# -# CONFIG_DRM_PANEL_AUO_A030JTN01 is not set -# CONFIG_DRM_PANEL_ILITEK_ILI9341 is not set -# CONFIG_DRM_PANEL_ORISETECH_OTA5601A is not set -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_I2C_NXP_TDA998X=m -CONFIG_DRM_ANALOGIX_ANX78XX=m -CONFIG_DRM_ANALOGIX_DP=m -# end of Display Interface Bridges - -# CONFIG_DRM_ETNAVIV is not set -# CONFIG_DRM_HISI_HIBMC is not set -# CONFIG_DRM_APPLETBDRM is not set -CONFIG_DRM_BOCHS=m -CONFIG_DRM_CIRRUS_QEMU=m -CONFIG_DRM_GM12U320=m -CONFIG_DRM_PANEL_MIPI_DBI=m -CONFIG_TINYDRM_HX8357D=m -CONFIG_TINYDRM_ILI9163=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_SHARP_MEMORY is not set -CONFIG_DRM_VBOXVIDEO=m -CONFIG_DRM_GUD=m -# CONFIG_DRM_ST7571_I2C is not set -# CONFIG_DRM_ST7586 is not set -# CONFIG_DRM_ST7735R is not set -CONFIG_DRM_SSD130X=m -CONFIG_DRM_SSD130X_I2C=m -# CONFIG_DRM_SSD130X_SPI is not set -CONFIG_DRM_HYPERV=m -CONFIG_DRM_PANEL_BACKLIGHT_QUIRKS=m -CONFIG_DRM_PRIVACY_SCREEN=y -CONFIG_DRM_PANEL_ORIENTATION_QUIRKS=y - -# -# Frame buffer Devices -# -CONFIG_FB=y -# 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_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 -CONFIG_FB_CORE=y -CONFIG_FB_NOTIFY=y -CONFIG_FB_DEVICE=y -CONFIG_FB_CFB_FILLRECT=y -CONFIG_FB_CFB_COPYAREA=y -CONFIG_FB_CFB_IMAGEBLIT=y -CONFIG_FB_SYS_FILLRECT=y -CONFIG_FB_SYS_COPYAREA=y -CONFIG_FB_SYS_IMAGEBLIT=y -# CONFIG_FB_FOREIGN_ENDIAN is not set -CONFIG_FB_SYSMEM_FOPS=y -CONFIG_FB_DEFERRED_IO=y -CONFIG_FB_DMAMEM_HELPERS=y -CONFIG_FB_DMAMEM_HELPERS_DEFERRED=y -CONFIG_FB_IOMEM_FOPS=y -CONFIG_FB_IOMEM_HELPERS=y -CONFIG_FB_IOMEM_HELPERS_DEFERRED=y -CONFIG_FB_SYSMEM_HELPERS=y -CONFIG_FB_SYSMEM_HELPERS_DEFERRED=y -CONFIG_FB_BACKLIGHT=y -CONFIG_FB_MODE_HELPERS=y -CONFIG_FB_TILEBLITTING=y -# 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_KTD2801 is not set -# CONFIG_BACKLIGHT_KTZ8866 is not set -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_LM3509 is not set -CONFIG_BACKLIGHT_LM3630A=m -CONFIG_BACKLIGHT_LM3639=m -CONFIG_BACKLIGHT_LP855X=m -# CONFIG_BACKLIGHT_MP3309C is not set -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 -CONFIG_FIRMWARE_EDID=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 -# CONFIG_TRACE_GPU_MEM is not set -# end of Graphics support - -# CONFIG_DRM_ACCEL is not set -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_CTL_FAST_LOOKUP=y -# CONFIG_SND_DEBUG is not set -# CONFIG_SND_CTL_INPUT_VALIDATION is not set -# CONFIG_SND_UTIMER 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_SEQ_UMP is not set -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_PCMTEST is not set -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_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_POWER_SAVE_DEFAULT=1 -# CONFIG_SND_HDA_CTL_DEV_ID is not set -CONFIG_SND_HDA_PREALLOC_SIZE=0 -CONFIG_SND_HDA_INTEL=m -# CONFIG_SND_HDA_ACPI is not set -CONFIG_SND_HDA_GENERIC_LEDS=y -CONFIG_SND_HDA_CODEC_ANALOG=m -CONFIG_SND_HDA_CODEC_SIGMATEL=m -CONFIG_SND_HDA_CODEC_VIA=m -CONFIG_SND_HDA_CODEC_CONEXANT=m -# CONFIG_SND_HDA_CODEC_SENARYTECH is not set -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_CM9825 is not set -CONFIG_SND_HDA_CODEC_SI3054=m -CONFIG_SND_HDA_GENERIC=m -CONFIG_SND_HDA_CODEC_REALTEK=m -CONFIG_SND_HDA_CODEC_REALTEK_LIB=m -CONFIG_SND_HDA_CODEC_ALC260=m -CONFIG_SND_HDA_CODEC_ALC262=m -CONFIG_SND_HDA_CODEC_ALC268=m -CONFIG_SND_HDA_CODEC_ALC269=m -CONFIG_SND_HDA_CODEC_ALC662=m -CONFIG_SND_HDA_CODEC_ALC680=m -CONFIG_SND_HDA_CODEC_ALC861=m -CONFIG_SND_HDA_CODEC_ALC861VD=m -CONFIG_SND_HDA_CODEC_ALC880=m -CONFIG_SND_HDA_CODEC_ALC882=m -CONFIG_SND_HDA_CODEC_CIRRUS=m -CONFIG_SND_HDA_CODEC_CS420X=m -CONFIG_SND_HDA_CODEC_CS421X=m -CONFIG_SND_HDA_CODEC_CS8409=m -CONFIG_SND_HDA_CODEC_HDMI=m -CONFIG_SND_HDA_CODEC_HDMI_GENERIC=m -CONFIG_SND_HDA_CODEC_HDMI_SIMPLE=m -CONFIG_SND_HDA_CODEC_HDMI_INTEL=m -CONFIG_SND_HDA_INTEL_HDMI_SILENT_STREAM=y -CONFIG_SND_HDA_CODEC_HDMI_ATI=m -CONFIG_SND_HDA_CODEC_HDMI_NVIDIA=m -CONFIG_SND_HDA_CODEC_HDMI_NVIDIA_MCP=m -CONFIG_SND_HDA_CODEC_HDMI_TEGRA=m -CONFIG_SND_HDA_SCODEC_CS35L41=m -CONFIG_SND_HDA_SCODEC_COMPONENT=m -CONFIG_SND_HDA_SCODEC_CS35L41_I2C=m -CONFIG_SND_HDA_SCODEC_CS35L41_SPI=m -# CONFIG_SND_HDA_SCODEC_CS35L56_I2C is not set -# CONFIG_SND_HDA_SCODEC_CS35L56_SPI is not set -# CONFIG_SND_HDA_SCODEC_TAS2781_I2C is not set -# CONFIG_SND_HDA_SCODEC_TAS2781_SPI is not set -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_INTEL_NHLT=y -CONFIG_SND_INTEL_DSP_CONFIG=m -CONFIG_SND_INTEL_SOUNDWIRE_ACPI=m -# CONFIG_SND_INTEL_BYT_PREFER_SOF is not set -# end of HD-Audio - -CONFIG_SND_SPI=y -CONFIG_SND_USB=y -CONFIG_SND_USB_AUDIO=m -# CONFIG_SND_USB_AUDIO_MIDI_V2 is not set -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_USB is not set - -# -# Analog Devices -# -CONFIG_SND_SOC_ADI_AXI_I2S=m -CONFIG_SND_SOC_ADI_AXI_SPDIF=m -# end of Analog Devices - -# -# AMD -# -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_ST_ES8336_MACH is not set -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_AMD_ACP_CONFIG=m -CONFIG_SND_SOC_AMD_ACP_COMMON=m -CONFIG_SND_SOC_ACPI_AMD_MATCH=m -CONFIG_SND_SOC_AMD_ACP_PDM=m -CONFIG_SND_SOC_AMD_ACP_LEGACY_COMMON=m -CONFIG_SND_SOC_AMD_ACP_I2S=m -CONFIG_SND_SOC_AMD_ACPI_MACH=m -CONFIG_SND_SOC_AMD_ACP_PCM=m -CONFIG_SND_SOC_AMD_ACP_PCI=m -CONFIG_SND_AMD_ASOC_RENOIR=m -# CONFIG_SND_AMD_ASOC_REMBRANDT is not set -# CONFIG_SND_AMD_ASOC_ACP63 is not set -# CONFIG_SND_AMD_ASOC_ACP70 is not set -CONFIG_SND_SOC_AMD_MACH_COMMON=m -CONFIG_SND_SOC_AMD_LEGACY_MACH=m -CONFIG_SND_SOC_AMD_SOF_MACH=m -# CONFIG_SND_SOC_AMD_SOF_SDW_MACH is not set -# CONFIG_SND_SOC_AMD_LEGACY_SDW_MACH is not set -# CONFIG_SND_SOC_AMD_RPL_ACP6x is not set -CONFIG_SND_SOC_AMD_ACP63_TOPLEVEL=m -# CONFIG_SND_SOC_AMD_PS is not set -# end of AMD - -# -# Apple -# -# end of Apple - -# -# Atmel -# -# end of Atmel - -# -# Au1x -# -# end of Au1x - -# -# Broadcom -# -CONFIG_SND_BCM63XX_I2S_WHISTLER=m -# end of Broadcom - -# -# Cirrus Logic -# -# end of Cirrus Logic - -# -# DesignWare -# -CONFIG_SND_DESIGNWARE_I2S=m -# CONFIG_SND_DESIGNWARE_PCM is not set -# end of DesignWare - -# -# Freescale -# - -# -# 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_UTILS=m -# CONFIG_SND_SOC_IMX_AUDMUX is not set -# end of Freescale - -# -# Google -# -# CONFIG_SND_SOC_CHV3_I2S is not set -# end of Google - -# -# Hisilicon -# -# CONFIG_SND_I2S_HI6210_I2S is not set -# end of Hisilicon - -# -# JZ4740 -# -# end of JZ4740 - -# -# Kirkwood -# -# end of Kirkwood - -# -# Loongson -# -# end of Loongson - -# -# Intel -# -CONFIG_SND_SOC_INTEL_SST_TOPLEVEL=y -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_ACPI_INTEL_MATCH=m -CONFIG_SND_SOC_ACPI_INTEL_SDCA_QUIRKS=m -CONFIG_SND_SOC_INTEL_AVS=m - -# -# Intel AVS Machine drivers -# - -# -# Available DSP configurations -# -# CONFIG_SND_SOC_INTEL_AVS_CARDNAME_OBSOLETE is not set -CONFIG_SND_SOC_INTEL_AVS_MACH_DA7219=m -CONFIG_SND_SOC_INTEL_AVS_MACH_DMIC=m -CONFIG_SND_SOC_INTEL_AVS_MACH_ES8336=m -CONFIG_SND_SOC_INTEL_AVS_MACH_HDAUDIO=m -CONFIG_SND_SOC_INTEL_AVS_MACH_I2S_TEST=m -CONFIG_SND_SOC_INTEL_AVS_MACH_MAX98927=m -CONFIG_SND_SOC_INTEL_AVS_MACH_MAX98357A=m -CONFIG_SND_SOC_INTEL_AVS_MACH_MAX98373=m -CONFIG_SND_SOC_INTEL_AVS_MACH_NAU8825=m -CONFIG_SND_SOC_INTEL_AVS_MACH_PCM3168A=m -CONFIG_SND_SOC_INTEL_AVS_MACH_PROBE=m -CONFIG_SND_SOC_INTEL_AVS_MACH_RT274=m -CONFIG_SND_SOC_INTEL_AVS_MACH_RT286=m -CONFIG_SND_SOC_INTEL_AVS_MACH_RT298=m -CONFIG_SND_SOC_INTEL_AVS_MACH_RT5514=m -CONFIG_SND_SOC_INTEL_AVS_MACH_RT5640=m -CONFIG_SND_SOC_INTEL_AVS_MACH_RT5663=m -CONFIG_SND_SOC_INTEL_AVS_MACH_RT5682=m -CONFIG_SND_SOC_INTEL_AVS_MACH_SSM4567=m -# end of Intel AVS Machine drivers - -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_SOF_REALTEK_COMMON=m -CONFIG_SND_SOC_INTEL_SOF_CIRRUS_COMMON=m -CONFIG_SND_SOC_INTEL_SOF_NUVOTON_COMMON=m -CONFIG_SND_SOC_INTEL_SOF_BOARD_HELPERS=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_SOF_WM8804_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_SOF_NAU8825_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_MACH=m -CONFIG_SND_SOC_INTEL_SOF_SSP_AMP_MACH=m -CONFIG_SND_SOC_INTEL_EHL_RT5660_MACH=m -CONFIG_SND_SOC_INTEL_SOUNDWIRE_SOF_MACH=m -# end of Intel - -# -# Mediatek -# -CONFIG_SND_SOC_MTK_BTCVSD=m -# end of Mediatek - -# -# PXA -# -# end of PXA - -# -# SoundWire (SDCA) -# -CONFIG_SND_SOC_SDCA=m -CONFIG_SND_SOC_SDCA_HID=y -CONFIG_SND_SOC_SDCA_IRQ=y -CONFIG_SND_SOC_SDCA_OPTIONAL=m -# end of SoundWire (SDCA) - -# -# ST SPEAr -# -# end of ST SPEAr - -# -# Spreadtrum -# -# end of Spreadtrum - -# -# STMicroelectronics STM32 -# -# end of STMicroelectronics STM32 - -# -# Tegra -# -# end of Tegra - -# -# Xilinx -# -CONFIG_SND_SOC_XILINX_I2S=m -CONFIG_SND_SOC_XILINX_AUDIO_FORMATTER=m -CONFIG_SND_SOC_XILINX_SPDIF=m -# end of Xilinx - -# -# Xtensa -# -CONFIG_SND_SOC_XTFPGA_I2S=m -# end of Xtensa - -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=m -CONFIG_SND_SOC_SOF_CLIENT=m -CONFIG_SND_SOC_SOF=m -CONFIG_SND_SOC_SOF_PROBE_WORK_QUEUE=y -CONFIG_SND_SOC_SOF_IPC3=y -CONFIG_SND_SOC_SOF_IPC4=y -CONFIG_SND_SOC_SOF_AMD_TOPLEVEL=m -CONFIG_SND_SOC_SOF_AMD_COMMON=m -CONFIG_SND_SOC_SOF_AMD_RENOIR=m -# CONFIG_SND_SOC_SOF_AMD_VANGOGH is not set -CONFIG_SND_SOC_SOF_AMD_REMBRANDT=m -CONFIG_SND_SOC_SOF_ACP_PROBES=m -# CONFIG_SND_SOC_SOF_AMD_ACP63 is not set -# CONFIG_SND_SOC_SOF_AMD_ACP70 is not set -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_SKL=m -CONFIG_SND_SOC_SOF_SKYLAKE=m -CONFIG_SND_SOC_SOF_KABYLAKE=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_INTEL_MTL=m -CONFIG_SND_SOC_SOF_METEORLAKE=m -CONFIG_SND_SOC_SOF_INTEL_LNL=m -CONFIG_SND_SOC_SOF_LUNARLAKE=m -CONFIG_SND_SOC_SOF_INTEL_PTL=m -CONFIG_SND_SOC_SOF_PANTHERLAKE=m -CONFIG_SND_SOC_SOF_HDA_COMMON=m -CONFIG_SND_SOC_SOF_HDA_GENERIC=m -CONFIG_SND_SOC_SOF_HDA_MLINK=m -CONFIG_SND_SOC_SOF_HDA_LINK=y -CONFIG_SND_SOC_SOF_HDA_AUDIO_CODEC=y -CONFIG_SND_SOF_SOF_HDA_SDW_BPT=m -CONFIG_SND_SOC_SOF_HDA_LINK_BASELINE=m -CONFIG_SND_SOC_SOF_HDA=m -CONFIG_SND_SOC_SOF_HDA_PROBES=m -CONFIG_SND_SOC_SOF_INTEL_SOUNDWIRE_LINK_BASELINE=m -CONFIG_SND_SOC_SOF_INTEL_SOUNDWIRE=m -CONFIG_SND_SOC_SOF_XTENSA=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_ADAU1373=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_AK4375=m -CONFIG_SND_SOC_AK4458=m -CONFIG_SND_SOC_AK4554=m -CONFIG_SND_SOC_AK4613=m -CONFIG_SND_SOC_AK4619=m -CONFIG_SND_SOC_AK4642=m -CONFIG_SND_SOC_AK5386=m -CONFIG_SND_SOC_AK5558=m -CONFIG_SND_SOC_ALC5623=m -CONFIG_SND_SOC_AUDIO_IIO_AUX=m -CONFIG_SND_SOC_AW8738=m -CONFIG_SND_SOC_AW88395_LIB=m -CONFIG_SND_SOC_AW88395=m -CONFIG_SND_SOC_AW88166=m -CONFIG_SND_SOC_AW88261=m -CONFIG_SND_SOC_AW88081=m -CONFIG_SND_SOC_AW87390=m -CONFIG_SND_SOC_AW88399=m -CONFIG_SND_SOC_BD28623=m -CONFIG_SND_SOC_BT_SCO=m -CONFIG_SND_SOC_CHV3_CODEC=m -CONFIG_SND_SOC_CROS_EC_CODEC=m -CONFIG_SND_SOC_CS_AMP_LIB=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_LIB=m -CONFIG_SND_SOC_CS35L41=m -CONFIG_SND_SOC_CS35L41_SPI=m -CONFIG_SND_SOC_CS35L41_I2C=m -CONFIG_SND_SOC_CS35L45=m -CONFIG_SND_SOC_CS35L45_SPI=m -CONFIG_SND_SOC_CS35L45_I2C=m -CONFIG_SND_SOC_CS35L56=m -CONFIG_SND_SOC_CS35L56_SHARED=m -CONFIG_SND_SOC_CS35L56_I2C=m -CONFIG_SND_SOC_CS35L56_SPI=m -CONFIG_SND_SOC_CS35L56_SDW=m -CONFIG_SND_SOC_CS42L42_CORE=m -CONFIG_SND_SOC_CS42L42=m -CONFIG_SND_SOC_CS42L42_SDW=m -CONFIG_SND_SOC_CS42L43=m -CONFIG_SND_SOC_CS42L43_SDW=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_CS42L83=m -CONFIG_SND_SOC_CS42L84=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_CS48L32=m -CONFIG_SND_SOC_CS53L30=m -CONFIG_SND_SOC_CS530X=m -CONFIG_SND_SOC_CS530X_I2C=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_ES83XX_DSM_COMMON=m -CONFIG_SND_SOC_ES8311=m -CONFIG_SND_SOC_ES8316=m -CONFIG_SND_SOC_ES8323=m -CONFIG_SND_SOC_ES8326=m -CONFIG_SND_SOC_ES8328=m -CONFIG_SND_SOC_ES8328_I2C=m -CONFIG_SND_SOC_ES8328_SPI=m -CONFIG_SND_SOC_ES8375=m -CONFIG_SND_SOC_ES8389=m -CONFIG_SND_SOC_GTM601=m -CONFIG_SND_SOC_HDAC_HDA=m -CONFIG_SND_SOC_HDA=m -CONFIG_SND_SOC_ICS43432=m -CONFIG_SND_SOC_IDT821034=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_MAX98363=m -CONFIG_SND_SOC_MAX98373=m -CONFIG_SND_SOC_MAX98373_I2C=m -CONFIG_SND_SOC_MAX98373_SDW=m -CONFIG_SND_SOC_MAX98388=m -CONFIG_SND_SOC_MAX98390=m -CONFIG_SND_SOC_MAX98396=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_PCM6240=m -CONFIG_SND_SOC_PEB2466=m -CONFIG_SND_SOC_RL6231=m -CONFIG_SND_SOC_RT_SDW_COMMON=m -CONFIG_SND_SOC_RL6347A=m -CONFIG_SND_SOC_RT274=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_RT1017_SDCA_SDW=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_RT1318_SDW=m -CONFIG_SND_SOC_RT1320_SDW=m -CONFIG_SND_SOC_RT5514=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_RT712_SDCA_SDW=m -CONFIG_SND_SOC_RT712_SDCA_DMIC_SDW=m -CONFIG_SND_SOC_RT721_SDCA_SDW=m -CONFIG_SND_SOC_RT722_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_RT9123=m -CONFIG_SND_SOC_RT9123P=m -CONFIG_SND_SOC_RTQ9124=m -CONFIG_SND_SOC_RTQ9128=m -# CONFIG_SND_SOC_SDW_MOCKUP is not set -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=m -CONFIG_SND_SOC_SIMPLE_MUX=m -CONFIG_SND_SOC_SMA1303=m -CONFIG_SND_SOC_SMA1307=m -CONFIG_SND_SOC_SPDIF=m -CONFIG_SND_SOC_SRC4XXX_I2C=m -CONFIG_SND_SOC_SRC4XXX=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_TAS2780=m -CONFIG_SND_SOC_TAS2781_COMLIB=m -CONFIG_SND_SOC_TAS2781_COMLIB_I2C=m -CONFIG_SND_SOC_TAS2781_FMWLIB=m -CONFIG_SND_SOC_TAS2781_I2C=m -CONFIG_SND_SOC_TAS5086=m -CONFIG_SND_SOC_TAS571X=m -CONFIG_SND_SOC_TAS5720=m -CONFIG_SND_SOC_TAS5805M=m -CONFIG_SND_SOC_TAS6424=m -CONFIG_SND_SOC_TDA7419=m -CONFIG_SND_SOC_TFA9879=m -CONFIG_SND_SOC_TFA989X=m -CONFIG_SND_SOC_TLV320ADC3XXX=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_UDA1342=m -CONFIG_SND_SOC_WCD_CLASSH=m -CONFIG_SND_SOC_WCD_MBHC=m -CONFIG_SND_SOC_WCD937X=m -CONFIG_SND_SOC_WCD937X_SDW=m -CONFIG_SND_SOC_WCD938X=m -CONFIG_SND_SOC_WCD938X_SDW=m -CONFIG_SND_SOC_WCD939X=m -CONFIG_SND_SOC_WCD939X_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_WM8731_I2C=m -CONFIG_SND_SOC_WM8731_SPI=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_WM8940=m -CONFIG_SND_SOC_WM8960=m -CONFIG_SND_SOC_WM8961=m -CONFIG_SND_SOC_WM8962=m -CONFIG_SND_SOC_WM8974=m -CONFIG_SND_SOC_WM8978=m -CONFIG_SND_SOC_WM8985=m -CONFIG_SND_SOC_WM8998=m -CONFIG_SND_SOC_WSA881X=m -CONFIG_SND_SOC_WSA883X=m -CONFIG_SND_SOC_WSA884X=m -CONFIG_SND_SOC_ZL38060=m -CONFIG_SND_SOC_MAX9759=m -CONFIG_SND_SOC_MT6351=m -CONFIG_SND_SOC_MT6357=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_NAU8825=m -CONFIG_SND_SOC_NTPFW=m -CONFIG_SND_SOC_NTP8918=m -CONFIG_SND_SOC_NTP8835=m -CONFIG_SND_SOC_TPA6130A2=m -CONFIG_SND_SOC_LPASS_MACRO_COMMON=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_SOC_SDW_UTILS=m - -# -# Generic drivers -# -CONFIG_SND_SIMPLE_CARD_UTILS=m -CONFIG_SND_SIMPLE_CARD=m -# end of Generic drivers - -CONFIG_SND_X86=y -CONFIG_HDMI_LPE_AUDIO=m -CONFIG_SND_SYNTH_EMUX=m -CONFIG_SND_VIRTIO=m -CONFIG_AC97_BUS=m -CONFIG_HID_SUPPORT=y -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_APPLETB_BL is not set -# CONFIG_HID_APPLETB_KBD is not set -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_EVISION is not set -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_COMMON=m -# CONFIG_HID_GOODIX_SPI is not set -# CONFIG_HID_GOOGLE_HAMMER is not set -# CONFIG_HID_GOOGLE_STADIA_FF is not set -CONFIG_HID_VIVALDI=m -# CONFIG_HID_GT683R is not set -CONFIG_HID_KEYTOUCH=m -CONFIG_HID_KYE=m -# CONFIG_HID_KYSONA is not set -CONFIG_HID_UCLOGIC=m -CONFIG_HID_WALTOP=m -CONFIG_HID_VIEWSONIC=m -# CONFIG_HID_VRC2 is not set -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_LETSKETCH=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_MEGAWORLD_FF is not set -# 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_NVIDIA_SHIELD is not set -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_PXRC is not set -CONFIG_HID_RAZER=m -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_SIGMAMICRO=m -CONFIG_HID_SONY=m -CONFIG_SONY_FF=y -CONFIG_HID_SPEEDLINK=m -CONFIG_HID_STEAM=m -# CONFIG_STEAM_FF is not set -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_TOPRE=m -CONFIG_HID_THINGM=m -CONFIG_HID_THRUSTMASTER=m -CONFIG_THRUSTMASTER_FF=y -CONFIG_HID_UDRAW_PS3=m -CONFIG_HID_U2FZERO=m -CONFIG_HID_UNIVERSAL_PIDFF=m -CONFIG_HID_WACOM=m -CONFIG_HID_WIIMOTE=m -# CONFIG_HID_WINWING is not set -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_MCP2200 is not set -CONFIG_HID_MCP2221=m -# end of Special HID drivers - -# -# HID-BPF support -# -# CONFIG_HID_BPF is not set -# end of HID-BPF support - -CONFIG_I2C_HID=m -CONFIG_I2C_HID_ACPI=m -CONFIG_I2C_HID_OF=m -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 - -# -# USB HID support -# -CONFIG_USB_HID=m -CONFIG_HID_PID=y -CONFIG_USB_HIDDEV=y -# end of USB 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_PCI_AMD=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_LEDS_TRIGGER_USBPORT=m -CONFIG_USB_AUTOSUSPEND_DELAY=2 -CONFIG_USB_DEFAULT_AUTHORIZATION_MODE=1 -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_SIDEBAND is not set -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_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_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 - -# -# USB dual-mode controller drivers -# -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_NPCM=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_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_USS720=m -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_APPLEDISPLAY=m -CONFIG_APPLE_MFI_FASTCHARGE=m -# CONFIG_USB_LJCA is not set -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_GR_UDC=m -CONFIG_USB_R8A66597=m -CONFIG_USB_PXA27X=m -CONFIG_USB_SNP_CORE=m -CONFIG_USB_M66592=m -CONFIG_USB_BDC_UDC=m -CONFIG_USB_AMD5536UDC=m -CONFIG_USB_NET2280=m -CONFIG_USB_GOKU=m -CONFIG_USB_EG20T=m -CONFIG_USB_MAX3420_UDC=m -# CONFIG_USB_CDNS2_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_MIDI2 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=m -# CONFIG_UCSI_CCG is not set -CONFIG_UCSI_ACPI=m -# CONFIG_UCSI_STM32G0 is not set -CONFIG_CROS_EC_UCSI=m -CONFIG_TYPEC_TPS6598X=m -# CONFIG_TYPEC_ANX7411 is not set -CONFIG_TYPEC_RT1719=m -CONFIG_TYPEC_HD3SS3220=m -CONFIG_TYPEC_STUSB160X=m -CONFIG_TYPEC_WUSB3801=m - -# -# USB Type-C Multiplexer/DeMultiplexer Switch support -# -# CONFIG_TYPEC_MUX_FSA4480 is not set -# CONFIG_TYPEC_MUX_GPIO_SBU is not set -# CONFIG_TYPEC_MUX_PI3USB30532 is not set -# CONFIG_TYPEC_MUX_INTEL_PMC is not set -# CONFIG_TYPEC_MUX_IT5205 is not set -# CONFIG_TYPEC_MUX_NB7VPQ904M is not set -# CONFIG_TYPEC_MUX_PS883X is not set -# CONFIG_TYPEC_MUX_PTN36502 is not set -# CONFIG_TYPEC_MUX_TUSB1046 is not set -# CONFIG_TYPEC_MUX_WCD939X_USBSS 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 -# CONFIG_TYPEC_TBT_ALTMODE is not set -# 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_UHS2=m -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=m -CONFIG_MMC_TOSHIBA_PCI=m -CONFIG_MMC_MTK=m -# CONFIG_MMC_SDHCI_XENON is not set -CONFIG_SCSI_UFSHCD=m -CONFIG_SCSI_UFS_BSG=y -CONFIG_SCSI_UFS_CRYPTO=y -CONFIG_SCSI_UFS_HWMON=y -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_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_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_AW200XX is not set -CONFIG_LEDS_CROS_EC=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_PCA955X=m -# CONFIG_LEDS_PCA955X_GPIO is not set -CONFIG_LEDS_PCA963X=m -# CONFIG_LEDS_PCA995X is not set -# 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_BD2606MVV=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 -# CONFIG_LEDS_IS31FL319X is not set - -# -# LED driver for blink(1) USB RGB LED is under Special HID drivers (HID_THINGM) -# -CONFIG_LEDS_BLINKM=m -# CONFIG_LEDS_BLINKM_MULTICOLOR is not set -# CONFIG_LEDS_MLXCPLD is not set -# CONFIG_LEDS_MLXREG is not set -CONFIG_LEDS_USER=m -CONFIG_LEDS_NIC78BX=m -# CONFIG_LEDS_SPI_BYTE 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 - -# -# RGB LED drivers -# -# CONFIG_LEDS_KTD202X is not set -# CONFIG_LEDS_PWM_MULTICOLOR is not set - -# -# 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 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_TTY=m -# CONFIG_LEDS_TRIGGER_INPUT_EVENTS is not set - -# -# Simatic LED drivers -# -CONFIG_LEDS_SIEMENS_SIMATIC_IPC=m -CONFIG_LEDS_SIEMENS_SIMATIC_IPC_APOLLOLAKE=m -CONFIG_LEDS_SIEMENS_SIMATIC_IPC_F7188X=m -CONFIG_LEDS_SIEMENS_SIMATIC_IPC_ELKHARTLAKE=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_CXGB4=m -CONFIG_MLX4_INFINIBAND=m -CONFIG_MLX5_INFINIBAND=m -CONFIG_INFINIBAND_MTHCA=m -CONFIG_INFINIBAND_MTHCA_DEBUG=y -CONFIG_INFINIBAND_OCRDMA=m -CONFIG_INFINIBAND_USNIC=m -CONFIG_INFINIBAND_VMWARE_PVRDMA=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_DECODE_MCE=m -# CONFIG_EDAC_GHES is not set -# CONFIG_EDAC_SCRUB is not set -# CONFIG_EDAC_ECS is not set -# CONFIG_EDAC_MEM_REPAIR 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_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_MAX31335 is not set -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_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_RX8111 is not set -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_SD2405AL is not set -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_PCF85063=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_RP5C01=m -CONFIG_RTC_DRV_WM831X=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_XILINX_DMA is not set -# CONFIG_XILINX_XDMA is not set -# CONFIG_AMD_QDMA is not set -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_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_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_MF624=m -CONFIG_UIO_HV_GENERIC=m -CONFIG_UIO_DFL=m -CONFIG_VFIO=m -# CONFIG_VFIO_DEVICE_CDEV is not set -CONFIG_VFIO_GROUP=y -CONFIG_VFIO_CONTAINER=y -CONFIG_VFIO_IOMMU_TYPE1=m -CONFIG_VFIO_NOIOMMU=y -CONFIG_VFIO_VIRQFD=y -# CONFIG_VFIO_DEBUGFS is not set - -# -# VFIO support for PCI devices -# -CONFIG_VFIO_PCI_CORE=m -CONFIG_VFIO_PCI_INTX=y -CONFIG_VFIO_PCI=m -CONFIG_VFIO_PCI_VGA=y -CONFIG_VFIO_PCI_IGD=y -CONFIG_MLX5_VFIO_PCI=m -# CONFIG_VIRTIO_VFIO_PCI is not set -# CONFIG_QAT_VFIO_PCI is not set -# end of VFIO support for PCI devices - -CONFIG_IRQ_BYPASS_MANAGER=m -CONFIG_VIRT_DRIVERS=y -CONFIG_VMGENID=y -CONFIG_VBOXGUEST=m -CONFIG_NITRO_ENCLAVES=m -CONFIG_VIRTIO_ANCHOR=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_ADMIN_LEGACY=y -CONFIG_VIRTIO_PCI_LEGACY=y -# 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_VIRTIO_DEBUG is not set -# CONFIG_VIRTIO_RTC is not set -# CONFIG_VDPA is not set -CONFIG_VHOST_IOTLB=m -CONFIG_VHOST_TASK=y -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 -CONFIG_VHOST_ENABLE_FORK_OWNER_CONTROL=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_BEAGLEPLAY is not set -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_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 is not set -# CONFIG_COMEDI_ADL_PCI9118 is not set -# CONFIG_COMEDI_ADV_PCI1710 is not set -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 is not set -# CONFIG_COMEDI_AMPLC_DIO200_PCI is not set -CONFIG_COMEDI_AMPLC_PC236_PCI=m -CONFIG_COMEDI_AMPLC_PC263_PCI=m -# CONFIG_COMEDI_AMPLC_PCI224 is not set -# CONFIG_COMEDI_AMPLC_PCI230 is not set -CONFIG_COMEDI_CONTEC_PCI_DIO=m -# CONFIG_COMEDI_DAS08_PCI is not set -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 is not set -CONFIG_COMEDI_CB_PCIDDA=m -# CONFIG_COMEDI_CB_PCIMDAS is not set -CONFIG_COMEDI_CB_PCIMDDA=m -# CONFIG_COMEDI_ME4000 is not set -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 is not set -CONFIG_COMEDI_NI_PCIDIO=m -CONFIG_COMEDI_NI_PCIMIO=m -# CONFIG_COMEDI_RTD520 is not set -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_8255=m -CONFIG_COMEDI_8255_SA=m -CONFIG_COMEDI_KCOMEDILIB=m -CONFIG_COMEDI_AMPLC_PC236=m -CONFIG_COMEDI_NI_TIO=m -CONFIG_COMEDI_NI_ROUTING=m -# CONFIG_COMEDI_TESTS is not set -CONFIG_STAGING=y -CONFIG_RTL8723BS=m - -# -# IIO staging drivers -# - -# -# Accelerometers -# -CONFIG_ADIS16203=m -# end of Accelerometers - -# -# Analog to digital converters -# -CONFIG_AD7816=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 - -# -# 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 -# end of IIO staging drivers - -CONFIG_FB_SM750=m -CONFIG_STAGING_MEDIA=y -CONFIG_INTEL_ATOMISP=y -# CONFIG_DVB_AV7110 is not set -CONFIG_VIDEO_IPU3_IMGU=m -# CONFIG_VIDEO_INTEL_IPU7 is not set - -# -# StarFive media platform drivers -# -# CONFIG_STAGING_MEDIA_DEPRECATED 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_MOST_COMPONENTS is not set -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_VME_BUS is not set -# CONFIG_GPIB is not set -# CONFIG_GOLDFISH is not set -CONFIG_CHROME_PLATFORMS=y -# CONFIG_CHROMEOS_ACPI is not set -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_UART is not set -CONFIG_CROS_EC_LPC=m -CONFIG_CROS_EC_PROTO=m -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_ALTMODES=y -CONFIG_CROS_EC_TYPEC=m -CONFIG_CROS_HPS_I2C=m -CONFIG_CROS_USBPD_LOGGER=m -CONFIG_CROS_USBPD_NOTIFY=m -CONFIG_CHROMEOS_PRIVACY_SCREEN=m -CONFIG_CROS_TYPEC_SWITCH=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_HUB is not set -CONFIG_SURFACE_AGGREGATOR_REGISTRY=m -# CONFIG_SURFACE_AGGREGATOR_TABLET_SWITCH is not set -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_X86_PLATFORM_DEVICES=y -CONFIG_ACPI_WMI=m -# CONFIG_ACPI_WMI_LEGACY_DEVICE_NAMES is not set -CONFIG_WMI_BMOF=m -CONFIG_HUAWEI_WMI=m -CONFIG_MXM_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 - -# -# AMD HSMP Driver -# -# CONFIG_AMD_HSMP_ACPI is not set -# CONFIG_AMD_HSMP_PLAT is not set -# end of AMD HSMP Driver - -CONFIG_AMD_PMC=m -CONFIG_AMD_MP2_STB=y -# CONFIG_AMD_HFI is not set -# CONFIG_AMD_WBRF is not set -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_ASUS_TF103C_DOCK=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_X86_PLATFORM_DRIVERS_HP=y -CONFIG_HP_ACCEL=m -CONFIG_HP_WMI=m -CONFIG_TC1100_WMI=m -CONFIG_HP_BIOSCFG=m -CONFIG_WIRELESS_HOTKEY=m -CONFIG_IBM_RTL=m -CONFIG_SENSORS_HDAPS=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=m -CONFIG_INTEL_PMC_SSRAM_TELEMETRY=m -CONFIG_INTEL_PMT_CLASS=m -CONFIG_INTEL_PMT_TELEMETRY=m -CONFIG_INTEL_PMT_CRASHLOG=m -CONFIG_INTEL_PMT_DISCOVERY=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_MRFLD_PWRBTN=m -CONFIG_INTEL_PUNIT_IPC=m -CONFIG_INTEL_RST=m -CONFIG_INTEL_SMARTCONNECT=m -CONFIG_INTEL_VSEC=m -CONFIG_IDEAPAD_LAPTOP=m -# CONFIG_LENOVO_WMI_HOTKEY_UTILITIES is not set -# CONFIG_LENOVO_WMI_CAMERA is not set -CONFIG_LENOVO_YMC=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_YOGABOOK is not set -# CONFIG_YT2_1380 is not set -# CONFIG_LENOVO_WMI_GAMEZONE is not set -# CONFIG_LENOVO_WMI_TUNING is not set -# CONFIG_ACPI_QUICKSTART is not set -# CONFIG_MEEGOPAD_ANX7428 is not set -CONFIG_MSI_EC=m -CONFIG_MSI_LAPTOP=m -CONFIG_MSI_WMI=m -# CONFIG_MSI_WMI_PLATFORM is not set -CONFIG_PCENGINES_APU2=m -# CONFIG_PORTWELL_EC is not set -CONFIG_BARCO_P50_GPIO=m -# CONFIG_SAMSUNG_GALAXYBOOK is not set -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_SERIAL_MULTI_INSTANTIATE=m -CONFIG_TOUCHSCREEN_DMI=y -# CONFIG_INSPUR_PLATFORM_PROFILE is not set -# CONFIG_DASHARO_ACPI is not set -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_SIEMENS_SIMATIC_IPC=m -CONFIG_SIEMENS_SIMATIC_IPC_BATT=m -CONFIG_SIEMENS_SIMATIC_IPC_BATT_APOLLOLAKE=m -CONFIG_SIEMENS_SIMATIC_IPC_BATT_ELKHARTLAKE=m -CONFIG_SIEMENS_SIMATIC_IPC_BATT_F7188X=m -# CONFIG_SILICOM_PLATFORM is not set -# CONFIG_WINMATE_FM07_KEYS is not set -# CONFIG_SEL3350_PLATFORM is not set -# CONFIG_OXP_EC is not set -# CONFIG_TUXEDO_NB04_WMI_AB is not set -CONFIG_P2SB=y -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_TPS68470=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=y -CONFIG_ALTERA_MBOX=m -CONFIG_IOMMU_IOVA=y -CONFIG_IOMMU_API=y -CONFIG_IOMMUFD_DRIVER=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_IOMMU_IOPF=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_INTEL_IOMMU_PERF_EVENTS=y -CONFIG_IOMMUFD_DRIVER_CORE=y -CONFIG_IOMMUFD=m -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_CTRL=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_AMD=m -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 - -# -# fujitsu SoC drivers -# -# end of fujitsu 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 - -# CONFIG_WPCM450_SOC is not set - -# -# Qualcomm SoC drivers -# -# CONFIG_QCOM_PMIC_PDCHARGER_ULOG is not set -CONFIG_QCOM_QMI_HELPERS=m -# CONFIG_QCOM_PBS is not set -# 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 - -# -# PM Domains -# - -# -# Amlogic PM Domains -# -# end of Amlogic PM Domains - -# -# Broadcom PM Domains -# -# end of Broadcom PM Domains - -# -# i.MX PM Domains -# -# end of i.MX PM Domains - -# -# Qualcomm PM Domains -# -# end of Qualcomm PM Domains -# end of PM Domains - -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_LC824206XA is not set -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_GTS_HELPER=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 -CONFIG_IIO_BACKEND=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_ADXL367=m -CONFIG_ADXL367_SPI=m -CONFIG_ADXL367_I2C=m -CONFIG_ADXL372=m -CONFIG_ADXL372_SPI=m -CONFIG_ADXL372_I2C=m -# CONFIG_ADXL380_SPI is not set -# CONFIG_ADXL380_I2C is not set -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_I2C=m -CONFIG_BMI088_ACCEL_SPI=m -CONFIG_DA280=m -CONFIG_DA311=m -# CONFIG_DMARD06 is not set -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_IIO_KX022A=m -CONFIG_IIO_KX022A_SPI=m -CONFIG_IIO_KX022A_I2C=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 is not set -CONFIG_MMA9551_CORE=m -CONFIG_MMA9551=m -CONFIG_MMA9553=m -# CONFIG_MSA311 is not set -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_AD4000 is not set -# CONFIG_AD4030 is not set -# CONFIG_AD4080 is not set -CONFIG_AD4130=m -# CONFIG_AD4170_4 is not set -# CONFIG_AD4695 is not set -# CONFIG_AD4851 is not set -CONFIG_AD7091R=m -CONFIG_AD7091R5=m -# CONFIG_AD7091R8 is not set -CONFIG_AD7124=m -# CONFIG_AD7173 is not set -# CONFIG_AD7191 is not set -CONFIG_AD7192=m -CONFIG_AD7266=m -CONFIG_AD7280=m -CONFIG_AD7291=m -CONFIG_AD7292=m -CONFIG_AD7298=m -# CONFIG_AD7380 is not set -# CONFIG_AD7405 is not set -CONFIG_AD7476=m -CONFIG_AD7606=m -CONFIG_AD7606_IFACE_PARALLEL=m -CONFIG_AD7606_IFACE_SPI=m -# CONFIG_AD7625 is not set -CONFIG_AD7766=m -CONFIG_AD7768_1=m -# CONFIG_AD7779 is not set -CONFIG_AD7780=m -CONFIG_AD7791=m -CONFIG_AD7793=m -CONFIG_AD7887=m -CONFIG_AD7923=m -# CONFIG_AD7944 is not set -CONFIG_AD7949=m -CONFIG_AD799X=m -# CONFIG_AD9467 is not set -# CONFIG_AXP20X_ADC is not set -CONFIG_AXP288_ADC=m -CONFIG_CC10001_ADC=m -CONFIG_DA9150_GPADC=m -CONFIG_DLN2_ADC=m -# CONFIG_ENVELOPE_DETECTOR is not set -# CONFIG_GEHC_PMC_ADC is not set -CONFIG_HI8435=m -CONFIG_HX711=m -CONFIG_INA2XX_ADC=m -CONFIG_INTEL_MRFLD_ADC=m -# CONFIG_LTC2309 is not set -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_MAX11205 is not set -CONFIG_MAX11410=m -CONFIG_MAX1241=m -CONFIG_MAX1363=m -# CONFIG_MAX34408 is not set -# CONFIG_MAX9611 is not set -CONFIG_MCP320X=m -CONFIG_MCP3422=m -# CONFIG_MCP3564 is not set -CONFIG_MCP3911=m -# CONFIG_MEDIATEK_MT6359_AUXADC is not set -CONFIG_MEDIATEK_MT6360_ADC=m -CONFIG_MEN_Z188_ADC=m -CONFIG_MP2629_ADC=m -CONFIG_NAU7802=m -# CONFIG_NCT7201 is not set -# CONFIG_PAC1921 is not set -# CONFIG_PAC1934 is not set -CONFIG_QCOM_VADC_COMMON=m -CONFIG_QCOM_SPMI_IADC=m -CONFIG_QCOM_SPMI_VADC=m -CONFIG_QCOM_SPMI_ADC5=m -# CONFIG_ROHM_BD79124 is not set -# CONFIG_RICHTEK_RTQ6056 is not set -# CONFIG_SD_ADC_MODULATOR is not set -CONFIG_TI_ADC081C=m -CONFIG_TI_ADC0832=m -# CONFIG_TI_ADC084S021 is not set -# CONFIG_TI_ADC108S102 is not set -CONFIG_TI_ADC12138=m -CONFIG_TI_ADC128S052=m -CONFIG_TI_ADC161S626=m -CONFIG_TI_ADS1015=m -CONFIG_TI_ADS1100=m -# CONFIG_TI_ADS1119 is not set -CONFIG_TI_ADS124S08=m -# CONFIG_TI_ADS1298 is not set -CONFIG_TI_ADS131E08=m -# CONFIG_TI_ADS7138 is not set -# CONFIG_TI_ADS7924 is not set -CONFIG_TI_ADS7950=m -CONFIG_TI_ADS8344=m -CONFIG_TI_ADS8688=m -# CONFIG_TI_LMP92064 is not set -CONFIG_TI_TLC4541=m -CONFIG_TI_TSC2046=m -# CONFIG_VF610_ADC is not set -CONFIG_VIPERBOARD_ADC=m -# CONFIG_XILINX_XADC is not set -# end of Analog to digital converters - -# -# Analog to digital and digital to analog converters -# -CONFIG_AD74115=m -CONFIG_AD74413R=m -# end of Analog to digital and digital to analog converters - -# -# Analog Front Ends -# -# CONFIG_IIO_RESCALE is not set -# end of Analog Front Ends - -# -# Amplifiers -# -CONFIG_AD8366=m -CONFIG_ADA4250=m -CONFIG_HMC425=m -# end of Amplifiers - -# -# Capacitance to digital converters -# -CONFIG_AD7150=m -CONFIG_AD7746=m -# end of Capacitance to digital converters - -# -# Chemical Sensors -# -# CONFIG_AOSONG_AGS02MA is not set -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_ENS160 is not set -CONFIG_IAQCORE=m -# CONFIG_MHZ19B is not set -CONFIG_PMS7003=m -CONFIG_SCD30_CORE=m -CONFIG_SCD30_I2C=m -CONFIG_SCD30_SERIAL=m -CONFIG_SCD4X=m -# CONFIG_SEN0322 is not set -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 -# CONFIG_IIO_CROS_EC_ACTIVITY 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_INV_SENSORS_TIMESTAMP=m -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_AD3530R is not set -# CONFIG_AD3552R_HS is not set -CONFIG_AD3552R_LIB=m -CONFIG_AD3552R=m -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_AD9739A is not set -CONFIG_LTC2688=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_AD7293=m -CONFIG_AD7303=m -# CONFIG_AD8460 is not set -CONFIG_AD8801=m -# CONFIG_BD79703 is not set -# CONFIG_DPOT_DAC is not set -CONFIG_DS4424=m -CONFIG_LTC1660=m -# CONFIG_LTC2632 is not set -# CONFIG_LTC2664 is not set -CONFIG_M62332=m -CONFIG_MAX517=m -# CONFIG_MAX5522 is not set -CONFIG_MAX5821=m -CONFIG_MCP4725=m -# CONFIG_MCP4728 is not set -# CONFIG_MCP4821 is not set -# CONFIG_MCP4922 is not set -CONFIG_TI_DAC082S085=m -# CONFIG_TI_DAC5571 is not set -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=m -# CONFIG_IIO_SIMPLE_DUMMY_EVENTS is not set -# CONFIG_IIO_SIMPLE_DUMMY_BUFFER is not set -# end of IIO dummy driver - -# -# Filters -# -# end of Filters - -# -# 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_ADF4377=m -# CONFIG_ADMFM2000 is not set -CONFIG_ADMV1013=m -CONFIG_ADMV4420=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=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_ENS210 is not set -CONFIG_HDC100X=m -CONFIG_HDC2010=m -# CONFIG_HDC3020 is not set -# 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_ADIS16550 is not set -CONFIG_BMI160=m -CONFIG_BMI160_I2C=m -CONFIG_BMI160_SPI=m -# CONFIG_BMI270_I2C is not set -# CONFIG_BMI270_SPI is not set -# CONFIG_BMI323_I2C is not set -# CONFIG_BMI323_SPI is not set -# CONFIG_BOSCH_BNO055_SERIAL is not set -# CONFIG_BOSCH_BNO055_I2C is not set -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_SMI240 is not set -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_AL3000A is not set -CONFIG_AL3010=m -CONFIG_AL3320A=m -# CONFIG_APDS9160 is not set -CONFIG_APDS9300=m -# CONFIG_APDS9306 is not set -CONFIG_APDS9960=m -CONFIG_AS73211=m -# CONFIG_BH1745 is not set -CONFIG_BH1750=m -CONFIG_BH1780=m -CONFIG_CM32181=m -CONFIG_CM3232=m -CONFIG_CM3323=m -# CONFIG_CM3605 is not set -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_ISL76682 is not set -CONFIG_HID_SENSOR_ALS=m -CONFIG_HID_SENSOR_PROX=m -CONFIG_JSA1212=m -CONFIG_ROHM_BU27034=m -CONFIG_RPR0521=m -CONFIG_SENSORS_LM3533=m -# CONFIG_LTR390 is not set -CONFIG_LTR501=m -# CONFIG_LTRF216A is not set -# CONFIG_LV0104CS is not set -CONFIG_MAX44000=m -CONFIG_MAX44009=m -CONFIG_NOA1305=m -CONFIG_OPT3001=m -# CONFIG_OPT4001 is not set -# CONFIG_OPT4060 is not set -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_VEML3235 is not set -CONFIG_VEML6030=m -# CONFIG_VEML6040 is not set -CONFIG_VEML6070=m -# CONFIG_VEML6075 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=m -# CONFIG_AK09911 is not set -# CONFIG_ALS31300 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_SI7210 is not set -# CONFIG_TI_TMAG5273 is not set -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 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 -# CONFIG_X9250 is not set -# end of Digital potentiometers - -# -# Digital potentiostats -# -CONFIG_LMP91000=m -# end of Digital potentiostats - -# -# Pressure sensors -# -CONFIG_ABP060MG=m -# CONFIG_ROHM_BM1390 is not set -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_HSC030PA is not set -# CONFIG_ICP10100 is not set -CONFIG_MPL115=m -CONFIG_MPL115_I2C=m -CONFIG_MPL115_SPI=m -CONFIG_MPL3115=m -# CONFIG_MPRLS0025PA is not set -CONFIG_MS5611=m -CONFIG_MS5611_I2C=m -CONFIG_MS5611_SPI=m -CONFIG_MS5637=m -# CONFIG_SDP500 is not set -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_D3323AA is not set -# CONFIG_HX9023S is not set -# CONFIG_IRSD200 is not set -CONFIG_ISL29501=m -CONFIG_LIDAR_LITE_V2=m -CONFIG_MB1232=m -CONFIG_PING=m -CONFIG_RFD77402=m -# CONFIG_SRF04 is not set -CONFIG_SX_COMMON=m -CONFIG_SX9310=m -CONFIG_SX9324=m -CONFIG_SX9360=m -CONFIG_SX9500=m -CONFIG_SRF08=m -CONFIG_VCNL3020=m -CONFIG_VL53L0X_I2C=m -# CONFIG_AW96103 is not set -# end of Proximity and distance sensors - -# -# Resolver to digital converters -# -CONFIG_AD2S90=m -CONFIG_AD2S1200=m -CONFIG_AD2S1210=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_MLX90635 is not set -CONFIG_TMP006=m -CONFIG_TMP007=m -CONFIG_TMP117=m -CONFIG_TSYS01=m -CONFIG_TSYS02D=m -CONFIG_MAX30208=m -CONFIG_MAX31856=m -CONFIG_MAX31865=m -# CONFIG_MCP9600 is not set -# 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_PWM=y -# CONFIG_PWM_DEBUG is not set -# CONFIG_PWM_CLK is not set -CONFIG_PWM_CROS_EC=m -CONFIG_PWM_DWC_CORE=m -CONFIG_PWM_DWC=m -# CONFIG_PWM_GPIO 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_IRQ_MSI_LIB=y -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_GPIO is not set -# CONFIG_RESET_TI_SYSCON is not set -# CONFIG_RESET_TI_TPS380X is not set - -# -# PHY Subsystem -# -CONFIG_GENERIC_PHY=y -CONFIG_GENERIC_PHY_MIPI_DPHY=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_MCB=m -CONFIG_MCB_PCI=m -CONFIG_MCB_LPC=m - -# -# Performance monitor support -# -# CONFIG_DWC_PCIE_PMU is not set -CONFIG_CXL_PMU=m -# end of Performance monitor support - -CONFIG_RAS=y -# CONFIG_AMD_ATL is not set -CONFIG_USB4=m -# CONFIG_USB4_DEBUGFS_WRITE is not set -# CONFIG_USB4_DMA_TEST is not set - -# -# Android -# -CONFIG_ANDROID_BINDER_IPC=y -CONFIG_ANDROID_BINDERFS=y -CONFIG_ANDROID_BINDER_DEVICES="" -# end of Android - -CONFIG_LIBNVDIMM=m -CONFIG_BLK_DEV_PMEM=m -CONFIG_ND_CLAIM=y -CONFIG_ND_BTT=m -CONFIG_BTT=y -CONFIG_NVDIMM_KEYS=y -# CONFIG_NVDIMM_SECURITY_TEST is not set -CONFIG_DAX=y -CONFIG_DEV_DAX=m -CONFIG_DEV_DAX_CXL=m -CONFIG_NVMEM=y -CONFIG_NVMEM_SYSFS=y -# CONFIG_NVMEM_LAYOUTS is not set -CONFIG_NVMEM_RMEM=m -CONFIG_NVMEM_SPMI_SDAM=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_SELECTMAP is not set -# 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_FPGA_M10_BMC_SEC_UPDATE is not set -# CONFIG_FPGA_MGR_MICROCHIP_SPI is not set -CONFIG_FPGA_MGR_LATTICE_SYSCONFIG=m -CONFIG_FPGA_MGR_LATTICE_SYSCONFIG_SPI=m -CONFIG_TEE=m -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 -CONFIG_PECI=m -CONFIG_PECI_CPU=m -# CONFIG_HTE is not set -# end of Device Drivers - -# -# File systems -# -CONFIG_DCACHE_WORD_ACCESS=y -CONFIG_VALIDATE_FS_PARSER=y -CONFIG_FS_IOMAP=y -CONFIG_FS_STACK=y -CONFIG_BUFFER_HEAD=y -CONFIG_LEGACY_DIRECT_IO=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_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_SUPPORT_ASCII_CI=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_RUN_SANITY_TESTS is not set -# CONFIG_BTRFS_DEBUG is not set -# CONFIG_BTRFS_ASSERT is not set -# CONFIG_BTRFS_EXPERIMENTAL 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_F2FS_UNFAIR_RWSEM=y -CONFIG_BCACHEFS_FS=m -CONFIG_BCACHEFS_QUOTA=y -# CONFIG_BCACHEFS_ERASURE_CODING is not set -CONFIG_BCACHEFS_POSIX_ACL=y -# CONFIG_BCACHEFS_DEBUG is not set -# CONFIG_BCACHEFS_TESTS is not set -# CONFIG_BCACHEFS_LOCK_TIME_STATS is not set -# CONFIG_BCACHEFS_NO_LATENCY_ACCT is not set -CONFIG_BCACHEFS_SIX_OPTIMISTIC_SPIN=y -# CONFIG_BCACHEFS_PATH_TRACEPOINTS is not set -# CONFIG_BCACHEFS_TRANS_KMALLOC_TRACE is not set -# CONFIG_BCACHEFS_ASYNC_OBJECT_LISTS is not set -CONFIG_ZONEFS_FS=m -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=y -CONFIG_QUOTA=y -CONFIG_QUOTA_NETLINK_INTERFACE=y -# CONFIG_QUOTA_DEBUG is not set -CONFIG_QUOTA_TREE=m -CONFIG_QFMT_V1=m -CONFIG_QFMT_V2=m -CONFIG_QUOTACTL=y -CONFIG_AUTOFS_FS=y -CONFIG_FUSE_FS=m -CONFIG_CUSE=m -CONFIG_VIRTIO_FS=m -CONFIG_FUSE_PASSTHROUGH=y -CONFIG_FUSE_IO_URING=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_METACOPY is not set -# CONFIG_OVERLAY_FS_DEBUG is not set - -# -# Caches -# -CONFIG_NETFS_SUPPORT=m -# CONFIG_NETFS_STATS is not set -# CONFIG_NETFS_DEBUG is not set -CONFIG_FSCACHE=y -# CONFIG_FSCACHE_STATS is not set -CONFIG_CACHEFILES=m -# CONFIG_CACHEFILES_DEBUG is not set -# CONFIG_CACHEFILES_ERROR_INJECTION is not set -# CONFIG_CACHEFILES_ONDEMAND 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_NTFS3_FS=m -CONFIG_NTFS3_LZX_XPRESS=y -# CONFIG_NTFS3_FS_POSIX_ACL is not set -CONFIG_NTFS_FS=m -# 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_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_QUOTA is not set -CONFIG_ARCH_SUPPORTS_HUGETLBFS=y -CONFIG_HUGETLBFS=y -CONFIG_HUGETLB_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=y -CONFIG_SQUASHFS_DECOMP_MULTI=y -CONFIG_SQUASHFS_DECOMP_MULTI_PERCPU=y -CONFIG_SQUASHFS_CHOICE_DECOMP_BY_MOUNT=y -CONFIG_SQUASHFS_MOUNT_DECOMP_THREADS=y -CONFIG_SQUASHFS_XATTR=y -# CONFIG_SQUASHFS_COMP_CACHE_FULL is not set -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_RESCTRL_FS=y -CONFIG_RESCTRL_FS_PSEUDO_LOCK=y -# CONFIG_ROMFS_FS is not set -CONFIG_PSTORE=y -CONFIG_PSTORE_DEFAULT_KMSG_BYTES=10240 -CONFIG_PSTORE_COMPRESS=y -# 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_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_BACKED_BY_FILE=y -CONFIG_EROFS_FS_ZIP=y -CONFIG_EROFS_FS_ZIP_LZMA=y -# CONFIG_EROFS_FS_ZIP_DEFLATE is not set -# CONFIG_EROFS_FS_ZIP_ZSTD is not set -# CONFIG_EROFS_FS_ZIP_ACCEL is not set -# CONFIG_EROFS_FS_ONDEMAND is not set -# CONFIG_EROFS_FS_PCPU_KTHREAD 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 is not set -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_NFSD_LEGACY_CLIENT_TRACKING is not set -# CONFIG_NFSD_V4_DELEG_TIMESTAMPS is not set -CONFIG_GRACE_PERIOD=m -CONFIG_LOCKD=m -CONFIG_LOCKD_V4=y -CONFIG_NFS_ACL_SUPPORT=m -CONFIG_NFS_COMMON=y -# CONFIG_NFS_LOCALIO is not set -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_RPCSEC_GSS_KRB5_ENCTYPES_AES_SHA1=y -# CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_CAMELLIA is not set -CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_AES_SHA2=y -# 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_CIFS_COMPRESSION is not set -# CONFIG_SMB_SERVER is not set -CONFIG_SMBFS=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_NLS_UCS2_UTILS=m -CONFIG_DLM=m -# CONFIG_DLM_DEBUG is not set -CONFIG_UNICODE=y -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_BIG_KEYS is not set -CONFIG_TRUSTED_KEYS=m -CONFIG_HAVE_TRUSTED_KEYS=y -CONFIG_TRUSTED_KEYS_TPM=y -CONFIG_TRUSTED_KEYS_TEE=y -CONFIG_ENCRYPTED_KEYS=m -# CONFIG_USER_DECRYPTED_DATA is not set -CONFIG_KEY_DH_OPERATIONS=y -CONFIG_KEY_NOTIFICATIONS=y -CONFIG_SECURITY_DMESG_RESTRICT=y -CONFIG_PROC_MEM_ALWAYS_FORCE=y -# CONFIG_PROC_MEM_FORCE_PTRACE is not set -# CONFIG_PROC_MEM_NO_FORCE is not set -CONFIG_SECURITY=y -CONFIG_HAS_SECURITY_AUDIT=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_INTEL_TXT=y -CONFIG_LSM_MMAP_MIN_ADDR=65536 -# CONFIG_STATIC_USERMODEHELPER is not set -CONFIG_SECURITY_SELINUX=y -CONFIG_SECURITY_SELINUX_BOOTPARAM=y -CONFIG_SECURITY_SELINUX_DEVELOP=y -CONFIG_SECURITY_SELINUX_AVC_STATS=y -CONFIG_SECURITY_SELINUX_SIDTAB_HASH_BITS=9 -CONFIG_SECURITY_SELINUX_SID2STR_CACHE_SIZE=256 -# CONFIG_SECURITY_SELINUX_DEBUG is not set -# CONFIG_SECURITY_SMACK is not set -# CONFIG_SECURITY_TOMOYO is not set -CONFIG_SECURITY_APPARMOR=y -# CONFIG_SECURITY_APPARMOR_DEBUG is not set -CONFIG_SECURITY_APPARMOR_INTROSPECT_POLICY=y -CONFIG_SECURITY_APPARMOR_HASH=y -CONFIG_SECURITY_APPARMOR_HASH_DEFAULT=y -CONFIG_SECURITY_APPARMOR_EXPORT_BINARY=y -CONFIG_SECURITY_APPARMOR_PARANOID_LOAD=y -# CONFIG_SECURITY_LOADPIN is not set -CONFIG_SECURITY_YAMA=y -# CONFIG_SECURITY_SAFESETID is not set -CONFIG_SECURITY_LOCKDOWN_LSM=y -CONFIG_SECURITY_LOCKDOWN_LSM_EARLY=y -CONFIG_LOCK_DOWN_KERNEL_FORCE_NONE=y -# CONFIG_LOCK_DOWN_KERNEL_FORCE_INTEGRITY is not set -# CONFIG_LOCK_DOWN_KERNEL_FORCE_CONFIDENTIALITY is not set -CONFIG_SECURITY_LANDLOCK=y -# CONFIG_SECURITY_IPE is not set -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="landlock,yama,loadpin,safesetid,integrity" - -# -# Kernel hardening options -# - -# -# Memory initialization -# -CONFIG_CC_HAS_AUTO_VAR_INIT_PATTERN=y -CONFIG_CC_HAS_AUTO_VAR_INIT_ZERO_BARE=y -CONFIG_CC_HAS_AUTO_VAR_INIT_ZERO=y -# CONFIG_INIT_STACK_NONE is not set -# CONFIG_INIT_STACK_ALL_PATTERN is not set -CONFIG_INIT_STACK_ALL_ZERO=y -CONFIG_INIT_ON_ALLOC_DEFAULT_ON=y -# CONFIG_INIT_ON_FREE_DEFAULT_ON is not set -CONFIG_CC_HAS_ZERO_CALL_USED_REGS=y -# CONFIG_ZERO_CALL_USED_REGS is not set -# end of Memory initialization - -# -# Bounds checking -# -CONFIG_FORTIFY_SOURCE=y -CONFIG_HARDENED_USERCOPY=y -CONFIG_HARDENED_USERCOPY_DEFAULT_ON=y -# end of Bounds checking - -# -# Hardening of kernel data structures -# -CONFIG_LIST_HARDENED=y -CONFIG_BUG_ON_DATA_CORRUPTION=y -# end of Hardening of kernel data structures - -CONFIG_RANDSTRUCT_NONE=y -# 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_SIG=y -CONFIG_CRYPTO_SIG2=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_HKDF=y -CONFIG_CRYPTO_MANAGER=y -CONFIG_CRYPTO_MANAGER2=y -CONFIG_CRYPTO_USER=m -CONFIG_CRYPTO_NULL=m -CONFIG_CRYPTO_PCRYPT=m -CONFIG_CRYPTO_CRYPTD=y -CONFIG_CRYPTO_AUTHENC=m -CONFIG_CRYPTO_KRB5ENC=m -# CONFIG_CRYPTO_BENCHMARK is not set -CONFIG_CRYPTO_ENGINE=m -# end of Crypto core or helper - -# -# Public-key cryptography -# -CONFIG_CRYPTO_RSA=y -CONFIG_CRYPTO_DH=y -CONFIG_CRYPTO_DH_RFC7919_GROUPS=y -CONFIG_CRYPTO_ECC=m -CONFIG_CRYPTO_ECDH=m -CONFIG_CRYPTO_ECDSA=m -CONFIG_CRYPTO_ECRDSA=m -CONFIG_CRYPTO_CURVE25519=m -# end of Public-key cryptography - -# -# Block ciphers -# -CONFIG_CRYPTO_AES=y -CONFIG_CRYPTO_AES_TI=m -CONFIG_CRYPTO_ANUBIS=m -# CONFIG_CRYPTO_ARIA is not set -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_SEED=m -CONFIG_CRYPTO_SERPENT=y -CONFIG_CRYPTO_SM4=m -CONFIG_CRYPTO_SM4_GENERIC=m -CONFIG_CRYPTO_TEA=m -CONFIG_CRYPTO_TWOFISH=m -CONFIG_CRYPTO_TWOFISH_COMMON=y -# end of Block ciphers - -# -# Length-preserving ciphers and modes -# -CONFIG_CRYPTO_ADIANTUM=m -CONFIG_CRYPTO_ARC4=m -CONFIG_CRYPTO_CHACHA20=m -CONFIG_CRYPTO_CBC=y -CONFIG_CRYPTO_CTR=m -CONFIG_CRYPTO_CTS=y -CONFIG_CRYPTO_ECB=y -# CONFIG_CRYPTO_HCTR2 is not set -CONFIG_CRYPTO_LRW=y -CONFIG_CRYPTO_PCBC=m -CONFIG_CRYPTO_XTS=y -CONFIG_CRYPTO_NHPOLY1305=m -# end of Length-preserving ciphers and modes - -# -# AEAD (authenticated encryption with associated data) ciphers -# -# CONFIG_CRYPTO_AEGIS128 is not set -CONFIG_CRYPTO_CHACHA20POLY1305=m -CONFIG_CRYPTO_CCM=m -CONFIG_CRYPTO_GCM=m -CONFIG_CRYPTO_GENIV=m -CONFIG_CRYPTO_SEQIV=m -CONFIG_CRYPTO_ECHAINIV=m -CONFIG_CRYPTO_ESSIV=m -# end of AEAD (authenticated encryption with associated data) ciphers - -# -# Hashes, digests, and MACs -# -CONFIG_CRYPTO_BLAKE2B=m -CONFIG_CRYPTO_CMAC=m -CONFIG_CRYPTO_GHASH=m -CONFIG_CRYPTO_HMAC=y -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=y -CONFIG_CRYPTO_SM3_GENERIC=m -CONFIG_CRYPTO_STREEBOG=m -CONFIG_CRYPTO_WP512=m -CONFIG_CRYPTO_XCBC=m -CONFIG_CRYPTO_XXHASH=m -# end of Hashes, digests, and MACs - -# -# CRCs (cyclic redundancy checks) -# -CONFIG_CRYPTO_CRC32C=m -CONFIG_CRYPTO_CRC32=m -# end of CRCs (cyclic redundancy checks) - -# -# 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 -# end of Compression - -# -# 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_JITTERENTROPY_MEMORY_BLOCKS=64 -CONFIG_CRYPTO_JITTERENTROPY_MEMORY_BLOCKSIZE=32 -CONFIG_CRYPTO_JITTERENTROPY_OSR=1 -CONFIG_CRYPTO_KDF800108_CTR=y -# end of Random number generation - -# -# Userspace interface -# -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 -# end of Userspace interface - -# -# Accelerated Cryptographic Algorithms for CPU (x86) -# -CONFIG_CRYPTO_AES_NI_INTEL=m -CONFIG_CRYPTO_SERPENT_SSE2_586=y -CONFIG_CRYPTO_TWOFISH_586=y -# end of Accelerated Cryptographic Algorithms for CPU (x86) - -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_420XX is not set -# CONFIG_CRYPTO_DEV_QAT_6XXX is not set -CONFIG_CRYPTO_DEV_QAT_DH895xCCVF=m -CONFIG_CRYPTO_DEV_QAT_C3XXXVF=m -CONFIG_CRYPTO_DEV_QAT_C62XVF=m -# CONFIG_CRYPTO_DEV_QAT_ERROR_INJECTION 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_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 -# CONFIG_FIPS_SIGNATURE_SELFTEST is not set - -# -# Certificates for signature checking -# -CONFIG_MODULE_SIG_KEY="certs/signing_key.pem" -CONFIG_MODULE_SIG_KEY_TYPE_RSA=y -# CONFIG_MODULE_SIG_KEY_TYPE_ECDSA is not set -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_CRYPTO_KRB5=m -# CONFIG_CRYPTO_KRB5_SELFTESTS is not set -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 is not set -CONFIG_RATIONAL=y -CONFIG_GENERIC_IOMAP=y -CONFIG_ARCH_USE_CMPXCHG_LOCKREF=y -CONFIG_ARCH_HAS_FAST_MULTIPLIER=y -CONFIG_ARCH_USE_SYM_ANNOTATIONS=y -CONFIG_CRC7=m -CONFIG_CRC8=m -CONFIG_CRC16=m -CONFIG_CRC_CCITT=m -CONFIG_CRC_ITU_T=m -CONFIG_CRC_T10DIF=y -CONFIG_CRC_T10DIF_ARCH=y -CONFIG_CRC32=y -CONFIG_CRC32_ARCH=y -CONFIG_CRC64=y -CONFIG_CRC_OPTIMIZATIONS=y - -# -# Crypto library routines -# -CONFIG_CRYPTO_HASH_INFO=y -CONFIG_CRYPTO_LIB_UTILS=y -CONFIG_CRYPTO_LIB_AES=y -CONFIG_CRYPTO_LIB_ARC4=m -CONFIG_CRYPTO_LIB_GF128MUL=y -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_INTERNAL=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_SHA1=y -CONFIG_CRYPTO_LIB_SHA256=y -CONFIG_CRYPTO_LIB_SHA512=y -CONFIG_CRYPTO_LIB_SM3=m -# end of Crypto library routines - -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_COMMON=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_ARM=y -CONFIG_XZ_DEC_ARMTHUMB=y -CONFIG_XZ_DEC_ARM64=y -CONFIG_XZ_DEC_SPARC=y -CONFIG_XZ_DEC_RISCV=y -CONFIG_XZ_DEC_MICROLZMA=y -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_INTERVAL_TREE_SPAN_ITER=y -CONFIG_XARRAY_MULTI=y -CONFIG_ASSOCIATIVE_ARRAY=y -CONFIG_CLOSURES=y -CONFIG_HAS_IOMEM=y -CONFIG_HAS_IOPORT=y -CONFIG_HAS_IOPORT_MAP=y -CONFIG_HAS_DMA=y -CONFIG_DMA_OPS_HELPERS=y -CONFIG_NEED_SG_DMA_FLAGS=y -CONFIG_NEED_SG_DMA_LENGTH=y -CONFIG_NEED_DMA_MAP_STATE=y -CONFIG_ARCH_DMA_ADDR_T_64BIT=y -CONFIG_SWIOTLB=y -# CONFIG_SWIOTLB_DYNAMIC is not set -CONFIG_DMA_NEED_SYNC=y -CONFIG_DMA_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_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_GENERIC_VDSO_OVERFLOW_PROTECT=y -CONFIG_GENERIC_VDSO_DATA_STORE=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_MEMREGION=y -CONFIG_ARCH_HAS_CPU_CACHE_INVALIDATE_MEMREGION=y -CONFIG_ARCH_STACKWALK=y -CONFIG_STACKDEPOT=y -CONFIG_STACKDEPOT_MAX_FRAMES=64 -CONFIG_SBITMAP=y -CONFIG_PARMAN=m -CONFIG_OBJAGG=m -# CONFIG_LWQ_TEST is not set -# end of Library routines - -CONFIG_PLDMFW=y -CONFIG_ASN1_ENCODER=m -CONFIG_POLYNOMIAL=m -CONFIG_FIRMWARE_TABLE=y -CONFIG_UNION_FIND=y -CONFIG_MIN_HEAP=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_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 - -CONFIG_DEBUG_KERNEL=y -CONFIG_DEBUG_MISC=y - -# -# Compile-time checks and compiler options -# -CONFIG_DEBUG_INFO=y -CONFIG_AS_HAS_NON_CONST_ULEB128=y -# CONFIG_DEBUG_INFO_NONE 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_REDUCED is not set -CONFIG_DEBUG_INFO_COMPRESSED_NONE=y -# CONFIG_DEBUG_INFO_COMPRESSED_ZLIB is not set -# CONFIG_DEBUG_INFO_COMPRESSED_ZSTD is not set -# CONFIG_DEBUG_INFO_SPLIT is not set -CONFIG_DEBUG_INFO_BTF=y -CONFIG_PAHOLE_HAS_SPLIT_BTF=y -CONFIG_PAHOLE_HAS_LANG_EXCLUDE=y -CONFIG_DEBUG_INFO_BTF_MODULES=y -# CONFIG_MODULE_ALLOW_BTF_MISMATCH is not set -# 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_ARCH_WANT_FRAME_POINTERS=y -CONFIG_FRAME_POINTER=y -# 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=y -# CONFIG_UBSAN is not set -CONFIG_HAVE_KCSAN_COMPILER=y -# end of Generic Kernel Debugging Instruments - -# -# Networking Debugging -# -# CONFIG_NET_DEV_REFCNT_TRACKER is not set -# CONFIG_NET_NS_REFCNT_TRACKER is not set -# CONFIG_DEBUG_NET is not set -# CONFIG_DEBUG_NET_SMALL_RTNL is not set -# end of Networking Debugging - -# -# Memory Debugging -# -CONFIG_PAGE_EXTENSION=y -# CONFIG_DEBUG_PAGEALLOC is not set -CONFIG_SLUB_DEBUG=y -# CONFIG_SLUB_DEBUG_ON 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 is not set -CONFIG_ARCH_HAS_PTDUMP=y -# CONFIG_PTDUMP_DEBUGFS is not set -CONFIG_HAVE_DEBUG_KMEMLEAK=y -# CONFIG_DEBUG_KMEMLEAK is not set -# CONFIG_DEBUG_OBJECTS is not set -# CONFIG_SHRINKER_DEBUG is not set -# CONFIG_DEBUG_STACK_USAGE is not set -CONFIG_SCHED_STACK_END_CHECK=y -# CONFIG_DEBUG_VFS is not set -# CONFIG_DEBUG_VM is not set -CONFIG_ARCH_HAS_DEBUG_VIRTUAL=y -CONFIG_DEBUG_VIRTUAL=y -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_HAVE_DEBUG_STACKOVERFLOW=y -CONFIG_DEBUG_STACKOVERFLOW=y -# CONFIG_MEM_ALLOC_PROFILING 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_SOFTLOCKUP_DETECTOR_INTR_STORM=y -# CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC is not set -CONFIG_HAVE_HARDLOCKUP_DETECTOR_BUDDY=y -CONFIG_HARDLOCKUP_DETECTOR=y -# CONFIG_HARDLOCKUP_DETECTOR_PREFER_BUDDY is not set -CONFIG_HARDLOCKUP_DETECTOR_PERF=y -# CONFIG_HARDLOCKUP_DETECTOR_BUDDY is not set -# CONFIG_HARDLOCKUP_DETECTOR_ARCH is not set -CONFIG_HARDLOCKUP_DETECTOR_COUNTS_HRTIMER=y -CONFIG_BOOTPARAM_HARDLOCKUP_PANIC=y -# CONFIG_DETECT_HUNG_TASK is not set -# CONFIG_WQ_WATCHDOG is not set -# CONFIG_WQ_CPU_INTENSIVE_REPORT is not set -# CONFIG_TEST_LOCKUP is not set -# end of Debug Oops, Lockups and Hangs - -# -# Scheduler Debugging -# -CONFIG_SCHED_INFO=y -CONFIG_SCHEDSTATS=y -# end of Scheduler Debugging - -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_NMI_CHECK_CPU is not set -# 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_DEBUG_CLOSURES is not set -# CONFIG_DEBUG_MAPLE_TREE is not set -# end of Debug kernel data structures - -# -# 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_EXP_CPU_STALL_TIMEOUT=0 -# CONFIG_RCU_CPU_STALL_CPUTIME is not set -# 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_DEBUG_CGROUP_REF is not set -CONFIG_USER_STACKTRACE_SUPPORT=y -CONFIG_NOP_TRACER=y -CONFIG_HAVE_RETHOOK=y -CONFIG_RETHOOK=y -CONFIG_HAVE_FUNCTION_TRACER=y -CONFIG_HAVE_FUNCTION_GRAPH_TRACER=y -CONFIG_HAVE_FUNCTION_GRAPH_FREGS=y -CONFIG_HAVE_FTRACE_GRAPH_FUNC=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_NO_PATCHABLE=y -CONFIG_HAVE_SYSCALL_TRACEPOINTS=y -CONFIG_HAVE_FENTRY=y -CONFIG_HAVE_C_RECORDMCOUNT=y -CONFIG_HAVE_BUILDTIME_MCOUNT_SORT=y -CONFIG_BUILDTIME_MCOUNT_SORT=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_TRACEFS_AUTOMOUNT_DEPRECATED=y -# CONFIG_BOOTTIME_TRACING is not set -CONFIG_FUNCTION_TRACER=y -CONFIG_FUNCTION_GRAPH_TRACER=y -# CONFIG_FUNCTION_GRAPH_RETVAL is not set -# CONFIG_FUNCTION_GRAPH_RETADDR is not set -CONFIG_FUNCTION_TRACE_ARGS=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_PROBE_EVENTS_BTF_ARGS=y -CONFIG_KPROBE_EVENTS=y -# CONFIG_KPROBE_EVENTS_ON_NOTRACE is not set -CONFIG_UPROBE_EVENTS=y -CONFIG_EPROBE_EVENTS=y -CONFIG_BPF_EVENTS=y -CONFIG_DYNAMIC_EVENTS=y -CONFIG_PROBE_EVENTS=y -CONFIG_BPF_KPROBE_OVERRIDE=y -CONFIG_FTRACE_MCOUNT_USE_CC=y -CONFIG_TRACING_MAP=y -CONFIG_SYNTH_EVENTS=y -CONFIG_USER_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_VALIDATE_RCU_IS_WATCHING is not set -# CONFIG_FTRACE_STARTUP_TEST is not set -# CONFIG_FTRACE_SORT_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_RV 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_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 -# 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_RUNTIME_TESTING_MENU=y -# CONFIG_TEST_DHRY is not set -CONFIG_LKDTM=m -# CONFIG_TEST_MIN_HEAP is not set -# CONFIG_TEST_DIV64 is not set -# CONFIG_TEST_MULDIV64 is not set -# CONFIG_BACKTRACE_SELF_TEST is not set -# CONFIG_TEST_REF_TRACKER 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_TEST_KSTRTOX=m -CONFIG_TEST_BITMAP=m -CONFIG_TEST_UUID=m -# CONFIG_TEST_XARRAY is not set -# CONFIG_TEST_MAPLE_TREE is not set -# CONFIG_TEST_RHASHTABLE is not set -# 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_BPF 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_DYNAMIC_DEBUG is not set -# CONFIG_TEST_KMOD is not set -# CONFIG_TEST_KALLSYMS is not set -# CONFIG_TEST_DEBUG_VIRTUAL is not set -# CONFIG_TEST_MEMCAT_P is not set -# CONFIG_TEST_OBJAGG 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_TEST_OBJPOOL is not set -CONFIG_ARCH_USE_MEMTEST=y -CONFIG_MEMTEST=y -# CONFIG_HYPERV_TESTING is not set -# end of Kernel Testing and Coverage - -# -# Rust hacking -# -# end of Rust hacking -# end of Kernel hacking - -CONFIG_IO_URING_ZCRX=y diff --git a/srcpkgs/linux6.17/files/mv-debug b/srcpkgs/linux6.17/files/mv-debug deleted file mode 100755 index c2e0f5f056adb5..00000000000000 --- a/srcpkgs/linux6.17/files/mv-debug +++ /dev/null @@ -1,8 +0,0 @@ -#!/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 -$SIGN_FILE $mod -zstd -T1 --rm -f -q $mod diff --git a/srcpkgs/linux6.17/files/x86_64-dotconfig b/srcpkgs/linux6.17/files/x86_64-dotconfig deleted file mode 100644 index 5aa6ed2f53cf37..00000000000000 --- a/srcpkgs/linux6.17/files/x86_64-dotconfig +++ /dev/null @@ -1,12074 +0,0 @@ -# -# Automatically generated file; DO NOT EDIT. -# Linux/x86_64 6.17.10 Kernel Configuration -# -CONFIG_CC_VERSION_TEXT="gcc (GCC) 14.2.1 20250405" -CONFIG_CC_IS_GCC=y -CONFIG_GCC_VERSION=140201 -CONFIG_CLANG_VERSION=0 -CONFIG_AS_IS_GNU=y -CONFIG_AS_VERSION=24400 -CONFIG_LD_IS_BFD=y -CONFIG_LD_VERSION=24400 -CONFIG_LLD_VERSION=0 -CONFIG_RUSTC_VERSION=0 -CONFIG_RUSTC_LLVM_VERSION=0 -CONFIG_CC_CAN_LINK=y -CONFIG_CC_HAS_ASM_GOTO_OUTPUT=y -CONFIG_CC_HAS_ASM_GOTO_TIED_OUTPUT=y -CONFIG_TOOLS_SUPPORT_RELR=y -CONFIG_CC_HAS_ASM_INLINE=y -CONFIG_CC_HAS_NO_PROFILE_FN_ATTR=y -CONFIG_LD_CAN_USE_KEEP_IN_OVERLAY=y -CONFIG_PAHOLE_VERSION=131 -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_SYSVIPC=y -CONFIG_SYSVIPC_SYSCTL=y -CONFIG_SYSVIPC_COMPAT=y -CONFIG_POSIX_MQUEUE=y -CONFIG_POSIX_MQUEUE_SYSCTL=y -CONFIG_WATCH_QUEUE=y -CONFIG_CROSS_MEMORY_ATTACH=y -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_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_GENERIC_TIME_VSYSCALL=y -CONFIG_GENERIC_CLOCKEVENTS=y -CONFIG_GENERIC_CLOCKEVENTS_BROADCAST=y -CONFIG_GENERIC_CLOCKEVENTS_BROADCAST_IDLE=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 -CONFIG_CONTEXT_TRACKING=y -CONFIG_CONTEXT_TRACKING_IDLE=y - -# -# Timers subsystem -# -CONFIG_TICK_ONESHOT=y -CONFIG_NO_HZ_COMMON=y -# CONFIG_HZ_PERIODIC is not set -# CONFIG_NO_HZ_IDLE is not set -CONFIG_NO_HZ_FULL=y -CONFIG_CONTEXT_TRACKING_USER=y -# CONFIG_CONTEXT_TRACKING_USER_FORCE is not set -CONFIG_NO_HZ=y -CONFIG_HIGH_RES_TIMERS=y -CONFIG_CLOCKSOURCE_WATCHDOG_MAX_SKEW_US=100 -# CONFIG_POSIX_AUX_CLOCKS is not set -# 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_BPF_PRELOAD=y -CONFIG_BPF_PRELOAD_UMD=m -CONFIG_BPF_LSM=y -# end of BPF subsystem - -CONFIG_PREEMPT_BUILD=y -CONFIG_ARCH_HAS_PREEMPT_LAZY=y -# CONFIG_PREEMPT_NONE is not set -CONFIG_PREEMPT_VOLUNTARY=y -# CONFIG_PREEMPT is not set -# CONFIG_PREEMPT_LAZY is not set -CONFIG_PREEMPT_COUNT=y -CONFIG_PREEMPTION=y -CONFIG_PREEMPT_DYNAMIC=y -CONFIG_SCHED_CORE=y -# CONFIG_SCHED_CLASS_EXT is not set - -# -# CPU/Task time and stats accounting -# -CONFIG_VIRT_CPU_ACCOUNTING=y -CONFIG_VIRT_CPU_ACCOUNTING_GEN=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 is not set -# 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_TREE_SRCU=y -CONFIG_TASKS_RCU_GENERIC=y -CONFIG_NEED_TASKS_RCU=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 -CONFIG_RCU_NOCB_CPU=y -# CONFIG_RCU_NOCB_CPU_DEFAULT_ALL is not set -CONFIG_RCU_LAZY=y -# CONFIG_RCU_LAZY_DEFAULT_OFF is not set -# 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_INDEX=y -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_GCC10_NO_ARRAY_BOUNDS=y -CONFIG_CC_NO_ARRAY_BOUNDS=y -CONFIG_GCC_NO_STRINGOP_OVERFLOW=y -CONFIG_CC_NO_STRINGOP_OVERFLOW=y -CONFIG_ARCH_SUPPORTS_INT128=y -CONFIG_NUMA_BALANCING=y -CONFIG_NUMA_BALANCING_DEFAULT_ENABLED=y -CONFIG_SLAB_OBJ_EXT=y -CONFIG_CGROUPS=y -CONFIG_PAGE_COUNTER=y -# CONFIG_CGROUP_FAVOR_DYNMODS is not set -CONFIG_MEMCG=y -CONFIG_MEMCG_V1=y -CONFIG_BLK_CGROUP=y -CONFIG_CGROUP_WRITEBACK=y -CONFIG_CGROUP_SCHED=y -CONFIG_GROUP_SCHED_WEIGHT=y -CONFIG_GROUP_SCHED_BANDWIDTH=y -CONFIG_FAIR_GROUP_SCHED=y -CONFIG_CFS_BANDWIDTH=y -# CONFIG_RT_GROUP_SCHED is not set -CONFIG_SCHED_MM_CID=y -CONFIG_CGROUP_PIDS=y -CONFIG_CGROUP_RDMA=y -# CONFIG_CGROUP_DMEM is not set -CONFIG_CGROUP_FREEZER=y -CONFIG_CGROUP_HUGETLB=y -CONFIG_CPUSETS=y -CONFIG_CPUSETS_V1=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_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_BOOT_CONFIG_FORCE is not set -# CONFIG_BOOT_CONFIG_EMBED is not set -CONFIG_INITRAMFS_PRESERVE_MTIME=y -CONFIG_CC_OPTIMIZE_FOR_PERFORMANCE=y -# CONFIG_CC_OPTIMIZE_FOR_SIZE is not set -CONFIG_LD_ORPHAN_WARN=y -CONFIG_LD_ORPHAN_WARN_LEVEL="warn" -CONFIG_SYSCTL=y -CONFIG_HAVE_UID16=y -CONFIG_SYSCTL_EXCEPTION_TRACE=y -CONFIG_SYSFS_SYSCALL=y -CONFIG_HAVE_PCSPKR_PLATFORM=y -# CONFIG_EXPERT is not set -CONFIG_UID16=y -CONFIG_MULTIUSER=y -CONFIG_SGETMASK_SYSCALL=y -CONFIG_FHANDLE=y -CONFIG_POSIX_TIMERS=y -CONFIG_PRINTK=y -CONFIG_BUG=y -CONFIG_ELF_CORE=y -CONFIG_PCSPKR_PLATFORM=y -CONFIG_FUTEX=y -CONFIG_FUTEX_PI=y -CONFIG_FUTEX_PRIVATE_HASH=y -CONFIG_FUTEX_MPOL=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_KCMP=y -CONFIG_RSEQ=y -CONFIG_CACHESTAT_SYSCALL=y -CONFIG_KALLSYMS=y -# CONFIG_KALLSYMS_SELFTEST is not set -CONFIG_KALLSYMS_ALL=y -CONFIG_ARCH_HAS_MEMBARRIER_SYNC_CORE=y -CONFIG_ARCH_SUPPORTS_MSEAL_SYSTEM_MAPPINGS=y -CONFIG_HAVE_PERF_EVENTS=y -CONFIG_GUEST_PERF_EVENTS=y - -# -# 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_SYSTEM_DATA_VERIFICATION=y -CONFIG_PROFILING=y -CONFIG_TRACEPOINTS=y - -# -# Kexec and crash features -# -CONFIG_CRASH_RESERVE=y -CONFIG_VMCORE_INFO=y -CONFIG_KEXEC_CORE=y -CONFIG_KEXEC=y -CONFIG_KEXEC_FILE=y -CONFIG_KEXEC_SIG=y -# CONFIG_KEXEC_SIG_FORCE is not set -# CONFIG_KEXEC_JUMP is not set -# CONFIG_KEXEC_HANDOVER is not set -CONFIG_CRASH_DUMP=y -# CONFIG_CRASH_DM_CRYPT is not set -CONFIG_CRASH_HOTPLUG=y -CONFIG_CRASH_MAX_MEMORY_RANGES=8192 -# end of Kexec and crash features -# 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_HIBERNATION_POSSIBLE=y -CONFIG_ARCH_SUSPEND_POSSIBLE=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_DYNAMIC_PHYSICAL_MASK=y -CONFIG_PGTABLE_LEVELS=5 - -# -# Processor type and features -# -CONFIG_SMP=y -CONFIG_X86_X2APIC=y -# CONFIG_X86_POSTED_MSI is not set -CONFIG_X86_MPPARSE=y -CONFIG_X86_CPU_RESCTRL=y -# CONFIG_X86_FRED 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_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=y -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_XEN_PV_MSR_SAFE=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_INTEL_TDX_GUEST=y -CONFIG_CC_HAS_MARCH_NATIVE=y -# CONFIG_X86_NATIVE_CPU is not set -CONFIG_X86_INTERNODE_CACHE_SHIFT=6 -CONFIG_X86_L1_CACHE_SHIFT=6 -CONFIG_X86_TSC=y -CONFIG_X86_HAVE_PAE=y -CONFIG_X86_CX8=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_BROADCAST_TLB_FLUSH=y -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_BOOT_VESA_SUPPORT=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_ACPI_MADT_WAKEUP=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=m -CONFIG_PERF_EVENTS_INTEL_RAPL=m -CONFIG_PERF_EVENTS_INTEL_CSTATE=m -CONFIG_PERF_EVENTS_AMD_POWER=m -CONFIG_PERF_EVENTS_AMD_UNCORE=m -CONFIG_PERF_EVENTS_AMD_BRS=y -# end of Performance monitoring - -CONFIG_X86_16BIT=y -CONFIG_X86_ESPFIX64=y -CONFIG_X86_VSYSCALL_EMULATION=y -CONFIG_X86_IOPL_IOPERM=y -CONFIG_MICROCODE=y -# CONFIG_MICROCODE_LATE_LOADING is not set -CONFIG_X86_MSR=m -CONFIG_X86_CPUID=m -CONFIG_X86_DIRECT_GBPAGES=y -CONFIG_X86_CPA_STATISTICS=y -CONFIG_X86_MEM_ENCRYPT=y -CONFIG_AMD_MEM_ENCRYPT=y -CONFIG_NUMA=y -CONFIG_AMD_NUMA=y -CONFIG_X86_64_ACPI_NUMA=y -CONFIG_NODES_SHIFT=6 -CONFIG_ARCH_SPARSEMEM_ENABLE=y -CONFIG_ARCH_SPARSEMEM_DEFAULT=y -# CONFIG_ARCH_MEMORY_PROBE is not set -CONFIG_ARCH_PROC_KCORE_TEXT=y -CONFIG_ILLEGAL_POINTER_VALUE=0xdead000000000000 -CONFIG_X86_PMEM_LEGACY_DEVICE=y -CONFIG_X86_PMEM_LEGACY=m -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=1 -CONFIG_MTRR_SANITIZER_SPARE_REG_NR_DEFAULT=1 -CONFIG_X86_PAT=y -CONFIG_X86_UMIP=y -CONFIG_CC_HAS_IBT=y -CONFIG_X86_CET=y -CONFIG_X86_KERNEL_IBT=y -CONFIG_X86_INTEL_MEMORY_PROTECTION_KEYS=y -CONFIG_ARCH_PKEY_BITS=4 -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_X86_USER_SHADOW_STACK=y -CONFIG_EFI=y -CONFIG_EFI_STUB=y -CONFIG_EFI_HANDOVER_PROTOCOL=y -CONFIG_EFI_MIXED=y -CONFIG_EFI_RUNTIME_MAP=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_ARCH_SUPPORTS_KEXEC=y -CONFIG_ARCH_SUPPORTS_KEXEC_FILE=y -CONFIG_ARCH_SELECTS_KEXEC_FILE=y -CONFIG_ARCH_SUPPORTS_KEXEC_PURGATORY=y -CONFIG_ARCH_SUPPORTS_KEXEC_SIG=y -CONFIG_ARCH_SUPPORTS_KEXEC_SIG_FORCE=y -CONFIG_ARCH_SUPPORTS_KEXEC_BZIMAGE_VERIFY_SIG=y -CONFIG_ARCH_SUPPORTS_KEXEC_JUMP=y -CONFIG_ARCH_SUPPORTS_KEXEC_HANDOVER=y -CONFIG_ARCH_SUPPORTS_CRASH_DUMP=y -CONFIG_ARCH_DEFAULT_CRASH_DUMP=y -CONFIG_ARCH_SUPPORTS_CRASH_HOTPLUG=y -CONFIG_ARCH_HAS_GENERIC_CRASHKERNEL_RESERVATION=y -CONFIG_PHYSICAL_START=0x1000000 -CONFIG_RELOCATABLE=y -CONFIG_RANDOMIZE_BASE=y -CONFIG_X86_NEED_RELOCS=y -CONFIG_PHYSICAL_ALIGN=0x1000000 -CONFIG_RANDOMIZE_MEMORY=y -CONFIG_RANDOMIZE_MEMORY_PHYSICAL_PADDING=0xa -CONFIG_HOTPLUG_CPU=y -# CONFIG_COMPAT_VDSO 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 -# CONFIG_LIVEPATCH is not set -CONFIG_X86_BUS_LOCK_DETECT=y -# end of Processor type and features - -CONFIG_CC_HAS_NAMED_AS=y -CONFIG_CC_HAS_NAMED_AS_FIXED_SANITIZERS=y -CONFIG_USE_X86_SEG_SUPPORT=y -CONFIG_CC_HAS_SLS=y -CONFIG_CC_HAS_RETURN_THUNK=y -CONFIG_CC_HAS_ENTRY_PADDING=y -CONFIG_FUNCTION_PADDING_CFI=11 -CONFIG_FUNCTION_PADDING_BYTES=16 -CONFIG_CALL_PADDING=y -CONFIG_HAVE_CALL_THUNKS=y -CONFIG_CALL_THUNKS=y -CONFIG_PREFIX_SYMBOLS=y -CONFIG_CPU_MITIGATIONS=y -CONFIG_MITIGATION_PAGE_TABLE_ISOLATION=y -CONFIG_MITIGATION_RETPOLINE=y -CONFIG_MITIGATION_RETHUNK=y -CONFIG_MITIGATION_UNRET_ENTRY=y -CONFIG_MITIGATION_CALL_DEPTH_TRACKING=y -# CONFIG_CALL_THUNKS_DEBUG is not set -CONFIG_MITIGATION_IBPB_ENTRY=y -CONFIG_MITIGATION_IBRS_ENTRY=y -CONFIG_MITIGATION_SRSO=y -# CONFIG_MITIGATION_SLS is not set -CONFIG_MITIGATION_GDS=y -CONFIG_MITIGATION_RFDS=y -CONFIG_MITIGATION_SPECTRE_BHI=y -CONFIG_MITIGATION_MDS=y -CONFIG_MITIGATION_TAA=y -CONFIG_MITIGATION_MMIO_STALE_DATA=y -CONFIG_MITIGATION_L1TF=y -CONFIG_MITIGATION_RETBLEED=y -CONFIG_MITIGATION_SPECTRE_V1=y -CONFIG_MITIGATION_SPECTRE_V2=y -CONFIG_MITIGATION_SRBDS=y -CONFIG_MITIGATION_SSB=y -CONFIG_MITIGATION_ITS=y -CONFIG_MITIGATION_TSA=y -CONFIG_MITIGATION_VMSCAPE=y -CONFIG_ARCH_HAS_ADD_PAGES=y - -# -# Power management and ACPI options -# -CONFIG_ARCH_HIBERNATION_HEADER=y -CONFIG_SUSPEND=y -CONFIG_SUSPEND_FREEZER=y -CONFIG_HIBERNATE_CALLBACKS=y -CONFIG_HIBERNATION=y -CONFIG_HIBERNATION_SNAPSHOT_DEV=y -CONFIG_HIBERNATION_COMP_LZO=y -# CONFIG_HIBERNATION_COMP_LZ4 is not set -CONFIG_HIBERNATION_DEF_COMP="lzo" -CONFIG_PM_STD_PARTITION="" -CONFIG_PM_SLEEP=y -CONFIG_PM_SLEEP_SMP=y -# CONFIG_PM_AUTOSLEEP is not set -# CONFIG_PM_USERSPACE_AUTOSLEEP is not set -# CONFIG_PM_WAKELOCKS is not set -CONFIG_PM=y -CONFIG_PM_DEBUG=y -# CONFIG_PM_ADVANCED_DEBUG is not set -# CONFIG_PM_TEST_SUSPEND is not set -CONFIG_PM_SLEEP_DEBUG=y -CONFIG_PM_TRACE=y -CONFIG_PM_TRACE_RTC=y -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_THERMAL_LIB=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=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_BGRT=y -CONFIG_ACPI_NHLT=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_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_ACPI_PFRUT=m -CONFIG_ACPI_PCC=y -CONFIG_ACPI_FFH=y -CONFIG_ACPI_MRRM=y -CONFIG_PMIC_OPREGION=y -CONFIG_XPOWER_PMIC_OPREGION=y -CONFIG_TPS68470_PMIC_OPREGION=y -CONFIG_ACPI_VIOT=y -CONFIG_ACPI_PRMT=y -CONFIG_X86_PM_TIMER=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_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_AMD_PSTATE=y -CONFIG_X86_AMD_PSTATE_DEFAULT_MODE=3 -CONFIG_X86_AMD_PSTATE_UT=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 -CONFIG_CPUFREQ_ARCH_CUR_FREQ=y -# 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=m -# 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_ISA_DMA_API=y -CONFIG_AMD_NB=y -CONFIG_AMD_NODE=y -# end of Bus options (PCI etc.) - -# -# Binary Emulations -# -CONFIG_IA32_EMULATION=y -# CONFIG_IA32_EMULATION_DEFAULT_DISABLED is not set -# CONFIG_X86_X32_ABI is not set -CONFIG_COMPAT_32=y -CONFIG_COMPAT=y -CONFIG_COMPAT_FOR_U64_ALIGNMENT=y -# end of Binary Emulations - -CONFIG_KVM_COMMON=y -CONFIG_HAVE_KVM_PFNCACHE=y -CONFIG_HAVE_KVM_IRQCHIP=y -CONFIG_HAVE_KVM_IRQ_ROUTING=y -CONFIG_HAVE_KVM_DIRTY_RING=y -CONFIG_HAVE_KVM_DIRTY_RING_TSO=y -CONFIG_HAVE_KVM_DIRTY_RING_ACQ_REL=y -CONFIG_KVM_MMIO=y -CONFIG_KVM_ASYNC_PF=y -CONFIG_HAVE_KVM_MSI=y -CONFIG_HAVE_KVM_READONLY_MEM=y -CONFIG_HAVE_KVM_CPU_RELAX_INTERCEPT=y -CONFIG_KVM_VFIO=y -CONFIG_KVM_GENERIC_DIRTYLOG_READ_PROTECT=y -CONFIG_KVM_GENERIC_PRE_FAULT_MEMORY=y -CONFIG_KVM_COMPAT=y -CONFIG_HAVE_KVM_IRQ_BYPASS=m -CONFIG_HAVE_KVM_NO_POLL=y -CONFIG_KVM_XFER_TO_GUEST_WORK=y -CONFIG_HAVE_KVM_PM_NOTIFIER=y -CONFIG_KVM_GENERIC_HARDWARE_ENABLING=y -CONFIG_KVM_GENERIC_MMU_NOTIFIER=y -CONFIG_KVM_ELIDE_TLB_FLUSH_IF_YOUNG=y -CONFIG_KVM_MMU_LOCKLESS_AGING=y -CONFIG_KVM_GENERIC_MEMORY_ATTRIBUTES=y -CONFIG_KVM_PRIVATE_MEM=y -CONFIG_KVM_GENERIC_PRIVATE_MEM=y -CONFIG_HAVE_KVM_ARCH_GMEM_PREPARE=y -CONFIG_HAVE_KVM_ARCH_GMEM_INVALIDATE=y -CONFIG_VIRTUALIZATION=y -CONFIG_KVM_X86=m -CONFIG_KVM=m -CONFIG_KVM_INTEL=m -CONFIG_KVM_AMD=m -CONFIG_KVM_AMD_SEV=y -CONFIG_KVM_IOAPIC=y -CONFIG_KVM_SMM=y -CONFIG_KVM_HYPERV=y -# CONFIG_KVM_XEN is not set -CONFIG_KVM_EXTERNAL_WRITE_TRACKING=y -CONFIG_KVM_MAX_NR_VCPUS=1024 -CONFIG_X86_REQUIRED_FEATURE_ALWAYS=y -CONFIG_X86_REQUIRED_FEATURE_NOPL=y -CONFIG_X86_REQUIRED_FEATURE_CX8=y -CONFIG_X86_REQUIRED_FEATURE_CMOV=y -CONFIG_X86_REQUIRED_FEATURE_CPUID=y -CONFIG_X86_REQUIRED_FEATURE_FPU=y -CONFIG_X86_REQUIRED_FEATURE_PAE=y -CONFIG_X86_REQUIRED_FEATURE_MSR=y -CONFIG_X86_REQUIRED_FEATURE_FXSR=y -CONFIG_X86_REQUIRED_FEATURE_XMM=y -CONFIG_X86_REQUIRED_FEATURE_XMM2=y -CONFIG_X86_REQUIRED_FEATURE_LM=y -CONFIG_X86_DISABLED_FEATURE_VME=y -CONFIG_X86_DISABLED_FEATURE_K6_MTRR=y -CONFIG_X86_DISABLED_FEATURE_CYRIX_ARR=y -CONFIG_X86_DISABLED_FEATURE_CENTAUR_MCR=y -CONFIG_X86_DISABLED_FEATURE_LAM=y -CONFIG_X86_DISABLED_FEATURE_SGX=y -CONFIG_X86_DISABLED_FEATURE_FRED=y -CONFIG_AS_AVX512=y -CONFIG_AS_GFNI=y -CONFIG_AS_VAES=y -CONFIG_AS_VPCLMULQDQ=y -CONFIG_AS_WRUSS=y -CONFIG_ARCH_CONFIGURES_CPU_MITIGATIONS=y -CONFIG_ARCH_HAS_DMA_OPS=y - -# -# General architecture-dependent options -# -CONFIG_HOTPLUG_SMT=y -CONFIG_HOTPLUG_CORE_SYNC=y -CONFIG_HOTPLUG_CORE_SYNC_DEAD=y -CONFIG_HOTPLUG_CORE_SYNC_FULL=y -CONFIG_HOTPLUG_SPLIT_STARTUP=y -CONFIG_HOTPLUG_PARALLEL=y -CONFIG_GENERIC_IRQ_ENTRY=y -CONFIG_GENERIC_SYSCALL=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_KRETPROBE_ON_RETHOOK=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_TRACE_IRQFLAGS_NMI_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_ARCH_HAS_CPU_FINALIZE_INIT=y -CONFIG_ARCH_HAS_CPU_PASID=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_RUST=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_MMU_GATHER_MERGE_VMAS=y -CONFIG_ARCH_WANT_IRQS_OFF_ACTIVATE_MM=y -CONFIG_MMU_LAZY_TLB_REFCOUNT=y -CONFIG_ARCH_HAVE_NMI_SAFE_CMPXCHG=y -CONFIG_ARCH_HAVE_EXTRA_ELF_NOTES=y -CONFIG_ARCH_HAS_NMI_SAFE_THIS_CPU_OPS=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_KSTACK_ERASE=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_AUTOFDO_CLANG=y -CONFIG_ARCH_SUPPORTS_PROPELLER_CLANG=y -CONFIG_ARCH_SUPPORTS_CFI_CLANG=y -CONFIG_HAVE_ARCH_WITHIN_STACK_FRAMES=y -CONFIG_HAVE_CONTEXT_TRACKING_USER=y -CONFIG_HAVE_CONTEXT_TRACKING_USER_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_HAVE_ARCH_HUGE_VMALLOC=y -CONFIG_ARCH_WANT_HUGE_PMD_SHARE=y -CONFIG_ARCH_WANT_PMD_MKWRITE=y -CONFIG_HAVE_ARCH_SOFT_DIRTY=y -CONFIG_HAVE_MOD_ARCH_SPECIFIC=y -CONFIG_MODULES_USE_ELF_RELA=y -CONFIG_ARCH_HAS_EXECMEM_ROX=y -CONFIG_HAVE_IRQ_EXIT_ON_IRQ_STACK=y -CONFIG_HAVE_SOFTIRQ_ON_OWN_STACK=y -CONFIG_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_HAVE_PAGE_SIZE_4KB=y -CONFIG_PAGE_SIZE_4KB=y -CONFIG_PAGE_SIZE_LESS_THAN_64KB=y -CONFIG_PAGE_SIZE_LESS_THAN_256KB=y -CONFIG_PAGE_SHIFT=12 -CONFIG_HAVE_OBJTOOL=y -CONFIG_HAVE_JUMP_LABEL_HACK=y -CONFIG_HAVE_NOINSTR_HACK=y -CONFIG_HAVE_NOINSTR_VALIDATION=y -CONFIG_HAVE_UACCESS_VALIDATION=y -CONFIG_HAVE_STACK_VALIDATION=y -CONFIG_HAVE_RELIABLE_STACKTRACE=y -CONFIG_ISA_BUS_API=y -CONFIG_OLD_SIGSUSPEND3=y -CONFIG_COMPAT_OLD_SIGACTION=y -CONFIG_COMPAT_32BIT_TIME=y -CONFIG_ARCH_SUPPORTS_RT=y -CONFIG_HAVE_ARCH_VMAP_STACK=y -CONFIG_VMAP_STACK=y -CONFIG_HAVE_ARCH_RANDOMIZE_KSTACK_OFFSET=y -CONFIG_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_ARCH_HAS_CPU_RESCTRL=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_ARCH_HAS_CC_PLATFORM=y -CONFIG_HAVE_STATIC_CALL=y -CONFIG_HAVE_STATIC_CALL_INLINE=y -CONFIG_HAVE_PREEMPT_DYNAMIC=y -CONFIG_HAVE_PREEMPT_DYNAMIC_CALL=y -CONFIG_ARCH_WANT_LD_ORPHAN_WARN=y -CONFIG_ARCH_SUPPORTS_DEBUG_PAGEALLOC=y -CONFIG_ARCH_SUPPORTS_PAGE_TABLE_CHECK=y -CONFIG_ARCH_HAS_ELFCORE_COMPAT=y -CONFIG_ARCH_HAS_PARANOID_L1D_FLUSH=y -CONFIG_DYNAMIC_SIGFRAME=y -CONFIG_ARCH_HAS_HW_PTE_YOUNG=y -CONFIG_ARCH_HAS_NONLEAF_PMD_YOUNG=y -CONFIG_ARCH_HAS_KERNEL_FPU_SUPPORT=y -CONFIG_ARCH_VMLINUX_NEEDS_RELOCS=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 -CONFIG_FUNCTION_ALIGNMENT_4B=y -CONFIG_FUNCTION_ALIGNMENT_16B=y -CONFIG_FUNCTION_ALIGNMENT=16 -CONFIG_CC_HAS_MIN_FUNCTION_ALIGNMENT=y -CONFIG_CC_HAS_SANE_FUNCTION_ALIGNMENT=y -CONFIG_ARCH_HAS_CPU_ATTACK_VECTORS=y -# end of General architecture-dependent options - -CONFIG_RT_MUTEXES=y -CONFIG_MODULE_SIG_FORMAT=y -CONFIG_MODULES=y -CONFIG_MODULE_DEBUGFS=y -# CONFIG_MODULE_DEBUG is not set -CONFIG_MODULE_FORCE_LOAD=y -CONFIG_MODULE_UNLOAD=y -CONFIG_MODULE_FORCE_UNLOAD=y -CONFIG_MODULE_UNLOAD_TAINT_TRACKING=y -# CONFIG_MODVERSIONS is not set -# CONFIG_MODULE_SRCVERSION_ALL is not set -CONFIG_MODULE_SIG=y -# CONFIG_MODULE_SIG_FORCE is not set -# CONFIG_MODULE_SIG_ALL is not set -# CONFIG_MODULE_SIG_SHA1 is not set -# CONFIG_MODULE_SIG_SHA256 is not set -# CONFIG_MODULE_SIG_SHA384 is not set -CONFIG_MODULE_SIG_SHA512=y -# CONFIG_MODULE_SIG_SHA3_256 is not set -# CONFIG_MODULE_SIG_SHA3_384 is not set -# CONFIG_MODULE_SIG_SHA3_512 is not set -CONFIG_MODULE_SIG_HASH="sha512" -CONFIG_MODULE_COMPRESS=y -CONFIG_MODULE_COMPRESS_GZIP=y -# CONFIG_MODULE_COMPRESS_XZ is not set -# CONFIG_MODULE_COMPRESS_ZSTD is not set -# CONFIG_MODULE_COMPRESS_ALL is not set -CONFIG_MODULE_DECOMPRESS=y -# 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_BLOCK_LEGACY_AUTOLOAD=y -CONFIG_BLK_RQ_ALLOC_TIME=y -CONFIG_BLK_CGROUP_RWSTAT=y -CONFIG_BLK_CGROUP_PUNT_BIO=y -CONFIG_BLK_DEV_BSG_COMMON=y -CONFIG_BLK_ICQ=y -CONFIG_BLK_DEV_BSGLIB=y -CONFIG_BLK_DEV_INTEGRITY=y -CONFIG_BLK_DEV_WRITE_MOUNTED=y -CONFIG_BLK_DEV_ZONED=y -CONFIG_BLK_DEV_THROTTLING=y -CONFIG_BLK_WBT=y -CONFIG_BLK_WBT_MQ=y -CONFIG_BLK_CGROUP_IOLATENCY=y -CONFIG_BLK_CGROUP_FC_APPID=y -CONFIG_BLK_CGROUP_IOCOST=y -CONFIG_BLK_CGROUP_IOPRIO=y -CONFIG_BLK_DEBUG_FS=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 is not set -# end of Partition Types - -CONFIG_BLK_PM=y -CONFIG_BLOCK_HOLDER_DEPRECATED=y -CONFIG_BLK_MQ_STACKING=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_ZPOOL=y -CONFIG_SWAP=y -CONFIG_ZSWAP=y -# CONFIG_ZSWAP_DEFAULT_ON is not set -# CONFIG_ZSWAP_SHRINKER_DEFAULT_ON is not set -# 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_ZSMALLOC=y -CONFIG_ZSWAP_ZPOOL_DEFAULT="zsmalloc" -CONFIG_ZSMALLOC=y -# CONFIG_ZSMALLOC_STAT is not set -CONFIG_ZSMALLOC_CHAIN_SIZE=8 - -# -# Slab allocator options -# -CONFIG_SLUB=y -CONFIG_KVFREE_RCU_BATCHED=y -CONFIG_SLAB_MERGE_DEFAULT=y -CONFIG_SLAB_FREELIST_RANDOM=y -CONFIG_SLAB_FREELIST_HARDENED=y -CONFIG_SLAB_BUCKETS=y -# CONFIG_SLUB_STATS is not set -CONFIG_SLUB_CPU_PARTIAL=y -# CONFIG_RANDOM_KMALLOC_CACHES is not set -# end of Slab allocator options - -CONFIG_SHUFFLE_PAGE_ALLOCATOR=y -# CONFIG_COMPAT_BRK is not set -CONFIG_SPARSEMEM=y -CONFIG_SPARSEMEM_EXTREME=y -CONFIG_SPARSEMEM_VMEMMAP_ENABLE=y -CONFIG_SPARSEMEM_VMEMMAP=y -CONFIG_SPARSEMEM_VMEMMAP_PREINIT=y -CONFIG_ARCH_WANT_OPTIMIZE_DAX_VMEMMAP=y -CONFIG_ARCH_WANT_OPTIMIZE_HUGETLB_VMEMMAP=y -CONFIG_ARCH_WANT_HUGETLB_VMEMMAP_PREINIT=y -CONFIG_HAVE_GUP_FAST=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_ARCH_ENABLE_MEMORY_HOTREMOVE=y -CONFIG_MEMORY_HOTPLUG=y -CONFIG_MHP_DEFAULT_ONLINE_TYPE_OFFLINE=y -# CONFIG_MHP_DEFAULT_ONLINE_TYPE_ONLINE_AUTO is not set -# CONFIG_MHP_DEFAULT_ONLINE_TYPE_ONLINE_KERNEL is not set -# CONFIG_MHP_DEFAULT_ONLINE_TYPE_ONLINE_MOVABLE is not set -CONFIG_MEMORY_HOTREMOVE=y -CONFIG_MHP_MEMMAP_ON_MEMORY=y -CONFIG_ARCH_MHP_MEMMAP_ON_MEMORY_ENABLE=y -CONFIG_SPLIT_PTE_PTLOCKS=y -CONFIG_ARCH_ENABLE_SPLIT_PMD_PTLOCK=y -CONFIG_SPLIT_PMD_PTLOCKS=y -CONFIG_MEMORY_BALLOON=y -CONFIG_BALLOON_COMPACTION=y -CONFIG_COMPACTION=y -CONFIG_COMPACT_UNEVICTABLE_DEFAULT=1 -CONFIG_PAGE_REPORTING=y -CONFIG_MIGRATION=y -CONFIG_DEVICE_MIGRATION=y -CONFIG_ARCH_ENABLE_HUGEPAGE_MIGRATION=y -CONFIG_ARCH_ENABLE_THP_MIGRATION=y -CONFIG_CONTIG_ALLOC=y -CONFIG_PCP_BATCH_SCALE_MAX=5 -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_ARCH_WANT_GENERAL_HUGETLB=y -CONFIG_ARCH_WANTS_THP_SWAP=y -CONFIG_MM_ID=y -CONFIG_TRANSPARENT_HUGEPAGE=y -# CONFIG_TRANSPARENT_HUGEPAGE_ALWAYS is not set -CONFIG_TRANSPARENT_HUGEPAGE_MADVISE=y -# CONFIG_TRANSPARENT_HUGEPAGE_NEVER is not set -CONFIG_THP_SWAP=y -# CONFIG_READ_ONLY_THP_FOR_FS is not set -# CONFIG_NO_PAGE_MAPCOUNT is not set -CONFIG_PAGE_MAPCOUNT=y -CONFIG_PGTABLE_HAS_HUGE_LEAVES=y -CONFIG_ARCH_SUPPORTS_HUGE_PFNMAP=y -CONFIG_ARCH_SUPPORTS_PMD_PFNMAP=y -CONFIG_ARCH_SUPPORTS_PUD_PFNMAP=y -CONFIG_NEED_PER_CPU_EMBED_FIRST_CHUNK=y -CONFIG_NEED_PER_CPU_PAGE_FIRST_CHUNK=y -CONFIG_USE_PERCPU_NUMA_NODE_ID=y -CONFIG_HAVE_SETUP_PER_CPU_AREA=y -CONFIG_CMA=y -# CONFIG_CMA_DEBUGFS is not set -CONFIG_CMA_SYSFS=y -CONFIG_CMA_AREAS=19 -CONFIG_PAGE_BLOCK_MAX_ORDER=10 -CONFIG_MEM_SOFT_DIRTY=y -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_CURRENT_STACK_POINTER=y -CONFIG_ZONE_DMA=y -CONFIG_ZONE_DMA32=y -CONFIG_ZONE_DEVICE=y -CONFIG_HMM_MIRROR=y -CONFIG_GET_FREE_REGION=y -CONFIG_DEVICE_PRIVATE=y -CONFIG_VMAP_PFN=y -CONFIG_ARCH_USES_HIGH_VMA_FLAGS=y -CONFIG_ARCH_HAS_PKEYS=y -CONFIG_ARCH_USES_PG_ARCH_2=y -CONFIG_VM_EVENT_COUNTERS=y -# CONFIG_PERCPU_STATS is not set -# CONFIG_GUP_TEST is not set -# CONFIG_DMAPOOL_TEST is not set -CONFIG_ARCH_HAS_PTE_SPECIAL=y -CONFIG_MAPPING_DIRTY_HELPERS=y -CONFIG_MEMFD_CREATE=y -CONFIG_SECRETMEM=y -CONFIG_ANON_VMA_NAME=y -CONFIG_HAVE_ARCH_USERFAULTFD_WP=y -CONFIG_HAVE_ARCH_USERFAULTFD_MINOR=y -CONFIG_USERFAULTFD=y -CONFIG_PTE_MARKER_UFFD_WP=y -CONFIG_LRU_GEN=y -CONFIG_LRU_GEN_ENABLED=y -# CONFIG_LRU_GEN_STATS is not set -CONFIG_LRU_GEN_WALKS_MMU=y -CONFIG_ARCH_SUPPORTS_PER_VMA_LOCK=y -CONFIG_PER_VMA_LOCK=y -CONFIG_LOCK_MM_AND_FIND_VMA=y -CONFIG_IOMMU_MM_DATA=y -CONFIG_EXECMEM=y -CONFIG_NUMA_MEMBLKS=y -# CONFIG_NUMA_EMU is not set -CONFIG_ARCH_HAS_USER_SHADOW_STACK=y -CONFIG_ARCH_SUPPORTS_PT_RECLAIM=y -CONFIG_PT_RECLAIM=y - -# -# Data Access Monitoring -# -CONFIG_DAMON=y -CONFIG_DAMON_VADDR=y -CONFIG_DAMON_PADDR=y -CONFIG_DAMON_SYSFS=y -CONFIG_DAMON_RECLAIM=y -# CONFIG_DAMON_LRU_SORT is not set -# CONFIG_DAMON_STAT is not set -# CONFIG_DAMON_STAT_ENABLED_DEFAULT is not set -# 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_XGRESS=y -CONFIG_NET_REDIRECT=y -CONFIG_SKB_DECRYPTED=y -CONFIG_SKB_EXTENSIONS=y -CONFIG_NET_DEVMEM=y -CONFIG_NET_SHAPER=y -CONFIG_NET_CRC32C=y - -# -# Networking options -# -CONFIG_PACKET=y -CONFIG_PACKET_DIAG=m -CONFIG_UNIX=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 is not set -CONFIG_XFRM_INTERFACE=m -CONFIG_XFRM_SUB_POLICY=y -CONFIG_XFRM_MIGRATE=y -CONFIG_XFRM_STATISTICS=y -CONFIG_XFRM_AH=m -CONFIG_XFRM_ESP=m -CONFIG_XFRM_IPCOMP=m -CONFIG_NET_KEY=m -CONFIG_NET_KEY_MIGRATE=y -# CONFIG_XFRM_IPTFS is not set -CONFIG_XFRM_ESPINTCP=y -CONFIG_SMC=m -CONFIG_SMC_DIAG=m -# CONFIG_SMC_LO is not set -CONFIG_XDP_SOCKETS=y -CONFIG_XDP_SOCKETS_DIAG=m -CONFIG_NET_HANDSHAKE=y -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_TABLE_PERTURB_ORDER=16 -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_SIGPOOL=y -# CONFIG_TCP_AO is not set -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_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=y -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_BPF_LINK=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_CONNTRACK_OVS=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_NF_NAT_OVS=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_EXTHDR_DCCP is not set -CONFIG_NFT_FLOW_OFFLOAD=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_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_NF_FLOW_TABLE_PROCFS=y -CONFIG_NETFILTER_XTABLES=m -CONFIG_NETFILTER_XTABLES_COMPAT=y -CONFIG_NETFILTER_XTABLES_LEGACY=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_IP_NF_IPTABLES_LEGACY=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_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_ECN=m -CONFIG_IP_NF_TARGET_TTL=m -CONFIG_IP_NF_RAW=m -CONFIG_IP_NF_SECURITY=m -CONFIG_IP_NF_ARPTABLES=m -CONFIG_NFT_COMPAT_ARP=m -CONFIG_IP_NF_ARPFILTER=m -CONFIG_IP_NF_ARP_MANGLE=m -# end of IP: Netfilter Configuration - -# -# IPv6: Netfilter Configuration -# -CONFIG_IP6_NF_IPTABLES_LEGACY=m -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_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_LEGACY=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_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=y -CONFIG_SCTP_COOKIE_HMAC_SHA1=y -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=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=y -CONFIG_NET_DSA=m -CONFIG_NET_DSA_TAG_NONE=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_LEGACY_FCS=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_RZN1_A5PSW=m -CONFIG_NET_DSA_TAG_LAN9303=m -CONFIG_NET_DSA_TAG_SJA1105=m -CONFIG_NET_DSA_TAG_TRAILER=m -CONFIG_NET_DSA_TAG_VSC73XX_8021Q=m -CONFIG_NET_DSA_TAG_XRS700X=m -CONFIG_VLAN_8021Q=m -CONFIG_VLAN_8021Q_GVRP=y -CONFIG_VLAN_8021Q_MVRP=y -CONFIG_LLC=m -CONFIG_LLC2=m -CONFIG_ATALK=m -# CONFIG_X25 is not set -# CONFIG_LAPB is not set -CONFIG_PHONET=m -CONFIG_6LOWPAN=m -CONFIG_6LOWPAN_DEBUGFS=y -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_HTB=m -CONFIG_NET_SCH_HFSC=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_MQPRIO_LIB=m -CONFIG_NET_SCH_TAPRIO=m -CONFIG_NET_SCH_GRED=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_BPF is not set -# CONFIG_NET_SCH_DUALPI2 is not set -# CONFIG_NET_SCH_DEFAULT is not set - -# -# Classification -# -CONFIG_NET_CLS=y -CONFIG_NET_CLS_BASIC=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_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_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 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_MAX_SKB_FRAGS=17 -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=m -# 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 -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_LE=y -CONFIG_BT_LE_L2CAP_ECRED=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_MTK=m -CONFIG_BT_HCIBTUSB=m -CONFIG_BT_HCIBTUSB_AUTOSUSPEND=y -CONFIG_BT_HCIBTUSB_POLL_SYNC=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=y -# CONFIG_BT_HCIUART_AML is not set -CONFIG_BT_HCIBCM203X=m -CONFIG_BT_HCIBCM4377=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 -CONFIG_BT_NXPUART=m -CONFIG_BT_INTEL_PCIE=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_INJECT_RX_DELAY is not set -CONFIG_AF_RXRPC_DEBUG=y -CONFIG_RXKAD=y -# CONFIG_RXGK is not set -# CONFIG_RXPERF is not set -CONFIG_AF_KCM=m -CONFIG_STREAM_PARSER=y -CONFIG_MCTP=y -CONFIG_MCTP_FLOWS=y -CONFIG_FIB_RULES=y -CONFIG_WIRELESS=y -CONFIG_WIRELESS_EXT=y -CONFIG_WEXT_CORE=y -CONFIG_WEXT_PROC=y -CONFIG_WEXT_PRIV=y -CONFIG_CFG80211=m -# CONFIG_NL80211_TESTMODE is not set -# CONFIG_CFG80211_DEVELOPER_WARNINGS is not set -CONFIG_CFG80211_REQUIRE_SIGNED_REGDB=y -CONFIG_CFG80211_USE_KERNEL_REGDB_KEYS=y -CONFIG_CFG80211_DEFAULT_PS=y -CONFIG_CFG80211_DEBUGFS=y -CONFIG_CFG80211_CRDA_SUPPORT=y -CONFIG_CFG80211_WEXT=y -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_FD=m -CONFIG_NET_9P_VIRTIO=m -CONFIG_NET_9P_XEN=m -# CONFIG_NET_9P_USBG is not set -CONFIG_NET_9P_RDMA=m -# CONFIG_NET_9P_DEBUG is not set -# CONFIG_CAIF 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=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_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_I2C=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_I2C=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_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_IEEE8021Q_HELPERS=y -CONFIG_NET_SELFTESTS=y -CONFIG_NET_SOCK_MSG=y -CONFIG_NET_DEVLINK=y -CONFIG_PAGE_POOL=y -CONFIG_PAGE_POOL_STATS=y -CONFIG_FAILOVER=m -CONFIG_ETHTOOL_NETLINK=y - -# -# Device Drivers -# -CONFIG_HAVE_PCI=y -CONFIG_GENERIC_PCI_IOMAP=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=y -CONFIG_PCI_MSI=y -CONFIG_PCI_QUIRKS=y -# CONFIG_PCI_DEBUG is not set -# CONFIG_PCI_REALLOC_ENABLE_AUTO is not set -CONFIG_PCI_STUB=m -CONFIG_PCI_PF_STUB=m -CONFIG_XEN_PCIDEV_FRONTEND=m -CONFIG_PCI_ATS=y -# CONFIG_PCI_DOE is not set -CONFIG_PCI_LOCKLESS_CONFIG=y -CONFIG_PCI_IOV=y -# CONFIG_PCI_NPEM is not set -CONFIG_PCI_PRI=y -CONFIG_PCI_PASID=y -# CONFIG_PCIE_TPH is not set -# CONFIG_PCI_P2PDMA is not set -CONFIG_PCI_LABEL=y -CONFIG_PCI_HYPERV=m -CONFIG_VGA_ARB=y -CONFIG_VGA_ARB_MAX_GPUS=16 -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_OCTEONEP is not set -CONFIG_HOTPLUG_PCI_SHPC=y - -# -# PCI controller drivers -# -CONFIG_VMD=m -CONFIG_PCI_HYPERV_INTERFACE=m - -# -# Cadence-based PCIe controllers -# -# end of Cadence-based PCIe controllers - -# -# DesignWare-based PCIe controllers -# -CONFIG_PCIE_DW=y -# CONFIG_PCIE_DW_DEBUGFS is not set -CONFIG_PCIE_DW_HOST=y -CONFIG_PCI_MESON=y -# CONFIG_PCIE_DW_PLAT_HOST is not set -# end of DesignWare-based PCIe controllers - -# -# Mobiveil-based PCIe controllers -# -# end of Mobiveil-based PCIe controllers - -# -# PLDA-based PCIe controllers -# -# end of PLDA-based PCIe controllers -# 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_PCI_PWRCTRL_SLOT is not set -# 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_CPS_XX=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_DEVTMPFS_SAFE=y -CONFIG_STANDALONE=y -CONFIG_PREVENT_FIRMWARE_BUILD=y - -# -# Firmware loader -# -CONFIG_FW_LOADER=y -CONFIG_FW_LOADER_DEBUG=y -CONFIG_FW_LOADER_PAGED_BUF=y -CONFIG_FW_LOADER_SYSFS=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_LOADER_COMPRESS_XZ=y -CONFIG_FW_LOADER_COMPRESS_ZSTD=y -CONFIG_FW_CACHE=y -CONFIG_FW_UPLOAD=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_DEVICES=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 -# CONFIG_FW_DEVLINK_SYNC_STATE_TIMEOUT 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 -# CONFIG_MHI_BUS_EP is not set -# end of Bus devices - -# -# Cache Drivers -# -# end of Cache Drivers - -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_FW_CS_DSP=m -# CONFIG_GOOGLE_FIRMWARE is not set - -# -# EFI (Extensible Firmware Interface) Support -# -CONFIG_EFI_ESRT=y -CONFIG_EFI_VARS_PSTORE=y -CONFIG_EFI_VARS_PSTORE_DEFAULT_DISABLE=y -CONFIG_EFI_SOFT_RESERVE=y -CONFIG_EFI_DXE_MEM_ATTRIBUTES=y -CONFIG_EFI_RUNTIME_WRAPPERS=y -CONFIG_EFI_BOOTLOADER_CONTROL=m -CONFIG_EFI_CAPSULE_LOADER=m -CONFIG_EFI_TEST=m -CONFIG_EFI_DEV_PATH_PARSER=y -CONFIG_APPLE_PROPERTIES=y -CONFIG_RESET_ATTACK_MITIGATION=y -# CONFIG_EFI_RCI2_TABLE is not set -# CONFIG_EFI_DISABLE_PCI_DMA is not set -CONFIG_EFI_EARLYCON=y -CONFIG_EFI_CUSTOM_SSDT_OVERLAYS=y -# CONFIG_EFI_DISABLE_RUNTIME is not set -# CONFIG_EFI_COCO_SECRET is not set -# CONFIG_OVMF_DEBUG_LOG is not set -CONFIG_UNACCEPTED_MEMORY=y -CONFIG_EFI_EMBEDDED_FIRMWARE=y -CONFIG_EFI_SBAT_FILE="" -# end of EFI (Extensible Firmware Interface) Support - -CONFIG_UEFI_CPER=y -CONFIG_UEFI_CPER_X86=y - -# -# Qualcomm firmware drivers -# -# end of Qualcomm firmware drivers - -# -# Tegra firmware driver -# -# end of Tegra firmware driver -# end of Firmware Drivers - -# CONFIG_FWCTL is not set -CONFIG_GNSS=m -CONFIG_GNSS_SERIAL=m -CONFIG_GNSS_MTK_SERIAL=m -CONFIG_GNSS_SIRF_SERIAL=m -CONFIG_GNSS_UBX_SERIAL=m -CONFIG_GNSS_USB=m -CONFIG_MTD=m -# CONFIG_MTD_TESTS is not set - -# -# Partition parsers -# -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_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 -# CONFIG_MTD_INTEL_DG 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 -CONFIG_MTD_NAND_ECC_MXIC=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_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_BLK_DEV_FD_RAWCMD is not set -CONFIG_CDROM=m -CONFIG_BLK_DEV_PCIESSD_MTIP32XX=m -CONFIG_ZRAM=m -CONFIG_ZRAM_BACKEND_LZ4=y -CONFIG_ZRAM_BACKEND_LZ4HC=y -CONFIG_ZRAM_BACKEND_ZSTD=y -# CONFIG_ZRAM_BACKEND_DEFLATE is not set -CONFIG_ZRAM_BACKEND_842=y -CONFIG_ZRAM_BACKEND_LZO=y -# CONFIG_ZRAM_DEF_COMP_LZORLE is not set -CONFIG_ZRAM_DEF_COMP_LZO=y -# CONFIG_ZRAM_DEF_COMP_LZ4 is not set -# CONFIG_ZRAM_DEF_COMP_LZ4HC is not set -# CONFIG_ZRAM_DEF_COMP_ZSTD is not set -# CONFIG_ZRAM_DEF_COMP_842 is not set -CONFIG_ZRAM_DEF_COMP="lzo" -CONFIG_ZRAM_WRITEBACK=y -# CONFIG_ZRAM_TRACK_ENTRY_ACTIME is not set -# CONFIG_ZRAM_MEMORY_TRACKING is not set -CONFIG_ZRAM_MULTI_COMP=y -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_RAM=m -CONFIG_BLK_DEV_RAM_COUNT=16 -CONFIG_BLK_DEV_RAM_SIZE=16384 -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_UBLK is not set -CONFIG_BLK_DEV_RNBD=y -CONFIG_BLK_DEV_RNBD_CLIENT=m -CONFIG_BLK_DEV_RNBD_SERVER=m -# CONFIG_BLK_DEV_ZONED_LOOP is not set - -# -# NVME Support -# -CONFIG_NVME_CORE=y -CONFIG_BLK_DEV_NVME=y -CONFIG_NVME_MULTIPATH=y -CONFIG_NVME_VERBOSE_ERRORS=y -CONFIG_NVME_HWMON=y -CONFIG_NVME_FABRICS=m -CONFIG_NVME_RDMA=m -CONFIG_NVME_FC=m -CONFIG_NVME_TCP=m -# CONFIG_NVME_TCP_TLS is not set -# CONFIG_NVME_HOST_AUTH is not set -CONFIG_NVME_TARGET=m -# CONFIG_NVME_TARGET_DEBUGFS is not set -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 -# CONFIG_NVME_TARGET_TCP_TLS is not set -# CONFIG_NVME_TARGET_AUTH is not set -# 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_RPMB is not set -# CONFIG_TI_FPC202 is not set -CONFIG_TIFM_CORE=m -CONFIG_TIFM_7XX1=m -CONFIG_ICS932S401=m -CONFIG_ENCLOSURE_SERVICES=m -CONFIG_SMPRO_ERRMON=m -CONFIG_SMPRO_MISC=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_NTSYNC=y -# CONFIG_NSM is not set -CONFIG_C2PORT=m -CONFIG_C2PORT_DURAMAR_2150=m - -# -# EEPROM support -# -CONFIG_EEPROM_AT24=m -CONFIG_EEPROM_AT25=m -CONFIG_EEPROM_MAX6875=m -CONFIG_EEPROM_93CX6=y -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 -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_GSC=m -# CONFIG_INTEL_MEI_VSC_HW is not set -CONFIG_INTEL_MEI_HDCP=m -CONFIG_INTEL_MEI_PXP=m -# CONFIG_INTEL_MEI_GSC_PROXY is not set -CONFIG_VMWARE_VMCI=m -CONFIG_GENWQE=m -CONFIG_GENWQE_PLATFORM_ERROR_RECOVERY=0 -# CONFIG_BCM_VK is not set -CONFIG_MISC_ALCOR_PCI=m -CONFIG_MISC_RTSX_PCI=m -CONFIG_MISC_RTSX_USB=m -CONFIG_UACCE=m -CONFIG_PVPANIC=y -CONFIG_PVPANIC_MMIO=m -CONFIG_PVPANIC_PCI=m -CONFIG_GP_PCI1XXXX=m -# CONFIG_KEBA_CP500 is not set -# CONFIG_AMD_SBRMI_I2C is not set -# 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_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_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_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_AHCI_DWC=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_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_RZ1000=m -CONFIG_PATA_PARPORT=m - -# -# Parallel IDE protocol modules -# -CONFIG_PATA_PARPORT_ATEN=m -# CONFIG_PATA_PARPORT_BPCK is not set -CONFIG_PATA_PARPORT_BPCK6=m -CONFIG_PATA_PARPORT_COMM=m -CONFIG_PATA_PARPORT_DSTR=m -CONFIG_PATA_PARPORT_FIT2=m -CONFIG_PATA_PARPORT_FIT3=m -CONFIG_PATA_PARPORT_EPAT=m -CONFIG_PATA_PARPORT_EPATC8=y -# CONFIG_PATA_PARPORT_EPIA is not set -# CONFIG_PATA_PARPORT_FRIQ is not set -CONFIG_PATA_PARPORT_FRPW=m -# CONFIG_PATA_PARPORT_KBIC is not set -# CONFIG_PATA_PARPORT_KTTI is not set -# CONFIG_PATA_PARPORT_ON20 is not set -CONFIG_PATA_PARPORT_ON26=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_BITMAP_FILE=y -CONFIG_MD_LINEAR=m -CONFIG_MD_RAID0=m -CONFIG_MD_RAID1=m -CONFIG_MD_RAID10=m -CONFIG_MD_RAID456=m -CONFIG_MD_CLUSTER=m -CONFIG_BCACHE=m -# CONFIG_BCACHE_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_DM_VDO is not set -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_REMOTE_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_OVPN 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_PFCP is not set -CONFIG_AMT=m -CONFIG_MACSEC=m -CONFIG_NETCONSOLE=m -CONFIG_NETCONSOLE_DYNAMIC=y -# CONFIG_NETCONSOLE_EXTENDED_LOG is not set -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_NETKIT=y -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_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 - -# -# 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_I2C=m -# CONFIG_NET_DSA_MICROCHIP_KSZ_SPI is not set -# CONFIG_NET_DSA_MICROCHIP_KSZ_PTP is not set -CONFIG_NET_DSA_MICROCHIP_KSZ8863_SMI=m -CONFIG_NET_DSA_MV88E6XXX=m -CONFIG_NET_DSA_MV88E6XXX_PTP=y -CONFIG_NET_DSA_MV88E6XXX_LEDS=y -CONFIG_NET_DSA_MSCC_FELIX_DSA_LIB=m -# CONFIG_NET_DSA_MSCC_OCELOT_EXT is not set -CONFIG_NET_DSA_MSCC_SEVILLE=m -CONFIG_NET_DSA_AR9331=m -CONFIG_NET_DSA_QCA8K=m -CONFIG_NET_DSA_QCA8K_LEDS_SUPPORT=y -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_REALTEK=m -# 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_PDS_CORE=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_CX_ECAT=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_BNGE is not set -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_CORE=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_NET_VENDOR_DAVICOM=y -CONFIG_DM9051=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_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 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_ENGLEDER=y -CONFIG_TSNEP=m -# CONFIG_TSNEP_SELFTESTS is not set -CONFIG_NET_VENDOR_EZCHIP=y -CONFIG_NET_VENDOR_FUNGIBLE=y -CONFIG_FUN_CORE=m -CONFIG_FUN_ETH=m -CONFIG_NET_VENDOR_GOOGLE=y -# CONFIG_GVE is not set -CONFIG_NET_VENDOR_HISILICON=y -# CONFIG_HIBMCGE is not set -CONFIG_NET_VENDOR_HUAWEI=y -CONFIG_HINIC=m -# CONFIG_HINIC3 is not set -CONFIG_NET_VENDOR_I825XX=y -CONFIG_NET_VENDOR_INTEL=y -CONFIG_LIBETH=m -CONFIG_LIBIE=m -CONFIG_LIBIE_ADMINQ=m -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_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_HWMON=y -CONFIG_ICE_SWITCHDEV=y -CONFIG_ICE_HWTS=y -CONFIG_FM10K=m -CONFIG_IGC=m -# CONFIG_IDPF is not set -CONFIG_JME=m -CONFIG_NET_VENDOR_ADI=y -CONFIG_ADIN1110=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_OCTEON_EP=m -# CONFIG_OCTEON_EP_VF 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_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_CT=y -CONFIG_MLX5_TC_SAMPLE=y -CONFIG_MLX5_CORE_EN_DCB=y -# CONFIG_MLX5_CORE_IPOIB is not set -# CONFIG_MLX5_MACSEC is not set -CONFIG_MLX5_EN_IPSEC=y -# CONFIG_MLX5_EN_TLS is not set -CONFIG_MLX5_SW_STEERING=y -CONFIG_MLX5_HW_STEERING=y -# CONFIG_MLX5_SF is not set -# CONFIG_MLX5_DPLL 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_META=y -# CONFIG_FBNIC is not set -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_LAN865X is not set -CONFIG_VCAP=y -CONFIG_NET_VENDOR_MICROSEMI=y -CONFIG_MSCC_OCELOT_SWITCH_LIB=m -CONFIG_NET_VENDOR_MICROSOFT=y -CONFIG_MICROSOFT_MANA=m -CONFIG_NET_VENDOR_MYRI=y -CONFIG_MYRI10GE=m -CONFIG_MYRI10GE_DCA=y -CONFIG_FEALNX=m -# CONFIG_NET_VENDOR_NI is not set -CONFIG_NET_VENDOR_NATSEMI=y -CONFIG_NATSEMI=m -CONFIG_NS83820=m -CONFIG_NET_VENDOR_NETERION=y -CONFIG_S2IO=m -CONFIG_NET_VENDOR_NETRONOME=y -CONFIG_NFP=m -# CONFIG_NFP_APP_FLOWER is not set -CONFIG_NFP_APP_ABM_NIC=y -CONFIG_NFP_NET_IPSEC=y -# CONFIG_NFP_DEBUG 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_BROCADE=y -CONFIG_BNA=m -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_RTASE is not set -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_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 -CONFIG_SFC_MCDI_MON=y -CONFIG_SFC_SRIOV=y -CONFIG_SFC_MCDI_LOGGING=y -CONFIG_SFC_FALCON=m -CONFIG_SFC_FALCON_MTD=y -CONFIG_SFC_SIENA=m -CONFIG_SFC_SIENA_MTD=y -CONFIG_SFC_SIENA_MCDI_MON=y -# CONFIG_SFC_SIENA_SRIOV is not set -CONFIG_SFC_SIENA_MCDI_LOGGING=y -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_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_TEHUTI_TN40 is not set -CONFIG_NET_VENDOR_TI=y -# CONFIG_TI_CPSW_PHY_SEL is not set -CONFIG_TLAN=m -CONFIG_NET_VENDOR_VERTEXCOM=y -CONFIG_MSE102X=m -CONFIG_NET_VENDOR_VIA=y -CONFIG_VIA_RHINE=m -# CONFIG_VIA_RHINE_MMIO is not set -CONFIG_VIA_VELOCITY=m -CONFIG_NET_VENDOR_WANGXUN=y -CONFIG_LIBWX=m -CONFIG_NGBE=m -CONFIG_TXGBE=m -# CONFIG_TXGBEVF is not set -# CONFIG_NGBEVF is not set -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_LL_TEMAC=m -# CONFIG_FDDI is not set -# CONFIG_HIPPI is not set -CONFIG_PHYLINK=m -CONFIG_PHYLIB=y -CONFIG_SWPHY=y -CONFIG_PHY_PACKAGE=m -CONFIG_LED_TRIGGER_PHY=y -CONFIG_FIXED_PHY=y -CONFIG_SFP=m - -# -# MII PHY device drivers -# -# CONFIG_AS21XXX_PHY is not set -# CONFIG_AIR_EN8811H_PHY is not set -CONFIG_AMD_PHY=m -# CONFIG_ADIN_PHY is not set -# CONFIG_ADIN1100_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_BCM_NET_PHYPTP=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_88Q2XXX_PHY is not set -CONFIG_MARVELL_88X2222_PHY=m -CONFIG_MAXLINEAR_GPHY=m -# CONFIG_MAXLINEAR_86110_PHY is not set -CONFIG_MEDIATEK_GE_PHY=m -CONFIG_MTK_NET_PHYLIB=m -CONFIG_MICREL_PHY=m -CONFIG_MICROCHIP_T1S_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_CBTX_PHY=m -CONFIG_NXP_C45_TJA11XX_PHY=m -# CONFIG_NXP_TJA11XX_PHY is not set -CONFIG_NCN26000_PHY=m -CONFIG_QCOM_NET_PHYLIB=m -CONFIG_AT803X_PHY=m -# CONFIG_QCA83XX_PHY is not set -# CONFIG_QCA808X_PHY is not set -CONFIG_QSEMI_PHY=m -CONFIG_REALTEK_PHY=m -CONFIG_REALTEK_PHY_HWMON=y -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_DP83TD510_PHY is not set -# CONFIG_DP83TG720_PHY is not set -CONFIG_VITESSE_PHY=m -CONFIG_XILINX_GMII2RGMII=m -CONFIG_MICREL_KS8995MA=m -# CONFIG_PSE_CONTROLLER is not set -CONFIG_CAN_DEV=m -CONFIG_CAN_VCAN=m -# CONFIG_CAN_VXCAN is not set -CONFIG_CAN_NETLINK=y -CONFIG_CAN_CALC_BITTIMING=y -CONFIG_CAN_RX_OFFLOAD=y -# CONFIG_CAN_CAN327 is not set -# CONFIG_CAN_JANZ_ICAN3 is not set -# CONFIG_CAN_KVASER_PCIEFD is not set -CONFIG_CAN_SLCAN=m -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 is not set -CONFIG_CAN_CC770_PLATFORM=m -CONFIG_CAN_CTUCANFD=m -CONFIG_CAN_CTUCANFD_PCI=m -# CONFIG_CAN_ESD_402_PCI is not set -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_USB is not set -CONFIG_CAN_ETAS_ES58X=m -# CONFIG_CAN_F81604 is not set -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 - -# -# MCTP Device Drivers -# -CONFIG_MCTP_SERIAL=m -CONFIG_MCTP_TRANSPORT_I2C=m -# CONFIG_MCTP_TRANSPORT_I3C is not set -# CONFIG_MCTP_TRANSPORT_USB is not set -# end of MCTP Device Drivers - -CONFIG_MDIO_BUS=y -CONFIG_FWNODE_MDIO=y -CONFIG_ACPI_MDIO=y -CONFIG_MDIO_BITBANG=m -CONFIG_MDIO_BCM_UNIMAC=m -CONFIG_MDIO_CAVIUM=m -CONFIG_MDIO_GPIO=m -CONFIG_MDIO_I2C=m -# CONFIG_MDIO_MVUSB is not set -CONFIG_MDIO_MSCC_MIIM=m -CONFIG_MDIO_REGMAP=m -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_PPPOE_HASH_BITS_1 is not set -# CONFIG_PPPOE_HASH_BITS_2 is not set -CONFIG_PPPOE_HASH_BITS_4=y -# CONFIG_PPPOE_HASH_BITS_8 is not set -CONFIG_PPPOE_HASH_BITS=4 -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_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_SDIO is not set -CONFIG_ATH10K_USB=m -# CONFIG_ATH10K_DEBUG is not set -# CONFIG_ATH10K_DEBUGFS is not set -CONFIG_ATH10K_LEDS=y -# 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_ATH12K=m -# CONFIG_ATH12K_DEBUG is not set -# CONFIG_ATH12K_DEBUGFS is not set -# CONFIG_ATH12K_TRACING is not set -# CONFIG_ATH12K_COREDUMP is not set -CONFIG_WLAN_VENDOR_ATMEL=y -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_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 is not set -# end of iwl3945 / iwl4965 Debugging Options - -CONFIG_IWLWIFI=m -CONFIG_IWLWIFI_LEDS=y -CONFIG_IWLDVM=m -CONFIG_IWLMVM=m -CONFIG_IWLMLD=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_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_MT792x_LIB=m -CONFIG_MT792x_USB=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_MT7921U=m -CONFIG_MT7996E=m -CONFIG_MT7925_COMMON=m -CONFIG_MT7925E=m -CONFIG_MT7925U=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_PURELIFI=y -# CONFIG_PLFXLC 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 is not set -# CONFIG_RTL8192DU is not set -CONFIG_RTLWIFI=m -CONFIG_RTLWIFI_PCI=m -CONFIG_RTLWIFI_DEBUG=y -CONFIG_RTL8192C_COMMON=m -CONFIG_RTL8192D_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_SDIO=m -CONFIG_RTW88_USB=m -CONFIG_RTW88_8822B=m -CONFIG_RTW88_8822C=m -CONFIG_RTW88_8723X=m -CONFIG_RTW88_8703B=m -CONFIG_RTW88_8723D=m -CONFIG_RTW88_8821C=m -CONFIG_RTW88_88XXA=m -CONFIG_RTW88_8821A=m -CONFIG_RTW88_8812A=m -CONFIG_RTW88_8822BE=m -CONFIG_RTW88_8822BS=m -CONFIG_RTW88_8822BU=m -CONFIG_RTW88_8822CE=m -CONFIG_RTW88_8822CS=m -CONFIG_RTW88_8822CU=m -CONFIG_RTW88_8723DE=m -CONFIG_RTW88_8723DS=m -CONFIG_RTW88_8723CS=m -CONFIG_RTW88_8723DU=m -CONFIG_RTW88_8821CE=m -CONFIG_RTW88_8821CS=m -CONFIG_RTW88_8821CU=m -CONFIG_RTW88_8821AU=m -CONFIG_RTW88_8812AU=m -# CONFIG_RTW88_8814AE is not set -# CONFIG_RTW88_8814AU is not set -# CONFIG_RTW88_DEBUG is not set -# CONFIG_RTW88_DEBUGFS is not set -CONFIG_RTW88_LEDS=y -CONFIG_RTW89=m -CONFIG_RTW89_CORE=m -CONFIG_RTW89_PCI=m -CONFIG_RTW89_8852A=m -CONFIG_RTW89_8852B_COMMON=m -CONFIG_RTW89_8852B=m -CONFIG_RTW89_8852C=m -CONFIG_RTW89_8922A=m -# CONFIG_RTW89_8851BE is not set -# CONFIG_RTW89_8851BU is not set -CONFIG_RTW89_8852AE=m -CONFIG_RTW89_8852BE=m -# CONFIG_RTW89_8852BU is not set -# CONFIG_RTW89_8852BTE is not set -CONFIG_RTW89_8852CE=m -CONFIG_RTW89_8922AE=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_SILABS=y -CONFIG_WFX=m -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_WLAN_VENDOR_ZYDAS=y -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_VIRT_WIFI=m -# CONFIG_WAN is not set -CONFIG_IEEE802154_DRIVERS=m -CONFIG_IEEE802154_FAKELB=m -CONFIG_IEEE802154_AT86RF230=m -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_DEBUGFS=y -CONFIG_WWAN_HWSIM=m -CONFIG_MHI_WWAN_CTRL=m -CONFIG_MHI_WWAN_MBIM=m -CONFIG_RPMSG_WWAN_CTRL=m -CONFIG_IOSM=m -CONFIG_MTK_T7XX=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 -CONFIG_INPUT_VIVALDIFMAP=y - -# -# 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 - -# -# Input Device Drivers -# -CONFIG_INPUT_KEYBOARD=y -CONFIG_KEYBOARD_ADC=m -CONFIG_KEYBOARD_ADP5588=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_MPR121=m -# CONFIG_KEYBOARD_NEWTON is not set -CONFIG_KEYBOARD_OPENCORES=m -# CONFIG_KEYBOARD_PINEPHONE is not set -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_JOYSTICK_SENSEHAT is not set -# CONFIG_JOYSTICK_SEESAW is not set -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_CYTTSP5=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_GOODIX_BERLIN_I2C is not set -# CONFIG_TOUCHSCREEN_GOODIX_BERLIN_SPI is not set -CONFIG_TOUCHSCREEN_HIDEEP=m -CONFIG_TOUCHSCREEN_HYCON_HY46XX=m -CONFIG_TOUCHSCREEN_HYNITRON_CSTXXX=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_MMS114=m -CONFIG_TOUCHSCREEN_MELFAS_MIP4=m -CONFIG_TOUCHSCREEN_MSG2638=m -CONFIG_TOUCHSCREEN_MTOUCH=m -CONFIG_TOUCHSCREEN_NOVATEK_NVT_TS=m -CONFIG_TOUCHSCREEN_IMAGIS=m -CONFIG_TOUCHSCREEN_INEXIO=m -CONFIG_TOUCHSCREEN_PENMOUNT=m -CONFIG_TOUCHSCREEN_EDT_FT5X06=m -CONFIG_TOUCHSCREEN_TOUCHRIGHT=m -CONFIG_TOUCHSCREEN_TOUCHWIN=m -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_COLIBRI_VF50 is not set -CONFIG_TOUCHSCREEN_ROHM_BU21023=m -CONFIG_TOUCHSCREEN_IQS5XX=m -# CONFIG_TOUCHSCREEN_IQS7211 is not set -CONFIG_TOUCHSCREEN_ZINITIX=m -CONFIG_TOUCHSCREEN_HIMAX_HX83112B=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_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_IBM_PANEL is not set -CONFIG_INPUT_IMS_PCU=m -CONFIG_INPUT_IQS269A=m -CONFIG_INPUT_IQS626A=m -# CONFIG_INPUT_IQS7222 is not set -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_INPUT_RT5120_PWRKEY is not set -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_F1A is not set -# CONFIG_RMI4_F21 is not set -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_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_VT_HW_CONSOLE_BINDING=y -CONFIG_UNIX98_PTYS=y -# CONFIG_LEGACY_PTYS is not set -# CONFIG_LEGACY_TIOCSTI is not set -# CONFIG_LDISC_AUTOLOAD is not set - -# -# 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_PCILIB=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_PCI1XXXX=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_DFL=m -CONFIG_SERIAL_8250_DW=m -CONFIG_SERIAL_8250_RT288X=y -CONFIG_SERIAL_8250_LPSS=m -CONFIG_SERIAL_8250_MID=m -CONFIG_SERIAL_8250_PERICOM=m -# CONFIG_SERIAL_8250_NI is not set - -# -# 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_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_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_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_SSIF_IPMI_BMC=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_TCG_TPM2_HMAC=y -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=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_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_SVSM is not set -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 -# end of Character devices - -# -# I2C support -# -CONFIG_I2C=y -CONFIG_ACPI_I2C_OPREGION=y -CONFIG_I2C_BOARDINFO=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_CCGX_UCSI=m -CONFIG_I2C_ALI1535=m -CONFIG_I2C_ALI1563=m -CONFIG_I2C_ALI15X3=m -CONFIG_I2C_AMD756=m -CONFIG_I2C_AMD8111=m -CONFIG_I2C_AMD_MP2=m -# CONFIG_I2C_AMD_ASF is not set -CONFIG_I2C_I801=m -CONFIG_I2C_I801_MUX=y -CONFIG_I2C_ISCH=m -CONFIG_I2C_ISMT=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=m -CONFIG_I2C_VIAPRO=m -# CONFIG_I2C_ZHAOXIN is not set - -# -# 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_AMDPSP=y -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_PCI1XXXX=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 -CONFIG_SPI_OFFLOAD=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_CH341 is not set -CONFIG_SPI_CS42L43=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_GPIO=m -CONFIG_SPI_INTEL=m -CONFIG_SPI_INTEL_PCI=m -CONFIG_SPI_INTEL_PLATFORM=m -CONFIG_SPI_LM70_LLP=m -# CONFIG_SPI_MICROCHIP_CORE is not set -# CONFIG_SPI_MICROCHIP_CORE_QSPI is not set -CONFIG_SPI_LANTIQ_SSC=m -CONFIG_SPI_OC_TINY=m -CONFIG_SPI_PCI1XXXX=m -CONFIG_SPI_PXA2XX=m -CONFIG_SPI_PXA2XX_PCI=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 - -# -# SPI Offload triggers -# -# CONFIG_SPI_OFFLOAD_TRIGGER_ADI_UTIL_SD is not set -# CONFIG_SPI_OFFLOAD_TRIGGER_PWM is not set -CONFIG_SPMI=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 -# CONFIG_PPS_GENERATOR is not set - -# -# PTP clock support -# -CONFIG_PTP_1588_CLOCK=y -CONFIG_PTP_1588_CLOCK_OPTIONAL=y -# CONFIG_DP83640_PHY is not set -# CONFIG_PTP_1588_CLOCK_INES is not set -CONFIG_PTP_1588_CLOCK_KVM=m -CONFIG_PTP_1588_CLOCK_VMCLOCK=m -CONFIG_PTP_1588_CLOCK_IDT82P33=m -CONFIG_PTP_1588_CLOCK_IDTCM=m -# CONFIG_PTP_1588_CLOCK_FC3W is not set -# CONFIG_PTP_1588_CLOCK_MOCK is not set -CONFIG_PTP_1588_CLOCK_VMW=m -# CONFIG_PTP_1588_CLOCK_OCP is not set -CONFIG_PTP_DFL_TOD=m -# end of PTP clock support - -# -# DPLL device support -# -CONFIG_DPLL=y -# CONFIG_ZL3073X_I2C is not set -# CONFIG_ZL3073X_SPI is not set -# end of DPLL device 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_CY8C95X0=m -CONFIG_PINCTRL_DA9062=m -CONFIG_PINCTRL_MCP23S08_I2C=m -CONFIG_PINCTRL_MCP23S08_SPI=m -CONFIG_PINCTRL_MCP23S08=m -CONFIG_PINCTRL_SX150X=y -CONFIG_PINCTRL_CS42L43=m -CONFIG_PINCTRL_MADERA=m -CONFIG_PINCTRL_CS47L35=y -CONFIG_PINCTRL_CS47L85=y -CONFIG_PINCTRL_CS47L90=y - -# -# Intel pinctrl drivers -# -CONFIG_PINCTRL_BAYTRAIL=y -CONFIG_PINCTRL_CHERRYVIEW=y -CONFIG_PINCTRL_LYNXPOINT=m -CONFIG_PINCTRL_INTEL=y -CONFIG_PINCTRL_INTEL_PLATFORM=m -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_METEORLAKE=m -CONFIG_PINCTRL_METEORPOINT=m -CONFIG_PINCTRL_SUNRISEPOINT=m -CONFIG_PINCTRL_TIGERLAKE=m -# end of Intel pinctrl drivers - -# -# Renesas pinctrl drivers -# -# end of Renesas pinctrl drivers - -CONFIG_GPIOLIB_LEGACY=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_CDEV=y -CONFIG_GPIO_CDEV_V1=y -CONFIG_GPIO_GENERIC=m -CONFIG_GPIO_REGMAP=m -CONFIG_GPIO_SWNODE_UNDEFINED=y -CONFIG_GPIO_MAX730X=m -CONFIG_GPIO_IDIO_16=m - -# -# Memory mapped GPIO drivers -# -# CONFIG_GPIO_ALTERA is not set -CONFIG_GPIO_AMDPT=m -CONFIG_GPIO_DWAPB=m -CONFIG_GPIO_EXAR=m -CONFIG_GPIO_GENERIC_PLATFORM=m -# CONFIG_GPIO_GRANITERAPIDS is not set -CONFIG_GPIO_ICH=m -CONFIG_GPIO_MB86S7X=m -CONFIG_GPIO_MENZ127=m -# CONFIG_GPIO_POLARFIRE_SOC is not set -CONFIG_GPIO_TANGIER=m -# CONFIG_GPIO_XILINX is not set -CONFIG_GPIO_AMD_FCH=m -# end of Memory mapped GPIO drivers - -# -# Port-mapped I/O GPIO drivers -# -CONFIG_GPIO_VX855=m -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_FXL6408=m -# CONFIG_GPIO_DS4520 is not set -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_CROS_EC is not set -CONFIG_GPIO_DA9052=m -CONFIG_GPIO_DLN2=m -CONFIG_GPIO_ELKHARTLAKE=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=m -CONFIG_GPIO_TQMX86=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_74X164 is not set -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 -# CONFIG_GPIO_MPSSE is not set -# end of USB GPIO expanders - -# -# Virtual GPIO drivers -# -CONFIG_GPIO_AGGREGATOR=m -CONFIG_GPIO_LATCH=m -CONFIG_GPIO_MOCKUP=m -CONFIG_GPIO_VIRTIO=m -CONFIG_GPIO_SIM=m -# end of Virtual GPIO drivers - -# -# GPIO Debugging utilities -# -# CONFIG_GPIO_VIRTUSER is not set -# end of GPIO Debugging utilities - -CONFIG_DEV_SYNC_PROBE=m -CONFIG_W1=m -CONFIG_W1_CON=y - -# -# 1-wire Bus Masters -# -# CONFIG_W1_MASTER_AMD_AXI is not set -CONFIG_W1_MASTER_MATROX=m -CONFIG_W1_MASTER_DS2490=m -CONFIG_W1_MASTER_DS2482=m -CONFIG_W1_MASTER_GPIO=m -CONFIG_W1_MASTER_SGI=m -# CONFIG_W1_MASTER_UART 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 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_SEQUENCING is not set -CONFIG_POWER_SUPPLY=y -# CONFIG_POWER_SUPPLY_DEBUG is not set -CONFIG_POWER_SUPPLY_HWMON=y -CONFIG_GENERIC_ADC_BATTERY=m -CONFIG_IP5XXX_POWER=m -# CONFIG_WM831X_BACKUP is not set -# CONFIG_WM831X_POWER is not set -CONFIG_TEST_POWER=m -CONFIG_CHARGER_ADP5061=m -# CONFIG_BATTERY_CHAGALL is not set -CONFIG_BATTERY_CW2015=m -CONFIG_BATTERY_DS2760=m -CONFIG_BATTERY_DS2780=m -CONFIG_BATTERY_DS2781=m -CONFIG_BATTERY_DS2782=m -# CONFIG_BATTERY_SAMSUNG_SDI is not set -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_MAX1720X is not set -CONFIG_BATTERY_MAX1721X=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_MAX77976=m -# CONFIG_CHARGER_MAX8971 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_BATTERY_GAUGE_LTC2941=m -# CONFIG_BATTERY_GOLDFISH is not set -CONFIG_BATTERY_RT5033=m -# CONFIG_CHARGER_RT5033 is not set -CONFIG_CHARGER_RT9455=m -CONFIG_CHARGER_RT9467=m -CONFIG_CHARGER_RT9471=m -CONFIG_CHARGER_CROS_USBPD=m -CONFIG_CHARGER_CROS_PCHG=m -CONFIG_CHARGER_CROS_CONTROL=m -# CONFIG_FUEL_GAUGE_STC3117 is not set -CONFIG_CHARGER_BD99954=m -CONFIG_BATTERY_SURFACE=m -CONFIG_CHARGER_SURFACE=m -CONFIG_BATTERY_UG3105=m -# CONFIG_FUEL_GAUGE_MM8013 is not set -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_SMPRO=m -CONFIG_SENSORS_AD7314=m -CONFIG_SENSORS_AD7414=m -CONFIG_SENSORS_AD7418=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_ASUS_ROG_RYUJIN is not set -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_ATXP1=m -# CONFIG_SENSORS_CHIPCAP2 is not set -CONFIG_SENSORS_CORSAIR_CPRO=m -CONFIG_SENSORS_CORSAIR_PSU=m -CONFIG_SENSORS_CROS_EC=m -CONFIG_SENSORS_DRIVETEMP=m -CONFIG_SENSORS_DS620=m -CONFIG_SENSORS_DS1621=m -CONFIG_SENSORS_DELL_SMM=m -CONFIG_I8K=y -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_GIGABYTE_WATERFORCE is not set -CONFIG_SENSORS_GL518SM=m -CONFIG_SENSORS_GL520SM=m -CONFIG_SENSORS_G760A=m -CONFIG_SENSORS_G762=m -CONFIG_SENSORS_HIH6130=m -# CONFIG_SENSORS_HS3001 is not set -# CONFIG_SENSORS_HTU31 is not set -CONFIG_SENSORS_IBMAEM=m -CONFIG_SENSORS_IBMPEX=m -CONFIG_SENSORS_IIO_HWMON=m -CONFIG_SENSORS_I5500=m -CONFIG_SENSORS_CORETEMP=m -# CONFIG_SENSORS_ISL28022 is not set -CONFIG_SENSORS_IT87=m -CONFIG_SENSORS_JC42=m -# CONFIG_SENSORS_POWERZ is not set -# CONFIG_SENSORS_POWR1220 is not set -# CONFIG_SENSORS_LENOVO_EC 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_LTC2991 is not set -# 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_LTC4282 is not set -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_MAX31760=m -# CONFIG_MAX31827 is not set -CONFIG_SENSORS_MAX6620=m -CONFIG_SENSORS_MAX6621=m -CONFIG_SENSORS_MAX6639=m -CONFIG_SENSORS_MAX6650=m -CONFIG_SENSORS_MAX6697=m -CONFIG_SENSORS_MAX31790=m -CONFIG_SENSORS_MC34VR500=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_CORE=m -CONFIG_SENSORS_NCT6775=m -# CONFIG_SENSORS_NCT6775_I2C is not set -# CONFIG_SENSORS_NCT7363 is not set -CONFIG_SENSORS_NCT7802=m -CONFIG_SENSORS_NCT7904=m -CONFIG_SENSORS_NPCM7XX=m -CONFIG_SENSORS_NZXT_KRAKEN2=m -# CONFIG_SENSORS_NZXT_KRAKEN3 is not set -CONFIG_SENSORS_NZXT_SMART2=m -CONFIG_SENSORS_OCC_P8_I2C=m -CONFIG_SENSORS_OCC=m -CONFIG_SENSORS_PCF8591=m -CONFIG_SENSORS_PECI_CPUTEMP=m -CONFIG_SENSORS_PECI_DIMMTEMP=m -CONFIG_SENSORS_PECI=m -CONFIG_PMBUS=m -CONFIG_SENSORS_PMBUS=m -CONFIG_SENSORS_ACBEL_FSG032=m -CONFIG_SENSORS_ADM1266=m -CONFIG_SENSORS_ADM1275=m -# CONFIG_SENSORS_ADP1050 is not set -CONFIG_SENSORS_BEL_PFE=m -CONFIG_SENSORS_BPA_RS600=m -# CONFIG_SENSORS_CRPS is not set -CONFIG_SENSORS_DELTA_AHE50DC_FAN=m -CONFIG_SENSORS_FSP_3Y=m -CONFIG_SENSORS_IBM_CFFPS=m -CONFIG_SENSORS_DPS920AB=m -# CONFIG_SENSORS_INA233 is not set -CONFIG_SENSORS_INSPUR_IPSPS=m -# CONFIG_SENSORS_IR35221 is not set -CONFIG_SENSORS_IR36021=m -CONFIG_SENSORS_IR38064=m -CONFIG_SENSORS_IR38064_REGULATOR=y -# CONFIG_SENSORS_IRPS5401 is not set -CONFIG_SENSORS_ISL68137=m -CONFIG_SENSORS_LM25066=m -CONFIG_SENSORS_LM25066_REGULATOR=y -# CONFIG_SENSORS_LT3074 is not set -CONFIG_SENSORS_LT7182S=m -CONFIG_SENSORS_LTC2978=m -# CONFIG_SENSORS_LTC2978_REGULATOR is not set -CONFIG_SENSORS_LTC3815=m -# CONFIG_SENSORS_LTC4286 is not set -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_MP2856 is not set -CONFIG_SENSORS_MP2888=m -# CONFIG_SENSORS_MP2891 is not set -CONFIG_SENSORS_MP2975=m -# CONFIG_SENSORS_MP2993 is not set -# CONFIG_SENSORS_MP2975_REGULATOR is not set -CONFIG_SENSORS_MP5023=m -# CONFIG_SENSORS_MP5920 is not set -# CONFIG_SENSORS_MP5990 is not set -# CONFIG_SENSORS_MP9941 is not set -CONFIG_SENSORS_MPQ7932_REGULATOR=y -CONFIG_SENSORS_MPQ7932=m -# CONFIG_SENSORS_MPQ8785 is not set -CONFIG_SENSORS_PIM4328=m -CONFIG_SENSORS_PLI1209BC=m -CONFIG_SENSORS_PLI1209BC_REGULATOR=y -# CONFIG_SENSORS_PM6764TR is not set -# CONFIG_SENSORS_PXE1610 is not set -# CONFIG_SENSORS_Q54SJ108A2 is not set -CONFIG_SENSORS_STPDDC60=m -CONFIG_SENSORS_TDA38640=m -CONFIG_SENSORS_TDA38640_REGULATOR=y -# CONFIG_SENSORS_TPS25990 is not set -# CONFIG_SENSORS_TPS40422 is not set -CONFIG_SENSORS_TPS53679=m -CONFIG_SENSORS_TPS546D24=m -CONFIG_SENSORS_UCD9000=m -CONFIG_SENSORS_UCD9200=m -# CONFIG_SENSORS_XDP710 is not set -# CONFIG_SENSORS_XDPE152 is not set -CONFIG_SENSORS_XDPE122=m -CONFIG_SENSORS_XDPE122_REGULATOR=y -CONFIG_SENSORS_ZL6100=m -# CONFIG_SENSORS_PT5161L is not set -# CONFIG_SENSORS_PWM_FAN is not set -# CONFIG_SENSORS_SBTSI is not set -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_SY7636A=m -CONFIG_SENSORS_DME1737=m -CONFIG_SENSORS_EMC1403=m -CONFIG_SENSORS_EMC2103=m -CONFIG_SENSORS_EMC2305=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_SURFACE_FAN is not set -# CONFIG_SENSORS_SURFACE_TEMP is not set -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_INA238=m -CONFIG_SENSORS_INA3221=m -# CONFIG_SENSORS_SPD5118 is not set -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_TMP464=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_SENSORS_ASUS_WMI=m -CONFIG_SENSORS_ASUS_EC=m -# CONFIG_SENSORS_HP_WMI is not set -CONFIG_THERMAL=y -CONFIG_THERMAL_NETLINK=y -CONFIG_THERMAL_STATISTICS=y -# CONFIG_THERMAL_DEBUGFS is not set -# CONFIG_THERMAL_CORE_TESTING is not set -CONFIG_THERMAL_EMERGENCY_POWEROFF_DELAY_MS=0 -CONFIG_THERMAL_HWMON=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_DEFAULT_GOV_BANG_BANG 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_PCIE_THERMAL is not set -# CONFIG_THERMAL_EMULATION is not set - -# -# Intel thermal drivers -# -CONFIG_INTEL_POWERCLAMP=m -CONFIG_X86_THERMAL_VECTOR=y -CONFIG_INTEL_TCC=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_HFI_THERMAL=y -# 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_CROS_EC_WATCHDOG is not set -CONFIG_DA9052_WATCHDOG=m -CONFIG_DA9062_WATCHDOG=m -# CONFIG_LENOVO_SE10_WDT is not set -# CONFIG_LENOVO_SE30_WDT is not set -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_ADVANTECH_EC_WDT=m -CONFIG_ALIM1535_WDT=m -CONFIG_ALIM7101_WDT=m -# CONFIG_EBC_C384_WDT is not set -# CONFIG_EXAR_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_INTEL_OC_WATCHDOG is not set -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_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_SIEMENS_SIMATIC_IPC_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_MFD_SMPRO=m -# 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_CGBC is not set -CONFIG_MFD_CROS_EC_DEV=m -# CONFIG_MFD_CS40L50_I2C is not set -# CONFIG_MFD_CS40L50_SPI is not set -CONFIG_MFD_CS42L43=m -# CONFIG_MFD_CS42L43_I2C is not set -CONFIG_MFD_CS42L43_SDW=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_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_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_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_MAX77541 is not set -# CONFIG_MFD_MAX77693 is not set -# CONFIG_MFD_MAX77705 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_MT6370 is not set -CONFIG_MFD_MT6397=m -CONFIG_MFD_MENF21BMC=m -# CONFIG_MFD_OCELOT is not set -CONFIG_EZX_PCAP=y -CONFIG_MFD_VIPERBOARD=m -CONFIG_MFD_RETU=m -CONFIG_MFD_SY7636A=m -CONFIG_MFD_RDC321X=m -CONFIG_MFD_RT4831=m -CONFIG_MFD_RT5033=m -CONFIG_MFD_RT5120=m -# CONFIG_MFD_RC5T583 is not set -CONFIG_MFD_SI476X_CORE=m -CONFIG_MFD_SIMPLE_MFD_I2C=m -CONFIG_MFD_SM501=m -CONFIG_MFD_SM501_GPIO=y -CONFIG_MFD_SKY81452=m -CONFIG_MFD_SYSCON=y -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_MFD_TPS6594_I2C is not set -# CONFIG_MFD_TPS6594_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_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_CORE=m -CONFIG_MFD_INTEL_M10_BMC_SPI=m -CONFIG_MFD_INTEL_M10_BMC_PMCI=m -# CONFIG_MFD_QNAP_MCU is not set -# CONFIG_MFD_UPBOARD_FPGA is not set -# 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_NETLINK_EVENTS is not set -# CONFIG_REGULATOR_88PG86X is not set -CONFIG_REGULATOR_ACT8865=m -CONFIG_REGULATOR_AD5398=m -# CONFIG_REGULATOR_ADP5055 is not set -# CONFIG_REGULATOR_ARIZONA_LDO1 is not set -# CONFIG_REGULATOR_ARIZONA_MICSUPP is not set -# CONFIG_REGULATOR_AW37503 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_MAX77503 is not set -# CONFIG_REGULATOR_MAX77857 is not set -CONFIG_REGULATOR_MAX8649=m -CONFIG_REGULATOR_MAX8660=m -CONFIG_REGULATOR_MAX8893=m -CONFIG_REGULATOR_MAX8952=m -CONFIG_REGULATOR_MAX20086=m -CONFIG_REGULATOR_MAX20411=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_MT6331=m -CONFIG_REGULATOR_MT6332=m -CONFIG_REGULATOR_MT6357=m -CONFIG_REGULATOR_MT6358=m -CONFIG_REGULATOR_MT6359=m -CONFIG_REGULATOR_MT6360=m -CONFIG_REGULATOR_MT6397=m -CONFIG_REGULATOR_PCA9450=m -# CONFIG_REGULATOR_PF9453 is not set -CONFIG_REGULATOR_PCAP=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_RAA215300 is not set -CONFIG_REGULATOR_RT4801=m -CONFIG_REGULATOR_RT4803=m -CONFIG_REGULATOR_RT4831=m -CONFIG_REGULATOR_RT5033=m -CONFIG_REGULATOR_RT5120=m -CONFIG_REGULATOR_RT5190A=m -CONFIG_REGULATOR_RT5739=m -CONFIG_REGULATOR_RT5759=m -CONFIG_REGULATOR_RT6160=m -CONFIG_REGULATOR_RT6190=m -CONFIG_REGULATOR_RT6245=m -CONFIG_REGULATOR_RTQ2134=m -CONFIG_REGULATOR_RTMV20=m -CONFIG_REGULATOR_RTQ6752=m -# CONFIG_REGULATOR_RTQ2208 is not set -CONFIG_REGULATOR_SKY81452=m -# CONFIG_REGULATOR_SLG51000 is not set -CONFIG_REGULATOR_SY7636A=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_TPS65132 is not set -CONFIG_REGULATOR_TPS6524X=m -# CONFIG_REGULATOR_TPS65912 is not set -CONFIG_REGULATOR_TPS68470=m -# CONFIG_REGULATOR_WM831X is not set -CONFIG_REGULATOR_QCOM_LABIBB=m -CONFIG_RC_CORE=m -CONFIG_LIRC=y -CONFIG_RC_MAP=m -CONFIG_RC_DECODERS=y -CONFIG_IR_IMON_DECODER=m -CONFIG_IR_JVC_DECODER=m -CONFIG_IR_MCE_KBD_DECODER=m -CONFIG_IR_NEC_DECODER=m -CONFIG_IR_RC5_DECODER=m -CONFIG_IR_RC6_DECODER=m -CONFIG_IR_RCMM_DECODER=m -CONFIG_IR_SANYO_DECODER=m -CONFIG_IR_SHARP_DECODER=m -CONFIG_IR_SONY_DECODER=m -CONFIG_IR_XMP_DECODER=m -CONFIG_RC_DEVICES=y -CONFIG_IR_ENE=m -CONFIG_IR_FINTEK=m -CONFIG_IR_IGORPLUGUSB=m -CONFIG_IR_IGUANA=m -CONFIG_IR_IMON=m -CONFIG_IR_IMON_RAW=m -CONFIG_IR_ITE_CIR=m -CONFIG_IR_MCEUSB=m -CONFIG_IR_NUVOTON=m -CONFIG_IR_REDRAT3=m -CONFIG_IR_SERIAL=m -CONFIG_IR_SERIAL_TRANSMITTER=y -CONFIG_IR_STREAMZAP=m -CONFIG_IR_TOY=m -CONFIG_IR_TTUSBIR=m -CONFIG_IR_WINBOND_CIR=m -CONFIG_RC_ATI_REMOTE=m -CONFIG_RC_LOOPBACK=m -CONFIG_RC_XBOX_DVD=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_NXP_TDA9950=m -CONFIG_CEC_CROS_EC=m -CONFIG_CEC_GPIO=m -CONFIG_CEC_SECO=m -CONFIG_CEC_SECO_RC=y -# CONFIG_USB_EXTRON_DA_HD_4K_PLUS_CEC is not set -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_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_V4L2_CCI=m -CONFIG_V4L2_CCI_I2C=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 -# - -# -# Media drivers -# -CONFIG_MEDIA_USB_SUPPORT=y - -# -# Webcam devices -# -CONFIG_USB_GSPCA=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_SPCA1528=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_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_GL860=m -CONFIG_USB_M5602=m -CONFIG_USB_STV06XX=m -CONFIG_USB_PWC=m -# CONFIG_USB_PWC_DEBUG is not set -CONFIG_USB_PWC_INPUT_EVDEV=y -CONFIG_USB_S2255=m -CONFIG_VIDEO_USBTV=m -CONFIG_USB_VIDEO_CLASS=m -CONFIG_USB_VIDEO_CLASS_INPUT_EVDEV=y - -# -# Analog TV USB devices -# -CONFIG_VIDEO_GO7007=m -CONFIG_VIDEO_GO7007_USB=m -CONFIG_VIDEO_GO7007_LOADER=m -CONFIG_VIDEO_GO7007_USB_S2250_BOARD=m -CONFIG_VIDEO_HDPVR=m -CONFIG_VIDEO_PVRUSB2=m -CONFIG_VIDEO_PVRUSB2_SYSFS=y -CONFIG_VIDEO_PVRUSB2_DVB=y -# CONFIG_VIDEO_PVRUSB2_DEBUGIFC is not set -CONFIG_VIDEO_STK1160=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 - -# -# Digital TV USB devices -# -CONFIG_DVB_AS102=m -CONFIG_DVB_B2C2_FLEXCOP_USB=m -# CONFIG_DVB_B2C2_FLEXCOP_USB_DEBUG is not set -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_DVBSKY=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_ZD1301=m -CONFIG_DVB_USB=m -# CONFIG_DVB_USB_DEBUG is not set -CONFIG_DVB_USB_A800=m -CONFIG_DVB_USB_AF9005=m -CONFIG_DVB_USB_AF9005_REMOTE=m -CONFIG_DVB_USB_AZ6027=m -CONFIG_DVB_USB_CINERGY_T2=m -CONFIG_DVB_USB_CXUSB=m -# CONFIG_DVB_USB_CXUSB_ANALOG is not set -CONFIG_DVB_USB_DIB0700=m -CONFIG_DVB_USB_DIB3000MC=m -CONFIG_DVB_USB_DIBUSB_MB=m -CONFIG_DVB_USB_DIBUSB_MB_FAULTY=y -CONFIG_DVB_USB_DIBUSB_MC=m -CONFIG_DVB_USB_DIGITV=m -CONFIG_DVB_USB_DTT200U=m -CONFIG_DVB_USB_DTV5100=m -CONFIG_DVB_USB_DW2102=m -CONFIG_DVB_USB_GP8PSK=m -CONFIG_DVB_USB_M920X=m -CONFIG_DVB_USB_NOVA_T_USB2=m -CONFIG_DVB_USB_OPERA1=m -CONFIG_DVB_USB_PCTV452E=m -CONFIG_DVB_USB_TECHNISAT_USB2=m -CONFIG_DVB_USB_TTUSB2=m -CONFIG_DVB_USB_UMT_010=m -CONFIG_DVB_USB_VP702X=m -CONFIG_DVB_USB_VP7045=m -CONFIG_SMS_USB_DRV=m -CONFIG_DVB_TTUSB_BUDGET=m -CONFIG_DVB_TTUSB_DEC=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_MGB4 is not set -# CONFIG_VIDEO_SOLO6X10 is not set -CONFIG_VIDEO_TW5864=m -CONFIG_VIDEO_TW68=m -CONFIG_VIDEO_TW686X=m -# CONFIG_VIDEO_ZORAN is not set - -# -# Media capture/analog TV support -# -CONFIG_VIDEO_DT3155=m -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 - -# -# Media capture/analog/hybrid TV support -# -CONFIG_VIDEO_BT848=m -CONFIG_DVB_BT8XX=m -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_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_B2C2_FLEXCOP_PCI=m -# CONFIG_DVB_B2C2_FLEXCOP_PCI_DEBUG is not set -CONFIG_DVB_DDBRIDGE=m -# CONFIG_DVB_DDBRIDGE_MSIENABLE is not set -CONFIG_DVB_DM1105=m -CONFIG_MANTIS_CORE=m -CONFIG_DVB_MANTIS=m -CONFIG_DVB_HOPPER=m -CONFIG_DVB_NETUP_UNIDVB=m -CONFIG_DVB_NGENE=m -CONFIG_DVB_PLUTO2=m -CONFIG_DVB_PT1=m -CONFIG_DVB_PT3=m -CONFIG_DVB_SMIPCIE=m -CONFIG_DVB_BUDGET_CORE=m -CONFIG_DVB_BUDGET=m -CONFIG_DVB_BUDGET_CI=m -CONFIG_DVB_BUDGET_AV=m -# CONFIG_VIDEO_IPU3_CIO2 is not set -CONFIG_VIDEO_INTEL_IPU6=m -# CONFIG_INTEL_VSC is not set -# CONFIG_IPU_BRIDGE is not set -CONFIG_RADIO_ADAPTERS=m -CONFIG_RADIO_MAXIRADIO=m -CONFIG_RADIO_SAA7706H=m -CONFIG_RADIO_SHARK=m -CONFIG_RADIO_SHARK2=m -CONFIG_RADIO_SI4713=m -CONFIG_RADIO_SI476X=m -CONFIG_RADIO_TEA575X=m -CONFIG_RADIO_TEA5764=m -CONFIG_RADIO_TEF6862=m -CONFIG_RADIO_WL1273=m -CONFIG_USB_DSBR=m -CONFIG_USB_KEENE=m -CONFIG_USB_MA901=m -CONFIG_USB_MR800=m -CONFIG_USB_RAREMONO=m -CONFIG_RADIO_SI470X=m -CONFIG_USB_SI470X=m -CONFIG_I2C_SI470X=m -CONFIG_USB_SI4713=m -CONFIG_PLATFORM_SI4713=m -CONFIG_I2C_SI4713=m -CONFIG_MEDIA_PLATFORM_DRIVERS=y -CONFIG_V4L_PLATFORM_DRIVERS=y -CONFIG_SDR_PLATFORM_DRIVERS=y -CONFIG_DVB_PLATFORM_DRIVERS=y -CONFIG_V4L_MEM2MEM_DRIVERS=y -CONFIG_VIDEO_MEM2MEM_DEINTERLACE=m - -# -# Allegro DVT media platform drivers -# - -# -# Amlogic media platform drivers -# - -# -# Amphion drivers -# - -# -# Aspeed media platform drivers -# - -# -# Atmel media platform drivers -# - -# -# Cadence media platform drivers -# -CONFIG_VIDEO_CADENCE_CSI2RX=m -CONFIG_VIDEO_CADENCE_CSI2TX=m - -# -# Chips&Media media platform drivers -# - -# -# Intel media platform drivers -# - -# -# Marvell media platform drivers -# -CONFIG_VIDEO_CAFE_CCIC=m - -# -# Mediatek media platform drivers -# - -# -# Microchip Technology, Inc. media platform drivers -# - -# -# Nuvoton media platform drivers -# - -# -# NVidia media platform drivers -# - -# -# NXP media platform drivers -# - -# -# Qualcomm media platform drivers -# - -# -# Raspberry Pi media platform drivers -# -# CONFIG_VIDEO_RP1_CFE is not set - -# -# Renesas media platform drivers -# - -# -# Rockchip media platform drivers -# - -# -# Samsung media platform drivers -# - -# -# STMicroelectronics media platform drivers -# - -# -# Sunxi media platform drivers -# - -# -# Texas Instruments drivers -# - -# -# Verisilicon media platform drivers -# - -# -# VIA media platform drivers -# -CONFIG_VIDEO_VIA_CAMERA=m - -# -# Xilinx media platform drivers -# - -# -# 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 -CONFIG_MEDIA_COMMON_OPTIONS=y - -# -# common driver options -# -CONFIG_CYPRESS_FIRMWARE=m -CONFIG_TTPCI_EEPROM=m -CONFIG_UVC_COMMON=m -CONFIG_VIDEO_CX2341X=m -CONFIG_VIDEO_TVEEPROM=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_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 -# end of Media drivers - -CONFIG_MEDIA_HIDE_ANCILLARY_SUBDRV=y - -# -# Media ancillary drivers -# -CONFIG_MEDIA_ATTACH=y - -# -# IR I2C driver auto-selected by 'Autoselect ancillary drivers' -# -CONFIG_VIDEO_IR_I2C=m -CONFIG_VIDEO_CAMERA_SENSOR=y -# CONFIG_VIDEO_ALVIUM_CSI2 is not set -CONFIG_VIDEO_AR0521=m -# CONFIG_VIDEO_GC0308 is not set -# CONFIG_VIDEO_GC05A2 is not set -# CONFIG_VIDEO_GC08A3 is not set -# CONFIG_VIDEO_GC2145 is not set -CONFIG_VIDEO_HI556=m -CONFIG_VIDEO_HI846=m -CONFIG_VIDEO_HI847=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_IMX283 is not set -# CONFIG_VIDEO_IMX290 is not set -CONFIG_VIDEO_IMX296=m -# CONFIG_VIDEO_IMX319 is not set -# CONFIG_VIDEO_IMX355 is not set -CONFIG_VIDEO_MAX9271_LIB=m -# CONFIG_VIDEO_MT9M001 is not set -# CONFIG_VIDEO_MT9M111 is not set -# CONFIG_VIDEO_MT9M114 is not set -# CONFIG_VIDEO_MT9P031 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_OG01A1B=m -# CONFIG_VIDEO_OV01A10 is not set -# CONFIG_VIDEO_OV02A10 is not set -# CONFIG_VIDEO_OV02E10 is not set -# CONFIG_VIDEO_OV02C10 is not set -CONFIG_VIDEO_OV08D10=m -CONFIG_VIDEO_OV08X40=m -# CONFIG_VIDEO_OV13858 is not set -CONFIG_VIDEO_OV13B10=m -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_OV4689=m -# CONFIG_VIDEO_OV5647 is not set -# CONFIG_VIDEO_OV5648 is not set -# CONFIG_VIDEO_OV5670 is not set -CONFIG_VIDEO_OV5675=m -CONFIG_VIDEO_OV5693=m -# CONFIG_VIDEO_OV5695 is not set -# CONFIG_VIDEO_OV64A40 is not set -# CONFIG_VIDEO_OV6650 is not set -# CONFIG_VIDEO_OV7251 is not set -CONFIG_VIDEO_OV7640=m -CONFIG_VIDEO_OV7670=m -# CONFIG_VIDEO_OV772X is not set -# CONFIG_VIDEO_OV7740 is not set -# CONFIG_VIDEO_OV8856 is not set -# CONFIG_VIDEO_OV8858 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_RDACM20=m -CONFIG_VIDEO_RDACM21=m -# CONFIG_VIDEO_RJ54N1 is not set -# CONFIG_VIDEO_S5C73M3 is not set -# CONFIG_VIDEO_S5K5BAF is not set -# CONFIG_VIDEO_S5K6A3 is not set -# CONFIG_VIDEO_VD55G1 is not set -# CONFIG_VIDEO_VD56G3 is not set -# CONFIG_VIDEO_CCS is not set -# CONFIG_VIDEO_ET8EK8 is not set - -# -# Camera ISPs -# -# CONFIG_VIDEO_THP7312 is not set -# end of Camera ISPs - -CONFIG_VIDEO_CAMERA_LENS=y -# CONFIG_VIDEO_AD5820 is not set -# CONFIG_VIDEO_AK7375 is not set -# CONFIG_VIDEO_DW9714 is not set -# CONFIG_VIDEO_DW9719 is not set -CONFIG_VIDEO_DW9768=m -# CONFIG_VIDEO_DW9807_VCM is not set - -# -# Flash devices -# -# CONFIG_VIDEO_ADP1653 is not set -# CONFIG_VIDEO_LM3560 is not set -# CONFIG_VIDEO_LM3646 is not set -# end of Flash devices - -# -# audio, video and radio I2C drivers auto-selected by 'Autoselect ancillary drivers' -# -CONFIG_VIDEO_CS3308=m -CONFIG_VIDEO_CS5345=m -CONFIG_VIDEO_CS53L32A=m -CONFIG_VIDEO_MSP3400=m -CONFIG_VIDEO_SONY_BTF_MPX=m -CONFIG_VIDEO_TDA7432=m -CONFIG_VIDEO_TDA9840=m -CONFIG_VIDEO_TEA6415C=m -CONFIG_VIDEO_TEA6420=m -CONFIG_VIDEO_TVAUDIO=m -CONFIG_VIDEO_UDA1342=m -CONFIG_VIDEO_VP27SMPX=m -CONFIG_VIDEO_WM8739=m -CONFIG_VIDEO_WM8775=m -CONFIG_VIDEO_SAA6588=m -CONFIG_VIDEO_SAA711X=m -CONFIG_VIDEO_TVP5150=m -CONFIG_VIDEO_TW2804=m -CONFIG_VIDEO_TW9903=m -CONFIG_VIDEO_TW9906=m - -# -# Video and audio decoders -# -CONFIG_VIDEO_SAA717X=m -CONFIG_VIDEO_CX25840=m -CONFIG_VIDEO_SAA7127=m -CONFIG_VIDEO_UPD64031A=m -CONFIG_VIDEO_UPD64083=m -CONFIG_VIDEO_SAA6752HS=m -CONFIG_VIDEO_M52790=m - -# -# Video serializers and deserializers -# -# CONFIG_VIDEO_MAX96717 is not set -# end of Video serializers and deserializers - -# -# SPI I2C drivers auto-selected by 'Autoselect ancillary drivers' -# - -# -# Media SPI Adapters -# -CONFIG_CXD2880_SPI_DRV=m -# CONFIG_VIDEO_GS1662 is not set -# end of Media SPI Adapters - -CONFIG_MEDIA_TUNER=m - -# -# Tuner drivers auto-selected by 'Autoselect ancillary drivers' -# -CONFIG_MEDIA_TUNER_E4000=m -CONFIG_MEDIA_TUNER_FC0011=m -CONFIG_MEDIA_TUNER_FC0012=m -CONFIG_MEDIA_TUNER_FC0013=m -CONFIG_MEDIA_TUNER_FC2580=m -CONFIG_MEDIA_TUNER_IT913X=m -CONFIG_MEDIA_TUNER_M88RS6000T=m -CONFIG_MEDIA_TUNER_MAX2165=m -CONFIG_MEDIA_TUNER_MC44S803=m -CONFIG_MEDIA_TUNER_MSI001=m -CONFIG_MEDIA_TUNER_MT2060=m -CONFIG_MEDIA_TUNER_MT2063=m -CONFIG_MEDIA_TUNER_MT20XX=m -CONFIG_MEDIA_TUNER_MT2131=m -CONFIG_MEDIA_TUNER_MT2266=m -CONFIG_MEDIA_TUNER_MXL301RF=m -CONFIG_MEDIA_TUNER_MXL5005S=m -CONFIG_MEDIA_TUNER_MXL5007T=m -CONFIG_MEDIA_TUNER_QM1D1B0004=m -CONFIG_MEDIA_TUNER_QM1D1C0042=m -CONFIG_MEDIA_TUNER_QT1010=m -CONFIG_MEDIA_TUNER_R820T=m -CONFIG_MEDIA_TUNER_SI2157=m -CONFIG_MEDIA_TUNER_SIMPLE=m -CONFIG_MEDIA_TUNER_TDA18212=m -CONFIG_MEDIA_TUNER_TDA18218=m -CONFIG_MEDIA_TUNER_TDA18250=m -CONFIG_MEDIA_TUNER_TDA18271=m -CONFIG_MEDIA_TUNER_TDA827X=m -CONFIG_MEDIA_TUNER_TDA8290=m -CONFIG_MEDIA_TUNER_TDA9887=m -CONFIG_MEDIA_TUNER_TEA5761=m -CONFIG_MEDIA_TUNER_TEA5767=m -CONFIG_MEDIA_TUNER_TUA9001=m -CONFIG_MEDIA_TUNER_XC2028=m -CONFIG_MEDIA_TUNER_XC4000=m -CONFIG_MEDIA_TUNER_XC5000=m - -# -# DVB Frontend drivers auto-selected by 'Autoselect ancillary drivers' -# - -# -# Multistandard (satellite) frontends -# -CONFIG_DVB_M88DS3103=m -CONFIG_DVB_MXL5XX=m -CONFIG_DVB_STB0899=m -CONFIG_DVB_STB6100=m -CONFIG_DVB_STV090x=m -CONFIG_DVB_STV0910=m -CONFIG_DVB_STV6110x=m -CONFIG_DVB_STV6111=m - -# -# Multistandard (cable + terrestrial) frontends -# -CONFIG_DVB_DRXK=m -CONFIG_DVB_MN88472=m -CONFIG_DVB_MN88473=m -CONFIG_DVB_SI2165=m -CONFIG_DVB_TDA18271C2DD=m - -# -# DVB-S (satellite) frontends -# -CONFIG_DVB_CX24110=m -CONFIG_DVB_CX24116=m -CONFIG_DVB_CX24117=m -CONFIG_DVB_CX24120=m -CONFIG_DVB_CX24123=m -CONFIG_DVB_DS3000=m -CONFIG_DVB_MB86A16=m -CONFIG_DVB_MT312=m -CONFIG_DVB_S5H1420=m -CONFIG_DVB_SI21XX=m -CONFIG_DVB_STB6000=m -CONFIG_DVB_STV0288=m -CONFIG_DVB_STV0299=m -CONFIG_DVB_STV0900=m -CONFIG_DVB_STV6110=m -CONFIG_DVB_TDA10071=m -CONFIG_DVB_TDA10086=m -CONFIG_DVB_TDA8083=m -CONFIG_DVB_TDA8261=m -CONFIG_DVB_TDA826X=m -CONFIG_DVB_TS2020=m -CONFIG_DVB_TUA6100=m -CONFIG_DVB_TUNER_CX24113=m -CONFIG_DVB_TUNER_ITD1000=m -CONFIG_DVB_VES1X93=m -CONFIG_DVB_ZL10036=m -CONFIG_DVB_ZL10039=m - -# -# DVB-T (terrestrial) frontends -# -CONFIG_DVB_AF9013=m -CONFIG_DVB_AS102_FE=m -CONFIG_DVB_CX22700=m -CONFIG_DVB_CX22702=m -CONFIG_DVB_CXD2820R=m -CONFIG_DVB_CXD2841ER=m -CONFIG_DVB_DIB3000MB=m -CONFIG_DVB_DIB3000MC=m -CONFIG_DVB_DIB7000M=m -CONFIG_DVB_DIB7000P=m -CONFIG_DVB_DRXD=m -CONFIG_DVB_EC100=m -CONFIG_DVB_GP8PSK_FE=m -CONFIG_DVB_L64781=m -CONFIG_DVB_MT352=m -CONFIG_DVB_NXT6000=m -CONFIG_DVB_RTL2830=m -CONFIG_DVB_RTL2832=m -CONFIG_DVB_RTL2832_SDR=m -CONFIG_DVB_SI2168=m -CONFIG_DVB_SP887X=m -CONFIG_DVB_STV0367=m -CONFIG_DVB_TDA10048=m -CONFIG_DVB_TDA1004X=m -CONFIG_DVB_ZD1301_DEMOD=m -CONFIG_DVB_ZL10353=m - -# -# DVB-C (cable) frontends -# -CONFIG_DVB_STV0297=m -CONFIG_DVB_TDA10021=m -CONFIG_DVB_TDA10023=m -CONFIG_DVB_VES1820=m - -# -# ATSC (North American/Korean Terrestrial/Cable DTV) frontends -# -CONFIG_DVB_AU8522=m -CONFIG_DVB_AU8522_DTV=m -CONFIG_DVB_AU8522_V4L=m -CONFIG_DVB_BCM3510=m -CONFIG_DVB_LG2160=m -CONFIG_DVB_LGDT3305=m -CONFIG_DVB_LGDT3306A=m -CONFIG_DVB_LGDT330X=m -CONFIG_DVB_MXL692=m -CONFIG_DVB_NXT200X=m -CONFIG_DVB_OR51132=m -CONFIG_DVB_OR51211=m -CONFIG_DVB_S5H1409=m -CONFIG_DVB_S5H1411=m - -# -# ISDB-T (terrestrial) frontends -# -CONFIG_DVB_DIB8000=m -CONFIG_DVB_MB86A20S=m -CONFIG_DVB_S921=m - -# -# ISDB-S (satellite) & ISDB-T (terrestrial) frontends -# -CONFIG_DVB_TC90522=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_A8293=m -CONFIG_DVB_AF9033=m -CONFIG_DVB_ASCOT2E=m -CONFIG_DVB_ATBM8830=m -CONFIG_DVB_HELENE=m -CONFIG_DVB_HORUS3A=m -CONFIG_DVB_ISL6405=m -CONFIG_DVB_ISL6421=m -CONFIG_DVB_ISL6423=m -CONFIG_DVB_IX2505V=m -CONFIG_DVB_LGS8GXX=m -CONFIG_DVB_LNBH25=m -CONFIG_DVB_LNBP21=m -CONFIG_DVB_LNBP22=m -CONFIG_DVB_M88RS2000=m -CONFIG_DVB_TDA665x=m -CONFIG_DVB_DRX39XYJ=m - -# -# Common Interface (EN50221) controller drivers -# -CONFIG_DVB_CXD2099=m -CONFIG_DVB_SP2=m - -# -# Tools to develop new frontends -# -CONFIG_DVB_DUMMY_FE=m -# end of Media ancillary drivers - -# -# Graphics support -# -CONFIG_APERTURE_HELPERS=y -CONFIG_SCREEN_INFO=y -CONFIG_VIDEO=y -CONFIG_AUXDISPLAY=y -CONFIG_CHARLCD=m -CONFIG_HD44780_COMMON=m -# CONFIG_HD44780 is not set -# 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_KS0108=m -CONFIG_KS0108_PORT=0x378 -CONFIG_KS0108_DELAY=2 -CONFIG_CFAG12864B=m -CONFIG_CFAG12864B_RATE=20 -CONFIG_LINEDISP=m -CONFIG_IMG_ASCII_LCD=m -CONFIG_HT16K33=m -# CONFIG_MAX6959 is not set -# CONFIG_SEG_LED_GPIO is not set -CONFIG_PANEL=m -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_SWITCHEROO=y -CONFIG_DRM=m - -# -# DRM debugging options -# -# CONFIG_DRM_DEBUG_MM is not set -# end of DRM debugging options - -CONFIG_DRM_MIPI_DBI=m -CONFIG_DRM_MIPI_DSI=y -CONFIG_DRM_KMS_HELPER=m -# CONFIG_DRM_PANIC is not set -CONFIG_DRM_CLIENT=y -CONFIG_DRM_CLIENT_LIB=m -CONFIG_DRM_CLIENT_SELECTION=m -CONFIG_DRM_CLIENT_SETUP=y - -# -# Supported DRM clients -# -CONFIG_DRM_FBDEV_EMULATION=y -CONFIG_DRM_FBDEV_OVERALLOC=100 -# CONFIG_DRM_CLIENT_LOG is not set -CONFIG_DRM_CLIENT_DEFAULT_FBDEV=y -CONFIG_DRM_CLIENT_DEFAULT="fbdev" -# end of Supported DRM clients - -CONFIG_DRM_LOAD_EDID_FIRMWARE=y -CONFIG_DRM_DISPLAY_HELPER=m -# CONFIG_DRM_DISPLAY_DP_AUX_CEC is not set -# CONFIG_DRM_DISPLAY_DP_AUX_CHARDEV is not set -CONFIG_DRM_DISPLAY_DP_HELPER=y -CONFIG_DRM_DISPLAY_DP_TUNNEL=y -CONFIG_DRM_DISPLAY_DSC_HELPER=y -CONFIG_DRM_DISPLAY_HDCP_HELPER=y -CONFIG_DRM_DISPLAY_HDMI_CEC_NOTIFIER_HELPER=y -CONFIG_DRM_DISPLAY_HDMI_HELPER=y -CONFIG_DRM_TTM=m -CONFIG_DRM_EXEC=m -CONFIG_DRM_GPUVM=m -CONFIG_DRM_GPUSVM=m -CONFIG_DRM_BUDDY=m -CONFIG_DRM_VRAM_HELPER=m -CONFIG_DRM_TTM_HELPER=m -CONFIG_DRM_GEM_DMA_HELPER=m -CONFIG_DRM_GEM_SHMEM_HELPER=m -CONFIG_DRM_SUBALLOC_HELPER=m -CONFIG_DRM_SCHED=m - -# -# Drivers for system framebuffers -# -CONFIG_DRM_SYSFB_HELPER=m -# CONFIG_DRM_EFIDRM is not set -CONFIG_DRM_SIMPLEDRM=m -# CONFIG_DRM_VESADRM is not set -# end of Drivers for system framebuffers - -# -# 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 -# CONFIG_DRM_AMD_ISP is not set - -# -# 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_FP=y -# CONFIG_DRM_AMD_DC_SI is not set -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_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_NOUVEAU_GSP_DEFAULT is not set -CONFIG_DRM_NOUVEAU_CH7006=m -CONFIG_DRM_NOUVEAU_SIL164=m -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_KVMGT=m -CONFIG_DRM_I915_PXP=y -CONFIG_DRM_I915_DP_TUNNEL=y -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_PREEMPT_TIMEOUT_COMPUTE=7500 -CONFIG_DRM_I915_MAX_REQUEST_BUSYWAIT=8000 -CONFIG_DRM_I915_STOP_TIMEOUT=100 -CONFIG_DRM_I915_TIMESLICE_DURATION=1 -CONFIG_DRM_I915_GVT=y -CONFIG_DRM_XE=m -CONFIG_DRM_XE_DISPLAY=y -CONFIG_DRM_XE_DP_TUNNEL=y -CONFIG_DRM_XE_GPUSVM=y -CONFIG_DRM_XE_PAGEMAP=y -CONFIG_DRM_XE_FORCE_PROBE="" -CONFIG_DRM_XE_JOB_TIMEOUT_MAX=10000 -CONFIG_DRM_XE_JOB_TIMEOUT_MIN=1 -CONFIG_DRM_XE_TIMESLICE_MAX=10000000 -CONFIG_DRM_XE_TIMESLICE_MIN=1 -CONFIG_DRM_XE_PREEMPT_TIMEOUT=640000 -CONFIG_DRM_XE_PREEMPT_TIMEOUT_MAX=10000000 -CONFIG_DRM_XE_PREEMPT_TIMEOUT_MIN=1 -CONFIG_DRM_XE_ENABLE_SCHEDTIMEOUT_LIMIT=y -CONFIG_DRM_VGEM=m -CONFIG_DRM_VKMS=m -CONFIG_DRM_VMWGFX=m -# 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_VIRTIO_GPU_KMS=y -CONFIG_DRM_PANEL=y - -# -# Display Panels -# -# CONFIG_DRM_PANEL_AUO_A030JTN01 is not set -# CONFIG_DRM_PANEL_ILITEK_ILI9341 is not set -# CONFIG_DRM_PANEL_ORISETECH_OTA5601A is not set -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_I2C_NXP_TDA998X=m -CONFIG_DRM_ANALOGIX_ANX78XX=m -CONFIG_DRM_ANALOGIX_DP=m -# end of Display Interface Bridges - -# CONFIG_DRM_ETNAVIV is not set -# CONFIG_DRM_HISI_HIBMC is not set -# CONFIG_DRM_APPLETBDRM is not set -CONFIG_DRM_BOCHS=m -CONFIG_DRM_CIRRUS_QEMU=m -CONFIG_DRM_GM12U320=m -CONFIG_DRM_PANEL_MIPI_DBI=m -CONFIG_TINYDRM_HX8357D=m -CONFIG_TINYDRM_ILI9163=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_SHARP_MEMORY is not set -CONFIG_DRM_XEN=y -CONFIG_DRM_XEN_FRONTEND=m -CONFIG_DRM_VBOXVIDEO=m -CONFIG_DRM_GUD=m -# CONFIG_DRM_ST7571_I2C is not set -# CONFIG_DRM_ST7586 is not set -# CONFIG_DRM_ST7735R is not set -CONFIG_DRM_SSD130X=m -CONFIG_DRM_SSD130X_I2C=m -# CONFIG_DRM_SSD130X_SPI is not set -CONFIG_DRM_HYPERV=m -CONFIG_DRM_PANEL_BACKLIGHT_QUIRKS=m -CONFIG_DRM_PRIVACY_SCREEN=y -CONFIG_DRM_PANEL_ORIENTATION_QUIRKS=y - -# -# Frame buffer Devices -# -CONFIG_FB=y -# 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_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 -CONFIG_FB_CORE=y -CONFIG_FB_NOTIFY=y -CONFIG_FB_DEVICE=y -CONFIG_FB_CFB_FILLRECT=y -CONFIG_FB_CFB_COPYAREA=y -CONFIG_FB_CFB_IMAGEBLIT=y -CONFIG_FB_SYS_FILLRECT=y -CONFIG_FB_SYS_COPYAREA=y -CONFIG_FB_SYS_IMAGEBLIT=y -# CONFIG_FB_FOREIGN_ENDIAN is not set -CONFIG_FB_SYSMEM_FOPS=y -CONFIG_FB_DEFERRED_IO=y -CONFIG_FB_DMAMEM_HELPERS=y -CONFIG_FB_DMAMEM_HELPERS_DEFERRED=y -CONFIG_FB_IOMEM_FOPS=y -CONFIG_FB_IOMEM_HELPERS=y -CONFIG_FB_IOMEM_HELPERS_DEFERRED=y -CONFIG_FB_SYSMEM_HELPERS=y -CONFIG_FB_SYSMEM_HELPERS_DEFERRED=y -CONFIG_FB_BACKLIGHT=y -CONFIG_FB_MODE_HELPERS=y -CONFIG_FB_TILEBLITTING=y -# 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_KTD2801 is not set -CONFIG_BACKLIGHT_KTZ8866=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_LM3509 is not set -CONFIG_BACKLIGHT_LM3630A=m -CONFIG_BACKLIGHT_LM3639=m -CONFIG_BACKLIGHT_LP855X=m -# CONFIG_BACKLIGHT_MP3309C is not set -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 -CONFIG_FIRMWARE_EDID=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 -# CONFIG_TRACE_GPU_MEM is not set -# end of Graphics support - -CONFIG_DRM_ACCEL=y -# CONFIG_DRM_ACCEL_AMDXDNA is not set -# CONFIG_DRM_ACCEL_HABANALABS is not set -CONFIG_DRM_ACCEL_IVPU=m -# CONFIG_DRM_ACCEL_IVPU_DEBUG is not set -CONFIG_DRM_ACCEL_QAIC=m -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_CTL_FAST_LOOKUP=y -# CONFIG_SND_DEBUG is not set -# CONFIG_SND_CTL_INPUT_VALIDATION is not set -# CONFIG_SND_UTIMER 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_SEQ_UMP is not set -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_PCMTEST is not set -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_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_POWER_SAVE_DEFAULT=1 -# CONFIG_SND_HDA_CTL_DEV_ID is not set -CONFIG_SND_HDA_PREALLOC_SIZE=0 -CONFIG_SND_HDA_INTEL=m -# CONFIG_SND_HDA_ACPI is not set -CONFIG_SND_HDA_GENERIC_LEDS=y -CONFIG_SND_HDA_CODEC_ANALOG=m -CONFIG_SND_HDA_CODEC_SIGMATEL=m -CONFIG_SND_HDA_CODEC_VIA=m -CONFIG_SND_HDA_CODEC_CONEXANT=m -# CONFIG_SND_HDA_CODEC_SENARYTECH is not set -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_CM9825 is not set -CONFIG_SND_HDA_CODEC_SI3054=m -CONFIG_SND_HDA_GENERIC=m -CONFIG_SND_HDA_CODEC_REALTEK=m -CONFIG_SND_HDA_CODEC_REALTEK_LIB=m -CONFIG_SND_HDA_CODEC_ALC260=m -CONFIG_SND_HDA_CODEC_ALC262=m -CONFIG_SND_HDA_CODEC_ALC268=m -CONFIG_SND_HDA_CODEC_ALC269=m -CONFIG_SND_HDA_CODEC_ALC662=m -CONFIG_SND_HDA_CODEC_ALC680=m -CONFIG_SND_HDA_CODEC_ALC861=m -CONFIG_SND_HDA_CODEC_ALC861VD=m -CONFIG_SND_HDA_CODEC_ALC880=m -CONFIG_SND_HDA_CODEC_ALC882=m -CONFIG_SND_HDA_CODEC_CIRRUS=m -CONFIG_SND_HDA_CODEC_CS420X=m -CONFIG_SND_HDA_CODEC_CS421X=m -CONFIG_SND_HDA_CODEC_CS8409=m -CONFIG_SND_HDA_CODEC_HDMI=m -CONFIG_SND_HDA_CODEC_HDMI_GENERIC=m -CONFIG_SND_HDA_CODEC_HDMI_SIMPLE=m -CONFIG_SND_HDA_CODEC_HDMI_INTEL=m -CONFIG_SND_HDA_INTEL_HDMI_SILENT_STREAM=y -CONFIG_SND_HDA_CODEC_HDMI_ATI=m -CONFIG_SND_HDA_CODEC_HDMI_NVIDIA=m -CONFIG_SND_HDA_CODEC_HDMI_NVIDIA_MCP=m -CONFIG_SND_HDA_CODEC_HDMI_TEGRA=m -CONFIG_SND_HDA_SCODEC_CS35L41=m -CONFIG_SND_HDA_SCODEC_COMPONENT=m -CONFIG_SND_HDA_SCODEC_CS35L41_I2C=m -CONFIG_SND_HDA_SCODEC_CS35L41_SPI=m -# CONFIG_SND_HDA_SCODEC_CS35L56_I2C is not set -# CONFIG_SND_HDA_SCODEC_CS35L56_SPI is not set -# CONFIG_SND_HDA_SCODEC_TAS2781_I2C is not set -# CONFIG_SND_HDA_SCODEC_TAS2781_SPI is not set -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_INTEL_NHLT=y -CONFIG_SND_INTEL_DSP_CONFIG=m -CONFIG_SND_INTEL_SOUNDWIRE_ACPI=m -# CONFIG_SND_INTEL_BYT_PREFER_SOF is not set -# end of HD-Audio - -CONFIG_SND_SPI=y -CONFIG_SND_USB=y -CONFIG_SND_USB_AUDIO=m -# CONFIG_SND_USB_AUDIO_MIDI_V2 is not set -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_USB is not set - -# -# Analog Devices -# -# CONFIG_SND_SOC_ADI_AXI_I2S is not set -# CONFIG_SND_SOC_ADI_AXI_SPDIF is not set -# end of Analog Devices - -# -# AMD -# -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_ST_ES8336_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_AMD_ACP_CONFIG=m -CONFIG_SND_SOC_AMD_ACP_COMMON=m -CONFIG_SND_SOC_ACPI_AMD_MATCH=m -CONFIG_SND_SOC_AMD_ACP_PDM=m -CONFIG_SND_SOC_AMD_ACP_LEGACY_COMMON=m -CONFIG_SND_SOC_AMD_ACP_I2S=m -CONFIG_SND_SOC_AMD_ACPI_MACH=m -CONFIG_SND_SOC_AMD_ACP_PCM=m -CONFIG_SND_SOC_AMD_ACP_PCI=m -CONFIG_SND_AMD_ASOC_RENOIR=m -CONFIG_SND_AMD_ASOC_REMBRANDT=m -# CONFIG_SND_AMD_ASOC_ACP63 is not set -# CONFIG_SND_AMD_ASOC_ACP70 is not set -CONFIG_SND_SOC_AMD_MACH_COMMON=m -CONFIG_SND_SOC_AMD_LEGACY_MACH=m -CONFIG_SND_SOC_AMD_SOF_MACH=m -# CONFIG_SND_SOC_AMD_SOF_SDW_MACH is not set -# CONFIG_SND_SOC_AMD_LEGACY_SDW_MACH is not set -CONFIG_SND_AMD_SOUNDWIRE_ACPI=m -CONFIG_SND_SOC_AMD_RPL_ACP6x=m -CONFIG_SND_SOC_AMD_ACP63_TOPLEVEL=m -CONFIG_SND_SOC_AMD_SOUNDWIRE_LINK_BASELINE=m -CONFIG_SND_SOC_AMD_SOUNDWIRE=m -CONFIG_SND_SOC_AMD_PS=m -CONFIG_SND_SOC_AMD_PS_MACH=m -# end of AMD - -# -# Apple -# -# end of Apple - -# -# Atmel -# -# end of Atmel - -# -# Au1x -# -# end of Au1x - -# -# Broadcom -# -# CONFIG_SND_BCM63XX_I2S_WHISTLER is not set -# end of Broadcom - -# -# Cirrus Logic -# -# end of Cirrus Logic - -# -# DesignWare -# -CONFIG_SND_DESIGNWARE_I2S=m -# CONFIG_SND_DESIGNWARE_PCM is not set -# end of DesignWare - -# -# Freescale -# - -# -# 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_UTILS=m -# CONFIG_SND_SOC_IMX_AUDMUX is not set -# end of Freescale - -# -# Google -# -# CONFIG_SND_SOC_CHV3_I2S is not set -# end of Google - -# -# Hisilicon -# -# CONFIG_SND_I2S_HI6210_I2S is not set -# end of Hisilicon - -# -# JZ4740 -# -# end of JZ4740 - -# -# Kirkwood -# -# end of Kirkwood - -# -# Loongson -# -# end of Loongson - -# -# Intel -# -CONFIG_SND_SOC_INTEL_SST_TOPLEVEL=y -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_ACPI_INTEL_MATCH=m -CONFIG_SND_SOC_ACPI_INTEL_SDCA_QUIRKS=m -CONFIG_SND_SOC_INTEL_AVS=m - -# -# Intel AVS Machine drivers -# - -# -# Available DSP configurations -# -# CONFIG_SND_SOC_INTEL_AVS_CARDNAME_OBSOLETE is not set -CONFIG_SND_SOC_INTEL_AVS_MACH_DA7219=m -CONFIG_SND_SOC_INTEL_AVS_MACH_DMIC=m -CONFIG_SND_SOC_INTEL_AVS_MACH_ES8336=m -CONFIG_SND_SOC_INTEL_AVS_MACH_HDAUDIO=m -CONFIG_SND_SOC_INTEL_AVS_MACH_I2S_TEST=m -CONFIG_SND_SOC_INTEL_AVS_MACH_MAX98927=m -CONFIG_SND_SOC_INTEL_AVS_MACH_MAX98357A=m -CONFIG_SND_SOC_INTEL_AVS_MACH_MAX98373=m -CONFIG_SND_SOC_INTEL_AVS_MACH_NAU8825=m -CONFIG_SND_SOC_INTEL_AVS_MACH_PCM3168A=m -CONFIG_SND_SOC_INTEL_AVS_MACH_PROBE=m -CONFIG_SND_SOC_INTEL_AVS_MACH_RT274=m -CONFIG_SND_SOC_INTEL_AVS_MACH_RT286=m -CONFIG_SND_SOC_INTEL_AVS_MACH_RT298=m -CONFIG_SND_SOC_INTEL_AVS_MACH_RT5514=m -CONFIG_SND_SOC_INTEL_AVS_MACH_RT5640=m -CONFIG_SND_SOC_INTEL_AVS_MACH_RT5663=m -CONFIG_SND_SOC_INTEL_AVS_MACH_RT5682=m -CONFIG_SND_SOC_INTEL_AVS_MACH_SSM4567=m -# end of Intel AVS Machine drivers - -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_SOF_REALTEK_COMMON=m -CONFIG_SND_SOC_INTEL_SOF_CIRRUS_COMMON=m -CONFIG_SND_SOC_INTEL_SOF_NUVOTON_COMMON=m -CONFIG_SND_SOC_INTEL_SOF_BOARD_HELPERS=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_SOF_WM8804_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_SOF_NAU8825_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_MACH=m -CONFIG_SND_SOC_INTEL_SOF_SSP_AMP_MACH=m -CONFIG_SND_SOC_INTEL_EHL_RT5660_MACH=m -CONFIG_SND_SOC_INTEL_SOUNDWIRE_SOF_MACH=m -# end of Intel - -# -# Mediatek -# -CONFIG_SND_SOC_MTK_BTCVSD=m -# end of Mediatek - -# -# PXA -# -# end of PXA - -# -# SoundWire (SDCA) -# -CONFIG_SND_SOC_SDCA=m -CONFIG_SND_SOC_SDCA_HID=y -CONFIG_SND_SOC_SDCA_IRQ=y -CONFIG_SND_SOC_SDCA_OPTIONAL=m -# end of SoundWire (SDCA) - -# -# ST SPEAr -# -# end of ST SPEAr - -# -# Spreadtrum -# -# end of Spreadtrum - -# -# STMicroelectronics STM32 -# -# end of STMicroelectronics STM32 - -# -# Tegra -# -# end of Tegra - -# -# Xilinx -# -CONFIG_SND_SOC_XILINX_I2S=m -CONFIG_SND_SOC_XILINX_AUDIO_FORMATTER=m -CONFIG_SND_SOC_XILINX_SPDIF=m -# end of Xilinx - -# -# Xtensa -# -CONFIG_SND_SOC_XTFPGA_I2S=m -# end of Xtensa - -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=m -CONFIG_SND_SOC_SOF_CLIENT=m -CONFIG_SND_SOC_SOF=m -CONFIG_SND_SOC_SOF_PROBE_WORK_QUEUE=y -CONFIG_SND_SOC_SOF_IPC3=y -CONFIG_SND_SOC_SOF_IPC4=y -CONFIG_SND_SOC_SOF_AMD_TOPLEVEL=m -CONFIG_SND_SOC_SOF_AMD_COMMON=m -CONFIG_SND_SOC_SOF_AMD_RENOIR=m -# CONFIG_SND_SOC_SOF_AMD_VANGOGH is not set -CONFIG_SND_SOC_SOF_AMD_REMBRANDT=m -CONFIG_SND_SOC_SOF_ACP_PROBES=m -# CONFIG_SND_SOC_SOF_AMD_ACP63 is not set -# CONFIG_SND_SOC_SOF_AMD_ACP70 is not set -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_SKL=m -CONFIG_SND_SOC_SOF_SKYLAKE=m -CONFIG_SND_SOC_SOF_KABYLAKE=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_INTEL_MTL=m -CONFIG_SND_SOC_SOF_METEORLAKE=m -CONFIG_SND_SOC_SOF_INTEL_LNL=m -CONFIG_SND_SOC_SOF_LUNARLAKE=m -CONFIG_SND_SOC_SOF_INTEL_PTL=m -CONFIG_SND_SOC_SOF_PANTHERLAKE=m -CONFIG_SND_SOC_SOF_HDA_COMMON=m -CONFIG_SND_SOC_SOF_HDA_GENERIC=m -CONFIG_SND_SOC_SOF_HDA_MLINK=m -CONFIG_SND_SOC_SOF_HDA_LINK=y -CONFIG_SND_SOC_SOF_HDA_AUDIO_CODEC=y -CONFIG_SND_SOF_SOF_HDA_SDW_BPT=m -CONFIG_SND_SOC_SOF_HDA_LINK_BASELINE=m -CONFIG_SND_SOC_SOF_HDA=m -CONFIG_SND_SOC_SOF_HDA_PROBES=m -CONFIG_SND_SOC_SOF_INTEL_SOUNDWIRE_LINK_BASELINE=m -CONFIG_SND_SOC_SOF_INTEL_SOUNDWIRE=m -CONFIG_SND_SOC_SOF_XTENSA=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_ADAU1373=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_AK4375=m -CONFIG_SND_SOC_AK4458=m -CONFIG_SND_SOC_AK4554=m -CONFIG_SND_SOC_AK4613=m -CONFIG_SND_SOC_AK4619=m -CONFIG_SND_SOC_AK4642=m -CONFIG_SND_SOC_AK5386=m -CONFIG_SND_SOC_AK5558=m -CONFIG_SND_SOC_ALC5623=m -CONFIG_SND_SOC_AUDIO_IIO_AUX=m -CONFIG_SND_SOC_AW8738=m -CONFIG_SND_SOC_AW88395_LIB=m -CONFIG_SND_SOC_AW88395=m -CONFIG_SND_SOC_AW88166=m -CONFIG_SND_SOC_AW88261=m -CONFIG_SND_SOC_AW88081=m -CONFIG_SND_SOC_AW87390=m -CONFIG_SND_SOC_AW88399=m -CONFIG_SND_SOC_BD28623=m -CONFIG_SND_SOC_BT_SCO=m -CONFIG_SND_SOC_CHV3_CODEC=m -CONFIG_SND_SOC_CROS_EC_CODEC=m -CONFIG_SND_SOC_CS_AMP_LIB=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_LIB=m -CONFIG_SND_SOC_CS35L41=m -CONFIG_SND_SOC_CS35L41_SPI=m -CONFIG_SND_SOC_CS35L41_I2C=m -CONFIG_SND_SOC_CS35L45=m -CONFIG_SND_SOC_CS35L45_SPI=m -CONFIG_SND_SOC_CS35L45_I2C=m -CONFIG_SND_SOC_CS35L56=m -CONFIG_SND_SOC_CS35L56_SHARED=m -CONFIG_SND_SOC_CS35L56_I2C=m -CONFIG_SND_SOC_CS35L56_SPI=m -CONFIG_SND_SOC_CS35L56_SDW=m -CONFIG_SND_SOC_CS42L42_CORE=m -CONFIG_SND_SOC_CS42L42=m -CONFIG_SND_SOC_CS42L42_SDW=m -CONFIG_SND_SOC_CS42L43=m -CONFIG_SND_SOC_CS42L43_SDW=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_CS42L83=m -CONFIG_SND_SOC_CS42L84=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_CS48L32=m -CONFIG_SND_SOC_CS53L30=m -CONFIG_SND_SOC_CS530X=m -CONFIG_SND_SOC_CS530X_I2C=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_ES83XX_DSM_COMMON=m -CONFIG_SND_SOC_ES8311=m -CONFIG_SND_SOC_ES8316=m -CONFIG_SND_SOC_ES8323=m -CONFIG_SND_SOC_ES8326=m -CONFIG_SND_SOC_ES8328=m -CONFIG_SND_SOC_ES8328_I2C=m -CONFIG_SND_SOC_ES8328_SPI=m -CONFIG_SND_SOC_ES8375=m -CONFIG_SND_SOC_ES8389=m -CONFIG_SND_SOC_GTM601=m -CONFIG_SND_SOC_HDAC_HDA=m -CONFIG_SND_SOC_HDA=m -CONFIG_SND_SOC_ICS43432=m -CONFIG_SND_SOC_IDT821034=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_MAX98363=m -CONFIG_SND_SOC_MAX98373=m -CONFIG_SND_SOC_MAX98373_I2C=m -CONFIG_SND_SOC_MAX98373_SDW=m -CONFIG_SND_SOC_MAX98388=m -CONFIG_SND_SOC_MAX98390=m -CONFIG_SND_SOC_MAX98396=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_PCM6240=m -CONFIG_SND_SOC_PEB2466=m -CONFIG_SND_SOC_RL6231=m -CONFIG_SND_SOC_RT_SDW_COMMON=m -CONFIG_SND_SOC_RL6347A=m -CONFIG_SND_SOC_RT274=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_RT1017_SDCA_SDW=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_RT1318_SDW=m -CONFIG_SND_SOC_RT1320_SDW=m -CONFIG_SND_SOC_RT5514=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_RT712_SDCA_SDW=m -CONFIG_SND_SOC_RT712_SDCA_DMIC_SDW=m -CONFIG_SND_SOC_RT721_SDCA_SDW=m -CONFIG_SND_SOC_RT722_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_RT9123=m -CONFIG_SND_SOC_RT9123P=m -CONFIG_SND_SOC_RTQ9124=m -CONFIG_SND_SOC_RTQ9128=m -# CONFIG_SND_SOC_SDW_MOCKUP is not set -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=m -CONFIG_SND_SOC_SIMPLE_MUX=m -CONFIG_SND_SOC_SMA1303=m -CONFIG_SND_SOC_SMA1307=m -CONFIG_SND_SOC_SPDIF=m -CONFIG_SND_SOC_SRC4XXX_I2C=m -CONFIG_SND_SOC_SRC4XXX=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_TAS2780=m -CONFIG_SND_SOC_TAS2781_COMLIB=m -CONFIG_SND_SOC_TAS2781_COMLIB_I2C=m -CONFIG_SND_SOC_TAS2781_FMWLIB=m -CONFIG_SND_SOC_TAS2781_I2C=m -CONFIG_SND_SOC_TAS5086=m -CONFIG_SND_SOC_TAS571X=m -CONFIG_SND_SOC_TAS5720=m -CONFIG_SND_SOC_TAS5805M=m -CONFIG_SND_SOC_TAS6424=m -CONFIG_SND_SOC_TDA7419=m -CONFIG_SND_SOC_TFA9879=m -CONFIG_SND_SOC_TFA989X=m -CONFIG_SND_SOC_TLV320ADC3XXX=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_UDA1342=m -CONFIG_SND_SOC_WCD_CLASSH=m -CONFIG_SND_SOC_WCD_MBHC=m -CONFIG_SND_SOC_WCD937X=m -CONFIG_SND_SOC_WCD937X_SDW=m -CONFIG_SND_SOC_WCD938X=m -CONFIG_SND_SOC_WCD938X_SDW=m -CONFIG_SND_SOC_WCD939X=m -CONFIG_SND_SOC_WCD939X_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_WM8731_I2C=m -CONFIG_SND_SOC_WM8731_SPI=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_WM8940=m -CONFIG_SND_SOC_WM8960=m -CONFIG_SND_SOC_WM8961=m -CONFIG_SND_SOC_WM8962=m -CONFIG_SND_SOC_WM8974=m -CONFIG_SND_SOC_WM8978=m -CONFIG_SND_SOC_WM8985=m -CONFIG_SND_SOC_WM8998=m -CONFIG_SND_SOC_WSA881X=m -CONFIG_SND_SOC_WSA883X=m -CONFIG_SND_SOC_WSA884X=m -CONFIG_SND_SOC_ZL38060=m -CONFIG_SND_SOC_MAX9759=m -CONFIG_SND_SOC_MT6351=m -CONFIG_SND_SOC_MT6357=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_NAU8825=m -CONFIG_SND_SOC_NTPFW=m -CONFIG_SND_SOC_NTP8918=m -CONFIG_SND_SOC_NTP8835=m -CONFIG_SND_SOC_TPA6130A2=m -CONFIG_SND_SOC_LPASS_MACRO_COMMON=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_SOC_SDW_UTILS=m - -# -# Generic drivers -# -CONFIG_SND_SIMPLE_CARD_UTILS=m -CONFIG_SND_SIMPLE_CARD=m -# end of Generic drivers - -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 -CONFIG_HID_SUPPORT=y -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_APPLETB_BL is not set -# CONFIG_HID_APPLETB_KBD is not set -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_EVISION=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_COMMON=m -# CONFIG_HID_GOODIX_SPI is not set -CONFIG_HID_GOOGLE_HAMMER=m -# CONFIG_HID_GOOGLE_STADIA_FF is not set -CONFIG_HID_VIVALDI=m -# CONFIG_HID_GT683R is not set -CONFIG_HID_KEYTOUCH=m -CONFIG_HID_KYE=m -# CONFIG_HID_KYSONA is not set -CONFIG_HID_UCLOGIC=m -CONFIG_HID_WALTOP=m -CONFIG_HID_VIEWSONIC=m -CONFIG_HID_VRC2=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_LETSKETCH=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_MEGAWORLD_FF is not set -# 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_NVIDIA_SHIELD is not set -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_PXRC=m -CONFIG_HID_RAZER=m -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_SIGMAMICRO=m -CONFIG_HID_SONY=m -CONFIG_SONY_FF=y -CONFIG_HID_SPEEDLINK=m -CONFIG_HID_STEAM=m -# CONFIG_STEAM_FF is not set -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_TOPRE=m -CONFIG_HID_THINGM=m -CONFIG_HID_THRUSTMASTER=m -CONFIG_THRUSTMASTER_FF=y -CONFIG_HID_UDRAW_PS3=m -CONFIG_HID_U2FZERO=m -CONFIG_HID_UNIVERSAL_PIDFF=m -CONFIG_HID_WACOM=m -CONFIG_HID_WIIMOTE=m -# CONFIG_HID_WINWING is not set -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_MCP2200 is not set -CONFIG_HID_MCP2221=m -# end of Special HID drivers - -# -# HID-BPF support -# -# CONFIG_HID_BPF is not set -# end of HID-BPF support - -CONFIG_I2C_HID=m -CONFIG_I2C_HID_ACPI=m -CONFIG_I2C_HID_OF=m -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 - -# -# Intel THC HID Support -# -# CONFIG_INTEL_THC_HID is not set -# end of Intel THC HID Support - -# -# USB HID support -# -CONFIG_USB_HID=m -CONFIG_HID_PID=y -CONFIG_USB_HIDDEV=y -# end of USB 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_PCI_AMD=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_LEDS_TRIGGER_USBPORT=m -CONFIG_USB_AUTOSUSPEND_DELAY=2 -CONFIG_USB_DEFAULT_AUTHORIZATION_MODE=1 -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_SIDEBAND is not set -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_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_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 -CONFIG_USB_XEN_HCD=m - -# -# 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 - -# -# USB dual-mode controller drivers -# -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_NPCM=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_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_USS720=m -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_APPLEDISPLAY=m -CONFIG_APPLE_MFI_FASTCHARGE=m -# CONFIG_USB_LJCA is not set -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_GR_UDC=m -CONFIG_USB_R8A66597=m -CONFIG_USB_PXA27X=m -CONFIG_USB_SNP_CORE=m -CONFIG_USB_M66592=m -CONFIG_USB_BDC_UDC=m -CONFIG_USB_AMD5536UDC=m -CONFIG_USB_NET2280=m -CONFIG_USB_GOKU=m -CONFIG_USB_EG20T=m -# CONFIG_USB_MAX3420_UDC is not set -# CONFIG_USB_CDNS2_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_MIDI2 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=m -# CONFIG_UCSI_CCG is not set -CONFIG_UCSI_ACPI=m -# CONFIG_UCSI_STM32G0 is not set -CONFIG_CROS_EC_UCSI=m -CONFIG_TYPEC_TPS6598X=m -# CONFIG_TYPEC_ANX7411 is not set -CONFIG_TYPEC_RT1719=m -CONFIG_TYPEC_HD3SS3220=m -CONFIG_TYPEC_STUSB160X=m -CONFIG_TYPEC_WUSB3801=m - -# -# USB Type-C Multiplexer/DeMultiplexer Switch support -# -# CONFIG_TYPEC_MUX_FSA4480 is not set -CONFIG_TYPEC_MUX_GPIO_SBU=m -# CONFIG_TYPEC_MUX_PI3USB30532 is not set -CONFIG_TYPEC_MUX_INTEL_PMC=m -# CONFIG_TYPEC_MUX_IT5205 is not set -# CONFIG_TYPEC_MUX_NB7VPQ904M is not set -# CONFIG_TYPEC_MUX_PS883X is not set -# CONFIG_TYPEC_MUX_PTN36502 is not set -# CONFIG_TYPEC_MUX_TUSB1046 is not set -# CONFIG_TYPEC_MUX_WCD939X_USBSS 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 -# CONFIG_TYPEC_TBT_ALTMODE is not set -# 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_UHS2=m -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=m -CONFIG_MMC_TOSHIBA_PCI=m -CONFIG_MMC_MTK=m -# CONFIG_MMC_SDHCI_XENON is not set -CONFIG_SCSI_UFSHCD=m -CONFIG_SCSI_UFS_BSG=y -CONFIG_SCSI_UFS_CRYPTO=y -CONFIG_SCSI_UFS_HWMON=y -CONFIG_SCSI_UFSHCD_PCI=m -CONFIG_SCSI_UFS_DWC_TC_PCI=m -CONFIG_SCSI_UFSHCD_PLATFORM=m -CONFIG_SCSI_UFS_CDNS_PLATFORM=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_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_AW200XX is not set -CONFIG_LEDS_CROS_EC=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_PCA955X=m -# CONFIG_LEDS_PCA955X_GPIO is not set -CONFIG_LEDS_PCA963X=m -# CONFIG_LEDS_PCA995X is not set -# 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_BD2606MVV=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 -# CONFIG_LEDS_IS31FL319X is not set - -# -# LED driver for blink(1) USB RGB LED is under Special HID drivers (HID_THINGM) -# -CONFIG_LEDS_BLINKM=m -# CONFIG_LEDS_BLINKM_MULTICOLOR is not set -CONFIG_LEDS_MLXCPLD=m -CONFIG_LEDS_MLXREG=m -CONFIG_LEDS_USER=m -CONFIG_LEDS_NIC78BX=m -# CONFIG_LEDS_SPI_BYTE 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 - -# -# RGB LED drivers -# -# CONFIG_LEDS_KTD202X is not set -# CONFIG_LEDS_PWM_MULTICOLOR is not set - -# -# 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 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_TTY=m -# CONFIG_LEDS_TRIGGER_INPUT_EVENTS is not set - -# -# Simatic LED drivers -# -CONFIG_LEDS_SIEMENS_SIMATIC_IPC=m -CONFIG_LEDS_SIEMENS_SIMATIC_IPC_APOLLOLAKE=m -CONFIG_LEDS_SIEMENS_SIMATIC_IPC_F7188X=m -CONFIG_LEDS_SIEMENS_SIMATIC_IPC_ELKHARTLAKE=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_BNXT_RE=m -CONFIG_INFINIBAND_CXGB4=m -CONFIG_INFINIBAND_EFA=m -# CONFIG_INFINIBAND_ERDMA is not set -CONFIG_INFINIBAND_HFI1=m -# CONFIG_HFI1_DEBUG_SDMA_ORDER is not set -# CONFIG_SDMA_VERBOSITY is not set -CONFIG_MANA_INFINIBAND=m -CONFIG_MLX4_INFINIBAND=m -CONFIG_MLX5_INFINIBAND=m -CONFIG_INFINIBAND_MTHCA=m -CONFIG_INFINIBAND_MTHCA_DEBUG=y -CONFIG_INFINIBAND_OCRDMA=m -CONFIG_INFINIBAND_QEDR=m -CONFIG_INFINIBAND_USNIC=m -CONFIG_INFINIBAND_VMWARE_PVRDMA=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_SCRUB is not set -# CONFIG_EDAC_ECS is not set -# CONFIG_EDAC_MEM_REPAIR 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=m -CONFIG_EDAC_X38=m -CONFIG_EDAC_I5400=m -CONFIG_EDAC_I7CORE=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_MAX31335 is not set -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_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_RX8111 is not set -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_SD2405AL is not set -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_PCF85063=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_RP5C01=m -CONFIG_RTC_DRV_WM831X=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_XILINX_DMA is not set -CONFIG_XILINX_XDMA=m -# CONFIG_AMD_AE4DMA is not set -CONFIG_AMD_PTDMA=m -# CONFIG_AMD_QDMA is not set -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_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_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_MF624=m -CONFIG_UIO_HV_GENERIC=m -CONFIG_UIO_DFL=m -CONFIG_VFIO=m -# CONFIG_VFIO_DEVICE_CDEV is not set -CONFIG_VFIO_GROUP=y -CONFIG_VFIO_CONTAINER=y -CONFIG_VFIO_IOMMU_TYPE1=m -CONFIG_VFIO_NOIOMMU=y -CONFIG_VFIO_VIRQFD=y -# CONFIG_VFIO_DEBUGFS is not set - -# -# VFIO support for PCI devices -# -CONFIG_VFIO_PCI_CORE=m -CONFIG_VFIO_PCI_INTX=y -CONFIG_VFIO_PCI=m -CONFIG_VFIO_PCI_VGA=y -CONFIG_VFIO_PCI_IGD=y -CONFIG_MLX5_VFIO_PCI=m -# CONFIG_PDS_VFIO_PCI is not set -# CONFIG_VIRTIO_VFIO_PCI is not set -# end of VFIO support for PCI devices - -CONFIG_VFIO_MDEV=m -CONFIG_IRQ_BYPASS_MANAGER=m -CONFIG_VIRT_DRIVERS=y -CONFIG_VMGENID=y -CONFIG_VBOXGUEST=m -CONFIG_NITRO_ENCLAVES=m -# CONFIG_EFI_SECRET is not set -CONFIG_SEV_GUEST=m -CONFIG_TDX_GUEST_DRIVER=m -CONFIG_TSM_GUEST=y -CONFIG_TSM_REPORTS=m -CONFIG_TSM_MEASUREMENTS=y -CONFIG_VIRTIO_ANCHOR=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_ADMIN_LEGACY=y -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_VIRTIO_DEBUG is not set -# CONFIG_VIRTIO_RTC is not set -# CONFIG_VDPA is not set -CONFIG_VHOST_IOTLB=m -CONFIG_VHOST_TASK=y -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 -CONFIG_VHOST_ENABLE_FORK_OWNER_CONTROL=y - -# -# Microsoft Hyper-V guest support -# -CONFIG_HYPERV=m -# CONFIG_HYPERV_VTL_MODE is not set -CONFIG_HYPERV_TIMER=y -CONFIG_HYPERV_UTILS=m -CONFIG_HYPERV_BALLOON=m -# CONFIG_MSHV_ROOT is not set -# 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_PRIVCMD_EVENTFD is not set -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 -CONFIG_XEN_GRANT_DMA_OPS=y -CONFIG_XEN_VIRTIO=y -# CONFIG_XEN_VIRTIO_FORCE_GRANT is not set -# end of Xen driver support - -CONFIG_GREYBUS=m -# CONFIG_GREYBUS_BEAGLEPLAY is not set -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_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 is not set -# CONFIG_COMEDI_ADL_PCI9118 is not set -# CONFIG_COMEDI_ADV_PCI1710 is not set -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 is not set -# CONFIG_COMEDI_AMPLC_DIO200_PCI is not set -CONFIG_COMEDI_AMPLC_PC236_PCI=m -CONFIG_COMEDI_AMPLC_PC263_PCI=m -# CONFIG_COMEDI_AMPLC_PCI224 is not set -# CONFIG_COMEDI_AMPLC_PCI230 is not set -CONFIG_COMEDI_CONTEC_PCI_DIO=m -# CONFIG_COMEDI_DAS08_PCI is not set -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 is not set -CONFIG_COMEDI_CB_PCIDDA=m -# CONFIG_COMEDI_CB_PCIMDAS is not set -CONFIG_COMEDI_CB_PCIMDDA=m -# CONFIG_COMEDI_ME4000 is not set -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 is not set -CONFIG_COMEDI_NI_PCIDIO=m -CONFIG_COMEDI_NI_PCIMIO=m -# CONFIG_COMEDI_RTD520 is not set -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_8255=m -CONFIG_COMEDI_8255_SA=m -CONFIG_COMEDI_KCOMEDILIB=m -CONFIG_COMEDI_AMPLC_PC236=m -CONFIG_COMEDI_NI_TIO=m -CONFIG_COMEDI_NI_ROUTING=m -# CONFIG_COMEDI_TESTS is not set -CONFIG_STAGING=y -CONFIG_RTL8723BS=m - -# -# IIO staging drivers -# - -# -# Accelerometers -# -CONFIG_ADIS16203=m -# end of Accelerometers - -# -# Analog to digital converters -# -CONFIG_AD7816=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 - -# -# 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 -# end of IIO staging drivers - -CONFIG_FB_SM750=m -CONFIG_STAGING_MEDIA=y -CONFIG_INTEL_ATOMISP=y -CONFIG_DVB_AV7110_IR=y -CONFIG_DVB_AV7110=m -CONFIG_DVB_AV7110_OSD=y -CONFIG_DVB_SP8870=m -CONFIG_VIDEO_IPU3_IMGU=m -# CONFIG_VIDEO_INTEL_IPU7 is not set - -# -# StarFive media platform drivers -# -# CONFIG_STAGING_MEDIA_DEPRECATED 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_MOST_COMPONENTS is not set -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_VME_BUS is not set -# CONFIG_GPIB is not set -# CONFIG_GOLDFISH is not set -CONFIG_CHROME_PLATFORMS=y -CONFIG_CHROMEOS_ACPI=m -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_UART=m -CONFIG_CROS_EC_LPC=m -CONFIG_CROS_EC_PROTO=m -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_ALTMODES=y -CONFIG_CROS_EC_TYPEC=m -CONFIG_CROS_HPS_I2C=m -CONFIG_CROS_USBPD_LOGGER=m -CONFIG_CROS_USBPD_NOTIFY=m -CONFIG_CHROMEOS_PRIVACY_SCREEN=m -CONFIG_CROS_TYPEC_SWITCH=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_HUB=m -CONFIG_SURFACE_AGGREGATOR_REGISTRY=m -CONFIG_SURFACE_AGGREGATOR_TABLET_SWITCH=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_X86_PLATFORM_DEVICES=y -CONFIG_ACPI_WMI=m -# CONFIG_ACPI_WMI_LEGACY_DEVICE_NAMES is not set -CONFIG_WMI_BMOF=m -CONFIG_HUAWEI_WMI=m -CONFIG_MXM_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 - -# -# AMD HSMP Driver -# -# CONFIG_AMD_HSMP_ACPI is not set -# CONFIG_AMD_HSMP_PLAT is not set -# end of AMD HSMP Driver - -CONFIG_AMD_PMF=m -# CONFIG_AMD_PMF_DEBUG is not set -CONFIG_AMD_PMC=m -CONFIG_AMD_MP2_STB=y -# CONFIG_AMD_HFI is not set -# CONFIG_AMD_3D_VCACHE is not set -# CONFIG_AMD_WBRF is not set -# CONFIG_AMD_ISP_PLATFORM is not set -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_ASUS_TF103C_DOCK=m -CONFIG_MERAKI_MX100=m -CONFIG_EEEPC_LAPTOP=m -CONFIG_EEEPC_WMI=m -CONFIG_X86_PLATFORM_DRIVERS_DELL=y -CONFIG_ALIENWARE_WMI=m -CONFIG_ALIENWARE_WMI_LEGACY=y -CONFIG_ALIENWARE_WMI_WMAX=y -CONFIG_DCDBAS=m -CONFIG_DELL_LAPTOP=m -CONFIG_DELL_RBU=m -CONFIG_DELL_RBTN=m -CONFIG_DELL_PC=m -CONFIG_DELL_SMBIOS=m -CONFIG_DELL_SMBIOS_WMI=y -CONFIG_DELL_SMBIOS_SMM=y -CONFIG_DELL_SMO8800=m -# CONFIG_DELL_UART_BACKLIGHT is not set -CONFIG_DELL_WMI=m -CONFIG_DELL_WMI_PRIVACY=y -CONFIG_DELL_WMI_AIO=m -CONFIG_DELL_WMI_DESCRIPTOR=m -CONFIG_DELL_WMI_DDV=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_X86_PLATFORM_DRIVERS_HP=y -CONFIG_HP_ACCEL=m -CONFIG_HP_WMI=m -CONFIG_HP_BIOSCFG=m -CONFIG_WIRELESS_HOTKEY=m -CONFIG_IBM_RTL=m -CONFIG_SENSORS_HDAPS=m -CONFIG_INTEL_ATOMISP2_PDX86=y -CONFIG_INTEL_ATOMISP2_LED=m -CONFIG_INTEL_IFS=m -CONFIG_INTEL_SAR_INT1092=m -CONFIG_INTEL_SKL_INT3472=m -CONFIG_INTEL_PMC_CORE=m -CONFIG_INTEL_PMC_SSRAM_TELEMETRY=m -CONFIG_INTEL_PMT_CLASS=m -CONFIG_INTEL_PMT_TELEMETRY=m -CONFIG_INTEL_PMT_CRASHLOG=m -CONFIG_INTEL_PMT_DISCOVERY=m - -# -# 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 - -# -# Intel Uncore Frequency Control -# -CONFIG_INTEL_UNCORE_FREQ_CONTROL_TPMI=m -CONFIG_INTEL_UNCORE_FREQ_CONTROL=m -# end of Intel Uncore Frequency Control - -CONFIG_INTEL_HID_EVENT=m -CONFIG_INTEL_VBTN=m -# CONFIG_INTEL_INT0002_VGPIO is not set -CONFIG_INTEL_OAKTRAIL=m -CONFIG_INTEL_ISHTP_ECLITE=m -CONFIG_INTEL_MRFLD_PWRBTN=m -CONFIG_INTEL_PUNIT_IPC=m -CONFIG_INTEL_RST=m -CONFIG_INTEL_SDSI=m -CONFIG_INTEL_SMARTCONNECT=m -CONFIG_INTEL_TPMI_POWER_DOMAINS=m -CONFIG_INTEL_TPMI=m -# CONFIG_INTEL_PLR_TPMI is not set -# CONFIG_INTEL_TURBO_MAX_3 is not set -CONFIG_INTEL_VSEC=m -CONFIG_IDEAPAD_LAPTOP=m -# CONFIG_LENOVO_WMI_HOTKEY_UTILITIES is not set -# CONFIG_LENOVO_WMI_CAMERA is not set -CONFIG_LENOVO_YMC=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_YOGABOOK is not set -# CONFIG_YT2_1380 is not set -# CONFIG_LENOVO_WMI_GAMEZONE is not set -# CONFIG_LENOVO_WMI_TUNING is not set -# CONFIG_ACPI_QUICKSTART is not set -# CONFIG_MEEGOPAD_ANX7428 is not set -CONFIG_MSI_EC=m -CONFIG_MSI_LAPTOP=m -CONFIG_MSI_WMI=m -# CONFIG_MSI_WMI_PLATFORM is not set -CONFIG_PCENGINES_APU2=m -# CONFIG_PORTWELL_EC is not set -CONFIG_BARCO_P50_GPIO=m -# CONFIG_SAMSUNG_GALAXYBOOK is not set -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_SERIAL_MULTI_INSTANTIATE=m -CONFIG_TOUCHSCREEN_DMI=y -# CONFIG_INSPUR_PLATFORM_PROFILE is not set -# CONFIG_DASHARO_ACPI is not set -# CONFIG_X86_ANDROID_TABLETS is not set -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_SIEMENS_SIMATIC_IPC=m -CONFIG_SIEMENS_SIMATIC_IPC_BATT=m -CONFIG_SIEMENS_SIMATIC_IPC_BATT_APOLLOLAKE=m -CONFIG_SIEMENS_SIMATIC_IPC_BATT_ELKHARTLAKE=m -CONFIG_SIEMENS_SIMATIC_IPC_BATT_F7188X=m -# CONFIG_SILICOM_PLATFORM is not set -# CONFIG_WINMATE_FM07_KEYS is not set -# CONFIG_SEL3350_PLATFORM is not set -# CONFIG_OXP_EC is not set -# CONFIG_TUXEDO_NB04_WMI_AB is not set -CONFIG_P2SB=y -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_TPS68470=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_IOMMU_API=y -CONFIG_IOMMUFD_DRIVER=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=y -CONFIG_IOMMU_IOPF=y -CONFIG_AMD_IOMMU=y -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_INTEL_IOMMU_PERF_EVENTS=y -CONFIG_IOMMUFD_DRIVER_CORE=y -CONFIG_IOMMUFD=m -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_CTRL=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_AMD=m -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 - -# -# fujitsu SoC drivers -# -# end of fujitsu 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 - -# CONFIG_WPCM450_SOC is not set - -# -# Qualcomm SoC drivers -# -# CONFIG_QCOM_PMIC_PDCHARGER_ULOG is not set -CONFIG_QCOM_QMI_HELPERS=m -# CONFIG_QCOM_PBS is not set -# 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 - -# -# PM Domains -# - -# -# Amlogic PM Domains -# -# end of Amlogic PM Domains - -# -# Broadcom PM Domains -# -# end of Broadcom PM Domains - -# -# i.MX PM Domains -# -# end of i.MX PM Domains - -# -# Qualcomm PM Domains -# -# end of Qualcomm PM Domains -# end of PM Domains - -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_LC824206XA is not set -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_GTS_HELPER=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 -CONFIG_IIO_BACKEND=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_ADXL367=m -CONFIG_ADXL367_SPI=m -CONFIG_ADXL367_I2C=m -CONFIG_ADXL372=m -CONFIG_ADXL372_SPI=m -CONFIG_ADXL372_I2C=m -# CONFIG_ADXL380_SPI is not set -# CONFIG_ADXL380_I2C is not set -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_I2C=m -CONFIG_BMI088_ACCEL_SPI=m -CONFIG_DA280=m -CONFIG_DA311=m -# CONFIG_DMARD06 is not set -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_IIO_KX022A=m -CONFIG_IIO_KX022A_SPI=m -CONFIG_IIO_KX022A_I2C=m -CONFIG_KXSD9=m -CONFIG_KXSD9_SPI=m -CONFIG_KXSD9_I2C=m -CONFIG_KXCJK1013=m -# 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_MSA311=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_AD4000 is not set -# CONFIG_AD4030 is not set -# CONFIG_AD4080 is not set -CONFIG_AD4130=m -# CONFIG_AD4170_4 is not set -# CONFIG_AD4695 is not set -# CONFIG_AD4851 is not set -CONFIG_AD7091R=m -CONFIG_AD7091R5=m -# CONFIG_AD7091R8 is not set -CONFIG_AD7124=m -# CONFIG_AD7173 is not set -# CONFIG_AD7191 is not set -CONFIG_AD7192=m -CONFIG_AD7266=m -CONFIG_AD7280=m -CONFIG_AD7291=m -CONFIG_AD7292=m -CONFIG_AD7298=m -# CONFIG_AD7380 is not set -# CONFIG_AD7405 is not set -CONFIG_AD7476=m -CONFIG_AD7606=m -CONFIG_AD7606_IFACE_PARALLEL=m -CONFIG_AD7606_IFACE_SPI=m -# CONFIG_AD7625 is not set -CONFIG_AD7766=m -CONFIG_AD7768_1=m -# CONFIG_AD7779 is not set -CONFIG_AD7780=m -CONFIG_AD7791=m -CONFIG_AD7793=m -CONFIG_AD7887=m -CONFIG_AD7923=m -# CONFIG_AD7944 is not set -CONFIG_AD7949=m -CONFIG_AD799X=m -# CONFIG_AD9467 is not set -# CONFIG_AXP20X_ADC is not set -CONFIG_AXP288_ADC=m -CONFIG_CC10001_ADC=m -CONFIG_DA9150_GPADC=m -CONFIG_DLN2_ADC=m -# CONFIG_ENVELOPE_DETECTOR is not set -# CONFIG_GEHC_PMC_ADC is not set -CONFIG_HI8435=m -CONFIG_HX711=m -CONFIG_INA2XX_ADC=m -CONFIG_INTEL_MRFLD_ADC=m -# CONFIG_LTC2309 is not set -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_MAX11205 is not set -CONFIG_MAX11410=m -CONFIG_MAX1241=m -CONFIG_MAX1363=m -# CONFIG_MAX34408 is not set -# CONFIG_MAX9611 is not set -CONFIG_MCP320X=m -CONFIG_MCP3422=m -# CONFIG_MCP3564 is not set -CONFIG_MCP3911=m -# CONFIG_MEDIATEK_MT6359_AUXADC is not set -# CONFIG_MEDIATEK_MT6360_ADC is not set -CONFIG_MEN_Z188_ADC=m -CONFIG_MP2629_ADC=m -CONFIG_NAU7802=m -# CONFIG_NCT7201 is not set -# CONFIG_PAC1921 is not set -# CONFIG_PAC1934 is not set -CONFIG_QCOM_VADC_COMMON=m -CONFIG_QCOM_SPMI_IADC=m -CONFIG_QCOM_SPMI_VADC=m -CONFIG_QCOM_SPMI_ADC5=m -# CONFIG_ROHM_BD79124 is not set -CONFIG_RICHTEK_RTQ6056=m -# CONFIG_SD_ADC_MODULATOR is not set -CONFIG_TI_ADC081C=m -CONFIG_TI_ADC0832=m -# CONFIG_TI_ADC084S021 is not set -# CONFIG_TI_ADC108S102 is not set -CONFIG_TI_ADC12138=m -CONFIG_TI_ADC128S052=m -CONFIG_TI_ADC161S626=m -CONFIG_TI_ADS1015=m -CONFIG_TI_ADS1100=m -# CONFIG_TI_ADS1119 is not set -CONFIG_TI_ADS124S08=m -# CONFIG_TI_ADS1298 is not set -CONFIG_TI_ADS131E08=m -# CONFIG_TI_ADS7138 is not set -# CONFIG_TI_ADS7924 is not set -CONFIG_TI_ADS7950=m -CONFIG_TI_ADS8344=m -CONFIG_TI_ADS8688=m -# CONFIG_TI_LMP92064 is not set -CONFIG_TI_TLC4541=m -CONFIG_TI_TSC2046=m -# CONFIG_VF610_ADC is not set -CONFIG_VIPERBOARD_ADC=m -# CONFIG_XILINX_XADC is not set -# end of Analog to digital converters - -# -# Analog to digital and digital to analog converters -# -CONFIG_AD74115=m -CONFIG_AD74413R=m -# end of Analog to digital and digital to analog converters - -# -# Analog Front Ends -# -# CONFIG_IIO_RESCALE is not set -# end of Analog Front Ends - -# -# Amplifiers -# -CONFIG_AD8366=m -CONFIG_ADA4250=m -# CONFIG_HMC425 is not set -# end of Amplifiers - -# -# Capacitance to digital converters -# -CONFIG_AD7150=m -CONFIG_AD7746=m -# end of Capacitance to digital converters - -# -# Chemical Sensors -# -# CONFIG_AOSONG_AGS02MA is not set -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_ENS160 is not set -CONFIG_IAQCORE=m -# CONFIG_MHZ19B is not set -CONFIG_PMS7003=m -CONFIG_SCD30_CORE=m -CONFIG_SCD30_I2C=m -CONFIG_SCD30_SERIAL=m -CONFIG_SCD4X=m -# CONFIG_SEN0322 is not set -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 -# CONFIG_IIO_CROS_EC_ACTIVITY 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_INV_SENSORS_TIMESTAMP=m -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_AD3530R is not set -# CONFIG_AD3552R_HS is not set -CONFIG_AD3552R_LIB=m -CONFIG_AD3552R=m -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_AD9739A is not set -CONFIG_LTC2688=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_AD7293=m -CONFIG_AD7303=m -# CONFIG_AD8460 is not set -CONFIG_AD8801=m -# CONFIG_BD79703 is not set -# CONFIG_DPOT_DAC is not set -CONFIG_DS4424=m -CONFIG_LTC1660=m -# CONFIG_LTC2632 is not set -# CONFIG_LTC2664 is not set -CONFIG_M62332=m -CONFIG_MAX517=m -# CONFIG_MAX5522 is not set -CONFIG_MAX5821=m -CONFIG_MCP4725=m -# CONFIG_MCP4728 is not set -# CONFIG_MCP4821 is not set -# CONFIG_MCP4922 is not set -CONFIG_TI_DAC082S085=m -# CONFIG_TI_DAC5571 is not set -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=m -# CONFIG_IIO_SIMPLE_DUMMY_EVENTS is not set -# CONFIG_IIO_SIMPLE_DUMMY_BUFFER is not set -# end of IIO dummy driver - -# -# Filters -# -CONFIG_ADMV8818=m -# end of Filters - -# -# 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_ADF4377=m -# CONFIG_ADMFM2000 is not set -CONFIG_ADMV1013=m -CONFIG_ADMV1014=m -CONFIG_ADMV4420=m -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_ENS210 is not set -CONFIG_HDC100X=m -CONFIG_HDC2010=m -# CONFIG_HDC3020 is not set -# 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_ADIS16550 is not set -CONFIG_BMI160=m -CONFIG_BMI160_I2C=m -CONFIG_BMI160_SPI=m -# CONFIG_BMI270_I2C is not set -# CONFIG_BMI270_SPI is not set -# CONFIG_BMI323_I2C is not set -# CONFIG_BMI323_SPI is not set -CONFIG_BOSCH_BNO055=m -CONFIG_BOSCH_BNO055_SERIAL=m -CONFIG_BOSCH_BNO055_I2C=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_SMI240 is not set -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_AL3000A is not set -# CONFIG_AL3010 is not set -CONFIG_AL3320A=m -# CONFIG_APDS9160 is not set -CONFIG_APDS9300=m -# CONFIG_APDS9306 is not set -CONFIG_APDS9960=m -CONFIG_AS73211=m -# CONFIG_BH1745 is not set -CONFIG_BH1750=m -CONFIG_BH1780=m -CONFIG_CM32181=m -CONFIG_CM3232=m -CONFIG_CM3323=m -# CONFIG_CM3605 is not set -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_ISL76682 is not set -CONFIG_HID_SENSOR_ALS=m -CONFIG_HID_SENSOR_PROX=m -CONFIG_JSA1212=m -CONFIG_ROHM_BU27034=m -CONFIG_RPR0521=m -CONFIG_SENSORS_LM3533=m -# CONFIG_LTR390 is not set -CONFIG_LTR501=m -CONFIG_LTRF216A=m -CONFIG_LV0104CS=m -CONFIG_MAX44000=m -CONFIG_MAX44009=m -CONFIG_NOA1305=m -CONFIG_OPT3001=m -# CONFIG_OPT4001 is not set -# CONFIG_OPT4060 is not set -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_VEML3235 is not set -CONFIG_VEML6030=m -# CONFIG_VEML6040 is not set -CONFIG_VEML6070=m -# CONFIG_VEML6075 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=m -# CONFIG_AK09911 is not set -# CONFIG_ALS31300 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_SI7210 is not set -# CONFIG_TI_TMAG5273 is not set -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 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 -# CONFIG_X9250 is not set -# end of Digital potentiometers - -# -# Digital potentiostats -# -CONFIG_LMP91000=m -# end of Digital potentiostats - -# -# Pressure sensors -# -CONFIG_ABP060MG=m -# CONFIG_ROHM_BM1390 is not set -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_HSC030PA is not set -# CONFIG_ICP10100 is not set -CONFIG_MPL115=m -CONFIG_MPL115_I2C=m -CONFIG_MPL115_SPI=m -CONFIG_MPL3115=m -# CONFIG_MPRLS0025PA is not set -CONFIG_MS5611=m -CONFIG_MS5611_I2C=m -CONFIG_MS5611_SPI=m -CONFIG_MS5637=m -# CONFIG_SDP500 is not set -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_D3323AA is not set -# CONFIG_HX9023S is not set -# CONFIG_IRSD200 is not set -CONFIG_ISL29501=m -CONFIG_LIDAR_LITE_V2=m -CONFIG_MB1232=m -CONFIG_PING=m -CONFIG_RFD77402=m -# CONFIG_SRF04 is not set -CONFIG_SX_COMMON=m -# CONFIG_SX9310 is not set -CONFIG_SX9324=m -CONFIG_SX9360=m -CONFIG_SX9500=m -CONFIG_SRF08=m -CONFIG_VCNL3020=m -CONFIG_VL53L0X_I2C=m -# CONFIG_AW96103 is not set -# end of Proximity and distance sensors - -# -# Resolver to digital converters -# -CONFIG_AD2S90=m -CONFIG_AD2S1200=m -CONFIG_AD2S1210=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_MLX90635 is not set -CONFIG_TMP006=m -CONFIG_TMP007=m -CONFIG_TMP117=m -CONFIG_TSYS01=m -CONFIG_TSYS02D=m -CONFIG_MAX30208=m -CONFIG_MAX31856=m -CONFIG_MAX31865=m -# CONFIG_MCP9600 is not set -# 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_PWM=y -# CONFIG_PWM_DEBUG is not set -# CONFIG_PWM_CLK is not set -CONFIG_PWM_CROS_EC=m -# CONFIG_PWM_DWC is not set -# CONFIG_PWM_GPIO 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_IRQ_MSI_LIB=y -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_GPIO is not set -# CONFIG_RESET_TI_SYSCON is not set -# CONFIG_RESET_TI_TPS380X is not set - -# -# PHY Subsystem -# -CONFIG_GENERIC_PHY=y -CONFIG_GENERIC_PHY_MIPI_DPHY=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_INTEL_RAPL_TPMI is not set -CONFIG_IDLE_INJECT=y -CONFIG_MCB=m -CONFIG_MCB_PCI=m -CONFIG_MCB_LPC=m - -# -# Performance monitor support -# -# CONFIG_DWC_PCIE_PMU is not set -# end of Performance monitor support - -CONFIG_RAS=y -# CONFIG_RAS_CEC is not set -CONFIG_AMD_ATL=m -CONFIG_AMD_ATL_PRM=y -CONFIG_RAS_FMPM=m -CONFIG_USB4=m -# CONFIG_USB4_DEBUGFS_WRITE is not set -# CONFIG_USB4_DMA_TEST is not set - -# -# Android -# -CONFIG_ANDROID_BINDER_IPC=y -CONFIG_ANDROID_BINDERFS=y -CONFIG_ANDROID_BINDER_DEVICES="" -# end of Android - -CONFIG_LIBNVDIMM=y -CONFIG_BLK_DEV_PMEM=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=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_NVMEM=y -CONFIG_NVMEM_SYSFS=y -# CONFIG_NVMEM_LAYOUTS is not set -CONFIG_NVMEM_RMEM=m -CONFIG_NVMEM_SPMI_SDAM=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_SELECTMAP is not set -# 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_FPGA_M10_BMC_SEC_UPDATE is not set -# CONFIG_FPGA_MGR_MICROCHIP_SPI is not set -CONFIG_FPGA_MGR_LATTICE_SYSCONFIG=m -CONFIG_FPGA_MGR_LATTICE_SYSCONFIG_SPI=m -CONFIG_TEE=m -CONFIG_AMDTEE=m -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 -CONFIG_PECI=m -CONFIG_PECI_CPU=m -# CONFIG_HTE is not set -# end of Device Drivers - -# -# File systems -# -CONFIG_DCACHE_WORD_ACCESS=y -CONFIG_VALIDATE_FS_PARSER=y -CONFIG_FS_IOMAP=y -CONFIG_FS_STACK=y -CONFIG_BUFFER_HEAD=y -CONFIG_LEGACY_DIRECT_IO=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_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_SUPPORT_ASCII_CI=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_RUN_SANITY_TESTS is not set -# CONFIG_BTRFS_DEBUG is not set -# CONFIG_BTRFS_ASSERT is not set -# CONFIG_BTRFS_EXPERIMENTAL 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_F2FS_UNFAIR_RWSEM=y -CONFIG_BCACHEFS_FS=m -CONFIG_BCACHEFS_QUOTA=y -# CONFIG_BCACHEFS_ERASURE_CODING is not set -CONFIG_BCACHEFS_POSIX_ACL=y -# CONFIG_BCACHEFS_DEBUG is not set -# CONFIG_BCACHEFS_TESTS is not set -# CONFIG_BCACHEFS_LOCK_TIME_STATS is not set -# CONFIG_BCACHEFS_NO_LATENCY_ACCT is not set -CONFIG_BCACHEFS_SIX_OPTIMISTIC_SPIN=y -# CONFIG_BCACHEFS_PATH_TRACEPOINTS is not set -# CONFIG_BCACHEFS_TRANS_KMALLOC_TRACE is not set -# CONFIG_BCACHEFS_ASYNC_OBJECT_LISTS is not set -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=y -CONFIG_QUOTA=y -CONFIG_QUOTA_NETLINK_INTERFACE=y -# CONFIG_QUOTA_DEBUG is not set -CONFIG_QUOTA_TREE=m -CONFIG_QFMT_V1=m -CONFIG_QFMT_V2=m -CONFIG_QUOTACTL=y -CONFIG_AUTOFS_FS=y -CONFIG_FUSE_FS=m -CONFIG_CUSE=m -CONFIG_VIRTIO_FS=m -CONFIG_FUSE_DAX=y -CONFIG_FUSE_PASSTHROUGH=y -CONFIG_FUSE_IO_URING=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 -# CONFIG_OVERLAY_FS_DEBUG is not set - -# -# Caches -# -CONFIG_NETFS_SUPPORT=m -# CONFIG_NETFS_STATS is not set -# CONFIG_NETFS_DEBUG is not set -CONFIG_FSCACHE=y -# CONFIG_FSCACHE_STATS is not set -CONFIG_CACHEFILES=m -# CONFIG_CACHEFILES_DEBUG is not set -# CONFIG_CACHEFILES_ERROR_INJECTION is not set -# CONFIG_CACHEFILES_ONDEMAND 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_NTFS3_FS=m -# CONFIG_NTFS3_64BIT_CLUSTER is not set -CONFIG_NTFS3_LZX_XPRESS=y -# CONFIG_NTFS3_FS_POSIX_ACL is not set -CONFIG_NTFS_FS=m -# 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_TMPFS_QUOTA is not set -CONFIG_ARCH_SUPPORTS_HUGETLBFS=y -CONFIG_HUGETLBFS=y -# CONFIG_HUGETLB_PAGE_OPTIMIZE_VMEMMAP_DEFAULT_ON is not set -CONFIG_HUGETLB_PAGE=y -CONFIG_HUGETLB_PAGE_OPTIMIZE_VMEMMAP=y -CONFIG_HUGETLB_PMD_PAGE_TABLE_SHARING=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=y -CONFIG_SQUASHFS_DECOMP_MULTI=y -CONFIG_SQUASHFS_DECOMP_MULTI_PERCPU=y -CONFIG_SQUASHFS_CHOICE_DECOMP_BY_MOUNT=y -CONFIG_SQUASHFS_MOUNT_DECOMP_THREADS=y -CONFIG_SQUASHFS_XATTR=y -# CONFIG_SQUASHFS_COMP_CACHE_FULL is not set -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_RESCTRL_FS=y -CONFIG_RESCTRL_FS_PSEUDO_LOCK=y -# CONFIG_ROMFS_FS is not set -CONFIG_PSTORE=y -CONFIG_PSTORE_DEFAULT_KMSG_BYTES=10240 -CONFIG_PSTORE_COMPRESS=y -# 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_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_BACKED_BY_FILE=y -CONFIG_EROFS_FS_ZIP=y -CONFIG_EROFS_FS_ZIP_LZMA=y -# CONFIG_EROFS_FS_ZIP_DEFLATE is not set -# CONFIG_EROFS_FS_ZIP_ZSTD is not set -# CONFIG_EROFS_FS_ZIP_ACCEL is not set -# CONFIG_EROFS_FS_ONDEMAND is not set -# CONFIG_EROFS_FS_PCPU_KTHREAD 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 is not set -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_NFSD_LEGACY_CLIENT_TRACKING is not set -# CONFIG_NFSD_V4_DELEG_TIMESTAMPS is not set -CONFIG_GRACE_PERIOD=m -CONFIG_LOCKD=m -CONFIG_LOCKD_V4=y -CONFIG_NFS_ACL_SUPPORT=m -CONFIG_NFS_COMMON=y -# CONFIG_NFS_LOCALIO is not set -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_RPCSEC_GSS_KRB5_ENCTYPES_AES_SHA1=y -# CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_CAMELLIA is not set -CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_AES_SHA2=y -# 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_CIFS_COMPRESSION is not set -# CONFIG_SMB_SERVER is not set -CONFIG_SMBFS=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_NLS_UCS2_UTILS=m -CONFIG_DLM=m -# CONFIG_DLM_DEBUG is not set -CONFIG_UNICODE=y -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_BIG_KEYS is not set -CONFIG_TRUSTED_KEYS=m -CONFIG_HAVE_TRUSTED_KEYS=y -CONFIG_TRUSTED_KEYS_TPM=y -CONFIG_TRUSTED_KEYS_TEE=y -CONFIG_ENCRYPTED_KEYS=m -# CONFIG_USER_DECRYPTED_DATA is not set -CONFIG_KEY_DH_OPERATIONS=y -CONFIG_KEY_NOTIFICATIONS=y -CONFIG_SECURITY_DMESG_RESTRICT=y -CONFIG_PROC_MEM_ALWAYS_FORCE=y -# CONFIG_PROC_MEM_FORCE_PTRACE is not set -# CONFIG_PROC_MEM_NO_FORCE is not set -CONFIG_SECURITY=y -CONFIG_HAS_SECURITY_AUDIT=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_INTEL_TXT=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_DEBUG is not set -CONFIG_SECURITY_APPARMOR_INTROSPECT_POLICY=y -CONFIG_SECURITY_APPARMOR_HASH=y -CONFIG_SECURITY_APPARMOR_HASH_DEFAULT=y -CONFIG_SECURITY_APPARMOR_EXPORT_BINARY=y -CONFIG_SECURITY_APPARMOR_PARANOID_LOAD=y -# CONFIG_SECURITY_LOADPIN is not set -CONFIG_SECURITY_YAMA=y -# CONFIG_SECURITY_SAFESETID is not set -CONFIG_SECURITY_LOCKDOWN_LSM=y -CONFIG_SECURITY_LOCKDOWN_LSM_EARLY=y -CONFIG_LOCK_DOWN_KERNEL_FORCE_NONE=y -# CONFIG_LOCK_DOWN_KERNEL_FORCE_INTEGRITY is not set -# CONFIG_LOCK_DOWN_KERNEL_FORCE_CONFIDENTIALITY is not set -CONFIG_SECURITY_LANDLOCK=y -# CONFIG_SECURITY_IPE is not set -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="landlock,yama,loadpin,safesetid,integrity" - -# -# Kernel hardening options -# - -# -# Memory initialization -# -CONFIG_CC_HAS_AUTO_VAR_INIT_PATTERN=y -CONFIG_CC_HAS_AUTO_VAR_INIT_ZERO_BARE=y -CONFIG_CC_HAS_AUTO_VAR_INIT_ZERO=y -# CONFIG_INIT_STACK_NONE is not set -# CONFIG_INIT_STACK_ALL_PATTERN is not set -CONFIG_INIT_STACK_ALL_ZERO=y -CONFIG_INIT_ON_ALLOC_DEFAULT_ON=y -# CONFIG_INIT_ON_FREE_DEFAULT_ON is not set -CONFIG_CC_HAS_ZERO_CALL_USED_REGS=y -# CONFIG_ZERO_CALL_USED_REGS is not set -# end of Memory initialization - -# -# Bounds checking -# -CONFIG_FORTIFY_SOURCE=y -CONFIG_HARDENED_USERCOPY=y -CONFIG_HARDENED_USERCOPY_DEFAULT_ON=y -# end of Bounds checking - -# -# Hardening of kernel data structures -# -CONFIG_LIST_HARDENED=y -CONFIG_BUG_ON_DATA_CORRUPTION=y -# end of Hardening of kernel data structures - -CONFIG_RANDSTRUCT_NONE=y -# 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_SIG=y -CONFIG_CRYPTO_SIG2=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_HKDF=y -CONFIG_CRYPTO_MANAGER=y -CONFIG_CRYPTO_MANAGER2=y -CONFIG_CRYPTO_USER=m -CONFIG_CRYPTO_NULL=m -CONFIG_CRYPTO_PCRYPT=m -CONFIG_CRYPTO_CRYPTD=m -CONFIG_CRYPTO_AUTHENC=m -CONFIG_CRYPTO_KRB5ENC=m -# CONFIG_CRYPTO_BENCHMARK is not set -CONFIG_CRYPTO_ENGINE=m -# end of Crypto core or helper - -# -# Public-key cryptography -# -CONFIG_CRYPTO_RSA=y -CONFIG_CRYPTO_DH=y -CONFIG_CRYPTO_DH_RFC7919_GROUPS=y -CONFIG_CRYPTO_ECC=m -CONFIG_CRYPTO_ECDH=m -CONFIG_CRYPTO_ECDSA=m -CONFIG_CRYPTO_ECRDSA=m -CONFIG_CRYPTO_CURVE25519=m -# end of Public-key cryptography - -# -# Block ciphers -# -CONFIG_CRYPTO_AES=y -CONFIG_CRYPTO_AES_TI=m -CONFIG_CRYPTO_ANUBIS=m -CONFIG_CRYPTO_ARIA=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_SEED=m -CONFIG_CRYPTO_SERPENT=m -CONFIG_CRYPTO_SM4=m -CONFIG_CRYPTO_SM4_GENERIC=m -CONFIG_CRYPTO_TEA=m -CONFIG_CRYPTO_TWOFISH=m -CONFIG_CRYPTO_TWOFISH_COMMON=m -# end of Block ciphers - -# -# Length-preserving ciphers and modes -# -CONFIG_CRYPTO_ADIANTUM=m -CONFIG_CRYPTO_ARC4=m -CONFIG_CRYPTO_CHACHA20=m -CONFIG_CRYPTO_CBC=y -CONFIG_CRYPTO_CTR=m -CONFIG_CRYPTO_CTS=y -CONFIG_CRYPTO_ECB=y -CONFIG_CRYPTO_HCTR2=m -CONFIG_CRYPTO_LRW=m -CONFIG_CRYPTO_PCBC=m -CONFIG_CRYPTO_XCTR=m -CONFIG_CRYPTO_XTS=y -CONFIG_CRYPTO_NHPOLY1305=m -# end of Length-preserving ciphers and modes - -# -# AEAD (authenticated encryption with associated data) ciphers -# -# CONFIG_CRYPTO_AEGIS128 is not set -CONFIG_CRYPTO_CHACHA20POLY1305=m -CONFIG_CRYPTO_CCM=m -CONFIG_CRYPTO_GCM=m -CONFIG_CRYPTO_GENIV=m -CONFIG_CRYPTO_SEQIV=m -CONFIG_CRYPTO_ECHAINIV=m -CONFIG_CRYPTO_ESSIV=m -# end of AEAD (authenticated encryption with associated data) ciphers - -# -# Hashes, digests, and MACs -# -CONFIG_CRYPTO_BLAKE2B=m -CONFIG_CRYPTO_CMAC=m -CONFIG_CRYPTO_GHASH=m -CONFIG_CRYPTO_HMAC=y -CONFIG_CRYPTO_MD4=m -CONFIG_CRYPTO_MD5=y -CONFIG_CRYPTO_MICHAEL_MIC=m -CONFIG_CRYPTO_POLYVAL=m -CONFIG_CRYPTO_RMD160=m -CONFIG_CRYPTO_SHA1=y -CONFIG_CRYPTO_SHA256=y -CONFIG_CRYPTO_SHA512=y -CONFIG_CRYPTO_SHA3=y -# CONFIG_CRYPTO_SM3_GENERIC is not set -CONFIG_CRYPTO_STREEBOG=m -CONFIG_CRYPTO_WP512=m -CONFIG_CRYPTO_XCBC=m -CONFIG_CRYPTO_XXHASH=m -# end of Hashes, digests, and MACs - -# -# CRCs (cyclic redundancy checks) -# -CONFIG_CRYPTO_CRC32C=m -CONFIG_CRYPTO_CRC32=m -# end of CRCs (cyclic redundancy checks) - -# -# 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 -# end of Compression - -# -# 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_JITTERENTROPY_MEMORY_BLOCKS=64 -CONFIG_CRYPTO_JITTERENTROPY_MEMORY_BLOCKSIZE=32 -CONFIG_CRYPTO_JITTERENTROPY_OSR=1 -CONFIG_CRYPTO_KDF800108_CTR=y -# end of Random number generation - -# -# Userspace interface -# -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 -# end of Userspace interface - -# -# Accelerated Cryptographic Algorithms for CPU (x86) -# -CONFIG_CRYPTO_CURVE25519_X86=m -CONFIG_CRYPTO_AES_NI_INTEL=m -CONFIG_CRYPTO_BLOWFISH_X86_64=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_CAST5_AVX_X86_64=m -CONFIG_CRYPTO_CAST6_AVX_X86_64=m -CONFIG_CRYPTO_DES3_EDE_X86_64=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_AESNI_AVX_X86_64=m -CONFIG_CRYPTO_SM4_AESNI_AVX2_X86_64=m -CONFIG_CRYPTO_TWOFISH_X86_64=m -CONFIG_CRYPTO_TWOFISH_X86_64_3WAY=m -CONFIG_CRYPTO_TWOFISH_AVX_X86_64=m -CONFIG_CRYPTO_ARIA_AESNI_AVX_X86_64=m -# CONFIG_CRYPTO_ARIA_AESNI_AVX2_X86_64 is not set -# CONFIG_CRYPTO_ARIA_GFNI_AVX512_X86_64 is not set -# CONFIG_CRYPTO_AEGIS128_AESNI_SSE2 is not set -CONFIG_CRYPTO_NHPOLY1305_SSE2=m -CONFIG_CRYPTO_NHPOLY1305_AVX2=m -CONFIG_CRYPTO_POLYVAL_CLMUL_NI=m -CONFIG_CRYPTO_SM3_AVX_X86_64=m -CONFIG_CRYPTO_GHASH_CLMUL_NI_INTEL=m -# end of Accelerated Cryptographic Algorithms for CPU (x86) - -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_NITROX_CNN55XX 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_420XX is not set -# CONFIG_CRYPTO_DEV_QAT_6XXX is not set -CONFIG_CRYPTO_DEV_QAT_DH895xCCVF=m -CONFIG_CRYPTO_DEV_QAT_C3XXXVF=m -CONFIG_CRYPTO_DEV_QAT_C62XVF=m -# CONFIG_CRYPTO_DEV_QAT_ERROR_INJECTION is not set -# CONFIG_CRYPTO_DEV_IAA_CRYPTO 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_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 -# CONFIG_FIPS_SIGNATURE_SELFTEST is not set - -# -# Certificates for signature checking -# -CONFIG_MODULE_SIG_KEY="certs/signing_key.pem" -CONFIG_MODULE_SIG_KEY_TYPE_RSA=y -# CONFIG_MODULE_SIG_KEY_TYPE_ECDSA is not set -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_CRYPTO_KRB5=m -# CONFIG_CRYPTO_KRB5_SELFTESTS is not set -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 is not set -CONFIG_RATIONAL=y -CONFIG_GENERIC_IOMAP=y -CONFIG_ARCH_USE_CMPXCHG_LOCKREF=y -CONFIG_ARCH_HAS_FAST_MULTIPLIER=y -CONFIG_ARCH_USE_SYM_ANNOTATIONS=y -CONFIG_CRC7=m -CONFIG_CRC8=m -CONFIG_CRC16=m -CONFIG_CRC_CCITT=y -CONFIG_CRC_ITU_T=m -CONFIG_CRC_T10DIF=y -CONFIG_CRC_T10DIF_ARCH=y -CONFIG_CRC32=y -CONFIG_CRC32_ARCH=y -CONFIG_CRC64=y -CONFIG_CRC64_ARCH=y -CONFIG_CRC_OPTIMIZATIONS=y - -# -# Crypto library routines -# -CONFIG_CRYPTO_HASH_INFO=y -CONFIG_CRYPTO_LIB_UTILS=y -CONFIG_CRYPTO_LIB_AES=y -CONFIG_CRYPTO_LIB_AESCFB=m -CONFIG_CRYPTO_LIB_AESGCM=y -CONFIG_CRYPTO_LIB_ARC4=m -CONFIG_CRYPTO_LIB_GF128MUL=y -CONFIG_CRYPTO_ARCH_HAVE_LIB_BLAKE2S=y -CONFIG_CRYPTO_LIB_BLAKE2S_GENERIC=y -CONFIG_CRYPTO_ARCH_HAVE_LIB_CHACHA=y -CONFIG_CRYPTO_LIB_CHACHA_GENERIC=m -CONFIG_CRYPTO_LIB_CHACHA=m -CONFIG_CRYPTO_ARCH_HAVE_LIB_CURVE25519=y -CONFIG_CRYPTO_LIB_CURVE25519_GENERIC=m -CONFIG_CRYPTO_LIB_CURVE25519_INTERNAL=m -CONFIG_CRYPTO_LIB_CURVE25519=m -CONFIG_CRYPTO_LIB_DES=m -CONFIG_CRYPTO_LIB_POLY1305_RSIZE=11 -CONFIG_CRYPTO_ARCH_HAVE_LIB_POLY1305=y -CONFIG_CRYPTO_LIB_POLY1305_GENERIC=m -CONFIG_CRYPTO_LIB_POLY1305=m -CONFIG_CRYPTO_LIB_CHACHA20POLY1305=m -CONFIG_CRYPTO_LIB_SHA1=y -CONFIG_CRYPTO_LIB_SHA1_ARCH=y -CONFIG_CRYPTO_LIB_SHA256=y -CONFIG_CRYPTO_LIB_SHA256_ARCH=y -CONFIG_CRYPTO_LIB_SHA512=y -CONFIG_CRYPTO_LIB_SHA512_ARCH=y -CONFIG_CRYPTO_LIB_SM3=m -CONFIG_CRYPTO_BLAKE2S_X86=y -CONFIG_CRYPTO_CHACHA20_X86_64=m -CONFIG_CRYPTO_POLY1305_X86_64=m -# end of Crypto library routines - -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_COMMON=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_ARM=y -CONFIG_XZ_DEC_ARMTHUMB=y -CONFIG_XZ_DEC_ARM64=y -CONFIG_XZ_DEC_SPARC=y -CONFIG_XZ_DEC_RISCV=y -CONFIG_XZ_DEC_MICROLZMA=y -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_INTERVAL_TREE_SPAN_ITER=y -CONFIG_XARRAY_MULTI=y -CONFIG_ASSOCIATIVE_ARRAY=y -CONFIG_CLOSURES=y -CONFIG_HAS_IOMEM=y -CONFIG_HAS_IOPORT=y -CONFIG_HAS_IOPORT_MAP=y -CONFIG_HAS_DMA=y -CONFIG_DMA_OPS_HELPERS=y -CONFIG_NEED_SG_DMA_FLAGS=y -CONFIG_NEED_SG_DMA_LENGTH=y -CONFIG_NEED_DMA_MAP_STATE=y -CONFIG_ARCH_DMA_ADDR_T_64BIT=y -CONFIG_ARCH_HAS_FORCE_DMA_UNENCRYPTED=y -CONFIG_SWIOTLB=y -# CONFIG_SWIOTLB_DYNAMIC is not set -CONFIG_DMA_NEED_SYNC=y -CONFIG_DMA_COHERENT_POOL=y -CONFIG_DMA_CMA=y -# CONFIG_DMA_NUMA_CMA is not set - -# -# 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_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_GENERIC_VDSO_OVERFLOW_PROTECT=y -CONFIG_VDSO_GETRANDOM=y -CONFIG_GENERIC_VDSO_DATA_STORE=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_CPU_CACHE_INVALIDATE_MEMREGION=y -CONFIG_ARCH_HAS_UACCESS_FLUSHCACHE=y -CONFIG_ARCH_HAS_COPY_MC=y -CONFIG_ARCH_STACKWALK=y -CONFIG_STACKDEPOT=y -CONFIG_STACKDEPOT_MAX_FRAMES=64 -CONFIG_SBITMAP=y -CONFIG_PARMAN=m -CONFIG_OBJAGG=m -# CONFIG_LWQ_TEST is not set -# end of Library routines - -CONFIG_PLDMFW=y -CONFIG_ASN1_ENCODER=m -CONFIG_POLYNOMIAL=m -CONFIG_FIRMWARE_TABLE=y -CONFIG_UNION_FIND=y -CONFIG_MIN_HEAP=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_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 - -CONFIG_DEBUG_KERNEL=y -CONFIG_DEBUG_MISC=y - -# -# Compile-time checks and compiler options -# -CONFIG_DEBUG_INFO=y -CONFIG_AS_HAS_NON_CONST_ULEB128=y -# CONFIG_DEBUG_INFO_NONE 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_REDUCED is not set -CONFIG_DEBUG_INFO_COMPRESSED_NONE=y -# CONFIG_DEBUG_INFO_COMPRESSED_ZLIB is not set -# CONFIG_DEBUG_INFO_COMPRESSED_ZSTD is not set -# CONFIG_DEBUG_INFO_SPLIT is not set -CONFIG_DEBUG_INFO_BTF=y -CONFIG_PAHOLE_HAS_SPLIT_BTF=y -CONFIG_PAHOLE_HAS_LANG_EXCLUDE=y -CONFIG_DEBUG_INFO_BTF_MODULES=y -# CONFIG_MODULE_ALLOW_BTF_MISMATCH is not set -# 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_OBJTOOL=y -# CONFIG_OBJTOOL_WERROR 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=y -# CONFIG_UBSAN is not set -CONFIG_HAVE_ARCH_KCSAN=y -CONFIG_HAVE_KCSAN_COMPILER=y -# CONFIG_KCSAN is not set -# end of Generic Kernel Debugging Instruments - -# -# Networking Debugging -# -# CONFIG_NET_DEV_REFCNT_TRACKER is not set -# CONFIG_NET_NS_REFCNT_TRACKER is not set -# CONFIG_DEBUG_NET is not set -# CONFIG_DEBUG_NET_SMALL_RTNL is not set -# end of Networking Debugging - -# -# Memory Debugging -# -CONFIG_PAGE_EXTENSION=y -# CONFIG_DEBUG_PAGEALLOC is not set -CONFIG_SLUB_DEBUG=y -# CONFIG_SLUB_DEBUG_ON is not set -# CONFIG_PAGE_OWNER is not set -# CONFIG_PAGE_TABLE_CHECK 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_ARCH_HAS_PTDUMP=y -CONFIG_PTDUMP=y -# CONFIG_PTDUMP_DEBUGFS is not set -CONFIG_HAVE_DEBUG_KMEMLEAK=y -# CONFIG_DEBUG_KMEMLEAK is not set -# CONFIG_PER_VMA_LOCK_STATS is not set -# CONFIG_DEBUG_OBJECTS is not set -# CONFIG_SHRINKER_DEBUG 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_VFS is not set -# CONFIG_DEBUG_VM is not set -# CONFIG_DEBUG_VM_PGTABLE is not set -CONFIG_ARCH_HAS_DEBUG_VIRTUAL=y -CONFIG_DEBUG_VIRTUAL=y -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_MEM_ALLOC_PROFILING is not set -CONFIG_HAVE_ARCH_KASAN=y -CONFIG_HAVE_ARCH_KASAN_VMALLOC=y -CONFIG_CC_HAS_KASAN_GENERIC=y -CONFIG_CC_HAS_KASAN_SW_TAGS=y -CONFIG_CC_HAS_WORKING_NOSANITIZE_ADDRESS=y -# CONFIG_KASAN is not set -CONFIG_HAVE_ARCH_KFENCE=y -CONFIG_KFENCE=y -CONFIG_KFENCE_SAMPLE_INTERVAL=100 -CONFIG_KFENCE_NUM_OBJECTS=255 -# CONFIG_KFENCE_DEFERRABLE is not set -CONFIG_KFENCE_STRESS_TEST_FAULTS=0 -CONFIG_HAVE_ARCH_KMSAN=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_PANIC_TIMEOUT=0 -CONFIG_LOCKUP_DETECTOR=y -CONFIG_SOFTLOCKUP_DETECTOR=y -# CONFIG_SOFTLOCKUP_DETECTOR_INTR_STORM is not set -# CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC is not set -CONFIG_HAVE_HARDLOCKUP_DETECTOR_BUDDY=y -CONFIG_HARDLOCKUP_DETECTOR=y -# CONFIG_HARDLOCKUP_DETECTOR_PREFER_BUDDY is not set -CONFIG_HARDLOCKUP_DETECTOR_PERF=y -# CONFIG_HARDLOCKUP_DETECTOR_BUDDY is not set -# CONFIG_HARDLOCKUP_DETECTOR_ARCH is not set -CONFIG_HARDLOCKUP_DETECTOR_COUNTS_HRTIMER=y -CONFIG_HARDLOCKUP_CHECK_TIMESTAMP=y -CONFIG_BOOTPARAM_HARDLOCKUP_PANIC=y -CONFIG_DETECT_HUNG_TASK=y -CONFIG_DEFAULT_HUNG_TASK_TIMEOUT=120 -# CONFIG_BOOTPARAM_HUNG_TASK_PANIC is not set -CONFIG_DETECT_HUNG_TASK_BLOCKER=y -# CONFIG_WQ_WATCHDOG is not set -# CONFIG_WQ_CPU_INTENSIVE_REPORT is not set -# CONFIG_TEST_LOCKUP is not set -# end of Debug Oops, Lockups and Hangs - -# -# Scheduler Debugging -# -CONFIG_SCHED_INFO=y -CONFIG_SCHEDSTATS=y -# end of Scheduler Debugging - -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_NMI_CHECK_CPU is not set -# 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_DEBUG_CLOSURES is not set -# CONFIG_DEBUG_MAPLE_TREE is not set -# end of Debug kernel data structures - -# -# 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_EXP_CPU_STALL_TIMEOUT=0 -# CONFIG_RCU_CPU_STALL_CPUTIME is not set -# 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_DEBUG_CGROUP_REF is not set -CONFIG_USER_STACKTRACE_SUPPORT=y -CONFIG_NOP_TRACER=y -CONFIG_HAVE_RETHOOK=y -CONFIG_RETHOOK=y -CONFIG_HAVE_FUNCTION_TRACER=y -CONFIG_HAVE_FUNCTION_GRAPH_TRACER=y -CONFIG_HAVE_FUNCTION_GRAPH_FREGS=y -CONFIG_HAVE_FTRACE_GRAPH_FUNC=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_REGS_HAVING_PT_REGS=y -CONFIG_HAVE_DYNAMIC_FTRACE_NO_PATCHABLE=y -CONFIG_HAVE_SYSCALL_TRACEPOINTS=y -CONFIG_HAVE_FENTRY=y -CONFIG_HAVE_OBJTOOL_MCOUNT=y -CONFIG_HAVE_OBJTOOL_NOP_MCOUNT=y -CONFIG_HAVE_C_RECORDMCOUNT=y -CONFIG_HAVE_BUILDTIME_MCOUNT_SORT=y -CONFIG_BUILDTIME_MCOUNT_SORT=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_TRACEFS_AUTOMOUNT_DEPRECATED=y -# CONFIG_BOOTTIME_TRACING is not set -CONFIG_FUNCTION_TRACER=y -CONFIG_FUNCTION_GRAPH_TRACER=y -# CONFIG_FUNCTION_GRAPH_RETVAL is not set -# CONFIG_FUNCTION_GRAPH_RETADDR is not set -CONFIG_FUNCTION_TRACE_ARGS=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_FPROBE=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_FPROBE_EVENTS=y -CONFIG_PROBE_EVENTS_BTF_ARGS=y -CONFIG_KPROBE_EVENTS=y -# CONFIG_KPROBE_EVENTS_ON_NOTRACE is not set -CONFIG_UPROBE_EVENTS=y -CONFIG_EPROBE_EVENTS=y -CONFIG_BPF_EVENTS=y -CONFIG_DYNAMIC_EVENTS=y -CONFIG_PROBE_EVENTS=y -CONFIG_BPF_KPROBE_OVERRIDE=y -CONFIG_FTRACE_MCOUNT_USE_CC=y -CONFIG_TRACING_MAP=y -CONFIG_SYNTH_EVENTS=y -CONFIG_USER_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_VALIDATE_RCU_IS_WATCHING is not set -# CONFIG_FTRACE_STARTUP_TEST is not set -# CONFIG_FTRACE_SORT_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_RV 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_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 -# 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_KCOV is not set -CONFIG_RUNTIME_TESTING_MENU=y -# CONFIG_TEST_DHRY is not set -CONFIG_LKDTM=m -# CONFIG_TEST_MIN_HEAP is not set -# CONFIG_TEST_DIV64 is not set -# CONFIG_TEST_MULDIV64 is not set -# CONFIG_BACKTRACE_SELF_TEST is not set -# CONFIG_TEST_REF_TRACKER 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_TEST_KSTRTOX=m -CONFIG_TEST_BITMAP=m -CONFIG_TEST_UUID=m -# CONFIG_TEST_XARRAY is not set -# CONFIG_TEST_MAPLE_TREE is not set -# CONFIG_TEST_RHASHTABLE is not set -# 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_BPF 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_DYNAMIC_DEBUG is not set -# CONFIG_TEST_KMOD is not set -# CONFIG_TEST_KALLSYMS is not set -# CONFIG_TEST_DEBUG_VIRTUAL is not set -# CONFIG_TEST_MEMCAT_P is not set -# CONFIG_TEST_OBJAGG is not set -# CONFIG_TEST_MEMINIT is not set -# CONFIG_TEST_HMM is not set -# CONFIG_TEST_FREE_PAGES is not set -CONFIG_TEST_FPU=m -CONFIG_TEST_CLOCKSOURCE_WATCHDOG=m -# CONFIG_TEST_OBJPOOL is not set -CONFIG_ARCH_USE_MEMTEST=y -CONFIG_MEMTEST=y -# CONFIG_HYPERV_TESTING is not set -# end of Kernel Testing and Coverage - -# -# Rust hacking -# -# end of Rust hacking -# end of Kernel hacking - -CONFIG_IO_URING_ZCRX=y diff --git a/srcpkgs/linux6.17/patches/fix-musl-btf-ids.patch b/srcpkgs/linux6.17/patches/fix-musl-btf-ids.patch deleted file mode 100644 index bec96095197c45..00000000000000 --- a/srcpkgs/linux6.17/patches/fix-musl-btf-ids.patch +++ /dev/null @@ -1,15 +0,0 @@ -https://bugzilla.kernel.org/show_bug.cgi?id=218647 - -diff --git a/tools/include/linux/btf_ids.h b/tools/include/linux/btf_ids.h -index 72535f00572f..72ea363d434d 100644 ---- a/tools/include/linux/btf_ids.h -+++ b/tools/include/linux/btf_ids.h -@@ -3,6 +3,8 @@ - #ifndef _LINUX_BTF_IDS_H - #define _LINUX_BTF_IDS_H - -+#include /* for u32 */ -+ - struct btf_id_set { - u32 cnt; - u32 ids[]; diff --git a/srcpkgs/linux6.17/patches/fix-musl-objtool.patch b/srcpkgs/linux6.17/patches/fix-musl-objtool.patch deleted file mode 100644 index 851a53da98286d..00000000000000 --- a/srcpkgs/linux6.17/patches/fix-musl-objtool.patch +++ /dev/null @@ -1,14 +0,0 @@ -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) - ---- a/tools/objtool/Makefile -+++ b/tools/objtool/Makefile -@@ -32,7 +32,7 @@ INCLUDES := -I$(srctree)/tools/include \ - # Note, EXTRA_WARNINGS here was determined for CC and not HOSTCC, it - # is passed here to match a legacy behavior. - WARNINGS := $(EXTRA_WARNINGS) -Wno-switch-default -Wno-switch-enum -Wno-packed -Wno-nested-externs --OBJTOOL_CFLAGS := -Werror $(WARNINGS) $(KBUILD_HOSTCFLAGS) -g $(INCLUDES) $(LIBELF_FLAGS) -+OBJTOOL_CFLAGS := -Werror $(WARNINGS) $(KBUILD_HOSTCFLAGS) -g $(INCLUDES) $(LIBELF_FLAGS) -D__always_inline=inline - OBJTOOL_LDFLAGS := $(LIBELF_LIBS) $(LIBSUBCMD) $(KBUILD_HOSTLDFLAGS) - - # Allow old libelf to be used: diff --git a/srcpkgs/linux6.17/patches/fixdep-largefile.patch b/srcpkgs/linux6.17/patches/fixdep-largefile.patch deleted file mode 100644 index 1408d329c08551..00000000000000 --- a/srcpkgs/linux6.17/patches/fixdep-largefile.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/tools/build/fixdep.c -+++ b/tools/build/fixdep.c -@@ -11,6 +11,8 @@ - * base transformation of dependecies without the CONFIG mangle. - */ - -+#define _FILE_OFFSET_BITS 64 -+ - #include - #include - #include diff --git a/srcpkgs/linux6.17/patches/x13s-camera.patch b/srcpkgs/linux6.17/patches/x13s-camera.patch deleted file mode 100644 index 0244ca1c777061..00000000000000 --- a/srcpkgs/linux6.17/patches/x13s-camera.patch +++ /dev/null @@ -1,105 +0,0 @@ -From ce53360b46625976e3cacd0508bd781a4a1b2c0b Mon Sep 17 00:00:00 2001 -From: Bryan O'Donoghue -Date: Tue, 6 Aug 2024 10:45:43 +0100 -Subject: [PATCH] arm64: dts: qcom: sc8280xp-x13s: Enable RGB sensor - -Enable the main RGB sensor on the Lenovo x13s a five megapixel 2 lane DPHY -MIPI sensor connected to cisphy0. - -With the pm8008 patches recently applied to the x13s dtsi we can now also -enable the RGB sensor. Once done we have all upstream support necessary for -the RGB sensor on x13s. - -Reviewed-by: Vladimir Zapolskiy -Signed-off-by: Bryan O'Donoghue -Link: https://lore.kernel.org/r/20240806-b4-linux-next-24-07-31-camss-sc8280xp-lenovo-rgb-v2-v3-1-199767fb193d@linaro.org -Signed-off-by: Johan Hovold ---- - .../qcom/sc8280xp-lenovo-thinkpad-x13s.dts | 67 +++++++++++++++++++ - 1 file changed, 67 insertions(+) - -diff --git a/arch/arm64/boot/dts/qcom/sc8280xp-lenovo-thinkpad-x13s.dts b/arch/arm64/boot/dts/qcom/sc8280xp-lenovo-thinkpad-x13s.dts -index a7c5a3f5926c73..6a28cab971891d 100644 ---- a/arch/arm64/boot/dts/qcom/sc8280xp-lenovo-thinkpad-x13s.dts -+++ b/arch/arm64/boot/dts/qcom/sc8280xp-lenovo-thinkpad-x13s.dts -@@ -592,6 +592,57 @@ - }; - }; - -+&camss { -+ vdda-phy-supply = <&vreg_l6d>; -+ vdda-pll-supply = <&vreg_l4d>; -+ -+ status = "okay"; -+ -+ ports { -+ port@0 { -+ csiphy0_lanes01_ep: endpoint@0 { -+ reg = <0>; -+ clock-lanes = <7>; -+ data-lanes = <0 1>; -+ remote-endpoint = <&ov5675_ep>; -+ }; -+ }; -+ }; -+}; -+ -+&cci2 { -+ status = "okay"; -+}; -+ -+&cci2_i2c1 { -+ camera@10 { -+ compatible = "ovti,ov5675"; -+ reg = <0x10>; -+ -+ reset-gpios = <&tlmm 15 GPIO_ACTIVE_LOW>; -+ pinctrl-names = "default"; -+ pinctrl-0 = <&cam_rgb_default>; -+ -+ clocks = <&camcc CAMCC_MCLK3_CLK>; -+ -+ orientation = <0>; /* Front facing */ -+ -+ avdd-supply = <&vreg_l6q>; -+ dvdd-supply = <&vreg_l2q>; -+ dovdd-supply = <&vreg_l7q>; -+ -+ port { -+ ov5675_ep: endpoint { -+ clock-lanes = <0>; -+ data-lanes = <1 2>; -+ link-frequencies = /bits/ 64 <450000000>; -+ remote-endpoint = <&csiphy0_lanes01_ep>; -+ }; -+ }; -+ -+ }; -+}; -+ - &dispcc0 { - status = "okay"; - }; -@@ -1436,6 +1487,22 @@ - bias-disable; - }; - -+ cam_rgb_default: cam-rgb-default-state { -+ mclk-pins { -+ pins = "gpio17"; -+ function = "cam_mclk"; -+ drive-strength = <16>; -+ bias-disable; -+ }; -+ -+ sc-rgb-xshut-n-pins { -+ pins = "gpio15"; -+ function = "gpio"; -+ drive-strength = <2>; -+ bias-disable; -+ }; -+ }; -+ - edp_reg_en: edp-reg-en-state { - pins = "gpio25"; - function = "gpio"; diff --git a/srcpkgs/linux6.17/template b/srcpkgs/linux6.17/template deleted file mode 100644 index 5ad10db4ff9440..00000000000000 --- a/srcpkgs/linux6.17/template +++ /dev/null @@ -1,359 +0,0 @@ -# Template file for 'linux6.17' -pkgname=linux6.17 -version=6.17.10 -revision=1 -short_desc="Linux kernel and modules (${version%.*} series)" -maintainer="Duncaen " -license="GPL-2.0-only" -homepage="https://www.kernel.org" - -case "${version##*.}" in -rc*) distfiles="https://git.kernel.org/torvalds/t/linux-${version%.*}-${version##*.}.tar.gz" ;; -*) - distfiles="${KERNEL_SITE}/kernel/v${version%%.*}.x/linux-${version%.*}.tar.xz" - if [ "${version##*.}" != 0 ]; then - distfiles+=" ${KERNEL_SITE}/kernel/v${version%%.*}.x/patch-${version}.xz" - skip_extraction="patch-${version}.xz" - fi -esac - -checksum="9b607166a1c999d8326098121222feb080a20a3253975fcdfa2de96ba7f757a7 - 46e540e637bc6816ba1b89a5898dc8f8b46729448f91682d78c8da84e9fa0e45" - -python_version=3 - -# XXX Restrict archs until a proper -dotconfig is available in FILESDIR. -archs="x86_64* i686* aarch64*" - -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 - pkg-config openssl-devel perl uboot-mkimage cpio pahole python3 zstd" - -_kernver="${version/rc/0-rc}_${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 - -post_extract() { - # doing this in post_extract instead of *_patch, so that ./xbps-src extract - # will have the actual kernel release source code and additional patches - # can be applied with ./xbps-src patch in the next step. - if [ ! -f $XBPS_SRCDISTDIR/$pkgname-$version/patch-${version}.xz ]; then - return - fi - xzcat $XBPS_SRCDISTDIR/$pkgname-$version/patch-${version}.xz | - patch -sNp1 -F0 -} - -post_patch() { - # avoid the strip wrapper, its used to copy the objects to a new location - # and required to avoid absolute relocations. - vsed -e "s|\$(STRIP) \(--strip-debug -o \$@ \$<;\)|/usr/bin/${STRIP} \1|" -i drivers/firmware/efi/libstub/Makefile - - # parallel pahole crashes on i686, do one job for now - vsed -i "s/\(\$(pahole-flags-y)\)/\1 --jobs=1/" -i scripts/Makefile.btf -} - -do_configure() { - # If there's a file called -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;; - riscv64*) arch=riscv;; - 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;; - riscv64*) _args="Image modules dtbs"; arch=riscv;; - 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;; - riscv*) arch=riscv;; - esac - - # Run depmod after compressing modules - makes depmod.sh a noop - sed -i '2iexit 0' scripts/depmod.sh - vmkdir usr/lib - ln -sf usr/lib/ ${DESTDIR} - - # 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 - ;; - riscv) - vinstall arch/riscv/boot/Image 644 boot vmlinux-${_kernver} - make ${makejobs} ARCH=${subarch:-$arch} INSTALL_DTBS_PATH=${DESTDIR}/boot/dtbs/dtbs-${_kernver} ${_cross} dtbs_install - ;; - esac - - # Switch to /usr. - vmkdir 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 Kbuild ${hdrdest}/Kbuild - 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 hyperv keys; 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} - - # needed for mv-debug - cp scripts/sign-file "${XBPS_WRAPPERDIR}" - - # 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 - if [ -d "arch/${arch}/tools" ]; then - cp -a "arch/${arch}/tools" "${hdrdest}/arch/${arch}" - fi - cp -a kernel/time/timeconst.bc "${hdrdest}/kernel/time" - cp -a kernel/bounds.c "${hdrdest}/kernel" - mkdir -p "${hdrdest}/arch/x86/entry/syscalls" - cp -a arch/x86/entry/syscalls/syscall_32.tbl "${hdrdest}/arch/x86/entry/syscalls" - - 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 arch/arm64/kernel/asm-offsets.s ${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 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 - - # 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 - export SIGN_FILE="${XBPS_WRAPPERDIR}/sign-file sha512 ${wrksrc}/certs/signing_key.pem ${wrksrc}/certs/signing_key.x509" - 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} - rm -f ${DESTDIR}/lib -} - -linux6.17-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 - } -} - -linux6.17-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/linux6.18-dbg b/srcpkgs/linux6.18-dbg deleted file mode 120000 index 4e5800a550e9cd..00000000000000 --- a/srcpkgs/linux6.18-dbg +++ /dev/null @@ -1 +0,0 @@ -linux6.18 \ No newline at end of file diff --git a/srcpkgs/linux6.18-headers b/srcpkgs/linux6.18-headers deleted file mode 120000 index 4e5800a550e9cd..00000000000000 --- a/srcpkgs/linux6.18-headers +++ /dev/null @@ -1 +0,0 @@ -linux6.18 \ No newline at end of file diff --git a/srcpkgs/linux6.18/files/arm64-dotconfig b/srcpkgs/linux6.18/files/arm64-dotconfig deleted file mode 100644 index eb8842603c0b2a..00000000000000 --- a/srcpkgs/linux6.18/files/arm64-dotconfig +++ /dev/null @@ -1,14223 +0,0 @@ -# -# Automatically generated file; DO NOT EDIT. -# Linux/arm64 6.18.0 Kernel Configuration -# -CONFIG_CC_VERSION_TEXT="aarch64-linux-musl-gcc (GCC) 14.2.1 20250405" -CONFIG_CC_IS_GCC=y -CONFIG_GCC_VERSION=140201 -CONFIG_CLANG_VERSION=0 -CONFIG_AS_IS_GNU=y -CONFIG_AS_VERSION=24400 -CONFIG_LD_IS_BFD=y -CONFIG_LD_VERSION=24400 -CONFIG_LLD_VERSION=0 -CONFIG_RUSTC_VERSION=0 -CONFIG_RUSTC_LLVM_VERSION=0 -CONFIG_CC_CAN_LINK=y -CONFIG_CC_HAS_ASM_GOTO_OUTPUT=y -CONFIG_CC_HAS_ASM_GOTO_TIED_OUTPUT=y -CONFIG_TOOLS_SUPPORT_RELR=y -CONFIG_CC_HAS_ASM_INLINE=y -CONFIG_CC_HAS_ASSUME=y -CONFIG_CC_HAS_NO_PROFILE_FN_ATTR=y -CONFIG_LD_CAN_USE_KEEP_IN_OVERLAY=y -CONFIG_PAHOLE_VERSION=131 -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_SYSVIPC=y -CONFIG_SYSVIPC_SYSCTL=y -CONFIG_SYSVIPC_COMPAT=y -CONFIG_POSIX_MQUEUE=y -CONFIG_POSIX_MQUEUE_SYSCTL=y -CONFIG_WATCH_QUEUE=y -CONFIG_CROSS_MEMORY_ATTACH=y -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_IRQ_IPI_MUX=y -CONFIG_GENERIC_MSI_IRQ=y -CONFIG_IRQ_MSI_IOMMU=y -CONFIG_IRQ_FORCED_THREADING=y -CONFIG_SPARSE_IRQ=y -# CONFIG_GENERIC_IRQ_DEBUGFS is not set -CONFIG_GENERIC_IRQ_KEXEC_CLEAR_VM_FORWARD=y -# 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 -CONFIG_CONTEXT_TRACKING=y -CONFIG_CONTEXT_TRACKING_IDLE=y - -# -# Timers subsystem -# -CONFIG_TICK_ONESHOT=y -CONFIG_NO_HZ_COMMON=y -# CONFIG_HZ_PERIODIC is not set -# CONFIG_NO_HZ_IDLE is not set -CONFIG_NO_HZ_FULL=y -CONFIG_CONTEXT_TRACKING_USER=y -CONFIG_CONTEXT_TRACKING_USER_FORCE=y -CONFIG_NO_HZ=y -CONFIG_HIGH_RES_TIMERS=y -# CONFIG_POSIX_AUX_CLOCKS is not set -# 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_BPF_PRELOAD is not set -CONFIG_BPF_LSM=y -# end of BPF subsystem - -CONFIG_PREEMPT_BUILD=y -CONFIG_ARCH_HAS_PREEMPT_LAZY=y -# CONFIG_PREEMPT_NONE is not set -CONFIG_PREEMPT_VOLUNTARY=y -# CONFIG_PREEMPT is not set -# CONFIG_PREEMPT_LAZY is not set -# CONFIG_PREEMPT_RT is not set -CONFIG_PREEMPT_COUNT=y -CONFIG_PREEMPTION=y -CONFIG_PREEMPT_DYNAMIC=y -CONFIG_SCHED_CORE=y -# CONFIG_SCHED_CLASS_EXT is not set - -# -# CPU/Task time and stats accounting -# -CONFIG_VIRT_CPU_ACCOUNTING=y -CONFIG_VIRT_CPU_ACCOUNTING_GEN=y -# CONFIG_IRQ_TIME_ACCOUNTING is not set -CONFIG_SCHED_HW_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 is not set -# 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_TREE_SRCU=y -CONFIG_TASKS_RCU_GENERIC=y -CONFIG_NEED_TASKS_RCU=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 -CONFIG_RCU_NOCB_CPU=y -# CONFIG_RCU_NOCB_CPU_DEFAULT_ALL is not set -CONFIG_RCU_LAZY=y -# CONFIG_RCU_LAZY_DEFAULT_OFF is not set -# 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_INDEX is not set -CONFIG_GENERIC_SCHED_CLOCK=y - -# -# Scheduler features -# -# CONFIG_UCLAMP_TASK is not set -# CONFIG_SCHED_PROXY_EXEC 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_GCC10_NO_ARRAY_BOUNDS=y -CONFIG_CC_NO_ARRAY_BOUNDS=y -CONFIG_GCC_NO_STRINGOP_OVERFLOW=y -CONFIG_CC_NO_STRINGOP_OVERFLOW=y -CONFIG_ARCH_SUPPORTS_INT128=y -CONFIG_NUMA_BALANCING=y -CONFIG_NUMA_BALANCING_DEFAULT_ENABLED=y -CONFIG_SLAB_OBJ_EXT=y -CONFIG_CGROUPS=y -CONFIG_PAGE_COUNTER=y -# CONFIG_CGROUP_FAVOR_DYNMODS is not set -CONFIG_MEMCG=y -CONFIG_MEMCG_V1=y -CONFIG_BLK_CGROUP=y -CONFIG_CGROUP_WRITEBACK=y -CONFIG_CGROUP_SCHED=y -CONFIG_GROUP_SCHED_WEIGHT=y -CONFIG_GROUP_SCHED_BANDWIDTH=y -CONFIG_FAIR_GROUP_SCHED=y -CONFIG_CFS_BANDWIDTH=y -CONFIG_RT_GROUP_SCHED=y -# CONFIG_RT_GROUP_SCHED_DEFAULT_DISABLED is not set -CONFIG_SCHED_MM_CID=y -CONFIG_CGROUP_PIDS=y -CONFIG_CGROUP_RDMA=y -# CONFIG_CGROUP_DMEM is not set -CONFIG_CGROUP_FREEZER=y -CONFIG_CGROUP_HUGETLB=y -CONFIG_CPUSETS=y -CONFIG_CPUSETS_V1=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_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_BOOT_CONFIG_FORCE is not set -# CONFIG_BOOT_CONFIG_EMBED is not set -CONFIG_INITRAMFS_PRESERVE_MTIME=y -CONFIG_CC_OPTIMIZE_FOR_PERFORMANCE=y -# CONFIG_CC_OPTIMIZE_FOR_SIZE is not set -CONFIG_LD_ORPHAN_WARN=y -CONFIG_LD_ORPHAN_WARN_LEVEL="warn" -CONFIG_SYSCTL=y -CONFIG_HAVE_UID16=y -CONFIG_SYSCTL_EXCEPTION_TRACE=y -CONFIG_SYSFS_SYSCALL=y -CONFIG_EXPERT=y -CONFIG_UID16=y -CONFIG_MULTIUSER=y -# CONFIG_SGETMASK_SYSCALL is not set -CONFIG_FHANDLE=y -CONFIG_POSIX_TIMERS=y -CONFIG_PRINTK=y -CONFIG_BUG=y -CONFIG_ELF_CORE=y -# CONFIG_BASE_SMALL is not set -CONFIG_FUTEX=y -CONFIG_FUTEX_PI=y -CONFIG_FUTEX_PRIVATE_HASH=y -CONFIG_FUTEX_MPOL=y -CONFIG_EPOLL=y -CONFIG_SIGNALFD=y -CONFIG_TIMERFD=y -CONFIG_EVENTFD=y -CONFIG_SHMEM=y -CONFIG_AIO=y -CONFIG_IO_URING=y -# CONFIG_IO_URING_MOCK_FILE is not set -CONFIG_ADVISE_SYSCALLS=y -CONFIG_MEMBARRIER=y -CONFIG_KCMP=y -CONFIG_RSEQ=y -# CONFIG_DEBUG_RSEQ is not set -CONFIG_CACHESTAT_SYSCALL=y -CONFIG_KALLSYMS=y -# CONFIG_KALLSYMS_SELFTEST is not set -CONFIG_KALLSYMS_ALL=y -CONFIG_ARCH_HAS_MEMBARRIER_SYNC_CORE=y -CONFIG_ARCH_SUPPORTS_MSEAL_SYSTEM_MAPPINGS=y -CONFIG_HAVE_PERF_EVENTS=y -CONFIG_GUEST_PERF_EVENTS=y - -# -# 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_SYSTEM_DATA_VERIFICATION=y -CONFIG_PROFILING=y -CONFIG_TRACEPOINTS=y - -# -# Kexec and crash features -# -CONFIG_CRASH_RESERVE=y -CONFIG_VMCORE_INFO=y -CONFIG_KEXEC_CORE=y -CONFIG_KEXEC=y -CONFIG_KEXEC_FILE=y -CONFIG_KEXEC_SIG=y -CONFIG_KEXEC_IMAGE_VERIFY_SIG=y -CONFIG_CRASH_DUMP=y -# CONFIG_CRASH_DM_CRYPT is not set -# end of Kexec and crash features -# end of General setup - -CONFIG_ARM64=y -CONFIG_RUSTC_SUPPORTS_ARM64=y -CONFIG_GCC_SUPPORTS_DYNAMIC_FTRACE_WITH_ARGS=y -CONFIG_64BIT=y -CONFIG_MMU=y -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_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 -CONFIG_BUILTIN_RETURN_ADDRESS_STRIPS_PAC=y - -# -# Platform selection -# -CONFIG_ARCH_ACTIONS=y -# CONFIG_ARCH_AIROHA is not set -CONFIG_ARCH_SUNXI=y -CONFIG_ARCH_ALPINE=y -CONFIG_ARCH_APPLE=y -# CONFIG_ARCH_ARTPEC is not set -# CONFIG_ARCH_AXIADO is not set -CONFIG_ARCH_BCM=y -CONFIG_ARCH_BCM2835=y -CONFIG_ARCH_BCM_IPROC=y -CONFIG_ARCH_BCMBCA=y -CONFIG_ARCH_BRCMSTB=y -CONFIG_ARCH_BERLIN=y -CONFIG_ARCH_BITMAIN=y -# CONFIG_ARCH_BLAIZE is not set -# CONFIG_ARCH_CIX is not set -CONFIG_ARCH_EXYNOS=y -# CONFIG_ARCH_K3 is not set -CONFIG_ARCH_LG1K=y -CONFIG_ARCH_HISI=y -CONFIG_ARCH_KEEMBAY=y -CONFIG_ARCH_MEDIATEK=y -CONFIG_ARCH_MESON=y - -# -# Microchip SoC support -# -CONFIG_ARCH_MICROCHIP=y -# CONFIG_ARCH_LAN969X is not set -CONFIG_ARCH_SPARX5=y -# end of Microchip SoC support - -# CONFIG_ARCH_MMP is not set -CONFIG_ARCH_MVEBU=y -CONFIG_ARCH_NXP=y -CONFIG_ARCH_LAYERSCAPE=y -CONFIG_ARCH_MXC=y -CONFIG_ARCH_S32=y -# CONFIG_ARCH_MA35 is not set -# CONFIG_ARCH_NPCM is not set -# CONFIG_ARCH_PENSANDO is not set -CONFIG_ARCH_QCOM=y -CONFIG_ARCH_REALTEK=y -# CONFIG_ARCH_RENESAS is not set -CONFIG_ARCH_ROCKCHIP=y -CONFIG_ARCH_SEATTLE=y -CONFIG_ARCH_INTEL_SOCFPGA=y -# CONFIG_ARCH_SOPHGO is not set -# CONFIG_ARCH_STM32 is not set -CONFIG_ARCH_SYNQUACER=y -CONFIG_ARCH_TEGRA=y -CONFIG_ARCH_TESLA_FSD=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_AMPERE_ERRATUM_AC03_CPU_38=y -CONFIG_AMPERE_ERRATUM_AC04_CPU_23=y -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_1742098=y -CONFIG_ARM64_ERRATUM_845719=y -CONFIG_ARM64_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_2441007=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_2658417=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_ARM64_ERRATUM_2441009=y -CONFIG_ARM64_ERRATUM_2064142=y -CONFIG_ARM64_ERRATUM_2038923=y -CONFIG_ARM64_ERRATUM_1902691=y -CONFIG_ARM64_ERRATUM_2457168=y -CONFIG_ARM64_ERRATUM_2645198=y -CONFIG_ARM64_WORKAROUND_SPECULATIVE_UNPRIV_LOAD=y -CONFIG_ARM64_ERRATUM_2966298=y -CONFIG_ARM64_ERRATUM_3117295=y -CONFIG_ARM64_ERRATUM_3194386=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_HISILICON_ERRATUM_162100801=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_ROCKCHIP_ERRATUM_3568002=y -CONFIG_ROCKCHIP_ERRATUM_3588001=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_52 is not set -CONFIG_ARM64_VA_BITS=48 -CONFIG_ARM64_PA_BITS_48=y -CONFIG_ARM64_PA_BITS=48 -CONFIG_CPU_LITTLE_ENDIAN=y -CONFIG_NR_CPUS=480 -CONFIG_HOTPLUG_CPU=y -CONFIG_NUMA=y -CONFIG_NODES_SHIFT=6 -# 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_ARCH_SPARSEMEM_ENABLE=y -CONFIG_HW_PERF_EVENTS=y -CONFIG_CC_HAVE_SHADOW_CALL_STACK=y -CONFIG_PARAVIRT=y -# CONFIG_PARAVIRT_TIME_ACCOUNTING is not set -CONFIG_ARCH_SUPPORTS_KEXEC=y -CONFIG_ARCH_SUPPORTS_KEXEC_FILE=y -CONFIG_ARCH_SELECTS_KEXEC_FILE=y -CONFIG_ARCH_SUPPORTS_KEXEC_SIG=y -CONFIG_ARCH_SUPPORTS_KEXEC_IMAGE_VERIFY_SIG=y -CONFIG_ARCH_DEFAULT_KEXEC_IMAGE_VERIFY_SIG=y -CONFIG_ARCH_SUPPORTS_KEXEC_HANDOVER=y -CONFIG_ARCH_SUPPORTS_CRASH_DUMP=y -CONFIG_ARCH_DEFAULT_CRASH_DUMP=y -CONFIG_ARCH_HAS_GENERIC_CRASHKERNEL_RESERVATION=y -CONFIG_TRANS_TABLE=y -# CONFIG_XEN is not set -CONFIG_ARCH_FORCE_MAX_ORDER=10 -CONFIG_UNMAP_KERNEL_AT_EL0=y -CONFIG_MITIGATE_SPECTRE_BRANCH_HISTORY=y -# CONFIG_ARM64_SW_TTBR0_PAN is not set -CONFIG_ARM64_TAGGED_ADDR_ABI=y -CONFIG_COMPAT=y -CONFIG_KUSER_HELPERS=y -CONFIG_COMPAT_ALIGNMENT_FIXUPS=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_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_AS_HAS_CFI_NEGATE_RA_STATE=y -# end of ARMv8.3 architectural features - -# -# ARMv8.4 architectural features -# -CONFIG_ARM64_AMU_EXTN=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_CC_HAS_BRANCH_PROT_PAC_RET_BTI=y -CONFIG_ARM64_E0PD=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_AS_HAS_MOPS=y - -# -# ARMv8.9 architectural features -# -CONFIG_ARM64_POE=y -CONFIG_ARCH_PKEY_BITS=3 -CONFIG_ARM64_HAFT=y -# end of ARMv8.9 architectural features - -# -# ARMv9.4 architectural features -# -CONFIG_ARM64_GCS=y -# end of ARMv9.4 architectural features - -CONFIG_ARM64_SVE=y -CONFIG_ARM64_SME=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 -CONFIG_ARM64_CONTPTE=y -# end of Kernel Features - -# -# Boot options -# -CONFIG_ARM64_ACPI_PARKING_PROTOCOL=y -CONFIG_CMDLINE="" -CONFIG_EFI_STUB=y -CONFIG_EFI=y -# CONFIG_COMPRESSED_INSTALL is not set -CONFIG_DMI=y -# end of Boot options - -# -# 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_HIBERNATION_COMP_LZO=y -# CONFIG_HIBERNATION_COMP_LZ4 is not set -CONFIG_HIBERNATION_DEF_COMP="lzo" -CONFIG_PM_STD_PARTITION="" -CONFIG_PM_SLEEP=y -CONFIG_PM_SLEEP_SMP=y -CONFIG_PM_AUTOSLEEP=y -# CONFIG_PM_USERSPACE_AUTOSLEEP is not set -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_DPM_WATCHDOG_WARNING_TIMEOUT=60 -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_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 -CONFIG_DT_IDLE_GENPD=y - -# -# ARM CPU Idle Drivers -# -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_VIRT is not set -CONFIG_CPUFREQ_DT_PLATDEV=y -CONFIG_ARM_ALLWINNER_SUN50I_CPUFREQ_NVMEM=m -CONFIG_ARM_APPLE_SOC_CPUFREQ=y -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=m -CONFIG_ARM_TEGRA186_CPUFREQ=m -CONFIG_ARM_TEGRA194_CPUFREQ=m -CONFIG_QORIQ_CPUFREQ=m -CONFIG_ACPI_CPPC_CPUFREQ=m -CONFIG_ACPI_CPPC_CPUFREQ_FIE=y -# 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_TABLE_LIB=y -CONFIG_ACPI_THERMAL_LIB=y -# CONFIG_ACPI_DEBUGGER is not set -CONFIG_ACPI_SPCR_TABLE=y -CONFIG_ACPI_FPDT=y -# CONFIG_ACPI_EC is not set -CONFIG_ACPI_AC=m -CONFIG_ACPI_BATTERY=m -CONFIG_ACPI_BUTTON=y -CONFIG_ACPI_VIDEO=m -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_BGRT=y -CONFIG_ACPI_REDUCED_HARDWARE_ONLY=y -CONFIG_ACPI_NHLT=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_EINJ_CXL=y -CONFIG_ACPI_APEI_ERST_DEBUG=m -CONFIG_ACPI_WATCHDOG=y -CONFIG_ACPI_CONFIGFS=m -CONFIG_ACPI_PFRUT=m -CONFIG_ACPI_IORT=y -CONFIG_ACPI_GTDT=y -CONFIG_ACPI_AGDI=y -CONFIG_ACPI_APMT=y -CONFIG_ACPI_PPTT=y -CONFIG_ACPI_PCC=y -CONFIG_ACPI_FFH=y -CONFIG_PMIC_OPREGION=y -CONFIG_ACPI_VIOT=y -CONFIG_ACPI_PRMT=y -CONFIG_KVM_COMMON=y -CONFIG_HAVE_KVM_IRQCHIP=y -CONFIG_HAVE_KVM_IRQ_ROUTING=y -CONFIG_HAVE_KVM_DIRTY_RING=y -CONFIG_HAVE_KVM_DIRTY_RING_ACQ_REL=y -CONFIG_NEED_KVM_DIRTY_RING_WITH_BITMAP=y -CONFIG_KVM_MMIO=y -CONFIG_HAVE_KVM_MSI=y -CONFIG_HAVE_KVM_READONLY_MEM=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_VCPU_RUN_PID_CHANGE=y -CONFIG_VIRT_XFER_TO_GUEST_WORK=y -CONFIG_KVM_GENERIC_HARDWARE_ENABLING=y -CONFIG_KVM_GENERIC_MMU_NOTIFIER=y -CONFIG_KVM_GUEST_MEMFD=y -CONFIG_VIRTUALIZATION=y -CONFIG_KVM=y -# CONFIG_NVHE_EL2_DEBUG is not set -# CONFIG_PTDUMP_STAGE2_DEBUGFS is not set -CONFIG_HAVE_LIVEPATCH=y -# CONFIG_LIVEPATCH is not set -CONFIG_CPU_MITIGATIONS=y - -# -# General architecture-dependent options -# -CONFIG_ARCH_HAS_SUBPAGE_FAULTS=y -CONFIG_HOTPLUG_SMT=y -CONFIG_ARCH_SUPPORTS_SCHED_SMT=y -CONFIG_ARCH_SUPPORTS_SCHED_CLUSTER=y -CONFIG_ARCH_SUPPORTS_SCHED_MC=y -CONFIG_SCHED_SMT=y -CONFIG_SCHED_CLUSTER=y -CONFIG_SCHED_MC=y -CONFIG_HOTPLUG_CORE_SYNC=y -CONFIG_HOTPLUG_CORE_SYNC_DEAD=y -CONFIG_GENERIC_IRQ_ENTRY=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_IOREMAP_PROT=y -CONFIG_HAVE_KPROBES=y -CONFIG_HAVE_KRETPROBES=y -CONFIG_HAVE_FUNCTION_ERROR_INJECTION=y -CONFIG_HAVE_NMI=y -CONFIG_TRACE_IRQFLAGS_SUPPORT=y -CONFIG_TRACE_IRQFLAGS_NMI_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_RUST=y -CONFIG_HAVE_FUNCTION_ARG_ACCESS_API=y -CONFIG_HAVE_HW_BREAKPOINT=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_MMU_LAZY_TLB_REFCOUNT=y -CONFIG_ARCH_HAVE_NMI_SAFE_CMPXCHG=y -CONFIG_ARCH_HAS_NMI_SAFE_THIS_CPU_OPS=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_KSTACK_ERASE=y -CONFIG_HAVE_STACKPROTECTOR=y -CONFIG_STACKPROTECTOR=y -CONFIG_STACKPROTECTOR_STRONG=y -CONFIG_ARCH_SUPPORTS_SHADOW_CALL_STACK=y -# CONFIG_SHADOW_CALL_STACK is not set -CONFIG_ARCH_SUPPORTS_LTO_CLANG=y -CONFIG_ARCH_SUPPORTS_LTO_CLANG_THIN=y -CONFIG_LTO_NONE=y -CONFIG_ARCH_SUPPORTS_CFI=y -CONFIG_HAVE_CONTEXT_TRACKING_USER=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_ARCH_WANT_HUGE_PMD_SHARE=y -CONFIG_ARCH_WANT_PMD_MKWRITE=y -CONFIG_HAVE_MOD_ARCH_SPECIFIC=y -CONFIG_MODULES_USE_ELF_RELA=y -CONFIG_ARCH_WANTS_EXECMEM_LATE=y -CONFIG_HAVE_SOFTIRQ_ON_OWN_STACK=y -CONFIG_SOFTIRQ_ON_OWN_STACK=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_HAVE_PAGE_SIZE_4KB=y -CONFIG_PAGE_SIZE_4KB=y -CONFIG_PAGE_SIZE_LESS_THAN_64KB=y -CONFIG_PAGE_SIZE_LESS_THAN_256KB=y -CONFIG_PAGE_SHIFT=12 -CONFIG_ARCH_WANT_DEFAULT_TOPDOWN_MMAP_LAYOUT=y -CONFIG_HAVE_RELIABLE_STACKTRACE=y -CONFIG_CLONE_BACKWARDS=y -CONFIG_OLD_SIGSUSPEND3=y -CONFIG_COMPAT_OLD_SIGACTION=y -CONFIG_COMPAT_32BIT_TIME=y -CONFIG_ARCH_SUPPORTS_RT=y -CONFIG_HAVE_ARCH_VMAP_STACK=y -CONFIG_VMAP_STACK=y -CONFIG_HAVE_ARCH_RANDOMIZE_KSTACK_OFFSET=y -CONFIG_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_RELR=y -CONFIG_ARCH_HAS_MEM_ENCRYPT=y -CONFIG_ARCH_HAS_CC_PLATFORM=y -CONFIG_HAVE_PREEMPT_DYNAMIC=y -CONFIG_HAVE_PREEMPT_DYNAMIC_KEY=y -CONFIG_ARCH_WANT_LD_ORPHAN_WARN=y -CONFIG_ARCH_SUPPORTS_DEBUG_PAGEALLOC=y -CONFIG_ARCH_SUPPORTS_PAGE_TABLE_CHECK=y -CONFIG_ARCH_HAVE_TRACE_MMIO_ACCESS=y -CONFIG_ARCH_HAS_HW_PTE_YOUNG=y -CONFIG_ARCH_HAS_NONLEAF_PMD_YOUNG=y -CONFIG_ARCH_HAS_KERNEL_FPU_SUPPORT=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 -CONFIG_FUNCTION_ALIGNMENT_4B=y -CONFIG_FUNCTION_ALIGNMENT_8B=y -CONFIG_FUNCTION_ALIGNMENT=8 -CONFIG_CC_HAS_MIN_FUNCTION_ALIGNMENT=y -CONFIG_CC_HAS_SANE_FUNCTION_ALIGNMENT=y -# end of General architecture-dependent options - -CONFIG_RT_MUTEXES=y -CONFIG_MODULE_SIG_FORMAT=y -CONFIG_MODULES=y -# CONFIG_MODULE_DEBUG is not set -CONFIG_MODULE_FORCE_LOAD=y -CONFIG_MODULE_UNLOAD=y -# CONFIG_MODULE_FORCE_UNLOAD is not set -# CONFIG_MODULE_UNLOAD_TAINT_TRACKING is not set -CONFIG_MODVERSIONS=y -CONFIG_GENKSYMS=y -# CONFIG_GENDWARFKSYMS is not set -CONFIG_ASM_MODVERSIONS=y -# CONFIG_EXTENDED_MODVERSIONS is not set -CONFIG_BASIC_MODVERSIONS=y -# CONFIG_MODULE_SRCVERSION_ALL is not set -CONFIG_MODULE_SIG=y -# CONFIG_MODULE_SIG_FORCE is not set -CONFIG_MODULE_SIG_ALL=y -# CONFIG_MODULE_SIG_SHA1 is not set -# CONFIG_MODULE_SIG_SHA256 is not set -# CONFIG_MODULE_SIG_SHA384 is not set -CONFIG_MODULE_SIG_SHA512=y -# CONFIG_MODULE_SIG_SHA3_256 is not set -# CONFIG_MODULE_SIG_SHA3_384 is not set -# CONFIG_MODULE_SIG_SHA3_512 is not set -CONFIG_MODULE_SIG_HASH="sha512" -CONFIG_MODULE_COMPRESS=y -CONFIG_MODULE_COMPRESS_GZIP=y -# CONFIG_MODULE_COMPRESS_XZ is not set -# CONFIG_MODULE_COMPRESS_ZSTD is not set -# CONFIG_MODULE_COMPRESS_ALL is not set -CONFIG_MODULE_DECOMPRESS=y -# 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_BLOCK_LEGACY_AUTOLOAD=y -CONFIG_BLK_RQ_ALLOC_TIME=y -CONFIG_BLK_CGROUP_RWSTAT=y -CONFIG_BLK_CGROUP_PUNT_BIO=y -CONFIG_BLK_DEV_BSG_COMMON=y -CONFIG_BLK_ICQ=y -CONFIG_BLK_DEV_BSGLIB=y -CONFIG_BLK_DEV_INTEGRITY=y -CONFIG_BLK_DEV_WRITE_MOUNTED=y -CONFIG_BLK_DEV_ZONED=y -CONFIG_BLK_DEV_THROTTLING=y -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_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 -# CONFIG_OF_PARTITION is not set -# end of Partition Types - -CONFIG_BLK_PM=y -CONFIG_BLOCK_HOLDER_DEPRECATED=y -CONFIG_BLK_MQ_STACKING=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_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_BINFMT_ELF_EXTRA_PHDRS=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_SWAP=y -CONFIG_ZSWAP=y -# CONFIG_ZSWAP_DEFAULT_ON is not set -# CONFIG_ZSWAP_SHRINKER_DEFAULT_ON is not set -# 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_ZSMALLOC=y - -# -# Zsmalloc allocator options -# - -# -# Zsmalloc is a common backend allocator for zswap & zram -# -# CONFIG_ZSMALLOC_STAT is not set -CONFIG_ZSMALLOC_CHAIN_SIZE=8 -# end of Zsmalloc allocator options - -# -# Slab allocator options -# -CONFIG_SLUB=y -CONFIG_KVFREE_RCU_BATCHED=y -# CONFIG_SLUB_TINY is not set -CONFIG_SLAB_MERGE_DEFAULT=y -CONFIG_SLAB_FREELIST_RANDOM=y -CONFIG_SLAB_FREELIST_HARDENED=y -CONFIG_SLAB_BUCKETS=y -# CONFIG_SLUB_STATS is not set -CONFIG_SLUB_CPU_PARTIAL=y -# CONFIG_RANDOM_KMALLOC_CACHES is not set -# end of Slab allocator options - -CONFIG_SHUFFLE_PAGE_ALLOCATOR=y -# CONFIG_COMPAT_BRK is not set -CONFIG_SPARSEMEM=y -CONFIG_SPARSEMEM_EXTREME=y -CONFIG_SPARSEMEM_VMEMMAP_ENABLE=y -CONFIG_SPARSEMEM_VMEMMAP=y -CONFIG_HAVE_GUP_FAST=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_ARCH_ENABLE_MEMORY_HOTREMOVE=y -CONFIG_MEMORY_HOTPLUG=y -CONFIG_MHP_DEFAULT_ONLINE_TYPE_OFFLINE=y -# CONFIG_MHP_DEFAULT_ONLINE_TYPE_ONLINE_AUTO is not set -# CONFIG_MHP_DEFAULT_ONLINE_TYPE_ONLINE_KERNEL is not set -# CONFIG_MHP_DEFAULT_ONLINE_TYPE_ONLINE_MOVABLE is not set -CONFIG_MEMORY_HOTREMOVE=y -CONFIG_MHP_MEMMAP_ON_MEMORY=y -CONFIG_ARCH_MHP_MEMMAP_ON_MEMORY_ENABLE=y -CONFIG_SPLIT_PTE_PTLOCKS=y -CONFIG_ARCH_ENABLE_SPLIT_PMD_PTLOCK=y -CONFIG_SPLIT_PMD_PTLOCKS=y -CONFIG_MEMORY_BALLOON=y -CONFIG_BALLOON_COMPACTION=y -CONFIG_COMPACTION=y -CONFIG_COMPACT_UNEVICTABLE_DEFAULT=1 -CONFIG_PAGE_REPORTING=y -CONFIG_MIGRATION=y -CONFIG_DEVICE_MIGRATION=y -CONFIG_ARCH_ENABLE_HUGEPAGE_MIGRATION=y -CONFIG_ARCH_ENABLE_THP_MIGRATION=y -CONFIG_CONTIG_ALLOC=y -CONFIG_PCP_BATCH_SCALE_MAX=5 -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_ARCH_WANTS_THP_SWAP=y -# CONFIG_PERSISTENT_HUGE_ZERO_FOLIO is not set -CONFIG_MM_ID=y -CONFIG_TRANSPARENT_HUGEPAGE=y -# CONFIG_TRANSPARENT_HUGEPAGE_ALWAYS is not set -CONFIG_TRANSPARENT_HUGEPAGE_MADVISE=y -# CONFIG_TRANSPARENT_HUGEPAGE_NEVER is not set -CONFIG_THP_SWAP=y -CONFIG_READ_ONLY_THP_FOR_FS=y -# CONFIG_NO_PAGE_MAPCOUNT is not set -CONFIG_PAGE_MAPCOUNT=y -CONFIG_PGTABLE_HAS_HUGE_LEAVES=y -CONFIG_HAVE_GIGANTIC_FOLIOS=y -CONFIG_ARCH_SUPPORTS_HUGE_PFNMAP=y -CONFIG_ARCH_SUPPORTS_PMD_PFNMAP=y -CONFIG_NEED_PER_CPU_EMBED_FIRST_CHUNK=y -CONFIG_NEED_PER_CPU_PAGE_FIRST_CHUNK=y -CONFIG_USE_PERCPU_NUMA_NODE_ID=y -CONFIG_HAVE_SETUP_PER_CPU_AREA=y -CONFIG_CMA=y -# CONFIG_CMA_DEBUGFS is not set -CONFIG_CMA_SYSFS=y -CONFIG_CMA_AREAS=7 -CONFIG_PAGE_BLOCK_MAX_ORDER=10 -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_CURRENT_STACK_POINTER=y -CONFIG_ARCH_HAS_ZONE_DMA_SET=y -CONFIG_ZONE_DMA=y -CONFIG_ZONE_DMA32=y -CONFIG_ZONE_DEVICE=y -CONFIG_HMM_MIRROR=y -CONFIG_GET_FREE_REGION=y -CONFIG_DEVICE_PRIVATE=y -CONFIG_VMAP_PFN=y -CONFIG_ARCH_USES_HIGH_VMA_FLAGS=y -CONFIG_ARCH_HAS_PKEYS=y -CONFIG_ARCH_USES_PG_ARCH_2=y -CONFIG_ARCH_USES_PG_ARCH_3=y -CONFIG_VM_EVENT_COUNTERS=y -# CONFIG_PERCPU_STATS is not set -# CONFIG_GUP_TEST is not set -# CONFIG_DMAPOOL_TEST is not set -CONFIG_ARCH_HAS_PTE_SPECIAL=y -CONFIG_MAPPING_DIRTY_HELPERS=y -CONFIG_MEMFD_CREATE=y -CONFIG_SECRETMEM=y -CONFIG_ANON_VMA_NAME=y -CONFIG_HAVE_ARCH_USERFAULTFD_WP=y -CONFIG_HAVE_ARCH_USERFAULTFD_MINOR=y -CONFIG_USERFAULTFD=y -CONFIG_PTE_MARKER_UFFD_WP=y -CONFIG_LRU_GEN=y -# CONFIG_LRU_GEN_ENABLED is not set -# CONFIG_LRU_GEN_STATS is not set -CONFIG_LRU_GEN_WALKS_MMU=y -CONFIG_ARCH_SUPPORTS_PER_VMA_LOCK=y -CONFIG_PER_VMA_LOCK=y -CONFIG_LOCK_MM_AND_FIND_VMA=y -CONFIG_IOMMU_MM_DATA=y -CONFIG_EXECMEM=y -CONFIG_NUMA_MEMBLKS=y -# CONFIG_NUMA_EMU is not set -CONFIG_ARCH_HAS_USER_SHADOW_STACK=y - -# -# Data Access Monitoring -# -CONFIG_DAMON=y -CONFIG_DAMON_VADDR=y -CONFIG_DAMON_PADDR=y -CONFIG_DAMON_SYSFS=y -CONFIG_DAMON_RECLAIM=y -# CONFIG_DAMON_LRU_SORT is not set -# CONFIG_DAMON_STAT is not set -# 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_XGRESS=y -CONFIG_NET_REDIRECT=y -CONFIG_SKB_DECRYPTED=y -CONFIG_SKB_EXTENSIONS=y -CONFIG_NET_DEVMEM=y -CONFIG_NET_SHAPER=y -CONFIG_NET_CRC32C=y - -# -# Networking options -# -CONFIG_PACKET=m -CONFIG_PACKET_DIAG=m -# CONFIG_INET_PSP is not set -CONFIG_UNIX=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_IPTFS is not set -CONFIG_XFRM_ESPINTCP=y -# CONFIG_DIBS is not set -CONFIG_XDP_SOCKETS=y -CONFIG_XDP_SOCKETS_DIAG=m -CONFIG_NET_HANDSHAKE=y -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_TABLE_PERTURB_ORDER=16 -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_SIGPOOL=y -# CONFIG_TCP_AO is not set -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_BPF_LINK=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_CONNTRACK_OVS=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_NF_NAT_OVS=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_EXTHDR_DCCP is not set -CONFIG_NFT_FLOW_OFFLOAD=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_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_NF_FLOW_TABLE_PROCFS is not set -CONFIG_NETFILTER_XTABLES=m -CONFIG_NETFILTER_XTABLES_COMPAT=y -CONFIG_NETFILTER_XTABLES_LEGACY=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_IP_NF_IPTABLES_LEGACY=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_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_ECN=m -CONFIG_IP_NF_TARGET_TTL=m -CONFIG_IP_NF_RAW=m -CONFIG_IP_NF_SECURITY=m -CONFIG_IP_NF_ARPTABLES=m -CONFIG_NFT_COMPAT_ARP=m -CONFIG_IP_NF_ARPFILTER=m -CONFIG_IP_NF_ARP_MANGLE=m -# end of IP: Netfilter Configuration - -# -# IPv6: Netfilter Configuration -# -CONFIG_IP6_NF_IPTABLES_LEGACY=m -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_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_LEGACY=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_IP_SCTP=m -# CONFIG_SCTP_DBG_OBJCNT is not set -CONFIG_SCTP_DEFAULT_COOKIE_HMAC_SHA256=y -# CONFIG_SCTP_DEFAULT_COOKIE_HMAC_NONE 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_NONE=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_LEGACY_FCS=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_RZN1_A5PSW is not set -CONFIG_NET_DSA_TAG_LAN9303=m -CONFIG_NET_DSA_TAG_SJA1105=m -CONFIG_NET_DSA_TAG_TRAILER=m -CONFIG_NET_DSA_TAG_VSC73XX_8021Q=m -CONFIG_NET_DSA_TAG_XRS700X=m -CONFIG_VLAN_8021Q=m -CONFIG_VLAN_8021Q_GVRP=y -CONFIG_VLAN_8021Q_MVRP=y -CONFIG_LLC=m -CONFIG_LLC2=m -CONFIG_ATALK=m -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_HTB=m -CONFIG_NET_SCH_HFSC=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_MQPRIO_LIB=m -CONFIG_NET_SCH_TAPRIO=m -CONFIG_NET_SCH_GRED=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_BPF is not set -# CONFIG_NET_SCH_DUALPI2 is not set -# CONFIG_NET_SCH_DEFAULT is not set - -# -# Classification -# -CONFIG_NET_CLS=y -CONFIG_NET_CLS_BASIC=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_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_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_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_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_MAX_SKB_FRAGS=17 -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 -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_LE=y -CONFIG_BT_LE_L2CAP_ECRED=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_MTK=m -CONFIG_BT_HCIBTUSB=m -CONFIG_BT_HCIBTUSB_AUTOSUSPEND=y -CONFIG_BT_HCIBTUSB_POLL_SYNC=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_HCIUART_AML is not set -CONFIG_BT_HCIBCM203X=m -CONFIG_BT_HCIBCM4377=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 -CONFIG_BT_NXPUART=m -CONFIG_BT_INTEL_PCIE=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_INJECT_RX_DELAY is not set -# CONFIG_AF_RXRPC_DEBUG is not set -CONFIG_RXKAD=y -# CONFIG_RXGK is not set -CONFIG_RXPERF=m -CONFIG_AF_KCM=m -CONFIG_STREAM_PARSER=y -CONFIG_MCTP=y -CONFIG_MCTP_FLOWS=y -CONFIG_FIB_RULES=y -CONFIG_WIRELESS=y -CONFIG_WIRELESS_EXT=y -CONFIG_WEXT_CORE=y -CONFIG_WEXT_PROC=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_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_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_FD=m -CONFIG_NET_9P_VIRTIO=m -# CONFIG_NET_9P_USBG is not set -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_IEEE8021Q_HELPERS=y -CONFIG_NET_SELFTESTS=y -CONFIG_NET_SOCK_MSG=y -CONFIG_NET_DEVLINK=y -CONFIG_PAGE_POOL=y -CONFIG_PAGE_POOL_STATS=y -CONFIG_FAILOVER=m -CONFIG_ETHTOOL_NETLINK=y - -# -# Device Drivers -# -CONFIG_ARM_AMBA=y -CONFIG_TEGRA_AHB=y -CONFIG_HAVE_PCI=y -CONFIG_GENERIC_PCI_IOMAP=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_PCIEAER_CXL=y -# 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_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_DOE=y -CONFIG_PCI_ECAM=y -CONFIG_PCI_BRIDGE_EMUL=y -CONFIG_PCI_IOV=y -# CONFIG_PCI_NPEM is not set -CONFIG_PCI_PRI=y -CONFIG_PCI_PASID=y -# CONFIG_PCIE_TPH is not set -CONFIG_PCI_P2PDMA=y -CONFIG_PCI_LABEL=y -# CONFIG_PCI_DYNAMIC_OF_NODES 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_VGA_ARB=y -CONFIG_VGA_ARB_MAX_GPUS=16 -CONFIG_HOTPLUG_PCI=y -CONFIG_HOTPLUG_PCI_ACPI=y -# CONFIG_HOTPLUG_PCI_ACPI_AMPERE_ALTRA is not set -# CONFIG_HOTPLUG_PCI_ACPI_IBM is not set -CONFIG_HOTPLUG_PCI_CPCI=y -# CONFIG_HOTPLUG_PCI_OCTEONEP is not set -CONFIG_HOTPLUG_PCI_SHPC=y - -# -# PCI controller drivers -# -CONFIG_PCI_HOST_COMMON=y -CONFIG_PCI_AARDVARK=y -CONFIG_PCIE_ALTERA=y -CONFIG_PCIE_ALTERA_MSI=y -CONFIG_PCIE_APPLE_MSI_DOORBELL_ADDR=0xfffff000 -CONFIG_PCIE_APPLE=m -CONFIG_PCIE_BRCMSTB=m -CONFIG_PCIE_IPROC=m -CONFIG_PCIE_IPROC_PLATFORM=m -CONFIG_PCIE_IPROC_MSI=y -CONFIG_PCI_HOST_THUNDER_PEM=y -CONFIG_PCI_HOST_THUNDER_ECAM=y -CONFIG_PCI_FTPCI100=y -CONFIG_PCI_HOST_GENERIC=y -CONFIG_PCIE_HISI_ERR=y -CONFIG_PCIE_MEDIATEK=y -CONFIG_PCIE_MEDIATEK_GEN3=m -CONFIG_PCI_TEGRA=y -CONFIG_PCIE_ROCKCHIP=y -CONFIG_PCIE_ROCKCHIP_HOST=m -CONFIG_PCIE_ROCKCHIP_EP=y -CONFIG_PCI_XGENE=y -CONFIG_PCI_XGENE_MSI=y -CONFIG_PCIE_XILINX=y -# CONFIG_PCIE_XILINX_DMA_PL is not set -CONFIG_PCIE_XILINX_NWL=y -CONFIG_PCIE_XILINX_CPM=y - -# -# Cadence-based PCIe controllers -# -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 -# end of Cadence-based PCIe controllers - -# -# DesignWare-based PCIe controllers -# -CONFIG_PCIE_DW=y -# CONFIG_PCIE_DW_DEBUGFS is not set -CONFIG_PCIE_DW_HOST=y -CONFIG_PCIE_DW_EP=y -CONFIG_PCIE_AL=y -# CONFIG_PCIE_AMD_MDB is not set -CONFIG_PCI_MESON=y -CONFIG_PCI_IMX6=y -CONFIG_PCI_IMX6_HOST=y -CONFIG_PCI_IMX6_EP=y -CONFIG_PCI_LAYERSCAPE=y -CONFIG_PCI_LAYERSCAPE_EP=y -CONFIG_PCI_HISI=y -CONFIG_PCIE_KIRIN=y -CONFIG_PCIE_HISI_STB=y -CONFIG_PCIE_KEEMBAY=y -CONFIG_PCIE_KEEMBAY_HOST=y -CONFIG_PCIE_KEEMBAY_EP=y -CONFIG_PCIE_ARMADA_8K=y -CONFIG_PCIE_TEGRA194=m -CONFIG_PCIE_TEGRA194_HOST=m -CONFIG_PCIE_TEGRA194_EP=m -CONFIG_PCIE_DW_PLAT=y -CONFIG_PCIE_DW_PLAT_HOST=y -CONFIG_PCIE_DW_PLAT_EP=y -CONFIG_PCIE_QCOM_COMMON=y -CONFIG_PCIE_QCOM=y -CONFIG_PCIE_QCOM_EP=m -CONFIG_PCIE_ROCKCHIP_DW=y -CONFIG_PCIE_ROCKCHIP_DW_HOST=y -# CONFIG_PCIE_ROCKCHIP_DW_EP is not set -CONFIG_PCI_EXYNOS=y -CONFIG_PCIE_VISCONTI_HOST=y -# end of DesignWare-based PCIe controllers - -# -# Mobiveil-based PCIe controllers -# -CONFIG_PCIE_MOBIVEIL=y -CONFIG_PCIE_MOBIVEIL_HOST=y -CONFIG_PCIE_LAYERSCAPE_GEN4=y -CONFIG_PCIE_MOBIVEIL_PLAT=y -# end of Mobiveil-based PCIe controllers - -# -# PLDA-based PCIe controllers -# -CONFIG_PCIE_PLDA_HOST=y -CONFIG_PCIE_MICROCHIP_HOST=y -# end of PLDA-based PCIe controllers -# end of PCI controller drivers - -# -# PCI Endpoint -# -CONFIG_PCI_ENDPOINT=y -CONFIG_PCI_ENDPOINT_CONFIGFS=y -# CONFIG_PCI_ENDPOINT_MSI_DOORBELL is not set -CONFIG_PCI_EPF_TEST=m -CONFIG_PCI_EPF_NTB=m -CONFIG_PCI_EPF_VNTB=m -# CONFIG_PCI_EPF_MHI is not set -# end of PCI Endpoint - -# -# PCI switch controller drivers -# -CONFIG_PCI_SW_SWITCHTEC=m -# end of PCI switch controller drivers - -CONFIG_HAVE_PWRCTRL=y -CONFIG_PCI_PWRCTRL=y -CONFIG_PCI_PWRCTRL_PWRSEQ=m -CONFIG_PCI_PWRCTRL_SLOT=y -CONFIG_CXL_BUS=m -CONFIG_CXL_PCI=m -# CONFIG_CXL_MEM_RAW_COMMANDS is not set -CONFIG_CXL_ACPI=m -CONFIG_CXL_PMEM=m -CONFIG_CXL_MEM=m -# CONFIG_CXL_FEATURES is not set -CONFIG_CXL_PORT=m -CONFIG_CXL_SUSPEND=y -CONFIG_CXL_REGION=y -# CONFIG_CXL_REGION_INVALIDATION_TEST 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=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_CPS_XX=m -CONFIG_RAPIDIO_CPS_GEN2=m -CONFIG_RAPIDIO_RXS_GEN3=m -# end of RapidIO Switch drivers - -# CONFIG_PC104 is not set - -# -# Generic Driver Options -# -CONFIG_AUXILIARY_BUS=y -CONFIG_UEVENT_HELPER=y -CONFIG_UEVENT_HELPER_PATH="" -CONFIG_DEVTMPFS=y -CONFIG_DEVTMPFS_MOUNT=y -CONFIG_DEVTMPFS_SAFE=y -# CONFIG_STANDALONE is not set -CONFIG_PREVENT_FIRMWARE_BUILD=y - -# -# Firmware loader -# -CONFIG_FW_LOADER=y -CONFIG_FW_LOADER_DEBUG=y -CONFIG_FW_LOADER_PAGED_BUF=y -CONFIG_FW_LOADER_SYSFS=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_LOADER_COMPRESS_XZ=y -CONFIG_FW_LOADER_COMPRESS_ZSTD=y -CONFIG_FW_CACHE=y -CONFIG_FW_UPLOAD=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_DEVICES=y -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=y -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_DMA_SHARED_BUFFER=y -# CONFIG_DMA_FENCE_TRACE is not set -CONFIG_GENERIC_ARCH_TOPOLOGY=y -CONFIG_GENERIC_ARCH_NUMA=y -# CONFIG_FW_DEVLINK_SYNC_STATE_TIMEOUT is not set -# 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_AIPSTZ is not set -CONFIG_IMX_WEIM=y -CONFIG_QCOM_EBI2=y -# CONFIG_QCOM_SSC_BLOCK_BUS is not set -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 -CONFIG_MHI_BUS_EP=m -# end of Bus devices - -# -# Cache Drivers -# -# end of Cache Drivers - -CONFIG_CONNECTOR=y -CONFIG_PROC_EVENTS=y - -# -# Firmware Drivers -# - -# -# ARM System Control and Management Interface Protocol -# -CONFIG_ARM_SCMI_PROTOCOL=y -# CONFIG_ARM_SCMI_RAW_MODE_SUPPORT is not set -# CONFIG_ARM_SCMI_DEBUG_COUNTERS is not set -CONFIG_ARM_SCMI_QUIRKS=y - -# -# SCMI Transport Drivers -# -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_SMC_ATOMIC_ENABLE is not set -CONFIG_ARM_SCMI_TRANSPORT_VIRTIO=y -CONFIG_ARM_SCMI_TRANSPORT_VIRTIO_VERSION1_COMPLIANCE=y -# CONFIG_ARM_SCMI_TRANSPORT_VIRTIO_ATOMIC_ENABLE is not set -# end of SCMI Transport Drivers - -# -# ARM SCMI NXP i.MX Vendor Protocols -# -CONFIG_IMX_SCMI_BBM_EXT=y -CONFIG_IMX_SCMI_CPU_EXT=y -CONFIG_IMX_SCMI_LMM_EXT=y -CONFIG_IMX_SCMI_MISC_EXT=y -# end of ARM SCMI NXP i.MX Vendor Protocols - -CONFIG_ARM_SCMI_POWER_CONTROL=m -# end of ARM System Control and Management Interface Protocol - -CONFIG_ARM_SCPI_PROTOCOL=y -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_MTK_ADSP_IPC is not set -CONFIG_SYSFB=y -# CONFIG_SYSFB_SIMPLEFB is not set -CONFIG_TURRIS_MOX_RWTM=m -CONFIG_TURRIS_MOX_RWTM_KEYCTL=y -CONFIG_ARM_FFA_TRANSPORT=m -CONFIG_ARM_FFA_SMCCC=y -CONFIG_FW_CS_DSP=m -# 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_ZBOOT is not set -CONFIG_EFI_ARMSTUB_DTB_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 -CONFIG_EFI_EARLYCON=y -CONFIG_EFI_CUSTOM_SSDT_OVERLAYS=y -# CONFIG_EFI_DISABLE_RUNTIME is not set -# CONFIG_EFI_COCO_SECRET is not set -# CONFIG_OVMF_DEBUG_LOG is not set -# end of EFI (Extensible Firmware Interface) Support - -CONFIG_UEFI_CPER=y -CONFIG_UEFI_CPER_ARM=y -CONFIG_IMX_DSP=m -CONFIG_IMX_SCU=y -CONFIG_IMX_SCMI_CPU_DRV=y -CONFIG_IMX_SCMI_LMM_DRV=y -CONFIG_IMX_SCMI_MISC_DRV=y -CONFIG_MESON_SM=y -CONFIG_ARM_PSCI_FW=y -# CONFIG_ARM_PSCI_CHECKER is not set - -# -# Qualcomm firmware drivers -# -CONFIG_QCOM_SCM=y -CONFIG_QCOM_TZMEM=y -CONFIG_QCOM_TZMEM_MODE_GENERIC=y -# CONFIG_QCOM_TZMEM_MODE_SHMBRIDGE is not set -CONFIG_QCOM_QSEECOM=y -CONFIG_QCOM_QSEECOM_UEFISECAPP=y -# end of Qualcomm firmware drivers - -# CONFIG_EXYNOS_ACPM_PROTOCOL 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_FWCTL is not set -CONFIG_GNSS=m -CONFIG_GNSS_SERIAL=m -CONFIG_GNSS_MTK_SERIAL=m -CONFIG_GNSS_SIRF_SERIAL=m -CONFIG_GNSS_UBX_SERIAL=m -CONFIG_GNSS_USB=m -CONFIG_MTD=m -CONFIG_MTD_TESTS=m - -# -# Partition parsers -# -CONFIG_MTD_BRCM_U_BOOT=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_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 -# CONFIG_MTD_INTEL_DG is not set - -# -# 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_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 -CONFIG_MTD_NAND_ECC_MXIC=y -# CONFIG_MTD_NAND_ECC_MEDIATEK is not set -# 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_UBI_NVMEM is not set -CONFIG_MTD_HYPERBUS=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_PC is not set -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_BACKEND_LZ4=y -CONFIG_ZRAM_BACKEND_LZ4HC=y -CONFIG_ZRAM_BACKEND_ZSTD=y -# CONFIG_ZRAM_BACKEND_DEFLATE is not set -CONFIG_ZRAM_BACKEND_842=y -CONFIG_ZRAM_BACKEND_LZO=y -# CONFIG_ZRAM_DEF_COMP_LZORLE is not set -CONFIG_ZRAM_DEF_COMP_LZO=y -# CONFIG_ZRAM_DEF_COMP_LZ4 is not set -# CONFIG_ZRAM_DEF_COMP_LZ4HC is not set -# CONFIG_ZRAM_DEF_COMP_ZSTD is not set -# CONFIG_ZRAM_DEF_COMP_842 is not set -CONFIG_ZRAM_DEF_COMP="lzo" -CONFIG_ZRAM_WRITEBACK=y -# CONFIG_ZRAM_TRACK_ENTRY_ACTIME is not set -# CONFIG_ZRAM_MEMORY_TRACKING is not set -CONFIG_ZRAM_MULTI_COMP=y -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_RAM=m -CONFIG_BLK_DEV_RAM_COUNT=16 -CONFIG_BLK_DEV_RAM_SIZE=131072 -CONFIG_ATA_OVER_ETH=m -CONFIG_VIRTIO_BLK=m -CONFIG_BLK_DEV_RBD=m -# CONFIG_BLK_DEV_UBLK is not set -CONFIG_BLK_DEV_RNBD=y -CONFIG_BLK_DEV_RNBD_CLIENT=m -CONFIG_BLK_DEV_RNBD_SERVER=m -# CONFIG_BLK_DEV_ZONED_LOOP is not set - -# -# NVME Support -# -CONFIG_NVME_CORE=m -CONFIG_BLK_DEV_NVME=m -CONFIG_NVME_MULTIPATH=y -CONFIG_NVME_VERBOSE_ERRORS=y -CONFIG_NVME_HWMON=y -CONFIG_NVME_FABRICS=m -CONFIG_NVME_RDMA=m -CONFIG_NVME_FC=m -CONFIG_NVME_TCP=m -# CONFIG_NVME_TCP_TLS is not set -# CONFIG_NVME_HOST_AUTH is not set -CONFIG_NVME_APPLE=m -CONFIG_NVME_TARGET=m -# CONFIG_NVME_TARGET_DEBUGFS is not set -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 -# CONFIG_NVME_TARGET_TCP_TLS is not set -# CONFIG_NVME_TARGET_AUTH is not set -# CONFIG_NVME_TARGET_PCI_EPF is not set -# 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_RPMB is not set -# CONFIG_TI_FPC202 is not set -CONFIG_TIFM_CORE=m -CONFIG_TIFM_7XX1=m -CONFIG_ICS932S401=m -CONFIG_ENCLOSURE_SERVICES=m -CONFIG_SMPRO_ERRMON=m -CONFIG_SMPRO_MISC=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_OPEN_DICE=m -CONFIG_NTSYNC=y -CONFIG_VCPU_STALL_DETECTOR=m -# CONFIG_NSM is not set -# CONFIG_MARVELL_CN10K_DPI is not set -# CONFIG_MCHP_LAN966X_PCI is not set -CONFIG_C2PORT=m - -# -# EEPROM support -# -CONFIG_EEPROM_AT24=m -# CONFIG_EEPROM_AT25 is not set -CONFIG_EEPROM_MAX6875=m -CONFIG_EEPROM_93CX6=y -# CONFIG_EEPROM_93XX46 is not set -CONFIG_EEPROM_IDT_89HPESX=m -CONFIG_EEPROM_EE1004=m -# CONFIG_EEPROM_M24LR is not set -# end of EEPROM support - -CONFIG_CB710_CORE=m -# CONFIG_CB710_DEBUG is not set -CONFIG_CB710_DEBUG_ASSUMPTIONS=y -CONFIG_SENSORS_LIS3_I2C=m -CONFIG_ALTERA_STAPL=m -# CONFIG_VMWARE_VMCI is not set -CONFIG_GENWQE=m -CONFIG_GENWQE_PLATFORM_ERROR_RECOVERY=0 -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_UACCE=m -CONFIG_PVPANIC=y -CONFIG_PVPANIC_MMIO=m -CONFIG_PVPANIC_PCI=m -CONFIG_GP_PCI1XXXX=m -# CONFIG_KEBA_CP500 is not set -# CONFIG_AMD_SBRMI_I2C is not set -# CONFIG_MISC_RP1 is not set -# 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_HPTIOP=m -CONFIG_SCSI_BUSLOGIC=m -# CONFIG_SCSI_FLASHPOINT is not set -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=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_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_DWC=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_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_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_BITMAP=y -# CONFIG_MD_LLBITMAP is not set -CONFIG_MD_BITMAP_FILE=y -CONFIG_MD_LINEAR=m -CONFIG_MD_RAID0=m -CONFIG_MD_RAID1=m -CONFIG_MD_RAID10=m -CONFIG_MD_RAID456=m -CONFIG_MD_CLUSTER=m -CONFIG_BCACHE=m -# CONFIG_BCACHE_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_DM_VDO is not set -# CONFIG_DM_PCACHE is not set -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_REMOTE_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_OVPN 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_PFCP is not set -CONFIG_AMT=m -CONFIG_MACSEC=m -CONFIG_NETCONSOLE=m -CONFIG_NETCONSOLE_DYNAMIC=y -# CONFIG_NETCONSOLE_EXTENDED_LOG is not set -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_NETKIT=y -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_MT7530_MDIO=m -CONFIG_NET_DSA_MT7530_MMIO=m -CONFIG_NET_DSA_MV88E6060=m -CONFIG_NET_DSA_MICROCHIP_KSZ_COMMON=m -CONFIG_NET_DSA_MICROCHIP_KSZ9477_I2C=m -# CONFIG_NET_DSA_MICROCHIP_KSZ_SPI is not set -# CONFIG_NET_DSA_MICROCHIP_KSZ_PTP is not set -CONFIG_NET_DSA_MICROCHIP_KSZ8863_SMI=m -CONFIG_NET_DSA_MV88E6XXX=m -CONFIG_NET_DSA_MV88E6XXX_PTP=y -CONFIG_NET_DSA_MV88E6XXX_LEDS=y -CONFIG_NET_DSA_MSCC_FELIX_DSA_LIB=m -# CONFIG_NET_DSA_MSCC_OCELOT_EXT is not set -CONFIG_NET_DSA_MSCC_FELIX=m -CONFIG_NET_DSA_MSCC_SEVILLE=m -# CONFIG_NET_DSA_AR9331 is not set -CONFIG_NET_DSA_QCA8K=m -CONFIG_NET_DSA_QCA8K_LEDS_SUPPORT=y -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_REALTEK=m -# CONFIG_NET_DSA_REALTEK_MDIO is not set -# CONFIG_NET_DSA_REALTEK_SMI is not set -# CONFIG_NET_DSA_KS8995 is not set -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_PDS_CORE=m -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_BNGE is not set -CONFIG_BCMASP=y -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_CORE=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_NET_VENDOR_DAVICOM=y -CONFIG_DM9051=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 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_ENGLEDER=y -CONFIG_TSNEP=m -# CONFIG_TSNEP_SELFTESTS is not set -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_CORE=m -CONFIG_NXP_ENETC_PF_COMMON=m -CONFIG_FSL_ENETC=m -# CONFIG_NXP_ENETC4 is not set -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_NXP_NETC_BLK_CTRL is not set -CONFIG_NET_VENDOR_FUJITSU=y -CONFIG_PCMCIA_FMVJ18X=m -CONFIG_NET_VENDOR_FUNGIBLE=y -CONFIG_FUN_CORE=m -CONFIG_FUN_ETH=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_HIBMCGE is not set -CONFIG_NET_VENDOR_HUAWEI=y -CONFIG_HINIC=m -# CONFIG_HINIC3 is not set -CONFIG_NET_VENDOR_I825XX=y -CONFIG_NET_VENDOR_INTEL=y -CONFIG_LIBETH=m -CONFIG_LIBIE=m -CONFIG_LIBIE_ADMINQ=m -CONFIG_LIBIE_FWLOG=m -CONFIG_E100=m -CONFIG_E1000=m -CONFIG_E1000E=m -CONFIG_IGB=m -CONFIG_IGB_HWMON=y -CONFIG_IGBVF=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_HWMON=y -CONFIG_ICE_SWITCHDEV=y -CONFIG_FM10K=m -CONFIG_IGC=m -CONFIG_IGC_LEDS=y -# CONFIG_IDPF is not set -CONFIG_JME=m -CONFIG_NET_VENDOR_ADI=y -CONFIG_ADIN1110=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_RVU_ESWITCH=m -# CONFIG_OCTEON_EP is not set -# CONFIG_OCTEON_EP_VF is not set -CONFIG_PRESTERA=m -CONFIG_PRESTERA_PCI=m -CONFIG_NET_VENDOR_MEDIATEK=y -CONFIG_NET_MEDIATEK_SOC_WED=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_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_MACSEC is not set -CONFIG_MLX5_EN_IPSEC=y -CONFIG_MLX5_EN_TLS=y -CONFIG_MLX5_SW_STEERING=y -CONFIG_MLX5_HW_STEERING=y -CONFIG_MLX5_SF=y -CONFIG_MLX5_SF_MANAGER=y -# CONFIG_MLX5_DPLL 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_MLXBF_GIGE=m -CONFIG_NET_VENDOR_META=y -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_LAN865X is not set -CONFIG_LAN966X_SWITCH=m -CONFIG_LAN966X_DCB=y -CONFIG_SPARX5_SWITCH=m -CONFIG_SPARX5_DCB=y -# CONFIG_LAN969X_SWITCH is not set -CONFIG_VCAP=y -CONFIG_FDMA=y -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 -CONFIG_NET_VENDOR_NETERION=y -CONFIG_S2IO=m -CONFIG_NET_VENDOR_NETRONOME=y -CONFIG_NFP=m -CONFIG_NFP_APP_FLOWER=y -CONFIG_NFP_APP_ABM_NIC=y -CONFIG_NFP_NET_IPSEC=y -# CONFIG_NFP_DEBUG 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_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_BROCADE=y -CONFIG_BNA=m -CONFIG_NET_VENDOR_QUALCOMM=y -CONFIG_QCA7000=m -CONFIG_QCA7000_SPI=m -CONFIG_QCA7000_UART=m -CONFIG_QCOM_EMAC=m -# CONFIG_QCOM_PPE is not set -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_R8169_LEDS=y -# CONFIG_RTASE is not set -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_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 -CONFIG_SFC_MCDI_MON=y -CONFIG_SFC_SRIOV=y -CONFIG_SFC_MCDI_LOGGING=y -CONFIG_SFC_FALCON=m -CONFIG_SFC_FALCON_MTD=y -# CONFIG_SFC_SIENA is not set -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_S32=m -CONFIG_DWMAC_SOCFPGA=m -CONFIG_DWMAC_SUNXI=m -CONFIG_DWMAC_SUN8I=m -CONFIG_DWMAC_SUN55I=m -CONFIG_DWMAC_IMX8=m -CONFIG_DWMAC_INTEL_PLAT=m -CONFIG_DWMAC_TEGRA=m -CONFIG_DWMAC_VISCONTI=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_TEHUTI_TN40 is not set -CONFIG_NET_VENDOR_TI=y -# CONFIG_TI_CPSW_PHY_SEL is not set -CONFIG_TLAN=m -CONFIG_NET_VENDOR_VERTEXCOM=y -CONFIG_MSE102X=m -CONFIG_NET_VENDOR_VIA=y -CONFIG_VIA_RHINE=m -CONFIG_VIA_RHINE_MMIO=y -CONFIG_VIA_VELOCITY=m -CONFIG_NET_VENDOR_WANGXUN=y -CONFIG_LIBWX=m -CONFIG_NGBE=m -# CONFIG_TXGBE is not set -# CONFIG_TXGBEVF is not set -# CONFIG_NGBEVF is not set -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_MDIO_BUS=y -CONFIG_PHYLINK=m -CONFIG_PHYLIB=y -CONFIG_SWPHY=y -CONFIG_PHY_PACKAGE=m -CONFIG_LED_TRIGGER_PHY=y -CONFIG_PHYLIB_LEDS=y -CONFIG_FIXED_PHY=y -CONFIG_SFP=m - -# -# MII PHY device drivers -# -# CONFIG_AS21XXX_PHY is not set -# CONFIG_AIR_EN8811H_PHY is not set -CONFIG_AMD_PHY=m -CONFIG_MESON_GXL_PHY=m -CONFIG_ADIN_PHY=m -# CONFIG_ADIN1100_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_88Q2XXX_PHY is not set -CONFIG_MARVELL_88X2222_PHY=m -CONFIG_MAXLINEAR_GPHY=m -# CONFIG_MAXLINEAR_86110_PHY is not set -# CONFIG_MEDIATEK_2P5GE_PHY is not set -CONFIG_MEDIATEK_GE_PHY=m -# CONFIG_MEDIATEK_GE_SOC_PHY is not set -CONFIG_MTK_NET_PHYLIB=m -CONFIG_MICREL_PHY=m -CONFIG_MICROCHIP_T1S_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_CBTX_PHY=m -CONFIG_NXP_C45_TJA11XX_PHY=m -CONFIG_NXP_TJA11XX_PHY=m -# CONFIG_NCN26000_PHY is not set -CONFIG_QCOM_NET_PHYLIB=m -CONFIG_AT803X_PHY=m -# CONFIG_QCA83XX_PHY is not set -# CONFIG_QCA808X_PHY is not set -# CONFIG_QCA807X_PHY is not set -CONFIG_QSEMI_PHY=m -CONFIG_REALTEK_PHY=m -CONFIG_REALTEK_PHY_HWMON=y -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_DP83TD510_PHY is not set -# CONFIG_DP83TG720_PHY is not set -CONFIG_VITESSE_PHY=m -CONFIG_XILINX_GMII2RGMII=m -# CONFIG_PSE_CONTROLLER is not set -CONFIG_CAN_DEV=m -CONFIG_CAN_VCAN=m -CONFIG_CAN_VXCAN=m -CONFIG_CAN_NETLINK=y -CONFIG_CAN_CALC_BITTIMING=y -CONFIG_CAN_RX_OFFLOAD=y -# CONFIG_CAN_CAN327 is not set -CONFIG_CAN_FLEXCAN=m -# CONFIG_CAN_GRCAN is not set -CONFIG_CAN_KVASER_PCIEFD=m -CONFIG_CAN_SLCAN=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_CTUCANFD_PCI is not set -# CONFIG_CAN_CTUCANFD_PLATFORM is not set -# CONFIG_CAN_ESD_402_PCI 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_ROCKCHIP_CANFD is not set -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_USB is not set -CONFIG_CAN_ETAS_ES58X=m -# CONFIG_CAN_F81604 is not set -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 - -# -# MCTP Device Drivers -# -CONFIG_MCTP_SERIAL=m -CONFIG_MCTP_TRANSPORT_I2C=m -# CONFIG_MCTP_TRANSPORT_I3C is not set -# CONFIG_MCTP_TRANSPORT_USB is not set -# end of MCTP Device Drivers - -CONFIG_FWNODE_MDIO=y -CONFIG_OF_MDIO=y -CONFIG_ACPI_MDIO=y -CONFIG_MDIO_SUN4I=m -CONFIG_MDIO_XGENE=y -CONFIG_MDIO_BITBANG=m -# CONFIG_MDIO_BCM_IPROC is not set -CONFIG_MDIO_BCM_UNIMAC=y -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_REGMAP=m -CONFIG_MDIO_THUNDER=m - -# -# MDIO Multiplexers -# -CONFIG_MDIO_BUS_MUX=m -CONFIG_MDIO_BUS_MUX_MESON_G12A=m -CONFIG_MDIO_BUS_MUX_MESON_GXL=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 -CONFIG_PCS_MTK_LYNXI=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_PPPOE_HASH_BITS_1 is not set -# CONFIG_PPPOE_HASH_BITS_2 is not set -CONFIG_PPPOE_HASH_BITS_4=y -# CONFIG_PPPOE_HASH_BITS_8 is not set -CONFIG_PPPOE_HASH_BITS=4 -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_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=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_LEDS=y -# 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_TRACING is not set -CONFIG_ATH12K=m -# CONFIG_ATH12K_AHB is not set -# CONFIG_ATH12K_DEBUG is not set -# CONFIG_ATH12K_TRACING is not set -# CONFIG_ATH12K_COREDUMP is not set -CONFIG_WLAN_VENDOR_ATMEL=y -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_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 -# end of iwl3945 / iwl4965 Debugging Options - -CONFIG_IWLWIFI=m -CONFIG_IWLWIFI_LEDS=y -CONFIG_IWLDVM=m -CONFIG_IWLMVM=m -CONFIG_IWLMLD=m -CONFIG_IWLWIFI_OPMODE_MODULAR=y - -# -# Debugging Options -# -CONFIG_IWLWIFI_DEBUG=y -# CONFIG_IWLWIFI_DEVICE_TRACING is not set -# end of Debugging Options - -CONFIG_WLAN_VENDOR_INTERSIL=y -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_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_MT792x_LIB=m -CONFIG_MT792x_USB=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_MT798X_WMAC is not set -CONFIG_MT7921_COMMON=m -CONFIG_MT7921E=m -CONFIG_MT7921S=m -CONFIG_MT7921U=m -CONFIG_MT7996E=m -CONFIG_MT7925_COMMON=m -CONFIG_MT7925E=m -CONFIG_MT7925U=m -CONFIG_WLAN_VENDOR_MICROCHIP=y -# CONFIG_WILC1000_SDIO is not set -# CONFIG_WILC1000_SPI is not set -CONFIG_WLAN_VENDOR_PURELIFI=y -# CONFIG_PLFXLC 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 is not set -# CONFIG_RTL8192DU is not set -CONFIG_RTLWIFI=m -CONFIG_RTLWIFI_PCI=m -CONFIG_RTLWIFI_DEBUG=y -CONFIG_RTL8192C_COMMON=m -CONFIG_RTL8192D_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_SDIO=m -CONFIG_RTW88_USB=m -CONFIG_RTW88_8822B=m -CONFIG_RTW88_8822C=m -CONFIG_RTW88_8723X=m -CONFIG_RTW88_8703B=m -CONFIG_RTW88_8723D=m -CONFIG_RTW88_8821C=m -CONFIG_RTW88_88XXA=m -CONFIG_RTW88_8821A=m -CONFIG_RTW88_8812A=m -CONFIG_RTW88_8822BE=m -CONFIG_RTW88_8822BS=m -CONFIG_RTW88_8822BU=m -CONFIG_RTW88_8822CE=m -CONFIG_RTW88_8822CS=m -CONFIG_RTW88_8822CU=m -CONFIG_RTW88_8723DE=m -CONFIG_RTW88_8723DS=m -CONFIG_RTW88_8723CS=m -CONFIG_RTW88_8723DU=m -CONFIG_RTW88_8821CE=m -CONFIG_RTW88_8821CS=m -CONFIG_RTW88_8821CU=m -CONFIG_RTW88_8821AU=m -CONFIG_RTW88_8812AU=m -# CONFIG_RTW88_8814AE is not set -# CONFIG_RTW88_8814AU is not set -# CONFIG_RTW88_DEBUG is not set -# CONFIG_RTW88_DEBUGFS is not set -CONFIG_RTW88_LEDS=y -CONFIG_RTW89=m -CONFIG_RTW89_CORE=m -CONFIG_RTW89_PCI=m -CONFIG_RTW89_8852A=m -CONFIG_RTW89_8852B_COMMON=m -CONFIG_RTW89_8852B=m -CONFIG_RTW89_8852C=m -CONFIG_RTW89_8922A=m -# CONFIG_RTW89_8851BE is not set -# CONFIG_RTW89_8851BU is not set -CONFIG_RTW89_8852AE=m -CONFIG_RTW89_8852BE=m -# CONFIG_RTW89_8852BU is not set -# CONFIG_RTW89_8852BTE is not set -CONFIG_RTW89_8852CE=m -CONFIG_RTW89_8922AE=m -# CONFIG_RTW89_DEBUGMSG 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_SILABS=y -CONFIG_WFX=m -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_WLAN_VENDOR_ZYDAS=y -CONFIG_ZD1211RW=m -# CONFIG_ZD1211RW_DEBUG is not set -CONFIG_WLAN_VENDOR_QUANTENNA=y -CONFIG_QTNFMAC=m -CONFIG_QTNFMAC_PCIE=m -CONFIG_MAC80211_HWSIM=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_DEBUGFS=y -CONFIG_WWAN_HWSIM=m -CONFIG_MHI_WWAN_CTRL=m -CONFIG_MHI_WWAN_MBIM=m -CONFIG_QCOM_BAM_DMUX=m -CONFIG_RPMSG_WWAN_CTRL=m -# CONFIG_IOSM is not set -CONFIG_MTK_T7XX=m -# end of Wireless WAN - -CONFIG_VMXNET3=m -# CONFIG_FUJITSU_ES is not set -CONFIG_USB4_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 -CONFIG_INPUT_VIVALDIFMAP=y - -# -# 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 - -# -# Input Device Drivers -# -CONFIG_INPUT_KEYBOARD=y -# CONFIG_KEYBOARD_ADC is not set -CONFIG_KEYBOARD_ADP5588=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_TCA8418=m -CONFIG_KEYBOARD_MATRIX=m -CONFIG_KEYBOARD_LM8323=m -CONFIG_KEYBOARD_LM8333=m -CONFIG_KEYBOARD_MAX7359=m -CONFIG_KEYBOARD_MPR121=m -CONFIG_KEYBOARD_SNVS_PWRKEY=m -CONFIG_KEYBOARD_IMX=m -CONFIG_KEYBOARD_IMX_BBM_SCMI=y -CONFIG_KEYBOARD_IMX_SC_KEY=m -CONFIG_KEYBOARD_NEWTON=m -CONFIG_KEYBOARD_TEGRA=m -CONFIG_KEYBOARD_OPENCORES=m -CONFIG_KEYBOARD_PINEPHONE=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_MT6779=m -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_JOYSTICK_SENSEHAT is not set -# CONFIG_JOYSTICK_SEESAW is not set -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_APPLE_Z2=y -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_CYTTSP5=m -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_GOODIX_BERLIN_I2C is not set -# CONFIG_TOUCHSCREEN_GOODIX_BERLIN_SPI is not set -CONFIG_TOUCHSCREEN_HIDEEP=m -# CONFIG_TOUCHSCREEN_HIMAX_HX852X is not set -CONFIG_TOUCHSCREEN_HYCON_HY46XX=m -CONFIG_TOUCHSCREEN_HYNITRON_CSTXXX=m -# CONFIG_TOUCHSCREEN_HYNITRON_CST816X is not set -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_MMS114=m -CONFIG_TOUCHSCREEN_MELFAS_MIP4=m -CONFIG_TOUCHSCREEN_MSG2638=m -CONFIG_TOUCHSCREEN_MTOUCH=m -CONFIG_TOUCHSCREEN_NOVATEK_NVT_TS=m -CONFIG_TOUCHSCREEN_IMAGIS=m -# CONFIG_TOUCHSCREEN_IMX6UL_TSC is not set -CONFIG_TOUCHSCREEN_INEXIO=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_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_COLIBRI_VF50=m -CONFIG_TOUCHSCREEN_ROHM_BU21023=m -CONFIG_TOUCHSCREEN_IQS5XX=m -# CONFIG_TOUCHSCREEN_IQS7211 is not set -CONFIG_TOUCHSCREEN_ZINITIX=m -CONFIG_TOUCHSCREEN_HIMAX_HX83112B=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_AW86927 is not set -CONFIG_INPUT_BBNSM_PWRKEY=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_TPS65219_PWRBUTTON=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_IBM_PANEL=m -CONFIG_INPUT_IMS_PCU=m -CONFIG_INPUT_IQS269A=m -CONFIG_INPUT_IQS626A=m -# CONFIG_INPUT_IQS7222 is not set -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_RT5120_PWRKEY=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_F1A is not set -# CONFIG_RMI4_F21 is not set -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_SERIO_SUN4I_PS2 is not set -CONFIG_SERIO_GPIO_PS2=m -CONFIG_USERIO=m -CONFIG_GAMEPORT=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_VT_HW_CONSOLE_BINDING=y -CONFIG_UNIX98_PTYS=y -CONFIG_LEGACY_PTYS=y -CONFIG_LEGACY_PTY_COUNT=0 -# CONFIG_LEGACY_TIOCSTI is not set -# CONFIG_LDISC_AUTOLOAD is not set - -# -# 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_PCILIB=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_PCI1XXXX=m -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_DFL=m -CONFIG_SERIAL_8250_DW=y -# CONFIG_SERIAL_8250_RT288X is not set -CONFIG_SERIAL_8250_MT6577=y -CONFIG_SERIAL_8250_PERICOM=m -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_SEMIHOST is not set -# CONFIG_SERIAL_ATMEL is not set -CONFIG_SERIAL_MESON=y -CONFIG_SERIAL_MESON_CONSOLE=y -CONFIG_SERIAL_SAMSUNG=y -CONFIG_SERIAL_SAMSUNG_UARTS=4 -CONFIG_SERIAL_SAMSUNG_CONSOLE=y -CONFIG_SERIAL_TEGRA_TCU=m -# CONFIG_SERIAL_TEGRA_UTC is not set -# 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_QCOM_GENI_UART_PORTS=8 -# CONFIG_SERIAL_SIFIVE is not set -# CONFIG_SERIAL_QE is not set -# CONFIG_SERIAL_SCCNXP is not set -CONFIG_SERIAL_SC16IS7XX=m -CONFIG_SERIAL_SC16IS7XX_I2C=m -CONFIG_SERIAL_SC16IS7XX_SPI=m -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_N_HDLC=m -CONFIG_IPWIRELESS=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_SSIF_IPMI_BMC=m -CONFIG_IPMB_DEVICE_INTERFACE=m -CONFIG_HW_RANDOM=y -CONFIG_HW_RANDOM_TIMERIOMEM=m -CONFIG_HW_RANDOM_ATMEL=y -CONFIG_HW_RANDOM_BA431=m -CONFIG_HW_RANDOM_BCM2835=m -CONFIG_HW_RANDOM_BCM74110=y -CONFIG_HW_RANDOM_IPROC_RNG200=m -CONFIG_HW_RANDOM_OMAP=m -CONFIG_HW_RANDOM_VIRTIO=m -CONFIG_HW_RANDOM_HISI=m -CONFIG_HW_RANDOM_HISTB=y -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_HW_RANDOM_CN10K=m -CONFIG_HW_RANDOM_ROCKCHIP=y -CONFIG_APPLICOM=m -CONFIG_DEVMEM=y -CONFIG_DEVPORT=y -CONFIG_TCG_TPM=y -# CONFIG_TCG_TPM2_HMAC is not set -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_I2C=m -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_ARM_CRB_FFA=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 -# end of Character devices - -# -# I2C support -# -CONFIG_I2C=y -CONFIG_ACPI_I2C_OPREGION=y -CONFIG_I2C_BOARDINFO=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=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 -# CONFIG_I2C_MUX_MULE is not set -# 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_CCGX_UCSI=m -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_AMD_ASF is not set -CONFIG_I2C_HIX5HD2=m -CONFIG_I2C_I801=m -CONFIG_I2C_I801_MUX=y -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 -# CONFIG_I2C_ZHAOXIN is not set - -# -# ACPI drivers -# -# CONFIG_I2C_SCMI is not set - -# -# I2C system bus drivers (mostly embedded / system-on-chip) -# -CONFIG_I2C_ALTERA=m -# CONFIG_I2C_AT91 is not set -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_S3C2410=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_PCI1XXXX=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 is not set -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_ADI_I3C_MASTER is not set -CONFIG_CDNS_I3C_MASTER=m -CONFIG_DW_I3C_MASTER=m -CONFIG_SVC_I3C_MASTER=m -CONFIG_MIPI_I3C_HCI=m -# CONFIG_MIPI_I3C_HCI_PCI is not set -CONFIG_SPI=y -# CONFIG_SPI_DEBUG is not set -CONFIG_SPI_MASTER=y -CONFIG_SPI_MEM=y -CONFIG_SPI_OFFLOAD=y - -# -# SPI Master Controller Drivers -# -# CONFIG_SPI_ALTERA is not set -CONFIG_SPI_ALTERA_CORE=m -CONFIG_SPI_ALTERA_DFL=m -CONFIG_SPI_AMLOGIC_SPIFC_A1=m -# CONFIG_SPI_AMLOGIC_SPIFC_A4 is not set -# CONFIG_SPI_AMLOGIC_SPISG is not set -# CONFIG_SPI_APPLE is not set -CONFIG_SPI_ARMADA_3700=m -# CONFIG_SPI_ATMEL is not set -# CONFIG_SPI_AXI_SPI_ENGINE is not set -CONFIG_SPI_BCM2835=m -CONFIG_SPI_BCM2835AUX=m -CONFIG_SPI_BCM63XX_HSSPI=m -CONFIG_SPI_BCM_QSPI=m -CONFIG_SPI_BCMBCA_HSSPI=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_CH341 is not set -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_MICROCHIP_CORE=m -CONFIG_SPI_MICROCHIP_CORE_QSPI=m -CONFIG_SPI_MT65XX=m -CONFIG_SPI_MTK_NOR=m -CONFIG_SPI_OC_TINY=m -CONFIG_SPI_ORION=m -CONFIG_SPI_PCI1XXXX=m -CONFIG_SPI_PL022=m -CONFIG_SPI_ROCKCHIP=m -CONFIG_SPI_ROCKCHIP_SFC=m -CONFIG_SPI_QCOM_QSPI=m -# CONFIG_SPI_QPIC_SNAND is not set -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_SN_F_OSPI=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_TEGRA114 is not set -CONFIG_SPI_TEGRA20_SFLASH=m -CONFIG_SPI_THUNDERX=m -# CONFIG_SPI_VIRTIO is not set -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 - -# -# SPI Offload triggers -# -# CONFIG_SPI_OFFLOAD_TRIGGER_ADI_UTIL_SD is not set -# CONFIG_SPI_OFFLOAD_TRIGGER_PWM is not set -CONFIG_SPMI=y -# CONFIG_SPMI_APPLE is not set -CONFIG_SPMI_HISI3670=m -CONFIG_SPMI_MSM_PMIC_ARB=m -CONFIG_SPMI_MTK_PMIF=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 -# CONFIG_PPS_GENERATOR is not set - -# -# 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_VMCLOCK=m -CONFIG_PTP_1588_CLOCK_IDT82P33=m -CONFIG_PTP_1588_CLOCK_IDTCM=m -# CONFIG_PTP_1588_CLOCK_FC3W is not set -# CONFIG_PTP_1588_CLOCK_MOCK is not set -CONFIG_PTP_1588_CLOCK_OCP=m -CONFIG_PTP_DFL_TOD=m -# CONFIG_PTP_NETC_V4_TIMER is not set -# end of PTP clock support - -# -# DPLL device support -# -CONFIG_DPLL=y -# CONFIG_ZL3073X_I2C is not set -# CONFIG_ZL3073X_SPI is not set -# end of DPLL device 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_AMD is not set -CONFIG_PINCTRL_APPLE_GPIO=m -CONFIG_PINCTRL_AXP209=m -# CONFIG_PINCTRL_AW9523 is not set -CONFIG_PINCTRL_BM1880=y -CONFIG_PINCTRL_CY8C95X0=m -CONFIG_PINCTRL_KEEMBAY=m -CONFIG_PINCTRL_MAX77620=m -CONFIG_PINCTRL_MCP23S08_I2C=m -CONFIG_PINCTRL_MCP23S08_SPI=m -CONFIG_PINCTRL_MCP23S08=m -CONFIG_PINCTRL_MICROCHIP_SGPIO=y -# CONFIG_PINCTRL_OCELOT is not set -CONFIG_PINCTRL_RK805=m -CONFIG_PINCTRL_ROCKCHIP=y -# CONFIG_PINCTRL_SCMI is not set -CONFIG_PINCTRL_SINGLE=y -CONFIG_PINCTRL_STMFX=m -CONFIG_PINCTRL_SX150X=y -CONFIG_PINCTRL_ZYNQMP=m -CONFIG_PINCTRL_MLXBF3=m -CONFIG_PINCTRL_OWL=y -CONFIG_PINCTRL_S700=y -CONFIG_PINCTRL_S900=y -CONFIG_PINCTRL_BCM2835=y -CONFIG_PINCTRL_BCM4908=m -# CONFIG_PINCTRL_BRCMSTB is not set -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_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_IMX=y -# CONFIG_PINCTRL_IMX_SCMI is not set -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_IMX91 is not set -CONFIG_PINCTRL_IMX93=m - -# -# 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_AIROHA is not set -CONFIG_PINCTRL_MT2712=y -CONFIG_PINCTRL_MT6765=y -CONFIG_PINCTRL_MT6779=m -CONFIG_PINCTRL_MT6795=y -CONFIG_PINCTRL_MT6797=y -CONFIG_PINCTRL_MT6893=y -CONFIG_PINCTRL_MT7622=y -CONFIG_PINCTRL_MT7981=y -CONFIG_PINCTRL_MT7986=y -CONFIG_PINCTRL_MT7988=y -CONFIG_PINCTRL_MT8167=y -CONFIG_PINCTRL_MT8173=y -CONFIG_PINCTRL_MT8183=y -CONFIG_PINCTRL_MT8186=y -CONFIG_PINCTRL_MT8188=y -CONFIG_PINCTRL_MT8189=y -CONFIG_PINCTRL_MT8192=y -# CONFIG_PINCTRL_MT8195 is not set -CONFIG_PINCTRL_MT8196=y -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_MESON_S4=y -CONFIG_PINCTRL_AMLOGIC_A4=y -CONFIG_PINCTRL_AMLOGIC_C3=y -CONFIG_PINCTRL_AMLOGIC_T7=y -CONFIG_PINCTRL_MVEBU=y -CONFIG_PINCTRL_ARMADA_AP806=y -CONFIG_PINCTRL_ARMADA_CP110=y -CONFIG_PINCTRL_AC5=y -CONFIG_PINCTRL_ARMADA_37XX=y -# CONFIG_PINCTRL_S32G2 is not set -CONFIG_PINCTRL_MSM=y -# CONFIG_PINCTRL_GLYMUR is not set -# CONFIG_PINCTRL_IPQ5018 is not set -CONFIG_PINCTRL_IPQ5332=m -# CONFIG_PINCTRL_IPQ5424 is not set -# CONFIG_PINCTRL_IPQ8074 is not set -CONFIG_PINCTRL_IPQ6018=m -CONFIG_PINCTRL_IPQ9574=m -# CONFIG_PINCTRL_MDM9607 is not set -CONFIG_PINCTRL_MSM8916=m -# CONFIG_PINCTRL_MSM8917 is not set -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_QCS615 is not set -# CONFIG_PINCTRL_QCS8300 is not set -CONFIG_PINCTRL_QDF2XXX=m -CONFIG_PINCTRL_QDU1000=m -CONFIG_PINCTRL_SA8775P=m -# CONFIG_PINCTRL_SAR2130P is not set -CONFIG_PINCTRL_SC7180=m -CONFIG_PINCTRL_SC7280=m -CONFIG_PINCTRL_SC8180X=m -CONFIG_PINCTRL_SC8280XP=y -# CONFIG_PINCTRL_SDM660 is not set -CONFIG_PINCTRL_SDM670=m -CONFIG_PINCTRL_SDM845=m -# CONFIG_PINCTRL_SDX75 is not set -# CONFIG_PINCTRL_SM4450 is not set -CONFIG_PINCTRL_SM6115=m -CONFIG_PINCTRL_SM6125=m -CONFIG_PINCTRL_SM6350=m -CONFIG_PINCTRL_SM6375=m -CONFIG_PINCTRL_SM7150=m -# CONFIG_PINCTRL_MILOS is not set -CONFIG_PINCTRL_SM8150=m -CONFIG_PINCTRL_SM8250=m -CONFIG_PINCTRL_SM8350=m -CONFIG_PINCTRL_SM8450=m -CONFIG_PINCTRL_SM8550=m -# CONFIG_PINCTRL_SM8650 is not set -# CONFIG_PINCTRL_SM8750 is not set -# CONFIG_PINCTRL_X1E80100 is not set -CONFIG_PINCTRL_QCOM_SPMI_PMIC=y -CONFIG_PINCTRL_QCOM_SSBI_PMIC=m -CONFIG_PINCTRL_LPASS_LPI=m -# CONFIG_PINCTRL_SC7280_LPASS_LPI is not set -# CONFIG_PINCTRL_SDM660_LPASS_LPI is not set -# CONFIG_PINCTRL_SM4250_LPASS_LPI is not set -# CONFIG_PINCTRL_SM6115_LPASS_LPI is not set -# CONFIG_PINCTRL_SM8250_LPASS_LPI is not set -# CONFIG_PINCTRL_SM8350_LPASS_LPI is not set -CONFIG_PINCTRL_SM8450_LPASS_LPI=m -CONFIG_PINCTRL_SC8280XP_LPASS_LPI=m -CONFIG_PINCTRL_SM8550_LPASS_LPI=m -# CONFIG_PINCTRL_SM8650_LPASS_LPI is not set -CONFIG_PINCTRL_RTD=y -CONFIG_PINCTRL_RTD1619B=y -CONFIG_PINCTRL_RTD1319D=y -CONFIG_PINCTRL_RTD1315E=y - -# -# 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_SUN20I_D1=y -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_SUN55I_A523=y -CONFIG_PINCTRL_SUN55I_A523_R=y -CONFIG_PINCTRL_TEGRA=y -CONFIG_PINCTRL_TEGRA124=y -CONFIG_PINCTRL_TEGRA210=y -CONFIG_PINCTRL_TEGRA186=y -CONFIG_PINCTRL_TEGRA194=y -CONFIG_PINCTRL_TEGRA234=y -CONFIG_PINCTRL_TEGRA_XUSB=y -CONFIG_PINCTRL_VISCONTI=y -CONFIG_PINCTRL_TMPV7700=y -CONFIG_GPIOLIB_LEGACY=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_SYSFS_LEGACY=y -CONFIG_GPIO_CDEV=y -CONFIG_GPIO_CDEV_V1=y -CONFIG_GPIO_GENERIC=y -CONFIG_GPIO_REGMAP=m -CONFIG_GPIO_MAX730X=m -CONFIG_GPIO_IDIO_16=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_IMX_SCU=y -# 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_POLARFIRE_SOC is not set -CONFIG_GPIO_ROCKCHIP=m -CONFIG_GPIO_RTD=y -# 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_VF610=y -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_ADNP is not set -CONFIG_GPIO_FXL6408=m -# CONFIG_GPIO_DS4520 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_BD71815=m -CONFIG_GPIO_BD71828=m -CONFIG_GPIO_BD9571MWV=m -# CONFIG_GPIO_CROS_EC is not set -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_PMIC_EIC_SPRD=m -CONFIG_GPIO_SL28CPLD=m -CONFIG_GPIO_TPS65219=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_MLXBF3 is not set -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 -# CONFIG_GPIO_MPSSE is not set -# end of USB GPIO expanders - -# -# Virtual GPIO drivers -# -CONFIG_GPIO_AGGREGATOR=m -CONFIG_GPIO_LATCH=m -CONFIG_GPIO_MOCKUP=m -CONFIG_GPIO_VIRTIO=m -CONFIG_GPIO_SIM=m -# end of Virtual GPIO drivers - -# -# GPIO Debugging utilities -# -# CONFIG_GPIO_SLOPPY_LOGIC_ANALYZER is not set -# CONFIG_GPIO_VIRTUSER is not set -# end of GPIO Debugging utilities - -CONFIG_DEV_SYNC_PROBE=m -CONFIG_W1=m -CONFIG_W1_CON=y - -# -# 1-wire Bus Masters -# -# CONFIG_W1_MASTER_AMD_AXI is not set -CONFIG_W1_MASTER_MATROX=m -CONFIG_W1_MASTER_DS2490=m -CONFIG_W1_MASTER_DS2482=m -CONFIG_W1_MASTER_MXC=m -CONFIG_W1_MASTER_GPIO=m -# CONFIG_W1_MASTER_SGI is not set -# CONFIG_W1_MASTER_UART 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_ODROID_GO_ULTRA_POWEROFF=y -CONFIG_POWER_RESET_LTC2952=y -CONFIG_POWER_RESET_REGULATOR=y -CONFIG_POWER_RESET_RESTART=y -# CONFIG_POWER_RESET_TORADEX_EC is not set -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_MLXBF=m -CONFIG_POWER_SEQUENCING=m -CONFIG_POWER_SEQUENCING_QCOM_WCN=m -CONFIG_POWER_SUPPLY=y -# CONFIG_POWER_SUPPLY_DEBUG is not set -CONFIG_POWER_SUPPLY_HWMON=y -CONFIG_ADC_BATTERY_HELPER=m -# CONFIG_GENERIC_ADC_BATTERY is not set -CONFIG_IP5XXX_POWER=m -# CONFIG_TEST_POWER is not set -CONFIG_CHARGER_ADP5061=m -# CONFIG_BATTERY_CHAGALL is not set -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_QCOM_BATTMGR=m -# CONFIG_BATTERY_SAMSUNG_SDI is not set -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_MAX1720X is not set -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_MAX77976=m -# CONFIG_CHARGER_MAX8971 is not set -CONFIG_CHARGER_MP2629=m -CONFIG_CHARGER_MT6370=m -CONFIG_CHARGER_QCOM_SMBB=m -# CONFIG_BATTERY_PM8916_BMS_VM is not set -# CONFIG_CHARGER_PM8916_LBC is not set -# 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_RK817=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_RT9467=m -CONFIG_CHARGER_RT9471=m -CONFIG_CHARGER_CROS_USBPD=m -CONFIG_CHARGER_CROS_PCHG=m -CONFIG_CHARGER_CROS_CONTROL=m -CONFIG_CHARGER_SC2731=m -CONFIG_FUEL_GAUGE_SC27XX=m -# CONFIG_FUEL_GAUGE_STC3117 is not set -CONFIG_CHARGER_UCS1002=m -CONFIG_CHARGER_BD99954=m -CONFIG_BATTERY_SURFACE=m -CONFIG_CHARGER_SURFACE=m -CONFIG_BATTERY_UG3105=m -# CONFIG_CHARGER_QCOM_SMB2 is not set -# CONFIG_FUEL_GAUGE_MM8013 is not set -CONFIG_HWMON=y -CONFIG_HWMON_VID=m -# CONFIG_HWMON_DEBUG_CHIP is not set - -# -# Native drivers -# -CONFIG_SENSORS_SMPRO=m -# CONFIG_SENSORS_AD7314 is not set -CONFIG_SENSORS_AD7414=m -CONFIG_SENSORS_AD7418=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_ASUS_ROG_RYUJIN is not set -CONFIG_SENSORS_AXI_FAN_CONTROL=m -CONFIG_SENSORS_ARM_SCMI=m -CONFIG_SENSORS_ARM_SCPI=m -CONFIG_SENSORS_ATXP1=m -# CONFIG_SENSORS_CHIPCAP2 is not set -CONFIG_SENSORS_CORSAIR_CPRO=m -CONFIG_SENSORS_CORSAIR_PSU=m -CONFIG_SENSORS_CROS_EC=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_GIGABYTE_WATERFORCE is not set -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_HS3001 is not set -# CONFIG_SENSORS_HTU31 is not set -CONFIG_SENSORS_IBMAEM=m -CONFIG_SENSORS_IBMPEX=m -# CONFIG_SENSORS_IIO_HWMON is not set -# CONFIG_SENSORS_ISL28022 is not set -CONFIG_SENSORS_IT87=m -CONFIG_SENSORS_JC42=m -# CONFIG_SENSORS_POWERZ is not set -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_LTC2991 is not set -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_LTC4282 is not set -# 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_MAX31760=m -# CONFIG_MAX31827 is not set -CONFIG_SENSORS_MAX6620=m -CONFIG_SENSORS_MAX6621=m -CONFIG_SENSORS_MAX6639=m -CONFIG_SENSORS_MAX6650=m -CONFIG_SENSORS_MAX6697=m -CONFIG_SENSORS_MAX31790=m -CONFIG_SENSORS_MC34VR500=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_CORE=m -CONFIG_SENSORS_NCT6775=m -# CONFIG_SENSORS_NCT6775_I2C is not set -# CONFIG_SENSORS_NCT7363 is not set -CONFIG_SENSORS_NCT7802=m -CONFIG_SENSORS_NCT7904=m -CONFIG_SENSORS_NPCM7XX=m -CONFIG_SENSORS_NZXT_KRAKEN2=m -# CONFIG_SENSORS_NZXT_KRAKEN3 is not set -CONFIG_SENSORS_NZXT_SMART2=m -# CONFIG_SENSORS_OCC_P8_I2C is not set -CONFIG_SENSORS_PCF8591=m -CONFIG_SENSORS_PECI_CPUTEMP=m -CONFIG_SENSORS_PECI_DIMMTEMP=m -CONFIG_SENSORS_PECI=m -CONFIG_PMBUS=m -CONFIG_SENSORS_PMBUS=m -CONFIG_SENSORS_ACBEL_FSG032=m -CONFIG_SENSORS_ADM1266=m -CONFIG_SENSORS_ADM1275=m -# CONFIG_SENSORS_ADP1050 is not set -CONFIG_SENSORS_BEL_PFE=m -CONFIG_SENSORS_BPA_RS600=m -# CONFIG_SENSORS_CRPS is not set -CONFIG_SENSORS_DELTA_AHE50DC_FAN=m -CONFIG_SENSORS_FSP_3Y=m -# CONFIG_SENSORS_IBM_CFFPS is not set -CONFIG_SENSORS_DPS920AB=m -# CONFIG_SENSORS_INA233 is not set -CONFIG_SENSORS_INSPUR_IPSPS=m -CONFIG_SENSORS_IR35221=m -CONFIG_SENSORS_IR36021=m -CONFIG_SENSORS_IR38064=m -# CONFIG_SENSORS_IR38064_REGULATOR is not set -CONFIG_SENSORS_IRPS5401=m -CONFIG_SENSORS_ISL68137=m -CONFIG_SENSORS_LM25066=m -CONFIG_SENSORS_LM25066_REGULATOR=y -# CONFIG_SENSORS_LT3074 is not set -CONFIG_SENSORS_LT7182S=m -CONFIG_SENSORS_LTC2978=m -# CONFIG_SENSORS_LTC2978_REGULATOR is not set -CONFIG_SENSORS_LTC3815=m -# CONFIG_SENSORS_LTC4286 is not set -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_MP2856 is not set -# CONFIG_SENSORS_MP2869 is not set -CONFIG_SENSORS_MP2888=m -# CONFIG_SENSORS_MP2891 is not set -# CONFIG_SENSORS_MP29502 is not set -CONFIG_SENSORS_MP2975=m -# CONFIG_SENSORS_MP2993 is not set -# CONFIG_SENSORS_MP2975_REGULATOR is not set -CONFIG_SENSORS_MP5023=m -# CONFIG_SENSORS_MP5920 is not set -# CONFIG_SENSORS_MP5990 is not set -# CONFIG_SENSORS_MP9941 is not set -# CONFIG_SENSORS_MPQ7932_REGULATOR is not set -CONFIG_SENSORS_MPQ7932=m -# CONFIG_SENSORS_MPQ8785 is not set -CONFIG_SENSORS_PIM4328=m -CONFIG_SENSORS_PLI1209BC=m -CONFIG_SENSORS_PLI1209BC_REGULATOR=y -CONFIG_SENSORS_PM6764TR=m -CONFIG_SENSORS_PXE1610=m -CONFIG_SENSORS_Q54SJ108A2=m -CONFIG_SENSORS_STPDDC60=m -CONFIG_SENSORS_TDA38640=m -# CONFIG_SENSORS_TDA38640_REGULATOR is not set -# CONFIG_SENSORS_TPS25990 is not set -CONFIG_SENSORS_TPS40422=m -CONFIG_SENSORS_TPS53679=m -CONFIG_SENSORS_TPS546D24=m -CONFIG_SENSORS_UCD9000=m -CONFIG_SENSORS_UCD9200=m -# CONFIG_SENSORS_XDP710 is not set -# CONFIG_SENSORS_XDPE152 is not set -CONFIG_SENSORS_XDPE122=m -CONFIG_SENSORS_XDPE122_REGULATOR=y -CONFIG_SENSORS_ZL6100=m -# CONFIG_SENSORS_PT5161L is not set -CONFIG_SENSORS_PWM_FAN=m -CONFIG_SENSORS_RASPBERRYPI_HWMON=m -# CONFIG_SENSORS_SA67MCU is not set -CONFIG_SENSORS_SL28CPLD=m -CONFIG_SENSORS_SBTSI=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_SY7636A=m -CONFIG_SENSORS_DME1737=m -CONFIG_SENSORS_EMC1403=m -CONFIG_SENSORS_EMC2103=m -CONFIG_SENSORS_EMC2305=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_SURFACE_FAN is not set -# CONFIG_SENSORS_SURFACE_TEMP is not set -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_INA238=m -CONFIG_SENSORS_INA3221=m -# CONFIG_SENSORS_SPD5118 is not set -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_TMP464=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 - -# -# ACPI drivers -# -# CONFIG_SENSORS_ACPI_POWER is not set -CONFIG_THERMAL=y -CONFIG_THERMAL_NETLINK=y -CONFIG_THERMAL_STATISTICS=y -# CONFIG_THERMAL_DEBUGFS is not set -# CONFIG_THERMAL_CORE_TESTING is not set -CONFIG_THERMAL_EMERGENCY_POWEROFF_DELAY_MS=0 -CONFIG_THERMAL_HWMON=y -CONFIG_THERMAL_OF=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_DEFAULT_GOV_BANG_BANG 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_PCIE_THERMAL is not set -# 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 - -# -# Mediatek thermal drivers -# -CONFIG_MTK_THERMAL=m -CONFIG_MTK_SOC_THERMAL=m -CONFIG_MTK_LVTS_THERMAL=m -# CONFIG_MTK_LVTS_THERMAL_DEBUGFS is not set -# end of Mediatek thermal drivers - -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=m -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_CROS_EC_WATCHDOG is not set -# CONFIG_GPIO_WATCHDOG is not set -# CONFIG_MENF21BMC_WATCHDOG is not set -CONFIG_WDAT_WDT=m -CONFIG_XILINX_WATCHDOG=m -# CONFIG_XILINX_WINDOW_WATCHDOG is not set -CONFIG_ZIIRAVE_WATCHDOG=m -CONFIG_MLX_WDT=m -CONFIG_SL28CPLD_WATCHDOG=m -CONFIG_ARM_SP805_WATCHDOG=y -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_S32G_WDT is not set -CONFIG_TEGRA_WATCHDOG=m -CONFIG_QCOM_WDT=m -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_APPLE_WATCHDOG=m -CONFIG_ALIM7101_WDT=m -CONFIG_I6300ESB_WDT=m -CONFIG_HP_WATCHDOG=m -CONFIG_KEMPLD_WDT=m -# CONFIG_NIC7018_WDT is not set -CONFIG_MARVELL_GTI_WDT=y -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_ADP5585 is not set -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_SMPRO=m -# CONFIG_MFD_AS3722 is not set -# CONFIG_PMIC_ADP5520 is not set -# CONFIG_MFD_AAT2870_CORE is not set -# CONFIG_MFD_AT91_USART 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_CS40L50_I2C is not set -# CONFIG_MFD_CS40L50_SPI is not set -# CONFIG_MFD_CS42L43_I2C is not set -# CONFIG_MFD_CS42L43_SDW is not set -CONFIG_MFD_LOCHNAGAR=y -# CONFIG_MFD_MACSMC is not set -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_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_88PM886_PMIC is not set -# CONFIG_MFD_MAX5970 is not set -# CONFIG_MFD_MAX14577 is not set -# CONFIG_MFD_MAX77541 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_MAX77705 is not set -# CONFIG_MFD_MAX77714 is not set -# CONFIG_MFD_MAX77759 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_MT6370=m -# CONFIG_MFD_MT6397 is not set -CONFIG_MFD_MENF21BMC=m -# CONFIG_MFD_NCT6694 is not set -CONFIG_MFD_OCELOT=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_QCOM_RPM=m -CONFIG_MFD_SPMI_PMIC=m -CONFIG_MFD_SY7636A=m -# CONFIG_MFD_RDC321X is not set -CONFIG_MFD_RT4831=m -# CONFIG_MFD_RT5033 is not set -CONFIG_MFD_RT5120=m -# CONFIG_MFD_RC5T583 is not set -CONFIG_MFD_RK8XX=m -CONFIG_MFD_RK8XX_I2C=m -CONFIG_MFD_RK8XX_SPI=m -# CONFIG_MFD_RN5T618 is not set -# CONFIG_MFD_SEC_I2C 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_LP3943=m -# CONFIG_MFD_LP8788 is not set -CONFIG_MFD_TI_LMU=m -# CONFIG_MFD_BQ257XX is not set -# 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_TPS65219=m -# 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_MFD_TPS6594_I2C is not set -# CONFIG_MFD_TPS6594_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_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_BD71828=m -CONFIG_MFD_ROHM_BD957XMUF=m -# CONFIG_MFD_ROHM_BD96801 is not set -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_SPI is not set -# CONFIG_MFD_INTEL_M10_BMC_PMCI is not set -# CONFIG_MFD_LS2K_BMC_CORE is not set -# CONFIG_MFD_QNAP_MCU is not set -CONFIG_MFD_RSMU_I2C=m -CONFIG_MFD_RSMU_SPI=m -# CONFIG_MFD_MAX7360 is not set -# 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_NETLINK_EVENTS is not set -CONFIG_REGULATOR_88PG86X=m -# CONFIG_REGULATOR_ACT8865 is not set -# CONFIG_REGULATOR_AD5398 is not set -# CONFIG_REGULATOR_ADP5055 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_AW37503 is not set -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_MAX77503 is not set -CONFIG_REGULATOR_MAX77620=m -CONFIG_REGULATOR_MAX77650=m -# CONFIG_REGULATOR_MAX77857 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_MAX20086 is not set -CONFIG_REGULATOR_MAX20411=m -# CONFIG_REGULATOR_MAX77826 is not set -# CONFIG_REGULATOR_MAX77838 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_MT6370=m -CONFIG_REGULATOR_MT6380=m -CONFIG_REGULATOR_PCA9450=m -# CONFIG_REGULATOR_PF9453 is not set -# CONFIG_REGULATOR_PF0900 is not set -# CONFIG_REGULATOR_PF530X is not set -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_PM8008=m -# CONFIG_REGULATOR_QCOM_REFGEN is not set -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_RAA215300 is not set -CONFIG_REGULATOR_RASPBERRYPI_TOUCHSCREEN_ATTINY=m -# CONFIG_REGULATOR_RASPBERRYPI_TOUCHSCREEN_V2 is not set -CONFIG_REGULATOR_RK808=m -CONFIG_REGULATOR_ROHM=m -CONFIG_REGULATOR_RT4801=m -CONFIG_REGULATOR_RT4803=m -CONFIG_REGULATOR_RT4831=m -CONFIG_REGULATOR_RT5120=m -# CONFIG_REGULATOR_RT5133 is not set -CONFIG_REGULATOR_RT5190A=m -CONFIG_REGULATOR_RT5739=m -CONFIG_REGULATOR_RT5759=m -CONFIG_REGULATOR_RT6160=m -CONFIG_REGULATOR_RT6190=m -CONFIG_REGULATOR_RT6245=m -CONFIG_REGULATOR_RTQ2134=m -CONFIG_REGULATOR_RTMV20=m -CONFIG_REGULATOR_RTQ6752=m -# CONFIG_REGULATOR_RTQ2208 is not set -CONFIG_REGULATOR_SC2731=m -CONFIG_REGULATOR_SKY81452=m -CONFIG_REGULATOR_SLG51000=m -CONFIG_REGULATOR_STPMIC1=m -CONFIG_REGULATOR_SUN20I=y -CONFIG_REGULATOR_SY7636A=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_TPS6286X is not set -# CONFIG_REGULATOR_TPS6287X is not set -# CONFIG_REGULATOR_TPS65023 is not set -# CONFIG_REGULATOR_TPS6507X is not set -CONFIG_REGULATOR_TPS65132=m -CONFIG_REGULATOR_TPS65219=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_LIRC=y -CONFIG_RC_MAP=m -CONFIG_RC_DECODERS=y -CONFIG_IR_IMON_DECODER=m -CONFIG_IR_JVC_DECODER=m -CONFIG_IR_MCE_KBD_DECODER=m -CONFIG_IR_NEC_DECODER=m -CONFIG_IR_RC5_DECODER=m -CONFIG_IR_RC6_DECODER=m -CONFIG_IR_RCMM_DECODER=m -CONFIG_IR_SANYO_DECODER=m -CONFIG_IR_SHARP_DECODER=m -CONFIG_IR_SONY_DECODER=m -CONFIG_IR_XMP_DECODER=m -CONFIG_RC_DEVICES=y -# CONFIG_IR_ENE is not set -# CONFIG_IR_FINTEK is not set -CONFIG_IR_GPIO_CIR=m -CONFIG_IR_GPIO_TX=m -CONFIG_IR_HIX5HD2=m -CONFIG_IR_IGORPLUGUSB=m -CONFIG_IR_IGUANA=m -CONFIG_IR_IMON=m -CONFIG_IR_IMON_RAW=m -# CONFIG_IR_ITE_CIR is not set -CONFIG_IR_MCEUSB=m -CONFIG_IR_MESON=m -CONFIG_IR_MESON_TX=m -CONFIG_IR_MTK=m -# CONFIG_IR_NUVOTON is not set -CONFIG_IR_PWM_TX=m -CONFIG_IR_REDRAT3=m -CONFIG_IR_SERIAL=m -CONFIG_IR_SERIAL_TRANSMITTER=y -CONFIG_IR_SPI=m -CONFIG_IR_STREAMZAP=m -CONFIG_IR_SUNXI=m -CONFIG_IR_TOY=m -CONFIG_IR_TTUSBIR=m -CONFIG_RC_ATI_REMOTE=m -CONFIG_RC_LOOPBACK=m -CONFIG_RC_XBOX_DVD=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_NXP_TDA9950=m -CONFIG_CEC_CROS_EC=m -CONFIG_CEC_MESON_AO=m -CONFIG_CEC_MESON_G12A_AO=m -CONFIG_CEC_GPIO=m -CONFIG_CEC_SAMSUNG_S5P=m -CONFIG_CEC_TEGRA=m -# CONFIG_USB_EXTRON_DA_HD_4K_PLUS_CEC is not set -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_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_VP9=m -CONFIG_V4L2_MEM2MEM_DEV=m -CONFIG_V4L2_FLASH_LED_CLASS=m -CONFIG_V4L2_FWNODE=m -CONFIG_V4L2_ASYNC=m -CONFIG_V4L2_CCI=m -CONFIG_V4L2_CCI_I2C=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 -# - -# -# Media drivers -# -CONFIG_MEDIA_USB_SUPPORT=y - -# -# Webcam devices -# -CONFIG_USB_GSPCA=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_SPCA1528=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_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_GL860=m -CONFIG_USB_M5602=m -CONFIG_USB_STV06XX=m -CONFIG_USB_PWC=m -# CONFIG_USB_PWC_DEBUG is not set -CONFIG_USB_PWC_INPUT_EVDEV=y -CONFIG_USB_S2255=m -CONFIG_VIDEO_USBTV=m -CONFIG_USB_VIDEO_CLASS=m -CONFIG_USB_VIDEO_CLASS_INPUT_EVDEV=y - -# -# Analog TV USB devices -# -CONFIG_VIDEO_GO7007=m -CONFIG_VIDEO_GO7007_USB=m -CONFIG_VIDEO_GO7007_LOADER=m -CONFIG_VIDEO_GO7007_USB_S2250_BOARD=m -CONFIG_VIDEO_HDPVR=m -CONFIG_VIDEO_PVRUSB2=m -CONFIG_VIDEO_PVRUSB2_SYSFS=y -CONFIG_VIDEO_PVRUSB2_DVB=y -# CONFIG_VIDEO_PVRUSB2_DEBUGIFC is not set -CONFIG_VIDEO_STK1160=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 - -# -# Digital TV USB devices -# -CONFIG_DVB_AS102=m -CONFIG_DVB_B2C2_FLEXCOP_USB=m -# CONFIG_DVB_B2C2_FLEXCOP_USB_DEBUG is not set -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_DVBSKY=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_ZD1301=m -CONFIG_DVB_USB=m -# CONFIG_DVB_USB_DEBUG is not set -CONFIG_DVB_USB_A800=m -CONFIG_DVB_USB_AF9005=m -CONFIG_DVB_USB_AF9005_REMOTE=m -CONFIG_DVB_USB_AZ6027=m -CONFIG_DVB_USB_CINERGY_T2=m -CONFIG_DVB_USB_CXUSB=m -CONFIG_DVB_USB_CXUSB_ANALOG=y -CONFIG_DVB_USB_DIB0700=m -CONFIG_DVB_USB_DIB3000MC=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_DIGITV=m -CONFIG_DVB_USB_DTT200U=m -CONFIG_DVB_USB_DTV5100=m -CONFIG_DVB_USB_DW2102=m -CONFIG_DVB_USB_GP8PSK=m -CONFIG_DVB_USB_M920X=m -CONFIG_DVB_USB_NOVA_T_USB2=m -CONFIG_DVB_USB_OPERA1=m -CONFIG_DVB_USB_PCTV452E=m -CONFIG_DVB_USB_TECHNISAT_USB2=m -CONFIG_DVB_USB_TTUSB2=m -CONFIG_DVB_USB_UMT_010=m -CONFIG_DVB_USB_VP702X=m -CONFIG_DVB_USB_VP7045=m -CONFIG_SMS_USB_DRV=m -CONFIG_DVB_TTUSB_BUDGET=m -CONFIG_DVB_TTUSB_DEC=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_MGB4 is not set -CONFIG_VIDEO_SOLO6X10=m -CONFIG_VIDEO_TW5864=m -CONFIG_VIDEO_TW68=m -CONFIG_VIDEO_TW686X=m -# CONFIG_VIDEO_ZORAN is not set - -# -# Media capture/analog TV support -# -CONFIG_VIDEO_DT3155=m -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 - -# -# Media capture/analog/hybrid TV support -# -CONFIG_VIDEO_BT848=m -CONFIG_DVB_BT8XX=m -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_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_B2C2_FLEXCOP_PCI=m -# CONFIG_DVB_B2C2_FLEXCOP_PCI_DEBUG is not set -CONFIG_DVB_DDBRIDGE=m -# CONFIG_DVB_DDBRIDGE_MSIENABLE is not set -CONFIG_DVB_DM1105=m -CONFIG_MANTIS_CORE=m -CONFIG_DVB_MANTIS=m -CONFIG_DVB_HOPPER=m -CONFIG_DVB_NETUP_UNIDVB=m -CONFIG_DVB_NGENE=m -CONFIG_DVB_PLUTO2=m -CONFIG_DVB_PT1=m -CONFIG_DVB_PT3=m -CONFIG_DVB_SMIPCIE=m -CONFIG_DVB_BUDGET_CORE=m -CONFIG_DVB_BUDGET=m -# CONFIG_DVB_BUDGET_CI is not set -# CONFIG_DVB_BUDGET_AV is not set -# CONFIG_IPU_BRIDGE is not set -CONFIG_RADIO_ADAPTERS=m -CONFIG_RADIO_MAXIRADIO=m -CONFIG_RADIO_SAA7706H=m -CONFIG_RADIO_SHARK=m -CONFIG_RADIO_SHARK2=m -CONFIG_RADIO_SI4713=m -CONFIG_RADIO_TEA575X=m -CONFIG_RADIO_TEA5764=m -CONFIG_RADIO_TEF6862=m -CONFIG_USB_DSBR=m -CONFIG_USB_KEENE=m -CONFIG_USB_MA901=m -CONFIG_USB_MR800=m -CONFIG_USB_RAREMONO=m -CONFIG_RADIO_SI470X=m -CONFIG_USB_SI470X=m -# CONFIG_I2C_SI470X is not set -CONFIG_USB_SI4713=m -CONFIG_PLATFORM_SI4713=m -CONFIG_I2C_SI4713=m -CONFIG_MEDIA_PLATFORM_DRIVERS=y -CONFIG_V4L_PLATFORM_DRIVERS=y -CONFIG_SDR_PLATFORM_DRIVERS=y -CONFIG_DVB_PLATFORM_DRIVERS=y -CONFIG_V4L_MEM2MEM_DRIVERS=y -CONFIG_VIDEO_MEM2MEM_DEINTERLACE=m -CONFIG_VIDEO_MUX=m - -# -# Allegro DVT media platform drivers -# -CONFIG_VIDEO_ALLEGRO_DVT=m - -# -# Amlogic media platform drivers -# -# CONFIG_VIDEO_C3_ISP is not set -# CONFIG_VIDEO_C3_MIPI_ADAPTER is not set -# CONFIG_VIDEO_C3_MIPI_CSI2 is not set -CONFIG_VIDEO_MESON_GE2D=m - -# -# Amphion drivers -# -CONFIG_VIDEO_AMPHION_VPU=m - -# -# Aspeed media platform drivers -# - -# -# Atmel media platform drivers -# -# CONFIG_VIDEO_BCM2835_UNICAM is not set - -# -# Cadence media platform drivers -# -CONFIG_VIDEO_CADENCE_CSI2RX=m -CONFIG_VIDEO_CADENCE_CSI2TX=m - -# -# Chips&Media media platform drivers -# -CONFIG_VIDEO_CODA=m - -# -# Intel media platform drivers -# - -# -# Marvell media platform drivers -# -CONFIG_VIDEO_CAFE_CCIC=m - -# -# Mediatek media platform drivers -# -CONFIG_VIDEO_MEDIATEK_JPEG=m -CONFIG_VIDEO_MEDIATEK_MDP=m -CONFIG_VIDEO_MEDIATEK_VCODEC_SCP=y -CONFIG_VIDEO_MEDIATEK_VCODEC_VPU=y -CONFIG_VIDEO_MEDIATEK_VCODEC=m -CONFIG_VIDEO_MEDIATEK_VPU=m -CONFIG_VIDEO_MEDIATEK_MDP3=m - -# -# Microchip Technology, Inc. media platform drivers -# - -# -# Nuvoton media platform drivers -# - -# -# NVidia media platform drivers -# -CONFIG_VIDEO_TEGRA_VDE=m - -# -# NXP media platform drivers -# -CONFIG_VIDEO_IMX7_CSI=m -CONFIG_VIDEO_IMX8MQ_MIPI_CSI2=m -CONFIG_VIDEO_IMX_MIPI_CSIS=m -CONFIG_VIDEO_IMX8_ISI=m -# CONFIG_VIDEO_IMX8_ISI_M2M is not set -CONFIG_VIDEO_IMX_PXP=m -CONFIG_VIDEO_DW100=m -CONFIG_VIDEO_IMX8_JPEG=m - -# -# Qualcomm media platform drivers -# -CONFIG_VIDEO_QCOM_CAMSS=m -# CONFIG_VIDEO_QCOM_IRIS is not set -CONFIG_VIDEO_QCOM_VENUS=m - -# -# Raspberry Pi media platform drivers -# -# CONFIG_VIDEO_RASPBERRYPI_PISP_BE is not set -# CONFIG_VIDEO_RP1_CFE is not set - -# -# Renesas media platform drivers -# - -# -# Rockchip media platform drivers -# -CONFIG_VIDEO_ROCKCHIP_RGA=m -CONFIG_VIDEO_ROCKCHIP_ISP1=m -CONFIG_VIDEO_ROCKCHIP_VDEC=m - -# -# Samsung media platform drivers -# -CONFIG_VIDEO_SAMSUNG_EXYNOS_GSC=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_SAMSUNG_S5P_G2D=m -CONFIG_VIDEO_SAMSUNG_S5P_JPEG=m -CONFIG_VIDEO_SAMSUNG_S5P_MFC=m - -# -# STMicroelectronics media platform drivers -# - -# -# Sunxi media platform drivers -# -CONFIG_VIDEO_SUN4I_CSI=m -CONFIG_VIDEO_SUN6I_CSI=m -CONFIG_VIDEO_SUN6I_MIPI_CSI2=m -CONFIG_VIDEO_SUN8I_A83T_MIPI_CSI2=m -CONFIG_VIDEO_SUN8I_DEINTERLACE=m -CONFIG_VIDEO_SUN8I_ROTATE=m -# CONFIG_VIDEO_SYNOPSYS_HDMIRX is not set - -# -# Texas Instruments drivers -# - -# -# Verisilicon media platform drivers -# -CONFIG_VIDEO_HANTRO=m -# CONFIG_VIDEO_HANTRO_HEVC_RFC is not set -CONFIG_VIDEO_HANTRO_IMX8M=y -CONFIG_VIDEO_HANTRO_ROCKCHIP=y -CONFIG_VIDEO_HANTRO_SUNXI=y - -# -# VIA media platform drivers -# - -# -# Xilinx media platform drivers -# -CONFIG_VIDEO_XILINX=m -CONFIG_VIDEO_XILINX_CSI2RXSS=m -CONFIG_VIDEO_XILINX_TPG=m -CONFIG_VIDEO_XILINX_VTC=m - -# -# MMC/SDIO DVB adapters -# -CONFIG_SMS_SDIO_DRV=m -CONFIG_V4L_TEST_DRIVERS=y -CONFIG_VIDEO_VIM2M=m -CONFIG_VIDEO_VICODEC=m -CONFIG_VIDEO_VIMC=m -CONFIG_VIDEO_VIVID=m -CONFIG_VIDEO_VIVID_CEC=y -CONFIG_VIDEO_VIVID_OSD=y -CONFIG_VIDEO_VIVID_MAX_DEVS=64 -CONFIG_VIDEO_VISL=m -# CONFIG_VISL_DEBUGFS is not set -# CONFIG_DVB_TEST_DRIVERS is not set - -# -# FireWire (IEEE 1394) Adapters -# -CONFIG_DVB_FIREDTV=m -CONFIG_DVB_FIREDTV_INPUT=y -CONFIG_MEDIA_COMMON_OPTIONS=y - -# -# common driver options -# -CONFIG_CYPRESS_FIRMWARE=m -CONFIG_TTPCI_EEPROM=m -CONFIG_UVC_COMMON=m -CONFIG_VIDEO_CX2341X=m -CONFIG_VIDEO_TVEEPROM=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_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 -# 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 -CONFIG_VIDEO_CAMERA_SENSOR=y -CONFIG_VIDEO_APTINA_PLL=m -CONFIG_VIDEO_CCS_PLL=m -# CONFIG_VIDEO_ALVIUM_CSI2 is not set -CONFIG_VIDEO_AR0521=m -# CONFIG_VIDEO_GC0308 is not set -# CONFIG_VIDEO_GC0310 is not set -# CONFIG_VIDEO_GC05A2 is not set -# CONFIG_VIDEO_GC08A3 is not set -# CONFIG_VIDEO_GC2145 is not set -CONFIG_VIDEO_HI556=m -CONFIG_VIDEO_HI846=m -CONFIG_VIDEO_HI847=m -CONFIG_VIDEO_IMX208=m -CONFIG_VIDEO_IMX214=m -CONFIG_VIDEO_IMX219=m -CONFIG_VIDEO_IMX258=m -CONFIG_VIDEO_IMX274=m -# CONFIG_VIDEO_IMX283 is not set -CONFIG_VIDEO_IMX290=m -CONFIG_VIDEO_IMX296=m -CONFIG_VIDEO_IMX319=m -CONFIG_VIDEO_IMX334=m -CONFIG_VIDEO_IMX335=m -CONFIG_VIDEO_IMX355=m -CONFIG_VIDEO_IMX412=m -CONFIG_VIDEO_IMX415=m -CONFIG_VIDEO_MAX9271_LIB=m -CONFIG_VIDEO_MT9M001=m -CONFIG_VIDEO_MT9M111=m -# CONFIG_VIDEO_MT9M114 is not set -CONFIG_VIDEO_MT9P031=m -CONFIG_VIDEO_MT9T112=m -CONFIG_VIDEO_MT9V011=m -CONFIG_VIDEO_MT9V032=m -CONFIG_VIDEO_MT9V111=m -CONFIG_VIDEO_OG01A1B=m -# CONFIG_VIDEO_OG0VE1B is not set -# CONFIG_VIDEO_OV01A10 is not set -CONFIG_VIDEO_OV02A10=m -# CONFIG_VIDEO_OV02E10 is not set -# CONFIG_VIDEO_OV02C10 is not set -CONFIG_VIDEO_OV08D10=m -CONFIG_VIDEO_OV08X40=m -CONFIG_VIDEO_OV13858=m -CONFIG_VIDEO_OV13B10=m -CONFIG_VIDEO_OV2640=m -CONFIG_VIDEO_OV2659=m -CONFIG_VIDEO_OV2680=m -CONFIG_VIDEO_OV2685=m -# CONFIG_VIDEO_OV2735 is not set -CONFIG_VIDEO_OV2740=m -CONFIG_VIDEO_OV4689=m -CONFIG_VIDEO_OV5640=m -CONFIG_VIDEO_OV5645=m -CONFIG_VIDEO_OV5647=m -CONFIG_VIDEO_OV5648=m -CONFIG_VIDEO_OV5670=m -CONFIG_VIDEO_OV5675=m -CONFIG_VIDEO_OV5693=m -CONFIG_VIDEO_OV5695=m -# CONFIG_VIDEO_OV6211 is not set -# CONFIG_VIDEO_OV64A40 is not set -CONFIG_VIDEO_OV7251=m -CONFIG_VIDEO_OV7640=m -CONFIG_VIDEO_OV7670=m -CONFIG_VIDEO_OV772X=m -CONFIG_VIDEO_OV7740=m -CONFIG_VIDEO_OV8856=m -CONFIG_VIDEO_OV8858=m -CONFIG_VIDEO_OV8865=m -CONFIG_VIDEO_OV9282=m -CONFIG_VIDEO_OV9640=m -CONFIG_VIDEO_OV9650=m -CONFIG_VIDEO_OV9734=m -CONFIG_VIDEO_RDACM20=m -CONFIG_VIDEO_RDACM21=m -CONFIG_VIDEO_RJ54N1=m -CONFIG_VIDEO_S5C73M3=m -CONFIG_VIDEO_S5K5BAF=m -CONFIG_VIDEO_S5K6A3=m -# CONFIG_VIDEO_VD55G1 is not set -# CONFIG_VIDEO_VD56G3 is not set -# CONFIG_VIDEO_VGXY61 is not set -CONFIG_VIDEO_CCS=m -CONFIG_VIDEO_ET8EK8=m - -# -# Camera ISPs -# -# CONFIG_VIDEO_THP7312 is not set -# end of Camera ISPs - -CONFIG_VIDEO_CAMERA_LENS=y -CONFIG_VIDEO_AD5820=m -CONFIG_VIDEO_AK7375=m -CONFIG_VIDEO_DW9714=m -# CONFIG_VIDEO_DW9719 is not set -CONFIG_VIDEO_DW9768=m -CONFIG_VIDEO_DW9807_VCM=m - -# -# Flash devices -# -CONFIG_VIDEO_ADP1653=m -CONFIG_VIDEO_LM3560=m -CONFIG_VIDEO_LM3646=m -# end of Flash devices - -# -# Audio decoders, processors and mixers -# -CONFIG_VIDEO_CS3308=m -CONFIG_VIDEO_CS5345=m -CONFIG_VIDEO_CS53L32A=m -CONFIG_VIDEO_MSP3400=m -CONFIG_VIDEO_SONY_BTF_MPX=m -CONFIG_VIDEO_TDA1997X=m -CONFIG_VIDEO_TDA7432=m -CONFIG_VIDEO_TDA9840=m -CONFIG_VIDEO_TEA6415C=m -CONFIG_VIDEO_TEA6420=m -CONFIG_VIDEO_TLV320AIC23B=m -CONFIG_VIDEO_TVAUDIO=m -CONFIG_VIDEO_UDA1342=m -CONFIG_VIDEO_VP27SMPX=m -CONFIG_VIDEO_WM8739=m -CONFIG_VIDEO_WM8775=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_ISL7998X=m -# CONFIG_VIDEO_LT6911UXE is not set -CONFIG_VIDEO_KS0127=m -CONFIG_VIDEO_MAX9286=m -CONFIG_VIDEO_ML86V7667=m -CONFIG_VIDEO_SAA7110=m -CONFIG_VIDEO_SAA711X=m -CONFIG_VIDEO_TC358743=m -CONFIG_VIDEO_TC358743_CEC=y -CONFIG_VIDEO_TC358746=m -CONFIG_VIDEO_TVP514X=m -CONFIG_VIDEO_TVP5150=m -CONFIG_VIDEO_TVP7002=m -CONFIG_VIDEO_TW2804=m -# CONFIG_VIDEO_TW9900 is not set -CONFIG_VIDEO_TW9903=m -CONFIG_VIDEO_TW9906=m -CONFIG_VIDEO_TW9910=m -CONFIG_VIDEO_VPX3220=m - -# -# Video and audio decoders -# -CONFIG_VIDEO_SAA717X=m -CONFIG_VIDEO_CX25840=m -# end of Video decoders - -# -# Video encoders -# -CONFIG_VIDEO_ADV7170=m -CONFIG_VIDEO_ADV7175=m -CONFIG_VIDEO_ADV7343=m -CONFIG_VIDEO_ADV7393=m -CONFIG_VIDEO_AK881X=m -CONFIG_VIDEO_SAA7127=m -CONFIG_VIDEO_SAA7185=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_I2C=m -CONFIG_VIDEO_M52790=m -CONFIG_VIDEO_ST_MIPID02=m -CONFIG_VIDEO_THS7303=m -# end of Miscellaneous helper chips - -# -# Video serializers and deserializers -# -# CONFIG_VIDEO_DS90UB913 is not set -# CONFIG_VIDEO_DS90UB953 is not set -# CONFIG_VIDEO_DS90UB960 is not set -# CONFIG_VIDEO_MAX96714 is not set -# CONFIG_VIDEO_MAX96717 is not set -# end of Video serializers and deserializers - -# -# Media SPI Adapters -# -CONFIG_CXD2880_SPI_DRV=m -CONFIG_VIDEO_GS1662=m -# end of Media SPI Adapters - -CONFIG_MEDIA_TUNER=m - -# -# Customize TV tuners -# -CONFIG_MEDIA_TUNER_E4000=m -CONFIG_MEDIA_TUNER_FC0011=m -CONFIG_MEDIA_TUNER_FC0012=m -CONFIG_MEDIA_TUNER_FC0013=m -CONFIG_MEDIA_TUNER_FC2580=m -CONFIG_MEDIA_TUNER_IT913X=m -CONFIG_MEDIA_TUNER_M88RS6000T=m -CONFIG_MEDIA_TUNER_MAX2165=m -CONFIG_MEDIA_TUNER_MC44S803=m -CONFIG_MEDIA_TUNER_MSI001=m -CONFIG_MEDIA_TUNER_MT2060=m -CONFIG_MEDIA_TUNER_MT2063=m -CONFIG_MEDIA_TUNER_MT20XX=m -CONFIG_MEDIA_TUNER_MT2131=m -CONFIG_MEDIA_TUNER_MT2266=m -CONFIG_MEDIA_TUNER_MXL301RF=m -CONFIG_MEDIA_TUNER_MXL5005S=m -CONFIG_MEDIA_TUNER_MXL5007T=m -CONFIG_MEDIA_TUNER_QM1D1B0004=m -CONFIG_MEDIA_TUNER_QM1D1C0042=m -CONFIG_MEDIA_TUNER_QT1010=m -CONFIG_MEDIA_TUNER_R820T=m -CONFIG_MEDIA_TUNER_SI2157=m -CONFIG_MEDIA_TUNER_SIMPLE=m -CONFIG_MEDIA_TUNER_TDA18212=m -CONFIG_MEDIA_TUNER_TDA18218=m -CONFIG_MEDIA_TUNER_TDA18250=m -CONFIG_MEDIA_TUNER_TDA18271=m -CONFIG_MEDIA_TUNER_TDA827X=m -CONFIG_MEDIA_TUNER_TDA8290=m -CONFIG_MEDIA_TUNER_TDA9887=m -CONFIG_MEDIA_TUNER_TEA5761=m -CONFIG_MEDIA_TUNER_TEA5767=m -CONFIG_MEDIA_TUNER_TUA9001=m -CONFIG_MEDIA_TUNER_XC2028=m -CONFIG_MEDIA_TUNER_XC4000=m -CONFIG_MEDIA_TUNER_XC5000=m -# end of Customize TV tuners - -# -# Customise DVB Frontends -# - -# -# Multistandard (satellite) frontends -# -CONFIG_DVB_M88DS3103=m -CONFIG_DVB_MXL5XX=m -CONFIG_DVB_STB0899=m -CONFIG_DVB_STB6100=m -CONFIG_DVB_STV090x=m -CONFIG_DVB_STV0910=m -CONFIG_DVB_STV6110x=m -CONFIG_DVB_STV6111=m - -# -# Multistandard (cable + terrestrial) frontends -# -CONFIG_DVB_DRXK=m -CONFIG_DVB_MN88472=m -CONFIG_DVB_MN88473=m -CONFIG_DVB_SI2165=m -CONFIG_DVB_TDA18271C2DD=m - -# -# DVB-S (satellite) frontends -# -CONFIG_DVB_CX24110=m -CONFIG_DVB_CX24116=m -CONFIG_DVB_CX24117=m -CONFIG_DVB_CX24120=m -CONFIG_DVB_CX24123=m -CONFIG_DVB_DS3000=m -CONFIG_DVB_MB86A16=m -CONFIG_DVB_MT312=m -CONFIG_DVB_S5H1420=m -CONFIG_DVB_SI21XX=m -CONFIG_DVB_STB6000=m -CONFIG_DVB_STV0288=m -CONFIG_DVB_STV0299=m -CONFIG_DVB_STV0900=m -CONFIG_DVB_STV6110=m -CONFIG_DVB_TDA10071=m -CONFIG_DVB_TDA10086=m -CONFIG_DVB_TDA8083=m -CONFIG_DVB_TDA8261=m -CONFIG_DVB_TDA826X=m -CONFIG_DVB_TS2020=m -CONFIG_DVB_TUA6100=m -CONFIG_DVB_TUNER_CX24113=m -CONFIG_DVB_TUNER_ITD1000=m -CONFIG_DVB_VES1X93=m -CONFIG_DVB_ZL10036=m -CONFIG_DVB_ZL10039=m - -# -# DVB-T (terrestrial) frontends -# -CONFIG_DVB_AF9013=m -CONFIG_DVB_AS102_FE=m -CONFIG_DVB_CX22700=m -CONFIG_DVB_CX22702=m -CONFIG_DVB_CXD2820R=m -CONFIG_DVB_CXD2841ER=m -CONFIG_DVB_DIB3000MB=m -CONFIG_DVB_DIB3000MC=m -CONFIG_DVB_DIB7000M=m -CONFIG_DVB_DIB7000P=m -CONFIG_DVB_DIB9000=m -CONFIG_DVB_DRXD=m -CONFIG_DVB_EC100=m -CONFIG_DVB_GP8PSK_FE=m -CONFIG_DVB_L64781=m -CONFIG_DVB_MT352=m -CONFIG_DVB_NXT6000=m -CONFIG_DVB_RTL2830=m -CONFIG_DVB_RTL2832=m -CONFIG_DVB_RTL2832_SDR=m -CONFIG_DVB_S5H1432=m -CONFIG_DVB_SI2168=m -CONFIG_DVB_SP887X=m -CONFIG_DVB_STV0367=m -CONFIG_DVB_TDA10048=m -CONFIG_DVB_TDA1004X=m -CONFIG_DVB_ZD1301_DEMOD=m -CONFIG_DVB_ZL10353=m -CONFIG_DVB_CXD2880=m - -# -# DVB-C (cable) frontends -# -CONFIG_DVB_STV0297=m -CONFIG_DVB_TDA10021=m -CONFIG_DVB_TDA10023=m -CONFIG_DVB_VES1820=m - -# -# ATSC (North American/Korean Terrestrial/Cable DTV) frontends -# -CONFIG_DVB_AU8522=m -CONFIG_DVB_AU8522_DTV=m -CONFIG_DVB_AU8522_V4L=m -CONFIG_DVB_BCM3510=m -CONFIG_DVB_LG2160=m -CONFIG_DVB_LGDT3305=m -CONFIG_DVB_LGDT3306A=m -CONFIG_DVB_LGDT330X=m -CONFIG_DVB_MXL692=m -CONFIG_DVB_NXT200X=m -CONFIG_DVB_OR51132=m -CONFIG_DVB_OR51211=m -CONFIG_DVB_S5H1409=m -CONFIG_DVB_S5H1411=m - -# -# ISDB-T (terrestrial) frontends -# -CONFIG_DVB_DIB8000=m -CONFIG_DVB_MB86A20S=m -CONFIG_DVB_S921=m - -# -# ISDB-S (satellite) & ISDB-T (terrestrial) frontends -# -CONFIG_DVB_MN88443X=m -CONFIG_DVB_TC90522=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_A8293=m -CONFIG_DVB_AF9033=m -CONFIG_DVB_ASCOT2E=m -CONFIG_DVB_ATBM8830=m -CONFIG_DVB_HELENE=m -CONFIG_DVB_HORUS3A=m -CONFIG_DVB_ISL6405=m -CONFIG_DVB_ISL6421=m -CONFIG_DVB_ISL6423=m -CONFIG_DVB_IX2505V=m -CONFIG_DVB_LGS8GL5=m -CONFIG_DVB_LGS8GXX=m -CONFIG_DVB_LNBH25=m -CONFIG_DVB_LNBH29=m -CONFIG_DVB_LNBP21=m -CONFIG_DVB_LNBP22=m -CONFIG_DVB_M88RS2000=m -CONFIG_DVB_TDA665x=m -CONFIG_DVB_DRX39XYJ=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_APERTURE_HELPERS=y -CONFIG_SCREEN_INFO=y -CONFIG_VIDEO=y -CONFIG_AUXDISPLAY=y -CONFIG_CHARLCD=m -CONFIG_HD44780_COMMON=m -CONFIG_HD44780=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_LINEDISP=m -# CONFIG_IMG_ASCII_LCD is not set -CONFIG_HT16K33=m -# CONFIG_MAX6959 is not set -# CONFIG_SEG_LED_GPIO is not set -CONFIG_PANEL=m -CONFIG_TEGRA_HOST1X_CONTEXT_BUS=y -CONFIG_TEGRA_HOST1X=m -CONFIG_TEGRA_HOST1X_FIREWALL=y -CONFIG_DRM=m - -# -# DRM debugging options -# -# CONFIG_DRM_WERROR is not set -# CONFIG_DRM_DEBUG_MM is not set -# end of DRM debugging options - -CONFIG_DRM_MIPI_DBI=m -CONFIG_DRM_MIPI_DSI=y -CONFIG_DRM_KMS_HELPER=m -# CONFIG_DRM_PANIC is not set -# CONFIG_DRM_DEBUG_DP_MST_TOPOLOGY_REFS is not set -# CONFIG_DRM_DEBUG_MODESET_LOCK is not set -CONFIG_DRM_CLIENT=y -CONFIG_DRM_CLIENT_LIB=m -CONFIG_DRM_CLIENT_SELECTION=m -CONFIG_DRM_CLIENT_SETUP=y - -# -# Supported DRM clients -# -CONFIG_DRM_FBDEV_EMULATION=y -CONFIG_DRM_FBDEV_OVERALLOC=100 -# CONFIG_DRM_FBDEV_LEAK_PHYS_SMEM is not set -# CONFIG_DRM_CLIENT_LOG is not set -CONFIG_DRM_CLIENT_DEFAULT_FBDEV=y -CONFIG_DRM_CLIENT_DEFAULT="fbdev" -# end of Supported DRM clients - -CONFIG_DRM_LOAD_EDID_FIRMWARE=y -CONFIG_DRM_DISPLAY_DP_AUX_BUS=m -CONFIG_DRM_DISPLAY_HELPER=m -CONFIG_DRM_BRIDGE_CONNECTOR=y -CONFIG_DRM_DISPLAY_DP_AUX_CEC=y -CONFIG_DRM_DISPLAY_DP_AUX_CHARDEV=y -CONFIG_DRM_DISPLAY_DP_HELPER=y -CONFIG_DRM_DISPLAY_DP_TUNNEL=y -CONFIG_DRM_DISPLAY_DSC_HELPER=y -CONFIG_DRM_DISPLAY_HDCP_HELPER=y -CONFIG_DRM_DISPLAY_HDMI_AUDIO_HELPER=y -CONFIG_DRM_DISPLAY_HDMI_CEC_HELPER=y -CONFIG_DRM_DISPLAY_HDMI_CEC_NOTIFIER_HELPER=y -CONFIG_DRM_DISPLAY_HDMI_HELPER=y -CONFIG_DRM_DISPLAY_HDMI_STATE_HELPER=y -CONFIG_DRM_TTM=m -CONFIG_DRM_EXEC=m -CONFIG_DRM_GPUVM=m -CONFIG_DRM_GPUSVM=m -CONFIG_DRM_BUDDY=m -CONFIG_DRM_VRAM_HELPER=m -CONFIG_DRM_TTM_HELPER=m -CONFIG_DRM_GEM_DMA_HELPER=m -CONFIG_DRM_GEM_SHMEM_HELPER=m -CONFIG_DRM_SUBALLOC_HELPER=m -CONFIG_DRM_SCHED=m - -# -# Drivers for system framebuffers -# -CONFIG_DRM_SYSFB_HELPER=m -# CONFIG_DRM_EFIDRM is not set -CONFIG_DRM_SIMPLEDRM=m -# end of Drivers for system framebuffers - -# -# 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 -# CONFIG_DRM_AMD_ISP is not set -# CONFIG_DRM_AMDGPU_WERROR is not set - -# -# 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_FP=y -CONFIG_DRM_AMD_DC_SI=y -# CONFIG_DEBUG_KERNEL_DC is not set -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_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_NOUVEAU_CH7006=m -CONFIG_DRM_NOUVEAU_SIL164=m -CONFIG_DRM_XE=m -CONFIG_DRM_XE_DISPLAY=y -CONFIG_DRM_XE_DP_TUNNEL=y -CONFIG_DRM_XE_GPUSVM=y -CONFIG_DRM_XE_PAGEMAP=y -CONFIG_DRM_XE_FORCE_PROBE="" - -# -# drm/Xe Debugging -# -# CONFIG_DRM_XE_WERROR is not set -# CONFIG_DRM_XE_DEBUG is not set -# CONFIG_DRM_XE_DEBUG_VM is not set -# CONFIG_DRM_XE_DEBUG_MEMIRQ is not set -# CONFIG_DRM_XE_DEBUG_SRIOV is not set -# CONFIG_DRM_XE_DEBUG_MEM is not set -# CONFIG_DRM_XE_USERPTR_INVAL_INJECT is not set -# end of drm/Xe Debugging - -# -# drm/xe Profile Guided Optimisation -# -CONFIG_DRM_XE_JOB_TIMEOUT_MAX=10000 -CONFIG_DRM_XE_JOB_TIMEOUT_MIN=1 -CONFIG_DRM_XE_TIMESLICE_MAX=10000000 -CONFIG_DRM_XE_TIMESLICE_MIN=1 -CONFIG_DRM_XE_PREEMPT_TIMEOUT=640000 -CONFIG_DRM_XE_PREEMPT_TIMEOUT_MAX=10000000 -CONFIG_DRM_XE_PREEMPT_TIMEOUT_MIN=1 -CONFIG_DRM_XE_ENABLE_SCHEDTIMEOUT_LIMIT=y -# end of drm/xe Profile Guided Optimisation - -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_VOP=y -CONFIG_ROCKCHIP_VOP2=y -CONFIG_ROCKCHIP_ANALOGIX_DP=y -CONFIG_ROCKCHIP_CDN_DP=y -# CONFIG_ROCKCHIP_DW_DP is not set -CONFIG_ROCKCHIP_DW_HDMI=y -# CONFIG_ROCKCHIP_DW_HDMI_QP is not set -CONFIG_ROCKCHIP_DW_MIPI_DSI=y -# CONFIG_ROCKCHIP_DW_MIPI_DSI2 is not set -CONFIG_ROCKCHIP_INNO_HDMI=y -CONFIG_ROCKCHIP_LVDS=y -CONFIG_ROCKCHIP_RGB=y -CONFIG_ROCKCHIP_RK3066_HDMI=y -CONFIG_DRM_VMWGFX=m -CONFIG_DRM_UDL=m -CONFIG_DRM_AST=m -CONFIG_DRM_MGAG200=m -CONFIG_DRM_SUN4I=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_VIRTIO_GPU_KMS=y -CONFIG_DRM_MSM=m -CONFIG_DRM_MSM_GPU_STATE=y -# CONFIG_DRM_MSM_GPU_SUDO is not set -CONFIG_DRM_MSM_KMS=y -CONFIG_DRM_MSM_KMS_FBDEV=y -CONFIG_DRM_MSM_MDSS=y -CONFIG_DRM_MSM_MDP4=y -CONFIG_DRM_MSM_MDP5=y -CONFIG_DRM_MSM_DPU=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_MSM_HDMI=y -CONFIG_DRM_MSM_HDMI_HDCP=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_AUO_A030JTN01=m -CONFIG_DRM_PANEL_BOE_BF060Y8M_AJ0=m -CONFIG_DRM_PANEL_BOE_HIMAX8279D=m -# CONFIG_DRM_PANEL_BOE_TD4320 is not set -# CONFIG_DRM_PANEL_BOE_TH101MB31UIG002_28A is not set -CONFIG_DRM_PANEL_BOE_TV101WUM_NL6=m -# CONFIG_DRM_PANEL_BOE_TV101WUM_LL2 is not set -CONFIG_DRM_PANEL_EBBG_FT8719=m -CONFIG_DRM_PANEL_ELIDA_KD35T133=m -CONFIG_DRM_PANEL_FEIXIN_K101_IM2BA02=m -CONFIG_DRM_PANEL_FEIYANG_FY07024DI26A30D=m -CONFIG_DRM_PANEL_DSI_CM=m -CONFIG_DRM_PANEL_LVDS=m -# CONFIG_DRM_PANEL_HIMAX_HX8279 is not set -# CONFIG_DRM_PANEL_HIMAX_HX83102 is not set -# CONFIG_DRM_PANEL_HIMAX_HX83112A is not set -# CONFIG_DRM_PANEL_HIMAX_HX83112B is not set -CONFIG_DRM_PANEL_HIMAX_HX8394=m -# CONFIG_DRM_PANEL_HYDIS_HV101HD1 is not set -CONFIG_DRM_PANEL_ILITEK_IL9322=m -CONFIG_DRM_PANEL_ILITEK_ILI9341=m -# CONFIG_DRM_PANEL_ILITEK_ILI9805 is not set -# CONFIG_DRM_PANEL_ILITEK_ILI9806E is not set -CONFIG_DRM_PANEL_ILITEK_ILI9881C=m -# CONFIG_DRM_PANEL_ILITEK_ILI9882T is not set -CONFIG_DRM_PANEL_INNOLUX_EJ030NA=m -CONFIG_DRM_PANEL_INNOLUX_P079ZCA=m -CONFIG_DRM_PANEL_JADARD_JD9365DA_H3=m -# CONFIG_DRM_PANEL_JDI_LPM102A188A is not set -CONFIG_DRM_PANEL_JDI_LT070ME05000=m -CONFIG_DRM_PANEL_JDI_R63452=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_LINCOLNTECH_LCD197 is not set -CONFIG_DRM_PANEL_LG_LB035Q02=m -CONFIG_DRM_PANEL_LG_LG4573=m -# CONFIG_DRM_PANEL_LG_SW43408 is not set -CONFIG_DRM_PANEL_MAGNACHIP_D53E6EA8966=m -CONFIG_DRM_PANEL_MANTIX_MLAF057WE51=m -CONFIG_DRM_PANEL_NEC_NL8048HL11=m -CONFIG_DRM_PANEL_NEWVISION_NV3051D=m -CONFIG_DRM_PANEL_NEWVISION_NV3052C=m -CONFIG_DRM_PANEL_NOVATEK_NT35510=m -CONFIG_DRM_PANEL_NOVATEK_NT35560=m -CONFIG_DRM_PANEL_NOVATEK_NT35950=m -CONFIG_DRM_PANEL_NOVATEK_NT36523=m -CONFIG_DRM_PANEL_NOVATEK_NT36672A=m -# CONFIG_DRM_PANEL_NOVATEK_NT36672E is not set -# CONFIG_DRM_PANEL_NOVATEK_NT37801 is not set -CONFIG_DRM_PANEL_NOVATEK_NT39016=m -CONFIG_DRM_PANEL_OLIMEX_LCD_OLINUXINO=m -CONFIG_DRM_PANEL_ORISETECH_OTA5601A=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_RM67200 is not set -CONFIG_DRM_PANEL_RAYDIUM_RM68200=m -# CONFIG_DRM_PANEL_RAYDIUM_RM692E5 is not set -# CONFIG_DRM_PANEL_RAYDIUM_RM69380 is not set -# CONFIG_DRM_PANEL_RENESAS_R61307 is not set -# CONFIG_DRM_PANEL_RENESAS_R69328 is not set -CONFIG_DRM_PANEL_RONBO_RB070D30=m -# CONFIG_DRM_PANEL_SAMSUNG_AMS581VF01 is not set -# CONFIG_DRM_PANEL_SAMSUNG_AMS639RQ08 is not set -# CONFIG_DRM_PANEL_SAMSUNG_S6E88A0_AMS427AP24 is not set -CONFIG_DRM_PANEL_SAMSUNG_S6E88A0_AMS452EF01=m -CONFIG_DRM_PANEL_SAMSUNG_ATNA33XC20=m -CONFIG_DRM_PANEL_SAMSUNG_DB7430=m -CONFIG_DRM_PANEL_SAMSUNG_LD9040=m -# CONFIG_DRM_PANEL_SAMSUNG_S6E3FA7 is not set -CONFIG_DRM_PANEL_SAMSUNG_S6D16D0=m -CONFIG_DRM_PANEL_SAMSUNG_S6D27A1=m -# CONFIG_DRM_PANEL_SAMSUNG_S6D7AA0 is not set -CONFIG_DRM_PANEL_SAMSUNG_S6E3HA2=m -# CONFIG_DRM_PANEL_SAMSUNG_S6E3HA8 is not set -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_S6E8AA0=m -# CONFIG_DRM_PANEL_SAMSUNG_S6E8AA5X01_AMS561RA01 is not set -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_ACX565AKM=m -CONFIG_DRM_PANEL_SONY_TD4353_JDI=m -CONFIG_DRM_PANEL_SONY_TULIP_TRULY_NT35521=m -# CONFIG_DRM_PANEL_STARTEK_KD070FHFID015 is not set -CONFIG_DRM_PANEL_EDP=m -CONFIG_DRM_PANEL_SIMPLE=m -# CONFIG_DRM_PANEL_SUMMIT is not set -# CONFIG_DRM_PANEL_SYNAPTICS_R63353 is not set -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_G2647FB105 is not set -# CONFIG_DRM_PANEL_VISIONOX_R66451 is not set -CONFIG_DRM_PANEL_VISIONOX_RM69299=m -# CONFIG_DRM_PANEL_VISIONOX_RM692E5 is not set -CONFIG_DRM_PANEL_VISIONOX_VTDR6130=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 -CONFIG_DRM_AUX_BRIDGE=m -CONFIG_DRM_AUX_HPD_BRIDGE=m - -# -# Display Interface Bridges -# -CONFIG_DRM_CHIPONE_ICN6211=m -CONFIG_DRM_CHRONTEL_CH7033=m -CONFIG_DRM_CROS_EC_ANX7688=m -CONFIG_DRM_DISPLAY_CONNECTOR=m -# CONFIG_DRM_FSL_LDB is not set -CONFIG_DRM_I2C_NXP_TDA998X=m -# CONFIG_DRM_ITE_IT6263 is not set -CONFIG_DRM_ITE_IT6505=m -CONFIG_DRM_LONTIUM_LT8912B=m -# CONFIG_DRM_LONTIUM_LT9211 is not set -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_SAMSUNG_DSIM=m -CONFIG_DRM_SIL_SII8620=m -CONFIG_DRM_SII902X=m -CONFIG_DRM_SII9234=m -CONFIG_DRM_SIMPLE_BRIDGE=m -# CONFIG_DRM_SOLOMON_SSD2825 is not set -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_DLPC3433=m -# CONFIG_DRM_TI_TDP158 is not set -CONFIG_DRM_TI_TFP410=m -CONFIG_DRM_TI_SN65DSI83=m -CONFIG_DRM_TI_SN65DSI86=m -CONFIG_DRM_TI_TPD12S015=m -# CONFIG_DRM_WAVESHARE_BRIDGE is not set -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_DSI=m -CONFIG_DRM_CDNS_DSI_J721E=y -CONFIG_DRM_CDNS_MHDP8546=m -CONFIG_DRM_IMX_LDB_HELPER=m -# CONFIG_DRM_IMX8MP_DW_HDMI_BRIDGE is not set -# CONFIG_DRM_IMX8MP_HDMI_PVI is not set -CONFIG_DRM_IMX8QM_LDB=m -CONFIG_DRM_IMX8QXP_LDB=m -CONFIG_DRM_IMX8QXP_PIXEL_COMBINER=m -CONFIG_DRM_IMX8QXP_PIXEL_LINK=m -CONFIG_DRM_IMX8QXP_PIXEL_LINK_TO_DPI=m -# CONFIG_DRM_IMX93_MIPI_DSI is not set -CONFIG_DRM_DW_HDMI=m -CONFIG_DRM_DW_HDMI_AHB_AUDIO=m -CONFIG_DRM_DW_HDMI_I2S_AUDIO=m -# CONFIG_DRM_DW_HDMI_GP_AUDIO is not set -CONFIG_DRM_DW_HDMI_CEC=m -CONFIG_DRM_DW_MIPI_DSI=m -# end of Display Interface Bridges - -# CONFIG_DRM_IMX8_DC is not set -CONFIG_DRM_IMX_DCSS=m -CONFIG_DRM_IMX_LCDC=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_LOGICVC=m -CONFIG_DRM_MEDIATEK=m -# CONFIG_DRM_MEDIATEK_DP is not set -CONFIG_DRM_MEDIATEK_HDMI=m -CONFIG_DRM_MXS=y -# CONFIG_DRM_MXSFB is not set -CONFIG_DRM_IMX_LCDIF=m -CONFIG_DRM_MESON=m -CONFIG_DRM_MESON_DW_HDMI=m -CONFIG_DRM_MESON_DW_MIPI_DSI=m -# CONFIG_DRM_ARCPGU is not set -CONFIG_DRM_BOCHS=m -CONFIG_DRM_CIRRUS_QEMU=m -CONFIG_DRM_GM12U320=m -CONFIG_DRM_PANEL_MIPI_DBI=m -# CONFIG_DRM_PIXPAPER is not set -CONFIG_TINYDRM_HX8357D=m -CONFIG_TINYDRM_ILI9163=m -CONFIG_TINYDRM_ILI9225=m -CONFIG_TINYDRM_ILI9341=m -CONFIG_TINYDRM_ILI9486=m -CONFIG_TINYDRM_MI0283QT=m -CONFIG_TINYDRM_REPAPER=m -# CONFIG_TINYDRM_SHARP_MEMORY is not set -CONFIG_DRM_PL111=m -CONFIG_DRM_LIMA=m -CONFIG_DRM_PANFROST=m -CONFIG_DRM_PANTHOR=m -CONFIG_DRM_TIDSS=m -# CONFIG_DRM_ADP is not set -CONFIG_DRM_ZYNQMP_DPSUB=m -# CONFIG_DRM_ZYNQMP_DPSUB_AUDIO is not set -CONFIG_DRM_GUD=m -# CONFIG_DRM_ST7571_I2C is not set -# CONFIG_DRM_ST7586 is not set -# CONFIG_DRM_ST7735R is not set -CONFIG_DRM_SSD130X=m -CONFIG_DRM_SSD130X_I2C=m -CONFIG_DRM_SSD130X_SPI=m -CONFIG_DRM_SPRD=m -# CONFIG_DRM_POWERVR is not set -CONFIG_DRM_PANEL_BACKLIGHT_QUIRKS=m -CONFIG_DRM_PRIVACY_SCREEN=y -CONFIG_DRM_PANEL_ORIENTATION_QUIRKS=y - -# -# Frame buffer Devices -# -CONFIG_FB=y -# CONFIG_FB_CIRRUS is not set -# CONFIG_FB_PM2 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_SIMPLE is not set -# CONFIG_FB_SSD1307 is not set -# CONFIG_FB_SM712 is not set -CONFIG_FB_CORE=y -CONFIG_FB_NOTIFY=y -CONFIG_FB_DEVICE=y -CONFIG_FB_DDC=m -CONFIG_FB_CFB_FILLRECT=y -CONFIG_FB_CFB_COPYAREA=y -CONFIG_FB_CFB_IMAGEBLIT=y -CONFIG_FB_SYS_FILLRECT=y -CONFIG_FB_SYS_COPYAREA=y -CONFIG_FB_SYS_IMAGEBLIT=y -# CONFIG_FB_FOREIGN_ENDIAN is not set -CONFIG_FB_SYSMEM_FOPS=y -CONFIG_FB_DEFERRED_IO=y -CONFIG_FB_DMAMEM_HELPERS=y -CONFIG_FB_DMAMEM_HELPERS_DEFERRED=y -CONFIG_FB_IOMEM_FOPS=y -CONFIG_FB_IOMEM_HELPERS=y -CONFIG_FB_SYSMEM_HELPERS=y -CONFIG_FB_SYSMEM_HELPERS_DEFERRED=y -CONFIG_FB_BACKLIGHT=y -CONFIG_FB_MODE_HELPERS=y -CONFIG_FB_TILEBLITTING=y -# 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_KTD2801 is not set -CONFIG_BACKLIGHT_KTZ8866=m -CONFIG_BACKLIGHT_LM3533=m -CONFIG_BACKLIGHT_PWM=m -CONFIG_BACKLIGHT_MT6370=m -# CONFIG_BACKLIGHT_APPLE_DWI is not set -CONFIG_BACKLIGHT_QCOM_WLED=m -CONFIG_BACKLIGHT_RT4831=m -CONFIG_BACKLIGHT_ADP8860=m -CONFIG_BACKLIGHT_ADP8870=m -# CONFIG_BACKLIGHT_LM3509 is not set -CONFIG_BACKLIGHT_LM3630A=m -CONFIG_BACKLIGHT_LM3639=m -CONFIG_BACKLIGHT_LP855X=m -# CONFIG_BACKLIGHT_MP3309C is not set -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 -CONFIG_TRACE_GPU_MEM=y -# end of Graphics support - -CONFIG_DRM_ACCEL=y -CONFIG_DRM_ACCEL_QAIC=m -# CONFIG_DRM_ACCEL_ROCKET is not set -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_COMPRESS_ACCEL=y -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_CTL_FAST_LOOKUP=y -CONFIG_SND_DEBUG=y -# CONFIG_SND_DEBUG_VERBOSE is not set -CONFIG_SND_PCM_XRUN_DEBUG=y -# CONFIG_SND_CTL_INPUT_VALIDATION is not set -# CONFIG_SND_CTL_DEBUG is not set -# CONFIG_SND_JACK_INJECTION_DEBUG is not set -# CONFIG_SND_UTIMER 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_SEQ_UMP is not set -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_PCMTEST is not set -CONFIG_SND_VIRMIDI=m -CONFIG_SND_MTPAV=m -CONFIG_SND_MTS64=m -CONFIG_SND_SERIAL_U16550=m -CONFIG_SND_SERIAL_GENERIC=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_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_POWER_SAVE_DEFAULT=1 -# CONFIG_SND_HDA_CTL_DEV_ID is not set -CONFIG_SND_HDA_PREALLOC_SIZE=1024 -CONFIG_SND_HDA_INTEL=m -CONFIG_SND_HDA_TEGRA=m -# CONFIG_SND_HDA_ACPI is not set -CONFIG_SND_HDA_GENERIC_LEDS=y -CONFIG_SND_HDA_CODEC_ANALOG=m -CONFIG_SND_HDA_CODEC_SIGMATEL=m -CONFIG_SND_HDA_CODEC_VIA=m -CONFIG_SND_HDA_CODEC_CONEXANT=m -# CONFIG_SND_HDA_CODEC_SENARYTECH is not set -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_CM9825 is not set -CONFIG_SND_HDA_CODEC_SI3054=m -CONFIG_SND_HDA_GENERIC=m -CONFIG_SND_HDA_CODEC_REALTEK=m -CONFIG_SND_HDA_CODEC_REALTEK_LIB=m -CONFIG_SND_HDA_CODEC_ALC260=m -CONFIG_SND_HDA_CODEC_ALC262=m -CONFIG_SND_HDA_CODEC_ALC268=m -CONFIG_SND_HDA_CODEC_ALC269=m -CONFIG_SND_HDA_CODEC_ALC662=m -CONFIG_SND_HDA_CODEC_ALC680=m -CONFIG_SND_HDA_CODEC_ALC861=m -CONFIG_SND_HDA_CODEC_ALC861VD=m -CONFIG_SND_HDA_CODEC_ALC880=m -CONFIG_SND_HDA_CODEC_ALC882=m -CONFIG_SND_HDA_CODEC_CIRRUS=m -CONFIG_SND_HDA_CODEC_CS420X=m -CONFIG_SND_HDA_CODEC_CS421X=m -CONFIG_SND_HDA_CODEC_CS8409=m -CONFIG_SND_HDA_CODEC_HDMI=m -CONFIG_SND_HDA_CODEC_HDMI_GENERIC=m -CONFIG_SND_HDA_CODEC_HDMI_SIMPLE=m -CONFIG_SND_HDA_CODEC_HDMI_INTEL=m -CONFIG_SND_HDA_INTEL_HDMI_SILENT_STREAM=y -CONFIG_SND_HDA_CODEC_HDMI_ATI=m -CONFIG_SND_HDA_CODEC_HDMI_NVIDIA=m -CONFIG_SND_HDA_CODEC_HDMI_NVIDIA_MCP=m -CONFIG_SND_HDA_CODEC_HDMI_TEGRA=m -CONFIG_SND_HDA_SCODEC_CS35L41=m -CONFIG_SND_HDA_SCODEC_COMPONENT=m -CONFIG_SND_HDA_SCODEC_CS35L41_I2C=m -CONFIG_SND_HDA_SCODEC_CS35L41_SPI=m -# CONFIG_SND_HDA_SCODEC_CS35L56_I2C is not set -# CONFIG_SND_HDA_SCODEC_CS35L56_SPI is not set -# CONFIG_SND_HDA_SCODEC_TAS2781_I2C is not set -# CONFIG_SND_HDA_SCODEC_TAS2781_SPI is not set -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_I915=y -CONFIG_SND_HDA_EXT_CORE=m -CONFIG_SND_INTEL_NHLT=y -CONFIG_SND_INTEL_DSP_CONFIG=m -CONFIG_SND_INTEL_SOUNDWIRE_ACPI=m -# end of HD-Audio - -CONFIG_SND_SPI=y -CONFIG_SND_USB=y -CONFIG_SND_USB_AUDIO=m -# CONFIG_SND_USB_AUDIO_MIDI_V2 is not set -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_ACPI=m -# CONFIG_SND_SOC_USB is not set - -# -# Analog Devices -# -CONFIG_SND_SOC_ADI_AXI_I2S=m -CONFIG_SND_SOC_ADI_AXI_SPDIF=m -# end of Analog Devices - -# -# AMD -# -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_ST_ES8336_MACH=m -CONFIG_SND_AMD_ACP_CONFIG=m -# end of AMD - -# -# Apple -# -CONFIG_SND_SOC_APPLE_MCA=m -# end of Apple - -# -# Atmel -# -# CONFIG_SND_SOC_MIKROE_PROTO is not set -# end of Atmel - -# -# Au1x -# -# end of Au1x - -# -# Broadcom -# -CONFIG_SND_BCM2835_SOC_I2S=m -CONFIG_SND_BCM63XX_I2S_WHISTLER=m -# end of Broadcom - -# -# Cirrus Logic -# -# end of Cirrus Logic - -# -# DesignWare -# -CONFIG_SND_DESIGNWARE_I2S=m -CONFIG_SND_DESIGNWARE_PCM=y -# end of DesignWare - -# -# Freescale -# - -# -# 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_UTILS=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_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 Freescale - -# -# Google -# -# CONFIG_SND_SOC_CHV3_I2S is not set -# end of Google - -# -# Hisilicon -# -CONFIG_SND_I2S_HI6210_I2S=m -# end of Hisilicon - -# -# JZ4740 -# -# end of JZ4740 - -# -# Kirkwood -# -CONFIG_SND_KIRKWOOD_SOC=m -CONFIG_SND_KIRKWOOD_SOC_ARMADA370_DB=m -# end of Kirkwood - -# -# Loongson -# -# end of Loongson - -# -# Intel -# -# CONFIG_SND_SOC_INTEL_KEEMBAY is not set -# end of Intel - -# -# Mediatek -# -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_MT7986 is not set -# 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_MT8186=m -# CONFIG_SND_SOC_MT8186_MT6366 is not set -CONFIG_SND_SOC_MTK_BTCVSD=m -CONFIG_SND_SOC_MT8188=m -# CONFIG_SND_SOC_MT8188_MT6359 is not set -CONFIG_SND_SOC_MT8192=m -CONFIG_SND_SOC_MT8192_MT6359_RT1015_RT5682=m -CONFIG_SND_SOC_MT8195=m -CONFIG_SND_SOC_MT8195_MT6359=m -# CONFIG_SND_SOC_MT8365 is not set -# end of Mediatek - -# -# Amlogic -# -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 Amlogic - -# -# PXA -# -# end of PXA - -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_CDC_DMA=m -CONFIG_SND_SOC_LPASS_IPQ806X=m -CONFIG_SND_SOC_LPASS_APQ8016=m -CONFIG_SND_SOC_LPASS_SC7180=m -CONFIG_SND_SOC_LPASS_SC7280=m -CONFIG_SND_SOC_STORM=m -CONFIG_SND_SOC_APQ8016_SBC=m -CONFIG_SND_SOC_QCOM_COMMON=m -CONFIG_SND_SOC_QCOM_SDW=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_SC8280XP=m -CONFIG_SND_SOC_SC7180=m -CONFIG_SND_SOC_SC7280=m -# CONFIG_SND_SOC_X1E80100 is not set - -# -# Rockchip -# -CONFIG_SND_SOC_ROCKCHIP_I2S=m -CONFIG_SND_SOC_ROCKCHIP_I2S_TDM=m -CONFIG_SND_SOC_ROCKCHIP_PDM=m -# CONFIG_SND_SOC_ROCKCHIP_SAI is not set -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 -# end of Rockchip - -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 - -# -# SoundWire (SDCA) -# -CONFIG_SND_SOC_SDCA_OPTIONAL=m -# end of SoundWire (SDCA) - -# -# ST SPEAr -# -# end of ST SPEAr - -# -# Spreadtrum -# -CONFIG_SND_SOC_SPRD=m -CONFIG_SND_SOC_SPRD_MCDT=m -# end of Spreadtrum - -# -# STMicroelectronics STM32 -# -# end of STMicroelectronics STM32 - -# -# Allwinner -# -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_SUN50I_DMIC=m -CONFIG_SND_SUN8I_ADDA_PR_REGMAP=m -# end of Allwinner - -# -# Tegra -# -# end of Tegra - -# -# Xilinx -# -CONFIG_SND_SOC_XILINX_I2S=m -CONFIG_SND_SOC_XILINX_AUDIO_FORMATTER=m -CONFIG_SND_SOC_XILINX_SPDIF=m -# end of Xilinx - -# -# Xtensa -# -CONFIG_SND_SOC_XTFPGA_I2S=m -# end of Xtensa - -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_OF_DEV=m -CONFIG_SND_SOC_SOF_COMPRESS=y -# CONFIG_SND_SOC_SOF_DEVELOPER_SUPPORT is not set -CONFIG_SND_SOC_SOF=m -CONFIG_SND_SOC_SOF_IPC3=y -CONFIG_SND_SOC_SOF_IMX_TOPLEVEL=y -CONFIG_SND_SOC_SOF_IMX_COMMON=m -CONFIG_SND_SOC_SOF_IMX8=m -# CONFIG_SND_SOC_SOF_IMX9 is not set -CONFIG_SND_SOC_SOF_MTK_TOPLEVEL=y -CONFIG_SND_SOC_SOF_XTENSA=m -CONFIG_SND_SOC_I2C_AND_SPI=m - -# -# CODEC drivers -# -CONFIG_SND_SOC_WM_HUBS=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_ADAU1373 is not set -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_AK4375=m -CONFIG_SND_SOC_AK4458=m -CONFIG_SND_SOC_AK4554=m -CONFIG_SND_SOC_AK4613=m -# CONFIG_SND_SOC_AK4619 is not set -CONFIG_SND_SOC_AK4642=m -CONFIG_SND_SOC_AK5386=m -CONFIG_SND_SOC_AK5558=m -CONFIG_SND_SOC_ALC5623=m -# CONFIG_SND_SOC_AUDIO_IIO_AUX is not set -CONFIG_SND_SOC_AW8738=m -CONFIG_SND_SOC_AW88395_LIB=m -CONFIG_SND_SOC_AW88395=m -# CONFIG_SND_SOC_AW88166 is not set -# CONFIG_SND_SOC_AW88261 is not set -# CONFIG_SND_SOC_AW88081 is not set -# CONFIG_SND_SOC_AW87390 is not set -# CONFIG_SND_SOC_AW88399 is not set -CONFIG_SND_SOC_BD28623=m -CONFIG_SND_SOC_BT_SCO=m -# CONFIG_SND_SOC_CHV3_CODEC is not set -CONFIG_SND_SOC_CPCAP=m -CONFIG_SND_SOC_CROS_EC_CODEC=m -CONFIG_SND_SOC_CS_AMP_LIB=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_LIB=m -CONFIG_SND_SOC_CS35L41=m -CONFIG_SND_SOC_CS35L41_SPI=m -CONFIG_SND_SOC_CS35L41_I2C=m -CONFIG_SND_SOC_CS35L45=m -CONFIG_SND_SOC_CS35L45_SPI=m -CONFIG_SND_SOC_CS35L45_I2C=m -CONFIG_SND_SOC_CS35L56=m -CONFIG_SND_SOC_CS35L56_SHARED=m -CONFIG_SND_SOC_CS35L56_I2C=m -CONFIG_SND_SOC_CS35L56_SPI=m -CONFIG_SND_SOC_CS35L56_SDW=m -CONFIG_SND_SOC_CS42L42_CORE=m -CONFIG_SND_SOC_CS42L42=m -CONFIG_SND_SOC_CS42L42_SDW=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_CS42L83=m -# CONFIG_SND_SOC_CS42L84 is not set -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_CS48L32 is not set -CONFIG_SND_SOC_CS53L30=m -# CONFIG_SND_SOC_CS530X_I2C is not set -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_ES8311 is not set -CONFIG_SND_SOC_ES8316=m -# CONFIG_SND_SOC_ES8323 is not set -CONFIG_SND_SOC_ES8326=m -CONFIG_SND_SOC_ES8328=m -CONFIG_SND_SOC_ES8328_I2C=m -CONFIG_SND_SOC_ES8328_SPI=m -# CONFIG_SND_SOC_ES8375 is not set -# CONFIG_SND_SOC_ES8389 is not set -# CONFIG_SND_SOC_FS210X is not set -CONFIG_SND_SOC_GTM601=m -CONFIG_SND_SOC_HDA=m -CONFIG_SND_SOC_ICS43432=m -CONFIG_SND_SOC_IDT821034=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_MAX98363=m -CONFIG_SND_SOC_MAX98373=m -CONFIG_SND_SOC_MAX98373_I2C=m -CONFIG_SND_SOC_MAX98373_SDW=m -# CONFIG_SND_SOC_MAX98388 is not set -CONFIG_SND_SOC_MAX98390=m -CONFIG_SND_SOC_MAX98396=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_PCM1754 is not set -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_PCM6240 is not set -CONFIG_SND_SOC_PEB2466=m -# CONFIG_SND_SOC_PM4125_SDW is not set -# CONFIG_SND_SOC_RK3308 is not set -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_RT1017_SDCA_SDW is not set -CONFIG_SND_SOC_RT1308_SDW=m -CONFIG_SND_SOC_RT1316_SDW=m -CONFIG_SND_SOC_RT1318_SDW=m -# CONFIG_SND_SOC_RT1320_SDW is not set -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_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_RT712_SDCA_SDW=m -CONFIG_SND_SOC_RT712_SDCA_DMIC_SDW=m -# CONFIG_SND_SOC_RT721_SDCA_SDW is not set -# CONFIG_SND_SOC_RT722_SDCA_SDW is not set -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_RT9123 is not set -# CONFIG_SND_SOC_RT9123P is not set -# CONFIG_SND_SOC_RTQ9124 is not set -# CONFIG_SND_SOC_RTQ9128 is not set -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_SMA1303=m -# CONFIG_SND_SOC_SMA1307 is not set -CONFIG_SND_SOC_SPDIF=m -CONFIG_SND_SOC_SRC4XXX_I2C=m -CONFIG_SND_SOC_SRC4XXX=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_SSM3515 is not set -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_TAS2780=m -# CONFIG_SND_SOC_TAS2781_I2C is not set -# CONFIG_SND_SOC_TAS2783_SDW is not set -CONFIG_SND_SOC_TAS5086=m -CONFIG_SND_SOC_TAS571X=m -CONFIG_SND_SOC_TAS5720=m -CONFIG_SND_SOC_TAS5805M=m -CONFIG_SND_SOC_TAS6424=m -CONFIG_SND_SOC_TDA7419=m -CONFIG_SND_SOC_TFA9879=m -CONFIG_SND_SOC_TFA989X=m -CONFIG_SND_SOC_TLV320ADC3XXX=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_UDA1342 is not set -CONFIG_SND_SOC_WCD_CLASSH=m -CONFIG_SND_SOC_WCD_COMMON=m -CONFIG_SND_SOC_WCD_MBHC=m -# CONFIG_SND_SOC_WCD937X_SDW is not set -CONFIG_SND_SOC_WCD938X=m -CONFIG_SND_SOC_WCD938X_SDW=m -# CONFIG_SND_SOC_WCD939X_SDW is not set -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_WM8731_I2C=m -CONFIG_SND_SOC_WM8731_SPI=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_WM8940=m -CONFIG_SND_SOC_WM8960=m -CONFIG_SND_SOC_WM8961=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_WSA883X=m -# CONFIG_SND_SOC_WSA884X is not set -CONFIG_SND_SOC_ZL38060=m -CONFIG_SND_SOC_MAX9759=m -CONFIG_SND_SOC_MT6351=m -# CONFIG_SND_SOC_MT6357 is not set -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_NTP8918 is not set -# CONFIG_SND_SOC_NTP8835 is not set -CONFIG_SND_SOC_TPA6130A2=m -CONFIG_SND_SOC_LPASS_MACRO_COMMON=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 - -# -# Generic 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 -# end of Generic drivers - -CONFIG_SND_VIRTIO=m -CONFIG_AC97_BUS=m -CONFIG_HID_SUPPORT=y -CONFIG_HID=y -CONFIG_HID_BATTERY_STRENGTH=y -CONFIG_HIDRAW=y -CONFIG_UHID=m -CONFIG_HID_GENERIC=m -# CONFIG_HID_HAPTIC is not set - -# -# 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_EVISION=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_COMMON=m -# CONFIG_HID_GOODIX_SPI is not set -CONFIG_HID_GOOGLE_HAMMER=m -# CONFIG_HID_GOOGLE_STADIA_FF is not set -CONFIG_HID_VIVALDI=m -CONFIG_HID_GT683R=m -CONFIG_HID_KEYTOUCH=m -CONFIG_HID_KYE=m -# CONFIG_HID_KYSONA is not set -CONFIG_HID_UCLOGIC=m -CONFIG_HID_WALTOP=m -CONFIG_HID_VIEWSONIC=m -CONFIG_HID_VRC2=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_LETSKETCH=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_MEGAWORLD_FF=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_NVIDIA_SHIELD is not set -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_PXRC=m -CONFIG_HID_RAZER=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_SIGMAMICRO=m -CONFIG_HID_SONY=m -CONFIG_SONY_FF=y -CONFIG_HID_SPEEDLINK=m -CONFIG_HID_STEAM=m -CONFIG_STEAM_FF=y -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_TOPRE=m -CONFIG_HID_THINGM=m -CONFIG_HID_THRUSTMASTER=m -CONFIG_THRUSTMASTER_FF=y -CONFIG_HID_UDRAW_PS3=m -CONFIG_HID_U2FZERO=m -CONFIG_HID_UNIVERSAL_PIDFF=m -CONFIG_HID_WACOM=m -CONFIG_HID_WIIMOTE=m -# CONFIG_HID_WINWING is not set -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_MCP2200 is not set -CONFIG_HID_MCP2221=m -# end of Special HID drivers - -# -# HID-BPF support -# -# CONFIG_HID_BPF is not set -# end of HID-BPF support - -CONFIG_I2C_HID=y -CONFIG_I2C_HID_ACPI=m -CONFIG_I2C_HID_OF=m -CONFIG_I2C_HID_OF_ELAN=m -CONFIG_I2C_HID_OF_GOODIX=m -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 - -# -# 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 - -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_PCI_AMD is not set -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_DEFAULT_AUTHORIZATION_MODE=1 -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_SIDEBAND is not set -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_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_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 - -# -# USB dual-mode controller drivers -# -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_DWC3_RTK=m -CONFIG_USB_DWC3_GENERIC_PLAT=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_NPCM=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_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_USS720=m -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_APPLEDISPLAY=m -CONFIG_USB_QCOM_EUD=m -CONFIG_APPLE_MFI_FASTCHARGE=m -# CONFIG_USB_LJCA is not set -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_ONBOARD_DEV is not set -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_GR_UDC is not set -# CONFIG_USB_R8A66597 is not set -# CONFIG_USB_PXA27X 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_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_CDNS2_UDC is not set -# 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_MIDI2 is not set -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_MT6370=m -CONFIG_TYPEC_TCPCI_MAXIM=m -CONFIG_TYPEC_FUSB302=m -CONFIG_TYPEC_QCOM_PMIC=m -CONFIG_TYPEC_UCSI=m -CONFIG_UCSI_CCG=m -CONFIG_UCSI_ACPI=m -CONFIG_UCSI_STM32G0=m -CONFIG_UCSI_PMIC_GLINK=m -CONFIG_CROS_EC_UCSI=m -CONFIG_TYPEC_TPS6598X=m -CONFIG_TYPEC_ANX7411=m -CONFIG_TYPEC_RT1719=m -CONFIG_TYPEC_HD3SS3220=m -CONFIG_TYPEC_STUSB160X=m -CONFIG_TYPEC_WUSB3801=m - -# -# USB Type-C Multiplexer/DeMultiplexer Switch support -# -CONFIG_TYPEC_MUX_FSA4480=m -CONFIG_TYPEC_MUX_GPIO_SBU=m -CONFIG_TYPEC_MUX_PI3USB30532=m -# CONFIG_TYPEC_MUX_IT5205 is not set -# CONFIG_TYPEC_MUX_NB7VPQ904M is not set -# CONFIG_TYPEC_MUX_PS883X is not set -# CONFIG_TYPEC_MUX_PTN36502 is not set -# CONFIG_TYPEC_MUX_TUSB1046 is not set -# CONFIG_TYPEC_MUX_WCD939X_USBSS 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 -# CONFIG_TYPEC_TBT_ALTMODE is not set -# 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_UHS2=m -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_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_HI3798MV200 is not set -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_OWL=m -CONFIG_SCSI_UFSHCD=m -CONFIG_SCSI_UFS_BSG=y -CONFIG_SCSI_UFS_CRYPTO=y -CONFIG_SCSI_UFS_HWMON=y -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=m -CONFIG_SCSI_UFS_MEDIATEK=m -CONFIG_SCSI_UFS_HISI=m -CONFIG_SCSI_UFS_EXYNOS=m -CONFIG_SCSI_UFS_VARIABLE_SG_ENTRY_SIZE=y -CONFIG_SCSI_UFS_SPRD=m -# CONFIG_SCSI_UFS_ROCKCHIP 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_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_AW200XX is not set -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_CROS_EC=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_SUN50I_A100 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_LP5569 is not set -CONFIG_LEDS_LP8501=m -CONFIG_LEDS_LP8860=m -# CONFIG_LEDS_LP8864 is not set -CONFIG_LEDS_PCA955X=m -CONFIG_LEDS_PCA955X_GPIO=y -CONFIG_LEDS_PCA963X=m -# CONFIG_LEDS_PCA995X is not set -# CONFIG_LEDS_DAC124S085 is not set -CONFIG_LEDS_PWM=m -# CONFIG_LEDS_REGULATOR is not set -CONFIG_LEDS_BD2606MVV=m -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_BLINKM_MULTICOLOR is not set -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 -# CONFIG_LEDS_ST1202 is not set -CONFIG_LEDS_BCM63138=y - -# -# 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_MT6370_FLASH=m -CONFIG_LEDS_QCOM_FLASH=m -CONFIG_LEDS_RT4505=m -CONFIG_LEDS_RT8515=m -CONFIG_LEDS_SGM3140=m -# CONFIG_LEDS_SY7802 is not set -# CONFIG_LEDS_TPS6131X is not set - -# -# RGB LED drivers -# -# CONFIG_LEDS_GROUP_MULTICOLOR is not set -# CONFIG_LEDS_KTD202X is not set -# CONFIG_LEDS_NCP5623 is not set -CONFIG_LEDS_PWM_MULTICOLOR=m -CONFIG_LEDS_QCOM_LPG=m -CONFIG_LEDS_MT6370_RGB=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 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=m -CONFIG_LEDS_TRIGGER_PATTERN=m -CONFIG_LEDS_TRIGGER_TTY=m -# CONFIG_LEDS_TRIGGER_INPUT_EVENTS is not set - -# -# Simatic LED drivers -# -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_BNXT_RE=m -CONFIG_INFINIBAND_CXGB4=m -CONFIG_INFINIBAND_EFA=m -CONFIG_INFINIBAND_ERDMA=m -CONFIG_INFINIBAND_HNS_HIP08=m -# CONFIG_INFINIBAND_IONIC is not set -CONFIG_MLX4_INFINIBAND=m -CONFIG_MLX5_INFINIBAND=m -CONFIG_INFINIBAND_MTHCA=m -CONFIG_INFINIBAND_MTHCA_DEBUG=y -CONFIG_INFINIBAND_OCRDMA=m -CONFIG_INFINIBAND_QEDR=m -# CONFIG_INFINIBAND_VMWARE_PVRDMA is not set -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_SCRUB is not set -# CONFIG_EDAC_ECS is not set -# CONFIG_EDAC_MEM_REPAIR is not set -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_EDAC_ZYNQMP=m -# CONFIG_EDAC_VERSAL is not set -# CONFIG_EDAC_CORTEX_A72 is not set -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=m -CONFIG_RTC_DRV_MAX6900=m -# CONFIG_RTC_DRV_MAX31335 is not set -CONFIG_RTC_DRV_MAX77686=m -CONFIG_RTC_DRV_NCT3018Y=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_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_RX8111 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=y -# CONFIG_RTC_DRV_SD2405AL 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=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_PCF85063=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_RP5C01 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_BBNSM=m -CONFIG_RTC_DRV_IMX_BBM_SCMI=y -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 -CONFIG_RTC_DRV_GOLDFISH=m -CONFIG_RTC_DRV_AMLOGIC_A4=y -# CONFIG_RTC_DRV_S32G is not set - -# -# HID Sensor RTC drivers -# -CONFIG_RTC_DRV_HID_SENSOR_TIME=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_APPLE_ADMAC=m -# CONFIG_ARM_DMA350 is not set -# CONFIG_AT_XDMAC 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_OWL_DMA=m -CONFIG_PL330_DMA=m -CONFIG_PLX_DMA=m -CONFIG_SPRD_DMA=m -CONFIG_TEGRA186_GPC_DMA=m -# CONFIG_TEGRA20_APB_DMA is not set -CONFIG_TEGRA210_ADMA=y -CONFIG_XGENE_DMA=m -CONFIG_XILINX_DMA=m -CONFIG_XILINX_XDMA=m -CONFIG_XILINX_ZYNQMP_DMA=m -CONFIG_XILINX_ZYNQMP_DPDMA=m -# CONFIG_AMD_QDMA is not set -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=y -# CONFIG_DMABUF_SYSFS_STATS is not set -CONFIG_DMABUF_HEAPS_SYSTEM=y -CONFIG_DMABUF_HEAPS_CMA=y -CONFIG_DMABUF_HEAPS_CMA_LEGACY=y -# end of DMABUF options - -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_MF624=m -CONFIG_UIO_DFL=m -CONFIG_VFIO=m -# CONFIG_VFIO_DEVICE_CDEV is not set -CONFIG_VFIO_GROUP=y -CONFIG_VFIO_CONTAINER=y -CONFIG_VFIO_IOMMU_TYPE1=m -# CONFIG_VFIO_NOIOMMU is not set -CONFIG_VFIO_VIRQFD=y -# CONFIG_VFIO_DEBUGFS is not set - -# -# VFIO support for PCI devices -# -CONFIG_VFIO_PCI_CORE=m -CONFIG_VFIO_PCI_INTX=y -CONFIG_VFIO_PCI=m -CONFIG_MLX5_VFIO_PCI=m -CONFIG_HISI_ACC_VFIO_PCI=m -# CONFIG_PDS_VFIO_PCI is not set -# CONFIG_VIRTIO_VFIO_PCI is not set -# CONFIG_NVGRACE_GPU_VFIO_PCI is not set -# CONFIG_QAT_VFIO_PCI is not set -# end of VFIO support for PCI devices - -# -# VFIO support for platform devices -# -# CONFIG_VFIO_PLATFORM is not set -# CONFIG_VFIO_AMBA is not set -# end of VFIO support for platform devices - -# -# VFIO support for FSL_MC bus devices -# -CONFIG_VFIO_FSL_MC=m -# end of VFIO support for FSL_MC bus devices - -CONFIG_IRQ_BYPASS_MANAGER=y -CONFIG_VIRT_DRIVERS=y -CONFIG_VMGENID=y -# CONFIG_VBOXGUEST is not set -CONFIG_NITRO_ENCLAVES=m -# CONFIG_EFI_SECRET is not set -# CONFIG_ARM_PKVM_GUEST is not set -# CONFIG_ARM_CCA_GUEST is not set -CONFIG_VIRTIO_ANCHOR=y -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_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_VIRTIO_DEBUG is not set -# CONFIG_VIRTIO_RTC is not set -CONFIG_VDPA=m -CONFIG_VDPA_SIM=m -CONFIG_VDPA_SIM_NET=m -CONFIG_VDPA_SIM_BLOCK=m -# CONFIG_VDPA_USER is not set -CONFIG_IFCVF=m -CONFIG_MLX5_VDPA=y -CONFIG_MLX5_VDPA_NET=m -# CONFIG_MLX5_VDPA_STEERING_DEBUG is not set -CONFIG_VP_VDPA=m -CONFIG_SNET_VDPA=m -# CONFIG_PDS_VDPA is not set -# CONFIG_OCTEONEP_VDPA is not set -CONFIG_VHOST_IOTLB=m -CONFIG_VHOST_RING=m -CONFIG_VHOST_TASK=y -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 -CONFIG_VHOST_ENABLE_FORK_OWNER_CONTROL=y - -# -# Microsoft Hyper-V guest support -# -# CONFIG_HYPERV is not set -# 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_PCI_DRIVERS is not set -CONFIG_COMEDI_PCMCIA_DRIVERS=m -# CONFIG_COMEDI_CB_DAS16_CS is not set -# CONFIG_COMEDI_DAS08_CS is not set -CONFIG_COMEDI_NI_DAQ_700_CS=m -CONFIG_COMEDI_NI_DAQ_DIO24_CS=m -# CONFIG_COMEDI_NI_LABPC_CS is not set -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_8255=m -CONFIG_COMEDI_8255_SA=m -CONFIG_COMEDI_KCOMEDILIB=m -CONFIG_COMEDI_NI_TIO=m -CONFIG_COMEDI_NI_ROUTING=m -# CONFIG_COMEDI_TESTS is not set -CONFIG_STAGING=y -CONFIG_RTL8723BS=m - -# -# IIO staging drivers -# - -# -# Accelerometers -# -# CONFIG_ADIS16203 is not set -# end of Accelerometers - -# -# Analog to digital converters -# -# CONFIG_AD7816 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 - -# -# 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 -# 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_DVB_AV7110_IR=y -CONFIG_DVB_AV7110=m -CONFIG_DVB_AV7110_OSD=y -CONFIG_DVB_SP8870=m -CONFIG_VIDEO_MAX96712=m -CONFIG_VIDEO_MESON_VDEC=m - -# -# StarFive media platform drivers -# -CONFIG_VIDEO_SUNXI=y -CONFIG_VIDEO_SUNXI_CEDRUS=m -CONFIG_VIDEO_SUN6I_ISP=m -CONFIG_VIDEO_TEGRA=m -CONFIG_VIDEO_TEGRA_TPG=y -# CONFIG_STAGING_MEDIA_DEPRECATED 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_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_XIL_AXIS_FIFO=m -# CONFIG_VME_BUS is not set -# CONFIG_GPIB is not set -# CONFIG_GOLDFISH is not set -CONFIG_CHROME_PLATFORMS=y -CONFIG_CHROMEOS_ACPI=m -CONFIG_CHROMEOS_TBMC=m -CONFIG_CHROMEOS_OF_HW_PROBER=y -CONFIG_CROS_EC=m -CONFIG_CROS_EC_I2C=m -CONFIG_CROS_EC_RPMSG=m -CONFIG_CROS_EC_SPI=m -CONFIG_CROS_EC_UART=m -CONFIG_CROS_EC_PROTO=m -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_ALTMODES=y -CONFIG_CROS_EC_TYPEC=m -CONFIG_CROS_HPS_I2C=m -CONFIG_CROS_USBPD_LOGGER=m -CONFIG_CROS_USBPD_NOTIFY=m -CONFIG_CHROMEOS_PRIVACY_SCREEN=m -CONFIG_CROS_TYPEC_SWITCH=m -CONFIG_CZNIC_PLATFORMS=y -CONFIG_TURRIS_SIGNING_KEY=m -CONFIG_MELLANOX_PLATFORM=y -# CONFIG_MLX_PLATFORM is not set -# CONFIG_MLXREG_DPU is not set -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_NVSW_SN2201=m -CONFIG_SURFACE_PLATFORMS=y -CONFIG_SURFACE_3_POWER_OPREGION=m -# CONFIG_SURFACE_ACPI_NOTIFY is not set -# CONFIG_SURFACE_AGGREGATOR_CDEV is not set -CONFIG_SURFACE_AGGREGATOR_HUB=m -CONFIG_SURFACE_AGGREGATOR_REGISTRY=m -CONFIG_SURFACE_AGGREGATOR_TABLET_SWITCH=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_ARM64_PLATFORM_DEVICES=y -# CONFIG_EC_ACER_ASPIRE1 is not set -# CONFIG_EC_HUAWEI_GAOKUN is not set -# CONFIG_EC_LENOVO_YOGA_C630 is not set -# CONFIG_EC_LENOVO_THINKPAD_T14S 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_APPLE_NCO=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_RS9_PCIE=m -CONFIG_COMMON_CLK_SI521XX=m -# CONFIG_COMMON_CLK_VC3 is not set -CONFIG_COMMON_CLK_VC5=m -CONFIG_COMMON_CLK_VC7=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_CLK_BCM_63XX=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 -CONFIG_CLK_IMX93=m -# CONFIG_CLK_IMX95_BLK_CTL is not set - -# -# Clock driver for MediaTek SoC -# -CONFIG_COMMON_CLK_MEDIATEK=y -CONFIG_COMMON_CLK_MEDIATEK_FHCTL=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_MT6735 is not set -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_MT6795=m -CONFIG_COMMON_CLK_MT6795_MFGCFG=m -CONFIG_COMMON_CLK_MT6795_MMSYS=m -CONFIG_COMMON_CLK_MT6795_VDECSYS=m -CONFIG_COMMON_CLK_MT6795_VENCSYS=m -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_MT7981=y -CONFIG_COMMON_CLK_MT7981_ETHSYS=y -CONFIG_COMMON_CLK_MT7986=y -CONFIG_COMMON_CLK_MT7986_ETHSYS=y -CONFIG_COMMON_CLK_MT7988=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_IMGSYS=y -CONFIG_COMMON_CLK_MT8173_MMSYS=y -CONFIG_COMMON_CLK_MT8173_VDECSYS=y -CONFIG_COMMON_CLK_MT8173_VENCSYS=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_MT8186=y -CONFIG_COMMON_CLK_MT8186_CAMSYS=m -CONFIG_COMMON_CLK_MT8186_IMGSYS=m -CONFIG_COMMON_CLK_MT8186_IPESYS=m -CONFIG_COMMON_CLK_MT8186_WPESYS=m -CONFIG_COMMON_CLK_MT8186_IMP_IIC_WRAP=m -CONFIG_COMMON_CLK_MT8186_MCUSYS=m -CONFIG_COMMON_CLK_MT8186_MDPSYS=m -CONFIG_COMMON_CLK_MT8186_MFGCFG=m -CONFIG_COMMON_CLK_MT8186_MMSYS=m -CONFIG_COMMON_CLK_MT8186_VDECSYS=m -CONFIG_COMMON_CLK_MT8186_VENCSYS=m -CONFIG_COMMON_CLK_MT8188=m -CONFIG_COMMON_CLK_MT8188_ADSP_AUDIO26M=m -CONFIG_COMMON_CLK_MT8188_CAMSYS=m -CONFIG_COMMON_CLK_MT8188_IMGSYS=m -CONFIG_COMMON_CLK_MT8188_IMP_IIC_WRAP=m -CONFIG_COMMON_CLK_MT8188_IPESYS=m -CONFIG_COMMON_CLK_MT8188_MFGCFG=m -CONFIG_COMMON_CLK_MT8188_VDECSYS=m -CONFIG_COMMON_CLK_MT8188_VDOSYS=m -CONFIG_COMMON_CLK_MT8188_VENCSYS=m -CONFIG_COMMON_CLK_MT8188_VPPSYS=m -CONFIG_COMMON_CLK_MT8188_WPESYS=m -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_MT8195_APUSYS=m -CONFIG_COMMON_CLK_MT8195_IMP_IIC_WRAP=m -CONFIG_COMMON_CLK_MT8195_MFGCFG=m -CONFIG_COMMON_CLK_MT8195_SCP_ADSP=m -CONFIG_COMMON_CLK_MT8195_VDOSYS=m -CONFIG_COMMON_CLK_MT8195_VPPSYS=m -CONFIG_COMMON_CLK_MT8195_CAMSYS=m -CONFIG_COMMON_CLK_MT8195_IMGSYS=m -CONFIG_COMMON_CLK_MT8195_IPESYS=m -CONFIG_COMMON_CLK_MT8195_WPESYS=m -CONFIG_COMMON_CLK_MT8195_VDECSYS=m -CONFIG_COMMON_CLK_MT8195_VENCSYS=m -CONFIG_COMMON_CLK_MT8196=m -CONFIG_COMMON_CLK_MT8196_IMP_IIC_WRAP=m -CONFIG_COMMON_CLK_MT8196_MCUSYS=m -CONFIG_COMMON_CLK_MT8196_MDPSYS=m -CONFIG_COMMON_CLK_MT8196_MFGCFG=m -CONFIG_COMMON_CLK_MT8196_MMSYS=m -CONFIG_COMMON_CLK_MT8196_PEXTPSYS=m -CONFIG_COMMON_CLK_MT8196_UFSSYS=m -CONFIG_COMMON_CLK_MT8196_VDECSYS=m -CONFIG_COMMON_CLK_MT8196_VENCSYS=m -CONFIG_COMMON_CLK_MT8365=y -CONFIG_COMMON_CLK_MT8365_APU=m -CONFIG_COMMON_CLK_MT8365_CAM=m -CONFIG_COMMON_CLK_MT8365_MFG=m -CONFIG_COMMON_CLK_MT8365_MMSYS=m -CONFIG_COMMON_CLK_MT8365_VDEC=m -CONFIG_COMMON_CLK_MT8365_VENC=m -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_VCLK=y -CONFIG_COMMON_CLK_MESON_CLKC_UTILS=y -CONFIG_COMMON_CLK_MESON_AO_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_A1_PLL is not set -# CONFIG_COMMON_CLK_A1_PERIPHERALS is not set -CONFIG_COMMON_CLK_C3_PLL=y -CONFIG_COMMON_CLK_C3_PERIPHERALS=y -CONFIG_COMMON_CLK_G12A=y -CONFIG_COMMON_CLK_S4_PLL=y -CONFIG_COMMON_CLK_S4_PERIPHERALS=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_COMMON_CLK_QCOM=m -# CONFIG_CLK_GLYMUR_DISPCC is not set -# CONFIG_CLK_GLYMUR_GCC is not set -# CONFIG_CLK_GLYMUR_TCSRCC is not set -# CONFIG_CLK_X1E80100_CAMCC is not set -# CONFIG_CLK_X1E80100_DISPCC is not set -# CONFIG_CLK_X1E80100_GCC is not set -# CONFIG_CLK_X1E80100_GPUCC is not set -# CONFIG_CLK_X1E80100_TCSRCC is not set -# CONFIG_CLK_X1P42100_GPUCC is not set -# CONFIG_CLK_QCM2290_GPUCC is not set -CONFIG_QCOM_A53PLL=m -CONFIG_QCOM_A7PLL=m -CONFIG_QCOM_CLK_APCS_MSM8916=m -CONFIG_QCOM_CLK_APCC_MSM8996=m -CONFIG_QCOM_CLK_RPM=m -CONFIG_QCOM_CLK_SMD_RPM=m -CONFIG_QCOM_CLK_RPMH=m -CONFIG_IPQ_APSS_PLL=m -# CONFIG_IPQ_APSS_5424 is not set -CONFIG_IPQ_APSS_6018=m -# CONFIG_IPQ_CMN_PLL is not set -# CONFIG_IPQ_GCC_4019 is not set -# CONFIG_IPQ_GCC_5018 is not set -CONFIG_IPQ_GCC_5332=m -# CONFIG_IPQ_GCC_5424 is not set -CONFIG_IPQ_GCC_6018=m -# CONFIG_IPQ_GCC_8074 is not set -CONFIG_IPQ_GCC_9574=m -# CONFIG_IPQ_NSSCC_9574 is not set -# CONFIG_IPQ_NSSCC_QCA8K is not set -CONFIG_MSM_GCC_8916=m -CONFIG_MSM_GCC_8917=m -CONFIG_MSM_GCC_8939=m -# CONFIG_MSM_GCC_8953 is not set -# CONFIG_MSM_GCC_8976 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_QCM_DISPCC_2290 is not set -# CONFIG_QCS_DISPCC_615 is not set -# CONFIG_QCS_CAMCC_615 is not set -CONFIG_QCS_GCC_404=m -# CONFIG_SA_CAMCC_8775P is not set -# CONFIG_QCS_GCC_8300 is not set -# CONFIG_QCS_GCC_615 is not set -# CONFIG_QCS_GPUCC_615 is not set -# CONFIG_QCS_VIDEOCC_615 is not set -CONFIG_SC_CAMCC_7180=m -CONFIG_SC_CAMCC_7280=m -# CONFIG_SC_CAMCC_8180X is not set -CONFIG_SC_CAMCC_8280XP=m -# CONFIG_SA_DISPCC_8775P is not set -CONFIG_SC_DISPCC_7180=m -CONFIG_SC_DISPCC_7280=m -CONFIG_SC_DISPCC_8280XP=m -CONFIG_SA_GCC_8775P=m -CONFIG_SA_GPUCC_8775P=m -# CONFIG_SAR_GCC_2130P is not set -# CONFIG_SAR_GPUCC_2130P is not set -CONFIG_SC_GCC_7180=m -CONFIG_SC_GCC_7280=m -CONFIG_SC_GCC_8180X=m -CONFIG_SC_GCC_8280XP=m -CONFIG_SC_GPUCC_7180=m -CONFIG_SC_GPUCC_7280=m -CONFIG_SC_GPUCC_8280XP=m -CONFIG_SC_LPASSCC_7280=m -CONFIG_SC_LPASSCC_8280XP=m -CONFIG_SC_LPASS_CORECC_7180=m -CONFIG_SC_LPASS_CORECC_7280=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_QDU_GCC_1000=m -# CONFIG_QDU_ECPRICC_1000 is not set -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_75 is not set -# CONFIG_SM_CAMCC_4450 is not set -CONFIG_SM_CAMCC_6350=m -# CONFIG_SM_CAMCC_7150 is not set -# CONFIG_SM_CAMCC_MILOS is not set -# CONFIG_SM_CAMCC_8150 is not set -CONFIG_SM_CAMCC_8250=m -CONFIG_SM_CAMCC_8450=m -# CONFIG_SM_CAMCC_8550 is not set -# CONFIG_SM_CAMCC_8650 is not set -# CONFIG_SM_DISPCC_6115 is not set -CONFIG_SM_DISPCC_6125=m -# CONFIG_SM_DISPCC_7150 is not set -CONFIG_SM_DISPCC_8250=m -CONFIG_SM_DISPCC_6350=m -CONFIG_SM_DISPCC_6375=m -CONFIG_SM_DISPCC_8450=m -CONFIG_SM_DISPCC_8550=m -# CONFIG_SM_GCC_4450 is not set -CONFIG_SM_GCC_6115=m -CONFIG_SM_GCC_6125=m -CONFIG_SM_GCC_6350=m -CONFIG_SM_GCC_6375=m -CONFIG_SM_GCC_7150=m -# CONFIG_SM_GCC_MILOS is not set -CONFIG_SM_GCC_8150=m -CONFIG_SM_GCC_8250=m -CONFIG_SM_GCC_8350=m -CONFIG_SM_GCC_8450=m -CONFIG_SM_GCC_8550=m -# CONFIG_SM_GCC_8650 is not set -# CONFIG_SM_GCC_8750 is not set -# CONFIG_SM_GPUCC_4450 is not set -CONFIG_SM_GPUCC_6115=m -CONFIG_SM_GPUCC_6125=m -CONFIG_SM_GPUCC_6375=m -CONFIG_SM_GPUCC_6350=m -# CONFIG_SM_GPUCC_MILOS is not set -CONFIG_SM_GPUCC_8150=m -CONFIG_SM_GPUCC_8250=m -CONFIG_SM_GPUCC_8350=m -# CONFIG_SM_GPUCC_8450 is not set -# CONFIG_SM_GPUCC_8550 is not set -# CONFIG_SM_GPUCC_8650 is not set -# CONFIG_SM_LPASSCC_6115 is not set -CONFIG_SM_TCSRCC_8550=m -# CONFIG_SM_TCSRCC_8650 is not set -# CONFIG_SM_TCSRCC_8750 is not set -# CONFIG_SA_VIDEOCC_8775P is not set -# CONFIG_SM_VIDEOCC_6350 is not set -# CONFIG_SM_VIDEOCC_7150 is not set -# CONFIG_SM_VIDEOCC_MILOS is not set -CONFIG_SM_VIDEOCC_8150=m -CONFIG_SM_VIDEOCC_8250=m -CONFIG_SM_VIDEOCC_8350=m -# CONFIG_SM_VIDEOCC_8550 is not set -CONFIG_SPMI_PMIC_CLKDIV=m -CONFIG_QCOM_HFPLL=m -# CONFIG_KPSS_XCC is not set -CONFIG_CLK_GFM_LPASS_SM8250=m -# CONFIG_SM_VIDEOCC_8450 is not set -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_RK3528=y -CONFIG_CLK_RK3562=y -CONFIG_CLK_RK3568=y -CONFIG_CLK_RK3576=y -CONFIG_CLK_RK3588=y -CONFIG_COMMON_CLK_SAMSUNG=y -CONFIG_EXYNOS_ARM64_COMMON_CLK=y -CONFIG_EXYNOS_AUDSS_CLK_CON=m -CONFIG_EXYNOS_CLKOUT=m -CONFIG_TESLA_FSD_COMMON_CLK=y -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_SPRD_UMS512_CLK=m -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_SUN55I_A523_CCU=y -CONFIG_SUN55I_A523_MCU_CCU=y -CONFIG_SUN55I_A523_R_CCU=y -CONFIG_SUN6I_RTC_CCU=m -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_COMMON_CLK_VISCONTI=y -CONFIG_XILINX_VCU=m -# CONFIG_COMMON_CLK_XLNX_CLKWZRD is not set -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_TEGRA186_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_CLKSRC_EXYNOS_MCT=y -CONFIG_MTK_TIMER=y -CONFIG_MTK_CPUX_TIMER=y -CONFIG_SPRD_TIMER=y -CONFIG_TIMER_IMX_SYS_CTR=y -# CONFIG_NXP_STM_TIMER is not set -# end of Clock Source drivers - -CONFIG_MAILBOX=y -CONFIG_ARM_MHU=y -CONFIG_ARM_MHU_V2=m -# CONFIG_ARM_MHU_V3 is not set -# CONFIG_EXYNOS_MBOX is not set -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_ADSP_MBOX=m -CONFIG_MTK_CMDQ_MBOX=m -# CONFIG_MTK_GPUEB_MBOX is not set -CONFIG_ZYNQMP_IPI_MBOX=y -CONFIG_SUN6I_MSGBOX=m -CONFIG_SPRD_MBOX=m -# CONFIG_QCOM_CPUCP_MBOX is not set -CONFIG_QCOM_IPCC=y -CONFIG_BCM74110_MAILBOX=y -CONFIG_IOMMU_IOVA=y -CONFIG_IOMMU_API=y -CONFIG_IOMMUFD_DRIVER=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 -CONFIG_IOMMU_IO_PGTABLE_DART=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_OF_IOMMU=y -CONFIG_IOMMU_DMA=y -CONFIG_IOMMU_SVA=y -CONFIG_IOMMU_IOPF=y -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_MMU_500_CPRE_ERRATA=y -CONFIG_ARM_SMMU_QCOM=y -# CONFIG_ARM_SMMU_QCOM_DEBUG is not set -CONFIG_ARM_SMMU_V3=y -CONFIG_ARM_SMMU_V3_SVA=y -# CONFIG_ARM_SMMU_V3_IOMMUFD is not set -# CONFIG_TEGRA241_CMDQV is not set -CONFIG_QCOM_IOMMU=y -CONFIG_IOMMUFD_DRIVER_CORE=y -CONFIG_IOMMUFD=m -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_MTK_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 -CONFIG_XLNX_R5_REMOTEPROC=m -# end of Remoteproc drivers - -# -# Rpmsg drivers -# -CONFIG_RPMSG=m -CONFIG_RPMSG_CHAR=m -CONFIG_RPMSG_CTRL=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=m - -# -# SoundWire Devices -# -CONFIG_SOUNDWIRE_AMD=m -# CONFIG_SOUNDWIRE_INTEL is not set -CONFIG_SOUNDWIRE_QCOM=m -CONFIG_SOUNDWIRE_GENERIC_ALLOCATION=m - -# -# SOC (System On Chip) specific Drivers -# - -# -# Amlogic SoC drivers -# -CONFIG_MESON_CANVAS=m -CONFIG_MESON_CLK_MEASURE=y -CONFIG_MESON_GX_SOCINFO=y -# end of Amlogic SoC drivers - -# -# Apple SoC drivers -# -CONFIG_APPLE_MAILBOX=m -CONFIG_APPLE_RTKIT=m -CONFIG_APPLE_SART=y -# end of Apple SoC drivers - -# -# Broadcom SoC drivers -# -CONFIG_SOC_BRCMSTB=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_CPM_TSA is not set -CONFIG_FSL_GUTS=y -CONFIG_FSL_MC_DPIO=m -CONFIG_DPAA2_CONSOLE=m -CONFIG_FSL_RCPM=y -# end of NXP/Freescale QorIQ SoC drivers - -# -# fujitsu SoC drivers -# -# CONFIG_A64FX_DIAG is not set -# end of fujitsu SoC drivers - -# -# Hisilicon SoC drivers -# -# CONFIG_KUNPENG_HCCS is not set -# end of Hisilicon SoC drivers - -# -# i.MX SoC drivers -# -CONFIG_SOC_IMX8M=y -CONFIG_SOC_IMX9=m -# 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_DVFSRC is not set -CONFIG_MTK_INFRACFG=y -CONFIG_MTK_PMIC_WRAP=m -CONFIG_MTK_REGULATOR_COUPLER=y -CONFIG_MTK_MMSYS=m -CONFIG_MTK_SVS=m -CONFIG_MTK_SOCINFO=m -# end of MediaTek SoC drivers - -CONFIG_WPCM450_SOC=m - -# -# Qualcomm SoC drivers -# -CONFIG_QCOM_AOSS_QMP=m -CONFIG_QCOM_COMMAND_DB=y -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_PD_MAPPER=m -CONFIG_QCOM_PDR_HELPERS=m -CONFIG_QCOM_PDR_MSG=m -# CONFIG_QCOM_PMIC_PDCHARGER_ULOG is not set -CONFIG_QCOM_PMIC_GLINK=m -CONFIG_QCOM_QMI_HELPERS=m -CONFIG_QCOM_RAMP_CTRL=m -CONFIG_QCOM_RMTFS_MEM=m -# CONFIG_QCOM_RPM_MASTER_STATS is not set -CONFIG_QCOM_RPMH=y -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 -CONFIG_QCOM_ICC_BWMON=m -CONFIG_QCOM_INLINE_CRYPTO_ENGINE=m -# CONFIG_QCOM_PBS is not set -# end of Qualcomm SoC drivers - -CONFIG_QCOM_UBWC_CONFIG=m -CONFIG_ROCKCHIP_GRF=y -CONFIG_ROCKCHIP_IODOMAIN=m -CONFIG_SOC_SAMSUNG=y -CONFIG_EXYNOS_CHIPID=y -CONFIG_EXYNOS_USI=m -CONFIG_EXYNOS_PMU=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_ARCH_TEGRA_241_SOC is not set -# CONFIG_ARCH_TEGRA_264_SOC is not set -CONFIG_SOC_TEGRA_FUSE=y -CONFIG_SOC_TEGRA_FLOWCTRL=y -CONFIG_SOC_TEGRA_PMC=y -CONFIG_SOC_TEGRA_CBB=m -CONFIG_SOC_TI=y - -# -# Xilinx SoC drivers -# -CONFIG_ZYNQMP_POWER=y -CONFIG_XLNX_EVENT_MANAGER=y -# end of Xilinx SoC drivers -# end of SOC (System On Chip) specific Drivers - -# -# PM Domains -# -CONFIG_OWL_PM_DOMAINS_HELPER=y -CONFIG_OWL_PM_DOMAINS=y - -# -# Amlogic PM Domains -# -CONFIG_MESON_EE_PM_DOMAINS=y -CONFIG_MESON_SECURE_PM_DOMAINS=y -# end of Amlogic PM Domains - -CONFIG_APPLE_PMGR_PWRSTATE=y -CONFIG_ARM_SCMI_PERF_DOMAIN=y -CONFIG_ARM_SCMI_POWER_DOMAIN=m -CONFIG_ARM_SCPI_POWER_DOMAIN=m - -# -# Broadcom PM Domains -# -CONFIG_BCM2835_POWER=y -CONFIG_RASPBERRYPI_POWER=y -CONFIG_BCM_PMB=y -# end of Broadcom PM Domains - -# -# i.MX PM Domains -# -CONFIG_IMX_GPCV2_PM_DOMAINS=y -CONFIG_IMX8M_BLK_CTRL=y -CONFIG_IMX9_BLK_CTRL=y -CONFIG_IMX_SCU_PD=y -# end of i.MX PM Domains - -# -# MediaTek PM Domains -# -CONFIG_MTK_SCPSYS=y -CONFIG_MTK_SCPSYS_PM_DOMAINS=y -# CONFIG_AIROHA_CPU_PM_DOMAIN is not set -# end of MediaTek PM Domains - -# -# Qualcomm PM Domains -# -CONFIG_QCOM_CPR=m -CONFIG_QCOM_RPMHPD=y -CONFIG_QCOM_RPMPD=m -# end of Qualcomm PM Domains - -CONFIG_ROCKCHIP_PM_DOMAINS=y -CONFIG_EXYNOS_PM_DOMAINS=y -CONFIG_SUN20I_PPU=y -# CONFIG_SUN50I_H6_PRCM_PPU is not set -CONFIG_SUN55I_PCK600=y -CONFIG_SOC_TEGRA_POWERGATE_BPMP=y -CONFIG_ZYNQMP_PM_DOMAINS=y -# end of PM Domains - -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_HISI_UNCORE_DEVFREQ is not set -CONFIG_ARM_IMX_BUS_DEVFREQ=m -CONFIG_ARM_IMX8M_DDRC_DEVFREQ=m -CONFIG_ARM_TEGRA_DEVFREQ=m -CONFIG_ARM_MEDIATEK_CCI_DEVFREQ=m -CONFIG_ARM_RK3399_DMC_DEVFREQ=m -CONFIG_ARM_SUN8I_A33_MBUS_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_LC824206XA is not set -CONFIG_EXTCON_MAX3355=m -# CONFIG_EXTCON_MAX14526 is not set -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_EXTCON_RTK_TYPE_C is not set -CONFIG_MEMORY=y -CONFIG_ARM_PL172_MPMC=m -CONFIG_BRCMSTB_DPFE=y -CONFIG_BRCMSTB_MEMC=m -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_GTS_HELPER=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 -CONFIG_IIO_BACKEND=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_ADXL367=m -CONFIG_ADXL367_SPI=m -CONFIG_ADXL367_I2C=m -CONFIG_ADXL372=m -CONFIG_ADXL372_SPI=m -CONFIG_ADXL372_I2C=m -# CONFIG_ADXL380_SPI is not set -# CONFIG_ADXL380_I2C is not set -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_I2C=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_IIO_KX022A=m -CONFIG_IIO_KX022A_SPI=m -CONFIG_IIO_KX022A_I2C=m -# CONFIG_KXSD9 is not set -CONFIG_KXCJK1013=m -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_MSA311=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_AD4000 is not set -# CONFIG_AD4030 is not set -# CONFIG_AD4080 is not set -CONFIG_AD4130=m -# CONFIG_AD4170_4 is not set -# CONFIG_AD4695 is not set -# CONFIG_AD4851 is not set -CONFIG_AD7091R=m -CONFIG_AD7091R5=m -# CONFIG_AD7091R8 is not set -CONFIG_AD7124=m -# CONFIG_AD7173 is not set -# CONFIG_AD7191 is not set -# CONFIG_AD7192 is not set -# CONFIG_AD7266 is not set -# CONFIG_AD7280 is not set -# CONFIG_AD7291 is not set -CONFIG_AD7292=m -# CONFIG_AD7298 is not set -# CONFIG_AD7380 is not set -# CONFIG_AD7405 is not set -# CONFIG_AD7476 is not set -CONFIG_AD7606=m -CONFIG_AD7606_IFACE_PARALLEL=m -CONFIG_AD7606_IFACE_SPI=m -# CONFIG_AD7625 is not set -CONFIG_AD7766=m -CONFIG_AD7768_1=m -# CONFIG_AD7779 is not set -# 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_AD7944 is not set -CONFIG_AD7949=m -# CONFIG_AD799X is not set -CONFIG_AD9467=m -# CONFIG_ADE9000 is not set -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_GEHC_PMC_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_IMX93_ADC=m -# CONFIG_LTC2309 is not set -CONFIG_LTC2471=m -CONFIG_LTC2485=m -CONFIG_LTC2496=m -CONFIG_LTC2497=m -# CONFIG_MAX1027 is not set -CONFIG_MAX11100=m -CONFIG_MAX1118=m -CONFIG_MAX11205=m -CONFIG_MAX11410=m -CONFIG_MAX1241=m -# CONFIG_MAX1363 is not set -# CONFIG_MAX34408 is not set -CONFIG_MAX9611=m -# CONFIG_MCP320X is not set -# CONFIG_MCP3422 is not set -# CONFIG_MCP3564 is not set -CONFIG_MCP3911=m -CONFIG_MEDIATEK_MT6370_ADC=m -CONFIG_MEDIATEK_MT6577_AUXADC=m -CONFIG_MESON_SARADC=m -CONFIG_MP2629_ADC=m -# CONFIG_NAU7802 is not set -# CONFIG_NCT7201 is not set -# CONFIG_PAC1921 is not set -# CONFIG_PAC1934 is not set -CONFIG_QCOM_VADC_COMMON=m -CONFIG_QCOM_SPMI_RRADC=m -# CONFIG_QCOM_SPMI_IADC is not set -# CONFIG_QCOM_SPMI_VADC is not set -CONFIG_QCOM_SPMI_ADC5=m -# CONFIG_ROHM_BD79112 is not set -# CONFIG_ROHM_BD79124 is not set -CONFIG_ROCKCHIP_SARADC=m -CONFIG_RICHTEK_RTQ6056=m -CONFIG_SC27XX_ADC=m -CONFIG_SD_ADC_MODULATOR=m -CONFIG_SUN4I_GPADC=m -# CONFIG_SUN20I_GPADC is not set -# CONFIG_TI_ADC081C is not set -CONFIG_TI_ADC0832=m -CONFIG_TI_ADC084S021=m -CONFIG_TI_ADC108S102=m -CONFIG_TI_ADC12138=m -# CONFIG_TI_ADC128S052 is not set -CONFIG_TI_ADC161S626=m -CONFIG_TI_ADS1015=m -CONFIG_TI_ADS1100=m -# CONFIG_TI_ADS1119 is not set -CONFIG_TI_ADS124S08=m -# CONFIG_TI_ADS1298 is not set -CONFIG_TI_ADS131E08=m -# CONFIG_TI_ADS7138 is not set -CONFIG_TI_ADS7924=m -CONFIG_TI_ADS7950=m -CONFIG_TI_ADS8344=m -# CONFIG_TI_ADS8688 is not set -CONFIG_TI_LMP92064=m -CONFIG_TI_TLC4541=m -CONFIG_TI_TSC2046=m -# CONFIG_VF610_ADC is not set -# CONFIG_VIPERBOARD_ADC is not set -CONFIG_XILINX_XADC=m -CONFIG_XILINX_AMS=m -# end of Analog to digital converters - -# -# Analog to digital and digital to analog converters -# -CONFIG_AD74115=m -CONFIG_AD74413R=m -# end of Analog to digital and digital to analog converters - -# -# Analog Front Ends -# -CONFIG_IIO_RESCALE=m -# end of Analog Front Ends - -# -# Amplifiers -# -# CONFIG_AD8366 is not set -CONFIG_ADA4250=m -CONFIG_HMC425=m -# end of Amplifiers - -# -# Capacitance to digital converters -# -# CONFIG_AD7150 is not set -# CONFIG_AD7746 is not set -# end of Capacitance to digital converters - -# -# Chemical Sensors -# -# CONFIG_AOSONG_AGS02MA is not set -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_ENS160 is not set -CONFIG_IAQCORE=m -# CONFIG_MHZ19B is not set -CONFIG_PMS7003=m -CONFIG_SCD30_CORE=m -CONFIG_SCD30_I2C=m -CONFIG_SCD30_SERIAL=m -CONFIG_SCD4X=m -# CONFIG_SEN0322 is not set -# 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 -# CONFIG_IIO_CROS_EC_ACTIVITY 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_INV_SENSORS_TIMESTAMP=m -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_AD3530R is not set -# CONFIG_AD3552R_HS is not set -CONFIG_AD3552R_LIB=m -CONFIG_AD3552R=m -# 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_AD9739A is not set -# CONFIG_ADI_AXI_DAC is not set -CONFIG_LTC2688=m -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_AD7293=m -# CONFIG_AD7303 is not set -# CONFIG_AD8460 is not set -CONFIG_AD8801=m -# CONFIG_BD79703 is not set -CONFIG_DPOT_DAC=m -CONFIG_DS4424=m -CONFIG_LTC1660=m -CONFIG_LTC2632=m -# CONFIG_LTC2664 is not set -CONFIG_M62332=m -# CONFIG_MAX517 is not set -CONFIG_MAX5522=m -# CONFIG_MAX5821 is not set -# CONFIG_MCP4725 is not set -# CONFIG_MCP4728 is not set -# CONFIG_MCP4821 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 - -# -# Filters -# -CONFIG_ADMV8818=m -# end of Filters - -# -# 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_ADF4377=m -# CONFIG_ADMFM2000 is not set -CONFIG_ADMV1013=m -CONFIG_ADMV1014=m -CONFIG_ADMV4420=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_ENS210 is not set -CONFIG_HDC100X=m -CONFIG_HDC2010=m -# CONFIG_HDC3020 is not set -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_ADIS16550 is not set -CONFIG_BMI160=m -CONFIG_BMI160_I2C=m -CONFIG_BMI160_SPI=m -# CONFIG_BMI270_I2C is not set -# CONFIG_BMI270_SPI is not set -# CONFIG_BMI323_I2C is not set -# CONFIG_BMI323_SPI is not set -CONFIG_BOSCH_BNO055=m -CONFIG_BOSCH_BNO055_SERIAL=m -CONFIG_BOSCH_BNO055_I2C=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_SMI240 is not set -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_AL3000A is not set -CONFIG_AL3010=m -# CONFIG_AL3320A is not set -# CONFIG_APDS9160 is not set -# CONFIG_APDS9300 is not set -# CONFIG_APDS9306 is not set -CONFIG_APDS9960=m -CONFIG_AS73211=m -# CONFIG_BH1745 is not set -# 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_ISL76682 is not set -CONFIG_HID_SENSOR_ALS=m -CONFIG_HID_SENSOR_PROX=m -CONFIG_JSA1212=m -CONFIG_ROHM_BU27034=m -CONFIG_RPR0521=m -# CONFIG_SENSORS_LM3533 is not set -# CONFIG_LTR390 is not set -# CONFIG_LTR501 is not set -CONFIG_LTRF216A=m -CONFIG_LV0104CS=m -# CONFIG_MAX44000 is not set -CONFIG_MAX44009=m -CONFIG_NOA1305=m -CONFIG_OPT3001=m -# CONFIG_OPT4001 is not set -# CONFIG_OPT4060 is not set -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_VEML3235 is not set -CONFIG_VEML6030=m -# CONFIG_VEML6040 is not set -# CONFIG_VEML6046X00 is not set -# CONFIG_VEML6070 is not set -# CONFIG_VEML6075 is not set -CONFIG_VL6180=m -CONFIG_ZOPT2201=m -# end of Light sensors - -# -# Magnetometer sensors -# -# CONFIG_AF8133J is not set -CONFIG_AK8974=m -# CONFIG_AK8975 is not set -# CONFIG_AK09911 is not set -# CONFIG_ALS31300 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_INFINEON_TLV493D 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_SI7210 is not set -CONFIG_TI_TMAG5273=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 -# CONFIG_X9250 is not set -# end of Digital potentiometers - -# -# Digital potentiostats -# -CONFIG_LMP91000=m -# end of Digital potentiostats - -# -# Pressure sensors -# -CONFIG_ABP060MG=m -# CONFIG_ROHM_BM1390 is not set -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_HSC030PA is not set -CONFIG_ICP10100=m -CONFIG_MPL115=m -CONFIG_MPL115_I2C=m -CONFIG_MPL115_SPI=m -# CONFIG_MPL3115 is not set -# CONFIG_MPRLS0025PA is not set -# CONFIG_MS5611 is not set -CONFIG_MS5637=m -# CONFIG_SDP500 is not set -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_D3323AA is not set -# CONFIG_HX9023S is not set -# CONFIG_IRSD200 is not set -CONFIG_ISL29501=m -CONFIG_LIDAR_LITE_V2=m -CONFIG_MB1232=m -CONFIG_PING=m -CONFIG_RFD77402=m -CONFIG_SRF04=m -CONFIG_SX_COMMON=m -CONFIG_SX9310=m -CONFIG_SX9324=m -CONFIG_SX9360=m -CONFIG_SX9500=m -CONFIG_SRF08=m -CONFIG_VCNL3020=m -CONFIG_VL53L0X_I2C=m -# CONFIG_AW96103 is not set -# end of Proximity and distance sensors - -# -# Resolver to digital converters -# -# CONFIG_AD2S90 is not set -# CONFIG_AD2S1200 is not set -# CONFIG_AD2S1210 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_MLX90635 is not set -# CONFIG_TMP006 is not set -CONFIG_TMP007=m -CONFIG_TMP117=m -CONFIG_TSYS01=m -CONFIG_TSYS02D=m -CONFIG_MAX30208=m -CONFIG_MAX31856=m -CONFIG_MAX31865=m -# CONFIG_MCP9600 is not set -# 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_PWM=y -# CONFIG_PWM_DEBUG is not set -# CONFIG_PWM_PROVIDE_GPIO is not set -CONFIG_PWM_APPLE=m -# CONFIG_PWM_ARGON_FAN_HAT is not set -CONFIG_PWM_ATMEL_HLCDC_PWM=m -CONFIG_PWM_ATMEL_TCB=m -# CONFIG_PWM_AXI_PWMGEN is not set -CONFIG_PWM_BCM2835=m -CONFIG_PWM_BCM_IPROC=m -CONFIG_PWM_BERLIN=m -CONFIG_PWM_BRCMSTB=m -CONFIG_PWM_CLK=m -CONFIG_PWM_CROS_EC=m -CONFIG_PWM_DWC_CORE=m -CONFIG_PWM_DWC=m -# CONFIG_PWM_FSL_FTM is not set -# CONFIG_PWM_GPIO 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_MC33XS2410 is not set -CONFIG_PWM_MEDIATEK=m -CONFIG_PWM_MESON=m -CONFIG_PWM_MTK_DISP=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 -CONFIG_PWM_XILINX=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_ITS_PARENT=y -CONFIG_ARM_GIC_V3_ITS=y -CONFIG_ARM_GIC_V3_ITS_FSL_MC=y -CONFIG_ARM_GIC_V5=y -CONFIG_IRQ_MSI_LIB=y -CONFIG_ALPINE_MSI=y -CONFIG_AL_FIC=y -CONFIG_BCM2712_MIP=m -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_SUN6I_R_INTC=y -CONFIG_SUNXI_NMI_INTC=y -# 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_QCOM_MPM=m -CONFIG_IMX_IRQSTEER=y -CONFIG_IMX_INTMUX=y -CONFIG_IMX_MU_MSI=m -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_GPIO is not set -# CONFIG_RESET_IMX_SCU is not set -CONFIG_RESET_IMX7=y -CONFIG_RESET_IMX8MP_AUDIOMIX=y -CONFIG_RESET_MCHP_SPARX5=y -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_RESET_TI_TPS380X=m -CONFIG_RESET_ZYNQMP=y -CONFIG_RESET_MESON_COMMON=y -CONFIG_RESET_MESON=y -# CONFIG_RESET_MESON_AUX is not set -CONFIG_RESET_MESON_AUDIO_ARB=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_SNPS_EUSB2 is not set -CONFIG_PHY_XGENE=m -CONFIG_PHY_CAN_TRANSCEIVER=m -# CONFIG_PHY_NXP_PTN3222 is not set -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_MIPI_DPHY_ANALOG=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_DPHY_RX=m -CONFIG_PHY_CADENCE_SIERRA=m -CONFIG_PHY_CADENCE_SALVO=m -CONFIG_PHY_FSL_IMX8MQ_USB=m -CONFIG_PHY_MIXEL_LVDS_PHY=m -CONFIG_PHY_MIXEL_MIPI_DPHY=m -CONFIG_PHY_FSL_IMX8M_PCIE=m -# CONFIG_PHY_FSL_IMX8QM_HSIO is not set -# CONFIG_PHY_FSL_SAMSUNG_HDMI_PHY is not set -CONFIG_PHY_FSL_LYNX_28G=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_PCIE=m -# CONFIG_PHY_MTK_XFI_TPHY is not set -CONFIG_PHY_MTK_TPHY=m -CONFIG_PHY_MTK_UFS=m -CONFIG_PHY_MTK_XSPHY=m -CONFIG_PHY_MTK_HDMI=m -# CONFIG_PHY_MTK_MIPI_CSI_0_5 is not set -CONFIG_PHY_MTK_MIPI_DSI=m -CONFIG_PHY_MTK_DP=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_EDP=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_QMP_COMBO=m -CONFIG_PHY_QCOM_QMP_PCIE=m -CONFIG_PHY_QCOM_QMP_PCIE_8996=m -CONFIG_PHY_QCOM_QMP_UFS=m -CONFIG_PHY_QCOM_QMP_USB=m -# CONFIG_PHY_QCOM_QMP_USB_LEGACY is not set -CONFIG_PHY_QCOM_QUSB2=m -CONFIG_PHY_QCOM_EUSB2_REPEATER=m -# CONFIG_PHY_QCOM_M31_USB is not set -# CONFIG_PHY_QCOM_UNIPHY_PCIE_28LP is not set -# CONFIG_PHY_QCOM_M31_EUSB is not set -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_QCOM_SGMII_ETH is not set -# CONFIG_PHY_RTK_RTD_USB2PHY is not set -# CONFIG_PHY_RTK_RTD_USB3PHY is not set -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_NANENG_COMBO_PHY=m -CONFIG_PHY_ROCKCHIP_PCIE=m -# CONFIG_PHY_ROCKCHIP_SAMSUNG_DCPHY is not set -CONFIG_PHY_ROCKCHIP_SAMSUNG_HDPTX=m -CONFIG_PHY_ROCKCHIP_SNPS_PCIE3=m -CONFIG_PHY_ROCKCHIP_TYPEC=m -CONFIG_PHY_ROCKCHIP_USB=m -CONFIG_PHY_ROCKCHIP_USBDP=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_ARM_SCMI_POWERCAP=m -# 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_NI is not set -CONFIG_ARM_PMU=y -CONFIG_ARM_PMU_ACPI=y -CONFIG_ARM_SMMU_V3_PMU=m -CONFIG_ARM_PMUV3=y -CONFIG_ARM_DSU_PMU=m -CONFIG_FSL_IMX8_DDR_PMU=m -# CONFIG_FSL_IMX9_DDR_PMU is not set -# CONFIG_FUJITSU_UNCORE_PMU is not set -CONFIG_QCOM_L2_PMU=y -CONFIG_QCOM_L3_PMU=y -CONFIG_THUNDERX2_PMU=m -CONFIG_XGENE_PMU=y -CONFIG_ARM_SPE_PMU=m -CONFIG_ARM64_BRBE=y -CONFIG_ARM_DMC620_PMU=m -CONFIG_MARVELL_CN10K_TAD_PMU=m -CONFIG_APPLE_M1_CPU_PMU=y -CONFIG_ALIBABA_UNCORE_DRW_PMU=m -CONFIG_HISI_PMU=y -CONFIG_HISI_PCIE_PMU=m -CONFIG_HNS3_PMU=m -CONFIG_MARVELL_CN10K_DDR_PMU=m -# CONFIG_DWC_PCIE_PMU is not set -CONFIG_ARM_CORESIGHT_PMU_ARCH_SYSTEM_PMU=m -# CONFIG_NVIDIA_CORESIGHT_PMU_ARCH_SYSTEM_PMU is not set -# CONFIG_AMPERE_CORESIGHT_PMU_ARCH_SYSTEM_PMU is not set -CONFIG_MESON_DDR_PMU=m -CONFIG_CXL_PMU=m -# CONFIG_MARVELL_PEM_PMU is not set -# 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_BINDER_IPC=y -CONFIG_ANDROID_BINDERFS=y -CONFIG_ANDROID_BINDER_DEVICES="" -# end of Android - -CONFIG_LIBNVDIMM=m -CONFIG_BLK_DEV_PMEM=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_NVDIMM_SECURITY_TEST is not set -CONFIG_DAX=y -CONFIG_DEV_DAX=m -CONFIG_DEV_DAX_PMEM=m -CONFIG_DEV_DAX_HMEM=m -CONFIG_DEV_DAX_CXL=m -CONFIG_DEV_DAX_HMEM_DEVICES=y -CONFIG_DEV_DAX_KMEM=m -CONFIG_NVMEM=y -CONFIG_NVMEM_SYSFS=y -CONFIG_NVMEM_LAYOUTS=y - -# -# Layout Types -# -CONFIG_NVMEM_LAYOUT_SL28_VPD=m -CONFIG_NVMEM_LAYOUT_ONIE_TLV=m -CONFIG_NVMEM_LAYOUT_U_BOOT_ENV=m -# end of Layout Types - -CONFIG_NVMEM_APPLE_EFUSES=m -# CONFIG_NVMEM_APPLE_SPMI is not set -CONFIG_NVMEM_BCM_OCOTP=m -CONFIG_NVMEM_IMX_IIM=m -CONFIG_NVMEM_IMX_OCOTP=m -# CONFIG_NVMEM_IMX_OCOTP_ELE is not set -CONFIG_NVMEM_IMX_OCOTP_SCU=m -CONFIG_NVMEM_LAYERSCAPE_SFP=m -CONFIG_NVMEM_MESON_EFUSE=m -CONFIG_NVMEM_MESON_MX_EFUSE=m -CONFIG_NVMEM_MTK_EFUSE=m -# CONFIG_NVMEM_S32G_OCOTP is not set -CONFIG_NVMEM_QCOM_QFPROM=m -# CONFIG_NVMEM_QCOM_SEC_QFPROM is not set -# CONFIG_NVMEM_RMEM is not set -CONFIG_NVMEM_ROCKCHIP_EFUSE=m -CONFIG_NVMEM_ROCKCHIP_OTP=m -CONFIG_NVMEM_SC27XX_EFUSE=m -CONFIG_NVMEM_SNVS_LPGPR=m -CONFIG_NVMEM_SPMI_SDAM=m -CONFIG_NVMEM_SPRD_EFUSE=m -CONFIG_NVMEM_SUNXI_SID=m -CONFIG_NVMEM_U_BOOT_ENV=m -CONFIG_NVMEM_ZYNQMP=y - -# -# 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 -CONFIG_HISI_PTT=m -# 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_CORE=m -# CONFIG_FPGA_MGR_XILINX_SELECTMAP is not set -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_FPGA_MGR_MICROCHIP_SPI=m -CONFIG_FPGA_MGR_LATTICE_SYSCONFIG=m -CONFIG_FPGA_MGR_LATTICE_SYSCONFIG_SPI=m -# CONFIG_FSI is not set -CONFIG_TEE=m -CONFIG_TEE_DMABUF_HEAPS=y -# CONFIG_OPTEE is not set -CONFIG_OPTEE_STATIC_PROTMEM_POOL=y -# CONFIG_ARM_TSTEE is not set -# CONFIG_QCOMTEE is not set -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_IMX8MP=m -# CONFIG_INTERCONNECT_MTK is not set -CONFIG_INTERCONNECT_QCOM=y -CONFIG_INTERCONNECT_QCOM_BCM_VOTER=y -# CONFIG_INTERCONNECT_QCOM_GLYMUR is not set -# CONFIG_INTERCONNECT_QCOM_MSM8909 is not set -# CONFIG_INTERCONNECT_QCOM_MSM8916 is not set -# CONFIG_INTERCONNECT_QCOM_MSM8937 is not set -# CONFIG_INTERCONNECT_QCOM_MSM8939 is not set -# CONFIG_INTERCONNECT_QCOM_MSM8953 is not set -# CONFIG_INTERCONNECT_QCOM_MSM8974 is not set -# CONFIG_INTERCONNECT_QCOM_MSM8976 is not set -# CONFIG_INTERCONNECT_QCOM_MSM8996 is not set -CONFIG_INTERCONNECT_QCOM_OSM_L3=m -# CONFIG_INTERCONNECT_QCOM_QCM2290 is not set -# CONFIG_INTERCONNECT_QCOM_QCS404 is not set -# CONFIG_INTERCONNECT_QCOM_QCS615 is not set -# CONFIG_INTERCONNECT_QCOM_QCS8300 is not set -# CONFIG_INTERCONNECT_QCOM_QDU1000 is not set -CONFIG_INTERCONNECT_QCOM_RPMH_POSSIBLE=y -CONFIG_INTERCONNECT_QCOM_RPMH=y -# CONFIG_INTERCONNECT_QCOM_SA8775P is not set -# CONFIG_INTERCONNECT_QCOM_SAR2130P is not set -# CONFIG_INTERCONNECT_QCOM_SC7180 is not set -# CONFIG_INTERCONNECT_QCOM_SC7280 is not set -# CONFIG_INTERCONNECT_QCOM_SC8180X is not set -CONFIG_INTERCONNECT_QCOM_SC8280XP=y -# CONFIG_INTERCONNECT_QCOM_SDM660 is not set -# CONFIG_INTERCONNECT_QCOM_SDM670 is not set -# CONFIG_INTERCONNECT_QCOM_SDM845 is not set -# CONFIG_INTERCONNECT_QCOM_SDX55 is not set -# CONFIG_INTERCONNECT_QCOM_SDX65 is not set -# CONFIG_INTERCONNECT_QCOM_SDX75 is not set -# CONFIG_INTERCONNECT_QCOM_SM6115 is not set -# CONFIG_INTERCONNECT_QCOM_SM6350 is not set -# CONFIG_INTERCONNECT_QCOM_SM7150 is not set -# CONFIG_INTERCONNECT_QCOM_MILOS is not set -# CONFIG_INTERCONNECT_QCOM_SM8150 is not set -# CONFIG_INTERCONNECT_QCOM_SM8250 is not set -# CONFIG_INTERCONNECT_QCOM_SM8350 is not set -# CONFIG_INTERCONNECT_QCOM_SM8450 is not set -# CONFIG_INTERCONNECT_QCOM_SM8550 is not set -# CONFIG_INTERCONNECT_QCOM_SM8650 is not set -# CONFIG_INTERCONNECT_QCOM_SM8750 is not set -# CONFIG_INTERCONNECT_QCOM_X1E80100 is not set -CONFIG_INTERCONNECT_SAMSUNG=y -CONFIG_INTERCONNECT_EXYNOS=m -CONFIG_INTERCONNECT_CLK=m -# CONFIG_COUNTER is not set -# CONFIG_MOST is not set -CONFIG_PECI=m -CONFIG_PECI_CPU=m -CONFIG_HTE=y -CONFIG_HTE_TEGRA194=m -# CONFIG_HTE_TEGRA194_TEST is not set -# CONFIG_CDX_BUS is not set -# end of Device Drivers - -# -# File systems -# -CONFIG_DCACHE_WORD_ACCESS=y -CONFIG_VALIDATE_FS_PARSER=y -CONFIG_FS_IOMAP=y -CONFIG_FS_STACK=y -CONFIG_BUFFER_HEAD=y -CONFIG_LEGACY_DIRECT_IO=y -# CONFIG_EXT2_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_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_SUPPORT_ASCII_CI=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_RUN_SANITY_TESTS is not set -# CONFIG_BTRFS_DEBUG is not set -# CONFIG_BTRFS_ASSERT is not set -# CONFIG_BTRFS_EXPERIMENTAL 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_F2FS_UNFAIR_RWSEM=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_QUOTA_DEBUG is not set -CONFIG_QUOTA_TREE=m -CONFIG_QFMT_V1=m -CONFIG_QFMT_V2=m -CONFIG_QUOTACTL=y -CONFIG_AUTOFS_FS=y -CONFIG_FUSE_FS=m -CONFIG_CUSE=m -CONFIG_VIRTIO_FS=m -CONFIG_FUSE_DAX=y -CONFIG_FUSE_PASSTHROUGH=y -CONFIG_FUSE_IO_URING=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 -# CONFIG_OVERLAY_FS_DEBUG is not set - -# -# Caches -# -CONFIG_NETFS_SUPPORT=m -CONFIG_NETFS_STATS=y -# CONFIG_NETFS_DEBUG is not set -CONFIG_FSCACHE=y -CONFIG_FSCACHE_STATS=y -CONFIG_CACHEFILES=m -# CONFIG_CACHEFILES_DEBUG is not set -# CONFIG_CACHEFILES_ERROR_INJECTION is not set -# CONFIG_CACHEFILES_ONDEMAND 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_NTFS3_FS=m -# CONFIG_NTFS3_64BIT_CLUSTER is not set -CONFIG_NTFS3_LZX_XPRESS=y -# CONFIG_NTFS3_FS_POSIX_ACL is not set -CONFIG_NTFS_FS=m -# 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_TMPFS_QUOTA is not set -CONFIG_ARCH_SUPPORTS_HUGETLBFS=y -CONFIG_HUGETLBFS=y -CONFIG_HUGETLB_PAGE=y -CONFIG_HUGETLB_PMD_PAGE_TABLE_SHARING=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=y -CONFIG_SQUASHFS_DECOMP_MULTI_PERCPU=y -CONFIG_SQUASHFS_CHOICE_DECOMP_BY_MOUNT=y -CONFIG_SQUASHFS_MOUNT_DECOMP_THREADS=y -CONFIG_SQUASHFS_XATTR=y -# CONFIG_SQUASHFS_COMP_CACHE_FULL is not set -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_COMPRESS=y -# 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_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_BACKED_BY_FILE=y -CONFIG_EROFS_FS_ZIP=y -CONFIG_EROFS_FS_ZIP_LZMA=y -# CONFIG_EROFS_FS_ZIP_DEFLATE is not set -# CONFIG_EROFS_FS_ZIP_ZSTD is not set -# CONFIG_EROFS_FS_ZIP_ACCEL is not set -# CONFIG_EROFS_FS_ONDEMAND is not set -# CONFIG_EROFS_FS_PCPU_KTHREAD 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 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 is not set -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_NFSD_LEGACY_CLIENT_TRACKING is not set -# CONFIG_NFSD_V4_DELEG_TIMESTAMPS is not set -CONFIG_GRACE_PERIOD=m -CONFIG_LOCKD=m -CONFIG_LOCKD_V4=y -CONFIG_NFS_ACL_SUPPORT=m -CONFIG_NFS_COMMON=y -# CONFIG_NFS_LOCALIO is not set -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_RPCSEC_GSS_KRB5_ENCTYPES_AES_SHA1=y -# CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_CAMELLIA is not set -CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_AES_SHA2=y -CONFIG_SUNRPC_DEBUG=y -# CONFIG_SUNRPC_DEBUG_TRACE 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=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_CIFS_COMPRESSION is not set -# CONFIG_SMB_SERVER is not set -CONFIG_SMBFS=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_NLS_UCS2_UTILS=m -CONFIG_DLM=m -CONFIG_DLM_DEBUG=y -CONFIG_UNICODE=y -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_BIG_KEYS is not set -CONFIG_TRUSTED_KEYS=m -CONFIG_HAVE_TRUSTED_KEYS=y -CONFIG_TRUSTED_KEYS_TPM=y -CONFIG_TRUSTED_KEYS_TEE=y -CONFIG_TRUSTED_KEYS_CAAM=y -CONFIG_TRUSTED_KEYS_DCP=y -CONFIG_ENCRYPTED_KEYS=y -# CONFIG_USER_DECRYPTED_DATA is not set -CONFIG_KEY_DH_OPERATIONS=y -CONFIG_KEY_NOTIFICATIONS=y -CONFIG_SECURITY_DMESG_RESTRICT=y -CONFIG_PROC_MEM_ALWAYS_FORCE=y -# CONFIG_PROC_MEM_FORCE_PTRACE is not set -# CONFIG_PROC_MEM_NO_FORCE is not set -CONFIG_SECURITY=y -CONFIG_HAS_SECURITY_AUDIT=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_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_DEBUG is not set -CONFIG_SECURITY_APPARMOR_INTROSPECT_POLICY=y -CONFIG_SECURITY_APPARMOR_HASH=y -CONFIG_SECURITY_APPARMOR_HASH_DEFAULT=y -CONFIG_SECURITY_APPARMOR_EXPORT_BINARY=y -CONFIG_SECURITY_APPARMOR_PARANOID_LOAD=y -# CONFIG_SECURITY_LOADPIN is not set -CONFIG_SECURITY_YAMA=y -# CONFIG_SECURITY_SAFESETID is not set -CONFIG_SECURITY_LOCKDOWN_LSM=y -CONFIG_SECURITY_LOCKDOWN_LSM_EARLY=y -CONFIG_LOCK_DOWN_KERNEL_FORCE_NONE=y -# CONFIG_LOCK_DOWN_KERNEL_FORCE_INTEGRITY is not set -# CONFIG_LOCK_DOWN_KERNEL_FORCE_CONFIDENTIALITY is not set -CONFIG_SECURITY_LANDLOCK=y -# CONFIG_SECURITY_IPE is not set -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="landlock,yama,loadpin,safesetid,integrity" - -# -# Kernel hardening options -# - -# -# Memory initialization -# -CONFIG_CC_HAS_AUTO_VAR_INIT_PATTERN=y -CONFIG_CC_HAS_AUTO_VAR_INIT_ZERO_BARE=y -CONFIG_CC_HAS_AUTO_VAR_INIT_ZERO=y -# CONFIG_INIT_STACK_NONE is not set -# CONFIG_INIT_STACK_ALL_PATTERN is not set -CONFIG_INIT_STACK_ALL_ZERO=y -CONFIG_INIT_ON_ALLOC_DEFAULT_ON=y -# CONFIG_INIT_ON_FREE_DEFAULT_ON is not set -CONFIG_CC_HAS_ZERO_CALL_USED_REGS=y -# CONFIG_ZERO_CALL_USED_REGS is not set -# end of Memory initialization - -# -# Bounds checking -# -CONFIG_FORTIFY_SOURCE=y -CONFIG_HARDENED_USERCOPY=y -CONFIG_HARDENED_USERCOPY_DEFAULT_ON=y -# end of Bounds checking - -# -# Hardening of kernel data structures -# -# CONFIG_LIST_HARDENED is not set -# CONFIG_BUG_ON_DATA_CORRUPTION is not set -# end of Hardening of kernel data structures - -CONFIG_RANDSTRUCT_NONE=y -# 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_SIG=y -CONFIG_CRYPTO_SIG2=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_SELFTESTS is not set -CONFIG_CRYPTO_NULL=y -CONFIG_CRYPTO_PCRYPT=m -CONFIG_CRYPTO_CRYPTD=m -CONFIG_CRYPTO_AUTHENC=m -# CONFIG_CRYPTO_KRB5ENC is not set -# CONFIG_CRYPTO_BENCHMARK is not set -CONFIG_CRYPTO_ENGINE=m -# end of Crypto core or helper - -# -# Public-key cryptography -# -CONFIG_CRYPTO_RSA=y -CONFIG_CRYPTO_DH=y -CONFIG_CRYPTO_DH_RFC7919_GROUPS=y -CONFIG_CRYPTO_ECC=m -CONFIG_CRYPTO_ECDH=m -CONFIG_CRYPTO_ECDSA=m -CONFIG_CRYPTO_ECRDSA=m -# end of Public-key cryptography - -# -# Block ciphers -# -CONFIG_CRYPTO_AES=y -CONFIG_CRYPTO_AES_TI=m -CONFIG_CRYPTO_ANUBIS=m -CONFIG_CRYPTO_ARIA=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_SEED=m -CONFIG_CRYPTO_SERPENT=m -CONFIG_CRYPTO_SM4=m -CONFIG_CRYPTO_SM4_GENERIC=m -CONFIG_CRYPTO_TEA=m -CONFIG_CRYPTO_TWOFISH=m -CONFIG_CRYPTO_TWOFISH_COMMON=m -# end of Block ciphers - -# -# Length-preserving ciphers and modes -# -CONFIG_CRYPTO_ADIANTUM=m -CONFIG_CRYPTO_ARC4=m -CONFIG_CRYPTO_CHACHA20=m -CONFIG_CRYPTO_CBC=y -CONFIG_CRYPTO_CTR=y -CONFIG_CRYPTO_CTS=y -CONFIG_CRYPTO_ECB=y -CONFIG_CRYPTO_HCTR2=m -CONFIG_CRYPTO_LRW=m -CONFIG_CRYPTO_PCBC=m -CONFIG_CRYPTO_XCTR=m -CONFIG_CRYPTO_XTS=y -CONFIG_CRYPTO_NHPOLY1305=m -# end of Length-preserving ciphers and modes - -# -# AEAD (authenticated encryption with associated data) ciphers -# -# CONFIG_CRYPTO_AEGIS128 is not set -CONFIG_CRYPTO_CHACHA20POLY1305=m -CONFIG_CRYPTO_CCM=m -CONFIG_CRYPTO_GCM=y -CONFIG_CRYPTO_GENIV=y -CONFIG_CRYPTO_SEQIV=y -CONFIG_CRYPTO_ECHAINIV=m -CONFIG_CRYPTO_ESSIV=m -# end of AEAD (authenticated encryption with associated data) ciphers - -# -# Hashes, digests, and MACs -# -CONFIG_CRYPTO_BLAKE2B=m -CONFIG_CRYPTO_CMAC=m -CONFIG_CRYPTO_GHASH=y -CONFIG_CRYPTO_HMAC=y -CONFIG_CRYPTO_MD4=m -CONFIG_CRYPTO_MD5=y -CONFIG_CRYPTO_MICHAEL_MIC=m -CONFIG_CRYPTO_POLYVAL=m -CONFIG_CRYPTO_RMD160=m -CONFIG_CRYPTO_SHA1=y -CONFIG_CRYPTO_SHA256=y -CONFIG_CRYPTO_SHA512=y -CONFIG_CRYPTO_SHA3=y -CONFIG_CRYPTO_SM3_GENERIC=m -CONFIG_CRYPTO_STREEBOG=m -CONFIG_CRYPTO_WP512=m -CONFIG_CRYPTO_XCBC=m -CONFIG_CRYPTO_XXHASH=m -# end of Hashes, digests, and MACs - -# -# CRCs (cyclic redundancy checks) -# -CONFIG_CRYPTO_CRC32C=y -CONFIG_CRYPTO_CRC32=m -# end of CRCs (cyclic redundancy checks) - -# -# 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 -# end of Compression - -# -# 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_JITTERENTROPY_MEMORY_BLOCKS=64 -CONFIG_CRYPTO_JITTERENTROPY_MEMORY_BLOCKSIZE=32 -CONFIG_CRYPTO_JITTERENTROPY_OSR=1 -CONFIG_CRYPTO_KDF800108_CTR=y -# end of Random number generation - -# -# Userspace interface -# -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 -# end of Userspace interface - -CONFIG_CRYPTO_NHPOLY1305_NEON=m - -# -# Accelerated Cryptographic Algorithms for CPU (arm64) -# -CONFIG_CRYPTO_GHASH_ARM64_CE=m -CONFIG_CRYPTO_SHA3_ARM64=m -CONFIG_CRYPTO_SM3_NEON=m -CONFIG_CRYPTO_SM3_ARM64_CE=m -CONFIG_CRYPTO_POLYVAL_ARM64_CE=m -CONFIG_CRYPTO_AES_ARM64=m -CONFIG_CRYPTO_AES_ARM64_CE=m -CONFIG_CRYPTO_AES_ARM64_CE_BLK=m -CONFIG_CRYPTO_AES_ARM64_NEON_BLK=m -CONFIG_CRYPTO_AES_ARM64_BS=m -CONFIG_CRYPTO_SM4_ARM64_CE=m -CONFIG_CRYPTO_SM4_ARM64_CE_BLK=m -CONFIG_CRYPTO_SM4_ARM64_NEON_BLK=m -CONFIG_CRYPTO_AES_ARM64_CE_CCM=m -CONFIG_CRYPTO_SM4_ARM64_CE_CCM=m -CONFIG_CRYPTO_SM4_ARM64_CE_GCM=m -# end of Accelerated Cryptographic Algorithms for CPU (arm64) - -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_CAAM_PRNG_API=y -CONFIG_CRYPTO_DEV_FSL_CAAM_BLOB_GEN=y -# CONFIG_CRYPTO_DEV_FSL_CAAM_RNG_TEST is not set -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_AES is not set -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_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_CRYPTO_DEV_QAT=m -CONFIG_CRYPTO_DEV_QAT_DH895xCC=m -CONFIG_CRYPTO_DEV_QAT_C3XXX=m -CONFIG_CRYPTO_DEV_QAT_C62X=m -CONFIG_CRYPTO_DEV_QAT_4XXX=m -# CONFIG_CRYPTO_DEV_QAT_420XX is not set -CONFIG_CRYPTO_DEV_QAT_DH895xCCVF=m -CONFIG_CRYPTO_DEV_QAT_C3XXXVF=m -CONFIG_CRYPTO_DEV_QAT_C62XVF=m -# CONFIG_CRYPTO_DEV_QAT_ERROR_INJECTION is not set -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_ROCKCHIP_DEBUG is not set -# CONFIG_CRYPTO_DEV_TEGRA is not set -# CONFIG_CRYPTO_DEV_XILINX_TRNG is not set -CONFIG_CRYPTO_DEV_ZYNQMP_AES=m -CONFIG_CRYPTO_DEV_ZYNQMP_SHA3=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_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=y -# CONFIG_FIPS_SIGNATURE_SELFTEST is not set - -# -# Certificates for signature checking -# -CONFIG_MODULE_SIG_KEY="certs/signing_key.pem" -CONFIG_MODULE_SIG_KEY_TYPE_RSA=y -# CONFIG_MODULE_SIG_KEY_TYPE_ECDSA is not set -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_CRYPTO_KRB5 is not set -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_CORDIC=m -# CONFIG_PRIME_NUMBERS is not set -CONFIG_RATIONAL=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_TRACE_MMIO_ACCESS is not set -CONFIG_CRC7=m -CONFIG_CRC8=y -CONFIG_CRC16=y -CONFIG_CRC_CCITT=y -CONFIG_CRC_ITU_T=m -CONFIG_CRC_T10DIF=y -CONFIG_CRC_T10DIF_ARCH=y -CONFIG_CRC32=y -CONFIG_CRC32_ARCH=y -CONFIG_CRC64=y -CONFIG_CRC_OPTIMIZATIONS=y - -# -# Crypto library routines -# -CONFIG_CRYPTO_HASH_INFO=y -CONFIG_CRYPTO_LIB_UTILS=y -CONFIG_CRYPTO_LIB_AES=y -CONFIG_CRYPTO_LIB_ARC4=m -CONFIG_CRYPTO_LIB_GF128MUL=y -CONFIG_CRYPTO_LIB_CHACHA=m -CONFIG_CRYPTO_LIB_CHACHA_ARCH=y -CONFIG_CRYPTO_LIB_CURVE25519=m -CONFIG_CRYPTO_LIB_CURVE25519_GENERIC=y -CONFIG_CRYPTO_LIB_DES=m -CONFIG_CRYPTO_LIB_MD5=y -CONFIG_CRYPTO_LIB_POLY1305=m -CONFIG_CRYPTO_LIB_POLY1305_ARCH=y -CONFIG_CRYPTO_LIB_POLY1305_GENERIC=y -CONFIG_CRYPTO_LIB_POLY1305_RSIZE=9 -CONFIG_CRYPTO_LIB_CHACHA20POLY1305=m -CONFIG_CRYPTO_LIB_SHA1=y -CONFIG_CRYPTO_LIB_SHA1_ARCH=y -CONFIG_CRYPTO_LIB_SHA256=y -CONFIG_CRYPTO_LIB_SHA256_ARCH=y -CONFIG_CRYPTO_LIB_SHA512=y -CONFIG_CRYPTO_LIB_SHA512_ARCH=y -CONFIG_CRYPTO_LIB_SM3=m -# end of Crypto library routines - -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_COMMON=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_ARM=y -CONFIG_XZ_DEC_ARMTHUMB=y -CONFIG_XZ_DEC_ARM64=y -CONFIG_XZ_DEC_SPARC=y -CONFIG_XZ_DEC_RISCV=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_INTERVAL_TREE_SPAN_ITER=y -CONFIG_XARRAY_MULTI=y -CONFIG_ASSOCIATIVE_ARRAY=y -CONFIG_CLOSURES=y -CONFIG_HAS_IOMEM=y -CONFIG_HAS_IOPORT=y -CONFIG_HAS_IOPORT_MAP=y -CONFIG_HAS_DMA=y -CONFIG_DMA_OPS_HELPERS=y -CONFIG_NEED_SG_DMA_FLAGS=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_SYNC_DMA_FOR_DEVICE=y -CONFIG_ARCH_HAS_SYNC_DMA_FOR_CPU=y -CONFIG_ARCH_HAS_DMA_PREP_COHERENT=y -CONFIG_ARCH_HAS_FORCE_DMA_UNENCRYPTED=y -CONFIG_SWIOTLB=y -# CONFIG_SWIOTLB_DYNAMIC is not set -CONFIG_DMA_BOUNCE_UNALIGNED_KMALLOC=y -CONFIG_DMA_NEED_SYNC=y -# CONFIG_DMA_RESTRICTED_POOL is not set -CONFIG_DMA_NONCOHERENT_MMAP=y -CONFIG_DMA_COHERENT_POOL=y -CONFIG_DMA_DIRECT_REMAP=y -CONFIG_DMA_CMA=y -# CONFIG_DMA_NUMA_CMA is not set - -# -# Default contiguous memory area size: -# -CONFIG_CMA_SIZE_MBYTES=128 -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_CPUMASK_OFFSTACK=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_VDSO_GETRANDOM=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_STACKDEPOT_MAX_FRAMES=64 -CONFIG_SBITMAP=y -CONFIG_PARMAN=m -CONFIG_OBJAGG=m -# CONFIG_LWQ_TEST is not set -# end of Library routines - -CONFIG_GENERIC_IOREMAP=y -CONFIG_GENERIC_LIB_DEVMEM_IS_ALLOWED=y -CONFIG_PLDMFW=y -CONFIG_ASN1_ENCODER=m -CONFIG_POLYNOMIAL=m -CONFIG_FIRMWARE_TABLE=y -CONFIG_UNION_FIND=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_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 - -CONFIG_DEBUG_KERNEL=y -CONFIG_DEBUG_MISC=y - -# -# Compile-time checks and compiler options -# -CONFIG_DEBUG_INFO=y -CONFIG_AS_HAS_NON_CONST_ULEB128=y -# CONFIG_DEBUG_INFO_NONE 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_REDUCED is not set -CONFIG_DEBUG_INFO_COMPRESSED_NONE=y -# CONFIG_DEBUG_INFO_COMPRESSED_ZLIB is not set -# CONFIG_DEBUG_INFO_COMPRESSED_ZSTD is not set -# CONFIG_DEBUG_INFO_SPLIT is not set -CONFIG_DEBUG_INFO_BTF=y -CONFIG_PAHOLE_HAS_SPLIT_BTF=y -CONFIG_PAHOLE_HAS_LANG_EXCLUDE=y -CONFIG_DEBUG_INFO_BTF_MODULES=y -# CONFIG_MODULE_ALLOW_BTF_MISMATCH is not set -# 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=y -# CONFIG_UBSAN is not set -CONFIG_HAVE_ARCH_KCSAN=y -CONFIG_HAVE_KCSAN_COMPILER=y -# CONFIG_KCSAN is not set -# end of Generic Kernel Debugging Instruments - -# -# Networking Debugging -# -# CONFIG_NET_DEV_REFCNT_TRACKER is not set -# CONFIG_NET_NS_REFCNT_TRACKER is not set -# CONFIG_DEBUG_NET is not set -# CONFIG_DEBUG_NET_SMALL_RTNL is not set -# end of Networking Debugging - -# -# Memory Debugging -# -CONFIG_PAGE_EXTENSION=y -# CONFIG_DEBUG_PAGEALLOC is not set -CONFIG_SLUB_DEBUG=y -# CONFIG_SLUB_DEBUG_ON is not set -CONFIG_PAGE_OWNER=y -# CONFIG_PAGE_TABLE_CHECK 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_ARCH_HAS_PTDUMP=y -CONFIG_PTDUMP=y -# CONFIG_PTDUMP_DEBUGFS is not set -CONFIG_HAVE_DEBUG_KMEMLEAK=y -# CONFIG_DEBUG_KMEMLEAK is not set -# CONFIG_PER_VMA_LOCK_STATS is not set -# CONFIG_DEBUG_OBJECTS is not set -# CONFIG_SHRINKER_DEBUG 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_VFS is not set -# CONFIG_DEBUG_VM is not set -# CONFIG_DEBUG_VM_PGTABLE is not set -CONFIG_ARCH_HAS_DEBUG_VIRTUAL=y -CONFIG_DEBUG_VIRTUAL=y -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_KASAN_SW_TAGS=y -CONFIG_CC_HAS_WORKING_NOSANITIZE_ADDRESS=y -# CONFIG_KASAN is not set -CONFIG_HAVE_ARCH_KFENCE=y -CONFIG_KFENCE=y -CONFIG_KFENCE_SAMPLE_INTERVAL=100 -CONFIG_KFENCE_NUM_OBJECTS=255 -# CONFIG_KFENCE_DEFERRABLE is not set -# CONFIG_KFENCE_STATIC_KEYS is not set -CONFIG_KFENCE_STRESS_TEST_FAULTS=0 -# end of Memory Debugging - -# CONFIG_DEBUG_SHIRQ is not set - -# -# Debug Oops, Lockups and Hangs -# -# CONFIG_PANIC_ON_OOPS is not set -CONFIG_PANIC_TIMEOUT=0 -CONFIG_LOCKUP_DETECTOR=y -CONFIG_SOFTLOCKUP_DETECTOR=y -# CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC is not set -CONFIG_HAVE_HARDLOCKUP_DETECTOR_BUDDY=y -# CONFIG_HARDLOCKUP_DETECTOR is not set -CONFIG_DETECT_HUNG_TASK=y -CONFIG_DEFAULT_HUNG_TASK_TIMEOUT=120 -# CONFIG_BOOTPARAM_HUNG_TASK_PANIC is not set -CONFIG_DETECT_HUNG_TASK_BLOCKER=y -# CONFIG_WQ_WATCHDOG is not set -# CONFIG_WQ_CPU_INTENSIVE_REPORT is not set -# CONFIG_TEST_LOCKUP is not set -# end of Debug Oops, Lockups and Hangs - -# -# Scheduler Debugging -# -CONFIG_SCHED_INFO=y -CONFIG_SCHEDSTATS=y -# end of Scheduler Debugging - -# CONFIG_DEBUG_PREEMPT 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_DEBUG_CLOSURES is not set -# CONFIG_DEBUG_MAPLE_TREE is not set -# end of Debug kernel data structures - -# -# RCU Debugging -# -CONFIG_TORTURE_TEST=m -# CONFIG_RCU_SCALE_TEST is not set -CONFIG_RCU_TORTURE_TEST=m -# CONFIG_RCU_TORTURE_TEST_CHK_RDR_STATE is not set -# CONFIG_RCU_TORTURE_TEST_LOG_CPU is not set -# CONFIG_RCU_TORTURE_TEST_LOG_GP is not set -CONFIG_RCU_REF_SCALE_TEST=m -CONFIG_RCU_CPU_STALL_TIMEOUT=60 -CONFIG_RCU_EXP_CPU_STALL_TIMEOUT=0 -# CONFIG_RCU_CPU_STALL_CPUTIME is not set -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_DEBUG_CGROUP_REF 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_FUNCTION_GRAPH_FREGS=y -CONFIG_HAVE_FTRACE_GRAPH_FUNC=y -CONFIG_HAVE_DYNAMIC_FTRACE=y -CONFIG_HAVE_DYNAMIC_FTRACE_WITH_DIRECT_CALLS=y -CONFIG_HAVE_DYNAMIC_FTRACE_WITH_CALL_OPS=y -CONFIG_HAVE_EXTRA_IPI_TRACEPOINTS=y -CONFIG_HAVE_DYNAMIC_FTRACE_WITH_ARGS=y -CONFIG_HAVE_SYSCALL_TRACEPOINTS=y -CONFIG_HAVE_C_RECORDMCOUNT=y -CONFIG_HAVE_BUILDTIME_MCOUNT_SORT=y -CONFIG_BUILDTIME_MCOUNT_SORT=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_TRACEFS_AUTOMOUNT_DEPRECATED=y -CONFIG_BOOTTIME_TRACING=y -CONFIG_FUNCTION_TRACER=y -CONFIG_FUNCTION_GRAPH_TRACER=y -# CONFIG_FUNCTION_GRAPH_RETVAL is not set -# CONFIG_FUNCTION_GRAPH_RETADDR is not set -CONFIG_FUNCTION_TRACE_ARGS=y -CONFIG_DYNAMIC_FTRACE=y -CONFIG_DYNAMIC_FTRACE_WITH_DIRECT_CALLS=y -CONFIG_DYNAMIC_FTRACE_WITH_CALL_OPS=y -CONFIG_DYNAMIC_FTRACE_WITH_ARGS=y -# CONFIG_FPROBE is not set -CONFIG_FUNCTION_PROFILER=y -CONFIG_STACK_TRACER=y -# 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_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_PROBE_EVENTS_BTF_ARGS=y -CONFIG_KPROBE_EVENTS=y -# CONFIG_KPROBE_EVENTS_ON_NOTRACE is not set -CONFIG_UPROBE_EVENTS=y -CONFIG_EPROBE_EVENTS=y -CONFIG_BPF_EVENTS=y -CONFIG_DYNAMIC_EVENTS=y -CONFIG_PROBE_EVENTS=y -CONFIG_BPF_KPROBE_OVERRIDE=y -CONFIG_FTRACE_MCOUNT_USE_PATCHABLE_FUNCTION_ENTRY=y -CONFIG_TRACING_MAP=y -CONFIG_SYNTH_EVENTS=y -# CONFIG_USER_EVENTS is not set -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_VALIDATE_RCU_IS_WATCHING is not set -# CONFIG_FTRACE_STARTUP_TEST is not set -# CONFIG_FTRACE_SORT_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_RV is not set -# CONFIG_SAMPLES is not set -CONFIG_HAVE_SAMPLE_FTRACE_DIRECT=y -CONFIG_HAVE_SAMPLE_FTRACE_DIRECT_MULTI=y -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_CTCU is not set -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 -CONFIG_ULTRASOC_SMB=m -# CONFIG_CORESIGHT_TPDM is not set -# CONFIG_CORESIGHT_TPDA is not set -# CONFIG_CORESIGHT_DUMMY is not set -# CONFIG_CORESIGHT_TNOC is not set -# 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_KCOV is not set -CONFIG_RUNTIME_TESTING_MENU=y -# CONFIG_TEST_DHRY is not set -# CONFIG_LKDTM is not set -# CONFIG_TEST_MIN_HEAP is not set -# CONFIG_TEST_DIV64 is not set -# CONFIG_TEST_MULDIV64 is not set -# CONFIG_BACKTRACE_SELF_TEST is not set -# CONFIG_TEST_REF_TRACKER 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_TEST_KSTRTOX is not set -# CONFIG_TEST_BITMAP is not set -# CONFIG_TEST_UUID is not set -# CONFIG_TEST_XARRAY is not set -# CONFIG_TEST_MAPLE_TREE is not set -# CONFIG_TEST_RHASHTABLE 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_BPF 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_DYNAMIC_DEBUG is not set -# CONFIG_TEST_KMOD is not set -# CONFIG_TEST_KALLSYMS is not set -# CONFIG_TEST_DEBUG_VIRTUAL is not set -# CONFIG_TEST_MEMCAT_P is not set -# CONFIG_TEST_OBJAGG is not set -# CONFIG_TEST_MEMINIT is not set -# CONFIG_TEST_HMM is not set -# CONFIG_TEST_FREE_PAGES is not set -# CONFIG_TEST_FPU is not set -# CONFIG_TEST_OBJPOOL is not set -CONFIG_ARCH_USE_MEMTEST=y -CONFIG_MEMTEST=y -# end of Kernel Testing and Coverage - -# -# Rust hacking -# -# end of Rust hacking -# end of Kernel hacking - -CONFIG_IO_URING_ZCRX=y diff --git a/srcpkgs/linux6.18/files/i386-dotconfig b/srcpkgs/linux6.18/files/i386-dotconfig deleted file mode 100644 index ae4bebdcacad64..00000000000000 --- a/srcpkgs/linux6.18/files/i386-dotconfig +++ /dev/null @@ -1,11559 +0,0 @@ -# -# Automatically generated file; DO NOT EDIT. -# Linux/i386 6.18.0 Kernel Configuration -# -CONFIG_CC_VERSION_TEXT="gcc (GCC) 14.2.1 20250405" -CONFIG_CC_IS_GCC=y -CONFIG_GCC_VERSION=140201 -CONFIG_CLANG_VERSION=0 -CONFIG_AS_IS_GNU=y -CONFIG_AS_VERSION=24400 -CONFIG_LD_IS_BFD=y -CONFIG_LD_VERSION=24400 -CONFIG_LLD_VERSION=0 -CONFIG_RUSTC_VERSION=0 -CONFIG_RUSTC_LLVM_VERSION=0 -CONFIG_CC_CAN_LINK=y -CONFIG_CC_HAS_ASM_GOTO_OUTPUT=y -CONFIG_CC_HAS_ASM_GOTO_TIED_OUTPUT=y -CONFIG_TOOLS_SUPPORT_RELR=y -CONFIG_CC_HAS_ASM_INLINE=y -CONFIG_CC_HAS_ASSUME=y -CONFIG_CC_HAS_NO_PROFILE_FN_ATTR=y -CONFIG_LD_CAN_USE_KEEP_IN_OVERLAY=y -CONFIG_PAHOLE_VERSION=131 -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_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_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_IRQ_MATRIX_ALLOCATOR=y -CONFIG_GENERIC_IRQ_RESERVATION_MODE=y -CONFIG_GENERIC_IRQ_STAT_SNAPSHOT=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_GENERIC_TIME_VSYSCALL=y -CONFIG_GENERIC_CLOCKEVENTS=y -CONFIG_GENERIC_CLOCKEVENTS_BROADCAST=y -CONFIG_GENERIC_CLOCKEVENTS_BROADCAST_IDLE=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 -CONFIG_CONTEXT_TRACKING=y -CONFIG_CONTEXT_TRACKING_IDLE=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 -CONFIG_CLOCKSOURCE_WATCHDOG_MAX_SKEW_US=100 -# CONFIG_POSIX_AUX_CLOCKS is not set -# 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 is not set -CONFIG_BPF_UNPRIV_DEFAULT_OFF=y -# CONFIG_BPF_PRELOAD is not set -CONFIG_BPF_LSM=y -# end of BPF subsystem - -CONFIG_PREEMPT_BUILD=y -CONFIG_ARCH_HAS_PREEMPT_LAZY=y -# CONFIG_PREEMPT_NONE is not set -CONFIG_PREEMPT_VOLUNTARY=y -# CONFIG_PREEMPT is not set -# CONFIG_PREEMPT_LAZY is not set -CONFIG_PREEMPT_COUNT=y -CONFIG_PREEMPTION=y -CONFIG_PREEMPT_DYNAMIC=y -CONFIG_SCHED_CORE=y -# CONFIG_SCHED_CLASS_EXT is not set - -# -# 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 is not set -# 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_TREE_SRCU=y -CONFIG_TASKS_RCU_GENERIC=y -CONFIG_NEED_TASKS_RCU=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_INDEX=y -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_GCC10_NO_ARRAY_BOUNDS=y -CONFIG_CC_NO_ARRAY_BOUNDS=y -CONFIG_GCC_NO_STRINGOP_OVERFLOW=y -CONFIG_CC_NO_STRINGOP_OVERFLOW=y -CONFIG_SLAB_OBJ_EXT=y -CONFIG_CGROUPS=y -CONFIG_PAGE_COUNTER=y -# CONFIG_CGROUP_FAVOR_DYNMODS is not set -CONFIG_MEMCG=y -CONFIG_MEMCG_V1=y -CONFIG_BLK_CGROUP=y -CONFIG_CGROUP_WRITEBACK=y -CONFIG_CGROUP_SCHED=y -CONFIG_GROUP_SCHED_WEIGHT=y -CONFIG_GROUP_SCHED_BANDWIDTH=y -CONFIG_FAIR_GROUP_SCHED=y -CONFIG_CFS_BANDWIDTH=y -# CONFIG_RT_GROUP_SCHED is not set -CONFIG_SCHED_MM_CID=y -CONFIG_CGROUP_PIDS=y -CONFIG_CGROUP_RDMA=y -# CONFIG_CGROUP_DMEM is not set -CONFIG_CGROUP_FREEZER=y -CONFIG_CGROUP_HUGETLB=y -CONFIG_CPUSETS=y -CONFIG_CPUSETS_V1=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_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_BOOT_CONFIG_FORCE is not set -# CONFIG_BOOT_CONFIG_EMBED is not set -CONFIG_INITRAMFS_PRESERVE_MTIME=y -CONFIG_CC_OPTIMIZE_FOR_PERFORMANCE=y -# CONFIG_CC_OPTIMIZE_FOR_SIZE is not set -CONFIG_LD_ORPHAN_WARN=y -CONFIG_LD_ORPHAN_WARN_LEVEL="warn" -CONFIG_SYSCTL=y -CONFIG_HAVE_UID16=y -CONFIG_SYSCTL_EXCEPTION_TRACE=y -CONFIG_SYSFS_SYSCALL=y -CONFIG_HAVE_PCSPKR_PLATFORM=y -# CONFIG_EXPERT is not set -CONFIG_UID16=y -CONFIG_MULTIUSER=y -CONFIG_SGETMASK_SYSCALL=y -CONFIG_FHANDLE=y -CONFIG_POSIX_TIMERS=y -CONFIG_PRINTK=y -CONFIG_BUG=y -CONFIG_ELF_CORE=y -CONFIG_PCSPKR_PLATFORM=y -CONFIG_FUTEX=y -CONFIG_FUTEX_PI=y -CONFIG_FUTEX_PRIVATE_HASH=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_KCMP=y -CONFIG_RSEQ=y -CONFIG_CACHESTAT_SYSCALL=y -CONFIG_KALLSYMS=y -# CONFIG_KALLSYMS_SELFTEST is not set -CONFIG_KALLSYMS_ALL=y -CONFIG_ARCH_HAS_MEMBARRIER_SYNC_CORE=y -CONFIG_HAVE_PERF_EVENTS=y -CONFIG_GUEST_PERF_EVENTS=y - -# -# 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_SYSTEM_DATA_VERIFICATION=y -CONFIG_PROFILING=y -CONFIG_TRACEPOINTS=y - -# -# Kexec and crash features -# -CONFIG_VMCORE_INFO=y -CONFIG_KEXEC_CORE=y -CONFIG_KEXEC=y -# CONFIG_KEXEC_JUMP is not set -# end of Kexec and crash features -# 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_HIBERNATION_POSSIBLE=y -CONFIG_ARCH_SUSPEND_POSSIBLE=y -CONFIG_HAVE_INTEL_TXT=y -CONFIG_ARCH_SUPPORTS_UPROBES=y -CONFIG_FIX_EARLYCON_MEM=y -CONFIG_PGTABLE_LEVELS=3 - -# -# Processor type and features -# -CONFIG_SMP=y -CONFIG_X86_MPPARSE=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_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=y -CONFIG_X86_HV_CALLBACK_VECTOR=y -CONFIG_KVM_GUEST=y -CONFIG_ARCH_CPUIDLE_HALTPOLL=y -CONFIG_PVH=y -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_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_MATOM is not set -CONFIG_CC_HAS_MARCH_NATIVE=y -# 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_HAVE_PAE=y -CONFIG_X86_CX8=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_CPU_SUP_INTEL=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_ZHAOXIN=y -CONFIG_CPU_SUP_VORTEX_32=y -CONFIG_HPET_TIMER=y -CONFIG_HPET_EMULATE_RTC=y -CONFIG_DMI=y -CONFIG_BOOT_VESA_SUPPORT=y -CONFIG_NR_CPUS_RANGE_BEGIN=2 -CONFIG_NR_CPUS_RANGE_END=8 -CONFIG_NR_CPUS_DEFAULT=8 -CONFIG_NR_CPUS=8 -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=m -CONFIG_PERF_EVENTS_INTEL_RAPL=m -CONFIG_PERF_EVENTS_INTEL_CSTATE=m -CONFIG_PERF_EVENTS_AMD_POWER=m -CONFIG_PERF_EVENTS_AMD_UNCORE=m -CONFIG_PERF_EVENTS_AMD_BRS=y -# 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_X86_REBOOTFIXUPS is not set -CONFIG_MICROCODE=y -CONFIG_MICROCODE_INITRD32=y -# CONFIG_MICROCODE_LATE_LOADING is not set -# CONFIG_MICROCODE_DBG is not set -CONFIG_X86_MSR=m -CONFIG_X86_CPUID=m -# CONFIG_HIGHMEM4G is not set -CONFIG_VMSPLIT_3G=y -# CONFIG_VMSPLIT_2G is not set -# CONFIG_VMSPLIT_1G is not set -CONFIG_PAGE_OFFSET=0xC0000000 -CONFIG_X86_PAE=y -CONFIG_X86_CPA_STATISTICS=y -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_DEVICE=y -CONFIG_X86_PMEM_LEGACY=m -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=1 -CONFIG_MTRR_SANITIZER_SPARE_REG_NR_DEFAULT=1 -CONFIG_X86_PAT=y -CONFIG_X86_UMIP=y -CONFIG_CC_HAS_IBT=y -CONFIG_ARCH_PKEY_BITS=4 -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_EFI_HANDOVER_PROTOCOL is not set -CONFIG_EFI_RUNTIME_MAP=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_ARCH_SUPPORTS_KEXEC=y -CONFIG_ARCH_SUPPORTS_KEXEC_PURGATORY=y -CONFIG_ARCH_SUPPORTS_KEXEC_SIG=y -CONFIG_ARCH_SUPPORTS_KEXEC_SIG_FORCE=y -CONFIG_ARCH_SUPPORTS_KEXEC_BZIMAGE_VERIFY_SIG=y -CONFIG_ARCH_SUPPORTS_KEXEC_JUMP=y -CONFIG_ARCH_DEFAULT_CRASH_DUMP=y -CONFIG_ARCH_SUPPORTS_CRASH_HOTPLUG=y -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_COMPAT_VDSO is not set -# CONFIG_CMDLINE_BOOL is not set -CONFIG_MODIFY_LDT_SYSCALL=y -# CONFIG_STRICT_SIGALTSTACK_SIZE is not set -CONFIG_X86_BUS_LOCK_DETECT=y -# end of Processor type and features - -CONFIG_CC_HAS_NAMED_AS=y -CONFIG_CC_HAS_NAMED_AS_FIXED_SANITIZERS=y -CONFIG_USE_X86_SEG_SUPPORT=y -CONFIG_CC_HAS_SLS=y -CONFIG_CC_HAS_RETURN_THUNK=y -CONFIG_CC_HAS_ENTRY_PADDING=y -CONFIG_FUNCTION_PADDING_CFI=0 -CONFIG_FUNCTION_PADDING_BYTES=4 -CONFIG_CPU_MITIGATIONS=y -CONFIG_MITIGATION_PAGE_TABLE_ISOLATION=y -CONFIG_MITIGATION_RETPOLINE=y -# CONFIG_MITIGATION_RETHUNK is not set -CONFIG_MITIGATION_GDS=y -CONFIG_MITIGATION_RFDS=y -CONFIG_MITIGATION_SPECTRE_BHI=y -CONFIG_MITIGATION_MDS=y -CONFIG_MITIGATION_TAA=y -CONFIG_MITIGATION_MMIO_STALE_DATA=y -CONFIG_MITIGATION_L1TF=y -CONFIG_MITIGATION_RETBLEED=y -CONFIG_MITIGATION_SPECTRE_V1=y -CONFIG_MITIGATION_SPECTRE_V2=y -CONFIG_MITIGATION_SRBDS=y -CONFIG_MITIGATION_SSB=y -CONFIG_MITIGATION_TSA=y -CONFIG_MITIGATION_VMSCAPE=y - -# -# Power management and ACPI options -# -CONFIG_ARCH_HIBERNATION_HEADER=y -CONFIG_SUSPEND=y -CONFIG_SUSPEND_FREEZER=y -CONFIG_HIBERNATE_CALLBACKS=y -CONFIG_HIBERNATION=y -CONFIG_HIBERNATION_SNAPSHOT_DEV=y -CONFIG_HIBERNATION_COMP_LZO=y -# CONFIG_HIBERNATION_COMP_LZ4 is not set -CONFIG_HIBERNATION_DEF_COMP="lzo" -CONFIG_PM_STD_PARTITION="" -CONFIG_PM_SLEEP=y -CONFIG_PM_SLEEP_SMP=y -# CONFIG_PM_AUTOSLEEP is not set -# CONFIG_PM_USERSPACE_AUTOSLEEP is not set -# CONFIG_PM_WAKELOCKS is not set -CONFIG_PM=y -CONFIG_PM_DEBUG=y -# CONFIG_PM_ADVANCED_DEBUG is not set -# CONFIG_PM_TEST_SUSPEND is not set -CONFIG_PM_SLEEP_DEBUG=y -CONFIG_PM_TRACE=y -CONFIG_PM_TRACE_RTC=y -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_THERMAL_LIB=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=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_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_BGRT=y -CONFIG_ACPI_NHLT=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_EINJ=m -CONFIG_ACPI_APEI_EINJ_CXL=y -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_ACPI_PCC=y -CONFIG_ACPI_FFH=y -# 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=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_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_AMD_PSTATE=y -CONFIG_X86_AMD_PSTATE_DEFAULT_MODE=3 -# CONFIG_X86_AMD_PSTATE_UT is not set -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 -CONFIG_CPUFREQ_ARCH_CUR_FREQ=y -# 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=m -# 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_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 -CONFIG_AMD_NODE=y -# end of Bus options (PCI etc.) - -# -# Binary Emulations -# -CONFIG_COMPAT_32=y -# end of Binary Emulations - -CONFIG_HAVE_ATOMIC_IOMAP=y -CONFIG_KVM_COMMON=y -CONFIG_HAVE_KVM_PFNCACHE=y -CONFIG_HAVE_KVM_IRQCHIP=y -CONFIG_HAVE_KVM_IRQ_ROUTING=y -CONFIG_HAVE_KVM_DIRTY_RING=y -CONFIG_HAVE_KVM_DIRTY_RING_TSO=y -CONFIG_HAVE_KVM_DIRTY_RING_ACQ_REL=y -CONFIG_KVM_MMIO=y -CONFIG_KVM_ASYNC_PF=y -CONFIG_HAVE_KVM_MSI=y -CONFIG_HAVE_KVM_READONLY_MEM=y -CONFIG_HAVE_KVM_CPU_RELAX_INTERCEPT=y -CONFIG_KVM_VFIO=y -CONFIG_KVM_GENERIC_DIRTYLOG_READ_PROTECT=y -CONFIG_KVM_GENERIC_PRE_FAULT_MEMORY=y -CONFIG_HAVE_KVM_IRQ_BYPASS=m -CONFIG_HAVE_KVM_NO_POLL=y -CONFIG_VIRT_XFER_TO_GUEST_WORK=y -CONFIG_HAVE_KVM_PM_NOTIFIER=y -CONFIG_KVM_GENERIC_HARDWARE_ENABLING=y -CONFIG_KVM_GENERIC_MMU_NOTIFIER=y -CONFIG_KVM_ELIDE_TLB_FLUSH_IF_YOUNG=y -CONFIG_KVM_MMU_LOCKLESS_AGING=y -CONFIG_VIRTUALIZATION=y -CONFIG_KVM_X86=m -CONFIG_KVM=m -CONFIG_KVM_INTEL=m -CONFIG_KVM_AMD=m -CONFIG_KVM_IOAPIC=y -CONFIG_KVM_SMM=y -CONFIG_KVM_HYPERV=y -# CONFIG_KVM_XEN is not set -CONFIG_KVM_MAX_NR_VCPUS=1024 -CONFIG_X86_REQUIRED_FEATURE_ALWAYS=y -CONFIG_X86_REQUIRED_FEATURE_CX8=y -CONFIG_X86_REQUIRED_FEATURE_CMOV=y -CONFIG_X86_REQUIRED_FEATURE_FPU=y -CONFIG_X86_REQUIRED_FEATURE_PAE=y -CONFIG_X86_DISABLED_FEATURE_PCID=y -CONFIG_X86_DISABLED_FEATURE_PKU=y -CONFIG_X86_DISABLED_FEATURE_OSPKE=y -CONFIG_X86_DISABLED_FEATURE_RETHUNK=y -CONFIG_X86_DISABLED_FEATURE_UNRET=y -CONFIG_X86_DISABLED_FEATURE_CALL_DEPTH=y -CONFIG_X86_DISABLED_FEATURE_LAM=y -CONFIG_X86_DISABLED_FEATURE_ENQCMD=y -CONFIG_X86_DISABLED_FEATURE_SGX=y -CONFIG_X86_DISABLED_FEATURE_XENPV=y -CONFIG_X86_DISABLED_FEATURE_TDX_GUEST=y -CONFIG_X86_DISABLED_FEATURE_USER_SHSTK=y -CONFIG_X86_DISABLED_FEATURE_IBT=y -CONFIG_X86_DISABLED_FEATURE_FRED=y -CONFIG_X86_DISABLED_FEATURE_SEV_SNP=y -CONFIG_X86_DISABLED_FEATURE_INVLPGB=y -CONFIG_ARCH_CONFIGURES_CPU_MITIGATIONS=y - -# -# General architecture-dependent options -# -CONFIG_HOTPLUG_SMT=y -CONFIG_ARCH_SUPPORTS_SCHED_SMT=y -CONFIG_ARCH_SUPPORTS_SCHED_CLUSTER=y -CONFIG_ARCH_SUPPORTS_SCHED_MC=y -CONFIG_SCHED_SMT=y -CONFIG_SCHED_CLUSTER=y -CONFIG_SCHED_MC=y -CONFIG_HOTPLUG_CORE_SYNC=y -CONFIG_HOTPLUG_CORE_SYNC_DEAD=y -CONFIG_HOTPLUG_CORE_SYNC_FULL=y -CONFIG_HOTPLUG_SPLIT_STARTUP=y -CONFIG_GENERIC_IRQ_ENTRY=y -CONFIG_GENERIC_SYSCALL=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_KRETPROBE_ON_RETHOOK=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_TRACE_IRQFLAGS_NMI_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_ARCH_HAS_CPU_FINALIZE_INIT=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_MMU_GATHER_MERGE_VMAS=y -CONFIG_ARCH_WANT_IRQS_OFF_ACTIVATE_MM=y -CONFIG_MMU_LAZY_TLB_REFCOUNT=y -CONFIG_ARCH_HAVE_NMI_SAFE_CMPXCHG=y -CONFIG_ARCH_HAVE_EXTRA_ELF_NOTES=y -CONFIG_ARCH_HAS_NMI_SAFE_THIS_CPU_OPS=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_KSTACK_ERASE=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_AUTOFDO_CLANG=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_PMD_MKWRITE=y -CONFIG_HAVE_MOD_ARCH_SPECIFIC=y -CONFIG_MODULES_USE_ELF_REL=y -CONFIG_HAVE_SOFTIRQ_ON_OWN_STACK=y -CONFIG_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_HAVE_PAGE_SIZE_4KB=y -CONFIG_PAGE_SIZE_4KB=y -CONFIG_PAGE_SIZE_LESS_THAN_64KB=y -CONFIG_PAGE_SIZE_LESS_THAN_256KB=y -CONFIG_PAGE_SHIFT=12 -CONFIG_ISA_BUS_API=y -CONFIG_CLONE_BACKWARDS=y -CONFIG_OLD_SIGSUSPEND3=y -CONFIG_OLD_SIGACTION=y -CONFIG_COMPAT_32BIT_TIME=y -CONFIG_ARCH_SUPPORTS_RT=y -CONFIG_HAVE_ARCH_RANDOMIZE_KSTACK_OFFSET=y -CONFIG_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_ARCH_HAS_CPU_RESCTRL=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_HAVE_PREEMPT_DYNAMIC_CALL=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 -CONFIG_ARCH_HAS_HW_PTE_YOUNG=y -CONFIG_ARCH_HAS_NONLEAF_PMD_YOUNG=y -CONFIG_ARCH_HAS_KERNEL_FPU_SUPPORT=y -CONFIG_ARCH_VMLINUX_NEEDS_RELOCS=y -CONFIG_HAVE_GENERIC_TIF_BITS=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 -CONFIG_FUNCTION_ALIGNMENT_4B=y -CONFIG_FUNCTION_ALIGNMENT=4 -CONFIG_CC_HAS_MIN_FUNCTION_ALIGNMENT=y -CONFIG_CC_HAS_SANE_FUNCTION_ALIGNMENT=y -CONFIG_ARCH_HAS_CPU_ATTACK_VECTORS=y -# end of General architecture-dependent options - -CONFIG_RT_MUTEXES=y -CONFIG_MODULE_SIG_FORMAT=y -CONFIG_MODULES=y -CONFIG_MODULE_DEBUGFS=y -# CONFIG_MODULE_DEBUG is not set -CONFIG_MODULE_FORCE_LOAD=y -CONFIG_MODULE_UNLOAD=y -CONFIG_MODULE_FORCE_UNLOAD=y -CONFIG_MODULE_UNLOAD_TAINT_TRACKING=y -# CONFIG_MODVERSIONS is not set -# CONFIG_MODULE_SRCVERSION_ALL is not set -CONFIG_MODULE_SIG=y -# CONFIG_MODULE_SIG_FORCE is not set -# CONFIG_MODULE_SIG_ALL is not set -# CONFIG_MODULE_SIG_SHA1 is not set -# CONFIG_MODULE_SIG_SHA256 is not set -# CONFIG_MODULE_SIG_SHA384 is not set -CONFIG_MODULE_SIG_SHA512=y -# CONFIG_MODULE_SIG_SHA3_256 is not set -# CONFIG_MODULE_SIG_SHA3_384 is not set -# CONFIG_MODULE_SIG_SHA3_512 is not set -CONFIG_MODULE_SIG_HASH="sha512" -CONFIG_MODULE_COMPRESS=y -CONFIG_MODULE_COMPRESS_GZIP=y -# CONFIG_MODULE_COMPRESS_XZ is not set -# CONFIG_MODULE_COMPRESS_ZSTD is not set -# CONFIG_MODULE_COMPRESS_ALL is not set -CONFIG_MODULE_DECOMPRESS=y -# 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_BLOCK_LEGACY_AUTOLOAD=y -CONFIG_BLK_RQ_ALLOC_TIME=y -CONFIG_BLK_CGROUP_RWSTAT=y -CONFIG_BLK_CGROUP_PUNT_BIO=y -CONFIG_BLK_DEV_BSG_COMMON=y -CONFIG_BLK_ICQ=y -CONFIG_BLK_DEV_BSGLIB=y -CONFIG_BLK_DEV_INTEGRITY=y -CONFIG_BLK_DEV_WRITE_MOUNTED=y -CONFIG_BLK_DEV_ZONED=y -CONFIG_BLK_DEV_THROTTLING=y -CONFIG_BLK_WBT=y -CONFIG_BLK_WBT_MQ=y -CONFIG_BLK_CGROUP_IOLATENCY=y -CONFIG_BLK_CGROUP_FC_APPID=y -CONFIG_BLK_CGROUP_IOCOST=y -CONFIG_BLK_CGROUP_IOPRIO=y -CONFIG_BLK_DEBUG_FS=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 is not set -# end of Partition Types - -CONFIG_BLK_PM=y -CONFIG_BLOCK_HOLDER_DEPRECATED=y -CONFIG_BLK_MQ_STACKING=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_SWAP=y -CONFIG_ZSWAP=y -# CONFIG_ZSWAP_DEFAULT_ON is not set -# CONFIG_ZSWAP_SHRINKER_DEFAULT_ON is not set -# 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_ZSMALLOC=y - -# -# Zsmalloc allocator options -# - -# -# Zsmalloc is a common backend allocator for zswap & zram -# -# CONFIG_ZSMALLOC_STAT is not set -CONFIG_ZSMALLOC_CHAIN_SIZE=8 -# end of Zsmalloc allocator options - -# -# Slab allocator options -# -CONFIG_SLUB=y -CONFIG_KVFREE_RCU_BATCHED=y -CONFIG_SLAB_MERGE_DEFAULT=y -CONFIG_SLAB_FREELIST_RANDOM=y -CONFIG_SLAB_FREELIST_HARDENED=y -CONFIG_SLAB_BUCKETS=y -# CONFIG_SLUB_STATS is not set -CONFIG_SLUB_CPU_PARTIAL=y -# CONFIG_RANDOM_KMALLOC_CACHES is not set -# end of Slab allocator options - -CONFIG_SHUFFLE_PAGE_ALLOCATOR=y -# CONFIG_COMPAT_BRK is not set -CONFIG_SELECT_MEMORY_MODEL=y -# CONFIG_FLATMEM_MANUAL is not set -CONFIG_SPARSEMEM_MANUAL=y -CONFIG_SPARSEMEM=y -CONFIG_SPARSEMEM_STATIC=y -CONFIG_HAVE_GUP_FAST=y -CONFIG_MEMORY_ISOLATION=y -CONFIG_EXCLUSIVE_SYSTEM_RAM=y -CONFIG_ARCH_MHP_MEMMAP_ON_MEMORY_ENABLE=y -CONFIG_SPLIT_PTE_PTLOCKS=y -CONFIG_ARCH_ENABLE_SPLIT_PMD_PTLOCK=y -CONFIG_SPLIT_PMD_PTLOCKS=y -CONFIG_MEMORY_BALLOON=y -CONFIG_BALLOON_COMPACTION=y -CONFIG_COMPACTION=y -CONFIG_COMPACT_UNEVICTABLE_DEFAULT=1 -CONFIG_PAGE_REPORTING=y -CONFIG_MIGRATION=y -CONFIG_CONTIG_ALLOC=y -CONFIG_PCP_BATCH_SCALE_MAX=5 -CONFIG_PHYS_ADDR_T_64BIT=y -CONFIG_MMU_NOTIFIER=y -CONFIG_KSM=y -CONFIG_DEFAULT_MMAP_MIN_ADDR=65536 -CONFIG_ARCH_WANT_GENERAL_HUGETLB=y -# CONFIG_PERSISTENT_HUGE_ZERO_FOLIO is not set -CONFIG_MM_ID=y -CONFIG_TRANSPARENT_HUGEPAGE=y -# CONFIG_TRANSPARENT_HUGEPAGE_ALWAYS is not set -CONFIG_TRANSPARENT_HUGEPAGE_MADVISE=y -# CONFIG_TRANSPARENT_HUGEPAGE_NEVER is not set -# CONFIG_READ_ONLY_THP_FOR_FS is not set -# CONFIG_NO_PAGE_MAPCOUNT is not set -CONFIG_PAGE_MAPCOUNT=y -CONFIG_PGTABLE_HAS_HUGE_LEAVES=y -CONFIG_NEED_PER_CPU_EMBED_FIRST_CHUNK=y -CONFIG_NEED_PER_CPU_PAGE_FIRST_CHUNK=y -CONFIG_HAVE_SETUP_PER_CPU_AREA=y -CONFIG_CMA=y -# CONFIG_CMA_DEBUGFS is not set -CONFIG_CMA_SYSFS=y -CONFIG_CMA_AREAS=7 -CONFIG_PAGE_BLOCK_MAX_ORDER=10 -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_CURRENT_STACK_POINTER=y -CONFIG_ZONE_DMA=y -CONFIG_HMM_MIRROR=y -CONFIG_GET_FREE_REGION=y -CONFIG_VMAP_PFN=y -CONFIG_ARCH_USES_PG_ARCH_2=y -CONFIG_VM_EVENT_COUNTERS=y -# CONFIG_PERCPU_STATS is not set -# CONFIG_GUP_TEST is not set -CONFIG_GUP_GET_PXX_LOW_HIGH=y -# CONFIG_DMAPOOL_TEST is not set -CONFIG_ARCH_HAS_PTE_SPECIAL=y -CONFIG_MAPPING_DIRTY_HELPERS=y -CONFIG_KMAP_LOCAL=y -CONFIG_MEMFD_CREATE=y -CONFIG_SECRETMEM=y -CONFIG_ANON_VMA_NAME=y -CONFIG_USERFAULTFD=y -CONFIG_LOCK_MM_AND_FIND_VMA=y -CONFIG_EXECMEM=y - -# -# Data Access Monitoring -# -CONFIG_DAMON=y -CONFIG_DAMON_VADDR=y -CONFIG_DAMON_PADDR=y -CONFIG_DAMON_SYSFS=y -CONFIG_DAMON_RECLAIM=y -# CONFIG_DAMON_LRU_SORT is not set -# CONFIG_DAMON_STAT is not set -# end of Data Access Monitoring -# end of Memory Management options - -CONFIG_NET=y -CONFIG_NET_INGRESS=y -CONFIG_NET_EGRESS=y -CONFIG_NET_XGRESS=y -CONFIG_NET_REDIRECT=y -CONFIG_SKB_DECRYPTED=y -CONFIG_SKB_EXTENSIONS=y -CONFIG_NET_DEVMEM=y -CONFIG_NET_SHAPER=y -CONFIG_NET_CRC32C=y - -# -# Networking options -# -CONFIG_PACKET=y -CONFIG_PACKET_DIAG=m -# CONFIG_INET_PSP is not set -CONFIG_UNIX=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_IPTFS is not set -CONFIG_XFRM_ESPINTCP=y -# CONFIG_DIBS is not set -CONFIG_XDP_SOCKETS=y -CONFIG_XDP_SOCKETS_DIAG=m -CONFIG_NET_HANDSHAKE=y -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_TABLE_PERTURB_ORDER=16 -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=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_SIGPOOL=y -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_BPF_LINK=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_CONNTRACK_OVS=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_NF_NAT_OVS=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_EXTHDR_DCCP is not set -CONFIG_NFT_FLOW_OFFLOAD=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_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_NF_FLOW_TABLE_PROCFS is not set -CONFIG_NETFILTER_XTABLES=m -CONFIG_NETFILTER_XTABLES_LEGACY=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_IP_NF_IPTABLES_LEGACY=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_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_ECN=m -CONFIG_IP_NF_TARGET_TTL=m -CONFIG_IP_NF_RAW=m -CONFIG_IP_NF_SECURITY=m -CONFIG_IP_NF_ARPTABLES=m -CONFIG_NFT_COMPAT_ARP=m -CONFIG_IP_NF_ARPFILTER=m -CONFIG_IP_NF_ARP_MANGLE=m -# end of IP: Netfilter Configuration - -# -# IPv6: Netfilter Configuration -# -CONFIG_IP6_NF_IPTABLES_LEGACY=m -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_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 is not set -# CONFIG_NF_CONNTRACK_BRIDGE is not set -CONFIG_BRIDGE_NF_EBTABLES_LEGACY=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_IP_SCTP=m -# CONFIG_SCTP_DBG_OBJCNT is not set -CONFIG_SCTP_DEFAULT_COOKIE_HMAC_SHA256=y -# CONFIG_SCTP_DEFAULT_COOKIE_HMAC_NONE is not set -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_NONE=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_LEGACY_FCS=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_RZN1_A5PSW=m -CONFIG_NET_DSA_TAG_LAN9303=m -CONFIG_NET_DSA_TAG_SJA1105=m -CONFIG_NET_DSA_TAG_TRAILER=m -CONFIG_NET_DSA_TAG_VSC73XX_8021Q=m -CONFIG_NET_DSA_TAG_XRS700X=m -CONFIG_VLAN_8021Q=m -CONFIG_VLAN_8021Q_GVRP=y -CONFIG_VLAN_8021Q_MVRP=y -CONFIG_LLC=m -CONFIG_LLC2=m -CONFIG_ATALK=m -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_HTB=m -CONFIG_NET_SCH_HFSC=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_MQPRIO_LIB=m -CONFIG_NET_SCH_TAPRIO=m -CONFIG_NET_SCH_GRED=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_BPF is not set -# CONFIG_NET_SCH_DUALPI2 is not set -# CONFIG_NET_SCH_DEFAULT is not set - -# -# Classification -# -CONFIG_NET_CLS=y -CONFIG_NET_CLS_BASIC=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_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_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_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_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_MAX_SKB_FRAGS=17 -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 -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_LE=y -CONFIG_BT_LE_L2CAP_ECRED=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_MTK=m -CONFIG_BT_HCIBTUSB=m -CONFIG_BT_HCIBTUSB_AUTOSUSPEND=y -CONFIG_BT_HCIBTUSB_POLL_SYNC=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_HCIUART_AML is not set -CONFIG_BT_HCIBCM203X=m -CONFIG_BT_HCIBCM4377=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 -CONFIG_BT_NXPUART=m -CONFIG_BT_INTEL_PCIE=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_INJECT_RX_DELAY is not set -# CONFIG_AF_RXRPC_DEBUG is not set -# CONFIG_RXKAD is not set -# CONFIG_RXGK is not set -CONFIG_RXPERF=m -CONFIG_AF_KCM=m -CONFIG_STREAM_PARSER=y -CONFIG_MCTP=y -CONFIG_MCTP_FLOWS=y -CONFIG_FIB_RULES=y -CONFIG_WIRELESS=y -CONFIG_WIRELESS_EXT=y -CONFIG_WEXT_CORE=y -CONFIG_WEXT_PROC=y -CONFIG_WEXT_PRIV=y -CONFIG_CFG80211=m -# CONFIG_NL80211_TESTMODE is not set -# CONFIG_CFG80211_DEVELOPER_WARNINGS 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_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_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_FD=m -CONFIG_NET_9P_VIRTIO=m -# CONFIG_NET_9P_USBG 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_IEEE8021Q_HELPERS=y -CONFIG_NET_SELFTESTS=y -CONFIG_NET_SOCK_MSG=y -CONFIG_NET_DEVLINK=y -CONFIG_PAGE_POOL=y -CONFIG_PAGE_POOL_STATS=y -CONFIG_FAILOVER=m -CONFIG_ETHTOOL_NETLINK=y - -# -# Device Drivers -# -CONFIG_HAVE_EISA=y -# CONFIG_EISA is not set -CONFIG_HAVE_PCI=y -CONFIG_GENERIC_PCI_IOMAP=y -CONFIG_PCI=y -CONFIG_PCI_DOMAINS=y -CONFIG_PCIEPORTBUS=y -CONFIG_HOTPLUG_PCI_PCIE=y -CONFIG_PCIEAER=y -CONFIG_PCIEAER_INJECT=m -CONFIG_PCIEAER_CXL=y -# 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_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_DOE=y -CONFIG_PCI_ECAM=y -CONFIG_PCI_LOCKLESS_CONFIG=y -CONFIG_PCI_IOV=y -# CONFIG_PCI_NPEM is not set -CONFIG_PCI_PRI=y -CONFIG_PCI_PASID=y -# CONFIG_PCIE_TPH is not set -CONFIG_PCI_LABEL=y -CONFIG_VGA_ARB=y -CONFIG_VGA_ARB_MAX_GPUS=16 -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_OCTEONEP is not set -# CONFIG_HOTPLUG_PCI_SHPC is not set - -# -# PCI controller drivers -# -CONFIG_PCI_HOST_COMMON=y - -# -# Cadence-based PCIe controllers -# -# end of Cadence-based PCIe controllers - -# -# DesignWare-based PCIe controllers -# -CONFIG_PCIE_DW=y -# CONFIG_PCIE_DW_DEBUGFS is not set -CONFIG_PCIE_DW_HOST=y -CONFIG_PCI_MESON=y -# CONFIG_PCIE_DW_PLAT_HOST is not set -# end of DesignWare-based PCIe controllers - -# -# Mobiveil-based PCIe controllers -# -# end of Mobiveil-based PCIe controllers - -# -# PLDA-based PCIe controllers -# -# end of PLDA-based PCIe controllers -# 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_PCI_PWRCTRL_SLOT is not set -CONFIG_CXL_BUS=m -CONFIG_CXL_PCI=m -# CONFIG_CXL_MEM_RAW_COMMANDS is not set -CONFIG_CXL_PMEM=m -CONFIG_CXL_MEM=m -# CONFIG_CXL_FEATURES is not set -CONFIG_CXL_PORT=m -CONFIG_CXL_SUSPEND=y -CONFIG_CXL_REGION=y -# CONFIG_CXL_REGION_INVALIDATION_TEST 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_CPS_XX=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_DEVTMPFS_SAFE=y -CONFIG_STANDALONE=y -CONFIG_PREVENT_FIRMWARE_BUILD=y - -# -# Firmware loader -# -CONFIG_FW_LOADER=y -CONFIG_FW_LOADER_DEBUG=y -CONFIG_FW_LOADER_PAGED_BUF=y -CONFIG_FW_LOADER_SYSFS=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_LOADER_COMPRESS_XZ=y -CONFIG_FW_LOADER_COMPRESS_ZSTD=y -CONFIG_FW_CACHE=y -CONFIG_FW_UPLOAD=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_DEVICES=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_DMA_SHARED_BUFFER=y -# CONFIG_DMA_FENCE_TRACE is not set -# CONFIG_FW_DEVLINK_SYNC_STATE_TIMEOUT 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 -# CONFIG_MHI_BUS_EP is not set -# end of Bus devices - -# -# Cache Drivers -# -# end of Cache Drivers - -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_FW_CS_DSP=m -# CONFIG_GOOGLE_FIRMWARE is not set - -# -# EFI (Extensible Firmware Interface) Support -# -CONFIG_EFI_ESRT=y -CONFIG_EFI_VARS_PSTORE=y -CONFIG_EFI_VARS_PSTORE_DEFAULT_DISABLE=y -CONFIG_EFI_DXE_MEM_ATTRIBUTES=y -CONFIG_EFI_RUNTIME_WRAPPERS=y -CONFIG_EFI_BOOTLOADER_CONTROL=m -CONFIG_EFI_CAPSULE_LOADER=y -CONFIG_EFI_CAPSULE_QUIRK_QUARK_CSH=y -CONFIG_EFI_TEST=m -CONFIG_EFI_DEV_PATH_PARSER=y -CONFIG_APPLE_PROPERTIES=y -CONFIG_RESET_ATTACK_MITIGATION=y -# CONFIG_EFI_RCI2_TABLE is not set -# CONFIG_EFI_DISABLE_PCI_DMA is not set -CONFIG_EFI_EARLYCON=y -CONFIG_EFI_CUSTOM_SSDT_OVERLAYS=y -# CONFIG_EFI_DISABLE_RUNTIME is not set -# CONFIG_EFI_COCO_SECRET is not set -# CONFIG_OVMF_DEBUG_LOG is not set -CONFIG_EFI_EMBEDDED_FIRMWARE=y -CONFIG_EFI_SBAT_FILE="" -# end of EFI (Extensible Firmware Interface) Support - -CONFIG_UEFI_CPER=y -CONFIG_UEFI_CPER_X86=y - -# -# Qualcomm firmware drivers -# -# end of Qualcomm firmware drivers - -# -# Tegra firmware driver -# -# end of Tegra firmware driver -# end of Firmware Drivers - -# CONFIG_FWCTL is not set -CONFIG_GNSS=m -CONFIG_GNSS_SERIAL=m -CONFIG_GNSS_MTK_SERIAL=m -CONFIG_GNSS_SIRF_SERIAL=m -CONFIG_GNSS_UBX_SERIAL=m -CONFIG_GNSS_USB=m -CONFIG_MTD=m -# CONFIG_MTD_TESTS is not set - -# -# Partition parsers -# -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_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 -# CONFIG_MTD_INTEL_DG 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 -CONFIG_MTD_NAND_ECC_MXIC=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_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_BLK_DEV_FD_RAWCMD is not set -CONFIG_CDROM=m -CONFIG_BLK_DEV_PCIESSD_MTIP32XX=m -CONFIG_ZRAM=m -CONFIG_ZRAM_BACKEND_LZ4=y -CONFIG_ZRAM_BACKEND_LZ4HC=y -CONFIG_ZRAM_BACKEND_ZSTD=y -# CONFIG_ZRAM_BACKEND_DEFLATE is not set -CONFIG_ZRAM_BACKEND_842=y -CONFIG_ZRAM_BACKEND_LZO=y -# CONFIG_ZRAM_DEF_COMP_LZORLE is not set -CONFIG_ZRAM_DEF_COMP_LZO=y -# CONFIG_ZRAM_DEF_COMP_LZ4 is not set -# CONFIG_ZRAM_DEF_COMP_LZ4HC is not set -# CONFIG_ZRAM_DEF_COMP_ZSTD is not set -# CONFIG_ZRAM_DEF_COMP_842 is not set -CONFIG_ZRAM_DEF_COMP="lzo" -CONFIG_ZRAM_WRITEBACK=y -# CONFIG_ZRAM_TRACK_ENTRY_ACTIME is not set -# CONFIG_ZRAM_MEMORY_TRACKING is not set -# CONFIG_ZRAM_MULTI_COMP 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_RAM=m -CONFIG_BLK_DEV_RAM_COUNT=16 -CONFIG_BLK_DEV_RAM_SIZE=16384 -CONFIG_ATA_OVER_ETH=m -CONFIG_VIRTIO_BLK=m -CONFIG_BLK_DEV_RBD=m -# CONFIG_BLK_DEV_UBLK is not set -CONFIG_BLK_DEV_RNBD=y -CONFIG_BLK_DEV_RNBD_CLIENT=m -CONFIG_BLK_DEV_RNBD_SERVER=m -# CONFIG_BLK_DEV_ZONED_LOOP is not set - -# -# NVME Support -# -CONFIG_NVME_CORE=y -CONFIG_BLK_DEV_NVME=y -CONFIG_NVME_MULTIPATH=y -CONFIG_NVME_VERBOSE_ERRORS=y -CONFIG_NVME_HWMON=y -CONFIG_NVME_FABRICS=m -CONFIG_NVME_RDMA=m -CONFIG_NVME_FC=m -CONFIG_NVME_TCP=m -# CONFIG_NVME_TCP_TLS is not set -# CONFIG_NVME_HOST_AUTH is not set -CONFIG_NVME_TARGET=m -# CONFIG_NVME_TARGET_DEBUGFS is not set -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 -# CONFIG_NVME_TARGET_TCP_TLS is not set -# CONFIG_NVME_TARGET_AUTH is not set -# 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_RPMB is not set -# CONFIG_TI_FPC202 is not set -CONFIG_TIFM_CORE=m -CONFIG_TIFM_7XX1=m -CONFIG_ICS932S401=m -CONFIG_ENCLOSURE_SERVICES=m -CONFIG_SMPRO_ERRMON=m -CONFIG_SMPRO_MISC=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 is not set -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_NTSYNC=y -# CONFIG_NSM is not set -CONFIG_C2PORT=m -CONFIG_C2PORT_DURAMAR_2150=m - -# -# EEPROM support -# -CONFIG_EEPROM_AT24=m -CONFIG_EEPROM_AT25=m -CONFIG_EEPROM_MAX6875=m -CONFIG_EEPROM_93CX6=y -CONFIG_EEPROM_93XX46=m -CONFIG_EEPROM_IDT_89HPESX=m -CONFIG_EEPROM_EE1004=m -# CONFIG_EEPROM_M24LR is not set -# end of EEPROM support - -CONFIG_CB710_CORE=m -# CONFIG_CB710_DEBUG is not set -CONFIG_CB710_DEBUG_ASSUMPTIONS=y -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_GSC=m -# CONFIG_INTEL_MEI_VSC_HW is not set -CONFIG_INTEL_MEI_HDCP=m -CONFIG_INTEL_MEI_PXP=m -# CONFIG_INTEL_MEI_GSC_PROXY is not set -CONFIG_VMWARE_VMCI=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_UACCE=m -CONFIG_PVPANIC=y -CONFIG_PVPANIC_MMIO=m -CONFIG_PVPANIC_PCI=m -# CONFIG_GP_PCI1XXXX is not set -# 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_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_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_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_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_AHCI_DWC=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_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_RZ1000=m -# CONFIG_PATA_PARPORT is not set - -# -# 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_BITMAP=y -# CONFIG_MD_LLBITMAP is not set -CONFIG_MD_BITMAP_FILE=y -CONFIG_MD_LINEAR=m -CONFIG_MD_RAID0=m -CONFIG_MD_RAID1=m -CONFIG_MD_RAID10=m -CONFIG_MD_RAID456=m -CONFIG_MD_CLUSTER=m -CONFIG_BCACHE=m -# CONFIG_BCACHE_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_EBS 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_DM_PCACHE is not set -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_REMOTE_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_OVPN 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_PFCP is not set -CONFIG_AMT=m -CONFIG_MACSEC=m -CONFIG_NETCONSOLE=m -CONFIG_NETCONSOLE_DYNAMIC=y -# CONFIG_NETCONSOLE_EXTENDED_LOG is not set -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_NETKIT=y -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 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_I2C=m -# CONFIG_NET_DSA_MICROCHIP_KSZ_SPI is not set -# CONFIG_NET_DSA_MICROCHIP_KSZ_PTP is not set -CONFIG_NET_DSA_MICROCHIP_KSZ8863_SMI=m -CONFIG_NET_DSA_MV88E6XXX=m -CONFIG_NET_DSA_MV88E6XXX_PTP=y -CONFIG_NET_DSA_MV88E6XXX_LEDS=y -# CONFIG_NET_DSA_MSCC_OCELOT_EXT is not set -# CONFIG_NET_DSA_MSCC_SEVILLE is not set -CONFIG_NET_DSA_AR9331=m -CONFIG_NET_DSA_QCA8K=m -CONFIG_NET_DSA_QCA8K_LEDS_SUPPORT=y -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_REALTEK=m -# CONFIG_NET_DSA_KS8995 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_CX_ECAT=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_BNGE is not set -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_NET_VENDOR_DAVICOM=y -CONFIG_DM9051=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_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 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_ENGLEDER=y -CONFIG_TSNEP=m -# CONFIG_TSNEP_SELFTESTS is not set -CONFIG_NET_VENDOR_EZCHIP=y -CONFIG_NET_VENDOR_FUNGIBLE=y -CONFIG_FUN_CORE=m -CONFIG_FUN_ETH=m -CONFIG_NET_VENDOR_GOOGLE=y -# CONFIG_GVE is not set -CONFIG_NET_VENDOR_HISILICON=y -# CONFIG_HIBMCGE is not set -CONFIG_NET_VENDOR_HUAWEI=y -CONFIG_HINIC=m -CONFIG_NET_VENDOR_I825XX=y -CONFIG_NET_VENDOR_INTEL=y -CONFIG_LIBETH=m -CONFIG_LIBIE=m -CONFIG_LIBIE_ADMINQ=m -CONFIG_LIBIE_FWLOG=m -CONFIG_E100=m -CONFIG_E1000=m -CONFIG_E1000E=y -CONFIG_E1000E_HWTS=y -CONFIG_IGB=m -CONFIG_IGB_HWMON=y -CONFIG_IGBVF=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_IDPF is not set -CONFIG_JME=m -CONFIG_NET_VENDOR_ADI=y -CONFIG_ADIN1110=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_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_CORE_EN_DCB=y -# CONFIG_MLX5_CORE_IPOIB is not set -# CONFIG_MLX5_MACSEC is not set -CONFIG_MLX5_EN_IPSEC=y -# CONFIG_MLX5_EN_TLS is not set -CONFIG_MLX5_SW_STEERING=y -CONFIG_MLX5_HW_STEERING=y -# CONFIG_MLX5_SF is not set -# CONFIG_MLX5_DPLL 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_META=y -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_LAN865X is not set -CONFIG_VCAP=y -CONFIG_NET_VENDOR_MICROSEMI=y -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 -CONFIG_NET_VENDOR_NETERION=y -CONFIG_S2IO=m -CONFIG_NET_VENDOR_NETRONOME=y -CONFIG_NFP=m -# CONFIG_NFP_APP_FLOWER is not set -CONFIG_NFP_APP_ABM_NIC=y -CONFIG_NFP_NET_IPSEC=y -# CONFIG_NFP_DEBUG 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_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_BROCADE=y -CONFIG_BNA=m -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_RTASE is not set -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_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 -CONFIG_SFC_MCDI_MON=y -CONFIG_SFC_SRIOV=y -CONFIG_SFC_MCDI_LOGGING=y -CONFIG_SFC_FALCON=m -CONFIG_SFC_FALCON_MTD=y -# CONFIG_SFC_SIENA is not set -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_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_TEHUTI_TN40 is not set -CONFIG_NET_VENDOR_TI=y -# CONFIG_TI_CPSW_PHY_SEL is not set -CONFIG_TLAN=m -CONFIG_NET_VENDOR_VERTEXCOM=y -CONFIG_MSE102X=m -CONFIG_NET_VENDOR_VIA=y -CONFIG_VIA_RHINE=m -# CONFIG_VIA_RHINE_MMIO is not set -CONFIG_VIA_VELOCITY=m -CONFIG_NET_VENDOR_WANGXUN=y -CONFIG_LIBWX=m -CONFIG_NGBE=m -# CONFIG_TXGBE is not set -# CONFIG_TXGBEVF is not set -# CONFIG_NGBEVF is not set -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_LL_TEMAC=m -# CONFIG_FDDI is not set -# CONFIG_HIPPI is not set -CONFIG_MDIO_BUS=y -CONFIG_PHYLINK=m -CONFIG_PHYLIB=y -CONFIG_SWPHY=y -CONFIG_PHY_PACKAGE=m -CONFIG_LED_TRIGGER_PHY=y -CONFIG_FIXED_PHY=y -# CONFIG_SFP is not set - -# -# MII PHY device drivers -# -# CONFIG_AS21XXX_PHY is not set -# CONFIG_AIR_EN8811H_PHY is not set -CONFIG_AMD_PHY=m -# CONFIG_ADIN_PHY is not set -# CONFIG_ADIN1100_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_88Q2XXX_PHY is not set -CONFIG_MARVELL_88X2222_PHY=m -CONFIG_MAXLINEAR_GPHY=m -# CONFIG_MAXLINEAR_86110_PHY is not set -CONFIG_MEDIATEK_GE_PHY=m -CONFIG_MTK_NET_PHYLIB=m -CONFIG_MICREL_PHY=m -CONFIG_MICROCHIP_T1S_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_CBTX_PHY=m -CONFIG_NXP_C45_TJA11XX_PHY=m -# CONFIG_NXP_TJA11XX_PHY is not set -# CONFIG_NCN26000_PHY is not set -CONFIG_QCOM_NET_PHYLIB=m -CONFIG_AT803X_PHY=m -# CONFIG_QCA83XX_PHY is not set -# CONFIG_QCA808X_PHY is not set -CONFIG_QSEMI_PHY=m -CONFIG_REALTEK_PHY=m -CONFIG_REALTEK_PHY_HWMON=y -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_DP83TD510_PHY is not set -# CONFIG_DP83TG720_PHY is not set -CONFIG_VITESSE_PHY=m -CONFIG_XILINX_GMII2RGMII=m -# CONFIG_PSE_CONTROLLER is not set -CONFIG_CAN_DEV=m -CONFIG_CAN_VCAN=m -# CONFIG_CAN_VXCAN is not set -CONFIG_CAN_NETLINK=y -CONFIG_CAN_CALC_BITTIMING=y -CONFIG_CAN_RX_OFFLOAD=y -# CONFIG_CAN_CAN327 is not set -# CONFIG_CAN_JANZ_ICAN3 is not set -# CONFIG_CAN_KVASER_PCIEFD is not set -CONFIG_CAN_SLCAN=m -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 is not set -CONFIG_CAN_CC770_PLATFORM=m -# CONFIG_CAN_CTUCANFD_PCI is not set -# CONFIG_CAN_ESD_402_PCI is not set -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_USB is not set -CONFIG_CAN_ETAS_ES58X=m -# CONFIG_CAN_F81604 is not set -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 - -# -# MCTP Device Drivers -# -CONFIG_MCTP_SERIAL=m -CONFIG_MCTP_TRANSPORT_I2C=m -# CONFIG_MCTP_TRANSPORT_I3C is not set -# CONFIG_MCTP_TRANSPORT_USB is not set -# end of MCTP Device Drivers - -CONFIG_FWNODE_MDIO=y -CONFIG_ACPI_MDIO=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 -CONFIG_MDIO_REGMAP=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_PPPOE_HASH_BITS_1 is not set -# CONFIG_PPPOE_HASH_BITS_2 is not set -CONFIG_PPPOE_HASH_BITS_4=y -# CONFIG_PPPOE_HASH_BITS_8 is not set -CONFIG_PPPOE_HASH_BITS=4 -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_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_LEDS=y -# 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_ATH12K=m -# CONFIG_ATH12K_DEBUG is not set -# CONFIG_ATH12K_TRACING is not set -# CONFIG_ATH12K_COREDUMP is not set -CONFIG_WLAN_VENDOR_ATMEL=y -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_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_IWLMLD=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_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_MT792x_LIB=m -CONFIG_MT792x_USB=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_MT7921U=m -CONFIG_MT7996E=m -CONFIG_MT7925_COMMON=m -CONFIG_MT7925E=m -CONFIG_MT7925U=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_PURELIFI=y -# CONFIG_PLFXLC 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 is not set -# CONFIG_RTL8192DU is not set -CONFIG_RTLWIFI=m -CONFIG_RTLWIFI_PCI=m -CONFIG_RTLWIFI_DEBUG=y -CONFIG_RTL8192C_COMMON=m -CONFIG_RTL8192D_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_SDIO=m -CONFIG_RTW88_USB=m -CONFIG_RTW88_8822B=m -CONFIG_RTW88_8822C=m -CONFIG_RTW88_8723X=m -CONFIG_RTW88_8703B=m -CONFIG_RTW88_8723D=m -CONFIG_RTW88_8821C=m -CONFIG_RTW88_88XXA=m -CONFIG_RTW88_8821A=m -CONFIG_RTW88_8812A=m -CONFIG_RTW88_8822BE=m -CONFIG_RTW88_8822BS=m -CONFIG_RTW88_8822BU=m -CONFIG_RTW88_8822CE=m -CONFIG_RTW88_8822CS=m -CONFIG_RTW88_8822CU=m -CONFIG_RTW88_8723DE=m -CONFIG_RTW88_8723DS=m -CONFIG_RTW88_8723CS=m -CONFIG_RTW88_8723DU=m -CONFIG_RTW88_8821CE=m -CONFIG_RTW88_8821CS=m -CONFIG_RTW88_8821CU=m -CONFIG_RTW88_8821AU=m -CONFIG_RTW88_8812AU=m -# CONFIG_RTW88_8814AE is not set -# CONFIG_RTW88_8814AU is not set -# CONFIG_RTW88_DEBUG is not set -# CONFIG_RTW88_DEBUGFS is not set -CONFIG_RTW88_LEDS=y -CONFIG_RTW89=m -CONFIG_RTW89_CORE=m -CONFIG_RTW89_PCI=m -CONFIG_RTW89_8852A=m -CONFIG_RTW89_8852B_COMMON=m -CONFIG_RTW89_8852B=m -CONFIG_RTW89_8922A=m -# CONFIG_RTW89_8851BE is not set -# CONFIG_RTW89_8851BU is not set -CONFIG_RTW89_8852AE=m -CONFIG_RTW89_8852BE=m -# CONFIG_RTW89_8852BU is not set -# CONFIG_RTW89_8852BTE is not set -# CONFIG_RTW89_8852CE is not set -CONFIG_RTW89_8922AE=m -# CONFIG_RTW89_DEBUGMSG 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_SILABS=y -CONFIG_WFX=m -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_WLAN_VENDOR_ZYDAS=y -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_VIRT_WIFI=m -# CONFIG_WAN is not set -CONFIG_IEEE802154_DRIVERS=m -CONFIG_IEEE802154_FAKELB=m -CONFIG_IEEE802154_AT86RF230=m -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_DEBUGFS=y -CONFIG_WWAN_HWSIM=m -CONFIG_MHI_WWAN_CTRL=m -CONFIG_MHI_WWAN_MBIM=m -CONFIG_RPMSG_WWAN_CTRL=m -CONFIG_IOSM=m -# CONFIG_MTK_T7XX is not set -# end of Wireless WAN - -CONFIG_VMXNET3=m -CONFIG_FUJITSU_ES=m -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 -CONFIG_INPUT_VIVALDIFMAP=y - -# -# 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 - -# -# Input Device Drivers -# -CONFIG_INPUT_KEYBOARD=y -CONFIG_KEYBOARD_ADC=m -CONFIG_KEYBOARD_ADP5588=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_TCA8418=m -# CONFIG_KEYBOARD_MATRIX is not set -# CONFIG_KEYBOARD_LM8323 is not set -CONFIG_KEYBOARD_LM8333=m -CONFIG_KEYBOARD_MAX7359=m -CONFIG_KEYBOARD_MPR121=m -# CONFIG_KEYBOARD_NEWTON is not set -CONFIG_KEYBOARD_OPENCORES=m -# CONFIG_KEYBOARD_PINEPHONE is not set -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_JOYSTICK_SENSEHAT is not set -# CONFIG_JOYSTICK_SEESAW is not set -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_CYTTSP5=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_GOODIX_BERLIN_I2C is not set -# CONFIG_TOUCHSCREEN_GOODIX_BERLIN_SPI is not set -CONFIG_TOUCHSCREEN_HIDEEP=m -# CONFIG_TOUCHSCREEN_HIMAX_HX852X is not set -CONFIG_TOUCHSCREEN_HYCON_HY46XX=m -CONFIG_TOUCHSCREEN_HYNITRON_CSTXXX=m -# CONFIG_TOUCHSCREEN_HYNITRON_CST816X is not set -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_MMS114=m -CONFIG_TOUCHSCREEN_MELFAS_MIP4=m -CONFIG_TOUCHSCREEN_MSG2638=m -CONFIG_TOUCHSCREEN_MTOUCH=m -CONFIG_TOUCHSCREEN_NOVATEK_NVT_TS=m -CONFIG_TOUCHSCREEN_IMAGIS=m -CONFIG_TOUCHSCREEN_INEXIO=m -CONFIG_TOUCHSCREEN_PENMOUNT=m -CONFIG_TOUCHSCREEN_EDT_FT5X06=m -CONFIG_TOUCHSCREEN_TOUCHRIGHT=m -CONFIG_TOUCHSCREEN_TOUCHWIN=m -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_COLIBRI_VF50 is not set -CONFIG_TOUCHSCREEN_ROHM_BU21023=m -CONFIG_TOUCHSCREEN_IQS5XX=m -# CONFIG_TOUCHSCREEN_IQS7211 is not set -CONFIG_TOUCHSCREEN_ZINITIX=m -CONFIG_TOUCHSCREEN_HIMAX_HX83112B=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_AW86927 is not set -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_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_IBM_PANEL is not set -CONFIG_INPUT_IMS_PCU=m -CONFIG_INPUT_IQS269A=m -CONFIG_INPUT_IQS626A=m -# CONFIG_INPUT_IQS7222 is not set -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_F1A is not set -# CONFIG_RMI4_F21 is not set -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_SERIO_GPIO_PS2=m -CONFIG_USERIO=m -CONFIG_GAMEPORT=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_VT_HW_CONSOLE_BINDING=y -CONFIG_UNIX98_PTYS=y -# CONFIG_LEGACY_PTYS is not set -# CONFIG_LEGACY_TIOCSTI is not set -# CONFIG_LDISC_AUTOLOAD is not set - -# -# 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_PCILIB=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_PCI1XXXX is not set -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_DFL is not set -CONFIG_SERIAL_8250_DW=m -CONFIG_SERIAL_8250_RT288X=y -CONFIG_SERIAL_8250_LPSS=m -CONFIG_SERIAL_8250_MID=m -CONFIG_SERIAL_8250_PERICOM=m -# CONFIG_SERIAL_8250_NI is not set - -# -# 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_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_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_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_SSIF_IPMI_BMC=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_TCG_TPM2_HMAC is not set -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=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_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 -# end of Character devices - -# -# I2C support -# -CONFIG_I2C=y -CONFIG_ACPI_I2C_OPREGION=y -CONFIG_I2C_BOARDINFO=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_CCGX_UCSI=m -CONFIG_I2C_ALI1535=m -CONFIG_I2C_ALI1563=m -CONFIG_I2C_ALI15X3=m -CONFIG_I2C_AMD756=m -CONFIG_I2C_AMD8111=m -CONFIG_I2C_AMD_MP2=m -# CONFIG_I2C_AMD_ASF is not set -CONFIG_I2C_I801=m -CONFIG_I2C_I801_MUX=y -CONFIG_I2C_ISCH=m -CONFIG_I2C_ISMT=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=m -CONFIG_I2C_VIAPRO=m -# CONFIG_I2C_ZHAOXIN is not set - -# -# 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_PCI1XXXX 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_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_ADI_I3C_MASTER is not set -CONFIG_CDNS_I3C_MASTER=m -CONFIG_DW_I3C_MASTER=m -CONFIG_SVC_I3C_MASTER=m -CONFIG_MIPI_I3C_HCI=m -# CONFIG_MIPI_I3C_HCI_PCI is not set -CONFIG_SPI=y -# CONFIG_SPI_DEBUG is not set -CONFIG_SPI_MASTER=y -CONFIG_SPI_MEM=y -CONFIG_SPI_OFFLOAD=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_CH341 is not set -CONFIG_SPI_CS42L43=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_GPIO=m -CONFIG_SPI_INTEL=m -CONFIG_SPI_INTEL_PCI=m -CONFIG_SPI_INTEL_PLATFORM=m -CONFIG_SPI_LM70_LLP=m -# CONFIG_SPI_MICROCHIP_CORE is not set -# CONFIG_SPI_MICROCHIP_CORE_QSPI is not set -CONFIG_SPI_LANTIQ_SSC=m -CONFIG_SPI_OC_TINY=m -CONFIG_SPI_PCI1XXXX=m -CONFIG_SPI_PXA2XX=m -CONFIG_SPI_PXA2XX_PCI=m -CONFIG_SPI_SC18IS602=m -CONFIG_SPI_SIFIVE=m -CONFIG_SPI_MXIC=m -CONFIG_SPI_TOPCLIFF_PCH=m -# CONFIG_SPI_VIRTIO is not set -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 - -# -# SPI Offload triggers -# -# CONFIG_SPI_OFFLOAD_TRIGGER_ADI_UTIL_SD is not set -# CONFIG_SPI_OFFLOAD_TRIGGER_PWM is not set -CONFIG_SPMI=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 -# CONFIG_PPS_GENERATOR is not set - -# -# 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_FC3W is not set -# CONFIG_PTP_1588_CLOCK_MOCK is not set -CONFIG_PTP_1588_CLOCK_VMW=m -CONFIG_PTP_1588_CLOCK_OCP=m -CONFIG_PTP_DFL_TOD=m -# CONFIG_PTP_NETC_V4_TIMER is not set -# end of PTP clock support - -# -# DPLL device support -# -CONFIG_DPLL=y -# CONFIG_ZL3073X_I2C is not set -# CONFIG_ZL3073X_SPI is not set -# end of DPLL device 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_CY8C95X0 is not set -CONFIG_PINCTRL_DA9062=m -# CONFIG_PINCTRL_MCP23S08 is not set -# CONFIG_PINCTRL_SX150X is not set -CONFIG_PINCTRL_CS42L43=m -CONFIG_PINCTRL_MADERA=m -CONFIG_PINCTRL_CS47L35=y -CONFIG_PINCTRL_CS47L85=y -CONFIG_PINCTRL_CS47L90=y - -# -# Intel pinctrl drivers -# -CONFIG_PINCTRL_BAYTRAIL=y -CONFIG_PINCTRL_CHERRYVIEW=y -CONFIG_PINCTRL_LYNXPOINT=m -CONFIG_PINCTRL_INTEL=y -# CONFIG_PINCTRL_INTEL_PLATFORM is not set -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_METEORLAKE=m -# CONFIG_PINCTRL_METEORPOINT is not set -CONFIG_PINCTRL_SUNRISEPOINT=m -CONFIG_PINCTRL_TIGERLAKE=m -# end of Intel pinctrl drivers - -# -# Renesas pinctrl drivers -# -# end of Renesas pinctrl drivers - -CONFIG_GPIOLIB_LEGACY=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_CDEV=y -CONFIG_GPIO_CDEV_V1=y -CONFIG_GPIO_GENERIC=m -CONFIG_GPIO_REGMAP=m -CONFIG_GPIO_SWNODE_UNDEFINED=y -CONFIG_GPIO_MAX730X=m -CONFIG_GPIO_IDIO_16=m - -# -# Memory mapped GPIO drivers -# -# CONFIG_GPIO_ALTERA is not set -CONFIG_GPIO_AMDPT=m -CONFIG_GPIO_DWAPB=m -CONFIG_GPIO_EXAR=m -CONFIG_GPIO_GENERIC_PLATFORM=m -# CONFIG_GPIO_GRANITERAPIDS is not set -CONFIG_GPIO_ICH=m -CONFIG_GPIO_MB86S7X=m -CONFIG_GPIO_MENZ127=m -# CONFIG_GPIO_POLARFIRE_SOC is not set -CONFIG_GPIO_TANGIER=m -# CONFIG_GPIO_XILINX is not set -CONFIG_GPIO_AMD_FCH=m -# end of Memory mapped GPIO drivers - -# -# Port-mapped I/O GPIO drivers -# -CONFIG_GPIO_VX855=m -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_FXL6408=m -# CONFIG_GPIO_DS4520 is not set -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_CROS_EC is not set -CONFIG_GPIO_CS5535=m -CONFIG_GPIO_DA9052=m -CONFIG_GPIO_DLN2=m -CONFIG_GPIO_ELKHARTLAKE=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=m -CONFIG_GPIO_TQMX86=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_74X164 is not set -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 -# CONFIG_GPIO_MPSSE is not set -# end of USB GPIO expanders - -# -# Virtual GPIO drivers -# -CONFIG_GPIO_AGGREGATOR=m -CONFIG_GPIO_LATCH=m -CONFIG_GPIO_MOCKUP=m -CONFIG_GPIO_VIRTIO=m -CONFIG_GPIO_SIM=m -# end of Virtual GPIO drivers - -# -# GPIO Debugging utilities -# -# CONFIG_GPIO_VIRTUSER is not set -# end of GPIO Debugging utilities - -CONFIG_DEV_SYNC_PROBE=m -CONFIG_W1=m -CONFIG_W1_CON=y - -# -# 1-wire Bus Masters -# -# CONFIG_W1_MASTER_AMD_AXI is not set -CONFIG_W1_MASTER_MATROX=m -CONFIG_W1_MASTER_DS2490=m -CONFIG_W1_MASTER_DS2482=m -CONFIG_W1_MASTER_GPIO=m -CONFIG_W1_MASTER_SGI=m -# CONFIG_W1_MASTER_UART 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 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_SEQUENCING is not set -CONFIG_POWER_SUPPLY=y -# CONFIG_POWER_SUPPLY_DEBUG is not set -CONFIG_POWER_SUPPLY_HWMON=y -CONFIG_ADC_BATTERY_HELPER=m -CONFIG_GENERIC_ADC_BATTERY=m -CONFIG_IP5XXX_POWER=m -# CONFIG_WM831X_BACKUP is not set -# CONFIG_WM831X_POWER is not set -CONFIG_TEST_POWER=m -CONFIG_CHARGER_ADP5061=m -# CONFIG_BATTERY_CHAGALL is not set -CONFIG_BATTERY_CW2015=m -CONFIG_BATTERY_DS2760=m -CONFIG_BATTERY_DS2780=m -CONFIG_BATTERY_DS2781=m -CONFIG_BATTERY_DS2782=m -# CONFIG_BATTERY_SAMSUNG_SDI is not set -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_MAX1720X is not set -CONFIG_BATTERY_MAX1721X=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_MAX77976=m -# CONFIG_CHARGER_MAX8971 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_BATTERY_GAUGE_LTC2941=m -# CONFIG_BATTERY_GOLDFISH is not set -CONFIG_BATTERY_RT5033=m -# CONFIG_CHARGER_RT5033 is not set -CONFIG_CHARGER_RT9455=m -# CONFIG_CHARGER_RT9467 is not set -# CONFIG_CHARGER_RT9471 is not set -CONFIG_CHARGER_CROS_USBPD=m -CONFIG_CHARGER_CROS_PCHG=m -CONFIG_CHARGER_CROS_CONTROL=m -# CONFIG_FUEL_GAUGE_STC3117 is not set -CONFIG_CHARGER_BD99954=m -CONFIG_BATTERY_SURFACE=m -CONFIG_CHARGER_SURFACE=m -CONFIG_BATTERY_UG3105=m -# CONFIG_FUEL_GAUGE_MM8013 is not set -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_SMPRO=m -CONFIG_SENSORS_AD7314=m -CONFIG_SENSORS_AD7414=m -CONFIG_SENSORS_AD7418=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_ASUS_ROG_RYUJIN is not set -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_ATXP1=m -# CONFIG_SENSORS_CHIPCAP2 is not set -CONFIG_SENSORS_CORSAIR_CPRO=m -CONFIG_SENSORS_CORSAIR_PSU=m -CONFIG_SENSORS_CROS_EC=m -CONFIG_SENSORS_DRIVETEMP=m -CONFIG_SENSORS_DS620=m -CONFIG_SENSORS_DS1621=m -CONFIG_SENSORS_DELL_SMM=m -CONFIG_I8K=y -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_GIGABYTE_WATERFORCE is not set -CONFIG_SENSORS_GL518SM=m -CONFIG_SENSORS_GL520SM=m -CONFIG_SENSORS_GPD=m -CONFIG_SENSORS_G760A=m -CONFIG_SENSORS_G762=m -CONFIG_SENSORS_HIH6130=m -# CONFIG_SENSORS_HS3001 is not set -# CONFIG_SENSORS_HTU31 is not set -CONFIG_SENSORS_IBMAEM=m -CONFIG_SENSORS_IBMPEX=m -CONFIG_SENSORS_IIO_HWMON=m -CONFIG_SENSORS_I5500=m -CONFIG_SENSORS_CORETEMP=m -# CONFIG_SENSORS_ISL28022 is not set -CONFIG_SENSORS_IT87=m -CONFIG_SENSORS_JC42=m -# CONFIG_SENSORS_POWERZ is not set -# CONFIG_SENSORS_POWR1220 is not set -# CONFIG_SENSORS_LENOVO_EC 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_LTC2991 is not set -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_LTC4282 is not set -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_MAX31760=m -# CONFIG_MAX31827 is not set -CONFIG_SENSORS_MAX6620=m -CONFIG_SENSORS_MAX6621=m -CONFIG_SENSORS_MAX6639=m -CONFIG_SENSORS_MAX6650=m -CONFIG_SENSORS_MAX6697=m -CONFIG_SENSORS_MAX31790=m -# CONFIG_SENSORS_MC34VR500 is not set -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_CORE=m -CONFIG_SENSORS_NCT6775=m -# CONFIG_SENSORS_NCT6775_I2C is not set -# CONFIG_SENSORS_NCT7363 is not set -CONFIG_SENSORS_NCT7802=m -CONFIG_SENSORS_NCT7904=m -CONFIG_SENSORS_NPCM7XX=m -CONFIG_SENSORS_NZXT_KRAKEN2=m -# CONFIG_SENSORS_NZXT_KRAKEN3 is not set -CONFIG_SENSORS_NZXT_SMART2=m -CONFIG_SENSORS_OCC_P8_I2C=m -CONFIG_SENSORS_OCC=m -CONFIG_SENSORS_PCF8591=m -CONFIG_SENSORS_PECI_CPUTEMP=m -CONFIG_SENSORS_PECI_DIMMTEMP=m -CONFIG_SENSORS_PECI=m -CONFIG_PMBUS=m -CONFIG_SENSORS_PMBUS=m -CONFIG_SENSORS_ACBEL_FSG032=m -CONFIG_SENSORS_ADM1266=m -CONFIG_SENSORS_ADM1275=m -# CONFIG_SENSORS_ADP1050 is not set -CONFIG_SENSORS_BEL_PFE=m -CONFIG_SENSORS_BPA_RS600=m -# CONFIG_SENSORS_CRPS is not set -CONFIG_SENSORS_DELTA_AHE50DC_FAN=m -CONFIG_SENSORS_FSP_3Y=m -CONFIG_SENSORS_IBM_CFFPS=m -CONFIG_SENSORS_DPS920AB=m -# CONFIG_SENSORS_INA233 is not set -CONFIG_SENSORS_INSPUR_IPSPS=m -# CONFIG_SENSORS_IR35221 is not set -CONFIG_SENSORS_IR36021=m -CONFIG_SENSORS_IR38064=m -CONFIG_SENSORS_IR38064_REGULATOR=y -# CONFIG_SENSORS_IRPS5401 is not set -CONFIG_SENSORS_ISL68137=m -CONFIG_SENSORS_LM25066=m -CONFIG_SENSORS_LM25066_REGULATOR=y -# CONFIG_SENSORS_LT3074 is not set -# CONFIG_SENSORS_LT7182S is not set -CONFIG_SENSORS_LTC2978=m -# CONFIG_SENSORS_LTC2978_REGULATOR is not set -CONFIG_SENSORS_LTC3815=m -# CONFIG_SENSORS_LTC4286 is not set -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_MP2856 is not set -# CONFIG_SENSORS_MP2869 is not set -CONFIG_SENSORS_MP2888=m -# CONFIG_SENSORS_MP2891 is not set -# CONFIG_SENSORS_MP29502 is not set -CONFIG_SENSORS_MP2975=m -# CONFIG_SENSORS_MP2993 is not set -# CONFIG_SENSORS_MP2975_REGULATOR is not set -CONFIG_SENSORS_MP5023=m -# CONFIG_SENSORS_MP5920 is not set -# CONFIG_SENSORS_MP5990 is not set -# CONFIG_SENSORS_MP9941 is not set -# CONFIG_SENSORS_MPQ7932 is not set -# CONFIG_SENSORS_MPQ8785 is not set -CONFIG_SENSORS_PIM4328=m -CONFIG_SENSORS_PLI1209BC=m -CONFIG_SENSORS_PLI1209BC_REGULATOR=y -CONFIG_SENSORS_PM6764TR=m -# CONFIG_SENSORS_PXE1610 is not set -CONFIG_SENSORS_Q54SJ108A2=m -CONFIG_SENSORS_STPDDC60=m -# CONFIG_SENSORS_TDA38640 is not set -# CONFIG_SENSORS_TPS25990 is not set -# CONFIG_SENSORS_TPS40422 is not set -CONFIG_SENSORS_TPS53679=m -# CONFIG_SENSORS_TPS546D24 is not set -CONFIG_SENSORS_UCD9000=m -CONFIG_SENSORS_UCD9200=m -# CONFIG_SENSORS_XDP710 is not set -# CONFIG_SENSORS_XDPE152 is not set -CONFIG_SENSORS_XDPE122=m -CONFIG_SENSORS_XDPE122_REGULATOR=y -CONFIG_SENSORS_ZL6100=m -# CONFIG_SENSORS_PT5161L is not set -# CONFIG_SENSORS_PWM_FAN is not set -CONFIG_SENSORS_SBTSI=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_EMC2305 is not set -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_SURFACE_FAN is not set -# CONFIG_SENSORS_SURFACE_TEMP is not set -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_INA238=m -CONFIG_SENSORS_INA3221=m -# CONFIG_SENSORS_SPD5118 is not set -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_TMP464=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 is not set -CONFIG_SENSORS_INTEL_M10_BMC_HWMON=m - -# -# ACPI drivers -# -CONFIG_SENSORS_ACPI_POWER=m -CONFIG_SENSORS_ATK0110=m -CONFIG_SENSORS_ASUS_WMI=m -CONFIG_SENSORS_ASUS_EC=m -# CONFIG_SENSORS_HP_WMI is not set -CONFIG_THERMAL=y -CONFIG_THERMAL_NETLINK=y -# CONFIG_THERMAL_STATISTICS is not set -# CONFIG_THERMAL_DEBUGFS is not set -# CONFIG_THERMAL_CORE_TESTING is not set -CONFIG_THERMAL_EMERGENCY_POWEROFF_DELAY_MS=0 -CONFIG_THERMAL_HWMON=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_DEFAULT_GOV_BANG_BANG 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_PCIE_THERMAL is not set -# CONFIG_THERMAL_EMULATION is not set - -# -# Intel thermal drivers -# -CONFIG_INTEL_POWERCLAMP=m -CONFIG_X86_THERMAL_VECTOR=y -CONFIG_INTEL_TCC=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_HFI_THERMAL=y -# 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_CROS_EC_WATCHDOG is not set -CONFIG_DA9052_WATCHDOG=m -CONFIG_DA9062_WATCHDOG=m -# CONFIG_LENOVO_SE10_WDT is not set -# CONFIG_LENOVO_SE30_WDT is not set -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_ADVANTECH_EC_WDT=m -CONFIG_ALIM1535_WDT=m -CONFIG_ALIM7101_WDT=m -# CONFIG_EBC_C384_WDT is not set -# CONFIG_EXAR_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_INTEL_OC_WATCHDOG is not set -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_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_SIEMENS_SIMATIC_IPC_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_MFD_SMPRO=m -# 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_CGBC is not set -CONFIG_MFD_CROS_EC_DEV=m -# CONFIG_MFD_CS40L50_I2C is not set -# CONFIG_MFD_CS40L50_SPI is not set -CONFIG_MFD_CS42L43=m -# CONFIG_MFD_CS42L43_I2C is not set -CONFIG_MFD_CS42L43_SDW=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_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_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_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_MAX77541 is not set -# CONFIG_MFD_MAX77693 is not set -# CONFIG_MFD_MAX77705 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_MT6370 is not set -CONFIG_MFD_MT6397=m -CONFIG_MFD_MENF21BMC=m -# CONFIG_MFD_NCT6694 is not set -# CONFIG_MFD_OCELOT is not set -CONFIG_EZX_PCAP=y -CONFIG_MFD_VIPERBOARD=m -CONFIG_MFD_RETU=m -# CONFIG_MFD_SY7636A is not set -CONFIG_MFD_RDC321X=m -CONFIG_MFD_RT4831=m -CONFIG_MFD_RT5033=m -# CONFIG_MFD_RT5120 is not set -# 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_LP3943=m -# CONFIG_MFD_LP8788 is not set -# CONFIG_MFD_TI_LMU is not set -# CONFIG_MFD_BQ257XX 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_MFD_TPS6594_I2C is not set -# CONFIG_MFD_TPS6594_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_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_CORE=m -# CONFIG_MFD_INTEL_M10_BMC_SPI is not set -CONFIG_MFD_INTEL_M10_BMC_PMCI=m -# CONFIG_MFD_QNAP_MCU is not set -# CONFIG_MFD_UPBOARD_FPGA is not set -# CONFIG_MFD_MAX7360 is not set -# 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_NETLINK_EVENTS is not set -# CONFIG_REGULATOR_88PG86X is not set -CONFIG_REGULATOR_ACT8865=m -CONFIG_REGULATOR_AD5398=m -# CONFIG_REGULATOR_ADP5055 is not set -# CONFIG_REGULATOR_ARIZONA_LDO1 is not set -# CONFIG_REGULATOR_ARIZONA_MICSUPP is not set -# CONFIG_REGULATOR_AW37503 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_MAX77503 is not set -# CONFIG_REGULATOR_MAX77857 is not set -CONFIG_REGULATOR_MAX8649=m -CONFIG_REGULATOR_MAX8660=m -CONFIG_REGULATOR_MAX8893=m -CONFIG_REGULATOR_MAX8952=m -CONFIG_REGULATOR_MAX20086=m -# CONFIG_REGULATOR_MAX20411 is not set -CONFIG_REGULATOR_MAX77693=m -CONFIG_REGULATOR_MAX77826=m -# CONFIG_REGULATOR_MAX77838 is not set -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_MT6331 is not set -# CONFIG_REGULATOR_MT6332 is not set -CONFIG_REGULATOR_MT6357=m -CONFIG_REGULATOR_MT6358=m -CONFIG_REGULATOR_MT6359=m -CONFIG_REGULATOR_MT6360=m -CONFIG_REGULATOR_MT6397=m -CONFIG_REGULATOR_PCA9450=m -# CONFIG_REGULATOR_PF9453 is not set -CONFIG_REGULATOR_PCAP=m -# CONFIG_REGULATOR_PF0900 is not set -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_RAA215300 is not set -CONFIG_REGULATOR_RT4801=m -CONFIG_REGULATOR_RT4803=m -CONFIG_REGULATOR_RT4831=m -CONFIG_REGULATOR_RT5033=m -CONFIG_REGULATOR_RT5190A=m -CONFIG_REGULATOR_RT5739=m -# CONFIG_REGULATOR_RT5759 is not set -CONFIG_REGULATOR_RT6160=m -CONFIG_REGULATOR_RT6190=m -CONFIG_REGULATOR_RT6245=m -CONFIG_REGULATOR_RTQ2134=m -CONFIG_REGULATOR_RTMV20=m -CONFIG_REGULATOR_RTQ6752=m -# CONFIG_REGULATOR_RTQ2208 is not set -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_TPS68470=m -# CONFIG_REGULATOR_WM831X is not set -CONFIG_REGULATOR_QCOM_LABIBB=m -CONFIG_RC_CORE=m -CONFIG_LIRC=y -CONFIG_RC_MAP=m -CONFIG_RC_DECODERS=y -# CONFIG_IR_IMON_DECODER is not set -CONFIG_IR_JVC_DECODER=m -CONFIG_IR_MCE_KBD_DECODER=m -CONFIG_IR_NEC_DECODER=m -CONFIG_IR_RC5_DECODER=m -CONFIG_IR_RC6_DECODER=m -CONFIG_IR_RCMM_DECODER=m -CONFIG_IR_SANYO_DECODER=m -CONFIG_IR_SHARP_DECODER=m -CONFIG_IR_SONY_DECODER=m -CONFIG_IR_XMP_DECODER=m -CONFIG_RC_DEVICES=y -CONFIG_IR_ENE=m -CONFIG_IR_FINTEK=m -CONFIG_IR_IGORPLUGUSB=m -CONFIG_IR_IGUANA=m -CONFIG_IR_IMON=m -# CONFIG_IR_IMON_RAW is not set -CONFIG_IR_ITE_CIR=m -CONFIG_IR_MCEUSB=m -CONFIG_IR_NUVOTON=m -CONFIG_IR_REDRAT3=m -CONFIG_IR_SERIAL=m -CONFIG_IR_SERIAL_TRANSMITTER=y -CONFIG_IR_STREAMZAP=m -CONFIG_IR_TOY=m -CONFIG_IR_TTUSBIR=m -CONFIG_IR_WINBOND_CIR=m -CONFIG_RC_ATI_REMOTE=m -CONFIG_RC_LOOPBACK=m -CONFIG_RC_XBOX_DVD=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_NXP_TDA9950=m -CONFIG_CEC_CROS_EC=m -CONFIG_CEC_GPIO=m -CONFIG_CEC_SECO=m -CONFIG_CEC_SECO_RC=y -# CONFIG_USB_EXTRON_DA_HD_4K_PLUS_CEC is not set -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_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_V4L2_CCI=m -CONFIG_V4L2_CCI_I2C=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 -# - -# -# Media drivers -# -CONFIG_MEDIA_USB_SUPPORT=y - -# -# Webcam devices -# -CONFIG_USB_GSPCA=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_SPCA1528=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_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_GL860=m -CONFIG_USB_M5602=m -CONFIG_USB_STV06XX=m -CONFIG_USB_PWC=m -# CONFIG_USB_PWC_DEBUG is not set -CONFIG_USB_PWC_INPUT_EVDEV=y -CONFIG_USB_S2255=m -CONFIG_VIDEO_USBTV=m -CONFIG_USB_VIDEO_CLASS=m -CONFIG_USB_VIDEO_CLASS_INPUT_EVDEV=y - -# -# Analog TV USB devices -# -CONFIG_VIDEO_GO7007=m -CONFIG_VIDEO_GO7007_USB=m -CONFIG_VIDEO_GO7007_LOADER=m -CONFIG_VIDEO_GO7007_USB_S2250_BOARD=m -CONFIG_VIDEO_HDPVR=m -CONFIG_VIDEO_PVRUSB2=m -CONFIG_VIDEO_PVRUSB2_SYSFS=y -CONFIG_VIDEO_PVRUSB2_DVB=y -# CONFIG_VIDEO_PVRUSB2_DEBUGIFC is not set -CONFIG_VIDEO_STK1160=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 - -# -# Digital TV USB devices -# -CONFIG_DVB_AS102=m -CONFIG_DVB_B2C2_FLEXCOP_USB=m -# CONFIG_DVB_B2C2_FLEXCOP_USB_DEBUG is not set -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_DVBSKY=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_ZD1301=m -CONFIG_DVB_USB=m -# CONFIG_DVB_USB_DEBUG is not set -CONFIG_DVB_USB_A800=m -CONFIG_DVB_USB_AF9005=m -CONFIG_DVB_USB_AF9005_REMOTE=m -CONFIG_DVB_USB_AZ6027=m -CONFIG_DVB_USB_CINERGY_T2=m -CONFIG_DVB_USB_CXUSB=m -# CONFIG_DVB_USB_CXUSB_ANALOG is not set -CONFIG_DVB_USB_DIB0700=m -CONFIG_DVB_USB_DIB3000MC=m -CONFIG_DVB_USB_DIBUSB_MB=m -CONFIG_DVB_USB_DIBUSB_MB_FAULTY=y -CONFIG_DVB_USB_DIBUSB_MC=m -CONFIG_DVB_USB_DIGITV=m -CONFIG_DVB_USB_DTT200U=m -CONFIG_DVB_USB_DTV5100=m -CONFIG_DVB_USB_DW2102=m -CONFIG_DVB_USB_GP8PSK=m -CONFIG_DVB_USB_M920X=m -CONFIG_DVB_USB_NOVA_T_USB2=m -CONFIG_DVB_USB_OPERA1=m -CONFIG_DVB_USB_PCTV452E=m -CONFIG_DVB_USB_TECHNISAT_USB2=m -CONFIG_DVB_USB_TTUSB2=m -CONFIG_DVB_USB_UMT_010=m -CONFIG_DVB_USB_VP702X=m -CONFIG_DVB_USB_VP7045=m -CONFIG_SMS_USB_DRV=m -CONFIG_DVB_TTUSB_BUDGET=m -CONFIG_DVB_TTUSB_DEC=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_MGB4 is not set -# CONFIG_VIDEO_SOLO6X10 is not set -CONFIG_VIDEO_TW5864=m -CONFIG_VIDEO_TW68=m -CONFIG_VIDEO_TW686X=m -# CONFIG_VIDEO_ZORAN is not set - -# -# Media capture/analog TV support -# -CONFIG_VIDEO_DT3155=m -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 is not set -# CONFIG_VIDEO_HEXIUM_ORION is not set -# CONFIG_VIDEO_MXB is not set - -# -# Media capture/analog/hybrid TV support -# -CONFIG_VIDEO_BT848=m -CONFIG_DVB_BT8XX=m -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_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_B2C2_FLEXCOP_PCI=m -# CONFIG_DVB_B2C2_FLEXCOP_PCI_DEBUG is not set -CONFIG_DVB_DDBRIDGE=m -# CONFIG_DVB_DDBRIDGE_MSIENABLE is not set -CONFIG_DVB_DM1105=m -CONFIG_MANTIS_CORE=m -CONFIG_DVB_MANTIS=m -CONFIG_DVB_HOPPER=m -CONFIG_DVB_NETUP_UNIDVB=m -CONFIG_DVB_NGENE=m -CONFIG_DVB_PLUTO2=m -CONFIG_DVB_PT1=m -CONFIG_DVB_PT3=m -CONFIG_DVB_SMIPCIE=m -# CONFIG_DVB_BUDGET_CORE is not set -# CONFIG_VIDEO_IPU3_CIO2 is not set -# CONFIG_VIDEO_INTEL_IPU6 is not set -# CONFIG_INTEL_VSC is not set -# CONFIG_IPU_BRIDGE is not set -CONFIG_RADIO_ADAPTERS=m -CONFIG_RADIO_MAXIRADIO=m -CONFIG_RADIO_SAA7706H=m -CONFIG_RADIO_SHARK=m -CONFIG_RADIO_SHARK2=m -CONFIG_RADIO_SI4713=m -CONFIG_RADIO_SI476X=m -CONFIG_RADIO_TEA575X=m -CONFIG_RADIO_TEA5764=m -CONFIG_RADIO_TEF6862=m -CONFIG_RADIO_TIMBERDALE=m -CONFIG_USB_DSBR=m -CONFIG_USB_KEENE=m -CONFIG_USB_MA901=m -CONFIG_USB_MR800=m -CONFIG_USB_RAREMONO=m -CONFIG_RADIO_SI470X=m -CONFIG_USB_SI470X=m -CONFIG_I2C_SI470X=m -CONFIG_USB_SI4713=m -CONFIG_PLATFORM_SI4713=m -CONFIG_I2C_SI4713=m -CONFIG_MEDIA_PLATFORM_DRIVERS=y -CONFIG_V4L_PLATFORM_DRIVERS=y -CONFIG_SDR_PLATFORM_DRIVERS=y -CONFIG_DVB_PLATFORM_DRIVERS=y -CONFIG_V4L_MEM2MEM_DRIVERS=y -CONFIG_VIDEO_MEM2MEM_DEINTERLACE=m - -# -# Allegro DVT media platform drivers -# - -# -# Amlogic media platform drivers -# - -# -# Amphion drivers -# - -# -# Aspeed media platform drivers -# - -# -# Atmel media platform drivers -# - -# -# Cadence media platform drivers -# -CONFIG_VIDEO_CADENCE_CSI2RX=m -CONFIG_VIDEO_CADENCE_CSI2TX=m - -# -# Chips&Media media platform drivers -# - -# -# Intel media platform drivers -# - -# -# Marvell media platform drivers -# -CONFIG_VIDEO_CAFE_CCIC=m - -# -# Mediatek media platform drivers -# - -# -# Microchip Technology, Inc. media platform drivers -# - -# -# Nuvoton media platform drivers -# - -# -# NVidia media platform drivers -# - -# -# NXP media platform drivers -# - -# -# Qualcomm media platform drivers -# - -# -# Raspberry Pi media platform drivers -# -# CONFIG_VIDEO_RP1_CFE is not set - -# -# Renesas media platform drivers -# - -# -# Rockchip media platform drivers -# - -# -# Samsung media platform drivers -# - -# -# STMicroelectronics media platform drivers -# - -# -# Sunxi media platform drivers -# - -# -# Texas Instruments drivers -# - -# -# Verisilicon media platform drivers -# - -# -# VIA media platform drivers -# -CONFIG_VIDEO_VIA_CAMERA=m - -# -# Xilinx media platform drivers -# - -# -# 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 -CONFIG_MEDIA_COMMON_OPTIONS=y - -# -# common driver options -# -CONFIG_CYPRESS_FIRMWARE=m -CONFIG_TTPCI_EEPROM=m -CONFIG_UVC_COMMON=m -CONFIG_VIDEO_CX2341X=m -CONFIG_VIDEO_TVEEPROM=m -CONFIG_DVB_B2C2_FLEXCOP=m -CONFIG_SMS_SIANO_MDTV=m -CONFIG_SMS_SIANO_RC=y -# CONFIG_SMS_SIANO_DEBUGFS is not set -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 -# end of Media drivers - -CONFIG_MEDIA_HIDE_ANCILLARY_SUBDRV=y - -# -# Media ancillary drivers -# -CONFIG_MEDIA_ATTACH=y - -# -# IR I2C driver auto-selected by 'Autoselect ancillary drivers' -# -CONFIG_VIDEO_IR_I2C=m -CONFIG_VIDEO_CAMERA_SENSOR=y -# CONFIG_VIDEO_ALVIUM_CSI2 is not set -CONFIG_VIDEO_AR0521=m -# CONFIG_VIDEO_GC0308 is not set -# CONFIG_VIDEO_GC0310 is not set -# CONFIG_VIDEO_GC05A2 is not set -# CONFIG_VIDEO_GC08A3 is not set -# CONFIG_VIDEO_GC2145 is not set -CONFIG_VIDEO_HI556=m -CONFIG_VIDEO_HI846=m -CONFIG_VIDEO_HI847=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_IMX283 is not set -# CONFIG_VIDEO_IMX290 is not set -# CONFIG_VIDEO_IMX296 is not set -# CONFIG_VIDEO_IMX319 is not set -# CONFIG_VIDEO_IMX355 is not set -CONFIG_VIDEO_MAX9271_LIB=m -# CONFIG_VIDEO_MT9M001 is not set -# CONFIG_VIDEO_MT9M111 is not set -# CONFIG_VIDEO_MT9M114 is not set -# CONFIG_VIDEO_MT9P031 is not set -# CONFIG_VIDEO_MT9T112 is not set -CONFIG_VIDEO_MT9V011=m -# CONFIG_VIDEO_MT9V111 is not set -CONFIG_VIDEO_OG01A1B=m -# CONFIG_VIDEO_OG0VE1B is not set -# CONFIG_VIDEO_OV01A10 is not set -# CONFIG_VIDEO_OV02A10 is not set -# CONFIG_VIDEO_OV02E10 is not set -# CONFIG_VIDEO_OV02C10 is not set -CONFIG_VIDEO_OV08D10=m -CONFIG_VIDEO_OV08X40=m -# CONFIG_VIDEO_OV13858 is not set -# CONFIG_VIDEO_OV13B10 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_OV2735 is not set -# CONFIG_VIDEO_OV2740 is not set -CONFIG_VIDEO_OV4689=m -# CONFIG_VIDEO_OV5647 is not set -CONFIG_VIDEO_OV5648=m -# CONFIG_VIDEO_OV5670 is not set -CONFIG_VIDEO_OV5675=m -CONFIG_VIDEO_OV5693=m -# CONFIG_VIDEO_OV5695 is not set -# CONFIG_VIDEO_OV6211 is not set -# CONFIG_VIDEO_OV64A40 is not set -# CONFIG_VIDEO_OV7251 is not set -CONFIG_VIDEO_OV7640=m -CONFIG_VIDEO_OV7670=m -# CONFIG_VIDEO_OV772X is not set -# CONFIG_VIDEO_OV7740 is not set -# CONFIG_VIDEO_OV8856 is not set -# CONFIG_VIDEO_OV8858 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_RDACM20=m -CONFIG_VIDEO_RDACM21=m -# CONFIG_VIDEO_RJ54N1 is not set -# CONFIG_VIDEO_S5C73M3 is not set -# CONFIG_VIDEO_S5K5BAF is not set -# CONFIG_VIDEO_S5K6A3 is not set -# CONFIG_VIDEO_VD55G1 is not set -# CONFIG_VIDEO_VD56G3 is not set -# CONFIG_VIDEO_CCS is not set -# CONFIG_VIDEO_ET8EK8 is not set - -# -# Camera ISPs -# -# CONFIG_VIDEO_THP7312 is not set -# end of Camera ISPs - -CONFIG_VIDEO_CAMERA_LENS=y -# CONFIG_VIDEO_AD5820 is not set -# CONFIG_VIDEO_AK7375 is not set -# CONFIG_VIDEO_DW9714 is not set -# CONFIG_VIDEO_DW9719 is not set -CONFIG_VIDEO_DW9768=m -# CONFIG_VIDEO_DW9807_VCM is not set - -# -# Flash devices -# -# CONFIG_VIDEO_ADP1653 is not set -# CONFIG_VIDEO_LM3560 is not set -# CONFIG_VIDEO_LM3646 is not set -# end of Flash devices - -# -# audio, video and radio I2C drivers auto-selected by 'Autoselect ancillary drivers' -# -CONFIG_VIDEO_CS3308=m -CONFIG_VIDEO_CS5345=m -CONFIG_VIDEO_CS53L32A=m -CONFIG_VIDEO_MSP3400=m -CONFIG_VIDEO_SONY_BTF_MPX=m -CONFIG_VIDEO_TDA7432=m -CONFIG_VIDEO_TVAUDIO=m -CONFIG_VIDEO_UDA1342=m -CONFIG_VIDEO_VP27SMPX=m -CONFIG_VIDEO_WM8739=m -CONFIG_VIDEO_WM8775=m -CONFIG_VIDEO_SAA6588=m -CONFIG_VIDEO_SAA711X=m -CONFIG_VIDEO_TVP5150=m -CONFIG_VIDEO_TW2804=m -CONFIG_VIDEO_TW9903=m -CONFIG_VIDEO_TW9906=m - -# -# Video and audio decoders -# -CONFIG_VIDEO_SAA717X=m -CONFIG_VIDEO_CX25840=m -CONFIG_VIDEO_SAA7127=m -CONFIG_VIDEO_UPD64031A=m -CONFIG_VIDEO_UPD64083=m -CONFIG_VIDEO_SAA6752HS=m -CONFIG_VIDEO_M52790=m - -# -# Video serializers and deserializers -# -# CONFIG_VIDEO_MAX96717 is not set -# end of Video serializers and deserializers - -# -# SPI I2C drivers auto-selected by 'Autoselect ancillary drivers' -# - -# -# Media SPI Adapters -# -# CONFIG_CXD2880_SPI_DRV is not set -# CONFIG_VIDEO_GS1662 is not set -# end of Media SPI Adapters - -CONFIG_MEDIA_TUNER=m - -# -# Tuner drivers auto-selected by 'Autoselect ancillary drivers' -# -CONFIG_MEDIA_TUNER_E4000=m -CONFIG_MEDIA_TUNER_FC0011=m -CONFIG_MEDIA_TUNER_FC0012=m -CONFIG_MEDIA_TUNER_FC0013=m -CONFIG_MEDIA_TUNER_FC2580=m -CONFIG_MEDIA_TUNER_IT913X=m -CONFIG_MEDIA_TUNER_M88RS6000T=m -CONFIG_MEDIA_TUNER_MAX2165=m -CONFIG_MEDIA_TUNER_MC44S803=m -CONFIG_MEDIA_TUNER_MSI001=m -CONFIG_MEDIA_TUNER_MT2060=m -CONFIG_MEDIA_TUNER_MT2063=m -CONFIG_MEDIA_TUNER_MT20XX=m -CONFIG_MEDIA_TUNER_MT2131=m -CONFIG_MEDIA_TUNER_MT2266=m -CONFIG_MEDIA_TUNER_MXL301RF=m -CONFIG_MEDIA_TUNER_MXL5005S=m -CONFIG_MEDIA_TUNER_MXL5007T=m -CONFIG_MEDIA_TUNER_QM1D1B0004=m -CONFIG_MEDIA_TUNER_QM1D1C0042=m -CONFIG_MEDIA_TUNER_QT1010=m -CONFIG_MEDIA_TUNER_R820T=m -CONFIG_MEDIA_TUNER_SI2157=m -CONFIG_MEDIA_TUNER_SIMPLE=m -CONFIG_MEDIA_TUNER_TDA18212=m -CONFIG_MEDIA_TUNER_TDA18218=m -CONFIG_MEDIA_TUNER_TDA18250=m -CONFIG_MEDIA_TUNER_TDA18271=m -CONFIG_MEDIA_TUNER_TDA827X=m -CONFIG_MEDIA_TUNER_TDA8290=m -CONFIG_MEDIA_TUNER_TDA9887=m -CONFIG_MEDIA_TUNER_TEA5761=m -CONFIG_MEDIA_TUNER_TEA5767=m -CONFIG_MEDIA_TUNER_TUA9001=m -CONFIG_MEDIA_TUNER_XC2028=m -CONFIG_MEDIA_TUNER_XC4000=m -CONFIG_MEDIA_TUNER_XC5000=m - -# -# DVB Frontend drivers auto-selected by 'Autoselect ancillary drivers' -# - -# -# Multistandard (satellite) frontends -# -CONFIG_DVB_M88DS3103=m -CONFIG_DVB_MXL5XX=m -CONFIG_DVB_STB0899=m -CONFIG_DVB_STB6100=m -CONFIG_DVB_STV090x=m -CONFIG_DVB_STV0910=m -CONFIG_DVB_STV6110x=m -CONFIG_DVB_STV6111=m - -# -# Multistandard (cable + terrestrial) frontends -# -CONFIG_DVB_DRXK=m -CONFIG_DVB_MN88472=m -CONFIG_DVB_MN88473=m -CONFIG_DVB_SI2165=m -CONFIG_DVB_TDA18271C2DD=m - -# -# DVB-S (satellite) frontends -# -CONFIG_DVB_CX24110=m -CONFIG_DVB_CX24116=m -CONFIG_DVB_CX24117=m -CONFIG_DVB_CX24120=m -CONFIG_DVB_CX24123=m -CONFIG_DVB_DS3000=m -CONFIG_DVB_MB86A16=m -CONFIG_DVB_MT312=m -CONFIG_DVB_S5H1420=m -CONFIG_DVB_SI21XX=m -CONFIG_DVB_STB6000=m -CONFIG_DVB_STV0288=m -CONFIG_DVB_STV0299=m -CONFIG_DVB_STV0900=m -CONFIG_DVB_STV6110=m -CONFIG_DVB_TDA10071=m -CONFIG_DVB_TDA10086=m -CONFIG_DVB_TDA8083=m -CONFIG_DVB_TDA826X=m -CONFIG_DVB_TS2020=m -CONFIG_DVB_TUNER_CX24113=m -CONFIG_DVB_TUNER_ITD1000=m -CONFIG_DVB_ZL10036=m -CONFIG_DVB_ZL10039=m - -# -# DVB-T (terrestrial) frontends -# -CONFIG_DVB_AF9013=m -CONFIG_DVB_AS102_FE=m -CONFIG_DVB_CX22700=m -CONFIG_DVB_CX22702=m -CONFIG_DVB_CXD2820R=m -CONFIG_DVB_CXD2841ER=m -CONFIG_DVB_DIB3000MB=m -CONFIG_DVB_DIB3000MC=m -CONFIG_DVB_DIB7000M=m -CONFIG_DVB_DIB7000P=m -CONFIG_DVB_DRXD=m -CONFIG_DVB_EC100=m -CONFIG_DVB_GP8PSK_FE=m -CONFIG_DVB_MT352=m -CONFIG_DVB_NXT6000=m -CONFIG_DVB_RTL2830=m -CONFIG_DVB_RTL2832=m -CONFIG_DVB_RTL2832_SDR=m -CONFIG_DVB_SI2168=m -CONFIG_DVB_SP887X=m -CONFIG_DVB_STV0367=m -CONFIG_DVB_TDA10048=m -CONFIG_DVB_TDA1004X=m -CONFIG_DVB_ZD1301_DEMOD=m -CONFIG_DVB_ZL10353=m - -# -# DVB-C (cable) frontends -# -CONFIG_DVB_STV0297=m -CONFIG_DVB_TDA10021=m -CONFIG_DVB_TDA10023=m -CONFIG_DVB_VES1820=m - -# -# ATSC (North American/Korean Terrestrial/Cable DTV) frontends -# -CONFIG_DVB_AU8522=m -CONFIG_DVB_AU8522_DTV=m -CONFIG_DVB_AU8522_V4L=m -CONFIG_DVB_BCM3510=m -CONFIG_DVB_LG2160=m -CONFIG_DVB_LGDT3305=m -CONFIG_DVB_LGDT3306A=m -CONFIG_DVB_LGDT330X=m -CONFIG_DVB_MXL692=m -CONFIG_DVB_NXT200X=m -CONFIG_DVB_OR51132=m -CONFIG_DVB_OR51211=m -CONFIG_DVB_S5H1409=m -CONFIG_DVB_S5H1411=m - -# -# ISDB-T (terrestrial) frontends -# -CONFIG_DVB_DIB8000=m -CONFIG_DVB_MB86A20S=m -CONFIG_DVB_S921=m - -# -# ISDB-S (satellite) & ISDB-T (terrestrial) frontends -# -CONFIG_DVB_TC90522=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_A8293=m -CONFIG_DVB_AF9033=m -CONFIG_DVB_ASCOT2E=m -CONFIG_DVB_ATBM8830=m -CONFIG_DVB_HELENE=m -CONFIG_DVB_HORUS3A=m -CONFIG_DVB_ISL6405=m -CONFIG_DVB_ISL6421=m -CONFIG_DVB_ISL6423=m -CONFIG_DVB_IX2505V=m -CONFIG_DVB_LGS8GXX=m -CONFIG_DVB_LNBH25=m -CONFIG_DVB_LNBP21=m -CONFIG_DVB_LNBP22=m -CONFIG_DVB_M88RS2000=m -CONFIG_DVB_TDA665x=m -CONFIG_DVB_DRX39XYJ=m - -# -# Common Interface (EN50221) controller drivers -# -CONFIG_DVB_CXD2099=m -CONFIG_DVB_SP2=m - -# -# Tools to develop new frontends -# -CONFIG_DVB_DUMMY_FE=m -# end of Media ancillary drivers - -# -# Graphics support -# -CONFIG_APERTURE_HELPERS=y -CONFIG_SCREEN_INFO=y -CONFIG_VIDEO=y -CONFIG_AUXDISPLAY=y -CONFIG_CHARLCD=m -CONFIG_HD44780_COMMON=m -# CONFIG_HD44780 is not set -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_KS0108=m -CONFIG_KS0108_PORT=0x378 -CONFIG_KS0108_DELAY=2 -CONFIG_CFAG12864B=m -CONFIG_CFAG12864B_RATE=20 -CONFIG_LINEDISP=m -CONFIG_IMG_ASCII_LCD=m -CONFIG_HT16K33=m -# CONFIG_MAX6959 is not set -# CONFIG_SEG_LED_GPIO is not set -CONFIG_PANEL=m -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_SWITCHEROO=y -CONFIG_DRM=m - -# -# DRM debugging options -# -# CONFIG_DRM_DEBUG_MM is not set -# end of DRM debugging options - -CONFIG_DRM_MIPI_DBI=m -CONFIG_DRM_MIPI_DSI=y -CONFIG_DRM_KMS_HELPER=m -# CONFIG_DRM_PANIC is not set -CONFIG_DRM_CLIENT=y -CONFIG_DRM_CLIENT_LIB=m -CONFIG_DRM_CLIENT_SELECTION=m -CONFIG_DRM_CLIENT_SETUP=y - -# -# Supported DRM clients -# -CONFIG_DRM_FBDEV_EMULATION=y -CONFIG_DRM_FBDEV_OVERALLOC=100 -# CONFIG_DRM_CLIENT_LOG is not set -CONFIG_DRM_CLIENT_DEFAULT_FBDEV=y -CONFIG_DRM_CLIENT_DEFAULT="fbdev" -# end of Supported DRM clients - -CONFIG_DRM_LOAD_EDID_FIRMWARE=y -CONFIG_DRM_DISPLAY_HELPER=m -CONFIG_DRM_DISPLAY_DP_AUX_CEC=y -CONFIG_DRM_DISPLAY_DP_AUX_CHARDEV=y -CONFIG_DRM_DISPLAY_DP_HELPER=y -CONFIG_DRM_DISPLAY_DP_TUNNEL=y -CONFIG_DRM_DISPLAY_DSC_HELPER=y -CONFIG_DRM_DISPLAY_HDCP_HELPER=y -CONFIG_DRM_DISPLAY_HDMI_CEC_NOTIFIER_HELPER=y -CONFIG_DRM_DISPLAY_HDMI_HELPER=y -CONFIG_DRM_TTM=m -CONFIG_DRM_EXEC=m -CONFIG_DRM_GPUVM=m -CONFIG_DRM_BUDDY=m -CONFIG_DRM_VRAM_HELPER=m -CONFIG_DRM_TTM_HELPER=m -CONFIG_DRM_GEM_DMA_HELPER=m -CONFIG_DRM_GEM_SHMEM_HELPER=m -CONFIG_DRM_SUBALLOC_HELPER=m -CONFIG_DRM_SCHED=m - -# -# Drivers for system framebuffers -# -CONFIG_DRM_SYSFB_HELPER=m -# CONFIG_DRM_EFIDRM is not set -CONFIG_DRM_SIMPLEDRM=m -# CONFIG_DRM_VESADRM is not set -# end of Drivers for system framebuffers - -# -# 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 -# CONFIG_DRM_AMD_ISP is not set - -# -# 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_FP=y -CONFIG_DRM_AMD_DC_SI=y -CONFIG_DRM_AMD_SECURE_DISPLAY=y -# end of Display Engine Configuration - -CONFIG_DRM_NOUVEAU=m -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_CH7006=m -CONFIG_DRM_NOUVEAU_SIL164=m -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 -CONFIG_DRM_I915_DP_TUNNEL=y -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_PREEMPT_TIMEOUT_COMPUTE=7500 -CONFIG_DRM_I915_MAX_REQUEST_BUSYWAIT=8000 -CONFIG_DRM_I915_STOP_TIMEOUT=100 -CONFIG_DRM_I915_TIMESLICE_DURATION=1 -# CONFIG_DRM_XE is not set -CONFIG_DRM_VGEM=m -CONFIG_DRM_VKMS=m -CONFIG_DRM_VMWGFX=m -# 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_VIRTIO_GPU_KMS=y -CONFIG_DRM_PANEL=y - -# -# Display Panels -# -# CONFIG_DRM_PANEL_AUO_A030JTN01 is not set -# CONFIG_DRM_PANEL_ILITEK_ILI9341 is not set -# CONFIG_DRM_PANEL_ORISETECH_OTA5601A is not set -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_I2C_NXP_TDA998X=m -CONFIG_DRM_ANALOGIX_ANX78XX=m -CONFIG_DRM_ANALOGIX_DP=m -# end of Display Interface Bridges - -# CONFIG_DRM_ETNAVIV is not set -# CONFIG_DRM_HISI_HIBMC is not set -# CONFIG_DRM_APPLETBDRM is not set -CONFIG_DRM_BOCHS=m -CONFIG_DRM_CIRRUS_QEMU=m -CONFIG_DRM_GM12U320=m -CONFIG_DRM_PANEL_MIPI_DBI=m -# CONFIG_DRM_PIXPAPER is not set -CONFIG_TINYDRM_HX8357D=m -CONFIG_TINYDRM_ILI9163=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_SHARP_MEMORY is not set -CONFIG_DRM_VBOXVIDEO=m -CONFIG_DRM_GUD=m -# CONFIG_DRM_ST7571_I2C is not set -# CONFIG_DRM_ST7586 is not set -# CONFIG_DRM_ST7735R is not set -CONFIG_DRM_SSD130X=m -CONFIG_DRM_SSD130X_I2C=m -# CONFIG_DRM_SSD130X_SPI is not set -CONFIG_DRM_PANEL_BACKLIGHT_QUIRKS=m -CONFIG_DRM_PRIVACY_SCREEN=y -CONFIG_DRM_PANEL_ORIENTATION_QUIRKS=y - -# -# Frame buffer Devices -# -CONFIG_FB=y -# 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_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_SIMPLE is not set -CONFIG_FB_SSD1307=m -CONFIG_FB_SM712=m -CONFIG_FB_CORE=y -CONFIG_FB_NOTIFY=y -CONFIG_FB_DEVICE=y -CONFIG_FB_CFB_FILLRECT=y -CONFIG_FB_CFB_COPYAREA=y -CONFIG_FB_CFB_IMAGEBLIT=y -CONFIG_FB_SYS_FILLRECT=y -CONFIG_FB_SYS_COPYAREA=y -CONFIG_FB_SYS_IMAGEBLIT=y -# CONFIG_FB_FOREIGN_ENDIAN is not set -CONFIG_FB_SYSMEM_FOPS=y -CONFIG_FB_DEFERRED_IO=y -CONFIG_FB_DMAMEM_HELPERS=y -CONFIG_FB_DMAMEM_HELPERS_DEFERRED=y -CONFIG_FB_IOMEM_FOPS=y -CONFIG_FB_IOMEM_HELPERS=y -CONFIG_FB_SYSMEM_HELPERS=y -CONFIG_FB_SYSMEM_HELPERS_DEFERRED=y -CONFIG_FB_BACKLIGHT=y -CONFIG_FB_MODE_HELPERS=y -CONFIG_FB_TILEBLITTING=y -# 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_KTD2801 is not set -# CONFIG_BACKLIGHT_KTZ8866 is not set -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_LM3509 is not set -CONFIG_BACKLIGHT_LM3630A=m -CONFIG_BACKLIGHT_LM3639=m -CONFIG_BACKLIGHT_LP855X=m -# CONFIG_BACKLIGHT_MP3309C is not set -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 -CONFIG_FIRMWARE_EDID=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 -# CONFIG_TRACE_GPU_MEM is not set -# end of Graphics support - -# CONFIG_DRM_ACCEL is not set -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_CTL_FAST_LOOKUP=y -# CONFIG_SND_DEBUG is not set -# CONFIG_SND_CTL_INPUT_VALIDATION is not set -# CONFIG_SND_UTIMER 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_SEQ_UMP is not set -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_PCMTEST is not set -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_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_POWER_SAVE_DEFAULT=1 -# CONFIG_SND_HDA_CTL_DEV_ID is not set -CONFIG_SND_HDA_PREALLOC_SIZE=0 -CONFIG_SND_HDA_INTEL=m -# CONFIG_SND_HDA_ACPI is not set -CONFIG_SND_HDA_GENERIC_LEDS=y -CONFIG_SND_HDA_CODEC_ANALOG=m -CONFIG_SND_HDA_CODEC_SIGMATEL=m -CONFIG_SND_HDA_CODEC_VIA=m -CONFIG_SND_HDA_CODEC_CONEXANT=m -# CONFIG_SND_HDA_CODEC_SENARYTECH is not set -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_CM9825 is not set -CONFIG_SND_HDA_CODEC_SI3054=m -CONFIG_SND_HDA_GENERIC=m -CONFIG_SND_HDA_CODEC_REALTEK=m -CONFIG_SND_HDA_CODEC_REALTEK_LIB=m -CONFIG_SND_HDA_CODEC_ALC260=m -CONFIG_SND_HDA_CODEC_ALC262=m -CONFIG_SND_HDA_CODEC_ALC268=m -CONFIG_SND_HDA_CODEC_ALC269=m -CONFIG_SND_HDA_CODEC_ALC662=m -CONFIG_SND_HDA_CODEC_ALC680=m -CONFIG_SND_HDA_CODEC_ALC861=m -CONFIG_SND_HDA_CODEC_ALC861VD=m -CONFIG_SND_HDA_CODEC_ALC880=m -CONFIG_SND_HDA_CODEC_ALC882=m -CONFIG_SND_HDA_CODEC_CIRRUS=m -CONFIG_SND_HDA_CODEC_CS420X=m -CONFIG_SND_HDA_CODEC_CS421X=m -CONFIG_SND_HDA_CODEC_CS8409=m -CONFIG_SND_HDA_CODEC_HDMI=m -CONFIG_SND_HDA_CODEC_HDMI_GENERIC=m -CONFIG_SND_HDA_CODEC_HDMI_SIMPLE=m -CONFIG_SND_HDA_CODEC_HDMI_INTEL=m -CONFIG_SND_HDA_INTEL_HDMI_SILENT_STREAM=y -CONFIG_SND_HDA_CODEC_HDMI_ATI=m -CONFIG_SND_HDA_CODEC_HDMI_NVIDIA=m -CONFIG_SND_HDA_CODEC_HDMI_NVIDIA_MCP=m -CONFIG_SND_HDA_CODEC_HDMI_TEGRA=m -CONFIG_SND_HDA_SCODEC_CS35L41=m -CONFIG_SND_HDA_SCODEC_COMPONENT=m -CONFIG_SND_HDA_SCODEC_CS35L41_I2C=m -CONFIG_SND_HDA_SCODEC_CS35L41_SPI=m -# CONFIG_SND_HDA_SCODEC_CS35L56_I2C is not set -# CONFIG_SND_HDA_SCODEC_CS35L56_SPI is not set -# CONFIG_SND_HDA_SCODEC_TAS2781_I2C is not set -# CONFIG_SND_HDA_SCODEC_TAS2781_SPI is not set -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_INTEL_NHLT=y -CONFIG_SND_INTEL_DSP_CONFIG=m -CONFIG_SND_INTEL_SOUNDWIRE_ACPI=m -# CONFIG_SND_INTEL_BYT_PREFER_SOF is not set -# end of HD-Audio - -CONFIG_SND_SPI=y -CONFIG_SND_USB=y -CONFIG_SND_USB_AUDIO=m -# CONFIG_SND_USB_AUDIO_MIDI_V2 is not set -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_US144MKII is not set -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_USB is not set - -# -# Analog Devices -# -CONFIG_SND_SOC_ADI_AXI_I2S=m -CONFIG_SND_SOC_ADI_AXI_SPDIF=m -# end of Analog Devices - -# -# AMD -# -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_ST_ES8336_MACH is not set -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_AMD_ACP_CONFIG=m -CONFIG_SND_SOC_AMD_ACP_COMMON=m -CONFIG_SND_SOC_ACPI_AMD_MATCH=m -CONFIG_SND_SOC_AMD_ACP_PDM=m -CONFIG_SND_SOC_AMD_ACP_LEGACY_COMMON=m -CONFIG_SND_SOC_AMD_ACP_I2S=m -CONFIG_SND_SOC_AMD_ACPI_MACH=m -CONFIG_SND_SOC_AMD_ACP_PCM=m -CONFIG_SND_SOC_AMD_ACP_PCI=m -CONFIG_SND_AMD_ASOC_RENOIR=m -# CONFIG_SND_AMD_ASOC_REMBRANDT is not set -# CONFIG_SND_AMD_ASOC_ACP63 is not set -# CONFIG_SND_AMD_ASOC_ACP70 is not set -CONFIG_SND_SOC_AMD_MACH_COMMON=m -CONFIG_SND_SOC_AMD_LEGACY_MACH=m -CONFIG_SND_SOC_AMD_SOF_MACH=m -# CONFIG_SND_SOC_AMD_SOF_SDW_MACH is not set -# CONFIG_SND_SOC_AMD_LEGACY_SDW_MACH is not set -# CONFIG_SND_SOC_AMD_RPL_ACP6x is not set -CONFIG_SND_SOC_AMD_ACP63_TOPLEVEL=m -# CONFIG_SND_SOC_AMD_PS is not set -# end of AMD - -# -# Apple -# -# end of Apple - -# -# Atmel -# -# end of Atmel - -# -# Au1x -# -# end of Au1x - -# -# Broadcom -# -CONFIG_SND_BCM63XX_I2S_WHISTLER=m -# end of Broadcom - -# -# Cirrus Logic -# -# end of Cirrus Logic - -# -# DesignWare -# -CONFIG_SND_DESIGNWARE_I2S=m -# CONFIG_SND_DESIGNWARE_PCM is not set -# end of DesignWare - -# -# Freescale -# - -# -# 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_UTILS=m -# CONFIG_SND_SOC_IMX_AUDMUX is not set -# end of Freescale - -# -# Google -# -# CONFIG_SND_SOC_CHV3_I2S is not set -# end of Google - -# -# Hisilicon -# -# CONFIG_SND_I2S_HI6210_I2S is not set -# end of Hisilicon - -# -# JZ4740 -# -# end of JZ4740 - -# -# Kirkwood -# -# end of Kirkwood - -# -# Loongson -# -# end of Loongson - -# -# Intel -# -CONFIG_SND_SOC_INTEL_SST_TOPLEVEL=y -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_ACPI_INTEL_MATCH=m -CONFIG_SND_SOC_ACPI_INTEL_SDCA_QUIRKS=m -CONFIG_SND_SOC_INTEL_AVS=m - -# -# Intel AVS Machine drivers -# - -# -# Available DSP configurations -# -# CONFIG_SND_SOC_INTEL_AVS_CARDNAME_OBSOLETE is not set -CONFIG_SND_SOC_INTEL_AVS_MACH_DA7219=m -CONFIG_SND_SOC_INTEL_AVS_MACH_DMIC=m -CONFIG_SND_SOC_INTEL_AVS_MACH_ES8336=m -CONFIG_SND_SOC_INTEL_AVS_MACH_HDAUDIO=m -CONFIG_SND_SOC_INTEL_AVS_MACH_I2S_TEST=m -CONFIG_SND_SOC_INTEL_AVS_MACH_MAX98927=m -CONFIG_SND_SOC_INTEL_AVS_MACH_MAX98357A=m -CONFIG_SND_SOC_INTEL_AVS_MACH_MAX98373=m -CONFIG_SND_SOC_INTEL_AVS_MACH_NAU8825=m -CONFIG_SND_SOC_INTEL_AVS_MACH_PCM3168A=m -CONFIG_SND_SOC_INTEL_AVS_MACH_PROBE=m -CONFIG_SND_SOC_INTEL_AVS_MACH_RT274=m -CONFIG_SND_SOC_INTEL_AVS_MACH_RT286=m -CONFIG_SND_SOC_INTEL_AVS_MACH_RT298=m -CONFIG_SND_SOC_INTEL_AVS_MACH_RT5514=m -CONFIG_SND_SOC_INTEL_AVS_MACH_RT5640=m -CONFIG_SND_SOC_INTEL_AVS_MACH_RT5663=m -CONFIG_SND_SOC_INTEL_AVS_MACH_RT5682=m -CONFIG_SND_SOC_INTEL_AVS_MACH_SSM4567=m -# end of Intel AVS Machine drivers - -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_SOF_REALTEK_COMMON=m -CONFIG_SND_SOC_INTEL_SOF_CIRRUS_COMMON=m -CONFIG_SND_SOC_INTEL_SOF_NUVOTON_COMMON=m -CONFIG_SND_SOC_INTEL_SOF_BOARD_HELPERS=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_SOF_WM8804_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_SOF_NAU8825_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_MACH=m -CONFIG_SND_SOC_INTEL_SOF_SSP_AMP_MACH=m -CONFIG_SND_SOC_INTEL_EHL_RT5660_MACH=m -CONFIG_SND_SOC_INTEL_SOUNDWIRE_SOF_MACH=m -# end of Intel - -# -# Mediatek -# -CONFIG_SND_SOC_MTK_BTCVSD=m -# end of Mediatek - -# -# PXA -# -# end of PXA - -# -# SoundWire (SDCA) -# -CONFIG_SND_SOC_SDCA=m -CONFIG_SND_SOC_SDCA_HID=y -CONFIG_SND_SOC_SDCA_IRQ=y -CONFIG_SND_SOC_SDCA_OPTIONAL=m -# end of SoundWire (SDCA) - -# -# ST SPEAr -# -# end of ST SPEAr - -# -# Spreadtrum -# -# end of Spreadtrum - -# -# STMicroelectronics STM32 -# -# end of STMicroelectronics STM32 - -# -# Tegra -# -# end of Tegra - -# -# Xilinx -# -CONFIG_SND_SOC_XILINX_I2S=m -CONFIG_SND_SOC_XILINX_AUDIO_FORMATTER=m -CONFIG_SND_SOC_XILINX_SPDIF=m -# end of Xilinx - -# -# Xtensa -# -CONFIG_SND_SOC_XTFPGA_I2S=m -# end of Xtensa - -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=m -CONFIG_SND_SOC_SOF_CLIENT=m -CONFIG_SND_SOC_SOF=m -CONFIG_SND_SOC_SOF_PROBE_WORK_QUEUE=y -CONFIG_SND_SOC_SOF_IPC3=y -CONFIG_SND_SOC_SOF_IPC4=y -CONFIG_SND_SOC_SOF_AMD_TOPLEVEL=m -CONFIG_SND_SOC_SOF_AMD_COMMON=m -CONFIG_SND_SOC_SOF_AMD_RENOIR=m -# CONFIG_SND_SOC_SOF_AMD_VANGOGH is not set -CONFIG_SND_SOC_SOF_AMD_REMBRANDT=m -CONFIG_SND_SOC_SOF_ACP_PROBES=m -# CONFIG_SND_SOC_SOF_AMD_ACP63 is not set -# CONFIG_SND_SOC_SOF_AMD_ACP70 is not set -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_SKL=m -CONFIG_SND_SOC_SOF_SKYLAKE=m -CONFIG_SND_SOC_SOF_KABYLAKE=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_INTEL_MTL=m -CONFIG_SND_SOC_SOF_METEORLAKE=m -CONFIG_SND_SOC_SOF_INTEL_LNL=m -CONFIG_SND_SOC_SOF_LUNARLAKE=m -CONFIG_SND_SOC_SOF_INTEL_PTL=m -CONFIG_SND_SOC_SOF_PANTHERLAKE=m -CONFIG_SND_SOC_SOF_HDA_COMMON=m -CONFIG_SND_SOC_SOF_HDA_GENERIC=m -CONFIG_SND_SOC_SOF_HDA_MLINK=m -CONFIG_SND_SOC_SOF_HDA_LINK=y -CONFIG_SND_SOC_SOF_HDA_AUDIO_CODEC=y -CONFIG_SND_SOF_SOF_HDA_SDW_BPT=m -CONFIG_SND_SOC_SOF_HDA_LINK_BASELINE=m -CONFIG_SND_SOC_SOF_HDA=m -CONFIG_SND_SOC_SOF_HDA_PROBES=m -CONFIG_SND_SOC_SOF_INTEL_SOUNDWIRE_LINK_BASELINE=m -CONFIG_SND_SOC_SOF_INTEL_SOUNDWIRE=m -CONFIG_SND_SOC_SOF_XTENSA=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_ADAU1373=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_AK4375=m -CONFIG_SND_SOC_AK4458=m -CONFIG_SND_SOC_AK4554=m -CONFIG_SND_SOC_AK4613=m -CONFIG_SND_SOC_AK4619=m -CONFIG_SND_SOC_AK4642=m -CONFIG_SND_SOC_AK5386=m -CONFIG_SND_SOC_AK5558=m -CONFIG_SND_SOC_ALC5623=m -CONFIG_SND_SOC_AUDIO_IIO_AUX=m -CONFIG_SND_SOC_AW8738=m -CONFIG_SND_SOC_AW88395_LIB=m -CONFIG_SND_SOC_AW88395=m -CONFIG_SND_SOC_AW88166=m -CONFIG_SND_SOC_AW88261=m -CONFIG_SND_SOC_AW88081=m -CONFIG_SND_SOC_AW87390=m -CONFIG_SND_SOC_AW88399=m -CONFIG_SND_SOC_BD28623=m -CONFIG_SND_SOC_BT_SCO=m -CONFIG_SND_SOC_CHV3_CODEC=m -CONFIG_SND_SOC_CROS_EC_CODEC=m -CONFIG_SND_SOC_CS_AMP_LIB=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_LIB=m -CONFIG_SND_SOC_CS35L41=m -CONFIG_SND_SOC_CS35L41_SPI=m -CONFIG_SND_SOC_CS35L41_I2C=m -CONFIG_SND_SOC_CS35L45=m -CONFIG_SND_SOC_CS35L45_SPI=m -CONFIG_SND_SOC_CS35L45_I2C=m -CONFIG_SND_SOC_CS35L56=m -CONFIG_SND_SOC_CS35L56_SHARED=m -CONFIG_SND_SOC_CS35L56_I2C=m -CONFIG_SND_SOC_CS35L56_SPI=m -CONFIG_SND_SOC_CS35L56_SDW=m -CONFIG_SND_SOC_CS42L42_CORE=m -CONFIG_SND_SOC_CS42L42=m -CONFIG_SND_SOC_CS42L42_SDW=m -CONFIG_SND_SOC_CS42L43=m -CONFIG_SND_SOC_CS42L43_SDW=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_CS42L83=m -CONFIG_SND_SOC_CS42L84=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_CS48L32=m -CONFIG_SND_SOC_CS53L30=m -CONFIG_SND_SOC_CS530X=m -CONFIG_SND_SOC_CS530X_I2C=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_ES83XX_DSM_COMMON=m -CONFIG_SND_SOC_ES8311=m -CONFIG_SND_SOC_ES8316=m -CONFIG_SND_SOC_ES8323=m -CONFIG_SND_SOC_ES8326=m -CONFIG_SND_SOC_ES8328=m -CONFIG_SND_SOC_ES8328_I2C=m -CONFIG_SND_SOC_ES8328_SPI=m -CONFIG_SND_SOC_ES8375=m -CONFIG_SND_SOC_ES8389=m -# CONFIG_SND_SOC_FS210X is not set -CONFIG_SND_SOC_GTM601=m -CONFIG_SND_SOC_HDAC_HDA=m -CONFIG_SND_SOC_HDA=m -CONFIG_SND_SOC_ICS43432=m -CONFIG_SND_SOC_IDT821034=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_MAX98363=m -CONFIG_SND_SOC_MAX98373=m -CONFIG_SND_SOC_MAX98373_I2C=m -CONFIG_SND_SOC_MAX98373_SDW=m -CONFIG_SND_SOC_MAX98388=m -CONFIG_SND_SOC_MAX98390=m -CONFIG_SND_SOC_MAX98396=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_PCM1754 is not set -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_PCM6240=m -CONFIG_SND_SOC_PEB2466=m -# CONFIG_SND_SOC_PM4125_SDW is not set -CONFIG_SND_SOC_RL6231=m -CONFIG_SND_SOC_RT_SDW_COMMON=m -CONFIG_SND_SOC_RL6347A=m -CONFIG_SND_SOC_RT274=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_RT1017_SDCA_SDW=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_RT1318_SDW=m -CONFIG_SND_SOC_RT1320_SDW=m -CONFIG_SND_SOC_RT5514=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_RT712_SDCA_SDW=m -CONFIG_SND_SOC_RT712_SDCA_DMIC_SDW=m -CONFIG_SND_SOC_RT721_SDCA_SDW=m -CONFIG_SND_SOC_RT722_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_RT9123=m -CONFIG_SND_SOC_RT9123P=m -CONFIG_SND_SOC_RTQ9124=m -CONFIG_SND_SOC_RTQ9128=m -# CONFIG_SND_SOC_SDW_MOCKUP is not set -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=m -CONFIG_SND_SOC_SIMPLE_MUX=m -CONFIG_SND_SOC_SMA1303=m -CONFIG_SND_SOC_SMA1307=m -CONFIG_SND_SOC_SPDIF=m -CONFIG_SND_SOC_SRC4XXX_I2C=m -CONFIG_SND_SOC_SRC4XXX=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_TAS2780=m -CONFIG_SND_SOC_TAS2781_COMLIB=m -CONFIG_SND_SOC_TAS2781_COMLIB_I2C=m -CONFIG_SND_SOC_TAS2781_FMWLIB=m -CONFIG_SND_SOC_TAS2781_I2C=m -# CONFIG_SND_SOC_TAS2783_SDW is not set -CONFIG_SND_SOC_TAS5086=m -CONFIG_SND_SOC_TAS571X=m -CONFIG_SND_SOC_TAS5720=m -CONFIG_SND_SOC_TAS5805M=m -CONFIG_SND_SOC_TAS6424=m -CONFIG_SND_SOC_TDA7419=m -CONFIG_SND_SOC_TFA9879=m -CONFIG_SND_SOC_TFA989X=m -CONFIG_SND_SOC_TLV320ADC3XXX=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_UDA1342=m -CONFIG_SND_SOC_WCD_CLASSH=m -CONFIG_SND_SOC_WCD_COMMON=m -CONFIG_SND_SOC_WCD_MBHC=m -CONFIG_SND_SOC_WCD937X=m -CONFIG_SND_SOC_WCD937X_SDW=m -CONFIG_SND_SOC_WCD938X=m -CONFIG_SND_SOC_WCD938X_SDW=m -CONFIG_SND_SOC_WCD939X=m -CONFIG_SND_SOC_WCD939X_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_WM8731_I2C=m -CONFIG_SND_SOC_WM8731_SPI=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_WM8940=m -CONFIG_SND_SOC_WM8960=m -CONFIG_SND_SOC_WM8961=m -CONFIG_SND_SOC_WM8962=m -CONFIG_SND_SOC_WM8974=m -CONFIG_SND_SOC_WM8978=m -CONFIG_SND_SOC_WM8985=m -CONFIG_SND_SOC_WM8998=m -CONFIG_SND_SOC_WSA881X=m -CONFIG_SND_SOC_WSA883X=m -CONFIG_SND_SOC_WSA884X=m -CONFIG_SND_SOC_ZL38060=m -CONFIG_SND_SOC_MAX9759=m -CONFIG_SND_SOC_MT6351=m -CONFIG_SND_SOC_MT6357=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_NAU8825=m -CONFIG_SND_SOC_NTPFW=m -CONFIG_SND_SOC_NTP8918=m -CONFIG_SND_SOC_NTP8835=m -CONFIG_SND_SOC_TPA6130A2=m -CONFIG_SND_SOC_LPASS_MACRO_COMMON=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_SOC_SDW_UTILS=m - -# -# Generic drivers -# -CONFIG_SND_SIMPLE_CARD_UTILS=m -CONFIG_SND_SIMPLE_CARD=m -# end of Generic drivers - -CONFIG_SND_X86=y -CONFIG_HDMI_LPE_AUDIO=m -CONFIG_SND_SYNTH_EMUX=m -CONFIG_SND_VIRTIO=m -CONFIG_AC97_BUS=m -CONFIG_HID_SUPPORT=y -CONFIG_HID=m -CONFIG_HID_BATTERY_STRENGTH=y -CONFIG_HIDRAW=y -CONFIG_UHID=m -CONFIG_HID_GENERIC=m -# CONFIG_HID_HAPTIC is not set - -# -# 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_APPLETB_BL is not set -# CONFIG_HID_APPLETB_KBD is not set -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_EVISION is not set -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_COMMON=m -# CONFIG_HID_GOODIX_SPI is not set -# CONFIG_HID_GOOGLE_HAMMER is not set -# CONFIG_HID_GOOGLE_STADIA_FF is not set -CONFIG_HID_VIVALDI=m -# CONFIG_HID_GT683R is not set -CONFIG_HID_KEYTOUCH=m -CONFIG_HID_KYE=m -# CONFIG_HID_KYSONA is not set -CONFIG_HID_UCLOGIC=m -CONFIG_HID_WALTOP=m -CONFIG_HID_VIEWSONIC=m -# CONFIG_HID_VRC2 is not set -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_LETSKETCH=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_MEGAWORLD_FF is not set -# 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_NVIDIA_SHIELD is not set -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_PXRC is not set -CONFIG_HID_RAZER=m -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_SIGMAMICRO=m -CONFIG_HID_SONY=m -CONFIG_SONY_FF=y -CONFIG_HID_SPEEDLINK=m -CONFIG_HID_STEAM=m -# CONFIG_STEAM_FF is not set -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_TOPRE=m -CONFIG_HID_THINGM=m -CONFIG_HID_THRUSTMASTER=m -CONFIG_THRUSTMASTER_FF=y -CONFIG_HID_UDRAW_PS3=m -CONFIG_HID_U2FZERO=m -CONFIG_HID_UNIVERSAL_PIDFF=m -CONFIG_HID_WACOM=m -CONFIG_HID_WIIMOTE=m -# CONFIG_HID_WINWING is not set -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_MCP2200 is not set -CONFIG_HID_MCP2221=m -# end of Special HID drivers - -# -# HID-BPF support -# -# CONFIG_HID_BPF is not set -# end of HID-BPF support - -CONFIG_I2C_HID=m -CONFIG_I2C_HID_ACPI=m -CONFIG_I2C_HID_OF=m -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 - -# -# USB HID support -# -CONFIG_USB_HID=m -CONFIG_HID_PID=y -CONFIG_USB_HIDDEV=y -# end of USB 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_PCI_AMD=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_LEDS_TRIGGER_USBPORT=m -CONFIG_USB_AUTOSUSPEND_DELAY=2 -CONFIG_USB_DEFAULT_AUTHORIZATION_MODE=1 -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_SIDEBAND is not set -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_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_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 - -# -# USB dual-mode controller drivers -# -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_NPCM=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_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_USS720=m -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_APPLEDISPLAY=m -CONFIG_APPLE_MFI_FASTCHARGE=m -# CONFIG_USB_LJCA is not set -# CONFIG_USB_USBIO is not set -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_GR_UDC=m -CONFIG_USB_R8A66597=m -CONFIG_USB_PXA27X=m -CONFIG_USB_SNP_CORE=m -CONFIG_USB_M66592=m -CONFIG_USB_BDC_UDC=m -CONFIG_USB_AMD5536UDC=m -CONFIG_USB_NET2280=m -CONFIG_USB_GOKU=m -CONFIG_USB_EG20T=m -CONFIG_USB_MAX3420_UDC=m -# CONFIG_USB_CDNS2_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_MIDI2 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=m -# CONFIG_UCSI_CCG is not set -CONFIG_UCSI_ACPI=m -# CONFIG_UCSI_STM32G0 is not set -CONFIG_CROS_EC_UCSI=m -CONFIG_TYPEC_TPS6598X=m -# CONFIG_TYPEC_ANX7411 is not set -CONFIG_TYPEC_RT1719=m -CONFIG_TYPEC_HD3SS3220=m -CONFIG_TYPEC_STUSB160X=m -CONFIG_TYPEC_WUSB3801=m - -# -# USB Type-C Multiplexer/DeMultiplexer Switch support -# -# CONFIG_TYPEC_MUX_FSA4480 is not set -# CONFIG_TYPEC_MUX_GPIO_SBU is not set -# CONFIG_TYPEC_MUX_PI3USB30532 is not set -# CONFIG_TYPEC_MUX_INTEL_PMC is not set -# CONFIG_TYPEC_MUX_IT5205 is not set -# CONFIG_TYPEC_MUX_NB7VPQ904M is not set -# CONFIG_TYPEC_MUX_PS883X is not set -# CONFIG_TYPEC_MUX_PTN36502 is not set -# CONFIG_TYPEC_MUX_TUSB1046 is not set -# CONFIG_TYPEC_MUX_WCD939X_USBSS 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 -# CONFIG_TYPEC_TBT_ALTMODE is not set -# 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_UHS2=m -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=m -CONFIG_MMC_TOSHIBA_PCI=m -CONFIG_MMC_MTK=m -# CONFIG_MMC_SDHCI_XENON is not set -CONFIG_SCSI_UFSHCD=m -CONFIG_SCSI_UFS_BSG=y -CONFIG_SCSI_UFS_CRYPTO=y -CONFIG_SCSI_UFS_HWMON=y -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_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_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_AW200XX is not set -CONFIG_LEDS_CROS_EC=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_PCA955X=m -# CONFIG_LEDS_PCA955X_GPIO is not set -CONFIG_LEDS_PCA963X=m -# CONFIG_LEDS_PCA995X is not set -# 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_BD2606MVV=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 -# CONFIG_LEDS_IS31FL319X is not set - -# -# LED driver for blink(1) USB RGB LED is under Special HID drivers (HID_THINGM) -# -CONFIG_LEDS_BLINKM=m -# CONFIG_LEDS_BLINKM_MULTICOLOR is not set -# CONFIG_LEDS_MLXCPLD is not set -# CONFIG_LEDS_MLXREG is not set -CONFIG_LEDS_USER=m -CONFIG_LEDS_NIC78BX=m -# CONFIG_LEDS_SPI_BYTE 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 - -# -# RGB LED drivers -# -# CONFIG_LEDS_KTD202X is not set -# CONFIG_LEDS_PWM_MULTICOLOR is not set - -# -# 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 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_TTY=m -# CONFIG_LEDS_TRIGGER_INPUT_EVENTS is not set - -# -# Simatic LED drivers -# -CONFIG_LEDS_SIEMENS_SIMATIC_IPC=m -CONFIG_LEDS_SIEMENS_SIMATIC_IPC_APOLLOLAKE=m -CONFIG_LEDS_SIEMENS_SIMATIC_IPC_F7188X=m -CONFIG_LEDS_SIEMENS_SIMATIC_IPC_ELKHARTLAKE=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_CXGB4=m -CONFIG_MLX4_INFINIBAND=m -CONFIG_MLX5_INFINIBAND=m -CONFIG_INFINIBAND_MTHCA=m -CONFIG_INFINIBAND_MTHCA_DEBUG=y -CONFIG_INFINIBAND_OCRDMA=m -CONFIG_INFINIBAND_USNIC=m -CONFIG_INFINIBAND_VMWARE_PVRDMA=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_DECODE_MCE=m -# CONFIG_EDAC_GHES is not set -# CONFIG_EDAC_SCRUB is not set -# CONFIG_EDAC_ECS is not set -# CONFIG_EDAC_MEM_REPAIR 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_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_MAX31335 is not set -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_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_RX8111 is not set -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_SD2405AL is not set -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_PCF85063=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_RP5C01=m -CONFIG_RTC_DRV_WM831X=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 -# CONFIG_RTC_DRV_GOLDFISH is not set - -# -# HID Sensor RTC drivers -# -CONFIG_RTC_DRV_HID_SENSOR_TIME=m -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_XILINX_DMA is not set -# CONFIG_XILINX_XDMA is not set -# CONFIG_AMD_QDMA is not set -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_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_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_MF624=m -CONFIG_UIO_DFL=m -CONFIG_VFIO=m -# CONFIG_VFIO_DEVICE_CDEV is not set -CONFIG_VFIO_GROUP=y -CONFIG_VFIO_CONTAINER=y -CONFIG_VFIO_IOMMU_TYPE1=m -CONFIG_VFIO_NOIOMMU=y -CONFIG_VFIO_VIRQFD=y -# CONFIG_VFIO_DEBUGFS is not set - -# -# VFIO support for PCI devices -# -CONFIG_VFIO_PCI_CORE=m -CONFIG_VFIO_PCI_INTX=y -CONFIG_VFIO_PCI=m -CONFIG_VFIO_PCI_VGA=y -CONFIG_VFIO_PCI_IGD=y -CONFIG_MLX5_VFIO_PCI=m -# CONFIG_VIRTIO_VFIO_PCI is not set -# CONFIG_QAT_VFIO_PCI is not set -# end of VFIO support for PCI devices - -CONFIG_IRQ_BYPASS_MANAGER=m -CONFIG_VIRT_DRIVERS=y -CONFIG_VMGENID=y -CONFIG_VBOXGUEST=m -CONFIG_NITRO_ENCLAVES=m -CONFIG_VIRTIO_ANCHOR=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_ADMIN_LEGACY=y -CONFIG_VIRTIO_PCI_LEGACY=y -# 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_VIRTIO_DEBUG is not set -# CONFIG_VIRTIO_RTC is not set -# CONFIG_VDPA is not set -CONFIG_VHOST_IOTLB=m -CONFIG_VHOST_TASK=y -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 -CONFIG_VHOST_ENABLE_FORK_OWNER_CONTROL=y - -# -# Microsoft Hyper-V guest support -# -# CONFIG_HYPERV is not set -# end of Microsoft Hyper-V guest support - -CONFIG_GREYBUS=m -# CONFIG_GREYBUS_BEAGLEPLAY is not set -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_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_PCI7250 is not set -CONFIG_COMEDI_ADL_PCI7X3X=m -CONFIG_COMEDI_ADL_PCI8164=m -# CONFIG_COMEDI_ADL_PCI9111 is not set -# CONFIG_COMEDI_ADL_PCI9118 is not set -# CONFIG_COMEDI_ADV_PCI1710 is not set -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 is not set -# CONFIG_COMEDI_AMPLC_DIO200_PCI is not set -CONFIG_COMEDI_AMPLC_PC236_PCI=m -CONFIG_COMEDI_AMPLC_PC263_PCI=m -# CONFIG_COMEDI_AMPLC_PCI224 is not set -# CONFIG_COMEDI_AMPLC_PCI230 is not set -CONFIG_COMEDI_CONTEC_PCI_DIO=m -# CONFIG_COMEDI_DAS08_PCI is not set -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 is not set -CONFIG_COMEDI_CB_PCIDDA=m -# CONFIG_COMEDI_CB_PCIMDAS is not set -CONFIG_COMEDI_CB_PCIMDDA=m -# CONFIG_COMEDI_ME4000 is not set -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 is not set -CONFIG_COMEDI_NI_PCIDIO=m -CONFIG_COMEDI_NI_PCIMIO=m -# CONFIG_COMEDI_RTD520 is not set -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_8255=m -CONFIG_COMEDI_8255_SA=m -CONFIG_COMEDI_KCOMEDILIB=m -CONFIG_COMEDI_AMPLC_PC236=m -CONFIG_COMEDI_NI_TIO=m -CONFIG_COMEDI_NI_ROUTING=m -# CONFIG_COMEDI_TESTS is not set -CONFIG_STAGING=y -CONFIG_RTL8723BS=m - -# -# IIO staging drivers -# - -# -# Accelerometers -# -CONFIG_ADIS16203=m -# end of Accelerometers - -# -# Analog to digital converters -# -CONFIG_AD7816=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 - -# -# 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 -# end of IIO staging drivers - -CONFIG_FB_SM750=m -CONFIG_STAGING_MEDIA=y -CONFIG_INTEL_ATOMISP=y -# CONFIG_DVB_AV7110 is not set -CONFIG_VIDEO_IPU3_IMGU=m -# CONFIG_VIDEO_INTEL_IPU7 is not set - -# -# StarFive media platform drivers -# -# CONFIG_STAGING_MEDIA_DEPRECATED 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_MOST_COMPONENTS is not set -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_VME_BUS is not set -# CONFIG_GPIB is not set -# CONFIG_GOLDFISH is not set -CONFIG_CHROME_PLATFORMS=y -# CONFIG_CHROMEOS_ACPI is not set -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_UART is not set -CONFIG_CROS_EC_LPC=m -CONFIG_CROS_EC_PROTO=m -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_ALTMODES=y -CONFIG_CROS_EC_TYPEC=m -CONFIG_CROS_HPS_I2C=m -CONFIG_CROS_USBPD_LOGGER=m -CONFIG_CROS_USBPD_NOTIFY=m -CONFIG_CHROMEOS_PRIVACY_SCREEN=m -CONFIG_CROS_TYPEC_SWITCH=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_HUB is not set -CONFIG_SURFACE_AGGREGATOR_REGISTRY=m -# CONFIG_SURFACE_AGGREGATOR_TABLET_SWITCH is not set -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_X86_PLATFORM_DEVICES=y -CONFIG_ACPI_WMI=m -# CONFIG_ACPI_WMI_LEGACY_DEVICE_NAMES is not set -CONFIG_WMI_BMOF=m -CONFIG_HUAWEI_WMI=m -CONFIG_MXM_WMI=m -CONFIG_NVIDIA_WMI_EC_BACKLIGHT=m -# CONFIG_XIAOMI_WMI is not set -# CONFIG_REDMI_WMI is not set -CONFIG_GIGABYTE_WMI=m -CONFIG_ACERHDF=m -# CONFIG_ACER_WIRELESS is not set -CONFIG_ACER_WMI=m - -# -# AMD HSMP Driver -# -# CONFIG_AMD_HSMP_ACPI is not set -# CONFIG_AMD_HSMP_PLAT is not set -# end of AMD HSMP Driver - -CONFIG_AMD_PMC=m -CONFIG_AMD_MP2_STB=y -# CONFIG_AMD_HFI is not set -# CONFIG_AMD_WBRF is not set -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_ASUS_TF103C_DOCK=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_X86_PLATFORM_DRIVERS_HP=y -CONFIG_HP_ACCEL=m -CONFIG_HP_WMI=m -CONFIG_TC1100_WMI=m -CONFIG_HP_BIOSCFG=m -CONFIG_WIRELESS_HOTKEY=m -CONFIG_IBM_RTL=m -CONFIG_SENSORS_HDAPS=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=m -CONFIG_INTEL_PMC_SSRAM_TELEMETRY=m -CONFIG_INTEL_PMT_CLASS=m -CONFIG_INTEL_PMT_TELEMETRY=m -CONFIG_INTEL_PMT_CRASHLOG=m -CONFIG_INTEL_PMT_DISCOVERY=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_MRFLD_PWRBTN=m -CONFIG_INTEL_PUNIT_IPC=m -CONFIG_INTEL_RST=m -CONFIG_INTEL_SMARTCONNECT=m -CONFIG_INTEL_VSEC=m -CONFIG_IDEAPAD_LAPTOP=m -# CONFIG_LENOVO_WMI_HOTKEY_UTILITIES is not set -# CONFIG_LENOVO_WMI_CAMERA is not set -CONFIG_LENOVO_YMC=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_YOGABOOK is not set -# CONFIG_YT2_1380 is not set -# CONFIG_LENOVO_WMI_GAMEZONE is not set -# CONFIG_LENOVO_WMI_TUNING is not set -# CONFIG_ACPI_QUICKSTART is not set -# CONFIG_MEEGOPAD_ANX7428 is not set -CONFIG_MSI_EC=m -CONFIG_MSI_LAPTOP=m -CONFIG_MSI_WMI=m -# CONFIG_MSI_WMI_PLATFORM is not set -CONFIG_PCENGINES_APU2=m -# CONFIG_PORTWELL_EC is not set -CONFIG_BARCO_P50_GPIO=m -# CONFIG_SAMSUNG_GALAXYBOOK is not set -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_SERIAL_MULTI_INSTANTIATE=m -CONFIG_TOUCHSCREEN_DMI=y -# CONFIG_INSPUR_PLATFORM_PROFILE is not set -# CONFIG_DASHARO_ACPI is not set -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_SIEMENS_SIMATIC_IPC=m -CONFIG_SIEMENS_SIMATIC_IPC_BATT=m -CONFIG_SIEMENS_SIMATIC_IPC_BATT_APOLLOLAKE=m -CONFIG_SIEMENS_SIMATIC_IPC_BATT_ELKHARTLAKE=m -CONFIG_SIEMENS_SIMATIC_IPC_BATT_F7188X=m -# CONFIG_SILICOM_PLATFORM is not set -# CONFIG_WINMATE_FM07_KEYS is not set -# CONFIG_SEL3350_PLATFORM is not set -# CONFIG_OXP_EC is not set -# CONFIG_TUXEDO_NB04_WMI_AB is not set -CONFIG_P2SB=y -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_TPS68470=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=y -CONFIG_ALTERA_MBOX=m -CONFIG_IOMMU_IOVA=y -CONFIG_IOMMU_API=y -CONFIG_IOMMUFD_DRIVER=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_IOMMU_IOPF=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_INTEL_IOMMU_PERF_EVENTS=y -CONFIG_IOMMUFD_DRIVER_CORE=y -CONFIG_IOMMUFD=m -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_CTRL=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_AMD=m -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 - -# -# fujitsu SoC drivers -# -# end of fujitsu 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 - -# CONFIG_WPCM450_SOC is not set - -# -# Qualcomm SoC drivers -# -# CONFIG_QCOM_PMIC_PDCHARGER_ULOG is not set -CONFIG_QCOM_QMI_HELPERS=m -# CONFIG_QCOM_PBS is not set -# 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 - -# -# PM Domains -# - -# -# Amlogic PM Domains -# -# end of Amlogic PM Domains - -# -# Broadcom PM Domains -# -# end of Broadcom PM Domains - -# -# i.MX PM Domains -# -# end of i.MX PM Domains - -# -# Qualcomm PM Domains -# -# end of Qualcomm PM Domains -# end of PM Domains - -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_LC824206XA is not set -CONFIG_EXTCON_MAX3355=m -CONFIG_EXTCON_MAX77843=m -# CONFIG_EXTCON_MAX14526 is not set -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_GTS_HELPER=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 -CONFIG_IIO_BACKEND=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_ADXL367=m -CONFIG_ADXL367_SPI=m -CONFIG_ADXL367_I2C=m -CONFIG_ADXL372=m -CONFIG_ADXL372_SPI=m -CONFIG_ADXL372_I2C=m -# CONFIG_ADXL380_SPI is not set -# CONFIG_ADXL380_I2C is not set -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_I2C=m -CONFIG_BMI088_ACCEL_SPI=m -CONFIG_DA280=m -CONFIG_DA311=m -# CONFIG_DMARD06 is not set -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_IIO_KX022A=m -CONFIG_IIO_KX022A_SPI=m -CONFIG_IIO_KX022A_I2C=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 is not set -CONFIG_MMA9551_CORE=m -CONFIG_MMA9551=m -CONFIG_MMA9553=m -# CONFIG_MSA311 is not set -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_AD4000 is not set -# CONFIG_AD4030 is not set -# CONFIG_AD4080 is not set -CONFIG_AD4130=m -# CONFIG_AD4170_4 is not set -# CONFIG_AD4695 is not set -# CONFIG_AD4851 is not set -CONFIG_AD7091R=m -CONFIG_AD7091R5=m -# CONFIG_AD7091R8 is not set -CONFIG_AD7124=m -# CONFIG_AD7173 is not set -# CONFIG_AD7191 is not set -CONFIG_AD7192=m -CONFIG_AD7266=m -CONFIG_AD7280=m -CONFIG_AD7291=m -CONFIG_AD7292=m -CONFIG_AD7298=m -# CONFIG_AD7380 is not set -# CONFIG_AD7405 is not set -CONFIG_AD7476=m -CONFIG_AD7606=m -CONFIG_AD7606_IFACE_PARALLEL=m -CONFIG_AD7606_IFACE_SPI=m -# CONFIG_AD7625 is not set -CONFIG_AD7766=m -CONFIG_AD7768_1=m -# CONFIG_AD7779 is not set -CONFIG_AD7780=m -CONFIG_AD7791=m -CONFIG_AD7793=m -CONFIG_AD7887=m -CONFIG_AD7923=m -# CONFIG_AD7944 is not set -CONFIG_AD7949=m -CONFIG_AD799X=m -# CONFIG_AD9467 is not set -# CONFIG_ADE9000 is not set -# CONFIG_AXP20X_ADC is not set -CONFIG_AXP288_ADC=m -CONFIG_CC10001_ADC=m -CONFIG_DA9150_GPADC=m -CONFIG_DLN2_ADC=m -# CONFIG_ENVELOPE_DETECTOR is not set -# CONFIG_GEHC_PMC_ADC is not set -CONFIG_HI8435=m -CONFIG_HX711=m -CONFIG_INA2XX_ADC=m -CONFIG_INTEL_MRFLD_ADC=m -# CONFIG_LTC2309 is not set -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_MAX11205 is not set -CONFIG_MAX11410=m -CONFIG_MAX1241=m -CONFIG_MAX1363=m -# CONFIG_MAX34408 is not set -# CONFIG_MAX9611 is not set -CONFIG_MCP320X=m -CONFIG_MCP3422=m -# CONFIG_MCP3564 is not set -CONFIG_MCP3911=m -# CONFIG_MEDIATEK_MT6359_AUXADC is not set -CONFIG_MEDIATEK_MT6360_ADC=m -CONFIG_MEN_Z188_ADC=m -CONFIG_MP2629_ADC=m -CONFIG_NAU7802=m -# CONFIG_NCT7201 is not set -# CONFIG_PAC1921 is not set -# CONFIG_PAC1934 is not set -CONFIG_QCOM_VADC_COMMON=m -CONFIG_QCOM_SPMI_IADC=m -CONFIG_QCOM_SPMI_VADC=m -CONFIG_QCOM_SPMI_ADC5=m -# CONFIG_ROHM_BD79112 is not set -# CONFIG_ROHM_BD79124 is not set -# CONFIG_RICHTEK_RTQ6056 is not set -# CONFIG_SD_ADC_MODULATOR is not set -CONFIG_TI_ADC081C=m -CONFIG_TI_ADC0832=m -# CONFIG_TI_ADC084S021 is not set -# CONFIG_TI_ADC108S102 is not set -CONFIG_TI_ADC12138=m -CONFIG_TI_ADC128S052=m -CONFIG_TI_ADC161S626=m -CONFIG_TI_ADS1015=m -CONFIG_TI_ADS1100=m -# CONFIG_TI_ADS1119 is not set -CONFIG_TI_ADS124S08=m -# CONFIG_TI_ADS1298 is not set -CONFIG_TI_ADS131E08=m -# CONFIG_TI_ADS7138 is not set -# CONFIG_TI_ADS7924 is not set -CONFIG_TI_ADS7950=m -CONFIG_TI_ADS8344=m -CONFIG_TI_ADS8688=m -# CONFIG_TI_LMP92064 is not set -CONFIG_TI_TLC4541=m -CONFIG_TI_TSC2046=m -# CONFIG_VF610_ADC is not set -CONFIG_VIPERBOARD_ADC=m -# CONFIG_XILINX_XADC is not set -# end of Analog to digital converters - -# -# Analog to digital and digital to analog converters -# -CONFIG_AD74115=m -CONFIG_AD74413R=m -# end of Analog to digital and digital to analog converters - -# -# Analog Front Ends -# -# CONFIG_IIO_RESCALE is not set -# end of Analog Front Ends - -# -# Amplifiers -# -CONFIG_AD8366=m -CONFIG_ADA4250=m -CONFIG_HMC425=m -# end of Amplifiers - -# -# Capacitance to digital converters -# -CONFIG_AD7150=m -CONFIG_AD7746=m -# end of Capacitance to digital converters - -# -# Chemical Sensors -# -# CONFIG_AOSONG_AGS02MA is not set -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_ENS160 is not set -CONFIG_IAQCORE=m -# CONFIG_MHZ19B is not set -CONFIG_PMS7003=m -CONFIG_SCD30_CORE=m -CONFIG_SCD30_I2C=m -CONFIG_SCD30_SERIAL=m -CONFIG_SCD4X=m -# CONFIG_SEN0322 is not set -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 -# CONFIG_IIO_CROS_EC_ACTIVITY 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_INV_SENSORS_TIMESTAMP=m -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_AD3530R is not set -# CONFIG_AD3552R_HS is not set -CONFIG_AD3552R_LIB=m -CONFIG_AD3552R=m -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_AD9739A is not set -CONFIG_LTC2688=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_AD7293=m -CONFIG_AD7303=m -# CONFIG_AD8460 is not set -CONFIG_AD8801=m -# CONFIG_BD79703 is not set -# CONFIG_DPOT_DAC is not set -CONFIG_DS4424=m -CONFIG_LTC1660=m -# CONFIG_LTC2632 is not set -# CONFIG_LTC2664 is not set -CONFIG_M62332=m -CONFIG_MAX517=m -# CONFIG_MAX5522 is not set -CONFIG_MAX5821=m -CONFIG_MCP4725=m -# CONFIG_MCP4728 is not set -# CONFIG_MCP4821 is not set -# CONFIG_MCP4922 is not set -CONFIG_TI_DAC082S085=m -# CONFIG_TI_DAC5571 is not set -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=m -# CONFIG_IIO_SIMPLE_DUMMY_EVENTS is not set -# CONFIG_IIO_SIMPLE_DUMMY_BUFFER is not set -# end of IIO dummy driver - -# -# Filters -# -# end of Filters - -# -# 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_ADF4377=m -# CONFIG_ADMFM2000 is not set -CONFIG_ADMV1013=m -CONFIG_ADMV4420=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=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_ENS210 is not set -CONFIG_HDC100X=m -CONFIG_HDC2010=m -# CONFIG_HDC3020 is not set -# 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_ADIS16550 is not set -CONFIG_BMI160=m -CONFIG_BMI160_I2C=m -CONFIG_BMI160_SPI=m -# CONFIG_BMI270_I2C is not set -# CONFIG_BMI270_SPI is not set -# CONFIG_BMI323_I2C is not set -# CONFIG_BMI323_SPI is not set -# CONFIG_BOSCH_BNO055_SERIAL is not set -# CONFIG_BOSCH_BNO055_I2C is not set -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_SMI240 is not set -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_AL3000A is not set -CONFIG_AL3010=m -CONFIG_AL3320A=m -# CONFIG_APDS9160 is not set -CONFIG_APDS9300=m -# CONFIG_APDS9306 is not set -CONFIG_APDS9960=m -CONFIG_AS73211=m -# CONFIG_BH1745 is not set -CONFIG_BH1750=m -CONFIG_BH1780=m -CONFIG_CM32181=m -CONFIG_CM3232=m -CONFIG_CM3323=m -# CONFIG_CM3605 is not set -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_ISL76682 is not set -CONFIG_HID_SENSOR_ALS=m -CONFIG_HID_SENSOR_PROX=m -CONFIG_JSA1212=m -CONFIG_ROHM_BU27034=m -CONFIG_RPR0521=m -CONFIG_SENSORS_LM3533=m -# CONFIG_LTR390 is not set -CONFIG_LTR501=m -# CONFIG_LTRF216A is not set -# CONFIG_LV0104CS is not set -CONFIG_MAX44000=m -CONFIG_MAX44009=m -CONFIG_NOA1305=m -CONFIG_OPT3001=m -# CONFIG_OPT4001 is not set -# CONFIG_OPT4060 is not set -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_VEML3235 is not set -CONFIG_VEML6030=m -# CONFIG_VEML6040 is not set -# CONFIG_VEML6046X00 is not set -CONFIG_VEML6070=m -# CONFIG_VEML6075 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=m -# CONFIG_AK09911 is not set -# CONFIG_ALS31300 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_INFINEON_TLV493D 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_SI7210 is not set -# CONFIG_TI_TMAG5273 is not set -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 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 -# CONFIG_X9250 is not set -# end of Digital potentiometers - -# -# Digital potentiostats -# -CONFIG_LMP91000=m -# end of Digital potentiostats - -# -# Pressure sensors -# -CONFIG_ABP060MG=m -# CONFIG_ROHM_BM1390 is not set -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_HSC030PA is not set -# CONFIG_ICP10100 is not set -CONFIG_MPL115=m -CONFIG_MPL115_I2C=m -CONFIG_MPL115_SPI=m -CONFIG_MPL3115=m -# CONFIG_MPRLS0025PA is not set -CONFIG_MS5611=m -CONFIG_MS5611_I2C=m -CONFIG_MS5611_SPI=m -CONFIG_MS5637=m -# CONFIG_SDP500 is not set -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_D3323AA is not set -# CONFIG_HX9023S is not set -# CONFIG_IRSD200 is not set -CONFIG_ISL29501=m -CONFIG_LIDAR_LITE_V2=m -CONFIG_MB1232=m -CONFIG_PING=m -CONFIG_RFD77402=m -# CONFIG_SRF04 is not set -CONFIG_SX_COMMON=m -CONFIG_SX9310=m -CONFIG_SX9324=m -CONFIG_SX9360=m -CONFIG_SX9500=m -CONFIG_SRF08=m -CONFIG_VCNL3020=m -CONFIG_VL53L0X_I2C=m -# CONFIG_AW96103 is not set -# end of Proximity and distance sensors - -# -# Resolver to digital converters -# -CONFIG_AD2S90=m -CONFIG_AD2S1200=m -CONFIG_AD2S1210=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_MLX90635 is not set -CONFIG_TMP006=m -CONFIG_TMP007=m -CONFIG_TMP117=m -CONFIG_TSYS01=m -CONFIG_TSYS02D=m -CONFIG_MAX30208=m -CONFIG_MAX31856=m -CONFIG_MAX31865=m -# CONFIG_MCP9600 is not set -# 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_PWM=y -# CONFIG_PWM_DEBUG is not set -# CONFIG_PWM_PROVIDE_GPIO is not set -# CONFIG_PWM_CLK is not set -CONFIG_PWM_CROS_EC=m -CONFIG_PWM_DWC_CORE=m -CONFIG_PWM_DWC=m -# CONFIG_PWM_GPIO 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_IRQ_MSI_LIB=y -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_GPIO is not set -# CONFIG_RESET_TI_SYSCON is not set -# CONFIG_RESET_TI_TPS380X is not set - -# -# PHY Subsystem -# -CONFIG_GENERIC_PHY=y -CONFIG_GENERIC_PHY_MIPI_DPHY=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_MCB=m -CONFIG_MCB_PCI=m -CONFIG_MCB_LPC=m - -# -# Performance monitor support -# -# CONFIG_DWC_PCIE_PMU is not set -CONFIG_CXL_PMU=m -# end of Performance monitor support - -CONFIG_RAS=y -# CONFIG_AMD_ATL is not set -CONFIG_USB4=m -# CONFIG_USB4_DEBUGFS_WRITE is not set -# CONFIG_USB4_DMA_TEST is not set - -# -# Android -# -CONFIG_ANDROID_BINDER_IPC=y -CONFIG_ANDROID_BINDERFS=y -CONFIG_ANDROID_BINDER_DEVICES="" -# end of Android - -CONFIG_LIBNVDIMM=m -CONFIG_BLK_DEV_PMEM=m -CONFIG_ND_CLAIM=y -CONFIG_ND_BTT=m -CONFIG_BTT=y -CONFIG_NVDIMM_KEYS=y -# CONFIG_NVDIMM_SECURITY_TEST is not set -CONFIG_DAX=y -CONFIG_DEV_DAX=m -CONFIG_DEV_DAX_CXL=m -CONFIG_NVMEM=y -CONFIG_NVMEM_SYSFS=y -# CONFIG_NVMEM_LAYOUTS is not set -CONFIG_NVMEM_RMEM=m -CONFIG_NVMEM_SPMI_SDAM=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_SELECTMAP is not set -# 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_FPGA_M10_BMC_SEC_UPDATE is not set -# CONFIG_FPGA_MGR_MICROCHIP_SPI is not set -CONFIG_FPGA_MGR_LATTICE_SYSCONFIG=m -CONFIG_FPGA_MGR_LATTICE_SYSCONFIG_SPI=m -CONFIG_TEE=m -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 -CONFIG_PECI=m -CONFIG_PECI_CPU=m -# CONFIG_HTE is not set -# end of Device Drivers - -# -# File systems -# -CONFIG_DCACHE_WORD_ACCESS=y -CONFIG_VALIDATE_FS_PARSER=y -CONFIG_FS_IOMAP=y -CONFIG_FS_STACK=y -CONFIG_BUFFER_HEAD=y -CONFIG_LEGACY_DIRECT_IO=y -# CONFIG_EXT2_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_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_SUPPORT_ASCII_CI=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_RUN_SANITY_TESTS is not set -# CONFIG_BTRFS_DEBUG is not set -# CONFIG_BTRFS_ASSERT is not set -# CONFIG_BTRFS_EXPERIMENTAL 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_F2FS_UNFAIR_RWSEM=y -CONFIG_ZONEFS_FS=m -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=y -CONFIG_QUOTA=y -CONFIG_QUOTA_NETLINK_INTERFACE=y -# CONFIG_QUOTA_DEBUG is not set -CONFIG_QUOTA_TREE=m -CONFIG_QFMT_V1=m -CONFIG_QFMT_V2=m -CONFIG_QUOTACTL=y -CONFIG_AUTOFS_FS=y -CONFIG_FUSE_FS=m -CONFIG_CUSE=m -CONFIG_VIRTIO_FS=m -CONFIG_FUSE_PASSTHROUGH=y -CONFIG_FUSE_IO_URING=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_METACOPY is not set -# CONFIG_OVERLAY_FS_DEBUG is not set - -# -# Caches -# -CONFIG_NETFS_SUPPORT=m -# CONFIG_NETFS_STATS is not set -# CONFIG_NETFS_DEBUG is not set -CONFIG_FSCACHE=y -# CONFIG_FSCACHE_STATS is not set -CONFIG_CACHEFILES=m -# CONFIG_CACHEFILES_DEBUG is not set -# CONFIG_CACHEFILES_ERROR_INJECTION is not set -# CONFIG_CACHEFILES_ONDEMAND 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_NTFS3_FS=m -CONFIG_NTFS3_LZX_XPRESS=y -# CONFIG_NTFS3_FS_POSIX_ACL is not set -CONFIG_NTFS_FS=m -# 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_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_QUOTA is not set -CONFIG_ARCH_SUPPORTS_HUGETLBFS=y -CONFIG_HUGETLBFS=y -CONFIG_HUGETLB_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=y -CONFIG_SQUASHFS_DECOMP_MULTI=y -CONFIG_SQUASHFS_DECOMP_MULTI_PERCPU=y -CONFIG_SQUASHFS_CHOICE_DECOMP_BY_MOUNT=y -CONFIG_SQUASHFS_MOUNT_DECOMP_THREADS=y -CONFIG_SQUASHFS_XATTR=y -# CONFIG_SQUASHFS_COMP_CACHE_FULL is not set -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_RESCTRL_FS=y -CONFIG_RESCTRL_FS_PSEUDO_LOCK=y -# CONFIG_ROMFS_FS is not set -CONFIG_PSTORE=y -CONFIG_PSTORE_DEFAULT_KMSG_BYTES=10240 -CONFIG_PSTORE_COMPRESS=y -# 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_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_BACKED_BY_FILE=y -CONFIG_EROFS_FS_ZIP=y -CONFIG_EROFS_FS_ZIP_LZMA=y -# CONFIG_EROFS_FS_ZIP_DEFLATE is not set -# CONFIG_EROFS_FS_ZIP_ZSTD is not set -# CONFIG_EROFS_FS_ZIP_ACCEL is not set -# CONFIG_EROFS_FS_ONDEMAND is not set -# CONFIG_EROFS_FS_PCPU_KTHREAD 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 is not set -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_NFSD_LEGACY_CLIENT_TRACKING is not set -# CONFIG_NFSD_V4_DELEG_TIMESTAMPS is not set -CONFIG_GRACE_PERIOD=m -CONFIG_LOCKD=m -CONFIG_LOCKD_V4=y -CONFIG_NFS_ACL_SUPPORT=m -CONFIG_NFS_COMMON=y -# CONFIG_NFS_LOCALIO is not set -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_RPCSEC_GSS_KRB5_ENCTYPES_AES_SHA1=y -# CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_CAMELLIA is not set -CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_AES_SHA2=y -# 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_CIFS_COMPRESSION is not set -# CONFIG_SMB_SERVER is not set -CONFIG_SMBFS=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_NLS_UCS2_UTILS=m -CONFIG_DLM=m -# CONFIG_DLM_DEBUG is not set -CONFIG_UNICODE=y -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_BIG_KEYS is not set -CONFIG_TRUSTED_KEYS=m -CONFIG_HAVE_TRUSTED_KEYS=y -CONFIG_TRUSTED_KEYS_TPM=y -CONFIG_TRUSTED_KEYS_TEE=y -CONFIG_ENCRYPTED_KEYS=m -# CONFIG_USER_DECRYPTED_DATA is not set -CONFIG_KEY_DH_OPERATIONS=y -CONFIG_KEY_NOTIFICATIONS=y -CONFIG_SECURITY_DMESG_RESTRICT=y -CONFIG_PROC_MEM_ALWAYS_FORCE=y -# CONFIG_PROC_MEM_FORCE_PTRACE is not set -# CONFIG_PROC_MEM_NO_FORCE is not set -CONFIG_SECURITY=y -CONFIG_HAS_SECURITY_AUDIT=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_INTEL_TXT=y -CONFIG_LSM_MMAP_MIN_ADDR=65536 -# CONFIG_STATIC_USERMODEHELPER is not set -CONFIG_SECURITY_SELINUX=y -CONFIG_SECURITY_SELINUX_BOOTPARAM=y -CONFIG_SECURITY_SELINUX_DEVELOP=y -CONFIG_SECURITY_SELINUX_AVC_STATS=y -CONFIG_SECURITY_SELINUX_SIDTAB_HASH_BITS=9 -CONFIG_SECURITY_SELINUX_SID2STR_CACHE_SIZE=256 -# CONFIG_SECURITY_SELINUX_DEBUG is not set -# CONFIG_SECURITY_SMACK is not set -# CONFIG_SECURITY_TOMOYO is not set -CONFIG_SECURITY_APPARMOR=y -# CONFIG_SECURITY_APPARMOR_DEBUG is not set -CONFIG_SECURITY_APPARMOR_INTROSPECT_POLICY=y -CONFIG_SECURITY_APPARMOR_HASH=y -CONFIG_SECURITY_APPARMOR_HASH_DEFAULT=y -CONFIG_SECURITY_APPARMOR_EXPORT_BINARY=y -CONFIG_SECURITY_APPARMOR_PARANOID_LOAD=y -# CONFIG_SECURITY_LOADPIN is not set -CONFIG_SECURITY_YAMA=y -# CONFIG_SECURITY_SAFESETID is not set -CONFIG_SECURITY_LOCKDOWN_LSM=y -CONFIG_SECURITY_LOCKDOWN_LSM_EARLY=y -CONFIG_LOCK_DOWN_KERNEL_FORCE_NONE=y -# CONFIG_LOCK_DOWN_KERNEL_FORCE_INTEGRITY is not set -# CONFIG_LOCK_DOWN_KERNEL_FORCE_CONFIDENTIALITY is not set -CONFIG_SECURITY_LANDLOCK=y -# CONFIG_SECURITY_IPE is not set -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="landlock,yama,loadpin,safesetid,integrity" - -# -# Kernel hardening options -# - -# -# Memory initialization -# -CONFIG_CC_HAS_AUTO_VAR_INIT_PATTERN=y -CONFIG_CC_HAS_AUTO_VAR_INIT_ZERO_BARE=y -CONFIG_CC_HAS_AUTO_VAR_INIT_ZERO=y -# CONFIG_INIT_STACK_NONE is not set -# CONFIG_INIT_STACK_ALL_PATTERN is not set -CONFIG_INIT_STACK_ALL_ZERO=y -CONFIG_INIT_ON_ALLOC_DEFAULT_ON=y -# CONFIG_INIT_ON_FREE_DEFAULT_ON is not set -CONFIG_CC_HAS_ZERO_CALL_USED_REGS=y -# CONFIG_ZERO_CALL_USED_REGS is not set -# end of Memory initialization - -# -# Bounds checking -# -CONFIG_FORTIFY_SOURCE=y -CONFIG_HARDENED_USERCOPY=y -CONFIG_HARDENED_USERCOPY_DEFAULT_ON=y -# end of Bounds checking - -# -# Hardening of kernel data structures -# -CONFIG_LIST_HARDENED=y -CONFIG_BUG_ON_DATA_CORRUPTION=y -# end of Hardening of kernel data structures - -CONFIG_RANDSTRUCT_NONE=y -# 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_SIG=y -CONFIG_CRYPTO_SIG2=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_NULL=m -CONFIG_CRYPTO_PCRYPT=m -CONFIG_CRYPTO_CRYPTD=y -CONFIG_CRYPTO_AUTHENC=m -CONFIG_CRYPTO_KRB5ENC=m -# CONFIG_CRYPTO_BENCHMARK is not set -CONFIG_CRYPTO_ENGINE=m -# end of Crypto core or helper - -# -# Public-key cryptography -# -CONFIG_CRYPTO_RSA=y -CONFIG_CRYPTO_DH=y -CONFIG_CRYPTO_DH_RFC7919_GROUPS=y -CONFIG_CRYPTO_ECC=m -CONFIG_CRYPTO_ECDH=m -CONFIG_CRYPTO_ECDSA=m -CONFIG_CRYPTO_ECRDSA=m -# end of Public-key cryptography - -# -# Block ciphers -# -CONFIG_CRYPTO_AES=y -CONFIG_CRYPTO_AES_TI=m -CONFIG_CRYPTO_ANUBIS=m -# CONFIG_CRYPTO_ARIA is not set -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_SEED=m -CONFIG_CRYPTO_SERPENT=y -CONFIG_CRYPTO_SM4=m -CONFIG_CRYPTO_SM4_GENERIC=m -CONFIG_CRYPTO_TEA=m -CONFIG_CRYPTO_TWOFISH=m -CONFIG_CRYPTO_TWOFISH_COMMON=y -# end of Block ciphers - -# -# Length-preserving ciphers and modes -# -CONFIG_CRYPTO_ADIANTUM=m -CONFIG_CRYPTO_ARC4=m -CONFIG_CRYPTO_CHACHA20=m -CONFIG_CRYPTO_CBC=y -CONFIG_CRYPTO_CTR=m -CONFIG_CRYPTO_CTS=y -CONFIG_CRYPTO_ECB=y -# CONFIG_CRYPTO_HCTR2 is not set -CONFIG_CRYPTO_LRW=y -CONFIG_CRYPTO_PCBC=m -CONFIG_CRYPTO_XTS=y -CONFIG_CRYPTO_NHPOLY1305=m -# end of Length-preserving ciphers and modes - -# -# AEAD (authenticated encryption with associated data) ciphers -# -# CONFIG_CRYPTO_AEGIS128 is not set -CONFIG_CRYPTO_CHACHA20POLY1305=m -CONFIG_CRYPTO_CCM=m -CONFIG_CRYPTO_GCM=m -CONFIG_CRYPTO_GENIV=m -CONFIG_CRYPTO_SEQIV=m -CONFIG_CRYPTO_ECHAINIV=m -CONFIG_CRYPTO_ESSIV=m -# end of AEAD (authenticated encryption with associated data) ciphers - -# -# Hashes, digests, and MACs -# -CONFIG_CRYPTO_BLAKE2B=m -CONFIG_CRYPTO_CMAC=m -CONFIG_CRYPTO_GHASH=m -CONFIG_CRYPTO_HMAC=y -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=y -CONFIG_CRYPTO_SM3_GENERIC=m -CONFIG_CRYPTO_STREEBOG=m -CONFIG_CRYPTO_WP512=m -CONFIG_CRYPTO_XCBC=m -CONFIG_CRYPTO_XXHASH=m -# end of Hashes, digests, and MACs - -# -# CRCs (cyclic redundancy checks) -# -CONFIG_CRYPTO_CRC32C=m -CONFIG_CRYPTO_CRC32=m -# end of CRCs (cyclic redundancy checks) - -# -# 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 -# end of Compression - -# -# 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_JITTERENTROPY_MEMORY_BLOCKS=64 -CONFIG_CRYPTO_JITTERENTROPY_MEMORY_BLOCKSIZE=32 -CONFIG_CRYPTO_JITTERENTROPY_OSR=1 -CONFIG_CRYPTO_KDF800108_CTR=y -# end of Random number generation - -# -# Userspace interface -# -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 -# end of Userspace interface - -# -# Accelerated Cryptographic Algorithms for CPU (x86) -# -CONFIG_CRYPTO_AES_NI_INTEL=m -CONFIG_CRYPTO_SERPENT_SSE2_586=y -CONFIG_CRYPTO_TWOFISH_586=y -# end of Accelerated Cryptographic Algorithms for CPU (x86) - -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_420XX is not set -# CONFIG_CRYPTO_DEV_QAT_6XXX is not set -CONFIG_CRYPTO_DEV_QAT_DH895xCCVF=m -CONFIG_CRYPTO_DEV_QAT_C3XXXVF=m -CONFIG_CRYPTO_DEV_QAT_C62XVF=m -# CONFIG_CRYPTO_DEV_QAT_ERROR_INJECTION 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_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 -# CONFIG_FIPS_SIGNATURE_SELFTEST is not set - -# -# Certificates for signature checking -# -CONFIG_MODULE_SIG_KEY="certs/signing_key.pem" -CONFIG_MODULE_SIG_KEY_TYPE_RSA=y -# CONFIG_MODULE_SIG_KEY_TYPE_ECDSA is not set -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_CRYPTO_KRB5=m -# CONFIG_CRYPTO_KRB5_SELFTESTS is not set -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 is not set -CONFIG_RATIONAL=y -CONFIG_GENERIC_IOMAP=y -CONFIG_ARCH_USE_CMPXCHG_LOCKREF=y -CONFIG_ARCH_HAS_FAST_MULTIPLIER=y -CONFIG_ARCH_USE_SYM_ANNOTATIONS=y -CONFIG_CRC7=m -CONFIG_CRC8=m -CONFIG_CRC16=m -CONFIG_CRC_CCITT=m -CONFIG_CRC_ITU_T=m -CONFIG_CRC_T10DIF=y -CONFIG_CRC_T10DIF_ARCH=y -CONFIG_CRC32=y -CONFIG_CRC32_ARCH=y -CONFIG_CRC64=y -CONFIG_CRC_OPTIMIZATIONS=y - -# -# Crypto library routines -# -CONFIG_CRYPTO_HASH_INFO=y -CONFIG_CRYPTO_LIB_UTILS=y -CONFIG_CRYPTO_LIB_AES=y -CONFIG_CRYPTO_LIB_ARC4=m -CONFIG_CRYPTO_LIB_GF128MUL=y -CONFIG_CRYPTO_LIB_CHACHA=m -CONFIG_CRYPTO_LIB_CURVE25519=m -CONFIG_CRYPTO_LIB_CURVE25519_GENERIC=y -CONFIG_CRYPTO_LIB_DES=m -CONFIG_CRYPTO_LIB_MD5=y -CONFIG_CRYPTO_LIB_POLY1305=m -CONFIG_CRYPTO_LIB_POLY1305_GENERIC=y -CONFIG_CRYPTO_LIB_POLY1305_RSIZE=1 -CONFIG_CRYPTO_LIB_CHACHA20POLY1305=m -CONFIG_CRYPTO_LIB_SHA1=y -CONFIG_CRYPTO_LIB_SHA256=y -CONFIG_CRYPTO_LIB_SHA512=y -CONFIG_CRYPTO_LIB_SM3=m -# end of Crypto library routines - -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_COMMON=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_ARM=y -CONFIG_XZ_DEC_ARMTHUMB=y -CONFIG_XZ_DEC_ARM64=y -CONFIG_XZ_DEC_SPARC=y -CONFIG_XZ_DEC_RISCV=y -CONFIG_XZ_DEC_MICROLZMA=y -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_INTERVAL_TREE_SPAN_ITER=y -CONFIG_XARRAY_MULTI=y -CONFIG_ASSOCIATIVE_ARRAY=y -CONFIG_CLOSURES=y -CONFIG_HAS_IOMEM=y -CONFIG_HAS_IOPORT=y -CONFIG_HAS_IOPORT_MAP=y -CONFIG_HAS_DMA=y -CONFIG_DMA_OPS_HELPERS=y -CONFIG_NEED_SG_DMA_FLAGS=y -CONFIG_NEED_SG_DMA_LENGTH=y -CONFIG_NEED_DMA_MAP_STATE=y -CONFIG_ARCH_DMA_ADDR_T_64BIT=y -CONFIG_SWIOTLB=y -# CONFIG_SWIOTLB_DYNAMIC is not set -CONFIG_DMA_NEED_SYNC=y -CONFIG_DMA_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_OID_REGISTRY=y -CONFIG_UCS2_STRING=y -CONFIG_HAVE_GENERIC_VDSO=y -CONFIG_GENERIC_GETTIMEOFDAY=y -CONFIG_GENERIC_VDSO_OVERFLOW_PROTECT=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_MEMREGION=y -CONFIG_ARCH_HAS_CPU_CACHE_INVALIDATE_MEMREGION=y -CONFIG_ARCH_STACKWALK=y -CONFIG_STACKDEPOT=y -CONFIG_STACKDEPOT_MAX_FRAMES=64 -CONFIG_SBITMAP=y -CONFIG_PARMAN=m -CONFIG_OBJAGG=m -# CONFIG_LWQ_TEST is not set -# end of Library routines - -CONFIG_PLDMFW=y -CONFIG_ASN1_ENCODER=m -CONFIG_POLYNOMIAL=m -CONFIG_FIRMWARE_TABLE=y -CONFIG_UNION_FIND=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_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 - -CONFIG_DEBUG_KERNEL=y -CONFIG_DEBUG_MISC=y - -# -# Compile-time checks and compiler options -# -CONFIG_DEBUG_INFO=y -CONFIG_AS_HAS_NON_CONST_ULEB128=y -# CONFIG_DEBUG_INFO_NONE 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_REDUCED is not set -CONFIG_DEBUG_INFO_COMPRESSED_NONE=y -# CONFIG_DEBUG_INFO_COMPRESSED_ZLIB is not set -# CONFIG_DEBUG_INFO_COMPRESSED_ZSTD is not set -# CONFIG_DEBUG_INFO_SPLIT is not set -CONFIG_DEBUG_INFO_BTF=y -CONFIG_PAHOLE_HAS_SPLIT_BTF=y -CONFIG_PAHOLE_HAS_LANG_EXCLUDE=y -CONFIG_DEBUG_INFO_BTF_MODULES=y -# CONFIG_MODULE_ALLOW_BTF_MISMATCH is not set -# 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_ARCH_WANT_FRAME_POINTERS=y -CONFIG_FRAME_POINTER=y -# 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=y -# CONFIG_UBSAN is not set -CONFIG_HAVE_KCSAN_COMPILER=y -# end of Generic Kernel Debugging Instruments - -# -# Networking Debugging -# -# CONFIG_NET_DEV_REFCNT_TRACKER is not set -# CONFIG_NET_NS_REFCNT_TRACKER is not set -# CONFIG_DEBUG_NET is not set -# CONFIG_DEBUG_NET_SMALL_RTNL is not set -# end of Networking Debugging - -# -# Memory Debugging -# -CONFIG_PAGE_EXTENSION=y -# CONFIG_DEBUG_PAGEALLOC is not set -CONFIG_SLUB_DEBUG=y -# CONFIG_SLUB_DEBUG_ON 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 is not set -CONFIG_ARCH_HAS_PTDUMP=y -# CONFIG_PTDUMP_DEBUGFS is not set -CONFIG_HAVE_DEBUG_KMEMLEAK=y -# CONFIG_DEBUG_KMEMLEAK is not set -# CONFIG_DEBUG_OBJECTS is not set -# CONFIG_SHRINKER_DEBUG is not set -# CONFIG_DEBUG_STACK_USAGE is not set -CONFIG_SCHED_STACK_END_CHECK=y -# CONFIG_DEBUG_VFS is not set -# CONFIG_DEBUG_VM is not set -CONFIG_ARCH_HAS_DEBUG_VIRTUAL=y -CONFIG_DEBUG_VIRTUAL=y -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_HAVE_DEBUG_STACKOVERFLOW=y -CONFIG_DEBUG_STACKOVERFLOW=y -# CONFIG_MEM_ALLOC_PROFILING 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_TIMEOUT=0 -CONFIG_LOCKUP_DETECTOR=y -CONFIG_SOFTLOCKUP_DETECTOR=y -CONFIG_SOFTLOCKUP_DETECTOR_INTR_STORM=y -# CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC is not set -CONFIG_HAVE_HARDLOCKUP_DETECTOR_BUDDY=y -CONFIG_HARDLOCKUP_DETECTOR=y -# CONFIG_HARDLOCKUP_DETECTOR_PREFER_BUDDY is not set -CONFIG_HARDLOCKUP_DETECTOR_PERF=y -# CONFIG_HARDLOCKUP_DETECTOR_BUDDY is not set -# CONFIG_HARDLOCKUP_DETECTOR_ARCH is not set -CONFIG_HARDLOCKUP_DETECTOR_COUNTS_HRTIMER=y -CONFIG_BOOTPARAM_HARDLOCKUP_PANIC=y -# CONFIG_DETECT_HUNG_TASK is not set -# CONFIG_WQ_WATCHDOG is not set -# CONFIG_WQ_CPU_INTENSIVE_REPORT is not set -# CONFIG_TEST_LOCKUP is not set -# end of Debug Oops, Lockups and Hangs - -# -# Scheduler Debugging -# -CONFIG_SCHED_INFO=y -CONFIG_SCHEDSTATS=y -# end of Scheduler Debugging - -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_NMI_CHECK_CPU is not set -# 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_DEBUG_CLOSURES is not set -# CONFIG_DEBUG_MAPLE_TREE is not set -# end of Debug kernel data structures - -# -# 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_EXP_CPU_STALL_TIMEOUT=0 -# CONFIG_RCU_CPU_STALL_CPUTIME is not set -# 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_DEBUG_CGROUP_REF is not set -CONFIG_USER_STACKTRACE_SUPPORT=y -CONFIG_NOP_TRACER=y -CONFIG_HAVE_RETHOOK=y -CONFIG_RETHOOK=y -CONFIG_HAVE_FUNCTION_TRACER=y -CONFIG_HAVE_FUNCTION_GRAPH_TRACER=y -CONFIG_HAVE_FUNCTION_GRAPH_FREGS=y -CONFIG_HAVE_FTRACE_GRAPH_FUNC=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_NO_PATCHABLE=y -CONFIG_HAVE_SYSCALL_TRACEPOINTS=y -CONFIG_HAVE_FENTRY=y -CONFIG_HAVE_C_RECORDMCOUNT=y -CONFIG_HAVE_BUILDTIME_MCOUNT_SORT=y -CONFIG_BUILDTIME_MCOUNT_SORT=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_TRACEFS_AUTOMOUNT_DEPRECATED=y -# CONFIG_BOOTTIME_TRACING is not set -CONFIG_FUNCTION_TRACER=y -CONFIG_FUNCTION_GRAPH_TRACER=y -# CONFIG_FUNCTION_GRAPH_RETVAL is not set -# CONFIG_FUNCTION_GRAPH_RETADDR is not set -CONFIG_FUNCTION_TRACE_ARGS=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_PROBE_EVENTS_BTF_ARGS=y -CONFIG_KPROBE_EVENTS=y -# CONFIG_KPROBE_EVENTS_ON_NOTRACE is not set -CONFIG_UPROBE_EVENTS=y -CONFIG_EPROBE_EVENTS=y -CONFIG_BPF_EVENTS=y -CONFIG_DYNAMIC_EVENTS=y -CONFIG_PROBE_EVENTS=y -CONFIG_BPF_KPROBE_OVERRIDE=y -CONFIG_FTRACE_MCOUNT_USE_CC=y -CONFIG_TRACING_MAP=y -CONFIG_SYNTH_EVENTS=y -CONFIG_USER_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_VALIDATE_RCU_IS_WATCHING is not set -# CONFIG_FTRACE_STARTUP_TEST is not set -# CONFIG_FTRACE_SORT_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_RV 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_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 -# 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_RUNTIME_TESTING_MENU=y -# CONFIG_TEST_DHRY is not set -CONFIG_LKDTM=m -# CONFIG_TEST_MIN_HEAP is not set -# CONFIG_TEST_DIV64 is not set -# CONFIG_TEST_MULDIV64 is not set -# CONFIG_BACKTRACE_SELF_TEST is not set -# CONFIG_TEST_REF_TRACKER 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_TEST_KSTRTOX=m -CONFIG_TEST_BITMAP=m -CONFIG_TEST_UUID=m -# CONFIG_TEST_XARRAY is not set -# CONFIG_TEST_MAPLE_TREE is not set -# CONFIG_TEST_RHASHTABLE is not set -# 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_BPF 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_DYNAMIC_DEBUG is not set -# CONFIG_TEST_KMOD is not set -# CONFIG_TEST_KALLSYMS is not set -# CONFIG_TEST_DEBUG_VIRTUAL is not set -# CONFIG_TEST_MEMCAT_P is not set -# CONFIG_TEST_OBJAGG 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_TEST_OBJPOOL is not set -CONFIG_ARCH_USE_MEMTEST=y -CONFIG_MEMTEST=y -# end of Kernel Testing and Coverage - -# -# Rust hacking -# -# end of Rust hacking -# end of Kernel hacking - -CONFIG_IO_URING_ZCRX=y diff --git a/srcpkgs/linux6.18/files/mv-debug b/srcpkgs/linux6.18/files/mv-debug deleted file mode 100755 index c2e0f5f056adb5..00000000000000 --- a/srcpkgs/linux6.18/files/mv-debug +++ /dev/null @@ -1,8 +0,0 @@ -#!/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 -$SIGN_FILE $mod -zstd -T1 --rm -f -q $mod diff --git a/srcpkgs/linux6.18/files/x86_64-dotconfig b/srcpkgs/linux6.18/files/x86_64-dotconfig deleted file mode 100644 index 4588278332b97f..00000000000000 --- a/srcpkgs/linux6.18/files/x86_64-dotconfig +++ /dev/null @@ -1,12078 +0,0 @@ -# -# Automatically generated file; DO NOT EDIT. -# Linux/x86_64 6.18.0 Kernel Configuration -# -CONFIG_CC_VERSION_TEXT="gcc (GCC) 14.2.1 20250405" -CONFIG_CC_IS_GCC=y -CONFIG_GCC_VERSION=140201 -CONFIG_CLANG_VERSION=0 -CONFIG_AS_IS_GNU=y -CONFIG_AS_VERSION=24400 -CONFIG_LD_IS_BFD=y -CONFIG_LD_VERSION=24400 -CONFIG_LLD_VERSION=0 -CONFIG_RUSTC_VERSION=0 -CONFIG_RUSTC_LLVM_VERSION=0 -CONFIG_CC_CAN_LINK=y -CONFIG_CC_HAS_ASM_GOTO_OUTPUT=y -CONFIG_CC_HAS_ASM_GOTO_TIED_OUTPUT=y -CONFIG_TOOLS_SUPPORT_RELR=y -CONFIG_CC_HAS_ASM_INLINE=y -CONFIG_CC_HAS_ASSUME=y -CONFIG_CC_HAS_NO_PROFILE_FN_ATTR=y -CONFIG_LD_CAN_USE_KEEP_IN_OVERLAY=y -CONFIG_PAHOLE_VERSION=131 -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_SYSVIPC=y -CONFIG_SYSVIPC_SYSCTL=y -CONFIG_SYSVIPC_COMPAT=y -CONFIG_POSIX_MQUEUE=y -CONFIG_POSIX_MQUEUE_SYSCTL=y -CONFIG_WATCH_QUEUE=y -CONFIG_CROSS_MEMORY_ATTACH=y -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_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_GENERIC_TIME_VSYSCALL=y -CONFIG_GENERIC_CLOCKEVENTS=y -CONFIG_GENERIC_CLOCKEVENTS_BROADCAST=y -CONFIG_GENERIC_CLOCKEVENTS_BROADCAST_IDLE=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 -CONFIG_CONTEXT_TRACKING=y -CONFIG_CONTEXT_TRACKING_IDLE=y - -# -# Timers subsystem -# -CONFIG_TICK_ONESHOT=y -CONFIG_NO_HZ_COMMON=y -# CONFIG_HZ_PERIODIC is not set -# CONFIG_NO_HZ_IDLE is not set -CONFIG_NO_HZ_FULL=y -CONFIG_CONTEXT_TRACKING_USER=y -# CONFIG_CONTEXT_TRACKING_USER_FORCE is not set -CONFIG_NO_HZ=y -CONFIG_HIGH_RES_TIMERS=y -CONFIG_CLOCKSOURCE_WATCHDOG_MAX_SKEW_US=100 -# CONFIG_POSIX_AUX_CLOCKS is not set -# 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_BPF_PRELOAD=y -CONFIG_BPF_PRELOAD_UMD=m -CONFIG_BPF_LSM=y -# end of BPF subsystem - -CONFIG_PREEMPT_BUILD=y -CONFIG_ARCH_HAS_PREEMPT_LAZY=y -# CONFIG_PREEMPT_NONE is not set -CONFIG_PREEMPT_VOLUNTARY=y -# CONFIG_PREEMPT is not set -# CONFIG_PREEMPT_LAZY is not set -CONFIG_PREEMPT_COUNT=y -CONFIG_PREEMPTION=y -CONFIG_PREEMPT_DYNAMIC=y -CONFIG_SCHED_CORE=y -# CONFIG_SCHED_CLASS_EXT is not set - -# -# CPU/Task time and stats accounting -# -CONFIG_VIRT_CPU_ACCOUNTING=y -CONFIG_VIRT_CPU_ACCOUNTING_GEN=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 is not set -# 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_TREE_SRCU=y -CONFIG_TASKS_RCU_GENERIC=y -CONFIG_NEED_TASKS_RCU=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 -CONFIG_RCU_NOCB_CPU=y -# CONFIG_RCU_NOCB_CPU_DEFAULT_ALL is not set -CONFIG_RCU_LAZY=y -# CONFIG_RCU_LAZY_DEFAULT_OFF is not set -# 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_INDEX=y -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_GCC10_NO_ARRAY_BOUNDS=y -CONFIG_CC_NO_ARRAY_BOUNDS=y -CONFIG_GCC_NO_STRINGOP_OVERFLOW=y -CONFIG_CC_NO_STRINGOP_OVERFLOW=y -CONFIG_ARCH_SUPPORTS_INT128=y -CONFIG_NUMA_BALANCING=y -CONFIG_NUMA_BALANCING_DEFAULT_ENABLED=y -CONFIG_SLAB_OBJ_EXT=y -CONFIG_CGROUPS=y -CONFIG_PAGE_COUNTER=y -# CONFIG_CGROUP_FAVOR_DYNMODS is not set -CONFIG_MEMCG=y -CONFIG_MEMCG_V1=y -CONFIG_BLK_CGROUP=y -CONFIG_CGROUP_WRITEBACK=y -CONFIG_CGROUP_SCHED=y -CONFIG_GROUP_SCHED_WEIGHT=y -CONFIG_GROUP_SCHED_BANDWIDTH=y -CONFIG_FAIR_GROUP_SCHED=y -CONFIG_CFS_BANDWIDTH=y -# CONFIG_RT_GROUP_SCHED is not set -CONFIG_SCHED_MM_CID=y -CONFIG_CGROUP_PIDS=y -CONFIG_CGROUP_RDMA=y -# CONFIG_CGROUP_DMEM is not set -CONFIG_CGROUP_FREEZER=y -CONFIG_CGROUP_HUGETLB=y -CONFIG_CPUSETS=y -CONFIG_CPUSETS_V1=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_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_BOOT_CONFIG_FORCE is not set -# CONFIG_BOOT_CONFIG_EMBED is not set -CONFIG_INITRAMFS_PRESERVE_MTIME=y -CONFIG_CC_OPTIMIZE_FOR_PERFORMANCE=y -# CONFIG_CC_OPTIMIZE_FOR_SIZE is not set -CONFIG_LD_ORPHAN_WARN=y -CONFIG_LD_ORPHAN_WARN_LEVEL="warn" -CONFIG_SYSCTL=y -CONFIG_HAVE_UID16=y -CONFIG_SYSCTL_EXCEPTION_TRACE=y -CONFIG_SYSFS_SYSCALL=y -CONFIG_HAVE_PCSPKR_PLATFORM=y -# CONFIG_EXPERT is not set -CONFIG_UID16=y -CONFIG_MULTIUSER=y -CONFIG_SGETMASK_SYSCALL=y -CONFIG_FHANDLE=y -CONFIG_POSIX_TIMERS=y -CONFIG_PRINTK=y -CONFIG_BUG=y -CONFIG_ELF_CORE=y -CONFIG_PCSPKR_PLATFORM=y -CONFIG_FUTEX=y -CONFIG_FUTEX_PI=y -CONFIG_FUTEX_PRIVATE_HASH=y -CONFIG_FUTEX_MPOL=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_KCMP=y -CONFIG_RSEQ=y -CONFIG_CACHESTAT_SYSCALL=y -CONFIG_KALLSYMS=y -# CONFIG_KALLSYMS_SELFTEST is not set -CONFIG_KALLSYMS_ALL=y -CONFIG_ARCH_HAS_MEMBARRIER_SYNC_CORE=y -CONFIG_ARCH_SUPPORTS_MSEAL_SYSTEM_MAPPINGS=y -CONFIG_HAVE_PERF_EVENTS=y -CONFIG_GUEST_PERF_EVENTS=y - -# -# 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_SYSTEM_DATA_VERIFICATION=y -CONFIG_PROFILING=y -CONFIG_TRACEPOINTS=y - -# -# Kexec and crash features -# -CONFIG_CRASH_RESERVE=y -CONFIG_VMCORE_INFO=y -CONFIG_KEXEC_CORE=y -CONFIG_KEXEC=y -CONFIG_KEXEC_FILE=y -CONFIG_KEXEC_SIG=y -# CONFIG_KEXEC_SIG_FORCE is not set -# CONFIG_KEXEC_JUMP is not set -# CONFIG_KEXEC_HANDOVER is not set -CONFIG_CRASH_DUMP=y -# CONFIG_CRASH_DM_CRYPT is not set -CONFIG_CRASH_HOTPLUG=y -CONFIG_CRASH_MAX_MEMORY_RANGES=8192 -# end of Kexec and crash features -# 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_HIBERNATION_POSSIBLE=y -CONFIG_ARCH_SUSPEND_POSSIBLE=y -CONFIG_AUDIT_ARCH=y -CONFIG_HAVE_INTEL_TXT=y -CONFIG_ARCH_SUPPORTS_UPROBES=y -CONFIG_FIX_EARLYCON_MEM=y -CONFIG_DYNAMIC_PHYSICAL_MASK=y -CONFIG_PGTABLE_LEVELS=5 - -# -# Processor type and features -# -CONFIG_SMP=y -CONFIG_X86_X2APIC=y -# CONFIG_AMD_SECURE_AVIC is not set -# CONFIG_X86_POSTED_MSI is not set -CONFIG_X86_MPPARSE=y -CONFIG_X86_CPU_RESCTRL=y -CONFIG_X86_FRED=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=y -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_DEBUG_FS is not set -CONFIG_XEN_PVH=y -CONFIG_XEN_DOM0=y -CONFIG_XEN_PV_MSR_SAFE=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_BHYVE_GUEST is not set -CONFIG_INTEL_TDX_GUEST=y -CONFIG_CC_HAS_MARCH_NATIVE=y -# CONFIG_X86_NATIVE_CPU is not set -CONFIG_X86_INTERNODE_CACHE_SHIFT=6 -CONFIG_X86_L1_CACHE_SHIFT=6 -CONFIG_X86_TSC=y -CONFIG_X86_HAVE_PAE=y -CONFIG_X86_CX8=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_BROADCAST_TLB_FLUSH=y -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_BOOT_VESA_SUPPORT=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_MC_PRIO=y -CONFIG_X86_LOCAL_APIC=y -CONFIG_ACPI_MADT_WAKEUP=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=m -CONFIG_PERF_EVENTS_INTEL_RAPL=m -CONFIG_PERF_EVENTS_INTEL_CSTATE=m -CONFIG_PERF_EVENTS_AMD_POWER=m -CONFIG_PERF_EVENTS_AMD_UNCORE=m -CONFIG_PERF_EVENTS_AMD_BRS=y -# end of Performance monitoring - -CONFIG_X86_16BIT=y -CONFIG_X86_ESPFIX64=y -CONFIG_X86_VSYSCALL_EMULATION=y -CONFIG_X86_IOPL_IOPERM=y -CONFIG_MICROCODE=y -# CONFIG_MICROCODE_LATE_LOADING is not set -# CONFIG_MICROCODE_DBG is not set -CONFIG_X86_MSR=m -CONFIG_X86_CPUID=m -CONFIG_X86_DIRECT_GBPAGES=y -CONFIG_X86_CPA_STATISTICS=y -CONFIG_X86_MEM_ENCRYPT=y -CONFIG_AMD_MEM_ENCRYPT=y -CONFIG_NUMA=y -CONFIG_AMD_NUMA=y -CONFIG_X86_64_ACPI_NUMA=y -CONFIG_NODES_SHIFT=6 -CONFIG_ARCH_SPARSEMEM_ENABLE=y -CONFIG_ARCH_SPARSEMEM_DEFAULT=y -# CONFIG_ARCH_MEMORY_PROBE is not set -CONFIG_ARCH_PROC_KCORE_TEXT=y -CONFIG_ILLEGAL_POINTER_VALUE=0xdead000000000000 -CONFIG_X86_PMEM_LEGACY_DEVICE=y -CONFIG_X86_PMEM_LEGACY=m -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=1 -CONFIG_MTRR_SANITIZER_SPARE_REG_NR_DEFAULT=1 -CONFIG_X86_PAT=y -CONFIG_X86_UMIP=y -CONFIG_CC_HAS_IBT=y -CONFIG_X86_CET=y -CONFIG_X86_KERNEL_IBT=y -CONFIG_X86_INTEL_MEMORY_PROTECTION_KEYS=y -CONFIG_ARCH_PKEY_BITS=4 -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_X86_USER_SHADOW_STACK=y -# CONFIG_INTEL_TDX_HOST is not set -CONFIG_EFI=y -CONFIG_EFI_STUB=y -CONFIG_EFI_HANDOVER_PROTOCOL=y -CONFIG_EFI_MIXED=y -CONFIG_EFI_RUNTIME_MAP=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_ARCH_SUPPORTS_KEXEC=y -CONFIG_ARCH_SUPPORTS_KEXEC_FILE=y -CONFIG_ARCH_SELECTS_KEXEC_FILE=y -CONFIG_ARCH_SUPPORTS_KEXEC_PURGATORY=y -CONFIG_ARCH_SUPPORTS_KEXEC_SIG=y -CONFIG_ARCH_SUPPORTS_KEXEC_SIG_FORCE=y -CONFIG_ARCH_SUPPORTS_KEXEC_BZIMAGE_VERIFY_SIG=y -CONFIG_ARCH_SUPPORTS_KEXEC_JUMP=y -CONFIG_ARCH_SUPPORTS_KEXEC_HANDOVER=y -CONFIG_ARCH_SUPPORTS_CRASH_DUMP=y -CONFIG_ARCH_DEFAULT_CRASH_DUMP=y -CONFIG_ARCH_SUPPORTS_CRASH_HOTPLUG=y -CONFIG_ARCH_HAS_GENERIC_CRASHKERNEL_RESERVATION=y -CONFIG_PHYSICAL_START=0x1000000 -CONFIG_RELOCATABLE=y -CONFIG_RANDOMIZE_BASE=y -CONFIG_X86_NEED_RELOCS=y -CONFIG_PHYSICAL_ALIGN=0x1000000 -CONFIG_RANDOMIZE_MEMORY=y -CONFIG_RANDOMIZE_MEMORY_PHYSICAL_PADDING=0xa -CONFIG_HOTPLUG_CPU=y -# CONFIG_COMPAT_VDSO 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 -# CONFIG_LIVEPATCH is not set -CONFIG_X86_BUS_LOCK_DETECT=y -# end of Processor type and features - -CONFIG_CC_HAS_NAMED_AS=y -CONFIG_CC_HAS_NAMED_AS_FIXED_SANITIZERS=y -CONFIG_USE_X86_SEG_SUPPORT=y -CONFIG_CC_HAS_SLS=y -CONFIG_CC_HAS_RETURN_THUNK=y -CONFIG_CC_HAS_ENTRY_PADDING=y -CONFIG_FUNCTION_PADDING_CFI=11 -CONFIG_FUNCTION_PADDING_BYTES=16 -CONFIG_CALL_PADDING=y -CONFIG_HAVE_CALL_THUNKS=y -CONFIG_CALL_THUNKS=y -CONFIG_PREFIX_SYMBOLS=y -CONFIG_CPU_MITIGATIONS=y -CONFIG_MITIGATION_PAGE_TABLE_ISOLATION=y -CONFIG_MITIGATION_RETPOLINE=y -CONFIG_MITIGATION_RETHUNK=y -CONFIG_MITIGATION_UNRET_ENTRY=y -CONFIG_MITIGATION_CALL_DEPTH_TRACKING=y -# CONFIG_CALL_THUNKS_DEBUG is not set -CONFIG_MITIGATION_IBPB_ENTRY=y -CONFIG_MITIGATION_IBRS_ENTRY=y -CONFIG_MITIGATION_SRSO=y -# CONFIG_MITIGATION_SLS is not set -CONFIG_MITIGATION_GDS=y -CONFIG_MITIGATION_RFDS=y -CONFIG_MITIGATION_SPECTRE_BHI=y -CONFIG_MITIGATION_MDS=y -CONFIG_MITIGATION_TAA=y -CONFIG_MITIGATION_MMIO_STALE_DATA=y -CONFIG_MITIGATION_L1TF=y -CONFIG_MITIGATION_RETBLEED=y -CONFIG_MITIGATION_SPECTRE_V1=y -CONFIG_MITIGATION_SPECTRE_V2=y -CONFIG_MITIGATION_SRBDS=y -CONFIG_MITIGATION_SSB=y -CONFIG_MITIGATION_ITS=y -CONFIG_MITIGATION_TSA=y -CONFIG_MITIGATION_VMSCAPE=y -CONFIG_ARCH_HAS_ADD_PAGES=y - -# -# Power management and ACPI options -# -CONFIG_ARCH_HIBERNATION_HEADER=y -CONFIG_SUSPEND=y -CONFIG_SUSPEND_FREEZER=y -CONFIG_HIBERNATE_CALLBACKS=y -CONFIG_HIBERNATION=y -CONFIG_HIBERNATION_SNAPSHOT_DEV=y -CONFIG_HIBERNATION_COMP_LZO=y -# CONFIG_HIBERNATION_COMP_LZ4 is not set -CONFIG_HIBERNATION_DEF_COMP="lzo" -CONFIG_PM_STD_PARTITION="" -CONFIG_PM_SLEEP=y -CONFIG_PM_SLEEP_SMP=y -# CONFIG_PM_AUTOSLEEP is not set -# CONFIG_PM_USERSPACE_AUTOSLEEP is not set -# CONFIG_PM_WAKELOCKS is not set -CONFIG_PM=y -CONFIG_PM_DEBUG=y -# CONFIG_PM_ADVANCED_DEBUG is not set -# CONFIG_PM_TEST_SUSPEND is not set -CONFIG_PM_SLEEP_DEBUG=y -CONFIG_PM_TRACE=y -CONFIG_PM_TRACE_RTC=y -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_THERMAL_LIB=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=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_BGRT=y -CONFIG_ACPI_NHLT=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_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_ACPI_PFRUT=m -CONFIG_ACPI_PCC=y -CONFIG_ACPI_FFH=y -CONFIG_ACPI_MRRM=y -CONFIG_PMIC_OPREGION=y -CONFIG_XPOWER_PMIC_OPREGION=y -CONFIG_TPS68470_PMIC_OPREGION=y -CONFIG_ACPI_VIOT=y -CONFIG_ACPI_PRMT=y -CONFIG_X86_PM_TIMER=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_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_AMD_PSTATE=y -CONFIG_X86_AMD_PSTATE_DEFAULT_MODE=3 -CONFIG_X86_AMD_PSTATE_UT=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 -CONFIG_CPUFREQ_ARCH_CUR_FREQ=y -# 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=m -# 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_ISA_DMA_API=y -CONFIG_AMD_NB=y -CONFIG_AMD_NODE=y -# end of Bus options (PCI etc.) - -# -# Binary Emulations -# -CONFIG_IA32_EMULATION=y -# CONFIG_IA32_EMULATION_DEFAULT_DISABLED is not set -# CONFIG_X86_X32_ABI is not set -CONFIG_COMPAT_32=y -CONFIG_COMPAT=y -CONFIG_COMPAT_FOR_U64_ALIGNMENT=y -# end of Binary Emulations - -CONFIG_KVM_COMMON=y -CONFIG_HAVE_KVM_PFNCACHE=y -CONFIG_HAVE_KVM_IRQCHIP=y -CONFIG_HAVE_KVM_IRQ_ROUTING=y -CONFIG_HAVE_KVM_DIRTY_RING=y -CONFIG_HAVE_KVM_DIRTY_RING_TSO=y -CONFIG_HAVE_KVM_DIRTY_RING_ACQ_REL=y -CONFIG_KVM_MMIO=y -CONFIG_KVM_ASYNC_PF=y -CONFIG_HAVE_KVM_MSI=y -CONFIG_HAVE_KVM_READONLY_MEM=y -CONFIG_HAVE_KVM_CPU_RELAX_INTERCEPT=y -CONFIG_KVM_VFIO=y -CONFIG_KVM_GENERIC_DIRTYLOG_READ_PROTECT=y -CONFIG_KVM_GENERIC_PRE_FAULT_MEMORY=y -CONFIG_KVM_COMPAT=y -CONFIG_HAVE_KVM_IRQ_BYPASS=m -CONFIG_HAVE_KVM_NO_POLL=y -CONFIG_VIRT_XFER_TO_GUEST_WORK=y -CONFIG_HAVE_KVM_PM_NOTIFIER=y -CONFIG_KVM_GENERIC_HARDWARE_ENABLING=y -CONFIG_KVM_GENERIC_MMU_NOTIFIER=y -CONFIG_KVM_ELIDE_TLB_FLUSH_IF_YOUNG=y -CONFIG_KVM_MMU_LOCKLESS_AGING=y -CONFIG_KVM_GENERIC_MEMORY_ATTRIBUTES=y -CONFIG_KVM_GUEST_MEMFD=y -CONFIG_HAVE_KVM_ARCH_GMEM_PREPARE=y -CONFIG_HAVE_KVM_ARCH_GMEM_INVALIDATE=y -CONFIG_HAVE_KVM_ARCH_GMEM_POPULATE=y -CONFIG_VIRTUALIZATION=y -CONFIG_KVM_X86=m -CONFIG_KVM=m -CONFIG_KVM_INTEL=m -CONFIG_KVM_AMD=m -CONFIG_KVM_AMD_SEV=y -CONFIG_KVM_IOAPIC=y -CONFIG_KVM_SMM=y -CONFIG_KVM_HYPERV=y -# CONFIG_KVM_XEN is not set -CONFIG_KVM_EXTERNAL_WRITE_TRACKING=y -CONFIG_KVM_MAX_NR_VCPUS=1024 -CONFIG_X86_REQUIRED_FEATURE_ALWAYS=y -CONFIG_X86_REQUIRED_FEATURE_NOPL=y -CONFIG_X86_REQUIRED_FEATURE_CX8=y -CONFIG_X86_REQUIRED_FEATURE_CMOV=y -CONFIG_X86_REQUIRED_FEATURE_CPUID=y -CONFIG_X86_REQUIRED_FEATURE_FPU=y -CONFIG_X86_REQUIRED_FEATURE_PAE=y -CONFIG_X86_REQUIRED_FEATURE_MSR=y -CONFIG_X86_REQUIRED_FEATURE_FXSR=y -CONFIG_X86_REQUIRED_FEATURE_XMM=y -CONFIG_X86_REQUIRED_FEATURE_XMM2=y -CONFIG_X86_REQUIRED_FEATURE_LM=y -CONFIG_X86_DISABLED_FEATURE_VME=y -CONFIG_X86_DISABLED_FEATURE_K6_MTRR=y -CONFIG_X86_DISABLED_FEATURE_CYRIX_ARR=y -CONFIG_X86_DISABLED_FEATURE_CENTAUR_MCR=y -CONFIG_X86_DISABLED_FEATURE_LAM=y -CONFIG_X86_DISABLED_FEATURE_SGX=y -CONFIG_AS_WRUSS=y -CONFIG_ARCH_CONFIGURES_CPU_MITIGATIONS=y -CONFIG_ARCH_HAS_DMA_OPS=y - -# -# General architecture-dependent options -# -CONFIG_HOTPLUG_SMT=y -CONFIG_ARCH_SUPPORTS_SCHED_SMT=y -CONFIG_ARCH_SUPPORTS_SCHED_CLUSTER=y -CONFIG_ARCH_SUPPORTS_SCHED_MC=y -CONFIG_SCHED_SMT=y -CONFIG_SCHED_CLUSTER=y -CONFIG_SCHED_MC=y -CONFIG_HOTPLUG_CORE_SYNC=y -CONFIG_HOTPLUG_CORE_SYNC_DEAD=y -CONFIG_HOTPLUG_CORE_SYNC_FULL=y -CONFIG_HOTPLUG_SPLIT_STARTUP=y -CONFIG_HOTPLUG_PARALLEL=y -CONFIG_GENERIC_IRQ_ENTRY=y -CONFIG_GENERIC_SYSCALL=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_KRETPROBE_ON_RETHOOK=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_TRACE_IRQFLAGS_NMI_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_ARCH_HAS_CPU_FINALIZE_INIT=y -CONFIG_ARCH_HAS_CPU_PASID=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_RUST=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_MMU_GATHER_MERGE_VMAS=y -CONFIG_ARCH_WANT_IRQS_OFF_ACTIVATE_MM=y -CONFIG_MMU_LAZY_TLB_REFCOUNT=y -CONFIG_ARCH_HAVE_NMI_SAFE_CMPXCHG=y -CONFIG_ARCH_HAVE_EXTRA_ELF_NOTES=y -CONFIG_ARCH_HAS_NMI_SAFE_THIS_CPU_OPS=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_KSTACK_ERASE=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_AUTOFDO_CLANG=y -CONFIG_ARCH_SUPPORTS_PROPELLER_CLANG=y -CONFIG_ARCH_SUPPORTS_CFI=y -CONFIG_HAVE_ARCH_WITHIN_STACK_FRAMES=y -CONFIG_HAVE_CONTEXT_TRACKING_USER=y -CONFIG_HAVE_CONTEXT_TRACKING_USER_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_HAVE_ARCH_HUGE_VMALLOC=y -CONFIG_ARCH_WANT_HUGE_PMD_SHARE=y -CONFIG_ARCH_WANT_PMD_MKWRITE=y -CONFIG_HAVE_ARCH_SOFT_DIRTY=y -CONFIG_HAVE_MOD_ARCH_SPECIFIC=y -CONFIG_MODULES_USE_ELF_RELA=y -CONFIG_ARCH_HAS_EXECMEM_ROX=y -CONFIG_HAVE_IRQ_EXIT_ON_IRQ_STACK=y -CONFIG_HAVE_SOFTIRQ_ON_OWN_STACK=y -CONFIG_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_HAVE_PAGE_SIZE_4KB=y -CONFIG_PAGE_SIZE_4KB=y -CONFIG_PAGE_SIZE_LESS_THAN_64KB=y -CONFIG_PAGE_SIZE_LESS_THAN_256KB=y -CONFIG_PAGE_SHIFT=12 -CONFIG_HAVE_OBJTOOL=y -CONFIG_HAVE_JUMP_LABEL_HACK=y -CONFIG_HAVE_NOINSTR_HACK=y -CONFIG_HAVE_NOINSTR_VALIDATION=y -CONFIG_HAVE_UACCESS_VALIDATION=y -CONFIG_HAVE_STACK_VALIDATION=y -CONFIG_HAVE_RELIABLE_STACKTRACE=y -CONFIG_ISA_BUS_API=y -CONFIG_OLD_SIGSUSPEND3=y -CONFIG_COMPAT_OLD_SIGACTION=y -CONFIG_COMPAT_32BIT_TIME=y -CONFIG_ARCH_SUPPORTS_RT=y -CONFIG_HAVE_ARCH_VMAP_STACK=y -CONFIG_VMAP_STACK=y -CONFIG_HAVE_ARCH_RANDOMIZE_KSTACK_OFFSET=y -CONFIG_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_ARCH_HAS_CPU_RESCTRL=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_ARCH_HAS_CC_PLATFORM=y -CONFIG_HAVE_STATIC_CALL=y -CONFIG_HAVE_STATIC_CALL_INLINE=y -CONFIG_HAVE_PREEMPT_DYNAMIC=y -CONFIG_HAVE_PREEMPT_DYNAMIC_CALL=y -CONFIG_ARCH_WANT_LD_ORPHAN_WARN=y -CONFIG_ARCH_SUPPORTS_DEBUG_PAGEALLOC=y -CONFIG_ARCH_SUPPORTS_PAGE_TABLE_CHECK=y -CONFIG_ARCH_HAS_ELFCORE_COMPAT=y -CONFIG_ARCH_HAS_PARANOID_L1D_FLUSH=y -CONFIG_DYNAMIC_SIGFRAME=y -CONFIG_ARCH_HAS_HW_PTE_YOUNG=y -CONFIG_ARCH_HAS_NONLEAF_PMD_YOUNG=y -CONFIG_ARCH_HAS_KERNEL_FPU_SUPPORT=y -CONFIG_ARCH_VMLINUX_NEEDS_RELOCS=y -CONFIG_HAVE_GENERIC_TIF_BITS=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 -CONFIG_FUNCTION_ALIGNMENT_4B=y -CONFIG_FUNCTION_ALIGNMENT_16B=y -CONFIG_FUNCTION_ALIGNMENT=16 -CONFIG_CC_HAS_MIN_FUNCTION_ALIGNMENT=y -CONFIG_CC_HAS_SANE_FUNCTION_ALIGNMENT=y -CONFIG_ARCH_HAS_CPU_ATTACK_VECTORS=y -# end of General architecture-dependent options - -CONFIG_RT_MUTEXES=y -CONFIG_MODULE_SIG_FORMAT=y -CONFIG_MODULES=y -CONFIG_MODULE_DEBUGFS=y -# CONFIG_MODULE_DEBUG is not set -CONFIG_MODULE_FORCE_LOAD=y -CONFIG_MODULE_UNLOAD=y -CONFIG_MODULE_FORCE_UNLOAD=y -CONFIG_MODULE_UNLOAD_TAINT_TRACKING=y -# CONFIG_MODVERSIONS is not set -# CONFIG_MODULE_SRCVERSION_ALL is not set -CONFIG_MODULE_SIG=y -# CONFIG_MODULE_SIG_FORCE is not set -# CONFIG_MODULE_SIG_ALL is not set -# CONFIG_MODULE_SIG_SHA1 is not set -# CONFIG_MODULE_SIG_SHA256 is not set -# CONFIG_MODULE_SIG_SHA384 is not set -CONFIG_MODULE_SIG_SHA512=y -# CONFIG_MODULE_SIG_SHA3_256 is not set -# CONFIG_MODULE_SIG_SHA3_384 is not set -# CONFIG_MODULE_SIG_SHA3_512 is not set -CONFIG_MODULE_SIG_HASH="sha512" -CONFIG_MODULE_COMPRESS=y -CONFIG_MODULE_COMPRESS_GZIP=y -# CONFIG_MODULE_COMPRESS_XZ is not set -# CONFIG_MODULE_COMPRESS_ZSTD is not set -# CONFIG_MODULE_COMPRESS_ALL is not set -CONFIG_MODULE_DECOMPRESS=y -# 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_BLOCK_LEGACY_AUTOLOAD=y -CONFIG_BLK_RQ_ALLOC_TIME=y -CONFIG_BLK_CGROUP_RWSTAT=y -CONFIG_BLK_CGROUP_PUNT_BIO=y -CONFIG_BLK_DEV_BSG_COMMON=y -CONFIG_BLK_ICQ=y -CONFIG_BLK_DEV_BSGLIB=y -CONFIG_BLK_DEV_INTEGRITY=y -CONFIG_BLK_DEV_WRITE_MOUNTED=y -CONFIG_BLK_DEV_ZONED=y -CONFIG_BLK_DEV_THROTTLING=y -CONFIG_BLK_WBT=y -CONFIG_BLK_WBT_MQ=y -CONFIG_BLK_CGROUP_IOLATENCY=y -CONFIG_BLK_CGROUP_FC_APPID=y -CONFIG_BLK_CGROUP_IOCOST=y -CONFIG_BLK_CGROUP_IOPRIO=y -CONFIG_BLK_DEBUG_FS=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 is not set -# end of Partition Types - -CONFIG_BLK_PM=y -CONFIG_BLOCK_HOLDER_DEPRECATED=y -CONFIG_BLK_MQ_STACKING=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_SWAP=y -CONFIG_ZSWAP=y -# CONFIG_ZSWAP_DEFAULT_ON is not set -# CONFIG_ZSWAP_SHRINKER_DEFAULT_ON is not set -# 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_ZSMALLOC=y - -# -# Zsmalloc allocator options -# - -# -# Zsmalloc is a common backend allocator for zswap & zram -# -# CONFIG_ZSMALLOC_STAT is not set -CONFIG_ZSMALLOC_CHAIN_SIZE=8 -# end of Zsmalloc allocator options - -# -# Slab allocator options -# -CONFIG_SLUB=y -CONFIG_KVFREE_RCU_BATCHED=y -CONFIG_SLAB_MERGE_DEFAULT=y -CONFIG_SLAB_FREELIST_RANDOM=y -CONFIG_SLAB_FREELIST_HARDENED=y -CONFIG_SLAB_BUCKETS=y -# CONFIG_SLUB_STATS is not set -CONFIG_SLUB_CPU_PARTIAL=y -# CONFIG_RANDOM_KMALLOC_CACHES is not set -# end of Slab allocator options - -CONFIG_SHUFFLE_PAGE_ALLOCATOR=y -# CONFIG_COMPAT_BRK is not set -CONFIG_SPARSEMEM=y -CONFIG_SPARSEMEM_EXTREME=y -CONFIG_SPARSEMEM_VMEMMAP_ENABLE=y -CONFIG_SPARSEMEM_VMEMMAP=y -CONFIG_SPARSEMEM_VMEMMAP_PREINIT=y -CONFIG_ARCH_WANT_OPTIMIZE_DAX_VMEMMAP=y -CONFIG_ARCH_WANT_OPTIMIZE_HUGETLB_VMEMMAP=y -CONFIG_ARCH_WANT_HUGETLB_VMEMMAP_PREINIT=y -CONFIG_HAVE_GUP_FAST=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_ARCH_ENABLE_MEMORY_HOTREMOVE=y -CONFIG_MEMORY_HOTPLUG=y -CONFIG_MHP_DEFAULT_ONLINE_TYPE_OFFLINE=y -# CONFIG_MHP_DEFAULT_ONLINE_TYPE_ONLINE_AUTO is not set -# CONFIG_MHP_DEFAULT_ONLINE_TYPE_ONLINE_KERNEL is not set -# CONFIG_MHP_DEFAULT_ONLINE_TYPE_ONLINE_MOVABLE is not set -CONFIG_MEMORY_HOTREMOVE=y -CONFIG_MHP_MEMMAP_ON_MEMORY=y -CONFIG_ARCH_MHP_MEMMAP_ON_MEMORY_ENABLE=y -CONFIG_SPLIT_PTE_PTLOCKS=y -CONFIG_ARCH_ENABLE_SPLIT_PMD_PTLOCK=y -CONFIG_SPLIT_PMD_PTLOCKS=y -CONFIG_MEMORY_BALLOON=y -CONFIG_BALLOON_COMPACTION=y -CONFIG_COMPACTION=y -CONFIG_COMPACT_UNEVICTABLE_DEFAULT=1 -CONFIG_PAGE_REPORTING=y -CONFIG_MIGRATION=y -CONFIG_DEVICE_MIGRATION=y -CONFIG_ARCH_ENABLE_HUGEPAGE_MIGRATION=y -CONFIG_ARCH_ENABLE_THP_MIGRATION=y -CONFIG_CONTIG_ALLOC=y -CONFIG_PCP_BATCH_SCALE_MAX=5 -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_ARCH_WANT_GENERAL_HUGETLB=y -CONFIG_ARCH_WANTS_THP_SWAP=y -# CONFIG_PERSISTENT_HUGE_ZERO_FOLIO is not set -CONFIG_MM_ID=y -CONFIG_TRANSPARENT_HUGEPAGE=y -# CONFIG_TRANSPARENT_HUGEPAGE_ALWAYS is not set -CONFIG_TRANSPARENT_HUGEPAGE_MADVISE=y -# CONFIG_TRANSPARENT_HUGEPAGE_NEVER is not set -CONFIG_THP_SWAP=y -# CONFIG_READ_ONLY_THP_FOR_FS is not set -# CONFIG_NO_PAGE_MAPCOUNT is not set -CONFIG_PAGE_MAPCOUNT=y -CONFIG_PGTABLE_HAS_HUGE_LEAVES=y -CONFIG_HAVE_GIGANTIC_FOLIOS=y -CONFIG_ARCH_SUPPORTS_HUGE_PFNMAP=y -CONFIG_ARCH_SUPPORTS_PMD_PFNMAP=y -CONFIG_ARCH_SUPPORTS_PUD_PFNMAP=y -CONFIG_NEED_PER_CPU_EMBED_FIRST_CHUNK=y -CONFIG_NEED_PER_CPU_PAGE_FIRST_CHUNK=y -CONFIG_USE_PERCPU_NUMA_NODE_ID=y -CONFIG_HAVE_SETUP_PER_CPU_AREA=y -CONFIG_CMA=y -# CONFIG_CMA_DEBUGFS is not set -CONFIG_CMA_SYSFS=y -CONFIG_CMA_AREAS=19 -CONFIG_PAGE_BLOCK_MAX_ORDER=10 -CONFIG_MEM_SOFT_DIRTY=y -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_CURRENT_STACK_POINTER=y -CONFIG_ZONE_DMA=y -CONFIG_ZONE_DMA32=y -CONFIG_ZONE_DEVICE=y -CONFIG_HMM_MIRROR=y -CONFIG_GET_FREE_REGION=y -CONFIG_DEVICE_PRIVATE=y -CONFIG_VMAP_PFN=y -CONFIG_ARCH_USES_HIGH_VMA_FLAGS=y -CONFIG_ARCH_HAS_PKEYS=y -CONFIG_ARCH_USES_PG_ARCH_2=y -CONFIG_VM_EVENT_COUNTERS=y -# CONFIG_PERCPU_STATS is not set -# CONFIG_GUP_TEST is not set -# CONFIG_DMAPOOL_TEST is not set -CONFIG_ARCH_HAS_PTE_SPECIAL=y -CONFIG_MAPPING_DIRTY_HELPERS=y -CONFIG_MEMFD_CREATE=y -CONFIG_SECRETMEM=y -CONFIG_ANON_VMA_NAME=y -CONFIG_HAVE_ARCH_USERFAULTFD_WP=y -CONFIG_HAVE_ARCH_USERFAULTFD_MINOR=y -CONFIG_USERFAULTFD=y -CONFIG_PTE_MARKER_UFFD_WP=y -CONFIG_LRU_GEN=y -CONFIG_LRU_GEN_ENABLED=y -# CONFIG_LRU_GEN_STATS is not set -CONFIG_LRU_GEN_WALKS_MMU=y -CONFIG_ARCH_SUPPORTS_PER_VMA_LOCK=y -CONFIG_PER_VMA_LOCK=y -CONFIG_LOCK_MM_AND_FIND_VMA=y -CONFIG_IOMMU_MM_DATA=y -CONFIG_EXECMEM=y -CONFIG_NUMA_MEMBLKS=y -# CONFIG_NUMA_EMU is not set -CONFIG_ARCH_HAS_USER_SHADOW_STACK=y -CONFIG_ARCH_SUPPORTS_PT_RECLAIM=y -CONFIG_PT_RECLAIM=y -CONFIG_FIND_NORMAL_PAGE=y - -# -# Data Access Monitoring -# -CONFIG_DAMON=y -CONFIG_DAMON_VADDR=y -CONFIG_DAMON_PADDR=y -CONFIG_DAMON_SYSFS=y -CONFIG_DAMON_RECLAIM=y -# CONFIG_DAMON_LRU_SORT is not set -# CONFIG_DAMON_STAT is not set -# 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_XGRESS=y -CONFIG_NET_REDIRECT=y -CONFIG_SKB_DECRYPTED=y -CONFIG_SKB_EXTENSIONS=y -CONFIG_NET_DEVMEM=y -CONFIG_NET_SHAPER=y -CONFIG_NET_CRC32C=y - -# -# Networking options -# -CONFIG_PACKET=y -CONFIG_PACKET_DIAG=m -# CONFIG_INET_PSP is not set -CONFIG_UNIX=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 is not set -CONFIG_XFRM_INTERFACE=m -CONFIG_XFRM_SUB_POLICY=y -CONFIG_XFRM_MIGRATE=y -CONFIG_XFRM_STATISTICS=y -CONFIG_XFRM_AH=m -CONFIG_XFRM_ESP=m -CONFIG_XFRM_IPCOMP=m -CONFIG_NET_KEY=m -CONFIG_NET_KEY_MIGRATE=y -# CONFIG_XFRM_IPTFS is not set -CONFIG_XFRM_ESPINTCP=y -# CONFIG_DIBS is not set -CONFIG_XDP_SOCKETS=y -CONFIG_XDP_SOCKETS_DIAG=m -CONFIG_NET_HANDSHAKE=y -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_TABLE_PERTURB_ORDER=16 -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_SIGPOOL=y -# CONFIG_TCP_AO is not set -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_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=y -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_BPF_LINK=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_CONNTRACK_OVS=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_NF_NAT_OVS=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_EXTHDR_DCCP is not set -CONFIG_NFT_FLOW_OFFLOAD=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_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_NF_FLOW_TABLE_PROCFS=y -CONFIG_NETFILTER_XTABLES=m -CONFIG_NETFILTER_XTABLES_COMPAT=y -CONFIG_NETFILTER_XTABLES_LEGACY=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_IP_NF_IPTABLES_LEGACY=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_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_ECN=m -CONFIG_IP_NF_TARGET_TTL=m -CONFIG_IP_NF_RAW=m -CONFIG_IP_NF_SECURITY=m -CONFIG_IP_NF_ARPTABLES=m -CONFIG_NFT_COMPAT_ARP=m -CONFIG_IP_NF_ARPFILTER=m -CONFIG_IP_NF_ARP_MANGLE=m -# end of IP: Netfilter Configuration - -# -# IPv6: Netfilter Configuration -# -CONFIG_IP6_NF_IPTABLES_LEGACY=m -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_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_LEGACY=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_IP_SCTP=m -# CONFIG_SCTP_DBG_OBJCNT is not set -CONFIG_SCTP_DEFAULT_COOKIE_HMAC_SHA256=y -# CONFIG_SCTP_DEFAULT_COOKIE_HMAC_NONE 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=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=y -CONFIG_NET_DSA=m -CONFIG_NET_DSA_TAG_NONE=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_LEGACY_FCS=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_RZN1_A5PSW=m -CONFIG_NET_DSA_TAG_LAN9303=m -CONFIG_NET_DSA_TAG_SJA1105=m -CONFIG_NET_DSA_TAG_TRAILER=m -CONFIG_NET_DSA_TAG_VSC73XX_8021Q=m -CONFIG_NET_DSA_TAG_XRS700X=m -CONFIG_VLAN_8021Q=m -CONFIG_VLAN_8021Q_GVRP=y -CONFIG_VLAN_8021Q_MVRP=y -CONFIG_LLC=m -CONFIG_LLC2=m -CONFIG_ATALK=m -# CONFIG_X25 is not set -# CONFIG_LAPB is not set -CONFIG_PHONET=m -CONFIG_6LOWPAN=m -CONFIG_6LOWPAN_DEBUGFS=y -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_HTB=m -CONFIG_NET_SCH_HFSC=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_MQPRIO_LIB=m -CONFIG_NET_SCH_TAPRIO=m -CONFIG_NET_SCH_GRED=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_BPF is not set -# CONFIG_NET_SCH_DUALPI2 is not set -# CONFIG_NET_SCH_DEFAULT is not set - -# -# Classification -# -CONFIG_NET_CLS=y -CONFIG_NET_CLS_BASIC=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_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_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_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_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_MAX_SKB_FRAGS=17 -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=m -# 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 -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_LE=y -CONFIG_BT_LE_L2CAP_ECRED=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_MTK=m -CONFIG_BT_HCIBTUSB=m -CONFIG_BT_HCIBTUSB_AUTOSUSPEND=y -CONFIG_BT_HCIBTUSB_POLL_SYNC=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=y -# CONFIG_BT_HCIUART_AML is not set -CONFIG_BT_HCIBCM203X=m -CONFIG_BT_HCIBCM4377=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 -CONFIG_BT_NXPUART=m -CONFIG_BT_INTEL_PCIE=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_INJECT_RX_DELAY is not set -CONFIG_AF_RXRPC_DEBUG=y -CONFIG_RXKAD=y -# CONFIG_RXGK is not set -# CONFIG_RXPERF is not set -CONFIG_AF_KCM=m -CONFIG_STREAM_PARSER=y -CONFIG_MCTP=y -CONFIG_MCTP_FLOWS=y -CONFIG_FIB_RULES=y -CONFIG_WIRELESS=y -CONFIG_WIRELESS_EXT=y -CONFIG_WEXT_CORE=y -CONFIG_WEXT_PROC=y -CONFIG_WEXT_PRIV=y -CONFIG_CFG80211=m -# CONFIG_NL80211_TESTMODE is not set -# CONFIG_CFG80211_DEVELOPER_WARNINGS is not set -CONFIG_CFG80211_REQUIRE_SIGNED_REGDB=y -CONFIG_CFG80211_USE_KERNEL_REGDB_KEYS=y -CONFIG_CFG80211_DEFAULT_PS=y -CONFIG_CFG80211_DEBUGFS=y -CONFIG_CFG80211_CRDA_SUPPORT=y -CONFIG_CFG80211_WEXT=y -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_FD=m -CONFIG_NET_9P_VIRTIO=m -CONFIG_NET_9P_XEN=m -# CONFIG_NET_9P_USBG is not set -CONFIG_NET_9P_RDMA=m -# CONFIG_NET_9P_DEBUG is not set -# CONFIG_CAIF 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=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_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_I2C=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_I2C=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_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_IEEE8021Q_HELPERS=y -CONFIG_NET_SELFTESTS=y -CONFIG_NET_SOCK_MSG=y -CONFIG_NET_DEVLINK=y -CONFIG_PAGE_POOL=y -CONFIG_PAGE_POOL_STATS=y -CONFIG_FAILOVER=m -CONFIG_ETHTOOL_NETLINK=y - -# -# Device Drivers -# -CONFIG_HAVE_PCI=y -CONFIG_GENERIC_PCI_IOMAP=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=y -CONFIG_PCI_MSI=y -CONFIG_PCI_QUIRKS=y -# CONFIG_PCI_DEBUG is not set -# CONFIG_PCI_REALLOC_ENABLE_AUTO is not set -CONFIG_PCI_STUB=m -CONFIG_PCI_PF_STUB=m -CONFIG_XEN_PCIDEV_FRONTEND=m -CONFIG_PCI_ATS=y -# CONFIG_PCI_DOE is not set -CONFIG_PCI_ECAM=y -CONFIG_PCI_LOCKLESS_CONFIG=y -CONFIG_PCI_IOV=y -# CONFIG_PCI_NPEM is not set -CONFIG_PCI_PRI=y -CONFIG_PCI_PASID=y -# CONFIG_PCIE_TPH is not set -# CONFIG_PCI_P2PDMA is not set -CONFIG_PCI_LABEL=y -CONFIG_VGA_ARB=y -CONFIG_VGA_ARB_MAX_GPUS=16 -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_OCTEONEP is not set -CONFIG_HOTPLUG_PCI_SHPC=y - -# -# PCI controller drivers -# -CONFIG_PCI_HOST_COMMON=y -CONFIG_VMD=m - -# -# Cadence-based PCIe controllers -# -# end of Cadence-based PCIe controllers - -# -# DesignWare-based PCIe controllers -# -CONFIG_PCIE_DW=y -# CONFIG_PCIE_DW_DEBUGFS is not set -CONFIG_PCIE_DW_HOST=y -CONFIG_PCI_MESON=y -# CONFIG_PCIE_DW_PLAT_HOST is not set -# end of DesignWare-based PCIe controllers - -# -# Mobiveil-based PCIe controllers -# -# end of Mobiveil-based PCIe controllers - -# -# PLDA-based PCIe controllers -# -# end of PLDA-based PCIe controllers -# 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_PCI_PWRCTRL_SLOT is not set -# 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_CPS_XX=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_DEVTMPFS_SAFE=y -CONFIG_STANDALONE=y -CONFIG_PREVENT_FIRMWARE_BUILD=y - -# -# Firmware loader -# -CONFIG_FW_LOADER=y -CONFIG_FW_LOADER_DEBUG=y -CONFIG_FW_LOADER_PAGED_BUF=y -CONFIG_FW_LOADER_SYSFS=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_LOADER_COMPRESS_XZ=y -CONFIG_FW_LOADER_COMPRESS_ZSTD=y -CONFIG_FW_CACHE=y -CONFIG_FW_UPLOAD=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_DEVICES=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 -# CONFIG_FW_DEVLINK_SYNC_STATE_TIMEOUT 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 -# CONFIG_MHI_BUS_EP is not set -# end of Bus devices - -# -# Cache Drivers -# -# end of Cache Drivers - -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_FW_CS_DSP=m -# CONFIG_GOOGLE_FIRMWARE is not set - -# -# EFI (Extensible Firmware Interface) Support -# -CONFIG_EFI_ESRT=y -CONFIG_EFI_VARS_PSTORE=y -CONFIG_EFI_VARS_PSTORE_DEFAULT_DISABLE=y -CONFIG_EFI_SOFT_RESERVE=y -CONFIG_EFI_DXE_MEM_ATTRIBUTES=y -CONFIG_EFI_RUNTIME_WRAPPERS=y -CONFIG_EFI_BOOTLOADER_CONTROL=m -CONFIG_EFI_CAPSULE_LOADER=m -CONFIG_EFI_TEST=m -CONFIG_EFI_DEV_PATH_PARSER=y -CONFIG_APPLE_PROPERTIES=y -CONFIG_RESET_ATTACK_MITIGATION=y -# CONFIG_EFI_RCI2_TABLE is not set -# CONFIG_EFI_DISABLE_PCI_DMA is not set -CONFIG_EFI_EARLYCON=y -CONFIG_EFI_CUSTOM_SSDT_OVERLAYS=y -# CONFIG_EFI_DISABLE_RUNTIME is not set -# CONFIG_EFI_COCO_SECRET is not set -# CONFIG_OVMF_DEBUG_LOG is not set -CONFIG_UNACCEPTED_MEMORY=y -CONFIG_EFI_EMBEDDED_FIRMWARE=y -CONFIG_EFI_SBAT_FILE="" -# end of EFI (Extensible Firmware Interface) Support - -CONFIG_UEFI_CPER=y -CONFIG_UEFI_CPER_X86=y - -# -# Qualcomm firmware drivers -# -# end of Qualcomm firmware drivers - -# -# Tegra firmware driver -# -# end of Tegra firmware driver -# end of Firmware Drivers - -# CONFIG_FWCTL is not set -CONFIG_GNSS=m -CONFIG_GNSS_SERIAL=m -CONFIG_GNSS_MTK_SERIAL=m -CONFIG_GNSS_SIRF_SERIAL=m -CONFIG_GNSS_UBX_SERIAL=m -CONFIG_GNSS_USB=m -CONFIG_MTD=m -# CONFIG_MTD_TESTS is not set - -# -# Partition parsers -# -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_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 -# CONFIG_MTD_INTEL_DG 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 -CONFIG_MTD_NAND_ECC_MXIC=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_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_BLK_DEV_FD_RAWCMD is not set -CONFIG_CDROM=m -CONFIG_BLK_DEV_PCIESSD_MTIP32XX=m -CONFIG_ZRAM=m -CONFIG_ZRAM_BACKEND_LZ4=y -CONFIG_ZRAM_BACKEND_LZ4HC=y -CONFIG_ZRAM_BACKEND_ZSTD=y -# CONFIG_ZRAM_BACKEND_DEFLATE is not set -CONFIG_ZRAM_BACKEND_842=y -CONFIG_ZRAM_BACKEND_LZO=y -# CONFIG_ZRAM_DEF_COMP_LZORLE is not set -CONFIG_ZRAM_DEF_COMP_LZO=y -# CONFIG_ZRAM_DEF_COMP_LZ4 is not set -# CONFIG_ZRAM_DEF_COMP_LZ4HC is not set -# CONFIG_ZRAM_DEF_COMP_ZSTD is not set -# CONFIG_ZRAM_DEF_COMP_842 is not set -CONFIG_ZRAM_DEF_COMP="lzo" -CONFIG_ZRAM_WRITEBACK=y -# CONFIG_ZRAM_TRACK_ENTRY_ACTIME is not set -# CONFIG_ZRAM_MEMORY_TRACKING is not set -CONFIG_ZRAM_MULTI_COMP=y -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_RAM=m -CONFIG_BLK_DEV_RAM_COUNT=16 -CONFIG_BLK_DEV_RAM_SIZE=16384 -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_UBLK is not set -CONFIG_BLK_DEV_RNBD=y -CONFIG_BLK_DEV_RNBD_CLIENT=m -CONFIG_BLK_DEV_RNBD_SERVER=m -# CONFIG_BLK_DEV_ZONED_LOOP is not set - -# -# NVME Support -# -CONFIG_NVME_CORE=y -CONFIG_BLK_DEV_NVME=y -CONFIG_NVME_MULTIPATH=y -CONFIG_NVME_VERBOSE_ERRORS=y -CONFIG_NVME_HWMON=y -CONFIG_NVME_FABRICS=m -CONFIG_NVME_RDMA=m -CONFIG_NVME_FC=m -CONFIG_NVME_TCP=m -# CONFIG_NVME_TCP_TLS is not set -# CONFIG_NVME_HOST_AUTH is not set -CONFIG_NVME_TARGET=m -# CONFIG_NVME_TARGET_DEBUGFS is not set -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 -# CONFIG_NVME_TARGET_TCP_TLS is not set -# CONFIG_NVME_TARGET_AUTH is not set -# 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_RPMB is not set -# CONFIG_TI_FPC202 is not set -CONFIG_TIFM_CORE=m -CONFIG_TIFM_7XX1=m -CONFIG_ICS932S401=m -CONFIG_ENCLOSURE_SERVICES=m -CONFIG_SMPRO_ERRMON=m -CONFIG_SMPRO_MISC=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_NTSYNC=y -# CONFIG_NSM is not set -CONFIG_C2PORT=m -CONFIG_C2PORT_DURAMAR_2150=m - -# -# EEPROM support -# -CONFIG_EEPROM_AT24=m -CONFIG_EEPROM_AT25=m -CONFIG_EEPROM_MAX6875=m -CONFIG_EEPROM_93CX6=y -CONFIG_EEPROM_93XX46=m -CONFIG_EEPROM_IDT_89HPESX=m -CONFIG_EEPROM_EE1004=m -# CONFIG_EEPROM_M24LR is not set -# end of EEPROM support - -CONFIG_CB710_CORE=m -# CONFIG_CB710_DEBUG is not set -CONFIG_CB710_DEBUG_ASSUMPTIONS=y -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_GSC=m -# CONFIG_INTEL_MEI_VSC_HW is not set -# CONFIG_INTEL_MEI_LB is not set -CONFIG_INTEL_MEI_HDCP=m -CONFIG_INTEL_MEI_PXP=m -# CONFIG_INTEL_MEI_GSC_PROXY is not set -CONFIG_VMWARE_VMCI=m -CONFIG_GENWQE=m -CONFIG_GENWQE_PLATFORM_ERROR_RECOVERY=0 -# CONFIG_BCM_VK is not set -CONFIG_MISC_ALCOR_PCI=m -CONFIG_MISC_RTSX_PCI=m -CONFIG_MISC_RTSX_USB=m -CONFIG_UACCE=m -CONFIG_PVPANIC=y -CONFIG_PVPANIC_MMIO=m -CONFIG_PVPANIC_PCI=m -CONFIG_GP_PCI1XXXX=m -# CONFIG_KEBA_CP500 is not set -# 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_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_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_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_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_AHCI_DWC=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_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_RZ1000=m -CONFIG_PATA_PARPORT=m - -# -# Parallel IDE protocol modules -# -CONFIG_PATA_PARPORT_ATEN=m -# CONFIG_PATA_PARPORT_BPCK is not set -CONFIG_PATA_PARPORT_BPCK6=m -CONFIG_PATA_PARPORT_COMM=m -CONFIG_PATA_PARPORT_DSTR=m -CONFIG_PATA_PARPORT_FIT2=m -CONFIG_PATA_PARPORT_FIT3=m -CONFIG_PATA_PARPORT_EPAT=m -CONFIG_PATA_PARPORT_EPATC8=y -# CONFIG_PATA_PARPORT_EPIA is not set -# CONFIG_PATA_PARPORT_FRIQ is not set -CONFIG_PATA_PARPORT_FRPW=m -# CONFIG_PATA_PARPORT_KBIC is not set -# CONFIG_PATA_PARPORT_KTTI is not set -# CONFIG_PATA_PARPORT_ON20 is not set -CONFIG_PATA_PARPORT_ON26=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_BITMAP=y -# CONFIG_MD_LLBITMAP is not set -CONFIG_MD_BITMAP_FILE=y -CONFIG_MD_LINEAR=m -CONFIG_MD_RAID0=m -CONFIG_MD_RAID1=m -CONFIG_MD_RAID10=m -CONFIG_MD_RAID456=m -CONFIG_MD_CLUSTER=m -CONFIG_BCACHE=m -# CONFIG_BCACHE_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_DM_VDO is not set -# CONFIG_DM_PCACHE is not set -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_REMOTE_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_OVPN 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_PFCP is not set -CONFIG_AMT=m -CONFIG_MACSEC=m -CONFIG_NETCONSOLE=m -CONFIG_NETCONSOLE_DYNAMIC=y -# CONFIG_NETCONSOLE_EXTENDED_LOG is not set -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_NETKIT=y -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_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 - -# -# 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_I2C=m -# CONFIG_NET_DSA_MICROCHIP_KSZ_SPI is not set -# CONFIG_NET_DSA_MICROCHIP_KSZ_PTP is not set -CONFIG_NET_DSA_MICROCHIP_KSZ8863_SMI=m -CONFIG_NET_DSA_MV88E6XXX=m -CONFIG_NET_DSA_MV88E6XXX_PTP=y -CONFIG_NET_DSA_MV88E6XXX_LEDS=y -CONFIG_NET_DSA_MSCC_FELIX_DSA_LIB=m -# CONFIG_NET_DSA_MSCC_OCELOT_EXT is not set -CONFIG_NET_DSA_MSCC_SEVILLE=m -CONFIG_NET_DSA_AR9331=m -CONFIG_NET_DSA_QCA8K=m -CONFIG_NET_DSA_QCA8K_LEDS_SUPPORT=y -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_REALTEK=m -# CONFIG_NET_DSA_KS8995 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_PDS_CORE=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_CX_ECAT=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_BNGE is not set -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_CORE=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_NET_VENDOR_DAVICOM=y -CONFIG_DM9051=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_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 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_ENGLEDER=y -CONFIG_TSNEP=m -# CONFIG_TSNEP_SELFTESTS is not set -CONFIG_NET_VENDOR_EZCHIP=y -CONFIG_NET_VENDOR_FUNGIBLE=y -CONFIG_FUN_CORE=m -CONFIG_FUN_ETH=m -CONFIG_NET_VENDOR_GOOGLE=y -# CONFIG_GVE is not set -CONFIG_NET_VENDOR_HISILICON=y -# CONFIG_HIBMCGE is not set -CONFIG_NET_VENDOR_HUAWEI=y -CONFIG_HINIC=m -# CONFIG_HINIC3 is not set -CONFIG_NET_VENDOR_I825XX=y -CONFIG_NET_VENDOR_INTEL=y -CONFIG_LIBETH=m -CONFIG_LIBIE=m -CONFIG_LIBIE_ADMINQ=m -CONFIG_LIBIE_FWLOG=m -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_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_HWMON=y -CONFIG_ICE_SWITCHDEV=y -CONFIG_ICE_HWTS=y -CONFIG_FM10K=m -CONFIG_IGC=m -# CONFIG_IDPF is not set -CONFIG_JME=m -CONFIG_NET_VENDOR_ADI=y -CONFIG_ADIN1110=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_OCTEON_EP=m -# CONFIG_OCTEON_EP_VF 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_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_CT=y -CONFIG_MLX5_TC_SAMPLE=y -CONFIG_MLX5_CORE_EN_DCB=y -# CONFIG_MLX5_CORE_IPOIB is not set -# CONFIG_MLX5_MACSEC is not set -CONFIG_MLX5_EN_IPSEC=y -# CONFIG_MLX5_EN_TLS is not set -CONFIG_MLX5_SW_STEERING=y -CONFIG_MLX5_HW_STEERING=y -# CONFIG_MLX5_SF is not set -# CONFIG_MLX5_DPLL 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_META=y -# CONFIG_FBNIC is not set -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_LAN865X is not set -CONFIG_VCAP=y -CONFIG_NET_VENDOR_MICROSEMI=y -CONFIG_MSCC_OCELOT_SWITCH_LIB=m -CONFIG_NET_VENDOR_MICROSOFT=y -CONFIG_NET_VENDOR_MYRI=y -CONFIG_MYRI10GE=m -CONFIG_MYRI10GE_DCA=y -CONFIG_FEALNX=m -# CONFIG_NET_VENDOR_NI is not set -CONFIG_NET_VENDOR_NATSEMI=y -CONFIG_NATSEMI=m -CONFIG_NS83820=m -CONFIG_NET_VENDOR_NETERION=y -CONFIG_S2IO=m -CONFIG_NET_VENDOR_NETRONOME=y -CONFIG_NFP=m -# CONFIG_NFP_APP_FLOWER is not set -CONFIG_NFP_APP_ABM_NIC=y -CONFIG_NFP_NET_IPSEC=y -# CONFIG_NFP_DEBUG 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_BROCADE=y -CONFIG_BNA=m -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_RTASE is not set -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_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 -CONFIG_SFC_MCDI_MON=y -CONFIG_SFC_SRIOV=y -CONFIG_SFC_MCDI_LOGGING=y -CONFIG_SFC_FALCON=m -CONFIG_SFC_FALCON_MTD=y -CONFIG_SFC_SIENA=m -CONFIG_SFC_SIENA_MTD=y -CONFIG_SFC_SIENA_MCDI_MON=y -# CONFIG_SFC_SIENA_SRIOV is not set -CONFIG_SFC_SIENA_MCDI_LOGGING=y -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_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_TEHUTI_TN40 is not set -CONFIG_NET_VENDOR_TI=y -# CONFIG_TI_CPSW_PHY_SEL is not set -CONFIG_TLAN=m -CONFIG_NET_VENDOR_VERTEXCOM=y -CONFIG_MSE102X=m -CONFIG_NET_VENDOR_VIA=y -CONFIG_VIA_RHINE=m -# CONFIG_VIA_RHINE_MMIO is not set -CONFIG_VIA_VELOCITY=m -CONFIG_NET_VENDOR_WANGXUN=y -CONFIG_LIBWX=m -CONFIG_NGBE=m -CONFIG_TXGBE=m -# CONFIG_TXGBEVF is not set -# CONFIG_NGBEVF is not set -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_LL_TEMAC=m -# CONFIG_FDDI is not set -# CONFIG_HIPPI is not set -CONFIG_MDIO_BUS=y -CONFIG_PHYLINK=m -CONFIG_PHYLIB=y -CONFIG_SWPHY=y -CONFIG_PHY_PACKAGE=m -CONFIG_LED_TRIGGER_PHY=y -CONFIG_FIXED_PHY=y -CONFIG_SFP=m - -# -# MII PHY device drivers -# -# CONFIG_AS21XXX_PHY is not set -# CONFIG_AIR_EN8811H_PHY is not set -CONFIG_AMD_PHY=m -# CONFIG_ADIN_PHY is not set -# CONFIG_ADIN1100_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_BCM_NET_PHYPTP=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_88Q2XXX_PHY is not set -CONFIG_MARVELL_88X2222_PHY=m -CONFIG_MAXLINEAR_GPHY=m -# CONFIG_MAXLINEAR_86110_PHY is not set -CONFIG_MEDIATEK_GE_PHY=m -CONFIG_MTK_NET_PHYLIB=m -CONFIG_MICREL_PHY=m -CONFIG_MICROCHIP_T1S_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_CBTX_PHY=m -CONFIG_NXP_C45_TJA11XX_PHY=m -# CONFIG_NXP_TJA11XX_PHY is not set -CONFIG_NCN26000_PHY=m -CONFIG_QCOM_NET_PHYLIB=m -CONFIG_AT803X_PHY=m -# CONFIG_QCA83XX_PHY is not set -# CONFIG_QCA808X_PHY is not set -CONFIG_QSEMI_PHY=m -CONFIG_REALTEK_PHY=m -CONFIG_REALTEK_PHY_HWMON=y -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_DP83TD510_PHY is not set -# CONFIG_DP83TG720_PHY is not set -CONFIG_VITESSE_PHY=m -CONFIG_XILINX_GMII2RGMII=m -# CONFIG_PSE_CONTROLLER is not set -CONFIG_CAN_DEV=m -CONFIG_CAN_VCAN=m -# CONFIG_CAN_VXCAN is not set -CONFIG_CAN_NETLINK=y -CONFIG_CAN_CALC_BITTIMING=y -CONFIG_CAN_RX_OFFLOAD=y -# CONFIG_CAN_CAN327 is not set -# CONFIG_CAN_JANZ_ICAN3 is not set -# CONFIG_CAN_KVASER_PCIEFD is not set -CONFIG_CAN_SLCAN=m -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 is not set -CONFIG_CAN_CC770_PLATFORM=m -CONFIG_CAN_CTUCANFD=m -CONFIG_CAN_CTUCANFD_PCI=m -# CONFIG_CAN_ESD_402_PCI is not set -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_USB is not set -CONFIG_CAN_ETAS_ES58X=m -# CONFIG_CAN_F81604 is not set -CONFIG_CAN_GS_USB=m -CONFIG_CAN_KVASER_USB=m -# CONFIG_CAN_MCBA_USB is not set -# CONFIG_CAN_NCT6694 is not set -CONFIG_CAN_PEAK_USB=m -CONFIG_CAN_UCAN=m -# end of CAN USB interfaces - -CONFIG_CAN_DEBUG_DEVICES=y - -# -# MCTP Device Drivers -# -CONFIG_MCTP_SERIAL=m -CONFIG_MCTP_TRANSPORT_I2C=m -# CONFIG_MCTP_TRANSPORT_I3C is not set -# CONFIG_MCTP_TRANSPORT_USB is not set -# end of MCTP Device Drivers - -CONFIG_FWNODE_MDIO=y -CONFIG_ACPI_MDIO=y -CONFIG_MDIO_BITBANG=m -CONFIG_MDIO_BCM_UNIMAC=m -CONFIG_MDIO_CAVIUM=m -CONFIG_MDIO_GPIO=m -CONFIG_MDIO_I2C=m -# CONFIG_MDIO_MVUSB is not set -CONFIG_MDIO_MSCC_MIIM=m -CONFIG_MDIO_REGMAP=m -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_PPPOE_HASH_BITS_1 is not set -# CONFIG_PPPOE_HASH_BITS_2 is not set -CONFIG_PPPOE_HASH_BITS_4=y -# CONFIG_PPPOE_HASH_BITS_8 is not set -CONFIG_PPPOE_HASH_BITS=4 -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_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_SDIO is not set -CONFIG_ATH10K_USB=m -# CONFIG_ATH10K_DEBUG is not set -# CONFIG_ATH10K_DEBUGFS is not set -CONFIG_ATH10K_LEDS=y -# 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_ATH12K=m -# CONFIG_ATH12K_DEBUG is not set -# CONFIG_ATH12K_DEBUGFS is not set -# CONFIG_ATH12K_TRACING is not set -# CONFIG_ATH12K_COREDUMP is not set -CONFIG_WLAN_VENDOR_ATMEL=y -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_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 is not set -# end of iwl3945 / iwl4965 Debugging Options - -CONFIG_IWLWIFI=m -CONFIG_IWLWIFI_LEDS=y -CONFIG_IWLDVM=m -CONFIG_IWLMVM=m -CONFIG_IWLMLD=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_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_MT792x_LIB=m -CONFIG_MT792x_USB=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_MT7921U=m -CONFIG_MT7996E=m -CONFIG_MT7925_COMMON=m -CONFIG_MT7925E=m -CONFIG_MT7925U=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_PURELIFI=y -# CONFIG_PLFXLC 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 is not set -# CONFIG_RTL8192DU is not set -CONFIG_RTLWIFI=m -CONFIG_RTLWIFI_PCI=m -CONFIG_RTLWIFI_DEBUG=y -CONFIG_RTL8192C_COMMON=m -CONFIG_RTL8192D_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_SDIO=m -CONFIG_RTW88_USB=m -CONFIG_RTW88_8822B=m -CONFIG_RTW88_8822C=m -CONFIG_RTW88_8723X=m -CONFIG_RTW88_8703B=m -CONFIG_RTW88_8723D=m -CONFIG_RTW88_8821C=m -CONFIG_RTW88_88XXA=m -CONFIG_RTW88_8821A=m -CONFIG_RTW88_8812A=m -CONFIG_RTW88_8822BE=m -CONFIG_RTW88_8822BS=m -CONFIG_RTW88_8822BU=m -CONFIG_RTW88_8822CE=m -CONFIG_RTW88_8822CS=m -CONFIG_RTW88_8822CU=m -CONFIG_RTW88_8723DE=m -CONFIG_RTW88_8723DS=m -CONFIG_RTW88_8723CS=m -CONFIG_RTW88_8723DU=m -CONFIG_RTW88_8821CE=m -CONFIG_RTW88_8821CS=m -CONFIG_RTW88_8821CU=m -CONFIG_RTW88_8821AU=m -CONFIG_RTW88_8812AU=m -# CONFIG_RTW88_8814AE is not set -# CONFIG_RTW88_8814AU is not set -# CONFIG_RTW88_DEBUG is not set -# CONFIG_RTW88_DEBUGFS is not set -CONFIG_RTW88_LEDS=y -CONFIG_RTW89=m -CONFIG_RTW89_CORE=m -CONFIG_RTW89_PCI=m -CONFIG_RTW89_8852A=m -CONFIG_RTW89_8852B_COMMON=m -CONFIG_RTW89_8852B=m -CONFIG_RTW89_8852C=m -CONFIG_RTW89_8922A=m -# CONFIG_RTW89_8851BE is not set -# CONFIG_RTW89_8851BU is not set -CONFIG_RTW89_8852AE=m -CONFIG_RTW89_8852BE=m -# CONFIG_RTW89_8852BU is not set -# CONFIG_RTW89_8852BTE is not set -CONFIG_RTW89_8852CE=m -CONFIG_RTW89_8922AE=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_SILABS=y -CONFIG_WFX=m -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_WLAN_VENDOR_ZYDAS=y -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_VIRT_WIFI=m -# CONFIG_WAN is not set -CONFIG_IEEE802154_DRIVERS=m -CONFIG_IEEE802154_FAKELB=m -CONFIG_IEEE802154_AT86RF230=m -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_DEBUGFS=y -CONFIG_WWAN_HWSIM=m -CONFIG_MHI_WWAN_CTRL=m -CONFIG_MHI_WWAN_MBIM=m -CONFIG_RPMSG_WWAN_CTRL=m -CONFIG_IOSM=m -CONFIG_MTK_T7XX=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_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 -CONFIG_INPUT_VIVALDIFMAP=y - -# -# 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 - -# -# Input Device Drivers -# -CONFIG_INPUT_KEYBOARD=y -CONFIG_KEYBOARD_ADC=m -CONFIG_KEYBOARD_ADP5588=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_TCA8418=m -# CONFIG_KEYBOARD_MATRIX is not set -# CONFIG_KEYBOARD_LM8323 is not set -CONFIG_KEYBOARD_LM8333=m -CONFIG_KEYBOARD_MAX7359=m -CONFIG_KEYBOARD_MPR121=m -# CONFIG_KEYBOARD_NEWTON is not set -CONFIG_KEYBOARD_OPENCORES=m -# CONFIG_KEYBOARD_PINEPHONE is not set -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_JOYSTICK_SENSEHAT is not set -# CONFIG_JOYSTICK_SEESAW is not set -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_CYTTSP5=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_GOODIX_BERLIN_I2C is not set -# CONFIG_TOUCHSCREEN_GOODIX_BERLIN_SPI is not set -CONFIG_TOUCHSCREEN_HIDEEP=m -# CONFIG_TOUCHSCREEN_HIMAX_HX852X is not set -CONFIG_TOUCHSCREEN_HYCON_HY46XX=m -CONFIG_TOUCHSCREEN_HYNITRON_CSTXXX=m -# CONFIG_TOUCHSCREEN_HYNITRON_CST816X is not set -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_MMS114=m -CONFIG_TOUCHSCREEN_MELFAS_MIP4=m -CONFIG_TOUCHSCREEN_MSG2638=m -CONFIG_TOUCHSCREEN_MTOUCH=m -CONFIG_TOUCHSCREEN_NOVATEK_NVT_TS=m -CONFIG_TOUCHSCREEN_IMAGIS=m -CONFIG_TOUCHSCREEN_INEXIO=m -CONFIG_TOUCHSCREEN_PENMOUNT=m -CONFIG_TOUCHSCREEN_EDT_FT5X06=m -CONFIG_TOUCHSCREEN_TOUCHRIGHT=m -CONFIG_TOUCHSCREEN_TOUCHWIN=m -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_COLIBRI_VF50 is not set -CONFIG_TOUCHSCREEN_ROHM_BU21023=m -CONFIG_TOUCHSCREEN_IQS5XX=m -# CONFIG_TOUCHSCREEN_IQS7211 is not set -CONFIG_TOUCHSCREEN_ZINITIX=m -CONFIG_TOUCHSCREEN_HIMAX_HX83112B=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_AW86927 is not set -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_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_IBM_PANEL is not set -CONFIG_INPUT_IMS_PCU=m -CONFIG_INPUT_IQS269A=m -CONFIG_INPUT_IQS626A=m -# CONFIG_INPUT_IQS7222 is not set -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_INPUT_RT5120_PWRKEY is not set -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_F1A is not set -# CONFIG_RMI4_F21 is not set -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_SERIO_GPIO_PS2=m -CONFIG_USERIO=m -CONFIG_GAMEPORT=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_VT_HW_CONSOLE_BINDING=y -CONFIG_UNIX98_PTYS=y -# CONFIG_LEGACY_PTYS is not set -# CONFIG_LEGACY_TIOCSTI is not set -# CONFIG_LDISC_AUTOLOAD is not set - -# -# 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_PCILIB=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_PCI1XXXX=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_DFL=m -CONFIG_SERIAL_8250_DW=m -CONFIG_SERIAL_8250_RT288X=y -CONFIG_SERIAL_8250_LPSS=m -CONFIG_SERIAL_8250_MID=m -CONFIG_SERIAL_8250_PERICOM=m -# CONFIG_SERIAL_8250_NI is not set - -# -# 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_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_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_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_SSIF_IPMI_BMC=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_TCG_TPM2_HMAC=y -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=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_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_SVSM is not set -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 -# end of Character devices - -# -# I2C support -# -CONFIG_I2C=y -CONFIG_ACPI_I2C_OPREGION=y -CONFIG_I2C_BOARDINFO=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_CCGX_UCSI=m -CONFIG_I2C_ALI1535=m -CONFIG_I2C_ALI1563=m -CONFIG_I2C_ALI15X3=m -CONFIG_I2C_AMD756=m -CONFIG_I2C_AMD8111=m -CONFIG_I2C_AMD_MP2=m -# CONFIG_I2C_AMD_ASF is not set -CONFIG_I2C_I801=m -CONFIG_I2C_I801_MUX=y -CONFIG_I2C_ISCH=m -CONFIG_I2C_ISMT=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=m -CONFIG_I2C_VIAPRO=m -# CONFIG_I2C_ZHAOXIN is not set - -# -# 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_AMDPSP=y -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_NCT6694 is not set -CONFIG_I2C_CP2615=m -CONFIG_I2C_PARPORT=m -CONFIG_I2C_PCI1XXXX=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_ADI_I3C_MASTER is not set -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 -CONFIG_SPI_OFFLOAD=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_CH341 is not set -CONFIG_SPI_CS42L43=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_GPIO=m -CONFIG_SPI_INTEL=m -CONFIG_SPI_INTEL_PCI=m -CONFIG_SPI_INTEL_PLATFORM=m -CONFIG_SPI_LM70_LLP=m -# CONFIG_SPI_MICROCHIP_CORE is not set -# CONFIG_SPI_MICROCHIP_CORE_QSPI is not set -CONFIG_SPI_LANTIQ_SSC=m -CONFIG_SPI_OC_TINY=m -CONFIG_SPI_PCI1XXXX=m -CONFIG_SPI_PXA2XX=m -CONFIG_SPI_PXA2XX_PCI=m -CONFIG_SPI_SC18IS602=m -CONFIG_SPI_SIFIVE=m -CONFIG_SPI_MXIC=m -# CONFIG_SPI_VIRTIO is not set -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 - -# -# SPI Offload triggers -# -# CONFIG_SPI_OFFLOAD_TRIGGER_ADI_UTIL_SD is not set -# CONFIG_SPI_OFFLOAD_TRIGGER_PWM is not set -CONFIG_SPMI=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 -# CONFIG_PPS_GENERATOR is not set - -# -# PTP clock support -# -CONFIG_PTP_1588_CLOCK=y -CONFIG_PTP_1588_CLOCK_OPTIONAL=y -# CONFIG_DP83640_PHY is not set -# CONFIG_PTP_1588_CLOCK_INES is not set -CONFIG_PTP_1588_CLOCK_KVM=m -CONFIG_PTP_1588_CLOCK_VMCLOCK=m -CONFIG_PTP_1588_CLOCK_IDT82P33=m -CONFIG_PTP_1588_CLOCK_IDTCM=m -# CONFIG_PTP_1588_CLOCK_FC3W is not set -# CONFIG_PTP_1588_CLOCK_MOCK is not set -CONFIG_PTP_1588_CLOCK_VMW=m -# CONFIG_PTP_1588_CLOCK_OCP is not set -CONFIG_PTP_DFL_TOD=m -# CONFIG_PTP_NETC_V4_TIMER is not set -# end of PTP clock support - -# -# DPLL device support -# -CONFIG_DPLL=y -# CONFIG_ZL3073X_I2C is not set -# CONFIG_ZL3073X_SPI is not set -# end of DPLL device 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_CY8C95X0=m -CONFIG_PINCTRL_DA9062=m -CONFIG_PINCTRL_MCP23S08_I2C=m -CONFIG_PINCTRL_MCP23S08_SPI=m -CONFIG_PINCTRL_MCP23S08=m -CONFIG_PINCTRL_SX150X=y -CONFIG_PINCTRL_CS42L43=m -CONFIG_PINCTRL_MADERA=m -CONFIG_PINCTRL_CS47L35=y -CONFIG_PINCTRL_CS47L85=y -CONFIG_PINCTRL_CS47L90=y - -# -# Intel pinctrl drivers -# -CONFIG_PINCTRL_BAYTRAIL=y -CONFIG_PINCTRL_CHERRYVIEW=y -CONFIG_PINCTRL_LYNXPOINT=m -CONFIG_PINCTRL_INTEL=y -CONFIG_PINCTRL_INTEL_PLATFORM=m -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_METEORLAKE=m -CONFIG_PINCTRL_METEORPOINT=m -CONFIG_PINCTRL_SUNRISEPOINT=m -CONFIG_PINCTRL_TIGERLAKE=m -# end of Intel pinctrl drivers - -# -# Renesas pinctrl drivers -# -# end of Renesas pinctrl drivers - -CONFIG_GPIOLIB_LEGACY=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_CDEV=y -CONFIG_GPIO_CDEV_V1=y -CONFIG_GPIO_GENERIC=m -CONFIG_GPIO_REGMAP=m -CONFIG_GPIO_SWNODE_UNDEFINED=y -CONFIG_GPIO_MAX730X=m -CONFIG_GPIO_IDIO_16=m - -# -# Memory mapped GPIO drivers -# -# CONFIG_GPIO_ALTERA is not set -CONFIG_GPIO_AMDPT=m -CONFIG_GPIO_DWAPB=m -CONFIG_GPIO_EXAR=m -CONFIG_GPIO_GENERIC_PLATFORM=m -# CONFIG_GPIO_GRANITERAPIDS is not set -CONFIG_GPIO_ICH=m -CONFIG_GPIO_MB86S7X=m -CONFIG_GPIO_MENZ127=m -# CONFIG_GPIO_POLARFIRE_SOC is not set -CONFIG_GPIO_TANGIER=m -# CONFIG_GPIO_XILINX is not set -CONFIG_GPIO_AMD_FCH=m -# end of Memory mapped GPIO drivers - -# -# Port-mapped I/O GPIO drivers -# -CONFIG_GPIO_VX855=m -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_FXL6408=m -# CONFIG_GPIO_DS4520 is not set -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_CROS_EC is not set -CONFIG_GPIO_DA9052=m -CONFIG_GPIO_DLN2=m -CONFIG_GPIO_ELKHARTLAKE=m -CONFIG_GPIO_JANZ_TTL=m -CONFIG_GPIO_KEMPLD=m -CONFIG_GPIO_LP3943=m -CONFIG_GPIO_LP873X=m -CONFIG_GPIO_MADERA=m -# CONFIG_GPIO_NCT6694 is not set -CONFIG_GPIO_TPS65086=m -# CONFIG_GPIO_TPS65912 is not set -CONFIG_GPIO_TPS68470=m -CONFIG_GPIO_TQMX86=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_74X164 is not set -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 -# CONFIG_GPIO_MPSSE is not set -# end of USB GPIO expanders - -# -# Virtual GPIO drivers -# -CONFIG_GPIO_AGGREGATOR=m -CONFIG_GPIO_LATCH=m -CONFIG_GPIO_MOCKUP=m -CONFIG_GPIO_VIRTIO=m -CONFIG_GPIO_SIM=m -# end of Virtual GPIO drivers - -# -# GPIO Debugging utilities -# -# CONFIG_GPIO_VIRTUSER is not set -# end of GPIO Debugging utilities - -CONFIG_DEV_SYNC_PROBE=m -CONFIG_W1=m -CONFIG_W1_CON=y - -# -# 1-wire Bus Masters -# -# CONFIG_W1_MASTER_AMD_AXI is not set -CONFIG_W1_MASTER_MATROX=m -CONFIG_W1_MASTER_DS2490=m -CONFIG_W1_MASTER_DS2482=m -CONFIG_W1_MASTER_GPIO=m -CONFIG_W1_MASTER_SGI=m -# CONFIG_W1_MASTER_UART 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 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_SEQUENCING is not set -CONFIG_POWER_SUPPLY=y -# CONFIG_POWER_SUPPLY_DEBUG is not set -CONFIG_POWER_SUPPLY_HWMON=y -CONFIG_ADC_BATTERY_HELPER=m -CONFIG_GENERIC_ADC_BATTERY=m -CONFIG_IP5XXX_POWER=m -# CONFIG_WM831X_BACKUP is not set -# CONFIG_WM831X_POWER is not set -CONFIG_TEST_POWER=m -CONFIG_CHARGER_ADP5061=m -# CONFIG_BATTERY_CHAGALL is not set -CONFIG_BATTERY_CW2015=m -CONFIG_BATTERY_DS2760=m -CONFIG_BATTERY_DS2780=m -CONFIG_BATTERY_DS2781=m -CONFIG_BATTERY_DS2782=m -# CONFIG_BATTERY_SAMSUNG_SDI is not set -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_MAX1720X is not set -CONFIG_BATTERY_MAX1721X=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_MAX77976=m -# CONFIG_CHARGER_MAX8971 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_BATTERY_GAUGE_LTC2941=m -# CONFIG_BATTERY_GOLDFISH is not set -CONFIG_BATTERY_RT5033=m -# CONFIG_CHARGER_RT5033 is not set -CONFIG_CHARGER_RT9455=m -CONFIG_CHARGER_RT9467=m -CONFIG_CHARGER_RT9471=m -CONFIG_CHARGER_CROS_USBPD=m -CONFIG_CHARGER_CROS_PCHG=m -CONFIG_CHARGER_CROS_CONTROL=m -# CONFIG_FUEL_GAUGE_STC3117 is not set -CONFIG_CHARGER_BD99954=m -CONFIG_BATTERY_SURFACE=m -CONFIG_CHARGER_SURFACE=m -CONFIG_BATTERY_UG3105=m -# CONFIG_FUEL_GAUGE_MM8013 is not set -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_SMPRO=m -CONFIG_SENSORS_AD7314=m -CONFIG_SENSORS_AD7414=m -CONFIG_SENSORS_AD7418=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_ASUS_ROG_RYUJIN is not set -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_ATXP1=m -# CONFIG_SENSORS_CHIPCAP2 is not set -CONFIG_SENSORS_CORSAIR_CPRO=m -CONFIG_SENSORS_CORSAIR_PSU=m -CONFIG_SENSORS_CROS_EC=m -CONFIG_SENSORS_DRIVETEMP=m -CONFIG_SENSORS_DS620=m -CONFIG_SENSORS_DS1621=m -CONFIG_SENSORS_DELL_SMM=m -CONFIG_I8K=y -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_GIGABYTE_WATERFORCE is not set -CONFIG_SENSORS_GL518SM=m -CONFIG_SENSORS_GL520SM=m -CONFIG_SENSORS_GPD=m -CONFIG_SENSORS_G760A=m -CONFIG_SENSORS_G762=m -CONFIG_SENSORS_HIH6130=m -# CONFIG_SENSORS_HS3001 is not set -# CONFIG_SENSORS_HTU31 is not set -CONFIG_SENSORS_IBMAEM=m -CONFIG_SENSORS_IBMPEX=m -CONFIG_SENSORS_IIO_HWMON=m -CONFIG_SENSORS_I5500=m -CONFIG_SENSORS_CORETEMP=m -# CONFIG_SENSORS_ISL28022 is not set -CONFIG_SENSORS_IT87=m -CONFIG_SENSORS_JC42=m -# CONFIG_SENSORS_POWERZ is not set -# CONFIG_SENSORS_POWR1220 is not set -# CONFIG_SENSORS_LENOVO_EC 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_LTC2991 is not set -# 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_LTC4282 is not set -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_MAX31760=m -# CONFIG_MAX31827 is not set -CONFIG_SENSORS_MAX6620=m -CONFIG_SENSORS_MAX6621=m -CONFIG_SENSORS_MAX6639=m -CONFIG_SENSORS_MAX6650=m -CONFIG_SENSORS_MAX6697=m -CONFIG_SENSORS_MAX31790=m -CONFIG_SENSORS_MC34VR500=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_NCT6694 is not set -CONFIG_SENSORS_NCT6775_CORE=m -CONFIG_SENSORS_NCT6775=m -# CONFIG_SENSORS_NCT6775_I2C is not set -# CONFIG_SENSORS_NCT7363 is not set -CONFIG_SENSORS_NCT7802=m -CONFIG_SENSORS_NCT7904=m -CONFIG_SENSORS_NPCM7XX=m -CONFIG_SENSORS_NZXT_KRAKEN2=m -# CONFIG_SENSORS_NZXT_KRAKEN3 is not set -CONFIG_SENSORS_NZXT_SMART2=m -CONFIG_SENSORS_OCC_P8_I2C=m -CONFIG_SENSORS_OCC=m -CONFIG_SENSORS_PCF8591=m -CONFIG_SENSORS_PECI_CPUTEMP=m -CONFIG_SENSORS_PECI_DIMMTEMP=m -CONFIG_SENSORS_PECI=m -CONFIG_PMBUS=m -CONFIG_SENSORS_PMBUS=m -CONFIG_SENSORS_ACBEL_FSG032=m -CONFIG_SENSORS_ADM1266=m -CONFIG_SENSORS_ADM1275=m -# CONFIG_SENSORS_ADP1050 is not set -CONFIG_SENSORS_BEL_PFE=m -CONFIG_SENSORS_BPA_RS600=m -# CONFIG_SENSORS_CRPS is not set -CONFIG_SENSORS_DELTA_AHE50DC_FAN=m -CONFIG_SENSORS_FSP_3Y=m -CONFIG_SENSORS_IBM_CFFPS=m -CONFIG_SENSORS_DPS920AB=m -# CONFIG_SENSORS_INA233 is not set -CONFIG_SENSORS_INSPUR_IPSPS=m -# CONFIG_SENSORS_IR35221 is not set -CONFIG_SENSORS_IR36021=m -CONFIG_SENSORS_IR38064=m -CONFIG_SENSORS_IR38064_REGULATOR=y -# CONFIG_SENSORS_IRPS5401 is not set -CONFIG_SENSORS_ISL68137=m -CONFIG_SENSORS_LM25066=m -CONFIG_SENSORS_LM25066_REGULATOR=y -# CONFIG_SENSORS_LT3074 is not set -CONFIG_SENSORS_LT7182S=m -CONFIG_SENSORS_LTC2978=m -# CONFIG_SENSORS_LTC2978_REGULATOR is not set -CONFIG_SENSORS_LTC3815=m -# CONFIG_SENSORS_LTC4286 is not set -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_MP2856 is not set -# CONFIG_SENSORS_MP2869 is not set -CONFIG_SENSORS_MP2888=m -# CONFIG_SENSORS_MP2891 is not set -# CONFIG_SENSORS_MP29502 is not set -CONFIG_SENSORS_MP2975=m -# CONFIG_SENSORS_MP2993 is not set -# CONFIG_SENSORS_MP2975_REGULATOR is not set -CONFIG_SENSORS_MP5023=m -# CONFIG_SENSORS_MP5920 is not set -# CONFIG_SENSORS_MP5990 is not set -# CONFIG_SENSORS_MP9941 is not set -CONFIG_SENSORS_MPQ7932_REGULATOR=y -CONFIG_SENSORS_MPQ7932=m -# CONFIG_SENSORS_MPQ8785 is not set -CONFIG_SENSORS_PIM4328=m -CONFIG_SENSORS_PLI1209BC=m -CONFIG_SENSORS_PLI1209BC_REGULATOR=y -# CONFIG_SENSORS_PM6764TR is not set -# CONFIG_SENSORS_PXE1610 is not set -# CONFIG_SENSORS_Q54SJ108A2 is not set -CONFIG_SENSORS_STPDDC60=m -CONFIG_SENSORS_TDA38640=m -CONFIG_SENSORS_TDA38640_REGULATOR=y -# CONFIG_SENSORS_TPS25990 is not set -# CONFIG_SENSORS_TPS40422 is not set -CONFIG_SENSORS_TPS53679=m -CONFIG_SENSORS_TPS546D24=m -CONFIG_SENSORS_UCD9000=m -CONFIG_SENSORS_UCD9200=m -# CONFIG_SENSORS_XDP710 is not set -# CONFIG_SENSORS_XDPE152 is not set -CONFIG_SENSORS_XDPE122=m -CONFIG_SENSORS_XDPE122_REGULATOR=y -CONFIG_SENSORS_ZL6100=m -# CONFIG_SENSORS_PT5161L is not set -# CONFIG_SENSORS_PWM_FAN is not set -# CONFIG_SENSORS_SBTSI is not set -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_SY7636A=m -CONFIG_SENSORS_DME1737=m -CONFIG_SENSORS_EMC1403=m -CONFIG_SENSORS_EMC2103=m -CONFIG_SENSORS_EMC2305=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_SURFACE_FAN is not set -# CONFIG_SENSORS_SURFACE_TEMP is not set -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_INA238=m -CONFIG_SENSORS_INA3221=m -# CONFIG_SENSORS_SPD5118 is not set -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_TMP464=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_SENSORS_ASUS_WMI=m -CONFIG_SENSORS_ASUS_EC=m -# CONFIG_SENSORS_HP_WMI is not set -CONFIG_THERMAL=y -CONFIG_THERMAL_NETLINK=y -CONFIG_THERMAL_STATISTICS=y -# CONFIG_THERMAL_DEBUGFS is not set -# CONFIG_THERMAL_CORE_TESTING is not set -CONFIG_THERMAL_EMERGENCY_POWEROFF_DELAY_MS=0 -CONFIG_THERMAL_HWMON=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_DEFAULT_GOV_BANG_BANG 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_PCIE_THERMAL is not set -# CONFIG_THERMAL_EMULATION is not set - -# -# Intel thermal drivers -# -CONFIG_INTEL_POWERCLAMP=m -CONFIG_X86_THERMAL_VECTOR=y -CONFIG_INTEL_TCC=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_HFI_THERMAL=y -# 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_CROS_EC_WATCHDOG is not set -CONFIG_DA9052_WATCHDOG=m -CONFIG_DA9062_WATCHDOG=m -# CONFIG_LENOVO_SE10_WDT is not set -# CONFIG_LENOVO_SE30_WDT is not set -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_NCT6694_WATCHDOG is not set -CONFIG_RETU_WATCHDOG=m -CONFIG_ACQUIRE_WDT=m -CONFIG_ADVANTECH_WDT=m -CONFIG_ADVANTECH_EC_WDT=m -CONFIG_ALIM1535_WDT=m -CONFIG_ALIM7101_WDT=m -# CONFIG_EBC_C384_WDT is not set -# CONFIG_EXAR_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_INTEL_OC_WATCHDOG is not set -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_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_SIEMENS_SIMATIC_IPC_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_MFD_SMPRO=m -# 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_CGBC is not set -CONFIG_MFD_CROS_EC_DEV=m -# CONFIG_MFD_CS40L50_I2C is not set -# CONFIG_MFD_CS40L50_SPI is not set -CONFIG_MFD_CS42L43=m -# CONFIG_MFD_CS42L43_I2C is not set -CONFIG_MFD_CS42L43_SDW=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_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_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_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_MAX77541 is not set -# CONFIG_MFD_MAX77693 is not set -# CONFIG_MFD_MAX77705 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_MT6370 is not set -CONFIG_MFD_MT6397=m -CONFIG_MFD_MENF21BMC=m -CONFIG_MFD_NCT6694=m -# CONFIG_MFD_OCELOT is not set -CONFIG_EZX_PCAP=y -CONFIG_MFD_VIPERBOARD=m -CONFIG_MFD_RETU=m -CONFIG_MFD_SY7636A=m -CONFIG_MFD_RDC321X=m -CONFIG_MFD_RT4831=m -CONFIG_MFD_RT5033=m -CONFIG_MFD_RT5120=m -# CONFIG_MFD_RC5T583 is not set -CONFIG_MFD_SI476X_CORE=m -CONFIG_MFD_SIMPLE_MFD_I2C=m -CONFIG_MFD_SM501=m -CONFIG_MFD_SM501_GPIO=y -CONFIG_MFD_SKY81452=m -CONFIG_MFD_SYSCON=y -CONFIG_MFD_LP3943=m -# CONFIG_MFD_LP8788 is not set -# CONFIG_MFD_TI_LMU is not set -# CONFIG_MFD_BQ257XX 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_MFD_TPS6594_I2C is not set -# CONFIG_MFD_TPS6594_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_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_CORE=m -CONFIG_MFD_INTEL_M10_BMC_SPI=m -CONFIG_MFD_INTEL_M10_BMC_PMCI=m -# CONFIG_MFD_QNAP_MCU is not set -# CONFIG_MFD_UPBOARD_FPGA is not set -# CONFIG_MFD_MAX7360 is not set -# 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_NETLINK_EVENTS is not set -# CONFIG_REGULATOR_88PG86X is not set -CONFIG_REGULATOR_ACT8865=m -CONFIG_REGULATOR_AD5398=m -# CONFIG_REGULATOR_ADP5055 is not set -# CONFIG_REGULATOR_ARIZONA_LDO1 is not set -# CONFIG_REGULATOR_ARIZONA_MICSUPP is not set -# CONFIG_REGULATOR_AW37503 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_MAX77503 is not set -# CONFIG_REGULATOR_MAX77857 is not set -CONFIG_REGULATOR_MAX8649=m -CONFIG_REGULATOR_MAX8660=m -CONFIG_REGULATOR_MAX8893=m -CONFIG_REGULATOR_MAX8952=m -CONFIG_REGULATOR_MAX20086=m -CONFIG_REGULATOR_MAX20411=m -CONFIG_REGULATOR_MAX77693=m -CONFIG_REGULATOR_MAX77826=m -# CONFIG_REGULATOR_MAX77838 is not set -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_MT6331=m -CONFIG_REGULATOR_MT6332=m -CONFIG_REGULATOR_MT6357=m -CONFIG_REGULATOR_MT6358=m -CONFIG_REGULATOR_MT6359=m -CONFIG_REGULATOR_MT6360=m -CONFIG_REGULATOR_MT6397=m -CONFIG_REGULATOR_PCA9450=m -# CONFIG_REGULATOR_PF9453 is not set -CONFIG_REGULATOR_PCAP=m -# CONFIG_REGULATOR_PF0900 is not set -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_RAA215300 is not set -CONFIG_REGULATOR_RT4801=m -CONFIG_REGULATOR_RT4803=m -CONFIG_REGULATOR_RT4831=m -CONFIG_REGULATOR_RT5033=m -CONFIG_REGULATOR_RT5120=m -CONFIG_REGULATOR_RT5190A=m -CONFIG_REGULATOR_RT5739=m -CONFIG_REGULATOR_RT5759=m -CONFIG_REGULATOR_RT6160=m -CONFIG_REGULATOR_RT6190=m -CONFIG_REGULATOR_RT6245=m -CONFIG_REGULATOR_RTQ2134=m -CONFIG_REGULATOR_RTMV20=m -CONFIG_REGULATOR_RTQ6752=m -# CONFIG_REGULATOR_RTQ2208 is not set -CONFIG_REGULATOR_SKY81452=m -# CONFIG_REGULATOR_SLG51000 is not set -CONFIG_REGULATOR_SY7636A=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_TPS65132 is not set -CONFIG_REGULATOR_TPS6524X=m -# CONFIG_REGULATOR_TPS65912 is not set -CONFIG_REGULATOR_TPS68470=m -# CONFIG_REGULATOR_WM831X is not set -CONFIG_REGULATOR_QCOM_LABIBB=m -CONFIG_RC_CORE=m -CONFIG_LIRC=y -CONFIG_RC_MAP=m -CONFIG_RC_DECODERS=y -CONFIG_IR_IMON_DECODER=m -CONFIG_IR_JVC_DECODER=m -CONFIG_IR_MCE_KBD_DECODER=m -CONFIG_IR_NEC_DECODER=m -CONFIG_IR_RC5_DECODER=m -CONFIG_IR_RC6_DECODER=m -CONFIG_IR_RCMM_DECODER=m -CONFIG_IR_SANYO_DECODER=m -CONFIG_IR_SHARP_DECODER=m -CONFIG_IR_SONY_DECODER=m -CONFIG_IR_XMP_DECODER=m -CONFIG_RC_DEVICES=y -CONFIG_IR_ENE=m -CONFIG_IR_FINTEK=m -CONFIG_IR_IGORPLUGUSB=m -CONFIG_IR_IGUANA=m -CONFIG_IR_IMON=m -CONFIG_IR_IMON_RAW=m -CONFIG_IR_ITE_CIR=m -CONFIG_IR_MCEUSB=m -CONFIG_IR_NUVOTON=m -CONFIG_IR_REDRAT3=m -CONFIG_IR_SERIAL=m -CONFIG_IR_SERIAL_TRANSMITTER=y -CONFIG_IR_STREAMZAP=m -CONFIG_IR_TOY=m -CONFIG_IR_TTUSBIR=m -CONFIG_IR_WINBOND_CIR=m -CONFIG_RC_ATI_REMOTE=m -CONFIG_RC_LOOPBACK=m -CONFIG_RC_XBOX_DVD=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_NXP_TDA9950=m -CONFIG_CEC_CROS_EC=m -CONFIG_CEC_GPIO=m -CONFIG_CEC_SECO=m -CONFIG_CEC_SECO_RC=y -# CONFIG_USB_EXTRON_DA_HD_4K_PLUS_CEC is not set -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_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_V4L2_CCI=m -CONFIG_V4L2_CCI_I2C=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 -# - -# -# Media drivers -# -CONFIG_MEDIA_USB_SUPPORT=y - -# -# Webcam devices -# -CONFIG_USB_GSPCA=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_SPCA1528=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_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_GL860=m -CONFIG_USB_M5602=m -CONFIG_USB_STV06XX=m -CONFIG_USB_PWC=m -# CONFIG_USB_PWC_DEBUG is not set -CONFIG_USB_PWC_INPUT_EVDEV=y -CONFIG_USB_S2255=m -CONFIG_VIDEO_USBTV=m -CONFIG_USB_VIDEO_CLASS=m -CONFIG_USB_VIDEO_CLASS_INPUT_EVDEV=y - -# -# Analog TV USB devices -# -CONFIG_VIDEO_GO7007=m -CONFIG_VIDEO_GO7007_USB=m -CONFIG_VIDEO_GO7007_LOADER=m -CONFIG_VIDEO_GO7007_USB_S2250_BOARD=m -CONFIG_VIDEO_HDPVR=m -CONFIG_VIDEO_PVRUSB2=m -CONFIG_VIDEO_PVRUSB2_SYSFS=y -CONFIG_VIDEO_PVRUSB2_DVB=y -# CONFIG_VIDEO_PVRUSB2_DEBUGIFC is not set -CONFIG_VIDEO_STK1160=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 - -# -# Digital TV USB devices -# -CONFIG_DVB_AS102=m -CONFIG_DVB_B2C2_FLEXCOP_USB=m -# CONFIG_DVB_B2C2_FLEXCOP_USB_DEBUG is not set -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_DVBSKY=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_ZD1301=m -CONFIG_DVB_USB=m -# CONFIG_DVB_USB_DEBUG is not set -CONFIG_DVB_USB_A800=m -CONFIG_DVB_USB_AF9005=m -CONFIG_DVB_USB_AF9005_REMOTE=m -CONFIG_DVB_USB_AZ6027=m -CONFIG_DVB_USB_CINERGY_T2=m -CONFIG_DVB_USB_CXUSB=m -# CONFIG_DVB_USB_CXUSB_ANALOG is not set -CONFIG_DVB_USB_DIB0700=m -CONFIG_DVB_USB_DIB3000MC=m -CONFIG_DVB_USB_DIBUSB_MB=m -CONFIG_DVB_USB_DIBUSB_MB_FAULTY=y -CONFIG_DVB_USB_DIBUSB_MC=m -CONFIG_DVB_USB_DIGITV=m -CONFIG_DVB_USB_DTT200U=m -CONFIG_DVB_USB_DTV5100=m -CONFIG_DVB_USB_DW2102=m -CONFIG_DVB_USB_GP8PSK=m -CONFIG_DVB_USB_M920X=m -CONFIG_DVB_USB_NOVA_T_USB2=m -CONFIG_DVB_USB_OPERA1=m -CONFIG_DVB_USB_PCTV452E=m -CONFIG_DVB_USB_TECHNISAT_USB2=m -CONFIG_DVB_USB_TTUSB2=m -CONFIG_DVB_USB_UMT_010=m -CONFIG_DVB_USB_VP702X=m -CONFIG_DVB_USB_VP7045=m -CONFIG_SMS_USB_DRV=m -CONFIG_DVB_TTUSB_BUDGET=m -CONFIG_DVB_TTUSB_DEC=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_MGB4 is not set -# CONFIG_VIDEO_SOLO6X10 is not set -CONFIG_VIDEO_TW5864=m -CONFIG_VIDEO_TW68=m -CONFIG_VIDEO_TW686X=m -# CONFIG_VIDEO_ZORAN is not set - -# -# Media capture/analog TV support -# -CONFIG_VIDEO_DT3155=m -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 - -# -# Media capture/analog/hybrid TV support -# -CONFIG_VIDEO_BT848=m -CONFIG_DVB_BT8XX=m -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_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_B2C2_FLEXCOP_PCI=m -# CONFIG_DVB_B2C2_FLEXCOP_PCI_DEBUG is not set -CONFIG_DVB_DDBRIDGE=m -# CONFIG_DVB_DDBRIDGE_MSIENABLE is not set -CONFIG_DVB_DM1105=m -CONFIG_MANTIS_CORE=m -CONFIG_DVB_MANTIS=m -CONFIG_DVB_HOPPER=m -CONFIG_DVB_NETUP_UNIDVB=m -CONFIG_DVB_NGENE=m -CONFIG_DVB_PLUTO2=m -CONFIG_DVB_PT1=m -CONFIG_DVB_PT3=m -CONFIG_DVB_SMIPCIE=m -CONFIG_DVB_BUDGET_CORE=m -CONFIG_DVB_BUDGET=m -CONFIG_DVB_BUDGET_CI=m -CONFIG_DVB_BUDGET_AV=m -# CONFIG_VIDEO_IPU3_CIO2 is not set -CONFIG_VIDEO_INTEL_IPU6=m -# CONFIG_INTEL_VSC is not set -# CONFIG_IPU_BRIDGE is not set -CONFIG_RADIO_ADAPTERS=m -CONFIG_RADIO_MAXIRADIO=m -CONFIG_RADIO_SAA7706H=m -CONFIG_RADIO_SHARK=m -CONFIG_RADIO_SHARK2=m -CONFIG_RADIO_SI4713=m -CONFIG_RADIO_SI476X=m -CONFIG_RADIO_TEA575X=m -CONFIG_RADIO_TEA5764=m -CONFIG_RADIO_TEF6862=m -CONFIG_USB_DSBR=m -CONFIG_USB_KEENE=m -CONFIG_USB_MA901=m -CONFIG_USB_MR800=m -CONFIG_USB_RAREMONO=m -CONFIG_RADIO_SI470X=m -CONFIG_USB_SI470X=m -CONFIG_I2C_SI470X=m -CONFIG_USB_SI4713=m -CONFIG_PLATFORM_SI4713=m -CONFIG_I2C_SI4713=m -CONFIG_MEDIA_PLATFORM_DRIVERS=y -CONFIG_V4L_PLATFORM_DRIVERS=y -CONFIG_SDR_PLATFORM_DRIVERS=y -CONFIG_DVB_PLATFORM_DRIVERS=y -CONFIG_V4L_MEM2MEM_DRIVERS=y -CONFIG_VIDEO_MEM2MEM_DEINTERLACE=m - -# -# Allegro DVT media platform drivers -# - -# -# Amlogic media platform drivers -# - -# -# Amphion drivers -# - -# -# Aspeed media platform drivers -# - -# -# Atmel media platform drivers -# - -# -# Cadence media platform drivers -# -CONFIG_VIDEO_CADENCE_CSI2RX=m -CONFIG_VIDEO_CADENCE_CSI2TX=m - -# -# Chips&Media media platform drivers -# - -# -# Intel media platform drivers -# - -# -# Marvell media platform drivers -# -CONFIG_VIDEO_CAFE_CCIC=m - -# -# Mediatek media platform drivers -# - -# -# Microchip Technology, Inc. media platform drivers -# - -# -# Nuvoton media platform drivers -# - -# -# NVidia media platform drivers -# - -# -# NXP media platform drivers -# - -# -# Qualcomm media platform drivers -# - -# -# Raspberry Pi media platform drivers -# -# CONFIG_VIDEO_RP1_CFE is not set - -# -# Renesas media platform drivers -# - -# -# Rockchip media platform drivers -# - -# -# Samsung media platform drivers -# - -# -# STMicroelectronics media platform drivers -# - -# -# Sunxi media platform drivers -# - -# -# Texas Instruments drivers -# - -# -# Verisilicon media platform drivers -# - -# -# VIA media platform drivers -# -CONFIG_VIDEO_VIA_CAMERA=m - -# -# Xilinx media platform drivers -# - -# -# 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 -CONFIG_MEDIA_COMMON_OPTIONS=y - -# -# common driver options -# -CONFIG_CYPRESS_FIRMWARE=m -CONFIG_TTPCI_EEPROM=m -CONFIG_UVC_COMMON=m -CONFIG_VIDEO_CX2341X=m -CONFIG_VIDEO_TVEEPROM=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_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 -# end of Media drivers - -CONFIG_MEDIA_HIDE_ANCILLARY_SUBDRV=y - -# -# Media ancillary drivers -# -CONFIG_MEDIA_ATTACH=y - -# -# IR I2C driver auto-selected by 'Autoselect ancillary drivers' -# -CONFIG_VIDEO_IR_I2C=m -CONFIG_VIDEO_CAMERA_SENSOR=y -# CONFIG_VIDEO_ALVIUM_CSI2 is not set -CONFIG_VIDEO_AR0521=m -# CONFIG_VIDEO_GC0308 is not set -# CONFIG_VIDEO_GC0310 is not set -# CONFIG_VIDEO_GC05A2 is not set -# CONFIG_VIDEO_GC08A3 is not set -# CONFIG_VIDEO_GC2145 is not set -CONFIG_VIDEO_HI556=m -CONFIG_VIDEO_HI846=m -CONFIG_VIDEO_HI847=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_IMX283 is not set -# CONFIG_VIDEO_IMX290 is not set -CONFIG_VIDEO_IMX296=m -# CONFIG_VIDEO_IMX319 is not set -# CONFIG_VIDEO_IMX355 is not set -CONFIG_VIDEO_MAX9271_LIB=m -# CONFIG_VIDEO_MT9M001 is not set -# CONFIG_VIDEO_MT9M111 is not set -# CONFIG_VIDEO_MT9M114 is not set -# CONFIG_VIDEO_MT9P031 is not set -# CONFIG_VIDEO_MT9T112 is not set -CONFIG_VIDEO_MT9V011=m -# CONFIG_VIDEO_MT9V111 is not set -CONFIG_VIDEO_OG01A1B=m -# CONFIG_VIDEO_OG0VE1B is not set -# CONFIG_VIDEO_OV01A10 is not set -# CONFIG_VIDEO_OV02A10 is not set -# CONFIG_VIDEO_OV02E10 is not set -# CONFIG_VIDEO_OV02C10 is not set -CONFIG_VIDEO_OV08D10=m -CONFIG_VIDEO_OV08X40=m -# CONFIG_VIDEO_OV13858 is not set -CONFIG_VIDEO_OV13B10=m -CONFIG_VIDEO_OV2640=m -# CONFIG_VIDEO_OV2659 is not set -# CONFIG_VIDEO_OV2680 is not set -# CONFIG_VIDEO_OV2685 is not set -# CONFIG_VIDEO_OV2735 is not set -# CONFIG_VIDEO_OV2740 is not set -CONFIG_VIDEO_OV4689=m -# CONFIG_VIDEO_OV5647 is not set -# CONFIG_VIDEO_OV5648 is not set -# CONFIG_VIDEO_OV5670 is not set -CONFIG_VIDEO_OV5675=m -CONFIG_VIDEO_OV5693=m -# CONFIG_VIDEO_OV5695 is not set -# CONFIG_VIDEO_OV6211 is not set -# CONFIG_VIDEO_OV64A40 is not set -# CONFIG_VIDEO_OV7251 is not set -CONFIG_VIDEO_OV7640=m -CONFIG_VIDEO_OV7670=m -# CONFIG_VIDEO_OV772X is not set -# CONFIG_VIDEO_OV7740 is not set -# CONFIG_VIDEO_OV8856 is not set -# CONFIG_VIDEO_OV8858 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_RDACM20=m -CONFIG_VIDEO_RDACM21=m -# CONFIG_VIDEO_RJ54N1 is not set -# CONFIG_VIDEO_S5C73M3 is not set -# CONFIG_VIDEO_S5K5BAF is not set -# CONFIG_VIDEO_S5K6A3 is not set -# CONFIG_VIDEO_VD55G1 is not set -# CONFIG_VIDEO_VD56G3 is not set -# CONFIG_VIDEO_CCS is not set -# CONFIG_VIDEO_ET8EK8 is not set - -# -# Camera ISPs -# -# CONFIG_VIDEO_THP7312 is not set -# end of Camera ISPs - -CONFIG_VIDEO_CAMERA_LENS=y -# CONFIG_VIDEO_AD5820 is not set -# CONFIG_VIDEO_AK7375 is not set -# CONFIG_VIDEO_DW9714 is not set -# CONFIG_VIDEO_DW9719 is not set -CONFIG_VIDEO_DW9768=m -# CONFIG_VIDEO_DW9807_VCM is not set - -# -# Flash devices -# -# CONFIG_VIDEO_ADP1653 is not set -# CONFIG_VIDEO_LM3560 is not set -# CONFIG_VIDEO_LM3646 is not set -# end of Flash devices - -# -# audio, video and radio I2C drivers auto-selected by 'Autoselect ancillary drivers' -# -CONFIG_VIDEO_CS3308=m -CONFIG_VIDEO_CS5345=m -CONFIG_VIDEO_CS53L32A=m -CONFIG_VIDEO_MSP3400=m -CONFIG_VIDEO_SONY_BTF_MPX=m -CONFIG_VIDEO_TDA7432=m -CONFIG_VIDEO_TDA9840=m -CONFIG_VIDEO_TEA6415C=m -CONFIG_VIDEO_TEA6420=m -CONFIG_VIDEO_TVAUDIO=m -CONFIG_VIDEO_UDA1342=m -CONFIG_VIDEO_VP27SMPX=m -CONFIG_VIDEO_WM8739=m -CONFIG_VIDEO_WM8775=m -CONFIG_VIDEO_SAA6588=m -CONFIG_VIDEO_SAA711X=m -CONFIG_VIDEO_TVP5150=m -CONFIG_VIDEO_TW2804=m -CONFIG_VIDEO_TW9903=m -CONFIG_VIDEO_TW9906=m - -# -# Video and audio decoders -# -CONFIG_VIDEO_SAA717X=m -CONFIG_VIDEO_CX25840=m -CONFIG_VIDEO_SAA7127=m -CONFIG_VIDEO_UPD64031A=m -CONFIG_VIDEO_UPD64083=m -CONFIG_VIDEO_SAA6752HS=m -CONFIG_VIDEO_M52790=m - -# -# Video serializers and deserializers -# -# CONFIG_VIDEO_MAX96717 is not set -# end of Video serializers and deserializers - -# -# SPI I2C drivers auto-selected by 'Autoselect ancillary drivers' -# - -# -# Media SPI Adapters -# -CONFIG_CXD2880_SPI_DRV=m -# CONFIG_VIDEO_GS1662 is not set -# end of Media SPI Adapters - -CONFIG_MEDIA_TUNER=m - -# -# Tuner drivers auto-selected by 'Autoselect ancillary drivers' -# -CONFIG_MEDIA_TUNER_E4000=m -CONFIG_MEDIA_TUNER_FC0011=m -CONFIG_MEDIA_TUNER_FC0012=m -CONFIG_MEDIA_TUNER_FC0013=m -CONFIG_MEDIA_TUNER_FC2580=m -CONFIG_MEDIA_TUNER_IT913X=m -CONFIG_MEDIA_TUNER_M88RS6000T=m -CONFIG_MEDIA_TUNER_MAX2165=m -CONFIG_MEDIA_TUNER_MC44S803=m -CONFIG_MEDIA_TUNER_MSI001=m -CONFIG_MEDIA_TUNER_MT2060=m -CONFIG_MEDIA_TUNER_MT2063=m -CONFIG_MEDIA_TUNER_MT20XX=m -CONFIG_MEDIA_TUNER_MT2131=m -CONFIG_MEDIA_TUNER_MT2266=m -CONFIG_MEDIA_TUNER_MXL301RF=m -CONFIG_MEDIA_TUNER_MXL5005S=m -CONFIG_MEDIA_TUNER_MXL5007T=m -CONFIG_MEDIA_TUNER_QM1D1B0004=m -CONFIG_MEDIA_TUNER_QM1D1C0042=m -CONFIG_MEDIA_TUNER_QT1010=m -CONFIG_MEDIA_TUNER_R820T=m -CONFIG_MEDIA_TUNER_SI2157=m -CONFIG_MEDIA_TUNER_SIMPLE=m -CONFIG_MEDIA_TUNER_TDA18212=m -CONFIG_MEDIA_TUNER_TDA18218=m -CONFIG_MEDIA_TUNER_TDA18250=m -CONFIG_MEDIA_TUNER_TDA18271=m -CONFIG_MEDIA_TUNER_TDA827X=m -CONFIG_MEDIA_TUNER_TDA8290=m -CONFIG_MEDIA_TUNER_TDA9887=m -CONFIG_MEDIA_TUNER_TEA5761=m -CONFIG_MEDIA_TUNER_TEA5767=m -CONFIG_MEDIA_TUNER_TUA9001=m -CONFIG_MEDIA_TUNER_XC2028=m -CONFIG_MEDIA_TUNER_XC4000=m -CONFIG_MEDIA_TUNER_XC5000=m - -# -# DVB Frontend drivers auto-selected by 'Autoselect ancillary drivers' -# - -# -# Multistandard (satellite) frontends -# -CONFIG_DVB_M88DS3103=m -CONFIG_DVB_MXL5XX=m -CONFIG_DVB_STB0899=m -CONFIG_DVB_STB6100=m -CONFIG_DVB_STV090x=m -CONFIG_DVB_STV0910=m -CONFIG_DVB_STV6110x=m -CONFIG_DVB_STV6111=m - -# -# Multistandard (cable + terrestrial) frontends -# -CONFIG_DVB_DRXK=m -CONFIG_DVB_MN88472=m -CONFIG_DVB_MN88473=m -CONFIG_DVB_SI2165=m -CONFIG_DVB_TDA18271C2DD=m - -# -# DVB-S (satellite) frontends -# -CONFIG_DVB_CX24110=m -CONFIG_DVB_CX24116=m -CONFIG_DVB_CX24117=m -CONFIG_DVB_CX24120=m -CONFIG_DVB_CX24123=m -CONFIG_DVB_DS3000=m -CONFIG_DVB_MB86A16=m -CONFIG_DVB_MT312=m -CONFIG_DVB_S5H1420=m -CONFIG_DVB_SI21XX=m -CONFIG_DVB_STB6000=m -CONFIG_DVB_STV0288=m -CONFIG_DVB_STV0299=m -CONFIG_DVB_STV0900=m -CONFIG_DVB_STV6110=m -CONFIG_DVB_TDA10071=m -CONFIG_DVB_TDA10086=m -CONFIG_DVB_TDA8083=m -CONFIG_DVB_TDA8261=m -CONFIG_DVB_TDA826X=m -CONFIG_DVB_TS2020=m -CONFIG_DVB_TUA6100=m -CONFIG_DVB_TUNER_CX24113=m -CONFIG_DVB_TUNER_ITD1000=m -CONFIG_DVB_VES1X93=m -CONFIG_DVB_ZL10036=m -CONFIG_DVB_ZL10039=m - -# -# DVB-T (terrestrial) frontends -# -CONFIG_DVB_AF9013=m -CONFIG_DVB_AS102_FE=m -CONFIG_DVB_CX22700=m -CONFIG_DVB_CX22702=m -CONFIG_DVB_CXD2820R=m -CONFIG_DVB_CXD2841ER=m -CONFIG_DVB_DIB3000MB=m -CONFIG_DVB_DIB3000MC=m -CONFIG_DVB_DIB7000M=m -CONFIG_DVB_DIB7000P=m -CONFIG_DVB_DRXD=m -CONFIG_DVB_EC100=m -CONFIG_DVB_GP8PSK_FE=m -CONFIG_DVB_L64781=m -CONFIG_DVB_MT352=m -CONFIG_DVB_NXT6000=m -CONFIG_DVB_RTL2830=m -CONFIG_DVB_RTL2832=m -CONFIG_DVB_RTL2832_SDR=m -CONFIG_DVB_SI2168=m -CONFIG_DVB_SP887X=m -CONFIG_DVB_STV0367=m -CONFIG_DVB_TDA10048=m -CONFIG_DVB_TDA1004X=m -CONFIG_DVB_ZD1301_DEMOD=m -CONFIG_DVB_ZL10353=m - -# -# DVB-C (cable) frontends -# -CONFIG_DVB_STV0297=m -CONFIG_DVB_TDA10021=m -CONFIG_DVB_TDA10023=m -CONFIG_DVB_VES1820=m - -# -# ATSC (North American/Korean Terrestrial/Cable DTV) frontends -# -CONFIG_DVB_AU8522=m -CONFIG_DVB_AU8522_DTV=m -CONFIG_DVB_AU8522_V4L=m -CONFIG_DVB_BCM3510=m -CONFIG_DVB_LG2160=m -CONFIG_DVB_LGDT3305=m -CONFIG_DVB_LGDT3306A=m -CONFIG_DVB_LGDT330X=m -CONFIG_DVB_MXL692=m -CONFIG_DVB_NXT200X=m -CONFIG_DVB_OR51132=m -CONFIG_DVB_OR51211=m -CONFIG_DVB_S5H1409=m -CONFIG_DVB_S5H1411=m - -# -# ISDB-T (terrestrial) frontends -# -CONFIG_DVB_DIB8000=m -CONFIG_DVB_MB86A20S=m -CONFIG_DVB_S921=m - -# -# ISDB-S (satellite) & ISDB-T (terrestrial) frontends -# -CONFIG_DVB_TC90522=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_A8293=m -CONFIG_DVB_AF9033=m -CONFIG_DVB_ASCOT2E=m -CONFIG_DVB_ATBM8830=m -CONFIG_DVB_HELENE=m -CONFIG_DVB_HORUS3A=m -CONFIG_DVB_ISL6405=m -CONFIG_DVB_ISL6421=m -CONFIG_DVB_ISL6423=m -CONFIG_DVB_IX2505V=m -CONFIG_DVB_LGS8GXX=m -CONFIG_DVB_LNBH25=m -CONFIG_DVB_LNBP21=m -CONFIG_DVB_LNBP22=m -CONFIG_DVB_M88RS2000=m -CONFIG_DVB_TDA665x=m -CONFIG_DVB_DRX39XYJ=m - -# -# Common Interface (EN50221) controller drivers -# -CONFIG_DVB_CXD2099=m -CONFIG_DVB_SP2=m - -# -# Tools to develop new frontends -# -CONFIG_DVB_DUMMY_FE=m -# end of Media ancillary drivers - -# -# Graphics support -# -CONFIG_APERTURE_HELPERS=y -CONFIG_SCREEN_INFO=y -CONFIG_VIDEO=y -CONFIG_AUXDISPLAY=y -CONFIG_CHARLCD=m -CONFIG_HD44780_COMMON=m -# CONFIG_HD44780 is not set -# 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_KS0108=m -CONFIG_KS0108_PORT=0x378 -CONFIG_KS0108_DELAY=2 -CONFIG_CFAG12864B=m -CONFIG_CFAG12864B_RATE=20 -CONFIG_LINEDISP=m -CONFIG_IMG_ASCII_LCD=m -CONFIG_HT16K33=m -# CONFIG_MAX6959 is not set -# CONFIG_SEG_LED_GPIO is not set -CONFIG_PANEL=m -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_SWITCHEROO=y -CONFIG_DRM=m - -# -# DRM debugging options -# -# CONFIG_DRM_DEBUG_MM is not set -# end of DRM debugging options - -CONFIG_DRM_MIPI_DBI=m -CONFIG_DRM_MIPI_DSI=y -CONFIG_DRM_KMS_HELPER=m -# CONFIG_DRM_PANIC is not set -CONFIG_DRM_CLIENT=y -CONFIG_DRM_CLIENT_LIB=m -CONFIG_DRM_CLIENT_SELECTION=m -CONFIG_DRM_CLIENT_SETUP=y - -# -# Supported DRM clients -# -CONFIG_DRM_FBDEV_EMULATION=y -CONFIG_DRM_FBDEV_OVERALLOC=100 -# CONFIG_DRM_CLIENT_LOG is not set -CONFIG_DRM_CLIENT_DEFAULT_FBDEV=y -CONFIG_DRM_CLIENT_DEFAULT="fbdev" -# end of Supported DRM clients - -CONFIG_DRM_LOAD_EDID_FIRMWARE=y -CONFIG_DRM_DISPLAY_HELPER=m -# CONFIG_DRM_DISPLAY_DP_AUX_CEC is not set -# CONFIG_DRM_DISPLAY_DP_AUX_CHARDEV is not set -CONFIG_DRM_DISPLAY_DP_HELPER=y -CONFIG_DRM_DISPLAY_DP_TUNNEL=y -CONFIG_DRM_DISPLAY_DSC_HELPER=y -CONFIG_DRM_DISPLAY_HDCP_HELPER=y -CONFIG_DRM_DISPLAY_HDMI_CEC_NOTIFIER_HELPER=y -CONFIG_DRM_DISPLAY_HDMI_HELPER=y -CONFIG_DRM_TTM=m -CONFIG_DRM_EXEC=m -CONFIG_DRM_GPUVM=m -CONFIG_DRM_GPUSVM=m -CONFIG_DRM_BUDDY=m -CONFIG_DRM_VRAM_HELPER=m -CONFIG_DRM_TTM_HELPER=m -CONFIG_DRM_GEM_DMA_HELPER=m -CONFIG_DRM_GEM_SHMEM_HELPER=m -CONFIG_DRM_SUBALLOC_HELPER=m -CONFIG_DRM_SCHED=m - -# -# Drivers for system framebuffers -# -CONFIG_DRM_SYSFB_HELPER=m -# CONFIG_DRM_EFIDRM is not set -CONFIG_DRM_SIMPLEDRM=m -# CONFIG_DRM_VESADRM is not set -# end of Drivers for system framebuffers - -# -# 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 -# CONFIG_DRM_AMD_ISP is not set - -# -# 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_FP=y -# CONFIG_DRM_AMD_DC_SI is not set -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_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_NOUVEAU_CH7006=m -CONFIG_DRM_NOUVEAU_SIL164=m -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_KVMGT=m -CONFIG_DRM_I915_PXP=y -CONFIG_DRM_I915_DP_TUNNEL=y -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_PREEMPT_TIMEOUT_COMPUTE=7500 -CONFIG_DRM_I915_MAX_REQUEST_BUSYWAIT=8000 -CONFIG_DRM_I915_STOP_TIMEOUT=100 -CONFIG_DRM_I915_TIMESLICE_DURATION=1 -CONFIG_DRM_I915_GVT=y -CONFIG_DRM_XE=m -CONFIG_DRM_XE_DISPLAY=y -CONFIG_DRM_XE_DP_TUNNEL=y -CONFIG_DRM_XE_GPUSVM=y -CONFIG_DRM_XE_PAGEMAP=y -CONFIG_DRM_XE_FORCE_PROBE="" -CONFIG_DRM_XE_JOB_TIMEOUT_MAX=10000 -CONFIG_DRM_XE_JOB_TIMEOUT_MIN=1 -CONFIG_DRM_XE_TIMESLICE_MAX=10000000 -CONFIG_DRM_XE_TIMESLICE_MIN=1 -CONFIG_DRM_XE_PREEMPT_TIMEOUT=640000 -CONFIG_DRM_XE_PREEMPT_TIMEOUT_MAX=10000000 -CONFIG_DRM_XE_PREEMPT_TIMEOUT_MIN=1 -CONFIG_DRM_XE_ENABLE_SCHEDTIMEOUT_LIMIT=y -CONFIG_DRM_VGEM=m -CONFIG_DRM_VKMS=m -CONFIG_DRM_VMWGFX=m -# 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_VIRTIO_GPU_KMS=y -CONFIG_DRM_PANEL=y - -# -# Display Panels -# -# CONFIG_DRM_PANEL_AUO_A030JTN01 is not set -# CONFIG_DRM_PANEL_ILITEK_ILI9341 is not set -# CONFIG_DRM_PANEL_ORISETECH_OTA5601A is not set -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_I2C_NXP_TDA998X=m -CONFIG_DRM_ANALOGIX_ANX78XX=m -CONFIG_DRM_ANALOGIX_DP=m -# end of Display Interface Bridges - -# CONFIG_DRM_ETNAVIV is not set -# CONFIG_DRM_HISI_HIBMC is not set -# CONFIG_DRM_APPLETBDRM is not set -CONFIG_DRM_BOCHS=m -CONFIG_DRM_CIRRUS_QEMU=m -CONFIG_DRM_GM12U320=m -CONFIG_DRM_PANEL_MIPI_DBI=m -# CONFIG_DRM_PIXPAPER is not set -CONFIG_TINYDRM_HX8357D=m -CONFIG_TINYDRM_ILI9163=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_SHARP_MEMORY is not set -CONFIG_DRM_XEN=y -CONFIG_DRM_XEN_FRONTEND=m -CONFIG_DRM_VBOXVIDEO=m -CONFIG_DRM_GUD=m -# CONFIG_DRM_ST7571_I2C is not set -# CONFIG_DRM_ST7586 is not set -# CONFIG_DRM_ST7735R is not set -CONFIG_DRM_SSD130X=m -CONFIG_DRM_SSD130X_I2C=m -# CONFIG_DRM_SSD130X_SPI is not set -CONFIG_DRM_PANEL_BACKLIGHT_QUIRKS=m -CONFIG_DRM_PRIVACY_SCREEN=y -CONFIG_DRM_PANEL_ORIENTATION_QUIRKS=y - -# -# Frame buffer Devices -# -CONFIG_FB=y -# 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_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_SIMPLE is not set -CONFIG_FB_SSD1307=m -CONFIG_FB_SM712=m -CONFIG_FB_CORE=y -CONFIG_FB_NOTIFY=y -CONFIG_FB_DEVICE=y -CONFIG_FB_CFB_FILLRECT=y -CONFIG_FB_CFB_COPYAREA=y -CONFIG_FB_CFB_IMAGEBLIT=y -CONFIG_FB_SYS_FILLRECT=y -CONFIG_FB_SYS_COPYAREA=y -CONFIG_FB_SYS_IMAGEBLIT=y -# CONFIG_FB_FOREIGN_ENDIAN is not set -CONFIG_FB_SYSMEM_FOPS=y -CONFIG_FB_DEFERRED_IO=y -CONFIG_FB_DMAMEM_HELPERS=y -CONFIG_FB_DMAMEM_HELPERS_DEFERRED=y -CONFIG_FB_IOMEM_FOPS=y -CONFIG_FB_IOMEM_HELPERS=y -CONFIG_FB_SYSMEM_HELPERS=y -CONFIG_FB_SYSMEM_HELPERS_DEFERRED=y -CONFIG_FB_BACKLIGHT=y -CONFIG_FB_MODE_HELPERS=y -CONFIG_FB_TILEBLITTING=y -# 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_KTD2801 is not set -CONFIG_BACKLIGHT_KTZ8866=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_LM3509 is not set -CONFIG_BACKLIGHT_LM3630A=m -CONFIG_BACKLIGHT_LM3639=m -CONFIG_BACKLIGHT_LP855X=m -# CONFIG_BACKLIGHT_MP3309C is not set -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 -CONFIG_FIRMWARE_EDID=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 -# CONFIG_TRACE_GPU_MEM is not set -# end of Graphics support - -CONFIG_DRM_ACCEL=y -# CONFIG_DRM_ACCEL_AMDXDNA is not set -# CONFIG_DRM_ACCEL_HABANALABS is not set -CONFIG_DRM_ACCEL_IVPU=m -# CONFIG_DRM_ACCEL_IVPU_DEBUG is not set -CONFIG_DRM_ACCEL_QAIC=m -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_CTL_FAST_LOOKUP=y -# CONFIG_SND_DEBUG is not set -# CONFIG_SND_CTL_INPUT_VALIDATION is not set -# CONFIG_SND_UTIMER 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_SEQ_UMP is not set -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_PCMTEST is not set -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_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_POWER_SAVE_DEFAULT=1 -# CONFIG_SND_HDA_CTL_DEV_ID is not set -CONFIG_SND_HDA_PREALLOC_SIZE=0 -CONFIG_SND_HDA_INTEL=m -# CONFIG_SND_HDA_ACPI is not set -CONFIG_SND_HDA_GENERIC_LEDS=y -CONFIG_SND_HDA_CODEC_ANALOG=m -CONFIG_SND_HDA_CODEC_SIGMATEL=m -CONFIG_SND_HDA_CODEC_VIA=m -CONFIG_SND_HDA_CODEC_CONEXANT=m -# CONFIG_SND_HDA_CODEC_SENARYTECH is not set -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_CM9825 is not set -CONFIG_SND_HDA_CODEC_SI3054=m -CONFIG_SND_HDA_GENERIC=m -CONFIG_SND_HDA_CODEC_REALTEK=m -CONFIG_SND_HDA_CODEC_REALTEK_LIB=m -CONFIG_SND_HDA_CODEC_ALC260=m -CONFIG_SND_HDA_CODEC_ALC262=m -CONFIG_SND_HDA_CODEC_ALC268=m -CONFIG_SND_HDA_CODEC_ALC269=m -CONFIG_SND_HDA_CODEC_ALC662=m -CONFIG_SND_HDA_CODEC_ALC680=m -CONFIG_SND_HDA_CODEC_ALC861=m -CONFIG_SND_HDA_CODEC_ALC861VD=m -CONFIG_SND_HDA_CODEC_ALC880=m -CONFIG_SND_HDA_CODEC_ALC882=m -CONFIG_SND_HDA_CODEC_CIRRUS=m -CONFIG_SND_HDA_CODEC_CS420X=m -CONFIG_SND_HDA_CODEC_CS421X=m -CONFIG_SND_HDA_CODEC_CS8409=m -CONFIG_SND_HDA_CODEC_HDMI=m -CONFIG_SND_HDA_CODEC_HDMI_GENERIC=m -CONFIG_SND_HDA_CODEC_HDMI_SIMPLE=m -CONFIG_SND_HDA_CODEC_HDMI_INTEL=m -CONFIG_SND_HDA_INTEL_HDMI_SILENT_STREAM=y -CONFIG_SND_HDA_CODEC_HDMI_ATI=m -CONFIG_SND_HDA_CODEC_HDMI_NVIDIA=m -CONFIG_SND_HDA_CODEC_HDMI_NVIDIA_MCP=m -CONFIG_SND_HDA_CODEC_HDMI_TEGRA=m -CONFIG_SND_HDA_SCODEC_CS35L41=m -CONFIG_SND_HDA_SCODEC_COMPONENT=m -CONFIG_SND_HDA_SCODEC_CS35L41_I2C=m -CONFIG_SND_HDA_SCODEC_CS35L41_SPI=m -# CONFIG_SND_HDA_SCODEC_CS35L56_I2C is not set -# CONFIG_SND_HDA_SCODEC_CS35L56_SPI is not set -# CONFIG_SND_HDA_SCODEC_TAS2781_I2C is not set -# CONFIG_SND_HDA_SCODEC_TAS2781_SPI is not set -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_INTEL_NHLT=y -CONFIG_SND_INTEL_DSP_CONFIG=m -CONFIG_SND_INTEL_SOUNDWIRE_ACPI=m -# CONFIG_SND_INTEL_BYT_PREFER_SOF is not set -# end of HD-Audio - -CONFIG_SND_SPI=y -CONFIG_SND_USB=y -CONFIG_SND_USB_AUDIO=m -# CONFIG_SND_USB_AUDIO_MIDI_V2 is not set -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_US144MKII=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_USB is not set - -# -# Analog Devices -# -# CONFIG_SND_SOC_ADI_AXI_I2S is not set -# CONFIG_SND_SOC_ADI_AXI_SPDIF is not set -# end of Analog Devices - -# -# AMD -# -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_ST_ES8336_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_AMD_ACP_CONFIG=m -CONFIG_SND_SOC_AMD_ACP_COMMON=m -CONFIG_SND_SOC_ACPI_AMD_MATCH=m -CONFIG_SND_SOC_AMD_ACP_PDM=m -CONFIG_SND_SOC_AMD_ACP_LEGACY_COMMON=m -CONFIG_SND_SOC_AMD_ACP_I2S=m -CONFIG_SND_SOC_AMD_ACPI_MACH=m -CONFIG_SND_SOC_AMD_ACP_PCM=m -CONFIG_SND_SOC_AMD_ACP_PCI=m -CONFIG_SND_AMD_ASOC_RENOIR=m -CONFIG_SND_AMD_ASOC_REMBRANDT=m -# CONFIG_SND_AMD_ASOC_ACP63 is not set -# CONFIG_SND_AMD_ASOC_ACP70 is not set -CONFIG_SND_SOC_AMD_MACH_COMMON=m -CONFIG_SND_SOC_AMD_LEGACY_MACH=m -CONFIG_SND_SOC_AMD_SOF_MACH=m -# CONFIG_SND_SOC_AMD_SOF_SDW_MACH is not set -# CONFIG_SND_SOC_AMD_LEGACY_SDW_MACH is not set -CONFIG_SND_AMD_SOUNDWIRE_ACPI=m -CONFIG_SND_SOC_AMD_RPL_ACP6x=m -CONFIG_SND_SOC_AMD_ACP63_TOPLEVEL=m -CONFIG_SND_SOC_AMD_SOUNDWIRE_LINK_BASELINE=m -CONFIG_SND_SOC_AMD_SOUNDWIRE=m -CONFIG_SND_SOC_AMD_PS=m -CONFIG_SND_SOC_AMD_PS_MACH=m -# end of AMD - -# -# Apple -# -# end of Apple - -# -# Atmel -# -# end of Atmel - -# -# Au1x -# -# end of Au1x - -# -# Broadcom -# -# CONFIG_SND_BCM63XX_I2S_WHISTLER is not set -# end of Broadcom - -# -# Cirrus Logic -# -# end of Cirrus Logic - -# -# DesignWare -# -CONFIG_SND_DESIGNWARE_I2S=m -# CONFIG_SND_DESIGNWARE_PCM is not set -# end of DesignWare - -# -# Freescale -# - -# -# 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_UTILS=m -# CONFIG_SND_SOC_IMX_AUDMUX is not set -# end of Freescale - -# -# Google -# -# CONFIG_SND_SOC_CHV3_I2S is not set -# end of Google - -# -# Hisilicon -# -# CONFIG_SND_I2S_HI6210_I2S is not set -# end of Hisilicon - -# -# JZ4740 -# -# end of JZ4740 - -# -# Kirkwood -# -# end of Kirkwood - -# -# Loongson -# -# end of Loongson - -# -# Intel -# -CONFIG_SND_SOC_INTEL_SST_TOPLEVEL=y -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_ACPI_INTEL_MATCH=m -CONFIG_SND_SOC_ACPI_INTEL_SDCA_QUIRKS=m -CONFIG_SND_SOC_INTEL_AVS=m - -# -# Intel AVS Machine drivers -# - -# -# Available DSP configurations -# -# CONFIG_SND_SOC_INTEL_AVS_CARDNAME_OBSOLETE is not set -CONFIG_SND_SOC_INTEL_AVS_MACH_DA7219=m -CONFIG_SND_SOC_INTEL_AVS_MACH_DMIC=m -CONFIG_SND_SOC_INTEL_AVS_MACH_ES8336=m -CONFIG_SND_SOC_INTEL_AVS_MACH_HDAUDIO=m -CONFIG_SND_SOC_INTEL_AVS_MACH_I2S_TEST=m -CONFIG_SND_SOC_INTEL_AVS_MACH_MAX98927=m -CONFIG_SND_SOC_INTEL_AVS_MACH_MAX98357A=m -CONFIG_SND_SOC_INTEL_AVS_MACH_MAX98373=m -CONFIG_SND_SOC_INTEL_AVS_MACH_NAU8825=m -CONFIG_SND_SOC_INTEL_AVS_MACH_PCM3168A=m -CONFIG_SND_SOC_INTEL_AVS_MACH_PROBE=m -CONFIG_SND_SOC_INTEL_AVS_MACH_RT274=m -CONFIG_SND_SOC_INTEL_AVS_MACH_RT286=m -CONFIG_SND_SOC_INTEL_AVS_MACH_RT298=m -CONFIG_SND_SOC_INTEL_AVS_MACH_RT5514=m -CONFIG_SND_SOC_INTEL_AVS_MACH_RT5640=m -CONFIG_SND_SOC_INTEL_AVS_MACH_RT5663=m -CONFIG_SND_SOC_INTEL_AVS_MACH_RT5682=m -CONFIG_SND_SOC_INTEL_AVS_MACH_SSM4567=m -# end of Intel AVS Machine drivers - -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_SOF_REALTEK_COMMON=m -CONFIG_SND_SOC_INTEL_SOF_CIRRUS_COMMON=m -CONFIG_SND_SOC_INTEL_SOF_NUVOTON_COMMON=m -CONFIG_SND_SOC_INTEL_SOF_BOARD_HELPERS=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_SOF_WM8804_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_SOF_NAU8825_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_MACH=m -CONFIG_SND_SOC_INTEL_SOF_SSP_AMP_MACH=m -CONFIG_SND_SOC_INTEL_EHL_RT5660_MACH=m -CONFIG_SND_SOC_INTEL_SOUNDWIRE_SOF_MACH=m -# end of Intel - -# -# Mediatek -# -CONFIG_SND_SOC_MTK_BTCVSD=m -# end of Mediatek - -# -# PXA -# -# end of PXA - -# -# SoundWire (SDCA) -# -CONFIG_SND_SOC_SDCA=m -CONFIG_SND_SOC_SDCA_HID=y -CONFIG_SND_SOC_SDCA_IRQ=y -CONFIG_SND_SOC_SDCA_OPTIONAL=m -# end of SoundWire (SDCA) - -# -# ST SPEAr -# -# end of ST SPEAr - -# -# Spreadtrum -# -# end of Spreadtrum - -# -# STMicroelectronics STM32 -# -# end of STMicroelectronics STM32 - -# -# Tegra -# -# end of Tegra - -# -# Xilinx -# -CONFIG_SND_SOC_XILINX_I2S=m -CONFIG_SND_SOC_XILINX_AUDIO_FORMATTER=m -CONFIG_SND_SOC_XILINX_SPDIF=m -# end of Xilinx - -# -# Xtensa -# -CONFIG_SND_SOC_XTFPGA_I2S=m -# end of Xtensa - -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=m -CONFIG_SND_SOC_SOF_CLIENT=m -CONFIG_SND_SOC_SOF=m -CONFIG_SND_SOC_SOF_PROBE_WORK_QUEUE=y -CONFIG_SND_SOC_SOF_IPC3=y -CONFIG_SND_SOC_SOF_IPC4=y -CONFIG_SND_SOC_SOF_AMD_TOPLEVEL=m -CONFIG_SND_SOC_SOF_AMD_COMMON=m -CONFIG_SND_SOC_SOF_AMD_RENOIR=m -# CONFIG_SND_SOC_SOF_AMD_VANGOGH is not set -CONFIG_SND_SOC_SOF_AMD_REMBRANDT=m -CONFIG_SND_SOC_SOF_ACP_PROBES=m -# CONFIG_SND_SOC_SOF_AMD_ACP63 is not set -# CONFIG_SND_SOC_SOF_AMD_ACP70 is not set -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_SKL=m -CONFIG_SND_SOC_SOF_SKYLAKE=m -CONFIG_SND_SOC_SOF_KABYLAKE=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_INTEL_MTL=m -CONFIG_SND_SOC_SOF_METEORLAKE=m -CONFIG_SND_SOC_SOF_INTEL_LNL=m -CONFIG_SND_SOC_SOF_LUNARLAKE=m -CONFIG_SND_SOC_SOF_INTEL_PTL=m -CONFIG_SND_SOC_SOF_PANTHERLAKE=m -CONFIG_SND_SOC_SOF_HDA_COMMON=m -CONFIG_SND_SOC_SOF_HDA_GENERIC=m -CONFIG_SND_SOC_SOF_HDA_MLINK=m -CONFIG_SND_SOC_SOF_HDA_LINK=y -CONFIG_SND_SOC_SOF_HDA_AUDIO_CODEC=y -CONFIG_SND_SOF_SOF_HDA_SDW_BPT=m -CONFIG_SND_SOC_SOF_HDA_LINK_BASELINE=m -CONFIG_SND_SOC_SOF_HDA=m -CONFIG_SND_SOC_SOF_HDA_PROBES=m -CONFIG_SND_SOC_SOF_INTEL_SOUNDWIRE_LINK_BASELINE=m -CONFIG_SND_SOC_SOF_INTEL_SOUNDWIRE=m -CONFIG_SND_SOC_SOF_XTENSA=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_ADAU1373=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_AK4375=m -CONFIG_SND_SOC_AK4458=m -CONFIG_SND_SOC_AK4554=m -CONFIG_SND_SOC_AK4613=m -CONFIG_SND_SOC_AK4619=m -CONFIG_SND_SOC_AK4642=m -CONFIG_SND_SOC_AK5386=m -CONFIG_SND_SOC_AK5558=m -CONFIG_SND_SOC_ALC5623=m -CONFIG_SND_SOC_AUDIO_IIO_AUX=m -CONFIG_SND_SOC_AW8738=m -CONFIG_SND_SOC_AW88395_LIB=m -CONFIG_SND_SOC_AW88395=m -CONFIG_SND_SOC_AW88166=m -CONFIG_SND_SOC_AW88261=m -CONFIG_SND_SOC_AW88081=m -CONFIG_SND_SOC_AW87390=m -CONFIG_SND_SOC_AW88399=m -CONFIG_SND_SOC_BD28623=m -CONFIG_SND_SOC_BT_SCO=m -CONFIG_SND_SOC_CHV3_CODEC=m -CONFIG_SND_SOC_CROS_EC_CODEC=m -CONFIG_SND_SOC_CS_AMP_LIB=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_LIB=m -CONFIG_SND_SOC_CS35L41=m -CONFIG_SND_SOC_CS35L41_SPI=m -CONFIG_SND_SOC_CS35L41_I2C=m -CONFIG_SND_SOC_CS35L45=m -CONFIG_SND_SOC_CS35L45_SPI=m -CONFIG_SND_SOC_CS35L45_I2C=m -CONFIG_SND_SOC_CS35L56=m -CONFIG_SND_SOC_CS35L56_SHARED=m -CONFIG_SND_SOC_CS35L56_I2C=m -CONFIG_SND_SOC_CS35L56_SPI=m -CONFIG_SND_SOC_CS35L56_SDW=m -CONFIG_SND_SOC_CS42L42_CORE=m -CONFIG_SND_SOC_CS42L42=m -CONFIG_SND_SOC_CS42L42_SDW=m -CONFIG_SND_SOC_CS42L43=m -CONFIG_SND_SOC_CS42L43_SDW=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_CS42L83=m -CONFIG_SND_SOC_CS42L84=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_CS48L32=m -CONFIG_SND_SOC_CS53L30=m -CONFIG_SND_SOC_CS530X=m -CONFIG_SND_SOC_CS530X_I2C=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_ES83XX_DSM_COMMON=m -CONFIG_SND_SOC_ES8311=m -CONFIG_SND_SOC_ES8316=m -CONFIG_SND_SOC_ES8323=m -CONFIG_SND_SOC_ES8326=m -CONFIG_SND_SOC_ES8328=m -CONFIG_SND_SOC_ES8328_I2C=m -CONFIG_SND_SOC_ES8328_SPI=m -CONFIG_SND_SOC_ES8375=m -CONFIG_SND_SOC_ES8389=m -CONFIG_SND_SOC_FS_AMP_LIB=m -CONFIG_SND_SOC_FS210X=m -CONFIG_SND_SOC_GTM601=m -CONFIG_SND_SOC_HDAC_HDA=m -CONFIG_SND_SOC_HDA=m -CONFIG_SND_SOC_ICS43432=m -CONFIG_SND_SOC_IDT821034=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_MAX98363=m -CONFIG_SND_SOC_MAX98373=m -CONFIG_SND_SOC_MAX98373_I2C=m -CONFIG_SND_SOC_MAX98373_SDW=m -CONFIG_SND_SOC_MAX98388=m -CONFIG_SND_SOC_MAX98390=m -CONFIG_SND_SOC_MAX98396=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_PCM1754 is not set -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_PCM6240=m -CONFIG_SND_SOC_PEB2466=m -# CONFIG_SND_SOC_PM4125_SDW is not set -CONFIG_SND_SOC_RL6231=m -CONFIG_SND_SOC_RT_SDW_COMMON=m -CONFIG_SND_SOC_RL6347A=m -CONFIG_SND_SOC_RT274=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_RT1017_SDCA_SDW=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_RT1318_SDW=m -CONFIG_SND_SOC_RT1320_SDW=m -CONFIG_SND_SOC_RT5514=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_RT712_SDCA_SDW=m -CONFIG_SND_SOC_RT712_SDCA_DMIC_SDW=m -CONFIG_SND_SOC_RT721_SDCA_SDW=m -CONFIG_SND_SOC_RT722_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_RT9123=m -CONFIG_SND_SOC_RT9123P=m -CONFIG_SND_SOC_RTQ9124=m -CONFIG_SND_SOC_RTQ9128=m -# CONFIG_SND_SOC_SDW_MOCKUP is not set -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=m -CONFIG_SND_SOC_SIMPLE_MUX=m -CONFIG_SND_SOC_SMA1303=m -CONFIG_SND_SOC_SMA1307=m -CONFIG_SND_SOC_SPDIF=m -CONFIG_SND_SOC_SRC4XXX_I2C=m -CONFIG_SND_SOC_SRC4XXX=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_TAS2780=m -CONFIG_SND_SOC_TAS2781_COMLIB=m -CONFIG_SND_SOC_TAS2781_COMLIB_I2C=m -CONFIG_SND_SOC_TAS2781_FMWLIB=m -CONFIG_SND_SOC_TAS2781_I2C=m -# CONFIG_SND_SOC_TAS2783_SDW is not set -CONFIG_SND_SOC_TAS5086=m -CONFIG_SND_SOC_TAS571X=m -CONFIG_SND_SOC_TAS5720=m -CONFIG_SND_SOC_TAS5805M=m -CONFIG_SND_SOC_TAS6424=m -CONFIG_SND_SOC_TDA7419=m -CONFIG_SND_SOC_TFA9879=m -CONFIG_SND_SOC_TFA989X=m -CONFIG_SND_SOC_TLV320ADC3XXX=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_UDA1342=m -CONFIG_SND_SOC_WCD_CLASSH=m -CONFIG_SND_SOC_WCD_COMMON=m -CONFIG_SND_SOC_WCD_MBHC=m -CONFIG_SND_SOC_WCD937X=m -CONFIG_SND_SOC_WCD937X_SDW=m -CONFIG_SND_SOC_WCD938X=m -CONFIG_SND_SOC_WCD938X_SDW=m -CONFIG_SND_SOC_WCD939X=m -CONFIG_SND_SOC_WCD939X_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_WM8731_I2C=m -CONFIG_SND_SOC_WM8731_SPI=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_WM8940=m -CONFIG_SND_SOC_WM8960=m -CONFIG_SND_SOC_WM8961=m -CONFIG_SND_SOC_WM8962=m -CONFIG_SND_SOC_WM8974=m -CONFIG_SND_SOC_WM8978=m -CONFIG_SND_SOC_WM8985=m -CONFIG_SND_SOC_WM8998=m -CONFIG_SND_SOC_WSA881X=m -CONFIG_SND_SOC_WSA883X=m -CONFIG_SND_SOC_WSA884X=m -CONFIG_SND_SOC_ZL38060=m -CONFIG_SND_SOC_MAX9759=m -CONFIG_SND_SOC_MT6351=m -CONFIG_SND_SOC_MT6357=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_NAU8825=m -CONFIG_SND_SOC_NTPFW=m -CONFIG_SND_SOC_NTP8918=m -CONFIG_SND_SOC_NTP8835=m -CONFIG_SND_SOC_TPA6130A2=m -CONFIG_SND_SOC_LPASS_MACRO_COMMON=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_SOC_SDW_UTILS=m - -# -# Generic drivers -# -CONFIG_SND_SIMPLE_CARD_UTILS=m -CONFIG_SND_SIMPLE_CARD=m -# end of Generic drivers - -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 -CONFIG_HID_SUPPORT=y -CONFIG_HID=m -CONFIG_HID_BATTERY_STRENGTH=y -CONFIG_HIDRAW=y -CONFIG_UHID=m -CONFIG_HID_GENERIC=m -# CONFIG_HID_HAPTIC is not set - -# -# 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_APPLETB_BL is not set -# CONFIG_HID_APPLETB_KBD is not set -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_EVISION=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_COMMON=m -# CONFIG_HID_GOODIX_SPI is not set -CONFIG_HID_GOOGLE_HAMMER=m -# CONFIG_HID_GOOGLE_STADIA_FF is not set -CONFIG_HID_VIVALDI=m -# CONFIG_HID_GT683R is not set -CONFIG_HID_KEYTOUCH=m -CONFIG_HID_KYE=m -# CONFIG_HID_KYSONA is not set -CONFIG_HID_UCLOGIC=m -CONFIG_HID_WALTOP=m -CONFIG_HID_VIEWSONIC=m -CONFIG_HID_VRC2=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_LETSKETCH=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_MEGAWORLD_FF is not set -# 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_NVIDIA_SHIELD is not set -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_PXRC=m -CONFIG_HID_RAZER=m -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_SIGMAMICRO=m -CONFIG_HID_SONY=m -CONFIG_SONY_FF=y -CONFIG_HID_SPEEDLINK=m -CONFIG_HID_STEAM=m -# CONFIG_STEAM_FF is not set -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_TOPRE=m -CONFIG_HID_THINGM=m -CONFIG_HID_THRUSTMASTER=m -CONFIG_THRUSTMASTER_FF=y -CONFIG_HID_UDRAW_PS3=m -CONFIG_HID_U2FZERO=m -CONFIG_HID_UNIVERSAL_PIDFF=m -CONFIG_HID_WACOM=m -CONFIG_HID_WIIMOTE=m -# CONFIG_HID_WINWING is not set -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_MCP2200 is not set -CONFIG_HID_MCP2221=m -# end of Special HID drivers - -# -# HID-BPF support -# -# CONFIG_HID_BPF is not set -# end of HID-BPF support - -CONFIG_I2C_HID=m -CONFIG_I2C_HID_ACPI=m -CONFIG_I2C_HID_OF=m -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 - -# -# Intel THC HID Support -# -# CONFIG_INTEL_THC_HID is not set -# end of Intel THC HID Support - -# -# USB HID support -# -CONFIG_USB_HID=m -CONFIG_HID_PID=y -CONFIG_USB_HIDDEV=y -# end of USB 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_PCI_AMD=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_LEDS_TRIGGER_USBPORT=m -CONFIG_USB_AUTOSUSPEND_DELAY=2 -CONFIG_USB_DEFAULT_AUTHORIZATION_MODE=1 -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_SIDEBAND is not set -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_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_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 -CONFIG_USB_XEN_HCD=m - -# -# 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 - -# -# USB dual-mode controller drivers -# -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_NPCM=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_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_USS720=m -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_APPLEDISPLAY=m -CONFIG_APPLE_MFI_FASTCHARGE=m -# CONFIG_USB_LJCA is not set -# CONFIG_USB_USBIO is not set -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_GR_UDC=m -CONFIG_USB_R8A66597=m -CONFIG_USB_PXA27X=m -CONFIG_USB_SNP_CORE=m -CONFIG_USB_M66592=m -CONFIG_USB_BDC_UDC=m -CONFIG_USB_AMD5536UDC=m -CONFIG_USB_NET2280=m -CONFIG_USB_GOKU=m -CONFIG_USB_EG20T=m -# CONFIG_USB_MAX3420_UDC is not set -# CONFIG_USB_CDNS2_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_MIDI2 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=m -# CONFIG_UCSI_CCG is not set -CONFIG_UCSI_ACPI=m -# CONFIG_UCSI_STM32G0 is not set -CONFIG_CROS_EC_UCSI=m -CONFIG_TYPEC_TPS6598X=m -# CONFIG_TYPEC_ANX7411 is not set -CONFIG_TYPEC_RT1719=m -CONFIG_TYPEC_HD3SS3220=m -CONFIG_TYPEC_STUSB160X=m -CONFIG_TYPEC_WUSB3801=m - -# -# USB Type-C Multiplexer/DeMultiplexer Switch support -# -# CONFIG_TYPEC_MUX_FSA4480 is not set -CONFIG_TYPEC_MUX_GPIO_SBU=m -# CONFIG_TYPEC_MUX_PI3USB30532 is not set -CONFIG_TYPEC_MUX_INTEL_PMC=m -# CONFIG_TYPEC_MUX_IT5205 is not set -# CONFIG_TYPEC_MUX_NB7VPQ904M is not set -# CONFIG_TYPEC_MUX_PS883X is not set -# CONFIG_TYPEC_MUX_PTN36502 is not set -# CONFIG_TYPEC_MUX_TUSB1046 is not set -# CONFIG_TYPEC_MUX_WCD939X_USBSS 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 -# CONFIG_TYPEC_TBT_ALTMODE is not set -# 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_UHS2=m -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=m -CONFIG_MMC_TOSHIBA_PCI=m -CONFIG_MMC_MTK=m -# CONFIG_MMC_SDHCI_XENON is not set -CONFIG_SCSI_UFSHCD=m -CONFIG_SCSI_UFS_BSG=y -CONFIG_SCSI_UFS_CRYPTO=y -CONFIG_SCSI_UFS_HWMON=y -CONFIG_SCSI_UFSHCD_PCI=m -CONFIG_SCSI_UFS_DWC_TC_PCI=m -CONFIG_SCSI_UFSHCD_PLATFORM=m -CONFIG_SCSI_UFS_CDNS_PLATFORM=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_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_AW200XX is not set -CONFIG_LEDS_CROS_EC=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_PCA955X=m -# CONFIG_LEDS_PCA955X_GPIO is not set -CONFIG_LEDS_PCA963X=m -# CONFIG_LEDS_PCA995X is not set -# 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_BD2606MVV=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 -# CONFIG_LEDS_IS31FL319X is not set - -# -# LED driver for blink(1) USB RGB LED is under Special HID drivers (HID_THINGM) -# -CONFIG_LEDS_BLINKM=m -# CONFIG_LEDS_BLINKM_MULTICOLOR is not set -CONFIG_LEDS_MLXCPLD=m -CONFIG_LEDS_MLXREG=m -CONFIG_LEDS_USER=m -CONFIG_LEDS_NIC78BX=m -# CONFIG_LEDS_SPI_BYTE 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 - -# -# RGB LED drivers -# -# CONFIG_LEDS_KTD202X is not set -# CONFIG_LEDS_PWM_MULTICOLOR is not set - -# -# 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 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_TTY=m -# CONFIG_LEDS_TRIGGER_INPUT_EVENTS is not set - -# -# Simatic LED drivers -# -CONFIG_LEDS_SIEMENS_SIMATIC_IPC=m -CONFIG_LEDS_SIEMENS_SIMATIC_IPC_APOLLOLAKE=m -CONFIG_LEDS_SIEMENS_SIMATIC_IPC_F7188X=m -CONFIG_LEDS_SIEMENS_SIMATIC_IPC_ELKHARTLAKE=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_BNXT_RE=m -CONFIG_INFINIBAND_CXGB4=m -CONFIG_INFINIBAND_EFA=m -# CONFIG_INFINIBAND_ERDMA is not set -CONFIG_INFINIBAND_HFI1=m -# CONFIG_HFI1_DEBUG_SDMA_ORDER is not set -# CONFIG_SDMA_VERBOSITY is not set -CONFIG_MLX4_INFINIBAND=m -CONFIG_MLX5_INFINIBAND=m -CONFIG_INFINIBAND_MTHCA=m -CONFIG_INFINIBAND_MTHCA_DEBUG=y -CONFIG_INFINIBAND_OCRDMA=m -CONFIG_INFINIBAND_QEDR=m -CONFIG_INFINIBAND_USNIC=m -CONFIG_INFINIBAND_VMWARE_PVRDMA=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_SCRUB is not set -# CONFIG_EDAC_ECS is not set -# CONFIG_EDAC_MEM_REPAIR 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=m -CONFIG_EDAC_X38=m -CONFIG_EDAC_I5400=m -CONFIG_EDAC_I7CORE=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_MAX31335 is not set -CONFIG_RTC_DRV_NCT6694=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_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_RX8111 is not set -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_SD2405AL is not set -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_PCF85063=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_RP5C01=m -CONFIG_RTC_DRV_WM831X=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 -# CONFIG_RTC_DRV_GOLDFISH is not set - -# -# HID Sensor RTC drivers -# -CONFIG_RTC_DRV_HID_SENSOR_TIME=m -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_XILINX_DMA is not set -CONFIG_XILINX_XDMA=m -# CONFIG_AMD_AE4DMA is not set -CONFIG_AMD_PTDMA=m -# CONFIG_AMD_QDMA is not set -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_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_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_MF624=m -CONFIG_UIO_DFL=m -CONFIG_VFIO=m -# CONFIG_VFIO_DEVICE_CDEV is not set -CONFIG_VFIO_GROUP=y -CONFIG_VFIO_CONTAINER=y -CONFIG_VFIO_IOMMU_TYPE1=m -CONFIG_VFIO_NOIOMMU=y -CONFIG_VFIO_VIRQFD=y -# CONFIG_VFIO_DEBUGFS is not set - -# -# VFIO support for PCI devices -# -CONFIG_VFIO_PCI_CORE=m -CONFIG_VFIO_PCI_INTX=y -CONFIG_VFIO_PCI=m -CONFIG_VFIO_PCI_VGA=y -CONFIG_VFIO_PCI_IGD=y -CONFIG_MLX5_VFIO_PCI=m -# CONFIG_PDS_VFIO_PCI is not set -# CONFIG_VIRTIO_VFIO_PCI is not set -# end of VFIO support for PCI devices - -CONFIG_VFIO_MDEV=m -CONFIG_IRQ_BYPASS_MANAGER=m -CONFIG_VIRT_DRIVERS=y -CONFIG_VMGENID=y -CONFIG_VBOXGUEST=m -CONFIG_NITRO_ENCLAVES=m -# CONFIG_EFI_SECRET is not set -CONFIG_SEV_GUEST=m -CONFIG_TDX_GUEST_DRIVER=m -CONFIG_TSM_GUEST=y -CONFIG_TSM_REPORTS=m -CONFIG_TSM_MEASUREMENTS=y -CONFIG_VIRTIO_ANCHOR=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_ADMIN_LEGACY=y -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_VIRTIO_DEBUG is not set -# CONFIG_VIRTIO_RTC is not set -# CONFIG_VDPA is not set -CONFIG_VHOST_IOTLB=m -CONFIG_VHOST_TASK=y -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 -CONFIG_VHOST_ENABLE_FORK_OWNER_CONTROL=y - -# -# Microsoft Hyper-V guest support -# -# CONFIG_HYPERV is not set -# 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_PRIVCMD_EVENTFD is not set -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 -CONFIG_XEN_GRANT_DMA_OPS=y -CONFIG_XEN_VIRTIO=y -# CONFIG_XEN_VIRTIO_FORCE_GRANT is not set -# end of Xen driver support - -CONFIG_GREYBUS=m -# CONFIG_GREYBUS_BEAGLEPLAY is not set -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_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_PCI7250 is not set -CONFIG_COMEDI_ADL_PCI7X3X=m -CONFIG_COMEDI_ADL_PCI8164=m -# CONFIG_COMEDI_ADL_PCI9111 is not set -# CONFIG_COMEDI_ADL_PCI9118 is not set -# CONFIG_COMEDI_ADV_PCI1710 is not set -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 is not set -# CONFIG_COMEDI_AMPLC_DIO200_PCI is not set -CONFIG_COMEDI_AMPLC_PC236_PCI=m -CONFIG_COMEDI_AMPLC_PC263_PCI=m -# CONFIG_COMEDI_AMPLC_PCI224 is not set -# CONFIG_COMEDI_AMPLC_PCI230 is not set -CONFIG_COMEDI_CONTEC_PCI_DIO=m -# CONFIG_COMEDI_DAS08_PCI is not set -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 is not set -CONFIG_COMEDI_CB_PCIDDA=m -# CONFIG_COMEDI_CB_PCIMDAS is not set -CONFIG_COMEDI_CB_PCIMDDA=m -# CONFIG_COMEDI_ME4000 is not set -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 is not set -CONFIG_COMEDI_NI_PCIDIO=m -CONFIG_COMEDI_NI_PCIMIO=m -# CONFIG_COMEDI_RTD520 is not set -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_8255=m -CONFIG_COMEDI_8255_SA=m -CONFIG_COMEDI_KCOMEDILIB=m -CONFIG_COMEDI_AMPLC_PC236=m -CONFIG_COMEDI_NI_TIO=m -CONFIG_COMEDI_NI_ROUTING=m -# CONFIG_COMEDI_TESTS is not set -CONFIG_STAGING=y -CONFIG_RTL8723BS=m - -# -# IIO staging drivers -# - -# -# Accelerometers -# -CONFIG_ADIS16203=m -# end of Accelerometers - -# -# Analog to digital converters -# -CONFIG_AD7816=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 - -# -# 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 -# end of IIO staging drivers - -CONFIG_FB_SM750=m -CONFIG_STAGING_MEDIA=y -CONFIG_INTEL_ATOMISP=y -CONFIG_DVB_AV7110_IR=y -CONFIG_DVB_AV7110=m -CONFIG_DVB_AV7110_OSD=y -CONFIG_DVB_SP8870=m -CONFIG_VIDEO_IPU3_IMGU=m -# CONFIG_VIDEO_INTEL_IPU7 is not set - -# -# StarFive media platform drivers -# -# CONFIG_STAGING_MEDIA_DEPRECATED 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_MOST_COMPONENTS is not set -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_VME_BUS is not set -# CONFIG_GPIB is not set -# CONFIG_GOLDFISH is not set -CONFIG_CHROME_PLATFORMS=y -CONFIG_CHROMEOS_ACPI=m -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_UART=m -CONFIG_CROS_EC_LPC=m -CONFIG_CROS_EC_PROTO=m -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_ALTMODES=y -CONFIG_CROS_EC_TYPEC=m -CONFIG_CROS_HPS_I2C=m -CONFIG_CROS_USBPD_LOGGER=m -CONFIG_CROS_USBPD_NOTIFY=m -CONFIG_CHROMEOS_PRIVACY_SCREEN=m -CONFIG_CROS_TYPEC_SWITCH=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_HUB=m -CONFIG_SURFACE_AGGREGATOR_REGISTRY=m -CONFIG_SURFACE_AGGREGATOR_TABLET_SWITCH=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_X86_PLATFORM_DEVICES=y -CONFIG_ACPI_WMI=m -# CONFIG_ACPI_WMI_LEGACY_DEVICE_NAMES is not set -CONFIG_WMI_BMOF=m -CONFIG_HUAWEI_WMI=m -CONFIG_MXM_WMI=m -CONFIG_NVIDIA_WMI_EC_BACKLIGHT=m -# CONFIG_XIAOMI_WMI is not set -# CONFIG_REDMI_WMI is not set -CONFIG_GIGABYTE_WMI=m -CONFIG_ACERHDF=m -# CONFIG_ACER_WIRELESS is not set -CONFIG_ACER_WMI=m - -# -# AMD HSMP Driver -# -# CONFIG_AMD_HSMP_ACPI is not set -# CONFIG_AMD_HSMP_PLAT is not set -# end of AMD HSMP Driver - -CONFIG_AMD_PMF=m -# CONFIG_AMD_PMF_DEBUG is not set -CONFIG_AMD_PMC=m -CONFIG_AMD_MP2_STB=y -# CONFIG_AMD_HFI is not set -# CONFIG_AMD_3D_VCACHE is not set -# CONFIG_AMD_WBRF is not set -# CONFIG_AMD_ISP_PLATFORM is not set -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_ASUS_TF103C_DOCK=m -CONFIG_MERAKI_MX100=m -CONFIG_EEEPC_LAPTOP=m -CONFIG_EEEPC_WMI=m -CONFIG_X86_PLATFORM_DRIVERS_DELL=y -CONFIG_ALIENWARE_WMI=m -CONFIG_ALIENWARE_WMI_LEGACY=y -CONFIG_ALIENWARE_WMI_WMAX=y -CONFIG_DCDBAS=m -CONFIG_DELL_LAPTOP=m -CONFIG_DELL_RBU=m -CONFIG_DELL_RBTN=m -CONFIG_DELL_PC=m -CONFIG_DELL_SMBIOS=m -CONFIG_DELL_SMBIOS_WMI=y -CONFIG_DELL_SMBIOS_SMM=y -CONFIG_DELL_SMO8800=m -# CONFIG_DELL_UART_BACKLIGHT is not set -CONFIG_DELL_WMI=m -CONFIG_DELL_WMI_PRIVACY=y -CONFIG_DELL_WMI_AIO=m -CONFIG_DELL_WMI_DESCRIPTOR=m -CONFIG_DELL_WMI_DDV=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_X86_PLATFORM_DRIVERS_HP=y -CONFIG_HP_ACCEL=m -CONFIG_HP_WMI=m -CONFIG_HP_BIOSCFG=m -CONFIG_WIRELESS_HOTKEY=m -CONFIG_IBM_RTL=m -CONFIG_SENSORS_HDAPS=m -CONFIG_INTEL_ATOMISP2_PDX86=y -CONFIG_INTEL_ATOMISP2_LED=m -CONFIG_INTEL_IFS=m -CONFIG_INTEL_SAR_INT1092=m -CONFIG_INTEL_SKL_INT3472=m -CONFIG_INTEL_PMC_CORE=m -CONFIG_INTEL_PMC_SSRAM_TELEMETRY=m -CONFIG_INTEL_PMT_CLASS=m -CONFIG_INTEL_PMT_TELEMETRY=m -CONFIG_INTEL_PMT_CRASHLOG=m -CONFIG_INTEL_PMT_DISCOVERY=m - -# -# 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 - -# -# Intel Uncore Frequency Control -# -CONFIG_INTEL_UNCORE_FREQ_CONTROL_TPMI=m -CONFIG_INTEL_UNCORE_FREQ_CONTROL=m -# end of Intel Uncore Frequency Control - -CONFIG_INTEL_HID_EVENT=m -CONFIG_INTEL_VBTN=m -# CONFIG_INTEL_INT0002_VGPIO is not set -CONFIG_INTEL_OAKTRAIL=m -CONFIG_INTEL_ISHTP_ECLITE=m -CONFIG_INTEL_MRFLD_PWRBTN=m -CONFIG_INTEL_PUNIT_IPC=m -CONFIG_INTEL_RST=m -CONFIG_INTEL_SDSI=m -CONFIG_INTEL_SMARTCONNECT=m -CONFIG_INTEL_TPMI_POWER_DOMAINS=m -CONFIG_INTEL_TPMI=m -# CONFIG_INTEL_PLR_TPMI is not set -# CONFIG_INTEL_TURBO_MAX_3 is not set -CONFIG_INTEL_VSEC=m -CONFIG_IDEAPAD_LAPTOP=m -# CONFIG_LENOVO_WMI_HOTKEY_UTILITIES is not set -# CONFIG_LENOVO_WMI_CAMERA is not set -CONFIG_LENOVO_YMC=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_YOGABOOK is not set -# CONFIG_YT2_1380 is not set -# CONFIG_LENOVO_WMI_GAMEZONE is not set -# CONFIG_LENOVO_WMI_TUNING is not set -# CONFIG_ACPI_QUICKSTART is not set -# CONFIG_MEEGOPAD_ANX7428 is not set -CONFIG_MSI_EC=m -CONFIG_MSI_LAPTOP=m -CONFIG_MSI_WMI=m -# CONFIG_MSI_WMI_PLATFORM is not set -CONFIG_PCENGINES_APU2=m -# CONFIG_PORTWELL_EC is not set -CONFIG_BARCO_P50_GPIO=m -# CONFIG_SAMSUNG_GALAXYBOOK is not set -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_SERIAL_MULTI_INSTANTIATE=m -CONFIG_TOUCHSCREEN_DMI=y -# CONFIG_INSPUR_PLATFORM_PROFILE is not set -# CONFIG_DASHARO_ACPI is not set -# CONFIG_X86_ANDROID_TABLETS is not set -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_SIEMENS_SIMATIC_IPC=m -CONFIG_SIEMENS_SIMATIC_IPC_BATT=m -CONFIG_SIEMENS_SIMATIC_IPC_BATT_APOLLOLAKE=m -CONFIG_SIEMENS_SIMATIC_IPC_BATT_ELKHARTLAKE=m -CONFIG_SIEMENS_SIMATIC_IPC_BATT_F7188X=m -# CONFIG_SILICOM_PLATFORM is not set -# CONFIG_WINMATE_FM07_KEYS is not set -# CONFIG_SEL3350_PLATFORM is not set -# CONFIG_OXP_EC is not set -# CONFIG_TUXEDO_NB04_WMI_AB is not set -CONFIG_P2SB=y -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_TPS68470=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_IOMMU_API=y -CONFIG_IOMMUFD_DRIVER=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=y -CONFIG_IOMMU_IOPF=y -CONFIG_AMD_IOMMU=y -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_INTEL_IOMMU_PERF_EVENTS=y -CONFIG_IOMMUFD_DRIVER_CORE=y -CONFIG_IOMMUFD=m -CONFIG_IRQ_REMAP=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_CTRL=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_AMD=m -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 - -# -# fujitsu SoC drivers -# -# end of fujitsu 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 - -# CONFIG_WPCM450_SOC is not set - -# -# Qualcomm SoC drivers -# -# CONFIG_QCOM_PMIC_PDCHARGER_ULOG is not set -CONFIG_QCOM_QMI_HELPERS=m -# CONFIG_QCOM_PBS is not set -# 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 - -# -# PM Domains -# - -# -# Amlogic PM Domains -# -# end of Amlogic PM Domains - -# -# Broadcom PM Domains -# -# end of Broadcom PM Domains - -# -# i.MX PM Domains -# -# end of i.MX PM Domains - -# -# Qualcomm PM Domains -# -# end of Qualcomm PM Domains -# end of PM Domains - -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_LC824206XA is not set -CONFIG_EXTCON_MAX3355=m -CONFIG_EXTCON_MAX77843=m -# CONFIG_EXTCON_MAX14526 is not set -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_GTS_HELPER=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 -CONFIG_IIO_BACKEND=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_ADXL367=m -CONFIG_ADXL367_SPI=m -CONFIG_ADXL367_I2C=m -CONFIG_ADXL372=m -CONFIG_ADXL372_SPI=m -CONFIG_ADXL372_I2C=m -# CONFIG_ADXL380_SPI is not set -# CONFIG_ADXL380_I2C is not set -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_I2C=m -CONFIG_BMI088_ACCEL_SPI=m -CONFIG_DA280=m -CONFIG_DA311=m -# CONFIG_DMARD06 is not set -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_IIO_KX022A=m -CONFIG_IIO_KX022A_SPI=m -CONFIG_IIO_KX022A_I2C=m -CONFIG_KXSD9=m -CONFIG_KXSD9_SPI=m -CONFIG_KXSD9_I2C=m -CONFIG_KXCJK1013=m -# 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_MSA311=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_AD4000 is not set -# CONFIG_AD4030 is not set -# CONFIG_AD4080 is not set -CONFIG_AD4130=m -# CONFIG_AD4170_4 is not set -# CONFIG_AD4695 is not set -# CONFIG_AD4851 is not set -CONFIG_AD7091R=m -CONFIG_AD7091R5=m -# CONFIG_AD7091R8 is not set -CONFIG_AD7124=m -# CONFIG_AD7173 is not set -# CONFIG_AD7191 is not set -CONFIG_AD7192=m -CONFIG_AD7266=m -CONFIG_AD7280=m -CONFIG_AD7291=m -CONFIG_AD7292=m -CONFIG_AD7298=m -# CONFIG_AD7380 is not set -# CONFIG_AD7405 is not set -CONFIG_AD7476=m -CONFIG_AD7606=m -CONFIG_AD7606_IFACE_PARALLEL=m -CONFIG_AD7606_IFACE_SPI=m -# CONFIG_AD7625 is not set -CONFIG_AD7766=m -CONFIG_AD7768_1=m -# CONFIG_AD7779 is not set -CONFIG_AD7780=m -CONFIG_AD7791=m -CONFIG_AD7793=m -CONFIG_AD7887=m -CONFIG_AD7923=m -# CONFIG_AD7944 is not set -CONFIG_AD7949=m -CONFIG_AD799X=m -# CONFIG_AD9467 is not set -# CONFIG_ADE9000 is not set -# CONFIG_AXP20X_ADC is not set -CONFIG_AXP288_ADC=m -CONFIG_CC10001_ADC=m -CONFIG_DA9150_GPADC=m -CONFIG_DLN2_ADC=m -# CONFIG_ENVELOPE_DETECTOR is not set -# CONFIG_GEHC_PMC_ADC is not set -CONFIG_HI8435=m -CONFIG_HX711=m -CONFIG_INA2XX_ADC=m -CONFIG_INTEL_MRFLD_ADC=m -# CONFIG_LTC2309 is not set -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_MAX11205 is not set -CONFIG_MAX11410=m -CONFIG_MAX1241=m -CONFIG_MAX1363=m -# CONFIG_MAX34408 is not set -# CONFIG_MAX9611 is not set -CONFIG_MCP320X=m -CONFIG_MCP3422=m -# CONFIG_MCP3564 is not set -CONFIG_MCP3911=m -# CONFIG_MEDIATEK_MT6359_AUXADC is not set -# CONFIG_MEDIATEK_MT6360_ADC is not set -CONFIG_MEN_Z188_ADC=m -CONFIG_MP2629_ADC=m -CONFIG_NAU7802=m -# CONFIG_NCT7201 is not set -# CONFIG_PAC1921 is not set -# CONFIG_PAC1934 is not set -CONFIG_QCOM_VADC_COMMON=m -CONFIG_QCOM_SPMI_IADC=m -CONFIG_QCOM_SPMI_VADC=m -CONFIG_QCOM_SPMI_ADC5=m -# CONFIG_ROHM_BD79112 is not set -# CONFIG_ROHM_BD79124 is not set -CONFIG_RICHTEK_RTQ6056=m -# CONFIG_SD_ADC_MODULATOR is not set -CONFIG_TI_ADC081C=m -CONFIG_TI_ADC0832=m -# CONFIG_TI_ADC084S021 is not set -# CONFIG_TI_ADC108S102 is not set -CONFIG_TI_ADC12138=m -CONFIG_TI_ADC128S052=m -CONFIG_TI_ADC161S626=m -CONFIG_TI_ADS1015=m -CONFIG_TI_ADS1100=m -# CONFIG_TI_ADS1119 is not set -CONFIG_TI_ADS124S08=m -# CONFIG_TI_ADS1298 is not set -CONFIG_TI_ADS131E08=m -# CONFIG_TI_ADS7138 is not set -# CONFIG_TI_ADS7924 is not set -CONFIG_TI_ADS7950=m -CONFIG_TI_ADS8344=m -CONFIG_TI_ADS8688=m -# CONFIG_TI_LMP92064 is not set -CONFIG_TI_TLC4541=m -CONFIG_TI_TSC2046=m -# CONFIG_VF610_ADC is not set -CONFIG_VIPERBOARD_ADC=m -# CONFIG_XILINX_XADC is not set -# end of Analog to digital converters - -# -# Analog to digital and digital to analog converters -# -CONFIG_AD74115=m -CONFIG_AD74413R=m -# end of Analog to digital and digital to analog converters - -# -# Analog Front Ends -# -# CONFIG_IIO_RESCALE is not set -# end of Analog Front Ends - -# -# Amplifiers -# -CONFIG_AD8366=m -CONFIG_ADA4250=m -# CONFIG_HMC425 is not set -# end of Amplifiers - -# -# Capacitance to digital converters -# -CONFIG_AD7150=m -CONFIG_AD7746=m -# end of Capacitance to digital converters - -# -# Chemical Sensors -# -# CONFIG_AOSONG_AGS02MA is not set -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_ENS160 is not set -CONFIG_IAQCORE=m -# CONFIG_MHZ19B is not set -CONFIG_PMS7003=m -CONFIG_SCD30_CORE=m -CONFIG_SCD30_I2C=m -CONFIG_SCD30_SERIAL=m -CONFIG_SCD4X=m -# CONFIG_SEN0322 is not set -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 -# CONFIG_IIO_CROS_EC_ACTIVITY 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_INV_SENSORS_TIMESTAMP=m -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_AD3530R is not set -# CONFIG_AD3552R_HS is not set -CONFIG_AD3552R_LIB=m -CONFIG_AD3552R=m -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_AD9739A is not set -CONFIG_LTC2688=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_AD7293=m -CONFIG_AD7303=m -# CONFIG_AD8460 is not set -CONFIG_AD8801=m -# CONFIG_BD79703 is not set -# CONFIG_DPOT_DAC is not set -CONFIG_DS4424=m -CONFIG_LTC1660=m -# CONFIG_LTC2632 is not set -# CONFIG_LTC2664 is not set -CONFIG_M62332=m -CONFIG_MAX517=m -# CONFIG_MAX5522 is not set -CONFIG_MAX5821=m -CONFIG_MCP4725=m -# CONFIG_MCP4728 is not set -# CONFIG_MCP4821 is not set -# CONFIG_MCP4922 is not set -CONFIG_TI_DAC082S085=m -# CONFIG_TI_DAC5571 is not set -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=m -# CONFIG_IIO_SIMPLE_DUMMY_EVENTS is not set -# CONFIG_IIO_SIMPLE_DUMMY_BUFFER is not set -# end of IIO dummy driver - -# -# Filters -# -CONFIG_ADMV8818=m -# end of Filters - -# -# 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_ADF4377=m -# CONFIG_ADMFM2000 is not set -CONFIG_ADMV1013=m -CONFIG_ADMV1014=m -CONFIG_ADMV4420=m -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_ENS210 is not set -CONFIG_HDC100X=m -CONFIG_HDC2010=m -# CONFIG_HDC3020 is not set -# 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_ADIS16550 is not set -CONFIG_BMI160=m -CONFIG_BMI160_I2C=m -CONFIG_BMI160_SPI=m -# CONFIG_BMI270_I2C is not set -# CONFIG_BMI270_SPI is not set -# CONFIG_BMI323_I2C is not set -# CONFIG_BMI323_SPI is not set -CONFIG_BOSCH_BNO055=m -CONFIG_BOSCH_BNO055_SERIAL=m -CONFIG_BOSCH_BNO055_I2C=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_SMI240 is not set -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_AL3000A is not set -# CONFIG_AL3010 is not set -CONFIG_AL3320A=m -# CONFIG_APDS9160 is not set -CONFIG_APDS9300=m -# CONFIG_APDS9306 is not set -CONFIG_APDS9960=m -CONFIG_AS73211=m -# CONFIG_BH1745 is not set -CONFIG_BH1750=m -CONFIG_BH1780=m -CONFIG_CM32181=m -CONFIG_CM3232=m -CONFIG_CM3323=m -# CONFIG_CM3605 is not set -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_ISL76682 is not set -CONFIG_HID_SENSOR_ALS=m -CONFIG_HID_SENSOR_PROX=m -CONFIG_JSA1212=m -CONFIG_ROHM_BU27034=m -CONFIG_RPR0521=m -CONFIG_SENSORS_LM3533=m -# CONFIG_LTR390 is not set -CONFIG_LTR501=m -CONFIG_LTRF216A=m -CONFIG_LV0104CS=m -CONFIG_MAX44000=m -CONFIG_MAX44009=m -CONFIG_NOA1305=m -CONFIG_OPT3001=m -# CONFIG_OPT4001 is not set -# CONFIG_OPT4060 is not set -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_VEML3235 is not set -CONFIG_VEML6030=m -# CONFIG_VEML6040 is not set -# CONFIG_VEML6046X00 is not set -CONFIG_VEML6070=m -# CONFIG_VEML6075 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=m -# CONFIG_AK09911 is not set -# CONFIG_ALS31300 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_INFINEON_TLV493D 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_SI7210 is not set -# CONFIG_TI_TMAG5273 is not set -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 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 -# CONFIG_X9250 is not set -# end of Digital potentiometers - -# -# Digital potentiostats -# -CONFIG_LMP91000=m -# end of Digital potentiostats - -# -# Pressure sensors -# -CONFIG_ABP060MG=m -# CONFIG_ROHM_BM1390 is not set -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_HSC030PA is not set -# CONFIG_ICP10100 is not set -CONFIG_MPL115=m -CONFIG_MPL115_I2C=m -CONFIG_MPL115_SPI=m -CONFIG_MPL3115=m -# CONFIG_MPRLS0025PA is not set -CONFIG_MS5611=m -CONFIG_MS5611_I2C=m -CONFIG_MS5611_SPI=m -CONFIG_MS5637=m -# CONFIG_SDP500 is not set -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_D3323AA is not set -# CONFIG_HX9023S is not set -# CONFIG_IRSD200 is not set -CONFIG_ISL29501=m -CONFIG_LIDAR_LITE_V2=m -CONFIG_MB1232=m -CONFIG_PING=m -CONFIG_RFD77402=m -# CONFIG_SRF04 is not set -CONFIG_SX_COMMON=m -# CONFIG_SX9310 is not set -CONFIG_SX9324=m -CONFIG_SX9360=m -CONFIG_SX9500=m -CONFIG_SRF08=m -CONFIG_VCNL3020=m -CONFIG_VL53L0X_I2C=m -# CONFIG_AW96103 is not set -# end of Proximity and distance sensors - -# -# Resolver to digital converters -# -CONFIG_AD2S90=m -CONFIG_AD2S1200=m -CONFIG_AD2S1210=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_MLX90635 is not set -CONFIG_TMP006=m -CONFIG_TMP007=m -CONFIG_TMP117=m -CONFIG_TSYS01=m -CONFIG_TSYS02D=m -CONFIG_MAX30208=m -CONFIG_MAX31856=m -CONFIG_MAX31865=m -# CONFIG_MCP9600 is not set -# 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_PWM=y -# CONFIG_PWM_DEBUG is not set -# CONFIG_PWM_PROVIDE_GPIO is not set -# CONFIG_PWM_CLK is not set -CONFIG_PWM_CROS_EC=m -# CONFIG_PWM_DWC is not set -# CONFIG_PWM_GPIO 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_IRQ_MSI_LIB=y -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_GPIO is not set -# CONFIG_RESET_TI_SYSCON is not set -# CONFIG_RESET_TI_TPS380X is not set - -# -# PHY Subsystem -# -CONFIG_GENERIC_PHY=y -CONFIG_GENERIC_PHY_MIPI_DPHY=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_INTEL_RAPL_TPMI is not set -CONFIG_IDLE_INJECT=y -CONFIG_MCB=m -CONFIG_MCB_PCI=m -CONFIG_MCB_LPC=m - -# -# Performance monitor support -# -# CONFIG_DWC_PCIE_PMU is not set -# end of Performance monitor support - -CONFIG_RAS=y -# CONFIG_RAS_CEC is not set -CONFIG_AMD_ATL=m -CONFIG_AMD_ATL_PRM=y -CONFIG_RAS_FMPM=m -CONFIG_USB4=m -# CONFIG_USB4_DEBUGFS_WRITE is not set -# CONFIG_USB4_DMA_TEST is not set - -# -# Android -# -CONFIG_ANDROID_BINDER_IPC=y -CONFIG_ANDROID_BINDERFS=y -CONFIG_ANDROID_BINDER_DEVICES="" -# end of Android - -CONFIG_LIBNVDIMM=y -CONFIG_BLK_DEV_PMEM=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=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_NVMEM=y -CONFIG_NVMEM_SYSFS=y -# CONFIG_NVMEM_LAYOUTS is not set -CONFIG_NVMEM_RMEM=m -CONFIG_NVMEM_SPMI_SDAM=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_SELECTMAP is not set -# 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_FPGA_M10_BMC_SEC_UPDATE is not set -# CONFIG_FPGA_MGR_MICROCHIP_SPI is not set -CONFIG_FPGA_MGR_LATTICE_SYSCONFIG=m -CONFIG_FPGA_MGR_LATTICE_SYSCONFIG_SPI=m -CONFIG_TEE=m -CONFIG_AMDTEE=m -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 -CONFIG_PECI=m -CONFIG_PECI_CPU=m -# CONFIG_HTE is not set -# end of Device Drivers - -# -# File systems -# -CONFIG_DCACHE_WORD_ACCESS=y -CONFIG_VALIDATE_FS_PARSER=y -CONFIG_FS_IOMAP=y -CONFIG_FS_STACK=y -CONFIG_BUFFER_HEAD=y -CONFIG_LEGACY_DIRECT_IO=y -# CONFIG_EXT2_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_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_SUPPORT_ASCII_CI=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_RUN_SANITY_TESTS is not set -# CONFIG_BTRFS_DEBUG is not set -# CONFIG_BTRFS_ASSERT is not set -# CONFIG_BTRFS_EXPERIMENTAL 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_F2FS_UNFAIR_RWSEM=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=y -CONFIG_QUOTA=y -CONFIG_QUOTA_NETLINK_INTERFACE=y -# CONFIG_QUOTA_DEBUG is not set -CONFIG_QUOTA_TREE=m -CONFIG_QFMT_V1=m -CONFIG_QFMT_V2=m -CONFIG_QUOTACTL=y -CONFIG_AUTOFS_FS=y -CONFIG_FUSE_FS=m -CONFIG_CUSE=m -CONFIG_VIRTIO_FS=m -CONFIG_FUSE_DAX=y -CONFIG_FUSE_PASSTHROUGH=y -CONFIG_FUSE_IO_URING=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 -# CONFIG_OVERLAY_FS_DEBUG is not set - -# -# Caches -# -CONFIG_NETFS_SUPPORT=m -# CONFIG_NETFS_STATS is not set -# CONFIG_NETFS_DEBUG is not set -CONFIG_FSCACHE=y -# CONFIG_FSCACHE_STATS is not set -CONFIG_CACHEFILES=m -# CONFIG_CACHEFILES_DEBUG is not set -# CONFIG_CACHEFILES_ERROR_INJECTION is not set -# CONFIG_CACHEFILES_ONDEMAND 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_NTFS3_FS=m -# CONFIG_NTFS3_64BIT_CLUSTER is not set -CONFIG_NTFS3_LZX_XPRESS=y -# CONFIG_NTFS3_FS_POSIX_ACL is not set -CONFIG_NTFS_FS=m -# 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_TMPFS_QUOTA is not set -CONFIG_ARCH_SUPPORTS_HUGETLBFS=y -CONFIG_HUGETLBFS=y -# CONFIG_HUGETLB_PAGE_OPTIMIZE_VMEMMAP_DEFAULT_ON is not set -CONFIG_HUGETLB_PAGE=y -CONFIG_HUGETLB_PAGE_OPTIMIZE_VMEMMAP=y -CONFIG_HUGETLB_PMD_PAGE_TABLE_SHARING=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=y -CONFIG_SQUASHFS_DECOMP_MULTI=y -CONFIG_SQUASHFS_DECOMP_MULTI_PERCPU=y -CONFIG_SQUASHFS_CHOICE_DECOMP_BY_MOUNT=y -CONFIG_SQUASHFS_MOUNT_DECOMP_THREADS=y -CONFIG_SQUASHFS_XATTR=y -# CONFIG_SQUASHFS_COMP_CACHE_FULL is not set -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_RESCTRL_FS=y -CONFIG_RESCTRL_FS_PSEUDO_LOCK=y -# CONFIG_ROMFS_FS is not set -CONFIG_PSTORE=y -CONFIG_PSTORE_DEFAULT_KMSG_BYTES=10240 -CONFIG_PSTORE_COMPRESS=y -# 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_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_BACKED_BY_FILE=y -CONFIG_EROFS_FS_ZIP=y -CONFIG_EROFS_FS_ZIP_LZMA=y -# CONFIG_EROFS_FS_ZIP_DEFLATE is not set -# CONFIG_EROFS_FS_ZIP_ZSTD is not set -# CONFIG_EROFS_FS_ZIP_ACCEL is not set -# CONFIG_EROFS_FS_ONDEMAND is not set -# CONFIG_EROFS_FS_PCPU_KTHREAD 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 is not set -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_NFSD_LEGACY_CLIENT_TRACKING is not set -# CONFIG_NFSD_V4_DELEG_TIMESTAMPS is not set -CONFIG_GRACE_PERIOD=m -CONFIG_LOCKD=m -CONFIG_LOCKD_V4=y -CONFIG_NFS_ACL_SUPPORT=m -CONFIG_NFS_COMMON=y -# CONFIG_NFS_LOCALIO is not set -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_RPCSEC_GSS_KRB5_ENCTYPES_AES_SHA1=y -# CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_CAMELLIA is not set -CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_AES_SHA2=y -# 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_CIFS_COMPRESSION is not set -# CONFIG_SMB_SERVER is not set -CONFIG_SMBFS=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_NLS_UCS2_UTILS=m -CONFIG_DLM=m -# CONFIG_DLM_DEBUG is not set -CONFIG_UNICODE=y -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_BIG_KEYS is not set -CONFIG_TRUSTED_KEYS=m -CONFIG_HAVE_TRUSTED_KEYS=y -CONFIG_TRUSTED_KEYS_TPM=y -CONFIG_TRUSTED_KEYS_TEE=y -CONFIG_ENCRYPTED_KEYS=m -# CONFIG_USER_DECRYPTED_DATA is not set -CONFIG_KEY_DH_OPERATIONS=y -CONFIG_KEY_NOTIFICATIONS=y -CONFIG_SECURITY_DMESG_RESTRICT=y -CONFIG_PROC_MEM_ALWAYS_FORCE=y -# CONFIG_PROC_MEM_FORCE_PTRACE is not set -# CONFIG_PROC_MEM_NO_FORCE is not set -CONFIG_SECURITY=y -CONFIG_HAS_SECURITY_AUDIT=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_INTEL_TXT=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_DEBUG is not set -CONFIG_SECURITY_APPARMOR_INTROSPECT_POLICY=y -CONFIG_SECURITY_APPARMOR_HASH=y -CONFIG_SECURITY_APPARMOR_HASH_DEFAULT=y -CONFIG_SECURITY_APPARMOR_EXPORT_BINARY=y -CONFIG_SECURITY_APPARMOR_PARANOID_LOAD=y -# CONFIG_SECURITY_LOADPIN is not set -CONFIG_SECURITY_YAMA=y -# CONFIG_SECURITY_SAFESETID is not set -CONFIG_SECURITY_LOCKDOWN_LSM=y -CONFIG_SECURITY_LOCKDOWN_LSM_EARLY=y -CONFIG_LOCK_DOWN_KERNEL_FORCE_NONE=y -# CONFIG_LOCK_DOWN_KERNEL_FORCE_INTEGRITY is not set -# CONFIG_LOCK_DOWN_KERNEL_FORCE_CONFIDENTIALITY is not set -CONFIG_SECURITY_LANDLOCK=y -# CONFIG_SECURITY_IPE is not set -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="landlock,yama,loadpin,safesetid,integrity" - -# -# Kernel hardening options -# - -# -# Memory initialization -# -CONFIG_CC_HAS_AUTO_VAR_INIT_PATTERN=y -CONFIG_CC_HAS_AUTO_VAR_INIT_ZERO_BARE=y -CONFIG_CC_HAS_AUTO_VAR_INIT_ZERO=y -# CONFIG_INIT_STACK_NONE is not set -# CONFIG_INIT_STACK_ALL_PATTERN is not set -CONFIG_INIT_STACK_ALL_ZERO=y -CONFIG_INIT_ON_ALLOC_DEFAULT_ON=y -# CONFIG_INIT_ON_FREE_DEFAULT_ON is not set -CONFIG_CC_HAS_ZERO_CALL_USED_REGS=y -# CONFIG_ZERO_CALL_USED_REGS is not set -# end of Memory initialization - -# -# Bounds checking -# -CONFIG_FORTIFY_SOURCE=y -CONFIG_HARDENED_USERCOPY=y -CONFIG_HARDENED_USERCOPY_DEFAULT_ON=y -# end of Bounds checking - -# -# Hardening of kernel data structures -# -CONFIG_LIST_HARDENED=y -CONFIG_BUG_ON_DATA_CORRUPTION=y -# end of Hardening of kernel data structures - -CONFIG_RANDSTRUCT_NONE=y -# 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_SIG=y -CONFIG_CRYPTO_SIG2=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_NULL=m -CONFIG_CRYPTO_PCRYPT=m -CONFIG_CRYPTO_CRYPTD=m -CONFIG_CRYPTO_AUTHENC=m -CONFIG_CRYPTO_KRB5ENC=m -# CONFIG_CRYPTO_BENCHMARK is not set -CONFIG_CRYPTO_ENGINE=m -# end of Crypto core or helper - -# -# Public-key cryptography -# -CONFIG_CRYPTO_RSA=y -CONFIG_CRYPTO_DH=y -CONFIG_CRYPTO_DH_RFC7919_GROUPS=y -CONFIG_CRYPTO_ECC=m -CONFIG_CRYPTO_ECDH=m -CONFIG_CRYPTO_ECDSA=m -CONFIG_CRYPTO_ECRDSA=m -# end of Public-key cryptography - -# -# Block ciphers -# -CONFIG_CRYPTO_AES=y -CONFIG_CRYPTO_AES_TI=m -CONFIG_CRYPTO_ANUBIS=m -CONFIG_CRYPTO_ARIA=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_SEED=m -CONFIG_CRYPTO_SERPENT=m -CONFIG_CRYPTO_SM4=m -CONFIG_CRYPTO_SM4_GENERIC=m -CONFIG_CRYPTO_TEA=m -CONFIG_CRYPTO_TWOFISH=m -CONFIG_CRYPTO_TWOFISH_COMMON=m -# end of Block ciphers - -# -# Length-preserving ciphers and modes -# -CONFIG_CRYPTO_ADIANTUM=m -CONFIG_CRYPTO_ARC4=m -CONFIG_CRYPTO_CHACHA20=m -CONFIG_CRYPTO_CBC=y -CONFIG_CRYPTO_CTR=m -CONFIG_CRYPTO_CTS=y -CONFIG_CRYPTO_ECB=y -CONFIG_CRYPTO_HCTR2=m -CONFIG_CRYPTO_LRW=m -CONFIG_CRYPTO_PCBC=m -CONFIG_CRYPTO_XCTR=m -CONFIG_CRYPTO_XTS=y -CONFIG_CRYPTO_NHPOLY1305=m -# end of Length-preserving ciphers and modes - -# -# AEAD (authenticated encryption with associated data) ciphers -# -# CONFIG_CRYPTO_AEGIS128 is not set -CONFIG_CRYPTO_CHACHA20POLY1305=m -CONFIG_CRYPTO_CCM=m -CONFIG_CRYPTO_GCM=m -CONFIG_CRYPTO_GENIV=m -CONFIG_CRYPTO_SEQIV=m -CONFIG_CRYPTO_ECHAINIV=m -CONFIG_CRYPTO_ESSIV=m -# end of AEAD (authenticated encryption with associated data) ciphers - -# -# Hashes, digests, and MACs -# -CONFIG_CRYPTO_BLAKE2B=m -CONFIG_CRYPTO_CMAC=m -CONFIG_CRYPTO_GHASH=m -CONFIG_CRYPTO_HMAC=y -CONFIG_CRYPTO_MD4=m -CONFIG_CRYPTO_MD5=y -CONFIG_CRYPTO_MICHAEL_MIC=m -CONFIG_CRYPTO_POLYVAL=m -CONFIG_CRYPTO_RMD160=m -CONFIG_CRYPTO_SHA1=y -CONFIG_CRYPTO_SHA256=y -CONFIG_CRYPTO_SHA512=y -CONFIG_CRYPTO_SHA3=y -# CONFIG_CRYPTO_SM3_GENERIC is not set -CONFIG_CRYPTO_STREEBOG=m -CONFIG_CRYPTO_WP512=m -CONFIG_CRYPTO_XCBC=m -CONFIG_CRYPTO_XXHASH=m -# end of Hashes, digests, and MACs - -# -# CRCs (cyclic redundancy checks) -# -CONFIG_CRYPTO_CRC32C=m -CONFIG_CRYPTO_CRC32=m -# end of CRCs (cyclic redundancy checks) - -# -# 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 -# end of Compression - -# -# 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_JITTERENTROPY_MEMORY_BLOCKS=64 -CONFIG_CRYPTO_JITTERENTROPY_MEMORY_BLOCKSIZE=32 -CONFIG_CRYPTO_JITTERENTROPY_OSR=1 -CONFIG_CRYPTO_KDF800108_CTR=y -# end of Random number generation - -# -# Userspace interface -# -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 -# end of Userspace interface - -# -# Accelerated Cryptographic Algorithms for CPU (x86) -# -CONFIG_CRYPTO_AES_NI_INTEL=m -CONFIG_CRYPTO_BLOWFISH_X86_64=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_CAST5_AVX_X86_64=m -CONFIG_CRYPTO_CAST6_AVX_X86_64=m -CONFIG_CRYPTO_DES3_EDE_X86_64=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_AESNI_AVX_X86_64=m -CONFIG_CRYPTO_SM4_AESNI_AVX2_X86_64=m -CONFIG_CRYPTO_TWOFISH_X86_64=m -CONFIG_CRYPTO_TWOFISH_X86_64_3WAY=m -CONFIG_CRYPTO_TWOFISH_AVX_X86_64=m -CONFIG_CRYPTO_ARIA_AESNI_AVX_X86_64=m -# CONFIG_CRYPTO_ARIA_AESNI_AVX2_X86_64 is not set -# CONFIG_CRYPTO_ARIA_GFNI_AVX512_X86_64 is not set -# CONFIG_CRYPTO_AEGIS128_AESNI_SSE2 is not set -CONFIG_CRYPTO_NHPOLY1305_SSE2=m -CONFIG_CRYPTO_NHPOLY1305_AVX2=m -CONFIG_CRYPTO_POLYVAL_CLMUL_NI=m -CONFIG_CRYPTO_SM3_AVX_X86_64=m -CONFIG_CRYPTO_GHASH_CLMUL_NI_INTEL=m -# end of Accelerated Cryptographic Algorithms for CPU (x86) - -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_NITROX_CNN55XX 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_420XX is not set -# CONFIG_CRYPTO_DEV_QAT_6XXX is not set -CONFIG_CRYPTO_DEV_QAT_DH895xCCVF=m -CONFIG_CRYPTO_DEV_QAT_C3XXXVF=m -CONFIG_CRYPTO_DEV_QAT_C62XVF=m -# CONFIG_CRYPTO_DEV_QAT_ERROR_INJECTION is not set -# CONFIG_CRYPTO_DEV_IAA_CRYPTO 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_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 -# CONFIG_FIPS_SIGNATURE_SELFTEST is not set - -# -# Certificates for signature checking -# -CONFIG_MODULE_SIG_KEY="certs/signing_key.pem" -CONFIG_MODULE_SIG_KEY_TYPE_RSA=y -# CONFIG_MODULE_SIG_KEY_TYPE_ECDSA is not set -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_CRYPTO_KRB5=m -# CONFIG_CRYPTO_KRB5_SELFTESTS is not set -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 is not set -CONFIG_RATIONAL=y -CONFIG_GENERIC_IOMAP=y -CONFIG_ARCH_USE_CMPXCHG_LOCKREF=y -CONFIG_ARCH_HAS_FAST_MULTIPLIER=y -CONFIG_ARCH_USE_SYM_ANNOTATIONS=y -CONFIG_CRC7=m -CONFIG_CRC8=m -CONFIG_CRC16=m -CONFIG_CRC_CCITT=y -CONFIG_CRC_ITU_T=m -CONFIG_CRC_T10DIF=y -CONFIG_CRC_T10DIF_ARCH=y -CONFIG_CRC32=y -CONFIG_CRC32_ARCH=y -CONFIG_CRC64=y -CONFIG_CRC64_ARCH=y -CONFIG_CRC_OPTIMIZATIONS=y - -# -# Crypto library routines -# -CONFIG_CRYPTO_HASH_INFO=y -CONFIG_CRYPTO_LIB_UTILS=y -CONFIG_CRYPTO_LIB_AES=y -CONFIG_CRYPTO_LIB_AESCFB=m -CONFIG_CRYPTO_LIB_AESGCM=y -CONFIG_CRYPTO_LIB_ARC4=m -CONFIG_CRYPTO_LIB_GF128MUL=y -CONFIG_CRYPTO_LIB_BLAKE2S_ARCH=y -CONFIG_CRYPTO_LIB_CHACHA=m -CONFIG_CRYPTO_LIB_CHACHA_ARCH=y -CONFIG_CRYPTO_LIB_CURVE25519=m -CONFIG_CRYPTO_LIB_CURVE25519_ARCH=y -CONFIG_CRYPTO_LIB_CURVE25519_GENERIC=y -CONFIG_CRYPTO_LIB_DES=m -CONFIG_CRYPTO_LIB_MD5=y -CONFIG_CRYPTO_LIB_POLY1305=m -CONFIG_CRYPTO_LIB_POLY1305_ARCH=y -CONFIG_CRYPTO_LIB_POLY1305_GENERIC=y -CONFIG_CRYPTO_LIB_POLY1305_RSIZE=11 -CONFIG_CRYPTO_LIB_CHACHA20POLY1305=m -CONFIG_CRYPTO_LIB_SHA1=y -CONFIG_CRYPTO_LIB_SHA1_ARCH=y -CONFIG_CRYPTO_LIB_SHA256=y -CONFIG_CRYPTO_LIB_SHA256_ARCH=y -CONFIG_CRYPTO_LIB_SHA512=y -CONFIG_CRYPTO_LIB_SHA512_ARCH=y -CONFIG_CRYPTO_LIB_SM3=m -# end of Crypto library routines - -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_COMMON=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_ARM=y -CONFIG_XZ_DEC_ARMTHUMB=y -CONFIG_XZ_DEC_ARM64=y -CONFIG_XZ_DEC_SPARC=y -CONFIG_XZ_DEC_RISCV=y -CONFIG_XZ_DEC_MICROLZMA=y -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_INTERVAL_TREE_SPAN_ITER=y -CONFIG_XARRAY_MULTI=y -CONFIG_ASSOCIATIVE_ARRAY=y -CONFIG_CLOSURES=y -CONFIG_HAS_IOMEM=y -CONFIG_HAS_IOPORT=y -CONFIG_HAS_IOPORT_MAP=y -CONFIG_HAS_DMA=y -CONFIG_DMA_OPS_HELPERS=y -CONFIG_NEED_SG_DMA_FLAGS=y -CONFIG_NEED_SG_DMA_LENGTH=y -CONFIG_NEED_DMA_MAP_STATE=y -CONFIG_ARCH_DMA_ADDR_T_64BIT=y -CONFIG_ARCH_HAS_FORCE_DMA_UNENCRYPTED=y -CONFIG_SWIOTLB=y -# CONFIG_SWIOTLB_DYNAMIC is not set -CONFIG_DMA_NEED_SYNC=y -CONFIG_DMA_COHERENT_POOL=y -CONFIG_DMA_CMA=y -# CONFIG_DMA_NUMA_CMA is not set - -# -# 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_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_OVERFLOW_PROTECT=y -CONFIG_VDSO_GETRANDOM=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_CPU_CACHE_INVALIDATE_MEMREGION=y -CONFIG_ARCH_HAS_UACCESS_FLUSHCACHE=y -CONFIG_ARCH_HAS_COPY_MC=y -CONFIG_ARCH_STACKWALK=y -CONFIG_STACKDEPOT=y -CONFIG_STACKDEPOT_MAX_FRAMES=64 -CONFIG_SBITMAP=y -CONFIG_PARMAN=m -CONFIG_OBJAGG=m -# CONFIG_LWQ_TEST is not set -# end of Library routines - -CONFIG_PLDMFW=y -CONFIG_ASN1_ENCODER=m -CONFIG_POLYNOMIAL=m -CONFIG_FIRMWARE_TABLE=y -CONFIG_UNION_FIND=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_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 - -CONFIG_DEBUG_KERNEL=y -CONFIG_DEBUG_MISC=y - -# -# Compile-time checks and compiler options -# -CONFIG_DEBUG_INFO=y -CONFIG_AS_HAS_NON_CONST_ULEB128=y -# CONFIG_DEBUG_INFO_NONE 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_REDUCED is not set -CONFIG_DEBUG_INFO_COMPRESSED_NONE=y -# CONFIG_DEBUG_INFO_COMPRESSED_ZLIB is not set -# CONFIG_DEBUG_INFO_COMPRESSED_ZSTD is not set -# CONFIG_DEBUG_INFO_SPLIT is not set -CONFIG_DEBUG_INFO_BTF=y -CONFIG_PAHOLE_HAS_SPLIT_BTF=y -CONFIG_PAHOLE_HAS_LANG_EXCLUDE=y -CONFIG_DEBUG_INFO_BTF_MODULES=y -# CONFIG_MODULE_ALLOW_BTF_MISMATCH is not set -# 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_OBJTOOL=y -# CONFIG_OBJTOOL_WERROR 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=y -# CONFIG_UBSAN is not set -CONFIG_HAVE_ARCH_KCSAN=y -CONFIG_HAVE_KCSAN_COMPILER=y -# CONFIG_KCSAN is not set -# end of Generic Kernel Debugging Instruments - -# -# Networking Debugging -# -# CONFIG_NET_DEV_REFCNT_TRACKER is not set -# CONFIG_NET_NS_REFCNT_TRACKER is not set -# CONFIG_DEBUG_NET is not set -# CONFIG_DEBUG_NET_SMALL_RTNL is not set -# end of Networking Debugging - -# -# Memory Debugging -# -CONFIG_PAGE_EXTENSION=y -# CONFIG_DEBUG_PAGEALLOC is not set -CONFIG_SLUB_DEBUG=y -# CONFIG_SLUB_DEBUG_ON is not set -# CONFIG_PAGE_OWNER is not set -# CONFIG_PAGE_TABLE_CHECK 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_ARCH_HAS_PTDUMP=y -CONFIG_PTDUMP=y -# CONFIG_PTDUMP_DEBUGFS is not set -CONFIG_HAVE_DEBUG_KMEMLEAK=y -# CONFIG_DEBUG_KMEMLEAK is not set -# CONFIG_PER_VMA_LOCK_STATS is not set -# CONFIG_DEBUG_OBJECTS is not set -# CONFIG_SHRINKER_DEBUG 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_VFS is not set -# CONFIG_DEBUG_VM is not set -# CONFIG_DEBUG_VM_PGTABLE is not set -CONFIG_ARCH_HAS_DEBUG_VIRTUAL=y -CONFIG_DEBUG_VIRTUAL=y -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_MEM_ALLOC_PROFILING is not set -CONFIG_HAVE_ARCH_KASAN=y -CONFIG_HAVE_ARCH_KASAN_VMALLOC=y -CONFIG_CC_HAS_KASAN_GENERIC=y -CONFIG_CC_HAS_KASAN_SW_TAGS=y -CONFIG_CC_HAS_WORKING_NOSANITIZE_ADDRESS=y -# CONFIG_KASAN is not set -CONFIG_HAVE_ARCH_KFENCE=y -CONFIG_KFENCE=y -CONFIG_KFENCE_SAMPLE_INTERVAL=100 -CONFIG_KFENCE_NUM_OBJECTS=255 -# CONFIG_KFENCE_DEFERRABLE is not set -CONFIG_KFENCE_STRESS_TEST_FAULTS=0 -CONFIG_HAVE_ARCH_KMSAN=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_TIMEOUT=0 -CONFIG_LOCKUP_DETECTOR=y -CONFIG_SOFTLOCKUP_DETECTOR=y -# CONFIG_SOFTLOCKUP_DETECTOR_INTR_STORM is not set -# CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC is not set -CONFIG_HAVE_HARDLOCKUP_DETECTOR_BUDDY=y -CONFIG_HARDLOCKUP_DETECTOR=y -# CONFIG_HARDLOCKUP_DETECTOR_PREFER_BUDDY is not set -CONFIG_HARDLOCKUP_DETECTOR_PERF=y -# CONFIG_HARDLOCKUP_DETECTOR_BUDDY is not set -# CONFIG_HARDLOCKUP_DETECTOR_ARCH is not set -CONFIG_HARDLOCKUP_DETECTOR_COUNTS_HRTIMER=y -CONFIG_HARDLOCKUP_CHECK_TIMESTAMP=y -CONFIG_BOOTPARAM_HARDLOCKUP_PANIC=y -CONFIG_DETECT_HUNG_TASK=y -CONFIG_DEFAULT_HUNG_TASK_TIMEOUT=120 -# CONFIG_BOOTPARAM_HUNG_TASK_PANIC is not set -CONFIG_DETECT_HUNG_TASK_BLOCKER=y -# CONFIG_WQ_WATCHDOG is not set -# CONFIG_WQ_CPU_INTENSIVE_REPORT is not set -# CONFIG_TEST_LOCKUP is not set -# end of Debug Oops, Lockups and Hangs - -# -# Scheduler Debugging -# -CONFIG_SCHED_INFO=y -CONFIG_SCHEDSTATS=y -# end of Scheduler Debugging - -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_NMI_CHECK_CPU is not set -# 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_DEBUG_CLOSURES is not set -# CONFIG_DEBUG_MAPLE_TREE is not set -# end of Debug kernel data structures - -# -# 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_EXP_CPU_STALL_TIMEOUT=0 -# CONFIG_RCU_CPU_STALL_CPUTIME is not set -# 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_DEBUG_CGROUP_REF is not set -CONFIG_USER_STACKTRACE_SUPPORT=y -CONFIG_NOP_TRACER=y -CONFIG_HAVE_RETHOOK=y -CONFIG_RETHOOK=y -CONFIG_HAVE_FUNCTION_TRACER=y -CONFIG_HAVE_FUNCTION_GRAPH_TRACER=y -CONFIG_HAVE_FUNCTION_GRAPH_FREGS=y -CONFIG_HAVE_FTRACE_GRAPH_FUNC=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_REGS_HAVING_PT_REGS=y -CONFIG_HAVE_DYNAMIC_FTRACE_NO_PATCHABLE=y -CONFIG_HAVE_SYSCALL_TRACEPOINTS=y -CONFIG_HAVE_FENTRY=y -CONFIG_HAVE_OBJTOOL_MCOUNT=y -CONFIG_HAVE_OBJTOOL_NOP_MCOUNT=y -CONFIG_HAVE_C_RECORDMCOUNT=y -CONFIG_HAVE_BUILDTIME_MCOUNT_SORT=y -CONFIG_BUILDTIME_MCOUNT_SORT=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_TRACEFS_AUTOMOUNT_DEPRECATED=y -# CONFIG_BOOTTIME_TRACING is not set -CONFIG_FUNCTION_TRACER=y -CONFIG_FUNCTION_GRAPH_TRACER=y -# CONFIG_FUNCTION_GRAPH_RETVAL is not set -# CONFIG_FUNCTION_GRAPH_RETADDR is not set -CONFIG_FUNCTION_TRACE_ARGS=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_FPROBE=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_FPROBE_EVENTS=y -CONFIG_PROBE_EVENTS_BTF_ARGS=y -CONFIG_KPROBE_EVENTS=y -# CONFIG_KPROBE_EVENTS_ON_NOTRACE is not set -CONFIG_UPROBE_EVENTS=y -CONFIG_EPROBE_EVENTS=y -CONFIG_BPF_EVENTS=y -CONFIG_DYNAMIC_EVENTS=y -CONFIG_PROBE_EVENTS=y -CONFIG_BPF_KPROBE_OVERRIDE=y -CONFIG_FTRACE_MCOUNT_USE_CC=y -CONFIG_TRACING_MAP=y -CONFIG_SYNTH_EVENTS=y -CONFIG_USER_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_VALIDATE_RCU_IS_WATCHING is not set -# CONFIG_FTRACE_STARTUP_TEST is not set -# CONFIG_FTRACE_SORT_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_RV 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_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 -# 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_KCOV is not set -CONFIG_RUNTIME_TESTING_MENU=y -# CONFIG_TEST_DHRY is not set -CONFIG_LKDTM=m -# CONFIG_TEST_MIN_HEAP is not set -# CONFIG_TEST_DIV64 is not set -# CONFIG_TEST_MULDIV64 is not set -# CONFIG_BACKTRACE_SELF_TEST is not set -# CONFIG_TEST_REF_TRACKER 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_TEST_KSTRTOX=m -CONFIG_TEST_BITMAP=m -CONFIG_TEST_UUID=m -# CONFIG_TEST_XARRAY is not set -# CONFIG_TEST_MAPLE_TREE is not set -# CONFIG_TEST_RHASHTABLE is not set -# 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_BPF 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_DYNAMIC_DEBUG is not set -# CONFIG_TEST_KMOD is not set -# CONFIG_TEST_KALLSYMS is not set -# CONFIG_TEST_DEBUG_VIRTUAL is not set -# CONFIG_TEST_MEMCAT_P is not set -# CONFIG_TEST_OBJAGG is not set -# CONFIG_TEST_MEMINIT is not set -# CONFIG_TEST_HMM is not set -# CONFIG_TEST_FREE_PAGES is not set -CONFIG_TEST_FPU=m -CONFIG_TEST_CLOCKSOURCE_WATCHDOG=m -# CONFIG_TEST_OBJPOOL is not set -CONFIG_ARCH_USE_MEMTEST=y -CONFIG_MEMTEST=y -# end of Kernel Testing and Coverage - -# -# Rust hacking -# -# end of Rust hacking -# end of Kernel hacking - -CONFIG_IO_URING_ZCRX=y diff --git a/srcpkgs/linux6.18/patches/fix-musl-btf-ids.patch b/srcpkgs/linux6.18/patches/fix-musl-btf-ids.patch deleted file mode 100644 index bec96095197c45..00000000000000 --- a/srcpkgs/linux6.18/patches/fix-musl-btf-ids.patch +++ /dev/null @@ -1,15 +0,0 @@ -https://bugzilla.kernel.org/show_bug.cgi?id=218647 - -diff --git a/tools/include/linux/btf_ids.h b/tools/include/linux/btf_ids.h -index 72535f00572f..72ea363d434d 100644 ---- a/tools/include/linux/btf_ids.h -+++ b/tools/include/linux/btf_ids.h -@@ -3,6 +3,8 @@ - #ifndef _LINUX_BTF_IDS_H - #define _LINUX_BTF_IDS_H - -+#include /* for u32 */ -+ - struct btf_id_set { - u32 cnt; - u32 ids[]; diff --git a/srcpkgs/linux6.18/patches/fix-musl-objtool.patch b/srcpkgs/linux6.18/patches/fix-musl-objtool.patch deleted file mode 100644 index 851a53da98286d..00000000000000 --- a/srcpkgs/linux6.18/patches/fix-musl-objtool.patch +++ /dev/null @@ -1,14 +0,0 @@ -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) - ---- a/tools/objtool/Makefile -+++ b/tools/objtool/Makefile -@@ -32,7 +32,7 @@ INCLUDES := -I$(srctree)/tools/include \ - # Note, EXTRA_WARNINGS here was determined for CC and not HOSTCC, it - # is passed here to match a legacy behavior. - WARNINGS := $(EXTRA_WARNINGS) -Wno-switch-default -Wno-switch-enum -Wno-packed -Wno-nested-externs --OBJTOOL_CFLAGS := -Werror $(WARNINGS) $(KBUILD_HOSTCFLAGS) -g $(INCLUDES) $(LIBELF_FLAGS) -+OBJTOOL_CFLAGS := -Werror $(WARNINGS) $(KBUILD_HOSTCFLAGS) -g $(INCLUDES) $(LIBELF_FLAGS) -D__always_inline=inline - OBJTOOL_LDFLAGS := $(LIBELF_LIBS) $(LIBSUBCMD) $(KBUILD_HOSTLDFLAGS) - - # Allow old libelf to be used: diff --git a/srcpkgs/linux6.18/patches/fixdep-largefile.patch b/srcpkgs/linux6.18/patches/fixdep-largefile.patch deleted file mode 100644 index 1408d329c08551..00000000000000 --- a/srcpkgs/linux6.18/patches/fixdep-largefile.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/tools/build/fixdep.c -+++ b/tools/build/fixdep.c -@@ -11,6 +11,8 @@ - * base transformation of dependecies without the CONFIG mangle. - */ - -+#define _FILE_OFFSET_BITS 64 -+ - #include - #include - #include diff --git a/srcpkgs/linux6.18/patches/x13s-camera.patch b/srcpkgs/linux6.18/patches/x13s-camera.patch deleted file mode 100644 index 0244ca1c777061..00000000000000 --- a/srcpkgs/linux6.18/patches/x13s-camera.patch +++ /dev/null @@ -1,105 +0,0 @@ -From ce53360b46625976e3cacd0508bd781a4a1b2c0b Mon Sep 17 00:00:00 2001 -From: Bryan O'Donoghue -Date: Tue, 6 Aug 2024 10:45:43 +0100 -Subject: [PATCH] arm64: dts: qcom: sc8280xp-x13s: Enable RGB sensor - -Enable the main RGB sensor on the Lenovo x13s a five megapixel 2 lane DPHY -MIPI sensor connected to cisphy0. - -With the pm8008 patches recently applied to the x13s dtsi we can now also -enable the RGB sensor. Once done we have all upstream support necessary for -the RGB sensor on x13s. - -Reviewed-by: Vladimir Zapolskiy -Signed-off-by: Bryan O'Donoghue -Link: https://lore.kernel.org/r/20240806-b4-linux-next-24-07-31-camss-sc8280xp-lenovo-rgb-v2-v3-1-199767fb193d@linaro.org -Signed-off-by: Johan Hovold ---- - .../qcom/sc8280xp-lenovo-thinkpad-x13s.dts | 67 +++++++++++++++++++ - 1 file changed, 67 insertions(+) - -diff --git a/arch/arm64/boot/dts/qcom/sc8280xp-lenovo-thinkpad-x13s.dts b/arch/arm64/boot/dts/qcom/sc8280xp-lenovo-thinkpad-x13s.dts -index a7c5a3f5926c73..6a28cab971891d 100644 ---- a/arch/arm64/boot/dts/qcom/sc8280xp-lenovo-thinkpad-x13s.dts -+++ b/arch/arm64/boot/dts/qcom/sc8280xp-lenovo-thinkpad-x13s.dts -@@ -592,6 +592,57 @@ - }; - }; - -+&camss { -+ vdda-phy-supply = <&vreg_l6d>; -+ vdda-pll-supply = <&vreg_l4d>; -+ -+ status = "okay"; -+ -+ ports { -+ port@0 { -+ csiphy0_lanes01_ep: endpoint@0 { -+ reg = <0>; -+ clock-lanes = <7>; -+ data-lanes = <0 1>; -+ remote-endpoint = <&ov5675_ep>; -+ }; -+ }; -+ }; -+}; -+ -+&cci2 { -+ status = "okay"; -+}; -+ -+&cci2_i2c1 { -+ camera@10 { -+ compatible = "ovti,ov5675"; -+ reg = <0x10>; -+ -+ reset-gpios = <&tlmm 15 GPIO_ACTIVE_LOW>; -+ pinctrl-names = "default"; -+ pinctrl-0 = <&cam_rgb_default>; -+ -+ clocks = <&camcc CAMCC_MCLK3_CLK>; -+ -+ orientation = <0>; /* Front facing */ -+ -+ avdd-supply = <&vreg_l6q>; -+ dvdd-supply = <&vreg_l2q>; -+ dovdd-supply = <&vreg_l7q>; -+ -+ port { -+ ov5675_ep: endpoint { -+ clock-lanes = <0>; -+ data-lanes = <1 2>; -+ link-frequencies = /bits/ 64 <450000000>; -+ remote-endpoint = <&csiphy0_lanes01_ep>; -+ }; -+ }; -+ -+ }; -+}; -+ - &dispcc0 { - status = "okay"; - }; -@@ -1436,6 +1487,22 @@ - bias-disable; - }; - -+ cam_rgb_default: cam-rgb-default-state { -+ mclk-pins { -+ pins = "gpio17"; -+ function = "cam_mclk"; -+ drive-strength = <16>; -+ bias-disable; -+ }; -+ -+ sc-rgb-xshut-n-pins { -+ pins = "gpio15"; -+ function = "gpio"; -+ drive-strength = <2>; -+ bias-disable; -+ }; -+ }; -+ - edp_reg_en: edp-reg-en-state { - pins = "gpio25"; - function = "gpio"; diff --git a/srcpkgs/linux6.18/template b/srcpkgs/linux6.18/template deleted file mode 100644 index 20ada65518d321..00000000000000 --- a/srcpkgs/linux6.18/template +++ /dev/null @@ -1,358 +0,0 @@ -# Template file for 'linux6.18' -pkgname=linux6.18 -version=6.18.0 -revision=1 -short_desc="Linux kernel and modules (${version%.*} series)" -maintainer="Duncaen " -license="GPL-2.0-only" -homepage="https://www.kernel.org" - -case "${version##*.}" in -rc*) distfiles="https://git.kernel.org/torvalds/t/linux-${version%.*}-${version##*.}.tar.gz" ;; -*) - distfiles="${KERNEL_SITE}/kernel/v${version%%.*}.x/linux-${version%.*}.tar.xz" - if [ "${version##*.}" != 0 ]; then - distfiles+=" ${KERNEL_SITE}/kernel/v${version%%.*}.x/patch-${version}.xz" - skip_extraction="patch-${version}.xz" - fi -esac - -checksum=9106a4605da9e31ff17659d958782b815f9591ab308d03b0ee21aad6c7dced4b - -python_version=3 - -# XXX Restrict archs until a proper -dotconfig is available in FILESDIR. -archs="x86_64* i686* aarch64*" - -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 - pkg-config openssl-devel perl uboot-mkimage cpio pahole python3 zstd" - -_kernver="${version/rc/0-rc}_${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 - -post_extract() { - # doing this in post_extract instead of *_patch, so that ./xbps-src extract - # will have the actual kernel release source code and additional patches - # can be applied with ./xbps-src patch in the next step. - if [ ! -f $XBPS_SRCDISTDIR/$pkgname-$version/patch-${version}.xz ]; then - return - fi - xzcat $XBPS_SRCDISTDIR/$pkgname-$version/patch-${version}.xz | - patch -sNp1 -F0 -} - -post_patch() { - # avoid the strip wrapper, its used to copy the objects to a new location - # and required to avoid absolute relocations. - vsed -e "s|\$(STRIP) \(--strip-debug -o \$@ \$<;\)|/usr/bin/${STRIP} \1|" -i drivers/firmware/efi/libstub/Makefile - - # parallel pahole crashes on i686, do one job for now - vsed -i "s/\(\$(pahole-flags-y)\)/\1 --jobs=1/" -i scripts/Makefile.btf -} - -do_configure() { - # If there's a file called -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;; - riscv64*) arch=riscv;; - 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;; - riscv64*) _args="Image modules dtbs"; arch=riscv;; - 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;; - riscv*) arch=riscv;; - esac - - # Run depmod after compressing modules - makes depmod.sh a noop - sed -i '2iexit 0' scripts/depmod.sh - vmkdir usr/lib - ln -sf usr/lib/ ${DESTDIR} - - # 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 - ;; - riscv) - vinstall arch/riscv/boot/Image 644 boot vmlinux-${_kernver} - make ${makejobs} ARCH=${subarch:-$arch} INSTALL_DTBS_PATH=${DESTDIR}/boot/dtbs/dtbs-${_kernver} ${_cross} dtbs_install - ;; - esac - - # Switch to /usr. - vmkdir 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 Kbuild ${hdrdest}/Kbuild - 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 hyperv keys; 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} - - # needed for mv-debug - cp scripts/sign-file "${XBPS_WRAPPERDIR}" - - # 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 - if [ -d "arch/${arch}/tools" ]; then - cp -a "arch/${arch}/tools" "${hdrdest}/arch/${arch}" - fi - cp -a kernel/time/timeconst.bc "${hdrdest}/kernel/time" - cp -a kernel/bounds.c "${hdrdest}/kernel" - mkdir -p "${hdrdest}/arch/x86/entry/syscalls" - cp -a arch/x86/entry/syscalls/syscall_32.tbl "${hdrdest}/arch/x86/entry/syscalls" - - 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 arch/arm64/kernel/asm-offsets.s ${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 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 - - # 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 - export SIGN_FILE="${XBPS_WRAPPERDIR}/sign-file sha512 ${wrksrc}/certs/signing_key.pem ${wrksrc}/certs/signing_key.x509" - 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} - rm -f ${DESTDIR}/lib -} - -linux6.18-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 - } -} - -linux6.18-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/linux6.6-dbg b/srcpkgs/linux6.6-dbg deleted file mode 120000 index 5f946a05c0b872..00000000000000 --- a/srcpkgs/linux6.6-dbg +++ /dev/null @@ -1 +0,0 @@ -linux6.6 \ No newline at end of file diff --git a/srcpkgs/linux6.6-headers b/srcpkgs/linux6.6-headers deleted file mode 120000 index 5f946a05c0b872..00000000000000 --- a/srcpkgs/linux6.6-headers +++ /dev/null @@ -1 +0,0 @@ -linux6.6 \ No newline at end of file diff --git a/srcpkgs/linux6.6/files/arm64-dotconfig b/srcpkgs/linux6.6/files/arm64-dotconfig deleted file mode 100644 index 9635f8dac6dfee..00000000000000 --- a/srcpkgs/linux6.6/files/arm64-dotconfig +++ /dev/null @@ -1,13179 +0,0 @@ -# -# Automatically generated file; DO NOT EDIT. -# Linux/arm64 6.6.118 Kernel Configuration -# -CONFIG_CC_VERSION_TEXT="aarch64-linux-musl-gcc (GCC) 14.2.1 20250405" -CONFIG_CC_IS_GCC=y -CONFIG_GCC_VERSION=140201 -CONFIG_CLANG_VERSION=0 -CONFIG_AS_IS_GNU=y -CONFIG_AS_VERSION=24400 -CONFIG_LD_IS_BFD=y -CONFIG_LD_VERSION=24400 -CONFIG_LLD_VERSION=0 -CONFIG_CC_CAN_LINK=y -CONFIG_CC_CAN_LINK_STATIC=y -CONFIG_CC_HAS_ASM_GOTO_OUTPUT=y -CONFIG_CC_HAS_ASM_GOTO_TIED_OUTPUT=y -CONFIG_TOOLS_SUPPORT_RELR=y -CONFIG_CC_HAS_ASM_INLINE=y -CONFIG_CC_HAS_NO_PROFILE_FN_ATTR=y -CONFIG_PAHOLE_VERSION=131 -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_SYSVIPC=y -CONFIG_SYSVIPC_SYSCTL=y -CONFIG_SYSVIPC_COMPAT=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_IRQ_IPI_MUX=y -CONFIG_GENERIC_MSI_IRQ=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 -CONFIG_CONTEXT_TRACKING=y -CONFIG_CONTEXT_TRACKING_IDLE=y - -# -# Timers subsystem -# -CONFIG_TICK_ONESHOT=y -CONFIG_NO_HZ_COMMON=y -# CONFIG_HZ_PERIODIC is not set -# CONFIG_NO_HZ_IDLE is not set -CONFIG_NO_HZ_FULL=y -CONFIG_CONTEXT_TRACKING_USER=y -CONFIG_CONTEXT_TRACKING_USER_FORCE=y -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_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_VIRT_CPU_ACCOUNTING=y -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 is not set -# 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_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 -CONFIG_RCU_NOCB_CPU=y -# CONFIG_RCU_NOCB_CPU_DEFAULT_ALL is not set -CONFIG_RCU_LAZY=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_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_ARCH_WANT_BATCHED_UNMAP_TLB_FLUSH=y -CONFIG_CC_HAS_INT128=y -CONFIG_CC_IMPLICIT_FALLTHROUGH="-Wimplicit-fallthrough=5" -CONFIG_GCC10_NO_ARRAY_BOUNDS=y -CONFIG_CC_NO_ARRAY_BOUNDS=y -CONFIG_ARCH_SUPPORTS_INT128=y -CONFIG_NUMA_BALANCING=y -CONFIG_NUMA_BALANCING_DEFAULT_ENABLED=y -CONFIG_CGROUPS=y -CONFIG_PAGE_COUNTER=y -# CONFIG_CGROUP_FAVOR_DYNMODS is not set -CONFIG_MEMCG=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_SCHED_MM_CID=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_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_BOOT_CONFIG_FORCE is not set -# CONFIG_BOOT_CONFIG_EMBED is not set -CONFIG_INITRAMFS_PRESERVE_MTIME=y -CONFIG_CC_OPTIMIZE_FOR_PERFORMANCE=y -# CONFIG_CC_OPTIMIZE_FOR_SIZE is not set -CONFIG_LD_ORPHAN_WARN=y -CONFIG_LD_ORPHAN_WARN_LEVEL="warn" -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_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_SELFTEST is not set -CONFIG_KALLSYMS_ALL=y -CONFIG_KALLSYMS_BASE_RELATIVE=y -CONFIG_ARCH_HAS_MEMBARRIER_SYNC_CORE=y -CONFIG_KCMP=y -CONFIG_RSEQ=y -CONFIG_CACHESTAT_SYSCALL=y -# CONFIG_DEBUG_RSEQ is not set -CONFIG_HAVE_PERF_EVENTS=y -CONFIG_GUEST_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_SYSTEM_DATA_VERIFICATION=y -CONFIG_PROFILING=y -CONFIG_TRACEPOINTS=y - -# -# Kexec and crash features -# -CONFIG_CRASH_CORE=y -CONFIG_KEXEC_CORE=y -CONFIG_KEXEC=y -# CONFIG_KEXEC_FILE is not set -CONFIG_CRASH_DUMP=y -# end of Kexec and crash features -# end of General setup - -CONFIG_ARM64=y -CONFIG_GCC_SUPPORTS_DYNAMIC_FTRACE_WITH_ARGS=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_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 -CONFIG_BUILTIN_RETURN_ADDRESS_STRIPS_PAC=y - -# -# Platform selection -# -CONFIG_ARCH_ACTIONS=y -CONFIG_ARCH_SUNXI=y -CONFIG_ARCH_ALPINE=y -CONFIG_ARCH_APPLE=y -CONFIG_ARCH_BCM=y -CONFIG_ARCH_BCM2835=y -CONFIG_ARCH_BCM_IPROC=y -CONFIG_ARCH_BCMBCA=y -CONFIG_ARCH_BRCMSTB=y -CONFIG_ARCH_BERLIN=y -CONFIG_ARCH_BITMAIN=y -CONFIG_ARCH_EXYNOS=y -CONFIG_ARCH_SPARX5=y -# CONFIG_ARCH_K3 is not set -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_NXP=y -CONFIG_ARCH_LAYERSCAPE=y -CONFIG_ARCH_MXC=y -CONFIG_ARCH_S32=y -# CONFIG_ARCH_MA35 is not set -# CONFIG_ARCH_NPCM is not set -CONFIG_ARCH_QCOM=y -CONFIG_ARCH_REALTEK=y -# CONFIG_ARCH_RENESAS is not set -CONFIG_ARCH_ROCKCHIP=y -CONFIG_ARCH_SEATTLE=y -CONFIG_ARCH_INTEL_SOCFPGA=y -# CONFIG_ARCH_STM32 is not set -CONFIG_ARCH_SYNQUACER=y -CONFIG_ARCH_TEGRA=y -CONFIG_ARCH_TESLA_FSD=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_AMPERE_ERRATUM_AC03_CPU_38=y -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_1742098=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_2441007=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_2658417=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_ARM64_ERRATUM_2441009=y -CONFIG_ARM64_ERRATUM_2064142=y -CONFIG_ARM64_ERRATUM_2038923=y -CONFIG_ARM64_ERRATUM_1902691=y -CONFIG_ARM64_ERRATUM_2457168=y -CONFIG_ARM64_ERRATUM_2645198=y -CONFIG_ARM64_WORKAROUND_SPECULATIVE_UNPRIV_LOAD=y -CONFIG_ARM64_ERRATUM_2966298=y -CONFIG_ARM64_ERRATUM_3117295=y -CONFIG_ARM64_ERRATUM_3194386=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_ROCKCHIP_ERRATUM_3588001=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_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_ARCH_SPARSEMEM_ENABLE=y -CONFIG_HW_PERF_EVENTS=y -CONFIG_CC_HAVE_SHADOW_CALL_STACK=y -CONFIG_PARAVIRT=y -# CONFIG_PARAVIRT_TIME_ACCOUNTING is not set -CONFIG_ARCH_SUPPORTS_KEXEC=y -CONFIG_ARCH_SUPPORTS_KEXEC_FILE=y -CONFIG_ARCH_SUPPORTS_KEXEC_SIG=y -CONFIG_ARCH_SUPPORTS_KEXEC_IMAGE_VERIFY_SIG=y -CONFIG_ARCH_DEFAULT_KEXEC_IMAGE_VERIFY_SIG=y -CONFIG_ARCH_SUPPORTS_CRASH_DUMP=y -CONFIG_TRANS_TABLE=y -# CONFIG_XEN is not set -CONFIG_ARCH_FORCE_MAX_ORDER=10 -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_COMPAT_ALIGNMENT_FIXUPS=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_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_AS_HAS_ARMV8_2=y -CONFIG_AS_HAS_SHA3=y -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_ARMV8_3=y -CONFIG_AS_HAS_CFI_NEGATE_RA_STATE=y -CONFIG_AS_HAS_LDAPR=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_CC_HAS_BRANCH_PROT_PAC_RET_BTI=y -CONFIG_ARM64_E0PD=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_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 - -# -# 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_USERSPACE_AUTOSLEEP is not set -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 -CONFIG_DT_IDLE_GENPD=y - -# -# ARM CPU Idle Drivers -# -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_APPLE_SOC_CPUFREQ=y -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_TABLE_LIB=y -# CONFIG_ACPI_DEBUGGER is not set -CONFIG_ACPI_SPCR_TABLE=y -CONFIG_ACPI_FPDT=y -# CONFIG_ACPI_EC_DEBUGFS is not set -CONFIG_ACPI_AC=m -CONFIG_ACPI_BATTERY=m -CONFIG_ACPI_BUTTON=y -CONFIG_ACPI_VIDEO=m -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_PFRUT=m -CONFIG_ACPI_IORT=y -CONFIG_ACPI_GTDT=y -CONFIG_ACPI_AGDI=y -CONFIG_ACPI_APMT=y -CONFIG_ACPI_PPTT=y -CONFIG_ACPI_PCC=y -CONFIG_ACPI_FFH=y -CONFIG_PMIC_OPREGION=y -CONFIG_ACPI_VIOT=y -CONFIG_ACPI_PRMT=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_DIRTY_RING=y -CONFIG_HAVE_KVM_DIRTY_RING_ACQ_REL=y -CONFIG_NEED_KVM_DIRTY_RING_WITH_BITMAP=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_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_KVM_GENERIC_HARDWARE_ENABLING=y -CONFIG_VIRTUALIZATION=y -CONFIG_KVM=y -# CONFIG_NVHE_EL2_DEBUG is not set -CONFIG_CPU_MITIGATIONS=y - -# -# General architecture-dependent options -# -CONFIG_ARCH_HAS_SUBPAGE_FAULTS=y -CONFIG_HOTPLUG_CORE_SYNC=y -CONFIG_HOTPLUG_CORE_SYNC_DEAD=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_IOREMAP_PROT=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_TRACE_IRQFLAGS_NMI_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_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_MMU_LAZY_TLB_REFCOUNT=y -CONFIG_ARCH_HAVE_NMI_SAFE_CMPXCHG=y -CONFIG_ARCH_HAS_NMI_SAFE_THIS_CPU_OPS=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_SHADOW_CALL_STACK=y -# CONFIG_SHADOW_CALL_STACK is not set -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_USER=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_ARCH_WANT_HUGE_PMD_SHARE=y -CONFIG_ARCH_WANT_PMD_MKWRITE=y -CONFIG_HAVE_MOD_ARCH_SPECIFIC=y -CONFIG_MODULES_USE_ELF_RELA=y -CONFIG_HAVE_SOFTIRQ_ON_OWN_STACK=y -CONFIG_SOFTIRQ_ON_OWN_STACK=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_PAGE_SIZE_LESS_THAN_256KB=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=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_RELR=y -CONFIG_HAVE_PREEMPT_DYNAMIC=y -CONFIG_HAVE_PREEMPT_DYNAMIC_KEY=y -CONFIG_ARCH_WANT_LD_ORPHAN_WARN=y -CONFIG_ARCH_SUPPORTS_DEBUG_PAGEALLOC=y -CONFIG_ARCH_SUPPORTS_PAGE_TABLE_CHECK=y -CONFIG_ARCH_HAVE_TRACE_MMIO_ACCESS=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 -CONFIG_FUNCTION_ALIGNMENT_4B=y -CONFIG_FUNCTION_ALIGNMENT_8B=y -CONFIG_FUNCTION_ALIGNMENT=8 -# end of General architecture-dependent options - -CONFIG_RT_MUTEXES=y -CONFIG_BASE_SMALL=0 -CONFIG_MODULE_SIG_FORMAT=y -CONFIG_MODULES=y -# CONFIG_MODULE_DEBUG is not set -CONFIG_MODULE_FORCE_LOAD=y -CONFIG_MODULE_UNLOAD=y -# CONFIG_MODULE_FORCE_UNLOAD is not set -# CONFIG_MODULE_UNLOAD_TAINT_TRACKING is not set -CONFIG_MODVERSIONS=y -CONFIG_ASM_MODVERSIONS=y -# CONFIG_MODULE_SRCVERSION_ALL is not set -CONFIG_MODULE_SIG=y -# CONFIG_MODULE_SIG_FORCE is not set -CONFIG_MODULE_SIG_ALL=y -# CONFIG_MODULE_SIG_SHA1 is not set -# CONFIG_MODULE_SIG_SHA224 is not set -# CONFIG_MODULE_SIG_SHA256 is not set -# CONFIG_MODULE_SIG_SHA384 is not set -CONFIG_MODULE_SIG_SHA512=y -CONFIG_MODULE_SIG_HASH="sha512" -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_BLOCK_LEGACY_AUTOLOAD=y -CONFIG_BLK_RQ_ALLOC_TIME=y -CONFIG_BLK_CGROUP_RWSTAT=y -CONFIG_BLK_CGROUP_PUNT_BIO=y -CONFIG_BLK_DEV_BSG_COMMON=y -CONFIG_BLK_ICQ=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_BLK_MQ_PCI=y -CONFIG_BLK_MQ_VIRTIO=y -CONFIG_BLK_PM=y -CONFIG_BLOCK_HOLDER_DEPRECATED=y -CONFIG_BLK_MQ_STACKING=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_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_BINFMT_ELF_EXTRA_PHDRS=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_ZPOOL=y -CONFIG_SWAP=y -CONFIG_ZSWAP=y -# CONFIG_ZSWAP_DEFAULT_ON is not set -# CONFIG_ZSWAP_EXCLUSIVE_LOADS_DEFAULT_ON is not set -# 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_DEPRECATED is not set -# CONFIG_ZSWAP_ZPOOL_DEFAULT_ZSMALLOC is not set -CONFIG_ZSWAP_ZPOOL_DEFAULT="zbud" -CONFIG_ZBUD=y -# CONFIG_Z3FOLD_DEPRECATED is not set -CONFIG_ZSMALLOC=y -# CONFIG_ZSMALLOC_STAT is not set -CONFIG_ZSMALLOC_CHAIN_SIZE=8 - -# -# SLAB allocator options -# -# CONFIG_SLAB_DEPRECATED is not set -CONFIG_SLUB=y -# CONFIG_SLUB_TINY is not set -CONFIG_SLAB_MERGE_DEFAULT=y -CONFIG_SLAB_FREELIST_RANDOM=y -CONFIG_SLAB_FREELIST_HARDENED=y -# CONFIG_SLUB_STATS is not set -CONFIG_SLUB_CPU_PARTIAL=y -# CONFIG_RANDOM_KMALLOC_CACHES is not set -# end of SLAB allocator options - -CONFIG_SHUFFLE_PAGE_ALLOCATOR=y -# CONFIG_COMPAT_BRK is not set -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_ARCH_ENABLE_MEMORY_HOTREMOVE=y -CONFIG_MEMORY_HOTPLUG=y -# CONFIG_MEMORY_HOTPLUG_DEFAULT_ONLINE is not set -CONFIG_MEMORY_HOTREMOVE=y -CONFIG_MHP_MEMMAP_ON_MEMORY=y -CONFIG_ARCH_MHP_MEMMAP_ON_MEMORY_ENABLE=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_COMPACT_UNEVICTABLE_DEFAULT=1 -CONFIG_PAGE_REPORTING=y -CONFIG_MIGRATION=y -CONFIG_DEVICE_MIGRATION=y -CONFIG_ARCH_ENABLE_HUGEPAGE_MIGRATION=y -CONFIG_ARCH_ENABLE_THP_MIGRATION=y -CONFIG_CONTIG_ALLOC=y -CONFIG_PCP_BATCH_SCALE_MAX=5 -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_ARCH_WANTS_THP_SWAP=y -CONFIG_TRANSPARENT_HUGEPAGE=y -# CONFIG_TRANSPARENT_HUGEPAGE_ALWAYS is not set -CONFIG_TRANSPARENT_HUGEPAGE_MADVISE=y -CONFIG_THP_SWAP=y -CONFIG_READ_ONLY_THP_FOR_FS=y -CONFIG_NEED_PER_CPU_EMBED_FIRST_CHUNK=y -CONFIG_NEED_PER_CPU_PAGE_FIRST_CHUNK=y -CONFIG_USE_PERCPU_NUMA_NODE_ID=y -CONFIG_HAVE_SETUP_PER_CPU_AREA=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_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_CURRENT_STACK_POINTER=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_HMM_MIRROR=y -CONFIG_GET_FREE_REGION=y -CONFIG_DEVICE_PRIVATE=y -CONFIG_ARCH_USES_HIGH_VMA_FLAGS=y -CONFIG_ARCH_USES_PG_ARCH_X=y -CONFIG_VM_EVENT_COUNTERS=y -# CONFIG_PERCPU_STATS is not set -# CONFIG_GUP_TEST is not set -# CONFIG_DMAPOOL_TEST is not set -CONFIG_ARCH_HAS_PTE_SPECIAL=y -CONFIG_MAPPING_DIRTY_HELPERS=y -CONFIG_MEMFD_CREATE=y -CONFIG_SECRETMEM=y -CONFIG_ANON_VMA_NAME=y -CONFIG_USERFAULTFD=y -CONFIG_HAVE_ARCH_USERFAULTFD_MINOR=y -CONFIG_LRU_GEN=y -# CONFIG_LRU_GEN_ENABLED is not set -# CONFIG_LRU_GEN_STATS is not set -CONFIG_ARCH_SUPPORTS_PER_VMA_LOCK=y -CONFIG_PER_VMA_LOCK=y -CONFIG_LOCK_MM_AND_FIND_VMA=y - -# -# Data Access Monitoring -# -CONFIG_DAMON=y -CONFIG_DAMON_VADDR=y -CONFIG_DAMON_PADDR=y -CONFIG_DAMON_SYSFS=y -CONFIG_DAMON_DBGFS=y -CONFIG_DAMON_RECLAIM=y -# CONFIG_DAMON_LRU_SORT is not set -# 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_XGRESS=y -CONFIG_NET_REDIRECT=y -CONFIG_SKB_EXTENSIONS=y - -# -# Networking options -# -CONFIG_PACKET=m -CONFIG_PACKET_DIAG=m -CONFIG_UNIX=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_NET_HANDSHAKE=y -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_TABLE_PERTURB_ORDER=16 -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_BPF_LINK=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_CONNTRACK_OVS=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_NF_NAT_OVS=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_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_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_NF_FLOW_TABLE_PROCFS is not set -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_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_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_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_NONE=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_RZN1_A5PSW is not set -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_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_HTB=m -CONFIG_NET_SCH_HFSC=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_MQPRIO_LIB=m -CONFIG_NET_SCH_TAPRIO=m -CONFIG_NET_SCH_GRED=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_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_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_MAX_SKB_FRAGS=17 -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 -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_LE=y -CONFIG_BT_LE_L2CAP_ECRED=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_MTK=m -CONFIG_BT_HCIBTUSB=m -CONFIG_BT_HCIBTUSB_AUTOSUSPEND=y -CONFIG_BT_HCIBTUSB_POLL_SYNC=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_HCIBCM4377=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 -CONFIG_BT_NXPUART=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_INJECT_RX_DELAY is not set -# CONFIG_AF_RXRPC_DEBUG is not set -CONFIG_RXKAD=y -CONFIG_RXPERF=m -CONFIG_AF_KCM=m -CONFIG_STREAM_PARSER=y -CONFIG_MCTP=y -CONFIG_MCTP_FLOWS=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_FD=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_PAGE_POOL_STATS=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_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_DOE=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_PCI_HYPERV=m -# CONFIG_PCI_DYNAMIC_OF_NODES 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_VGA_ARB=y -CONFIG_VGA_ARB_MAX_GPUS=16 -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_ALTERA=y -CONFIG_PCIE_ALTERA_MSI=y -CONFIG_PCIE_APPLE_MSI_DOORBELL_ADDR=0xfffff000 -CONFIG_PCIE_APPLE=m -CONFIG_PCIE_BRCMSTB=m -CONFIG_PCIE_IPROC=m -CONFIG_PCIE_IPROC_PLATFORM=m -CONFIG_PCIE_IPROC_MSI=y -CONFIG_PCI_HOST_THUNDER_PEM=y -CONFIG_PCI_HOST_THUNDER_ECAM=y -CONFIG_PCI_FTPCI100=y -CONFIG_PCI_HOST_COMMON=y -CONFIG_PCI_HOST_GENERIC=y -CONFIG_PCIE_HISI_ERR=y -CONFIG_PCIE_MEDIATEK=y -CONFIG_PCIE_MEDIATEK_GEN3=m -CONFIG_PCIE_MICROCHIP_HOST=y -CONFIG_PCI_HYPERV_INTERFACE=m -CONFIG_PCI_TEGRA=y -CONFIG_PCIE_ROCKCHIP=y -CONFIG_PCIE_ROCKCHIP_HOST=m -CONFIG_PCIE_ROCKCHIP_EP=y -CONFIG_PCI_XGENE=y -CONFIG_PCI_XGENE_MSI=y -CONFIG_PCIE_XILINX=y -CONFIG_PCIE_XILINX_NWL=y -CONFIG_PCIE_XILINX_CPM=y - -# -# Cadence-based PCIe controllers -# -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-based PCIe controllers - -# -# DesignWare-based PCIe controllers -# -CONFIG_PCIE_DW=y -CONFIG_PCIE_DW_HOST=y -CONFIG_PCIE_DW_EP=y -CONFIG_PCIE_AL=y -CONFIG_PCI_MESON=y -CONFIG_PCI_IMX6=y -CONFIG_PCI_IMX6_HOST=y -CONFIG_PCI_IMX6_EP=y -CONFIG_PCI_LAYERSCAPE=y -CONFIG_PCI_LAYERSCAPE_EP=y -CONFIG_PCI_HISI=y -CONFIG_PCIE_KIRIN=y -CONFIG_PCIE_HISI_STB=y -CONFIG_PCIE_KEEMBAY=y -CONFIG_PCIE_KEEMBAY_HOST=y -CONFIG_PCIE_KEEMBAY_EP=y -CONFIG_PCIE_ARMADA_8K=y -CONFIG_PCIE_TEGRA194=m -CONFIG_PCIE_TEGRA194_HOST=m -CONFIG_PCIE_TEGRA194_EP=m -CONFIG_PCIE_DW_PLAT=y -CONFIG_PCIE_DW_PLAT_HOST=y -CONFIG_PCIE_DW_PLAT_EP=y -CONFIG_PCIE_QCOM=y -CONFIG_PCIE_QCOM_EP=m -CONFIG_PCIE_ROCKCHIP_DW_HOST=y -CONFIG_PCI_EXYNOS=y -CONFIG_PCIE_VISCONTI_HOST=y -# end of DesignWare-based PCIe controllers - -# -# Mobiveil-based PCIe controllers -# -CONFIG_PCIE_MOBIVEIL=y -CONFIG_PCIE_MOBIVEIL_HOST=y -CONFIG_PCIE_LAYERSCAPE_GEN4=y -CONFIG_PCIE_MOBIVEIL_PLAT=y -# end of Mobiveil-based PCIe controllers -# 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 -CONFIG_PCI_EPF_VNTB=m -# CONFIG_PCI_EPF_MHI 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_PCI=m -# CONFIG_CXL_MEM_RAW_COMMANDS is not set -CONFIG_CXL_ACPI=m -CONFIG_CXL_PMEM=m -CONFIG_CXL_MEM=m -CONFIG_CXL_PORT=m -CONFIG_CXL_SUSPEND=y -CONFIG_CXL_REGION=y -# CONFIG_CXL_REGION_INVALIDATION_TEST is not set -CONFIG_CXL_PMU=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_CPS_XX=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_DEVTMPFS_SAFE=y -# CONFIG_STANDALONE is not set -CONFIG_PREVENT_FIRMWARE_BUILD=y - -# -# Firmware loader -# -CONFIG_FW_LOADER=y -CONFIG_FW_LOADER_DEBUG=y -CONFIG_FW_LOADER_PAGED_BUF=y -CONFIG_FW_LOADER_SYSFS=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_LOADER_COMPRESS_XZ=y -CONFIG_FW_LOADER_COMPRESS_ZSTD=y -CONFIG_FW_CACHE=y -CONFIG_FW_UPLOAD=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_DMA_SHARED_BUFFER=y -# CONFIG_DMA_FENCE_TRACE is not set -CONFIG_GENERIC_ARCH_TOPOLOGY=y -CONFIG_GENERIC_ARCH_NUMA=y -# CONFIG_FW_DEVLINK_SYNC_STATE_TIMEOUT is not set -# 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_QCOM_SSC_BLOCK_BUS is not set -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 -CONFIG_MHI_BUS_EP=m -# end of Bus devices - -# -# Cache Drivers -# -# end of Cache Drivers - -CONFIG_CONNECTOR=y -CONFIG_PROC_EVENTS=y - -# -# Firmware Drivers -# - -# -# ARM System Control and Management Interface Protocol -# -CONFIG_ARM_SCMI_PROTOCOL=y -# CONFIG_ARM_SCMI_RAW_MODE_SUPPORT is not set -# CONFIG_ARM_SCMI_DEBUG_COUNTERS is not set -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_SMC_ATOMIC_ENABLE is not set -CONFIG_ARM_SCMI_TRANSPORT_VIRTIO=y -CONFIG_ARM_SCMI_TRANSPORT_VIRTIO_VERSION1_COMPLIANCE=y -# CONFIG_ARM_SCMI_TRANSPORT_VIRTIO_ATOMIC_ENABLE is not set -CONFIG_ARM_SCMI_POWER_DOMAIN=m -CONFIG_ARM_SCMI_POWER_CONTROL=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_MTK_ADSP_IPC is not set -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_FW_CS_DSP=m -# 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_ZBOOT is not set -CONFIG_EFI_ARMSTUB_DTB_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 -CONFIG_EFI_EARLYCON=y -CONFIG_EFI_CUSTOM_SSDT_OVERLAYS=y -# CONFIG_EFI_DISABLE_RUNTIME is not set -# CONFIG_EFI_COCO_SECRET is not set -# end of EFI (Extensible Firmware Interface) Support - -CONFIG_UEFI_CPER=y -CONFIG_UEFI_CPER_ARM=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_GNSS_USB=m -CONFIG_MTD=m -CONFIG_MTD_TESTS=m - -# -# Partition parsers -# -CONFIG_MTD_AR7_PARTS=m -CONFIG_MTD_BRCM_U_BOOT=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_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 -CONFIG_MTD_NAND_ECC_MXIC=y -# CONFIG_MTD_NAND_ECC_MEDIATEK is not set -# 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_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_PC is not set -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_TRACK_ENTRY_ACTIME is not set -# CONFIG_ZRAM_MEMORY_TRACKING is not set -CONFIG_ZRAM_MULTI_COMP=y -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_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_UBLK is not set -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_VERBOSE_ERRORS=y -CONFIG_NVME_HWMON=y -CONFIG_NVME_FABRICS=m -CONFIG_NVME_RDMA=m -CONFIG_NVME_FC=m -CONFIG_NVME_TCP=m -# CONFIG_NVME_AUTH is not set -CONFIG_NVME_APPLE=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 -# CONFIG_NVME_TARGET_AUTH is not set -# 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_SMPRO_ERRMON=m -CONFIG_SMPRO_MISC=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_OPEN_DICE=m -CONFIG_VCPU_STALL_DETECTOR=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_VMWARE_VMCI is not set -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_UACCE=m -CONFIG_PVPANIC=y -CONFIG_PVPANIC_MMIO=m -CONFIG_PVPANIC_PCI=m -CONFIG_GP_PCI1XXXX=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_HPTIOP=m -CONFIG_SCSI_BUSLOGIC=m -# CONFIG_SCSI_FLASHPOINT is not set -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_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_DWC=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_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_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_BITMAP_FILE=y -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_REMOTE_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=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_NETCONSOLE_EXTENDED_LOG is not set -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_MT7530_MDIO=m -CONFIG_NET_DSA_MT7530_MMIO=m -CONFIG_NET_DSA_MV88E6060=m -CONFIG_NET_DSA_MICROCHIP_KSZ_COMMON=m -CONFIG_NET_DSA_MICROCHIP_KSZ9477_I2C=m -# CONFIG_NET_DSA_MICROCHIP_KSZ_SPI is not set -# CONFIG_NET_DSA_MICROCHIP_KSZ_PTP is not set -CONFIG_NET_DSA_MICROCHIP_KSZ8863_SMI=m -CONFIG_NET_DSA_MV88E6XXX=m -CONFIG_NET_DSA_MV88E6XXX_PTP=y -CONFIG_NET_DSA_MSCC_FELIX_DSA_LIB=m -# CONFIG_NET_DSA_MSCC_OCELOT_EXT is not set -CONFIG_NET_DSA_MSCC_FELIX=m -CONFIG_NET_DSA_MSCC_SEVILLE=m -# CONFIG_NET_DSA_AR9331 is not set -CONFIG_NET_DSA_QCA8K=m -CONFIG_NET_DSA_QCA8K_LEDS_SUPPORT=y -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_REALTEK=m -CONFIG_NET_DSA_REALTEK_MDIO=m -CONFIG_NET_DSA_REALTEK_SMI=m -CONFIG_NET_DSA_REALTEK_RTL8365MB=m -CONFIG_NET_DSA_REALTEK_RTL8366RB=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_PDS_CORE=m -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_BCMASP=y -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_CORE=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_NET_VENDOR_DAVICOM=y -CONFIG_DM9051=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_ENGLEDER=y -CONFIG_TSNEP=m -# CONFIG_TSNEP_SELFTESTS is not set -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_CORE=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_FUNGIBLE=y -CONFIG_FUN_CORE=m -CONFIG_FUN_ETH=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_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_JME=m -CONFIG_NET_VENDOR_ADI=y -CONFIG_ADIN1110=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_OCTEON_EP is not set -CONFIG_PRESTERA=m -CONFIG_PRESTERA_PCI=m -CONFIG_NET_VENDOR_MEDIATEK=y -CONFIG_NET_MEDIATEK_SOC_WED=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_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_MACSEC is not set -CONFIG_MLX5_EN_IPSEC=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_LAN966X_SWITCH=m -CONFIG_LAN966X_DCB=y -CONFIG_SPARX5_SWITCH=m -CONFIG_SPARX5_DCB=y -CONFIG_VCAP=y -CONFIG_NET_VENDOR_MICROSEMI=y -CONFIG_MSCC_OCELOT_SWITCH_LIB=m -CONFIG_MSCC_OCELOT_SWITCH=m -CONFIG_NET_VENDOR_MICROSOFT=y -# CONFIG_MICROSOFT_MANA is not set -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 -CONFIG_NET_VENDOR_NETERION=y -CONFIG_S2IO=m -CONFIG_NET_VENDOR_NETRONOME=y -CONFIG_NFP=m -CONFIG_NFP_APP_FLOWER=y -CONFIG_NFP_APP_ABM_NIC=y -CONFIG_NFP_NET_IPSEC=y -# CONFIG_NFP_DEBUG 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_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_BROCADE=y -CONFIG_BNA=m -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_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 -CONFIG_SFC_MCDI_MON=y -CONFIG_SFC_SRIOV=y -CONFIG_SFC_MCDI_LOGGING=y -CONFIG_SFC_FALCON=m -CONFIG_SFC_FALCON_MTD=y -# CONFIG_SFC_SIENA is not set -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_TEGRA=m -CONFIG_DWMAC_VISCONTI=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_VERTEXCOM=y -CONFIG_MSE102X=m -CONFIG_NET_VENDOR_VIA=y -CONFIG_VIA_RHINE=m -CONFIG_VIA_RHINE_MMIO=y -CONFIG_VIA_VELOCITY=m -CONFIG_NET_VENDOR_WANGXUN=y -CONFIG_LIBWX=m -CONFIG_NGBE=m -# CONFIG_TXGBE is not set -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_PHYLIB_LEDS=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_ADIN1100_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_88Q2XXX_PHY is not set -CONFIG_MARVELL_88X2222_PHY=m -CONFIG_MAXLINEAR_GPHY=m -CONFIG_MEDIATEK_GE_PHY=m -# CONFIG_MEDIATEK_GE_SOC_PHY is not set -CONFIG_MICREL_PHY=m -CONFIG_MICROCHIP_T1S_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_CBTX_PHY=m -CONFIG_NXP_C45_TJA11XX_PHY=m -CONFIG_NXP_TJA11XX_PHY=m -# CONFIG_NCN26000_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_DP83TD510_PHY is not set -CONFIG_VITESSE_PHY=m -CONFIG_XILINX_GMII2RGMII=m -CONFIG_MICREL_KS8995MA=m -# CONFIG_PSE_CONTROLLER is not set -CONFIG_CAN_DEV=m -CONFIG_CAN_VCAN=m -CONFIG_CAN_VXCAN=m -CONFIG_CAN_NETLINK=y -CONFIG_CAN_CALC_BITTIMING=y -CONFIG_CAN_RX_OFFLOAD=y -# CONFIG_CAN_CAN327 is not set -CONFIG_CAN_FLEXCAN=m -# CONFIG_CAN_GRCAN is not set -CONFIG_CAN_KVASER_PCIEFD=m -CONFIG_CAN_SLCAN=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_CTUCANFD_PCI is not set -# CONFIG_CAN_CTUCANFD_PLATFORM 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_USB is not set -CONFIG_CAN_ETAS_ES58X=m -# CONFIG_CAN_F81604 is not set -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 - -# -# MCTP Device Drivers -# -CONFIG_MCTP_SERIAL=m -CONFIG_MCTP_TRANSPORT_I2C=m -# end of 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=y -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_REGMAP=m -CONFIG_MDIO_THUNDER=m - -# -# MDIO Multiplexers -# -CONFIG_MDIO_BUS_MUX=m -CONFIG_MDIO_BUS_MUX_MESON_G12A=m -CONFIG_MDIO_BUS_MUX_MESON_GXL=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 -CONFIG_PCS_MTK_LYNXI=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_PPPOE_HASH_BITS_1 is not set -# CONFIG_PPPOE_HASH_BITS_2 is not set -CONFIG_PPPOE_HASH_BITS_4=y -# CONFIG_PPPOE_HASH_BITS_8 is not set -CONFIG_PPPOE_HASH_BITS=4 -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_ATH12K=m -# CONFIG_ATH12K_DEBUG is not set -# CONFIG_ATH12K_TRACING is not set -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=m -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_MT792x_LIB=m -CONFIG_MT792x_USB=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_MT798X_WMAC is not set -CONFIG_MT7921_COMMON=m -CONFIG_MT7921E=m -CONFIG_MT7921S=m -CONFIG_MT7921U=m -CONFIG_MT7996E=m -CONFIG_WLAN_VENDOR_MICROCHIP=y -# CONFIG_WILC1000_SDIO is not set -# CONFIG_WILC1000_SPI is not set -CONFIG_WLAN_VENDOR_PURELIFI=y -# CONFIG_PLFXLC 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 is not set -CONFIG_RTLWIFI=m -CONFIG_RTLWIFI_PCI=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_SDIO=m -CONFIG_RTW88_USB=m -CONFIG_RTW88_8822B=m -CONFIG_RTW88_8822C=m -CONFIG_RTW88_8723D=m -CONFIG_RTW88_8821C=m -CONFIG_RTW88_8822BE=m -CONFIG_RTW88_8822BS=m -CONFIG_RTW88_8822BU=m -CONFIG_RTW88_8822CE=m -CONFIG_RTW88_8822CS=m -CONFIG_RTW88_8822CU=m -CONFIG_RTW88_8723DE=m -# CONFIG_RTW88_8723DS is not set -CONFIG_RTW88_8723DU=m -CONFIG_RTW88_8821CE=m -CONFIG_RTW88_8821CS=m -CONFIG_RTW88_8821CU=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_8852A=m -CONFIG_RTW89_8852B=m -CONFIG_RTW89_8852C=m -# CONFIG_RTW89_8851BE is not set -CONFIG_RTW89_8852AE=m -CONFIG_RTW89_8852BE=m -CONFIG_RTW89_8852CE=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_SILABS=y -CONFIG_WFX=m -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_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_USB_NET_RNDIS_WLAN=m -CONFIG_MAC80211_HWSIM=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_DEBUGFS=y -CONFIG_WWAN_HWSIM=m -CONFIG_MHI_WWAN_CTRL=m -CONFIG_MHI_WWAN_MBIM=m -CONFIG_QCOM_BAM_DMUX=m -CONFIG_RPMSG_WWAN_CTRL=m -# CONFIG_IOSM is not set -CONFIG_MTK_T7XX=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 -CONFIG_INPUT_VIVALDIFMAP=y - -# -# 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_PINEPHONE=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_MT6779=m -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_JOYSTICK_SENSEHAT is not set -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_CYTTSP5=m -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_HYNITRON_CSTXXX=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_NOVATEK_NVT_TS=m -CONFIG_TOUCHSCREEN_IMAGIS=m -# CONFIG_TOUCHSCREEN_IMX6UL_TSC is not set -CONFIG_TOUCHSCREEN_INEXIO=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_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_COLIBRI_VF50=m -CONFIG_TOUCHSCREEN_ROHM_BU21023=m -CONFIG_TOUCHSCREEN_IQS5XX=m -# CONFIG_TOUCHSCREEN_IQS7211 is not set -CONFIG_TOUCHSCREEN_ZINITIX=m -CONFIG_TOUCHSCREEN_HIMAX_HX83112B=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_BBNSM_PWRKEY=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_TPS65219_PWRBUTTON=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_IBM_PANEL=m -CONFIG_INPUT_IMS_PCU=m -CONFIG_INPUT_IQS269A=m -CONFIG_INPUT_IQS626A=m -# CONFIG_INPUT_IQS7222 is not set -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_RT5120_PWRKEY=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_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_LEGACY_TIOCSTI is not set -# CONFIG_LDISC_AUTOLOAD is not set - -# -# 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_PCILIB=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_PCI1XXXX=m -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_DFL=m -CONFIG_SERIAL_8250_DW=y -# CONFIG_SERIAL_8250_RT288X is not set -CONFIG_SERIAL_8250_MT6577=y -CONFIG_SERIAL_8250_PERICOM=m -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_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 -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_N_HDLC=m -CONFIG_IPWIRELESS=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_SSIF_IPMI_BMC=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_HISTB=y -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_HW_RANDOM_CN10K=m -CONFIG_APPLICOM=m -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_I2C=m -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 -# 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_CCGX_UCSI=m -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_S3C2410=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_PCI1XXXX=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 is not set -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_AMLOGIC_SPIFC_A1=m -CONFIG_SPI_ARMADA_3700=m -# CONFIG_SPI_AXI_SPI_ENGINE is not set -CONFIG_SPI_BCM2835=m -CONFIG_SPI_BCM2835AUX=m -CONFIG_SPI_BCM63XX_HSSPI=m -CONFIG_SPI_BCM_QSPI=m -CONFIG_SPI_BCMBCA_HSSPI=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_MICROCHIP_CORE=m -CONFIG_SPI_MICROCHIP_CORE_QSPI=m -CONFIG_SPI_MT65XX=m -CONFIG_SPI_MTK_NOR=m -CONFIG_SPI_OC_TINY=m -CONFIG_SPI_ORION=m -CONFIG_SPI_PCI1XXXX=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_SN_F_OSPI=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_SPMI_MTK_PMIF=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_MOCK is not set -CONFIG_PTP_1588_CLOCK_OCP=m -CONFIG_PTP_DFL_TOD=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_AMD is not set -CONFIG_PINCTRL_APPLE_GPIO=m -CONFIG_PINCTRL_AXP209=m -CONFIG_PINCTRL_BM1880=y -CONFIG_PINCTRL_CY8C95X0=m -CONFIG_PINCTRL_KEEMBAY=m -CONFIG_PINCTRL_MAX77620=m -CONFIG_PINCTRL_MCP23S08_I2C=m -CONFIG_PINCTRL_MCP23S08_SPI=m -CONFIG_PINCTRL_MCP23S08=m -CONFIG_PINCTRL_MICROCHIP_SGPIO=y -# CONFIG_PINCTRL_OCELOT is not set -CONFIG_PINCTRL_RK805=m -CONFIG_PINCTRL_ROCKCHIP=y -CONFIG_PINCTRL_SINGLE=y -CONFIG_PINCTRL_STMFX=m -CONFIG_PINCTRL_SX150X=y -CONFIG_PINCTRL_ZYNQMP=m -CONFIG_PINCTRL_MLXBF3=m -CONFIG_PINCTRL_OWL=y -CONFIG_PINCTRL_S700=y -CONFIG_PINCTRL_S900=y -CONFIG_PINCTRL_BCM2835=y -CONFIG_PINCTRL_BCM4908=m -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_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_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_IMXRT1050=y -CONFIG_PINCTRL_IMX93=m -# CONFIG_PINCTRL_IMXRT1170 is not set - -# -# 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_MT6795=y -CONFIG_PINCTRL_MT6797=y -CONFIG_PINCTRL_MT7622=y -CONFIG_PINCTRL_MT7981=y -CONFIG_PINCTRL_MT7986=y -CONFIG_PINCTRL_MT8167=y -CONFIG_PINCTRL_MT8173=y -CONFIG_PINCTRL_MT8183=y -CONFIG_PINCTRL_MT8186=y -CONFIG_PINCTRL_MT8188=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_MESON_S4=y -CONFIG_PINCTRL_AMLOGIC_C3=y -CONFIG_PINCTRL_MVEBU=y -CONFIG_PINCTRL_ARMADA_AP806=y -CONFIG_PINCTRL_ARMADA_CP110=y -CONFIG_PINCTRL_AC5=y -CONFIG_PINCTRL_ARMADA_37XX=y -# CONFIG_PINCTRL_S32G2 is not set -CONFIG_PINCTRL_MSM=y -# CONFIG_PINCTRL_IPQ5018 is not set -CONFIG_PINCTRL_IPQ5332=m -# CONFIG_PINCTRL_IPQ8074 is not set -CONFIG_PINCTRL_IPQ6018=m -CONFIG_PINCTRL_IPQ9574=m -# CONFIG_PINCTRL_MDM9607 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_QDU1000=m -CONFIG_PINCTRL_SA8775P=m -CONFIG_PINCTRL_SC7180=m -CONFIG_PINCTRL_SC7280=m -CONFIG_PINCTRL_SC8180X=m -CONFIG_PINCTRL_SC8280XP=m -# CONFIG_PINCTRL_SDM660 is not set -CONFIG_PINCTRL_SDM670=m -CONFIG_PINCTRL_SDM845=m -# CONFIG_PINCTRL_SDX75 is not set -CONFIG_PINCTRL_SM6115=m -CONFIG_PINCTRL_SM6125=m -CONFIG_PINCTRL_SM6350=m -CONFIG_PINCTRL_SM6375=m -CONFIG_PINCTRL_SM7150=m -CONFIG_PINCTRL_SM8150=m -CONFIG_PINCTRL_SM8250=m -CONFIG_PINCTRL_SM8350=m -CONFIG_PINCTRL_SM8450=m -CONFIG_PINCTRL_SM8550=m -CONFIG_PINCTRL_QCOM_SPMI_PMIC=m -CONFIG_PINCTRL_QCOM_SSBI_PMIC=m -CONFIG_PINCTRL_LPASS_LPI=m -# CONFIG_PINCTRL_SC7280_LPASS_LPI is not set -# CONFIG_PINCTRL_SM6115_LPASS_LPI is not set -# CONFIG_PINCTRL_SM8250_LPASS_LPI is not set -# CONFIG_PINCTRL_SM8350_LPASS_LPI is not set -CONFIG_PINCTRL_SM8450_LPASS_LPI=m -CONFIG_PINCTRL_SC8280XP_LPASS_LPI=m -CONFIG_PINCTRL_SM8550_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_SUN20I_D1=y -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_TEGRA234=y -CONFIG_PINCTRL_TEGRA_XUSB=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 -CONFIG_GPIO_IDIO_16=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_IMX_SCU=y -# 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_ROCKCHIP=m -# 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_VF610=y -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_ADNP is not set -CONFIG_GPIO_FXL6408=m -# CONFIG_GPIO_DS4520 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_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_PMIC_EIC_SPRD=m -CONFIG_GPIO_SL28CPLD=m -CONFIG_GPIO_TPS65219=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_MLXBF3 is not set -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_LATCH=m -CONFIG_GPIO_MOCKUP=m -CONFIG_GPIO_VIRTIO=m -CONFIG_GPIO_SIM=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_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_ODROID_GO_ULTRA_POWEROFF=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_MLXBF=m -CONFIG_POWER_SUPPLY=y -# CONFIG_POWER_SUPPLY_DEBUG is not set -CONFIG_POWER_SUPPLY_HWMON=y -# CONFIG_GENERIC_ADC_BATTERY is not set -CONFIG_IP5XXX_POWER=m -# 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_QCOM_BATTMGR=m -# CONFIG_BATTERY_SAMSUNG_SDI is not set -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_MAX77976=m -CONFIG_CHARGER_MP2629=m -CONFIG_CHARGER_MT6370=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_RK817=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_RT9467=m -CONFIG_CHARGER_RT9471=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_BATTERY_UG3105=m -# CONFIG_CHARGER_QCOM_SMB2 is not set -CONFIG_HWMON=y -CONFIG_HWMON_VID=m -# CONFIG_HWMON_DEBUG_CHIP is not set - -# -# Native drivers -# -CONFIG_SENSORS_SMPRO=m -# CONFIG_SENSORS_AD7314 is not set -CONFIG_SENSORS_AD7414=m -CONFIG_SENSORS_AD7418=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_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_HS3001 is not set -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_MAX31760=m -# CONFIG_MAX31827 is not set -CONFIG_SENSORS_MAX6620=m -CONFIG_SENSORS_MAX6621=m -CONFIG_SENSORS_MAX6639=m -CONFIG_SENSORS_MAX6650=m -CONFIG_SENSORS_MAX6697=m -CONFIG_SENSORS_MAX31790=m -CONFIG_SENSORS_MC34VR500=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_CORE=m -CONFIG_SENSORS_NCT6775=m -# CONFIG_SENSORS_NCT6775_I2C is not set -CONFIG_SENSORS_NCT7802=m -CONFIG_SENSORS_NCT7904=m -CONFIG_SENSORS_NPCM7XX=m -CONFIG_SENSORS_NZXT_KRAKEN2=m -CONFIG_SENSORS_NZXT_SMART2=m -# CONFIG_SENSORS_OCC_P8_I2C is not set -CONFIG_SENSORS_PCF8591=m -CONFIG_SENSORS_PECI_CPUTEMP=m -CONFIG_SENSORS_PECI_DIMMTEMP=m -CONFIG_SENSORS_PECI=m -CONFIG_PMBUS=m -CONFIG_SENSORS_PMBUS=m -CONFIG_SENSORS_ACBEL_FSG032=m -CONFIG_SENSORS_ADM1266=m -CONFIG_SENSORS_ADM1275=m -CONFIG_SENSORS_BEL_PFE=m -CONFIG_SENSORS_BPA_RS600=m -CONFIG_SENSORS_DELTA_AHE50DC_FAN=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_IR38064_REGULATOR is not set -CONFIG_SENSORS_IRPS5401=m -CONFIG_SENSORS_ISL68137=m -CONFIG_SENSORS_LM25066=m -CONFIG_SENSORS_LM25066_REGULATOR=y -CONFIG_SENSORS_LT7182S=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_MP2975_REGULATOR is not set -CONFIG_SENSORS_MP5023=m -# CONFIG_SENSORS_MPQ7932_REGULATOR is not set -CONFIG_SENSORS_MPQ7932=m -CONFIG_SENSORS_PIM4328=m -CONFIG_SENSORS_PLI1209BC=m -CONFIG_SENSORS_PLI1209BC_REGULATOR=y -CONFIG_SENSORS_PM6764TR=m -CONFIG_SENSORS_PXE1610=m -CONFIG_SENSORS_Q54SJ108A2=m -CONFIG_SENSORS_STPDDC60=m -CONFIG_SENSORS_TDA38640=m -# CONFIG_SENSORS_TDA38640_REGULATOR is not set -CONFIG_SENSORS_TPS40422=m -CONFIG_SENSORS_TPS53679=m -CONFIG_SENSORS_TPS546D24=m -CONFIG_SENSORS_UCD9000=m -CONFIG_SENSORS_UCD9200=m -# CONFIG_SENSORS_XDPE152 is not set -CONFIG_SENSORS_XDPE122=m -CONFIG_SENSORS_XDPE122_REGULATOR=y -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_SY7636A=m -CONFIG_SENSORS_DME1737=m -CONFIG_SENSORS_EMC1403=m -CONFIG_SENSORS_EMC2103=m -CONFIG_SENSORS_EMC2305=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_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_INA238=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_TMP464=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 - -# -# 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_DEFAULT_GOV_BANG_BANG 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 - -# -# Mediatek thermal drivers -# -CONFIG_MTK_THERMAL=m -CONFIG_MTK_SOC_THERMAL=m -CONFIG_MTK_LVTS_THERMAL=m -# CONFIG_MTK_LVTS_THERMAL_DEBUGFS is not set -# end of Mediatek thermal drivers - -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_XILINX_WINDOW_WATCHDOG is not set -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_APPLE_WATCHDOG=m -CONFIG_ALIM7101_WDT=m -CONFIG_I6300ESB_WDT=m -CONFIG_HP_WATCHDOG=m -CONFIG_KEMPLD_WDT=m -CONFIG_MARVELL_GTI_WDT=y -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_SMPRO=m -# 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_CS42L43_I2C is not set -# CONFIG_MFD_CS42L43_SDW is not set -CONFIG_MFD_MADERA=m -CONFIG_MFD_MADERA_I2C=m -CONFIG_MFD_MADERA_SPI=m -# CONFIG_MFD_MAX5970 is not set -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_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_MAX77541 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_MAX77714 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_MT6370=m -# CONFIG_MFD_MT6397 is not set -CONFIG_MFD_MENF21BMC=m -CONFIG_MFD_OCELOT=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_MFD_QCOM_RPM=m -CONFIG_MFD_SPMI_PMIC=m -CONFIG_MFD_SY7636A=m -# CONFIG_MFD_RDC321X is not set -CONFIG_MFD_RT4831=m -# CONFIG_MFD_RT5033 is not set -CONFIG_MFD_RT5120=m -# CONFIG_MFD_RC5T583 is not set -CONFIG_MFD_RK8XX=m -CONFIG_MFD_RK8XX_I2C=m -CONFIG_MFD_RK8XX_SPI=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_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_TPS65219=m -# 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_MFD_TPS6594_I2C is not set -# CONFIG_MFD_TPS6594_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_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_SPI is not set -# CONFIG_MFD_INTEL_M10_BMC_PMCI 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=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_AW37503 is not set -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_MAX77857 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_MAX20086 is not set -CONFIG_REGULATOR_MAX20411=m -# 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_MT6370=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_REFGEN is not set -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_RAA215300 is not set -CONFIG_REGULATOR_RASPBERRYPI_TOUCHSCREEN_ATTINY=m -CONFIG_REGULATOR_RK808=m -CONFIG_REGULATOR_ROHM=m -CONFIG_REGULATOR_RT4801=m -CONFIG_REGULATOR_RT4803=m -CONFIG_REGULATOR_RT4831=m -CONFIG_REGULATOR_RT5120=m -CONFIG_REGULATOR_RT5190A=m -CONFIG_REGULATOR_RT5739=m -CONFIG_REGULATOR_RT5759=m -CONFIG_REGULATOR_RT6160=m -CONFIG_REGULATOR_RT6190=m -CONFIG_REGULATOR_RT6245=m -CONFIG_REGULATOR_RTQ2134=m -CONFIG_REGULATOR_RTMV20=m -CONFIG_REGULATOR_RTQ6752=m -# CONFIG_REGULATOR_RTQ2208 is not set -CONFIG_REGULATOR_SC2731=m -CONFIG_REGULATOR_SKY81452=m -CONFIG_REGULATOR_SLG51000=m -CONFIG_REGULATOR_STPMIC1=m -CONFIG_REGULATOR_SY7636A=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_TPS6286X is not set -# CONFIG_REGULATOR_TPS6287X is not set -# CONFIG_REGULATOR_TPS65023 is not set -# CONFIG_REGULATOR_TPS6507X is not set -CONFIG_REGULATOR_TPS65132=m -CONFIG_REGULATOR_TPS65219=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_LIRC=y -CONFIG_RC_MAP=m -CONFIG_RC_DECODERS=y -CONFIG_IR_IMON_DECODER=m -CONFIG_IR_JVC_DECODER=m -CONFIG_IR_MCE_KBD_DECODER=m -CONFIG_IR_NEC_DECODER=m -CONFIG_IR_RC5_DECODER=m -CONFIG_IR_RC6_DECODER=m -CONFIG_IR_RCMM_DECODER=m -CONFIG_IR_SANYO_DECODER=m -CONFIG_IR_SHARP_DECODER=m -CONFIG_IR_SONY_DECODER=m -CONFIG_IR_XMP_DECODER=m -CONFIG_RC_DEVICES=y -# CONFIG_IR_ENE is not set -# CONFIG_IR_FINTEK is not set -CONFIG_IR_GPIO_CIR=m -CONFIG_IR_GPIO_TX=m -CONFIG_IR_HIX5HD2=m -CONFIG_IR_IGORPLUGUSB=m -CONFIG_IR_IGUANA=m -CONFIG_IR_IMON=m -CONFIG_IR_IMON_RAW=m -# CONFIG_IR_ITE_CIR is not set -CONFIG_IR_MCEUSB=m -CONFIG_IR_MESON=m -CONFIG_IR_MESON_TX=m -CONFIG_IR_MTK=m -# CONFIG_IR_NUVOTON is not set -CONFIG_IR_PWM_TX=m -CONFIG_IR_REDRAT3=m -CONFIG_IR_SERIAL=m -CONFIG_IR_SERIAL_TRANSMITTER=y -CONFIG_IR_SPI=m -CONFIG_IR_STREAMZAP=m -CONFIG_IR_SUNXI=m -CONFIG_IR_TOY=m -CONFIG_IR_TTUSBIR=m -CONFIG_RC_ATI_REMOTE=m -CONFIG_RC_LOOPBACK=m -CONFIG_RC_XBOX_DVD=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_GPIO=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_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_VP9=m -CONFIG_V4L2_MEM2MEM_DEV=m -CONFIG_V4L2_FLASH_LED_CLASS=m -CONFIG_V4L2_FWNODE=m -CONFIG_V4L2_ASYNC=m -CONFIG_V4L2_CCI=m -CONFIG_V4L2_CCI_I2C=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 -# - -# -# Media drivers -# -CONFIG_MEDIA_USB_SUPPORT=y - -# -# Webcam devices -# -CONFIG_USB_GSPCA=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_SPCA1528=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_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_GL860=m -CONFIG_USB_M5602=m -CONFIG_USB_STV06XX=m -CONFIG_USB_PWC=m -# CONFIG_USB_PWC_DEBUG is not set -CONFIG_USB_PWC_INPUT_EVDEV=y -CONFIG_USB_S2255=m -CONFIG_VIDEO_USBTV=m -CONFIG_USB_VIDEO_CLASS=m -CONFIG_USB_VIDEO_CLASS_INPUT_EVDEV=y - -# -# Analog TV USB devices -# -CONFIG_VIDEO_GO7007=m -CONFIG_VIDEO_GO7007_USB=m -CONFIG_VIDEO_GO7007_LOADER=m -CONFIG_VIDEO_GO7007_USB_S2250_BOARD=m -CONFIG_VIDEO_HDPVR=m -CONFIG_VIDEO_PVRUSB2=m -CONFIG_VIDEO_PVRUSB2_SYSFS=y -CONFIG_VIDEO_PVRUSB2_DVB=y -# CONFIG_VIDEO_PVRUSB2_DEBUGIFC is not set -CONFIG_VIDEO_STK1160=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 - -# -# Digital TV USB devices -# -CONFIG_DVB_AS102=m -CONFIG_DVB_B2C2_FLEXCOP_USB=m -# CONFIG_DVB_B2C2_FLEXCOP_USB_DEBUG is not set -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_DVBSKY=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_ZD1301=m -CONFIG_DVB_USB=m -# CONFIG_DVB_USB_DEBUG is not set -CONFIG_DVB_USB_A800=m -CONFIG_DVB_USB_AF9005=m -CONFIG_DVB_USB_AF9005_REMOTE=m -CONFIG_DVB_USB_AZ6027=m -CONFIG_DVB_USB_CINERGY_T2=m -CONFIG_DVB_USB_CXUSB=m -CONFIG_DVB_USB_CXUSB_ANALOG=y -CONFIG_DVB_USB_DIB0700=m -CONFIG_DVB_USB_DIB3000MC=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_DIGITV=m -CONFIG_DVB_USB_DTT200U=m -CONFIG_DVB_USB_DTV5100=m -CONFIG_DVB_USB_DW2102=m -CONFIG_DVB_USB_GP8PSK=m -CONFIG_DVB_USB_M920X=m -CONFIG_DVB_USB_NOVA_T_USB2=m -CONFIG_DVB_USB_OPERA1=m -CONFIG_DVB_USB_PCTV452E=m -CONFIG_DVB_USB_TECHNISAT_USB2=m -CONFIG_DVB_USB_TTUSB2=m -CONFIG_DVB_USB_UMT_010=m -CONFIG_DVB_USB_VP702X=m -CONFIG_DVB_USB_VP7045=m -CONFIG_SMS_USB_DRV=m -CONFIG_DVB_TTUSB_BUDGET=m -CONFIG_DVB_TTUSB_DEC=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 -# CONFIG_VIDEO_ZORAN is not set - -# -# Media capture/analog TV support -# -CONFIG_VIDEO_DT3155=m -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 - -# -# Media capture/analog/hybrid TV support -# -CONFIG_VIDEO_BT848=m -CONFIG_DVB_BT8XX=m -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_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_B2C2_FLEXCOP_PCI=m -# CONFIG_DVB_B2C2_FLEXCOP_PCI_DEBUG is not set -CONFIG_DVB_DDBRIDGE=m -# CONFIG_DVB_DDBRIDGE_MSIENABLE is not set -CONFIG_DVB_DM1105=m -CONFIG_MANTIS_CORE=m -CONFIG_DVB_MANTIS=m -CONFIG_DVB_HOPPER=m -CONFIG_DVB_NETUP_UNIDVB=m -CONFIG_DVB_NGENE=m -CONFIG_DVB_PLUTO2=m -CONFIG_DVB_PT1=m -CONFIG_DVB_PT3=m -CONFIG_DVB_SMIPCIE=m -CONFIG_DVB_BUDGET_CORE=m -CONFIG_DVB_BUDGET=m -# CONFIG_DVB_BUDGET_CI is not set -# CONFIG_DVB_BUDGET_AV is not set -# CONFIG_IPU_BRIDGE is not set -CONFIG_RADIO_ADAPTERS=m -CONFIG_RADIO_MAXIRADIO=m -CONFIG_RADIO_SAA7706H=m -CONFIG_RADIO_SHARK=m -CONFIG_RADIO_SHARK2=m -CONFIG_RADIO_SI4713=m -CONFIG_RADIO_TEA575X=m -CONFIG_RADIO_TEA5764=m -CONFIG_RADIO_TEF6862=m -CONFIG_RADIO_WL1273=m -CONFIG_USB_DSBR=m -CONFIG_USB_KEENE=m -CONFIG_USB_MA901=m -CONFIG_USB_MR800=m -CONFIG_USB_RAREMONO=m -CONFIG_RADIO_SI470X=m -CONFIG_USB_SI470X=m -# CONFIG_I2C_SI470X is not set -CONFIG_USB_SI4713=m -CONFIG_PLATFORM_SI4713=m -CONFIG_I2C_SI4713=m -CONFIG_RADIO_WL128X=m -CONFIG_MEDIA_PLATFORM_DRIVERS=y -CONFIG_V4L_PLATFORM_DRIVERS=y -CONFIG_SDR_PLATFORM_DRIVERS=y -CONFIG_DVB_PLATFORM_DRIVERS=y -CONFIG_V4L_MEM2MEM_DRIVERS=y -CONFIG_VIDEO_MEM2MEM_DEINTERLACE=m -CONFIG_VIDEO_MUX=m - -# -# Allegro DVT media platform drivers -# -CONFIG_VIDEO_ALLEGRO_DVT=m - -# -# Amlogic media platform drivers -# -CONFIG_VIDEO_MESON_GE2D=m - -# -# Amphion drivers -# -CONFIG_VIDEO_AMPHION_VPU=m - -# -# Aspeed media platform drivers -# - -# -# Atmel media platform drivers -# - -# -# Cadence media platform drivers -# -CONFIG_VIDEO_CADENCE_CSI2RX=m -CONFIG_VIDEO_CADENCE_CSI2TX=m - -# -# Chips&Media media platform drivers -# -CONFIG_VIDEO_CODA=m - -# -# Intel media platform drivers -# - -# -# Marvell media platform drivers -# -CONFIG_VIDEO_CAFE_CCIC=m - -# -# Mediatek media platform drivers -# -CONFIG_VIDEO_MEDIATEK_JPEG=m -CONFIG_VIDEO_MEDIATEK_MDP=m -CONFIG_VIDEO_MEDIATEK_VCODEC_SCP=y -CONFIG_VIDEO_MEDIATEK_VCODEC_VPU=y -CONFIG_VIDEO_MEDIATEK_VCODEC=m -CONFIG_VIDEO_MEDIATEK_VPU=m -CONFIG_VIDEO_MEDIATEK_MDP3=m - -# -# Microchip Technology, Inc. media platform drivers -# - -# -# NVidia media platform drivers -# -CONFIG_VIDEO_TEGRA_VDE=m - -# -# NXP media platform drivers -# -CONFIG_VIDEO_IMX7_CSI=m -CONFIG_VIDEO_IMX8MQ_MIPI_CSI2=m -CONFIG_VIDEO_IMX_MIPI_CSIS=m -CONFIG_VIDEO_IMX8_ISI=m -# CONFIG_VIDEO_IMX8_ISI_M2M is not set -CONFIG_VIDEO_IMX_PXP=m -CONFIG_VIDEO_DW100=m -CONFIG_VIDEO_IMX8_JPEG=m - -# -# Qualcomm media platform drivers -# -CONFIG_VIDEO_QCOM_CAMSS=m -CONFIG_VIDEO_QCOM_VENUS=m - -# -# Renesas media platform drivers -# - -# -# Rockchip media platform drivers -# -CONFIG_VIDEO_ROCKCHIP_RGA=m -CONFIG_VIDEO_ROCKCHIP_ISP1=m - -# -# Samsung media platform drivers -# -CONFIG_VIDEO_SAMSUNG_EXYNOS_GSC=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_SAMSUNG_S5P_G2D=m -CONFIG_VIDEO_SAMSUNG_S5P_JPEG=m -CONFIG_VIDEO_SAMSUNG_S5P_MFC=m - -# -# STMicroelectronics media platform drivers -# - -# -# Sunxi media platform drivers -# -CONFIG_VIDEO_SUN4I_CSI=m -CONFIG_VIDEO_SUN6I_CSI=m -CONFIG_VIDEO_SUN6I_MIPI_CSI2=m -CONFIG_VIDEO_SUN8I_A83T_MIPI_CSI2=m -CONFIG_VIDEO_SUN8I_DEINTERLACE=m -CONFIG_VIDEO_SUN8I_ROTATE=m - -# -# Texas Instruments drivers -# - -# -# Verisilicon media platform drivers -# -CONFIG_VIDEO_HANTRO=m -CONFIG_VIDEO_HANTRO_IMX8M=y -CONFIG_VIDEO_HANTRO_ROCKCHIP=y -CONFIG_VIDEO_HANTRO_SUNXI=y - -# -# VIA media platform drivers -# - -# -# Xilinx media platform drivers -# -CONFIG_VIDEO_XILINX=m -CONFIG_VIDEO_XILINX_CSI2RXSS=m -CONFIG_VIDEO_XILINX_TPG=m -CONFIG_VIDEO_XILINX_VTC=m - -# -# MMC/SDIO DVB adapters -# -CONFIG_SMS_SDIO_DRV=m -CONFIG_V4L_TEST_DRIVERS=y -CONFIG_VIDEO_VIM2M=m -CONFIG_VIDEO_VICODEC=m -CONFIG_VIDEO_VIMC=m -CONFIG_VIDEO_VIVID=m -CONFIG_VIDEO_VIVID_CEC=y -CONFIG_VIDEO_VIVID_MAX_DEVS=64 -CONFIG_VIDEO_VISL=m -# CONFIG_VISL_DEBUGFS is not set -# CONFIG_DVB_TEST_DRIVERS is not set - -# -# FireWire (IEEE 1394) Adapters -# -CONFIG_DVB_FIREDTV=m -CONFIG_DVB_FIREDTV_INPUT=y -CONFIG_MEDIA_COMMON_OPTIONS=y - -# -# common driver options -# -CONFIG_CYPRESS_FIRMWARE=m -CONFIG_TTPCI_EEPROM=m -CONFIG_UVC_COMMON=m -CONFIG_VIDEO_CX2341X=m -CONFIG_VIDEO_TVEEPROM=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_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 -# 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 -CONFIG_VIDEO_CAMERA_SENSOR=y -CONFIG_VIDEO_APTINA_PLL=m -CONFIG_VIDEO_CCS_PLL=m -CONFIG_VIDEO_AR0521=m -CONFIG_VIDEO_HI556=m -CONFIG_VIDEO_HI846=m -CONFIG_VIDEO_HI847=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_IMX296=m -CONFIG_VIDEO_IMX319=m -CONFIG_VIDEO_IMX334=m -CONFIG_VIDEO_IMX335=m -CONFIG_VIDEO_IMX355=m -CONFIG_VIDEO_IMX412=m -CONFIG_VIDEO_IMX415=m -CONFIG_VIDEO_MAX9271_LIB=m -CONFIG_VIDEO_MT9M001=m -CONFIG_VIDEO_MT9M111=m -CONFIG_VIDEO_MT9P031=m -CONFIG_VIDEO_MT9T112=m -CONFIG_VIDEO_MT9V011=m -CONFIG_VIDEO_MT9V032=m -CONFIG_VIDEO_MT9V111=m -CONFIG_VIDEO_OG01A1B=m -# CONFIG_VIDEO_OV01A10 is not set -CONFIG_VIDEO_OV02A10=m -CONFIG_VIDEO_OV08D10=m -CONFIG_VIDEO_OV08X40=m -CONFIG_VIDEO_OV13858=m -CONFIG_VIDEO_OV13B10=m -CONFIG_VIDEO_OV2640=m -CONFIG_VIDEO_OV2659=m -CONFIG_VIDEO_OV2680=m -CONFIG_VIDEO_OV2685=m -CONFIG_VIDEO_OV2740=m -CONFIG_VIDEO_OV4689=m -CONFIG_VIDEO_OV5640=m -CONFIG_VIDEO_OV5645=m -CONFIG_VIDEO_OV5647=m -CONFIG_VIDEO_OV5648=m -CONFIG_VIDEO_OV5670=m -CONFIG_VIDEO_OV5675=m -CONFIG_VIDEO_OV5693=m -CONFIG_VIDEO_OV5695=m -CONFIG_VIDEO_OV6650=m -CONFIG_VIDEO_OV7251=m -CONFIG_VIDEO_OV7640=m -CONFIG_VIDEO_OV7670=m -CONFIG_VIDEO_OV772X=m -CONFIG_VIDEO_OV7740=m -CONFIG_VIDEO_OV8856=m -CONFIG_VIDEO_OV8858=m -CONFIG_VIDEO_OV8865=m -CONFIG_VIDEO_OV9282=m -CONFIG_VIDEO_OV9640=m -CONFIG_VIDEO_OV9650=m -CONFIG_VIDEO_OV9734=m -CONFIG_VIDEO_RDACM20=m -CONFIG_VIDEO_RDACM21=m -CONFIG_VIDEO_RJ54N1=m -CONFIG_VIDEO_S5C73M3=m -CONFIG_VIDEO_S5K5BAF=m -CONFIG_VIDEO_S5K6A3=m -CONFIG_VIDEO_ST_VGXY61=m -CONFIG_VIDEO_CCS=m -CONFIG_VIDEO_ET8EK8=m - -# -# Lens drivers -# -CONFIG_VIDEO_AD5820=m -CONFIG_VIDEO_AK7375=m -CONFIG_VIDEO_DW9714=m -# CONFIG_VIDEO_DW9719 is not set -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 - -# -# Audio decoders, processors and mixers -# -CONFIG_VIDEO_CS3308=m -CONFIG_VIDEO_CS5345=m -CONFIG_VIDEO_CS53L32A=m -CONFIG_VIDEO_MSP3400=m -CONFIG_VIDEO_SONY_BTF_MPX=m -CONFIG_VIDEO_TDA1997X=m -CONFIG_VIDEO_TDA7432=m -CONFIG_VIDEO_TDA9840=m -CONFIG_VIDEO_TEA6415C=m -CONFIG_VIDEO_TEA6420=m -CONFIG_VIDEO_TLV320AIC23B=m -CONFIG_VIDEO_TVAUDIO=m -CONFIG_VIDEO_UDA1342=m -CONFIG_VIDEO_VP27SMPX=m -CONFIG_VIDEO_WM8739=m -CONFIG_VIDEO_WM8775=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_ISL7998X=m -CONFIG_VIDEO_KS0127=m -CONFIG_VIDEO_MAX9286=m -CONFIG_VIDEO_ML86V7667=m -CONFIG_VIDEO_SAA7110=m -CONFIG_VIDEO_SAA711X=m -CONFIG_VIDEO_TC358743=m -CONFIG_VIDEO_TC358743_CEC=y -CONFIG_VIDEO_TC358746=m -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 - -# -# Video and audio decoders -# -CONFIG_VIDEO_SAA717X=m -CONFIG_VIDEO_CX25840=m -# end of Video decoders - -# -# Video encoders -# -CONFIG_VIDEO_ADV7170=m -CONFIG_VIDEO_ADV7175=m -CONFIG_VIDEO_ADV7343=m -CONFIG_VIDEO_ADV7393=m -CONFIG_VIDEO_AK881X=m -CONFIG_VIDEO_SAA7127=m -CONFIG_VIDEO_SAA7185=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_I2C=m -CONFIG_VIDEO_M52790=m -CONFIG_VIDEO_ST_MIPID02=m -CONFIG_VIDEO_THS7303=m -# end of Miscellaneous helper chips - -# -# Video serializers and deserializers -# -# CONFIG_VIDEO_DS90UB913 is not set -# CONFIG_VIDEO_DS90UB953 is not set -# CONFIG_VIDEO_DS90UB960 is not set -# end of Video serializers and deserializers - -# -# Media SPI Adapters -# -CONFIG_CXD2880_SPI_DRV=m -CONFIG_VIDEO_GS1662=m -# end of Media SPI Adapters - -CONFIG_MEDIA_TUNER=m - -# -# Customize TV tuners -# -CONFIG_MEDIA_TUNER_E4000=m -CONFIG_MEDIA_TUNER_FC0011=m -CONFIG_MEDIA_TUNER_FC0012=m -CONFIG_MEDIA_TUNER_FC0013=m -CONFIG_MEDIA_TUNER_FC2580=m -CONFIG_MEDIA_TUNER_IT913X=m -CONFIG_MEDIA_TUNER_M88RS6000T=m -CONFIG_MEDIA_TUNER_MAX2165=m -CONFIG_MEDIA_TUNER_MC44S803=m -CONFIG_MEDIA_TUNER_MSI001=m -CONFIG_MEDIA_TUNER_MT2060=m -CONFIG_MEDIA_TUNER_MT2063=m -CONFIG_MEDIA_TUNER_MT20XX=m -CONFIG_MEDIA_TUNER_MT2131=m -CONFIG_MEDIA_TUNER_MT2266=m -CONFIG_MEDIA_TUNER_MXL301RF=m -CONFIG_MEDIA_TUNER_MXL5005S=m -CONFIG_MEDIA_TUNER_MXL5007T=m -CONFIG_MEDIA_TUNER_QM1D1B0004=m -CONFIG_MEDIA_TUNER_QM1D1C0042=m -CONFIG_MEDIA_TUNER_QT1010=m -CONFIG_MEDIA_TUNER_R820T=m -CONFIG_MEDIA_TUNER_SI2157=m -CONFIG_MEDIA_TUNER_SIMPLE=m -CONFIG_MEDIA_TUNER_TDA18212=m -CONFIG_MEDIA_TUNER_TDA18218=m -CONFIG_MEDIA_TUNER_TDA18250=m -CONFIG_MEDIA_TUNER_TDA18271=m -CONFIG_MEDIA_TUNER_TDA827X=m -CONFIG_MEDIA_TUNER_TDA8290=m -CONFIG_MEDIA_TUNER_TDA9887=m -CONFIG_MEDIA_TUNER_TEA5761=m -CONFIG_MEDIA_TUNER_TEA5767=m -CONFIG_MEDIA_TUNER_TUA9001=m -CONFIG_MEDIA_TUNER_XC2028=m -CONFIG_MEDIA_TUNER_XC4000=m -CONFIG_MEDIA_TUNER_XC5000=m -# end of Customize TV tuners - -# -# Customise DVB Frontends -# - -# -# Multistandard (satellite) frontends -# -CONFIG_DVB_M88DS3103=m -CONFIG_DVB_MXL5XX=m -CONFIG_DVB_STB0899=m -CONFIG_DVB_STB6100=m -CONFIG_DVB_STV090x=m -CONFIG_DVB_STV0910=m -CONFIG_DVB_STV6110x=m -CONFIG_DVB_STV6111=m - -# -# Multistandard (cable + terrestrial) frontends -# -CONFIG_DVB_DRXK=m -CONFIG_DVB_MN88472=m -CONFIG_DVB_MN88473=m -CONFIG_DVB_SI2165=m -CONFIG_DVB_TDA18271C2DD=m - -# -# DVB-S (satellite) frontends -# -CONFIG_DVB_CX24110=m -CONFIG_DVB_CX24116=m -CONFIG_DVB_CX24117=m -CONFIG_DVB_CX24120=m -CONFIG_DVB_CX24123=m -CONFIG_DVB_DS3000=m -CONFIG_DVB_MB86A16=m -CONFIG_DVB_MT312=m -CONFIG_DVB_S5H1420=m -CONFIG_DVB_SI21XX=m -CONFIG_DVB_STB6000=m -CONFIG_DVB_STV0288=m -CONFIG_DVB_STV0299=m -CONFIG_DVB_STV0900=m -CONFIG_DVB_STV6110=m -CONFIG_DVB_TDA10071=m -CONFIG_DVB_TDA10086=m -CONFIG_DVB_TDA8083=m -CONFIG_DVB_TDA8261=m -CONFIG_DVB_TDA826X=m -CONFIG_DVB_TS2020=m -CONFIG_DVB_TUA6100=m -CONFIG_DVB_TUNER_CX24113=m -CONFIG_DVB_TUNER_ITD1000=m -CONFIG_DVB_VES1X93=m -CONFIG_DVB_ZL10036=m -CONFIG_DVB_ZL10039=m - -# -# DVB-T (terrestrial) frontends -# -CONFIG_DVB_AF9013=m -CONFIG_DVB_AS102_FE=m -CONFIG_DVB_CX22700=m -CONFIG_DVB_CX22702=m -CONFIG_DVB_CXD2820R=m -CONFIG_DVB_CXD2841ER=m -CONFIG_DVB_DIB3000MB=m -CONFIG_DVB_DIB3000MC=m -CONFIG_DVB_DIB7000M=m -CONFIG_DVB_DIB7000P=m -CONFIG_DVB_DIB9000=m -CONFIG_DVB_DRXD=m -CONFIG_DVB_EC100=m -CONFIG_DVB_GP8PSK_FE=m -CONFIG_DVB_L64781=m -CONFIG_DVB_MT352=m -CONFIG_DVB_NXT6000=m -CONFIG_DVB_RTL2830=m -CONFIG_DVB_RTL2832=m -CONFIG_DVB_RTL2832_SDR=m -CONFIG_DVB_S5H1432=m -CONFIG_DVB_SI2168=m -CONFIG_DVB_SP887X=m -CONFIG_DVB_STV0367=m -CONFIG_DVB_TDA10048=m -CONFIG_DVB_TDA1004X=m -CONFIG_DVB_ZD1301_DEMOD=m -CONFIG_DVB_ZL10353=m -CONFIG_DVB_CXD2880=m - -# -# DVB-C (cable) frontends -# -CONFIG_DVB_STV0297=m -CONFIG_DVB_TDA10021=m -CONFIG_DVB_TDA10023=m -CONFIG_DVB_VES1820=m - -# -# ATSC (North American/Korean Terrestrial/Cable DTV) frontends -# -CONFIG_DVB_AU8522=m -CONFIG_DVB_AU8522_DTV=m -CONFIG_DVB_AU8522_V4L=m -CONFIG_DVB_BCM3510=m -CONFIG_DVB_LG2160=m -CONFIG_DVB_LGDT3305=m -CONFIG_DVB_LGDT3306A=m -CONFIG_DVB_LGDT330X=m -CONFIG_DVB_MXL692=m -CONFIG_DVB_NXT200X=m -CONFIG_DVB_OR51132=m -CONFIG_DVB_OR51211=m -CONFIG_DVB_S5H1409=m -CONFIG_DVB_S5H1411=m - -# -# ISDB-T (terrestrial) frontends -# -CONFIG_DVB_DIB8000=m -CONFIG_DVB_MB86A20S=m -CONFIG_DVB_S921=m - -# -# ISDB-S (satellite) & ISDB-T (terrestrial) frontends -# -CONFIG_DVB_MN88443X=m -CONFIG_DVB_TC90522=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_A8293=m -CONFIG_DVB_AF9033=m -CONFIG_DVB_ASCOT2E=m -CONFIG_DVB_ATBM8830=m -CONFIG_DVB_HELENE=m -CONFIG_DVB_HORUS3A=m -CONFIG_DVB_ISL6405=m -CONFIG_DVB_ISL6421=m -CONFIG_DVB_ISL6423=m -CONFIG_DVB_IX2505V=m -CONFIG_DVB_LGS8GL5=m -CONFIG_DVB_LGS8GXX=m -CONFIG_DVB_LNBH25=m -CONFIG_DVB_LNBH29=m -CONFIG_DVB_LNBP21=m -CONFIG_DVB_LNBP22=m -CONFIG_DVB_M88RS2000=m -CONFIG_DVB_TDA665x=m -CONFIG_DVB_DRX39XYJ=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_APERTURE_HELPERS=y -CONFIG_SCREEN_INFO=y -CONFIG_VIDEO_CMDLINE=y -CONFIG_VIDEO_NOMODESET=y -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_TEGRA_HOST1X_CONTEXT_BUS=y -CONFIG_TEGRA_HOST1X=m -CONFIG_TEGRA_HOST1X_FIREWALL=y -CONFIG_DRM=m -CONFIG_DRM_MIPI_DBI=m -CONFIG_DRM_MIPI_DSI=y -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_AUX_BUS=m -CONFIG_DRM_DISPLAY_HELPER=m -CONFIG_DRM_DISPLAY_DP_HELPER=y -CONFIG_DRM_DISPLAY_HDCP_HELPER=y -CONFIG_DRM_DISPLAY_HDMI_HELPER=y -CONFIG_DRM_DP_AUX_CHARDEV=y -CONFIG_DRM_DP_CEC=y -CONFIG_DRM_TTM=m -CONFIG_DRM_EXEC=m -CONFIG_DRM_BUDDY=m -CONFIG_DRM_VRAM_HELPER=m -CONFIG_DRM_TTM_HELPER=m -CONFIG_DRM_GEM_DMA_HELPER=m -CONFIG_DRM_GEM_SHMEM_HELPER=m -CONFIG_DRM_SUBALLOC_HELPER=m -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 -# CONFIG_DRM_AMDGPU_WERROR is not set - -# -# 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_FP=y -CONFIG_DRM_AMD_DC_SI=y -# CONFIG_DEBUG_KERNEL_DC is not set -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_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_VOP=y -CONFIG_ROCKCHIP_VOP2=y -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_UDL=m -CONFIG_DRM_AST=m -CONFIG_DRM_MGAG200=m -CONFIG_DRM_SUN4I=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_VIRTIO_GPU_KMS=y -CONFIG_DRM_MSM=m -CONFIG_DRM_MSM_GPU_STATE=y -# CONFIG_DRM_MSM_GPU_SUDO is not set -CONFIG_DRM_MSM_MDSS=y -CONFIG_DRM_MSM_MDP4=y -CONFIG_DRM_MSM_MDP5=y -CONFIG_DRM_MSM_DPU=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_MSM_HDMI=y -CONFIG_DRM_MSM_HDMI_HDCP=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_AUO_A030JTN01=m -CONFIG_DRM_PANEL_BOE_BF060Y8M_AJ0=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_EBBG_FT8719=m -CONFIG_DRM_PANEL_ELIDA_KD35T133=m -CONFIG_DRM_PANEL_FEIXIN_K101_IM2BA02=m -CONFIG_DRM_PANEL_FEIYANG_FY07024DI26A30D=m -CONFIG_DRM_PANEL_HIMAX_HX8394=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_JADARD_JD9365DA_H3=m -CONFIG_DRM_PANEL_JDI_LT070ME05000=m -CONFIG_DRM_PANEL_JDI_R63452=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_MAGNACHIP_D53E6EA8966=m -CONFIG_DRM_PANEL_NEC_NL8048HL11=m -CONFIG_DRM_PANEL_NEWVISION_NV3051D=m -CONFIG_DRM_PANEL_NEWVISION_NV3052C=m -CONFIG_DRM_PANEL_NOVATEK_NT35510=m -CONFIG_DRM_PANEL_NOVATEK_NT35560=m -CONFIG_DRM_PANEL_NOVATEK_NT35950=m -CONFIG_DRM_PANEL_NOVATEK_NT36523=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_OTA5601A=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_S6D7AA0 is not set -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_ACX565AKM=m -CONFIG_DRM_PANEL_SONY_TD4353_JDI=m -CONFIG_DRM_PANEL_SONY_TULIP_TRULY_NT35521=m -# CONFIG_DRM_PANEL_STARTEK_KD070FHFID015 is not set -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_VISIONOX_VTDR6130=m -# CONFIG_DRM_PANEL_VISIONOX_R66451 is not set -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_CHIPONE_ICN6211=m -CONFIG_DRM_CHRONTEL_CH7033=m -CONFIG_DRM_CROS_EC_ANX7688=m -CONFIG_DRM_DISPLAY_CONNECTOR=m -# CONFIG_DRM_FSL_LDB is not set -CONFIG_DRM_ITE_IT6505=m -CONFIG_DRM_LONTIUM_LT8912B=m -# CONFIG_DRM_LONTIUM_LT9211 is not set -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_SAMSUNG_DSIM=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_DLPC3433=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_DSI=m -CONFIG_DRM_CDNS_DSI_J721E=y -CONFIG_DRM_CDNS_MHDP8546=m -CONFIG_DRM_IMX_LDB_HELPER=m -CONFIG_DRM_IMX8QM_LDB=m -CONFIG_DRM_IMX8QXP_LDB=m -CONFIG_DRM_IMX8QXP_PIXEL_COMBINER=m -CONFIG_DRM_IMX8QXP_PIXEL_LINK=m -CONFIG_DRM_IMX8QXP_PIXEL_LINK_TO_DPI=m -CONFIG_DRM_DW_HDMI=m -CONFIG_DRM_DW_HDMI_AHB_AUDIO=m -CONFIG_DRM_DW_HDMI_I2S_AUDIO=m -# CONFIG_DRM_DW_HDMI_GP_AUDIO is not set -CONFIG_DRM_DW_HDMI_CEC=m -CONFIG_DRM_DW_MIPI_DSI=m -# end of Display Interface Bridges - -CONFIG_DRM_IMX_DCSS=m -CONFIG_DRM_IMX_LCDC=m -CONFIG_DRM_V3D=m -CONFIG_DRM_VC4=m -CONFIG_DRM_VC4_HDMI_CEC=y -# CONFIG_DRM_LOONGSON is not set -CONFIG_DRM_ETNAVIV=m -CONFIG_DRM_ETNAVIV_THERMAL=y -CONFIG_DRM_HISI_HIBMC=m -CONFIG_DRM_HISI_KIRIN=m -CONFIG_DRM_LOGICVC=m -CONFIG_DRM_MEDIATEK=m -# CONFIG_DRM_MEDIATEK_DP is not set -CONFIG_DRM_MEDIATEK_HDMI=m -CONFIG_DRM_MXS=y -# CONFIG_DRM_MXSFB is not set -CONFIG_DRM_IMX_LCDIF=m -CONFIG_DRM_MESON=m -CONFIG_DRM_MESON_DW_HDMI=m -CONFIG_DRM_MESON_DW_MIPI_DSI=m -# CONFIG_DRM_ARCPGU is not set -CONFIG_DRM_BOCHS=m -CONFIG_DRM_CIRRUS_QEMU=m -CONFIG_DRM_GM12U320=m -CONFIG_DRM_PANEL_MIPI_DBI=m -CONFIG_DRM_SIMPLEDRM=m -CONFIG_TINYDRM_HX8357D=m -CONFIG_TINYDRM_ILI9163=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_SSD130X=m -CONFIG_DRM_SSD130X_I2C=m -CONFIG_DRM_SSD130X_SPI=m -CONFIG_DRM_SPRD=m -CONFIG_DRM_HYPERV=m -# CONFIG_DRM_LEGACY is not set -CONFIG_DRM_PANEL_ORIENTATION_QUIRKS=y -CONFIG_DRM_PRIVACY_SCREEN=y - -# -# Frame buffer Devices -# -CONFIG_FB=y -# 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_HYPERV=m -# CONFIG_FB_SIMPLE is not set -# CONFIG_FB_SSD1307 is not set -# CONFIG_FB_SM712 is not set -CONFIG_FB_CORE=y -CONFIG_FB_NOTIFY=y -CONFIG_FIRMWARE_EDID=y -CONFIG_FB_DEVICE=y -CONFIG_FB_DDC=m -CONFIG_FB_CFB_FILLRECT=y -CONFIG_FB_CFB_COPYAREA=y -CONFIG_FB_CFB_IMAGEBLIT=y -CONFIG_FB_SYS_FILLRECT=y -CONFIG_FB_SYS_COPYAREA=y -CONFIG_FB_SYS_IMAGEBLIT=y -# CONFIG_FB_FOREIGN_ENDIAN is not set -CONFIG_FB_SYS_FOPS=y -CONFIG_FB_DEFERRED_IO=y -CONFIG_FB_DMAMEM_HELPERS=y -CONFIG_FB_IOMEM_FOPS=y -CONFIG_FB_IOMEM_HELPERS=y -CONFIG_FB_SYSMEM_HELPERS=y -CONFIG_FB_SYSMEM_HELPERS_DEFERRED=y -CONFIG_FB_BACKLIGHT=m -CONFIG_FB_MODE_HELPERS=y -CONFIG_FB_TILEBLITTING=y -# 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_KTZ8866=m -CONFIG_BACKLIGHT_LM3533=m -CONFIG_BACKLIGHT_PWM=m -CONFIG_BACKLIGHT_MT6370=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_DRM_ACCEL=y -CONFIG_DRM_ACCEL_QAIC=m -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_CTL_FAST_LOOKUP=y -CONFIG_SND_DEBUG=y -# CONFIG_SND_DEBUG_VERBOSE is not set -CONFIG_SND_PCM_XRUN_DEBUG=y -# CONFIG_SND_CTL_INPUT_VALIDATION is not set -# CONFIG_SND_CTL_DEBUG 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_SEQ_UMP is not set -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_PCMTEST is not set -CONFIG_SND_VIRMIDI=m -CONFIG_SND_MTPAV=m -CONFIG_SND_MTS64=m -CONFIG_SND_SERIAL_U16550=m -CONFIG_SND_SERIAL_GENERIC=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_SCODEC_CS35L41=m -CONFIG_SND_HDA_CS_DSP_CONTROLS=m -CONFIG_SND_HDA_SCODEC_CS35L41_I2C=m -CONFIG_SND_HDA_SCODEC_CS35L41_SPI=m -# CONFIG_SND_HDA_SCODEC_CS35L56_I2C is not set -# CONFIG_SND_HDA_SCODEC_CS35L56_SPI is not set -# CONFIG_SND_HDA_SCODEC_TAS2781_I2C is not set -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=y -# CONFIG_SND_HDA_CTL_DEV_ID 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_EXT_CORE=m -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_MIDI_V2 is not set -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_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=m -CONFIG_SND_SOC_AMD_CZ_RT5645_MACH=m -CONFIG_SND_SOC_AMD_ST_ES8336_MACH=m -CONFIG_SND_AMD_ACP_CONFIG=m -CONFIG_SND_SOC_APPLE_MCA=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_UTILS=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_SOC_CHV3_I2S is not set -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_MT7986 is not set -# 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_MT8186=m -CONFIG_SND_SOC_MT8186_MT6366_DA7219_MAX98357=m -CONFIG_SND_SOC_MT8186_MT6366_RT1019_RT5682S=m -CONFIG_SND_SOC_MTK_BTCVSD=m -CONFIG_SND_SOC_MT8188=m -# CONFIG_SND_SOC_MT8188_MT6359 is not set -CONFIG_SND_SOC_MT8192=m -CONFIG_SND_SOC_MT8192_MT6359_RT1015_RT5682=m -CONFIG_SND_SOC_MT8195=m -CONFIG_SND_SOC_MT8195_MT6359=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_CDC_DMA=m -CONFIG_SND_SOC_LPASS_IPQ806X=m -CONFIG_SND_SOC_LPASS_APQ8016=m -CONFIG_SND_SOC_LPASS_SC7180=m -CONFIG_SND_SOC_LPASS_SC7280=m -CONFIG_SND_SOC_STORM=m -CONFIG_SND_SOC_APQ8016_SBC=m -CONFIG_SND_SOC_QCOM_COMMON=m -CONFIG_SND_SOC_QCOM_SDW=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_SC8280XP=m -CONFIG_SND_SOC_SC7180=m -CONFIG_SND_SOC_SC7280=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_OF_DEV=m -CONFIG_SND_SOC_SOF_COMPRESS=y -# CONFIG_SND_SOC_SOF_DEVELOPER_SUPPORT is not set -CONFIG_SND_SOC_SOF=m -CONFIG_SND_SOC_SOF_IPC3=y -CONFIG_SND_SOC_SOF_IMX_TOPLEVEL=y -CONFIG_SND_SOC_SOF_IMX_COMMON=m -CONFIG_SND_SOC_SOF_IMX8=m -CONFIG_SND_SOC_SOF_IMX8M=m -CONFIG_SND_SOC_SOF_IMX8ULP=m -CONFIG_SND_SOC_SOF_MTK_TOPLEVEL=y -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_SUN50I_DMIC=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_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_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_AK4375=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_AUDIO_IIO_AUX is not set -CONFIG_SND_SOC_AW8738=m -CONFIG_SND_SOC_AW88395_LIB=m -CONFIG_SND_SOC_AW88395=m -# CONFIG_SND_SOC_AW88261 is not set -CONFIG_SND_SOC_BD28623=m -CONFIG_SND_SOC_BT_SCO=m -# CONFIG_SND_SOC_CHV3_CODEC is not set -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_LIB=m -CONFIG_SND_SOC_CS35L41=m -CONFIG_SND_SOC_CS35L41_SPI=m -CONFIG_SND_SOC_CS35L41_I2C=m -CONFIG_SND_SOC_CS35L45=m -CONFIG_SND_SOC_CS35L45_SPI=m -CONFIG_SND_SOC_CS35L45_I2C=m -CONFIG_SND_SOC_CS35L56=m -CONFIG_SND_SOC_CS35L56_SHARED=m -CONFIG_SND_SOC_CS35L56_I2C=m -CONFIG_SND_SOC_CS35L56_SPI=m -CONFIG_SND_SOC_CS35L56_SDW=m -CONFIG_SND_SOC_CS42L42_CORE=m -CONFIG_SND_SOC_CS42L42=m -CONFIG_SND_SOC_CS42L42_SDW=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_CS42L83=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_ES8326=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_HDA=m -CONFIG_SND_SOC_ICS43432=m -CONFIG_SND_SOC_IDT821034=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_MAX98363=m -CONFIG_SND_SOC_MAX98373=m -CONFIG_SND_SOC_MAX98373_I2C=m -CONFIG_SND_SOC_MAX98373_SDW=m -# CONFIG_SND_SOC_MAX98388 is not set -CONFIG_SND_SOC_MAX98390=m -CONFIG_SND_SOC_MAX98396=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_PEB2466=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_RT1017_SDCA_SDW is not set -CONFIG_SND_SOC_RT1308_SDW=m -CONFIG_SND_SOC_RT1316_SDW=m -CONFIG_SND_SOC_RT1318_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_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_RT712_SDCA_SDW=m -CONFIG_SND_SOC_RT712_SDCA_DMIC_SDW=m -# CONFIG_SND_SOC_RT722_SDCA_SDW is not set -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_SMA1303=m -CONFIG_SND_SOC_SPDIF=m -CONFIG_SND_SOC_SRC4XXX_I2C=m -CONFIG_SND_SOC_SRC4XXX=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_SSM3515 is not set -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_TAS2780=m -# CONFIG_SND_SOC_TAS2781_I2C is not set -CONFIG_SND_SOC_TAS5086=m -CONFIG_SND_SOC_TAS571X=m -CONFIG_SND_SOC_TAS5720=m -CONFIG_SND_SOC_TAS5805M=m -CONFIG_SND_SOC_TAS6424=m -CONFIG_SND_SOC_TDA7419=m -CONFIG_SND_SOC_TFA9879=m -CONFIG_SND_SOC_TFA989X=m -CONFIG_SND_SOC_TLV320ADC3XXX=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_CLASSH=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_WM8731_I2C=m -CONFIG_SND_SOC_WM8731_SPI=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_WM8940=m -CONFIG_SND_SOC_WM8960=m -CONFIG_SND_SOC_WM8961=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_WSA883X=m -# CONFIG_SND_SOC_WSA884X is not set -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_MACRO_COMMON=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 -CONFIG_HID_SUPPORT=y -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_EVISION=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_COMMON=m -CONFIG_HID_GOOGLE_HAMMER=m -# CONFIG_HID_GOOGLE_STADIA_FF is not set -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_VRC2=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_LETSKETCH=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_MEGAWORLD_FF=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_NVIDIA_SHIELD is not set -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_PXRC=m -CONFIG_HID_RAZER=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_SIGMAMICRO=m -CONFIG_HID_SONY=m -CONFIG_SONY_FF=y -CONFIG_HID_SPEEDLINK=m -CONFIG_HID_STEAM=m -CONFIG_STEAM_FF=y -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_TOPRE=m -CONFIG_HID_THINGM=m -CONFIG_HID_THRUSTMASTER=m -CONFIG_THRUSTMASTER_FF=y -CONFIG_HID_UDRAW_PS3=m -CONFIG_HID_U2FZERO=m -CONFIG_HID_UNIVERSAL_PIDFF=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_MCP2200 is not set -CONFIG_HID_MCP2221=m -# end of Special HID drivers - -# -# HID-BPF support -# -# CONFIG_HID_BPF is not set -# end of HID-BPF support - -# -# 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 - -CONFIG_I2C_HID=y -CONFIG_I2C_HID_ACPI=m -CONFIG_I2C_HID_OF=m -CONFIG_I2C_HID_OF_ELAN=m -CONFIG_I2C_HID_OF_GOODIX=m -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 -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_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_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 - -# -# USB dual-mode controller drivers -# -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_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_USS720=m -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_APPLEDISPLAY=m -CONFIG_USB_QCOM_EUD=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_ONBOARD_HUB=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_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_CDNS2_UDC is not set -# 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_MIDI2 is not set -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_MT6370=m -CONFIG_TYPEC_TCPCI_MAXIM=m -CONFIG_TYPEC_FUSB302=m -CONFIG_TYPEC_QCOM_PMIC=m -CONFIG_TYPEC_UCSI=m -CONFIG_UCSI_CCG=m -CONFIG_UCSI_ACPI=m -CONFIG_UCSI_STM32G0=m -CONFIG_UCSI_PMIC_GLINK=m -CONFIG_TYPEC_TPS6598X=m -CONFIG_TYPEC_ANX7411=m -CONFIG_TYPEC_RT1719=m -CONFIG_TYPEC_HD3SS3220=m -CONFIG_TYPEC_STUSB160X=m -CONFIG_TYPEC_WUSB3801=m - -# -# USB Type-C Multiplexer/DeMultiplexer Switch support -# -CONFIG_TYPEC_MUX_FSA4480=m -CONFIG_TYPEC_MUX_GPIO_SBU=m -CONFIG_TYPEC_MUX_PI3USB30532=m -# CONFIG_TYPEC_MUX_NB7VPQ904M 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_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_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_OWL=m -CONFIG_SCSI_UFSHCD=m -CONFIG_SCSI_UFS_BSG=y -CONFIG_SCSI_UFS_CRYPTO=y -CONFIG_SCSI_UFS_HWMON=y -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_EXYNOS=m -CONFIG_SCSI_UFS_VARIABLE_SG_ENTRY_SIZE=y -CONFIG_SCSI_UFS_SPRD=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_AW200XX is not set -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_PCA995X is not set -# CONFIG_LEDS_DAC124S085 is not set -CONFIG_LEDS_PWM=m -# CONFIG_LEDS_REGULATOR is not set -CONFIG_LEDS_BD2606MVV=m -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 -CONFIG_LEDS_BCM63138=y - -# -# 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_MT6370_FLASH=m -CONFIG_LEDS_QCOM_FLASH=m -CONFIG_LEDS_RT4505=m -CONFIG_LEDS_RT8515=m -CONFIG_LEDS_SGM3140=m - -# -# RGB LED drivers -# -# CONFIG_LEDS_GROUP_MULTICOLOR is not set -CONFIG_LEDS_PWM_MULTICOLOR=m -CONFIG_LEDS_QCOM_LPG=m -CONFIG_LEDS_MT6370_RGB=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_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 - -# -# Simple LED drivers -# -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_BNXT_RE=m -CONFIG_INFINIBAND_CXGB4=m -CONFIG_INFINIBAND_EFA=m -CONFIG_INFINIBAND_ERDMA=m -CONFIG_INFINIBAND_HNS=m -CONFIG_INFINIBAND_HNS_HIP08=y -CONFIG_INFINIBAND_IRDMA=m -CONFIG_MLX4_INFINIBAND=m -CONFIG_MLX5_INFINIBAND=m -CONFIG_INFINIBAND_MTHCA=m -CONFIG_INFINIBAND_MTHCA_DEBUG=y -CONFIG_INFINIBAND_OCRDMA=m -CONFIG_INFINIBAND_QEDR=m -# CONFIG_INFINIBAND_VMWARE_PVRDMA is not set -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_EDAC_ZYNQMP=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_NCT3018Y=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_RP5C01 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_BBNSM=m -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_APPLE_ADMAC=m -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_OWL_DMA=m -CONFIG_PL330_DMA=m -CONFIG_PLX_DMA=m -CONFIG_SPRD_DMA=m -CONFIG_TEGRA186_GPC_DMA=m -# CONFIG_TEGRA20_APB_DMA is not set -CONFIG_TEGRA210_ADMA=y -CONFIG_XGENE_DMA=m -CONFIG_XILINX_DMA=m -CONFIG_XILINX_XDMA=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_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_DEVICE_CDEV is not set -CONFIG_VFIO_GROUP=y -CONFIG_VFIO_CONTAINER=y -CONFIG_VFIO_IOMMU_TYPE1=m -# CONFIG_VFIO_NOIOMMU is not set -CONFIG_VFIO_VIRQFD=y - -# -# VFIO support for PCI devices -# -CONFIG_VFIO_PCI_CORE=m -CONFIG_VFIO_PCI_MMAP=y -CONFIG_VFIO_PCI_INTX=y -CONFIG_VFIO_PCI=m -CONFIG_MLX5_VFIO_PCI=m -CONFIG_HISI_ACC_VFIO_PCI=m -# CONFIG_PDS_VFIO_PCI is not set -# end of VFIO support for PCI devices - -# -# VFIO support for platform devices -# -# CONFIG_VFIO_PLATFORM is not set -# CONFIG_VFIO_AMBA is not set -# end of VFIO support for platform devices - -# -# VFIO support for FSL_MC bus devices -# -CONFIG_VFIO_FSL_MC=m -# end of VFIO support for FSL_MC bus devices - -CONFIG_VIRT_DRIVERS=y -CONFIG_VMGENID=y -CONFIG_NITRO_ENCLAVES=m -CONFIG_VIRTIO_ANCHOR=y -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_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=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_MLX5_VDPA_STEERING_DEBUG is not set -CONFIG_VP_VDPA=m -CONFIG_SNET_VDPA=m -# CONFIG_PDS_VDPA is not set -CONFIG_VHOST_IOTLB=m -CONFIG_VHOST_RING=m -CONFIG_VHOST_TASK=y -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 is not set -# CONFIG_COMEDI_DAS08_CS is not set -CONFIG_COMEDI_NI_DAQ_700_CS=m -CONFIG_COMEDI_NI_DAQ_DIO24_CS=m -# CONFIG_COMEDI_NI_LABPC_CS is not set -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_8255=m -CONFIG_COMEDI_8255_SA=m -CONFIG_COMEDI_KCOMEDILIB=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_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 -# end of Analog to digital converters - -# -# Analog digital bi-direction converters -# -# CONFIG_ADT7316 is not set -# end of Analog digital bi-direction 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 - -# -# 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_DVB_AV7110_IR=y -CONFIG_DVB_AV7110=m -CONFIG_DVB_AV7110_OSD=y -CONFIG_DVB_BUDGET_PATCH=m -CONFIG_DVB_SP8870=m -CONFIG_VIDEO_MAX96712=m -CONFIG_VIDEO_MESON_VDEC=m -CONFIG_VIDEO_ROCKCHIP_VDEC=m -CONFIG_VIDEO_SUNXI=y -CONFIG_VIDEO_SUNXI_CEDRUS=m -CONFIG_VIDEO_SUN6I_ISP=m -CONFIG_VIDEO_TEGRA=m -CONFIG_VIDEO_TEGRA_TPG=y -# CONFIG_STAGING_MEDIA_DEPRECATED is not set -# CONFIG_STAGING_BOARD is not set -CONFIG_LTE_GDM724X=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=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_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_VME_BUS is not set -# CONFIG_GOLDFISH is not set -CONFIG_CHROME_PLATFORMS=y -CONFIG_CHROMEOS_ACPI=m -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_UART=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_HPS_I2C=m -CONFIG_CROS_USBPD_LOGGER=m -CONFIG_CROS_USBPD_NOTIFY=m -CONFIG_CHROMEOS_PRIVACY_SCREEN=m -CONFIG_CROS_TYPEC_SWITCH=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_NVSW_SN2201=m -CONFIG_SURFACE_PLATFORMS=y -CONFIG_SURFACE_3_POWER_OPREGION=m -# CONFIG_SURFACE_ACPI_NOTIFY is not set -# CONFIG_SURFACE_AGGREGATOR_CDEV is not set -CONFIG_SURFACE_AGGREGATOR_HUB=m -CONFIG_SURFACE_AGGREGATOR_REGISTRY=m -CONFIG_SURFACE_AGGREGATOR_TABLET_SWITCH=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_APPLE_NCO=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_RS9_PCIE=m -CONFIG_COMMON_CLK_SI521XX=m -# CONFIG_COMMON_CLK_VC3 is not set -CONFIG_COMMON_CLK_VC5=m -CONFIG_COMMON_CLK_VC7=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_CLK_BCM_63XX=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 -CONFIG_CLK_IMX93=m - -# -# Clock driver for MediaTek SoC -# -CONFIG_COMMON_CLK_MEDIATEK=y -CONFIG_COMMON_CLK_MEDIATEK_FHCTL=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_MT6795=m -CONFIG_COMMON_CLK_MT6795_MFGCFG=m -CONFIG_COMMON_CLK_MT6795_MMSYS=m -CONFIG_COMMON_CLK_MT6795_VDECSYS=m -CONFIG_COMMON_CLK_MT6795_VENCSYS=m -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_MT7981=y -CONFIG_COMMON_CLK_MT7981_ETHSYS=y -CONFIG_COMMON_CLK_MT7986=y -CONFIG_COMMON_CLK_MT7986_ETHSYS=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_IMGSYS=y -CONFIG_COMMON_CLK_MT8173_MMSYS=y -CONFIG_COMMON_CLK_MT8173_VDECSYS=y -CONFIG_COMMON_CLK_MT8173_VENCSYS=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_MT8186=y -CONFIG_COMMON_CLK_MT8186_CAMSYS=m -CONFIG_COMMON_CLK_MT8186_IMGSYS=m -CONFIG_COMMON_CLK_MT8186_IPESYS=m -CONFIG_COMMON_CLK_MT8186_WPESYS=m -CONFIG_COMMON_CLK_MT8186_IMP_IIC_WRAP=m -CONFIG_COMMON_CLK_MT8186_MCUSYS=m -CONFIG_COMMON_CLK_MT8186_MDPSYS=m -CONFIG_COMMON_CLK_MT8186_MFGCFG=m -CONFIG_COMMON_CLK_MT8186_MMSYS=m -CONFIG_COMMON_CLK_MT8186_VDECSYS=m -CONFIG_COMMON_CLK_MT8186_VENCSYS=m -CONFIG_COMMON_CLK_MT8188=m -CONFIG_COMMON_CLK_MT8188_ADSP_AUDIO26M=m -CONFIG_COMMON_CLK_MT8188_CAMSYS=m -CONFIG_COMMON_CLK_MT8188_IMGSYS=m -CONFIG_COMMON_CLK_MT8188_IMP_IIC_WRAP=m -CONFIG_COMMON_CLK_MT8188_IPESYS=m -CONFIG_COMMON_CLK_MT8188_MFGCFG=m -CONFIG_COMMON_CLK_MT8188_VDECSYS=m -CONFIG_COMMON_CLK_MT8188_VDOSYS=m -CONFIG_COMMON_CLK_MT8188_VENCSYS=m -CONFIG_COMMON_CLK_MT8188_VPPSYS=m -CONFIG_COMMON_CLK_MT8188_WPESYS=m -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_MT8195_APUSYS=m -CONFIG_COMMON_CLK_MT8195_IMP_IIC_WRAP=m -CONFIG_COMMON_CLK_MT8195_MFGCFG=m -CONFIG_COMMON_CLK_MT8195_SCP_ADSP=m -CONFIG_COMMON_CLK_MT8195_VDOSYS=m -CONFIG_COMMON_CLK_MT8195_VPPSYS=m -CONFIG_COMMON_CLK_MT8195_CAMSYS=m -CONFIG_COMMON_CLK_MT8195_IMGSYS=m -CONFIG_COMMON_CLK_MT8195_IPESYS=m -CONFIG_COMMON_CLK_MT8195_WPESYS=m -CONFIG_COMMON_CLK_MT8195_VDECSYS=m -CONFIG_COMMON_CLK_MT8195_VENCSYS=m -CONFIG_COMMON_CLK_MT8365=y -CONFIG_COMMON_CLK_MT8365_APU=m -CONFIG_COMMON_CLK_MT8365_CAM=m -CONFIG_COMMON_CLK_MT8365_MFG=m -CONFIG_COMMON_CLK_MT8365_MMSYS=m -CONFIG_COMMON_CLK_MT8365_VDEC=m -CONFIG_COMMON_CLK_MT8365_VENC=m -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_CLKC_UTILS=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_A1_PLL is not set -# CONFIG_COMMON_CLK_A1_PERIPHERALS is not set -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_RPM=m -CONFIG_QCOM_CLK_SMD_RPM=m -CONFIG_QCOM_CLK_RPMH=m -CONFIG_IPQ_APSS_PLL=m -CONFIG_IPQ_APSS_6018=m -# CONFIG_IPQ_GCC_4019 is not set -# CONFIG_IPQ_GCC_5018 is not set -CONFIG_IPQ_GCC_5332=m -CONFIG_IPQ_GCC_6018=m -# CONFIG_IPQ_GCC_8074 is not set -CONFIG_IPQ_GCC_9574=m -CONFIG_MSM_GCC_8916=m -CONFIG_MSM_GCC_8917=m -CONFIG_MSM_GCC_8939=m -# CONFIG_MSM_GCC_8953 is not set -# CONFIG_MSM_GCC_8976 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_QCM_DISPCC_2290 is not set -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_DISPCC_8280XP=m -CONFIG_SA_GCC_8775P=m -CONFIG_SA_GPUCC_8775P=m -CONFIG_SC_GCC_7180=m -CONFIG_SC_GCC_7280=m -CONFIG_SC_GCC_8180X=m -CONFIG_SC_GCC_8280XP=m -CONFIG_SC_GPUCC_7180=m -CONFIG_SC_GPUCC_7280=m -# CONFIG_SC_GPUCC_8280XP is not set -CONFIG_SC_LPASSCC_7280=m -# CONFIG_SC_LPASSCC_8280XP is not set -CONFIG_SC_LPASS_CORECC_7180=m -CONFIG_SC_LPASS_CORECC_7280=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_QDU_GCC_1000=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_75 is not set -CONFIG_SM_CAMCC_6350=m -CONFIG_SM_CAMCC_8250=m -CONFIG_SM_CAMCC_8450=m -# CONFIG_SM_DISPCC_6115 is not set -CONFIG_SM_DISPCC_6125=m -CONFIG_SM_DISPCC_8250=m -CONFIG_SM_DISPCC_6350=m -CONFIG_SM_DISPCC_6375=m -CONFIG_SM_DISPCC_8450=m -CONFIG_SM_DISPCC_8550=m -CONFIG_SM_GCC_6115=m -CONFIG_SM_GCC_6125=m -CONFIG_SM_GCC_6350=m -CONFIG_SM_GCC_6375=m -CONFIG_SM_GCC_7150=m -CONFIG_SM_GCC_8150=m -CONFIG_SM_GCC_8250=m -CONFIG_SM_GCC_8350=m -CONFIG_SM_GCC_8450=m -CONFIG_SM_GCC_8550=m -CONFIG_SM_GPUCC_6115=m -CONFIG_SM_GPUCC_6125=m -CONFIG_SM_GPUCC_6375=m -CONFIG_SM_GPUCC_6350=m -CONFIG_SM_GPUCC_8150=m -CONFIG_SM_GPUCC_8250=m -CONFIG_SM_GPUCC_8350=m -# CONFIG_SM_GPUCC_8450 is not set -# CONFIG_SM_GPUCC_8550 is not set -CONFIG_SM_TCSRCC_8550=m -CONFIG_SM_VIDEOCC_8150=m -CONFIG_SM_VIDEOCC_8250=m -# CONFIG_SM_VIDEOCC_8350 is not set -# CONFIG_SM_VIDEOCC_8550 is not set -CONFIG_SPMI_PMIC_CLKDIV=m -CONFIG_QCOM_HFPLL=m -# CONFIG_KPSS_XCC is not set -CONFIG_CLK_GFM_LPASS_SM8250=m -# CONFIG_SM_VIDEOCC_8450 is not set -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_CLK_RK3588=y -CONFIG_COMMON_CLK_SAMSUNG=y -CONFIG_EXYNOS_ARM64_COMMON_CLK=y -CONFIG_EXYNOS_AUDSS_CLK_CON=m -CONFIG_EXYNOS_CLKOUT=m -CONFIG_TESLA_FSD_COMMON_CLK=y -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_SPRD_UMS512_CLK=m -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_SUN6I_RTC_CCU=m -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_COMMON_CLK_VISCONTI=y -CONFIG_XILINX_VCU=m -# CONFIG_COMMON_CLK_XLNX_CLKWZRD is not set -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_TEGRA186_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_CLKSRC_EXYNOS_MCT=y -CONFIG_MTK_TIMER=y -CONFIG_MTK_CPUX_TIMER=y -CONFIG_SPRD_TIMER=y -CONFIG_TIMER_IMX_SYS_CTR=y -# 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_ADSP_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_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 -CONFIG_IOMMU_IO_PGTABLE_DART=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 is not set -CONFIG_IOMMU_DEFAULT_PASSTHROUGH=y -CONFIG_OF_IOMMU=y -CONFIG_IOMMU_DMA=y -CONFIG_IOMMU_SVA=y -CONFIG_IOMMUFD=m -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_QCOM_DEBUG is not set -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 -CONFIG_XLNX_R5_REMOTEPROC=m -# end of Remoteproc drivers - -# -# Rpmsg drivers -# -CONFIG_RPMSG=m -CONFIG_RPMSG_CHAR=m -CONFIG_RPMSG_CTRL=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_AMD=m -# CONFIG_SOUNDWIRE_INTEL is not set -CONFIG_SOUNDWIRE_QCOM=m -CONFIG_SOUNDWIRE_GENERIC_ALLOCATION=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 - -# -# Apple SoC drivers -# -CONFIG_APPLE_PMGR_PWRSTATE=y -CONFIG_APPLE_RTKIT=y -CONFIG_APPLE_SART=y -# end of Apple SoC drivers - -# -# Broadcom SoC drivers -# -CONFIG_BCM2835_POWER=y -CONFIG_RASPBERRYPI_POWER=y -CONFIG_SOC_BRCMSTB=y -CONFIG_BCM_PMB=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 - -# -# fujitsu SoC drivers -# -# CONFIG_A64FX_DIAG is not set -# end of fujitsu SoC drivers - -# -# Hisilicon SoC drivers -# -# CONFIG_KUNPENG_HCCS is not set -# end of Hisilicon SoC drivers - -# -# i.MX SoC drivers -# -CONFIG_IMX_GPCV2_PM_DOMAINS=y -CONFIG_SOC_IMX8M=y -CONFIG_SOC_IMX9=m -CONFIG_IMX8M_BLK_CTRL=y -CONFIG_IMX9_BLK_CTRL=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_REGULATOR_COUPLER=y -CONFIG_MTK_SCPSYS=y -CONFIG_MTK_SCPSYS_PM_DOMAINS=y -CONFIG_MTK_MMSYS=m -CONFIG_MTK_SVS=m -# end of MediaTek SoC drivers - -CONFIG_WPCM450_SOC=m - -# -# 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_PMIC_GLINK=m -CONFIG_QCOM_QMI_HELPERS=m -CONFIG_QCOM_RAMP_CTRL=m -CONFIG_QCOM_RMTFS_MEM=m -# CONFIG_QCOM_RPM_MASTER_STATS is not set -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 -CONFIG_QCOM_ICC_BWMON=m -CONFIG_QCOM_INLINE_CRYPTO_ENGINE=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_USI=m -CONFIG_EXYNOS_PMU=y -CONFIG_EXYNOS_PM_DOMAINS=y -CONFIG_SUNXI_MBUS=y -CONFIG_SUNXI_SRAM=y -CONFIG_SUN20I_PPU=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_TEGRA_CBB=m -CONFIG_SOC_TI=y - -# -# Xilinx SoC drivers -# -CONFIG_ZYNQMP_POWER=y -CONFIG_ZYNQMP_PM_DOMAINS=y -CONFIG_XLNX_EVENT_MANAGER=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_MEDIATEK_CCI_DEVFREQ=m -CONFIG_ARM_RK3399_DMC_DEVFREQ=m -CONFIG_ARM_SUN8I_A33_MBUS_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_BRCMSTB_MEMC=m -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_GTS_HELPER=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 -CONFIG_IIO_BACKEND=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_ADXL367=m -CONFIG_ADXL367_SPI=m -CONFIG_ADXL367_I2C=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_IIO_KX022A=m -CONFIG_IIO_KX022A_SPI=m -CONFIG_IIO_KX022A_I2C=m -# CONFIG_KXSD9 is not set -CONFIG_KXCJK1013=m -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_MSA311=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_AD4130=m -CONFIG_AD7091R5=m -CONFIG_AD7124=m -# CONFIG_AD7192 is not set -# CONFIG_AD7266 is not set -# CONFIG_AD7280 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_IMX93_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_MAX11205=m -CONFIG_MAX11410=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_MT6370_ADC=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_RRADC=m -# CONFIG_QCOM_SPMI_IADC is not set -# CONFIG_QCOM_SPMI_VADC is not set -CONFIG_QCOM_SPMI_ADC5=m -CONFIG_ROCKCHIP_SARADC=m -CONFIG_RICHTEK_RTQ6056=m -CONFIG_SC27XX_ADC=m -CONFIG_SD_ADC_MODULATOR=m -CONFIG_SUN4I_GPADC=m -# CONFIG_SUN20I_GPADC is not set -# 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_ADS7924=m -CONFIG_TI_ADS1100=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_LMP92064=m -CONFIG_TI_TLC4541=m -CONFIG_TI_TSC2046=m -# CONFIG_VF610_ADC is not set -# CONFIG_VIPERBOARD_ADC is not set -CONFIG_XILINX_XADC=m -CONFIG_XILINX_AMS=m -# end of Analog to digital converters - -# -# Analog to digital and digital to analog converters -# -CONFIG_AD74115=m -CONFIG_AD74413R=m -# end of Analog to digital and digital to analog converters - -# -# Analog Front Ends -# -CONFIG_IIO_RESCALE=m -# end of Analog Front Ends - -# -# Amplifiers -# -# CONFIG_AD8366 is not set -CONFIG_ADA4250=m -CONFIG_HMC425=m -# end of Amplifiers - -# -# Capacitance to digital converters -# -# CONFIG_AD7150 is not set -# CONFIG_AD7746 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_INV_SENSORS_TIMESTAMP=m -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_AD3552R=m -# 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_LTC2688=m -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_AD7293=m -# 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_MAX5522=m -# CONFIG_MAX5821 is not set -# CONFIG_MCP4725 is not set -# CONFIG_MCP4728 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 - -# -# Filters -# -CONFIG_ADMV8818=m -# end of Filters - -# -# 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_ADF4377=m -CONFIG_ADMV1013=m -CONFIG_ADMV1014=m -CONFIG_ADMV4420=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_BOSCH_BNO055=m -CONFIG_BOSCH_BNO055_SERIAL=m -CONFIG_BOSCH_BNO055_I2C=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_ROHM_BU27008 is not set -CONFIG_ROHM_BU27034=m -CONFIG_RPR0521=m -# CONFIG_SENSORS_LM3533 is not set -# CONFIG_LTR501 is not set -CONFIG_LTRF216A=m -CONFIG_LV0104CS=m -# CONFIG_MAX44000 is not set -CONFIG_MAX44009=m -CONFIG_NOA1305=m -CONFIG_OPT3001=m -# CONFIG_OPT4001 is not set -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_TI_TMAG5273=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 -# CONFIG_X9250 is not set -# 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_MPRLS0025PA 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_IRSD200 is not set -CONFIG_ISL29501=m -CONFIG_LIDAR_LITE_V2=m -CONFIG_MB1232=m -CONFIG_PING=m -CONFIG_RFD77402=m -CONFIG_SRF04=m -CONFIG_SX_COMMON=m -CONFIG_SX9310=m -CONFIG_SX9324=m -CONFIG_SX9360=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_MAX30208=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_PWM=y -CONFIG_PWM_SYSFS=y -# CONFIG_PWM_DEBUG is not set -CONFIG_PWM_APPLE=m -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_CLK=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 -CONFIG_PWM_XILINX=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_SUN6I_R_INTC=y -CONFIG_SUNXI_NMI_INTC=y -# 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_QCOM_MPM=m -CONFIG_IMX_IRQSTEER=y -CONFIG_IMX_INTMUX=y -CONFIG_IMX_MU_MSI=m -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_RESET_TI_TPS380X=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_MIPI_DPHY_ANALOG=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_DPHY_RX=m -CONFIG_PHY_CADENCE_SIERRA=m -CONFIG_PHY_CADENCE_SALVO=m -CONFIG_PHY_FSL_IMX8MQ_USB=m -CONFIG_PHY_MIXEL_LVDS_PHY=m -CONFIG_PHY_MIXEL_MIPI_DPHY=m -CONFIG_PHY_FSL_IMX8M_PCIE=m -CONFIG_PHY_FSL_LYNX_28G=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_PCIE=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_MTK_DP=m -CONFIG_PHY_SPARX5_SERDES=m -CONFIG_PHY_LAN966X_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_EDP=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_QMP_COMBO=m -CONFIG_PHY_QCOM_QMP_PCIE=m -CONFIG_PHY_QCOM_QMP_PCIE_8996=m -CONFIG_PHY_QCOM_QMP_UFS=m -CONFIG_PHY_QCOM_QMP_USB=m -# CONFIG_PHY_QCOM_QMP_USB_LEGACY is not set -CONFIG_PHY_QCOM_QUSB2=m -CONFIG_PHY_QCOM_SNPS_EUSB2=m -CONFIG_PHY_QCOM_EUSB2_REPEATER=m -# CONFIG_PHY_QCOM_M31_USB is not set -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_QCOM_SGMII_ETH is not set -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_NANENG_COMBO_PHY=m -CONFIG_PHY_ROCKCHIP_PCIE=m -CONFIG_PHY_ROCKCHIP_SNPS_PCIE3=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_ARM_SCMI_POWERCAP=m -# 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_PMUV3=y -CONFIG_ARM_DSU_PMU=m -CONFIG_FSL_IMX8_DDR_PMU=m -# CONFIG_FSL_IMX9_DDR_PMU is not set -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_MARVELL_CN10K_TAD_PMU=m -CONFIG_APPLE_M1_CPU_PMU=y -CONFIG_ALIBABA_UNCORE_DRW_PMU=m -CONFIG_HISI_PMU=y -CONFIG_HISI_PCIE_PMU=m -CONFIG_HNS3_PMU=m -CONFIG_MARVELL_CN10K_DDR_PMU=m -CONFIG_ARM_CORESIGHT_PMU_ARCH_SYSTEM_PMU=m -CONFIG_MESON_DDR_PMU=m -# 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_BINDER_IPC=y -CONFIG_ANDROID_BINDERFS=y -CONFIG_ANDROID_BINDER_DEVICES="" -# CONFIG_ANDROID_BINDER_IPC_SELFTEST is not set -# end of Android - -CONFIG_LIBNVDIMM=m -CONFIG_BLK_DEV_PMEM=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_NVDIMM_SECURITY_TEST is not set -CONFIG_DAX=y -CONFIG_DEV_DAX=m -CONFIG_DEV_DAX_PMEM=m -CONFIG_DEV_DAX_HMEM=m -CONFIG_DEV_DAX_CXL=m -CONFIG_DEV_DAX_HMEM_DEVICES=y -CONFIG_DEV_DAX_KMEM=m -CONFIG_NVMEM=y -CONFIG_NVMEM_SYSFS=y - -# -# Layout Types -# -CONFIG_NVMEM_LAYOUT_SL28_VPD=m -CONFIG_NVMEM_LAYOUT_ONIE_TLV=m -# end of Layout Types - -CONFIG_NVMEM_APPLE_EFUSES=m -CONFIG_NVMEM_BCM_OCOTP=m -CONFIG_NVMEM_IMX_IIM=m -CONFIG_NVMEM_IMX_OCOTP=m -# CONFIG_NVMEM_IMX_OCOTP_ELE is not set -CONFIG_NVMEM_IMX_OCOTP_SCU=m -CONFIG_NVMEM_LAYERSCAPE_SFP=m -CONFIG_NVMEM_MESON_EFUSE=m -CONFIG_NVMEM_MESON_MX_EFUSE=m -CONFIG_NVMEM_MTK_EFUSE=m -CONFIG_NVMEM_QCOM_QFPROM=m -# CONFIG_NVMEM_QCOM_SEC_QFPROM is not set -# CONFIG_NVMEM_RMEM is not set -CONFIG_NVMEM_ROCKCHIP_EFUSE=m -CONFIG_NVMEM_ROCKCHIP_OTP=m -CONFIG_NVMEM_SC27XX_EFUSE=m -CONFIG_NVMEM_SNVS_LPGPR=m -CONFIG_NVMEM_SPMI_SDAM=m -CONFIG_NVMEM_SPRD_EFUSE=m -CONFIG_NVMEM_SUNXI_SID=m -CONFIG_NVMEM_U_BOOT_ENV=m -CONFIG_NVMEM_ZYNQMP=y - -# -# 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 -CONFIG_HISI_PTT=m -# 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_FPGA_MGR_MICROCHIP_SPI=m -CONFIG_FPGA_MGR_LATTICE_SYSCONFIG=m -CONFIG_FPGA_MGR_LATTICE_SYSCONFIG_SPI=m -# CONFIG_FSI is not set -CONFIG_TEE=m -# CONFIG_OPTEE is not set -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_IMX8MP=m -# CONFIG_INTERCONNECT_QCOM is not set -CONFIG_INTERCONNECT_SAMSUNG=y -CONFIG_INTERCONNECT_EXYNOS=m -CONFIG_INTERCONNECT_CLK=m -# CONFIG_COUNTER is not set -# CONFIG_MOST is not set -CONFIG_PECI=m -CONFIG_PECI_CPU=m -CONFIG_HTE=y -CONFIG_HTE_TEGRA194=m -# CONFIG_HTE_TEGRA194_TEST is not set -# CONFIG_CDX_BUS is not set -# end of Device Drivers - -# -# File systems -# -CONFIG_DCACHE_WORD_ACCESS=y -CONFIG_VALIDATE_FS_PARSER=y -CONFIG_FS_IOMAP=y -CONFIG_BUFFER_HEAD=y -CONFIG_LEGACY_DIRECT_IO=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_SUPPORT_ASCII_CI=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_F2FS_UNFAIR_RWSEM=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_QUOTA_DEBUG is not set -CONFIG_QUOTA_TREE=m -CONFIG_QFMT_V1=m -CONFIG_QFMT_V2=m -CONFIG_QUOTACTL=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 -# CONFIG_OVERLAY_FS_DEBUG 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 -# CONFIG_CACHEFILES_ERROR_INJECTION is not set -# CONFIG_CACHEFILES_ONDEMAND 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_TMPFS_QUOTA is not set -CONFIG_ARCH_SUPPORTS_HUGETLBFS=y -CONFIG_HUGETLBFS=y -CONFIG_HUGETLB_PAGE=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=y -CONFIG_SQUASHFS_DECOMP_MULTI_PERCPU=y -CONFIG_SQUASHFS_CHOICE_DECOMP_BY_MOUNT=y -CONFIG_SQUASHFS_MOUNT_DECOMP_THREADS=y -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_COMPRESS=y -# 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_EROFS_FS_ZIP_DEFLATE is not set -# CONFIG_EROFS_FS_PCPU_KTHREAD 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 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 is not set -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_RPCSEC_GSS_KRB5_ENCTYPES_AES_SHA1=y -# CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_CAMELLIA is not set -CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_AES_SHA2=y -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=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_NLS_UCS2_UTILS=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_TRUSTED_KEYS_TPM=y -CONFIG_TRUSTED_KEYS_TEE=y -CONFIG_TRUSTED_KEYS_CAAM=y -CONFIG_ENCRYPTED_KEYS=y -# CONFIG_USER_DECRYPTED_DATA is not set -CONFIG_KEY_DH_OPERATIONS=y -CONFIG_KEY_NOTIFICATIONS=y -CONFIG_SECURITY_DMESG_RESTRICT=y -CONFIG_PROC_MEM_ALWAYS_FORCE=y -# CONFIG_PROC_MEM_FORCE_PTRACE is not set -# CONFIG_PROC_MEM_NO_FORCE is not set -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_HARDENED_USERCOPY=y -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_DEBUG is not set -CONFIG_SECURITY_APPARMOR_INTROSPECT_POLICY=y -CONFIG_SECURITY_APPARMOR_HASH=y -CONFIG_SECURITY_APPARMOR_HASH_DEFAULT=y -CONFIG_SECURITY_APPARMOR_EXPORT_BINARY=y -CONFIG_SECURITY_APPARMOR_PARANOID_LOAD=y -# CONFIG_SECURITY_LOADPIN is not set -CONFIG_SECURITY_YAMA=y -# CONFIG_SECURITY_SAFESETID is not set -CONFIG_SECURITY_LOCKDOWN_LSM=y -CONFIG_SECURITY_LOCKDOWN_LSM_EARLY=y -CONFIG_LOCK_DOWN_KERNEL_FORCE_NONE=y -# CONFIG_LOCK_DOWN_KERNEL_FORCE_INTEGRITY is not set -# CONFIG_LOCK_DOWN_KERNEL_FORCE_CONFIDENTIALITY 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="landlock,yama,loadpin,safesetid,integrity" - -# -# Kernel hardening options -# - -# -# Memory initialization -# -CONFIG_CC_HAS_AUTO_VAR_INIT_PATTERN=y -CONFIG_CC_HAS_AUTO_VAR_INIT_ZERO_BARE=y -CONFIG_CC_HAS_AUTO_VAR_INIT_ZERO=y -# CONFIG_INIT_STACK_NONE is not set -# CONFIG_INIT_STACK_ALL_PATTERN is not set -CONFIG_INIT_STACK_ALL_ZERO=y -CONFIG_INIT_ON_ALLOC_DEFAULT_ON=y -# CONFIG_INIT_ON_FREE_DEFAULT_ON is not set -CONFIG_CC_HAS_ZERO_CALL_USED_REGS=y -# CONFIG_ZERO_CALL_USED_REGS is not set -# end of Memory initialization - -# -# Hardening of kernel data structures -# -# CONFIG_LIST_HARDENED is not set -# CONFIG_BUG_ON_DATA_CORRUPTION is not set -# end of Hardening of kernel data structures - -CONFIG_RANDSTRUCT_NONE=y -# 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_SIG=y -CONFIG_CRYPTO_SIG2=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_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 -# end of Crypto core or helper - -# -# Public-key cryptography -# -CONFIG_CRYPTO_RSA=y -CONFIG_CRYPTO_DH=y -CONFIG_CRYPTO_DH_RFC7919_GROUPS=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 -# end of Public-key cryptography - -# -# Block ciphers -# -CONFIG_CRYPTO_AES=y -CONFIG_CRYPTO_AES_TI=m -CONFIG_CRYPTO_ANUBIS=m -CONFIG_CRYPTO_ARIA=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_SEED=m -CONFIG_CRYPTO_SERPENT=m -CONFIG_CRYPTO_SM4=m -CONFIG_CRYPTO_SM4_GENERIC=m -CONFIG_CRYPTO_TEA=m -CONFIG_CRYPTO_TWOFISH=m -CONFIG_CRYPTO_TWOFISH_COMMON=m -# end of Block ciphers - -# -# Length-preserving ciphers and modes -# -CONFIG_CRYPTO_ADIANTUM=m -CONFIG_CRYPTO_ARC4=m -CONFIG_CRYPTO_CHACHA20=m -CONFIG_CRYPTO_CBC=y -CONFIG_CRYPTO_CFB=m -CONFIG_CRYPTO_CTR=y -CONFIG_CRYPTO_CTS=y -CONFIG_CRYPTO_ECB=y -CONFIG_CRYPTO_HCTR2=m -CONFIG_CRYPTO_KEYWRAP=m -CONFIG_CRYPTO_LRW=m -CONFIG_CRYPTO_OFB=m -CONFIG_CRYPTO_PCBC=m -CONFIG_CRYPTO_XCTR=m -CONFIG_CRYPTO_XTS=y -CONFIG_CRYPTO_NHPOLY1305=m -# end of Length-preserving ciphers and modes - -# -# AEAD (authenticated encryption with associated data) ciphers -# -# CONFIG_CRYPTO_AEGIS128 is not set -CONFIG_CRYPTO_CHACHA20POLY1305=m -CONFIG_CRYPTO_CCM=m -CONFIG_CRYPTO_GCM=y -CONFIG_CRYPTO_GENIV=y -CONFIG_CRYPTO_SEQIV=y -CONFIG_CRYPTO_ECHAINIV=m -CONFIG_CRYPTO_ESSIV=m -# end of AEAD (authenticated encryption with associated data) ciphers - -# -# Hashes, digests, and MACs -# -CONFIG_CRYPTO_BLAKE2B=m -CONFIG_CRYPTO_CMAC=m -CONFIG_CRYPTO_GHASH=y -CONFIG_CRYPTO_HMAC=y -CONFIG_CRYPTO_MD4=m -CONFIG_CRYPTO_MD5=y -CONFIG_CRYPTO_MICHAEL_MIC=m -CONFIG_CRYPTO_POLYVAL=m -CONFIG_CRYPTO_POLY1305=m -CONFIG_CRYPTO_RMD160=m -CONFIG_CRYPTO_SHA1=y -CONFIG_CRYPTO_SHA256=y -CONFIG_CRYPTO_SHA512=y -CONFIG_CRYPTO_SHA3=y -CONFIG_CRYPTO_SM3=m -CONFIG_CRYPTO_SM3_GENERIC=m -CONFIG_CRYPTO_STREEBOG=m -CONFIG_CRYPTO_VMAC=m -CONFIG_CRYPTO_WP512=m -CONFIG_CRYPTO_XCBC=m -CONFIG_CRYPTO_XXHASH=m -# end of Hashes, digests, and MACs - -# -# CRCs (cyclic redundancy checks) -# -CONFIG_CRYPTO_CRC32C=y -CONFIG_CRYPTO_CRC32=m -CONFIG_CRYPTO_CRCT10DIF=y -CONFIG_CRYPTO_CRC64_ROCKSOFT=y -# end of CRCs (cyclic redundancy checks) - -# -# 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 -# end of Compression - -# -# 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_JITTERENTROPY_TESTINTERFACE is not set -CONFIG_CRYPTO_KDF800108_CTR=y -# end of Random number generation - -# -# Userspace interface -# -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 -# end of Userspace interface - -CONFIG_CRYPTO_HASH_INFO=y -CONFIG_CRYPTO_NHPOLY1305_NEON=m -CONFIG_CRYPTO_CHACHA20_NEON=m - -# -# Accelerated Cryptographic Algorithms for CPU (arm64) -# -CONFIG_CRYPTO_GHASH_ARM64_CE=m -CONFIG_CRYPTO_POLY1305_NEON=m -CONFIG_CRYPTO_SHA1_ARM64_CE=m -CONFIG_CRYPTO_SHA256_ARM64=m -CONFIG_CRYPTO_SHA2_ARM64_CE=m -CONFIG_CRYPTO_SHA512_ARM64=m -CONFIG_CRYPTO_SHA512_ARM64_CE=m -CONFIG_CRYPTO_SHA3_ARM64=m -CONFIG_CRYPTO_SM3_NEON=m -CONFIG_CRYPTO_SM3_ARM64_CE=m -CONFIG_CRYPTO_POLYVAL_ARM64_CE=m -CONFIG_CRYPTO_AES_ARM64=m -CONFIG_CRYPTO_AES_ARM64_CE=m -CONFIG_CRYPTO_AES_ARM64_CE_BLK=m -CONFIG_CRYPTO_AES_ARM64_NEON_BLK=m -CONFIG_CRYPTO_AES_ARM64_BS=m -CONFIG_CRYPTO_SM4_ARM64_CE=m -CONFIG_CRYPTO_SM4_ARM64_CE_BLK=m -CONFIG_CRYPTO_SM4_ARM64_NEON_BLK=m -CONFIG_CRYPTO_AES_ARM64_CE_CCM=m -CONFIG_CRYPTO_SM4_ARM64_CE_CCM=m -CONFIG_CRYPTO_SM4_ARM64_CE_GCM=m -CONFIG_CRYPTO_CRCT10DIF_ARM64_CE=m -# end of Accelerated Cryptographic Algorithms for CPU (arm64) - -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_CAAM_PRNG_API=y -CONFIG_CRYPTO_DEV_FSL_CAAM_BLOB_GEN=y -# CONFIG_CRYPTO_DEV_FSL_CAAM_RNG_TEST is not set -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_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_CRYPTO_DEV_QAT=m -CONFIG_CRYPTO_DEV_QAT_DH895xCC=m -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_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_ROCKCHIP_DEBUG is not set -CONFIG_CRYPTO_DEV_ZYNQMP_AES=m -CONFIG_CRYPTO_DEV_ZYNQMP_SHA3=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_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=y -# CONFIG_FIPS_SIGNATURE_SELFTEST is not set - -# -# Certificates for signature checking -# -CONFIG_MODULE_SIG_KEY="certs/signing_key.pem" -CONFIG_MODULE_SIG_KEY_TYPE_RSA=y -# CONFIG_MODULE_SIG_KEY_TYPE_ECDSA is not set -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_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_TRACE_MMIO_ACCESS is not set - -# -# Crypto library routines -# -CONFIG_CRYPTO_LIB_UTILS=y -CONFIG_CRYPTO_LIB_AES=y -CONFIG_CRYPTO_LIB_ARC4=m -CONFIG_CRYPTO_LIB_GF128MUL=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_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_SHA1=y -CONFIG_CRYPTO_LIB_SHA256=y -# end of Crypto library routines - -CONFIG_CRC_CCITT=y -CONFIG_CRC16=y -CONFIG_CRC_T10DIF=y -CONFIG_CRC64_ROCKSOFT=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=y -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_COMMON=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_INTERVAL_TREE_SPAN_ITER=y -CONFIG_XARRAY_MULTI=y -CONFIG_ASSOCIATIVE_ARRAY=y -CONFIG_HAS_IOMEM=y -CONFIG_HAS_IOPORT=y -CONFIG_HAS_IOPORT_MAP=y -CONFIG_HAS_DMA=y -CONFIG_DMA_OPS=y -CONFIG_NEED_SG_DMA_FLAGS=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_SWIOTLB_DYNAMIC is not set -CONFIG_DMA_BOUNCE_UNALIGNED_KMALLOC=y -# CONFIG_DMA_RESTRICTED_POOL is not set -CONFIG_DMA_NONCOHERENT_MMAP=y -CONFIG_DMA_COHERENT_POOL=y -CONFIG_DMA_DIRECT_REMAP=y -CONFIG_DMA_CMA=y -# CONFIG_DMA_NUMA_CMA is not set - -# -# 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_SBITMAP=y -CONFIG_PARMAN=m -CONFIG_OBJAGG=m -# end of Library routines - -CONFIG_GENERIC_IOREMAP=y -CONFIG_GENERIC_LIB_DEVMEM_IS_ALLOWED=y -CONFIG_PLDMFW=y -CONFIG_ASN1_ENCODER=m -CONFIG_POLYNOMIAL=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 - -CONFIG_DEBUG_KERNEL=y -CONFIG_DEBUG_MISC=y - -# -# Compile-time checks and compiler options -# -CONFIG_DEBUG_INFO=y -CONFIG_AS_HAS_NON_CONST_LEB128=y -# CONFIG_DEBUG_INFO_NONE 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_REDUCED is not set -CONFIG_DEBUG_INFO_COMPRESSED_NONE=y -# CONFIG_DEBUG_INFO_COMPRESSED_ZLIB is not set -# CONFIG_DEBUG_INFO_COMPRESSED_ZSTD is not set -# CONFIG_DEBUG_INFO_SPLIT is not set -CONFIG_DEBUG_INFO_BTF=y -CONFIG_PAHOLE_HAS_SPLIT_BTF=y -CONFIG_PAHOLE_HAS_LANG_EXCLUDE=y -CONFIG_DEBUG_INFO_BTF_MODULES=y -# CONFIG_MODULE_ALLOW_BTF_MISMATCH is not set -# 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 -CONFIG_HAVE_ARCH_KCSAN=y -CONFIG_HAVE_KCSAN_COMPILER=y -# CONFIG_KCSAN is not set -# end of Generic Kernel Debugging Instruments - -# -# Networking Debugging -# -# CONFIG_NET_DEV_REFCNT_TRACKER is not set -# CONFIG_NET_NS_REFCNT_TRACKER is not set -# CONFIG_DEBUG_NET is not set -# end of Networking Debugging - -# -# Memory Debugging -# -CONFIG_PAGE_EXTENSION=y -# CONFIG_DEBUG_PAGEALLOC is not set -CONFIG_SLUB_DEBUG=y -# CONFIG_SLUB_DEBUG_ON is not set -CONFIG_PAGE_OWNER=y -# CONFIG_PAGE_TABLE_CHECK 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_HAVE_DEBUG_KMEMLEAK=y -# CONFIG_DEBUG_KMEMLEAK is not set -# CONFIG_PER_VMA_LOCK_STATS is not set -# CONFIG_DEBUG_OBJECTS is not set -# CONFIG_SHRINKER_DEBUG 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=y -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_KASAN_SW_TAGS=y -CONFIG_CC_HAS_WORKING_NOSANITIZE_ADDRESS=y -# CONFIG_KASAN is not set -CONFIG_HAVE_ARCH_KFENCE=y -CONFIG_KFENCE=y -CONFIG_KFENCE_SAMPLE_INTERVAL=100 -CONFIG_KFENCE_NUM_OBJECTS=255 -# CONFIG_KFENCE_DEFERRABLE is not set -# CONFIG_KFENCE_STATIC_KEYS is not set -CONFIG_KFENCE_STRESS_TEST_FAULTS=0 -# 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_HAVE_HARDLOCKUP_DETECTOR_BUDDY=y -# CONFIG_HARDLOCKUP_DETECTOR is not set -CONFIG_DETECT_HUNG_TASK=y -CONFIG_DEFAULT_HUNG_TASK_TIMEOUT=120 -# CONFIG_BOOTPARAM_HUNG_TASK_PANIC is not set -# CONFIG_WQ_WATCHDOG is not set -# CONFIG_WQ_CPU_INTENSIVE_REPORT 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 -# CONFIG_DEBUG_PREEMPT 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_DEBUG_MAPLE_TREE is not set -# end of Debug kernel data structures - -# -# 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_EXP_CPU_STALL_TIMEOUT=0 -# CONFIG_RCU_CPU_STALL_CPUTIME is not set -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_DEBUG_CGROUP_REF is not set -CONFIG_NOP_TRACER=y -CONFIG_HAVE_FUNCTION_TRACER=y -CONFIG_HAVE_FUNCTION_GRAPH_TRACER=y -CONFIG_HAVE_FUNCTION_GRAPH_RETVAL=y -CONFIG_HAVE_DYNAMIC_FTRACE=y -CONFIG_HAVE_DYNAMIC_FTRACE_WITH_DIRECT_CALLS=y -CONFIG_HAVE_DYNAMIC_FTRACE_WITH_CALL_OPS=y -CONFIG_HAVE_DYNAMIC_FTRACE_WITH_ARGS=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_FUNCTION_GRAPH_RETVAL is not set -CONFIG_DYNAMIC_FTRACE=y -CONFIG_DYNAMIC_FTRACE_WITH_DIRECT_CALLS=y -CONFIG_DYNAMIC_FTRACE_WITH_CALL_OPS=y -CONFIG_DYNAMIC_FTRACE_WITH_ARGS=y -CONFIG_FUNCTION_PROFILER=y -CONFIG_STACK_TRACER=y -# 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_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_PROBE_EVENTS_BTF_ARGS=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_USER_EVENTS is not set -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_RV is not set -# CONFIG_SAMPLES is not set -CONFIG_HAVE_SAMPLE_FTRACE_DIRECT=y -CONFIG_HAVE_SAMPLE_FTRACE_DIRECT_MULTI=y -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 -CONFIG_ULTRASOC_SMB=m -# CONFIG_CORESIGHT_TPDM is not set -# CONFIG_CORESIGHT_TPDA is not set -# CONFIG_CORESIGHT_DUMMY is not set -# 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_TEST_DHRY is not set -# 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_TEST_REF_TRACKER 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_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_MAPLE_TREE is not set -# CONFIG_TEST_RHASHTABLE 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_DYNAMIC_DEBUG is not set -# CONFIG_TEST_KMOD is not set -# CONFIG_TEST_DEBUG_VIRTUAL is not set -# CONFIG_TEST_MEMCAT_P is not set -# CONFIG_TEST_OBJAGG 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 - -# -# Rust hacking -# -# end of Rust hacking -# end of Kernel hacking diff --git a/srcpkgs/linux6.6/files/i386-dotconfig b/srcpkgs/linux6.6/files/i386-dotconfig deleted file mode 100644 index 94db12d3c81c3e..00000000000000 --- a/srcpkgs/linux6.6/files/i386-dotconfig +++ /dev/null @@ -1,10932 +0,0 @@ -# -# Automatically generated file; DO NOT EDIT. -# Linux/i386 6.6.118 Kernel Configuration -# -CONFIG_CC_VERSION_TEXT="gcc (GCC) 14.2.1 20250405" -CONFIG_CC_IS_GCC=y -CONFIG_GCC_VERSION=140201 -CONFIG_CLANG_VERSION=0 -CONFIG_AS_IS_GNU=y -CONFIG_AS_VERSION=24400 -CONFIG_LD_IS_BFD=y -CONFIG_LD_VERSION=24400 -CONFIG_LLD_VERSION=0 -CONFIG_CC_CAN_LINK=y -CONFIG_CC_CAN_LINK_STATIC=y -CONFIG_CC_HAS_ASM_GOTO_OUTPUT=y -CONFIG_CC_HAS_ASM_GOTO_TIED_OUTPUT=y -CONFIG_TOOLS_SUPPORT_RELR=y -CONFIG_CC_HAS_ASM_INLINE=y -CONFIG_CC_HAS_NO_PROFILE_FN_ATTR=y -CONFIG_PAHOLE_VERSION=131 -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_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_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 -CONFIG_CONTEXT_TRACKING=y -CONFIG_CONTEXT_TRACKING_IDLE=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 -CONFIG_CLOCKSOURCE_WATCHDOG_MAX_SKEW_US=100 -# 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 is not set -CONFIG_BPF_UNPRIV_DEFAULT_OFF=y -# CONFIG_BPF_PRELOAD is not set -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_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 is not set -# 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_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_INDEX=y -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_GCC10_NO_ARRAY_BOUNDS=y -CONFIG_CC_NO_ARRAY_BOUNDS=y -CONFIG_CGROUPS=y -CONFIG_PAGE_COUNTER=y -# CONFIG_CGROUP_FAVOR_DYNMODS is not set -CONFIG_MEMCG=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_SCHED_MM_CID=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_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_BOOT_CONFIG_FORCE is not set -# CONFIG_BOOT_CONFIG_EMBED is not set -CONFIG_INITRAMFS_PRESERVE_MTIME=y -CONFIG_CC_OPTIMIZE_FOR_PERFORMANCE=y -# CONFIG_CC_OPTIMIZE_FOR_SIZE is not set -CONFIG_LD_ORPHAN_WARN=y -CONFIG_LD_ORPHAN_WARN_LEVEL="warn" -CONFIG_SYSCTL=y -CONFIG_HAVE_UID16=y -CONFIG_SYSCTL_EXCEPTION_TRACE=y -CONFIG_HAVE_PCSPKR_PLATFORM=y -# CONFIG_EXPERT is not set -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_SELFTEST is not set -CONFIG_KALLSYMS_ALL=y -CONFIG_KALLSYMS_BASE_RELATIVE=y -CONFIG_ARCH_HAS_MEMBARRIER_SYNC_CORE=y -CONFIG_KCMP=y -CONFIG_RSEQ=y -CONFIG_CACHESTAT_SYSCALL=y -CONFIG_HAVE_PERF_EVENTS=y -CONFIG_GUEST_PERF_EVENTS=y - -# -# 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_SYSTEM_DATA_VERIFICATION=y -CONFIG_PROFILING=y -CONFIG_TRACEPOINTS=y - -# -# Kexec and crash features -# -CONFIG_CRASH_CORE=y -CONFIG_KEXEC_CORE=y -CONFIG_KEXEC=y -# CONFIG_KEXEC_JUMP is not set -CONFIG_CRASH_DUMP=y -CONFIG_CRASH_HOTPLUG=y -CONFIG_CRASH_MAX_MEMORY_RANGES=8192 -# end of Kexec and crash features -# 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_HIBERNATION_POSSIBLE=y -CONFIG_ARCH_SUSPEND_POSSIBLE=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_MPPARSE=y -# CONFIG_GOLDFISH is not set -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=y -CONFIG_X86_HV_CALLBACK_VECTOR=y -CONFIG_KVM_GUEST=y -CONFIG_ARCH_CPUIDLE_HALTPOLL=y -CONFIG_PVH=y -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_CPU_SUP_INTEL=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_ZHAOXIN=y -CONFIG_CPU_SUP_VORTEX_32=y -CONFIG_HPET_TIMER=y -CONFIG_HPET_EMULATE_RTC=y -CONFIG_DMI=y -CONFIG_BOOT_VESA_SUPPORT=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=m -CONFIG_PERF_EVENTS_INTEL_RAPL=m -CONFIG_PERF_EVENTS_INTEL_CSTATE=m -CONFIG_PERF_EVENTS_AMD_POWER=m -CONFIG_PERF_EVENTS_AMD_UNCORE=m -CONFIG_PERF_EVENTS_AMD_BRS=y -# 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_X86_REBOOTFIXUPS is not set -CONFIG_MICROCODE=y -CONFIG_MICROCODE_INITRD32=y -# CONFIG_MICROCODE_LATE_LOADING is not set -CONFIG_X86_MSR=m -CONFIG_X86_CPUID=m -# CONFIG_NOHIGHMEM is not set -# CONFIG_HIGHMEM4G is not set -CONFIG_HIGHMEM64G=y -CONFIG_PAGE_OFFSET=0xC0000000 -CONFIG_HIGHMEM=y -CONFIG_X86_PAE=y -CONFIG_X86_CPA_STATISTICS=y -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_DEVICE=y -CONFIG_X86_PMEM_LEGACY=m -# 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=1 -CONFIG_MTRR_SANITIZER_SPARE_REG_NR_DEFAULT=1 -CONFIG_X86_PAT=y -CONFIG_ARCH_USES_PG_UNCACHED=y -CONFIG_X86_UMIP=y -CONFIG_CC_HAS_IBT=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_EFI_HANDOVER_PROTOCOL is not set -# CONFIG_EFI_FAKE_MEMMAP is not set -CONFIG_EFI_RUNTIME_MAP=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_ARCH_SUPPORTS_KEXEC=y -CONFIG_ARCH_SUPPORTS_KEXEC_PURGATORY=y -CONFIG_ARCH_SUPPORTS_KEXEC_SIG=y -CONFIG_ARCH_SUPPORTS_KEXEC_SIG_FORCE=y -CONFIG_ARCH_SUPPORTS_KEXEC_BZIMAGE_VERIFY_SIG=y -CONFIG_ARCH_SUPPORTS_KEXEC_JUMP=y -CONFIG_ARCH_SUPPORTS_CRASH_DUMP=y -CONFIG_ARCH_SUPPORTS_CRASH_HOTPLUG=y -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_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_CC_HAS_SLS=y -CONFIG_CC_HAS_RETURN_THUNK=y -CONFIG_CC_HAS_ENTRY_PADDING=y -CONFIG_FUNCTION_PADDING_CFI=0 -CONFIG_FUNCTION_PADDING_BYTES=4 -CONFIG_CPU_MITIGATIONS=y -CONFIG_PAGE_TABLE_ISOLATION=y -CONFIG_RETPOLINE=y -CONFIG_RETHUNK=y -# CONFIG_GDS_FORCE_MITIGATION is not set -CONFIG_MITIGATION_RFDS=y -CONFIG_MITIGATION_SPECTRE_BHI=y -CONFIG_MITIGATION_TSA=y -CONFIG_MITIGATION_VMSCAPE=y - -# -# Power management and ACPI options -# -CONFIG_ARCH_HIBERNATION_HEADER=y -CONFIG_SUSPEND=y -CONFIG_SUSPEND_FREEZER=y -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_USERSPACE_AUTOSLEEP is not set -# CONFIG_PM_WAKELOCKS is not set -CONFIG_PM=y -CONFIG_PM_DEBUG=y -# CONFIG_PM_ADVANCED_DEBUG is not set -# CONFIG_PM_TEST_SUSPEND is not set -CONFIG_PM_SLEEP_DEBUG=y -CONFIG_PM_TRACE=y -CONFIG_PM_TRACE_RTC=y -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_TABLE_LIB=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=m -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_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_ACPI_PCC=y -CONFIG_ACPI_FFH=y -# 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=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_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_AMD_PSTATE is not set -# CONFIG_X86_AMD_PSTATE_UT is not set -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=m -# 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_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_PFNCACHE=y -CONFIG_HAVE_KVM_IRQCHIP=y -CONFIG_HAVE_KVM_IRQFD=y -CONFIG_HAVE_KVM_IRQ_ROUTING=y -CONFIG_HAVE_KVM_DIRTY_RING=y -CONFIG_HAVE_KVM_DIRTY_RING_TSO=y -CONFIG_HAVE_KVM_DIRTY_RING_ACQ_REL=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_KVM_GENERIC_HARDWARE_ENABLING=y -CONFIG_VIRTUALIZATION=y -CONFIG_KVM=m -CONFIG_KVM_INTEL=m -CONFIG_KVM_AMD=m -CONFIG_KVM_SMM=y -# CONFIG_KVM_XEN is not set -CONFIG_AS_AVX512=y -CONFIG_AS_SHA1_NI=y -CONFIG_AS_SHA256_NI=y -CONFIG_AS_TPAUSE=y -CONFIG_AS_GFNI=y -CONFIG_ARCH_CONFIGURES_CPU_MITIGATIONS=y - -# -# General architecture-dependent options -# -CONFIG_HOTPLUG_SMT=y -CONFIG_HOTPLUG_CORE_SYNC=y -CONFIG_HOTPLUG_CORE_SYNC_DEAD=y -CONFIG_HOTPLUG_CORE_SYNC_FULL=y -CONFIG_HOTPLUG_SPLIT_STARTUP=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_KRETPROBE_ON_RETHOOK=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_TRACE_IRQFLAGS_NMI_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_ARCH_HAS_CPU_FINALIZE_INIT=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_MMU_GATHER_MERGE_VMAS=y -CONFIG_MMU_LAZY_TLB_REFCOUNT=y -CONFIG_ARCH_HAVE_NMI_SAFE_CMPXCHG=y -CONFIG_ARCH_HAS_NMI_SAFE_THIS_CPU_OPS=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_PMD_MKWRITE=y -CONFIG_HAVE_MOD_ARCH_SPECIFIC=y -CONFIG_MODULES_USE_ELF_REL=y -CONFIG_HAVE_SOFTIRQ_ON_OWN_STACK=y -CONFIG_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_PAGE_SIZE_LESS_THAN_256KB=y -CONFIG_ISA_BUS_API=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=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_HAVE_PREEMPT_DYNAMIC_CALL=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 -CONFIG_ARCH_HAS_NONLEAF_PMD_YOUNG=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 -CONFIG_FUNCTION_ALIGNMENT_4B=y -CONFIG_FUNCTION_ALIGNMENT=4 -# end of General architecture-dependent options - -CONFIG_RT_MUTEXES=y -CONFIG_BASE_SMALL=0 -CONFIG_MODULE_SIG_FORMAT=y -CONFIG_MODULES=y -CONFIG_MODULE_DEBUGFS=y -# CONFIG_MODULE_DEBUG is not set -CONFIG_MODULE_FORCE_LOAD=y -CONFIG_MODULE_UNLOAD=y -CONFIG_MODULE_FORCE_UNLOAD=y -CONFIG_MODULE_UNLOAD_TAINT_TRACKING=y -# CONFIG_MODVERSIONS is not set -# CONFIG_MODULE_SRCVERSION_ALL is not set -CONFIG_MODULE_SIG=y -# CONFIG_MODULE_SIG_FORCE is not set -# CONFIG_MODULE_SIG_ALL is not set -# CONFIG_MODULE_SIG_SHA1 is not set -# CONFIG_MODULE_SIG_SHA224 is not set -# CONFIG_MODULE_SIG_SHA256 is not set -# CONFIG_MODULE_SIG_SHA384 is not set -CONFIG_MODULE_SIG_SHA512=y -CONFIG_MODULE_SIG_HASH="sha512" -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_MODULES_TREE_LOOKUP=y -CONFIG_BLOCK=y -CONFIG_BLOCK_LEGACY_AUTOLOAD=y -CONFIG_BLK_RQ_ALLOC_TIME=y -CONFIG_BLK_CGROUP_RWSTAT=y -CONFIG_BLK_CGROUP_PUNT_BIO=y -CONFIG_BLK_DEV_BSG_COMMON=y -CONFIG_BLK_ICQ=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=y -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 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 is not set -# end of Partition Types - -CONFIG_BLK_MQ_PCI=y -CONFIG_BLK_MQ_VIRTIO=y -CONFIG_BLK_PM=y -CONFIG_BLOCK_HOLDER_DEPRECATED=y -CONFIG_BLK_MQ_STACKING=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_ZPOOL=y -CONFIG_SWAP=y -CONFIG_ZSWAP=y -# CONFIG_ZSWAP_DEFAULT_ON is not set -# CONFIG_ZSWAP_EXCLUSIVE_LOADS_DEFAULT_ON is not set -# 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_DEPRECATED is not set -# CONFIG_ZSWAP_ZPOOL_DEFAULT_ZSMALLOC is not set -CONFIG_ZSWAP_ZPOOL_DEFAULT="zbud" -CONFIG_ZBUD=y -# CONFIG_Z3FOLD_DEPRECATED is not set -CONFIG_ZSMALLOC=y -# CONFIG_ZSMALLOC_STAT is not set -CONFIG_ZSMALLOC_CHAIN_SIZE=8 - -# -# SLAB allocator options -# -# CONFIG_SLAB_DEPRECATED is not set -CONFIG_SLUB=y -CONFIG_SLAB_MERGE_DEFAULT=y -CONFIG_SLAB_FREELIST_RANDOM=y -CONFIG_SLAB_FREELIST_HARDENED=y -# CONFIG_SLUB_STATS is not set -CONFIG_SLUB_CPU_PARTIAL=y -# CONFIG_RANDOM_KMALLOC_CACHES is not set -# end of SLAB allocator options - -CONFIG_SHUFFLE_PAGE_ALLOCATOR=y -# CONFIG_COMPAT_BRK is not set -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_MEMORY_ISOLATION=y -CONFIG_EXCLUSIVE_SYSTEM_RAM=y -CONFIG_ARCH_MHP_MEMMAP_ON_MEMORY_ENABLE=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_COMPACT_UNEVICTABLE_DEFAULT=1 -CONFIG_PAGE_REPORTING=y -CONFIG_MIGRATION=y -CONFIG_CONTIG_ALLOC=y -CONFIG_PCP_BATCH_SCALE_MAX=5 -CONFIG_PHYS_ADDR_T_64BIT=y -CONFIG_BOUNCE=y -CONFIG_MMU_NOTIFIER=y -CONFIG_KSM=y -CONFIG_DEFAULT_MMAP_MIN_ADDR=65536 -CONFIG_ARCH_WANT_GENERAL_HUGETLB=y -CONFIG_TRANSPARENT_HUGEPAGE=y -# CONFIG_TRANSPARENT_HUGEPAGE_ALWAYS is not set -CONFIG_TRANSPARENT_HUGEPAGE_MADVISE=y -# CONFIG_READ_ONLY_THP_FOR_FS is not set -CONFIG_NEED_PER_CPU_EMBED_FIRST_CHUNK=y -CONFIG_NEED_PER_CPU_PAGE_FIRST_CHUNK=y -CONFIG_HAVE_SETUP_PER_CPU_AREA=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_GENERIC_EARLY_IOREMAP=y -CONFIG_PAGE_IDLE_FLAG=y -CONFIG_IDLE_PAGE_TRACKING=y -CONFIG_ARCH_HAS_CACHE_LINE_SIZE=y -CONFIG_ARCH_HAS_CURRENT_STACK_POINTER=y -CONFIG_ZONE_DMA=y -CONFIG_HMM_MIRROR=y -CONFIG_GET_FREE_REGION=y -CONFIG_VMAP_PFN=y -CONFIG_VM_EVENT_COUNTERS=y -# CONFIG_PERCPU_STATS is not set -# CONFIG_GUP_TEST is not set -CONFIG_GUP_GET_PXX_LOW_HIGH=y -# CONFIG_DMAPOOL_TEST is not set -CONFIG_ARCH_HAS_PTE_SPECIAL=y -CONFIG_MAPPING_DIRTY_HELPERS=y -CONFIG_KMAP_LOCAL=y -CONFIG_MEMFD_CREATE=y -CONFIG_SECRETMEM=y -CONFIG_ANON_VMA_NAME=y -CONFIG_USERFAULTFD=y -CONFIG_LOCK_MM_AND_FIND_VMA=y - -# -# Data Access Monitoring -# -CONFIG_DAMON=y -CONFIG_DAMON_VADDR=y -CONFIG_DAMON_PADDR=y -CONFIG_DAMON_SYSFS=y -CONFIG_DAMON_DBGFS=y -CONFIG_DAMON_RECLAIM=y -# CONFIG_DAMON_LRU_SORT is not set -# end of Data Access Monitoring -# end of Memory Management options - -CONFIG_NET=y -CONFIG_NET_INGRESS=y -CONFIG_NET_EGRESS=y -CONFIG_NET_XGRESS=y -CONFIG_NET_REDIRECT=y -CONFIG_SKB_EXTENSIONS=y - -# -# Networking options -# -CONFIG_PACKET=y -CONFIG_PACKET_DIAG=m -CONFIG_UNIX=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_NET_HANDSHAKE=y -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_TABLE_PERTURB_ORDER=16 -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=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=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_BPF_LINK=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_CONNTRACK_OVS=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_NF_NAT_OVS=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_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_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_NF_FLOW_TABLE_PROCFS is not set -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_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_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_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 is not set -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_NONE=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_RZN1_A5PSW=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_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_HTB=m -CONFIG_NET_SCH_HFSC=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_MQPRIO_LIB=m -CONFIG_NET_SCH_TAPRIO=m -CONFIG_NET_SCH_GRED=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_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_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_MAX_SKB_FRAGS=17 -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 -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_LE=y -CONFIG_BT_LE_L2CAP_ECRED=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_MTK=m -CONFIG_BT_HCIBTUSB=m -CONFIG_BT_HCIBTUSB_AUTOSUSPEND=y -CONFIG_BT_HCIBTUSB_POLL_SYNC=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_HCIBCM4377=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 -CONFIG_BT_NXPUART=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_INJECT_RX_DELAY is not set -# CONFIG_AF_RXRPC_DEBUG is not set -# CONFIG_RXKAD is not set -CONFIG_RXPERF=m -CONFIG_AF_KCM=m -CONFIG_STREAM_PARSER=y -CONFIG_MCTP=y -CONFIG_MCTP_FLOWS=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_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_FD=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_PAGE_POOL_STATS=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_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_DOE=y -CONFIG_PCI_LOCKLESS_CONFIG=y -CONFIG_PCI_IOV=y -CONFIG_PCI_PRI=y -CONFIG_PCI_PASID=y -CONFIG_PCI_LABEL=y -CONFIG_VGA_ARB=y -CONFIG_VGA_ARB_MAX_GPUS=16 -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 -# - -# -# Cadence-based PCIe controllers -# -# end of Cadence-based PCIe controllers - -# -# DesignWare-based PCIe controllers -# -CONFIG_PCIE_DW=y -CONFIG_PCIE_DW_HOST=y -CONFIG_PCI_MESON=y -# CONFIG_PCIE_DW_PLAT_HOST is not set -# end of DesignWare-based PCIe controllers - -# -# Mobiveil-based PCIe controllers -# -# end of Mobiveil-based PCIe controllers -# 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_PCI=m -# CONFIG_CXL_MEM_RAW_COMMANDS is not set -CONFIG_CXL_ACPI=m -CONFIG_CXL_PMEM=m -CONFIG_CXL_MEM=m -CONFIG_CXL_PORT=m -CONFIG_CXL_SUSPEND=y -CONFIG_CXL_REGION=y -# CONFIG_CXL_REGION_INVALIDATION_TEST is not set -CONFIG_CXL_PMU=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_CPS_XX=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_DEVTMPFS_SAFE=y -CONFIG_STANDALONE=y -CONFIG_PREVENT_FIRMWARE_BUILD=y - -# -# Firmware loader -# -CONFIG_FW_LOADER=y -CONFIG_FW_LOADER_DEBUG=y -CONFIG_FW_LOADER_PAGED_BUF=y -CONFIG_FW_LOADER_SYSFS=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_LOADER_COMPRESS_XZ=y -CONFIG_FW_LOADER_COMPRESS_ZSTD=y -CONFIG_FW_CACHE=y -CONFIG_FW_UPLOAD=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_DMA_SHARED_BUFFER=y -# CONFIG_DMA_FENCE_TRACE is not set -# CONFIG_FW_DEVLINK_SYNC_STATE_TIMEOUT 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 -# CONFIG_MHI_BUS_EP is not set -# end of Bus devices - -# -# Cache Drivers -# -# end of Cache Drivers - -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_FW_CS_DSP=m -# CONFIG_GOOGLE_FIRMWARE is not set - -# -# EFI (Extensible Firmware Interface) Support -# -CONFIG_EFI_ESRT=y -CONFIG_EFI_VARS_PSTORE=y -CONFIG_EFI_VARS_PSTORE_DEFAULT_DISABLE=y -CONFIG_EFI_DXE_MEM_ATTRIBUTES=y -CONFIG_EFI_RUNTIME_WRAPPERS=y -CONFIG_EFI_BOOTLOADER_CONTROL=m -CONFIG_EFI_CAPSULE_LOADER=y -CONFIG_EFI_CAPSULE_QUIRK_QUARK_CSH=y -CONFIG_EFI_TEST=m -CONFIG_EFI_DEV_PATH_PARSER=y -CONFIG_APPLE_PROPERTIES=y -CONFIG_RESET_ATTACK_MITIGATION=y -# CONFIG_EFI_RCI2_TABLE is not set -# CONFIG_EFI_DISABLE_PCI_DMA is not set -CONFIG_EFI_EARLYCON=y -CONFIG_EFI_CUSTOM_SSDT_OVERLAYS=y -# CONFIG_EFI_DISABLE_RUNTIME is not set -# CONFIG_EFI_COCO_SECRET is not set -CONFIG_EFI_EMBEDDED_FIRMWARE=y -# end of EFI (Extensible Firmware Interface) Support - -CONFIG_UEFI_CPER=y -CONFIG_UEFI_CPER_X86=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_GNSS_USB=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 -CONFIG_MTD_NAND_ECC_MXIC=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_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_BLK_DEV_FD_RAWCMD is not set -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_TRACK_ENTRY_ACTIME is not set -# CONFIG_ZRAM_MEMORY_TRACKING is not set -# CONFIG_ZRAM_MULTI_COMP 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_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_UBLK is not set -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_VERBOSE_ERRORS=y -CONFIG_NVME_HWMON=y -CONFIG_NVME_FABRICS=m -CONFIG_NVME_RDMA=m -CONFIG_NVME_FC=m -CONFIG_NVME_TCP=m -# CONFIG_NVME_AUTH is not set -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 -# CONFIG_NVME_TARGET_AUTH is not set -# 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_SMPRO_ERRMON=m -CONFIG_SMPRO_MISC=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 is not set -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_GSC=m -CONFIG_INTEL_MEI_HDCP=m -CONFIG_INTEL_MEI_PXP=m -# CONFIG_INTEL_MEI_GSC_PROXY is not set -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_UACCE=m -CONFIG_PVPANIC=y -CONFIG_PVPANIC_MMIO=m -CONFIG_PVPANIC_PCI=m -# CONFIG_GP_PCI1XXXX is not set -# 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_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_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_AHCI_DWC=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_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_RZ1000=m -# CONFIG_PATA_PARPORT is not set - -# -# 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_BITMAP_FILE=y -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_REMOTE_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_NETCONSOLE_EXTENDED_LOG is not set -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_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 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_I2C=m -# CONFIG_NET_DSA_MICROCHIP_KSZ_SPI is not set -# CONFIG_NET_DSA_MICROCHIP_KSZ_PTP is not set -CONFIG_NET_DSA_MICROCHIP_KSZ8863_SMI=m -CONFIG_NET_DSA_MV88E6XXX=m -CONFIG_NET_DSA_MV88E6XXX_PTP=y -# CONFIG_NET_DSA_MSCC_OCELOT_EXT is not set -# CONFIG_NET_DSA_MSCC_SEVILLE is not set -CONFIG_NET_DSA_AR9331=m -CONFIG_NET_DSA_QCA8K=m -CONFIG_NET_DSA_QCA8K_LEDS_SUPPORT=y -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_REALTEK=m -# CONFIG_NET_DSA_REALTEK_MDIO is not set -# CONFIG_NET_DSA_REALTEK_SMI is not set -CONFIG_NET_DSA_REALTEK_RTL8365MB=m -CONFIG_NET_DSA_REALTEK_RTL8366RB=m -# 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_CX_ECAT=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_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_NET_VENDOR_DAVICOM=y -CONFIG_DM9051=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_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_ENGLEDER=y -CONFIG_TSNEP=m -# CONFIG_TSNEP_SELFTESTS is not set -CONFIG_NET_VENDOR_EZCHIP=y -CONFIG_NET_VENDOR_FUNGIBLE=y -CONFIG_FUN_CORE=m -CONFIG_FUN_ETH=m -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_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_JME=m -CONFIG_NET_VENDOR_ADI=y -CONFIG_ADIN1110=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_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_CORE_EN_DCB=y -# CONFIG_MLX5_CORE_IPOIB is not set -# CONFIG_MLX5_MACSEC is not set -CONFIG_MLX5_EN_IPSEC=y -# CONFIG_MLX5_EN_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_VCAP=y -CONFIG_NET_VENDOR_MICROSEMI=y -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 -CONFIG_NET_VENDOR_NETERION=y -CONFIG_S2IO=m -CONFIG_NET_VENDOR_NETRONOME=y -CONFIG_NFP=m -# CONFIG_NFP_APP_FLOWER is not set -CONFIG_NFP_APP_ABM_NIC=y -CONFIG_NFP_NET_IPSEC=y -# CONFIG_NFP_DEBUG 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_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_BROCADE=y -CONFIG_BNA=m -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_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 -CONFIG_SFC_MCDI_MON=y -CONFIG_SFC_SRIOV=y -CONFIG_SFC_MCDI_LOGGING=y -CONFIG_SFC_FALCON=m -CONFIG_SFC_FALCON_MTD=y -# CONFIG_SFC_SIENA is not set -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_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_VERTEXCOM=y -CONFIG_MSE102X=m -CONFIG_NET_VENDOR_VIA=y -CONFIG_VIA_RHINE=m -# CONFIG_VIA_RHINE_MMIO is not set -CONFIG_VIA_VELOCITY=m -CONFIG_NET_VENDOR_WANGXUN=y -CONFIG_LIBWX=m -CONFIG_NGBE=m -# CONFIG_TXGBE is not set -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_ADIN1100_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_88Q2XXX_PHY is not set -CONFIG_MARVELL_88X2222_PHY=m -CONFIG_MAXLINEAR_GPHY=m -CONFIG_MEDIATEK_GE_PHY=m -CONFIG_MICREL_PHY=m -CONFIG_MICROCHIP_T1S_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_CBTX_PHY=m -CONFIG_NXP_C45_TJA11XX_PHY=m -# CONFIG_NXP_TJA11XX_PHY is not set -# CONFIG_NCN26000_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_DP83TD510_PHY is not set -CONFIG_VITESSE_PHY=m -CONFIG_XILINX_GMII2RGMII=m -CONFIG_MICREL_KS8995MA=m -# CONFIG_PSE_CONTROLLER is not set -CONFIG_CAN_DEV=m -CONFIG_CAN_VCAN=m -# CONFIG_CAN_VXCAN is not set -CONFIG_CAN_NETLINK=y -CONFIG_CAN_CALC_BITTIMING=y -CONFIG_CAN_RX_OFFLOAD=y -# CONFIG_CAN_CAN327 is not set -# CONFIG_CAN_JANZ_ICAN3 is not set -# CONFIG_CAN_KVASER_PCIEFD is not set -CONFIG_CAN_SLCAN=m -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_CTUCANFD_PCI is not set -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_USB is not set -CONFIG_CAN_ETAS_ES58X=m -# CONFIG_CAN_F81604 is not set -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 - -# -# MCTP Device Drivers -# -CONFIG_MCTP_SERIAL=m -CONFIG_MCTP_TRANSPORT_I2C=m -# end of 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 -CONFIG_MDIO_REGMAP=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_PPPOE_HASH_BITS_1 is not set -# CONFIG_PPPOE_HASH_BITS_2 is not set -CONFIG_PPPOE_HASH_BITS_4=y -# CONFIG_PPPOE_HASH_BITS_8 is not set -CONFIG_PPPOE_HASH_BITS=4 -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_ATH12K=m -# CONFIG_ATH12K_DEBUG is not set -# CONFIG_ATH12K_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_MT792x_LIB=m -CONFIG_MT792x_USB=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_MT7921U=m -CONFIG_MT7996E=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_PURELIFI=y -# CONFIG_PLFXLC 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 is not set -CONFIG_RTLWIFI=m -CONFIG_RTLWIFI_PCI=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_SDIO=m -CONFIG_RTW88_USB=m -CONFIG_RTW88_8822B=m -CONFIG_RTW88_8822C=m -CONFIG_RTW88_8723D=m -CONFIG_RTW88_8821C=m -CONFIG_RTW88_8822BE=m -CONFIG_RTW88_8822BS=m -CONFIG_RTW88_8822BU=m -CONFIG_RTW88_8822CE=m -CONFIG_RTW88_8822CS=m -CONFIG_RTW88_8822CU=m -CONFIG_RTW88_8723DE=m -# CONFIG_RTW88_8723DS is not set -CONFIG_RTW88_8723DU=m -CONFIG_RTW88_8821CE=m -CONFIG_RTW88_8821CS=m -CONFIG_RTW88_8821CU=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_8852A=m -CONFIG_RTW89_8852B=m -# CONFIG_RTW89_8851BE is not set -CONFIG_RTW89_8852AE=m -CONFIG_RTW89_8852BE=m -# CONFIG_RTW89_8852CE is not set -# 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_SILABS=y -CONFIG_WFX=m -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_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_USB_NET_RNDIS_WLAN=m -# CONFIG_MAC80211_HWSIM is not set -CONFIG_VIRT_WIFI=m -# CONFIG_WAN is not set -CONFIG_IEEE802154_DRIVERS=m -CONFIG_IEEE802154_FAKELB=m -CONFIG_IEEE802154_AT86RF230=m -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_DEBUGFS=y -CONFIG_WWAN_HWSIM=m -CONFIG_MHI_WWAN_CTRL=m -CONFIG_MHI_WWAN_MBIM=m -CONFIG_RPMSG_WWAN_CTRL=m -CONFIG_IOSM=m -# CONFIG_MTK_T7XX is not set -# 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 -CONFIG_INPUT_VIVALDIFMAP=y - -# -# 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_PINEPHONE is not set -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_JOYSTICK_SENSEHAT is not set -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_CYTTSP5=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_HYNITRON_CSTXXX=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_NOVATEK_NVT_TS=m -CONFIG_TOUCHSCREEN_IMAGIS=m -CONFIG_TOUCHSCREEN_INEXIO=m -CONFIG_TOUCHSCREEN_PENMOUNT=m -CONFIG_TOUCHSCREEN_EDT_FT5X06=m -CONFIG_TOUCHSCREEN_TOUCHRIGHT=m -CONFIG_TOUCHSCREEN_TOUCHWIN=m -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_COLIBRI_VF50 is not set -CONFIG_TOUCHSCREEN_ROHM_BU21023=m -CONFIG_TOUCHSCREEN_IQS5XX=m -# CONFIG_TOUCHSCREEN_IQS7211 is not set -CONFIG_TOUCHSCREEN_ZINITIX=m -CONFIG_TOUCHSCREEN_HIMAX_HX83112B=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_IBM_PANEL is not set -CONFIG_INPUT_IMS_PCU=m -CONFIG_INPUT_IQS269A=m -CONFIG_INPUT_IQS626A=m -# CONFIG_INPUT_IQS7222 is not set -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_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_LEGACY_TIOCSTI is not set -# CONFIG_LDISC_AUTOLOAD is not set - -# -# 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_PCILIB=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_PCI1XXXX is not set -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_DFL is not set -CONFIG_SERIAL_8250_DW=m -CONFIG_SERIAL_8250_RT288X=y -CONFIG_SERIAL_8250_LPSS=m -CONFIG_SERIAL_8250_MID=m -CONFIG_SERIAL_8250_PERICOM=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_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_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_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_SSIF_IPMI_BMC=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=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_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 -# 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_CCGX_UCSI=m -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_PCI1XXXX 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_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_GPIO=m -CONFIG_SPI_INTEL=m -CONFIG_SPI_INTEL_PCI=m -CONFIG_SPI_INTEL_PLATFORM=m -CONFIG_SPI_LM70_LLP=m -# CONFIG_SPI_MICROCHIP_CORE is not set -# CONFIG_SPI_MICROCHIP_CORE_QSPI is not set -CONFIG_SPI_LANTIQ_SSC=m -CONFIG_SPI_OC_TINY=m -CONFIG_SPI_PCI1XXXX=m -CONFIG_SPI_PXA2XX=m -CONFIG_SPI_PXA2XX_PCI=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_MOCK is not set -CONFIG_PTP_1588_CLOCK_VMW=m -CONFIG_PTP_1588_CLOCK_OCP=m -CONFIG_PTP_DFL_TOD=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_CY8C95X0 is not set -CONFIG_PINCTRL_DA9062=m -# CONFIG_PINCTRL_MCP23S08 is not set -# CONFIG_PINCTRL_SX150X is not set -CONFIG_PINCTRL_MADERA=m -CONFIG_PINCTRL_CS47L35=y -CONFIG_PINCTRL_CS47L85=y -CONFIG_PINCTRL_CS47L90=y - -# -# 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_METEORLAKE=m -CONFIG_PINCTRL_SUNRISEPOINT=m -CONFIG_PINCTRL_TIGERLAKE=m -# end of Intel pinctrl drivers - -# -# Renesas pinctrl drivers -# -# end of Renesas pinctrl drivers - -CONFIG_GPIOLIB=y -CONFIG_GPIOLIB_FASTPATH_LIMIT=512 -CONFIG_GPIO_ACPI=y -CONFIG_GPIOLIB_IRQCHIP=y -# CONFIG_DEBUG_GPIO is not set -CONFIG_GPIO_CDEV=y -CONFIG_GPIO_CDEV_V1=y -CONFIG_GPIO_GENERIC=m -CONFIG_GPIO_REGMAP=m -CONFIG_GPIO_MAX730X=m -CONFIG_GPIO_IDIO_16=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_TANGIER=m -CONFIG_GPIO_AMD_FCH=m -# end of Memory mapped GPIO drivers - -# -# Port-mapped I/O GPIO drivers -# -CONFIG_GPIO_VX855=m -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_FXL6408=m -# CONFIG_GPIO_DS4520 is not set -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_ELKHARTLAKE=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=m -CONFIG_GPIO_TQMX86=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_LATCH=m -CONFIG_GPIO_MOCKUP=m -CONFIG_GPIO_VIRTIO=m -CONFIG_GPIO_SIM=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_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_GENERIC_ADC_BATTERY=m -CONFIG_IP5XXX_POWER=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_SAMSUNG_SDI is not set -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_MAX77976=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_RT5033 is not set -CONFIG_CHARGER_RT9455=m -# CONFIG_CHARGER_RT9467 is not set -# CONFIG_CHARGER_RT9471 is not set -CONFIG_CHARGER_CROS_USBPD=m -CONFIG_CHARGER_CROS_PCHG=m -CONFIG_CHARGER_BD99954=m -CONFIG_BATTERY_SURFACE=m -CONFIG_CHARGER_SURFACE=m -CONFIG_BATTERY_UG3105=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_SMPRO=m -CONFIG_SENSORS_AD7314=m -CONFIG_SENSORS_AD7414=m -CONFIG_SENSORS_AD7418=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_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_I8K=y -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_HS3001 is not set -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_MAX31760=m -# CONFIG_MAX31827 is not set -CONFIG_SENSORS_MAX6620=m -CONFIG_SENSORS_MAX6621=m -CONFIG_SENSORS_MAX6639=m -CONFIG_SENSORS_MAX6650=m -CONFIG_SENSORS_MAX6697=m -CONFIG_SENSORS_MAX31790=m -# CONFIG_SENSORS_MC34VR500 is not set -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_CORE=m -CONFIG_SENSORS_NCT6775=m -# CONFIG_SENSORS_NCT6775_I2C is not set -CONFIG_SENSORS_NCT7802=m -CONFIG_SENSORS_NCT7904=m -CONFIG_SENSORS_NPCM7XX=m -CONFIG_SENSORS_NZXT_KRAKEN2=m -CONFIG_SENSORS_NZXT_SMART2=m -CONFIG_SENSORS_OCC_P8_I2C=m -CONFIG_SENSORS_OCC=m -CONFIG_SENSORS_OXP=m -CONFIG_SENSORS_PCF8591=m -CONFIG_SENSORS_PECI_CPUTEMP=m -CONFIG_SENSORS_PECI_DIMMTEMP=m -CONFIG_SENSORS_PECI=m -CONFIG_PMBUS=m -CONFIG_SENSORS_PMBUS=m -CONFIG_SENSORS_ACBEL_FSG032=m -CONFIG_SENSORS_ADM1266=m -CONFIG_SENSORS_ADM1275=m -CONFIG_SENSORS_BEL_PFE=m -CONFIG_SENSORS_BPA_RS600=m -CONFIG_SENSORS_DELTA_AHE50DC_FAN=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_IR38064_REGULATOR=y -# CONFIG_SENSORS_IRPS5401 is not set -CONFIG_SENSORS_ISL68137=m -CONFIG_SENSORS_LM25066=m -CONFIG_SENSORS_LM25066_REGULATOR=y -# CONFIG_SENSORS_LT7182S is not set -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_MP2975_REGULATOR is not set -CONFIG_SENSORS_MP5023=m -# CONFIG_SENSORS_MPQ7932 is not set -CONFIG_SENSORS_PIM4328=m -CONFIG_SENSORS_PLI1209BC=m -CONFIG_SENSORS_PLI1209BC_REGULATOR=y -CONFIG_SENSORS_PM6764TR=m -# CONFIG_SENSORS_PXE1610 is not set -CONFIG_SENSORS_Q54SJ108A2=m -CONFIG_SENSORS_STPDDC60=m -# CONFIG_SENSORS_TDA38640 is not set -# CONFIG_SENSORS_TPS40422 is not set -CONFIG_SENSORS_TPS53679=m -# CONFIG_SENSORS_TPS546D24 is not set -CONFIG_SENSORS_UCD9000=m -CONFIG_SENSORS_UCD9200=m -# CONFIG_SENSORS_XDPE152 is not set -CONFIG_SENSORS_XDPE122=m -CONFIG_SENSORS_XDPE122_REGULATOR=y -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_EMC2305 is not set -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_ADC128D818=m -CONFIG_SENSORS_ADS7828=m -CONFIG_SENSORS_ADS7871=m -CONFIG_SENSORS_AMC6821=m -CONFIG_SENSORS_INA209=m -CONFIG_SENSORS_INA2XX=m -CONFIG_SENSORS_INA238=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_TMP464=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 is not set -CONFIG_SENSORS_INTEL_M10_BMC_HWMON=m - -# -# ACPI drivers -# -CONFIG_SENSORS_ACPI_POWER=m -CONFIG_SENSORS_ATK0110=m -CONFIG_SENSORS_ASUS_WMI=m -CONFIG_SENSORS_ASUS_EC=m -# CONFIG_SENSORS_HP_WMI is not set -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_ACPI=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_DEFAULT_GOV_BANG_BANG 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_INTEL_TCC=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_HFI_THERMAL=y -# 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_ADVANTECH_EC_WDT=m -CONFIG_ALIM1535_WDT=m -CONFIG_ALIM7101_WDT=m -# CONFIG_EBC_C384_WDT is not set -# CONFIG_EXAR_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_SIEMENS_SIMATIC_IPC_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_MFD_SMPRO=m -# 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_CS42L43_I2C is not set -# CONFIG_MFD_CS42L43_SDW is not set -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_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_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_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_MAX77541 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_MT6370 is not set -CONFIG_MFD_MT6397=m -CONFIG_MFD_MENF21BMC=m -# CONFIG_MFD_OCELOT is not set -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_MFD_SY7636A is not set -CONFIG_MFD_RDC321X=m -CONFIG_MFD_RT4831=m -CONFIG_MFD_RT5033=m -# CONFIG_MFD_RT5120 is not set -# 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_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_MFD_TPS6594_I2C is not set -# CONFIG_MFD_TPS6594_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_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_CORE=m -# CONFIG_MFD_INTEL_M10_BMC_SPI is not set -CONFIG_MFD_INTEL_M10_BMC_PMCI=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_AW37503 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_MAX77857 is not set -CONFIG_REGULATOR_MAX8649=m -CONFIG_REGULATOR_MAX8660=m -CONFIG_REGULATOR_MAX8893=m -CONFIG_REGULATOR_MAX8952=m -CONFIG_REGULATOR_MAX20086=m -# CONFIG_REGULATOR_MAX20411 is not set -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_MT6331 is not set -# CONFIG_REGULATOR_MT6332 is not set -CONFIG_REGULATOR_MT6357=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_RAA215300 is not set -CONFIG_REGULATOR_RT4801=m -CONFIG_REGULATOR_RT4803=m -CONFIG_REGULATOR_RT4831=m -CONFIG_REGULATOR_RT5033=m -CONFIG_REGULATOR_RT5190A=m -CONFIG_REGULATOR_RT5739=m -# CONFIG_REGULATOR_RT5759 is not set -CONFIG_REGULATOR_RT6160=m -CONFIG_REGULATOR_RT6190=m -CONFIG_REGULATOR_RT6245=m -CONFIG_REGULATOR_RTQ2134=m -CONFIG_REGULATOR_RTMV20=m -CONFIG_REGULATOR_RTQ6752=m -# CONFIG_REGULATOR_RTQ2208 is not set -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_TPS68470=m -# CONFIG_REGULATOR_WM831X is not set -CONFIG_REGULATOR_QCOM_LABIBB=m -CONFIG_RC_CORE=m -CONFIG_LIRC=y -CONFIG_RC_MAP=m -CONFIG_RC_DECODERS=y -# CONFIG_IR_IMON_DECODER is not set -CONFIG_IR_JVC_DECODER=m -CONFIG_IR_MCE_KBD_DECODER=m -CONFIG_IR_NEC_DECODER=m -CONFIG_IR_RC5_DECODER=m -CONFIG_IR_RC6_DECODER=m -CONFIG_IR_RCMM_DECODER=m -CONFIG_IR_SANYO_DECODER=m -CONFIG_IR_SHARP_DECODER=m -CONFIG_IR_SONY_DECODER=m -CONFIG_IR_XMP_DECODER=m -CONFIG_RC_DEVICES=y -CONFIG_IR_ENE=m -CONFIG_IR_FINTEK=m -CONFIG_IR_IGORPLUGUSB=m -CONFIG_IR_IGUANA=m -CONFIG_IR_IMON=m -# CONFIG_IR_IMON_RAW is not set -CONFIG_IR_ITE_CIR=m -CONFIG_IR_MCEUSB=m -CONFIG_IR_NUVOTON=m -CONFIG_IR_REDRAT3=m -CONFIG_IR_SERIAL=m -CONFIG_IR_SERIAL_TRANSMITTER=y -CONFIG_IR_STREAMZAP=m -CONFIG_IR_TOY=m -CONFIG_IR_TTUSBIR=m -CONFIG_IR_WINBOND_CIR=m -CONFIG_RC_ATI_REMOTE=m -CONFIG_RC_LOOPBACK=m -CONFIG_RC_XBOX_DVD=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_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_V4L2_CCI=m -CONFIG_V4L2_CCI_I2C=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 -# - -# -# Media drivers -# -CONFIG_MEDIA_USB_SUPPORT=y - -# -# Webcam devices -# -CONFIG_USB_GSPCA=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_SPCA1528=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_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_GL860=m -CONFIG_USB_M5602=m -CONFIG_USB_STV06XX=m -CONFIG_USB_PWC=m -# CONFIG_USB_PWC_DEBUG is not set -CONFIG_USB_PWC_INPUT_EVDEV=y -CONFIG_USB_S2255=m -CONFIG_VIDEO_USBTV=m -CONFIG_USB_VIDEO_CLASS=m -CONFIG_USB_VIDEO_CLASS_INPUT_EVDEV=y - -# -# Analog TV USB devices -# -CONFIG_VIDEO_GO7007=m -CONFIG_VIDEO_GO7007_USB=m -CONFIG_VIDEO_GO7007_LOADER=m -CONFIG_VIDEO_GO7007_USB_S2250_BOARD=m -CONFIG_VIDEO_HDPVR=m -CONFIG_VIDEO_PVRUSB2=m -CONFIG_VIDEO_PVRUSB2_SYSFS=y -CONFIG_VIDEO_PVRUSB2_DVB=y -# CONFIG_VIDEO_PVRUSB2_DEBUGIFC is not set -CONFIG_VIDEO_STK1160=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 - -# -# Digital TV USB devices -# -CONFIG_DVB_AS102=m -CONFIG_DVB_B2C2_FLEXCOP_USB=m -# CONFIG_DVB_B2C2_FLEXCOP_USB_DEBUG is not set -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_DVBSKY=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_ZD1301=m -CONFIG_DVB_USB=m -# CONFIG_DVB_USB_DEBUG is not set -CONFIG_DVB_USB_A800=m -CONFIG_DVB_USB_AF9005=m -CONFIG_DVB_USB_AF9005_REMOTE=m -CONFIG_DVB_USB_AZ6027=m -CONFIG_DVB_USB_CINERGY_T2=m -CONFIG_DVB_USB_CXUSB=m -# CONFIG_DVB_USB_CXUSB_ANALOG is not set -CONFIG_DVB_USB_DIB0700=m -CONFIG_DVB_USB_DIB3000MC=m -CONFIG_DVB_USB_DIBUSB_MB=m -CONFIG_DVB_USB_DIBUSB_MB_FAULTY=y -CONFIG_DVB_USB_DIBUSB_MC=m -CONFIG_DVB_USB_DIGITV=m -CONFIG_DVB_USB_DTT200U=m -CONFIG_DVB_USB_DTV5100=m -CONFIG_DVB_USB_DW2102=m -CONFIG_DVB_USB_GP8PSK=m -CONFIG_DVB_USB_M920X=m -CONFIG_DVB_USB_NOVA_T_USB2=m -CONFIG_DVB_USB_OPERA1=m -CONFIG_DVB_USB_PCTV452E=m -CONFIG_DVB_USB_TECHNISAT_USB2=m -CONFIG_DVB_USB_TTUSB2=m -CONFIG_DVB_USB_UMT_010=m -CONFIG_DVB_USB_VP702X=m -CONFIG_DVB_USB_VP7045=m -CONFIG_SMS_USB_DRV=m -CONFIG_DVB_TTUSB_BUDGET=m -CONFIG_DVB_TTUSB_DEC=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 -# CONFIG_VIDEO_ZORAN is not set - -# -# Media capture/analog TV support -# -CONFIG_VIDEO_DT3155=m -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 is not set -# CONFIG_VIDEO_HEXIUM_ORION is not set -# CONFIG_VIDEO_MXB is not set - -# -# Media capture/analog/hybrid TV support -# -CONFIG_VIDEO_BT848=m -CONFIG_DVB_BT8XX=m -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_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_B2C2_FLEXCOP_PCI=m -# CONFIG_DVB_B2C2_FLEXCOP_PCI_DEBUG is not set -CONFIG_DVB_DDBRIDGE=m -# CONFIG_DVB_DDBRIDGE_MSIENABLE is not set -CONFIG_DVB_DM1105=m -CONFIG_MANTIS_CORE=m -CONFIG_DVB_MANTIS=m -CONFIG_DVB_HOPPER=m -CONFIG_DVB_NETUP_UNIDVB=m -CONFIG_DVB_NGENE=m -CONFIG_DVB_PLUTO2=m -CONFIG_DVB_PT1=m -CONFIG_DVB_PT3=m -CONFIG_DVB_SMIPCIE=m -# CONFIG_DVB_BUDGET_CORE is not set -# CONFIG_VIDEO_IPU3_CIO2 is not set -# CONFIG_INTEL_VSC is not set -# CONFIG_IPU_BRIDGE is not set -CONFIG_RADIO_ADAPTERS=m -CONFIG_RADIO_MAXIRADIO=m -CONFIG_RADIO_SAA7706H=m -CONFIG_RADIO_SHARK=m -CONFIG_RADIO_SHARK2=m -CONFIG_RADIO_SI4713=m -CONFIG_RADIO_SI476X=m -CONFIG_RADIO_TEA575X=m -CONFIG_RADIO_TEA5764=m -CONFIG_RADIO_TEF6862=m -CONFIG_RADIO_TIMBERDALE=m -CONFIG_RADIO_WL1273=m -CONFIG_USB_DSBR=m -CONFIG_USB_KEENE=m -CONFIG_USB_MA901=m -CONFIG_USB_MR800=m -CONFIG_USB_RAREMONO=m -CONFIG_RADIO_SI470X=m -CONFIG_USB_SI470X=m -CONFIG_I2C_SI470X=m -CONFIG_USB_SI4713=m -CONFIG_PLATFORM_SI4713=m -CONFIG_I2C_SI4713=m -CONFIG_RADIO_WL128X=m -CONFIG_MEDIA_PLATFORM_DRIVERS=y -CONFIG_V4L_PLATFORM_DRIVERS=y -CONFIG_SDR_PLATFORM_DRIVERS=y -CONFIG_DVB_PLATFORM_DRIVERS=y -CONFIG_V4L_MEM2MEM_DRIVERS=y -CONFIG_VIDEO_MEM2MEM_DEINTERLACE=m - -# -# Allegro DVT media platform drivers -# - -# -# Amlogic media platform drivers -# - -# -# Amphion drivers -# - -# -# Aspeed media platform drivers -# - -# -# Atmel media platform drivers -# - -# -# Cadence media platform drivers -# -CONFIG_VIDEO_CADENCE_CSI2RX=m -CONFIG_VIDEO_CADENCE_CSI2TX=m - -# -# Chips&Media media platform drivers -# - -# -# Intel media platform drivers -# - -# -# Marvell media platform drivers -# -CONFIG_VIDEO_CAFE_CCIC=m - -# -# Mediatek media platform drivers -# - -# -# Microchip Technology, Inc. media platform drivers -# - -# -# NVidia media platform drivers -# - -# -# NXP media platform drivers -# - -# -# Qualcomm media platform drivers -# - -# -# Renesas media platform drivers -# - -# -# Rockchip media platform drivers -# - -# -# Samsung media platform drivers -# - -# -# STMicroelectronics media platform drivers -# - -# -# Sunxi media platform drivers -# - -# -# Texas Instruments drivers -# - -# -# Verisilicon media platform drivers -# - -# -# VIA media platform drivers -# -CONFIG_VIDEO_VIA_CAMERA=m - -# -# Xilinx media platform drivers -# - -# -# 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 -CONFIG_MEDIA_COMMON_OPTIONS=y - -# -# common driver options -# -CONFIG_CYPRESS_FIRMWARE=m -CONFIG_TTPCI_EEPROM=m -CONFIG_UVC_COMMON=m -CONFIG_VIDEO_CX2341X=m -CONFIG_VIDEO_TVEEPROM=m -CONFIG_DVB_B2C2_FLEXCOP=m -CONFIG_SMS_SIANO_MDTV=m -CONFIG_SMS_SIANO_RC=y -# CONFIG_SMS_SIANO_DEBUGFS is not set -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 -# end of Media drivers - -CONFIG_MEDIA_HIDE_ANCILLARY_SUBDRV=y - -# -# Media ancillary drivers -# -CONFIG_MEDIA_ATTACH=y - -# -# IR I2C driver auto-selected by 'Autoselect ancillary drivers' -# -CONFIG_VIDEO_IR_I2C=m -CONFIG_VIDEO_CAMERA_SENSOR=y -CONFIG_VIDEO_AR0521=m -CONFIG_VIDEO_HI556=m -CONFIG_VIDEO_HI846=m -CONFIG_VIDEO_HI847=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_IMX296 is not set -# CONFIG_VIDEO_IMX319 is not set -# CONFIG_VIDEO_IMX355 is not set -CONFIG_VIDEO_MAX9271_LIB=m -# CONFIG_VIDEO_MT9M001 is not set -# CONFIG_VIDEO_MT9M111 is not set -# CONFIG_VIDEO_MT9P031 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_OG01A1B=m -# CONFIG_VIDEO_OV01A10 is not set -# CONFIG_VIDEO_OV02A10 is not set -CONFIG_VIDEO_OV08D10=m -CONFIG_VIDEO_OV08X40=m -# CONFIG_VIDEO_OV13858 is not set -# CONFIG_VIDEO_OV13B10 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_OV4689=m -# CONFIG_VIDEO_OV5647 is not set -CONFIG_VIDEO_OV5648=m -# CONFIG_VIDEO_OV5670 is not set -CONFIG_VIDEO_OV5675=m -CONFIG_VIDEO_OV5693=m -# CONFIG_VIDEO_OV5695 is not set -# CONFIG_VIDEO_OV6650 is not set -# CONFIG_VIDEO_OV7251 is not set -CONFIG_VIDEO_OV7640=m -CONFIG_VIDEO_OV7670=m -# CONFIG_VIDEO_OV772X is not set -# CONFIG_VIDEO_OV7740 is not set -# CONFIG_VIDEO_OV8856 is not set -# CONFIG_VIDEO_OV8858 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_RDACM20=m -CONFIG_VIDEO_RDACM21=m -# CONFIG_VIDEO_RJ54N1 is not set -# CONFIG_VIDEO_S5C73M3 is not set -# CONFIG_VIDEO_S5K5BAF is not set -# CONFIG_VIDEO_S5K6A3 is not set -# CONFIG_VIDEO_CCS is not set -# CONFIG_VIDEO_ET8EK8 is not set - -# -# Lens drivers -# -# CONFIG_VIDEO_AD5820 is not set -# CONFIG_VIDEO_AK7375 is not set -# CONFIG_VIDEO_DW9714 is not set -# CONFIG_VIDEO_DW9719 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 - -# -# audio, video and radio I2C drivers auto-selected by 'Autoselect ancillary drivers' -# -CONFIG_VIDEO_CS3308=m -CONFIG_VIDEO_CS5345=m -CONFIG_VIDEO_CS53L32A=m -CONFIG_VIDEO_MSP3400=m -CONFIG_VIDEO_SONY_BTF_MPX=m -CONFIG_VIDEO_TDA7432=m -CONFIG_VIDEO_TVAUDIO=m -CONFIG_VIDEO_UDA1342=m -CONFIG_VIDEO_VP27SMPX=m -CONFIG_VIDEO_WM8739=m -CONFIG_VIDEO_WM8775=m -CONFIG_VIDEO_SAA6588=m -CONFIG_VIDEO_SAA711X=m -CONFIG_VIDEO_TVP5150=m -CONFIG_VIDEO_TW2804=m -CONFIG_VIDEO_TW9903=m -CONFIG_VIDEO_TW9906=m - -# -# Video and audio decoders -# -CONFIG_VIDEO_SAA717X=m -CONFIG_VIDEO_CX25840=m -CONFIG_VIDEO_SAA7127=m -CONFIG_VIDEO_UPD64031A=m -CONFIG_VIDEO_UPD64083=m -CONFIG_VIDEO_SAA6752HS=m -CONFIG_VIDEO_M52790=m - -# -# Video serializers and deserializers -# -# end of Video serializers and deserializers - -# -# SPI I2C drivers auto-selected by 'Autoselect ancillary drivers' -# - -# -# Media SPI Adapters -# -# CONFIG_CXD2880_SPI_DRV is not set -# CONFIG_VIDEO_GS1662 is not set -# end of Media SPI Adapters - -CONFIG_MEDIA_TUNER=m - -# -# Tuner drivers auto-selected by 'Autoselect ancillary drivers' -# -CONFIG_MEDIA_TUNER_E4000=m -CONFIG_MEDIA_TUNER_FC0011=m -CONFIG_MEDIA_TUNER_FC0012=m -CONFIG_MEDIA_TUNER_FC0013=m -CONFIG_MEDIA_TUNER_FC2580=m -CONFIG_MEDIA_TUNER_IT913X=m -CONFIG_MEDIA_TUNER_M88RS6000T=m -CONFIG_MEDIA_TUNER_MAX2165=m -CONFIG_MEDIA_TUNER_MC44S803=m -CONFIG_MEDIA_TUNER_MSI001=m -CONFIG_MEDIA_TUNER_MT2060=m -CONFIG_MEDIA_TUNER_MT2063=m -CONFIG_MEDIA_TUNER_MT20XX=m -CONFIG_MEDIA_TUNER_MT2131=m -CONFIG_MEDIA_TUNER_MT2266=m -CONFIG_MEDIA_TUNER_MXL301RF=m -CONFIG_MEDIA_TUNER_MXL5005S=m -CONFIG_MEDIA_TUNER_MXL5007T=m -CONFIG_MEDIA_TUNER_QM1D1B0004=m -CONFIG_MEDIA_TUNER_QM1D1C0042=m -CONFIG_MEDIA_TUNER_QT1010=m -CONFIG_MEDIA_TUNER_R820T=m -CONFIG_MEDIA_TUNER_SI2157=m -CONFIG_MEDIA_TUNER_SIMPLE=m -CONFIG_MEDIA_TUNER_TDA18212=m -CONFIG_MEDIA_TUNER_TDA18218=m -CONFIG_MEDIA_TUNER_TDA18250=m -CONFIG_MEDIA_TUNER_TDA18271=m -CONFIG_MEDIA_TUNER_TDA827X=m -CONFIG_MEDIA_TUNER_TDA8290=m -CONFIG_MEDIA_TUNER_TDA9887=m -CONFIG_MEDIA_TUNER_TEA5761=m -CONFIG_MEDIA_TUNER_TEA5767=m -CONFIG_MEDIA_TUNER_TUA9001=m -CONFIG_MEDIA_TUNER_XC2028=m -CONFIG_MEDIA_TUNER_XC4000=m -CONFIG_MEDIA_TUNER_XC5000=m - -# -# DVB Frontend drivers auto-selected by 'Autoselect ancillary drivers' -# - -# -# Multistandard (satellite) frontends -# -CONFIG_DVB_M88DS3103=m -CONFIG_DVB_MXL5XX=m -CONFIG_DVB_STB0899=m -CONFIG_DVB_STB6100=m -CONFIG_DVB_STV090x=m -CONFIG_DVB_STV0910=m -CONFIG_DVB_STV6110x=m -CONFIG_DVB_STV6111=m - -# -# Multistandard (cable + terrestrial) frontends -# -CONFIG_DVB_DRXK=m -CONFIG_DVB_MN88472=m -CONFIG_DVB_MN88473=m -CONFIG_DVB_SI2165=m -CONFIG_DVB_TDA18271C2DD=m - -# -# DVB-S (satellite) frontends -# -CONFIG_DVB_CX24110=m -CONFIG_DVB_CX24116=m -CONFIG_DVB_CX24117=m -CONFIG_DVB_CX24120=m -CONFIG_DVB_CX24123=m -CONFIG_DVB_DS3000=m -CONFIG_DVB_MB86A16=m -CONFIG_DVB_MT312=m -CONFIG_DVB_S5H1420=m -CONFIG_DVB_SI21XX=m -CONFIG_DVB_STB6000=m -CONFIG_DVB_STV0288=m -CONFIG_DVB_STV0299=m -CONFIG_DVB_STV0900=m -CONFIG_DVB_STV6110=m -CONFIG_DVB_TDA10071=m -CONFIG_DVB_TDA10086=m -CONFIG_DVB_TDA8083=m -CONFIG_DVB_TDA826X=m -CONFIG_DVB_TS2020=m -CONFIG_DVB_TUNER_CX24113=m -CONFIG_DVB_TUNER_ITD1000=m -CONFIG_DVB_ZL10036=m -CONFIG_DVB_ZL10039=m - -# -# DVB-T (terrestrial) frontends -# -CONFIG_DVB_AF9013=m -CONFIG_DVB_AS102_FE=m -CONFIG_DVB_CX22700=m -CONFIG_DVB_CX22702=m -CONFIG_DVB_CXD2820R=m -CONFIG_DVB_CXD2841ER=m -CONFIG_DVB_DIB3000MB=m -CONFIG_DVB_DIB3000MC=m -CONFIG_DVB_DIB7000M=m -CONFIG_DVB_DIB7000P=m -CONFIG_DVB_DRXD=m -CONFIG_DVB_EC100=m -CONFIG_DVB_GP8PSK_FE=m -CONFIG_DVB_MT352=m -CONFIG_DVB_NXT6000=m -CONFIG_DVB_RTL2830=m -CONFIG_DVB_RTL2832=m -CONFIG_DVB_RTL2832_SDR=m -CONFIG_DVB_SI2168=m -CONFIG_DVB_SP887X=m -CONFIG_DVB_STV0367=m -CONFIG_DVB_TDA10048=m -CONFIG_DVB_TDA1004X=m -CONFIG_DVB_ZD1301_DEMOD=m -CONFIG_DVB_ZL10353=m - -# -# DVB-C (cable) frontends -# -CONFIG_DVB_STV0297=m -CONFIG_DVB_TDA10021=m -CONFIG_DVB_TDA10023=m -CONFIG_DVB_VES1820=m - -# -# ATSC (North American/Korean Terrestrial/Cable DTV) frontends -# -CONFIG_DVB_AU8522=m -CONFIG_DVB_AU8522_DTV=m -CONFIG_DVB_AU8522_V4L=m -CONFIG_DVB_BCM3510=m -CONFIG_DVB_LG2160=m -CONFIG_DVB_LGDT3305=m -CONFIG_DVB_LGDT3306A=m -CONFIG_DVB_LGDT330X=m -CONFIG_DVB_MXL692=m -CONFIG_DVB_NXT200X=m -CONFIG_DVB_OR51132=m -CONFIG_DVB_OR51211=m -CONFIG_DVB_S5H1409=m -CONFIG_DVB_S5H1411=m - -# -# ISDB-T (terrestrial) frontends -# -CONFIG_DVB_DIB8000=m -CONFIG_DVB_MB86A20S=m -CONFIG_DVB_S921=m - -# -# ISDB-S (satellite) & ISDB-T (terrestrial) frontends -# -CONFIG_DVB_TC90522=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_A8293=m -CONFIG_DVB_AF9033=m -CONFIG_DVB_ASCOT2E=m -CONFIG_DVB_ATBM8830=m -CONFIG_DVB_HELENE=m -CONFIG_DVB_HORUS3A=m -CONFIG_DVB_ISL6405=m -CONFIG_DVB_ISL6421=m -CONFIG_DVB_ISL6423=m -CONFIG_DVB_IX2505V=m -CONFIG_DVB_LGS8GXX=m -CONFIG_DVB_LNBH25=m -CONFIG_DVB_LNBP21=m -CONFIG_DVB_LNBP22=m -CONFIG_DVB_M88RS2000=m -CONFIG_DVB_TDA665x=m -CONFIG_DVB_DRX39XYJ=m - -# -# Common Interface (EN50221) controller drivers -# -CONFIG_DVB_CXD2099=m -CONFIG_DVB_SP2=m - -# -# Tools to develop new frontends -# -CONFIG_DVB_DUMMY_FE=m -# end of Media ancillary drivers - -# -# Graphics support -# -CONFIG_APERTURE_HELPERS=y -CONFIG_SCREEN_INFO=y -CONFIG_VIDEO_CMDLINE=y -CONFIG_VIDEO_NOMODESET=y -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_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_SWITCHEROO=y -CONFIG_DRM=m -CONFIG_DRM_MIPI_DBI=m -CONFIG_DRM_MIPI_DSI=y -CONFIG_DRM_KMS_HELPER=m -CONFIG_DRM_FBDEV_EMULATION=y -CONFIG_DRM_FBDEV_OVERALLOC=100 -CONFIG_DRM_LOAD_EDID_FIRMWARE=y -CONFIG_DRM_DISPLAY_HELPER=m -CONFIG_DRM_DISPLAY_DP_HELPER=y -CONFIG_DRM_DISPLAY_HDCP_HELPER=y -CONFIG_DRM_DISPLAY_HDMI_HELPER=y -CONFIG_DRM_DP_AUX_CHARDEV=y -CONFIG_DRM_DP_CEC=y -CONFIG_DRM_TTM=m -CONFIG_DRM_EXEC=m -CONFIG_DRM_BUDDY=m -CONFIG_DRM_VRAM_HELPER=m -CONFIG_DRM_TTM_HELPER=m -CONFIG_DRM_GEM_DMA_HELPER=m -CONFIG_DRM_GEM_SHMEM_HELPER=m -CONFIG_DRM_SUBALLOC_HELPER=m -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_FP=y -CONFIG_DRM_AMD_DC_SI=y -CONFIG_DRM_AMD_SECURE_DISPLAY=y -# end of Display Engine Configuration - -CONFIG_DRM_NOUVEAU=m -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 -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_PREEMPT_TIMEOUT_COMPUTE=7500 -CONFIG_DRM_I915_MAX_REQUEST_BUSYWAIT=8000 -CONFIG_DRM_I915_STOP_TIMEOUT=100 -CONFIG_DRM_I915_TIMESLICE_DURATION=1 -CONFIG_DRM_VGEM=m -CONFIG_DRM_VKMS=m -CONFIG_DRM_VMWGFX=m -# 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_VIRTIO_GPU_KMS=y -CONFIG_DRM_PANEL=y - -# -# Display Panels -# -# CONFIG_DRM_PANEL_AUO_A030JTN01 is not set -# CONFIG_DRM_PANEL_ILITEK_ILI9341 is not set -# CONFIG_DRM_PANEL_ORISETECH_OTA5601A is not set -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_LOONGSON is not set -# CONFIG_DRM_ETNAVIV is not set -CONFIG_DRM_BOCHS=m -CONFIG_DRM_CIRRUS_QEMU=m -CONFIG_DRM_GM12U320=m -CONFIG_DRM_PANEL_MIPI_DBI=m -CONFIG_DRM_SIMPLEDRM=m -CONFIG_TINYDRM_HX8357D=m -CONFIG_TINYDRM_ILI9163=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_SSD130X=m -CONFIG_DRM_SSD130X_I2C=m -# CONFIG_DRM_SSD130X_SPI is not set -CONFIG_DRM_HYPERV=m -CONFIG_DRM_LEGACY=y -CONFIG_DRM_PANEL_ORIENTATION_QUIRKS=y -CONFIG_DRM_PRIVACY_SCREEN=y - -# -# Frame buffer Devices -# -CONFIG_FB=y -# 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_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 -CONFIG_FB_CORE=y -CONFIG_FB_NOTIFY=y -CONFIG_FIRMWARE_EDID=y -CONFIG_FB_DEVICE=y -CONFIG_FB_CFB_FILLRECT=y -CONFIG_FB_CFB_COPYAREA=y -CONFIG_FB_CFB_IMAGEBLIT=y -CONFIG_FB_SYS_FILLRECT=y -CONFIG_FB_SYS_COPYAREA=y -CONFIG_FB_SYS_IMAGEBLIT=y -# CONFIG_FB_FOREIGN_ENDIAN is not set -CONFIG_FB_SYS_FOPS=y -CONFIG_FB_DEFERRED_IO=y -CONFIG_FB_DMAMEM_HELPERS=y -CONFIG_FB_IOMEM_FOPS=y -CONFIG_FB_IOMEM_HELPERS=y -CONFIG_FB_SYSMEM_HELPERS=y -CONFIG_FB_SYSMEM_HELPERS_DEFERRED=y -CONFIG_FB_BACKLIGHT=m -CONFIG_FB_MODE_HELPERS=y -CONFIG_FB_TILEBLITTING=y -# 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_KTZ8866 is not set -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_DRM_ACCEL is not set -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_CTL_FAST_LOOKUP=y -# CONFIG_SND_DEBUG is not set -# CONFIG_SND_CTL_INPUT_VALIDATION 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_SEQ_UMP is not set -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_PCMTEST is not set -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_SCODEC_CS35L41=m -CONFIG_SND_HDA_CS_DSP_CONTROLS=m -CONFIG_SND_HDA_SCODEC_CS35L41_I2C=m -CONFIG_SND_HDA_SCODEC_CS35L41_SPI=m -# CONFIG_SND_HDA_SCODEC_CS35L56_I2C is not set -# CONFIG_SND_HDA_SCODEC_CS35L56_SPI is not set -# CONFIG_SND_HDA_SCODEC_TAS2781_I2C is not set -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=y -# CONFIG_SND_HDA_CTL_DEV_ID 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_MIDI_V2 is not set -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_ST_ES8336_MACH is not set -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_AMD_ACP_CONFIG=m -CONFIG_SND_SOC_AMD_ACP_COMMON=m -CONFIG_SND_SOC_AMD_ACP_PDM=m -CONFIG_SND_SOC_AMD_ACP_LEGACY_COMMON=m -CONFIG_SND_SOC_AMD_ACP_I2S=m -CONFIG_SND_SOC_AMD_ACP_PCM=m -CONFIG_SND_SOC_AMD_ACP_PCI=m -CONFIG_SND_AMD_ASOC_RENOIR=m -# CONFIG_SND_AMD_ASOC_REMBRANDT is not set -CONFIG_SND_SOC_AMD_MACH_COMMON=m -CONFIG_SND_SOC_AMD_LEGACY_MACH=m -CONFIG_SND_SOC_AMD_SOF_MACH=m -# CONFIG_SND_SOC_AMD_RPL_ACP6x is not set -# CONFIG_SND_SOC_AMD_PS is not set -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_UTILS=m -CONFIG_SND_SOC_FSL_RPMSG=m -# CONFIG_SND_SOC_IMX_AUDMUX is not set -# end of SoC Audio for Freescale CPUs - -# CONFIG_SND_SOC_CHV3_I2S is not set -# 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_AVS=m - -# -# Intel AVS Machine drivers -# - -# -# Available DSP configurations -# -# CONFIG_SND_SOC_INTEL_AVS_MACH_DA7219 is not set -# CONFIG_SND_SOC_INTEL_AVS_MACH_DMIC is not set -# CONFIG_SND_SOC_INTEL_AVS_MACH_ES8336 is not set -# CONFIG_SND_SOC_INTEL_AVS_MACH_HDAUDIO is not set -# CONFIG_SND_SOC_INTEL_AVS_MACH_I2S_TEST is not set -CONFIG_SND_SOC_INTEL_AVS_MACH_MAX98927=m -# CONFIG_SND_SOC_INTEL_AVS_MACH_MAX98357A is not set -# CONFIG_SND_SOC_INTEL_AVS_MACH_MAX98373 is not set -# CONFIG_SND_SOC_INTEL_AVS_MACH_NAU8825 is not set -CONFIG_SND_SOC_INTEL_AVS_MACH_PROBE=m -# CONFIG_SND_SOC_INTEL_AVS_MACH_RT274 is not set -# CONFIG_SND_SOC_INTEL_AVS_MACH_RT286 is not set -# CONFIG_SND_SOC_INTEL_AVS_MACH_RT298 is not set -# CONFIG_SND_SOC_INTEL_AVS_MACH_RT5663 is not set -# CONFIG_SND_SOC_INTEL_AVS_MACH_RT5682 is not set -# CONFIG_SND_SOC_INTEL_AVS_MACH_SSM4567 is not set -# end of Intel AVS Machine drivers - -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_SOF_REALTEK_COMMON=m -CONFIG_SND_SOC_INTEL_SOF_CIRRUS_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_SOF_NAU8825_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_SOF_SSP_AMP_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=m -CONFIG_SND_SOC_SOF_CLIENT=m -CONFIG_SND_SOC_SOF=m -CONFIG_SND_SOC_SOF_PROBE_WORK_QUEUE=y -CONFIG_SND_SOC_SOF_IPC3=y -CONFIG_SND_SOC_SOF_INTEL_IPC4=y -CONFIG_SND_SOC_SOF_AMD_TOPLEVEL=m -CONFIG_SND_SOC_SOF_AMD_COMMON=m -CONFIG_SND_SOC_SOF_AMD_RENOIR=m -# CONFIG_SND_SOC_SOF_AMD_VANGOGH is not set -# CONFIG_SND_SOC_SOF_AMD_REMBRANDT is not set -CONFIG_SND_SOC_SOF_ACP_PROBES=m -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_SKL=m -CONFIG_SND_SOC_SOF_SKYLAKE=m -CONFIG_SND_SOC_SOF_KABYLAKE=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_INTEL_MTL=m -CONFIG_SND_SOC_SOF_METEORLAKE=m -CONFIG_SND_SOC_SOF_INTEL_LNL=m -CONFIG_SND_SOC_SOF_LUNARLAKE=m -CONFIG_SND_SOC_SOF_HDA_COMMON=m -CONFIG_SND_SOC_SOF_HDA_MLINK=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_HDA_PROBES=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_AK4375=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_AUDIO_IIO_AUX is not set -CONFIG_SND_SOC_AW8738=m -# CONFIG_SND_SOC_AW88395 is not set -# CONFIG_SND_SOC_AW88261 is not set -# CONFIG_SND_SOC_BD28623 is not set -CONFIG_SND_SOC_BT_SCO=m -# CONFIG_SND_SOC_CHV3_CODEC is not set -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_LIB=m -CONFIG_SND_SOC_CS35L41=m -CONFIG_SND_SOC_CS35L41_SPI=m -CONFIG_SND_SOC_CS35L41_I2C=m -# CONFIG_SND_SOC_CS35L45_SPI is not set -# CONFIG_SND_SOC_CS35L45_I2C is not set -CONFIG_SND_SOC_CS35L56=m -CONFIG_SND_SOC_CS35L56_SHARED=m -CONFIG_SND_SOC_CS35L56_I2C=m -CONFIG_SND_SOC_CS35L56_SPI=m -CONFIG_SND_SOC_CS35L56_SDW=m -CONFIG_SND_SOC_CS42L42_CORE=m -CONFIG_SND_SOC_CS42L42=m -CONFIG_SND_SOC_CS42L42_SDW=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_CS42L83 is not set -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_ES8326=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_HDA=m -CONFIG_SND_SOC_ICS43432=m -# CONFIG_SND_SOC_IDT821034 is not set -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_MAX98363=m -CONFIG_SND_SOC_MAX98373=m -CONFIG_SND_SOC_MAX98373_I2C=m -CONFIG_SND_SOC_MAX98373_SDW=m -CONFIG_SND_SOC_MAX98388=m -CONFIG_SND_SOC_MAX98390=m -# CONFIG_SND_SOC_MAX98396 is not set -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_PEB2466 is not set -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_RT1017_SDCA_SDW is not set -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_RT1318_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_RT712_SDCA_SDW=m -CONFIG_SND_SOC_RT712_SDCA_DMIC_SDW=m -# CONFIG_SND_SOC_RT722_SDCA_SDW is not set -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 is not set -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_SMA1303 is not set -CONFIG_SND_SOC_SPDIF=m -# CONFIG_SND_SOC_SRC4XXX_I2C is not set -# 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_TAS2780 is not set -# CONFIG_SND_SOC_TAS2781_I2C is not set -CONFIG_SND_SOC_TAS5086=m -CONFIG_SND_SOC_TAS571X=m -CONFIG_SND_SOC_TAS5720=m -CONFIG_SND_SOC_TAS5805M=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_TLV320ADC3XXX=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_CLASSH=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_I2C is not set -# CONFIG_SND_SOC_WM8731_SPI is not set -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_WM8940 is not set -CONFIG_SND_SOC_WM8960=m -CONFIG_SND_SOC_WM8961=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_WSA883X is not set -# CONFIG_SND_SOC_WSA884X is not set -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_MACRO_COMMON=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 -CONFIG_HID_SUPPORT=y -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_EVISION is not set -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_COMMON=m -# CONFIG_HID_GOOGLE_HAMMER is not set -# CONFIG_HID_GOOGLE_STADIA_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_VRC2 is not set -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_LETSKETCH=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_MEGAWORLD_FF is not set -# 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_NVIDIA_SHIELD is not set -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_PXRC is not set -CONFIG_HID_RAZER=m -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_SIGMAMICRO=m -CONFIG_HID_SONY=m -CONFIG_SONY_FF=y -CONFIG_HID_SPEEDLINK=m -CONFIG_HID_STEAM=m -# CONFIG_STEAM_FF is not set -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_TOPRE=m -CONFIG_HID_THINGM=m -CONFIG_HID_THRUSTMASTER=m -CONFIG_THRUSTMASTER_FF=y -CONFIG_HID_UDRAW_PS3=m -CONFIG_HID_U2FZERO=m -CONFIG_HID_UNIVERSAL_PIDFF=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_MCP2200 is not set -CONFIG_HID_MCP2221=m -# end of Special HID drivers - -# -# HID-BPF support -# -# CONFIG_HID_BPF is not set -# end of HID-BPF support - -# -# USB HID support -# -CONFIG_USB_HID=m -CONFIG_HID_PID=y -CONFIG_USB_HIDDEV=y -# end of USB HID support - -CONFIG_I2C_HID=m -CONFIG_I2C_HID_ACPI=m -CONFIG_I2C_HID_OF=m -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 -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_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_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_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 - -# -# USB dual-mode controller drivers -# -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_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_USS720=m -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_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_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_CDNS2_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_MIDI2 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=m -# CONFIG_UCSI_CCG is not set -CONFIG_UCSI_ACPI=m -# CONFIG_UCSI_STM32G0 is not set -CONFIG_TYPEC_TPS6598X=m -# CONFIG_TYPEC_ANX7411 is not set -CONFIG_TYPEC_RT1719=m -CONFIG_TYPEC_HD3SS3220=m -CONFIG_TYPEC_STUSB160X=m -CONFIG_TYPEC_WUSB3801=m - -# -# USB Type-C Multiplexer/DeMultiplexer Switch support -# -# CONFIG_TYPEC_MUX_FSA4480 is not set -# CONFIG_TYPEC_MUX_GPIO_SBU is not set -# CONFIG_TYPEC_MUX_PI3USB30532 is not set -# CONFIG_TYPEC_MUX_INTEL_PMC is not set -# CONFIG_TYPEC_MUX_NB7VPQ904M 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_SCSI_UFSHCD=m -CONFIG_SCSI_UFS_BSG=y -CONFIG_SCSI_UFS_CRYPTO=y -CONFIG_SCSI_UFS_HWMON=y -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_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_AW200XX is not set -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_PCA955X=m -# CONFIG_LEDS_PCA955X_GPIO is not set -CONFIG_LEDS_PCA963X=m -# CONFIG_LEDS_PCA995X is not set -# 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_BD2606MVV=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 -# CONFIG_LEDS_IS31FL319X is not set - -# -# 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_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 - -# -# RGB LED drivers -# -# CONFIG_LEDS_PWM_MULTICOLOR is not set - -# -# 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_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 - -# -# Simple LED drivers -# -CONFIG_LEDS_SIEMENS_SIMATIC_IPC=m -CONFIG_LEDS_SIEMENS_SIMATIC_IPC_APOLLOLAKE=m -CONFIG_LEDS_SIEMENS_SIMATIC_IPC_F7188X=m -CONFIG_LEDS_SIEMENS_SIMATIC_IPC_ELKHARTLAKE=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_CXGB4=m -CONFIG_MLX4_INFINIBAND=m -CONFIG_MLX5_INFINIBAND=m -CONFIG_INFINIBAND_MTHCA=m -CONFIG_INFINIBAND_MTHCA_DEBUG=y -CONFIG_INFINIBAND_OCRDMA=m -CONFIG_INFINIBAND_USNIC=m -CONFIG_INFINIBAND_VMWARE_PVRDMA=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_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_RP5C01=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_XILINX_DMA is not set -# CONFIG_XILINX_XDMA is not set -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_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_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_DEVICE_CDEV is not set -CONFIG_VFIO_GROUP=y -CONFIG_VFIO_CONTAINER=y -CONFIG_VFIO_IOMMU_TYPE1=m -CONFIG_VFIO_NOIOMMU=y -CONFIG_VFIO_VIRQFD=y - -# -# VFIO support for PCI devices -# -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_MLX5_VFIO_PCI=m -# end of VFIO support for PCI devices - -CONFIG_IRQ_BYPASS_MANAGER=m -CONFIG_VIRT_DRIVERS=y -CONFIG_VMGENID=y -CONFIG_VBOXGUEST=m -CONFIG_NITRO_ENCLAVES=m -CONFIG_VIRTIO_ANCHOR=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_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 is not set -CONFIG_VHOST_IOTLB=m -CONFIG_VHOST_TASK=y -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 is not set -# CONFIG_COMEDI_ADL_PCI9118 is not set -# CONFIG_COMEDI_ADV_PCI1710 is not set -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 is not set -# CONFIG_COMEDI_AMPLC_DIO200_PCI is not set -CONFIG_COMEDI_AMPLC_PC236_PCI=m -CONFIG_COMEDI_AMPLC_PC263_PCI=m -# CONFIG_COMEDI_AMPLC_PCI224 is not set -# CONFIG_COMEDI_AMPLC_PCI230 is not set -CONFIG_COMEDI_CONTEC_PCI_DIO=m -# CONFIG_COMEDI_DAS08_PCI is not set -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 is not set -CONFIG_COMEDI_CB_PCIDDA=m -# CONFIG_COMEDI_CB_PCIMDAS is not set -CONFIG_COMEDI_CB_PCIMDDA=m -# CONFIG_COMEDI_ME4000 is not set -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 is not set -CONFIG_COMEDI_NI_PCIDIO=m -CONFIG_COMEDI_NI_PCIMIO=m -# CONFIG_COMEDI_RTD520 is not set -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_8255=m -CONFIG_COMEDI_8255_SA=m -CONFIG_COMEDI_KCOMEDILIB=m -CONFIG_COMEDI_AMPLC_PC236=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_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 -# 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 - -# -# 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 - -# -# 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_DVB_AV7110 is not set -CONFIG_VIDEO_IPU3_IMGU=m -# CONFIG_STAGING_MEDIA_DEPRECATED is not set -CONFIG_LTE_GDM724X=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=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_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_VME_BUS is not set -CONFIG_CHROME_PLATFORMS=y -# CONFIG_CHROMEOS_ACPI is not set -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_UART is not set -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_HPS_I2C=m -CONFIG_CROS_USBPD_LOGGER=m -CONFIG_CROS_USBPD_NOTIFY=m -CONFIG_CHROMEOS_PRIVACY_SCREEN=m -CONFIG_CROS_TYPEC_SWITCH=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_HUB is not set -CONFIG_SURFACE_AGGREGATOR_REGISTRY=m -# CONFIG_SURFACE_AGGREGATOR_TABLET_SWITCH is not set -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_X86_PLATFORM_DEVICES=y -CONFIG_ACPI_WMI=m -CONFIG_WMI_BMOF=m -CONFIG_HUAWEI_WMI=m -CONFIG_MXM_WMI=m -CONFIG_NVIDIA_WMI_EC_BACKLIGHT=m -# CONFIG_XIAOMI_WMI is not set -CONFIG_GIGABYTE_WMI=m -# CONFIG_YOGABOOK is not set -CONFIG_ACERHDF=m -# CONFIG_ACER_WIRELESS is not set -CONFIG_ACER_WMI=m -# CONFIG_AMD_PMF is not set -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_ASUS_TF103C_DOCK=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_X86_PLATFORM_DRIVERS_HP=y -CONFIG_HP_ACCEL=m -CONFIG_HP_WMI=m -CONFIG_TC1100_WMI=m -CONFIG_HP_BIOSCFG=m -CONFIG_WIRELESS_HOTKEY=m -CONFIG_IBM_RTL=m -CONFIG_IDEAPAD_LAPTOP=m -CONFIG_LENOVO_YMC=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_MRFLD_PWRBTN=m -CONFIG_INTEL_PUNIT_IPC=m -CONFIG_INTEL_RST=m -CONFIG_INTEL_SMARTCONNECT=m -CONFIG_INTEL_VSEC=m -CONFIG_MSI_EC=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_SERIAL_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_SIEMENS_SIMATIC_IPC=m -CONFIG_SIEMENS_SIMATIC_IPC_BATT=m -CONFIG_SIEMENS_SIMATIC_IPC_BATT_APOLLOLAKE=m -CONFIG_SIEMENS_SIMATIC_IPC_BATT_ELKHARTLAKE=m -CONFIG_SIEMENS_SIMATIC_IPC_BATT_F7188X=m -# CONFIG_WINMATE_FM07_KEYS is not set -# CONFIG_SEL3350_PLATFORM is not set -CONFIG_P2SB=y -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_TPS68470=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=y -CONFIG_ALTERA_MBOX=m -CONFIG_IOMMU_IOVA=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_INTEL_IOMMU_PERF_EVENTS=y -CONFIG_IOMMUFD=m -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_CTRL=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_AMD=m -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 - -# -# fujitsu SoC drivers -# -# end of fujitsu 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 - -# CONFIG_WPCM450_SOC is not set - -# -# 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_GTS_HELPER=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_ADXL367=m -CONFIG_ADXL367_SPI=m -CONFIG_ADXL367_I2C=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 is not set -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_IIO_KX022A=m -CONFIG_IIO_KX022A_SPI=m -CONFIG_IIO_KX022A_I2C=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 is not set -CONFIG_MMA9551_CORE=m -CONFIG_MMA9551=m -CONFIG_MMA9553=m -# CONFIG_MSA311 is not set -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_AD4130=m -CONFIG_AD7091R5=m -CONFIG_AD7124=m -CONFIG_AD7192=m -CONFIG_AD7266=m -CONFIG_AD7280=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 is not set -# CONFIG_ADI_AXI_ADC is not set -# CONFIG_AXP20X_ADC is not set -CONFIG_AXP288_ADC=m -CONFIG_CC10001_ADC=m -CONFIG_DA9150_GPADC=m -CONFIG_DLN2_ADC=m -# CONFIG_ENVELOPE_DETECTOR is not set -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_MAX11205 is not set -CONFIG_MAX11410=m -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_RICHTEK_RTQ6056 is not set -# CONFIG_SD_ADC_MODULATOR is not set -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_ADS7924 is not set -CONFIG_TI_ADS1100=m -CONFIG_TI_ADS7950=m -CONFIG_TI_ADS8344=m -CONFIG_TI_ADS8688=m -CONFIG_TI_ADS124S08=m -CONFIG_TI_ADS131E08=m -# CONFIG_TI_LMP92064 is not set -CONFIG_TI_TLC4541=m -CONFIG_TI_TSC2046=m -# CONFIG_VF610_ADC is not set -CONFIG_VIPERBOARD_ADC=m -# CONFIG_XILINX_XADC is not set -# end of Analog to digital converters - -# -# Analog to digital and digital to analog converters -# -CONFIG_AD74115=m -CONFIG_AD74413R=m -# end of Analog to digital and digital to analog converters - -# -# Analog Front Ends -# -# CONFIG_IIO_RESCALE is not set -# end of Analog Front Ends - -# -# Amplifiers -# -CONFIG_AD8366=m -CONFIG_ADA4250=m -CONFIG_HMC425=m -# end of Amplifiers - -# -# Capacitance to digital converters -# -CONFIG_AD7150=m -CONFIG_AD7746=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_INV_SENSORS_TIMESTAMP=m -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_AD3552R=m -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_LTC2688=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_AD7293=m -CONFIG_AD7303=m -CONFIG_AD8801=m -# CONFIG_DPOT_DAC is not set -CONFIG_DS4424=m -CONFIG_LTC1660=m -# CONFIG_LTC2632 is not set -CONFIG_M62332=m -CONFIG_MAX517=m -# CONFIG_MAX5522 is not set -CONFIG_MAX5821=m -CONFIG_MCP4725=m -# CONFIG_MCP4728 is not set -# CONFIG_MCP4922 is not set -CONFIG_TI_DAC082S085=m -# CONFIG_TI_DAC5571 is not set -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=m -# CONFIG_IIO_SIMPLE_DUMMY_EVENTS is not set -# CONFIG_IIO_SIMPLE_DUMMY_BUFFER is not set -# end of IIO dummy driver - -# -# Filters -# -# end of Filters - -# -# 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_ADF4377=m -CONFIG_ADMV1013=m -CONFIG_ADMV4420=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=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_BOSCH_BNO055_SERIAL is not set -# CONFIG_BOSCH_BNO055_I2C is not set -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_CM3605 is not set -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_ROHM_BU27008 is not set -CONFIG_ROHM_BU27034=m -CONFIG_RPR0521=m -CONFIG_SENSORS_LM3533=m -CONFIG_LTR501=m -# CONFIG_LTRF216A is not set -# CONFIG_LV0104CS is not set -CONFIG_MAX44000=m -CONFIG_MAX44009=m -CONFIG_NOA1305=m -CONFIG_OPT3001=m -# CONFIG_OPT4001 is not set -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_AK8974 is not set -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_TI_TMAG5273 is not set -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 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 -# CONFIG_X9250 is not set -# 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_MPRLS0025PA is not set -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_IRSD200 is not set -CONFIG_ISL29501=m -CONFIG_LIDAR_LITE_V2=m -CONFIG_MB1232=m -CONFIG_PING=m -CONFIG_RFD77402=m -# CONFIG_SRF04 is not set -CONFIG_SX_COMMON=m -CONFIG_SX9310=m -CONFIG_SX9324=m -CONFIG_SX9360=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_MAX30208=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_PWM=y -CONFIG_PWM_SYSFS=y -# CONFIG_PWM_DEBUG is not set -# CONFIG_PWM_CLK 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 -# CONFIG_RESET_TI_TPS380X 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_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_BINDER_IPC=y -CONFIG_ANDROID_BINDERFS=y -CONFIG_ANDROID_BINDER_DEVICES="" -# CONFIG_ANDROID_BINDER_IPC_SELFTEST is not set -# end of Android - -CONFIG_LIBNVDIMM=m -CONFIG_BLK_DEV_PMEM=m -CONFIG_ND_CLAIM=y -CONFIG_ND_BTT=m -CONFIG_BTT=y -CONFIG_NVDIMM_KEYS=y -# CONFIG_NVDIMM_SECURITY_TEST is not set -CONFIG_DAX=y -CONFIG_DEV_DAX=m -CONFIG_DEV_DAX_CXL=m -CONFIG_NVMEM=y -CONFIG_NVMEM_SYSFS=y - -# -# Layout Types -# -CONFIG_NVMEM_LAYOUT_SL28_VPD=m -CONFIG_NVMEM_LAYOUT_ONIE_TLV=m -# end of Layout Types - -CONFIG_NVMEM_RMEM=m -CONFIG_NVMEM_SPMI_SDAM=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_FPGA_M10_BMC_SEC_UPDATE is not set -# CONFIG_FPGA_MGR_MICROCHIP_SPI is not set -CONFIG_FPGA_MGR_LATTICE_SYSCONFIG=m -CONFIG_FPGA_MGR_LATTICE_SYSCONFIG_SPI=m -CONFIG_TEE=m -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 -CONFIG_PECI=m -CONFIG_PECI_CPU=m -# CONFIG_HTE is not set -# end of Device Drivers - -# -# File systems -# -CONFIG_DCACHE_WORD_ACCESS=y -CONFIG_VALIDATE_FS_PARSER=y -CONFIG_FS_IOMAP=y -CONFIG_BUFFER_HEAD=y -CONFIG_LEGACY_DIRECT_IO=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_SUPPORT_ASCII_CI=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_F2FS_UNFAIR_RWSEM=y -CONFIG_ZONEFS_FS=m -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=y -CONFIG_QUOTA=y -CONFIG_QUOTA_NETLINK_INTERFACE=y -# CONFIG_QUOTA_DEBUG is not set -CONFIG_QUOTA_TREE=m -CONFIG_QFMT_V1=m -CONFIG_QFMT_V2=m -CONFIG_QUOTACTL=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 -# CONFIG_OVERLAY_FS_DEBUG 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 -# CONFIG_CACHEFILES_ERROR_INJECTION is not set -# CONFIG_CACHEFILES_ONDEMAND 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_TMPFS_QUOTA is not set -CONFIG_HUGETLBFS=y -CONFIG_HUGETLB_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=y -CONFIG_SQUASHFS_DECOMP_MULTI=y -CONFIG_SQUASHFS_DECOMP_MULTI_PERCPU=y -CONFIG_SQUASHFS_CHOICE_DECOMP_BY_MOUNT=y -CONFIG_SQUASHFS_MOUNT_DECOMP_THREADS=y -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_COMPRESS=y -# 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=y -CONFIG_EROFS_FS_ZIP_LZMA=y -# CONFIG_EROFS_FS_ZIP_DEFLATE is not set -# CONFIG_EROFS_FS_PCPU_KTHREAD 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 is not set -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_RPCSEC_GSS_KRB5_ENCTYPES_AES_SHA1=y -# CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_CAMELLIA is not set -CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_AES_SHA2=y -# 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=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_NLS_UCS2_UTILS=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_TRUSTED_KEYS_TPM=y -CONFIG_TRUSTED_KEYS_TEE=y -CONFIG_ENCRYPTED_KEYS=m -# CONFIG_USER_DECRYPTED_DATA is not set -CONFIG_KEY_DH_OPERATIONS=y -CONFIG_KEY_NOTIFICATIONS=y -CONFIG_SECURITY_DMESG_RESTRICT=y -CONFIG_PROC_MEM_ALWAYS_FORCE=y -# CONFIG_PROC_MEM_FORCE_PTRACE is not set -# CONFIG_PROC_MEM_NO_FORCE is not set -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_INTEL_TXT=y -CONFIG_LSM_MMAP_MIN_ADDR=65536 -CONFIG_HARDENED_USERCOPY=y -CONFIG_FORTIFY_SOURCE=y -# CONFIG_STATIC_USERMODEHELPER is not set -CONFIG_SECURITY_SELINUX=y -CONFIG_SECURITY_SELINUX_BOOTPARAM=y -CONFIG_SECURITY_SELINUX_DEVELOP=y -CONFIG_SECURITY_SELINUX_AVC_STATS=y -CONFIG_SECURITY_SELINUX_SIDTAB_HASH_BITS=9 -CONFIG_SECURITY_SELINUX_SID2STR_CACHE_SIZE=256 -# CONFIG_SECURITY_SELINUX_DEBUG is not set -# CONFIG_SECURITY_SMACK is not set -# CONFIG_SECURITY_TOMOYO is not set -CONFIG_SECURITY_APPARMOR=y -# CONFIG_SECURITY_APPARMOR_DEBUG is not set -CONFIG_SECURITY_APPARMOR_INTROSPECT_POLICY=y -CONFIG_SECURITY_APPARMOR_HASH=y -CONFIG_SECURITY_APPARMOR_HASH_DEFAULT=y -CONFIG_SECURITY_APPARMOR_EXPORT_BINARY=y -CONFIG_SECURITY_APPARMOR_PARANOID_LOAD=y -# CONFIG_SECURITY_LOADPIN is not set -CONFIG_SECURITY_YAMA=y -# CONFIG_SECURITY_SAFESETID is not set -CONFIG_SECURITY_LOCKDOWN_LSM=y -CONFIG_SECURITY_LOCKDOWN_LSM_EARLY=y -CONFIG_LOCK_DOWN_KERNEL_FORCE_NONE=y -# CONFIG_LOCK_DOWN_KERNEL_FORCE_INTEGRITY is not set -# CONFIG_LOCK_DOWN_KERNEL_FORCE_CONFIDENTIALITY 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="landlock,yama,loadpin,safesetid,integrity" - -# -# Kernel hardening options -# - -# -# Memory initialization -# -CONFIG_CC_HAS_AUTO_VAR_INIT_PATTERN=y -CONFIG_CC_HAS_AUTO_VAR_INIT_ZERO_BARE=y -CONFIG_CC_HAS_AUTO_VAR_INIT_ZERO=y -# CONFIG_INIT_STACK_NONE is not set -# CONFIG_INIT_STACK_ALL_PATTERN is not set -CONFIG_INIT_STACK_ALL_ZERO=y -CONFIG_INIT_ON_ALLOC_DEFAULT_ON=y -# CONFIG_INIT_ON_FREE_DEFAULT_ON is not set -CONFIG_CC_HAS_ZERO_CALL_USED_REGS=y -# CONFIG_ZERO_CALL_USED_REGS is not set -# end of Memory initialization - -# -# Hardening of kernel data structures -# -CONFIG_LIST_HARDENED=y -CONFIG_BUG_ON_DATA_CORRUPTION=y -# end of Hardening of kernel data structures - -CONFIG_RANDSTRUCT_NONE=y -# 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_SIG=y -CONFIG_CRYPTO_SIG2=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_NULL=m -CONFIG_CRYPTO_NULL2=m -CONFIG_CRYPTO_PCRYPT=m -CONFIG_CRYPTO_CRYPTD=y -CONFIG_CRYPTO_AUTHENC=m -CONFIG_CRYPTO_TEST=m -CONFIG_CRYPTO_SIMD=y -CONFIG_CRYPTO_ENGINE=m -# end of Crypto core or helper - -# -# Public-key cryptography -# -CONFIG_CRYPTO_RSA=y -CONFIG_CRYPTO_DH=y -CONFIG_CRYPTO_DH_RFC7919_GROUPS=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 -# end of Public-key cryptography - -# -# Block ciphers -# -CONFIG_CRYPTO_AES=y -CONFIG_CRYPTO_AES_TI=m -CONFIG_CRYPTO_ANUBIS=m -# CONFIG_CRYPTO_ARIA is not set -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_SEED=m -CONFIG_CRYPTO_SERPENT=y -CONFIG_CRYPTO_SM4=m -CONFIG_CRYPTO_SM4_GENERIC=m -CONFIG_CRYPTO_TEA=m -CONFIG_CRYPTO_TWOFISH=m -CONFIG_CRYPTO_TWOFISH_COMMON=y -# end of Block ciphers - -# -# Length-preserving ciphers and modes -# -CONFIG_CRYPTO_ADIANTUM=m -CONFIG_CRYPTO_ARC4=m -CONFIG_CRYPTO_CHACHA20=m -CONFIG_CRYPTO_CBC=y -# CONFIG_CRYPTO_CFB is not set -CONFIG_CRYPTO_CTR=m -CONFIG_CRYPTO_CTS=y -CONFIG_CRYPTO_ECB=y -# CONFIG_CRYPTO_HCTR2 is not set -CONFIG_CRYPTO_KEYWRAP=m -CONFIG_CRYPTO_LRW=y -CONFIG_CRYPTO_OFB=m -CONFIG_CRYPTO_PCBC=m -CONFIG_CRYPTO_XTS=y -CONFIG_CRYPTO_NHPOLY1305=m -# end of Length-preserving ciphers and modes - -# -# AEAD (authenticated encryption with associated data) ciphers -# -# CONFIG_CRYPTO_AEGIS128 is not set -CONFIG_CRYPTO_CHACHA20POLY1305=m -CONFIG_CRYPTO_CCM=m -CONFIG_CRYPTO_GCM=m -CONFIG_CRYPTO_GENIV=m -CONFIG_CRYPTO_SEQIV=m -CONFIG_CRYPTO_ECHAINIV=m -CONFIG_CRYPTO_ESSIV=m -# end of AEAD (authenticated encryption with associated data) ciphers - -# -# Hashes, digests, and MACs -# -CONFIG_CRYPTO_BLAKE2B=m -CONFIG_CRYPTO_CMAC=m -CONFIG_CRYPTO_GHASH=m -CONFIG_CRYPTO_HMAC=y -CONFIG_CRYPTO_MD4=m -CONFIG_CRYPTO_MD5=y -CONFIG_CRYPTO_MICHAEL_MIC=m -CONFIG_CRYPTO_POLY1305=m -CONFIG_CRYPTO_RMD160=m -CONFIG_CRYPTO_SHA1=y -CONFIG_CRYPTO_SHA256=y -CONFIG_CRYPTO_SHA512=y -CONFIG_CRYPTO_SHA3=y -CONFIG_CRYPTO_SM3=m -CONFIG_CRYPTO_SM3_GENERIC=m -CONFIG_CRYPTO_STREEBOG=m -CONFIG_CRYPTO_VMAC=m -CONFIG_CRYPTO_WP512=m -CONFIG_CRYPTO_XCBC=m -CONFIG_CRYPTO_XXHASH=m -# end of Hashes, digests, and MACs - -# -# CRCs (cyclic redundancy checks) -# -CONFIG_CRYPTO_CRC32C=m -CONFIG_CRYPTO_CRC32=m -CONFIG_CRYPTO_CRCT10DIF=y -CONFIG_CRYPTO_CRC64_ROCKSOFT=y -# end of CRCs (cyclic redundancy checks) - -# -# 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 -# end of Compression - -# -# 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_JITTERENTROPY_TESTINTERFACE is not set -CONFIG_CRYPTO_KDF800108_CTR=y -# end of Random number generation - -# -# Userspace interface -# -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 -# end of Userspace interface - -CONFIG_CRYPTO_HASH_INFO=y - -# -# Accelerated Cryptographic Algorithms for CPU (x86) -# -CONFIG_CRYPTO_AES_NI_INTEL=m -CONFIG_CRYPTO_SERPENT_SSE2_586=y -CONFIG_CRYPTO_TWOFISH_586=y -CONFIG_CRYPTO_CRC32C_INTEL=m -CONFIG_CRYPTO_CRC32_PCLMUL=m -# end of Accelerated Cryptographic Algorithms for CPU (x86) - -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_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 -# CONFIG_FIPS_SIGNATURE_SELFTEST is not set - -# -# Certificates for signature checking -# -CONFIG_MODULE_SIG_KEY="certs/signing_key.pem" -CONFIG_MODULE_SIG_KEY_TYPE_RSA=y -# CONFIG_MODULE_SIG_KEY_TYPE_ECDSA is not set -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 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 - -# -# Crypto library routines -# -CONFIG_CRYPTO_LIB_UTILS=y -CONFIG_CRYPTO_LIB_AES=y -CONFIG_CRYPTO_LIB_ARC4=m -CONFIG_CRYPTO_LIB_GF128MUL=y -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_SHA1=y -CONFIG_CRYPTO_LIB_SHA256=y -# end of Crypto library routines - -CONFIG_CRC_CCITT=m -CONFIG_CRC16=m -CONFIG_CRC_T10DIF=y -CONFIG_CRC64_ROCKSOFT=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=y -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_COMMON=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=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_INTERVAL_TREE_SPAN_ITER=y -CONFIG_XARRAY_MULTI=y -CONFIG_ASSOCIATIVE_ARRAY=y -CONFIG_HAS_IOMEM=y -CONFIG_HAS_IOPORT=y -CONFIG_HAS_IOPORT_MAP=y -CONFIG_HAS_DMA=y -CONFIG_DMA_OPS=y -CONFIG_NEED_SG_DMA_FLAGS=y -CONFIG_NEED_SG_DMA_LENGTH=y -CONFIG_NEED_DMA_MAP_STATE=y -CONFIG_ARCH_DMA_ADDR_T_64BIT=y -CONFIG_SWIOTLB=y -# CONFIG_SWIOTLB_DYNAMIC is not set -CONFIG_DMA_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_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_MEMREGION=y -CONFIG_ARCH_HAS_CPU_CACHE_INVALIDATE_MEMREGION=y -CONFIG_ARCH_STACKWALK=y -CONFIG_STACKDEPOT=y -CONFIG_SBITMAP=y -CONFIG_PARMAN=m -CONFIG_OBJAGG=m -# end of Library routines - -CONFIG_ASN1_ENCODER=m -CONFIG_POLYNOMIAL=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 - -CONFIG_DEBUG_KERNEL=y -CONFIG_DEBUG_MISC=y - -# -# Compile-time checks and compiler options -# -CONFIG_DEBUG_INFO=y -CONFIG_AS_HAS_NON_CONST_LEB128=y -# CONFIG_DEBUG_INFO_NONE 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_REDUCED is not set -CONFIG_DEBUG_INFO_COMPRESSED_NONE=y -# CONFIG_DEBUG_INFO_COMPRESSED_ZLIB is not set -# CONFIG_DEBUG_INFO_COMPRESSED_ZSTD is not set -# CONFIG_DEBUG_INFO_SPLIT is not set -CONFIG_DEBUG_INFO_BTF=y -CONFIG_PAHOLE_HAS_SPLIT_BTF=y -CONFIG_PAHOLE_HAS_LANG_EXCLUDE=y -CONFIG_DEBUG_INFO_BTF_MODULES=y -# CONFIG_MODULE_ALLOW_BTF_MISMATCH is not set -# 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_ARCH_WANT_FRAME_POINTERS=y -CONFIG_FRAME_POINTER=y -# 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_KCSAN_COMPILER=y -# end of Generic Kernel Debugging Instruments - -# -# Networking Debugging -# -# CONFIG_NET_DEV_REFCNT_TRACKER is not set -# CONFIG_NET_NS_REFCNT_TRACKER is not set -# CONFIG_DEBUG_NET is not set -# end of Networking Debugging - -# -# Memory Debugging -# -CONFIG_PAGE_EXTENSION=y -# CONFIG_DEBUG_PAGEALLOC is not set -CONFIG_SLUB_DEBUG=y -# CONFIG_SLUB_DEBUG_ON 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_HAVE_DEBUG_KMEMLEAK=y -# CONFIG_DEBUG_KMEMLEAK is not set -# CONFIG_DEBUG_OBJECTS is not set -# CONFIG_SHRINKER_DEBUG 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=y -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=y -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_HAVE_HARDLOCKUP_DETECTOR_BUDDY=y -CONFIG_HARDLOCKUP_DETECTOR=y -# CONFIG_HARDLOCKUP_DETECTOR_PREFER_BUDDY is not set -CONFIG_HARDLOCKUP_DETECTOR_PERF=y -# CONFIG_HARDLOCKUP_DETECTOR_BUDDY is not set -# CONFIG_HARDLOCKUP_DETECTOR_ARCH is not set -CONFIG_HARDLOCKUP_DETECTOR_COUNTS_HRTIMER=y -CONFIG_BOOTPARAM_HARDLOCKUP_PANIC=y -# CONFIG_DETECT_HUNG_TASK is not set -# CONFIG_WQ_WATCHDOG is not set -# CONFIG_WQ_CPU_INTENSIVE_REPORT 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 -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_NMI_CHECK_CPU is not set -# 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_DEBUG_MAPLE_TREE is not set -# end of Debug kernel data structures - -# -# 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_EXP_CPU_STALL_TIMEOUT=0 -# CONFIG_RCU_CPU_STALL_CPUTIME is not set -# 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_DEBUG_CGROUP_REF is not set -CONFIG_USER_STACKTRACE_SUPPORT=y -CONFIG_NOP_TRACER=y -CONFIG_HAVE_RETHOOK=y -CONFIG_RETHOOK=y -CONFIG_HAVE_FUNCTION_TRACER=y -CONFIG_HAVE_FUNCTION_GRAPH_TRACER=y -CONFIG_HAVE_FUNCTION_GRAPH_RETVAL=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_NO_PATCHABLE=y -CONFIG_HAVE_FTRACE_MCOUNT_RECORD=y -CONFIG_HAVE_SYSCALL_TRACEPOINTS=y -CONFIG_HAVE_FENTRY=y -CONFIG_HAVE_C_RECORDMCOUNT=y -CONFIG_HAVE_BUILDTIME_MCOUNT_SORT=y -CONFIG_BUILDTIME_MCOUNT_SORT=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_FUNCTION_GRAPH_RETVAL is not set -CONFIG_DYNAMIC_FTRACE=y -CONFIG_DYNAMIC_FTRACE_WITH_REGS=y -CONFIG_DYNAMIC_FTRACE_WITH_DIRECT_CALLS=y -CONFIG_FPROBE=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_FPROBE_EVENTS=y -CONFIG_PROBE_EVENTS_BTF_ARGS=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_USER_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_FTRACE_SORT_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_RV 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_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 -# 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_TEST_DHRY is not set -CONFIG_LKDTM=m -# CONFIG_TEST_MIN_HEAP is not set -# CONFIG_TEST_DIV64 is not set -# CONFIG_BACKTRACE_SELF_TEST is not set -# CONFIG_TEST_REF_TRACKER 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_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_MAPLE_TREE is not set -# CONFIG_TEST_RHASHTABLE is not set -# 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_DYNAMIC_DEBUG is not set -# CONFIG_TEST_KMOD is not set -# CONFIG_TEST_DEBUG_VIRTUAL is not set -# CONFIG_TEST_MEMCAT_P is not set -# CONFIG_TEST_OBJAGG 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 - -# -# Rust hacking -# -# end of Rust hacking -# end of Kernel hacking diff --git a/srcpkgs/linux6.6/files/mv-debug b/srcpkgs/linux6.6/files/mv-debug deleted file mode 100755 index c2e0f5f056adb5..00000000000000 --- a/srcpkgs/linux6.6/files/mv-debug +++ /dev/null @@ -1,8 +0,0 @@ -#!/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 -$SIGN_FILE $mod -zstd -T1 --rm -f -q $mod diff --git a/srcpkgs/linux6.6/files/x86_64-dotconfig b/srcpkgs/linux6.6/files/x86_64-dotconfig deleted file mode 100644 index bcb6a85cc648be..00000000000000 --- a/srcpkgs/linux6.6/files/x86_64-dotconfig +++ /dev/null @@ -1,11363 +0,0 @@ -# -# Automatically generated file; DO NOT EDIT. -# Linux/x86_64 6.6.118 Kernel Configuration -# -CONFIG_CC_VERSION_TEXT="gcc (GCC) 14.2.1 20250405" -CONFIG_CC_IS_GCC=y -CONFIG_GCC_VERSION=140201 -CONFIG_CLANG_VERSION=0 -CONFIG_AS_IS_GNU=y -CONFIG_AS_VERSION=24400 -CONFIG_LD_IS_BFD=y -CONFIG_LD_VERSION=24400 -CONFIG_LLD_VERSION=0 -CONFIG_CC_CAN_LINK=y -CONFIG_CC_CAN_LINK_STATIC=y -CONFIG_CC_HAS_ASM_GOTO_OUTPUT=y -CONFIG_CC_HAS_ASM_GOTO_TIED_OUTPUT=y -CONFIG_TOOLS_SUPPORT_RELR=y -CONFIG_CC_HAS_ASM_INLINE=y -CONFIG_CC_HAS_NO_PROFILE_FN_ATTR=y -CONFIG_PAHOLE_VERSION=131 -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_SYSVIPC=y -CONFIG_SYSVIPC_SYSCTL=y -CONFIG_SYSVIPC_COMPAT=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_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 -CONFIG_CONTEXT_TRACKING=y -CONFIG_CONTEXT_TRACKING_IDLE=y - -# -# Timers subsystem -# -CONFIG_TICK_ONESHOT=y -CONFIG_NO_HZ_COMMON=y -# CONFIG_HZ_PERIODIC is not set -# CONFIG_NO_HZ_IDLE is not set -CONFIG_NO_HZ_FULL=y -CONFIG_CONTEXT_TRACKING_USER=y -# CONFIG_CONTEXT_TRACKING_USER_FORCE is not set -CONFIG_NO_HZ=y -CONFIG_HIGH_RES_TIMERS=y -CONFIG_CLOCKSOURCE_WATCHDOG_MAX_SKEW_US=100 -# 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_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_VIRT_CPU_ACCOUNTING=y -CONFIG_VIRT_CPU_ACCOUNTING_GEN=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 is not set -# 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_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 -CONFIG_RCU_NOCB_CPU=y -# CONFIG_RCU_NOCB_CPU_DEFAULT_ALL is not set -CONFIG_RCU_LAZY=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_INDEX=y -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_GCC10_NO_ARRAY_BOUNDS=y -CONFIG_CC_NO_ARRAY_BOUNDS=y -CONFIG_ARCH_SUPPORTS_INT128=y -CONFIG_NUMA_BALANCING=y -CONFIG_NUMA_BALANCING_DEFAULT_ENABLED=y -CONFIG_CGROUPS=y -CONFIG_PAGE_COUNTER=y -# CONFIG_CGROUP_FAVOR_DYNMODS is not set -CONFIG_MEMCG=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_SCHED_MM_CID=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_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_BOOT_CONFIG_FORCE is not set -# CONFIG_BOOT_CONFIG_EMBED is not set -CONFIG_INITRAMFS_PRESERVE_MTIME=y -CONFIG_CC_OPTIMIZE_FOR_PERFORMANCE=y -# CONFIG_CC_OPTIMIZE_FOR_SIZE is not set -CONFIG_LD_ORPHAN_WARN=y -CONFIG_LD_ORPHAN_WARN_LEVEL="warn" -CONFIG_SYSCTL=y -CONFIG_HAVE_UID16=y -CONFIG_SYSCTL_EXCEPTION_TRACE=y -CONFIG_HAVE_PCSPKR_PLATFORM=y -# CONFIG_EXPERT is not set -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_SELFTEST is not set -CONFIG_KALLSYMS_ALL=y -CONFIG_KALLSYMS_ABSOLUTE_PERCPU=y -CONFIG_KALLSYMS_BASE_RELATIVE=y -CONFIG_ARCH_HAS_MEMBARRIER_SYNC_CORE=y -CONFIG_KCMP=y -CONFIG_RSEQ=y -CONFIG_CACHESTAT_SYSCALL=y -CONFIG_HAVE_PERF_EVENTS=y -CONFIG_GUEST_PERF_EVENTS=y - -# -# 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_SYSTEM_DATA_VERIFICATION=y -CONFIG_PROFILING=y -CONFIG_TRACEPOINTS=y - -# -# Kexec and crash features -# -CONFIG_CRASH_CORE=y -CONFIG_KEXEC_CORE=y -CONFIG_KEXEC=y -# CONFIG_KEXEC_FILE is not set -# CONFIG_KEXEC_JUMP is not set -CONFIG_CRASH_DUMP=y -CONFIG_CRASH_HOTPLUG=y -CONFIG_CRASH_MAX_MEMORY_RANGES=8192 -# end of Kexec and crash features -# 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_HIBERNATION_POSSIBLE=y -CONFIG_ARCH_SUSPEND_POSSIBLE=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_DYNAMIC_PHYSICAL_MASK=y -CONFIG_PGTABLE_LEVELS=4 -CONFIG_CC_HAS_SANE_STACKPROTECTOR=y - -# -# Processor type and features -# -CONFIG_SMP=y -CONFIG_X86_X2APIC=y -CONFIG_X86_MPPARSE=y -# CONFIG_GOLDFISH is not set -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=y -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_XEN_PV_MSR_SAFE=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_INTEL_TDX_GUEST=y -# 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_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_BOOT_VESA_SUPPORT=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=m -CONFIG_PERF_EVENTS_INTEL_RAPL=m -CONFIG_PERF_EVENTS_INTEL_CSTATE=m -CONFIG_PERF_EVENTS_AMD_POWER=m -CONFIG_PERF_EVENTS_AMD_UNCORE=m -CONFIG_PERF_EVENTS_AMD_BRS=y -# end of Performance monitoring - -CONFIG_X86_16BIT=y -CONFIG_X86_ESPFIX64=y -CONFIG_X86_VSYSCALL_EMULATION=y -CONFIG_X86_IOPL_IOPERM=y -CONFIG_MICROCODE=y -# CONFIG_MICROCODE_LATE_LOADING is not set -CONFIG_X86_MSR=m -CONFIG_X86_CPUID=m -# CONFIG_X86_5LEVEL is not set -CONFIG_X86_DIRECT_GBPAGES=y -CONFIG_X86_CPA_STATISTICS=y -CONFIG_X86_MEM_ENCRYPT=y -CONFIG_AMD_MEM_ENCRYPT=y -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_MEMORY_PROBE is not set -CONFIG_ARCH_PROC_KCORE_TEXT=y -CONFIG_ILLEGAL_POINTER_VALUE=0xdead000000000000 -CONFIG_X86_PMEM_LEGACY_DEVICE=y -CONFIG_X86_PMEM_LEGACY=m -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=1 -CONFIG_MTRR_SANITIZER_SPARE_REG_NR_DEFAULT=1 -CONFIG_X86_PAT=y -CONFIG_ARCH_USES_PG_UNCACHED=y -CONFIG_X86_UMIP=y -CONFIG_CC_HAS_IBT=y -CONFIG_X86_CET=y -CONFIG_X86_KERNEL_IBT=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_X86_USER_SHADOW_STACK is not set -CONFIG_EFI=y -CONFIG_EFI_STUB=y -CONFIG_EFI_HANDOVER_PROTOCOL=y -CONFIG_EFI_MIXED=y -# CONFIG_EFI_FAKE_MEMMAP is not set -CONFIG_EFI_RUNTIME_MAP=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_ARCH_SUPPORTS_KEXEC=y -CONFIG_ARCH_SUPPORTS_KEXEC_FILE=y -CONFIG_ARCH_SUPPORTS_KEXEC_PURGATORY=y -CONFIG_ARCH_SUPPORTS_KEXEC_SIG=y -CONFIG_ARCH_SUPPORTS_KEXEC_SIG_FORCE=y -CONFIG_ARCH_SUPPORTS_KEXEC_BZIMAGE_VERIFY_SIG=y -CONFIG_ARCH_SUPPORTS_KEXEC_JUMP=y -CONFIG_ARCH_SUPPORTS_CRASH_DUMP=y -CONFIG_ARCH_SUPPORTS_CRASH_HOTPLUG=y -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_COMPAT_VDSO 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 -# CONFIG_LIVEPATCH is not set -# end of Processor type and features - -CONFIG_CC_HAS_SLS=y -CONFIG_CC_HAS_RETURN_THUNK=y -CONFIG_CC_HAS_ENTRY_PADDING=y -CONFIG_FUNCTION_PADDING_CFI=11 -CONFIG_FUNCTION_PADDING_BYTES=16 -CONFIG_CALL_PADDING=y -CONFIG_HAVE_CALL_THUNKS=y -CONFIG_CALL_THUNKS=y -CONFIG_PREFIX_SYMBOLS=y -CONFIG_CPU_MITIGATIONS=y -CONFIG_PAGE_TABLE_ISOLATION=y -CONFIG_RETPOLINE=y -CONFIG_RETHUNK=y -CONFIG_CPU_UNRET_ENTRY=y -CONFIG_CALL_DEPTH_TRACKING=y -# CONFIG_CALL_THUNKS_DEBUG is not set -CONFIG_CPU_IBPB_ENTRY=y -CONFIG_CPU_IBRS_ENTRY=y -CONFIG_CPU_SRSO=y -CONFIG_SLS=y -# CONFIG_GDS_FORCE_MITIGATION is not set -CONFIG_MITIGATION_RFDS=y -CONFIG_MITIGATION_SPECTRE_BHI=y -CONFIG_MITIGATION_ITS=y -CONFIG_MITIGATION_TSA=y -CONFIG_MITIGATION_VMSCAPE=y -CONFIG_ARCH_HAS_ADD_PAGES=y - -# -# Power management and ACPI options -# -CONFIG_ARCH_HIBERNATION_HEADER=y -CONFIG_SUSPEND=y -CONFIG_SUSPEND_FREEZER=y -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_USERSPACE_AUTOSLEEP is not set -# CONFIG_PM_WAKELOCKS is not set -CONFIG_PM=y -CONFIG_PM_DEBUG=y -# CONFIG_PM_ADVANCED_DEBUG is not set -# CONFIG_PM_TEST_SUSPEND is not set -CONFIG_PM_SLEEP_DEBUG=y -CONFIG_PM_TRACE=y -CONFIG_PM_TRACE_RTC=y -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_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_ACPI_PFRUT=m -CONFIG_ACPI_PCC=y -CONFIG_ACPI_FFH=y -CONFIG_PMIC_OPREGION=y -CONFIG_XPOWER_PMIC_OPREGION=y -CONFIG_TPS68470_PMIC_OPREGION=y -CONFIG_ACPI_VIOT=y -CONFIG_ACPI_PRMT=y -CONFIG_X86_PM_TIMER=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_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_AMD_PSTATE=y -CONFIG_X86_AMD_PSTATE_DEFAULT_MODE=3 -CONFIG_X86_AMD_PSTATE_UT=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=m -# 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_ISA_DMA_API=y -CONFIG_AMD_NB=y -# end of Bus options (PCI etc.) - -# -# Binary Emulations -# -CONFIG_IA32_EMULATION=y -# CONFIG_X86_X32_ABI is not set -CONFIG_COMPAT_32=y -CONFIG_COMPAT=y -CONFIG_COMPAT_FOR_U64_ALIGNMENT=y -# end of Binary Emulations - -CONFIG_HAVE_KVM=y -CONFIG_HAVE_KVM_PFNCACHE=y -CONFIG_HAVE_KVM_IRQCHIP=y -CONFIG_HAVE_KVM_IRQFD=y -CONFIG_HAVE_KVM_IRQ_ROUTING=y -CONFIG_HAVE_KVM_DIRTY_RING=y -CONFIG_HAVE_KVM_DIRTY_RING_TSO=y -CONFIG_HAVE_KVM_DIRTY_RING_ACQ_REL=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_KVM_GENERIC_HARDWARE_ENABLING=y -CONFIG_VIRTUALIZATION=y -CONFIG_KVM=m -CONFIG_KVM_INTEL=m -CONFIG_KVM_AMD=m -CONFIG_KVM_AMD_SEV=y -CONFIG_KVM_SMM=y -# CONFIG_KVM_XEN 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 -CONFIG_AS_GFNI=y -CONFIG_AS_WRUSS=y -CONFIG_ARCH_CONFIGURES_CPU_MITIGATIONS=y - -# -# General architecture-dependent options -# -CONFIG_HOTPLUG_SMT=y -CONFIG_HOTPLUG_CORE_SYNC=y -CONFIG_HOTPLUG_CORE_SYNC_DEAD=y -CONFIG_HOTPLUG_CORE_SYNC_FULL=y -CONFIG_HOTPLUG_SPLIT_STARTUP=y -CONFIG_HOTPLUG_PARALLEL=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_KRETPROBE_ON_RETHOOK=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_TRACE_IRQFLAGS_NMI_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_ARCH_HAS_CPU_FINALIZE_INIT=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_RUST=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_MMU_GATHER_MERGE_VMAS=y -CONFIG_MMU_LAZY_TLB_REFCOUNT=y -CONFIG_ARCH_HAVE_NMI_SAFE_CMPXCHG=y -CONFIG_ARCH_HAS_NMI_SAFE_THIS_CPU_OPS=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_ARCH_SUPPORTS_CFI_CLANG=y -CONFIG_HAVE_ARCH_WITHIN_STACK_FRAMES=y -CONFIG_HAVE_CONTEXT_TRACKING_USER=y -CONFIG_HAVE_CONTEXT_TRACKING_USER_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_HAVE_ARCH_HUGE_VMALLOC=y -CONFIG_ARCH_WANT_HUGE_PMD_SHARE=y -CONFIG_ARCH_WANT_PMD_MKWRITE=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_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_PAGE_SIZE_LESS_THAN_256KB=y -CONFIG_HAVE_OBJTOOL=y -CONFIG_HAVE_JUMP_LABEL_HACK=y -CONFIG_HAVE_NOINSTR_HACK=y -CONFIG_HAVE_NOINSTR_VALIDATION=y -CONFIG_HAVE_UACCESS_VALIDATION=y -CONFIG_HAVE_STACK_VALIDATION=y -CONFIG_HAVE_RELIABLE_STACKTRACE=y -CONFIG_ISA_BUS_API=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=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_ARCH_HAS_CC_PLATFORM=y -CONFIG_HAVE_STATIC_CALL=y -CONFIG_HAVE_STATIC_CALL_INLINE=y -CONFIG_HAVE_PREEMPT_DYNAMIC=y -CONFIG_HAVE_PREEMPT_DYNAMIC_CALL=y -CONFIG_ARCH_WANT_LD_ORPHAN_WARN=y -CONFIG_ARCH_SUPPORTS_DEBUG_PAGEALLOC=y -CONFIG_ARCH_SUPPORTS_PAGE_TABLE_CHECK=y -CONFIG_ARCH_HAS_ELFCORE_COMPAT=y -CONFIG_ARCH_HAS_PARANOID_L1D_FLUSH=y -CONFIG_DYNAMIC_SIGFRAME=y -CONFIG_ARCH_HAS_NONLEAF_PMD_YOUNG=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 -CONFIG_FUNCTION_ALIGNMENT_4B=y -CONFIG_FUNCTION_ALIGNMENT_16B=y -CONFIG_FUNCTION_ALIGNMENT=16 -# end of General architecture-dependent options - -CONFIG_RT_MUTEXES=y -CONFIG_BASE_SMALL=0 -CONFIG_MODULE_SIG_FORMAT=y -CONFIG_MODULES=y -CONFIG_MODULE_DEBUGFS=y -# CONFIG_MODULE_DEBUG is not set -CONFIG_MODULE_FORCE_LOAD=y -CONFIG_MODULE_UNLOAD=y -CONFIG_MODULE_FORCE_UNLOAD=y -CONFIG_MODULE_UNLOAD_TAINT_TRACKING=y -# CONFIG_MODVERSIONS is not set -# CONFIG_MODULE_SRCVERSION_ALL is not set -CONFIG_MODULE_SIG=y -# CONFIG_MODULE_SIG_FORCE is not set -# CONFIG_MODULE_SIG_ALL is not set -# CONFIG_MODULE_SIG_SHA1 is not set -# CONFIG_MODULE_SIG_SHA224 is not set -# CONFIG_MODULE_SIG_SHA256 is not set -# CONFIG_MODULE_SIG_SHA384 is not set -CONFIG_MODULE_SIG_SHA512=y -CONFIG_MODULE_SIG_HASH="sha512" -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_MODULES_TREE_LOOKUP=y -CONFIG_BLOCK=y -CONFIG_BLOCK_LEGACY_AUTOLOAD=y -CONFIG_BLK_RQ_ALLOC_TIME=y -CONFIG_BLK_CGROUP_RWSTAT=y -CONFIG_BLK_CGROUP_PUNT_BIO=y -CONFIG_BLK_DEV_BSG_COMMON=y -CONFIG_BLK_ICQ=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=y -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 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 is not set -# end of Partition Types - -CONFIG_BLK_MQ_PCI=y -CONFIG_BLK_MQ_VIRTIO=y -CONFIG_BLK_PM=y -CONFIG_BLOCK_HOLDER_DEPRECATED=y -CONFIG_BLK_MQ_STACKING=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_ZPOOL=y -CONFIG_SWAP=y -CONFIG_ZSWAP=y -# CONFIG_ZSWAP_DEFAULT_ON is not set -# CONFIG_ZSWAP_EXCLUSIVE_LOADS_DEFAULT_ON is not set -# 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_DEPRECATED is not set -# CONFIG_ZSWAP_ZPOOL_DEFAULT_ZSMALLOC is not set -CONFIG_ZSWAP_ZPOOL_DEFAULT="zbud" -CONFIG_ZBUD=y -# CONFIG_Z3FOLD_DEPRECATED is not set -CONFIG_ZSMALLOC=y -# CONFIG_ZSMALLOC_STAT is not set -CONFIG_ZSMALLOC_CHAIN_SIZE=8 - -# -# SLAB allocator options -# -# CONFIG_SLAB_DEPRECATED is not set -CONFIG_SLUB=y -CONFIG_SLAB_MERGE_DEFAULT=y -CONFIG_SLAB_FREELIST_RANDOM=y -CONFIG_SLAB_FREELIST_HARDENED=y -# CONFIG_SLUB_STATS is not set -CONFIG_SLUB_CPU_PARTIAL=y -# CONFIG_RANDOM_KMALLOC_CACHES is not set -# end of SLAB allocator options - -CONFIG_SHUFFLE_PAGE_ALLOCATOR=y -# CONFIG_COMPAT_BRK is not set -CONFIG_SPARSEMEM=y -CONFIG_SPARSEMEM_EXTREME=y -CONFIG_SPARSEMEM_VMEMMAP_ENABLE=y -CONFIG_SPARSEMEM_VMEMMAP=y -CONFIG_ARCH_WANT_OPTIMIZE_DAX_VMEMMAP=y -CONFIG_ARCH_WANT_OPTIMIZE_HUGETLB_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_ARCH_ENABLE_MEMORY_HOTREMOVE=y -CONFIG_MEMORY_HOTPLUG=y -CONFIG_MEMORY_HOTPLUG_DEFAULT_ONLINE=y -CONFIG_MEMORY_HOTREMOVE=y -CONFIG_MHP_MEMMAP_ON_MEMORY=y -CONFIG_ARCH_MHP_MEMMAP_ON_MEMORY_ENABLE=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_COMPACT_UNEVICTABLE_DEFAULT=1 -CONFIG_PAGE_REPORTING=y -CONFIG_MIGRATION=y -CONFIG_DEVICE_MIGRATION=y -CONFIG_ARCH_ENABLE_HUGEPAGE_MIGRATION=y -CONFIG_ARCH_ENABLE_THP_MIGRATION=y -CONFIG_CONTIG_ALLOC=y -CONFIG_PCP_BATCH_SCALE_MAX=5 -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_ARCH_WANT_GENERAL_HUGETLB=y -CONFIG_ARCH_WANTS_THP_SWAP=y -CONFIG_TRANSPARENT_HUGEPAGE=y -# CONFIG_TRANSPARENT_HUGEPAGE_ALWAYS is not set -CONFIG_TRANSPARENT_HUGEPAGE_MADVISE=y -CONFIG_THP_SWAP=y -# CONFIG_READ_ONLY_THP_FOR_FS is not set -CONFIG_NEED_PER_CPU_EMBED_FIRST_CHUNK=y -CONFIG_NEED_PER_CPU_PAGE_FIRST_CHUNK=y -CONFIG_USE_PERCPU_NUMA_NODE_ID=y -CONFIG_HAVE_SETUP_PER_CPU_AREA=y -CONFIG_CMA=y -# CONFIG_CMA_DEBUG is not set -# CONFIG_CMA_DEBUGFS is not set -CONFIG_CMA_SYSFS=y -CONFIG_CMA_AREAS=19 -CONFIG_MEM_SOFT_DIRTY=y -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_CURRENT_STACK_POINTER=y -CONFIG_ARCH_HAS_PTE_DEVMAP=y -CONFIG_ZONE_DMA=y -CONFIG_ZONE_DMA32=y -CONFIG_ZONE_DEVICE=y -CONFIG_HMM_MIRROR=y -CONFIG_GET_FREE_REGION=y -CONFIG_DEVICE_PRIVATE=y -CONFIG_VMAP_PFN=y -CONFIG_ARCH_USES_HIGH_VMA_FLAGS=y -CONFIG_ARCH_HAS_PKEYS=y -CONFIG_VM_EVENT_COUNTERS=y -# CONFIG_PERCPU_STATS is not set -# CONFIG_GUP_TEST is not set -# CONFIG_DMAPOOL_TEST is not set -CONFIG_ARCH_HAS_PTE_SPECIAL=y -CONFIG_MAPPING_DIRTY_HELPERS=y -CONFIG_MEMFD_CREATE=y -CONFIG_SECRETMEM=y -CONFIG_ANON_VMA_NAME=y -CONFIG_USERFAULTFD=y -CONFIG_HAVE_ARCH_USERFAULTFD_WP=y -CONFIG_HAVE_ARCH_USERFAULTFD_MINOR=y -CONFIG_PTE_MARKER_UFFD_WP=y -CONFIG_LRU_GEN=y -CONFIG_LRU_GEN_ENABLED=y -# CONFIG_LRU_GEN_STATS is not set -CONFIG_ARCH_SUPPORTS_PER_VMA_LOCK=y -CONFIG_PER_VMA_LOCK=y -CONFIG_LOCK_MM_AND_FIND_VMA=y - -# -# Data Access Monitoring -# -CONFIG_DAMON=y -CONFIG_DAMON_VADDR=y -CONFIG_DAMON_PADDR=y -CONFIG_DAMON_SYSFS=y -CONFIG_DAMON_DBGFS=y -CONFIG_DAMON_RECLAIM=y -# CONFIG_DAMON_LRU_SORT is not set -# 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_XGRESS=y -CONFIG_NET_REDIRECT=y -CONFIG_SKB_EXTENSIONS=y - -# -# Networking options -# -CONFIG_PACKET=y -CONFIG_PACKET_DIAG=m -CONFIG_UNIX=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 is not set -CONFIG_XFRM_INTERFACE=m -CONFIG_XFRM_SUB_POLICY=y -CONFIG_XFRM_MIGRATE=y -CONFIG_XFRM_STATISTICS=y -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_NET_HANDSHAKE=y -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_TABLE_PERTURB_ORDER=16 -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=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=y -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_BPF_LINK=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_CONNTRACK_OVS=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_NF_NAT_OVS=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_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_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_NF_FLOW_TABLE_PROCFS=y -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_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_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_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 is not set -# CONFIG_IP_DCCP is not set -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=y -CONFIG_SCTP_COOKIE_HMAC_SHA1=y -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=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=y -CONFIG_NET_DSA=m -CONFIG_NET_DSA_TAG_NONE=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_RZN1_A5PSW=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_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 is not set -CONFIG_PHONET=m -CONFIG_6LOWPAN=m -CONFIG_6LOWPAN_DEBUGFS=y -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_HTB=m -CONFIG_NET_SCH_HFSC=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_MQPRIO_LIB=m -CONFIG_NET_SCH_TAPRIO=m -CONFIG_NET_SCH_GRED=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_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_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 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_MAX_SKB_FRAGS=17 -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=m -# 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 -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_LE=y -CONFIG_BT_LE_L2CAP_ECRED=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_MTK=m -CONFIG_BT_HCIBTUSB=m -CONFIG_BT_HCIBTUSB_AUTOSUSPEND=y -CONFIG_BT_HCIBTUSB_POLL_SYNC=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=y -CONFIG_BT_HCIBCM203X=m -CONFIG_BT_HCIBCM4377=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 -CONFIG_BT_NXPUART=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_INJECT_RX_DELAY is not set -CONFIG_AF_RXRPC_DEBUG=y -CONFIG_RXKAD=y -# CONFIG_RXPERF is not set -CONFIG_AF_KCM=m -CONFIG_STREAM_PARSER=y -CONFIG_MCTP=y -CONFIG_MCTP_FLOWS=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_REQUIRE_SIGNED_REGDB=y -CONFIG_CFG80211_USE_KERNEL_REGDB_KEYS=y -CONFIG_CFG80211_DEFAULT_PS=y -CONFIG_CFG80211_DEBUGFS=y -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_FD=m -CONFIG_NET_9P_VIRTIO=m -CONFIG_NET_9P_XEN=m -CONFIG_NET_9P_RDMA=m -# CONFIG_NET_9P_DEBUG is not set -# CONFIG_CAIF 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=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_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_I2C=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_I2C=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_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_PAGE_POOL_STATS=y -CONFIG_FAILOVER=m -CONFIG_ETHTOOL_NETLINK=y - -# -# Device Drivers -# -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=y -CONFIG_PCI_MSI=y -CONFIG_PCI_QUIRKS=y -# CONFIG_PCI_DEBUG is not set -# CONFIG_PCI_REALLOC_ENABLE_AUTO is not set -CONFIG_PCI_STUB=m -CONFIG_PCI_PF_STUB=m -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_VGA_ARB=y -CONFIG_VGA_ARB_MAX_GPUS=16 -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=y - -# -# PCI controller drivers -# -CONFIG_VMD=m -CONFIG_PCI_HYPERV_INTERFACE=m - -# -# Cadence-based PCIe controllers -# -# end of Cadence-based PCIe controllers - -# -# DesignWare-based PCIe controllers -# -CONFIG_PCIE_DW=y -CONFIG_PCIE_DW_HOST=y -CONFIG_PCI_MESON=y -# CONFIG_PCIE_DW_PLAT_HOST is not set -# end of DesignWare-based PCIe controllers - -# -# Mobiveil-based PCIe controllers -# -# end of Mobiveil-based PCIe controllers -# 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_CPS_XX=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_DEVTMPFS_SAFE=y -CONFIG_STANDALONE=y -CONFIG_PREVENT_FIRMWARE_BUILD=y - -# -# Firmware loader -# -CONFIG_FW_LOADER=y -CONFIG_FW_LOADER_DEBUG=y -CONFIG_FW_LOADER_PAGED_BUF=y -CONFIG_FW_LOADER_SYSFS=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_LOADER_COMPRESS_XZ=y -CONFIG_FW_LOADER_COMPRESS_ZSTD=y -CONFIG_FW_CACHE=y -CONFIG_FW_UPLOAD=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 -# CONFIG_FW_DEVLINK_SYNC_STATE_TIMEOUT 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 -# CONFIG_MHI_BUS_EP is not set -# end of Bus devices - -# -# Cache Drivers -# -# end of Cache Drivers - -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_FW_CS_DSP=m -# CONFIG_GOOGLE_FIRMWARE is not set - -# -# EFI (Extensible Firmware Interface) Support -# -CONFIG_EFI_ESRT=y -CONFIG_EFI_VARS_PSTORE=y -CONFIG_EFI_VARS_PSTORE_DEFAULT_DISABLE=y -CONFIG_EFI_SOFT_RESERVE=y -CONFIG_EFI_DXE_MEM_ATTRIBUTES=y -CONFIG_EFI_RUNTIME_WRAPPERS=y -CONFIG_EFI_BOOTLOADER_CONTROL=m -CONFIG_EFI_CAPSULE_LOADER=m -CONFIG_EFI_TEST=m -CONFIG_EFI_DEV_PATH_PARSER=y -CONFIG_APPLE_PROPERTIES=y -CONFIG_RESET_ATTACK_MITIGATION=y -# CONFIG_EFI_RCI2_TABLE is not set -# CONFIG_EFI_DISABLE_PCI_DMA is not set -CONFIG_EFI_EARLYCON=y -CONFIG_EFI_CUSTOM_SSDT_OVERLAYS=y -# CONFIG_EFI_DISABLE_RUNTIME is not set -# CONFIG_EFI_COCO_SECRET is not set -CONFIG_UNACCEPTED_MEMORY=y -CONFIG_EFI_EMBEDDED_FIRMWARE=y -# end of EFI (Extensible Firmware Interface) Support - -CONFIG_UEFI_CPER=y -CONFIG_UEFI_CPER_X86=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_GNSS_USB=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 -CONFIG_MTD_NAND_ECC_MXIC=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_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_BLK_DEV_FD_RAWCMD is not set -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_TRACK_ENTRY_ACTIME is not set -# CONFIG_ZRAM_MEMORY_TRACKING is not set -CONFIG_ZRAM_MULTI_COMP=y -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_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_UBLK is not set -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_VERBOSE_ERRORS=y -CONFIG_NVME_HWMON=y -CONFIG_NVME_FABRICS=m -CONFIG_NVME_RDMA=m -CONFIG_NVME_FC=m -CONFIG_NVME_TCP=m -# CONFIG_NVME_AUTH is not set -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 -# CONFIG_NVME_TARGET_AUTH is not set -# 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_SMPRO_ERRMON=m -CONFIG_SMPRO_MISC=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_GSC=m -CONFIG_INTEL_MEI_HDCP=m -CONFIG_INTEL_MEI_PXP=m -# CONFIG_INTEL_MEI_GSC_PROXY is not set -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_UACCE=m -CONFIG_PVPANIC=y -CONFIG_PVPANIC_MMIO=m -CONFIG_PVPANIC_PCI=m -CONFIG_GP_PCI1XXXX=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_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_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_AHCI_DWC=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_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_RZ1000=m -CONFIG_PATA_PARPORT=m - -# -# Parallel IDE protocol modules -# -CONFIG_PATA_PARPORT_ATEN=m -# CONFIG_PATA_PARPORT_BPCK is not set -CONFIG_PATA_PARPORT_BPCK6=m -CONFIG_PATA_PARPORT_COMM=m -CONFIG_PATA_PARPORT_DSTR=m -CONFIG_PATA_PARPORT_FIT2=m -CONFIG_PATA_PARPORT_FIT3=m -CONFIG_PATA_PARPORT_EPAT=m -CONFIG_PATA_PARPORT_EPATC8=y -# CONFIG_PATA_PARPORT_EPIA is not set -# CONFIG_PATA_PARPORT_FRIQ is not set -CONFIG_PATA_PARPORT_FRPW=m -# CONFIG_PATA_PARPORT_KBIC is not set -# CONFIG_PATA_PARPORT_KTTI is not set -# CONFIG_PATA_PARPORT_ON20 is not set -CONFIG_PATA_PARPORT_ON26=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_BITMAP_FILE=y -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_REMOTE_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_NETCONSOLE_EXTENDED_LOG is not set -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_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 - -# -# 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_I2C=m -# CONFIG_NET_DSA_MICROCHIP_KSZ_SPI is not set -# CONFIG_NET_DSA_MICROCHIP_KSZ_PTP is not set -CONFIG_NET_DSA_MICROCHIP_KSZ8863_SMI=m -CONFIG_NET_DSA_MV88E6XXX=m -CONFIG_NET_DSA_MV88E6XXX_PTP=y -CONFIG_NET_DSA_MSCC_FELIX_DSA_LIB=m -# CONFIG_NET_DSA_MSCC_OCELOT_EXT is not set -CONFIG_NET_DSA_MSCC_SEVILLE=m -CONFIG_NET_DSA_AR9331=m -CONFIG_NET_DSA_QCA8K=m -CONFIG_NET_DSA_QCA8K_LEDS_SUPPORT=y -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_REALTEK=m -# CONFIG_NET_DSA_REALTEK_MDIO is not set -# CONFIG_NET_DSA_REALTEK_SMI is not set -CONFIG_NET_DSA_REALTEK_RTL8365MB=m -CONFIG_NET_DSA_REALTEK_RTL8366RB=m -# 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_PDS_CORE=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_CX_ECAT=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_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_CORE=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_NET_VENDOR_DAVICOM=y -CONFIG_DM9051=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_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_ENGLEDER=y -CONFIG_TSNEP=m -# CONFIG_TSNEP_SELFTESTS is not set -CONFIG_NET_VENDOR_EZCHIP=y -CONFIG_NET_VENDOR_FUNGIBLE=y -CONFIG_FUN_CORE=m -CONFIG_FUN_ETH=m -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_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_ICE_HWTS=y -CONFIG_FM10K=m -CONFIG_IGC=m -CONFIG_JME=m -CONFIG_NET_VENDOR_ADI=y -CONFIG_ADIN1110=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_OCTEON_EP=m -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_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_CT=y -CONFIG_MLX5_TC_SAMPLE=y -CONFIG_MLX5_CORE_EN_DCB=y -# CONFIG_MLX5_CORE_IPOIB is not set -# CONFIG_MLX5_MACSEC is not set -CONFIG_MLX5_EN_IPSEC=y -# CONFIG_MLX5_EN_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_VCAP=y -CONFIG_NET_VENDOR_MICROSEMI=y -CONFIG_MSCC_OCELOT_SWITCH_LIB=m -CONFIG_NET_VENDOR_MICROSOFT=y -CONFIG_MICROSOFT_MANA=m -CONFIG_NET_VENDOR_MYRI=y -CONFIG_MYRI10GE=m -CONFIG_MYRI10GE_DCA=y -CONFIG_FEALNX=m -# CONFIG_NET_VENDOR_NI is not set -CONFIG_NET_VENDOR_NATSEMI=y -CONFIG_NATSEMI=m -CONFIG_NS83820=m -CONFIG_NET_VENDOR_NETERION=y -CONFIG_S2IO=m -CONFIG_NET_VENDOR_NETRONOME=y -CONFIG_NFP=m -# CONFIG_NFP_APP_FLOWER is not set -CONFIG_NFP_APP_ABM_NIC=y -CONFIG_NFP_NET_IPSEC=y -# CONFIG_NFP_DEBUG 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_BROCADE=y -CONFIG_BNA=m -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_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 -CONFIG_SFC_MCDI_MON=y -CONFIG_SFC_SRIOV=y -CONFIG_SFC_MCDI_LOGGING=y -CONFIG_SFC_FALCON=m -CONFIG_SFC_FALCON_MTD=y -CONFIG_SFC_SIENA=m -CONFIG_SFC_SIENA_MTD=y -CONFIG_SFC_SIENA_MCDI_MON=y -# CONFIG_SFC_SIENA_SRIOV is not set -CONFIG_SFC_SIENA_MCDI_LOGGING=y -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_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_VERTEXCOM=y -CONFIG_MSE102X=m -CONFIG_NET_VENDOR_VIA=y -CONFIG_VIA_RHINE=m -# CONFIG_VIA_RHINE_MMIO is not set -CONFIG_VIA_VELOCITY=m -CONFIG_NET_VENDOR_WANGXUN=y -CONFIG_LIBWX=m -CONFIG_NGBE=m -CONFIG_TXGBE=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=m - -# -# MII PHY device drivers -# -CONFIG_AMD_PHY=m -# CONFIG_ADIN_PHY is not set -# CONFIG_ADIN1100_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_BCM_NET_PHYPTP=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_88Q2XXX_PHY is not set -CONFIG_MARVELL_88X2222_PHY=m -CONFIG_MAXLINEAR_GPHY=m -CONFIG_MEDIATEK_GE_PHY=m -CONFIG_MICREL_PHY=m -CONFIG_MICROCHIP_T1S_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_CBTX_PHY=m -CONFIG_NXP_C45_TJA11XX_PHY=m -# CONFIG_NXP_TJA11XX_PHY is not set -CONFIG_NCN26000_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 is not set -CONFIG_DP83848_PHY=m -CONFIG_DP83867_PHY=m -CONFIG_DP83869_PHY=m -# CONFIG_DP83TD510_PHY is not set -CONFIG_VITESSE_PHY=m -CONFIG_XILINX_GMII2RGMII=m -CONFIG_MICREL_KS8995MA=m -# CONFIG_PSE_CONTROLLER is not set -CONFIG_CAN_DEV=m -CONFIG_CAN_VCAN=m -# CONFIG_CAN_VXCAN is not set -CONFIG_CAN_NETLINK=y -CONFIG_CAN_CALC_BITTIMING=y -CONFIG_CAN_RX_OFFLOAD=y -# CONFIG_CAN_CAN327 is not set -# CONFIG_CAN_JANZ_ICAN3 is not set -# CONFIG_CAN_KVASER_PCIEFD is not set -CONFIG_CAN_SLCAN=m -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_CTUCANFD=m -CONFIG_CAN_CTUCANFD_PCI=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_USB is not set -CONFIG_CAN_ETAS_ES58X=m -# CONFIG_CAN_F81604 is not set -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 - -# -# MCTP Device Drivers -# -CONFIG_MCTP_SERIAL=m -CONFIG_MCTP_TRANSPORT_I2C=m -# end of 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_I2C=m -# CONFIG_MDIO_MVUSB is not set -CONFIG_MDIO_MSCC_MIIM=m -CONFIG_MDIO_REGMAP=m -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_PPPOE_HASH_BITS_1 is not set -# CONFIG_PPPOE_HASH_BITS_2 is not set -CONFIG_PPPOE_HASH_BITS_4=y -# CONFIG_PPPOE_HASH_BITS_8 is not set -CONFIG_PPPOE_HASH_BITS=4 -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_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_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_ATH12K=m -# CONFIG_ATH12K_DEBUG is not set -# CONFIG_ATH12K_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 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_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_MT792x_LIB=m -CONFIG_MT792x_USB=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_MT7921U=m -CONFIG_MT7996E=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_PURELIFI=y -# CONFIG_PLFXLC 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 is not set -CONFIG_RTLWIFI=m -CONFIG_RTLWIFI_PCI=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_SDIO=m -CONFIG_RTW88_USB=m -CONFIG_RTW88_8822B=m -CONFIG_RTW88_8822C=m -CONFIG_RTW88_8723D=m -CONFIG_RTW88_8821C=m -CONFIG_RTW88_8822BE=m -CONFIG_RTW88_8822BS=m -CONFIG_RTW88_8822BU=m -CONFIG_RTW88_8822CE=m -CONFIG_RTW88_8822CS=m -CONFIG_RTW88_8822CU=m -CONFIG_RTW88_8723DE=m -# CONFIG_RTW88_8723DS is not set -CONFIG_RTW88_8723DU=m -CONFIG_RTW88_8821CE=m -CONFIG_RTW88_8821CS=m -CONFIG_RTW88_8821CU=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_8852A=m -CONFIG_RTW89_8852B=m -CONFIG_RTW89_8852C=m -# CONFIG_RTW89_8851BE is not set -CONFIG_RTW89_8852AE=m -CONFIG_RTW89_8852BE=m -CONFIG_RTW89_8852CE=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_SILABS=y -CONFIG_WFX=m -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_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_USB_NET_RNDIS_WLAN=m -# CONFIG_MAC80211_HWSIM is not set -CONFIG_VIRT_WIFI=m -# CONFIG_WAN is not set -CONFIG_IEEE802154_DRIVERS=m -CONFIG_IEEE802154_FAKELB=m -CONFIG_IEEE802154_AT86RF230=m -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_DEBUGFS=y -CONFIG_WWAN_HWSIM=m -CONFIG_MHI_WWAN_CTRL=m -CONFIG_MHI_WWAN_MBIM=m -CONFIG_RPMSG_WWAN_CTRL=m -CONFIG_IOSM=m -CONFIG_MTK_T7XX=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 -CONFIG_INPUT_VIVALDIFMAP=y - -# -# 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_PINEPHONE is not set -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_JOYSTICK_SENSEHAT is not set -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_CYTTSP5=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_HYNITRON_CSTXXX=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_NOVATEK_NVT_TS=m -CONFIG_TOUCHSCREEN_IMAGIS=m -CONFIG_TOUCHSCREEN_INEXIO=m -CONFIG_TOUCHSCREEN_PENMOUNT=m -CONFIG_TOUCHSCREEN_EDT_FT5X06=m -CONFIG_TOUCHSCREEN_TOUCHRIGHT=m -CONFIG_TOUCHSCREEN_TOUCHWIN=m -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_COLIBRI_VF50 is not set -CONFIG_TOUCHSCREEN_ROHM_BU21023=m -CONFIG_TOUCHSCREEN_IQS5XX=m -# CONFIG_TOUCHSCREEN_IQS7211 is not set -CONFIG_TOUCHSCREEN_ZINITIX=m -CONFIG_TOUCHSCREEN_HIMAX_HX83112B=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_IBM_PANEL is not set -CONFIG_INPUT_IMS_PCU=m -CONFIG_INPUT_IQS269A=m -CONFIG_INPUT_IQS626A=m -# CONFIG_INPUT_IQS7222 is not set -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_INPUT_RT5120_PWRKEY is not set -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_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_LEGACY_TIOCSTI is not set -# CONFIG_LDISC_AUTOLOAD is not set - -# -# 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_PCILIB=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_PCI1XXXX=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_DFL=m -CONFIG_SERIAL_8250_DW=m -CONFIG_SERIAL_8250_RT288X=y -CONFIG_SERIAL_8250_LPSS=m -CONFIG_SERIAL_8250_MID=m -CONFIG_SERIAL_8250_PERICOM=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_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_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_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_SSIF_IPMI_BMC=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=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_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 -# 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_CCGX_UCSI=m -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_AMDPSP=y -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_PCI1XXXX=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_GPIO=m -CONFIG_SPI_INTEL=m -CONFIG_SPI_INTEL_PCI=m -CONFIG_SPI_INTEL_PLATFORM=m -CONFIG_SPI_LM70_LLP=m -# CONFIG_SPI_MICROCHIP_CORE is not set -# CONFIG_SPI_MICROCHIP_CORE_QSPI is not set -CONFIG_SPI_LANTIQ_SSC=m -CONFIG_SPI_OC_TINY=m -CONFIG_SPI_PCI1XXXX=m -CONFIG_SPI_PXA2XX=m -CONFIG_SPI_PXA2XX_PCI=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 -# CONFIG_DP83640_PHY is not set -# CONFIG_PTP_1588_CLOCK_INES is not set -CONFIG_PTP_1588_CLOCK_KVM=m -CONFIG_PTP_1588_CLOCK_IDT82P33=m -CONFIG_PTP_1588_CLOCK_IDTCM=m -# CONFIG_PTP_1588_CLOCK_MOCK is not set -CONFIG_PTP_1588_CLOCK_VMW=m -# CONFIG_PTP_1588_CLOCK_OCP is not set -CONFIG_PTP_DFL_TOD=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_CY8C95X0=m -CONFIG_PINCTRL_DA9062=m -CONFIG_PINCTRL_MCP23S08_I2C=m -CONFIG_PINCTRL_MCP23S08_SPI=m -CONFIG_PINCTRL_MCP23S08=m -CONFIG_PINCTRL_SX150X=y -CONFIG_PINCTRL_MADERA=m -CONFIG_PINCTRL_CS47L35=y -CONFIG_PINCTRL_CS47L85=y -CONFIG_PINCTRL_CS47L90=y - -# -# 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_METEORLAKE=m -CONFIG_PINCTRL_SUNRISEPOINT=m -CONFIG_PINCTRL_TIGERLAKE=m -# end of Intel pinctrl drivers - -# -# Renesas pinctrl drivers -# -# end of Renesas pinctrl drivers - -CONFIG_GPIOLIB=y -CONFIG_GPIOLIB_FASTPATH_LIMIT=512 -CONFIG_GPIO_ACPI=y -CONFIG_GPIOLIB_IRQCHIP=y -# CONFIG_DEBUG_GPIO is not set -CONFIG_GPIO_CDEV=y -CONFIG_GPIO_CDEV_V1=y -CONFIG_GPIO_GENERIC=m -CONFIG_GPIO_REGMAP=m -CONFIG_GPIO_MAX730X=m -CONFIG_GPIO_IDIO_16=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_TANGIER=m -CONFIG_GPIO_AMD_FCH=m -# end of Memory mapped GPIO drivers - -# -# Port-mapped I/O GPIO drivers -# -CONFIG_GPIO_VX855=m -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_FXL6408=m -# CONFIG_GPIO_DS4520 is not set -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_ELKHARTLAKE=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=m -CONFIG_GPIO_TQMX86=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_LATCH=m -CONFIG_GPIO_MOCKUP=m -CONFIG_GPIO_VIRTIO=m -CONFIG_GPIO_SIM=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_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_GENERIC_ADC_BATTERY=m -CONFIG_IP5XXX_POWER=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_SAMSUNG_SDI is not set -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_MAX77976=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_RT5033 is not set -CONFIG_CHARGER_RT9455=m -CONFIG_CHARGER_RT9467=m -CONFIG_CHARGER_RT9471=m -CONFIG_CHARGER_CROS_USBPD=m -CONFIG_CHARGER_CROS_PCHG=m -CONFIG_CHARGER_BD99954=m -CONFIG_BATTERY_SURFACE=m -CONFIG_CHARGER_SURFACE=m -CONFIG_BATTERY_UG3105=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_SMPRO=m -CONFIG_SENSORS_AD7314=m -CONFIG_SENSORS_AD7414=m -CONFIG_SENSORS_AD7418=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_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_I8K=y -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_HS3001 is not set -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_MAX31760=m -# CONFIG_MAX31827 is not set -CONFIG_SENSORS_MAX6620=m -CONFIG_SENSORS_MAX6621=m -CONFIG_SENSORS_MAX6639=m -CONFIG_SENSORS_MAX6650=m -CONFIG_SENSORS_MAX6697=m -CONFIG_SENSORS_MAX31790=m -CONFIG_SENSORS_MC34VR500=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_CORE=m -CONFIG_SENSORS_NCT6775=m -# CONFIG_SENSORS_NCT6775_I2C is not set -CONFIG_SENSORS_NCT7802=m -CONFIG_SENSORS_NCT7904=m -CONFIG_SENSORS_NPCM7XX=m -CONFIG_SENSORS_NZXT_KRAKEN2=m -CONFIG_SENSORS_NZXT_SMART2=m -CONFIG_SENSORS_OCC_P8_I2C=m -CONFIG_SENSORS_OCC=m -CONFIG_SENSORS_OXP=m -CONFIG_SENSORS_PCF8591=m -CONFIG_SENSORS_PECI_CPUTEMP=m -CONFIG_SENSORS_PECI_DIMMTEMP=m -CONFIG_SENSORS_PECI=m -CONFIG_PMBUS=m -CONFIG_SENSORS_PMBUS=m -CONFIG_SENSORS_ACBEL_FSG032=m -CONFIG_SENSORS_ADM1266=m -CONFIG_SENSORS_ADM1275=m -CONFIG_SENSORS_BEL_PFE=m -CONFIG_SENSORS_BPA_RS600=m -CONFIG_SENSORS_DELTA_AHE50DC_FAN=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_IR38064_REGULATOR=y -# CONFIG_SENSORS_IRPS5401 is not set -CONFIG_SENSORS_ISL68137=m -CONFIG_SENSORS_LM25066=m -CONFIG_SENSORS_LM25066_REGULATOR=y -CONFIG_SENSORS_LT7182S=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_MP2975_REGULATOR is not set -CONFIG_SENSORS_MP5023=m -CONFIG_SENSORS_MPQ7932_REGULATOR=y -CONFIG_SENSORS_MPQ7932=m -CONFIG_SENSORS_PIM4328=m -CONFIG_SENSORS_PLI1209BC=m -CONFIG_SENSORS_PLI1209BC_REGULATOR=y -# CONFIG_SENSORS_PM6764TR is not set -# CONFIG_SENSORS_PXE1610 is not set -# CONFIG_SENSORS_Q54SJ108A2 is not set -CONFIG_SENSORS_STPDDC60=m -CONFIG_SENSORS_TDA38640=m -CONFIG_SENSORS_TDA38640_REGULATOR=y -# CONFIG_SENSORS_TPS40422 is not set -CONFIG_SENSORS_TPS53679=m -CONFIG_SENSORS_TPS546D24=m -CONFIG_SENSORS_UCD9000=m -CONFIG_SENSORS_UCD9200=m -# CONFIG_SENSORS_XDPE152 is not set -CONFIG_SENSORS_XDPE122=m -CONFIG_SENSORS_XDPE122_REGULATOR=y -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_SY7636A=m -CONFIG_SENSORS_DME1737=m -CONFIG_SENSORS_EMC1403=m -CONFIG_SENSORS_EMC2103=m -CONFIG_SENSORS_EMC2305=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_ADC128D818=m -CONFIG_SENSORS_ADS7828=m -CONFIG_SENSORS_ADS7871=m -CONFIG_SENSORS_AMC6821=m -CONFIG_SENSORS_INA209=m -CONFIG_SENSORS_INA2XX=m -CONFIG_SENSORS_INA238=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_TMP464=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_SENSORS_ASUS_WMI=m -CONFIG_SENSORS_ASUS_EC=m -# CONFIG_SENSORS_HP_WMI 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_ACPI=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_DEFAULT_GOV_BANG_BANG 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_INTEL_TCC=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_HFI_THERMAL=y -# 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_ADVANTECH_EC_WDT=m -CONFIG_ALIM1535_WDT=m -CONFIG_ALIM7101_WDT=m -# CONFIG_EBC_C384_WDT is not set -# CONFIG_EXAR_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_SIEMENS_SIMATIC_IPC_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_MFD_SMPRO=m -# 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_CS42L43_I2C is not set -# CONFIG_MFD_CS42L43_SDW is not set -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_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_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_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_MAX77541 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_MT6370 is not set -CONFIG_MFD_MT6397=m -CONFIG_MFD_MENF21BMC=m -# CONFIG_MFD_OCELOT is not set -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_MFD_SY7636A=m -CONFIG_MFD_RDC321X=m -CONFIG_MFD_RT4831=m -CONFIG_MFD_RT5033=m -CONFIG_MFD_RT5120=m -# CONFIG_MFD_RC5T583 is not set -CONFIG_MFD_SI476X_CORE=m -CONFIG_MFD_SIMPLE_MFD_I2C=m -CONFIG_MFD_SM501=m -CONFIG_MFD_SM501_GPIO=y -CONFIG_MFD_SKY81452=m -CONFIG_MFD_SYSCON=y -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_MFD_TPS6594_I2C is not set -# CONFIG_MFD_TPS6594_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_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_CORE=m -CONFIG_MFD_INTEL_M10_BMC_SPI=m -CONFIG_MFD_INTEL_M10_BMC_PMCI=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_AW37503 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_MAX77857 is not set -CONFIG_REGULATOR_MAX8649=m -CONFIG_REGULATOR_MAX8660=m -CONFIG_REGULATOR_MAX8893=m -CONFIG_REGULATOR_MAX8952=m -CONFIG_REGULATOR_MAX20086=m -CONFIG_REGULATOR_MAX20411=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_MT6331=m -CONFIG_REGULATOR_MT6332=m -CONFIG_REGULATOR_MT6357=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_RAA215300 is not set -CONFIG_REGULATOR_RT4801=m -CONFIG_REGULATOR_RT4803=m -CONFIG_REGULATOR_RT4831=m -CONFIG_REGULATOR_RT5033=m -CONFIG_REGULATOR_RT5120=m -CONFIG_REGULATOR_RT5190A=m -CONFIG_REGULATOR_RT5739=m -CONFIG_REGULATOR_RT5759=m -CONFIG_REGULATOR_RT6160=m -CONFIG_REGULATOR_RT6190=m -CONFIG_REGULATOR_RT6245=m -CONFIG_REGULATOR_RTQ2134=m -CONFIG_REGULATOR_RTMV20=m -CONFIG_REGULATOR_RTQ6752=m -# CONFIG_REGULATOR_RTQ2208 is not set -CONFIG_REGULATOR_SKY81452=m -# CONFIG_REGULATOR_SLG51000 is not set -CONFIG_REGULATOR_SY7636A=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_TPS65132 is not set -CONFIG_REGULATOR_TPS6524X=m -# CONFIG_REGULATOR_TPS65912 is not set -CONFIG_REGULATOR_TPS68470=m -# CONFIG_REGULATOR_WM831X is not set -CONFIG_REGULATOR_QCOM_LABIBB=m -CONFIG_RC_CORE=m -CONFIG_LIRC=y -CONFIG_RC_MAP=m -CONFIG_RC_DECODERS=y -CONFIG_IR_IMON_DECODER=m -CONFIG_IR_JVC_DECODER=m -CONFIG_IR_MCE_KBD_DECODER=m -CONFIG_IR_NEC_DECODER=m -CONFIG_IR_RC5_DECODER=m -CONFIG_IR_RC6_DECODER=m -CONFIG_IR_RCMM_DECODER=m -CONFIG_IR_SANYO_DECODER=m -CONFIG_IR_SHARP_DECODER=m -CONFIG_IR_SONY_DECODER=m -CONFIG_IR_XMP_DECODER=m -CONFIG_RC_DEVICES=y -CONFIG_IR_ENE=m -CONFIG_IR_FINTEK=m -CONFIG_IR_IGORPLUGUSB=m -CONFIG_IR_IGUANA=m -CONFIG_IR_IMON=m -CONFIG_IR_IMON_RAW=m -CONFIG_IR_ITE_CIR=m -CONFIG_IR_MCEUSB=m -CONFIG_IR_NUVOTON=m -CONFIG_IR_REDRAT3=m -CONFIG_IR_SERIAL=m -CONFIG_IR_SERIAL_TRANSMITTER=y -CONFIG_IR_STREAMZAP=m -CONFIG_IR_TOY=m -CONFIG_IR_TTUSBIR=m -CONFIG_IR_WINBOND_CIR=m -CONFIG_RC_ATI_REMOTE=m -CONFIG_RC_LOOPBACK=m -CONFIG_RC_XBOX_DVD=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_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_V4L2_CCI=m -CONFIG_V4L2_CCI_I2C=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 -# - -# -# Media drivers -# -CONFIG_MEDIA_USB_SUPPORT=y - -# -# Webcam devices -# -CONFIG_USB_GSPCA=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_SPCA1528=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_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_GL860=m -CONFIG_USB_M5602=m -CONFIG_USB_STV06XX=m -CONFIG_USB_PWC=m -# CONFIG_USB_PWC_DEBUG is not set -CONFIG_USB_PWC_INPUT_EVDEV=y -CONFIG_USB_S2255=m -CONFIG_VIDEO_USBTV=m -CONFIG_USB_VIDEO_CLASS=m -CONFIG_USB_VIDEO_CLASS_INPUT_EVDEV=y - -# -# Analog TV USB devices -# -CONFIG_VIDEO_GO7007=m -CONFIG_VIDEO_GO7007_USB=m -CONFIG_VIDEO_GO7007_LOADER=m -CONFIG_VIDEO_GO7007_USB_S2250_BOARD=m -CONFIG_VIDEO_HDPVR=m -CONFIG_VIDEO_PVRUSB2=m -CONFIG_VIDEO_PVRUSB2_SYSFS=y -CONFIG_VIDEO_PVRUSB2_DVB=y -# CONFIG_VIDEO_PVRUSB2_DEBUGIFC is not set -CONFIG_VIDEO_STK1160=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 - -# -# Digital TV USB devices -# -CONFIG_DVB_AS102=m -CONFIG_DVB_B2C2_FLEXCOP_USB=m -# CONFIG_DVB_B2C2_FLEXCOP_USB_DEBUG is not set -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_DVBSKY=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_ZD1301=m -CONFIG_DVB_USB=m -# CONFIG_DVB_USB_DEBUG is not set -CONFIG_DVB_USB_A800=m -CONFIG_DVB_USB_AF9005=m -CONFIG_DVB_USB_AF9005_REMOTE=m -CONFIG_DVB_USB_AZ6027=m -CONFIG_DVB_USB_CINERGY_T2=m -CONFIG_DVB_USB_CXUSB=m -# CONFIG_DVB_USB_CXUSB_ANALOG is not set -CONFIG_DVB_USB_DIB0700=m -CONFIG_DVB_USB_DIB3000MC=m -CONFIG_DVB_USB_DIBUSB_MB=m -CONFIG_DVB_USB_DIBUSB_MB_FAULTY=y -CONFIG_DVB_USB_DIBUSB_MC=m -CONFIG_DVB_USB_DIGITV=m -CONFIG_DVB_USB_DTT200U=m -CONFIG_DVB_USB_DTV5100=m -CONFIG_DVB_USB_DW2102=m -CONFIG_DVB_USB_GP8PSK=m -CONFIG_DVB_USB_M920X=m -CONFIG_DVB_USB_NOVA_T_USB2=m -CONFIG_DVB_USB_OPERA1=m -CONFIG_DVB_USB_PCTV452E=m -CONFIG_DVB_USB_TECHNISAT_USB2=m -CONFIG_DVB_USB_TTUSB2=m -CONFIG_DVB_USB_UMT_010=m -CONFIG_DVB_USB_VP702X=m -CONFIG_DVB_USB_VP7045=m -CONFIG_SMS_USB_DRV=m -CONFIG_DVB_TTUSB_BUDGET=m -CONFIG_DVB_TTUSB_DEC=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 -# CONFIG_VIDEO_ZORAN is not set - -# -# Media capture/analog TV support -# -CONFIG_VIDEO_DT3155=m -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 - -# -# Media capture/analog/hybrid TV support -# -CONFIG_VIDEO_BT848=m -CONFIG_DVB_BT8XX=m -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_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_B2C2_FLEXCOP_PCI=m -# CONFIG_DVB_B2C2_FLEXCOP_PCI_DEBUG is not set -CONFIG_DVB_DDBRIDGE=m -# CONFIG_DVB_DDBRIDGE_MSIENABLE is not set -CONFIG_DVB_DM1105=m -CONFIG_MANTIS_CORE=m -CONFIG_DVB_MANTIS=m -CONFIG_DVB_HOPPER=m -CONFIG_DVB_NETUP_UNIDVB=m -CONFIG_DVB_NGENE=m -CONFIG_DVB_PLUTO2=m -CONFIG_DVB_PT1=m -CONFIG_DVB_PT3=m -CONFIG_DVB_SMIPCIE=m -CONFIG_DVB_BUDGET_CORE=m -CONFIG_DVB_BUDGET=m -CONFIG_DVB_BUDGET_CI=m -CONFIG_DVB_BUDGET_AV=m -# CONFIG_VIDEO_IPU3_CIO2 is not set -# CONFIG_INTEL_VSC is not set -# CONFIG_IPU_BRIDGE is not set -CONFIG_RADIO_ADAPTERS=m -CONFIG_RADIO_MAXIRADIO=m -CONFIG_RADIO_SAA7706H=m -CONFIG_RADIO_SHARK=m -CONFIG_RADIO_SHARK2=m -CONFIG_RADIO_SI4713=m -CONFIG_RADIO_SI476X=m -CONFIG_RADIO_TEA575X=m -CONFIG_RADIO_TEA5764=m -CONFIG_RADIO_TEF6862=m -CONFIG_RADIO_WL1273=m -CONFIG_USB_DSBR=m -CONFIG_USB_KEENE=m -CONFIG_USB_MA901=m -CONFIG_USB_MR800=m -CONFIG_USB_RAREMONO=m -CONFIG_RADIO_SI470X=m -CONFIG_USB_SI470X=m -CONFIG_I2C_SI470X=m -CONFIG_USB_SI4713=m -CONFIG_PLATFORM_SI4713=m -CONFIG_I2C_SI4713=m -CONFIG_RADIO_WL128X=m -CONFIG_MEDIA_PLATFORM_DRIVERS=y -CONFIG_V4L_PLATFORM_DRIVERS=y -CONFIG_SDR_PLATFORM_DRIVERS=y -CONFIG_DVB_PLATFORM_DRIVERS=y -CONFIG_V4L_MEM2MEM_DRIVERS=y -CONFIG_VIDEO_MEM2MEM_DEINTERLACE=m - -# -# Allegro DVT media platform drivers -# - -# -# Amlogic media platform drivers -# - -# -# Amphion drivers -# - -# -# Aspeed media platform drivers -# - -# -# Atmel media platform drivers -# - -# -# Cadence media platform drivers -# -CONFIG_VIDEO_CADENCE_CSI2RX=m -CONFIG_VIDEO_CADENCE_CSI2TX=m - -# -# Chips&Media media platform drivers -# - -# -# Intel media platform drivers -# - -# -# Marvell media platform drivers -# -CONFIG_VIDEO_CAFE_CCIC=m - -# -# Mediatek media platform drivers -# - -# -# Microchip Technology, Inc. media platform drivers -# - -# -# NVidia media platform drivers -# - -# -# NXP media platform drivers -# - -# -# Qualcomm media platform drivers -# - -# -# Renesas media platform drivers -# - -# -# Rockchip media platform drivers -# - -# -# Samsung media platform drivers -# - -# -# STMicroelectronics media platform drivers -# - -# -# Sunxi media platform drivers -# - -# -# Texas Instruments drivers -# - -# -# Verisilicon media platform drivers -# - -# -# VIA media platform drivers -# -CONFIG_VIDEO_VIA_CAMERA=m - -# -# Xilinx media platform drivers -# - -# -# 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 -CONFIG_MEDIA_COMMON_OPTIONS=y - -# -# common driver options -# -CONFIG_CYPRESS_FIRMWARE=m -CONFIG_TTPCI_EEPROM=m -CONFIG_UVC_COMMON=m -CONFIG_VIDEO_CX2341X=m -CONFIG_VIDEO_TVEEPROM=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_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 -# end of Media drivers - -CONFIG_MEDIA_HIDE_ANCILLARY_SUBDRV=y - -# -# Media ancillary drivers -# -CONFIG_MEDIA_ATTACH=y - -# -# IR I2C driver auto-selected by 'Autoselect ancillary drivers' -# -CONFIG_VIDEO_IR_I2C=m -CONFIG_VIDEO_CAMERA_SENSOR=y -CONFIG_VIDEO_AR0521=m -CONFIG_VIDEO_HI556=m -CONFIG_VIDEO_HI846=m -CONFIG_VIDEO_HI847=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_IMX296=m -# CONFIG_VIDEO_IMX319 is not set -# CONFIG_VIDEO_IMX355 is not set -CONFIG_VIDEO_MAX9271_LIB=m -# CONFIG_VIDEO_MT9M001 is not set -# CONFIG_VIDEO_MT9M111 is not set -# CONFIG_VIDEO_MT9P031 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_OG01A1B=m -# CONFIG_VIDEO_OV01A10 is not set -# CONFIG_VIDEO_OV02A10 is not set -CONFIG_VIDEO_OV08D10=m -CONFIG_VIDEO_OV08X40=m -# CONFIG_VIDEO_OV13858 is not set -CONFIG_VIDEO_OV13B10=m -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_OV4689=m -# CONFIG_VIDEO_OV5647 is not set -# CONFIG_VIDEO_OV5648 is not set -# CONFIG_VIDEO_OV5670 is not set -CONFIG_VIDEO_OV5675=m -CONFIG_VIDEO_OV5693=m -# CONFIG_VIDEO_OV5695 is not set -# CONFIG_VIDEO_OV6650 is not set -# CONFIG_VIDEO_OV7251 is not set -CONFIG_VIDEO_OV7640=m -CONFIG_VIDEO_OV7670=m -# CONFIG_VIDEO_OV772X is not set -# CONFIG_VIDEO_OV7740 is not set -# CONFIG_VIDEO_OV8856 is not set -# CONFIG_VIDEO_OV8858 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_RDACM20=m -CONFIG_VIDEO_RDACM21=m -# CONFIG_VIDEO_RJ54N1 is not set -# CONFIG_VIDEO_S5C73M3 is not set -# CONFIG_VIDEO_S5K5BAF is not set -# CONFIG_VIDEO_S5K6A3 is not set -# CONFIG_VIDEO_CCS is not set -# CONFIG_VIDEO_ET8EK8 is not set - -# -# Lens drivers -# -# CONFIG_VIDEO_AD5820 is not set -# CONFIG_VIDEO_AK7375 is not set -# CONFIG_VIDEO_DW9714 is not set -# CONFIG_VIDEO_DW9719 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 - -# -# audio, video and radio I2C drivers auto-selected by 'Autoselect ancillary drivers' -# -CONFIG_VIDEO_CS3308=m -CONFIG_VIDEO_CS5345=m -CONFIG_VIDEO_CS53L32A=m -CONFIG_VIDEO_MSP3400=m -CONFIG_VIDEO_SONY_BTF_MPX=m -CONFIG_VIDEO_TDA7432=m -CONFIG_VIDEO_TDA9840=m -CONFIG_VIDEO_TEA6415C=m -CONFIG_VIDEO_TEA6420=m -CONFIG_VIDEO_TVAUDIO=m -CONFIG_VIDEO_UDA1342=m -CONFIG_VIDEO_VP27SMPX=m -CONFIG_VIDEO_WM8739=m -CONFIG_VIDEO_WM8775=m -CONFIG_VIDEO_SAA6588=m -CONFIG_VIDEO_SAA711X=m -CONFIG_VIDEO_TVP5150=m -CONFIG_VIDEO_TW2804=m -CONFIG_VIDEO_TW9903=m -CONFIG_VIDEO_TW9906=m - -# -# Video and audio decoders -# -CONFIG_VIDEO_SAA717X=m -CONFIG_VIDEO_CX25840=m -CONFIG_VIDEO_SAA7127=m -CONFIG_VIDEO_UPD64031A=m -CONFIG_VIDEO_UPD64083=m -CONFIG_VIDEO_SAA6752HS=m -CONFIG_VIDEO_M52790=m - -# -# Video serializers and deserializers -# -# end of Video serializers and deserializers - -# -# SPI I2C drivers auto-selected by 'Autoselect ancillary drivers' -# - -# -# Media SPI Adapters -# -CONFIG_CXD2880_SPI_DRV=m -# CONFIG_VIDEO_GS1662 is not set -# end of Media SPI Adapters - -CONFIG_MEDIA_TUNER=m - -# -# Tuner drivers auto-selected by 'Autoselect ancillary drivers' -# -CONFIG_MEDIA_TUNER_E4000=m -CONFIG_MEDIA_TUNER_FC0011=m -CONFIG_MEDIA_TUNER_FC0012=m -CONFIG_MEDIA_TUNER_FC0013=m -CONFIG_MEDIA_TUNER_FC2580=m -CONFIG_MEDIA_TUNER_IT913X=m -CONFIG_MEDIA_TUNER_M88RS6000T=m -CONFIG_MEDIA_TUNER_MAX2165=m -CONFIG_MEDIA_TUNER_MC44S803=m -CONFIG_MEDIA_TUNER_MSI001=m -CONFIG_MEDIA_TUNER_MT2060=m -CONFIG_MEDIA_TUNER_MT2063=m -CONFIG_MEDIA_TUNER_MT20XX=m -CONFIG_MEDIA_TUNER_MT2131=m -CONFIG_MEDIA_TUNER_MT2266=m -CONFIG_MEDIA_TUNER_MXL301RF=m -CONFIG_MEDIA_TUNER_MXL5005S=m -CONFIG_MEDIA_TUNER_MXL5007T=m -CONFIG_MEDIA_TUNER_QM1D1B0004=m -CONFIG_MEDIA_TUNER_QM1D1C0042=m -CONFIG_MEDIA_TUNER_QT1010=m -CONFIG_MEDIA_TUNER_R820T=m -CONFIG_MEDIA_TUNER_SI2157=m -CONFIG_MEDIA_TUNER_SIMPLE=m -CONFIG_MEDIA_TUNER_TDA18212=m -CONFIG_MEDIA_TUNER_TDA18218=m -CONFIG_MEDIA_TUNER_TDA18250=m -CONFIG_MEDIA_TUNER_TDA18271=m -CONFIG_MEDIA_TUNER_TDA827X=m -CONFIG_MEDIA_TUNER_TDA8290=m -CONFIG_MEDIA_TUNER_TDA9887=m -CONFIG_MEDIA_TUNER_TEA5761=m -CONFIG_MEDIA_TUNER_TEA5767=m -CONFIG_MEDIA_TUNER_TUA9001=m -CONFIG_MEDIA_TUNER_XC2028=m -CONFIG_MEDIA_TUNER_XC4000=m -CONFIG_MEDIA_TUNER_XC5000=m - -# -# DVB Frontend drivers auto-selected by 'Autoselect ancillary drivers' -# - -# -# Multistandard (satellite) frontends -# -CONFIG_DVB_M88DS3103=m -CONFIG_DVB_MXL5XX=m -CONFIG_DVB_STB0899=m -CONFIG_DVB_STB6100=m -CONFIG_DVB_STV090x=m -CONFIG_DVB_STV0910=m -CONFIG_DVB_STV6110x=m -CONFIG_DVB_STV6111=m - -# -# Multistandard (cable + terrestrial) frontends -# -CONFIG_DVB_DRXK=m -CONFIG_DVB_MN88472=m -CONFIG_DVB_MN88473=m -CONFIG_DVB_SI2165=m -CONFIG_DVB_TDA18271C2DD=m - -# -# DVB-S (satellite) frontends -# -CONFIG_DVB_CX24110=m -CONFIG_DVB_CX24116=m -CONFIG_DVB_CX24117=m -CONFIG_DVB_CX24120=m -CONFIG_DVB_CX24123=m -CONFIG_DVB_DS3000=m -CONFIG_DVB_MB86A16=m -CONFIG_DVB_MT312=m -CONFIG_DVB_S5H1420=m -CONFIG_DVB_SI21XX=m -CONFIG_DVB_STB6000=m -CONFIG_DVB_STV0288=m -CONFIG_DVB_STV0299=m -CONFIG_DVB_STV0900=m -CONFIG_DVB_STV6110=m -CONFIG_DVB_TDA10071=m -CONFIG_DVB_TDA10086=m -CONFIG_DVB_TDA8083=m -CONFIG_DVB_TDA8261=m -CONFIG_DVB_TDA826X=m -CONFIG_DVB_TS2020=m -CONFIG_DVB_TUA6100=m -CONFIG_DVB_TUNER_CX24113=m -CONFIG_DVB_TUNER_ITD1000=m -CONFIG_DVB_VES1X93=m -CONFIG_DVB_ZL10036=m -CONFIG_DVB_ZL10039=m - -# -# DVB-T (terrestrial) frontends -# -CONFIG_DVB_AF9013=m -CONFIG_DVB_AS102_FE=m -CONFIG_DVB_CX22700=m -CONFIG_DVB_CX22702=m -CONFIG_DVB_CXD2820R=m -CONFIG_DVB_CXD2841ER=m -CONFIG_DVB_DIB3000MB=m -CONFIG_DVB_DIB3000MC=m -CONFIG_DVB_DIB7000M=m -CONFIG_DVB_DIB7000P=m -CONFIG_DVB_DRXD=m -CONFIG_DVB_EC100=m -CONFIG_DVB_GP8PSK_FE=m -CONFIG_DVB_L64781=m -CONFIG_DVB_MT352=m -CONFIG_DVB_NXT6000=m -CONFIG_DVB_RTL2830=m -CONFIG_DVB_RTL2832=m -CONFIG_DVB_RTL2832_SDR=m -CONFIG_DVB_SI2168=m -CONFIG_DVB_SP887X=m -CONFIG_DVB_STV0367=m -CONFIG_DVB_TDA10048=m -CONFIG_DVB_TDA1004X=m -CONFIG_DVB_ZD1301_DEMOD=m -CONFIG_DVB_ZL10353=m - -# -# DVB-C (cable) frontends -# -CONFIG_DVB_STV0297=m -CONFIG_DVB_TDA10021=m -CONFIG_DVB_TDA10023=m -CONFIG_DVB_VES1820=m - -# -# ATSC (North American/Korean Terrestrial/Cable DTV) frontends -# -CONFIG_DVB_AU8522=m -CONFIG_DVB_AU8522_DTV=m -CONFIG_DVB_AU8522_V4L=m -CONFIG_DVB_BCM3510=m -CONFIG_DVB_LG2160=m -CONFIG_DVB_LGDT3305=m -CONFIG_DVB_LGDT3306A=m -CONFIG_DVB_LGDT330X=m -CONFIG_DVB_MXL692=m -CONFIG_DVB_NXT200X=m -CONFIG_DVB_OR51132=m -CONFIG_DVB_OR51211=m -CONFIG_DVB_S5H1409=m -CONFIG_DVB_S5H1411=m - -# -# ISDB-T (terrestrial) frontends -# -CONFIG_DVB_DIB8000=m -CONFIG_DVB_MB86A20S=m -CONFIG_DVB_S921=m - -# -# ISDB-S (satellite) & ISDB-T (terrestrial) frontends -# -CONFIG_DVB_TC90522=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_A8293=m -CONFIG_DVB_AF9033=m -CONFIG_DVB_ASCOT2E=m -CONFIG_DVB_ATBM8830=m -CONFIG_DVB_HELENE=m -CONFIG_DVB_HORUS3A=m -CONFIG_DVB_ISL6405=m -CONFIG_DVB_ISL6421=m -CONFIG_DVB_ISL6423=m -CONFIG_DVB_IX2505V=m -CONFIG_DVB_LGS8GXX=m -CONFIG_DVB_LNBH25=m -CONFIG_DVB_LNBP21=m -CONFIG_DVB_LNBP22=m -CONFIG_DVB_M88RS2000=m -CONFIG_DVB_TDA665x=m -CONFIG_DVB_DRX39XYJ=m - -# -# Common Interface (EN50221) controller drivers -# -CONFIG_DVB_CXD2099=m -CONFIG_DVB_SP2=m - -# -# Tools to develop new frontends -# -CONFIG_DVB_DUMMY_FE=m -# end of Media ancillary drivers - -# -# Graphics support -# -CONFIG_APERTURE_HELPERS=y -CONFIG_SCREEN_INFO=y -CONFIG_VIDEO_CMDLINE=y -CONFIG_VIDEO_NOMODESET=y -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_AGP=m -CONFIG_AGP_AMD64=m -CONFIG_AGP_INTEL=m -CONFIG_AGP_SIS=m -CONFIG_AGP_VIA=m -CONFIG_INTEL_GTT=m -CONFIG_VGA_SWITCHEROO=y -CONFIG_DRM=m -CONFIG_DRM_MIPI_DBI=m -CONFIG_DRM_MIPI_DSI=y -CONFIG_DRM_KMS_HELPER=m -CONFIG_DRM_FBDEV_EMULATION=y -CONFIG_DRM_FBDEV_OVERALLOC=100 -CONFIG_DRM_LOAD_EDID_FIRMWARE=y -CONFIG_DRM_DISPLAY_HELPER=m -CONFIG_DRM_DISPLAY_DP_HELPER=y -CONFIG_DRM_DISPLAY_HDCP_HELPER=y -CONFIG_DRM_DISPLAY_HDMI_HELPER=y -CONFIG_DRM_DP_AUX_CHARDEV=y -CONFIG_DRM_DP_CEC=y -CONFIG_DRM_TTM=m -CONFIG_DRM_EXEC=m -CONFIG_DRM_BUDDY=m -CONFIG_DRM_VRAM_HELPER=m -CONFIG_DRM_TTM_HELPER=m -CONFIG_DRM_GEM_DMA_HELPER=m -CONFIG_DRM_GEM_SHMEM_HELPER=m -CONFIG_DRM_SUBALLOC_HELPER=m -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_FP=y -# CONFIG_DRM_AMD_DC_SI is not set -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_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_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_KVMGT=m -CONFIG_DRM_I915_PXP=y -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_PREEMPT_TIMEOUT_COMPUTE=7500 -CONFIG_DRM_I915_MAX_REQUEST_BUSYWAIT=8000 -CONFIG_DRM_I915_STOP_TIMEOUT=100 -CONFIG_DRM_I915_TIMESLICE_DURATION=1 -CONFIG_DRM_I915_GVT=y -CONFIG_DRM_VGEM=m -CONFIG_DRM_VKMS=m -CONFIG_DRM_VMWGFX=m -# 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_VIRTIO_GPU_KMS=y -CONFIG_DRM_PANEL=y - -# -# Display Panels -# -# CONFIG_DRM_PANEL_AUO_A030JTN01 is not set -# CONFIG_DRM_PANEL_ILITEK_ILI9341 is not set -# CONFIG_DRM_PANEL_ORISETECH_OTA5601A is not set -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_LOONGSON is not set -# CONFIG_DRM_ETNAVIV is not set -CONFIG_DRM_BOCHS=m -CONFIG_DRM_CIRRUS_QEMU=m -CONFIG_DRM_GM12U320=m -CONFIG_DRM_PANEL_MIPI_DBI=m -CONFIG_DRM_SIMPLEDRM=m -CONFIG_TINYDRM_HX8357D=m -CONFIG_TINYDRM_ILI9163=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_SSD130X=m -CONFIG_DRM_SSD130X_I2C=m -# CONFIG_DRM_SSD130X_SPI is not set -CONFIG_DRM_HYPERV=m -CONFIG_DRM_LEGACY=y -CONFIG_DRM_PANEL_ORIENTATION_QUIRKS=y -CONFIG_DRM_PRIVACY_SCREEN=y - -# -# Frame buffer Devices -# -CONFIG_FB=y -# 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_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 -CONFIG_FB_CORE=y -CONFIG_FB_NOTIFY=y -CONFIG_FIRMWARE_EDID=y -CONFIG_FB_DEVICE=y -CONFIG_FB_CFB_FILLRECT=y -CONFIG_FB_CFB_COPYAREA=y -CONFIG_FB_CFB_IMAGEBLIT=y -CONFIG_FB_SYS_FILLRECT=y -CONFIG_FB_SYS_COPYAREA=y -CONFIG_FB_SYS_IMAGEBLIT=y -# CONFIG_FB_FOREIGN_ENDIAN is not set -CONFIG_FB_SYS_FOPS=y -CONFIG_FB_DEFERRED_IO=y -CONFIG_FB_DMAMEM_HELPERS=y -CONFIG_FB_IOMEM_FOPS=y -CONFIG_FB_IOMEM_HELPERS=y -CONFIG_FB_SYSMEM_HELPERS=y -CONFIG_FB_SYSMEM_HELPERS_DEFERRED=y -CONFIG_FB_BACKLIGHT=m -CONFIG_FB_MODE_HELPERS=y -CONFIG_FB_TILEBLITTING=y -# 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_KTZ8866=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_DRM_ACCEL=y -# CONFIG_DRM_ACCEL_HABANALABS is not set -CONFIG_DRM_ACCEL_IVPU=m -CONFIG_DRM_ACCEL_QAIC=m -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_CTL_FAST_LOOKUP=y -# CONFIG_SND_DEBUG is not set -# CONFIG_SND_CTL_INPUT_VALIDATION 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_SEQ_UMP is not set -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_PCMTEST is not set -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_SCODEC_CS35L41=m -CONFIG_SND_HDA_CS_DSP_CONTROLS=m -CONFIG_SND_HDA_SCODEC_CS35L41_I2C=m -CONFIG_SND_HDA_SCODEC_CS35L41_SPI=m -# CONFIG_SND_HDA_SCODEC_CS35L56_I2C is not set -# CONFIG_SND_HDA_SCODEC_CS35L56_SPI is not set -# CONFIG_SND_HDA_SCODEC_TAS2781_I2C is not set -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=y -# CONFIG_SND_HDA_CTL_DEV_ID 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_MIDI_V2 is not set -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_ST_ES8336_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_AMD_ACP_CONFIG=m -CONFIG_SND_SOC_AMD_ACP_COMMON=m -CONFIG_SND_SOC_AMD_ACP_PDM=m -CONFIG_SND_SOC_AMD_ACP_LEGACY_COMMON=m -CONFIG_SND_SOC_AMD_ACP_I2S=m -CONFIG_SND_SOC_AMD_ACP_PCM=m -CONFIG_SND_SOC_AMD_ACP_PCI=m -CONFIG_SND_AMD_ASOC_RENOIR=m -CONFIG_SND_AMD_ASOC_REMBRANDT=m -CONFIG_SND_SOC_AMD_MACH_COMMON=m -CONFIG_SND_SOC_AMD_LEGACY_MACH=m -CONFIG_SND_SOC_AMD_SOF_MACH=m -CONFIG_SND_SOC_AMD_RPL_ACP6x=m -CONFIG_SND_SOC_AMD_PS=m -CONFIG_SND_SOC_AMD_PS_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_UTILS=m -CONFIG_SND_SOC_FSL_RPMSG=m -# CONFIG_SND_SOC_IMX_AUDMUX is not set -# end of SoC Audio for Freescale CPUs - -# CONFIG_SND_SOC_CHV3_I2S is not set -# 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_AVS=m - -# -# Intel AVS Machine drivers -# - -# -# Available DSP configurations -# -CONFIG_SND_SOC_INTEL_AVS_MACH_DA7219=m -CONFIG_SND_SOC_INTEL_AVS_MACH_DMIC=m -# CONFIG_SND_SOC_INTEL_AVS_MACH_ES8336 is not set -CONFIG_SND_SOC_INTEL_AVS_MACH_HDAUDIO=m -CONFIG_SND_SOC_INTEL_AVS_MACH_I2S_TEST=m -CONFIG_SND_SOC_INTEL_AVS_MACH_MAX98927=m -CONFIG_SND_SOC_INTEL_AVS_MACH_MAX98357A=m -CONFIG_SND_SOC_INTEL_AVS_MACH_MAX98373=m -CONFIG_SND_SOC_INTEL_AVS_MACH_NAU8825=m -CONFIG_SND_SOC_INTEL_AVS_MACH_PROBE=m -CONFIG_SND_SOC_INTEL_AVS_MACH_RT274=m -CONFIG_SND_SOC_INTEL_AVS_MACH_RT286=m -CONFIG_SND_SOC_INTEL_AVS_MACH_RT298=m -# CONFIG_SND_SOC_INTEL_AVS_MACH_RT5663 is not set -CONFIG_SND_SOC_INTEL_AVS_MACH_RT5682=m -CONFIG_SND_SOC_INTEL_AVS_MACH_SSM4567=m -# end of Intel AVS Machine drivers - -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_SOF_REALTEK_COMMON=m -CONFIG_SND_SOC_INTEL_SOF_CIRRUS_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_SOF_NAU8825_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_SOF_SSP_AMP_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=m -CONFIG_SND_SOC_SOF_CLIENT=m -CONFIG_SND_SOC_SOF=m -CONFIG_SND_SOC_SOF_PROBE_WORK_QUEUE=y -CONFIG_SND_SOC_SOF_IPC3=y -CONFIG_SND_SOC_SOF_INTEL_IPC4=y -CONFIG_SND_SOC_SOF_AMD_TOPLEVEL=m -CONFIG_SND_SOC_SOF_AMD_COMMON=m -CONFIG_SND_SOC_SOF_AMD_RENOIR=m -# CONFIG_SND_SOC_SOF_AMD_VANGOGH is not set -CONFIG_SND_SOC_SOF_AMD_REMBRANDT=m -CONFIG_SND_SOC_SOF_ACP_PROBES=m -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_SKL=m -CONFIG_SND_SOC_SOF_SKYLAKE=m -CONFIG_SND_SOC_SOF_KABYLAKE=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_INTEL_MTL=m -CONFIG_SND_SOC_SOF_METEORLAKE=m -CONFIG_SND_SOC_SOF_INTEL_LNL=m -CONFIG_SND_SOC_SOF_LUNARLAKE=m -CONFIG_SND_SOC_SOF_HDA_COMMON=m -CONFIG_SND_SOC_SOF_HDA_MLINK=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_HDA_PROBES=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_AK4375=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_AUDIO_IIO_AUX is not set -CONFIG_SND_SOC_AW8738=m -CONFIG_SND_SOC_AW88395_LIB=m -CONFIG_SND_SOC_AW88395=m -# CONFIG_SND_SOC_AW88261 is not set -# CONFIG_SND_SOC_BD28623 is not set -CONFIG_SND_SOC_BT_SCO=m -# CONFIG_SND_SOC_CHV3_CODEC is not set -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_LIB=m -CONFIG_SND_SOC_CS35L41=m -CONFIG_SND_SOC_CS35L41_SPI=m -CONFIG_SND_SOC_CS35L41_I2C=m -CONFIG_SND_SOC_CS35L45=m -CONFIG_SND_SOC_CS35L45_SPI=m -CONFIG_SND_SOC_CS35L45_I2C=m -CONFIG_SND_SOC_CS35L56=m -CONFIG_SND_SOC_CS35L56_SHARED=m -CONFIG_SND_SOC_CS35L56_I2C=m -CONFIG_SND_SOC_CS35L56_SPI=m -CONFIG_SND_SOC_CS35L56_SDW=m -CONFIG_SND_SOC_CS42L42_CORE=m -CONFIG_SND_SOC_CS42L42=m -CONFIG_SND_SOC_CS42L42_SDW=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_CS42L83=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_ES8326=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_HDA=m -CONFIG_SND_SOC_ICS43432=m -CONFIG_SND_SOC_IDT821034=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_MAX98363=m -CONFIG_SND_SOC_MAX98373=m -CONFIG_SND_SOC_MAX98373_I2C=m -CONFIG_SND_SOC_MAX98373_SDW=m -CONFIG_SND_SOC_MAX98388=m -CONFIG_SND_SOC_MAX98390=m -CONFIG_SND_SOC_MAX98396=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_PEB2466 is not set -CONFIG_SND_SOC_RK3328=m -CONFIG_SND_SOC_RL6231=m -CONFIG_SND_SOC_RL6347A=m -CONFIG_SND_SOC_RT274=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_RT1017_SDCA_SDW is not set -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_RT1318_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_RT712_SDCA_SDW=m -CONFIG_SND_SOC_RT712_SDCA_DMIC_SDW=m -# CONFIG_SND_SOC_RT722_SDCA_SDW is not set -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 is not set -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_SMA1303=m -CONFIG_SND_SOC_SPDIF=m -CONFIG_SND_SOC_SRC4XXX_I2C=m -CONFIG_SND_SOC_SRC4XXX=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_TAS2780 is not set -# CONFIG_SND_SOC_TAS2781_I2C is not set -CONFIG_SND_SOC_TAS5086=m -CONFIG_SND_SOC_TAS571X=m -CONFIG_SND_SOC_TAS5720=m -CONFIG_SND_SOC_TAS5805M=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_TLV320ADC3XXX=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_CLASSH=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_WM8731_I2C=m -CONFIG_SND_SOC_WM8731_SPI=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_WM8940=m -CONFIG_SND_SOC_WM8960=m -CONFIG_SND_SOC_WM8961=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_WSA883X is not set -# CONFIG_SND_SOC_WSA884X is not set -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=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 -CONFIG_HID_SUPPORT=y -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_EVISION=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_COMMON=m -CONFIG_HID_GOOGLE_HAMMER=m -# CONFIG_HID_GOOGLE_STADIA_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_VRC2=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_LETSKETCH=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_MEGAWORLD_FF is not set -# 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_NVIDIA_SHIELD is not set -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_PXRC=m -CONFIG_HID_RAZER=m -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_SIGMAMICRO=m -CONFIG_HID_SONY=m -CONFIG_SONY_FF=y -CONFIG_HID_SPEEDLINK=m -CONFIG_HID_STEAM=m -# CONFIG_STEAM_FF is not set -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_TOPRE=m -CONFIG_HID_THINGM=m -CONFIG_HID_THRUSTMASTER=m -CONFIG_THRUSTMASTER_FF=y -CONFIG_HID_UDRAW_PS3=m -CONFIG_HID_U2FZERO=m -CONFIG_HID_UNIVERSAL_PIDFF=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_MCP2200 is not set -CONFIG_HID_MCP2221=m -# end of Special HID drivers - -# -# HID-BPF support -# -# CONFIG_HID_BPF is not set -# end of HID-BPF support - -# -# USB HID support -# -CONFIG_USB_HID=m -CONFIG_HID_PID=y -CONFIG_USB_HIDDEV=y -# end of USB HID support - -CONFIG_I2C_HID=m -CONFIG_I2C_HID_ACPI=m -CONFIG_I2C_HID_OF=m -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 -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_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_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_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 -CONFIG_USB_XEN_HCD=m - -# -# 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 - -# -# USB dual-mode controller drivers -# -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_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_USS720=m -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_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_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_CDNS2_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_MIDI2 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=m -# CONFIG_UCSI_CCG is not set -CONFIG_UCSI_ACPI=m -# CONFIG_UCSI_STM32G0 is not set -CONFIG_TYPEC_TPS6598X=m -# CONFIG_TYPEC_ANX7411 is not set -CONFIG_TYPEC_RT1719=m -CONFIG_TYPEC_HD3SS3220=m -CONFIG_TYPEC_STUSB160X=m -CONFIG_TYPEC_WUSB3801=m - -# -# USB Type-C Multiplexer/DeMultiplexer Switch support -# -# CONFIG_TYPEC_MUX_FSA4480 is not set -CONFIG_TYPEC_MUX_GPIO_SBU=m -# CONFIG_TYPEC_MUX_PI3USB30532 is not set -CONFIG_TYPEC_MUX_INTEL_PMC=m -# CONFIG_TYPEC_MUX_NB7VPQ904M 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_SCSI_UFSHCD=m -CONFIG_SCSI_UFS_BSG=y -CONFIG_SCSI_UFS_CRYPTO=y -CONFIG_SCSI_UFS_HWMON=y -CONFIG_SCSI_UFSHCD_PCI=m -CONFIG_SCSI_UFS_DWC_TC_PCI=m -CONFIG_SCSI_UFSHCD_PLATFORM=m -CONFIG_SCSI_UFS_CDNS_PLATFORM=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 is not set - -# -# LED drivers -# -CONFIG_LEDS_APU=m -# CONFIG_LEDS_AW200XX is not set -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_PCA955X=m -# CONFIG_LEDS_PCA955X_GPIO is not set -CONFIG_LEDS_PCA963X=m -# CONFIG_LEDS_PCA995X is not set -# 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_BD2606MVV=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 -# CONFIG_LEDS_IS31FL319X is not set - -# -# 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_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 - -# -# RGB LED drivers -# -# CONFIG_LEDS_PWM_MULTICOLOR is not set - -# -# 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_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 - -# -# Simple LED drivers -# -CONFIG_LEDS_SIEMENS_SIMATIC_IPC=m -CONFIG_LEDS_SIEMENS_SIMATIC_IPC_APOLLOLAKE=m -CONFIG_LEDS_SIEMENS_SIMATIC_IPC_F7188X=m -CONFIG_LEDS_SIEMENS_SIMATIC_IPC_ELKHARTLAKE=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_BNXT_RE=m -CONFIG_INFINIBAND_CXGB4=m -CONFIG_INFINIBAND_EFA=m -# CONFIG_INFINIBAND_ERDMA is not set -CONFIG_INFINIBAND_HFI1=m -# CONFIG_HFI1_DEBUG_SDMA_ORDER is not set -# CONFIG_SDMA_VERBOSITY is not set -CONFIG_INFINIBAND_IRDMA=m -CONFIG_MANA_INFINIBAND=m -CONFIG_MLX4_INFINIBAND=m -CONFIG_MLX5_INFINIBAND=m -CONFIG_INFINIBAND_MTHCA=m -CONFIG_INFINIBAND_MTHCA_DEBUG=y -CONFIG_INFINIBAND_OCRDMA=m -CONFIG_INFINIBAND_QEDR=m -CONFIG_INFINIBAND_QIB=m -CONFIG_INFINIBAND_QIB_DCA=y -CONFIG_INFINIBAND_USNIC=m -CONFIG_INFINIBAND_VMWARE_PVRDMA=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=m -CONFIG_EDAC_X38=m -CONFIG_EDAC_I5400=m -CONFIG_EDAC_I7CORE=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_RP5C01=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_XILINX_DMA is not set -CONFIG_XILINX_XDMA=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_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_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_DEVICE_CDEV is not set -CONFIG_VFIO_GROUP=y -CONFIG_VFIO_CONTAINER=y -CONFIG_VFIO_IOMMU_TYPE1=m -CONFIG_VFIO_NOIOMMU=y -CONFIG_VFIO_VIRQFD=y - -# -# VFIO support for PCI devices -# -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_MLX5_VFIO_PCI=m -# CONFIG_PDS_VFIO_PCI is not set -# end of VFIO support for PCI devices - -CONFIG_VFIO_MDEV=m -CONFIG_IRQ_BYPASS_MANAGER=m -CONFIG_VIRT_DRIVERS=y -CONFIG_VMGENID=y -CONFIG_VBOXGUEST=m -CONFIG_NITRO_ENCLAVES=m -# CONFIG_EFI_SECRET is not set -CONFIG_SEV_GUEST=m -CONFIG_TDX_GUEST_DRIVER=m -CONFIG_VIRTIO_ANCHOR=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_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_TASK=y -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_VTL_MODE is not set -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_PRIVCMD_IRQFD is not set -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 -CONFIG_XEN_GRANT_DMA_OPS=y -CONFIG_XEN_VIRTIO=y -# CONFIG_XEN_VIRTIO_FORCE_GRANT is not set -# 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 is not set -# CONFIG_COMEDI_ADL_PCI9118 is not set -# CONFIG_COMEDI_ADV_PCI1710 is not set -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 is not set -# CONFIG_COMEDI_AMPLC_DIO200_PCI is not set -CONFIG_COMEDI_AMPLC_PC236_PCI=m -CONFIG_COMEDI_AMPLC_PC263_PCI=m -# CONFIG_COMEDI_AMPLC_PCI224 is not set -# CONFIG_COMEDI_AMPLC_PCI230 is not set -CONFIG_COMEDI_CONTEC_PCI_DIO=m -# CONFIG_COMEDI_DAS08_PCI is not set -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 is not set -CONFIG_COMEDI_CB_PCIDDA=m -# CONFIG_COMEDI_CB_PCIMDAS is not set -CONFIG_COMEDI_CB_PCIMDDA=m -# CONFIG_COMEDI_ME4000 is not set -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 is not set -CONFIG_COMEDI_NI_PCIDIO=m -CONFIG_COMEDI_NI_PCIMIO=m -# CONFIG_COMEDI_RTD520 is not set -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_8255=m -CONFIG_COMEDI_8255_SA=m -CONFIG_COMEDI_KCOMEDILIB=m -CONFIG_COMEDI_AMPLC_PC236=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_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 -# 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 - -# -# 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 - -# -# 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_DVB_AV7110_IR=y -CONFIG_DVB_AV7110=m -CONFIG_DVB_AV7110_OSD=y -# CONFIG_DVB_BUDGET_PATCH is not set -CONFIG_DVB_SP8870=m -CONFIG_VIDEO_IPU3_IMGU=m -# CONFIG_STAGING_MEDIA_DEPRECATED is not set -CONFIG_LTE_GDM724X=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=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_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_VME_BUS is not set -CONFIG_CHROME_PLATFORMS=y -CONFIG_CHROMEOS_ACPI=m -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_UART=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_HPS_I2C=m -CONFIG_CROS_USBPD_LOGGER=m -CONFIG_CROS_USBPD_NOTIFY=m -CONFIG_CHROMEOS_PRIVACY_SCREEN=m -CONFIG_CROS_TYPEC_SWITCH=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_HUB=m -CONFIG_SURFACE_AGGREGATOR_REGISTRY=m -CONFIG_SURFACE_AGGREGATOR_TABLET_SWITCH=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_X86_PLATFORM_DEVICES=y -CONFIG_ACPI_WMI=m -CONFIG_WMI_BMOF=m -CONFIG_HUAWEI_WMI=m -CONFIG_MXM_WMI=m -CONFIG_NVIDIA_WMI_EC_BACKLIGHT=m -# CONFIG_XIAOMI_WMI is not set -CONFIG_GIGABYTE_WMI=m -# CONFIG_YOGABOOK is not set -CONFIG_ACERHDF=m -# CONFIG_ACER_WIRELESS is not set -CONFIG_ACER_WMI=m -CONFIG_AMD_PMF=m -# CONFIG_AMD_PMF_DEBUG is not set -CONFIG_AMD_PMC=m -CONFIG_AMD_HSMP=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_ASUS_TF103C_DOCK=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_DDV=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_X86_PLATFORM_DRIVERS_HP=y -CONFIG_HP_ACCEL=m -CONFIG_HP_WMI=m -CONFIG_HP_BIOSCFG=m -CONFIG_WIRELESS_HOTKEY=m -CONFIG_IBM_RTL=m -CONFIG_IDEAPAD_LAPTOP=m -CONFIG_LENOVO_YMC=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_IFS=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 - -# -# 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 - -# -# Intel Uncore Frequency Control -# -CONFIG_INTEL_UNCORE_FREQ_CONTROL_TPMI=m -CONFIG_INTEL_UNCORE_FREQ_CONTROL=m -# end of Intel Uncore Frequency Control - -CONFIG_INTEL_HID_EVENT=m -CONFIG_INTEL_VBTN=m -# CONFIG_INTEL_INT0002_VGPIO is not set -CONFIG_INTEL_OAKTRAIL=m -CONFIG_INTEL_ISHTP_ECLITE=m -CONFIG_INTEL_MRFLD_PWRBTN=m -CONFIG_INTEL_PUNIT_IPC=m -CONFIG_INTEL_RST=m -CONFIG_INTEL_SDSI=m -CONFIG_INTEL_SMARTCONNECT=m -CONFIG_INTEL_TPMI=m -# CONFIG_INTEL_TURBO_MAX_3 is not set -CONFIG_INTEL_VSEC=m -CONFIG_MSI_EC=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_SERIAL_MULTI_INSTANTIATE=m -CONFIG_MLX_PLATFORM=m -CONFIG_TOUCHSCREEN_DMI=y -# CONFIG_X86_ANDROID_TABLETS is not set -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_SIEMENS_SIMATIC_IPC=m -CONFIG_SIEMENS_SIMATIC_IPC_BATT=m -CONFIG_SIEMENS_SIMATIC_IPC_BATT_APOLLOLAKE=m -CONFIG_SIEMENS_SIMATIC_IPC_BATT_ELKHARTLAKE=m -CONFIG_SIEMENS_SIMATIC_IPC_BATT_F7188X=m -# CONFIG_WINMATE_FM07_KEYS is not set -# CONFIG_SEL3350_PLATFORM is not set -CONFIG_P2SB=y -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_TPS68470=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_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=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_INTEL_IOMMU_PERF_EVENTS=y -CONFIG_IOMMUFD=m -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_CTRL=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_AMD=m -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 - -# -# fujitsu SoC drivers -# -# end of fujitsu 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 - -# CONFIG_WPCM450_SOC is not set - -# -# 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_GTS_HELPER=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_ADXL367=m -CONFIG_ADXL367_SPI=m -CONFIG_ADXL367_I2C=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 is not set -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_IIO_KX022A=m -CONFIG_IIO_KX022A_SPI=m -CONFIG_IIO_KX022A_I2C=m -CONFIG_KXSD9=m -CONFIG_KXSD9_SPI=m -CONFIG_KXSD9_I2C=m -CONFIG_KXCJK1013=m -# 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_MSA311=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_AD4130=m -CONFIG_AD7091R5=m -CONFIG_AD7124=m -CONFIG_AD7192=m -CONFIG_AD7266=m -CONFIG_AD7280=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 is not set -# CONFIG_ADI_AXI_ADC is not set -# CONFIG_AXP20X_ADC is not set -CONFIG_AXP288_ADC=m -CONFIG_CC10001_ADC=m -CONFIG_DA9150_GPADC=m -CONFIG_DLN2_ADC=m -# CONFIG_ENVELOPE_DETECTOR is not set -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_MAX11205 is not set -CONFIG_MAX11410=m -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_RICHTEK_RTQ6056=m -# CONFIG_SD_ADC_MODULATOR is not set -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_ADS7924 is not set -CONFIG_TI_ADS1100=m -CONFIG_TI_ADS7950=m -CONFIG_TI_ADS8344=m -CONFIG_TI_ADS8688=m -CONFIG_TI_ADS124S08=m -CONFIG_TI_ADS131E08=m -# CONFIG_TI_LMP92064 is not set -CONFIG_TI_TLC4541=m -CONFIG_TI_TSC2046=m -# CONFIG_VF610_ADC is not set -CONFIG_VIPERBOARD_ADC=m -# CONFIG_XILINX_XADC is not set -# end of Analog to digital converters - -# -# Analog to digital and digital to analog converters -# -CONFIG_AD74115=m -CONFIG_AD74413R=m -# end of Analog to digital and digital to analog converters - -# -# Analog Front Ends -# -# CONFIG_IIO_RESCALE is not set -# end of Analog Front Ends - -# -# Amplifiers -# -CONFIG_AD8366=m -CONFIG_ADA4250=m -# CONFIG_HMC425 is not set -# end of Amplifiers - -# -# Capacitance to digital converters -# -CONFIG_AD7150=m -CONFIG_AD7746=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_INV_SENSORS_TIMESTAMP=m -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_AD3552R=m -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_LTC2688=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_AD7293=m -CONFIG_AD7303=m -CONFIG_AD8801=m -# CONFIG_DPOT_DAC is not set -CONFIG_DS4424=m -CONFIG_LTC1660=m -# CONFIG_LTC2632 is not set -CONFIG_M62332=m -CONFIG_MAX517=m -# CONFIG_MAX5522 is not set -CONFIG_MAX5821=m -CONFIG_MCP4725=m -# CONFIG_MCP4728 is not set -# CONFIG_MCP4922 is not set -CONFIG_TI_DAC082S085=m -# CONFIG_TI_DAC5571 is not set -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=m -# CONFIG_IIO_SIMPLE_DUMMY_EVENTS is not set -# CONFIG_IIO_SIMPLE_DUMMY_BUFFER is not set -# end of IIO dummy driver - -# -# Filters -# -CONFIG_ADMV8818=m -# end of Filters - -# -# 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_ADF4377=m -CONFIG_ADMV1013=m -CONFIG_ADMV1014=m -CONFIG_ADMV4420=m -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_BOSCH_BNO055=m -CONFIG_BOSCH_BNO055_SERIAL=m -CONFIG_BOSCH_BNO055_I2C=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_CM3605 is not set -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_ROHM_BU27008 is not set -CONFIG_ROHM_BU27034=m -CONFIG_RPR0521=m -CONFIG_SENSORS_LM3533=m -CONFIG_LTR501=m -CONFIG_LTRF216A=m -CONFIG_LV0104CS=m -CONFIG_MAX44000=m -CONFIG_MAX44009=m -CONFIG_NOA1305=m -CONFIG_OPT3001=m -# CONFIG_OPT4001 is not set -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_AK8974 is not set -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_TI_TMAG5273 is not set -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 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 -# CONFIG_X9250 is not set -# 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_MPRLS0025PA is not set -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_IRSD200 is not set -CONFIG_ISL29501=m -CONFIG_LIDAR_LITE_V2=m -CONFIG_MB1232=m -CONFIG_PING=m -CONFIG_RFD77402=m -# CONFIG_SRF04 is not set -CONFIG_SX_COMMON=m -# CONFIG_SX9310 is not set -CONFIG_SX9324=m -CONFIG_SX9360=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_MAX30208=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_PWM=y -CONFIG_PWM_SYSFS=y -# CONFIG_PWM_DEBUG is not set -# CONFIG_PWM_CLK 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 -# CONFIG_RESET_TI_TPS380X 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_INTEL_RAPL_TPMI is not set -CONFIG_IDLE_INJECT=y -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_BINDER_IPC=y -CONFIG_ANDROID_BINDERFS=y -CONFIG_ANDROID_BINDER_DEVICES="" -# CONFIG_ANDROID_BINDER_IPC_SELFTEST is not set -# end of Android - -CONFIG_LIBNVDIMM=y -CONFIG_BLK_DEV_PMEM=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=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_NVMEM=y -CONFIG_NVMEM_SYSFS=y - -# -# Layout Types -# -CONFIG_NVMEM_LAYOUT_SL28_VPD=m -CONFIG_NVMEM_LAYOUT_ONIE_TLV=m -# end of Layout Types - -CONFIG_NVMEM_RMEM=m -CONFIG_NVMEM_SPMI_SDAM=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_FPGA_M10_BMC_SEC_UPDATE is not set -# CONFIG_FPGA_MGR_MICROCHIP_SPI is not set -CONFIG_FPGA_MGR_LATTICE_SYSCONFIG=m -CONFIG_FPGA_MGR_LATTICE_SYSCONFIG_SPI=m -CONFIG_TEE=m -CONFIG_AMDTEE=m -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 -CONFIG_PECI=m -CONFIG_PECI_CPU=m -# CONFIG_HTE is not set -# end of Device Drivers - -# -# File systems -# -CONFIG_DCACHE_WORD_ACCESS=y -CONFIG_VALIDATE_FS_PARSER=y -CONFIG_FS_IOMAP=y -CONFIG_BUFFER_HEAD=y -CONFIG_LEGACY_DIRECT_IO=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_SUPPORT_ASCII_CI=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_F2FS_UNFAIR_RWSEM=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=y -CONFIG_QUOTA=y -CONFIG_QUOTA_NETLINK_INTERFACE=y -# CONFIG_QUOTA_DEBUG is not set -CONFIG_QUOTA_TREE=m -CONFIG_QFMT_V1=m -CONFIG_QFMT_V2=m -CONFIG_QUOTACTL=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 -# CONFIG_OVERLAY_FS_DEBUG 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 -# CONFIG_CACHEFILES_ERROR_INJECTION is not set -# CONFIG_CACHEFILES_ONDEMAND 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_TMPFS_QUOTA is not set -CONFIG_HUGETLBFS=y -# CONFIG_HUGETLB_PAGE_OPTIMIZE_VMEMMAP_DEFAULT_ON is not set -CONFIG_HUGETLB_PAGE=y -CONFIG_HUGETLB_PAGE_OPTIMIZE_VMEMMAP=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=y -CONFIG_SQUASHFS_DECOMP_MULTI=y -CONFIG_SQUASHFS_DECOMP_MULTI_PERCPU=y -CONFIG_SQUASHFS_CHOICE_DECOMP_BY_MOUNT=y -CONFIG_SQUASHFS_MOUNT_DECOMP_THREADS=y -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_COMPRESS=y -# 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=y -CONFIG_EROFS_FS_ZIP_LZMA=y -# CONFIG_EROFS_FS_ZIP_DEFLATE is not set -# CONFIG_EROFS_FS_PCPU_KTHREAD 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 is not set -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_RPCSEC_GSS_KRB5_ENCTYPES_AES_SHA1=y -# CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_CAMELLIA is not set -CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_AES_SHA2=y -# 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=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_NLS_UCS2_UTILS=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_TRUSTED_KEYS_TPM=y -CONFIG_TRUSTED_KEYS_TEE=y -CONFIG_ENCRYPTED_KEYS=m -# CONFIG_USER_DECRYPTED_DATA is not set -CONFIG_KEY_DH_OPERATIONS=y -CONFIG_KEY_NOTIFICATIONS=y -CONFIG_SECURITY_DMESG_RESTRICT=y -CONFIG_PROC_MEM_ALWAYS_FORCE=y -# CONFIG_PROC_MEM_FORCE_PTRACE is not set -# CONFIG_PROC_MEM_NO_FORCE is not set -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_INTEL_TXT=y -CONFIG_HARDENED_USERCOPY=y -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_DEBUG is not set -CONFIG_SECURITY_APPARMOR_INTROSPECT_POLICY=y -CONFIG_SECURITY_APPARMOR_HASH=y -CONFIG_SECURITY_APPARMOR_HASH_DEFAULT=y -CONFIG_SECURITY_APPARMOR_EXPORT_BINARY=y -CONFIG_SECURITY_APPARMOR_PARANOID_LOAD=y -# CONFIG_SECURITY_LOADPIN is not set -CONFIG_SECURITY_YAMA=y -# CONFIG_SECURITY_SAFESETID is not set -CONFIG_SECURITY_LOCKDOWN_LSM=y -CONFIG_SECURITY_LOCKDOWN_LSM_EARLY=y -CONFIG_LOCK_DOWN_KERNEL_FORCE_NONE=y -# CONFIG_LOCK_DOWN_KERNEL_FORCE_INTEGRITY is not set -# CONFIG_LOCK_DOWN_KERNEL_FORCE_CONFIDENTIALITY 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="landlock,yama,loadpin,safesetid,integrity" - -# -# Kernel hardening options -# - -# -# Memory initialization -# -CONFIG_CC_HAS_AUTO_VAR_INIT_PATTERN=y -CONFIG_CC_HAS_AUTO_VAR_INIT_ZERO_BARE=y -CONFIG_CC_HAS_AUTO_VAR_INIT_ZERO=y -# CONFIG_INIT_STACK_NONE is not set -# CONFIG_INIT_STACK_ALL_PATTERN is not set -CONFIG_INIT_STACK_ALL_ZERO=y -CONFIG_INIT_ON_ALLOC_DEFAULT_ON=y -# CONFIG_INIT_ON_FREE_DEFAULT_ON is not set -CONFIG_CC_HAS_ZERO_CALL_USED_REGS=y -# CONFIG_ZERO_CALL_USED_REGS is not set -# end of Memory initialization - -# -# Hardening of kernel data structures -# -CONFIG_LIST_HARDENED=y -CONFIG_BUG_ON_DATA_CORRUPTION=y -# end of Hardening of kernel data structures - -CONFIG_RANDSTRUCT_NONE=y -# 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_SIG=y -CONFIG_CRYPTO_SIG2=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_NULL=m -CONFIG_CRYPTO_NULL2=m -CONFIG_CRYPTO_PCRYPT=m -CONFIG_CRYPTO_CRYPTD=m -CONFIG_CRYPTO_AUTHENC=m -CONFIG_CRYPTO_TEST=m -CONFIG_CRYPTO_SIMD=m -CONFIG_CRYPTO_ENGINE=m -# end of Crypto core or helper - -# -# Public-key cryptography -# -CONFIG_CRYPTO_RSA=y -CONFIG_CRYPTO_DH=y -CONFIG_CRYPTO_DH_RFC7919_GROUPS=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 -# end of Public-key cryptography - -# -# Block ciphers -# -CONFIG_CRYPTO_AES=y -CONFIG_CRYPTO_AES_TI=m -CONFIG_CRYPTO_ANUBIS=m -CONFIG_CRYPTO_ARIA=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_SEED=m -CONFIG_CRYPTO_SERPENT=m -CONFIG_CRYPTO_SM4=m -CONFIG_CRYPTO_SM4_GENERIC=m -CONFIG_CRYPTO_TEA=m -CONFIG_CRYPTO_TWOFISH=m -CONFIG_CRYPTO_TWOFISH_COMMON=m -# end of Block ciphers - -# -# Length-preserving ciphers and modes -# -CONFIG_CRYPTO_ADIANTUM=m -CONFIG_CRYPTO_ARC4=m -CONFIG_CRYPTO_CHACHA20=m -CONFIG_CRYPTO_CBC=y -CONFIG_CRYPTO_CFB=m -CONFIG_CRYPTO_CTR=m -CONFIG_CRYPTO_CTS=y -CONFIG_CRYPTO_ECB=y -CONFIG_CRYPTO_HCTR2=m -CONFIG_CRYPTO_KEYWRAP=m -CONFIG_CRYPTO_LRW=m -CONFIG_CRYPTO_OFB=m -CONFIG_CRYPTO_PCBC=m -CONFIG_CRYPTO_XCTR=m -CONFIG_CRYPTO_XTS=y -CONFIG_CRYPTO_NHPOLY1305=m -# end of Length-preserving ciphers and modes - -# -# AEAD (authenticated encryption with associated data) ciphers -# -# CONFIG_CRYPTO_AEGIS128 is not set -CONFIG_CRYPTO_CHACHA20POLY1305=m -CONFIG_CRYPTO_CCM=m -CONFIG_CRYPTO_GCM=m -CONFIG_CRYPTO_GENIV=m -CONFIG_CRYPTO_SEQIV=m -CONFIG_CRYPTO_ECHAINIV=m -CONFIG_CRYPTO_ESSIV=m -# end of AEAD (authenticated encryption with associated data) ciphers - -# -# Hashes, digests, and MACs -# -CONFIG_CRYPTO_BLAKE2B=m -CONFIG_CRYPTO_CMAC=m -CONFIG_CRYPTO_GHASH=m -CONFIG_CRYPTO_HMAC=y -CONFIG_CRYPTO_MD4=m -CONFIG_CRYPTO_MD5=y -CONFIG_CRYPTO_MICHAEL_MIC=m -CONFIG_CRYPTO_POLYVAL=m -CONFIG_CRYPTO_POLY1305=m -CONFIG_CRYPTO_RMD160=m -CONFIG_CRYPTO_SHA1=y -CONFIG_CRYPTO_SHA256=y -CONFIG_CRYPTO_SHA512=y -CONFIG_CRYPTO_SHA3=y -CONFIG_CRYPTO_SM3=m -# CONFIG_CRYPTO_SM3_GENERIC is not set -CONFIG_CRYPTO_STREEBOG=m -CONFIG_CRYPTO_VMAC=m -CONFIG_CRYPTO_WP512=m -CONFIG_CRYPTO_XCBC=m -CONFIG_CRYPTO_XXHASH=m -# end of Hashes, digests, and MACs - -# -# CRCs (cyclic redundancy checks) -# -CONFIG_CRYPTO_CRC32C=m -CONFIG_CRYPTO_CRC32=m -CONFIG_CRYPTO_CRCT10DIF=y -CONFIG_CRYPTO_CRC64_ROCKSOFT=y -# end of CRCs (cyclic redundancy checks) - -# -# 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 -# end of Compression - -# -# 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_JITTERENTROPY_TESTINTERFACE is not set -CONFIG_CRYPTO_KDF800108_CTR=y -# end of Random number generation - -# -# Userspace interface -# -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 -# end of Userspace interface - -CONFIG_CRYPTO_HASH_INFO=y - -# -# Accelerated Cryptographic Algorithms for CPU (x86) -# -CONFIG_CRYPTO_CURVE25519_X86=m -CONFIG_CRYPTO_AES_NI_INTEL=m -CONFIG_CRYPTO_BLOWFISH_X86_64=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_CAST5_AVX_X86_64=m -CONFIG_CRYPTO_CAST6_AVX_X86_64=m -CONFIG_CRYPTO_DES3_EDE_X86_64=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_AESNI_AVX_X86_64=m -CONFIG_CRYPTO_SM4_AESNI_AVX2_X86_64=m -CONFIG_CRYPTO_TWOFISH_X86_64=m -CONFIG_CRYPTO_TWOFISH_X86_64_3WAY=m -CONFIG_CRYPTO_TWOFISH_AVX_X86_64=m -CONFIG_CRYPTO_ARIA_AESNI_AVX_X86_64=m -# CONFIG_CRYPTO_ARIA_AESNI_AVX2_X86_64 is not set -# CONFIG_CRYPTO_ARIA_GFNI_AVX512_X86_64 is not set -CONFIG_CRYPTO_CHACHA20_X86_64=m -# CONFIG_CRYPTO_AEGIS128_AESNI_SSE2 is not set -CONFIG_CRYPTO_NHPOLY1305_SSE2=m -CONFIG_CRYPTO_NHPOLY1305_AVX2=m -CONFIG_CRYPTO_BLAKE2S_X86=y -CONFIG_CRYPTO_POLYVAL_CLMUL_NI=m -CONFIG_CRYPTO_POLY1305_X86_64=m -CONFIG_CRYPTO_SHA1_SSSE3=m -CONFIG_CRYPTO_SHA256_SSSE3=m -CONFIG_CRYPTO_SHA512_SSSE3=m -CONFIG_CRYPTO_SM3_AVX_X86_64=m -CONFIG_CRYPTO_GHASH_CLMUL_NI_INTEL=m -CONFIG_CRYPTO_CRC32C_INTEL=m -CONFIG_CRYPTO_CRC32_PCLMUL=m -CONFIG_CRYPTO_CRCT10DIF_PCLMUL=m -# end of Accelerated Cryptographic Algorithms for CPU (x86) - -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_NITROX_CNN55XX 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_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_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 -# CONFIG_FIPS_SIGNATURE_SELFTEST is not set - -# -# Certificates for signature checking -# -CONFIG_MODULE_SIG_KEY="certs/signing_key.pem" -CONFIG_MODULE_SIG_KEY_TYPE_RSA=y -# CONFIG_MODULE_SIG_KEY_TYPE_ECDSA is not set -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 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 - -# -# Crypto library routines -# -CONFIG_CRYPTO_LIB_UTILS=y -CONFIG_CRYPTO_LIB_AES=y -CONFIG_CRYPTO_LIB_ARC4=m -CONFIG_CRYPTO_LIB_GF128MUL=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_SHA1=y -CONFIG_CRYPTO_LIB_SHA256=y -# end of Crypto library routines - -CONFIG_CRC_CCITT=y -CONFIG_CRC16=m -CONFIG_CRC_T10DIF=y -CONFIG_CRC64_ROCKSOFT=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=y -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_COMMON=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=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_INTERVAL_TREE_SPAN_ITER=y -CONFIG_XARRAY_MULTI=y -CONFIG_ASSOCIATIVE_ARRAY=y -CONFIG_HAS_IOMEM=y -CONFIG_HAS_IOPORT=y -CONFIG_HAS_IOPORT_MAP=y -CONFIG_HAS_DMA=y -CONFIG_DMA_OPS=y -CONFIG_NEED_SG_DMA_FLAGS=y -CONFIG_NEED_SG_DMA_LENGTH=y -CONFIG_NEED_DMA_MAP_STATE=y -CONFIG_ARCH_DMA_ADDR_T_64BIT=y -CONFIG_ARCH_HAS_FORCE_DMA_UNENCRYPTED=y -CONFIG_SWIOTLB=y -# CONFIG_SWIOTLB_DYNAMIC is not set -CONFIG_DMA_COHERENT_POOL=y -CONFIG_DMA_CMA=y -# CONFIG_DMA_NUMA_CMA is not set - -# -# 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_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_CPU_CACHE_INVALIDATE_MEMREGION=y -CONFIG_ARCH_HAS_UACCESS_FLUSHCACHE=y -CONFIG_ARCH_HAS_COPY_MC=y -CONFIG_ARCH_STACKWALK=y -CONFIG_STACKDEPOT=y -CONFIG_SBITMAP=y -CONFIG_PARMAN=m -CONFIG_OBJAGG=m -# end of Library routines - -CONFIG_PLDMFW=y -CONFIG_ASN1_ENCODER=m -CONFIG_POLYNOMIAL=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 - -CONFIG_DEBUG_KERNEL=y -CONFIG_DEBUG_MISC=y - -# -# Compile-time checks and compiler options -# -CONFIG_DEBUG_INFO=y -CONFIG_AS_HAS_NON_CONST_LEB128=y -# CONFIG_DEBUG_INFO_NONE 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_REDUCED is not set -CONFIG_DEBUG_INFO_COMPRESSED_NONE=y -# CONFIG_DEBUG_INFO_COMPRESSED_ZLIB is not set -# CONFIG_DEBUG_INFO_COMPRESSED_ZSTD is not set -# CONFIG_DEBUG_INFO_SPLIT is not set -CONFIG_DEBUG_INFO_BTF=y -CONFIG_PAHOLE_HAS_SPLIT_BTF=y -CONFIG_PAHOLE_HAS_LANG_EXCLUDE=y -CONFIG_DEBUG_INFO_BTF_MODULES=y -# CONFIG_MODULE_ALLOW_BTF_MISMATCH is not set -# 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_OBJTOOL=y -# 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 -CONFIG_HAVE_KCSAN_COMPILER=y -# CONFIG_KCSAN is not set -# end of Generic Kernel Debugging Instruments - -# -# Networking Debugging -# -# CONFIG_NET_DEV_REFCNT_TRACKER is not set -# CONFIG_NET_NS_REFCNT_TRACKER is not set -# CONFIG_DEBUG_NET is not set -# end of Networking Debugging - -# -# Memory Debugging -# -CONFIG_PAGE_EXTENSION=y -# CONFIG_DEBUG_PAGEALLOC is not set -CONFIG_SLUB_DEBUG=y -# CONFIG_SLUB_DEBUG_ON is not set -# CONFIG_PAGE_OWNER is not set -# CONFIG_PAGE_TABLE_CHECK 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_HAVE_DEBUG_KMEMLEAK=y -# CONFIG_DEBUG_KMEMLEAK is not set -# CONFIG_PER_VMA_LOCK_STATS is not set -# CONFIG_DEBUG_OBJECTS is not set -# CONFIG_SHRINKER_DEBUG 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=y -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_KASAN_SW_TAGS=y -CONFIG_CC_HAS_WORKING_NOSANITIZE_ADDRESS=y -# CONFIG_KASAN is not set -CONFIG_HAVE_ARCH_KFENCE=y -CONFIG_KFENCE=y -CONFIG_KFENCE_SAMPLE_INTERVAL=100 -CONFIG_KFENCE_NUM_OBJECTS=255 -# CONFIG_KFENCE_DEFERRABLE is not set -CONFIG_KFENCE_STRESS_TEST_FAULTS=0 -CONFIG_HAVE_ARCH_KMSAN=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_PANIC_TIMEOUT=0 -CONFIG_LOCKUP_DETECTOR=y -CONFIG_SOFTLOCKUP_DETECTOR=y -# CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC is not set -CONFIG_HAVE_HARDLOCKUP_DETECTOR_BUDDY=y -CONFIG_HARDLOCKUP_DETECTOR=y -# CONFIG_HARDLOCKUP_DETECTOR_PREFER_BUDDY is not set -CONFIG_HARDLOCKUP_DETECTOR_PERF=y -# CONFIG_HARDLOCKUP_DETECTOR_BUDDY is not set -# CONFIG_HARDLOCKUP_DETECTOR_ARCH is not set -CONFIG_HARDLOCKUP_DETECTOR_COUNTS_HRTIMER=y -CONFIG_HARDLOCKUP_CHECK_TIMESTAMP=y -CONFIG_BOOTPARAM_HARDLOCKUP_PANIC=y -CONFIG_DETECT_HUNG_TASK=y -CONFIG_DEFAULT_HUNG_TASK_TIMEOUT=120 -# CONFIG_BOOTPARAM_HUNG_TASK_PANIC is not set -# CONFIG_WQ_WATCHDOG is not set -# CONFIG_WQ_CPU_INTENSIVE_REPORT 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 -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_NMI_CHECK_CPU is not set -# 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_DEBUG_MAPLE_TREE is not set -# end of Debug kernel data structures - -# -# 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_EXP_CPU_STALL_TIMEOUT=0 -# CONFIG_RCU_CPU_STALL_CPUTIME is not set -# 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_DEBUG_CGROUP_REF is not set -CONFIG_USER_STACKTRACE_SUPPORT=y -CONFIG_NOP_TRACER=y -CONFIG_HAVE_RETHOOK=y -CONFIG_RETHOOK=y -CONFIG_HAVE_FUNCTION_TRACER=y -CONFIG_HAVE_FUNCTION_GRAPH_TRACER=y -CONFIG_HAVE_FUNCTION_GRAPH_RETVAL=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_DYNAMIC_FTRACE_NO_PATCHABLE=y -CONFIG_HAVE_FTRACE_MCOUNT_RECORD=y -CONFIG_HAVE_SYSCALL_TRACEPOINTS=y -CONFIG_HAVE_FENTRY=y -CONFIG_HAVE_OBJTOOL_MCOUNT=y -CONFIG_HAVE_OBJTOOL_NOP_MCOUNT=y -CONFIG_HAVE_C_RECORDMCOUNT=y -CONFIG_HAVE_BUILDTIME_MCOUNT_SORT=y -CONFIG_BUILDTIME_MCOUNT_SORT=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_FUNCTION_GRAPH_RETVAL is not set -CONFIG_DYNAMIC_FTRACE=y -CONFIG_DYNAMIC_FTRACE_WITH_REGS=y -CONFIG_DYNAMIC_FTRACE_WITH_DIRECT_CALLS=y -CONFIG_DYNAMIC_FTRACE_WITH_ARGS=y -CONFIG_FPROBE=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_FPROBE_EVENTS=y -CONFIG_PROBE_EVENTS_BTF_ARGS=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_USER_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_FTRACE_SORT_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_RV 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_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 -# 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_TEST_DHRY is not set -CONFIG_LKDTM=m -# CONFIG_TEST_MIN_HEAP is not set -# CONFIG_TEST_DIV64 is not set -# CONFIG_BACKTRACE_SELF_TEST is not set -# CONFIG_TEST_REF_TRACKER 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_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_MAPLE_TREE is not set -# CONFIG_TEST_RHASHTABLE is not set -# 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_DYNAMIC_DEBUG is not set -# CONFIG_TEST_KMOD is not set -# CONFIG_TEST_DEBUG_VIRTUAL is not set -# CONFIG_TEST_MEMCAT_P is not set -# CONFIG_TEST_OBJAGG is not set -# CONFIG_TEST_MEMINIT is not set -# CONFIG_TEST_HMM 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 - -# -# Rust hacking -# -# end of Rust hacking -# end of Kernel hacking diff --git a/srcpkgs/linux6.6/patches/fix-musl-btf-ids.patch b/srcpkgs/linux6.6/patches/fix-musl-btf-ids.patch deleted file mode 100644 index bec96095197c45..00000000000000 --- a/srcpkgs/linux6.6/patches/fix-musl-btf-ids.patch +++ /dev/null @@ -1,15 +0,0 @@ -https://bugzilla.kernel.org/show_bug.cgi?id=218647 - -diff --git a/tools/include/linux/btf_ids.h b/tools/include/linux/btf_ids.h -index 72535f00572f..72ea363d434d 100644 ---- a/tools/include/linux/btf_ids.h -+++ b/tools/include/linux/btf_ids.h -@@ -3,6 +3,8 @@ - #ifndef _LINUX_BTF_IDS_H - #define _LINUX_BTF_IDS_H - -+#include /* for u32 */ -+ - struct btf_id_set { - u32 cnt; - u32 ids[]; diff --git a/srcpkgs/linux6.6/patches/fix-musl-objtool.patch b/srcpkgs/linux6.6/patches/fix-musl-objtool.patch deleted file mode 100644 index 851a53da98286d..00000000000000 --- a/srcpkgs/linux6.6/patches/fix-musl-objtool.patch +++ /dev/null @@ -1,14 +0,0 @@ -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) - ---- a/tools/objtool/Makefile -+++ b/tools/objtool/Makefile -@@ -32,7 +32,7 @@ INCLUDES := -I$(srctree)/tools/include \ - # Note, EXTRA_WARNINGS here was determined for CC and not HOSTCC, it - # is passed here to match a legacy behavior. - WARNINGS := $(EXTRA_WARNINGS) -Wno-switch-default -Wno-switch-enum -Wno-packed -Wno-nested-externs --OBJTOOL_CFLAGS := -Werror $(WARNINGS) $(KBUILD_HOSTCFLAGS) -g $(INCLUDES) $(LIBELF_FLAGS) -+OBJTOOL_CFLAGS := -Werror $(WARNINGS) $(KBUILD_HOSTCFLAGS) -g $(INCLUDES) $(LIBELF_FLAGS) -D__always_inline=inline - OBJTOOL_LDFLAGS := $(LIBELF_LIBS) $(LIBSUBCMD) $(KBUILD_HOSTLDFLAGS) - - # Allow old libelf to be used: diff --git a/srcpkgs/linux6.6/patches/fixdep-largefile.patch b/srcpkgs/linux6.6/patches/fixdep-largefile.patch deleted file mode 100644 index 1408d329c08551..00000000000000 --- a/srcpkgs/linux6.6/patches/fixdep-largefile.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/tools/build/fixdep.c -+++ b/tools/build/fixdep.c -@@ -11,6 +11,8 @@ - * base transformation of dependecies without the CONFIG mangle. - */ - -+#define _FILE_OFFSET_BITS 64 -+ - #include - #include - #include diff --git a/srcpkgs/linux6.6/template b/srcpkgs/linux6.6/template deleted file mode 100644 index 98a0934393c8bf..00000000000000 --- a/srcpkgs/linux6.6/template +++ /dev/null @@ -1,348 +0,0 @@ -# Template file for 'linux6.6' -pkgname=linux6.6 -version=6.6.118 -revision=1 -short_desc="Linux kernel and modules (${version%.*} series)" -maintainer="Duncaen " -license="GPL-2.0-only" -homepage="https://www.kernel.org" -distfiles="${KERNEL_SITE}/kernel/v${version%%.*}.x/linux-${version%.*}.tar.xz" - -if [ "${version##*.}" != 0 ]; then - distfiles+=" ${KERNEL_SITE}/kernel/v${version%%.*}.x/patch-${version}.xz" - skip_extraction="patch-${version}.xz" -fi - -checksum="d926a06c63dd8ac7df3f86ee1ffc2ce2a3b81a2d168484e76b5b389aba8e56d0 - 05340ef14b9ec3b3e1caa5637908aa292175765eb42022a3263573c5f76391e6" -python_version=3 - -# XXX Restrict archs until a proper -dotconfig is available in FILESDIR. -archs="x86_64* i686* aarch64*" - -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 - pkg-config openssl-devel perl uboot-mkimage cpio pahole python3 zstd" - -_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() { - if [ ! -f $XBPS_SRCDISTDIR/$pkgname-$version/patch-${version}.xz ]; then - return - fi - xzcat $XBPS_SRCDISTDIR/$pkgname-$version/patch-${version}.xz | - patch -sNp1 -F0 -} - -post_patch() { - # avoid the strip wrapper, its used to copy the objects to a new location - # and required to avoid absolute relocations. - vsed -e "s|\$(STRIP) \(--strip-debug -o \$@ \$<;\)|/usr/bin/${STRIP} \1|" -i drivers/firmware/efi/libstub/Makefile -} - -do_configure() { - # If there's a file called -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;; - riscv64*) arch=riscv;; - 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;; - riscv64*) _args="Image modules dtbs"; arch=riscv;; - 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;; - riscv*) arch=riscv;; - esac - - # Run depmod after compressing modules - makes depmod.sh a noop - sed -i '2iexit 0' scripts/depmod.sh - vmkdir usr/lib - ln -s usr/lib/ ${DESTDIR} - - # 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 - ;; - riscv) - vinstall arch/riscv/boot/Image 644 boot vmlinux-${_kernver} - make ${makejobs} ARCH=${subarch:-$arch} INSTALL_DTBS_PATH=${DESTDIR}/boot/dtbs/dtbs-${_kernver} ${_cross} dtbs_install - ;; - esac - - # Switch to /usr. - vmkdir 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 Kbuild ${hdrdest}/Kbuild - 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} - - # needed for mv-debug - cp scripts/sign-file "${XBPS_WRAPPERDIR}" - - # 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 - if [ -d "arch/${arch}/tools" ]; then - cp -a "arch/${arch}/tools" "${hdrdest}/arch/${arch}" - fi - cp -a kernel/time/timeconst.bc "${hdrdest}/kernel/time" - cp -a kernel/bounds.c "${hdrdest}/kernel" - mkdir -p "${hdrdest}/arch/x86/entry/syscalls" - cp -a arch/x86/entry/syscalls/syscall_32.tbl "${hdrdest}/arch/x86/entry/syscalls" - - 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 arch/arm64/kernel/asm-offsets.s ${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 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 - - # 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 - export SIGN_FILE="${XBPS_WRAPPERDIR}/sign-file sha512 ${wrksrc}/certs/signing_key.pem ${wrksrc}/certs/signing_key.x509" - 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} - rm -f ${DESTDIR}/lib -} - -linux6.6-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 - } -} - -linux6.6-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/linuxconsoletools/template b/srcpkgs/linuxconsoletools/template deleted file mode 100644 index efd8b048b3388f..00000000000000 --- a/srcpkgs/linuxconsoletools/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'linuxconsoletools' -pkgname=linuxconsoletools -version=1.8.1 -revision=1 -build_style=gnu-makefile -hostmakedepends="pkg-config" -makedepends="SDL2-devel" -short_desc="Set of utilities to test and configure joysticks" -maintainer="Hendrik Boll " -license="GPL-3.0-or-later" -homepage="https://sourceforge.net/projects/linuxconsole/" -distfiles="${SOURCEFORGE_SITE}/project/linuxconsole/linuxconsoletools-${version}.tar.bz2" -checksum=4da29745c782b7db18f5f37c49e77bf163121dd3761e2fc7636fa0cbf35c2456 - -pre_install() { - vsed -i 's|lib/udev|usr/lib/udev|g' utils/Makefile -} diff --git a/srcpkgs/linuxwave/template b/srcpkgs/linuxwave/template deleted file mode 100644 index 7af1d8db42ba9a..00000000000000 --- a/srcpkgs/linuxwave/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'linuxwave' -pkgname=linuxwave -version=0.2.0 -revision=1 -build_style=zig-build -short_desc="Generate music from the entropy of Linux" -maintainer="tranzystorekk " -license="MIT" -homepage="https://orhun.dev/linuxwave/" -changelog="https://raw.githubusercontent.com/orhun/linuxwave/main/CHANGELOG.md" -distfiles="https://github.com/orhun/linuxwave/releases/download/v${version}/v${version}.tar.gz" -checksum=593b05809f68c830c95a3176fbec358306aff19238ca2ecdacfbeaabfefdab83 - -post_install() { - vlicense LICENSE - vman man/linuxwave.1 -} diff --git a/srcpkgs/liquid-dsp-devel b/srcpkgs/liquid-dsp-devel deleted file mode 120000 index d1ed38be27e1d5..00000000000000 --- a/srcpkgs/liquid-dsp-devel +++ /dev/null @@ -1 +0,0 @@ -liquid-dsp \ No newline at end of file diff --git a/srcpkgs/liquid-dsp/patches/fix-portable-typo.patch b/srcpkgs/liquid-dsp/patches/fix-portable-typo.patch deleted file mode 100644 index ff7db253fd50c2..00000000000000 --- a/srcpkgs/liquid-dsp/patches/fix-portable-typo.patch +++ /dev/null @@ -1,19 +0,0 @@ -commit 9030406bc1e0df262471708b8952dde60ab49f9d -Author: q66 -Date: Mon Jun 13 19:12:58 2022 +0200 - - fix typo - -diff --git a/src/dotprod/src/dotprod_rrrf.av.c b/src/dotprod/src/dotprod_rrrf.av.c -index 4aebc45..a54763c 100644 ---- a/src/dotprod/src/dotprod_rrrf.av.c -+++ b/src/dotprod/src/dotprod_rrrf.av.c -@@ -117,7 +117,7 @@ dotprod_rrrf dotprod_rrrf_create_opt(float * _h, - for (i=0; i<4; i++) { - q->h[i] = calloc(1+(q->n+i-1)/4,sizeof(vector float)); - for (j=0; jn; j++) -- e->h[i][j+i] = _h[_rev ? q->n-j-1 : j]; -+ q->h[i][j+i] = _h[_rev ? q->n-j-1 : j]; - } - - return q; diff --git a/srcpkgs/liquid-dsp/patches/ppc64.patch b/srcpkgs/liquid-dsp/patches/ppc64.patch deleted file mode 100644 index 1f7da1729b8240..00000000000000 --- a/srcpkgs/liquid-dsp/patches/ppc64.patch +++ /dev/null @@ -1,67 +0,0 @@ ---- a/configure.ac -+++ b/configure.ac -@@ -195,7 +195,7 @@ else - src/dotprod/src/dotprod_rrrf.av.o \ - src/dotprod/src/dotprod_crcf.av.o \ - src/dotprod/src/sumsq.o" -- ARCH_OPTION="-fno-common -faltivec";; -+ ARCH_OPTION="-fno-common -maltivec";; - armv1*|armv2*|armv3*|armv4*|armv5*|armv6*) - # assume neon instructions are NOT available - MLIBS_DOTPROD="src/dotprod/src/dotprod_cccf.o \ ---- a/src/dotprod/src/dotprod_crcf.av.c -+++ b/src/dotprod/src/dotprod_crcf.av.c -@@ -26,6 +26,7 @@ - - #include - #include -+#include - - #include "liquid.internal.h" - -@@ -179,7 +180,7 @@ void dotprod_crcf_execute(dotprod_crcf _q, - // split into four vectors each with four 32-bit - // partial sums. Effectively each loop iteration - // operates on 16 input samples at a time. -- s0 = s1 = s2 = s3 = (vector float)(0); -+ s0 = s1 = s2 = s3 = (vector float){0.0f, 0.0f, 0.0f, 0.0f}; - while (nblocks >= 4) { - s0 = vec_madd(ar[nblocks-1],d[nblocks-1],s0); - s1 = vec_madd(ar[nblocks-2],d[nblocks-2],s1); -@@ -200,7 +201,7 @@ void dotprod_crcf_execute(dotprod_crcf _q, - // move the result into the union s (effetively, - // this loads the four 32-bit values in s0 into - // the array w). -- s.v = vec_add(s0,(vector float)(0)); -+ s.v = vec_add(s0,(vector float){0.0f, 0.0f, 0.0f, 0.0f}); - - // sum the resulting array - //*_r = s.w[0] + s.w[1] + s.w[2] + s.w[3]; ---- a/src/dotprod/src/dotprod_rrrf.av.c -+++ b/src/dotprod/src/dotprod_rrrf.av.c -@@ -26,6 +26,7 @@ - - #include - #include -+#include - - #include "liquid.internal.h" - -@@ -173,7 +174,7 @@ void dotprod_rrrf_execute(dotprod_rrrf _q, - // split into four vectors each with four 32-bit - // partial sums. Effectively each loop iteration - // operates on 16 input samples at a time. -- s0 = s1 = s2 = s3 = (vector float)(0); -+ s0 = s1 = s2 = s3 = (vector float){0.0f, 0.0f, 0.0f, 0.0f}; - while (nblocks >= 4) { - s0 = vec_madd(ar[nblocks-1],d[nblocks-1],s0); - s1 = vec_madd(ar[nblocks-2],d[nblocks-2],s1); -@@ -194,7 +195,7 @@ void dotprod_rrrf_execute(dotprod_rrrf _q, - // move the result into the union s (effetively, - // this loads the four 32-bit values in s0 into - // the array w). -- s.v = vec_add(s0,(vector float)(0)); -+ s.v = vec_add(s0,(vector float){0.0f, 0.0f, 0.0f, 0.0f}); - - // sum the resulting array - *_r = s.w[0] + s.w[1] + s.w[2] + s.w[3]; diff --git a/srcpkgs/liquid-dsp/template b/srcpkgs/liquid-dsp/template deleted file mode 100644 index cd6fa55012974c..00000000000000 --- a/srcpkgs/liquid-dsp/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'liquid-dsp' -pkgname=liquid-dsp -version=1.7.0 -revision=1 -build_style=cmake -build_helper="qemu" -configure_args="-DBUILD_AUTOTESTS=OFF -DBUILD_BENCHMARKS=OFF" -makedepends="fftw-devel" -short_desc="Signal processing library for software-defined radios (SDR)" -maintainer="classabbyamp " -license="MIT" -homepage="http://liquidsdr.org/" -changelog="https://raw.githubusercontent.com/jgaeddert/liquid-dsp/master/CHANGELOG.md" -distfiles="https://github.com/jgaeddert/liquid-dsp/archive/v${version}.tar.gz" -checksum=33c42ebc2e6088570421e282c6332e899705d42b4f73ebd1212e6a11da714dd4 - -post_install() { - vlicense LICENSE -} - -liquid-dsp-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/liquidwar/patches/liquidwar-5.6.4-underlink.patch b/srcpkgs/liquidwar/patches/liquidwar-5.6.4-underlink.patch deleted file mode 100644 index 55a258eeb64061..00000000000000 --- a/srcpkgs/liquidwar/patches/liquidwar-5.6.4-underlink.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/src/Makefile.in.old 2011-06-22 07:45:05.756127862 +0200 -+++ b/src/Makefile.in 2011-06-22 07:46:00.681613957 +0200 -@@ -223,7 +223,7 @@ - EXTERN_LIBS = `allegro-config --static $(ALLEGRO_LIBRARY)` $(EFENCE_LIBRARY) - else - LINK_OPTIONS = -- EXTERN_LIBS = `allegro-config --libs $(ALLEGRO_LIBRARY)` $(EFENCE_LIBRARY) -+ EXTERN_LIBS = `allegro-config --libs $(ALLEGRO_LIBRARY)` $(EFENCE_LIBRARY) -lm - endif - - CONFIG_OPTIONS = \ diff --git a/srcpkgs/liquidwar/patches/liquidwar-5.6.5-ovflfix.patch b/srcpkgs/liquidwar/patches/liquidwar-5.6.5-ovflfix.patch deleted file mode 100644 index 8190e9bb50392e..00000000000000 --- a/srcpkgs/liquidwar/patches/liquidwar-5.6.5-ovflfix.patch +++ /dev/null @@ -1,18 +0,0 @@ ---- a/src/wwwsrv.c.old 2010-10-26 14:16:31.000000000 +0200 -+++ b/src/wwwsrv.c 2010-10-26 14:17:35.000000000 +0200 -@@ -100,12 +100,12 @@ - - data->privacy = privacy; - data->log = log; -- strncpy (data->metaserver, metaserver, URL_SIZE); -+ strncpy (data->metaserver, metaserver, sizeof(data->metaserver)); - data->port = port; - data->busy_players = busy_players; - data->max_players = max_players; -- strncpy (data->password, password, PASSWORD_SIZE); -- strncpy (data->comment, comment, COMMENT_SIZE); -+ strncpy (data->password, password, sizeof(data->password)); -+ strncpy (data->comment, comment, sizeof(data->comment)); - } - - /*------------------------------------------------------------------*/ diff --git a/srcpkgs/liquidwar/patches/python3-conversion.patch b/srcpkgs/liquidwar/patches/python3-conversion.patch deleted file mode 100644 index d997856503e6a4..00000000000000 --- a/srcpkgs/liquidwar/patches/python3-conversion.patch +++ /dev/null @@ -1,266 +0,0 @@ -Author: Reiner Herrmann -Description: Port makedoc.py to Python 3 - --- -void-packages: patch cleaned up; fixed invalid escape sequences with -raw string literals --- - ---- a/doc/Makefile.in -+++ b/doc/Makefile.in -@@ -110,31 +110,31 @@ - - html/%.html: xml/%.xml makedoc.py html/header.inc html/footer.inc - @echo Creating $@ from $< -- @python -c "import makedoc; makedoc.make_html('$@','$<','html/header.inc','html/footer.inc')" -+ @python3 -c "import makedoc; makedoc.make_html('$@','$<','html/header.inc','html/footer.inc')" - - php/%.php: xml/%.xml makedoc.py - @echo Creating $@ from $< -- @python -c "import makedoc; makedoc.make_php('$@','$<')" -+ @python3 -c "import makedoc; makedoc.make_php('$@','$<')" - - tex/%.tex: xml/%.xml makedoc.py - @echo Creating $@ from $< -- @python -c "import makedoc; makedoc.make_tex('$@','$<')" -+ @python3 -c "import makedoc; makedoc.make_tex('$@','$<')" - - man/%.man: xml/%.xml makedoc.py - @echo Creating $@ from $< -- @python -c "import makedoc; makedoc.make_man('$@','$<')" -+ @python3 -c "import makedoc; makedoc.make_man('$@','$<')" - - txt/%.txt: xml/%.xml makedoc.py - @echo Creating $@ from $< -- @python -c "import makedoc; makedoc.make_txt('$@','$<','Liquid War (v$(VERSION))')" -+ @python3 -c "import makedoc; makedoc.make_txt('$@','$<','Liquid War (v$(VERSION))')" - - texi/%.texi: xml/%.xml makedoc.py - @echo Creating $@ from $< -- @python -c "import makedoc; makedoc.make_texi('$@','$<')" -+ @python3 -c "import makedoc; makedoc.make_texi('$@','$<')" - - uwc/%.uwc: xml/%.xml makedoc.py - @echo Creating $@ from $< -- @python -c "import makedoc; makedoc.make_uwc('$@','$<')" -+ @python3 -c "import makedoc; makedoc.make_uwc('$@','$<')" - - %.gz: % - @if [ -f $< ]; then echo "Compressing $@..."; gzip -c -9 $< > $@; fi ---- a/doc/makedoc.py -+++ b/doc/makedoc.py -@@ -16,14 +16,14 @@ - def remove_duplicate_blanks(text): - result=text - -- result=string.replace(result,"\t"," ") -- result=string.replace(result,"\n"," ") -+ result=result.replace("\t"," ") -+ result=result.replace("\n"," ") - - if (result!=""): - temp="" - while temp!=result: - temp=result -- result=string.replace(result," "," ") -+ result=result.replace(" "," ") - - return result - -@@ -63,10 +63,10 @@ - def format_email_and_url(text): - result=text - -- email=re.compile('"([\w\-\.]+@[\w\-\.]+)"') -+ email=re.compile(r'"([\w\-\.]+@[\w\-\.]+)"') - result=email.sub(r'\1',result); - -- url=re.compile('"http://([\w\-\.\~/]+)"', re.I) -+ url=re.compile(r'"http://([\w\-\.\~/]+)"', re.I) - result=url.sub(r'http://\1',result); - - return result -@@ -74,11 +74,11 @@ - def format_html(text): - result=text - -- result=string.replace(result,"<","ufoot_html_lt") -- result=string.replace(result,">","ufoot_html_gt") -- result=string.replace(result,"&","&") -- result=string.replace(result,"ufoot_html_lt","<") -- result=string.replace(result,"ufoot_html_gt",">") -+ result=result.replace("<","ufoot_html_lt") -+ result=result.replace(">","ufoot_html_gt") -+ result=result.replace("&","&") -+ result=result.replace("ufoot_html_lt","<") -+ result=result.replace("ufoot_html_gt",">") - - # Uncomment this to make mailing list adresses look like "xxx at xxx" - # instead of "xxx@xxx". This can prevent spammers from harvesting -@@ -86,10 +86,10 @@ - # fakeemail=re.compile('"([\w\.]+\-user)@([\w\-\.]+)"') - # result=fakeemail.sub(r'\1 at \2 (replace "at" by "@")',result); - -- email=re.compile('"([\w\-\.]+@[\w\-\.]+)"') -+ email=re.compile(r'"([\w\-\.]+@[\w\-\.]+)"') - result=email.sub(r'\1',result); - -- url=re.compile('"http://([\w\-\.\~/]+)"', re.I) -+ url=re.compile(r'"http://([\w\-\.\~/]+)"', re.I) - result=url.sub(r'\1',result); - - return result -@@ -97,31 +97,31 @@ - def format_tex(text): - result=text - -- result=string.replace(result,"\\","$\\backslash$") -- result=string.replace(result,"_","\\_") -- result=string.replace(result,"#","\\#") -- result=string.replace(result,"%","\\%") -- result=string.replace(result,"}","\\}") -- result=string.replace(result,"<","$<$") -- result=string.replace(result,">","$>$") -- result=string.replace(result,"~","$\\tilde{}$") -+ result=result.replace("\\","$\\backslash$") -+ result=result.replace("_","\\_") -+ result=result.replace("#","\\#") -+ result=result.replace("%","\\%") -+ result=result.replace("}","\\}") -+ result=result.replace("<","$<$") -+ result=result.replace(">","$>$") -+ result=result.replace("~","$\\tilde{}$") - - return result - - def format_texi(text): - result=text - -- result=string.replace(result,"@","@@") -- result=string.replace(result,"}","@}") -- result=string.replace(result,"{","@{") -+ result=result.replace("@","@@") -+ result=result.replace("}","@}") -+ result=result.replace("{","@{") - - return result - - def format_uwc(text): - result=text - -- result=string.replace(result,"]","]") -- result=string.replace(result,"[","[[") -+ result=result.replace("]","]") -+ result=result.replace("[","[[") - - return result - -@@ -139,8 +139,8 @@ - result=text - - result=format_uwc(result) -- result=string.replace(result,"\n"," ") -- result=string.replace(result,"\r"," ") -+ result=result.replace("\n"," ") -+ result=result.replace("\r"," ") - result=remove_duplicate_blanks(result) - - return result -@@ -208,7 +208,7 @@ - if tag=="code": - self.start_code() - def endElement(self,tag): -- data=string.strip(self.charbuf) -+ data=self.charbuf.strip() - if (data!=""): - self.write(self.translate(data,self.stack[-1])) - self.charbuf="" -@@ -366,7 +366,7 @@ - self.write("\n\\end{verbatim}\n") - def translate(self,data,tag): - result=data -- result=format_email_and_url(result) -+ result=format_email_and_url(result) - if (tag!="code"): - result=format_tex(result) - return result -@@ -405,12 +405,12 @@ - self.write("\n") - def translate(self,data,tag): - result=data -- result=format_email_and_url(result) -- result=string.replace(result,"\\","\\\\") -- result=string.replace(result,".","\.") -- result=string.replace(result,"-","\-") -+ result=format_email_and_url(result) -+ result=result.replace("\\","\\\\") -+ result=result.replace(".",r"\.") -+ result=result.replace("-",r"\-") - if (tag=="code"): -- result=string.replace(result,"\n","\n.br\n") -+ result=result.replace("\n","\n.br\n") - else: - result=remove_duplicate_blanks(result) - return result -@@ -460,10 +460,10 @@ - self.write("\n") - def translate(self,data,tag): - result=data -- result=format_email_and_url(result) -+ result=format_email_and_url(result) - if (tag=="code"): - result=" "*self.indent+\ -- string.replace(result,"\n","\n"+" "*self.indent) -+ result.replace("\n","\n"+" "*self.indent) - else: - result=format_text(result,self.indent,80) - if (tag=="elem"): -@@ -505,7 +505,7 @@ - self.write("\n@end example\n") - def translate(self,data,tag): - result=data -- result=format_email_and_url(result) -+ result=format_email_and_url(result) - - if (tag!="code"): - result=remove_duplicate_blanks(result) -@@ -548,7 +548,7 @@ - self.write("\n") - def translate(self,data,tag): - result=data -- result=format_email_and_url(result) -+ result=format_email_and_url(result) - - if (tag=="code"): - result=format_uwc_code(result) -@@ -560,7 +560,7 @@ - return result - - def run_parser(handler,dst,src): -- dst_file=open(dst,"w") -+ dst_file=open(dst,"wb") - src_file=open(src,"r") - #src_code=src_file.read() - parser=xml.sax.make_parser() -@@ -602,8 +602,8 @@ - run_parser(handler,txt_file,xml_file) - - def make_texi(texi_file,xml_file): -- node=string.replace(xml_file,".xml","") -- node=string.replace(node,"xml/","") -+ node=xml_file.replace(".xml","") -+ node=node.replace("xml/","") - parser=xml.sax.make_parser() - handler=XMLToTexi(node) - run_parser(handler,texi_file,xml_file) ---- a/configure.ac -+++ b/configure.ac -@@ -123,7 +123,7 @@ - - - dnl Various checks which will enable/disable some of the doc targets --AC_CHECK_PROG(PYTHON,python,yes,no) -+AC_CHECK_PROG(PYTHON,python3,yes,no) - AC_CHECK_PROG(GZIP,gzip,yes,no) - AC_CHECK_PROG(LATEX,latex,yes,no) - AC_CHECK_PROG(DVIPS,dvips,yes,no) diff --git a/srcpkgs/liquidwar/template b/srcpkgs/liquidwar/template deleted file mode 100644 index cf6f74ff77471b..00000000000000 --- a/srcpkgs/liquidwar/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'liquidwar' -pkgname=liquidwar -version=5.6.5 -revision=1 -build_style="gnu-configure" -make_build_args="GAMEDIR=/usr/bin DATADIR=/usr/share/liquidwar" -make_install_args="GAMEDIR=/usr/bin DATADIR=/usr/share/liquidwar" -make_install_target="install_nolink" -hostmakedepends="python3 texinfo" -makedepends="allegro4-devel" -short_desc="Unique multiplayer wargame" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="http://www.ufoot.org/liquidwar" -distfiles="http://www.ufoot.org/download/${pkgname}/v5/${version}/${pkgname}-${version}.tar.gz" -checksum=dad0aa84dd416cad055421ed9b40df39efae78d3df759c0583c64c54f7f2ff5f -nocross="run build artifarts" -# the only check is a linter for documentation sources that requires additional packages -make_check="no" - -CFLAGS="-fcommon" - -pre_configure() { - # The assembly only exists for 32 bit x86 - if [ "$XBPS_TARGET_MACHINE" != "i686" ]; then - configure_args+=" --disable-asm" - fi -} diff --git a/srcpkgs/listres/template b/srcpkgs/listres/template deleted file mode 100644 index abce5e3f80e6aa..00000000000000 --- a/srcpkgs/listres/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'listres' -pkgname=listres -version=1.0.6 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="libXaw-devel" -short_desc="List resources in Xaw widgets" -maintainer="Leah Neukirchen " -license="MIT" -homepage="https://xorg.freedesktop.org" -distfiles="${XORG_SITE}/app/${pkgname}-${version}.tar.xz" -checksum=4d1c53efd69ba654f2877e1577e994c78874b0512fa1b0666cffcf452aee43ca - -post_install() { - vlicense COPYING -} diff --git a/srcpkgs/lite-xl/template b/srcpkgs/lite-xl/template deleted file mode 100644 index f9bfcdf8eb291a..00000000000000 --- a/srcpkgs/lite-xl/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'lite-xl' -pkgname=lite-xl -version=2.1.8 -revision=1 -archs="x86_64* i686* aarch64* arm*" # garbage software -build_style=meson -configure_args="-Duse_system_lua=true -Drenderer=true" -hostmakedepends="pkg-config lua54" -makedepends="freetype-devel lua54-devel pcre2-devel SDL3-devel" -short_desc="Lightweight text editor written in Lua" -maintainer="Dakota Richline " -license="MIT" -homepage="https://lite-xl.com/" -changelog="https://github.com/lite-xl/lite-xl/raw/master/changelog.md" -distfiles="https://github.com/lite-xl/lite-xl/archive/refs/tags/v${version}.tar.gz" -checksum=fcaffb946bc60583369cb040d533a4ac18075a6d474d49a2a5ff4bf87e2e9a10 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/litecli/template b/srcpkgs/litecli/template deleted file mode 100644 index a0c39eaf031ac4..00000000000000 --- a/srcpkgs/litecli/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'litecli' -pkgname=litecli -version=1.15.0 -revision=1 -build_style=python3-pep517 -# skip half-baked tests, should be fixed in next release -make_check_args="--ignore=tests/test_llm_special.py" -hostmakedepends="python3-setuptools_scm" -depends="python3-click python3-Pygments python3-prompt_toolkit python3-sqlparse - python3-configobj python3-cli_helpers python3-pip python3-setuptools" -checkdepends="${depends} python3-pytest python3-mock" -short_desc="CLI for SQLite Databases with auto-completion and syntax highlighting" -maintainer="Joel Beckmeyer " -license="BSD-3-Clause" -homepage="https://litecli.com" -changelog="https://raw.githubusercontent.com/dbcli/litecli/main/CHANGELOG.md" -distfiles="${PYPI_SITE}/l/litecli/litecli-${version}.tar.gz" -checksum=3285997f57b2d72dc70e9856cb302cddd8de07b0cebf5c90a60ecd20a053cd79 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/liteide/template b/srcpkgs/liteide/template deleted file mode 100644 index b8a6a7e2fc05f3..00000000000000 --- a/srcpkgs/liteide/template +++ /dev/null @@ -1,38 +0,0 @@ -# Template file for 'liteide' -pkgname=liteide -version=37.4 -revision=2 -build_wrksrc=liteidex -build_style=qmake -hostmakedepends="go qt5-qmake qt5-host-tools" -makedepends="libglvnd-devel libvterm-devel qt5-tools-devel qt5-webkit-devel" -depends="go" -short_desc="Simple, open source, cross-platform Go IDE" -maintainer="Enno Boland " -license="LGPL-2.1-or-later" -homepage="http://liteide.org/" -distfiles="https://github.com/visualfc/liteide/archive/x${version}.tar.gz" -checksum=8b6842ead4915aaf4ee691962259ae290a37c00e3669c50b61e4386bf133e5ce - -pre_configure() { - # Use system libvterm instead of the one shipped - vsed -i -e 's;libvterm;;' src/3rdparty/3rdparty.pro - # Remove wrong extra 'lib' prefix - vsed -i -e 's;libvterm;vterm;' src/utils/vterm/vterm.pri -} - -post_install() { - ln -frs ${DESTDIR}/usr/bin/{liteide,golangide} - - # Package resources - vmkdir usr/share/liteide - cp -ar deploy/* os_deploy/* ${DESTDIR}/usr/share/liteide - - # Package desktop shortcut - vinstall liteide.desktop 644 usr/share/applications - vmkdir usr/share/pixmaps - vinstall deploy/welcome/images/liteide400.png 644 usr/share/pixmaps liteide.png - - # Fix for FS#38781 - mv ${DESTDIR}/usr/share/liteide/{linux/,}liteenv -} diff --git a/srcpkgs/liteide/update b/srcpkgs/liteide/update deleted file mode 100644 index 0dbd917d6eef8b..00000000000000 --- a/srcpkgs/liteide/update +++ /dev/null @@ -1 +0,0 @@ -pattern='/archive/refs/tags/(x|v?|\Q'"$pkgname"'\E-)?\K[\d\.]+(?=\.tar\.gz")' diff --git a/srcpkgs/litterbox/template b/srcpkgs/litterbox/template deleted file mode 100644 index 13008e5d5ac61c..00000000000000 --- a/srcpkgs/litterbox/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'litterbox' -pkgname=litterbox -version=1.9 -revision=6 -build_style=gnu-configure -make_build_target="all" -hostmakedepends="pkg-config" -makedepends="sqlite-devel libtls-devel" -short_desc="IRC logger" -maintainer="Lydia Sobot " -license="GPL-3.0-or-later" -homepage="https://git.causal.agency/litterbox/" -changelog="https://git.causal.agency/litterbox/tag/?h=${version}" -distfiles="https://git.causal.agency/litterbox/snapshot/litterbox-$version.tar.gz" -checksum=ffb02ca75c743ce88593e30236b9ffbf808c1bcfc194459c52b2df70e0e9e5a9 diff --git a/srcpkgs/live555-devel b/srcpkgs/live555-devel deleted file mode 120000 index 5568964bd5088e..00000000000000 --- a/srcpkgs/live555-devel +++ /dev/null @@ -1 +0,0 @@ -live555 \ No newline at end of file diff --git a/srcpkgs/live555-progs b/srcpkgs/live555-progs deleted file mode 120000 index 5568964bd5088e..00000000000000 --- a/srcpkgs/live555-progs +++ /dev/null @@ -1 +0,0 @@ -live555 \ No newline at end of file diff --git a/srcpkgs/live555/template b/srcpkgs/live555/template deleted file mode 100644 index f69dd823799098..00000000000000 --- a/srcpkgs/live555/template +++ /dev/null @@ -1,40 +0,0 @@ -# Template file for 'live555' -pkgname=live555 -version=2020.08.11 -revision=3 -build_style=gnu-makefile -makedepends="openssl-devel" -short_desc="Set of C++ libraries for multimedia streaming" -maintainer="Orphaned " -license="LGPL-3.0-or-later" -homepage="http://www.live555.com/liveMedia/" -distfiles="http://download.videolan.org/contrib/live555/live.${version}.tar.gz" -checksum=7160854ceadfd4b3c033a069f8453625f1b91798b3668c5ac9ee04301cbece46 - -if [ "$CROSS_BUILD" ]; then - CXXFLAGS="-I. -Iinclude -I../UsageEnvironment/include\ - -I../BasicUsageEnvironment/include\ - -I../groupsock/include -I../liveMedia/include\ - -DSOCKLEN_T=socklen_t -D_LARGEFILE_SOURCE=1\ - -D_FILE_OFFSET_BITS=64 -fPIC" -fi - -pre_build() { - ./genMakefiles linux-with-shared-libraries -} - -live555-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.so" - } -} - -live555-progs_package() { - short_desc+=" - utilities" - pkg_install() { - vmove usr/bin - } -} diff --git a/srcpkgs/live555/update b/srcpkgs/live555/update deleted file mode 100644 index b2fb8ed60e30d8..00000000000000 --- a/srcpkgs/live555/update +++ /dev/null @@ -1,2 +0,0 @@ -pkgname=live. -site=http://download.videolan.org/contrib/live555/ diff --git a/srcpkgs/lksctp-tools-devel b/srcpkgs/lksctp-tools-devel deleted file mode 120000 index 028cbe3c060ac9..00000000000000 --- a/srcpkgs/lksctp-tools-devel +++ /dev/null @@ -1 +0,0 @@ -lksctp-tools \ No newline at end of file diff --git a/srcpkgs/lksctp-tools/template b/srcpkgs/lksctp-tools/template deleted file mode 100644 index 88bcae794b8df2..00000000000000 --- a/srcpkgs/lksctp-tools/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 'lksctp-tools' -pkgname=lksctp-tools -version=1.0.19 -revision=1 -build_style=gnu-configure -hostmakedepends="automake libtool linux-headers" -short_desc="User-space access to Linux Kernel SCTP" -maintainer="Orphaned " -license="GPL-2.0-or-later, LGPL-2.1-only" -homepage="http://lksctp.sourceforge.net" -changelog="https://raw.githubusercontent.com/sctp/lksctp-tools/master/ChangeLog" -distfiles="https://github.com/sctp/lksctp-tools/archive/v${version}.tar.gz" -checksum=9251b1368472fb55aaeafe4787131bdde4e96758f6170620bc75b638449cef01 - -pre_configure() { - autoreconf -fi -} - -lksctp-tools-devel_package() { - depends="${makedepends} ${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/man/man3 - } -} diff --git a/srcpkgs/lld b/srcpkgs/lld deleted file mode 120000 index 0d68131b9b3088..00000000000000 --- a/srcpkgs/lld +++ /dev/null @@ -1 +0,0 @@ -llvm \ No newline at end of file diff --git a/srcpkgs/lld-devel18 b/srcpkgs/lld-devel18 deleted file mode 120000 index 1f418dc969a832..00000000000000 --- a/srcpkgs/lld-devel18 +++ /dev/null @@ -1 +0,0 @@ -llvm18 \ No newline at end of file diff --git a/srcpkgs/lld18 b/srcpkgs/lld18 deleted file mode 120000 index 1f418dc969a832..00000000000000 --- a/srcpkgs/lld18 +++ /dev/null @@ -1 +0,0 @@ -llvm18 \ No newline at end of file diff --git a/srcpkgs/lld18-devel b/srcpkgs/lld18-devel deleted file mode 120000 index 1f418dc969a832..00000000000000 --- a/srcpkgs/lld18-devel +++ /dev/null @@ -1 +0,0 @@ -llvm18 \ No newline at end of file diff --git a/srcpkgs/lld19 b/srcpkgs/lld19 deleted file mode 120000 index 985027fe0a5c8d..00000000000000 --- a/srcpkgs/lld19 +++ /dev/null @@ -1 +0,0 @@ -llvm19 \ No newline at end of file diff --git a/srcpkgs/lld19-devel b/srcpkgs/lld19-devel deleted file mode 120000 index 985027fe0a5c8d..00000000000000 --- a/srcpkgs/lld19-devel +++ /dev/null @@ -1 +0,0 @@ -llvm19 \ No newline at end of file diff --git a/srcpkgs/lld21 b/srcpkgs/lld21 deleted file mode 120000 index 39080ddd1ff022..00000000000000 --- a/srcpkgs/lld21 +++ /dev/null @@ -1 +0,0 @@ -llvm21 \ No newline at end of file diff --git a/srcpkgs/lld21-devel b/srcpkgs/lld21-devel deleted file mode 120000 index 39080ddd1ff022..00000000000000 --- a/srcpkgs/lld21-devel +++ /dev/null @@ -1 +0,0 @@ -llvm21 \ No newline at end of file diff --git a/srcpkgs/lldb b/srcpkgs/lldb deleted file mode 120000 index 0d68131b9b3088..00000000000000 --- a/srcpkgs/lldb +++ /dev/null @@ -1 +0,0 @@ -llvm \ No newline at end of file diff --git a/srcpkgs/lldb18 b/srcpkgs/lldb18 deleted file mode 120000 index 1f418dc969a832..00000000000000 --- a/srcpkgs/lldb18 +++ /dev/null @@ -1 +0,0 @@ -llvm18 \ No newline at end of file diff --git a/srcpkgs/lldb18-devel b/srcpkgs/lldb18-devel deleted file mode 120000 index 1f418dc969a832..00000000000000 --- a/srcpkgs/lldb18-devel +++ /dev/null @@ -1 +0,0 @@ -llvm18 \ No newline at end of file diff --git a/srcpkgs/lldb19 b/srcpkgs/lldb19 deleted file mode 120000 index 985027fe0a5c8d..00000000000000 --- a/srcpkgs/lldb19 +++ /dev/null @@ -1 +0,0 @@ -llvm19 \ No newline at end of file diff --git a/srcpkgs/lldb19-devel b/srcpkgs/lldb19-devel deleted file mode 120000 index 985027fe0a5c8d..00000000000000 --- a/srcpkgs/lldb19-devel +++ /dev/null @@ -1 +0,0 @@ -llvm19 \ No newline at end of file diff --git a/srcpkgs/lldb21 b/srcpkgs/lldb21 deleted file mode 120000 index 39080ddd1ff022..00000000000000 --- a/srcpkgs/lldb21 +++ /dev/null @@ -1 +0,0 @@ -llvm21 \ No newline at end of file diff --git a/srcpkgs/lldb21-devel b/srcpkgs/lldb21-devel deleted file mode 120000 index 39080ddd1ff022..00000000000000 --- a/srcpkgs/lldb21-devel +++ /dev/null @@ -1 +0,0 @@ -llvm21 \ No newline at end of file diff --git a/srcpkgs/lldpd/files/lldpd/run b/srcpkgs/lldpd/files/lldpd/run deleted file mode 100644 index f10c7ddd50b176..00000000000000 --- a/srcpkgs/lldpd/files/lldpd/run +++ /dev/null @@ -1,4 +0,0 @@ -#!/bin/sh -exec 2>&1 -[ -r conf ] && . ./conf -exec lldpd ${OPTS:- -d} 2>&1 diff --git a/srcpkgs/lldpd/template b/srcpkgs/lldpd/template deleted file mode 100644 index a7e3e350c3561f..00000000000000 --- a/srcpkgs/lldpd/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'lldpd' -pkgname=lldpd -version=1.0.19 -revision=2 -build_style=gnu-configure -configure_args="--with-privsep-chroot=/var/empty" -hostmakedepends="pkg-config" -makedepends="libpcap-devel libcap-devel libevent-devel readline-devel" -short_desc="Broadcast 802.1AB neighbor announcements" -maintainer="Orphaned " -license="ISC" -homepage="https://vincentbernat.github.io/lldpd/index.html" -distfiles="https://media.luffy.cx/files/lldpd/${pkgname}-${version}.tar.gz" -checksum=f87df3163d5e5138da901d055b384009785d1eb50fdb17a2343910fcf30a997f - -system_groups="_lldpd" -system_accounts="_lldpd" - -if [ "$XBPS_TARGET_LIBC" = "musl" ]; then - makedepends+=" musl-legacy-compat" -fi - -post_install() { - vsv lldpd - vlicense LICENSE -} diff --git a/srcpkgs/llhttp-devel b/srcpkgs/llhttp-devel deleted file mode 120000 index 51a0d25d9db4fd..00000000000000 --- a/srcpkgs/llhttp-devel +++ /dev/null @@ -1 +0,0 @@ -llhttp \ No newline at end of file diff --git a/srcpkgs/llhttp/patches/allow-build-type-none.patch b/srcpkgs/llhttp/patches/allow-build-type-none.patch deleted file mode 100644 index 517f213d5a71eb..00000000000000 --- a/srcpkgs/llhttp/patches/allow-build-type-none.patch +++ /dev/null @@ -1,17 +0,0 @@ -diff --git a/CMakeLists.txt b/CMakeLists.txt -index 87a6692..e48c81b 100644 ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -14,9 +14,9 @@ if(NOT CMAKE_CONFIGURATION_TYPES) - set(CMAKE_BUILD_TYPE RELWITHDEBINFO CACHE STRING "" FORCE) - else() - string(TOUPPER ${CMAKE_BUILD_TYPE} CMAKE_BUILD_TYPE) -- if(NOT CMAKE_BUILD_TYPE IN_LIST allowableBuildTypes) -- message(FATAL_ERROR "Invalid build type: ${CMAKE_BUILD_TYPE}") -- endif() -+ # if(NOT CMAKE_BUILD_TYPE IN_LIST allowableBuildTypes) -+ # message(FATAL_ERROR "Invalid build type: ${CMAKE_BUILD_TYPE}") -+ # endif() - endif() - endif() - diff --git a/srcpkgs/llhttp/template b/srcpkgs/llhttp/template deleted file mode 100644 index 4c1fb9754d91ae..00000000000000 --- a/srcpkgs/llhttp/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'llhttp' -pkgname=llhttp -version=9.3.0 -revision=1 -build_style=cmake -short_desc="Port of http_parser to llparse" -maintainer="Enno Boland " -license="MIT" -homepage="https://llhttp.org/" -# _always_ use releases. Those have the C code generated, otherwise -# we'd have a dep loop nodejs<->llhttp -distfiles="https://github.com/nodejs/llhttp/archive/release/v${version}.tar.gz" -checksum=1a2b45cb8dda7082b307d336607023aa65549d6f060da1d246b1313da22b685a - -post_install() { - vlicense LICENSE-MIT -} - -llhttp-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}-${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/lltag/patches/fix_flac_tracknumber_reading.patch b/srcpkgs/lltag/patches/fix_flac_tracknumber_reading.patch deleted file mode 100644 index 2b1f3f67dc29b2..00000000000000 --- a/srcpkgs/lltag/patches/fix_flac_tracknumber_reading.patch +++ /dev/null @@ -1,16 +0,0 @@ -diff --git lib/Lltag/FLAC.pm lib/Lltag/FLAC.pm -index 8c0186d..5c571a6 100644 ---- a/lib/Lltag/FLAC.pm -+++ b/lib/Lltag/FLAC.pm -@@ -23,8 +23,9 @@ sub read_tags { - if $status ; - @output = map { - my $line = $_ ; -- $line =~ s/^\s*comment\[\d+\]\s*:\s*(.*)/$1/ ; -- $line =~ s/^TRACKNUMBER=/NUMBER=/ ; -+ $line =~ s/^\s*comment\[\d+\]\s*:\s*(.*)/$1/i ; -+ $line =~ s/^tracknumber=/NUMBER=/i ; -+ $line =~ s/^track number=/NUMBER=/i ; - $line - } ( grep { /comment\[\d+\]/ } @output ) ; - return Lltag::Tags::convert_tag_stream_to_values ($self, @output) ; diff --git a/srcpkgs/lltag/template b/srcpkgs/lltag/template deleted file mode 100644 index 0e3243ae003b44..00000000000000 --- a/srcpkgs/lltag/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'lltag' -pkgname=lltag -version=0.14.6 -revision=4 -build_style=gnu-makefile -make_build_args="SYSCONFDIR=/etc" -make_install_args="$make_build_args" -hostmakedepends="perl" -makedepends="${hostmakedepends}" -depends="perl mp3info vorbis-tools flac perl-MP3-Tag" -short_desc="Automatic command-line mp3/ogg/flac file tagger and renamer" -maintainer="eater <=@eater.me>" -license="GPL-2.0-or-later" -homepage="http://bgoglin.free.fr/lltag/" -distfiles="https://github.com/bgoglin/lltag/archive/lltag-${version}.tar.gz" -checksum=e24c88866d89f90c11bcf89d9d1b4e8af78f486f1f7454a28210b10b8af17252 diff --git a/srcpkgs/llvm-bolt18 b/srcpkgs/llvm-bolt18 deleted file mode 120000 index 1f418dc969a832..00000000000000 --- a/srcpkgs/llvm-bolt18 +++ /dev/null @@ -1 +0,0 @@ -llvm18 \ No newline at end of file diff --git a/srcpkgs/llvm-bolt19 b/srcpkgs/llvm-bolt19 deleted file mode 120000 index 985027fe0a5c8d..00000000000000 --- a/srcpkgs/llvm-bolt19 +++ /dev/null @@ -1 +0,0 @@ -llvm19 \ No newline at end of file diff --git a/srcpkgs/llvm-bolt21 b/srcpkgs/llvm-bolt21 deleted file mode 120000 index 39080ddd1ff022..00000000000000 --- a/srcpkgs/llvm-bolt21 +++ /dev/null @@ -1 +0,0 @@ -llvm21 \ No newline at end of file diff --git a/srcpkgs/llvm-libunwind b/srcpkgs/llvm-libunwind deleted file mode 120000 index 39080ddd1ff022..00000000000000 --- a/srcpkgs/llvm-libunwind +++ /dev/null @@ -1 +0,0 @@ -llvm21 \ No newline at end of file diff --git a/srcpkgs/llvm-libunwind-devel b/srcpkgs/llvm-libunwind-devel deleted file mode 120000 index 39080ddd1ff022..00000000000000 --- a/srcpkgs/llvm-libunwind-devel +++ /dev/null @@ -1 +0,0 @@ -llvm21 \ No newline at end of file diff --git a/srcpkgs/llvm/template b/srcpkgs/llvm/template deleted file mode 100644 index d57f191c4421b7..00000000000000 --- a/srcpkgs/llvm/template +++ /dev/null @@ -1,95 +0,0 @@ -# Template file for 'llvm' -pkgname=llvm -version=21 -revision=3 -metapackage=yes -depends="llvm${version}" -short_desc="LLVM meta package" -maintainer="Enno Boland " -license="Public Domain" -homepage="https://www.voidlinux.org" -replaces="llvm17>=0 llvm15>=0 llvm12>=0 llvm11>=0 llvm10>=0 llvm9>=0 llvm8>=0 llvm7>=0 llvm6.0>=0 llvm3.9>=0" - -clang_package() { - metapackage=yes - depends="clang${version}>=0" - short_desc+=" - clang" -} - -clang-tools-extra_package() { - metapackage=yes - depends="clang-tools-extra${version}>=0" - short_desc+=" - clang-tools-extra" -} - -clang-analyzer_package() { - metapackage=yes - depends="clang-analyzer${version}>=0" - short_desc+=" - clang-analyzer" -} - -lld_package() { - metapackage=yes - depends="lld${version}>=0" - short_desc+=" - lld" -} - -lldb_package() { - metapackage=yes - depends="lldb${version}>=0" - short_desc+=" - lldb" -} - -compiler-rt_package() { - metapackage=yes - depends="compiler-rt${version}>=0" - short_desc+=" - compiler-rt" -} - -libclang_package() { - metapackage=yes - depends="libclang${version}>=0" - short_desc+=" - transitional meta package" -} - -libclang-cpp_package() { - metapackage=yes - depends="libclang-cpp${version}>=0" - short_desc+=" - transitional meta package" -} - -libllvm_package() { - metapackage=yes - depends="libllvm${version}>=0" - short_desc+=" - transitional meta package" -} - -libomp_package() { - metapackage=yes - depends="libomp${version}>=0" - short_desc+=" - transitional meta package" -} - -libomp-devel_package() { - metapackage=yes - depends="libomp${version}-devel>=0" - short_desc+=" - transitional meta package" -} - -libclc_package() { - metapackage=yes - depends="libclc${version}" - short_desc+=" - libclc" -} - -SPIRV-LLVM-Translator_package() { - metapackage=yes - depends="SPIRV-LLVM-Translator${version}" - short_desc+=" - SPIRV-LLVM-Translator" -} - -SPIRV-LLVM-Translator-devel_package() { - metapackage=yes - depends="SPIRV-LLVM-Translator${version}-devel" - short_desc+=" - SPIRV-LLVM-Translator-devel" -} diff --git a/srcpkgs/llvm18-cross-tools b/srcpkgs/llvm18-cross-tools deleted file mode 120000 index 1f418dc969a832..00000000000000 --- a/srcpkgs/llvm18-cross-tools +++ /dev/null @@ -1 +0,0 @@ -llvm18 \ No newline at end of file diff --git a/srcpkgs/llvm18-devel b/srcpkgs/llvm18-devel deleted file mode 120000 index 1f418dc969a832..00000000000000 --- a/srcpkgs/llvm18-devel +++ /dev/null @@ -1 +0,0 @@ -llvm18 \ No newline at end of file diff --git a/srcpkgs/llvm18-doc b/srcpkgs/llvm18-doc deleted file mode 120000 index 1f418dc969a832..00000000000000 --- a/srcpkgs/llvm18-doc +++ /dev/null @@ -1 +0,0 @@ -llvm18 \ No newline at end of file diff --git a/srcpkgs/llvm18/files/llvm-Config-llvm-config.h b/srcpkgs/llvm18/files/llvm-Config-llvm-config.h deleted file mode 100644 index 2fa08c9be69621..00000000000000 --- a/srcpkgs/llvm18/files/llvm-Config-llvm-config.h +++ /dev/null @@ -1,9 +0,0 @@ -#include - -#if __WORDSIZE == 32 -#include "llvm-config-32.h" -#elif __WORDSIZE == 64 -#include "llvm-config-64.h" -#else -#error "Unknown word size" -#endif diff --git a/srcpkgs/llvm18/patches/SmallVector.patch b/srcpkgs/llvm18/patches/SmallVector.patch deleted file mode 100644 index ac10d306c4346d..00000000000000 --- a/srcpkgs/llvm18/patches/SmallVector.patch +++ /dev/null @@ -1,13 +0,0 @@ -diff --git a/llvm/include/llvm/ADT/SmallVector.h b/llvm/include/llvm/ADT/SmallVector.h -index 2e6d2dc6ce90..be2cf6cc1fee 100644 ---- a/llvm/include/llvm/ADT/SmallVector.h -+++ b/llvm/include/llvm/ADT/SmallVector.h -@@ -1163,7 +1163,7 @@ template struct CalculateSmallVectorDefaultInlinedElements { - // happens on a 32-bit host and then fails due to sizeof(T) *increasing* on a - // 64-bit host, is expected to be very rare. - static_assert( -- sizeof(T) <= 256, -+ sizeof(T) <= 288, - "You are trying to use a default number of inlined elements for " - "`SmallVector` but `sizeof(T)` is really big! Please use an " - "explicit number of inlined elements with `SmallVector` to make " diff --git a/srcpkgs/llvm18/patches/always-set-a-larger-stack-size-explicitly.patch b/srcpkgs/llvm18/patches/always-set-a-larger-stack-size-explicitly.patch deleted file mode 100644 index cb17121dea2021..00000000000000 --- a/srcpkgs/llvm18/patches/always-set-a-larger-stack-size-explicitly.patch +++ /dev/null @@ -1,37 +0,0 @@ -From 2354350bcc890c13016d67f4c060b32cb1cd693c Mon Sep 17 00:00:00 2001 -From: q66 -Date: Sat, 4 Nov 2023 08:44:01 +0100 -Subject: [PATCH 01/25] llvm: always set a larger stack size explicitly - ---- - llvm/lib/Support/Threading.cpp | 14 -------------- - 1 file changed, 14 deletions(-) - -diff --git a/llvm/lib/Support/Threading.cpp b/llvm/lib/Support/Threading.cpp -index 7cc7ba44c..b91b8f4bb 100644 ---- a/llvm/lib/Support/Threading.cpp -+++ b/llvm/lib/Support/Threading.cpp -@@ -77,21 +77,7 @@ unsigned llvm::ThreadPoolStrategy::compute_thread_count() const { - // keyword. - #include "llvm/Support/thread.h" - --#if defined(__APPLE__) -- // Darwin's default stack size for threads except the main one is only 512KB, -- // which is not enough for some/many normal LLVM compilations. This implements -- // the same interface as std::thread but requests the same stack size as the -- // main thread (8MB) before creation. - const std::optional llvm::thread::DefaultStackSize = 8 * 1024 * 1024; --#elif defined(_AIX) -- // On AIX, the default pthread stack size limit is ~192k for 64-bit programs. -- // This limit is easily reached when doing link-time thinLTO. AIX library -- // developers have used 4MB, so we'll do the same. --const std::optional llvm::thread::DefaultStackSize = 4 * 1024 * 1024; --#else --const std::optional llvm::thread::DefaultStackSize; --#endif -- - - #endif - --- -2.42.0 diff --git a/srcpkgs/llvm18/patches/clang-001-fix-unwind-chain-inclusion.patch b/srcpkgs/llvm18/patches/clang-001-fix-unwind-chain-inclusion.patch deleted file mode 100644 index e4eaa7783e7a6c..00000000000000 --- a/srcpkgs/llvm18/patches/clang-001-fix-unwind-chain-inclusion.patch +++ /dev/null @@ -1,44 +0,0 @@ -From 352974169f0d2b5da3d5321f588f5e3b5941330e Mon Sep 17 00:00:00 2001 -From: Andrea Brancaleoni -Date: Tue, 8 Sep 2015 22:14:57 +0200 -Subject: [PATCH 2/7] fix unwind chain inclusion - ---- - lib/Headers/unwind.h | 9 +++++---- - 1 file changed, 5 insertions(+), 4 deletions(-) - -diff --git a/lib/Headers/unwind.h b/lib/Headers/unwind.h -index 303d792..44e10cc 100644 ---- a/clang/lib/Headers/unwind.h -+++ b/clang/lib/Headers/unwind.h -@@ -9,9 +9,6 @@ - - /* See "Data Definitions for libgcc_s" in the Linux Standard Base.*/ - --#ifndef __CLANG_UNWIND_H --#define __CLANG_UNWIND_H -- - #if defined(__APPLE__) && __has_include_next() - /* Darwin (from 11.x on) provide an unwind.h. If that's available, - * use it. libunwind wraps some of its definitions in #ifdef _GNU_SOURCE, -@@ -39,6 +36,9 @@ - # endif - #else - -+#ifndef __CLANG_UNWIND_H -+#define __CLANG_UNWIND_H -+ - #include - - #ifdef __cplusplus -@@ -322,6 +322,7 @@ _Unwind_Ptr _Unwind_GetTextRelBase(struct _Unwind_Context *); - } - #endif - -+#endif /* __CLANG_UNWIND_H */ -+ - #endif - --#endif /* __CLANG_UNWIND_H */ --- -2.5.1 diff --git a/srcpkgs/llvm18/patches/clang-002-add-musl-triples.patch b/srcpkgs/llvm18/patches/clang-002-add-musl-triples.patch deleted file mode 100644 index 0ef4c7e75d6b58..00000000000000 --- a/srcpkgs/llvm18/patches/clang-002-add-musl-triples.patch +++ /dev/null @@ -1,115 +0,0 @@ ---- a/clang/lib/Driver/ToolChains/Gnu.cpp -+++ b/clang/lib/Driver/ToolChains/Gnu.cpp -@@ -2086,7 +2086,8 @@ void Generic_GCC::GCCInstallationDetector::AddDefaultGCCPrefixes( - static const char *const ARMHFTriples[] = {"arm-linux-gnueabihf", - "armv7hl-redhat-linux-gnueabi", - "armv6hl-suse-linux-gnueabi", -- "armv7hl-suse-linux-gnueabi"}; -+ "armv7hl-suse-linux-gnueabi", -+ "armv7l-linux-gnueabihf"}; - static const char *const ARMebLibDirs[] = {"/lib"}; - static const char *const ARMebTriples[] = {"armeb-linux-gnueabi", - "armeb-linux-androideabi"}; -@@ -2153,8 +2154,7 @@ void Generic_GCC::GCCInstallationDetector::AddDefaultGCCPrefixes( - "powerpc64-suse-linux", "powerpc-montavista-linuxspe"}; - static const char *const PPCLELibDirs[] = {"/lib32", "/lib"}; - static const char *const PPCLETriples[] = {"powerpcle-linux-gnu", -- "powerpcle-unknown-linux-gnu", -- "powerpcle-linux-musl"}; -+ "powerpcle-unknown-linux-gnu"}; - - static const char *const PPC64LibDirs[] = {"/lib64", "/lib"}; - static const char *const PPC64Triples[] = { -@@ -2235,6 +2235,92 @@ void Generic_GCC::GCCInstallationDetector::AddDefaultGCCPrefixes( - return; - } - -+ if (TargetTriple.isMusl()) { -+ static const char *const AArch64MuslTriples[] = {"aarch64-linux-musl"}; -+ static const char *const ARMHFMuslTriples[] = { -+ "arm-linux-musleabihf", "armv7l-linux-musleabihf" -+ }; -+ static const char *const ARMMuslTriples[] = {"arm-linux-musleabi"}; -+ static const char *const X86_64MuslTriples[] = {"x86_64-linux-musl"}; -+ static const char *const X86MuslTriples[] = {"i686-linux-musl"}; -+ static const char *const MIPSMuslTriples[] = { -+ "mips-linux-musl", "mipsel-linux-musl", -+ "mipsel-linux-muslhf", "mips-linux-muslhf" -+ }; -+ static const char *const PPCMuslTriples[] = {"powerpc-linux-musl"}; -+ static const char *const PPCLEMuslTriples[] = {"powerpcle-linux-musl"}; -+ static const char *const PPC64MuslTriples[] = {"powerpc64-linux-musl"}; -+ static const char *const PPC64LEMuslTriples[] = {"powerpc64le-linux-musl"}; -+ static const char *const RISCV64MuslTriples[] = {"riscv64-linux-musl"}; -+ -+ switch (TargetTriple.getArch()) { -+ case llvm::Triple::aarch64: -+ LibDirs.append(begin(AArch64LibDirs), end(AArch64LibDirs)); -+ TripleAliases.append(begin(AArch64MuslTriples), end(AArch64MuslTriples)); -+ BiarchLibDirs.append(begin(AArch64LibDirs), end(AArch64LibDirs)); -+ BiarchTripleAliases.append(begin(AArch64MuslTriples), end(AArch64MuslTriples)); -+ break; -+ case llvm::Triple::arm: -+ LibDirs.append(begin(ARMLibDirs), end(ARMLibDirs)); -+ if (TargetTriple.getEnvironment() == llvm::Triple::MuslEABIHF) { -+ TripleAliases.append(begin(ARMHFMuslTriples), end(ARMHFMuslTriples)); -+ } else { -+ TripleAliases.append(begin(ARMMuslTriples), end(ARMMuslTriples)); -+ } -+ break; -+ case llvm::Triple::x86_64: -+ LibDirs.append(begin(X86_64LibDirs), end(X86_64LibDirs)); -+ TripleAliases.append(begin(X86_64MuslTriples), end(X86_64MuslTriples)); -+ BiarchLibDirs.append(begin(X86LibDirs), end(X86LibDirs)); -+ BiarchTripleAliases.append(begin(X86MuslTriples), end(X86MuslTriples)); -+ break; -+ case llvm::Triple::x86: -+ LibDirs.append(begin(X86LibDirs), end(X86LibDirs)); -+ TripleAliases.append(begin(X86MuslTriples), end(X86MuslTriples)); -+ BiarchLibDirs.append(begin(X86_64LibDirs), end(X86_64LibDirs)); -+ BiarchTripleAliases.append(begin(X86_64MuslTriples), end(X86_64MuslTriples)); -+ break; -+ case llvm::Triple::mips: -+ LibDirs.append(begin(MIPSLibDirs), end(MIPSLibDirs)); -+ TripleAliases.append(begin(MIPSMuslTriples), end(MIPSMuslTriples)); -+ break; -+ case llvm::Triple::ppc: -+ LibDirs.append(begin(PPCLibDirs), end(PPCLibDirs)); -+ TripleAliases.append(begin(PPCMuslTriples), end(PPCMuslTriples)); -+ BiarchLibDirs.append(begin(PPC64LibDirs), end(PPC64LibDirs)); -+ BiarchTripleAliases.append(begin(PPC64MuslTriples), end(PPC64MuslTriples)); -+ break; -+ case llvm::Triple::ppcle: -+ LibDirs.append(begin(PPCLELibDirs), end(PPCLELibDirs)); -+ TripleAliases.append(begin(PPCLEMuslTriples), end(PPCLEMuslTriples)); -+ BiarchLibDirs.append(begin(PPC64LELibDirs), end(PPC64LELibDirs)); -+ BiarchTripleAliases.append(begin(PPC64LEMuslTriples), end(PPC64LEMuslTriples)); -+ break; -+ case llvm::Triple::ppc64: -+ LibDirs.append(begin(PPC64LibDirs), end(PPC64LibDirs)); -+ TripleAliases.append(begin(PPC64MuslTriples), end(PPC64MuslTriples)); -+ BiarchLibDirs.append(begin(PPCLibDirs), end(PPCLibDirs)); -+ BiarchTripleAliases.append(begin(PPCMuslTriples), end(PPCMuslTriples)); -+ break; -+ case llvm::Triple::ppc64le: -+ LibDirs.append(begin(PPC64LELibDirs), end(PPC64LELibDirs)); -+ TripleAliases.append(begin(PPC64LEMuslTriples), end(PPC64LEMuslTriples)); -+ BiarchLibDirs.append(begin(PPCLELibDirs), end(PPCLELibDirs)); -+ BiarchTripleAliases.append(begin(PPCLEMuslTriples), end(PPCLEMuslTriples)); -+ break; -+ case llvm::Triple::riscv64: -+ LibDirs.append(begin(RISCV64LibDirs), end(RISCV64LibDirs)); -+ TripleAliases.append(begin(RISCV64MuslTriples), end(RISCV64MuslTriples)); -+ break; -+ default: -+ break; -+ } -+ TripleAliases.push_back(TargetTriple.str()); -+ if (TargetTriple.str() != BiarchTriple.str()) -+ BiarchTripleAliases.push_back(BiarchTriple.str()); -+ return; -+ } -+ - // Android targets should not use GNU/Linux tools or libraries. - if (TargetTriple.isAndroid()) { - static const char *const AArch64AndroidTriples[] = { diff --git a/srcpkgs/llvm18/patches/clang-003-ppc64-dynamic-linker-path.patch b/srcpkgs/llvm18/patches/clang-003-ppc64-dynamic-linker-path.patch deleted file mode 100644 index 4ad6412d1e6c63..00000000000000 --- a/srcpkgs/llvm18/patches/clang-003-ppc64-dynamic-linker-path.patch +++ /dev/null @@ -1,13 +0,0 @@ ---- a/clang/lib/Driver/ToolChains/Linux.cpp -+++ b/clang/lib/Driver/ToolChains/Linux.cpp -@@ -504,10 +504,6 @@ std::string Linux::getDynamicLinker(const ArgList &Args) const { - Loader = "ld.so.1"; - break; - case llvm::Triple::ppc64: -- LibDir = "lib64"; -- Loader = -- (tools::ppc::hasPPCAbiArg(Args, "elfv2")) ? "ld64.so.2" : "ld64.so.1"; -- break; - case llvm::Triple::ppc64le: - LibDir = "lib64"; - Loader = diff --git a/srcpkgs/llvm18/patches/compiler-rt-sanitizer-ppc64-musl.patch b/srcpkgs/llvm18/patches/compiler-rt-sanitizer-ppc64-musl.patch deleted file mode 100644 index 3aed07b8569404..00000000000000 --- a/srcpkgs/llvm18/patches/compiler-rt-sanitizer-ppc64-musl.patch +++ /dev/null @@ -1,37 +0,0 @@ ---- a/compiler-rt/lib/sanitizer_common/sanitizer_linux.cpp -+++ b/compiler-rt/lib/sanitizer_common/sanitizer_linux.cpp -@@ -74,6 +74,10 @@ - # include - # endif - -+#if SANITIZER_LINUX && defined(__powerpc__) -+#include -+#endif -+ - # if SANITIZER_LINUX && !SANITIZER_ANDROID - # include - # endif ---- a/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_posix.cpp -+++ b/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_posix.cpp -@@ -94,7 +94,7 @@ - # include - # include - # if defined(__mips64) || defined(__aarch64__) || defined(__arm__) || \ -- defined(__hexagon__) || defined(__loongarch__) ||SANITIZER_RISCV64 -+ defined(__hexagon__) || defined(__powerpc__) || defined(__loongarch__) ||SANITIZER_RISCV64 - # include - # ifdef __arm__ - typedef struct user_fpregs elf_fpregset_t; ---- a/compiler-rt/lib/sanitizer_common/sanitizer_stoptheworld_linux_libcdep.cpp -+++ b/compiler-rt/lib/sanitizer_common/sanitizer_stoptheworld_linux_libcdep.cpp -@@ -31,7 +31,7 @@ - #include // for pid_t - #include // for iovec - #include // for NT_PRSTATUS --#if (defined(__aarch64__) || SANITIZER_RISCV64 || SANITIZER_LOONGARCH64) && \ -- !SANITIZER_ANDROID -+#if (defined(__aarch64__) || defined(__powerpc__) ||SANITIZER_RISCV64 || SANITIZER_LOONGARCH64) && \ -+ !SANITIZER_ANDROID - // GLIBC 2.20+ sys/user does not include asm/ptrace.h - # include - #endif diff --git a/srcpkgs/llvm18/patches/compiler-rt-sanitizer-supported-arch.patch b/srcpkgs/llvm18/patches/compiler-rt-sanitizer-supported-arch.patch deleted file mode 100644 index c9b9286ac37b31..00000000000000 --- a/srcpkgs/llvm18/patches/compiler-rt-sanitizer-supported-arch.patch +++ /dev/null @@ -1,22 +0,0 @@ -Based on patch from Alpine: -https://gitlab.alpinelinux.org/alpine/aports/-/blob/693203c42aa1cde88cb547173ef67a98824973fd/main/llvm-runtimes/compiler-rt-sanitizer-supported-arch.patch - -Sanitizer code is broken on armhf, armv7, s390x, x86, and probably riscv64 on musl, -i.e. enable it only on x86_64, aarch64, and ppc64le. - ---- a/compiler-rt/cmake/Modules/AllSupportedArchDefs.cmake -+++ b/compiler-rt/cmake/Modules/AllSupportedArchDefs.cmake -@@ -23,9 +23,13 @@ if(APPLE) - set(X86_64 x86_64 x86_64h) - endif() - -+if (LIBCXX_HAS_MUSL_LIBC) -+set(ALL_SANITIZER_COMMON_SUPPORTED_ARCH ${X86_64} ${ARM64} ${PPC64}) -+else() - set(ALL_SANITIZER_COMMON_SUPPORTED_ARCH ${X86} ${X86_64} ${PPC64} ${RISCV64} - ${ARM32} ${ARM64} ${MIPS32} ${MIPS64} ${S390X} ${SPARC} ${SPARCV9} - ${HEXAGON} ${LOONGARCH64}) -+endif() - set(ALL_ASAN_SUPPORTED_ARCH ${X86} ${X86_64} ${ARM32} ${ARM64} ${RISCV64} - ${MIPS32} ${MIPS64} ${PPC64} ${S390X} ${SPARC} ${SPARCV9} ${HEXAGON} - ${LOONGARCH64}) diff --git a/srcpkgs/llvm18/patches/libcxx-armv67.patch b/srcpkgs/llvm18/patches/libcxx-armv67.patch deleted file mode 100644 index 700ab134790452..00000000000000 --- a/srcpkgs/llvm18/patches/libcxx-armv67.patch +++ /dev/null @@ -1,35 +0,0 @@ -See: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109180 -Avoid the following undefined reference: - -/usr/lib/gcc/armv7l-linux-gnueabihf/12.2.0/../../../../armv7l-linux-gnueabihf/bin/ld: projects/libcxx/src/CMakeFiles/cxx_shared.dir/locale.cpp.o: in function `std::__1::__time_get_c_storage::__x() const [clone .localalias]': -locale.cpp:(.text._ZNKSt3__120__time_get_c_storageIcE3__xEv+0xb4): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' -/usr/lib/gcc/armv7l-linux-gnueabihf/12.2.0/../../../../armv7l-linux-gnueabihf/bin/ld: projects/libcxx/src/CMakeFiles/cxx_shared.dir/locale.cpp.o: in function `std::__1::__time_get_c_storage::__X() const [clone .localalias]': - -diff --git a/libcxx/CMakeLists.txt b/libcxx/CMakeLists.txt -index b8ac536588d3..65e5a1365634 100644 ---- a/libcxx/CMakeLists.txt -+++ b/libcxx/CMakeLists.txt -@@ -308,6 +308,8 @@ endif() - option(LIBCXX_HERMETIC_STATIC_LIBRARY - "Do not export any symbols from the static library." ${LIBCXX_HERMETIC_STATIC_LIBRARY_DEFAULT}) - -+option(LIBCXX_VOID_GCC_BUG_109180_WORKAROUND OFF) -+ - #=============================================================================== - # Check option configurations - #=============================================================================== -diff --git a/libcxx/src/CMakeLists.txt b/libcxx/src/CMakeLists.txt -index 35b466527096..5b0efa171616 100644 ---- a/libcxx/src/CMakeLists.txt -+++ b/libcxx/src/CMakeLists.txt -@@ -155,6 +155,10 @@ if (LIBCXX_GENERATE_COVERAGE AND NOT LIBCXX_COVERAGE_LIBRARY) - endif() - add_library_flags_if(LIBCXX_COVERAGE_LIBRARY "${LIBCXX_COVERAGE_LIBRARY}") - -+if (LIBCXX_VOID_GCC_BUG_109180_WORKAROUND) -+ set_source_files_properties(string.cpp PROPERTIES COMPILE_FLAGS -fno-inline) -+endif() -+ - if (APPLE AND LLVM_USE_SANITIZER) - if (("${LLVM_USE_SANITIZER}" STREQUAL "Address") OR - ("${LLVM_USE_SANITIZER}" STREQUAL "Address;Undefined") OR diff --git a/srcpkgs/llvm18/patches/libcxx-musl.patch b/srcpkgs/llvm18/patches/libcxx-musl.patch deleted file mode 100644 index 0dd5f0e7eb8a8b..00000000000000 --- a/srcpkgs/llvm18/patches/libcxx-musl.patch +++ /dev/null @@ -1,26 +0,0 @@ ---- a/libcxx/include/locale -+++ b/libcxx/include/locale -@@ -742,7 +742,11 @@ __num_get_signed_integral(const char* __a, const char* __a_end, - __libcpp_remove_reference_t __save_errno = errno; - errno = 0; - char* __p2; -+#if defined(__linux__) && !defined(__GLIBC__) -+ long long __ll = strtoll(__a, &__p2, __base); -+#else - long long __ll = strtoll_l(__a, &__p2, __base, _LIBCPP_GET_C_LOCALE); -+#endif - __libcpp_remove_reference_t __current_errno = errno; - if (__current_errno == 0) - errno = __save_errno; -@@ -782,7 +786,11 @@ __num_get_unsigned_integral(const char* __a, const char* __a_end, - __libcpp_remove_reference_t __save_errno = errno; - errno = 0; - char* __p2; -+#if defined(__linux__) && !defined(__GLIBC__) -+ unsigned long long __ll = strtoull(__a, &__p2, __base); -+#else - unsigned long long __ll = strtoull_l(__a, &__p2, __base, _LIBCPP_GET_C_LOCALE); -+#endif - __libcpp_remove_reference_t __current_errno = errno; - if (__current_errno == 0) - errno = __save_errno; diff --git a/srcpkgs/llvm18/patches/libcxx-ssp-nonshared.patch b/srcpkgs/llvm18/patches/libcxx-ssp-nonshared.patch deleted file mode 100644 index 70292beb2fcdbd..00000000000000 --- a/srcpkgs/llvm18/patches/libcxx-ssp-nonshared.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/libcxx/CMakeLists.txt -+++ b/libcxx/CMakeLists.txt -@@ -769,6 +769,8 @@ function(cxx_link_system_libraries target) - target_link_libraries(${target} PRIVATE atomic) - endif() - -+#ssp target_link_libraries(${target} PRIVATE ssp_nonshared) -+ - if (MINGW) - target_link_libraries(${target} PRIVATE "${MINGW_LIBRARIES}") - endif() diff --git a/srcpkgs/llvm18/patches/libcxxabi-dl.patch b/srcpkgs/llvm18/patches/libcxxabi-dl.patch deleted file mode 100644 index e872d263de30f5..00000000000000 --- a/srcpkgs/llvm18/patches/libcxxabi-dl.patch +++ /dev/null @@ -1,25 +0,0 @@ -Also link to -ldl to prevent undefined references. - ---- a/libcxxabi/src/CMakeLists.txt -+++ b/libcxxabi/src/CMakeLists.txt -@@ -73,6 +73,7 @@ - endif() - - add_library_flags_if(LIBCXXABI_HAS_C_LIB c) -+ add_library_flags_if(LIBCXXABI_HAS_C_LIB dl) - endif() - - if (LIBCXXABI_USE_LLVM_UNWINDER) ---- a/libcxx/CMakeLists.txt -+++ b/libcxx/CMakeLists.txt -@@ -745,6 +745,10 @@ - if (LIBCXX_HAS_PTHREAD_LIB) - target_compile_definitions(${target} PRIVATE -D_LIBCPP_LINK_PTHREAD_LIB) - endif() -+ if (LIBCXX_HAS_C_LIB) -+ target_link_libraries(${target} PRIVATE dl) -+ endif() -+ - if (LIBCXX_HAS_RT_LIB) - target_compile_definitions(${target} PRIVATE -D_LIBCPP_LINK_RT_LIB) - endif() diff --git a/srcpkgs/llvm18/patches/libomp-soname.patch b/srcpkgs/llvm18/patches/libomp-soname.patch deleted file mode 100644 index 9a622cd9254c2e..00000000000000 --- a/srcpkgs/llvm18/patches/libomp-soname.patch +++ /dev/null @@ -1,12 +0,0 @@ -diff --git a/openmp/runtime/src/CMakeLists.txt b/openmp/runtime/src/CMakeLists.txt -index df1ca9d90..9d2c3b7b9 100644 ---- a/openmp/runtime/src/CMakeLists.txt -+++ b/openmp/runtime/src/CMakeLists.txt -@@ -150,6 +150,7 @@ libomp_get_libflags(LIBOMP_CONFIGURED_LIBFLAGS) - # Build libomp library. Add LLVMSupport dependency if building in-tree with libomptarget profiling enabled. - if(OPENMP_STANDALONE_BUILD OR (NOT OPENMP_ENABLE_LIBOMP_PROFILING)) - add_library(omp ${LIBOMP_LIBRARY_KIND} ${LIBOMP_SOURCE_FILES}) -+ set_target_properties(omp PROPERTIES VERSION ${LIBOMP_VERSION_MAJOR} SOVERSION ${LIBOMP_VERSION_MAJOR}) - # Linking command will include libraries in LIBOMP_CONFIGURED_LIBFLAGS - target_link_libraries(omp ${LIBOMP_CONFIGURED_LIBFLAGS} ${LIBOMP_DL_LIBS}) - else() diff --git a/srcpkgs/llvm18/patches/llvm-001-musl.patch b/srcpkgs/llvm18/patches/llvm-001-musl.patch deleted file mode 100644 index 8652e4af69f7c2..00000000000000 --- a/srcpkgs/llvm18/patches/llvm-001-musl.patch +++ /dev/null @@ -1,32 +0,0 @@ -From faca3fbd15d0c3108493c3c54cd93138e049ac43 Mon Sep 17 00:00:00 2001 -From: Andrea Brancaleoni -Date: Tue, 8 Sep 2015 22:03:02 +0200 -Subject: [PATCH 3/3] musl - ---- - include/llvm/Analysis/TargetLibraryInfo.h | 9 +++++++++ - lib/Support/DynamicLibrary.cpp | 2 +- - lib/Support/Unix/Signals.inc | 6 +++--- - utils/unittest/googletest/src/gtest.cc | 1 + - 5 files changed, 17 insertions(+), 6 deletions(-) - -diff --git a/include/llvm/Analysis/TargetLibraryInfo.h b/include/llvm/Analysis/TargetLibraryInfo.h -index 34a8a1e3..1214ece5 100644 ---- a/llvm/include/llvm/Analysis/TargetLibraryInfo.h -+++ b/llvm/include/llvm/Analysis/TargetLibraryInfo.h -@@ -18,6 +18,15 @@ - #include "llvm/IR/PassManager.h" - #include "llvm/Pass.h" - -+#undef fopen64 -+#undef fseeko64 -+#undef fstat64 -+#undef fstatvfs64 -+#undef ftello64 -+#undef lstat64 -+#undef stat64 -+#undef tmpfile64 -+ - namespace llvm { - template class ArrayRef; - class Triple; diff --git a/srcpkgs/llvm18/patches/llvm-004-override-opt.patch b/srcpkgs/llvm18/patches/llvm-004-override-opt.patch deleted file mode 100644 index 51d0e4b31b32c3..00000000000000 --- a/srcpkgs/llvm18/patches/llvm-004-override-opt.patch +++ /dev/null @@ -1,18 +0,0 @@ -This allows us to override the optimization level as not all platforms can -deal with -O3. - ---- a/llvm/CMakeLists.txt -+++ b/llvm/CMakeLists.txt -@@ -918,6 +918,12 @@ if( MINGW AND NOT "${CMAKE_CXX_COMPILER_ID}" MATCHES "Clang" ) - llvm_replace_compiler_option(CMAKE_CXX_FLAGS_RELEASE "-O3" "-O2") - endif() - -+set(VOID_CXX_OPT_FLAGS "" CACHE STRING "Optimization level to use") -+ -+if (NOT VOID_CXX_OPT_FLAGS STREQUAL "") -+ llvm_replace_compiler_option(CMAKE_CXX_FLAGS_RELEASE "-O3" "${VOID_CXX_OPT_FLAGS}") -+endif() -+ - # Put this before tblgen. Else we have a circular dependence. - add_subdirectory(lib/Demangle) - add_subdirectory(lib/Support) diff --git a/srcpkgs/llvm18/patches/llvm-005-ppc-bigpic.patch b/srcpkgs/llvm18/patches/llvm-005-ppc-bigpic.patch deleted file mode 100644 index d332687b9d9295..00000000000000 --- a/srcpkgs/llvm18/patches/llvm-005-ppc-bigpic.patch +++ /dev/null @@ -1,36 +0,0 @@ -From f3dbdd49c06bfafc1d6138094cf42889c14d38b6 Mon Sep 17 00:00:00 2001 -From: Samuel Holland -Date: Sun, 3 Nov 2019 10:57:27 -0600 -Subject: [PATCH] [LLVM][PowerPC] Assume BigPIC if no PIC level is specified - ---- - llvm/lib/Target/PowerPC/PPCAsmPrinter.cpp | 2 +- - llvm/lib/Target/PowerPC/PPCMCInstLower.cpp | 2 +- - 2 files changed, 2 insertions(+), 2 deletions(-) - -diff --git a/lib/Target/PowerPC/PPCAsmPrinter.cpp b/lib/Target/PowerPC/PPCAsmPrinter.cpp -index cce21f32..87ca5f9b 100644 ---- a/llvm/lib/Target/PowerPC/PPCAsmPrinter.cpp -+++ b/llvm/lib/Target/PowerPC/PPCAsmPrinter.cpp -@@ -520,7 +520,7 @@ void PPCAsmPrinter::EmitTlsCall(const MachineInstr *MI, - - // Add 32768 offset to the symbol so we follow up the latest GOT/PLT ABI. - if (Kind == MCSymbolRefExpr::VK_PLT && Subtarget->isSecurePlt() && -- M->getPICLevel() == PICLevel::BigPIC) -+ M->getPICLevel() != PICLevel::SmallPIC) - TlsRef = MCBinaryExpr::createAdd( - TlsRef, MCConstantExpr::create(32768, OutContext), OutContext); - const MachineOperand &MO = MI->getOperand(2); -diff --git a/lib/Target/PowerPC/PPCMCInstLower.cpp b/lib/Target/PowerPC/PPCMCInstLower.cpp -index 5cc180d7..a5b02565 100644 ---- a/llvm/lib/Target/PowerPC/PPCMCInstLower.cpp -+++ b/llvm/lib/Target/PowerPC/PPCMCInstLower.cpp -@@ -117,7 +117,7 @@ static MCOperand GetSymbolRef(const MachineOperand &MO, const MCSymbol *Symbol, - const MCExpr *Expr = MCSymbolRefExpr::create(Symbol, RefKind, Ctx); - // If -msecure-plt -fPIC, add 32768 to symbol. - if (Subtarget->isSecurePlt() && TM.isPositionIndependent() && -- M->getPICLevel() == PICLevel::BigPIC && -+ M->getPICLevel() != PICLevel::SmallPIC && - MO.getTargetFlags() == PPCII::MO_PLT) - Expr = - MCBinaryExpr::createAdd(Expr, MCConstantExpr::create(32768, Ctx), Ctx); diff --git a/srcpkgs/llvm18/patches/llvm-006-aarch64-mf_exec.patch b/srcpkgs/llvm18/patches/llvm-006-aarch64-mf_exec.patch deleted file mode 100644 index 192b4824b8695c..00000000000000 --- a/srcpkgs/llvm18/patches/llvm-006-aarch64-mf_exec.patch +++ /dev/null @@ -1,24 +0,0 @@ -Fix failures in AllocationTests/MappedMemoryTest.* on aarch64: - - Failing Tests (8): - LLVM-Unit :: Support/./SupportTests/AllocationTests/MappedMemoryTest.AllocAndRelease/3 - LLVM-Unit :: Support/./SupportTests/AllocationTests/MappedMemoryTest.DuplicateNear/3 - LLVM-Unit :: Support/./SupportTests/AllocationTests/MappedMemoryTest.EnabledWrite/3 - LLVM-Unit :: Support/./SupportTests/AllocationTests/MappedMemoryTest.MultipleAllocAndRelease/3 - LLVM-Unit :: Support/./SupportTests/AllocationTests/MappedMemoryTest.SuccessiveNear/3 - LLVM-Unit :: Support/./SupportTests/AllocationTests/MappedMemoryTest.UnalignedNear/3 - LLVM-Unit :: Support/./SupportTests/AllocationTests/MappedMemoryTest.ZeroNear/3 - LLVM-Unit :: Support/./SupportTests/AllocationTests/MappedMemoryTest.ZeroSizeNear/3 - -Upstream-Issue: https://bugs.llvm.org/show_bug.cgi?id=14278#c10 - ---- a/llvm/lib/Support/Unix/Memory.inc -+++ b/llvm/lib/Support/Unix/Memory.inc -@@ -58,7 +58,7 @@ static int getPosixProtectionFlags(unsigned Flags) { - return PROT_READ | PROT_WRITE | PROT_EXEC; - case llvm::sys::Memory::MF_EXEC: --#if defined(__FreeBSD__) || defined(__powerpc__) -+#if defined(__FreeBSD__) || defined(__powerpc__) || (defined(__linux__) && defined(__aarch64__)) - // On PowerPC, having an executable page that has no read permission - // can have unintended consequences. The function InvalidateInstruction- - // Cache uses instructions dcbf and icbi, both of which are treated by diff --git a/srcpkgs/llvm18/patches/openmp-stdint.patch b/srcpkgs/llvm18/patches/openmp-stdint.patch deleted file mode 100644 index 57e73521df8690..00000000000000 --- a/srcpkgs/llvm18/patches/openmp-stdint.patch +++ /dev/null @@ -1,12 +0,0 @@ -diff --git a/openmp/libomptarget/include/Shared/SourceInfo.h b/openmp/libomptarget/include/Shared/SourceInfo.h -index 7ce5fd43efc0..c9ff20c59b43 100644 ---- a/openmp/libomptarget/include/Shared/SourceInfo.h -+++ b/openmp/libomptarget/include/Shared/SourceInfo.h -@@ -14,6 +14,7 @@ - #define OMPTARGET_SHARED_SOURCE_INFO_H - - #include -+#include - - #ifdef _WIN32 - constexpr bool OSWindows = true; diff --git a/srcpkgs/llvm18/patches/z3-libs.patch b/srcpkgs/llvm18/patches/z3-libs.patch deleted file mode 100644 index 89e4390a4955b5..00000000000000 --- a/srcpkgs/llvm18/patches/z3-libs.patch +++ /dev/null @@ -1,21 +0,0 @@ ---- a/llvm/CMakeLists.txt -+++ b/llvm/CMakeLists.txt -@@ -563,6 +563,7 @@ if (LLVM_ENABLE_Z3_SOLVER) - if (NOT Z3_FOUND) - message(FATAL_ERROR "LLVM_ENABLE_Z3_SOLVER cannot be enabled when Z3 is not available.") - endif() -+ set(Z3_LIBRARIES z3) - - set(LLVM_WITH_Z3 1) - endif() ---- a/llvm/lib/Support/CMakeLists.txt -+++ b/llvm/lib/Support/CMakeLists.txt -@@ -88,7 +88,7 @@ endif() - - # Link Z3 if the user wants to build it. - if(LLVM_WITH_Z3) -- set(system_libs ${system_libs} ${Z3_LIBRARIES}) -+ set(system_libs ${system_libs} z3) - endif() - - # Override the C runtime allocator on Windows and embed it into LLVM tools & libraries diff --git a/srcpkgs/llvm18/template b/srcpkgs/llvm18/template deleted file mode 100644 index 0dfe6dc2f507b2..00000000000000 --- a/srcpkgs/llvm18/template +++ /dev/null @@ -1,792 +0,0 @@ -# Template file for 'llvm18'. -pkgname=llvm18 -version=18.1.8 -revision=5 -build_wrksrc=llvm -build_style=cmake -configure_args=" - -DCMAKE_BUILD_TYPE=Release -Wno-dev - -DENABLE_LINKER_BUILD_ID=YES - -DLIBCXX_CXX_ABI=libcxxabi - -DLIBCXX_ENABLE_STATIC_ABI_LIBRARY=YES - -DLIBCXXABI_USE_LLVM_UNWINDER=YES - -DLIBCXXABI_ENABLE_STATIC_UNWINDER=YES - -DLIBOMP_ENABLE_SHARED=YES - -DLIBOMP_INSTALL_ALIASES=NO - -DLLVM_INCLUDE_DOCS=YES - -DLLVM_BUILD_DOCS=YES - -DLLVM_ENABLE_SPHINX=YES - -DLLVM_ENABLE_Z3_SOLVER=YES - -DSPHINX_WARNINGS_AS_ERRORS=NO - -DLLVM_INSTALL_UTILS=YES - -DLLVM_BUILD_LLVM_DYLIB=YES - -DLLVM_LINK_LLVM_DYLIB=YES - -DCLANG_LINK_CLANG_DYLIB=YES - -DCLANG_CONFIG_FILE_SYSTEM_DIR=/etc/clang18 - -DLLVM_ENABLE_RTTI=YES - -DLLVM_ENABLE_FFI=YES - -DLLVM_BINUTILS_INCDIR=/usr/include - -DLLVM_ENABLE_PER_TARGET_RUNTIME_DIR=NO - -DLLDB_ENABLE_PYTHON=NO" -hostmakedepends="perl python3 zlib-devel libffi-devel swig pkg-config - python3-Sphinx python3-sphinx-automodapi python3-yaml - python3-sphinx-markdown-tables python3-mdit-py-plugins python3-MyST-Parser - python3-markdown-it $(vopt_if graphviz graphviz)" -makedepends="zlib-devel elfutils-devel libffi-devel libedit-devel libxml2-devel - binutils-devel z3-devel" -short_desc="LLVM Compiler Infrastructure Project - Version 18" -maintainer="Daniel Martinez " -license="Apache-2.0" -homepage="https://www.llvm.org" -distfiles="https://github.com/llvm/llvm-project/archive/refs/tags/llvmorg-${version}.tar.gz" -checksum=09c08693a9afd6236f27a2ebae62cda656eba19021ef3f94d59e931d662d4856 -conflicts="llvm17>=0 llvm15>=0" -lib32disabled=yes -python_version=3 - -build_options="clang clang_tools_extra lld mlir libclc polly lldb flang bolt - openmp libcxx libunwind lto graphviz" -build_options_default="clang clang_tools_extra lld mlir libclc polly lldb openmp" - -if [ "$XBPS_TARGET_WORDSIZE" = "64" ]; then - build_options_default+=" flang bolt" -fi - -# fails to build with libquadmth on musl -case "$XBPS_TARGET_MACHINE" in - x86_64|i686) makedepends+=" libquadmath-devel" ;; -esac - -# build fails because compiler_rt generates armv7 instructions when target is armv6 -case "$XBPS_TARGET_MACHINE" in - armv6*) ;; - *) configure_args+=" -DCOMPILER_RT_DEFAULT_TARGET_ONLY=ON" ;; -esac - -if [ "$XBPS_TARGET_LIBC" = "musl" ]; then - configure_args+=" -DLIBCXX_HAS_MUSL_LIBC=YES - -DCOMPILER_RT_BUILD_GWP_ASAN=OFF" -fi - -if [ "$build_option_lto" ]; then - configure_args+=" -DLLVM_ENABLE_LTO=On" -fi - -subpackages="libllvm18 llvm18-doc llvm18-devel" - -# use $(:) to silence xlint -_enabled_runtimes=$(:) - -if [ "$build_option_clang" ]; then - _enabled_projects+="clang;" - subpackages+=" clang18 clang18-headers clang18-devel libclang18 libclang-cpp18 clang-analyzer18 " -fi -if [ "$build_option_clang_tools_extra" ]; then - _enabled_projects+="clang-tools-extra;" - subpackages+=" clang-tools-extra18 " -fi -if [ "$build_option_bolt" ]; then - _enabled_projects+="bolt;" - subpackages+=" llvm-bolt18 " -fi -if [ "$build_option_polly" ]; then - _enabled_projects+="polly;" -fi -if [ "$build_option_lldb" ]; then - _enabled_projects+="lldb;" - subpackages+=" lldb18 lldb18-devel liblldb18" -fi -if [ "$build_option_lld" ]; then - _enabled_projects+="lld;" - subpackages+=" lld18 lld18-devel " -fi -if [ "$build_option_libclc" ]; then - _enabled_projects+="libclc;" -fi -if [ "$build_option_mlir" ]; then - _enabled_projects+="mlir;" - subpackages+=" mlir18 mlir18-devel " -fi -if [ "$build_option_flang" ]; then - _enabled_projects+="flang;" - subpackages+=" flang18 flang18-devel " -fi - -subpackages+=" compiler-rt18 " -_enabled_runtimes="compiler-rt" - -if [ "$build_option_openmp" ]; then - # openmp fails when built as runtime if cross-compiled - if [ "$CROSS_BUILD" ]; then - _enabled_projects+="openmp;" - else - _enabled_runtimes+=";openmp" - fi - subpackages+=" libomp18 libomp18-devel " -fi - -# enable if runtime subpackages link to this version of llvm -if [ "$build_option_libunwind" ]; then - subpackages+=" llvm-libunwind llvm-libunwind-devel " - _enabled_runtimes+=";libunwind" -fi - -if [ "$build_option_libcxx" ]; then - subpackages+=" libcxx libcxx-devel libcxxabi libcxxabi-devel " - _enabled_runtimes+=";libcxxabi;libcxx" -fi - -configure_args+=" -DLLVM_ENABLE_RUNTIMES=${_enabled_runtimes}" -configure_args+=" -DLLVM_ENABLE_PROJECTS=${_enabled_projects}" - -if [ "$CROSS_BUILD" ]; then - hostmakedepends+=" llvm18-cross-tools" -fi - -# For OCaml bindings and lldb lua scripting -if [ -z "$CROSS_BUILD" ]; then - if [ "$build_option_clang_tools_extra" ] && [ "$build_option_lldb" ]; then - subpackages+=" llvm18-cross-tools" - fi - # OCaml cross build is broken - hostmakedepends+=" ocaml ocaml-findlib " - # lldb cross build fails with lua - makedepends+=" lua53-devel " -fi - -post_patch() { - if [ "$build_option_lldb" ]; then - if [ "$XBPS_TARGET_LIBC" = "musl" ]; then - vsed -i 's|__ptrace_request|int|g' \ - ${wrksrc}/lldb/source/Plugins/Process/Linux/NativeProcessLinux.cpp - fi - # disable docs for lldb as they fail to generate - vsed -i '/add_subdirectory(docs)/d' \ - ${wrksrc}/lldb/CMakeLists.txt - fi - - # update config.guess for better platform detection - cp $XBPS_COMMONDIR/environment/configure/automake/config.guess \ - ${wrksrc}/llvm/cmake - - # fix linker failures on some archs - vsed -i 's,check_library_exists(gcc_s .*,set(LIBCXXABI_HAS_GCC_S_LIB ON),' \ - ${wrksrc}/libcxxabi/cmake/config-ix.cmake - vsed -i 's,check_library_exists(gcc .*,set(LIBCXXABI_HAS_GCC_LIB ON),' \ - ${wrksrc}/libcxxabi/cmake/config-ix.cmake - - # need libssp_nonshared on some musl platforms (because of nodefaultlibs) - case "$XBPS_TARGET_MACHINE" in - ppc64*) ;; - ppc*-musl|i686-musl|mips*-musl) - vsed -i 's,^# Setup flags.$,add_library_flags(ssp_nonshared),' \ - ${wrksrc}/libunwind/src/CMakeLists.txt - vsed -i 's,^# Setup flags.$,add_library_flags(ssp_nonshared),' \ - ${wrksrc}/libcxxabi/src/CMakeLists.txt - vsed -i 's,#ssp,,' ${wrksrc}/libcxx/CMakeLists.txt - ;; - esac - PATH="/usr/libexec/chroot-git:$PATH" -} - -pre_build() { - PATH="/usr/libexec/chroot-git:$PATH" -} - -pre_configure() { - local triplet - - # Vastly reduce size of debugging symbols: - CFLAGS=${CFLAGS/ -g/ -g1} - CXXFLAGS=${CXXFLAGS/ -g/ -g1} - - # since gcc9, the build likes to blow up for ppc32 apparently because - # of clang being too large for a 24-bit relative call to the PLT, so - # optimize for size instead - case "$XBPS_TARGET_MACHINE" in - ppc64*) ;; - mips*-musl|ppc*) configure_args+=" -DVOID_CXX_OPT_FLAGS=-Os" ;; - armv*) configure_args+=" -DLIBCXX_VOID_GCC_BUG_109180_WORKAROUND=ON ";; - esac - - if [ "$CROSS_BUILD" ]; then - configure_args+=" -DLLVM_NATIVE_TOOL_DIR=/usr/bin" - configure_args+=" -DLLVM_TABLEGEN=/usr/bin/llvm-tblgen" - configure_args+=" -DCLANG_TABLEGEN=/usr/bin/clang-tblgen" - configure_args+=" -DMLIR_TABLEGEN=/usr/bin/mlir-tblgen" - configure_args+=" -DMLIR_PDLL_TABLEGEN=/usr/bin/mlir-pdll" - configure_args+=" -DMLIR_LINALG_ODS_YAML_GEN=/usr/bin/mlir-linalg-ods-yaml-gen" - configure_args+=" -DCLANG_TIDY_CONFUSABLE_CHARS_GEN=/usr/bin/clang-tidy-confusable-chars-gen" - configure_args+=" -DCLANG_PSEUDO_GEN=/usr/bin/clang-pseudo-gen" - configure_args+=" -DLLVM_CONFIG_PATH=/usr/bin/llvm-config" - configure_args+=" -DLLDB_TABLEGEN_EXE=/usr/bin/lldb-tblgen" - fi - - case "$XBPS_TARGET_MACHINE" in - arm*-musl|i686-musl) - # sanitizer code is broken since it duplicates some libc bits - configure_args+=" -DCOMPILER_RT_BUILD_SANITIZERS=OFF" - configure_args+=" -DCOMPILER_RT_BUILD_XRAY=OFF" - configure_args+=" -DCOMPILER_RT_BUILD_MEMPROF=OFF" - ;; - esac - - case "$XBPS_TARGET_MACHINE" in - i686*) _arch="X86";; - x86_64*) _arch="X86";; - armv5*) _arch="Armv5te";; - armv6*) _arch="Armv6";; - armv7*) _arch="Armv7";; - aarch64*) _arch="AArch64";; - mips*) _arch="Mips";; - ppc*) _arch="PowerPC";; - riscv64*) _arch="RISCV64";; - esac - - triplet=${XBPS_CROSS_TRIPLET:-$XBPS_TRIPLET} - - configure_args+=" -DLLVM_TARGET_ARCH=${_arch}" - configure_args+=" -DLLVM_HOST_TRIPLE=${triplet}" - configure_args+=" -DLLVM_DEFAULT_TARGET_TRIPLE=${triplet}" -} - -post_build() { - - mkdir -p ${wrksrc}/${build_wrksrc}/runtimes-doc - cmake -G Ninja ${wrksrc}/runtimes -B ${wrksrc}/${build_wrksrc}/runtimes-doc \ - -DLLVM_ENABLE_RUNTIMES="libcxx;libcxxabi;libunwind" \ - -DLLVM_ENABLE_SPHINX=ON \ - -DSPHINX_WARNINGS_AS_ERRORS=OFF - - ninja ${makejobs} -C ${wrksrc}/${build_wrksrc}/runtimes-doc docs-libcxx-html docs-libunwind-html - - if [ -z "$CROSS_BUILD" ] && [ "$build_option_clang_tools_extra" ] && [ "$build_option_lldb" ]; then - # Binaries ONLY used during the process of building llvm, and aren't usually installed - vmkdir usr/bin - vcopy build/bin/lldb-tblgen usr/bin - vcopy build/bin/clang-tidy-confusable-chars-gen usr/bin - vcopy build/bin/clang-pseudo-gen usr/bin - fi -} - -post_install() { - # Required for multilib. - if [ "$XBPS_TARGET_MACHINE" = "x86_64" ]; then - for _header in llvm-config; do - mv ${DESTDIR}/usr/include/llvm/Config/${_header}{,-64}.h - vinstall ${FILESDIR}/llvm-Config-${_header}.h 644 \ - usr/include/llvm/Config ${_header}.h - done - fi - - # Remove llvm-config-host in cross builds. - if [ "$CROSS_BUILD" ]; then - rm -f ${DESTDIR}/usr/bin/llvm-config-host - fi - - rm -rf ${DESTDIR}/usr/share/gdb - - if [ "$build_option_libcxx" ]; then - # Install libcxxabi headers - vinstall ${wrksrc}/libcxxabi/include/__cxxabi_config.h 644 usr/include - vinstall ${wrksrc}/libcxxabi/include/cxxabi.h 644 usr/include - - cmake -DCMAKE_INSTALL_PREFIX=${DESTDIR}/usr \ - -P ${wrksrc}/${build_wrksrc}/runtimes-doc/libcxx/docs/cmake_install.cmake - - LIBCXX_DOCS=usr/share/doc/LLVM/libcxx - vmkdir ${LIBCXX_DOCS} - vcopy ${wrksrc}/${build_wrksrc}/runtimes-doc/libcxx/docs/html ${LIBCXX_DOCS} - fi - - - if [ "$build_option_libunwind" ]; then - # Install libunwind headers - vinstall ${wrksrc}/libunwind/include/__libunwind_config.h 644 usr/include - vinstall ${wrksrc}/libunwind/include/libunwind.h 644 usr/include - vinstall ${wrksrc}/libunwind/include/unwind.h 644 usr/include - vinstall ${wrksrc}/libunwind/include/mach-o/compact_unwind_encoding.h \ - 644 usr/include/mach-o - - cmake -DCMAKE_INSTALL_PREFIX=${DESTDIR}/usr \ - -P ${wrksrc}/${build_wrksrc}/runtimes-doc/libunwind/docs/cmake_install.cmake - - LIBUNWIND_DOCS=usr/share/doc/LLVM/libunwind - vmkdir ${LIBUNWIND_DOCS} - vcopy ${wrksrc}/${build_wrksrc}/runtimes-doc/libunwind/docs/html ${LIBUNWIND_DOCS} - fi - - # Can this be disabled some other way? - rm -rf ${DESTDIR}/usr/lib64 -} - -clang18_package() { - lib32disabled=yes - depends="libstdc++-devel libgcc-devel binutils compiler-rt18" - case "${XBPS_TARGET_MACHINE}" in - armv[67]l-musl) depends+=" musl1.1-devel" ;; - *) depends+=" ${XBPS_TARGET_LIBC}-devel" ;; - esac - conflicts="clang17>=0 clang15>=0" - short_desc+=" - C language family frontend" - homepage="https://clang.llvm.org/" - pkg_install() { - vmove usr/bin/clang-18 - vmove usr/bin/clang - vmove usr/bin/clang++ - vmove usr/bin/clang-cl - vmove usr/bin/clang-cpp - vmove usr/bin/clang-check - vmove usr/bin/clang-extdef-mapping - vmove usr/bin/clang-format - vmove usr/bin/git-clang-format - vmove usr/bin/clang-linker-wrapper - vmove usr/bin/clang-offload-bundler - vmove usr/bin/clang-offload-packager - vmove usr/bin/clang-refactor - vmove usr/bin/clang-rename - vmove usr/bin/clang-repl - vmove usr/bin/clang-scan-deps - vmove usr/bin/clang-tblgen - vmove usr/bin/c-index-test - vmove usr/bin/diagtool - vmove usr/bin/amdgpu-arch - vmove usr/bin/nvptx-arch - vmove usr/bin/hmaptool - - vmove usr/share/man/man1/clang.1 - vmove usr/share/man/man1/diagtool.1 - if [ "$build_option_polly" ]; then - vmove usr/lib/LLVMPolly.so - vmove usr/share/man/man1/polly.1 - fi - } -} - -clang18-headers_package() { - lib32disabled=yes - short_desc+=" - C language family frontend - Headers" - homepage="https://clang.llvm.org/" - pkg_install() { - vmove usr/lib/clang/18/include - } -} - -clang18-devel_package() { - lib32disabled=yes - depends="libstdc++-devel libgcc-devel binutils - clang18>=${version}_${revision} clang-analyzer18>=${version}_${revision} - llvm18>=${version}_${revision}" - case "${XBPS_TARGET_MACHINE}" in - armv[67]l-musl) depends+=" musl1.1-devel" ;; - *) depends+=" ${XBPS_TARGET_LIBC}-devel" ;; - esac - conflicts="clang17-devel clang15-devel" - if [ "$build_option_clang_tools_extra" ]; then - depends+=" clang-tools-extra18>=${version}_${revision}" - fi - short_desc+=" - C language family frontend - development Files" - homepage="https://clang.llvm.org/" - pkg_install() { - vmove usr/include/clang - vmove usr/include/clang-c - vmove usr/lib/libear - vmove usr/lib/cmake/clang - vmove "usr/lib/libclang*.a" - vmove "usr/lib/libclang*.so" - vmove usr/share/clang - if [ "$build_option_clang_tools_extra" ]; then - vmove usr/include/clang-tidy - vmove usr/lib/libfindAllSymbols.a - fi - if [ "$build_option_polly" ]; then - vmove usr/include/polly - vmove usr/lib/cmake/polly - vmove "usr/lib/libPolly*.a" - fi - } -} - -libclang18_package() { - depends="clang18-headers>=${version}_${revision}" - short_desc+=" - C frontend library" - pkg_install() { - vmove "usr/lib/libclang.so.*" - } -} - -libclang-cpp18_package() { - depends="clang18-headers>=${version}_${revision}" - short_desc+=" - C frontend library (C++ interface)" - pkg_install() { - vmove "usr/lib/libclang-cpp.so.*" - } -} - -clang-analyzer18_package() { - depends="clang18>=${version}_${revision} python3 perl" - conflicts="clang-analyzer17>=0 clang-analyzer15>=0" - short_desc+=" - A source code analysis framework" - homepage="https://clang-analyzer.llvm.org/" - pycompile_dirs="usr/share/scan-view" - pkg_install() { - vmove usr/share/scan-view - vmove usr/share/scan-build - vmove usr/lib/libscanbuild - vmove usr/libexec/analyze-c++ - vmove usr/libexec/analyze-cc - vmove usr/libexec/intercept-c++ - vmove usr/libexec/intercept-cc - vmove usr/libexec/c++-analyzer - vmove usr/libexec/ccc-analyzer - vmove usr/share/man/man1/scan-build.1 - vmove usr/bin/analyze-build - vmove usr/bin/scan-build - vmove usr/bin/scan-build-py - vmove usr/bin/scan-view - } -} - -clang-tools-extra18_package() { - lib32disabled=yes - depends="clang18>=${version}_${revision} python3" - conflicts="clang-tools-extra17>=0 clang-tools-extra15>=0" - short_desc+=" - Extra Clang tools" - homepage="https://clang.llvm.org/extra/" - pkg_install() { - vmove usr/bin/clang-apply-replacements - vmove usr/bin/clang-change-namespace - vmove usr/bin/clang-doc - vmove usr/bin/clang-include-cleaner - vmove usr/bin/clang-include-fixer - vmove usr/bin/clang-move - vmove usr/bin/clang-pseudo - vmove usr/bin/clang-query - vmove usr/bin/clang-reorder-fields - vmove usr/bin/clang-tidy - vmove usr/bin/clangd - vmove usr/bin/find-all-symbols - vmove usr/bin/modularize - vmove usr/bin/pp-trace - vmove usr/bin/run-clang-tidy - vmove usr/share/man/man1/extraclangtools.1 - } -} - -# "bolt" package name is already used -llvm-bolt18_package() { - lib32disabled=yes - depends="clang18>=${version}_${revision}" - conflicts="llvm-bolt17>=0" - short_desc+=" - post-link optimizer" - homepage="https://github.com/llvm/llvm-project/tree/main/bolt" - pkg_install() { - vmove usr/bin/llvm-bolt - vmove usr/bin/perf2bolt - vmove usr/bin/llvm-boltdiff - vmove usr/bin/merge-fdata - vmove usr/bin/llvm-bolt-heatmap - if [ -z "$CROSS_BUILD" ]; then - case "$XBPS_TARGET_MACHINE" in - x86_64*|aarch64*) - vmove usr/lib/libbolt_rt_instr.a - vmove usr/lib/libbolt_rt_hugify.a - ;; - esac - fi - } -} - -lldb18_package() { - lib32disabled=yes - conflicts="lldb17>=0 lldb15>=0" - short_desc+=" - LLDB debugger" - homepage="https://lldb.llvm.org/" - pkg_install() { - vmove usr/bin/lldb - vmove usr/bin/lldb-argdumper - vmove usr/bin/lldb-instr - vmove usr/bin/lldb-server - vmove usr/bin/lldb-dap - if [ -z "$CROSS_BUILD" ]; then - vmove /usr/lib/lua/5.3/lldb.so - fi - } -} - -lldb18-devel_package() { - lib32disabled=yes - depends="lldb18>=${version}_${revision}" - conflicts="lldb17-devel>=0 lldb15-devel>=0" - short_desc+=" - LLDB debugger - development files" - pkg_install() { - vmove usr/include/lldb - vmove "usr/lib/liblldb*.so" - } -} - -liblldb18_package() { - lib32disabled=yes - short_desc+=" - LLDB debugger - runtime library" - pkg_install() { - vmove "usr/lib/liblldb*.so.*" - } -} - -lld18_package() { - lib32disabled=yes - conflicts="lld17>=0 lld15>=0" - short_desc+=" - linker" - homepage="https://lld.llvm.org" - pkg_install() { - vmove usr/bin/lld - vmove usr/bin/lld-link - vmove usr/bin/ld.lld - vmove usr/bin/ld64.lld - vmove usr/bin/wasm-ld - } -} - -lld18-devel_package() { - lib32disabled=yes - depends="lld18>=${version}_${revision} llvm18>=${version}_${revision}" - conflicts="lld17-devel>=0 lld15-devel>=0" - short_desc+=" - linker - development files" - homepage="https://lld.llvm.org" - pkg_install() { - vmove usr/include/lld - vmove usr/lib/cmake/lld - vmove "usr/lib/liblld*.a" - } -} - -mlir18_package() { - lib32disabled=yes - short_desc+=" - multi-level IR compiler framework" - homepage="https://mlir.llvm.org/" - pkg_install() { - vmove "usr/lib/libMLIR*.so.*" - vmove "usr/lib/libmlir*.so.*" - } -} - -mlir18-devel_package() { - lib32disabled=yes - depends="mlir18>=${version}_${revision} llvm18>=${version}_${revision}" - conflicts="mlir17-devel>=0" - short_desc+=" - multi-level IR compiler framework - development files" - homepage="https://mlir.llvm.org/" - pkg_install() { - vmove usr/bin/mlir-cpu-runner - vmove usr/bin/mlir-linalg-ods-yaml-gen - vmove usr/bin/mlir-lsp-server - vmove usr/bin/mlir-opt - vmove usr/bin/mlir-pdll - vmove usr/bin/mlir-pdll-lsp-server - vmove usr/bin/mlir-reduce - vmove usr/bin/mlir-tblgen - vmove usr/bin/mlir-translate - vmove usr/bin/tblgen-lsp-server - vmove usr/include/mlir - vmove usr/include/mlir-c - vmove usr/lib/cmake/mlir - vmove "usr/lib/libMLIR*" - vmove "usr/lib/objects-Release/obj.MLIR*" - vmove "usr/lib/libmlir*" - vmove usr/share/man/man1/mlir-tblgen.1 - } -} - -flang18_package() { - lib32disabled=yes - depends="mlir18>=${version}_${revision}" - conflicts="flang17>=0" - short_desc+=" - Fortran language frontend" - homepage="https://flang.llvm.org/" - pkg_install() { - vmove usr/bin/flang-new - vmove usr/bin/flang-to-external-fc - } -} - -flang18-devel_package() { - lib32disabled=yes - depends="flang18>=${version}_${revision} llvm18>=${version}_${revision}" - conflicts="flang17-devel>=0" - short_desc+=" - Fortran language frontend - development files" - homepage="https://flang.llvm.org/" - pkg_install() { - vmove usr/bin/bbc - vmove usr/bin/f18-parse-demo - vmove usr/bin/fir-opt - vmove usr/bin/tco - vmove usr/include/flang - vmove usr/lib/cmake/flang - vmove "usr/lib/libflang*.a" - vmove "usr/lib/libFIR*.a" - vmove "usr/lib/libHLFIR*.a" - vmove "usr/lib/libFortran*.a" - } -} - -libomp18_package() { - short_desc+=" - Clang OpenMP support library" - conflicts="libomp17>=0" - pkg_install() { - vmove "usr/lib/libomp*.so.*" - } -} - -libomp18-devel_package() { - short_desc+=" - Clang OpenMP support library - development files" - depends="libomp18>=${version}_${revision}" - conflicts="libomp17-devel>=0" - pkg_install() { - if [ -f "${DESTDIR}/usr/bin/llvm-omp-device-info" ]; then - vmove usr/bin/llvm-omp-device-info - fi - if [ -f "${DESTDIR}/usr/bin/llvm-omp-kernel-replay" ]; then - vmove usr/bin/llvm-omp-kernel-replay - fi - if [ -f "${DESTDIR}/usr/lib/libarcher.so" ]; then - vmove "usr/lib/libarcher*.so" - fi - if [ -f "${DESTDIR}/usr/lib/libarcher_static.a" ]; then - vmove "usr/lib/libarcher*.a" - fi - - vmove "usr/lib/libomp*.so" - vmove usr/lib/cmake/openmp - if [ -f "${DESTDIR}/usr/share/man/man1/llvmopenmp.1" ]; then - vmove usr/share/man/man1/llvmopenmp.1 - fi - - if [ -z "$CROSS_BUILD" ]; then - case "$XBPS_TARGET_MACHINE" in - x86_64*|aarch64*) - vmove "usr/lib/libomptarget*.bc" - vmove "usr/lib/libomp*.a" - ;; - esac - fi - } -} - -llvm-libunwind_package() { - short_desc+=" - libunwind" - pkg_install() { - vmove "usr/lib/libunwind.so.*" - } -} - -llvm-libunwind-devel_package() { - short_desc+=" - libunwind - development files" - depends="llvm-libunwind>=${version}_${revision}" - conflicts="libunwind-devel>=0" - pkg_install() { - vmove usr/include/mach-o - vmove "usr/include/*unwind*" - vmove "usr/lib/libunwind.a" - vmove "usr/lib/libunwind.so" - } -} - -libcxxabi_package() { - short_desc+=" - low level support for libc++" - pkg_install() { - vmove "usr/lib/libc++abi.so.*" - } -} - -libcxxabi-devel_package() { - short_desc+=" - low level support for libc++ - development files" - depends="libcxxabi>=${version}_${revision}" - pkg_install() { - vmove "usr/include/*cxxabi*" - vmove "usr/lib/libc++abi.so" - vmove "usr/lib/libc++abi.a" - } -} - -libcxx_package() { - short_desc+=" - C++ standard library" - pkg_install() { - vmove "usr/lib/libc++.so.*" - } -} - -libcxx-devel_package() { - short_desc+=" - C++ standard library - development files" - depends="libcxx>=${version}_${revision}" - pkg_install() { - vmove usr/include/c++ - vmove "usr/lib/libc++.so" - vmove "usr/lib/libc++.a" - vmove "usr/lib/libc++experimental.a" - } -} - -compiler-rt18_package() { - short_desc+=" - runtime libraries" - homepage="https://compiler-rt.llvm.org/" - pkg_install() { - vmove usr/lib/clang/18/lib - if [ -d "${DESTDIR}/usr/lib/clang/18/bin" ]; then - vmove usr/lib/clang/18/bin - fi - if [ -d "${DESTDIR}/usr/lib/clang/18/share" ]; then - vmove usr/lib/clang/18/share - fi - } -} - -libllvm18_package() { - short_desc+=" - library" - pkg_install() { - vmove "usr/lib/libLLVM-*.so" - vmove "usr/lib/libLLVM.so.*" - } -} - -llvm18-doc_package() { - short_desc+=" - documentation" - pkg_install() { - vmove usr/share/doc - } -} - -llvm18-devel_package() { - depends="llvm18>=${version}_${revision}" - conflicts="llvm17-devel>=0 llvm15-devel>=0" - short_desc+=" - development files" - if [ "$build_option_openmp" ]; then - depends+=" libomp18-devel>=${version}_${revision} " - fi - if [ "$build_option_mlir" ]; then - depends+=" mlir18-devel>=${version}_${revision} " - fi - if [ "$build_option_clang" ]; then - depends+=" clang18-devel>=${version}_${revision} " - fi - pkg_install() { - vmove usr/lib/libLLVM.so - vmove usr/lib/libLTO.so - vmove usr/lib/libRemarks.so - vmove usr/include/llvm - vmove usr/include/llvm-c - vmove "usr/lib/libLLVM*.a" - vmove usr/lib/cmake/llvm - } -} - -# These binaries are ONLY used when building llvm, they aren't normally installed -llvm18-cross-tools_package() { - conflicts="llvm17-cross-tools>=0" - short_desc+=" - build tools for cross compiling LLVM" - depends="lldb18-devel>=${version}_${revision} llvm18-devel>=${version}_${revision}" - pkg_install() { - vmove usr/bin/lldb-tblgen - vmove usr/bin/clang-tidy-confusable-chars-gen - vmove usr/bin/clang-pseudo-gen - } -} diff --git a/srcpkgs/llvm18/update b/srcpkgs/llvm18/update deleted file mode 100644 index 46844c65620f4c..00000000000000 --- a/srcpkgs/llvm18/update +++ /dev/null @@ -1,3 +0,0 @@ -site="https://github.com/llvm/llvm-project/releases" -pattern="llvmorg-\K(18)\.(\d+)\.+\d+(-rc\d+)?" -ignore="*-rc*" diff --git a/srcpkgs/llvm19-bootstrap/patches b/srcpkgs/llvm19-bootstrap/patches deleted file mode 120000 index 61bc4babf371f0..00000000000000 --- a/srcpkgs/llvm19-bootstrap/patches +++ /dev/null @@ -1 +0,0 @@ -../llvm19/patches \ No newline at end of file diff --git a/srcpkgs/llvm19-bootstrap/template b/srcpkgs/llvm19-bootstrap/template deleted file mode 100644 index e863a49b9a1c7a..00000000000000 --- a/srcpkgs/llvm19-bootstrap/template +++ /dev/null @@ -1,73 +0,0 @@ -# Template file for 'llvm19-bootstrap' -pkgname=llvm19-bootstrap -version=19.1.4 -revision=1 -build_wrksrc=llvm -build_style=cmake -configure_args=" - -DCMAKE_BUILD_TYPE=Release -Wno-dev - -DENABLE_LINKER_BUILD_ID=YES - -DLLVM_INSTALL_UTILS=YES - -DLLVM_BINUTILS_INCDIR=/usr/include - -DBASE_LLVM_VERSION=${version} - -DLLVM_EXTERNAL_SPIRV_HEADERS_SOURCE_DIR=/usr - -DLLVM_ENABLE_PER_TARGET_RUNTIME_DIR=NO - -DLLVM_TARGETS_TO_BUILD=Native - -DLLVM_ENABLE_PROJECTS=clang;lld -" -hostmakedepends="perl python3 pkg-config" -makedepends="python3-devel zlib-devel elfutils-devel libffi-devel libedit-devel - libxml2-devel binutils-devel z3-devel SPIRV-Headers SPIRV-Tools-devel" -short_desc="LLVM Compiler Infrastructure Project - Version 19" -maintainer="Daniel Martinez " -license="Apache-2.0 AND NCSA AND custom:Apache-2.0-with-llvm-exception" -homepage="https://www.llvm.org" -_spirv_version=v19.1.1 -distfiles="https://github.com/llvm/llvm-project/archive/refs/tags/llvmorg-${version}.tar.gz - https://github.com/KhronosGroup/SPIRV-LLVM-Translator/archive/refs/tags/${_spirv_version}.tar.gz" -checksum="010e1fd3cabee8799bd2f8a6fbc68f28207494f315cf9da7057a2820f79fd531 - 7f6f7a1af0eb40910ddf3a7647d2186c8c5dc5a47945afa935aeec56bacf4336" -skip_extraction=${_spirv_version}.tar.gz -conflicts="llvm19>=0 llvm18>=0 llvm17>=0 llvm15>=0" -lib32disabled=yes -python_version=3 -nodebug=yes -repository=bootstrap -nocross="bootstrap package" - -# fails to build with libquadmth on musl -case "$XBPS_TARGET_MACHINE" in - x86_64|i686) makedepends+=" libquadmath-devel" ;; -esac - -if [ "$XBPS_TARGET_LIBC" = "musl" ]; then - configure_args+=" -DLIBCXX_HAS_MUSL_LIBC=YES - -DCOMPILER_RT_BUILD_GWP_ASAN=OFF" -fi - -case "$XBPS_TARGET_MACHINE" in - i686*) _arch="X86";; - x86_64*) _arch="X86";; - armv5*) _arch="Armv5te";; - armv6*) _arch="Armv6";; - armv7*) _arch="Armv7";; - aarch64*) _arch="AArch64";; - mips*) _arch="Mips";; - ppc*) _arch="PowerPC";; - riscv64*) _arch="RISCV64";; -esac - -configure_args+=" -DLLVM_TARGET_ARCH=${_arch}" - -pre_configure() { - configure_args+=" -DLLVM_HOST_TRIPLE=$($CC -dumpmachine)" - configure_args+=" -DLLVM_DEFAULT_TARGET_TRIPLE=$($CXX -dumpmachine)" -} - -post_extract() { - vsrcextract -C llvm/projects/llvm-spirv ${_spirv_version}.tar.gz -} - -post_install() { - vlicense ${wrksrc}/LICENSE.TXT -} diff --git a/srcpkgs/llvm19-cross-tools b/srcpkgs/llvm19-cross-tools deleted file mode 120000 index 985027fe0a5c8d..00000000000000 --- a/srcpkgs/llvm19-cross-tools +++ /dev/null @@ -1 +0,0 @@ -llvm19 \ No newline at end of file diff --git a/srcpkgs/llvm19-devel b/srcpkgs/llvm19-devel deleted file mode 120000 index 985027fe0a5c8d..00000000000000 --- a/srcpkgs/llvm19-devel +++ /dev/null @@ -1 +0,0 @@ -llvm19 \ No newline at end of file diff --git a/srcpkgs/llvm19-doc b/srcpkgs/llvm19-doc deleted file mode 120000 index 985027fe0a5c8d..00000000000000 --- a/srcpkgs/llvm19-doc +++ /dev/null @@ -1 +0,0 @@ -llvm19 \ No newline at end of file diff --git a/srcpkgs/llvm19/files/llvm-Config-llvm-config.h b/srcpkgs/llvm19/files/llvm-Config-llvm-config.h deleted file mode 100644 index 2fa08c9be69621..00000000000000 --- a/srcpkgs/llvm19/files/llvm-Config-llvm-config.h +++ /dev/null @@ -1,9 +0,0 @@ -#include - -#if __WORDSIZE == 32 -#include "llvm-config-32.h" -#elif __WORDSIZE == 64 -#include "llvm-config-64.h" -#else -#error "Unknown word size" -#endif diff --git a/srcpkgs/llvm19/patches/SmallVector.patch b/srcpkgs/llvm19/patches/SmallVector.patch deleted file mode 100644 index ac10d306c4346d..00000000000000 --- a/srcpkgs/llvm19/patches/SmallVector.patch +++ /dev/null @@ -1,13 +0,0 @@ -diff --git a/llvm/include/llvm/ADT/SmallVector.h b/llvm/include/llvm/ADT/SmallVector.h -index 2e6d2dc6ce90..be2cf6cc1fee 100644 ---- a/llvm/include/llvm/ADT/SmallVector.h -+++ b/llvm/include/llvm/ADT/SmallVector.h -@@ -1163,7 +1163,7 @@ template struct CalculateSmallVectorDefaultInlinedElements { - // happens on a 32-bit host and then fails due to sizeof(T) *increasing* on a - // 64-bit host, is expected to be very rare. - static_assert( -- sizeof(T) <= 256, -+ sizeof(T) <= 288, - "You are trying to use a default number of inlined elements for " - "`SmallVector` but `sizeof(T)` is really big! Please use an " - "explicit number of inlined elements with `SmallVector` to make " diff --git a/srcpkgs/llvm19/patches/always-set-a-larger-stack-size-explicitly.patch b/srcpkgs/llvm19/patches/always-set-a-larger-stack-size-explicitly.patch deleted file mode 100644 index cb17121dea2021..00000000000000 --- a/srcpkgs/llvm19/patches/always-set-a-larger-stack-size-explicitly.patch +++ /dev/null @@ -1,37 +0,0 @@ -From 2354350bcc890c13016d67f4c060b32cb1cd693c Mon Sep 17 00:00:00 2001 -From: q66 -Date: Sat, 4 Nov 2023 08:44:01 +0100 -Subject: [PATCH 01/25] llvm: always set a larger stack size explicitly - ---- - llvm/lib/Support/Threading.cpp | 14 -------------- - 1 file changed, 14 deletions(-) - -diff --git a/llvm/lib/Support/Threading.cpp b/llvm/lib/Support/Threading.cpp -index 7cc7ba44c..b91b8f4bb 100644 ---- a/llvm/lib/Support/Threading.cpp -+++ b/llvm/lib/Support/Threading.cpp -@@ -77,21 +77,7 @@ unsigned llvm::ThreadPoolStrategy::compute_thread_count() const { - // keyword. - #include "llvm/Support/thread.h" - --#if defined(__APPLE__) -- // Darwin's default stack size for threads except the main one is only 512KB, -- // which is not enough for some/many normal LLVM compilations. This implements -- // the same interface as std::thread but requests the same stack size as the -- // main thread (8MB) before creation. - const std::optional llvm::thread::DefaultStackSize = 8 * 1024 * 1024; --#elif defined(_AIX) -- // On AIX, the default pthread stack size limit is ~192k for 64-bit programs. -- // This limit is easily reached when doing link-time thinLTO. AIX library -- // developers have used 4MB, so we'll do the same. --const std::optional llvm::thread::DefaultStackSize = 4 * 1024 * 1024; --#else --const std::optional llvm::thread::DefaultStackSize; --#endif -- - - #endif - --- -2.42.0 diff --git a/srcpkgs/llvm19/patches/clang-001-fix-unwind-chain-inclusion.patch b/srcpkgs/llvm19/patches/clang-001-fix-unwind-chain-inclusion.patch deleted file mode 100644 index e4eaa7783e7a6c..00000000000000 --- a/srcpkgs/llvm19/patches/clang-001-fix-unwind-chain-inclusion.patch +++ /dev/null @@ -1,44 +0,0 @@ -From 352974169f0d2b5da3d5321f588f5e3b5941330e Mon Sep 17 00:00:00 2001 -From: Andrea Brancaleoni -Date: Tue, 8 Sep 2015 22:14:57 +0200 -Subject: [PATCH 2/7] fix unwind chain inclusion - ---- - lib/Headers/unwind.h | 9 +++++---- - 1 file changed, 5 insertions(+), 4 deletions(-) - -diff --git a/lib/Headers/unwind.h b/lib/Headers/unwind.h -index 303d792..44e10cc 100644 ---- a/clang/lib/Headers/unwind.h -+++ b/clang/lib/Headers/unwind.h -@@ -9,9 +9,6 @@ - - /* See "Data Definitions for libgcc_s" in the Linux Standard Base.*/ - --#ifndef __CLANG_UNWIND_H --#define __CLANG_UNWIND_H -- - #if defined(__APPLE__) && __has_include_next() - /* Darwin (from 11.x on) provide an unwind.h. If that's available, - * use it. libunwind wraps some of its definitions in #ifdef _GNU_SOURCE, -@@ -39,6 +36,9 @@ - # endif - #else - -+#ifndef __CLANG_UNWIND_H -+#define __CLANG_UNWIND_H -+ - #include - - #ifdef __cplusplus -@@ -322,6 +322,7 @@ _Unwind_Ptr _Unwind_GetTextRelBase(struct _Unwind_Context *); - } - #endif - -+#endif /* __CLANG_UNWIND_H */ -+ - #endif - --#endif /* __CLANG_UNWIND_H */ --- -2.5.1 diff --git a/srcpkgs/llvm19/patches/clang-003-ppc64-dynamic-linker-path.patch b/srcpkgs/llvm19/patches/clang-003-ppc64-dynamic-linker-path.patch deleted file mode 100644 index 4ad6412d1e6c63..00000000000000 --- a/srcpkgs/llvm19/patches/clang-003-ppc64-dynamic-linker-path.patch +++ /dev/null @@ -1,13 +0,0 @@ ---- a/clang/lib/Driver/ToolChains/Linux.cpp -+++ b/clang/lib/Driver/ToolChains/Linux.cpp -@@ -504,10 +504,6 @@ std::string Linux::getDynamicLinker(const ArgList &Args) const { - Loader = "ld.so.1"; - break; - case llvm::Triple::ppc64: -- LibDir = "lib64"; -- Loader = -- (tools::ppc::hasPPCAbiArg(Args, "elfv2")) ? "ld64.so.2" : "ld64.so.1"; -- break; - case llvm::Triple::ppc64le: - LibDir = "lib64"; - Loader = diff --git a/srcpkgs/llvm19/patches/compiler-rt-getauxval-aarch64.patch b/srcpkgs/llvm19/patches/compiler-rt-getauxval-aarch64.patch deleted file mode 100644 index aa9f797eb931e1..00000000000000 --- a/srcpkgs/llvm19/patches/compiler-rt-getauxval-aarch64.patch +++ /dev/null @@ -1,52 +0,0 @@ -From cd634f57c10dedbe4f908889dece2c4460b702c9 Mon Sep 17 00:00:00 2001 -From: Daniel Kiss -Date: Fri, 30 Aug 2024 08:51:08 +0200 -Subject: [PATCH] [compiler-rt][AArch64][Android] Use getauxval on Android. - (#102979) - -__getauxval is a libgcc function that doesn't exist on Android. -Also on Linux let's use getauxval as it is anyway used other places in compiler-rt. ---- - .../lib/builtins/aarch64/sme-abi-init.c | 22 +++++++++---------- - 1 file changed, 10 insertions(+), 12 deletions(-) - -diff --git a/compiler-rt/lib/builtins/aarch64/sme-abi-init.c b/compiler-rt/lib/builtins/aarch64/sme-abi-init.c -index b6ee12170d56d..d3cd8278a5d21 100644 ---- a/compiler-rt/lib/builtins/aarch64/sme-abi-init.c -+++ b/compiler-rt/lib/builtins/aarch64/sme-abi-init.c -@@ -7,24 +7,22 @@ _Bool __aarch64_has_sme_and_tpidr2_el0; - - // We have multiple ways to check that the function has SME, depending on our - // target. --// * For Linux we can use __getauxval(). -+// * For Linux/Glibc we can use getauxval(). -+// * For Android we can use getauxval(). - // * For newlib we can use __aarch64_sme_accessible(). - - #if defined(__linux__) - --#ifndef AT_HWCAP2 --#define AT_HWCAP2 26 -+#if defined(__ANDROID__) -+#include -+#elif __has_include() -+#include -+#else -+#define getauxval(x) 0 - #endif -+#include "../cpu_model/aarch64/hwcap.inc" - --#ifndef HWCAP2_SME --#define HWCAP2_SME (1 << 23) --#endif -- --extern unsigned long int __getauxval (unsigned long int); -- --static _Bool has_sme(void) { -- return __getauxval(AT_HWCAP2) & HWCAP2_SME; --} -+static _Bool has_sme(void) { return getauxval(AT_HWCAP2) & HWCAP2_SME; } - - #else // defined(__linux__) - - diff --git a/srcpkgs/llvm19/patches/compiler-rt-sanitizer-ppc64-musl.patch b/srcpkgs/llvm19/patches/compiler-rt-sanitizer-ppc64-musl.patch deleted file mode 100644 index 3aed07b8569404..00000000000000 --- a/srcpkgs/llvm19/patches/compiler-rt-sanitizer-ppc64-musl.patch +++ /dev/null @@ -1,37 +0,0 @@ ---- a/compiler-rt/lib/sanitizer_common/sanitizer_linux.cpp -+++ b/compiler-rt/lib/sanitizer_common/sanitizer_linux.cpp -@@ -74,6 +74,10 @@ - # include - # endif - -+#if SANITIZER_LINUX && defined(__powerpc__) -+#include -+#endif -+ - # if SANITIZER_LINUX && !SANITIZER_ANDROID - # include - # endif ---- a/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_posix.cpp -+++ b/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_posix.cpp -@@ -94,7 +94,7 @@ - # include - # include - # if defined(__mips64) || defined(__aarch64__) || defined(__arm__) || \ -- defined(__hexagon__) || defined(__loongarch__) ||SANITIZER_RISCV64 -+ defined(__hexagon__) || defined(__powerpc__) || defined(__loongarch__) ||SANITIZER_RISCV64 - # include - # ifdef __arm__ - typedef struct user_fpregs elf_fpregset_t; ---- a/compiler-rt/lib/sanitizer_common/sanitizer_stoptheworld_linux_libcdep.cpp -+++ b/compiler-rt/lib/sanitizer_common/sanitizer_stoptheworld_linux_libcdep.cpp -@@ -31,7 +31,7 @@ - #include // for pid_t - #include // for iovec - #include // for NT_PRSTATUS --#if (defined(__aarch64__) || SANITIZER_RISCV64 || SANITIZER_LOONGARCH64) && \ -- !SANITIZER_ANDROID -+#if (defined(__aarch64__) || defined(__powerpc__) ||SANITIZER_RISCV64 || SANITIZER_LOONGARCH64) && \ -+ !SANITIZER_ANDROID - // GLIBC 2.20+ sys/user does not include asm/ptrace.h - # include - #endif diff --git a/srcpkgs/llvm19/patches/disable-lldb-docs.patch b/srcpkgs/llvm19/patches/disable-lldb-docs.patch deleted file mode 100644 index 6e7c774bea2f1b..00000000000000 --- a/srcpkgs/llvm19/patches/disable-lldb-docs.patch +++ /dev/null @@ -1,18 +0,0 @@ -commit 9af31d021e83dce4e98f06d8e732f4afb481cd08 -Author: Daniel Martinez -Date: Sat Aug 3 18:04:04 2024 -0400 - - disable lldb docs as they depend on some sphinx packages we don't have - -diff --git a/lldb/CMakeLists.txt b/lldb/CMakeLists.txt -index 59cdc4593463..e7c2c38b50a9 100644 ---- a/lldb/CMakeLists.txt -+++ b/lldb/CMakeLists.txt -@@ -124,7 +124,6 @@ add_subdirectory(utils/TableGen) - - add_subdirectory(source) - add_subdirectory(tools) --add_subdirectory(docs) - - if (LLDB_ENABLE_PYTHON) - if(LLDB_BUILD_FRAMEWORK) diff --git a/srcpkgs/llvm19/patches/flang-cross.patch b/srcpkgs/llvm19/patches/flang-cross.patch deleted file mode 100644 index 7f00e2a1df0571..00000000000000 --- a/srcpkgs/llvm19/patches/flang-cross.patch +++ /dev/null @@ -1,28 +0,0 @@ -commit 92984acc52fb95566d9387948c2655507328438b -Author: Daniel Martinez -Date: Wed Jul 31 21:14:52 2024 -0400 - - Allow flang-new binary to be specified for omp modules - - This allows the path of the flang-new binary to be specified as a - cmake configuration. - - This is useful when cross compiling, as flang-new may exist - on the build machine, which should be used instead of the host. - - For example, by passing "-DFLANG_NEW_NATIVE_EXE=/usr/bin/flang-new", - that binary will be used instead of just built host compiler. - -diff --git a/llvm/runtimes/CMakeLists.txt b/llvm/runtimes/CMakeLists.txt -index 42b1b86ebaad..41921aaeaeb2 100644 ---- a/llvm/runtimes/CMakeLists.txt -+++ b/llvm/runtimes/CMakeLists.txt -@@ -498,7 +498,7 @@ if(build_runtimes) - if("openmp" IN_LIST LLVM_ENABLE_RUNTIMES) - if (${LLVM_TOOL_FLANG_BUILD}) - message(STATUS "Configuring build of omp_lib.mod and omp_lib_kinds.mod via flang-new") -- set(LIBOMP_FORTRAN_MODULES_COMPILER "${CMAKE_BINARY_DIR}/bin/flang-new") -+ set(LIBOMP_FORTRAN_MODULES_COMPILER "${CMAKE_BINARY_DIR}/bin/flang-new" CACHE INTERNAL "") - set(LIBOMP_MODULES_INSTALL_PATH "${CMAKE_INSTALL_INCLUDEDIR}/flang") - # TODO: This is a workaround until flang becomes a first-class project - # in llvm/CMakeList.txt. Until then, this line ensures that flang-new is diff --git a/srcpkgs/llvm19/patches/flang-musl-bessel.patch b/srcpkgs/llvm19/patches/flang-musl-bessel.patch deleted file mode 100644 index 59f4e3e2d4be93..00000000000000 --- a/srcpkgs/llvm19/patches/flang-musl-bessel.patch +++ /dev/null @@ -1,69 +0,0 @@ -commit 8a0c2301664e7178b2c48a8cfb2a10151bdde462 -Author: Daniel Martinez -Date: Wed Jul 31 14:28:29 2024 -0400 - - [flang][runtime] Use fallback bessel functions on musl - - Fixes compilation on linux when using musl as the libc. - - musl does not provide long double variants of the bessel functions. - -diff --git a/flang/runtime/Float128Math/CMakeLists.txt b/flang/runtime/Float128Math/CMakeLists.txt -index a5f5bec1e7e4..b7d890df1f4a 100644 ---- a/flang/runtime/Float128Math/CMakeLists.txt -+++ b/flang/runtime/Float128Math/CMakeLists.txt -@@ -108,6 +108,26 @@ elseif (HAVE_LDBL_MANT_DIG_113) - # We can use 'long double' versions from libc. - check_library_exists(m sinl "" FOUND_LIBM) - if (FOUND_LIBM) -+ check_cxx_source_compiles( -+ "#include -+ int main() { -+ int n = 0; -+ long double x = 1; -+ long double Y0 = y0l(x); -+ long double Y1 = y1l(x); -+ long double Yn = ynl(n,x); -+ long double J0 = j0l(x); -+ long double J1 = j1l(x); -+ long double Jn = jnl(n,x); -+ return 0; -+ } -+ " -+ FOUND_LIBM_BESSEL) -+ if (FOUND_LIBM_BESSEL) -+ target_compile_definitions(FortranFloat128MathILib INTERFACE -+ HAS_LIBM_BESSEL -+ ) -+ endif() - target_compile_definitions(FortranFloat128MathILib INTERFACE - HAS_LIBM - ) -diff --git a/flang/runtime/Float128Math/math-entries.h b/flang/runtime/Float128Math/math-entries.h -index 13fdab264700..45ae40fdafa0 100644 ---- a/flang/runtime/Float128Math/math-entries.h -+++ b/flang/runtime/Float128Math/math-entries.h -@@ -185,9 +185,11 @@ DEFINE_SIMPLE_ALIAS(Hypot, std::hypot) - DEFINE_SIMPLE_ALIAS(Ilogb, std::ilogb) - DEFINE_SIMPLE_ALIAS(Isinf, std::isinf) - DEFINE_SIMPLE_ALIAS(Isnan, std::isnan) -+#ifdef HAS_LIBM_BESSEL - DEFINE_SIMPLE_ALIAS(J0, j0l) - DEFINE_SIMPLE_ALIAS(J1, j1l) - DEFINE_SIMPLE_ALIAS(Jn, jnl) -+#endif - DEFINE_SIMPLE_ALIAS(Ldexp, std::ldexp) - DEFINE_SIMPLE_ALIAS(Lgamma, std::lgamma) - DEFINE_SIMPLE_ALIAS(Llround, std::llround) -@@ -204,9 +206,11 @@ DEFINE_SIMPLE_ALIAS(Tan, std::tan) - DEFINE_SIMPLE_ALIAS(Tanh, std::tanh) - DEFINE_SIMPLE_ALIAS(Tgamma, std::tgamma) - DEFINE_SIMPLE_ALIAS(Trunc, std::trunc) -+#ifdef HAS_LIBM_BESSEL - DEFINE_SIMPLE_ALIAS(Y0, y0l) - DEFINE_SIMPLE_ALIAS(Y1, y1l) - DEFINE_SIMPLE_ALIAS(Yn, ynl) -+#endif - - // Use numeric_limits to produce infinity of the right type. - #define F128_RT_INFINITY \ diff --git a/srcpkgs/llvm19/patches/libcxx-armv67.patch b/srcpkgs/llvm19/patches/libcxx-armv67.patch deleted file mode 100644 index 700ab134790452..00000000000000 --- a/srcpkgs/llvm19/patches/libcxx-armv67.patch +++ /dev/null @@ -1,35 +0,0 @@ -See: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109180 -Avoid the following undefined reference: - -/usr/lib/gcc/armv7l-linux-gnueabihf/12.2.0/../../../../armv7l-linux-gnueabihf/bin/ld: projects/libcxx/src/CMakeFiles/cxx_shared.dir/locale.cpp.o: in function `std::__1::__time_get_c_storage::__x() const [clone .localalias]': -locale.cpp:(.text._ZNKSt3__120__time_get_c_storageIcE3__xEv+0xb4): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' -/usr/lib/gcc/armv7l-linux-gnueabihf/12.2.0/../../../../armv7l-linux-gnueabihf/bin/ld: projects/libcxx/src/CMakeFiles/cxx_shared.dir/locale.cpp.o: in function `std::__1::__time_get_c_storage::__X() const [clone .localalias]': - -diff --git a/libcxx/CMakeLists.txt b/libcxx/CMakeLists.txt -index b8ac536588d3..65e5a1365634 100644 ---- a/libcxx/CMakeLists.txt -+++ b/libcxx/CMakeLists.txt -@@ -308,6 +308,8 @@ endif() - option(LIBCXX_HERMETIC_STATIC_LIBRARY - "Do not export any symbols from the static library." ${LIBCXX_HERMETIC_STATIC_LIBRARY_DEFAULT}) - -+option(LIBCXX_VOID_GCC_BUG_109180_WORKAROUND OFF) -+ - #=============================================================================== - # Check option configurations - #=============================================================================== -diff --git a/libcxx/src/CMakeLists.txt b/libcxx/src/CMakeLists.txt -index 35b466527096..5b0efa171616 100644 ---- a/libcxx/src/CMakeLists.txt -+++ b/libcxx/src/CMakeLists.txt -@@ -155,6 +155,10 @@ if (LIBCXX_GENERATE_COVERAGE AND NOT LIBCXX_COVERAGE_LIBRARY) - endif() - add_library_flags_if(LIBCXX_COVERAGE_LIBRARY "${LIBCXX_COVERAGE_LIBRARY}") - -+if (LIBCXX_VOID_GCC_BUG_109180_WORKAROUND) -+ set_source_files_properties(string.cpp PROPERTIES COMPILE_FLAGS -fno-inline) -+endif() -+ - if (APPLE AND LLVM_USE_SANITIZER) - if (("${LLVM_USE_SANITIZER}" STREQUAL "Address") OR - ("${LLVM_USE_SANITIZER}" STREQUAL "Address;Undefined") OR diff --git a/srcpkgs/llvm19/patches/libcxx-musl.patch b/srcpkgs/llvm19/patches/libcxx-musl.patch deleted file mode 100644 index 0dd5f0e7eb8a8b..00000000000000 --- a/srcpkgs/llvm19/patches/libcxx-musl.patch +++ /dev/null @@ -1,26 +0,0 @@ ---- a/libcxx/include/locale -+++ b/libcxx/include/locale -@@ -742,7 +742,11 @@ __num_get_signed_integral(const char* __a, const char* __a_end, - __libcpp_remove_reference_t __save_errno = errno; - errno = 0; - char* __p2; -+#if defined(__linux__) && !defined(__GLIBC__) -+ long long __ll = strtoll(__a, &__p2, __base); -+#else - long long __ll = strtoll_l(__a, &__p2, __base, _LIBCPP_GET_C_LOCALE); -+#endif - __libcpp_remove_reference_t __current_errno = errno; - if (__current_errno == 0) - errno = __save_errno; -@@ -782,7 +786,11 @@ __num_get_unsigned_integral(const char* __a, const char* __a_end, - __libcpp_remove_reference_t __save_errno = errno; - errno = 0; - char* __p2; -+#if defined(__linux__) && !defined(__GLIBC__) -+ unsigned long long __ll = strtoull(__a, &__p2, __base); -+#else - unsigned long long __ll = strtoull_l(__a, &__p2, __base, _LIBCPP_GET_C_LOCALE); -+#endif - __libcpp_remove_reference_t __current_errno = errno; - if (__current_errno == 0) - errno = __save_errno; diff --git a/srcpkgs/llvm19/patches/libcxx-ssp-nonshared.patch b/srcpkgs/llvm19/patches/libcxx-ssp-nonshared.patch deleted file mode 100644 index 70292beb2fcdbd..00000000000000 --- a/srcpkgs/llvm19/patches/libcxx-ssp-nonshared.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/libcxx/CMakeLists.txt -+++ b/libcxx/CMakeLists.txt -@@ -769,6 +769,8 @@ function(cxx_link_system_libraries target) - target_link_libraries(${target} PRIVATE atomic) - endif() - -+#ssp target_link_libraries(${target} PRIVATE ssp_nonshared) -+ - if (MINGW) - target_link_libraries(${target} PRIVATE "${MINGW_LIBRARIES}") - endif() diff --git a/srcpkgs/llvm19/patches/libcxxabi-dl.patch b/srcpkgs/llvm19/patches/libcxxabi-dl.patch deleted file mode 100644 index e872d263de30f5..00000000000000 --- a/srcpkgs/llvm19/patches/libcxxabi-dl.patch +++ /dev/null @@ -1,25 +0,0 @@ -Also link to -ldl to prevent undefined references. - ---- a/libcxxabi/src/CMakeLists.txt -+++ b/libcxxabi/src/CMakeLists.txt -@@ -73,6 +73,7 @@ - endif() - - add_library_flags_if(LIBCXXABI_HAS_C_LIB c) -+ add_library_flags_if(LIBCXXABI_HAS_C_LIB dl) - endif() - - if (LIBCXXABI_USE_LLVM_UNWINDER) ---- a/libcxx/CMakeLists.txt -+++ b/libcxx/CMakeLists.txt -@@ -745,6 +745,10 @@ - if (LIBCXX_HAS_PTHREAD_LIB) - target_compile_definitions(${target} PRIVATE -D_LIBCPP_LINK_PTHREAD_LIB) - endif() -+ if (LIBCXX_HAS_C_LIB) -+ target_link_libraries(${target} PRIVATE dl) -+ endif() -+ - if (LIBCXX_HAS_RT_LIB) - target_compile_definitions(${target} PRIVATE -D_LIBCPP_LINK_RT_LIB) - endif() diff --git a/srcpkgs/llvm19/patches/llvm-001-musl.patch b/srcpkgs/llvm19/patches/llvm-001-musl.patch deleted file mode 100644 index 8652e4af69f7c2..00000000000000 --- a/srcpkgs/llvm19/patches/llvm-001-musl.patch +++ /dev/null @@ -1,32 +0,0 @@ -From faca3fbd15d0c3108493c3c54cd93138e049ac43 Mon Sep 17 00:00:00 2001 -From: Andrea Brancaleoni -Date: Tue, 8 Sep 2015 22:03:02 +0200 -Subject: [PATCH 3/3] musl - ---- - include/llvm/Analysis/TargetLibraryInfo.h | 9 +++++++++ - lib/Support/DynamicLibrary.cpp | 2 +- - lib/Support/Unix/Signals.inc | 6 +++--- - utils/unittest/googletest/src/gtest.cc | 1 + - 5 files changed, 17 insertions(+), 6 deletions(-) - -diff --git a/include/llvm/Analysis/TargetLibraryInfo.h b/include/llvm/Analysis/TargetLibraryInfo.h -index 34a8a1e3..1214ece5 100644 ---- a/llvm/include/llvm/Analysis/TargetLibraryInfo.h -+++ b/llvm/include/llvm/Analysis/TargetLibraryInfo.h -@@ -18,6 +18,15 @@ - #include "llvm/IR/PassManager.h" - #include "llvm/Pass.h" - -+#undef fopen64 -+#undef fseeko64 -+#undef fstat64 -+#undef fstatvfs64 -+#undef ftello64 -+#undef lstat64 -+#undef stat64 -+#undef tmpfile64 -+ - namespace llvm { - template class ArrayRef; - class Triple; diff --git a/srcpkgs/llvm19/patches/llvm-004-override-opt.patch b/srcpkgs/llvm19/patches/llvm-004-override-opt.patch deleted file mode 100644 index 51d0e4b31b32c3..00000000000000 --- a/srcpkgs/llvm19/patches/llvm-004-override-opt.patch +++ /dev/null @@ -1,18 +0,0 @@ -This allows us to override the optimization level as not all platforms can -deal with -O3. - ---- a/llvm/CMakeLists.txt -+++ b/llvm/CMakeLists.txt -@@ -918,6 +918,12 @@ if( MINGW AND NOT "${CMAKE_CXX_COMPILER_ID}" MATCHES "Clang" ) - llvm_replace_compiler_option(CMAKE_CXX_FLAGS_RELEASE "-O3" "-O2") - endif() - -+set(VOID_CXX_OPT_FLAGS "" CACHE STRING "Optimization level to use") -+ -+if (NOT VOID_CXX_OPT_FLAGS STREQUAL "") -+ llvm_replace_compiler_option(CMAKE_CXX_FLAGS_RELEASE "-O3" "${VOID_CXX_OPT_FLAGS}") -+endif() -+ - # Put this before tblgen. Else we have a circular dependence. - add_subdirectory(lib/Demangle) - add_subdirectory(lib/Support) diff --git a/srcpkgs/llvm19/patches/llvm-005-ppc-bigpic.patch b/srcpkgs/llvm19/patches/llvm-005-ppc-bigpic.patch deleted file mode 100644 index d332687b9d9295..00000000000000 --- a/srcpkgs/llvm19/patches/llvm-005-ppc-bigpic.patch +++ /dev/null @@ -1,36 +0,0 @@ -From f3dbdd49c06bfafc1d6138094cf42889c14d38b6 Mon Sep 17 00:00:00 2001 -From: Samuel Holland -Date: Sun, 3 Nov 2019 10:57:27 -0600 -Subject: [PATCH] [LLVM][PowerPC] Assume BigPIC if no PIC level is specified - ---- - llvm/lib/Target/PowerPC/PPCAsmPrinter.cpp | 2 +- - llvm/lib/Target/PowerPC/PPCMCInstLower.cpp | 2 +- - 2 files changed, 2 insertions(+), 2 deletions(-) - -diff --git a/lib/Target/PowerPC/PPCAsmPrinter.cpp b/lib/Target/PowerPC/PPCAsmPrinter.cpp -index cce21f32..87ca5f9b 100644 ---- a/llvm/lib/Target/PowerPC/PPCAsmPrinter.cpp -+++ b/llvm/lib/Target/PowerPC/PPCAsmPrinter.cpp -@@ -520,7 +520,7 @@ void PPCAsmPrinter::EmitTlsCall(const MachineInstr *MI, - - // Add 32768 offset to the symbol so we follow up the latest GOT/PLT ABI. - if (Kind == MCSymbolRefExpr::VK_PLT && Subtarget->isSecurePlt() && -- M->getPICLevel() == PICLevel::BigPIC) -+ M->getPICLevel() != PICLevel::SmallPIC) - TlsRef = MCBinaryExpr::createAdd( - TlsRef, MCConstantExpr::create(32768, OutContext), OutContext); - const MachineOperand &MO = MI->getOperand(2); -diff --git a/lib/Target/PowerPC/PPCMCInstLower.cpp b/lib/Target/PowerPC/PPCMCInstLower.cpp -index 5cc180d7..a5b02565 100644 ---- a/llvm/lib/Target/PowerPC/PPCMCInstLower.cpp -+++ b/llvm/lib/Target/PowerPC/PPCMCInstLower.cpp -@@ -117,7 +117,7 @@ static MCOperand GetSymbolRef(const MachineOperand &MO, const MCSymbol *Symbol, - const MCExpr *Expr = MCSymbolRefExpr::create(Symbol, RefKind, Ctx); - // If -msecure-plt -fPIC, add 32768 to symbol. - if (Subtarget->isSecurePlt() && TM.isPositionIndependent() && -- M->getPICLevel() == PICLevel::BigPIC && -+ M->getPICLevel() != PICLevel::SmallPIC && - MO.getTargetFlags() == PPCII::MO_PLT) - Expr = - MCBinaryExpr::createAdd(Expr, MCConstantExpr::create(32768, Ctx), Ctx); diff --git a/srcpkgs/llvm19/patches/llvm-006-aarch64-mf_exec.patch b/srcpkgs/llvm19/patches/llvm-006-aarch64-mf_exec.patch deleted file mode 100644 index 192b4824b8695c..00000000000000 --- a/srcpkgs/llvm19/patches/llvm-006-aarch64-mf_exec.patch +++ /dev/null @@ -1,24 +0,0 @@ -Fix failures in AllocationTests/MappedMemoryTest.* on aarch64: - - Failing Tests (8): - LLVM-Unit :: Support/./SupportTests/AllocationTests/MappedMemoryTest.AllocAndRelease/3 - LLVM-Unit :: Support/./SupportTests/AllocationTests/MappedMemoryTest.DuplicateNear/3 - LLVM-Unit :: Support/./SupportTests/AllocationTests/MappedMemoryTest.EnabledWrite/3 - LLVM-Unit :: Support/./SupportTests/AllocationTests/MappedMemoryTest.MultipleAllocAndRelease/3 - LLVM-Unit :: Support/./SupportTests/AllocationTests/MappedMemoryTest.SuccessiveNear/3 - LLVM-Unit :: Support/./SupportTests/AllocationTests/MappedMemoryTest.UnalignedNear/3 - LLVM-Unit :: Support/./SupportTests/AllocationTests/MappedMemoryTest.ZeroNear/3 - LLVM-Unit :: Support/./SupportTests/AllocationTests/MappedMemoryTest.ZeroSizeNear/3 - -Upstream-Issue: https://bugs.llvm.org/show_bug.cgi?id=14278#c10 - ---- a/llvm/lib/Support/Unix/Memory.inc -+++ b/llvm/lib/Support/Unix/Memory.inc -@@ -58,7 +58,7 @@ static int getPosixProtectionFlags(unsigned Flags) { - return PROT_READ | PROT_WRITE | PROT_EXEC; - case llvm::sys::Memory::MF_EXEC: --#if defined(__FreeBSD__) || defined(__powerpc__) -+#if defined(__FreeBSD__) || defined(__powerpc__) || (defined(__linux__) && defined(__aarch64__)) - // On PowerPC, having an executable page that has no read permission - // can have unintended consequences. The function InvalidateInstruction- - // Cache uses instructions dcbf and icbi, both of which are treated by diff --git a/srcpkgs/llvm19/patches/z3-libs.patch b/srcpkgs/llvm19/patches/z3-libs.patch deleted file mode 100644 index 9e61804f4b7ea6..00000000000000 --- a/srcpkgs/llvm19/patches/z3-libs.patch +++ /dev/null @@ -1,21 +0,0 @@ ---- a/llvm/CMakeLists.txt -+++ b/llvm/CMakeLists.txt -@@ -583,6 +583,7 @@ if (LLVM_ENABLE_Z3_SOLVER) - if (NOT Z3_FOUND) - message(FATAL_ERROR "LLVM_ENABLE_Z3_SOLVER cannot be enabled when Z3 is not available.") - endif() -+ set(Z3_LIBRARIES z3) - - set(LLVM_WITH_Z3 1) - endif() ---- a/llvm/lib/Support/CMakeLists.txt -+++ b/llvm/lib/Support/CMakeLists.txt -@@ -86,7 +86,7 @@ endif() - - # Link Z3 if the user wants to build it. - if(LLVM_WITH_Z3) -- set(system_libs ${system_libs} ${Z3_LIBRARIES}) -+ set(system_libs ${system_libs} z3) - endif() - - # Override the C runtime allocator on Windows and embed it into LLVM tools & libraries diff --git a/srcpkgs/llvm19/template b/srcpkgs/llvm19/template deleted file mode 100644 index 925c8195c7ce40..00000000000000 --- a/srcpkgs/llvm19/template +++ /dev/null @@ -1,1120 +0,0 @@ -# Template file for 'llvm19' -pkgname=llvm19 -version=19.1.4 -revision=7 -build_wrksrc=llvm -build_style=cmake -_llvm_prefix=lib/llvm/19 -_llvm_mandir=usr/${_llvm_prefix}/share/man -_llvm_bindir=usr/${_llvm_prefix}/bin -_llvm_datadir=usr/${_llvm_prefix}/share -_llvm_incdir=usr/${_llvm_prefix}/include -_llvm_libdir=usr/${_llvm_prefix}/lib -_llvm_libexecdir=usr/${_llvm_prefix}/libexec -_ext_suffix=".cpython-${py3_ver/./}-linux-${XBPS_TARGET_LIBC/glibc/gnu}.so" -configure_args=" - -DCMAKE_BUILD_TYPE=Release -Wno-dev - -DCMAKE_INSTALL_PREFIX=/usr/${_llvm_prefix} - -DENABLE_LINKER_BUILD_ID=YES - -DLIBCXXABI_ENABLE_STATIC_UNWINDER=YES - -DLIBCXXABI_USE_COMPILER_RT=YES - -DLIBCXXABI_USE_LLVM_UNWINDER=YES - -DLIBCXX_CXX_ABI=libcxxabi - -DLIBCXX_ENABLE_STATIC_ABI_LIBRARY=YES - -DLIBCXX_USE_COMPILER_RT=YES - -DLIBOMP_ENABLE_SHARED=YES - -DLIBOMP_INSTALL_ALIASES=NO - -DOPENMP_INSTALL_LIBDIR=lib - -DOFFLOAD_INSTALL_LIBDIR=lib - -DLLVM_BUILD_DOCS=YES - -DLLVM_INCLUDE_DOCS=YES - -DLLVM_ENABLE_SPHINX=YES - -DLLVM_ENABLE_Z3_SOLVER=YES - -DSPHINX_WARNINGS_AS_ERRORS=NO - -DLLVM_INSTALL_UTILS=YES - -DLLVM_BUILD_LLVM_DYLIB=YES - -DLLVM_LINK_LLVM_DYLIB=YES - -DCLANG_LINK_CLANG_DYLIB=YES - -DCLANG_CONFIG_FILE_SYSTEM_DIR=/etc/clang19 - -DLLVM_ENABLE_RTTI=YES - -DLLVM_ENABLE_FFI=YES - -DLLVM_BINUTILS_INCDIR=/usr/include - -DLLDB_PYTHON_RELATIVE_PATH=lib/python${py3_ver}/site-packages - -DLLDB_PYTHON_EXE_RELATIVE_PATH=bin/python${py3_ver} - -DLLDB_PYTHON_EXT_SUFFIX=$_ext_suffix - -DLLVM_ENABLE_PER_TARGET_RUNTIME_DIR=NO - -DLLVM_SPIRV=/usr/bin/llvm-spirv -" -hostmakedepends="perl python3 zlib-devel libffi-devel swig python3-Sphinx - python3-sphinx-automodapi python3-sphinx-markdown-tables python3-yaml pkg-config - python3-mdit-py-plugins python3-MyST-Parser python3-markdown-it - patchelf $(vopt_if graphviz graphviz)" -makedepends="python3-devel zlib-devel elfutils-devel libffi-devel libedit-devel - libxml2-devel binutils-devel z3-devel" -short_desc="LLVM Compiler Infrastructure Project - Version 19" -maintainer="Daniel Martinez " -license="Apache-2.0 AND NCSA AND custom:Apache-2.0-with-llvm-exception" -homepage="https://www.llvm.org" -distfiles="https://github.com/llvm/llvm-project/archive/refs/tags/llvmorg-${version}.tar.gz" -checksum=010e1fd3cabee8799bd2f8a6fbc68f28207494f315cf9da7057a2820f79fd531 -conflicts="llvm18>=0 llvm17>=0 llvm15>=0" -lib32disabled=yes -python_version=3 - -build_options="clang clang_tools_extra lld mlir libclc polly lldb flang bolt - openmp libc libcxx libunwind offload lto graphviz full_debug" -build_options_default="clang clang_tools_extra lld libclc polly lldb - libcxx libunwind mlir" - -# fails to build with libquadmth on musl -case "$XBPS_TARGET_MACHINE" in - x86_64|i686) makedepends+=" libquadmath-devel" ;; -esac - -case "$XBPS_TARGET_MACHINE" in - x86_64*|aarch64*|riscv64*) - build_options_default+=" bolt flang" - if [ -z "$CROSS_BUILD" ]; then - build_options_default+=" offload" - fi - ;; - armv*) - nopie=yes - configure_args+=" -DLLVM_ENABLE_PIE=NO" - configure_args+=" -DLLDB_INCLUDE_TESTS=NO" - ;; -esac - -if [ -z "$CROSS_BUILD" ]; then - hostmakedepends+=" llvm19-bootstrap" - - # Needs lld on the target machine - configure_args+=" -DLLVM_USE_LINKER=lld" -fi - -# build fails because compiler_rt generates armv7 instructions when target is armv6 -case "$XBPS_TARGET_MACHINE" in - armv6*) - # Don't enable openmp on armv6* - #/builddir/llvm19-19.1.0/openmp/runtime/src/kmp_platform.h:263:2: - #error Unknown or unsupported architecture - ;; - *) - build_options_default+=" openmp " - configure_args+=" -DCOMPILER_RT_DEFAULT_TARGET_ONLY=ON" - ;; -esac - -if [ "$XBPS_TARGET_LIBC" = "musl" ]; then - _is_musl="YES" - configure_args+=" -DLIBCXX_HAS_MUSL_LIBC=YES - -DCOMPILER_RT_BUILD_GWP_ASAN=OFF" -else - _is_musl="NO" -fi - -if [ "$build_option_lto" ]; then - configure_args+=" -DLLVM_ENABLE_LTO=On" -fi - -subpackages=" - libllvm19 llvm19-doc llvm19-devel compiler-rt19 - $( vopt_if clang 'clang19 clang19-headers clang19-devel libclang19 libclang-cpp19 clang-analyzer19' ) - $( vopt_if clang_tools_extra 'clang-tools-extra19' ) - $( vopt_if bolt 'llvm-bolt19' ) - $( vopt_if lldb 'lldb19 lldb19-devel liblldb19' ) - $( vopt_if lld 'lld19 lld19-devel' ) - $( vopt_if libclc 'libclc19' ) - $( vopt_if mlir 'mlir19 mlir19-devel' ) - $( vopt_if flang 'flang19 flang19-devel' ) - $( vopt_if openmp 'libomp19 libomp19-devel' ) - $( vopt_if libunwind 'llvm-libunwind llvm-libunwind-devel' ) - $( vopt_if libcxx 'libcxx libcxxabi libcxxabi-devel libcxx-devel' ) -" - -_enabled_projects="$(vopt_if clang 'clang;')\ -$(vopt_if clang_tools_extra 'clang-tools-extra;')\ -$(vopt_if bolt 'bolt;')\ -$(vopt_if polly 'polly;')\ -$(vopt_if lldb 'lldb;')\ -$(vopt_if lld 'lld;')\ -$(vopt_if libclc 'libclc;')\ -$(vopt_if mlir 'mlir;')\ -$(vopt_if flang 'flang;')" - -_enabled_runtimes="compiler-rt\ -$(vopt_if openmp ';openmp')\ -$(vopt_if offload ';offload')\ -$(vopt_if libc ';libc')\ -$(vopt_if libunwind ';libunwind')\ -$(vopt_if libcxx ';libcxxabi;libcxx')" - -configure_args+=" -DLLVM_ENABLE_RUNTIMES=${_enabled_runtimes}" -configure_args+=" -DLLVM_ENABLE_PROJECTS=${_enabled_projects}" - -if [ "$CROSS_BUILD" ]; then - hostmakedepends+=" llvm19-cross-tools SPIRV-LLVM-Translator19" - - configure_args+=" -DLLVM_TOOLS_BINAIRY_DIR=/${_llvm_bindir}" - configure_args+=" -DLLVM_NATIVE_TOOL_DIR=/${_llvm_bindir}" - configure_args+=" -DLLVM_TABLEGEN=/${_llvm_bindir}/llvm-tblgen" - configure_args+=" -DCLANG_TABLEGEN=/${_llvm_bindir}/clang-tblgen" - configure_args+=" -DMLIR_TABLEGEN=/${_llvm_bindir}/mlir-tblgen" - configure_args+=" -DMLIR_PDLL_TABLEGEN=/${_llvm_bindir}/mlir-pdll" - configure_args+=" -DMLIR_LINALG_ODS_YAML_GEN=/${_llvm_bindir}/mlir-linalg-ods-yaml-gen" - configure_args+=" -DMLIR_CONFIG_SRC_SHARDER_TABLEGEN_EXE=/${_llvm_bindir}/mlir-src-sharder" - configure_args+=" -DCLANG_TIDY_CONFUSABLE_CHARS_GEN=/${_llvm_bindir}/clang-tidy-confusable-chars-gen" - configure_args+=" -DCLANG_PSEUDO_GEN=/${_llvm_bindir}/clang-pseudo-gen" - configure_args+=" -DLLVM_CONFIG_PATH=/${_llvm_bindir}/llvm-config" - configure_args+=" -DLLDB_TABLEGEN_EXE=/${_llvm_bindir}/lldb-tblgen" - - configure_args+=" -DLIBOMP_OMPD_GDB_SUPPORT=NO" - - if [ "$build_option_flang" ]; then - configure_args+=" -DLIBOMP_FORTRAN_MODULES_COMPILER=/${_llvm_bindir}/flang-new" - fi -fi - -# For OCaml bindings and lldb lua scripting -if [ -z "$CROSS_BUILD" ]; then - subpackages="llvm19-cross-tools ${subpackages}" - # OCaml cross build is broken - hostmakedepends+=" ocaml ocaml-findlib" - # lldb cross build fails with lua - makedepends+=" lua53-devel " -fi - -case "$XBPS_TARGET_MACHINE" in -arm*-musl|i686-musl) - # sanitizer code is broken since it duplicates some libc bits - configure_args+=" -DCOMPILER_RT_BUILD_SANITIZERS=OFF" - configure_args+=" -DCOMPILER_RT_BUILD_XRAY=OFF" - configure_args+=" -DCOMPILER_RT_BUILD_MEMPROF=OFF" - ;; -esac - -case "$XBPS_TARGET_MACHINE" in - i686*) _arch="X86";; - x86_64*) _arch="X86";; - armv5*) _arch="Armv5te";; - armv6*) _arch="Armv6";; - armv7*) _arch="Armv7";; - aarch64*) _arch="AArch64";; - mips*) _arch="Mips";; - ppc*) _arch="PowerPC";; - riscv64*) _arch="RISCV64";; -esac - -_triplet=${XBPS_CROSS_TRIPLET:-$XBPS_TRIPLET} - -configure_args+=" -DLLVM_TARGET_ARCH=${_arch}" -configure_args+=" -DLLVM_HOST_TRIPLE=${_triplet}" -configure_args+=" -DLLVM_DEFAULT_TARGET_TRIPLE=${_triplet}" - -_vlink_libs() { - local _files="$1" - local _f - for _f in $DESTDIR/$_files; do - local _base=$(basename "${_f}") - ln -s llvm/19/lib/${_base} ${DESTDIR}/usr/lib - vmove ${_llvm_libdir}/${_base} - vmove usr/lib/${_base} - done -} - -post_patch() { - # need libssp_nonshared on some musl platforms (because of nodefaultlibs) - case "$XBPS_TARGET_MACHINE" in - ppc64*) ;; - ppc*-musl|i686-musl|mips*-musl) - vsed -i 's,^# Setup flags.$,add_library_flags(ssp_nonshared),' \ - ${wrksrc}/libunwind/src/CMakeLists.txt - vsed -i 's,^# Setup flags.$,add_library_flags(ssp_nonshared),' \ - ${wrksrc}/libcxxabi/src/CMakeLists.txt - vsed -i 's,#ssp,,' ${wrksrc}/libcxx/CMakeLists.txt - ;; - esac -} - -_setup_cross_cflags() { - CC="clang" - CXX="clang++" - - CFLAGS+=" -Wno-gnu-include-next -Wno-unused-command-line-argument" - CXXFLAGS+=" -Wno-gnu-include-next -Wno-unused-command-line-argument" - - local gcc_version=$(gcc -dumpversion) - - CFLAGS+=" --target=${XBPS_CROSS_TRIPLET} --sysroot=${XBPS_CROSS_BASE}" - CFLAGS+=" --gcc-toolchain=/usr" - CFLAGS+=" -isystem ${XBPS_CROSS_BASE}/usr/include" - - CXXFLAGS+=" --target=${XBPS_CROSS_TRIPLET} --sysroot=${XBPS_CROSS_BASE}" - CXXFLAGS+=" --gcc-toolchain=/usr" - CXXFLAGS+=" -isystem ${XBPS_CROSS_BASE}/usr/include/c++/${gcc_version%.*}" - CXXFLAGS+=" -isystem ${XBPS_CROSS_BASE}/usr/include/c++/${gcc_version%.*}/${XBPS_CROSS_TRIPLET}" - CXXFLAGS+=" -isystem ${XBPS_CROSS_BASE}/usr/include/c++/${gcc_version%.*}/backward" - CXXFLAGS+=" -isystem ${XBPS_CROSS_BASE}/usr/include" -} - -_setup_debug() { - if [ ! "$build_option_full_debug" ]; then - # Vastly reduce size of debugging symbols: - CFLAGS=${CFLAGS/ -g/ -gline-tables-only} - CXXFLAGS=${CXXFLAGS/ -g/ -gline-tables-only} - fi -} - -pre_configure() { - CC="clang" - CXX="clang++" - if [ "$CROSS_BUILD" ]; then - _setup_cross_cflags - fi - - _setup_debug - PATH="/usr/libexec/chroot-git:$PATH" -} - -pre_build() { - PATH="/usr/libexec/chroot-git:$PATH" -} - -pre_build() { - _setup_debug -} - -post_build() { - - if [ "$CROSS_BUILD" ]; then - CC="clang" - CXX="clang++" - - CFLAGS+=" --target=${XBPS_CROSS_TRIPLET} --sysroot=${XBPS_CROSS_BASE} " - CFLAGS+=" --gcc-toolchain=/usr" - CFLAGS+=" -L/${_llvm_libdir}/${XBPS_CROSS_TRIPLET} " - - CXXFLAGS+=" --target=${XBPS_CROSS_TRIPLET} --sysroot=${XBPS_CROSS_BASE} " - CXXFLAGS+=" --gcc-toolchain=/usr" - CXXFLAGS+=" -L/${_llvm_libdir}/${XBPS_CROSS_TRIPLET} " - else - export CC=${wrksrc}/llvm/build/bin/clang - export CXX=${wrksrc}/llvm/build/bin/clang++ - fi - - mkdir -p ${wrksrc}/${build_wrksrc}/builddir_runtimes - cmake -G Ninja ${wrksrc}/runtimes -B ${wrksrc}/${build_wrksrc}/builddir_runtimes \ - -DCMAKE_INSTALL_PREFIX=/usr \ - -DCMAKE_ASM_COMPILER_TARGET=${_triplet} \ - -DCMAKE_C_COMPILER=$CC \ - -DCMAKE_C_COMPILER_TARGET=${_triplet} \ - -DCMAKE_CXX_COMPILER=$CXX \ - -DCMAKE_CXX_COMPILER_TARGET=${_triplet} \ - -DLLVM_ENABLE_RUNTIMES="libcxx;libcxxabi;libunwind" \ - -DLIBCXXABI_ENABLE_STATIC_UNWINDER=YES \ - -DLIBCXXABI_USE_COMPILER_RT=YES \ - -DLIBCXXABI_USE_LLVM_UNWINDER=YES \ - -DLIBCXX_CXX_ABI=libcxxabi \ - -DLIBCXX_ENABLE_STATIC_ABI_LIBRARY=YES \ - -DLIBCXX_USE_COMPILER_RT=YES \ - -DLLVM_ENABLE_SPHINX=ON \ - -DLLVM_TARGET_ARCH=${_arch} \ - -DLLVM_HOST_TRIPLE=${_triplet} \ - -DLLVM_DEFAULT_TARGET_TRIPLE=${_triplet} \ - -DLIBCXX_HAS_MUSL_LIBC=${_is_musl} \ - -DSPHINX_WARNINGS_AS_ERRORS=OFF - - ninja ${makejobs} -C ${wrksrc}/${build_wrksrc}/builddir_runtimes - ninja ${makejobs} -C ${wrksrc}/${build_wrksrc}/builddir_runtimes docs-libcxx-html docs-libunwind-html -} - -post_install() { - - # Required for multilib. - if [ "$XBPS_TARGET_MACHINE" = "x86_64" ]; then - for _header in llvm-config; do - mv ${DESTDIR}/${_llvm_incdir}/llvm/Config/${_header}{,-64}.h - vinstall ${FILESDIR}/llvm-Config-${_header}.h 644 \ - ${_llvm_incdir}/llvm/Config ${_header}.h - done - fi - - # Remove llvm-config-host in cross builds. - if [ "$CROSS_BUILD" ]; then - rm -f ${DESTDIR}/${_llvm_bindir}/llvm-config-host - fi - - rm -rf ${DESTDIR}/usr/share/gdb - - if [ "$build_option_libcxx" ]; then - - cmake -DCMAKE_INSTALL_PREFIX=${DESTDIR}/usr \ - -P ${wrksrc}/${build_wrksrc}/builddir_runtimes/libcxx/docs/cmake_install.cmake - - LIBCXX_DOCS=${_llvm_datadir}/doc/LLVM/libcxx - vmkdir ${LIBCXX_DOCS} - vcopy ${wrksrc}/${build_wrksrc}/builddir_runtimes/libcxx/docs/html ${LIBCXX_DOCS} - fi - - if [ "$build_option_libunwind" ]; then - - cmake -DCMAKE_INSTALL_PREFIX=${DESTDIR}/usr \ - -P ${wrksrc}/${build_wrksrc}/builddir_runtimes/libunwind/docs/cmake_install.cmake - - LIBUNWIND_DOCS=${_llvm_datadir}/doc/LLVM/libunwind - vmkdir ${LIBUNWIND_DOCS} - vcopy ${wrksrc}/${build_wrksrc}/builddir_runtimes/libunwind/docs/html ${LIBUNWIND_DOCS} - fi - - cmake -DCMAKE_INSTALL_PREFIX=${DESTDIR}/usr \ - -P ${wrksrc}/${build_wrksrc}/builddir_runtimes/cmake_install.cmake - - # Can this be disabled some other way? - rm -f ${DESTDIR}/usr/lib64 - - vmkdir usr/lib/clang - ln -s ../llvm/19/lib/clang/19 ${DESTDIR}/usr/lib/clang/19 -} - -_llvm_alts=( - bin/FileCheck share/man/man1/FileCheck.1 - bin/UnicodeNameMappingGenerator - bin/bugpoint share/man/man1/bugpoint.1 - bin/clang-installapi - bin/clang-nvlink-wrapper - bin/count - bin/dsymutil share/man/man1/dsymutil.1 - bin/intercept-build - bin/llc - bin/lli - bin/lli-child-target - bin/llvm-PerfectShuffle - bin/llvm-addr2line - bin/llvm-ar - bin/llvm-as - bin/llvm-bcanalyzer - bin/llvm-bitcode-strip - bin/llvm-c-test - bin/llvm-cat - bin/llvm-cfi-verify - bin/llvm-cgdata - bin/llvm-config - bin/llvm-cov - bin/llvm-cvtres - bin/llvm-cxxdump - bin/llvm-cxxfilt - bin/llvm-cxxmap - bin/llvm-debuginfo-analyzer - bin/llvm-debuginfod - bin/llvm-debuginfod-find - bin/llvm-diff - bin/llvm-dis - bin/llvm-dlltool - bin/llvm-dwarfdump - bin/llvm-dwarfutil - bin/llvm-dwp - bin/llvm-exegesis - bin/llvm-extract - bin/llvm-gsymutil - bin/llvm-ifs - bin/llvm-install-name-tool - bin/llvm-jitlink - bin/llvm-jitlink-executor - bin/llvm-lib - bin/llvm-libtool-darwin - bin/llvm-link - bin/llvm-lipo - bin/llvm-lto - bin/llvm-lto2 - bin/llvm-mc - bin/llvm-mca - bin/llvm-ml - bin/llvm-modextract - bin/llvm-mt - bin/llvm-nm - bin/llvm-objcopy - bin/llvm-objdump - bin/llvm-opt-report share/man/man1/llvm-opt-report.1 - bin/llvm-otool - bin/llvm-pdbutil - bin/llvm-profdata share/man/man1/llvm-profdata.1 - bin/llvm-profgen share/man/man1/llvm-profgen.1 - bin/llvm-ranlib share/man/man1/llvm-ranlib.1 - bin/llvm-rc - bin/llvm-readelf share/man/man1/llvm-readelf.1 - bin/llvm-readobj share/man/man1/llvm-readobj.1 - bin/llvm-readtapi - bin/llvm-reduce share/man/man1/llvm-reduce.1 - bin/llvm-remarkutil share/man/man1/llvm-remarkutil.1 - bin/llvm-rtdyld - bin/llvm-sim - bin/llvm-size share/man/man1/llvm-size.1 - bin/llvm-split - bin/llvm-stress share/man/man1/llvm-stress.1 - bin/llvm-strings share/man/man1/llvm-strings.1 - bin/llvm-strip share/man/man1/llvm-strip.1 - bin/llvm-symbolizer share/man/man1/llvm-symbolizer.1 - bin/llvm-tblgen share/man/man1/llvm-tblgen.1 - bin/llvm-tli-checker share/man/man1/llvm-tli-checker.1 - bin/llvm-undname - bin/llvm-windres - bin/llvm-xray - bin/not - bin/obj2yaml - bin/opt share/man/man1/opt.1 - bin/prepare_builtins - bin/reduce-chunk-list - bin/sancov - bin/sanstats - bin/split-file - bin/tblgen-to-irdl - bin/verify-uselistorder - bin/yaml-bench - bin/yaml2obj - share/man/man1/lit.1 - share/man/man1/llc.1 - share/man/man1/lldb-tblgen.1 - share/man/man1/lli.1 - share/man/man1/llvm-addr2line.1 - share/man/man1/llvm-ar.1 - share/man/man1/llvm-as.1 - share/man/man1/llvm-bcanalyzer.1 - share/man/man1/llvm-config.1 - share/man/man1/llvm-cov.1 - share/man/man1/llvm-cxxfilt.1 - share/man/man1/llvm-cxxmap.1 - share/man/man1/llvm-debuginfo-analyzer.1 - share/man/man1/llvm-diff.1 - share/man/man1/llvm-dis.1 - share/man/man1/llvm-dwarfdump.1 - share/man/man1/llvm-dwarfutil.1 - share/man/man1/llvm-exegesis.1 - share/man/man1/llvm-extract.1 - share/man/man1/llvm-ifs.1 - share/man/man1/llvm-install-name-tool.1 - share/man/man1/llvm-lib.1 - share/man/man1/llvm-libtool-darwin.1 - share/man/man1/llvm-link.1 - share/man/man1/llvm-lipo.1 - share/man/man1/llvm-locstats.1 - share/man/man1/llvm-mc.1 - share/man/man1/llvm-mca.1 - share/man/man1/llvm-nm.1 - share/man/man1/llvm-objcopy.1 - share/man/man1/llvm-objdump.1 - share/man/man1/llvm-otool.1 - share/man/man1/llvm-pdbutil.1 - share/man/man1/tblgen.1 -) - -alternatives=$(:) -for _alt in "${_llvm_alts[@]}"; do - alternatives+=" llvm:/usr/${_alt}:/usr/${_llvm_prefix}/${_alt}" -done - -clang19_package() { - lib32disabled=yes - depends="libstdc++-devel libgcc-devel binutils compiler-rt19>=${version}_${revision}" - case "${XBPS_TARGET_MACHINE}" in - armv[67]l-musl) depends+=" musl1.1-devel" ;; - *) depends+=" ${XBPS_TARGET_LIBC}-devel" ;; - esac - conflicts="clang18>=0 clang17>=0 clang15>=0" - short_desc+=" - C language family frontend" - homepage="https://clang.llvm.org/" - _clang19_files=( - bin/clang-19 - bin/clang - bin/clang++ - bin/clang-cl - bin/clang-cpp - bin/clang-check - bin/clang-extdef-mapping - bin/clang-format - bin/git-clang-format - bin/clang-linker-wrapper - bin/clang-offload-bundler - bin/clang-offload-packager - bin/clang-refactor - bin/clang-rename - bin/clang-repl - bin/clang-scan-deps - bin/clang-tblgen - bin/c-index-test - bin/diagtool - bin/amdgpu-arch - bin/nvptx-arch - bin/hmaptool - lib/LLVMgold.so - share/man/man1/clang.1 - share/man/man1/diagtool.1 - share/man/man1/clang-tblgen.1 - ) - - for _alt in "${_clang19_files[@]}"; do - alternatives+=" clang:/usr/${_alt}:/usr/${_llvm_prefix}/${_alt}" - done - - if [ "$build_option_polly" ]; then - alternatives+=" - clang:/usr/lib/LLVMPolly.so:/${_llvm_libdir}/LLVMPolly.so - clang:/usr/share/man/man1/polly.1:/${_llvm_mandir}/man1/polly1.1 - " - fi - pkg_install() { - vlicense ${wrksrc}/clang/LICENSE.TXT - for _bin in "${_clang19_files[@]}"; do - vmove usr/${_llvm_prefix}/${_bin} - done - - if [ "$build_option_polly" ]; then - vmove ${_llvm_libdir}/LLVMPolly.so - vmove ${_llvm_mandir}/man1/polly.1 - fi - } -} - -clang19-headers_package() { - lib32disabled=yes - short_desc+=" - C language family frontend - Headers" - homepage="https://clang.llvm.org/" - pkg_install() { - vmove ${_llvm_libdir}/clang/19/include - vmove ${_llvm_incdir}/c++ - vmove ${_llvm_datadir}/libc++ - vmove usr/lib/clang - } -} - -clang19-devel_package() { - lib32disabled=yes - depends="libstdc++-devel libgcc-devel binutils - clang19>=${version}_${revision} clang-analyzer19>=${version}_${revision} - llvm19>=${version}_${revision}" - case "${XBPS_TARGET_MACHINE}" in - armv[67]l-musl) depends+=" musl1.1-devel" ;; - *) depends+=" ${XBPS_TARGET_LIBC}-devel" ;; - esac - conflicts="clang18-devel clang17-devel clang15-devel" - if [ "$build_option_clang_tools_extra" ]; then - depends+=" clang-tools-extra19>=${version}_${revision}" - fi - short_desc+=" - C language family frontend - development Files" - homepage="https://clang.llvm.org/" - pkg_install() { - vmove ${_llvm_incdir}/clang - vmove ${_llvm_incdir}/clang-c - vmove ${_llvm_libdir}/libear - vmove ${_llvm_libdir}/cmake/clang - vmove "${_llvm_libdir}/libclang*.a" - vmove "${_llvm_libdir}/libclang*.so" - vmove ${_llvm_datadir}/clang - if [ "$build_option_clang_tools_extra" ]; then - vmove ${_llvm_incdir}/clang-tidy - vmove ${_llvm_libdir}/libfindAllSymbols.a - fi - if [ "$build_option_polly" ]; then - vmove ${_llvm_incdir}/polly - vmove ${_llvm_libdir}/cmake/polly - vmove "${_llvm_libdir}/libPolly*.a" - fi - } -} - -libclang19_package() { - depends="clang19-headers>=${version}_${revision}" - short_desc+=" - C frontend library" - pkg_install() { - _vlink_libs "${_llvm_libdir}/libclang.so.*" - } -} - -libclang-cpp19_package() { - depends="clang19-headers>=${version}_${revision}" - short_desc+=" - C frontend library (C++ interface)" - pkg_install() { - _vlink_libs "${_llvm_libdir}/libclang-cpp.so.*" - } -} - -clang-analyzer19_package() { - depends="clang19>=${version}_${revision} python3 perl" - conflicts="clang-analyzer18>=0 clang-analyzer17>=0 clang-analyzer15>=0" - short_desc+=" - A source code analysis framework" - homepage="https://clang-analyzer.llvm.org/" - pycompile_dirs="${_llvm_datadir}/scan-view" - _clang_analyzer19_files=( - share/scan-view - share/scan-build - lib/libscanbuild - libexec/analyze-c++ - libexec/analyze-cc - libexec/intercept-c++ - libexec/intercept-cc - libexec/c++-analyzer - libexec/ccc-analyzer - share/man/man1/scan-build.1 - bin/analyze-build - bin/scan-build - bin/scan-build-py - bin/scan-view - ) - for _alt in "${_clang_analyzer19_files[@]}"; do - alternatives+=" clang-analyzer:/usr/${_alt}:/usr/${_llvm_prefix}/${_alt}" - done - pkg_install() { - for _f in "${_clang_analyzer19_files[@]}"; do - vmove usr/${_llvm_prefix}/${_f} - done - } -} - -clang-tools-extra19_package() { - lib32disabled=yes - depends="clang19>=${version}_${revision} python3" - conflicts="clang-tools-extra18>=0 clang-tools-extra17>=0 clang-tools-extra15>=0" - short_desc+=" - Extra Clang tools" - homepage="https://clang.llvm.org/extra/" - _clang_tools_extra19_files=( - bin/clang-apply-replacements - bin/clang-change-namespace - bin/clang-doc - bin/clang-include-cleaner - bin/clang-include-fixer - bin/clang-move - bin/clang-pseudo - bin/clang-query - bin/clang-reorder-fields - bin/clang-tidy - bin/clangd - bin/find-all-symbols - bin/modularize - bin/pp-trace - bin/run-clang-tidy - share/man/man1/extraclangtools.1 - ) - - for _alt in "${_clang_tools_extra19_files[@]}"; do - alternatives+=" clang-tools-extra:/usr/${_alt}:/usr/${_llvm_prefix}/${_alt}" - done - pkg_install() { - vlicense ${wrksrc}/clang-tools-extra/LICENSE.TXT - for _f in "${_clang_tools_extra19_files[@]}"; do - vmove usr/${_llvm_prefix}/${_f} - done - } -} - -# "bolt" package name is already used -llvm-bolt19_package() { - lib32disabled=yes - depends="clang19>=${version}_${revision}" - conflicts="llvm-bolt18>=0 llvm-bolt17>=0" - short_desc+=" - post-link optimizer" - homepage="https://github.com/llvm/llvm-project/tree/main/bolt" - _llvm_bolt19_files=( - bin/llvm-bolt - bin/perf2bolt - bin/llvm-boltdiff - bin/merge-fdata - bin/llvm-bolt-heatmap - ) - for _alt in "${_llvm_bolt19_files[@]}"; do - alternatives+=" llvm-bolt:/usr/${_alt}:/usr/${_llvm_prefix}/${_alt}" - done - pkg_install() { - vlicense ${wrksrc}/bolt/LICENSE.TXT - for _f in "${_llvm_bolt19_files[@]}"; do - vmove usr/${_llvm_prefix}/${_f} - done - if [ -z "$CROSS_BUILD" ]; then - vmove ${_llvm_libdir}/libbolt_rt_instr.a - vmove ${_llvm_libdir}/libbolt_rt_hugify.a - fi - } -} - -lldb19_package() { - lib32disabled=yes - depends+=" python3-six" - conflicts="lldb18>=0 lldb17>=0 lldb15>=0" - short_desc+=" - LLDB debugger" - homepage="https://lldb.llvm.org/" - _lldb19_files=( - bin/lldb - bin/lldb-argdumper - bin/lldb-instr - bin/lldb-server - bin/lldb-dap - lib/python${py3_ver}/site-packages/lldb - ) - if [ -z "$CROSS_BUILD" ]; then - _lldb19_files+=("lib/lua/5.3/lldb.so") - fi - for _alt in "${_lldb19_files[@]}"; do - alternatives+=" lldb:/usr/${_alt}:/usr/${_llvm_prefix}/${_alt}" - done - pkg_install() { - vlicense ${wrksrc}/lldb/LICENSE.TXT - for _f in "${_lldb19_files[@]}"; do - vmove usr/${_llvm_prefix}/${_f} - done - } -} - -lldb19-devel_package() { - lib32disabled=yes - depends="lldb19>=${version}_${revision}" - conflicts="lldb18-devel>=0 lldb17-devel>=0 lldb15-devel>=0" - short_desc+=" - LLDB debugger - development files" - pkg_install() { - vmove ${_llvm_incdir}/lldb - vmove "${_llvm_libdir}/liblldb*.so" - } -} - -liblldb19_package() { - lib32disabled=yes - short_desc+=" - LLDB debugger - runtime library" - pkg_install() { - _vlink_libs "${_llvm_libdir}/liblldb*.so.*" - } -} - -lld19_package() { - lib32disabled=yes - conflicts="lld18>=0 lld17>=0 lld15>=0" - short_desc+=" - linker" - homepage="https://lld.llvm.org" - _lld19_files=( - bin/lld - bin/lld-link - bin/ld.lld - bin/ld64.lld - bin/wasm-ld - ) - for _alt in "${_lld19_files[@]}"; do - alternatives+=" lld:/usr/${_alt}:/usr/${_llvm_prefix}/${_alt}" - done - pkg_install() { - vlicense ${wrksrc}/lld/LICENSE.TXT - for _f in "${_lld19_files[@]}"; do - vmove usr/${_llvm_prefix}/${_f} - done - } -} - -lld19-devel_package() { - lib32disabled=yes - depends="lld19>=${version}_${revision} llvm19>=${version}_${revision}" - conflicts="lld18-devel>=0 lld17-devel>=0 lld15-devel>=0" - short_desc+=" - linker - development files" - homepage="https://lld.llvm.org" - pkg_install() { - vmove ${_llvm_incdir}/lld - vmove ${_llvm_libdir}/cmake/lld - vmove "${_llvm_libdir}/liblld*.a" - } -} - -mlir19_package() { - lib32disabled=yes - short_desc+=" - multi-level IR compiler framework" - homepage="https://mlir.llvm.org/" - _mlir19_files=( - bin/mlir-cat - bin/mlir-cpu-runner - bin/mlir-linalg-ods-yaml-gen - bin/mlir-lsp-server - bin/mlir-minimal-opt - bin/mlir-minimal-opt-canonicalize - bin/mlir-opt - bin/mlir-pdll - bin/mlir-pdll-lsp-server - bin/mlir-query - bin/mlir-reduce - bin/mlir-tblgen - bin/mlir-transform-opt - bin/mlir-translate - bin/tblgen-lsp-server - share/man/man1/mlir-tblgen.1 - ) - for _alt in "${_mlir19_files[@]}"; do - alternatives+=" mlir:/usr/${_alt}:/usr/${_llvm_prefix}/${_alt}" - done - pkg_install() { - for _f in "${_mlir19_files[@]}"; do - vmove usr/${_llvm_prefix}/${_f} - done - _vlink_libs "${_llvm_libdir}/libMLIR*.so.*" - _vlink_libs "${_llvm_libdir}/libmlir*.so.*" - } -} - -mlir19-devel_package() { - lib32disabled=yes - depends="mlir19>=${version}_${revision} llvm19>=${version}_${revision}" - conflicts="mlir18-devel>=0 mlir17-devel>=0" - short_desc+=" - multi-level IR compiler framework - development files" - homepage="https://mlir.llvm.org/" - pkg_install() { - vmove ${_llvm_incdir}/mlir - vmove ${_llvm_incdir}/mlir-c - vmove ${_llvm_libdir}/cmake/mlir - vmove "${_llvm_libdir}/libMLIR*" - vmove "${_llvm_libdir}/objects-Release/obj.MLIR*" - vmove "${_llvm_libdir}/libmlir*" - } -} - -flang19_package() { - lib32disabled=yes - depends="mlir19>=${version}_${revision}" - conflicts="flang18>=0 flang17>=0" - short_desc+=" - Fortran language frontend" - homepage="https://flang.llvm.org/" - _flang19_files=( - bin/flang-new - bin/bbc - bin/f18-parse-demo - bin/fir-opt - bin/tco - ) - for _alt in "${_flang19_files[@]}"; do - alternatives+=" flang:/usr/${_alt}:/usr/${_llvm_prefix}/${_alt}" - done - pkg_install() { - for _f in "${_flang19_files[@]}"; do - vmove usr/${_llvm_prefix}/${_f} - done - vmove "${_llvm_libdir}/libflang*.a" - vmove "${_llvm_libdir}/libFortran*.a" - vmove "${_llvm_incdir}/flang/*.mod" - } -} - -flang19-devel_package() { - lib32disabled=yes - depends="flang19>=${version}_${revision} llvm19>=${version}_${revision}" - conflicts="flang18-devel>=0 flang17-devel>=0" - short_desc+=" - Fortran language frontend - development files" - homepage="https://flang.llvm.org/" - pkg_install() { - vmove ${_llvm_incdir}/flang - vmove ${_llvm_libdir}/cmake/flang - vmove "${_llvm_libdir}/libFIR*.a" - vmove "${_llvm_libdir}/libHLFIR*.a" - vmove "${_llvm_libdir}/libCUF*.a" - } -} - -libomp19_package() { - short_desc+=" - Clang OpenMP support library" - conflicts="libomp18>=0 libomp17>=0" - _libomp19_files=( - lib/libomp.so - ) - case "$XBPS_TARGET_MACHINE" in - x86_64*|aarch64*|riscv64*) - _libomp19_files+=("lib/libompd.so") - ;; - esac - if [ "$build_option_offload" ]; then - _libomp19_files+=("bin/llvm-omp-device-info") - _libomp19_files+=("bin/llvm-omp-kernel-replay") - _libomp19_files+=("lib/libomptarget.so") - fi - for _alt in "${_libomp19_files[@]}"; do - alternatives+=" libomp:/usr/${_alt}:/usr/${_llvm_prefix}/${_alt}" - done - pkg_install() { - for _f in "${_libomp19_files[@]}"; do - vmove usr/${_llvm_prefix}/${_f} - done - if [ "$build_option_offload" ]; then - _vlink_libs "${_llvm_libdir}/libomp*.so*" - fi - } -} - -libomp19-devel_package() { - short_desc+=" - Clang OpenMP support library - development files" - depends="libomp19>=${version}_${revision}" - conflicts="libomp18-devel>=0 libomp17-devel>=0" - pkg_install() { - if [ -f "${DESTDIR}/${_llvm_libdir}/libarcher.so" ]; then - vmove "${_llvm_libdir}/libarcher*.so" - fi - if [ -f "${DESTDIR}/${_llvm_libdir}/libarcher_static.a" ]; then - vmove "${_llvm_libdir}/libarcher*.a" - fi - - vmove ${_llvm_libdir}/cmake/openmp - - if [ "$build_option_offload" ]; then - vmove "${_llvm_libdir}/libomptarget*.bc" - vmove "${_llvm_libdir}/libomp*.a" - fi - } -} - -llvm-libunwind_package() { - short_desc+=" - libunwind" - pkg_install() { - vmove "usr/lib/libunwind.so.*" - } -} - -llvm-libunwind-devel_package() { - short_desc+=" - libunwind - development files" - depends="llvm-libunwind>=${version}_${revision}" - conflicts="libunwind-devel>=0" - pkg_install() { - vmove usr/include/mach-o - vmove "usr/include/*unwind*" - vmove "usr/lib/libunwind.a" - vmove "usr/lib/libunwind.so" - } -} - -libcxxabi_package() { - short_desc+=" - low level support for libc++" - pkg_install() { - vmove "usr/lib/libc++abi.so.*" - } -} - -libcxxabi-devel_package() { - short_desc+=" - low level support for libc++ - development files" - depends="libcxxabi>=${version}_${revision}" - pkg_install() { - vmove usr/include/c++/v1/cxxabi.h - vmove usr/include/c++/v1/__cxxabi_config.h - vmove usr/lib/libc++abi.so - vmove usr/lib/libc++abi.a - } -} - -libcxx_package() { - short_desc+=" - C++ standard library" - pkg_install() { - vmove "usr/lib/libc++.so.*" - } -} - -libcxx-devel_package() { - short_desc+=" - C++ standard library - development files" - depends="libcxx>=${version}_${revision}" - pkg_install() { - vmove usr/lib/libc++.modules.json - vmove usr/include/c++ - vmove usr/share/libc++ - vmove "usr/lib/libc++.so" - vmove "usr/lib/libc++.a" - vmove "usr/lib/libc++experimental.a" - } -} - -compiler-rt19_package() { - short_desc+=" - runtime libraries" - depends="clang19-headers>=${version}_${revision}" - noshlibprovides=yes - noverifyrdeps=yes - homepage="https://compiler-rt.llvm.org/" - pkg_install() { - vmove ${_llvm_libdir}/clang/19/lib - if [ -d "${DESTDIR}/${_llvm_libdir}/clang/19/bin" ]; then - vmove ${_llvm_libdir}/clang/19/bin - fi - if [ -d "${DESTDIR}/${_llvm_libdir}/clang/19/share" ]; then - vmove ${_llvm_libdir}/clang/19/share - fi - } -} - -libllvm19_package() { - short_desc+=" - library" - pkg_install() { - _vlink_libs "${_llvm_libdir}/libLLVM-*.so" - _vlink_libs "${_llvm_libdir}/libLLVM.so.*" - } -} - -llvm19-doc_package() { - short_desc+=" - documentation" - pkg_install() { - vmove ${_llvm_datadir}/doc - } -} - -llvm19-devel_package() { - depends="llvm19>=${version}_${revision}" - conflicts="llvm18-devel>=0 llvm17-devel>=0 llvm15-devel>=0" - short_desc+=" - development files" - if [ "$build_option_openmp" ]; then - depends+=" libomp19-devel>=${version}_${revision} " - fi - if [ "$build_option_mlir" ]; then - depends+=" mlir19-devel>=${version}_${revision} " - fi - if [ "$build_option_clang" ]; then - depends+=" clang19-devel>=${version}_${revision} " - fi - pkg_install() { - vmove ${_llvm_libdir}/libLLVM.so - vmove ${_llvm_libdir}/libLTO.so - vmove ${_llvm_libdir}/libRemarks.so - vmove ${_llvm_incdir}/llvm - vmove ${_llvm_incdir}/llvm-c - vmove "${_llvm_libdir}/libLLVM*.a" - vmove ${_llvm_libdir}/cmake/llvm - } -} - -# These binaries are ONLY used when building llvm, they aren't normally installed -llvm19-cross-tools_package() { - conflicts="llvm18-cross-tools>=0 llvm17-cross-tools>=0" - short_desc+=" - build tools for cross compiling LLVM" - depends="llvm19-devel>=${version}_${revision}" - if [ "$build_option_lldb" ]; then - depends+=" lldb19-devel>=${version}_${revision}" - fi - if [ "$build_option_lld" ]; then - depends+=" lld19-devel>=${version}_${revision}" - fi - if [ "$build_option_flang" ]; then - depends+=" flang19-devel>=${version}_${revision}" - fi - pkg_install() { - # Binaries ONLY used during the process of building llvm, and aren't usually installed - vmkdir ${_llvm_bindir} - vcopy build/bin/clang-tidy-confusable-chars-gen ${_llvm_bindir} - vcopy build/bin/clang-pseudo-gen ${_llvm_bindir} - - if [ "$build_option_lldb" ]; then - vcopy build/bin/lldb-tblgen ${_llvm_bindir} - fi - - if [ "$build_option_mlir" ]; then - vcopy build/bin/mlir-src-sharder ${_llvm_bindir} - fi - } -} - -libclc19_package() { - short_desc+=" - Open implementation of the OpenCL C programming language" - replaces="libclc-git>=0" - _libclc19_files=( - share/clc - include/clc - share/pkgconfig/libclc.pc - ) - for _alt in "${_libclc19_files[@]}"; do - alternatives+=" libclc:/usr/${_alt}:/usr/${_llvm_prefix}/${_alt}" - done - pkg_install() { - for _f in "${_libclc19_files[@]}"; do - vmove usr/${_llvm_prefix}/${_f} - done - } -} diff --git a/srcpkgs/llvm19/update b/srcpkgs/llvm19/update deleted file mode 100644 index 21c281eb186761..00000000000000 --- a/srcpkgs/llvm19/update +++ /dev/null @@ -1,3 +0,0 @@ -site="https://github.com/llvm/llvm-project/releases" -pattern="llvmorg-\K(19)\.(\d+)\.+\d+(-rc\d+)?" -ignore="*-rc*" diff --git a/srcpkgs/llvm21-bootstrap/patches b/srcpkgs/llvm21-bootstrap/patches deleted file mode 120000 index 59ca5c3d99e2c0..00000000000000 --- a/srcpkgs/llvm21-bootstrap/patches +++ /dev/null @@ -1 +0,0 @@ -../llvm21/patches \ No newline at end of file diff --git a/srcpkgs/llvm21-bootstrap/template b/srcpkgs/llvm21-bootstrap/template deleted file mode 100644 index 7d3063ae0f72d7..00000000000000 --- a/srcpkgs/llvm21-bootstrap/template +++ /dev/null @@ -1,73 +0,0 @@ -# Template file for 'llvm21-bootstrap' -pkgname=llvm21-bootstrap -version=21.1.4 -revision=1 -build_wrksrc=llvm -build_style=cmake -configure_args=" - -DCMAKE_BUILD_TYPE=Release -Wno-dev - -DENABLE_LINKER_BUILD_ID=YES - -DLLVM_INSTALL_UTILS=YES - -DLLVM_BINUTILS_INCDIR=/usr/include - -DBASE_LLVM_VERSION=${version} - -DLLVM_EXTERNAL_SPIRV_HEADERS_SOURCE_DIR=/usr - -DLLVM_ENABLE_PER_TARGET_RUNTIME_DIR=NO - -DLLVM_TARGETS_TO_BUILD=Native - -DLLVM_ENABLE_PROJECTS=clang;lld -" -hostmakedepends="perl python3 pkg-config" -makedepends="python3-devel zlib-devel elfutils-devel libffi-devel libedit-devel - libxml2-devel binutils-devel z3-devel SPIRV-Headers SPIRV-Tools-devel" -short_desc="LLVM Compiler Infrastructure Project - Version ${_major}" -maintainer="Daniel Martinez " -license="Apache-2.0 AND NCSA AND custom:Apache-2.0-with-llvm-exception" -homepage="https://www.llvm.org" -_spirv_version=v21.1.1 -distfiles="https://github.com/llvm/llvm-project/archive/refs/tags/llvmorg-${version}.tar.gz - https://github.com/KhronosGroup/SPIRV-LLVM-Translator/archive/refs/tags/${_spirv_version}.tar.gz" -checksum="3a0921d78be74302cb054da1dad59e706814d8fed3a6ac9b532e935825a0715c - dda46febdb060a1d5cc2ceeb9682ccaf33e55ae294fd0793274531b54f07c46b" -skip_extraction=${_spirv_version}.tar.gz -conflicts="llvm21>=0 llvm19>=0 llvm18>=0 llvm17>=0 llvm15>=0" -lib32disabled=yes -python_version=3 -nodebug=yes -repository=bootstrap -nocross="bootstrap package" - -# fails to build with libquadmth on musl -case "$XBPS_TARGET_MACHINE" in - x86_64|i686) makedepends+=" libquadmath-devel" ;; -esac - -if [ "$XBPS_TARGET_LIBC" = "musl" ]; then - configure_args+=" -DLIBCXX_HAS_MUSL_LIBC=YES - -DCOMPILER_RT_BUILD_GWP_ASAN=OFF" -fi - -case "$XBPS_TARGET_MACHINE" in - i686*) _arch="X86";; - x86_64*) _arch="X86";; - armv5*) _arch="Armv5te";; - armv6*) _arch="Armv6";; - armv7*) _arch="Armv7";; - aarch64*) _arch="AArch64";; - mips*) _arch="Mips";; - ppc*) _arch="PowerPC";; - riscv64*) _arch="RISCV64";; -esac - -configure_args+=" -DLLVM_TARGET_ARCH=${_arch}" - -pre_configure() { - configure_args+=" -DLLVM_HOST_TRIPLE=$($CC -dumpmachine)" - configure_args+=" -DLLVM_DEFAULT_TARGET_TRIPLE=$($CXX -dumpmachine)" -} - -post_extract() { - vsrcextract -C llvm/projects/llvm-spirv "${_spirv_version}.tar.gz" -} - -post_install() { - vlicense "${wrksrc}/LICENSE.TXT" -} diff --git a/srcpkgs/llvm21-cross-tools b/srcpkgs/llvm21-cross-tools deleted file mode 120000 index 39080ddd1ff022..00000000000000 --- a/srcpkgs/llvm21-cross-tools +++ /dev/null @@ -1 +0,0 @@ -llvm21 \ No newline at end of file diff --git a/srcpkgs/llvm21-devel b/srcpkgs/llvm21-devel deleted file mode 120000 index 39080ddd1ff022..00000000000000 --- a/srcpkgs/llvm21-devel +++ /dev/null @@ -1 +0,0 @@ -llvm21 \ No newline at end of file diff --git a/srcpkgs/llvm21-doc b/srcpkgs/llvm21-doc deleted file mode 120000 index 39080ddd1ff022..00000000000000 --- a/srcpkgs/llvm21-doc +++ /dev/null @@ -1 +0,0 @@ -llvm21 \ No newline at end of file diff --git a/srcpkgs/llvm21/files/llvm-Config-llvm-config.h b/srcpkgs/llvm21/files/llvm-Config-llvm-config.h deleted file mode 100644 index 2fa08c9be69621..00000000000000 --- a/srcpkgs/llvm21/files/llvm-Config-llvm-config.h +++ /dev/null @@ -1,9 +0,0 @@ -#include - -#if __WORDSIZE == 32 -#include "llvm-config-32.h" -#elif __WORDSIZE == 64 -#include "llvm-config-64.h" -#else -#error "Unknown word size" -#endif diff --git a/srcpkgs/llvm21/patches/SmallVector.patch b/srcpkgs/llvm21/patches/SmallVector.patch deleted file mode 100644 index ac10d306c4346d..00000000000000 --- a/srcpkgs/llvm21/patches/SmallVector.patch +++ /dev/null @@ -1,13 +0,0 @@ -diff --git a/llvm/include/llvm/ADT/SmallVector.h b/llvm/include/llvm/ADT/SmallVector.h -index 2e6d2dc6ce90..be2cf6cc1fee 100644 ---- a/llvm/include/llvm/ADT/SmallVector.h -+++ b/llvm/include/llvm/ADT/SmallVector.h -@@ -1163,7 +1163,7 @@ template struct CalculateSmallVectorDefaultInlinedElements { - // happens on a 32-bit host and then fails due to sizeof(T) *increasing* on a - // 64-bit host, is expected to be very rare. - static_assert( -- sizeof(T) <= 256, -+ sizeof(T) <= 288, - "You are trying to use a default number of inlined elements for " - "`SmallVector` but `sizeof(T)` is really big! Please use an " - "explicit number of inlined elements with `SmallVector` to make " diff --git a/srcpkgs/llvm21/patches/always-set-a-larger-stack-size-explicitly.patch b/srcpkgs/llvm21/patches/always-set-a-larger-stack-size-explicitly.patch deleted file mode 100644 index cb17121dea2021..00000000000000 --- a/srcpkgs/llvm21/patches/always-set-a-larger-stack-size-explicitly.patch +++ /dev/null @@ -1,37 +0,0 @@ -From 2354350bcc890c13016d67f4c060b32cb1cd693c Mon Sep 17 00:00:00 2001 -From: q66 -Date: Sat, 4 Nov 2023 08:44:01 +0100 -Subject: [PATCH 01/25] llvm: always set a larger stack size explicitly - ---- - llvm/lib/Support/Threading.cpp | 14 -------------- - 1 file changed, 14 deletions(-) - -diff --git a/llvm/lib/Support/Threading.cpp b/llvm/lib/Support/Threading.cpp -index 7cc7ba44c..b91b8f4bb 100644 ---- a/llvm/lib/Support/Threading.cpp -+++ b/llvm/lib/Support/Threading.cpp -@@ -77,21 +77,7 @@ unsigned llvm::ThreadPoolStrategy::compute_thread_count() const { - // keyword. - #include "llvm/Support/thread.h" - --#if defined(__APPLE__) -- // Darwin's default stack size for threads except the main one is only 512KB, -- // which is not enough for some/many normal LLVM compilations. This implements -- // the same interface as std::thread but requests the same stack size as the -- // main thread (8MB) before creation. - const std::optional llvm::thread::DefaultStackSize = 8 * 1024 * 1024; --#elif defined(_AIX) -- // On AIX, the default pthread stack size limit is ~192k for 64-bit programs. -- // This limit is easily reached when doing link-time thinLTO. AIX library -- // developers have used 4MB, so we'll do the same. --const std::optional llvm::thread::DefaultStackSize = 4 * 1024 * 1024; --#else --const std::optional llvm::thread::DefaultStackSize; --#endif -- - - #endif - --- -2.42.0 diff --git a/srcpkgs/llvm21/patches/clang-001-fix-unwind-chain-inclusion.patch b/srcpkgs/llvm21/patches/clang-001-fix-unwind-chain-inclusion.patch deleted file mode 100644 index e4eaa7783e7a6c..00000000000000 --- a/srcpkgs/llvm21/patches/clang-001-fix-unwind-chain-inclusion.patch +++ /dev/null @@ -1,44 +0,0 @@ -From 352974169f0d2b5da3d5321f588f5e3b5941330e Mon Sep 17 00:00:00 2001 -From: Andrea Brancaleoni -Date: Tue, 8 Sep 2015 22:14:57 +0200 -Subject: [PATCH 2/7] fix unwind chain inclusion - ---- - lib/Headers/unwind.h | 9 +++++---- - 1 file changed, 5 insertions(+), 4 deletions(-) - -diff --git a/lib/Headers/unwind.h b/lib/Headers/unwind.h -index 303d792..44e10cc 100644 ---- a/clang/lib/Headers/unwind.h -+++ b/clang/lib/Headers/unwind.h -@@ -9,9 +9,6 @@ - - /* See "Data Definitions for libgcc_s" in the Linux Standard Base.*/ - --#ifndef __CLANG_UNWIND_H --#define __CLANG_UNWIND_H -- - #if defined(__APPLE__) && __has_include_next() - /* Darwin (from 11.x on) provide an unwind.h. If that's available, - * use it. libunwind wraps some of its definitions in #ifdef _GNU_SOURCE, -@@ -39,6 +36,9 @@ - # endif - #else - -+#ifndef __CLANG_UNWIND_H -+#define __CLANG_UNWIND_H -+ - #include - - #ifdef __cplusplus -@@ -322,6 +322,7 @@ _Unwind_Ptr _Unwind_GetTextRelBase(struct _Unwind_Context *); - } - #endif - -+#endif /* __CLANG_UNWIND_H */ -+ - #endif - --#endif /* __CLANG_UNWIND_H */ --- -2.5.1 diff --git a/srcpkgs/llvm21/patches/clang-003-ppc64-dynamic-linker-path.patch b/srcpkgs/llvm21/patches/clang-003-ppc64-dynamic-linker-path.patch deleted file mode 100644 index 4ad6412d1e6c63..00000000000000 --- a/srcpkgs/llvm21/patches/clang-003-ppc64-dynamic-linker-path.patch +++ /dev/null @@ -1,13 +0,0 @@ ---- a/clang/lib/Driver/ToolChains/Linux.cpp -+++ b/clang/lib/Driver/ToolChains/Linux.cpp -@@ -504,10 +504,6 @@ std::string Linux::getDynamicLinker(const ArgList &Args) const { - Loader = "ld.so.1"; - break; - case llvm::Triple::ppc64: -- LibDir = "lib64"; -- Loader = -- (tools::ppc::hasPPCAbiArg(Args, "elfv2")) ? "ld64.so.2" : "ld64.so.1"; -- break; - case llvm::Triple::ppc64le: - LibDir = "lib64"; - Loader = diff --git a/srcpkgs/llvm21/patches/compiler-rt-sanitizer-supported-arch.patch b/srcpkgs/llvm21/patches/compiler-rt-sanitizer-supported-arch.patch deleted file mode 100644 index 45f5c6da2ecf10..00000000000000 --- a/srcpkgs/llvm21/patches/compiler-rt-sanitizer-supported-arch.patch +++ /dev/null @@ -1,22 +0,0 @@ -Based on patch from Alpine: -https://gitlab.alpinelinux.org/alpine/aports/-/blob/693203c42aa1cde88cb547173ef67a98824973fd/main/llvm-runtimes/compiler-rt-sanitizer-supported-arch.patch - -Sanitizer code is broken on armhf, armv7, s390x, x86, and probably riscv64 on musl, -i.e. enable it only on x86_64, aarch64, and ppc64le. - ---- a/compiler-rt/cmake/Modules/AllSupportedArchDefs.cmake -+++ b/compiler-rt/cmake/Modules/AllSupportedArchDefs.cmake -@@ -28,9 +28,13 @@ - set(ARM32 ${ARM32} armv7) - endif() - -+if (LIBCXX_HAS_MUSL_LIBC) -+set(ALL_SANITIZER_COMMON_SUPPORTED_ARCH ${X86_64} ${ARM64} ${PPC64}) -+else() - set(ALL_SANITIZER_COMMON_SUPPORTED_ARCH ${X86} ${X86_64} ${PPC64} ${RISCV64} - ${ARM32} ${ARM64} ${MIPS32} ${MIPS64} ${S390X} ${SPARC} ${SPARCV9} - ${HEXAGON} ${LOONGARCH64}) -+endif() - set(ALL_ASAN_SUPPORTED_ARCH ${X86} ${X86_64} ${ARM32} ${ARM64} ${RISCV64} - ${MIPS32} ${MIPS64} ${PPC64} ${S390X} ${SPARC} ${SPARCV9} ${HEXAGON} - ${LOONGARCH64}) diff --git a/srcpkgs/llvm21/patches/cross-compiler-as-configured.patch b/srcpkgs/llvm21/patches/cross-compiler-as-configured.patch deleted file mode 100644 index 6f60301fe7b7d3..00000000000000 --- a/srcpkgs/llvm21/patches/cross-compiler-as-configured.patch +++ /dev/null @@ -1,12 +0,0 @@ -We want to always use clang and not rely on cmake to choose a gcc cross compiler. ---- a/llvm/cmake/modules/CrossCompile.cmake -+++ b/llvm/cmake/modules/CrossCompile.cmake -@@ -23,7 +23,7 @@ - if (EXISTS ${LLVM_MAIN_SRC_DIR}/cmake/platforms/${toolchain}.cmake) - set(CROSS_TOOLCHAIN_FLAGS_INIT - -DCMAKE_TOOLCHAIN_FILE=\"${LLVM_MAIN_SRC_DIR}/cmake/platforms/${toolchain}.cmake\") -- elseif (NOT CMAKE_CROSSCOMPILING) -+ else() - set(CROSS_TOOLCHAIN_FLAGS_INIT - -DCMAKE_C_COMPILER=${CMAKE_C_COMPILER} - -DCMAKE_CXX_COMPILER=${CMAKE_CXX_COMPILER} diff --git a/srcpkgs/llvm21/patches/disable-lldb-docs.patch b/srcpkgs/llvm21/patches/disable-lldb-docs.patch deleted file mode 100644 index 6e7c774bea2f1b..00000000000000 --- a/srcpkgs/llvm21/patches/disable-lldb-docs.patch +++ /dev/null @@ -1,18 +0,0 @@ -commit 9af31d021e83dce4e98f06d8e732f4afb481cd08 -Author: Daniel Martinez -Date: Sat Aug 3 18:04:04 2024 -0400 - - disable lldb docs as they depend on some sphinx packages we don't have - -diff --git a/lldb/CMakeLists.txt b/lldb/CMakeLists.txt -index 59cdc4593463..e7c2c38b50a9 100644 ---- a/lldb/CMakeLists.txt -+++ b/lldb/CMakeLists.txt -@@ -124,7 +124,6 @@ add_subdirectory(utils/TableGen) - - add_subdirectory(source) - add_subdirectory(tools) --add_subdirectory(docs) - - if (LLDB_ENABLE_PYTHON) - if(LLDB_BUILD_FRAMEWORK) diff --git a/srcpkgs/llvm21/patches/fix-runtimes-cross-build.patch b/srcpkgs/llvm21/patches/fix-runtimes-cross-build.patch deleted file mode 100644 index baef0876e05860..00000000000000 --- a/srcpkgs/llvm21/patches/fix-runtimes-cross-build.patch +++ /dev/null @@ -1,12 +0,0 @@ -This is needed to make the get_host_tool_path calls in libclc use the -host/native binaries when cross compiling. ---- a/llvm/runtimes/CMakeLists.txt -+++ b/llvm/runtimes/CMakeLists.txt -@@ -270,6 +270,7 @@ - -DLLVM_ENABLE_PROJECTS_USED=${LLVM_ENABLE_PROJECTS_USED} - -DLLVM_ENABLE_PER_TARGET_RUNTIME_DIR=${LLVM_ENABLE_PER_TARGET_RUNTIME_DIR} - -DLLVM_BUILD_TOOLS=${LLVM_BUILD_TOOLS} -+ -DLLVM_NATIVE_TOOL_DIR=${LLVM_NATIVE_TOOL_DIR} - -DCMAKE_C_COMPILER_WORKS=ON - -DCMAKE_CXX_COMPILER_WORKS=ON - -DCMAKE_Fortran_COMPILER_WORKS=ON diff --git a/srcpkgs/llvm21/patches/flang-cross.patch b/srcpkgs/llvm21/patches/flang-cross.patch deleted file mode 100644 index 6ca4df89113b44..00000000000000 --- a/srcpkgs/llvm21/patches/flang-cross.patch +++ /dev/null @@ -1,28 +0,0 @@ -commit 92984acc52fb95566d9387948c2655507328438b -Author: Daniel Martinez -Date: Wed Jul 31 21:14:52 2024 -0400 - - Allow flang-new binary to be specified for omp modules - - This allows the path of the flang-new binary to be specified as a - cmake configuration. - - This is useful when cross compiling, as flang-new may exist - on the build machine, which should be used instead of the host. - - For example, by passing "-DFLANG_NEW_NATIVE_EXE=/usr/bin/flang-new", - that binary will be used instead of just built host compiler. - -diff --git a/llvm/runtimes/CMakeLists.txt b/llvm/runtimes/CMakeLists.txt -index 42b1b86ebaad..41921aaeaeb2 100644 ---- a/llvm/runtimes/CMakeLists.txt -+++ b/llvm/runtimes/CMakeLists.txt -@@ -522,7 +522,7 @@ - if("openmp" IN_LIST LLVM_ENABLE_RUNTIMES OR "offload" IN_LIST LLVM_ENABLE_RUNTIMES) - if (${LLVM_TOOL_FLANG_BUILD}) - message(STATUS "Configuring build of omp_lib.mod and omp_lib_kinds.mod via flang") -- set(LIBOMP_FORTRAN_MODULES_COMPILER "${CMAKE_BINARY_DIR}/bin/flang") -+ set(LIBOMP_FORTRAN_MODULES_COMPILER "${CMAKE_BINARY_DIR}/bin/flang" CACHE INTERNAL "") - set(LIBOMP_MODULES_INSTALL_PATH "${CMAKE_INSTALL_INCLUDEDIR}/flang") - # TODO: This is a workaround until flang becomes a first-class project - # in llvm/CMakeList.txt. Until then, this line ensures that flang is diff --git a/srcpkgs/llvm21/patches/install-llvm-min-tblgen.patch b/srcpkgs/llvm21/patches/install-llvm-min-tblgen.patch deleted file mode 100644 index d262104d77c97a..00000000000000 --- a/srcpkgs/llvm21/patches/install-llvm-min-tblgen.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/llvm/utils/TableGen/CMakeLists.txt -+++ b/llvm/utils/TableGen/CMakeLists.txt -@@ -17,6 +17,8 @@ - # At least one source file must be included directly to avoid CMake problems. - # E.g. CMake derives which linker to use from the types of sources added. - add_tablegen(llvm-min-tblgen LLVM_HEADERS -+ DESTINATION "${LLVM_TOOLS_INSTALL_DIR}" -+ EXPORT LLVM - llvm-min-tblgen.cpp - $ - diff --git a/srcpkgs/llvm21/patches/libcxx-armv67.patch b/srcpkgs/llvm21/patches/libcxx-armv67.patch deleted file mode 100644 index 700ab134790452..00000000000000 --- a/srcpkgs/llvm21/patches/libcxx-armv67.patch +++ /dev/null @@ -1,35 +0,0 @@ -See: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109180 -Avoid the following undefined reference: - -/usr/lib/gcc/armv7l-linux-gnueabihf/12.2.0/../../../../armv7l-linux-gnueabihf/bin/ld: projects/libcxx/src/CMakeFiles/cxx_shared.dir/locale.cpp.o: in function `std::__1::__time_get_c_storage::__x() const [clone .localalias]': -locale.cpp:(.text._ZNKSt3__120__time_get_c_storageIcE3__xEv+0xb4): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' -/usr/lib/gcc/armv7l-linux-gnueabihf/12.2.0/../../../../armv7l-linux-gnueabihf/bin/ld: projects/libcxx/src/CMakeFiles/cxx_shared.dir/locale.cpp.o: in function `std::__1::__time_get_c_storage::__X() const [clone .localalias]': - -diff --git a/libcxx/CMakeLists.txt b/libcxx/CMakeLists.txt -index b8ac536588d3..65e5a1365634 100644 ---- a/libcxx/CMakeLists.txt -+++ b/libcxx/CMakeLists.txt -@@ -308,6 +308,8 @@ endif() - option(LIBCXX_HERMETIC_STATIC_LIBRARY - "Do not export any symbols from the static library." ${LIBCXX_HERMETIC_STATIC_LIBRARY_DEFAULT}) - -+option(LIBCXX_VOID_GCC_BUG_109180_WORKAROUND OFF) -+ - #=============================================================================== - # Check option configurations - #=============================================================================== -diff --git a/libcxx/src/CMakeLists.txt b/libcxx/src/CMakeLists.txt -index 35b466527096..5b0efa171616 100644 ---- a/libcxx/src/CMakeLists.txt -+++ b/libcxx/src/CMakeLists.txt -@@ -155,6 +155,10 @@ if (LIBCXX_GENERATE_COVERAGE AND NOT LIBCXX_COVERAGE_LIBRARY) - endif() - add_library_flags_if(LIBCXX_COVERAGE_LIBRARY "${LIBCXX_COVERAGE_LIBRARY}") - -+if (LIBCXX_VOID_GCC_BUG_109180_WORKAROUND) -+ set_source_files_properties(string.cpp PROPERTIES COMPILE_FLAGS -fno-inline) -+endif() -+ - if (APPLE AND LLVM_USE_SANITIZER) - if (("${LLVM_USE_SANITIZER}" STREQUAL "Address") OR - ("${LLVM_USE_SANITIZER}" STREQUAL "Address;Undefined") OR diff --git a/srcpkgs/llvm21/patches/libcxx-musl.patch b/srcpkgs/llvm21/patches/libcxx-musl.patch deleted file mode 100644 index 51badc35bf0c79..00000000000000 --- a/srcpkgs/llvm21/patches/libcxx-musl.patch +++ /dev/null @@ -1,26 +0,0 @@ ---- a/libcxx/include/__cxx03/locale -+++ b/libcxx/include/__cxx03/locale -@@ -727,7 +727,11 @@ - __libcpp_remove_reference_t __save_errno = errno; - errno = 0; - char* __p2; -+#if defined(__linux__) && !defined(__GLIBC__) -+ long long __ll = strtoll(__a, &__p2, __base); -+#else - long long __ll = strtoll_l(__a, &__p2, __base, _LIBCPP_GET_C_LOCALE); -+#endif - __libcpp_remove_reference_t __current_errno = errno; - if (__current_errno == 0) - errno = __save_errno; -@@ -759,7 +763,11 @@ - __libcpp_remove_reference_t __save_errno = errno; - errno = 0; - char* __p2; -+#if defined(__linux__) && !defined(__GLIBC__) -+ unsigned long long __ll = strtoull(__a, &__p2, __base); -+#else - unsigned long long __ll = strtoull_l(__a, &__p2, __base, _LIBCPP_GET_C_LOCALE); -+#endif - __libcpp_remove_reference_t __current_errno = errno; - if (__current_errno == 0) - errno = __save_errno; diff --git a/srcpkgs/llvm21/patches/libcxx-ssp-nonshared.patch b/srcpkgs/llvm21/patches/libcxx-ssp-nonshared.patch deleted file mode 100644 index 70292beb2fcdbd..00000000000000 --- a/srcpkgs/llvm21/patches/libcxx-ssp-nonshared.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/libcxx/CMakeLists.txt -+++ b/libcxx/CMakeLists.txt -@@ -769,6 +769,8 @@ function(cxx_link_system_libraries target) - target_link_libraries(${target} PRIVATE atomic) - endif() - -+#ssp target_link_libraries(${target} PRIVATE ssp_nonshared) -+ - if (MINGW) - target_link_libraries(${target} PRIVATE "${MINGW_LIBRARIES}") - endif() diff --git a/srcpkgs/llvm21/patches/libcxxabi-dl.patch b/srcpkgs/llvm21/patches/libcxxabi-dl.patch deleted file mode 100644 index e872d263de30f5..00000000000000 --- a/srcpkgs/llvm21/patches/libcxxabi-dl.patch +++ /dev/null @@ -1,25 +0,0 @@ -Also link to -ldl to prevent undefined references. - ---- a/libcxxabi/src/CMakeLists.txt -+++ b/libcxxabi/src/CMakeLists.txt -@@ -73,6 +73,7 @@ - endif() - - add_library_flags_if(LIBCXXABI_HAS_C_LIB c) -+ add_library_flags_if(LIBCXXABI_HAS_C_LIB dl) - endif() - - if (LIBCXXABI_USE_LLVM_UNWINDER) ---- a/libcxx/CMakeLists.txt -+++ b/libcxx/CMakeLists.txt -@@ -745,6 +745,10 @@ - if (LIBCXX_HAS_PTHREAD_LIB) - target_compile_definitions(${target} PRIVATE -D_LIBCPP_LINK_PTHREAD_LIB) - endif() -+ if (LIBCXX_HAS_C_LIB) -+ target_link_libraries(${target} PRIVATE dl) -+ endif() -+ - if (LIBCXX_HAS_RT_LIB) - target_compile_definitions(${target} PRIVATE -D_LIBCPP_LINK_RT_LIB) - endif() diff --git a/srcpkgs/llvm21/patches/llvm-001-musl.patch b/srcpkgs/llvm21/patches/llvm-001-musl.patch deleted file mode 100644 index 8652e4af69f7c2..00000000000000 --- a/srcpkgs/llvm21/patches/llvm-001-musl.patch +++ /dev/null @@ -1,32 +0,0 @@ -From faca3fbd15d0c3108493c3c54cd93138e049ac43 Mon Sep 17 00:00:00 2001 -From: Andrea Brancaleoni -Date: Tue, 8 Sep 2015 22:03:02 +0200 -Subject: [PATCH 3/3] musl - ---- - include/llvm/Analysis/TargetLibraryInfo.h | 9 +++++++++ - lib/Support/DynamicLibrary.cpp | 2 +- - lib/Support/Unix/Signals.inc | 6 +++--- - utils/unittest/googletest/src/gtest.cc | 1 + - 5 files changed, 17 insertions(+), 6 deletions(-) - -diff --git a/include/llvm/Analysis/TargetLibraryInfo.h b/include/llvm/Analysis/TargetLibraryInfo.h -index 34a8a1e3..1214ece5 100644 ---- a/llvm/include/llvm/Analysis/TargetLibraryInfo.h -+++ b/llvm/include/llvm/Analysis/TargetLibraryInfo.h -@@ -18,6 +18,15 @@ - #include "llvm/IR/PassManager.h" - #include "llvm/Pass.h" - -+#undef fopen64 -+#undef fseeko64 -+#undef fstat64 -+#undef fstatvfs64 -+#undef ftello64 -+#undef lstat64 -+#undef stat64 -+#undef tmpfile64 -+ - namespace llvm { - template class ArrayRef; - class Triple; diff --git a/srcpkgs/llvm21/patches/llvm-004-override-opt.patch b/srcpkgs/llvm21/patches/llvm-004-override-opt.patch deleted file mode 100644 index 51d0e4b31b32c3..00000000000000 --- a/srcpkgs/llvm21/patches/llvm-004-override-opt.patch +++ /dev/null @@ -1,18 +0,0 @@ -This allows us to override the optimization level as not all platforms can -deal with -O3. - ---- a/llvm/CMakeLists.txt -+++ b/llvm/CMakeLists.txt -@@ -918,6 +918,12 @@ if( MINGW AND NOT "${CMAKE_CXX_COMPILER_ID}" MATCHES "Clang" ) - llvm_replace_compiler_option(CMAKE_CXX_FLAGS_RELEASE "-O3" "-O2") - endif() - -+set(VOID_CXX_OPT_FLAGS "" CACHE STRING "Optimization level to use") -+ -+if (NOT VOID_CXX_OPT_FLAGS STREQUAL "") -+ llvm_replace_compiler_option(CMAKE_CXX_FLAGS_RELEASE "-O3" "${VOID_CXX_OPT_FLAGS}") -+endif() -+ - # Put this before tblgen. Else we have a circular dependence. - add_subdirectory(lib/Demangle) - add_subdirectory(lib/Support) diff --git a/srcpkgs/llvm21/patches/llvm-005-ppc-bigpic.patch b/srcpkgs/llvm21/patches/llvm-005-ppc-bigpic.patch deleted file mode 100644 index b278cb10b34de7..00000000000000 --- a/srcpkgs/llvm21/patches/llvm-005-ppc-bigpic.patch +++ /dev/null @@ -1,32 +0,0 @@ -From f3dbdd49c06bfafc1d6138094cf42889c14d38b6 Mon Sep 17 00:00:00 2001 -From: Samuel Holland -Date: Sun, 3 Nov 2019 10:57:27 -0600 -Subject: [PATCH] [LLVM][PowerPC] Assume BigPIC if no PIC level is specified - ---- - llvm/lib/Target/PowerPC/PPCAsmPrinter.cpp | 2 +- - llvm/lib/Target/PowerPC/PPCMCInstLower.cpp | 2 +- - 2 files changed, 2 insertions(+), 2 deletions(-) - ---- a/llvm/lib/Target/PowerPC/PPCAsmPrinter.cpp -+++ b/llvm/lib/Target/PowerPC/PPCAsmPrinter.cpp -@@ -736,7 +736,7 @@ - - // Add 32768 offset to the symbol so we follow up the latest GOT/PLT ABI. - if (Kind == PPC::S_PLT && Subtarget->isSecurePlt() && -- M->getPICLevel() == PICLevel::BigPIC) -+ M->getPICLevel() != PICLevel::SmallPIC) - TlsRef = MCBinaryExpr::createAdd( - TlsRef, MCConstantExpr::create(32768, OutContext), OutContext); - const MachineOperand &MO = MI->getOperand(2); ---- a/llvm/lib/Target/PowerPC/PPCMCInstLower.cpp -+++ b/llvm/lib/Target/PowerPC/PPCMCInstLower.cpp -@@ -139,7 +139,7 @@ - const MCExpr *Expr = MCSymbolRefExpr::create(Symbol, RefKind, Ctx); - // If -msecure-plt -fPIC, add 32768 to symbol. - if (Subtarget->isSecurePlt() && TM.isPositionIndependent() && -- M->getPICLevel() == PICLevel::BigPIC && -+ M->getPICLevel() != PICLevel::SmallPIC && - MO.getTargetFlags() == PPCII::MO_PLT) - Expr = - MCBinaryExpr::createAdd(Expr, MCConstantExpr::create(32768, Ctx), Ctx); diff --git a/srcpkgs/llvm21/patches/llvm-006-aarch64-mf_exec.patch b/srcpkgs/llvm21/patches/llvm-006-aarch64-mf_exec.patch deleted file mode 100644 index 192b4824b8695c..00000000000000 --- a/srcpkgs/llvm21/patches/llvm-006-aarch64-mf_exec.patch +++ /dev/null @@ -1,24 +0,0 @@ -Fix failures in AllocationTests/MappedMemoryTest.* on aarch64: - - Failing Tests (8): - LLVM-Unit :: Support/./SupportTests/AllocationTests/MappedMemoryTest.AllocAndRelease/3 - LLVM-Unit :: Support/./SupportTests/AllocationTests/MappedMemoryTest.DuplicateNear/3 - LLVM-Unit :: Support/./SupportTests/AllocationTests/MappedMemoryTest.EnabledWrite/3 - LLVM-Unit :: Support/./SupportTests/AllocationTests/MappedMemoryTest.MultipleAllocAndRelease/3 - LLVM-Unit :: Support/./SupportTests/AllocationTests/MappedMemoryTest.SuccessiveNear/3 - LLVM-Unit :: Support/./SupportTests/AllocationTests/MappedMemoryTest.UnalignedNear/3 - LLVM-Unit :: Support/./SupportTests/AllocationTests/MappedMemoryTest.ZeroNear/3 - LLVM-Unit :: Support/./SupportTests/AllocationTests/MappedMemoryTest.ZeroSizeNear/3 - -Upstream-Issue: https://bugs.llvm.org/show_bug.cgi?id=14278#c10 - ---- a/llvm/lib/Support/Unix/Memory.inc -+++ b/llvm/lib/Support/Unix/Memory.inc -@@ -58,7 +58,7 @@ static int getPosixProtectionFlags(unsigned Flags) { - return PROT_READ | PROT_WRITE | PROT_EXEC; - case llvm::sys::Memory::MF_EXEC: --#if defined(__FreeBSD__) || defined(__powerpc__) -+#if defined(__FreeBSD__) || defined(__powerpc__) || (defined(__linux__) && defined(__aarch64__)) - // On PowerPC, having an executable page that has no read permission - // can have unintended consequences. The function InvalidateInstruction- - // Cache uses instructions dcbf and icbi, both of which are treated by diff --git a/srcpkgs/llvm21/patches/void-compiler-rt-arm-targets.patch b/srcpkgs/llvm21/patches/void-compiler-rt-arm-targets.patch deleted file mode 100644 index 2204c73e44d8eb..00000000000000 --- a/srcpkgs/llvm21/patches/void-compiler-rt-arm-targets.patch +++ /dev/null @@ -1,15 +0,0 @@ -voids triplets are armv7l-* and arm-* for for armv6. ---- a/compiler-rt/cmake/base-config-ix.cmake -+++ b/compiler-rt/cmake/base-config-ix.cmake -@@ -278,8 +278,9 @@ - else() - test_target_arch(armv4t "" "-march=armv4t" "-mfloat-abi=soft") - test_target_arch(armv6m "" "-march=armv6m" "-mfloat-abi=soft") -- test_target_arch(arm "" "-march=armv7-a" "-mfloat-abi=soft") -- test_target_arch(armhf "" "-march=armv7-a" "-mfloat-abi=hard") -+ test_target_arch(arm "" "-march=armv6" "-mfloat-abi=hard") -+ test_target_arch(armv7 "" "-march=armv7-a" "-mfloat-abi=soft") -+ test_target_arch(armv7l "" "-march=armv7-a" "-mfloat-abi=hard") - endif() - elseif("${COMPILER_RT_DEFAULT_TARGET_ARCH}" MATCHES "avr") - test_target_arch(avr "__AVR__" "--target=avr") diff --git a/srcpkgs/llvm21/patches/z3-libs.patch b/srcpkgs/llvm21/patches/z3-libs.patch deleted file mode 100644 index 9e61804f4b7ea6..00000000000000 --- a/srcpkgs/llvm21/patches/z3-libs.patch +++ /dev/null @@ -1,21 +0,0 @@ ---- a/llvm/CMakeLists.txt -+++ b/llvm/CMakeLists.txt -@@ -583,6 +583,7 @@ if (LLVM_ENABLE_Z3_SOLVER) - if (NOT Z3_FOUND) - message(FATAL_ERROR "LLVM_ENABLE_Z3_SOLVER cannot be enabled when Z3 is not available.") - endif() -+ set(Z3_LIBRARIES z3) - - set(LLVM_WITH_Z3 1) - endif() ---- a/llvm/lib/Support/CMakeLists.txt -+++ b/llvm/lib/Support/CMakeLists.txt -@@ -86,7 +86,7 @@ endif() - - # Link Z3 if the user wants to build it. - if(LLVM_WITH_Z3) -- set(system_libs ${system_libs} ${Z3_LIBRARIES}) -+ set(system_libs ${system_libs} z3) - endif() - - # Override the C runtime allocator on Windows and embed it into LLVM tools & libraries diff --git a/srcpkgs/llvm21/template b/srcpkgs/llvm21/template deleted file mode 100644 index 8ecb54b85a5736..00000000000000 --- a/srcpkgs/llvm21/template +++ /dev/null @@ -1,1168 +0,0 @@ -# Template file for 'llvm21' -pkgname=llvm21 -version=21.1.4 -revision=1 -build_wrksrc=llvm -build_style=cmake -_major="${version%%.*}" -_llvm_prefix=lib/llvm/${_major} -_llvm_mandir=usr/${_llvm_prefix}/share/man -_llvm_bindir=usr/${_llvm_prefix}/bin -_llvm_datadir=usr/${_llvm_prefix}/share -_llvm_incdir=usr/${_llvm_prefix}/include -_llvm_libdir=usr/${_llvm_prefix}/lib -_llvm_libexecdir=usr/${_llvm_prefix}/libexec -_ext_suffix=".cpython-${py3_ver/./}-linux-${XBPS_TARGET_LIBC/glibc/gnu}.so" -configure_args=" - -DCMAKE_BUILD_TYPE=Release -Wno-dev - -DCMAKE_INSTALL_PREFIX=/usr/${_llvm_prefix} - -DENABLE_LINKER_BUILD_ID=YES - -DCOMPILER_RT_DEFAULT_TARGET_ONLY=YES - -DLIBCXXABI_ENABLE_STATIC_UNWINDER=YES - -DLIBCXXABI_USE_COMPILER_RT=YES - -DLIBCXXABI_USE_LLVM_UNWINDER=YES - -DLIBCXX_CXX_ABI=libcxxabi - -DLIBCXX_ENABLE_STATIC_ABI_LIBRARY=YES - -DLIBCXX_USE_COMPILER_RT=YES - -DLIBOMP_ENABLE_SHARED=YES - -DLIBOMP_INSTALL_ALIASES=NO - -DOPENMP_INSTALL_LIBDIR=lib - -DOFFLOAD_INSTALL_LIBDIR=lib - -DLLVM_BUILD_DOCS=YES - -DLLVM_INCLUDE_DOCS=YES - -DLLVM_ENABLE_SPHINX=YES - -DLLVM_ENABLE_Z3_SOLVER=YES - -DSPHINX_WARNINGS_AS_ERRORS=NO - -DLLVM_INSTALL_UTILS=YES - -DLLVM_BUILD_LLVM_DYLIB=YES - -DLLVM_LINK_LLVM_DYLIB=YES - -DCLANG_LINK_CLANG_DYLIB=YES - -DCLANG_CONFIG_FILE_SYSTEM_DIR=/etc/clang${_major} - -DLLVM_ENABLE_RTTI=YES - -DLLVM_ENABLE_FFI=YES - -DLLVM_BINUTILS_INCDIR=${XBPS_CROSS_BASE}/usr/include - -DLLDB_PYTHON_RELATIVE_PATH=lib/python${py3_ver}/site-packages - -DLLDB_PYTHON_EXE_RELATIVE_PATH=bin/python${py3_ver} - -DLLDB_PYTHON_EXT_SUFFIX=$_ext_suffix - -DLLVM_ENABLE_PER_TARGET_RUNTIME_DIR=NO - -DLLVM_SPIRV=/usr/bin/llvm-spirv -" -hostmakedepends="perl python3 zlib-devel libffi-devel swig python3-Sphinx - python3-sphinx-automodapi python3-sphinx-markdown-tables python3-yaml pkg-config - python3-mdit-py-plugins python3-MyST-Parser python3-markdown-it - patchelf $(vopt_if graphviz graphviz)" -makedepends="python3-devel zlib-devel elfutils-devel libffi-devel libedit-devel - libxml2-devel binutils-devel z3-devel" -short_desc="LLVM Compiler Infrastructure Project - Version ${_major}" -maintainer="Daniel Martinez " -license="Apache-2.0 AND NCSA AND custom:Apache-2.0-with-llvm-exception" -homepage="https://www.llvm.org" -distfiles="https://github.com/llvm/llvm-project/archive/refs/tags/llvmorg-${version}.tar.gz" -checksum=3a0921d78be74302cb054da1dad59e706814d8fed3a6ac9b532e935825a0715c -conflicts="llvm18>=0 llvm17>=0 llvm15>=0" -lib32disabled=yes -python_version=3 - -if [ "$CROSS_BUILD" ]; then - hostmakedepends+=" llvm${_major}-cross-tools SPIRV-LLVM-Translator${_major}" -else - hostmakedepends+=" llvm${_major}-bootstrap" -fi - -build_options="clang clang_tools_extra lld mlir libclc polly lldb flang bolt - openmp libc libcxx libunwind offload lto graphviz full_debug" -build_options_default="clang clang_tools_extra lld libclc polly lldb - libcxx libunwind mlir" - -# fails to build with libquadmth on musl -case "$XBPS_TARGET_MACHINE" in - x86_64|i686) makedepends+=" libquadmath-devel" ;; -esac - -case "$XBPS_TARGET_MACHINE" in - x86_64*|aarch64*|riscv64*) - build_options_default+=" bolt flang" - if [ -z "$CROSS_BUILD" ]; then - build_options_default+=" offload" - fi - ;; - armv*) - nopie=yes - configure_args+=" -DLLVM_ENABLE_PIE=NO" - configure_args+=" -DLLDB_INCLUDE_TESTS=NO" - ;; -esac - -case "$XBPS_TARGET_MACHINE" in - armv6*) - # Don't enable openmp on armv6* - #/builddir/llvm19-19.1.0/openmp/runtime/src/kmp_platform.h:263:2: - #error Unknown or unsupported architecture - ;; - *) - build_options_default+=" openmp " - ;; -esac - -if [ "$XBPS_TARGET_LIBC" = "musl" ]; then - _is_musl="YES" - configure_args+=" -DLIBCXX_HAS_MUSL_LIBC=YES - -DCOMPILER_RT_BUILD_GWP_ASAN=OFF" -else - _is_musl="NO" -fi - -if [ "$build_option_lto" ]; then - configure_args+=" -DLLVM_ENABLE_LTO=On" -fi - -subpackages="libllvm${_major} llvm${_major}-doc llvm${_major}-devel - compiler-rt${_major}" - -if [ "$build_option_clang" ]; then - subpackages+=" clang${_major} clang${_major}-headers clang${_major}-devel - libclang${_major} libclang-cpp${_major} clang-analyzer${_major}" -fi -if [ "$build_option_clang_tools_extra" ]; then - subpackages+=" clang-tools-extra${_major}" -fi -if [ "$build_option_bolt" ]; then - subpackages+=" llvm-bolt${_major}" -fi -if [ "$build_option_lldb" ]; then - subpackages+=" lldb${_major} lldb${_major}-devel liblldb${_major}" -fi -if [ "$build_option_lld" ]; then - subpackages+=" lld${_major} lld${_major}-devel" -fi -if [ "$build_option_libclc" ]; then - subpackages+=" libclc${_major}" -fi -if [ "$build_option_mlir" ]; then - subpackages+=" mlir${_major} mlir${_major}-devel" -fi -if [ "$build_option_flang" ]; then - subpackages+=" flang${_major} flang${_major}-devel" -fi -if [ "$build_option_openmp" ]; then - subpackages+=" libomp${_major} libomp${_major}-devel" -fi -if [ "$build_option_libunwind" ]; then - subpackages+=" llvm-libunwind llvm-libunwind-devel" -fi -if [ "$build_option_libcxx" ]; then - subpackages+=" libcxx libcxxabi libcxxabi-devel libcxx-devel" -fi - -_enabled_projects="$(vopt_if clang 'clang;')\ -$(vopt_if clang_tools_extra 'clang-tools-extra;')\ -$(vopt_if bolt 'bolt;')\ -$(vopt_if polly 'polly;')\ -$(vopt_if lldb 'lldb;')\ -$(vopt_if lld 'lld;')\ -$(vopt_if mlir 'mlir;')\ -$(vopt_if flang 'flang;')" - -_enabled_runtimes="compiler-rt\ -$(vopt_if openmp ';openmp')\ -$(vopt_if offload ';offload')\ -$(vopt_if libc ';libc')\ -$(vopt_if libclc ';libclc')\ -$(vopt_if libunwind ';libunwind')\ -$(vopt_if libcxx ';libcxxabi;libcxx')" - -configure_args+=" -DLLVM_ENABLE_RUNTIMES=${_enabled_runtimes}" -configure_args+=" -DLLVM_ENABLE_PROJECTS=${_enabled_projects}" - -if [ "$CROSS_BUILD" ]; then - - configure_args+=" -DLLVM_TOOLS_BINARY_DIR=/${_llvm_bindir}" - configure_args+=" -DLLVM_NATIVE_TOOL_DIR=/${_llvm_bindir}" - - configure_args+=" -DLLVM_TABLEGEN=/${_llvm_bindir}/llvm-tblgen" - configure_args+=" -DLLVM_HEADERS_TABLEGEN=/${_llvm_bindir}/llvm-min-tblgen" - configure_args+=" -DCLANG_TABLEGEN=/${_llvm_bindir}/clang-tblgen" - configure_args+=" -DMLIR_TABLEGEN=/${_llvm_bindir}/mlir-tblgen" - configure_args+=" -DMLIR_PDLL_TABLEGEN=/${_llvm_bindir}/mlir-pdll" - configure_args+=" -DMLIR_LINALG_ODS_YAML_GEN=/${_llvm_bindir}/mlir-linalg-ods-yaml-gen" - # configure_args+=" -DMLIR_CONFIG_SRC_SHARDER_TABLEGEN_EXE=/${_llvm_bindir}/mlir-src-sharder" - configure_args+=" -DCLANG_TIDY_CONFUSABLE_CHARS_GEN=/${_llvm_bindir}/clang-tidy-confusable-chars-gen" - configure_args+=" -DLLVM_CONFIG_PATH=/${_llvm_bindir}/llvm-config" - # configure_args+=" -DLLDB_TABLEGEN_EXE=/${_llvm_bindir}/lldb-tblgen" - - configure_args+=" -DLIBOMP_OMPD_GDB_SUPPORT=NO" - - if [ "$build_option_flang" ]; then - configure_args+=" -DLIBOMP_FORTRAN_MODULES_COMPILER=/${_llvm_bindir}/flang-new" - configure_args+=" -DCMAKE_Fortran_COMPILER=/${_llvm_bindir}/flang-new" - fi -else - # Needs lld on the target machine - configure_args+=" -DLLVM_USE_LINKER=lld" -fi - -# For OCaml bindings and lldb lua scripting -if [ -z "$CROSS_BUILD" ]; then - subpackages="llvm${_major}-cross-tools ${subpackages}" - # OCaml cross build is broken - hostmakedepends+=" ocaml ocaml-findlib" - # lldb cross build fails with lua - makedepends+=" lua53-devel " -fi - -case "$XBPS_TARGET_MACHINE" in -arm*-musl|i686-musl) - # sanitizer code is broken since it duplicates some libc bits - configure_args+=" -DCOMPILER_RT_BUILD_SANITIZERS=OFF" - configure_args+=" -DCOMPILER_RT_BUILD_XRAY=OFF" - configure_args+=" -DCOMPILER_RT_BUILD_MEMPROF=OFF" - ;; -esac - -case "$XBPS_TARGET_MACHINE" in - i686*) _arch="X86";; - x86_64*) _arch="X86";; - armv5*) _arch="Armv5te";; - armv6*) _arch="Armv6";; - armv7*) _arch="Armv7";; - aarch64*) _arch="AArch64";; - mips*) _arch="Mips";; - ppc*) _arch="PowerPC";; - riscv64*) _arch="RISCV64";; -esac - -_triplet=${XBPS_CROSS_TRIPLET:-$XBPS_TRIPLET} - -configure_args+=" -DLLVM_TARGET_ARCH=${_arch}" -configure_args+=" -DLLVM_HOST_TRIPLE=${_triplet}" -configure_args+=" -DLLVM_DEFAULT_TARGET_TRIPLE=${_triplet}" - -_vlink_libs() { - local _files="$1" - local _f - for _f in $DESTDIR/$_files; do - local _base=$(basename "${_f}") - ln -s "llvm/${_major}/lib/${_base}" "${DESTDIR}/usr/lib" - vmove "${_llvm_libdir}/${_base}" - vmove "usr/lib/${_base}" - done -} - -post_patch() { - # need libssp_nonshared on some musl platforms (because of nodefaultlibs) - case "$XBPS_TARGET_MACHINE" in - ppc64*) ;; - ppc*-musl|i686-musl|mips*-musl) - vsed -i 's,^# Setup flags.$,add_library_flags(ssp_nonshared),' \ - ${wrksrc}/libunwind/src/CMakeLists.txt - vsed -i 's,^# Setup flags.$,add_library_flags(ssp_nonshared),' \ - ${wrksrc}/libcxxabi/src/CMakeLists.txt - vsed -i 's,#ssp,,' ${wrksrc}/libcxx/CMakeLists.txt - ;; - esac -} - -_setup_cross_cflags() { - CC="clang" - CXX="clang++" - - # since we use clang as target compiler and none of the - # -march flags in our cross compilers are supported by clang, - # remove them. - CFLAGS=${CFLAGS/-march=* /} - CXXFLAGS=${CXXFLAGS/-march=* /} - - CFLAGS+=" -Wno-gnu-include-next -Wno-unused-command-line-argument" - CXXFLAGS+=" -Wno-gnu-include-next -Wno-unused-command-line-argument" - - local gcc_version=$(gcc -dumpversion) - - CFLAGS+=" --target=${XBPS_CROSS_TRIPLET} --sysroot=${XBPS_CROSS_BASE}" - CFLAGS+=" --gcc-toolchain=/usr" - # CFLAGS+=" -isystem ${XBPS_CROSS_BASE}/usr/include" - - CXXFLAGS+=" --target=${XBPS_CROSS_TRIPLET} --sysroot=${XBPS_CROSS_BASE}" - CXXFLAGS+=" --gcc-toolchain=/usr" - # CXXFLAGS+=" -isystem ${XBPS_CROSS_BASE}/usr/include/c++/${gcc_version%.*}" - # CXXFLAGS+=" -isystem ${XBPS_CROSS_BASE}/usr/include/c++/${gcc_version%.*}/${XBPS_CROSS_TRIPLET}" - # CXXFLAGS+=" -isystem ${XBPS_CROSS_BASE}/usr/include/c++/${gcc_version%.*}/backward" - # CXXFLAGS+=" -isystem ${XBPS_CROSS_BASE}/usr/include" -} - -_setup_build_env() { - CC="clang" - CXX="clang++" - - if [ "$CROSS_BUILD" ]; then - _setup_cross_cflags - fi - - # remove FFLAGS set by xbps-src which are not supported by flang - FFLAGS=${FFLAGS/-fstack-clash-protection/} - FFLAGS=${FFLAGS/-pipe/} - - if [ ! "$build_option_full_debug" ]; then - # Vastly reduce size of debugging symbols: - CFLAGS=${CFLAGS/ -g/ -gline-tables-only} - CXXFLAGS=${CXXFLAGS/ -g/ -gline-tables-only} - fi - - PATH="/usr/libexec/chroot-git:$PATH" -} - -pre_configure() { - if [ "$CROSS_BUILD" ]; then - cat <<-EOF >toolchain-native.cmake - set(CMAKE_C_COMPILER clang) - set(CMAKE_C_FLAGS "${XBPS_CFLAGS}" CACHE STRING "CFLAGS") - set(CMAKE_C_LINK_FLAGS "${XBPS_LDFLAGS}" CACHE STRING "LDFLAGS") - set(CMAKE_CXX_COMPILER clang++) - set(CMAKE_CXX_FLAGS "${XBPS_CXXFLAGS}" CACHE STRING "CXXFLAGS") - set(CMAKE_CXX_LINK_FLAGS "${XBPS_LDFLAGS}" CACHE STRING "LDFLAGS") - set(CMAKE_ASM_COMPILER clang) - set(CMAKE_ASM_FLAGS "${XBPS_CFLAGS}" CACHE STRING "ASM FLAGS") - set(CMAKE_EXE_LINKER_FLAGS "${XBPS_LDFLAGS}" CACHE STRING "LDFLAGS") - EOF - configure_args+=" -DCROSS_TOOLCHAIN_FLAGS_NATIVE='-DCMAKE_TOOLCHAIN_FILE=${wrksrc}/${build_wrksrc}/toolchain-native.cmake'" - configure_args+=" -DRUNTIMES_CMAKE_ARGS='-DPREPARE_BUILTINS=${wrksrc}/${build_wrksrc}/builddir_libclc_native/prepare_builtins'" - fi - _setup_build_env -} - -pre_build() { - _setup_build_env - - if [ "$CROSS_BUILD" ]; then - # build libclc's prepare_builtins as the cross-compilation stuff for - # runtimes is still missing. - cmake --fresh -G Ninja -S "${wrksrc}/libclc" -B "${wrksrc}/${build_wrksrc}/builddir_libclc_native" \ - -DCMAKE_TOOLCHAIN_FILE:FILEPATH=${wrksrc}/${build_wrksrc}/toolchain-native.cmake \ - -DLLVM_CMAKE_DIR:PATH="/${_llvm_libdir}/cmake/llvm" \ - -DLIBCLC_TARGETS_TO_BUILD="" - ninja "${makejobs}" -C "${wrksrc}/${build_wrksrc}/builddir_libclc_native" prepare_builtins - configure_args+=" " - fi -} - -post_build() { - mkdir -p "${wrksrc}/${build_wrksrc}/builddir_runtimes" - cmake -G Ninja -S "${wrksrc}/runtimes" -B "${wrksrc}/${build_wrksrc}/builddir_runtimes" \ - -DCMAKE_INSTALL_PREFIX=/usr \ - -DCMAKE_ASM_COMPILER_TARGET="${_triplet}" \ - -DCMAKE_C_COMPILER="$CC" \ - -DCMAKE_C_COMPILER_TARGET="${_triplet}" \ - -DCMAKE_CXX_COMPILER="$CXX" \ - -DCMAKE_CXX_COMPILER_TARGET="${_triplet}" \ - -DLLVM_ENABLE_RUNTIMES="libcxx;libcxxabi;libunwind" \ - -DLIBCXXABI_ENABLE_STATIC_UNWINDER=YES \ - -DLIBCXXABI_USE_COMPILER_RT=YES \ - -DLIBCXXABI_USE_LLVM_UNWINDER=YES \ - -DLIBCXX_CXX_ABI=libcxxabi \ - -DLIBCXX_ENABLE_STATIC_ABI_LIBRARY=YES \ - -DLIBCXX_USE_COMPILER_RT=YES \ - -DLLVM_ENABLE_SPHINX=ON \ - -DLLVM_TARGET_ARCH="${_arch}" \ - -DLLVM_HOST_TRIPLE="${_triplet}" \ - -DLLVM_DEFAULT_TARGET_TRIPLE="${_triplet}" \ - -DLIBCXX_HAS_MUSL_LIBC="${_is_musl}" \ - -DSPHINX_WARNINGS_AS_ERRORS=OFF - ninja ${makejobs} -C "${wrksrc}/${build_wrksrc}/builddir_runtimes" - ninja ${makejobs} -C "${wrksrc}/${build_wrksrc}/builddir_runtimes" docs-libcxx-html docs-libunwind-html -} - -pre_install() { - _setup_build_env -} - -post_install() { - # Required for multilib. - if [ "$XBPS_TARGET_MACHINE" = "x86_64" ]; then - for _header in llvm-config; do - mv ${DESTDIR}/${_llvm_incdir}/llvm/Config/${_header}{,-64}.h - vinstall ${FILESDIR}/llvm-Config-${_header}.h 644 \ - ${_llvm_incdir}/llvm/Config ${_header}.h - done - fi - - # Remove llvm-config-host in cross builds. - if [ "$CROSS_BUILD" ]; then - rm -f ${DESTDIR}/${_llvm_bindir}/llvm-config-host - fi - - rm -rf ${DESTDIR}/usr/share/gdb - - if [ "$build_option_libcxx" ]; then - - cmake -DCMAKE_INSTALL_PREFIX=${DESTDIR}/usr \ - -P ${wrksrc}/${build_wrksrc}/builddir_runtimes/libcxx/docs/cmake_install.cmake - - LIBCXX_DOCS=${_llvm_datadir}/doc/LLVM/libcxx - vmkdir ${LIBCXX_DOCS} - vcopy ${wrksrc}/${build_wrksrc}/builddir_runtimes/libcxx/docs/html ${LIBCXX_DOCS} - fi - - if [ "$build_option_libunwind" ]; then - - cmake -DCMAKE_INSTALL_PREFIX=${DESTDIR}/usr \ - -P ${wrksrc}/${build_wrksrc}/builddir_runtimes/libunwind/docs/cmake_install.cmake - - LIBUNWIND_DOCS=${_llvm_datadir}/doc/LLVM/libunwind - vmkdir ${LIBUNWIND_DOCS} - vcopy ${wrksrc}/${build_wrksrc}/builddir_runtimes/libunwind/docs/html ${LIBUNWIND_DOCS} - fi - - cmake -DCMAKE_INSTALL_PREFIX=${DESTDIR}/usr \ - -P ${wrksrc}/${build_wrksrc}/builddir_runtimes/cmake_install.cmake - - # Can this be disabled some other way? - rm -f ${DESTDIR}/usr/lib64 - - vmkdir usr/lib/clang - ln -s "../llvm/${_major}/lib/clang/${_major}" "${DESTDIR}/usr/lib/clang/${_major}" -} - -_llvm_alts=( - bin/FileCheck share/man/man1/FileCheck.1 - bin/UnicodeNameMappingGenerator - bin/bugpoint share/man/man1/bugpoint.1 - bin/clang-installapi - bin/clang-nvlink-wrapper - bin/count - bin/dsymutil share/man/man1/dsymutil.1 - bin/intercept-build - bin/llc - bin/lli - bin/lli-child-target - bin/llvm-PerfectShuffle - bin/llvm-addr2line - bin/llvm-ar - bin/llvm-as - bin/llvm-bcanalyzer - bin/llvm-bitcode-strip - bin/llvm-c-test - bin/llvm-cat - bin/llvm-cfi-verify - bin/llvm-cgdata - bin/llvm-config - bin/llvm-cov - bin/llvm-cvtres - bin/llvm-cxxdump - bin/llvm-cxxfilt - bin/llvm-cxxmap - bin/llvm-debuginfo-analyzer - bin/llvm-debuginfod - bin/llvm-debuginfod-find - bin/llvm-diff - bin/llvm-dis - bin/llvm-dlltool - bin/llvm-dwarfdump - bin/llvm-dwarfutil - bin/llvm-dwp - bin/llvm-exegesis - bin/llvm-extract - bin/llvm-gsymutil - bin/llvm-ifs - bin/llvm-install-name-tool - bin/llvm-jitlink - bin/llvm-jitlink-executor - bin/llvm-lib - bin/llvm-libtool-darwin - bin/llvm-link - bin/llvm-lipo - bin/llvm-lto - bin/llvm-lto2 - bin/llvm-mc - bin/llvm-mca - bin/llvm-min-tblgen - bin/llvm-ml - bin/llvm-modextract - bin/llvm-mt - bin/llvm-nm - bin/llvm-objcopy - bin/llvm-objdump - bin/llvm-opt-report share/man/man1/llvm-opt-report.1 - bin/llvm-otool - bin/llvm-pdbutil - bin/llvm-profdata share/man/man1/llvm-profdata.1 - bin/llvm-profgen share/man/man1/llvm-profgen.1 - bin/llvm-ranlib share/man/man1/llvm-ranlib.1 - bin/llvm-rc - bin/llvm-readelf share/man/man1/llvm-readelf.1 - bin/llvm-readobj share/man/man1/llvm-readobj.1 - bin/llvm-readtapi - bin/llvm-reduce share/man/man1/llvm-reduce.1 - bin/llvm-remarkutil share/man/man1/llvm-remarkutil.1 - bin/llvm-rtdyld - bin/llvm-sim - bin/llvm-size share/man/man1/llvm-size.1 - bin/llvm-split - bin/llvm-stress share/man/man1/llvm-stress.1 - bin/llvm-strings share/man/man1/llvm-strings.1 - bin/llvm-strip share/man/man1/llvm-strip.1 - bin/llvm-symbolizer share/man/man1/llvm-symbolizer.1 - bin/llvm-tblgen share/man/man1/llvm-tblgen.1 - bin/llvm-tli-checker share/man/man1/llvm-tli-checker.1 - bin/llvm-undname - bin/llvm-windres - bin/llvm-xray - bin/not - bin/obj2yaml - bin/opt share/man/man1/opt.1 - bin/prepare_builtins - bin/reduce-chunk-list - bin/sancov - bin/sanstats - bin/split-file - bin/tblgen-to-irdl - bin/verify-uselistorder - bin/yaml-bench - bin/yaml2obj - share/man/man1/lit.1 - share/man/man1/llc.1 - share/man/man1/lldb-tblgen.1 - share/man/man1/lli.1 - share/man/man1/llvm-addr2line.1 - share/man/man1/llvm-ar.1 - share/man/man1/llvm-as.1 - share/man/man1/llvm-bcanalyzer.1 - share/man/man1/llvm-config.1 - share/man/man1/llvm-cov.1 - share/man/man1/llvm-cxxfilt.1 - share/man/man1/llvm-cxxmap.1 - share/man/man1/llvm-debuginfo-analyzer.1 - share/man/man1/llvm-diff.1 - share/man/man1/llvm-dis.1 - share/man/man1/llvm-dwarfdump.1 - share/man/man1/llvm-dwarfutil.1 - share/man/man1/llvm-exegesis.1 - share/man/man1/llvm-extract.1 - share/man/man1/llvm-ifs.1 - share/man/man1/llvm-install-name-tool.1 - share/man/man1/llvm-lib.1 - share/man/man1/llvm-libtool-darwin.1 - share/man/man1/llvm-link.1 - share/man/man1/llvm-lipo.1 - share/man/man1/llvm-locstats.1 - share/man/man1/llvm-mc.1 - share/man/man1/llvm-mca.1 - share/man/man1/llvm-nm.1 - share/man/man1/llvm-objcopy.1 - share/man/man1/llvm-objdump.1 - share/man/man1/llvm-otool.1 - share/man/man1/llvm-pdbutil.1 - share/man/man1/tblgen.1 -) - -alternatives=$(:) -for _alt in "${_llvm_alts[@]}"; do - alternatives+=" llvm:/usr/${_alt}:/usr/${_llvm_prefix}/${_alt}" -done - -clang21_package() { - lib32disabled=yes - depends="libstdc++-devel libgcc-devel binutils - compiler-rt${_major}>=${version}_${revision}" - case "${XBPS_TARGET_MACHINE}" in - armv[67]l-musl) depends+=" musl1.1-devel" ;; - *) depends+=" ${XBPS_TARGET_LIBC}-devel" ;; - esac - conflicts="clang18>=0 clang17>=0 clang15>=0" - short_desc+=" - C language family frontend" - homepage="https://clang.llvm.org/" - _clang_files=( - "bin/clang-${_major}" - bin/clang - bin/clang++ - bin/clang-cl - bin/clang-cpp - bin/clang-check - bin/clang-extdef-mapping - bin/clang-format - bin/git-clang-format - bin/clang-linker-wrapper - bin/clang-offload-bundler - bin/clang-offload-packager - bin/clang-refactor - bin/clang-repl - bin/clang-scan-deps - bin/clang-tblgen - bin/c-index-test - bin/diagtool - bin/amdgpu-arch - bin/nvptx-arch - bin/hmaptool - lib/LLVMgold.so - share/man/man1/clang.1 - share/man/man1/diagtool.1 - share/man/man1/clang-tblgen.1 - ) - - for _alt in "${_clang_files[@]}"; do - alternatives+=" clang:/usr/${_alt}:/usr/${_llvm_prefix}/${_alt}" - done - - if [ "$build_option_polly" ]; then - alternatives+=" - clang:/usr/lib/LLVMPolly.so:/${_llvm_libdir}/LLVMPolly.so - clang:/usr/share/man/man1/polly.1:/${_llvm_mandir}/man1/polly1.1 - " - fi - pkg_install() { - vlicense ${wrksrc}/clang/LICENSE.TXT - for _bin in "${_clang_files[@]}"; do - vmove usr/${_llvm_prefix}/${_bin} - done - - if [ "$build_option_polly" ]; then - vmove ${_llvm_libdir}/LLVMPolly.so - vmove ${_llvm_mandir}/man1/polly.1 - fi - } -} - -clang21-headers_package() { - lib32disabled=yes - short_desc+=" - C language family frontend - Headers" - homepage="https://clang.llvm.org/" - pkg_install() { - vmove "${_llvm_libdir}/clang/${_major}/include" - vmove "${_llvm_incdir}/c++" - vmove "${_llvm_datadir}/libc++" - vmove usr/lib/clang - } -} - -clang21-devel_package() { - lib32disabled=yes - depends="libstdc++-devel libgcc-devel binutils - clang${_major}>=${version}_${revision} - clang-analyzer${_major}>=${version}_${revision} - llvm${_major}>=${version}_${revision}" - case "${XBPS_TARGET_MACHINE}" in - armv[67]l-musl) depends+=" musl1.1-devel" ;; - *) depends+=" ${XBPS_TARGET_LIBC}-devel" ;; - esac - conflicts="clang18-devel clang17-devel clang15-devel" - if [ "$build_option_clang_tools_extra" ]; then - depends+=" clang-tools-extra${_major}>=${version}_${revision}" - fi - short_desc+=" - C language family frontend - development Files" - homepage="https://clang.llvm.org/" - pkg_install() { - vmove ${_llvm_incdir}/clang - vmove ${_llvm_incdir}/clang-c - vmove ${_llvm_libdir}/libear - vmove ${_llvm_libdir}/cmake/clang - vmove "${_llvm_libdir}/libclang*.a" - vmove "${_llvm_libdir}/libclang*.so" - vmove ${_llvm_datadir}/clang - if [ "$build_option_clang_tools_extra" ]; then - vmove ${_llvm_incdir}/clang-tidy - vmove ${_llvm_libdir}/libfindAllSymbols.a - fi - if [ "$build_option_polly" ]; then - vmove ${_llvm_incdir}/polly - vmove ${_llvm_libdir}/cmake/polly - vmove "${_llvm_libdir}/libPolly*.a" - fi - } -} - -libclang21_package() { - depends="clang${_major}-headers>=${version}_${revision}" - short_desc+=" - C frontend library" - pkg_install() { - _vlink_libs "${_llvm_libdir}/libclang.so.*" - } -} - -libclang-cpp21_package() { - depends="clang${_major}-headers>=${version}_${revision}" - short_desc+=" - C frontend library (C++ interface)" - pkg_install() { - _vlink_libs "${_llvm_libdir}/libclang-cpp.so.*" - } -} - -clang-analyzer21_package() { - depends="clang${_major}>=${version}_${revision} python3 perl" - conflicts="clang-analyzer18>=0 clang-analyzer17>=0 clang-analyzer15>=0" - short_desc+=" - A source code analysis framework" - homepage="https://clang-analyzer.llvm.org/" - pycompile_dirs="${_llvm_datadir}/scan-view" - _clang_analyzer_files=( - share/scan-view - share/scan-build - lib/libscanbuild - libexec/analyze-c++ - libexec/analyze-cc - libexec/intercept-c++ - libexec/intercept-cc - libexec/c++-analyzer - libexec/ccc-analyzer - share/man/man1/scan-build.1 - bin/analyze-build - bin/scan-build - bin/scan-build-py - bin/scan-view - ) - for _alt in "${_clang_analyzer_files[@]}"; do - alternatives+=" clang-analyzer:/usr/${_alt}:/usr/${_llvm_prefix}/${_alt}" - done - pkg_install() { - for _f in "${_clang_analyzer_files[@]}"; do - vmove usr/${_llvm_prefix}/${_f} - done - } -} - -clang-tools-extra21_package() { - lib32disabled=yes - depends="clang${_major}>=${version}_${revision} python3" - conflicts="clang-tools-extra18>=0 clang-tools-extra17>=0 clang-tools-extra15>=0" - short_desc+=" - Extra Clang tools" - homepage="https://clang.llvm.org/extra/" - _clang_tools_extra_files=( - bin/clang-apply-replacements - bin/clang-change-namespace - bin/clang-doc - bin/clang-include-cleaner - bin/clang-include-fixer - bin/clang-move - bin/clang-query - bin/clang-reorder-fields - bin/clang-tidy - bin/clangd - bin/find-all-symbols - bin/modularize - bin/pp-trace - bin/run-clang-tidy - share/man/man1/extraclangtools.1 - ) - - for _alt in "${_clang_tools_extra_files[@]}"; do - alternatives+=" clang-tools-extra:/usr/${_alt}:/usr/${_llvm_prefix}/${_alt}" - done - pkg_install() { - vlicense ${wrksrc}/clang-tools-extra/LICENSE.TXT - for _f in "${_clang_tools_extra_files[@]}"; do - vmove usr/${_llvm_prefix}/${_f} - done - } -} - -# "bolt" package name is already used -llvm-bolt21_package() { - lib32disabled=yes - depends="clang${_major}>=${version}_${revision}" - conflicts="llvm-bolt18>=0 llvm-bolt17>=0" - short_desc+=" - post-link optimizer" - homepage="https://github.com/llvm/llvm-project/tree/main/bolt" - _llvm_bolt_files=( - bin/llvm-bolt - bin/perf2bolt - bin/llvm-boltdiff - bin/merge-fdata - bin/llvm-bolt-heatmap - ) - for _alt in "${_llvm_bolt_files[@]}"; do - alternatives+=" llvm-bolt:/usr/${_alt}:/usr/${_llvm_prefix}/${_alt}" - done - pkg_install() { - vlicense ${wrksrc}/bolt/LICENSE.TXT - for _f in "${_llvm_bolt_files[@]}"; do - vmove usr/${_llvm_prefix}/${_f} - done - if [ -z "$CROSS_BUILD" ]; then - vmove ${_llvm_libdir}/libbolt_rt_instr.a - vmove ${_llvm_libdir}/libbolt_rt_hugify.a - fi - } -} - -lldb21_package() { - lib32disabled=yes - depends+=" python3-six" - conflicts="lldb18>=0 lldb17>=0 lldb15>=0" - short_desc+=" - LLDB debugger" - homepage="https://lldb.llvm.org/" - _lldb_files=( - bin/lldb - bin/lldb-argdumper - bin/lldb-instr - bin/lldb-server - bin/lldb-dap - lib/python${py3_ver}/site-packages/lldb - ) - if [ -z "$CROSS_BUILD" ]; then - _lldb_files+=("lib/lua/5.3/lldb.so") - fi - for _alt in "${_lldb_files[@]}"; do - alternatives+=" lldb:/usr/${_alt}:/usr/${_llvm_prefix}/${_alt}" - done - pkg_install() { - vlicense ${wrksrc}/lldb/LICENSE.TXT - for _f in "${_lldb_files[@]}"; do - vmove usr/${_llvm_prefix}/${_f} - done - } -} - -lldb21-devel_package() { - lib32disabled=yes - depends="lldb${_major}>=${version}_${revision}" - conflicts="lldb18-devel>=0 lldb17-devel>=0 lldb15-devel>=0" - short_desc+=" - LLDB debugger - development files" - pkg_install() { - vmove ${_llvm_incdir}/lldb - vmove "${_llvm_libdir}/liblldb*.so" - } -} - -liblldb21_package() { - lib32disabled=yes - short_desc+=" - LLDB debugger - runtime library" - pkg_install() { - _vlink_libs "${_llvm_libdir}/liblldb*.so.*" - } -} - -lld21_package() { - lib32disabled=yes - conflicts="lld18>=0 lld17>=0 lld15>=0" - short_desc+=" - linker" - homepage="https://lld.llvm.org" - _lld_files=( - bin/lld - bin/lld-link - bin/ld.lld - bin/ld64.lld - bin/wasm-ld - ) - for _alt in "${_lld_files[@]}"; do - alternatives+=" lld:/usr/${_alt}:/usr/${_llvm_prefix}/${_alt}" - done - pkg_install() { - vlicense ${wrksrc}/lld/LICENSE.TXT - for _f in "${_lld_files[@]}"; do - vmove usr/${_llvm_prefix}/${_f} - done - } -} - -lld21-devel_package() { - lib32disabled=yes - depends="lld${_major}>=${version}_${revision} llvm${_major}>=${version}_${revision}" - conflicts="lld18-devel>=0 lld17-devel>=0 lld15-devel>=0" - short_desc+=" - linker - development files" - homepage="https://lld.llvm.org" - pkg_install() { - vmove ${_llvm_incdir}/lld - vmove ${_llvm_libdir}/cmake/lld - vmove "${_llvm_libdir}/liblld*.a" - } -} - -mlir21_package() { - lib32disabled=yes - short_desc+=" - multi-level IR compiler framework" - homepage="https://mlir.llvm.org/" - _mlir_files=( - bin/mlir-cat - bin/mlir-runner - bin/mlir-linalg-ods-yaml-gen - bin/mlir-lsp-server - bin/mlir-minimal-opt - bin/mlir-minimal-opt-canonicalize - bin/mlir-opt - bin/mlir-pdll - bin/mlir-pdll-lsp-server - bin/mlir-query - bin/mlir-reduce - bin/mlir-tblgen - bin/mlir-transform-opt - bin/mlir-translate - bin/tblgen-lsp-server - share/man/man1/mlir-tblgen.1 - ) - for _alt in "${_mlir_files[@]}"; do - alternatives+=" mlir:/usr/${_alt}:/usr/${_llvm_prefix}/${_alt}" - done - pkg_install() { - for _f in "${_mlir_files[@]}"; do - vmove usr/${_llvm_prefix}/${_f} - done - _vlink_libs "${_llvm_libdir}/libMLIR*.so.*" - _vlink_libs "${_llvm_libdir}/libmlir*.so.*" - } -} - -mlir21-devel_package() { - lib32disabled=yes - depends="mlir${_major}>=${version}_${revision} llvm${_major}>=${version}_${revision}" - conflicts="mlir18-devel>=0 mlir17-devel>=0" - short_desc+=" - multi-level IR compiler framework - development files" - homepage="https://mlir.llvm.org/" - pkg_install() { - vmove ${_llvm_incdir}/mlir - vmove ${_llvm_incdir}/mlir-c - vmove ${_llvm_libdir}/cmake/mlir - vmove "${_llvm_libdir}/libMLIR*" - vmove "${_llvm_libdir}/objects-Release/obj.MLIR*" - vmove "${_llvm_libdir}/libmlir*" - } -} - -flang21_package() { - lib32disabled=yes - depends="mlir${_major}>=${version}_${revision}" - conflicts="flang18>=0 flang17>=0" - short_desc+=" - Fortran language frontend" - homepage="https://flang.llvm.org/" - _flang_files=( - bin/flang-new - bin/bbc - bin/f18-parse-demo - bin/fir-opt - bin/tco - ) - for _alt in "${_flang_files[@]}"; do - alternatives+=" flang:/usr/${_alt}:/usr/${_llvm_prefix}/${_alt}" - done - pkg_install() { - for _f in "${_flang_files[@]}"; do - vmove usr/${_llvm_prefix}/${_f} - done - vmove "${_llvm_libdir}/libflang*.a" - vmove "${_llvm_libdir}/libFortran*.a" - vmove "${_llvm_incdir}/flang/*.mod" - } -} - -flang21-devel_package() { - lib32disabled=yes - depends="flang${_major}>=${version}_${revision} llvm${_major}>=${version}_${revision}" - conflicts="flang18-devel>=0 flang17-devel>=0" - short_desc+=" - Fortran language frontend - development files" - homepage="https://flang.llvm.org/" - pkg_install() { - vmove ${_llvm_incdir}/flang - vmove ${_llvm_libdir}/cmake/flang - vmove "${_llvm_libdir}/libFIR*.a" - vmove "${_llvm_libdir}/libHLFIR*.a" - vmove "${_llvm_libdir}/libCUF*.a" - } -} - -libomp21_package() { - short_desc+=" - Clang OpenMP support library" - conflicts="libomp18>=0 libomp17>=0" - _libomp_files=( - lib/libomp.so - ) - case "$XBPS_TARGET_MACHINE" in - x86_64*|aarch64*|riscv64*) - _libomp_files+=("lib/libompd.so") - ;; - esac - if [ "$build_option_offload" ]; then - _libomp_files+=("bin/llvm-offload-device-info") - _libomp_files+=("bin/llvm-omp-kernel-replay") - _libomp_files+=("lib/libomptarget.so") - fi - for _alt in "${_libomp_files[@]}"; do - alternatives+=" libomp:/usr/${_alt}:/usr/${_llvm_prefix}/${_alt}" - done - pkg_install() { - for _f in "${_libomp_files[@]}"; do - vmove usr/${_llvm_prefix}/${_f} - done - if [ "$build_option_offload" ]; then - _vlink_libs "${_llvm_libdir}/libomp*.so*" - fi - } -} - -libomp21-devel_package() { - short_desc+=" - Clang OpenMP support library - development files" - depends="libomp${_major}>=${version}_${revision}" - conflicts="libomp18-devel>=0 libomp17-devel>=0" - pkg_install() { - if [ -f "${DESTDIR}/${_llvm_libdir}/libarcher.so" ]; then - vmove "${_llvm_libdir}/libarcher*.so" - fi - if [ -f "${DESTDIR}/${_llvm_libdir}/libarcher_static.a" ]; then - vmove "${_llvm_libdir}/libarcher*.a" - fi - - vmove ${_llvm_libdir}/cmake/openmp - - if [ "$build_option_offload" ]; then - vmove "${_llvm_libdir}/amdgcn-amd-amdhsa/libompdevice.a" - vmove "${_llvm_libdir}/amdgcn-amd-amdhsa/libomptarget-amdgpu.bc" - vmove "${_llvm_libdir}/nvptx64-nvidia-cuda/libompdevice.a" - vmove "${_llvm_libdir}/nvptx64-nvidia-cuda/libomptarget-nvptx.bc" - fi - } -} - -llvm-libunwind_package() { - short_desc+=" - libunwind" - pkg_install() { - vmove "usr/lib/libunwind.so.*" - } -} - -llvm-libunwind-devel_package() { - short_desc+=" - libunwind - development files" - depends="llvm-libunwind>=${version}_${revision}" - conflicts="libunwind-devel>=0" - pkg_install() { - vmove usr/include/mach-o - vmove "usr/include/*unwind*" - vmove "usr/lib/libunwind.a" - vmove "usr/lib/libunwind.so" - } -} - -libcxxabi_package() { - short_desc+=" - low level support for libc++" - pkg_install() { - vmove "usr/lib/libc++abi.so.*" - } -} - -libcxxabi-devel_package() { - short_desc+=" - low level support for libc++ - development files" - depends="libcxxabi>=${version}_${revision}" - pkg_install() { - vmove usr/include/c++/v1/cxxabi.h - vmove usr/include/c++/v1/__cxxabi_config.h - vmove usr/lib/libc++abi.so - vmove usr/lib/libc++abi.a - } -} - -libcxx_package() { - short_desc+=" - C++ standard library" - pkg_install() { - vmove "usr/lib/libc++.so.*" - } -} - -libcxx-devel_package() { - short_desc+=" - C++ standard library - development files" - depends="libcxx>=${version}_${revision}" - pkg_install() { - vmove usr/lib/libc++.modules.json - vmove usr/include/c++ - vmove usr/share/libc++ - vmove "usr/lib/libc++.so" - vmove "usr/lib/libc++.a" - vmove "usr/lib/libc++experimental.a" - } -} - -compiler-rt21_package() { - short_desc+=" - runtime libraries" - depends="clang${_major}-headers>=${version}_${revision}" - noshlibprovides=yes - noverifyrdeps=yes - homepage="https://compiler-rt.llvm.org/" - pkg_install() { - vmove "${_llvm_libdir}/clang/${_major}/lib" - # the following files are only available for architectures that - # support sanitizers. - if [ -d "${DESTDIR}/${_llvm_libdir}/clang/${_major}/bin" ]; then - vmove "${_llvm_libdir}/clang/${_major}/bin" - fi - if [ -d "${DESTDIR}/${_llvm_libdir}/clang/${_major}/share" ]; then - vmove "${_llvm_libdir}/clang/${_major}/share" - fi - } -} - -libllvm21_package() { - short_desc+=" - library" - pkg_install() { - _vlink_libs "${_llvm_libdir}/libLLVM-*.so" - _vlink_libs "${_llvm_libdir}/libLLVM.so.*" - } -} - -llvm21-doc_package() { - short_desc+=" - documentation" - pkg_install() { - vmove ${_llvm_datadir}/doc - } -} - -llvm21-devel_package() { - depends="llvm${_major}>=${version}_${revision}" - conflicts="llvm18-devel>=0 llvm17-devel>=0 llvm15-devel>=0" - short_desc+=" - development files" - if [ "$build_option_openmp" ]; then - depends+=" libomp${_major}-devel>=${version}_${revision} " - fi - if [ "$build_option_mlir" ]; then - depends+=" mlir${_major}-devel>=${version}_${revision} " - fi - if [ "$build_option_clang" ]; then - depends+=" clang${_major}-devel>=${version}_${revision} " - fi - pkg_install() { - vmove ${_llvm_libdir}/libLLVM.so - vmove ${_llvm_libdir}/libLTO.so - vmove ${_llvm_libdir}/libRemarks.so - vmove ${_llvm_incdir}/llvm - vmove ${_llvm_incdir}/llvm-c - vmove "${_llvm_libdir}/libLLVM*.a" - vmove ${_llvm_libdir}/cmake/llvm - } -} - -# These binaries are ONLY used when building llvm, they aren't normally installed -llvm21-cross-tools_package() { - conflicts="llvm18-cross-tools>=0 llvm17-cross-tools>=0" - short_desc+=" - build tools for cross compiling LLVM" - depends="llvm${_major}-devel>=${version}_${revision}" - if [ "$build_option_lldb" ]; then - depends+=" lldb${_major}-devel>=${version}_${revision}" - fi - if [ "$build_option_lld" ]; then - depends+=" lld${_major}-devel>=${version}_${revision}" - fi - if [ "$build_option_flang" ]; then - depends+=" flang${_major}-devel>=${version}_${revision}" - fi - pkg_install() { - # Binaries ONLY used during the process of building llvm, and aren't usually installed - vmkdir ${_llvm_bindir} - vcopy build/bin/clang-tidy-confusable-chars-gen ${_llvm_bindir} - - if [ "$build_option_lldb" ]; then - vcopy build/bin/lldb-tblgen ${_llvm_bindir} - fi - - if [ "$build_option_mlir" ]; then - vcopy build/bin/mlir-src-sharder ${_llvm_bindir} - fi - } -} - -libclc21_package() { - short_desc+=" - Open implementation of the OpenCL C programming language" - replaces="libclc-git>=0" - _libclc_files=( - share/clc - share/pkgconfig/libclc.pc - ) - for _alt in "${_libclc_files[@]}"; do - alternatives+=" libclc:/usr/${_alt}:/usr/${_llvm_prefix}/${_alt}" - done - pkg_install() { - for _f in "${_libclc_files[@]}"; do - vmove usr/${_llvm_prefix}/${_f} - done - } -} diff --git a/srcpkgs/llvm21/update b/srcpkgs/llvm21/update deleted file mode 100644 index 21c281eb186761..00000000000000 --- a/srcpkgs/llvm21/update +++ /dev/null @@ -1,3 +0,0 @@ -site="https://github.com/llvm/llvm-project/releases" -pattern="llvmorg-\K(19)\.(\d+)\.+\d+(-rc\d+)?" -ignore="*-rc*" diff --git a/srcpkgs/lm_sensors/files/fancontrol/run b/srcpkgs/lm_sensors/files/fancontrol/run deleted file mode 100644 index 6aa08f456d6da8..00000000000000 --- a/srcpkgs/lm_sensors/files/fancontrol/run +++ /dev/null @@ -1,5 +0,0 @@ -#!/bin/sh -exec 2>&1 -[ -r conf ] && . ./conf -[ ! -r ${CONF_FILE:-/etc/fancontrol} ] && exit 1 -exec /usr/bin/fancontrol ${CONF_FILE:-/etc/fancontrol} diff --git a/srcpkgs/lm_sensors/template b/srcpkgs/lm_sensors/template deleted file mode 100644 index 715edcd21328b6..00000000000000 --- a/srcpkgs/lm_sensors/template +++ /dev/null @@ -1,43 +0,0 @@ -# Template file for 'lm_sensors' -pkgname=lm_sensors -version=3.6.0 -revision=2 -build_style=gnu-makefile -make_build_args="MACHINE=${XBPS_TARGET_MACHINE#-musl}" -make_install_args="${make_build_args} SBINDIR=/usr/bin MANDIR=/usr/share/man" -hostmakedepends="flex perl which" -depends="perl" -short_desc="Utilities to read temperature/voltage/fan sensors" -maintainer="Enno Boland " -license="GPL-2.0-or-later, LGPL-2.1-or-later" -homepage="https://hwmon.wiki.kernel.org/lm_sensors" -distfiles="https://github.com/lm-sensors/lm-sensors/archive/V${version//./-}.tar.gz" -checksum=0591f9fa0339f0d15e75326d0365871c2d4e2ed8aa1ff759b3a55d3734b7d197 - -conf_files="/etc/sensors3.conf" - -post_patch() { - vsed -e 's,CC :=,CC ?=,' -i Makefile -} - -post_install() { - vsv fancontrol -} - -libsensors_package() { - short_desc="Library to read temperature/voltage/fan sensors" - pkg_install() { - vmove "usr/lib/*.so.*" - } -} - -libsensors-devel_package() { - depends="libsensors>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - vmove usr/share/man/man3 - } -} diff --git a/srcpkgs/lm_sensors/update b/srcpkgs/lm_sensors/update deleted file mode 100644 index 2900125842b63c..00000000000000 --- a/srcpkgs/lm_sensors/update +++ /dev/null @@ -1 +0,0 @@ -pattern='V\K[\d-]+(?=)' diff --git a/srcpkgs/lmdb++/template b/srcpkgs/lmdb++/template deleted file mode 100644 index 677ee528c2799e..00000000000000 --- a/srcpkgs/lmdb++/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'lmdb++' -pkgname=lmdb++ -version=1.0.0 -revision=1 -build_style=gnu-makefile -depends="lmdb-devel" -short_desc="C++11 wrapper for the LMDB database library" -maintainer="Orphaned " -license="Unlicense" -homepage="https://github.com/hoytech/lmdbxx/" -distfiles="https://github.com/hoytech/lmdbxx/archive/${version}.tar.gz" -checksum=5e12eb3aefe9050068af7df2c663edabc977ef34c9e7ba7b9d2c43e0ad47d8df -# Check links against libsanitizer, not available on all platforms -make_check=no diff --git a/srcpkgs/lmdb-devel b/srcpkgs/lmdb-devel deleted file mode 120000 index d26baf46fe2e50..00000000000000 --- a/srcpkgs/lmdb-devel +++ /dev/null @@ -1 +0,0 @@ -lmdb \ No newline at end of file diff --git a/srcpkgs/lmdb/patches/soname.patch b/srcpkgs/lmdb/patches/soname.patch deleted file mode 100644 index e86f2d54db268a..00000000000000 --- a/srcpkgs/lmdb/patches/soname.patch +++ /dev/null @@ -1,38 +0,0 @@ ---- a/libraries/liblmdb/Makefile 2017-01-02 10:53:29.945926753 +0000 -+++ b/libraries/liblmdb/Makefile 2017-01-02 10:55:01.005931451 +0000 -@@ -26,6 +26,8 @@ - CFLAGS = $(THREADS) $(OPT) $(W) $(XCFLAGS) - LDLIBS = - SOLIBS = -+MAJOR = 0 -+MINOR = 9 - SOEXT = .so - prefix = /usr/local - exec_prefix = $(prefix) -@@ -50,12 +52,15 @@ - mkdir -p $(DESTDIR)$(includedir) - mkdir -p $(DESTDIR)$(mandir)/man1 - for f in $(IPROGS); do cp $$f $(DESTDIR)$(bindir); done -- for f in $(ILIBS); do cp $$f $(DESTDIR)$(libdir); done -+ cp liblmdb.a $(DESTDIR)$(libdir) -+ cp liblmdb.so.$(MAJOR).$(MINOR) $(DESTDIR)$(libdir) -+ ln -s liblmdb.so.$(MAJOR).$(MINOR) $(DESTDIR)$(libdir)/liblmdb.so.$(MAJOR) -+ ln -s liblmdb.so.$(MAJOR).$(MINOR) $(DESTDIR)$(libdir)/liblmdb.so - for f in $(IHDRS); do cp $$f $(DESTDIR)$(includedir); done - for f in $(IDOCS); do cp $$f $(DESTDIR)$(mandir)/man1; done - - clean: -- rm -rf $(PROGS) *.[ao] *.[ls]o *~ testdb -+ rm -rf $(PROGS) *.[ao] *.[ls]o* *~ testdb - - test: all - rm -rf testdb && mkdir testdb -@@ -66,7 +71,7 @@ - - liblmdb$(SOEXT): mdb.lo midl.lo - # $(CC) $(LDFLAGS) -pthread -shared -Wl,-Bsymbolic -o $@ mdb.o midl.o $(SOLIBS) -- $(CC) $(LDFLAGS) -pthread -shared -o $@ mdb.lo midl.lo $(SOLIBS) -+ $(CC) $(LDFLAGS) -pthread -shared -Wl,-soname=$@.$(MAJOR) -o $@.$(MAJOR).$(MINOR) mdb.lo midl.lo $(SOLIBS) - - mdb_stat: mdb_stat.o liblmdb.a - mdb_copy: mdb_copy.o liblmdb.a diff --git a/srcpkgs/lmdb/template b/srcpkgs/lmdb/template deleted file mode 100644 index bc347314f0c008..00000000000000 --- a/srcpkgs/lmdb/template +++ /dev/null @@ -1,32 +0,0 @@ -# Template file for 'lmdb' -pkgname=lmdb -version=0.9.31 -revision=1 -short_desc="Lightning Memory-Mapped Database Manager" -maintainer="Orphaned " -license="OLDAP-2.8" -homepage="http://symas.com/mdb/" -distfiles="https://github.com/LMDB/lmdb/archive/LMDB_${version}.tar.gz" -checksum=dd70a8c67807b3b8532b3e987b0a4e998962ecc28643e1af5ec77696b081c9b0 - -do_build() { - cd libraries/liblmdb - make ${makejobs} XCFLAGS="$CFLAGS" CC="$CC" -} -do_install() { - cd libraries/liblmdb - make DESTDIR=${DESTDIR} CC="$CC" prefix=/usr install - - vlicense LICENSE - vlicense COPYRIGHT -} - -lmdb-devel_package() { - short_desc+=" - development files" - depends="lmdb>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/lmdb/update b/srcpkgs/lmdb/update deleted file mode 100644 index 2578d56778d3a3..00000000000000 --- a/srcpkgs/lmdb/update +++ /dev/null @@ -1 +0,0 @@ -pattern='LMDB_\K[\d.]+(?=\.tar)' diff --git a/srcpkgs/lmms/patches/cross.patch b/srcpkgs/lmms/patches/cross.patch deleted file mode 100644 index 23f2c1286945de..00000000000000 --- a/srcpkgs/lmms/patches/cross.patch +++ /dev/null @@ -1,28 +0,0 @@ ---- a/CMakeLists.txt 2017-12-19 18:24:15.000000000 +0100 -+++ b/CMakeLists.txt 2017-12-19 18:24:15.000000000 +0100 -@@ -498,12 +498,12 @@ - LIST(SORT LMMS_INCLUDES) - - # embedded resources stuff --IF(WIN32 OR WIN64) -+IF(WIN32 OR WIN64 OR CMAKE_CROSSCOMPILING) - # compile buildtools native - SET(BIN2RES_CPP "${CMAKE_SOURCE_DIR}/buildtools/bin2res.cpp") - SET(BIN2RES "${CMAKE_BINARY_DIR}/bin2res") - ADD_CUSTOM_TARGET(bin2res COMMAND g++ "\"${BIN2RES_CPP}\"" -o "\"${BIN2RES}\"" DEPENDS "${BIN2RES_CPP}") --ELSE(WIN32 OR WIN64) -+ELSE(WIN32 OR WIN64 OR CMAKE_CROSSCOMPILING) - ADD_EXECUTABLE(bin2res buildtools/bin2res.cpp) - GET_TARGET_PROPERTY(BIN2RES bin2res LOCATION) - ENDIF(WIN32 OR WIN64) ---- a/CMakeLists.txt 2018-03-26 13:35:11.477353707 +0200 -+++ b/CMakeLists.txt 2018-03-26 13:35:11.477353707 +0200 -@@ -506,7 +506,7 @@ - ELSE(WIN32 OR WIN64 OR CMAKE_CROSSCOMPILING) - ADD_EXECUTABLE(bin2res buildtools/bin2res.cpp) - GET_TARGET_PROPERTY(BIN2RES bin2res LOCATION) --ENDIF(WIN32 OR WIN64) -+ENDIF(WIN32 OR WIN64 OR CMAKE_CROSSCOMPILING) - - # we somehow have to make LMMS-binary depend on MOC-files - ADD_FILE_DEPENDENCIES("${CMAKE_BINARY_DIR}/lmmsconfig.h") diff --git a/srcpkgs/lmms/patches/ecm.patch b/srcpkgs/lmms/patches/ecm.patch deleted file mode 100644 index 5f21bad19030ce..00000000000000 --- a/srcpkgs/lmms/patches/ecm.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/src/3rdparty/qt5-x11embed/CMakeLists.txt 2017-11-06 19:24:12.000000000 +0100 -+++ b/src/3rdparty/qt5-x11embed/CMakeLists.txt 2017-11-06 19:24:12.000000000 +0100 -@@ -1,7 +1,7 @@ - cmake_minimum_required(VERSION 2.8.12 FATAL_ERROR) - project(qt5-x11embed) - --list(APPEND CMAKE_MODULE_PATH "${CMAKE_CURRENT_SOURCE_DIR}/3rdparty/ECM/find-modules") -+list(APPEND CMAKE_MODULE_PATH "/usr/share/ECM/find-modules") - - find_package(Qt5Core COMPONENTS Private REQUIRED) - find_package(Qt5Widgets COMPONENTS Private REQUIRED) diff --git a/srcpkgs/lmms/patches/fix-duplicate-plugin-dir.patch b/srcpkgs/lmms/patches/fix-duplicate-plugin-dir.patch deleted file mode 100644 index 7b747958dc6088..00000000000000 --- a/srcpkgs/lmms/patches/fix-duplicate-plugin-dir.patch +++ /dev/null @@ -1,16 +0,0 @@ -PLUGIN_DIR is defined as ${LIB_DIR}/lmms (/usr/lib64/lmms) by the build system -and is also added to the search path, since its a symlink to /usr/lib we end up -with the same directory but with a different path, resulting in duplicated -plugins. - ---- a/src/core/PluginFactory.cpp -+++ b/src/core/PluginFactory.cpp -@@ -63,7 +63,7 @@ - // e.g. binary at "C:/Program Files/LMMS/lmms.exe" - // plugins at "C:/Program Files/LMMS/plugins/" - --#ifndef LMMS_BUILD_WIN32 -+#if !defined(LMMS_BUILD_WIN32) && !defined(PLUGIN_DIR) - addRelativeIfExists("../lib/lmms"); // Installed - #endif - addRelativeIfExists("plugins"); // Portable diff --git a/srcpkgs/lmms/patches/fix-qt-crash-kwidgetsaddons-5.101.0.patch b/srcpkgs/lmms/patches/fix-qt-crash-kwidgetsaddons-5.101.0.patch deleted file mode 100644 index 9e9ef8cf33d94c..00000000000000 --- a/srcpkgs/lmms/patches/fix-qt-crash-kwidgetsaddons-5.101.0.patch +++ /dev/null @@ -1,35 +0,0 @@ ---- a/src/gui/MainWindow.cpp -+++ b/src/gui/MainWindow.cpp -@@ -65,22 +65,6 @@ - - #include "lmmsversion.h" - --#if !defined(LMMS_BUILD_WIN32) && !defined(LMMS_BUILD_APPLE) && !defined(LMMS_BUILD_HAIKU) && QT_VERSION >= 0x050000 --//Work around an issue on KDE5 as per https://bugs.kde.org/show_bug.cgi?id=337491#c21 --void disableAutoKeyAccelerators(QWidget* mainWindow) --{ -- using DisablerFunc = void(*)(QWidget*); -- QLibrary kf5WidgetsAddon("KF5WidgetsAddons", 5); -- DisablerFunc setNoAccelerators = -- reinterpret_cast(kf5WidgetsAddon.resolve("_ZN19KAcceleratorManager10setNoAccelEP7QWidget")); -- if(setNoAccelerators) -- { -- setNoAccelerators(mainWindow); -- } -- kf5WidgetsAddon.unload(); --} --#endif -- - - MainWindow::MainWindow() : - m_workspace( NULL ), -@@ -92,9 +76,6 @@ MainWindow::MainWindow() : - m_metronomeToggle( 0 ), - m_session( Normal ) - { --#if !defined(LMMS_BUILD_WIN32) && !defined(LMMS_BUILD_APPLE) && !defined(LMMS_BUILD_HAIKU) && QT_VERSION >= 0x050000 -- disableAutoKeyAccelerators(this); --#endif - setAttribute( Qt::WA_DeleteOnClose ); - - QWidget * main_widget = new QWidget( this ); diff --git a/srcpkgs/lmms/template b/srcpkgs/lmms/template deleted file mode 100644 index 780b370e5599af..00000000000000 --- a/srcpkgs/lmms/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'lmms' -pkgname=lmms -version=1.2.2 -revision=5 -archs="~armv6*" -build_style=cmake -configure_args="-DWANT_QT5=ON -DWANT_WEAKJACK=OFF -DWANT_CARLA=OFF" -hostmakedepends="pkg-config qt5-host-tools qt5-qmake extra-cmake-modules - fltk" -makedepends="SDL_sound-devel fltk-devel fluidsynth-devel jack-devel ladspa-sdk - lame-devel libsamplerate-devel libstk-devel portaudio-devel qt5-tools-devel - qt5-x11extras-devel redland-devel xcb-util-devel xcb-util-keysyms-devel - $(vopt_if sndio sndio-devel)" -depends="desktop-file-utils hicolor-icon-theme stk-data" -short_desc="Cross-platform music production software" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="https://lmms.io/" -distfiles="https://github.com/LMMS/lmms/releases/download/v${version}/lmms_${version}.tar.xz" -checksum=b185507fb64ecfd8e31145135b58ab244b637f9efc09c4176caf70aa3cbaae1e - -build_options="sndio" -build_options_default="sndio" - -# No error for several warnings -CXXFLAGS="-Wno-deprecated-declarations -Wno-class-memaccess -Wno-format-truncation" - -post_install() { - rm -f ${DESTDIR}/usr/lib/*.a -} diff --git a/srcpkgs/lms/files/lms/run b/srcpkgs/lms/files/lms/run deleted file mode 100644 index d41467e465fd2a..00000000000000 --- a/srcpkgs/lms/files/lms/run +++ /dev/null @@ -1,4 +0,0 @@ -#!/bin/sh -[ -r conf ] && . ./conf -exec 2>&1 -exec chpst -u "${LMSUSER:-_lms}" -C "${WORKDIR:-/var/lms}" lms ${OPTS} diff --git a/srcpkgs/lms/patches/boost-1.89.patch b/srcpkgs/lms/patches/boost-1.89.patch deleted file mode 100644 index f7e834234b3077..00000000000000 --- a/srcpkgs/lms/patches/boost-1.89.patch +++ /dev/null @@ -1,31 +0,0 @@ ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -21,7 +21,7 @@ endif() - find_package(PkgConfig REQUIRED) - find_package(Threads REQUIRED) - find_package(Filesystem REQUIRED) --find_package(Boost REQUIRED COMPONENTS system program_options iostreams) -+find_package(Boost REQUIRED COMPONENTS program_options iostreams) - find_package(Wt REQUIRED COMPONENTS Wt Dbo DboSqlite3 HTTP) - - # WT ---- a/src/libs/core/CMakeLists.txt -+++ b/src/libs/core/CMakeLists.txt -@@ -49,7 +49,6 @@ target_link_libraries(lmscore PRIVATE - ) - - target_link_libraries(lmscore PUBLIC -- Boost::system - std::filesystem - Wt::Wt - ) ---- a/src/libs/services/auth/CMakeLists.txt -+++ b/src/libs/services/auth/CMakeLists.txt -@@ -19,7 +19,6 @@ target_include_directories(lmsauth PRIVA - ) - - target_link_libraries(lmsauth PUBLIC -- Boost::system - Wt::Wt - lmscore - lmsdatabase diff --git a/srcpkgs/lms/template b/srcpkgs/lms/template deleted file mode 100644 index e90531feb768d5..00000000000000 --- a/srcpkgs/lms/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'lms' -pkgname=lms -version=3.69.0 -revision=3 -build_style=cmake -configure_args="-DLMS_IMAGE_BACKEND=graphicsmagick" -hostmakedepends="pkg-config" -makedepends="wt-devel ffmpeg6-devel boost-devel-minimal libboost_iostreams - libboost_program_options libconfig++-devel taglib-devel - pam-devel libgraphicsmagick-devel gtest-devel libarchive-devel xxHash-devel" -conf_files="/etc/lms.conf /etc/pam.d/lms" -short_desc="Lightweight Music Server" -maintainer="danoloan10 " -license="GPL-3.0-or-later" -homepage="https://github.com/epoupon/lms" -distfiles="https://github.com/epoupon/lms/archive/refs/tags/v${version}.tar.gz " -checksum=f3ba2e789c2a00a211b62c099b42199a27459eea85356761d1da237ee9b6cdba - -system_accounts="_lms" -_lms_homedir="/var/lms" -make_dirs="/var/lms 755 _lms _lms" - -post_install() { - vconf conf/lms.conf - vmkdir /etc/pam.d - vcopy conf/pam/* /etc/pam.d - vsv lms -} diff --git a/srcpkgs/lnav/template b/srcpkgs/lnav/template deleted file mode 100644 index 9ff8c775d61c5d..00000000000000 --- a/srcpkgs/lnav/template +++ /dev/null @@ -1,37 +0,0 @@ -# Template file for 'lnav' -pkgname=lnav -version=0.13.2 -revision=1 -build_style=gnu-configure -configure_args="--disable-static" -hostmakedepends="automake openssh zlib-devel" -makedepends="bzip2-devel gpm-devel libarchive-devel libcurl-devel libunistring-devel - ncurses-devel pcre2-devel sqlite-devel zlib-devel" -checkdepends="python3 tar" -short_desc="Log file navigator" -maintainer="Leah Neukirchen " -license="BSD-2-Clause" -homepage="http://lnav.org/" -distfiles="https://github.com/tstack/lnav/archive/v${version}.tar.gz" -checksum=3501b921c0acb435f85bd2ce589b4d8ba205a87ed855926e65a6ad165431b331 - -if [ "$XBPS_TARGET_LIBC" = "musl" ]; then - makedepends+=" musl-legacy-compat" -fi - -pre_configure() { - ./autogen.sh -} -pre_build() { - make -C tools bin2c \ - CC="$BUILD_CC" CFLAGS="$BUILD_CFLAGS" \ - CXX="$CXX_FOR_BUILD" CXXFLAGS="$BUILD_CXXFLAGS" \ - LDFLAGS= LIBS= - make -C src ptimec \ - CC="$BUILD_CC" CFLAGS="$BUILD_CFLAGS" \ - CXX="$CXX_FOR_BUILD" CXXFLAGS="$BUILD_CXXFLAGS" \ - LDFLAGS= LIBS= -} -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/loadp2/template b/srcpkgs/loadp2/template deleted file mode 100644 index cb30cc2c210deb..00000000000000 --- a/srcpkgs/loadp2/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'loadp2' -pkgname=loadp2 -version=045 -revision=2 -build_style=gnu-makefile -hostmakedepends="spin2cpp" -depends="spin2cpp" -short_desc="Loader for the Parallax Propeller 2" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/totalspectrum/loadp2" -distfiles="https://github.com/totalspectrum/${pkgname}/archive/v${version}.tar.gz" -checksum=bc7313e386111df921cf07503b468f4a9b0ce580c786de1eaf0484a3289a6613 - -do_install() { - vmkdir usr/bin - vmkdir usr/libexec/p2tools/bin - vcopy board usr/libexec/p2tools - vinstall build/loadp2 755 usr/libexec/p2tools/bin - ln -s /usr/libexec/p2tools/bin/loadp2 ${DESTDIR}/usr/bin/ - vlicense LICENSE -} diff --git a/srcpkgs/loc/template b/srcpkgs/loc/template deleted file mode 100644 index 123cacf210e6a4..00000000000000 --- a/srcpkgs/loc/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'loc' -pkgname=loc -version=0.4.1 -revision=3 -build_style=cargo -short_desc="Count lines of code quickly" -maintainer="SolitudeSF " -license="MIT" -homepage="https://github.com/cgag/loc" -distfiles="${homepage}/archive/v${version}.tar.gz" -checksum=1e8403fd9a3832007f28fb389593cd6a572f719cd95d85619e7bbcf3dbea18e5 - -pre_build() { - # default version too old for ppc musl systems - cargo update --package libc@0.2.32 --precise 0.2.66 -} - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/localsearch/patches/sqlite-seccomp.patch b/srcpkgs/localsearch/patches/sqlite-seccomp.patch deleted file mode 100644 index f7f573e1b5455a..00000000000000 --- a/srcpkgs/localsearch/patches/sqlite-seccomp.patch +++ /dev/null @@ -1,24 +0,0 @@ -Change ioctl(..., F2FS_IOC_GET_FEATURES, ...) from an assertion to an errno. -This is necessary for sqlite SQLITE_ENABLE_BATCH_ATOMIC_WRITE. - ---- a/src/common/tracker-seccomp.c -+++ b/src/common/tracker-seccomp.c -@@ -34,6 +34,7 @@ - #include - #include - #include -+#include - #include - - #include -@@ -246,6 +247,10 @@ tracker_seccomp_init (void) - SCMP_CMP(0, SCMP_CMP_EQ, 2)) < 0) - goto out; - -+ if (seccomp_rule_add (ctx, SCMP_ACT_ERRNO (EACCES), SCMP_SYS(ioctl), 1, -+ SCMP_CMP(1, SCMP_CMP_EQ, _IOR(0xf5, 12, __u32))) < 0) -+ goto out; -+ - /* Special requirements for open/openat, allow O_RDONLY calls, - * but fail if write permissions are requested. - */ diff --git a/srcpkgs/localsearch/template b/srcpkgs/localsearch/template deleted file mode 100644 index 1adbe466119a9d..00000000000000 --- a/srcpkgs/localsearch/template +++ /dev/null @@ -1,62 +0,0 @@ -# Template file for 'localsearch' -pkgname=localsearch -version=3.9.0 -revision=1 -build_style=meson -build_helper=qemu -configure_args="-Dextract=true -Dcue=enabled -Dexif=enabled -Dlibav=enabled - -Dgif=enabled -Dgsf=enabled -Diptc=enabled -Diso=enabled -Djpeg=enabled - -Dpdf=enabled -Dplaylist=enabled -Dpng=enabled -Draw=enabled - -Dtiff=enabled -Dxml=enabled -Dxmp=enabled -Dxps=enabled - -Dbattery_detection=upower -Dcharset_detection=icu - -Dsystemd_user_services=false $(vopt_feature landlock)" -hostmakedepends="pkg-config glib-devel intltool asciidoc" -makedepends="tinysparql-devel ffmpeg6-devel dbus-devel exempi-devel - libglib-devel libgexiv2-devel gstreamer1-devel icu-devel libcue-devel - libexif-devel libgsf-devel libgxps-devel libiptcdata-devel libjpeg-turbo-devel - libosinfo-devel libpng-devel libseccomp-devel tiff-devel libxml2-devel - poppler-glib-devel totem-pl-parser-devel libgirepository-devel - upower-devel zlib-devel gst-plugins-base1-devel giflib-devel - libharfbuzz" -checkdepends="python3-gobject localsearch tinysparql dbus gst-plugins-good1 gst-plugins-bad1" -short_desc="File search framework of the GNOME desktop" -maintainer="oreo639 " -license="GPL-2.0-or-later" -homepage="https://tracker.gnome.org/" -changelog="https://gitlab.gnome.org/GNOME/localsearch/-/raw/main/NEWS" -#changelog="https://gitlab.gnome.org/GNOME/localsearch/-/raw/localsearch-3.9/NEWS" -distfiles="${GNOME_SITE}/localsearch/${version%.*}/localsearch-${version}.tar.xz" -checksum=d42f408dc3fb28fe54f5a9abbf5f1decf5818db9c2e9ec51c09464bdfd0c14b9 -make_check_pre="dbus-run-session" -make_check=ci-skip # TODO: d-bus tests timeout ci - -build_options="landlock" -desc_option_landlock="Enable enhanced sandboxing (requires linux5.13+ kernel support)" -build_options_default="landlock" - -if [ "$XBPS_TARGET_LIBC" = "musl" ]; then - CFLAGS+=" -DSYS_landlock_create_ruleset=444 -DSYS_landlock_add_rule=445 -DSYS_landlock_restrict_self=446" - configure_args+=" -Dfanotify=disabled" -fi - -pre_check() { - # Tests must run inside of home directory for changes to be tracked - oldhome="$HOME" - HOME="${wrksrc}" -} - -post_check() { - HOME="$oldhome" -} - -tracker-miners_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - transitional dummy package" - metapackage=yes -} - -tracker3-miners_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - transitional dummy package" - metapackage=yes -} diff --git a/srcpkgs/localsearch/update b/srcpkgs/localsearch/update deleted file mode 100644 index 3e47adb586e521..00000000000000 --- a/srcpkgs/localsearch/update +++ /dev/null @@ -1 +0,0 @@ -pattern='(?<=LATEST-IS-)([0-9]+)\.[0-9.]*[0-9](?=")' diff --git a/srcpkgs/lockdev-devel b/srcpkgs/lockdev-devel deleted file mode 120000 index 21608b23292842..00000000000000 --- a/srcpkgs/lockdev-devel +++ /dev/null @@ -1 +0,0 @@ -lockdev \ No newline at end of file diff --git a/srcpkgs/lockdev/template b/srcpkgs/lockdev/template deleted file mode 100644 index ee7c804b060236..00000000000000 --- a/srcpkgs/lockdev/template +++ /dev/null @@ -1,37 +0,0 @@ -# Template file for 'lockdev' -pkgname=lockdev -version=1.0.3 -revision=6 -short_desc="Run-time shared library for locking devices" -maintainer="Orphaned " -homepage="http://packages.qa.debian.org/l/lockdev.html" -license="LGPL-2.1" -distfiles="${DEBIAN_SITE}/main/l/${pkgname}/${pkgname}_${version}.orig.tar.gz" -checksum=ccae635d7ac3fdd50897eceb250872b3d9a191d298f213e7f0c836910d869f82 - -do_build() { - case "$XBPS_TARGET_MACHINE" in - *-musl) CFLAGS+=" -D__GNU_LIBRARY__" - ;; - esac - make CC=$CC shared CFLAGS="${CFLAGS} -D_PATH_LOCK=\\\"/run/lock/lockdev\\\" -fPIC" - make CC=$CC static CFLAGS="${CFLAGS} -D_PATH_LOCK=\\\"/run/lock/lockdev\\\" -fPIC" -} - -do_install() { - make basedir=${DESTDIR}/usr install - for f in so so.1; do - ln -sr ${DESTDIR}/usr/lib/liblockdev.${version}.so \ - ${DESTDIR}/usr/lib/liblockdev.${f} - done -} - -lockdev-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.a" - vmove usr/share - } -} diff --git a/srcpkgs/loderunner-ng/template b/srcpkgs/loderunner-ng/template deleted file mode 100644 index 83d0becd90119d..00000000000000 --- a/srcpkgs/loderunner-ng/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'loderunner-ng' -pkgname=loderunner-ng -version=0.1.4 -revision=1 -build_style=cmake -configure_args="-DCMAKE_INSTALL_PREFIX=/usr" -makedepends="SDL2-devel SDL2_image-devel SDL2_mixer-devel" -short_desc="Classic Apple II Lode Runner game remake" -maintainer="biopsin " -license="GPL-3.0-or-later" -homepage="https://github.com/vchimishuk/loderunner-ng" -distfiles="https://github.com/vchimishuk/loderunner-ng/archive/refs/tags/$version.tar.gz" -checksum=ee7d9828a8acfc535255ed50c6dd1b9d1040aebc4a6eb72df853e72c65c6e7ba diff --git a/srcpkgs/log4c-devel b/srcpkgs/log4c-devel deleted file mode 120000 index d9550e85ad7ff4..00000000000000 --- a/srcpkgs/log4c-devel +++ /dev/null @@ -1 +0,0 @@ -log4c \ No newline at end of file diff --git a/srcpkgs/log4c/template b/srcpkgs/log4c/template deleted file mode 100644 index 28a6fc6d94fcc8..00000000000000 --- a/srcpkgs/log4c/template +++ /dev/null @@ -1,31 +0,0 @@ -# Template file for 'log4c' -pkgname=log4c -version=1.2.4 -revision=1 -build_style=gnu-configure -makedepends="expat-devel" -short_desc="Library for flexible logging to files, syslog and other destinations" -maintainer="Andrew Benson " -license="LGPL-2.1-or-later" -homepage="http://log4c.sourceforge.net/" -distfiles="${SOURCEFORGE_SITE}/log4c/log4c-${version}.tar.gz" -checksum=5991020192f52cc40fa852fbf6bbf5bd5db5d5d00aa9905c67f6f0eadeed48ea - -post_install() { - vsconf ${DESTDIR}/etc/log4crc.sample - rm -f ${DESTDIR}/etc/log4crc.sample -} - -log4c-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/bin - vmove usr/include - vmove usr/lib/pkgconfig - vmove usr/share/aclocal - vmove usr/share/man - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/log4cplus-devel b/srcpkgs/log4cplus-devel deleted file mode 120000 index b5a3fce77697be..00000000000000 --- a/srcpkgs/log4cplus-devel +++ /dev/null @@ -1 +0,0 @@ -log4cplus \ No newline at end of file diff --git a/srcpkgs/log4cplus/template b/srcpkgs/log4cplus/template deleted file mode 100644 index 1d8384f0ee1c59..00000000000000 --- a/srcpkgs/log4cplus/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'log4cplus' -pkgname=log4cplus -version=2.1.2 -revision=1 -build_style=gnu-configure -configure_args="--with-working-locale" -hostmakedepends="pkg-config" -short_desc="C++ logger very close to Java's log4j" -maintainer="Orphaned " -license="Apache-2.0" -homepage="https://github.com/log4cplus/log4cplus" -#changelog="https://raw.githubusercontent.com/log4cplus/log4cplus/master/ChangeLog" -distfiles="https://github.com/log4cplus/log4cplus/releases/download/REL_${version//./_}/log4cplus-${version}.tar.xz" -checksum=fbdabb4ef734fe1cc62169b23f0b480cc39127ac7b09b810a9c1229490d67e9e - -log4cplus-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/log4cplus/update b/srcpkgs/log4cplus/update deleted file mode 100644 index 6417eb51ebc6d8..00000000000000 --- a/srcpkgs/log4cplus/update +++ /dev/null @@ -1 +0,0 @@ -site='https://github.com/log4cplus/log4cplus/releases' diff --git a/srcpkgs/log4cpp-devel b/srcpkgs/log4cpp-devel deleted file mode 120000 index 720421d9346a66..00000000000000 --- a/srcpkgs/log4cpp-devel +++ /dev/null @@ -1 +0,0 @@ -log4cpp \ No newline at end of file diff --git a/srcpkgs/log4cpp/template b/srcpkgs/log4cpp/template deleted file mode 100644 index 7519f8666a48dc..00000000000000 --- a/srcpkgs/log4cpp/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'log4cpp' -pkgname=log4cpp -version=1.1.4 -revision=1 -build_style=gnu-configure -configure_args="--disable-static --without-idsa" -makedepends="libnsl-devel" -short_desc="Library of C++ classes for flexible logging" -maintainer="Orphaned " -license="LGPL-2.1-or-later" -homepage="http://log4cpp.sourceforge.net/" -distfiles="${SOURCEFORGE_SITE}/log4cpp/log4cpp-${version}.tar.gz" -checksum=696113659e426540625274a8b251052cc04306d8ee5c42a0c7639f39ca90c9d6 - -log4cpp-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - vmove usr/share/aclocal - vmove usr/bin/log4cpp-config - } -} diff --git a/srcpkgs/log4cpp/update b/srcpkgs/log4cpp/update deleted file mode 100644 index e299d00ea67cd4..00000000000000 --- a/srcpkgs/log4cpp/update +++ /dev/null @@ -1 +0,0 @@ -ignore="*rc*" diff --git a/srcpkgs/log4cxx-devel b/srcpkgs/log4cxx-devel deleted file mode 120000 index 6a6033aff743ee..00000000000000 --- a/srcpkgs/log4cxx-devel +++ /dev/null @@ -1 +0,0 @@ -log4cxx \ No newline at end of file diff --git a/srcpkgs/log4cxx/template b/srcpkgs/log4cxx/template deleted file mode 100644 index 89bba9bbbd7cd2..00000000000000 --- a/srcpkgs/log4cxx/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'log4cxx' -pkgname=log4cxx -version=1.5.0 -revision=1 -build_style=cmake -hostmakedepends="pkg-config zip" -makedepends="libxml2-devel apr-devel apr-util-devel gdbm-devel" -short_desc="C++ Logging Library based on Log4J" -maintainer="Orphaned " -license="Apache-2.0" -homepage="https://logging.apache.org/log4cxx/" -distfiles="https://archive.apache.org/dist/logging/log4cxx/${version}/apache-log4cxx-${version}.tar.gz" -checksum=aa23f47c3164aa2cf848c2258b4b4bc372e7964d4a3ed47c2b4a4a915c5dfa37 - -log4cxx-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - vmove usr/lib/*.so - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/log4cxx/update b/srcpkgs/log4cxx/update deleted file mode 100644 index 6f68b8ac10aff0..00000000000000 --- a/srcpkgs/log4cxx/update +++ /dev/null @@ -1 +0,0 @@ -pkgname="apache-log4cxx" diff --git a/srcpkgs/logiops/files/logid/run b/srcpkgs/logiops/files/logid/run deleted file mode 100644 index 610a27239ba4ad..00000000000000 --- a/srcpkgs/logiops/files/logid/run +++ /dev/null @@ -1,5 +0,0 @@ -#!/bin/sh -exec 2>&1 -[ -r conf ] && . ./conf -modprobe -q hid_logitech_hidpp || exit 1 -exec logid ${OPTS} diff --git a/srcpkgs/logiops/patches/musl-fixes.patch b/srcpkgs/logiops/patches/musl-fixes.patch deleted file mode 100644 index 5b8c7c027416a7..00000000000000 --- a/srcpkgs/logiops/patches/musl-fixes.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/src/logid/config/types.h -+++ b/src/logid/config/types.h -@@ -18,6 +18,7 @@ - #ifndef LOGID_CONFIG_PRIMITIVE_H - #define LOGID_CONFIG_PRIMITIVE_H - -+#include - #include - #include - #include diff --git a/srcpkgs/logiops/template b/srcpkgs/logiops/template deleted file mode 100644 index 2a837c60d23078..00000000000000 --- a/srcpkgs/logiops/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 'logiops' -pkgname=logiops -version=0.3.5 -revision=2 -_ipcgull_rev=cd0f9a8cefb5b2545e163fceb249fdbcbaf666aa -build_style=cmake -hostmakedepends="pkg-config" -makedepends="libevdev-devel eudev-libudev-devel libconfig-devel libconfig++-devel - glib-devel" -short_desc="Unofficial userspace driver for HID++ Logitech devices" -maintainer="T0mstone " -license="GPL-3.0-or-later" -homepage="https://github.com/PixlOne/logiops" -changelog="https://github.com/PixlOne/logiops/releases" -distfiles="https://github.com/PixlOne/logiops/archive/refs/tags/v${version}.tar.gz - https://github.com/PixlOne/ipcgull/archive/${_ipcgull_rev}.tar.gz" -checksum="c44b34765ca502a3cbbc2c711f5b85770042e1b176f818e03c705d69cab7554e - 6eed9fc32a899b28bdfc41483a2118e4b8fbae715578c54eb80bf425e76e2376" -skip_extraction="${_ipcgull_rev}.tar.gz" - -post_extract() { - bsdtar xzf "$XBPS_SRCDISTDIR/$pkgname-$version/$_ipcgull_rev.tar.gz" \ - --strip-components=1 -C "$wrksrc/src/ipcgull" -} - -post_install() { - vsconf logid.example.cfg logid.cfg - vsv logid -} diff --git a/srcpkgs/logisim-evolution/files/logisim-evolution b/srcpkgs/logisim-evolution/files/logisim-evolution deleted file mode 100644 index 48f3b1eb955e48..00000000000000 --- a/srcpkgs/logisim-evolution/files/logisim-evolution +++ /dev/null @@ -1,4 +0,0 @@ -#!/bin/sh - -export JAVA_HOME=/usr/lib/jvm/openjdk21 -$JAVA_HOME/bin/java -jar /usr/lib/logisim-evolution/logisim-evolution.jar $@ diff --git a/srcpkgs/logisim-evolution/patches/desktop-entry.patch b/srcpkgs/logisim-evolution/patches/desktop-entry.patch deleted file mode 100644 index b9efff1f2c45c5..00000000000000 --- a/srcpkgs/logisim-evolution/patches/desktop-entry.patch +++ /dev/null @@ -1,25 +0,0 @@ -From 4bbbb9d2fecbc4f0b357ec2a7dd28da5f7698c54 Mon Sep 17 00:00:00 2001 -From: voidbert -Date: Fri, 13 Jan 2023 14:13:41 +0000 -Subject: [PATCH] Desktop entry update - ---- - support/Flatpak/com.github.reds.LogisimEvolution.desktop | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/support/Flatpak/com.github.reds.LogisimEvolution.desktop b/support/Flatpak/com.github.reds.LogisimEvolution.desktop -index 60a3521ac..312e80f35 100644 ---- a/support/Flatpak/com.github.reds.LogisimEvolution.desktop -+++ b/support/Flatpak/com.github.reds.LogisimEvolution.desktop -@@ -2,7 +2,7 @@ - Name=Logisim Evolution - GenericName=Logisim Logic Circuit Simulator - Comment=Digital Logic Circuit Simulator --Exec=LogisimEvolution.sh -+Exec=logisim-evolution - Icon=com.github.reds.LogisimEvolution - Terminal=false - Type=Application --- -2.39.0 - diff --git a/srcpkgs/logisim-evolution/template b/srcpkgs/logisim-evolution/template deleted file mode 100644 index 6eb75a41d568fa..00000000000000 --- a/srcpkgs/logisim-evolution/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'logisim-evolution' -pkgname=logisim-evolution -version=4.0.0 -revision=1 -hostmakedepends="openjdk21 gradle" -depends="openjdk21-jre" -short_desc="Digital logic design tool and simulator" -maintainer="voidbert " -license="GPL-3.0-or-later" -homepage="https://github.com/logisim-evolution/logisim-evolution" -changelog="https://github.com/logisim-evolution/logisim-evolution/raw/master/CHANGES.md" -distfiles="https://github.com/logisim-evolution/logisim-evolution/archive/refs/tags/v${version}.tar.gz" -checksum=95bc9e67de7294ed3d09869edc692eff4c7308d86e3d7a9802328e03d77310f8 - -do_build() { - . /etc/profile.d/jdk.sh - gradle --no-daemon shadowJar -} - -do_install() { - vinstall build/libs/logisim-evolution-${version}-all.jar 0644 usr/lib/logisim-evolution logisim-evolution.jar - - vbin ${FILESDIR}/logisim-evolution - - vinstall artwork/logisim-evolution-icon.svg 0644 usr/share/icons/hicolor/scalable/apps com.github.reds.LogisimEvolution.svg - vinstall support/Flatpak/com.github.reds.LogisimEvolution.xml 0644 usr/share/mime/packages - vinstall support/Flatpak/com.github.reds.LogisimEvolution.desktop 0644 usr/share/applications -} diff --git a/srcpkgs/logpp/template b/srcpkgs/logpp/template deleted file mode 100644 index 34b3986e26a178..00000000000000 --- a/srcpkgs/logpp/template +++ /dev/null @@ -1,11 +0,0 @@ -# Template file for 'logpp' -pkgname=logpp -version=0.16 -revision=2 -build_style=gnu-configure -short_desc="A tool for preprocessing event logs" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="http://logpp.sourceforge.net" -distfiles="${SOURCEFORGE_SITE}/project/logpp/logpp/${version}/logpp-${version}.tar.gz" -checksum=3aaf5488a5190a59084617c4fbadc61f5a08d5a414d8b9d0a211c0a951bcb35b diff --git a/srcpkgs/logrotate/files/logrotate.conf b/srcpkgs/logrotate/files/logrotate.conf deleted file mode 100644 index 01c101ef61e505..00000000000000 --- a/srcpkgs/logrotate/files/logrotate.conf +++ /dev/null @@ -1,36 +0,0 @@ -# See logrotate(8) for details. -# -# rotate log files weekly -weekly - -# keep 4 weeks worth of backlogs -rotate 4 - -# restrict maximum size of log files -size 512k - -# create new (empty) log files after rotating old ones -create - -# uncomment this if you want your log files compressed -compress - -# Do not rotate logs if they are empty -notifempty - -# Do not send emails -nomail - -# Do not panic if log missing -missingok - -# Logs are moved into directory for rotation -# olddir /var/log/archive - -include /etc/logrotate.d - -/var/log/wtmp { - monthly - create 0664 root utmp - rotate 1 -} diff --git a/srcpkgs/logrotate/files/logrotate.cron-daily b/srcpkgs/logrotate/files/logrotate.cron-daily deleted file mode 100644 index eae5cf90eb201a..00000000000000 --- a/srcpkgs/logrotate/files/logrotate.cron-daily +++ /dev/null @@ -1,10 +0,0 @@ -#!/bin/sh -# - -logrotate_cmd=/usr/sbin/logrotate - -if [ ! -x $logrotate_cmd ]; then - exit 0 -fi - -$logrotate_cmd /etc/logrotate.conf diff --git a/srcpkgs/logrotate/template b/srcpkgs/logrotate/template deleted file mode 100644 index 32d38d1cf0749d..00000000000000 --- a/srcpkgs/logrotate/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'logrotate' -pkgname=logrotate -version=3.22.0 -revision=1 -build_style=gnu-configure -makedepends="acl-devel popt-devel" -conf_files="/etc/logrotate.conf" -short_desc="Log file rotation and periodic maintenance" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="https://github.com/logrotate/logrotate" -distfiles="${homepage}/releases/download/${version}/logrotate-${version}.tar.xz" -checksum=42b4080ee99c9fb6a7d12d8e787637d057a635194e25971997eebbe8d5e57618 -make_dirs="/etc/logrotate.d 0755 root root" - -pre_check() { - # Test 110 fails with undefined users in the xbps-src environment - vsed -i -e '1a exec true' test/test-0110.sh -} - -post_install() { - vconf ${FILESDIR}/logrotate.conf - vinstall ${FILESDIR}/logrotate.cron-daily 744 etc/cron.daily logrotate -} diff --git a/srcpkgs/logstalgia/patches/no-boost.patch b/srcpkgs/logstalgia/patches/no-boost.patch deleted file mode 100644 index 1fdf6fa661021f..00000000000000 --- a/srcpkgs/logstalgia/patches/no-boost.patch +++ /dev/null @@ -1,25 +0,0 @@ ---- a/src/core/resource.cpp -+++ b/src/core/resource.cpp -@@ -26,7 +26,7 @@ - */ - - #include "resource.h" --#include -+#include - - ResourceManager::ResourceManager() { - } -@@ -52,11 +52,11 @@ ResourceManager::~ResourceManager() { - } - - bool ResourceManager::fileExists(const std::string& filename) { -- return boost::filesystem::is_regular_file(filename); -+ return std::filesystem::is_regular_file(filename); - } - - bool ResourceManager::dirExists(const std::string& dirname) { -- return boost::filesystem::is_directory(dirname); -+ return std::filesystem::is_directory(dirname); - } - - void ResourceManager::release(Resource* resource) { diff --git a/srcpkgs/logstalgia/template b/srcpkgs/logstalgia/template deleted file mode 100644 index 6e43c36f42c512..00000000000000 --- a/srcpkgs/logstalgia/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'logstalgia' -pkgname=logstalgia -version=1.1.4 -revision=6 -build_style=gnu-configure -configure_args="--with-boost-libdir=${XBPS_CROSS_BASE}/usr/lib - --with-boost-filesystem=c --with-boost-system=c" -hostmakedepends="pkg-config" -makedepends="freetype-devel glew-devel SDL2_image-devel boost-devel-minimal - glm pcre2-devel" -short_desc="Replay or stream website access logs as a retro arcade game" -maintainer="Andrea Brancaleoni " -license="GPL-3.0-or-later" -homepage="https://github.com/acaudwell/Logstalgia/" -distfiles="$homepage/releases/download/$pkgname-$version/$pkgname-$version.tar.gz" -checksum=c049eff405e924035222edb26bcc6c7b5f00a08926abdb7b467e2449242790a9 - -CXXFLAGS=-std=c++17 diff --git a/srcpkgs/logswan/template b/srcpkgs/logswan/template deleted file mode 100644 index fa7dd682a1671f..00000000000000 --- a/srcpkgs/logswan/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'logswan' -pkgname=logswan -version=2.1.15 -revision=1 -build_style=cmake -makedepends="jansson-devel libmaxminddb-devel" -short_desc="Fast Web log analyzer using probabilistic data structures" -maintainer="Duncaen " -license="BSD-2-clause" -homepage="https://www.logswan.org/" -changelog="https://github.com/fcambus/logswan/raw/master/ChangeLog" -distfiles="https://github.com/fcambus/logswan/archive/${version}.tar.gz" -checksum=6e500f33b741fce766225048ec2197e57047f91baa42ecd55ec2b94cdc2c3b5d - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/logtop/template b/srcpkgs/logtop/template deleted file mode 100644 index b59e162f7b7b92..00000000000000 --- a/srcpkgs/logtop/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'logtop' -pkgname=logtop -version=0.7 -revision=1 -build_style=gnu-makefile -hostmakedepends="pkg-config" -makedepends="ncurses-devel uthash" -short_desc="Display real time statistics of whatever you want" -maintainer="Orphaned " -license="BSD-2-Clause" -homepage="https://julienpalard.github.io/logtop/" -distfiles="https://github.com/JulienPalard/logtop/archive/logtop-${version}.tar.gz" -checksum=c63371cd806b1b1e80e2e39b988c039d90264e6d92f8c03762035b6f74fa8730 - -post_install() { - vman doc/logtop.1 - vlicense COPYRIGHT -} diff --git a/srcpkgs/lok/template b/srcpkgs/lok/template deleted file mode 100644 index 0537e0c5471b3d..00000000000000 --- a/srcpkgs/lok/template +++ /dev/null @@ -1,32 +0,0 @@ -# Template file for 'lok' -pkgname=lok -version=6.2 -revision=1 -build_style=gnu-makefile -short_desc="A Linux port of OpenBSD's awk" -maintainer="Orphaned " -license="ISC" -homepage="https://github.com/dimkr/lok" -distfiles="https://github.com/dimkr/lok/archive/refs/tags/${version}.tar.gz" -checksum=17215d1ef5760e282562bd852abab5ac5ae136fe579c02bb8fb6f9734e2c3185 -make_build_args="PROG=lok" # Make the binary built be called lok -make_install_args="PROG=lok MANDIR=usr/share/man" - -provides="awk-0_1" -alternatives=" - awk:awk:/usr/bin/lok - awk:awk.1:/usr/share/man/man1/lok.1" - -pre_build() { - sed -i 's|^PROG=.*||g' Makefile # PROG variable is hard-defined - sed -i 's|^MANDIR=.*||g' Makefile # MANDIR variable is set wrong and hard-defined -} - -pre_install() { - mv "${wrksrc}"/{awk,lok}.1 # rename the manpage to lok -} - -post_install() { - sed -n 3,23p README.upstream > LICENSE - vlicense LICENSE -} diff --git a/srcpkgs/lokalize/template b/srcpkgs/lokalize/template deleted file mode 100644 index 09a5c9780d03fe..00000000000000 --- a/srcpkgs/lokalize/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'lokalize' -pkgname=lokalize -version=25.08.3 -revision=1 -build_style=cmake -configure_args="-DKF6_HOST_TOOLING=/usr/lib/cmake" -hostmakedepends="extra-cmake-modules gettext pkg-config qt6-tools qt6-base - kf6-kconfig kf6-kdoctools" -makedepends="hunspell-devel qt6-base-devel - kf6-ki18n-devel - kf6-ktextwidgets-devel - kf6-kio-devel - kf6-kxmlgui-devel - kf6-knotifications-devel - kf6-kconfig-devel - kf6-kcoreaddons-devel - kf6-sonnet-devel - kf6-kcrash-devel - kf6-kiconthemes-devel - kf6-kcolorscheme-devel - kf6-kdbusaddons-devel" -depends="hicolor-icon-theme" -short_desc="Computer-aided translation system" -maintainer="Hervy Qurrotul Ainur Rozi " -license="LGPL-2.0-or-later" -homepage="https://apps.kde.org/lokalize" -changelog="https://kde.org/announcements/changelogs/gear/${version}/#lokalize" -distfiles="${KDE_SITE}/release-service/${version}/src/${pkgname}-${version}.tar.xz" -checksum=079e3fcda3a74ef7acb1b3063eeeb10237e736466bd49953762a65d08ef11483 -python_version=3 diff --git a/srcpkgs/loki/template b/srcpkgs/loki/template deleted file mode 100644 index b753dea22fc5e3..00000000000000 --- a/srcpkgs/loki/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'loki' -pkgname=loki -version=3.1.1 -revision=2 -build_style=go -go_import_path="github.com/grafana/loki/v3" -go_package="${go_import_path}/cmd/loki ${go_import_path}/cmd/logcli - ${go_import_path}/cmd/loki-canary ${go_import_path}/clients/cmd/promtail" -make_check_args="-skip TestCompactor_TableLocking/first_table_locked_-_applying_retention/2" -hostmakedepends="go" -short_desc="Like Prometheus, but for logs" -maintainer="Michael Aldridge " -license="Apache-2.0" -homepage="https://grafana.com/oss/loki/" -distfiles="https://github.com/grafana/loki/archive/v$version.tar.gz" -checksum=d53a46e3ee51a258f49f865cc5795fe05ade1593237709417de0e1395b5a21cf - -pre_configure() { - go get github.com/grafana/pyroscope-go/godeltaprof@v0.1.7 - go mod vendor -} diff --git a/srcpkgs/loksh/template b/srcpkgs/loksh/template deleted file mode 100644 index afded2ad30a62d..00000000000000 --- a/srcpkgs/loksh/template +++ /dev/null @@ -1,31 +0,0 @@ -# Template file for 'loksh' -pkgname=loksh -version=7.5 -revision=1 -build_style=meson -hostmakedepends="pkg-config" -makedepends="ncurses-devel" -short_desc="Linux port of OpenBSD's ksh" -maintainer="Orphaned " -license="custom:Public Domain" -homepage="https://github.com/dimkr/loksh" -distfiles="https://github.com/dimkr/loksh/releases/download/${version}/loksh-${version}.tar.xz" -checksum=0c70706b2ae960af035d73d3bb5f30030286e9ebe9855363dccadb85f901adf0 -register_shell="/bin/loksh" - -alternatives=" - ksh:ksh:/usr/bin/loksh - ksh:ksh.1:/usr/share/man/man1/loksh.1 - sh:sh:/usr/bin/loksh - sh:sh.1:/usr/share/man/man1/loksh-sh.1 -" - -post_install() { - vlicense LEGAL - - mv ${DESTDIR}/usr/bin/ksh ${DESTDIR}/usr/bin/loksh - mv ${DESTDIR}/usr/share/man/man1/ksh.1 \ - ${DESTDIR}/usr/share/man/man1/loksh.1 - mv ${DESTDIR}/usr/share/man/man1/sh.1 \ - ${DESTDIR}/usr/share/man/man1/loksh-sh.1 -} diff --git a/srcpkgs/lolcat-c/template b/srcpkgs/lolcat-c/template deleted file mode 100644 index c5ae1fdb65b85c..00000000000000 --- a/srcpkgs/lolcat-c/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'lolcat-c' -pkgname=lolcat-c -version=1.5 -revision=1 -build_style=gnu-makefile -make_build_target="lolcat" -short_desc="High-performance implementation of lolcat" -maintainer="John " -license="WTFPL" -homepage="https://github.com/jaseg/lolcat" -distfiles="https://github.com/jaseg/lolcat/archive/refs/tags/v${version}.tar.gz" -checksum=2af79bed90e0bda52ae500d16e7e7022037fad10c487c317e7f0ff17ec4b14f5 - -do_install() { - vbin lolcat -} diff --git a/srcpkgs/lollypop/template b/srcpkgs/lollypop/template deleted file mode 100644 index 2321b2c3243cb9..00000000000000 --- a/srcpkgs/lollypop/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'lollypop' -pkgname=lollypop -version=1.4.44 -revision=1 -build_style=meson -hostmakedepends="glib-devel gobject-introspection gettext pkg-config" -makedepends="gtk+3-devel libsoup3-devel python3-gobject-devel python3-devel - libhandy1-devel" -depends="dconf gst-libav gst-plugins-good1 libnotify libsecret - python3-Pillow totem-pl-parser python3-BeautifulSoup4 libhandy1 - python3-gobject yt-dlp" -short_desc="Music player for GNOME" -maintainer="Duncaen " -license="GPL-3.0-or-later" -homepage="https://wiki.gnome.org/Apps/Lollypop" -distfiles="https://adishatz.org/lollypop/lollypop-${version}.tar.xz" -checksum=7b7d1c71e2f3d4c2451b40ca28a714400fbb7f3347dee83ffe80db717e940f15 diff --git a/srcpkgs/loudmouth-devel b/srcpkgs/loudmouth-devel deleted file mode 120000 index 7f406e2c8641d1..00000000000000 --- a/srcpkgs/loudmouth-devel +++ /dev/null @@ -1 +0,0 @@ -loudmouth \ No newline at end of file diff --git a/srcpkgs/loudmouth/patches/enable-ipv6.patch b/srcpkgs/loudmouth/patches/enable-ipv6.patch deleted file mode 100644 index 0552ff1d06b67a..00000000000000 --- a/srcpkgs/loudmouth/patches/enable-ipv6.patch +++ /dev/null @@ -1,156 +0,0 @@ -commit 95078ef12ab30735b4280675837c64686cf9faaa -Author: Michał Kępień -Date: Wed Sep 26 22:31:36 2018 +0200 - - Support connecting to IPv6 servers - -diff --git a/KNOWN_BUGS b/KNOWN_BUGS -index 79d94f9..8e93843 100644 ---- a/KNOWN_BUGS -+++ b/KNOWN_BUGS -@@ -1,2 +1 @@ --No IPv6 Support - Currently Leak Resolver Objects Due To Messy Allocation Path -diff --git a/loudmouth/lm-old-socket.c b/loudmouth/lm-old-socket.c -index eb7b31c..ab44f76 100644 ---- a/loudmouth/lm-old-socket.c -+++ b/loudmouth/lm-old-socket.c -@@ -20,6 +20,7 @@ - - #include - -+#include - #include - #include - -@@ -605,7 +606,22 @@ socket_do_connect (LmConnectData *connect_data) - port = htons (socket->port); - } - -- ((struct sockaddr_in *) addr->ai_addr)->sin_port = port; -+ switch (addr->ai_family) { -+ case AF_INET: -+ ((struct sockaddr_in *) addr->ai_addr)->sin_port = port; -+ break; -+ case AF_INET6: -+ ((struct sockaddr_in6 *) addr->ai_addr)->sin6_port = port; -+ break; -+ default: -+ g_log (LM_LOG_DOMAIN, LM_LOG_LEVEL_VERBOSE, -+ "Unknown socket family %d\n", addr->ai_family); -+#ifndef G_OS_WIN32 -+ return _lm_old_socket_failed_with_error (connect_data, EAFNOSUPPORT); -+#else -+ return _lm_old_socket_failed_with_error (connect_data, WSAEAFNOSUPPORT); -+#endif -+ } - - res = getnameinfo (addr->ai_addr, - (socklen_t)addr->ai_addrlen, -@@ -765,46 +781,48 @@ old_socket_resolver_host_cb (LmResolver *resolver, - { - LmOldSocket *socket = (LmOldSocket *) user_data; - char dispbuf[128]; -- struct sockaddr_in *addr; /* FIXME:IPv6 */ -- const char *converr; -+ struct addrinfo *addr; -+ void *sock_addr; - - lm_verbose ("LmOldSocket::host_cb (result=%d)\n", result); - -- if (result != LM_RESOLVER_RESULT_OK) { -- lm_verbose ("error while resolving, bailing out\n"); -- if (socket->connect_func) { -- (socket->connect_func) (socket, FALSE, socket->user_data); -+ if (result == LM_RESOLVER_RESULT_OK) { -+ /* Find and use the first result with a supported address family */ -+ while ((addr = lm_resolver_results_get_next (resolver))) { -+ switch (addr->ai_family) { -+ case AF_INET: -+ sock_addr = & (((struct sockaddr_in *) addr->ai_addr)->sin_addr); -+ break; -+ case AF_INET6: -+ sock_addr = & (((struct sockaddr_in6 *) addr->ai_addr)->sin6_addr); -+ break; -+ default: -+ g_log (LM_LOG_DOMAIN, LM_LOG_LEVEL_VERBOSE, -+ "Resolver returned a socket address with unknown family %d\n", addr->ai_family); -+ continue; -+ } -+ if (inet_ntop (addr->ai_family, sock_addr, dispbuf, sizeof(dispbuf))) { -+ g_log (LM_LOG_DOMAIN, LM_LOG_LEVEL_VERBOSE, -+ "Attempting Connection to %s\n", dispbuf); -+ } else { -+ g_log (LM_LOG_DOMAIN, LM_LOG_LEVEL_VERBOSE, -+ "Attempting Connection (unable to convert address to presentable format)\n"); -+ }; -+ socket->connect_data->current_addr = addr; -+ socket_do_connect (socket->connect_data); -+ return; - } -- /*FIXME: Leaking Resolvers Until Clean Up Can Be Properly Handled -- g_object_unref (socket->resolver); -- socket->resolver = NULL;*/ -- g_free (socket->connect_data); -- socket->connect_data = NULL; -- -- return; - } - -- socket->connect_data->current_addr = -- lm_resolver_results_get_next (resolver); -- -- if (socket->connect_data->current_addr) { /* FIXME:IPv6 */ -- addr = (struct sockaddr_in *) (socket->connect_data->current_addr->ai_addr); -- converr = inet_ntop(AF_INET,&(addr->sin_addr),dispbuf,sizeof(dispbuf)); -- if (converr) { -- g_log (LM_LOG_DOMAIN, LM_LOG_LEVEL_VERBOSE, -- "Attempting Connection to %s\n",dispbuf); -- } else { -- g_log (LM_LOG_DOMAIN, LM_LOG_LEVEL_VERBOSE, -- "Attempting Connection (unable to convert address to presentable format)\n"); -- }; -- socket_do_connect (socket->connect_data); -- } else { /* FIXME: IPv6 Support? */ -- g_log (LM_LOG_DOMAIN,G_LOG_LEVEL_ERROR, -- "Unable to locate server available over IPv4.\n"); -- }; -- -- /* FIXME: What do we do here? How to make the mainloop exit with an -- error, while having no ref to said mainloop */ -+ lm_verbose ("error while resolving, bailing out\n"); -+ if (socket->connect_func) { -+ (socket->connect_func) (socket, FALSE, socket->user_data); -+ } -+ /*FIXME: Leaking Resolvers Until Clean Up Can Be Properly Handled -+ g_object_unref (socket->resolver); -+ socket->resolver = NULL;*/ -+ g_free (socket->connect_data); -+ socket->connect_data = NULL; - } - - /* FIXME: Need to have a way to only get srv reply and then decide if the -diff --git a/loudmouth/lm-resolver.c b/loudmouth/lm-resolver.c -index b9d7762..c44204b 100644 ---- a/loudmouth/lm-resolver.c -+++ b/loudmouth/lm-resolver.c -@@ -390,7 +390,6 @@ lm_resolver_results_get_next (LmResolver *resolver) - - priv = GET_PRIV (resolver); - --skipresult: - if (!priv->current_result) { - g_log (LM_LOG_DOMAIN, LM_LOG_LEVEL_VERBOSE, - "no more results from resolver\n"); -@@ -399,11 +398,6 @@ skipresult: - - ret_val = priv->current_result; - priv->current_result = priv->current_result->ai_next; -- if (ret_val->ai_family != AF_INET) { -- g_log (LM_LOG_DOMAIN, LM_LOG_LEVEL_VERBOSE, -- "skipping non-IPv4 resolver entry\n"); -- goto skipresult; -- }; - - return ret_val; - } diff --git a/srcpkgs/loudmouth/patches/fix-nonce_nul.patch b/srcpkgs/loudmouth/patches/fix-nonce_nul.patch deleted file mode 100644 index e679a4b6f185a9..00000000000000 --- a/srcpkgs/loudmouth/patches/fix-nonce_nul.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/loudmouth/lm-sasl.c 2016-02-13 12:16:45.000000000 +0100 -+++ b/loudmouth/lm-sasl.c 2017-11-12 14:55:20.995838985 +0100 -@@ -529,7 +529,7 @@ - } - - nonce = g_hash_table_lookup (challenge, "nonce"); -- if (nonce == NULL || nonce == '\0') { -+ if (nonce == NULL || *nonce == '\0') { - g_log (LM_LOG_DOMAIN, LM_LOG_LEVEL_SASL, - "%s: server didn't provide a nonce in the challenge", - G_STRFUNC); diff --git a/srcpkgs/loudmouth/template b/srcpkgs/loudmouth/template deleted file mode 100644 index d25d5fe8a919f0..00000000000000 --- a/srcpkgs/loudmouth/template +++ /dev/null @@ -1,34 +0,0 @@ -# Template file for 'loudmouth' -pkgname=loudmouth -version=1.5.3 -revision=13 -build_style=gnu-configure -configure_args="--with-ssl=openssl --with-asyncns --with-compile-warnings=no" -hostmakedepends="pkg-config automake libtool glib-devel gtk-doc" -makedepends="libglib-devel libidn-devel openssl-devel" -short_desc="Lightweight Jabber client library written in C/Glib" -maintainer="Orphaned " -license="LGPL-2.1-or-later" -homepage="https://github.com/mcabber/loudmouth" -distfiles="https://github.com/mcabber/${pkgname}/archive/${version}.tar.gz" -checksum=12972fcffd9bbcc4a3b2b9fbf4b0e549f7b4caf0f11c8d2af2059087ce4e8792 - -CFLAGS+=" -Wno-deprecated-declarations" - -pre_configure() { - # Disable tests - sed -i '/SUBDIRS/s,tests,,g' Makefile.am - gtkdocize - autoreconf -fi -} - -loudmouth-devel_package() { - depends="${sourcepkg}>=${version}_${revision} libglib-devel libidn-devel" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/*.a - vmove usr/lib/*.so - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/loupe/template b/srcpkgs/loupe/template deleted file mode 100644 index 8ecb719c9b80c5..00000000000000 --- a/srcpkgs/loupe/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'loupe' -pkgname=loupe -version=48.1 -revision=1 -build_style=meson -build_helper=rust -hostmakedepends="cargo desktop-file-utils gettext gtk4-update-icon-cache - itstool pkg-config" -makedepends="lcms2-devel libadwaita-devel libgweather-devel libseccomp-devel - rust-std" -depends="glycin-loaders" -short_desc="Simple image viewer for GNOME" -maintainer="chrysos349 " -license="GPL-3.0-or-later" -homepage="https://gitlab.gnome.org/GNOME/loupe" -changelog="https://gitlab.gnome.org/GNOME/loupe/-/raw/gnome-48/NEWS" -#changelog="https://gitlab.gnome.org/GNOME/loupe/-/raw/main/NEWS" -distfiles="${GNOME_SITE}/loupe/${version%.*}/loupe-${version}.tar.xz" -checksum=10713d3e96789d077ae7d3389452a5f6c397ddf43a50c071cbfe2d12725970de - -post_patch() { - if [ "$CROSS_BUILD" ]; then - vsed -i src/meson.build \ - -e "s%rust_target /%'${RUST_TARGET}' / &%" - fi -} diff --git a/srcpkgs/love/template b/srcpkgs/love/template deleted file mode 100644 index 87072b3b8842b2..00000000000000 --- a/srcpkgs/love/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'love' -pkgname=love -version=11.5 -revision=1 -build_style=gnu-configure -configure_args="--disable-static" -hostmakedepends="pkg-config" -makedepends="SDL2-devel devil-devel libopenal-devel LuaJIT-devel freetype-devel - physfs-devel libmodplug-devel mpg123-devel libvorbis-devel libtheora-devel" -depends="hicolor-icon-theme desktop-file-utils" -short_desc="Framework for writing 2D games in lua" -maintainer="Orphaned " -license="Zlib" -homepage="https://love2d.org/" -distfiles="https://github.com/love2d/love/releases/download/${version}/love-${version}-linux-src.tar.gz" -checksum=066e0843f71aa9fd28b8eaf27d41abb74bfaef7556153ac2e3cf08eafc874c39 -lib32disabled=yes - -if [ "$XBPS_TARGET_ENDIAN" = "be" ]; then - broken="Not yet implemented" -fi diff --git a/srcpkgs/love/update b/srcpkgs/love/update deleted file mode 100644 index fca77c8115245d..00000000000000 --- a/srcpkgs/love/update +++ /dev/null @@ -1 +0,0 @@ -pattern='/(get|downloads)/(v?|\Q'"$pkgname"'\E-)?\K[\d\.]+(?=(-linux-src)?\.tar)' diff --git a/srcpkgs/lowdown-devel b/srcpkgs/lowdown-devel deleted file mode 120000 index cc3f84fc37832b..00000000000000 --- a/srcpkgs/lowdown-devel +++ /dev/null @@ -1 +0,0 @@ -lowdown \ No newline at end of file diff --git a/srcpkgs/lowdown/template b/srcpkgs/lowdown/template deleted file mode 100644 index 83dd70df03045e..00000000000000 --- a/srcpkgs/lowdown/template +++ /dev/null @@ -1,33 +0,0 @@ -# Template file for 'lowdown' -pkgname=lowdown -version=2.0.4 -revision=1 -build_style=configure -configure_args="PREFIX=/usr MANDIR=/usr/share/man" -make_cmd="bmake" -make_install_target="install install_libs" -make_check_target="regress" -hostmakedepends="bmake" -short_desc="Simple markdown translator" -maintainer="Duncaen " -license="ISC" -homepage="https://kristaps.bsd.lv/lowdown/" -changelog="https://kristaps.bsd.lv/lowdown/archive.html" -distfiles="https://kristaps.bsd.lv/lowdown/snapshots/lowdown-${version}.tar.gz" -checksum=37412340bc3d87dc53f2be1a161bcd8da3c1ac974f5be305b5781a56e2d02595 - -post_install() { - vlicense LICENSE.md -} - -lowdown-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/man/man3/*.3" - } -} diff --git a/srcpkgs/lowdown/update b/srcpkgs/lowdown/update deleted file mode 100644 index a428eb53503af8..00000000000000 --- a/srcpkgs/lowdown/update +++ /dev/null @@ -1,2 +0,0 @@ -site=https://kristaps.bsd.lv/lowdown/snapshots/ -pattern="\K[\d.]+(?=\.tar.gz)" diff --git a/srcpkgs/lpsolve-devel b/srcpkgs/lpsolve-devel deleted file mode 120000 index 20d5e497233b28..00000000000000 --- a/srcpkgs/lpsolve-devel +++ /dev/null @@ -1 +0,0 @@ -lpsolve \ No newline at end of file diff --git a/srcpkgs/lpsolve/template b/srcpkgs/lpsolve/template deleted file mode 100644 index 189b8c50d39c83..00000000000000 --- a/srcpkgs/lpsolve/template +++ /dev/null @@ -1,46 +0,0 @@ -# Template file for 'lpsolve' -pkgname=lpsolve -version=5.5.2.11 -revision=1 -short_desc="Mixed Integer Linear Programming (MILP) solver" -maintainer="Enno Boland " -license="GPL" -homepage="http://sourceforge.net/projects/lpsolve" -distfiles="${SOURCEFORGE_SITE}/$pkgname/lp_solve_${version}_source.tar.gz" -checksum=6d4abff5cc6aaa933ae8e6c17a226df0fc0b671c438f69715d41d09fe81f902f - -do_configure() { - sed -i \ - -e 's/^c=cc/c="$CC"/' \ - -e 's/dl=-ldl/dl="-ldl $LDFLAGS"/' \ - -e 's/^opts=.*/opts="$CFLAGS"/' \ - -e 's/^PLATFORM=.*/PLATFORM=/' \ - -e 's/-DNOISNAN//' \ - lp_solve/ccc lpsolve55/ccc -} - -do_build() { - cd lpsolve55 - sh -x ccc - cd ../lp_solve - sh -x ccc - cd .. -} - -do_install() { - vmkdir usr/bin - vmkdir usr/lib - vmkdir usr/include/lpsolve - - vbin lp_solve/bin/lp_solve - vinstall lpsolve55/bin/liblpsolve55.so 755 usr/lib/ - vcopy lp*.h usr/include/lpsolve/ -} - -lpsolve-devel_package() { - depends="lpsolve>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - } -} diff --git a/srcpkgs/lpsolve/update b/srcpkgs/lpsolve/update deleted file mode 100644 index 29d0471d15d266..00000000000000 --- a/srcpkgs/lpsolve/update +++ /dev/null @@ -1 +0,0 @@ -pattern='lp_solve_\K[\d.]+(?=_source\.tar\.gz)' diff --git a/srcpkgs/lr/template b/srcpkgs/lr/template deleted file mode 100644 index c83691c5ca6f7c..00000000000000 --- a/srcpkgs/lr/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'lr' -pkgname=lr -version=2.0.1 -revision=1 -build_style=gnu-makefile -short_desc="List files, recursively (a better ls/find/stat/du)" -maintainer="Leah Neukirchen " -license="MIT" -homepage="https://github.com/leahneukirchen/lr" -distfiles="https://github.com/leahneukirchen/lr/archive/v${version}.tar.gz" -checksum=c7c4a57169e1396f17a09b05b19456945c8bb5e55001c5a870b083c0b4a23cd8 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/lrcalc-devel b/srcpkgs/lrcalc-devel deleted file mode 120000 index fbb89b21f5b369..00000000000000 --- a/srcpkgs/lrcalc-devel +++ /dev/null @@ -1 +0,0 @@ -lrcalc \ No newline at end of file diff --git a/srcpkgs/lrcalc/template b/srcpkgs/lrcalc/template deleted file mode 100644 index afa889b6d6ad83..00000000000000 --- a/srcpkgs/lrcalc/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'lrcalc' -pkgname=lrcalc -version=2.1 -revision=1 -build_style=gnu-configure -short_desc="Littlewood-Richardson Calculator" -maintainer="Gonzalo Tornaría " -license="GPL-3.0-or-later" -homepage="https://sites.math.rutgers.edu/~asbuch/lrcalc/" -distfiles="https://sites.math.rutgers.edu/~asbuch/lrcalc/lrcalc-$version.tar.gz" -checksum=996ac00e6ea8321ef09b34478f5379f613933c3254aeba624b6419b8afa5df57 - -lrcalc-devel_package() { - depends="${sourcepkg}>=${version}_${revision} ${makedepends}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/lrzip/template b/srcpkgs/lrzip/template deleted file mode 100644 index afc7475bf96d67..00000000000000 --- a/srcpkgs/lrzip/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'lrzip' -pkgname=lrzip -version=0.651 -revision=1 -build_style="gnu-configure" -hostmakedepends="perl automake libtool" -makedepends="zlib-devel bzip2-devel lzo-devel liblz4-devel" -short_desc="Multi-threaded compression using rzip/lzma, lzo, and zpaq" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="http://lrzip.kolivas.org/" -distfiles="https://github.com/ckolivas/lrzip/archive/v${version}.tar.gz" -checksum=f4c84de778a059123040681fd47c17565fcc4fec0ccc68fcf32d97fad16cd892 - -case "$XBPS_TARGET_MACHINE" in - i686*|x86_64*) hostmakedepends+=" nasm";; -esac - -pre_configure() { - NOCONFIGURE=1 ./autogen.sh -} diff --git a/srcpkgs/lrzsz/patches/symlinks.patch b/srcpkgs/lrzsz/patches/symlinks.patch deleted file mode 100644 index f29349840b1a3f..00000000000000 --- a/srcpkgs/lrzsz/patches/symlinks.patch +++ /dev/null @@ -1,32 +0,0 @@ ---- a/src/Makefile.in 2013-03-18 13:25:04.431274094 +0100 -+++ b/src/Makefile.in 2013-03-18 13:25:30.533766161 +0100 -@@ -282,7 +282,7 @@ - @for file in $(DISTFILES); do \ - d=$(srcdir); \ - test -f $(distdir)/$$file \ -- || ln $$d/$$file $(distdir)/$$file 2> /dev/null \ -+ || ln -rfs $$d/$$file $(distdir)/$$file 2> /dev/null \ - || cp -p $$d/$$file $(distdir)/$$file; \ - done - canit.o: canit.c zglobal.h ../config.h zmodem.h ../lib/getopt.h -@@ -370,16 +370,16 @@ - - install-exec-local: - rm -f $(DESTDIR)/$(bindir)/`echo lsb | sed -e '$(transform)'` -- ln $(DESTDIR)/$(bindir)/`echo lsz |sed -e '$(transform)'` \ -+ ln -rs $(DESTDIR)/$(bindir)/`echo lsz |sed -e '$(transform)'` \ - $(DESTDIR)/$(bindir)/`echo lsb |sed -e '$(transform)'` - rm -f $(bindir)/`echo lsx | sed -e '$(transform)'` -- ln $(DESTDIR)/$(bindir)/`echo lsz |sed -e '$(transform)'` \ -+ ln -rs $(DESTDIR)/$(bindir)/`echo lsz |sed -e '$(transform)'` \ - $(DESTDIR)/$(bindir)/`echo lsx |sed -e '$(transform)'` - rm -f $(bindir)/`echo lrb | sed -e '$(transform)'` -- ln $(DESTDIR)/$(bindir)/`echo lrz |sed -e '$(transform)'` \ -+ ln -rs $(DESTDIR)/$(bindir)/`echo lrz |sed -e '$(transform)'` \ - $(DESTDIR)/$(bindir)/`echo lrb |sed -e '$(transform)'` - rm -f $(bindir)/`echo lrx | sed -e '$(transform)'` -- ln $(DESTDIR)/$(bindir)/`echo lrz |sed -e '$(transform)'` \ -+ ln -rs $(DESTDIR)/$(bindir)/`echo lrz |sed -e '$(transform)'` \ - $(DESTDIR)/$(bindir)/`echo lrx |sed -e '$(transform)'` - # rm -f $(bindir)/`echo lrzszbug | sed -e '$(transform)'` - # ln $(bindir)/`echo lrzszbug |sed -e '$(transform)'` \ diff --git a/srcpkgs/lrzsz/template b/srcpkgs/lrzsz/template deleted file mode 100644 index dd759fbc4117c1..00000000000000 --- a/srcpkgs/lrzsz/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'lrzsz' -pkgname=lrzsz -version=0.12.20 -revision=6 -build_style=gnu-configure -configure_args="--program-transform-name=s/l//" -short_desc="Unix communication package providing the XMODEM, YMODEM ZMODEM file transfer protocols" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="https://ohse.de/uwe/software/lrzsz.html" -distfiles="https://ohse.de/uwe/releases/$pkgname-$version.tar.gz" -checksum=c28b36b14bddb014d9e9c97c52459852f97bd405f89113f30bee45ed92728ff1 -conflicts="trx>=0 sx>=0" diff --git a/srcpkgs/lsd/template b/srcpkgs/lsd/template deleted file mode 100644 index e30d34c34bf50b..00000000000000 --- a/srcpkgs/lsd/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'lsd' -pkgname=lsd -version=1.2.0 -revision=1 -build_style=cargo -hostmakedepends="pkg-config pandoc" -makedepends="libgit2-1.9-devel" -checkdepends="git" -short_desc="Next gen ls command with lots of pretty colors and awesome icons" -maintainer="tranzystorekk " -license="Apache-2.0" -homepage="https://github.com/lsd-rs/lsd" -changelog="https://github.com/lsd-rs/lsd/releases" -distfiles="https://github.com/lsd-rs/lsd/archive/refs/tags/v${version}.tar.gz" -checksum=dae8d43087686a4a1de0584922608e9cbab00727d0f72e4aa487860a9cbfeefa -conflicts="disputils" - -export SHELL_COMPLETIONS_DIR="${wrksrc}" - -post_install() { - vcompletion lsd.bash bash - vcompletion lsd.fish fish - vcompletion _lsd zsh - - pandoc --standalone --to man --output lsd.1 doc/lsd.md - vman lsd.1 -} diff --git a/srcpkgs/lsdvd/template b/srcpkgs/lsdvd/template deleted file mode 100644 index 2b1e80420b9aff..00000000000000 --- a/srcpkgs/lsdvd/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'lsdvd' -pkgname=lsdvd -version=0.17 -revision=5 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="libdvdread-devel" -short_desc="Console application that displays the content of a dvd" -maintainer="Martin Riese " -license="GPL-2.0-only" -homepage="http://sourceforge.net/projects/lsdvd/" -distfiles="${SOURCEFORGE_SITE}/lsdvd/lsdvd-${version}.tar.gz" -checksum=7d2c5bd964acd266b99a61d9054ea64e01204e8e3e1a107abe41b1274969e488 diff --git a/srcpkgs/lshw/patches/musl-basename.patch b/srcpkgs/lshw/patches/musl-basename.patch deleted file mode 100644 index a91a24833b3a7d..00000000000000 --- a/srcpkgs/lshw/patches/musl-basename.patch +++ /dev/null @@ -1,15 +0,0 @@ -For musl libc declare a macro version of basename(3). - ---- a/src/core/sysfs.cc 2016-05-07 05:36:45.771620396 +0200 -+++ b/src/core/sysfs.cc 2016-05-07 05:37:33.265617827 +0200 -@@ -19,6 +19,10 @@ - - __ID("@(#) $Id$"); - -+#if !defined(__GLIBC__) -+#define basename(src) (strrchr(src,'/') ? strrchr(src,'/')+1 : src) -+#endif -+ - using namespace sysfs; - - struct sysfs::entry_i diff --git a/srcpkgs/lshw/template b/srcpkgs/lshw/template deleted file mode 100644 index bd38b58f4a6912..00000000000000 --- a/srcpkgs/lshw/template +++ /dev/null @@ -1,34 +0,0 @@ -# Template file for 'lshw' -pkgname=lshw -version=B.02.20 -revision=1 -build_style=gnu-makefile -make_build_args="VERSION=${version}" -make_build_target="all gui" -make_install_args="SBINDIR=/usr/bin" -make_install_target="install install-gui" -make_use_env=yes -hostmakedepends="docbook2x pkg-config gettext" -makedepends="gtk+3-devel" -short_desc="Hardware lister application" -maintainer="Enno Boland " -license="GPL-2.0-only" -homepage="https://ezix.org/project/wiki/HardwareLiSter" -distfiles="https://ezix.org/software/files/lshw-${version}.tar.gz" -checksum=06d9cf122422220e5dc94e8ea5b01816a69bb6b59368f63d7f21fff31fc6922a -disable_parallel_build=yes # fails to link ./core/liblshw.a - -post_patch() { - vsed -i src/Makefile src/gui/Makefile \ - -e 's,CXXFLAGS=,CXXFLAGS += ,g' -} - -gtk-lshw_package() { - depends+=" lshw" - short_desc+=" (GTK UI)" - pkg_install() { - vmove usr/share/lshw/artwork - vmove usr/share/lshw/ui - vmove usr/bin/gtk-lshw - } -} diff --git a/srcpkgs/lshw/update b/srcpkgs/lshw/update deleted file mode 100644 index d195aa4a9efed2..00000000000000 --- a/srcpkgs/lshw/update +++ /dev/null @@ -1,3 +0,0 @@ -site="https://www.ezix.org/software/files/" -pattern="lshw-\K[A-Z]\.[\d\.]*(?=\.tar\.gz)" -ignore="*T*" diff --git a/srcpkgs/lsof/template b/srcpkgs/lsof/template deleted file mode 100644 index 879d65a66249f8..00000000000000 --- a/srcpkgs/lsof/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'lsof' -pkgname=lsof -version=4.99.5 -revision=1 -build_style=gnu-configure -configure_args="--enable-security --disable-liblsof" -hostmakedepends="automake groff" -checkdepends="util-linux procps-ng" -short_desc="LiSt Open Files" -maintainer="Leah Neukirchen " -license="lsof" -homepage="https://github.com/lsof-org/lsof" -changelog="https://raw.githubusercontent.com/lsof-org/lsof/master/00DIST" -distfiles="https://github.com/lsof-org/lsof/releases/download/${version}/lsof-${version}.tar.gz" -checksum=4682c2491ec8b3d62f84e135afc1d9ead1bad5f034b50716f0c3826a4ee7d229 - -post_extract() { - # Ensure tests always run - ln -sf /bin/true tests/CkTestDB - - # Skip tests/LTsock on GitHub CI - # hostname/IP resolution fails in CI container - if [ "$XBPS_BUILD_ENVIRONMENT" = void-packages-ci ]; then - vsed -i Makefile.am -e '/^TESTS +=/s:tests/LTsock::g' - fi -} - -post_install() { - vlicense COPYING -} diff --git a/srcpkgs/lsp-plugins-clap b/srcpkgs/lsp-plugins-clap deleted file mode 120000 index f59057b0c7f794..00000000000000 --- a/srcpkgs/lsp-plugins-clap +++ /dev/null @@ -1 +0,0 @@ -lsp-plugins \ No newline at end of file diff --git a/srcpkgs/lsp-plugins-devel b/srcpkgs/lsp-plugins-devel deleted file mode 120000 index f59057b0c7f794..00000000000000 --- a/srcpkgs/lsp-plugins-devel +++ /dev/null @@ -1 +0,0 @@ -lsp-plugins \ No newline at end of file diff --git a/srcpkgs/lsp-plugins-doc b/srcpkgs/lsp-plugins-doc deleted file mode 120000 index f59057b0c7f794..00000000000000 --- a/srcpkgs/lsp-plugins-doc +++ /dev/null @@ -1 +0,0 @@ -lsp-plugins \ No newline at end of file diff --git a/srcpkgs/lsp-plugins-gst b/srcpkgs/lsp-plugins-gst deleted file mode 120000 index f59057b0c7f794..00000000000000 --- a/srcpkgs/lsp-plugins-gst +++ /dev/null @@ -1 +0,0 @@ -lsp-plugins \ No newline at end of file diff --git a/srcpkgs/lsp-plugins-ladspa b/srcpkgs/lsp-plugins-ladspa deleted file mode 120000 index f59057b0c7f794..00000000000000 --- a/srcpkgs/lsp-plugins-ladspa +++ /dev/null @@ -1 +0,0 @@ -lsp-plugins \ No newline at end of file diff --git a/srcpkgs/lsp-plugins-libs b/srcpkgs/lsp-plugins-libs deleted file mode 120000 index f59057b0c7f794..00000000000000 --- a/srcpkgs/lsp-plugins-libs +++ /dev/null @@ -1 +0,0 @@ -lsp-plugins \ No newline at end of file diff --git a/srcpkgs/lsp-plugins-lv2 b/srcpkgs/lsp-plugins-lv2 deleted file mode 120000 index f59057b0c7f794..00000000000000 --- a/srcpkgs/lsp-plugins-lv2 +++ /dev/null @@ -1 +0,0 @@ -lsp-plugins \ No newline at end of file diff --git a/srcpkgs/lsp-plugins-vst2 b/srcpkgs/lsp-plugins-vst2 deleted file mode 120000 index f59057b0c7f794..00000000000000 --- a/srcpkgs/lsp-plugins-vst2 +++ /dev/null @@ -1 +0,0 @@ -lsp-plugins \ No newline at end of file diff --git a/srcpkgs/lsp-plugins-vst3 b/srcpkgs/lsp-plugins-vst3 deleted file mode 120000 index f59057b0c7f794..00000000000000 --- a/srcpkgs/lsp-plugins-vst3 +++ /dev/null @@ -1 +0,0 @@ -lsp-plugins \ No newline at end of file diff --git a/srcpkgs/lsp-plugins-xdg b/srcpkgs/lsp-plugins-xdg deleted file mode 120000 index f59057b0c7f794..00000000000000 --- a/srcpkgs/lsp-plugins-xdg +++ /dev/null @@ -1 +0,0 @@ -lsp-plugins \ No newline at end of file diff --git a/srcpkgs/lsp-plugins/template b/srcpkgs/lsp-plugins/template deleted file mode 100644 index be235b2eba0282..00000000000000 --- a/srcpkgs/lsp-plugins/template +++ /dev/null @@ -1,137 +0,0 @@ -# Template file for 'lsp-plugins' -pkgname=lsp-plugins -version=1.2.20 -revision=2 -build_style=gnu-makefile -make_use_env=yes -make_build_args="VERBOSE=0" -hostmakedepends="pkg-config php lv2" -makedepends="lv2 libglvnd-devel jack-devel libsndfile-devel - libXrandr-devel cairo-devel freetype-devel gst-plugins-base1-devel" -depends="lsp-plugins-libs lsp-plugins-xdg - lsp-plugins-clap lsp-plugins-ladspa lsp-plugins-lv2 lsp-plugins-vst2 - lsp-plugins-gst lsp-plugins-vst3" -short_desc="Collection of open-source audio plugins for studios" -maintainer="Orphaned " -license="GPL-3.0-or-later" -homepage="https://lsp-plug.in/" -changelog="https://raw.githubusercontent.com/sadko4u/lsp-plugins/master/CHANGELOG" -distfiles="https://github.com/sadko4u/lsp-plugins/releases/download/$version/lsp-plugins-src-${version}.tar.gz" -checksum=ca8860dca6bfb1e7bcaba342c153e5fc5d3a025c91db66a4433e37829fb591c9 -make_check=no # no test suite - -if [ "$CROSS_BUILD" ]; then - hostmakedepends+=" ${makedepends}" -fi - -do_configure() { - _configure_args=( - PREFIX=/usr - LD="$CXX" - ARCHITECTURE="${XBPS_TARGET_MACHINE%-musl}" - ARCHITECTURE_CFLAGS="$CFLAGS" - ARCHITECTURE_CXXFLAGS="$CXXFLAGS" - ARCHITECTURE_LDFLAGS="$LDFLAGS" - HOST_CC=cc - HOST_CXX=c++ - HOST_LD=c++ - ) - if [ "$CROSS_BUILD" ]; then - _configure_args+=( - CROSS_COMPILE=1 - HOST_ARCHITECTURE_CFLAGS="$XBPS_CFLAGS" - HOST_ARCHITECTURE_CXXFLAGS="$XBPS_CXXFLAGS" - HOST_ARCHITECTURE_LDFLAGS="$XBPS_LDFLAGS" - ) - else - _configure_args+=( - HOST_ARCHITECTURE_CFLAGS="$CFLAGS" - HOST_ARCHITECTURE_CXXFLAGS="$CXXFLAGS" - HOST_ARCHITECTURE_LDFLAGS="$LDFLAGS" - ) - fi - make config "${_configure_args[@]}" -} - -lsp-plugins-libs_package() { - short_desc+=" - main libraries" - pkg_install() { - vmove usr/lib/liblsp-r3d-glx-lib*.so - vmove usr/lib/lsp-plugins/liblsp-plugins-jack*.so - } -} - -lsp-plugins-xdg_package() { - short_desc+=" - XDG integration" - pkg_install() { - vmove usr/share/applications - vmove usr/share/desktop-directories - vmove usr/share/icons - vmove etc/xdg/menus/applications-merged - } -} - -lsp-plugins-clap_package() { - short_desc+=" - clap integrations" - depends="${sourcepkg}-libs>=${version}_${revision}" - pkg_install() { - vmove usr/lib/clap - } -} - -lsp-plugins-ladspa_package() { - short_desc+=" - ladspa integration" - depends="${sourcepkg}-libs>=${version}_${revision}" - pkg_install() { - vmove usr/lib/ladspa - } -} - -lsp-plugins-lv2_package() { - short_desc+=" - lv2 plugins" - depends="lv2>=0.6.0 ${sourcepkg}-libs>=${version}_${revision}" - pkg_install() { - vmove usr/lib/lv2 - } -} - -lsp-plugins-vst2_package() { - short_desc+=" - vst2 plugins" - depends="${sourcepkg}-libs>=${version}_${revision}" - pkg_install() { - vmove usr/lib/vst - } -} - -lsp-plugins-gst_package() { - short_desc+=" - gst plugins" - depends="${sourcepkg}-libs>=${version}_${revision}" - pkg_install() { - vmove usr/lib/gstreamer-1.0 - vmove usr/lib/lsp-plugins/liblsp-plugins-gstreamer*.so - } -} - -lsp-plugins-vst3_package() { - short_desc+=" - vst3 plugins" - depends="${sourcepkg}-libs>=${version}_${revision}" - pkg_install() { - vmove usr/lib/vst3 - } -} - -lsp-plugins-doc_package() { - short_desc+=" - documentation" - pkg_install() { - vmove usr/share/doc - } -} - -lsp-plugins-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/lib/pkgconfig - vmove usr/lib/liblsp-r3d-glx-lib*.a - } -} diff --git a/srcpkgs/lsp/template b/srcpkgs/lsp/template deleted file mode 100644 index 6f1e95879c1455..00000000000000 --- a/srcpkgs/lsp/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'lsp' -pkgname=lsp -version=0.2.0.20160318 -revision=3 -_githash=83465c0199da613c3f2e76f1308213fef4e52a75 -build_style=go -go_import_path="github.com/dborzov/lsp" -hostmakedepends="git" -short_desc="More human-friendly ls command" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/dborzov/lsp" -distfiles="https://github.com/dborzov/lsp/archive/${_githash}.tar.gz" -checksum=2921c705d4d5c4eb6d3b02e498b8f7d23db5ec3f451574f7ed9ad1769c8a2d07 -broken="missing go.mod" - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/lsscsi/template b/srcpkgs/lsscsi/template deleted file mode 100644 index 35b32c35810263..00000000000000 --- a/srcpkgs/lsscsi/template +++ /dev/null @@ -1,12 +0,0 @@ -# Template file for 'lsscsi' -pkgname=lsscsi -version=0.32 -revision=1 -build_style=gnu-configure -short_desc="Lists information about SCSI devices in Linux" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="http://sg.danny.cz/scsi/lsscsi.html" -changelog="http://sg.danny.cz/scsi/lsscsi.ChangeLog" -distfiles="http://sg.danny.cz/scsi/lsscsi-${version}.tgz" -checksum=0a800e9e94dca2ab702d65d72777ae8cae078e3d74d0bcbed64ba0849e8029a1 diff --git a/srcpkgs/lsscsi/update b/srcpkgs/lsscsi/update deleted file mode 100644 index 9dc0dcab0118fa..00000000000000 --- a/srcpkgs/lsscsi/update +++ /dev/null @@ -1 +0,0 @@ -ignore="*.*r* 030" diff --git a/srcpkgs/lsvpd/template b/srcpkgs/lsvpd/template deleted file mode 100644 index b1c8f53da597d2..00000000000000 --- a/srcpkgs/lsvpd/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'lsvpd' -pkgname=lsvpd -version=1.7.10 -revision=1 -archs="ppc64*" -build_style=gnu-configure -hostmakedepends="automake libtool" -makedepends="libvpd-devel librtas-devel sg3_utils-devel zlib-devel" -depends="iprutils" -short_desc="Utility to List Device Vital Product Data (VPD)" -maintainer="Orphaned " -# with librtas exception, not on SPDX -license="GPL-2.0-or-later" -homepage="https://sourceforge.net/projects/linux-diag" -distfiles="${SOURCEFORGE_SITE}/linux-diag/${pkgname}-${version}.tar.gz" -checksum=de268f9a3793530af738fe4acabc95721d40c3580d5a5350a77d5d7277b98d13 - -pre_configure() { - ./bootstrap.sh -} - -post_install() { - vlicense COPYING -} diff --git a/srcpkgs/lsw/template b/srcpkgs/lsw/template deleted file mode 100644 index 36950a06603864..00000000000000 --- a/srcpkgs/lsw/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'lsw' -pkgname=lsw -version=0.3 -revision=3 -build_style=gnu-makefile -makedepends="libX11-devel libXext-devel" -short_desc="Lists the titles of all running X windows to stdout, similar to ls(1)" -maintainer="Orphaned " -license="MIT" -homepage="http://tools.suckless.org/x/lsw" -distfiles="http://dl.suckless.org/tools/lsw-${version}.tar.gz" -checksum=0b3f3ce16eef060df6e0d90327ee82593dfd75281347908698747cfa3f8d0655 - -LDFLAGS="-lX11" - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/lswt/template b/srcpkgs/lswt/template deleted file mode 100644 index 1b771192b442e0..00000000000000 --- a/srcpkgs/lswt/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'lswt' -pkgname=lswt -version=2.0.0 -revision=1 -build_style=gnu-makefile -hostmakedepends="wayland-devel" -makedepends="wayland-devel" -short_desc="List Wayland toplevels" -maintainer="icp " -license="GPL-3.0-only" -homepage="https://git.sr.ht/~leon_plickat/lswt" -distfiles="https://git.sr.ht/~leon_plickat/lswt/archive/v${version}.tar.gz" -checksum=8e23cc5c00bb715b0a1610938111cb76eb9efe1eea87408123620a8a7155e6ab diff --git a/srcpkgs/lsyncd/files/lsyncd/run b/srcpkgs/lsyncd/files/lsyncd/run deleted file mode 100644 index 6a8a5ec808de48..00000000000000 --- a/srcpkgs/lsyncd/files/lsyncd/run +++ /dev/null @@ -1,4 +0,0 @@ -#!/bin/sh -exec 2>&1 -[ -r ./conf ] && . ./conf -exec lsyncd -nodaemon "${CONF_FILE:-/etc/lsyncd/lsyncd.conf.lua}" diff --git a/srcpkgs/lsyncd/template b/srcpkgs/lsyncd/template deleted file mode 100644 index d2826e7ef17cd9..00000000000000 --- a/srcpkgs/lsyncd/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'lsyncd' -pkgname=lsyncd -version=2.3.1 -revision=1 -build_style=cmake -hostmakedepends="asciidoc lua53" -makedepends="lua53-devel" -depends="rsync" -short_desc="Syncing Daemon that synchronizes local directories with remote targets" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="https://github.com/axkibe/lsyncd" -distfiles="https://github.com/axkibe/lsyncd/archive/release-${version}.tar.gz" -checksum=fc19a77b2258dc6dbb16a74f023de7cd62451c26984cedbec63e20ff22bcbdd8 - -post_install() { - vman docs/manpage/lsyncd.1 - # docs are installed on the wrong path - rm -r "${DESTDIR}"/man1 - vmkdir /usr/share/examples - mv "${DESTDIR}"/usr/doc/examples "${DESTDIR}"/usr/share/examples/lsyncd - vsv lsyncd -} diff --git a/srcpkgs/lsyncd/update b/srcpkgs/lsyncd/update deleted file mode 100644 index 35ccc57c5ec3d4..00000000000000 --- a/srcpkgs/lsyncd/update +++ /dev/null @@ -1 +0,0 @@ -pattern="release-\K[\d\.]*(?=\.tar.gz)" diff --git a/srcpkgs/ltrace/patches/musl-ppc.patch b/srcpkgs/ltrace/patches/musl-ppc.patch deleted file mode 100644 index 24a765e1bcc112..00000000000000 --- a/srcpkgs/ltrace/patches/musl-ppc.patch +++ /dev/null @@ -1,36 +0,0 @@ ---- a/sysdeps/linux-gnu/ppc/regs.c -+++ b/sysdeps/linux-gnu/ppc/regs.c -@@ -27,7 +27,9 @@ - #include - #include - #include -+#ifdef __GLIBC__ - #include -+#endif - - #include "proc.h" - #include "common.h" -@@ -50,7 +52,13 @@ void - set_instruction_pointer(struct process *proc, void *addr) - { - if (ptrace(PTRACE_POKEUSER, proc->pid, sizeof(long)*PT_NIP, addr) != 0) -+ { -+#ifdef __GLIBC__ - error(0, errno, "set_instruction_pointer"); -+#else -+ fprintf(stderr, "set_instruction_pointer: %s\n", strerror(errno)); -+#endif -+ } - } - - void * ---- a/sysdeps/linux-gnu/ppc/trace.c -+++ b/sysdeps/linux-gnu/ppc/trace.c -@@ -24,6 +24,7 @@ - - #include "config.h" - -+#include - #include - #include - #include diff --git a/srcpkgs/ltrace/template b/srcpkgs/ltrace/template deleted file mode 100644 index 20809864c1f76c..00000000000000 --- a/srcpkgs/ltrace/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'ltrace' -pkgname=ltrace -version=0.7.3.20160924 -revision=2 -_githash=82c66409c7a93ca6ad2e4563ef030dfb7e6df4d4 -build_style=gnu-configure -hostmakedepends="automake libtool" -makedepends="elfutils-devel" -short_desc="Tracks runtime library calls in dynamically linked programs" -maintainer="Orphaned " -homepage="http://ltrace.org" -license="GPL-2" -distfiles="https://github.com/dkogan/ltrace/archive/${_githash}.tar.gz" -checksum=4aecf69e4a33331aed1e50ce4907e73a98cbccc4835febc3473863474304d547 - -CFLAGS="-Wno-error -D_GNU_SOURCE" - -pre_configure() { - if [ "$XBPS_TARGET_LIBC" = "musl" ]; then - sed -i '/HOST_OS/s/linux-uclibc/linux-musl/g' configure.ac - sed -i -e '/error.h/d' -e 's/error(1, errno/err(1/' \ - read_config_file.c expr.c zero.c - sed -i '1i#include ' proc.h - sed -i 's/#ifndef __mips__/#if 0/' proc.c - fi - - mkdir -p config - autoreconf -fi - -} diff --git a/srcpkgs/ltris/template b/srcpkgs/ltris/template deleted file mode 100644 index a5742efb440f97..00000000000000 --- a/srcpkgs/ltris/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'ltris' -pkgname=ltris -version=1.2.6 -revision=2 -build_style=gnu-configure -configure_args="--localstatedir=/var/games/ltris" -hostmakedepends="bison" -makedepends="sdl12-compat-devel SDL_mixer-devel" -short_desc="Tetris clone using SDL" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="http://lgames.sourceforge.net/index.php?project=LTris" -distfiles="${SOURCEFORGE_SITE}/lgames/$pkgname-$version.tar.gz" -checksum=c23ce21454c0389c5297a7ef2e14efe804d940625e7eeb0386a29780ec2c46f6 -nocheckperms=yes # uses a world-writable .hscr file for global leaderboard -CFLAGS+=" -fgnu89-inline" diff --git a/srcpkgs/lttng-modules-dkms/files/dkms.conf b/srcpkgs/lttng-modules-dkms/files/dkms.conf deleted file mode 100644 index 3bac0425ea0137..00000000000000 --- a/srcpkgs/lttng-modules-dkms/files/dkms.conf +++ /dev/null @@ -1,378 +0,0 @@ -PACKAGE_VERSION=@@pkgver@@ -PACKAGE_NAME="lttng-modules" -AUTOINSTALL="yes" - -KCONFIG=false -if [ -f /boot/config-$kernelver ]; then - . /boot/config-$kernelver - KCONFIG=true -fi - -VERSION="${kernelver%%.*}" -PATCHLEVEL="${kernelver#*.}" -PATCHLEVEL="${PATCHLEVEL%%.*}" -SUBLEVEL="${kernelver##*.}" -SUBLEVEL="${SUBLEVEL%%_*}" - -i=0 - -MAKE[$i]="make -C $kernel_source_dir M=$dkms_tree/$PACKAGE_NAME/$PACKAGE_VERSION/build modules CONFIG_LTTNG=m CONFIG_LTTNG_CLOCK_PLUGIN_TEST=m" - -BUILT_MODULE_NAME[$i]="lttng-lib-ring-buffer" -BUILT_MODULE_LOCATION[$i]="src/lib/" -DEST_MODULE_LOCATION[$i]="/extra/lib" -i=$((i+1)) - -BUILT_MODULE_NAME[$i]="lttng-counter" -BUILT_MODULE_LOCATION[$i]="src/lib/" -DEST_MODULE_LOCATION[$i]="/extra/lib" -i=$((i+1)) - -BUILT_MODULE_NAME[$i]="lttng-ring-buffer-client-discard" -BUILT_MODULE_LOCATION[$i]="src/" -DEST_MODULE_LOCATION[$i]="/extra" -i=$((i+1)) - -BUILT_MODULE_NAME[$i]="lttng-ring-buffer-client-overwrite" -BUILT_MODULE_LOCATION[$i]="src/" -DEST_MODULE_LOCATION[$i]="/extra" -i=$((i+1)) - -BUILT_MODULE_NAME[$i]="lttng-ring-buffer-metadata-client" -BUILT_MODULE_LOCATION[$i]="src/" -DEST_MODULE_LOCATION[$i]="/extra" -i=$((i+1)) - -BUILT_MODULE_NAME[$i]="lttng-ring-buffer-client-mmap-discard" -BUILT_MODULE_LOCATION[$i]="src/" -DEST_MODULE_LOCATION[$i]="/extra" -i=$((i+1)) - -BUILT_MODULE_NAME[$i]="lttng-ring-buffer-client-mmap-overwrite" -BUILT_MODULE_LOCATION[$i]="src/" -DEST_MODULE_LOCATION[$i]="/extra" -i=$((i+1)) - -BUILT_MODULE_NAME[$i]="lttng-ring-buffer-metadata-mmap-client" -BUILT_MODULE_LOCATION[$i]="src/" -DEST_MODULE_LOCATION[$i]="/extra" -i=$((i+1)) - -BUILT_MODULE_NAME[$i]="lttng-ring-buffer-event-notifier-client" -BUILT_MODULE_LOCATION[$i]="src/" -DEST_MODULE_LOCATION[$i]="/extra" -i=$((i+1)) - -BUILT_MODULE_NAME[$i]="lttng-counter-client-percpu-32-modular" -BUILT_MODULE_LOCATION[$i]="src/" -DEST_MODULE_LOCATION[$i]="/extra" -i=$((i+1)) - -if [ "$KCONFIG" == true ] && [ "$CONFIG_64BIT" ]; then - BUILT_MODULE_NAME[$i]="lttng-counter-client-percpu-64-modular" - BUILT_MODULE_LOCATION[$i]="src/" - DEST_MODULE_LOCATION[$i]="/extra" - i=$((i+1)) -fi - -BUILT_MODULE_NAME[$i]="lttng-clock" -BUILT_MODULE_LOCATION[$i]="src/" -DEST_MODULE_LOCATION[$i]="/extra" -i=$((i+1)) - -BUILT_MODULE_NAME[$i]="lttng-tracer" -BUILT_MODULE_LOCATION[$i]="src/" -DEST_MODULE_LOCATION[$i]="/extra" -i=$((i+1)) - -BUILT_MODULE_NAME[$i]="lttng-wrapper" -BUILT_MODULE_LOCATION[$i]="src/" -DEST_MODULE_LOCATION[$i]="/extra" -i=$((i+1)) - -BUILT_MODULE_NAME[$i]="lttng-statedump" -BUILT_MODULE_LOCATION[$i]="src/" -DEST_MODULE_LOCATION[$i]="/extra" -i=$((i+1)) - -BUILT_MODULE_NAME[$i]="lttng-probe-sched" -BUILT_MODULE_LOCATION[$i]="src/probes/" -DEST_MODULE_LOCATION[$i]="/extra/probes" -i=$((i+1)) - -BUILT_MODULE_NAME[$i]="lttng-probe-irq" -BUILT_MODULE_LOCATION[$i]="src/probes/" -DEST_MODULE_LOCATION[$i]="/extra/probes" -i=$((i+1)) - -BUILT_MODULE_NAME[$i]="lttng-probe-timer" -BUILT_MODULE_LOCATION[$i]="src/probes/" -DEST_MODULE_LOCATION[$i]="/extra/probes" -i=$((i+1)) - -if [ "$VERSION" -lt 6 ] || [ -f "$kernel_source_dir/mm/slab.h" ]; then - BUILT_MODULE_NAME[$i]="lttng-probe-kmem" - BUILT_MODULE_LOCATION[$i]="src/probes/" - DEST_MODULE_LOCATION[$i]="/extra/probes" - i=$((i+1)) -fi - -BUILT_MODULE_NAME[$i]="lttng-probe-module" -BUILT_MODULE_LOCATION[$i]="src/probes/" -DEST_MODULE_LOCATION[$i]="/extra/probes" -i=$((i+1)) - -BUILT_MODULE_NAME[$i]="lttng-probe-power" -BUILT_MODULE_LOCATION[$i]="src/probes/" -DEST_MODULE_LOCATION[$i]="/extra/probes" -i=$((i+1)) - -BUILT_MODULE_NAME[$i]="lttng-probe-statedump" -BUILT_MODULE_LOCATION[$i]="src/probes/" -DEST_MODULE_LOCATION[$i]="/extra/probes" -i=$((i+1)) - -# Linux 3.10+ -if [ "$KCONFIG" == true ] && [ "$CONFIG_NET_9P" ]; then - BUILT_MODULE_NAME[$i]="lttng-probe-9p" - BUILT_MODULE_LOCATION[$i]="src/probes/" - DEST_MODULE_LOCATION[$i]="/extra/probes" - i=$((i+1)) -fi - -if [ -f "$kernel_source_dir/include/trace/events/i2c.h" ]; then - BUILT_MODULE_NAME[$i]="lttng-probe-i2c" - BUILT_MODULE_LOCATION[$i]="src/probes/" - DEST_MODULE_LOCATION[$i]="/extra/probes" - i=$((i+1)) -fi - -if [ "$KCONFIG" = "true" ] && [ -n "$CONFIG_KVM" ]; then - BUILT_MODULE_NAME[$i]="lttng-probe-kvm" - BUILT_MODULE_LOCATION[$i]="src/probes/" - DEST_MODULE_LOCATION[$i]="/extra/probes" - i=$((i+1)) -fi - -if [ "$KCONFIG" = "true" ] && [ -n "$CONFIG_KVM" ] && [ "$CONFIG_X86" ]; then - if [ ! -f "$kernel_source_dir/virt/kvm/iodev.h" ] && - [ ! -f "$kernel_source_dir/include/kvm/iodev.h" ]; then - : - elif [ "$VERSION" -lt 6 ] || - [ -f "$kernel_source_dir/arch/x86/kvm/kvm_emulate.h" ]; then - BUILT_MODULE_NAME[$i]="lttng-probe-kvm-x86" - BUILT_MODULE_LOCATION[$i]="src/probes/" - DEST_MODULE_LOCATION[$i]="/extra/probes" - i=$((i+1)) - BUILT_MODULE_NAME[$i]="lttng-probe-kvm-x86-mmu" - BUILT_MODULE_LOCATION[$i]="src/probes/" - DEST_MODULE_LOCATION[$i]="/extra/probes" - i=$((i+1)) - fi -fi - -if [ "$KCONFIG" = "true" ] && [ "$CONFIG_X86" ]; then - if [ -f "$kernel_source_dir/arch/x86/include/asm/trace/irq_vectors.h" ]; then - BUILT_MODULE_NAME[$i]="lttng-probe-x86-irq-vectors" - BUILT_MODULE_LOCATION[$i]="src/probes/" - DEST_MODULE_LOCATION[$i]="/extra/probes" - i=$((i+1)) - fi - if [ -f "$kernel_source_dir/arch/x86/include/asm/trace/exceptions.h" ]; then - BUILT_MODULE_NAME[$i]="lttng-probe-x86-exceptions" - BUILT_MODULE_LOCATION[$i]="src/probes/" - DEST_MODULE_LOCATION[$i]="/extra/probes" - i=$((i+1)) - fi -fi - -if [ "$KCONFIG" = "true" ] && [ -n "$CONFIG_BLOCK" ] && [ -n "$CONFIG_EVENT_TRACING" ]; then - BUILT_MODULE_NAME[$i]="lttng-probe-block" - BUILT_MODULE_LOCATION[$i]="src/probes/" - DEST_MODULE_LOCATION[$i]="/extra/probes" - i=$((i+1)) -fi - -BUILT_MODULE_NAME[$i]="lttng-probe-signal" -BUILT_MODULE_LOCATION[$i]="src/probes/" -DEST_MODULE_LOCATION[$i]="/extra/probes" -i=$((i+1)) - -if [ "$KCONFIG" = "true" ] && [ -n "$CONFIG_NET" ]; then - BUILT_MODULE_NAME[$i]="lttng-probe-napi" - BUILT_MODULE_LOCATION[$i]="src/probes/" - DEST_MODULE_LOCATION[$i]="/extra/probes" - i=$((i+1)) - - BUILT_MODULE_NAME[$i]="lttng-probe-skb" - BUILT_MODULE_LOCATION[$i]="src/probes/" - DEST_MODULE_LOCATION[$i]="/extra/probes" - i=$((i+1)) - - BUILT_MODULE_NAME[$i]="lttng-probe-net" - BUILT_MODULE_LOCATION[$i]="src/probes/" - DEST_MODULE_LOCATION[$i]="/extra/probes" - i=$((i+1)) - - BUILT_MODULE_NAME[$i]="lttng-probe-sock" - BUILT_MODULE_LOCATION[$i]="src/probes/" - DEST_MODULE_LOCATION[$i]="/extra/probes" - i=$((i+1)) - - BUILT_MODULE_NAME[$i]="lttng-probe-udp" - BUILT_MODULE_LOCATION[$i]="src/probes/" - DEST_MODULE_LOCATION[$i]="/extra/probes" - i=$((i+1)) -fi - -if [ "$KCONFIG" = "true" ] && [ -n "$CONFIG_SND_SOC" ]; then - BUILT_MODULE_NAME[$i]="lttng-probe-asoc" - BUILT_MODULE_LOCATION[$i]="src/probes/" - DEST_MODULE_LOCATION[$i]="/extra/probes" - i=$((i+1)) -fi - -if [ "$KCONFIG" = "true" ] && [ -n "$CONFIG_GPIOLIB" ]; then - BUILT_MODULE_NAME[$i]="lttng-probe-gpio" - BUILT_MODULE_LOCATION[$i]="src/probes/" - DEST_MODULE_LOCATION[$i]="/extra/probes" - i=$((i+1)) -fi - -if [ "$KCONFIG" = "true" ] && [ -n "$CONFIG_JBD2" ]; then - BUILT_MODULE_NAME[$i]="lttng-probe-jbd2" - BUILT_MODULE_LOCATION[$i]="src/probes/" - DEST_MODULE_LOCATION[$i]="/extra/probes" - i=$((i+1)) -fi - -if [ "$KCONFIG" = "true" ] && [ -n "$CONFIG_JBD" ]; then - BUILT_MODULE_NAME[$i]="lttng-probe-jbd" - BUILT_MODULE_LOCATION[$i]="src/probes/" - DEST_MODULE_LOCATION[$i]="/extra/probes" - i=$((i+1)) -fi - -if [ "$KCONFIG" = "true" ] && [ -n "$CONFIG_REGULATOR" ]; then - BUILT_MODULE_NAME[$i]="lttng-probe-regulator" - BUILT_MODULE_LOCATION[$i]="src/probes/" - DEST_MODULE_LOCATION[$i]="/extra/probes" - i=$((i+1)) -fi - -if [ "$KCONFIG" = "true" ] && [ -n "$CONFIG_SCSI" ]; then - BUILT_MODULE_NAME[$i]="lttng-probe-scsi" - BUILT_MODULE_LOCATION[$i]="src/probes/" - DEST_MODULE_LOCATION[$i]="/extra/probes" - i=$((i+1)) -fi - -BUILT_MODULE_NAME[$i]="lttng-probe-vmscan" -BUILT_MODULE_LOCATION[$i]="src/probes/" -DEST_MODULE_LOCATION[$i]="/extra/probes" -i=$((i+1)) - -if [ "$KCONFIG" = true ] && [ "$CONFIG_COMPACTION" ]; then - has_probe= - if [ "$VERSION" -lt 5 ]; then - has_probe=y - elif [ "$VERSION" = 5 ] && [ "$PATCHLEVEL" -lt 18 ]; then - has_probe=y - elif [ -f "$kernel_source_dir/mm/internal.h" ]; then - has_probe=y - fi - if [ "$has_probe" ]; then - BUILT_MODULE_NAME[$i]="lttng-probe-compaction" - BUILT_MODULE_LOCATION[$i]="src/probes/" - DEST_MODULE_LOCATION[$i]="/extra/probes" - i=$((i+1)) - fi -fi - -if [ -f "$kernel_source_dir/include/trace/events/random.h" ]; then - BUILT_MODULE_NAME[$i]="lttng-probe-random" - BUILT_MODULE_LOCATION[$i]="src/probes/" - DEST_MODULE_LOCATION[$i]="/extra/probes" - i=$((i+1)) -fi - -BUILT_MODULE_NAME[$i]="lttng-probe-rcu" -BUILT_MODULE_LOCATION[$i]="src/probes/" -DEST_MODULE_LOCATION[$i]="/extra/probes" -i=$((i+1)) - -BUILT_MODULE_NAME[$i]="lttng-probe-printk" -BUILT_MODULE_LOCATION[$i]="src/probes/" -DEST_MODULE_LOCATION[$i]="/extra/probes" -i=$((i+1)) - -if [ "$KCONFIG" = "true" ] && [ -n "$CONFIG_PM_RUNTIME" ]; then - BUILT_MODULE_NAME[$i]="lttng-probe-rpm" - BUILT_MODULE_LOCATION[$i]="src/probes/" - DEST_MODULE_LOCATION[$i]="/extra/probes" - i=$((i+1)) -fi - -if [ "$KCONFIG" = "true" ] && [ -n "$CONFIG_SUNRPC" ]; then - BUILT_MODULE_NAME[$i]="lttng-probe-sunrpc" - BUILT_MODULE_LOCATION[$i]="src/probes/" - DEST_MODULE_LOCATION[$i]="/extra/probes" - i=$((i+1)) -fi - -if [ "$KCONFIG" = "true" ] && [ -n "$CONFIG_VIDEO_V4L2" ]; then - BUILT_MODULE_NAME[$i]="lttng-probe-v4l2" - BUILT_MODULE_LOCATION[$i]="src/probes/" - DEST_MODULE_LOCATION[$i]="/extra/probes" - i=$((i+1)) -fi - -BUILT_MODULE_NAME[$i]="lttng-probe-workqueue" -BUILT_MODULE_LOCATION[$i]="src/probes/" -DEST_MODULE_LOCATION[$i]="/extra/probes" -i=$((i+1)) - -if [ "$KCONFIG" = "true" ] && [ -n "$CONFIG_KALLSYMS_ALL" ]; then - BUILT_MODULE_NAME[$i]="lttng-probe-writeback" - BUILT_MODULE_LOCATION[$i]="src/probes/" - DEST_MODULE_LOCATION[$i]="/extra/probes" - i=$((i+1)) -fi - -if [ "$KCONFIG" = "true" ] && [ -n "$CONFIG_KPROBES" ]; then - BUILT_MODULE_NAME[$i]="lttng-kprobes" - BUILT_MODULE_LOCATION[$i]="src/probes/" - DEST_MODULE_LOCATION[$i]="/extra/probes" - i=$((i+1)) -fi - -if [ "$KCONFIG" = "true" ] && [ -n "$CONFIG_UPROBES" ]; then - BUILT_MODULE_NAME[$i]="lttng-uprobes" - BUILT_MODULE_LOCATION[$i]="src/probes/" - DEST_MODULE_LOCATION[$i]="/extra/probes" - i=$((i+1)) -fi - -if [ "$KCONFIG" = "true" ] && [ -n "$CONFIG_KRETPROBES" ]; then - BUILT_MODULE_NAME[$i]="lttng-kretprobes" - BUILT_MODULE_LOCATION[$i]="src/probes/" - DEST_MODULE_LOCATION[$i]="/extra/probes" - i=$((i+1)) -fi - -if [ "$KCONFIG" = "true" ] && [ -n "$CONFIG_PREEMPTIRQ_EVENTS" ]; then - BUILT_MODULE_NAME[$i]="lttng-preemptirq" - BUILT_MODULE_LOCATION[$i]="src/probes/" - DEST_MODULE_LOCATION[$i]="/extra/probes" - i=$((i+1)) -fi - -BUILT_MODULE_NAME[$i]="lttng-test" -BUILT_MODULE_LOCATION[$i]="src/tests/" -DEST_MODULE_LOCATION[$i]="/extra/tests" -i=$((i+1)) - -BUILT_MODULE_NAME[$i]="lttng-clock-plugin-test" -BUILT_MODULE_LOCATION[$i]="src/tests/" -DEST_MODULE_LOCATION[$i]="/extra/tests" -i=$((i+1)) diff --git a/srcpkgs/lttng-modules-dkms/template b/srcpkgs/lttng-modules-dkms/template deleted file mode 100644 index 4c1069f2ff7cab..00000000000000 --- a/srcpkgs/lttng-modules-dkms/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'lttng-modules-dkms' -pkgname=lttng-modules-dkms -version=2.13.10 -revision=1 -depends="dkms" -short_desc="LTTng modules provide Linux kernel tracing capability" -maintainer="Alexander Egorenkov " -license="LGPL-2.1-only, GPL-2.0-only, MIT" -homepage="https://lttng.org" -distfiles="${homepage}/files/lttng-modules/lttng-modules-${version}.tar.bz2" -checksum=13abfb1ac870711f0d0adfa88e53b17deb2e3052173715a260a6ef14aa45b0a7 - -dkms_modules="lttng-modules ${version}" - -do_build() { - sed "/^PACKAGE_VERSION/s/=.*/=$version/" ${FILESDIR}/dkms.conf >dkms.conf -} - -do_install() { - vmkdir usr/src/lttng-modules-${version} - vcopy "*" usr/src/lttng-modules-${version} - vlicense LICENSE -} diff --git a/srcpkgs/lttng-modules-dkms/update b/srcpkgs/lttng-modules-dkms/update deleted file mode 100644 index 155e766ba82169..00000000000000 --- a/srcpkgs/lttng-modules-dkms/update +++ /dev/null @@ -1 +0,0 @@ -pkgname=lttng-modules diff --git a/srcpkgs/lttng-tools-devel b/srcpkgs/lttng-tools-devel deleted file mode 120000 index e5e58efd61bf58..00000000000000 --- a/srcpkgs/lttng-tools-devel +++ /dev/null @@ -1 +0,0 @@ -lttng-tools \ No newline at end of file diff --git a/srcpkgs/lttng-tools/patches/musl-ino_t.patch b/srcpkgs/lttng-tools/patches/musl-ino_t.patch deleted file mode 100644 index a43cc08f09387b..00000000000000 --- a/srcpkgs/lttng-tools/patches/musl-ino_t.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/tests/utils/testapp/gen-ust-events-ns/tp.h -+++ b/tests/utils/testapp/gen-ust-events-ns/tp.h -@@ -12,6 +12,7 @@ - #define _TRACEPOINT_TP_H - - #include -+#include - - TRACEPOINT_EVENT(tp, tptest, - TP_ARGS(ino_t, ns_ino), diff --git a/srcpkgs/lttng-tools/template b/srcpkgs/lttng-tools/template deleted file mode 100644 index 7aba0e6208cf24..00000000000000 --- a/srcpkgs/lttng-tools/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 'lttng-tools' -pkgname=lttng-tools -version=2.12.4 -revision=2 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="libxml2-devel lttng-modules-dkms lttng-ust-devel popt-devel - libuuid-devel" -short_desc="Set of tools to control LTTng tracing" -maintainer="Alexander Egorenkov " -license="LGPL-2.1-only, GPL-2.0-only" -homepage="https://lttng.org" -distfiles="${homepage}/files/${pkgname}/${pkgname}-${version}.tar.bz2" -checksum=d729f8c2373a41194f171aeb0da0a9bb35ac181f31afa7e260786d19a500dea1 -# tests timeout -make_check=no -system_groups="tracing" - -lttng-tools-devel_package() { - short_desc+=" - development files" - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove usr/share/man/man3 - vmove "usr/lib/*.so" - vmove "usr/lib/*.a" - } -} diff --git a/srcpkgs/lttng-ust-devel b/srcpkgs/lttng-ust-devel deleted file mode 120000 index 661c00118583d5..00000000000000 --- a/srcpkgs/lttng-ust-devel +++ /dev/null @@ -1 +0,0 @@ -lttng-ust \ No newline at end of file diff --git a/srcpkgs/lttng-ust/template b/srcpkgs/lttng-ust/template deleted file mode 100644 index 5a6a084c8f0a1b..00000000000000 --- a/srcpkgs/lttng-ust/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'lttng-ust' -pkgname=lttng-ust -version=2.12.2 -revision=2 -build_style=gnu-configure -makedepends="liburcu-devel libnuma-devel" -depends="libnuma" -short_desc="Low-overhead tracing capabilities for userspace" -maintainer="Simon Thoby " -license="LGPL-2.1-only" -homepage="http://lttng.org" -changelog="https://github.com/lttng/lttng-ust/raw/master/ChangeLog" -distfiles="${homepage}/files/${pkgname}/${pkgname}-${version}.tar.bz2" -checksum=bcd0f064b6ca88c72d84e760eac3472ae5c828411c634435922bee9fce359fc7 -python_version=3 - -lttng-ust-devel_package() { - depends="${sourcepkg}>=${version}_${revision} liburcu-devel" - short_desc+=" - development files" - pkg_install() { - vmove /usr/include - vmove /usr/lib/pkgconfig - vmove "/usr/lib/*.so" - vmove /usr/share/man/man3 - } -} diff --git a/srcpkgs/lua b/srcpkgs/lua deleted file mode 120000 index 31ab3cac403368..00000000000000 --- a/srcpkgs/lua +++ /dev/null @@ -1 +0,0 @@ -lua53 \ No newline at end of file diff --git a/srcpkgs/lua-cjson b/srcpkgs/lua-cjson deleted file mode 120000 index da5aa9861b9847..00000000000000 --- a/srcpkgs/lua-cjson +++ /dev/null @@ -1 +0,0 @@ -lua54-cjson \ No newline at end of file diff --git a/srcpkgs/lua-devel b/srcpkgs/lua-devel deleted file mode 120000 index 31ab3cac403368..00000000000000 --- a/srcpkgs/lua-devel +++ /dev/null @@ -1 +0,0 @@ -lua53 \ No newline at end of file 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 e14e3b04a35305..00000000000000 --- 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 9cdd9784eb857c..00000000000000 --- 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-musl.patch b/srcpkgs/lua-language-server/patches/fix-musl.patch deleted file mode 100644 index a024862aaa4bb9..00000000000000 --- a/srcpkgs/lua-language-server/patches/fix-musl.patch +++ /dev/null @@ -1,22 +0,0 @@ ---- a/3rd/bee.lua/bee/net/endpoint.cpp -+++ b/3rd/bee.lua/bee/net/endpoint.cpp -@@ -17,6 +17,7 @@ - - #include - #include -+#include - - // see the https://blogs.msdn.microsoft.com/commandline/2017/12/19/af_unix-comes-to-windows/ - #if defined(_WIN32) - ---- a/3rd/luamake/bee.lua/bee/net/endpoint.cpp -+++ b/3rd/luamake/bee.lua/bee/net/endpoint.cpp -@@ -17,6 +17,7 @@ - - #include - #include -+#include - - // see the https://blogs.msdn.microsoft.com/commandline/2017/12/19/af_unix-comes-to-windows/ - #if defined(_WIN32) - 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 1ead008303f964..00000000000000 --- a/srcpkgs/lua-language-server/patches/fix-stupid-broken-tests.patch +++ /dev/null @@ -1,64 +0,0 @@ -commit 59f1baf712f50873af54148cb2a3f379ce796353 -Author: q66 -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,21 +21,3 @@ - print(t[1]) - end) - 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/bee.lua/test/test_lua.lua b/3rd/luamake/bee.lua/test/test_lua.lua -index 5b85af7..cf653c0 100644 ---- a/3rd/luamake/bee.lua/test/test_lua.lua -+++ b/3rd/luamake/bee.lua/test/test_lua.lua -@@ -21,21 +21,3 @@ - print(t[1]) - end) - 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/template b/srcpkgs/lua-language-server/template deleted file mode 100644 index 76bf98043a1294..00000000000000 --- a/srcpkgs/lua-language-server/template +++ /dev/null @@ -1,32 +0,0 @@ -# Template file for 'lua-language-server' -pkgname=lua-language-server -version=3.15.0 -revision=1 -hostmakedepends="ninja" -short_desc="Lua LSP implementation written in Lua" -maintainer="icp " -license="MIT" -homepage="https://luals.github.io" -changelog="https://raw.githubusercontent.com/LuaLS/lua-language-server/master/changelog.md" -distfiles="https://github.com/LuaLS/lua-language-server/releases/download/${version}/lua-language-server-${version}-submodules.zip" -checksum=53781a3766d37d49ac3491e666b855f4cb4d43091e5d960d236b805d5f3a7adb - -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/lua-lpeg b/srcpkgs/lua-lpeg deleted file mode 120000 index 0fe4aab7f3d8e8..00000000000000 --- a/srcpkgs/lua-lpeg +++ /dev/null @@ -1 +0,0 @@ -lua54-lpeg \ No newline at end of file diff --git a/srcpkgs/lua-luadbi b/srcpkgs/lua-luadbi deleted file mode 120000 index c255838a5d79e9..00000000000000 --- a/srcpkgs/lua-luadbi +++ /dev/null @@ -1 +0,0 @@ -lua54-luadbi \ No newline at end of file diff --git a/srcpkgs/lua-lualdap b/srcpkgs/lua-lualdap deleted file mode 120000 index ad1d96d68f07d3..00000000000000 --- a/srcpkgs/lua-lualdap +++ /dev/null @@ -1 +0,0 @@ -lua54-lualdap \ No newline at end of file diff --git a/srcpkgs/lua-stdlib-debug b/srcpkgs/lua-stdlib-debug deleted file mode 120000 index 7dd63b8c59218d..00000000000000 --- a/srcpkgs/lua-stdlib-debug +++ /dev/null @@ -1 +0,0 @@ -lua54-stdlib-debug \ No newline at end of file diff --git a/srcpkgs/lua-stdlib-normalize b/srcpkgs/lua-stdlib-normalize deleted file mode 120000 index 8302b7ec171c5f..00000000000000 --- a/srcpkgs/lua-stdlib-normalize +++ /dev/null @@ -1 +0,0 @@ -lua54-stdlib-normalize \ No newline at end of file diff --git a/srcpkgs/lua-zlib b/srcpkgs/lua-zlib deleted file mode 120000 index 0c83671d18cd78..00000000000000 --- a/srcpkgs/lua-zlib +++ /dev/null @@ -1 +0,0 @@ -lua54-zlib \ No newline at end of file diff --git a/srcpkgs/lua51-BitOp/template b/srcpkgs/lua51-BitOp/template deleted file mode 100644 index a6e08d887bf3f2..00000000000000 --- a/srcpkgs/lua51-BitOp/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'lua51-BitOp' -pkgname=lua51-BitOp -version=1.0.2 -revision=4 -build_style=gnu-makefile -make_build_args="INCLUDES=-I${XBPS_CROSS_BASE}/usr/include/lua5.1" -hostmakedepends="lua51" -makedepends="lua51-devel lua51" -depends="lua51" -short_desc="C extension module for Lua which adds bitwise operations on numbers" -maintainer="Orphaned " -license="MIT" -homepage="http://bitop.luajit.org/" -distfiles="${homepage}/download/LuaBitOp-${version}.tar.gz" -checksum=1207c9293dcd52eb9dca6538d1b87352bd510f4e760938f5048433f7f272ce99 - -do_install() { - mod_path="${DESTDIR}$(lua5.1 installpath.lua bit)" - lua_path=$(dirname $mod_path) - install -dm0755 "$lua_path" - install -p bit.so "$mod_path" - vlicense README -} diff --git a/srcpkgs/lua51-BitOp/update b/srcpkgs/lua51-BitOp/update deleted file mode 120000 index c2b5f41857604e..00000000000000 --- a/srcpkgs/lua51-BitOp/update +++ /dev/null @@ -1 +0,0 @@ -../lua52-BitOp/update \ No newline at end of file diff --git a/srcpkgs/lua51-MessagePack b/srcpkgs/lua51-MessagePack deleted file mode 120000 index 990ceab3ba1a92..00000000000000 --- a/srcpkgs/lua51-MessagePack +++ /dev/null @@ -1 +0,0 @@ -lua54-MessagePack \ No newline at end of file diff --git a/srcpkgs/lua51-bitlib/files/Makefile b/srcpkgs/lua51-bitlib/files/Makefile deleted file mode 100644 index 8450f9f4824861..00000000000000 --- a/srcpkgs/lua51-bitlib/files/Makefile +++ /dev/null @@ -1,11 +0,0 @@ - - -LUAVER = 5.1 - -LUAPC := lua$(LUAVER) -LUA_CFLAGS := $(shell pkg-config --cflags $(LUAPC)) - -$(LUAVER)/bit32.so: lbitlib.c - mkdir -p $(LUAVER) - $(CC) -I c-api $(CFLAGS) $(LUA_CFLAGS) -shared -fPIC $(LDFLAGS) -o $@ $< - diff --git a/srcpkgs/lua51-bitlib/template b/srcpkgs/lua51-bitlib/template deleted file mode 100644 index e97e7c77222a36..00000000000000 --- a/srcpkgs/lua51-bitlib/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'lua51-bitlib' -pkgname=lua51-bitlib -version=5.3.0 -revision=1 -build_style=gnu-makefile -hostmakedepends="pkg-config" -makedepends="lua51-devel" -depends="lua51" -short_desc="An implementation of lua 5.2's bit32 library for lua 5.1" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/keplerproject/lua-compat-5.2" -distfiles="https://github.com/keplerproject/lua-compat-5.2/archive/bitlib-${version}.tar.gz" -checksum=dc1197b9e996b7bd2c6a679b86ed75106d5722424b3e731b8084f56626ec5552 - -pre_build() { - # Makefile taken from Alpine's aport. - cp "${FILESDIR}/Makefile" . -} - -do_install() { - vinstall 5.1/bit32.so 755 usr/lib/lua/5.1 - vlicense LICENSE -} diff --git a/srcpkgs/lua51-cassowary b/srcpkgs/lua51-cassowary deleted file mode 120000 index b1ab1c3518ed21..00000000000000 --- a/srcpkgs/lua51-cassowary +++ /dev/null @@ -1 +0,0 @@ -lua54-cassowary \ No newline at end of file diff --git a/srcpkgs/lua51-cjson b/srcpkgs/lua51-cjson deleted file mode 120000 index da5aa9861b9847..00000000000000 --- a/srcpkgs/lua51-cjson +++ /dev/null @@ -1 +0,0 @@ -lua54-cjson \ No newline at end of file diff --git a/srcpkgs/lua51-cldr b/srcpkgs/lua51-cldr deleted file mode 120000 index fe359b22385124..00000000000000 --- a/srcpkgs/lua51-cldr +++ /dev/null @@ -1 +0,0 @@ -lua54-cldr \ No newline at end of file diff --git a/srcpkgs/lua51-cliargs b/srcpkgs/lua51-cliargs deleted file mode 120000 index 2f82d49db945ed..00000000000000 --- a/srcpkgs/lua51-cliargs +++ /dev/null @@ -1 +0,0 @@ -lua54-cliargs \ No newline at end of file diff --git a/srcpkgs/lua51-compat53 b/srcpkgs/lua51-compat53 deleted file mode 120000 index 96fb1cb4da1a6b..00000000000000 --- a/srcpkgs/lua51-compat53 +++ /dev/null @@ -1 +0,0 @@ -lua52-compat53 \ No newline at end of file diff --git a/srcpkgs/lua51-devel b/srcpkgs/lua51-devel deleted file mode 120000 index 56a174393ce52e..00000000000000 --- a/srcpkgs/lua51-devel +++ /dev/null @@ -1 +0,0 @@ -lua51 \ No newline at end of file diff --git a/srcpkgs/lua51-fluent b/srcpkgs/lua51-fluent deleted file mode 120000 index 570da71eee83fc..00000000000000 --- a/srcpkgs/lua51-fluent +++ /dev/null @@ -1 +0,0 @@ -lua54-fluent \ No newline at end of file diff --git a/srcpkgs/lua51-lgi b/srcpkgs/lua51-lgi deleted file mode 120000 index 3f76e777e3139a..00000000000000 --- a/srcpkgs/lua51-lgi +++ /dev/null @@ -1 +0,0 @@ -lua54-lgi \ No newline at end of file diff --git a/srcpkgs/lua51-linenoise b/srcpkgs/lua51-linenoise deleted file mode 120000 index f544b8348c8f3c..00000000000000 --- a/srcpkgs/lua51-linenoise +++ /dev/null @@ -1 +0,0 @@ -lua54-linenoise \ No newline at end of file diff --git a/srcpkgs/lua51-loadkit b/srcpkgs/lua51-loadkit deleted file mode 120000 index ff455965f93f6c..00000000000000 --- a/srcpkgs/lua51-loadkit +++ /dev/null @@ -1 +0,0 @@ -lua54-loadkit \ No newline at end of file diff --git a/srcpkgs/lua51-lpeg b/srcpkgs/lua51-lpeg deleted file mode 120000 index 0fe4aab7f3d8e8..00000000000000 --- a/srcpkgs/lua51-lpeg +++ /dev/null @@ -1 +0,0 @@ -lua54-lpeg \ No newline at end of file diff --git a/srcpkgs/lua51-luadbi b/srcpkgs/lua51-luadbi deleted file mode 120000 index c255838a5d79e9..00000000000000 --- a/srcpkgs/lua51-luadbi +++ /dev/null @@ -1 +0,0 @@ -lua54-luadbi \ No newline at end of file diff --git a/srcpkgs/lua51-luaepnf b/srcpkgs/lua51-luaepnf deleted file mode 120000 index 9d47c064ba08e3..00000000000000 --- a/srcpkgs/lua51-luaepnf +++ /dev/null @@ -1 +0,0 @@ -lua54-luaepnf \ No newline at end of file diff --git a/srcpkgs/lua51-luaexpat b/srcpkgs/lua51-luaexpat deleted file mode 120000 index fe62399e2e563e..00000000000000 --- a/srcpkgs/lua51-luaexpat +++ /dev/null @@ -1 +0,0 @@ -lua54-luaexpat \ No newline at end of file diff --git a/srcpkgs/lua51-luafilesystem b/srcpkgs/lua51-luafilesystem deleted file mode 120000 index 34380acd602fc1..00000000000000 --- a/srcpkgs/lua51-luafilesystem +++ /dev/null @@ -1 +0,0 @@ -lua54-luafilesystem \ No newline at end of file diff --git a/srcpkgs/lua51-lualdap b/srcpkgs/lua51-lualdap deleted file mode 120000 index ad1d96d68f07d3..00000000000000 --- a/srcpkgs/lua51-lualdap +++ /dev/null @@ -1 +0,0 @@ -lua54-lualdap \ No newline at end of file diff --git a/srcpkgs/lua51-luaposix b/srcpkgs/lua51-luaposix deleted file mode 120000 index 18904ae814f3b7..00000000000000 --- a/srcpkgs/lua51-luaposix +++ /dev/null @@ -1 +0,0 @@ -lua54-luaposix \ No newline at end of file diff --git a/srcpkgs/lua51-luarepl b/srcpkgs/lua51-luarepl deleted file mode 120000 index 1cd861228a7386..00000000000000 --- a/srcpkgs/lua51-luarepl +++ /dev/null @@ -1 +0,0 @@ -lua54-luarepl \ No newline at end of file diff --git a/srcpkgs/lua51-luasec b/srcpkgs/lua51-luasec deleted file mode 120000 index 2326404994aa12..00000000000000 --- a/srcpkgs/lua51-luasec +++ /dev/null @@ -1 +0,0 @@ -lua54-luasec \ No newline at end of file diff --git a/srcpkgs/lua51-luasocket/template b/srcpkgs/lua51-luasocket/template deleted file mode 100644 index 83feff188a6375..00000000000000 --- a/srcpkgs/lua51-luasocket/template +++ /dev/null @@ -1,65 +0,0 @@ -# Template file for 'lua51-luasocket' -pkgname=lua51-luasocket -version=3.1.0 -revision=3 -metapackage=yes -hostmakedepends="luarocks-lua54" -depends="lua51" -_desc="Network support for the Lua language" -short_desc="${_desc} (5.1.x)" -maintainer="Orphaned " -license="MIT" -homepage="https://lunarmodules.github.io/luasocket/" -distfiles="https://github.com/lunarmodules/luasocket/archive/refs/tags/v${version}.tar.gz" -checksum=bf033aeb9e62bcaa8d007df68c119c966418e8c9ef7e4f2d7e96bddeca9cca6e - -_lua_versions="lua5.1 lua5.2 lua5.3 lua5.4" -for _lua_version in $_lua_versions; do - hostmakedepends+=" ${_lua_version/./}" - makedepends+=" ${_lua_version/./}-devel" -done - -_rockname=${pkgname#lua51-} -_rocksrel=1 -_pkg() { - luarocks --lua-version="$1" --tree="${PKGDESTDIR}/usr/" LUA_INCDIR="${XBPS_CROSS_BASE}/usr/include/lua$1" \ - make --deps-mode=none --no-manifest "rockspecs/${_rockname}-${version}-${_rocksrel}.rockspec" -} - -do_install() { - _pkg 5.1 - vlicense LICENSE -} - -luasocket_package() { - depends="lua51-luasocket>=${version}_${revision}" - short_desc+=" (transitional dummy package)" - metapackage=yes -} - -lua52-luasocket_package() { - depends="lua52" - short_desc="${_desc} (5.2.x)" - pkg_install() { - _pkg 5.2 - vlicense LICENSE - } -} - -lua53-luasocket_package() { - depends="lua53" - short_desc="${_desc} (5.3.x)" - pkg_install() { - _pkg 5.3 - vlicense LICENSE - } -} - -lua54-luasocket_package() { - depends="lua54" - short_desc="${_desc} (5.4.x)" - pkg_install() { - _pkg 5.4 - vlicense LICENSE - } -} diff --git a/srcpkgs/lua51-luautf8 b/srcpkgs/lua51-luautf8 deleted file mode 120000 index 7a9bdbecf1c337..00000000000000 --- a/srcpkgs/lua51-luautf8 +++ /dev/null @@ -1 +0,0 @@ -lua54-luautf8 \ No newline at end of file diff --git a/srcpkgs/lua51-mpack/patches/cross.patch b/srcpkgs/lua51-mpack/patches/cross.patch deleted file mode 100644 index 638c0a7ac18b22..00000000000000 --- a/srcpkgs/lua51-mpack/patches/cross.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/Makefile -+++ b/Makefile -@@ -48,7 +48,7 @@ - CFLAGS += -DLUA_C89_NUMBERS - endif - --LUA_IMPL ?= lua-$(MPACK_LUA_VERSION_NOPATCH) -+LUA_IMPL ?= lua$(MPACK_LUA_VERSION_NOPATCH) - LUA_INCLUDE ?= $(shell $(PKG_CONFIG) --cflags $(LUA_IMPL) 2>/dev/null || echo "-I/usr/include/lua$(MPACK_LUA_VERSION_NOPATCH)") - INCLUDES = $(LUA_INCLUDE) - LIBS = diff --git a/srcpkgs/lua51-mpack/template b/srcpkgs/lua51-mpack/template deleted file mode 100644 index ae1f8e6341d5cf..00000000000000 --- a/srcpkgs/lua51-mpack/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'lua51-mpack' -pkgname=lua51-mpack -version=1.0.7 -revision=1 -build_style=gnu-makefile -make_use_env=yes -make_build_args="USE_SYSTEM_MPACK=1 USE_SYSTEM_LUA=1" -hostmakedepends="libtool pkg-config" -makedepends="lua51-devel libmpack-devel" -short_desc="Simple implementation of MessagePack for Lua 5.1" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/libmpack/libmpack-lua" -distfiles="https://github.com/libmpack/libmpack-lua/archive/${version}.tar.gz" -checksum=2ebe9c8972c378040c9b8505f5fb40a0c64d990cd68be6a62989362b18294d0a - -do_install() { - vinstall mpack.so 755 usr/lib/lua/5.1 - vlicense LICENSE-MIT -} diff --git a/srcpkgs/lua51-penlight b/srcpkgs/lua51-penlight deleted file mode 120000 index 982fe9ad102832..00000000000000 --- a/srcpkgs/lua51-penlight +++ /dev/null @@ -1 +0,0 @@ -lua54-penlight \ No newline at end of file diff --git a/srcpkgs/lua51-stdlib-debug b/srcpkgs/lua51-stdlib-debug deleted file mode 120000 index 7dd63b8c59218d..00000000000000 --- a/srcpkgs/lua51-stdlib-debug +++ /dev/null @@ -1 +0,0 @@ -lua54-stdlib-debug \ No newline at end of file diff --git a/srcpkgs/lua51-stdlib-normalize b/srcpkgs/lua51-stdlib-normalize deleted file mode 120000 index 8302b7ec171c5f..00000000000000 --- a/srcpkgs/lua51-stdlib-normalize +++ /dev/null @@ -1 +0,0 @@ -lua54-stdlib-normalize \ No newline at end of file diff --git a/srcpkgs/lua51-unbound b/srcpkgs/lua51-unbound deleted file mode 120000 index e7bb715780e25b..00000000000000 --- a/srcpkgs/lua51-unbound +++ /dev/null @@ -1 +0,0 @@ -lua54-unbound \ No newline at end of file diff --git a/srcpkgs/lua51-vicious b/srcpkgs/lua51-vicious deleted file mode 120000 index 7d8a019c1060e1..00000000000000 --- a/srcpkgs/lua51-vicious +++ /dev/null @@ -1 +0,0 @@ -lua54-vicious \ No newline at end of file diff --git a/srcpkgs/lua51-vstruct b/srcpkgs/lua51-vstruct deleted file mode 120000 index f8ca1222a0040e..00000000000000 --- a/srcpkgs/lua51-vstruct +++ /dev/null @@ -1 +0,0 @@ -lua54-vstruct \ No newline at end of file diff --git a/srcpkgs/lua51-zlib b/srcpkgs/lua51-zlib deleted file mode 120000 index 0c83671d18cd78..00000000000000 --- a/srcpkgs/lua51-zlib +++ /dev/null @@ -1 +0,0 @@ -lua54-zlib \ No newline at end of file diff --git a/srcpkgs/lua51/files/lua.pc b/srcpkgs/lua51/files/lua.pc deleted file mode 100644 index b05ba08151a03f..00000000000000 --- a/srcpkgs/lua51/files/lua.pc +++ /dev/null @@ -1,21 +0,0 @@ -V=%VER% -R=%REL% - -prefix=/usr -INSTALL_BIN=${prefix}/bin -INSTALL_INC=${prefix}/include -INSTALL_LIB=${prefix}/lib -INSTALL_MAN=${prefix}/man/man1 -INSTALL_LMOD=${prefix}/share/lua/${V} -INSTALL_CMOD=${prefix}/lib/lua/${V} -exec_prefix=${prefix} -libdir=${exec_prefix}/lib -includedir=${prefix}/include/lua${V} - -Name: Lua -Description: An Extensible Extension Language -Version: ${R} -Requires: -Libs: -L${libdir} -llua${V} -Libs.private: -lm -ldl -Cflags: -I${includedir} diff --git a/srcpkgs/lua51/patches/CVE-2014-5461.patch b/srcpkgs/lua51/patches/CVE-2014-5461.patch deleted file mode 100644 index e2efe1de000a1e..00000000000000 --- a/srcpkgs/lua51/patches/CVE-2014-5461.patch +++ /dev/null @@ -1,14 +0,0 @@ -Security fix for CVE-2014-5461, -http://openwall.com/lists/oss-security/2014/08/27/2 - ---- a/src/ldo.c Tue Sep 9 15:32:24 2014 -+++ b/src/ldo.c Tue Sep 9 15:33:46 2014 -@@ -217,7 +217,7 @@ static StkId adjust_varargs (lua_State *L, Proto *p, i - int nvar = actual - nfixargs; /* number of extra arguments */ - lua_assert(p->is_vararg & VARARG_HASARG); - luaC_checkGC(L); -- luaD_checkstack(L, p->maxstacksize); -+ luaD_checkstack(L, p->maxstacksize + p->numparams); - htab = luaH_new(L, nvar, 1); /* create `arg' table */ - for (i=0; itop - nvar + i); diff --git a/srcpkgs/lua51/patches/lua-5.1-cflags.diff b/srcpkgs/lua51/patches/lua-5.1-cflags.diff deleted file mode 100644 index cb2b8d68a93e32..00000000000000 --- a/srcpkgs/lua51/patches/lua-5.1-cflags.diff +++ /dev/null @@ -1,12 +0,0 @@ ---- a/src/Makefile 2006-02-16 16:45:09.000000000 +0100 -+++ b/src/Makefile 2006-03-01 14:55:29.000000000 +0100 -@@ -8,7 +8,8 @@ - PLAT= none - - CC= gcc --CFLAGS= -O2 -Wall $(MYCFLAGS) -+CFLAGS ?= -O2 -Wall -+CFLAGS += $(MYCFLAGS) - AR= ar rcu - RANLIB= ranlib - RM= rm -f diff --git a/srcpkgs/lua51/patches/lua-arch.patch b/srcpkgs/lua51/patches/lua-arch.patch deleted file mode 100644 index 949001fef1ee7b..00000000000000 --- a/srcpkgs/lua51/patches/lua-arch.patch +++ /dev/null @@ -1,63 +0,0 @@ ---- a/etc/lua.pc 2008-08-08 14:46:11.000000000 +0200 -+++ b/etc/lua.pc 2012-02-23 18:25:34.000000000 +0100 -@@ -8,6 +8,6 @@ - - # grep '^INSTALL_.*=' ../Makefile | sed 's/INSTALL_TOP/prefix/' --prefix= /usr/local -+prefix= /usr - INSTALL_BIN= ${prefix}/bin - INSTALL_INC= ${prefix}/include - INSTALL_LIB= ${prefix}/lib ---- a/src/luaconf.h 2008-02-11 17:25:08.000000000 +0100 -+++ b/src/luaconf.h 2012-02-23 18:25:34.000000000 +0100 -@@ -94,7 +94,7 @@ - ".\\?.dll;" LUA_CDIR"?.dll;" LUA_CDIR"loadall.dll" - - #else --#define LUA_ROOT "/usr/local/" -+#define LUA_ROOT "/usr/" - #define LUA_LDIR LUA_ROOT "share/lua/5.1/" - #define LUA_CDIR LUA_ROOT "lib/lua/5.1/" - #define LUA_PATH_DEFAULT \ ---- a/src/Makefile 2008-01-19 20:37:58.000000000 +0100 -+++ b/src/Makefile 2012-02-23 18:26:43.000000000 +0100 -@@ -23,6 +23,7 @@ - PLATS= aix ansi bsd freebsd generic linux macosx mingw posix solaris - - LUA_A= liblua.a -+LUA_SO= liblua.so - CORE_O= lapi.o lcode.o ldebug.o ldo.o ldump.o lfunc.o lgc.o llex.o lmem.o \ - lobject.o lopcodes.o lparser.o lstate.o lstring.o ltable.o ltm.o \ - lundump.o lvm.o lzio.o -@@ -36,7 +37,7 @@ - LUAC_O= luac.o print.o - - ALL_O= $(CORE_O) $(LIB_O) $(LUA_O) $(LUAC_O) --ALL_T= $(LUA_A) $(LUA_T) $(LUAC_T) -+ALL_T= $(LUA_A) $(LUA_SO) $(LUA_T) $(LUAC_T) - ALL_A= $(LUA_A) - - default: $(PLAT) -@@ -51,6 +52,11 @@ - $(AR) $@ $? - $(RANLIB) $@ - -+$(LUA_SO): $(CORE_O) $(LIB_O) -+ $(CC) -shared -ldl -Wl,-soname,$(LUA_SO).$(V) -o $@.$(R) $? -lm $(MYLDFLAGS) -+ ln -sf $(LUA_SO).$(R) $(LUA_SO).$(V) -+ ln -sf $(LUA_SO).$(R) $(LUA_SO) -+ - $(LUA_T): $(LUA_O) $(LUA_A) - $(CC) -o $@ $(MYLDFLAGS) $(LUA_O) $(LUA_A) $(LIBS) - ---- a/Makefile 2008-08-12 02:40:48.000000000 +0200 -+++ b/Makefile 2012-02-23 19:06:32.000000000 +0100 -@@ -53,7 +53,7 @@ - all: $(PLAT) - - $(PLATS) clean: -- cd src && $(MAKE) $@ -+ cd src && $(MAKE) $@ V=$(V) R=$(R) - - test: dummy - src/lua test/hello.lua diff --git a/srcpkgs/lua51/template b/srcpkgs/lua51/template deleted file mode 100644 index 93d1cc9ba8d175..00000000000000 --- a/srcpkgs/lua51/template +++ /dev/null @@ -1,67 +0,0 @@ -# Template file for 'lua51' -pkgname=lua51 -version=5.1.5 -revision=13 -makedepends="ncurses-devel readline-devel" -short_desc="Powerful, fast, lightweight, embeddable scripting language (5.1.x)" -maintainer="Orphaned " -license="MIT" -homepage="https://www.lua.org" -distfiles="https://www.lua.org/ftp/lua-$version.tar.gz" -checksum=2640fc56a795f29d28ef15e13c34a47e223960b0240e8cb0a82d9b0738695333 - -alternatives=" - lua:lua:/usr/bin/lua5.1 - lua:luac:/usr/bin/luac5.1 - lua:lua.1:/usr/share/man/man1/lua5.1.1 - lua:luac.1:/usr/share/man/man1/luac5.1.1 -" - -do_build() { - export CFLAGS="$CFLAGS -fPIC" - vsed -e 's:llua:llua5.1:' -e 's:/include:/include/lua5.1:' -i etc/lua.pc - sed -r -e '/^LUA_(SO|A|T)=/ s/lua/lua5.1/' -e '/^LUAC_T=/ s/luac/luac5.1/' -i src/Makefile - make MYCFLAGS="$CFLAGS -fPIC" MYLDFLAGS="$LDFLAGS" \ - CC="$CC" RANLIB="$RANLIB" \ - INSTALL_DATA="cp -d" LUA_SO=liblua5.1.so ${makejobs} linux -} - -do_install() { - make INSTALL_DATA="cp -d" INSTALL_TOP="${DESTDIR}/usr" \ - TO_BIN="lua5.1 luac5.1" \ - TO_LIB="liblua5.1.a liblua5.1.so liblua5.1.so.5.1 liblua5.1.so.${version}" \ - INSTALL_INC="${DESTDIR}/usr/include/lua5.1" \ - INSTALL_MAN="${DESTDIR}/usr/share/man/man1" install - - sed ${FILESDIR}/lua.pc \ - -e "s;%VER%;${version%.*};g;s;%REL%;${version};g" \ - > lua5.1.pc - vinstall lua5.1.pc 644 usr/lib/pkgconfig - - # Install the documentation - rm -f doc/*.1 - vmkdir usr/share/doc/lua5.1 - cp -R doc/* ${DESTDIR}/usr/share/doc/lua5.1 - - vlicense doc/readme.html - - # Rename man pages - mv ${DESTDIR}/usr/share/man/man1/lua{,5.1}.1 - mv ${DESTDIR}/usr/share/man/man1/luac{,5.1}.1 -} - -lua51-devel_package() { - depends="lua51>=${version}_${revision}" - short_desc+=" - development files" - alternatives=" - lua-devel:lua:/usr/share/doc/lua5.1 - lua-devel:lua.pc:/usr/lib/pkgconfig/lua5.1.pc - " - pkg_install() { - vmove usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - vmove usr/share/doc - } -} diff --git a/srcpkgs/lua51/update b/srcpkgs/lua51/update deleted file mode 100644 index 8b175c6f0f6ddc..00000000000000 --- a/srcpkgs/lua51/update +++ /dev/null @@ -1 +0,0 @@ -pattern="lua-\K5.1[\d.]+(?=\.tar)" diff --git a/srcpkgs/lua52-BitOp/template b/srcpkgs/lua52-BitOp/template deleted file mode 100644 index d0b77c48049d27..00000000000000 --- a/srcpkgs/lua52-BitOp/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'lua52-BitOp' -pkgname=lua52-BitOp -version=1.0.2 -revision=3 -build_style=gnu-makefile -make_build_args="INCLUDES=-I${XBPS_CROSS_BASE}/usr/include/lua5.2" -hostmakedepends="lua52" -makedepends="lua52-devel lua52" -depends="lua52>=5.2" -short_desc="C extension module for Lua which adds bitwise operations on numbers" -maintainer="Orphaned " -license="MIT" -homepage="https://bitop.luajit.org" -distfiles="https://bitop.luajit.org/download/LuaBitOp-${version}.tar.gz" -checksum=1207c9293dcd52eb9dca6538d1b87352bd510f4e760938f5048433f7f272ce99 -replaces="lua-BitOp>=0" - -do_install() { - mod_path="${DESTDIR}$(lua5.2 installpath.lua bit)" - lua_path=$(dirname $mod_path) - install -dm0755 "$lua_path" - install -p bit.so "$mod_path" - vlicense README -} diff --git a/srcpkgs/lua52-BitOp/update b/srcpkgs/lua52-BitOp/update deleted file mode 100644 index 00218af84b3892..00000000000000 --- a/srcpkgs/lua52-BitOp/update +++ /dev/null @@ -1,2 +0,0 @@ -site="https://bitop.luajit.org/download.html" -pkgname=LuaBitOp diff --git a/srcpkgs/lua52-MessagePack b/srcpkgs/lua52-MessagePack deleted file mode 120000 index 990ceab3ba1a92..00000000000000 --- a/srcpkgs/lua52-MessagePack +++ /dev/null @@ -1 +0,0 @@ -lua54-MessagePack \ No newline at end of file diff --git a/srcpkgs/lua52-cassowary b/srcpkgs/lua52-cassowary deleted file mode 120000 index b1ab1c3518ed21..00000000000000 --- a/srcpkgs/lua52-cassowary +++ /dev/null @@ -1 +0,0 @@ -lua54-cassowary \ No newline at end of file diff --git a/srcpkgs/lua52-cjson b/srcpkgs/lua52-cjson deleted file mode 120000 index da5aa9861b9847..00000000000000 --- a/srcpkgs/lua52-cjson +++ /dev/null @@ -1 +0,0 @@ -lua54-cjson \ No newline at end of file diff --git a/srcpkgs/lua52-cldr b/srcpkgs/lua52-cldr deleted file mode 120000 index fe359b22385124..00000000000000 --- a/srcpkgs/lua52-cldr +++ /dev/null @@ -1 +0,0 @@ -lua54-cldr \ No newline at end of file diff --git a/srcpkgs/lua52-cliargs b/srcpkgs/lua52-cliargs deleted file mode 120000 index 2f82d49db945ed..00000000000000 --- a/srcpkgs/lua52-cliargs +++ /dev/null @@ -1 +0,0 @@ -lua54-cliargs \ No newline at end of file diff --git a/srcpkgs/lua52-compat53/template b/srcpkgs/lua52-compat53/template deleted file mode 100644 index 68281b6d06137b..00000000000000 --- a/srcpkgs/lua52-compat53/template +++ /dev/null @@ -1,33 +0,0 @@ -# Template file for 'lua52-compat53' -pkgname=lua52-compat53 -version=0.13 -revision=1 -hostmakedepends="lua52 lua51 luarocks-lua52" -makedepends="lua52-devel lua51-devel" -depends="lua52" -short_desc="Compatibility module providing Lua-5.3-style APIs for Lua 5.2 and 5.1" -maintainer="Luciogi " -license="MIT" -homepage="https://github.com/lunarmodules/lua-compat5.3" -distfiles="https://github.com/lunarmodules/lua-compat-5.3/archive/refs/tags/v${version}.tar.gz" -checksum=f5dc30e7b1fda856ee4d392be457642c1f0c259264a9b9bfbcb680302ce88fc2 - -_rockname=${pkgname#lua52-} -_rocksrel=1 -_pkg() { - luarocks --lua-version="$1" --tree="${PKGDESTDIR}/usr/" LUA_INCDIR="${XBPS_CROSS_BASE}/usr/include/lua$1" \ - make --deps-mode=none --no-manifest "rockspecs/${_rockname}-${version}-${_rocksrel}.rockspec" -} - -do_install() { - _pkg 5.2 - vlicense LICENSE -} - -lua51-compat53_package() { - metapackage=yes - depends="lua51" - pkg_install() { - _pkg 5.1 - } -} diff --git a/srcpkgs/lua52-devel b/srcpkgs/lua52-devel deleted file mode 120000 index fb1763e5a8fc99..00000000000000 --- a/srcpkgs/lua52-devel +++ /dev/null @@ -1 +0,0 @@ -lua52 \ No newline at end of file diff --git a/srcpkgs/lua52-fluent b/srcpkgs/lua52-fluent deleted file mode 120000 index 570da71eee83fc..00000000000000 --- a/srcpkgs/lua52-fluent +++ /dev/null @@ -1 +0,0 @@ -lua54-fluent \ No newline at end of file diff --git a/srcpkgs/lua52-lgi b/srcpkgs/lua52-lgi deleted file mode 120000 index 3f76e777e3139a..00000000000000 --- a/srcpkgs/lua52-lgi +++ /dev/null @@ -1 +0,0 @@ -lua54-lgi \ No newline at end of file diff --git a/srcpkgs/lua52-linenoise b/srcpkgs/lua52-linenoise deleted file mode 120000 index f544b8348c8f3c..00000000000000 --- a/srcpkgs/lua52-linenoise +++ /dev/null @@ -1 +0,0 @@ -lua54-linenoise \ No newline at end of file diff --git a/srcpkgs/lua52-loadkit b/srcpkgs/lua52-loadkit deleted file mode 120000 index ff455965f93f6c..00000000000000 --- a/srcpkgs/lua52-loadkit +++ /dev/null @@ -1 +0,0 @@ -lua54-loadkit \ No newline at end of file diff --git a/srcpkgs/lua52-lpeg b/srcpkgs/lua52-lpeg deleted file mode 120000 index 0fe4aab7f3d8e8..00000000000000 --- a/srcpkgs/lua52-lpeg +++ /dev/null @@ -1 +0,0 @@ -lua54-lpeg \ No newline at end of file diff --git a/srcpkgs/lua52-luadbi b/srcpkgs/lua52-luadbi deleted file mode 120000 index c255838a5d79e9..00000000000000 --- a/srcpkgs/lua52-luadbi +++ /dev/null @@ -1 +0,0 @@ -lua54-luadbi \ No newline at end of file diff --git a/srcpkgs/lua52-luaepnf b/srcpkgs/lua52-luaepnf deleted file mode 120000 index 9d47c064ba08e3..00000000000000 --- a/srcpkgs/lua52-luaepnf +++ /dev/null @@ -1 +0,0 @@ -lua54-luaepnf \ No newline at end of file diff --git a/srcpkgs/lua52-luaexpat b/srcpkgs/lua52-luaexpat deleted file mode 120000 index fe62399e2e563e..00000000000000 --- a/srcpkgs/lua52-luaexpat +++ /dev/null @@ -1 +0,0 @@ -lua54-luaexpat \ No newline at end of file diff --git a/srcpkgs/lua52-luafilesystem b/srcpkgs/lua52-luafilesystem deleted file mode 120000 index 34380acd602fc1..00000000000000 --- a/srcpkgs/lua52-luafilesystem +++ /dev/null @@ -1 +0,0 @@ -lua54-luafilesystem \ No newline at end of file diff --git a/srcpkgs/lua52-lualdap b/srcpkgs/lua52-lualdap deleted file mode 120000 index ad1d96d68f07d3..00000000000000 --- a/srcpkgs/lua52-lualdap +++ /dev/null @@ -1 +0,0 @@ -lua54-lualdap \ No newline at end of file diff --git a/srcpkgs/lua52-luaposix b/srcpkgs/lua52-luaposix deleted file mode 120000 index 18904ae814f3b7..00000000000000 --- a/srcpkgs/lua52-luaposix +++ /dev/null @@ -1 +0,0 @@ -lua54-luaposix \ No newline at end of file diff --git a/srcpkgs/lua52-luarepl b/srcpkgs/lua52-luarepl deleted file mode 120000 index 1cd861228a7386..00000000000000 --- a/srcpkgs/lua52-luarepl +++ /dev/null @@ -1 +0,0 @@ -lua54-luarepl \ No newline at end of file diff --git a/srcpkgs/lua52-luasec b/srcpkgs/lua52-luasec deleted file mode 120000 index 2326404994aa12..00000000000000 --- a/srcpkgs/lua52-luasec +++ /dev/null @@ -1 +0,0 @@ -lua54-luasec \ No newline at end of file diff --git a/srcpkgs/lua52-luasocket b/srcpkgs/lua52-luasocket deleted file mode 120000 index d061e632fab71c..00000000000000 --- a/srcpkgs/lua52-luasocket +++ /dev/null @@ -1 +0,0 @@ -lua51-luasocket \ No newline at end of file diff --git a/srcpkgs/lua52-luautf8 b/srcpkgs/lua52-luautf8 deleted file mode 120000 index 7a9bdbecf1c337..00000000000000 --- a/srcpkgs/lua52-luautf8 +++ /dev/null @@ -1 +0,0 @@ -lua54-luautf8 \ No newline at end of file diff --git a/srcpkgs/lua52-penlight b/srcpkgs/lua52-penlight deleted file mode 120000 index 982fe9ad102832..00000000000000 --- a/srcpkgs/lua52-penlight +++ /dev/null @@ -1 +0,0 @@ -lua54-penlight \ No newline at end of file diff --git a/srcpkgs/lua52-stdlib-debug b/srcpkgs/lua52-stdlib-debug deleted file mode 120000 index 7dd63b8c59218d..00000000000000 --- a/srcpkgs/lua52-stdlib-debug +++ /dev/null @@ -1 +0,0 @@ -lua54-stdlib-debug \ No newline at end of file diff --git a/srcpkgs/lua52-stdlib-normalize b/srcpkgs/lua52-stdlib-normalize deleted file mode 120000 index 8302b7ec171c5f..00000000000000 --- a/srcpkgs/lua52-stdlib-normalize +++ /dev/null @@ -1 +0,0 @@ -lua54-stdlib-normalize \ No newline at end of file diff --git a/srcpkgs/lua52-unbound b/srcpkgs/lua52-unbound deleted file mode 120000 index e7bb715780e25b..00000000000000 --- a/srcpkgs/lua52-unbound +++ /dev/null @@ -1 +0,0 @@ -lua54-unbound \ No newline at end of file diff --git a/srcpkgs/lua52-vicious b/srcpkgs/lua52-vicious deleted file mode 120000 index 7d8a019c1060e1..00000000000000 --- a/srcpkgs/lua52-vicious +++ /dev/null @@ -1 +0,0 @@ -lua54-vicious \ No newline at end of file diff --git a/srcpkgs/lua52-vstruct b/srcpkgs/lua52-vstruct deleted file mode 120000 index f8ca1222a0040e..00000000000000 --- a/srcpkgs/lua52-vstruct +++ /dev/null @@ -1 +0,0 @@ -lua54-vstruct \ No newline at end of file diff --git a/srcpkgs/lua52-zlib b/srcpkgs/lua52-zlib deleted file mode 120000 index 0c83671d18cd78..00000000000000 --- a/srcpkgs/lua52-zlib +++ /dev/null @@ -1 +0,0 @@ -lua54-zlib \ No newline at end of file diff --git a/srcpkgs/lua52/files/lua.pc b/srcpkgs/lua52/files/lua.pc deleted file mode 100644 index b05ba08151a03f..00000000000000 --- a/srcpkgs/lua52/files/lua.pc +++ /dev/null @@ -1,21 +0,0 @@ -V=%VER% -R=%REL% - -prefix=/usr -INSTALL_BIN=${prefix}/bin -INSTALL_INC=${prefix}/include -INSTALL_LIB=${prefix}/lib -INSTALL_MAN=${prefix}/man/man1 -INSTALL_LMOD=${prefix}/share/lua/${V} -INSTALL_CMOD=${prefix}/lib/lua/${V} -exec_prefix=${prefix} -libdir=${exec_prefix}/lib -includedir=${prefix}/include/lua${V} - -Name: Lua -Description: An Extensible Extension Language -Version: ${R} -Requires: -Libs: -L${libdir} -llua${V} -Libs.private: -lm -ldl -Cflags: -I${includedir} diff --git a/srcpkgs/lua52/patches/liblua.so.patch b/srcpkgs/lua52/patches/liblua.so.patch deleted file mode 100644 index 60d0f0866782f6..00000000000000 --- a/srcpkgs/lua52/patches/liblua.so.patch +++ /dev/null @@ -1,54 +0,0 @@ ---- a/Makefile 2012-05-17 16:05:54.000000000 +0200 -+++ b/Makefile 2012-09-12 22:39:07.162748096 +0200 -@@ -52,7 +52,7 @@ - all: $(PLAT) - - $(PLATS) clean: -- cd src && $(MAKE) $@ -+ cd src && $(MAKE) $@ V=$(V) R=$(R) - - test: dummy - src/lua -v ---- a/src/luaconf.h 2012-05-11 16:14:42.000000000 +0200 -+++ b/src/luaconf.h 2012-09-12 22:40:27.986622772 +0200 -@@ -100,7 +100,7 @@ - #else /* }{ */ - - #define LUA_VDIR LUA_VERSION_MAJOR "." LUA_VERSION_MINOR "/" --#define LUA_ROOT "/usr/local/" -+#define LUA_ROOT "/usr/" - #define LUA_LDIR LUA_ROOT "share/lua/" LUA_VDIR - #define LUA_CDIR LUA_ROOT "lib/lua/" LUA_VDIR - #define LUA_PATH_DEFAULT \ ---- a/src/Makefile 2012-03-09 17:32:16.000000000 +0100 -+++ b/src/Makefile 2012-09-12 22:38:08.591386896 +0200 -@@ -29,6 +29,7 @@ - PLATS= aix ansi bsd freebsd generic linux macosx mingw posix solaris - - LUA_A= liblua.a -+LUA_SO= liblua.so - CORE_O= lapi.o lcode.o lctype.o ldebug.o ldo.o ldump.o lfunc.o lgc.o llex.o \ - lmem.o lobject.o lopcodes.o lparser.o lstate.o lstring.o ltable.o \ - ltm.o lundump.o lvm.o lzio.o -@@ -43,7 +44,7 @@ - LUAC_O= luac.o - - ALL_O= $(BASE_O) $(LUA_O) $(LUAC_O) --ALL_T= $(LUA_A) $(LUA_T) $(LUAC_T) -+ALL_T= $(LUA_A) $(LUA_T) $(LUAC_T) $(LUA_SO) - ALL_A= $(LUA_A) - - # Targets start here. -@@ -59,6 +60,12 @@ - $(AR) $@ $(BASE_O) - $(RANLIB) $@ - -+$(LUA_SO): $(CORE_O) $(LIB_O) -+ $(CC) -shared -ldl -Wl,-soname,$(LUA_SO).$(V) -o $@.$(R) $? -lm $(LDFLAGS) -+ ln -sf $(LUA_SO).$(R) $(LUA_SO).$(V) -+ ln -sf $(LUA_SO).$(R) $(LUA_SO) -+ -+ - $(LUA_T): $(LUA_O) $(LUA_A) - $(CC) -o $@ $(LDFLAGS) $(LUA_O) $(LUA_A) $(LIBS) - diff --git a/srcpkgs/lua52/template b/srcpkgs/lua52/template deleted file mode 100644 index b9c032a267e887..00000000000000 --- a/srcpkgs/lua52/template +++ /dev/null @@ -1,67 +0,0 @@ -# Template file for 'lua52' -pkgname=lua52 -version=5.2.4 -revision=12 -makedepends="readline-devel" -short_desc="Powerful, fast, lightweight, embeddable scripting language (5.2.x)" -maintainer="Orphaned " -license="MIT" -homepage="https://www.lua.org" -distfiles="https://www.lua.org/ftp/lua-$version.tar.gz" -checksum=b9e2e4aad6789b3b63a056d442f7b39f0ecfca3ae0f1fc0ae4e9614401b69f4b - -alternatives=" - lua:lua:/usr/bin/lua5.2 - lua:luac:/usr/bin/luac5.2 - lua:lua.1:/usr/share/man/man1/lua5.2.1 - lua:luac.1:/usr/share/man/man1/luac5.2.1 -" - -do_build() { - sed -i src/Makefile -r \ - -e '/^LUA_(SO|A|T)=/ s;lua;lua5.2;' \ - -e '/^LUAC_T=/ s;luac;luac5.2;' - make MYCFLAGS="$CFLAGS -fPIC" MYLDFLAGS="$LDFLAGS" \ - CC="$CC" RANLIB="$RANLIB" \ - INSTALL_DATA="cp -d" LUA_SO=liblua5.2.so ${makejobs} linux -} - -do_install() { - make INSTALL_DATA="cp -d" INSTALL_TOP="${DESTDIR}/usr" \ - TO_BIN="lua5.2 luac5.2" \ - TO_LIB="liblua5.2.a liblua5.2.so liblua5.2.so.${version%.*} liblua5.2.so.${version}" \ - INSTALL_INC="${DESTDIR}/usr/include/lua5.2" \ - INSTALL_MAN="${DESTDIR}/usr/share/man/man1" install - - sed ${FILESDIR}/lua.pc \ - -e "s;%VER%;${version%.*};g;s;%REL%;${version};g" \ - > lua5.2.pc - vinstall lua5.2.pc 644 usr/lib/pkgconfig - - # Install the documentation - rm -f doc/*.1 - vmkdir usr/share/doc/lua5.2 - cp -R doc/* ${DESTDIR}/usr/share/doc/lua5.2 - - vlicense doc/readme.html - - # Rename man pages - mv ${DESTDIR}/usr/share/man/man1/lua{,5.2}.1 - mv ${DESTDIR}/usr/share/man/man1/luac{,5.2}.1 -} - -lua52-devel_package() { - depends="lua52>=${version}_${revision}" - short_desc+=" - development files" - alternatives=" - lua-devel:lua:/usr/share/doc/lua5.2 - lua-devel:lua.pc:/usr/lib/pkgconfig/lua5.2.pc - " - pkg_install() { - vmove usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - vmove usr/share/doc - } -} diff --git a/srcpkgs/lua52/update b/srcpkgs/lua52/update deleted file mode 100644 index ec75cb54d7d099..00000000000000 --- a/srcpkgs/lua52/update +++ /dev/null @@ -1 +0,0 @@ -pattern="lua-\K5.2[\d.]+(?=\.tar)" diff --git a/srcpkgs/lua53-MessagePack b/srcpkgs/lua53-MessagePack deleted file mode 120000 index 990ceab3ba1a92..00000000000000 --- a/srcpkgs/lua53-MessagePack +++ /dev/null @@ -1 +0,0 @@ -lua54-MessagePack \ No newline at end of file diff --git a/srcpkgs/lua53-cassowary b/srcpkgs/lua53-cassowary deleted file mode 120000 index b1ab1c3518ed21..00000000000000 --- a/srcpkgs/lua53-cassowary +++ /dev/null @@ -1 +0,0 @@ -lua54-cassowary \ No newline at end of file diff --git a/srcpkgs/lua53-cjson b/srcpkgs/lua53-cjson deleted file mode 120000 index da5aa9861b9847..00000000000000 --- a/srcpkgs/lua53-cjson +++ /dev/null @@ -1 +0,0 @@ -lua54-cjson \ No newline at end of file diff --git a/srcpkgs/lua53-cldr b/srcpkgs/lua53-cldr deleted file mode 120000 index fe359b22385124..00000000000000 --- a/srcpkgs/lua53-cldr +++ /dev/null @@ -1 +0,0 @@ -lua54-cldr \ No newline at end of file diff --git a/srcpkgs/lua53-cliargs b/srcpkgs/lua53-cliargs deleted file mode 120000 index 2f82d49db945ed..00000000000000 --- a/srcpkgs/lua53-cliargs +++ /dev/null @@ -1 +0,0 @@ -lua54-cliargs \ No newline at end of file diff --git a/srcpkgs/lua53-devel b/srcpkgs/lua53-devel deleted file mode 120000 index 31ab3cac403368..00000000000000 --- a/srcpkgs/lua53-devel +++ /dev/null @@ -1 +0,0 @@ -lua53 \ No newline at end of file diff --git a/srcpkgs/lua53-editorconfig-core/template b/srcpkgs/lua53-editorconfig-core/template deleted file mode 100644 index 49e1dd91a3a103..00000000000000 --- a/srcpkgs/lua53-editorconfig-core/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'lua53-editorconfig-core' -pkgname=lua53-editorconfig-core -version=0.3.0 -revision=1 -build_style=cmake -makedepends="editorconfig-devel lua53-devel" -short_desc="EditorConfig core library written in Lua (5.3.x)" -maintainer="Felix Van der Jeugt " -license="BSD-2-Clause" -homepage="https://github.com/editorconfig/editorconfig-core-lua" -distfiles="https://github.com/editorconfig/editorconfig-core-lua/archive/v${version}.tar.gz" -checksum=2dfb764a89e339d9c9140de241ea6b9162c295e78bc3e946c5ce6f40784a74c4 - -do_install() { - vinstall build/editorconfig.so 755 usr/lib/lua/5.3/ -} - -post_install() { - vlicense LICENSE -} - -editorconfig-core-lua_package() { - depends="lua53-editorconfig-core>=${version}_${revision}" - short_desc+=" (transitional dummy package)" - metapackage=yes -} diff --git a/srcpkgs/lua53-fluent b/srcpkgs/lua53-fluent deleted file mode 120000 index 570da71eee83fc..00000000000000 --- a/srcpkgs/lua53-fluent +++ /dev/null @@ -1 +0,0 @@ -lua54-fluent \ No newline at end of file diff --git a/srcpkgs/lua53-lgi b/srcpkgs/lua53-lgi deleted file mode 120000 index 3f76e777e3139a..00000000000000 --- a/srcpkgs/lua53-lgi +++ /dev/null @@ -1 +0,0 @@ -lua54-lgi \ No newline at end of file diff --git a/srcpkgs/lua53-linenoise b/srcpkgs/lua53-linenoise deleted file mode 120000 index f544b8348c8f3c..00000000000000 --- a/srcpkgs/lua53-linenoise +++ /dev/null @@ -1 +0,0 @@ -lua54-linenoise \ No newline at end of file diff --git a/srcpkgs/lua53-loadkit b/srcpkgs/lua53-loadkit deleted file mode 120000 index ff455965f93f6c..00000000000000 --- a/srcpkgs/lua53-loadkit +++ /dev/null @@ -1 +0,0 @@ -lua54-loadkit \ No newline at end of file diff --git a/srcpkgs/lua53-lpeg b/srcpkgs/lua53-lpeg deleted file mode 120000 index 0fe4aab7f3d8e8..00000000000000 --- a/srcpkgs/lua53-lpeg +++ /dev/null @@ -1 +0,0 @@ -lua54-lpeg \ No newline at end of file diff --git a/srcpkgs/lua53-luadbi b/srcpkgs/lua53-luadbi deleted file mode 120000 index c255838a5d79e9..00000000000000 --- a/srcpkgs/lua53-luadbi +++ /dev/null @@ -1 +0,0 @@ -lua54-luadbi \ No newline at end of file diff --git a/srcpkgs/lua53-luaepnf b/srcpkgs/lua53-luaepnf deleted file mode 120000 index 9d47c064ba08e3..00000000000000 --- a/srcpkgs/lua53-luaepnf +++ /dev/null @@ -1 +0,0 @@ -lua54-luaepnf \ No newline at end of file diff --git a/srcpkgs/lua53-luaexpat b/srcpkgs/lua53-luaexpat deleted file mode 120000 index fe62399e2e563e..00000000000000 --- a/srcpkgs/lua53-luaexpat +++ /dev/null @@ -1 +0,0 @@ -lua54-luaexpat \ No newline at end of file diff --git a/srcpkgs/lua53-luafilesystem b/srcpkgs/lua53-luafilesystem deleted file mode 120000 index 34380acd602fc1..00000000000000 --- a/srcpkgs/lua53-luafilesystem +++ /dev/null @@ -1 +0,0 @@ -lua54-luafilesystem \ No newline at end of file diff --git a/srcpkgs/lua53-lualdap b/srcpkgs/lua53-lualdap deleted file mode 120000 index ad1d96d68f07d3..00000000000000 --- a/srcpkgs/lua53-lualdap +++ /dev/null @@ -1 +0,0 @@ -lua54-lualdap \ No newline at end of file diff --git a/srcpkgs/lua53-luaposix b/srcpkgs/lua53-luaposix deleted file mode 120000 index 18904ae814f3b7..00000000000000 --- a/srcpkgs/lua53-luaposix +++ /dev/null @@ -1 +0,0 @@ -lua54-luaposix \ No newline at end of file diff --git a/srcpkgs/lua53-luarepl b/srcpkgs/lua53-luarepl deleted file mode 120000 index 1cd861228a7386..00000000000000 --- a/srcpkgs/lua53-luarepl +++ /dev/null @@ -1 +0,0 @@ -lua54-luarepl \ No newline at end of file diff --git a/srcpkgs/lua53-luasec b/srcpkgs/lua53-luasec deleted file mode 120000 index 2326404994aa12..00000000000000 --- a/srcpkgs/lua53-luasec +++ /dev/null @@ -1 +0,0 @@ -lua54-luasec \ No newline at end of file diff --git a/srcpkgs/lua53-luasocket b/srcpkgs/lua53-luasocket deleted file mode 120000 index d061e632fab71c..00000000000000 --- a/srcpkgs/lua53-luasocket +++ /dev/null @@ -1 +0,0 @@ -lua51-luasocket \ No newline at end of file diff --git a/srcpkgs/lua53-luautf8 b/srcpkgs/lua53-luautf8 deleted file mode 120000 index 7a9bdbecf1c337..00000000000000 --- a/srcpkgs/lua53-luautf8 +++ /dev/null @@ -1 +0,0 @@ -lua54-luautf8 \ No newline at end of file diff --git a/srcpkgs/lua53-penlight b/srcpkgs/lua53-penlight deleted file mode 120000 index 982fe9ad102832..00000000000000 --- a/srcpkgs/lua53-penlight +++ /dev/null @@ -1 +0,0 @@ -lua54-penlight \ No newline at end of file diff --git a/srcpkgs/lua53-stdlib-debug b/srcpkgs/lua53-stdlib-debug deleted file mode 120000 index 7dd63b8c59218d..00000000000000 --- a/srcpkgs/lua53-stdlib-debug +++ /dev/null @@ -1 +0,0 @@ -lua54-stdlib-debug \ No newline at end of file diff --git a/srcpkgs/lua53-stdlib-normalize b/srcpkgs/lua53-stdlib-normalize deleted file mode 120000 index 8302b7ec171c5f..00000000000000 --- a/srcpkgs/lua53-stdlib-normalize +++ /dev/null @@ -1 +0,0 @@ -lua54-stdlib-normalize \ No newline at end of file diff --git a/srcpkgs/lua53-unbound b/srcpkgs/lua53-unbound deleted file mode 120000 index e7bb715780e25b..00000000000000 --- a/srcpkgs/lua53-unbound +++ /dev/null @@ -1 +0,0 @@ -lua54-unbound \ No newline at end of file diff --git a/srcpkgs/lua53-vicious b/srcpkgs/lua53-vicious deleted file mode 120000 index 7d8a019c1060e1..00000000000000 --- a/srcpkgs/lua53-vicious +++ /dev/null @@ -1 +0,0 @@ -lua54-vicious \ No newline at end of file diff --git a/srcpkgs/lua53-vstruct b/srcpkgs/lua53-vstruct deleted file mode 120000 index f8ca1222a0040e..00000000000000 --- a/srcpkgs/lua53-vstruct +++ /dev/null @@ -1 +0,0 @@ -lua54-vstruct \ No newline at end of file diff --git a/srcpkgs/lua53-zlib b/srcpkgs/lua53-zlib deleted file mode 120000 index 0c83671d18cd78..00000000000000 --- a/srcpkgs/lua53-zlib +++ /dev/null @@ -1 +0,0 @@ -lua54-zlib \ No newline at end of file diff --git a/srcpkgs/lua53/files/lua.pc b/srcpkgs/lua53/files/lua.pc deleted file mode 100644 index b05ba08151a03f..00000000000000 --- a/srcpkgs/lua53/files/lua.pc +++ /dev/null @@ -1,21 +0,0 @@ -V=%VER% -R=%REL% - -prefix=/usr -INSTALL_BIN=${prefix}/bin -INSTALL_INC=${prefix}/include -INSTALL_LIB=${prefix}/lib -INSTALL_MAN=${prefix}/man/man1 -INSTALL_LMOD=${prefix}/share/lua/${V} -INSTALL_CMOD=${prefix}/lib/lua/${V} -exec_prefix=${prefix} -libdir=${exec_prefix}/lib -includedir=${prefix}/include/lua${V} - -Name: Lua -Description: An Extensible Extension Language -Version: ${R} -Requires: -Libs: -L${libdir} -llua${V} -Libs.private: -lm -ldl -Cflags: -I${includedir} diff --git a/srcpkgs/lua53/patches/liblua.so.patch b/srcpkgs/lua53/patches/liblua.so.patch deleted file mode 100644 index ab2bb6f8476f4d..00000000000000 --- a/srcpkgs/lua53/patches/liblua.so.patch +++ /dev/null @@ -1,55 +0,0 @@ ---- a/Makefile -+++ b/Makefile -@@ -52,7 +52,7 @@ R= $V.0 - all: $(PLAT) - - $(PLATS) clean: -- cd src && $(MAKE) $@ -+ cd src && $(MAKE) $@ V=$(V) R=$(R) - - test: dummy - src/lua -v ---- a/src/Makefile -+++ b/src/Makefile -@@ -29,6 +29,7 @@ MYOBJS= - PLATS= aix bsd c89 freebsd generic linux macosx mingw posix solaris - - LUA_A= liblua.a -+LUA_SO= liblua.so - CORE_O= lapi.o lcode.o lctype.o ldebug.o ldo.o ldump.o lfunc.o lgc.o llex.o \ - lmem.o lobject.o lopcodes.o lparser.o lstate.o lstring.o ltable.o \ - ltm.o lundump.o lvm.o lzio.o -@@ -43,7 +44,7 @@ LUAC_T= luac - LUAC_O= luac.o - - ALL_O= $(BASE_O) $(LUA_O) $(LUAC_O) --ALL_T= $(LUA_A) $(LUA_T) $(LUAC_T) -+ALL_T= $(LUA_A) $(LUA_T) $(LUAC_T) $(LUA_SO) - ALL_A= $(LUA_A) - - # Targets start here. -@@ -59,6 +60,12 @@ $(LUA_A): $(BASE_O) - $(AR) $@ $(BASE_O) - $(RANLIB) $@ - -+$(LUA_SO): $(CORE_O) $(LIB_O) -+ $(CC) -shared -ldl -Wl,-soname,$(LUA_SO).$(V) -o $@.$(R) $? -lm $(MYLDFLAGS) -+ ln -sf $(LUA_SO).$(R) $(LUA_SO).$(V) -+ ln -sf $(LUA_SO).$(R) $(LUA_SO) -+ -+ - $(LUA_T): $(LUA_O) $(LUA_A) - $(CC) -o $@ $(LDFLAGS) $(LUA_O) $(LUA_A) $(LIBS) - ---- a/src/luaconf.h -+++ b/src/luaconf.h -@@ -175,7 +175,7 @@ - - #else /* }{ */ - --#define LUA_ROOT "/usr/local/" -+#define LUA_ROOT "/usr/" - #define LUA_LDIR LUA_ROOT "share/lua/" LUA_VDIR "/" - #define LUA_CDIR LUA_ROOT "lib/lua/" LUA_VDIR "/" - #define LUA_PATH_DEFAULT \ - diff --git a/srcpkgs/lua53/template b/srcpkgs/lua53/template deleted file mode 100644 index 9163a5b80b220a..00000000000000 --- a/srcpkgs/lua53/template +++ /dev/null @@ -1,80 +0,0 @@ -# Template file for 'lua53' -pkgname=lua53 -version=5.3.6 -revision=1 -makedepends="readline-devel" -short_desc="Powerful, fast, lightweight, embeddable scripting language (5.3.x)" -maintainer="Orphaned " -license="MIT" -homepage="https://www.lua.org" -distfiles="https://www.lua.org/ftp/lua-${version}.tar.gz" -checksum=fc5fd69bb8736323f026672b1b7235da613d7177e72558893a0bdcd320466d60 - -alternatives=" - lua:lua:/usr/bin/lua5.3 - lua:luac:/usr/bin/luac5.3 - lua:lua.1:/usr/share/man/man1/lua5.3.1 - lua:luac.1:/usr/share/man/man1/luac5.3.1 -" - -do_build() { - sed -i src/Makefile -r \ - -e '/^LUA_(SO|A|T)=/ s;lua;lua5.3;' \ - -e '/^LUAC_T=/ s;luac;luac5.3;' - make MYCFLAGS="$CFLAGS -fPIC" MYLDFLAGS="$LDFLAGS" \ - CC="$CC" RANLIB="$RANLIB" \ - INSTALL_DATA="cp -d" LUA_SO=liblua5.3.so ${makejobs} linux -} - -do_install() { - make INSTALL_DATA="cp -d" INSTALL_TOP="${DESTDIR}/usr" \ - TO_BIN="lua5.3 luac5.3" \ - TO_LIB="liblua5.3.a liblua5.3.so liblua5.3.so.${version%.*} liblua5.3.so.${version}" \ - INSTALL_INC="${DESTDIR}/usr/include/lua5.3" \ - INSTALL_MAN="${DESTDIR}/usr/share/man/man1" install - - sed ${FILESDIR}/lua.pc \ - -e "s;%VER%;${version%.*};g;s;%REL%;${version};g" \ - > lua5.3.pc - - vinstall lua5.3.pc 644 usr/lib/pkgconfig - - # Install the documentation - rm -f doc/*.1 - vmkdir usr/share/doc/lua5.3 - cp -R doc/* ${DESTDIR}/usr/share/doc/lua5.3 - - vlicense doc/readme.html - - # Rename man pages - mv ${DESTDIR}/usr/share/man/man1/lua{,5.3}.1 - mv ${DESTDIR}/usr/share/man/man1/luac{,5.3}.1 -} - -lua53-devel_package() { - depends="lua53>=${version}_${revision}" - short_desc+=" - development files" - alternatives=" - lua-devel:lua:/usr/share/doc/lua5.3 - lua-devel:lua.pc:/usr/lib/pkgconfig/lua5.3.pc - " - pkg_install() { - vmove usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - vmove usr/share/doc - } -} - -lua_package() { - depends="lua53>=${version}_${revision}" - short_desc+=" (transitional dummy package)" - metapackage=yes -} - -lua-devel_package() { - depends="lua53-devel>=${version}_${revision}" - short_desc+=" - development files (transitional dummy package)" - metapackage=yes -} diff --git a/srcpkgs/lua53/update b/srcpkgs/lua53/update deleted file mode 100644 index 7968116c4d5c84..00000000000000 --- a/srcpkgs/lua53/update +++ /dev/null @@ -1 +0,0 @@ -pattern="lua-\K5.3[\d.]+(?=\.tar)" diff --git a/srcpkgs/lua54-MessagePack/template b/srcpkgs/lua54-MessagePack/template deleted file mode 100644 index 08997a320ced41..00000000000000 --- a/srcpkgs/lua54-MessagePack/template +++ /dev/null @@ -1,54 +0,0 @@ -# Template file for 'lua54-MessagePack' -pkgname=lua54-MessagePack -version=0.5.2 -revision=3 -depends="lua54" -_desc="Pure Lua implementation of msgpack.org" -short_desc="${_desc} (5.4.x)" -maintainer="Orphaned " -license="MIT" -homepage="https://framagit.org/fperrad/lua-MessagePack" -distfiles="${homepage}/-/archive/${version}/lua-MessagePack-${version}.tar.gz" -checksum=e8285b1c574fca279e7ec8c09b49073ef48a13c4a12d8db920ca50be34b07394 -replaces="lua-MessagePack>=0" - -do_install() { - # Once the 5.3 version is confirmed to work completely with 5.4, - # adjust so that we install the 5.3 version for 5.4 as well - for luaver in 5.1 5.2 5.3 5.4; do - vmkdir usr/share/lua/${luaver} - if [ "$luaver" = "5.3" ]; then - vinstall src5.3/MessagePack.lua 644 usr/share/lua/${luaver} - else - vinstall src/MessagePack.lua 644 usr/share/lua/${luaver} - fi - done - vlicense COPYRIGHT LICENSE -} - -lua51-MessagePack_package() { - depends="lua51" - short_desc="${_desc} (5.1.x)" - pkg_install() { - vlicense "${wrksrc}/COPYRIGHT" LICENSE - vmove usr/share/lua/5.1 - } -} - -lua52-MessagePack_package() { - depends="lua52" - short_desc="${_desc} (5.2.x)" - pkg_install() { - vlicense "${wrksrc}/COPYRIGHT" LICENSE - vmove usr/share/lua/5.2 - } -} - -lua53-MessagePack_package() { - depends="lua53" - short_desc="${_desc} (5.3.x)" - pkg_install() { - vlicense "${wrksrc}/COPYRIGHT" LICENSE - vmove usr/share/lua/5.3 - } -} diff --git a/srcpkgs/lua54-cassowary/template b/srcpkgs/lua54-cassowary/template deleted file mode 100644 index d880bd18bb710f..00000000000000 --- a/srcpkgs/lua54-cassowary/template +++ /dev/null @@ -1,52 +0,0 @@ -# Template file for 'lua54-cassowary' -pkgname=lua54-cassowary -version=2.3.2 -revision=1 -hostmakedepends="lua54 lua53 lua52 lua51 luarocks-lua54" -makedepends="lua54-devel lua53-devel lua52-devel lua51-devel" -depends="lua54 lua54-penlight" -short_desc="Cassowary constraint solver" -maintainer="Luciogi " -license="MIT" -homepage="https://github.com/sile-typesetter/lua-cassowary" -distfiles="https://github.com/sile-typesetter/cassowary.lua/archive/refs/tags/v${version}.tar.gz" -checksum=20fe7309f59004ce59e6c65d69ed9993de907267fd0314fc224f40e017d59798 - -_rockname=${pkgname#lua54-} -_rocksrel=1 -_pkg() { - luarocks --lua-version="$1" --tree="${PKGDESTDIR}/usr/" \ - make --deps-mode=none --no-manifest "rockspecs/${_rockname}-${version}-${_rocksrel}.rockspec" -} - -do_install() { - _pkg 5.4 - vlicense LICENSE -} - -lua51-cassowary_package() { - metapackage=yes - depends="lua51 lua51-penlight" - pkg_install() { - _pkg 5.1 - vlicense LICENSE - } -} - -lua52-cassowary_package() { - metapackage=yes - depends="lua52 lua52-penlight" - pkg_install() { - _pkg 5.2 - vlicense LICENSE - } -} - -lua53-cassowary_package() { - metapackage=yes - depends="lua53 lua53-penlight" - pkg_install() { - _pkg 5.3 - vlicense LICENSE - } -} diff --git a/srcpkgs/lua54-cjson/template b/srcpkgs/lua54-cjson/template deleted file mode 100644 index bbe47c83118419..00000000000000 --- a/srcpkgs/lua54-cjson/template +++ /dev/null @@ -1,69 +0,0 @@ -# Template file for 'lua54-cjson' -pkgname=lua54-cjson -version=2.1.0 -revision=3 -create_wrksrc=yes -hostmakedepends="lua51 lua52 lua53 lua54" -makedepends="lua51-devel lua52-devel lua53-devel lua54-devel" -depends="lua54" -_desc="JSON support for Lua" -short_desc="${_desc} (5.4.x)" -maintainer="Orphaned " -license="MIT" -homepage="http://www.kyne.com.au/~mark/software/lua-cjson.php" -distfiles="http://www.kyne.com.au/~mark/software/download/lua-cjson-${version}.tar.gz" -checksum=51bc69cd55931e0cba2ceae39e9efa2483f4292da3a88a1ed470eda829f6c778 - -post_extract() { - mv "lua-cjson-${version}" lua51 - cp -a lua51 lua52 - cp -a lua51 lua53 - cp -a lua51 lua54 -} -do_build() { - for x in lua51 lua52 lua53 lua54; do - make -C "$x" \ - CC=$CC CFLAGS="$CFLAGS" LDFLAGS="$LDFLAGS" \ - LUA_VERSION="5.${x#lua5}" USE_INTERNAL_FPCONV=1 \ - LUA_INCLUDE_DIR="${XBPS_CROSS_BASE}/usr/include/lua5.${x#lua5}" - done -} -do_install() { - for x in lua51 lua52 lua53 lua54; do - vinstall "$x/cjson.so" 755 "usr/lib/lua/5.${x#lua5}" - done - vlicense lua53/LICENSE -} - -lua51-cjson_package() { - depends="lua51" - short_desc="${_desc} (5.1.x)" - pkg_install() { - vmove usr/lib/lua/5.1 - vlicense ${wrksrc}/lua51/LICENSE - } -} - -lua52-cjson_package() { - depends="lua52" - short_desc="${_desc} (5.2.x)" - pkg_install() { - vmove usr/lib/lua/5.2 - vlicense ${wrksrc}/lua52/LICENSE - } -} - -lua53-cjson_package() { - depends="lua53" - short_desc="${_desc} (5.3.x)" - pkg_install() { - vmove usr/lib/lua/5.3 - vlicense ${wrksrc}/lua53/LICENSE - } -} - -lua-cjson_package() { - depends="lua53-cjson>=${version}_${revision}" - short_desc="${_desc} (5.3.x) (transitional dummy package)" - metapackage=yes -} diff --git a/srcpkgs/lua54-cldr/template b/srcpkgs/lua54-cldr/template deleted file mode 100644 index 31f9db8a2751c0..00000000000000 --- a/srcpkgs/lua54-cldr/template +++ /dev/null @@ -1,49 +0,0 @@ -# Template file for 'lua54-cldr' -pkgname=lua54-cldr -version=0.3.0 -revision=1 -hostmakedepends="lua51 lua52 lua53 lua54 luarocks-lua54" -depends="lua54-penlight" -short_desc="Lua interface to Unicode CLDR data" -maintainer="Luciogi " -license="MIT" -homepage="https://github.com/alerque/cldr-lua" -distfiles="https://github.com/alerque/cldr-lua/archive/refs/tags/v${version}.tar.gz" -checksum=bf38132c274a35b500787668fd561302374c6687333ff8be0c6751ad35151399 - -_rockname=${pkgname#lua54-} -_rocksrel=0 -_pkg() { - luarocks --lua-version="$1" --tree="${PKGDESTDIR}/usr/" \ - make --deps-mode=none --no-manifest "rockspecs/${_rockname}-${version}-${_rocksrel}.rockspec" -} - -do_install() { - _pkg 5.4 - - vlicense LICENSE -} - -lua53-cldr_package() { - metapackage=yes - depends="lua53 lua53-penlight" - pkg_install() { - _pkg 5.3 - } -} - -lua52-cldr_package() { - metapackage=yes - depends="lua52 lua52-penlight" - pkg_install() { - _pkg 5.2 - } -} - -lua51-cldr_package() { - metapackage=yes - depends="lua51 lua51-penlight" - pkg_install() { - _pkg 5.1 - } -} diff --git a/srcpkgs/lua54-cliargs/template b/srcpkgs/lua54-cliargs/template deleted file mode 100644 index fe10e53ba2a676..00000000000000 --- a/srcpkgs/lua54-cliargs/template +++ /dev/null @@ -1,49 +0,0 @@ -# Template file for 'lua54-cliargs' -pkgname=lua54-cliargs -version=3.0.2 -revision=1 -metapackage=yes -hostmakedepends="lua51 lua52 lua53 lua54 luarocks-lua54" -depends="lua54" -short_desc="Command-line argument parser for Lua" -maintainer="Luciogi " -license="MIT" -homepage="https://github.com/lunarmodules/lua_cliargs" -distfiles="https://github.com/lunarmodules/lua_cliargs/archive/refs/tags/v${version}.tar.gz" -checksum=a7a57ab9c73f6c44040a78305b6dc7780ca1565cc4c9057d74a6608cb0443af4 - -_rockname=lua_cliargs -_rocksrel=1 -_pkg() { - luarocks --lua-version="$1" --tree="${PKGDESTDIR}/usr/" \ - make --deps-mode=none --no-manifest "rockspecs/${_rockname}-${version}-${_rocksrel}.rockspec" -} - -do_install() { - _pkg 5.4 - vlicense LICENSE -} - -lua53-cliargs_package() { - depends="lua53" - pkg_install() { - _pkg 5.3 - vlicense LICENSE - } -} - -lua52-cliargs_package() { - depends="lua52" - pkg_install() { - _pkg 5.2 - vlicense LICENSE - } -} - -lua51-cliargs_package() { - depends="lua51" - pkg_install() { - _pkg 5.1 - vlicense LICENSE - } -} diff --git a/srcpkgs/lua54-devel b/srcpkgs/lua54-devel deleted file mode 120000 index 65c6b1e2125904..00000000000000 --- a/srcpkgs/lua54-devel +++ /dev/null @@ -1 +0,0 @@ -lua54 \ No newline at end of file diff --git a/srcpkgs/lua54-fluent/template b/srcpkgs/lua54-fluent/template deleted file mode 100644 index 6413f0656d82b2..00000000000000 --- a/srcpkgs/lua54-fluent/template +++ /dev/null @@ -1,51 +0,0 @@ -# Template file for 'lua54-fluent' -pkgname=lua54-fluent -version=0.2.0 -revision=1 -hostmakedepends="lua51 lua52 lua53 lua54 luarocks-lua54" -depends="lua54 lua54-cldr lua54-luaepnf lua54-penlight" -short_desc="Lua implementation of Project Fluent" -maintainer="Luciogi " -license="MIT" -homepage="https://github.com/alerque/fluent-lua" -distfiles="https://github.com/alerque/fluent-lua/archive/refs/tags/v${version}.tar.gz" -checksum=2458b80c8dad59c86de459bb7b4deef285d196b54ab449e73a8b8814f9822633 - -_rockname=${pkgname#lua54-} -_rocksrel=0 -_pkg() { - luarocks --lua-version="$1" --tree="${PKGDESTDIR}/usr/" \ - make --deps-mode=none --no-manifest "rockspecs/${_rockname}-${version}-${_rocksrel}.rockspec" -} - -do_install() { - _pkg 5.4 - vlicense LICENSE -} - -lua53-fluent_package() { - metapackage=yes - depends="lua53 lua53-cldr lua53-luaepnf lua53-penlight" - pkg_install() { - _pkg 5.3 - vlicense LICENSE - } -} - -lua52-fluent_package() { - metapackage=yes - depends="lua52 lua52-cldr lua52-luaepnf lua52-penlight" - pkg_install() { - _pkg 5.2 - vlicense LICENSE - } -} - -lua51-fluent_package() { - metapackage=yes - depends="lua51 lua51-cldr lua51-luaepnf lua51-penlight" - pkg_install() { - _pkg 5.1 - vlicense LICENSE - } -} diff --git a/srcpkgs/lua54-lgi/patches/glib-2.86.0.patch b/srcpkgs/lua54-lgi/patches/glib-2.86.0.patch deleted file mode 100644 index f15667211942cf..00000000000000 --- a/srcpkgs/lua54-lgi/patches/glib-2.86.0.patch +++ /dev/null @@ -1,52 +0,0 @@ -Source: https://github.com/vtrlx/LuaGObject/commit/54d90bfd38c4562ddd619f1f2e14130fc68ec702 - -From 54d90bfd38c4562ddd619f1f2e14130fc68ec702 Mon Sep 17 00:00:00 2001 -From: Victoria Lacroix -Date: Mon, 22 Sep 2025 10:02:10 -0400 -Subject: [PATCH] Fix GLib 2.86 regression -MIME-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit - -GLib 2.86 removed the GObject.TypeClass.ref() function, replacing it -with GObject.TypeClass.get()—this commit makes it so .get() is used in -GLib >= 2.86, while still preserving the old behaviour on GLib < 2.86. ---- - LuaGObject/ffi.lua | 15 ++++++++++++--- - 1 file changed, 12 insertions(+), 3 deletions(-) - -diff --git a/LuaGObject/ffi.lua b/LuaGObject/ffi.lua -index 799f68e5..0695b0be 100644 ---- a/lgi/ffi.lua -+++ b/lgi/ffi.lua -@@ -76,18 +76,27 @@ end - - -- Creates new enum/flags table with all values from specified gtype. - function ffi.load_enum(gtype, name) -- local GObject = core.repo.GObject -+ local GLib, GObject = core.repo.GLib, core.repo.GObject - local is_flags = GObject.Type.is_a(gtype, GObject.Type.FLAGS) - local enum_component = component.create( - gtype, is_flags and enum.bitflags_mt or enum.enum_mt, name) -- local type_class = GObject.TypeClass.ref(gtype) -+ local type_class -+ -- GLib >= 2.86 deprecates GObject.TypeClass.ref() in favour of .get() -+ if GLib.check_version(2, 86, 0) then -+ type_class = GObject.TypeClass.ref(gtype) -+ else -+ type_class = GObject.TypeClass.get(gtype) -+ end - local enum_class = core.record.cast( - type_class, is_flags and GObject.FlagsClass or GObject.EnumClass) - for i = 0, enum_class.n_values - 1 do - local val = core.record.fromarray(enum_class.values, i) - enum_component[core.upcase(val.value_nick):gsub('%-', '_')] = val.value - end -- type_class:unref() -+ -- For GLib versions below 2.86, type_class was ref'd and needs to be unref'd -+ if GLib.check_version(2, 86, 0) then -+ type_class:unref() -+ end - return enum_component - end - diff --git a/srcpkgs/lua54-lgi/patches/lua54.patch b/srcpkgs/lua54-lgi/patches/lua54.patch deleted file mode 100644 index e266a683ddb631..00000000000000 --- a/srcpkgs/lua54-lgi/patches/lua54.patch +++ /dev/null @@ -1,14 +0,0 @@ ---- a/lgi/callable.c -+++ b/lgi/callable.c -@@ -1233,7 +1233,10 @@ closure_callback (ffi_cif *cif, void *ret, void **args, void *closure_arg) - } - else - { --#if LUA_VERSION_NUM >= 502 -+#if LUA_VERSION_NUM > 503 -+ int nres; -+ res = lua_resume (L, NULL, npos, &nres); -+#elif LUA_VERSION_NUM >= 502 - res = lua_resume (L, NULL, npos); - #else - res = lua_resume (L, npos); diff --git a/srcpkgs/lua54-lgi/template b/srcpkgs/lua54-lgi/template deleted file mode 100644 index c7ca36f326bbe2..00000000000000 --- a/srcpkgs/lua54-lgi/template +++ /dev/null @@ -1,84 +0,0 @@ -# Template file for 'lua54-lgi' -pkgname=lua54-lgi -version=0.9.2 -revision=5 -hostmakedepends="pkg-config" -makedepends="libglib-devel libffi-devel lua51-devel lua52-devel lua53-devel - lua54-devel gobject-introspection gir-freedesktop" -depends="lua54 gir-freedesktop" -_desc="Lua binadings for gnome/gobject using gobject-introspection library" -short_desc="${_desc} (5.4.x)" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/pavouk/lgi" -distfiles="https://github.com/pavouk/lgi/archive/$version.tar.gz" -checksum=cfc4105482b4730b3a40097c9d9e7e35c46df2fb255370bdeb2f45a886548c4f - -# requires X11 -do_check() { - : -} - -post_patch() { - cd "${wrksrc}" - mkdir -p lua5.1 - - mv * lua5.1 || true - cp -a lua5.1 lua5.2 - cp -a lua5.1 lua5.3 - cp -a lua5.1 lua5.4 -} - -do_build() { - for luaver in 5.1 5.2 5.3 5.4; do - pushd lua${luaver} - make CC=$CC LUA_VERSION=${luaver} ${make_build_args} ${makejobs} \ - LUA_CFLAGS=-I${XBPS_CROSS_BASE}/usr/include/lua${luaver} - popd - done -} - -do_install() { - for luaver in 5.1 5.2 5.3 5.4; do - pushd lua${luaver} - make DESTDIR=${DESTDIR} PREFIX=/usr LUA_VERSION=${luaver} install - popd - done - vlicense lua5.4/LICENSE -} - -lua51-lgi_package() { - depends="lua51 gir-freedesktop" - short_desc="${_desc} (5.1.x)" - pkg_install() { - vlicense "${wrksrc}/lua5.1/LICENSE" - vmove usr/lib/lua/5.1 - vmove usr/share/lua/5.1 - } -} - -lua52-lgi_package() { - depends="lua52 gir-freedesktop" - short_desc="${_desc} (5.2.x)" - pkg_install() { - vlicense "${wrksrc}/lua5.2/LICENSE" - vmove usr/lib/lua/5.2 - vmove usr/share/lua/5.2 - } -} - -lua53-lgi_package() { - depends="lua53 gir-freedesktop" - short_desc="${_desc} (5.2.x)" - pkg_install() { - vlicense "${wrksrc}/lua5.3/LICENSE" - vmove usr/lib/lua/5.3 - vmove usr/share/lua/5.3 - } -} - -lgi_package() { - depends="lua53-lgi>=${version}_${revision}" - short_desc="${_desc} (5.3.x) (transitional dummy package)" - metapackage=yes -} diff --git a/srcpkgs/lua54-linenoise/template b/srcpkgs/lua54-linenoise/template deleted file mode 100644 index e9443cd325870b..00000000000000 --- a/srcpkgs/lua54-linenoise/template +++ /dev/null @@ -1,49 +0,0 @@ -# Template file for 'lua54-linenoise' -pkgname=lua54-linenoise -version=0.9 -revision=1 -hostmakedepends="lua51 lua52 lua53 lua54 luarocks-lua54" -makedepends="lua51-devel lua52-devel lua53-devel lua54-devel" -depends="lua54" -short_desc="Bindings for the linenoise command line library" -maintainer="Luciogi " -license="MIT" -homepage="https://github.com/hoelzro/lua-linenoise" -distfiles="https://github.com/hoelzro/lua-linenoise/archive/refs/tags/${version}.tar.gz" -checksum=cc1cdb4047edd056a10dcdeec853dbaf5088e2202941d579e4592584d733f09c - -_rockname=${pkgname#lua54-} -_rocksrel=1 -_pkg() { - luarocks --lua-version="$1" --tree="${PKGDESTDIR}/usr/" LUA_INCDIR="${XBPS_CROSS_BASE}/usr/include/lua$1" \ - make --deps-mode=none --no-manifest "${_rockname}-${version}-${_rocksrel}.rockspec" -} - -do_install() { - _pkg 5.4 - vlicense COPYING -} - -lua53-linenoise_package() { - depends="lua53" - pkg_install() { - _pkg 5.3 - vlicense COPYING - } -} - -lua52-linenoise_package() { - depends="lua52" - pkg_install() { - _pkg 5.2 - vlicense COPYING - } -} - -lua51-linenoise_package() { - depends="lua51" - pkg_install() { - _pkg 5.1 - vlicense COPYING - } -} diff --git a/srcpkgs/lua54-loadkit/template b/srcpkgs/lua54-loadkit/template deleted file mode 100644 index 87b2f8a14a0f5e..00000000000000 --- a/srcpkgs/lua54-loadkit/template +++ /dev/null @@ -1,58 +0,0 @@ -# Template file for 'lua54-loadkit' -pkgname=lua54-loadkit -version=1.1.0 -revision=1 -_rockname=${pkgname#lua54-} -_rocksrel=1 -hostmakedepends="lua51 lua52 lua53 lua54 luarocks-lua54" -depends="lua54" -short_desc="Allows you to load arbitrary files within the Lua package path" -maintainer="Luciogi " -license="MIT" -homepage="https://github.com/leafo/loadkit" -_rockspec=$_rockname-${version}-$_rocksrel.rockspec -distfiles="https://github.com/leafo/loadkit/archive/refs/tags/v${version}.tar.gz - https://github.com/leafo/loadkit/releases/download/v${version}/$_rockspec - https://raw.githubusercontent.com/leafo/loadkit/95b13a36442f59b41ab52df96d52233c4a725dfd/LICENSE" -checksum="39742dd5db94f13886810cf69fc9b3db89bba3180c060384136115c9da431196 - 5404ec4cad62351e35c196ee87810ab3977405b7d94fe9a8dc5f64906007dd21 - 33a8a65f4659341c09148adffc2657aa9901e2c0d14cba6e63abaaaf124e76d1" -skip_extraction="$_rockspec LICENSE" - -post_extract() { - cp ${XBPS_SRCDISTDIR}/${pkgname}-${version}/{$_rockspec,LICENSE} ${XBPS_BUILDIR}/${wrksrc}/ -} - -_pkg() { - luarocks --lua-version="$1" --tree="${PKGDESTDIR}/usr/" \ - make --deps-mode=none --no-manifest "$_rockspec" -} - -do_install() { - _pkg 5.4 - vlicense LICENSE -} - -lua53-loadkit_package() { - metapackage=yes - depends="lua53" - pkg_install() { - _pkg 5.3 - } -} - -lua52-loadkit_package() { - metapackage=yes - depends="lua52" - pkg_install() { - _pkg 5.2 - } -} - -lua51-loadkit_package() { - metapackage=yes - depends="lua51" - pkg_install() { - _pkg 5.1 - } -} diff --git a/srcpkgs/lua54-lpeg/template b/srcpkgs/lua54-lpeg/template deleted file mode 100644 index bbb12e2330659e..00000000000000 --- a/srcpkgs/lua54-lpeg/template +++ /dev/null @@ -1,96 +0,0 @@ -# Template file for 'lua54-lpeg' -pkgname=lua54-lpeg -version=1.1.0 -revision=2 -hostmakedepends="lua51 lua52 lua53 lua54" -makedepends="lua51-devel lua52-devel lua53-devel lua54-devel" -depends="lua54" -_desc="Pattern-matching library for Lua based on Parsing Expression Grammars" -short_desc="${_desc} (5.4.x)" -maintainer="Orphaned " -license="MIT" -homepage="https://www.inf.puc-rio.br/~roberto/lpeg/" -distfiles="${homepage}/lpeg-${version}.tar.gz" -checksum=4b155d67d2246c1ffa7ad7bc466c1ea899bbc40fef0257cc9c03cecbaed4352a - -post_extract() { - mkdir -p lua51 - mv * lua51 || true - cp -a lua51 lua52 - cp -a lua51 lua53 - cp -a lua51 lua54 -} - -do_build() { - cd ${wrksrc}/lua51 - make CC=$CC DLLFLAGS="-I${XBPS_CROSS_BASE}/usr/include/lua5.1 -fPIC" \ - LUADIR="${XBPS_CROSS_BASE}/usr/include/lua5.1" ${makejobs} - - cd ${wrksrc}/lua52 - make CC=$CC DLLFLAGS="-I${XBPS_CROSS_BASE}/usr/include/lua5.2 -fPIC" \ - LUADIR="${XBPS_CROSS_BASE}/usr/include/lua5.2" ${makejobs} - - cd ${wrksrc}/lua53 - make CC=$CC DLLFLAGS="-I${XBPS_CROSS_BASE}/usr/include/lua5.3 -fPIC" \ - LUADIR="${XBPS_CROSS_BASE}/usr/include/lua5.3" ${makejobs} - - cd ${wrksrc}/lua54 - make CC=$CC DLLFLAGS="-I${XBPS_CROSS_BASE}/usr/include/lua5.4 -fPIC" \ - LUADIR="${XBPS_CROSS_BASE}/usr/include/lua5.4" ${makejobs} -} - -do_install() { - cd ${wrksrc}/lua51 - vinstall lpeg.so 755 usr/lib/lua/5.1/ - vinstall re.lua 644 usr/share/lua/5.1/ - - cd ${wrksrc}/lua52 - vinstall lpeg.so 755 usr/lib/lua/5.2/ - vinstall re.lua 644 usr/share/lua/5.2/ - - cd ${wrksrc}/lua53 - vinstall lpeg.so 755 usr/lib/lua/5.3/ - vinstall re.lua 644 usr/share/lua/5.3/ - - cd ${wrksrc}/lua54 - vinstall lpeg.so 755 usr/lib/lua/5.4/ - vinstall re.lua 644 usr/share/lua/5.4/ - vlicense lpeg.html -} - -lua51-lpeg_package() { - depends="lua51" - short_desc="${_desc} (5.1.x)" - shlib_provides="/usr/lib/lua/5.1/lpeg.so" - pkg_install() { - vmove usr/lib/lua/5.1 - vmove usr/share/lua/5.1 - vlicense ${wrksrc}/lua51/lpeg.html - } -} - -lua52-lpeg_package() { - depends="lua52" - short_desc="${_desc} (5.2.x)" - pkg_install() { - vmove usr/lib/lua/5.2 - vmove usr/share/lua/5.2 - vlicense ${wrksrc}/lua52/lpeg.html - } -} - -lua53-lpeg_package() { - depends="lua53" - short_desc="${_desc} (5.3.x)" - pkg_install() { - vmove usr/lib/lua/5.3 - vmove usr/share/lua/5.3 - vlicense ${wrksrc}/lua53/lpeg.html - } -} - -lua-lpeg_package() { - depends="lua53-lpeg>=${version}_${revision}" - short_desc="${_desc} (5.3.x) (transitional dummy package)" - metapackage=yes -} diff --git a/srcpkgs/lua54-lpeg/update b/srcpkgs/lua54-lpeg/update deleted file mode 100644 index 4adf9e59dfb26a..00000000000000 --- a/srcpkgs/lua54-lpeg/update +++ /dev/null @@ -1 +0,0 @@ -pkgname=${pkgname#lua-*} diff --git a/srcpkgs/lua54-luadbi/template b/srcpkgs/lua54-luadbi/template deleted file mode 100644 index ce3edebf58f5ad..00000000000000 --- a/srcpkgs/lua54-luadbi/template +++ /dev/null @@ -1,103 +0,0 @@ -# Template file for 'lua54-luadbi' -pkgname=lua54-luadbi -version=0.5 -revision=5 -create_wrksrc="yes" -makedepends="lua51-devel lua52-devel lua53-devel lua54-devel sqlite-devel - postgresql-libs-devel libmariadbclient-devel" -_desc="Lua database interface library" -short_desc="${_desc} (5.4.x)" -maintainer="Orphaned " -license="MIT" -homepage="https://code.google.com/archive/p/luadbi/" -distfiles="https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/luadbi/luadbi.$version.tar.gz" -checksum=49116458dd80052536bf5d7e2b2a1f5a0fa42a671ce77f1cb7355ef7faeb331e - -post_extract() { - cd ${wrksrc} - mkdir -p lua51 - mv * lua51 || true - cp -a lua51 lua52 - cp -a lua51 lua53 - cp -a lua51 lua54 -} - -_common_cflags="-pedantic -Wall -O2 -shared -fpic -I${XBPS_CROSS_BASE}/usr/include/mysql -I${XBPS_CROSS_BASE}/usr/include/postgresql/server -I." - -if [[ -n "${CROSS_BUILD}" ]]; then - _common_cflags+=" -I${XBPS_CROSS_BASE}/usr/include" -fi - -do_build() { - cd ${wrksrc}/lua51 - make CC="$CC" AR="$AR" RANLIB="$RANLIB" CFLAGS="${_common_cflags} -I${XBPS_CROSS_BASE}/usr/include/lua5.1" ${makejobs} free - - cd ${wrksrc}/lua52 - make CC="$CC" AR="$AR" RANLIB="$RANLIB" CFLAGS="${_common_cflags} -I${XBPS_CROSS_BASE}/usr/include/lua5.2" ${makejobs} free - - cd ${wrksrc}/lua53 - make CC="$CC" AR="$AR" RANLIB="$RANLIB" CFLAGS="${_common_cflags} -I${XBPS_CROSS_BASE}/usr/include/lua5.3" ${makejobs} free - - cd ${wrksrc}/lua54 - make CC="$CC" AR="$AR" RANLIB="$RANLIB" CFLAGS="${_common_cflags} -I${XBPS_CROSS_BASE}/usr/include/lua5.4" ${makejobs} free -} - -do_install() { - cd ${wrksrc}/lua51 - for lib in *.so; do - vinstall ${lib} 755 usr/lib/lua/5.1 - done - vinstall DBI.lua 644 usr/share/lua/5.1/ - - cd ${wrksrc}/lua52 - for lib in *.so; do - vinstall ${lib} 755 usr/lib/lua/5.2 - done - vinstall DBI.lua 644 usr/share/lua/5.2/ - - cd ${wrksrc}/lua53 - for lib in *.so; do - vinstall ${lib} 755 usr/lib/lua/5.3 - done - vinstall DBI.lua 644 usr/share/lua/5.3/ - - cd ${wrksrc}/lua54 - for lib in *.so; do - vinstall ${lib} 755 usr/lib/lua/5.4 - done - vinstall DBI.lua 644 usr/share/lua/5.4/ - vlicense COPYING -} - -lua51-luadbi_package() { - short_desc="${_desc} (5.1.x)" - pkg_install() { - vmove usr/lib/lua/5.1 - vmove usr/share/lua/5.1 - vlicense ${wrksrc}/lua51/COPYING - } -} - -lua52-luadbi_package() { - short_desc="${_desc} (5.2.x)" - pkg_install() { - vmove usr/lib/lua/5.2 - vmove usr/share/lua/5.2 - vlicense ${wrksrc}/lua52/COPYING - } -} - -lua53-luadbi_package() { - short_desc="${_desc} (5.3.x)" - pkg_install() { - vmove usr/lib/lua/5.3 - vmove usr/share/lua/5.3 - vlicense ${wrksrc}/lua53/COPYING - } -} - -lua-luadbi_package() { - depends="lua53-luadbi>=${version}_${revision}" - short_desc="${_desc} (5.3.x) (transitional dummy package)" - metapackage=yes -} diff --git a/srcpkgs/lua54-luaepnf/template b/srcpkgs/lua54-luaepnf/template deleted file mode 100644 index fb8b0abe63ccc2..00000000000000 --- a/srcpkgs/lua54-luaepnf/template +++ /dev/null @@ -1,51 +0,0 @@ -# Template file for 'lua54-luaepnf' -pkgname=lua54-luaepnf -version=0.3 -revision=1 -hostmakedepends="lua51 lua52 lua53 lua54 luarocks-lua54" -depends="lua54 lua54-lpeg" -short_desc="Extended PEG Notation Format (easy grammars for LPeg)" -maintainer="Luciogi " -license="MIT" -homepage="https://github.com/siffiejoe/lua-luaepnf" -distfiles="https://github.com/siffiejoe/lua-luaepnf/archive/refs/tags/v${version}.tar.gz" -checksum=57c0ad1917e45c5677bfed0f6122da2baff98117aba05a5e987a0238600f85f9 - -_rockname=${pkgname#lua54-} -_rocksrel=scm-0 -_pkg() { - luarocks --lua-version="$1" --tree="${PKGDESTDIR}/usr/" \ - make --deps-mode=none --no-manifest "${_rockname}-${_rocksrel}.rockspec" -} - -do_install() { - _pkg 5.4 - sed -n '14,38p' README.md > LICENSE - vlicense LICENSE -} -lua53-luaepnf_package() { - metapackage=yes - depends="lua53 lua53-lpeg" - pkg_install() { - _pkg 5.3 - vlicense LICENSE - } -} - -lua52-luaepnf_package() { - metapackage=yes - depends="lua52 lua52-lpeg" - pkg_install() { - _pkg 5.2 - vlicense LICENSE - } -} - -lua51-luaepnf_package() { - metapackage=yes - depends="lua51 lua51-lpeg" - pkg_install() { - _pkg 5.1 - vlicense LICENSE - } -} diff --git a/srcpkgs/lua54-luaexpat/template b/srcpkgs/lua54-luaexpat/template deleted file mode 100644 index d7a339d206715f..00000000000000 --- a/srcpkgs/lua54-luaexpat/template +++ /dev/null @@ -1,78 +0,0 @@ -# Template file for 'lua54-luaexpat' -pkgname=lua54-luaexpat -version=1.5.2 -revision=1 -make_build_args="EXPAT_INC=-I${XBPS_CROSS_BASE}/usr/include" -makedepends="lua51-devel lua52-devel lua53-devel lua54-devel expat-devel" -depends="lua54" -_desc="XML Expat parsing for the Lua programming language" -short_desc="${_desc} (5.4.x)" -maintainer="Duncaen " -license="MIT" -homepage="https://lunarmodules.github.io/luaexpat/" -distfiles="https://github.com/lunarmodules/luaexpat/archive/refs/tags/${version}.tar.gz" -checksum=89d83f2141edec31be576425637216928221918fe95dc3854d1b7fd4c627213f - -post_extract() { - cd "${wrksrc}" - mkdir -p lua5.1 - - mv * lua5.1 || true - cp -a lua5.1 lua5.2 - cp -a lua5.1 lua5.3 - cp -a lua5.1 lua5.4 -} - -do_build() { - for luaver in 5.1 5.2 5.3 5.4; do - pushd lua${luaver} - make CC=$CC LUA_V=${luaver} ${make_build_args} ${makejobs} \ - LUA_INC=-I${XBPS_CROSS_BASE}/usr/include/lua${luaver} - popd - done -} - -do_install() { - for luaver in 5.1 5.2 5.3 5.4; do - pushd lua${luaver} - make DESTDIR=${DESTDIR} LUA_V=${luaver} install - popd - done - vlicense lua5.4/LICENSE -} - -lua51-luaexpat_package() { - depends="lua51" - short_desc="${_desc} (5.1.x)" - pkg_install() { - vlicense "${wrksrc}/lua5.1/LICENSE" - vmove usr/lib/lua/5.1 - vmove usr/share/lua/5.1 - } -} - -lua52-luaexpat_package() { - depends="lua52" - short_desc="${_desc} (5.2.x)" - pkg_install() { - vlicense "${wrksrc}/lua5.2/LICENSE" - vmove usr/lib/lua/5.2 - vmove usr/share/lua/5.2 - } -} - -lua53-luaexpat_package() { - depends="lua53" - short_desc="${_desc} (5.3.x)" - pkg_install() { - vlicense "${wrksrc}/lua5.3/LICENSE" - vmove usr/lib/lua/5.3 - vmove usr/share/lua/5.3 - } -} - -luaexpat_package() { - depends="lua51-luaexpat>=${version}_${revision}" - short_desc="${_desc} (5.1.x) (transitional dummy package)" - metapackage=yes -} diff --git a/srcpkgs/lua54-luafilesystem/template b/srcpkgs/lua54-luafilesystem/template deleted file mode 100644 index 8257be072e89d4..00000000000000 --- a/srcpkgs/lua54-luafilesystem/template +++ /dev/null @@ -1,74 +0,0 @@ -# Template file for 'lua54-luafilesystem' -pkgname=lua54-luafilesystem -version=1.8.0 -revision=1 -makedepends="lua51-devel lua52-devel lua53-devel lua54-devel" -depends="lua54" -_desc="File System Library for the Lua Programming Language" -short_desc="${_desc} (5.4.x)" -maintainer="Orphaned " -license="MIT" -homepage="http://keplerproject.github.com/luafilesystem" -distfiles="https://github.com/keplerproject/luafilesystem/archive/v${version//./_}.tar.gz" -checksum=16d17c788b8093f2047325343f5e9b74cccb1ea96001e45914a58bbae8932495 - -post_extract() { - cd "${wrksrc}" - mkdir -p lua5.1 - - mv * lua5.1 || true - cp -a lua5.1 lua5.2 - cp -a lua5.1 lua5.3 - cp -a lua5.1 lua5.4 -} - -do_build() { - for luaver in 5.1 5.2 5.3 5.4; do - pushd lua${luaver} - make CC=$CC LUA_VERSION=${luaver} ${make_build_args} ${makejobs} \ - LUA_INC=-I${XBPS_CROSS_BASE}/usr/include/lua${luaver} - popd - done -} - -do_install() { - for luaver in 5.1 5.2 5.3 5.4; do - pushd lua${luaver} - make PREFIX=${DESTDIR}/usr LUA_VERSION=${luaver} install - popd - done - vlicense lua5.4/LICENSE -} - -lua51-luafilesystem_package() { - depends="lua51" - short_desc="${_desc} (5.1.x)" - pkg_install() { - vlicense "${wrksrc}/lua5.1/LICENSE" - vmove usr/lib/lua/5.1 - } -} - -lua52-luafilesystem_package() { - depends="lua52" - short_desc="${_desc} (5.2.x)" - pkg_install() { - vlicense "${wrksrc}/lua5.2/LICENSE" - vmove usr/lib/lua/5.2 - } -} - -lua53-luafilesystem_package() { - depends="lua53" - short_desc="${_desc} (5.3.x)" - pkg_install() { - vlicense "${wrksrc}/lua5.3/LICENSE" - vmove usr/lib/lua/5.3 - } -} - -luafilesystem_package() { - depends="lua51-luafilesystem>=${version}_${revision}" - short_desc="${_desc} (5.1.x) (transitional dummy package)" - metapackage=yes -} diff --git a/srcpkgs/lua54-luafilesystem/update b/srcpkgs/lua54-luafilesystem/update deleted file mode 100644 index 00a38fcaac6066..00000000000000 --- a/srcpkgs/lua54-luafilesystem/update +++ /dev/null @@ -1,2 +0,0 @@ -pattern='/archive/refs/tags/(v?|\Q'"$pkgname"'\E-)?\K[\d._]+(?=\.tar\.gz")' -version=${version//_/.} diff --git a/srcpkgs/lua54-lualdap/patches/c89-is-broken.patch b/srcpkgs/lua54-lualdap/patches/c89-is-broken.patch deleted file mode 100644 index 3a5d1059a89af6..00000000000000 --- a/srcpkgs/lua54-lualdap/patches/c89-is-broken.patch +++ /dev/null @@ -1,15 +0,0 @@ -Index: lua54-lualdap-1.2.5/lua54/Makefile -=================================================================== ---- lua54-lualdap-1.2.5.orig/lua54/Makefile -+++ lua54-lualdap-1.2.5/lua54/Makefile -@@ -15,8 +15,8 @@ endif - - CFLAGS_WARN := -pedantic -Wall -W -Waggregate-return -Wcast-align -Wmissing-prototypes -Wnested-externs -Wshadow -Wwrite-strings - --override CPPFLAGS := -DPACKAGE_STRING="\"$(PACKAGE_STRING)\"" -DLUA_C89_NUMBERS $(CPPFLAGS) --override CFLAGS := -O2 -fPIC -std=c89 $(CFLAGS_WARN) $(CFLAGS) -+override CPPFLAGS := -DPACKAGE_STRING="\"$(PACKAGE_STRING)\"" $(CPPFLAGS) -+override CFLAGS := -O2 -fPIC $(CFLAGS_WARN) $(CFLAGS) - - ifdef BUILD_VARIANT - REPORT_DIR := test-reports/$(BUILD_VARIANT) diff --git a/srcpkgs/lua54-lualdap/patches/lua54.patch b/srcpkgs/lua54-lualdap/patches/lua54.patch deleted file mode 100644 index 0cfd0d6bbdb672..00000000000000 --- a/srcpkgs/lua54-lualdap/patches/lua54.patch +++ /dev/null @@ -1,17 +0,0 @@ ---- a/lua54/src/compat-5.3.h -+++ b/lua54/src/compat-5.3.h -@@ -399,11 +399,11 @@ COMPAT53_API void luaL_requiref (lua_State *L, const char *modname, - - - /* other Lua versions */ --#if !defined(LUA_VERSION_NUM) || LUA_VERSION_NUM < 501 || LUA_VERSION_NUM > 503 -+#if !defined(LUA_VERSION_NUM) || LUA_VERSION_NUM < 501 || LUA_VERSION_NUM > 504 - --# error "unsupported Lua version (i.e. not Lua 5.1, 5.2, or 5.3)" -+# error "unsupported Lua version (i.e. not Lua 5.1, 5.2, 5.3 or 5.4)" - --#endif /* other Lua versions except 5.1, 5.2, and 5.3 */ -+#endif /* other Lua versions except 5.1, 5.2, 5.3 and 5.4 */ - - - diff --git a/srcpkgs/lua54-lualdap/template b/srcpkgs/lua54-lualdap/template deleted file mode 100644 index faae8e004f2f53..00000000000000 --- a/srcpkgs/lua54-lualdap/template +++ /dev/null @@ -1,83 +0,0 @@ -# Template file for 'lua54-lualdap' -pkgname=lua54-lualdap -version=1.2.5 -revision=4 -create_wrksrc=yes -build_style=gnu-makefile -hostmakedepends="pkg-config" -makedepends="lua51-devel lua52-devel lua53-devel lua54-devel libldap-devel" -_desc="LDAP bindings for Lua" -short_desc="${_desc} (5.4.x)" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/lualdap/lualdap" -distfiles="https://github.com/lualdap/lualdap/archive/v${version}.tar.gz" -checksum=3e028faa6a5798cf2f3d50b9853b9b3fb6eb562b62010747bd5b6f50b57bb1cc - -post_extract() { - mv lualdap-${version} lua - cp -a lua lua51 - cp -a lua lua52 - cp -a lua lua53 - cp -a lua lua54 -} - -do_build() { - for luaver in 5.1 5.2 5.3 5.4; do - cd ${wrksrc}/lua${luaver//.} - vsed -i "s|^LUA_VERSION.*|LUA_VERSION = ${luaver}|g" config - make \ - CC=$CC \ - LD=$CC \ - CFLAGS="$(pkg-config --cflags lua${luaver})" \ - LDLIBS="$(pkg-config --libs lua${luaver}) -lldap" \ - LUA_MODULES="$(pkg-config --variable=INSTALL_CMOD lua${luaver})" \ - ${makejobs} - done -} - -do_install() { - for luaver in 5.1 5.2 5.3 5.4; do - vmkdir usr/lib/lua/$luaver - cd ${wrksrc}/lua${luaver//.} - make \ - CC=$CC \ - LD=$CC \ - CFLAGS="$(pkg-config --cflags lua${luaver})" \ - LDLIBS="$(pkg-config --libs lua${luaver}) -lldap" \ - LUA_MODULES="$(pkg-config --variable=INSTALL_CMOD lua${luaver})" \ - DESTDIR="${DESTDIR}" \ - install - done - vlicense ${wrksrc}/lua54/LICENSE.md -} - -lua51-lualdap_package() { - short_desc="${_desc} (5.1.x)" - pkg_install() { - vmove usr/lib/lua/5.1 - vlicense lua51/LICENSE.md - } -} - -lua52-lualdap_package() { - short_desc="${_desc} (5.2.x)" - pkg_install() { - vmove usr/lib/lua/5.2 - vlicense lua52/LICENSE.md - } -} - -lua53-lualdap_package() { - short_desc="${_desc} (5.3.x)" - pkg_install() { - vmove usr/lib/lua/5.3 - vlicense lua53/LICENSE.md - } -} - -lua-lualdap_package() { - depends="lua53-lualdap>=${version}_${revision}" - short_desc="${_desc} (5.3.x) (transitional dummy package)" - metapackage=yes -} diff --git a/srcpkgs/lua54-luaposix/template b/srcpkgs/lua54-luaposix/template deleted file mode 100644 index 1e7dc11ae8aa20..00000000000000 --- a/srcpkgs/lua54-luaposix/template +++ /dev/null @@ -1,106 +0,0 @@ -# Template file for 'lua54-luaposix' -pkgname=lua54-luaposix -version=35.0 -revision=2 -hostmakedepends="lua51-devel lua52-devel lua53-devel lua54-devel" -makedepends="lua51-devel lua52-devel lua53-devel lua54-devel" -depends="lua54 lua54-stdlib-normalize" -_desc="POSIX library for Lua programming language" -short_desc="${_desc} (5.4.x)" -maintainer="Orphaned " -license="MIT" -homepage="https://luaposix.github.io/luaposix/" -distfiles="https://github.com/luaposix/luaposix/archive/refs/tags/v${version}.tar.gz" -checksum=a4edf2f715feff65acb009e8d1689e57ec665eb79bc36a6649fae55eafd56809 -lib32disabled=yes - -if [ "$XBPS_TARGET_LIBC" = "glibc" ]; then - makedepends+=" libxcrypt-devel" -fi - -post_extract() { - cd "${wrksrc}" - mkdir -p lua5.1 - mv * lua5.1 || true - cp -a lua5.1 lua5.2 - cp -a lua5.1 lua5.3 - cp -a lua5.1 lua5.4 -} - -do_build() { - for _lua_version in 5.1 5.2 5.3 5.4; do - pushd lua${_lua_version} - lua${_lua_version} build-aux/luke version=${version} PREFIX=/usr \ - LUA_INCDIR="${XBPS_CROSS_BASE}/usr/include/lua${_lua_version}" \ - CFLAGS="$CFLAGS" LDFLAGS="$LDFLAGS $CFLAGS" - popd - done -} - -do_install() { - for _lua_version in 5.1 5.2 5.3 5.4; do - pushd lua${_lua_version} - lua${_lua_version} build-aux/luke PREFIX="${DESTDIR}/usr" install - popd - done -} - -post_install() { - vlicense lua5.4/LICENSE - vmkdir usr/share/doc/$pkgname - vcopy "lua5.4/doc/*" usr/share/doc/$pkgname -} - -lua51-luaposix_package() { - depends="lua51 lua51-stdlib-normalize lua51-bitlib" - short_desc="${_desc} (5.1.x)" - pkg_install() { - vlicense "${wrksrc}/lua5.1/LICENSE" - vmove usr/lib/lua/5.1 - vmove usr/share/lua/5.1 - vmkdir usr/share/doc/$pkgname - vcopy "${wrksrc}/lua5.1/doc/*" usr/share/doc/$pkgname - } -} - -lua52-luaposix_package() { - depends="lua52 lua52-stdlib-normalize" - short_desc="${_desc} (5.2.x)" - pkg_install() { - vlicense "${wrksrc}/lua5.2/LICENSE" - vmove usr/lib/lua/5.2 - vmove usr/share/lua/5.2 - vmkdir usr/share/doc/$pkgname - vcopy "${wrksrc}/lua5.2/doc/*" usr/share/doc/$pkgname - } -} - -lua53-luaposix_package() { - depends="lua53 lua53-stdlib-normalize" - short_desc="${_desc} (5.3.x)" - pkg_install() { - vlicense "${wrksrc}/lua5.3/LICENSE" - vmove usr/lib/lua/5.3 - vmove usr/share/lua/5.3 - vmkdir usr/share/doc/$pkgname - vcopy "${wrksrc}/lua5.3/doc/*" usr/share/doc/$pkgname - } -} - -luaposix51_package() { - depends="lua51-luaposix>=${version}_${revision}" - short_desc="${_desc} (5.1.x) (transitional dummy package)" - metapackage=yes -} - -luaposix52_package() { - depends="lua52-luaposix>=${version}_${revision}" - short_desc="${_desc} (5.2.x) (transitional dummy package)" - metapackage=yes -} - -luaposix_package() { - depends="lua53-luaposix>=${version}_${revision}" - short_desc="${_desc} (5.3.x) (transitional dummy package)" - metapackage=yes -} diff --git a/srcpkgs/lua54-luarepl/template b/srcpkgs/lua54-luarepl/template deleted file mode 100644 index 31c379fffd0c79..00000000000000 --- a/srcpkgs/lua54-luarepl/template +++ /dev/null @@ -1,53 +0,0 @@ -# Template file for 'lua54-luarepl' -pkgname=lua54-luarepl -version=0.10 -revision=2 -metapackage=yes -hostmakedepends="lua51 lua52 lua53 lua54 luarocks-lua54" -depends="lua54" -_desc="Reusable REPL component for Lua, written in Lua" -short_desc="${_desc} (5.4.x)" -maintainer="Luciogi " -license="MIT" -homepage="https://github.com/hoelzro/lua-repl" -distfiles="https://github.com/hoelzro/lua-repl/archive/refs/tags/${version}.tar.gz" -checksum=55ba9f032bb4eb0e2e93dc66a368549bcf1a915bdd9f9a467eb778c3133c6373 - -_rockname=${pkgname#lua54-} -_rocksrel=1 -_pkg() { - luarocks --lua-version="$1" --tree="${PKGDESTDIR}/usr/" \ - make --deps-mode=none --no-manifest "${_rockname}-${version}-${_rocksrel}.rockspec" - vsed -i "${PKGDESTDIR}/usr/bin/rep.lua" -e "s|$(realpath "${PKGDESTDIR}")||g" - mv "${PKGDESTDIR}/usr/bin/rep.lua" "${PKGDESTDIR}/usr/bin/rep.lua${1/./}" - vlicense COPYING -} - -do_install() { - _pkg 5.4 - vsed -i "${PKGDESTDIR}/usr/bin/rep.lua54" -e "s|lua5\.3|lua5\.4|" -} - -lua53-luarepl_package() { - depends="lua53" - short_desc="${_desc} (5.3.x)" - pkg_install() { - _pkg 5.3 - } -} - -lua52-luarepl_package() { - depends="lua52" - short_desc="${_desc} (5.2.x)" - pkg_install() { - _pkg 5.2 - } -} - -lua51-luarepl_package() { - depends="lua51" - short_desc="${_desc} (5.1.x)" - pkg_install() { - _pkg 5.1 - } -} diff --git a/srcpkgs/lua54-luasec/template b/srcpkgs/lua54-luasec/template deleted file mode 100644 index 75183b40d49ed8..00000000000000 --- a/srcpkgs/lua54-luasec/template +++ /dev/null @@ -1,87 +0,0 @@ -# Template file for 'lua54-luasec' -pkgname=lua54-luasec -version=1.2.0 -revision=2 -build_style=gnu-makefile -hostmakedepends="lua51 lua52 lua53 lua54" -makedepends="lua51-devel lua52-devel lua53-devel lua54-devel openssl-devel" -depends="lua54" -_desc="Lua binding for OpenSSL library to provide TLS/SSL communication" -short_desc="${_desc} (5.4.x)" -maintainer="Duncaen " -license="MIT" -homepage="https://github.com/brunoos/luasec" -changelog="https://raw.githubusercontent.com/brunoos/luasec/master/CHANGELOG" -distfiles="https://github.com/brunoos/luasec/archive/v${version}.tar.gz" -checksum=2e86ef8f3486dc1bbecd752d16741a59a01633279facdfe5631f33b6eed1a30a - -post_extract() { - mkdir -p lua5.1 - mv * lua5.1 || true - cp -a lua5.1 lua5.2 - cp -a lua5.1 lua5.3 - cp -a lua5.1 lua5.4 -} - -do_configure() { - for luaver in 5.1 5.2 5.3 5.4; do - pushd lua${luaver} - lua${luaver} src/options.lua -g ${XBPS_CROSS_BASE}/usr/include/openssl/ssl.h > src/options.c - popd - done -} - -do_build() { - for luaver in 5.1 5.2 5.3 5.4; do - pushd lua${luaver} - make linux CC=$CC LD=$CC \ - INC_PATH="-I${XBPS_CROSS_BASE}/usr/include -I${XBPS_CROSS_BASE}/usr/include/lua${luaver}" \ - LIB_PATH=-L${XBPS_CROSS_BASE}/usr/lib - popd - done -} - -do_install() { - for luaver in 5.1 5.2 5.3 5.4; do - pushd lua${luaver} - make DESTDIR=${DESTDIR} LUAPATH=/usr/share/lua/${luaver} LUACPATH=/usr/lib/lua/${luaver} install - popd - done - vlicense lua5.4/LICENSE -} - -lua51-luasec_package() { - depends="lua51" - short_desc="${_desc} (5.1.x)" - pkg_install() { - vlicense "${wrksrc}/lua5.1/LICENSE" - vmove usr/lib/lua/5.1 - vmove usr/share/lua/5.1 - } -} - -lua52-luasec_package() { - depends="lua52" - short_desc="${_desc} (5.2.x)" - pkg_install() { - vlicense "${wrksrc}/lua5.2/LICENSE" - vmove usr/lib/lua/5.2 - vmove usr/share/lua/5.2 - } -} - -lua53-luasec_package() { - depends="lua53" - short_desc="${_desc} (5.3.x)" - pkg_install() { - vlicense "${wrksrc}/lua5.3/LICENSE" - vmove usr/lib/lua/5.3 - vmove usr/share/lua/5.3 - } -} - -luasec_package() { - depends="lua53-luasec>=${version}_${revision}" - short_desc+=" (transitional dummy package)" - metapackage=yes -} diff --git a/srcpkgs/lua54-luasocket b/srcpkgs/lua54-luasocket deleted file mode 120000 index d061e632fab71c..00000000000000 --- a/srcpkgs/lua54-luasocket +++ /dev/null @@ -1 +0,0 @@ -lua51-luasocket \ No newline at end of file diff --git a/srcpkgs/lua54-luautf8/template b/srcpkgs/lua54-luautf8/template deleted file mode 100644 index d8744a9527e5d9..00000000000000 --- a/srcpkgs/lua54-luautf8/template +++ /dev/null @@ -1,55 +0,0 @@ -# Template file for 'lua54-luautf8' -pkgname=lua54-luautf8 -version=0.1.5 -revision=1 -metapackage=yes -hostmakedepends="luarocks-lua54" -depends="lua54" -short_desc="UTF-8 support module for Lua and LuaJIT" -maintainer="Luciogi " -license="MIT" -homepage="https://github.com/starwing/luautf8" -distfiles="https://github.com/starwing/luautf8/archive/refs/tags/${version}.tar.gz" -checksum=f4bddecc87521c53d37c09b9e9edd70a4ab35b0074040f303cbe3a0e088af21c - -_lua_versions="lua5.1 lua5.2 lua5.3 lua5.4" -for _lua_version in $_lua_versions; do - hostmakedepends+=" ${_lua_version/./}" - makedepends+=" ${_lua_version/./}-devel" -done - -_rockname=${pkgname#lua54-} -_rocksrel=1 -_pkg() { - luarocks --lua-version="$1" --tree="${PKGDESTDIR}/usr/" LUA_INCDIR="${XBPS_CROSS_BASE}/usr/include/lua$1" \ - make --deps-mode=none --no-manifest "rockspecs/${_rockname}-${version}-${_rocksrel}.rockspec" -} - -do_install() { - _pkg 5.4 - vlicense LICENSE -} - -lua53-luautf8_package() { - depends="lua51" - pkg_install() { - _pkg 5.3 - vlicense LICENSE - } -} - -lua52-luautf8_package() { - depends="lua52" - pkg_install() { - _pkg 5.2 - vlicense LICENSE - } -} - -lua51-luautf8_package() { - depends="lua51" - pkg_install() { - _pkg 5.1 - vlicense LICENSE - } -} diff --git a/srcpkgs/lua54-penlight/template b/srcpkgs/lua54-penlight/template deleted file mode 100644 index 73c1ef76b68ac6..00000000000000 --- a/srcpkgs/lua54-penlight/template +++ /dev/null @@ -1,52 +0,0 @@ -# Template file for 'lua54-penlight' -pkgname=lua54-penlight -version=1.14.0 -revision=1 -hostmakedepends="lua54 lua53 lua52 lua51 zip luarocks-lua54" -makedepends="lua54-devel lua53-devel lua52-devel lua51-devel lua54-luafilesystem" -depends="lua54 lua54-luafilesystem" -short_desc="Lua libraries focusing on input data handling" -maintainer="Luciogi " -license="MIT" -homepage="https://github.com/lunarmodules/Penlight" -distfiles="https://github.com/lunarmodules/Penlight/archive/refs/tags/${version}.tar.gz" -checksum=2387431c0e83c4189cccb35b989141a3280d735cb5d42bacf3451af9869bebf7 - -_rockname=${pkgname#lua54-} -_rocksrel=1 -_pkg() { - luarocks --lua-version="$1" --tree="${PKGDESTDIR}/usr" \ - make --deps-mode=none --no-manifest "rockspecs/${_rockname}-${version}-${_rocksrel}.rockspec" -} - -do_install() { - _pkg 5.4 - vlicense LICENSE.md -} - -lua51-penlight_package() { - metapackage=yes - depends="lua51 lua51-luafilesystem" - pkg_install() { - _pkg 5.1 - vlicense LICENSE.md - } -} - -lua52-penlight_package() { - metapackage=yes - depends="lua52 lua52-luafilesystem" - pkg_install() { - _pkg 5.2 - vlicense LICENSE.md - } -} - -lua53-penlight_package() { - metapackage=yes - depends="lua53 lua53-luafilesystem" - pkg_install() { - _pkg 5.3 - vlicense LICENSE.md - } -} diff --git a/srcpkgs/lua54-stdlib-debug/template b/srcpkgs/lua54-stdlib-debug/template deleted file mode 100644 index e975ab01915ccb..00000000000000 --- a/srcpkgs/lua54-stdlib-debug/template +++ /dev/null @@ -1,65 +0,0 @@ -# Template file for 'lua54-stdlib-debug' -pkgname=lua54-stdlib-debug -version=1.0.1 -revision=4 -depends="lua54" -_desc="A debug hints management library for Lua" -short_desc="${_desc} (5.4.x)" -maintainer="Orphaned " -license="MIT" -homepage="https://lua-stdlib.github.io/_debug/" -distfiles="https://github.com/lua-stdlib/_debug/archive/v${version}.tar.gz" -checksum=efc560540f08dcf880ac48c6ab527bd741bbe3d6d66202a3c8be3ff5c9e1e907 - -do_install() { - for _lua_version in 5.1 5.2 5.3 5.4; do - vmkdir usr/share/lua/$_lua_version/ - vcopy lib/std usr/share/lua/$_lua_version/ - done - vdoc NEWS.md - vdoc README.md - vdoc AUTHORS.md - vlicense LICENSE.md -} - -lua51-stdlib-debug_package() { - depends="lua51" - short_desc="${_desc} (5.1.x)" - pkg_install() { - vmove usr/share/lua/5.1 - vdoc NEWS.md - vdoc README.md - vdoc AUTHORS.md - vlicense LICENSE.md - } -} - -lua52-stdlib-debug_package() { - depends="lua52" - short_desc="${_desc} (5.2.x)" - pkg_install() { - vmove usr/share/lua/5.2 - vdoc NEWS.md - vdoc README.md - vdoc AUTHORS.md - vlicense LICENSE.md - } -} - -lua53-stdlib-debug_package() { - depends="lua53" - short_desc="${_desc} (5.3.x)" - pkg_install() { - vmove usr/share/lua/5.3 - vdoc NEWS.md - vdoc README.md - vdoc AUTHORS.md - vlicense LICENSE.md - } -} - -lua-stdlib-debug_package() { - depends="lua53-stdlib-debug>=${version}_${revision}" - short_desc="${_desc} (5.3.x) (transitional dummy package)" - metapackage=yes -} diff --git a/srcpkgs/lua54-stdlib-normalize/template b/srcpkgs/lua54-stdlib-normalize/template deleted file mode 100644 index e8a344559a0733..00000000000000 --- a/srcpkgs/lua54-stdlib-normalize/template +++ /dev/null @@ -1,65 +0,0 @@ -# Template file for 'lua54-stdlib-normalize' -pkgname=lua54-stdlib-normalize -version=2.0.3 -revision=4 -depends="lua54 lua54-stdlib-debug" -_desc="Collection of normalized Lua functions" -short_desc="${_desc} (5.4.x)" -maintainer="Orphaned " -license="MIT" -homepage="https://lua-stdlib.github.io/normalize/" -distfiles="https://github.com/lua-stdlib/normalize/archive/v${version}.tar.gz" -checksum=2038c38da542cf274b0b7512928e5b649c90a34f36c8919fbbbc2524b4ef716d - -do_install() { - for _lua_version in 5.1 5.2 5.3 5.4; do - vmkdir usr/share/lua/$_lua_version/ - vcopy lib/std usr/share/lua/$_lua_version/ - done - vdoc NEWS.md - vdoc README.md - vdoc AUTHORS.md - vlicense LICENSE.md -} - -lua51-stdlib-normalize_package() { - depends="lua51 lua51-stdlib-debug" - short_desc="${_desc} (5.1.x)" - pkg_install() { - vmove usr/share/lua/5.1 - vdoc NEWS.md - vdoc README.md - vdoc AUTHORS.md - vlicense LICENSE.md - } -} - -lua52-stdlib-normalize_package() { - depends="lua52 lua52-stdlib-debug" - short_desc="${_desc} (5.2.x)" - pkg_install() { - vmove usr/share/lua/5.2 - vdoc NEWS.md - vdoc README.md - vdoc AUTHORS.md - vlicense LICENSE.md - } -} - -lua53-stdlib-normalize_package() { - depends="lua53 lua53-stdlib-debug" - short_desc="${_desc} (5.3.x)" - pkg_install() { - vmove usr/share/lua/5.3 - vdoc NEWS.md - vdoc README.md - vdoc AUTHORS.md - vlicense LICENSE.md - } -} - -lua-stdlib-normalize_package() { - depends="lua53-stdlib-normalize>=${version}_${revision}" - short_desc="${_desc} (5.3.x) (transitional dummy package)" - metapackage=yes -} diff --git a/srcpkgs/lua54-unbound/template b/srcpkgs/lua54-unbound/template deleted file mode 100644 index f8b1f3853ddbd6..00000000000000 --- a/srcpkgs/lua54-unbound/template +++ /dev/null @@ -1,74 +0,0 @@ -# Template file for 'lua54-unbound' -pkgname=lua54-unbound -version=1.0.0 -revision=1 -hostmakedepends="pkg-config" -makedepends="unbound-devel" -depends="lua54" -_desc="Binding to libunbound for Lua" -short_desc="${_desc} (5.4.x)" -maintainer="Luca Matei Pintilie " -license="MIT" -homepage="https://www.zash.se/luaunbound.html" -distfiles="https://code.zash.se/dl/luaunbound/luaunbound-${version}.tar.gz" -checksum=6de45aa64c21cf0ecbccb734b7c1eda8873a6135bbe142fbf353f772a90750d3 - -_lua_versions="lua5.1 lua5.2 lua5.3 lua5.4" -for _lua_version in $_lua_versions; do - hostmakedepends+=" ${_lua_version/./}" - makedepends+=" ${_lua_version/./}-devel" -done - -post_extract() { - mkdir -p lua51 - mv * lua51 || true - cp -a lua51 lua52 - cp -a lua51 lua53 - cp -a lua51 lua54 -} - -do_build() { - for _lua_version in $_lua_versions; do - cd "${wrksrc}/${_lua_version/./}" - make \ - LD="$CC" \ - CC="$CC" \ - LUA_PC="${_lua_version}" \ - ${makejobs} - done -} - -do_install() { - for _lua_version in $_lua_versions; do - cd "${wrksrc}/${_lua_version/./}" - vinstall lunbound.so 755 usr/lib/lua/${_lua_version#lua}/ - done - vlicense LICENSE -} - -lua51-unbound_package() { - depends="lua51" - short_desc="${_desc} (5.1.x)" - pkg_install() { - vmove usr/lib/lua/5.1 - vlicense ${wrksrc}/lua51/LICENSE - } -} - -lua52-unbound_package() { - depends="lua52" - short_desc="${_desc} (5.2.x)" - pkg_install() { - vmove usr/lib/lua/5.2 - vlicense ${wrksrc}/lua52/LICENSE - } -} - -lua53-unbound_package() { - depends="lua53" - short_desc="${_desc} (5.3.x)" - pkg_install() { - vmove usr/lib/lua/5.3 - vlicense ${wrksrc}/lua53/LICENSE - } -} diff --git a/srcpkgs/lua54-unbound/update b/srcpkgs/lua54-unbound/update deleted file mode 100644 index f8c8a1c04d62e0..00000000000000 --- a/srcpkgs/lua54-unbound/update +++ /dev/null @@ -1 +0,0 @@ -pkgname=luaunbound diff --git a/srcpkgs/lua54-vicious/template b/srcpkgs/lua54-vicious/template deleted file mode 100644 index 9f121481bac2e0..00000000000000 --- a/srcpkgs/lua54-vicious/template +++ /dev/null @@ -1,67 +0,0 @@ -# Template file for 'lua54-vicious' -pkgname=lua54-vicious -version=2.4.1 -revision=2 -depends="lua54" -_desc="Modular widget library for window managers" -short_desc="${_desc} (5.4.x)" -maintainer="Orphaned " -license="GPL-2.0-only" -homepage="https://github.com/Mic92/vicious" -distfiles="https://github.com/Mic92/vicious/archive/v${version}.tar.gz" -checksum=02a123e77c42cb5bfff66e1bf95e5b8219ec83de91ecef5e4951be021438f3a3 - -do_install() { - vdoc Changes.md - vdoc TODO - vdoc README.md - - for luaver in 5.1 5.2 5.3 5.4; do - vmkdir usr/share/lua/${luaver}/vicious - vmkdir usr/share/lua/${luaver}/vicious/widgets - vmkdir usr/share/lua/${luaver}/vicious/contrib - - vcopy "*.lua" usr/share/lua/${luaver}/vicious - vcopy "widgets/*.lua" usr/share/lua/${luaver}/vicious/widgets - vcopy "contrib/*.lua" usr/share/lua/${luaver}/vicious/contrib - done -} - -lua51-vicious_package() { - depends="lua51" - short_desc="${_desc} (5.1.x)" - pkg_install() { - vmove usr/share/lua/5.1 - vdoc ${wrksrc}/Changes.md - vdoc ${wrksrc}/README.md - vdoc ${wrksrc}/TODO - } -} - -lua52-vicious_package() { - depends="lua52" - short_desc="${_desc} (5.2.x)" - pkg_install() { - vmove usr/share/lua/5.2 - vdoc ${wrksrc}/Changes.md - vdoc ${wrksrc}/README.md - vdoc ${wrksrc}/TODO - } -} - -lua53-vicious_package() { - depends="lua53" - short_desc="${_desc} (5.3.x)" - pkg_install() { - vmove usr/share/lua/5.3 - vdoc ${wrksrc}/Changes.md - vdoc ${wrksrc}/README.md - vdoc ${wrksrc}/TODO - } -} - -vicious_package() { - depends="lua53-vicious>=${version}_${revision}" - short_desc="${_desc} (5.3.x) (transitional dummy package)" - metapackage=yes -} diff --git a/srcpkgs/lua54-vstruct/template b/srcpkgs/lua54-vstruct/template deleted file mode 100644 index cae764c144339f..00000000000000 --- a/srcpkgs/lua54-vstruct/template +++ /dev/null @@ -1,55 +0,0 @@ -# Template file for 'lua54-vstruct' -pkgname=lua54-vstruct -version=2.2.0 -revision=1 -metapackage=yes -hostmakedepends="luarocks-lua54" -depends="lua54" -short_desc="Lua library to manipulate binary data" -maintainer="Luciogi " -license="MIT" -homepage="https://github.com/ToxicFrog/vstruct" -distfiles="https://github.com/ToxicFrog/vstruct/archive/refs/tags/v${version}.tar.gz" -checksum=54ade004665b62b2253d403f3e468631caa486a45a2b873818e55097e7b679bf - -_lua_versions="lua5.1 lua5.2 lua5.3 lua5.4" -for _lua_version in $_lua_versions; do - hostmakedepends+=" ${_lua_version/./}" - makedepends+=" ${_lua_version/./}-devel" -done - -_rockname=${pkgname#lua54-} -_rocksrel=1 -_pkg() { - luarocks --lua-version="$1" --tree="${PKGDESTDIR}/usr/" \ - make --deps-mode=none --no-manifest "${_rockname}-${version}-${_rocksrel}.rockspec" -} - -do_install() { - _pkg 5.4 - vlicense COPYING -} - -lua53-vstruct_package() { - depends="lua53" - pkg_install() { - _pkg 5.3 - vlicense COPYING - } -} - -lua52-vstruct_package() { - depends="lua52" - pkg_install() { - _pkg 5.2 - vlicense COPYING - } -} - -lua51-vstruct_package() { - depends="lua51" - pkg_install() { - _pkg 5.1 - vlicense COPYING - } -} diff --git a/srcpkgs/lua54-zlib/template b/srcpkgs/lua54-zlib/template deleted file mode 100644 index e9126952a09832..00000000000000 --- a/srcpkgs/lua54-zlib/template +++ /dev/null @@ -1,89 +0,0 @@ -# Template file for 'lua54-zlib' -pkgname=lua54-zlib -version=1.2 -revision=3 -build_style=gnu-makefile -hostmakedepends="pkg-config" -makedepends="lua51-devel lua52-devel lua53-devel lua54-devel zlib-devel" -_desc="Zlib streamng interface for lua" -short_desc="${_desc} (5.4.x)" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/brimworks/lua-zlib/" -distfiles="${homepage}archive/v${version}.tar.gz" -checksum=26b813ad39c94fc930b168c3418e2e746af3b2e80b92f94f306f6f954cc31e7d - -post_extract() { - mkdir -p lua51 - mv * lua51 || true - cp -a lua51 lua52 - cp -a lua51 lua53 - cp -a lua51 lua54 -} - -do_build() { - for luaver in 5.1 5.2 5.3 5.4; do - ( - cd lua${luaver//.} - make \ - CC=$CC \ - LD=$CC \ - LIBS="-lz -llua${luaver} -lm" \ - INCDIR="-I${XBPS_CROSS_BASE}/usr/include -I${XBPS_CROSS_BASE}/usr/include/lua${luaver}" \ - LIBDIR="-L${XBPS_CROSS_BASE}/usr/lib" \ - LUACPATH="${DESTDIR}/$(pkg-config --variable=INSTALL_CMOD lua${luaver})" \ - LUAPATH="$(pkg-config --variable=INSTALL_LMOD lua${luaver})" \ - ${makejobs} linux - ) - done -} - -do_install() { - for luaver in 5.1 5.2 5.3 5.4; do - ( - mkdir -p "${DESTDIR}/$(pkg-config --variable=INSTALL_CMOD lua${luaver})" - cd lua${luaver//.} - make \ - CC=$CC \ - LD=$CC \ - LIBS="-lz -llua${luaver} -lm" \ - INCDIR="-I${XBPS_CROSS_BASE}/usr/include -I${XBPS_CROSS_BASE}/usr/include/lua${luaver}" \ - LIBDIR="-L${XBPS_CROSS_BASE}/usr/lib" \ - LUACPATH="${DESTDIR}/$(pkg-config --variable=INSTALL_CMOD lua${luaver})" \ - LUAPATH="$(pkg-config --variable=INSTALL_LMOD lua${luaver})" \ - DESTDIR="${DESTDIR}" \ - ${makejobs} install - ) - done - vlicense "lua53/README" -} - -lua51-zlib_package() { - short_desc="${_desc} (5.1.x)" - pkg_install() { - vmove usr/lib/lua/5.1 - vlicense "${wrksrc}/lua51/README" - } -} - -lua52-zlib_package() { - short_desc="${_desc} (5.2.x)" - pkg_install() { - vmove usr/lib/lua/5.2 - vlicense "${wrksrc}/lua52/README" - } -} - -lua53-zlib_package() { - short_desc="${_desc} (5.3.x)" - pkg_install() { - vmove usr/lib/lua/5.3 - vlicense "${wrksrc}/lua53/README" - } -} - -lua-zlib_package() { - depends="lua53-zlib>=${version}_${revision}" - short_desc="${_desc} (5.3.x) (transitional dummy package)" - metapackage=yes -} diff --git a/srcpkgs/lua54/files/lua.pc b/srcpkgs/lua54/files/lua.pc deleted file mode 100644 index b05ba08151a03f..00000000000000 --- a/srcpkgs/lua54/files/lua.pc +++ /dev/null @@ -1,21 +0,0 @@ -V=%VER% -R=%REL% - -prefix=/usr -INSTALL_BIN=${prefix}/bin -INSTALL_INC=${prefix}/include -INSTALL_LIB=${prefix}/lib -INSTALL_MAN=${prefix}/man/man1 -INSTALL_LMOD=${prefix}/share/lua/${V} -INSTALL_CMOD=${prefix}/lib/lua/${V} -exec_prefix=${prefix} -libdir=${exec_prefix}/lib -includedir=${prefix}/include/lua${V} - -Name: Lua -Description: An Extensible Extension Language -Version: ${R} -Requires: -Libs: -L${libdir} -llua${V} -Libs.private: -lm -ldl -Cflags: -I${includedir} diff --git a/srcpkgs/lua54/patches/liblua.so.patch b/srcpkgs/lua54/patches/liblua.so.patch deleted file mode 100644 index 972c794dd55b41..00000000000000 --- a/srcpkgs/lua54/patches/liblua.so.patch +++ /dev/null @@ -1,53 +0,0 @@ ---- a/Makefile -+++ b/Makefile -@@ -52,7 +52,7 @@ R= $V.0 - all: $(PLAT) - - $(PLATS) help test clean: -- @cd src && $(MAKE) $@ -+ @cd src && $(MAKE) $@ V=$(V) R=$(R) - - install: dummy - cd src && $(MKDIR) $(INSTALL_BIN) $(INSTALL_INC) $(INSTALL_LIB) $(INSTALL_MAN) $(INSTALL_LMOD) $(INSTALL_CMOD) ---- a/src/Makefile -+++ b/src/Makefile -@@ -33,6 +33,7 @@ CMCFLAGS= -Os - PLATS= guess aix bsd c89 freebsd generic linux linux-readline macosx mingw posix solaris - - LUA_A= liblua.a -+LUA_SO= liblua.so - CORE_O= lapi.o lcode.o lctype.o ldebug.o ldo.o ldump.o lfunc.o lgc.o llex.o lmem.o lobject.o lopcodes.o lparser.o lstate.o lstring.o ltable.o ltm.o lundump.o lvm.o lzio.o - LIB_O= lauxlib.o lbaselib.o lcorolib.o ldblib.o liolib.o lmathlib.o loadlib.o loslib.o lstrlib.o ltablib.o lutf8lib.o linit.o - BASE_O= $(CORE_O) $(LIB_O) $(MYOBJS) -@@ -44,7 +45,7 @@ LUAC_T= luac - LUAC_O= luac.o - - ALL_O= $(BASE_O) $(LUA_O) $(LUAC_O) --ALL_T= $(LUA_A) $(LUA_T) $(LUAC_T) -+ALL_T= $(LUA_A) $(LUA_T) $(LUAC_T) $(LUA_SO) - ALL_A= $(LUA_A) - - # Targets start here. -@@ -60,6 +61,11 @@ $(LUA_A): $(BASE_O) - $(AR) $@ $(BASE_O) - $(RANLIB) $@ - -+$(LUA_SO): $(BASE_O) -+ $(CC) -shared -ldl -Wl,-soname,$(LUA_SO).$(V) -o $@.$(R) $? -lm $(MYLDFLAGS) -+ ln -sf $(LUA_SO).$(R) $(LUA_SO).$(V) -+ ln -sf $(LUA_SO).$(R) $(LUA_SO) -+ - $(LUA_T): $(LUA_O) $(LUA_A) - $(CC) -o $@ $(LDFLAGS) $(LUA_O) $(LUA_A) $(LIBS) - ---- a/src/luaconf.h -+++ b/src/luaconf.h -@@ -227,7 +227,7 @@ - - #else /* }{ */ - --#define LUA_ROOT "/usr/local/" -+#define LUA_ROOT "/usr/" - #define LUA_LDIR LUA_ROOT "share/lua/" LUA_VDIR "/" - #define LUA_CDIR LUA_ROOT "lib/lua/" LUA_VDIR "/" - diff --git a/srcpkgs/lua54/template b/srcpkgs/lua54/template deleted file mode 100644 index 85c72820967282..00000000000000 --- a/srcpkgs/lua54/template +++ /dev/null @@ -1,68 +0,0 @@ -# Template file for 'lua54' -pkgname=lua54 -version=5.4.6 -revision=1 -makedepends="readline-devel" -short_desc="Powerful, fast, lightweight, embeddable scripting language (5.4.x)" -maintainer="Daniel A. Maierhofer " -license="MIT" -homepage="https://www.lua.org" -distfiles="https://www.lua.org/ftp/lua-${version}.tar.gz" -checksum=7d5ea1b9cb6aa0b59ca3dde1c6adcb57ef83a1ba8e5432c0ecd06bf439b3ad88 - -alternatives=" - lua:lua:/usr/bin/lua5.4 - lua:luac:/usr/bin/luac5.4 - lua:lua.1:/usr/share/man/man1/lua5.4.1 - lua:luac.1:/usr/share/man/man1/luac5.4.1 -" - -do_build() { - sed -i src/Makefile -r \ - -e '/^LUA_(SO|A|T)=/ s;lua;lua5.4;' \ - -e '/^LUAC_T=/ s;luac;luac5.4;' - make MYCFLAGS="$CFLAGS -fPIC" MYLDFLAGS="$LDFLAGS" \ - CMCFLAGS="" CC="$CC" RANLIB="$RANLIB" \ - INSTALL_DATA="cp -d" LUA_SO=liblua5.4.so ${makejobs} linux-readline -} - -do_install() { - make INSTALL_DATA="cp -d" INSTALL_TOP="${DESTDIR}/usr" \ - TO_BIN="lua5.4 luac5.4" \ - TO_LIB="liblua5.4.a liblua5.4.so liblua5.4.so.${version%.*} liblua5.4.so.${version}" \ - INSTALL_INC="${DESTDIR}/usr/include/lua5.4" \ - INSTALL_MAN="${DESTDIR}/usr/share/man/man1" install - - sed ${FILESDIR}/lua.pc \ - -e "s;%VER%;${version%.*};g;s;%REL%;${version};g" \ - > lua5.4.pc - - vinstall lua5.4.pc 644 usr/lib/pkgconfig - - # Install the documentation - rm -f doc/*.1 - vmkdir usr/share/doc/lua5.4 - cp -R doc/* ${DESTDIR}/usr/share/doc/lua5.4 - - vlicense doc/readme.html - - # Rename man pages - mv ${DESTDIR}/usr/share/man/man1/lua{,5.4}.1 - mv ${DESTDIR}/usr/share/man/man1/luac{,5.4}.1 -} - -lua54-devel_package() { - depends="lua54>=${version}_${revision}" - short_desc+=" - development files" - alternatives=" - lua-devel:lua:/usr/share/doc/lua5.4 - lua-devel:lua.pc:/usr/lib/pkgconfig/lua5.4.pc - " - pkg_install() { - vmove usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - vmove usr/share/doc - } -} diff --git a/srcpkgs/lua54/update b/srcpkgs/lua54/update deleted file mode 100644 index 989263618b1356..00000000000000 --- a/srcpkgs/lua54/update +++ /dev/null @@ -1 +0,0 @@ -pattern="lua-\K5.4[\d.]+(?=\.tar)" diff --git a/srcpkgs/luaexpat b/srcpkgs/luaexpat deleted file mode 120000 index fe62399e2e563e..00000000000000 --- a/srcpkgs/luaexpat +++ /dev/null @@ -1 +0,0 @@ -lua54-luaexpat \ No newline at end of file diff --git a/srcpkgs/luafilesystem b/srcpkgs/luafilesystem deleted file mode 120000 index 34380acd602fc1..00000000000000 --- a/srcpkgs/luafilesystem +++ /dev/null @@ -1 +0,0 @@ -lua54-luafilesystem \ No newline at end of file diff --git a/srcpkgs/luakit/template b/srcpkgs/luakit/template deleted file mode 100644 index 6bf89a9cd86517..00000000000000 --- a/srcpkgs/luakit/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'luakit' -pkgname=luakit -reverts="2017.08.10_1" -version=2.4.0 -revision=1 -conf_files="/etc/xdg/luakit/*.lua" -build_style=gnu-makefile -make_build_args="DEVELOPMENT_PATHS=0 LUA_BIN_NAME=luajit USE_LUAJIT=1 VERSION=${version}" -make_use_env=yes -make_check_target=run-tests -hostmakedepends="pkg-config LuaJIT lua51-luafilesystem" -makedepends="libwebkit2gtk41-devel LuaJIT-devel" -depends="lua51-luafilesystem" -short_desc="Fast, small, webkit based browser framework extensible by Lua" -maintainer="Orphaned " -license="GPL-3.0-or-later" -homepage="https://luakit.github.io/" -changelog="https://github.com/luakit/luakit/blob/develop/CHANGELOG.md" -distfiles="https://github.com/luakit/luakit/archive/${version}.tar.gz" -checksum=65f73939db561de21bba735bdf92c2b32d28c6610e3d114d1420a8477d531802 -make_check=no # missing luassert diff --git a/srcpkgs/luanti/template b/srcpkgs/luanti/template deleted file mode 100644 index 104d323e1f7f6e..00000000000000 --- a/srcpkgs/luanti/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'luanti' -pkgname=luanti -version=5.14.0 -revision=1 -build_style=cmake -configure_args="-DBUILD_SERVER=TRUE" -hostmakedepends="pkg-config gettext" -makedepends="MesaLib-devel freetype-devel gmp-devel libcurl-devel - libjpeg-turbo-devel libopenal-devel libvorbis-devel LuaJIT-devel - sqlite-devel SDL2-devel jsoncpp-devel" -depends="desktop-file-utils hicolor-icon-theme" -short_desc="Voxel game-creation platform with easy modding and game creation" -maintainer="Piotr Danecki " -license="LGPL-2.1-or-later" -homepage="https://www.luanti.org/" -changelog="https://dev.luanti.org/changelog/" -distfiles="https://github.com/minetest/minetest/archive/${version}.tar.gz" -checksum=b9f561fa37db3c7ea1b8ba15cfede8282b7a79b9e939b0357269c8b037cf5aea - -minetest_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - transitional dummy package" - pkg_install() { - vmove usr/bin/minetest - vmove usr/bin/minetestserver - } -} diff --git a/srcpkgs/luaposix b/srcpkgs/luaposix deleted file mode 120000 index 18904ae814f3b7..00000000000000 --- a/srcpkgs/luaposix +++ /dev/null @@ -1 +0,0 @@ -lua54-luaposix \ No newline at end of file diff --git a/srcpkgs/luaposix51 b/srcpkgs/luaposix51 deleted file mode 120000 index 18904ae814f3b7..00000000000000 --- a/srcpkgs/luaposix51 +++ /dev/null @@ -1 +0,0 @@ -lua54-luaposix \ No newline at end of file diff --git a/srcpkgs/luaposix52 b/srcpkgs/luaposix52 deleted file mode 120000 index 18904ae814f3b7..00000000000000 --- a/srcpkgs/luaposix52 +++ /dev/null @@ -1 +0,0 @@ -lua54-luaposix \ No newline at end of file diff --git a/srcpkgs/luarocks b/srcpkgs/luarocks deleted file mode 120000 index 07fa8d2ec5a09c..00000000000000 --- a/srcpkgs/luarocks +++ /dev/null @@ -1 +0,0 @@ -luarocks-lua53 \ No newline at end of file diff --git a/srcpkgs/luarocks-lua51 b/srcpkgs/luarocks-lua51 deleted file mode 120000 index 07fa8d2ec5a09c..00000000000000 --- a/srcpkgs/luarocks-lua51 +++ /dev/null @@ -1 +0,0 @@ -luarocks-lua53 \ No newline at end of file diff --git a/srcpkgs/luarocks-lua52 b/srcpkgs/luarocks-lua52 deleted file mode 120000 index 07fa8d2ec5a09c..00000000000000 --- a/srcpkgs/luarocks-lua52 +++ /dev/null @@ -1 +0,0 @@ -luarocks-lua53 \ No newline at end of file diff --git a/srcpkgs/luarocks-lua53/template b/srcpkgs/luarocks-lua53/template deleted file mode 100644 index cb0c048bdf7171..00000000000000 --- a/srcpkgs/luarocks-lua53/template +++ /dev/null @@ -1,109 +0,0 @@ -# Template file for 'luarocks-lua53' -pkgname=luarocks-lua53 -version=3.11.0 -revision=1 -build_style=configure -configure_args=" - --prefix=/usr - --sysconfdir=/etc - --lua-version=5.3 - --with-lua-include=/usr/include/lua5.3" -hostmakedepends="lua53-devel" -depends="lua53 curl unzip" -_desc="Package management for Lua modules" -short_desc="${_desc} (5.3.x)" -maintainer="Duncaen " -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=25f56b3c7272fb35b869049371d649a1bbe668a56d24df0a66e3712e35dd44a6 -alternatives=" - luarocks:luarocks:/usr/bin/luarocks-5.3 - luarocks:luarocks-admin:/usr/bin/luarocks-admin-5.3" - -conf_files="/etc/luarocks/config-5.3.lua" - -post_extract() { - vsed -i -e 's;\(unzip_found=\).*;\1/usr/bin/unzip;' configure -} - -post_build() { - for lv in 5.1 5.2 5.4; do - make LUA_VERSION=$lv LUA_INTERPRETER=lua$lv \ - LUA_INCDIR=/usr/include/lua$lv ./build/config-$lv.lua - done -} - -pre_install() { - vsed -i -e 's;env lua;env lua5.3;g' src/bin/luarocks{,-admin} -} - -post_install() { - vlicense COPYING - - vmkdir usr/bin - for lv in 5.1 5.2 5.4; do - make DESTDIR="${DESTDIR}" LUA_VERSION=$lv install-config - make DESTDIR="${DESTDIR}" LUA_VERSION=$lv install-config - - echo "#!/bin/sh" > ${DESTDIR}/usr/bin/luarocks-$lv - echo "exec luarocks-5.3 --lua-version $lv \"\$@\"" >> ${DESTDIR}/usr/bin/luarocks-$lv - chmod +x ${DESTDIR}/usr/bin/luarocks-$lv - - echo "#!/bin/sh" > ${DESTDIR}/usr/bin/luarocks-admin-$lv - echo "exec luarocks-admin-5.3 --lua-version $lv \"\$@\"" >> ${DESTDIR}/usr/bin/luarocks-admin-$lv - chmod +x ${DESTDIR}/usr/bin/luarocks-admin-$lv - done - - mv ${DESTDIR}/usr/bin/luarocks{,-5.3} - mv ${DESTDIR}/usr/bin/luarocks-admin{,-5.3} -} - -luarocks-lua54_package() { - short_desc="${_desc} (5.4.x)" - depends="${sourcepkg}>=${version}_${revision} lua54" - conf_files="/etc/luarocks/config-5.4.lua" - alternatives=" - luarocks:luarocks:/usr/bin/luarocks-5.4 - luarocks:luarocks-admin:/usr/bin/luarocks-admin-5.4" - pkg_install() { - vmove usr/bin/luarocks-5.4 - vmove usr/bin/luarocks-admin-5.4 - vmove etc/luarocks/config-5.4.lua - } -} - -luarocks-lua52_package() { - short_desc="${_desc} (5.2.x)" - depends="${sourcepkg}>=${version}_${revision} lua52" - conf_files="/etc/luarocks/config-5.2.lua" - alternatives=" - luarocks:luarocks:/usr/bin/luarocks-5.2 - luarocks:luarocks-admin:/usr/bin/luarocks-admin-5.2" - pkg_install() { - vmove usr/bin/luarocks-5.2 - vmove usr/bin/luarocks-admin-5.2 - vmove etc/luarocks/config-5.2.lua - } -} - -luarocks-lua51_package() { - short_desc="${_desc} (5.1.x)" - depends="${sourcepkg}>=${version}_${revision} lua51" - conf_files="/etc/luarocks/config-5.1.lua" - alternatives=" - luarocks:luarocks:/usr/bin/luarocks-5.1 - luarocks:luarocks-admin:/usr/bin/luarocks-admin-5.1" - pkg_install() { - vmove usr/bin/luarocks-5.1 - vmove usr/bin/luarocks-admin-5.1 - vmove etc/luarocks/config-5.1.lua - } -} - -luarocks_package() { - depends="luarocks-lua53>=${version}_${revision}" - short_desc="${_desc} (5.3.x) (transitional dummy package)" - metapackage=yes -} diff --git a/srcpkgs/luarocks-lua54 b/srcpkgs/luarocks-lua54 deleted file mode 120000 index 07fa8d2ec5a09c..00000000000000 --- a/srcpkgs/luarocks-lua54 +++ /dev/null @@ -1 +0,0 @@ -luarocks-lua53 \ No newline at end of file diff --git a/srcpkgs/luasec b/srcpkgs/luasec deleted file mode 120000 index 11e94d58f468a5..00000000000000 --- a/srcpkgs/luasec +++ /dev/null @@ -1 +0,0 @@ -lua53-luasec \ No newline at end of file diff --git a/srcpkgs/luasocket b/srcpkgs/luasocket deleted file mode 120000 index d061e632fab71c..00000000000000 --- a/srcpkgs/luasocket +++ /dev/null @@ -1 +0,0 @@ -lua51-luasocket \ No newline at end of file diff --git a/srcpkgs/lugaru-data b/srcpkgs/lugaru-data deleted file mode 120000 index 77538e32dacc2c..00000000000000 --- a/srcpkgs/lugaru-data +++ /dev/null @@ -1 +0,0 @@ -lugaru \ No newline at end of file diff --git a/srcpkgs/lugaru/template b/srcpkgs/lugaru/template deleted file mode 100644 index 306706a576920e..00000000000000 --- a/srcpkgs/lugaru/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'lugaru' -pkgname=lugaru -version=1.2 -revision=2 -build_style=cmake -configure_args="-DSYSTEM_INSTALL=ON - -DCMAKE_INSTALL_BINDIR=bin - -DCMAKE_INSTALL_DATADIR=share - -DCMAKE_INSTALL_MANDIR=share/man" -hostmakedepends="pkg-config" -makedepends="SDL2-devel zlib-devel libvorbis-devel libopenal-devel libpng-devel libjpeg-turbo-devel glu-devel" -depends="lugaru-data" -short_desc="Third person ninja rabbit fighting game" -maintainer="John " -license="GPL-2.0-or-later" -homepage="https://osslugaru.gitlab.io/" -distfiles="https://bitbucket.org/osslugaru/lugaru/downloads/lugaru-${version}.tar.xz" -distfiles="https://github.com/osslugaru/lugaru/releases/download/$version/lugaru-$version.tar.xz" -checksum=f3ea477caf78911c69939fbdc163f9f6517c7ef2267e716a0e050be1a166ef97 - -lugaru-data_package() { - short_desc+=" - data files" - license="CC-BY-SA-4.0, CC-BY-SA-3.0" - pkg_install() { - vmove usr/share/lugaru - } -} diff --git a/srcpkgs/luksmeta-devel b/srcpkgs/luksmeta-devel deleted file mode 120000 index 7022d555a5bd01..00000000000000 --- a/srcpkgs/luksmeta-devel +++ /dev/null @@ -1 +0,0 @@ -luksmeta \ No newline at end of file diff --git a/srcpkgs/luksmeta/template b/srcpkgs/luksmeta/template deleted file mode 100644 index 923f2c1849aaad..00000000000000 --- a/srcpkgs/luksmeta/template +++ /dev/null @@ -1,35 +0,0 @@ -# Template file for 'luksmeta' -pkgname=luksmeta -version=9 -revision=1 -build_style=gnu-configure -hostmakedepends="asciidoc automake cryptsetup libtool pkg-config" -makedepends="cryptsetup-devel" -short_desc="Store metadata in the LUKSv1 header" -maintainer="Johannes Heimansberg " -license="LGPL-2.0-or-later" -homepage="https://github.com/latchset/luksmeta" -distfiles="https://github.com/latchset/luksmeta/archive/v$version/luksmeta-$version.tar.gz" -checksum=0eea7d50a0411e0c1e383fd47073806ed7d435b27410504e33bfbc792a1688fc -make_check="no" # fails on some architectures - -pre_configure() { - autoreconf -fi -} - -libluksmeta_package() { - short_desc+=" - library" - pkg_install() { - vmove "usr/lib/*.so.*" - } -} - -luksmeta-devel_package() { - depends="lib${sourcepkg}>=${version}_${revision} ${makedepends}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/lumina-calculator/template b/srcpkgs/lumina-calculator/template deleted file mode 100644 index 12d5999ae23b9f..00000000000000 --- a/srcpkgs/lumina-calculator/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'lumina-calculator' -pkgname=lumina-calculator -version=1.6.0 -revision=1 -build_wrksrc="src-qt5" -build_style=qmake -configure_args="PREFIX=/usr L_MANDIR=/usr/share/man" -hostmakedepends="qt5-host-tools qt5-qmake" -makedepends="qt5-devel" -short_desc="Scientific calculator from the Lumina desktop" -maintainer="Ken Moore " -license="BSD-3-Clause" -homepage="https://github.com/lumina-desktop/lumina-calculator" -distfiles="https://github.com/lumina-desktop/lumina-calculator/archive/v${version}.tar.gz" -checksum=5cc5001b1d770f81ebe99995e9e58c6e7e2a3887a39316ab8b64780eba0a1045 - -post_install() { - vlicense ${wrksrc}/LICENSE -} diff --git a/srcpkgs/lumina-pdf/template b/srcpkgs/lumina-pdf/template deleted file mode 100644 index 94b5cffc9c2c69..00000000000000 --- a/srcpkgs/lumina-pdf/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'lumina-pdf' -pkgname=lumina-pdf -version=1.6.0 -revision=1 -build_wrksrc="src-qt5" -build_style=qmake -configure_args="PREFIX=/usr L_MANDIR=/usr/share/man" -hostmakedepends="qt5-host-tools qt5-qmake" -makedepends="qt5-devel poppler-qt5-devel" -short_desc="PDF reader and presentation utility from the Lumina Desktop" -maintainer="Ken Moore " -license="BSD-3-Clause" -homepage="https://github.com/lumina-desktop/lumina-pdf" -distfiles="https://github.com/lumina-desktop/lumina-pdf/archive/v${version}.tar.gz" -checksum=376f8a48b0c33bcf1603228748dd0d531eb3d59cda703a3927d950459674144b - -post_install() { - vlicense ${wrksrc}/LICENSE -} diff --git a/srcpkgs/lumina/template b/srcpkgs/lumina/template deleted file mode 100644 index ef594b23ab363a..00000000000000 --- a/srcpkgs/lumina/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'lumina' -pkgname=lumina -version=1.6.2 -revision=1 -build_style=qmake -configure_args="QT5LIBDIR=/usr/lib/qt5 L_ETCDIR=/etc CONFIG+=WITH_I18N" -hostmakedepends="qt5-host-tools qt5-qmake" -makedepends="qt5-devel qt5-x11extras-devel qt5-multimedia-devel qt5-svg-devel pam-devel - qt5-declarative-devel libXrender-devel libXcomposite-devel libXcursor-devel libXdamage-devel - xcb-util-devel xcb-util-wm-devel xcb-util-image-devel pulseaudio-devel poppler-qt5-devel" -depends="fluxbox numlockx xbacklight alsa-utils acpi xscreensaver bsdtar qt5-svg" -short_desc="Lumina Desktop Environment" -maintainer="hipperson0 " -license="BSD-3-Clause" -homepage="https://github.com/lumina-desktop/lumina" -distfiles="https://github.com/lumina-desktop/lumina/archive/v${version}.tar.gz" -checksum=02cca45e655727360990db8a9e3935be54cc4fbb01b339d1cd406d280ecdf3ae -replaces="lumina-git>=0" - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/lurch/patches/cmake-4.patch b/srcpkgs/lurch/patches/cmake-4.patch deleted file mode 100644 index e38306cfcf0fcd..00000000000000 --- a/srcpkgs/lurch/patches/cmake-4.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/Makefile -+++ b/Makefile -@@ -14,7 +14,7 @@ INSTALL_DIR = $(INSTALL) -d -m 755 - RM = rm - RM_RF = $(RM) -rf - CMAKE ?= cmake --CMAKE_FLAGS = -DCMAKE_BUILD_TYPE=Debug -DCMAKE_C_FLAGS=-fPIC -+CMAKE_FLAGS = -DCMAKE_BUILD_TYPE=Debug -DCMAKE_C_FLAGS=-fPIC -DCMAKE_POLICY_VERSION_MINIMUM=3.5 - - ### flags - # diff --git a/srcpkgs/lurch/template b/srcpkgs/lurch/template deleted file mode 100644 index 8896322b26d66c..00000000000000 --- a/srcpkgs/lurch/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'lurch' -pkgname=lurch -version=0.7.0 -revision=1 -build_style=gnu-makefile -make_use_env=yes -hostmakedepends="cmake pkg-config" -makedepends="libgcrypt-devel libglib-devel libpurple-devel libxml2-devel mxml-devel sqlite-devel" -short_desc="Pidgin/libpurple plugin for XEP-0384: OMEMO Encryption" -maintainer="Leah Neukirchen " -license="GPL-3.0-only" -homepage="https://github.com/gkdr/lurch" -distfiles="https://github.com/gkdr/lurch/releases/download/v${version}/lurch-${version}-src.tar.gz" -checksum=1ff595407f72deaa3b83e07d9695c64a4310e1bf38f86811e8b524a7bc7c5a8d - -LDFLAGS="-L${XBPS_CROSS_BASE}/usr/lib/purple-2" diff --git a/srcpkgs/lutok-devel b/srcpkgs/lutok-devel deleted file mode 120000 index fbb8d6e0b7ebc4..00000000000000 --- a/srcpkgs/lutok-devel +++ /dev/null @@ -1 +0,0 @@ -lutok \ No newline at end of file diff --git a/srcpkgs/lutok/template b/srcpkgs/lutok/template deleted file mode 100644 index 5aac26352e402a..00000000000000 --- a/srcpkgs/lutok/template +++ /dev/null @@ -1,31 +0,0 @@ -# Template file for 'lutok' -pkgname=lutok -version=0.6.1 -revision=1 -build_style=gnu-configure -configure_args="--with-doxygen" -hostmakedepends="pkg-config doxygen tar" -makedepends="lua54-devel" -short_desc="Lightweight C++ API for Lua" -maintainer="Duncaen " -license="BSD-3-Clause" -homepage="https://github.com/freebsd/lutok" -changelog="https://raw.githubusercontent.com/freebsd/lutok/refs/heads/master/NEWS" -distfiles="https://github.com/freebsd/lutok/releases/download/lutok-${version}/lutok-${version}.tar.gz" -checksum=509c43c240ba47b8c452b45f3423a416fa91bdfc0341bfb806e0b78f65ce452d - -post_install() { - vlicense COPYING -} - -lutok-devel_package() { - depends="lua54-devel ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - vmove usr/share/doc - } -} diff --git a/srcpkgs/lutris/template b/srcpkgs/lutris/template deleted file mode 100644 index ec0611b5a767c4..00000000000000 --- a/srcpkgs/lutris/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'lutris' -pkgname=lutris -version=0.5.18 -revision=1 -build_style=meson -hostmakedepends="gettext python3-setuptools python3-gobject gtk+3-devel" -depends="python3-dbus python3-gobject python3-yaml python3-evdev python3-Pillow - pciutils cabextract gtk+3 xrandr unzip p7zip gnome-desktop python3-requests libwebkit2gtk41 - glxinfo python3-distro python3-lxml python3-magic python3-certifi" -short_desc="Open gaming platform for managing games in a unified way" -maintainer="Jan Wey. " -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=b9d4ad052d1c750910940d5cc7c583967c0c65c1584b7f4a1abaf46e40c3d8d1 diff --git a/srcpkgs/lux/template b/srcpkgs/lux/template deleted file mode 100644 index e3a298929b06f2..00000000000000 --- a/srcpkgs/lux/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'lux' -pkgname=lux -version=0.24.1 -revision=1 -build_style=go -go_import_path=github.com/iawia002/lux -depends="ffmpeg" -short_desc="Fast, simple and clean video downloader built with Go" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/iawia002/lux" -changelog="https://github.com/iawia002/lux/releases" -distfiles="https://github.com/iawia002/lux/archive/refs/tags/v${version}.tar.gz" -checksum=69d4fe58c588cc6957b8682795210cd8154170ac51af83520c6b1334901c6d3d - -make_check=no # Disable tests due to broken upstream URLs returning 404 - -post_install() { - vlicense LICENSE -} - -annie_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" (transitional dummy package)" - metapackage=yes -} diff --git a/srcpkgs/lv2/template b/srcpkgs/lv2/template deleted file mode 100644 index e7647842e86564..00000000000000 --- a/srcpkgs/lv2/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'lv2' -pkgname=lv2 -version=1.18.10 -revision=2 -build_style=meson -hostmakedepends="pkg-config" -makedepends="libsndfile-devel libsamplerate-devel" -short_desc="Plugin standard for audio systems" -maintainer="Orphaned " -license="ISC" -homepage="https://lv2plug.in" -distfiles="https://lv2plug.in/spec/lv2-${version}.tar.xz" -checksum=78c51bcf21b54e58bb6329accbb4dae03b2ed79b520f9a01e734bd9de530953f - -post_install() { - vlicense COPYING -} diff --git a/srcpkgs/lvm2/files/dmeventd/run b/srcpkgs/lvm2/files/dmeventd/run deleted file mode 100644 index b6dc448dd990e5..00000000000000 --- a/srcpkgs/lvm2/files/dmeventd/run +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh -exec 2>&1 -exec dmeventd -f diff --git a/srcpkgs/lvm2/patches/0001-lvresize-use-POSIX-shell.patch b/srcpkgs/lvm2/patches/0001-lvresize-use-POSIX-shell.patch deleted file mode 100644 index bac27ea1d9cf68..00000000000000 --- a/srcpkgs/lvm2/patches/0001-lvresize-use-POSIX-shell.patch +++ /dev/null @@ -1,125 +0,0 @@ -From 50fe324ff953eedd210054ffc21715d22134b3c1 Mon Sep 17 00:00:00 2001 -From: Natanael Copa -Date: Wed, 16 Nov 2022 11:55:34 +0100 -Subject: [PATCH] lvresize: use POSIX shell - ---- - scripts/lvresize_fs_helper.sh | 28 ++++++++++++++-------------- - 1 file changed, 14 insertions(+), 14 deletions(-) - -diff --git a/scripts/lvresize_fs_helper.sh b/scripts/lvresize_fs_helper.sh -index 90b1a97..1c48a71 100755 ---- a/scripts/lvresize_fs_helper.sh -+++ b/scripts/lvresize_fs_helper.sh -@@ -1,4 +1,4 @@ --#!/bin/bash -+#!/bin/sh - # - # Copyright (C) 2022 Red Hat, Inc. All rights reserved. - # -@@ -69,7 +69,7 @@ fsextend() { - fi - fi - -- if [[ "$FSTYPE" == "ext"* ]]; then -+ if [ "${FSTYPE#ext}" != "$FSTYPE" ]; then - logmsg "resize2fs ${DEVPATH}" - if resize2fs "$DEVPATH"; then - logmsg "resize2fs done" -@@ -77,7 +77,7 @@ fsextend() { - logmsg "resize2fs failed" - RESIZEFS_FAILED=1 - fi -- elif [[ "$FSTYPE" == "xfs" ]]; then -+ elif [ "$FSTYPE" = "xfs" ]; then - logmsg "xfs_growfs ${DEVPATH}" - if xfs_growfs "$DEVPATH"; then - logmsg "xfs_growfs done" -@@ -102,7 +102,7 @@ fsextend() { - - # If the fs was temporarily unmounted, now remount it. - # Not considered a command failure if this fails. -- if [[ $DO_UNMOUNT -eq 1 && $REMOUNT -eq 1 ]]; then -+ if [ "$DO_UNMOUNT" -eq 1 ] && [ "$REMOUNT" -eq 1 ]; then - logmsg "remount ${DEVPATH} ${MOUNTDIR}" - if mount -t "$FSTYPE" "$DEVPATH" "$MOUNTDIR"; then - logmsg "remount done" -@@ -151,7 +151,7 @@ fsreduce() { - fi - fi - -- if [[ "$FSTYPE" == "ext"* ]]; then -+ if [ "${FSTYPE#ext}" != "$FSTYPE" ]; then - NEWSIZEKB=$(( NEWSIZEBYTES / 1024 )) - logmsg "resize2fs ${DEVPATH} ${NEWSIZEKB}k" - if resize2fs "$DEVPATH" "$NEWSIZEKB"k; then -@@ -194,7 +194,7 @@ fsreduce() { - - # If the fs was temporarily unmounted, now remount it. - # Not considered a command failure if this fails. -- if [[ $DO_UNMOUNT -eq 1 && $REMOUNT -eq 1 ]]; then -+ if [ "$DO_UNMOUNT" -eq 1 ] && [ "$REMOUNT" -eq 1 ]; then - logmsg "remount ${DEVPATH} ${MOUNTDIR}" - if mount -t "$FSTYPE" "$DEVPATH" "$MOUNTDIR"; then - logmsg "remount done" -@@ -291,7 +291,7 @@ DO_FSCK=0 - # mounted and the script unmounted it. - REMOUNT=0 - --if [ "$UID" != 0 ] && [ "$EUID" != 0 ]; then -+if [ "$(id -u)" != 0 ]; then - errorexit "${SCRIPTNAME} must be run as root." - fi - -@@ -372,11 +372,11 @@ done - # - - # There are three top level commands: --fsextend, --fsreduce, --cryptresize. --if [[ "$DO_FSEXTEND" -eq 0 && "$DO_FSREDUCE" -eq 0 && "$DO_CRYPTRESIZE" -eq 0 ]]; then -+if [ "$DO_FSEXTEND" -eq 0 ] && [ "$DO_FSREDUCE" -eq 0 ] && [ "$DO_CRYPTRESIZE" -eq 0 ]; then - errorexit "Missing --fsextend|--fsreduce|--cryptresize." - fi - --if [[ "$DO_FSEXTEND" -eq 1 || "$DO_FSREDUCE" -eq 1 ]]; then -+if [ "$DO_FSEXTEND" -eq 1 ] || [ "$DO_FSREDUCE" -eq 1 ]; then - case "$FSTYPE" in - ext[234]) ;; - "xfs") ;; -@@ -388,7 +388,7 @@ if [[ "$DO_FSEXTEND" -eq 1 || "$DO_FSREDUCE" -eq 1 ]]; then - fi - fi - --if [[ "$DO_CRYPTRESIZE" -eq 1 && -z "$CRYPTPATH" ]]; then -+if [ "$DO_CRYPTRESIZE" -eq 1 ] && [ -z "$CRYPTPATH" ]; then - errorexit "Missing required --cryptpath for --cryptresize." - fi - -@@ -406,15 +406,15 @@ if [ ! -e "$DEVPATH" ]; then - errorexit "Device does not exist \"$DEVPATH\"." - fi - --if [[ "$DO_UNMOUNT" -eq 1 && -z "$MOUNTDIR" ]]; then -+if [ "$DO_UNMOUNT" -eq 1 ] && [ -z "$MOUNTDIR" ]; then - errorexit "Missing required --mountdir for --unmount." - fi - --if [[ "$DO_FSREDUCE" -eq 1 && "$FSTYPE" == "xfs" ]]; then -+if [ "$DO_FSREDUCE" -eq 1 ] && [ "$FSTYPE" = "xfs" ]; then - errorexit "Cannot reduce xfs." - fi - --if [[ "$DO_FSCK" -eq 1 && "$FSTYPE" == "xfs" ]]; then -+if [ "$DO_FSCK" -eq 1 ] && [ "$FSTYPE" = "xfs" ]; then - errorexit "Cannot use --fsck with xfs." - fi - -@@ -424,7 +424,7 @@ if [ "$DO_MOUNT" -eq 1 ]; then - errorexit "Failed to create temp dir." - fi - # In case the script terminates without doing cleanup -- function finish { -+ finish() { - if [ "$TMP_MOUNT_DONE" -eq 1 ]; then - logmsg "exit unmount ${TMPDIR}" - umount "$TMPDIR" - diff --git a/srcpkgs/lvm2/patches/fix-stdio-usage.patch b/srcpkgs/lvm2/patches/fix-stdio-usage.patch deleted file mode 100644 index 103618c4f7abad..00000000000000 --- a/srcpkgs/lvm2/patches/fix-stdio-usage.patch +++ /dev/null @@ -1,67 +0,0 @@ -diff --git a/lib/commands/toolcontext.c b/lib/commands/toolcontext.c -index 60739af..8b3fdf7 100644 ---- a/lib/commands/toolcontext.c -+++ b/lib/commands/toolcontext.c -@@ -1661,6 +1661,7 @@ struct cmd_context *create_toolcontext(unsigned is_clvmd, - reset_lvm_errno(1); - - /* Set in/out stream buffering before glibc */ -+#ifdef __GLIBC__ - if (set_buffering - && !cmd->running_on_valgrind /* Skipping within valgrind execution. */ - #ifdef SYS_gettid -@@ -1704,6 +1705,7 @@ struct cmd_context *create_toolcontext(unsigned is_clvmd, - } else if (!set_buffering) - /* Without buffering, must not use stdin/stdout */ - init_silent(1); -+#endif - - /* - * Environment variable LVM_SYSTEM_DIR overrides this below. -@@ -2038,6 +2040,7 @@ void destroy_toolcontext(struct cmd_context *cmd) - if (cmd->cft_def_hash) - dm_hash_destroy(cmd->cft_def_hash); - -+#ifdef __GLIBC__ - if (!cmd->running_on_valgrind && cmd->linebuffer) { - int flags; - /* Reset stream buffering to defaults */ -@@ -2061,6 +2064,7 @@ void destroy_toolcontext(struct cmd_context *cmd) - - free(cmd->linebuffer); - } -+#endif - - destroy_config_context(cmd); - -diff --git a/tools/lvmcmdline.c b/tools/lvmcmdline.c -index 7209ebd..778c8c0 100644 ---- a/tools/lvmcmdline.c -+++ b/tools/lvmcmdline.c -@@ -3378,7 +3378,7 @@ static int _check_standard_fds(void) - int err = is_valid_fd(STDERR_FILENO); - - if (!is_valid_fd(STDIN_FILENO) && -- !(stdin = fopen(_PATH_DEVNULL, "r"))) { -+ !freopen(_PATH_DEVNULL, "r", stdin)) { - if (err) - perror("stdin stream open"); - else -@@ -3388,7 +3388,7 @@ static int _check_standard_fds(void) - } - - if (!is_valid_fd(STDOUT_FILENO) && -- !(stdout = fopen(_PATH_DEVNULL, "w"))) { -+ !freopen(_PATH_DEVNULL, "w", stdout)) { - if (err) - perror("stdout stream open"); - /* else no stdout */ -@@ -3396,7 +3396,7 @@ static int _check_standard_fds(void) - } - - if (!is_valid_fd(STDERR_FILENO) && -- !(stderr = fopen(_PATH_DEVNULL, "w"))) { -+ !freopen(_PATH_DEVNULL, "w", stderr)) { - printf("stderr stream open: %s\n", - strerror(errno)); - return 0; diff --git a/srcpkgs/lvm2/patches/mlockall-default-config.patch b/srcpkgs/lvm2/patches/mlockall-default-config.patch deleted file mode 100644 index c68498b8c7243b..00000000000000 --- a/srcpkgs/lvm2/patches/mlockall-default-config.patch +++ /dev/null @@ -1,14 +0,0 @@ ---- a/lib/config/defaults.h 2017-04-27 18:16:05.879936377 +0200 -+++ b/lib/config/defaults.h 2017-04-27 18:16:35.141849047 +0200 -@@ -55,7 +55,11 @@ - #define DEFAULT_LVMLOCKD_LOCK_RETRIES 3 - #define DEFAULT_LVMETAD_UPDATE_WAIT_TIME 10 - #define DEFAULT_PRIORITISE_WRITE_LOCKS 1 -+#ifdef __GLIBC__ - #define DEFAULT_USE_MLOCKALL 0 -+#else -+#define DEFAULT_USE_MLOCKALL 1 -+#endif - #define DEFAULT_METADATA_READ_ONLY 0 - #define DEFAULT_LVDISPLAY_SHOWS_FULL_DEVICE_PATH 0 - #define DEFAULT_UNKNOWN_DEVICE_NAME "[unknown]" diff --git a/srcpkgs/lvm2/patches/newudev.patch b/srcpkgs/lvm2/patches/newudev.patch deleted file mode 100644 index df15ced5c20e47..00000000000000 --- a/srcpkgs/lvm2/patches/newudev.patch +++ /dev/null @@ -1,26 +0,0 @@ -commit 9f9924cab244b2065ebf6de869f434cc1f336469 -Author: Daniel Kolesa -Date: Wed Nov 16 12:26:51 2022 +0100 - - support new udev activation without systemd - - Debian import: https://salsa.debian.org/lvm-team/lvm2/-/commit/2340adad4b3875331be1ba7abba881cc1b6e6738 - -diff --git a/udev/69-dm-lvm.rules.in b/udev/69-dm-lvm.rules.in -index 14e7dd2..b32b94a 100644 ---- a/udev/69-dm-lvm.rules.in -+++ b/udev/69-dm-lvm.rules.in -@@ -76,8 +76,14 @@ LABEL="lvm_scan" - # it's better suited to appearing in the journal. - - IMPORT{program}="(LVM_EXEC)/lvm pvscan --cache --listvg --checkcomplete --vgonline --autoactivation event --udevoutput --journal=output $env{DEVNAME}" -+TEST!="/run/systemd/system", GOTO="lvm_direct_vgchange" -+ - ENV{LVM_VG_NAME_COMPLETE}=="?*", RUN+="(SYSTEMDRUN) --no-block --property DefaultDependencies=no --unit lvm-activate-$env{LVM_VG_NAME_COMPLETE} (LVM_EXEC)/lvm vgchange -aay --autoactivation event $env{LVM_VG_NAME_COMPLETE}" - GOTO="lvm_end" - -+LABEL="lvm_direct_vgchange" -+ENV{LVM_VG_NAME_COMPLETE}=="?*", RUN+="(LVM_EXEC)/lvm vgchange -aay --autoactivation event $env{LVM_VG_NAME_COMPLETE}" -+GOTO="lvm_end" -+ - LABEL="lvm_end" diff --git a/srcpkgs/lvm2/template b/srcpkgs/lvm2/template deleted file mode 100644 index de1abb5ae55820..00000000000000 --- a/srcpkgs/lvm2/template +++ /dev/null @@ -1,80 +0,0 @@ -# Template file for 'lvm2' -pkgname=lvm2 -version=2.03.29 -revision=1 -build_style=gnu-configure -configure_args="--disable-selinux --enable-readline --enable-pkgconfig - --enable-fsadm --enable-dmeventd --enable-cmdlib - --enable-udev_sync --enable-udev_rules --without-systemd-run - --with-udevdir=/usr/lib/udev/rules.d --with-default-pid-dir=/run - --with-default-dm-run-dir=/run --with-default-run-dir=/run/lvm - --with-default-locking-dir=/run/lock/lvm" -hostmakedepends="pkg-config" -makedepends="eudev-libudev-devel libaio-devel libblkid-devel - readline-devel thin-provisioning-tools" -depends="thin-provisioning-tools" -short_desc="Logical Volume Manager 2 utilities" -maintainer="Orphaned " -license="GPL-2.0-only, LGPL-2.1-only, BSD-2-Clause" -homepage="https://sourceware.org/lvm2/" -changelog="https://abi-laboratory.pro/?view=changelog&l=lvm2&v=${version}" -distfiles="https://mirrors.kernel.org/sourceware/lvm2/releases/LVM2.${version}.tgz" -checksum=30c53776cb4ddf6bf9eca29d0c28dbf9c5ac170c09154321213b11c3dbb5be9c -conf_files="/etc/lvm/*.conf /etc/lvm/profile/*" -make_dirs=" - /etc/lvm/archive 0755 root root - /etc/lvm/backup 0755 root root" - -case $XBPS_TARGET_MACHINE in - *-musl) configure_args+=" --enable-static_link";; -esac - -pre_configure() { - sed -i 's|@BLKID_LIBS@|-lblkid -luuid|g' make.tmpl.in -} - -do_check() { - # requires opening /dev/kmsg which requires root - : -} - -post_install() { - vmkdir usr/bin - mv -f ${DESTDIR}/usr/sbin/* ${DESTDIR}/usr/bin/ || true - vlicense COPYING.BSD -} - -device-mapper-devel_package() { - depends="${makedepends} device-mapper>=${version}_${revision}" - short_desc="Device Mapper userspace library - development files" - pkg_install() { - vmove usr/lib/pkgconfig/devmapper.pc - vmove usr/lib/pkgconfig/devmapper-event.pc - vmove usr/include/libdevmapper.h - vmove usr/include/libdevmapper-event.h - vmove usr/include/lvm2cmd.h - vmove usr/lib/liblvm2cmd.so - vmove "usr/lib/libdevmapper.so" - vmove "usr/lib/libdevmapper-event.so" - vmove "usr/lib/libdevmapper-event-lvm2.so" - case $XBPS_TARGET_MACHINE in - *-musl) vmove "usr/lib/*.a";; - esac - } -} - -device-mapper_package() { - short_desc="Device Mapper userspace library and tools" - pkg_install() { - vmove "usr/bin/dm*" - vmove "usr/lib/libdevmapper*.so.*" - vmove "usr/lib/liblvm2cmd.so.*" - vmove "usr/share/man/man8/dm*" - vmove usr/lib/libdevmapper-event-lvm2?*.so - vmove usr/lib/device-mapper - for f in 10-dm 13-dm-disk 95-dm-notify; do - vmove usr/lib/udev/rules.d/${f}.rules - done - vsv dmeventd - } -} diff --git a/srcpkgs/lvm2/update b/srcpkgs/lvm2/update deleted file mode 100644 index 9a5c472e1eef07..00000000000000 --- a/srcpkgs/lvm2/update +++ /dev/null @@ -1 +0,0 @@ -pkgname="LVM2." diff --git a/srcpkgs/lwipv6-devel b/srcpkgs/lwipv6-devel deleted file mode 120000 index 1afe8e24d2e280..00000000000000 --- a/srcpkgs/lwipv6-devel +++ /dev/null @@ -1 +0,0 @@ -lwipv6 \ No newline at end of file diff --git a/srcpkgs/lwipv6/patches/endian.patch b/srcpkgs/lwipv6/patches/endian.patch deleted file mode 100644 index d1f418375519ab..00000000000000 --- a/srcpkgs/lwipv6/patches/endian.patch +++ /dev/null @@ -1,37 +0,0 @@ -Source: Debian - -This fixes build on big endian. - ---- a/lwip-v6/src/include/ipv6/lwip/inet.h -+++ b/lwip-v6/src/include/ipv6/lwip/inet.h -@@ -52,6 +52,8 @@ - #ifndef __LWIP_INET_H__ - #define __LWIP_INET_H__ - -+#include -+ - #include "lwip/arch.h" - - #include "lwip/opt.h" -@@ -80,21 +82,6 @@ - - /*--------------------------------------------------------------------*/ - --#ifndef htons -- --#if BYTE_ORDER == BIG_ENDIAN --#define htons(x) (x) --#define ntohs(x) (x) --#define htonl(x) (x) --#define ntohl(x) (x) --#else --u16_t htons(u16_t x); --u16_t ntohs(u16_t x); --u32_t htonl(u32_t x); --u32_t ntohl(u32_t x); --#endif /* BYTE_ORDER == LITTLE_ENDIAN */ -- --#endif - #endif /* __LWIP_INET_H__ */ - - diff --git a/srcpkgs/lwipv6/patches/linux-headers-5.10.patch b/srcpkgs/lwipv6/patches/linux-headers-5.10.patch deleted file mode 100644 index 22e67344d7862b..00000000000000 --- a/srcpkgs/lwipv6/patches/linux-headers-5.10.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/lwip-v6/src/include/lwip/sockets.h -+++ b/lwip-v6/src/include/lwip/sockets.h -@@ -58,6 +58,7 @@ - #include - #include - #include -+#include - - #include "lwip/ip_addr.h" - #if 0 diff --git a/srcpkgs/lwipv6/patches/musl.patch b/srcpkgs/lwipv6/patches/musl.patch deleted file mode 100644 index 00dbe1b8bfe355..00000000000000 --- a/srcpkgs/lwipv6/patches/musl.patch +++ /dev/null @@ -1,36 +0,0 @@ ---- a/lwip-v6/src/include/lwip/if.h -+++ b/lwip-v6/src/include/lwip/if.h -@@ -183,18 +183,14 @@ - # define _IOT_ifconf _IOT(_IOTS(struct ifconf),1,0,0,0,0) /* not right */ - #endif /* Misc. */ - --__BEGIN_DECLS -- - /* Convert an interface name to an index, and vice versa. */ --extern unsigned int if_nametoindex (__const char *__ifname) __THROW; --extern char *if_indextoname (unsigned int __ifindex, char *__ifname) __THROW; -+extern unsigned int if_nametoindex (__const char *__ifname); -+extern char *if_indextoname (unsigned int __ifindex, char *__ifname); - - /* Return a list of all interfaces and their indices. */ --extern struct if_nameindex *if_nameindex (void) __THROW; -+extern struct if_nameindex *if_nameindex (void); - - /* Free the data returned from if_nameindex. */ --extern void if_freenameindex (struct if_nameindex *__ptr) __THROW; -- --__END_DECLS -+extern void if_freenameindex (struct if_nameindex *__ptr); - - #endif /* net/if.h */ ---- a/lwip-v6/src/include/lwip/sockets.h -+++ b/lwip-v6/src/include/lwip/sockets.h -@@ -479,8 +479,6 @@ - this large value the readv/writev call will not fail because of this. */ - #define UIO_MAXIOV 1024 - --#define size_t u32_t -- - #if 0 - /* Structure for scatter/gather I/O. */ - struct iovec { diff --git a/srcpkgs/lwipv6/template b/srcpkgs/lwipv6/template deleted file mode 100644 index 66ce29f506e4ae..00000000000000 --- a/srcpkgs/lwipv6/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'lwipv6' -pkgname=lwipv6 -version=1.5a -revision=1 -build_style=gnu-configure -makedepends="libpcap-devel vde2-devel" -short_desc="User level (lightweight) TCP/IP stack with IPv6 support" -maintainer="Leah Neukirchen " -license="GPL-2" -homepage="http://wiki.v2.cs.unibo.it/wiki/index.php/LWIPV6" -distfiles="${SOURCEFORGE_SITE}/view-os/${pkgname}/${version}/${pkgname}-${version}.tar.bz2" -checksum=4ad9415c0bf9a2aca0aa858ac1601c20d7c04b5d051d000d4a03eb1eeb0ed05a -CPPFLAGS='-DGNU_SOURCE -D__USE_MISC -D__caddr_t=caddr_t' - -lwipv6-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/*.a - vmove usr/lib/*.so - } -} diff --git a/srcpkgs/lxappearance-obconf/template b/srcpkgs/lxappearance-obconf/template deleted file mode 100644 index c56023c0fc326f..00000000000000 --- a/srcpkgs/lxappearance-obconf/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'lxappearance-obconf' -pkgname=lxappearance-obconf -version=0.2.4 -revision=1 -build_style=gnu-configure -configure_args="--disable-static --enable-gtk3" -hostmakedepends="pkg-config intltool automake libtool gettext-devel glib-devel" -makedepends=" - openbox-devel dbus-glib-devel libxml2-devel libXft-devel libSM-devel - imlib2-devel pango-devel gtk+3-devel lxappearance" -depends="lxappearance" -short_desc="Plugin for LXAppearance to configure Openbox" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="http://lxde.org/" -distfiles="https://github.com/lxde/lxappearance-obconf/archive/refs/tags/${version}.tar.gz" -checksum=202cede4e56d2f93b24dd945fcfa69d4cea62a8deae9bdd6e5d035edfe5c4df9 - -pre_configure() { - autoreconf -fi -} diff --git a/srcpkgs/lxappearance/template b/srcpkgs/lxappearance/template deleted file mode 100644 index 995d453d2004fc..00000000000000 --- a/srcpkgs/lxappearance/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'lxappearance' -pkgname=lxappearance -version=0.6.4 -revision=2 -build_style=gnu-configure -configure_args="$(vopt_enable dbus) $(vopt_enable gtk3)" -hostmakedepends="pkg-config intltool automake libtool gettext-devel glib-devel" -makedepends="$(vopt_if gtk3 gtk+3-devel gtk+-devel) $(vopt_if dbus dbus-glib-devel)" -depends="desktop-file-utils" -short_desc="LXDE Theme Switcher" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="http://lxde.org/" -distfiles="https://github.com/lxde/lxappearance/archive/refs/tags/${version}.tar.gz" -checksum=9f067a8a126b9779ba12648c76136d9ba3e7ec7920c568df7819d128fdf39e03 - -build_options="gtk3 dbus" -build_options_default="dbus gtk3" - -pre_configure() { - autoreconf -fi -} diff --git a/srcpkgs/lxc-devel b/srcpkgs/lxc-devel deleted file mode 120000 index db9aad240821f2..00000000000000 --- a/srcpkgs/lxc-devel +++ /dev/null @@ -1 +0,0 @@ -lxc \ No newline at end of file diff --git a/srcpkgs/lxc/files/lxc-autostart/finish b/srcpkgs/lxc/files/lxc-autostart/finish deleted file mode 100644 index b5591d8d8bb25e..00000000000000 --- a/srcpkgs/lxc/files/lxc-autostart/finish +++ /dev/null @@ -1,2 +0,0 @@ -#!/bin/sh -lxc-autostart -s -t 15 || exit 1 diff --git a/srcpkgs/lxc/files/lxc-autostart/run b/srcpkgs/lxc/files/lxc-autostart/run deleted file mode 100644 index 5dd11d01c2252f..00000000000000 --- a/srcpkgs/lxc/files/lxc-autostart/run +++ /dev/null @@ -1,4 +0,0 @@ -#!/bin/sh -exec 2>&1 -lxc-autostart || exit 1 -exec chpst -b lxc-autostart pause diff --git a/srcpkgs/lxc/files/lxc-void b/srcpkgs/lxc/files/lxc-void deleted file mode 100644 index eebeefa26355d9..00000000000000 --- a/srcpkgs/lxc/files/lxc-void +++ /dev/null @@ -1,287 +0,0 @@ -#!/bin/bash - -# -# template script for generating Void linux container for LXC -# - -# -# lxc: linux Container library - -# Authors: -# Juan RP - -# This library is free software; you can redistribute it and/or -# modify it under the terms of the GNU Lesser General Public -# License as published by the Free Software Foundation; either -# version 2.1 of the License, or (at your option) any later version. - -# This library 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 -# Lesser General Public License for more details. - -# You should have received a copy of the GNU Lesser General Public -# License along with this library; if not, write to the Free Software -# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - -# Detect use under userns (unsupported) -for arg in "$@"; do - [ "$arg" = "--" ] && break - if [ "$arg" = "--mapped-uid" -o "$arg" = "--mapped-gid" ]; then - echo "This template can't be used for unprivileged containers." 1>&2 - echo "You may want to try the \"download\" template instead." 1>&2 - exit 1 - fi -done - -# Make sure the usual locations are in PATH -export PATH=$PATH:/usr/sbin:/usr/bin:/sbin:/bin - -# defaults -arch=$(uname -m) -default_path="/var/lib/lxc" -LXC_TEMPLATE_CONFIG="/usr/share/lxc/config" - -# Install 'base-container' by default -base_packages=('base-container' 'dhcpcd' 'openssh' 'iproute2') -declare -a additional_packages - -# split comma-separated string into an array -# ${1} - string to split -# ${2} - separator (default is ",") -# ${result} - result value on success -split_string() { - local ifs=${IFS} - IFS="${2:-,}" - read -a result < <(echo "${1}") - IFS=${ifs} - return 0 -} - -# write container configuration files -copy_configuration() { - path=$1 - rootfs=$2 - hostname=$3 - arch=$4 - - # if there is exactly one veth network entry, make sure it has an - # associated hwaddr. - nics=`grep -e '^lxc\.net\.0\.type[ \t]*=[ \t]*veth' $path/config | wc -l` - if [ $nics -eq 1 ]; then - grep -q "^lxc.net.0.hwaddr" $path/config || sed -i -e "/^lxc\.net\.0\.type[ \t]*=[ \t]*veth/a lxc.net.0.hwaddr = 00:16:3e:$(openssl rand -hex 3| sed 's/\(..\)/\1:/g; s/.$//')" $path/config - fi - - ## Add all the includes - echo "" >> $path/config - echo "# Common configuration" >> $path/config - if [ -e "${LXC_TEMPLATE_CONFIG}/void.common.conf" ]; then - echo "lxc.include = ${LXC_TEMPLATE_CONFIG}/void.common.conf" >> $path/config - fi - - ## Add the container-specific config - echo "" >> $path/config - echo "# Container specific configuration" >> $path/config - grep -q "^lxc.rootfs.path" $path/config 2> /dev/null || echo "lxc.rootfs.path = $rootfs" >> $path/config - - cat <> $path/config -lxc.uts.name = $hostname -lxc.arch = $arch -EOF - - if [ $? -ne 0 ]; then - echo "Failed to add configuration" - return 1 - fi - - return 0 -} - -# install packages within container chroot -install_void() { - path=$1 - rootfs=$2 - hostname=$3 - arch=$4 - - [ "${arch}" != "$(uname -m)" ] && different_arch=1 - - if [ -n "${different_arch}" ]; then - export XBPS_ARCH=${arch} - fi - - # set the hostname - mkdir -p $rootfs/etc - echo $hostname > $rootfs/etc/hostname - - # missing device nodes - mkdir -p $rootfs/dev - mknod -m 666 "$rootfs/dev/null" c 1 3 - - echo "Installing ${base_packages[@]}" - mkdir -p ${rootfs}/var/db/xbps/keys - - # base64 encoded Void RSA public key - vkb64=$(mktemp || return 1) - cat > ${vkb64} << EOF -PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPCFET0NUWVBFIHBsaXN0IFBV -QkxJQyAiLS8vQXBwbGUgQ29tcHV0ZXIvL0RURCBQTElTVCAxLjAvL0VOIiAiaHR0cDovL3d3dy5h -cHBsZS5jb20vRFREcy9Qcm9wZXJ0eUxpc3QtMS4wLmR0ZCI+CjxwbGlzdCB2ZXJzaW9uPSIxLjAi -Pgo8ZGljdD4KCTxrZXk+cHVibGljLWtleTwva2V5PgoJPGRhdGE+TFMwdExTMUNSVWRKVGlCUVZV -Sk1TVU1nUzBWWkxTMHRMUzBLVFVsSlEwbHFRVTVDWjJ0eGFHdHBSemwzTUVKQlVVVkdRVUZQUTBG -bk9FRk5TVWxEUTJkTFEwRm5SVUYyY2xONlFscE5kbWQyVDBOSk0wRllZazlxWVFveWNrdFNhMHBU -VkUwell5OUZhbFJKWjBOblJGaG5kVzA1TTBKUVEzUlpPRTFqUmxadlExVTBUMmxZU0VkbVZHMXhN -emxDVms1d1RIWk1TRXc1UzJzeENuQXlOemhUUW1oWVZrOTBZa0l5UlZadFJFdHVkbVpKUkVWVWJH -Uk1SM3BsTjNKYVRsSktaSFIxVGpKdFdpOVVWbkpWUWpsVE1IbFJZeXRKZFdZMGFIWUtNeXRFT1Rk -V1NXUlVTa2hCTjBGVGNqQTBNamh3Y0VWSFNrZDNVMU5vV1RKWVNtMDVSRFZKTUVWMVIxSlhZekUw -VFVWSE4yUkpTMHBwV1dsTk1HNUZOQXAwV1c4eUwzWklORWxHVkVoa2JsWkJNMmRaYVZwNVJHNWlk -VU5CVWk4NFJWTm1WVlJWTVROVFRrTlBaR0oxWkdZelJEVkNZM2tyVldsTlJFcEpNMWxsQ2pSTlJr -dENjbFE1V21oYUswZHpXRUphV1RRNE1teHhhVnBwTmtOTU5YQjBZemxKVVVabU9DOWxTMXBoT0dw -aGRHdHBWa1pXWjNKTFpVNVNhazlVZUU0S1psZFRkVEp1YTNoSFRsZ3JZbWhZV1hSb2FVZFhiVXBG -V1RoalEwRlFlVVpPSzB4Mk5WSmxkRXN5TlRablpHTmlNbk5yYlVWeFpXWjJNbnBRUXl0M1ZncFhR -bUprU0RWaVJEUmlXbXB1TUU0MldtdzRNWEoyTlZKNlJIWnVkbVlyZGtReE5HRkdWV0phT0ZGR2NY -VTNOVkJpVERSM05tMVpUVFJzWkUwdlp6QlNDalpPV0VVNFFYbzVRbmQ0TW5SRVpsbGxTM1YxZEhj -eFJYQlFiVEpaZGtaNVZGVmlNV052ZVVGMVZFZFNlVUZoY0RGVlZFaDJaemxzYUZCSlNtMW9SbEVL -U2pWclEyY3hjVVEzUVRNeFYyd3dVbXh1WlRab1owZHZNRnBhVGtvMVkwcE5MM1l2ZWxOVVMwcGpk -VVpuZDI4M1NEQm9UMGRwYkRaRVptODRPVUkwYWdwSE9UWkJRM2xRVXl0RVZrdFFSbGhTV1hkcUww -RnJZa2h3WVZFeVpqRkdUVUZ2VTNCQ2NYVkVjVWhvTTNWcmF6Y3hTMWcyYWpFNWREQnBSamhFVVV4 -eUNuWjBSbE5UWkVscVJFRXdNbXgzWlZZNVRtRlJjRmR6UTBGM1JVRkJVVDA5Q2kwdExTMHRSVTVF -SUZCVlFreEpReUJMUlZrdExTMHRMUW89PC9kYXRhPgoJPGtleT5wdWJsaWMta2V5LXNpemU8L2tl -eT4KCTxpbnRlZ2VyPjQwOTY8L2ludGVnZXI+Cgk8a2V5PnNpZ25hdHVyZS1ieTwva2V5PgoJPHN0 -cmluZz5Wb2lkIExpbnV4PC9zdHJpbmc+CjwvZGljdD4KPC9wbGlzdD4K -EOF - base64 -d ${vkb64} > ${rootfs}/var/db/xbps/keys/60\:ae\:0c\:d6\:f0\:95\:17\:80\:bc\:93\:46\:7a\:89\:af\:a3\:2d.plist - rm -f ${vkb64} - - mkdir -p ${rootfs}/usr/share/xbps.d - echo "repository=http://repo-default.voidlinux.org/current" > ${rootfs}/usr/share/xbps.d/00-repository-main.conf - - if ! xbps-install ${xbps_cachedir:+ -c $xbps_cachedir} \ - ${xbps_config:+-C $xbps_config} -r "${rootfs}" \ - -Sy ${base_packages[@]}; then - echo "Failed to install container packages" - return 1 - fi - - grep nameserver /etc/resolv.conf > "${rootfs}/etc/resolv.conf" - # Enable agetty on /dev/console - ln -s /etc/sv/agetty-console $rootfs/etc/runit/runsvdir/default/ - # Enable dhcpcd and sshd. - ln -s /etc/sv/dhcpcd-eth0 $rootfs/etc/runit/runsvdir/default/ - ln -s /etc/sv/sshd $rootfs/etc/runit/runsvdir/default/ - # Copy host /etc/localtime - if [ -f /etc/localtime ]; then - cat /etc/localtime > $rootfs/etc/localtime - fi - - echo "root:root" | chroot ${rootfs} chpasswd -c SHA512 - echo - echo "Root password is 'root', please change!" - echo - - return 0 -} - -usage() { - cat < - [-P|--packages=] [-p|--path=] [-h|--help] -Mandatory args: - -n,--name container name, used to as an identifier for that container from now on -Optional args: - -p,--path path to where the container rootfs will be created, defaults to ${default_path}/rootfs. The container config will go under ${default_path} in that case - -P,--packages preinstall additional packages, comma-separated list - -c,--config use specified xbps config when installing container packages - --cachedir XBPS cache directory to store downloaded packages - -a,--arch use specified architecture instead of host's architecture - -r,--root_passwd set container root password - -h,--help print this help -EOF - return 0 -} - -options=$(getopt -o hp:P:e:n:c:a:l:t:r: -l help,rootfs:,path:,packages:,name:,config:,cachedir:,arch:,root_passwd: -- "${@}") -if [ ${?} -ne 0 ]; then - usage $(basename ${0}) - exit 1 -fi -eval set -- "${options}" - -while true -do - case "${1}" in - -h|--help) usage ${0} && exit 0;; - -p|--path) path=${2}; shift 2;; - -n|--name) name=${2}; shift 2;; - --rootfs) rootfs_path=${2}; shift 2;; - -P|--packages) additional_packages=${2}; shift 2;; - -c|--config) xbps_config=${2}; shift 2;; - --cachedir) xbps_cachedir=${2}; shift 2;; - -a|--arch) arch=${2}; shift 2;; - -r|--root_passwd) root_passwd=${2}; shift 2;; - --) shift 1; break ;; - *) break ;; - esac -done - -if [ -z "${name}" ]; then - echo "missing required 'name' parameter" - exit 1 -fi - -type xbps-install >/dev/null 2>&1 -if [ ${?} -ne 0 ]; then - echo "'xbps-install' command is missing, download xbps from http://repo-default.voidlinux.org/static/" - exit 1 -fi - -if [ -z "${path}" ]; then - path="${default_path}/${name}" -fi - -if [ "${EUID}" != "0" ]; then - echo "This script should be run as 'root'" - exit 1 -fi - -if [ -z "${rootfs_path}_path" ]; then - rootfs_path="${path}/rootfs" -fi -config_path="${default_path}/${name}" - -revert() { - echo "Interrupted, cleaning up" - lxc-destroy -n "${name}" - rm -rf "${path}/${name}" - rm -rf "${default_path}/${name}" - exit 1 -} - -trap revert SIGHUP SIGINT SIGTERM - -copy_configuration $path $rootfs_path $name $arch -if [ ${?} -ne 0 ]; then - echo "failed to write configuration file" - rm -rf "${config_path}" - exit 1 -fi - -if [ ${#additional_packages[@]} -gt 0 ]; then - split_string ${additional_packages} - base_packages+=(${result[@]}) -fi - -mkdir -p "${rootfs_path}" -install_void $path $rootfs_path $name $arch -if [ ${?} -ne 0 ]; then - echo "failed to install Void Linux" - rm -rf "${config_path}" "${path}" - exit 1 -fi - -cat << EOF -Void container ${name} is successfully created! The configuration is -stored in ${config_path}/config. Please refer to https://docs.voidlinux.org -for information about configuring your Void installation. -EOF diff --git a/srcpkgs/lxc/files/void.common.conf b/srcpkgs/lxc/files/void.common.conf deleted file mode 100644 index fea6200bf332c5..00000000000000 --- a/srcpkgs/lxc/files/void.common.conf +++ /dev/null @@ -1,34 +0,0 @@ -# This derives from the global common config -lxc.include = /usr/share/lxc/config/common.conf - -# Allow for 6 tty devices by default -lxc.tty.max = 6 - -# Set the halt/stop signals -lxc.signal.halt = SIGCONT - -# Uncomment to disable creating tty devices subdirectory in /dev -lxc.tty.dir = - -# Capabilities -# Uncomment these if you don't run anything that needs the capability, and -# would like the container to run with less privilege. -# -# Dropping sys_admin disables container root from doing a lot of things -# that could be bad like re-mounting lxc fstab entries rw for example, -# but also disables some useful things like being able to nfs mount, and -# things that are already namespaced with ns_capable() kernel checks, like -# hostname(1). -# lxc.cap.drop = sys_admin -# lxc.cap.drop = net_raw # breaks dhcp/ping -# lxc.cap.drop = setgid # breaks login (initgroups/setgroups) -# lxc.cap.drop = dac_read_search # breaks login (pam unix_chkpwd) -# lxc.cap.drop = setuid # breaks sshd,nfs statd -# lxc.cap.drop = audit_control # breaks sshd (set_loginuid failed) -# lxc.cap.drop = audit_write -# lxc.cap.drop = setpcap # big big login delays in Fedora 20 systemd -# -lxc.cap.drop = setfcap sys_nice sys_pacct sys_rawio - -# Setup the default mounts -lxc.mount.auto = cgroup:ro proc:rw sys:rw diff --git a/srcpkgs/lxc/template b/srcpkgs/lxc/template deleted file mode 100644 index 9379223a31bfa0..00000000000000 --- a/srcpkgs/lxc/template +++ /dev/null @@ -1,50 +0,0 @@ -# Template file for 'lxc' -pkgname=lxc -version=6.0.3 -revision=3 -build_style=meson -configure_args="-Dpam-cgroup=true -Drootfs-mount-path=/var/lxc/containers - -Ddistrosysconfdir=default - -Dlog-path=/var/lxc/log -Dinit-script=[]" -hostmakedepends="pkg-config docbook2x" -makedepends="libcap-devel libseccomp-devel openssl-devel libapparmor-devel - pam-devel dbus-devel" -depends="xz wget" -_desc="Linux Containers" -short_desc="${_desc} - utilities" -maintainer="Cameron Nemo " -license="LGPL-2.1-or-later" -homepage="https://linuxcontainers.org" -distfiles="https://linuxcontainers.org/downloads/lxc/lxc-${version}.tar.gz" -checksum=adac0837d2abfd2903916eaf56f60756f131327311f4f25ad917f6a71f73f98c - -conf_files="/etc/lxc/default.conf" -make_dirs=" - /var/lib/lxc 0755 root root - /var/lxc/containers 0755 root root - /var/lxc/log 0755 root root" - -post_install() { - # Install void lxc config/template. - vinstall ${FILESDIR}/void.common.conf 644 usr/share/lxc/config - vinstall ${FILESDIR}/lxc-void 755 usr/share/lxc/templates - vsv lxc-autostart -} - -liblxc_package() { - short_desc="${_desc} - shared library" - pkg_install() { - vmove "usr/lib/*.so.*" - } -} - -lxc-devel_package() { - depends="${makedepends} liblxc>=${version}_${revision}" - short_desc="${_desc} - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - vmove "usr/lib/*.a" - } -} diff --git a/srcpkgs/lxc/update b/srcpkgs/lxc/update deleted file mode 100644 index a02626079abf87..00000000000000 --- a/srcpkgs/lxc/update +++ /dev/null @@ -1 +0,0 @@ -site="https://linuxcontainers.org/lxc/downloads/" diff --git a/srcpkgs/lxcfs/files/lxcfs/finish b/srcpkgs/lxcfs/files/lxcfs/finish deleted file mode 100644 index a4a8b10ba2bd59..00000000000000 --- a/srcpkgs/lxcfs/files/lxcfs/finish +++ /dev/null @@ -1,2 +0,0 @@ -#!/bin/sh -exec fusermount -u /var/lib/lxcfs 2> /dev/null diff --git a/srcpkgs/lxcfs/files/lxcfs/run b/srcpkgs/lxcfs/files/lxcfs/run deleted file mode 100644 index 7ff382798f937a..00000000000000 --- a/srcpkgs/lxcfs/files/lxcfs/run +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh -exec 2>&1 -exec lxcfs -f /var/lib/lxcfs diff --git a/srcpkgs/lxcfs/patches/no-init-script.patch b/srcpkgs/lxcfs/patches/no-init-script.patch deleted file mode 100644 index 4619b2678fdabd..00000000000000 --- a/srcpkgs/lxcfs/patches/no-init-script.patch +++ /dev/null @@ -1,26 +0,0 @@ -From 975c815e5edc4fd31710b3fb78a52c65a5d66535 Mon Sep 17 00:00:00 2001 -From: Michal Vasilek -Date: Thu, 24 Nov 2022 22:31:52 +0100 -Subject: [PATCH] meson: allow not installing init script - -Signed-off-by: Michal Vasilek ---- - meson_options.txt | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/meson_options.txt b/meson_options.txt -index 5566f4c..45e2203 100644 ---- a/meson_options.txt -+++ b/meson_options.txt -@@ -10,7 +10,7 @@ option('with-init-script', type : 'string', value : 'systemd', - description : 'the runtime directory') - - option('init-script', type : 'array', -- choices : ['systemd', 'sysvinit', 'openrc', 'upstart'], value : ['systemd'], -+ choices : ['', 'systemd', 'sysvinit', 'openrc', 'upstart'], value : ['systemd'], - description : 'init script') - - option('docs', type : 'boolean', value: 'true', --- -2.38.1 - diff --git a/srcpkgs/lxcfs/template b/srcpkgs/lxcfs/template deleted file mode 100644 index 729083e10b7d8a..00000000000000 --- a/srcpkgs/lxcfs/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'lxcfs' -pkgname=lxcfs -version=6.0.3 -revision=1 -build_style=meson -configure_args="-Dinit-script=" -hostmakedepends="pkg-config python3-Jinja2 help2man" -makedepends="fuse-devel" -short_desc="FUSE filesystem for LXC" -maintainer="Orphaned " -license="Apache-2.0" -homepage="https://linuxcontainers.org/lxcfs/" -distfiles="https://linuxcontainers.org/downloads/lxcfs/lxcfs-${version}.tar.gz" -checksum=886484d4a74d33dfa285635d5ebef20b0686a64901d23e00dc0f4496c10c1114 - -make_dirs="/var/lib/lxcfs 0755 root root" - -post_install() { - vsv lxcfs -} diff --git a/srcpkgs/lxcfs/update b/srcpkgs/lxcfs/update deleted file mode 100644 index 09a38a8f61685e..00000000000000 --- a/srcpkgs/lxcfs/update +++ /dev/null @@ -1 +0,0 @@ -site="${homepage}downloads" diff --git a/srcpkgs/lxd-lts/files/README.voidlinux b/srcpkgs/lxd-lts/files/README.voidlinux deleted file mode 100644 index 5958c9008817ad..00000000000000 --- a/srcpkgs/lxd-lts/files/README.voidlinux +++ /dev/null @@ -1,11 +0,0 @@ -Start lxd service: - - $ sudo ln -s /etc/sv/lxd /var/service/ - -Run LXD initialization: - - $ sudo lxd init - -To use lxd client your user must be added to the 'lxd' group: - - $ sudo usermod -aG lxd diff --git a/srcpkgs/lxd-lts/files/lxd/run b/srcpkgs/lxd-lts/files/lxd/run deleted file mode 100644 index 4a9ea61ba9a674..00000000000000 --- a/srcpkgs/lxd-lts/files/lxd/run +++ /dev/null @@ -1,12 +0,0 @@ -#!/bin/sh -exec 2>&1 -_systemd_cgrp="/sys/fs/cgroup/systemd" -if [ ! -d ${_systemd_cgrp} ]; then - mkdir ${_systemd_cgrp} -fi -if ! mountpoint -q "${_systemd_cgrp}"; then - mount -t cgroup -o none,name=systemd cgroup ${_systemd_cgrp} -fi - -[ -r conf ] && . ./conf -exec lxd --group lxd ${OPTS:- --verbose} diff --git a/srcpkgs/lxd-lts/template b/srcpkgs/lxd-lts/template deleted file mode 100644 index 572aef76e63294..00000000000000 --- a/srcpkgs/lxd-lts/template +++ /dev/null @@ -1,41 +0,0 @@ -# Template file for 'lxd-lts' -pkgname=lxd-lts -version=5.0.2 -revision=2 -build_style=go -go_import_path=github.com/lxc/lxd -go_build_tags=libsqlite3 -go_package="${go_import_path}/lxd - ${go_import_path}/lxc - ${go_import_path}/lxc-to-lxd - ${go_import_path}/fuidshift - ${go_import_path}/lxd-benchmark - ${go_import_path}/lxd-user" -hostmakedepends="pkg-config git" -makedepends="lxc-devel acl-devel dqlite-devel eudev-libudev-devel" -depends="lxc acl acl-progs rsync squashfs-tools xz dnsmasq iptables attr-progs" -short_desc="Next generation system container manager (long term support channel)" -maintainer="Cameron Nemo " -license="Apache-2.0" -homepage="https://linuxcontainers.org/lxd" -changelog="https://github.com/canonical/lxd/releases" -distfiles="https://github.com/canonical/lxd/archive/refs/tags/lxd-${version}.tar.gz" -checksum=6ea9272b39f078422c9520c05d0fa01a043028ad8ce61c2957380727a6fab914 -conflicts="lxd" -provides="lxd-${version}_${revision}" -system_groups="lxd" - -# whitelist dqlite LDFLAGS -export CGO_LDFLAGS_ALLOW='-Wl,-z,now' - -post_build() { - # these need special tags and/or LDFLAGS - CGO_LDFLAGS="$CGO_LDFLAGS -static" go install -p "$XBPS_MAKEJOBS" -mod=readonly -x -tags "agent" -ldflags "${go_ldflags}" "${go_import_path}/lxd-agent" - go install -p "$XBPS_MAKEJOBS" -mod=readonly -x -tags "netgo" -ldflags "${go_ldflags}" "${go_import_path}/lxd-migrate" -} - -post_install() { - vinstall scripts/bash/lxd-client 644 /usr/share/bash-completion/completions lxd - vsv lxd - vdoc "${FILESDIR}/README.voidlinux" -} diff --git a/srcpkgs/lxd-lts/update b/srcpkgs/lxd-lts/update deleted file mode 100644 index 114a630c6a87ec..00000000000000 --- a/srcpkgs/lxd-lts/update +++ /dev/null @@ -1,2 +0,0 @@ -site="https://linuxcontainers.org/lxd/downloads/" -pattern='lxd-\K[\d]+\.\d+\.\d+(?=\.tar\.)' diff --git a/srcpkgs/lxd/files/README.voidlinux b/srcpkgs/lxd/files/README.voidlinux deleted file mode 100644 index 5958c9008817ad..00000000000000 --- a/srcpkgs/lxd/files/README.voidlinux +++ /dev/null @@ -1,11 +0,0 @@ -Start lxd service: - - $ sudo ln -s /etc/sv/lxd /var/service/ - -Run LXD initialization: - - $ sudo lxd init - -To use lxd client your user must be added to the 'lxd' group: - - $ sudo usermod -aG lxd diff --git a/srcpkgs/lxd/files/lxd/check b/srcpkgs/lxd/files/lxd/check deleted file mode 100644 index 4b2112a3a76a7c..00000000000000 --- a/srcpkgs/lxd/files/lxd/check +++ /dev/null @@ -1,2 +0,0 @@ -#!/bin/sh -lxc config show >/dev/null 2>&1 diff --git a/srcpkgs/lxd/files/lxd/run b/srcpkgs/lxd/files/lxd/run deleted file mode 100644 index 4a9ea61ba9a674..00000000000000 --- a/srcpkgs/lxd/files/lxd/run +++ /dev/null @@ -1,12 +0,0 @@ -#!/bin/sh -exec 2>&1 -_systemd_cgrp="/sys/fs/cgroup/systemd" -if [ ! -d ${_systemd_cgrp} ]; then - mkdir ${_systemd_cgrp} -fi -if ! mountpoint -q "${_systemd_cgrp}"; then - mount -t cgroup -o none,name=systemd cgroup ${_systemd_cgrp} -fi - -[ -r conf ] && . ./conf -exec lxd --group lxd ${OPTS:- --verbose} diff --git a/srcpkgs/lxd/template b/srcpkgs/lxd/template deleted file mode 100644 index e6cd2085188086..00000000000000 --- a/srcpkgs/lxd/template +++ /dev/null @@ -1,39 +0,0 @@ -# Template file for 'lxd' -pkgname=lxd -version=5.20 -revision=2 -build_style=go -go_import_path=github.com/canonical/lxd -go_build_tags=libsqlite3 -go_package="${go_import_path}/lxd - ${go_import_path}/lxc - ${go_import_path}/lxc-to-lxd - ${go_import_path}/fuidshift - ${go_import_path}/lxd-benchmark - ${go_import_path}/lxd-user" -hostmakedepends="pkg-config git" -makedepends="lxc-devel acl-devel dqlite-devel eudev-libudev-devel" -depends="lxc acl acl-progs rsync squashfs-tools xz dnsmasq iptables attr-progs" -short_desc="Next generation system container manager" -maintainer="Cameron Nemo " -license="Apache-2.0" -homepage="https://linuxcontainers.org/lxd" -changelog="https://github.com/canonical/lxd/releases" -distfiles="https://github.com/canonical/lxd/archive/refs/tags/lxd-${version}.tar.gz" -checksum=bddfa7b8091ab6bdb5cdaf13b6c09f5a548976cd3118e8c73c3b7881adf94307 -system_groups="lxd" - -# whitelist dqlite LDFLAGS -export CGO_LDFLAGS_ALLOW='-Wl,-z,now' - -post_build() { - # these need special tags and/or LDFLAGS - CGO_LDFLAGS="$CGO_LDFLAGS -static" go install -p "$XBPS_MAKEJOBS" -mod=readonly -x -tags "agent" -ldflags "${go_ldflags}" "${go_import_path}/lxd-agent" - go install -p "$XBPS_MAKEJOBS" -mod=readonly -x -tags "netgo" -ldflags "${go_ldflags}" "${go_import_path}/lxd-migrate" -} - -post_install() { - vinstall scripts/bash/lxd-client 644 /usr/share/bash-completion/completions lxd - vsv lxd - vdoc "${FILESDIR}/README.voidlinux" -} diff --git a/srcpkgs/lxd/update b/srcpkgs/lxd/update deleted file mode 100644 index 0c7e0abc900322..00000000000000 --- a/srcpkgs/lxd/update +++ /dev/null @@ -1 +0,0 @@ -site="https://linuxcontainers.org/lxd/downloads/" diff --git a/srcpkgs/lxde-common/patches/dbus-update-environment.patch b/srcpkgs/lxde-common/patches/dbus-update-environment.patch deleted file mode 100644 index 0d3153b5be7cd7..00000000000000 --- a/srcpkgs/lxde-common/patches/dbus-update-environment.patch +++ /dev/null @@ -1,23 +0,0 @@ -diff -u -r lxde-common-0.99.0/startlxde.in lxde-common-0.99.0-dbus/startlxde.in ---- lxde-common-0.99.0/startlxde.in 2014-10-23 16:08:00.000000000 +0200 -+++ lxde-common-0.99.0-dbus/startlxde.in 2015-09-25 19:00:01.152474183 +0200 -@@ -34,10 +34,14 @@ - export SAL_USE_VCLPLUGIN=gtk - - # Launch DBus if needed --if which dbus-launch >/dev/null && test -z "$DBUS_SESSION_BUS_ADDRESS"; then -- if test -z "$XDG_RUNTIME_DIR" -o ! -S "$XDG_RUNTIME_DIR/bus" -o ! -O "$XDG_RUNTIME_DIR/bus"; then -- eval "$(dbus-launch --sh-syntax --exit-with-session)" -- fi -+if test -z "$DBUS_SESSION_BUS_ADDRESS"; then -+ if which dbus-launch >/dev/null; then -+ eval "$(dbus-launch --sh-syntax --exit-with-session)" -+ fi -+else -+ if which dbus-update-activation-environment >/dev/null; then -+ dbus-update-activation-environment --systemd --all -+ fi - fi - - export XDG_MENU_PREFIX="lxde-" - diff --git a/srcpkgs/lxde-common/patches/default-config.patch b/srcpkgs/lxde-common/patches/default-config.patch deleted file mode 100644 index b3e1ed02b6b3bf..00000000000000 --- a/srcpkgs/lxde-common/patches/default-config.patch +++ /dev/null @@ -1,12 +0,0 @@ -diff -Naur lxde-common-0.99.1.orig/desktop.conf lxde-common-0.99.1/desktop.conf ---- lxde-common-0.99.1.orig/desktop.conf 2016-02-26 14:51:28.558478250 +0000 -+++ lxde-common-0.99.1/desktop.conf 2016-02-26 14:52:20.038264394 +0000 -@@ -2,7 +2,7 @@ - window_manager=openbox-lxde - - [GTK] --sNet/ThemeName=Clearlooks -+sNet/ThemeName=Adwaita - sNet/IconThemeName=nuoveXT2 - sGtk/FontName=Sans 10 - iGtk/ToolbarStyle=3 diff --git a/srcpkgs/lxde-common/template b/srcpkgs/lxde-common/template deleted file mode 100644 index 1a73496b74c109..00000000000000 --- a/srcpkgs/lxde-common/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'lxde-common' -pkgname=lxde-common -version=0.99.3 -revision=1 -build_style=gnu-configure -hostmakedepends="intltool automake glib-devel gettext-devel" -depends="lxsession gnome-themes-extra lxde-icon-theme" -conf_files="/etc/xdg/pcmanfm/LXDE/* /etc/xdg/lxsession/LXDE/*" -short_desc="LXDE configuration data" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="http://lxde.org" -distfiles="https://github.com/lxde/lxde-common/archive/refs/tags/${version}.tar.gz" -checksum=e55ac4b4406f7538ed5994677c6488c6a0dd9a4b34a0969402aaa4f04b52b26f - -pre_configure() { - autoreconf -fi -} diff --git a/srcpkgs/lxde-icon-theme/template b/srcpkgs/lxde-icon-theme/template deleted file mode 100644 index 05ed4bda6f82b9..00000000000000 --- a/srcpkgs/lxde-icon-theme/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'lxde-icon-theme' -pkgname=lxde-icon-theme -version=0.5.2 -revision=1 -build_style=gnu-configure -hostmakedepends="automake" -depends="gtk-update-icon-cache" -short_desc="LXDE default default icon theme based on nuoveXT2" -maintainer="Orphaned " -license="LGPL-3.0-or-later" -homepage="http://lxde.org/" -distfiles="https://github.com/lxde/lxde-icon-theme/archive/refs/tags/${version}.tar.gz" -checksum=5b71da247ba25ddcd991a3a184ca5ac92f40b7676766e1e59437067a20f7ecf7 - -pre_configure() { - autoreconf -fi -} diff --git a/srcpkgs/lxde/template b/srcpkgs/lxde/template deleted file mode 100644 index 778de67f868c59..00000000000000 --- a/srcpkgs/lxde/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'lxde' -pkgname=lxde -version=0.5.0 -revision=15 -metapackage=yes -depends=" - openbox - pcmanfm>=1.2 - lxde-icon-theme - lxde-common - lxappearance - lxappearance-obconf - lxdm - lxsession - lxterminal - lxlauncher - lxinput - lxrandr - lxpanel - lxtask - gpicview - xdg-utils - xdg-user-dirs - upower" -short_desc="The LXDE meta-package for Void Linux" -homepage="http://lxde.org" -license="GPL-2" -maintainer="Orphaned " diff --git a/srcpkgs/lxdm-theme-vdojo/template b/srcpkgs/lxdm-theme-vdojo/template deleted file mode 100644 index d19990a37413e0..00000000000000 --- a/srcpkgs/lxdm-theme-vdojo/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'lxdm-theme-vdojo' -pkgname=lxdm-theme-vdojo -version=1.0 -revision=2 -depends="lxdm" -short_desc="LXDM theme for voidlinux" -maintainer="Piotr Balcerowski " -license="GPL-3.0-or-later" -homepage="https://github.com/PB-repo/vdojo" -distfiles="https://github.com/PB-repo/vdojo/archive/v${version}.tar.gz" -checksum=40b226bfdc300de5315dc9ffb2f3118f8e99b260ab3b53096236378933e035d6 - -do_install() { - mkdir -p $DESTDIR/usr/share/lxdm/themes - vcopy vdojo usr/share/lxdm/themes -} diff --git a/srcpkgs/lxdm/INSTALL b/srcpkgs/lxdm/INSTALL deleted file mode 100644 index 2953e3f05b294c..00000000000000 --- a/srcpkgs/lxdm/INSTALL +++ /dev/null @@ -1,9 +0,0 @@ -# Set correct permissions for LXDM. - -case ${ACTION} in -post) - chown root:lxdm etc/lxdm/lxdm.conf - [ ! -d var/lib/lxdm ] && mkdir -p var/lib/lxdm - chown -R root:lxdm var/lib/lxdm - ;; -esac diff --git a/srcpkgs/lxdm/files/lxdm.pam b/srcpkgs/lxdm/files/lxdm.pam deleted file mode 100644 index 76b8869a251516..00000000000000 --- a/srcpkgs/lxdm/files/lxdm.pam +++ /dev/null @@ -1,7 +0,0 @@ -#%PAM-1.0 -auth include system-login --auth optional pam_gnome_keyring.so -account include system-login -password include system-login -session include system-login --session optional pam_gnome_keyring.so auto_start diff --git a/srcpkgs/lxdm/files/lxdm/run b/srcpkgs/lxdm/files/lxdm/run deleted file mode 100644 index 55b6a191149de4..00000000000000 --- a/srcpkgs/lxdm/files/lxdm/run +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh -exec 2>&1 -exec lxdm diff --git a/srcpkgs/lxdm/patches/default-PATH.patch b/srcpkgs/lxdm/patches/default-PATH.patch deleted file mode 100644 index 160fcbb73453fa..00000000000000 --- a/srcpkgs/lxdm/patches/default-PATH.patch +++ /dev/null @@ -1,22 +0,0 @@ -From e46c33735f81ca5607247fd0690ebbe9f1565708 Mon Sep 17 00:00:00 2001 -From: Piotr Wójcik -Date: Tue, 8 Oct 2019 19:32:15 +0200 -Subject: [PATCH] tweak default PATH - - -diff --git a/src/lxdm.c b/src/lxdm.c -index a37f051..8a0e6c6 100644 ---- a/src/lxdm.c -+++ b/src/lxdm.c -@@ -1399,7 +1399,7 @@ void lxdm_do_login(struct passwd *pw, char *session, char *lang, char *option) - if( G_UNLIKELY(path) && path[0] ) /* if PATH is specified in config file */ - env=g_environ_setenv(env, "PATH", path, TRUE); /* override current $PATH with config value */ - else /* don't use the global env, they are bad for user */ -- env=g_environ_setenv(env, "PATH", "/usr/local/bin:/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/sbin", TRUE); /* set proper default */ -+ env=g_environ_setenv(env, "PATH", "/usr/local/sbin:/usr/local/bin:/usr/bin:/usr/sbin:/sbin:/bin", TRUE); /* set proper default */ - g_free(path); - /* optionally override $LANG, $LC_MESSAGES, and $LANGUAGE */ - if( lang && lang[0] ) --- -2.23.0 - diff --git a/srcpkgs/lxdm/patches/default-config.patch b/srcpkgs/lxdm/patches/default-config.patch deleted file mode 100644 index 4aa07174313833..00000000000000 --- a/srcpkgs/lxdm/patches/default-config.patch +++ /dev/null @@ -1,57 +0,0 @@ ---- a/data/lxdm.conf.in 2013-08-30 17:56:16.097006000 +0200 -+++ b/data/lxdm.conf.in 2013-09-04 01:54:12.942117085 +0200 -@@ -23,7 +23,7 @@ - - [server] - ## arg used to start xserver, not fully function --# arg=/usr/bin/X -background vt1 -+arg=/usr/bin/X -background vt1 - # uncomment this if you really want xserver listen to tcp - # tcp_listen=1 - # uncoment this if you want reset the xserver after logou -@@ -34,7 +34,7 @@ - gtk_theme=Clearlooks - - ## background of the greeter --bg=/usr/share/backgrounds/default.png -+#bg=/usr/share/void-artwork/splash.png - - ## if show bottom pane - bottom_pane=1 ---- a/data/lxdm.in 2013-08-30 17:56:16.097006000 +0200 -+++ b/data/lxdm.in 2013-09-04 01:57:56.950799946 +0200 -@@ -1,21 +1,13 @@ - #!/bin/sh - --[ -f /etc/sysconfig/i18n ] && . /etc/sysconfig/i18n -- --if [ -z "$LANG" -a -e /etc/sysconfig/language ]; then -- . /etc/sysconfig/language -- if [ -n "$RC_LANG"]; then -- LANG=$RC_LANG -- fi -+if [ -r /etc/profile.d/locale.sh ]; then -+ . /etc/profile.d/locale.sh - fi - - if [ -n "$LANG" ]; then - export LANG - fi - --[ -f /etc/sysconfig/desktop ] && . /etc/sysconfig/desktop --[ -f /etc/sysconfig/windowmanager ] && . /etc/sysconfig/windowmanager -- - if [ -n "$DEFAULT_WM" ]; then - PREFERRED=$DEFAULT_WM - fi ---- a/data/Xsession 2013-08-30 17:56:16.097006000 +0200 -+++ b/data/Xsession 2013-09-04 01:58:19.941348762 +0200 -@@ -9,6 +9,8 @@ - LXSESSION=/usr/bin/startlxde - fi - -+[ -f /etc/profile ] && . /etc/profile -+[ -f ~/.profile ] && . ~/.profile - [ -f /etc/xprofile ] && . /etc/xprofile - [ -f ~/.xprofile ] && . ~/.xprofile - diff --git a/srcpkgs/lxdm/patches/execinfo.patch b/srcpkgs/lxdm/patches/execinfo.patch deleted file mode 100644 index b2d979049afdf4..00000000000000 --- a/srcpkgs/lxdm/patches/execinfo.patch +++ /dev/null @@ -1,47 +0,0 @@ ---- a/configure.ac 2011-11-16 22:27:33.624019150 +0100 -+++ b/configure.ac 2011-11-16 22:29:49.537310486 +0100 -@@ -23,7 +23,7 @@ - - # Checks for header files. - AC_PATH_X --AC_CHECK_HEADERS([shadow.h stdlib.h string.h unistd.h utmpx.h]) -+AC_CHECK_HEADERS([shadow.h stdlib.h string.h unistd.h utmpx.h, execinfo.h]) - - # Checks for typedefs, structures, and compiler characteristics. - AC_TYPE_PID_T ---- a/src/lxdm.c 2011-11-16 22:27:33.617019240 +0100 -+++ b/src/lxdm.c 2011-11-16 22:29:19.030694008 +0100 -@@ -52,7 +52,9 @@ - #include - #include - -+#ifdef HAVE_EXECINFO_H - #include -+#endif - - #ifdef HAVE_UTMPX_H - #include -@@ -1576,6 +1578,7 @@ - return success;; - } - -+#ifdef HAVE_EXECINFO_H - static void log_sigsegv(void) - { - void *array[40]; -@@ -1591,12 +1594,15 @@ - - free(bt_strs); - } -+#endif - - static void sigsegv_handler(int sig) - { - switch(sig){ - case SIGSEGV: -+#ifdef HAVE_EXECINFO_H - log_sigsegv(); -+#endif - lxdm_quit_self(0); - break; - default: diff --git a/srcpkgs/lxdm/patches/fix-msghdr-usage.patch b/srcpkgs/lxdm/patches/fix-msghdr-usage.patch deleted file mode 100644 index 77c25c5fc85e9a..00000000000000 --- a/srcpkgs/lxdm/patches/fix-msghdr-usage.patch +++ /dev/null @@ -1,39 +0,0 @@ ---- a/src/lxcom.c 2013-10-04 10:40:08.000000000 -0300 -+++ b/src/lxcom.c 2014-07-18 11:21:22.734631159 -0300 -@@ -116,12 +116,20 @@ - char buf[4096]; - char ctrl[/*CMSG_SPACE(sizeof(LXDM_CRED))*/1024]; - struct sockaddr_un peer; -- struct iovec v={buf,sizeof(buf)}; -- struct msghdr h={&peer,sizeof(peer),&v,1,ctrl,sizeof(ctrl),0}; - struct cmsghdr *cmptr; - int ret; - -- while(1) -+ while (1) - { -+ struct iovec v={buf,sizeof(buf)}; -+ struct msghdr h={ -+ .msg_name = &peer, -+ .msg_namelen = sizeof(peer), -+ .msg_iov = &v, -+ .msg_iovlen = 1, -+ .msg_control = ctrl, -+ .msg_controllen = sizeof(ctrl) -+ }; -+ - peer.sun_family=0; - ret=recvmsg(self_server_fd,&h,0); - -@@ -315,7 +323,10 @@ - static ssize_t lxcom_write(int s,const void *buf,size_t count) - { - struct iovec iov[1] ={{(void*)buf,count,}}; -- struct msghdr msg = { 0, 0, iov, 1, 0, 0, 0 }; -+ struct msghdr msg = { -+ .msg_iov = iov, -+ .msg_iovlen = 1 -+ }; - #if !defined(linux) && !defined(__NetBSD__) - - #if defined(__sun) diff --git a/srcpkgs/lxdm/template b/srcpkgs/lxdm/template deleted file mode 100644 index d9e532be58ac35..00000000000000 --- a/srcpkgs/lxdm/template +++ /dev/null @@ -1,43 +0,0 @@ -# Template file for 'lxdm' -pkgname=lxdm -version=0.5.3 -revision=5 -build_style=gnu-configure -configure_args="--disable-consolekit --with-pam --enable-gtk3" -hostmakedepends="automake gettext-devel libtool pkg-config intltool" -makedepends="pam-devel gtk+3-devel iso-codes" -conf_files=" - /etc/lxdm/LoginReady - /etc/lxdm/PostLogin - /etc/lxdm/PostLogout - /etc/lxdm/PreLogin - /etc/lxdm/PreReboot - /etc/lxdm/PreShutdown - /etc/lxdm/Xsession - /etc/lxdm/lxdm.conf - /etc/pam.d/lxdm" -short_desc="GUI login manager for LXDE" -maintainer="Orphaned " -license="GPL-3.0-or-later" -homepage="https://lxde.org" -distfiles="${SOURCEFORGE_SITE}/lxdm/lxdm-${version}.tar.xz" -checksum=4891efee81c72a400cc6703e40aa76f3f3853833d048b72ec805da0f93567f2f -system_groups="lxdm" - -pre_configure() { - autoreconf -fi -} -pre_build() { - sed -i 's,@DATADIRNAME@,share,g' -i po/Makefile -} -post_install() { - vsv lxdm - # Use our own pam file. - rm -f ${DESTDIR}/etc/pam.d/lxdm - vinstall ${FILESDIR}/lxdm.pam 644 etc/pam.d lxdm - # use tty7 for X without systemd - sed -i 's,vt1,vt7,g' ${DESTDIR}/etc/lxdm/lxdm.conf - sed -i 's,/usr/sbin,/usr/bin,g' ${DESTDIR}/usr/bin/lxdm - vmkdir var/lib/lxdm - echo 'GDK_CORE_DEVICE_EVENTS=true' > ${DESTDIR}/var/lib/lxdm/.pam_environment -} diff --git a/srcpkgs/lximage-qt/template b/srcpkgs/lximage-qt/template deleted file mode 100644 index a2262b3f209e1b..00000000000000 --- a/srcpkgs/lximage-qt/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'lximage-qt' -pkgname=lximage-qt -version=2.3.0 -revision=1 -build_style=cmake -hostmakedepends="pkg-config lxqt-build-tools qt6-base qt6-tools perl" -makedepends="qt6-svg-devel libfm-qt-devel menu-cache-devel - libexif-devel libX11-devel libXfixes-devel" -short_desc="LXQt image viewer" -maintainer="Helmut Pozimski " -license="GPL-2.0-or-later" -homepage="https://lxqt-project.org" -distfiles="https://github.com/lxqt/lximage-qt/archive/${version}.tar.gz" -checksum=e03e6b01dac55e50ac1a1381f21fb2c9b16a39ef5fc42542f7b9ea22e39cb416 diff --git a/srcpkgs/lxinput/template b/srcpkgs/lxinput/template deleted file mode 100644 index 5bb033bdca8a5d..00000000000000 --- a/srcpkgs/lxinput/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'lxinput' -pkgname=lxinput -version=0.3.6 -revision=1 -build_style=gnu-configure -configure_args="--enable-gtk3" -hostmakedepends="pkg-config intltool automake glib-devel gettext-devel" -makedepends="gtk+3-devel" -depends="desktop-file-utils" -short_desc="LXDE Keyboad/Mouse configurator" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="http://lxde.org/" -distfiles="https://github.com/lxde/lxinput/archive/refs/tags/${version}.tar.gz" -checksum=2f15c2a17f970afb152cbd024503da26c1e15135e76e9f516e0ca97e909d6c37 - -pre_configure() { - autoreconf -fi -} diff --git a/srcpkgs/lxlauncher/patches/fix-invisible-icons.patch b/srcpkgs/lxlauncher/patches/fix-invisible-icons.patch deleted file mode 100644 index 3a7254d3b46655..00000000000000 --- a/srcpkgs/lxlauncher/patches/fix-invisible-icons.patch +++ /dev/null @@ -1,15 +0,0 @@ -diff -Naur lxlauncher-0.2.5.orig/src/lxlauncher.c lxlauncher-0.2.5/src/lxlauncher.c ---- lxlauncher-0.2.5.orig/src/lxlauncher.c 2018-01-12 23:31:21.116719000 +0100 -+++ lxlauncher-0.2.5/src/lxlauncher.c 2018-01-12 23:31:39.190805710 +0100 -@@ -1021,9 +1021,9 @@ - - get_working_area( gtk_widget_get_screen(main_window), &working_area ); - gtk_window_move( GTK_WINDOW(main_window), working_area.x, working_area.y ); -+ gtk_widget_show_all( main_window ); - gtk_window_resize( GTK_WINDOW(main_window), working_area.width, working_area.height ); - -- gtk_widget_show_all( main_window ); - gtk_main(); - - gdk_window_remove_filter( gtk_widget_get_root_window(main_window), evt_filter, NULL ); - diff --git a/srcpkgs/lxlauncher/template b/srcpkgs/lxlauncher/template deleted file mode 100644 index 2a50abfc0517af..00000000000000 --- a/srcpkgs/lxlauncher/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'lxlauncher' -pkgname=lxlauncher -version=0.2.8 -revision=1 -build_style=gnu-configure -configure_args="--enable-gtk3" -hostmakedepends="pkg-config intltool automake libtool gettext-devel glib-devel" -makedepends="gtk+3-devel startup-notification-devel menu-cache-devel" -conf_files=" - /etc/xdg/lxlauncher/gtkrc - /etc/xdg/lxlauncher/settings.conf - /etc/xdg/lxlauncher/gtk.css" -short_desc="LXDE launcher for netbooks" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="http://lxde.org/" -distfiles="https://github.com/lxde/lxlauncher/archive/refs/tags/${version}.tar.gz" -checksum=f67d9dbf3a130819fd171b621b3683d7d20cd609554756481b965484ac591b49 - -pre_configure() { - autoreconf -fi -} diff --git a/srcpkgs/lxmenu-data/template b/srcpkgs/lxmenu-data/template deleted file mode 100644 index ecd3758512d2dc..00000000000000 --- a/srcpkgs/lxmenu-data/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'lxmenu-data' -pkgname=lxmenu-data -version=0.1.6 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config intltool automake glib-devel gettext-devel" -short_desc="LXDE freedesktop menu required files" -maintainer="Orphaned " -license="LGPL-2.1-or-later" -homepage="http://lxde.org/" -distfiles="https://github.com/lxde/lxmenu-data/archive/refs/tags/${version}.tar.gz" -checksum=b237e732609fb2a521a942e08bb825ac7973ee478db7567d3606665a3793b2e8 - -pre_configure() { - autoreconf -fi -} diff --git a/srcpkgs/lxpanel-devel b/srcpkgs/lxpanel-devel deleted file mode 120000 index 1084acc419bf9d..00000000000000 --- a/srcpkgs/lxpanel-devel +++ /dev/null @@ -1 +0,0 @@ -lxpanel \ No newline at end of file diff --git a/srcpkgs/lxpanel/patches/10-devproc-lxpanel.patch b/srcpkgs/lxpanel/patches/10-devproc-lxpanel.patch deleted file mode 100644 index aea1ddad2e3cf8..00000000000000 --- a/srcpkgs/lxpanel/patches/10-devproc-lxpanel.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/plugins/netstat/devproc.c 2015-07-14 11:07:22.000000000 +0200 -+++ b/plugins/netstat/devproc.c 2017-02-09 21:01:08.348058591 +0100 -@@ -27,6 +27,8 @@ - #include - #include -+#include -+#define _NETINET_IF_ETHER_H - #include - #include - #include - #include diff --git a/srcpkgs/lxpanel/template b/srcpkgs/lxpanel/template deleted file mode 100644 index 7aa4b615cddc4f..00000000000000 --- a/srcpkgs/lxpanel/template +++ /dev/null @@ -1,33 +0,0 @@ -# Template file for 'lxpanel' -pkgname=lxpanel -version=0.11.1 -revision=2 -build_style=gnu-configure -configure_args="--enable-gtk3" -hostmakedepends="pkg-config intltool automake libtool gettext-devel glib-devel" -makedepends="alsa-lib-devel gtk+3-devel menu-cache-devel libwnck-devel libcurl-devel - wireless_tools-devel lxmenu-data libxml2-devel libfm-gtk+3-devel libfm-extra-devel - libkeybinder3-devel" -depends="lxmenu-data" -short_desc="LXDE Standard panel" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="http://lxde.org/" -distfiles="https://github.com/lxde/lxpanel/archive/refs/tags/${version}.tar.gz" -checksum=24334dde6ed37d32bb021f902dbd54a1e6cdd01f35a778d80fcd3acd23a0e93b - -lib32disabled=yes - -pre_configure() { - [ -d m4 ] || mkdir m4 - autoreconf -fi -} - -lxpanel-devel_package() { - depends="menu-cache-devel ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/lxqt-about/template b/srcpkgs/lxqt-about/template deleted file mode 100644 index 81ced8cfab594f..00000000000000 --- a/srcpkgs/lxqt-about/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'lxqt-about' -pkgname=lxqt-about -version=2.3.0 -revision=1 -build_style=cmake -hostmakedepends="lxqt-build-tools qt6-base qt6-tools perl" -makedepends="liblxqt-devel" -short_desc="LXQt about application" -maintainer="Helmut Pozimski " -license="LGPL-2.1-or-later" -homepage="https://lxqt-project.org" -distfiles="https://github.com/lxqt/lxqt-about/archive/${version}.tar.gz" -checksum=f2adecb400e3bff0095c0677bfa517a79e094107d802f0a560d4719ac786734a diff --git a/srcpkgs/lxqt-admin/patches/systemd.patch b/srcpkgs/lxqt-admin/patches/systemd.patch deleted file mode 100644 index 097c7669b1bf77..00000000000000 --- a/srcpkgs/lxqt-admin/patches/systemd.patch +++ /dev/null @@ -1,9 +0,0 @@ -lxqt-admin-time depends on systemd-{timedated,timesyncd} ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -38,5 +38,4 @@ if(${CMAKE_SYSTEM_NAME} MATCHES "OpenBSD - message(WARNING "${CMAKE_SYSTEM_NAME} is not supported by lxqt-admin-time") - else() - add_subdirectory(lxqt-admin-user) -- add_subdirectory(lxqt-admin-time) - endif() diff --git a/srcpkgs/lxqt-admin/template b/srcpkgs/lxqt-admin/template deleted file mode 100644 index d9cb7f8bae1f75..00000000000000 --- a/srcpkgs/lxqt-admin/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'lxqt-admin' -pkgname=lxqt-admin -version=2.3.0 -revision=1 -build_style=cmake -hostmakedepends="lxqt-build-tools qt6-base qt6-tools polkit-qt6-devel - perl" -makedepends="liblxqt-devel" -short_desc="LXQt system administration tool" -maintainer="Helmut Pozimski " -license="LGPL-2.1-or-later" -homepage="https://lxqt-project.org" -distfiles="https://github.com/lxqt/lxqt-admin/archive/${version}.tar.gz" -checksum=42269b012d8d7d32788c2fa8686fab518ce9c30a2eb4a93fcab719f7d9b28d8d diff --git a/srcpkgs/lxqt-archiver/template b/srcpkgs/lxqt-archiver/template deleted file mode 100644 index c4fb03266b32de..00000000000000 --- a/srcpkgs/lxqt-archiver/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'lxqt-archiver' -pkgname=lxqt-archiver -version=1.3.0 -revision=1 -build_style=cmake -hostmakedepends="lxqt-build-tools pkg-config qt6-base qt6-tools perl" -makedepends="libfm-qt-devel json-glib-devel menu-cache-devel libexif-devel" -short_desc="Simple & lightweight desktop-agnostic Qt file archiver" -maintainer="Helmut Pozimski " -license="GPL-2.0-or-later" -homepage="https://lxqt-project.org" -distfiles="https://github.com/lxqt/${pkgname}/archive/${version}.tar.gz" -checksum=8a9124f00b6aaca65465a739af407a76445c744e67bd402dbfff23f358ab6e03 diff --git a/srcpkgs/lxqt-build-tools-qt5/template b/srcpkgs/lxqt-build-tools-qt5/template deleted file mode 100644 index e42a628f00ae51..00000000000000 --- a/srcpkgs/lxqt-build-tools-qt5/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'lxqt-build-tools-qt5' -pkgname=lxqt-build-tools-qt5 -version=0.13.0 -revision=1 -build_style=cmake -hostmakedepends="qt5-host-tools qt5-qmake pkg-config" -makedepends="qt5-devel" -short_desc="LXQt build tools" -maintainer="Orphaned " -license="BSD-3-Clause" -homepage="https://lxqt-project.org" -distfiles="https://github.com/lxqt/lxqt-build-tools/archive/${version}.tar.gz" -checksum=7f45b7ed7f54ec1e119b005d5fccddd9fe8d9a231fb66c41c952f29a08d1f901 -repository=bootstrap - -post_install() { - vlicense lxqt-transupdate license -} diff --git a/srcpkgs/lxqt-build-tools/template b/srcpkgs/lxqt-build-tools/template deleted file mode 100644 index 642eeb37780f46..00000000000000 --- a/srcpkgs/lxqt-build-tools/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'lxqt-build-tools' -pkgname=lxqt-build-tools -version=2.3.0 -revision=1 -build_style=cmake -hostmakedepends="pkg-config qt6-base" -makedepends="qt6-base" -short_desc="LXQt build tools" -maintainer="Helmut Pozimski " -license="BSD-3-Clause" -homepage="https://lxqt-project.org" -distfiles="https://github.com/lxqt/lxqt-build-tools/archive/${version}.tar.gz" -checksum=ec4e890d3bfa4c249179d5eb70e5e2f9adc73f6a86e5f79be0c7c1ca0661a593 - -post_install() { - vlicense BSD-3-Clause LICENSE -} diff --git a/srcpkgs/lxqt-config/patches/cxx20.patch b/srcpkgs/lxqt-config/patches/cxx20.patch deleted file mode 100644 index f5e8468a5b1bc4..00000000000000 --- a/srcpkgs/lxqt-config/patches/cxx20.patch +++ /dev/null @@ -1,13 +0,0 @@ ---- a/CMakeLists.txt 2025-11-07 21:11:33.948240767 +0100 -+++ b/CMakeLists.txt 2025-11-07 21:12:00.726242314 +0100 -@@ -25,6 +25,9 @@ - set(CMAKE_AUTOUIC ON) - set(CMAKE_AUTORCC ON) - -+ -+add_compile_options(-std=c++20) -+ - set(KF6_MINIMUM_VERSION "6.0.0") - set(KF6SCREEN_MINIMUM_VERSION "6.0.0") - set(LXQT_MINIMUM_VERSION "2.3.0") - diff --git a/srcpkgs/lxqt-config/template b/srcpkgs/lxqt-config/template deleted file mode 100644 index 1b49f519d4d5a0..00000000000000 --- a/srcpkgs/lxqt-config/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'lxqt-config' -pkgname=lxqt-config -version=2.3.0 -revision=1 -build_style=cmake -configure_args="-DCMAKE_CXX_STANDARD=17" -hostmakedepends="pkg-config lxqt-build-tools qt6-base qt6-tools perl" -makedepends="liblxqt-devel libXcursor-devel - xf86-input-libinput-devel libqtxdg-devel lxqt-menu-data-devel - libkf6screen-devel" -depends="lxqt-menu-data" -short_desc="LXQt System Settings" -maintainer="Helmut Pozimski " -license="LGPL-2.1-or-later" -homepage="https://lxqt-project.org" -distfiles="https://github.com/lxqt/lxqt-config/archive/${version}.tar.gz" -checksum=7c8f4399eb902b7dd09ccfba6e05ffdea7512839b193371a22b1c73732b5b13b diff --git a/srcpkgs/lxqt-globalkeys-devel b/srcpkgs/lxqt-globalkeys-devel deleted file mode 120000 index 9d1e9794bc74be..00000000000000 --- a/srcpkgs/lxqt-globalkeys-devel +++ /dev/null @@ -1 +0,0 @@ -lxqt-globalkeys \ No newline at end of file diff --git a/srcpkgs/lxqt-globalkeys/template b/srcpkgs/lxqt-globalkeys/template deleted file mode 100644 index ffadc741313c98..00000000000000 --- a/srcpkgs/lxqt-globalkeys/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'lxqt-globalkeys' -pkgname=lxqt-globalkeys -version=2.3.0 -revision=1 -build_style=cmake -hostmakedepends="lxqt-build-tools qt6-base qt6-tools perl" -makedepends="liblxqt-devel" -short_desc="LXQt daemon and library for global keyboard shortcuts registration" -maintainer="Helmut Pozimski " -license="LGPL-2.1-or-later" -homepage="https://lxqt-project.org" -distfiles="https://github.com/lxqt/lxqt-globalkeys/archive/${version}.tar.gz" -checksum=5fa0fa718fda8ab6ab8411874516b8f2c757bb9d57c44bb286f2337f43b23247 -replaces="lxqt-common>=0" - -lxqt-globalkeys-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove usr/lib/*.so - vmove usr/share/cmake - } -} diff --git a/srcpkgs/lxqt-menu-data-devel b/srcpkgs/lxqt-menu-data-devel deleted file mode 120000 index a67c5053ca8624..00000000000000 --- a/srcpkgs/lxqt-menu-data-devel +++ /dev/null @@ -1 +0,0 @@ -lxqt-menu-data \ No newline at end of file diff --git a/srcpkgs/lxqt-menu-data/template b/srcpkgs/lxqt-menu-data/template deleted file mode 100644 index 780c96a40476e0..00000000000000 --- a/srcpkgs/lxqt-menu-data/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'lxqt-menu-data' -pkgname=lxqt-menu-data -version=2.3.0 -revision=1 -build_style=cmake -hostmakedepends="pkg-config qt6-base qt6-tools lxqt-build-tools perl" -makedepends="qt6-base-devel" -short_desc="Freedesktop.org compliant menu files for lxqt" -maintainer="Helmut Pozimski " -license="LGPL-2.1-or-later" -homepage="https://lxqt-project.org" -distfiles="https://github.com/lxqt/lxqt-menu-data/releases/download/${version}/${pkgname}-${version}.tar.xz" -checksum=703a44ba8a48927c073f2df200e330deb68b12f1589e06615603065f3d5b6e04 - -lxqt-menu-data-devel_package() { - short_desc+=" - development files" - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/share/cmake - } -} diff --git a/srcpkgs/lxqt-notificationd/template b/srcpkgs/lxqt-notificationd/template deleted file mode 100644 index 681be94454550e..00000000000000 --- a/srcpkgs/lxqt-notificationd/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'lxqt-notificationd' -pkgname=lxqt-notificationd -version=2.3.0 -revision=1 -build_style=cmake -hostmakedepends="lxqt-build-tools qt6-base qt6-tools perl" -makedepends="liblxqt-devel layer-shell-qt-devel" -short_desc="LXQt notification daemon" -maintainer="Helmut Pozimski " -license="LGPL-2.1-or-later" -homepage="https://lxqt-project.org" -distfiles="https://github.com/lxqt/lxqt-notificationd/archive/${version}.tar.gz" -checksum=d573f308c2b98fd9e6cc59c7da4953e33366e53000d622f44aed320ec143a15f -replaces="lxqt-common>=0" diff --git a/srcpkgs/lxqt-openssh-askpass/template b/srcpkgs/lxqt-openssh-askpass/template deleted file mode 100644 index e1ff1f4ba1153f..00000000000000 --- a/srcpkgs/lxqt-openssh-askpass/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'lxqt-openssh-askpass' -pkgname=lxqt-openssh-askpass -version=2.3.0 -revision=1 -build_style=cmake -hostmakedepends="lxqt-build-tools qt6-base qt6-tools perl" -makedepends="liblxqt-devel" -depends="openssh" -short_desc="LXQt ssh-agent helper" -maintainer="Helmut Pozimski " -license="LGPL-2.1-or-later" -homepage="https://lxqt-project.org" -distfiles="https://github.com/lxqt/lxqt-openssh-askpass/archive/${version}.tar.gz" -checksum=c17f7370b99569ec0867ee3c9a104c687721501e8feb09717fe4d7188bfdbf54 -alternatives="ssh-askpass:/usr/libexec/ssh-askpass:/usr/bin/lxqt-openssh-askpass" diff --git a/srcpkgs/lxqt-panel/patches/qt610.patch b/srcpkgs/lxqt-panel/patches/qt610.patch deleted file mode 100644 index 1ee2a49a035f06..00000000000000 --- a/srcpkgs/lxqt-panel/patches/qt610.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/panel/backends/wayland/wlroots/CMakeLists.txt -+++ b/panel/backends/wayland/wlroots/CMakeLists.txt -@@ -6,7 +6,7 @@ set(BACKEND "backend") - set(NAME ${PREFIX_NAME}_${PLATFORM_NAME}) - project(${PROGRAM}_${BACKEND}_${NAME}) - --find_package(Qt6 ${REQUIRED_QT_VERSION} REQUIRED COMPONENTS WaylandClient Concurrent) -+find_package(Qt6 ${REQUIRED_QT_VERSION} REQUIRED COMPONENTS WaylandClient WaylandClientPrivate Concurrent GuiPrivate) - find_package(Qt6Xdg) - - set(PROG_SHARE_DIR ${CMAKE_INSTALL_FULL_DATAROOTDIR}/lxqt/${PROGRAM}/${BACKEND}) diff --git a/srcpkgs/lxqt-panel/template b/srcpkgs/lxqt-panel/template deleted file mode 100644 index e0527967326cc0..00000000000000 --- a/srcpkgs/lxqt-panel/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'lxqt-panel' -pkgname=lxqt-panel -version=2.3.1 -revision=1 -build_style=cmake -configure_args="-DWaylandScanner_EXECUTABLE=/usr/bin/wayland-scanner" -hostmakedepends="pkg-config lxqt-build-tools qt6-base qt6-tools perl wayland-devel" -makedepends="libxkbcommon-devel liblxqt-devel ksolid-devel kguiaddons-devel - lxqt-globalkeys-devel alsa-lib-devel pulseaudio-devel libstatgrab-devel - libsensors-devel libsysstat-devel libdbusmenu-lxqt-devel lxqt-menu-data-devel - libqtxdg-devel libxcb-devel libXtst-devel xcb-util-image-devel layer-shell-qt-devel - kf6-solid-devel qt6-base-private-devel" -depends="lxqt-menu-data" -short_desc="LXQt desktop panel" -maintainer="Helmut Pozimski " -license="LGPL-2.1-or-later" -homepage="https://lxqt-project.org" -distfiles="https://github.com/lxqt/lxqt-panel/archive/${version}.tar.gz" -checksum=f9f408cba98f4e86a39629013b36ae052f72edd71e28dbe23e4c58d72fae70a9 diff --git a/srcpkgs/lxqt-policykit/template b/srcpkgs/lxqt-policykit/template deleted file mode 100644 index a3d97100b9eb10..00000000000000 --- a/srcpkgs/lxqt-policykit/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'lxqt-policykit' -pkgname=lxqt-policykit -version=2.3.0 -revision=1 -build_style=cmake -hostmakedepends="pkg-config lxqt-build-tools qt6-tools polkit-qt6-devel perl" -makedepends="liblxqt-devel polkit-qt6-devel" -short_desc="LXQt PolicyKit agent" -maintainer="Helmut Pozimski " -license="LGPL-2.1-or-later" -homepage="https://lxqt-project.org" -distfiles="https://github.com/lxqt/lxqt-policykit/archive/${version}.tar.gz" -checksum=b01be44c101b83adc01a8935f444e2b2f94c94d9ae6131e28483f38971ec12d3 -replaces="lxqt-common>=0" diff --git a/srcpkgs/lxqt-powermanagement/template b/srcpkgs/lxqt-powermanagement/template deleted file mode 100644 index 4a59ec75c2903a..00000000000000 --- a/srcpkgs/lxqt-powermanagement/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'lxqt-powermanagement' -pkgname=lxqt-powermanagement -version=2.3.0 -revision=1 -build_style=cmake -hostmakedepends="lxqt-build-tools qt6-base qt6-tools perl" -makedepends="liblxqt-devel kf6-solid-devel kf6-kidletime-devel lxqt-globalkeys-devel" -short_desc="LXQt power management module" -maintainer="Helmut Pozimski " -license="LGPL-2.1-or-later" -homepage="https://lxqt-project.org" -distfiles="https://github.com/lxqt/lxqt-powermanagement/archive/${version}.tar.gz" -checksum=a816d8bca81677487d9b9cc5d8ff85cc2c646accba26a83d0a48ad559dad4a2e diff --git a/srcpkgs/lxqt-qt5plugin/template b/srcpkgs/lxqt-qt5plugin/template deleted file mode 100644 index b1534c9da4cf25..00000000000000 --- a/srcpkgs/lxqt-qt5plugin/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'lxqt-qt5plugin' -pkgname=lxqt-qt5plugin -version=1.4.1 -revision=2 -build_style=cmake -hostmakedepends="lxqt-build-tools-qt5 qt5-qmake qt5-host-tools libfm-devel" -makedepends="libdbusmenu-qt5-devel libfm-qt5-devel libqt5xdg-devel" -short_desc="LXQt Qt theme plugin" -maintainer="Orphaned " -license="LGPL-2.1-or-later" -homepage="https://lxqt-project.org" -distfiles="https://github.com/lxqt/lxqt-qtplugin/archive/${version}.tar.gz" -checksum=20768f00a35f0540d69ad47e6ed829a248bd01056ef9c7da3d931a9f5b2afc6c diff --git a/srcpkgs/lxqt-qtplugin/patches/qt-plugindir.patch b/srcpkgs/lxqt-qtplugin/patches/qt-plugindir.patch deleted file mode 100644 index 788b1355d99cf5..00000000000000 --- a/srcpkgs/lxqt-qtplugin/patches/qt-plugindir.patch +++ /dev/null @@ -1,14 +0,0 @@ ---- a/src/CMakeLists.txt 2024-11-17 09:49:24.950405832 +0100 -+++ b/src/CMakeLists.txt 2024-11-17 09:50:09.911456731 +0100 -@@ -39,7 +39,9 @@ - Qt6XdgIconLoader - ) - --lxqt_query_qt(_QT_PLUGINS_DIR QT_INSTALL_PLUGINS) -+if (NOT _QT_PLUGINS_DIR) -+ lxqt_query_qt(_QT_PLUGINS_DIR QT_INSTALL_PLUGINS) -+endif() - - if (NOT _QT_PLUGINS_DIR) - message(FATAL_ERROR "Qt6 plugin directory cannot be detected.") - diff --git a/srcpkgs/lxqt-qtplugin/template b/srcpkgs/lxqt-qtplugin/template deleted file mode 100644 index 09d38351303deb..00000000000000 --- a/srcpkgs/lxqt-qtplugin/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'lxqt-qtplugin' -pkgname=lxqt-qtplugin -version=2.3.0 -revision=1 -build_style=cmake -configure_args=" -D_QT_PLUGINS_DIR=/usr/lib/qt6/plugins" -hostmakedepends="lxqt-build-tools qt6-base qt6-tools libfm-devel" -makedepends="liblxqt-devel libfm-qt-devel libqtxdg-devel libdbusmenu-lxqt-devel - qt6-base-private-devel" -short_desc="LXQt Qt theme plugin" -maintainer="Helmut Pozimski " -license="LGPL-2.1-or-later" -homepage="https://lxqt-project.org" -distfiles="https://github.com/lxqt/lxqt-qtplugin/archive/${version}.tar.gz" -checksum=de9d47b2e8a5c813af7ad9c3e097064312c5673f3ddfddf0709a410a622e1b96 diff --git a/srcpkgs/lxqt-runner/template b/srcpkgs/lxqt-runner/template deleted file mode 100644 index 0a880f4e1f160b..00000000000000 --- a/srcpkgs/lxqt-runner/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'lxqt-runner' -pkgname=lxqt-runner -version=2.3.0 -revision=1 -build_style=cmake -hostmakedepends="pkg-config lxqt-build-tools qt6-base qt6-tools perl" -makedepends="liblxqt-devel lxqt-globalkeys-devel muparser-devel - layer-shell-qt-devel libqtxdg-devel" -short_desc="LXQt quick launcher" -maintainer="Helmut Pozimski " -license="LGPL-2.1-or-later" -homepage="https://lxqt-project.org" -distfiles="https://github.com/lxqt/lxqt-runner/archive/${version}.tar.gz" -checksum=dd1a2c9c6a614911a2b9f2a80b7a8c4d67072a37cf1d46dfb37399f2fc865182 diff --git a/srcpkgs/lxqt-session/template b/srcpkgs/lxqt-session/template deleted file mode 100644 index f1c0ad136fbd13..00000000000000 --- a/srcpkgs/lxqt-session/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'lxqt-session' -pkgname=lxqt-session -version=2.3.0 -revision=1 -build_style=cmake -hostmakedepends="pkg-config lxqt-build-tools qt6-base qt6-tools xdg-user-dirs - perl" -makedepends="kf6-kwindowsystem-devel liblxqt-devel procps-ng-devel qtxdg-tools-devel - layer-shell-qt-devel" -depends="xdg-user-dirs qtxdg-tools" -short_desc="LXQt session handler" -maintainer="Helmut Pozimski " -license="LGPL-2.1-or-later" -homepage="https://lxqt-project.org" -distfiles="https://github.com/lxqt/lxqt-session/archive/${version}.tar.gz" -checksum=0f4620dcbbf963f27c86bdf31cfcae9413492e0600c3c8d85835cb746b209c9d -replaces="lxqt-common>=0" diff --git a/srcpkgs/lxqt-sudo/template b/srcpkgs/lxqt-sudo/template deleted file mode 100644 index 55761081510b3d..00000000000000 --- a/srcpkgs/lxqt-sudo/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'lxqt-sudo' -pkgname=lxqt-sudo -version=2.3.0 -revision=1 -build_style=cmake -hostmakedepends="lxqt-build-tools qt6-base qt6-tools perl" -makedepends="liblxqt-devel" -depends="sudo" -short_desc="LXQt GUI frontend for sudo" -maintainer="Helmut Pozimski " -license="LGPL-2.1-or-later" -homepage="https://lxqt-project.org" -distfiles="https://github.com/lxqt/lxqt-sudo/archive/${version}.tar.gz" -checksum=6d71440f299f6ffc76b94821f85be9a6bca202292b821498e122d98fad473479 diff --git a/srcpkgs/lxqt-themes/template b/srcpkgs/lxqt-themes/template deleted file mode 100644 index 0cd7e710721992..00000000000000 --- a/srcpkgs/lxqt-themes/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'lxqt-themes' -pkgname=lxqt-themes -version=2.3.0 -revision=1 -build_style=cmake -hostmakedepends="lxqt-build-tools perl" -depends="hicolor-icon-theme" -short_desc="Themes, graphics and icons for LXQt" -maintainer="Helmut Pozimski " -license="LGPL-2.1-or-later" -homepage="https://lxqt-project.org" -distfiles="https://github.com/lxqt/lxqt-themes/archive/${version}.tar.gz" -checksum=e30dd9e21267c3b0b4e129933a5d2adf48539e4b7ab23a454c3f02ea37860950 -replaces="lxqt-common>=0" diff --git a/srcpkgs/lxqt-wayland-session/template b/srcpkgs/lxqt-wayland-session/template deleted file mode 100644 index 8ccb94326c4946..00000000000000 --- a/srcpkgs/lxqt-wayland-session/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'lxqt-wayland-session' -pkgname=lxqt-wayland-session -version=0.3.0 -revision=1 -build_style=cmake -hostmakedepends="qt6-base lxqt-build-tools qt6-tools pkg-config xdg-user-dirs perl" -makedepends="liblxqt-devel" -depends="qtxdg-tools lxqt-session layer-shell-qt" -short_desc="Files needed for the LXQt Wayland Session" -maintainer="Rose " -license="LGPL-2.1-only, GPL-2.0-only, GPL-3.0-only, GPL-3.0-or-later, - BSD-3-Clause, CC-BY-SA-4.0, MIT" -homepage="https://github.com/lxqt/lxqt-wayland-session" -distfiles="https://github.com/lxqt/lxqt-wayland-session/archive/${version}.tar.gz" -checksum=ca54f33e85fa71de0a42ee5618f6dc35d653254166ef580fa19b1b4620867d22 diff --git a/srcpkgs/lxqt/template b/srcpkgs/lxqt/template deleted file mode 100644 index aa1d555df14335..00000000000000 --- a/srcpkgs/lxqt/template +++ /dev/null @@ -1,35 +0,0 @@ -# Template file for 'lxqt' -pkgname=lxqt -version=2.3.0 -revision=1 -metapackage=yes -depends=" - lxqt-about>=${version} - lxqt-admin>=${version} - lxqt-config>=${version} - lxqt-globalkeys>=${version} - lxqt-notificationd>=${version} - lxqt-openssh-askpass>=${version} - lxqt-panel>=${version} - lxqt-policykit>=${version} - lxqt-powermanagement>=${version} - lxqt-qtplugin>=${version} - lxqt-runner>=${version} - lxqt-session>=${version} - lxqt-sudo>=${version} - lxqt-themes>=${version} - obconf-qt - pcmanfm-qt>=${version} - lximage-qt>=${version} - lxqt-archiver - qterminal>=${version} - openbox - breeze-icons - xdg-desktop-portal-lxqt - xdg-utils - elogind - upower" -short_desc="LXQt meta-package for Void Linux" -maintainer="Helmut Pozimski " -license="BSD-2-Clause" # Suppress xlint warning: vlicense -homepage="https://lxqt-project.org" diff --git a/srcpkgs/lxrandr/template b/srcpkgs/lxrandr/template deleted file mode 100644 index e8b9ea43ce9e3b..00000000000000 --- a/srcpkgs/lxrandr/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'lxrandr' -pkgname=lxrandr -version=0.3.3 -revision=1 -build_style=gnu-configure -configure_args="--enable-gtk3" -hostmakedepends="pkg-config intltool automake glib-devel gettext-devel" -makedepends="gtk+3-devel" -depends="desktop-file-utils xrandr" -short_desc="LXDE Monitor configuration tool" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="http://lxde.org/" -distfiles="https://github.com/lxde/lxrandr/archive/refs/tags/${version}.tar.gz" -checksum=24d0abaee830b0b2973ba9d2e46b3c801445342f7d5d3297c021a8a4a471f512 - -pre_configure() { - autoreconf -fi -} diff --git a/srcpkgs/lxsession/patches/fix-tests.patch b/srcpkgs/lxsession/patches/fix-tests.patch deleted file mode 100644 index 4a16b89acc51f7..00000000000000 --- a/srcpkgs/lxsession/patches/fix-tests.patch +++ /dev/null @@ -1,13 +0,0 @@ -These files are generated during the build - -diff -rup po/POTFILES.skip.orig po/POTFILES.skip ---- a/po/POTFILES.skip -+++ b/po/POTFILES.skip -@@ -5,3 +5,7 @@ lxsession-default-apps/combobox.c - data/lxpolkit.desktop.in.in - # bug of intltool with automake 1.15 - sub/data/lxpolkit.desktop.in -+ -+data/lxpolkit.desktop.in -+lxpolkit/main.c -+lxsession/app.c diff --git a/srcpkgs/lxsession/template b/srcpkgs/lxsession/template deleted file mode 100644 index 90d213938836ef..00000000000000 --- a/srcpkgs/lxsession/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'lxsession' -pkgname=lxsession -version=0.5.6 -revision=1 -build_style=gnu-configure -configure_args="--enable-buildin-clipboard --enable-buildin-polkit --enable-gtk3" -hostmakedepends="pkg-config intltool vala automake glib-devel gettext-devel" -makedepends="dbus-glib-devel gtk+3-devel polkit-devel" -depends="hicolor-icon-theme" -short_desc="LXDE X11 Session Manager" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="http://lxde.org/" -distfiles="https://github.com/lxde/lxsession/archive/refs/tags/${version}.tar.gz" -checksum=af469d7ed6edbd733da6ad01a46fef3eff871483db5b3d8ecc3c856dbcbed12f -replaces="lxpolkit>=0" - -pre_configure() { - [ -d m4 ] || mkdir m4 - autoreconf -fi -} diff --git a/srcpkgs/lxtask/template b/srcpkgs/lxtask/template deleted file mode 100644 index b20ab3bab694dd..00000000000000 --- a/srcpkgs/lxtask/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'lxtask' -pkgname=lxtask -version=0.1.12 -revision=1 -build_style=gnu-configure -configure_args="--enable-gtk3" -hostmakedepends="pkg-config intltool automake libtool gettext-devel glib-devel" -makedepends="gtk+3-devel" -depends="desktop-file-utils" -short_desc="LXDE Task Manager" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="http://lxde.org/" -distfiles="https://github.com/lxde/lxtask/archive/refs/tags/${version}.tar.gz" -checksum=f9d97ebdd8402fe7d9533b6173d0f553d5f9987f5c2885f7d2ee070e80300ab3 - -pre_configure() { - autoreconf -fi -} diff --git a/srcpkgs/lxterminal/template b/srcpkgs/lxterminal/template deleted file mode 100644 index 5af4a7e456f4b8..00000000000000 --- a/srcpkgs/lxterminal/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'lxterminal' -pkgname=lxterminal -version=0.4.1 -revision=1 -build_style=gnu-configure -configure_args="--enable-gtk3" -hostmakedepends="pkg-config intltool automake glib-devel gettext-devel" -makedepends="gtk+3-devel vte3-devel" -depends="desktop-file-utils" -short_desc="LXDE Terminal emulator" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="http://lxde.org/" -distfiles="https://github.com/lxde/lxterminal/archive/refs/tags/${version}.tar.gz" -checksum=d5da0646e20ad2be44ef69a9d620be5f1ec43b156dc585ebe203dd7b05c31d88 - -pre_configure() { - autoreconf -fi -} diff --git a/srcpkgs/lychee/template b/srcpkgs/lychee/template deleted file mode 100644 index 529efc800c1b84..00000000000000 --- a/srcpkgs/lychee/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'lychee' -pkgname=lychee -version=0.20.1 -revision=1 -build_style=cargo -configure_args="--package=lychee" -hostmakedepends="pkg-config" -makedepends="openssl-devel" -short_desc="Fast, async, stream-based link checker written in Rust" -maintainer="icp " -license="Apache-2.0, MIT" -homepage="https://lychee.cli.rs" -changelog="https://github.com/lycheeverse/lychee/releases" -distfiles="https://github.com/lycheeverse/lychee/archive/refs/tags/lychee-v${version}.tar.gz" -checksum=d030de91cf5cd96924987461911aa04e78404f6372e0734e20a5c31e2df4608a - -do_install() { - vbin target/${RUST_TARGET}/release/lychee - vlicense LICENSE-APACHE - vlicense LICENSE-MIT -} diff --git a/srcpkgs/lynis/template b/srcpkgs/lynis/template deleted file mode 100644 index fbf305b18ea0cf..00000000000000 --- a/srcpkgs/lynis/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'lynis' -pkgname=lynis -version=3.1.6 -revision=1 -short_desc="System and security auditing tool" -maintainer="Johannes Heimansberg " -license="GPL-3.0-only" -homepage="https://cisofy.com/lynis/" -changelog="https://raw.githubusercontent.com/CISOfy/lynis/master/CHANGELOG.md" -distfiles="https://github.com/CISOfy/lynis/archive/refs/tags/${version}.tar.gz" -checksum=2a31e3e028d6b9f0e8f502402ad6752b069f9082893514c8c023962f5786b3b6 - -do_install() { - vmkdir etc/lynis - vinstall default.prf 0644 etc/lynis - vmkdir usr/share/lynis - vcopy include usr/share/lynis/ - vcopy plugins usr/share/lynis/ - vcopy db usr/share/lynis/ - vbin lynis - vman lynis.8 - vdoc FAQ - vcompletion extras/bash_completion.d/lynis bash -} diff --git a/srcpkgs/lynx/patches/21_do_not_strip_-g.diff b/srcpkgs/lynx/patches/21_do_not_strip_-g.diff deleted file mode 100644 index 851e303a6b58eb..00000000000000 --- a/srcpkgs/lynx/patches/21_do_not_strip_-g.diff +++ /dev/null @@ -1,17 +0,0 @@ -Description: Stop ./configure from stripping out -g from CFLAGS -Author: Andreas Metzler , - Simon Ruderich -Origin: vendor -Last-Update: 2021-07-27 - ---- a/configure -+++ b/configure -@@ -4098,7 +4098,7 @@ - test -z "$ORIGINAL_CFLAGS" && CFLAGS=`echo "${CFLAGS}" | sed -e 's%-g %%' -e 's%-g$%%' -e 's%[ ]% %g' -e 's% [ ]*% %g' -e 's%^ %%' -e 's% $%%'` - ;; - (*) -- test -z "$ORIGINAL_CFLAGS" && CFLAGS=`echo "${CFLAGS}" | sed -e 's%-g %%' -e 's%-g$%%' -e 's%[ ]% %g' -e 's% [ ]*% %g' -e 's%^ %%' -e 's% $%%'` -+ : - ;; - esac - fi diff --git a/srcpkgs/lynx/template b/srcpkgs/lynx/template deleted file mode 100644 index 31a9982661f317..00000000000000 --- a/srcpkgs/lynx/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'lynx' -pkgname=lynx -version=2.9.2 -revision=1 -build_style=gnu-configure -configure_args="--with-screen=ncurses --enable-widec --with-zlib --with-bzlib - --with-ssl --enable-ipv6 - cf_cv_header_path_ssl=${XBPS_CROSS_BASE}/usr/include/openssl" -makedepends="zlib-devel bzip2-devel ncurses-devel openssl-devel" -short_desc="Text browser for the World Wide Web" -maintainer="Enno Boland " -license="GPL-2.0-or-later" -homepage="http://lynx.invisible-island.net/" -changelog="https://lynx.invisible-island.net/current/CHANGES" -distfiles="http://invisible-mirror.net/archives/lynx/tarballs/lynx${version}.tar.bz2" -checksum=7374b89936d991669e101f4e97f2c9592036e1e8cdaa7bafc259a77ab6fb07ce - -pre_configure() { - sed -i configure \ - -e '/LDFLAGS="-L$cf_add_libdir $LDFLAGS"/d' \ - -e 's;,$BUILD_CC;,$CC_FOR_BUILD;' \ - -e 's;,$BUILD_CFLAGS;,$CFLAGS_FOR_BUILD;' \ - -e 's;,$BUILD_LDFLAGS;,$LDFLAGS_FOR_BUILD;' -} diff --git a/srcpkgs/lyx/files/README.voidlinux b/srcpkgs/lyx/files/README.voidlinux deleted file mode 100644 index 94ae4c6053c43d..00000000000000 --- a/srcpkgs/lyx/files/README.voidlinux +++ /dev/null @@ -1,15 +0,0 @@ - You might need to install some additional LaTeX packages for use - with LyX. The following list of commands will install the majority - of them (needs root privileges). - - 'tlmgr install algorithm2e algorithms apacite bbding bezos bibtopic' - 'tlmgr install breakurl covington csquotes diagbox endnotes enumitem' - 'tlmgr install epstopdf esint eurosym feyn fragments framed frankenstein' - 'tlmgr install harvard hyphenat jurabib lettrine luainputenc marginnote' - 'tlmgr install mathdesign mathdots mhchem multirow nicefrac nomencl' - 'tlmgr install picinpar pict2e prettyref preview rotfloat rsfs shapepar' - 'tlmgr install sidecap splitindex symbol tex-gyre ulem units wasy wasysym' - 'tlmgr install wrapfig xargs' - - Also LyX requires a text editor, a PDF viewer and a browser to be - installed. diff --git a/srcpkgs/lyx/template b/srcpkgs/lyx/template deleted file mode 100644 index 54008ab03430a0..00000000000000 --- a/srcpkgs/lyx/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'lyx' -pkgname=lyx -version=2.3.7r1 -revision=1 -build_style=gnu-configure -configure_args="--enable-qt5 --without-included-mythes --without-included-boost" -hostmakedepends="pkg-config bc qt5-devel" -makedepends="file-devel boost-devel-minimal mythes-devel enchant2-devel qt5-svg-devel" -depends="virtual?tex GraphicsMagick python3" -short_desc="Document Processor WYSIWYM Editor & Latex frontend" -maintainer="Eloi Torrents " -license="GPL-2.0-or-later" -homepage="https://www.lyx.org/Home" -distfiles="https://ftp.lip6.fr/pub/lyx/stable/2.3.x/${pkgname}-${version/r/-}.tar.gz" -checksum=910bb48d9b19c0cfeb6ec845eb318515f33a63ea7892a99b2e7b67c6b518bacd -python_version=3 - -post_install() { - vdoc "${FILESDIR}/README.voidlinux" -} diff --git a/srcpkgs/lz4/template b/srcpkgs/lz4/template deleted file mode 100644 index 41ea9ca49fb737..00000000000000 --- a/srcpkgs/lz4/template +++ /dev/null @@ -1,39 +0,0 @@ -# Template file for 'lz4' -pkgname=lz4 -reverts="131_1 130_1 129_1 128_1 127_1 126_1 125_1 124_1 123_1 122_1" -version=1.10.0 -revision=1 -bootstrap=yes -build_style=gnu-makefile -checkdepends="python3" -short_desc="Extremely fast compression algorithm" -maintainer="Orphaned " -# all files under source 'lib' directory are BSD-2, others are GPLv2+ -license="BSD-2-Clause AND GPL-2.0-or-later" -homepage="https://lz4.github.io/lz4" -changelog="https://github.com/lz4/lz4/raw/refs/heads/dev/NEWS" -distfiles="https://github.com/lz4/lz4/releases/download/v${version}/lz4-${version}.tar.gz" -checksum="537512904744b35e232912055ccf8ec66d768639ff3abe5788d90d792ec5f48b" - -post_install() { - # BSD-2-Clause must be installed - vlicense lib/LICENSE -} - -liblz4_package() { - short_desc="LZ4 compression library" - pkg_install() { - vmove "usr/lib/*.so.*" - } -} - -liblz4-devel_package() { - short_desc="LZ4 compression library - development files" - depends="liblz4-${version}_${revision}" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/lz4jsoncat/template b/srcpkgs/lz4jsoncat/template deleted file mode 100644 index f4eeb54390528b..00000000000000 --- a/srcpkgs/lz4jsoncat/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'lz4jsoncat' -pkgname=lz4jsoncat -version=2 -revision=1 -build_style=gnu-makefile -hostmakedepends="pkg-config" -makedepends="liblz4-devel" -short_desc="C decompress tool for Mozilla lz4json format" -maintainer="Leah Neukirchen " -license="BSD-2-Clause" -homepage="https://github.com/andikleen/lz4json" -distfiles="https://github.com/andikleen/lz4json/archive/v${version}.tar.gz" -checksum=f59e522a19f846a55be787b4cd194ea35895ef58db9ec315da10585abab99b20 - -do_install() { - sed '/^$/q' LICENSE - vlicense LICENSE - - vbin lz4jsoncat - vman lz4jsoncat.1 -} diff --git a/srcpkgs/lzf/patches/Makefile_in-DISTDIR.patch b/srcpkgs/lzf/patches/Makefile_in-DISTDIR.patch deleted file mode 100644 index d9c615f367c12e..00000000000000 --- a/srcpkgs/lzf/patches/Makefile_in-DISTDIR.patch +++ /dev/null @@ -1,21 +0,0 @@ ---- a/Makefile.in 2011-02-07 17:37:51.000000000 +0100 -+++ b/Makefile.in 2020-09-06 17:34:21.695515951 +0200 -@@ -37,12 +37,12 @@ - $(RANLIB) $@ - - install: all -- $(INSTALL) -d $(bindir) -- $(INSTALL) -m 755 lzf $(bindir) -- $(INSTALL) -d $(includedir) -- $(INSTALL_DATA) lzf.h $(includedir) -- $(INSTALL) -d $(libdir) -- $(INSTALL_DATA) liblzf.a $(libdir) -+ $(INSTALL) -d $(DESTDIR)/$(bindir) -+ $(INSTALL) -m 755 lzf $(DESTDIR)/$(bindir) -+ $(INSTALL) -d $(DESTDIR)/$(includedir) -+ $(INSTALL_DATA) lzf.h $(DESTDIR)/$(includedir) -+ $(INSTALL) -d $(DESTDIR)/$(libdir) -+ $(INSTALL_DATA) liblzf.a $(DESTDIR)/$(libdir) - - dist: - mkdir liblzf-$(VERSION) diff --git a/srcpkgs/lzf/template b/srcpkgs/lzf/template deleted file mode 100644 index 9d39198c05ebee..00000000000000 --- a/srcpkgs/lzf/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'lzf' -pkgname=lzf -version=3.6 -revision=1 -build_style=gnu-configure -hostmakedepends="automake" -short_desc="Extremely fast compression algorithm" -maintainer="Orphaned " -license="BSD-2-Clause" -homepage="http://software.schmorp.de/pkg/liblzf.html" -distfiles="http://dist.schmorp.de/liblzf/lib${pkgname}-${version}.tar.gz" -checksum=9c5de01f7b9ccae40c3f619d26a7abec9986c06c36d260c179cedd04b89fb46a - -pre_configure() { - autoreconf -fi -} - -post_install() { - vlicense LICENSE -} - -liblzf-devel_package() { - short_desc+=" - development files" - pkg_install() { - vmove usr/lib/liblzf.a - vmove usr/include - } -} diff --git a/srcpkgs/lzfse-devel b/srcpkgs/lzfse-devel deleted file mode 120000 index f2efa1022c7911..00000000000000 --- a/srcpkgs/lzfse-devel +++ /dev/null @@ -1 +0,0 @@ -lzfse \ No newline at end of file diff --git a/srcpkgs/lzfse/template b/srcpkgs/lzfse/template deleted file mode 100644 index 16e551ab0ac9df..00000000000000 --- a/srcpkgs/lzfse/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'lzfse' -pkgname=lzfse -version=1.0 -revision=2 -build_style=cmake -short_desc="LZFSE compression library and command line tool" -maintainer="dkwo " -license="BSD-3-Clause" -homepage="https://github.com/lzfse/lzfse" -distfiles="https://github.com/lzfse/lzfse/archive/refs/tags/lzfse-${version}.tar.gz" -checksum=cf85f373f09e9177c0b21dbfbb427efaedc02d035d2aade65eb58a3cbf9ad267 - -post_install() { - vlicense LICENSE -} - -lzfse-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include/lzfse.h - } -} diff --git a/srcpkgs/lzip/template b/srcpkgs/lzip/template deleted file mode 100644 index 4679b982fa4e8d..00000000000000 --- a/srcpkgs/lzip/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'lzip' -pkgname=lzip -version=1.25 -revision=1 -build_style=gnu-configure -short_desc="Lossless data compressor based on the LZMA algorithm" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="https://www.nongnu.org/lzip/lzip.html" -distfiles="${NONGNU_SITE}/lzip/lzip-${version}.tar.gz" -checksum=09418a6d8fb83f5113f5bd856e09703df5d37bae0308c668d0f346e3d3f0a56f - -do_configure() { - ./configure --prefix=/usr CXX="$CXX" CXXFLAGS="$CXXFLAGS" LDFLAGS="$LDFLAGS" -} diff --git a/srcpkgs/lziprecover/template b/srcpkgs/lziprecover/template deleted file mode 100644 index 4db161f0c6deab..00000000000000 --- a/srcpkgs/lziprecover/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'lziprecover' -pkgname=lziprecover -version=1.25 -revision=1 -build_style=configure -checkdepends="lzip" -short_desc="Data recovery tool and decompressor for files in the lzip format" -maintainer="Matt Boehlke " -license="GPL-2.0-or-later" -homepage="https://www.nongnu.org/lzip/lziprecover.html" -distfiles="${NONGNU_SITE}/lzip/lziprecover/lziprecover-${version}.tar.lz" -checksum=67cb2119b58f457b9bc4b361cb0914c0f371cc7fe8a80a9213aa0de70a426668 - -do_configure() { - ./configure --prefix=/usr \ - CXX="${CXX}" \ - CPPFLAGS="${CPPFLAGS}" \ - CXXFLAGS="${CXXFLAGS}" \ - LDFLAGS="${LDFLAGS}" -} diff --git a/srcpkgs/lzlib-devel b/srcpkgs/lzlib-devel deleted file mode 120000 index 99703324c30d93..00000000000000 --- a/srcpkgs/lzlib-devel +++ /dev/null @@ -1 +0,0 @@ -lzlib \ No newline at end of file diff --git a/srcpkgs/lzlib/template b/srcpkgs/lzlib/template deleted file mode 100644 index 02b9efecc87be8..00000000000000 --- a/srcpkgs/lzlib/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'lzlib' -pkgname=lzlib -version=1.15 -revision=1 -build_style=configure -configure_args="--enable-shared --disable-static" -short_desc="Compression library for the lzip file format" -maintainer="Orphaned " -license="BSD-2-Clause" -homepage="https://www.nongnu.org/lzip/lzlib" -distfiles="${NONGNU_SITE}/lzip/lzlib/lzlib-${version}.tar.gz" -checksum=4afab907a46d5a7d14e927a1080c3f4d7e3ca5a0f9aea81747d8fed0292377ff - -do_configure() { - ./configure --prefix=/usr $configure_args CC="$CC" CFLAGS="$CFLAGS" LDFLAGS="$LDFLAGS" -} - -post_install() { - vlicense COPYING -} - -lzlib-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/*.so - vmove usr/share/info - } -} diff --git a/srcpkgs/lzo-devel b/srcpkgs/lzo-devel deleted file mode 120000 index a9ee5cf2267018..00000000000000 --- a/srcpkgs/lzo-devel +++ /dev/null @@ -1 +0,0 @@ -lzo \ No newline at end of file diff --git a/srcpkgs/lzo/template b/srcpkgs/lzo/template deleted file mode 100644 index 583f887ef0d7b2..00000000000000 --- a/srcpkgs/lzo/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'lzo' -pkgname=lzo -version=2.10 -revision=3 -build_style=gnu-configure -configure_args="--enable-shared" -short_desc="Portable lossless data compression library" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="https://www.oberhumer.com/opensource/lzo" -distfiles="https://www.oberhumer.com/opensource/lzo/download/lzo-$version.tar.gz" -checksum=c0f892943208266f9b6543b3ae308fab6284c5c90e627931446fb49b4221a072 - -post_install() { - rm -r ${DESTDIR}/usr/share/doc -} - -lzo-devel_package() { - depends="lzo>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/lzop/template b/srcpkgs/lzop/template deleted file mode 100644 index a1b47a96b9e8fe..00000000000000 --- a/srcpkgs/lzop/template +++ /dev/null @@ -1,12 +0,0 @@ -# Template file for 'lzop' -pkgname=lzop -version=1.04 -revision=1 -build_style=gnu-configure -makedepends="lzo-devel" -short_desc="File compressor using LZO" -maintainer="Leah Neukirchen " -license="GPL-2" -homepage="http://www.lzop.org/" -distfiles="http://www.lzop.org/download/$pkgname-$version.tar.gz" -checksum=7e72b62a8a60aff5200a047eea0773a8fb205caf7acbe1774d95147f305a2f41 diff --git a/srcpkgs/lzop/update b/srcpkgs/lzop/update deleted file mode 100644 index 8ea5ccc9d72ab3..00000000000000 --- a/srcpkgs/lzop/update +++ /dev/null @@ -1 +0,0 @@ -ignore="10??" diff --git a/srcpkgs/m17n-db/template b/srcpkgs/m17n-db/template deleted file mode 100644 index 4885806727677d..00000000000000 --- a/srcpkgs/m17n-db/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'm17n-db' -pkgname=m17n-db -version=1.8.10 -revision=1 -_glibc_version=2.41 -build_style=gnu-configure -create_wrksrc=yes -build_wrksrc=m17n-db-$version -configure_args="--with-charmaps=${XBPS_BUILDDIR}/m17n-db-${version}/glibc-${_glibc_version}/localedata/charmaps" -hostmakedepends="gettext" -short_desc="Multilingual text processing library (database)" -maintainer="newbluemoon " -license="LGPL-2.1-or-later" -homepage="http://www.nongnu.org/m17n/" -distfiles="${NONGNU_SITE}/m17n/m17n-db-${version}.tar.gz - ${GNU_SITE}/glibc/glibc-${_glibc_version}.tar.xz" -checksum="31024e0513533448b9b31ea3294d35a6426e6690eb44628680731aa955c0c16c - a5a26b22f545d6b7d7b3dd828e11e428f24f4fac43c934fb071b6a7d0828e901" diff --git a/srcpkgs/m17n-lib-devel b/srcpkgs/m17n-lib-devel deleted file mode 120000 index 13dc8a37879bfe..00000000000000 --- a/srcpkgs/m17n-lib-devel +++ /dev/null @@ -1 +0,0 @@ -m17n-lib \ No newline at end of file diff --git a/srcpkgs/m17n-lib/template b/srcpkgs/m17n-lib/template deleted file mode 100644 index 4996e51ccd2d4b..00000000000000 --- a/srcpkgs/m17n-lib/template +++ /dev/null @@ -1,37 +0,0 @@ -# Template file for 'm17n-lib' -pkgname=m17n-lib -version=1.8.6 -revision=2 -build_style=gnu-configure -configure_args="--disable-static" -hostmakedepends="pkg-config" -makedepends="libxml2-devel fribidi-devel freetype-devel fontconfig-devel gd-devel - libXft-devel libotf-devel libthai-devel m17n-db - $(vopt_if anthy anthy-unicode-devel)" -depends="m17n-db" -short_desc="Multilingual text processing library" -maintainer="newbluemoon " -license="LGPL-2.1-or-later" -homepage="http://www.nongnu.org/m17n/" -distfiles="${NONGNU_SITE}/m17n/${pkgname}-${version}.tar.gz" -checksum=7129fe3b7ad500f88b8af8605ef07b96c87a75ec986a695fffc0a409f44a7c86 -disable_parallel_build=yes - -build_options="anthy" -desc_option_anthy="Enable anthy Japanese input system" - -if [ -z "$CROSS_BUILD" ]; then - build_options_default="anthy" -fi - -m17n-lib-devel_package() { - short_desc+=" - development files" - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.la" - vmove "usr/lib/*.so" - vmove "usr/lib/m17n/1.0/*.la" - } -} diff --git a/srcpkgs/m1n1/files/kernel.d/m1n1.post-install b/srcpkgs/m1n1/files/kernel.d/m1n1.post-install deleted file mode 100755 index e80c35dcc21be9..00000000000000 --- a/srcpkgs/m1n1/files/kernel.d/m1n1.post-install +++ /dev/null @@ -1,58 +0,0 @@ -#!/bin/sh -# -# Kernel hook for m1n1, taken from update-m1n1 and efibootmgr. -# -# Arguments passed to this script: $1 pkgname, $2 version. - -set -e - -PKGNAME="$1" -VERSION="$2" - -[ -e "${ROOTDIR}/etc/default/m1n1-kernel-hook" ] && . "${ROOTDIR}/etc/default/m1n1-kernel-hook" -[ -d "${BOOT}" ] || exit 0 -[ -d "${M1N1_T}" ] || exit 0 - -m1n1config=/run/m1n1.conf -: >"$m1n1config" - -if [ -e "$CONFIG" ]; then - echo "Reading m1n1 config from $CONFIG:" - while read line; do - case "$line" in - "") ;; - \#*) ;; - chosen.*=*|display=*|mitigations=*) - echo "$line" >> "$m1n1config" - echo "Option: $line" - ;; - *) - echo "Ignoring unknown option: $line" - ;; - esac - done <$CONFIG -fi - -case "$PAYLOAD" in - kernel) - cat "${M1N1}" $m1n1config >"${TARGET}.new" - cat ${DTBS} >>"${TARGET}.new" - gzip -c "${BOOT}/initramfs-${VERSION}.img" >>"${TARGET}.new" - gzip -c "${BOOT}/vmlinux-${VERSION}" >>"${TARGET}.new" - echo "Payload: m1n1 config dtbs initram kernel" - ;; - uboot) - cat "${M1N1}" ${DTBS} >"${TARGET}.new" - gzip -c "${U_BOOT}" >>"${TARGET}.new" - cat $m1n1config >>"${TARGET}.new" - echo "Payload: m1n1 dtbs uboot config" - ;; - *) - echo "Error: unknown PAYLOAD" && exit 1 - ;; -esac - -[ -e "$TARGET" ] && cp --preserve=timestamps "$TARGET" "${TARGET}.old" -mv -f "${TARGET}.new" "$TARGET" - -echo "m1n1 updated at ${TARGET}" diff --git a/srcpkgs/m1n1/files/m1n1-kernel-hook.confd b/srcpkgs/m1n1/files/m1n1-kernel-hook.confd deleted file mode 100644 index 64547b4ef760f2..00000000000000 --- a/srcpkgs/m1n1/files/m1n1-kernel-hook.confd +++ /dev/null @@ -1,11 +0,0 @@ -CONFIG=/etc/m1n1.conf -# payload can be either kernel or uboot (default) -PAYLOAD=uboot -# location where kernel, initramfs, dtbs are located -BOOT=/boot -DTBS=${BOOT}/dtbs/"dtbs-${VERSION}"/apple/*.dtb -U_BOOT=/usr/lib/asahi-boot/u-boot-nodtb.bin -M1N1=/usr/lib/asahi-boot/m1n1.bin -# location in ESP where m1n1 payload is put -M1N1_T=/boot/efi/m1n1 -TARGET=${M1N1_T}/boot.bin diff --git a/srcpkgs/m1n1/template b/srcpkgs/m1n1/template deleted file mode 100644 index 0774cad482ff75..00000000000000 --- a/srcpkgs/m1n1/template +++ /dev/null @@ -1,34 +0,0 @@ -# Template file for 'm1n1' -pkgname=m1n1 -version=1.5.0 -revision=1 -archs="aarch64*" -hostmakedepends="ImageMagick void-artwork" -short_desc="Asahi Linux bootloader" -maintainer="dkwo , Will Springer " -license="MIT" -homepage="https://asahilinux.org" -distfiles="https://github.com/AsahiLinux/m1n1/archive/refs/tags/v${version}.tar.gz" -checksum=2122960e53788a97336f9c70183915c9d9a1120e3889410906677526f826f7a8 -conf_files="/etc/m1n1.conf /etc/default/m1n1-kernel-hook" - -pre_build() { - for size in 128 256; do - cp /usr/share/icons/hicolor/${size}x${size}/apps/void-logo.png data/custom_${size}.png - done -} - -do_build() { - make LOGO=custom RELEASE=1 ARCH=${CROSS_BUILD:+${XBPS_CROSS_TRIPLET}-} build/m1n1.bin -} - -do_install() { - vinstall build/m1n1.bin 644 usr/lib/asahi-boot -} - -post_install() { - vlicense LICENSE - vinstall m1n1.conf.example 644 etc m1n1.conf - vinstall ${FILESDIR}/m1n1-kernel-hook.confd 644 etc/default m1n1-kernel-hook - vinstall ${FILESDIR}/kernel.d/m1n1.post-install 744 etc/kernel.d/post-install 50-m1n1 -} diff --git a/srcpkgs/m2m-aligner/template b/srcpkgs/m2m-aligner/template deleted file mode 100644 index f35e8c2d260a41..00000000000000 --- a/srcpkgs/m2m-aligner/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'm2m-aligner' -pkgname=m2m-aligner -version=1.2 -revision=4 -short_desc="Implementation of many-to-many alignments for string transduction" -maintainer="Martin Riese " -license="MIT" -homepage="https://code.google.com/p/m2m-aligner/" -distfiles="https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/m2m-aligner/${pkgname}-${version}.tar.gz" -checksum="ca5b1176293e91f797f3588c01390d046e2dae0278034044f8a081d6bd674e91" - -pre_build() { - sed -e "s,g++,$CXX,g" -i makefile - sed -e "s|CFLAGS=|CFLAGS=${CFLAGS} |g" \ - -e "s|LDFLAGS=|& ${LDFLAGS} |g" -i makefile -} -do_build() { - make ${makejobs} -} -do_install() { - vbin m2m-aligner - vlicense COPYING -} diff --git a/srcpkgs/m4/patches/missing_S_ISDIR_reference.patch b/srcpkgs/m4/patches/missing_S_ISDIR_reference.patch deleted file mode 100644 index a40d07249caacf..00000000000000 --- a/srcpkgs/m4/patches/missing_S_ISDIR_reference.patch +++ /dev/null @@ -1,13 +0,0 @@ ---- a/src/path.c.orig 2010-05-10 10:53:12.000000000 +0200 -+++ b/src/path.c 2010-05-10 10:54:06.000000000 +0200 -@@ -24,6 +24,10 @@ - - #include "m4.h" - -+#include -+#include -+#include -+ - struct includes - { - struct includes *next; /* next directory to search */ diff --git a/srcpkgs/m4/patches/ppc-musl.patch b/srcpkgs/m4/patches/ppc-musl.patch deleted file mode 100644 index 6ba37f23359160..00000000000000 --- a/srcpkgs/m4/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/m4/template b/srcpkgs/m4/template deleted file mode 100644 index a25de6b89e3206..00000000000000 --- a/srcpkgs/m4/template +++ /dev/null @@ -1,33 +0,0 @@ -# Template file for 'm4' -pkgname=m4 -version=1.4.19 -revision=1 -bootstrap=yes -build_style=gnu-configure -configure_args="--enable-changeword --enable-threads" -short_desc="GNU version of UNIX m4 macro language processor" -maintainer="Enno Boland " -license="GPL-3.0-or-later" -homepage="https://www.gnu.org/software/m4/" -distfiles="${GNU_SITE}/${pkgname}/${pkgname}-${version}.tar.xz" -checksum=63aede5c6d33b6d9b13511cd0be2cac046f2e70fd0a07aa9573a04a82783af96 -replaces="chroot-m4>=0" - -if [ "$XBPS_TARGET_LIBC" = musl ]; then - export ac_cv_lib_error_at_line=no - export ac_cv_header_sys_cdefs_h=no -fi - -if [ -z "$CHROOT_READY" ]; then - # Disable makeinfo unconditionally - # texinfo is defaulted to utf-8 now and the file is in iso-8859-1 - # Don't sed the file, otherwise, it'll try to rebuild - export MAKEINFO=: -fi - -pre_check() { - case "$XBPS_TARGET_MACHINE" in - # Disable tests that fail on musl - *-musl) sed -i '/test-getcwd.sh/d' tests/Makefile ;; - esac -} diff --git a/srcpkgs/m4ri-devel b/srcpkgs/m4ri-devel deleted file mode 120000 index a269c97b0d751b..00000000000000 --- a/srcpkgs/m4ri-devel +++ /dev/null @@ -1 +0,0 @@ -m4ri \ No newline at end of file diff --git a/srcpkgs/m4ri/patches/28-fix-overflow-32bit.patch b/srcpkgs/m4ri/patches/28-fix-overflow-32bit.patch deleted file mode 100644 index 6ad64573693a63..00000000000000 --- a/srcpkgs/m4ri/patches/28-fix-overflow-32bit.patch +++ /dev/null @@ -1,45 +0,0 @@ -From b178ed36bdd841a76b6595edb77631886e099406 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Gonzalo=20Tornar=C3=ADa?= -Date: Mon, 3 Feb 2025 17:19:37 -0300 -Subject: [PATCH] Fix overflows in `mzd_init()` - ---- - m4ri/mmc.h | 4 ++++ - m4ri/mzd.c | 5 ++--- - 2 files changed, 6 insertions(+), 3 deletions(-) - -diff --git a/m4ri/mmc.h b/m4ri/mmc.h -index e6db4ca..3e97391 100644 ---- a/m4ri/mmc.h -+++ b/m4ri/mmc.h -@@ -72,6 +72,10 @@ typedef struct _mm_block { - * \return Pointer to allocated memory block. - */ - static inline void *m4ri_mmc_calloc(size_t count, size_t size) { -+ if (size && count > SIZE_MAX/size) { -+ m4ri_die("m4ri_mmc_calloc: overflow in multiplication\n"); -+ return NULL; /* unreachable */ -+ } - size_t total_size = count * size; - void *ret = m4ri_mmc_malloc(total_size); - memset((char *)ret, 0, total_size); -diff --git a/m4ri/mzd.c b/m4ri/mzd.c -index ba04b7c..ac62c5c 100644 ---- a/m4ri/mzd.c -+++ b/m4ri/mzd.c -@@ -144,13 +144,12 @@ mzd_t *mzd_init(rci_t r, rci_t c) { - mzd_t *A = mzd_t_malloc(); - A->nrows = r; - A->ncols = c; -- A->width = (c + m4ri_radix - 1) / m4ri_radix; -+ A->width = c > 0 ? (c - 1) / m4ri_radix + 1 : 0; - A->rowstride = ((A->width & 1) == 0) ? A->width : A->width + 1; - A->high_bitmask = __M4RI_LEFT_BITMASK(c % m4ri_radix); - A->flags = (A->high_bitmask != m4ri_ffff) ? mzd_flag_nonzero_excess : 0; - if (r && c) { -- size_t block_words = r * A->rowstride; -- A->data = m4ri_mmc_calloc(block_words, sizeof(word)); -+ A->data = m4ri_mmc_calloc(r, sizeof(word) * A->rowstride); - } else { - A->data = NULL; - } diff --git a/srcpkgs/m4ri/template b/srcpkgs/m4ri/template deleted file mode 100644 index 2d7041d9591440..00000000000000 --- a/srcpkgs/m4ri/template +++ /dev/null @@ -1,32 +0,0 @@ -# Template file for 'm4ri' -pkgname=m4ri -version=20250128 -revision=1 -build_style=gnu-configure -# use defaults for cache sizes instead of build machine -configure_args="--enable-openmp --with-cachesize=0:0:0" -hostmakedepends="pkg-config" -makedepends="libgomp-devel libpng-devel" -short_desc="Library for fast arithmetic with dense matrices over GF(2)" -maintainer="Eloi Torrents " -license="GPL-2.0-or-later" -homepage="https://github.com/malb/m4ri" -changelog="https://github.com/malb/m4ri#history" -distfiles="https://github.com/malb/m4ri/releases/download/${version}/m4ri-${version}.tar.gz" -checksum=b4098db651483c0e1506c16f79091eba02f41dadbacf1bb25be8eb97e5515f96 - -pre_check() { - # the testsuite is very slow when run in parallel! - unset makejobs -} - -m4ri-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision} ${makedepends}" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.a" - vmove usr/lib/libm4ri.so - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/m4rie-devel b/srcpkgs/m4rie-devel deleted file mode 120000 index 664b7673e9cac8..00000000000000 --- a/srcpkgs/m4rie-devel +++ /dev/null @@ -1 +0,0 @@ -m4rie \ No newline at end of file diff --git a/srcpkgs/m4rie/template b/srcpkgs/m4rie/template deleted file mode 100644 index f327a02526a0b4..00000000000000 --- a/srcpkgs/m4rie/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'm4rie' -pkgname=m4rie -version=20250128 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="m4ri-devel" -short_desc="Library for fast arithmetic with dense matrices over GF(2^e)" -maintainer="Eloi Torrents " -license="GPL-2.0-or-later" -homepage="https://github.com/malb/m4rie" -changelog="https://github.com/malb/m4rie#history" -distfiles="https://github.com/malb/m4rie/releases/download/${version}/m4rie-${version}.tar.gz" -checksum=96f1adafd50e6a0b51dc3aa1cb56cb6c1361ae7c10d97dc35c3fa70822a55bd7 - -pre_check() { - # the testsuite is very slow when run in parallel! - unset makejobs -} - -m4rie-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision} ${makedepends}" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.a" - vmove usr/lib/libm4rie.so - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/mDNSResponder/files/dnsextd/run b/srcpkgs/mDNSResponder/files/dnsextd/run deleted file mode 100644 index bf3f8ec1c79cc1..00000000000000 --- a/srcpkgs/mDNSResponder/files/dnsextd/run +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh -exec 2>&1 -exec dnsextd -d diff --git a/srcpkgs/mDNSResponder/files/mdnsd/run b/srcpkgs/mDNSResponder/files/mdnsd/run deleted file mode 100644 index 58b59acf898aea..00000000000000 --- a/srcpkgs/mDNSResponder/files/mdnsd/run +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh -exec 2>&1 -exec mdnsd -debug diff --git a/srcpkgs/mDNSResponder/patches/Clients-dns-sd.c.patch b/srcpkgs/mDNSResponder/patches/Clients-dns-sd.c.patch deleted file mode 100644 index 9d3d7f6ac8beb9..00000000000000 --- a/srcpkgs/mDNSResponder/patches/Clients-dns-sd.c.patch +++ /dev/null @@ -1,16 +0,0 @@ ---- a/Clients/dns-sd.c 2021-01-26 20:47:47 UTC -+++ b/Clients/dns-sd.c -@@ -58,11 +58,13 @@ - //#define TEST_NEW_CLIENTSTUB 1 - - #include -+#include // For va_list - #include // For stdout, stderr - #include // For exit() - #include // For strlen(), strcpy() - #include // For errno, EINTR - #include -+#include // For MIN - #include // For u_char - #ifdef APPLE_OSX_mDNSResponder - #include // For PRId64 diff --git a/srcpkgs/mDNSResponder/patches/musl.patch b/srcpkgs/mDNSResponder/patches/musl.patch deleted file mode 100644 index 20c727281324eb..00000000000000 --- a/srcpkgs/mDNSResponder/patches/musl.patch +++ /dev/null @@ -1,22 +0,0 @@ ---- a/mDNSPosix/nss_mdns.c -+++ b/mDNSPosix/nss_mdns.c -@@ -379,7 +379,19 @@ - #define ENTNAME hostent - #define DATABASE "hosts" - -+#ifdef __GLIBC__ - #include -+#else -+enum nss_status -+{ -+ NSS_STATUS_TRYAGAIN = -2, -+ NSS_STATUS_UNAVAIL, -+ NSS_STATUS_NOTFOUND, -+ NSS_STATUS_SUCCESS, -+ NSS_STATUS_RETURN -+}; -+#define NETDB_INTERNAL NULL -+#endif - // For nss_status - #include - // For hostent diff --git a/srcpkgs/mDNSResponder/template b/srcpkgs/mDNSResponder/template deleted file mode 100644 index c0425e7b34ee95..00000000000000 --- a/srcpkgs/mDNSResponder/template +++ /dev/null @@ -1,43 +0,0 @@ -# Template file for 'mDNSResponder' -pkgname=mDNSResponder -version=1310.80.1 -revision=1 -hostmakedepends="flex byacc" -short_desc="Implements the Bonjour/Zeroconf protocol" -maintainer="Orphaned " -license="Apache-2.0, BSD-3-Clause" -homepage="https://opensource.apple.com/" -distfiles="https://opensource.apple.com/tarballs/${pkgname}/${pkgname}-${version}.tar.gz" -checksum=097662447e1535573484697861d9f50eceaf2c52ec2742e451ee6ffe9bbf3e75 - -conf_files="/etc/nss_mdns.conf" -conflicts="nss-mdns>=0" - -do_build() { - sed -i "s,cc ,$CC ,g" Clients/Makefile - cd mDNSPosix - sed -i 's,/var/run,/run,g' Makefile - make os=linux HAVE_IPV6=1 CC=$CC LD="$CC -shared $LDFLAGS" CFLAGS_DEBUG="$CFLAGS $CPPFLAGS" STRIP=echo OPTIONALTARG="dnsextd nss_mdns" BISON=byacc -} -do_install() { - cd mDNSPosix - # nss_mdns - vconf nss_mdns.conf - vman nss_mdns.conf.5 - vman libnss_mdns.8 - vinstall build/prod/libdns_sd.so 755 usr/lib - vinstall build/prod/libnss_mdns-0.2.so 755 usr/lib - ln -s libnss_mdns-0.2.so ${DESTDIR}/usr/lib/libnss_mdns.so.2 - # mdnsd - vbin build/prod/mdnsd - # dnsextd - vbin build/prod/dnsextd - vman ${wrksrc}/mDNSShared/dnsextd.8 - # dns-sd - vbin ${wrksrc}/Clients/build/dns-sd - vman ${wrksrc}/mDNSShared/dns-sd.1 - # runit services - vsv mdnsd - vsv dnsextd - vlicense ${wrksrc}/LICENSE -} diff --git a/srcpkgs/mac-fdisk/patches/mac-fdisk-0.1-debian.patch b/srcpkgs/mac-fdisk/patches/mac-fdisk-0.1-debian.patch deleted file mode 100644 index 617dd8e703dc6b..00000000000000 --- a/srcpkgs/mac-fdisk/patches/mac-fdisk-0.1-debian.patch +++ /dev/null @@ -1,1455 +0,0 @@ ---- mac-fdisk-0.1.orig/dpme.h -+++ mac-fdisk-0.1/dpme.h -@@ -61,7 +61,7 @@ - // - typedef unsigned char u8; - typedef unsigned short u16; --typedef unsigned long u32; -+typedef unsigned int u32; - - - // Physical block zero of the disk has this format -@@ -113,10 +113,17 @@ - #endif - u32 dpme_boot_block ; - u32 dpme_boot_bytes ; -+#ifdef __linux__ -+ u32 dpme_load_addr ; -+ u32 dpme_load_addr_2 ; -+ u32 dpme_goto_addr ; -+ u32 dpme_goto_addr_2 ; -+#else - u8 *dpme_load_addr ; - u8 *dpme_load_addr_2 ; - u8 *dpme_goto_addr ; - u8 *dpme_goto_addr_2 ; -+#endif - u32 dpme_checksum ; - char dpme_process_id[16] ; - u32 dpme_boot_args[32] ; -@@ -124,6 +131,7 @@ - }; - typedef struct dpme DPME; - -+#define dpme_automount_set(p, v) bitfield_set(&p->dpme_flags, 30, 1, v) /* MSch */ - #define dpme_os_specific_1_set(p, v) bitfield_set(&p->dpme_flags, 8, 1, v) - #define dpme_os_specific_2_set(p, v) bitfield_set(&p->dpme_flags, 7, 1, v) - #define dpme_os_pic_code_set(p, v) bitfield_set(&p->dpme_flags, 6, 1, v) -@@ -134,6 +142,7 @@ - #define dpme_allocated_set(p, v) bitfield_set(&p->dpme_flags, 1, 1, v) - #define dpme_valid_set(p, v) bitfield_set(&p->dpme_flags, 0, 1, v) - -+#define dpme_automount_get(p) bitfield_get(p->dpme_flags, 30, 1) /* MSch */ - #define dpme_os_specific_1_get(p) bitfield_get(p->dpme_flags, 8, 1) - #define dpme_os_specific_2_get(p) bitfield_get(p->dpme_flags, 7, 1) - #define dpme_os_pic_code_get(p) bitfield_get(p->dpme_flags, 6, 1) ---- mac-fdisk-0.1.orig/pdisk.c -+++ mac-fdisk-0.1/pdisk.c -@@ -30,18 +30,17 @@ - #include - #ifdef __linux__ - #include -+#include - #else - #include - #include - #include - #endif --#include - #include - - #ifdef __linux__ - #include --#include --#include -+#include "kernel-defs.h" - #endif - - #include "pdisk.h" -@@ -94,6 +93,7 @@ - void do_add_intel_partition(partition_map_header *map); - void do_change_map_size(partition_map_header *map); - void do_create_partition(partition_map_header *map, int get_type); -+void do_create_bootstrap_partition(partition_map_header *map); - void do_delete_partition(partition_map_header *map); - int do_expert(partition_map_header *map); - void do_reorder(partition_map_header *map); -@@ -114,6 +114,7 @@ - main(int argc, char **argv) - { - int name_index; -+ int err=0; - - if (sizeof(DPME) != PBLOCK_SIZE) { - fatal(-1, "Size of partion map entry (%d) " -@@ -150,7 +151,9 @@ - } else if (!vflag) { - usage("no device argument"); - do_help(); -+ err=-EINVAL; // debatable - } -+ exit(err); - } - #else - main() -@@ -351,7 +354,8 @@ - printf(" P (print ordered by base address)\n"); - printf(" i initialize partition map\n"); - printf(" s change size of partition map\n"); -- printf(" c create new partition\n"); -+ printf(" b create new 800K bootstrap partition\n"); -+ printf(" c create new Linux partition\n"); - printf(" C (create with type also specified)\n"); - printf(" d delete a partition\n"); - printf(" r reorder partition entry in map\n"); -@@ -378,6 +382,10 @@ - case 'i': - map = init_partition_map(name, map); - break; -+ case 'B': -+ case 'b': -+ do_create_bootstrap_partition(map); -+ break; - case 'C': - get_type = 1; - // fall through -@@ -471,6 +479,30 @@ - } - - -+void -+do_create_bootstrap_partition(partition_map_header *map) -+{ -+ long base; -+ -+ if (map == NULL) { -+ bad_input("No partition map exists"); -+ return; -+ } -+ -+ if (!rflag && map->writeable == 0) { -+ printf("The map is not writeable.\n"); -+ } -+ -+ // XXX add help feature (i.e. '?' in any argument routine prints help string) -+ if (get_base_argument(&base, map) == 0) { -+ return; -+ } -+ -+ // create 800K type Apple_Bootstrap partition named `bootstrap' -+ add_partition_to_map(kBootstrapName, kBootstrapType, base, 1600, map); -+} -+ -+ - int - get_base_argument(long *number, partition_map_header *map) - { -@@ -508,7 +540,7 @@ - int result = 0; - long multiple; - -- if (get_number_argument("Length in blocks: ", number, kDefault) == 0) { -+ if (get_number_argument("Length (in blocks, kB (k), MB (M) or GB (G)): ", number, kDefault) == 0) { - bad_input("Bad length"); - } else { - result = 1; -@@ -605,13 +637,22 @@ - bad_input("The map is not writeable."); - return; - } -- printf("Writing the map destroys what was there before. "); -- if (get_okay("Is that okay? [n/y]: ", 0) != 1) { -+// printf("Writing the map destroys what was there before. "); -+ printf("IMPORTANT: You are about to write a changed partition map to disk. \n"); -+ printf("For any partition you changed the start or size of, writing out \n"); -+ printf("the map causes all data on that partition to be LOST FOREVER. \n"); -+ printf("Make sure you have a backup of any data on such partitions you \n"); -+ printf("want to keep before answering 'yes' to the question below! \n\n"); -+ if (get_okay("Write partition map? [n/y]: ", 0) != 1) { - return; - } - - write_partition_map(map); - -+ printf("\nPartition map written to disk. If any partitions on this disk \n"); -+ printf("were still in use by the system (see messages above), you will need \n"); -+ printf("to reboot in order to utilize the new partition map.\n\n"); -+ - // exit(0); - } - ---- mac-fdisk-0.1.orig/pmac-fdisk.8.in -+++ mac-fdisk-0.1/pmac-fdisk.8.in -@@ -0,0 +1,222 @@ -+.\" Copyright 1992, 1993 Rickard E. Faith (faith@cs.unc.edu) -+.\" Copyright 1998 Andries E. Brouwer (aeb@cwi.nl) -+.\" Copyright 2000 Michael Schmitz (schmitz@biophys.uni-duesseldorf.de) -+.\" May be distributed under the GNU General Public License -+.TH PMAC-FDISK 8 "11 June 1998" "Linux 2.0" "Linux Programmer's Manual" -+.SH NAME -+pmac-fdisk \- Partition table manipulator for Linux -+.SH SYNOPSIS -+.BI "pmac-fdisk [\-u] " device -+.sp -+.BI "pmac-fdisk \-l [\-u] " "device ..." -+.sp -+.BI "pmac-fdisk \-s " "partition ..." -+.sp -+.BI "pmac-fdisk \-v -+.SH DESCRIPTION -+Hard disks can be divided into one or more logical disks called -+.IR partitions . -+This division is described in the -+.I "partition table" -+found in sector 0 of the disk. -+ -+In the BSD world one talks about `disk slices' and a `disklabel'. -+ -+Linux needs at least one partition, namely for its root file system. -+It can use swap files and/or swap partitions, but the latter are more -+efficient. So, usually one will want a second Linux partition -+dedicated as swap partition. -+On Intel compatible hardware, the BIOS that boots the system -+can often only access the first 1024 cylinders of the disk. -+For this reason people with large disks often create a third partition, -+just a few MB large, typically mounted on -+.IR /boot , -+to store the kernel image and a few auxiliary files needed at boot time, -+so as to make sure that this stuff is accessible to the BIOS. -+There may be reasons of security, ease of administration and backup, -+or testing, to use more than the minimum number of partitions. -+ -+.B pmac-fdisk -+(in the first form of invocation) -+is a menu driven program for creation and manipulation of -+partition tables. -+It understands DOS type partition tables and BSD or SUN type disklabels. -+ -+The -+.I device -+is usually one of the following: -+.br -+.nf -+.RS -+/dev/hda -+/dev/hdb -+/dev/sda -+/dev/sdb -+.RE -+.fi -+(/dev/hd[a-h] for IDE disks, /dev/sd[a-p] for SCSI disks). -+A device name refers to the entire disk. -+ -+The -+.I partition -+is a -+.I device -+name followed by a partition number. For example, -+.B /dev/hda1 -+is the first partition on the first IDE hard disk in the system. -+IDE disks can have up to 63 partitions, SCSI disks up to 15. -+See also -+.IR /usr/src/linux/Documentation/devices.txt . -+ -+A BSD/SUN type disklabel can describe 8 partitions, -+the third of which should be a `whole disk' partition. -+Do not start a partition that actually uses its first sector -+(like a swap partition) at cylinder 0, since that will -+destroy the disklabel. -+ -+An IRIX/SGI type disklabel can describe 16 partitions, -+the eleventh of which should be an entire `volume' partition, -+while the ninth should be labeled `volume header'. -+The volume header will also cover the partition table, i.e., -+it starts at block zero and extends by default over five cylinders. -+The remaining space in the volume header may be used by header -+directory entries. No partitions may overlap with the volume header. -+Also do not change its type and make some file system on it, since -+you will lose the partition table. Use this type of label only when -+working with Linux on IRIX/SGI machines or IRIX/SGI disks under Linux. -+ -+A DOS type partition table can describe an unlimited number -+of partitions. In sector 0 there is room for the description -+of 4 partitions (called `primary'). One of these may be an -+extended partition; this is a box holding logical partitions, -+with descriptors found in a linked list of sectors, each -+preceding the corresponding logical partitions. -+The four primary partitions, present or not, get numbers 1-4. -+Logical partitions start numbering from 5. -+ -+In a DOS type partition table the starting offset and the size -+of each partition is stored in two ways: as an absolute number -+of sectors (given in 32 bits) and as a Cylinders/Heads/Sectors -+triple (given in 10+8+6 bits). The former is OK - with 512-byte -+sectors this will work up to 2 TB. The latter has two different -+problems. First of all, these C/H/S fields can be filled only -+when the number of heads and the number of sectors per track -+are known. Secondly, even if we know what these numbers should be, -+the 24 bits that are available do not suffice. -+DOS uses C/H/S only, Windows uses both, Linux never uses C/H/S. -+ -+If possible, -+.B pmac-fdisk -+will obtain the disk geometry automatically. This is not -+necessarily the physical disk geometry (indeed, modern disks do not -+really have anything like a physical geometry, certainly not something -+that can be described in simplistic Cylinders/Heads/Sectors form), -+but is the disk geometry that MS-DOS uses for the partition table. -+ -+Usually all goes well by default, and there are no problems if -+Linux is the only system on the disk. However, if the disk has -+to be shared with other operating systems, it is often a good idea -+to let an fdisk from another operating system make at least one -+partition. When Linux boots it looks at the partition table, and -+tries to deduce what (fake) geometry is required for good -+cooperation with other systems. -+ -+Whenever a partition table is printed out, a consistency check is performed -+on the partition table entries. This check verifies that the physical and -+logical start and end points are identical, and that the partition starts -+and ends on a cylinder boundary (except for the first partition). -+ -+Some versions of MS-DOS create a first partition which does not begin -+on a cylinder boundary, but on sector 2 of the first cylinder. -+Partitions beginning in cylinder 1 cannot begin on a cylinder boundary, but -+this is unlikely to cause difficulty unless you have OS/2 on your machine. -+ -+A sync() and a BLKRRPART ioctl() (reread partition table from disk) -+are performed before exiting when the partition table has been updated. -+Long ago it used to be necessary to reboot after the use of pmac-fdisk. -+I do not think this is the case anymore - indeed, rebooting too quickly -+might cause loss of not-yet-written data. Note that both the kernel -+and the disk hardware may buffer data. -+ -+.SH "DOS 6.x WARNING" -+ -+The DOS 6.x FORMAT command looks for some information in the first -+sector of the data area of the partition, and treats this information -+as more reliable than the information in the partition table. DOS -+FORMAT expects DOS FDISK to clear the first 512 bytes of the data area -+of a partition whenever a size change occurs. DOS FORMAT will look at -+this extra information even if the /U flag is given -- we consider -+this a bug in DOS FORMAT and DOS FDISK. -+ -+The bottom line is that if you use pmac-fdisk to change the size of a -+DOS partition table entry, then you must also use -+.B dd -+to zero the first 512 bytes of that partition before using DOS FORMAT to -+format the partition. For example, if you were using pmac-fdisk to make a -+DOS partition table entry for /dev/hda1, then (after exiting pmac-fdisk -+and rebooting Linux so that the partition table information is valid) you -+would use the command "dd if=/dev/zero of=/dev/hda1 bs=512 count=1" to zero -+the first 512 bytes of the partition. -+ -+.B BE EXTREMELY CAREFUL -+if you use the -+.B dd -+command, since a small typo can make all of the data on your disk useless. -+ -+For best results, you should always use an OS-specific partition table -+program. For example, you should make DOS partitions with the DOS FDISK -+program and Linux partitions with the Linux pmac-fdisk program. -+ -+.SH OPTIONS -+.TP -+.B \-v -+Print version number of -+.B pmac-fdisk -+program and exit. -+.TP -+.B \-l -+List the partition tables for -+.BR /dev/hd[a-d] , -+.BR /dev/sd[a-h] , -+and then exit. -+.TP -+.B \-u -+When listing partition tables, give sizes in sectors instead -+of cylinders. -+.TP -+.BI "\-s " partition -+The -+.I size -+of the partition (in blocks) is printed on the standard output. -+.SH BUGS -+There are several *fdisk programs around. -+Each has its problems and strengths. -+Try them in the order -+.BR cfdisk , -+.BR pmac-fdisk , -+.BR sfdisk . -+(Indeed, -+.B cfdisk -+is a beautiful program that has strict requirements on -+the partition tables it accepts, and produces high quality partition -+tables. Use it if you can. -+.B pmac-fdisk -+is a buggy program that does fuzzy things - usually it happens to -+produce reasonable results. Its single advantage is that it has -+some support for BSD disk labels and other non-DOS partition tables. -+Avoid it if you can. -+.B sfdisk -+is for hackers only - the user interface is terrible, but it is -+more correct than pmac-fdisk and more powerful than both pmac-fdisk and cfdisk. -+Moreover, it can be used noninteractively.) -+.PP -+The IRIX/SGI type disklabel is currently not supported by the kernel. -+Moreover, IRIX/SGI header directories are not fully supported yet. -+.PP -+The option `dump partition table to file' is missing. -+.\" .SH AUTHORS -+.\" A. V. Le Blanc (LeBlanc@mcc.ac.uk) -+.\" Bernhard Fastenrath (fasten@informatik.uni-bonn.de) -+.\" Jakub Jelinek (jj@sunsite.mff.cuni.cz) -+.\" Andreas Neuper (ANeuper@GUUG.de) -+.\" and many others. ---- mac-fdisk-0.1.orig/fdisk.c -+++ mac-fdisk-0.1/fdisk.c -@@ -62,7 +62,6 @@ - #include - #include - #include --#include - #include - #include - #include -@@ -71,9 +70,9 @@ - - #include - --#include --#include --#include -+typedef unsigned short kdev_t; /* BAD hack; kdev_t is not exported */ -+ -+#include "kernel-defs.h" - - #include "fdisk.h" - -@@ -428,7 +427,7 @@ - offsets[partitions] = extended_offset + SWAP32(p->start_sect); - if (!extended_offset) - extended_offset = SWAP32(p->start_sect); -- if (llseek(fd, (loff_t)offsets[partitions] -+ if (lseek64(fd, (loff_t)offsets[partitions] - * SECTOR_SIZE, SEEK_SET) < 0) - fatal(unable_to_seek); - if (!(buffers[partitions] = (char *) malloc(SECTOR_SIZE))) -@@ -438,14 +437,14 @@ - part_table[partitions] = ext_pointers[partitions] = NULL; - q = p = offset(buffers[partitions], 0); - for (i = 0; i < 4; i++, p++) { -- if (p->sys_ind == EXTENDED) -+ if (p->sys_ind == EXTENDED) { - if (ext_pointers[partitions]) - fprintf(stderr, "Warning: extra link " - "pointer in partition table " - "%d\n", partitions + 1); - else - ext_pointers[partitions] = p; -- else if (p->sys_ind) -+ } else if (p->sys_ind) { - if (part_table[partitions]) - fprintf(stderr, - "Warning: ignoring extra data " -@@ -453,15 +452,18 @@ - partitions + 1); - else - part_table[partitions] = p; -+ } - } -- if (!part_table[partitions]) -+ if (!part_table[partitions]) { - if (q != ext_pointers[partitions]) - part_table[partitions] = q; - else part_table[partitions] = q + 1; -- if (!ext_pointers[partitions]) -+ } -+ if (!ext_pointers[partitions]) { - if (q != part_table[partitions]) - ext_pointers[partitions] = q; - else ext_pointers[partitions] = q + 1; -+ } - p = ext_pointers[partitions++]; - } - } -@@ -497,11 +499,12 @@ - warn_geometry(); - - for (i = 0; i < 4; i++) -- if(part_table[i]->sys_ind == EXTENDED) -+ if(part_table[i]->sys_ind == EXTENDED) { - if (partitions != 4) - fprintf(stderr, "Ignoring extra extended " - "partition %d\n", i + 1); - else read_extended(part_table[ext_index = i]); -+ } - - for (i = 3; i < partitions; i++) - if (SWAP16(*table_check(buffers[i])) != PART_TABLE_FLAG) { -@@ -621,6 +624,7 @@ - case lower: i += low; break; - case upper: i += high; break; - case deflt: i += dflt; break; -+ default: break; - } - } - else -@@ -844,12 +848,12 @@ - return; /* do not check extended partitions */ - - /* physical beginning c, h, s */ -- pbc = p->cyl & 0xff | (p->sector << 2) & 0x300; -+ pbc = (p->cyl & 0xff) | ((p->sector << 2) & 0x300); - pbh = p->head; - pbs = p->sector & 0x3f; - - /* physical ending c, h, s */ -- pec = p->end_cyl & 0xff | (p->end_sector << 2) & 0x300; -+ pec = (p->end_cyl & 0xff) | ((p->end_sector << 2) & 0x300); - peh = p->end_head; - pes = p->end_sector & 0x3f; - -@@ -941,7 +945,7 @@ - disk_device, heads, sectors, cylinders); - printf("Nr AF Hd Sec Cyl Hd Sec Cyl Start Size ID\n"); - for (i = 0 ; i < partitions; i++) -- if (p = q[i]) { -+ if ((p = q[i])) { - printf("%2d %02x%4d%4d%5d%4d%4d%5d%8d%8d %02x\n", - i + 1, p->boot_ind, p->head, - sector(p->sector), -@@ -1026,7 +1030,7 @@ - last[i]); - total += last[i] + 1 - first[i]; - for (j = 0; j < i; j++) -- if (first[i] >= first[j] && first[i] <= last[j] -+ if ((first[i] >= first[j] && first[i] <= last[j]) - || (last[i] <= last[j] && - last[i] >= first[j])) { - printf("Warning: partition %d overlaps " -@@ -1060,11 +1064,11 @@ - if (total > heads * sectors * cylinders) - printf("Total allocated sectors %d greater than the maximum " - "%d\n", total, heads * sectors * cylinders); -- else if (total = heads * sectors * cylinders - total) -+ else if ((total = heads * sectors * cylinders - total)) - printf("%d unallocated sectors\n", total); - } - --void add_partition(int n, int sys) -+static void add_partition(int n, int sys) - { - char mesg[48]; - int i, read = 0; -@@ -1100,11 +1104,12 @@ - for (i = 0; i < partitions; i++) { - if (start == offsets[i]) - start += sector_offset; -- if (start >= first[i] && start <= last[i]) -+ if (start >= first[i] && start <= last[i]) { - if (n < 4) - start = last[i] + 1; - else - start = last[i] + sector_offset; -+ } - } - if (start > limit) - break; -@@ -1249,7 +1254,7 @@ - for (i = 3; i < partitions; i++) - if (changed[i]) { - *table_check(buffers[i]) = SWAP16(PART_TABLE_FLAG); -- if (llseek(fd, (loff_t)offsets[i] -+ if (lseek64(fd, (loff_t)offsets[i] - * SECTOR_SIZE, SEEK_SET) < 0) - fatal(unable_to_seek); - if (write(fd, buffers[i], SECTOR_SIZE) != SECTOR_SIZE) -@@ -1262,7 +1267,7 @@ - "(Reboot to ensure the partition table has been updated.)\n"); - sync(); - sleep(2); -- if (i = ioctl(fd, BLKRRPART)) { -+ if ((i = ioctl(fd, BLKRRPART))) { - error = errno; - } else { - /* some kernel versions (1.2.x) seem to have trouble -@@ -1270,7 +1275,7 @@ - twice, the second time works. - biro@yggdrasil.com */ - sync(); - sleep(2); -- if(i = ioctl(fd, BLKRRPART)) -+ if((i = ioctl(fd, BLKRRPART))) - error = errno; - } - -@@ -1391,7 +1396,7 @@ - void try(char *device) - { - disk_device = device; -- if (!setjmp(listingbuf)) -+ if (!setjmp(listingbuf)) { - if ((fd = open(disk_device, type_open)) >= 0) { - close(fd); - get_boot(); -@@ -1407,6 +1412,7 @@ - exit(1); - } - } -+ } - } - - void main(int argc, char **argv) ---- mac-fdisk-0.1.orig/dump.c -+++ mac-fdisk-0.1/dump.c -@@ -3,7 +3,11 @@ - // - // Written by Eryk Vershen (eryk@apple.com) - // -- -+/* -+ * Linux/m68k version by Christiaan Welvaart -+ * minor fixes and glibc change by Michael Schmitz -+ */ -+ - /* - * Copyright 1996,1997 by Apple Computer, Inc. - * All Rights Reserved -@@ -60,6 +64,7 @@ - // - NAMES plist[] = { - "Drvr", "Apple_Driver", -+ "Dr43", "Apple_Driver43", - "Free", "Apple_Free", - " HFS", "Apple_HFS", - " MFS", "Apple_MFS", -@@ -83,7 +88,7 @@ - // Forward declarations - // - void dump_block_zero(partition_map_header *map); --void dump_partition_entry(partition_map *entry, int digits); -+void dump_partition_entry(partition_map *entry, int digits, char *dev); - - - // -@@ -119,6 +124,7 @@ - } - printf("\nBlock size=%u, Number of Blocks=%u\n", - p->sbBlkSize, p->sbBlkCount); -+#ifndef __mc68000__ - printf("DeviceType=0x%x, DeviceId=0x%x\n", - p->sbDevType, p->sbDevId); - if (p->sbDrvrCount > 0) { -@@ -130,6 +136,7 @@ - } - } - printf("\n"); -+#endif - } - - -@@ -138,31 +145,50 @@ - { - partition_map * entry; - int j; -+ size_t len; -+ char *buf; - - if (map == NULL) { - bad_input("No partition map exists"); - return; - } -+#ifdef __mc68000__ -+ printf("Disk %s\n", map->name); -+#else - printf("%s\n", map->name); -+#endif - - j = number_of_digits(map->media_size); - if (j < 7) { - j = 7; - } -- printf(" #: type name " -- "%*s %-*s ( size )\n", j, "length", j, "base"); -+#ifdef __mc68000__ -+ printf("%*s type name " -+ "%*s %-*s ( size ) system\n", strlen(map->name)+1, "#", j, "length", j, "base"); -+#else -+ printf("%*s type name " -+ "%*s %-*s ( size ) system\n", strlen(map->name)+1, "#", j, "length", j, "base"); -+#endif -+ -+ /* Grok devfs names. (courtesy Colin Walters)*/ -+ -+ len = strlen(map->name); -+ buf = strdup(map->name); -+ if (len >= 4 && !strcmp(buf+len-4, "disc")) { -+ strcpy(buf+len-4, "part"); -+ } - - if (disk_order) { - for (entry = map->disk_order; entry != NULL; - entry = entry->next_on_disk) { - -- dump_partition_entry(entry, j); -+ dump_partition_entry(entry, j, buf); - } - } else { - for (entry = map->base_order; entry != NULL; - entry = entry->next_by_base) { - -- dump_partition_entry(entry, j); -+ dump_partition_entry(entry, j, buf); - } - } - dump_block_zero(map); -@@ -170,18 +196,23 @@ - - - void --dump_partition_entry(partition_map *entry, int digits) -+dump_partition_entry(partition_map *entry, int digits, char *dev) - { - partition_map_header *map; - int j; - DPME *p; - BZB *bp; - char *s; -+#ifdef __mc68000__ -+ int aflag = 1; -+#else - int aflag = 0; -+#endif - int pflag = 1; - u32 size; - double bytes; - -+ - map = entry->the_map; - p = entry->data; - if (aflag) { -@@ -192,9 +223,13 @@ - break; - } - } -- printf("%4d: %.4s %-18.32s ", entry->disk_address, s, p->dpme_name); -+#ifdef __mc68000__ -+ printf("%s%-2d %.4s %-12.12s ", dev, entry->disk_address, s, p->dpme_name); -+#else -+ printf("%s%-4d %.4s %-18.32s ", dev, entry->disk_address, s, p->dpme_name); -+#endif - } else { -- printf("%4d: %20.32s %-18.32s ", -+ printf("%s%-4d %20.32s %-18.32s ", dev, - entry->disk_address, p->dpme_type, p->dpme_name); - } - -@@ -217,7 +252,10 @@ - printf("@~%-*u", digits, p->dpme_pblock_start + p->dpme_lblock_start); - } - -+ j = 's'; -+ - bytes = size / ONE_KILOBYTE_IN_BLOCKS; -+ j = 'k'; - if (bytes >= 1024.0) { - bytes = bytes / 1024.0; - if (bytes < 1024.0) { -@@ -226,58 +264,45 @@ - bytes = bytes / 1024.0; - j = 'G'; - } -- printf(" (%#5.1f%c)", bytes, j); - } -+ printf(" (%#5.1f%c) ", bytes, j); - --#if 0 -- // Old A/UX fields that no one pays attention to anymore. -- bp = (BZB *) (p->dpme_bzb); -- j = -1; -- if (bp->bzb_magic == BZBMAGIC) { -- switch (bp->bzb_type) { -- case FSTEFS: -- s = "EFS"; -- break; -- case FSTSFS: -- s = "SFS"; -- j = 1; -- break; -- case FST: -- default: -- if (bzb_root_get(bp) != 0) { -- if (bzb_usr_get(bp) != 0) { -- s = "RUFS"; -- } else { -- s = "RFS"; -- } -- j = 0; -- } else if (bzb_usr_get(bp) != 0) { -- s = "UFS"; -- j = 2; -- } else { -- s = "FS"; -- } -- break; -- } -- if (bzb_slice_get(bp) != 0) { -- printf(" s%1d %4s", bzb_slice_get(bp)-1, s); -- } else if (j >= 0) { -- printf(" S%1d %4s", j, s); -- } else { -- printf(" %4s", s); -- } -- if (bzb_crit_get(bp) != 0) { -- printf(" K%1d", bp->bzb_cluster); -- } else if (j < 0) { -- printf(" "); -- } else { -- printf(" k%1d", bp->bzb_cluster); -- } -- if (bp->bzb_mount_point[0] != 0) { -- printf(" %.64s", bp->bzb_mount_point); -- } -- } --#endif -+ if (!strcmp(p->dpme_type, "Apple_UNIX_SVR2")) -+ { -+ if (!strcmp(p->dpme_name, "Swap") || !strcmp(p->dpme_name, "swap")) -+ printf("Linux swap"); -+ else -+ printf("Linux native"); -+ } -+ else -+ if (!strcmp(p->dpme_type, "Apple_Bootstrap")) -+ printf("NewWorld bootblock"); -+ else -+ if (!strcmp(p->dpme_type, "Apple_Scratch")) -+ printf("Linux swap"); //not just linux, but who cares -+ else -+ if (!strcmp(p->dpme_type, "Apple_HFS")) -+ printf("HFS"); -+ else -+ if (!strcmp(p->dpme_type, "Apple_MFS")) -+ printf("MFS"); -+ else -+ if (!strcmp(p->dpme_type, "Apple_Driver")) -+ printf("Driver"); -+ else -+ if (!strcmp(p->dpme_type, "Apple_Driver43")) -+ printf("Driver 4.3"); -+ else -+ if (!strcmp(p->dpme_type, "Apple_partition_map")) -+ printf("Partition map"); -+ else -+ if (!strcmp(p->dpme_type, "Apple_PRODOS")) -+ printf("ProDOS"); -+ else -+ if (!strcmp(p->dpme_type, "Apple_Free")) -+ printf("Free space"); -+ else -+ printf("Unknown"); - printf("\n"); - } - -@@ -316,6 +341,24 @@ - - dump(name); - } -+#ifdef __linux__ -+ for (i = 0; i < 4; i++) { -+ sprintf(name, "/dev/hd%c", 'a'+i); -+ if ((fd = open_device(name, O_RDONLY)) < 0) { -+ if (errno == EACCES) { -+ error(errno, "can't open file '%s'", name); -+ } -+ continue; -+ } -+ if (read_block(fd, 1, (char *)data, 1) == 0) { -+ close_device(fd); -+ continue; -+ } -+ close_device(fd); -+ -+ dump(name); -+ } -+#endif - free(data); - } - -@@ -385,7 +428,7 @@ - printf("%2d: %20.32s ", - entry->disk_address, p->dpme_type); - printf("%7u @ %-7u ", p->dpme_pblocks, p->dpme_pblock_start); -- printf("%c%c%c%c%c%c%c%c%c ", -+ printf("%c%c%c%c%c%c%c%c%c%c ", - (dpme_valid_get(p))?'V':'v', - (dpme_allocated_get(p))?'A':'a', - (dpme_in_use_get(p))?'I':'i', -@@ -394,7 +437,8 @@ - (dpme_writable_get(p))?'W':'w', - (dpme_os_pic_code_get(p))?'P':'p', - (dpme_os_specific_1_get(p))?'1':'.', -- (dpme_os_specific_2_get(p))?'2':'.'); -+ (dpme_os_specific_2_get(p))?'2':'.', -+ (dpme_automount_get(p))?'M':'m'); - if (p->dpme_lblock_start != 0 || p->dpme_pblocks != p->dpme_lblocks) { - printf("(%u @ %u)", p->dpme_lblocks, p->dpme_lblock_start); - } ---- mac-fdisk-0.1.orig/mac-fdisk.8.in -+++ mac-fdisk-0.1/mac-fdisk.8.in -@@ -0,0 +1,262 @@ -+.TH MAC-FDISK 8 "1 December 2001" "Debian" "Apple Disk Partitioning Manual" -+.SH NAME -+mac-fdisk \- Apple partition table editor for Linux -+.SH SYNOPSIS -+.B mac-fdisk -+.B "[ \-h | \--help ] [ \-v | \--version ] [ \-l | \--list device ... ]" -+.br -+.B mac-fdisk -+.B "[ \-r | \--readonly ] device ... " -+.SH DESCRIPTION -+.B mac-fdisk -+is a command line type program which partitions disks using the standard Apple -+disk partitioning scheme described in "Inside Macintosh: Devices". -+The -+.I device -+is usually one of the following: -+ -+.nf -+.RS -+/dev/sda -+/dev/sdb -+/dev/sdc -+/dev/sdd -+/dev/sde -+/dev/sdf -+/dev/sdg -+/dev/hda -+/dev/hdb -+ -+.RE -+.fi -+/dev/sda is the first hard disk on the SCSI bus (i.e. the -+one with the lowest id), /dev/sdb is the second hard disk, and so on. -+The -+.I partition -+is a -+.I device -+name followed by a partition number. -+The partition number is the index (starting from one) of the partition -+map entry in the partition map (and the partition map itself occupies the -+first entry). -+For example, -+.B /dev/sda2 -+is the partition described by the second entry in the partiton map on /dev/sda. -+ -+.SH OPTIONS -+.TP -+.B \-v | \--version -+Prints version number of the -+.B mac-fdisk -+program. -+.TP -+.B \-h | \--help -+Prints a list of available commands for the -+.B mac-fdisk -+program. -+.TP -+.B \-l | \--list -+Lists the partition tables for the specified -+.IR device(s). -+With no -+.IR device(s) -+given, lists all SCSI and IDE devices found in the system. -+.TP -+.B \-r | \--readonly -+Prevents -+.B mac-fdisk -+from writing to the device. -+.SH "Editing Partition Tables" -+An argument which is simply the name of a -+.I device -+indicates that -+.B mac-fdisk -+should edit the partition table of that device. Once started, -+.B mac-fdisk -+presents an interactive command prompt to edit the partition table. -+The partition editing commands are: -+ -+.nf -+.RS -+h list available commands -+p print (list) the current edited partition table status -+P print ordered by base address -+i initialize the partition map -+s change size of partition map -+b create new 800K Apple_Bootstrap partition (used by yaboot) -+c create new standard Linux type partition -+C create new partition, specifying the partition type -+d delete a partition -+r reorder partition entry -+w write the partition table to disk -+q quit -+ -+.RE -+.fi -+Commands which take arguments prompt for each argument in turn. -+You can also type the arguments separated by spaces -+and those prompts will be skipped. The -+.B i -+and -+.B w -+commands will prompt for confirmation. None of the editing you do will -+actually affect the state of the disk you are partitioning until the -+.B w -+command is issued. Then the map in its edited state will be -+permanently written to the disk. -+ -+Partitions are always specified by their number, the index of the -+partition entry in the partition map. Many commands will change the -+index numbers of partitions which follow the affected partition; you are -+encouraged to use the -+.B p -+command to print the partition table as frequently as necessary. For SCSI -+disks, the partition table should not contain more than fifteen partitions -+(partition map excluded). IDE disks have a limit of 31 partitions. -+ -+Here is a more-or-less typical output for the print command: -+ -+.nf -+.RS -+Command (? for help): p -+/dev/sdb -+ # type name length base ( size ) system -+/dev/sdb1 Apple_partition_map Apple 63 @ 1 ( 31.5k) Partition map -+/dev/sdb2 Apple_Driver43 Macintosh 54 @ 64 ( 27.0k) Driver 4.3 -+/dev/sdb3 Apple_Driver43 Macintosh 74 @ 118 ( 37.0k) Driver 4.3 -+/dev/sdb4 Apple_Driver_IOKit Macintosh 512 @ 192 (256.0k) Unknown -+/dev/sdb5 Apple_Patches Patch Partition 512 @ 704 (256.0k) Unknown -+/dev/sdb6 Apple_HFS untitled 3072000 @ 1216 ( 1.5G) HFS -+/dev/sdb7 Apple_HFS untitled 2 333026 @ 3073216 (162.6M) HFS -+/dev/sdb8 Apple_Free Extra 10 @ 3406242 ( 5.0k) Free space -+ -+Block size=512, Number of Blocks=3406252 -+DeviceType=0x0, DeviceId=0x0 -+Drivers- -+1: @ 64 for 22, type=0x1 -+2: @ 118 for 36, type=0xffff -+ -+.RE -+.fi -+ -+The -+.B i -+(initialize) command prompts for the size of the device. You can just -+type Return to accept the offered size, which should be correct. -+ -+The -+.B b -+command is a shortcut to create the bootstrap partition used on PowerPC -+NewWorld machines. It is equivalent to creating an 800k -+.B Apple_Bootstrap -+type partition using the -+.B C -+command described below. The sole purpose of this partition is to -+store the boot loader. In multiboot environments, the first bootable -+partition found on the disk takes precedence unless a specific boot -+partition is set in OpenFirmware, so it's best to create the bootstrap -+partition first, or move it to a position before any -+.B Apple_HFS -+or -+.B Apple_Boot -+partitions using the -+.B r -+command described below. Then you will still able to boot Linux after -+the occasional OpenFirmware reset. -+ -+The -+.B c -+(create new partition) command has three arguments. As mentioned -+above you can type the arguments following the command, separated by -+spaces, or respond to prompts for each argument: -+ -+ 1) The base address of the start of the partition. -+ -+ You can specify a number in blocks (most likely reading from the -+ existing partition map) or you can also type a partition number -+ followed by the letter 'p' to indicate that the new partition -+ should take the place of that existing free space partition. -+ -+ 2) The length of the partition. -+ -+ Again, you can specify a number in blocks or type a partition -+ number followed by the letter 'p' to indicate use of the entire -+ partition. You can also type a number followed by 'k', 'm', or -+ 'g' to indicate the size in kilobytes, megabytes, or gigabytes -+ respectively. (These are powers of 1024, of course, not powers -+ of 1000.) -+ -+ 3) The name of the partition. -+ -+ This can be a single word without quotes, or a string surrounded -+ by single or double quotes. It is best to name any swap partition -+ you create `swap'; other partition names are up to you. The names -+ are not visible to Linux. -+ -+The -+.B C -+command is identical to the -+.B c -+command, with the addition of a partition type argument after the -+other arguments. The partition type used for Linux swap and data partitons -+is -+.B APPLE_UNIX_SVR2 -+(this is the partition type created by the -+.B c -+command). Under normal circumstances, you should not need to use this -+command. -+ -+The -+.B d -+command deletes the partition number specified, replacing that partition -+with partitionable free space. -+ -+The -+.B r -+(reorder) command allows the index number of partitions to be changed. -+The index numbers are constrained to be a contiguous sequence. -+.B mac-fdisk -+will enforce this constraint by recalculating the partition numbers -+after each insert, delete or reorder operation. OpenFirmware looks for -+bootable partitions in the order specified by the index. The -+partitions are not moved on the disk. This command takes two -+arguments, the number of the partition to be moved and the partition -+number it should become. -+ -+The -+.B w -+command writes the partition map out to disk. Note that partition -+maps for disks with mounted partitions cannot immediately be -+reinterpreted by the kernel. In order to use the new partition map you -+must reboot. Within the Debian installer system, -+.B mac-fdisk -+is normally invoked before any partitions are mounted, thus a reboot is not -+necessary before continuing the installation. -+ -+The -+.B q -+command terminates the program. If there was no -+.B w -+command issued during the program run, then there will be no effect on the disk. -+ -+.SH BUGS -+Some people believe there should really be just one disk partitioning utility. -+ -+.B mac-fdisk -+should be able to create HFS partitions that work. Currently, if a -+pre-existing HFS partition is resized, MacOS will continue to use the -+partition size stored in the HFS 'superblock' instead of using the size from -+the partition table (the MacOS volume on the partition remains valid even -+though the sizes don't match anymore). This can have undesired side effects -+especially when creating a smaller HFS partition followed by a few Linux -+partitions in place of the previous HFS partition space. To avoid this -+issue, create MacOS partitions within MacOS and then don't resize them -+in -+.B mac-fdisk. -+ -+.SH "SEE ALSO" -+.BR fdisk (8), -+.BR mkswap (8), -+.BR mkfs (8) -+.SH AUTHOR -+Eryk Vershen (eryk@apple.com), man page revised by Chris Tillman (tillman@azstarnet.com) ---- mac-fdisk-0.1.orig/io.c -+++ mac-fdisk-0.1/io.c -@@ -30,6 +30,10 @@ - #include - #include - #include -+#else -+#ifdef __GLIBC__ -+#include -+#endif - #endif - #include - #include -@@ -51,6 +55,8 @@ - #define SCSI_FD 8 - #define loff_t long - #define llseek lseek -+#else -+#define llseek lseek64 - #endif - - -@@ -435,8 +441,8 @@ - #else - { - #endif -- x = num * PBLOCK_SIZE; -- if ((x = llseek(fd, x, 0)) < 0) { -+ x = ((long long) num * PBLOCK_SIZE); /* cast to ll to work around compiler bug */ -+ if ((x = lseek64(fd, x, 0)) < 0) { - if (quiet == 0) { - error(errno, "Can't seek on file"); - } ---- mac-fdisk-0.1.orig/partition_map.c -+++ mac-fdisk-0.1/partition_map.c -@@ -30,14 +30,12 @@ - #include - #include - #endif --#include - #include - - #include - #ifdef __linux__ - #include --#include --#include -+#include "kernel-defs.h" - #include - #endif - -@@ -65,6 +63,8 @@ - const char * kFreeType = "Apple_Free"; - const char * kMapType = "Apple_partition_map"; - const char * kUnixType = "Apple_UNIX_SVR2"; -+const char * kBootstrapType = "Apple_Bootstrap"; -+const char * kBootstrapName = "bootstrap"; - - const char * kFreeName = "Extra"; - -@@ -288,15 +288,17 @@ - free(block); - } - } -- printf("The partition table has been altered!\n\n"); -+ printf("The partition map has been saved successfully!\n\n"); - - #ifdef __linux__ - if (map->regular_file) { - close_device(map->fd); - } else { -- // printf("Calling ioctl() to re-read partition table.\n" -- // "(Reboot to ensure the partition table has been updated.)\n"); -- sync(); -+ // printf("Calling ioctl() to re-read partition table.\n"); -+ if ((i = ioctl(fd, BLKFLSBUF)) != 0) { -+ perror("ioctl(BLKFLSBUF)"); -+ sync(); -+ } - sleep(2); - if ((i = ioctl(fd, BLKRRPART)) != 0) { - saved_errno = errno; -@@ -304,20 +306,26 @@ - // some kernel versions (1.2.x) seem to have trouble - // rereading the partition table, but if asked to do it - // twice, the second time works. - biro@yggdrasil.com */ -- sync(); -+ // printf("Again calling ioctl() to re-read partition table.\n"); -+ if ((i = ioctl(fd, BLKFLSBUF)) != 0) { -+ perror("ioctl(BLKFLSBUF)"); -+ sync(); -+ } - sleep(2); - if ((i = ioctl(fd, BLKRRPART)) != 0) { - saved_errno = errno; - } - } -+ printf("Syncing disks.\n"); -+ if ((i = ioctl(fd, BLKFLSBUF)) != 0) { -+ perror("ioctl(BLKFLSBUF)"); -+ sync(); -+ } - close_device(map->fd); -- -- // printf("Syncing disks.\n"); -- sync(); - sleep(4); /* for sync() */ - - if (i < 0) { -- error(saved_errno, "Re-read of partition table failed"); -+ error(saved_errno, "Re-read of partition map failed"); - printf("Reboot your system to ensure the " - "partition table is updated.\n"); - } -@@ -692,9 +700,9 @@ - geometry.heads*geometry.sectors*geometry.cylinders); - } - -- if ((pos = llseek(fd, 0, SEEK_END)) < 0) { -+ if ((pos = lseek64(fd, 0, SEEK_END)) < 0) { - printf("llseek to end of device failed\n"); -- } else if ((pos = llseek(fd, 0, SEEK_CUR)) < 0) { -+ } else if ((pos = lseek64(fd, 0, SEEK_CUR)) < 0) { - printf("llseek to end of device failed on second try\n"); - } else { - printf("llseek: pos = %d, blocks=%d\n", pos, pos/PBLOCK_SIZE); -@@ -895,6 +903,7 @@ - printf("No such partition\n"); - } else { - remove_from_disk_order(cur); -+ if (old_index < index) index++; /* renumber_disk_addresses(map); */ - cur->disk_address = index; - insert_in_disk_order(cur); - renumber_disk_addresses(map); ---- mac-fdisk-0.1.orig/partition_map.h -+++ mac-fdisk-0.1/partition_map.h -@@ -69,6 +69,8 @@ - extern const char * kFreeType; - extern const char * kMapType; - extern const char * kUnixType; -+extern const char * kBootstrapType; -+extern const char * kBootstrapName; - - extern const char * kFreeName; - ---- mac-fdisk-0.1.orig/kernel-defs.h -+++ mac-fdisk-0.1/kernel-defs.h -@@ -0,0 +1,64 @@ -+/* from asm/types.h */ -+typedef unsigned short __u16; -+typedef unsigned int __u32; -+ -+/* from linux/hdreg.h */ -+#define HDIO_GETGEO 0x0301 /* get device geometry */ -+ -+struct hd_geometry { -+ unsigned char heads; -+ unsigned char sectors; -+ unsigned short cylinders; -+ unsigned long start; -+}; -+ -+/* from asm/ioctl.h */ -+#define _IOC_NRBITS 8 -+#define _IOC_TYPEBITS 8 -+#define _IOC_SIZEBITS 13 -+#define _IOC_DIRBITS 3 -+ -+#define _IOC_NRMASK ((1 << _IOC_NRBITS)-1) -+#define _IOC_TYPEMASK ((1 << _IOC_TYPEBITS)-1) -+#define _IOC_SIZEMASK ((1 << _IOC_SIZEBITS)-1) -+#define _IOC_DIRMASK ((1 << _IOC_DIRBITS)-1) -+ -+#define _IOC_NRSHIFT 0 -+#define _IOC_TYPESHIFT (_IOC_NRSHIFT+_IOC_NRBITS) -+#define _IOC_SIZESHIFT (_IOC_TYPESHIFT+_IOC_TYPEBITS) -+#define _IOC_DIRSHIFT (_IOC_SIZESHIFT+_IOC_SIZEBITS) -+ -+#ifdef __powerpc__ -+#define _IOC_NONE 1U -+#define _IOC_READ 2U -+#define _IOC_WRITE 4U -+#else -+#define _IOC_NONE 0U -+#define _IOC_READ 2U -+#define _IOC_WRITE 1U -+#endif -+ -+#define _IOC(dir,type,nr,size) \ -+ (((dir) << _IOC_DIRSHIFT) | \ -+ ((type) << _IOC_TYPESHIFT) | \ -+ ((nr) << _IOC_NRSHIFT) | \ -+ ((size) << _IOC_SIZESHIFT)) -+#define _IO(type,nr) _IOC(_IOC_NONE,(type),(nr),0) -+ -+/* from linux/fs.h */ -+#define BLKRRPART _IO(0x12,95) /* re-read partition table */ -+#define BLKFLSBUF _IO(0x12,97) /* flush buffer cache */ -+ -+/* from linux/genhd.h */ -+struct partition { -+ unsigned char boot_ind; /* 0x80 - active */ -+ unsigned char head; /* starting head */ -+ unsigned char sector; /* starting sector */ -+ unsigned char cyl; /* starting cylinder */ -+ unsigned char sys_ind; /* What partition type */ -+ unsigned char end_head; /* end head */ -+ unsigned char end_sector; /* end sector */ -+ unsigned char end_cyl; /* end cylinder */ -+ unsigned int start_sect; /* starting sector counting from 0 */ -+ unsigned int nr_sects; /* nr of sectors in partition */ -+} __attribute__((packed)); ---- mac-fdisk-0.1.orig/Makefile -+++ mac-fdisk-0.1/Makefile -@@ -5,7 +5,14 @@ - fdisk: fdisk.o fdisklabel.o - - clean: -- rm -f *.o pdisk fdisk -+ rm -f *.o pdisk fdisk mac-fdisk pmac-fdisk -+ -+install: pdisk fdisk -+ -rm -f pmac-fdisk mac-fdisk -+ ln pdisk mac-fdisk -+ ln fdisk pmac-fdisk -+ install -o root -g root -m 0755 mac-fdisk ${DESTDIR}/sbin -+ install -o root -g root -m 0755 pmac-fdisk ${DESTDIR}/sbin - - distribution: - cd ..; tar cvf pdisk.src.tar.`date +%y%m%d` --files-from pdisk/list.src ---- mac-fdisk-0.1.orig/fdisklabel.c -+++ mac-fdisk-0.1/fdisklabel.c -@@ -38,7 +38,6 @@ - #include - #include - #include --#include - #include - #include - #include -@@ -47,9 +46,7 @@ - #include - #include - --#include --#include --#include -+#include "kernel-defs.h" - - #include "fdisk.h" - #define DKTYPENAMES -@@ -377,7 +374,7 @@ - { - #if defined (i386) - if (bsd_initlabel (bsd_part, &bsd_dlabel, bsd_part_index) == 1) --#elif defined (__alpha__) || defined (__powerpc__) -+#elif defined (__alpha__) || defined (__powerpc__) || defined (__mc68000__) - if (bsd_initlabel (NULL, &bsd_dlabel, 0) == 1) - #endif - { -@@ -515,7 +512,7 @@ - alpha_bootblock_checksum (buffer); - #endif - -- if (llseek (fd, sector * SECTOR_SIZE, SEEK_SET) == -1) -+ if (lseek64 (fd, sector * SECTOR_SIZE, SEEK_SET) == -1) - fatal (unable_to_seek); - if (BSD_BBSIZE != write (fd, buffer, BSD_BBSIZE)) - fatal (unable_to_write); -@@ -679,7 +676,7 @@ - sector = 0; - #endif - -- if (llseek (fd, sector * SECTOR_SIZE, SEEK_SET) == -1) -+ if (lseek64 (fd, sector * SECTOR_SIZE, SEEK_SET) == -1) - fatal (unable_to_seek); - if (BSD_BBSIZE != read (fd, buffer, BSD_BBSIZE)) - fatal (unable_to_read); -@@ -724,12 +721,12 @@ - - #if defined (__alpha__) && BSD_LABELSECTOR == 0 - alpha_bootblock_checksum (buffer); -- if (llseek (fd, 0, SEEK_SET) == -1) -+ if (lseek64 (fd, 0, SEEK_SET) == -1) - fatal (unable_to_seek); - if (BSD_BBSIZE != write (fd, buffer, BSD_BBSIZE)) - fatal (unable_to_write); - #else -- if (llseek (fd, sector * SECTOR_SIZE + BSD_LABELOFFSET, SEEK_SET) == -1) -+ if (lseek64 (fd, sector * SECTOR_SIZE + BSD_LABELOFFSET, SEEK_SET) == -1) - fatal (unable_to_seek); - if (sizeof (struct disklabel) != write (fd, d, sizeof (struct disklabel))) - fatal (unable_to_write); diff --git a/srcpkgs/mac-fdisk/patches/mac-fdisk-0.1-headers.patch b/srcpkgs/mac-fdisk/patches/mac-fdisk-0.1-headers.patch deleted file mode 100644 index 2ac7eaf41538d2..00000000000000 --- a/srcpkgs/mac-fdisk/patches/mac-fdisk-0.1-headers.patch +++ /dev/null @@ -1,112 +0,0 @@ -Include a lot more headers and remove a bunch of braindead __linux__ checks - ---- a/dump.c -+++ b/dump.c -@@ -30,10 +30,8 @@ - */ - - #include --#ifndef __linux__ - #include - #include --#endif - #include - #include - #include ---- a/errors.c -+++ b/errors.c -@@ -26,9 +26,7 @@ - */ - - #include --#ifndef __linux__ - #include --#endif - #include - #include - -@@ -115,8 +113,8 @@ - va_end(ap); - - #ifdef __linux__ -- if (value > 0 && value < sys_nerr) { -- fprintf(stderr, " (%s)\n", sys_errlist[value]); -+ if (value > 0) { -+ fprintf(stderr, " (%s)\n", strerror(value)); - } else { - fprintf(stderr, "\n"); - } -@@ -144,8 +142,8 @@ - va_end(ap); - - #ifdef __linux__ -- if (value > 0 && value < sys_nerr) { -- fprintf(stderr, " (%s)\n", sys_errlist[value]); -+ if (value > 0) { -+ fprintf(stderr, " (%s)\n", strerror(value)); - } else { - fprintf(stderr, "\n"); - } ---- a/fdisk.c -+++ b/fdisk.c -@@ -62,6 +62,7 @@ - #include - #include - #include -+#include - #include - #include - #include ---- a/fdisklabel.c -+++ b/fdisklabel.c -@@ -38,6 +38,7 @@ - #include - #include - #include -+#include - #include - #include - #include ---- a/io.c -+++ b/io.c -@@ -26,9 +26,9 @@ - */ - - #include --#ifndef __linux__ - #include - #include -+#ifndef __linux__ - #include - #else - #ifdef __GLIBC__ ---- a/partition_map.c -+++ b/partition_map.c -@@ -26,10 +26,9 @@ - */ - - #include --#ifndef __linux__ -+#include - #include - #include --#endif - #include - - #include ---- a/pdisk.c -+++ b/pdisk.c -@@ -32,10 +32,11 @@ - #include - #include - #else --#include --#include - #include - #endif -+#include -+#include -+#include - #include - - #ifdef __linux__ diff --git a/srcpkgs/mac-fdisk/patches/mac-fdisk-0.1-more-arches.patch b/srcpkgs/mac-fdisk/patches/mac-fdisk-0.1-more-arches.patch deleted file mode 100644 index 086362844b8a97..00000000000000 --- a/srcpkgs/mac-fdisk/patches/mac-fdisk-0.1-more-arches.patch +++ /dev/null @@ -1,67 +0,0 @@ ---- mac-fdisk-0.1.orig/fdisklabel.h.old 1997-01-14 20:34:13.000000000 +0000 -+++ mac-fdisk-0.1.orig/fdisklabel.h 2018-06-01 06:13:09.065722112 +0000 -@@ -35,27 +35,23 @@ - #define BSD_MAXPARTITIONS 8 - #define BSD_LINUX_BOOTDIR "/usr/ucb/mdec" - --#if defined (i386) -+/* Thanks, util-linux! */ -+#if defined (i386) || defined (__sparc__) || defined (__arm__) || defined (__mips__) || defined (__s390__) || defined (__sh__) || defined(__x86_64__) - #define BSD_LABELSECTOR 1 - #define BSD_LABELOFFSET 0 --#define BSD_BBSIZE 8192 /* size of boot area, with label */ --#define BSD_SBSIZE 8192 /* max size of fs superblock */ --#elif defined (__alpha__) --#error LABELSECTOR, LABELOFFSET, BBSIZE & SBSIZE are undefined for __alpha__ --#define BSD_LABELSECTOR 0 --#define BSD_LABELOFFSET 0 --#define BSD_BBSIZE 0 --#define BSD_SBSIZE 0 --#elif defined (__powerpc__) --/* LABELSECTOR, LABELOFFSET, BBSIZE & SBSIZE are undefined for __powerpc__ */ -+#elif defined (__alpha__) || defined (__powerpc__) || defined (__ia64__) || defined (__hppa__) - #define BSD_LABELSECTOR 0 -+#define BSD_LABELOFFSET 64 -+#elif defined (__s390__) || defined (__s390x__) -+#define BSD_LABELSECTOR 1 - #define BSD_LABELOFFSET 0 --#define BSD_BBSIZE 0 --#define BSD_SBSIZE 0 - #else - #error unknown architecture - #endif - -+#define BSD_BBSIZE 8192 /* size of boot area, with label */ -+#define BSD_SBSIZE 8192 /* max size of fs superblock */ -+ - struct disklabel { - u_long d_magic; /* the magic number */ - short d_type; /* drive type */ ---- mac-fdisk-0.1.orig/fdisklabel.c.old 2018-06-01 06:19:35.113347714 +0000 -+++ mac-fdisk-0.1.orig/fdisklabel.c 2018-06-01 06:20:36.734576024 +0000 -@@ -82,10 +82,8 @@ - - static struct disklabel bsd_dlabel; - static char buffer[BSD_BBSIZE]; --#if defined (i386) - static struct partition *bsd_part; - static int bsd_part_index; --#endif - - void - bmenu (void) -@@ -373,10 +371,11 @@ - while (1) - if ((c = tolower (read_char ("Do you want to create a disklabel? (y/n) "))) == 'y') - { --#if defined (i386) -- if (bsd_initlabel (bsd_part, &bsd_dlabel, bsd_part_index) == 1) --#elif defined (__alpha__) || defined (__powerpc__) || defined (__mc68000__) -+#if defined (__alpha__) || defined (__powerpc__) || defined (__hppa__) || \ -+ defined (__s390__) || defined (__s390x__) || defined(__mc68000__) - if (bsd_initlabel (NULL, &bsd_dlabel, 0) == 1) -+#else -+ if (bsd_initlabel (bsd_part, &bsd_dlabel, bsd_part_index) == 1) - #endif - { - bsd_print_disklabel (1); diff --git a/srcpkgs/mac-fdisk/patches/mac-fdisk-0.1_p16-ppc64.patch b/srcpkgs/mac-fdisk/patches/mac-fdisk-0.1_p16-ppc64.patch deleted file mode 100644 index 616adc5b811fad..00000000000000 --- a/srcpkgs/mac-fdisk/patches/mac-fdisk-0.1_p16-ppc64.patch +++ /dev/null @@ -1,455 +0,0 @@ ---- a/bitfield.c -+++ b/bitfield.c -@@ -67,13 +67,12 @@ - // - // Routines - // --unsigned long --bitfield_set(unsigned long *bf, int base, int length, unsigned long value) -+unsigned int -+bitfield_set(unsigned int *bf, int base, int length, unsigned int value) - { -- unsigned long t; -- unsigned long m; -+ unsigned int t; -+ unsigned int m; - int s; -- int i; - - // compute shift & mask, coerce value to correct number of bits, - // zap the old bits and stuff the new value -@@ -86,12 +85,11 @@ - } - - --unsigned long --bitfield_get(unsigned long bf, int base, int length) -+unsigned int -+bitfield_get(unsigned int bf, int base, int length) - { -- unsigned long m; -+ unsigned int m; - int s; -- int i; - - // compute shift & mask - // return the correct number of bits (shifted to low end) ---- a/bitfield.h -+++ b/bitfield.h -@@ -63,5 +63,5 @@ - // - // Forward declarations - // --unsigned long bitfield_set(unsigned long *bf, int base, int length, unsigned long value); --unsigned long bitfield_get(unsigned long bf, int base, int length); -+unsigned int bitfield_set(unsigned int *bf, int base, int length, unsigned int value); -+unsigned int bitfield_get(unsigned int bf, int base, int length); ---- a/dump.c -+++ b/dump.c -@@ -61,16 +61,16 @@ - // Global Constants - // - NAMES plist[] = { -- "Drvr", "Apple_Driver", -- "Dr43", "Apple_Driver43", -- "Free", "Apple_Free", -- " HFS", "Apple_HFS", -- " MFS", "Apple_MFS", -- "PDOS", "Apple_PRODOS", -- "junk", "Apple_Scratch", -- "unix", "Apple_UNIX_SVR2", -- " map", "Apple_partition_map", -- 0, 0 -+ {"Drvr"}, {"Apple_Driver"}, -+ {"Dr43"}, {"Apple_Driver43"}, -+ {"Free"}, {"Apple_Free"}, -+ {" HFS"}, {"Apple_HFS"}, -+ {" MFS"}, {"Apple_MFS"}, -+ {"PDOS"}, {"Apple_PRODOS"}, -+ {"junk"}, {"Apple_Scratch"}, -+ {"unix"}, {"Apple_UNIX_SVR2"}, -+ {" map"}, {"Apple_partition_map"}, -+ {0}, {0} - }; - - const char * kStringEmpty = ""; -@@ -162,10 +162,10 @@ - } - #ifdef __mc68000__ - printf("%*s type name " -- "%*s %-*s ( size ) system\n", strlen(map->name)+1, "#", j, "length", j, "base"); -+ "%*s %-*s ( size ) system\n", (int)strlen(map->name)+1, "#", j, "length", j, "base"); - #else - printf("%*s type name " -- "%*s %-*s ( size ) system\n", strlen(map->name)+1, "#", j, "length", j, "base"); -+ "%*s %-*s ( size ) system\n", (int)strlen(map->name)+1, "#", j, "length", j, "base"); - #endif - - /* Grok devfs names. (courtesy Colin Walters)*/ -@@ -199,7 +199,6 @@ - partition_map_header *map; - int j; - DPME *p; -- BZB *bp; - char *s; - #ifdef __mc68000__ - int aflag = 1; -@@ -222,13 +221,13 @@ - } - } - #ifdef __mc68000__ -- printf("%s%-2d %.4s %-12.12s ", dev, entry->disk_address, s, p->dpme_name); -+ printf("%s%-2d %.4s %-12.12s ", dev, (int)entry->disk_address, s, p->dpme_name); - #else -- printf("%s%-4d %.4s %-18.32s ", dev, entry->disk_address, s, p->dpme_name); -+ printf("%s%-4d %.4s %-18.32s ", dev, (int)entry->disk_address, s, p->dpme_name); - #endif - } else { - printf("%s%-4d %20.32s %-18.32s ", dev, -- entry->disk_address, p->dpme_type, p->dpme_name); -+ (int)entry->disk_address, p->dpme_type, p->dpme_name); - } - - if (pflag) { -@@ -312,7 +311,6 @@ - int i; - int fd; - DPME * data; -- long t; - - data = (DPME *) malloc(PBLOCK_SIZE); - if (data == NULL) { -@@ -380,7 +378,7 @@ - printf("Header:\n"); - printf("fd=%d (%s)\n", map->fd, (map->regular_file)?"file":"device"); - printf("map %d blocks out of %d, media %u blocks\n", -- map->blocks_in_map, map->maximum_in_map, map->media_size); -+ map->blocks_in_map, map->maximum_in_map, (unsigned int)map->media_size); - printf("Map is%s writeable", (map->writeable)?kStringEmpty:kStringNot); - printf(", but%s changed\n", (map->changed)?kStringEmpty:kStringNot); - printf("\n"); -@@ -424,7 +422,7 @@ - for (entry = map->disk_order; entry != NULL; entry = entry->next_on_disk) { - p = entry->data; - printf("%2d: %20.32s ", -- entry->disk_address, p->dpme_type); -+ (int)entry->disk_address, p->dpme_type); - printf("%7u @ %-7u ", p->dpme_pblocks, p->dpme_pblock_start); - printf("%c%c%c%c%c%c%c%c%c%c ", - (dpme_valid_get(p))?'V':'v', -@@ -447,7 +445,7 @@ - "goto_address checksum processor\n"); - for (entry = map->disk_order; entry != NULL; entry = entry->next_on_disk) { - p = entry->data; -- printf("%2d: ", entry->disk_address); -+ printf("%2d: ", (int)entry->disk_address); - printf("%7u ", p->dpme_boot_block); - printf("%7u ", p->dpme_boot_bytes); - printf("%8x ", p->dpme_load_addr); -@@ -464,7 +462,7 @@ - */ - for (entry = map->disk_order; entry != NULL; entry = entry->next_on_disk) { - p = entry->data; -- printf("%2d: ", entry->disk_address); -+ printf("%2d: ", (int)entry->disk_address); - - bp = (BZB *) (p->dpme_bzb); - j = -1; ---- a/errors.c -+++ b/errors.c -@@ -30,6 +30,7 @@ - #include - #include - -+#include - #include "errors.h" - #include "pdisk.h" - -@@ -113,7 +114,7 @@ - va_end(ap); - - #ifdef __linux__ -- if (value > 0) { -+ if (value > 0 && value < errno) { - fprintf(stderr, " (%s)\n", strerror(value)); - } else { - fprintf(stderr, "\n"); -@@ -142,7 +143,7 @@ - va_end(ap); - - #ifdef __linux__ -- if (value > 0) { -+ if (value > 0 && value < errno) { - fprintf(stderr, " (%s)\n", strerror(value)); - } else { - fprintf(stderr, "\n"); ---- a/fdisk.c -+++ b/fdisk.c -@@ -71,12 +71,65 @@ - - #include - --typedef unsigned short kdev_t; /* BAD hack; kdev_t is not exported */ -- - #include "kernel-defs.h" - - #include "fdisk.h" - -+/* ----------- */ -+#define _PPC64_TYPES_H -+#define BITS_PER_LONG 64 -+ -+typedef __signed__ char __s8; -+typedef signed char s8; -+typedef unsigned char u8; -+typedef unsigned char __u8; -+ -+typedef __signed__ short __s16; -+typedef signed short s16; -+/*typedef unsigned short __u16;*/ -+typedef unsigned short u16; -+ -+typedef __signed__ int __s32; -+typedef signed int s32; -+/*typedef unsigned int __u32;*/ -+typedef unsigned int u32; -+ -+typedef __signed__ long __s64; -+typedef signed long s64; -+typedef unsigned long __u64; -+typedef unsigned long u64; -+ -+typedef struct { -+ __u32 u[4]; -+} __attribute((aligned(16))) __vector128; -+ -+typedef __vector128 vector128; -+ -+typedef u32 dma_addr_t; -+typedef u64 dma64_addr_t; -+ -+typedef struct { -+ unsigned long entry; -+ unsigned long toc; -+ unsigned long env; -+} func_descr_t; -+ -+typedef unsigned int umode_t; -+ -+#define BITS_TO_LONGS(bits) \ -+ (((bits)+BITS_PER_LONG-1)/BITS_PER_LONG) -+#define DECLARE_BITMAP(name,bits) \ -+ unsigned long name[BITS_TO_LONGS(bits)] -+#define CLEAR_BITMAP(name,bits) \ -+ memset(name, 0, BITS_TO_LONGS(bits)*sizeof(unsigned long)) -+ -+/* hd/ide ctl's that pass (arg) ptrs to user space are numbered 0x030n/0x031n */ -+#define HDIO_GETGEO 0x0301 /* get device geometry */ -+ -+#define BLKRRPART _IO(0x12,95) /* re-read partition table */ -+ -+/* ---------- */ -+ - #define hex_val(c) ({ \ - char _c = (c); \ - isdigit(_c) ? _c - '0' : \ -@@ -1416,7 +1469,7 @@ - } - } - --void main(int argc, char **argv) -+int main(int argc, char **argv) - { - if (argc > 3) - fatal(usage); ---- a/fdisklabel.c -+++ b/fdisklabel.c -@@ -35,6 +35,7 @@ - SUCH DAMAGE. - */ - -+#include - #include - #include - #include -@@ -47,6 +48,8 @@ - #include - #include - -+#include -+ - #include "kernel-defs.h" - - #include "fdisk.h" -@@ -263,8 +266,8 @@ - fprintf(f, "type: %s\n", bsd_dktypenames[lp->d_type]); - else - fprintf(f, "type: %d\n", lp->d_type); -- fprintf(f, "disk: %.*s\n", sizeof(lp->d_typename), lp->d_typename); -- fprintf(f, "label: %.*s\n", sizeof(lp->d_packname), lp->d_packname); -+ fprintf(f, "disk: %.*s\n", (int)sizeof(lp->d_typename), lp->d_typename); -+ fprintf(f, "label: %.*s\n", (int)sizeof(lp->d_packname), lp->d_packname); - fprintf(f, "flags:"); - if (lp->d_flags & BSD_D_REMOVABLE) - fprintf(f, " removable"); -@@ -273,17 +276,17 @@ - if (lp->d_flags & BSD_D_BADSECT) - fprintf(f, " badsect"); - fprintf(f, "\n"); -- fprintf(f, "bytes/sector: %d\n", lp->d_secsize); -- fprintf(f, "sectors/track: %d\n", lp->d_nsectors); -- fprintf(f, "tracks/cylinder: %d\n", lp->d_ntracks); -- fprintf(f, "sectors/cylinder: %d\n", lp->d_secpercyl); -- fprintf(f, "cylinders: %d\n", lp->d_ncylinders); -+ fprintf(f, "bytes/sector: %d\n", (int)lp->d_secsize); -+ fprintf(f, "sectors/track: %d\n", (int)lp->d_nsectors); -+ fprintf(f, "tracks/cylinder: %d\n", (int)lp->d_ntracks); -+ fprintf(f, "sectors/cylinder: %d\n", (int)lp->d_secpercyl); -+ fprintf(f, "cylinders: %d\n", (int)lp->d_ncylinders); - fprintf(f, "rpm: %d\n", lp->d_rpm); - fprintf(f, "interleave: %d\n", lp->d_interleave); - fprintf(f, "trackskew: %d\n", lp->d_trackskew); - fprintf(f, "cylinderskew: %d\n", lp->d_cylskew); -- fprintf(f, "headswitch: %d\t\t# milliseconds\n", lp->d_headswitch); -- fprintf(f, "track-to-track seek: %d\t# milliseconds\n", lp->d_trkseek); -+ fprintf(f, "headswitch: %d\t\t# milliseconds\n", (int)lp->d_headswitch); -+ fprintf(f, "track-to-track seek: %d\t# milliseconds\n", (int)lp->d_trkseek); - fprintf(f, "drivedata: "); - for (i = NDDATA - 1; i >= 0; i--) - if (lp->d_drivedata[i]) -@@ -291,7 +294,7 @@ - if (i < 0) - i = 0; - for (j = 0; j <= i; j++) -- fprintf(f, "%d ", lp->d_drivedata[j]); -+ fprintf(f, "%d ", (int)lp->d_drivedata[j]); - } - fprintf (f, "\n%d partitions:\n", lp->d_npartitions); - fprintf (f, "# size offset fstype [fsize bsize cpg]\n"); -@@ -299,7 +302,7 @@ - for (i = 0; i < lp->d_npartitions; i++, pp++) { - if (pp->p_size) { - fprintf(f, " %c: %8d %8d ", 'a' + i, -- pp->p_size, pp->p_offset); -+ (int)pp->p_size, (int)pp->p_offset); - if ((unsigned) pp->p_fstype < BSD_FSMAXTYPES) - fprintf(f, "%8.8s", bsd_fstypes[pp->p_fstype].name); - else -@@ -308,12 +311,12 @@ - { - case BSD_FS_UNUSED: - fprintf(f, " %5d %5d %5.5s ", -- pp->p_fsize, pp->p_fsize * pp->p_frag, ""); -+ (int)pp->p_fsize, (int)pp->p_fsize * pp->p_frag, ""); - break; - - case BSD_FS_BSDFFS: - fprintf(f, " %5d %5d %5d ", -- pp->p_fsize, pp->p_fsize * pp->p_frag, -+ (int)pp->p_fsize, (int)pp->p_fsize * pp->p_frag, - pp->p_cpg); - break; - -@@ -323,21 +326,21 @@ - } - fprintf(f, "\t# (Cyl. %4d", - #if 0 -- pp->p_offset / lp->d_secpercyl); /* differs from Linux fdisk */ -+ (int)(pp->p_offset / lp->d_secpercyl)); /* differs from Linux fdisk */ - #else -- pp->p_offset / lp->d_secpercyl + 1); -+ (int)(pp->p_offset / lp->d_secpercyl + 1)); - #endif - if (pp->p_offset % lp->d_secpercyl) - putc('*', f); - else - putc(' ', f); - fprintf(f, "- %d", -- (pp->p_offset + -+ (int)((pp->p_offset + - pp->p_size + lp->d_secpercyl - 1) / - #if 0 -- lp->d_secpercyl - 1); /* differs from Linux fdisk */ -+ lp->d_secpercyl - 1)); /* differs from Linux fdisk */ - #else -- lp->d_secpercyl); -+ lp->d_secpercyl)); - #endif - if (pp->p_size % lp->d_secpercyl) - putc('*', f); ---- a/io.c -+++ b/io.c -@@ -33,8 +33,10 @@ - #else - #ifdef __GLIBC__ - #include -+#include - #endif - #endif -+#include - #include - #include - #include -@@ -466,7 +468,7 @@ - long t; - - if (rflag) { -- printf("Can't write block %u to file", num); -+ printf("Can't write block %u to file", (unsigned int)num); - return 0; - } - #ifndef __linux__ ---- a/partition_map.c -+++ b/partition_map.c -@@ -105,7 +105,6 @@ - int fd; - partition_map_header * map; - int writeable; -- unsigned long length; - #ifdef __linux__ - struct stat info; - #endif -@@ -402,9 +401,7 @@ - { - int fd; - partition_map_header * map; -- unsigned long length; - DPME *data; -- int ok; - unsigned long number; - #ifdef __linux__ - struct stat info; -@@ -433,13 +430,13 @@ - map->maximum_in_map = -1; - - number = compute_device_size(fd); -- printf("size of 'device' is %u blocks: ", number); -+ printf("size of 'device' is %u blocks: ", (unsigned int)number); - flush_to_newline(0); - get_number_argument("what should be the size? ", (long *)&number, number); - if (number < 4) { - number = 4; - } -- printf("new size of 'device' is %u blocks\n", number); -+ printf("new size of 'device' is %u blocks\n", (unsigned int)number); - map->media_size = number; - - #ifdef __linux__ ---- a/pdisk.c -+++ b/pdisk.c -@@ -437,7 +437,6 @@ - { - long base; - long length; -- long mult; - char *name; - char *type_name; - -@@ -599,7 +598,6 @@ - void - do_reorder(partition_map_header *map) - { -- partition_map * cur; - long old_index; - long index; - diff --git a/srcpkgs/mac-fdisk/patches/mac-fdisk-0.1_p16-proper-inline.patch b/srcpkgs/mac-fdisk/patches/mac-fdisk-0.1_p16-proper-inline.patch deleted file mode 100644 index 943827ffcb064d..00000000000000 --- a/srcpkgs/mac-fdisk/patches/mac-fdisk-0.1_p16-proper-inline.patch +++ /dev/null @@ -1,65 +0,0 @@ -diff --git a/fdisk.c b/fdisk.c -index d77619b..540879a 100644 ---- a/fdisk.c -+++ b/fdisk.c -@@ -192,13 +192,21 @@ char read_char(char *mesg); - - jmp_buf listingbuf; - --inline unsigned short __swap16(unsigned short x) { -+static inline unsigned short __swap16(unsigned short x) { - return (((__u16)(x) & 0xFF) << 8) | (((__u16)(x) & 0xFF00) >> 8); - } --inline __u32 __swap32(__u32 x) { -+static inline __u32 __swap32(__u32 x) { - return (((__u32)(x) & 0xFF) << 24) | (((__u32)(x) & 0xFF00) << 8) | (((__u32)(x) & 0xFF0000) >> 8) | (((__u32)(x) & 0xFF000000) >> 24); - } - -+#if BYTE_ORDER == BIG_ENDIAN -+#define SWAP16(x) __swap16(x) -+#define SWAP32(x) __swap32(x) -+#else -+#define SWAP16(x) ((__u16)x) -+#define SWAP32(x) ((__u32)x) -+#endif -+ - void fatal(enum failure why) - { - char error[LINE_LENGTH], -@@ -1242,7 +1250,7 @@ void new_partition(void) - else - printf("Invalid partition number " - "for type `%c'\n", c); -- -+ - } - } - -@@ -1339,7 +1347,7 @@ void move_begin(int i) - } - first = rounded(calculate(p->head, p->sector, p->cyl), SWAP32(p->start_sect) + - offsets[i]); -- new = read_int(first, first, -+ new = read_int(first, first, - SWAP32(p->start_sect) + SWAP32(p->nr_sects) + offsets[i] - 1, - lower, "New beginning of data") - offsets[i]; - -diff --git a/fdisk.h b/fdisk.h -index 2b6ddc8..9d3ab25 100644 ---- a/fdisk.h -+++ b/fdisk.h -@@ -12,14 +12,6 @@ typedef long long ext2_loff_t; - typedef long ext2_loff_t; - #endif - --#if BYTE_ORDER == BIG_ENDIAN --#define SWAP16(x) __swap16(x) --#define SWAP32(x) __swap32(x) --#else --#define SWAP16(x) ((__u16)x) --#define SWAP32(x) ((__u32)x) --#endif -- - enum failure {usage, unable_to_open, unable_to_read, unable_to_seek, - unable_to_write, out_of_memory}; - diff --git a/srcpkgs/mac-fdisk/patches/mac-fdisk-amd64.patch b/srcpkgs/mac-fdisk/patches/mac-fdisk-amd64.patch deleted file mode 100644 index 236b037d977a14..00000000000000 --- a/srcpkgs/mac-fdisk/patches/mac-fdisk-amd64.patch +++ /dev/null @@ -1,161 +0,0 @@ ---- a/fdisklabel.c -+++ b/fdisklabel.c -@@ -72,7 +72,7 @@ - static int bsd_readlabel (struct partition *p, struct disklabel *d); - static int bsd_writelabel (struct partition *p, struct disklabel *d); - static void sync_disks (void); --#if defined (i386) -+#if defined (i386) || defined (__amd64) - static int bsd_translate_fstype (int linux_type); - static void bsd_link_part (void); - #endif -@@ -99,13 +99,13 @@ - " n add a new BSD partition\n" - " p print BSD partition table\n" - " q quit without saving changes\n" --#if defined (i386) -+#if defined (i386) || defined (__amd64) - " r return to main menu\n" - #endif - " s show complete disklabel\n" - " t change a partition's filesystem id\n" - " w write disklabel to disk\n" --#if defined (i386) -+#if defined (i386) || defined (__amd64) - " x link BSD partition to non-BSD partition" - #endif - ); -@@ -114,7 +114,7 @@ - void - bselect (void) - { --#if defined (i386) -+#if defined (i386) || defined (__amd64) - int t; - - for (t=0; t<4; t++) -@@ -185,7 +185,7 @@ - case 'w': - bsd_write_disklabel (); - break; --#if defined (i386) -+#if defined (i386) || defined (__amd64) - case 'r': - return; - case 'x': -@@ -223,7 +223,7 @@ - if (!bsd_check_new_partition (&i)) - return; - --#if defined (i386) -+#if defined (i386) || defined (__amd64) - begin = bsd_part -> start_sect; - end = begin + bsd_part -> nr_sects - 1; - #elif defined (__alpha__) || defined (__powerpc__) -@@ -257,7 +257,7 @@ - - if (show_all) - { --#if defined (i386) -+#if defined (i386) || defined (__amd64) - fprintf(f, "# %s%d:\n", disk_device, bsd_part_index+1); - #elif defined (__alpha__) || defined (__powerpc__) - fprintf(f, "# %s:\n", disk_device); -@@ -352,7 +352,7 @@ - static void - bsd_write_disklabel (void) - { --#if defined (i386) -+#if defined (i386) || defined (__amd64) - printf ("Writing disklabel to %s%d.\n", disk_device, bsd_part_index+1); - bsd_writelabel (bsd_part, &bsd_dlabel); - #elif defined (__alpha__) || defined (__powerpc__) -@@ -366,7 +366,7 @@ - { - char c; - --#if defined (i386) -+#if defined (i386) || defined(__amd64) - fprintf (stderr, "%s%d contains no disklabel.\n", - disk_device, bsd_part_index+1); - #elif defined (__alpha__) || defined (__powerpc__) -@@ -507,7 +507,7 @@ - - bcopy (&dl, d, sizeof (struct disklabel)); - --#if defined (i386) -+#if defined (i386) || defined (__amd64) - sector = bsd_part -> start_sect; - #elif defined (__powerpc__) - sector = 0; -@@ -521,7 +521,7 @@ - if (BSD_BBSIZE != write (fd, buffer, BSD_BBSIZE)) - fatal (unable_to_write); - --#if defined (i386) -+#if defined (i386) || defined (__amd64) - printf ("Bootstrap installed on %s%d.\n", disk_device, bsd_part_index+1); - #elif defined (__alpha__) || defined (__powerpc__) - printf ("Bootstrap installed on %s.\n", disk_device); -@@ -625,7 +625,7 @@ - d -> d_subtype = BSD_DSTYPE_INDOSPART & pindex; - #endif - --#if defined (i386) -+#if defined (i386) || defined (__amd64) - d -> d_flags = BSD_D_DOSPART; - #else - d -> d_flags = 0; -@@ -648,7 +648,7 @@ - d -> d_bbsize = BSD_BBSIZE; - d -> d_sbsize = BSD_SBSIZE; - --#if defined (i386) -+#if defined (i386) || defined (__amd64) - d -> d_npartitions = 4; - pp = &d -> d_partitions[2]; /* Partition C should be the NetBSD partition */ - pp -> p_offset = p -> start_sect; -@@ -674,7 +674,7 @@ - { - int t, sector; - --#if defined (i386) -+#if defined (i386) || defined (__amd64) - sector = p -> start_sect; - #elif defined (__alpha__) || defined (__powerpc__) - sector = 0; -@@ -708,7 +708,7 @@ - { - int sector; - --#if defined (i386) -+#if defined (i386) || defined (__amd64) - sector = p -> start_sect + BSD_LABELSECTOR; - #elif defined (__alpha__) || defined (__powerpc__) - sector = BSD_LABELSECTOR; -@@ -749,7 +749,7 @@ - sleep (4); - } - --#if defined (i386) -+#if defined (i386) || defined (__amd64) - static int - bsd_translate_fstype (int linux_type) - { ---- a/kernel-defs.h -+++ b/kernel-defs.h -@@ -15,8 +15,14 @@ - /* from asm/ioctl.h */ - #define _IOC_NRBITS 8 - #define _IOC_TYPEBITS 8 -+ -+#ifndef _IOC_SIZEBITS - #define _IOC_SIZEBITS 13 -+#endif -+ -+#ifndef _IOC_DIRBITS - #define _IOC_DIRBITS 3 -+#endif - - #define _IOC_NRMASK ((1 << _IOC_NRBITS)-1) - #define _IOC_TYPEMASK ((1 << _IOC_TYPEBITS)-1) diff --git a/srcpkgs/mac-fdisk/patches/mac-fdisk-fdisk-header-musl.patch b/srcpkgs/mac-fdisk/patches/mac-fdisk-fdisk-header-musl.patch deleted file mode 100644 index 380a2b46d9f622..00000000000000 --- a/srcpkgs/mac-fdisk/patches/mac-fdisk-fdisk-header-musl.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/fdisk.c 2016-01-24 03:39:51.647734970 -0600 -+++ b/fdisk.c 2016-01-26 00:55:18.478415913 -0600 -@@ -70,6 +70,7 @@ - #include - - #include -+#include - - #include "kernel-defs.h" - diff --git a/srcpkgs/mac-fdisk/patches/mac-fdisk-large-disk-support.patch b/srcpkgs/mac-fdisk/patches/mac-fdisk-large-disk-support.patch deleted file mode 100644 index fe9e78ec73de3c..00000000000000 --- a/srcpkgs/mac-fdisk/patches/mac-fdisk-large-disk-support.patch +++ /dev/null @@ -1,80 +0,0 @@ ---- a/partition_map.c -+++ b/partition_map.c -@@ -25,6 +25,11 @@ - * WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. - */ - -+// -+// Defines -+// -+// #define TEST_COMPUTE -+ - #include - #include - #include -@@ -36,6 +41,10 @@ - #include - #include "kernel-defs.h" - #include -+#ifdef TEST_COMPUTE -+#include -+#endif -+ - #endif - - #include "partition_map.h" -@@ -45,10 +54,6 @@ - #include "errors.h" - - --// --// Defines --// --// #define TEST_COMPUTE - - - // -@@ -666,7 +671,7 @@ - loff_t pos; - #endif - char* data; -- unsigned long l, r, x; -+ unsigned long long l, r, x; - int valid; - - #ifdef TEST_COMPUTE -@@ -720,9 +725,11 @@ - } else { - r = r * 2; - } -- if (r >= (1024*1024*1024)) { -- break; -- } -+// There's no explanation for this, but I suspect the author was trying to -+// prevent going over the 32 bit size -+// if (r >= (1024*1024*1024*2)) { -+// break; -+// } - } - // binary search for end - while (l <= r) { -@@ -740,11 +747,17 @@ - if (valid != 0) { - x = x + 1; - } -- // printf("size in blocks = %d\n", x); -+#ifdef TEST_COMPUTE -+ printf("size in blocks = %d\n", x); -+#endif - free(data); - } -+ -+ // Add a warning just in case... -+ if(x > 0x80000000) -+ printf("Warning: Large disks may not work with this tool!\n"); - -- return x; -+ return (unsigned long) x; - } - - diff --git a/srcpkgs/mac-fdisk/patches/mac-fdisk-largerthan2gb.patch b/srcpkgs/mac-fdisk/patches/mac-fdisk-largerthan2gb.patch deleted file mode 100644 index b33487ca9e97af..00000000000000 --- a/srcpkgs/mac-fdisk/patches/mac-fdisk-largerthan2gb.patch +++ /dev/null @@ -1,14 +0,0 @@ ---- a/fdisk.h -+++ b/fdisk.h -@@ -2,6 +2,11 @@ - fdisk.h - */ - -+#ifdef __linux__ -+#define _FILE_OFFSET_BITS 64 -+#define _LARGE_FILES -+#endif -+ - #define SECTOR_SIZE 512 - #define NETBSD_PARTITION 0xa5 - #define cround(n) (((n) + display_factor * unit_flag) / display_factor) diff --git a/srcpkgs/mac-fdisk/patches/mac-fdisk-non-glibc-support.patch b/srcpkgs/mac-fdisk/patches/mac-fdisk-non-glibc-support.patch deleted file mode 100644 index ae54822b2b1836..00000000000000 --- a/srcpkgs/mac-fdisk/patches/mac-fdisk-non-glibc-support.patch +++ /dev/null @@ -1,14 +0,0 @@ ---- a/io.c 2016-01-24 03:19:51.647734970 -0600 -+++ b/io.c 2016-01-24 03:27:08.952825190 -0600 -@@ -31,11 +31,9 @@ - #ifndef __linux__ - #include - #else --#ifdef __GLIBC__ - #include - #include - #endif --#endif - #include - #include - #include diff --git a/srcpkgs/mac-fdisk/patches/mac-fdisk-stdout-flush.patch b/srcpkgs/mac-fdisk/patches/mac-fdisk-stdout-flush.patch deleted file mode 100644 index a4a1c69ba1bedd..00000000000000 --- a/srcpkgs/mac-fdisk/patches/mac-fdisk-stdout-flush.patch +++ /dev/null @@ -1,59 +0,0 @@ ---- mac-fdisk-0.1.orig/io.c.old 2017-12-17 20:36:23.277115889 -0600 -+++ mac-fdisk-0.1.orig/io.c 2017-12-17 20:46:59.295011785 -0600 -@@ -148,6 +148,7 @@ - - flush_to_newline(0); - printf(prompt); -+ fflush(stdout); - - for (;;) { - c = getch(); -@@ -166,6 +167,7 @@ - } else { - flush_to_newline(0); - printf(prompt); -+ fflush(stdout); - } - } - return -1; -@@ -179,6 +181,7 @@ - - if (promptBeforeGet) { - printf(prompt); -+ fflush(stdout); - } - for (;;) { - c = getch(); -@@ -189,6 +192,7 @@ - // skip blanks and tabs - } else if (c == '\n') { - printf(prompt); -+ fflush(stdout); - } else { - *command = c; - return 1; -@@ -214,6 +218,7 @@ - } else if (c == '\n') { - if (default_value < 0) { - printf(prompt); -+ fflush(stdout); - } else { - ungetch(c); - *number = default_value; -@@ -292,6 +297,7 @@ - } else if (c == '\n') { - if (reprompt) { - printf(prompt); -+ fflush(stdout); - } else { - ungetch(c); - *string = NULL; -@@ -466,7 +472,7 @@ - long t; - - if (rflag) { -- printf("Can't write block %u to file", (unsigned int)num); -+ printf("Can't write block %u to file\n", (unsigned int)num); - return 0; - } - #ifndef __linux__ diff --git a/srcpkgs/mac-fdisk/template b/srcpkgs/mac-fdisk/template deleted file mode 100644 index 4fb431a18b4be2..00000000000000 --- a/srcpkgs/mac-fdisk/template +++ /dev/null @@ -1,32 +0,0 @@ -# Template file for 'mac-fdisk' -pkgname=mac-fdisk -version=0.1 -revision=2 -build_style=gnu-makefile -short_desc="Format and edit Apple Partition Map drives" -maintainer="Thomas Batten " -license="GPL-2.0-or-later" -homepage="https://packages.debian.org/sid/mac-fdisk" -distfiles="http://deb.debian.org/debian/pool/main/m/mac-fdisk/mac-fdisk_${version}.orig.tar.gz" -checksum=7059fc4ba41ca2ef857e1092e9c56e910f27693d407b5c3d78f7102ad0c56a66 - -CFLAGS="-D_GNU_SOURCE" - -case "$XBPS_TARGET_MACHINE" in - arm*|aarch64*|mips*) broken=yes;; -esac - -do_check() { - : -} - -do_install() { - vbin fdisk mac-fdisk - vbin pdisk pmac-fdisk - - cp -pf mac-fdisk.8.in mac-fdisk.8 - cp -pf pmac-fdisk.8.in pmac-fdisk.8 - - vman mac-fdisk.8 - vman pmac-fdisk.8 -} diff --git a/srcpkgs/macchanger/patches/fix-caddr_t.patch b/srcpkgs/macchanger/patches/fix-caddr_t.patch deleted file mode 100644 index 0bcffcc67a7aca..00000000000000 --- a/srcpkgs/macchanger/patches/fix-caddr_t.patch +++ /dev/null @@ -1,13 +0,0 @@ -https://github.com/alobbs/macchanger/issues/14 - ---- a/src/netinfo.c -+++ b/src/netinfo.c -@@ -113,7 +113,7 @@ - epa->size = IFHWADDRLEN; - - memcpy(&req, &(net->dev), sizeof(struct ifreq)); -- req.ifr_data = (caddr_t)epa; -+ req.ifr_data = (void *)epa; - - if (ioctl(net->sock, SIOCETHTOOL, &req) < 0) { - perror ("[ERROR] Could not read permanent MAC"); diff --git a/srcpkgs/macchanger/template b/srcpkgs/macchanger/template deleted file mode 100644 index 69e32bd8cc40ea..00000000000000 --- a/srcpkgs/macchanger/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'macchanger' -pkgname=macchanger -version=1.7.0 -revision=5 -create_wrksrc=yes -build_wrksrc="macchanger-${version}" -build_style=gnu-configure -configure_script="./autogen.sh" -hostmakedepends="automake texinfo" -short_desc="Small utility to change your NIC's MAC address" -maintainer="Duncaen " -license="GPL-3.0-or-later" -homepage="http://www.gnu.org/software/macchanger" -distfiles="https://github.com/alobbs/macchanger/archive/${version}.tar.gz - ${DEBIAN_SITE}/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 -} diff --git a/srcpkgs/maddy/INSTALL b/srcpkgs/maddy/INSTALL deleted file mode 100644 index 84b9d3eadf106f..00000000000000 --- a/srcpkgs/maddy/INSTALL +++ /dev/null @@ -1,5 +0,0 @@ -case "$ACTION" in -post) - setcap 'cap_net_bind_service=+ep' /usr/bin/maddy - ;; -esac diff --git a/srcpkgs/maddy/files/maddy/run b/srcpkgs/maddy/files/maddy/run deleted file mode 100644 index d9036916b86e2b..00000000000000 --- a/srcpkgs/maddy/files/maddy/run +++ /dev/null @@ -1,6 +0,0 @@ -#!/bin/sh -umask 0027 -exec 2>&1 -mkdir -p /run/maddy -chown _maddy:_maddy /run/maddy -exec chpst -u _maddy:_maddy -C /var/lib/maddy -o 131072 -p 512 /usr/bin/maddy run diff --git a/srcpkgs/maddy/template b/srcpkgs/maddy/template deleted file mode 100644 index 87f48f2c3c7b1d..00000000000000 --- a/srcpkgs/maddy/template +++ /dev/null @@ -1,32 +0,0 @@ -# Template file for 'maddy' -pkgname=maddy -version=0.8.1 -revision=1 -build_style=go -go_import_path="github.com/foxcpp/maddy" -go_package="$go_import_path/cmd/maddy - $go_import_path/cmd/maddy-pam-helper - $go_import_path/cmd/maddy-shadow-helper" -hostmakedepends="scdoc" -makedepends="pam-devel" -depends="libcap-progs" # For setcap(8) -short_desc="Composable all-in-one mail server" -maintainer="Michael Aldridge " -license="GPL-3.0-or-later" -homepage="https://maddy.email" -distfiles="https://github.com/foxcpp/maddy/archive/refs/tags/v$version.tar.gz" -checksum=e31decff5df3e9f70aba9f27e4cb62d925263aa6e75671685236d08a589dfd8b -make_dirs="/var/lib/maddy 0750 _maddy _maddy - /etc/maddy 0750 _maddy _maddy" -system_accounts="_maddy" -_maddy_homedir="/var/lib/maddy" - -post_build() { - scdoc < docs/man/maddy.1.scd > maddy.1 -} - -post_install() { - vsv maddy - vsconf maddy.conf - vman maddy.1 -} diff --git a/srcpkgs/madonctl/template b/srcpkgs/madonctl/template deleted file mode 100644 index 6fe913038bb8cf..00000000000000 --- a/srcpkgs/madonctl/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'madonctl' -pkgname=madonctl -version=2.3.2 -revision=4 -build_style=go -go_import_path=github.com/McKael/madonctl -short_desc="CLI client for the Mastodon social network API" -maintainer="travankor " -license="MIT" -homepage="https://github.com/McKael/madonctl" -distfiles="https://github.com/McKael/madonctl/archive/refs/tags/v${version}.tar.gz" -checksum=d930d3dfcfb3fb141098c7c2b0a8cef6f1f938e48e276cefb1bff0e2f093425f - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/magic-wormhole/template b/srcpkgs/magic-wormhole/template deleted file mode 100644 index 44213dec1b13ad..00000000000000 --- a/srcpkgs/magic-wormhole/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'magic-wormhole' -pkgname=magic-wormhole -version=0.15.0 -revision=2 -build_style=python3-pep517 -hostmakedepends="python3 python3-build python3-setuptools python3-wheel" -depends="python3-autobahn python3-cffi python3-click python3-humanize - python3-idna python3-pynacl python3-service_identity python3-spake2 - python3-tqdm python3-txtorcon python3-iterable-io python3-zipstream-ng" -short_desc="Get things from one computer to another, safely" -maintainer="travankor " -license="MIT" -homepage="https://magic-wormhole.readthedocs.io/en/latest/" -changelog="https://raw.githubusercontent.com/magic-wormhole/magic-wormhole/master/NEWS.md" -distfiles="https://github.com/warner/magic-wormhole/archive/${version}.tar.gz" -checksum=bc77b7280876ad0e9611498cdee1aebb3d0ec0a9236bf7356dc8967f2d6ce201 - -post_install() { - vlicense LICENSE - rm ${DESTDIR}/usr/wormhole_complete.* - vcompletion wormhole_complete.bash bash wormhole - vcompletion wormhole_complete.fish fish wormhole - vcompletion wormhole_complete.zsh zsh _wormhole -} diff --git a/srcpkgs/magpie-devel b/srcpkgs/magpie-devel deleted file mode 120000 index 5e7a181f818529..00000000000000 --- a/srcpkgs/magpie-devel +++ /dev/null @@ -1 +0,0 @@ -magpie \ No newline at end of file diff --git a/srcpkgs/magpie/patches/fixudev.patch b/srcpkgs/magpie/patches/fixudev.patch deleted file mode 100644 index 93753ae0dbf323..00000000000000 --- a/srcpkgs/magpie/patches/fixudev.patch +++ /dev/null @@ -1,16 +0,0 @@ -Apparently the version limit is only required for systemd udev, it works -just fine with our version of eudev. - -diff --git meson.build meson.build -index dc210e6..6e080ca 100644 ---- a/meson.build -+++ b/meson.build -@@ -168,7 +168,7 @@ endif - - have_libgudev = get_option('udev') - if have_libgudev -- libudev_dep = dependency('libudev', version: udev_req) -+ libudev_dep = dependency('libudev') - gudev_dep = dependency('gudev-1.0', version: gudev_req) - endif - diff --git a/srcpkgs/magpie/template b/srcpkgs/magpie/template deleted file mode 100644 index 515fa2989f28b2..00000000000000 --- a/srcpkgs/magpie/template +++ /dev/null @@ -1,48 +0,0 @@ -# Template file for 'magpie' -pkgname=magpie -version=0.9.3 -revision=1 -build_helper="gir" -build_style=meson -configure_args="-Degl_device=true -Dudev=true -Dnative_backend=true - -Dprofiler=false -Dintrospection=true" -hostmakedepends="gettext glib-devel pkg-config zenity 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 gtk+3-devel - gnome-settings-daemon-devel libgudev-devel libwacom-devel" -depends="gsettings-desktop-schemas desktop-file-utils" -short_desc="X11 window manager and compositor library for Budgie Desktop" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="https://github.com/BuddiesOfBudgie/magpie" -distfiles="https://github.com/BuddiesOfBudgie/magpie/releases/download/v${version}/magpie-${version}.tar.xz" -checksum=99060cefe4684be05daf8e82b414b78d15cbe2c723993db902681ab4017bbbe9 -shlib_provides="libmagpie-clutter-0.so libmagpie-cogl-0.so - libmagpie-cogl-pango-0.so" -make_check=no # needs a full graphical session - -# Upstream keeps pulling generated headers even though it can cause race -# conditions in meson/ninja -pre_build() { - ninja ${makejobs} -C build src/meta-dbus-display-config.h -} - -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}/magpie-0|g' \ - -i ${DESTDIR}/usr/lib/pkgconfig/libmagpie-0.pc -} - -magpie-devel_package() { - depends="gtk+3-devel graphene-devel clutter-devel - libX11-devel libXtst-devel magpie-${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/magpie-0/*.gir" - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/mailcommon-devel b/srcpkgs/mailcommon-devel deleted file mode 120000 index 0b25169f13dc8a..00000000000000 --- a/srcpkgs/mailcommon-devel +++ /dev/null @@ -1 +0,0 @@ -mailcommon \ No newline at end of file diff --git a/srcpkgs/mailcommon/template b/srcpkgs/mailcommon/template deleted file mode 100644 index 67da00287612ee..00000000000000 --- a/srcpkgs/mailcommon/template +++ /dev/null @@ -1,46 +0,0 @@ -# Template file for 'mailcommon' -pkgname=mailcommon -version=25.08.3 -revision=1 -build_style=cmake -configure_args="-DBUILD_TESTING=OFF -DKF6_HOST_TOOLING=/usr/lib/cmake - -DOPTION_USE_PLASMA_ACTIVITIES=ON - -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins - -DKDE_INSTALL_QMLDIR=lib/qt6/qml - -DECM_MKSPECS_INSTALL_DIR=/usr/lib/qt6/mkspecs/modules" -hostmakedepends="extra-cmake-modules kf6-kconfig libxslt qt6-base qt6-tools - gettext python3" -makedepends="mailimporter-devel messagelib-devel qt6-tools-devel - plasma-activities-devel - pimcommon-devel libkleo-devel qt6-multimedia-devel phonon-devel kf6-kcontacts-devel" -checkdepends="dbus" -short_desc="KDE PIM library providing support for mail applications" -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/mailcommon-${version}.tar.xz" -checksum=3c4686f873940e00b7525993facd5a53e2c7f2d94408c6f68a76aa13b11743fa - -if [ "$XBPS_WORDSIZE$XBPS_WORDSIZE" != "64$XBPS_TARGET_WORDSIZE" ]; then - broken="Qt6 WebEngine" -fi - -do_check() { - cd build - broken="mailcommon-filter-filteractionencrypttest" - broken+="|mailcommon-filter-filteractionmissingidentitydialogtest" # hangs - dbus-run-session ctest -E "($broken)" -} - -mailcommon-devel_package() { - depends="${sourcepkg}>=${version}_${revision} qt6-base-devel - kf6-akonadi-devel libkdepim-devel kmime6-devel kf6-kconfig-devel - kf6-kio-devel messagelib-devel kf6-ki18n-devel akonadi-mime-devel - pimcommon-devel kf6-kcompletion-devel" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/maildrop/template b/srcpkgs/maildrop/template deleted file mode 100644 index 6a7a729ea14c84..00000000000000 --- a/srcpkgs/maildrop/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'maildrop' -pkgname=maildrop -version=3.2.1 -revision=1 -build_style=gnu-configure -configure_args="--enable-maildrop-uid= --enable-maildrop-gid= - --enable-use-dotlock=1 --enable-use-flock=1 --with-locking-method=flock - --enable-sendmail=/usr/sbin/sendmail" -hostmakedepends="pcre2-devel pkg-config" -makedepends="courier-unicode-devel gdbm-devel libidn2-devel pcre2-devel" -checkdepends="which" -short_desc="Mail delivery agent with filtering abilities" -maintainer="Leah Neukirchen " -license="GPL-3.0-only" -homepage="http://www.courier-mta.org/maildrop/" -distfiles="${SOURCEFORGE_SITE}/courier/${pkgname}/${version}/${pkgname}-${version}.tar.bz2" -checksum=3c5890f4d43322d4e63f3e80c3a609cde605f72966d6234fc886418d949d24b9 diff --git a/srcpkgs/maildrop/update b/srcpkgs/maildrop/update deleted file mode 100644 index a046a810333995..00000000000000 --- a/srcpkgs/maildrop/update +++ /dev/null @@ -1 +0,0 @@ -ignore='*.2017*' diff --git a/srcpkgs/mailimporter-devel b/srcpkgs/mailimporter-devel deleted file mode 120000 index a857af888e8ae8..00000000000000 --- a/srcpkgs/mailimporter-devel +++ /dev/null @@ -1 +0,0 @@ -mailimporter \ No newline at end of file diff --git a/srcpkgs/mailimporter/template b/srcpkgs/mailimporter/template deleted file mode 100644 index 9c385a43c020b9..00000000000000 --- a/srcpkgs/mailimporter/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'mailimporter' -pkgname=mailimporter -version=25.08.3 -revision=1 -build_style=cmake -configure_args="-DBUILD_TESTING=OFF -DKF6_HOST_TOOLING=/usr/lib/cmake - -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins - -DKDE_INSTALL_QMLDIR=lib/qt6/qml - -DECM_MKSPECS_INSTALL_DIR=/usr/lib/qt6/mkspecs/modules" -hostmakedepends="extra-cmake-modules kf6-kcoreaddons qt6-base qt6-tools python3 - gettext kf6-kconfig" -makedepends="libkdepim-devel pimcommon-devel" -short_desc="Mail importer library" -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/mailimporter-${version}.tar.xz" -checksum=f0cb01abe24b3a5332756ded519312813ff0e37971d6bfb1937c0b7bcc6fdaa9 - -mailimporter-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/mailnag-goa-plugin/template b/srcpkgs/mailnag-goa-plugin/template deleted file mode 100644 index 4272778b536ca0..00000000000000 --- a/srcpkgs/mailnag-goa-plugin/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'mailnag-goa-plugin' -pkgname=mailnag-goa-plugin -version=2.0.0 -revision=5 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="mailnag gnome-online-accounts" -short_desc="Mailnag GNOME Online Accounts plugin" -maintainer="meator " -license="GPL-2.0-or-later" -homepage="https://github.com/pulb/mailnag-goa-plugin" -distfiles="https://github.com/pulb/mailnag-goa-plugin/archive/refs/tags/v${version}.tar.gz" -checksum=8adfbd21d9c42243381856c2d46b1c97ec35c48fad5a0057e7b7e5c54bf7a45c diff --git a/srcpkgs/mailnag/files/README.voidlinux b/srcpkgs/mailnag/files/README.voidlinux deleted file mode 100644 index 66ea0e65b5262a..00000000000000 --- a/srcpkgs/mailnag/files/README.voidlinux +++ /dev/null @@ -1,5 +0,0 @@ -Install gst-plugins-base1 if you want the Sound Notifications plugin. -Install libnotify and a libnotify client if you want the LibNotify Notifications plugin. -Install mailnag-goa-plugin if you want the GNOME Online Accounts plugin. -This package needs a libsecret client (GNOME Keyring, Kwallet...). -You should also have a working syslog (https://docs.voidlinux.org/config/services/logging.html) if you do not want error messages about missing syslog. diff --git a/srcpkgs/mailnag/template b/srcpkgs/mailnag/template deleted file mode 100644 index f0cf635cc77ef9..00000000000000 --- a/srcpkgs/mailnag/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'mailnag' -pkgname=mailnag -version=2.2.0 -revision=5 -build_style=python3-module -hostmakedepends="python3 python3-setuptools gettext" -depends="python3-gobject python3-dbus python3-xdg libsecret gtk+3" -short_desc="Extensible mail notification daemon" -maintainer="meator " -license="GPL-2.0-or-later" -homepage="https://github.com/pulb/mailnag" -distfiles="https://github.com/pulb/mailnag/archive/refs/tags/v${version}.tar.gz" -checksum=27cff6844f3601cf903505fcd50c2443a7b39720429737583f1b2392bc69a3e9 - -post_install() { - vdoc "${FILESDIR}/README.voidlinux" -} diff --git a/srcpkgs/mailx/patches/libressl.patch b/srcpkgs/mailx/patches/libressl.patch deleted file mode 100644 index 15767d2669a9eb..00000000000000 --- a/srcpkgs/mailx/patches/libressl.patch +++ /dev/null @@ -1,39 +0,0 @@ ---- a/openssl.c.orig 2014-07-22 20:59:16.024655378 +0200 -+++ b/openssl.c 2014-07-22 21:00:45.754482770 +0200 -@@ -137,11 +137,13 @@ ssl_rand_init(void) - - if ((cp = value("ssl-rand-egd")) != NULL) { - cp = expand(cp); -+#ifdef HAVE_OPENSSL_RAND_EGD - if (RAND_egd(cp) == -1) { - fprintf(stderr, catgets(catd, CATSET, 245, - "entropy daemon at \"%s\" not available\n"), - cp); - } else -+#endif - state = 1; - } else if ((cp = value("ssl-rand-file")) != NULL) { - cp = expand(cp); -@@ -216,9 +218,7 @@ ssl_select_method(const char *uhp) - - cp = ssl_method_string(uhp); - if (cp != NULL) { -- if (equal(cp, "ssl2")) -- method = SSLv2_client_method(); -- else if (equal(cp, "ssl3")) -+ if (equal(cp, "ssl3")) - method = SSLv3_client_method(); - else if (equal(cp, "tls1")) - method = TLSv1_client_method(); - ---- a/openssl.c.orig 2016-03-30 17:03:49.491514269 +0200 -+++ b/openssl.c 2016-03-30 17:04:03.026491689 +0200 -@@ -219,7 +219,7 @@ ssl_select_method(const char *uhp) - cp = ssl_method_string(uhp); - if (cp != NULL) { - if (equal(cp, "ssl3")) -- method = SSLv3_client_method(); -+ method = SSLv23_client_method(); - else if (equal(cp, "tls1")) - method = TLSv1_client_method(); - else { diff --git a/srcpkgs/mailx/patches/mailx-12.3-pager.patch b/srcpkgs/mailx/patches/mailx-12.3-pager.patch deleted file mode 100644 index d4b243929cf33e..00000000000000 --- a/srcpkgs/mailx/patches/mailx-12.3-pager.patch +++ /dev/null @@ -1,12 +0,0 @@ -diff -Nrbu mailx-12.3/cmd1.c mailx-12.3-OK/cmd1.c ---- mailx-12.3/cmd1.c 2007-06-16 16:48:39.000000000 +0400 -+++ mailx-12.3-OK/cmd1.c 2008-06-26 19:57:38.000000000 +0400 -@@ -78,7 +78,7 @@ - - cp = value("PAGER"); - if (cp == NULL || *cp == '\0') -- cp = value("bsdcompat") ? "more" : "pg"; -+ cp = value("bsdcompat") ? "more" : "less"; - return cp; - } - diff --git a/srcpkgs/mailx/patches/mailx-12.5-collect.patch b/srcpkgs/mailx/patches/mailx-12.5-collect.patch deleted file mode 100644 index b84d2e8f3657ee..00000000000000 --- a/srcpkgs/mailx/patches/mailx-12.5-collect.patch +++ /dev/null @@ -1,13 +0,0 @@ ---- mailx-12.4.orig/collect.c 2012-09-12 16:07:53.653103796 -0400 -+++ mailx-12.4/collect.c 2012-09-12 21:27:05.092259236 -0400 -@@ -905,7 +905,9 @@ err: - if (collf != NULL) { - Fclose(collf); - collf = NULL; -- } -+ } else { -+ exit(1); -+ } - out: - if (collf != NULL) { - if ((cp = value("MAILX_TAIL")) != NULL) { diff --git a/srcpkgs/mailx/patches/mailx-12.5-fname-null.patch b/srcpkgs/mailx/patches/mailx-12.5-fname-null.patch deleted file mode 100644 index 056e97f9488354..00000000000000 --- a/srcpkgs/mailx/patches/mailx-12.5-fname-null.patch +++ /dev/null @@ -1,12 +0,0 @@ -diff -upr mailx-12.5.orig/names.c mailx-12.5/names.c ---- mailx-12.5.orig/names.c 2006-03-04 01:32:16.000000000 +0100 -+++ mailx-12.5/names.c 2012-11-01 15:28:43.883573793 +0100 -@@ -357,7 +357,7 @@ outof(struct name *names, FILE *fo, stru - free_child(pid); - } else { - int f; -- if ((fout = Zopen(fname, "a", NULL)) == NULL) { -+ if ((fname == NULL) || ((fout = Zopen(fname, "a", NULL)) == NULL)) { - perror(fname); - senderr++; - goto cant; diff --git a/srcpkgs/mailx/patches/mailx-12.5-lzw.patch b/srcpkgs/mailx/patches/mailx-12.5-lzw.patch deleted file mode 100644 index 2dc1fbccf936a7..00000000000000 --- a/srcpkgs/mailx/patches/mailx-12.5-lzw.patch +++ /dev/null @@ -1,12 +0,0 @@ -diff -Nrbu mailx-12.5/lzw.c mailx-12.5-OK/lzw.c ---- mailx-12.5/lzw.c 2006-03-04 03:32:16.000000000 +0300 -+++ mailx-12.5-OK/lzw.c 2011-08-17 16:30:01.000000000 +0400 -@@ -516,6 +516,8 @@ - - /* Generate output characters in reverse order. */ - while (code >= 256) { -+ if (stackp - de_stack >= HSIZE - 1) -+ return -1; - *stackp++ = tab_suffixof(code); - code = tab_prefixof(code); - } diff --git a/srcpkgs/mailx/patches/mailx-12.5-usage.patch b/srcpkgs/mailx/patches/mailx-12.5-usage.patch deleted file mode 100644 index 3c375ade9b0856..00000000000000 --- a/srcpkgs/mailx/patches/mailx-12.5-usage.patch +++ /dev/null @@ -1,12 +0,0 @@ -diff -upr mailx-12.5.orig/main.c mailx-12.5/main.c ---- mailx-12.5.orig/main.c 2007-10-02 14:15:50.000000000 +0200 -+++ mailx-12.5/main.c 2013-07-22 16:06:56.960765683 +0200 -@@ -353,7 +353,7 @@ main(int argc, char *argv[]) - case '?': - usage: - fprintf(stderr, catgets(catd, CATSET, 135, --"Usage: %s -eiIUdEFntBDNHRV~ -T FILE -u USER -h hops -r address -s SUBJECT -a FILE -q FILE -f FILE -A ACCOUNT -b USERS -c USERS -S OPTION users\n"), progname); -+"Usage: %s -eiIUdEFntBDNHRVv~ -T FILE -u USER -h hops -r address -s SUBJECT -a FILE -q FILE -f FILE -A ACCOUNT -b USERS -c USERS -S OPTION users\n"), progname); - exit(2); - } - } diff --git a/srcpkgs/mailx/patches/nail-11.25-config.patch b/srcpkgs/mailx/patches/nail-11.25-config.patch deleted file mode 100644 index b1dd7e09edd6e7..00000000000000 --- a/srcpkgs/mailx/patches/nail-11.25-config.patch +++ /dev/null @@ -1,11 +0,0 @@ -diff -Nrbu nail-11.25/nail.rc nail-11.25-OK/nail.rc ---- nail-11.25/nail.rc 2005-01-15 17:33:16.000000000 +0300 -+++ nail-11.25-OK/nail.rc 2005-08-19 16:55:09.000000000 +0400 -@@ -60,3 +60,7 @@ - - # Only include selected header fields when forwarding messages. - fwdretain subject date from to -+ -+# For Linux and BSD, this should be set. -+set bsdcompat -+ diff --git a/srcpkgs/mailx/template b/srcpkgs/mailx/template deleted file mode 100644 index bca700508b439e..00000000000000 --- a/srcpkgs/mailx/template +++ /dev/null @@ -1,43 +0,0 @@ -# Template file for 'mailx' -pkgname=mailx -version=12.5 -revision=27 -makedepends="openssl-devel mit-krb5-devel" -conf_files="/etc/mailx.rc" -short_desc="Feature-rich BSD mail(1)" -maintainer="Orphaned " -license="BSD-4-Clause" -homepage="http://heirloom.sourceforge.net/mailx.html" -distfiles="https://pkgs.fedoraproject.org/repo/pkgs/mailx/mailx-${version}.tar.xz/836bf1da322d2d1f78b7056c2b3b2304/${pkgname}-${version}.tar.xz" -checksum=1b8136fb2466adeaf71a5e3c65db9fa1a967f1f6469ff689c2cf06e21f638823 -provides="mail-${version}_${revision}" - -alternatives=" - mail:mail.rc:/etc/mailx.rc - mail:mail:/usr/bin/mailx - mail:mail.1:/usr/share/man/man1/mailx.1 -" - -post_install() { - vlicense COPYING -} - -do_build() { - echo PREFIX=/usr \ - BINDIR=/usr/bin \ - MANDIR=/usr/share/man \ - SYSCONFDIR=/etc \ - MAILRC=/etc/mailx.rc \ - MAILSPOOL=/var/spool/mail \ - UCBINSTALL=install \ - STRIP=$STRIP \ - SENDMAIL=/usr/bin/sendmail \ - > makeflags - - make $(cat makeflags) IPv6=-DHAVE_IPv6_FUNCS \ - CFLAGS="${CFLAGS} -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64" -} - -do_install() { - make DESTDIR=${DESTDIR} $(cat makeflags) install -} diff --git a/srcpkgs/maim/template b/srcpkgs/maim/template deleted file mode 100644 index 894369ec42f876..00000000000000 --- a/srcpkgs/maim/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'maim' -pkgname=maim -version=5.7.4 -revision=7 -build_style=cmake -hostmakedepends="pkg-config" -makedepends="MesaLib-devel glm icu-devel libXcomposite-devel libXrandr-devel - libjpeg-turbo-devel libpng-devel slop-devel libwebp-devel" -short_desc="Desktop screenshot utility" -maintainer="Felipe Nogueira " -license="GPL-3.0-or-later" -homepage="https://github.com/naelstrof/maim" -distfiles="https://github.com/naelstrof/maim/archive/v${version}.tar.gz" -checksum=075090fd4c3b87663a26d0c2de63b5c822fd96aaeef6ac4fe6ded3abd506be9e diff --git a/srcpkgs/mairix/patches/issue5.patch b/srcpkgs/mairix/patches/issue5.patch deleted file mode 100644 index 0ca10e2810fd89..00000000000000 --- a/srcpkgs/mairix/patches/issue5.patch +++ /dev/null @@ -1,21 +0,0 @@ -From e9eb22f4cdebd7e262007d795fd3d0341dccc174 Mon Sep 17 00:00:00 2001 -From: Kim Vandry -Date: Mon, 14 Aug 2017 22:08:25 +0100 -Subject: [PATCH] Fix another regression with nvp parsing introduced in 1305fc1 - -If we get two terminators in a row, don't carry out last_action twice. - -Fixes vandry/mairix#5 - ---- a/nvp.c -+++ b/nvp.c -@@ -307,6 +307,9 @@ struct nvp *make_nvp(struct msg_src *src, char *s, const char *pfx)/*{{{*/ - default: - break; - } -+ /* Clear last_action so we don't repeat the action if we -+ get another terminator immediately. */ -+ last_action = GOT_NOTHING; - break; - case GOT_NOTHING: - diff --git a/srcpkgs/mairix/template b/srcpkgs/mairix/template deleted file mode 100644 index ede102d676c0de..00000000000000 --- a/srcpkgs/mairix/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'mairix' -pkgname=mairix -version=0.24 -revision=9 -build_style=configure -configure_args="--prefix=/usr --mandir=/usr/share/man" -hostmakedepends="flex bison" -makedepends="bzip2-devel openssl-devel zlib-devel" -short_desc="A program for indexing and searching emails" -maintainer="Leah Neukirchen " -license="GPL-2.0-only" -homepage="https://github.com/vandry/mairix" -distfiles="https://github.com/vandry/${pkgname}/releases/download/${version}/${pkgname}-${version}.tar.gz" -checksum=a0702e079c768b6fbe25687ebcbabe7965eb493d269a105998c7c1c2caef4a57 - -pre_build() { - make -C dfasyn CC="$BUILD_CC" CFLAGS="$BUILD_CFLAGS" -} diff --git a/srcpkgs/mairix/update b/srcpkgs/mairix/update deleted file mode 100644 index 81884392d0a02a..00000000000000 --- a/srcpkgs/mairix/update +++ /dev/null @@ -1 +0,0 @@ -ignore='2010????' diff --git a/srcpkgs/make-ca/template b/srcpkgs/make-ca/template deleted file mode 100644 index 8079669843f4b9..00000000000000 --- a/srcpkgs/make-ca/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'make-ca' -pkgname=make-ca -version=1.16 -revision=1 -build_style=gnu-makefile -make_install_args="SBINDIR=/usr/bin" -hostmakedepends="help2man" -depends="p11-kit" -short_desc="PKI setup script for LFS (and others)" -maintainer="Orphaned " -license="GPL-3.0-or-later" -homepage="https://github.com/lfs-book/make-ca/" -distfiles="https://github.com/lfs-book/make-ca/archive/refs/tags/v${version}.tar.gz" -checksum=44f100e2e10f920df5323e0da6393160cbaf185454a87548eca61336787b2088 diff --git a/srcpkgs/make/template b/srcpkgs/make/template deleted file mode 100644 index 930a357f3f39c9..00000000000000 --- a/srcpkgs/make/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'make' -pkgname=make -version=4.4.1 -revision=1 -bootstrap=yes -build_style=gnu-configure -configure_args="$(vopt_with guile)" -hostmakedepends="$(vopt_if guile pkg-config)" -makedepends="$(vopt_if guile 'gc-devel guile-devel')" -checkdepends="perl tar" -short_desc="GNU Make build tool" -maintainer="Enno Boland " -license="GPL-3.0-or-later" -homepage="http://www.gnu.org/software/make" -distfiles="${GNU_SITE}/make/${pkgname}-${version}.tar.lz" -checksum=8814ba072182b605d156d7589c19a43b89fc58ea479b9355146160946f8cf6e9 -build_options=guile diff --git a/srcpkgs/makedepend/template b/srcpkgs/makedepend/template deleted file mode 100644 index 36f9747b7733c5..00000000000000 --- a/srcpkgs/makedepend/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'makedepend' -pkgname=makedepend -version=1.0.9 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="xorgproto" -short_desc="Dependency generator for makefiles" -maintainer="Orphaned " -license="MIT" -homepage="https://gitlab.freedesktop.org/xorg/util/makedepend" -distfiles="${XORG_SITE}/util/makedepend-${version}.tar.xz" -checksum=92d0deb659fff6d8ddbc1d27fc4ca8ceb2b6dbe15d73f0a04edc09f1c5782dd4 - -post_install() { - vlicense COPYING -} diff --git a/srcpkgs/makedumpfile/patches/ppc32.patch b/srcpkgs/makedumpfile/patches/ppc32.patch deleted file mode 100644 index ed51e37cd16f21..00000000000000 --- a/srcpkgs/makedumpfile/patches/ppc32.patch +++ /dev/null @@ -1,57 +0,0 @@ -From e86621dc05fa00ecea168b1cc5e18d6c66b69c7b Mon Sep 17 00:00:00 2001 -From: q66 -Date: Thu, 26 Dec 2019 22:33:12 +0100 -Subject: [PATCH] Fix definitions for ppc32 - ---- - arch/ppc.c | 2 +- - makedumpfile.h | 6 +++--- - 2 files changed, 4 insertions(+), 4 deletions(-) - -diff --git arch/ppc.c arch/ppc.c -index 37c6a3b..4130c2d 100644 ---- a/arch/ppc.c -+++ b/arch/ppc.c -@@ -19,7 +19,7 @@ - * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. - */ - --#ifdef __powerpc32__ -+#if defined(__powerpc__) && !defined(__powerpc64__) - - #include "../print_info.h" - #include "../elf_info.h" -diff --git makedumpfile.h makedumpfile.h -index 24b2f69..d802833 100644 ---- a/makedumpfile.h -+++ b/makedumpfile.h -@@ -765,7 +765,7 @@ unsigned long get_kvbase_arm64(void); - - #endif - --#ifdef __powerpc32__ -+#if defined(__powerpc__) && !defined(__powerpc64__) - - #define __PAGE_OFFSET (0xc0000000) - #define KERNELBASE PAGE_OFFSET -@@ -1054,7 +1054,7 @@ int arch_crashkernel_mem_size_ppc64(void); - #define arch_crashkernel_mem_size() arch_crashkernel_mem_size_ppc64() - #endif /* powerpc64 */ - --#ifdef __powerpc32__ /* powerpc32 */ -+#if defined(__powerpc__) && !defined(__powerpc64__) - int get_machdep_info_ppc(void); - unsigned long long vaddr_to_paddr_ppc(unsigned long vaddr); - #define find_vmemmap() stub_false() -@@ -2149,7 +2149,7 @@ int get_xen_info_ia64(void); - - #endif /* __ia64 */ - --#if defined(__powerpc64__) || defined(__powerpc32__) /* powerpcXX */ -+#ifdef __powerpc__ /* powerpcXX */ - #define kvtop_xen(X) FALSE - #define get_xen_basic_info_arch(X) FALSE - #define get_xen_info_arch(X) FALSE --- -2.24.0 - diff --git a/srcpkgs/makedumpfile/template b/srcpkgs/makedumpfile/template deleted file mode 100644 index 380911837271dc..00000000000000 --- a/srcpkgs/makedumpfile/template +++ /dev/null @@ -1,38 +0,0 @@ -# Template file for 'makedumpfile' -pkgname=makedumpfile -version=1.7.8 -revision=1 -makedepends="elfutils-devel zlib-devel bzip2-devel liblzma-devel lzo-devel" -depends="perl" -short_desc="Make a small dumpfile of kdump" -maintainer="Leah Neukirchen " -license="GPL-2.0-or-later" -homepage="https://github.com/makedumpfile/makedumpfile" -distfiles="${homepage}/archive/refs/tags/${version}.tar.gz" -checksum=b54e88bef256c589eb4adce17bc856da898a762626fe54f76a77a7f22ad9a844 - -post_extract() { - sed -i '/#define PAGESIZE/i#undef PAGESIZE' makedumpfile.h - sed -i '1i#include ' common.h - sed -i 's@CFLAGS\(\|_ARCH\)[ \t]*= @& $(CF) @' Makefile -} - -do_build() { - case "$XBPS_TARGET_MACHINE" in - i686*) export ARCH=i386;; - x86_64*) export ARCH=x86_64;; - arm*) export ARCH=arm;; - aarch64*) export ARCH=aarch64;; - ppc64*) export ARCH=ppc64;; - esac - make CC="$CC" LD="$LD" CF="$CFLAGS -D_GNU_SOURCE" \ - LDFLAGS="$LDFLAGS" LINKTYPE=dynamic USELZO=on TARGET=$ARCH -} - -do_install() { - vbin makedumpfile - vbin makedumpfile-R.pl - vsconf makedumpfile.conf - vman makedumpfile.8 - vman makedumpfile.conf.5 -} diff --git a/srcpkgs/makedumpfile/update b/srcpkgs/makedumpfile/update deleted file mode 100644 index 7c3d5f2b9a5354..00000000000000 --- a/srcpkgs/makedumpfile/update +++ /dev/null @@ -1 +0,0 @@ -ignore="20??????" diff --git a/srcpkgs/makefile2graph/template b/srcpkgs/makefile2graph/template deleted file mode 100644 index b5ec31a6441b64..00000000000000 --- a/srcpkgs/makefile2graph/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'makefile2graph' -pkgname=makefile2graph -version=2021.11.06 -revision=1 -build_style=gnu-makefile -make_install_args="pkgdocdir=/usr/share/doc/makefile2graph" -depends="make" -short_desc="Creates a graph of dependencies from GNU-Make" -maintainer="0x5c " -license="MIT" -homepage="https://github.com/lindenb/makefile2graph" -distfiles="https://github.com/lindenb/makefile2graph/archive/refs/tags/${version}.tar.gz" -checksum=5be8e528fa2945412357a8ef233e68fa3729639307ec1c38fd63768aad642c41 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/makepasswd/template b/srcpkgs/makepasswd/template deleted file mode 100644 index 72d5b2432f9bad..00000000000000 --- a/srcpkgs/makepasswd/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'makepasswd' -pkgname=makepasswd -version=1.10.9 -revision=3 -depends="perl-Crypt-OpenSSL-Random perl-Crypt-PasswdMD5" -short_desc="Create and/or encrypt true-random-seeded password strings" -maintainer="Kevin Berry " -license="GPL-2.0-or-later" -homepage="https://github.com/deathsyn/makepasswd" -distfiles="https://github.com/deathsyn/makepasswd/archive/${version}.tar.gz" -checksum=8d8b8461aa6fb3798c63965c40e9670812475c78df1a26a569473034e92276f9 - -do_install() { - vbin makepasswd - vman makepasswd.1 - vdoc README.md -} diff --git a/srcpkgs/makeself/patches/header.patch b/srcpkgs/makeself/patches/header.patch deleted file mode 100644 index 1d07b6c7a4c9db..00000000000000 --- a/srcpkgs/makeself/patches/header.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/makeself.sh 2019-06-13 07:22:52.406415309 +0000 -+++ b/makeself.sh 2019-06-13 07:23:10.116346635 +0000 -@@ -208,7 +208,7 @@ - TAR_EXTRA="" - GPG_EXTRA="" - DU_ARGS=-ks --HEADER=`dirname "$0"`/makeself-header.sh -+HEADER=`dirname "$0"`/makeself-header - SIGNATURE="" - TARGETDIR="" - NOOVERWRITE=n diff --git a/srcpkgs/makeself/template b/srcpkgs/makeself/template deleted file mode 100644 index 8466ae2e1df3f7..00000000000000 --- a/srcpkgs/makeself/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'makeself' -pkgname=makeself -version=2.4.5 -revision=1 -short_desc="Make self-extractable archives on Unix" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="http://makeself.io" -distfiles="https://github.com/megastep/makeself/archive/release-$version.tar.gz" -checksum=91deafdbfddf130abe67d7546f0c50be6af6711bb1c351b768043bd527bd6e45 - -do_install() { - vmkdir usr/share/man/man1 - for f in makeself makeself-header; do - vbin ${f}.sh ${f} - done - install -m644 *.1 ${DESTDIR}/usr/share/man/man1 -} diff --git a/srcpkgs/makeself/update b/srcpkgs/makeself/update deleted file mode 100644 index b5a6d8a903ee3f..00000000000000 --- a/srcpkgs/makeself/update +++ /dev/null @@ -1 +0,0 @@ -pattern=$pkgname'-\K[\d.]+(?=\.run)' diff --git a/srcpkgs/mako/template b/srcpkgs/mako/template deleted file mode 100644 index d48a3d04fa0f7c..00000000000000 --- a/srcpkgs/mako/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'mako' -pkgname=mako -version=1.10.0 -revision=1 -build_style=meson -configure_args="-Dicons=enabled -Dman-pages=enabled -Dzsh-completions=true - -Dfish-completions=true -Dwerror=false" -hostmakedepends="pkg-config scdoc wayland-devel wayland-protocols" -makedepends="wayland-devel wayland-protocols pango-devel cairo-devel - basu-devel gdk-pixbuf-devel" -short_desc="Lightweight Wayland notification daemon" -maintainer="Orphaned " -license="MIT" -homepage="https://wayland.emersion.fr/mako/" -distfiles="https://github.com/emersion/mako/archive/v${version}.tar.gz" -checksum=3ca44f6bb85c941a4f637a9787931c22ee9a7fe6b8039e6985baf863719b0f95 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/maliit-framework-devel b/srcpkgs/maliit-framework-devel deleted file mode 120000 index 3a182b78257420..00000000000000 --- a/srcpkgs/maliit-framework-devel +++ /dev/null @@ -1 +0,0 @@ -maliit-framework \ No newline at end of file diff --git a/srcpkgs/maliit-framework-doc b/srcpkgs/maliit-framework-doc deleted file mode 120000 index 3a182b78257420..00000000000000 --- a/srcpkgs/maliit-framework-doc +++ /dev/null @@ -1 +0,0 @@ -maliit-framework \ No newline at end of file diff --git a/srcpkgs/maliit-framework-examples b/srcpkgs/maliit-framework-examples deleted file mode 120000 index 3a182b78257420..00000000000000 --- a/srcpkgs/maliit-framework-examples +++ /dev/null @@ -1 +0,0 @@ -maliit-framework \ No newline at end of file diff --git a/srcpkgs/maliit-framework/template b/srcpkgs/maliit-framework/template deleted file mode 100644 index 65a3e71a8eec13..00000000000000 --- a/srcpkgs/maliit-framework/template +++ /dev/null @@ -1,49 +0,0 @@ -# Template file for 'maliit-framework' -pkgname=maliit-framework -version=2.3.0 -revision=1 -build_style=cmake -configure_args="-Denable-examples=ON - -Denable-tests=OFF - -Denable-dbus-activation=ON - -Denable-wayland-gtk=ON - -DWaylandScanner_EXECUTABLE=/usr/bin/wayland-scanner" -hostmakedepends="doxygen gettext qt5-host-tools qt5-qmake qt5-wayland pkg-config - wayland-devel glib-devel" -makedepends="libxcb-devel qt5-devel qt5-declarative-devel qt5-wayland-devel libglib-devel - wayland-devel wayland-protocols libxkbcommon-devel - libXdamage-devel libXcomposite-devel libXext-devel libXfixes-devel" -short_desc="Core libraries of Maliit and server" -maintainer="Hervy Qurrotul Ainur Rozi " -license="LGPL-2.1-only" -homepage="https://maliit.github.io" -changelog="https://raw.githubusercontent.com/maliit/framework/master/NEWS" -distfiles="https://github.com/maliit/framework/archive/refs/tags/${version}.tar.gz" -checksum=bfc23919ac8b960243f85e8228ad7dfc28d557b52182a0b5a2a216a5c6a8057c - -maliit-framework-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove usr/lib/qt5/mkspecs - vmove usr/lib/cmake - vmove "usr/lib/*.so" - } -} - -maliit-framework-doc_package() { - short_desc+=" - documentation" - pkg_install() { - vmove usr/share/doc/maliit-framework - vmove usr/share/doc/maliit-framework-doc - } -} - -maliit-framework-examples_package() { - short_desc+=" - examples" - pkg_install() { - vmove usr/bin/maliit-exampleapp-plainqt - } -} diff --git a/srcpkgs/maliit-keyboard-doc b/srcpkgs/maliit-keyboard-doc deleted file mode 120000 index 5aac7df807f5e1..00000000000000 --- a/srcpkgs/maliit-keyboard-doc +++ /dev/null @@ -1 +0,0 @@ -maliit-keyboard \ No newline at end of file diff --git a/srcpkgs/maliit-keyboard/template b/srcpkgs/maliit-keyboard/template deleted file mode 100644 index d61ffc76e6e8d2..00000000000000 --- a/srcpkgs/maliit-keyboard/template +++ /dev/null @@ -1,35 +0,0 @@ -# Template file for 'maliit-keyboard' -pkgname=maliit-keyboard -version=2.3.1 -revision=1 -build_style=cmake -configure_args="-Denable-presage=OFF - -Denable-tests=OFF - -DWaylandScanner_EXECUTABLE=/usr/bin/wayland-scanner" -hostmakedepends="gettext libpinyin pkg-config qt5-host-tools qt5-qmake" -makedepends="$(vopt_if anthy anthy-unicode-devel) - $(vopt_if libpinyin libpinyin-devel) glib-devel hunspell-devel - libchewing-devel maliit-framework-devel qt5-declarative-devel - qt5-multimedia-devel qt5-quickcontrols2-devel" -depends="hunspell maliit-framework qt5-graphicaleffects qt5-multimedia qt5-quickcontrols2" -short_desc="Virtual keyboard based on Maliit framework" -maintainer="Hervy Qurrotul Ainur Rozi " -license="LGPL-2.1-only" -homepage="https://maliit.github.io" -changelog="https://raw.githubusercontent.com/maliit/keyboard/master/NEWS" -distfiles="https://github.com/maliit/keyboard/archive/refs/tags/${version}.tar.gz" -checksum=c3e1eb985b8ae7ce4e3e28412b7e797ff5db437ccd327e0d852a3c37f17fe456 - -build_options="anthy libpinyin" -build_options_default="" - -if [ -z "$CROSS_BUILD" ]; then - build_options_default+=" anthy libpinyin" -fi - -maliit-keyboard-doc_package() { - short_desc+=" - documentation" - pkg_install() { - vmove usr/share/doc/maliit-keyboard - } -} diff --git a/srcpkgs/mame/files/mame.sh b/srcpkgs/mame/files/mame.sh deleted file mode 100644 index b34dae8e9459db..00000000000000 --- a/srcpkgs/mame/files/mame.sh +++ /dev/null @@ -1,45 +0,0 @@ -#!/bin/sh - -exec_mame() { - /usr/libexec/mame/mame \ - -artpath "$HOME/.mame/artwork;artwork" \ - -ctrlrpath "$HOME/.mame/ctrlr;ctrlr" \ - -inipath $HOME/.mame/ini \ - -rompath $HOME/.mame/roms \ - -samplepath "$HOME/.mame/samples;samples" \ - -cfg_directory $HOME/.mame/cfg \ - -comment_directory $HOME/.mame/comments \ - -diff_directory $HOME/.mame/diff \ - -input_directory $HOME/.mame/inp \ - -nvram_directory $HOME/.mame/nvram \ - -snapshot_directory $HOME/.mame/snap \ - -state_directory $HOME/.mame/sta \ - -video opengl \ - -createconfig -} - -if [ "$1" = "--newini" ]; then - echo "Rebuilding the ini file at $HOME/.mame/mame.ini" - echo "Modify this file for permanent changes to your MAME" - echo "options and paths before running MAME again." - cd $HOME/.mame - if [ -e mame.ini ]; then - echo "Your old ini file has been renamed to mame.ini.bak" - mv mame.ini mame.ini.bak - fi - exec_mame -elif [ ! -e $HOME/.mame ]; then - echo "Running MAME for the first time..." - echo "Creating an ini file for MAME at $HOME/.mame/mame.ini" - echo "Modify this file for permanent changes to your MAME" - echo "options and paths before running MAME again." - mkdir $HOME/.mame - for f in artwork cfg comments ctrlr diff ini ip nvram \ - samples snap sta roms; do - mkdir $HOME/.mame/${f} - done - cd $HOME/.mame && exec_mame -else - cd /usr/share/mame - /usr/libexec/mame/mame "$@" -fi diff --git a/srcpkgs/mame/patches/musl-bx.patch b/srcpkgs/mame/patches/musl-bx.patch deleted file mode 100644 index d8ef24554812d4..00000000000000 --- a/srcpkgs/mame/patches/musl-bx.patch +++ /dev/null @@ -1,52 +0,0 @@ -Restores musl support which was removed upstream: -https://github.com/bkaradzic/bx/commit/d7ecac17060ab8cf765b21e55a762aa4855dfdb1 - -diff --git a/3rdparty/bx/include/bx/platform.h b/3rdparty/bx/include/bx/platform.h -index f14f9b68..ea82d7f3 100644 ---- a/3rdparty/bx/include/bx/platform.h -+++ b/3rdparty/bx/include/bx/platform.h -@@ -37,6 +37,10 @@ - #define BX_CRT_MSVC 0 - #define BX_CRT_NEWLIB 0 - -+#ifndef BX_CRT_MUSL -+# define BX_CRT_MUSL 1 -+#endif // BX_CRT_MUSL -+ - #ifndef BX_CRT_NONE - # define BX_CRT_NONE 0 - #endif // BX_CRT_NONE -@@ -255,6 +259,7 @@ - && !BX_CRT_LIBCXX \ - && !BX_CRT_MINGW \ - && !BX_CRT_MSVC \ -+ && !BX_CRT_MUSL \ - && !BX_CRT_NEWLIB - # undef BX_CRT_NONE - # define BX_CRT_NONE 1 -@@ -432,6 +437,8 @@ - # define BX_CRT_NAME "Clang C Library" - #elif BX_CRT_NEWLIB - # define BX_CRT_NAME "Newlib" -+#elif BX_CRT_MUSL -+# define BX_CRT_NAME "musl libc" - #elif BX_CRT_NONE - # define BX_CRT_NAME "None" - #else ---- a/3rdparty/bx/src/thread.cpp -+++ b/3rdparty/bx/src/thread.cpp -@@ -239,9 +239,13 @@ - #elif BX_PLATFORM_OSX \ - || BX_PLATFORM_IOS - pthread_setname_np(_name); --#elif BX_CRT_GLIBC && ! BX_PLATFORM_HURD -+#elif BX_PLATFORM_LINUX && ! BX_PLATFORM_HURD - pthread_setname_np(ti->m_handle, _name); - #elif BX_PLATFORM_LINUX -+ extern "C" { -+ #include -+ #include -+ } - prctl(PR_SET_NAME,_name, 0, 0, 0); - #elif BX_PLATFORM_BSD - # if defined(__NetBSD__) diff --git a/srcpkgs/mame/template b/srcpkgs/mame/template deleted file mode 100644 index e40d74daf6a101..00000000000000 --- a/srcpkgs/mame/template +++ /dev/null @@ -1,98 +0,0 @@ -# Template file for 'mame' -pkgname=mame -version=0282 -revision=1 -hostmakedepends="pkg-config python3 qt6-base" -makedepends="qt6-base-devel SDL2_ttf-devel libutf8proc-devel libgomp-devel - rapidjson glm pugixml-devel portmidi-devel portaudio-devel" -depends="liberation-fonts-ttf" -short_desc="Multiple Arcade Machine Emulator" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="https://mamedev.org" -distfiles="https://github.com/mamedev/mame/archive/refs/tags/mame${version}.tar.gz" -checksum=730d6264f0851de521ca03b71f8556f2b31b8f06d415b52d1ba31aafff9f6c3f -nodebug=yes -replaces="sdlmame>=0 sdlmess>=0" - -CFLAGS="-D_LARGEFILE64_SOURCE" -CXXFLAGS="-D_LARGEFILE64_SOURCE" - -post_patch() { - vsed -i scripts/toolchain.lua -i 3rdparty/genie/src/host/scripts.c -e 's/-m32//' -e 's/-m64//' -} - -do_configure() { - if [ "${CROSS_BUILD}" ]; then - CC="$CC_host" - CXX="$CXX_host" - LD="$CXX_host" - CFLAGS="$CFLAGS_host" - CXXFLAGS="$CXXFLAGS_host" - LDFLAGS="$LDFLAGS_host" - fi - - make $makejobs genie -} - -do_build() { - case "$XBPS_TARGET_MACHINE" in - ppc*) - CFLAGS+=" -mlong-double-64" - CXXFLAGS+=" -mlong-double-64" - ;; - armv*) - LDFLAGS+=" -Wl,--long-plt" - ;; - aarch64*) - # Help to reduce impact on our aarch64 builders - LDFLAGS+=" -Wl,--no-keep-memory" - ;; - esac - - CXXFLAGS+=" -I$XBPS_CROSS_BASE/include/qt6" - [ "$XBPS_TARGET_LIBC" = "musl" ] && CXXFLAGS+=" -DBX_CRT_MUSL=1" - - if [ "$XBPS_TARGET_WORDSIZE" = 32 ]; then - ptr64=0 - # Overcome linker memory exhaustion - LDFLAGS+=" -Wl,--no-keep-memory" - else - ptr64=1 - fi - - [ "$XBPS_TARGET_ENDIAN" = be ] && bigendian=1 || bigendian=0 - - make $makejobs TOOLS=1 NOWERROR=1 OPENMP=1 SYMBOLS=0 \ - OVERRIDE_CC="$CC" OVERRIDE_CXX="$CXX" OVERRIDE_LD="$CXX" \ - PTR64=$ptr64 BIGENDIAN=$bigendian QT_HOME=/usr/lib/qt6 \ - USE_SYSTEM_LIB_SQLITE3=1 USE_SYSTEM_LIB_EXPAT=1 \ - USE_SYSTEM_LIB_ZLIB=1 USE_SYSTEM_LIB_ZSTD=1 \ - USE_SYSTEM_LIB_JPEG=1 USE_SYSTEM_LIB_FLAC=1 \ - USE_SYSTEM_LIB_PORTMIDI=1 USE_SYSTEM_LIB_PORTAUDIO=1 \ - USE_SYSTEM_LIB_UTF8PROC=1 USE_SYSTEM_LIB_GLM=1 \ - USE_SYSTEM_LIB_RAPIDJSON=1 USE_SYSTEM_LIB_PUGIXML=1 -} - -do_install() { - # Install the mame script - vbin ${FILESDIR}/mame.sh mame - - # Install the main application(s) - vinstall mame 755 usr/libexec/mame mame - vman docs/man/mame.6 - - # Install the tools - for f in chdman jedutil regrep pngcmp romcmp srcclean \ - ldverify ldresample unidasm castool floptool imgtool; do - vbin ${f} - if [ -f docs/man/${f}.1 ]; then - vman docs/man/${f}.1 - fi - done - - # Install the extra bits - for f in artwork bgfx docs hash hlsl keymaps plugins samples; do - vcopy ${f} usr/share/${pkgname} - done -} diff --git a/srcpkgs/mame/update b/srcpkgs/mame/update deleted file mode 100644 index bee0828f49810d..00000000000000 --- a/srcpkgs/mame/update +++ /dev/null @@ -1 +0,0 @@ -pattern="${pkgname}\K\d+(?=\.tar)" diff --git a/srcpkgs/man-db/files/man-db.cron-daily b/srcpkgs/man-db/files/man-db.cron-daily deleted file mode 100644 index a602972b40019b..00000000000000 --- a/srcpkgs/man-db/files/man-db.cron-daily +++ /dev/null @@ -1,16 +0,0 @@ -#!/bin/sh - -# taken from Debian -# man-db cron daily -set -e - -# Recover from deletion, per FHS. -mkdir -p /var/cache/man -chown _man:_man /var/cache/man -chmod 755 /var/cache/man - -# regenerate man database -/usr/bin/mandb --quiet - -exit 0 - diff --git a/srcpkgs/man-db/template b/srcpkgs/man-db/template deleted file mode 100644 index 989a70ba00297e..00000000000000 --- a/srcpkgs/man-db/template +++ /dev/null @@ -1,54 +0,0 @@ -# Template file for 'man-db' -pkgname=man-db -version=2.13.0 -revision=1 -build_style=gnu-configure -configure_args="--with-db=db --with-pager=less --with-gzip=/usr/bin/gzip - --with-bzip2=/usr/bin/bzip2 --disable-rpath --enable-threads=posix - --with-lzma=/usr/bin/lzma --with-xz=/usr/bin/xz --disable-setuid - --without-included-regex --enable-automatic-create --with-libseccomp - --without-systemdsystemunitdir --without-systemdtmpfilesdir - --enable-cache-owner=_man --disable-year2038" -hostmakedepends="groff pkg-config" -makedepends="db-devel gettext-devel groff libpipeline-devel libseccomp-devel - zlib-devel" -depends="bzip2 coreutils grep groff gzip less" -conf_files="/etc/man_db.conf" -short_desc="On-line manual database" -maintainer="Orphaned " -license="GPL-3.0-or-later" -homepage="https://man-db.gitlab.io/man-db/" -changelog="https://gitlab.com/man-db/man-db/-/raw/main/NEWS.md" -distfiles="${NONGNU_SITE}/man-db/man-db-${version}.tar.xz" -checksum=82f0739f4f61aab5eb937d234de3b014e777b5538a28cbd31433c45ae09aefb9 -provides="man-0_1" -lib32disabled=yes -system_accounts="_man" -_man_homedir="/var/cache/man" -make_dirs="/var/cache/man 0755 _man _man" - -# among others, requires the _man user to be available in the masterdir -make_check=no - -alternatives=" - man:man:/usr/bin/mandb-man - man:whatis:/usr/bin/mandb-whatis - man:apropos:/usr/bin/mandb-whatis - man:man.1:/usr/share/man/man1/mandb-man.1 - man:whatis.1:/usr/share/man/man1/mandb-whatis.1 - man:apropos.1:/usr/share/man/man1/mandb-apropos.1" - -case "$XBPS_TARGET_MACHINE" in - *-musl) CFLAGS+=" -I${XBPS_CROSS_BASE}/usr/include/gettext" - LDFLAGS+=" -lintl";; -esac - -post_install() { - # Rename files for alternatives - for f in apropos man whatis; do - mv ${DESTDIR}/usr/bin/{$f,mandb-$f} - mv ${DESTDIR}/usr/share/man/man1/{$f,mandb-$f}.1 - done - # Install the cron daily job. - vinstall ${FILESDIR}/man-db.cron-daily 744 etc/cron.daily man-db -} diff --git a/srcpkgs/man-pages-devel b/srcpkgs/man-pages-devel deleted file mode 120000 index 2e912dd0ad35d7..00000000000000 --- a/srcpkgs/man-pages-devel +++ /dev/null @@ -1 +0,0 @@ -man-pages \ No newline at end of file diff --git a/srcpkgs/man-pages-posix/template b/srcpkgs/man-pages-posix/template deleted file mode 100644 index d2b9e99716ac22..00000000000000 --- a/srcpkgs/man-pages-posix/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'man-pages-posix' -pkgname=man-pages-posix -version=2017a -revision=6 -_distver="${version%?}" -short_desc="Manual pages about POSIX systems" -maintainer="Orphaned " -license="custom:POSIX-COPYRIGHT" -homepage="https://www.kernel.org/pub/linux/docs/man-pages/man-pages-posix/" -distfiles="${KERNEL_SITE}/docs/man-pages/man-pages-posix/man-pages-posix-${_distver}-${version#${_distver}}.tar.xz" -checksum=ce67bb25b5048b20dad772e405a83f4bc70faf051afa289361c81f9660318bc3 - -do_install() { - make all prefix=${DESTDIR}/usr - vlicense POSIX-COPYRIGHT -} diff --git a/srcpkgs/man-pages/template b/srcpkgs/man-pages/template deleted file mode 100644 index f7c51f46790ea3..00000000000000 --- a/srcpkgs/man-pages/template +++ /dev/null @@ -1,57 +0,0 @@ -# Template file for 'man-pages' -pkgname=man-pages -version=6.15 -revision=1 -short_desc="Linux Documentation Project (LDP) manual pages" -maintainer="Enno Boland " -license="GPL-2.0-or-later" -homepage="https://www.kernel.org/doc/man-pages/index.html" -distfiles="${KERNEL_SITE}/docs/man-pages/man-pages-${version}.tar.xz" -checksum=03d8ebf618bd5df57cb4bf355efa3f4cd3a00b771efd623d4fd042b5dceb4465 - -do_install() { - make -R install prefix=/usr DESTDIR=${DESTDIR} - - # Remove dup manpages. - cd ${DESTDIR}/usr/share/man - # coreutils - rm -f man1/{chgrp,chmod,chown,cp,dir,dd}.1 - rm -f man1/{df,dircolors,du,install,ln,ls}.1 - rm -f man1/{mkdir,mkfifo,mknod,mv,rm,rmdir}.1 - rm -f man1/{touch,vdir}.1 - # shadow - rm -f man5/passwd.5 - rm -f man3/getspnam.3 - # diffutils - rm -f man1/diff.1 - # tzdata - rm -f man5/tzfile.5 - rm -f man8/zdump.8 - rm -f man8/tzselect.8 - rm -f man8/zic.8 - # mdocml - rm -f man7/man.7 - rm -f man7/mdoc.7 - # Rename some glibc specific manpages - mv man1/{iconv.1,glibc-iconv.1} - mv man1/{ldd.1,glibc-ldd.1} - mv man1/{getent.1,glibc-getent.1} - # libgpiod-devel - mv man3/{clock.3,glibc-clock.3} - mv man3/{end.3,glibc-end.3} - - if [ "$XBPS_TARGET_LIBC" = "glibc" ]; then - # libxcrypt-devel - rm -f man3/crypt.3 - rm -f man3/crypt_r.3 - fi - - sed 's/^\.TH SYSLOG 2/.TH KLOGCTL 3/' man2/syslog.2 >man3/klogctl.3 -} - -man-pages-devel_package() { - short_desc+=" - development pages" - pkg_install() { - vmove usr/share/man/man[2-3] - } -} diff --git a/srcpkgs/mandown/template b/srcpkgs/mandown/template deleted file mode 100644 index e961b43875d789..00000000000000 --- a/srcpkgs/mandown/template +++ /dev/null @@ -1,11 +0,0 @@ -# Template file for 'mandown' -pkgname=mandown -version=0.1.5 -revision=1 -build_style=cargo -short_desc="Create man pages from markdown markup" -maintainer="Savoy " -license="Apache-2.0" -homepage="https://gitlab.com/kornelski/mandown" -distfiles="https://gitlab.com/kornelski/mandown/-/archive/${version}/mandown-${version}.tar.gz" -checksum=32bf99a42dc7190733658a1beb7bc222d47441fbcb423905ca0fae2f3a32a87f diff --git a/srcpkgs/mandrel/template b/srcpkgs/mandrel/template deleted file mode 100644 index b3b6bc6d7d5925..00000000000000 --- a/srcpkgs/mandrel/template +++ /dev/null @@ -1,45 +0,0 @@ -# Template file for 'mandrel' -pkgname=mandrel -version=23.1.8.0 -revision=1 -_java_ver=21 -_mx_ver=6.53.2 -archs="aarch64* x86_64*" # upstream supported archs -hostmakedepends="openjdk${_java_ver} openjdk${_java_ver}-jmods - openjdk${_java_ver}-src openjdk${_java_ver}-static-libs python3" -makedepends="zlib-devel" -short_desc="Downstream distribution of the GraalVM community edition" -maintainer="Leah Neukirchen " -license="GPL-2.0-only, Classpath-exception-2.0" -homepage="https://github.com/graalvm/mandrel" -distfiles="https://github.com/graalvm/mandrel-packaging/archive/refs/tags/mandrel-${version}-Final.tar.gz>packaging-${version}.tar.gz - https://github.com/graalvm/mandrel/archive/refs/tags/mandrel-${version}-Final.tar.gz - https://github.com/graalvm/mx/archive/refs/tags/${_mx_ver}.tar.gz" -checksum="22ed7c881299c50c915ea6b7545134048f4ecf232c86c7dd260ee759df0dafa5 - ae7f53c476a5f763ca3027f81e70aa170c8fb69a67cf1299083cfaeedd412ded - 567c95449922b448d78daade5ba7bd91729a75367b69806f1bd590988a1ef717" -shlib_provides="libawt.so libawt_xawt.so libjava.so libjli.so libjvm.so libjawt.so" -nocross=yes - -# XXX: only static builds with native-image work -# (else TEXTREL issues) - -do_build() { - cd mandrel-packaging-* - export PATH=/usr/libexec/chroot-git:$PATH - . /etc/profile.d/jdk.sh - $JAVA_HOME/bin/java -ea build.java \ - --mx-home $PWD/../mx-* \ - --mandrel-repo $PWD/../mandrel-mandrel-* \ - --verbose -} - -do_install() { - cd mandrel-packaging*/mandrel-java* - - vmkdir usr/lib/jvm/mandrel${_java_ver} - vcopy . usr/lib/jvm/mandrel${_java_ver} - - vlicense LICENSE - vlicense THIRD_PARTY_LICENSE.txt -} diff --git a/srcpkgs/mangadesk/template b/srcpkgs/mangadesk/template deleted file mode 100644 index d74b2ca2319a1a..00000000000000 --- a/srcpkgs/mangadesk/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'mangadesk' -pkgname=mangadesk -version=0.7.8 -revision=2 -build_style=go -go_import_path=github.com/darylhjd/mangadesk -short_desc="Terminal client for MangaDex" -maintainer="Clyhtsuriva " -license="MIT" -homepage="https://github.com/darylhjd/mangadesk" -changelog="https://github.com/darylhjd/mangadesk/releases" -distfiles="https://github.com/darylhjd/mangadesk/archive/v${version}.tar.gz" -checksum=85120472113e2a98d4cd9fc731e268545facd194f6dc973e29a5b2867a8305c8 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/mangl/patches/cross.patch b/srcpkgs/mangl/patches/cross.patch deleted file mode 100644 index 92a9c8d730ab42..00000000000000 --- a/srcpkgs/mangl/patches/cross.patch +++ /dev/null @@ -1,30 +0,0 @@ ---- a/mandoc/configure -+++ b/mandoc/configure -@@ -176,15 +176,6 @@ - if ${COMP} -o "test-${1}" "${SOURCEDIR}/test-${1}.c" ${3} 1>&3 2>&3 - then - echo "partial result of ${n}: ${CC} succeeded" 1>&3 -- else -- echo "tested ${n}: no (compilation failed)" 1>&2 -- echo "result of ${n}: ${CC} failed with exit status $?" 1>&3 -- echo "result of compiling ${n}: no" 1>&3 -- echo 1>&3 -- return 1 -- fi -- -- if ./test-${1} 1>&3 2>&3; then - echo "tested ${n}: yes" 1>&2 - echo "result of running ${n}: yes" 1>&3 - echo 1>&3 -@@ -199,10 +190,9 @@ - return 0 - else - echo "tested ${n}: no (execution failed)" 1>&2 -- echo "result of ${n}: execution failed with exit status $?" 1>&3 -+ echo "result of ${n}: ${CC} failed with exit status $?" 1>&3 - echo "result of running ${n}: no" 1>&3 - echo 1>&3 -- rm "test-${1}" - return 1 - fi - } diff --git a/srcpkgs/mangl/template b/srcpkgs/mangl/template deleted file mode 100644 index 1c972a3ffcb238..00000000000000 --- a/srcpkgs/mangl/template +++ /dev/null @@ -1,35 +0,0 @@ -# Template file for 'mangl' -pkgname=mangl -version=1.1.5 -revision=1 -build_style=configure -hostmakedepends="pkg-config" -makedepends="zlib-devel libglvnd-devel freetype-devel glfw-devel" -short_desc="Graphical man page viewer based on the mandoc library" -maintainer="Duncaen " -license="BSD-2-Clause" -homepage="https://github.com/zigalenarcic/mangl" -distfiles="https://github.com/zigalenarcic/mangl/archive/refs/tags/v${version}.tar.gz" -checksum=8bbbadb66d1cb30d7e914e5b71993997e67c59103c55c8601410eeda35062157 - -pre_configure() { - cat >mandoc/configure.local <<-EOF - PREFIX=/usr - SBINDIR=/usr/bin - MANDIR=/usr/share/man - OSNAME="Void Linux" - BINM_SOELIM=mandoc-soelim - MANM_ROFF="mandoc_roff" - LDFLAGS="$LDFLAGS" - CFLAGS="$CFLAGS" - CC="$CC" - HAVE_REWB_BSD=0 - EOF - case "$XBPS_TARGET_MACHINE" in - *-musl) echo 'UTF8_LOCALE="C.UTF-8"' >>mandoc/configure.local;; - esac -} - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/manpages-cs b/srcpkgs/manpages-cs deleted file mode 120000 index 3cf72f5bb89af6..00000000000000 --- a/srcpkgs/manpages-cs +++ /dev/null @@ -1 +0,0 @@ -manpages-pt-br \ No newline at end of file diff --git a/srcpkgs/manpages-da b/srcpkgs/manpages-da deleted file mode 120000 index 3cf72f5bb89af6..00000000000000 --- a/srcpkgs/manpages-da +++ /dev/null @@ -1 +0,0 @@ -manpages-pt-br \ No newline at end of file diff --git a/srcpkgs/manpages-de b/srcpkgs/manpages-de deleted file mode 120000 index 3cf72f5bb89af6..00000000000000 --- a/srcpkgs/manpages-de +++ /dev/null @@ -1 +0,0 @@ -manpages-pt-br \ No newline at end of file diff --git a/srcpkgs/manpages-el b/srcpkgs/manpages-el deleted file mode 120000 index 3cf72f5bb89af6..00000000000000 --- a/srcpkgs/manpages-el +++ /dev/null @@ -1 +0,0 @@ -manpages-pt-br \ No newline at end of file diff --git a/srcpkgs/manpages-es b/srcpkgs/manpages-es deleted file mode 120000 index 3cf72f5bb89af6..00000000000000 --- a/srcpkgs/manpages-es +++ /dev/null @@ -1 +0,0 @@ -manpages-pt-br \ No newline at end of file diff --git a/srcpkgs/manpages-fi b/srcpkgs/manpages-fi deleted file mode 120000 index 3cf72f5bb89af6..00000000000000 --- a/srcpkgs/manpages-fi +++ /dev/null @@ -1 +0,0 @@ -manpages-pt-br \ No newline at end of file diff --git a/srcpkgs/manpages-fr b/srcpkgs/manpages-fr deleted file mode 120000 index 3cf72f5bb89af6..00000000000000 --- a/srcpkgs/manpages-fr +++ /dev/null @@ -1 +0,0 @@ -manpages-pt-br \ No newline at end of file diff --git a/srcpkgs/manpages-hu b/srcpkgs/manpages-hu deleted file mode 120000 index 3cf72f5bb89af6..00000000000000 --- a/srcpkgs/manpages-hu +++ /dev/null @@ -1 +0,0 @@ -manpages-pt-br \ No newline at end of file diff --git a/srcpkgs/manpages-id b/srcpkgs/manpages-id deleted file mode 120000 index 3cf72f5bb89af6..00000000000000 --- a/srcpkgs/manpages-id +++ /dev/null @@ -1 +0,0 @@ -manpages-pt-br \ No newline at end of file diff --git a/srcpkgs/manpages-it b/srcpkgs/manpages-it deleted file mode 120000 index 3cf72f5bb89af6..00000000000000 --- a/srcpkgs/manpages-it +++ /dev/null @@ -1 +0,0 @@ -manpages-pt-br \ No newline at end of file diff --git a/srcpkgs/manpages-mk b/srcpkgs/manpages-mk deleted file mode 120000 index 3cf72f5bb89af6..00000000000000 --- a/srcpkgs/manpages-mk +++ /dev/null @@ -1 +0,0 @@ -manpages-pt-br \ No newline at end of file diff --git a/srcpkgs/manpages-nb b/srcpkgs/manpages-nb deleted file mode 120000 index 3cf72f5bb89af6..00000000000000 --- a/srcpkgs/manpages-nb +++ /dev/null @@ -1 +0,0 @@ -manpages-pt-br \ No newline at end of file diff --git a/srcpkgs/manpages-nl b/srcpkgs/manpages-nl deleted file mode 120000 index 3cf72f5bb89af6..00000000000000 --- a/srcpkgs/manpages-nl +++ /dev/null @@ -1 +0,0 @@ -manpages-pt-br \ No newline at end of file diff --git a/srcpkgs/manpages-pl b/srcpkgs/manpages-pl deleted file mode 120000 index 3cf72f5bb89af6..00000000000000 --- a/srcpkgs/manpages-pl +++ /dev/null @@ -1 +0,0 @@ -manpages-pt-br \ No newline at end of file diff --git a/srcpkgs/manpages-pt-br/template b/srcpkgs/manpages-pt-br/template deleted file mode 100644 index 853ea059dc360e..00000000000000 --- a/srcpkgs/manpages-pt-br/template +++ /dev/null @@ -1,159 +0,0 @@ -# Template file for 'manpages-pt-br' -pkgname=manpages-pt-br -version=4.27.0 -revision=1 -build_style=gnu-configure -configure_args="--enable-compression=none" -hostmakedepends="po4a" -_desc="Translations of manpages" -short_desc="${_desc} - Brazilian Portuguese (Português Brasileiro)" -maintainer="Érico Nogueira " -license="GPL-3.0-or-later" -homepage="https://manpages-l10n-team.pages.debian.net/manpages-l10n/" -changelog="https://salsa.debian.org/manpages-l10n-team/manpages-l10n/-/raw/master/CHANGES.md" -distfiles="https://salsa.debian.org/manpages-l10n-team/manpages-l10n/-/archive/${version}/manpages-l10n-v${version}.tar.gz" -checksum=ca64939b3ce023d328bbe93ebf7966a4bbb06cf291d8d7e8c559de5cc4d42abe - -post_install() { - find $DESTDIR -name '*systemd*' -delete -} - -manpages-nl_package() { - short_desc="${_desc} - Dutch (Nederlands)" - pkg_install() { - vmove usr/share/man/nl - } -} - -manpages-fr_package() { - short_desc="${_desc} - French (Français)" - pkg_install() { - vmove usr/share/man/fr - } -} - -manpages-de_package() { - short_desc="${_desc} - German (Deutsch)" - pkg_install() { - vmove usr/share/man/de - } -} - -manpages-pl_package() { - short_desc="${_desc} - Polish (Polski)" - pkg_install() { - vmove usr/share/man/pl - } -} - -manpages-ro_package() { - short_desc="${_desc} - Romanian (Limba Română)" - pkg_install() { - vmove usr/share/man/ro - } -} - -manpages-vi_package() { - short_desc="${_desc} - Vietnamese (Tiếng Việt)" - pkg_install() { - vmove usr/share/man/vi - } -} - -manpages-uk_package() { - short_desc="${_desc} - Ukrainian (Украї́нська Мо́ва)" - pkg_install() { - vmove usr/share/man/uk - } -} - -manpages-sv_package() { - short_desc="${_desc} - Swedish (Svenska)" - pkg_install() { - vmove usr/share/man/sv - } -} - -manpages-sr_package() { - short_desc="${_desc} - Serbian (Српски Језик)" - pkg_install() { - vmove usr/share/man/sr - } -} - -manpages-nb_package() { - short_desc="${_desc} - Norwegian Bokmål (Bokmål)" - pkg_install() { - vmove usr/share/man/nb - } -} - -manpages-mk_package() { - short_desc="${_desc} - Macedonian (Македонски)" - pkg_install() { - vmove usr/share/man/mk - } -} - -manpages-it_package() { - short_desc="${_desc} - Italian (Italiano)" - pkg_install() { - vmove usr/share/man/it - } -} - -manpages-id_package() { - short_desc="${_desc} - Indonesian (Bahasa Indonesia)" - pkg_install() { - vmove usr/share/man/id - } -} - -manpages-hu_package() { - short_desc="${_desc} - Hungarian (Magyar Nyelv)" - pkg_install() { - vmove usr/share/man/hu - } -} - -manpages-fi_package() { - short_desc="${_desc} - Finnish (Suomi)" - pkg_install() { - vmove usr/share/man/fi - } -} - -manpages-es_package() { - short_desc="${_desc} - Spanish (Español)" - pkg_install() { - vmove usr/share/man/es - } -} - -manpages-el_package() { - short_desc="${_desc} - Greek (Ελληνικά)" - pkg_install() { - vmove usr/share/man/el - } -} - -manpages-da_package() { - short_desc="${_desc} - Danish (Dansk)" - pkg_install() { - vmove usr/share/man/da - } -} - -manpages-cs_package() { - short_desc="${_desc} - Czech (Čeština)" - pkg_install() { - vmove usr/share/man/cs - } -} - -manpages-ru_package() { - short_desc="${_desc} - Russian (Русский)" - pkg_install() { - vmove usr/share/man/ru - } -} diff --git a/srcpkgs/manpages-pt-br/update b/srcpkgs/manpages-pt-br/update deleted file mode 100644 index f8d78a094573d0..00000000000000 --- a/srcpkgs/manpages-pt-br/update +++ /dev/null @@ -1,3 +0,0 @@ -pkgname=manpages-l10n -site="https://salsa.debian.org/manpages-l10n-team/manpages-l10n/-/tags" -ignore="*pre*" diff --git a/srcpkgs/manpages-ro b/srcpkgs/manpages-ro deleted file mode 120000 index 3cf72f5bb89af6..00000000000000 --- a/srcpkgs/manpages-ro +++ /dev/null @@ -1 +0,0 @@ -manpages-pt-br \ No newline at end of file diff --git a/srcpkgs/manpages-ru b/srcpkgs/manpages-ru deleted file mode 120000 index 3cf72f5bb89af6..00000000000000 --- a/srcpkgs/manpages-ru +++ /dev/null @@ -1 +0,0 @@ -manpages-pt-br \ No newline at end of file diff --git a/srcpkgs/manpages-sr b/srcpkgs/manpages-sr deleted file mode 120000 index 3cf72f5bb89af6..00000000000000 --- a/srcpkgs/manpages-sr +++ /dev/null @@ -1 +0,0 @@ -manpages-pt-br \ No newline at end of file diff --git a/srcpkgs/manpages-sv b/srcpkgs/manpages-sv deleted file mode 120000 index 3cf72f5bb89af6..00000000000000 --- a/srcpkgs/manpages-sv +++ /dev/null @@ -1 +0,0 @@ -manpages-pt-br \ No newline at end of file diff --git a/srcpkgs/manpages-uk b/srcpkgs/manpages-uk deleted file mode 120000 index 3cf72f5bb89af6..00000000000000 --- a/srcpkgs/manpages-uk +++ /dev/null @@ -1 +0,0 @@ -manpages-pt-br \ No newline at end of file diff --git a/srcpkgs/manpages-vi b/srcpkgs/manpages-vi deleted file mode 120000 index 3cf72f5bb89af6..00000000000000 --- a/srcpkgs/manpages-vi +++ /dev/null @@ -1 +0,0 @@ -manpages-pt-br \ No newline at end of file diff --git a/srcpkgs/mantablockscreen/template b/srcpkgs/mantablockscreen/template deleted file mode 100644 index df0258747ac9c3..00000000000000 --- a/srcpkgs/mantablockscreen/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'mantablockscreen' -pkgname=mantablockscreen -version=0.3 -revision=2 -build_style=gnu-makefile -depends="ImageMagick xrandr i3lock-color compton bash" -short_desc="Another i3lock-color wrapper that mantab" -maintainer="Leonardo F. " -license="MIT" -homepage="https://github.com/reorr/mantablockscreen" -distfiles="https://github.com/reorr/mantablockscreen/archive/v${version}.tar.gz" -checksum=796a5a16ef6392f2addb6a9bf1412b38a02aea7ee317d2ba8fce5fce08f6dfc0 - -pre_install() { - sed -i 's|local/||g' Makefile -} - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/manuskript/template b/srcpkgs/manuskript/template deleted file mode 100644 index da92d06da0e7f0..00000000000000 --- a/srcpkgs/manuskript/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'manuskript' -pkgname=manuskript -version=0.17.0 -revision=1 -pycompile_dirs="usr/share/${pkgname}" -hostmakedepends="python3-setuptools" -depends="python3-enchant python3-lxml python3-Markdown python3-PyQt5 qt5-svg" -short_desc="Open source tool for writers" -maintainer="Andrew Benson " -license="GPL-3.0-or-later" -homepage="http://www.theologeek.ch/manuskript" -distfiles="https://github.com/olivierkes/manuskript/archive/${version}.tar.gz" -checksum=a31d8918b28bcb0f42a614fdc6e2732eca1cd276b9ed1664d1b9cad2e66393ab -python_version=3 - -do_install() { - vmkdir usr/share/manuskript - for dir in bin i18n icons libs manuskript resources sample-projects ; do - vcopy $dir usr/share/manuskript - done - - vmkdir usr/bin - ln -sf /usr/share/manuskript/bin/manuskript ${DESTDIR}/usr/bin/manuskript - - vinstall package/create_deb/manuskript.desktop 0644 usr/share/applications -} diff --git a/srcpkgs/marble-devel b/srcpkgs/marble-devel deleted file mode 120000 index f208786e0b7da6..00000000000000 --- a/srcpkgs/marble-devel +++ /dev/null @@ -1 +0,0 @@ -marble \ No newline at end of file diff --git a/srcpkgs/marble/patches/soversion.patch b/srcpkgs/marble/patches/soversion.patch deleted file mode 100644 index fe6d84c82676f1..00000000000000 --- a/srcpkgs/marble/patches/soversion.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/src/lib/marble/declarative/CMakeLists.txt -+++ b/src/lib/marble/declarative/CMakeLists.txt -@@ -74,6 +74,8 @@ target_sources(marbledeclarative PRIVATE - RouteRelationModel.h - ) - -+set_target_properties(marbledeclarative PROPERTIES SOVERSION 3) -+ - target_link_libraries(marbledeclarative PUBLIC - marblewidget - Qt6::Quick diff --git a/srcpkgs/marble/patches/test-data-path.patch b/srcpkgs/marble/patches/test-data-path.patch deleted file mode 100644 index 0d7bfae5e41456..00000000000000 --- a/srcpkgs/marble/patches/test-data-path.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/tests/CMakeLists.txt -+++ b/tests/CMakeLists.txt -@@ -57,7 +57,7 @@ endif( CMAKE_COMMAND AND CMAKE_CTEST_COM - # Drop in New Tests - ############################ - marble_add_test( MarbleWidgetSpeedTest) --add_definitions(-DDGML_PATH="${CMAKE_CURRENT_SOURCE_DIR}/../data/maps/earth") -+add_definitions(-DDGML_PATH="@@WRKSRC@@/data/maps/earth") - marble_add_test( TestGeoSceneWriter) - - marble_add_test( LocaleTest) # Check MarbleLocale functionality diff --git a/srcpkgs/marble/template b/srcpkgs/marble/template deleted file mode 100644 index bc4d061bd75045..00000000000000 --- a/srcpkgs/marble/template +++ /dev/null @@ -1,67 +0,0 @@ -# Template file for 'marble' -pkgname=marble -version=25.08.3 -revision=1 -build_style=cmake -configure_args="-DMARBLE_PRI_INSTALL_DIR=/usr/lib/qt6/mkspecs/modules - -DKDE_INSTALL_QMLDIR=lib/qt6/qml - -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins" -hostmakedepends="extra-cmake-modules perl gettext protobuf pkg-config - qt6-base qt6-tools qt6-declarative-host-tools - kf6-kdoctools kf6-kconfig kf6-kpackage" -makedepends="qt6-base-devel qt6-declarative-devel qt6-svg-devel - qt6-qt5compat-devel qt6-webchannel-devel qt6-tools-devel - qt6-position-devel qt6-serialport-devel - kf6-kcoreaddons-devel kf6-ki18n-devel kf6-kconfig-devel kf6-kcrash-devel - kf6-kparts-devel kf6-kdoctools-devel kf6-krunner-devel kf6-kpackage-devel - phonon-devel libplasma-devel - abseil-cpp-devel protobuf-devel zlib-devel gpsd-devel shapelib-devel" -short_desc="Virtual globe and world atlas" -maintainer="Piotr Wójcik " -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=65c034dacc7a2d5bbf534fca6574289e8b1dbf2bd50e4f63ff4d1ab64ff07198 -replaces="marble5>=0" - -if [ "64$XBPS_TARGET_WORDSIZE" = "$XBPS_WORDSIZE$XBPS_WORDSIZE" ]; then - makedepends+=" qt6-webengine-devel" -fi - -post_patch() { - sed -i 's/Qt6LinguistTools/Qt6Linguist/' MarbleMacros.cmake - sed -i "s!@@WRKSRC@@!$wrksrc!" tests/CMakeLists.txt - sed -i tests/CMakeLists.txt -e ' - /MarbleRunnerManagerTest/d - /MarbleMapTest/d - /MarbleWidgetTest/d - /RenderPluginTest/d - /AbstractDataPluginModelTest/d - /AbstractDataPluginTest/d - /AbstractFloatItemTest/d - ' -} - -pre_check() { - mkdir -p $HOME/.local/share/marble - ln -sf $wrksrc/data "$HOME/.local/share/marble/" -} - -marble-devel_package() { - short_desc+=" - development files" - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - replaces="marble5-devel>=0" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.so" - vmove usr/lib/cmake - vmove usr/lib/qt6/mkspecs - } -} - -marble5_package() { - metapackage=yes - short_desc+=" - transition" - depends="marble>=25.08.1_1" -} diff --git a/srcpkgs/marble5 b/srcpkgs/marble5 deleted file mode 120000 index f208786e0b7da6..00000000000000 --- a/srcpkgs/marble5 +++ /dev/null @@ -1 +0,0 @@ -marble \ No newline at end of file diff --git a/srcpkgs/marco/patches/musl.patch b/srcpkgs/marco/patches/musl.patch deleted file mode 100644 index 14faf13e94ef36..00000000000000 --- a/srcpkgs/marco/patches/musl.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/src/ui/theme.c 2015-05-13 18:52:13.340057387 +0200 -+++ b/src/ui/theme.c 2015-05-13 18:55:30.469306867 +0200 -@@ -60,7 +60,8 @@ - #include - #include - #include - #define __USE_XOPEN -+#define _XOPEN_SOURCE - #include - - #define GDK_COLOR_RGBA(color) \ diff --git a/srcpkgs/marco/template b/srcpkgs/marco/template deleted file mode 100644 index bc7b8578f23f93..00000000000000 --- a/srcpkgs/marco/template +++ /dev/null @@ -1,35 +0,0 @@ -# Template file for 'marco' -pkgname=marco -version=1.28.1 -revision=1 -build_style=meson -hostmakedepends="gdk-pixbuf-devel zenity pkg-config gettext glib-devel" -makedepends="libcanberra-devel libgtop-devel libSM-devel libXcursor-devel - startup-notification-devel libX11-devel pango-devel gtk+3-devel libglib-devel - libXcomposite-devel libXrender-devel libXrandr-devel libXinerama-devel - mate-desktop-devel libXpresent-devel libXres-devel" -depends="zenity" -short_desc="Window manager for MATE" -maintainer="skmpz " -license="GPL-2.0-or-later" -homepage="https://mate-desktop.org" -changelog="https://raw.githubusercontent.com/mate-desktop/marco/master/NEWS" -distfiles="https://pub.mate-desktop.org/releases/${version%.*}/marco-${version}.tar.xz" -checksum=2496e5e40ee980cd6849493ac3e0f8fd0dec8b81c674da8d9ba19a577f0ac2e1 -make_check=no # timeout - -libmarco_package() { - short_desc+=" - runtime library" - pkg_install() { - vmove usr/lib/*.so.* - } -} -libmarco-devel_package() { - short_desc+=" - development files" - depends="libmarco>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/*.so - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/marco/update b/srcpkgs/marco/update deleted file mode 100644 index 0070f4d5e00630..00000000000000 --- a/srcpkgs/marco/update +++ /dev/null @@ -1,2 +0,0 @@ -site="https://github.com/mate-desktop/$pkgname/tags" -pattern="(?<=v)[0-9]*[.][0-9]*[02468][.][0-9.]*(?=\.tar.gz)" diff --git a/srcpkgs/mariadb-client b/srcpkgs/mariadb-client deleted file mode 120000 index 45f92cdb79085c..00000000000000 --- a/srcpkgs/mariadb-client +++ /dev/null @@ -1 +0,0 @@ -mariadb \ No newline at end of file diff --git a/srcpkgs/mariadb/INSTALL b/srcpkgs/mariadb/INSTALL deleted file mode 100644 index f66078207ff7f7..00000000000000 --- a/srcpkgs/mariadb/INSTALL +++ /dev/null @@ -1,13 +0,0 @@ -# *-*-shell-*-* -# -case ${ACTION} in -post) - # Set permissions for auth_pam_tool_dir which contains a suid binary - chmod 700 usr/lib/mysql/plugin/auth_pam_tool_dir - chown mysql usr/lib/mysql/plugin/auth_pam_tool_dir - if [ "$UPDATE" = "no" ] && [ ! -f var/lib/mysql/mysql-bin.index ]; then - chpst -u mysql:mysql usr/bin/mysql_install_db --user=mysql --basedir=/usr \ - --datadir=/var/lib/mysql --rpm --cross-bootstrap - fi - ;; -esac diff --git a/srcpkgs/mariadb/files/mysqld/run b/srcpkgs/mariadb/files/mysqld/run deleted file mode 100644 index 6368eb526c5a94..00000000000000 --- a/srcpkgs/mariadb/files/mysqld/run +++ /dev/null @@ -1,5 +0,0 @@ -#!/bin/sh -exec 2>&1 -[ ! -d /run/mysqld ] && mkdir -p /run/mysqld -chown mysql:mysql /run/mysqld -exec chpst -u mysql:mysql mysqld --user=mysql 2>&1 diff --git a/srcpkgs/mariadb/patches/fix-gcc13.patch b/srcpkgs/mariadb/patches/fix-gcc13.patch deleted file mode 100644 index e348992b45d957..00000000000000 --- a/srcpkgs/mariadb/patches/fix-gcc13.patch +++ /dev/null @@ -1,85 +0,0 @@ -From 88edfbfb5e1cac228f7cc31fbec24bb637fe54b1 Mon Sep 17 00:00:00 2001 -From: Heiko Becker -Date: Wed, 25 Jan 2023 14:30:32 -0800 -Subject: [PATCH] Fix build with gcc 13 by including (#11118) - -Summary: -Like other versions before, gcc 13 moved some includes around and as a result is no longer transitively included [1]. Explicitly include it for uint{32,64}_t. - -[1] https://gcc.gnu.org/gcc-13/porting_to.html#header-dep-changes - -Pull Request resolved: https://github.com/facebook/rocksdb/pull/11118 - -Reviewed By: cbi42 - -Differential Revision: D42711356 - -Pulled By: ajkr - -fbshipit-source-id: 5ea257b85b7017f40fd8fdbce965336da95c55b2 ---- - table/block_based/data_block_hash_index.h | 1 + - util/string_util.h | 1 + - 2 files changed, 2 insertions(+) - -diff --git a/table/block_based/data_block_hash_index.h b/table/block_based/data_block_hash_index.h -index f356395f329..3215221755d 100644 ---- a/storage/rocksdb/rocksdb/table/block_based/data_block_hash_index.h -+++ b/storage/rocksdb/rocksdb/table/block_based/data_block_hash_index.h -@@ -5,6 +5,7 @@ - - #pragma once - -+#include - #include - #include - -diff --git a/util/string_util.h b/util/string_util.h -index 55d106fff02..11178fd1d7b 100644 ---- a/storage/rocksdb/rocksdb/util/string_util.h -+++ b/storage/rocksdb/rocksdb/util/string_util.h -@@ -6,6 +6,7 @@ - - #pragma once - -+#include - #include - #include - #include -From 31012cdfa435d9203da3c3de8127b66bf018692a Mon Sep 17 00:00:00 2001 -From: Khem Raj -Date: Tue, 24 Jan 2023 21:40:43 -0800 -Subject: [PATCH] checkpoint.h: Add missing includes - -It uses uint64_t and it comes from -This is needed with GCC 13 and newer [1] - -[1] https://www.gnu.org/software/gcc/gcc-13/porting_to.html - -Signed-off-by: Khem Raj ---- - include/rocksdb/utilities/checkpoint.h | 1 + - 1 file changed, 1 insertion(+) - -diff --git a/include/rocksdb/utilities/checkpoint.h b/include/rocksdb/utilities/checkpoint.h -index 6046513aba4..ecf92061629 100644 ---- a/storage/rocksdb/rocksdb/include/rocksdb/utilities/checkpoint.h -+++ b/storage/rocksdb/rocksdb/include/rocksdb/utilities/checkpoint.h -@@ -8,6 +8,7 @@ - #pragma once - #ifndef ROCKSDB_LITE - -+#include - #include - #include - ---- a/storage/rocksdb/rocksdb/db/compaction/compaction_iteration_stats.h -+++ b/storage/rocksdb/rocksdb/db/compaction/compaction_iteration_stats.h -@@ -5,6 +5,7 @@ - - #pragma once - -+#include - #include "rocksdb/rocksdb_namespace.h" - - struct CompactionIterationStats { diff --git a/srcpkgs/mariadb/patches/fix-install-layout.patch b/srcpkgs/mariadb/patches/fix-install-layout.patch deleted file mode 100644 index 96fa7733852dc7..00000000000000 --- a/srcpkgs/mariadb/patches/fix-install-layout.patch +++ /dev/null @@ -1,22 +0,0 @@ ---- a/cmake/install_layout.cmake -+++ b/cmake/install_layout.cmake -@@ -86,7 +86,7 @@ IF(UNIX) - ELSEIF(INSTALL_LAYOUT MATCHES "SVR4") - SET(default_prefix "/opt/mysql/mysql") - ELSE() -- SET(default_prefix "/usr/local/mysql") -+ SET(default_prefix "/usr") - ENDIF() - IF(CMAKE_INSTALL_PREFIX_INITIALIZED_TO_DEFAULT) - SET(CMAKE_INSTALL_PREFIX ${default_prefix} ---- a/scripts/CMakeLists.txt -+++ b/scripts/CMakeLists.txt -@@ -182,7 +182,7 @@ ENDIF(UNIX) - # the documentation, so better not change this. - - IF(INSTALL_LAYOUT MATCHES "STANDALONE") -- SET(prefix ".") -+ SET(prefix "${CMAKE_INSTALL_PREFIX}") - SET(bindir ${prefix}/${INSTALL_BINDIR}) - SET(sbindir ${prefix}/${INSTALL_SBINDIR}) - SET(scriptdir ${prefix}/${INSTALL_BINDIR}) diff --git a/srcpkgs/mariadb/template b/srcpkgs/mariadb/template deleted file mode 100644 index 931d370a14ecf0..00000000000000 --- a/srcpkgs/mariadb/template +++ /dev/null @@ -1,130 +0,0 @@ -# Template file for 'mariadb' -pkgname=mariadb -version=11.1.2 -revision=2 -build_style=cmake -build_helper=qemu -configure_args="-DBUILD_CONFIG=mysql_release - -DMYSQL_DATADIR=/var/lib/mysql -DMYSQL_UNIX_ADDR=/run/mysqld/mysqld.sock - -DDEFAULT_CHARSET=utf8 -DDEFAULT_COLLATION=utf8_general_ci - -DENABLED_LOCAL_INFILE=ON -DINSTALL_INFODIR=share/mysql/docs - -DINSTALL_MANDIR=share/man -DINSTALL_PLUGINDIR=lib/mysql/plugin - -DINSTALL_SCRIPTDIR=bin -DINSTALL_INCLUDEDIR=include/mysql - -DINSTALL_DOCREADMEDIR=share/mysql -DINSTALL_SUPPORTFILESDIR=share/mysql - -DINSTALL_MYSQLSHAREDIR=share/mysql -DINSTALL_DOCDIR=share/mysql/docs - -DINSTALL_SHAREDIR=share/mysql -DSTACK_DIRECTION=1 - -DWITH_ZLIB=system -DWITH_SSL=system -DWITH_LIBARCHIVE=system - -DWITH_EMBEDDED_SERVER=ON -DPLUGIN_TOKUDB=NO -DPLUGIN_BLACKHOLE=YES - -DPLUGIN_PARTITION=YES -DWITH_EXTRA_CHARSETS=complex -DWITH_LIBWRAP=OFF - -DWITH_READLINE=ON -DWITH_SYSTEMD=no -DWITH_PCRE=system" -hostmakedepends="bison perl flex pkg-config" -makedepends="ncurses-devel gnutls-devel libaio-devel boost-devel-minimal pam-devel zlib-devel - pcre2-devel fmt-devel" -depends="perl" -checkdepends="perl" -short_desc="Fast SQL database server, drop-in replacement for MySQL" -maintainer="Orphaned " -license="GPL-2.0-only" -homepage="https://mariadb.com" -distfiles="https://archive.mariadb.org/mariadb-${version}/source/mariadb-${version}.tar.gz" -checksum=19a9e980e57fa332931f643b48ad7390528c889ff6ea8b0e16fd306aa3088238 -lib32disabled=yes -provides="mysql-${version}_${revision}" -replaces="mysql>=0" -system_accounts="mysql" -mysql_homedir="/var/lib/mysql" -make_dirs="/var/lib/mysql 0700 mysql mysql - /usr/lib/mysql/plugin/auth_pam_tool_dir 0700 mysql root" -CFLAGS="-UNDEBUG -D_LARGEFILE64_SOURCE" -CXXFLAGS="-UNDEBUG -D_LARGEFILE64_SOURCE" - -if [ "$XBPS_TARGET_LIBC" = "glibc" ]; then - makedepends+=" libxcrypt-devel" -fi - -if [ "$XBPS_CHECK_PKGS" ]; then - configure_args+=" -DWITH_UNIT_TESTS=ON" -else - configure_args+=" -DWITH_UNIT_TESTS=OFF" -fi - -do_check() { - cd build - if [ "$XBPS_CHECK_PKGS" = full ]; then - if [ ! "$CROSS_BUILD" ]; then - mem="--mem" - fi - vtargetrun ${XBPS_CROSS_BASE}/usr/bin/perl mysql-test/mtr --parallel=${XBPS_MAKEJOBS} ${mem} --force --max-test-fail=40 - else - ctest -E "(conc336|bulk1|performance|basic-t|fetch|charset|logs|cursor|errors|view|ps|ps_bugs|sp|result|connection|misc|ps_new|thread|features-10_2|async|test-connect)" - fi -} - -post_install() { - # Remove unneeded stuff. - rm -rf ${DESTDIR}/usr/{sql-bench,mariadb-test,data} - rm -f ${DESTDIR}/usr/share/man/man1/mysql-test-run.pl.1 - rm -f ${DESTDIR}/usr/bin/mytop - - vmkdir usr/lib/security - vmkdir etc/security - mv ${DESTDIR}/usr/share/pam_user_map.so ${DESTDIR}/usr/lib/security/ - mv ${DESTDIR}/usr/share/user_map.conf ${DESTDIR}/etc/security/ - - vsv mysqld -} - -libmariadbclient_package() { - short_desc+=" - client library" - provides="libmysqlclient-${version}_${revision}" - replaces="libmysqlclient>=0" - pkg_install() { - vmove "usr/lib/libmariadb*.so.*" - } -} - -libmariadbclient-devel_package() { - depends="libmariadbclient>=${version}_${revision}" - provides="libmysqlclient-devel-${version}_${revision}" - replaces="libmysqlclient-devel>=0" - short_desc+=" - client development files" - pkg_install() { - vmove usr/bin/mysql_config - vmove usr/share/man/man1/mysql_config.1 - vmove usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - } -} - -mariadb-client_package() { - metapackage=yes - depends="mariadb" - provides="mysql-client-${version}_${revision}" - replaces="mysql-client>=0" - short_desc+=" - client binaries (transitional dummy package)" -} - -libmysqlclient_package() { - metapackage=yes - depends="libmariadbclient" - short_desc="MySQL - (transitional dummy package)" -} - -libmysqlclient-devel_package() { - metapackage=yes - depends="libmariadbclient-devel" - short_desc="MySQL - (transitional dummy package)" -} - -mysql-client_package() { - metapackage=yes - depends="mariadb" - short_desc="MySQL - (transitional dummy package)" -} - -mysql_package() { - metapackage=yes - depends="mariadb" - short_desc="MySQL - (transitional dummy package)" -} diff --git a/srcpkgs/mariadb/update b/srcpkgs/mariadb/update deleted file mode 100644 index b6c2e39def3341..00000000000000 --- a/srcpkgs/mariadb/update +++ /dev/null @@ -1,2 +0,0 @@ -site="https://archive.mariadb.org/" -pattern="(?<=mariadb-)[0-9]+[.][0-9]+[.]([2-9]|[1-9][0-9]+)" diff --git a/srcpkgs/marisa-devel b/srcpkgs/marisa-devel deleted file mode 120000 index 4ebb55bc8b9f19..00000000000000 --- a/srcpkgs/marisa-devel +++ /dev/null @@ -1 +0,0 @@ -marisa \ No newline at end of file diff --git a/srcpkgs/marisa/template b/srcpkgs/marisa/template deleted file mode 100644 index e78a78faaf53bd..00000000000000 --- a/srcpkgs/marisa/template +++ /dev/null @@ -1,35 +0,0 @@ -# Template file for 'marisa' -pkgname=marisa -version=0.2.6 -revision=1 -build_style=gnu-configure -hostmakedepends="autoconf automake libtool" -short_desc="Matching Algorithm with Recursively Implemented StorAge" -maintainer="Yuxuan Shui " -license="BSD-2-Clause, LGPL-2.1-or-later" -homepage="https://github.com/s-yata/marisa-trie" -distfiles=https://github.com/s-yata/marisa-trie/files/4832504/marisa-$version.tar.gz -checksum=1063a27c789e75afa2ee6f1716cc6a5486631dcfcb7f4d56d6485d2462e566de - -case "$XBPS_TARGET_MACHINE" in - x86_64*) configure_args+=" --enable-popcnt --enable-sse2";; -esac - -pre_configure() { - autoreconf -fi -} - -post_install() { - vlicense COPYING.md -} - -marisa-devel_package() { - depends="marisa-${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/marvin/files/MarvinSketch.desktop b/srcpkgs/marvin/files/MarvinSketch.desktop deleted file mode 100644 index 38f7b73188478f..00000000000000 --- a/srcpkgs/marvin/files/MarvinSketch.desktop +++ /dev/null @@ -1,8 +0,0 @@ -#!/usr/bin/env xdg-open -[Desktop Entry] -Type=Application -Name=MarvinSketch -Exec=MarvinSketch %f -Icon=MarvinSketch -MimeType=text/xml;text/plain;chemical/x-cml;chemical/x-mdl-molfile;chemical/x-mdl-sdfile;chemical/x-mol2;chemical/x-pdb;chemical/x-xyz;chemical/x-mdl-rdfile;chemical/x-mdl-rxnfile;chemical/x-inchi; -Categories=Education;Science;Chemistry; \ No newline at end of file diff --git a/srcpkgs/marvin/files/MarvinView.desktop b/srcpkgs/marvin/files/MarvinView.desktop deleted file mode 100644 index 2c413b1b5a2935..00000000000000 --- a/srcpkgs/marvin/files/MarvinView.desktop +++ /dev/null @@ -1,8 +0,0 @@ -#!/usr/bin/env xdg-open -[Desktop Entry] -Type=Application -Name=MarvinView -Exec=MarvinView %f -Icon=MarvinView -MimeType=text/xml;text/plain;chemical/x-cml;chemical/x-mdl-molfile;chemical/x-mdl-sdfile;chemical/x-mol2;chemical/x-pdb;chemical/x-xyz;chemical/x-mdl-rdfile;chemical/x-mdl-rxnfile;chemical/x-inchi; -Categories=Education;Science;Chemistry; \ No newline at end of file diff --git a/srcpkgs/marvin/template b/srcpkgs/marvin/template deleted file mode 100644 index 1803c8586d5e26..00000000000000 --- a/srcpkgs/marvin/template +++ /dev/null @@ -1,49 +0,0 @@ -# Template file for 'marvin' -pkgname=marvin -version=20.20.0 -revision=1 -depends="openjdk11" -short_desc="Skeletal structure drawing program by ChemAxon" -maintainer="Brenton Horne " -license="custom:Marvin" -_filename="marvin_linux_${version%.*}_openjdk11.deb" -homepage="https://chemaxon.com/products/marvin" -distfiles="https://dl.chemaxon.com/marvin/${version}/${_filename}" -checksum=b8afb058331a5ec19bce11def803aeab1eff6f7ebc7abee7fa844ce3f72fe411 -repository=nonfree -restricted=yes -nostrip=yes - -do_extract() { - bsdtar xf ${XBPS_SRCDISTDIR}/${pkgname}-${version}/${_filename} - bsdtar xf data.tar.gz -} - -do_patch() { - local _file - rm -rf opt/chemaxon/marvinsuite/jre - rm -rf opt/chemaxon/marvinsuite/legal/OpenJDK11 - for _file in cxcalc cxtrain evaluate msketch mview - do - vsed -i -e '/^# INSTALL4J_JAVA_HOME_OVERRIDE=/{ - s,#,,; - s,=.*,=/usr/lib/jvm/openjdk11, - }' opt/chemaxon/marvinsuite/bin/$_file - done - vsed -i -e 's,JAVACMD="java",JAVACMD=/usr/lib/jvm/openjdk11/bin/java,' \ - -e 's,which java,: "${JAVA_HOME:=/usr/lib/jvm/openjdk11}",' \ - opt/chemaxon/marvinsuite/bin/molconvert -} - -do_install() { - cp -r opt ${DESTDIR} - mkdir -p ${DESTDIR}/usr/{bin,share/pixmaps} - ln -sf /opt/chemaxon/marvinsuite/.install4j/Marvin{Sketch,View}.png ${DESTDIR}/usr/share/pixmaps/ - - vinstall ${FILESDIR}/MarvinSketch.desktop 755 usr/share/applications - vinstall ${FILESDIR}/MarvinView.desktop 755 usr/share/applications - - ln -sf /opt/chemaxon/marvinsuite/MarvinSketch ${DESTDIR}/usr/bin/ - ln -sf /opt/chemaxon/marvinsuite/MarvinView ${DESTDIR}/usr/bin/ - vlicense opt/chemaxon/marvinsuite/EULA.txt -} diff --git a/srcpkgs/mash-devel b/srcpkgs/mash-devel deleted file mode 120000 index dcd0c72e38b713..00000000000000 --- a/srcpkgs/mash-devel +++ /dev/null @@ -1 +0,0 @@ -mash \ No newline at end of file diff --git a/srcpkgs/mash/template b/srcpkgs/mash/template deleted file mode 100644 index e0ec2cfd0db573..00000000000000 --- a/srcpkgs/mash/template +++ /dev/null @@ -1,38 +0,0 @@ -# Template file for 'mash' -pkgname=mash -version=0.2.0 -revision=9 -build_style=gnu-configure -build_helper="gir" -configure_args="--disable-static $(vopt_enable gir introspection) - --enable-gtk-doc" -hostmakedepends="automake glib-devel intltool libtool pkg-config - $(vopt_if gir gobject-introspection) gtk-doc" -makedepends="clutter-devel" -depends="clutter>=1.18" -short_desc="Small library for using 3D models within a Clutter scene" -maintainer="Orphaned " -license="LGPL-2.1-or-later" -homepage="https://clutter-project.github.io/mash/" -distfiles="https://github.com/clutter-project/mash/archive/refs/tags/${version}.tar.gz" -checksum=a5f91f0828c3c63a845800443ab347417cb34882db3b6672b42f6d68355ddab8 -nocross="Build system executes what it builds" - -build_options="gir" -build_options_default="gir" - -pre_configure() { - autoreconf -fi -} - -mash-devel_package() { - depends="${makedepends} mash>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove usr/share/gtk-doc - vmove usr/share/gir-1.0 - vmove usr/lib/*.so - } -} diff --git a/srcpkgs/mash/update b/srcpkgs/mash/update deleted file mode 100644 index 2db5e705bdc323..00000000000000 --- a/srcpkgs/mash/update +++ /dev/null @@ -1 +0,0 @@ -site="https://github.com/clutter-project/mash/downloads" diff --git a/srcpkgs/masscan/template b/srcpkgs/masscan/template deleted file mode 100644 index 5bb7d02fa96d14..00000000000000 --- a/srcpkgs/masscan/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'masscan' -pkgname=masscan -version=1.3.2 -revision=1 -build_style=gnu-makefile -depends="libpcap-devel" -short_desc="TCP port scanner, spews SYN packets asynchronously" -maintainer="Łukasz Jendrysik " -license="AGPL-3.0-only" -homepage="https://github.com/robertdavidgraham/masscan" -distfiles="${homepage}/archive/${version}.tar.gz" -checksum=0363e82c07e6ceee68a2da48acd0b2807391ead9a396cf9c70b53a2a901e3d5f - -post_install() { - vlicense LICENSE - vman doc/masscan.8 - vdoc doc/masscan.8.markdown - vdoc README.md -} diff --git a/srcpkgs/masscan/update b/srcpkgs/masscan/update deleted file mode 100644 index 19f494eec6a028..00000000000000 --- a/srcpkgs/masscan/update +++ /dev/null @@ -1 +0,0 @@ -ignore="2" diff --git a/srcpkgs/massdns/template b/srcpkgs/massdns/template deleted file mode 100644 index bc2c9c2c25b6b3..00000000000000 --- a/srcpkgs/massdns/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'massdns' -pkgname=massdns -version=1.0.0 -revision=2 -build_style=gnu-makefile -short_desc="High-performance DNS stub resolver for bulk lookups and reconnaissance" -maintainer="Antoine Guilbaud " -license="GPL-3.0-only" -homepage="https://github.com/blechschmidt/massdns" -distfiles="https://github.com/blechschmidt/massdns/archive/v${version}.tar.gz" -checksum=0eba00a03e74a02a78628819741c75c2832fb94223d0ff632249f2cc55d0fdbb - -do_install() { - vbin bin/massdns -} diff --git a/srcpkgs/massdns/update b/srcpkgs/massdns/update deleted file mode 100644 index 713e8bd7b4811c..00000000000000 --- a/srcpkgs/massdns/update +++ /dev/null @@ -1,2 +0,0 @@ -site='https://github.com/blechschmidt/massdns/releases' -pattern='massdns/releases/tag/v\K[\d\.]+(?=")' diff --git a/srcpkgs/massren/template b/srcpkgs/massren/template deleted file mode 100644 index 79a88a34e8af94..00000000000000 --- a/srcpkgs/massren/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'massren' -pkgname=massren -version=1.5.7 -revision=2 -build_style=go -go_import_path="github.com/laurent22/massren" -short_desc="Massive renamer from command line" -maintainer="Andrea Brancaleoni " -license="MIT" -homepage="https://github.com/laurent22/massren" -distfiles="https://github.com/laurent22/massren/archive/v$version.tar.gz" -checksum=7e7dd149bd3364235247268cc684b5a35badd9bee22f39960e075c792d037a8c - -post_install() { - vlicense README.md -} diff --git a/srcpkgs/master-pdf-editor/template b/srcpkgs/master-pdf-editor/template deleted file mode 100644 index 63efd1cbbe80e3..00000000000000 --- a/srcpkgs/master-pdf-editor/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'master-pdf-editor' -pkgname=master-pdf-editor -version=5.9.84 -revision=1 -archs="x86_64" -depends="desktop-file-utils" -short_desc="Multifunctional PDF Editor" -maintainer="Orphaned " -license="custom:Proprietary" -homepage="https://code-industry.net/free-pdf-editor/" -distfiles="https://code-industry.net/public/master-pdf-editor-${version}.x86_64-qt5_include.tar.gz" -checksum=9fce3cdc6200ffc724961741b3efe14226c89ca670c9eb918e3a11db769d7f44 -nostrip=yes -repository=nonfree -restricted=yes - -do_install() { - vlicense license_en.txt - vinstall masterpdfeditor5.desktop 644 usr/share/applications - rm {license_en.txt,masterpdfeditor5.desktop} - - vmkdir opt/master-pdf-editor-5 - vcopy * opt/master-pdf-editor-5 -} diff --git a/srcpkgs/master-pdf-editor/update b/srcpkgs/master-pdf-editor/update deleted file mode 100644 index 130e29ab1136b3..00000000000000 --- a/srcpkgs/master-pdf-editor/update +++ /dev/null @@ -1 +0,0 @@ -pattern="master-pdf-editor-\K[\d.]+(?=[-_]qt5.amd64\.tar\.)" diff --git a/srcpkgs/masterpassword-cli/patches/fix-cflags.patch b/srcpkgs/masterpassword-cli/patches/fix-cflags.patch deleted file mode 100644 index 90df7d0a836f4d..00000000000000 --- a/srcpkgs/masterpassword-cli/patches/fix-cflags.patch +++ /dev/null @@ -1,13 +0,0 @@ -Index: platform-independent/cli-c/CMakeLists.txt -=================================================================== ---- a/platform-independent/cli-c/CMakeLists.txt -+++ b/platform-independent/cli-c/CMakeLists.txt -@@ -15,8 +15,6 @@ option( BUILD_MPW_BENCH "C CLI M - option( BUILD_MPW_TESTS "C Master Password algorithm test suite (needs: mpw_sodium, mpw_xml)." OFF ) - - # Default build flags. --set( CMAKE_BUILD_TYPE Release ) --set( CMAKE_C_FLAGS "-O3" ) - - # Version. - file( READ "VERSION" mpw_version ) diff --git a/srcpkgs/masterpassword-cli/patches/lowercase-boolean.patch b/srcpkgs/masterpassword-cli/patches/lowercase-boolean.patch deleted file mode 100644 index 47374b613efc55..00000000000000 --- a/srcpkgs/masterpassword-cli/patches/lowercase-boolean.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/core/c/mpw-marshal-util.c 2017-09-25 02:59:09.000000000 -0400 -+++ b/core/c/mpw-marshal-util.c 2020-05-31 11:32:02.362438198 -0400 -@@ -112,7 +112,7 @@ - if (!json_value) - return defaultValue; - -- return json_object_get_boolean( json_value ) == TRUE; -+ return json_object_get_boolean( json_value ) == true; - } - #endif - diff --git a/srcpkgs/masterpassword-cli/template b/srcpkgs/masterpassword-cli/template deleted file mode 100644 index 6f41996c72aaad..00000000000000 --- a/srcpkgs/masterpassword-cli/template +++ /dev/null @@ -1,34 +0,0 @@ -# Template file for 'masterpassword-cli' -pkgname=masterpassword-cli -version=2.6 -revision=6 -build_wrksrc=platform-independent/cli-c -build_style=cmake -cmake_builddir=cmake -hostmakedepends="libsodium-devel json-c-devel ncurses-devel" -makedepends="libsodium-devel json-c-devel ncurses-devel" -short_desc="CLI version of Master Password" -maintainer="SolitudeSF " -license="GPL-3.0-or-later, Apache-1.0, ISC, BSD-4-Clause" -homepage="https://ssl.masterpasswordapp.com/" -distfiles="https://github.com/Lyndir/MasterPassword/archive/${version}-cli-3.tar.gz" -checksum=35dc64bc74c04b534824c21da96e4a10fc7978da376fcc036d7ec08fd800ab7a -# Apache-1.0 is incompatible with GPL-3+ -restricted=yes - -pre_configure() { - echo "${version}-cli" > ${wrksrc}/${build_wrksrc}/VERSION -} - -do_install() { - cat mpw.completion.bash | tail -n +3 >> bashcomplib - vinstall bashcomplib 644 usr/share/bash-completion/completions mpw - vbin ${cmake_builddir}/mpw - - sed -n '5,31p' cli/blf.h >blowfish.4BSD - vlicense blowfish.4BSD - sed -n '4,17p' cli/bcrypt.h >bcrypt.ISC - vlicense bcrypt.ISC - head -55 core/base64.c >base64.license - vlicense base64.license -} diff --git a/srcpkgs/mat2/template b/srcpkgs/mat2/template deleted file mode 100644 index 866ec49259b13b..00000000000000 --- a/srcpkgs/mat2/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'mat2' -pkgname=mat2 -version=0.13.5 -revision=1 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="bubblewrap python3-cairo python3-gobject python3-mutagen poppler-glib - gdk-pixbuf librsvg exiftool" -short_desc="Metadata removal tool" -maintainer="Piraty " -license="LGPL-3.0-or-later" -homepage="https://0xacab.org/jvoisin/mat2" -changelog="https://0xacab.org/jvoisin/mat2/-/raw/master/CHANGELOG.md" -distfiles="https://0xacab.org/jvoisin/mat2/-/archive/${version}/mat2-${version}.tar.gz" -checksum=5bae060e27bf169daaf1cff2340e49f421e53e70473e1550907b60d5fb8c50e3 -make_check=no # cannot bwrap in chroot - -post_install() { - vman doc/mat2.1 -} diff --git a/srcpkgs/mat2/update b/srcpkgs/mat2/update deleted file mode 100644 index 126016cbbf7795..00000000000000 --- a/srcpkgs/mat2/update +++ /dev/null @@ -1 +0,0 @@ -site="${homepage}/-/tags" diff --git a/srcpkgs/matcha/template b/srcpkgs/matcha/template deleted file mode 100644 index 697cb082e08634..00000000000000 --- a/srcpkgs/matcha/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'matcha' -pkgname=matcha -version=2.1.0 -revision=1 -build_style=meson -hostmakedepends="pkg-config wayland-devel" -makedepends="wayland-devel wayland-protocols" -short_desc="Idle Inhibitor for Yambar (Wayland)" -maintainer="Luca Matei Pintilie " -license="MIT" -homepage="https://codeberg.org/QuincePie/matcha/" -changelog="https://codeberg.org/QuincePie/matcha/releases" -distfiles="https://codeberg.org/QuincePie/matcha/archive/${version}.tar.gz" -checksum=6e577ed2354be4e0befe97b047e25e2bc36b2b7e0e7ac17f501dcd87dec73316 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/mate-applets/template b/srcpkgs/mate-applets/template deleted file mode 100644 index 4425a0108f7b8e..00000000000000 --- a/srcpkgs/mate-applets/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'mate-applets' -pkgname=mate-applets -version=1.28.1 -revision=1 -build_style=gnu-configure -configure_args="--disable-static --enable-ipv6 --libexecdir=/usr/libexec/mate" -hostmakedepends="glib-devel itstool gettext pkg-config polkit libxml2" -makedepends="gtksourceview4-devel libgtop-devel xorgproto - libglib-devel gtk+3-devel dbus-glib-devel gucharmap-devel libxml2-devel - libmate-panel-devel libmateweather-devel libnotify-devel libwnck-devel - mate-desktop-devel mate-icon-theme mate-settings-daemon-devel polkit-devel - upower-devel libnl3-devel" -depends="mate-icon-theme" -short_desc="Applets for MATE panel" -maintainer="skmpz " -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%.*}/mate-applets-${version}.tar.xz" -checksum=a5967141527dc5b172d322a6003c23aeec253160f650bb36430a06ddaefa7e2e -replaces="mate-applets-data>=0" - -case "$XBPS_TARGET_MACHINE" in - i686|x86_64) - # libcpupower is x86 specific. - makedepends+=" libcpupower-devel" - ;; -esac diff --git a/srcpkgs/mate-applets/update b/srcpkgs/mate-applets/update deleted file mode 100644 index 0070f4d5e00630..00000000000000 --- a/srcpkgs/mate-applets/update +++ /dev/null @@ -1,2 +0,0 @@ -site="https://github.com/mate-desktop/$pkgname/tags" -pattern="(?<=v)[0-9]*[.][0-9]*[02468][.][0-9.]*(?=\.tar.gz)" diff --git a/srcpkgs/mate-backgrounds/template b/srcpkgs/mate-backgrounds/template deleted file mode 100644 index 7a3ac235ed6ca3..00000000000000 --- a/srcpkgs/mate-backgrounds/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'mate-backgrounds' -pkgname=mate-backgrounds -version=1.28.0 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config gettext" -short_desc="Background images and data for MATE" -maintainer="skmpz " -license="GPL-2.0-or-later" -homepage="https://mate-desktop.org" -changelog="https://raw.githubusercontent.com/mate-desktop/mate-backgrounds/master/NEWS" -distfiles="https://pub.mate-desktop.org/releases/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=50d1afd02486bd07ac22a5a6b6efa3031148f0d48a82e488d909ad57003a6943 diff --git a/srcpkgs/mate-backgrounds/update b/srcpkgs/mate-backgrounds/update deleted file mode 100644 index 0070f4d5e00630..00000000000000 --- a/srcpkgs/mate-backgrounds/update +++ /dev/null @@ -1,2 +0,0 @@ -site="https://github.com/mate-desktop/$pkgname/tags" -pattern="(?<=v)[0-9]*[.][0-9]*[02468][.][0-9.]*(?=\.tar.gz)" diff --git a/srcpkgs/mate-calc/template b/srcpkgs/mate-calc/template deleted file mode 100644 index 188a8b06138809..00000000000000 --- a/srcpkgs/mate-calc/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'mate-calc' -pkgname=mate-calc -version=1.28.0 -revision=1 -build_style=gnu-configure -hostmakedepends="glib-devel itstool gettext pkg-config libxml2" -makedepends="gtk+3-devel libglib-devel mpfr-devel libmpc-devel libxml2-devel" -short_desc="MATE Calculator" -maintainer="Álvaro Castillo " -license="GPL-2.0-or-later" -homepage="https://mate-desktop.org/" -changelog="https://raw.githubusercontent.com/mate-desktop/mate-calc/master/NEWS" -distfiles="https://pub.mate-desktop.org/releases/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=804b125d1e2864b1e74af816da9b2ab8b19472b9af974437ee7355ada5e628f5 diff --git a/srcpkgs/mate-calc/update b/srcpkgs/mate-calc/update deleted file mode 100644 index 0070f4d5e00630..00000000000000 --- a/srcpkgs/mate-calc/update +++ /dev/null @@ -1,2 +0,0 @@ -site="https://github.com/mate-desktop/$pkgname/tags" -pattern="(?<=v)[0-9]*[.][0-9]*[02468][.][0-9.]*(?=\.tar.gz)" diff --git a/srcpkgs/mate-common/template b/srcpkgs/mate-common/template deleted file mode 100644 index d1cb6d63a5a20d..00000000000000 --- a/srcpkgs/mate-common/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'mate-common' -pkgname=mate-common -version=1.28.0 -revision=2 -build_style=gnu-configure -depends="automake" -short_desc="Common development macros for MATE" -maintainer="skmpz " -license="GPL-3.0-or-later, LGPL-2.1-or-later" -homepage="http://mate-desktop.org" -changelog="https://raw.githubusercontent.com/mate-desktop/mate-common/master/NEWS" -distfiles="http://pub.mate-desktop.org/releases/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=42b7c2cee268f71d7e1c1ad4f69bcda0ecd65578a96722187c6b76378d26ba0a diff --git a/srcpkgs/mate-common/update b/srcpkgs/mate-common/update deleted file mode 100644 index 0070f4d5e00630..00000000000000 --- a/srcpkgs/mate-common/update +++ /dev/null @@ -1,2 +0,0 @@ -site="https://github.com/mate-desktop/$pkgname/tags" -pattern="(?<=v)[0-9]*[.][0-9]*[02468][.][0-9.]*(?=\.tar.gz)" diff --git a/srcpkgs/mate-control-center/template b/srcpkgs/mate-control-center/template deleted file mode 100644 index ba0db814dd530d..00000000000000 --- a/srcpkgs/mate-control-center/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 'mate-control-center' -pkgname=mate-control-center -version=1.28.1 -revision=1 -build_style=meson -configure_args="--disable-static --disable-schemas-compile - --disable-update-mimedb" -configure_args="-Daccountsservice=enabled -Dlibappindicator=enabled" -hostmakedepends="dbus-glib-devel glib-devel itstool polkit - pkg-config gettext gtk4-update-icon-cache" -makedepends="dbus-glib-devel libXScrnSaver-devel libXt-devel - libcanberra-devel libgtop-devel libmarco-devel udisks2-devel elogind-devel - libmatekbd-devel librsvg-devel mate-desktop-devel mate-menus-devel - libayatana-appindicator-devel libxml2-devel dconf-devel accountsservice-devel - mate-settings-daemon-devel polkit-devel" -depends="marco mate-icon-theme mate-settings-daemon" -short_desc="Control Center for MATE" -maintainer="skmpz " -license="GPL-2.0-or-later" -homepage="https://mate-desktop.org" -changelog="https://raw.githubusercontent.com/mate-desktop/mate-control-center/master/NEWS" -distfiles="https://pub.mate-desktop.org/releases/${version%.*}/mate-control-center-${version}.tar.xz" -distfiles="https://github.com/mate-desktop/mate-control-center/archive/refs/tags/v${version}.tar.gz" -checksum=0890c1bafc10a77ae7aea4edc37951fa69cbce2552ce199a7e49cb55de8af71b -replaces="libmate-control-center<=1.27.0_1 libmate-control-center-devel<=1.27.0_1" - -post_install() { - rm -f ${DESTDIR}/usr/share/applications/mimeinfo.cache -} diff --git a/srcpkgs/mate-control-center/update b/srcpkgs/mate-control-center/update deleted file mode 100644 index 0070f4d5e00630..00000000000000 --- a/srcpkgs/mate-control-center/update +++ /dev/null @@ -1,2 +0,0 @@ -site="https://github.com/mate-desktop/$pkgname/tags" -pattern="(?<=v)[0-9]*[.][0-9]*[02468][.][0-9.]*(?=\.tar.gz)" diff --git a/srcpkgs/mate-desktop-devel b/srcpkgs/mate-desktop-devel deleted file mode 120000 index 85f0a5514b45c6..00000000000000 --- a/srcpkgs/mate-desktop-devel +++ /dev/null @@ -1 +0,0 @@ -mate-desktop \ No newline at end of file diff --git a/srcpkgs/mate-desktop/template b/srcpkgs/mate-desktop/template deleted file mode 100644 index b0d326605e3243..00000000000000 --- a/srcpkgs/mate-desktop/template +++ /dev/null @@ -1,37 +0,0 @@ -# Template file for 'mate-desktop' -pkgname=mate-desktop -version=1.28.2 -revision=1 -build_style=meson -build_helper="gir" -configure_args="$(vopt_bool gir introspection) -Dstartup-notification=enabled" -hostmakedepends="pkg-config gettext glib-devel librsvg-utils iso-codes" -makedepends="gtk+3-devel dconf-devel libXrandr-devel startup-notification-devel - iso-codes gdk-pixbuf-devel libglib-devel" -depends="dconf hicolor-icon-theme dejavu-fonts-ttf" -short_desc="Library with common API for various MATE modules" -maintainer="skmpz " -license="GPL-2.0-or-later" -homepage="https://mate-desktop.org" -changelog="https://raw.githubusercontent.com/mate-desktop/mate-desktop/master/NEWS" -distfiles="https://pub.mate-desktop.org/releases/${version%.*}/mate-desktop-${version}.tar.xz" -# distfiles="https://github.com/mate-desktop/mate-desktop/releases/download/v${version}/mate-desktop-${version}.tar.xz" -checksum=32bb4b792014b391c1e1b8ae9c18a82b4d447650984b4cba7d28e95564964aa2 -make_check=no # only abi check, failure - -# Package build options -build_options="gir" -build_options_default="gir" - -mate-desktop-devel_package() { - short_desc+=" - development files" - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/*.so - vmove usr/lib/pkgconfig - if [ "$build_option_gir" ]; then - vmove usr/share/gir-1.0 - fi - } -} diff --git a/srcpkgs/mate-desktop/update b/srcpkgs/mate-desktop/update deleted file mode 100644 index 0070f4d5e00630..00000000000000 --- a/srcpkgs/mate-desktop/update +++ /dev/null @@ -1,2 +0,0 @@ -site="https://github.com/mate-desktop/$pkgname/tags" -pattern="(?<=v)[0-9]*[.][0-9]*[02468][.][0-9.]*(?=\.tar.gz)" diff --git a/srcpkgs/mate-extra/template b/srcpkgs/mate-extra/template deleted file mode 100644 index 4a189965dc3cd7..00000000000000 --- a/srcpkgs/mate-extra/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'mate-extra' -pkgname=mate-extra -version=1.26.0 -revision=2 -metapackage=yes -depends=" - mate>=${version} - atril>=${version} - engrampa>=${version} - eom>=${version} - mate-applets>=${version} - mate-calc>=${version} - mate-indicator-applet>=${version} - mate-media>=${version} - mate-power-manager>=${version} - mate-sensors-applet>=${version} - mate-screensaver>=${version} - mate-system-monitor>=${version} - mate-terminal>=${version} - mate-utils>=${version} - mozo>=${version} - pluma>=${version} - caja-extensions>=${version} - yelp" -short_desc="MATE extras meta-package for Void Linux" -maintainer="skmpz " -license="GPL-2.0-or-later, LGPL-2.1-or-later" -homepage="http://www.mate-desktop.org" diff --git a/srcpkgs/mate-icon-theme-faenza/template b/srcpkgs/mate-icon-theme-faenza/template deleted file mode 100644 index 1b4207a0030f1b..00000000000000 --- a/srcpkgs/mate-icon-theme-faenza/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'mate-icon-theme-faenza' -pkgname=mate-icon-theme-faenza -version=1.20.0 -revision=2 -depends="gtk-update-icon-cache hicolor-icon-theme" -short_desc="Faenza icon theme for MATE" -maintainer="Orphaned " -license="GPL-3.0-or-later" -homepage="https://mate-desktop.org" -distfiles="https://pub.mate-desktop.org/releases/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=ca7202b7c880399d3d1ccd409b79fd0de728350dcf3fe1b4a758d06559ca1b00 - -do_install() { - vmkdir usr/share/icons - vcopy matefaenza usr/share/icons - vcopy matefaenzadark usr/share/icons - vcopy matefaenzagray usr/share/icons -} diff --git a/srcpkgs/mate-icon-theme-faenza/update b/srcpkgs/mate-icon-theme-faenza/update deleted file mode 100644 index 0070f4d5e00630..00000000000000 --- a/srcpkgs/mate-icon-theme-faenza/update +++ /dev/null @@ -1,2 +0,0 @@ -site="https://github.com/mate-desktop/$pkgname/tags" -pattern="(?<=v)[0-9]*[.][0-9]*[02468][.][0-9.]*(?=\.tar.gz)" diff --git a/srcpkgs/mate-icon-theme/template b/srcpkgs/mate-icon-theme/template deleted file mode 100644 index b5735d5c8f981e..00000000000000 --- a/srcpkgs/mate-icon-theme/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'mate-icon-theme' -pkgname=mate-icon-theme -version=1.28.0 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config gettext icon-naming-utils" -depends="gtk-update-icon-cache hicolor-icon-theme" -short_desc="MATE icon theme" -maintainer="skmpz " -license="CC-BY-SA-3.0" -homepage="https://mate-desktop.org" -changelog="https://raw.githubusercontent.com/mate-desktop/mate-icon-theme/master/NEWS" -distfiles="https://pub.mate-desktop.org/releases/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=94d6079060ca5df74542921de4eea38b7d02d07561c919356d95de876f9a6d3a - -pre_configure() { - PKG_CONFIG=/usr/bin/pkg-config -} diff --git a/srcpkgs/mate-icon-theme/update b/srcpkgs/mate-icon-theme/update deleted file mode 100644 index 0070f4d5e00630..00000000000000 --- a/srcpkgs/mate-icon-theme/update +++ /dev/null @@ -1,2 +0,0 @@ -site="https://github.com/mate-desktop/$pkgname/tags" -pattern="(?<=v)[0-9]*[.][0-9]*[02468][.][0-9.]*(?=\.tar.gz)" diff --git a/srcpkgs/mate-indicator-applet/template b/srcpkgs/mate-indicator-applet/template deleted file mode 100644 index 9b9904a76e7c24..00000000000000 --- a/srcpkgs/mate-indicator-applet/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'mate-indicator-applet' -pkgname=mate-indicator-applet -version=1.28.0 -revision=1 -build_style=gnu-configure -configure_args="--disable-static" -hostmakedepends="pkg-config gettext" -makedepends="gtk+3-devel libX11-devel libmate-panel-devel - libayatana-indicator-devel" -short_desc="MATE applet to display information from various applications" -maintainer="skmpz " -license="GPL-3.0-or-later, LGPL-2.1-or-later" -homepage="https://mate-desktop.org" -changelog="https://raw.githubusercontent.com/mate-desktop/mate-indicator-applet/master/NEWS" -distfiles="https://pub.mate-desktop.org/releases/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=ceb3d703970a3e558d7cd7df0b1c2171e3af752a25495aced2e222c1e9ad49cd diff --git a/srcpkgs/mate-indicator-applet/update b/srcpkgs/mate-indicator-applet/update deleted file mode 100644 index 0070f4d5e00630..00000000000000 --- a/srcpkgs/mate-indicator-applet/update +++ /dev/null @@ -1,2 +0,0 @@ -site="https://github.com/mate-desktop/$pkgname/tags" -pattern="(?<=v)[0-9]*[.][0-9]*[02468][.][0-9.]*(?=\.tar.gz)" diff --git a/srcpkgs/mate-media/template b/srcpkgs/mate-media/template deleted file mode 100644 index 63c3e58488e16d..00000000000000 --- a/srcpkgs/mate-media/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'mate-media' -pkgname=mate-media -version=1.28.1 -revision=1 -build_style=meson -configure_args="-Dwayland=$(vopt_if wayland yes no) $(vopt_bool wayland in-process)" -hostmakedepends="pkg-config gettext glib-devel $(vopt_if wayland wayland-devel)" -makedepends="libcanberra-devel mate-desktop-devel libmatemixer-devel libmate-panel-devel - gtk+3-devel libglib-devel libxml2-devel - $(vopt_if wayland 'gtk-layer-shell-devel wayland-devel')" -depends="sound-theme-freedesktop" -short_desc="MATE Media Tools" -maintainer="skmpz " -license="GPL-2.0-or-later" -homepage="https://mate-desktop.org" -changelog="https://raw.githubusercontent.com/mate-desktop/mate-media/master/NEWS" -distfiles="https://pub.mate-desktop.org/releases/${version%.*}/mate-media-${version}.tar.xz" -checksum=bcdc102e22f63f55e63166d5c708e91c113570e6a30a874345a88609e83a9912 - -build_options="wayland" -build_options_default="wayland" diff --git a/srcpkgs/mate-media/update b/srcpkgs/mate-media/update deleted file mode 100644 index 0070f4d5e00630..00000000000000 --- a/srcpkgs/mate-media/update +++ /dev/null @@ -1,2 +0,0 @@ -site="https://github.com/mate-desktop/$pkgname/tags" -pattern="(?<=v)[0-9]*[.][0-9]*[02468][.][0-9.]*(?=\.tar.gz)" diff --git a/srcpkgs/mate-menu/template b/srcpkgs/mate-menu/template deleted file mode 100644 index e8fcd498755658..00000000000000 --- a/srcpkgs/mate-menu/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'mate-menu' -pkgname=mate-menu -version=22.04.2 -revision=2 -build_style=python3-module -hostmakedepends="intltool python3-distutils-extra python3-setuptools" -depends="mate-panel python3-gobject python3-setproctitle python3-xdg python3-xlib python3-configobj python3-cairo" -short_desc="Advanced Menu for the MATE Desktop" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="https://github.com/ubuntu-mate/mate-menu" -distfiles="https://github.com/ubuntu-mate/mate-menu/archive/${version}.tar.gz" -checksum=36aa865b72664b8cc90d9c1c429fd3c44e2c198369aae4eaaa87228a5add075c -make_check=no # no tests to run diff --git a/srcpkgs/mate-menus-devel b/srcpkgs/mate-menus-devel deleted file mode 120000 index 6d1989c852b51a..00000000000000 --- a/srcpkgs/mate-menus-devel +++ /dev/null @@ -1 +0,0 @@ -mate-menus \ No newline at end of file diff --git a/srcpkgs/mate-menus/template b/srcpkgs/mate-menus/template deleted file mode 100644 index c396a1d84605c6..00000000000000 --- a/srcpkgs/mate-menus/template +++ /dev/null @@ -1,32 +0,0 @@ -# Template file for 'mate-menus' -pkgname=mate-menus -version=1.28.0 -revision=1 -build_style=gnu-configure -build_helper="gir" -configure_args="--disable-static" -hostmakedepends="pkg-config gettext itstool $(vopt_if gir gobject-introspection)" -makedepends="libglib-devel" -short_desc="MATE menu specifications" -maintainer="skmpz " -license="GPL-2.0-or-later, LGPL-2.0-or-later" -homepage="https://mate-desktop.org" -changelog="https://raw.githubusercontent.com/mate-desktop/mate-menus/master/NEWS" -distfiles="https://pub.mate-desktop.org/releases/${version%.*}/mate-menus-${version}.tar.xz" -checksum=cf40c75c7d6f0aad1d4969828fc62025c6222bc6a84f0bb9d6ead7e45970508d - -build_options="gir" -build_options_default="gir" - -mate-menus-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/*.so - vmove usr/lib/pkgconfig - if [ "$build_option_gir" ]; then - vmove usr/share/gir-1.0 - fi - } -} diff --git a/srcpkgs/mate-menus/update b/srcpkgs/mate-menus/update deleted file mode 100644 index 0070f4d5e00630..00000000000000 --- a/srcpkgs/mate-menus/update +++ /dev/null @@ -1,2 +0,0 @@ -site="https://github.com/mate-desktop/$pkgname/tags" -pattern="(?<=v)[0-9]*[.][0-9]*[02468][.][0-9.]*(?=\.tar.gz)" diff --git a/srcpkgs/mate-netbook/template b/srcpkgs/mate-netbook/template deleted file mode 100644 index dc18118ed9d5e2..00000000000000 --- a/srcpkgs/mate-netbook/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'mate-netbook' -pkgname=mate-netbook -version=1.26.0 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config intltool glib-devel" -makedepends="libmate-panel-devel libXtst-devel libwnck-devel libfakekey-devel" -short_desc="MATE netbook extension" -maintainer="skmpz " -license="GPL-3.0-or-later" -homepage="https://mate-desktop.org" -changelog="https://raw.githubusercontent.com/mate-desktop/mate-netbook/master/NEWS" -distfiles="https://pub.mate-desktop.org/releases/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=e3bf1b6d9fb266600db408fd9ce97d4a4d3b29586853d4ea46547b6793f1ed89 diff --git a/srcpkgs/mate-netbook/update b/srcpkgs/mate-netbook/update deleted file mode 100644 index 0070f4d5e00630..00000000000000 --- a/srcpkgs/mate-netbook/update +++ /dev/null @@ -1,2 +0,0 @@ -site="https://github.com/mate-desktop/$pkgname/tags" -pattern="(?<=v)[0-9]*[.][0-9]*[02468][.][0-9.]*(?=\.tar.gz)" diff --git a/srcpkgs/mate-notification-daemon/template b/srcpkgs/mate-notification-daemon/template deleted file mode 100644 index 2eb6845eec35de..00000000000000 --- a/srcpkgs/mate-notification-daemon/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'mate-notification-daemon' -pkgname=mate-notification-daemon -version=1.28.3 -revision=1 -build_style=gnu-configure -configure_args="--disable-static --disable-schemas-compile --enable-wayland" -hostmakedepends="pkg-config gettext glib-devel dbus-glib-devel libxml2" -makedepends="libnotify-devel dbus-glib-devel libwnck-devel libcanberra-devel - mate-desktop-devel libmate-panel-devel gtk-layer-shell-devel" -depends="dconf hicolor-icon-theme desktop-file-utils" -short_desc="Notification daemon for MATE" -maintainer="skmpz " -license="GPL-2.0-or-later" -homepage="https://mate-desktop.org" -changelog="https://raw.githubusercontent.com/mate-desktop/mate-notification-daemon/master/NEWS" -distfiles="https://pub.mate-desktop.org/releases/${version%.*}/mate-notification-daemon-${version}.tar.xz" -checksum=e00cecb1ff9f75b9ccc2644558e44343b80941edb40377dd8100ed3922adf413 diff --git a/srcpkgs/mate-notification-daemon/update b/srcpkgs/mate-notification-daemon/update deleted file mode 100644 index 0070f4d5e00630..00000000000000 --- a/srcpkgs/mate-notification-daemon/update +++ /dev/null @@ -1,2 +0,0 @@ -site="https://github.com/mate-desktop/$pkgname/tags" -pattern="(?<=v)[0-9]*[.][0-9]*[02468][.][0-9.]*(?=\.tar.gz)" diff --git a/srcpkgs/mate-panel-appmenu b/srcpkgs/mate-panel-appmenu deleted file mode 120000 index ae1083c7375dde..00000000000000 --- a/srcpkgs/mate-panel-appmenu +++ /dev/null @@ -1 +0,0 @@ -vala-panel-appmenu \ No newline at end of file diff --git a/srcpkgs/mate-panel/template b/srcpkgs/mate-panel/template deleted file mode 100644 index 3369bd273324d7..00000000000000 --- a/srcpkgs/mate-panel/template +++ /dev/null @@ -1,43 +0,0 @@ -# Template file for 'mate-panel' -pkgname=mate-panel -version=1.28.7 -revision=1 -build_style=gnu-configure -build_helper="gir" -configure_args="--disable-static --disable-schemas-compile - --libexecdir=/usr/libexec/mate --enable-wayland --enable-introspection" -hostmakedepends="glib-devel gettext itstool pkg-config - wayland-devel gobject-introspection" -makedepends="dbus-glib-devel libSM-devel libcaja-devel libcanberra-devel - libmarco-devel libmateweather-devel librsvg-devel libwnck-devel - mate-desktop-devel mate-menus-devel - wayland-devel gtk-layer-shell-devel" -depends="caja marco mate-session-manager dconf-editor" -short_desc="MATE Panel" -maintainer="skmpz " -license="GPL-2.0-or-later" -homepage="https://mate-desktop.org" -changelog="https://raw.githubusercontent.com/mate-desktop/mate-panel/master/NEWS" -distfiles="https://pub.mate-desktop.org/releases/${version%.*}/mate-panel-${version}.tar.xz" -distfiles="https://github.com/mate-desktop/mate-panel/releases/download/v${version}/mate-panel-${version}.tar.xz" -checksum=b254791dc05219566cec9a1cec71a3dcc7674e87d94e9628b98157b764bc724c - -libmate-panel_package() { - short_desc+=" - runtime library" - pkg_install() { - vmove usr/lib/*.so.* - vmove usr/lib/girepository-1.0 - } -} - -libmate-panel-devel_package() { - short_desc+=" - development files" - depends="gtk+3-devel lib${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/*.so - vmove usr/lib/pkgconfig - vmove usr/share/gtk-doc - vmove usr/share/gir-1.0 - } -} diff --git a/srcpkgs/mate-panel/update b/srcpkgs/mate-panel/update deleted file mode 100644 index 0070f4d5e00630..00000000000000 --- a/srcpkgs/mate-panel/update +++ /dev/null @@ -1,2 +0,0 @@ -site="https://github.com/mate-desktop/$pkgname/tags" -pattern="(?<=v)[0-9]*[.][0-9]*[02468][.][0-9.]*(?=\.tar.gz)" diff --git a/srcpkgs/mate-polkit/template b/srcpkgs/mate-polkit/template deleted file mode 100644 index 706b2d03f17e88..00000000000000 --- a/srcpkgs/mate-polkit/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'mate-polkit' -pkgname=mate-polkit -version=1.28.1 -revision=1 -build_style=meson -hostmakedepends="pkg-config gettext" -makedepends="gtk+3-devel libglib-devel polkit-devel" -short_desc="PolicyKit integration for the MATE desktop" -maintainer="skmpz " -license="LGPL-2.0-or-later" -homepage="https://mate-desktop.org" -changelog="https://raw.githubusercontent.com/mate-desktop/mate-polkit/master/NEWS" -distfiles="https://pub.mate-desktop.org/releases/${version%.*}/mate-polkit-${version}.tar.xz" -checksum=350a1dd0a8ed6a2c9c183cff2a21f394299e968fcc6ae2e8c93c565dae604ae8 diff --git a/srcpkgs/mate-polkit/update b/srcpkgs/mate-polkit/update deleted file mode 100644 index 0070f4d5e00630..00000000000000 --- a/srcpkgs/mate-polkit/update +++ /dev/null @@ -1,2 +0,0 @@ -site="https://github.com/mate-desktop/$pkgname/tags" -pattern="(?<=v)[0-9]*[.][0-9]*[02468][.][0-9.]*(?=\.tar.gz)" diff --git a/srcpkgs/mate-power-manager/template b/srcpkgs/mate-power-manager/template deleted file mode 100644 index 1955a2f495ba93..00000000000000 --- a/srcpkgs/mate-power-manager/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'mate-power-manager' -pkgname=mate-power-manager -version=1.28.1 -revision=1 -build_style=meson -hostmakedepends="pkg-config itstool gettext glib-devel dbus-glib-devel polkit" -makedepends="libcanberra-devel libmate-panel-devel gtk+3-devel libglib-devel - libXrandr-devel xorgproto libX11-devel libXext-devel dbus-devel dbus-glib-devel - cairo-devel libnotify-devel upower-devel libsecret-devel mate-desktop-devel" -depends="dconf upower" -checkdepends="xvfb-run" -short_desc="Power management tool for the MATE desktop" -maintainer="skmpz " -license="GPL-2.0-or-later" -homepage="https://mate-desktop.org" -changelog="https://raw.githubusercontent.com/mate-desktop/mate-power-manager/master/NEWS" -distfiles="https://pub.mate-desktop.org/releases/${version%.*}/mate-power-manager-${version}.tar.xz" -checksum=8ebdcb74b607e868336ba9a8146cdef8f97bce535c2b0cb3bf650c58f71eee21 -make_check_pre="xvfb-run" diff --git a/srcpkgs/mate-power-manager/update b/srcpkgs/mate-power-manager/update deleted file mode 100644 index 0070f4d5e00630..00000000000000 --- a/srcpkgs/mate-power-manager/update +++ /dev/null @@ -1,2 +0,0 @@ -site="https://github.com/mate-desktop/$pkgname/tags" -pattern="(?<=v)[0-9]*[.][0-9]*[02468][.][0-9.]*(?=\.tar.gz)" diff --git a/srcpkgs/mate-screensaver/files/mate-screensaver.pam b/srcpkgs/mate-screensaver/files/mate-screensaver.pam deleted file mode 100644 index ecf13f3c62d3a7..00000000000000 --- a/srcpkgs/mate-screensaver/files/mate-screensaver.pam +++ /dev/null @@ -1,11 +0,0 @@ -auth requisite pam_nologin.so -auth required pam_env.so -auth required pam_unix.so --auth optional pam_gnome_keyring.so -account required pam_unix.so -session required pam_limits.so -session required pam_unix.so --session optional pam_elogind.so --session optional pam_ck_connector.so nox11 --session optional pam_gnome_keyring.so auto_start -password required pam_unix.so diff --git a/srcpkgs/mate-screensaver/template b/srcpkgs/mate-screensaver/template deleted file mode 100644 index 961b0f47283364..00000000000000 --- a/srcpkgs/mate-screensaver/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'mate-screensaver' -pkgname=mate-screensaver -version=1.28.0 -revision=1 -build_style=gnu-configure -configure_args="--without-console-kit --without-systemd --with-elogind" -hostmakedepends="pkg-config gettext itstool glib-devel" -makedepends="dbus-glib-devel libnotify-devel libXScrnSaver-devel - libmatekbd-devel mate-menus-devel mate-desktop-devel pam-devel - elogind-devel" -depends="mate-desktop mate-session-manager" -short_desc="Screensaver for MATE" -maintainer="skmpz " -license="GPL-2.0-or-later, LGPL-2.0-or-later" -homepage="https://mate-desktop.org" -changelog="https://raw.githubusercontent.com/mate-desktop/mate-screensaver/master/NEWS" -distfiles="https://pub.mate-desktop.org/releases/${version%.*}/mate-screensaver-${version}.tar.xz" -checksum=6a0f24a8f84a2f95e10114ab53e63fd4aca688a55fdc503ed650e0a410e3ea70 - -post_install() { - vinstall ${FILESDIR}/${pkgname}.pam 644 etc/pam.d ${pkgname} -} diff --git a/srcpkgs/mate-screensaver/update b/srcpkgs/mate-screensaver/update deleted file mode 100644 index 0070f4d5e00630..00000000000000 --- a/srcpkgs/mate-screensaver/update +++ /dev/null @@ -1,2 +0,0 @@ -site="https://github.com/mate-desktop/$pkgname/tags" -pattern="(?<=v)[0-9]*[.][0-9]*[02468][.][0-9.]*(?=\.tar.gz)" diff --git a/srcpkgs/mate-sensors-applet/template b/srcpkgs/mate-sensors-applet/template deleted file mode 100644 index 7025a370f252da..00000000000000 --- a/srcpkgs/mate-sensors-applet/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'mate-sensors-applet' -pkgname=mate-sensors-applet -version=1.28.0 -revision=1 -build_style=gnu-configure -configure_args="--disable-schemas-compile --disable-static" -hostmakedepends="dbus-glib-devel glib-devel itstool gettext libxml2 libxslt - pkg-config" -makedepends="dbus-glib-devel libatasmart-devel libmate-panel-devel cairo-devel - libnotify-devel libsensors-devel libglib-devel" -depends="dconf" -short_desc="Sensors applet for MATE" -maintainer="skmpz " -license="GPL-2.0-or-later" -homepage="https://mate-desktop.org" -changelog="https://raw.githubusercontent.com/mate-desktop/mate-sensors-applet/master/NEWS" -distfiles="https://pub.mate-desktop.org/releases/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=d465366682af8feb8618283c9789e8b70db6fd17ca8fa950ac6f710102315a81 diff --git a/srcpkgs/mate-sensors-applet/update b/srcpkgs/mate-sensors-applet/update deleted file mode 100644 index 0070f4d5e00630..00000000000000 --- a/srcpkgs/mate-sensors-applet/update +++ /dev/null @@ -1,2 +0,0 @@ -site="https://github.com/mate-desktop/$pkgname/tags" -pattern="(?<=v)[0-9]*[.][0-9]*[02468][.][0-9.]*(?=\.tar.gz)" diff --git a/srcpkgs/mate-session-manager/template b/srcpkgs/mate-session-manager/template deleted file mode 100644 index 8bef2d0d53bea6..00000000000000 --- a/srcpkgs/mate-session-manager/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'mate-session-manager' -pkgname=mate-session-manager -version=1.28.0 -revision=1 -build_style=gnu-configure -configure_args="--disable-static --with-elogind --without-systemd" -hostmakedepends="pkg-config gettext glib-devel dbus-glib-devel elogind-devel" -makedepends="gtk+3-devel dbus-glib-devel libSM-devel libXtst-devel - libX11-devel libSM-devel libICE-devel libXext-devel libXau-devel - libXcomposite-devel libglvnd-devel libglib-devel libepoxy-devel xtrans" -short_desc="MATE Session Manager" -maintainer="skmpz " -license="GPL-2.0-or-later" -homepage="https://mate-desktop.org" -changelog="https://raw.githubusercontent.com/mate-desktop/mate-session-manager/master/NEWS" -distfiles="https://pub.mate-desktop.org/releases/${version%.*}/mate-session-manager-${version}.tar.xz" -checksum=d32ce4595ba1da65290777203f2bc82bd973b214a3a04080a1ef5c68990a2d7b diff --git a/srcpkgs/mate-session-manager/update b/srcpkgs/mate-session-manager/update deleted file mode 100644 index 0070f4d5e00630..00000000000000 --- a/srcpkgs/mate-session-manager/update +++ /dev/null @@ -1,2 +0,0 @@ -site="https://github.com/mate-desktop/$pkgname/tags" -pattern="(?<=v)[0-9]*[.][0-9]*[02468][.][0-9.]*(?=\.tar.gz)" diff --git a/srcpkgs/mate-settings-daemon-devel b/srcpkgs/mate-settings-daemon-devel deleted file mode 120000 index 20b2a08858dadf..00000000000000 --- a/srcpkgs/mate-settings-daemon-devel +++ /dev/null @@ -1 +0,0 @@ -mate-settings-daemon \ No newline at end of file diff --git a/srcpkgs/mate-settings-daemon/patches/delay-autostart.patch b/srcpkgs/mate-settings-daemon/patches/delay-autostart.patch deleted file mode 100644 index b572265db2d316..00000000000000 --- a/srcpkgs/mate-settings-daemon/patches/delay-autostart.patch +++ /dev/null @@ -1,13 +0,0 @@ ---- a/data/mate-settings-daemon.desktop.in.in -+++ b/data/mate-settings-daemon.desktop.in.in -@@ -3,7 +3,7 @@ Type=Application - Name=MATE Settings Daemon - Exec=@LIBEXECDIR@/mate-settings-daemon - OnlyShowIn=MATE; --X-MATE-Autostart-Phase=Initialization -+X-MATE-Autostart-Phase=Application - X-MATE-Autostart-Notify=true - X-MATE-AutoRestart=true --NoDisplay=true -\ No newline at end of file -+NoDisplay=true diff --git a/srcpkgs/mate-settings-daemon/template b/srcpkgs/mate-settings-daemon/template deleted file mode 100644 index ac1f11b0f5420b..00000000000000 --- a/srcpkgs/mate-settings-daemon/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'mate-settings-daemon' -pkgname=mate-settings-daemon -version=1.28.0 -revision=2 -build_style=gnu-configure -configure_args="--disable-static --disable-schemas-compile --enable-polkit - --enable-pulse" -hostmakedepends="dbus-glib-devel glib-devel gettext pkg-config polkit" -makedepends="dbus-glib-devel libXt-devel libcanberra-devel dconf-devel - libmatekbd-devel libmatemixer-devel libnotify-devel mate-desktop-devel nss-devel - at-spi2-core-devel libXext-devel libX11-devel libXi-devel fontconfig-devel - xorgproto pulseaudio-devel polkit-devel" -short_desc="MATE Settings daemon (pulseaudio)" -maintainer="skmpz " -license="GPL-2.0-or-later, LGPL-2.1-or-later" -homepage="https://mate-desktop.org" -changelog="https://raw.githubusercontent.com/mate-desktop/mate-settings-daemon/master/NEWS" -distfiles="https://pub.mate-desktop.org/releases/${version%.*}/mate-settings-daemon-${version}.tar.xz" -checksum=4ed7cdadaaa4c99efffc0282b8411703bb76e072c41c4b57989f8c5b40611a3a - -mate-settings-daemon-devel_package() { - depends="${sourcepkg}-${version}_${revision} dbus-glib-devel" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/mate-settings-daemon/update b/srcpkgs/mate-settings-daemon/update deleted file mode 100644 index 0070f4d5e00630..00000000000000 --- a/srcpkgs/mate-settings-daemon/update +++ /dev/null @@ -1,2 +0,0 @@ -site="https://github.com/mate-desktop/$pkgname/tags" -pattern="(?<=v)[0-9]*[.][0-9]*[02468][.][0-9.]*(?=\.tar.gz)" diff --git a/srcpkgs/mate-system-monitor/template b/srcpkgs/mate-system-monitor/template deleted file mode 100644 index 4118400ecb7809..00000000000000 --- a/srcpkgs/mate-system-monitor/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'mate-system-monitor' -pkgname=mate-system-monitor -version=1.28.1 -revision=1 -build_style=meson -hostmakedepends="glib-devel gettext itstool pkg-config polkit" -makedepends="dbus-glib-devel gtkmm-devel libgtop-devel librsvg-devel - elogind-devel gtk+3-devel libglib-devel libxml2-devel" -depends="dbus mate-icon-theme" -short_desc="MATE system monitor" -maintainer="skmpz " -license="GPL-2.0-or-later" -homepage="https://mate-desktop.org" -changelog="https://raw.githubusercontent.com/mate-desktop/mate-system-monitor/master/NEWS" -distfiles="https://pub.mate-desktop.org/releases/${version%.*}/mate-system-monitor-${version}.tar.xz" -checksum=42d663d6b90fb5361ebc13f6547983d6f1e2ac75dc2ae4f1cac6ea6329965a25 diff --git a/srcpkgs/mate-system-monitor/update b/srcpkgs/mate-system-monitor/update deleted file mode 100644 index 0070f4d5e00630..00000000000000 --- a/srcpkgs/mate-system-monitor/update +++ /dev/null @@ -1,2 +0,0 @@ -site="https://github.com/mate-desktop/$pkgname/tags" -pattern="(?<=v)[0-9]*[.][0-9]*[02468][.][0-9.]*(?=\.tar.gz)" diff --git a/srcpkgs/mate-terminal/template b/srcpkgs/mate-terminal/template deleted file mode 100644 index 0ab31df53d1ca8..00000000000000 --- a/srcpkgs/mate-terminal/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'mate-terminal' -pkgname=mate-terminal -version=1.28.1 -revision=1 -build_style=gnu-configure -hostmakedepends="glib-devel itstool gettext pkg-config libxml2" -makedepends="libSM-devel vte3-devel dconf-devel libglib-devel gtk+3-devel - libICE-devel" -depends="dbus mate-desktop" -short_desc="MATE Terminal Emulator" -maintainer="skmpz " -license="GPL-3.0-or-later" -homepage="https://mate-desktop.org" -changelog="https://raw.githubusercontent.com/mate-desktop/mate-terminal/master/NEWS" -distfiles="https://pub.mate-desktop.org/releases/${version%.*}/mate-terminal-${version}.tar.xz" -checksum=f135eb1a9e2ae22798ecb2dc1914fdb4cfd774e6bb65c0152be37cc6c9469e92 diff --git a/srcpkgs/mate-terminal/update b/srcpkgs/mate-terminal/update deleted file mode 100644 index 0070f4d5e00630..00000000000000 --- a/srcpkgs/mate-terminal/update +++ /dev/null @@ -1,2 +0,0 @@ -site="https://github.com/mate-desktop/$pkgname/tags" -pattern="(?<=v)[0-9]*[.][0-9]*[02468][.][0-9.]*(?=\.tar.gz)" diff --git a/srcpkgs/mate-themes/template b/srcpkgs/mate-themes/template deleted file mode 100644 index 11f80e9f13653e..00000000000000 --- a/srcpkgs/mate-themes/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'mate-themes' -pkgname=mate-themes -version=3.22.26 -revision=1 -build_style=gnu-configure -configure_args="THEME_ENGINE_CFLAGS=unused THEME_ENGINE_LIBS=unused" -hostmakedepends="pkg-config gettext itstool icon-naming-utils" -depends="librsvg mate-icon-theme" -short_desc="Default themes for the MATE desktop" -maintainer="skmpz " -license="LGPL-2.1-or-later" -homepage="https://mate-desktop.org" -changelog="https://raw.githubusercontent.com/mate-desktop/mate-themes/master/NEWS" -distfiles="https://pub.mate-desktop.org/releases/themes/${version%.*}/mate-themes-${version}.tar.xz" -checksum=224e89d364eb3b73f1cf756d05494a98421a93cbf54349a2c85fc607eb755ed7 diff --git a/srcpkgs/mate-themes/update b/srcpkgs/mate-themes/update deleted file mode 100644 index 0070f4d5e00630..00000000000000 --- a/srcpkgs/mate-themes/update +++ /dev/null @@ -1,2 +0,0 @@ -site="https://github.com/mate-desktop/$pkgname/tags" -pattern="(?<=v)[0-9]*[.][0-9]*[02468][.][0-9.]*(?=\.tar.gz)" diff --git a/srcpkgs/mate-tweak/template b/srcpkgs/mate-tweak/template deleted file mode 100644 index c59e2d973e421a..00000000000000 --- a/srcpkgs/mate-tweak/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'mate-tweak' -pkgname=mate-tweak -version=22.10.0 -revision=3 -build_style=python3-module -hostmakedepends="intltool python3-distutils-extra python3-pbr python3-setuptools" -depends="mate-panel python3-gobject python3-psutil python3-setproctitle - python3-distro" -short_desc="Tweak tool for MATE" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="https://github.com/ubuntu-mate/mate-tweak" -distfiles="https://github.com/ubuntu-mate/mate-tweak/archive/${version}.tar.gz" -checksum=c33c092b0151b50d8a5706825f1bcef57f1738f8f5cf22af49c11f45bc14e84a diff --git a/srcpkgs/mate-user-guide/template b/srcpkgs/mate-user-guide/template deleted file mode 100644 index bc5ab5fdaa16b0..00000000000000 --- a/srcpkgs/mate-user-guide/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'mate-user-guide' -pkgname=mate-user-guide -version=1.28.0 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config gettext itstool" -short_desc="MATE User Guide" -maintainer="skmpz " -license="GFDL-1.1-or-later" -homepage="https://mate-desktop.org" -changelog="https://raw.githubusercontent.com/mate-desktop/mate-user-guide/master/NEWS" -distfiles="https://pub.mate-desktop.org/releases/${version%.*}/mate-user-guide-${version}.tar.xz" -checksum=53ef0814f506544614ed61ab7be5221cc8d3a9f14f7ef9698c90fe7e46014b9e diff --git a/srcpkgs/mate-user-guide/update b/srcpkgs/mate-user-guide/update deleted file mode 100644 index 0070f4d5e00630..00000000000000 --- a/srcpkgs/mate-user-guide/update +++ /dev/null @@ -1,2 +0,0 @@ -site="https://github.com/mate-desktop/$pkgname/tags" -pattern="(?<=v)[0-9]*[.][0-9]*[02468][.][0-9.]*(?=\.tar.gz)" diff --git a/srcpkgs/mate-utils/template b/srcpkgs/mate-utils/template deleted file mode 100644 index c28f9bb160fd5a..00000000000000 --- a/srcpkgs/mate-utils/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 'mate-utils' -pkgname=mate-utils -version=1.28.0 -revision=1 -build_style=gnu-configure -configure_args="--disable-static --disable-schemas-compile --enable-ipv6 - GTK_LAYER_SHELL_REQUIRED_VERSION=0 GDK_WAYLAND_REQUIRED_VERSION=0 - $(vopt_enable wayland) $(vopt_enable wayland in-process)" -hostmakedepends="pkg-config gettext itstool glib-devel librsvg-utils - inkscape libxml2 $(vopt_if wayland wayland-devel)" -makedepends="gtk+3-devel libSM-devel libICE-devel zlib-devel libcanberra-devel - libXext-devel libX11-devel libgtop-devel libmate-panel-devel udisks2-devel - mate-desktop-devel $(vopt_if wayland 'wayland-devel gtk-layer-shell-devel')" -depends="desktop-file-utils" -short_desc="Common utilities for the MATE desktop" -maintainer="skmpz " -license="GPL-2.0-or-later" -homepage="https://mate-desktop.org" -changelog="https://raw.githubusercontent.com/mate-desktop/mate-utils/master/NEWS" -distfiles="https://pub.mate-desktop.org/releases/${version%.*}/mate-utils-${version}.tar.xz" -checksum=58449d7a0d1d900ff03b78ca9f7e98c21e97f47fc26bee7ff1c61834f22f88d3 - -build_options="wayland" -build_options_default="wayland" - -post_install() { - rm -r ${DESTDIR}/usr/include - rm -r ${DESTDIR}/usr/lib/pkgconfig -} diff --git a/srcpkgs/mate-utils/update b/srcpkgs/mate-utils/update deleted file mode 100644 index 0070f4d5e00630..00000000000000 --- a/srcpkgs/mate-utils/update +++ /dev/null @@ -1,2 +0,0 @@ -site="https://github.com/mate-desktop/$pkgname/tags" -pattern="(?<=v)[0-9]*[.][0-9]*[02468][.][0-9.]*(?=\.tar.gz)" diff --git a/srcpkgs/mate/template b/srcpkgs/mate/template deleted file mode 100644 index 97b9a760f7b9bc..00000000000000 --- a/srcpkgs/mate/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'mate' -pkgname=mate -version=1.28.0 -revision=1 -metapackage=yes -depends=" - mate-themes>=3.22 - mate-user-guide>=${version} - mate-backgrounds>=${version} - mate-icon-theme>=${version} - mate-menus>=${version} - mate-notification-daemon>=${version} - mate-polkit>=${version} - mate-desktop>=${version} - mate-settings-daemon>=${version} - mate-session-manager>=${version} - mate-control-center>=${version} - mate-panel>=${version} - mate-netbook>=1.26.0 - caja>=${version} - marco>=${version} - elogind - zenity" -short_desc="MATE meta-package for Void Linux" -maintainer="skmpz " -license="GPL-2.0-or-later, LGPL-2.1-or-later" -homepage="http://www.mate-desktop.org" diff --git a/srcpkgs/mathjax/template b/srcpkgs/mathjax/template deleted file mode 100644 index b24f3f8fba1932..00000000000000 --- a/srcpkgs/mathjax/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'mathjax' -pkgname=mathjax -version=3.2.2 -revision=2 -short_desc="JavaScript display engine for LaTeX, MathML and AsciiMath" -maintainer="Orphaned " -license="Apache-2.0" -homepage="https://www.mathjax.org/" -distfiles="https://github.com/mathjax/MathJax/archive/${version}.tar.gz" -checksum=4206b9645a97f431018d0b6c4021c98607d49ba4dc129f4f2ecce675e2fcba11 - -do_install() { - vmkdir usr/share/mathjax - vcopy "es5/*" usr/share/mathjax -} diff --git a/srcpkgs/mathjax2/template b/srcpkgs/mathjax2/template deleted file mode 100644 index bc4e5f6fb81a6d..00000000000000 --- a/srcpkgs/mathjax2/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'mathjax2' -pkgname=mathjax2 -version=2.7.9 -revision=1 -depends="font-util" -short_desc="JavaScript display engine for LaTeX, MathML and AsciiMath" -maintainer="Orphaned " -license="Apache-2.0" -homepage="https://www.mathjax.org/" -distfiles="https://github.com/mathjax/MathJax/archive/refs/tags/${version}.tar.gz" -checksum=c9167279c87da044f2ff910ad573a02ce90354cb59440ae568eb86e1630f65df -font_dirs="/usr/share/fonts/mathjax" - -do_install() { - vmkdir usr/share/mathjax - vmkdir usr/share/fonts/mathjax - vcopy "MathJax.js config extensions fonts jax localization" usr/share/mathjax - for d in Asana-Math Gyre-{Pagella,Termes} Latin-Modern Neo-Euler STIX-Web TeX; do - ln -sfr ${DESTDIR}/usr/share/mathjax/fonts/HTML-CSS/${d}/otf/*.otf \ - ${DESTDIR}/usr/share/fonts/mathjax - done -} diff --git a/srcpkgs/mathjax2/update b/srcpkgs/mathjax2/update deleted file mode 100644 index 4af56219ddb257..00000000000000 --- a/srcpkgs/mathjax2/update +++ /dev/null @@ -1 +0,0 @@ -pattern='refs/tags/\K2[.][0-9.]*(?=.tar.gz)' diff --git a/srcpkgs/matio-devel b/srcpkgs/matio-devel deleted file mode 120000 index 16cfa90e8773c3..00000000000000 --- a/srcpkgs/matio-devel +++ /dev/null @@ -1 +0,0 @@ -matio \ No newline at end of file diff --git a/srcpkgs/matio/template b/srcpkgs/matio/template deleted file mode 100644 index 1246012f338f14..00000000000000 --- a/srcpkgs/matio/template +++ /dev/null @@ -1,37 +0,0 @@ -# Template file for 'matio' -pkgname=matio -version=1.5.23 -revision=2 -build_style=gnu-configure -configure_args="--disable-static" -hostmakedepends="libtool" -makedepends="zlib-devel hdf5-devel" -short_desc="MATLAB MAT file I/O library" -maintainer="Florian Eich " -license="BSD-2-Clause" -homepage="https://github.com/tbeu/matio" -distfiles="https://github.com/tbeu/matio/releases/download/v${version}/matio-${version}.tar.gz" -checksum=9f91eae661df46ea53c311a1b2dcff72051095b023c612d7cbfc09406c9f4d6e - -if [ "$CROSS_BUILD" ]; then - configure_args+=" ac_cv_va_copy=C99" -fi - -if [ "$XBPS_TARGET_LIBC" = musl ]; then - makedepends+=" musl-legacy-compat" -fi - -post_install() { - vlicense COPYING -} - -matio-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}-${version}_${revision}" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - vmove usr/share/man/man3 - } -} diff --git a/srcpkgs/matterbridge/files/matterbridge/run b/srcpkgs/matterbridge/files/matterbridge/run deleted file mode 100644 index f88aa378559c72..00000000000000 --- a/srcpkgs/matterbridge/files/matterbridge/run +++ /dev/null @@ -1,5 +0,0 @@ -#!/bin/sh -exec 2>&1 -[ -r ./conf ] && . ./conf - -exec matterbridge -conf "${MATTERBRIDGE_CONFIG:-/etc/matterbridge.toml}" diff --git a/srcpkgs/matterbridge/template b/srcpkgs/matterbridge/template deleted file mode 100644 index 3ca8a027c5a2ea..00000000000000 --- a/srcpkgs/matterbridge/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'matterbridge'. -pkgname=matterbridge -version=1.26.0 -revision=1 -build_style=go -go_import_path="github.com/42wim/matterbridge" -short_desc="Bridge between various chatting services" -maintainer="Luca Matei Pintilie " -license="Apache-2.0" -homepage="https://github.com/42wim/matterbridge/" -changelog="https://github.com/42wim/matterbridge/releases/" -distfiles="https://github.com/42wim/matterbridge/archive/refs/tags/v$version.tar.gz" -checksum=00e1bbfe3b32f2feccf9a7f13a6f12b1ce28a5eb04cc7b922b344e3493497425 - -post_install() { - for _conf in matterbridge.toml.*; do - vsconf "${_conf}" - done - vsv matterbridge -} diff --git a/srcpkgs/maturin/template b/srcpkgs/maturin/template deleted file mode 100644 index 35a8ea5744e764..00000000000000 --- a/srcpkgs/maturin/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'maturin' -pkgname=maturin -version=1.9.6 -revision=1 -build_style=python3-pep517 -build_helper="qemu rust" -hostmakedepends="python3-setuptools-rust python3-tomli python3-wheel cargo pkg-config" -makedepends="openssl-devel libzstd-devel" -depends="python3-tomli" -short_desc="Build and publish crates as python packages" -maintainer="Andrew J. Hesford " -license="Apache-2.0, MIT" -homepage="https://github.com/PyO3/maturin" -distfiles="${homepage}/archive/v${version}.tar.gz" -checksum=c8aef8af6cd3d5b3331191b21191ec92d7b4ee0633e0799351a01af1c5ea2a6c -# Tests use unstable features and fail to build -make_check=no - -export CARGO_REGISTRIES_CRATES_IO_PROTOCOL=sparse - -if [ "$CROSS_BUILD" ]; then - makedepends+=" rust-std" -fi - -post_install() { - vlicense license-mit LICENSE-MIT -} diff --git a/srcpkgs/maturin/update b/srcpkgs/maturin/update deleted file mode 100644 index 845275249957da..00000000000000 --- a/srcpkgs/maturin/update +++ /dev/null @@ -1,2 +0,0 @@ -site="${homepage}/tags" -pattern="v\K[0-9.]+(?=.tar.gz)" diff --git a/srcpkgs/mawk/template b/srcpkgs/mawk/template deleted file mode 100644 index 099c521c718c29..00000000000000 --- a/srcpkgs/mawk/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'mawk' -pkgname=mawk -version=1.3.4.20250131 -revision=2 -build_style="gnu-configure" -short_desc="Interpreter for the AWK Programming Language" -maintainer="Orphaned " -license="GPL-2.0-only" -homepage="https://invisible-island.net/mawk/mawk.html" -changelog="https://invisible-island.net/mawk/CHANGES" -distfiles="https://invisible-mirror.net/archives/mawk/mawk-${version%.*}-${version##*.}.tgz" -checksum=51bcb82d577b141d896d9d9c3077d7aaa209490132e9f2b9573ba8511b3835be -alternatives=" - awk:awk:/usr/bin/mawk - awk:awk.1:/usr/share/man/man1/mawk.1" -provides="awk-0_1" diff --git a/srcpkgs/mawk/update b/srcpkgs/mawk/update deleted file mode 100644 index 9eaba5ef2936c0..00000000000000 --- a/srcpkgs/mawk/update +++ /dev/null @@ -1 +0,0 @@ -pattern='(?" -license="ISC" -homepage="https://github.com/unknownbrackets/maxcso" -distfiles="https://github.com/unknownbrackets/maxcso/archive/v${version}.tar.gz" -checksum=af9c05add1a1d199ec184d3471081af1b91d591b2473800ea989c882fb632730 - -post_install() { - vdoc README.md - vdoc README_CSO.md - vdoc README_ZSO.md - - vlicense LICENSE.md - vlicense zopfli/COPYING zopfli.COPYING -} diff --git a/srcpkgs/maxima-ecl b/srcpkgs/maxima-ecl deleted file mode 120000 index b8b0e8240fa4ba..00000000000000 --- a/srcpkgs/maxima-ecl +++ /dev/null @@ -1 +0,0 @@ -maxima \ No newline at end of file diff --git a/srcpkgs/maxima-emacs b/srcpkgs/maxima-emacs deleted file mode 120000 index b8b0e8240fa4ba..00000000000000 --- a/srcpkgs/maxima-emacs +++ /dev/null @@ -1 +0,0 @@ -maxima \ No newline at end of file diff --git a/srcpkgs/maxima-src b/srcpkgs/maxima-src deleted file mode 120000 index b8b0e8240fa4ba..00000000000000 --- a/srcpkgs/maxima-src +++ /dev/null @@ -1 +0,0 @@ -maxima \ No newline at end of file diff --git a/srcpkgs/maxima/files/maxima.desktop b/srcpkgs/maxima/files/maxima.desktop deleted file mode 100644 index aea4cf997e195e..00000000000000 --- a/srcpkgs/maxima/files/maxima.desktop +++ /dev/null @@ -1,7 +0,0 @@ -[Desktop Entry] -Name=Maxima -Comment=Computer algebra system -Exec=xmaxima -Icon=maxima -Type=Application -Categories=Science;Math; diff --git a/srcpkgs/maxima/patches/check-output.patch b/srcpkgs/maxima/patches/check-output.patch deleted file mode 100644 index c20368f64300b8..00000000000000 --- a/srcpkgs/maxima/patches/check-output.patch +++ /dev/null @@ -1,13 +0,0 @@ -Copy test output to stdout in addition to $log_file - ---- a/test-driver 2021-10-04 00:20:29.356330263 -0300 -+++ b/test-driver 2021-10-04 00:19:56.144741073 -0300 -@@ -92,7 +92,7 @@ - trap "st=143; $do_exit" 15 - - # Test script is run here. --"$@" >$log_file 2>&1 -+"$@" 2>&1 | tee $log_file - estatus=$? - if test $enable_hard_errors = no && test $estatus -eq 99; then - estatus=1 diff --git a/srcpkgs/maxima/patches/handle-multiple-ldflags.patch b/srcpkgs/maxima/patches/handle-multiple-ldflags.patch deleted file mode 100644 index 799fc15f9185dc..00000000000000 --- a/srcpkgs/maxima/patches/handle-multiple-ldflags.patch +++ /dev/null @@ -1,43 +0,0 @@ -Description: Handle multiple LDFLAGS - Without this patch, building with LDFLAGS containing more than one flag results - in flags being dropped. -Author: Graham Inggs -Bug-Debian: http://bugs.debian.org/847925 - ---- a/src/maxima.system -+++ b/src/maxima.system -@@ -58,6 +58,19 @@ - (and (apply #'compile-file file :output-file object-output args) - (c:build-fasl output :lisp-files (list object-output))))) - -+(defun split-string (string &key (item #\space) (test #'char=)) -+ ;; Splits the string into substrings at spaces. -+ (let ((len (length string)) -+ (index 0) result) -+ (dotimes (i len -+ (progn (unless (= index len) -+ (push (subseq string index) result)) -+ (reverse result))) -+ (when (funcall test (char string i) item) -+ (unless (= index i);; two spaces in a row -+ (push (subseq string index i) result)) -+ (setf index (1+ i)))))) -+ - #+ecl - (defun build-maxima-lib () - (labels ((list-all-objects (module) -@@ -79,12 +92,12 @@ - :ld-flags - (let ((x (symbol-value (find-symbol "*AUTOCONF-LD-FLAGS*" - (find-package "MAXIMA"))))) -- (if (and x (not (string= x ""))) (list x)))) -+ (if (and x (not (string= x ""))) (split-string x)))) - (c::build-program "binary-ecl/maxima" :lisp-files obj - :ld-flags - (let ((x (symbol-value (find-symbol "*AUTOCONF-LD-FLAGS*" - (find-package "MAXIMA"))))) -- (if (and x (not (string= x ""))) (list x))) -+ (if (and x (not (string= x ""))) (split-string x))) - :epilogue-code '(progn (cl-user::run))))))) - - (defun maxima-binary-pathname () diff --git a/srcpkgs/maxima/patches/matrixexp.patch b/srcpkgs/maxima/patches/matrixexp.patch deleted file mode 100644 index 7cbd9ccac0896c..00000000000000 --- a/srcpkgs/maxima/patches/matrixexp.patch +++ /dev/null @@ -1,23 +0,0 @@ -Description: Fix error in matrix exponentiation - This patch was written by SageMath but not yet committed into Maxima releases. - However, it is needed for SageMath to work correctly: - . - https://git.sagemath.org/sage.git/tree/build/pkgs/maxima/patches/matrixexp.patch -Author: Peter Bruin -Bug-Sage: http://trac.sagemath.org/ticket/13973 -Bug: https://sourceforge.net/p/maxima/bugs/2596/ ---- -This patch header follows DEP-3: http://dep.debian.net/deps/dep3/ ---- a/share/linearalgebra/matrixexp.lisp -+++ b/share/linearalgebra/matrixexp.lisp -@@ -138,8 +138,8 @@ - (print `(ratvars = ,$ratvars gcd = '$gcd algebraic = ,$algebraic)) - (print `(ratfac = ,$ratfac)) - (merror "Unable to find the spectrum"))) -- -- (setq res ($fullratsimp (ncpower (sub (mult z ($ident n)) mat) -1) z)) -+ -+ (setq res ($fullratsimp ($invert_by_lu (sub (mult z ($ident n)) mat) '$crering) z)) - (setq m (length sp)) - (dotimes (i m) - (setq zi (nth i sp)) diff --git a/srcpkgs/maxima/patches/maxima-sbcl-with-gmp.patch b/srcpkgs/maxima/patches/maxima-sbcl-with-gmp.patch deleted file mode 100644 index 074631ea2ba0f3..00000000000000 --- a/srcpkgs/maxima/patches/maxima-sbcl-with-gmp.patch +++ /dev/null @@ -1,19 +0,0 @@ -Patch maxima initialization for sbcl so it uses gmp for arithmetic - - ---- a/src/init-cl.lisp 2021-05-15 20:20:53.000000000 -0300 -+++ b/src/init-cl.lisp 2022-01-04 17:45:03.838273626 -0300 -@@ -574,8 +574,13 @@ - (delete-file file))))) - *temp-files-list*)) - -+#+sbcl -+(eval-when (:compile-toplevel :load-toplevel :execute) -+ (require 'sb-gmp)) -+ - (defun cl-user::run () - "Run Maxima in its own package." -+ #+sbcl (sb-gmp:install-gmp-funs) - (in-package :maxima) - (initialize-runtime-globals) - (let ((input-stream *standard-input*) diff --git a/srcpkgs/maxima/patches/musl-round.patch b/srcpkgs/maxima/patches/musl-round.patch deleted file mode 100644 index a532415ee60bcd..00000000000000 --- a/srcpkgs/maxima/patches/musl-round.patch +++ /dev/null @@ -1,23 +0,0 @@ -Add a bit more room for rounding errors which cause two tests to fail -on x86_64-musl - ---- a/tests/rtest16.mac 2021-10-03 21:31:01.654932345 -0300 -+++ b/tests/rtest16.mac 2021-10-03 21:31:51.633283404 -0300 -@@ -2229,7 +2229,7 @@ - true; - - closeto(li[4](10.0) - (9.6140263862742968515251940747859 - 6.3921313179656069159740055708257*%i), -- 5.618e-15); -+ 7.945e-15); - true; - - closeto(li[4](10.0b0) - (9.6140263862742968515251940747859b0 - 6.3921313179656069159740055708257b0*%i), -@@ -2277,7 +2277,7 @@ - true; - - closeto(li[5](10.0) - (11.2390407376112991620107110964539 - 3.6796065713019972004384472107791*%i), -- 9.93014e-15); -+ 1.25608e-14); - true; - - closeto(li[5](10.0b0) - (11.2390407376112991620107110964539b0 - 3.6796065713019972004384472107791b0*%i), diff --git a/srcpkgs/maxima/patches/use-shared-library.patch b/srcpkgs/maxima/patches/use-shared-library.patch deleted file mode 100644 index 56dff9be517eab..00000000000000 --- a/srcpkgs/maxima/patches/use-shared-library.patch +++ /dev/null @@ -1,20 +0,0 @@ ---- a/src/maxima.system -+++ b/src/maxima.system -@@ -88,12 +88,15 @@ - ;; Convert dir/foo.fas to dir/foo.o - (make-pathname :type "o" :defaults p)) - files))) -- (c::build-fasl "binary-ecl/maxima" :lisp-files obj -+ (c::build-shared-library "binary-ecl/maxima-ecl" :lisp-files obj) -+ (si::chdir "binary-ecl") -+ (defparameter c::*ld-rpath* "-Wl,-rpath=$ORIGIN") -+ (c::build-fasl "maxima" :lisp-files '("libmaxima-ecl.so") - :ld-flags - (let ((x (symbol-value (find-symbol "*AUTOCONF-LD-FLAGS*" - (find-package "MAXIMA"))))) - (if (and x (not (string= x ""))) (split-string x)))) -- (c::build-program "binary-ecl/maxima" :lisp-files obj -+ (c::build-program "maxima" :lisp-files '("libmaxima-ecl.so") - :ld-flags - (let ((x (symbol-value (find-symbol "*AUTOCONF-LD-FLAGS*" - (find-package "MAXIMA"))))) diff --git a/srcpkgs/maxima/template b/srcpkgs/maxima/template deleted file mode 100644 index 9259b48f50822b..00000000000000 --- a/srcpkgs/maxima/template +++ /dev/null @@ -1,146 +0,0 @@ -# Template file for 'maxima' -pkgname=maxima -version=5.47.0 -revision=4 -build_style=gnu-configure -configure_args="$(vopt_enable clisp) $(vopt_enable sbcl) $(vopt_enable ecl) - makeinfo_found=true" -makedepends="$(vopt_if clisp clisp) $(vopt_if sbcl sbcl) $(vopt_if ecl ecl)" -depends="$(vopt_if clisp clisp) rlwrap" -checkdepends="gnuplot" -short_desc="Computer Algebra System" -maintainer="Gonzalo Tornaría " -license="GPL-2.0-only" -homepage="http://maxima.sourceforge.net" -changelog="https://sourceforge.net/p/maxima/code/ci/master/tree/changelogs/ChangeLog-${version%.*}.md?format=raw" -distfiles="${SOURCEFORGE_SITE}/maxima/maxima-${version}.tar.gz" -checksum=9104021b24fd53e8c03a983509cb42e937a925e8c0c85c335d7709a14fd40f7a -nocross=yes - -# maxima-sbcl is nopie and should NOT be stripped or it won't work -nostrip_files=/usr/lib/maxima/$version/binary-sbcl/maxima -nopie_files=/usr/lib/maxima/$version/binary-sbcl/maxima - -if [ "$build_option_sbcl" ]; then - # binary-sbcl/maxima uses libgmp but this won't show up in objdump - shlib_requires=libgmp.so.10 - # build standalone executable - configure_args+=" --enable-sbcl-exec" -fi - -build_options="clisp sbcl ecl" -desc_option_clisp="Build with CLISP" -desc_option_sbcl="Build with SBCL" -desc_option_ecl="Build with ECL" -build_options_default="ecl" - -# sbcl is only available for these architectures -case "$XBPS_TARGET_MACHINE" in - i686|x86_64*|armv7l|ppc64le*) - build_options_default+=" sbcl" - ;; -esac - -vopt_conflict clisp sbcl - -pre_build() { - # do not rebuild these files if they exist - touch -c doc/info/*.html - touch -c doc/info/maxima.info* - touch -c doc/info/maxima_toc.html - touch -c doc/info/maxima-index.lisp - touch -c doc/info/maxima-index-html.lisp - touch -c interfaces/xmaxima/doc/xmaxima.info - touch -c interfaces/xmaxima/doc/xmaxima.html -} - -post_build() { - # this one needs to be done after building - touch -c interfaces/emacs/imaxima/imaxima.info -} - -do_check() { - if [ "$build_option_ecl" ]; then - echo "maxima-ecl: check that maxima.fas works (#34273)" - ecl --eval '(require :maxima "src/binary-ecl/maxima.fas")' \ - --eval '(quit)' - echo PASS - echo "maxima-ecl: check that unlimited heap-size works (#34861)" - ./maxima-local -q -l ecl --batch-string=":lisp \ - (ext:set-limit 'ext:heap-size 0) - showtime : true $ - a : 10^(10^5) $ - b : a^600 $ - c : a^600 $ - " - echo PASS - fi - if [ "$build_option_sbcl" ]; then - echo "maxima-sbcl: check that long arithmetic is fast (#34849)" - timeout -v 30s ./maxima-local -q -l sbcl --batch-string=" - showtime : true $ - a : 10^(10^5) $ - b : a^1000 $ - " - echo PASS - fi - - if [ "$XBPS_CHECK_PKGS" = full ]; then - # run the testsuite for all versions enabled - make ${makejobs} check - fi -} - -post_install() { - vmkdir usr/share/doc - ln -sf ../maxima/${version}/doc ${DESTDIR}/usr/share/doc/maxima - - # symlink man pages for rmaxima and xmaxima - ln -s maxima.1 ${DESTDIR}/usr/share/man/man1/rmaxima.1 - ln -s maxima.1 ${DESTDIR}/usr/share/man/man1/xmaxima.1 - - # info files are used for maxima help, and need to be uncompressed - # removing this file prevents compression of info files - rm -f ${DESTDIR}/usr/share/info/dir -} - -maxima-src_package() { - depends="${sourcepkg}-${version}_${revision}" - short_desc+=" - source files" - pkg_install() { - vmove usr/share/maxima/${version}/src - } -} - -xmaxima_package() { - short_desc+=" - Tk interface" - depends="${sourcepkg}-${version}_${revision} tk" - pkg_install() { - vmove usr/bin/xmaxima - vmove usr/share/man/man1/xmaxima.1 - vmove usr/share/maxima/${version}/xmaxima - vmove usr/share/info/xmaxima.info - vinstall ${FILESDIR}/maxima.desktop 644 usr/share/applications - vmkdir usr/share/pixmaps - ln -sf /usr/share/maxima/${version}/xmaxima/maxima-new.png \ - ${PKGDESTDIR}/usr/share/pixmaps/maxima - } -} - -maxima-ecl_package() { - short_desc+=" - compiled with ECL" - depends="${sourcepkg}-${version}_${revision}" - pkg_install() { - BINARY_ECL=/usr/lib/maxima/${version}/binary-ecl - vmove ${BINARY_ECL} - vinstall src/binary-ecl/libmaxima-ecl.so 755 ${BINARY_ECL} - vinstall src/binary-ecl/maxima.fas 755 ${BINARY_ECL} - - # symlink maxima.fas in ECLDIR - ECLDIR=$(ecl -eval "(princ (SI:GET-LIBRARY-PATHNAME))" -eval "(quit)") - vmkdir ${ECLDIR} - ln -sr ${PKGDESTDIR}/${BINARY_ECL}/maxima.fas ${PKGDESTDIR}/${ECLDIR} - } -} - -subpackages="maxima-src xmaxima $(vopt_if ecl maxima-ecl)" diff --git a/srcpkgs/mazter/template b/srcpkgs/mazter/template deleted file mode 100644 index cd852e8a7ac976..00000000000000 --- a/srcpkgs/mazter/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'mazter' -pkgname=mazter -version=2.1.1 -revision=1 -build_style=cargo -short_desc="Mazes in your terminal" -maintainer="icp " -license="MIT" -homepage="https://dystroy.org/mazter/" -distfiles="https://static.crates.io/crates/mazter/mazter-${version}.crate" -checksum=3c56ba0093b30ed4e96e7df7906fa1d7a497147e2a536c9a2a56d9d89700c299 -make_check=no # panic in todo! - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/mb2md/template b/srcpkgs/mb2md/template deleted file mode 100644 index 2a069a67541735..00000000000000 --- a/srcpkgs/mb2md/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'mb2md' -pkgname=mb2md -version=3.20 -revision=3 -create_wrksrc=yes -depends="perl-TimeDate" -short_desc="Convert mbox mailboxes into maildir mailboxes" -maintainer="Orphaned " -license="Public Domain" -homepage="http://batleth.sapienti-sat.org/projects/mb2md" -distfiles="${homepage}/${pkgname}-${version}.pl.gz" -checksum=af45a9b5413a9fe49be0092e560485bf17efc50a4eb4a90744e380c4869f732f - -do_install() { - vbin mb2md-${version}.pl mb2md -} diff --git a/srcpkgs/mbedtls-devel b/srcpkgs/mbedtls-devel deleted file mode 120000 index cd5c3f13012d54..00000000000000 --- a/srcpkgs/mbedtls-devel +++ /dev/null @@ -1 +0,0 @@ -mbedtls \ No newline at end of file diff --git a/srcpkgs/mbedtls-utils b/srcpkgs/mbedtls-utils deleted file mode 120000 index cd5c3f13012d54..00000000000000 --- a/srcpkgs/mbedtls-utils +++ /dev/null @@ -1 +0,0 @@ -mbedtls \ No newline at end of file diff --git a/srcpkgs/mbedtls/patches/gcc14.patch b/srcpkgs/mbedtls/patches/gcc14.patch deleted file mode 100644 index a826447e9f1eab..00000000000000 --- a/srcpkgs/mbedtls/patches/gcc14.patch +++ /dev/null @@ -1,13 +0,0 @@ -Ref https://github.com/Mbed-TLS/mbedtls/issues/9003 - ---- a/library/common.h -+++ b/library/common.h -@@ -199,7 +199,7 @@ static inline void mbedtls_xor(unsigned - uint8x16_t x = veorq_u8(v1, v2); - vst1q_u8(r + i, x); - } --#if defined(__IAR_SYSTEMS_ICC__) -+#if defined(__IAR_SYSTEMS_ICC__) || defined(MBEDTLS_COMPILER_IS_GCC) - /* This if statement helps some compilers (e.g., IAR) optimise out the byte-by-byte tail case - * where n is a constant multiple of 16. - * For other compilers (e.g. recent gcc and clang) it makes no difference if n is a compile-time diff --git a/srcpkgs/mbedtls/template b/srcpkgs/mbedtls/template deleted file mode 100644 index 72cc8ad399f59e..00000000000000 --- a/srcpkgs/mbedtls/template +++ /dev/null @@ -1,44 +0,0 @@ -# Template file for 'mbedtls' -pkgname=mbedtls -version=3.6.3 -revision=1 -build_style=cmake -configure_args="-DENABLE_TESTING=1 -DUSE_SHARED_MBEDTLS_LIBRARY=1" -hostmakedepends="python3 perl" -short_desc="Portable cryptographic TLS library" -maintainer="Orphaned " -license="Apache-2.0" -homepage="https://tls.mbed.org/" -changelog="https://raw.githubusercontent.com/ARMmbed/mbedtls/mbedtls-${version%.*}/ChangeLog" -distfiles="https://github.com/ARMmbed/mbedtls/archive/refs/tags/v${version}.tar.gz" -checksum="e69c4c13377e89b9d696006ef9c8258e3be75b6dbd464cfd573360482b1a1f4e - d46acd6cb103d00d6e545631467e36363f6fc270b2c051be94d543eb0831393b" - -pre_configure() { - ./scripts/config.pl set MBEDTLS_THREADING_C - ./scripts/config.pl set MBEDTLS_THREADING_PTHREAD -} - -mbedtls-utils_package() { - short_desc+=" - additional utilities" - depends="${sourcepkg}-${version}_${revision}" - pkg_install() { - vmove usr/bin - rm "${PKGDESTDIR}"/usr/bin/hello - rm "${PKGDESTDIR}"/usr/bin/query_compile_time_config - } -} - -mbedtls-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}-${version}_${revision}" - conflicts="mbedtls2-devel>=0" - replaces="mbedtls2-devel>=0" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - vmove usr/lib/cmake - } -} diff --git a/srcpkgs/mbedtls2-devel b/srcpkgs/mbedtls2-devel deleted file mode 120000 index 0800d76a46405f..00000000000000 --- a/srcpkgs/mbedtls2-devel +++ /dev/null @@ -1 +0,0 @@ -mbedtls2 \ No newline at end of file diff --git a/srcpkgs/mbedtls2/template b/srcpkgs/mbedtls2/template deleted file mode 100644 index 38f80d07750d32..00000000000000 --- a/srcpkgs/mbedtls2/template +++ /dev/null @@ -1,36 +0,0 @@ -# Template file for 'mbedtls2' -pkgname=mbedtls2 -version=2.28.10 -revision=1 -build_style=cmake -configure_args="-DENABLE_TESTING=1 -DUSE_SHARED_MBEDTLS_LIBRARY=1" -hostmakedepends="python3 perl" -short_desc="Portable cryptographic TLS library (version 2)" -maintainer="Orphaned " -license="Apache-2.0" -homepage="https://tls.mbed.org/" -changelog="https://raw.githubusercontent.com/ARMmbed/mbedtls/mbedtls-${version%.*}/ChangeLog" -distfiles="https://github.com/ARMmbed/mbedtls/archive/refs/tags/v${version}.tar.gz" -checksum=0f2e0525903a89ae1d39ce439d858be66933bda54c5b6102b72a29ed8fe7c088 - -pre_configure() { - ./scripts/config.pl set MBEDTLS_THREADING_C - ./scripts/config.pl set MBEDTLS_THREADING_PTHREAD -} - -post_install() { - rm -r "$DESTDIR"/usr/bin -} - -mbedtls2-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}-${version}_${revision}" - conflicts="mbedtls-devel>=0" - replaces="mbedtls-devel>=0" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/mblaze/template b/srcpkgs/mblaze/template deleted file mode 100644 index 733276e38feda1..00000000000000 --- a/srcpkgs/mblaze/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'mblaze' -pkgname=mblaze -version=1.3 -revision=1 -build_style=gnu-makefile -checkdepends="perl" -short_desc="Maildir-focused command line mail client" -maintainer="Leah Neukirchen " -license="Public Domain, MIT" -homepage="https://github.com/leahneukirchen/mblaze" -distfiles="https://leahneukirchen.org/releases/${pkgname}-${version}.tar.gz" -checksum=db2c7bdc37eb2f6ac07263232b1d70d733edfa709cdef87db63aaec4fe64da3c - -post_install() { - vbin contrib/mcount - vbin contrib/mencrypt - vbin contrib/menter - vbin contrib/mgpg - vbin contrib/mmailto - vbin contrib/mopenall - vbin contrib/mp7m - vbin contrib/mraw - vbin contrib/mrecode - vbin contrib/msearch - vbin contrib/msign - vbin contrib/mverify - vbin contrib/mvi - - vlicense COPYING -} diff --git a/srcpkgs/mbox/template b/srcpkgs/mbox/template deleted file mode 100644 index 9d7b449b4a63c5..00000000000000 --- a/srcpkgs/mbox/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'mbox' -pkgname=mbox -version=0.0.0.140526 -revision=7 -_commit=a131424b6cb577e1c916bd0e8ffb2084a5f73048 -build_wrksrc=src -build_style=gnu-configure -hostmakedepends="automake" -makedepends="openssl-devel" -short_desc="A lightweight sandbox tool for non-root users" -maintainer="Andrea Brancaleoni " -license="MIT" -homepage="https://pdos.csail.mit.edu/archive/mbox/" -distfiles="https://github.com/tsgates/mbox/archive/$_commit.tar.gz" -checksum=f650704f0cc6a9ad97eeadaa02dd156faa176d234f660f6615cc9cd2d2806fdc -archs='x86_64' - -pre_configure() { - autoreconf -fi -} - -pre_build() { - make configsbox.h -} - -post_install() { - vlicense COPYRIGHT -} diff --git a/srcpkgs/mbpfan/files/mbpfan/run b/srcpkgs/mbpfan/files/mbpfan/run deleted file mode 100644 index a876b72584f190..00000000000000 --- a/srcpkgs/mbpfan/files/mbpfan/run +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh -exec 2>&1 -exec mbpfan -f diff --git a/srcpkgs/mbpfan/patches/fix_paths_and_remove_systemd.patch b/srcpkgs/mbpfan/patches/fix_paths_and_remove_systemd.patch deleted file mode 100644 index 6d94509c4e207d..00000000000000 --- a/srcpkgs/mbpfan/patches/fix_paths_and_remove_systemd.patch +++ /dev/null @@ -1,31 +0,0 @@ ---- a/Makefile 2023-04-02 10:04:13.000000000 +0200 -+++ b/Makefile 2025-06-19 19:30:45.487560838 +0200 -@@ -51,22 +51,20 @@ - ./bin/mbpfan-tests - - uninstall: -- rm /usr/sbin/mbpfan -+ rm /usr/bin/mbpfan - rm /etc/mbpfan.conf -- rm /lib/modules-load.d/mbpfan.depend.conf -- rm /lib/systemd/system/mbpfan.service -+ rm /usr/lib/modules-load.d/mbpfan.depend.conf - rm /usr/share/man/man8/mbpfan.8.gz - rm -rf /usr/share/doc/mbpfan - - install: all -- install -d $(DESTDIR)/usr/sbin -+ install -d $(DESTDIR)/usr/bin - install -d $(DESTDIR)/etc -- install -d $(DESTDIR)/lib/systemd/system - install -d $(DESTDIR)/usr/share/doc/mbpfan -- install -d $(DESTDIR)/lib/modules-load.d -- install $(BIN) $(DESTDIR)/usr/sbin -+ install -d $(DESTDIR)/usr/lib/modules-load.d -+ install $(BIN) $(DESTDIR)/usr/bin - install -m644 $(CONF) $(DESTDIR)/etc -- install -m644 $(DEPEND_MODULE) $(DESTDIR)/lib/modules-load.d -+ install -m644 $(DEPEND_MODULE) $(DESTDIR)/usr/lib/modules-load.d - install -m644 $(DOC) $(DESTDIR)/usr/share/doc/mbpfan - install -d $(DESTDIR)/usr/share/man/man8 - install -m644 $(MAN) $(DESTDIR)/usr/share/man/man8 diff --git a/srcpkgs/mbpfan/template b/srcpkgs/mbpfan/template deleted file mode 100644 index 08cb7d755d3b85..00000000000000 --- a/srcpkgs/mbpfan/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'mbpfan' -pkgname=mbpfan -version=2.4.0 -revision=1 -archs="x86_64* i686*" # it's MacBook-specific and MacBooks only have these arches. -build_style=gnu-makefile -conf_files="/etc/mbpfan.conf" -short_desc="MacBook Pro fan control daemon" -maintainer="Mateusz Sylwestrzak " -license="GPL-3.0-or-later" -homepage="https://github.com/linux-on-mac/mbpfan" -distfiles="https://github.com/linux-on-mac/mbpfan/archive/v${version}.tar.gz" -checksum=e1cdcffaba52be215ae40a8568949190866d500d6ae2a1e96b71ab5372f3580b - -post_install() { - vsv mbpfan -} diff --git a/srcpkgs/mbuffer/template b/srcpkgs/mbuffer/template deleted file mode 100644 index b698ea00b9b043..00000000000000 --- a/srcpkgs/mbuffer/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'mbuffer' -pkgname=mbuffer -version=20250809 -revision=1 -build_style=gnu-configure -hostmakedepends="which" -makedepends="openssl-devel" -checkdepends="tar" -short_desc="Buffer data streams with many additional functions" -maintainer="Orphaned " -license="GPL-3.0-or-later" -homepage="https://www.maier-komor.de/mbuffer.html" -distfiles="https://www.maier-komor.de/software/mbuffer/mbuffer-${version}.tgz" -checksum=9865dae42452437a19ae448467810a03aa46d4f25e29995eb6d6d4f39c67cd1e -conf_files="/etc/mbuffer.rc" diff --git a/srcpkgs/mc/INSTALL.msg b/srcpkgs/mc/INSTALL.msg deleted file mode 100644 index 3867baecabae6e..00000000000000 --- a/srcpkgs/mc/INSTALL.msg +++ /dev/null @@ -1,3 +0,0 @@ -The configuration file /etc/mc/mc.ext has been moved to /etc/mc/mc.ext.ini. -If you have modified this file, you should edit mc.ext.ini file and then delete -mc.ext file. diff --git a/srcpkgs/mc/files/README.voidlinux b/srcpkgs/mc/files/README.voidlinux deleted file mode 100644 index d0c5bab6a7ff25..00000000000000 --- a/srcpkgs/mc/files/README.voidlinux +++ /dev/null @@ -1,50 +0,0 @@ -MC has a number of "extfs" backend scripts to extend its functionality. -They depend on various programs to work, which are not marked as dependencies of -the mc package and must be installed manually for the backends to work properly. - -| Backend | Dependencies | -| ------------------------------------------- | ---------------------------------------------------- | -| `a+` DOS filesystem access | `perl mtools` | -| `apt+` APT frontend (repository browser?) | `perl apt dpkg` | -| `audio` browse audio cdroms+CDDB | `cdparanoia wget` | -| `changesetfs` list git revs of curr. file | `git` | -| `deb` .deb package viewer | `perl dpkg` | -| `deba` APT frontend (deb browser/installer) | `perl apt dpkg` | -| `debd` DPKG frontend (also deb browser) | `perl dpkg` | -| `dpkg+` DPKG frontend | `perl dpkg` | -| `gitfs+` git repo browser | `git` | -| `iso9660` ISO9660 image browser | `xorriso cdrtools [common_archivers]` | -| `lslR` "For browsing lslR listings" | `[common_archivers]` | -| `mailfs` Mailbox browser | `[common_archivers] file perl-{TimeDate,Date-Manip}` | -| `patchfs` patchfile explorer | `[common_archivers] file perl-TimeDate` | -| `patchsetfs` list git patches of curr. file | `git` | -| `rpm` RPM package viewer | `rpm` | -| `rpms+` RPM frontend | `perl rpm` | -| `trpm` RPM frontend | `rpm` | -| `u7z` 7zip archive support | `7zip` | -| `uar` AR archive support | `binutils` | -| `uc1541` C64/128 disk image support | `python3 vice` | -| `ucab` Microsoft CAB archive support | `cabextract` | -| `ulib` gputils archive support | `perl gputils` | -| `unar` unar wrapper | `unar` | -| `urar` RAR archive support | `unrar` | -| `uwim` Windows WIM archive support | `wimlib` | -| `uzip` ZIP archive support | `perl zip unzip` | - -`[common_archivers]` refers to the following archivers/compressors: `bzip2 gzip lz4 lzip xz zstd`. - -Additionally, the following extfs plugins require programs that are not packaged on void. - -| Backend | Dependencies | -| ----------------------------------------- | ----------------------------------- | -| `bpp` "Bad Penguin" package management | Unknown executable: `package-setup` | -| `hp48+` file manager for HP48 calculators | Unknown executable: `kermit` | -| `s3+` AWS S3 client | Missing python pkg: `python3-boto` | -| `uace` ACE archive support | Unknown executable: `unace` | -| `ualz` ALZ archive support | Unknown executable: `unalz` | -| `uarc` ARC archive support | Unknown executable: `arc` | -| `uarj` ARJ archive support | Unknown executable: `arj` | -| `uha` HA archive support | Unknown executable: `ha` | -| `ulha` LHa archive support | Unknown executable: `lha` | -| `uzoo` ZOO archive support | Unknown executable: `zoo` | - diff --git a/srcpkgs/mc/patches/xbps.patch b/srcpkgs/mc/patches/xbps.patch deleted file mode 100644 index 54b05082dc43e2..00000000000000 --- a/srcpkgs/mc/patches/xbps.patch +++ /dev/null @@ -1,14 +0,0 @@ ---- a/misc/mc.ext.ini.in -+++ b/misc/mc.ext.ini.in -@@ -238,9 +238,9 @@ - Open=%cd %p/utar:// - View=%view{ascii} @EXTHELPERSDIR@/archive.sh view tar.lz4 - --# .tar.xz, .txz -+# .tar.xz, .txz, .xbps - [tar.xz] --Regex=\\.t(ar\\.xz|xz)$ -+Regex=\\.(t(ar\\.xz|xz)|xbps)$ - Open=%cd %p/utar:// - View=%view{ascii} @EXTHELPERSDIR@/archive.sh view tar.xz - diff --git a/srcpkgs/mc/template b/srcpkgs/mc/template deleted file mode 100644 index 013db4c6d096b2..00000000000000 --- a/srcpkgs/mc/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 'mc' -pkgname=mc -version=4.8.33 -revision=1 -build_style=gnu-configure -configure_args="--with-screen=slang --without-x" -hostmakedepends="perl pkg-config" -makedepends="e2fsprogs-devel gpm-devel libglib-devel libssh2-devel slang-devel" -short_desc="User-friendly file manager and visual shell" -maintainer="0x5c " -license="GPL-3.0-or-later" -homepage="https://midnight-commander.org/" -changelog="https://midnight-commander.org/wiki/NEWS-${version}" -distfiles="https://www.midnight-commander.org/downloads/mc-${version}.tar.xz" -checksum=cae149d42f844e5185d8c81d7db3913a8fa214c65f852200a9d896b468af164c - -conf_files=" - /etc/mc/filehighlight.ini - /etc/mc/mc.default.keymap - /etc/mc/mc.emacs.keymap - /etc/mc/mc.ext.ini - /etc/mc/mc.keymap - /etc/mc/mc.menu - /etc/mc/mcedit.menu - /etc/mc/sfs.ini" - -post_install() { - vdoc "${FILESDIR}/README.voidlinux" -} diff --git a/srcpkgs/mcabber-devel b/srcpkgs/mcabber-devel deleted file mode 120000 index f32ce53a2a31ce..00000000000000 --- a/srcpkgs/mcabber-devel +++ /dev/null @@ -1 +0,0 @@ -mcabber \ No newline at end of file diff --git a/srcpkgs/mcabber/template b/srcpkgs/mcabber/template deleted file mode 100644 index 1c457bfb5a8542..00000000000000 --- a/srcpkgs/mcabber/template +++ /dev/null @@ -1,32 +0,0 @@ -# Template file for 'mcabber' -pkgname=mcabber -version=1.1.2 -revision=3 -build_style=gnu-configure -configure_args="--enable-hgcset --enable-aspell --enable-otr" -hostmakedepends="pkg-config" -makedepends="aspell-devel gpgme-devel libgcrypt-devel libotr-devel - loudmouth-devel ncurses-devel libglib-devel" -short_desc="Small XMPP (Jabber) console client" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="http://mcabber.com" -distfiles="${homepage}/files/mcabber-${version}.tar.bz2" -distfiles="https://sources.voidlinux.org/mcabber-${version}/mcabber-${version}.tar.bz2" -distfiles="https://github.com/McKael/mcabber/releases/download/1.1.2/mcabber-1.1.2.tar.bz2" -checksum=c4a1413be37434b6ba7d577d94afb362ce89e2dc5c6384b4fa55c3e7992a3160 - -CFLAGS="-fcommon" - -post_install() { - vsconf mcabberrc.example -} - -mcabber-devel_package() { - depends="mcabber-${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/mcelog/files/mcelog/run b/srcpkgs/mcelog/files/mcelog/run deleted file mode 100644 index f0842d51891994..00000000000000 --- a/srcpkgs/mcelog/files/mcelog/run +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh -exec 2>&1 -exec mcelog --daemon --foreground --syslog diff --git a/srcpkgs/mcelog/template b/srcpkgs/mcelog/template deleted file mode 100644 index f3de1bb0bdf47c..00000000000000 --- a/srcpkgs/mcelog/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'mcelog' -pkgname=mcelog -version=207 -revision=1 -archs="i686* x86_64*" -hostmakedepends="python3" -conf_files="/etc/mcelog/mcelog.conf" -short_desc="Decode kernel machine check log on x86 machines" -maintainer="Leah Neukirchen " -license="GPL-2.0-only" -homepage="http://www.mcelog.org/" -distfiles="https://github.com/andikleen/mcelog/archive/v${version}.tar.gz" -checksum=a0cba4508564b9bc3db59d27e41867c7741314d84f9d4b5189ee5d030c00b4d0 - -do_build() { - make CC=$CC CFLAGS="$CFLAGS $LDFLAGS" ${makejobs} -} - -do_install() { - vmkdir usr/share/man/man5 - vmkdir usr/share/man/man8 - make PREFIX=/usr DESTDIR=${DESTDIR} install - mv ${DESTDIR}/usr/sbin ${DESTDIR}/usr/bin - vsv mcelog -} diff --git a/srcpkgs/mcg/template b/srcpkgs/mcg/template deleted file mode 100644 index 1ea17266395065..00000000000000 --- a/srcpkgs/mcg/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'mcg' -pkgname=mcg -version=2.1 -revision=6 -build_style=python3-module -hostmakedepends="python3-setuptools glib-devel" -makedepends="python3-gobject-devel glib-devel" -depends="python3-gobject python3-keyring gtk+3" -checkdepends="${depends}" -short_desc="Covergrid for mpd, focus on albums instead of single tracks" -maintainer="Orphaned " -license="GPL-3.0-or-later" -homepage="https://www.suruatoel.xyz/codes/mcg" -distfiles="https://gitlab.com/coderkun/mcg/-/archive/v${version}/mcg-v${version}.tar.gz" -checksum=8612d20ee790280ade2f12ff4f63ed44be3f7ae150feb08293b185ceb19d5260 diff --git a/srcpkgs/mcomix/template b/srcpkgs/mcomix/template deleted file mode 100644 index e76ab3a6ee454a..00000000000000 --- a/srcpkgs/mcomix/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'mcomix' -pkgname=mcomix -version=3.1.1 -revision=1 -build_style=python3-pep517 -hostmakedepends="python3-wheel" -depends="python3-gobject python3-cairo python3-Pillow xdg-utils" -short_desc="GTK+ comic book viewer" -maintainer="Leah Neukirchen " -license="GPL-2.0-only" -homepage="https://sourceforge.net/projects/mcomix/" -changelog="https://sourceforge.net/p/mcomix/news/" -distfiles="${SOURCEFORGE_SITE}/mcomix/MComix-${version}/mcomix-${version}.tar.gz" -checksum=a10aaaed7bc07deb74efde93bf9a8a27e1bcbf1824a0519b264cfee582becef8 diff --git a/srcpkgs/mcpp-devel b/srcpkgs/mcpp-devel deleted file mode 120000 index 7539443a482fbc..00000000000000 --- a/srcpkgs/mcpp-devel +++ /dev/null @@ -1 +0,0 @@ -mcpp \ No newline at end of file diff --git a/srcpkgs/mcpp/patches/gcc14.patch b/srcpkgs/mcpp/patches/gcc14.patch deleted file mode 100644 index 822112731fa632..00000000000000 --- a/srcpkgs/mcpp/patches/gcc14.patch +++ /dev/null @@ -1,25 +0,0 @@ -From 3b274fe8f31d61996343b17402f30408a6e447cf Mon Sep 17 00:00:00 2001 -From: John Brandwood -Date: Fri, 15 Mar 2024 15:15:53 -0400 -Subject: [PATCH] Fix build with GCC 14.x by splitting a NULL assignment into 2 - lines. - ---- - src/expand.c | 3 ++- - 1 file changed, 2 insertions(+), 1 deletion(-) - -diff --git a/src/expand.c b/src/expand.c -index 08f829a..ea2d2a9 100644 ---- a/src/expand.c -+++ b/src/expand.c -@@ -710,7 +710,8 @@ static char * replace( - } else { - m_inf->locs.start_col = m_inf->locs.start_line = 0L; - } -- m_inf->args = m_inf->loc_args = NULL; /* Default args */ -+ m_inf->args = NULL; /* Default args */ -+ m_inf->loc_args = NULL; - for (num = 1, recurs = 0; num < m_num; num++) - if (mac_inf[ num].defp == defp) - recurs++; /* Recursively nested macro */ - diff --git a/srcpkgs/mcpp/patches/libc-feature-macros.patch b/srcpkgs/mcpp/patches/libc-feature-macros.patch deleted file mode 100644 index e6538e7955f4e2..00000000000000 --- a/srcpkgs/mcpp/patches/libc-feature-macros.patch +++ /dev/null @@ -1,59 +0,0 @@ -Florian Weimer's c99 patch from https://sourceforge.net/p/mcpp/patches/7/ - -Do not define and undefine _*_SOURCE macros. These have special -semantics to glibc. may include , and which -point the feature configuration gets frozen. Without this change, -when system.c includes , the feature macros are hard-coded -as baseline POSIX, which does not include readlink. This will lead to -compilation errors with future compilers. - -diff --git a/src/configed.H b/src/configed.H -index b4d1ebf3a6bfa280..bde16fc8db38a2c4 100644 ---- a/src/configed.H -+++ b/src/configed.H -@@ -295,20 +295,7 @@ - * ULONGMAX should be defined to the ULONG_MAX in . - */ - --/* _POSIX_* only to get PATH_MAX */ --#define _POSIX_ 1 --#define _POSIX_SOURCE 1 --#ifndef _POSIX_C_SOURCE --#define _POSIX_C_SOURCE 1 --#define _POSIX_C_SOURCE_defined 1 --#endif - #include "limits.h" --#undef _POSIX_ --#undef _POSIX_SOURCE --#ifdef _POSIX_C_SOURCE_defined --#undef _POSIX_C_SOURCE --#undef _POSIX_C_SOURCE_defined --#endif - #define CHARBIT CHAR_BIT - #define UCHARMAX UCHAR_MAX - #define USHRTMAX USHRT_MAX -diff --git a/src/noconfig.H b/src/noconfig.H -index 6b634fe0b32ff67c..7c923c900c8865dd 100644 ---- a/src/noconfig.H -+++ b/src/noconfig.H -@@ -570,20 +570,7 @@ - #include "stdio.h" - - /* PATHMAX is the maximum length of path-list on the host system. */ --/* _POSIX_* only to get PATH_MAX */ --#define _POSIX_ 1 --#define _POSIX_SOURCE 1 --#ifndef _POSIX_C_SOURCE --#define _POSIX_C_SOURCE 1 --#define _POSIX_C_SOURCE_defined 1 --#endif - #include "limits.h" --#undef _POSIX_ --#undef _POSIX_SOURCE --#ifdef _POSIX_C_SOURCE_defined --#undef _POSIX_C_SOURCE --#undef _POSIX_C_SOURCE_defined --#endif - #ifdef PATH_MAX - #define PATHMAX PATH_MAX /* Posix macro */ - #else diff --git a/srcpkgs/mcpp/patches/mbchar.patch b/srcpkgs/mcpp/patches/mbchar.patch deleted file mode 100644 index b88acb06143886..00000000000000 --- a/srcpkgs/mcpp/patches/mbchar.patch +++ /dev/null @@ -1,29 +0,0 @@ -Fix set_encoding() to understand C.UTF-8 and other -locale names with != 5 characters before . - ---- a/src/mbchar.c 2008-03-08 11:06:13.000000000 -0200 -+++ b/src/mbchar.c 2020-01-13 10:02:20.800174591 -0300 -@@ -366,6 +366,7 @@ - = "Too long encoding name: %s%.0ld%.0s"; /* _E_ */ - const char * loc = ""; - int alias; -+ char *dot; - char norm[ NAMLEN]; - /* - * Normalized name (removed 'xxxxx.', stripped '_', '-', '.' -@@ -380,10 +381,11 @@ - mcpp_fputc( '\n', ERR); - } - } -- strcpy( norm, name); -- if (norm[ 5] == '.') -- memmove( norm, norm + 5, strlen( norm + 5) + 1); -- /* Remove initial 'xxxxx.' as 'ja_JP.', 'en_US.' or any other */ -+ if ( dot = strchr( name, '.' ) ) -+ /* Remove initial 'xxxxx.' as 'ja_JP.', 'en_US.', 'C.' or any other */ -+ strcpy( norm, dot+1); -+ else -+ strcpy( norm, name); - conv_case( norm, norm + strlen( norm), LOWER); - strip_bar( norm); - diff --git a/srcpkgs/mcpp/template b/srcpkgs/mcpp/template deleted file mode 100644 index 397f35657feffd..00000000000000 --- a/srcpkgs/mcpp/template +++ /dev/null @@ -1,33 +0,0 @@ -# Template file for 'mcpp' -pkgname=mcpp -version=2.7.2 -revision=8 -build_style=gnu-configure -configure_args="--enable-mcpplib" -short_desc="Portable C preprocessor" -maintainer="Orphaned " -license="BSD-2-Clause" -homepage="https://mcpp.sourceforge.net/" -distfiles="${SOURCEFORGE_SITE}/mcpp/mcpp-${version}.tar.gz" -checksum=3b9b4421888519876c4fc68ade324a3bbd81ceeb7092ecdbbc2055099fcb8864 - -post_install() { - vlicense LICENSE -} - -libmcpp_package() { - short_desc+=" - Runtime library" - pkg_install() { - vmove "usr/lib/*.so.*" - } -} - -mcpp-devel_package() { - depends="libmcpp>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/mcpp/update b/srcpkgs/mcpp/update deleted file mode 100644 index 66956be552f36f..00000000000000 --- a/srcpkgs/mcpp/update +++ /dev/null @@ -1 +0,0 @@ -ignore="*port *deb" diff --git a/srcpkgs/mcwm/template b/srcpkgs/mcwm/template deleted file mode 100644 index bc2739e7db9b32..00000000000000 --- a/srcpkgs/mcwm/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'mcwm' -pkgname=mcwm -version=20130209.2 -revision=7 -build_style=gnu-makefile -makedepends="libxcb-devel xcb-proto xcb-util-devel xcb-util-keysyms-devel xcb-util-wm-devel" -short_desc="A minimalist stacking X window manager based on XCB" -maintainer="Orphaned " -license="ISC" -homepage="http://hack.org/mc/projects/mcwm/" -distfiles="http://hack.org/mc/hacks/${pkgname}/${pkgname}-${version//./-}.tar.bz2" -checksum=2d2f9ced77bc6f90cb9fbdbf790eed97f3be28caefb0de496ac28813aed606be -conflicts="2bwm>=0" - -do_build() { - [ -e ${FILESDIR}/config.h ] && cp ${FILESDIR}/config.h config.h - sed -i 's/man\/man1/share\/man\/man1/g' Makefile - make CC=$CC ${makejobs} -} -do_install() { - vmkdir usr/bin - vmkdir usr/share/man/man1 - make PREFIX=${DESTDIR}/usr install - vbin scripts/9icon - vbin scripts/mcicon - vbin scripts/mcmenu - vlicense LICENSE -} diff --git a/srcpkgs/md4c/template b/srcpkgs/md4c/template deleted file mode 100644 index 708eff1efc168f..00000000000000 --- a/srcpkgs/md4c/template +++ /dev/null @@ -1,36 +0,0 @@ -# Template file for 'md4c' -pkgname=md4c -version=0.5.2 -revision=1 -build_style=cmake -short_desc="Markdown for C" -maintainer="Đoàn Trần Công Danh " -license="MIT" -homepage="https://github.com/mity/md4c/" -distfiles="https://github.com/mity/md4c/archive/refs/tags/release-${version}.tar.gz" -checksum=55d0111d48fb11883aaee91465e642b8b640775a4d6993c2d0e7a8092758ef21 - -libmd4c-html_package() { - short_desc+=" - html - libraries" - pkg_install() { - vmove "usr/lib/libmd4c-html.so.*" - } -} - -libmd4c_package() { - short_desc+=" - libraries" - pkg_install() { - vmove "usr/lib/libmd4c.so.*" - } -} - -libmd4c-devel_package() { - depends="libmd4c>=${version}_${revision} libmd4c-html>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/md4c/update b/srcpkgs/md4c/update deleted file mode 100644 index 75b937ad4877f3..00000000000000 --- a/srcpkgs/md4c/update +++ /dev/null @@ -1 +0,0 @@ -pattern="release-\K[0-9.]+(?=.tar.gz)" diff --git a/srcpkgs/mdBook/template b/srcpkgs/mdBook/template deleted file mode 100644 index c9db666787f0a1..00000000000000 --- a/srcpkgs/mdBook/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'mdBook' -pkgname=mdBook -version=0.4.43 -revision=1 -build_style=cargo -build_helper=qemu -short_desc="Create book from markdown files. Like Gitbook but implemented in Rust" -maintainer="Érico Nogueira " -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/refs/tags/v${version}.tar.gz" -checksum=7213c006d78dafa0d7a893bdb8fd3814bbf4d6794ffb97822038185364b73f77 - -post_install() { - vlicense LICENSE - - for completion in bash fish zsh; do - vtargetrun $DESTDIR/usr/bin/mdbook completions $completion > mdbook.$completion - vcompletion mdbook.$completion $completion - done -} diff --git a/srcpkgs/mda-lv2/template b/srcpkgs/mda-lv2/template deleted file mode 100644 index 4fa4164505feeb..00000000000000 --- a/srcpkgs/mda-lv2/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'mda-lv2' -pkgname=mda-lv2 -version=1.2.10 -revision=1 -build_style=meson -hostmakedepends="pkg-config" -makedepends="lv2" -depends="lv2" -short_desc="LV2 port of the MDA plugins by Paul Kellett" -maintainer="Orphaned " -license="GPL-3.0-only" -homepage="https://drobilla.net/software/mda-lv2.html" -changelog="https://gitlab.com/drobilla/mda-lv2/-/raw/master/NEWS" -distfiles="http://download.drobilla.net/${pkgname}-${version}.tar.xz" -checksum=aeea5986a596dd953e2997421a25e45923928c6286c4c8c36e5ef63ca1c2a75a diff --git a/srcpkgs/mdadm/files/mdadm/run b/srcpkgs/mdadm/files/mdadm/run deleted file mode 100644 index 38670a644ae332..00000000000000 --- a/srcpkgs/mdadm/files/mdadm/run +++ /dev/null @@ -1,4 +0,0 @@ -#!/bin/sh -exec 2>&1 -# --syslog makes it run in every case, yet forwards to mail address if given. -exec mdadm --monitor --scan --syslog diff --git a/srcpkgs/mdadm/patches/musl.patch b/srcpkgs/mdadm/patches/musl.patch deleted file mode 100644 index 4af6c311bb34f1..00000000000000 --- a/srcpkgs/mdadm/patches/musl.patch +++ /dev/null @@ -1,20 +0,0 @@ ---- mdadm-4.3/util.c -+++ mdadm-4.3/util.c -@@ -32,6 +32,7 @@ - #include - #include - #include -+#include - #include - #include - #include ---- mdadm-4.3/Create.c -+++ mdadm-4.3/Create.c -@@ -28,6 +28,7 @@ - #include "md_p.h" - #include - #include -+#include - #include - #include - #include diff --git a/srcpkgs/mdadm/template b/srcpkgs/mdadm/template deleted file mode 100644 index 8bffda35ac5c66..00000000000000 --- a/srcpkgs/mdadm/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'mdadm' -pkgname=mdadm -version=4.4 -revision=1 -hostmakedepends="pkg-config" -makedepends="eudev-libudev-devel" -short_desc="Tool for managing/monitoring Linux md device arrays" -maintainer="Leah Neukirchen " -license="GPL-2.0-or-later" -homepage="https://git.kernel.org/cgit/utils/mdadm/mdadm.git/log/" -distfiles="${KERNEL_SITE}/utils/raid/${pkgname}/${pkgname}-${version}.tar.xz" -checksum=9b488f35ed153df99924b5fe41eed380e8512de8f18a118628cacdd681b1d573 - -pre_configure() { - sed -i 's,^install : mdadm mdmon,install: ,g' Makefile -} -do_build() { - make ${makejobs} CC=$CC \ - CFLAGS="$CFLAGS -D_LARGEFILE64_SOURCE -DNO_COROSYNC -DNO_DLM -Wno-error -DSendmail='\"sendmail -t\"'" \ - BINDIR=/usr/bin LDFLAGS="$LDFLAGS" -} -do_install() { - make BINDIR=/usr/bin STRIP= PREFIX=/usr DESTDIR=${DESTDIR} install - vsv mdadm - vsconf documentation/mdadm.conf-example mdadm.conf -} diff --git a/srcpkgs/mdbook-callouts/template b/srcpkgs/mdbook-callouts/template deleted file mode 100644 index 8c207fa97d9595..00000000000000 --- a/srcpkgs/mdbook-callouts/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'mdbook-callouts' -pkgname=mdbook-callouts -version=0.2.2 -revision=1 -_sha=597f0e9f3bf76903a656fab7152e603ca304d73b -build_style=cargo -short_desc="Preprocessor for adding Obsidian callouts to mdBook" -maintainer="Michael Aldridge " -license="MIT" -homepage="https://crates.io/crates/mdbook-callouts" -distfiles="https://static.crates.io/crates/mdbook-callouts/mdbook-callouts-$version.crate" -checksum=dbe09373aa8bb8652a6fd13f2bbc898e7d69b2e0a2a1ccbb050ca49896a5a641 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/mdbook-d2-go/template b/srcpkgs/mdbook-d2-go/template deleted file mode 100644 index 2bfcb2be9afa55..00000000000000 --- a/srcpkgs/mdbook-d2-go/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'mdbook-d2-go' -pkgname=mdbook-d2-go -version=0.7.0 -revision=1 -build_style=go -go_import_path=github.com/Vaelatern/mdbook-d2-go -short_desc="D2 Preprocessor for mdBook" -maintainer="Michael Aldridge " -license="ISC" -homepage="https://github.com/Vaelatern/mdbook-d2-go" -distfiles="https://github.com/Vaelatern/mdbook-d2-go/archive/refs/tags/v${version}.tar.gz" -checksum=76f56b4edb4375300bf4a3a4214a41b5f7625930d278ad108c7f48718f4bbb19 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/mdbook-linkcheck/template b/srcpkgs/mdbook-linkcheck/template deleted file mode 100644 index 4670812515b1ff..00000000000000 --- a/srcpkgs/mdbook-linkcheck/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'mdbook-linkcheck' -# New versions need to be tested for compatibility with mdBook -pkgname=mdbook-linkcheck -version=0.7.7 -revision=3 -build_style=cargo -hostmakedepends="pkg-config" -makedepends="openssl-devel" -short_desc="Backend for mdBook which will check links for you" -maintainer="Érico Nogueira " -license="MIT" -homepage="https://crates.io/crates/mdbook-linkcheck" -distfiles="https://github.com/Michael-F-Bryan/mdbook-linkcheck/archive/v${version}.tar.gz" -checksum=3194243acf12383bd328a9440ab1ae304e9ba244d3bd7f85f1c23b0745c4847a - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/mdbook-mermaid/template b/srcpkgs/mdbook-mermaid/template deleted file mode 100644 index ff883b54fca00c..00000000000000 --- a/srcpkgs/mdbook-mermaid/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'mdbook-mermaid' -pkgname=mdbook-mermaid -version=0.14.0 -revision=1 -build_style=cargo -short_desc="Preprocessor for mdbook to add mermaid support" -maintainer="Orphaned " -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=79c000c81b9c9c6f0b10d14d8ca3a53a6db62fdd0ac128ce4842158f0e04de98 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/mdbook-toc/template b/srcpkgs/mdbook-toc/template deleted file mode 100644 index fa8e3e7885742e..00000000000000 --- a/srcpkgs/mdbook-toc/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'mdbook-toc' -pkgname=mdbook-toc -version=0.14.2 -revision=1 -build_style=cargo -short_desc="Preprocessor for mdbook to add inline TOC support" -maintainer="Orphaned " -license="MPL-2.0" -homepage="https://github.com/badboy/mdbook-toc" -changelog="https://raw.githubusercontent.com/badboy/mdbook-toc/main/CHANGELOG.md" -distfiles="https://github.com/badboy/mdbook-toc/archive/refs/tags/${version}.tar.gz" -checksum=a944239bf9e5e985e8403caa7fe6b89a9fbd5ecbb56c342805f2de91ac88c6ce - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/mdbtools-devel b/srcpkgs/mdbtools-devel deleted file mode 120000 index 2eab33f4a9b3d8..00000000000000 --- a/srcpkgs/mdbtools-devel +++ /dev/null @@ -1 +0,0 @@ -mdbtools \ No newline at end of file diff --git a/srcpkgs/mdbtools/template b/srcpkgs/mdbtools/template deleted file mode 100644 index f0c6d661873fb4..00000000000000 --- a/srcpkgs/mdbtools/template +++ /dev/null @@ -1,39 +0,0 @@ -# Template file for 'mdbtools' -pkgname=mdbtools -version=0.5 -revision=11 -build_style=gnu-configure -configure_args="--disable-glibtest --enable-sql" -hostmakedepends="flex bison pkg-config" -makedepends="readline-devel libglib-devel" -short_desc="Library and utilities for reading Microsoft Access Databases" -maintainer="Orphaned " -license="GPL-2.0-or-later, LGPL-2.0-or-later" -homepage="http://mdbtools.sourceforge.net/" -distfiles="${SOURCEFORGE_SITE}/${pkgname}/${pkgname}-${version}.tar.gz" -checksum=7a5db39fecff5ce4fb91e019acf5795b40221aff09bbd6d84f8dec60f017b05d - -CFLAGS="-fcommon" - -pre_configure() { - case "${XBPS_TARGET_MACHINE}" in - *-musl) sed -i -e "s/^host_os=.*/host_os=gnu/" configure - esac -} - -mdbtools-devel_package() { - depends="libmdb>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - } -} - -libmdb_package() { - short_desc+=" - runtime library" - pkg_install() { - vmove "usr/lib/*.so.*" - } -} diff --git a/srcpkgs/mdbtools/update b/srcpkgs/mdbtools/update deleted file mode 100644 index 95abb8e1960c6f..00000000000000 --- a/srcpkgs/mdbtools/update +++ /dev/null @@ -1 +0,0 @@ -ignore="*pre[0-9] *rc[0-9]" diff --git a/srcpkgs/mdcat/patches/fix-build.patch b/srcpkgs/mdcat/patches/fix-build.patch deleted file mode 100644 index 1c1e3083e2f8fe..00000000000000 --- a/srcpkgs/mdcat/patches/fix-build.patch +++ /dev/null @@ -1,12 +0,0 @@ ---- a/pulldown-cmark-mdcat/src/terminal/osc.rs -+++ b/pulldown-cmark-mdcat/src/terminal/osc.rs -@@ -20,9 +20,6 @@ - Ok(()) - } - --#[derive(Debug, PartialEq, Eq, Copy, Clone)] --pub struct Osc8Links; -- - /// Whether the given `url` needs to get an explicit host. - /// - /// [OSC 8] links require that `file://` URLs give an explicit hostname, as diff --git a/srcpkgs/mdcat/template b/srcpkgs/mdcat/template deleted file mode 100644 index 6a5214b264f123..00000000000000 --- a/srcpkgs/mdcat/template +++ /dev/null @@ -1,41 +0,0 @@ -# Template file for 'mdcat' -pkgname=mdcat -version=2.7.1 -revision=1 -build_style=cargo -build_helper=qemu -hostmakedepends="pkg-config ruby-asciidoctor" -makedepends="openssl-devel" -depends="shared-mime-info" -checkdepends="shared-mime-info" -short_desc="Cat for markdown" -maintainer="cinerea0 " -license="MPL-2.0" -homepage="https://github.com/swsnr/mdcat" -changelog="https://raw.githubusercontent.com/swsnr/mdcat/main/CHANGELOG.md" -distfiles="https://github.com/swsnr/mdcat/archive/refs/tags/mdcat-${version}.tar.gz" -checksum=460024d9795eb578be09ec2284af243627721151aa001aae6ffb5589380b2ba1 -make_check=ci-skip # uses network tests which fail in CI - -case "$XBPS_TARGET_MACHINE" in - x86_64*|i686*|arm*|aarch64*) ;; - *) broken="ftbfs in ring" ;; -esac - -post_install() { - ln -sf /usr/bin/mdcat "${DESTDIR}/usr/bin/mdless" - # additional symlink to make completion generation work - ln -sf "${DESTDIR}/usr/bin/mdcat" /usr/bin/mdcat - - for command in mdcat mdless; do - for shell in bash fish zsh; do - vtargetrun "${DESTDIR}/usr/bin/${command}" --completions "${shell}" \ - > "${command}.${shell}" - vcompletion "${command}.${shell}" "${shell}" "${command}" - done - done - - asciidoctor -b manpage -a reproducible -o mdcat.1 mdcat.1.adoc - vman mdcat.1 - ln -sf /usr/share/man/man1/mdcat.1 "${DESTDIR}/usr/share/man/man1/mdless.1" -} diff --git a/srcpkgs/mdds/template b/srcpkgs/mdds/template deleted file mode 100644 index 8b5a335dedbf90..00000000000000 --- a/srcpkgs/mdds/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'mdds' -# -# WARNING: When this package is updated by a point version, libetonyek's -# configure_args needs to be updated. -# - -pkgname=mdds -version=3.1.0 -revision=1 -build_style=gnu-configure -configure_args="--enable-release-tests" -hostmakedepends="automake" -checkdepends="boost-devel-minimal" -short_desc="Collection of multi-dimensional data structures and indexing algorithms" -maintainer="Đoàn Trần Công Danh " -license="MIT" -homepage="https://gitlab.com/mdds/mdds" -distfiles="http://kohei.us/files/mdds/src/mdds-${version}.tar.bz2" -distfiles="https://gitlab.com/mdds/mdds/-/archive/${version}/mdds-${version}.tar.gz" -checksum=f19a1426ced40167faac97af366dc60d2b456ccf1d3ab56457a55749a57eecce - -pre_configure() { - autoreconf -fi -} - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/mdevd-doc b/srcpkgs/mdevd-doc deleted file mode 120000 index 8fb131ae895948..00000000000000 --- a/srcpkgs/mdevd-doc +++ /dev/null @@ -1 +0,0 @@ -mdevd \ No newline at end of file diff --git a/srcpkgs/mdevd/template b/srcpkgs/mdevd/template deleted file mode 100644 index 15690b0ead373b..00000000000000 --- a/srcpkgs/mdevd/template +++ /dev/null @@ -1,41 +0,0 @@ -# Template file for 'mdevd' -pkgname=mdevd -version=0.1.6.2 -revision=1 -build_style=configure -configure_args="--includedir=/usr/include --bindir=/usr/bin --libdir=/usr/lib - --with-sysdeps=${XBPS_CROSS_BASE}/usr/lib/skalibs/sysdeps - --with-lib=${XBPS_CROSS_BASE}/usr/lib - $(vopt_if static --enable-static-libc)" -makedepends="skalibs-devel" -short_desc="Small mdev-compatible kernel hotplug daemon similar to udevd" -maintainer="mobinmob " -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=ac2fcf9004f07904592c5894e2c401e15bb027ecf37bcb8ea661e2a7993447be - -build_options="static" -desc_option_static="Build static binaries" - -case "$XBPS_TARGET_MACHINE" in - *-musl) - makedepends+=" nsss-devel" - configure_args+=" --enable-nsss --with-include=${XBPS_CROSS_BASE}/usr/include/nsss" - ;; -esac - -post_install() { - vlicense COPYING - vdoc README - vcopy "doc/*" usr/share/doc/${pkgname} -} - -mdevd-doc_package() { - short_desc+=" - documentation" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/share/doc - } -} diff --git a/srcpkgs/mdf2iso/template b/srcpkgs/mdf2iso/template deleted file mode 100644 index 7fd0db4f5e12cf..00000000000000 --- a/srcpkgs/mdf2iso/template +++ /dev/null @@ -1,11 +0,0 @@ -# Template file for 'mdf2iso' -pkgname=mdf2iso -version=0.3.1 -revision=1 -build_style=gnu-configure -short_desc="Converts mdf to iso, cue, toc images" -maintainer="Enno Boland " -license="GPL-2.0-or-later" -homepage="https://salsa.debian.org/debian/mdf2iso" -distfiles="${DEBIAN_SITE}/main/m/mdf2iso/mdf2iso_${version}.orig.tar.gz" -checksum=906f0583cb3d36c4d862da23837eebaaaa74033c6b0b6961f2475b946a71feb7 diff --git a/srcpkgs/mdns-scan/template b/srcpkgs/mdns-scan/template deleted file mode 100644 index 06af1fe1bb3f3d..00000000000000 --- a/srcpkgs/mdns-scan/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'mdns-scan' -pkgname=mdns-scan -version=0.5 -revision=1 -build_style=gnu-makefile -short_desc="Scan mDNS/DNS-SD published services on the local network" -maintainer="Duncaen " -license="GPL-2.0-or-later" -homepage="https://github.com/alteholz/mdns-scan" -distfiles="https://github.com/alteholz/mdns-scan/archive/refs/tags/v${version}.tar.gz" -checksum=fa830d91b993d15f8a463c8dd68f7106f0dded87928bec36074de934c2c52f73 - -do_install() { - vbin mdns-scan -} diff --git a/srcpkgs/mdnsd/files/mdnsd/run b/srcpkgs/mdnsd/files/mdnsd/run deleted file mode 100644 index 1267cb9631906e..00000000000000 --- a/srcpkgs/mdnsd/files/mdnsd/run +++ /dev/null @@ -1,7 +0,0 @@ -#!/bin/sh - -exec 2>&1 - -[ -r ./conf ] && . ./conf - -exec chpst -u nobody:nogroup mdnsd -n ${OPTS} diff --git a/srcpkgs/mdnsd/template b/srcpkgs/mdnsd/template deleted file mode 100644 index 254281ca02d9a1..00000000000000 --- a/srcpkgs/mdnsd/template +++ /dev/null @@ -1,45 +0,0 @@ -# Template file for 'mdnsd' -pkgname=mdnsd -version=0.12 -revision=2 -build_style=gnu-configure -hostmakedepends="autoconf automake pkg-config libtool" -short_desc="Embeddable Multicast DNS Daemon" -maintainer="Duncaen " -license="BSD-3-Clause" -homepage="https://github.com/troglobit/mdnsd" -changelog="https://github.com/troglobit/mdnsd/raw/master/ChangeLog.md" -distfiles="https://github.com/troglobit/mdnsd/archive/v${version}.tar.gz" -checksum=3ff069f16bef5c19b97386a3da5f1524d8cddf41157c75f220eeb9a81869dc82 - -conf_files=" - /etc/mdns.d/ssh.service" -conflicts="mDNSResponder" - -pre_configure() { - ./autogen.sh -} - -post_install() { - rm ${DESTDIR}/usr/share/doc/mdnsd/LICENSE - vsv mdnsd - vlicense LICENSE -} - -libmdnsd_package() { - short_desc+=" - library" - pkg_install() { - vmove "usr/lib/*.so.*" - vlicense LICENSE - } -} - -libmdnsd-devel_package() { - depends="libmdnsd>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/mdocml/INSTALL b/srcpkgs/mdocml/INSTALL deleted file mode 100644 index 7aa787b70f057c..00000000000000 --- a/srcpkgs/mdocml/INSTALL +++ /dev/null @@ -1,6 +0,0 @@ -case "$ACTION" in -post) - echo "Regenerating man db..." - usr/bin/makewhatis -Tutf8 - ;; -esac diff --git a/srcpkgs/mdocml/files/cgi.h b/srcpkgs/mdocml/files/cgi.h deleted file mode 100644 index d9cbd630b40bf8..00000000000000 --- a/srcpkgs/mdocml/files/cgi.h +++ /dev/null @@ -1,5 +0,0 @@ -#define SCRIPT_NAME "" -#define MAN_DIR "/var/lib/man-cgi" -#define CSS_DIR "" -#define CUSTOMIZE_TITLE "Void Linux manpages" -#define COMPAT_OLDURI No diff --git a/srcpkgs/mdocml/files/makewhatis.cron.daily b/srcpkgs/mdocml/files/makewhatis.cron.daily deleted file mode 100644 index efe892e39fe7c2..00000000000000 --- a/srcpkgs/mdocml/files/makewhatis.cron.daily +++ /dev/null @@ -1,2 +0,0 @@ -#!/bin/sh -exec makewhatis -Tutf8 diff --git a/srcpkgs/mdocml/files/man.conf b/srcpkgs/mdocml/files/man.conf deleted file mode 100644 index 32c2ac4bd1e19c..00000000000000 --- a/srcpkgs/mdocml/files/man.conf +++ /dev/null @@ -1,6 +0,0 @@ -# man(1)/apropos(1)/makewhatis(8) configuration, see man.conf(5). - -# Default search path for manual pages. -# Add, delete, or reorder as desired. -manpath /usr/local/share/man -manpath /usr/share/man diff --git a/srcpkgs/mdocml/patches/cgi-gz.patch b/srcpkgs/mdocml/patches/cgi-gz.patch deleted file mode 100644 index 06af0c2d8d9616..00000000000000 --- a/srcpkgs/mdocml/patches/cgi-gz.patch +++ /dev/null @@ -1,22 +0,0 @@ ---- a/cgi.c -+++ b/cgi.c -@@ -879,14 +879,15 @@ - int fd; - int usepath; - -- if (-1 == (fd = open(file, O_RDONLY, 0))) { -+ mchars_alloc(); -+ mp = mparse_alloc(MPARSE_SO | MPARSE_UTF8 | MPARSE_LATIN1 | -+ MPARSE_VALIDATE, MANDOC_OS_OTHER, req->q.manpath); -+ -+ if (-1 == (fd = mparse_open(mp, file))) { - puts("

You specified an invalid manual file.

"); - return; - } - -- mchars_alloc(); -- mp = mparse_alloc(MPARSE_SO | MPARSE_UTF8 | MPARSE_LATIN1 | -- MPARSE_VALIDATE, MANDOC_OS_OTHER, req->q.manpath); - mparse_readfd(mp, fd, file); - close(fd); - meta = mparse_result(mp); diff --git a/srcpkgs/mdocml/patches/cgi-head.patch b/srcpkgs/mdocml/patches/cgi-head.patch deleted file mode 100644 index c0429ce20c43b3..00000000000000 --- a/srcpkgs/mdocml/patches/cgi-head.patch +++ /dev/null @@ -1,60 +0,0 @@ -allows for injecting html into for man-cgi - -https://inbox.vuxu.org/mandoc-tech/4d6a587e4edb6a4bd7fc6c5a790e3cf9e16ed7a6.camel@placeviolette.net/T/#u - ---- a/cgi.c -+++ b/cgi.c -@@ -408,11 +408,14 @@ - printf("(%.*s)", secsz, sec); - fputs(" - ", stdout); - } -- printf("%s\n" -- "\n" -- "\n", -+ printf("%s\n", - CUSTOMIZE_TITLE); - -+ resp_copy(MAN_DIR "/head.html"); -+ -+ printf("\n" -+ "\n"); -+ - resp_copy(MAN_DIR "/header.html"); - } - ---- a/man.cgi.3 15 Mar 2017 13:18:53 -0000 1.4 -+++ b/man.cgi.3 7 Nov 2022 17:32:35 -0000 -@@ -240,8 +240,10 @@ - .It Ft void Fn resp_begin_html "int code" "const char *msg" "const char *file" - This generator calls - .Fn resp_begin_http --to print the HTTP headers, then prints the HTML header up to the --opening tag of the element, then copies the file -+to print the HTTP headers, then prints the HTML header, then copies the file -+.Pa head.html -+to the output, if it exists and is readable, then prints up to the opening tag -+of the element, then copies the file - .Pa header.html - to the output, if it exists and is readable. - If ---- a/man.cgi.8 6 Jul 2022 15:47:28 -0000 1.24 -+++ b/man.cgi.8 7 Nov 2022 17:32:35 -0000 -@@ -199,6 +199,7 @@ - for this purpose. - The files - .Pa manpath.conf , -+.Pa head.html , - .Pa header.html , - and - .Pa footer.html -@@ -380,6 +381,10 @@ - .Sx Restricted character set , - .Nm - reports an internal server error and exits without doing anything. -+.It Pa /man/head.html -+An optional file containing static HTML code to be inserted right before -+closing the element. -+For example, it can contain additional tags or s to other resources. - .It Pa /man/header.html - An optional file containing static HTML code to be wrapped in - a
element and inserted right after opening the element. diff --git a/srcpkgs/mdocml/patches/cgi-trim.patch b/srcpkgs/mdocml/patches/cgi-trim.patch deleted file mode 100644 index cb434ab4338c43..00000000000000 --- a/srcpkgs/mdocml/patches/cgi-trim.patch +++ /dev/null @@ -1,100 +0,0 @@ -fixes issues with the cgi script caused by our hacked-in gzip support. - -* the page showed foo.N(gz) instead of foo(N) -* links in apropos results linked to .../foo.N.gz instead of .../foo.N, - confusing man-cgi -* redirects for single-result apropos searches redirected to .../foo.N.gz too - ---- a/cgi.c -+++ b/cgi.c -@@ -99,6 +99,7 @@ - static int validate_filename(const char *); - static int validate_manpath(const struct req *, const char *); - static int validate_urifrag(const char *); -+static char * filename_trim_gz(const char *); - - static const char *scriptname = SCRIPT_NAME; - -@@ -139,6 +140,18 @@ - }; - static const int arch_MAX = sizeof(arch_names) / sizeof(char *); - -+static char * -+filename_trim_gz(const char *s) { -+ char *r, *cp; -+ if (s == NULL || (r = malloc(strlen(s) + 1)) == NULL) -+ return NULL; -+ strcpy(r, s); -+ cp = strrchr(r, '.'); -+ if (cp != NULL && strcasecmp(cp, ".gz") == 0) -+ *cp = '\0'; -+ return r; -+} -+ - /* - * Print a character, escaping HTML along the way. - * This will pass non-ASCII straight to output: be warned! -@@ -641,7 +641,7 @@ - static void - pg_searchres(const struct req *req, struct manpage *r, size_t sz) - { -- char *arch, *archend; -+ char *arch, *archend, *fn; - const char *sec; - size_t i, iuse; - int archprio, archpriouse; -@@ -654,9 +667,11 @@ - printf("%s/", scriptname); - if (strcmp(req->q.manpath, req->p[0])) - printf("%s/", req->q.manpath); -+ fn = filename_trim_gz(r[0].file); - printf("%s\r\n" - "Content-Type: text/html; charset=utf-8\r\n\r\n", -- r[0].file); -+ fn); -+ free(fn); - return; - } - -@@ -699,7 +714,9 @@ - priouse = prio; - iuse = i; - } -- resp_begin_html(200, NULL, r[iuse].file); -+ fn = filename_trim_gz(r[iuse].file); -+ resp_begin_html(200, NULL, fn); -+ free(fn); - } else - resp_begin_html(200, NULL, NULL); - -@@ -716,7 +733,9 @@ - printf("%s/", scriptname); - if (strcmp(req->q.manpath, req->p[0])) - printf("%s/", req->q.manpath); -- printf("%s\">", r[i].file); -+ fn = filename_trim_gz(r[i].file); -+ printf("%s\">", fn); -+ free(fn); - html_print(r[i].names); - printf("</a></td>\n" - " <td><span class=\"Nd\">"); -@@ -951,7 +951,7 @@ - static void - pg_show(struct req *req, const char *fullpath) - { -- char *manpath; -+ char *manpath, *fn; - const char *file; - - if ((file = strchr(fullpath, '/')) == NULL) { -@@ -970,7 +989,9 @@ - return; - } - -- resp_begin_html(200, NULL, file); -+ fn = filename_trim_gz(file); -+ resp_begin_html(200, NULL, fn); -+ free(fn); - resp_searchform(req, FOCUS_NONE); - resp_show(req, file); - resp_end_html(); diff --git a/srcpkgs/mdocml/patches/cross.patch b/srcpkgs/mdocml/patches/cross.patch deleted file mode 100644 index 10c8ab47744e95..00000000000000 --- a/srcpkgs/mdocml/patches/cross.patch +++ /dev/null @@ -1,30 +0,0 @@ ---- a/configure -+++ b/configure -@@ -176,15 +176,6 @@ - if ${COMP} -o "test-${1}" "${SOURCEDIR}/test-${1}.c" ${3} 1>&3 2>&3 - then - echo "partial result of ${n}: ${CC} succeeded" 1>&3 -- else -- echo "tested ${n}: no (compilation failed)" 1>&2 -- echo "result of ${n}: ${CC} failed with exit status $?" 1>&3 -- echo "result of compiling ${n}: no" 1>&3 -- echo 1>&3 -- return 1 -- fi -- -- if ./test-${1} 1>&3 2>&3; then - echo "tested ${n}: yes" 1>&2 - echo "result of running ${n}: yes" 1>&3 - echo 1>&3 -@@ -199,10 +190,9 @@ - return 0 - else - echo "tested ${n}: no (execution failed)" 1>&2 -- echo "result of ${n}: execution failed with exit status $?" 1>&3 -+ echo "result of ${n}: ${CC} failed with exit status $?" 1>&3 - echo "result of running ${n}: no" 1>&3 - echo 1>&3 -- rm "test-${1}" - return 1 - fi - } diff --git a/srcpkgs/mdocml/patches/stress-ng-hang.patch b/srcpkgs/mdocml/patches/stress-ng-hang.patch deleted file mode 100644 index fd6a3a7c0037f9..00000000000000 --- a/srcpkgs/mdocml/patches/stress-ng-hang.patch +++ /dev/null @@ -1,75 +0,0 @@ -fixes hang from rendering stress-ng(1) - -from https://inbox.vuxu.org/mandoc-discuss/ZIIbRuk+yJtoAJhv@asta-kit.de/ - -=================================================================== -RCS file: /cvsrepo/anoncvs/cvs/src/usr.bin/mandoc/out.c,v -retrieving revision 1.54 -retrieving revision 1.55 -diff -u -r1.54 -r1.55 ---- a/out.c 2021/09/07 17:05:30 1.54 -+++ b/out.c 2021/09/28 17:06:17 1.55 -@@ -121,6 +121,7 @@ - const struct tbl_dat *dp; - struct roffcol *col; - struct tbl_colgroup *first_group, **gp, *g; -+ size_t *colwidth; - size_t ewidth, min1, min2, wanted, width, xwidth; - int done, icol, maxcol, necol, nxcol, quirkcol; - -@@ -254,16 +255,28 @@ - gp = &(*gp)->next; - } - -+ colwidth = mandoc_reallocarray(NULL, maxcol + 1, sizeof(*colwidth)); - while (first_group != NULL) { - - /* -+ * Rebuild the array of the widths of all columns -+ * participating in spans that require expansion. -+ */ -+ -+ for (icol = 0; icol <= maxcol; icol++) -+ colwidth[icol] = SIZE_MAX; -+ for (g = first_group; g != NULL; g = g->next) -+ for (icol = g->startcol; icol <= g->endcol; icol++) -+ colwidth[icol] = tbl->cols[icol].width; -+ -+ /* - * Find the smallest and second smallest column width - * among the columns which may need expamsion. - */ - - min1 = min2 = SIZE_MAX; - for (icol = 0; icol <= maxcol; icol++) { -- width = tbl->cols[icol].width; -+ width = colwidth[icol]; - if (min1 > width) { - min2 = min1; - min1 = width; -@@ -281,7 +294,7 @@ - for (g = first_group; g != NULL; g = g->next) { - necol = 0; - for (icol = g->startcol; icol <= g->endcol; icol++) -- if (tbl->cols[icol].width == min1) -+ if (colwidth[icol] == min1) - necol++; - if (necol == 0) - continue; -@@ -298,7 +311,7 @@ - while ((g = *gp) != NULL) { - done = 0; - for (icol = g->startcol; icol <= g->endcol; icol++) { -- if (tbl->cols[icol].width != min1) -+ if (colwidth[icol] != min1) - continue; - if (g->wanted <= wanted - min1) { - tbl->cols[icol].width += g->wanted; -@@ -315,6 +328,7 @@ - gp = &(*gp)->next; - } - } -+ free(colwidth); - - /* - * Align numbers with text. diff --git a/srcpkgs/mdocml/template b/srcpkgs/mdocml/template deleted file mode 100644 index 9f14ddf4f56c68..00000000000000 --- a/srcpkgs/mdocml/template +++ /dev/null @@ -1,77 +0,0 @@ -# Template file for 'mdocml' -pkgname=mdocml -version=1.14.6 -revision=8 -build_style=configure -make_build_args="all man.cgi" -make_check_target="regress" -hostmakedepends="less" -makedepends="zlib-devel" -depends="less" -checkdepends="perl" -conf_files="/etc/man.conf" -short_desc="UNIX manpage compiler toolset (mandoc)" -maintainer="Leah Neukirchen <leah@vuxu.org>" -license="ISC" -homepage="https://mandoc.bsd.lv" -distfiles="https://mandoc.bsd.lv/snapshots/mandoc-${version}.tar.gz" -checksum=8bf0d570f01e70a6e124884088870cbed7537f36328d512909eb10cd53179d9c -provides="man-0_1" - -alternatives=" - man:man:/usr/bin/mandoc - man:whatis:/usr/bin/mandoc - man:apropos:/usr/bin/mandoc - man:man.1:/usr/share/man/man1/mandoc-man.1 - man:whatis.1:/usr/share/man/man1/mandoc-whatis.1 - man:apropos.1:/usr/share/man/man1/mandoc-apropos.1" - -CFLAGS="-fcommon" - -post_patch() { - cp ${FILESDIR}/cgi.h . -} -pre_configure() { - cat >configure.local <<-EOF - PREFIX=/usr - SBINDIR=/usr/bin - MANDIR=/usr/share/man - OSNAME="Void Linux" - BINM_SOELIM=mandoc-soelim - MANM_ROFF="mandoc_roff" - LDFLAGS="$LDFLAGS" - CFLAGS="$CFLAGS" - CC="$CC" - HAVE_REWB_BSD=0 - EOF - case "$XBPS_TARGET_MACHINE" in - *-musl) echo 'UTF8_LOCALE="C.UTF-8"' >>configure.local;; - esac -} -post_install() { - # Rename mans for alternatives - for f in apropos man whatis; do - mv ${DESTDIR}/usr/share/man/man1/{$f,mandoc-$f}.1 - done - # Use alternatives. - rm -f ${DESTDIR}/usr/bin/{apropos,man,whatis} - # man(1) configuration file - vconf ${FILESDIR}/man.conf - # remove devel stuff - rm -rf ${DESTDIR}/usr/{include,lib,share/man/man3} - # Daily cron job to generate man db - vinstall ${FILESDIR}/makewhatis.cron.daily 755 etc/cron.daily makewhatis - vlicense LICENSE -} - -void-man-cgi_package() { - short_desc="CGI manpage formatter for man.voidlinux.org" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmkdir usr/libexec/mandoc - vinstall man.cgi 0755 usr/libexec/mandoc - vsconf mandoc.css - vman man.cgi.3 - vman man.cgi.8 - } -} diff --git a/srcpkgs/mdocml/update b/srcpkgs/mdocml/update deleted file mode 100644 index 24c575a1413d77..00000000000000 --- a/srcpkgs/mdocml/update +++ /dev/null @@ -1,2 +0,0 @@ -ignore='*.regress' -pkgname='mandoc' diff --git a/srcpkgs/mdp/template b/srcpkgs/mdp/template deleted file mode 100644 index 3720bfae02f840..00000000000000 --- a/srcpkgs/mdp/template +++ /dev/null @@ -1,12 +0,0 @@ -# Template file for 'mdp' -pkgname=mdp -version=1.0.15 -revision=1 -build_style=gnu-makefile -makedepends="ncurses-devel" -short_desc="A command-line based markdown presentation tool" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-3.0-or-later" -homepage="https://github.com/visit1985/mdp" -distfiles="${homepage}/archive/${version}.tar.gz" -checksum=3edc8ea1551fdf290d6bba721105e2e2c23964070ac18c13b4b8d959cdf6116f diff --git a/srcpkgs/mdr/template b/srcpkgs/mdr/template deleted file mode 100644 index c5a1fb4f59e93a..00000000000000 --- a/srcpkgs/mdr/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'mdr' -pkgname=mdr -version=0.2.5 -revision=4 -build_style=go -go_import_path="github.com/MichaelMure/mdr" -short_desc="MarkDown Renderer for the terminal" -maintainer="Joakim Holm <joakimholm@protonmail.com>" -license="MIT" -homepage="https://github.com/MichaelMure/mdr" -distfiles="${homepage}/archive/v${version}.tar.gz" -checksum="7b8e4aa229094fbc4cb616470ab30b5665aa42d479d33407f95b45a336d2d88f" - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/med-doc b/srcpkgs/med-doc deleted file mode 120000 index 2235660e3d981f..00000000000000 --- a/srcpkgs/med-doc +++ /dev/null @@ -1 +0,0 @@ -med \ No newline at end of file diff --git a/srcpkgs/med/patches/hdf5-1.14.patch b/srcpkgs/med/patches/hdf5-1.14.patch deleted file mode 100644 index 4d72add6b9fce9..00000000000000 --- a/srcpkgs/med/patches/hdf5-1.14.patch +++ /dev/null @@ -1,99 +0,0 @@ -https://salsa.debian.org/science-team/med-fichier/-/blob/master/debian/patches/hdf5-1.14.patch - -Index: med-fichier/config/med_check_hdf5.m4 -=================================================================== ---- med-fichier.orig/config/med_check_hdf5.m4 -+++ med-fichier/config/med_check_hdf5.m4 -@@ -134,12 +134,6 @@ AC_REQUIRE([AC_PROG_GREP]) - H5_VER_MINOR=` grep '#define *H5_VERS_MINOR' $HDF5_ABS_PATH | sed 's/^.*H5_VERS_MINOR[ \t]*\([0-9]*\)[ \t]*.*$/\1/g' ` - H5_VER_RELEASE=`grep '#define *H5_VERS_RELEASE' $HDF5_ABS_PATH | sed 's/^.*H5_VERS_RELEASE[ \t]*\([0-9]*\)[ \t]*.*$/\1/g' ` - HDF5_VERSION=` expr 10000 \* ${H5_VER_MAJOR} + 100 \* ${H5_VER_MINOR} + ${H5_VER_RELEASE} ` -- test "0${HDF5_VERSION}" -gt "11100" || test "0${HDF5_VERSION}" -lt "11002" && AC_MSG_ERROR([ --This HDF5 version ${H5_VER_MAJOR}.${H5_VER_MINOR}.${H5_VER_RELEASE} must not be used with med-fichier${MED_NUM_MAJEUR}.${MED_NUM_MINEUR}.${MED_NUM_RELEASE}. --The HDF5 library version used by med-fichier${MED_NUM_MAJEUR}.y.z MUST NOT be > 1.10 and have to be at least HDF${HDF_VERSION_REF}. --DO NOT TRY TO COMPILE med-fichier${MED_NUM_MAJEUR}.${MED_NUM_MINEUR}.${MED_NUM_RELEASE} version with an HDF5 library which would generate an hdf5 file not compliant with HDF5-${HDF_VERSION_MAJOR_REF}.${HDF_VERSION_MINOR_REF}.z library. --This would BREAK med-fichier compatibility between files with the same revision number ! -- ]) - else - ## In case user explicitly ask to not use hdf5 ! - AC_MSG_WARN([Can't compile MED without hdf5]) -Index: med-fichier/src/ci/MEDfileCompatibility.c -=================================================================== ---- med-fichier.orig/src/ci/MEDfileCompatibility.c -+++ med-fichier/src/ci/MEDfileCompatibility.c -@@ -15,7 +15,6 @@ - * along with MED. If not, see <http://www.gnu.org/licenses/>. - */ - -- - #include <med.h> - #include <med_config.h> - #include <med_outils.h> -@@ -71,7 +70,7 @@ MEDfileCompatibility(const char* const f - _hversionMMR=10000*_hmajeur+100*_hmineur+_hrelease; - /* ISCRUTE(_hversionMMR); */ - /* ISCRUTE(HDF_VERSION_NUM_REF); */ -- if ( (_hversionMMR >= HDF_VERSION_NUM_REF) && (_hmineur == HDF_VERSION_MINOR_REF) ) *hdfok = MED_TRUE; -+ if ( (_hversionMMR >= HDF_VERSION_NUM_REF) && (_hmineur >= HDF_VERSION_MINOR_REF) ) *hdfok = MED_TRUE; - - /* TODO : Vérifier si la version mineure HDF du fichier est supérieure - à la version mineure de la bibliothèque HDF utilisée : -@@ -114,8 +113,8 @@ MEDfileCompatibility(const char* const f - #error "Don't forget to update the test version here when you change the major version of the library !" - #endif - #if H5_VERS_MINOR > 10 --#error "Don't forget to check the compatibility version of the library, depending on the internal hdf model choice !" --#error "Cf. _MEDfileCreate ..." -+#warning "Don't forget to check the compatibility version of the library, depending on the internal hdf model choice !" -+#warning "Cf. _MEDfileCreate ..." - #endif - - SORTIE: -Index: med-fichier/src/hdfi/_MEDfileCreate.c -=================================================================== ---- med-fichier.orig/src/hdfi/_MEDfileCreate.c -+++ med-fichier/src/hdfi/_MEDfileCreate.c -@@ -132,7 +132,7 @@ med_idt _MEDfileCreate(const char * cons - { - case 0: _release = MED_40_LATEST_RELEASE; break; - #if (MED_NUM_MINEUR == 0) && (MED_NUM_RELEASE > 1) --#error "Don't forget to change the value of MED_40_LATEST_RELEASE when you change the release of version 4.0 of the library !" -+#warning "Don't forget to change the value of MED_40_LATEST_RELEASE when you change the release of version 4.0 of the library !" - #endif - /* case 1: _release = 0; break; */ - /* case 2: _release = 1; break; */ -@@ -160,7 +160,7 @@ med_idt _MEDfileCreate(const char * cons - * Un test autoconf permet de fixer un intervalle de version HDF à MED. - */ - #if H5_VERS_MINOR > 10 --#error "Don't forget to change the compatibility version of the library !" -+#warning "Don't forget to change the compatibility version of the library !" - #endif - - if ( H5Pset_libver_bounds( _fapl, H5F_LIBVER_18, H5F_LIBVER_18 ) ) { -Index: med-fichier/src/hdfi/_MEDfileOpen.c -=================================================================== ---- med-fichier.orig/src/hdfi/_MEDfileOpen.c -+++ med-fichier/src/hdfi/_MEDfileOpen.c -@@ -73,7 +73,7 @@ med_idt _MEDfileOpen(const char * const - • The creation order tracking property, H5P_CRT_ORDER_TRACKED, has been set in the group creation property list (see H5Pset_link_creation_order). - */ - #if H5_VERS_MINOR > 10 --#error "Don't forget to change the compatibility version of the library !" -+#warning "Don't forget to change the compatibility version of the library !" - #endif - /* L'avantage de bloquer le modèle interne HDF5 - est que l'on peut modifier des fichiers med de différentes versions majeures de fichiers. -Index: med-fichier/src/hdfi/_MEDmemFileOpen.c -=================================================================== ---- med-fichier.orig/src/hdfi/_MEDmemFileOpen.c -+++ med-fichier/src/hdfi/_MEDmemFileOpen.c -@@ -435,7 +435,7 @@ med_idt _MEDmemFileOpen(const char * con - } - - #if H5_VERS_MINOR > 10 --#error "Don't forget to change the compatibility version of the library !" -+#warning "Don't forget to change the compatibility version of the library !" - #endif - if ( H5Pset_libver_bounds( _fapl, H5F_LIBVER_18, H5F_LIBVER_18) ) { - MED_ERR_(_fid,MED_ERR_INIT,MED_ERR_PROPERTY,MED_ERR_FILEVERSION_MSG); diff --git a/srcpkgs/med/patches/hdf5-version.patch b/srcpkgs/med/patches/hdf5-version.patch deleted file mode 100644 index 36db2c6689906e..00000000000000 --- a/srcpkgs/med/patches/hdf5-version.patch +++ /dev/null @@ -1,17 +0,0 @@ -Don't complain on hdf5, it works with hdf5 1.14 using `-DH5_USE_110_API=1` - ---- a/config/cmake_files/medMacros.cmake -+++ b/config/cmake_files/medMacros.cmake -@@ -447,9 +447,9 @@ - ## - ## Requires 1.10.x version - ## -- IF (NOT HDF_VERSION_MAJOR_REF EQUAL 1 OR NOT HDF_VERSION_MINOR_REF EQUAL 10 OR NOT HDF_VERSION_RELEASE_REF GREATER 1) -- MESSAGE(FATAL_ERROR "HDF5 version is ${HDF_VERSION_REF}. Only versions >= 1.10.2 are supported.") -- ENDIF() -+ # IF (NOT HDF_VERSION_MAJOR_REF EQUAL 1 OR NOT HDF_VERSION_MINOR_REF EQUAL 10 OR NOT HDF_VERSION_RELEASE_REF GREATER 1) -+ # MESSAGE(FATAL_ERROR "HDF5 version is ${HDF_VERSION_REF}. Only versions >= 1.10.2 are supported.") -+ # ENDIF() - ## - ## - diff --git a/srcpkgs/med/patches/include-dir.patch b/srcpkgs/med/patches/include-dir.patch deleted file mode 100644 index 4e124ca849293e..00000000000000 --- a/srcpkgs/med/patches/include-dir.patch +++ /dev/null @@ -1,13 +0,0 @@ -This package dumps lots of garbage in /usr/include; contain it in a subdirectory. - ---- a/CMakeLists.txt 2024-11-24 23:56:40.906436392 -0500 -+++ b/CMakeLists.txt 2024-11-24 23:56:46.986447548 -0500 -@@ -103,7 +103,7 @@ - ELSE() - SET(INSTALL_CMAKE_CONFIG_DIR share/cmake/medfile-${MED_STR_VERSION}) - ENDIF() --SET(INSTALL_INCLUDE_DIR include) -+SET(INSTALL_INCLUDE_DIR include/med) - - ## Pre-requisites detection - # Detect HDF5 first to potentially retrieve MPI automatically: diff --git a/srcpkgs/med/template b/srcpkgs/med/template deleted file mode 100644 index fc4a671757a326..00000000000000 --- a/srcpkgs/med/template +++ /dev/null @@ -1,52 +0,0 @@ -# Template file for 'med' -pkgname=med -version=4.1.1 -revision=2 -build_style=cmake -configure_args="-DMEDFILE_BUILD_PYTHON=OFF -DMEDFILE_BUILD_TESTS=OFF" -hostmakedepends="gcc-fortran" -makedepends="hdf5-devel tk-devel" -depends="tk" # xmdump* are wish scripts -short_desc="Data Modelization and Exchanges" -maintainer="Piraty <mail@piraty.dev>" -license="GPL-3.0-only, LGPL-3.0-only" -homepage="https://www.salome-platform.org" -distfiles="https://github.com/chennes/med/archive/v${version}.tar.gz" -checksum=ee8b3b6d46bfee25c1d289308b16c7f248d1339161fd5448339382125e6119ad - -# uses hdf5 old api -CFLAGS+=" -DH5_USE_110_API=1" - -post_extract() { - # The py-compile helper uses the imp module, removed in Python 3.12; - # besides, we don't want the module pre-compiled anyway, so just drop it - : > config/py-compile - cat > config/py-compile <<-'EOF' - #!/bin/sh - : "$@" - EOF -} - -libmed-devel_package() { - short_desc+=" library - development files" - depends="libmed>=${version}_${revision}" - pkg_install() { - vmove "usr/include" - vmove "usr/share/cmake" - vmove "usr/lib/libmed*.so" - } -} - -libmed_package() { - short_desc+=" library" - pkg_install() { - vmove "usr/lib/libmed*" - } -} - -med-doc_package() { - short_desc+=" - Documentation" - pkg_install() { - vmove usr/share/doc - } -} diff --git a/srcpkgs/med/update b/srcpkgs/med/update deleted file mode 100644 index 3710303a127852..00000000000000 --- a/srcpkgs/med/update +++ /dev/null @@ -1 +0,0 @@ -site="https://www.salome-platform.org/downloads/" diff --git a/srcpkgs/media-downloader/template b/srcpkgs/media-downloader/template deleted file mode 100644 index 0a844dc931c353..00000000000000 --- a/srcpkgs/media-downloader/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'media-downloader' -pkgname=media-downloader -version=5.4.2 -revision=1 -build_style=cmake -hostmakedepends="qt6-base qt6-tools" -makedepends="qt6-base-devel" -short_desc="Qt/C++ frontend to youtube-dl" -maintainer="Owen Law <owenlaw222@gmail.com>" -license="GPL-2.0-or-later" -homepage="https://github.com/mhogomchungu/media-downloader" -changelog="https://github.com/mhogomchungu/media-downloader/raw/main/changelog" -distfiles="https://github.com/mhogomchungu/media-downloader/archive/refs/tags/${version}.tar.gz" -checksum=796bc3e23d126a60cab7f00aa2788b53503b0b34571cc1a9308a082af3fb817e diff --git a/srcpkgs/media-player-info/template b/srcpkgs/media-player-info/template deleted file mode 100644 index 1ba835808be703..00000000000000 --- a/srcpkgs/media-player-info/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'media-player-info' -pkgname=media-player-info -version=24 -revision=2 -build_style=gnu-configure -hostmakedepends="pkg-config python3" -makedepends="eudev-libudev-devel" -short_desc="Data files describing media player capabilities, for post-HAL systems" -maintainer="Orphaned <orphan@voidlinux.org>" -license="BSD-3-Clause" -homepage="https://www.freedesktop.org/wiki/Software/media-player-info/" -changelog="https://cgit.freedesktop.org/media-player-info/plain/NEWS" -distfiles="${FREEDESKTOP_SITE}/${pkgname}/${pkgname}-${version}.tar.gz" -checksum=e6cf46db0b503e9929407ec6aa3fcd2becc9e2ca945b4ff787c98c8db63a1134 - -post_install() { - vlicense COPYING -} diff --git a/srcpkgs/mediainfo-cli b/srcpkgs/mediainfo-cli deleted file mode 120000 index 76951070b85205..00000000000000 --- a/srcpkgs/mediainfo-cli +++ /dev/null @@ -1 +0,0 @@ -mediainfo \ No newline at end of file diff --git a/srcpkgs/mediainfo/template b/srcpkgs/mediainfo/template deleted file mode 100644 index b568dd4ece275e..00000000000000 --- a/srcpkgs/mediainfo/template +++ /dev/null @@ -1,53 +0,0 @@ -# Template file for 'mediainfo' -pkgname=mediainfo -version=25.04 -revision=1 -configure_args="--with-wx-config=wx-config-gtk3" -hostmakedepends="automake libtool pkg-config" -makedepends="libmediainfo-devel zlib-devel wxWidgets-gtk3-devel" -depends="desktop-file-utils hicolor-icon-theme mediainfo-cli" -short_desc="Display technical and tag data for video and audio files" -maintainer="John <me@johnnynator.dev>" -license="BSD-2-Clause" -homepage="https://mediaarea.net/MediaInfo" -distfiles="https://mediaarea.net/download/source/${pkgname}/${version}/${pkgname}_${version}.tar.xz" -checksum=4b2553fe9104332d3baca5fe61b6b87af4d493108c5b863801cdb0a4826a33ae -replaces="mediainfo-gui>=0" - -CXXFLAGS="-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64" - -do_configure() { - for d in CLI GUI; do - cd $wrksrc/Project/GNU/$d - autoreconf -fi - ./configure ${configure_args} - done -} - -do_build() { - for d in CLI GUI; do - cd $wrksrc/Project/GNU/$d - make ${makejobs} - done -} - -do_install() { - cd $wrksrc/Project/GNU/GUI - make DESTDIR="${DESTDIR}" install - - vinstall ${wrksrc}/Source/Resource/Image/MediaInfo.svg 644 \ - usr/share/icons/hicolor/scalable/apps mediainfo.svg - vinstall ${wrksrc}/Source/Resource/Image/MediaInfo.png 644 \ - usr/share/pixmaps mediainfo-gui.png - vinstall ${wrksrc}/Project/GNU/GUI/mediainfo-gui.desktop 644 \ - usr/share/applications -} - -mediainfo-cli_package() { - short_desc+=" - CLI" - pkg_install() { - cd ${wrksrc}/Project/GNU/CLI - make DESTDIR="${PKGDESTDIR}" install - vlicense ${wrksrc}/License.html - } -} diff --git a/srcpkgs/mediainfo/update b/srcpkgs/mediainfo/update deleted file mode 120000 index 79336267d7c870..00000000000000 --- a/srcpkgs/mediainfo/update +++ /dev/null @@ -1 +0,0 @@ -../libmediainfo/update \ No newline at end of file diff --git a/srcpkgs/mediastreamer-devel b/srcpkgs/mediastreamer-devel deleted file mode 120000 index 8b1380ac78c1e3..00000000000000 --- a/srcpkgs/mediastreamer-devel +++ /dev/null @@ -1 +0,0 @@ -mediastreamer \ No newline at end of file diff --git a/srcpkgs/mediastreamer-plugin-msqogl b/srcpkgs/mediastreamer-plugin-msqogl deleted file mode 120000 index 8b1380ac78c1e3..00000000000000 --- a/srcpkgs/mediastreamer-plugin-msqogl +++ /dev/null @@ -1 +0,0 @@ -mediastreamer \ No newline at end of file diff --git a/srcpkgs/mediastreamer/patches/MS2_GIT_VERSION.patch b/srcpkgs/mediastreamer/patches/MS2_GIT_VERSION.patch deleted file mode 100644 index 4cbe5c45dd8a67..00000000000000 --- a/srcpkgs/mediastreamer/patches/MS2_GIT_VERSION.patch +++ /dev/null @@ -1,12 +0,0 @@ ---- a/src/base/msfactory.c 2017-08-23 16:55:57.967109716 +0200 -+++ b/src/base/msfactory.c 2017-08-23 16:56:36.391111180 +0200 -@@ -28,6 +28,9 @@ - # define MS2_GIT_VERSION "unknown" - # endif - #endif -+#ifndef MS2_GIT_VERSION -+# define MS2_GIT_VERSION "unknown" -+#endif - - #include "mediastreamer2/msfilter.h" - #include "mediastreamer2/mseventqueue.h" diff --git a/srcpkgs/mediastreamer/patches/cmake-deps.patch b/srcpkgs/mediastreamer/patches/cmake-deps.patch deleted file mode 100644 index fac8e3f50f67aa..00000000000000 --- a/srcpkgs/mediastreamer/patches/cmake-deps.patch +++ /dev/null @@ -1,20 +0,0 @@ ---- a/CMakeLists.txt 2024-08-04 15:07:13.016418509 +0200 -+++ - 2024-08-04 15:11:35.036746347 +0200 -@@ -332,7 +332,7 @@ - endif() - - if(ENABLE_G729 OR ENABLE_G729B_CNG) -- find_package(BCG729 1.1.1) -+ find_package(Bcg729 1.1.1) - if(NOT BCG729_FOUND) - message(WARNING "Could not find bcg729, mediastreamer2 will be compiled without G729 codec and G729 AnnexB in RFC3389.") - set(ENABLE_G729 OFF CACHE BOOL "Build mediastreamer2 with the G729 codec." FORCE) -@@ -488,7 +488,7 @@ - if(ENABLE_G729_CNG) - add_definitions("-DHAVE_G729B=1") - endif() -- list(APPEND LINK_LIBS ${BCG729_TARGET}) -+ list(APPEND LINK_LIBS bcg729) - endif() - if(GSM_FOUND) - list(APPEND LINK_LIBS ${GSM_TARGET}) diff --git a/srcpkgs/mediastreamer/patches/cmake.patch b/srcpkgs/mediastreamer/patches/cmake.patch deleted file mode 100644 index 94d6963bc1b915..00000000000000 --- a/srcpkgs/mediastreamer/patches/cmake.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/CMakeLists.txt 2024-06-19 16:37:43.000000000 +0200 -+++ - 2024-07-03 16:54:21.954681558 +0200 -@@ -714,7 +714,7 @@ - endif() - - include(CMakePackageConfigHelpers) --set(CMAKE_MODULES_INSTALL_DIR "${CMAKE_INSTALL_DATADIR}/${PROJECT_NAME}/cmake") -+set(CMAKE_MODULES_INSTALL_DIR "${CMAKE_INSTALL_LIBDIR}/cmake/${PROJECT_NAME}/") - configure_package_config_file("cmake/${PROJECT_NAME}Config.cmake.in" "${PROJECT_BINARY_DIR}/${PROJECT_NAME}Config.cmake" - INSTALL_DESTINATION "${CMAKE_MODULES_INSTALL_DIR}" - PATH_VARS MS2_PLUGINS_DIR diff --git a/srcpkgs/mediastreamer/patches/set_and_no_check.patch b/srcpkgs/mediastreamer/patches/set_and_no_check.patch deleted file mode 100644 index 5b3021dfe0463d..00000000000000 --- a/srcpkgs/mediastreamer/patches/set_and_no_check.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/cmake/Mediastreamer2Config.cmake.in 2024-06-19 16:37:43.000000000 +0200 -+++ - 2024-07-01 23:50:21.114340308 +0200 -@@ -44,7 +44,7 @@ - include("${CMAKE_CURRENT_LIST_DIR}/Mediastreamer2Targets.cmake") - - set(Mediastreamer2_TARGET mediastreamer2) --set_and_check(Mediastreamer2_PLUGINS_DIR "@PACKAGE_MS2_PLUGINS_DIR@") -+set(Mediastreamer2_PLUGINS_DIR "@PACKAGE_MS2_PLUGINS_DIR@") - - # We must propagate the public dependencies and the private dependencies for static build - include(CMakeFindDependencyMacro) diff --git a/srcpkgs/mediastreamer/patches/soname.patch b/srcpkgs/mediastreamer/patches/soname.patch deleted file mode 100644 index 0ca763e67925fc..00000000000000 --- a/srcpkgs/mediastreamer/patches/soname.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/src/CMakeLists.txt 2024-06-19 16:37:43.000000000 +0200 -+++ - 2024-07-01 23:41:06.402782989 +0200 -@@ -616,6 +616,7 @@ - # Do not version shared library on Android - set_target_properties(mediastreamer2 PROPERTIES SOVERSION ${MEDIASTREAMER_SO_VERSION}) - else() -+ set_target_properties(mediastreamer2 PROPERTIES SOVERSION ${MEDIASTREAMER_SO_VERSION}) - - - #Workaround for the Debian 11 issue with conflict between libc and libtirpc diff --git a/srcpkgs/mediastreamer/template b/srcpkgs/mediastreamer/template deleted file mode 100644 index 19fc214873bf6a..00000000000000 --- a/srcpkgs/mediastreamer/template +++ /dev/null @@ -1,41 +0,0 @@ -# Template file for 'mediastreamer' -pkgname=mediastreamer -version=5.3.106 -revision=2 -build_style=cmake -configure_args="-DENABLE_STRICT=0 -DENABLE_UNIT_TESTS=0 -DBUILD_SHARED_LIBS=TRUE - -DENABLE_QT_GL=TRUE -DENABLE_FFMPEG=0" -hostmakedepends="python3 qt5-qmake qt5-host-tools" -makedepends="bzrtp-devel glew-devel libXv-devel libsrtp-devel - libupnp-devel libvpx-devel mbedtls-devel opus-devel ortp-devel pulseaudio-devel - libtheora-devel speex-devel v4l-utils-devel bcg729-devel bcmatroska2-devel libgsm-devel - zxing-cpp-devel libaom-devel qt5-devel qt5-declarative-devel" -short_desc="Powerful and lightweight streaming engine for voice/video telephony" -maintainer="John <me@johnnynator.dev>" -license="AGPL-3.0-or-later" -homepage="https://www.linphone.org/technical-corner/mediastreamer2" -distfiles="https://gitlab.linphone.org/BC/public/mediastreamer2/-/archive/${version}/mediastreamer2-${version}.tar.gz" -checksum=af6363aabdf15819c00a980085a3028345ebea096b2d6704b265d704b46d84b0 - -post_install() { - vlicense LICENSE.txt - rm -r "${DESTDIR}/usr/include/OpenGL" -} - -mediastreamer-plugin-msqogl_package() { - short_desc+=" - QT OpenGL Render Plugin" - pkg_install() { - vmove usr/lib/mediastreamer/plugins/libmsqogl.so - } -} - -mediastreamer-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/bin - vmove usr/include - vmove "usr/lib/*.so" - vmove usr/lib/cmake - } -} diff --git a/srcpkgs/mediastreamer/update b/srcpkgs/mediastreamer/update deleted file mode 100644 index 9fcd24e296b028..00000000000000 --- a/srcpkgs/mediastreamer/update +++ /dev/null @@ -1,2 +0,0 @@ -pkgname=mediastreamer2 -site=https://gitlab.linphone.org/BC/public/mediastreamer2/-/tags diff --git a/srcpkgs/mednafen/template b/srcpkgs/mednafen/template deleted file mode 100644 index 03cffaf48effdf..00000000000000 --- a/srcpkgs/mednafen/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'mednafen' -pkgname=mednafen -version=1.32.1 -revision=2 -build_style=gnu-configure -configure_args="--with-libsndfile --enable-alsa $(vopt_enable altivec) - ac_cv_sizeof_off_t=8" -hostmakedepends="pkg-config libtool gettext-devel" -makedepends="libsndfile-devel glu-devel SDL2-devel zlib-devel" -short_desc="Portable, argument(command-line)-driven multi-system emulator" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-or-later" -homepage="https://mednafen.github.io/" -changelog="https://mednafen.github.io/documentation/ChangeLog.txt" -distfiles="https://mednafen.github.io/releases/files/mednafen-${version}.tar.xz" -checksum=de7eb94ab66212ae7758376524368a8ab208234b33796625ca630547dbc83832 -nopie=yes - -build_options="altivec" -desc_option_altivec="Enable AltiVec support on PowerPC" - -case "$XBPS_TARGET_MACHINE" in - ppc64*) build_options_default="altivec";; - *) ;; -esac diff --git a/srcpkgs/mednaffe/template b/srcpkgs/mednaffe/template deleted file mode 100644 index 85561a2007c2ba..00000000000000 --- a/srcpkgs/mednaffe/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'mednaffe' -pkgname=mednaffe -version=0.9.3 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="gtk+3-devel" -depends="desktop-file-utils hicolor-icon-theme mednafen" -short_desc="Front-end (GUI) for mednafen emulator" -maintainer="VladTheImpaler <vladimir-romanov-ii@yandex.com>" -license="GPL-3.0-or-later" -homepage="https://github.com/AmatCoder/mednaffe" -changelog="https://raw.githubusercontent.com/AmatCoder/mednaffe/master/ChangeLog" -distfiles="https://github.com/AmatCoder/mednaffe/releases/download/${version}/mednaffe-${version}.tar.gz" -checksum=430572c816b502744eb0239773adf83bee6f4d46b0b75c5971dbbe7fac9fd404 diff --git a/srcpkgs/megapixels/template b/srcpkgs/megapixels/template deleted file mode 100644 index e19533104346fd..00000000000000 --- a/srcpkgs/megapixels/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'megapixels' -pkgname=megapixels -version=1.5.2 -revision=2 -build_style=meson -hostmakedepends="pkg-config glib-devel" -makedepends="gtk4-devel libzbar-devel" -short_desc="GTK4 camera app for ARM devices" -maintainer="Orphaned <orphan@voidlinux.org>" -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/megatools/template b/srcpkgs/megatools/template deleted file mode 100644 index 6dfae1c74f8a73..00000000000000 --- a/srcpkgs/megatools/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'megatools' -pkgname=megatools -version=1.11.1 -revision=2 -_release_date=20230212 -build_style=meson -hostmakedepends="pkg-config asciidoc docbook2x" -makedepends="glib-networking gobject-introspection openssl-devel libcurl-devel fuse-devel libsodium-devel glib-devel" -short_desc="Command line client for Mega.nz file sharing service" -maintainer="RunningDroid <runningdroid@zoho.com>" -license="GPL-2.0-or-later" -homepage="https://megatools.megous.com/" -changelog="https://megatools.megous.com/builds/NEWS" -distfiles="https://megatools.megous.com/builds/megatools-${version}.${_release_date}.tar.gz" -checksum=ecfa2ee4b277c601ebae648287311030aa4ca73ea61ee730bc66bef24ef19a34 - -post_install() { - vinstall contrib/bash-completion/megatools 644 usr/share/bash-completion/completions - - for i in megadl megadf megamkdir megaget megareg megarm megaput megals megacopy megaexport megatest; do - ln -sf megatools "${DESTDIR}/usr/share/bash-completion/completions/${i}" - done -} diff --git a/srcpkgs/megatools/update b/srcpkgs/megatools/update deleted file mode 100644 index 3107b8f181a43d..00000000000000 --- a/srcpkgs/megatools/update +++ /dev/null @@ -1 +0,0 @@ -pattern='Megatools \K[\d.]+ (?=released)' diff --git a/srcpkgs/megazeux/template b/srcpkgs/megazeux/template deleted file mode 100644 index e67714330546d2..00000000000000 --- a/srcpkgs/megazeux/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'megazeux' -pkgname=megazeux -version=2.92f -revision=1 -build_style=configure -configure_script="./config.sh" -configure_args="--platform unix --enable-release --bindir /usr/lib/megazeux - --gamesdir /usr/bin --disable-updater" -makedepends="SDL2-devel libvorbis-devel libpng-devel" -short_desc="Game creation system" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-or-later" -homepage="http://www.digitalmzx.net/" -distfiles="http://vault.digitalmzx.net/download.php?latest=src&ver=${version}>${pkgname}-${version}.tar.xz" -checksum=239bac1ed064ab2c08679116c25cf5fea49a337dd3835ad0bf661de1663339bc diff --git a/srcpkgs/megazeux/update b/srcpkgs/megazeux/update deleted file mode 100644 index cdf91b259685b9..00000000000000 --- a/srcpkgs/megazeux/update +++ /dev/null @@ -1 +0,0 @@ -pattern='latest=src"[^>]*>\K[.\da-z]+(?=[<])' diff --git a/srcpkgs/mei-amt-check/template b/srcpkgs/mei-amt-check/template deleted file mode 100644 index bcf2d47b7b1e5a..00000000000000 --- a/srcpkgs/mei-amt-check/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'mei-amt-check' -pkgname=mei-amt-check -version=0.0.20180507 -revision=1 -_githash=ec921d1e0a2ac770e7835589a28b85bc2f15200c -archs="i686* x86_64*" -build_style=gnu-makefile -short_desc="Check whether AMT is enabled and provisioned under Linux" -maintainer="Leah Neukirchen <leah@vuxu.org>" -license="GPL-2.0-only" -homepage="https://github.com/mjg59/mei-amt-check" -distfiles="https://github.com/mjg59/mei-amt-check/archive/${_githash}.tar.gz" -checksum=d84e72316a9a3374dac8a7f40da878dd0ac8cf29ee92837c2719e0f54b710f9e - -do_install() { - vbin mei-amt-check - vdoc README.md -} diff --git a/srcpkgs/meld/template b/srcpkgs/meld/template deleted file mode 100644 index c642d5a4b8faee..00000000000000 --- a/srcpkgs/meld/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'meld' -pkgname=meld -version=3.23.0 -revision=1 -build_style=meson -hostmakedepends="desktop-file-utils pkg-config gettext python3-distro itstool - gtk-update-icon-cache libxml2-python3 glib-devel" -makedepends="python3-devel gtk+3-devel gtksourceview4-devel python3-gobject-devel" -depends="python3-gobject gsettings-desktop-schemas gtksourceview4 - desktop-file-utils hicolor-icon-theme" -short_desc="Visual diff and merge tool" -maintainer="Helmut Pozimski <helmut@pozimski.eu>" -license="GPL-2.0-or-later" -homepage="http://meldmerge.org/" -distfiles="${GNOME_SITE}/meld/${version%.*}/meld-${version}.tar.xz" -checksum=983c2a4240e025a2109c7738198710e9d6b063c910b048332d14690cf538c2a6 diff --git a/srcpkgs/mellowplayer/patches/no-werror.patch b/srcpkgs/mellowplayer/patches/no-werror.patch deleted file mode 100644 index 7e678453a12320..00000000000000 --- a/srcpkgs/mellowplayer/patches/no-werror.patch +++ /dev/null @@ -1,13 +0,0 @@ -Index: MellowPlayer-3.6.6/src/3rdparty/boost/di.hpp -=================================================================== ---- MellowPlayer-3.6.6.orig/src/3rdparty/boost/di.hpp -+++ MellowPlayer-3.6.6/src/3rdparty/boost/di.hpp -@@ -67,7 +67,7 @@ BOOST_DI_CFG_FWD - #pragma clang diagnostic error "-Wundefined-internal" - #pragma clang diagnostic ignored "-Wmissing-field-initializers" - #elif defined(__GCC__) --#pragma GCC diagnostic error "-Wdeprecated-declarations" -+#pragma GCC diagnostic warning "-Wdeprecated-declarations" - #pragma GCC diagnostic push - #if (__GNUC__ < 6) - #pragma GCC diagnostic error "-Werror" diff --git a/srcpkgs/mellowplayer/template b/srcpkgs/mellowplayer/template deleted file mode 100644 index 3167515fb95067..00000000000000 --- a/srcpkgs/mellowplayer/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'mellowplayer' -pkgname=mellowplayer -version=3.6.8 -revision=1 -build_style=cmake -hostmakedepends="pkg-config qt5-tools qt5-qmake qt5-host-tools" -makedepends="qt5-declarative-devel qt5-quickcontrols2-devel - qt5-plugin-mysql qt5-plugin-pgsql qt5-plugin-sqlite - qt5-plugin-tds qt5-plugin-odbc - qt5-svg-devel qt5-webengine-devel qt5-webchannel-devel - qt5-location-devel qt5-tools-devel libnotify-devel" -depends="qt5-graphicaleffects qt5-quickcontrols qt5-svg qt5-wayland" -short_desc="QT based cloud music integration for your desktop" -maintainer="Enno Boland <gottox@voidlinux.org>" -license="GPL-2.0-or-later" -homepage="https://colinduquesnoy.gitlab.io/MellowPlayer/" -distfiles="https://gitlab.com/ColinDuquesnoy/MellowPlayer/-/archive/${version}/MellowPlayer-${version}.tar.bz2" -checksum=7571588a704d0e76e65764f7a7725cf2b22125e06d930f236d19f75c1ecf559d - -if [ "$XBPS_WORDSIZE" != "$XBPS_TARGET_WORDSIZE" ]; then - broken="webengine can be built only if word size matches" -fi - -if [ "$XBPS_TARGET_ENDIAN" != "le" ]; then - broken="webengine only supports little endian" -fi diff --git a/srcpkgs/melonDS/patches/align-test-case-i686.patch b/srcpkgs/melonDS/patches/align-test-case-i686.patch deleted file mode 100644 index 1427d4ce1b0270..00000000000000 --- a/srcpkgs/melonDS/patches/align-test-case-i686.patch +++ /dev/null @@ -1,28 +0,0 @@ -https://github.com/wwylele/teakra/commit/5862fd000353b8086b5be799c0a7f3ee1b2fe971.patch - -From 5862fd000353b8086b5be799c0a7f3ee1b2fe971 Mon Sep 17 00:00:00 2001 -From: Jan Beich <jbeich@FreeBSD.org> -Date: Mon, 14 Jan 2019 22:21:41 +0000 -Subject: [PATCH] Align TestCase on 32-bit x86 - -src/test.h:37:1: fatal error: static_assert failed -static_assert(sizeof(TestCase) == 4312); -^ ~~~~~~~~~~~~~~~~~~~~~~~~ ---- - src/test.h | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/src/teakra/src/test.h b/src/teakra/src/test.h -index e8c8742..869f8d2 100644 ---- a/src/teakra/src/test.h -+++ b/src/teakra/src/test.h -@@ -29,7 +29,7 @@ struct State { - - static_assert(std::is_trivially_copyable_v<State>); - --struct TestCase { -+struct alignas(8) TestCase { - State before, after; - u16 opcode, expand; - }; - diff --git a/srcpkgs/melonDS/template b/srcpkgs/melonDS/template deleted file mode 100644 index 11da3e44906da2..00000000000000 --- a/srcpkgs/melonDS/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'melonDS' -pkgname=melonDS -version=0.9.5 -revision=1 -build_style=cmake -hostmakedepends="pkg-config qt5-host-tools qt5-qmake extra-cmake-modules" -makedepends="qt5-devel libslirp-devel SDL2-devel libepoxy-devel - libarchive-devel qt5-multimedia-devel" -short_desc="Fast and accurate Nintendo DS emulator" -maintainer="Francesco Circhetta <francesco.circhetta@gmail.com>" -license="GPL-3.0-or-later" -homepage="http://melonds.kuribo64.net/" -distfiles="https://github.com/Arisotura/melonDS/archive/${version}.tar.gz" -checksum=52c6b99340b8bba8c52b11a2242591f05e838c34ddd9ec20dcf1a6039405434a diff --git a/srcpkgs/memcached-devel b/srcpkgs/memcached-devel deleted file mode 120000 index ec229f22a41b99..00000000000000 --- a/srcpkgs/memcached-devel +++ /dev/null @@ -1 +0,0 @@ -memcached \ No newline at end of file diff --git a/srcpkgs/memcached/template b/srcpkgs/memcached/template deleted file mode 100644 index c9c71926dac7e2..00000000000000 --- a/srcpkgs/memcached/template +++ /dev/null @@ -1,32 +0,0 @@ -# Template file for 'memcached' -pkgname=memcached -version=1.6.17 -revision=1 -build_style=gnu-configure -configure_args="--enable-seccomp" -hostmakedepends="autoconf automake pkg-config" -makedepends="libevent-devel libseccomp-devel" -short_desc="Distributed memory object caching system" -maintainer="Orphaned <orphan@voidlinux.org>" -license="BSD-3-Clause" -homepage="http://www.memcached.org" -changelog="https://github.com/memcached/memcached/wiki/ReleaseNotes${version//./}" -distfiles="https://memcached.org/files/${pkgname}-${version}.tar.gz" -checksum=2055e373613d8fc21529aff9f0adce3e23b9ce01ba0478d30e7941d9f2bd1224 - -# Rebuild configure script, due to patching configure.ac -pre_configure() { - autoreconf -fi -} - -post_install() { - vlicense COPYING LICENSE -} - -memcached-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - } -} diff --git a/srcpkgs/memray/patches/rm-snapshopt-config.patch b/srcpkgs/memray/patches/rm-snapshopt-config.patch deleted file mode 100644 index e73d501784608d..00000000000000 --- a/srcpkgs/memray/patches/rm-snapshopt-config.patch +++ /dev/null @@ -1,29 +0,0 @@ ---- a/tests/conftest.py -+++ b/tests/conftest.py -@@ -38,26 +38,6 @@ - return None - - --def pytest_configure(config): -- if config.option.update_snapshots: -- from importlib import metadata # Added in 3.8 -- -- for lib, min_ver in SNAPSHOT_MINIMUM_VERSIONS.items(): -- ver = version.parse(metadata.version(lib)) -- if ver != version.parse(min_ver): -- pytest.exit( -- f"snapshots must be generated with {lib}=={min_ver}" -- f" or SNAPSHOT_MINIMUM_VERSIONS must be updated to {ver}" -- f" in {__file__}" -- ) -- return -- -- reason = _snapshot_skip_reason() -- if reason: -- config.issue_config_time_warning(UserWarning(reason), stacklevel=2) -- config.option.warn_unused_snapshots = True -- -- - def pytest_collection_modifyitems(config, items): - reason = _snapshot_skip_reason() - if reason: diff --git a/srcpkgs/memray/template b/srcpkgs/memray/template deleted file mode 100644 index b3f49c334cc88f..00000000000000 --- a/srcpkgs/memray/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'memray' -pkgname=memray -version=1.18.0 -revision=1 -build_style=python3-pep517 -make_check_args="-v -k not((TestTUILooks)or(test_tui))" -make_check_target="tests/unit" -hostmakedepends="python3-pkgconfig python3-setuptools python3-wheel python3-Cython" -makedepends="python3-devel libunwind-devel liblz4-devel elfutils-devel" -depends="python3-Jinja2 python3-rich python3-textual" -checkdepends="${depends} python3-platformdirs python3-pytest" -short_desc="Reports memory allocations in python code & compiled extensions" -maintainer="icp <pangolin@vivaldi.net>" -license="Apache-2.0" -homepage="https://bloomberg.github.io/memray/" -changelog="https://bloomberg.github.io/memray/changelog.html" -distfiles="https://github.com/bloomberg/memray/archive/refs/tags/v${version}.tar.gz" -checksum=31ca91973e6f80ea8fca9506a7b9a4882de44f9997983f878db7f49590bd3f89 -make_check_pre="env PYTHONPATH=src" - -pre_build() { - export MEMRAY_LIBBACKTRACE_TARGET="${XBPS_TARGET_MACHINE%-musl}" -} - -pre_check() { - python3 setup.py build_ext --inplace -} diff --git a/srcpkgs/memtest86+/INSTALL b/srcpkgs/memtest86+/INSTALL deleted file mode 100644 index 2394c16870112a..00000000000000 --- a/srcpkgs/memtest86+/INSTALL +++ /dev/null @@ -1,15 +0,0 @@ -# grub: follows /etc/kernel.d/post-install/50-grub actions -case ${ACTION} in -post) - RESULT=0 - if ! command -v grub-mkconfig >/dev/null 2>&1; then - exit 0 - fi - - if [ -d $ROOTDIR/boot/grub ]; then - grub-mkconfig -o $ROOTDIR/boot/grub/grub.cfg - RESULT=$? - fi - [ $RESULT -ne 0 ] && exit $RESULT - ;; -esac diff --git a/srcpkgs/memtest86+/REMOVE b/srcpkgs/memtest86+/REMOVE deleted file mode 100644 index 2394c16870112a..00000000000000 --- a/srcpkgs/memtest86+/REMOVE +++ /dev/null @@ -1,15 +0,0 @@ -# grub: follows /etc/kernel.d/post-install/50-grub actions -case ${ACTION} in -post) - RESULT=0 - if ! command -v grub-mkconfig >/dev/null 2>&1; then - exit 0 - fi - - if [ -d $ROOTDIR/boot/grub ]; then - grub-mkconfig -o $ROOTDIR/boot/grub/grub.cfg - RESULT=$? - fi - [ $RESULT -ne 0 ] && exit $RESULT - ;; -esac diff --git a/srcpkgs/memtest86+/files/20_memtest86+ b/srcpkgs/memtest86+/files/20_memtest86+ deleted file mode 100644 index 5a81a556ed7e3c..00000000000000 --- a/srcpkgs/memtest86+/files/20_memtest86+ +++ /dev/null @@ -1,57 +0,0 @@ -#! /bin/sh -set -e - -# older versions of grub2 do not have this yet (LP: #459080) -if [ ! -e /usr/share/grub/grub-mkconfig_lib ]; then - echo "no grub-mkconfig_lib, exiting" - exit 0 -fi - -. /usr/share/grub/grub-mkconfig_lib - -if [ "${grub_platform}" != "efi" ]; then - MEMTESTSFX="bin" -else - MEMTESTSFX="efi" -fi - -if [ -e /boot/memtest86+/memtest.bin ]; then - MEMTESTPATH=$( make_system_path_relative_to_its_root "/boot/memtest86+/memtest.bin" ) - echo "Found memtest86+ image: $MEMTESTPATH" >&2 - cat <<- EOF - if [ "\${grub_platform}" != "efi" ]; then - menuentry "Memory test (memtest86+)" { - EOF - prepare_grub_to_access_device "${GRUB_DEVICE_BOOT}" | sed -e "s/^/\t/" - cat <<- EOF - linux $MEMTESTPATH - } - menuentry "Memory test (memtest86+, serial console 115200)" { - EOF - prepare_grub_to_access_device "${GRUB_DEVICE_BOOT}" | sed -e "s/^/\t/" - cat <<- EOF - linux $MEMTESTPATH console=ttyS0,115200n8 - } - fi - EOF -fi -if [ -e /boot/memtest86+/memtest.efi ]; then - MEMTESTPATH=$( make_system_path_relative_to_its_root "/boot/memtest86+/memtest.efi" ) - echo "Found memtest86+ image: $MEMTESTPATH" >&2 - cat <<- EOF - if [ "\${grub_platform}" = "efi" ]; then - menuentry "Memory test (memtest86+)" { - EOF - prepare_grub_to_access_device "${GRUB_DEVICE_BOOT}" | sed -e "s/^/\t/" - cat <<- EOF - linux $MEMTESTPATH - } - menuentry "Memory test (memtest86+, serial console 115200)" { - EOF - prepare_grub_to_access_device "${GRUB_DEVICE_BOOT}" | sed -e "s/^/\t/" - cat <<- EOF - linux $MEMTESTPATH console=ttyS0,115200n8 - } - fi - EOF -fi diff --git a/srcpkgs/memtest86+/template b/srcpkgs/memtest86+/template deleted file mode 100644 index 4736a168df9c6a..00000000000000 --- a/srcpkgs/memtest86+/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'memtest86+' -pkgname=memtest86+ -version=8.00 -revision=1 -archs="i686* x86_64*" -build_style="gnu-makefile" -make_use_env=yes # we DON'T want our cflags to be used -short_desc="Advanced Memory Diagnostic Tool" -maintainer="classabbyamp <void@placeviolette.net>" -license="GPL-2.0-or-later" -homepage="http://www.memtest.org" -distfiles="https://github.com/memtest86plus/memtest86plus/archive/refs/tags/v${version}.tar.gz" -checksum=ec7edde55f60d12d9e7bc1cc560837cdbaa14cf00020cebb4a1d7fe4afeddb4a -nostrip=yes - -case "$XBPS_TARGET_MACHINE" in - x86_64*) build_wrksrc="build/x86_64" ;; - i686*) build_wrksrc="build/i586" ;; -esac - -do_install() { - vinstall mt86plus 755 boot/memtest86+ memtest.bin - vinstall mt86plus 755 boot/memtest86+ memtest.efi - vinstall "${FILESDIR}/20_memtest86+" 755 etc/grub.d -} diff --git a/srcpkgs/memtest86+/update b/srcpkgs/memtest86+/update deleted file mode 100644 index 9aa0b361aefd0b..00000000000000 --- a/srcpkgs/memtest86+/update +++ /dev/null @@ -1,2 +0,0 @@ -site="https://github.com/memtest86plus/memtest86plus/tags" -pattern='/archive/refs/tags/v\K[0-9.]+(?=\.tar\.gz)' diff --git a/srcpkgs/memtester/template b/srcpkgs/memtester/template deleted file mode 100644 index 71f899b7a89ff4..00000000000000 --- a/srcpkgs/memtester/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'memtester' -pkgname=memtester -version=4.6.0 -revision=1 -build_style=gnu-makefile -short_desc="Userspace utility for testing the memory subsystem for faults" -maintainer="Érico Nogueira <ericonr@disroot.org>" -license="GPL-2.0-only" -homepage="https://pyropus.ca./software/memtester/" -changelog="https://pyropus.ca./software/memtester/CHANGELOG" -distfiles="${DEBIAN_SITE}/main/m/memtester/memtester_${version}.orig.tar.gz" -checksum=c9fe4eb7e80c8cef5202f9065c4c0682f5616647c0455e916a5700f98e3dbb2e - -CFLAGS="-fcommon" - -post_patch() { - if [ -n "$CROSS_BUILD" ]; then - vsed -i -e "s|^cc|$CC|" -e "s|-c|${CFLAGS} -c|" conf-cc - vsed -i -e "s|^cc|$CC|" -e "s|-s|${LDFLAGS} -s|" conf-ld - fi - vsed -i -e "s|/usr/local|${DESTDIR}/usr|" \ - -e "s|man/man8|share/man/man8|" Makefile -} diff --git a/srcpkgs/menu-cache-devel b/srcpkgs/menu-cache-devel deleted file mode 120000 index 321d8d4149b8c5..00000000000000 --- a/srcpkgs/menu-cache-devel +++ /dev/null @@ -1 +0,0 @@ -menu-cache \ No newline at end of file diff --git a/srcpkgs/menu-cache/template b/srcpkgs/menu-cache/template deleted file mode 100644 index e28bc812194e09..00000000000000 --- a/srcpkgs/menu-cache/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 'menu-cache' -pkgname=menu-cache -version=1.1.1 -revision=2 -build_style=gnu-configure -configure_args="--disable-static" -hostmakedepends="pkg-config automake libtool gtk-doc" -makedepends="libglib-devel libfm-extra-devel" -short_desc="LXDE freedesktop menu specification" -maintainer="Orphaned <orphan@voidlinux.org>" -license="LGPL-2.1-or-later" -homepage="http://lxde.org/" -distfiles="https://github.com/lxde/menu-cache/archive/refs/tags/${version}.tar.gz" -checksum=e8af90467df271c3c8700c840ca470ca2915699c6f213c502a87d74608748f08 - -pre_configure() { - autoreconf -fi - sed -i 's,<libfm/fm-extra.h>,<libfm-1.0/fm-extra.h>,g' menu-cache-gen/*.[ch] -} - -menu-cache-devel_package() { - depends="${makedepends} ${sourcepkg}-${version}_${revision}" - short_desc+=" -- development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/menulibre/template b/srcpkgs/menulibre/template deleted file mode 100644 index f2d7e82d8a9f9e..00000000000000 --- a/srcpkgs/menulibre/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'menulibre' -pkgname=menulibre -version=2.2.1 -revision=8 -build_style=python3-module -hostmakedepends="python3-distutils-extra intltool" -depends="gnome-menus gobject-introspection gsettings-desktop-schemas gtk+3 - python3-gobject python3-psutil python3-xdg" -short_desc="Advanced menu editor" -maintainer="Styrsven <sven.a.jonsson@bahnhof.se>" -license="GPL-3.0-only" -homepage="https://bluesabre.org/projects/menulibre/" -distfiles="https://launchpad.net/$pkgname/${version%.*}/$version/+download/$pkgname-$version.tar.gz" -checksum=5b3ef8e6073d584f6accf282fa1eb649185ee42eb22fab70231491c7377d7e8f diff --git a/srcpkgs/menumaker/template b/srcpkgs/menumaker/template deleted file mode 100644 index 222699d884dd6f..00000000000000 --- a/srcpkgs/menumaker/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'menumaker' -pkgname=menumaker -version=0.99.14 -revision=4 -build_style=gnu-configure -pycompile_dirs="/usr/share/menumaker" -hostmakedepends="python3" -makedepends="python3" -depends="python3" -short_desc="Menu generation utility" -maintainer="Orphaned <orphan@voidlinux.org>" -license="BSD-2-Clause" -homepage="http://menumaker.sourceforge.net" -distfiles="${SOURCEFORGE_SITE}/$pkgname/$pkgname-$version.tar.gz" -checksum=11e95d0e76a3b850f57df81bc5560222bd60141c5751b6e9bd05c3cd5560d65a -python_version=3 - -post_install() { - vlicense COPYING -} diff --git a/srcpkgs/menutray/template b/srcpkgs/menutray/template deleted file mode 100644 index 41550e8bcab5a8..00000000000000 --- a/srcpkgs/menutray/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'menutray' -pkgname=menutray -version=0.53 -revision=2 -depends="perl-Data-Dump perl-Gtk2 perl-Linux-DesktopFiles" -short_desc="Application menu through a GTK+ tray status icon" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-3.0-or-later" -homepage="https://trizenx.blogspot.fr/2012/02/menutray.html" -distfiles="https://github.com/trizen/menutray/archive/${version}.tar.gz" -checksum=5d3da38bf626f0969221ef5db1cbd7d49ab1c1506aa423967b6d59780ee3b360 - -do_install() { - vbin menutray - vinstall schema.pl 644 etc/xdg/menutray -} diff --git a/srcpkgs/mepo/template b/srcpkgs/mepo/template deleted file mode 100644 index f2ae4636ebc5a0..00000000000000 --- a/srcpkgs/mepo/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'mepo' -pkgname=mepo -version=1.3.3 -revision=1 -build_style=zig-build -makedepends="SDL2_image-devel SDL2_gfx-devel SDL2_ttf-devel SDL2-devel libcurl-devel" -short_desc="Fast, simple, and hackable OSM map viewer" -maintainer="Jason Elswick <jason@jasondavid.tv>" -license="GPL-3.0-or-later" -homepage="https://git.sr.ht/~mil/mepo" -distfiles="https://git.sr.ht/~mil/mepo/archive/${version}.tar.gz" -checksum=83dcd04dc38230e4b0beebb1f8ea72100adc551dac5b451b8f185b71f04fab68 -nopie=yes diff --git a/srcpkgs/mercurial/files/tests_blacklist b/srcpkgs/mercurial/files/tests_blacklist deleted file mode 100644 index 5de811cdcbe739..00000000000000 --- a/srcpkgs/mercurial/files/tests_blacklist +++ /dev/null @@ -1,132 +0,0 @@ -# based on https://gitlab.alpinelinux.org/alpine/aports/-/blob/3.22-stable/community/mercurial/blacklist.txt -test-debugcommands.t # " -test-doctest.py # abort: no repository found...; expected -test-hardlinks.t # 2 instead of 1 -test-lfs-test-server.t # object is corrupt -test-nointerrupt.t # " -test-persistent-nodemap.t # unclear -# fail with an error about address is use or unavailable -test-clonebundles.t -test-http-bad-server.t -test-http-bundle1.t -test-http-proxy.t -test-http.t -test-https.t -test-lfs-serve-access.t -# time out on x86_64 or x86 -test-bookmarks-pushpull.t -test-fix.t -test-glog-beautifygraph.t -test-glog.t -test-import.t -test-largefiles-misc.t -test-largefiles.t -test-log.t -test-merge-combination-file-content.t -test-merge-combination.t -test-mq.t -test-obsmarker-template.t -test-obsolete-bundle-strip.t -test-obsolete.t -test-revset.t -test-subrepo.t -test-template-functions.t -# time out on ppc64le -test-annotate.t -test-automv.t -test-backout.t -test-bisect.t -test-bisect2.t -test-bookmarks.t -test-branches.t -test-bundle2-exchange.t -test-censor.t -test-clone.t -test-commit-amend.t -test-commit-interactive.t -test-commit.t -test-convert-filemap.t -test-copies-chain-merge.t -test-copies-unrelated.t -test-copies.t -test-copytrace-heuristics.t -test-fileset.t -test-graft-interrupted.t -test-graft.t -test-help.t -test-hook.t -test-http-permissions.t -test-init.t -test-keyword.t -test-largefiles-update.t -test-lfs.t -test-merge-changedelete.t -test-merge-force.t -test-merge-tools.t -test-mq-guards.t -test-mq-header-date.t -test-mq-header-from.t -test-mq-qpush-exact.t -test-mq-subrepo.t -test-mv-cp-st-diff.t -test-narrow-clone.t -test-narrow-share.t -test-narrow.t -test-obsolete-divergent.t -test-phases-exchange.t -test-push-race.t -test-push-warn.t -test-rebase-inmemory.t -test-rebase-scenario-global.t -test-remotefilelog-local.t -test-rename-merge2.t -test-resolve.t -test-revert.t -test-revset2.t -test-run-tests.t -test-shelve.t -test-shelve2.t -test-show-work.t -test-ssh-proto.t -test-strip.t -test-subrepo-deep-nested-change.t -test-subrepo-git.t -test-tag.t -test-tags.t -test-template-basic.t -test-template-keywords.t -test-template-map.t -test-transplant.t -test-treemanifest.t -test-uncommit.t -test-update-branches.t -# timed out on aarch64 -test-clone-uncompressed.t -test-lock-badness.t -test-narrow-clone-no-ellipsis.t -test-narrow-pull.t -test-remotefilelog-prefetch.t -test-rename.t -# outpput is different -test-convert-git.t -test-hghave.t -test-hgrc.t -test-mq-eol.t -test-mq-git.t -test-mq-qfold.t -test-mq-qnew.t -test-parseindex.t -test-patchbomb-tls.t -test-pathconflicts-merge.t -test-paths.t -test-remotefilelog-pull-noshallow.t -test-rename-merge1.t -test-status-tracked-key.t -test-wireproto-exchangev2-shallow.t -# fails on s390x -test-clone-stream.t -test-generaldelta.t -test-merge-halt.t -test-parseindex2.py -# fails on ppc64le -test-stdio.py # output changed and returned error code 1 diff --git a/srcpkgs/mercurial/template b/srcpkgs/mercurial/template deleted file mode 100644 index 9d42c2a88c5fb6..00000000000000 --- a/srcpkgs/mercurial/template +++ /dev/null @@ -1,43 +0,0 @@ -# Template file for 'mercurial' -pkgname=mercurial -version=7.1.1 -revision=1 -build_style=python3-module -hostmakedepends="python3-devel python3-setuptools python3-setuptools_scm gettext" -makedepends="python3-devel" -depends="python3 ca-certificates" -checkdepends="diffutils gnupg iana-etc python3-docutils python3-pip subversion-python tar unzip which xz" -short_desc="Fast, lightweight source control management system" -maintainer="Komeil Parseh <komeilparseh@disroot.org>" -license="GPL-2.0-or-later" -homepage="https://www.mercurial-scm.org/" -changelog="https://foss.heptapod.net/mercurial/hg-website/-/raw/branch/default/source/relnotes/7.0.md" -distfiles="https://www.mercurial-scm.org/release/mercurial-${version}.tar.gz" -checksum=47cf66ba89c175536faf844c9b4cd962eb432afb516c073e51f436bf3f0bc148 - -pre_check() { - if [ "$XBPS_TARGET_LIBC" = musl ]; then - # fix hardcoded strerror() value from glibc - vsed -e 's/Address already in use/Address in use/' -i tests/common-pattern.py - fi -} - -do_check() { - if [ "$XBPS_CHECK_PKGS" = full ]; then - _additional_test=--allow-slow-tests - else - _additional_test='test-s*' - fi - - cd tests - PATH=/tmp/bin:$PATH python3 run-tests.py --blacklist "${FILESDIR}/tests_blacklist" ${makejobs} ${_additional_test} -} - -post_install() { - for i in doc/*.1 doc/*.8 doc/*.5 ; do - vman $i - done - for shell in bash zsh; do - vcompletion "contrib/${shell}_completion" $shell hg - done -} diff --git a/srcpkgs/mercurial/update b/srcpkgs/mercurial/update deleted file mode 100644 index e299d00ea67cd4..00000000000000 --- a/srcpkgs/mercurial/update +++ /dev/null @@ -1 +0,0 @@ -ignore="*rc*" diff --git a/srcpkgs/mercury-libs b/srcpkgs/mercury-libs deleted file mode 120000 index 899d2a75a9aad0..00000000000000 --- 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 899d2a75a9aad0..00000000000000 --- 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 12eb1dea5e87d2..00000000000000 --- a/srcpkgs/mercury/template +++ /dev/null @@ -1,130 +0,0 @@ -# Template file for 'mercury' -pkgname=mercury -version=22.01.8 -revision=1 -hostmakedepends="flex bison gettext texinfo" -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=2adb69072caad1356d3757dea88f6440468123e5121f80a06b6d7029fc27e649 -nocross="Mercury cannot be cross-compiled to different architectures" - -CFLAGS="-Wno-array-bounds -fno-tree-slp-vectorize" - -# 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/mergerfs/patches/0001-install_fix.patch b/srcpkgs/mergerfs/patches/0001-install_fix.patch deleted file mode 100644 index d4fe34e116d2dc..00000000000000 --- a/srcpkgs/mergerfs/patches/0001-install_fix.patch +++ /dev/null @@ -1,32 +0,0 @@ -From 584927af025144e4de064b6d274d3e99eec85993 Mon Sep 17 00:00:00 2001 -From: Nathan Owens <ndowens@artixlinux.org> -Date: Thu, 12 Nov 2020 18:58:23 -0600 -Subject: [PATCH] install_fix - ---- - libfuse/Makefile | 9 ++------- - 1 file changed, 2 insertions(+), 7 deletions(-) - -diff --git libfuse/Makefile libfuse/Makefile -index 61a1a11..99ccf9f 100644 ---- a/libfuse/Makefile -+++ b/libfuse/Makefile -@@ -106,13 +106,8 @@ strip: - strip --strip-all build/mount.mergerfs - strip --strip-all build/mergerfs-fusermount - --install-utils: mergerfs-fusermount mount.mergerfs strip -- install -D build/mergerfs-fusermount "$(INSTALLBINDIR)/mergerfs-fusermount" -- install -D build/mount.mergerfs "$(INSTALLSBINDIR)/mount.mergerfs" -- chown root "$(INSTALLBINDIR)/mergerfs-fusermount" -- chmod u+s "$(INSTALLBINDIR)/mergerfs-fusermount" -- --install: $(INSTALLUTILS) -+install: -+ echo "" - - .PHONY: objects strip utils install install-utils - --- -2.29.2 - diff --git a/srcpkgs/mergerfs/template b/srcpkgs/mergerfs/template deleted file mode 100644 index 1ef0fa64776fa7..00000000000000 --- a/srcpkgs/mergerfs/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'mergerfs' -pkgname=mergerfs -version=2.38.0 -revision=1 -build_style=gnu-makefile -make_use_env=yes -hostmakedepends="automake libtool pkg-config which" -makedepends="fuse-devel" -short_desc="FUSE union filesystem" -maintainer="Pulux <pulux@pf4sh.eu>" -license="ISC" -homepage="https://github.com/trapexit/mergerfs" -distfiles="https://github.com/trapexit/mergerfs/archive/refs/tags/${version}.tar.gz" -checksum=cdb855c797da16ae668a2f71f76830151c377b38dee698c63db092ca1635d95e - -pre_build() { - echo "$version" > VERSION -} - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/mergiraf/template b/srcpkgs/mergiraf/template deleted file mode 100644 index e17fea2af7167c..00000000000000 --- a/srcpkgs/mergiraf/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'mergiraf' -pkgname=mergiraf -version=0.16.1 -revision=1 -build_style=cargo -configure_args="--bin mergiraf" -short_desc="Syntax-aware git merge driver" -maintainer="classabbyamp <void@placeviolette.net>" -license="GPL-3.0-only" -homepage="https://mergiraf.org" -changelog="https://codeberg.org/mergiraf/mergiraf/releases" -distfiles="https://codeberg.org/mergiraf/mergiraf/archive/v${version}.tar.gz" -checksum=168711e3f7bc7fd1df0e5d7154004060c9aa682ffae9092725c09e119a6da7b2 -make_check_pre="env PATH=/usr/libexec/chroot-git:$PATH" diff --git a/srcpkgs/merkaartor/patches/75223944dc3e61fbe124a0677af709cdd7c83028.patch b/srcpkgs/merkaartor/patches/75223944dc3e61fbe124a0677af709cdd7c83028.patch deleted file mode 100644 index 07e63d3111daac..00000000000000 --- a/srcpkgs/merkaartor/patches/75223944dc3e61fbe124a0677af709cdd7c83028.patch +++ /dev/null @@ -1,41 +0,0 @@ -From 61fac7791e2c17be946ae54d2f485f02732ac40a Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Ladislav=20L=C3=A1ska?= <krakonos@krakonos.org> -Date: Thu, 26 Sep 2024 22:53:56 +0200 -Subject: [PATCH] Fixed a crash on download when no server is loaded from - config. - -Default osm server is loaded with no credentials. ---- - src/Preferences/MerkaartorPreferences.cpp | 5 +++++ - src/Utils/OsmServer.h | 2 ++ - 2 files changed, 7 insertions(+) - -diff --git a/src/Preferences/MerkaartorPreferences.cpp b/src/Preferences/MerkaartorPreferences.cpp -index 25c7a16c..0e35b165 100644 ---- a/src/Preferences/MerkaartorPreferences.cpp -+++ b/src/Preferences/MerkaartorPreferences.cpp -@@ -630,6 +630,11 @@ void MerkaartorPreferences::initialize() - - } - -+ if (theOsmServers.size() == 0) { -+ theOsmServers.append(defaultOsmServerInfo); -+ qDebug(lc_MerkaartorPreferences) << "No OSM servers found, adding default server."; -+ } -+ - //Ensure we have a CacheDir value in QSettings - if (!g_Merk_Ignore_Preferences) - Sets->setValue("backgroundImage/CacheDir", Sets->value("backgroundImage/CacheDir", HOMEDIR + "/BackgroundCache")); -diff --git a/src/Utils/OsmServer.h b/src/Utils/OsmServer.h -index 1b23ff72..302d0421 100644 ---- a/src/Utils/OsmServer.h -+++ b/src/Utils/OsmServer.h -@@ -46,6 +46,8 @@ struct OsmServerInfo - int CfgVersion = 1; - }; - -+OsmServerInfo const defaultOsmServerInfo = OsmServerInfo{true, OsmServerInfo::AuthType::OAuth2Redirect, "https://www.openstreetmap.org/", "", ""}; -+ - class IOsmServerImpl : public QObject { - Q_OBJECT - diff --git a/srcpkgs/merkaartor/template b/srcpkgs/merkaartor/template deleted file mode 100644 index 38d2cf9e5684e7..00000000000000 --- a/srcpkgs/merkaartor/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'merkaartor' -pkgname=merkaartor -version=0.20.0 -revision=1 -build_style=cmake -configure_args="$(vopt_bool webengine WEBENGINE)" -hostmakedepends="libgdal-tools qt6-base qt6-tools pkg-config protobuf" -makedepends="libgdal-devel proj-devel qt6-declarative-devel qt6-svg-devel - qt6-networkauth-devel qt6-qt5compat-devel protobuf-devel proj-devel - exiv2-devel $(vopt_if webengine qt6-webengine-devel)" -short_desc="Openstreetmap map editor" -maintainer="John <me@johnnynator.dev>" -license="GPL-2.0-or-later" -homepage="http://merkaartor.be" -distfiles="https://github.com/openstreetmap/merkaartor/archive/${version}.tar.gz" -checksum=31b73a9d50cb6366a7c15ab36e030467ffe9f7de2be38bad5f3832314d4a5751 - -build_options="webengine" -if [ "$XBPS_WORDSIZE$XBPS_WORDSIZE" = "64$XBPS_TARGET_WORDSIZE" ]; then - build_options_default="webengine" -fi diff --git a/srcpkgs/merkuro/template b/srcpkgs/merkuro/template deleted file mode 100644 index e648b31879f57b..00000000000000 --- a/srcpkgs/merkuro/template +++ /dev/null @@ -1,66 +0,0 @@ -# Template file for 'merkuro' -pkgname=merkuro -version=25.08.3 -revision=1 -build_style=cmake -configure_args="-DBUILD_TESTING=OFF -DKF6_HOST_TOOLING=/usr/lib/cmake - -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins - -DKDE_INSTALL_QMLDIR=lib/qt6/qml - -DECM_MKSPECS_INSTALL_DIR=/usr/lib/qt6/mkspecs/modules" -hostmakedepends="extra-cmake-modules gettext qt6-tools qt6-base - kf6-kcoreaddons kf6-kconfig kf6-kpackage qt6-declarative-host-tools" -makedepends="qt6-base-private-devel qt6-declarative-private-devel - qt6-location-devel qt6-svg-devel - kf6-kcalendarcore-devel kf6-kconfigwidgets-devel kf6-kcontacts-devel - kf6-kcoreaddons-devel - kf6-kdbusaddons-devel - kf6-ki18n-devel - kf6-kiconthemes-devel - kf6-kitemmodels-devel - kf6-kirigami-devel - kf6-kio-devel - kf6-kpackage-devel kf6-kpeople-devel kf6-kwindowsystem-devel kf6-qqc2-desktop-style-devel - kirigami-addons-devel - libkleo-devel - gpgmepp-devel - messagelib-devel - kf6-akonadi-devel - akonadi-calendar-devel - akonadi-contacts-devel - akonadi-mime-devel - akonadi-search-devel - kcalutils-devel - kidentitymanagement-devel - mailcommon-devel - kmailtransport-devel - mimetreeparser-devel - kmbox-devel - kmime6-devel - libkdepim-devel - pimcommon-devel - kf6-kholidays-devel - eventviews-devel" -depends="kf6-qqc2-desktop-style kdepim-runtime qt6-location - kirigami-addons" -checkdepends="dbus kdepim-runtime" -short_desc="Calendar application using Akonadi" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-3.0-or-later" -homepage="https://invent.kde.org/pim/merkuro" -distfiles="${KDE_SITE}/release-service/${version}/src/merkuro-${version}.tar.xz" -checksum=a021cb7d5a20519375a56bff8541fc2b3bddd5ebe485ab9bd25e306b211312ad - -if [ "$XBPS_WORDSIZE$XBPS_WORDSIZE" != "64$XBPS_TARGET_WORDSIZE" ]; then - broken="Qt6 WebEngine" -fi - -do_check() { - cd build - dbus-run-session ctest --output-on-failure --force-new-ctest-process -} - -kalendar_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - transitional dummy package" - metapackage=yes -} diff --git a/srcpkgs/mesa-asahi-dri b/srcpkgs/mesa-asahi-dri deleted file mode 120000 index 643f3dbeebace7..00000000000000 --- a/srcpkgs/mesa-asahi-dri +++ /dev/null @@ -1 +0,0 @@ -mesa-asahi \ No newline at end of file diff --git a/srcpkgs/mesa-asahi-opencl b/srcpkgs/mesa-asahi-opencl deleted file mode 120000 index 643f3dbeebace7..00000000000000 --- a/srcpkgs/mesa-asahi-opencl +++ /dev/null @@ -1 +0,0 @@ -mesa-asahi \ No newline at end of file diff --git a/srcpkgs/mesa-asahi-vaapi b/srcpkgs/mesa-asahi-vaapi deleted file mode 120000 index 643f3dbeebace7..00000000000000 --- a/srcpkgs/mesa-asahi-vaapi +++ /dev/null @@ -1 +0,0 @@ -mesa-asahi \ No newline at end of file diff --git a/srcpkgs/mesa-asahi-vdpau b/srcpkgs/mesa-asahi-vdpau deleted file mode 120000 index 643f3dbeebace7..00000000000000 --- a/srcpkgs/mesa-asahi-vdpau +++ /dev/null @@ -1 +0,0 @@ -mesa-asahi \ No newline at end of file diff --git a/srcpkgs/mesa-asahi-vulkan-overlay-layer b/srcpkgs/mesa-asahi-vulkan-overlay-layer deleted file mode 120000 index 643f3dbeebace7..00000000000000 --- a/srcpkgs/mesa-asahi-vulkan-overlay-layer +++ /dev/null @@ -1 +0,0 @@ -mesa-asahi \ No newline at end of file diff --git a/srcpkgs/mesa-asahi/template b/srcpkgs/mesa-asahi/template deleted file mode 100644 index 0c773f4c6e838e..00000000000000 --- a/srcpkgs/mesa-asahi/template +++ /dev/null @@ -1,64 +0,0 @@ -# Template file for 'mesa-asahi' -pkgname=mesa-asahi -version=25.1.1 -revision=1 -depends="mesa>=${version}_1" -short_desc="Mesa - Asahi (transitional dummy package)" -maintainer="dkwo <npiazza@disroot.org>" -license="Public Domain" -homepage="https://www.mesa3d.org/" -changelog="https://docs.mesa3d.org/relnotes.html" -metapackage=yes - -# alphabetical order is not good -subpackages="libgbm-asahi libgbm-asahi-devel MesaLib-asahi-devel - mesa-asahi-opencl mesa-asahi-vaapi mesa-asahi-vdpau mesa-asahi-vulkan-overlay-layer - mesa-asahi-dri" - -libgbm-asahi_package() { - metapackage=yes - depends="libgbm" - short_desc="Mesa Generic buffer management API - runtime" -} - -libgbm-asahi-devel_package() { - metapackage=yes - depends="libgbm-devel" - short_desc="Mesa Generic buffer management API - development files" -} - -MesaLib-asahi-devel_package() { - metapackage=yes - depends="MesaLib-devel" - short_desc+=" - development files" -} - -mesa-asahi-dri_package() { - metapackage=yes - depends="mesa-dri" - short_desc="Mesa DRI drivers" -} - -mesa-asahi-opencl_package() { - metapackage=yes - depends="mesa-opencl" - short_desc="Mesa implementation of OpenCL (r600+ only)" -} - -mesa-asahi-vaapi_package() { - metapackage=yes - depends="mesa-vaapi" - short_desc="Mesa VA-API drivers" -} - -mesa-asahi-vdpau_package() { - metapackage=yes - depends="mesa-vdpau" - short_desc="Mesa VDPAU drivers" -} - -mesa-asahi-vulkan-overlay-layer_package() { - metapackage=yes - depends="mesa-vulkan-overlay-layer" - short_desc="Vulkan layer to display information about the running application" -} diff --git a/srcpkgs/mesa-ati-dri b/srcpkgs/mesa-ati-dri deleted file mode 120000 index 1ad1bbec7ab303..00000000000000 --- a/srcpkgs/mesa-ati-dri +++ /dev/null @@ -1 +0,0 @@ -mesa \ No newline at end of file diff --git a/srcpkgs/mesa-demos/patches/disable-nonfree.patch b/srcpkgs/mesa-demos/patches/disable-nonfree.patch deleted file mode 100644 index 91d8fb6067a4fe..00000000000000 --- a/srcpkgs/mesa-demos/patches/disable-nonfree.patch +++ /dev/null @@ -1,31 +0,0 @@ -Disable demos that are not under an OSS license or public domain - -diff --git a/src/demos/meson.build b/src/demos/meson.build -index 8f01036b..929f5405 100644 ---- a/src/demos/meson.build -+++ b/src/demos/meson.build -@@ -28,7 +28,6 @@ progs = [ - 'copypix', - 'cubemap', - 'cuberender', -- 'dinoshade', - 'dissolve', - 'drawpix', - 'engine', -@@ -52,7 +51,6 @@ progs = [ - 'multiarb', - 'paltex', - 'pixeltest', -- 'pointblast', - 'projtex', - 'ray', - 'readpix', -@@ -61,7 +59,6 @@ progs = [ - 'shadowtex', - 'singlebuffer', - 'spectex', -- 'spriteblast', - 'stex3d', - 'teapot', - 'terrain', - diff --git a/srcpkgs/mesa-demos/patches/mesa-demos-data-dir.patch b/srcpkgs/mesa-demos/patches/mesa-demos-data-dir.patch deleted file mode 100644 index f72e5cf473a5f3..00000000000000 --- a/srcpkgs/mesa-demos/patches/mesa-demos-data-dir.patch +++ /dev/null @@ -1,214 +0,0 @@ -Source: https://src.fedoraproject.org/rpms/mesa-demos/blob/30fa49f5fdff5b91125672f3bbc1eef30b2251d8/f/mesa-demos-system-data.patch - -Fix programs that require access to installed files to run, e.g. mandelbrot - -diff --git a/src/glsl/bezier.c b/src/glsl/bezier.c -index 84e0367..62996fb 100644 ---- a/src/glsl/bezier.c -+++ b/src/glsl/bezier.c -@@ -13,7 +13,7 @@ - #include "glut_wrap.h" - #include "shaderutil.h" - --static const char *filename = "bezier.geom"; -+static const char *filename = DEMOS_DATA_DIR "bezier.geom"; - - static GLuint fragShader; - static GLuint vertShader; -diff --git a/src/glsl/blinking-teapot.c b/src/glsl/blinking-teapot.c -index 62451e9..3420066 100644 ---- a/src/glsl/blinking-teapot.c -+++ b/src/glsl/blinking-teapot.c -@@ -63,8 +63,8 @@ init_opengl (void) - exit(1); - } - -- vshad_id = CompileShaderFile (GL_VERTEX_SHADER, "blinking-teapot.vert"); -- fshad_id = CompileShaderFile (GL_FRAGMENT_SHADER, "blinking-teapot.frag"); -+ vshad_id = CompileShaderFile (GL_VERTEX_SHADER, DEMOS_DATA_DIR "blinking-teapot.vert"); -+ fshad_id = CompileShaderFile (GL_FRAGMENT_SHADER, DEMOS_DATA_DIR "blinking-teapot.frag"); - prog_id = LinkShaders (vshad_id, fshad_id); - - glUseProgram (prog_id); -diff --git a/src/glsl/brick.c b/src/glsl/brick.c -index 00d8349..f9f0ec7 100644 ---- a/src/glsl/brick.c -+++ b/src/glsl/brick.c -@@ -14,8 +14,8 @@ - #include "shaderutil.h" - - --static char *FragProgFile = "CH06-brick.frag"; --static char *VertProgFile = "CH06-brick.vert"; -+static char *FragProgFile = DEMOS_DATA_DIR "CH06-brick.frag"; -+static char *VertProgFile = DEMOS_DATA_DIR "CH06-brick.vert"; - - /* program/shader objects */ - static GLuint fragShader; -diff --git a/src/glsl/bump.c b/src/glsl/bump.c -index 95ad19f..f40cba0 100644 ---- a/src/glsl/bump.c -+++ b/src/glsl/bump.c -@@ -15,9 +15,9 @@ - #include "readtex.h" - - --static char *FragProgFile = "CH11-bumpmap.frag"; --static char *FragTexProgFile = "CH11-bumpmaptex.frag"; --static char *VertProgFile = "CH11-bumpmap.vert"; -+static char *FragProgFile = DEMOS_DATA_DIR "CH11-bumpmap.frag"; -+static char *FragTexProgFile = DEMOS_DATA_DIR "CH11-bumpmaptex.frag"; -+static char *VertProgFile = DEMOS_DATA_DIR "CH11-bumpmap.vert"; - static char *TextureFile = DEMOS_DATA_DIR "tile.rgb"; - - /* program/shader objects */ -diff --git a/src/glsl/convolutions.c b/src/glsl/convolutions.c -index 567b358..4c681dd 100644 ---- a/src/glsl/convolutions.c -+++ b/src/glsl/convolutions.c -@@ -340,7 +340,7 @@ static void init(void) - - menuInit(); - readTexture(textureLocation); -- createProgram("convolution.vert", "convolution.frag"); -+ createProgram(DEMOS_DATA_DIR "convolution.vert", DEMOS_DATA_DIR "convolution.frag"); - - glEnable(GL_TEXTURE_2D); - glClearColor(1.0, 1.0, 1.0, 1.0); -diff --git a/src/glsl/mandelbrot.c b/src/glsl/mandelbrot.c -index 18b817c..6bbeffd 100644 ---- a/src/glsl/mandelbrot.c -+++ b/src/glsl/mandelbrot.c -@@ -14,8 +14,8 @@ - #include "shaderutil.h" - - --static char *FragProgFile = "CH18-mandel.frag"; --static char *VertProgFile = "CH18-mandel.vert"; -+static char *FragProgFile = DEMOS_DATA_DIR "CH18-mandel.frag"; -+static char *VertProgFile = DEMOS_DATA_DIR "CH18-mandel.vert"; - - /* program/shader objects */ - static GLuint fragShader; -diff --git a/src/glsl/meson.build b/src/glsl/meson.build -index db8c613..13564a4 100644 ---- a/src/glsl/meson.build -+++ b/src/glsl/meson.build -@@ -83,3 +83,38 @@ executable( - ], - install: true - ) -+ -+glsl_data = [ -+ 'bezier.geom', -+ 'blinking-teapot.frag', -+ 'blinking-teapot.vert', -+ 'brick.shtest', -+ 'CH06-brick.frag', -+ 'CH06-brick.vert', -+ 'CH11-bumpmap.frag', -+ 'CH11-bumpmaptex.frag', -+ 'CH11-bumpmap.vert', -+ 'CH11-toyball.frag', -+ 'CH11-toyball.vert', -+ 'CH18-mandel.frag', -+ 'CH18-mandel.vert', -+ 'convolution.frag', -+ 'convolution.vert', -+ 'cubemap.frag', -+ 'mandelbrot.shtest', -+ 'multitex.frag', -+ 'multitex.shtest', -+ 'multitex.vert', -+ 'reflect.vert', -+ 'shadowtex.frag', -+ 'simple.vert', -+ 'simplex-noise.glsl', -+ 'skinning.frag', -+ 'skinning.vert', -+ 'toyball.shtest', -+] -+ -+install_data( -+ glsl_data, -+ install_dir: get_option('datadir') / 'mesa-demos' -+) -diff --git a/src/glsl/multitex.c b/src/glsl/multitex.c -index 2f9a2fa..b51aba3 100644 ---- a/src/glsl/multitex.c -+++ b/src/glsl/multitex.c -@@ -35,8 +35,8 @@ - - static const char *Demo = "multitex"; - --static const char *VertFile = "multitex.vert"; --static const char *FragFile = "multitex.frag"; -+static const char *VertFile = DEMOS_DATA_DIR "multitex.vert"; -+static const char *FragFile = DEMOS_DATA_DIR "multitex.frag"; - - static const char *TexFiles[2] = - { -diff --git a/src/glsl/simplex-noise.c b/src/glsl/simplex-noise.c -index a687508..9a2a029 100644 ---- a/src/glsl/simplex-noise.c -+++ b/src/glsl/simplex-noise.c -@@ -169,7 +169,7 @@ SpecialKey(int key, int x, int y) - static void - Init(void) - { -- const char *filename = "simplex-noise.glsl"; -+ const char *filename = DEMOS_DATA_DIR "simplex-noise.glsl"; - char noiseText[10000]; - FILE *f; - int len; -diff --git a/src/glsl/skinning.c b/src/glsl/skinning.c -index b451d13..0f4e943 100644 ---- a/src/glsl/skinning.c -+++ b/src/glsl/skinning.c -@@ -20,8 +20,8 @@ - #define M_PI 3.1415926535 - #endif - --static char *FragProgFile = "skinning.frag"; --static char *VertProgFile = "skinning.vert"; -+static char *FragProgFile = DEMOS_DATA_DIR "skinning.frag"; -+static char *VertProgFile = DEMOS_DATA_DIR "skinning.vert"; - - /* program/shader objects */ - static GLuint fragShader; -diff --git a/src/glsl/texdemo1.c b/src/glsl/texdemo1.c -index 861d696..42308d1 100644 ---- a/src/glsl/texdemo1.c -+++ b/src/glsl/texdemo1.c -@@ -35,11 +35,11 @@ - - static const char *Demo = "texdemo1"; - --static const char *ReflectVertFile = "reflect.vert"; --static const char *CubeFragFile = "cubemap.frag"; -+static const char *ReflectVertFile = DEMOS_DATA_DIR "reflect.vert"; -+static const char *CubeFragFile = DEMOS_DATA_DIR "cubemap.frag"; - --static const char *SimpleVertFile = "simple.vert"; --static const char *SimpleTexFragFile = "shadowtex.frag"; -+static const char *SimpleVertFile = DEMOS_DATA_DIR "simple.vert"; -+static const char *SimpleTexFragFile = DEMOS_DATA_DIR "shadowtex.frag"; - - static const char *GroundImage = DEMOS_DATA_DIR "tile.rgb"; - -diff --git a/src/glsl/toyball.c b/src/glsl/toyball.c -index 17aa765..5b1f7d3 100644 ---- a/src/glsl/toyball.c -+++ b/src/glsl/toyball.c -@@ -14,8 +14,8 @@ - #include "shaderutil.h" - - --static char *FragProgFile = "CH11-toyball.frag"; --static char *VertProgFile = "CH11-toyball.vert"; -+static char *FragProgFile = DEMOS_DATA_DIR "CH11-toyball.frag"; -+static char *VertProgFile = DEMOS_DATA_DIR "CH11-toyball.vert"; - - /* program/shader objects */ - static GLuint fragShader; - diff --git a/srcpkgs/mesa-demos/template b/srcpkgs/mesa-demos/template deleted file mode 100644 index badd029d82cd20..00000000000000 --- a/srcpkgs/mesa-demos/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 'mesa-demos' -pkgname=mesa-demos -version=9.0.0 -revision=2 -build_style=meson -configure_args="-Dwith-system-data-files=true" -hostmakedepends="pkg-config glslang wayland-devel" -makedepends="libXext-devel MesaLib-devel glu-devel freetype-devel - libfreeglut-devel vulkan-loader Vulkan-Headers wayland-devel - wayland-protocols libxkbcommon-devel libdecor-devel" -short_desc="Mesa 3D demos and tools" -maintainer="John <me@johnnynator.dev>" -license="MIT" -homepage="https://gitlab.freedesktop.org/mesa/demos" -distfiles="https://archive.mesa3d.org/demos/mesa-demos-${version}.tar.xz" -checksum=3046a3d26a7b051af7ebdd257a5f23bfeb160cad6ed952329cdff1e9f1ed496b - -post_install() { - sed -n '2,20p' src/vulkan/vkgears.c > LICENSE.MIT - mv ${DESTDIR}/usr/bin/identity ${DESTDIR}/usr/bin/mesa-identity - vlicense LICENSE.MIT -} - -glxinfo_package() { - short_desc="Tool to diagnose problems with 3D acceleration setup" - pkg_install() { - vmove usr/bin/glxinfo - } -} diff --git a/srcpkgs/mesa-dri b/srcpkgs/mesa-dri deleted file mode 120000 index 1ad1bbec7ab303..00000000000000 --- a/srcpkgs/mesa-dri +++ /dev/null @@ -1 +0,0 @@ -mesa \ No newline at end of file diff --git a/srcpkgs/mesa-etnaviv-dri b/srcpkgs/mesa-etnaviv-dri deleted file mode 120000 index 1ad1bbec7ab303..00000000000000 --- a/srcpkgs/mesa-etnaviv-dri +++ /dev/null @@ -1 +0,0 @@ -mesa \ No newline at end of file diff --git a/srcpkgs/mesa-freedreno-dri b/srcpkgs/mesa-freedreno-dri deleted file mode 120000 index 1ad1bbec7ab303..00000000000000 --- a/srcpkgs/mesa-freedreno-dri +++ /dev/null @@ -1 +0,0 @@ -mesa \ No newline at end of file diff --git a/srcpkgs/mesa-intel-dri b/srcpkgs/mesa-intel-dri deleted file mode 120000 index 1ad1bbec7ab303..00000000000000 --- a/srcpkgs/mesa-intel-dri +++ /dev/null @@ -1 +0,0 @@ -mesa \ No newline at end of file diff --git a/srcpkgs/mesa-kmsro-dri b/srcpkgs/mesa-kmsro-dri deleted file mode 120000 index 1ad1bbec7ab303..00000000000000 --- a/srcpkgs/mesa-kmsro-dri +++ /dev/null @@ -1 +0,0 @@ -mesa \ No newline at end of file diff --git a/srcpkgs/mesa-libgallium b/srcpkgs/mesa-libgallium deleted file mode 120000 index 1ad1bbec7ab303..00000000000000 --- a/srcpkgs/mesa-libgallium +++ /dev/null @@ -1 +0,0 @@ -mesa \ No newline at end of file diff --git a/srcpkgs/mesa-lima-dri b/srcpkgs/mesa-lima-dri deleted file mode 120000 index 1ad1bbec7ab303..00000000000000 --- a/srcpkgs/mesa-lima-dri +++ /dev/null @@ -1 +0,0 @@ -mesa \ No newline at end of file diff --git a/srcpkgs/mesa-nouveau-dri b/srcpkgs/mesa-nouveau-dri deleted file mode 120000 index 1ad1bbec7ab303..00000000000000 --- a/srcpkgs/mesa-nouveau-dri +++ /dev/null @@ -1 +0,0 @@ -mesa \ No newline at end of file diff --git a/srcpkgs/mesa-opencl b/srcpkgs/mesa-opencl deleted file mode 120000 index 1ad1bbec7ab303..00000000000000 --- a/srcpkgs/mesa-opencl +++ /dev/null @@ -1 +0,0 @@ -mesa \ No newline at end of file diff --git a/srcpkgs/mesa-panfrost-dri b/srcpkgs/mesa-panfrost-dri deleted file mode 120000 index 1ad1bbec7ab303..00000000000000 --- a/srcpkgs/mesa-panfrost-dri +++ /dev/null @@ -1 +0,0 @@ -mesa \ No newline at end of file diff --git a/srcpkgs/mesa-tegra-dri b/srcpkgs/mesa-tegra-dri deleted file mode 120000 index 1ad1bbec7ab303..00000000000000 --- a/srcpkgs/mesa-tegra-dri +++ /dev/null @@ -1 +0,0 @@ -mesa \ No newline at end of file diff --git a/srcpkgs/mesa-v3d-dri b/srcpkgs/mesa-v3d-dri deleted file mode 120000 index 1ad1bbec7ab303..00000000000000 --- a/srcpkgs/mesa-v3d-dri +++ /dev/null @@ -1 +0,0 @@ -mesa \ No newline at end of file diff --git a/srcpkgs/mesa-vaapi b/srcpkgs/mesa-vaapi deleted file mode 120000 index 1ad1bbec7ab303..00000000000000 --- a/srcpkgs/mesa-vaapi +++ /dev/null @@ -1 +0,0 @@ -mesa \ No newline at end of file diff --git a/srcpkgs/mesa-vc4-dri b/srcpkgs/mesa-vc4-dri deleted file mode 120000 index 1ad1bbec7ab303..00000000000000 --- a/srcpkgs/mesa-vc4-dri +++ /dev/null @@ -1 +0,0 @@ -mesa \ No newline at end of file diff --git a/srcpkgs/mesa-vdpau b/srcpkgs/mesa-vdpau deleted file mode 120000 index 1ad1bbec7ab303..00000000000000 --- a/srcpkgs/mesa-vdpau +++ /dev/null @@ -1 +0,0 @@ -mesa \ No newline at end of file diff --git a/srcpkgs/mesa-vmwgfx-dri b/srcpkgs/mesa-vmwgfx-dri deleted file mode 120000 index 1ad1bbec7ab303..00000000000000 --- a/srcpkgs/mesa-vmwgfx-dri +++ /dev/null @@ -1 +0,0 @@ -mesa \ No newline at end of file diff --git a/srcpkgs/mesa-vulkan-broadcom b/srcpkgs/mesa-vulkan-broadcom deleted file mode 120000 index 1ad1bbec7ab303..00000000000000 --- a/srcpkgs/mesa-vulkan-broadcom +++ /dev/null @@ -1 +0,0 @@ -mesa \ No newline at end of file diff --git a/srcpkgs/mesa-vulkan-freedreno b/srcpkgs/mesa-vulkan-freedreno deleted file mode 120000 index 1ad1bbec7ab303..00000000000000 --- a/srcpkgs/mesa-vulkan-freedreno +++ /dev/null @@ -1 +0,0 @@ -mesa \ No newline at end of file diff --git a/srcpkgs/mesa-vulkan-intel b/srcpkgs/mesa-vulkan-intel deleted file mode 120000 index 1ad1bbec7ab303..00000000000000 --- a/srcpkgs/mesa-vulkan-intel +++ /dev/null @@ -1 +0,0 @@ -mesa \ No newline at end of file diff --git a/srcpkgs/mesa-vulkan-lavapipe b/srcpkgs/mesa-vulkan-lavapipe deleted file mode 120000 index 1ad1bbec7ab303..00000000000000 --- a/srcpkgs/mesa-vulkan-lavapipe +++ /dev/null @@ -1 +0,0 @@ -mesa \ No newline at end of file diff --git a/srcpkgs/mesa-vulkan-nouveau b/srcpkgs/mesa-vulkan-nouveau deleted file mode 120000 index 1ad1bbec7ab303..00000000000000 --- a/srcpkgs/mesa-vulkan-nouveau +++ /dev/null @@ -1 +0,0 @@ -mesa \ No newline at end of file diff --git a/srcpkgs/mesa-vulkan-overlay-layer b/srcpkgs/mesa-vulkan-overlay-layer deleted file mode 120000 index 1ad1bbec7ab303..00000000000000 --- a/srcpkgs/mesa-vulkan-overlay-layer +++ /dev/null @@ -1 +0,0 @@ -mesa \ No newline at end of file diff --git a/srcpkgs/mesa-vulkan-panfrost b/srcpkgs/mesa-vulkan-panfrost deleted file mode 120000 index 1ad1bbec7ab303..00000000000000 --- a/srcpkgs/mesa-vulkan-panfrost +++ /dev/null @@ -1 +0,0 @@ -mesa \ No newline at end of file diff --git a/srcpkgs/mesa-vulkan-radeon b/srcpkgs/mesa-vulkan-radeon deleted file mode 120000 index 1ad1bbec7ab303..00000000000000 --- a/srcpkgs/mesa-vulkan-radeon +++ /dev/null @@ -1 +0,0 @@ -mesa \ No newline at end of file diff --git a/srcpkgs/mesa/patches/musl-endian.patch b/srcpkgs/mesa/patches/musl-endian.patch deleted file mode 100644 index 57b3cc3d09f8ee..00000000000000 --- a/srcpkgs/mesa/patches/musl-endian.patch +++ /dev/null @@ -1,19 +0,0 @@ ---- a/src/util/u_endian.h 2017-12-21 18:31:22.000000000 +0100 -+++ b/src/util/u_endian.h 2017-12-26 09:22:52.597199480 +0100 -@@ -68,6 +68,16 @@ - - #define PIPE_ARCH_LITTLE_ENDIAN - -+#else -+/* Musl libc */ -+#include <endian.h> -+ -+#if __BYTE_ORDER == __LITTLE_ENDIAN -+# define PIPE_ARCH_LITTLE_ENDIAN -+#elif __BYTE_ORDER == __BIG_ENDIAN -+# define PIPE_ARCH_BIG_ENDIAN -+#endif -+ - #endif - - #endif diff --git a/srcpkgs/mesa/patches/musl-stacksize.patch b/srcpkgs/mesa/patches/musl-stacksize.patch deleted file mode 100644 index cf5b2cd1fb914f..00000000000000 --- a/srcpkgs/mesa/patches/musl-stacksize.patch +++ /dev/null @@ -1,37 +0,0 @@ ---- a/src/c11/impl/threads_posix.c 2022-10-04 16:30:04.564345425 -0400 -+++ b/src/c11/impl/threads_posix.c 2022-10-04 16:43:51.794135619 -0400 -@@ -255,18 +255,33 @@ - thrd_create(thrd_t *thr, thrd_start_t func, void *arg) - { - struct impl_thrd_param *pack; -+#ifdef __GLIBC__ -+ pthread_attr_t *attrp = NULL; -+#else -+ pthread_attr_t attr = { 0 }; -+ pthread_attr_init(&attr); -+ pthread_attr_setstacksize(&attr, 8388608); -+ pthread_attr_t *attrp = &attr; -+#endif - assert(thr != NULL); - pack = (struct impl_thrd_param *)malloc(sizeof(struct impl_thrd_param)); - if (!pack) return thrd_nomem; - pack->func = func; - pack->arg = arg; -- if (pthread_create(thr, NULL, impl_thrd_routine, pack) != 0) { -+ if (pthread_create(thr, attrp, impl_thrd_routine, pack) != 0) { -+#ifndef __GLIBC__ -+ pthread_attr_destroy(&attr); -+#endif - free(pack); - return thrd_error; - } -+#ifndef __GLIBC__ -+ pthread_attr_destroy(&attr); -+#endif - return thrd_success; - } - -+ - // 7.25.5.2 - thrd_t - thrd_current(void) diff --git a/srcpkgs/mesa/patches/musl.patch b/srcpkgs/mesa/patches/musl.patch deleted file mode 100644 index d50221dee72a34..00000000000000 --- a/srcpkgs/mesa/patches/musl.patch +++ /dev/null @@ -1,40 +0,0 @@ ---- a/src/util/rand_xor.c 2020-10-03 12:27:48.489024729 +0200 -+++ b/src/util/rand_xor.c 2020-10-03 12:31:05.927113521 +0200 -@@ -28,6 +28,7 @@ - #if defined(HAVE_GETRANDOM) - #include <sys/random.h> - #endif -+#include <sys/types.h> /* size_t, ssize_t */ - #include <unistd.h> - #include <fcntl.h> - #endif ---- a/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_winsys.h -+++ b/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_winsys.h -@@ -30,6 +30,7 @@ - - #include <amdgpu.h> - #include <pthread.h> -+#include <sys/types.h> - #include "util/list.h" - #include "util/rwlock.h" - #include "ac_gpu_info.h" ---- a/src/gallium/frontends/nine/nine_debug.c 2020-03-06 07:46:48.278918421 +0100 -+++ b/src/gallium/frontends/nine/nine_debug.c 2020-03-06 07:51:32.919964119 +0100 -@@ -65,7 +65,7 @@ _nine_debug_printf( unsigned long flag, - { - static boolean first = TRUE; - static unsigned long dbg_flags = DBG_ERROR | DBG_WARN; -- unsigned long tid = 0; -+ pthread_t tid = 0; - - if (first) { - first = FALSE; -@@ -74,7 +74,7 @@ _nine_debug_printf( unsigned long flag, - - #if defined(HAVE_PTHREAD) - if (dbg_flags & DBG_TID) -- tid = (unsigned long)pthread_self(); -+ tid = pthread_self(); - #endif - - if (dbg_flags & flag) { diff --git a/srcpkgs/mesa/template b/srcpkgs/mesa/template deleted file mode 100644 index 23196421ce9fbe..00000000000000 --- a/srcpkgs/mesa/template +++ /dev/null @@ -1,536 +0,0 @@ -# Template file for 'mesa' -pkgname=mesa -version=25.1.9 -revision=1 -build_style=meson -_llvmver=19 -_syn_version=2.0.68 -_proc_macro_version=1.0.86 -_quote_version=1.0.33 -_unicode_ident_version=1.0.12 -_paste_version=1.0.14 -#Disable LTO flag should be present, see https://gitlab.freedesktop.org/mesa/mesa/-/issues/6911 -configure_args="-Dglvnd=true -Dgbm=enabled -Degl=enabled - -Dgles1=enabled -Dgles2=enabled -Dglx=dri - -Dlmsensors=enabled -Dplatforms=x11$(vopt_if wayland ,wayland) - -Dllvm=enabled -Db_lto=false -Dcpp_std=gnu++17" -hostmakedepends="gettext flex pkg-config python3-Mako glslang llvm${_llvmver} - $(vopt_if wayland 'wayland-protocols wayland-devel') python3-pycparser python3-yaml" -makedepends="elfutils-devel expat-devel libXdamage-devel - libXxf86vm-devel libdrm-devel libffi-devel libva-devel - libvdpau-devel libxshmfence-devel ncurses-devel zlib-devel - $(vopt_if wayland 'wayland-devel wayland-protocols') llvm${_llvmver}-devel libsensors-devel - libXrandr-devel libglvnd-devel libzstd-devel libxml2-devel lua53-devel - libarchive-devel" -depends="libglvnd" -short_desc="Open source implementation of OpenGL and Vulkan" -maintainer="Orphaned <orphan@voidlinux.org>" -license="MIT, LGPL-2.1-or-later" -homepage="https://www.mesa3d.org/" -changelog="https://docs.mesa3d.org/relnotes.html" -distfiles="https://mesa3d.org/archive/mesa-${version}.tar.xz - https://crates.io/api/v1/crates/syn/${_syn_version}/download>syn-${_syn_version}.tar.gz - https://crates.io/api/v1/crates/proc-macro2/${_proc_macro_version}/download>proc-macro2-${_proc_macro_version}.tar.gz - https://crates.io/api/v1/crates/quote/${_quote_version}/download>quote-${_quote_version}.tar.gz - https://crates.io/api/v1/crates/unicode-ident/${_unicode_ident_version}/download>unicode-ident-${_unicode_ident_version}.tar.gz - https://crates.io/api/v1/crates/paste/${_paste_version}/download>paste-${_paste_version}.tar.gz" -checksum="412df33a1bb3c785ed698555a3972118a37c458e7accf6ae53f4bb87b3db454a - 901fa70d88b9d6c98022e23b4136f9f3e54e4662c3bc1bd1d84a42a9a0f0c1e9 - 5e719e8df665df0d1c8fbfd238015744736151d4445ec0836b8e628aae103b77 - 5267fca4496028628a95160fc423a33e8b2e6af8a5302579e322e4b520293cae - 3354b9ac3fae1ff6755cb6db53683adb661634f67557942dea4facebec0fee4b - de3145af08024dea9fa9914f381a17b8fc6034dfb00f3a84013f7ff43f29ed4c" -skip_extraction="syn-${_syn_version}.tar.gz - proc-macro2-${_proc_macro_version}.tar.gz - quote-${_quote_version}.tar.gz - unicode-ident-${_unicode_ident_version}.tar.gz - paste-${_paste_version}.tar.gz" - -build_helper="qemu" -build_options="wayland" -build_options_default="wayland" - -# only use llvmpipe on targets where it's supported and reliable -# 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*|riscv64*) - _have_llvmpipe=yes - ;; -esac - -# Set subpackages manually to set proper rdeps in 32bit pkgs. -subpackages="mesa-libgallium libgbm libgbm-devel" - -# Replace old mesa pkgs, superseded by libglvnd. -replaces="libGL>=10_1<19.2.5_2 libEGL>=10_1<19.2.5_2 libGLES>=10_1<19.2.5_2" - -# Driver configuration -# Check for correctness on major mesa version updates -# Particularly, check if any new worthwhile drivers were added - -# softpipe always present -_gallium_drivers=" -Dgallium-drivers=softpipe" -_vulkan_drivers=" -Dvulkan-drivers=" - -# amd and nvidia drivers on all platforms except where it makes no sense -# amd implicitly enables clover opencl, also enable hwdec and virgl too -case "$XBPS_TARGET_MACHINE" in - armv5*|mips*) ;; - *) - _have_nv=yes - _have_amd=yes - _have_hwdec=yes - _have_virgl=yes - ;; -esac - -# x86 additionally gets intel, vmware and gallium nine -# arm gets its own drivers (for mali, tegra etc.) -case "$XBPS_TARGET_MACHINE" in - i686*|x86_64*) - _have_intel=yes - _have_vmware=yes - _have_nine=yes - ;; - armv[67]*|aarch64*) - _have_arm=yes - ;; -esac - -# Direct3D 12 for Hyper-V GPU-P / WSLg. This relies on additional -# closed-source drivers which are only available on 64-bit glibc. -case "$XBPS_TARGET_MACHINE" in - aarch64|x86_64) - _have_d3d12=yes - ;; -esac - -if [ "$_have_llvmpipe" ]; then - subpackages+=" mesa-vulkan-lavapipe" - _vulkan_drivers+=",swrast" - # note: swrast IS valid for vulkan drivers still, not gallium -else - configure_args+=" -Ddraw-use-llvm=false" -fi - -if [ "$_have_amd" ]; then - # amd cards can use clover - _have_opencl=yes - _have_vulkan=yes - _gallium_drivers+=",r300,r600,radeonsi" - _vulkan_drivers+=",amd" - subpackages+=" mesa-vulkan-radeon" - # transitional dummy packages - subpackages+=" mesa-ati-dri" - configure_args+=" -Dvideo-codecs=all" -fi - -if [ "$_have_intel" ]; then - _have_vulkan=yes - _gallium_drivers+=",crocus,iris,i915" - _vulkan_drivers+=",intel,intel_hasvk" - subpackages+=" mesa-vulkan-intel" - # transitional dummy packages - subpackages+=" mesa-intel-dri" -fi - -if [ "$_have_nv" ]; then - _gallium_drivers+=",nouveau" - if [ "$_have_arm" ]; then - _gallium_drivers+=",tegra" - # transitional dummy packages - subpackages+=" mesa-tegra-dri" - fi - _vulkan_drivers+=",nouveau" - hostmakedepends+=" cbindgen" - subpackages+=" mesa-vulkan-nouveau" - # transitional dummy packages - subpackages+=" mesa-nouveau-dri" -fi - -if [ "$_have_arm" ]; then - _have_vulkan=yes - _have_opencl=yes - _gallium_drivers+=",v3d,vc4,freedreno,etnaviv,lima,panfrost,asahi" - _vulkan_drivers+=",broadcom,freedreno,panfrost,asahi" - subpackages+=" mesa-vulkan-broadcom mesa-vulkan-freedreno mesa-vulkan-panfrost" - # transitional dummy packages - subpackages+=" mesa-kmsro-dri mesa-v3d-dri mesa-vc4-dri" - subpackages+=" mesa-etnaviv-dri mesa-freedreno-dri" - subpackages+=" mesa-lima-dri mesa-panfrost-dri" -fi - -if [ "$_have_virgl" ]; then - _gallium_drivers+=",virgl" - _vulkan_drivers+=",virtio" -fi - -if [ "$_have_nine" ]; then - configure_args+=" -Dgallium-nine=true" -fi - -if [ "$_have_vmware" ]; then - _gallium_drivers+=",svga" - configure_args+=" -Dgallium-xa=enabled" - subpackages+=" libxatracker" - # transitional dummy packages - subpackages+=" mesa-vmwgfx-dri" -else - configure_args+=" -Dgallium-xa=disabled" -fi - -# enabled currently by amd drivers -if [ "$_have_opencl" ]; then - hostmakedepends+=" clang${_llvmver} rust rust-bindgen" - makedepends+=" clang${_llvmver} libclc${_llvmver} rust - SPIRV-LLVM-Translator${_llvmver}-devel SPIRV-Tools-devel" - subpackages+=" mesa-opencl" - configure_args+=" -Dgallium-opencl=icd -Dgallium-rusticl=true -Drust_std=2021" -fi - -if [ "$_have_hwdec" ]; then - configure_args+=" -Dgallium-vdpau=enabled -Dgallium-va=enabled" - subpackages+=" mesa-vaapi mesa-vdpau" -else - configure_args+=" -Dgallium-vdpau=disabled -Dgallium-va=disabled" -fi - -if [ "$_have_d3d12" ]; then - _gallium_drivers+=",d3d12" - makedepends+=" DirectX-Headers" -fi - -# empty values introduced by leading comma are not allowed; the whole enumeration can be empty -# _gallium_drivers is not affected by this problem -_vulkan_drivers=${_vulkan_drivers/=,/=} - -configure_args+=" ${_vulkan_drivers}" - -if [ "$_have_vulkan" ]; then - _have_zink=yes - configure_args+=" -Dvulkan-layers=device-select,overlay" - if [ "$_have_intel" ]; then - configure_args+=",intel-nullhw" - fi - subpackages+=" mesa-vulkan-overlay-layer" -fi - -if [ "$_have_zink" ]; then - _gallium_drivers+=",zink" - makedepends+=" vulkan-loader-devel" -fi - -configure_args+=" ${_gallium_drivers}" - -# must be the last one for proper order -subpackages+=" mesa-dri MesaLib-devel" - -case "$XBPS_TARGET_MACHINE" in - ppc64le*) configure_args+=" -Dpower8=true" ;; - ppc*) configure_args+=" -Dpower8=false" ;; -esac - -_prepare_subproject() { - local subname=$1 - local subversion=$2 - vsrcextract -C subprojects/${subname}-${subversion} ${subname}-${subversion}.tar.gz - cp subprojects/packagefiles/${subname}/meson.build subprojects/${subname}-${subversion} -} - -post_extract() { - _prepare_subproject syn ${_syn_version} - _prepare_subproject proc-macro2 ${_proc_macro_version} - _prepare_subproject quote ${_quote_version} - _prepare_subproject unicode-ident ${_unicode_ident_version} - _prepare_subproject paste ${_paste_version} -} - -post_configure() { - if [ "$CROSS_BUILD" ]; then - find -iname "*.ninja" -exec sed -i "{}" \ - -e "/rustc/s; --sysroot ${XBPS_CROSS_BASE}/usr;;g" \ - -e "s|-isystem/usr/include||g" \ - \; - fi -} - -post_install() { - vlicense docs/license.rst - - # ensure that each eligible architecture ships its multilib icd files - # in some cases, multiple counterpart architectures may exist (aarch64) - # this allows us to not have to ship these files in the current *-32bit packages - local arch=${XBPS_TARGET_MACHINE%-*} - local oarchs - local olibdir="/usr/lib32/" - if [ "$XBPS_TARGET_WORDSIZE" = "32" ]; then - olibdir="/usr/lib64/" - fi - case "${arch}" in - aarch64) oarchs="armv6l armv7l";; - armv[67]l) oarchs="aarch64";; - x86_64) oarchs="i686";; - i686) oarchs="x86_64";; - ppc64le) oarchs="ppcle";; - ppc64) oarchs="ppc";; - ppcle) oarchs="ppc64le";; - ppc) oarchs="ppc64";; - riscv64) oarchs="riscv64";; - *) ;; # no counterparts - esac - for oarch in $oarchs; do - for icd in ${DESTDIR}/usr/share/vulkan/icd.d/*_icd.${arch}.json; do - sed "s#/usr/lib${XBPS_TARGET_WORDSIZE}/#${olibdir}#g" \ - ${icd} > ${icd/.${arch}/.${oarch}} - done - done -} - -mesa-libgallium_package() { - short_desc="Mesa internal shared platform for building graphics drivers" - pkg_install() { - vmove "usr/lib/libgallium-*.so" - } -} - -libgbm_package() { - short_desc="Mesa Generic buffer management API - runtime" - pkg_install() { - vmove "usr/lib/libgbm.so.*" - } -} - -libgbm-devel_package() { - short_desc="Mesa Generic buffer management API - development files" - depends="libgbm>=${version}_${revision}" - pkg_install() { - vmove usr/include/gbm.h - vmove usr/lib/libgbm.so - vmove usr/lib/pkgconfig/gbm.pc - } -} - -MesaLib-devel_package() { - depends="mesa>=${version}_${revision} libgbm-devel>=${version}_${revision}" - if [ "$_have_vmware" ]; then - depends+=" libxatracker>=${version}_${revision}" - fi - if [ "$_have_opencl" ]; then - depends+=" mesa-opencl>=${version}_${revision}" - fi - depends+=" libdrm-devel libglvnd-devel" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove usr/lib/libEGL_mesa.so - vmove usr/lib/libGLX_mesa.so - if [ "$_have_vmware" ]; then - vmove usr/lib/libxatracker.so - fi - if [ "$_have_opencl" ]; then - vmove usr/lib/libMesaOpenCL.so - vmove usr/lib/libRusticlOpenCL.so - fi - } -} - -libxatracker_package() { - short_desc="Mesa XA tracker interface library" - pkg_install() { - vmove "usr/lib/libxatracker*.so.*" - } -} - -mesa-opencl_package() { - short_desc="Mesa implementation of OpenCL (r600+ only)" - depends="libclc${_llvmver}" - pkg_install() { - vmove etc/OpenCL - vmove usr/lib/gallium-pipe - vmove "usr/lib/libMesaOpenCL.so.*" - vmove "usr/lib/libRusticlOpenCL.so.*" - } -} - -mesa-dri_package() { - short_desc="Mesa DRI drivers" - depends="mesa-${version}_${revision}" - shlib_provides="libgallium_dri.so" # workaround for mesa-dri-32bit - pkg_install() { - vmove usr/lib/dri - } -} - -mesa-vaapi_package() { - short_desc="Mesa VA-API drivers" - shlib_provides="libgallium_drv_video.so" # workaround for mesa-vaapi-32bit - pkg_install() { - vmove "usr/lib/dri/*_drv_video.so" - } -} - -mesa-vdpau_package() { - short_desc="Mesa VDPAU drivers" - pkg_install() { - vmove "usr/lib/vdpau/libvdpau_*" - } -} - -mesa-vulkan-intel_package() { - short_desc="Mesa Intel Vulkan driver" - pkg_install() { - vmove "usr/share/vulkan/icd.d/intel*.json" - vmove "usr/lib/libvulkan_intel*.so" - } -} - -mesa-vulkan-nouveau_package() { - short_desc="Mesa Nouveau Vulkan driver" - pkg_install() { - vmove "usr/share/vulkan/icd.d/nouveau*.json" - vmove "usr/lib/libvulkan_nouveau*.so" - } -} - -mesa-vulkan-radeon_package() { - short_desc="Mesa Radeon Vulkan driver" - pkg_install() { - vmove "usr/share/drirc.d/00-radv-defaults.conf" - vmove "usr/share/vulkan/icd.d/radeon_icd*.json" - vmove "usr/lib/libvulkan_radeon.so" - } -} - -mesa-vulkan-broadcom_package() { - short_desc="Mesa Broadcom Vulkan driver" - pkg_install() { - vmove "usr/share/vulkan/icd.d/broadcom_icd*.json" - vmove "usr/lib/libvulkan_broadcom.so" - } -} - -mesa-vulkan-freedreno_package() { - short_desc="Mesa Freedreno Vulkan driver" - pkg_install() { - vmove "usr/share/vulkan/icd.d/freedreno_icd*.json" - vmove "usr/lib/libvulkan_freedreno.so" - } -} - -mesa-vulkan-panfrost_package() { - short_desc="Mesa Panfrost Vulkan driver" - pkg_install() { - vmove "usr/share/vulkan/icd.d/panfrost_icd*.json" - vmove "usr/lib/libvulkan_panfrost.so" - } -} - -mesa-vulkan-lavapipe_package() { - short_desc="Mesa Lavapipe Vulkan driver" - pkg_install() { - vmove "usr/share/vulkan/icd.d/lvp_icd*.json" - vmove "usr/lib/libvulkan_lvp*.so" - } -} - -mesa-vulkan-overlay-layer_package() { - short_desc="Vulkan layer to display information about the running application" - pkg_install() { - vmove "usr/share/vulkan/explicit_layer.d/VkLayer_*.json" - vmove "usr/share/vulkan/implicit_layer.d/VkLayer_*.json" - vmove "usr/bin/mesa-overlay-control.py" - vmove "usr/lib/libVkLayer_*.so" - } -} - -mesa-ati-dri_package() { - metapackage=yes - lib32mode=full - short_desc="Mesa DRI drivers for ATI GPUs (transitional dummy package)" - depends="mesa-dri mesa-vulkan-radeon" - if [ "$_have_hwdec" ]; then - depends+=" mesa-vaapi mesa-vdpau" - fi -} - -mesa-etnaviv-dri_package() { - metapackage=yes - lib32mode=full - short_desc="Mesa DRI drivers for Vivante GPUs (transitional dummy package)" - depends="mesa-dri" -} - -mesa-freedreno-dri_package() { - metapackage=yes - lib32mode=full - short_desc="Mesa DRI drivers for Adreno GPUs (transitional dummy package)" - depends="mesa-dri" -} - -mesa-intel-dri_package() { - metapackage=yes - lib32mode=full - short_desc="Mesa DRI drivers for Intel GPUs (transitional dummy package)" - depends="mesa-dri mesa-vulkan-intel" -} - -mesa-kmsro-dri_package() { - metapackage=yes - lib32mode=full - short_desc="KMS Render-only Mesa DRI drivers (transitional dummy package)" - depends="mesa-dri" -} - -mesa-lima-dri_package() { - metapackage=yes - lib32mode=full - short_desc="Mesa DRI drivers for Mali GPUs (Utgard) (transitional dummy package)" - depends="mesa-dri" -} - -mesa-nouveau-dri_package() { - metapackage=yes - lib32mode=full - short_desc="Mesa DRI drivers for NVIDIA GPUs (transitional dummy package)" - depends="mesa-dri" - if [ "$_have_hwdec" ]; then - depends+=" mesa-vaapi mesa-vdpau mesa-vulkan-nouveau" - fi -} - -mesa-panfrost-dri_package() { - metapackage=yes - lib32mode=full - short_desc="Mesa DRI drivers for Mali GPUs (Midgard/Bifrost) (dummy package)" - depends="mesa-dri" -} - -mesa-tegra-dri_package() { - metapackage=yes - lib32mode=full - short_desc="Mesa DRI drivers for Tegra GPU (transitional dummy package)" - depends="mesa-dri" -} - -mesa-v3d-dri_package() { - metapackage=yes - lib32mode=full - short_desc="Mesa DRI drivers for Videocore VI GPU (transitional dummy package)" - depends="mesa-dri" -} - -mesa-vmwgfx-dri_package() { - metapackage=yes - lib32mode=full - short_desc="Mesa DRI drivers for VMware (transitional dummy package)" - depends="mesa-dri" -} - -mesa-vc4-dri_package() { - metapackage=yes - lib32mode=full - short_desc="Mesa DRI drivers for Videocore IV GPU (transitional dummy package)" - depends="mesa-dri" -} diff --git a/srcpkgs/mesa/update b/srcpkgs/mesa/update deleted file mode 100644 index 159a5cdecabb4b..00000000000000 --- a/srcpkgs/mesa/update +++ /dev/null @@ -1,2 +0,0 @@ -# mesa devs consider *.0 to be development releases -ignore="*.0" diff --git a/srcpkgs/meson-cmake-wrapper/template b/srcpkgs/meson-cmake-wrapper/template deleted file mode 100644 index d6c376812d7c71..00000000000000 --- a/srcpkgs/meson-cmake-wrapper/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'meson-cmake-wrapper' -pkgname=meson-cmake-wrapper -version=0.3.4 -revision=7 -build_style=python3-module -pycompile_module="mcw" -hostmakedepends="python3-setuptools" -depends="meson" -short_desc="Build system wrapper that provides Meson integration in CMake IDE's" -maintainer="John Zimmermann <me@johnnynator.dev>" -license="GPL-3.0-or-later" -homepage="https://github.com/prozum/meson-cmake-wrapper" -distfiles="${PYPI_SITE}/m/meson-cmake-wrapper/meson-cmake-wrapper-${version}.tar.gz" -checksum=c4bfb811975debdcf22b4c16a3f812b37d7b7b91a05444d937e46b9f305f0131 diff --git a/srcpkgs/meson/files/musl-skip-tests.patch b/srcpkgs/meson/files/musl-skip-tests.patch deleted file mode 100644 index 2418e67936e11c..00000000000000 --- a/srcpkgs/meson/files/musl-skip-tests.patch +++ /dev/null @@ -1,35 +0,0 @@ -diff -ur a/unittests/linuxliketests.py b/unittests/linuxliketests.py ---- a/unittests/linuxliketests.py 2025-09-22 13:49:50.000000000 -0400 -+++ b/unittests/linuxliketests.py 2025-11-08 22:13:29.868759969 -0500 -@@ -308,6 +308,7 @@ - r'Run-time dependency qt5 \(modules: Core\) found: YES 5.* \(pkg-config\)') - - @skip_if_not_base_option('b_sanitize') -+ @unittest.skip('asan not available on musl') - def test_generate_gir_with_address_sanitizer(self): - if is_cygwin(): - raise SkipTest('asan not available on Cygwin') -@@ -447,6 +448,7 @@ - self._test_soname_impl(libdir, True) - - @skip_if_not_base_option('b_sanitize') -+ @unittest.skip('asan not available on musl') - def test_c_link_args_and_env(self): - ''' - Test that the CFLAGS / CXXFLAGS environment variables are -@@ -1004,6 +1006,7 @@ - self.assertEqual(got_rpath, yonder_libdir, rpath_format) - - @skip_if_not_base_option('b_sanitize') -+ @unittest.skip('asan not available on musl') - def test_env_cflags_ldflags(self): - if is_cygwin(): - raise SkipTest('asan not available on Cygwin') -@@ -1020,6 +1023,7 @@ - self.wipe() - - @skip_if_not_base_option('b_sanitize') -+ @unittest.skip('asan not available on musl') - def test_pch_with_address_sanitizer(self): - if is_cygwin(): - raise SkipTest('asan not available on Cygwin') diff --git a/srcpkgs/meson/patches/rust-proc-macro.patch b/srcpkgs/meson/patches/rust-proc-macro.patch deleted file mode 100644 index a5fa1b49d50b43..00000000000000 --- a/srcpkgs/meson/patches/rust-proc-macro.patch +++ /dev/null @@ -1,74 +0,0 @@ -commit 4f0b3c650baacf02c1ca82b7cce97665dd4fefea -Author: Daniel Martinez <danielmartinez@cock.li> -Date: Thu May 9 08:31:57 2024 -0400 - - Revert "rust: recursively pull proc-macro dependencies as well" - - This reverts commit aee941559c4b88a062e88186819a820c69c200ae. - -diff --git a/mesonbuild/build.py b/mesonbuild/build.py -index da4c4373d..1d5bf7bd6 100644 ---- a/mesonbuild/build.py -+++ b/mesonbuild/build.py -@@ -1295,6 +1295,8 @@ class BuildTarget(Target): - for t in self.link_targets: - if t in result: - continue -+ if t.rust_crate_type == 'proc-macro': -+ continue - if include_internals or not t.is_internal(): - result.add(t) - if isinstance(t, StaticLibrary): -diff --git a/test cases/rust/18 proc-macro/lib.rs b/test cases/rust/18 proc-macro/lib.rs -deleted file mode 100644 -index 5242886cc..000000000 ---- a/test cases/rust/18 proc-macro/lib.rs -+++ /dev/null -@@ -1,8 +0,0 @@ --extern crate proc_macro_examples; --use proc_macro_examples::make_answer; -- --make_answer!(); -- --pub fn func() -> u32 { -- answer() --} -diff --git a/test cases/rust/18 proc-macro/meson.build b/test cases/rust/18 proc-macro/meson.build -index e8b28eda1..c5f0dfc82 100644 ---- a/test cases/rust/18 proc-macro/meson.build -+++ b/test cases/rust/18 proc-macro/meson.build -@@ -31,14 +31,3 @@ main = executable( - ) - - test('main_test2', main) -- --subdir('subdir') -- --staticlib = static_library('staticlib', 'lib.rs', -- link_with: pm_in_subdir, -- rust_dependency_map : {'proc_macro_examples3' : 'proc_macro_examples'} --) -- --executable('transitive-proc-macro', 'transitive-proc-macro.rs', -- link_with: staticlib, --) -diff --git a/test cases/rust/18 proc-macro/subdir/meson.build b/test cases/rust/18 proc-macro/subdir/meson.build -deleted file mode 100644 -index 04842c431..000000000 ---- a/test cases/rust/18 proc-macro/subdir/meson.build -+++ /dev/null -@@ -1 +0,0 @@ --pm_in_subdir = rust.proc_macro('proc_macro_examples3', '../proc.rs') -diff --git a/test cases/rust/18 proc-macro/transitive-proc-macro.rs b/test cases/rust/18 proc-macro/transitive-proc-macro.rs -deleted file mode 100644 -index 4c804b3b6..000000000 ---- a/test cases/rust/18 proc-macro/transitive-proc-macro.rs -+++ /dev/null -@@ -1,7 +0,0 @@ --extern crate staticlib; --use staticlib::func; -- -- --fn main() { -- assert_eq!(42, func()); --} diff --git a/srcpkgs/meson/template b/srcpkgs/meson/template deleted file mode 100644 index 24e3b6b0d8a291..00000000000000 --- a/srcpkgs/meson/template +++ /dev/null @@ -1,42 +0,0 @@ -# Template file for 'meson' -pkgname=meson -version=1.9.1 -revision=2 -build_style=python3-module -hostmakedepends="python3-devel python3-setuptools" -depends="ninja python3-setuptools" -checkdepends="glib-devel gobject-introspection ninja - gcc-objc++ clang qt5-devel qt6-tools cmake llvm git pkg-config vala - python3-devel cross-arm-linux-gnueabihf" -short_desc="Super fast build system" -maintainer="Orphaned <orphan@voidlinux.org>" -license="Apache-2.0" -homepage="https://mesonbuild.com" -changelog="https://raw.githubusercontent.com/mesonbuild/meson/master/docs/markdown/Release-notes-for-${version%.*}.0.md" -distfiles="https://github.com/mesonbuild/meson/releases/download/${version}/meson-${version}.tar.gz" -checksum=4e076606f2afff7881d195574bddcd8d89286f35a17b4977a216f535dc0c74ac - -# sanitizers aren't available on musl -if [ "$XBPS_TARGET_LIBC" = glibc ]; then - checkdepends+=" libsanitizer-devel" -fi - -post_patch() { - if [ "$XBPS_TARGET_LIBC" = musl ]; then - patch -Np1 < ${FILESDIR}/musl-skip-tests.patch - fi -} - -do_check() { - # meson depends on trillion of things to perform actual tests - # see checkdepends=() on arch - ( CC=gcc ./run_unittests.py ) -} - -post_install() { - vmkdir usr/share/vim/vimfiles - cp -rt ${DESTDIR}/usr/share/vim/vimfiles data/syntax-highlighting/vim/*/ - - vcompletion data/shell-completions/bash/meson bash - vcompletion data/shell-completions/zsh/_meson zsh -} diff --git a/srcpkgs/messagelib-devel b/srcpkgs/messagelib-devel deleted file mode 120000 index 0d113c2233899a..00000000000000 --- a/srcpkgs/messagelib-devel +++ /dev/null @@ -1 +0,0 @@ -messagelib \ No newline at end of file diff --git a/srcpkgs/messagelib/template b/srcpkgs/messagelib/template deleted file mode 100644 index 2fc379c3d7dad1..00000000000000 --- a/srcpkgs/messagelib/template +++ /dev/null @@ -1,68 +0,0 @@ -# Template file for 'messagelib' -pkgname=messagelib -version=25.08.3 -revision=1 -build_style=cmake -configure_args="-DBUILD_TESTING=OFF -DKF6_HOST_TOOLING=/usr/lib/cmake - -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins - -DKDE_INSTALL_QMLDIR=lib/qt6/qml - -DECM_MKSPECS_INSTALL_DIR=/usr/lib/qt6/mkspecs/modules" -hostmakedepends="extra-cmake-modules qt6-base qt6-tools python3 - gettext kf6-kcoreaddons kf6-kconfig" -makedepends="akonadi-contacts-devel gpgme-qt6-devel - kidentitymanagement-devel kmailtransport-devel kmbox-devel libgravatar-devel - libkdepim-devel qt6-webchannel-devel qt6-webengine-devel - pimcommon-devel kf6-knewstuff-devel" -checkdepends="procps-ng gnupg dbus" -short_desc="KDE PIM messaging library" -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=a7c878830a5d790752c98b3d9563c76e1a30b6a28cec53cbd4a6b60132f567f8 -make_check_pre="dbus-run-session" - -if [ "$XBPS_WORDSIZE$XBPS_WORDSIZE" != "64$XBPS_TARGET_WORDSIZE" ]; then - broken="Qt6 WebEngine" -fi - -do_check() { - cd build - broken="mimetreeparser-basicobjecttreeparsertest" - broken+="|messageviewer-messageparttheme-unencryptedmessagetest" - broken+="|mimetreeparser-bodypartformatterbasefactorytest" - broken+="|messageviewer-scamwebenginedetection-scamdetectionwebenginetest" - broken+="|messageviewer-messageparttheme-objecttreeparsertest" - broken+="|messageviewer-messageparttheme-rendertest" - broken+="|messageviewer-messageparttheme-showonlymimeparttest" - broken+="|messageviewer-dkimchecksignaturejobtest" - broken+="|messageviewer-dkimutiltest" - broken+="|akonadi-sqlite-viewertest" - broken+="|akonadi-sqlite-viewergrantleethemesupporttest" - broken+="|akonadi-sqlite-urlhandlermanagertest" - broken+="|templateparser-templateextracttextfrommailtest" - broken+="|templateparser-templateextracthtmlelementfrommailtest" - broken+="|templateparser-templateparserjobtest" - broken+="|messagecomposer-messagefactoryngtest" - broken+="|messagecomposer-replystrategytest" - broken+="|messagecomposer-cryptocomposertest" - broken+="|messagecomposer-composerviewbasetest" - broken+="|messagecore-autocryptrecipienttest" - broken+="|webengineviewer-webengineexportpdfpagejobtest" - broken+="|messageviewer-webengine-webengineaccesskeyanchorfromhtmltest" - dbus-run-session ctest -E "($broken)" -} - -if [ "$CROSS_BUILD" ]; then - LDFLAGS=" -Wl,-rpath-link,../../bin" -fi - -messagelib-devel_package() { - depends="${sourcepkg}>=${version}_${revision} ${makedepends}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/metacity/template b/srcpkgs/metacity/template deleted file mode 100644 index 07973f80d4d555..00000000000000 --- a/srcpkgs/metacity/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'metacity' -pkgname=metacity -version=3.52.0 -revision=1 -build_style=gnu-configure -hostmakedepends="gettext gettext-devel glib-devel itstool pkg-config yelp-tools zenity" -makedepends="gsettings-desktop-schemas-devel gtk+3-devel libcanberra-devel - libglib-devel libgtop-devel libSM-devel libXcomposite-devel libXdamage-devel - libXfixes-devel libXinerama-devel libXrender-devel libX11-devel libXres-devel - pango-devel startup-notification-devel vulkan-loader-devel libXpresent-devel" -depends="zenity" -short_desc="Window Manager for the GNOME environment" -maintainer="Enno Boland <gottox@voidlinux.org>" -license="GPL-2.0-or-later" -homepage="https://gitlab.gnome.org/GNOME/metacity" -changelog="https://gitlab.gnome.org/GNOME/metacity/-/raw/master/NEWS" -distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=a72438ace6d5903ae79338c6098b1b35ab91c8a97c4323701d3bef1f3eeb191c diff --git a/srcpkgs/metalog/files/metalog/run b/srcpkgs/metalog/files/metalog/run deleted file mode 100644 index 04b457baae7642..00000000000000 --- a/srcpkgs/metalog/files/metalog/run +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh -[ -r conf ] && . ./conf -exec metalog ${OPTS} >/dev/null diff --git a/srcpkgs/metalog/template b/srcpkgs/metalog/template deleted file mode 100644 index 6fa32cc5d73de8..00000000000000 --- a/srcpkgs/metalog/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'metalog' -pkgname=metalog -version=20230719 -revision=2 -build_style=gnu-configure -conf_files="/etc/metalog.conf" -hostmakedepends="autoconf autoconf-archive automake pkg-config" -makedepends="pcre2-devel" -short_desc="Modern replacement for syslogd and klogd" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-only" -homepage="https://github.com/hvisage/metalog" -changelog="https://github.com/hvisage/metalog/blob/master/NEWS" -distfiles="https://github.com/hvisage/metalog/archive/metalog-${version}.tar.gz" -checksum=563b41409ee9e396c3709f002b59ccd9aff901b7d7e3adee6344e4b599a02105 - -pre_configure() { - ./autogen.sh -} - -post_install() { - vsv metalog - - # Disable logging for metaloga to avoid any issues - # https://github.com/void-linux/void-packages/pull/44912#issuecomment-1625625388 - rm -rf "${DESTDIR}/etc/sv/metalog/log" -} diff --git a/srcpkgs/mfoc/template b/srcpkgs/mfoc/template deleted file mode 100644 index 22cd390d16d08c..00000000000000 --- a/srcpkgs/mfoc/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'mfoc' -pkgname=mfoc -version=0.10.7 -revision=5 -build_style=gnu-configure -hostmakedepends="automake pkg-config" -makedepends="libnfc-devel" -short_desc="Mifare Classic Offline Cracker" -maintainer="Andrea Brancaleoni <abc@pompel.me>" -license="GPL-2.0-or-later" -homepage="http://nfc-tools.org" -distfiles="https://github.com/nfc-tools/mfoc/archive/${pkgname}-${version}.tar.gz" -checksum=2dfd8ffa4a8b357807680d190a91c8cf3db54b4211a781edc1108af401dbaad7 - -pre_configure() { - autoreconf -fi -} diff --git a/srcpkgs/mftrace/patches/gf2pbm.1.patch b/srcpkgs/mftrace/patches/gf2pbm.1.patch deleted file mode 100644 index 407a27dc752da2..00000000000000 --- a/srcpkgs/mftrace/patches/gf2pbm.1.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/GNUmakefile.in -+++ b/GNUmakefile.in -@@ -14,7 +14,7 @@ CFLAGS += -I. - srcdir=@srcdir@ - VPATH=$(srcdir) - NAME=mftrace --MANPAGES=mftrace.1 gf2pbm.1 -+MANPAGES=mftrace.1 - VERSION=@VERSION@ - distdir=$(NAME)-$(VERSION) - prefix=@prefix@ diff --git a/srcpkgs/mftrace/template b/srcpkgs/mftrace/template deleted file mode 100644 index 6a31beb1896fd0..00000000000000 --- a/srcpkgs/mftrace/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'mftrace' -pkgname=mftrace -version=1.2.20 -revision=1 -build_style=gnu-configure -hostmakedepends="python3 potrace" -depends="${hostmakedepends}" -short_desc="Trace a TeX bitmap font into PFA/PFB/TTF" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-or-later" -homepage="http://lilypond.org/mftrace" -distfiles="http://lilypond.org/downloads/sources/${pkgname}/${pkgname}-${version}.tar.gz" -checksum=626b7a9945a768c086195ba392632a68d6af5ea24ef525dcd0a4a8b199ea5f6f diff --git a/srcpkgs/mg/patches/pkg-config-ncurses.patch b/srcpkgs/mg/patches/pkg-config-ncurses.patch deleted file mode 100644 index 2ec68c1ebdc27d..00000000000000 --- a/srcpkgs/mg/patches/pkg-config-ncurses.patch +++ /dev/null @@ -1,20 +0,0 @@ ---- a/GNUmakefile 2016-09-05 13:51:19.133051791 +0200 -+++ b/GNUmakefile 2016-09-05 13:51:29.519052327 +0200 -@@ -13,7 +13,7 @@ - includedir= $(prefix)/include - mandir= $(prefix)/man - --PKG_CONFIG= /usr/bin/pkg-config --silence-errors -+PKG_CONFIG= pkg-config --silence-errors - INSTALL= /usr/bin/install - STRIP= /usr/bin/strip - -@@ -33,7 +33,7 @@ - $(error You probably need to install "libbsd-dev" or "libbsd-devel" or something like that.) - endif - --CURSES_LIBS:= $(shell $(PKG_CONFIG) --libs ncurses) -+CURSES_LIBS:= $(shell $(PKG_CONFIG) --libs ncursesw) - ifeq ($(CURSES_LIBS),) - $(error You probably need to install "libncurses5-dev" or "libnnurses6-devel" or something like that.) - endif diff --git a/srcpkgs/mg/template b/srcpkgs/mg/template deleted file mode 100644 index 372e55488ad3ef..00000000000000 --- a/srcpkgs/mg/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'mg' -pkgname=mg -version=20230501 -revision=1 -build_style=gnu-makefile -make_install_args="mandir=/usr/share/man" -hostmakedepends="pkg-config" -makedepends="libbsd-devel ncurses-devel" -short_desc="Micro GNU/emacs" -maintainer="Orphaned <orphan@voidlinux.org>" -license="Public Domain" -homepage="https://github.com/hboetes/mg" -distfiles="https://github.com/hboetes/mg/archive/${version}.tar.gz" -checksum=e2878feca64067a0c524e456ffba68d8cb69bcdce0943d2f2b69cad06174462e - -CFLAGS="-DTCSASOFT=0" - -case "$XBPS_TARGET_MACHINE" in - *-musl) CFLAGS+=" -DREG_STARTEND=0";; -esac diff --git a/srcpkgs/mgba-qt b/srcpkgs/mgba-qt deleted file mode 120000 index f28581f3b33eff..00000000000000 --- a/srcpkgs/mgba-qt +++ /dev/null @@ -1 +0,0 @@ -mgba \ No newline at end of file diff --git a/srcpkgs/mgba/template b/srcpkgs/mgba/template deleted file mode 100644 index 8685ed6bcaa858..00000000000000 --- a/srcpkgs/mgba/template +++ /dev/null @@ -1,42 +0,0 @@ -# Template file for 'mgba' -pkgname=mgba -version=0.10.5 -revision=1 -build_style=cmake -hostmakedepends="pkg-config qt5-host-tools qt5-qmake desktop-file-utils" -makedepends="SDL2-devel ffmpeg6-devel libedit-devel libepoxy-devel libmagick-devel - libzip-devel qt5-multimedia-devel qt5-tools-devel" -short_desc="Game Boy Advance emulator written in C" -maintainer="fanyx <fanyx@posteo.net>" -license="MPL-2.0" -homepage="https://www.mgba.io/" -changelog="https://raw.githubusercontent.com/mgba-emu/mgba/master/CHANGES" -distfiles="https://github.com/mgba-emu/${pkgname}/archive/${version}.tar.gz" -checksum=91d6fbd32abcbdf030d58d3f562de25ebbc9d56040d513ff8e5c19bee9dacf14 - -libmgba_package() { - short_desc+=" - shared library" - pkg_install() { - vmove "usr/lib/*.so.*" - } -} - -libmgba-devel_package() { - short_desc+=" - development files" - depends="libmgba>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.so" - } -} - -mgba-qt_package() { - short_desc+=" - QT frontend" - depends="desktop-file-utils hicolor-icon-theme" - pkg_install() { - vmove usr/bin/mgba-qt - vmove usr/share/man/man6/mgba-qt.6 - vmove usr/share/applications/io.mgba.mGBA.desktop - vmove usr/share/icons - } -} diff --git a/srcpkgs/mhash-devel b/srcpkgs/mhash-devel deleted file mode 120000 index ef5f71dac2a68d..00000000000000 --- a/srcpkgs/mhash-devel +++ /dev/null @@ -1 +0,0 @@ -mhash \ No newline at end of file diff --git a/srcpkgs/mhash/patches/fix-cpp-bools.patch b/srcpkgs/mhash/patches/fix-cpp-bools.patch deleted file mode 100644 index 418d25c7207e11..00000000000000 --- a/srcpkgs/mhash/patches/fix-cpp-bools.patch +++ /dev/null @@ -1,21 +0,0 @@ ---- a/include/mutils/mutils.h -+++ b/include/mutils/mutils.h -@@ -21,6 +21,9 @@ - #if !defined(__MUTILS_H) - #define __MUTILS_H - -+#ifndef __cplusplus -+#include <stdbool.h> -+#endif - #include <mutils/mincludes.h> - - #if defined(const) -@@ -97,7 +100,7 @@ typedef unsigned char mutils_word8; - */ - - #if defined(HAVE__BOOL) --#define mutils_boolean _Bool -+#define mutils_boolean bool - #else - typedef char mutils_boolean; - #endif diff --git a/srcpkgs/mhash/patches/fix-tests-use-after-free.patch b/srcpkgs/mhash/patches/fix-tests-use-after-free.patch deleted file mode 100644 index 8208a8e0282146..00000000000000 --- a/srcpkgs/mhash/patches/fix-tests-use-after-free.patch +++ /dev/null @@ -1,22 +0,0 @@ ---- a/src/hmac_test.c -+++ b/src/hmac_test.c -@@ -76,8 +76,6 @@ int main() - - /* Test No 2 */ - -- mutils_memset(tmp, 0, sizeof(tmp)); -- - passlen=sizeof(KEY2) - 1; - password = (mutils_word8 *) mutils_malloc(passlen+1); - mutils_memcpy(password, KEY2, passlen); ---- a/src/keygen_test.c -+++ b/src/keygen_test.c -@@ -121,8 +121,6 @@ int main() - - mhash_keygen_ext(KEYGEN_S2K_SALTED, data, key, keysize, password, passlen); - -- mutils_memset(tmp, 0, keysize * 2); -- - tmp = mutils_asciify(key, keysize); - - result = mutils_strcmp((mutils_word8 *) KEY2, tmp); diff --git a/srcpkgs/mhash/template b/srcpkgs/mhash/template deleted file mode 100644 index 95964b73abadac..00000000000000 --- a/srcpkgs/mhash/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'mhash' -pkgname=mhash -version=0.9.9.9 -revision=2 -build_style=gnu-configure -checkdepends="perl" -short_desc="Uniform interface to a large number of hash algorithms" -maintainer="Andrew Benson <abenson+void@gmail.com>" -license="LGPL-2.1-or-later" -homepage="http://mhash.sourceforge.net/" -distfiles="$SOURCEFORGE_SITE/project/mhash/mhash/${version}/mhash-${version}.tar.bz2" -checksum=56521c52a9033779154432d0ae47ad7198914785265e1f570cee21ab248dfef0 - -mhash-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/share - vmove usr/include - vmove "usr/lib/*.so" - vmove "usr/lib/*.a" - } -} diff --git a/srcpkgs/mhddfs/patches/fix-build.patch b/srcpkgs/mhddfs/patches/fix-build.patch deleted file mode 100644 index b3013c5510a190..00000000000000 --- a/srcpkgs/mhddfs/patches/fix-build.patch +++ /dev/null @@ -1,32 +0,0 @@ -commit 54339f12f306f19f7f7cf8a3a774734664c0364d -Author: q66 <daniel@octaforge.org> -Date: Wed Jan 1 22:42:38 2020 +0100 - - fix build - -diff --git src/main.c src/main.c -index 6dc3230..1dfb3ef 100644 ---- a/src/main.c -+++ b/src/main.c -@@ -34,7 +34,7 @@ - #include <utime.h> - - #ifndef WITHOUT_XATTR --#include <attr/xattr.h> -+#include <sys/xattr.h> - #endif - - #include "parse_options.h" -diff --git src/tools.c src/tools.c -index c427b82..69747a8 100644 ---- a/src/tools.c -+++ b/src/tools.c -@@ -32,7 +32,7 @@ - #include <dirent.h> - - #ifndef WITHOUT_XATTR --#include <attr/xattr.h> -+#include <sys/xattr.h> - #endif - - #include "tools.h" diff --git a/srcpkgs/mhddfs/template b/srcpkgs/mhddfs/template deleted file mode 100644 index 4872e4b2ab7b1e..00000000000000 --- a/srcpkgs/mhddfs/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'mhddfs' -pkgname=mhddfs -version=0.1.39 -revision=2 -build_style=gnu-makefile -hostmakedepends="pkg-config" -makedepends="fuse-devel attr-devel uthash" -short_desc="FUSE filesystem that combines a several mountpoints into a single one" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-3.0-or-later" -homepage="http://mhddfs.uvw.ru/" -distfiles="http://mhddfs.uvw.ru/downloads/${pkgname}_${version}.tar.gz" -checksum=702fc5486460c1828898426b1935179ce60bc1ed16fc8bc575c9ec1d12acef91 - -pre_build() { - sed -i 's|^CFLAGS[[:blank:]]*=|override CFLAGS +=|g' Makefile - sed -i 's|^LDFLAGS[[:blank:]]*=|override LDFLAGS +=|g' Makefile - sed -i 's|gcc|${CC}|g' Makefile -} - -do_install() { - vbin mhddfs - vman mhddfs.1 - vdoc README - vdoc README.ru.UTF-8 - vdoc ChangeLog -} diff --git a/srcpkgs/micro/template b/srcpkgs/micro/template deleted file mode 100644 index 231f4b004c3092..00000000000000 --- a/srcpkgs/micro/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'micro' -pkgname=micro -version=2.0.14 -revision=1 -build_style=go -go_import_path="github.com/zyedidia/micro/v2" -go_package="${go_import_path}/cmd/micro" -go_ldflags="-X github.com/zyedidia/micro/v2/internal/util.Version=${version}" -# Adding CompileDate is bad for reproducibility and adding CommitHash -# is redundant as we use a tag to build the package. -short_desc="Modern and intuitive terminal-based text editor" -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=40177579beb3846461036387b649c629395584a4bbe970f61ba7591bd9c0185a - -pre_build() { - GOARCH= go generate ./runtime -} - -post_install() { - vlicense LICENSE - vman assets/packaging/micro.1 - vinstall assets/packaging/micro.desktop 644 usr/share/applications - vinstall assets/micro-logo-mark.svg 644 usr/share/pixmaps micro.svg -} diff --git a/srcpkgs/microhookd/template b/srcpkgs/microhookd/template deleted file mode 100644 index abc6f45b91f2a8..00000000000000 --- a/srcpkgs/microhookd/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'microhookd' -pkgname=microhookd -version=0.0.1 -revision=7 -build_style=go -go_import_path=github.com/the-maldridge/microhookd -short_desc="Simplest possible webhook daemon" -maintainer="Michael Aldridge <maldridge@voidlinux.org>" -license="MIT" -homepage="https://github.com/the-maldridge/microhookd" -distfiles="https://github.com/the-maldridge/microhookd/archive/v${version}.tar.gz" -checksum=da8cce688db7b60a6d16375727aceac33c69a0a74841f655979080ea41f2d70b - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/micronucleus/patches/libs.patch b/srcpkgs/micronucleus/patches/libs.patch deleted file mode 100644 index dbad7debeaa633..00000000000000 --- a/srcpkgs/micronucleus/patches/libs.patch +++ /dev/null @@ -1,14 +0,0 @@ ---- a/commandline/Makefile -+++ b/commandline/Makefile -@@ -8,9 +8,9 @@ CC=gcc - ifeq ($(shell uname), Linux) - # If you get the error "usb.h: No such file or directory" you must run "sudo apt-get install libusb-dev" - USBFLAGS=$(shell libusb-config --cflags) -- USBLIBS= -static $(shell libusb-config --libs) -+# USBLIBS= -static $(shell libusb-config --libs) - # If you get an error about missing USB libraries, please use the line below instead of the one above --# USBLIBS= $(shell libusb-config --libs) -+ USBLIBS= $(shell libusb-config --libs) - EXE_SUFFIX = - OSFLAG = -D LINUX - else ifeq ($(shell uname), Darwin) diff --git a/srcpkgs/micronucleus/template b/srcpkgs/micronucleus/template deleted file mode 100644 index 7e5c63f016cc93..00000000000000 --- a/srcpkgs/micronucleus/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'micronucleus' -pkgname=micronucleus -version=2.5 -revision=1 -hostmakedepends="libusb-compat-devel" -makedepends="libusb-devel libusb-compat-devel" -short_desc="Upload tool for the Micronucleus avr bootloader" -maintainer="Robert Lowry <bobertlo@gmail.com>" -license="GPL-2.0-or-later" -homepage="https://github.com/micronucleus/micronucleus" -distfiles="https://github.com/micronucleus/micronucleus/archive/v${version}.tar.gz" -checksum=85ea30826be83973ccac058902fe622a110d53c3dea0f6dd317ca1025d3a8af3 - -post_patch() { - vsed -i commandline/49-micronucleus.rules -e 's|MODE:="0666"|GROUP:="dialout"|' -} - -do_build() { - make -C commandline CC="$CC" -} - -do_install() { - vbin commandline/micronucleus - vinstall commandline/49-micronucleus.rules 0644 /usr/lib/udev/rules.d/ -} diff --git a/srcpkgs/micropython/template b/srcpkgs/micropython/template deleted file mode 100644 index 96ca7ed56d4b28..00000000000000 --- a/srcpkgs/micropython/template +++ /dev/null @@ -1,37 +0,0 @@ -# Template file for 'micropython' -pkgname=micropython -version=1.23.0 -revision=1 -build_wrksrc=ports/unix -hostmakedepends="pkg-config python3" -makedepends="libffi-devel" -short_desc="Python implementation for microcontrollers and constrained systems" -maintainer="Orphaned <orphan@voidlinux.org>" -license="MIT" -homepage="https://micropython.org/" -distfiles="https://github.com/micropython/micropython/releases/download/v${version}/micropython-${version}.tar.xz" -checksum=0ab283c2fc98d466c1ff26692bee46abaeeab55d488a36fc3cb6372cb8fb390d - -case "$XBPS_TARGET_MACHINE" in - arm*-musl) nopie=yes ;; # building with PIE creates text relocations in the binary - ppc*) broken="missing nlr_push" ;; -esac - -if [ "$XBPS_TARGET_LIBC" = "musl" ]; then - makedepends+=" musl-legacy-compat" -fi - -pre_configure() { - vsed -i 's|-Werror||;/^COPT =/d' Makefile -} - -do_build() { - CFLAGS= make -C ../../mpy-cross V=1 CFLAGS_EXTRA=${HOST_CFLAGS} STRIP= ${makejobs} - make V=1 CC=${CC} CFLAGS_EXTRA="${CFLAGS}" \ - LDFLAGS_EXTRA="${LDFLAGS}" STRIP= ${makejobs} all -} - -do_install() { - vbin build-standard/micropython - vlicense ../../LICENSE -} diff --git a/srcpkgs/migrate/template b/srcpkgs/migrate/template deleted file mode 100644 index 56430bcc4e0c30..00000000000000 --- a/srcpkgs/migrate/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'migrate' -pkgname=migrate -version=4.18.1 -revision=1 -build_style=go -go_import_path="github.com/golang-migrate/migrate/v4" -go_package="./cmd/migrate" -go_ldflags="-X main.Version=${version}" -short_desc="Database migrations CLI written in Golang" -maintainer="Thomas Treffry <t.treffry@gmail.com>" -license="MIT" -homepage="https://github.com/golang-migrate/migrate" -distfiles="https://github.com/golang-migrate/migrate/archive/refs/tags/v${version}.tar.gz" -checksum="06cb38c81f0152670c730e906a27f49b353958fe90dcdf9f90f318785c19977f" - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/milkytracker/template b/srcpkgs/milkytracker/template deleted file mode 100644 index f706fe677b11d3..00000000000000 --- a/srcpkgs/milkytracker/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'milkytracker' -pkgname=milkytracker -version=1.05.01 -revision=1 -build_style=cmake -hostmakedepends="pkg-config" -makedepends="SDL2-devel zlib-devel jack-devel alsa-lib-devel rtmidi-devel" -depends="libjack rtmidi" -short_desc="Fast Tracker II inspired music tracker" -maintainer="Rutpiv <roger_freitas@live.com>" -license="GPL-3.0-only" -homepage="http://milkytracker.titandemo.org/" -distfiles="https://github.com/milkytracker/MilkyTracker/archive/v${version}.tar.gz" -checksum=c487fccf6c97c483f5a624c3a408377393fa45a27cca27323425ad71ee689e16 - -post_install() { - vinstall resources/milkytracker.desktop 644 usr/share/applications - vinstall resources/pictures/carton.png 644 usr/share/pixmaps/ milkytracker.png -} diff --git a/srcpkgs/miller/template b/srcpkgs/miller/template deleted file mode 100644 index d0776e9cdd7c1e..00000000000000 --- a/srcpkgs/miller/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'miller' -pkgname=miller -version=6.15.0 -revision=1 -build_style=go -go_import_path="github.com/johnkerl/miller/v6" -go_package="${go_import_path}/cmd/mlr" -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=fc87630609119ff2727c9ffdcab7f5a98c3c108baa4fa519612230c8a5dab455 - -post_install() { - vman man/mlr.1 - vlicense LICENSE.txt -} diff --git a/srcpkgs/milou/template b/srcpkgs/milou/template deleted file mode 100644 index d687cf923e9d3f..00000000000000 --- a/srcpkgs/milou/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'milou' -pkgname=milou -version=6.5.2 -revision=1 -build_style=cmake -configure_args="-DBUILD_TESTING=OFF -DKDE_INSTALL_QMLDIR=lib/qt6/qml" -hostmakedepends="extra-cmake-modules qt6-base qt6-tools gettext - kf6-kconfig kf6-kpackage qt6-declarative-host-tools" -makedepends="kf6-krunner-devel kf6-kitemmodels-devel kf6-ksvg-devel - qt6-declarative-devel - kf6-kpackage-devel kf6-kwindowsystem-devel libplasma-devel" -short_desc="KDE dedicated search application built on top of Baloo" -maintainer="John <me@johnnynator.dev>" -license="GPL-2.0-or-later, LGPL-2.1-or-later" -homepage="https://invent.kde.org/plasma/milou" -distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz" -checksum=84b379c41a154ea24c0223c46cb7f91ea5410f27a3cff012b4aedc3841e79bbd diff --git a/srcpkgs/mimalloc-devel b/srcpkgs/mimalloc-devel deleted file mode 120000 index 9af584a917a5f7..00000000000000 --- a/srcpkgs/mimalloc-devel +++ /dev/null @@ -1 +0,0 @@ -mimalloc \ No newline at end of file diff --git a/srcpkgs/mimalloc/patches/unify-library-name.patch b/srcpkgs/mimalloc/patches/unify-library-name.patch deleted file mode 100644 index 586edbd1426dfa..00000000000000 --- a/srcpkgs/mimalloc/patches/unify-library-name.patch +++ /dev/null @@ -1,20 +0,0 @@ -make sure the library name is the same no matter whether is built as -secure or not ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -343,15 +343,6 @@ else() - endif() - - set(mi_basename "mimalloc") --if(MI_SECURE) -- set(mi_basename "${mi_basename}-secure") --endif() --if(MI_TRACK_VALGRIND) -- set(mi_basename "${mi_basename}-valgrind") --endif() --if(MI_TRACK_ASAN) -- set(mi_basename "${mi_basename}-asan") --endif() - string(TOLOWER "${CMAKE_BUILD_TYPE}" CMAKE_BUILD_TYPE_LC) - if(NOT(CMAKE_BUILD_TYPE_LC MATCHES "^(release|relwithdebinfo|minsizerel|none)$")) - set(mi_basename "${mi_basename}-${CMAKE_BUILD_TYPE_LC}") #append build type (e.g. -debug) if not a release version diff --git a/srcpkgs/mimalloc/template b/srcpkgs/mimalloc/template deleted file mode 100644 index 879c9a447d2d1f..00000000000000 --- a/srcpkgs/mimalloc/template +++ /dev/null @@ -1,36 +0,0 @@ -# Template file for 'mimalloc' -pkgname=mimalloc -version=2.1.7 -revision=1 -build_style=cmake -configure_args="$(vopt_bool secure MI_SECURE)" -short_desc="General purpose allocator with excellent performance characteristics" -maintainer="Peter Wang <novalazy@gmail.com>" -license="MIT" -homepage="https://github.com/microsoft/mimalloc" -distfiles="https://github.com/microsoft/mimalloc/archive/refs/tags/v${version}.tar.gz" -checksum=0eed39319f139afde8515010ff59baf24de9e47ea316a315398e8027d198202d - -build_options="secure" -build_options_default="secure" -desc_option_secure="Build mimalloc in secure mode" - -if [ "${XBPS_TARGET_LIBC}" = "musl" ]; then - configure_args+=" MI_LIBC_MUSL=ON" -fi - -post_install() { - vlicense LICENSE -} - -mimalloc-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - vmove usr/lib/libmimalloc.so - vmove usr/lib/mimalloc-${version%.*} - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/mime-types/template b/srcpkgs/mime-types/template deleted file mode 100644 index 8012c539ea4df7..00000000000000 --- a/srcpkgs/mime-types/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'mime-types' -pkgname=mime-types -reverts="9_1 9_2 9_3 9_4 9_5" -version=2.1.54 -revision=1 -# conf_files="/etc/mime.types /etc/nginx/mime.types" -conf_files="/etc/mime.types" -short_desc="Provides a shared /etc/mime.types file" -maintainer="Đoàn Trần Công Danh <congdanhqx@gmail.com>" -license="Public Domain, MIT" -homepage="https://pagure.io/mailcap" -distfiles="https://releases.pagure.org/mailcap/mailcap-${version}.tar.xz" -checksum=9a4032202fc0d2b0858f41b167389a9cfe52ac24ec282e6479b90765319de113 - -do_build() { - : sh generate-nginx-mimetypes.sh <mime.types >mime.types.nginx -} - -do_install() { - vconf mime.types - # vinstall 644 mime.types.nginx etc/nginx/mime.types - vman mailcap.5 - vlicense COPYING -} diff --git a/srcpkgs/mime-types/update b/srcpkgs/mime-types/update deleted file mode 100644 index e79d43e0263e87..00000000000000 --- a/srcpkgs/mime-types/update +++ /dev/null @@ -1 +0,0 @@ -pkgname=mailcap diff --git a/srcpkgs/mimeo/template b/srcpkgs/mimeo/template deleted file mode 100644 index 0da3aa3a1f42b8..00000000000000 --- a/srcpkgs/mimeo/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'mimeo' -pkgname=mimeo -version=2023 -revision=3 -build_style=python3-module -hostmakedepends="python3 python3-setuptools" -depends="python3-xdg" -short_desc="Open files by MIME-type or file name using regular expressions" -maintainer="SolitudeSF <solitudesf@protonmail.com>" -license="GPL-2.0-or-later" -homepage="https://xyne.dev/projects/mimeo/" -distfiles="https://xyne.dev/projects/mimeo/src/mimeo-${version}.tar.xz" -checksum=09a86f4b2a704756875431d376db72d597da28158fa25c5cef7b99e4ec9ea990 diff --git a/srcpkgs/mimetreeparser-devel b/srcpkgs/mimetreeparser-devel deleted file mode 120000 index e06f1f4203cdf8..00000000000000 --- a/srcpkgs/mimetreeparser-devel +++ /dev/null @@ -1 +0,0 @@ -mimetreeparser \ No newline at end of file diff --git a/srcpkgs/mimetreeparser/template b/srcpkgs/mimetreeparser/template deleted file mode 100644 index 358f21a3caa558..00000000000000 --- a/srcpkgs/mimetreeparser/template +++ /dev/null @@ -1,33 +0,0 @@ -# Template file for 'mimetreeparser' -pkgname=mimetreeparser -version=25.08.3 -revision=1 -build_style=cmake -configure_args="-DKF6_HOST_TOOLING=/usr/lib/cmake - -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins - -DKDE_INSTALL_QMLDIR=lib/qt6/qml - -DECM_MKSPECS_INSTALL_DIR=/usr/lib/qt6/mkspecs/modules" -hostmakedepends="extra-cmake-modules qt6-base qt6-tools gettext - qt6-declarative-host-tools python3 kf6-kconfig" -makedepends="kf6-kcalendarcore-devel kf6-kcodecs-devel kf6-ki18n-devel - kf6-kwidgetsaddons-devel kmbox-devel kmime6-devel libkleo-devel - qt6-qt5compat-devel qt6-base-devel qt6-declarative-devel qt6-tools-devel - kmime6-devel kf6-kcalendarcore-devel gpgmepp-devel - kf6-kcolorscheme-devel" -short_desc="Parser for MIME trees" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-3.0-or-later" -homepage="https://invent.kde.org/pim/mimetreeparser" -distfiles="${KDE_SITE}/release-service/${version}/src/${pkgname}-${version}.tar.xz" -checksum=ea16cf3fc87e1ca950a41494bd16efa0705d0061b55b545a89979843c835b977 - -mimetreeparser-devel_package() { - depends="${makepends} ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/lib/cmake - vmove usr/include - vmove usr/lib/qt6/mkspecs - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/mimic-devel b/srcpkgs/mimic-devel deleted file mode 120000 index 02a4787c965473..00000000000000 --- a/srcpkgs/mimic-devel +++ /dev/null @@ -1 +0,0 @@ -mimic \ No newline at end of file diff --git a/srcpkgs/mimic/patches/musl.patch b/srcpkgs/mimic/patches/musl.patch deleted file mode 100644 index e381f5db4423f7..00000000000000 --- a/srcpkgs/mimic/patches/musl.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/src/hts/hts_engine_API/lib/HTS_misc.c 2020-05-06 08:48:23.207180474 -0400 -+++ b/src/hts/hts_engine_API/lib/HTS_misc.c 2020-05-06 08:49:38.850713440 -0400 -@@ -247,6 +247,8 @@ - fgetpos((FILE *) fp->pointer, &pos); - #if defined(_WIN32) || defined(__CYGWIN__) || defined(__APPLE__) || defined(__ANDROID__) - return (size_t) pos; -+#elif defined(__linux__) && !defined(__GLIBC__) /* musl */ -+ return (size_t) pos.__lldata; - #else - return (size_t) pos.__pos; - #endif /* _WIN32 || __CYGWIN__ || __APPLE__ || __ANDROID__ */ diff --git a/srcpkgs/mimic/template b/srcpkgs/mimic/template deleted file mode 100644 index 4b0909aa5af461..00000000000000 --- a/srcpkgs/mimic/template +++ /dev/null @@ -1,36 +0,0 @@ -# Template file for 'mimic' -pkgname=mimic -version=1.3.0.1 -revision=1 -build_style=gnu-configure -configure_args="--enable-shared --enable-static" -hostmakedepends="automake libtool pkg-config" -makedepends="alsa-lib-devel icu-devel pcre2-devel" -short_desc="Mycroft's lightweight Text-to-speech engine" -maintainer="Rubén Santos <kojicomics@cocaine.ninja>" -license="custom: permissive BSD-like" -homepage="https://github.com/MycroftAI/mimic" -changelog="https://github.com/MycroftAI/mimic1/releases" -distfiles="https://github.com/MycroftAI/mimic/archive/${version}.tar.gz" -checksum=9041f5c7d3720899c90c890ada179c92c3b542b90bb655c247e4a4835df79249 - -export CFLAGS="-Wno-error=free-nonheap-object" - -pre_configure() { - ./autogen.sh -} - -post_install() { - vlicense COPYING -} - -mimic-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/*.a - vmove usr/lib/*.so - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/minetest b/srcpkgs/minetest deleted file mode 120000 index e74d540d08cbba..00000000000000 --- a/srcpkgs/minetest +++ /dev/null @@ -1 +0,0 @@ -luanti \ No newline at end of file diff --git a/srcpkgs/minicom/template b/srcpkgs/minicom/template deleted file mode 100644 index 46b137c2dec350..00000000000000 --- a/srcpkgs/minicom/template +++ /dev/null @@ -1,12 +0,0 @@ -# Template file for 'minicom' -pkgname=minicom -version=2.10 -revision=1 -build_style=gnu-configure -makedepends="ncurses-devel" -short_desc="Menu driven communications program" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-or-later" -homepage="https://tracker.debian.org/pkg/minicom" -distfiles="${DEBIAN_SITE}/main/m/minicom/minicom_${version}.orig.tar.bz2" -checksum=90e7ce2856b3eaaa3f452354d17981c49d32c426a255b6f0d3063a227c101538 diff --git a/srcpkgs/minicom/update b/srcpkgs/minicom/update deleted file mode 100644 index 06f6517d2f8bca..00000000000000 --- a/srcpkgs/minicom/update +++ /dev/null @@ -1 +0,0 @@ -site="https://alioth.debian.org/frs/?group_id=30018" diff --git a/srcpkgs/minidlna/files/minidlnad/run b/srcpkgs/minidlna/files/minidlnad/run deleted file mode 100644 index 406865afa5773f..00000000000000 --- a/srcpkgs/minidlna/files/minidlnad/run +++ /dev/null @@ -1,4 +0,0 @@ -#!/bin/sh -exec 2>&1 -[ -r conf ] && . ./conf -exec minidlnad -S ${OPTS} 2>&1 diff --git a/srcpkgs/minidlna/patches/config.patch b/srcpkgs/minidlna/patches/config.patch deleted file mode 100644 index 414daa69d729ad..00000000000000 --- a/srcpkgs/minidlna/patches/config.patch +++ /dev/null @@ -1,26 +0,0 @@ -diff --git minidlna.conf minidlna.conf -index 7e00e89..33a7c51 100644 ---- a/minidlna.conf -+++ b/minidlna.conf -@@ -5,7 +5,7 @@ port=8200 - #network_interface=eth0 - - # specify the user account name or uid to run as --#user=jmaggard -+user=minidlna - - # set this to the directory you want scanned. - # * if you want multiple directories, you can have multiple media_dir= lines -@@ -25,10 +25,10 @@ media_dir=/opt - #friendly_name=My DLNA Server - - # set this if you would like to specify the directory where you want MiniDLNA to store its database and album art cache --#db_dir=/var/cache/minidlna -+db_dir=/var/lib/minidlna - - # set this if you would like to specify the directory where you want MiniDLNA to store its log file --#log_dir=/var/log -+log_dir=/var/log/minidlna - - # set this to change the verbosity of the information that is logged - # each section can use a different level: off, fatal, error, warn, info, or debug diff --git a/srcpkgs/minidlna/template b/srcpkgs/minidlna/template deleted file mode 100644 index cffc4138f2e15a..00000000000000 --- a/srcpkgs/minidlna/template +++ /dev/null @@ -1,44 +0,0 @@ -# Template file for 'minidlna' -pkgname=minidlna -version=1.3.3 -revision=4 -build_style=gnu-configure -configure_args=" - --sbindir=/usr/bin - --with-db-path=/var/db/minidlna - --with-os-url=http://www.voidlinux.org" -conf_files="/etc/minidlna.conf" -make_dirs=" - /var/lib/minidlna 0750 minidlna minidlna - /var/log/minidlna 0750 minidlna minidlna" -hostmakedepends="pkg-config gettext" -makedepends="ffmpeg6-devel libjpeg-turbo-devel sqlite-devel libexif-devel - libid3tag-devel libvorbis-devel libflac-devel" -short_desc="DLNA/UPnP-AV compliant media server" -maintainer="Duncaen <duncaen@voidlinux.org>" -license="GPL-2.0-only, BSD-3-Clause" -homepage="https://minidlna.sourceforge.net/" -changelog="https://sourceforge.net/p/minidlna/git/ci/master/tree/NEWS?format=raw" -distfiles="${SOURCEFORGE_SITE}/${pkgname}/${pkgname}-${version}.tar.gz" -checksum=39026c6d4a139b9180192d1c37225aa3376fdf4f1a74d7debbdbb693d996afa4 - -system_accounts="minidlna" -minidlna_homedir="/var/lib/minidlna" - -export CFLAGS="-fcommon" - -if [ "$XBPS_TARGET_LIBC" = "musl" ]; then - makedepends+=" musl-legacy-compat" -fi - -post_patch() { - vsed -e 's/@LIBAVUTIL_LIBS@/-lavutil/g' -i Makefile.in -} - -post_install() { - vlicense LICENCE.miniupnpd # This one is BSD. COPYING is GPL-2 - vconf minidlna.conf - vman minidlna.conf.5 - vman minidlnad.8 - vsv minidlnad -} diff --git a/srcpkgs/miniflux/files/miniflux/run b/srcpkgs/miniflux/files/miniflux/run deleted file mode 100644 index b0e4613653bc59..00000000000000 --- a/srcpkgs/miniflux/files/miniflux/run +++ /dev/null @@ -1,4 +0,0 @@ -#!/bin/sh -[ -r conf ] && . ./conf -exec 2>&1 -exec chpst -u _miniflux miniflux.app ${OPTS} diff --git a/srcpkgs/miniflux/template b/srcpkgs/miniflux/template deleted file mode 100644 index 9f5cf5be08dd2f..00000000000000 --- a/srcpkgs/miniflux/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'miniflux' -pkgname=miniflux -version=2.2.14 -revision=1 -build_style=go -go_import_path="miniflux.app/v2" -go_ldflags="-X miniflux.app/version.Version=${version}" -short_desc="Minimalist and opinionated feed reader written in Go" -maintainer="Jason Elswick <jason@jasondavid.us>" -license="Apache-2.0" -homepage="https://miniflux.app" -changelog="https://raw.githubusercontent.com/miniflux/v2/main/ChangeLog" -distfiles="https://github.com/miniflux/v2/archive/${version}.tar.gz" -checksum=8cc9beadb74ac592dbb2d325500429c4ec95b21857773c16f8685ef7b9b807c1 -system_accounts="_miniflux" - -post_install() { - vsv miniflux - vman miniflux.1 -} diff --git a/srcpkgs/minify/template b/srcpkgs/minify/template deleted file mode 100644 index 4d04bf0f745c6f..00000000000000 --- a/srcpkgs/minify/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'minify' -pkgname=minify -version=2.24.7 -revision=1 -build_style=go -go_import_path="github.com/tdewolff/minify/v2" -go_package="${go_import_path}/cmd/minify" -short_desc="Go minifiers for web formats" -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=5f58a0ed1400e2ddd01c99bf30fb675dafe0c6531ed3634533b2d2ded3d3c839 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/minigalaxy/template b/srcpkgs/minigalaxy/template deleted file mode 100644 index bd18158d47d779..00000000000000 --- a/srcpkgs/minigalaxy/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'minigalaxy' -pkgname=minigalaxy -version=1.2.5 -revision=3 -build_style=python3-module -hostmakedepends="gettext python3-setuptools" -depends="hicolor-icon-theme libwebkit2gtk41 python3-gobject python3-requests" -checkdepends="$depends python3-simplejson" -short_desc="Simple GOG client for Linux" -maintainer="DragonGhost7 <darkiridiumghost@gmail.com>" -license="GPL-3.0-or-later, CC-BY-3.0" -homepage="https://sharkwouter.github.io/minigalaxy/" -changelog="https://github.com/sharkwouter/minigalaxy/blob/master/CHANGELOG.md" -distfiles="https://github.com/sharkwouter/minigalaxy/archive/${version}.tar.gz" -checksum=c0190851c69d89b7b3784a66617af24519977fffb88ee4fabf77db89ea16863f - -do_check() { - python -m unittest tests/*.py -} - -post_install() { - vlicense THIRD-PARTY-LICENSES.md LICENSE -} diff --git a/srcpkgs/minijail/patches/ppc.patch b/srcpkgs/minijail/patches/ppc.patch deleted file mode 100644 index 099ac6796d42a3..00000000000000 --- a/srcpkgs/minijail/patches/ppc.patch +++ /dev/null @@ -1,19 +0,0 @@ -These are defined on ppc* in included headers but their values refer to things -that are in headers which are not included. Additionally, ELF_GREG_TYPE refers -to a typedef, which is not a constant value. So undef them, just like some -others are already undef'd for other platforms above that. - ---- a/gen_constants-inl.h -+++ b/gen_constants-inl.h -@@ -35,6 +35,11 @@ - */ - #undef BLKTRACESETUP - #undef FS_IOC_FIEMAP -+#undef ELF_ARCH -+#undef ELF_CLASS -+#undef ELF_DATA -+#undef ELF_GREG_TYPE -+#undef FIOQSIZE - - /* The old glibc bundled with the Android host toolchain is missing some ioctl - * definitions used by minijail policy in crosvm and other projects. Locally diff --git a/srcpkgs/minijail/template b/srcpkgs/minijail/template deleted file mode 100644 index 66472bd4e3cb5d..00000000000000 --- a/srcpkgs/minijail/template +++ /dev/null @@ -1,33 +0,0 @@ -# Template file for 'minijail' -pkgname=minijail -version=2024.05.22 -revision=1 -build_style=gnu-makefile -makedepends="libcap-devel" -checkdepends="wget tar gzip" -short_desc="Sandboxing and containment tool used in Chrome OS and Android" -maintainer="Cameron Nemo <cam@nohom.org>" -license="BSD-3-Clause" -homepage="https://android.googlesource.com/platform/external/minijail" -distfiles="https://github.com/google/minijail/archive/linux-v${version}.tar.gz" -checksum=3136365ca3762da3e725f734fbdc544d8c82d6a763f803b2850ed3c993c216f0 - -if [ "$XBPS_TARGET_ENDIAN" = "be" ]; then - broken="bpf.h:110:2: error: #error Unsupported endianness" -fi - -do_check() { - chmod +x ./get_googletest.sh - ./get_googletest.sh - make test -} - -do_install() { - vbin minijail0 - vmkdir usr/lib - vcopy libminijail.so usr/lib - vcopy libminijailpreload.so usr/lib - vman minijail0.1 - vman minijail0.5 - vlicense LICENSE -} diff --git a/srcpkgs/minikube/files/README.voidlinux b/srcpkgs/minikube/files/README.voidlinux deleted file mode 100644 index 4c57a0e60bae6d..00000000000000 --- a/srcpkgs/minikube/files/README.voidlinux +++ /dev/null @@ -1,4 +0,0 @@ -You might also need install one of the following for Minikube to work: - - * virtualbox-ose (for VirtualBox driver) - * docker-machine-driver-kvm2 (for KVM2 driver) diff --git a/srcpkgs/minikube/template b/srcpkgs/minikube/template deleted file mode 100644 index 39ae299c977cb0..00000000000000 --- a/srcpkgs/minikube/template +++ /dev/null @@ -1,53 +0,0 @@ -# Template file for 'minikube' -pkgname=minikube -version=1.27.0 -revision=4 -archs="x86_64* i686* aarch64*" -build_style=go -build_helper=qemu -go_ldflags="-X k8s.io/minikube/pkg/version.version=$version" -go_import_path="k8s.io/minikube" -go_package="./cmd/minikube ./cmd/drivers/kvm" -hostmakedepends="go-bindata pkg-config" -makedepends="libvirt-devel" -depends="kubectl" -short_desc="Tool to make it easy to run Kubernetes locally" -maintainer="Orphaned <orphan@voidlinux.org>" -license="Apache-2.0" -homepage="https://github.com/kubernetes/minikube" -changelog="https://raw.githubusercontent.com/kubernetes/minikube/master/CHANGELOG.md" -distfiles="https://github.com/kubernetes/minikube/archive/v$version.tar.gz" -checksum=8978a27cff9bf1450c0cd56e28306e8272150f599a017ba31c2bad57fd9248d2 - -pre_build() { - local storage_provisioner_tag= iso_version= - - storage_provisioner_tag=$(sed -n '/^STORAGE_PROVISIONER_TAG/s/.*=\W*//p' Makefile) - iso_version=$(sed -n '/^ISO_VERSION/s/.*=\W*//p' Makefile) - - go_ldflags+=" - -X k8s.io/minikube/pkg/drivers/kvm.version=${version} - -X k8s.io/minikube/pkg/version.version=${version} - -X k8s.io/minikube/pkg/version.isoVersion=${iso_version} - -X k8s.io/minikube/pkg/version.storageProvisionerVersion=${storage_provisioner_tag} - " -} - -do_install() { - vbin $GOPATH/bin/minikube - vbin $GOPATH/bin/kvm docker-machine-driver-kvm2 - - for shell in bash zsh fish; do - vtargetrun $GOPATH/bin/minikube completion $shell > completion.$shell - vcompletion completion.$shell $shell - done - vdoc "${FILESDIR}/README.voidlinux" -} - -docker-machine-driver-kvm2_package() { - short_desc="Minikube-maintained KVM driver for docker-machine" - depends="libvirt" - pkg_install() { - vmove usr/bin/docker-machine-driver-kvm2 - } -} diff --git a/srcpkgs/minimodem/template b/srcpkgs/minimodem/template deleted file mode 100644 index 3250d9b49a2c03..00000000000000 --- a/srcpkgs/minimodem/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'minimodem' -pkgname=minimodem -version=0.24 -revision=2 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="fftw-devel alsa-lib-devel libsndfile-devel pulseaudio-devel" -short_desc="Generate or decode modem tones using various FSK protocols" -maintainer="bertronika <nejc@bertoncelj.eu.org>" -license="GPL-3.0-or-later" -homepage="http://www.whence.com/minimodem" -distfiles="${homepage}/${pkgname}-${version}.tar.gz" -checksum=f8cca4db8e3f284d67f843054d6bb4d88a3db5e77b26192410e41e9a06f4378e diff --git a/srcpkgs/mininet/template b/srcpkgs/mininet/template deleted file mode 100644 index 4716d279f3ae30..00000000000000 --- a/srcpkgs/mininet/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 'mininet' -pkgname=mininet -version=2.3.0 -revision=4 -build_style=python3-module -hostmakedepends="help2man python3-setuptools" -depends="bash ethtool inetutils-telnet iperf iproute2 iputils libcgroup-utils - net-tools openssh openvswitch psmisc python3-tkinter socat xbitmaps xhost xterm" -short_desc="Emulator for rapid prototyping of Software Defined Networks" -maintainer="classabbyamp <void@placeviolette.net>" -license="custom:MIT-like" -homepage="http://mininet.org/" -changelog="http://mininet.org/blog/categories/releases/" -distfiles="https://github.com/mininet/${pkgname}/archive/${version}.tar.gz" -checksum=1b16ee53ddb9a34a3751a77517643bda2286fc31be123209e84884d0697107b0 -# tests require root -make_check=no - -post_build() { - make mnexec - make man -} - -post_install() { - vbin mnexec - vman mn.1 - vman mnexec.1 - vlicense LICENSE -} diff --git a/srcpkgs/minio/files/README.voidlinux b/srcpkgs/minio/files/README.voidlinux deleted file mode 100644 index 24b83de99cacda..00000000000000 --- a/srcpkgs/minio/files/README.voidlinux +++ /dev/null @@ -1,5 +0,0 @@ -To customize minio's initialization edit: - /etc/default/minio - -Before starting the service edit /etc/minio/config.json -and set the "accessKey" and "secretKey". diff --git a/srcpkgs/minio/files/config.json b/srcpkgs/minio/files/config.json deleted file mode 100644 index faf38153be0353..00000000000000 --- a/srcpkgs/minio/files/config.json +++ /dev/null @@ -1,120 +0,0 @@ -{ - "version": "22", - "credential": { - "accessKey": "", - "secretKey": "" - }, - "region": "", - "browser": "on", - "domain": "", - "storageclass": { - "standard": "", - "rrs": "" - }, - "notify": { - "amqp": { - "1": { - "enable": false, - "url": "", - "exchange": "", - "routingKey": "", - "exchangeType": "", - "deliveryMode": 0, - "mandatory": false, - "immediate": false, - "durable": false, - "internal": false, - "noWait": false, - "autoDeleted": false - } - }, - "elasticsearch": { - "1": { - "enable": false, - "format": "", - "url": "", - "index": "" - } - }, - "kafka": { - "1": { - "enable": false, - "brokers": null, - "topic": "" - } - }, - "mqtt": { - "1": { - "enable": false, - "broker": "", - "topic": "", - "qos": 0, - "clientId": "", - "username": "", - "password": "", - "reconnectInterval": 0, - "keepAliveInterval": 0 - } - }, - "mysql": { - "1": { - "enable": false, - "format": "", - "dsnString": "", - "table": "", - "host": "", - "port": "", - "user": "", - "password": "", - "database": "" - } - }, - "nats": { - "1": { - "enable": false, - "address": "", - "subject": "", - "username": "", - "password": "", - "token": "", - "secure": false, - "pingInterval": 0, - "streaming": { - "enable": false, - "clusterID": "", - "clientID": "", - "async": false, - "maxPubAcksInflight": 0 - } - } - }, - "postgresql": { - "1": { - "enable": false, - "format": "", - "connectionString": "", - "table": "", - "host": "", - "port": "", - "user": "", - "password": "", - "database": "" - } - }, - "redis": { - "1": { - "enable": false, - "format": "", - "address": "", - "password": "", - "key": "" - } - }, - "webhook": { - "1": { - "enable": false, - "endpoint": "" - } - } - } -} diff --git a/srcpkgs/minio/files/minio.confd b/srcpkgs/minio/files/minio.confd deleted file mode 100644 index be5e6deba52bd1..00000000000000 --- a/srcpkgs/minio/files/minio.confd +++ /dev/null @@ -1,2 +0,0 @@ -# Local export path. -MINIO_VOLUMES="/var/lib/minio/data/" diff --git a/srcpkgs/minio/files/minio/run b/srcpkgs/minio/files/minio/run deleted file mode 100644 index dfbae379b4a443..00000000000000 --- a/srcpkgs/minio/files/minio/run +++ /dev/null @@ -1,5 +0,0 @@ -#!/bin/sh -exec 2>&1 -. /etc/default/minio -: ${MINIO_VOLUMES:="/var/lib/minio/data/"} -exec chpst -u _minio:_minio minio -C /etc/minio/ server "$MINIO_VOLUMES" diff --git a/srcpkgs/minio/template b/srcpkgs/minio/template deleted file mode 100644 index f409e62b5b4c33..00000000000000 --- a/srcpkgs/minio/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 'minio' -pkgname=minio -version=2021.04.06 -revision=4 -_version="${version//./-}T23-11-00Z" -build_style=go -go_import_path="github.com/minio/minio" -conf_files="/etc/default/minio /etc/minio/config.json" -short_desc="Object storage server compatible with Amazon S3" -maintainer="Gerardo Di Iorio <arete74@gmail.com>" -license="Apache-2.0" -homepage="https://github.com/minio/minio" -distfiles="${homepage}/archive/RELEASE.${_version}.tar.gz" -checksum=c5c7828eaf15e89c2347afa200d01e22e74a2087f425ecfa656e1d06d5bc29b4 -system_accounts="_minio" -_minio_homedir="/var/lib/minio" -_minio_descr="Minio Daemon User" -make_dirs="/etc/minio 0755 _minio _minio - /var/lib/minio 0755 _minio _minio - /var/lib/minio/data 0755 _minio _minio" -make_check=no - -post_install() { - vdoc README.md - vinstall ${FILESDIR}/${pkgname}.confd 644 etc/default ${pkgname} - vinstall ${FILESDIR}/config.json 644 etc/minio config.json - vsv minio - vdoc "${FILESDIR}/README.voidlinux" -} diff --git a/srcpkgs/minio/update b/srcpkgs/minio/update deleted file mode 100644 index e45793c85463dc..00000000000000 --- a/srcpkgs/minio/update +++ /dev/null @@ -1 +0,0 @@ -pattern="/archive/refs/tags/RELEASE\.\K[-\d]+(?=T[-\d]+Z\.tar\.gz)" diff --git a/srcpkgs/minipro/template b/srcpkgs/minipro/template deleted file mode 100644 index c80af48cba3b13..00000000000000 --- a/srcpkgs/minipro/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'minipro' -pkgname=minipro -version=0.6 -revision=1 -build_style=gnu-makefile -make_use_env=compliant -hostmakedepends="pkg-config which" -makedepends="libusb-devel" -short_desc="Program for controlling the MiniPRO TL866xx series of chip programmers" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-3.0-or-later" -homepage="https://gitlab.com/DavidGriffith/minipro" -distfiles="https://gitlab.com/DavidGriffith/minipro/-/archive/${version}/minipro-${version}.tar.gz" -checksum=16b4220b5fc07dddc4d1d49cc181a2c6a735c833cc27f24ab73eac2572c9304a - -post_patch() { - vsed -i Makefile -e 's/CC=gcc/CC?=gcc/' -} - -post_install() { - vmkdir usr/lib/udev/rules.d - vcopy "udev/*" usr/lib/udev/rules.d - - vcompletion bash_completion.d/minipro bash -} diff --git a/srcpkgs/minisat/patches/friend.patch b/srcpkgs/minisat/patches/friend.patch deleted file mode 100644 index 69563f1fec9631..00000000000000 --- a/srcpkgs/minisat/patches/friend.patch +++ /dev/null @@ -1,21 +0,0 @@ ---- a/core/SolverTypes.h 2010-07-10 18:07:36.000000000 +0200 -+++ b/core/SolverTypes.h 2020-05-27 14:12:09.005969769 +0200 -@@ -46,8 +46,8 @@ - struct Lit { - int x; - - // Use this as a constructor: -- friend Lit mkLit(Var var, bool sign = false); -+ Lit mkLit(Var var, bool sign = false); - - bool operator == (Lit p) const { return x == p.x; } - bool operator != (Lit p) const { return x != p.x; } -@@ -55,7 +55,7 @@ - }; - - --inline Lit mkLit (Var var, bool sign) { Lit p; p.x = var + var + (int)sign; return p; } -+inline Lit mkLit (Var var, bool sign = false) { Lit p; p.x = var + var + (int)sign; return p; } - inline Lit operator ~(Lit p) { Lit q; q.x = p.x ^ 1; return q; } - inline Lit operator ^(Lit p, bool b) { Lit q; q.x = p.x ^ (unsigned int)b; return q; } - inline bool sign (Lit p) { return p.x & 1; } diff --git a/srcpkgs/minisat/template b/srcpkgs/minisat/template deleted file mode 100644 index 985ba2e326f654..00000000000000 --- a/srcpkgs/minisat/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'minisat' -pkgname=minisat -version=2.2.0 -revision=2 -# _FPU_EXTENDED is x87-glibc only -archs="i686 x86_64" -build_wrksrc=simp -build_style=gnu-makefile -makedepends="zlib-devel" -short_desc="Minimalistic and high-performance SAT solver" -maintainer="Tai Chi Minh Ralph Eastwood <tcmreastwood@gmail.com>" -license="MIT" -homepage="http://minisat.se/MiniSat.html" -distfiles="http://minisat.se/downloads/minisat-${version}.tar.gz" -checksum=92957d851cdc3baddfe07b5fc80ed5a0237c489d0c52ae72f62844b3b46d7808 - -do_build() { - CFLAGS+=" -I${wrksrc}" - make ${makejobs} MROOT=${wrksrc} r -} - -do_install() { - vbin minisat_release minisat - vlicense ../LICENSE -} diff --git a/srcpkgs/minised/template b/srcpkgs/minised/template deleted file mode 100644 index 93c68498466f06..00000000000000 --- a/srcpkgs/minised/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'minised' -pkgname=minised -version=1.16 -revision=1 -build_style=gnu-makefile -short_desc="Smaller, cheaper, faster sed implementation" -maintainer="Richard Taityr <dicktyr@yahoo.co.uk>" -license="BSD-3-Clause" -homepage="https://exactcode.com/opensource/minised/" -distfiles="https://dl.exactcode.de/oss/${pkgname}/${pkgname}-${version}.tar.gz" -checksum=46e072d5d45c9fd3d5b268523501bbea0ad016232b2d3f366a7aad0b1e7b3f71 - -# arguably not an alternative as minised lacks common extensions -#alternatives=" -# sed:sed:/usr/bin/minised -# sed:sed.1:/usr/share/man/man1/minised.1" - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/miniserve/template b/srcpkgs/miniserve/template deleted file mode 100644 index 8b831974220b54..00000000000000 --- a/srcpkgs/miniserve/template +++ /dev/null @@ -1,39 +0,0 @@ -# Template file for 'miniserve' -pkgname=miniserve -version=0.32.0 -revision=1 -build_style=cargo -build_helper=qemu -# these tests fail to create a tempdir -make_check_args="-- - --skip qrcode_hidden_in_tty_when_disabled - --skip qrcode_shown_in_tty_when_enabled" -hostmakedepends="pkg-config" -makedepends="libzstd-devel" -checkdepends="curl openssl-devel" -short_desc="CLI tool to serve files and dirs over HTTP" -maintainer="Enno Boland <gottox@voidlinux.org>" -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/refs/tags/v${version}.tar.gz" -checksum=30cfabd398f0c17c2eff3fdab115b5681e21fb048f363955a064249d14cd5869 -make_check=ci-skip # port binding succeeds locally but fails in CI - -case "$XBPS_TARGET_MACHINE" in - x86_64*|i686*|arm*|aarch64*) ;; - *) broken="ftbfs in ring" ;; -esac - -post_install() { - local _miniserve="${DESTDIR}/usr/bin/miniserve" - for shell in bash fish zsh; do - vtargetrun ${_miniserve} --print-completions ${shell} > miniserve.${shell} - vcompletion miniserve.${shell} ${shell} - done - - vtargetrun ${_miniserve} --print-manpage > miniserve.1 - vman miniserve.1 - - vlicense LICENSE -} diff --git a/srcpkgs/minisign/template b/srcpkgs/minisign/template deleted file mode 100644 index eb5f4ac82838a5..00000000000000 --- a/srcpkgs/minisign/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'minisign' -pkgname=minisign -version=0.12 -revision=1 -build_style=cmake -hostmakedepends="pkg-config" -makedepends="libsodium-devel" -short_desc="Simple tool to sign files and verify signatures" -maintainer="Orphaned <orphan@voidlinux.org>" -license="ISC" -homepage="https://jedisct1.github.io/minisign" -changelog="https://github.com/jedisct1/minisign/releases" -distfiles="https://github.com/jedisct1/minisign/archive/refs/tags/${version}.tar.gz" -checksum=796dce1376f9bcb1a19ece729c075c47054364355fe0c0c1ebe5104d508c7db0 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/minisign/update b/srcpkgs/minisign/update deleted file mode 100644 index f8be737ca044f9..00000000000000 --- a/srcpkgs/minisign/update +++ /dev/null @@ -1 +0,0 @@ -ignore="win32" diff --git a/srcpkgs/minissdpd/files/minissdpd/run b/srcpkgs/minissdpd/files/minissdpd/run deleted file mode 100644 index 1d9999f81424c8..00000000000000 --- a/srcpkgs/minissdpd/files/minissdpd/run +++ /dev/null @@ -1,4 +0,0 @@ -#!/bin/sh -[ -r conf ] && . ./conf -exec 2>&1 -exec minissdpd ${OPTS} -D diff --git a/srcpkgs/minissdpd/patches/foreground.patch b/srcpkgs/minissdpd/patches/foreground.patch deleted file mode 100644 index f26c9339075c8b..00000000000000 --- a/srcpkgs/minissdpd/patches/foreground.patch +++ /dev/null @@ -1,29 +0,0 @@ ---- a/minissdpd.c -+++ b/minissdpd.c -@@ -1251,6 +1251,7 @@ - const char * pidfilename = "/var/run/minissdpd.pid"; - #endif - int debug_flag = 0; -+ int foreground_flag = 0; - #ifdef ENABLE_IPV6 - int ipv6 = 0; - #endif /* ENABLE_IPV6 */ -@@ -1285,6 +1286,9 @@ - case 'd': - debug_flag = 1; - break; -+ case 'D': -+ foreground_flag = 1; -+ break; - #ifdef ENABLE_IPV6 - case '6': - ipv6 = 1; -@@ -1453,7 +1457,7 @@ - - #ifndef NO_BACKGROUND_NO_PIDFILE - /* daemonize or in any case get pid ! */ -- if(debug_flag) -+ if(debug_flag || foreground_flag) - pid = getpid(); - else { - #ifdef USE_DAEMON diff --git a/srcpkgs/minissdpd/template b/srcpkgs/minissdpd/template deleted file mode 100644 index 1f9ec9112b1961..00000000000000 --- a/srcpkgs/minissdpd/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'minissdpd' -pkgname=minissdpd -version=1.6.0 -revision=1 -build_style=gnu-makefile -makedepends="libnfnetlink-devel" -short_desc="MiniSSDP Daemon to speed up UPnP device discovery" -maintainer="Duncaen <duncaen@voidlinux.org>" -license="BSD-3-Clause" -homepage="https://miniupnp.tuxfamily.org/minissdpd.html" -distfiles="https://miniupnp.tuxfamily.org/files/minissdpd-${version}.tar.gz" -checksum=f4c2dea6a472e0a5cc9dca2dc4c1fc36ba5538eacf8d793825293251725546bd - -CFLAGS="-D_GNU_SOURCE" - -if [ "$XBPS_TARGET_LIBC" = "musl" ]; then - makedepends+=" musl-legacy-compat" -fi - -do_install() { - vbin minissdpd - vman minissdpd.1 - vlicense LICENSE - vsv minissdpd -} diff --git a/srcpkgs/minissdpd/update b/srcpkgs/minissdpd/update deleted file mode 100644 index 7096d869ff8a82..00000000000000 --- a/srcpkgs/minissdpd/update +++ /dev/null @@ -1 +0,0 @@ -ignore="*.???????? 20[0123456789][0123456789]????" diff --git a/srcpkgs/ministat/template b/srcpkgs/ministat/template deleted file mode 100644 index bb22530a1c6e12..00000000000000 --- a/srcpkgs/ministat/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'ministat' -pkgname=ministat -version=15.0 -revision=1 -build_style=gnu-makefile -short_desc="Small statistics utility" -maintainer="Leah Neukirchen <leah@vuxu.org>" -license="Beerware" -homepage="https://github.com/leahneukirchen/ministat" -distfiles="https://github.com/leahneukirchen/${pkgname}/archive/v${version}.tar.gz" -checksum=9e429718d3dac225ea4014ba5758b9b45ac3ff30ca101a325a111e58551d6f68 - -post_install() { - sed -n '2,7p' <ministat.c >LICENSE - vlicense LICENSE -} diff --git a/srcpkgs/minitalk/template b/srcpkgs/minitalk/template deleted file mode 100644 index 2b4d9078714e6d..00000000000000 --- a/srcpkgs/minitalk/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'minitalk' -pkgname=minitalk -version=0.3.1 -revision=1 -build_style=gnu-makefile -makedepends="readline-devel" -short_desc="Small chat system for multiple users on a UNIX-like host " -maintainer="Andrew Benson <abenson+void@gmail.com>" -license="MIT" -homepage="https://github.com/abenson/minitalk" -distfiles="https://github.com/abenson/minitalk/archive/v${version}.tar.gz" -checksum=86e6696d885a10f6c2c19ab256a5124ed69149b114f2fb394af9e6e299f4209b - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/minitube/patches/mpv-0.35.patch b/srcpkgs/minitube/patches/mpv-0.35.patch deleted file mode 100644 index db13f9058f7f83..00000000000000 --- a/srcpkgs/minitube/patches/mpv-0.35.patch +++ /dev/null @@ -1,14 +0,0 @@ -https://github.com/mpv-player/mpv/commit/632059816adde518c67f6606e3cfdef5bec18b52 -Index: minitube-3.9.3/lib/media/src/mpv/mpvwidget.cpp -=================================================================== ---- minitube-3.9.3.orig/lib/media/src/mpv/mpvwidget.cpp -+++ minitube-3.9.3/lib/media/src/mpv/mpvwidget.cpp -@@ -30,7 +30,7 @@ void MpvWidget::initializeGL() { - qDebug() << "initializeGL" << nativeParent; - if (nativeParent == nullptr) qFatal("No native parent"); - -- mpv_opengl_init_params gl_init_params{get_proc_address, this, nullptr}; -+ mpv_opengl_init_params gl_init_params{get_proc_address, this}; - mpv_render_param params[]{{MPV_RENDER_PARAM_API_TYPE, (void *)MPV_RENDER_API_TYPE_OPENGL}, - {MPV_RENDER_PARAM_OPENGL_INIT_PARAMS, &gl_init_params}, - {MPV_RENDER_PARAM_INVALID, nullptr}, diff --git a/srcpkgs/minitube/template b/srcpkgs/minitube/template deleted file mode 100644 index b4b50c0f969426..00000000000000 --- a/srcpkgs/minitube/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'minitube' -pkgname=minitube -version=3.9.3 -revision=2 -build_style=qmake -hostmakedepends="qt5-tools qt5-host-tools qt5-qmake git" -makedepends="qt5-devel phonon-qt5-devel qt5-script-devel qt5-declarative-devel - qt5-plugin-sqlite qt5-x11extras-devel mpv-devel" -depends="virtual?phonon-qt5-backend desktop-file-utils hicolor-icon-theme" -short_desc="Qt5-based YouTube client" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-3.0-or-later" -homepage="http://flavio.tordini.org/minitube" -distfiles="https://github.com/flaviotordini/minitube/releases/download/${version}/minitube-${version}.tar.bz2" -checksum=0e2e70ff366218353f145a48fb1cc65def540a47082485dc918f8dab904a648c - -pre_configure() { - # Provided by Gottox - local _api_key=AIzaSyBzMj41taMuHLAF95-y9cTXL4JpPGqMORk - sed -i "1i DEFINES += APP_GOOGLE_API_KEY=\"$_api_key\"" minitube.pro -} diff --git a/srcpkgs/miniupnpc-devel b/srcpkgs/miniupnpc-devel deleted file mode 120000 index b96589037185de..00000000000000 --- a/srcpkgs/miniupnpc-devel +++ /dev/null @@ -1 +0,0 @@ -miniupnpc \ No newline at end of file diff --git a/srcpkgs/miniupnpc/template b/srcpkgs/miniupnpc/template deleted file mode 100644 index 868fc53da59045..00000000000000 --- a/srcpkgs/miniupnpc/template +++ /dev/null @@ -1,31 +0,0 @@ -# Template file for 'miniupnpc' -pkgname=miniupnpc -version=2.2.7 -revision=1 -build_style=gnu-makefile -make_use_env=y -hostmakedepends="which" -checkdepends="inetutils-ifconfig" -short_desc="Small UPnP client library/tool to access Internet Gateway Devices" -maintainer="Orphaned <orphan@voidlinux.org>" -license="BSD-3-Clause" -#changelog="https://miniupnp.tuxfamily.org/files/changelog.php?file=miniupnpc-${version}.tar.gz" -homepage="https://miniupnp.tuxfamily.org" -distfiles="https://miniupnp.tuxfamily.org/files/${pkgname}-${version}.tar.gz" -checksum=b0c3a27056840fd0ec9328a5a9bac3dc5e0ec6d2e8733349cf577b0aa1e70ac1 - -post_install() { - vlicense LICENSE -} - -miniupnpc-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - vmove usr/share/man/man3 - } -} diff --git a/srcpkgs/miniupnpc/update b/srcpkgs/miniupnpc/update deleted file mode 100644 index 7096d869ff8a82..00000000000000 --- a/srcpkgs/miniupnpc/update +++ /dev/null @@ -1 +0,0 @@ -ignore="*.???????? 20[0123456789][0123456789]????" diff --git a/srcpkgs/miniupnpd/files/README.voidlinux b/srcpkgs/miniupnpd/files/README.voidlinux deleted file mode 100644 index 33e436a87d762f..00000000000000 --- a/srcpkgs/miniupnpd/files/README.voidlinux +++ /dev/null @@ -1,3 +0,0 @@ -Before running miniupnpd edit the scripts and configuration files in /etc/miniupnpd/. -Load the iptables rules by executing /etc/miniupnpd/iptables_init.sh and/or -/etc/miniupnpd/ip6tables_init.sh manually or adding them to /etc/sv/minidlnad/run. diff --git a/srcpkgs/miniupnpd/files/miniupnpd/run b/srcpkgs/miniupnpd/files/miniupnpd/run deleted file mode 100644 index 9634ae5d57610f..00000000000000 --- a/srcpkgs/miniupnpd/files/miniupnpd/run +++ /dev/null @@ -1,4 +0,0 @@ -#!/bin/sh -[ -r conf ] && . ./conf -exec 2>&1 -exec miniupnpd ${OPTS:=-f /etc/miniupnpd/miniupnpd.conf} diff --git a/srcpkgs/miniupnpd/patches/fix-configure-script.patch b/srcpkgs/miniupnpd/patches/fix-configure-script.patch deleted file mode 100644 index 3836c3b1844141..00000000000000 --- a/srcpkgs/miniupnpd/patches/fix-configure-script.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/configure -+++ b/configure -@@ -49,7 +49,7 @@ - --iptablespath=*) - IPTABLESPATH=$(echo $argv | cut -d= -f2) ;; - --getifaddrs) GETIFADDRS=1 ;; -- --v6sockets-v6only) V6SOCKETS_ARE_V6ONLY="0" -+ --v6sockets-v6only) V6SOCKETS_ARE_V6ONLY="0" ;; - --host-os=*) - OS_NAME=$(echo $argv | cut -d= -f2) ;; - --host-os-version=*) diff --git a/srcpkgs/miniupnpd/template b/srcpkgs/miniupnpd/template deleted file mode 100644 index 3f07a784f1817c..00000000000000 --- a/srcpkgs/miniupnpd/template +++ /dev/null @@ -1,51 +0,0 @@ -# Template file for 'miniupnpd' -pkgname=miniupnpd -version=2.3.9 -revision=1 -build_style=configure -configure_args=" - --disable-fork - --ipv6 - --igd2 - --leasefile" -make_install_args=" - INSTALLPREFIX=/usr - SBINDIR=/usr/bin" -conf_files=" - /etc/miniupnpd/*.conf - /etc/miniupnpd/*.sh" -hostmakedepends="pkg-config" -makedepends="libnfnetlink-devel iptables-devel openssl-devel" -checkdepends="iproute2 which" -short_desc="Lightweight UPnP IGD daemon" -maintainer="Duncaen <duncaen@voidlinux.org>" -license="BSD-3-Clause" -homepage="https://miniupnp.tuxfamily.org" -changelog="https://miniupnp.tuxfamily.org/files/changelog.php?file=miniupnpd-${version}.tar.gz" -distfiles="https://miniupnp.tuxfamily.org/files/miniupnpd-${version}.tar.gz" -checksum=66cb3c3d697ab2bb3a61d3c48628166d6ba328d7c2dbeb95898fdf2a3202af7b - -if [ "$XBPS_TARGET_LIBC" = "musl" ]; then - makedepends+=" musl-legacy-compat" -fi - -post_extract() { - vsed -i "${wrksrc}/configure" \ - -e 's|LSB_RELEASE=.*|LSB_RELEASE=$(false)|' \ - -e 's|V6SOCKETS_ARE_V6ONLY=.*|V6SOCKETS_ARE_V6ONLY="0"|' -} - - -post_configure() { - vsed -i "${wrksrc}/config.h" \ - -e 's|^#define OS_URL.*$|#define OS_URL "https://voidlinux.org/"|g' \ - -e 's|^#define OS_NAME.*$|#define OS_NAME "Void"|g' \ - -e 's|^#define OS_VERSION.*$|#define OS_VERSION "Void"|g' -} - -post_install() { - rm -rf "${DESTDIR}/etc/init.d" - vsv miniupnpd - vlicense LICENSE - vdoc "${FILESDIR}/README.voidlinux" -} diff --git a/srcpkgs/miniupnpd/update b/srcpkgs/miniupnpd/update deleted file mode 100644 index 7096d869ff8a82..00000000000000 --- a/srcpkgs/miniupnpd/update +++ /dev/null @@ -1 +0,0 @@ -ignore="*.???????? 20[0123456789][0123456789]????" diff --git a/srcpkgs/minizip-devel b/srcpkgs/minizip-devel deleted file mode 120000 index dc81119efe8d9b..00000000000000 --- a/srcpkgs/minizip-devel +++ /dev/null @@ -1 +0,0 @@ -minizip \ No newline at end of file diff --git a/srcpkgs/minizip-ng-devel b/srcpkgs/minizip-ng-devel deleted file mode 120000 index 030e1e7a50ac6b..00000000000000 --- a/srcpkgs/minizip-ng-devel +++ /dev/null @@ -1 +0,0 @@ -minizip-ng \ No newline at end of file diff --git a/srcpkgs/minizip-ng/template b/srcpkgs/minizip-ng/template deleted file mode 100644 index 625f919918f73c..00000000000000 --- a/srcpkgs/minizip-ng/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'minizip-ng' -pkgname=minizip-ng -version=4.0.10 -revision=1 -build_style=cmake -configure_args="-DMZ_COMPAT=OFF -DBUILD_SHARED_LIBS=ON -DSKIP_INSTALL_BINARIES=ON - -DMZ_BUILD_TESTS=ON -DMZ_BUILD_UNIT_TESTS=ON" -hostmakedepends="pkg-config" -makedepends="zlib-ng-devel libzstd-devel bzip2-devel liblzma-devel openssl-devel gtest-devel" -short_desc="Zlib-ng fork of minizip" -maintainer="oreo639 <oreo6391@gmail.com>" -license="Zlib" -homepage="https://github.com/zlib-ng/minizip-ng" -distfiles="https://github.com/zlib-ng/minizip-ng/archive/refs/tags/${version}/minizip-ng-${version}.tar.gz" -checksum=c362e35ee973fa7be58cc5e38a4a6c23cc8f7e652555daf4f115a9eb2d3a6be7 - -minizip-ng-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}-${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/minizip/patches/CVE-2023-45853.patch b/srcpkgs/minizip/patches/CVE-2023-45853.patch deleted file mode 100644 index 784c57766f20f0..00000000000000 --- a/srcpkgs/minizip/patches/CVE-2023-45853.patch +++ /dev/null @@ -1,36 +0,0 @@ -From 73331a6a0481067628f065ffe87bb1d8f787d10c Mon Sep 17 00:00:00 2001 -From: Hans Wennborg <hans@chromium.org> -Date: Fri, 18 Aug 2023 11:05:33 +0200 -Subject: [PATCH] Reject overflows of zip header fields in minizip. - -This checks the lengths of the file name, extra field, and comment -that would be put in the zip headers, and rejects them if they are -too long. They are each limited to 65535 bytes in length by the zip -format. This also avoids possible buffer overflows if the provided -fields are too long. ---- - contrib/minizip/zip.c | 11 +++++++++++ - 1 file changed, 11 insertions(+) - -diff --git a/contrib/minizip/zip.c b/contrib/minizip/zip.c -index 3d3d4cadd..0446109b2 100644 ---- a/contrib/minizip/zip.c -+++ b/contrib/minizip/zip.c -@@ -1043,6 +1043,17 @@ extern int ZEXPORT zipOpenNewFileInZip4_64(zipFile file, const char* filename, c - return ZIP_PARAMERROR; - #endif - -+ // The filename and comment length must fit in 16 bits. -+ if ((filename!=NULL) && (strlen(filename)>0xffff)) -+ return ZIP_PARAMERROR; -+ if ((comment!=NULL) && (strlen(comment)>0xffff)) -+ return ZIP_PARAMERROR; -+ // The extra field length must fit in 16 bits. If the member also requires -+ // a Zip64 extra block, that will also need to fit within that 16-bit -+ // length, but that will be checked for later. -+ if ((size_extrafield_local>0xffff) || (size_extrafield_global>0xffff)) -+ return ZIP_PARAMERROR; -+ - zi = (zip64_internal*)file; - - if (zi->in_opened_file_inzip == 1) diff --git a/srcpkgs/minizip/template b/srcpkgs/minizip/template deleted file mode 100644 index 7e8795a4b5a408..00000000000000 --- a/srcpkgs/minizip/template +++ /dev/null @@ -1,34 +0,0 @@ -# Template file for 'minizip' -pkgname=minizip -version=1.3 -revision=1 -build_wrksrc="contrib/${pkgname}" -build_style=gnu-configure -hostmakedepends="automake libtool" -makedepends="zlib-devel" -short_desc="Zip file manipulation library" -maintainer="ojab <ojab@ojab.ru>" -license="Zlib" -homepage="https://www.winimage.com/zLibDll/minizip.html" -distfiles="https://www.zlib.net/fossils/zlib-${version}.tar.gz" -checksum=ff0ba4c292013dbc27530b3a81e1f9a813cd39de01ca5e0f8bf355702efa593e - -pre_configure() { - autoreconf -i -} - -post_install() { - # https://github.com/madler/zlib/pull/229 - rm ${DESTDIR}/usr/include/minizip/crypt.h -} - -minizip-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}-${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/minizip/update b/srcpkgs/minizip/update deleted file mode 100644 index 7ddf9288650d08..00000000000000 --- a/srcpkgs/minizip/update +++ /dev/null @@ -1,2 +0,0 @@ -site="http://zlib.net/" -pattern="(?<=(?:zlib-))[\d.]*(?=(?:.tar.gz))" diff --git a/srcpkgs/mirage/template b/srcpkgs/mirage/template deleted file mode 100644 index 1f683b9347a6d6..00000000000000 --- a/srcpkgs/mirage/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'mirage' -pkgname=mirage -version=0.11.1 -revision=4 -build_style="python3-module" -hostmakedepends="python3-setuptools gettext glib-devel" -makedepends="python3-devel libX11-devel" -depends="python3-gobject gtk+3 libgexiv2" -short_desc="Simple GTK image viewer" -maintainer="Sergei Akhmatdinov <sakhmatd@riseup.net>" -license="GPL-3.0-only" -homepage="https://gitlab.com/thomasross/mirage" -distfiles="https://gitlab.com/thomasross/mirage/-/archive/$version/mirage-$version.tar.gz" -checksum=3d8cce3d0cd98f48c7e280f10cdce71ff7e18fd366758aaa8cba15b7bba8c866 diff --git a/srcpkgs/miruo/template b/srcpkgs/miruo/template deleted file mode 100644 index e465e7e71a16b9..00000000000000 --- a/srcpkgs/miruo/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'miruo' -pkgname=miruo -version=0.9.6b -revision=1 -build_style=gnu-configure -makedepends="libpcap-devel" -short_desc="Pretty-print TCP session monitor/analyzer" -maintainer="Leah Neukirchen <leah@vuxu.org>" -license="GPL-3.0-only" -homepage="https://github.com/KLab/miruo" -distfiles="https://github.com/KLab/miruo/archive/${version}.tar.gz" -checksum=0b31a5bde5b0e92a245611a8e671cec3d330686316691daeb1de76360d2fa5f1 - -do_install() { - vbin miruo - vdoc README -} diff --git a/srcpkgs/miruo/update b/srcpkgs/miruo/update deleted file mode 100644 index 97780a418e6e1f..00000000000000 --- a/srcpkgs/miruo/update +++ /dev/null @@ -1 +0,0 @@ -pattern='/archive/refs/tags/(v?|\Q'"$pkgname"'\E-)?\K[\d\.]+[a-z]*(?=\.tar\.gz")' diff --git a/srcpkgs/mise/template b/srcpkgs/mise/template deleted file mode 100644 index e978677740a139..00000000000000 --- a/srcpkgs/mise/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 'mise' -pkgname=mise -version=2025.8.20 -revision=1 -build_style=cargo -hostmakedepends="pkg-config" -makedepends="openssl-devel libzstd-devel bzip2-devel" -short_desc="Polyglot runtime manager (asdf rust clone)" -maintainer="Daniel Lewan <daniel@teddydd.me>" -license="MIT" -homepage="https://github.com/jdx/mise" -changelog="https://github.com/jdx/mise/releases" -distfiles="https://github.com/jdx/mise/archive/v${version}.tar.gz>${pkgname}-${version}.tar.gz" -checksum=f92d22face0128612fe27039f80beae0cd30335240cb7be1aff22b429048f485 - -post_install() { - vlicense LICENSE - vman man/man1/mise.1 - vdoc README.md - vcompletion completions/mise.bash bash mise - vcompletion completions/mise.fish fish mise - vcompletion completions/_mise zsh mise -} - -rtx_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" (transitional dummy package)" - metapackage=yes -} diff --git a/srcpkgs/misspell/template b/srcpkgs/misspell/template deleted file mode 100644 index 439b350fad5008..00000000000000 --- a/srcpkgs/misspell/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'misspell' -pkgname=misspell -version=0.3.4 -revision=4 -build_style=go -go_import_path="github.com/client9/misspell" -go_package="${go_import_path}/cmd/misspell" -short_desc="Correct commonly misspelled English words... quickly" -maintainer="Orphaned <orphan@voidlinux.org>" -license="MIT" -homepage="https://github.com/client9/misspell" -distfiles="${homepage}/archive/v${version}.tar.gz" -checksum=4bbb94da9bf4500fef21f83359c61c92429a13b47b064bd62fedb68c62b66001 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/mit-krb5-client b/srcpkgs/mit-krb5-client deleted file mode 120000 index 6712492cc44407..00000000000000 --- a/srcpkgs/mit-krb5-client +++ /dev/null @@ -1 +0,0 @@ -mit-krb5 \ No newline at end of file diff --git a/srcpkgs/mit-krb5-devel b/srcpkgs/mit-krb5-devel deleted file mode 120000 index 6712492cc44407..00000000000000 --- a/srcpkgs/mit-krb5-devel +++ /dev/null @@ -1 +0,0 @@ -mit-krb5 \ No newline at end of file diff --git a/srcpkgs/mit-krb5-libs b/srcpkgs/mit-krb5-libs deleted file mode 120000 index 6712492cc44407..00000000000000 --- a/srcpkgs/mit-krb5-libs +++ /dev/null @@ -1 +0,0 @@ -mit-krb5 \ No newline at end of file diff --git a/srcpkgs/mit-krb5/files/kadmind/run b/srcpkgs/mit-krb5/files/kadmind/run deleted file mode 100644 index 0fa119dc9ab0f3..00000000000000 --- a/srcpkgs/mit-krb5/files/kadmind/run +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh -exec 2>&1 -exec kadmind -nofork diff --git a/srcpkgs/mit-krb5/files/krb5kdc/run b/srcpkgs/mit-krb5/files/krb5kdc/run deleted file mode 100644 index 847e73e7950346..00000000000000 --- a/srcpkgs/mit-krb5/files/krb5kdc/run +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh -exec 2>&1 -exec krb5kdc -n diff --git a/srcpkgs/mit-krb5/template b/srcpkgs/mit-krb5/template deleted file mode 100644 index 065c8317c0a1a3..00000000000000 --- a/srcpkgs/mit-krb5/template +++ /dev/null @@ -1,80 +0,0 @@ -# Template file for 'mit-krb5' -# if there is a bump in .so version, -# also update srcpkgs/libgssglue/files/gssapi_mech.conf -pkgname=mit-krb5 -version=1.21.3 -revision=1 -_distver=$(echo $version | cut -d. -f-2) -build_style=gnu-configure -configure_args="--sbindir=/usr/bin --disable-rpath --with-system-et - --without-system-verto --with-system-ss --enable-shared --with-system-db - $(vopt_with ldap) $(vopt_with lmdb)" -hostmakedepends="e2fsprogs-devel flex perl pkg-config" -makedepends="e2fsprogs-devel db-devel $(vopt_if ldap libldap-devel) - $(vopt_if lmdb lmdb-devel)" -short_desc="MIT Kerberos 5 implementation" -maintainer="Klara Modin <klarasmodin@gmail.com>" -license="MIT" -homepage="http://web.mit.edu/kerberos" -distfiles="http://kerberos.org/dist/krb5/${_distver}/krb5-${version}.tar.gz" -checksum=b7a4cd5ead67fb08b980b21abd150ff7217e85ea320c9ed0c6dadd304840ad35 -build_options="ldap lmdb" -build_options_default="ldap" -desc_option_lmdb="Enable LMDB database backend" - -post_patch() { - # Fix db plugin. - vsed -i -e "s|<db.h>|<db_185.h>|" \ - src/plugins/kdb/db2/{adb_openclose.c,db2_exp.c,kdb_db2.c,policy_db.h} -} - -do_configure() { - ./src/configure ${configure_args} \ - ac_cv_func_pthread_once=yes ac_cv_func_pthread_rwlock_init=yes \ - acx_pthread_ok=yes ac_cv_func_regcomp=yes ac_cv_printf_positional=yes \ - krb5_cv_attr_constructor_destructor=yes,yes -} - -post_install() { - vsv krb5kdc - vsv kadmind - vlicense NOTICE - - # Install schema files for LDAP database backend - if [ -n "$(vopt_if ldap present)" ]; then - for schema in kerberos.{schema,ldif,openldap.ldif}; do - vdoc src/plugins/kdb/ldap/libkdb_ldap/$schema - done - fi -} - -mit-krb5-client_package() { - short_desc+=" - client programs" - pkg_install() { - for f in uuclient ktutil kswitch gss-client kvno kinit kpasswd \ - kdestroy sclient kadmin k5srvutil sim_client klist ksu; do - vmove usr/bin/${f} - if [ -f ${DESTDIR}/usr/share/man/man1/${f}.1 ]; then - vmove usr/share/man/man1/${f}.1 - fi - done - } -} - -mit-krb5-devel_package() { - depends="${makedepends} mit-krb5-libs>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/bin/krb5-config - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} - -mit-krb5-libs_package() { - short_desc+=" - runtime libraries" - pkg_install() { - vmove "usr/lib/*.so.*" - } -} diff --git a/srcpkgs/mit-krb5/update b/srcpkgs/mit-krb5/update deleted file mode 100644 index 74ef5b53735404..00000000000000 --- a/srcpkgs/mit-krb5/update +++ /dev/null @@ -1 +0,0 @@ -pkgname=krb5 diff --git a/srcpkgs/mit-scheme-c/patches/host_os-is-linux.patch b/srcpkgs/mit-scheme-c/patches/host_os-is-linux.patch deleted file mode 100644 index 005e093679e8bb..00000000000000 --- a/srcpkgs/mit-scheme-c/patches/host_os-is-linux.patch +++ /dev/null @@ -1,13 +0,0 @@ -Index: src/microcode/configure -=================================================================== ---- a/src/microcode/configure -+++ b/src/microcode/configure -@@ -5441,7 +5441,7 @@ EXE_NAME=mit-scheme-${mit_scheme_native_ - DO_GCC_TESTS=no - GNU_LD=no - case ${host_os} in --linux-gnu) -+linux-*) - M4_FLAGS="${M4_FLAGS} -P __linux__,1" - DO_GCC_TESTS=yes - GNU_LD=yes diff --git a/srcpkgs/mit-scheme-c/template b/srcpkgs/mit-scheme-c/template deleted file mode 100644 index 92f3b637912ab4..00000000000000 --- a/srcpkgs/mit-scheme-c/template +++ /dev/null @@ -1,33 +0,0 @@ -# Template file for 'mit-scheme-c' -pkgname=mit-scheme-c -version=9.2 -revision=2 -build_wrksrc="src" -short_desc="Implementation of the Scheme programming language" -maintainer="Andrew Benson <abenson+void@gmail.com>" -license="GPL-2.0-or-later" -homepage="https://www.gnu.org/software/mit-scheme/" -distfiles="${GNU_SITE}/mit-scheme/stable.pkg/${version}/mit-scheme-c-${version}.tar.gz" -checksum=4f6a16f9c7d4b4b7bb3aa53ef523cad39b54ae1eaa3ab3205930b6a87759b170 -alternatives=" - scheme:scheme:/usr/bin/mit-scheme - scheme:scheme.1:/usr/share/man/man1/mit-scheme.1 -" -nocross="Tries to build parts of the package with itself" - -CFLAGS="-fcommon" - -case "$XBPS_TARGET_MACHINE" in - ppc) broken="free(): invalid pointer";; - ppc*-musl) broken="Fails to link";; -esac - -do_build() { - etc/make-liarc.sh --prefix=/usr -} - -do_install() { - make install DESTDIR=${DESTDIR} - rm ${DESTDIR}/usr/bin/scheme - vman ../doc/scheme.1 mit-scheme.1 -} diff --git a/srcpkgs/mitlm/template b/srcpkgs/mitlm/template deleted file mode 100644 index 2b0a36e790f7e1..00000000000000 --- a/srcpkgs/mitlm/template +++ /dev/null @@ -1,33 +0,0 @@ -# Template file for 'mitlm' -pkgname=mitlm -version=0.4.2 -revision=3 -short_desc="MIT Language Modeling toolkit" -maintainer="Martin Riese <grauehaare@gmx.de>" -license="MIT" -homepage="https://github.com/mitlm/mitlm" -distfiles="https://github.com/$pkgname/$pkgname/releases/download/v${version}/${pkgname}-${version}.tar.xz" -checksum=4a9886b68157a9b9280dc53e94af165c3e1ae62c13d0fa810c2ff17a9923db25 -build_style=gnu-configure -configure_args="--disable-static" -hostmakedepends="gcc-fortran" - -post_install() { - vlicense COPYING -} - -libmitlm_package() { - short_desc+=" - runtime libraries" - pkg_install() { - vmove usr/lib/*.so.* - } -} - -libmitlm-devel_package() { - short_desc+=" - development files" - depends="libmitlm>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/*.so - } -} diff --git a/srcpkgs/mitmproxy/template b/srcpkgs/mitmproxy/template deleted file mode 100644 index 5dec34a60e4e08..00000000000000 --- a/srcpkgs/mitmproxy/template +++ /dev/null @@ -1,37 +0,0 @@ -# Template file for 'mitmproxy' -pkgname=mitmproxy -version=11.1.3 -revision=1 -build_style=python3-pep517 -hostmakedepends="python3-setuptools" -depends="python3-aioquic python3-Brotli python3-Flask python3-argon2 python3-asgiref - python3-certifi python3-cryptography python3-h11 python3-h2 python3-hyperframe - python3-kaitaistruct python3-ldap3 python3-mitmproxy-rs python3-msgpack python3-openssl - python3-parsing python3-passlib 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="Orphaned <orphan@voidlinux.org>" -license="MIT" -homepage="https://mitmproxy.org" -changelog="https://raw.githubusercontent.com/mitmproxy/mitmproxy/main/CHANGELOG.md" -distfiles="https://github.com/mitmproxy/mitmproxy/archive/refs/tags/v${version}.tar.gz" -checksum=bb4f6fc8e9ac64b4c725811983e3e3ff6b2b18b2a992d80d816811709e9efde5 - -_skip="(test_get_version)" # This test fails without a git repository -_skip+="or(test_wireguard)" # Tries to execute a helper binary compiled for glibc - -if [ "${XBPS_TARGET_MACHINE%-musl}" = 'i686' ]; then - _skip+="or(test_refresh)" -fi - -if [ "${XBPS_BUILD_ENVIRONMENT}" = 'void-packages-ci' ]; then - _skip+="or(test_tun_mode)" -fi - -make_check_args="-k not($_skip)" - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/mixxx/template b/srcpkgs/mixxx/template deleted file mode 100644 index 392b8c1c8a3a67..00000000000000 --- a/srcpkgs/mixxx/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'mixxx' -pkgname=mixxx -version=2.5.1 -revision=4 -build_style=cmake -configure_args="-DCMAKE_BUILD_TYPE=Release -DENGINEPRIME=OFF" -hostmakedepends="extra-cmake-modules pkg-config protobuf qt6-tools qt6-base - qt6-declarative-host-tools qt6-shadertools" -makedepends="benchmark-devel chromaprint-devel faad2-devel ffmpeg6-devel - glib-devel glu-devel gperftools-devel gtest-devel lame-devel libid3tag-devel - libsndfile-devel libmad-devel libmodplug-devel libusb-devel opusfile-devel - libflac-devel libogg-devel libvorbis-devel lilv-devel lv2 - wavpack-devel portaudio-devel portmidi-devel protobuf-devel rubberband-devel - taglib-devel upower-devel hidapi-devel speex-devel soundtouch-devel - qt6-qt5compat-devel qt6-base-devel qt6-declarative-devel - qt6-base-private-devel qt6-declarative-private-devel qt6-svg-devel - qt6-tools-devel qtkeychain-qt6-devel qt6-shadertools-devel libebur128-devel - gsl-devel guidelines-support-library openssl-devel libkeyfinder-devel" -depends="qt6-plugin-sqlite" -short_desc="Open source digital DJing software that allows mixing music" -maintainer="prez <prez@national.shitposting.agency>" -license="GPL-2.0-or-later" -homepage="https://www.mixxx.org" -distfiles="https://github.com/mixxxdj/mixxx/archive/${version}.tar.gz" -checksum=626f7a64292c1ef77d8aace4a746140f455596d44a6984db9d1e4caf4c4ce09d diff --git a/srcpkgs/mixxx/update b/srcpkgs/mixxx/update deleted file mode 100644 index d309484699391d..00000000000000 --- a/srcpkgs/mixxx/update +++ /dev/null @@ -1 +0,0 @@ -pkgname=release diff --git a/srcpkgs/mk-configure/template b/srcpkgs/mk-configure/template deleted file mode 100644 index 926c2aa40463aa..00000000000000 --- a/srcpkgs/mk-configure/template +++ /dev/null @@ -1,42 +0,0 @@ -# Template file for 'mk-configure' -pkgname=mk-configure -version=0.40.0 -revision=2 -build_style=gnu-makefile -make_cmd=bmake -make_install_args="MANDIR=/usr/share/man" -make_check_target="test" -hostmakedepends="bmake bmkdep tar texinfo" -depends="bmake bmkdep" -checkdepends="automake glib-devel groff pkg-config bison flex libbsd-devel" -short_desc="Lightweight replacement for GNU autotools" -maintainer="Leah Neukirchen <leah@vuxu.org>" -license="BSD-2-Clause, BSD-3-Clause" -homepage="https://github.com/cheusov/mk-configure/" -distfiles="https://github.com/cheusov/${pkgname}/archive/${pkgname}-${version}.tar.gz" -checksum=7daaa79467389cd3bb7875ad24d0e56ba460b8f6165e138eb222620caf67f903 -disable_parallel_build=yes - -case "$XBPS_TARGET_MACHINE" in -*-musl) - checkdepends+=" musl-fts-devel" -esac - -post_extract() { - rm -r tests/pkg_config_2 # different wording - rm -r tests/*lua* - rm -r examples/*lua* - rm -r examples/*lex* - rm -r tests/test_subprj_dash - rm -r tests/test_mkc_vs_* -} -pre_build() { - ${make_cmd} all-scripts PROG.awk=/usr/bin/awk PREFIX=/usr -} -pre_check() { - unset CC CFLAGS CXXFLAGS -} -post_install() { - vlicense doc/LICENSE - rm ${DESTDIR}/usr/share/doc/${pkgname}/LICENSE -} diff --git a/srcpkgs/mkfontdir b/srcpkgs/mkfontdir deleted file mode 120000 index 66f7a178f9c6e0..00000000000000 --- a/srcpkgs/mkfontdir +++ /dev/null @@ -1 +0,0 @@ -mkfontscale \ No newline at end of file diff --git a/srcpkgs/mkfontscale/template b/srcpkgs/mkfontscale/template deleted file mode 100644 index bd6045f977e7f4..00000000000000 --- a/srcpkgs/mkfontscale/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'mkfontscale' -pkgname=mkfontscale -version=1.2.2 -revision=1 -build_style=gnu-configure -configure_args="--with-bzip2" -hostmakedepends="pkg-config" -makedepends="xorgproto zlib-devel bzip2-devel freetype-devel libfontenc-devel" -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 - -post_install() { - vlicense COPYING -} - -mkfontdir_package() { - metapackage=yes - depends="${sourcepkg}-${version}_${revision}" -} diff --git a/srcpkgs/mkinitcpio-dropbear/template b/srcpkgs/mkinitcpio-dropbear/template deleted file mode 100644 index bc6613e43d2f8d..00000000000000 --- a/srcpkgs/mkinitcpio-dropbear/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'mkinitcpio-dropbear' -pkgname=mkinitcpio-dropbear -version=0.0.5 -revision=1 -build_style=gnu-makefile -depends="mkinitcpio dropbear" -short_desc="Hook for mkinitcpio to enable dropbear SSH in early userspace" -maintainer="Andrew J. Hesford <ajh@sideband.org>" -license="BSD-3-Clause" -homepage="https://github.com/ahesford/mkinitcpio-dropbear" -distfiles="https://github.com/ahesford/mkinitcpio-dropbear/archive/v${version}.tar.gz" -checksum=35d11bd4040ccc75b8d1b534c2c9abc11a7604c6f6fbbb568a97521c73e1e88f - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/mkinitcpio-encrypt b/srcpkgs/mkinitcpio-encrypt deleted file mode 120000 index dd6b17ac57df15..00000000000000 --- a/srcpkgs/mkinitcpio-encrypt +++ /dev/null @@ -1 +0,0 @@ -mkinitcpio \ No newline at end of file diff --git a/srcpkgs/mkinitcpio-encryptssh b/srcpkgs/mkinitcpio-encryptssh deleted file mode 120000 index 32adecbc03460c..00000000000000 --- a/srcpkgs/mkinitcpio-encryptssh +++ /dev/null @@ -1 +0,0 @@ -mkinitcpio-utils \ No newline at end of file diff --git a/srcpkgs/mkinitcpio-lvm2 b/srcpkgs/mkinitcpio-lvm2 deleted file mode 120000 index dd6b17ac57df15..00000000000000 --- a/srcpkgs/mkinitcpio-lvm2 +++ /dev/null @@ -1 +0,0 @@ -mkinitcpio \ No newline at end of file diff --git a/srcpkgs/mkinitcpio-mdadm b/srcpkgs/mkinitcpio-mdadm deleted file mode 120000 index dd6b17ac57df15..00000000000000 --- a/srcpkgs/mkinitcpio-mdadm +++ /dev/null @@ -1 +0,0 @@ -mkinitcpio \ No newline at end of file diff --git a/srcpkgs/mkinitcpio-netconf/template b/srcpkgs/mkinitcpio-netconf/template deleted file mode 100644 index e72854d3235a74..00000000000000 --- a/srcpkgs/mkinitcpio-netconf/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'mkinitcpio-netconf' -pkgname=mkinitcpio-netconf -version=0.0.5 -revision=1 -depends="mkinitcpio-nfs-utils iproute2" -short_desc="Hook to set up early userspace networking with mkinitcpio" -maintainer="Andrew J. Hesford <ajh@sideband.org>" -license="BSD-3-Clause" -homepage="https://github.com/grazzolini/mkinitcpio-netconf" -distfiles="https://github.com/grazzolini/mkinitcpio-netconf/archive/v${version}.tar.gz" -checksum=373aaf19e02ce3183bf08f6bcd08617204c81c29f3bae1cbfebfabaa94eb6d70 - -do_install() { - vinstall netconf_hook 644 usr/lib/initcpio/hooks netconf - vinstall netconf_install 644 usr/lib/initcpio/install netconf - vlicense LICENSE -} diff --git a/srcpkgs/mkinitcpio-nfs-utils/files/initcpio-hook-net b/srcpkgs/mkinitcpio-nfs-utils/files/initcpio-hook-net deleted file mode 100644 index eee4d7ee150f00..00000000000000 --- a/srcpkgs/mkinitcpio-nfs-utils/files/initcpio-hook-net +++ /dev/null @@ -1,111 +0,0 @@ -# vim: set ft=sh: -run_hook() { - local line i net_mac bootif_mac bootif_dev defaultrootpath defaultserver - # These variables will be parsed from /tmp/net-*.conf generated by ipconfig - local DEVICE - local IPV4ADDR IPV4BROADCAST IPV4NETMASK IPV4GATEWAY IPV4DNS0 IPV4DNS1 - local HOSTNAME DNSDOMAIN NISDOMAIN ROOTSERVER ROOTPATH - local filename - # /tmp/net-*.conf - - if [ -z "${ip}" -a -n "${nfsaddrs}" ]; then - ip="${nfsaddrs}" - fi - - if [ -n "${ip}" ]; then - if [ -n "${BOOTIF}" ]; then - bootif_mac=${BOOTIF#01-} - bootif_mac=${bootif_mac//-/:} - for i in /sys/class/net/*/address; do - read net_mac < ${i} - if [ "${bootif_mac}" == "${net_mac}" ]; then - bootif_dev=${i#/sys/class/net/} - bootif_dev=${bootif_dev%/address} - break - fi - done - ip="${ip}::${bootif_dev}" - fi - - # setup network and save some values - ipconfig "ip=${ip}" - - for conf in /tmp/net-*.conf; do - [ -f "$conf" ] && . "$conf" - done - - # calculate nfs_server, nfs_path and nfs_option for later nfs mount - if [ "${root}" = "/dev/nfs" -o "${nfsroot}" != "" ]; then - # parse ROOTPATH if defined by dhcp server - if [ -n "${ROOTPATH}" ]; then - line="${ROOTPATH}" - nfs_server="${line%%:*}" - [ "${nfs_server}" = "${line}" ] && nfs_server="${ROOTSERVER}" - defaultserver="${nfs_server}" - line="${line#*:}" - nfs_path="${line}" - defaultrootpath="${nfs_path}" - else - # define a default ROOTPATH - if [ "${ROOTPATH}" = "" ]; then - defaultrootpath="/tftpboot/${IPV4ADDR}" - fi - fi - - # parse nfsroot if present (overrides ROOTPATH) - if [ -n "${nfsroot}" ]; then - line="${nfsroot}" - nfs_server="${line%%:*}" - [ -z "${nfs_server}" ] && nfs_server="${defaultserver}" - line="${line#*:}" - nfs_path="${line%%,*}" - line="${line#"${nfs_path}"}" - [ -z "${nfs_path}" ] && nfs_path="${defaultrootpath}" - nfs_option="${line#","}" - fi - - # ensure root and filesystem type are set proper for nfs boot - root="/dev/nfs" - rootfstype="nfs" - - echo "NFS-Mount: ${nfs_server}:${nfs_path}" - - # set mount handler for NFS - mount_handler="nfs_mount_handler" - fi - fi -} - -nfs_mount_handler() { - if [ -z "$nfs_server" -o -z "$nfs_path" ]; then - err "Unable to mount root filesystem over NFS: wrong parameters." - echo "You are being dropped to a recovery shell" - echo " Type 'exit' to try and continue booting" - launch_interactive_shell - msg "Trying to continue (this will most likely fail) ..." - fi - - # nfsmount avoids problems with lockd for v2 and v3 but does not support v4; - # to support v4 roots, examine mount options for a v4 version spec and use - # the ordinary mount program. v4 doesn't need lockd for file locking anyway. - mount_cmd= - case "${nfs_option}" in - nfsvers=4*|*,nfsvers=4*|vers=4*|*,vers=4*) - command -v mount.nfs4 >/dev/null 2>&1 && mount_cmd="mount -t nfs4" - ;; - esac - - # musl installations may not offer nfsmount, so fall back to mount.nfs - # when nfsmount does not exist. This probably requires a nolock mount. - if [ -z "${mount_cmd}" ]; then - if command -v nfsmount >/dev/null 2>&1; then - mount_cmd=nfsmount - else - mount_cmd="mount -t nfs" - fi - fi - - ${mount_cmd} ${nfs_option:+-o ${nfs_option}} "${nfs_server}:${nfs_path}" "$1" -} - -# vim: set ft=sh ts=4 sw=4 et: diff --git a/srcpkgs/mkinitcpio-nfs-utils/files/initcpio-install-net b/srcpkgs/mkinitcpio-nfs-utils/files/initcpio-install-net deleted file mode 100644 index 0d10711386fcce..00000000000000 --- a/srcpkgs/mkinitcpio-nfs-utils/files/initcpio-install-net +++ /dev/null @@ -1,119 +0,0 @@ -#!/bin/bash - -build() { - add_checked_modules '/drivers/net/' - add_module nfsv3? - add_module nfsv4? - - add_binary "/usr/lib/initcpio/ipconfig" "/bin/ipconfig" - - # nfsmount helper might not be available on musl installations - if [ -e "/usr/lib/initcpio/nfsmount" ]; then - add_binary "/usr/lib/initcpio/nfsmount" "/bin/nfsmount" - elif command -v mount.nfs >/dev/null 2>&1; then - add_binary "mount.nfs" - fi - - if command -v mount.nfs4 >/dev/null 2>&1; then - add_binary "mount.nfs4" - fi - - add_runscript -} - -help() { - cat <<HELPEOF -This hook loads the necessary modules for a network device. -Detection will take place at runtime. To minimize the modules -in the image, add the autodetect hook too. -For pcmcia net devices please use pcmcia hook too. - -Kernel Parameters: -An interface spec can be either short form, which is just the name of -an interface (eth0 or whatever), or long form. The long form consists -of up to seven elements, separated by colons: - -ip=<client-ip>:<server-ip>:<gw-ip>:<netmask>:<hostname>:<device>:<autoconf> -nfsaddrs= is an alias to ip= and can be used too. - -<client-ip> IP address of the client. If empty, the address will - either be determined by RARP/BOOTP/DHCP. What protocol - is used de- pends on the <autoconf> parameter. If this - parameter is not empty, autoconf will be used. - -<server-ip> IP address of the NFS server. If RARP is used to - determine the client address and this parameter is NOT - empty only replies from the specified server are - accepted. To use different RARP and NFS server, - specify your RARP server here (or leave it blank), and - specify your NFS server in the 'nfsroot' parameter - (see above). If this entry is blank the address of the - server is used which answered the RARP/BOOTP/DHCP - request. - -<gw-ip> IP address of a gateway if the server is on a different - subnet. If this entry is empty no gateway is used and the - server is assumed to be on the local network, unless a - value has been received by BOOTP/DHCP. - -<netmask> Netmask for local network interface. If this is empty, - the netmask is derived from the client IP address assuming - classful addressing, unless overridden in BOOTP/DHCP reply. - -<hostname> Name of the client. If empty, the client IP address is - used in ASCII notation, or the value received by - BOOTP/DHCP. - -<device> Name of network device to use. If this is empty, all - devices are used for RARP/BOOTP/DHCP requests, and the - first one we receive a reply on is configured. If you - have only one device, you can safely leave this blank. - -<autoconf> Method to use for autoconfiguration. If this is either - 'rarp', 'bootp', or 'dhcp' the specified protocol is - used. If the value is 'both', 'all' or empty, all - protocols are used. 'off', 'static' or 'none' means - no autoconfiguration. -Examples: -ip=127.0.0.1:::::lo:none --> Enable the loopback interface. -ip=192.168.1.1:::::eth2:none --> Enable static eth2 interface. -ip=:::::eth0:dhcp --> Enable dhcp protcol for eth0 configuration. - -nfsroot=[<server-ip>:]<root-dir>[,<nfs-options>] - -If the 'nfsroot' parameter is NOT given on the command line, the default -"/tftpboot/%s" will be used. - -<server-ip> Specifies the IP address of the NFS server. If this field - is not given, the default address as determined by the - 'ip' variable (see below) is used. One use of this - parameter is for example to allow using different servers - for RARP and NFS. Usually you can leave this blank. - -<root-dir> Name of the directory on the server to mount as root. If - there is a "%s" token in the string, the token will be - replaced by the ASCII-representation of the client's IP - address. - -<nfs-options> Standard NFS options. All options are separated by commas. - If the options field is not given, the following defaults - will be used: - port = as given by server portmap daemon - rsize = 1024 - wsize = 1024 - timeo = 7 - retrans = 3 - acregmin = 3 - acregmax = 60 - acdirmin = 30 - acdirmax = 60 - flags = hard, nointr, noposix, cto, ac - -root=/dev/nfs - -If you don't use nfsroot= parameter you need to set root=/dev/nfs -to boot from a nfs root by autoconfiguration. -HELPEOF -} - -# vim: set ft=sh ts=4 sw=4 et: diff --git a/srcpkgs/mkinitcpio-nfs-utils/patches/musl.patch b/srcpkgs/mkinitcpio-nfs-utils/patches/musl.patch deleted file mode 100644 index fa822cb05237cb..00000000000000 --- a/srcpkgs/mkinitcpio-nfs-utils/patches/musl.patch +++ /dev/null @@ -1,83 +0,0 @@ -From 9e6dd28c7b2d9649cc3fc3ea9effadcb29d233c5 Mon Sep 17 00:00:00 2001 -From: Andrea Brancaleoni <miwaxe@gmail.com> -Date: Thu, 25 Jun 2015 18:01:23 +0200 -Subject: [PATCH] musl - ---- - ipconfig/packet.c | 27 +++++++++++++-------------- - 1 file changed, 13 insertions(+), 14 deletions(-) - -diff --git a/ipconfig/packet.c b/ipconfig/packet.c -index 446073a..afedf9d 100644 ---- a/ipconfig/packet.c -+++ b/ipconfig/packet.c -@@ -7,10 +7,9 @@ - #include <stdlib.h> - #include <string.h> - #include <unistd.h> --#include <net/if_packet.h> -+#include <linux/if_packet.h> - #include <netinet/if_ether.h> - #include <netinet/in.h> --#include <netpacket/packet.h> - #include <asm/byteorder.h> - #include <arpa/inet.h> - #include <netinet/ip.h> -@@ -92,10 +91,10 @@ static struct header ipudp_hdrs = { - .daddr = INADDR_BROADCAST, - }, - .udp = { -- .source = __constant_htons(LOCAL_PORT), -- .dest = __constant_htons(REMOTE_PORT), -- .len = 0, -- .check = 0, -+ .uh_sport = __constant_htons(LOCAL_PORT), -+ .uh_dport = __constant_htons(REMOTE_PORT), -+ .uh_ulen = 0, -+ .uh_sum = 0, - }, - }; - -@@ -127,8 +126,8 @@ int packet_send(struct netdev *dev, struct iovec *iov, int iov_len) - msg.msg_flags = 0; - - if (cfg_local_port != LOCAL_PORT) { -- ipudp_hdrs.udp.source = htons(cfg_local_port); -- ipudp_hdrs.udp.dest = htons(cfg_remote_port); -+ ipudp_hdrs.udp.uh_sport = htons(cfg_local_port); -+ ipudp_hdrs.udp.uh_dport = htons(cfg_remote_port); - } - - dprintf("\n udp src %d dst %d", ntohs(ipudp_hdrs.udp.source), -@@ -159,7 +158,7 @@ int packet_send(struct netdev *dev, struct iovec *iov, int iov_len) - ipudp_hdrs.ip.check = ip_checksum((uint16_t *) &ipudp_hdrs.ip, - ipudp_hdrs.ip.ihl); - -- ipudp_hdrs.udp.len = htons(len - sizeof(struct iphdr)); -+ ipudp_hdrs.udp.uh_ulen = htons(len - sizeof(struct iphdr)); - - dprintf("\n bytes %d\n", len); - -@@ -243,14 +242,14 @@ int packet_recv(struct netdev *dev, struct iovec *iov, int iov_len) - - ret -= 4 * ip->ihl; - -- dprintf("\n udp src %d dst %d ", ntohs(udp->source), -- ntohs(udp->dest)); -+ dprintf("\n udp src %d dst %d ", ntohs(udp->uh_sport), -+ ntohs(udp->uh_dport)); - -- if (udp->source != htons(cfg_remote_port) || -- udp->dest != htons(cfg_local_port)) -+ if (udp->uh_sport != htons(cfg_remote_port) || -+ udp->uh_dport != htons(cfg_local_port)) - goto free_pkt; - -- if (ntohs(udp->len) > ret) -+ if (ntohs(udp->uh_ulen) > ret) - goto free_pkt; - - ret -= sizeof(struct udphdr); --- -2.4.4 - diff --git a/srcpkgs/mkinitcpio-nfs-utils/patches/nfsmount-fix-wrong-umount-path.patch b/srcpkgs/mkinitcpio-nfs-utils/patches/nfsmount-fix-wrong-umount-path.patch deleted file mode 100644 index 0f62fea823c3a0..00000000000000 --- a/srcpkgs/mkinitcpio-nfs-utils/patches/nfsmount-fix-wrong-umount-path.patch +++ /dev/null @@ -1,14 +0,0 @@ ---- a/nfsmount/mount.c 2012-11-10 20:16:31.894540497 -0500 -+++ b/nfsmount/mount.c 2012-11-10 20:16:39.957369011 -0500 -@@ -358,9 +358,9 @@ - bail: - if (mounted) { - if (data->flags & NFS_MOUNT_VER3) { -- umount_v3(path, clnt); -+ umount_v3(rem_path, clnt); - } else { -- umount_v2(path, clnt); -+ umount_v2(rem_path, clnt); - } - } - diff --git a/srcpkgs/mkinitcpio-nfs-utils/template b/srcpkgs/mkinitcpio-nfs-utils/template deleted file mode 100644 index 65287b43280e9b..00000000000000 --- a/srcpkgs/mkinitcpio-nfs-utils/template +++ /dev/null @@ -1,37 +0,0 @@ -# Template file for 'mkinitcpio-nfs-utils' -pkgname=mkinitcpio-nfs-utils -version=0.3 -revision=5 -build_style=gnu-makefile -depends="mkinitcpio" -short_desc="Ipconfig and nfsmount tools for NFS root support in mkinitcpio" -maintainer="Andrea Brancaleoni <abc@pompel.me>" -license="GPL-2.0-only" -homepage="http://www.archlinux.org/" -distfiles="https://sources.archlinux.org/other/mkinitcpio/$pkgname-$version.tar.xz" -checksum=d290d489844fae100ca7b848b8eef40078124ff373203086bacc07329d1e8939 - -if [ "$XBPS_TARGET_LIBC" = "musl" ]; then - # musl doesn't set this - CFLAGS="-DSYS_NMLN=65" -fi - -post_patch() { - vsed -i '/CC.*-o/s/$/ $(LDFLAGS)/' */Makefile - - # No RPC in musl for now - if [ "$XBPS_TARGET_LIBC" = "musl" ]; then - vsed -i 's|PROGRAMS = ipconfig nfsmount|PROGRAMS = ipconfig|g' Makefile - fi -} - -do_install() { - # Makefile installation is broken, just install the two executables directly - vinstall ipconfig/ipconfig 755 usr/lib/initcpio - if [ "$XBPS_TARGET_LIBC" != "musl" ]; then - vinstall nfsmount/nfsmount 755 usr/lib/initcpio - fi - - vinstall ${FILESDIR}/initcpio-install-net 644 usr/lib/initcpio/install net - vinstall ${FILESDIR}/initcpio-hook-net 644 usr/lib/initcpio/hooks net -} diff --git a/srcpkgs/mkinitcpio-tailscale/template b/srcpkgs/mkinitcpio-tailscale/template deleted file mode 100644 index ad1f42d0afc312..00000000000000 --- a/srcpkgs/mkinitcpio-tailscale/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'mkinitcpio-tailscale' -pkgname=mkinitcpio-tailscale -version=0.1.1 -revision=1 -build_style=gnu-makefile -depends="mkinitcpio iptables psmisc tailscale" -short_desc="Hook for mkinitcpio to enable tailscale access in early userspace" -maintainer="classabbyamp <void@placeviolette.net>" -license="BSD-2-Clause" -homepage="https://github.com/classabbyamp/mkinitcpio-tailscale" -distfiles="https://github.com/classabbyamp/mkinitcpio-tailscale/archive/refs/tags/v${version}.tar.gz" -checksum=9a9ee2d42b5ccc1a002dcb944fc282895c55afc20ba2ed428d7f8b7b72edadde - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/mkinitcpio-utils/INSTALL.msg b/srcpkgs/mkinitcpio-utils/INSTALL.msg deleted file mode 100644 index 5347c08e6f97a9..00000000000000 --- a/srcpkgs/mkinitcpio-utils/INSTALL.msg +++ /dev/null @@ -1,6 +0,0 @@ -The upstream mkinitcpio-encryptssh package has been ABANDONED in favor of the -combination of mkinitcpio-netconf, mkinitcpio-dropbear and mkinitcpio-utils -(which now provides the `encryptssh` hook). The `dropbear` hook now provided by -mkinitcpio-dropbear will not configure networking. Users of the older -`encryptssh` hook should add the `netconf` hook to the HOOKS array in -mkinitcpio.conf, BEFORE the `dropbear` hook, to preserve existing behavior. diff --git a/srcpkgs/mkinitcpio-utils/template b/srcpkgs/mkinitcpio-utils/template deleted file mode 100644 index 20bc4998dfc2b2..00000000000000 --- a/srcpkgs/mkinitcpio-utils/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'mkinitcpio-utils' -pkgname=mkinitcpio-utils -version=0.0.5 -revision=1 -depends="cryptsetup device-mapper mkinitcpio" -short_desc="Collection of mkinitcpio utilities to perform various tasks" -maintainer="Andrew J. Hesford <ajh@sideband.org>" -license="BSD-3-Clause" -homepage="https://github.com/grazzolini/mkinitcpio-utils" -distfiles="https://github.com/grazzolini/mkinitcpio-utils/archive/v${version}.tar.gz" -checksum=e64bd682fe40d2a91541161366505911e5d7b68c489786c723837ce19d025968 -replaces="mkinitcpio-encryptssh>=0" - -do_install() { - vinstall utils/shells/cryptsetup_shell 0755 \ - usr/share/mkinitcpio-utils/utils/shells - vinstall initcpio/hooks/encryptssh 0644 usr/lib/initcpio/hooks - vinstall initcpio/install/encryptssh 0644 usr/lib/initcpio/install - vlicense LICENSE -} - -mkinitcpio-encryptssh_package() { - metapackage=yes - reverts="0.16_1 0.16_2 0.16_3" - short_desc="Remote unlocking of encrypted roots (transitional dummy package)" - depends="${sourcepkg} mkinitcpio-netconf mkinitcpio-dropbear" -} diff --git a/srcpkgs/mkinitcpio-xbps b/srcpkgs/mkinitcpio-xbps deleted file mode 120000 index dd6b17ac57df15..00000000000000 --- a/srcpkgs/mkinitcpio-xbps +++ /dev/null @@ -1 +0,0 @@ -mkinitcpio \ No newline at end of file diff --git a/srcpkgs/mkinitcpio-zfs b/srcpkgs/mkinitcpio-zfs deleted file mode 120000 index dd6b17ac57df15..00000000000000 --- a/srcpkgs/mkinitcpio-zfs +++ /dev/null @@ -1 +0,0 @@ -mkinitcpio \ No newline at end of file diff --git a/srcpkgs/mkinitcpio/files/kernel-hook-postinst b/srcpkgs/mkinitcpio/files/kernel-hook-postinst deleted file mode 100644 index e051aefea7031b..00000000000000 --- a/srcpkgs/mkinitcpio/files/kernel-hook-postinst +++ /dev/null @@ -1,15 +0,0 @@ -#!/bin/sh -# -# Kernel post-install hook for mkinitcpio. -# -# Arguments passed to this script: $1 pkgname, $2 version. -# -PKGNAME="$1" -VERSION="$2" - -if [ ! -x usr/bin/mkinitcpio ]; then - exit 0 -fi - -umask 0077 -usr/bin/mkinitcpio -g boot/initramfs-${VERSION}.img -k ${VERSION} diff --git a/srcpkgs/mkinitcpio/files/kernel-hook-postrm b/srcpkgs/mkinitcpio/files/kernel-hook-postrm deleted file mode 100644 index 2db7c51954fa0f..00000000000000 --- a/srcpkgs/mkinitcpio/files/kernel-hook-postrm +++ /dev/null @@ -1,10 +0,0 @@ -#!/bin/sh -# -# Kernel post-remove hook for mkinitcpio. -# -# Arguments passed to this script: $1 pkgname, $2 version. -# -PKGNAME="$1" -VERSION="$2" - -rm -f boot/initramfs-${VERSION}.img diff --git a/srcpkgs/mkinitcpio/files/mdadm_hook b/srcpkgs/mkinitcpio/files/mdadm_hook deleted file mode 100644 index 5371baacaa95b1..00000000000000 --- a/srcpkgs/mkinitcpio/files/mdadm_hook +++ /dev/null @@ -1,49 +0,0 @@ -#!/usr/bin/ash - -run_hook() { - local i= mdconfig=/etc/mdadm.conf - - # for partitionable raid, we need to load md_mod first! - modprobe md_mod 2>/dev/null - - if [ -n "$md" ]; then - echo 'DEVICE partitions' >"$mdconfig" - for i in $(cat /proc/cmdline); do - case $i in - # raid - md=[0-9]*,/*) - device=${i%%,*} - device=${device/=/} - array=${i#*,} - echo "ARRAY /dev/$device devices=$array" - ;; - # partitionable raid - md=d[0-9]*,/*) - device=${i%%,*} - device=${device/=/_} - array=${i#*,} - echo "ARRAY /dev/$device devices=$array" - ;; - # raid UUID - md=[0-9]*,[0-9,a-fA-F]*) - device=${i%%,*} - device=${device/=/} - array=${i#*,} - echo "ARRAY /dev/$device UUID=$array" - ;; - # partitionable raid UUID - md=d[0-9]*,[0-9,a-fA-F]*) - device=${i%%,*} - device=${device/=/_} - array=${i#*,} - echo "ARRAY /dev/$device UUID=$array" - ;; - esac - done >>"$mdconfig" - fi - - # assemble everything - [ -s "$mdconfig" ] && /usr/bin/mdassemble -} - -# vim: set ft=sh ts=4 sw=4 et: diff --git a/srcpkgs/mkinitcpio/files/mdadm_install b/srcpkgs/mkinitcpio/files/mdadm_install deleted file mode 100644 index 7390509fab3b7f..00000000000000 --- a/srcpkgs/mkinitcpio/files/mdadm_install +++ /dev/null @@ -1,46 +0,0 @@ -#!/bin/bash - -build() { - add_checked_modules -f 'dm-' 'drivers/md/*' - - # check if a custom mdadm.conf exists - if grep -q ^ARRAY /etc/mdadm.conf; then - echo "Custom /etc/mdadm.conf file will be used in initramfs for assembling arrays." - add_file "/etc/mdadm.conf" - fi - add_binary "/usr/bin/mdassemble" - add_file "/usr/lib/udev/rules.d/63-md-raid-arrays.rules" - - add_runscript -} - -help() { - cat <<HELPEOF -This hook loads the necessary modules for any raid root device, -and assembles the raid device when run. - -If arrays are defined in /etc/mdadm.conf, the file will be used instead -of command line assembling. - -Command Line Setup: -- for raid arrays with persistent superblocks: - md=<md device no.>,dev0,dev1,...,devn - md=<md device no.>,uuid -- for partitionable raid arrays with persistent superblocks: - md=d<md device no.>,dev0,dev1,...,devn - md=d<md device no.>,uuid - -Parameters: -- <md device no.> = the number of the md device: - 0 means md0, 1 means md1, ... -- <dev0-devn>: e.g. /dev/hda1,/dev/hdc1,/dev/sda1,/dev/sdb1 - or 0900878d:f95f6057:c39a36e9:55efa60a -Examples: -- md=d0,/dev/sda3,/dev/sda4 md=d1,/dev/hda1,/dev/hdb1 - This will setup 2 md partitionable arrays. -- md=0,/dev/sda3,/dev/sda4 md=1,/dev/hda1,/dev/hdb1 - This will setup 2 md arrays with persistent superblocks. -HELPEOF -} - -# vim: set ft=sh ts=4 sw=4 et: diff --git a/srcpkgs/mkinitcpio/files/xbps_install b/srcpkgs/mkinitcpio/files/xbps_install deleted file mode 100644 index a9cc57ea6ace2d..00000000000000 --- a/srcpkgs/mkinitcpio/files/xbps_install +++ /dev/null @@ -1,23 +0,0 @@ -#!/bin/bash - -build() { - for bin in /usr/bin/xbps-*; do - add_binary "$bin" - done - - for key in /var/db/xbps/keys/*; do - add_file "$key" - done - - for conf in /usr/share/xbps.d/*; do - add_file "$conf" - done -} - -help() { - cat <<HELPEOF -This hook will add xbps to recover broken voidlinux installations. -HELPEOF -} - -# vim: set ft=sh ts=4 sw=4 et: diff --git a/srcpkgs/mkinitcpio/files/zfs_hook b/srcpkgs/mkinitcpio/files/zfs_hook deleted file mode 100644 index 9ef1ee9be10e48..00000000000000 --- a/srcpkgs/mkinitcpio/files/zfs_hook +++ /dev/null @@ -1,220 +0,0 @@ -# -# WARNING: This script is parsed by ash in busybox at boot time, not bash! -# http://linux.die.net/man/1/ash -# https://wiki.ubuntu.com/DashAsBinSh -# http://www.jpsdomain.org/public/2008-JP_bash_vs_dash.pdf -# -ZPOOL_FORCE="" -ZPOOL_IMPORT_FLAGS="" -ZFS_BOOT_ONLY="" - -zfs_get_bootfs () { - for zfs_dataset in $(zpool list -H -o bootfs); do - case ${zfs_dataset} in - "" | "-") - # skip this line/dataset - ;; - "no pools available") - return 1 - ;; - *) - ZFS_DATASET=${zfs_dataset} - return 0 - ;; - esac - done - return 1 -} - -zfs_decrypt_fs() { - dataset=$1 - - # Make sure dataset is encrypted; get fails if ZFS does not support encryption - encryption="$(zfs get -H -o value encryption "${dataset}" 2>/dev/null)" || return 0 - [ "${encryption}" != "off" ] || return 0 - - # Make sure the dataset is locked - keystatus="$(zfs get -H -o value keystatus "${dataset}")" || return 0 - [ "${keystatus}" != "available" ] || return 0 - - # Make sure the encryptionroot is sensible - encryptionroot="$(zfs get -H -o value encryptionroot "${dataset}")" || return 0 - [ "${encryptionroot}" != "-" ] || return 0 - - # Export encryption root to be used by other hooks (SSH) - echo "${encryptionroot}" > /.encryptionroot - - # If key location is a file, determine if it can by overridden by prompt - prompt_override="" - if keylocation="$(zfs get -H -o value keylocation "${dataset}")"; then - if [ "${keylocation}" != "prompt" ]; then - if keyformat="$(zfs get -H -o value keyformat "${dataset}")"; then - [ "${keyformat}" = "passphrase" ] && prompt_override="yes" - fi - fi - fi - - # Loop until key is loaded here or by another vector (SSH, for instance) - while [ "$(zfs get -H -o value keystatus "${encryptionroot}")" != "available" ]; do - # Try the default loading mechanism - zfs load-key "${encryptionroot}" && break - - # Load failed, try a prompt if the failure was not a prompt - if [ -n "${prompt_override}" ]; then - echo "Unable to load key ${keylocation}; please type the passphrase" - echo "To retry the file, interrupt now or repeatedly input a wrong passphrase" - zfs load-key -L prompt "${encryptionroot}" && break - fi - - # Throttle retry attempts - sleep 2 - done - - if [ -f /.encryptionroot ]; then - rm /.encryptionroot - fi -} - -zfs_mount_handler () { - if [ "${ZFS_DATASET}" = "bootfs" ] ; then - if ! zfs_get_bootfs ; then - # Lets import everything and try again - zpool import ${ZPOOL_IMPORT_FLAGS} -N -a ${ZPOOL_FORCE} - if ! zfs_get_bootfs ; then - err "ZFS: Cannot find bootfs." - exit 1 - fi - fi - fi - - local pool="${ZFS_DATASET%%/*}" - local rwopt_exp="${rwopt:-rw}" - - if ! zpool list -H "${pool}" > /dev/null 2>&1; then - if [ ! "${rwopt_exp}" = "rw" ]; then - msg "ZFS: Importing pool ${pool} readonly." - ZPOOL_IMPORT_FLAGS="${ZPOOL_IMPORT_FLAGS} -o readonly=on" - else - msg "ZFS: Importing pool ${pool}." - fi - - if ! zpool import ${ZPOOL_IMPORT_FLAGS} -N "${pool}" ${ZPOOL_FORCE} ; then - err "ZFS: Unable to import pool ${pool}." - exit 1 - fi - fi - - local node="$1" - local rootopt="${rwopt_exp}${rootflags:+,${rootflags}}" - local mountpoint - - mountpoint="$(zfs list -H -o mountpoint "${ZFS_DATASET}")" || mountpoint= - [ "${mountpoint}" = "legacy" ] || rootopt="zfsutil,${rootopt}" - - # Decrypt (if needed) and mount the root - zfs_decrypt_fs "${ZFS_DATASET}" - mount -t zfs -o "${rootopt}" "${ZFS_DATASET}" "${node}" - - # Walk the tree looking for auto-mount /usr, just in case - local fs canmount - zfs list -H -o name,mountpoint,canmount -r -t filesystem "${pool}" \ - | while read -r fs mountpoint canmount; do - # Ignore all filesystems not marked for automatic mount - [ "${canmount}" = "on" ] || continue - # Ignore all mountpoints but /usr - [ "${mountpoint}" = "/usr" ] || continue - # Ignore the root filesystem that has just been mounted - [ "${fs}" = "${ZFS_DATASET}" ] && continue - - # Decrypt (if needed) and mount first automounted /usr filesystem - zfs_decrypt_fs "${fs}" - mount -o "zfsutil,${rwopt_exp}" "${fs}" "${node}/usr" - break - done -} - -set_flags() { - # Force import the pools, useful if the pool has not properly been exported using 'zpool export <pool>' - [ ! "${zfs_force}" = "" ] && ZPOOL_FORCE="-f" - - # Disable late hook, useful if we want to use zfs-import-cache.service instead - [ ! "${zfs_boot_only}" = "" ] && ZFS_BOOT_ONLY="1" - - # Add import directory to import command flags - [ ! "${zfs_import_dir}" = "" ] && ZPOOL_IMPORT_FLAGS="${ZPOOL_IMPORT_FLAGS} -d ${zfs_import_dir}" - [ "${zfs_import_dir}" = "" ] && [ -f /etc/zfs/zpool.cache.org ] && ZPOOL_IMPORT_FLAGS="${ZPOOL_IMPORT_FLAGS} -c /etc/zfs/zpool.cache.org" -} - -run_hook() { - set_flags - - # Wait 15 seconds for ZFS devices to show up - [ "${zfs_wait}" = "" ] && ZFS_WAIT="15" || ZFS_WAIT="${zfs_wait}" - - case ${root} in - # root=zfs - "zfs") - mount_handler="zfs_mount_handler" - ;; - # root=ZFS=... syntax (grub) - "ZFS="*) - mount_handler="zfs_mount_handler" - ZFS_DATASET="${root#*[=]}" - ;; - # root=zfs:... syntax (dracut) - "zfs:"*) - mount_handler="zfs_mount_handler" - ZFS_DATASET="${root#*[:]}" - ;; - esac - - case ${zfs} in - "") - # skip this line/dataset - ;; - auto|bootfs) - ZFS_DATASET="bootfs" - mount_handler="zfs_mount_handler" - local pool="[a-zA-Z][^ ]*" - ;; - *) - ZFS_DATASET="${zfs}" - mount_handler="zfs_mount_handler" - local pool="${ZFS_DATASET%%/*}" - ;; - esac - - # Allow at least n seconds for zfs device to show up. Especially - # when using zfs_import_dir instead of zpool.cache, the listing of - # available pools can be slow, so this loop must be top-tested to - # ensure we do one 'zpool import' pass after the timer has expired. - sleep ${ZFS_WAIT} & pid=$! - local break_after=0 - while :; do - kill -0 $pid > /dev/null 2>&1 || break_after=1 - if [ -c "/dev/zfs" ]; then - zpool import ${ZPOOL_IMPORT_FLAGS} | awk " - BEGIN { pool_found=0; online=0; unavail=0 } - /^ ${pool} .*/ { pool_found=1 } - /^\$/ { pool_found=0 } - /UNAVAIL/ { if (pool_found == 1) { unavail=1 } } - /ONLINE/ { if (pool_found == 1) { online=1 } } - END { if (online == 1 && unavail != 1) - { exit 0 } - else - { exit 1 } - }" && break - fi - [ $break_after == 1 ] && break - sleep 1 - done - kill $pid > /dev/null 2>&1 -} - -run_latehook () { - set_flags - # only run zpool import, if flags were set (cache file found / zfs_import_dir specified) and zfs_boot_only is not set - [ ! "${ZPOOL_IMPORT_FLAGS}" = "" ] && [ "${ZFS_BOOT_ONLY}" = "" ] && zpool import ${ZPOOL_IMPORT_FLAGS} -N -a ${ZPOOL_FORCE} -} - -# vim:set ts=4 sw=4 ft=sh et: diff --git a/srcpkgs/mkinitcpio/files/zfs_install b/srcpkgs/mkinitcpio/files/zfs_install deleted file mode 100644 index 41f2ad279b00e7..00000000000000 --- a/srcpkgs/mkinitcpio/files/zfs_install +++ /dev/null @@ -1,102 +0,0 @@ -#!/bin/bash - -build() { - map add_module \ - zavl \ - znvpair \ - zunicode \ - zcommon \ - zfs \ - spl - - map add_binary \ - fsck.zfs \ - mount.zfs \ - seq \ - zdb \ - zed \ - zfs \ - zhack \ - zinject \ - zpool \ - zstreamdump \ - /usr/lib/udev/vdev_id \ - /usr/lib/udev/zvol_id \ - findmnt - - map add_file \ - /usr/lib/udev/rules.d/60-zvol.rules \ - /usr/lib/udev/rules.d/69-vdev.rules \ - /usr/lib/udev/rules.d/90-zfs.rules \ - /usr/lib/libgcc_s.so.1 - - map add_dir \ - /etc/zfs/zed.d - - add_runscript - - # allow mount(8) to "autodetect" ZFS - echo 'zfs' >>"${BUILDROOT}/etc/filesystems" - - [[ -f /etc/hostid ]] && add_file "/etc/hostid" - [[ -f /etc/zfs/zpool.cache ]] && cp "/etc/zfs/zpool.cache" "${BUILDROOT}/etc/zfs/zpool.cache.org" - [[ -f /etc/modprobe.d/zfs.conf ]] && add_file "/etc/modprobe.d/zfs.conf" -} - -help() { - cat<<HELPEOF -This hook allows you to use ZFS as your root filesystem. - -Command Line Setup: - - You can append the following arguments to your kernel parameters list. See - https://wiki.archlinux.org/index.php/Kernel_parameters for more information. - - To use ZFS as your boot filesystem: - - zfs=bootfs or zfs=auto or root=zfs - - To use a pool or dataset: - - zfs=<pool/dataset> - - To force importing of a ZFS pool: - - zfs_force=1 - - If set to 1, this will use "zpool import -f" when attempting to import - pools. - - To change the seconds of time to wait for ZFS devices to show up at boot: - - zfs_wait=30 - - To search for devices in a directory other than "/dev": - - zfs_import_dir=/dev/disk/by-uuid - or - zfs_import_dir=/dev/disk/by-partuuid - or - zfs_import_dir=/dev/disk/by-path - etc. - - Following initcpio convention, the 'rw' option must be specified to load the - pool as read/write. Pools are loaded as read only by default. - -Examples: - - To use bootfs on your pool, use - - zfs=bootfs rw - - This will setup your root using tank/root zfs pool. - - zfs=tank/root rw - -If you want to set properties for zfs-on-linux module, you should add them to -/etc/modprobe.d/zfs.conf and then rebuild initcpio. - -HELPEOF -} - -# vim: set ts=4 sw=4 ft=sh et: diff --git a/srcpkgs/mkinitcpio/patches/quiet-rw-fsck.patch b/srcpkgs/mkinitcpio/patches/quiet-rw-fsck.patch deleted file mode 100644 index f9f36ffdd6d9bc..00000000000000 --- a/srcpkgs/mkinitcpio/patches/quiet-rw-fsck.patch +++ /dev/null @@ -1,22 +0,0 @@ -void does not have this logic, so the message is useless - ---- a/init_functions -+++ b/init_functions -@@ -350,17 +350,6 @@ - elif bitfield_has_bit "$fsckret" 128; then - err "fatal error invoking fsck" - fi -- -- # ensure that root is going to be mounted rw. Otherwise, systemd -- # might fsck the device again. Annoy the user so that they fix this. -- if [ "${rwopt:-ro}" != 'rw' ]; then -- echo "********************** WARNING **********************" -- echo "* *" -- echo "* The root device is not configured to be mounted *" -- echo "* read-write! It may be fsck'd again later. *" -- echo "* *" -- echo "*****************************************************" -- fi - fi - } - diff --git a/srcpkgs/mkinitcpio/template b/srcpkgs/mkinitcpio/template deleted file mode 100644 index 3b70c342d43cad..00000000000000 --- a/srcpkgs/mkinitcpio/template +++ /dev/null @@ -1,74 +0,0 @@ -# Template file for 'mkinitcpio' -pkgname=mkinitcpio -version=40 -revision=1 -build_style=meson -configure_args="-Dsystemd=disabled -Dkernel_install=false -Dalpm=false - -Dpresets=false -Dvconsole_conf=rc.conf -Dsystemd_hooks=false" -hostmakedepends="asciidoc eudev" -depends="busybox-mkinitcpio bsdtar bash zstd eudev" -checkdepends="busybox-mkinitcpio bats-assert lz4 xz zstd lzop parallel ukify" -short_desc="Next generation of initramfs creation" -maintainer="classabbyamp <void@placeviolette.net>" -license="GPL-2.0-only" -homepage="https://gitlab.archlinux.org/archlinux/mkinitcpio/mkinitcpio" -changelog="https://gitlab.archlinux.org/archlinux/mkinitcpio/mkinitcpio/-/raw/master/CHANGELOG" -distfiles="https://sources.archlinux.org/other/mkinitcpio/mkinitcpio-${version}.tar.xz" -checksum=a5ba894098fff92ceee69b533f94b84b0476e19db4c07d640f93712a4e60e8f7 -conf_files="/etc/mkinitcpio.conf" -alternatives=" - initramfs:/etc/kernel.d/post-install/20-initramfs:/usr/libexec/mkinitcpio/kernel-hook-postinst - initramfs:/etc/kernel.d/post-remove/20-initramfs:/usr/libexec/mkinitcpio/kernel-hook-postrm -" -replaces="mkinitcpio-udev>=0" -make_dirs="/etc/mkinitcpio.conf.d 0755 root root" - -post_install() { - vinstall ${FILESDIR}/kernel-hook-postinst 755 usr/libexec/mkinitcpio - vinstall ${FILESDIR}/kernel-hook-postrm 755 usr/libexec/mkinitcpio -} - -mkinitcpio-lvm2_package() { - depends="${sourcepkg}>=${version}_${revision} lvm2 thin-provisioning-tools" - short_desc+=" - lvm2 support" - pkg_install() { - vmove usr/lib/initcpio/udev/69-dm-lvm.rules - vmove usr/lib/initcpio/install/lvm2 - } -} - -mkinitcpio-encrypt_package() { - depends="${sourcepkg}>=${version}_${revision} cryptsetup" - short_desc+=" - encrypt support" - pkg_install() { - vmove usr/lib/initcpio/hooks/encrypt - vmove usr/lib/initcpio/install/encrypt - } -} - -mkinitcpio-mdadm_package() { - depends="${sourcepkg}>=${version}_${revision} mdadm" - short_desc+=" - mdadm support" - pkg_install() { - vinstall ${FILESDIR}/mdadm_hook 644 usr/lib/initcpio/hooks mdadm - vinstall ${FILESDIR}/mdadm_install 644 usr/lib/initcpio/install mdadm - vmove usr/lib/initcpio/install/mdadm_udev - } -} - -mkinitcpio-xbps_package() { - depends="${sourcepkg}>=${version}_${revision} xbps" - short_desc+=" - xbps support" - pkg_install() { - vinstall ${FILESDIR}/xbps_install 644 usr/lib/initcpio/install xbps - } -} - -mkinitcpio-zfs_package() { - depends="${sourcepkg}>=${version}_${revision} zfs" - short_desc+=" - ZFS support" - pkg_install() { - vinstall ${FILESDIR}/zfs_hook 644 usr/lib/initcpio/hooks zfs - vinstall ${FILESDIR}/zfs_install 644 usr/lib/initcpio/install zfs - } -} diff --git a/srcpkgs/mkp224o/template b/srcpkgs/mkp224o/template deleted file mode 100644 index 4a29d8459d5097..00000000000000 --- a/srcpkgs/mkp224o/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'mkp224o' -pkgname=mkp224o -version=1.5.0 -revision=2 -build_style=gnu-configure -hostmakedepends="autoconf automake" -makedepends="libsodium-devel" -short_desc="Vanity address generator for ed25519 onion services" -maintainer="hamlolum <hamlolum@tilde.club>" -license="CC0-1.0" -homepage="https://github.com/cathugger/mkp224o" -distfiles="https://github.com/cathugger/mkp224o/archive/refs/tags/v${version}.tar.gz" -checksum=1bdc2b838ed53d62f62652e0b46d2632fad7ed703c65a00a96ad1b4547d74173 -nostrip=yes - -pre_configure() { - autoreconf -} - -do_install() { - vdoc README.txt - vbin mkp224o -} diff --git a/srcpkgs/mkpasswd b/srcpkgs/mkpasswd deleted file mode 120000 index 2c656a9178a69d..00000000000000 --- a/srcpkgs/mkpasswd +++ /dev/null @@ -1 +0,0 @@ -whois \ No newline at end of file diff --git a/srcpkgs/mksh/files/TaC-mksh.txt b/srcpkgs/mksh/files/TaC-mksh.txt deleted file mode 100644 index 1322e4545c21a6..00000000000000 --- a/srcpkgs/mksh/files/TaC-mksh.txt +++ /dev/null @@ -1,243 +0,0 @@ -Terms and Conditions - The MirBSD Korn Shell -============================================ - -The MirBSD Korn Shell (mksh) consists of a number of "source" files, -which are provided by upstream in a number of places. This file will -list the files belonging to mksh or being part of it and the licence -terms and conditions that apply to them, in one single central place -for packagers' convenience. This list aims to be authoritative. (Yet -as it was compiled by a human, there may be bugs, please report them -if any are found. We don't think so though.) - -All paths are relative to The MirOS Project's CVS repository. - - -The following files form The MirBSD Korn Shell R50j-current: -- build system - * mksh/Build.sh -- testsuite driver - * mksh/check.pl -- testsuite with code examples - * mksh/check.t -- configuration with/and code examples - * mksh/dot.mkshrc - * contrib/hosted/tg/assockit.ksh - * contrib/hosted/tg/uhr -- documentation - * mksh/lksh.1 - * mksh/mksh.1 -- source code - * mksh/edit.c - * mksh/emacsfn.h - * mksh/eval.c - * mksh/exec.c - * mksh/expr.c - * mksh/funcs.c - * mksh/histrap.c - * mksh/jobs.c - * mksh/lalloc.c - * mksh/lex.c - * mksh/main.c - * mksh/mirhash.h - * mksh/misc.c - * mksh/rlimits.opt - * mksh/sh.h - * mksh/sh_flags.opt - * mksh/shf.c - * mksh/syn.c - * mksh/tree.c - * mksh/var.c - * mksh/var_spec.h -- upstream provided packaging - * mksh/mksh.ico (application icon resource) - * mksh/Makefile (MirBSD only, not part of mksh) - * ports/shells/mksh/DEINSTALL - * ports/shells/mksh/DESCR (official) - * ports/shells/mksh/INSTALL - * ports/shells/mksh/Makefile - * ports/shells/mksh/PLIST - * ports/shells/mksh/distinfo (official) - * src/distrib/special/mksh/Makefile (for the MirBSD installer) -- website (informal) - * www/data/tag_mksh.cfg (internal) - * www/files/TaC-mksh.txt (this file) - * www/pics/mksh.svg (logo source code) - * www/pics/mksh128x100.png (logo compiled version) - * www/src/mksh.hts (primary webpage) - * www/src/mksh_bld.hts (supplemental webpage) - * www/src/mksh_old.hts (supplemental webpage) - -All of these files are covered by The MirOS Licence (Appendix A) ex- -cept the application icon resource, the terms for that are listed in -Appendix D. - -The creator of mksh acknowledges the contributions of several people -to the Public Domain Korn Shell as well as suggestions and work from -packagers, other developers etc. and everyone else who helped making -mksh what it is today. Thanks! The MirBSD Korn Shell is covered by a -copyright licence fallback from the original author of the shell. - - -The following files belong to mksh and are distributed inside of its -distfile, but are not part of it. They are provided for convenience, -because they are required on many operating environments for mksh or -some of its features to function: -- source code - * mksh/strlcpy.c (needed if not provided by the OS already) - -These files are covered by seperate licences in addition (Appendix C -for now). Some operating environments already provide their functio- -nality, such as the BSDs and OSX libc, or the Debian/freedesktop.org -libbsd package. The files are not compiled into the resulting binary -if their respective functionality is already provided. - - -The following files belong to mksh in a less close way, as the files -provide additional functionality less closely coupled, or not always -desired. These are not included in the mksh distfile: -- source code - * src/usr.bin/printf/printf.c (UCB printf(1) utility that has been - slightly modified, for the optional, undesired printf builtin) - - *DO NOT* INCLUDE printf AS A SHELL BUILT-IN UNLESS IT ABSOLUTELY - IS REQUIRED (or else the preferable /usr/bin/printf gets called) - -The printf.c file is covered by the UCB three-clause BSD licence, as -shown in Appendix B below. - - -The MirOS Licence also applies as a collective-work copyright on The -MirBSD Korn Shell, an authorised derivate of the 1980s Public Domain -V7/Bourne Shell. - -Note that these appendices may represent the terms and conditions of -more than one file, hence the actual wording of the files was folded -into one representation, with different copyright holders and years, -separated if merging was undesirable. - - -Appendix A - The MirOS Licence (OSI approved) -============================== - -The MirBSD Korn Shell (mksh) is -Copyright (c) 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, - 2011, 2012, 2013, 2014, 2015 - Thorsten "mirabilos" Glaser <tg@mirbsd.org> -All rights reserved. - -The mksh logo is -Copyright (c) 2008, 2009 - Lukas U. <smultron@midnightbsd.org> -Copyright (c) 2008, 2009 - Thorsten "mirabilos" Glaser <tg@mirbsd.org> - - -Provided that these terms and disclaimer and all copyright notices -are retained or reproduced in an accompanying document, permission -is granted to deal in this work without restriction, including un- -limited rights to use, publicly perform, distribute, sell, modify, -merge, give away, or sublicence. - -This work is provided "AS IS" and WITHOUT WARRANTY of any kind, to -the utmost extent permitted by applicable law, neither express nor -implied; without malicious intent or gross negligence. In no event -may a licensor, author or contributor be held liable for indirect, -direct, other damage, loss, or other issues arising in any way out -of dealing in the work, even if advised of the possibility of such -damage or existence of a defect, except proven that it results out -of said person's immediate fault when using the work as intended. - - -Appendix B - The UCB (3-clause BSD) licence (OSI approved) -=========================================== - -printf.c is -Copyright (c) 1989 - The Regents of the University of California. -All rights reserved. - - -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. - - -Appendix C - ISC Licence (OSI approved) -======================== - -strlcpy.c is -Copyright (c) 2006, 2008, 2009 - Thorsten Glaser <tg@mirbsd.org> -Copyright (c) 1998 - Todd C. Miller <Todd.Miller@courtesan.com> - - -Permission to use, copy, modify, and distribute this software for any -purpose with or without fee is hereby granted, provided that the above -copyright notice and this permission notice appear in all copies. - -THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES -WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR -ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES -WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN -ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF -OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. - - -Appendix D - Licence for mksh.ico (optional component) -================================= - -The application icon resource comes in its preferred form -of modification and is an unregistered trademark: - -Copyright (c) 2013 Michael Langguth -Copyright (c) 2006 Benny Siegert -Copyright (c) 2005 Thorsten Glaser - -This icon may be used to refer to The MirBSD Korn Shell and -its Win32 port. Distribution patches are acceptable as long -as they modify $KSH_VERSION according to the guidelines that -are published on the website; forks and works that are not -derivates are not allowed to use it. - -As far as MirBSD is concerned, the files themselves are free -to modification and distribution under BSD/MirOS Licence, the -restriction on use stems only from a need to protect it or -lose it: http://www.mckusick.com/beastie/mainpage/copyright.html - -The Shilouette daemon is Copyright (c) 2003 by Rick Collette. -The MirOS Project may freely use the former ekkoBSD Logo, -the shilouette Daemon, for MirBSD, on anything the project -leader sees fit, so long as it pertains to MirBSD in some -way and the leader gives credit for the original daemon to -Marshall Kirk McKusick. - -The BSD daemon is Copyright (c) 1988 by Marshall Kirk McKusick. -All Rights Reserved. Individuals may use the daemon for their -personal use within the bounds of good taste. When reasonably -possible, the text shown above is to be included. - - -__________________________________________________________________ -$MirOS: www/files/TaC-mksh.txt,v 1.23 2015/01/02 13:54:22 tg Exp $ diff --git a/srcpkgs/mksh/template b/srcpkgs/mksh/template deleted file mode 100644 index 1054d41943217a..00000000000000 --- a/srcpkgs/mksh/template +++ /dev/null @@ -1,57 +0,0 @@ -# Template file for 'mksh' -pkgname=mksh -version=R59c -revision=2 -checkdepends="perl ed" -short_desc="MirBSD Korn Shell" -maintainer="Andrea Brancaleoni <abc@pompel.me>" -license="MirOS" -homepage="https://www.mirbsd.org/mksh.htm" -changelog="https://www.mirbsd.org/mksh.htm#clog" -distfiles="https://www.mirbsd.org/MirOS/dist/mir/${pkgname}/${pkgname}-${version}.tgz" -checksum=77ae1665a337f1c48c61d6b961db3e52119b38e58884d1c89684af31f87bc506 - -# with the way xbps-src is currently designed, running the test suite will result -# in the xbps-src process getting suspended during the run, with a message like -# zsh: suspended (tty input) -# -# the only way around this would be to setsid() in xbps-uunshare/uchroot/etc -# -make_check=no - -register_shell="/bin/mksh" -alternatives=" - sh:sh:/usr/bin/lksh - sh:sh.1:/usr/share/man/man1/lksh.1 - ksh:ksh:/usr/bin/mksh - ksh:ksh.1:/usr/share/man/man1/mksh.1" - -build_options="static" - -do_build() { - if [ "$build_option_static" ]; then - CFLAGS+=" -static" - LDFLAGS+=" -static" - fi - sh ./Build.sh -r - mkdir -p lksh - cd lksh - CPPFLAGS="$CPPFLAGS -DMKSH_BINSHPOSIX" sh ../Build.sh -L -r - cd .. -} - -do_check() { - ./test.sh - cd lksh - ./test.sh - cd .. -} - -do_install() { - vbin mksh - vbin lksh/lksh - vman mksh.1 - vman lksh.1 - vinstall dot.mkshrc 644 etc/skel .mkshrc - vlicense ${FILESDIR}/TaC-mksh.txt -} diff --git a/srcpkgs/mktorrent/template b/srcpkgs/mktorrent/template deleted file mode 100644 index c8571a8b90917c..00000000000000 --- a/srcpkgs/mktorrent/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'mktorrent' -pkgname=mktorrent -version=1.1 -revision=4 -build_style=gnu-makefile -make_build_args="USE_OPENSSL=1" -make_install_args="USE_OPENSSL=1" -makedepends="openssl-devel" -short_desc="Simple command line utility to create BitTorrent metainfo files" -maintainer="Georg Schabel <gescha@posteo.de>" -license="GPL-2.0-or-later" -homepage="https://github.com/Rudde/mktorrent" -distfiles="${homepage}/archive/v${version}.tar.gz" -checksum=d0f47500192605d01b5a2569c605e51ed319f557d24cfcbcb23a26d51d6138c9 diff --git a/srcpkgs/mkvtoolnix-gui b/srcpkgs/mkvtoolnix-gui deleted file mode 120000 index bd7e2e20998fb1..00000000000000 --- a/srcpkgs/mkvtoolnix-gui +++ /dev/null @@ -1 +0,0 @@ -mkvtoolnix \ No newline at end of file diff --git a/srcpkgs/mkvtoolnix/template b/srcpkgs/mkvtoolnix/template deleted file mode 100644 index 62b00f19073434..00000000000000 --- a/srcpkgs/mkvtoolnix/template +++ /dev/null @@ -1,63 +0,0 @@ -# Template file for 'mkvtoolnix' -pkgname=mkvtoolnix -version=96.0 -revision=1 -build_style=gnu-configure -build_helper="qmake6" -configure_args="--with-docbook-xsl-root=/usr/share/xsl/docbook --disable-update-check - --with-boost-system=c" -hostmakedepends="autoconf docbook-xsl gettext libxslt pkg-config po4a - qt6-base qt6-tools ruby" -makedepends="boost-devel-minimal libboost_filesystem - cmark-devel file-devel fmt-devel gmp-devel json-c++ - libdvdread-devel libflac-devel libmatroska-devel libvorbis-devel pcre2-devel - pugixml-devel qt6-base-devel qt6-multimedia-devel qt6-svg-devel qt6-tools-devel" -checkdepends="gtest-devel" -short_desc="Create, alter and inspect Matroska videos" -maintainer="Matthias von Faber <mvf@gmx.eu>" -license="GPL-2.0-only" -homepage="https://mkvtoolnix.download" -changelog="https://mkvtoolnix.download/doc/NEWS.md" -distfiles="https://mkvtoolnix.download/sources/mkvtoolnix-${version}.tar.xz" -checksum=509a1e3aca1f63fe5cc96b4c7272ba533dbcbb69c61d1c5114dccf610fd405cb - -if [ "$CROSS_BUILD" ]; then - configure_args+=" --with-boost=${XBPS_CROSS_BASE}/usr" -fi - -case "$XBPS_TARGET_MACHINE" in - ppc64*) ;; - ppc*) broken="assembler shits itself";; -esac - -pre_configure() { - ./autogen.sh -} -do_build() { - rake ${makejobs} -} -do_check() { - rake tests:run_unit -} -do_install() { - rake DESTDIR=${DESTDIR} install -} - -mkvtoolnix-gui_package() { - short_desc+=" - Qt GUI" - depends="${sourcepkg}-${version}_${revision} qt6-svg" - pkg_install() { - vmove usr/bin/mkvtoolnix-gui - vmove usr/share/applications - for file in "${DESTDIR}"/usr/share/icons/hicolor/*/apps/mkvtoolnix-gui.png; do - vmove "${file/${DESTDIR}\//}" - done - for file in "${DESTDIR}"/usr/share/man/*/man1/mkvtoolnix-gui.1; do - vmove "${file/${DESTDIR}\//}" - done - vmove usr/share/man/man1/mkvtoolnix-gui.1 - vmove usr/share/metainfo - vmove usr/share/mime/packages - vmove usr/share/mkvtoolnix - } -} diff --git a/srcpkgs/mle/template b/srcpkgs/mle/template deleted file mode 100644 index fe1747e458c68f..00000000000000 --- a/srcpkgs/mle/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'mle' -pkgname=mle -version=1.7.2 -revision=1 -build_style=gnu-makefile -hostmakedepends="libtool" -makedepends="lua54-devel pcre2-devel uthash" -short_desc="Flexible terminal-based text editor (C)" -maintainer="Orphaned <orphan@voidlinux.org>" -license="Apache-2.0" -homepage="https://github.com/adsr/mle" -distfiles="https://github.com/adsr/mle/archive/v${version}.tar.gz" -checksum=5275fcfc58d3d4890d074077d94497db488b2648287b3e48e67b00ea517b02ba - -do_check() { - make test -} - -post_install() { - vman mle.1 -} diff --git a/srcpkgs/mlir18 b/srcpkgs/mlir18 deleted file mode 120000 index 1f418dc969a832..00000000000000 --- a/srcpkgs/mlir18 +++ /dev/null @@ -1 +0,0 @@ -llvm18 \ No newline at end of file diff --git a/srcpkgs/mlir18-devel b/srcpkgs/mlir18-devel deleted file mode 120000 index 1f418dc969a832..00000000000000 --- a/srcpkgs/mlir18-devel +++ /dev/null @@ -1 +0,0 @@ -llvm18 \ No newline at end of file diff --git a/srcpkgs/mlir19 b/srcpkgs/mlir19 deleted file mode 120000 index 985027fe0a5c8d..00000000000000 --- a/srcpkgs/mlir19 +++ /dev/null @@ -1 +0,0 @@ -llvm19 \ No newline at end of file diff --git a/srcpkgs/mlir19-devel b/srcpkgs/mlir19-devel deleted file mode 120000 index 985027fe0a5c8d..00000000000000 --- a/srcpkgs/mlir19-devel +++ /dev/null @@ -1 +0,0 @@ -llvm19 \ No newline at end of file diff --git a/srcpkgs/mlir21 b/srcpkgs/mlir21 deleted file mode 120000 index 39080ddd1ff022..00000000000000 --- a/srcpkgs/mlir21 +++ /dev/null @@ -1 +0,0 @@ -llvm21 \ No newline at end of file diff --git a/srcpkgs/mlir21-devel b/srcpkgs/mlir21-devel deleted file mode 120000 index 39080ddd1ff022..00000000000000 --- a/srcpkgs/mlir21-devel +++ /dev/null @@ -1 +0,0 @@ -llvm21 \ No newline at end of file diff --git a/srcpkgs/mlmmj/template b/srcpkgs/mlmmj/template deleted file mode 100644 index 48c8b63e91045e..00000000000000 --- a/srcpkgs/mlmmj/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'mlmmj' -pkgname=mlmmj -version=1.3.0 -revision=1 -build_style=gnu-configure -short_desc="Mailing List Management Made Joyful" -maintainer="Orphaned <orphan@voidlinux.org>" -license="MIT" -homepage="http://mlmmj.org/" -distfiles="http://mlmmj.org/releases/mlmmj-${version}.tar.bz2" -checksum=1c5d898143433147aa1b448fe041b2eecf6ab1601d451d426441a0a63008f242 - -CFLAGS="-fcommon" - -post_install() { - vlicense COPYING -} diff --git a/srcpkgs/mlocate/INSTALL b/srcpkgs/mlocate/INSTALL deleted file mode 100644 index 0a5911877d7a98..00000000000000 --- a/srcpkgs/mlocate/INSTALL +++ /dev/null @@ -1,7 +0,0 @@ -# INSTALL -case "$ACTION" in -post) - chown root:_mlocate usr/bin/mlocate - chmod 2755 usr/bin/mlocate - ;; -esac diff --git a/srcpkgs/mlocate/files/mupdatedb.cron-daily b/srcpkgs/mlocate/files/mupdatedb.cron-daily deleted file mode 100644 index 6621ab35e0b5a3..00000000000000 --- a/srcpkgs/mlocate/files/mupdatedb.cron-daily +++ /dev/null @@ -1,29 +0,0 @@ -#!/bin/sh - -# nicenesses range from -20 (most favorable scheduling) to 19 (least favorable) -NICE=19 - -# 0 for none, 1 for real time, 2 for best-effort, 3 for idle -IONICE_CLASS=2 - -# 0-7 (for IONICE_CLASS 1 and 2 only), 0=highest, 7=lowest -IONICE_PRIORITY=7 - -UPDATEDB="/usr/bin/mupdatedb" - -if [ -x /usr/bin/nice ]; then - UPDATEDB="/usr/bin/nice -n ${NICE:-19} ${UPDATEDB}" -fi - -if [ -x /usr/bin/ionice ]; then - UPDATEDB="/usr/bin/ionice -c ${IONICE_CLASS:-2} -n ${IONICE_PRIORITY:-7} ${UPDATEDB}" -fi - -# Update the "locate" database -if [ -x /usr/bin/mupdatedb ]; then - if [ -f /etc/updatedb.conf ]; then - ${UPDATEDB} - else - ${UPDATEDB} -f proc - fi -fi diff --git a/srcpkgs/mlocate/patches/musl_paths-h.patch b/srcpkgs/mlocate/patches/musl_paths-h.patch deleted file mode 100644 index 6a54f8fe72805b..00000000000000 --- a/srcpkgs/mlocate/patches/musl_paths-h.patch +++ /dev/null @@ -1,19 +0,0 @@ ---- a/src/updatedb.c 2015-11-15 17:52:09.470706519 -0500 -+++ b/src/updatedb.c 2015-11-15 17:52:31.754706775 -0500 -@@ -35,6 +35,7 @@ - #include <sys/stat.h> - #include <sys/time.h> - #include <unistd.h> -+#include <paths.h> - - #include <mntent.h> - #include "error.h" -@@ -388,7 +389,7 @@ - char *dir; - - #ifndef PROC_MOUNTS_PATH -- dir = canonicalize_file_name (me->mnt_dir); -+ dir = realpath (me->mnt_dir, NULL); - if (dir == NULL) - dir = me->mnt_dir; - #else diff --git a/srcpkgs/mlocate/template b/srcpkgs/mlocate/template deleted file mode 100644 index f7805de880552a..00000000000000 --- a/srcpkgs/mlocate/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'mlocate' -pkgname=mlocate -version=0.26 -revision=7 -build_style=gnu-configure -configure_args="--program-prefix=m --localstatedir=/var/lib" -make_build_args="groupname=_mlocate" -make_install_args="${make_build_args}" -make_dirs="/var/lib/mlocate 0755 root root" -short_desc="Implementation of locate/updatedb that reuses the database" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-or-later" -homepage="https://pagure.io/mlocate" -distfiles="https://releases.pagure.org/mlocate/${pkgname}-${version}.tar.xz" -checksum=3063df79fe198fb9618e180c54baf3105b33d88fe602ff2d8570aaf944f1263e -system_accounts="_mlocate" - -alternatives=" - locate:locate:/usr/bin/mlocate - locate:locate.1:/usr/share/man/man1/mlocate.1 - locate:locatedb.5:/usr/share/man/man5/mmlocate.db.5 - locate:updatedb.conf.5:/usr/share/man/man5/mupdatedb.conf.5 - locate:updatedb:/usr/bin/mupdatedb - locate:updatedb.1:/usr/share/man/man1/mupdatedb.1" - -post_install() { - vinstall ${FILESDIR}/mupdatedb.cron-daily 744 etc/cron.daily mupdatedb - # rename for compatibility with findutils. - mv ${DESTDIR}/usr/share/man/man8/mupdatedb.8 ${DESTDIR}/usr/share/man/man1/mupdatedb.1 -} diff --git a/srcpkgs/mlog/template b/srcpkgs/mlog/template deleted file mode 100644 index 20a1ba72c3cb36..00000000000000 --- a/srcpkgs/mlog/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'mlog' -pkgname=mlog -version=0.1 -revision=1 -build_style=gnu-makefile -short_desc="Merge log files by timestamp" -maintainer="Leah Neukirchen <leah@vuxu.org>" -license="Public Domain" -homepage="https://github.com/leahneukirchen/mlog" -distfiles="https://github.com/leahneukirchen/mlog/archive/v${version}.tar.gz" -checksum=5efbe8bfe7ebdfc6722d9f0eef3652ee55fafefa88141fa60bce89cd5a3d29c3 - -do_install() { - vbin mlog - vman mlog.1 -} diff --git a/srcpkgs/mlt7-data b/srcpkgs/mlt7-data deleted file mode 120000 index 309d538e90ddfa..00000000000000 --- a/srcpkgs/mlt7-data +++ /dev/null @@ -1 +0,0 @@ -mlt7 \ No newline at end of file diff --git a/srcpkgs/mlt7-devel b/srcpkgs/mlt7-devel deleted file mode 120000 index 309d538e90ddfa..00000000000000 --- a/srcpkgs/mlt7-devel +++ /dev/null @@ -1 +0,0 @@ -mlt7 \ No newline at end of file diff --git a/srcpkgs/mlt7-doc b/srcpkgs/mlt7-doc deleted file mode 120000 index 309d538e90ddfa..00000000000000 --- a/srcpkgs/mlt7-doc +++ /dev/null @@ -1 +0,0 @@ -mlt7 \ No newline at end of file diff --git a/srcpkgs/mlt7-python3 b/srcpkgs/mlt7-python3 deleted file mode 120000 index 309d538e90ddfa..00000000000000 --- a/srcpkgs/mlt7-python3 +++ /dev/null @@ -1 +0,0 @@ -mlt7 \ No newline at end of file diff --git a/srcpkgs/mlt7/template b/srcpkgs/mlt7/template deleted file mode 100644 index 35d0fa1c1bed66..00000000000000 --- a/srcpkgs/mlt7/template +++ /dev/null @@ -1,78 +0,0 @@ -# Template file for 'mlt7' -pkgname=mlt7 -version=7.30.0 -revision=3 -build_style=cmake -configure_args="-DSWIG_PYTHON=ON -DMOD_QT6=ON" -hostmakedepends="doxygen pkg-config ladspa-sdk swig python3 which - qt5-host-tools qt5-qmake qt6-base qt6-tools" -makedepends="alsa-lib-devel ffmpeg6-devel gtk+-devel jack-devel ladspa-sdk - libexif-devel libsamplerate-devel libxml2-devel sox-devel SDL2_image-devel - fftw-devel frei0r-plugins python3-devel pulseaudio-devel movit-devel - libvidstab-devel qt5-svg-devel qt6-svg-devel qt6-qt5compat-devel" -depends="mlt7-data>=${version}_${revision} ladspa-sdk-example-plugins" -short_desc="Multimedia framework, designed for television broadcasting" -maintainer="John <me@johnnynator.dev>" -license="GPL-3.0-or-later, LGPL-2.1-or-later" -homepage="https://mltframework.org/" -distfiles="https://github.com/mltframework/mlt/archive/v${version}.tar.gz" -checksum=11b6ae978ce814a3d8a2c599b565ed27f691d23f4f7d712061f3d812bbc59d67 - -if [ "$XBPS_TARGET_LIBC" = "musl" ]; then - makedepends+=" musl-legacy-compat" -fi - -CFLAGS="-DHAVE_LOCALE_H=1" -CXXFLAGS="-DHAVE_LOCALE_H=1" - -_have_opencv=yes - -case "$XBPS_TARGET_MACHINE" in - ppc64*) ;; - ppc*) _have_opencv=no;; -esac - -if [ "$_have_opencv" = "yes" ]; then - configure_args+=" -DMOD_OPENCV=ON" - makedepends+=" libopencv-devel" -fi - -post_install() { - doxygen -u && doxygen - vmkdir usr/share/doc/mlt-7/html - vcopy "docs/html/*" usr/share/doc/mlt-7/html - rm ${DESTDIR}/usr/bin/melt -} - -mlt7-data_package() { - short_desc+=" - data files" - pkg_install() { - vmove usr/share/mlt-7 - } -} - -mlt7-doc_package() { - short_desc+=" - documentation" - pkg_install() { - vmove usr/share/doc - } -} - -mlt7-devel_package() { - short_desc+=" - development files" - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} - -mlt7-python3_package() { - lib32disabled=yes - short_desc+=" - Python bindings" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove ${py3_lib} - } -} diff --git a/srcpkgs/mlterm/template b/srcpkgs/mlterm/template deleted file mode 100644 index 64337feff19b11..00000000000000 --- a/srcpkgs/mlterm/template +++ /dev/null @@ -1,31 +0,0 @@ -# Template file for 'mlterm' -pkgname=mlterm -version=3.9.4 -revision=1 -build_style=gnu-configure -configure_args="--disable-static - --enable-fribidi --enable-optimize-redrawing - --with-tools=mlconfig,mlterm-zoom,mlterm-menu,mlclient,mlcc,mlfc - --with-gtk=3.0 --with-imagelib=gdk-pixbuf" -hostmakedepends="pkg-config gettext" -makedepends="freetype-devel fribidi-devel gdk-pixbuf-devel gtk+3-devel - libXft-devel libutempter-devel" -short_desc="Multi Lingual TERMinal emulator for X" -maintainer="Leah Neukirchen <leah@vuxu.org>" -license="BSD-3-Clause" -homepage="http://mlterm.sourceforge.net/" -distfiles="${SOURCEFORGE_SITE}/${pkgname}/${pkgname}-${version}.tar.gz" -checksum=171de4c4f3443bc1211cc51df5caa0e082ffcdd33ab3ce261bc0a4cfe85d9b5e - -pre_configure() { - export ac_cv_func_posix_openpt=yes -} - -do_check() { - # requires xserver - : -} - -post_install() { - vlicense LICENCE -} diff --git a/srcpkgs/mlton/template b/srcpkgs/mlton/template deleted file mode 100644 index e3a868564029b9..00000000000000 --- a/srcpkgs/mlton/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'mlton' -pkgname=mlton -version=20241230 -revision=1 -build_style=gnu-makefile -make_build_target=bootstrap-polyml -hostmakedepends="polyml tar" -makedepends="gmp-devel" -depends="gcc gmp-devel" -short_desc="MLton Standard ML (SML) compiler" -maintainer="ii8 <murray.calavera@protonmail.com>" -license="HPND" -homepage="http://mlton.org/" -distfiles="https://github.com/MLton/mlton/releases/download/on-${version}-release/mlton-${version}.src.tgz" -checksum=cd170218f67b76c3fcb4d487ba8841518babcebb41e4702074668e61156ca6f6 -nocross=yes -disable_parallel_build=yes diff --git a/srcpkgs/mm-common/template b/srcpkgs/mm-common/template deleted file mode 100644 index 3277274ce97906..00000000000000 --- a/srcpkgs/mm-common/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'mm-common' -pkgname=mm-common -version=1.0.7 -revision=1 -build_style=meson -hostmakedepends="pkg-config" -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="${GNOME_SITE}/mm-common/${version%.*}/mm-common-${version}.tar.xz" -checksum=494abfce781418259b1e9d8888c73af4de4b6f3be36cc75d9baa8baa0f2a7a39 diff --git a/srcpkgs/mmark/template b/srcpkgs/mmark/template deleted file mode 100644 index dc54c83f14b31e..00000000000000 --- a/srcpkgs/mmark/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'mmark' -pkgname=mmark -version=2.2.45 -revision=2 -build_style=go -go_import_path=github.com/mmarkdown/mmark/v2 -short_desc="Powerful markdown processor geared towards the IETF" -maintainer="Robert Lowry <bobertlo@gmail.com>" -license="BSD-2-Clause" -homepage="https://github.com/mmarkdown/mmark/" -distfiles="https://github.com/mmarkdown/mmark/archive/v${version}.tar.gz" -checksum=fb3e20117f11805de5459c78a56476a4b38877d03be49c1c1227598d80e01dfd - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/mmc-utils/template b/srcpkgs/mmc-utils/template deleted file mode 100644 index baabee9d9ba4ec..00000000000000 --- a/srcpkgs/mmc-utils/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'mmc-utils' -pkgname=mmc-utils -version=1.0 -revision=1 -build_style=gnu-makefile -make_build_args="C= GIT_VERSION=mmc-${version}" -short_desc="Userspace tools for MMC/eMMC/SD devices" -maintainer="Leah Neukirchen <leah@vuxu.org>" -license="GPL-2.0-only" -homepage="https://git.kernel.org/pub/scm/utils/mmc/mmc-utils.git/" -changelog="https://git.kernel.org/pub/scm/utils/mmc/mmc-utils.git/log/" -distfiles="https://git.kernel.org/pub/scm/utils/mmc/mmc-utils.git/snapshot/mmc-utils-${version}.tar.gz" -checksum=39e6a89e06b53f99816f110af6743d1adc82220b26c51b0c3fd0a11ccf4206c2 diff --git a/srcpkgs/mmtf-cpp/template b/srcpkgs/mmtf-cpp/template deleted file mode 100644 index 08cd50cd43b493..00000000000000 --- a/srcpkgs/mmtf-cpp/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'mmtf-cpp' -pkgname=mmtf-cpp -version=1.0.0 -revision=3 -build_style=cmake -makedepends="msgpack-cxx" -depends="msgpack-cxx" -short_desc="C++ implementation of the MMTF API, decoder and encoder" -maintainer="John <me@johnnynator.dev>" -license="MIT" -homepage="https://github.com/rcsb/mmtf-cpp" -distfiles="https://github.com/rcsb/mmtf-cpp/archive/v${version}.tar.gz" -checksum=881f69c4bb56605fa63fd5ca50842facc4947f686cbf678ad04930674d714f40 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/mmutils/template b/srcpkgs/mmutils/template deleted file mode 100644 index b0001f9a466357..00000000000000 --- a/srcpkgs/mmutils/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'mmutils' -pkgname=mmutils -version=1.4.1 -revision=1 -build_style=gnu-makefile -makedepends="libxcb-devel" -short_desc="Set of utilities to easily get xrandr monitor information" -maintainer="Orphaned <orphan@voidlinux.org>" -license="ISC" -homepage="https://github.com/pockata/mmutils" -distfiles="https://github.com/pockata/${pkgname}/archive/v${version}.tar.gz" -checksum=949a817e8a5fdb12aab09161b96111b0d0473d91ba63867edbeaae01310c8f31 - -LDFLAGS="-lxcb -lxcb-randr" - -pre_build() { - export LD=${CC} -} - -pre_install() { - vmkdir usr/share/man/man1 -} - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/mmv-go/template b/srcpkgs/mmv-go/template deleted file mode 100644 index b62d5d842496be..00000000000000 --- a/srcpkgs/mmv-go/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'mmv-go' -pkgname=mmv-go -version=0.1.6 -revision=3 -build_style=go -go_import_path="github.com/itchyny/mmv" -go_package="./cmd/mmv" -short_desc="Rename and move multiple files at once with your editor" -maintainer="Orphaned <orphan@voidlinux.org>" -license="MIT" -homepage="https://github.com/itchyny/mmv" -changelog="https://raw.githubusercontent.com/itchyny/mmv/main/CHANGELOG.md" -distfiles="https://github.com/itchyny/mmv/archive/refs/tags/v${version}.tar.gz" -checksum=18d181e6a53437ad18c4409f3c423bc23687152a17b53a605dde13dfffb0d215 - -post_install() { - mv ${DESTDIR}/usr/bin/mmv ${DESTDIR}/usr/bin/mmv-go - vlicense LICENSE -} diff --git a/srcpkgs/mmv-rs/template b/srcpkgs/mmv-rs/template deleted file mode 100644 index 930d499e4a1170..00000000000000 --- a/srcpkgs/mmv-rs/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'mmv-rs' -pkgname=mmv-rs -version=1.4.0 -revision=1 -build_style=cargo -short_desc="Minimal cli utility for safe mass moving/renaming of files" -maintainer="Luca Matei Pintilie <luca@lucamatei.com>" -license="0BSD" -homepage="https://sr.ht/~mango/mmv" -changelog="https://git.sr.ht/~mango/mmv/refs" -distfiles="https://git.sr.ht/~mango/mmv/archive/v$version.tar.gz" -checksum=c0405651dd09062b2c93c5791f05f8fe8bc2b017696829fbffaaf36d702bff74 - -# Used at buildtime to set default name -export MMV_NAME="mmv-rs" -export MCP_NAME="mcp-rs" - -post_install() { - mv $DESTDIR/usr/bin/mmv $DESTDIR/usr/bin/mmv-rs - ln -s mmv-rs $DESTDIR/usr/bin/mcp-rs - vsed -i mmv.1 -e 's/mmv/&-rs/g; s/[^/]mcp/&-rs/g; s/MMV/&-RS/g; s|prj/mmv-rs|prj/mmv|;' - vman mmv.1 mmv-rs.1 - ln -s mmv-rs.1 $DESTDIR/usr/share/man/man1/mcp-rs.1 -} diff --git a/srcpkgs/mmv/template b/srcpkgs/mmv/template deleted file mode 100644 index 28469242471e4e..00000000000000 --- a/srcpkgs/mmv/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'mmv' -pkgname=mmv -version=2.10 -revision=1 -build_style=gnu-configure -build_helper=qemu -hostmakedepends="pkg-config help2man" -short_desc="Utility for wildcard renaming, copying, etc" -maintainer="Leah Neukirchen <leah@vuxu.org>" -license="GPL-3.0-or-later" -homepage="https://github.com/rrthomas/mmv" -distfiles="https://github.com/rrthomas/mmv/releases/download/v${version}/mmv-${version}.tar.gz" -checksum=2bbba14c099b512b4a7e9effacec53caa06998069d108a5669ff424ffc879d03 -disable_parallel_build=yes diff --git a/srcpkgs/mnamer/patches/requests-cache.patch b/srcpkgs/mnamer/patches/requests-cache.patch deleted file mode 100644 index 850e9093682292..00000000000000 --- a/srcpkgs/mnamer/patches/requests-cache.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/mnamer/utils.py 2023-08-15 21:24:08.000000000 +0200 -+++ b/mnamer/utils.py 2025-08-09 11:16:52.264564049 +0200 -@@ -256,7 +256,7 @@ - "like Gecko) Chrome/79.0.3945.88 Safari/537.36" - ) - -- initial_cache_state = session._disabled # yes, i'm a bad person -+ initial_cache_state = getattr(session, "_disabled", False) # patched for requests-cache>=1.0 - try: - session._disabled = not cache - response = session.request( diff --git a/srcpkgs/mnamer/template b/srcpkgs/mnamer/template deleted file mode 100644 index 75bfcef0605798..00000000000000 --- a/srcpkgs/mnamer/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'mnamer' -pkgname=mnamer -version=2.5.5 -revision=1 -build_style=python3-pep517 -hostmakedepends="python3-poetry-core python3-setuptools_scm python3-wheel" -depends="python3-appdirs python3-babelfish python3-guessit - python3-requests python3-requests-cache python3-setuptools_scm - python3-teletype python3-typing_extensions" -short_desc="Intelligent and highly configurable media organization utility" -maintainer="Mateusz Sylwestrzak <slymattz@gmail.com>" -license="MIT" -homepage="https://github.com/jkwill87/mnamer" -distfiles="${PYPI_SITE}/m/mnamer/mnamer-${version}.tar.gz" -checksum=c3905b7fc03e07b5b22d92f29ce9c80cc2c2788cebe35e2297fe9f3a4ce7fbf3 - -post_install() { - vlicense LICENSE.txt -} diff --git a/srcpkgs/moar b/srcpkgs/moar deleted file mode 120000 index e02d20bb177f47..00000000000000 --- a/srcpkgs/moar +++ /dev/null @@ -1 +0,0 @@ -moor \ No newline at end of file diff --git a/srcpkgs/mobile-broadband-provider-info/template b/srcpkgs/mobile-broadband-provider-info/template deleted file mode 100644 index 42bb2540f0b2c6..00000000000000 --- a/srcpkgs/mobile-broadband-provider-info/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'mobile-broadband-provider-info' -pkgname=mobile-broadband-provider-info -version=20250613 -revision=1 -build_style=meson -hostmakedepends="libxslt" -checkdepends="libxml2" -short_desc="Database of mobile broadband service providers" -maintainer="Orphaned <orphan@voidlinux.org>" -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=7bf72daee64895c77c0f0d2f2b96c4117be3c063292a6d522392946b303cb841 - -post_install() { - vlicense COPYING -} diff --git a/srcpkgs/mobile-config-firefox/template b/srcpkgs/mobile-config-firefox/template deleted file mode 100644 index 247061ee1a5545..00000000000000 --- a/srcpkgs/mobile-config-firefox/template +++ /dev/null @@ -1,11 +0,0 @@ -# Template file for 'mobile-config-firefox' -pkgname=mobile-config-firefox -version=4.3.2 -revision=1 -build_style=gnu-makefile -short_desc="Mobile and privacy friendly configuration for Firefox" -maintainer="Orphaned <orphan@voidlinux.org>" -license="MPL-2.0" -homepage="https://gitlab.com/postmarketOS/mobile-config-firefox" -distfiles="https://gitlab.com/postmarketOS/mobile-config-firefox/-/archive/${version}.tar.gz" -checksum=22b571bf2706d76d7568eb1b41db7934b760bea0f188d6e4668acb4b777ad54b diff --git a/srcpkgs/moby/files/docker/run b/srcpkgs/moby/files/docker/run deleted file mode 100644 index 44d48891a9b428..00000000000000 --- a/srcpkgs/moby/files/docker/run +++ /dev/null @@ -1,5 +0,0 @@ -#!/bin/sh -exec 2>&1 -[ -r conf ] && . ./conf -modprobe -q loop || exit 1 -exec chpst -o 1048576 -p 1048576 dockerd $OPTS 2>&1 diff --git a/srcpkgs/moby/template b/srcpkgs/moby/template deleted file mode 100644 index 25b8ba782cc6e5..00000000000000 --- a/srcpkgs/moby/template +++ /dev/null @@ -1,34 +0,0 @@ -# Template file for 'moby' -# should be kept in sync with docker-cli -pkgname=moby -version=28.5.2 -revision=1 -build_style=go -go_import_path="github.com/docker/docker" -hostmakedepends="go pkg-config" -makedepends="libbtrfs-devel device-mapper-devel libseccomp-devel" -depends="containerd iptables xz" -short_desc="Container engine for the Docker ecosystem" -maintainer="Andrea Brancaleoni <abc@pompel.me>" -license="Apache-2.0" -homepage="https://www.docker.com" -changelog="https://github.com/moby/moby/releases" -distfiles="https://github.com/moby/moby/archive/v${version}.tar.gz" -checksum=0e450c03c536a1304ba8fd26ca4c4ff96fac62182fd042fec90ffdf4a0969d40 -system_groups="docker" -make_check=no # no other tests are available - -do_build() { - export AUTO_GOPATH=1 - export DOCKER_GITCOMMIT="tag v${version}" - export DOCKER_BUILDTAGS="seccomp" - export DISABLE_WARN_OUTSIDE_CONTAINER=1 - - GOPATH="$PWD" VERSION="$version" hack/make.sh dynbinary -} - -do_install() { - vbin bundles/dynbinary-daemon/dockerd - vbin bundles/dynbinary-daemon/docker-proxy - vsv docker -} diff --git a/srcpkgs/mod_wsgi/patches/cross-python.patch b/srcpkgs/mod_wsgi/patches/cross-python.patch deleted file mode 100644 index 8157e1046de354..00000000000000 --- a/srcpkgs/mod_wsgi/patches/cross-python.patch +++ /dev/null @@ -1,114 +0,0 @@ ---- a/configure.ac -+++ b/configure.ac -@@ -106,26 +106,24 @@ - - AC_SUBST(PYTHON) - --PYTHON_VERSION=`${PYTHON} -c 'from sys import stdout; \ -- import sysconfig; \ -- stdout.write(sysconfig.get_config_var("VERSION"))'` -- --PYTHON_LDVERSION=`${PYTHON} -c 'from sys import stdout; \ -- import sysconfig; \ -- stdout.write(sysconfig.get_config_var("LDVERSION") or "")'` -+if test x"${PYTHON_VERSION}" = x""; then -+ PYTHON_VERSION=`${PYTHON} -c 'from sys import stdout; \ -+ import sysconfig; \ -+ stdout.write(sysconfig.get_config_var("VERSION"))'` -+fi -+ -+if test x"${PYTHON_LDVERSION}" = x""; then -+ PYTHON_LDVERSION=`${PYTHON} -c 'from sys import stdout; \ -+ import sysconfig; \ -+ stdout.write(sysconfig.get_config_var("LDVERSION") or "")'` -+fi - - if test x"${PYTHON_LDVERSION}" = x""; then - PYTHON_LDVERSION=${PYTHON_VERSION} - fi - --CPPFLAGS1=`${PYTHON} -c 'from sys import stdout; \ -- import sysconfig; \ -- stdout.write("-I" + sysconfig.get_config_var("INCLUDEPY"))'` -- --CPPFLAGS2=`${PYTHON} -c 'from sys import stdout; \ -- import sysconfig; \ -- stdout.write(" ".join(filter(lambda x: x.startswith("-D"), \ -- sysconfig.get_config_var("CFLAGS").split())))'` -+CPPFLAGS1=$($PYTHON-config --includes) -+CPPFLAGS2=$($PYTHON-config --cflags | tr ' \t' '\n\n' | grep '^-D' | tr '\n' ' ') - - if test "${ENABLE_EMBEDDED}" != "yes"; then - CPPFLAGS3="-DMOD_WSGI_DISABLE_EMBEDDED" -@@ -137,70 +135,7 @@ - - AC_SUBST(CPPFLAGS) - --PYTHONLIBDIR=`${PYTHON} -c 'from sys import stdout; \ -- import sysconfig; \ -- stdout.write(sysconfig.get_config_var("LIBDIR"))'` --PYTHONCFGDIR=`${PYTHON} -c 'from sys import stdout; \ -- import distutils.sysconfig; \ -- stdout.write(distutils.sysconfig.get_python_lib(plat_specific=1, \ -- standard_lib=1) +"/config")'` --PYTHONFRAMEWORKDIR=`${PYTHON} -c 'from sys import stdout; \ -- import sysconfig; \ -- stdout.write(sysconfig.get_config_var("PYTHONFRAMEWORKDIR"))'` --PYTHONFRAMEWORKPREFIX=`${PYTHON} -c 'from sys import stdout; \ -- import sysconfig; \ -- stdout.write(sysconfig.get_config_var("PYTHONFRAMEWORKPREFIX"))'` --PYTHONFRAMEWORK=`${PYTHON} -c 'from sys import stdout; \ -- import sysconfig; \ -- stdout.write(sysconfig.get_config_var("PYTHONFRAMEWORK"))'` -- --if test "${PYTHON_LDVERSION}" != "${PYTHON_VERSION}"; then -- PYTHONCFGDIR="${PYTHONCFGDIR}-${PYTHON_LDVERSION}" --fi -- --if test "${PYTHONFRAMEWORKDIR}" = "no-framework" -o \ -- "${ENABLE_FRAMEWORK}" != "yes"; then -- if test "${PYTHONLIBDIR}" != "${APXS_LIBDIR}" ; then -- LDFLAGS1="-L${PYTHONLIBDIR}" -- fi -- if test "${PYTHONCFGDIR}" != "${APXS_LIBDIR}" ; then -- LDFLAGS2="-L${PYTHONCFGDIR}" -- fi -- -- LDLIBS1="-lpython${PYTHON_LDVERSION}" -- -- # MacOS X seems to be broken and doesn't use ABIFLAGS suffix -- # so add a check to try and work out what we need to do. -- -- if test -f "${PYTHONLIBDIR}/libpython${PYTHON_VERSION}.a"; then -- LDLIBS1="-lpython${PYTHON_VERSION}" -- fi -- -- if test -f "${PYTHONCFGDIR}/libpython${PYTHON_VERSION}.a"; then -- LDLIBS1="-lpython${PYTHON_VERSION}" -- fi -- -- LDLIBS2=`${PYTHON} -c 'from sys import stdout; \ -- import sysconfig; \ -- stdout.write(sysconfig.get_config_var("LIBS"))'` -- LDLIBS3=`${PYTHON} -c 'from sys import stdout; \ -- import sysconfig; \ -- stdout.write(sysconfig.get_config_var("SYSLIBS"))'` --else -- LDFLAGS1="-Wl,-F${PYTHONFRAMEWORKPREFIX} -framework ${PYTHONFRAMEWORK}" -- -- VERSION="${PYTHON_VERSION}" -- STRING="${PYTHONFRAMEWORKDIR}/Versions/${VERSION}/${PYTHONFRAMEWORK}" -- LDFLAGS2=`${PYTHON} -c "from sys import stdout; \ -- import sysconfig; \ -- stdout.write(sysconfig.get_config_var( -- \"LINKFORSHARED\").replace(\"${STRING}\", ''))" | \ -- sed -e 's/-Wl,-stack_size,[[0-9]]*//'` -- -- LDLIBS1=`${PYTHON} -c 'from sys import stdout; \ -- import sysconfig; \ -- stdout.write(sysconfig.get_config_var("LIBS"))'` --fi -+LDLIBS1=$($PYTHON-config --ldflags --embed) - - CFLAGS1="" - for arg in ${CFLAGS} diff --git a/srcpkgs/mod_wsgi/template b/srcpkgs/mod_wsgi/template deleted file mode 100644 index 163e5cb7b65051..00000000000000 --- a/srcpkgs/mod_wsgi/template +++ /dev/null @@ -1,40 +0,0 @@ -# Template file for 'mod_wsgi' -pkgname=mod_wsgi -version=4.9.4 -revision=4 -build_style=gnu-configure -configure_args="--with-python=python3" -hostmakedepends="python3 perl automake libtool" -makedepends="apache-devel python3-devel apr-devel" -short_desc="Python WSGI adapter module for Apache" -maintainer="Orphaned <orphan@voidlinux.org>" -license="Apache-2.0" -homepage="https://modwsgi.readthedocs.io/en/develop/" -changelog="https://modwsgi.readthedocs.io/en/latest/release-notes/version-${version}.html" -distfiles="https://github.com/GrahamDumpleton/mod_wsgi/archive/${version}.tar.gz" -checksum=ee926a3fd5675890b908ebc23db1f8f7f03dc3459241abdcf35d46c68e1be29b -lib32disabled=yes - -pre_configure() { - if [ "$CROSS_BUILD" ]; then - cp -a ${XBPS_CROSS_BASE}/usr/bin/apxs ${wrksrc} - cp -a "$("${XBPS_CROSS_BASE}/usr/bin/apr-1-config" --apr-libtool)" \ - ./libtool - - # Use the modified apxs - configure_args+=" --with-apxs=${wrksrc}/apxs" - configure_args+=" PYTHON_VERSION=$py3_ver PYTHON_LDVERSION=$py3_ver" - - # Modify libtool to use the right compiler and linker - vsed -i libtool \ - -e "s/^CC=.*/CC='${CC}'/" \ - -e "s/^LD=.*/LD='${LD}'/" \ - -e "s/^LTCC=.*/LTCC='${CC}'/" - - vsed -i apxs \ - -e 's|my \$libtool =.*|my $libtool = "./libtool";|' \ - -e '/my [$]ltflags /s/=.*/= "--tag=CC";/' \ - -e "/my [$]destdir/s%=.*%= \"$XBPS_CROSS_BASE\";%" - fi - autoreconf -fi -} diff --git a/srcpkgs/modrana/template b/srcpkgs/modrana/template deleted file mode 100644 index 1b168d867eb7be..00000000000000 --- a/srcpkgs/modrana/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'modrana' -pkgname=modrana -version=0.57.3 -revision=1 -# releases aren't tagged in git -_version_commit=dbd558d407abe7a3a4a352c96b618147cade4bd9 -build_style=gnu-makefile -build_helper=qmake -make_build_target="VersionFile all rsync launcher" -make_use_env=yes -hostmakedepends="rsync qt5-qmake qt5-host-tools" -makedepends="qt5-declarative-devel" -depends="pyotherside qt5-quickcontrols2" -short_desc="Flexible GPS navigation system for mobile devices" -maintainer="Joel Beckmeyer <joel@beckmeyer.us>" -license="GPL-3.0-or-later" -homepage="https://modrana.org" -distfiles="https://github.com/M4rtinK/modrana/archive/${_version_commit}.tar.gz" -checksum=7f93e4660997a8cba4194709c4566dec667da1c99ae45dd66ea6df71b8c637a6 -python_version=3 -disable_parallel_build=yes - -post_install() { - # not sure why the gtk binary is still here, only qt is supported/working - rm ${DESTDIR}/usr/bin/modrana-gtk - # broken, tries to invoke QT launcher with wrong path (/usr/modrana), just - # use modrana-qt5 - rm ${DESTDIR}/usr/bin/modrana - rm ${DESTDIR}/usr/share/applications/modrana.desktop -} diff --git a/srcpkgs/modsecurity/template b/srcpkgs/modsecurity/template deleted file mode 100644 index 789be343f071fd..00000000000000 --- a/srcpkgs/modsecurity/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'modsecurity' -pkgname=modsecurity -version=3.0.4 -revision=7 -build_style=gnu-configure -configure_args="--enable-standalone-module --enable-htaccess-config" -hostmakedepends="pkg-config" -makedepends="apache-devel gdbm-devel libcurl-devel libxml2-devel lua53-devel - pcre-devel yajl-devel lmdb-devel icu-devel" -depends="perl-LWP" -short_desc="Rule based web application firewall (WAF)" -maintainer="Orphaned <orphan@voidlinux.org>" -license="Apache-2.0" -homepage="https://www.modsecurity.org" -distfiles="https://github.com/SpiderLabs/ModSecurity/releases/download/v${version}/modsecurity-v${version}.tar.gz" -checksum=b4231177dd80b4e076b228e57d498670113b69d445bab86db25f65346c24db22 - -pre_configure() { - # Use target paths or will link against host libs - vsed -e "s,\${path},${XBPS_CROSS_BASE}/usr,g" -i configure - if [ "$CROSS_BUILD" ]; then - configure_args+=" --with-curl=$XBPS_WRAPPERDIR/curl-config" - configure_args+=" --with-libxml=$XBPS_WRAPPERDIR/xml2-config" - configure_args+=" --with-pcre=$XBPS_WRAPPERDIR/pcre-config" - fi -} - -pre_build() { - vsed -i '/^hardcode_into_libs=.*/s,yes,no,' libtool -} diff --git a/srcpkgs/moe/template b/srcpkgs/moe/template deleted file mode 100644 index 974390b067434a..00000000000000 --- a/srcpkgs/moe/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'moe' -pkgname=moe -version=1.12 -revision=1 -build_style=configure -configure_args="--prefix=/usr --sysconfdir=/etc" -conf_files="/etc/moerc" -hostmakedepends="lzip" -makedepends="ncurses-devel" -short_desc="Powerful and user-friendly text editor" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-or-later" -homepage="https://www.gnu.org/software/moe/" -distfiles="${GNU_SITE}/${pkgname}/${pkgname}-${version}.tar.lz" -checksum=8a885f2be426f8e04ad39c96012bd860954085a23744f2451663168826d7a1e8 - -pre_configure() { - # remove hardcoded values - sed -e '/^CXX=/d;/^CXXFLAGS=/d;/^LDFLAGS=/d' -i configure -} diff --git a/srcpkgs/mog/patches/makefile.patch b/srcpkgs/mog/patches/makefile.patch deleted file mode 100644 index 6f3b17b8f20650..00000000000000 --- a/srcpkgs/mog/patches/makefile.patch +++ /dev/null @@ -1,48 +0,0 @@ ---- a/build/linux/Makefile 2009-03-13 14:20:17.000000000 +0100 -+++ b/build/linux/Makefile 2015-11-18 18:51:17.614646183 +0100 -@@ -3,11 +3,12 @@ - PREFIX = /usr - EXTRADIR = ./build/linux - --GAMEDIR = $(PREFIX)/games --STARTUP = $(GAMEDIR)/$(EXE) --BINDIR = $(PREFIX)/share/games/$(EXE) --ICNDIR = $(PREFIX)/share/pixmaps --APPDIR = $(PREFIX)/share/applications -+GAMEDIR = $(DESTDIR)/$(PREFIX)/share -+BINDIR = $(DESTDIR)/$(PREFIX)/share/mog -+ICNDIR = $(DESTDIR)/$(PREFIX)/share/pixmaps -+APPDIR = $(DESTDIR)/$(PREFIX)/share/applications -+USRBIN = $(DESTDIR)/$(PREFIX)/bin -+STARTUP = $(USRBIN)/mog - - DATA = graphics rooms sound leeme.txt liesmich.txt readme.txt MoG-FAQ.txt LICENSE - ICON = mog.png -@@ -27,8 +27,6 @@ - $(SRC)/shrines.o $(SRC)/sound.o - - CC = g++ --CFLAGS = -g3 -O3 -Wno-write-strings `sdl-config --cflags` --LDFLAGS = `sdl-config --libs` -lSDL_image -lSDL_mixer -lSDL_sound - RM = rm -f - CP = cp -r - MD = mkdir -p -@@ -42,8 +40,7 @@ - $(CC) $(CFLAGS) -c $< -o $@ - - $(EXE): $(OBJS) -- $(CC) $(LDFLAGS) $^ -o $@ -- @$(STRIP) $@ -+ $(CC) $(LDFLAGS) $^ @LIBS@ -o $@ - @$(ECHO) " o If there are no errors, the game compiled succesfully" - - clean: -@@ -55,6 +54,7 @@ - @$(CP) "$(EXE)" $(DATA) "$(BINDIR)" - @$(ECHO) " o Creating startup script $(STARTUP)" - @$(MD) "$(GAMEDIR)" -+ @$(MD) "$(USRBIN)" - @$(ECHO) "#!/bin/sh" >"$(STARTUP)" -- @$(ECHO) "cd \"$(BINDIR)\" && ./$(EXE); cd -" >>"$(STARTUP)" -+ @$(ECHO) "cd /usr/share/mog && ./$(EXE); cd -" >>"$(STARTUP)" - @$(CHMOD) 755 "$(STARTUP)" diff --git a/srcpkgs/mog/patches/name_max.patch b/srcpkgs/mog/patches/name_max.patch deleted file mode 100644 index afc3bb3026747c..00000000000000 --- a/srcpkgs/mog/patches/name_max.patch +++ /dev/null @@ -1,12 +0,0 @@ ---- a/sources/path.cpp 2008-09-13 21:31:49.000000000 +0200 -+++ b/sources/path.cpp 2015-11-18 19:02:00.715596008 +0100 -@@ -10,7 +10,9 @@ - #include <stdio.h> - #include <string.h> - -+#if !defined(NAME_MAX) - #define NAME_MAX 256 -+#endif - - /* Paths: */ - diff --git a/srcpkgs/mog/template b/srcpkgs/mog/template deleted file mode 100644 index 88a1fca40670b1..00000000000000 --- a/srcpkgs/mog/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'mog' -pkgname=mog -version=0.63 -revision=3 -_build=1548 -build_style=gnu-makefile -makedepends="SDL_image-devel SDL_mixer-devel SDL_sound-devel" -short_desc="Remake of classic MSX game The Maze of Galious" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-or-later" -homepage="https://mog.jorito.net/" -distfiles="https://braingames.jorito.net/mog/downloads/mog.src_${version}-${_build}.tgz" -checksum=3caf30d86f5b010b9266ef860c8c8ce0be23f37dee93dd037e7927d4237475eb -replaces="mog-data>=0" - -CFLAGS="-g3 -O3 -Wno-write-strings -I${XBPS_CROSS_BASE}/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT" - -pre_build() { - local libs="-L${XBPS_CROSS_BASE}/usr/lib" - libs+=" -lstdc++ -lm" - libs+=" -lSDL_image" - libs+=" -lSDL_mixer" - libs+=" -lSDL_sound" - libs+=" -lSDL -lpthread" - vsed -i build/linux/Makefile -e "s;@LIBS@;${libs};" -e s:/share/:/libexec/: -} diff --git a/srcpkgs/mog/update b/srcpkgs/mog/update deleted file mode 100644 index 31bd4dddded4dc..00000000000000 --- a/srcpkgs/mog/update +++ /dev/null @@ -1 +0,0 @@ -pattern='mog.src_\K[\d]+\.[\d]+' diff --git a/srcpkgs/mokutil/template b/srcpkgs/mokutil/template deleted file mode 100644 index 14d4ef4b716ad4..00000000000000 --- a/srcpkgs/mokutil/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'mokutil' -pkgname=mokutil -version=0.7.2 -revision=1 -build_style=gnu-configure -hostmakedepends="autoconf automake pkg-config" -makedepends="keyutils-devel libefivar-devel openssl-devel" -short_desc="Utility to manipulate machine owner keys" -maintainer="Duncaen <duncaen@voidlinux.org>" -license="GPL-3.0-or-later" -homepage="https://github.com/lcp/mokutil" -changelog="https://github.com/lcp/mokutil/releases" -distfiles="https://github.com/lcp/mokutil/archive/refs/tags/${version}.tar.gz" -checksum=839d677c4fc9805f1565703ca32863e4652692c53da66a88ae9b9e30676f9e17 - -if [ "$XBPS_TARGET_LIBC" = "glibc" ]; then - makedepends+=" libxcrypt-devel" -fi - -pre_configure() { - autoreconf -fi -} diff --git a/srcpkgs/mold/patches/test-target-machine.patch b/srcpkgs/mold/patches/test-target-machine.patch deleted file mode 100644 index 0685b69508f1a6..00000000000000 --- a/srcpkgs/mold/patches/test-target-machine.patch +++ /dev/null @@ -1,15 +0,0 @@ -Allow tests to run when targeting i686 on a host where uname -m returns x86_64. - ---- a/test/common.inc.orig 2024-11-07 22:51:15.382530584 +0100 -+++ b/test/common.inc 2024-11-07 22:52:49.415441555 +0100 -@@ -15,7 +15,9 @@ canonical_name() { - esac - } - --if [ -z "$MACHINE" ]; then -+if [ -n "$XBPS_TARGET_MACHINE" ]; then -+ MACHINE=$(canonical_name "${XBPS_TARGET_MACHINE%-musl}") -+else - MACHINE=$(canonical_name $(uname -m)) - fi - diff --git a/srcpkgs/mold/template b/srcpkgs/mold/template deleted file mode 100644 index 29489f8e568258..00000000000000 --- a/srcpkgs/mold/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'mold' -pkgname=mold -version=2.34.1 -revision=1 -build_style=cmake -configure_args="-DMOLD_USE_SYSTEM_MIMALLOC=ON -DMOLD_USE_SYSTEM_TBB=ON" -makedepends="mimalloc-devel zlib-devel libzstd-devel tbb-devel" -# It's probably not worth pulling in clang/llvm to run the few tests that -# depend on them. -checkdepends="tar zstd libdwarf gdb" -short_desc="Faster drop-in replacement for existing Unix linkers" -maintainer="Peter Wang <novalazy@gmail.com>" -license="MIT" -homepage="https://github.com/rui314/mold" -changelog="https://github.com/rui314/mold/releases" -distfiles="https://github.com/rui314/mold/archive/refs/tags/v${version}.tar.gz" -checksum=a8cf638045b4a4b2697d0bcc77fd96eae93d54d57ad3021bf03b0333a727a59d - -post_install() { - vlicense LICENSE - rm -v ${DESTDIR}/usr/share/doc/mold/LICENSE -} diff --git a/srcpkgs/mon/patches/fix-long_long.patch b/srcpkgs/mon/patches/fix-long_long.patch deleted file mode 100644 index c6d518f9773031..00000000000000 --- a/srcpkgs/mon/patches/fix-long_long.patch +++ /dev/null @@ -1,22 +0,0 @@ -Size of long may be 32-bit and thus can't hold MS_YEAR. - ---- a/deps/ms.c 2013-12-01 18:34:08.000000000 +0100 -+++ b/deps/ms.c 2015-09-09 22:47:16.476393763 +0200 -@@ -91,7 +91,7 @@ - milliseconds_to_string(long long ms) { - char *str = malloc(MS_MAX); - if (!str) return NULL; -- long div = 1; -+ long long div = 1; - char *fmt; - - if (ms < MS_SEC) fmt = "%lldms"; -@@ -113,7 +113,7 @@ - - char * - milliseconds_to_long_string(long long ms) { -- long div; -+ long long div; - char *name; - - char *str = malloc(MS_MAX); diff --git a/srcpkgs/mon/patches/fix-unused_result.patch b/srcpkgs/mon/patches/fix-unused_result.patch deleted file mode 100644 index a562c42f9a1508..00000000000000 --- a/srcpkgs/mon/patches/fix-unused_result.patch +++ /dev/null @@ -1,14 +0,0 @@ -Fix a minor warning about ignoring the result of write(2). - ---- a/src/mon.c 2013-12-01 18:34:08.000000000 +0100 -+++ b/src/mon.c 2015-09-09 22:42:21.241394637 +0200 -@@ -112,7 +112,8 @@ - snprintf(buf, 32, "%d", pid); - int fd = open(file, O_WRONLY | O_CREAT, S_IRUSR | S_IWUSR); - if (fd < 0) perror("open()"); -- write(fd, buf, 32); -+ ssize_t wrote = write(fd, buf, 32); -+ if (wrote != 32) perror("write()"); - close(fd); - } - diff --git a/srcpkgs/mon/template b/srcpkgs/mon/template deleted file mode 100644 index 2502adc8a7e223..00000000000000 --- a/srcpkgs/mon/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'mon' -pkgname=mon -version=1.2.3 -revision=2 -build_style=gnu-makefile -short_desc="Simple single-process process monitoring program written in C" -maintainer="Orphaned <orphan@voidlinux.org>" -license="MIT" -homepage="https://github.com/tj/mon" -distfiles="https://github.com/tj/mon/archive/${version}.tar.gz" -checksum=978711a1d37ede3fc5a05c778a2365ee234b196a44b6c0c69078a6c459e686ac - -CFLAGS="-Ideps -std=c99 -D_GNU_SOURCE" - -post_extract() { - sed -i '/CC.*-o/s/$/ $(LDFLAGS)/' Makefile -} -do_install() { - vbin mon - vsconf example/on_error.sh - vsconf example/program.sh - vdoc Readme.md -} diff --git a/srcpkgs/mongo-c-driver-devel b/srcpkgs/mongo-c-driver-devel deleted file mode 120000 index 5623f965aec6eb..00000000000000 --- a/srcpkgs/mongo-c-driver-devel +++ /dev/null @@ -1 +0,0 @@ -mongo-c-driver \ No newline at end of file diff --git a/srcpkgs/mongo-c-driver/template b/srcpkgs/mongo-c-driver/template deleted file mode 100644 index b51c83756115bc..00000000000000 --- a/srcpkgs/mongo-c-driver/template +++ /dev/null @@ -1,50 +0,0 @@ -# Template file for 'mongo-c-driver' -pkgname=mongo-c-driver -version=2.1.2 -revision=1 -build_style=cmake -configure_args="-DENABLE_TESTS=OFF" -hostmakedepends="pkg-config" -makedepends="openssl-devel" -short_desc="High-performance MongoDB driver for C" -maintainer="Andrew Benson <abenson+void@gmail.com>" -license="Apache-2.0" -homepage="https://mongoc.org" -distfiles="https://github.com/mongodb/mongo-c-driver/archive/${version}.tar.gz" -checksum=df1280403326611dd3d8277a93be2301fae481c68cc749bb746d7bea81417ee9 - -pre_configure() { - echo "${version}" > VERSION_CURRENT -} - -mongo-c-driver-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/bin - vmove "usr/include/mongoc*" - vmove "usr/lib/cmake/*mongoc*" - vmove "usr/lib/pkgconfig/mongoc*" - vmove "usr/lib/libmongoc*.so" - vmove "usr/lib/libmongoc*.a" - } -} - -libbson_package() { - short_desc="Cross Platform BSON Library for C" - pkg_install() { - vmove "usr/lib/libbson*.so.*" - } -} - -libbson-devel_package() { - short_desc="Cross Platform BSON Library for C - development files" - depends="libbson>=${version}_${revision}" - pkg_install() { - vmove "usr/include/bson*" - vmove "usr/lib/cmake/*bson*" - vmove "usr/lib/pkgconfig/bson*" - vmove "usr/lib/libbson*.so" - vmove "usr/lib/libbson*.a" - } -} diff --git a/srcpkgs/mongoose-devel b/srcpkgs/mongoose-devel deleted file mode 120000 index 7af729d464ecb0..00000000000000 --- a/srcpkgs/mongoose-devel +++ /dev/null @@ -1 +0,0 @@ -mongoose \ No newline at end of file diff --git a/srcpkgs/mongoose-doc b/srcpkgs/mongoose-doc deleted file mode 120000 index 7af729d464ecb0..00000000000000 --- a/srcpkgs/mongoose-doc +++ /dev/null @@ -1 +0,0 @@ -mongoose \ No newline at end of file diff --git a/srcpkgs/mongoose/patches/fix-makefile.patch b/srcpkgs/mongoose/patches/fix-makefile.patch deleted file mode 100644 index d829ea8adc8c9b..00000000000000 --- a/srcpkgs/mongoose/patches/fix-makefile.patch +++ /dev/null @@ -1,59 +0,0 @@ ---- a/Makefile -+++ b/Makefile -@@ -5,5 +5,5 @@ SRCS = mongoose.c test/unit_test.c test/packed_fs.c - OPTS ?= -O3 -g3 - INCS ?= -Isrc -I. --CFLAGS ?= $(OPTS) $(WARN) $(INCS) $(DEFS) $(TFLAGS) $(EXTRA) -+CFLAGS := $(OPTS) $(WARN) $(INCS) $(DEFS) $(TFLAGS) $(CFLAGS) - SSL ?= MBEDTLS - CWD ?= $(realpath $(CURDIR)) -@@ -10,6 +10,9 @@ CWD ?= $(realpath $(CURDIR)) - DOCKER ?= docker run --rm -e Tmp=. -e WINEDEBUG=-all -v $(CWD):$(CWD) -w $(CWD) - VCFLAGS = /nologo /W3 /O2 /I. $(DEFS) $(TFLAGS) - IPV6 ?= 1 -+ifneq "$(NO_SANITIZE)" "1" -+SANITIZE = -fsanitize=address,undefined -+endif - ASAN_OPTIONS ?= - EXAMPLES := $(wildcard examples/*) - PREFIX ?= /usr/local -@@ -19,12 +22,12 @@ VERSION ?= $(shell cut -d'"' -f2 src/version.h) - ifeq "$(SSL)" "MBEDTLS" - MBEDTLS ?= /usr - CFLAGS += -DMG_ENABLE_MBEDTLS=1 -I$(MBEDTLS)/include -I/usr/include --LDFLAGS ?= -L$(MBEDTLS)/lib -lmbedtls -lmbedcrypto -lmbedx509 -+LDFLAGS += -L$(MBEDTLS)/lib -lmbedtls -lmbedcrypto -lmbedx509 - endif - ifeq "$(SSL)" "OPENSSL" - OPENSSL ?= /usr - CFLAGS += -DMG_ENABLE_OPENSSL=1 -I$(OPENSSL)/include --LDFLAGS ?= -L$(OPENSSL)/lib -lssl -lcrypto -+LDFLAGS += -L$(OPENSSL)/lib -lssl -lcrypto - endif - - all: mg_prefix unamalgamated unpacked test test++ arm examples vc98 vc2017 mingw mingw++ linux linux++ fuzz -@@ -59,7 +62,7 @@ fuzz: fuzzer - $(RUN) ./fuzzer - - # make CC=/usr/local/opt/llvm\@8/bin/clang ASAN_OPTIONS=detect_leaks=1 --test: CFLAGS += -DMG_ENABLE_IPV6=$(IPV6) -fsanitize=address,undefined -+test: CFLAGS += -DMG_ENABLE_IPV6=$(IPV6) $(SANITIZE) - test: mongoose.h Makefile $(SRCS) - $(CC) $(SRCS) $(CFLAGS) -coverage $(LDFLAGS) -g -o unit_test - ASAN_OPTIONS=$(ASAN_OPTIONS) $(RUN) ./unit_test -@@ -108,10 +111,12 @@ linux++: CC = g++ - linux++: WARN += -Wno-missing-field-initializers - linux++: linux - --linux-libs: CFLAGS += -fPIC --linux-libs: mongoose.o -- $(CC) mongoose.o $(LDFLAGS) -shared -o libmongoose.so.$(VERSION) -+.PHONY: linux-libs -+linux-libs: libmongoose.a libmongoose.so.$(VERSION) -+libmongoose.a: mongoose.o - $(AR) rcs libmongoose.a mongoose.o -+libmongoose.so.$(VERSION): mongoose.o -+ $(CC) mongoose.o $(LDFLAGS) -shared -o libmongoose.so.$(VERSION) - - install: linux-libs - install -Dm644 libmongoose.a libmongoose.so.$(VERSION) $(DESTDIR)$(PREFIX)/lib diff --git a/srcpkgs/mongoose/patches/fix-tests.patch b/srcpkgs/mongoose/patches/fix-tests.patch deleted file mode 100644 index 8b25527492d5e4..00000000000000 --- a/srcpkgs/mongoose/patches/fix-tests.patch +++ /dev/null @@ -1,17 +0,0 @@ -Skip tests that want to connect to the internet - ---- a/test/unit_test.c -+++ b/test/unit_test.c -@@ -1680,11 +1562,9 @@ int main(void) { - test_ws(); - test_ws_fragmentation(); - test_http_server(); -- test_http_client(); - test_http_no_content_length(); - test_http_pipeline(); - test_http_range(); -- test_mqtt(); - printf("SUCCESS. Total tests: %d\n", s_num_tests); - return EXIT_SUCCESS; - } - diff --git a/srcpkgs/mongoose/template b/srcpkgs/mongoose/template deleted file mode 100644 index 3dcfd4a7ecabf6..00000000000000 --- a/srcpkgs/mongoose/template +++ /dev/null @@ -1,53 +0,0 @@ -# Template file for 'mongoose' -pkgname=mongoose -version=7.6 -revision=2 -build_style=gnu-makefile -make_use_env=yes -make_check_target=test -make_build_target=linux-libs -makedepends="openssl-devel" -checkdepends="openssl-devel" -short_desc="Embedded HTTP/WebSocket/MQTT library for C/C++" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-only" -homepage="https://mongoose.ws/" -distfiles="https://github.com/cesanta/mongoose/archive/${version}.tar.gz" -checksum=1ef09d971b6de1a6317c109980d6fb5a9c19b39efef2506d6b76869644b3dafa - -# -Wno-error=unused-function: patched tests leave some functions unused -# -Wno-error=sign-conversion: GCC falsely flags musl FD_{SET,ISSET,CLR} -CFLAGS="-fPIC -Wno-error=sign-conversion -Wno-error=unused-function" - -export SSL=OPENSSL - -# libsanitizer-devel is currenly not available on musl -if [ "$XBPS_TARGET_LIBC" = musl ]; then - make_check_args+=" NO_SANITIZE=1" -else - checkdepends+=" libsanitizer-devel" -fi - -# GitHub CI runner doesn't support IPv6, causing tests to fail -if [ "$XBPS_BUILD_ENVIRONMENT" = "void-packages-ci" ]; then - make_check_args+=" IPV6=0" -fi - -mongoose-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - } -} - -mongoose-doc_package() { - short_desc+=" - documentation" - pkg_install() { - vmkdir "usr/share/${sourcepkg}/doc" - vcopy examples "usr/share/${sourcepkg}/doc" - vcopy "docs/*" "usr/share/${sourcepkg}/doc" - } -} diff --git a/srcpkgs/monit/files/monit/run b/srcpkgs/monit/files/monit/run deleted file mode 100644 index 13a36afab271f0..00000000000000 --- a/srcpkgs/monit/files/monit/run +++ /dev/null @@ -1,6 +0,0 @@ -#!/bin/sh -exec 2>&1 -if [ -f /etc/monit/monitrc ]; then - CONF="-c /etc/monit/monitrc" -fi -exec monit -I ${CONF} 2>&1 diff --git a/srcpkgs/monit/patches/musl-fix.patch b/srcpkgs/monit/patches/musl-fix.patch deleted file mode 100644 index bcf38022d8a841..00000000000000 --- a/srcpkgs/monit/patches/musl-fix.patch +++ /dev/null @@ -1,13 +0,0 @@ ---- a/src/process/sysdep_LINUX.c -+++ b/src/process/sysdep_LINUX.c -@@ -71,6 +71,10 @@ - #include <glob.h> - #endif - -+#ifndef GLOB_ONLYDIR -+#define GLOB_ONLYDIR 0 -+#endif -+ - #ifdef HAVE_SYS_SYSINFO_H - #include <sys/sysinfo.h> - #endif diff --git a/srcpkgs/monit/template b/srcpkgs/monit/template deleted file mode 100644 index 029995e675481f..00000000000000 --- a/srcpkgs/monit/template +++ /dev/null @@ -1,33 +0,0 @@ -# Template file for 'monit' -pkgname=monit -version=5.35.2 -revision=1 -build_style=gnu-configure -configure_args=" - --with-ssl-dir=${XBPS_CROSS_BASE}/usr - libmonit_cv_setjmp_available=yes - libmonit_cv_vsnprintf_c99_conformant=yes" -conf_files="/etc/monitrc" -hostmakedepends="automake libtool perl" -makedepends="pam-devel openssl-devel zlib-devel" -short_desc="Utility for monitoring, processes, files, directories and devices" -maintainer="Duncaen <duncaen@voidlinux.org>" -license="AGPL-3.0-only" -homepage="https://mmonit.com/monit/" -changelog="https://mmonit.com/monit/changes/" -distfiles="https://mmonit.com/monit/dist/monit-${version}.tar.gz" -checksum=4dfef54329e63d9772a9e1c36ac99bc41173b79963dc0d8235f2c32f4b9e078f - -if [ "$XBPS_TARGET_LIBC" = "glibc" ]; then - makedepends+=" libxcrypt-devel" -fi - -pre_configure() { - ./bootstrap -} - -post_install() { - vinstall monitrc 0600 etc - vsv monit - vlicense COPYING -} diff --git a/srcpkgs/monitoring-plugins/template b/srcpkgs/monitoring-plugins/template deleted file mode 100644 index 1d917e5eabafc7..00000000000000 --- a/srcpkgs/monitoring-plugins/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'monitoring-plugins' -pkgname=monitoring-plugins -version=2.3.2 -revision=3 -build_style=gnu-configure -configure_args="--libexecdir=/usr/lib/monitoring-plugins" -hostmakedepends="fping openssh postfix procps-ng smbclient net-snmp bind-utils sudo" -makedepends="libldap-devel libmariadbclient-devel postgresql-libs-devel - zlib-devel libcurl-devel uriparser-devel" -depends="iputils procps-ng" -#checkdepends="perl" -short_desc="Monitoring plugins for Nagios and compatible monitoring solutions" -maintainer="Corné Oppelaar <hello@eaterofco.de>" -license="GPL-3.0-or-later" -homepage="https://www.monitoring-plugins.org/" -changelog="https://www.monitoring-plugins.org/news/index.html" -distfiles="${homepage}/download/${pkgname}-${version}.tar.gz" -checksum=8d9405baf113a9f25e4fb961d56f9f231da02e3ada0f41dbb0fa4654534f717b - -do_configure() { - ./configure ${configure_args} --with-ping-command='/usr/bin/iputils-ping -n -U -w %d -c %d %s' --with-ping6-command='/usr/bin/iputils-ping6 -n -U -w %d -c %d %s' -} - -do_check() { - # Require interactivity - : -} diff --git a/srcpkgs/monkey-devel b/srcpkgs/monkey-devel deleted file mode 120000 index 50fede46768e5f..00000000000000 --- a/srcpkgs/monkey-devel +++ /dev/null @@ -1 +0,0 @@ -monkey \ No newline at end of file diff --git a/srcpkgs/monkey/files/monkey/run b/srcpkgs/monkey/files/monkey/run deleted file mode 100644 index 15a45ba93f31a3..00000000000000 --- a/srcpkgs/monkey/files/monkey/run +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh -exec 2>&1 -exec monkey diff --git a/srcpkgs/monkey/patches/addr-port.patch b/srcpkgs/monkey/patches/addr-port.patch deleted file mode 100644 index 45ef522309886d..00000000000000 --- a/srcpkgs/monkey/patches/addr-port.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/plugins/fastcgi/fcgi_handler.c -+++ b/plugins/fastcgi/fcgi_handler.c -@@ -245,7 +245,7 @@ static inline int fcgi_add_param_net(str - struct sockaddr_in *s4 = (struct sockaddr_in *)&addr4; - memset(&addr4, 0, sizeof(addr4)); - addr4.sin_family = AF_INET; -- addr4.sin_port = &s->sin6_port; -+ addr4.sin_port = s->sin6_port; - memcpy(&addr4.sin_addr.s_addr, - s->sin6_addr.s6_addr + 12, - sizeof(addr4.sin_addr.s_addr)); diff --git a/srcpkgs/monkey/patches/filename.patch b/srcpkgs/monkey/patches/filename.patch deleted file mode 100644 index 1761d7495016ea..00000000000000 --- a/srcpkgs/monkey/patches/filename.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -15,7 +15,7 @@ include(GNUInstallDirs) - - # Set default compiler options - set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -std=gnu99 -Wall -Wextra") --set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -D__FILENAME__='\"$(subst ${CMAKE_SOURCE_DIR}/,,$(abspath $<))\"'") -+set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -D__FILENAME__=__FILE__") - - # Monkey Version - set(MK_VERSION_MAJOR 1) diff --git a/srcpkgs/monkey/template b/srcpkgs/monkey/template deleted file mode 100644 index 9404e2cb7a0a32..00000000000000 --- a/srcpkgs/monkey/template +++ /dev/null @@ -1,51 +0,0 @@ -# Template file for 'monkey' -pkgname=monkey -version=1.6.9 -revision=7 -build_style=cmake -configure_args="-DINSTALL_SYSCONFDIR=/etc/monkey/ -DWITH_PLUGINS=mbedtls - -DWITH_SYSTEM_MALLOC=ON -DINSTALL_WEBROOTDIR=/srv/www/monkey - -DCMAKE_INSTALL_LIBDIR=/usr/lib$XBPS_TARGET_WORDSIZE/monkey - -DDEFAULT_USER=_monkey -DPID_FILE=/var/run/monkey.pid - -DINSTALL_LOGDIR=/var/log/monkey" -makedepends="mbedtls2-devel" -short_desc="Cross-arch embeddable lightweight HTTP server" -maintainer="Orphaned <orphan@voidlinux.org>" -license="Apache-2.0" -homepage="https://github.com/monkey/monkey" -distfiles="https://github.com/monkey/monkey/archive/refs/tags/v${version}.tar.gz" -checksum=8b795f605bfa544d3a57afd580bf6970aac72fb6b7aba338bd3012768b30e587 - -conf_files=" - /etc/monkey/plugins/*/*.conf - /etc/monkey/plugins/dirlisting/themes/*/*.theme - /etc/monkey/sites/default - /etc/monkey/monkey.conf - /etc/monkey/plugins.load - /etc/monkey/monkey.mime" - -system_accounts="_monkey" -_monkey_homedir="/srv/www/_monkey" - -make_dirs=" - /srv/www/monkey 0755 _monkey _monkey - /var/log/monkey/htdocs 0755 _monkey _monkey" - -CFLAGS="-fcommon" - -if [ $XBPS_TARGET_LIBC = musl ]; then - configure_args+=" -DWITH_MUSL=ON -DWITH_BACKTRACE=OFF" -fi - -post_install() { - vmkdir usr/share/monkey/webroot - mv ${DESTDIR}/srv/www/$pkgname/* ${DESTDIR}/usr/share/monkey/webroot - vsv monkey -} - -monkey-devel_package() { - short_desc+=" - development files" - pkg_install() { - vmove usr/include - } -} diff --git a/srcpkgs/mono-basic/template b/srcpkgs/mono-basic/template deleted file mode 100644 index cb9fffdffff6e0..00000000000000 --- a/srcpkgs/mono-basic/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'mono-basic' -pkgname=mono-basic -version=4.7 -revision=2 -build_style=gnu-configure -hostmakedepends="pkg-config mono" -makedepends="mono-devel" -depends="mono" -short_desc="VisualBasic.NET support for mono" -maintainer="Perez <elperezoso@disroot.org>" -license="LGPL-2.1-only, X11" -homepage="https://www.mono-project.com/" -distfiles="https://download.mono-project.com/sources/${pkgname}/${pkgname}-${version}.tar.bz2" -checksum=0b3962719de45f7f6b8d6c5481d7e50c2e79cbcf7f1ce02810b65fcfa261cc28 diff --git a/srcpkgs/mono-devel b/srcpkgs/mono-devel deleted file mode 120000 index 386ccd8d2383d9..00000000000000 --- a/srcpkgs/mono-devel +++ /dev/null @@ -1 +0,0 @@ -mono \ No newline at end of file diff --git a/srcpkgs/mono/INSTALL b/srcpkgs/mono/INSTALL deleted file mode 100644 index 7feb2af81d5c89..00000000000000 --- a/srcpkgs/mono/INSTALL +++ /dev/null @@ -1,6 +0,0 @@ -# import CA certificates installed on the system in mono -case "$ACTION" in -post) - cert-sync etc/ssl/certs/ca-certificates.crt - ;; -esac diff --git a/srcpkgs/mono/patches/fix-heapviz-import.patch b/srcpkgs/mono/patches/fix-heapviz-import.patch deleted file mode 100644 index ce314fc295bec3..00000000000000 --- a/srcpkgs/mono/patches/fix-heapviz-import.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/scripts/mono-heapviz -+++ b/scripts/mono-heapviz -@@ -7,7 +7,7 @@ - - from __future__ import print_function - import sys, os --import Image, ImageDraw -+from PIL import Image, ImageDraw - from xml.sax import ContentHandler, make_parser - from xml.sax.handler import feature_namespaces - from optparse import OptionParser diff --git a/srcpkgs/mono/patches/glibc-2.36.patch b/srcpkgs/mono/patches/glibc-2.36.patch deleted file mode 100644 index 017728d864225d..00000000000000 --- a/srcpkgs/mono/patches/glibc-2.36.patch +++ /dev/null @@ -1,12 +0,0 @@ -Index: mono-6.12.0.182/mono/metadata/w32file-unix.c -=================================================================== ---- mono-6.12.0.182.orig/mono/metadata/w32file-unix.c -+++ mono-6.12.0.182/mono/metadata/w32file-unix.c -@@ -28,7 +28,6 @@ - #endif - #ifdef __linux__ - #include <sys/ioctl.h> --#include <linux/fs.h> - #include <mono/utils/linux_magic.h> - #endif - #ifdef _AIX diff --git a/srcpkgs/mono/patches/musl-ppc.patch b/srcpkgs/mono/patches/musl-ppc.patch deleted file mode 100644 index f3d97616264037..00000000000000 --- a/srcpkgs/mono/patches/musl-ppc.patch +++ /dev/null @@ -1,33 +0,0 @@ -Musl does not include kernel headers. - -Also, fix context handling for ppc32/musl. - ---- a/mono/utils/mono-sigcontext.h -+++ b/mono/utils/mono-sigcontext.h -@@ -321,6 +321,8 @@ typedef struct ucontext { - - #elif defined(__mono_ppc__) - -+#include <asm/ptrace.h> -+ - #if HAVE_UCONTEXT_H - #include <ucontext.h> - #endif -@@ -334,10 +336,17 @@ typedef struct ucontext { - #define UCONTEXT_REG_NIP(ctx) (((os_ucontext*)(ctx))->uc_mcontext.gp_regs [PT_NIP]) - #define UCONTEXT_REG_LNK(ctx) (((os_ucontext*)(ctx))->uc_mcontext.gp_regs [PT_LNK]) - #else -+#ifdef __GLIBC__ - #define UCONTEXT_REG_Rn(ctx, n) (((os_ucontext*)(ctx))->uc_mcontext.uc_regs->gregs [(n)]) - #define UCONTEXT_REG_FPRn(ctx, n) (((os_ucontext*)(ctx))->uc_mcontext.uc_regs->fpregs.fpregs [(n)]) - #define UCONTEXT_REG_NIP(ctx) (((os_ucontext*)(ctx))->uc_mcontext.uc_regs->gregs [PT_NIP]) - #define UCONTEXT_REG_LNK(ctx) (((os_ucontext*)(ctx))->uc_mcontext.uc_regs->gregs [PT_LNK]) -+#else -+ #define UCONTEXT_REG_Rn(ctx, n) (((os_ucontext*)(ctx))->uc_mcontext.gregs [(n)]) -+ #define UCONTEXT_REG_FPRn(ctx, n) (((os_ucontext*)(ctx))->uc_mcontext.fpregs.fpregs [(n)]) -+ #define UCONTEXT_REG_NIP(ctx) (((os_ucontext*)(ctx))->uc_mcontext.gregs [PT_NIP]) -+ #define UCONTEXT_REG_LNK(ctx) (((os_ucontext*)(ctx))->uc_mcontext.gregs [PT_LNK]) -+#endif - #endif - #elif defined (__APPLE__) && defined (_STRUCT_MCONTEXT) - typedef struct __darwin_ucontext os_ucontext; diff --git a/srcpkgs/mono/template b/srcpkgs/mono/template deleted file mode 100644 index ecfc3206ffe744..00000000000000 --- a/srcpkgs/mono/template +++ /dev/null @@ -1,39 +0,0 @@ -# Template file for 'mono' -pkgname=mono -version=6.14.0 -revision=1 -build_style=gnu-configure -configure_args="--disable-system-aot" -hostmakedepends="perl python3 cmake which gettext" -makedepends="zlib-devel libX11-devel libgdiplus-devel" -depends="ca-certificates python3-Pillow" -short_desc="Free implementation of the .NET platform including runtime and compiler" -maintainer="Helmut Pozimski <helmut@pozimski.eu>" -license="MIT, BSD-3-Clause, GPL-2.0-or-later, LGPL-2.0-or-later, MPL-1.1" -homepage="https://gitlab.winehq.org/mono/mono" -distfiles="https://dl.winehq.org/mono/sources/mono/mono-${version}.tar.xz" -checksum=6dd64b3900f5e5d5f55016d89ccf7635c8739cbb33cdb81c1c3b61622e91d510 -lib32disabled=yes -python_version="3" - -case "$XBPS_TARGET_MACHINE" in - *-musl) configure_args+=" --disable-boehm --without-sigaltstack" ;; - arm*) configure_args+=" --disable-boehm" ;; -esac - -post_install() { - # Avoid conflict with chicken's csc and csi compiler - mv ${DESTDIR}/usr/bin/csc ${DESTDIR}/usr/bin/mono-csc - mv ${DESTDIR}/usr/bin/csi ${DESTDIR}/usr/bin/mono-csi - vlicense LICENSE -} - -mono-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.a" - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/monocypher-devel b/srcpkgs/monocypher-devel deleted file mode 120000 index a4bb82963b1620..00000000000000 --- a/srcpkgs/monocypher-devel +++ /dev/null @@ -1 +0,0 @@ -monocypher \ No newline at end of file diff --git a/srcpkgs/monocypher/template b/srcpkgs/monocypher/template deleted file mode 100644 index e58b1e995d74fe..00000000000000 --- a/srcpkgs/monocypher/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'monocypher' -pkgname=monocypher -version=4.0.2 -revision=1 -build_style=gnu-makefile -short_desc="Easy to use crypto library inspired by libsodium and TweetNaCl" -maintainer="Duncaen <duncaen@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=38d07179738c0c90677dba3ceb7a7b8496bcfea758ba1a53e803fed30ae0879c - -post_install() { - vlicense LICENCE.md -} - -monocypher-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove usr/share/man/man3 - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/monolith/template b/srcpkgs/monolith/template deleted file mode 100644 index f0cbc911f364f0..00000000000000 --- a/srcpkgs/monolith/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'monolith' -pkgname=monolith -version=2.8.3 -revision=1 -build_style=cargo -configure_args="--no-default-features" -hostmakedepends="pkg-config" -makedepends="openssl-devel" -short_desc="Save HTML pages with ease" -maintainer="Orphaned <orphan@voidlinux.org>" -license="CC0-1.0" -homepage="https://github.com/Y2Z/monolith" -changelog="https://github.com/Y2Z/monolith/releases" -distfiles="https://github.com/Y2Z/monolith/archive/refs/tags/v${version}.tar.gz" -checksum=51769e6505d5708ac296e5d93e280c9fefa7873452d471c5106aaeb7c3667f9f - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/mons/template b/srcpkgs/mons/template deleted file mode 100644 index f3a119991c27bb..00000000000000 --- a/srcpkgs/mons/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'mons' -pkgname=mons -version=0.8.2 -revision=2 -create_wrksrc=yes -build_style=gnu-makefile -hostmakedepends="help2man" -depends="libXrandr" -short_desc="Quickly manage 2-monitors display using xrandr" -maintainer="Nick Hahn <nick.hahn@hotmail.de>" -license="MIT" -homepage="https://github.com/Ventto/mons" -distfiles="https://github.com/Ventto/mons/archive/v${version}.tar.gz -https://github.com/Ventto/libshlist/archive/v1.1.tar.gz" -checksum="73cf0e21c32206acec128c050c5905ee48412234f77c72fc4c1640cb53861160 -4f9ea887751765e0cba26397a3534b5a254e2d93ea41606e39db402ce25826d9" - -post_extract() { - mv mons-$version/* . - rm -r libshlist - mv libshlist-1.1 libshlist -} - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/monsterwm-git/template b/srcpkgs/monsterwm-git/template deleted file mode 100644 index 07426e787c7d20..00000000000000 --- a/srcpkgs/monsterwm-git/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 'monsterwm-git' -pkgname=monsterwm-git -reverts=20140803_1 -version=20120304 -revision=2 -_commit=eb3820f877a624e00be5a0ee28feb943889cb915 -build_style=gnu-makefile -make_build_args="INCS=-I. LIBS=-lX11" -makedepends="libX11-devel" -short_desc="Minimal and lightweight dynamic tiling window manager" -maintainer="Orphaned <orphan@voidlinux.org>" -license="MIT" -homepage="https://github.com/c00kiemon5ter/monsterwm" -distfiles="${homepage}/archive/${_commit}.tar.gz" -checksum=404dc50128daee172af2e3c836d4979b675814491db59fde1b039fc6069aca54 -LDFLAGS="-lX11" -CFLAGS="-DVERSION=${version} -std=c11" -replaces="monsterwm>=0" -provides="monsterwm-${version}_${revision}" - -pre_build() { - [ -e ${FILESDIR}/config.h ] && cp ${FILESDIR}/config.h config.h - sed -i 's|^CFLAGS =|CFLAGS +=|g' Makefile - sed -i 's|^LDFLAGS =|LDFLAGS +=|g' Makefile -} - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/moon-buggy/patches/Makefile.in.patch b/srcpkgs/moon-buggy/patches/Makefile.in.patch deleted file mode 100644 index 129311c51fc0b5..00000000000000 --- a/srcpkgs/moon-buggy/patches/Makefile.in.patch +++ /dev/null @@ -1,7 +0,0 @@ ---- a/Makefile.in 2006-03-19 20:24:50.000000000 +0100 -+++ b/Makefile.in 2012-01-08 18:00:29.000000000 +0100 -@@ -863,3 +863,3 @@ - fi -- $(DESTDIR)$(bindir)/moon-buggy -c -+ # $(DESTDIR)$(bindir)/moon-buggy -c - diff --git a/srcpkgs/moon-buggy/template b/srcpkgs/moon-buggy/template deleted file mode 100644 index 1ebb56ce31ff0d..00000000000000 --- a/srcpkgs/moon-buggy/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'moon-buggy' -pkgname=moon-buggy -version=1.0.51 -revision=5 -build_style=gnu-configure -configure_args="--sharedstatedir=/var/db" -make_dirs="/var/db/moon-buggy 777 root root" -makedepends="ncurses-devel" -short_desc="A simple character graphics game" -maintainer="Enno Boland <gottox@voidlinux.org>" -license="GPL-2.0-only" -homepage="http://www.seehuhn.de/pages/moon-buggy" -distfiles="http://m.seehuhn.de/programs/$pkgname-$version.tar.gz" -checksum=352dc16ccae4c66f1e87ab071e6a4ebeb94ff4e4f744ce1b12a769d02fe5d23f - -post_extract() { - sed -i 's/key_name/Key_Name/g' keyboard.c -} diff --git a/srcpkgs/moor/template b/srcpkgs/moor/template deleted file mode 100644 index 49bb655009728d..00000000000000 --- a/srcpkgs/moor/template +++ /dev/null @@ -1,33 +0,0 @@ -# Template file for 'moor' -pkgname=moor -version=2.7.1 -revision=1 -build_style=go -go_import_path=github.com/walles/moor/v2 -go_ldflags="-X main.versionString=${version}" -go_package="${go_import_path}/cmd/moor" -short_desc="Drop-in replacement for the less pager" -maintainer="Diego Magdaleno <diegomagdaleno@pm.me>" -license="BSD-2-Clause" -homepage="https://github.com/walles/moor" -changelog="https://github.com/walles/moor/releases" -distfiles="https://github.com/walles/moor/archive/refs/tags/v${version}.tar.gz" -checksum=2b9a26b7000a92778802138b92bfe6134723e2c72ba1829ca7da04efd314620a - -post_install() { - vman moor.1 - vlicense LICENSE - - ln -s moor ${DESTDIR}/usr/bin/moar - ln -s moor.1 ${DESTDIR}/usr/share/man/man1/moar.1 -} - -moar_package() { - conflicts="MoarVM" - short_desc+=" - transitional dummy package" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/bin/moar - vmove usr/share/man/man1/moar.1 - } -} diff --git a/srcpkgs/moosefs/files/mfscgiserv/run b/srcpkgs/moosefs/files/mfscgiserv/run deleted file mode 100644 index 4eee2a80277ecf..00000000000000 --- a/srcpkgs/moosefs/files/mfscgiserv/run +++ /dev/null @@ -1,4 +0,0 @@ -#!/bin/sh -exec 2>&1 -[ -e conf ] && . ./conf -exec mfscgiserv -f $OPTS start diff --git a/srcpkgs/moosefs/files/mfschunkserver/run b/srcpkgs/moosefs/files/mfschunkserver/run deleted file mode 100644 index 316c8507de6206..00000000000000 --- a/srcpkgs/moosefs/files/mfschunkserver/run +++ /dev/null @@ -1,6 +0,0 @@ -#!/bin/sh -exec 2>&1 -[ -e conf ] && . ./conf -: ${CONF_FILE:=/etc/mfs/mfschunkserver.cfg} -[ -e ${CONF_FILE} ] || exit 1 -exec mfschunkserver -c ${CONF_FILE} -f start diff --git a/srcpkgs/moosefs/files/mfsmaster/run b/srcpkgs/moosefs/files/mfsmaster/run deleted file mode 100644 index 72389baab5fde1..00000000000000 --- a/srcpkgs/moosefs/files/mfsmaster/run +++ /dev/null @@ -1,6 +0,0 @@ -#!/bin/sh -exec 2>&1 -[ -e conf ] && . ./conf -: ${CONF_FILE:=/etc/mfs/mfsmaster.cfg} -[ -e ${CONF_FILE} ] || exit 1 -exec mfsmaster -c ${CONF_FILE} -f start diff --git a/srcpkgs/moosefs/files/mfsmetalogger/run b/srcpkgs/moosefs/files/mfsmetalogger/run deleted file mode 100644 index 2797217ea17238..00000000000000 --- a/srcpkgs/moosefs/files/mfsmetalogger/run +++ /dev/null @@ -1,6 +0,0 @@ -#!/bin/sh -exec 2>&1 -[ -e conf ] && . ./conf -: ${CONF_FILE:=/etc/mfs/mfsmetalogger.cfg} -[ -e ${CONF_FILE} ] || exit 1 -exec mfsmetalogger -c ${CONF_FILE} -f start diff --git a/srcpkgs/moosefs/patches/fix-musl.patch b/srcpkgs/moosefs/patches/fix-musl.patch deleted file mode 100644 index 7c9b7bd9e41a88..00000000000000 --- a/srcpkgs/moosefs/patches/fix-musl.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/mfsclient/mfsbdev.c 2024-09-23 14:12:52.000000000 +0200 -+++ b/mfsclient/mfsbdev.c 2024-11-15 10:29:23.666733778 +0100 -@@ -38,6 +38,7 @@ - #include <errno.h> - #include <inttypes.h> - #include <pthread.h> -+#include <sys/file.h> - - #ifdef HAVE_LINUX_NBD_H - #include <linux/nbd.h> diff --git a/srcpkgs/moosefs/template b/srcpkgs/moosefs/template deleted file mode 100644 index 0f45481e856cf1..00000000000000 --- a/srcpkgs/moosefs/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 'moosefs' -pkgname=moosefs -version=4.56.6 -revision=1 -build_style=gnu-configure -configure_args="--localstatedir=/var/lib --with-default-user=_mfs - --with-default-group=_mfs" -hostmakedepends="automake libtool pkg-config" -makedepends="zlib-devel libpcap-devel fuse-devel" -short_desc="Fault tolerant, network distributed file system" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-only" -homepage="https://moosefs.com/" -distfiles="https://ppa.moosefs.com/src/moosefs-${version}-1.tar.gz" -checksum=77cad891e38d33a9cfbaf25640e48a684f1650137cef8a86963673494444f7ed -python_version=3 -system_accounts="_mfs" - -pre_configure() { - sed -i 's,AC_RUN_IFELSE,AC_LINK_IFELSE,g' configure.ac - autoreconf -fi -} - -post_install() { - mv ${DESTDIR}/sbin/* ${DESTDIR}/usr/bin - for f in chunkserver master metalogger cgiserv; do - vsv mfs${f} - done -} diff --git a/srcpkgs/moosefs/update b/srcpkgs/moosefs/update deleted file mode 100644 index d494050f3cc110..00000000000000 --- a/srcpkgs/moosefs/update +++ /dev/null @@ -1 +0,0 @@ -pattern="$pkgname-\K[\d\.]*(?=\-1\.tar\.gz)" diff --git a/srcpkgs/mopidy-local/template b/srcpkgs/mopidy-local/template deleted file mode 100644 index 10e3949d12504f..00000000000000 --- a/srcpkgs/mopidy-local/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'mopidy-local' -pkgname=mopidy-local -version=3.1.1 -revision=7 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="mopidy python3-pykka python3-setuptools python3-uritools" -checkdepends="${depends} python3-gobject python3-pytest" -short_desc="Mopidy extension for playing music from your local music archive" -maintainer="Nick Hahn <nick.hahn@posteo.de>" -license="Apache-2.0" -homepage="https://github.com/mopidy/mopidy-local" -changelog="https://raw.githubusercontent.com/mopidy/mopidy-local/v${version}/CHANGELOG.rst" -distfiles="https://github.com/mopidy/${pkgname}/archive/v${version}.tar.gz" -checksum=270d149d61f46a8688b874b60921a108a8fb97784bb651db64c814342bda98a2 diff --git a/srcpkgs/mopidy-mpd/template b/srcpkgs/mopidy-mpd/template deleted file mode 100644 index 3397fb486539f6..00000000000000 --- a/srcpkgs/mopidy-mpd/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'mopidy-mpd' -pkgname=mopidy-mpd -version=3.0.0 -revision=6 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="mopidy python3-pykka python3-setuptools" -checkdepends="${depends} python3-gobject python3-pytest" -short_desc="Mopidy extension for controlling Mopidy from MPD clients" -maintainer="Orphaned <orphan@voidlinux.org>" -license="Apache-2.0" -homepage="http://www.mopidy.com" -changelog="https://raw.githubusercontent.com/mopidy/mopidy-mpd/v${version}/CHANGELOG.rst" -distfiles="${PYPI_SITE}/M/Mopidy-MPD/Mopidy-MPD-${version}.tar.gz" -checksum=4c452e8ad8fbf13322b510cd48bc5bef5779d2ac8f39cd5e0ca2883248a4325f diff --git a/srcpkgs/mopidy-multisonic/template b/srcpkgs/mopidy-multisonic/template deleted file mode 100644 index b2c9986e2f704e..00000000000000 --- a/srcpkgs/mopidy-multisonic/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'mopidy-multisonic' -pkgname=mopidy-multisonic -version=0.4.0 -revision=6 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="mopidy" -short_desc="Mopidy Subsonic module allowing multiple subsonic servers" -maintainer="Reed Wade <reedwade@misterbanal.net>" -license="Apache-2.0" -homepage="https://sr.ht/~reedwade/mopidy-multisonic/" -changelog="https://hg.sr.ht/~reedwade/mopidy_multisonic/raw/${version}/CHANGELOG.md" -distfiles="${PYPI_SITE}/M/Mopidy-Multisonic/Mopidy-Multisonic-${version}.tar.gz" -checksum=54ea46a919b77c6543fb472183d492de74961ecbf8037c155e4a2157045d0723 diff --git a/srcpkgs/mopidy-podcast/template b/srcpkgs/mopidy-podcast/template deleted file mode 100644 index b33721625ce695..00000000000000 --- a/srcpkgs/mopidy-podcast/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'mopidy-podcast' -pkgname=mopidy-podcast -version=3.0.0 -revision=6 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="mopidy python3-cachetools python3-pykka python3-setuptools python3-uritools" -checkdepends="${depends} python3-gobject python3-pytest" -short_desc="Mopidy extension for browsing and playing podcasts" -maintainer="Nick Hahn <nick.hahn@posteo.de>" -license="Apache-2.0" -homepage="https://github.com/tkem/mopidy-podcast" -distfiles="https://github.com/tkem/${pkgname}/archive/v${version}.tar.gz" -checksum=d923c61c6ecb1346e87844ae38425dc2dbadc0877205d91105df1e8652a2df5a diff --git a/srcpkgs/mopidy/REMOVE b/srcpkgs/mopidy/REMOVE deleted file mode 100644 index bb402b1083b780..00000000000000 --- a/srcpkgs/mopidy/REMOVE +++ /dev/null @@ -1,5 +0,0 @@ -case "$ACTION" in -purge) test -d var/cache/mopidy && - rm -rf var/cache/mopidy - ;; -esac diff --git a/srcpkgs/mopidy/files/README.voidlinux b/srcpkgs/mopidy/files/README.voidlinux deleted file mode 100644 index 6cde6063d4e21f..00000000000000 --- a/srcpkgs/mopidy/files/README.voidlinux +++ /dev/null @@ -1,6 +0,0 @@ -To run mopidy as a service: edit '/etc/mopidy/mopidy.conf' and let -'media_dir' point to your music directory (readable for the system -user 'mopidy'). Then run »mopidyctl local scan« and enable the service. -Install additional extensions via python-pip. To get a list of -extensions use »pip search Mopidy«. -See also: file:///usr/share/doc/mopidy/index.html diff --git a/srcpkgs/mopidy/files/logging.conf b/srcpkgs/mopidy/files/logging.conf deleted file mode 100644 index 41a00e5925ae56..00000000000000 --- a/srcpkgs/mopidy/files/logging.conf +++ /dev/null @@ -1,20 +0,0 @@ -[loggers] -keys = root - -[handlers] -keys = syslogHandler - -[formatters] -keys = simpleFormatter - -[logger_root] -handlers = syslogHandler - -[handler_syslogHandler] -class=handlers.SysLogHandler -level=INFO -formatter=simpleFormatter -args=(('/dev/log'), handlers.SysLogHandler.LOG_DAEMON) - -[formatter_simpleFormatter] -format = %(name)s: %(message)s diff --git a/srcpkgs/mopidy/files/mopidy.conf b/srcpkgs/mopidy/files/mopidy.conf deleted file mode 100644 index ec8d6e81478b85..00000000000000 --- a/srcpkgs/mopidy/files/mopidy.conf +++ /dev/null @@ -1,38 +0,0 @@ -[core] -cache_dir = /var/cache/mopidy -config_dir = /etc/mopidy -data_dir = /var/lib/mopidy - -[logging] -config_file = /etc/mopidy/logging.conf - -[audio] -mixer = software -mixer_volume = -output = autoaudiosink -visualizer = - -[local] -enabled = true -library = json -media_dir = -playlists_dir = /var/lib/mopidy/playlists -scan_timeout = 1000 -scan_flush_threshold = 1000 -excluded_file_extensions = - .directory - .html - .jpeg - .jpg - .log - .nfo - .png - .txt - -[mpd] -enabled = true -hostname = 127.0.0.1 -port = 6600 -password = -max_connections = 20 - diff --git a/srcpkgs/mopidy/files/mopidy/run b/srcpkgs/mopidy/files/mopidy/run deleted file mode 100644 index 68c0263086e282..00000000000000 --- a/srcpkgs/mopidy/files/mopidy/run +++ /dev/null @@ -1,5 +0,0 @@ -#!/bin/sh -exec 2>&1 -exec chpst -u mopidy:audio \ - mopidy --config /etc/mopidy/mopidy.conf \ - >/dev/null 2>&1 diff --git a/srcpkgs/mopidy/template b/srcpkgs/mopidy/template deleted file mode 100644 index f0a2bb2a26045f..00000000000000 --- a/srcpkgs/mopidy/template +++ /dev/null @@ -1,43 +0,0 @@ -# Template file for 'mopidy' -pkgname=mopidy -version=3.4.2 -revision=2 -build_style=python3-module -make_check_args="--ignore tests/test_help.py" -hostmakedepends="python3-setuptools python3-Sphinx python3-sphinx_rtd_theme - python3-pykka" -depends="gst1-python3 gst-plugins-good1 gst-plugins-ugly1 gst-plugins-bad1 - python3-dbus python3-gobject python3-tornado python3-pykka python3-setuptools - python3-requests" -checkdepends="${depends} python3-pytest python3-responses" -short_desc="Music server for MPD, Spotify, SoundClound and others" -maintainer="Orphaned <orphan@voidlinux.org>" -license="Apache-2.0" -homepage="https://www.mopidy.com" -changelog="https://github.com/mopidy/mopidy/raw/develop/docs/changelog.rst" -distfiles="${PYPI_SITE}/M/Mopidy/Mopidy-${version}.tar.gz" -checksum=ada9ecbfc09eecc8c9e6742a8a4fea1632a134a1ab060527d8aa3d36df0547b6 - -conf_files="/etc/mopidy/*.conf" -system_accounts="mopidy" -mopidy_homedir="/var/lib/mopidy/" -mopidy_groups="audio" -make_dirs=" - /var/lib/mopidy 0755 mopidy mopidy - /var/cache/mopidy 0755 mopidy mopidy" - -post_install() { - vmkdir usr/share/applications/ - vcopy extra/desktop/mopidy.desktop usr/share/applications/ - vbin extra/mopidyctl/mopidyctl - vman extra/mopidyctl/mopidyctl.8 - python3 setup.py build - make -C docs html man - vman docs/_build/man/mopidy.1 - vmkdir usr/share/doc/mopidy/ - cp -r docs/_build/html/* ${DESTDIR}/usr/share/doc/mopidy/ - vinstall ${FILESDIR}/mopidy.conf 644 etc/mopidy/ - vinstall ${FILESDIR}/logging.conf 644 etc/mopidy/ - vsv mopidy - vdoc "${FILESDIR}/README.voidlinux" -} diff --git a/srcpkgs/moreutils/files/README.voidlinux b/srcpkgs/moreutils/files/README.voidlinux deleted file mode 100644 index 9710c4e251146d..00000000000000 --- a/srcpkgs/moreutils/files/README.voidlinux +++ /dev/null @@ -1,5 +0,0 @@ -Since some moreutils tools conflict with other packages, the -following executables and their manpages have been renamed: - -- parallel -> moreutils_parallel (GNU parallel) -- ts -> moreutils_ts (Task Spooler) diff --git a/srcpkgs/moreutils/template b/srcpkgs/moreutils/template deleted file mode 100644 index f10f82b3450ce5..00000000000000 --- a/srcpkgs/moreutils/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'moreutils' -pkgname=moreutils -version=0.70 -revision=1 -build_style=gnu-makefile -make_build_args="DOCBOOKXSL=/usr/share/xsl/docbook/" -hostmakedepends="docbook2x" -depends="perl perl-IPC-Run perl-TimeDate perl-Time-Duration" -short_desc="Unix tools that nobody thought to write, when Unix was young" -maintainer="lemmi <lemmi@nerd2nerd.org>" -license="GPL-2.0-only, BSD-2-Clause" -homepage="https://joeyh.name/code/moreutils/" -distfiles="https://git.joeyh.name/index.cgi/moreutils.git/snapshot/moreutils-${version}.tar.gz" -checksum=f2bf46d410ba567cc8d01507e94916994e48742722e690dc498fab59f5250132 - -post_install() { - # rename parallel to not conflict with gnu-parallel - # rename ts to not conflict with ts - - for conflict in parallel ts; do - mv ${DESTDIR}/usr/bin/{,moreutils_}${conflict} - mv ${DESTDIR}/usr/share/man/man1/{,moreutils_}${conflict}.1 - done - vdoc ${FILESDIR}/README.voidlinux - - sed -n '/Copyright/,/DAMAGE/p' is_utf8/is_utf8.c > LICENSE-is-utf8 - vlicense LICENSE-is-utf8 -} diff --git a/srcpkgs/moreutils/update b/srcpkgs/moreutils/update deleted file mode 100644 index 809fb9072dda10..00000000000000 --- a/srcpkgs/moreutils/update +++ /dev/null @@ -1,2 +0,0 @@ -pattern="news/version_\K[\d\.]*(?=/)" -site=https://joeyh.name/code/moreutils/ diff --git a/srcpkgs/moserial/template b/srcpkgs/moserial/template deleted file mode 100644 index eef879ebd8ff7b..00000000000000 --- a/srcpkgs/moserial/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'moserial' -pkgname=moserial -version=3.0.21 -revision=1 -_majver=3.0 -build_style=gnu-configure -hostmakedepends="intltool itstool pkg-config" -makedepends="gtk+3-devel" -short_desc="Clean, friendly gtk-based serial terminal for the gnome desktop" -maintainer="Robert Lowry <bobertlo@gmail.com>" -license="GPL-3.0-or-later" -homepage="https://wiki.gnome.org/action/show/Apps/Moserial" -distfiles="${GNOME_SITE}/moserial/${_majver}/moserial-${version}.tar.xz" -checksum=788b29f256502b83536116c90795383961b26338a04d32c8ed35e53da4284aad diff --git a/srcpkgs/mosh/patches/cpp17.patch b/srcpkgs/mosh/patches/cpp17.patch deleted file mode 100644 index 5463adc2718b41..00000000000000 --- a/srcpkgs/mosh/patches/cpp17.patch +++ /dev/null @@ -1,14 +0,0 @@ ---- a/configure.ac 2022-10-27 05:29:47.000000000 +0200 -+++ - 2023-07-08 13:19:05.270079012 +0200 -@@ -22,9 +22,9 @@ - # automake 1.12 seems to require this, but automake 1.11 doesn't recognize it - m4_ifdef([AM_PROG_AR], [AM_PROG_AR]) - --# Protobuf 3.6+ requires C++11. -+# Protobuf 3.6+ requires C++11., 4.2.2 with abseil requires C++17 - AS_IF([pkg-config --atleast-version 3.6.0 protobuf], -- [AX_CXX_COMPILE_STDCXX([11])]) -+ [AX_CXX_COMPILE_STDCXX([17])]) - - WARNING_CXXFLAGS="" - PICKY_CXXFLAGS="" diff --git a/srcpkgs/mosh/template b/srcpkgs/mosh/template deleted file mode 100644 index c86d49efe20356..00000000000000 --- a/srcpkgs/mosh/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'mosh' -pkgname=mosh -version=1.4.0 -revision=7 -build_style=gnu-configure -hostmakedepends="perl pkg-config protobuf autoconf automake" -makedepends="ncurses-devel protobuf-devel libutempter-devel openssl-devel" -depends="perl-IO-Tty" -short_desc="Mobile shell, remote terminal application that allows roaming" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-3.0-or-later" -homepage="https://mosh.org/" -distfiles="https://github.com/mobile-shell/mosh/releases/download/mosh-${version}/mosh-${version}.tar.gz" -checksum=872e4b134e5df29c8933dff12350785054d2fd2839b5ae6b5587b14db1465ddd - -pre_configure() { - # make local.test always succeed. It fails due to missing X server in chroot. - printf "%s\n" "#!/bin/sh" ":" > src/tests/local.test - autoreconf -fi -} diff --git a/srcpkgs/mosquitto-clients b/srcpkgs/mosquitto-clients deleted file mode 120000 index 53403a266899e7..00000000000000 --- a/srcpkgs/mosquitto-clients +++ /dev/null @@ -1 +0,0 @@ -mosquitto \ No newline at end of file diff --git a/srcpkgs/mosquitto/files/mosquitto/run b/srcpkgs/mosquitto/files/mosquitto/run deleted file mode 100644 index 3a8ac97289a77c..00000000000000 --- a/srcpkgs/mosquitto/files/mosquitto/run +++ /dev/null @@ -1,5 +0,0 @@ -#!/bin/sh -exec 2>&1 - -cd /var/lib/mosquitto -exec chpst -u _mosquitto:_mosquitto mosquitto -c /etc/mosquitto/mosquitto.conf diff --git a/srcpkgs/mosquitto/patches/fix-musl.patch b/srcpkgs/mosquitto/patches/fix-musl.patch deleted file mode 100644 index 8d4097fab11465..00000000000000 --- a/srcpkgs/mosquitto/patches/fix-musl.patch +++ /dev/null @@ -1,13 +0,0 @@ -diff --git client/client_shared.h client/client_shared.h -index 18686cd..f0711f8 100644 ---- a/client/client_shared.h -+++ b/client/client_shared.h -@@ -18,6 +18,7 @@ Contributors: - #define CLIENT_CONFIG_H - - #include <stdio.h> -+#include <sys/time.h> /* for timeval */ - - /* pub_client.c modes */ - #define MSGMODE_NONE 0 - diff --git a/srcpkgs/mosquitto/template b/srcpkgs/mosquitto/template deleted file mode 100644 index 7dacb07ec3dacc..00000000000000 --- a/srcpkgs/mosquitto/template +++ /dev/null @@ -1,101 +0,0 @@ -# Template file for 'mosquitto' -pkgname=mosquitto -version=2.0.18 -revision=2 -build_style=gnu-makefile -make_build_args="WITH_WEBSOCKETS=yes WITH_BUNDLED_DEPS=no" -make_install_args="prefix=/usr" -make_check_target=test -conf_files="/etc/mosquitto/mosquitto.conf" -makedepends="c-ares-devel openssl-devel uthash libwebsockets-devel cJSON-devel" -checkdepends="CUnit-devel python3" -short_desc="MQTT version 3.1/3.1.1/5.0 compatible message broker" -maintainer="Orphaned <orphan@voidlinux.org>" -license="EPL-1.0, BSD-3-Clause-Attribution" -homepage="https://mosquitto.org" -distfiles="${homepage}/files/source/${pkgname}-${version}.tar.gz" -checksum=d665fe7d0032881b1371a47f34169ee4edab67903b2cd2b4c083822823f4448a -# testing too long ? -make_check="ci-skip" - -system_accounts="_mosquitto" -_mosquitto_homedir="/var/lib/mosquitto" -make_dirs="/var/lib/mosquitto 0755 ${system_accounts} ${system_accounts}" - -CFLAGS="-fcommon" - -post_extract() { - case "$XBPS_TARGET_MACHINE" in - *-musl) - post_extract() { - vsed -e 's/-lanl//' -i config.mk - } - esac -} - -pre_check() { - # fd, addr = self._accept() # socket.timeout: timed out - vsed -i test/lib/Makefile -e /02-subscribe-qos/d -} - -pre_install() { - sed -i 's,sbin,bin,g' */Makefile -} - -post_install() { - vlicense edl-v10 LICENSE - mv ${DESTDIR}/etc/${pkgname}/${pkgname}.conf.example \ - ${DESTDIR}/etc/${pkgname}/${pkgname}.conf - vmkdir usr/share/examples/${pkgname} - mv ${DESTDIR}/etc/${pkgname}/*.example \ - ${DESTDIR}/usr/share/examples/${pkgname} - vsv mosquitto -} - -mosquitto-clients_package() { - short_desc="Mosquitto command line MQTT clients" - pkg_install() { - vmove usr/bin/mosquitto_pub - vmove usr/bin/mosquitto_sub - vmove usr/share/man/man1/mosquitto_pub.1 - vmove usr/share/man/man1/mosquitto_sub.1 - } -} - -libmosquitto_package() { - short_desc="MQTT version 3.1/3.1.1/5.0 client library" - pkg_install() { - vmove "usr/lib/libmosquitto.so.*" - } -} - -libmosquitto-devel_package() { - short_desc="MQTT version 3.1/3.1.1/5.0 client library - development files" - depends="libmosquitto-${version}_${revision}" - pkg_install() { - vmove usr/include/mqtt_protocol.h - vmove usr/include/mosquitto.h - vmove usr/include/mosquitto_plugin.h - vmove usr/include/mosquitto_broker.h - vmove usr/lib/libmosquitto.so - vmove usr/share/man/man3/libmosquitto.3 - vmove usr/lib/pkgconfig/libmosquitto.pc - } -} - -libmosquittopp_package() { - short_desc="MQTT version 3.1/3.1.1/5.0 C++ client library" - pkg_install() { - vmove "usr/lib/libmosquittopp.so.*" - } -} - -libmosquittopp-devel_package() { - short_desc="MQTT version 3.1/3.1.1/5.0 C++ client library - development files" - depends="libmosquittopp-${version}_${revision} libmosquitto-devel-${version}_${revision}" - pkg_install() { - vmove usr/include/mosquittopp.h - vmove usr/lib/libmosquittopp.so - vmove usr/lib/pkgconfig/libmosquittopp.pc - } -} diff --git a/srcpkgs/most/template b/srcpkgs/most/template deleted file mode 100644 index 6cd3bceb8d9e18..00000000000000 --- a/srcpkgs/most/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'most' -pkgname=most -version=5.0.0a -revision=7 -build_style=gnu-configure -configure_args="--with-slang=${XBPS_CROSS_BASE}/usr" -hostmakedepends="slang-devel" -makedepends="slang-devel" -short_desc="Paging program that displays, one windowful at a time, file contents" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-or-later" -homepage="ftp://space.mit.edu/pub/davis/most/" -distfiles="ftp://space.mit.edu/pub/davis//most/most-${version}.tar.bz2" -checksum=94cb5a2e71b6b9063116f4398a002a757e59cd1499f1019dde8874f408485aa9 - -post_configure() { - sed -e 's,$(INSTALL) -s,$(INSTALL),g' -i src/Makefile - sed -e 's,\($(CC)\) \($(OBJDIR)/chkslang.o -o $(OBJDIR)/chkslang\),$(BUILD_CC) \2,g' -i src/Makefile - sed -e '/chkslang_C_FLAGS/s,\$(COMPILE_CMD),\$(BUILD_CC) -c,g' -i src/Makefile -} diff --git a/srcpkgs/motif-devel b/srcpkgs/motif-devel deleted file mode 120000 index 446f9d048ba515..00000000000000 --- a/srcpkgs/motif-devel +++ /dev/null @@ -1 +0,0 @@ -motif \ No newline at end of file diff --git a/srcpkgs/motif-mwm b/srcpkgs/motif-mwm deleted file mode 120000 index 446f9d048ba515..00000000000000 --- a/srcpkgs/motif-mwm +++ /dev/null @@ -1 +0,0 @@ -motif \ No newline at end of file diff --git a/srcpkgs/motif-xmbind b/srcpkgs/motif-xmbind deleted file mode 120000 index 446f9d048ba515..00000000000000 --- a/srcpkgs/motif-xmbind +++ /dev/null @@ -1 +0,0 @@ -motif \ No newline at end of file diff --git a/srcpkgs/motif/patches/02-fix-format-security.patch b/srcpkgs/motif/patches/02-fix-format-security.patch deleted file mode 100644 index 18c4abdc2710a9..00000000000000 --- a/srcpkgs/motif/patches/02-fix-format-security.patch +++ /dev/null @@ -1,607 +0,0 @@ -Description: Fix unsafe uses of fprintf and sprintf - prevent 'format not a string literal and no format arguments' errors -Forwarded: http://bugs.motifzone.net/show_bug.cgi?id=1574 -Author: Graham Inggs <graham@nerve.org.za> -Last-Update: 2012-12-25 ---- a/lib/Mrm/Mrmhier.c -+++ b/lib/Mrm/Mrmhier.c -@@ -264,10 +264,10 @@ - case MrmSUCCESS: - break; - case MrmNOT_VALID: -- sprintf (err_stg, _MrmMMsg_0113); -+ sprintf (err_stg, "%s", _MrmMMsg_0113); - break; - default: -- sprintf (err_stg, _MrmMMsg_0114); -+ sprintf (err_stg, "%s", _MrmMMsg_0114); - break; - } - } ---- a/lib/Mrm/Mrmicon.c -+++ b/lib/Mrm/Mrmicon.c -@@ -1176,7 +1176,7 @@ - } - break; - default: -- sprintf(err_msg, _MrmMMsg_0040); -+ sprintf(err_msg, "%s", _MrmMMsg_0040); - return Urm__UT_Error ("Urm__RelizeColorTable", - err_msg, NULL, NULL, MrmFAILURE) ; - } -@@ -1252,7 +1252,7 @@ - break; - default: - result = MrmFAILURE; -- sprintf (err_msg, _MrmMMsg_0040); -+ sprintf (err_msg, "%s", _MrmMMsg_0040); - Urm__UT_Error ("Urm__RelizeColorTable", - err_msg, NULL, NULL, MrmFAILURE) ; - } ---- a/lib/Mrm/Mrmlread.c -+++ b/lib/Mrm/Mrmlread.c -@@ -698,7 +698,7 @@ - XBlackPixelOfScreen(XDefaultScreenOfDisplay(display))); - break; - default: -- sprintf(err_msg, _MrmMMsg_0040); -+ sprintf(err_msg, "%s", _MrmMMsg_0040); - result = Urm__UT_Error ("MrmFetchColorLiteral", - err_msg, NULL, NULL, MrmFAILURE) ; - _MrmAppUnlock(app); ---- a/lib/Mrm/Mrmwcrw.c -+++ b/lib/Mrm/Mrmwcrw.c -@@ -1390,7 +1390,7 @@ - } - break; - default: -- sprintf (err_msg, _MrmMMsg_0040); -+ sprintf (err_msg, "%s", _MrmMMsg_0040); - result = Urm__UT_Error ("Urm__CW_ConvertValue", - err_msg, NULL, NULL, MrmFAILURE) ; - }; -@@ -2426,7 +2426,7 @@ - } - break; - default: -- sprintf(err_msg, _MrmMMsg_0040); -+ sprintf(err_msg, "%s", _MrmMMsg_0040); - return Urm__UT_Error ("Urm__CW_ConvertValue", - err_msg, NULL, NULL, MrmFAILURE) ; - }; ---- a/tools/wml/wmlouth.c -+++ b/tools/wml/wmlouth.c -@@ -225,12 +225,12 @@ - printf ("\nCouldn't open UilSymGen.h"); - return; - } --fprintf (outfil, canned_warn); -+fprintf (outfil, "%s", canned_warn); - - /* - * Write the sym_k..._object literals - */ --fprintf (outfil, canned1); -+fprintf (outfil, "%s", canned1); - for ( ndx=0 ; ndx<wml_obj_class_ptr->cnt ; ndx++ ) - { - clsobj = (WmlClassDefPtr) wml_obj_class_ptr->hvec[ndx].objptr; -@@ -244,7 +244,7 @@ - /* - * Define the sym_k_..._reason literals - */ --fprintf (outfil, canned3); -+fprintf (outfil, "%s", canned3); - for ( ndx=0 ; ndx<wml_obj_reason_ptr->cnt ; ndx++ ) - { - resobj = (WmlResourceDefPtr) wml_obj_reason_ptr->hvec[ndx].objptr; -@@ -258,7 +258,7 @@ - /* - * Define the sym_k_..._arg literals - */ --fprintf (outfil, canned4); -+fprintf (outfil, "%s", canned4); - for ( ndx=0 ; ndx<wml_obj_arg_ptr->cnt ; ndx++ ) - { - resobj = (WmlResourceDefPtr) wml_obj_arg_ptr->hvec[ndx].objptr; -@@ -272,7 +272,7 @@ - /* - * Define the sym_k_..._enumset structs and literals - */ --fprintf (outfil, canned5); -+fprintf (outfil, "%s", canned5); - for ( ndx=0 ; ndx<wml_obj_enumset_ptr->cnt ; ndx++ ) - { - enumsetobj = (WmlEnumSetDefPtr) wml_obj_enumset_ptr->hvec[ndx].objptr; -@@ -286,7 +286,7 @@ - /* - * Define the sym_k_..._enumval literals - */ --fprintf (outfil, canned6); -+fprintf (outfil, "%s", canned6); - for ( ndx=0 ; ndx<wml_obj_enumval_ptr->cnt ; ndx++ ) - { - enumvalobj = (WmlEnumValueDefPtr) wml_obj_enumval_ptr->hvec[ndx].objptr; -@@ -301,7 +301,7 @@ - * Define the sym_k_..._charsize literals - * Define the sym_k_..._charset literals - */ --fprintf (outfil, canned7); -+fprintf (outfil, "%s", canned7); - for ( ndx=0 ; ndx<wml_obj_charset_ptr->cnt ; ndx++ ) - { - charsetobj = (WmlCharSetDefPtr) wml_obj_charset_ptr->hvec[ndx].objptr; -@@ -315,7 +315,7 @@ - /* - * Define the sym_k_..._child literals - */ --fprintf (outfil, canned8); -+fprintf (outfil, "%s", canned8); - for ( ndx=0 ; ndx<wml_obj_child_ptr->cnt ; ndx++ ) - { - childobj = (WmlChildDefPtr) wml_obj_child_ptr->hvec[ndx].objptr; -@@ -379,12 +379,12 @@ - printf ("\nCouldn't open UilSymChCL.h"); - return; - } --fprintf (outfil, canned_warn); -+fprintf (outfil, "%s", canned_warn); - - /* - * Create table entries, similar to writing sym_k... - */ --fprintf (outfil, canned1); -+fprintf (outfil, "%s", canned1); - for ( ndx=0 ; ndx<wml_obj_child_ptr->cnt ; ndx++ ) - { - childobj = (WmlChildDefPtr) wml_obj_child_ptr->hvec[ndx].objptr; -@@ -392,7 +392,7 @@ - fprintf (outfil, " sym_k_%s_object,\n", - classobj->tkname); - } --fprintf (outfil, canned1a); -+fprintf (outfil, "%s", canned1a); - - /* - * close the output file -@@ -446,12 +446,12 @@ - printf ("\nCouldn't open UilSymArTy.h"); - return; - } --fprintf (outfil, canned_warn); -+fprintf (outfil, "%s", canned_warn); - - /* - * Create table entries, similar to writing sym_k... - */ --fprintf (outfil, canned1); -+fprintf (outfil, "%s", canned1); - for ( ndx=0 ; ndx<wml_obj_arg_ptr->cnt ; ndx++ ) - { - resobj = (WmlResourceDefPtr) wml_obj_arg_ptr->hvec[ndx].objptr; -@@ -459,7 +459,7 @@ - fprintf (outfil, " sym_k_%s_value,\n", - datobj->tkname); - } --fprintf (outfil, canned1a); -+fprintf (outfil, "%s", canned1a); - - /* - * close the output file -@@ -509,19 +509,19 @@ - printf ("\nCouldn't open UilSymRArg.h"); - return; - } --fprintf (outfil, canned_warn); -+fprintf (outfil, "%s", canned_warn); - - /* - * Create table entries, similar to writing sym_k... - */ --fprintf (outfil, canned1); -+fprintf (outfil, "%s", canned1); - for ( ndx=0 ; ndx<wml_obj_arg_ptr->cnt ; ndx++ ) - { - resobj = (WmlResourceDefPtr) wml_obj_arg_ptr->hvec[ndx].objptr; - fprintf (outfil, " %d,\n", - resobj->related_code); - } --fprintf (outfil, canned1a); -+fprintf (outfil, "%s", canned1a); - - /* - * close the output file -@@ -621,12 +621,12 @@ - printf ("\nCouldn't open UilUrmClas.h"); - return; - } --fprintf (outfil, canned_warn); -+fprintf (outfil, "%s", canned_warn); - - /* - * Write entries for widgets - */ --fprintf (outfil, canned1); -+fprintf (outfil, "%s", canned1); - for ( ndx=0 ; ndx<wml_obj_class_ptr->cnt ; ndx++ ) - { - clsobj = (WmlClassDefPtr) wml_obj_class_ptr->hvec[ndx].objptr; -@@ -637,7 +637,7 @@ - else - fprintf (outfil, " \"%s\",\t\n", synobj->convfunc); - } --fprintf (outfil, canned2); -+fprintf (outfil, "%s", canned2); - - /* - * Write entries for gadget variants of widget classes -@@ -661,7 +661,7 @@ - synobj->name); - } - } --fprintf (outfil, canned3); -+fprintf (outfil, "%s", canned3); - - /* - * Write entries for non-dialog widgets -@@ -685,7 +685,7 @@ - synobj->name); - } - } --fprintf (outfil, canned4); -+fprintf (outfil, "%s", canned4); - - /* - * Write entries for the resource a widget's controls map to -@@ -701,7 +701,7 @@ - else - fprintf (outfil, " sym_k_%s_arg,\n", mapresobj->tkname); - } --fprintf (outfil, canned5); -+fprintf (outfil, "%s", canned5); - - /* - * Write entries for arguments -@@ -714,7 +714,7 @@ - fprintf (outfil, " %s,\n", - synres->resliteral); - } --fprintf (outfil, canned6); -+fprintf (outfil, "%s", canned6); - - /* - * Write entries for reasons -@@ -727,7 +727,7 @@ - fprintf (outfil, " %s,\n", - synres->resliteral); - } --fprintf (outfil, canned7); -+fprintf (outfil, "%s", canned7); - - /* - * close the output file -@@ -781,13 +781,13 @@ - printf ("\nCouldn't open UilConst.h"); - return; - } --fprintf (outfil, canned_warn); -+fprintf (outfil, "%s", canned_warn); - - /* - * Process the arguments in code order. We start with 1, and write out - * the mask after processing 8 codes. - */ --fprintf (outfil, canned1); -+fprintf (outfil, "%s", canned1); - strcpy (maskbuf, "0"); - for ( ndx=0 ; ndx<wml_obj_arg_ptr->cnt ; ndx++ ) - { -@@ -805,7 +805,7 @@ - } - if ( bitno != 8 ) - fprintf (outfil, "%s", maskbuf); --fprintf (outfil, canned1a); -+fprintf (outfil, "%s", canned1a); - - /* - * close the output file -@@ -878,8 +878,8 @@ - printf ("\nCouldn't open UilSymReas.h"); - return; - } --fprintf (outfil, canned_warn); --fprintf (outfil, canned1); -+fprintf (outfil, "%s", canned_warn); -+fprintf (outfil, "%s", canned1); - - /* - * Generate the bit vectors for each class. Outer loop on the reason code, -@@ -925,13 +925,13 @@ - /* - * Write the vector of vectors. - */ --fprintf (outfil, canned2); -+fprintf (outfil, "%s", canned2); - for ( resndx=0 ; resndx<wml_obj_reason_ptr->cnt ; resndx++ ) - { - resobj = (WmlResourceDefPtr) wml_obj_reason_ptr->hvec[resndx].objptr; - fprintf (outfil, " reason_class_vec%d,\n", resobj->sym_code); - } --fprintf (outfil, canned3); -+fprintf (outfil, "%s", canned3); - - /* - * close the output file -@@ -1004,8 +1004,8 @@ - printf ("\nCouldn't open UilSymArTa.h"); - return; - } --fprintf (outfil, canned_warn); --fprintf (outfil, canned1); -+fprintf (outfil, "%s", canned_warn); -+fprintf (outfil, "%s", canned1); - - /* - * Generate the bit vectors for each class. Outer loop on the argument code, -@@ -1051,13 +1051,13 @@ - /* - * Write the vector of vectors. - */ --fprintf (outfil, canned2); -+fprintf (outfil, "%s", canned2); - for ( resndx=0 ; resndx<wml_obj_arg_ptr->cnt ; resndx++ ) - { - resobj = (WmlResourceDefPtr) wml_obj_arg_ptr->hvec[resndx].objptr; - fprintf (outfil, " arg_class_vec%d,\n", resobj->sym_code); - } --fprintf (outfil, canned3); -+fprintf (outfil, "%s", canned3); - - /* - * close the output file -@@ -1129,8 +1129,8 @@ - printf ("\nCouldn't open UilSymChTa.h"); - return; - } --fprintf (outfil, canned_warn); --fprintf (outfil, canned1); -+fprintf (outfil, "%s", canned_warn); -+fprintf (outfil, "%s", canned1); - - /* - * Generate the bit vectors for each class. Outer loop on the child code, -@@ -1174,13 +1174,13 @@ - /* - * Write the vector of vectors. - */ --fprintf (outfil, canned2); -+fprintf (outfil, "%s", canned2); - for ( childndx=0 ; childndx<wml_obj_child_ptr->cnt ; childndx++ ) - { - childobj = (WmlChildDefPtr) wml_obj_child_ptr->hvec[childndx].objptr; - fprintf (outfil, " child_class_vec%d,\n", childobj->sym_code); - } --fprintf (outfil, canned3); -+fprintf (outfil, "%s", canned3); - - /* - * close the output file -@@ -1251,8 +1251,8 @@ - printf ("\nCouldn't open UilSymCtl.h"); - return; - } --fprintf (outfil, canned_warn); --fprintf (outfil, canned1); -+fprintf (outfil, "%s", canned_warn); -+fprintf (outfil, "%s", canned1); - - /* - * Generate the bit vectors for each class. Outer loop on the class code, -@@ -1296,13 +1296,13 @@ - /* - * Write the vector of vectors. - */ --fprintf (outfil, canned2); -+fprintf (outfil, "%s", canned2); - for ( ctlndx=0 ; ctlndx<wml_obj_class_ptr->cnt ; ctlndx++ ) - { - clsobj = (WmlClassDefPtr) wml_obj_class_ptr->hvec[ctlndx].objptr; - fprintf (outfil, " object_class_vec%d,\n", clsobj->sym_code); - } --fprintf (outfil, canned3); -+fprintf (outfil, "%s", canned3); - - /* - * close the output file -@@ -1438,7 +1438,7 @@ - printf ("\nCouldn't open UilSymNam.h"); - return; - } --fprintf (outfil, canned_warn); -+fprintf (outfil, "%s", canned_warn); - - /* - * Write entries for widgets -@@ -1517,7 +1517,7 @@ - fprintf (outfil, " \"%s\",\n", - synch->name); - } --fprintf (outfil, canned7); -+fprintf (outfil, "%s", canned7); - - /* - * close the output file -@@ -1621,12 +1621,12 @@ - printf ("\nCouldn't open UilSymEnum.h"); - return; - } --fprintf (outfil, canned_warn); -+fprintf (outfil, "%s", canned_warn); - - /* - * Generate the enumeration value vectors for each enumeration set. - */ --fprintf (outfil, canned1); -+fprintf (outfil, "%s", canned1); - for ( ndx=0 ; ndx<wml_obj_enumset_ptr->cnt ; ndx++ ) - { - enumsetobj = (WmlEnumSetDefPtr) wml_obj_enumset_ptr->hvec[ndx].objptr; -@@ -1643,7 +1643,7 @@ - /* - * Generate the enumeration set tables - */ --fprintf (outfil, canned3); -+fprintf (outfil, "%s", canned3); - for ( ndx=0 ; ndx<wml_obj_enumset_ptr->cnt ; ndx++ ) - { - enumsetobj = (WmlEnumSetDefPtr) wml_obj_enumset_ptr->hvec[ndx].objptr; -@@ -1655,7 +1655,7 @@ - /* - * Create enumset table entries for arguments, similar to writing sym_k... - */ --fprintf (outfil, canned4); -+fprintf (outfil, "%s", canned4); - for ( ndx=0 ; ndx<wml_obj_arg_ptr->cnt ; ndx++ ) - { - resobj = (WmlResourceDefPtr) wml_obj_arg_ptr->hvec[ndx].objptr; -@@ -1669,13 +1669,13 @@ - /* - * Create the enumval values table. - */ --fprintf (outfil, canned5); -+fprintf (outfil, "%s", canned5); - for ( ndx=0 ; ndx<wml_obj_enumval_ptr->cnt ; ndx++ ) - { - evobj = (WmlEnumValueDefPtr) wml_obj_enumval_ptr->hvec[ndx].objptr; - fprintf (outfil, " %s,\n", evobj->syndef->enumlit); - } --fprintf (outfil, canned5a); -+fprintf (outfil, "%s", canned5a); - - /* - * close the output file -@@ -1813,12 +1813,12 @@ - printf ("\nCouldn't open UilSymCSet.h"); - return; - } --fprintf (outfil, canned_warn); -+fprintf (outfil, "%s", canned_warn); - - /* - * Generate the standards name table - */ --fprintf (outfil, canned1); -+fprintf (outfil, "%s", canned1); - for ( ndx=0 ; ndx<wml_obj_charset_ptr->cnt ; ndx++ ) - { - csobj = (WmlCharSetDefPtr) wml_obj_charset_ptr->hvec[ndx].objptr; -@@ -1836,7 +1836,7 @@ - /* - * Generate the writing direction table - */ --fprintf (outfil, canned2); -+fprintf (outfil, "%s", canned2); - for ( ndx=0 ; ndx<wml_obj_charset_ptr->cnt ; ndx++ ) - { - csobj = (WmlCharSetDefPtr) wml_obj_charset_ptr->hvec[ndx].objptr; -@@ -1858,7 +1858,7 @@ - /* - * Generate the parsing direction table - */ --fprintf (outfil, canned3); -+fprintf (outfil, "%s", canned3); - for ( ndx=0 ; ndx<wml_obj_charset_ptr->cnt ; ndx++ ) - { - csobj = (WmlCharSetDefPtr) wml_obj_charset_ptr->hvec[ndx].objptr; -@@ -1880,7 +1880,7 @@ - /* - * Generate the character size table - */ --fprintf (outfil, canned4); -+fprintf (outfil, "%s", canned4); - for ( ndx=0 ; ndx<wml_obj_charset_ptr->cnt ; ndx++ ) - { - csobj = (WmlCharSetDefPtr) wml_obj_charset_ptr->hvec[ndx].objptr; -@@ -1906,7 +1906,7 @@ - /* - * Generate the $LANG name recognition table - */ --fprintf (outfil, canned5); -+fprintf (outfil, "%s", canned5); - lang_max = 0; - for ( ndx=0 ; ndx<wml_obj_charset_ptr->cnt ; ndx++ ) - { -@@ -1936,7 +1936,7 @@ - /* - * Generate the $LANG code lookup table, in upper case - */ --fprintf (outfil, canned6); -+fprintf (outfil, "%s", canned6); - for ( ndx=0 ; ndx<wml_obj_charset_ptr->cnt ; ndx++ ) - { - csobj = (WmlCharSetDefPtr) wml_obj_charset_ptr->hvec[ndx].objptr; ---- a/tools/wml/wmloutkey.c -+++ b/tools/wml/wmloutkey.c -@@ -574,16 +574,16 @@ - printf ("\nCouldn't open UilKeyTab.h"); - return; - } --fprintf (outfil, canned_warn); -+fprintf (outfil, "%s", canned_warn); - - /* - * Print the case sensitive and insensitive tables - */ --fprintf (outfil, canned1); -+fprintf (outfil, "%s", canned1); - wmlOutputUilKeyTabBody (outfil, wml_tok_sens_ptr, &maxlen, &maxkey); - fprintf (outfil, canned2, maxlen, maxkey); - wmlOutputUilKeyTabBody (outfil, wml_tok_insens_ptr, &maxlen, &maxkey); --fprintf (outfil, canned3); -+fprintf (outfil, "%s", canned3); - - /* - * close the output file -@@ -812,8 +812,8 @@ - printf ("\nCouldn't open UilTokName.h"); - return; - } --fprintf (outfil, canned_warn); --fprintf (outfil, canned1); -+fprintf (outfil, "%s", canned_warn); -+fprintf (outfil, "%s", canned1); - - /* - * Print the token name entries ---- a/tools/wml/wmloutmm.c -+++ b/tools/wml/wmloutmm.c -@@ -209,9 +209,9 @@ - /* - * Write out header information - */ --fprintf (outfil, canned1); -+fprintf (outfil, "%s", canned1); - fprintf (outfil, "%s\n", name); --fprintf (outfil, canned2); -+fprintf (outfil, "%s", canned2); - - /* - * Alphabetize the controls, reason, and argument lists -@@ -287,7 +287,7 @@ - else - fprintf (outfil, "\n"); - } --fprintf (outfil, canned3); -+fprintf (outfil, "%s", canned3); - - /* - * Write out the argument table -@@ -323,7 +323,7 @@ - } - argndx += 1; - } --fprintf (outfil, canned4); -+fprintf (outfil, "%s", canned4); - - } - diff --git a/srcpkgs/motif/patches/03-no-demos.patch b/srcpkgs/motif/patches/03-no-demos.patch deleted file mode 100644 index 03953c4f8f7363..00000000000000 --- a/srcpkgs/motif/patches/03-no-demos.patch +++ /dev/null @@ -1,53 +0,0 @@ -Description: Add option to disable building of demos -Forwarded: http://bugs.motifzone.net/show_bug.cgi?id=1575 -Author: Graham Inggs <graham@nerve.org.za> -Last-Update: 2013-01-09 ---- a/configure.ac -+++ b/configure.ac -@@ -311,7 +311,20 @@ - doc/man/man5/Makefile \ - tools/Makefile \ - tools/wml/Makefile \ --demos/Makefile \ -+lib/Xm/xmstring.list \ -+]) -+ -+AC_ARG_ENABLE(demos, [ --disable-demos -+ Disable building demos]) -+ -+if test x$enable_demos = x -+then -+ enable_demos="yes" -+fi -+ -+if test "$enable_demos" = "yes" -+then -+ AC_CONFIG_FILES([demos/Makefile - demos/lib/Makefile \ - demos/lib/Xmd/Makefile \ - demos/lib/Wsm/Makefile \ -@@ -395,6 +408,11 @@ - demos/doc/programGuide/ch17/Makefile \ - demos/doc/programGuide/ch17/simple_drop/Makefile \ - demos/doc/programGuide/ch17/simple_drag/Makefile \ --lib/Xm/xmstring.list \ --]) -+ ]) -+ MAYBE_DEMOS=demos -+else -+ MAYBE_DEMOS= -+fi -+AC_SUBST(MAYBE_DEMOS) -+ - AC_OUTPUT ---- a/Makefile.am -+++ b/Makefile.am -@@ -29,6 +29,7 @@ - tools \ - clients \ - doc \ -- demos -+ $(MAYBE_DEMOS) -+ - AUTOMAKE_OPTIONS = 1.4 - ACLOCAL_AMFLAGS = -I . diff --git a/srcpkgs/motif/patches/06-cast-size_t-to-int.patch b/srcpkgs/motif/patches/06-cast-size_t-to-int.patch deleted file mode 100644 index b5ce9c643a72c3..00000000000000 --- a/srcpkgs/motif/patches/06-cast-size_t-to-int.patch +++ /dev/null @@ -1,17 +0,0 @@ -Description: To prevent build failure during building with Hardening options - enabled due to "format '%d' expects argument of type 'int', but argument 5 has - type 'size_t'", the fifth argument is cast to integer on the input. -Author: Paul Gevers <elbrus@debian.org> -Updated: 13-01-2013 - ---- a/tools/wml/wmloutkey.c -+++ b/tools/wml/wmloutkey.c -@@ -627,7 +627,7 @@ - fprintf (outfil, " {%s, %s, %d, %s, \"%s\"},\n", - tkclass, - tksym, -- strlen(tokstg), -+ (int)strlen(tokstg), - tktoken, - tokstg); - if ( (int)strlen(tokstg) > *maxlen ) diff --git a/srcpkgs/motif/patches/07-fix_lintian_reported_manpage_typos.patch b/srcpkgs/motif/patches/07-fix_lintian_reported_manpage_typos.patch deleted file mode 100644 index 5ddfd760075dd9..00000000000000 --- a/srcpkgs/motif/patches/07-fix_lintian_reported_manpage_typos.patch +++ /dev/null @@ -1,118 +0,0 @@ -Description: lintian reports several typos in manpages. This patch fixes those - reported -Author: Paul Gevers <elbrus@debian.org> -Forwarded: http://bugs.motifzone.net/show_bug.cgi?id=1587 -Last-reviewed: 14 Jan 2013 - ---- a/doc/man/man1/mwm.1 -+++ b/doc/man/man1/mwm.1 -@@ -359,7 +359,7 @@ - (and other associated messages) by saving the geometries of its clients to a state file\&. - \fBmwm\fP can then be restarted by the XSMP session manager\&. - The default location for the state file is \fB$HOME/\&.mwmclientdb\fP\&. --This location can be overriden with the resource \fBsessionClientDB\fP\&. -+This location can be overridden with the resource \fBsessionClientDB\fP\&. - .SS "X Resources" - .PP - The \fBmwm\fP command is configured from its resource ---- a/doc/man/man3/VendorShell.3 -+++ b/doc/man/man3/VendorShell.3 -@@ -76,7 +76,7 @@ - to the VendorShell resources for controlling toolTips. VendorShell displays - the XmNtooTipString in an XmLabel that is a child of a transientShell. The name - of the transientShell is TipShell, and the name of the XmLabel is TipLabel. --The appearance of the tip can be controlled by specifing resources on these -+The appearance of the tip can be controlled by specifying resources on these - widgets. - .PP - If an application uses the \fBXmNmwmDecorations\fP, ---- a/doc/man/man3/XmComboBox.3 -+++ b/doc/man/man3/XmComboBox.3 -@@ -581,7 +581,7 @@ - ComboBox \fBXmNcomboBoxType\fP is - \fBXmDROP_DOWN_LIST\fP, - \fB<osfActivate>\fP, \fB<osfCancel>\fP, and --\fBReturn\fP are overriden by ComboBox actions\&. -+\fBReturn\fP are overridden by ComboBox actions\&. - .IP "\fB:c\fP <Key>\fB<osfDown>\fP:" 10 - CBDropDownList() - .IP "\fB:c\fP <Key>\fB<osfUp>\fP:" 10 ---- a/doc/man/man3/XmGetPixmap.3 -+++ b/doc/man/man3/XmGetPixmap.3 -@@ -109,7 +109,7 @@ - In addition to X bitmap files (XBM), Motif also supports XPM (X - Pixmap) file formats and, from version 2.3, JPEG and PNG image formats\&. - (Note that support of JPEG and PNG image format is an optional feature --of Motif, in order to check if current version supports PNG ang JPEG -+of Motif, in order to check if current version supports PNG and JPEG - image formats the PNG_SUPPORT and JPEG_SUPPORT macros should be checked - correspondingly.) - The \fBXBMLANGPATH\fP specifies the path for ---- a/doc/man/man3/XmGetPixmapByDepth.3 -+++ b/doc/man/man3/XmGetPixmapByDepth.3 -@@ -111,7 +111,7 @@ - In addition to X bitmap files (XBM), Motif also supports XPM (X - Pixmap) file formats, and, from version 2.3, JPEG and PNG image formats\&. - (Note that support of JPEG and PNG image format is an optional feature --of Motif, in order to check if current version supports PNG ang JPEG -+of Motif, in order to check if current version supports PNG and JPEG - image formats the PNG_SUPPORT and JPEG_SUPPORT macros should be checked - correspondingly.) - The \fBXBMLANGPATH\fP specifies the path for ---- a/doc/man/man3/XmHierarchyGetChildNodes.3 -+++ b/doc/man/man3/XmHierarchyGetChildNodes.3 -@@ -69,8 +69,8 @@ - \fBXmHierarchy\fP(3)\&. - .SH "RETURN" - .PP --Returns WidgetList with child nodes of the hierachy, or NULL --if the hierachy contains no children\&. -+Returns WidgetList with child nodes of the hierarchy, or NULL -+if the hierarchy contains no children\&. - .SH "RELATED" - .PP - \fBXmHierarchy\fP(3)\&. ---- a/doc/man/man3/XmManager.3 -+++ b/doc/man/man3/XmManager.3 -@@ -502,7 +502,7 @@ - Indicates whether the posting process should continue\&. The - application may modify this field\&. - .IP "\fItarget\fP" 10 --Specifies the most specific widget or gadget that the menu sytem found -+Specifies the most specific widget or gadget that the menu system found - from the event that matches the event\&. - .SS "Translations" - .PP ---- a/doc/man/man3/XmPrimitive.3 -+++ b/doc/man/man3/XmPrimitive.3 -@@ -609,7 +609,7 @@ - Indicates whether the posting process should continue\&. The - application may modify this field\&. - .IP "\fItarget\fP" 10 --Specifies the most specific widget or gadget that the menu sytem found -+Specifies the most specific widget or gadget that the menu system found - from the event that matches the event\&. - .SS "Translations" - .PP ---- a/doc/man/man3/XmRendition.3 -+++ b/doc/man/man3/XmRendition.3 -@@ -71,7 +71,7 @@ - If a resource in a rendition is unspecified, usually by setting it to - \fBXmAS_IS\fP or \fBXmUNSPECIFIED_PIXEL\fP, - then the value to be used for that resource is the value of the --immediately preceeding rendition in \fBXmString\fR\&. If that value -+immediately preceding rendition in \fBXmString\fR\&. If that value - is unspecified, then the preceding value is used, and so on\&. If - no renditions specify a value for a resource, then a default value - will be used\&. ---- a/doc/man/man3/XmStringGetNextComponent.3 -+++ b/doc/man/man3/XmStringGetNextComponent.3 -@@ -111,7 +111,7 @@ - \fBXmSTRING_COMPONENT_UNKNOWN\fP\&. The data returned by these - components is returned in the \fIunknown_tag\fP, \fIunknown_length\fP, - and \fIunknown_value\fP fields\&. This apparent inconsistency is --designed to accomodate older applications that may not be equipped to -+designed to accommodate older applications that may not be equipped to - handle the newer component types of Motif version 2\&.0 and beyond\&. - Consequently, the use of this procedure is not recommended\&. Instead, - use the \fBXmStringGetNextTriple\fP procedure, which provides all the diff --git a/srcpkgs/motif/patches/08-fix_hyphen_in_man_pages.patch b/srcpkgs/motif/patches/08-fix_hyphen_in_man_pages.patch deleted file mode 100644 index bc1beb029cd8dd..00000000000000 --- a/srcpkgs/motif/patches/08-fix_hyphen_in_man_pages.patch +++ /dev/null @@ -1,156 +0,0 @@ -Description: lintian reports hyphen misuse in manpages. This patch fixes those - reported. -Author: Paul Gevers <elbrus@debian.org> -Forwarded: http://bugs.motifzone.net/show_bug.cgi?id=1588 -Last-reviewed: 06 Feb 2013 - ---- a/doc/man/man1/mwm.1 -+++ b/doc/man/man1/mwm.1 -@@ -904,7 +904,7 @@ - resizeCursorsResizeCursorsT/FT - transientDecorationTransientDecorationstringmenu title - transientFunctionsTransientFunctionsstringT{ ---minimize-maximize -+\-minimize-maximize - T} - useIconBoxUseIconBoxT/FF - .TE -@@ -941,7 +941,7 @@ - screen size of the icon box window depends on the iconImageMaximum (size) - and \fIiconDecoration\fP resources\&. The default value for size - is (6 * iconWidth + padding) wide by (1 * iconHeight + padding) high\&. The --default value of the location is +0 -0\&. -+default value of the location is +0 \-0\&. - .IP "\fIiconBoxName\fP\ (class\ \fIIconBoxName\fP)" 10 - This resource specifies the name that is used to look up icon box resources\&. - The default name is iconbox\&. -@@ -1059,7 +1059,7 @@ - This resource is used to indicate which window management functions - are applicable (or not applicable) to transient windows\&. The function specification - is exactly the same as for the \fIclientFunctions\fP (client --specific) resource\&. The default value for this resource is -minimize -maximize\&. -+specific) resource\&. The default value for this resource is \-minimize \-maximize\&. - .IP "" 10 - An application can also specify which functions \fBmwm\fP - should apply to its windows\&. If it does so, \fBmwm\fP applies -@@ -1176,7 +1176,7 @@ - titleTitle bar (includes border)\&. - .TE - .PP --Examples: \fIMwm*XClock\&.clientDecoration: -resizeh -maximize\fP This removes the resize handles and maximize button from XClock -+Examples: \fIMwm*XClock\&.clientDecoration: \-resizeh \-maximize\fP This removes the resize handles and maximize button from XClock - windows\&. \fIMwm*XClock\&.clientDecoration: menu minimize border\fP This does the same thing as above\&. Note that either \fImenu\fP or \fIminimize\fP implies - \fItitle\fP\&. - .IP "\fIclientFunctions\fP\ (class\ \fIClientFunctions\fP)" 10 ---- a/doc/man/man4/mwmrc.4 -+++ b/doc/man/man4/mwmrc.4 -@@ -84,7 +84,7 @@ - be specified from the command line: - .PP - .nf --\f(CW/usr/X11R6/bin/X11/mwm -xrm "mwm*configFile: mymwmrc"\fR -+\f(CW/usr/X11R6/bin/X11/mwm \-xrm "mwm*configFile: mymwmrc"\fR - .fi - .PP - .SS "Resource Types" ---- a/doc/man/man3/XmFontList.3 -+++ b/doc/man/man3/XmFontList.3 -@@ -119,7 +119,7 @@ - without a font list entry tag; - .PP - .nf --\f(CW*fontList: -Adobe-Times-Medium-I-Normal--10*\fR -+\f(CW*fontList: \-Adobe\-Times\-Medium\-I\-Normal\-\-10*\fR - .fi - .PP - .PP -@@ -138,9 +138,9 @@ - and an explicit font list entry tag\&. - .PP - .nf --\f(CW*fontList: -Adobe-Courier-Bold-R-Normal--25-180-100-100-M-150;\ ---JIS-Fixed-Medium-R-Normal--26-180-100-100-C-240;\ ---JIS-Fixed-Medium-R-Normal--26-180-100-100-C-120:MY_TAG\fR -+\f(CW*fontList: \-Adobe\-Courier\-Bold\-R\-Normal\-\-25\-180\-100\-100\-M\-150;\ -+\-JIS\-Fixed\-Medium\-R\-Normal\-\-26\-180\-100\-100\-C\-240;\ -+\-JIS\-Fixed\-Medium\-R\-Normal\-\-26\-180\-100\-100\-C\-120:MY_TAG\fR - .fi - .PP - .PP ---- a/doc/man/man3/XmGetPixmapByDepth.3 -+++ b/doc/man/man3/XmGetPixmapByDepth.3 -@@ -245,8 +245,8 @@ - \f(CW/* XBM file */ - #define plaid_width 22 - #define plaid_height 22 --#define plaid_x_hot -1 --#define plaid_y_hot -1 -+#define plaid_x_hot \-1 -+#define plaid_y_hot \-1 - static char plaid_bits[] = { - 0x75, 0xfd, 0x3f, 0xaa, 0xfa, 0x3e, 0x75, 0xfd, 0x3f, 0xaa, 0xfa, 0x3e, - 0x75, 0xfd, 0x3f, 0xff, 0x57, 0x15, 0x75, 0xfd, 0x3f, 0xaa, 0xfa, 0x3e, ---- a/doc/man/man3/XmList.3 -+++ b/doc/man/man3/XmList.3 -@@ -182,7 +182,7 @@ - A value of 1 transfers the first item in the List; a value of 2 - transfers the second item; and so on\&. - If the entire contents of the List are being transferred, the value is ---1\&. -+\-1\&. - .PP - As a source of data, List supports the following targets and associated - conversions of data to these targets: ---- a/doc/man/man3/XmScreen.3 -+++ b/doc/man/man3/XmScreen.3 -@@ -300,7 +300,7 @@ - startup time, either by placing it within a defaults file or by using the - \fB-xrm\fP command line argument\&. For example: - .IP "" 10 --\fBmyProg -xrm "*menuCursor: arrow"\fP -+\fBmyProg \-xrm "*menuCursor: arrow"\fP - .IP "" 10 - The menu cursor can also be selected in the program through - the function \fBXmSetMenuCursor\fP\&. ---- a/doc/man/man3/XmTabListCopy.3 -+++ b/doc/man/man3/XmTabListCopy.3 -@@ -71,7 +71,7 @@ - Specifies where to start copying\&. A value of 0 (zero) indicates begin - at the beginning, a value of 1 indicates to skip the first tab, and so - on\&. A negative indicates to begin counting backwards from the end\&. --A value of -1 indicates to start copying from the last tab\&. -+A value of \-1 indicates to start copying from the last tab\&. - .IP "\fIcount\fP" 10 - Specifies the number of tabs to copy\&. A value of 0 (zero) indicates - to copy all elements from the starting point to the end (beginning if ---- a/doc/man/man3/XmTabListInsertTabs.3 -+++ b/doc/man/man3/XmTabListInsertTabs.3 -@@ -83,7 +83,7 @@ - value of 1 makes it the second tab, and so on\&. If \fIposition\fP is - greater than the number of tabs in \fIoldlist\fP, then the tabs will - be inserted at the end\&. If \fIposition\fP is negative, the count will --be backwards from the end\&. A value of -1 makes the first new tab -+be backwards from the end\&. A value of \-1 makes the first new tab - the last tab, and so on\&. - .SH "RETURN" - .PP ---- a/doc/man/man5/UIL.5 -+++ b/doc/man/man5/UIL.5 -@@ -1211,7 +1211,7 @@ - 3\&.1415E-2 (equals \&.031415) - T}2\&.87 e6 (embedded blanks) - T{ ---6\&.29e7 (equals -62900000) -+\-6\&.29e7 (equals \-62900000) - T}2\&.0e100 (out of range) - .TE - .PP -@@ -1322,7 +1322,7 @@ - You can use parentheses to override the normal precedence of operators\&. - In a sequence of unary operators, the operations are performed in - right-to-left --order\&. For example, \fB- + -A\fP is equivalent to \fB-(+(-A))\fP\&. -+order\&. For example, \fB- + \-A\fP is equivalent to \fB\-(+(\-A))\fP\&. - In a sequence of binary operators of the same precedence, the operations - are performed in left-to-right order\&. For example, \fBA*B/C*D\fP is - equivalent to \fB((A*B)/C)*D\fP\&. diff --git a/srcpkgs/motif/patches/09-fix_typo_in_libxm.patch b/srcpkgs/motif/patches/09-fix_typo_in_libxm.patch deleted file mode 100644 index 90d39a3f0c0c39..00000000000000 --- a/srcpkgs/motif/patches/09-fix_typo_in_libxm.patch +++ /dev/null @@ -1,25 +0,0 @@ -Description: lintian reports a typo in libXm. This patch fixes it. -Author: Paul Gevers <elbrus@debian.org> -Forwarded: http://bugs.motifzone.net/show_bug.cgi?id=1589 -Last-reviewed: 06 Feb 2013 - ---- a/lib/Xm/FontS.c -+++ b/lib/Xm/FontS.c -@@ -1225,7 +1225,7 @@ - - if ((fontdata = XLoadQueryFont(XtDisplay((Widget) fsw), font)) == NULL) - { -- sprintf(buf, "Font '%s'\nis not availiable on this machine", font); -+ sprintf(buf, "Font '%s'\nis not available on this machine", font); - DisplayUserError(fsw, buf); - err = True; - } -@@ -1275,7 +1275,7 @@ - fbuf)) == NULL) - { - sprintf(buf, -- "Font '%s'\nis not availiable on this machine", -+ "Font '%s'\nis not available on this machine", - font); - DisplayUserError(fsw, buf); - err = True; diff --git a/srcpkgs/motif/patches/10-fix_manpage-has-bad-whatis-entry.patch b/srcpkgs/motif/patches/10-fix_manpage-has-bad-whatis-entry.patch deleted file mode 100644 index cf51d1fa3d45f1..00000000000000 --- a/srcpkgs/motif/patches/10-fix_manpage-has-bad-whatis-entry.patch +++ /dev/null @@ -1,49 +0,0 @@ -Description: lintian reports bad whatis entries in manpages. Fixing here -Author: Paul Gevers <elbrus@debian.org> -Forwarded: http://bugs.motifzone.net/show_bug.cgi?id=1590 -Last-reviewed: 17 Feb 2013 - ---- a/doc/man/man3/XmColorSelector.3 -+++ b/doc/man/man3/XmColorSelector.3 -@@ -1,7 +1,7 @@ - .DT - .TH XmColorSelector 3X "" - .SH NAME --The Color Selector widget -+XmColorSelector \- The Color Selector widget - .SH SYNOPSIS - #include <Xm/ColorS.h> - .SH DESCRIPTION ---- a/doc/man/man3/XmExt18List.3 -+++ b/doc/man/man3/XmExt18List.3 -@@ -1,7 +1,7 @@ - .DT - .TH XxExt18LIst 3x "" - .SH NAME --The Internationalized Extended List widget -+XmExt18List \- The Internationalized Extended List widget - .SH SYNOPSIS - #include <Xm/Ext18List.h> - .SH DESCRIPTION ---- a/doc/man/man3/XmFontSelector.3 -+++ b/doc/man/man3/XmFontSelector.3 -@@ -1,7 +1,7 @@ - .DT - .TH XmFontSelector 3X "" - .SH NAME --The Font Selector widget -+XmFontSelector \- The Font Selector widget - .SH SYNOPSIS - #include <Xm/FontS.h> - .SH DESCRIPTION ---- a/doc/man/man3/XmIconButton.3 -+++ b/doc/man/man3/XmIconButton.3 -@@ -1,7 +1,7 @@ - .DT - .TH XmIconButton 3X "15 July 1992" - .SH NAME --The Icon Button widget -+XmIconButton \- The Icon Button widget - .SH SYNOPSIS - Documents the XmIconButton widget - .SH DESCRIPTION diff --git a/srcpkgs/motif/patches/11-fix_underlinking.patch b/srcpkgs/motif/patches/11-fix_underlinking.patch deleted file mode 100644 index 601b0918632833..00000000000000 --- a/srcpkgs/motif/patches/11-fix_underlinking.patch +++ /dev/null @@ -1,564 +0,0 @@ -Description: Fix underlinking of libXt, libXext and libX11 - Recent changes to default linker behaviour prevent shared libraries from being - indirectly linked, resulting in FTBFS in Ubuntu Raring. - . - This patch fixes this by explicitly linking libXt, libXext and libX11 wherever - necessary. Demos are patched even though they are not built for distribution. -Author: Graham Inggs <graham@nerve.org.za> -Forwarded: http://bugs.motifzone.net/show_bug.cgi?id=1583 -Last-Update: 2013-02-26 ---- a/clients/mwm/Makefile.am -+++ b/clients/mwm/Makefile.am -@@ -9,7 +9,7 @@ - rc_DATA = system.mwmrc - - bin_PROGRAMS = mwm --mwm_LDADD = ./WmWsmLib/libWsm.a ../../lib/Xm/libXm.la -+mwm_LDADD = ./WmWsmLib/libWsm.a ../../lib/Xm/libXm.la -lXt -lXext -lX11 - - INCLUDES = -DLARGECURSORS -DR2_COMPAT -DUNMAP_ON_RESTART \ - -DCDE_INSTALLATION_TOP=\"@CDE_INSTALLATION_TOP@\" \ ---- a/clients/uil/Makefile.am -+++ b/clients/uil/Makefile.am -@@ -11,9 +11,9 @@ - UilParser.lo: UilParser.c - $(LTCOMPILE) -DCALLABLE -c UilParser.c - --libUil_la_LIBADD = UilParser.lo ../../lib/Mrm/libMrm.la ../../lib/Xm/libXm.la -+libUil_la_LIBADD = UilParser.lo ../../lib/Mrm/libMrm.la ../../lib/Xm/libXm.la -lXt - --uil_LDADD = ../../lib/Mrm/libMrm.la ../../lib/Xm/libXm.la -+uil_LDADD = ../../lib/Mrm/libMrm.la ../../lib/Xm/libXm.la -lXt - - INCLUDES = -DINCDIR=\"@INCDIR@\" \ - -DLIBDIR=\"@LIBDIR@\" \ ---- a/clients/xmbind/Makefile.am -+++ b/clients/xmbind/Makefile.am -@@ -2,6 +2,6 @@ - - bin_PROGRAMS = xmbind - --LDADD = ../../lib/Xm/libXm.la -+LDADD = ../../lib/Xm/libXm.la -lXt -lX11 - - INCLUDES = -I$(srcdir)/../../lib -I$(top_builddir)/lib ${X_CFLAGS} ---- a/demos/doc/programGuide/ch05/Scale/Makefile.am -+++ b/demos/doc/programGuide/ch05/Scale/Makefile.am -@@ -8,4 +8,4 @@ - - INCLUDES = -I$(top_builddir)/lib -I$(top_srcdir)/lib -I$(top_srcdir)/demos/lib $(X_CFLAGS) - --LDADD = -L$(top_builddir)/demos/lib/Xmd -lXmd $(top_builddir)/lib/Xm/libXm.la -+LDADD = -L$(top_builddir)/demos/lib/Xmd -lXmd $(top_builddir)/lib/Xm/libXm.la -lXt -lX11 ---- a/demos/doc/programGuide/ch06/combo_box/Makefile.am -+++ b/demos/doc/programGuide/ch06/combo_box/Makefile.am -@@ -9,4 +9,4 @@ - - INCLUDES = -I$(top_builddir)/lib -I$(top_srcdir)/lib -I$(top_srcdir)/demos/lib $(X_CFLAGS) - --LDADD = -L$(top_builddir)/demos/lib/Xmd -lXmd $(top_builddir)/lib/Xm/libXm.la -+LDADD = -L$(top_builddir)/demos/lib/Xmd -lXmd $(top_builddir)/lib/Xm/libXm.la -lXt -lX11 ---- a/demos/doc/programGuide/ch06/spin_box/Makefile.am -+++ b/demos/doc/programGuide/ch06/spin_box/Makefile.am -@@ -9,4 +9,4 @@ - - INCLUDES = -I$(top_builddir)/lib -I$(top_srcdir)/lib -I$(top_srcdir)/demos/lib $(X_CFLAGS) - --LDADD = -L$(top_builddir)/demos/lib/Xmd -lXmd $(top_builddir)/lib/Xm/libXm.la -+LDADD = -L$(top_builddir)/demos/lib/Xmd -lXmd $(top_builddir)/lib/Xm/libXm.la -lXt -lX11 ---- a/demos/doc/programGuide/ch08/Container/Makefile.am -+++ b/demos/doc/programGuide/ch08/Container/Makefile.am -@@ -8,4 +8,4 @@ - - INCLUDES = -I$(top_builddir)/lib -I$(top_srcdir)/lib -I$(top_srcdir)/demos/lib $(X_CFLAGS) - --LDADD = -L$(top_builddir)/demos/lib/Xmd -lXmd $(top_builddir)/lib/Xm/libXm.la -+LDADD = -L$(top_builddir)/demos/lib/Xmd -lXmd $(top_builddir)/lib/Xm/libXm.la -lXt -lX11 ---- a/demos/doc/programGuide/ch08/Notebook/Makefile.am -+++ b/demos/doc/programGuide/ch08/Notebook/Makefile.am -@@ -8,4 +8,4 @@ - - INCLUDES = -I$(top_builddir)/lib -I$(top_srcdir)/lib -I$(top_srcdir)/demos/lib $(X_CFLAGS) - --LDADD = -L$(top_builddir)/demos/lib/Xmd -lXmd $(top_builddir)/lib/Xm/libXm.la -+LDADD = -L$(top_builddir)/demos/lib/Xmd -lXmd $(top_builddir)/lib/Xm/libXm.la -lXt -lX11 ---- a/demos/doc/programGuide/ch16/Makefile.am -+++ b/demos/doc/programGuide/ch16/Makefile.am -@@ -9,4 +9,4 @@ - - INCLUDES = -I$(top_builddir)/lib -I$(top_srcdir)/lib -I$(top_srcdir)/demos/lib $(X_CFLAGS) - --LDADD = -L$(top_builddir)/demos/lib/Xmd -lXmd $(top_builddir)/lib/Xm/libXm.la -+LDADD = -L$(top_builddir)/demos/lib/Xmd -lXmd $(top_builddir)/lib/Xm/libXm.la -lXt -lX11 ---- a/demos/doc/programGuide/ch17/simple_drag/Makefile.am -+++ b/demos/doc/programGuide/ch17/simple_drag/Makefile.am -@@ -9,4 +9,4 @@ - - INCLUDES = -I$(top_builddir)/lib -I$(top_srcdir)/lib -I$(top_srcdir)/demos/lib $(X_CFLAGS) - --LDADD = -L$(top_builddir)/demos/lib/Xmd -lXmd $(top_builddir)/lib/Xm/libXm.la -+LDADD = -L$(top_builddir)/demos/lib/Xmd -lXmd $(top_builddir)/lib/Xm/libXm.la -lXt -lX11 ---- a/demos/doc/programGuide/ch17/simple_drop/Makefile.am -+++ b/demos/doc/programGuide/ch17/simple_drop/Makefile.am -@@ -9,4 +9,4 @@ - - INCLUDES = -I$(top_builddir)/lib -I$(top_srcdir)/lib -I$(top_srcdir)/demos/lib $(X_CFLAGS) - --LDADD = -L$(top_builddir)/demos/lib/Xmd -lXmd $(top_builddir)/lib/Xm/libXm.la -+LDADD = -L$(top_builddir)/demos/lib/Xmd -lXmd $(top_builddir)/lib/Xm/libXm.la -lXt -lX11 ---- a/demos/lib/Exm/wml/Makefile.am -+++ b/demos/lib/Exm/wml/Makefile.am -@@ -18,7 +18,7 @@ - -I$(top_builddir)/clients/uil \ - ${X_CFLAGS} - --LDADD = $(top_builddir)/lib/Xm/libXm.la -+LDADD = $(top_builddir)/lib/Xm/libXm.la -lXt - - DISTCLEANFILES = motif.wmd - ---- a/demos/lib/Xmd/Makefile.am -+++ b/demos/lib/Xmd/Makefile.am -@@ -12,7 +12,7 @@ - Print.h PrintP.h \ - RegEdit.h RegEditI.h - --LDADD = libXmd.a ../../../lib/Xm/libXm.la -+LDADD = libXmd.a ../../../lib/Xm/libXm.la -lXt - - INCLUDES = -I$(top_builddir)/lib -I$(srcdir)/../../../lib ${X_CFLAGS} - ---- a/demos/programs/ButtonBox/Makefile.am -+++ b/demos/programs/ButtonBox/Makefile.am -@@ -8,6 +8,6 @@ - bboxdemo_SOURCES = bboxdemo.c - data_DATA = $(EXTRA_DIST) $(bboxdemo_SOURCES) - TOPDIR = ../../.. --LDADD = $(TOPDIR)/lib/Xm/libXm.la -+LDADD = $(TOPDIR)/lib/Xm/libXm.la -lXt - - INCLUDES = -I$(TOPDIR)/lib -I$(srcdir)/$(TOPDIR)/lib ${X_CFLAGS} ---- a/demos/programs/ColorSel/Makefile.am -+++ b/demos/programs/ColorSel/Makefile.am -@@ -7,6 +7,6 @@ - colordemo_SOURCES = util-c.c colordemo.c - EXTRA_DIST = Imakefile - data_DATA = $(colordemo_SOURCES) $(EXTRA_DIST) --LDADD = $(TOPDIR)/lib/Xm/libXm.la -+LDADD = $(TOPDIR)/lib/Xm/libXm.la -lXt -lX11 - TOPDIR = ../../.. - INCLUDES = -I$(TOPDIR)/lib -I$(srcdir)/$(TOPDIR)/lib ${X_CFLAGS} ---- a/demos/programs/Column/Makefile.am -+++ b/demos/programs/Column/Makefile.am -@@ -8,5 +8,5 @@ - EXTRA_DIST = Imakefile Column.ad - data_DATA = $(EXTRA_DIST) $(column_SOURCES) - TOPDIR = ../../.. --LDADD = $(TOPDIR)/lib/Xm/libXm.la -+LDADD = $(TOPDIR)/lib/Xm/libXm.la -lXt -lX11 - INCLUDES = -I$(TOPDIR)/lib -I$(srcdir)/$(TOPDIR)/lib ${X_CFLAGS} ---- a/demos/programs/Combo2/Makefile.am -+++ b/demos/programs/Combo2/Makefile.am -@@ -8,5 +8,5 @@ - combo_SOURCES = combo.c - data_DATA = $(EXTRA_DIST) $(combo_SOURCES) - TOPDIR = ../../.. --LDADD = $(TOPDIR)/lib/Xm/libXm.la -+LDADD = $(TOPDIR)/lib/Xm/libXm.la -lXt - INCLUDES = -I$(TOPDIR)/lib -I$(srcdir)/$(TOPDIR)/lib ${X_CFLAGS} ---- a/demos/programs/Exm/app_in_c/Makefile.am -+++ b/demos/programs/Exm/app_in_c/Makefile.am -@@ -14,4 +14,4 @@ - -I$(top_builddir)/lib \ - ${X_CFLAGS} - LDADD = ../../../lib/Exm/libExm.a \ -- ../../../../lib/Xm/libXm.la -+ ../../../../lib/Xm/libXm.la -lXt -lXext -lX11 ---- a/demos/programs/Exm/simple_app/Makefile.am -+++ b/demos/programs/Exm/simple_app/Makefile.am -@@ -14,5 +14,6 @@ - -I$(srcdir)/../../../lib \ - -I$(top_builddir)/lib \ - ${X_CFLAGS} --LDADD = ../../../../lib/Xm/libXm.la \ -- ../../../lib/Exm/libExm.a -+LDADD = ../../../lib/Exm/libExm.a \ -+ ../../../../lib/Xm/libXm.la -lXt -lX11 -+ ---- a/demos/programs/Ext18List/Makefile.am -+++ b/demos/programs/Ext18List/Makefile.am -@@ -10,6 +10,6 @@ - EXTRA_DIST = Imakefile - data_DATA = $(EXTRA_DIST) $(ext18list_SOURCES) - TOPDIR = ../../.. --LDADD = $(TOPDIR)/lib/Xm/libXm.la -+LDADD = $(TOPDIR)/lib/Xm/libXm.la -lXt -lX11 - - INCLUDES = -I$(TOPDIR)/lib -I.. -I$(srcdir)/$(TOPDIR)/lib ${X_CFLAGS} ---- a/demos/programs/FontSel/Makefile.am -+++ b/demos/programs/FontSel/Makefile.am -@@ -7,6 +7,6 @@ - fontsel_SOURCES = callbacks-c.c creation-c.c fontsel.c fontsel.h - EXTRA_DIST = Imakefile - data_DATA = $(EXTRA_DIST) $(fontsel_SOURCES) --LDADD = $(TOPDIR)/lib/Xm/libXm.la -+LDADD = $(TOPDIR)/lib/Xm/libXm.la -lXt - TOPDIR = ../../.. - INCLUDES = -I$(TOPDIR)/lib -I$(srcdir)/$(TOPDIR)/lib ${X_CFLAGS} ---- a/demos/programs/IconB/Makefile.am -+++ b/demos/programs/IconB/Makefile.am -@@ -8,7 +8,7 @@ - iconbuttondemo_SOURCES = misc.c iconbuttondemo.c - data_DATA = $(iconbuttondemo_SOURCES) $(EXTRA_DIST) - TOPDIR = ../../.. --LDADD = $(TOPDIR)/lib/Xm/libXm.la -+LDADD = $(TOPDIR)/lib/Xm/libXm.la -lXt -lX11 - - INCLUDES = -I$(TOPDIR)/lib -I$(srcdir)/.. \ - -I$(srcdir)/$(TOPDIR)/lib \ ---- a/demos/programs/Outline/Makefile.am -+++ b/demos/programs/Outline/Makefile.am -@@ -7,6 +7,6 @@ - bin_PROGRAMS = outline - outline_SOURCES = outline.c - data_DATA = $(outline_SOURCES) $(EXTRA_DIST) --LDADD = $(TOPDIR)/lib/Xm/libXm.la -+LDADD = $(TOPDIR)/lib/Xm/libXm.la -lXt - TOPDIR = ../../.. - INCLUDES = -I$(TOPDIR)/lib -I$(srcdir)/$(TOPDIR)/lib ${X_CFLAGS} ---- a/demos/programs/Paned/Makefile.am -+++ b/demos/programs/Paned/Makefile.am -@@ -8,6 +8,6 @@ - paned_SOURCES = creation-c.c paned.c - data_DATA = $(EXTRA_DIST) $(paned_SOURCES) - TOPDIR = ../../.. --LDADD = $(TOPDIR)/lib/Xm/libXm.la -+LDADD = $(TOPDIR)/lib/Xm/libXm.la -lXt - - INCLUDES = -I$(TOPDIR)/lib -I$(srcdir)/$(TOPDIR)/lib ${X_CFLAGS} ---- a/demos/programs/TabStack/Makefile.am -+++ b/demos/programs/TabStack/Makefile.am -@@ -8,6 +8,6 @@ - EXTRA_DIST = Imakefile - data_DATA = $(tabstack_SOURCES) $(EXTRA_DIST) - TOPDIR = ../../.. --LDADD = $(TOPDIR)/lib/Xm/libXm.la -+LDADD = $(TOPDIR)/lib/Xm/libXm.la -lXt -lX11 - - INCLUDES = -I$(TOPDIR)/lib -I$(srcdir)/$(TOPDIR)/lib ${X_CFLAGS} ---- a/demos/programs/Tree/Makefile.am -+++ b/demos/programs/Tree/Makefile.am -@@ -8,6 +8,6 @@ - tree_SOURCES = bxutil-c.c tree.c - data_DATA = $(EXTRA_DIST) $(tree_SOURCES) - TOPDIR = ../../.. --LDADD = $(TOPDIR)/lib/Xm/libXm.la -+LDADD = $(TOPDIR)/lib/Xm/libXm.la -lXt -lX11 - - INCLUDES = -I$(TOPDIR)/lib -I$(srcdir)/.. -I$(srcdir)/$(TOPDIR)/lib ${X_CFLAGS} ---- a/demos/programs/airport/Makefile.am -+++ b/demos/programs/airport/Makefile.am -@@ -8,5 +8,5 @@ - dragsource.h dropsite.h main.h - EXTRA_DIST = Imakefile XmdAirport.ad README - data_DATA = $(airport_SOURCES) $(EXTRA_DIST) --LDADD = ../../../lib/Xm/libXm.la -+LDADD = ../../../lib/Xm/libXm.la -lXt -lX11 - INCLUDES = -I$(srcdir)/../../../lib -I$(top_builddir)/lib ${X_CFLAGS} ---- a/demos/programs/animate/Makefile.am -+++ b/demos/programs/animate/Makefile.am -@@ -17,7 +17,7 @@ - - bin_PROGRAMS = xmanimate - --LDADD = ../../lib/Xmd/libXmd.a ../../../lib/Mrm/libMrm.la ../../../lib/Xm/libXm.la -+LDADD = ../../lib/Xmd/libXmd.a ../../../lib/Mrm/libMrm.la ../../../lib/Xm/libXm.la -lXt -lX11 - - INCLUDES = -I$(srcdir)/../../../lib \ - -I$(srcdir)/../../lib \ ---- a/demos/programs/drag_and_drop/Makefile.am -+++ b/demos/programs/drag_and_drop/Makefile.am -@@ -10,6 +10,6 @@ - simpledrop_SOURCES = simpledrop.c - data_DATA = $(EXTRA_DIST) $(DNDDemo_SOURCES) $(simpledrop_SOURCES) - noinst_HEADERS = DNDDemo.h --LDADD = ../../../lib/Xm/libXm.la -+LDADD = ../../../lib/Xm/libXm.la -lXt -lX11 - - INCLUDES = -I$(srcdir)/../../../lib -I$(top_builddir)/lib ${X_CFLAGS} ---- a/demos/programs/draw/Makefile.am -+++ b/demos/programs/draw/Makefile.am -@@ -7,5 +7,5 @@ - draw_SOURCES = draw.c - EXTRA_DIST = Imakefile XmdDraw.ad README draw.help draw.man - data_DATA = $(EXTRA_DIST) $(draw_SOURCES) --LDADD = ../../lib/Xmd/libXmd.a ../../../lib/Xm/libXm.la -+LDADD = ../../lib/Xmd/libXmd.a ../../../lib/Xm/libXm.la -lXt -lX11 - INCLUDES = -I$(srcdir)/../../lib -I$(srcdir)/../../../lib -I$(top_builddir)/lib ${X_CFLAGS} ---- a/demos/programs/earth/Makefile.am -+++ b/demos/programs/earth/Makefile.am -@@ -7,5 +7,5 @@ - earth_SOURCES = earth.c - EXTRA_DIST = terre.xbm earth.man Imakefile README - data_DATA = $(EXTRA_DIST) $(earth_SOURCES) --LDADD = ../../../lib/Xm/libXm.la -+LDADD = ../../../lib/Xm/libXm.la -lXt -lXext -lX11 - INCLUDES = -I$(srcdir)/../../../lib -I$(top_builddir)/lib ${X_CFLAGS} ---- a/demos/programs/filemanager/Makefile.am -+++ b/demos/programs/filemanager/Makefile.am -@@ -11,7 +11,7 @@ - obj.xpm pix.xpm s_dir.xpm s_exec.xpm s_file.xpm \ - s_none.xpm s_pix.xpm - data_DATA = $(EXTRA_DIST) $(filemanager_SOURCES) --LDADD = ../../lib/Xmd/libXmd.a ../../../lib/Xm/libXm.la -+LDADD = ../../lib/Xmd/libXmd.a ../../../lib/Xm/libXm.la -lXt -lX11 - INCLUDES = -I$(srcdir)/../../lib -I$(srcdir)/../../../lib -I$(top_builddir)/lib ${X_CFLAGS} - - ---- a/demos/programs/fileview/Makefile.am -+++ b/demos/programs/fileview/Makefile.am -@@ -11,7 +11,7 @@ - - UILS= French.uil German.uil English.uil - --LDADD = ../../../lib/Xm/libXm.la ../../../lib/Mrm/libMrm.la -+LDADD = ../../../lib/Xm/libXm.la ../../../lib/Mrm/libMrm.la -lXt -lX11 - - INCLUDES = -I$(srcdir)/../../../lib -I$(top_builddir)/lib ${X_CFLAGS} - ---- a/demos/programs/getsubres/Makefile.am -+++ b/demos/programs/getsubres/Makefile.am -@@ -7,5 +7,5 @@ - EXTRA_DIST = getsubres.help getsubres.man README Imakefile - getsubres_SOURCES = getsubres.c - data_DATA = $(EXTRA_DIST) $(getsubres_SOURCES) --LDADD = ../../lib/Xmd/libXmd.a ../../../lib/Xm/libXm.la -+LDADD = ../../lib/Xmd/libXmd.a ../../../lib/Xm/libXm.la -lXt -lX11 - INCLUDES = -I$(srcdir)/../../lib -I$(srcdir)/../../../lib -I$(top_builddir)/lib ${X_CFLAGS} ---- a/demos/programs/hellomotif/Makefile.am -+++ b/demos/programs/hellomotif/Makefile.am -@@ -7,7 +7,7 @@ - EXTRA_DIST = hellomotif.uil Imakefile README - hellomotif_SOURCES = hellomotif.c - data_DATA = $(EXTRA_DIST) $(hellomotif_SOURCES) hellomotif.uid --LDADD = ../../../lib/Xm/libXm.la ../../../lib/Mrm/libMrm.la -+LDADD = ../../../lib/Xm/libXm.la ../../../lib/Mrm/libMrm.la -lXt - INCLUDES = -I$(srcdir)/../../../lib -I$(top_builddir)/lib ${X_CFLAGS} - - all: hellomotif.uid ---- a/demos/programs/hellomotifi18n/Makefile.am -+++ b/demos/programs/hellomotifi18n/Makefile.am -@@ -12,7 +12,7 @@ - helloint_DEPENDENCIES = helloint.uid C/uid/l_strings.uid english/uid/l_strings.uid french/uid/l_strings.uid hebrew/uid/l_strings.uid japan/uid/l_strings.uid japanese/uid/l_strings.uid swedish/uid/l_strings.uid - - INCLUDES = -I$(top_srcdir)/lib -I$(top_builddir)/lib ${X_CFLAGS} --LDADD = $(top_builddir)/lib/Mrm/libMrm.la $(top_builddir)/lib/Xm/libXm.la -+LDADD = $(top_builddir)/lib/Mrm/libMrm.la $(top_builddir)/lib/Xm/libXm.la -lXt - - SUFFIXES = .uil .uid - ---- a/demos/programs/i18ninput/Makefile.am -+++ b/demos/programs/i18ninput/Makefile.am -@@ -8,6 +8,6 @@ - EXTRA_DIST = XmdI18nInput.ad README i18ninput.man i18ninput.help \ - Imakefile - data_DATA = $(EXTRA_DIST) $(i18ninput_SOURCES) --LDADD = ../../lib/Xmd/libXmd.a ../../../lib/Xm/libXm.la -+LDADD = ../../lib/Xmd/libXmd.a ../../../lib/Xm/libXm.la -lXt -lX11 - - INCLUDES = -I$(srcdir)/../../lib -I$(srcdir)/../../../lib -I$(top_builddir)/lib ${X_CFLAGS} ---- a/demos/programs/panner/Makefile.am -+++ b/demos/programs/panner/Makefile.am -@@ -7,5 +7,5 @@ - panner_SOURCES = panner.c - EXTRA_DIST = README panner.man Imakefile - data_DATA = $(EXTRA_DIST) $(panner_SOURCES) --LDADD = ../../../lib/Xm/libXm.la -+LDADD = ../../../lib/Xm/libXm.la -lXt -lX11 - INCLUDES = -I$(srcdir)/../../../lib -I$(top_builddir)/lib ${X_CFLAGS} ---- a/demos/programs/periodic/Makefile.am -+++ b/demos/programs/periodic/Makefile.am -@@ -7,7 +7,7 @@ - EXTRA_DIST = periodic.uil periodic_l.uil XmdPeriodic.ad Imakefile README - periodic_SOURCES = periodic.c - data_DATA = $(EXTRA_DIST) $(periodic_SOURCES) periodic.uid --LDADD = ../../../lib/Xm/libXm.la ../../../lib/Mrm/libMrm.la -+LDADD = ../../../lib/Xm/libXm.la ../../../lib/Mrm/libMrm.la -lXt -lX11 - - INCLUDES = -I$(srcdir)/../../../lib -I$(top_builddir)/lib ${X_CFLAGS} - ---- a/demos/programs/piano/Makefile.am -+++ b/demos/programs/piano/Makefile.am -@@ -8,6 +8,6 @@ - EXTRA_DIST = piano.images README Inv8_part1.piano Inv8_part2.piano \ - piano.man Imakefile - data_DATA = $(EXTRA_DIST) $(piano_SOURCES) --LDADD = ../../../lib/Xm/libXm.la -lm -+LDADD = ../../../lib/Xm/libXm.la -lm -lXt -lX11 - - INCLUDES = -I$(srcdir)/../../../lib -I$(top_builddir)/lib ${X_CFLAGS} ---- a/demos/programs/popups/Makefile.am -+++ b/demos/programs/popups/Makefile.am -@@ -7,6 +7,6 @@ - autopopups_SOURCES = autopopups.c - EXTRA_DIST = README autopopups.man Imakefile - data_DATA = $(EXTRA_DIST) $(autopopups_SOURCES) --LDADD = ../../../lib/Xm/libXm.la -+LDADD = ../../../lib/Xm/libXm.la -lXt -lX11 - - INCLUDES = -I$(srcdir)/../../../lib -I$(top_builddir)/lib ${X_CFLAGS} ---- a/demos/programs/sampler2_0/Makefile.am -+++ b/demos/programs/sampler2_0/Makefile.am -@@ -10,6 +10,6 @@ - bin_PROGRAMS = sampler2_0 - sampler2_0_SOURCES = sampler2_0.c - data_DATA = $(sampler2_0_SOURCES) $(EXTRA_DIST) --LDADD = ../../lib/Xmd/libXmd.a ../../../lib/Xm/libXm.la -+LDADD = ../../lib/Xmd/libXmd.a ../../../lib/Xm/libXm.la -lXt -lX11 - - INCLUDES = -I$(srcdir)/../../lib -I$(srcdir)/../../../lib -I$(top_builddir)/lib ${X_CFLAGS} ---- a/demos/programs/setdate/Makefile.am -+++ b/demos/programs/setdate/Makefile.am -@@ -7,6 +7,6 @@ - EXTRA_DIST = XmdSetDate.ad README setDate.man Imakefile - setDate_SOURCES = setDate.c - data_DATA = $(EXTRA_DIST) $(setDate_SOURCES) --LDADD = ../../../lib/Xm/libXm.la -+LDADD = ../../../lib/Xm/libXm.la -lXt -lX11 - - INCLUDES = -I$(srcdir)/../../../lib -I$(top_builddir)/lib ${X_CFLAGS} ---- a/demos/programs/todo/Makefile.am -+++ b/demos/programs/todo/Makefile.am -@@ -9,4 +9,4 @@ - data_DATA = $(EXTRA_DIST) $(todo_SOURCES) - - INCLUDES = -I$(srcdir)/../../../lib -I$(srcdir)/../../lib -I$(top_builddir)/lib ${X_CFLAGS} --LDADD = -L../../lib/Xmd -lXmd -L../../lib/Exm -lExm ../../../lib/Xm/libXm.la -+LDADD = -L../../lib/Xmd -lXmd -L../../lib/Exm -lExm ../../../lib/Xm/libXm.la -lXt -lXext -lX11 ---- a/demos/programs/tooltips/Makefile.am -+++ b/demos/programs/tooltips/Makefile.am -@@ -7,6 +7,6 @@ - bin_PROGRAMS = tooltips - tooltips_SOURCES = tooltips.c - data_DATA = $(tooltips_SOURCES) $(EXTRA_DIST) --LDADD = ../../../lib/Xm/libXm.la -+LDADD = ../../../lib/Xm/libXm.la -lXt - - INCLUDES = -I$(srcdir)/../../../lib -I$(top_builddir)/lib ${X_CFLAGS} ---- a/demos/programs/workspace/Makefile.am -+++ b/demos/programs/workspace/Makefile.am -@@ -11,4 +11,4 @@ - wsm.h wsmSend.h wsmStruct.h wsm_ui.h xrmLib.h - data_DATA = $(wsm_SOURCES) $(EXTRA_DIST) - INCLUDES = -I$(srcdir)/../../../lib -I$(srcdir)/../../lib -I$(top_builddir)/lib ${X_CFLAGS} --LDADD = ../../../lib/Xm/libXm.la -L../../lib/Wsm -lWsm -+LDADD = ../../../lib/Xm/libXm.la -L../../lib/Wsm -lWsm -lXt -lX11 ---- a/demos/unsupported/aicon/Makefile.am -+++ b/demos/unsupported/aicon/Makefile.am -@@ -2,7 +2,7 @@ - - noinst_PROGRAMS = aicon - --LDADD = -L../../lib/Xmd -lXmd ../../../lib/Xm/libXm.la -+LDADD = -L../../lib/Xmd -lXmd ../../../lib/Xm/libXm.la -lXt -lX11 - - INCLUDES = -I$(srcdir)/../../../lib -I$(srcdir)/../../lib -I$(top_builddir)/lib ${X_CFLAGS} - ---- a/demos/unsupported/dainput/Makefile.am -+++ b/demos/unsupported/dainput/Makefile.am -@@ -4,7 +4,7 @@ - - dainput_SOURCES = dainput.c dainput_dlg.c dainput_ui.c - --LDADD = ../../../lib/Xm/libXm.la -+LDADD = ../../../lib/Xm/libXm.la -lXt -lX11 - - EXTRA_DIST = Imakefile - ---- a/demos/unsupported/dogs/Makefile.am -+++ b/demos/unsupported/dogs/Makefile.am -@@ -16,7 +16,7 @@ - - dogs_DEPENDENCIES = dogs.uid - --LDADD = $(top_builddir)/lib/Mrm/libMrm.la $(top_builddir)/lib/Xm/libXm.la -+LDADD = $(top_builddir)/lib/Mrm/libMrm.la $(top_builddir)/lib/Xm/libXm.la -lXt -lX11 - - INCLUDES = -I$(srcdir)/../../../lib -I$(top_builddir)/lib ${X_CFLAGS} - ---- a/demos/unsupported/hellomotif/Makefile.am -+++ b/demos/unsupported/hellomotif/Makefile.am -@@ -4,7 +4,7 @@ - - SOURCES = hellomotif.c - --LDADD = ../../../lib/Xm/libXm.la -+LDADD = ../../../lib/Xm/libXm.la -lXt - - EXTRA_DIST = Imakefile - ---- a/demos/unsupported/motifshell/Makefile.am -+++ b/demos/unsupported/motifshell/Makefile.am -@@ -4,7 +4,7 @@ - - SOURCES = motifshell.c - --LDADD = ../../../lib/Xm/libXm.la -+LDADD = ../../../lib/Xm/libXm.la -lXt -lX11 - - EXTRA_DIST = Imakefile - ---- a/demos/unsupported/xmapdef/Makefile.am -+++ b/demos/unsupported/xmapdef/Makefile.am -@@ -4,7 +4,7 @@ - - SOURCES = xmapdef.c - --LDADD = ../../../lib/Xm/libXm.la -+LDADD = ../../../lib/Xm/libXm.la -lXt -lX11 - - EXTRA_DIST = Imakefile - ---- a/demos/unsupported/xmfonts/Makefile.am -+++ b/demos/unsupported/xmfonts/Makefile.am -@@ -4,7 +4,7 @@ - - SOURCES = xmfonts.c - --LDADD = ../../../lib/Xm/libXm.la -+LDADD = ../../../lib/Xm/libXm.la -lXt -lX11 - - EXTRA_DIST = Imakefile - ---- a/demos/unsupported/xmforc/Makefile.am -+++ b/demos/unsupported/xmforc/Makefile.am -@@ -4,7 +4,7 @@ - - SOURCES = xmforc.c - --LDADD = ../../../lib/Xm/libXm.la -+LDADD = ../../../lib/Xm/libXm.la -lXt - - EXTRA_DIST = Imakefile - ---- a/demos/unsupported/xmform/Makefile.am -+++ b/demos/unsupported/xmform/Makefile.am -@@ -6,6 +6,6 @@ - - EXTRA_DIST = Imakefile - --LDADD = ../../../lib/Xm/libXm.la -+LDADD = ../../../lib/Xm/libXm.la -lXt - - INCLUDES = -I$(srcdir)/../../../lib -I$(top_builddir)/lib ${X_CFLAGS} ---- a/tools/wml/Makefile.am -+++ b/tools/wml/Makefile.am -@@ -30,7 +30,7 @@ - wml_LDADD = -L. -lwml - wml_DEPENDENCIES = libwml.a - --wmldbcreate_LDADD = ../../lib/Xm/libXm.la -+wmldbcreate_LDADD = ../../lib/Xm/libXm.la -lXt - - INCLUDES = -I../../lib -I$(srcdir)/../../lib -I$(srcdir)/../../include ${X_CFLAGS} - diff --git a/srcpkgs/motif/patches/13-fix_hardcoded_x11rgb_path.patch b/srcpkgs/motif/patches/13-fix_hardcoded_x11rgb_path.patch deleted file mode 100644 index 6d532859d733b4..00000000000000 --- a/srcpkgs/motif/patches/13-fix_hardcoded_x11rgb_path.patch +++ /dev/null @@ -1,54 +0,0 @@ -Description: Fix hardcoded path to /usr/lib/X11/rgb.txt in lib/Xm/ColorS.c - LibXm is hardcoded to read rgb.txt from /usr/lib/X11 but this file, provided - by x11-common in Debian, is located in /etc/X11 and /usr/share/X11 via symlink. - . - This patch fixes this by allowing the directory in which rgb.txt resides to be - customized by the --with-x11rgbdir=DIR configure option. -Author: Graham Inggs <graham@nerve.org.za> -Forwarded: http://bugs.motifzone.net/show_bug.cgi?id=1585 -Last-Update: 2013-03-12 ---- a/configure.ac -+++ b/configure.ac -@@ -189,6 +189,10 @@ - XMBINDDIR_FALLBACK="$xmbinddir" - AC_SUBST(XMBINDDIR_FALLBACK) - -+AC_ARG_WITH(x11rgbdir, [ --with-x11rgbdir=DIR rgb.txt is located in DIR], x11rgbdir=$withval, x11rgbdir="/usr/lib/X11") -+X11RGBPATH="$x11rgbdir/rgb.txt" -+AC_SUBST(X11RGBPATH) -+ - RM="rm -f" - AC_SUBST(RM) - ---- a/lib/Xm/ColorS.c -+++ b/lib/Xm/ColorS.c -@@ -123,6 +123,10 @@ - * STATIC DECLARATIONS - ************************************************************/ - -+#ifndef X11RGBPATH -+#define X11RGBPATH "/usr/lib/X11/rgb.txt" -+#endif -+ - static XtResource resources[] = - { - { -@@ -146,7 +150,7 @@ - { - XmNrgbFile, XmCString, XmRString, - sizeof(String), XtOffsetOf(XmColorSelectorRec, cs.rgb_file), -- XmRString, (XtPointer) "/usr/lib/X11/rgb.txt" -+ XmRString, (XtPointer) X11RGBPATH - }, - #endif - { ---- a/lib/Xm/Makefile.am -+++ b/lib/Xm/Makefile.am -@@ -8,6 +8,7 @@ - INCLUDES = -I.. -I$(srcdir)/.. -DXMBINDDIR_FALLBACK=\"@XMBINDDIR_FALLBACK@\" \ - -DINCDIR=\"@INCDIR@\" \ - -DLIBDIR=\"@LIBDIR@\" \ -+ -DX11RGBPATH=\"@X11RGBPATH@\" \ - ${X_CFLAGS} - xmdir = $(includedir)/Xm - diff --git a/srcpkgs/motif/patches/15-link_uil_against_libuil.patch b/srcpkgs/motif/patches/15-link_uil_against_libuil.patch deleted file mode 100644 index 11792a7a4c82af..00000000000000 --- a/srcpkgs/motif/patches/15-link_uil_against_libuil.patch +++ /dev/null @@ -1,29 +0,0 @@ -Description: Link the uil executable against libUil - Linking the uil executable againt libUil instead of compiling with the libUil - code results in a reduction in size of the uil executable from about 348KB - to about 16KB. - . - This patch originates from Red Hat. -Author: Graham Inggs <graham@nerve.org.za> -Forwarded: http://bugs.motifzone.net/show_bug.cgi?id=1586 -Last-Update: 2013-03-12 ---- a/clients/uil/Makefile.am -+++ b/clients/uil/Makefile.am -@@ -13,7 +13,7 @@ - - libUil_la_LIBADD = UilParser.lo ../../lib/Mrm/libMrm.la ../../lib/Xm/libXm.la -lXt - --uil_LDADD = ../../lib/Mrm/libMrm.la ../../lib/Xm/libXm.la -lXt -+uil_LDADD = libUil.la ../../lib/Mrm/libMrm.la ../../lib/Xm/libXm.la -lXt - - INCLUDES = -DINCDIR=\"@INCDIR@\" \ - -DLIBDIR=\"@LIBDIR@\" \ -@@ -42,7 +42,7 @@ - UilLstMac.c UilSemVal.c UilSemCSet.c UilDB.c - - SRCS = $(COMMON_SRC) --SRCS2 = $(COMMON_SRC) UilMain.c -+SRCS2 = UilMain.c - - HEADERS_1 = Uil.h UilSymGl.h UilSymDef.h \ - UilDef.h XmAppl.uil diff --git a/srcpkgs/motif/patches/16-fix-undefined-use-of-sprintf.patch b/srcpkgs/motif/patches/16-fix-undefined-use-of-sprintf.patch deleted file mode 100644 index 95a753e083e330..00000000000000 --- a/srcpkgs/motif/patches/16-fix-undefined-use-of-sprintf.patch +++ /dev/null @@ -1,17 +0,0 @@ -Description: Fix undefined use of sprintf - This patch fixes the undefined use of sprintf when the - source and destination buffers overlap. -Author: Graham Inggs <graham@nerve.org.za> -Forwarded: http://bugs.motifzone.net/show_bug.cgi?id=1628 -Last-Update: 2013-09-24 ---- a/lib/Xm/XmRenderT.c -+++ b/lib/Xm/XmRenderT.c -@@ -2703,7 +2703,7 @@ - number = tlist -> count; - tab = (_XmTab) tlist -> start; - while(number > 0) { -- sprintf(temp, "%s %f %d %d %d, ", temp, tab -> value, -+ sprintf(temp + strlen(temp), " %f %d %d %d, ", tab -> value, - tab -> units, tab -> alignment, tab -> offsetModel); - tab = (_XmTab) tab -> next; - number--; diff --git a/srcpkgs/motif/patches/17-switch-to-system-iswspace.patch b/srcpkgs/motif/patches/17-switch-to-system-iswspace.patch deleted file mode 100644 index a77b8793a8eaa5..00000000000000 --- a/srcpkgs/motif/patches/17-switch-to-system-iswspace.patch +++ /dev/null @@ -1,384 +0,0 @@ -Description: Switch to system iswspace() function - This patch replaces calls to _XmDataFieldIsWSpace() in lib/Xm/DataF.c - and _XmTextFieldIsWSpace() in lib/Xm/TextF.c with calls to the system - iswspace() function. - . - It fixes an array bounds error in lib/Xm/DataF.c where - _XmDataFieldIsWSpace() is called with num_entries = 3. -Author: Graham Inggs <graham@nerve.org.za> -Forwarded: http://bugs.motifzone.net/show_bug.cgi?id=1629 -Last-Update: 2013-11-18 ---- a/lib/Xm/DataF.c -+++ b/lib/Xm/DataF.c -@@ -208,7 +208,6 @@ - static Boolean df_VerifyLeave() ; - static Boolean _XmDataFieldIsWordBoundary() ; - static int _XmGetImage(Screen *, char *, XImage **); --static Boolean _XmDataFieldIsWSpace() ; - static void df_FindWord() ; - static void df_FindPrevWord() ; - static void df_FindNextWord() ; -@@ -549,10 +548,6 @@ - XmDataFieldWidget tf, - XmTextPosition pos1, - XmTextPosition pos2) ; --static Boolean _XmDataFieldIsWSpace( -- wchar_t wide_char, -- wchar_t *white_space, -- int num_entries) ; - static void df_FindWord( - XmDataFieldWidget tf, - XmTextPosition begin, -@@ -4549,40 +4544,6 @@ - return False; - } - --/* This routine accepts an array of wchar_t's containing wchar encodings -- * of whitespace characters (and the number of array elements), comparing -- * the wide character passed to each element of the array. If a match -- * is found, we got a white space. This routine exists only because -- * iswspace(3c) is not yet standard. If a system has isw* available, -- * calls to this routine should be changed to iswspace(3c) (and callers -- * should delete initialization of the array), and this routine should -- * be deleted. Its a stop gap measure to avoid allocating an instance -- * variable for the white_space array and/or declaring a widget wide -- * global for the data and using a macro. Its ugly, but it works and -- * in the long run will be replaced by standard functionality. */ -- --/* ARGSUSED */ --static Boolean --#ifdef _NO_PROTO --_XmDataFieldIsWSpace( wide_char, white_space, num_entries ) -- wchar_t wide_char ; -- wchar_t * white_space ; -- int num_entries ; --#else --_XmDataFieldIsWSpace( -- wchar_t wide_char, -- wchar_t * white_space , -- int num_entries ) --#endif /* _NO_PROTO */ --{ -- int i; -- -- for (i=num_entries; i > 0; i--){ -- if (wide_char == white_space[i]) return True; -- } -- return False; --} -- - static void - #ifdef _NO_PROTO - df_FindWord( tf, begin, left, right ) -@@ -4599,7 +4560,6 @@ - #endif /* _NO_PROTO */ - { - XmTextPosition start, end; -- wchar_t white_space[3]; - - if (XmTextF_max_char_size(tf) == 1) { - for (start = begin; start > 0; start--) { -@@ -4617,11 +4577,8 @@ - } - *right = end - 1; - } else { /* check for iswspace and iswordboundary in each direction */ -- (void)mbtowc(&white_space[0], " ", 1); -- (void)mbtowc(&white_space[1], "\n", 1); -- (void)mbtowc(&white_space[2], "\t", 1); - for (start = begin; start > 0; start --) { -- if (_XmDataFieldIsWSpace(XmTextF_wc_value(tf)[start-1],white_space, 3) -+ if (iswspace(XmTextF_wc_value(tf)[start-1]) - || _XmDataFieldIsWordBoundary(tf, (XmTextPosition) start - 1, - start)) { - break; -@@ -4630,7 +4587,7 @@ - *left = start; - - for (end = begin; end <= XmTextF_string_length(tf); end++) { -- if (_XmDataFieldIsWSpace(XmTextF_wc_value(tf)[end], white_space, 3)){ -+ if (iswspace(XmTextF_wc_value(tf)[end])){ - end++; - break; - } else if (end < XmTextF_string_length(tf)) { -@@ -4659,14 +4616,6 @@ - { - - XmTextPosition start = XmTextF_cursor_position(tf); -- wchar_t white_space[3]; -- -- if (XmTextF_max_char_size(tf) != 1) { -- (void)mbtowc(&white_space[0], " ", 1); -- (void)mbtowc(&white_space[1], "\n", 1); -- (void)mbtowc(&white_space[2], "\t", 1); -- } -- - - if (XmTextF_max_char_size(tf) == 1) { - if ((start > 0) && -@@ -4680,11 +4629,9 @@ - } - df_FindWord(tf, start, left, right); - } else { -- if ((start > 0) && (_XmDataFieldIsWSpace(XmTextF_wc_value(tf)[start - 1], -- white_space, 3))) { -+ if ((start > 0) && (iswspace(XmTextF_wc_value(tf)[start - 1]))) { - for (; start > 0; start--) { -- if (!_XmDataFieldIsWSpace(XmTextF_wc_value(tf)[start -1], -- white_space, 3)){ -+ if (!iswspace(XmTextF_wc_value(tf)[start -1])){ - start--; - break; - } -@@ -4713,14 +4660,6 @@ - { - - XmTextPosition end = XmTextF_cursor_position(tf); -- wchar_t white_space[3]; -- -- if (XmTextF_max_char_size(tf) != 1) { -- (void)mbtowc(&white_space[0], " ", 1); -- (void)mbtowc(&white_space[1], "\n", 1); -- (void)mbtowc(&white_space[2], "\t", 1); -- } -- - - if(XmTextF_max_char_size(tf) == 1) { - if (isspace((int)(unsigned char)XmTextF_value(tf)[end])) { -@@ -4742,9 +4681,9 @@ - if (*right < XmTextF_string_length(tf)) - *right = *right - 1; - } else { -- if (_XmDataFieldIsWSpace(XmTextF_wc_value(tf)[end], white_space, 3)) { -+ if (iswspace(XmTextF_wc_value(tf)[end])) { - for ( ; end < XmTextF_string_length(tf); end ++) { -- if (!_XmDataFieldIsWSpace(XmTextF_wc_value(tf)[end], white_space, 3)) { -+ if (!iswspace(XmTextF_wc_value(tf)[end])) { - break; - } - } -@@ -4758,10 +4697,9 @@ - * If word boundary caused by whitespace, set right to the last - * whitespace following the end of the current word. - */ -- if (_XmDataFieldIsWSpace(XmTextF_wc_value(tf)[(int)*right], white_space, 3)) { -+ if (iswspace(XmTextF_wc_value(tf)[(int)*right])) { - while (*right < XmTextF_string_length(tf) && -- _XmDataFieldIsWSpace(XmTextF_wc_value(tf)[(int)*right], -- white_space, 3)) { -+ iswspace(XmTextF_wc_value(tf)[(int)*right])) { - *right = *right + 1; - } - if (*right < XmTextF_string_length(tf)) -@@ -5872,13 +5810,6 @@ - { - XmDataFieldWidget tf = (XmDataFieldWidget) w; - XmTextPosition cursorPos, position, dummy; -- wchar_t white_space[3]; -- -- if (XmTextF_max_char_size(tf) != 1) { -- (void)mbtowc(&white_space[0], " ", 1); -- (void)mbtowc(&white_space[1], "\n", 1); -- (void)mbtowc(&white_space[2], "\t", 1); -- } - - cursorPos = XmTextF_cursor_position(tf); - -@@ -5896,16 +5827,13 @@ - } - } - } else { -- if (_XmDataFieldIsWSpace(XmTextF_wc_value(tf)[cursorPos], -- white_space, 3)) -+ if (iswspace(XmTextF_wc_value(tf)[cursorPos])) - df_FindWord(tf, cursorPos, &dummy, &position); - else - df_FindNextWord(tf, &dummy, &position); -- if (_XmDataFieldIsWSpace(XmTextF_wc_value(tf)[position], -- white_space, 3)){ -+ if (iswspace(XmTextF_wc_value(tf)[position])){ - for (; position < XmTextF_string_length(tf); position++) { -- if (!_XmDataFieldIsWSpace(XmTextF_wc_value(tf)[position], -- white_space, 3)) -+ if (!iswspace(XmTextF_wc_value(tf)[position])) - break; - } - } ---- a/lib/Xm/TextF.c -+++ b/lib/Xm/TextF.c -@@ -360,10 +360,6 @@ - XmTextPosition pos1, - XmTextPosition pos2); - --static Boolean _XmTextFieldIsWSpace(wchar_t wide_char, -- wchar_t *white_space, -- int num_entries); -- - static void FindWord(XmTextFieldWidget tf, - XmTextPosition begin, - XmTextPosition *left, -@@ -3514,32 +3510,6 @@ - return False; - } - --/* This routine accepts an array of wchar_t's containing wchar encodings -- * of whitespace characters (and the number of array elements), comparing -- * the wide character passed to each element of the array. If a match -- * is found, we got a white space. This routine exists only because -- * iswspace(3c) is not yet standard. If a system has isw* available, -- * calls to this routine should be changed to iswspace(3c) (and callers -- * should delete initialization of the array), and this routine should -- * be deleted. Its a stop gap measure to avoid allocating an instance -- * variable for the white_space array and/or declaring a widget wide -- * global for the data and using a macro. Its ugly, but it works and -- * in the long run will be replaced by standard functionality. */ -- --/* ARGSUSED */ --static Boolean --_XmTextFieldIsWSpace(wchar_t wide_char, -- wchar_t * white_space , -- int num_entries) --{ -- int i; -- -- for (i=0; i < num_entries; i++) { -- if (wide_char == white_space[i]) return True; -- } -- return False; --} -- - static void - FindWord(XmTextFieldWidget tf, - XmTextPosition begin, -@@ -3547,7 +3517,6 @@ - XmTextPosition *right) - { - XmTextPosition start, end; -- wchar_t white_space[3]; - - if (tf->text.max_char_size == 1) { - for (start = begin; start > 0; start--) { -@@ -3565,11 +3534,8 @@ - } - *right = end - 1; - } else { /* check for iswspace and iswordboundary in each direction */ -- (void)mbtowc(&white_space[0], " ", 1); -- (void)mbtowc(&white_space[1], "\n", 1); -- (void)mbtowc(&white_space[2], "\t", 1); - for (start = begin; start > 0; start --) { -- if (_XmTextFieldIsWSpace(TextF_WcValue(tf)[start-1],white_space, 3) -+ if (iswspace(TextF_WcValue(tf)[start-1]) - || _XmTextFieldIsWordBoundary(tf, (XmTextPosition) start - 1, - start)) { - break; -@@ -3578,7 +3544,7 @@ - *left = start; - - for (end = begin; end <= tf->text.string_length; end++) { -- if (_XmTextFieldIsWSpace(TextF_WcValue(tf)[end], white_space, 3)) { -+ if (iswspace(TextF_WcValue(tf)[end])) { - end++; - break; - } else if (end < tf->text.string_length) { -@@ -3599,14 +3565,6 @@ - { - - XmTextPosition start = TextF_CursorPosition(tf); -- wchar_t white_space[3]; -- -- if (tf->text.max_char_size != 1) { -- (void)mbtowc(&white_space[0], " ", 1); -- (void)mbtowc(&white_space[1], "\n", 1); -- (void)mbtowc(&white_space[2], "\t", 1); -- } -- - - if (tf->text.max_char_size == 1) { - if ((start > 0) && -@@ -3620,11 +3578,9 @@ - } - FindWord(tf, start, left, right); - } else { -- if ((start > 0) && (_XmTextFieldIsWSpace(TextF_WcValue(tf)[start - 1], -- white_space, 3))) { -+ if ((start > 0) && (iswspace(TextF_WcValue(tf)[start - 1]))) { - for (; start > 0; start--) { -- if (!_XmTextFieldIsWSpace(TextF_WcValue(tf)[start -1], -- white_space, 3)) { -+ if (!iswspace(TextF_WcValue(tf)[start -1])) { - start--; - break; - } -@@ -3645,14 +3601,6 @@ - { - - XmTextPosition end = TextF_CursorPosition(tf); -- wchar_t white_space[3]; -- -- if (tf->text.max_char_size != 1) { -- (void)mbtowc(&white_space[0], " ", 1); -- (void)mbtowc(&white_space[1], "\n", 1); -- (void)mbtowc(&white_space[2], "\t", 1); -- } -- - - if(tf->text.max_char_size == 1) { - if (isspace((unsigned char)TextF_Value(tf)[end])) { -@@ -3674,9 +3622,9 @@ - if (*right < tf->text.string_length) - *right = *right - 1; - } else { -- if (_XmTextFieldIsWSpace(TextF_WcValue(tf)[end], white_space, 3)) { -+ if (iswspace(TextF_WcValue(tf)[end])) { - for (; end < tf->text.string_length; end ++) { -- if (!_XmTextFieldIsWSpace(TextF_WcValue(tf)[end], white_space, 3)) { -+ if (!iswspace(TextF_WcValue(tf)[end])) { - break; - } - } -@@ -3690,10 +3638,9 @@ - * If word boundary caused by whitespace, set right to the last - * whitespace following the end of the current word. - */ -- if (_XmTextFieldIsWSpace(TextF_WcValue(tf)[(int)*right], white_space, 3)) { -+ if (iswspace(TextF_WcValue(tf)[(int)*right])) { - while (*right < tf->text.string_length && -- _XmTextFieldIsWSpace(TextF_WcValue(tf)[(int)*right], -- white_space, 3)) { -+ iswspace(TextF_WcValue(tf)[(int)*right])) { - *right = *right + 1; - } - if (*right < tf->text.string_length) -@@ -4546,13 +4493,6 @@ - { - XmTextFieldWidget tf = (XmTextFieldWidget) w; - XmTextPosition cursorPos, position, dummy; -- wchar_t white_space[3]; -- -- if (tf->text.max_char_size != 1) { -- (void)mbtowc(&white_space[0], " ", 1); -- (void)mbtowc(&white_space[1], "\n", 1); -- (void)mbtowc(&white_space[2], "\t", 1); -- } - - cursorPos = TextF_CursorPosition(tf); - -@@ -4570,16 +4510,13 @@ - } - } - } else { -- if (_XmTextFieldIsWSpace(TextF_WcValue(tf)[cursorPos], -- white_space, 3)) -+ if (iswspace(TextF_WcValue(tf)[cursorPos])) - FindWord(tf, cursorPos, &dummy, &position); - else - FindNextWord(tf, &dummy, &position); -- if (_XmTextFieldIsWSpace(TextF_WcValue(tf)[position], -- white_space, 3)) { -+ if (iswspace(TextF_WcValue(tf)[position])) { - for (; position < tf->text.string_length; position++) { -- if (!_XmTextFieldIsWSpace(TextF_WcValue(tf)[position], -- white_space, 3)) -+ if (!iswspace(TextF_WcValue(tf)[position])) - break; - } - } diff --git a/srcpkgs/motif/patches/20-cross-compile.patch b/srcpkgs/motif/patches/20-cross-compile.patch deleted file mode 100644 index 1994b26cc4a8fe..00000000000000 --- a/srcpkgs/motif/patches/20-cross-compile.patch +++ /dev/null @@ -1,15 +0,0 @@ ---- a/configure.ac -+++ b/configure.ac -@@ -3,10 +3,10 @@ - AC_CONFIG_SRCDIR([lib/Xm/Form.c]) - AC_PREREQ(2.52) - AC_CONFIG_AUX_DIR(.) --AC_CHECK_FILE(/usr/X/include/X11/X.h, -+AS_IF([test -f "/usr/X/include/X11/X.h"], - AC_PREFIX_DEFAULT(/usr/X), - AC_PREFIX_DEFAULT(/usr)) --AC_CHECK_FILE(/usr/X11R6/include/X11/X.h, -+AS_IF([test -f "/usr/X11R6/include/X11/X.h"], - AC_PREFIX_DEFAULT(/usr/X11R6), - AC_PREFIX_DEFAULT(/usr)) - diff --git a/srcpkgs/motif/template b/srcpkgs/motif/template deleted file mode 100644 index 6e38db0a9516f7..00000000000000 --- a/srcpkgs/motif/template +++ /dev/null @@ -1,67 +0,0 @@ -# Template file for 'motif' -pkgname=motif -version=2.3.8 -revision=1 -build_style=gnu-configure -build_helper=qemu -configure_args="--disable-jpeg --disable-png --enable-xft --disable-demos" -hostmakedepends="pkg-config automake libtool flex" -makedepends="libX11-devel libXft-devel libXt-devel libXpm-devel libXext-devel xbitmaps" -short_desc="User interface component toolkit" -maintainer="Andrew Benson <abenson+void@gmail.com>" -license="LGPL-2.1-only" -homepage="https://sourceforge.net/projects/motif/" -distfiles="${SOURCEFORGE_SITE}/motif/Motif%20${version}%20Source%20Code/motif-${version}.tar.gz" -checksum=859b723666eeac7df018209d66045c9853b50b4218cecadb794e2359619ebce7 -replaces="lesstif>=0" - -if [ "$CROSS_BUILD" ]; then - hostmakedepends+=" $makedepends" -fi - -post_patch() { - if [ "$CROSS_BUILD" ]; then - vsed -i lib/Xm/Makefile.am -e 's|$(top_builddir)/config/util/makestr|/usr/bin/qemu-${XBPS_TARGET_QEMU_MACHINE}-static &|' - vsed -i tools/wml/Makefile.am -e 's|\./wmluiltok|/usr/bin/qemu-${XBPS_TARGET_QEMU_MACHINE}-static &|' - vsed -i tools/wml/Makefile.am -e 's|\./wml |/usr/bin/qemu-${XBPS_TARGET_QEMU_MACHINE}-static &|' - vsed -i tools/wml/Makefile.am -e '/motif.wmd:/a \\tsed -i "s| exec|& /usr/bin/qemu-${XBPS_TARGET_QEMU_MACHINE}-static |" wmldbcreate' - fi - touch NEWS AUTHORS - autoreconf -fi - vsed -i tools/wml/wmluiltok.l -e '1i %option main' -} - -motif-devel_package() { - short_desc+=" - development files" - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - replaces="lesstif-devel>=0" - pkg_install() { - vmove usr/bin/uil - vmove usr/share/man/man3 - vmove usr/share/man/man1/uil.1 - vmove usr/share/man/man5 - vmove usr/include - vmove "usr/lib/*.so" - } -} - -motif-mwm_package() { - short_desce="Motif window manager" - depends="${sourcepkg}>=${version}_${revision}" - replaces="lesstif-mwm>=0" - pkg_install() { - vmove usr/bin/mwm - vmove usr/share/man/man1/mwm.1 - vmove usr/share/man/man4/mwmrc.4 - vmove usr/lib/X11/system.mwmrc - } -} - -motif-xmbind_package() { - short_desc="Configures the virtual key bindings of Motif applications" - replaces="lesstif-xmbind>=0" - pkg_install() { - vmove usr/bin/xmbind - vmove usr/share/man/man1/xmbind.1 - } -} diff --git a/srcpkgs/motion/template b/srcpkgs/motion/template deleted file mode 100644 index 76c91b79a083ba..00000000000000 --- a/srcpkgs/motion/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'motion' -pkgname=motion -version=4.7.1 -revision=1 -build_style=gnu-configure -hostmakedepends="automake pkg-config gettext-devel tar" -makedepends="ffmpeg6-devel libmicrohttpd-devel v4l-utils-devel gettext-devel" -short_desc="Software motion detector" -maintainer="Andrea Brancaleoni <abc@pompel.me>" -license="GPL-2.0-or-later" -homepage="https://motion-project.github.io/" -distfiles="https://github.com/Motion-Project/motion/archive/release-${version}.tar.gz" -checksum=c11f68c7cea949227e57797b932f01432d8942ef5323c75063d19b951d0d4194 - -pre_configure() { - autoreconf -fi -} diff --git a/srcpkgs/motion/update b/srcpkgs/motion/update deleted file mode 100644 index d309484699391d..00000000000000 --- a/srcpkgs/motion/update +++ /dev/null @@ -1 +0,0 @@ -pkgname=release diff --git a/srcpkgs/mountain-backup/template b/srcpkgs/mountain-backup/template deleted file mode 100644 index da82fb59cbac1f..00000000000000 --- a/srcpkgs/mountain-backup/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'mountain-backup' -pkgname=mountain-backup -version=0.2.0 -revision=4 -build_style=go -go_import_path=github.com/Noah-Huppert/mountain-backup -short_desc="File backup tool" -maintainer="Noah Huppert <contact@noahh.io>" -license="MIT" -homepage="https://github.com/Noah-Huppert/mountain-backup" -distfiles="https://github.com/Noah-Huppert/mountain-backup/archive/v${version}.tar.gz" -checksum=c01d790c16029a083b2c87541506dfae73c1f78674ae7a3c9a0a8183f11f0725 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/mouseemu/files/99-mouseemu.rules b/srcpkgs/mouseemu/files/99-mouseemu.rules deleted file mode 100644 index 9e0358725be750..00000000000000 --- a/srcpkgs/mouseemu/files/99-mouseemu.rules +++ /dev/null @@ -1,3 +0,0 @@ -# Send mouseemu a HUP signal if a new event device is connected - -ACTION=="add", KERNEL=="event[0-9]*", RUN+="/bin/sh -c '/bin/kill -HUP $$(pidof mouseemu)'" diff --git a/srcpkgs/mouseemu/files/mouseemu/conf b/srcpkgs/mouseemu/files/mouseemu/conf deleted file mode 100644 index 4ae9e8d7436792..00000000000000 --- a/srcpkgs/mouseemu/files/mouseemu/conf +++ /dev/null @@ -1,12 +0,0 @@ -# Taken from Debian. -# These are the default values on PowerPC. On all other architectures -# middle and right click are disabled by default. -# Key codes can be found in include/linux/input.h in the kernel headers -# or by using `showkey` in a console. - -#MID_CLICK="-middle 0 68" # F10 with no modifier -#MID_CLICK="-middle 125 272" # Left Apple Key (LEFTMETA) + click -#RIGHT_CLICK="-right 0 87" # F11 with no modifier -#RIGHT_CLICK="-right 29 272" # Left Ctrl + click -#SCROLL="-scroll 56" # Alt key -#TYPING_BLOCK="-typing-block 300" # block mouse for 300ms after a keypress diff --git a/srcpkgs/mouseemu/files/mouseemu/run b/srcpkgs/mouseemu/files/mouseemu/run deleted file mode 100644 index c35e3dafba5789..00000000000000 --- a/srcpkgs/mouseemu/files/mouseemu/run +++ /dev/null @@ -1,4 +0,0 @@ -#!/bin/sh -exec 2>&1 -[ -r conf ] && . ./conf -exec mouseemu -nofork $MID_CLICK $RIGHT_CLICK $SCROLL $TYPING_BLOCK diff --git a/srcpkgs/mouseemu/patches/001-nofork.patch b/srcpkgs/mouseemu/patches/001-nofork.patch deleted file mode 100644 index 0ae248d287251f..00000000000000 --- a/srcpkgs/mouseemu/patches/001-nofork.patch +++ /dev/null @@ -1,13 +0,0 @@ -Author: <gaudenz@debian.org> -Description: Don't kill ourselves if not forking into the background ---- a/mouseemu.c -+++ b/mouseemu.c -@@ -706,7 +706,7 @@ - } - /* tell the parent we are running without problems */ - /* What should we do if the parent is dead? */ -- if (answer) { -+ if (answer && !nofork) { - answer=0; - kill(getppid(), SIGUSR1); - } diff --git a/srcpkgs/mouseemu/patches/002-mod-passthrough.patch b/srcpkgs/mouseemu/patches/002-mod-passthrough.patch deleted file mode 100644 index 31175c32d7af3e..00000000000000 --- a/srcpkgs/mouseemu/patches/002-mod-passthrough.patch +++ /dev/null @@ -1,13 +0,0 @@ -Author: <gaudenz@debian.org> -Description: Pass through key events of modifier keys ---- a/mouseemu.c -+++ b/mouseemu.c -@@ -174,7 +174,7 @@ - /* I think its best not to pass scroll, or experiment with not passing the release if - * we actually used it for scrolling (but some apps may get stuck?) - */ -- if (inp.code != b2_key && inp.code != b3_key && !b2_mod_pressed && !b3_mod_pressed) { -+ if (inp.code != b2_key && inp.code != b3_key) { - passthrough(ui_keyb_fd, inp); - } - } diff --git a/srcpkgs/mouseemu/patches/003-usage.patch b/srcpkgs/mouseemu/patches/003-usage.patch deleted file mode 100644 index 16fd7203ce6898..00000000000000 --- a/srcpkgs/mouseemu/patches/003-usage.patch +++ /dev/null @@ -1,143 +0,0 @@ -Author: <gaudenz@debian.org> -Description: print usage message to stderr for wrong arguments ---- a/mouseemu.c -+++ b/mouseemu.c -@@ -517,6 +517,31 @@ - - } - -+/* print usage message to stdout/stderr */ -+void usage(FILE *stream, char *argv[]) { -+ fprintf(stream, "usage: %s \n" -+ "\t[-middle B2_MOD B2_KEY]\n" -+ "\t[-right B3_MOD B3_KEY]\n" -+ "\t[-scroll SCROLL_MOD]\n" -+ "\t[-typing-block DELAY]\n" -+ "\t[-device UINPUT_DEVICE]\n" -+ "\t[-nofork]\n", -+ argv[0]); -+ fprintf(stream, "All modifier and button key arguments are\n" -+ "key scancodes. They can be found in \n" -+ "/usr/src/linux/include/linux/input.h,\n" -+ "or by using `showkey` in a console.\n" -+ "Use decimal values. BTN_LEFT(272) is usable as " -+ "B2_KEY or B3_KEY.\n\n"); -+ fprintf(stream, "Default uinput device: " DEFAULT_UINPUT ".\n"); -+ fprintf(stream, "Default keys:\n" -+ "\tMiddle click : F10 (0 68)\n" -+ "\tRight click : F11 (0 87)\n" -+ "\tScroll mod. : Alt (56)\n" -+ "\tDefault blocking time while typing: 300ms\n"); -+ -+ exit(0); -+} - - int main(int argc, char *argv[]) - { -@@ -535,72 +560,59 @@ - if (argc > 1) { - int i = 0; - if (!strcmp(argv[1],"-help")) { --err: -- printf("usage: %s \n" -- "\t[-middle B2_MOD B2_KEY]\n" -- "\t[-right B3_MOD B3_KEY]\n" -- "\t[-scroll SCROLL_MOD]\n" -- "\t[-typing-block DELAY]\n" -- "\t[-device UINPUT_DEVICE]\n" -- "\t[-nofork]\n", -- argv[0]); -- printf("Key codes can be found in " -- "/usr/src/linux/include/linux/input.h,\n" -- "or by using `showkey` in console.\n" -- "Use decimal values. BTN_LEFT(272) is usable as " -- "B2_KEY or B3_KEY.\n\n"); -- printf("Default uinput device: " DEFAULT_UINPUT ".\n"); -- printf("Default keys:\n" -- "\tMiddle click : F10 (0 68)\n" -- "\tRight click : F11 (0 87)\n" -- "\tScroll mod. : Alt (56)\n" -- "\tDefault blocking time while typing: 300ms\n"); -- -- exit(0); -+ usage(stdout, argv); - } else { -- for (i = 1; i < argc; i++) { -- int j = i+1; -+ i = 1; -+ while (i < argc) { - if (!strcmp(argv[i], "-middle")) { -- if (argc > j+1) { -- b2_mod = atoi(argv[j]); -- b2_key = atoi(argv[j+1]); -+ if (argc > i+2) { -+ b2_mod = atoi(argv[i+1]); -+ b2_key = atoi(argv[i+2]); -+ i += 3; - } else -- goto err; -+ usage(stderr, argv); - continue; - } -- if (!strcmp(argv[i], "-right")) { -- if (argc > j+1) { -- b3_mod = atoi(argv[j]); -- b3_key = atoi(argv[j+1]); -+ else if (!strcmp(argv[i], "-right")) { -+ if (argc > i+2) { -+ b3_mod = atoi(argv[i+1]); -+ b3_key = atoi(argv[i+2]); -+ i += 3; - } else -- goto err; -+ usage(stderr, argv); - continue; - } -- if (!strcmp(argv[i], "-scroll")) { -- if (argc > j) { -- scroll_mod = atoi(argv[j]); -+ else if (!strcmp(argv[i], "-scroll")) { -+ if (argc > i+1) { -+ scroll_mod = atoi(argv[i+1]); -+ i += 2; - } else -- goto err; -+ usage(stderr, argv); - continue; - } -- if (!strcmp(argv[i], "-typing-block")) { -- if (argc > j) { -- typing_block_delay = atoi(argv[j]); -+ else if (!strcmp(argv[i], "-typing-block")) { -+ if (argc > i+1) { -+ typing_block_delay = atoi(argv[i+1]); -+ i += 2; - } else -- goto err; -+ usage(stderr, argv); - continue; - } -- if (!strcmp(argv[i], "-device")) { -- if (argc > j) { -- uinputdev = argv[j]; -+ else if (!strcmp(argv[i], "-device")) { -+ if (argc > i+1) { -+ uinputdev = argv[i+1]; -+ i += 2; - } else -- goto err; -+ usage(stderr, argv); - continue; - } -- if (!strcmp(argv[i], "-nofork")) { -+ else if (!strcmp(argv[i], "-nofork")) { - nofork=1; -+ i += 1; - continue; -- } -+ } else { -+ usage(stderr, argv); -+ } - } - } - } diff --git a/srcpkgs/mouseemu/patches/004-defaults.patch b/srcpkgs/mouseemu/patches/004-defaults.patch deleted file mode 100644 index 79bd9345654427..00000000000000 --- a/srcpkgs/mouseemu/patches/004-defaults.patch +++ /dev/null @@ -1,70 +0,0 @@ -Author: <gaudenz@debian.org> -Description: change defaults to not emaulate mouse buttons for \!powerpc ---- a/mouseemu.c -+++ b/mouseemu.c -@@ -24,11 +24,15 @@ - #include <signal.h> - #include <wait.h> - #include <sys/time.h> -+#include <sys/types.h> -+#include <sys/stat.h> - #include <linux/input.h> - #include <linux/uinput.h> - #include "mouseemu.h" - #include "defkeys.h" - -+static int use_defaults = 0; -+ - static int b2_mod = BUTTON2MOD; - static int b2_key = BUTTON2KEY; - -@@ -534,10 +538,16 @@ - "Use decimal values. BTN_LEFT(272) is usable as " - "B2_KEY or B3_KEY.\n\n"); - fprintf(stream, "Default uinput device: " DEFAULT_UINPUT ".\n"); -- fprintf(stream, "Default keys:\n" -+ fprintf(stream, "Default keys:\n"); -+ if (use_defaults) -+ fprintf(stream, - "\tMiddle click : F10 (0 68)\n" -- "\tRight click : F11 (0 87)\n" -- "\tScroll mod. : Alt (56)\n" -+ "\tRight click : F11 (0 87)\n"); -+ else -+ fprintf(stream, -+ "\tMiddle click : none (0 0)\n" -+ "\tRight click : none (0 0)\n"); -+ fprintf(stream, "\tScroll mod. : Alt (56)\n" - "\tDefault blocking time while typing: 300ms\n"); - - exit(0); -@@ -556,6 +566,29 @@ - - install_sighandler(); - -+#ifdef __powerpc__ -+ use_defaults = 1; -+#else -+#if defined(__i386__) || defined(__amd64__) -+ { -+ FILE *dmidecode; -+ char line[1024]; -+ dmidecode = popen("dmidecode -s system-manufacturer 2>/dev/null", "r"); -+ if (dmidecode) { -+ if (fgets(line, 1024, dmidecode) && !strncmp(line, "Apple", 5)) -+ use_defaults = 1; -+ pclose(dmidecode); -+ } -+ } -+#endif -+#endif -+ if (!use_defaults) { -+ b2_mod = 0; -+ b2_key = 0; -+ b3_mod = 0; -+ b3_key = 0; -+ } -+ - uinputdev = DEFAULT_UINPUT; - if (argc > 1) { - int i = 0; diff --git a/srcpkgs/mouseemu/patches/005-manpage.patch b/srcpkgs/mouseemu/patches/005-manpage.patch deleted file mode 100644 index a56887534a5bc0..00000000000000 --- a/srcpkgs/mouseemu/patches/005-manpage.patch +++ /dev/null @@ -1,54 +0,0 @@ -Author: <gaudenz@debian.org> -Description: add default values and information about keycodes to manpage ---- a/mouseemu.8 -+++ b/mouseemu.8 -@@ -30,22 +30,45 @@ - .SH OPTIONS - .TP - .B -middle B2_MOD B2_KEY --modifier and key for the middle (second) mouse button -+Modifier and key for the middle (second) mouse button. Defaults to F10 and no modifier -+on PowerPC and Intel Macs, and to none on all other architectures. - .TP - .B -right B3_MOD B3_KEY --modifier and key for the right (third) mouse button -+Modifier and key for the right (third) mouse button. Defaults to F11 and no modifier -+on PowerPC and Intel Macs, and to none on all other architectures. - .TP - .B -scroll SCROLL_MOD --modifier for the scrolling function -+Modifier for the scrolling function. Defaults to Alt. - .TP - .B -typing-block DELAY - Time in milliseconds for which the trackpad will be blocked while typing on the keyboard. -+Defaults to 300ms. - .TP - .B -device UINPUT --device node for the uinput device -+Device node for the uinput device. Defaults to /dev/uinput. If this device is not read and -+writeable the following devices are also tried: /dev/uinput, /dev/input/uinput and -+/dev/misc/uinput. - .TP - .B -nofork - don't run in the background -+.TP -+.B -help -+show usage message -+.PP -+The key codes for the buttons and modifiers are key scancodes. They can be found in -+include/linux/input.h in the kernel headers or by using `showkey` in a console. The -+keycodes must be given as decimal values (`showkey` displays hex values!). -+ -+.SH EXAMPLES -+.PP -+To have the same behaviour as in MacOS X (CTRL-click for right mouse button and no -+emulation for the middle button): -+.PP -+.RS 4 -+.B mouseemu -middle 0 0 -right 29 272 -+.RE -+.PP -+The code for the (left) mouse button is 272 (0x110 in hex). The code for CTRL is 29. - - .SH AUTHOR - Mouseemu was written by Colin Leroy diff --git a/srcpkgs/mouseemu/patches/006-rescan.patch b/srcpkgs/mouseemu/patches/006-rescan.patch deleted file mode 100644 index 8cb343e7048c6b..00000000000000 --- a/srcpkgs/mouseemu/patches/006-rescan.patch +++ /dev/null @@ -1,288 +0,0 @@ -Author: Michael Schmitz <schmitz@biophys.uni-duesseldorf.de> -Description: rescan event devices on disconnects - -Note @q66: modified to use /run instead of /var/run - ---- a/mouseemu.8 -+++ b/mouseemu.8 -@@ -52,13 +52,20 @@ - .B -nofork - don't run in the background - .TP -+.B -autorescan -+Automatically scan every 5s for new devices. This is normally not need, as udev should -+inform mouseemu about new devices. -+.TP - .B -help - show usage message - .PP - The key codes for the buttons and modifiers are key scancodes. They can be found in - include/linux/input.h in the kernel headers or by using `showkey` in a console. The - keycodes must be given as decimal values (`showkey` displays hex values!). -- -+.PP -+Mouseemu does normally not automatically scan for new devices. An udev rule is used -+to trigger a rescan when new devices are connected. You can also trigger a rescan -+manually by sending a HUP signal to the mouseemu process. - .SH EXAMPLES - .PP - To have the same behaviour as in MacOS X (CTRL-click for right mouse button and no -@@ -69,7 +76,12 @@ - .RE - .PP - The code for the (left) mouse button is 272 (0x110 in hex). The code for CTRL is 29. -- -+.PP -+Trigger a rescan for newly attached devices: -+.PP -+.RS 4 -+.B kill -HUP `cat /run/mouseemu.pid` -+.RE - .SH AUTHOR - Mouseemu was written by Colin Leroy - .nh ---- a/mouseemu.c -+++ b/mouseemu.c -@@ -19,6 +19,7 @@ - #include <stdio.h> - #include <stdlib.h> - #include <unistd.h> -+#include <errno.h> - #include <fcntl.h> - #include <string.h> - #include <signal.h> -@@ -51,12 +52,14 @@ - - static int running = -1; - volatile sig_atomic_t answer = 1; -+volatile sig_atomic_t rescan = 0; - pid_t pid = -1; --#define EVENT_DEVS 6 -+#define EVENT_DEVS 32 - static kdev eventdevs[EVENT_DEVS]; - static input_handler ihandler[EVENT_DEVS]; - -- -+static int debug = 0; -+static int autorescan = 0; - - static void send_event(int fd, int type, int code, int value) - { -@@ -224,12 +227,18 @@ - ioctl(fd, EVIOCGBIT(0, EV_MAX), bit); - if (test_bit(EV_KEY, bit) && test_bit(EV_REP, bit)) { - ioctl(fd, EVIOCGID, id); -+ /* our own virtual keyboard (on rescans)*/ -+ if (id[ID_PRODUCT] == 0x1F && id[ID_VENDOR] == 0x1F) { -+ close(fd); -+ continue; -+ } - if (id[ID_PRODUCT] != eventdevs[m].product || - id[ID_VENDOR] != eventdevs[m].vendor) { - if (eventdevs[m].handle >= 0) { - unregister_inputhandler(eventdevs[m].handle); - close(eventdevs[m].handle); - } -+ if (debug) fprintf(stderr, "keyboard: fd %d event%d, vendor %4x product %4x\n", fd, n, id[ID_VENDOR], id[ID_PRODUCT]); - eventdevs[m].handle= fd; - eventdevs[m].product = id[ID_PRODUCT]; - eventdevs[m].vendor = id[ID_VENDOR]; -@@ -238,12 +247,18 @@ - m++; - } else if (test_bit(EV_REL, bit)) { - ioctl(fd, EVIOCGID, id); -+ /* our own virtual mouse (on rescans)*/ -+ if (id[ID_PRODUCT] == 0x1E && id[ID_VENDOR] == 0x1F) { -+ close(fd); -+ continue; -+ } - if (id[ID_PRODUCT] != eventdevs[m].product || - id[ID_VENDOR] != eventdevs[m].vendor) { - if (eventdevs[m].handle >= 0) { - unregister_inputhandler(eventdevs[m].handle); - close(eventdevs[m].handle); - } -+ if (debug) fprintf(stderr, "mouse : fd %d event%d, vendor %4x product %4x\n", fd, n, id[ID_VENDOR], id[ID_PRODUCT]); - eventdevs[m].handle= fd; - eventdevs[m].product = id[ID_PRODUCT]; - eventdevs[m].vendor = id[ID_VENDOR]; -@@ -261,6 +276,27 @@ - } - } - -+void rescan_devs() -+{ -+ int i, cfd; -+ -+ for (i=0; i<EVENT_DEVS; i++) { -+ if (ihandler[i].fd != -1) { -+ cfd=ihandler[i].fd; -+ unregister_inputhandler(ihandler[i].fd); -+ close(cfd); -+ i--; -+ } -+ } -+ for (i=0; i<EVENT_DEVS; i++) { -+ eventdevs[i].product = 0; -+ eventdevs[i].vendor = 0; -+ eventdevs[i].handle = -1; -+ } -+ usleep(100); -+ scan_for_devs(); -+} -+ - int register_inputhandler (int fd, void (*func)(int fd), int grab) - { - int n; -@@ -300,7 +336,7 @@ - - FD_ZERO(watchset); - for (maxfd=n=0; n < EVENT_DEVS; n++) { -- if (ihandler[n].fd == -1) break; -+ if (ihandler[n].fd == -1) continue; - FD_SET(ihandler[n].fd, watchset); - if (ihandler[n].fd > maxfd) - maxfd = ihandler[n].fd; -@@ -313,7 +349,7 @@ - int n; - - for (n=0; n < EVENT_DEVS; n++) { -- if (ihandler[n].fd == -1) break; -+ if (ihandler[n].fd == -1) continue; - if (FD_ISSET(ihandler[n].fd, inset)) - ihandler[n].handler (ihandler[n].fd); - } -@@ -461,7 +497,7 @@ - - void uinput_cleanup() - { -- int i; -+ int i, cfd; - - printf("mouseemu: cleaning...\n"); - -@@ -470,8 +506,9 @@ - - for (i=0; i<EVENT_DEVS; i++) { - if (ihandler[i].fd != -1) { -+ cfd=ihandler[i].fd; - unregister_inputhandler(ihandler[i].fd); -- close(ihandler[i].fd); -+ close(cfd); - } - } - -@@ -489,6 +526,11 @@ - { - if (sig_num == SIGUSR1) { - answer = 1; -+ } else if (sig_num == SIGHUP) { -+ rescan = 1; -+ } else if (sig_num == SIGALRM) { -+ rescan = 1; -+ alarm(5); - } else { - //printf("mouseemu: aborting on sig %i \n",sig_num); - /*terminate the parent:*/ -@@ -512,10 +554,13 @@ - - /*SIGUSR1 for process communication - *SIGTERM and SIGCHLD for quitting -+ *SIGHUP and SIGALRM for rescaning devices - */ - sigaction(SIGUSR1, &usr_action, NULL); - sigaction(SIGTERM, &usr_action, NULL); -+ sigaction(SIGHUP, &usr_action, NULL); - sigaction(SIGCHLD, &usr_action, NULL); -+ sigaction(SIGALRM, &usr_action, NULL); - - sigprocmask(SIG_UNBLOCK, &mask, 0); - -@@ -529,7 +574,8 @@ - "\t[-scroll SCROLL_MOD]\n" - "\t[-typing-block DELAY]\n" - "\t[-device UINPUT_DEVICE]\n" -- "\t[-nofork]\n", -+ "\t[-nofork]\n" -+ "\t[-autorescan]\n", - argv[0]); - fprintf(stream, "All modifier and button key arguments are\n" - "key scancodes. They can be found in \n" -@@ -643,6 +689,11 @@ - nofork=1; - i += 1; - continue; -+ } -+ else if (!strcmp(argv[i], "-autorescan")) { -+ autorescan=1; -+ i += 1; -+ continue; - } else { - usage(stderr, argv); - } -@@ -680,8 +731,15 @@ - * - */ - -+ struct sigaction sa; - sigset_t mask, oldmask; - -+ /* SIGHUP and SIGALRM are only useful in the child */ -+ memset(&sa, 0, sizeof(sa)); -+ sa.sa_handler = SIG_IGN; -+ sigaction(SIGHUP, &sa, NULL); -+ sigaction(SIGALRM, &sa, NULL); -+ - /*we start only after we received the first sigusr1 from child:*/ - - sigemptyset(&mask); -@@ -715,6 +773,9 @@ - - //strncpy(argv[0],"mouseemu",argv0size); - startops: -+ if (nofork) -+ debug = 1; -+ - for (i=0; i<EVENT_DEVS; i++) { - eventdevs[i].handle = -1; - eventdevs[i].vendor = 0; -@@ -736,18 +797,35 @@ - - - chdir("/"); -- -+ -+ if (autorescan) -+ alarm(5); -+ - /*main loop*/ - - while(running > 0) { - - tv.tv_sec = 1; tv.tv_usec = 0; - maxfd = create_fdset(&inset); -- if ((val = select (maxfd+1, &inset, NULL, NULL, &tv)) >= 0) { -+ val = select (maxfd+1, &inset, NULL, NULL, &tv); -+ /* signal received, so rescan for devices when idle*/ -+ if (val == 0 && rescan) { -+ rescan = 0; -+ rescan_devs(); -+ } -+ if (val >= 0) { - if (val == 0) - usleep(10); -- else -- call_inputhandler(&inset); -+ else { -+ if (errno == ENODEV) { -+ if (debug) fprintf(stderr, "select returned %d, errno %d, rescanning devices\n", val, errno); -+ errno = 0; -+ rescan_devs(); -+ usleep(500); -+ } else { -+ call_inputhandler(&inset); -+ } -+ } - } - /* tell the parent we are running without problems */ - /* What should we do if the parent is dead? */ diff --git a/srcpkgs/mouseemu/patches/007-syslog.patch b/srcpkgs/mouseemu/patches/007-syslog.patch deleted file mode 100644 index 1a340eb611af60..00000000000000 --- a/srcpkgs/mouseemu/patches/007-syslog.patch +++ /dev/null @@ -1,216 +0,0 @@ -Author: Michael Schmitz <schmitz@biophys.uni-duesseldorf.de> -Description: log to syslog instead of stderr ---- a/mouseemu.8 -+++ b/mouseemu.8 -@@ -56,6 +56,9 @@ - Automatically scan every 5s for new devices. This is normally not need, as udev should - inform mouseemu about new devices. - .TP -+.B -debug -+print debugging messages about device scans -+.TP - .B -help - show usage message - .PP ---- a/mouseemu.c -+++ b/mouseemu.c -@@ -18,12 +18,14 @@ - - #include <stdio.h> - #include <stdlib.h> -+#include <stdarg.h> - #include <unistd.h> - #include <errno.h> - #include <fcntl.h> - #include <string.h> - #include <signal.h> - #include <wait.h> -+#include <syslog.h> - #include <sys/time.h> - #include <sys/types.h> - #include <sys/stat.h> -@@ -61,6 +63,17 @@ - static int debug = 0; - static int autorescan = 0; - -+/* print debug messages to syslog or stderr */ -+void debugf(const char *format, ...) { -+ va_list ap; -+ -+ if (debug) { -+ va_start(ap, format); -+ vsyslog(LOG_DEBUG, format, ap); -+ va_end(ap); -+ } -+} -+ - static void send_event(int fd, int type, int code, int value) - { - struct input_event event; -@@ -238,7 +251,7 @@ - unregister_inputhandler(eventdevs[m].handle); - close(eventdevs[m].handle); - } -- if (debug) fprintf(stderr, "keyboard: fd %d event%d, vendor %4x product %4x\n", fd, n, id[ID_VENDOR], id[ID_PRODUCT]); -+ debugf("keyboard: fd %d event%d, vendor %4x product %4x\n", fd, n, id[ID_VENDOR], id[ID_PRODUCT]); - eventdevs[m].handle= fd; - eventdevs[m].product = id[ID_PRODUCT]; - eventdevs[m].vendor = id[ID_VENDOR]; -@@ -258,7 +271,7 @@ - unregister_inputhandler(eventdevs[m].handle); - close(eventdevs[m].handle); - } -- if (debug) fprintf(stderr, "mouse : fd %d event%d, vendor %4x product %4x\n", fd, n, id[ID_VENDOR], id[ID_PRODUCT]); -+ debugf("mouse : fd %d event%d, vendor %4x product %4x\n", fd, n, id[ID_VENDOR], id[ID_PRODUCT]); - eventdevs[m].handle= fd; - eventdevs[m].product = id[ID_PRODUCT]; - eventdevs[m].vendor = id[ID_VENDOR]; -@@ -373,27 +386,27 @@ - { - int fd = -1; - -- printf("Trying to open %s...", uinputdev); -+ syslog(LOG_NOTICE, "Trying to open %s...", uinputdev); - fd = open (uinputdev, O_RDWR); -- printf(" %s.\n", (fd > 0)?"ok":"error"); -+ syslog(LOG_NOTICE, " %s.\n", (fd > 0)?"ok":"error"); - if (fd > 0) - return fd; - -- printf("Trying to open /dev/uinput..."); -+ syslog(LOG_NOTICE, "Trying to open /dev/uinput..."); - fd = open("/dev/uinput", O_RDWR); -- printf(" %s.\n", (fd > 0)?"ok":"error"); -+ syslog(LOG_NOTICE, " %s.\n", (fd > 0)?"ok":"error"); - if (fd > 0) - return fd; - -- printf("Trying to open /dev/input/uinput..."); -+ syslog(LOG_NOTICE, "Trying to open /dev/input/uinput..."); - fd = open("/dev/input/uinput", O_RDWR); -- printf(" %s.\n", (fd > 0)?"ok":"error"); -+ syslog(LOG_NOTICE, " %s.\n", (fd > 0)?"ok":"error"); - if (fd > 0) - return fd; - -- printf("Trying to open /dev/misc/uinput..."); -+ syslog(LOG_NOTICE, "Trying to open /dev/misc/uinput..."); - fd = open("/dev/misc/uinput", O_RDWR); -- printf(" %s.\n", (fd > 0)?"ok":"error"); -+ syslog(LOG_NOTICE, " %s.\n", (fd > 0)?"ok":"error"); - if (fd > 0) - return fd; - -@@ -499,7 +512,7 @@ - { - int i, cfd; - -- printf("mouseemu: cleaning...\n"); -+ syslog(LOG_NOTICE, "mouseemu: cleaning...\n"); - - uinput_close(ui_keyb_fd); - uinput_close(ui_mouse_fd); -@@ -575,7 +588,8 @@ - "\t[-typing-block DELAY]\n" - "\t[-device UINPUT_DEVICE]\n" - "\t[-nofork]\n" -- "\t[-autorescan]\n", -+ "\t[-autorescan]\n" -+ "\t[-debug]\n", - argv[0]); - fprintf(stream, "All modifier and button key arguments are\n" - "key scancodes. They can be found in \n" -@@ -608,8 +622,6 @@ - int nofork = 0; - //int argv0size = strlen(argv[0]); - -- printf("mouseemu " VERSION " (C) Colin Leroy <colin@colino.net>\n"); -- - install_sighandler(); - - #ifdef __powerpc__ -@@ -694,23 +706,33 @@ - autorescan=1; - i += 1; - continue; -+ } -+ else if (!strcmp(argv[i], "-debug")) { -+ debug=1; -+ i += 1; -+ continue; - } else { - usage(stderr, argv); - } - } - } - } -- printf("using (%d+%d) as middle button, (%d+%d) as right button, (%d) as scroll.\n", -+ -+ if (nofork) -+ openlog("mouseemu", LOG_NDELAY | LOG_PERROR | LOG_PID, LOG_DAEMON); -+ else -+ openlog("mouseemu", LOG_NDELAY | LOG_PID, LOG_DAEMON); -+ -+ syslog(LOG_NOTICE, "mouseemu " VERSION " (C) Colin Leroy <colin@colino.net>\n"); -+ syslog(LOG_NOTICE, "using (%d+%d) as middle button, (%d+%d) as right button, (%d) as scroll.\n", - b2_mod, b2_key, b3_mod, b3_key, scroll_mod); -- printf("using %s.\n", uinputdev); - -- - if (nofork) - goto startops; - - fpid = fork(); - if (fpid == -1) { -- printf("can't fork\n"); -+ syslog(LOG_NOTICE, "can't fork\n"); - goto startops; - } - if (fpid != 0) { -@@ -720,7 +742,7 @@ - setsid(); - pid = fork(); - if (pid == -1) { -- printf("can't fork\n"); -+ syslog(LOG_NOTICE, "can't fork\n"); - goto startops; - } - -@@ -761,7 +783,7 @@ - } - - } -- printf("terminating, %i\n",answer); -+ syslog(LOG_NOTICE, "terminating, %i\n",answer); - if (kill(pid, SIGTERM)<0) - perror("mouseemu: termination of uinput handlers failed\n"); - -@@ -773,8 +795,6 @@ - - //strncpy(argv[0],"mouseemu",argv0size); - startops: -- if (nofork) -- debug = 1; - - for (i=0; i<EVENT_DEVS; i++) { - eventdevs[i].handle = -1; -@@ -791,8 +811,8 @@ - - running = uinput_setup(); - if (running < 0) { -- printf("mouseemu: Make sure uinput module is loaded or available " -- "in the kernel.\n"); -+ syslog(LOG_NOTICE, "Make sure uinput module is loaded or available " -+ "in the kernel.\n"); - } - - -@@ -818,7 +838,7 @@ - usleep(10); - else { - if (errno == ENODEV) { -- if (debug) fprintf(stderr, "select returned %d, errno %d, rescanning devices\n", val, errno); -+ debugf("device disconnect detected (select %d, errno %d), rescanning devices\n", val, errno); - errno = 0; - rescan_devs(); - usleep(500); diff --git a/srcpkgs/mouseemu/patches/008-pidfile.patch b/srcpkgs/mouseemu/patches/008-pidfile.patch deleted file mode 100644 index 463f0d201c10b3..00000000000000 --- a/srcpkgs/mouseemu/patches/008-pidfile.patch +++ /dev/null @@ -1,31 +0,0 @@ -Author: Michael Schmitz <schmitz@biophys.uni-duesseldorf.de> -Description: create pidfile in /run/mouseemu.pid - -Note @q66: modified to use /run instead of /var/run - ---- a/mouseemu.c -+++ b/mouseemu.c -@@ -755,6 +755,7 @@ - - struct sigaction sa; - sigset_t mask, oldmask; -+ FILE *pidfile; - - /* SIGHUP and SIGALRM are only useful in the child */ - memset(&sa, 0, sizeof(sa)); -@@ -762,6 +763,15 @@ - sigaction(SIGHUP, &sa, NULL); - sigaction(SIGALRM, &sa, NULL); - -+ /* write PID file so the user can signal us for device rescans */ -+ pidfile = fopen("/run/mouseemu.pid", "w"); -+ if (!pidfile) { -+ perror("mouseemu: can't open /run/mouseemu.pid"); -+ exit(1); -+ } -+ fprintf(pidfile, "%d\n", pid); -+ fclose(pidfile); -+ - /*we start only after we received the first sigusr1 from child:*/ - - sigemptyset(&mask); diff --git a/srcpkgs/mouseemu/patches/009-uinput_error_msg.patch b/srcpkgs/mouseemu/patches/009-uinput_error_msg.patch deleted file mode 100644 index 5fc51c3234d54e..00000000000000 --- a/srcpkgs/mouseemu/patches/009-uinput_error_msg.patch +++ /dev/null @@ -1,15 +0,0 @@ -Author: <gaudenz@debian.org> -Description: send error message to stderr if no uinput device is found ---- a/mouseemu.c -+++ b/mouseemu.c -@@ -821,8 +821,8 @@ - - running = uinput_setup(); - if (running < 0) { -- syslog(LOG_NOTICE, "Make sure uinput module is loaded or available " -- "in the kernel.\n"); -+ fprintf(stderr, "No uinput device found! Make sure the uinput module is loaded\n" -+ "or CONFIG_INPUT_UINPUT is compiled into the kernel.\n"); - } - - diff --git a/srcpkgs/mouseemu/patches/010-initialize_device.patch b/srcpkgs/mouseemu/patches/010-initialize_device.patch deleted file mode 100644 index e9eeea9cb9932e..00000000000000 --- a/srcpkgs/mouseemu/patches/010-initialize_device.patch +++ /dev/null @@ -1,13 +0,0 @@ -Author: <agx@sigxcpu.org> -Description: Intialize all fields in uinput_user_dev, otherwise strange things -like dead keyboard, etc. might happen ---- a/mouseemu.c -+++ b/mouseemu.c -@@ -418,6 +418,7 @@ - struct uinput_user_dev device; - int i; - -+ memset(&device, 0, sizeof(struct uinput_user_dev)); - /*setup keyboard device */ - - if(ui_keyb_fd > 0) { diff --git a/srcpkgs/mouseemu/patches/011-write_error.patch b/srcpkgs/mouseemu/patches/011-write_error.patch deleted file mode 100644 index f308fb63e9c246..00000000000000 --- a/srcpkgs/mouseemu/patches/011-write_error.patch +++ /dev/null @@ -1,13 +0,0 @@ -Author: <agx@sigxcpu.org> -Description: Fix write error detection ---- a/mouseemu.c -+++ b/mouseemu.c -@@ -92,7 +92,7 @@ - - static void passthrough(int fd, struct input_event event) - { -- if (write(fd, &event, sizeof(event)) < sizeof(event)) -+ if (write(fd, &event, sizeof(event)) <= 0) - perror("passthrough error"); - - } diff --git a/srcpkgs/mouseemu/patches/012-bustype_virtual.patch b/srcpkgs/mouseemu/patches/012-bustype_virtual.patch deleted file mode 100644 index 6ce7b5a76522f7..00000000000000 --- a/srcpkgs/mouseemu/patches/012-bustype_virtual.patch +++ /dev/null @@ -1,32 +0,0 @@ -Author: Colin Watson <cjwatson@ubuntu.com> -Description: No description. ---- a/mouseemu.c -+++ b/mouseemu.c -@@ -30,6 +30,9 @@ - #include <sys/types.h> - #include <sys/stat.h> - #include <linux/input.h> -+#ifndef BUS_VIRTUAL /* new in Linux 2.6.19 */ -+#define BUS_VIRTUAL 0x06 -+#endif - #include <linux/uinput.h> - #include "mouseemu.h" - #include "defkeys.h" -@@ -434,7 +437,7 @@ - - strcpy(device.name, "Mouseemu virtual keyboard"); - -- device.id.bustype = 0; -+ device.id.bustype = BUS_VIRTUAL; - device.id.vendor = 0x1F; - device.id.product = 0x1F; - device.id.version = 0; -@@ -476,7 +479,7 @@ - - strcpy(device.name, "Mouseemu virtual mouse"); - -- device.id.bustype = 0; -+ device.id.bustype = BUS_VIRTUAL; - device.id.vendor = 0x1F; - device.id.product = 0x1E; - device.id.version = 0; diff --git a/srcpkgs/mouseemu/patches/013-dual_devices.patch b/srcpkgs/mouseemu/patches/013-dual_devices.patch deleted file mode 100644 index cdce7506c7cedc..00000000000000 --- a/srcpkgs/mouseemu/patches/013-dual_devices.patch +++ /dev/null @@ -1,235 +0,0 @@ -Author: Colin Watson <cjwatson@ubuntu.com> -Description: No description. ---- a/mouseemu.c -+++ b/mouseemu.c -@@ -187,52 +187,68 @@ - } - } - --void keyboard_handler (int fd) -+void keyboard_handler (struct input_event inp) - { -- struct input_event inp; -- if (read(fd, &inp, sizeof(inp)) == sizeof(inp)) { -- if (!event_parse(inp.code, inp.value) && !is_modifier(inp)) { -- last_key = (inp.time.tv_sec*1000000 + inp.time.tv_usec); -- } -+ if (inp.type != EV_KEY && inp.type != EV_REP) { -+ passthrough(ui_keyb_fd, inp); -+ return; -+ } -+ if (inp.type == EV_KEY && (inp.code == BTN_LEFT || inp.code == BTN_MIDDLE || inp.code == BTN_RIGHT)) -+ return; -+ -+ if (!event_parse(inp.code, inp.value) && !is_modifier(inp)) { -+ last_key = (inp.time.tv_sec*1000000 + inp.time.tv_usec); -+ } - /* I think its best not to pass scroll, or experiment with not passing the release if - * we actually used it for scrolling (but some apps may get stuck?) - */ -- if (inp.code != b2_key && inp.code != b3_key) { -- passthrough(ui_keyb_fd, inp); -- } -+ if (inp.code != b2_key && inp.code != b3_key) { -+ passthrough(ui_keyb_fd, inp); - } - } - --static void mouse_handler (int fd) -+static void mouse_handler (struct input_event inp) -+{ -+ if (inp.type != EV_KEY && inp.type != EV_REL && inp.type != EV_SYN) -+ return; -+ if (inp.type == EV_KEY && inp.code != BTN_LEFT && inp.code != BTN_MIDDLE && inp.code != BTN_RIGHT) -+ return; -+ -+ if (inp.type == EV_KEY && inp.code == BTN_LEFT) { -+ if (b2_key == BTN_LEFT && b2_mod_pressed) -+ report_click(BTN_MIDDLE, inp.value); -+ else if (b3_key == BTN_LEFT && b3_mod_pressed) -+ report_click(BTN_RIGHT, inp.value); -+ else -+ passthrough(ui_mouse_fd, inp); -+ } -+ else if (scroll_mod_pressed -+ && inp.type == EV_REL -+ && (inp.code == REL_Y || inp.code == REL_X)) { -+ report_scroll (inp.value); -+ //printf("inp.value %d\n", inp.value); -+ } else { -+ if ((inp.time.tv_sec*1000000+inp.time.tv_usec)-last_key > typing_block_delay*1000 -+ || inp.type == EV_REL) -+ passthrough(ui_mouse_fd, inp); -+ } -+} -+ -+static void event_handler (int mode, int fd) - { -- int count; - struct input_event inp; - -- if ((count = read(fd, &inp, sizeof(inp))) == sizeof(inp)) { -- if (inp.type == EV_KEY && inp.code == BTN_LEFT) { -- if (b2_key == BTN_LEFT && b2_mod_pressed) -- report_click(BTN_MIDDLE, inp.value); -- else if (b3_key == BTN_LEFT && b3_mod_pressed) -- report_click(BTN_RIGHT, inp.value); -- else -- passthrough(ui_mouse_fd, inp); -- } -- else if (scroll_mod_pressed -- && inp.type == EV_REL -- && (inp.code == REL_Y || inp.code == REL_X)) { -- report_scroll (inp.value); -- //printf("inp.value %d\n", inp.value); -- } else { -- if ((inp.time.tv_sec*1000000+inp.time.tv_usec)-last_key > typing_block_delay*1000 -- || inp.type == EV_REL) -- passthrough(ui_mouse_fd, inp); -- } -+ if (read(fd, &inp, sizeof(inp)) == sizeof(inp)) { -+ if (mode & HANDLER_KEYBOARD) -+ keyboard_handler(inp); -+ if (mode & HANDLER_MOUSE) -+ mouse_handler(inp); - } - } - - void scan_for_devs() - { -- int n, m, fd; -+ int n, m, fd, mode; - char filename[20]; - unsigned long bit[NBITS(EV_MAX)]; - unsigned short id[EVENT_DEVS]; -@@ -240,47 +256,47 @@ - for (n = 0, m = 0; n < EVENT_DEVS; n++) { - sprintf(filename, "/dev/input/event%d", n); - if ((fd = open(filename, O_RDONLY)) >= 0) { -+ mode = 0; - ioctl(fd, EVIOCGBIT(0, EV_MAX), bit); -+ ioctl(fd, EVIOCGID, id); - if (test_bit(EV_KEY, bit) && test_bit(EV_REP, bit)) { -- ioctl(fd, EVIOCGID, id); - /* our own virtual keyboard (on rescans)*/ - if (id[ID_PRODUCT] == 0x1F && id[ID_VENDOR] == 0x1F) { - close(fd); - continue; - } -+ mode |= HANDLER_KEYBOARD; - if (id[ID_PRODUCT] != eventdevs[m].product || - id[ID_VENDOR] != eventdevs[m].vendor) { -- if (eventdevs[m].handle >= 0) { -- unregister_inputhandler(eventdevs[m].handle); -- close(eventdevs[m].handle); -- } - debugf("keyboard: fd %d event%d, vendor %4x product %4x\n", fd, n, id[ID_VENDOR], id[ID_PRODUCT]); -- eventdevs[m].handle= fd; -- eventdevs[m].product = id[ID_PRODUCT]; -- eventdevs[m].vendor = id[ID_VENDOR]; -- register_inputhandler(fd, keyboard_handler, 1); - } -- m++; -- } else if (test_bit(EV_REL, bit)) { -- ioctl(fd, EVIOCGID, id); -+ } -+ if (test_bit(EV_REL, bit)) { - /* our own virtual mouse (on rescans)*/ - if (id[ID_PRODUCT] == 0x1E && id[ID_VENDOR] == 0x1F) { - close(fd); - continue; - } -+ mode |= HANDLER_MOUSE; -+ if (id[ID_PRODUCT] != eventdevs[m].product || -+ id[ID_VENDOR] != eventdevs[m].vendor) { -+ debugf("mouse : fd %d event%d, vendor %4x product %4x\n", fd, n, id[ID_VENDOR], id[ID_PRODUCT]); -+ } -+ } -+ if (mode) { - if (id[ID_PRODUCT] != eventdevs[m].product || - id[ID_VENDOR] != eventdevs[m].vendor) { - if (eventdevs[m].handle >= 0) { - unregister_inputhandler(eventdevs[m].handle); - close(eventdevs[m].handle); - } -- debugf("mouse : fd %d event%d, vendor %4x product %4x\n", fd, n, id[ID_VENDOR], id[ID_PRODUCT]); - eventdevs[m].handle= fd; - eventdevs[m].product = id[ID_PRODUCT]; - eventdevs[m].vendor = id[ID_VENDOR]; -- register_inputhandler(fd, mouse_handler, 1); -- } -- m++; -+ register_inputhandler(mode, fd, event_handler, 1); -+ } else -+ close(fd); -+ m++; - } else - close(fd); - } -@@ -313,12 +329,13 @@ - scan_for_devs(); - } - --int register_inputhandler (int fd, void (*func)(int fd), int grab) -+int register_inputhandler (int mode, int fd, void (*func)(int mode, int fd), int grab) - { - int n; - - for (n=0; n < EVENT_DEVS; n++) - if (ihandler[n].fd == -1) { -+ ihandler[n].mode = mode; - ihandler[n].fd = fd; - ihandler[n].handler = func; - ihandler[n].grab = grab; -@@ -335,6 +352,7 @@ - - for (n = 0; n < EVENT_DEVS; n++) - if (found) { -+ ihandler[n-1].mode = ihandler[n].mode; - ihandler[n-1].fd = ihandler[n].fd; - ihandler[n-1].handler = ihandler[n].handler; - } else if (ihandler[n].fd == fd) { -@@ -367,7 +385,7 @@ - for (n=0; n < EVENT_DEVS; n++) { - if (ihandler[n].fd == -1) continue; - if (FD_ISSET(ihandler[n].fd, inset)) -- ihandler[n].handler (ihandler[n].fd); -+ ihandler[n].handler (ihandler[n].mode, ihandler[n].fd); - } - } - -@@ -816,6 +834,7 @@ - eventdevs[i].product= 0; - - ihandler[i].handler=0; -+ ihandler[i].mode=0; - ihandler[i].fd=-1; - } - ---- a/mouseemu.h -+++ b/mouseemu.h -@@ -33,6 +33,9 @@ - #define BTN2 0x04 - #define BTN3 0x02 - -+#define HANDLER_KEYBOARD (1 << 0) -+#define HANDLER_MOUSE (1 << 1) -+ - /* device structure */ - typedef struct _kdev { - int handle; -@@ -42,11 +45,12 @@ - - /* handler structure */ - typedef struct _ihandler { -- void (*handler)(int fd); -+ void (*handler)(int mode, int fd); -+ int mode; - int fd; - int grab; - } input_handler; - - void unregister_inputhandler (int fd); --int register_inputhandler(int fd, void (*func)(int fd), int grab); -+int register_inputhandler(int mode, int fd, void (*func)(int mode, int fd), int grab); - #endif diff --git a/srcpkgs/mouseemu/patches/014-time64.patch b/srcpkgs/mouseemu/patches/014-time64.patch deleted file mode 100644 index 580264708f0e4b..00000000000000 --- a/srcpkgs/mouseemu/patches/014-time64.patch +++ /dev/null @@ -1,39 +0,0 @@ ---- a/mouseemu.c 2021-01-11 16:44:11.242213686 +0100 -+++ b/mouseemu.c 2021-01-11 16:45:42.351171654 +0100 -@@ -80,6 +80,7 @@ - static void send_event(int fd, int type, int code, int value) - { - struct input_event event; -+ struct timeval tv; - - if (fd < 0) - return; -@@ -87,7 +88,9 @@ - event.type = type; - event.code = code; - event.value = value; -- gettimeofday(&event.time, NULL); -+ gettimeofday(&tv, NULL); -+ event.input_event_sec = tv.tv_sec; -+ event.input_event_usec = tv.tv_usec; - if (write(fd, &event, sizeof(event)) < sizeof(event)) - perror("send_event"); - -@@ -197,7 +200,7 @@ - return; - - if (!event_parse(inp.code, inp.value) && !is_modifier(inp)) { -- last_key = (inp.time.tv_sec*1000000 + inp.time.tv_usec); -+ last_key = (inp.input_event_sec*1000000 + inp.input_event_usec); - } - /* I think its best not to pass scroll, or experiment with not passing the release if - * we actually used it for scrolling (but some apps may get stuck?) -@@ -228,7 +231,7 @@ - report_scroll (inp.value); - //printf("inp.value %d\n", inp.value); - } else { -- if ((inp.time.tv_sec*1000000+inp.time.tv_usec)-last_key > typing_block_delay*1000 -+ if ((inp.input_event_sec*1000000+inp.input_event_usec)-last_key > typing_block_delay*1000 - || inp.type == EV_REL) - passthrough(ui_mouse_fd, inp); - } diff --git a/srcpkgs/mouseemu/template b/srcpkgs/mouseemu/template deleted file mode 100644 index d07a2081aee01e..00000000000000 --- a/srcpkgs/mouseemu/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'mouseemu' -pkgname=mouseemu -version=0.15 -revision=1 -depends="procps-ng" -short_desc="Emulate mouse buttons and mouse wheel" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-or-later" -homepage="http://geekounet.org/powerbook/" -distfiles="${DEBIAN_SITE}/main/m/${pkgname}/${pkgname}_${version}.orig.tar.gz" -checksum=bbef220a814931f8ee482c82dfd63ad0a8ec895fc7df7bac1a1ada880d59af59 -conf_files="/etc/sv/mouseemu/conf" - -case "$XBPS_TARGET_MACHINE" in - x86_64*|i686*) depends+=" dmidecode";; -esac - -do_build() { - ${CC} ${CFLAGS} ${LDFLAGS} -o mouseemu mouseemu.c -} - -do_install() { - vinstall ${FILESDIR}/99-mouseemu.rules 644 usr/lib/udev/rules.d/ - vbin mouseemu - vman mouseemu.8 - vsv mouseemu -} diff --git a/srcpkgs/mousepad/template b/srcpkgs/mousepad/template deleted file mode 100644 index 8e75a05b28a0e9..00000000000000 --- a/srcpkgs/mousepad/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'mousepad' -pkgname=mousepad -version=0.6.5 -revision=1 -build_style=meson -hostmakedepends="glib-devel gettext pkg-config polkit" -makedepends="gtksourceview4-devel gspell-devel libxfce4ui-devel polkit-devel" -depends="desktop-file-utils hicolor-icon-theme" -short_desc="Simple text editor for Xfce based on Leafpad" -maintainer="mobinmob <mobinmob@disroot.org>" -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/mousepad/${version%.*}/mousepad-${version}.tar.xz" -checksum=21762bc8c3c4f120a4a509ce39f4a5a58dbc10e3f0da66cdc6d9a8c735fff2ac diff --git a/srcpkgs/mousetweaks/template b/srcpkgs/mousetweaks/template deleted file mode 100644 index 8c9b9ff4b40cd5..00000000000000 --- a/srcpkgs/mousetweaks/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'mousetweaks' -pkgname=mousetweaks -version=3.32.0 -revision=2 -build_style=gnu-configure -build_helper="gir" -hostmakedepends="pkg-config glib-devel" -makedepends="gsettings-desktop-schemas-devel gtk+3-devel libXtst-devel" -depends="gsettings-desktop-schemas desktop-file-utils" -short_desc="Mouse accessibility enhancements for the GNOME desktop" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-3.0-or-later" -homepage="http://www.gnome.org" -distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=0ebd5cdef01547787cbc3697ae758c57db1eec10eab613704d4a17b27685ae00 - -build_options="gir" -build_options_default="gir" diff --git a/srcpkgs/movit-devel b/srcpkgs/movit-devel deleted file mode 120000 index 26f7e6542aac6c..00000000000000 --- a/srcpkgs/movit-devel +++ /dev/null @@ -1 +0,0 @@ -movit \ No newline at end of file diff --git a/srcpkgs/movit/template b/srcpkgs/movit/template deleted file mode 100644 index 294890e30ffcba..00000000000000 --- a/srcpkgs/movit/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'movit' -pkgname=movit -version=1.6.3 -revision=1 -build_style=gnu-configure -make_build_args="libmovit.la" -hostmakedepends="pkg-config" -makedepends="eigen fftw-devel libepoxy-devel SDL2_image-devel" -short_desc="High-quality, high-performance library for video filters" -maintainer="newbluemoon <blaumolch@mailbox.org>" -license="GPL-2.0-or-later" -homepage="https://movit.sesse.net/" -distfiles="https://${pkgname}.sesse.net/${pkgname}-${version}.tar.gz" -checksum=eb19f109ec99d6050de5267d059c7b351d3d5e39c77d43ca348a95f474a99498 - -movit-devel_package() { - short_desc+=" - development files" - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - vmove "usr/lib/*.a" - } -} - diff --git a/srcpkgs/mozc-base b/srcpkgs/mozc-base deleted file mode 120000 index 6874ca426b5f63..00000000000000 --- a/srcpkgs/mozc-base +++ /dev/null @@ -1 +0,0 @@ -mozc \ No newline at end of file diff --git a/srcpkgs/mozc/patches/abseil.patch b/srcpkgs/mozc/patches/abseil.patch deleted file mode 100644 index f4f2990b9e6665..00000000000000 --- a/srcpkgs/mozc/patches/abseil.patch +++ /dev/null @@ -1,58 +0,0 @@ - -Ported from grpc's patches - -An all-in-one patch that fixes several issues: - -1) UnscaledCycleClock not fully implemented for ppc*-musl (disabled on musl) -2) powerpc stacktrace implementation only works on glibc (disabled on musl) -4) examine_stack.cpp makes glibc assumptions on powerpc (fixed) - ---- a/abseil-cpp/absl/debugging/internal/examine_stack.cc -+++ b/abseil-cpp/absl/debugging/internal/examine_stack.cc -@@ -36,6 +36,10 @@ - #include <csignal> - #include <cstdio> - -+#if defined(__powerpc__) -+#include <asm/ptrace.h> -+#endif -+ - #include "absl/base/attributes.h" - #include "absl/base/internal/raw_logging.h" - #include "absl/base/macros.h" -@@ -177,8 +181,10 @@ void* GetProgramCounter(void* const vuc) - return reinterpret_cast<void*>(context->uc_mcontext.pc); - #elif defined(__powerpc64__) - return reinterpret_cast<void*>(context->uc_mcontext.gp_regs[32]); --#elif defined(__powerpc__) -+#elif defined(__powerpc__) && defined(__GLIBC__) - return reinterpret_cast<void*>(context->uc_mcontext.uc_regs->gregs[32]); -+#elif defined(__powerpc__) -+ return reinterpret_cast<void*>(((struct pt_regs *)context->uc_regs)->nip); - #elif defined(__riscv) - return reinterpret_cast<void*>(context->uc_mcontext.__gregs[REG_PC]); - #elif defined(__s390__) && !defined(__s390x__) ---- a/abseil-cpp/absl/debugging/internal/stacktrace_config.h -+++ b/abseil-cpp/absl/debugging/internal/stacktrace_config.h -@@ -67,7 +67,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__) ---- a/abseil-cpp/absl/base/internal/unscaledcycleclock_config.h -+++ b/abseil-cpp/absl/base/internal/unscaledcycleclock_config.h -@@ -21,8 +21,8 @@ - - // The following platforms have an implementation of a hardware counter. - #if defined(__i386__) || defined(__x86_64__) || defined(__aarch64__) || \ -- defined(__powerpc__) || defined(__ppc__) || defined(_M_IX86) || \ -- (defined(_M_X64) && !defined(_M_ARM64EC)) -+ (defined(__powerpc__) || defined(__ppc__) && defined(__GLIBC__)) || \ -+ defined(_M_IX86) || (defined(_M_X64) && !defined(_M_ARM64EC)) - #define ABSL_HAVE_UNSCALED_CYCLECLOCK_IMPLEMENTATION 1 - #else - #define ABSL_HAVE_UNSCALED_CYCLECLOCK_IMPLEMENTATION 0 diff --git a/srcpkgs/mozc/patches/common.patch b/srcpkgs/mozc/patches/common.patch deleted file mode 100644 index 21ecc73f33a300..00000000000000 --- a/srcpkgs/mozc/patches/common.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/mozc/src/config.bzl -+++ b/mozc/src/config.bzl -@@ -44,7 +44,7 @@ LINUX_MOZC_DOCUMENT_DIR = LINUX_MOZC_SER - IBUS_COMPONENT_DIR = "/usr/share/ibus/component" - IBUS_MOZC_INSTALL_DIR = "/usr/share/ibus-mozc" - IBUS_MOZC_ICON_PATH = IBUS_MOZC_INSTALL_DIR + "/product_icon.png" --IBUS_MOZC_PATH = "/usr/lib/ibus-mozc/ibus-engine-mozc" -+IBUS_MOZC_PATH = "/usr/libexec/ibus-engine-mozc" - EMACS_MOZC_CLIENT_DIR = "/usr/share/emacs/site-lisp/emacs-mozc" - EMACS_MOZC_HELPER_DIR = "/usr/bin" - diff --git a/srcpkgs/mozc/patches/musl-getpw.patch b/srcpkgs/mozc/patches/musl-getpw.patch deleted file mode 100644 index 6c414cdf221924..00000000000000 --- a/srcpkgs/mozc/patches/musl-getpw.patch +++ /dev/null @@ -1,14 +0,0 @@ ---- a/mozc/src/base/system_util.cc -+++ b/mozc/src/base/system_util.cc -@@ -526,7 +526,11 @@ std::string SystemUtil::GetUserNameAsStr - DCHECK_NE(FALSE, result); - return win32::WideToUtf8(wusername); - #else // _WIN32 -+#if defined(__linux__) && !defined(__GLIBC__) -+ const int bufsize = 1024; -+#else - const int bufsize = sysconf(_SC_GETPW_R_SIZE_MAX); -+#endif - CHECK_NE(bufsize, -1); - absl::FixedArray<char> buf(bufsize); - struct passwd pw, *ppw; diff --git a/srcpkgs/mozc/patches/oss-musl.patch b/srcpkgs/mozc/patches/oss-musl.patch deleted file mode 100644 index 570c3a07faaf69..00000000000000 --- a/srcpkgs/mozc/patches/oss-musl.patch +++ /dev/null @@ -1,154 +0,0 @@ ---- a/mozc/src/.bazelrc -+++ b/mozc/src/.bazelrc -@@ -4,6 +4,7 @@ startup --windows_enable_symlinks # ig - ## Target platforms - common:linux --config=linux_env --define TARGET=oss_linux - common:oss_linux --config=linux_env --define TARGET=oss_linux -+common:oss_musl --config=linux_env --define TARGET=oss_musl - common:prod_linux --config=linux_env --define TARGET=prod_linux - - common:macos --config=macos_env --define TARGET=oss_macos ---- a/mozc/src/MODULE.bazel -+++ b/mozc/src/MODULE.bazel -@@ -229,6 +229,19 @@ pkg_config_repository( - ], - ) - -+# pkg_config_repository( -+# name = "fts", -+# packages = [ -+# "musl-fts", -+# ], -+# ) -+ -+new_local_repository( -+ name = "fts", -+ build_file = "BUILD.fts.bazel", -+ path = "/usr", -+) -+ - # Qt for Linux - pkg_config_repository( - name = "qt_linux", ---- a/mozc/src/base/file/BUILD.bazel -+++ b/mozc/src/base/file/BUILD.bazel -@@ -97,6 +97,9 @@ mozc_cc_library( - "//bazel/win32:pathcch", - "@com_microsoft_wil//:wil", - ], -+ oss_musl = [ -+ "@fts", -+ ], - ), - ) - ---- a/mozc/src/build_defs.bzl -+++ b/mozc/src/build_defs.bzl -@@ -777,6 +777,7 @@ def mozc_select( - macos = None, - oss_android = None, - oss_linux = None, -+ oss_musl = None, - oss_macos = None, - oss_windows = None, - prod = None, -@@ -791,6 +792,7 @@ def mozc_select( - android: android > client > default - ios,chromiumos,wasm,linux: same with android. - oss_linux: oss_linux > oss > linux > client > default -+ oss_musl: oss_musl > oss_linux > oss > linux > client > default - - Args: - default: default fallback value. -@@ -805,6 +807,7 @@ def mozc_select( - macos: value for macOS build. - oss_android: value for OSS Android build. - oss_linux: value for OSS Linux build. -+ oss_musl: value for OSS Linux with musl libc build. - oss_macos: value for OSS macOS build. - oss_windows: value for OSS Windows build. - prod: value for prod build. -@@ -827,6 +830,7 @@ def mozc_select( - "//bazel/cc_target_os:linux": _get_value([linux, client, default]), - "//bazel/cc_target_os:oss_android": _get_value([oss_android, oss, android, client, default]), - "//bazel/cc_target_os:oss_linux": _get_value([oss_linux, oss, linux, client, default]), -+ "//bazel/cc_target_os:oss_musl": _get_value([oss_musl, oss_linux, oss, linux, client, default]), - "//bazel/cc_target_os:oss_macos": _get_value([oss_macos, oss, macos, ios, client, default]), - "//bazel/cc_target_os:oss_windows": _get_value([oss_windows, oss, windows, client, default]), - "//bazel/cc_target_os:prod_linux": _get_value([prod_linux, prod, oss_linux, oss, linux, client, default]), ---- a/mozc/src/rewriter/BUILD.bazel -+++ b/mozc/src/rewriter/BUILD.bazel -@@ -36,6 +36,7 @@ load( - "mozc_cc_library", - "mozc_cc_test", - "mozc_py_binary", -+ "mozc_select", - "mozc_select_enable_usage_rewriter", - ) - -@@ -913,7 +914,11 @@ mozc_cc_binary( - "@com_google_absl//absl/status:statusor", - "@com_google_absl//absl/strings", - "@com_google_absl//absl/types:span", -- ], -+ ] + mozc_select( -+ oss_musl = [ -+ "@fts", -+ ], -+ ), - ) - - mozc_cc_binary( ---- a/mozc/src/BUILD.bazel -+++ b/mozc/src/BUILD.bazel -@@ -251,6 +251,7 @@ selects.config_setting_group( - # TODO(yuryu): define platforms and use bazel_platforms. - "//bazel/cc_target_os:linux", - "//bazel/cc_target_os:oss_linux", -+ "//bazel/cc_target_os:oss_musl", - "//bazel/cc_target_os:prod_linux", - "//bazel/cc_target_os:darwin", - "//bazel/cc_target_os:oss_macos", -@@ -274,6 +275,7 @@ selects.config_setting_group( - # TODO(yuryu): define platforms and use bazel_platforms. - "//bazel/cc_target_os:linux", - "//bazel/cc_target_os:oss_linux", -+ "//bazel/cc_target_os:oss_musl", - "//bazel/cc_target_os:prod_linux", - "//bazel/cc_target_os:darwin", - "//bazel/cc_target_os:oss_macos", ---- a/mozc/src/bazel/cc_target_os/BUILD.bazel -+++ b/mozc/src/bazel/cc_target_os/BUILD.bazel -@@ -95,6 +95,13 @@ config_setting( - ) - - config_setting( -+ name = "oss_musl", -+ values = { -+ "define": "TARGET=oss_musl", -+ }, -+) -+ -+config_setting( - name = "prod_linux", - values = { - "define": "TARGET=prod_linux", ---- /dev/null -+++ b/mozc/src/BUILD.fts.bazel -@@ -0,0 +1,16 @@ -+package( -+ default_visibility = ["//visibility:public"], -+) -+ -+cc_library( -+ name = "fts", -+ hdrs = [ -+ "include/fts.h", -+ ], -+ includes = [ -+ "include", -+ ], -+ linkopts = [ -+ "-lfts", -+ ], -+) diff --git a/srcpkgs/mozc/patches/system-python.patch b/srcpkgs/mozc/patches/system-python.patch deleted file mode 100644 index 629997bd383f7e..00000000000000 --- a/srcpkgs/mozc/patches/system-python.patch +++ /dev/null @@ -1,32 +0,0 @@ ---- a/mozc/src/MODULE.bazel -+++ b/mozc/src/MODULE.bazel -@@ -63,6 +63,29 @@ bazel_dep( - version = "1.4.1", - ) - -+local_runtime_repo = use_repo_rule( -+ "@rules_python//python/local_toolchains:repos.bzl", -+ "local_runtime_repo", -+) -+ -+local_runtime_toolchains_repo = use_repo_rule( -+ "@rules_python//python/local_toolchains:repos.bzl", -+ "local_runtime_toolchains_repo", -+) -+ -+local_runtime_repo( -+ name = "local_python3", -+ interpreter_path = "python3", -+ on_failure = "fail", -+) -+ -+local_runtime_toolchains_repo( -+ name = "local_toolchains", -+ runtimes = ["local_python3"], -+) -+ -+register_toolchains("@local_toolchains//:all", dev_dependency = True) -+ - # Bazel macOS build (3.22.0 2025-05-20) - # https://github.com/bazelbuild/rules_apple - bazel_dep( diff --git a/srcpkgs/mozc/template b/srcpkgs/mozc/template deleted file mode 100644 index f7d6edc06baad1..00000000000000 --- a/srcpkgs/mozc/template +++ /dev/null @@ -1,196 +0,0 @@ -# Template file for 'mozc' -pkgname=mozc -reverts="2.32.5851.102_1" -# src/data/version/mozc_version_template.bzl -# revision is always 102, template always says 100 ;) -version=2.31.5851.102 -revision=2 -_commit=6a2e6e292efe4c2048e0c86b0818a4897c4aa5b7 -_abseil=20250512.0 -_protobuf_commit=74211c0dfc2777318ab53c2cd2c317a2ef9012de -_jpn_dict=e5b3425575734c323e1d947009dd74709437b684 -build_wrksrc=mozc/src -hostmakedepends="gettext ninja pkg-config bazel - python3-six which qt6-base" -makedepends="ibus-devel libzinnia-devel qt6-base-devel libfcitx5-devel" -depends="tegaki-zinnia-japanese>=0.3 mozc-base-${version}_${revision}" -short_desc="Japanese IME (Open Source version of Google Japanese Input)" -maintainer="Đoàn Trần Công Danh <congdanhqx@gmail.com>" -license="BSD-3-Clause" -homepage="https://github.com/google/mozc" -distfiles=" - https://github.com/fcitx/mozc/archive/$_commit.tar.gz - https://github.com/abseil/abseil-cpp/archive/refs/tags/$_abseil.tar.gz - https://github.com/protocolbuffers/protobuf/archive/$_protobuf_commit.tar.gz - https://github.com/hiroyuki-komatsu/japanese-usage-dictionary/archive/$_jpn_dict.tar.gz -" -checksum="4dd30982239184b2dc4f4d92a2ae0009e72120830570bb39298d9fad876e6685 - 7262daa7c1711406248c10f41026d685e88223bc92817d16fb93c19adb57f669 - d0e3a75876a81e1536028bb9cf9181382b198da4cc6fa6aef86879ef629ac807 - 0b6efee0eebac2c1a8eeea333278aa40fcef7846bba9a379962c6e567e7e3dc1" - -CXXFLAGS="-D_GNU_SOURCE" -lib32disabled=yes - -if [ "$XBPS_TARGET_ENDIAN" = "be" ]; then - broken="Does not build" -fi -if [ "$XBPS_TARGET_LIBC" = musl ]; then - makedepends+=" musl-fts-devel" - LDFLAGS=-lfts -fi -if [ "$XBPS_TARGET_NO_ATOMIC8" ]; then - broken="I don't want to do it" -fi -# Well, it's bazel -nocross="The include path '/usr/aarch64-linux-gnu/usr/include' references a path outside of the execution root." - -post_extract() { - mv mozc-* mozc - - # symlink "submodules" into place - for _src_dest in \ - abseil-cpp \ - japanese-usage-dictionary:japanese_usage_dictionary \ - protobuf - do - _src=${_src_dest%:*} - _dst=${_src_dest#*:} - mv $_src-* $_dst - rmdir mozc/src/third_party/$_dst - ln -sr $_dst mozc/src/third_party - done -} - -do_build() { - local config=oss_linux - local _file _lang - local flag - local _bazel_opts="-s --verbose_failures" - for flag in $CFLAGS; do - _bazel_opts+=" --conlyopt=$flag" - # For -fstack-protector ... - _bazel_opts+=" --linkopt=$flag" - done - for flag in $CXXFLAGS; do - _bazel_opts+=" --cxxopt=$flag" - _bazel_opts+=" --linkopt=$flag" - done - for flag in $LDFLAGS; do - _bazel_opts+=" --linkopt=$flag" - done - if [ "$XBPS_TARGET_LIBC" = musl ]; then - config=oss_musl - fi - bazel build -c opt --config "$config" --define server=1 \ - --worker_quit_after_build \ - ${_bazel_opts} \ - server:mozc_server \ - gui/tool:mozc_tool \ - unix/emacs:mozc_emacs_helper \ - unix/ibus:ibus_mozc \ - renderer/qt:mozc_renderer \ - unix/fcitx5:fcitx5-mozc.so - chmod -R u+rwX /tmp - - cd unix/fcitx5 - msgfmt --xml -d po \ - --template org.fcitx.Fcitx5.Addon.Mozc.metainfo.xml.in \ - -o org.fcitx.Fcitx5.Addon.Mozc.metainfo.xml - - cd po - for _file in *.po - do - _lang=${_file%.po} - msgfmt "$_file" -o $_lang.mo - done -} - -do_install() { - local f - # Base package - vinstall bazel-bin/server/mozc_server 755 usr/lib/mozc - vlicense data/installer/credits_en.html license.html - head -n 29 unix/fcitx5/fcitx_key_translator.cc >fcitx.LICENSE - vlicense fcitx.LICENSE - # emacs - vbin bazel-bin/unix/emacs/mozc_emacs_helper - vinstall unix/emacs/mozc.el 644 usr/share/emacs/site-lisp - # Qt5 tools - vinstall bazel-bin/gui/tool/mozc_tool 755 usr/lib/mozc - # ibus - vinstall bazel-bin/unix/ibus/ibus_mozc 755 usr/libexec ibus-engine-mozc - vinstall bazel-bin/unix/ibus/mozc.xml 644 usr/share/ibus/component - vinstall data/images/product_icon_32bpp-128.png 644 \ - usr/share/ibus-mozc product_icon.png - for f in data/images/unix/48x48/*.png; do - vinstall "$f" 644 usr/share/ibus-mozc - done - vinstall bazel-bin/renderer/qt/mozc_renderer 755 usr/lib/mozc - # fcitx5 - vinstall bazel-bin/unix/fcitx5/fcitx5-mozc.so 644 usr/lib/fcitx5 - vinstall unix/fcitx5/mozc-addon.conf 644 \ - usr/share/fcitx5/addon mozc.conf - vinstall unix/fcitx5/mozc.conf 644 usr/share/fcitx5/inputmethod - vinstall data/images/product_icon_32bpp-128.png 644 \ - usr/share/icons/hicolor/128x128/apps fcitx-mozc.png - vinstall data/images/unix/ime_product_icon_opensource-32.png 644 \ - usr/share/icons/hicolor/32x32/apps fcitx-mozc.png - for f in dictionary properties tool; do - vinstall ../scripts/icons/ui-$f.png 644 \ - usr/share/icons/hicolor/48x48/apps fcitx-mozc-$f.png - done - for f in alpha_full alpha_half direct \ - hiragana katakana_full katakana_half; do - vinstall data/images/unix/48x48/$f.png 644 \ - usr/share/icons/hicolor/48x48/apps fcitx-mozc-${f/_/-}.png - done -} - -mozc-base_package() { - short_desc+=" - base installation" - lib32disabled=yes - replaces="emacs-mozc>=0" - provides="emacs-mozc-${version}_${revision}" - pkg_install() { - vmove usr/bin - vmove usr/lib/mozc/mozc_server - vmove usr/share/emacs - vmove usr/share/licenses - } -} - -ibus-mozc_package() { - short_desc="Mozc engine for IBus - Client of the Mozc input method" - depends="mozc-base-${version}_${revision} ibus>=1.5.14" - lib32disabled=yes - pkg_install() { - vmove usr/libexec - vmove usr/lib/mozc/mozc_renderer - vmove "usr/share/ibus*" - } -} - -fcitx5-mozc_package() { - short_desc="Mozc engine for fcitx v5" - depends="mozc-base-${version}_${revision} fcitx5" - provides="fcitx-mozc-5_1" - replaces="fcitx-mozc>=0" - homepage="https://fcitx-im.org/" - lib32disabled=yes - pkg_install() { - local _file _lang - vmove usr/lib/fcitx5 - vmove usr/share/fcitx5 - vmove usr/share/icons - vinstall unix/fcitx5/org.fcitx.Fcitx5.Addon.Mozc.metainfo.xml \ - 644 usr/share/metainfo/ - for _file in unix/fcitx5/po/*.mo - do - _lang=${_file##*/} - _lang=${_lang%.mo} - vinstall "$_file" 644 \ - usr/share/locale/$_lang/LC_MESSAGES fcitx5-mozc.mo - done - } -} diff --git a/srcpkgs/mozc/update b/srcpkgs/mozc/update deleted file mode 100644 index 5a7df464ba7900..00000000000000 --- a/srcpkgs/mozc/update +++ /dev/null @@ -1,2 +0,0 @@ -# Google never tags any releases. -ignore="*" diff --git a/srcpkgs/mozjs115-devel b/srcpkgs/mozjs115-devel deleted file mode 120000 index 9d8ba498685a50..00000000000000 --- a/srcpkgs/mozjs115-devel +++ /dev/null @@ -1 +0,0 @@ -mozjs115 \ No newline at end of file diff --git a/srcpkgs/mozjs115/patches/001-fix-soname.patch b/srcpkgs/mozjs115/patches/001-fix-soname.patch deleted file mode 100644 index a319d9e975ef94..00000000000000 --- a/srcpkgs/mozjs115/patches/001-fix-soname.patch +++ /dev/null @@ -1,26 +0,0 @@ -From d21c7cb9343d8c495d987e71be0f35887574c820 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Franti=C5=A1ek=20Zatloukal?= <fzatlouk@redhat.com> -Date: Wed, 15 Jul 2020 08:21:47 +0200 -Subject: [PATCH] Add soname switch to linker, regardless of Operating System - -Fix backported from Debian: http://bugs.debian.org/746705 ---- - config/rules.mk | 2 ++ - 1 file changed, 2 insertions(+) - -diff --git a/config/rules.mk b/config/rules.mk -index 0f9b2ac..f6b4efe 100644 ---- a/config/rules.mk -+++ b/config/rules.mk -@@ -285,6 +285,8 @@ ifeq ($(OS_ARCH),GNU) - OS_CPPFLAGS += -DPATH_MAX=1024 -DMAXPATHLEN=1024 - endif - -+EXTRA_DSO_LDOPTS += -Wl,-soname,lib$(JS_LIBRARY_NAME).so.0 -+ - # - # MINGW32 - # --- -2.31.1 - diff --git a/srcpkgs/mozjs115/patches/002-copy-headers.patch b/srcpkgs/mozjs115/patches/002-copy-headers.patch deleted file mode 100644 index aafe1aa84bd340..00000000000000 --- a/srcpkgs/mozjs115/patches/002-copy-headers.patch +++ /dev/null @@ -1,38 +0,0 @@ -From 3b3c8e37cca418e07bdeceaf3a601805df28d925 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Franti=C5=A1ek=20Zatloukal?= <fzatlouk@redhat.com> -Date: Wed, 15 Jul 2020 08:27:39 +0200 -Subject: [PATCH] build: Copy headers on install instead of symlinking - -Patch by Philip Chimento ported forward to mozjs78 ---- - python/mozbuild/mozbuild/backend/recursivemake.py | 6 +++--- - 1 file changed, 3 insertions(+), 3 deletions(-) - -diff --git a/python/mozbuild/mozbuild/backend/recursivemake.py b/python/mozbuild/mozbuild/backend/recursivemake.py -index d964466..0285ad9 100644 ---- a/python/mozbuild/mozbuild/backend/recursivemake.py -+++ b/python/mozbuild/mozbuild/backend/recursivemake.py -@@ -1568,9 +1568,9 @@ class RecursiveMakeBackend(MakeBackend): - " of srcdir-relative or absolute paths." - ) - -- install_manifest.add_pattern_link(basepath, wild, dest_dir) -+ install_manifest.add_pattern_copy(basepath, wild, dest_dir) - else: -- install_manifest.add_pattern_link(f.srcdir, f, dest_dir) -+ install_manifest.add_pattern_copy(f.srcdir, f, dest_dir) - elif isinstance(f, AbsolutePath): - if not f.full_path.lower().endswith((".dll", ".pdb", ".so")): - raise Exception( -@@ -1581,7 +1581,7 @@ class RecursiveMakeBackend(MakeBackend): - install_manifest.add_optional_exists(dest_file) - absolute_files.append(f.full_path) - else: -- install_manifest.add_link(f.full_path, dest_file) -+ install_manifest.add_copy(f.full_path, dest_file) - else: - install_manifest.add_optional_exists(dest_file) - objdir_files.append(self._pretty_path(f, backend_file)) --- -2.31.1 - diff --git a/srcpkgs/mozjs115/patches/003-tests-timeout.patch b/srcpkgs/mozjs115/patches/003-tests-timeout.patch deleted file mode 100644 index c86cca403deb09..00000000000000 --- a/srcpkgs/mozjs115/patches/003-tests-timeout.patch +++ /dev/null @@ -1,26 +0,0 @@ -From 9be85b155c6df0454c5faef9e850f572c99e3615 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Franti=C5=A1ek=20Zatloukal?= <fzatlouk@redhat.com> -Date: Wed, 15 Jul 2020 08:32:44 +0200 -Subject: [PATCH] Increase the test timeout for slower buildds - -Ported forward from Debian: https://bugs.debian.org/878284 ---- - js/src/Makefile.in | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/js/src/Makefile.in b/js/src/Makefile.in -index b86aeed..d68655a 100644 ---- a/js/src/Makefile.in -+++ b/js/src/Makefile.in -@@ -53,7 +53,7 @@ check:: check-js-msg - - check-jstests: - $(wildcard $(RUN_TEST_PROGRAM)) $(PYTHON3) -u $(srcdir)/tests/jstests.py \ -- --no-progress --format=automation --timeout 300 \ -+ --no-progress --format=automation --timeout 600 \ - $(JSTESTS_EXTRA_ARGS) \ - $(DIST)/bin/$(JS_SHELL_NAME)$(BIN_SUFFIX) - --- -2.26.2 - diff --git a/srcpkgs/mozjs115/patches/004-icu-sources-data-py-decouple.patch b/srcpkgs/mozjs115/patches/004-icu-sources-data-py-decouple.patch deleted file mode 100644 index 8572c21fd4ec2e..00000000000000 --- a/srcpkgs/mozjs115/patches/004-icu-sources-data-py-decouple.patch +++ /dev/null @@ -1,29 +0,0 @@ -From: Simon McVittie <smcv@debian.org> -Date: Mon, 9 Oct 2017 09:22:12 +0100 -Subject: icu_sources_data.py: Decouple from Mozilla build system - -mozpack.path is a wrapper around os.path that normalizes path -separators on Windows, but on Unix we only have one path separator -so there's nothing to normalize. Avoid needing to import all of it. ---- - intl/icu_sources_data.py | 4 +++- - 1 file changed, 3 insertions(+), 1 deletion(-) - -diff --git a/intl/icu_sources_data.py b/intl/icu_sources_data.py -index 2936df9..4db52af 100644 ---- a/intl/icu_sources_data.py -+++ b/intl/icu_sources_data.py -@@ -21,7 +21,9 @@ import subprocess - import sys - import tempfile - --from mozpack import path as mozpath -+# Close enough -+import os.path as mozpath -+mozpath.normsep = lambda p: p - - # The following files have been determined to be dead/unused by a - # semi-automated analysis. You can just remove any of the files below --- -2.31.1 - diff --git a/srcpkgs/mozjs115/patches/005-icu-sources-data-write-command-stderr.patch b/srcpkgs/mozjs115/patches/005-icu-sources-data-write-command-stderr.patch deleted file mode 100644 index 84684250ce4c7a..00000000000000 --- a/srcpkgs/mozjs115/patches/005-icu-sources-data-write-command-stderr.patch +++ /dev/null @@ -1,44 +0,0 @@ -From: Simon McVittie <smcv@debian.org> -Date: Mon, 9 Oct 2017 09:23:14 +0100 -Subject: icu_sources_data: Write command output to our stderr - -Saying "See output in /tmp/foobar" is all very well for a developer -build, but on a buildd our /tmp is going to get thrown away after -the build. Just log the usual way instead. ---- - intl/icu_sources_data.py | 16 ++++------------ - 1 file changed, 4 insertions(+), 12 deletions(-) - -diff --git a/intl/icu_sources_data.py b/intl/icu_sources_data.py -index 4db52af..d62960d 100644 ---- a/intl/icu_sources_data.py -+++ b/intl/icu_sources_data.py -@@ -188,21 +188,13 @@ def update_sources(topsrcdir): - - def try_run(name, command, cwd=None, **kwargs): - try: -- with tempfile.NamedTemporaryFile(prefix=name, delete=False) as f: -- subprocess.check_call( -- command, cwd=cwd, stdout=f, stderr=subprocess.STDOUT, **kwargs -- ) -- except subprocess.CalledProcessError: -- print( -- """Error running "{}" in directory {} -- See output in {}""".format( -- " ".join(command), cwd, f.name -- ), -- file=sys.stderr, -+ subprocess.check_call( -+ command, cwd=cwd, stdout=sys.stderr, stderr=subprocess.STDOUT, **kwargs - ) -+ except subprocess.CalledProcessError: -+ print('''Error running "{}" in directory {}'''.format(' '.join(command), cwd), file=sys.stderr) - return False - else: -- os.unlink(f.name) - return True - - --- -2.31.1 - diff --git a/srcpkgs/mozjs115/patches/006-emitter.patch b/srcpkgs/mozjs115/patches/006-emitter.patch deleted file mode 100644 index 556bebd257caa2..00000000000000 --- a/srcpkgs/mozjs115/patches/006-emitter.patch +++ /dev/null @@ -1,67 +0,0 @@ -From d1d785c169345b81c76213f6dd9be32b4db60294 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Franti=C5=A1ek=20Zatloukal?= <fzatlouk@redhat.com> -Date: Wed, 15 Jul 2020 08:39:47 +0200 -Subject: [PATCH] Build: allow LOCAL_INCLUDES paths with topsrcdir or topobjdir - ---- - python/mozbuild/mozbuild/frontend/emitter.py | 10 --------- - .../mozbuild/test/frontend/test_emitter.py | 22 ------------------- - 2 files changed, 32 deletions(-) - -diff --git a/python/mozbuild/mozbuild/frontend/emitter.py b/python/mozbuild/mozbuild/frontend/emitter.py -index 44b916e..f2e821d 100644 ---- a/python/mozbuild/mozbuild/frontend/emitter.py -+++ b/python/mozbuild/mozbuild/frontend/emitter.py -@@ -1367,16 +1367,6 @@ class TreeMetadataEmitter(LoggingMixin): - "(resolved to %s)" % (local_include, full_path), - context, - ) -- if ( -- full_path == context.config.topsrcdir -- or full_path == context.config.topobjdir -- ): -- raise SandboxValidationError( -- "Path specified in LOCAL_INCLUDES " -- "(%s) resolves to the topsrcdir or topobjdir (%s), which is " -- "not allowed" % (local_include, full_path), -- context, -- ) - include_obj = LocalInclude(context, local_include) - local_includes.append(include_obj.path.full_path) - yield include_obj -diff --git a/python/mozbuild/mozbuild/test/frontend/test_emitter.py b/python/mozbuild/mozbuild/test/frontend/test_emitter.py -index e53bc5e..c1b9d32 100644 ---- a/python/mozbuild/mozbuild/test/frontend/test_emitter.py -+++ b/python/mozbuild/mozbuild/test/frontend/test_emitter.py -@@ -1098,28 +1098,6 @@ class TestEmitterBasic(unittest.TestCase): - - self.assertEqual(local_includes, expected) - -- def test_local_includes_invalid(self): -- """Test that invalid LOCAL_INCLUDES are properly detected.""" -- reader = self.reader("local_includes-invalid/srcdir") -- -- with six.assertRaisesRegex( -- self, -- SandboxValidationError, -- "Path specified in LOCAL_INCLUDES.*resolves to the " -- "topsrcdir or topobjdir", -- ): -- self.read_topsrcdir(reader) -- -- reader = self.reader("local_includes-invalid/objdir") -- -- with six.assertRaisesRegex( -- self, -- SandboxValidationError, -- "Path specified in LOCAL_INCLUDES.*resolves to the " -- "topsrcdir or topobjdir", -- ): -- self.read_topsrcdir(reader) -- - def test_local_includes_file(self): - """Test that a filename can't be used in LOCAL_INCLUDES.""" - reader = self.reader("local_includes-filename") --- -2.31.1 - diff --git a/srcpkgs/mozjs115/patches/007-tests-use-native-temporarydirectory.patch b/srcpkgs/mozjs115/patches/007-tests-use-native-temporarydirectory.patch deleted file mode 100644 index 96571ebf825aca..00000000000000 --- a/srcpkgs/mozjs115/patches/007-tests-use-native-temporarydirectory.patch +++ /dev/null @@ -1,65 +0,0 @@ -From 1af9fdd2124547099eb0cf5a71b513ef5592dbf9 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Franti=C5=A1ek=20Zatloukal?= <fzatlouk@redhat.com> -Date: Tue, 10 Aug 2021 00:00:50 +0200 -Subject: [PATCH] Tests: Use native TemporaryDirectory - -Without ugly wrapper for Py < 3.2 that doesn't work half of the times... ---- - js/src/jit-test/jit_test.py | 2 +- - js/src/tests/jstests.py | 2 +- - js/src/tests/lib/tempfile.py | 17 +---------------- - 3 files changed, 3 insertions(+), 18 deletions(-) - -diff --git a/js/src/jit-test/jit_test.py b/js/src/jit-test/jit_test.py -index f5d7794..8d443aa 100755 ---- a/js/src/jit-test/jit_test.py -+++ b/js/src/jit-test/jit_test.py -@@ -28,7 +28,7 @@ def add_tests_dir_to_path(): - add_tests_dir_to_path() - - from lib import jittests --from lib.tempfile import TemporaryDirectory -+from tempfile import TemporaryDirectory - from lib.tests import ( - change_env, - get_cpu_count, -diff --git a/js/src/tests/jstests.py b/js/src/tests/jstests.py -index 6fa2f5f..53ceff6 100755 ---- a/js/src/tests/jstests.py -+++ b/js/src/tests/jstests.py -@@ -27,7 +27,7 @@ from subprocess import call, list2cmdlin - from lib.adaptor import xdr_annotate - from lib.progressbar import ProgressBar - from lib.results import ResultsSink, TestOutput --from lib.tempfile import TemporaryDirectory -+from tempfile import TemporaryDirectory - from lib.tests import ( - RefTestCase, - change_env, -diff --git a/js/src/tests/lib/tempfile.py b/js/src/tests/lib/tempfile.py -index ecc21c9..f0a1fa3 100644 ---- a/js/src/tests/lib/tempfile.py -+++ b/js/src/tests/lib/tempfile.py -@@ -1,18 +1,4 @@ - # This Source Code Form is subject to the terms of the Mozilla Public - # License, v. 2.0. If a copy of the MPL was not distributed with this - # file, You can obtain one at http://mozilla.org/MPL/2.0/. --try: -- # Python 3.2 -- from tempfile import TemporaryDirectory --except ImportError: -- import shutil -- import tempfile -- from contextlib import contextmanager -- -- @contextmanager -- def TemporaryDirectory(*args, **kwds): -- d = tempfile.mkdtemp(*args, **kwds) -- try: -- yield d -- finally: -- shutil.rmtree(d) -+from tempfile import TemporaryDirectory --- -2.31.1 - diff --git a/srcpkgs/mozjs115/patches/008-init-patch.patch b/srcpkgs/mozjs115/patches/008-init-patch.patch deleted file mode 100644 index 1954a55bf36914..00000000000000 --- a/srcpkgs/mozjs115/patches/008-init-patch.patch +++ /dev/null @@ -1,28 +0,0 @@ -From 00414eb67ab0591911167155963b5524fbf2b0c0 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Franti=C5=A1ek=20Zatloukal?= <fzatlouk@redhat.com> -Date: Mon, 9 Aug 2021 14:38:58 +0200 -Subject: [PATCH] Don't throw InvalidOptionError on invalid options - ---- - python/mozbuild/mozbuild/configure/__init__.py | 5 +---- - 1 file changed, 1 insertion(+), 4 deletions(-) - -diff --git a/python/mozbuild/mozbuild/configure/__init__.py b/python/mozbuild/mozbuild/configure/__init__.py -index f3167f6..c9e1132 100644 ---- a/python/mozbuild/mozbuild/configure/__init__.py -+++ b/python/mozbuild/mozbuild/configure/__init__.py -@@ -553,10 +553,7 @@ class ConfigureSandbox(dict): - for arg in self._helper: - without_value = arg.split("=", 1)[0] - msg = "Unknown option: %s" % without_value -- if self._help: -- self._logger.warning(msg) -- else: -- raise InvalidOptionError(msg) -+ self._logger.warning(msg) - - # Run the execution queue - for func, args in self._execution_queue: --- -2.31.1 - diff --git a/srcpkgs/mozjs115/patches/009-sloppy-m4-detection.patch b/srcpkgs/mozjs115/patches/009-sloppy-m4-detection.patch deleted file mode 100644 index 10b8b16ea7dc9b..00000000000000 --- a/srcpkgs/mozjs115/patches/009-sloppy-m4-detection.patch +++ /dev/null @@ -1,29 +0,0 @@ -From 2d99a7b076578a3394fb9d5be6eb44f9cfebc681 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Franti=C5=A1ek=20Zatloukal?= <fzatlouk@redhat.com> -Date: Mon, 9 Aug 2021 16:15:37 +0200 -Subject: [PATCH] Remove sloppy m4 detection from bundled autoconf - ---- - build/autoconf/autoconf.sh | 6 ------ - 1 file changed, 6 deletions(-) - -diff --git a/build/autoconf/autoconf.sh b/build/autoconf/autoconf.sh -index ceb8a25..606c74e 100644 ---- a/build/autoconf/autoconf.sh -+++ b/build/autoconf/autoconf.sh -@@ -114,12 +114,6 @@ fi - - # Use the frozen version of Autoconf if available. - r= f= --# Some non-GNU m4's don't reject the --help option, so give them /dev/null. --case `$M4 --help < /dev/null 2>&1` in --*reload-state*) test -r $AC_MACRODIR/autoconf.m4f && { r=--reload f=f; } ;; --*traditional*) ;; --*) echo Autoconf requires GNU m4 1.1 or later >&2; rm -f $tmpin; exit 1 ;; --esac - - $M4 -I$AC_MACRODIR $use_localdir $r autoconf.m4$f $infile > $tmpout || - { rm -f $tmpin $tmpout; exit 2; } --- -2.31.1 - diff --git a/srcpkgs/mozjs115/patches/011-failing-tests-ppc64-s390x.patch b/srcpkgs/mozjs115/patches/011-failing-tests-ppc64-s390x.patch deleted file mode 100644 index 5c286647325cf0..00000000000000 --- a/srcpkgs/mozjs115/patches/011-failing-tests-ppc64-s390x.patch +++ /dev/null @@ -1,36 +0,0 @@ -From db3a0a25b97377b388532b23e73a10d246f66496 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Franti=C5=A1ek=20Zatloukal?= <fzatlouk@redhat.com> -Date: Mon, 3 Aug 2020 10:27:00 +0200 -Subject: [PATCH] Skip failing tests on ppc64 and s390x - -ppc64 and s390x: non262/extensions/clone-errors.js -s390x: test262/built-ins/TypedArray/prototype/set/typedarray-arg-set-values-same-buffer-other-type.js -s390x, ppc64 and aarch64: test262/built-ins/Date/UTC/fp-evaluation-order.js ---- - js/src/tests/jstests.list | 9 +++++++++ - 1 file changed, 9 insertions(+) - -diff --git a/js/src/tests/jstests.list b/js/src/tests/jstests.list -index 73ce42f..1797646 100644 ---- a/js/src/tests/jstests.list -+++ b/js/src/tests/jstests.list -@@ -53,6 +53,15 @@ skip-if(!this.hasOwnProperty("Intl")) include test262/intl402/jstests.list - skip-if(!this.hasOwnProperty("Atomics")) include test262/built-ins/Atomics/jstests.list - skip-if(!this.hasOwnProperty("SharedArrayBuffer")) include test262/built-ins/SharedArrayBuffer/jstests.list - -+# Crashes on s390x and ppc64, avoid it -+skip-if(xulRuntime.XPCOMABI.match(/s390x|ppc64-/)) script non262/extensions/clone-errors.js -+ -+# Crashes on s390x, ppc64, aarch64 -+skip-if(xulRuntime.XPCOMABI.match(/s390x|aarch64|ppc64-/)) script test262/built-ins/Date/UTC/fp-evaluation-order.js -+ -+# Crashes on s390x, avoid it -+skip-if(xulRuntime.XPCOMABI.match(/s390x/)) script test262/built-ins/TypedArray/prototype/set/typedarray-arg-set-values-same-buffer-other-type.js -+ - ##################################### - # Test262 tests disabled on browser # - ##################################### --- -2.31.1 - - diff --git a/srcpkgs/mozjs115/patches/012-fix-musl.patch b/srcpkgs/mozjs115/patches/012-fix-musl.patch deleted file mode 100644 index 814912633217e6..00000000000000 --- a/srcpkgs/mozjs115/patches/012-fix-musl.patch +++ /dev/null @@ -1,21 +0,0 @@ -commit 80ae97f2b875493c5714d00ae5c2a13efbd6e017 -Author: Daniel Kolesa <daniel@octaforge.org> -Date: Sun Jan 23 21:06:47 2022 +0100 - - fix musl miscompilation - - https://github.com/void-linux/void-packages/issues/2598 - -diff --git a/js/src/old-configure.in b/js/src/old-configure.in -index 77652f67..ab5e917b 100644 ---- a/js/src/old-configure.in -+++ b/js/src/old-configure.in -@@ -1069,7 +1069,7 @@ if test "$ac_cv_thread_keyword" = yes; then - mips*-*) - : - ;; -- *-android*|*-linuxandroid*) -+ *-android*|*-linuxandroid*|*-musl*) - : - ;; - *) diff --git a/srcpkgs/mozjs115/patches/013-disable-spidermonkey-jslint.patch b/srcpkgs/mozjs115/patches/013-disable-spidermonkey-jslint.patch deleted file mode 100644 index 93e8c83f9337ac..00000000000000 --- a/srcpkgs/mozjs115/patches/013-disable-spidermonkey-jslint.patch +++ /dev/null @@ -1,26 +0,0 @@ -commit 34d8f3fb025e930450ce44f7aac501da4c2adc9c -Author: Daniel Kolesa <daniel@octaforge.org> -Date: Sun Jan 23 21:09:42 2022 +0100 - - disable spidermonkey jslint - -diff --git a/js/src/build/moz.build b/js/src/build/moz.build -index 55c66b97..243f7db2 100644 ---- a/js/src/build/moz.build -+++ b/js/src/build/moz.build -@@ -97,15 +97,3 @@ NO_EXPAND_LIBS = True - - DIST_INSTALL = True - --# Run SpiderMonkey style checker after linking the static library. This avoids --# running the script for no-op builds. --GeneratedFile( -- "spidermonkey_checks", -- script="/config/run_spidermonkey_checks.py", -- inputs=[ -- "!%sjs_static.%s" % (CONFIG["LIB_PREFIX"], CONFIG["LIB_SUFFIX"]), -- "/config/check_spidermonkey_style.py", -- "/config/check_macroassembler_style.py", -- "/config/check_js_opcode.py", -- ], --) diff --git a/srcpkgs/mozjs115/patches/014-rust-target.patch b/srcpkgs/mozjs115/patches/014-rust-target.patch deleted file mode 100644 index 4d8918a2a54c59..00000000000000 --- a/srcpkgs/mozjs115/patches/014-rust-target.patch +++ /dev/null @@ -1,28 +0,0 @@ -commit 34b3ac3195a40757bc5f51a1db5a47a4b18c68b5 -Author: Daniel Kolesa <daniel@octaforge.org> -Date: Sun Jan 23 21:13:38 2022 +0100 - - bypass rust triplet checks and just force ours - -diff --git a/build/moz.configure/rust.configure b/build/moz.configure/rust.configure -index cd77d72b..0c03cab7 100644 ---- a/build/moz.configure/rust.configure -+++ b/build/moz.configure/rust.configure -@@ -261,7 +261,7 @@ def rust_supported_targets(rustc): - data.setdefault(key, []).append(namespace(rust_target=t, target=info)) - return data - -- -+@imports("os") - def detect_rustc_target( - host_or_target, compiler_info, arm_target, rust_supported_targets - ): -@@ -383,7 +383,7 @@ def detect_rustc_target( - - return None - -- rustc_target = find_candidate(candidates) -+ rustc_target = os.environ["RUST_TARGET"] - - if rustc_target is None: - die("Don't know how to translate {} for rustc".format(host_or_target.alias)) diff --git a/srcpkgs/mozjs115/patches/015-drop-rustc-validation.patch b/srcpkgs/mozjs115/patches/015-drop-rustc-validation.patch deleted file mode 100644 index e2b340cd060e4f..00000000000000 --- a/srcpkgs/mozjs115/patches/015-drop-rustc-validation.patch +++ /dev/null @@ -1,80 +0,0 @@ -drop some rust compiler validation - ---- a/build/moz.configure/rust.configure -+++ b/build/moz.configure/rust.configure -@@ -91,9 +91,6 @@ def unwrap_rustup(prog, name): - return unwrap - - --rustc = unwrap_rustup(rustc, "rustc") --cargo = unwrap_rustup(cargo, "cargo") -- - - set_config("CARGO", cargo) - set_config("RUSTC", rustc) -@@ -411,35 +408,6 @@ def assert_rust_compile(host_or_target, rustc_target, rustc): - - os.write(in_fd, ensure_binary(source)) - os.close(in_fd) -- -- cmd = [ -- rustc, -- "--crate-type", -- "staticlib", -- target_arg, -- "-o", -- out_path, -- in_path, -- ] -- -- def failed(): -- die( -- dedent( -- """\ -- Cannot compile for {} with {} -- The target may be unsupported, or you may not have -- a rust std library for that target installed. Try: -- -- rustup target add {} -- """.format( -- host_or_target.alias, rustc, rustc_target -- ) -- ) -- ) -- -- check_cmd_output(*cmd, onerror=failed) -- if not os.path.exists(out_path) or os.path.getsize(out_path) == 0: -- failed() - finally: - os.remove(in_path) - os.remove(out_path) -@@ -462,29 +430,6 @@ def rust_host_triple( - rustc_target = detect_rustc_target( - host, compiler_info, arm_target, rust_supported_targets - ) -- if rustc_target != rustc_host: -- if host.alias == rustc_target: -- configure_host = host.alias -- else: -- configure_host = "{}/{}".format(host.alias, rustc_target) -- die( -- dedent( -- """\ -- The rust compiler host ({rustc}) is not suitable for the configure host ({configure}). -- -- You can solve this by: -- * Set your configure host to match the rust compiler host by editing your -- mozconfig and adding "ac_add_options --host={rustc}". -- * Or, install the rust toolchain for {configure}, if supported, by running -- "rustup default stable-{rustc_target}" -- """.format( -- rustc=rustc_host, -- configure=configure_host, -- rustc_target=rustc_target, -- ) -- ) -- ) -- assert_rust_compile(host, rustc_target, rustc) - return rustc_target - - diff --git a/srcpkgs/mozjs115/patches/017-no-lto-readelf.patch b/srcpkgs/mozjs115/patches/017-no-lto-readelf.patch deleted file mode 100644 index 903a72a8097676..00000000000000 --- a/srcpkgs/mozjs115/patches/017-no-lto-readelf.patch +++ /dev/null @@ -1,35 +0,0 @@ -commit 1cc729c5221d0ce4c80786ccdcb2de4a6ca382b6 -Author: Daniel Kolesa <daniel@octaforge.org> -Date: Sun Jan 23 21:55:43 2022 +0100 - - drop some library checks - - This calls readelf and won't work with LTO'd setups. - -diff --git a/config/makefiles/rust.mk b/config/makefiles/rust.mk -index 401c2933..ade4f1da 100644 ---- a/config/makefiles/rust.mk -+++ b/config/makefiles/rust.mk -@@ -444,22 +444,6 @@ RUST_LIBRARY_DEP_FILE := $(basename $(RU - RUST_LIBRARY_DEPS := $(wordlist 2, 10000000, $(if $(wildcard $(RUST_LIBRARY_DEP_FILE)),$(shell cat $(RUST_LIBRARY_DEP_FILE)))) - $(RUST_LIBRARY_FILE): $(CARGO_FILE) $(if $(RUST_LIBRARY_DEPS),$(RUST_LIBRARY_DEPS), force-cargo-library-build) - $(if $(RUST_LIBRARY_DEPS),+$(MAKE) force-cargo-library-build,:) --# When we are building in --enable-release mode; we add an additional check to confirm --# that we are not importing any networking-related functions in rust code. This reduces --# the chance of proxy bypasses originating from rust code. --# The check only works when rust code is built with -Clto but without MOZ_LTO_RUST_CROSS. --# Sanitizers and sancov also fail because compiler-rt hooks network functions. --ifndef MOZ_PROFILE_GENERATE --ifeq ($(OS_ARCH), Linux) --ifeq (,$(rustflags_sancov)$(MOZ_ASAN)$(MOZ_TSAN)$(MOZ_UBSAN)) --ifndef MOZ_LTO_RUST_CROSS --ifneq (,$(filter -Clto,$(cargo_rustc_flags))) -- $(call py_action,check_binary,--target --networking $@) --endif --endif --endif --endif --endif - - define make_default_rule - $(1): diff --git a/srcpkgs/mozjs115/patches/MOZ_NO_RUST_LTO.patch b/srcpkgs/mozjs115/patches/MOZ_NO_RUST_LTO.patch deleted file mode 100644 index 4a9b0b42a5752e..00000000000000 --- a/srcpkgs/mozjs115/patches/MOZ_NO_RUST_LTO.patch +++ /dev/null @@ -1,18 +0,0 @@ ---- a/config/makefiles/rust.mk -+++ b/config/makefiles/rust.mk -@@ -64,6 +64,7 @@ endif - # These flags are passed via `cargo rustc` and only apply to the final rustc - # invocation (i.e., only the top-level crate, not its dependencies). - cargo_rustc_flags = $(CARGO_RUSTCFLAGS) -+ifneq (1,$(MOZ_NO_RUST_LTO)) - ifndef DEVELOPER_OPTIONS - ifndef MOZ_DEBUG_RUST - # Enable link-time optimization for release builds, but not when linking -@@ -77,6 +78,7 @@ RUSTFLAGS += -Cembed-bitcode=yes - endif - endif - endif -+endif - - ifdef CARGO_INCREMENTAL - export CARGO_INCREMENTAL diff --git a/srcpkgs/mozjs115/patches/armv6l-isb.patch b/srcpkgs/mozjs115/patches/armv6l-isb.patch deleted file mode 100644 index 1a7f3e45ee42af..00000000000000 --- a/srcpkgs/mozjs115/patches/armv6l-isb.patch +++ /dev/null @@ -1,16 +0,0 @@ -diff -rup Architecture-arm.cpp.orig Architecture-arm.cpp ---- a/js/src/jit/arm/Architecture-arm.cpp -+++ b/js/src/jit/arm/Architecture-arm.cpp -@@ -531,7 +531,11 @@ void FlushExecutionContext() { - #ifndef JS_SIMULATOR_ARM - // Ensure that any instructions already in the pipeline are discarded and - // reloaded from the icache. -- asm volatile("isb\n" : : : "memory"); -+# if defined(__ARM_ARCH_7__) || defined(__ARM_ARCH_7A__) -+ asm volatile("isb\n" : : : "memory"); -+# else -+ asm volatile("mcr p15, 0, %0, c7, c5, 4" : : "r" (0) : "memory"); -+# endif - #else - // We assume the icache flushing routines on other platforms take care of this - #endif diff --git a/srcpkgs/mozjs115/patches/fix-build-ppc32.patch b/srcpkgs/mozjs115/patches/fix-build-ppc32.patch deleted file mode 100644 index f9f8e0cd7acec9..00000000000000 --- a/srcpkgs/mozjs115/patches/fix-build-ppc32.patch +++ /dev/null @@ -1,18 +0,0 @@ -From 62780b31095fcd37a5d9218d0393d552bc44149f Mon Sep 17 00:00:00 2001 -From: q66 <daniel@octaforge.org> -Date: Mon Jun 13 14:01:59 2022 +0200 -Subject: fix ftbfs on powerpc32 - -diff --git a/js/src/wasm/WasmDebugFrame.h b/js/src/wasm/WasmDebugFrame.h -index 47652e9..02a13559 100644 ---- a/js/src/wasm/WasmDebugFrame.h -+++ b/js/src/wasm/WasmDebugFrame.h -@@ -112,7 +112,7 @@ class DebugFrame { - - // Avoid -Wunused-private-field warnings. - protected: --#if defined(JS_CODEGEN_ARM) || defined(JS_CODEGEN_X86) || defined(__wasi__) -+#if defined(JS_CODEGEN_ARM) || defined(JS_CODEGEN_X86) || defined(__wasi__) || (defined(__powerpc__) && !defined(__powerpc64__)) - // See alignmentStaticAsserts(). For ARM32 and X86 DebugFrame is only - // 4-byte aligned, so we add another word to get up to 8-byte - // alignment. diff --git a/srcpkgs/mozjs115/patches/fix-i386-fdlibm.patch b/srcpkgs/mozjs115/patches/fix-i386-fdlibm.patch deleted file mode 100644 index 831e5e03678d80..00000000000000 --- a/srcpkgs/mozjs115/patches/fix-i386-fdlibm.patch +++ /dev/null @@ -1,18 +0,0 @@ -# error: typedef redefinition with different types ('__double_t' (aka 'double') vs 'long double') -# https://bugzilla.mozilla.org/show_bug.cgi?id=1729459 - ---- a/modules/fdlibm/src/math_private.h -+++ b/modules/fdlibm/src/math_private.h -@@ -30,7 +30,12 @@ - * Adapted from https://github.com/freebsd/freebsd-src/search?q=__double_t - */ - -+#if defined(__linux__) && defined(__i386__) -+// rely on glibc's double_t -+typedef long double __double_t; -+#else - typedef double __double_t; -+#endif - typedef __double_t double_t; - - /* diff --git a/srcpkgs/mozjs115/template b/srcpkgs/mozjs115/template deleted file mode 100644 index 5f311c2367ed09..00000000000000 --- a/srcpkgs/mozjs115/template +++ /dev/null @@ -1,88 +0,0 @@ -# Template file for 'mozjs115' -pkgname=mozjs115 -version=115.8.0 -revision=1 -build_wrksrc=js/src -build_style=gnu-configure -build_helper=rust -make_check_target=check-jit-test -configure_args="--disable-jemalloc --disable-strip --disable-tests \ - --disable-optimize --disable-debug --enable-ctypes --enable-readline \ - --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 llvm19 clang19" -makedepends="libicu73-devel libffi-devel nspr-devel python3-devel readline-devel - zlib-devel rust-std" -checkdepends="python3" -short_desc="SpiderMonkey JavaScript interpreter and library (115.x)" -maintainer="oreo639 <oreo6391@gmail.com>" -license="MPL-2.0" -homepage="https://spidermonkey.dev" -distfiles="${MOZILLA_SITE}/firefox/releases/${version}esr/source/firefox-${version}esr.source.tar.xz" -checksum=af8086f23efc8492d286671f6035b1a915de6f4ed5c7897e40be0e1cb6b895ea -make_check=no # Tests are broken with python 3.13 due to removal of pipes - -LDFLAGS="-Wl,-z,stack-size=1048576" - -pre_configure() { - if [ "$CROSS_BUILD" ]; then - configure_args+=" --host=${XBPS_TRIPLET} --target=${XBPS_CROSS_TRIPLET} --enable-linker=bfd" - fi - export M4=m4 - export AWK=awk - export AC_MACRODIR=${wrksrc}/build/autoconf - - rm -r ${wrksrc}/third_party/python/six - mkdir ${wrksrc}/third_party/python/six - ln -s /${py3_sitelib}/six.py ${wrksrc}/third_party/python/six -} - -post_install() { - # Remove unneeded static library - rm -f "${DESTDIR}"/usr/lib/*.ajs - - # it has correct soname but not the right file name - mv "${DESTDIR}"/usr/lib/libmozjs-${version%%.*}.so \ - "${DESTDIR}"/usr/lib/libmozjs-${version%%.*}.so.0 - ln -rs "${DESTDIR}"/usr/lib/libmozjs-${version%%.*}.so.0 \ - "${DESTDIR}"/usr/lib/libmozjs-${version%%.*}.so -} - -pre_check() { - export JITTEST_EXTRA_ARGS="--timeout 600" - if [ "$XBPS_WORDSIZE" = 32 ]; then - vsed -i jit-test/tests/basic/bug653153.js -e s/65536/65568/g - vsed -i jit-test/tests/basic/bug653153.js -e s/65537/65569/g - fi - if [ "$XBPS_TARGET_MACHINE" = i686 ]; then - export JITTEST_EXTRA_ARGS="${JITTEST_EXTRA_ARGS} \ - -x basic/fdlibm-for-sin-cos-tan-argument.js \ - -x gc/gcparam.js \ - -x ion/dce-with-rinstructions.js \ - -x sunspider/check-3d-cube.js \ - -x sunspider/check-3d-raytrace.js \ - -x sunspider/check-access-nbody.js \ - -x wasm/nan-semantics.js \ - -x wasm/spec/spec/float_literals.wast.js \ - -x wasm/spec/spec/float_memory.wast.js \ - -x wasm/spec/threads/float_memory.wast.js \ - " - fi - if [ "$XBPS_LIBC" = musl ]; then - export JITTEST_EXTRA_ARGS="${JITTEST_EXTRA_ARGS} \ - -x sunspider/check-date-format-tofte.js \ - " - fi -} - -mozjs115-devel_package() { - depends="nspr-devel ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/bin - vmove usr/include - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/mozjs115/update b/srcpkgs/mozjs115/update deleted file mode 100644 index f942fe4f0fc958..00000000000000 --- a/srcpkgs/mozjs115/update +++ /dev/null @@ -1,2 +0,0 @@ -site="${MOZILLA_SITE}/firefox/releases/" -pattern="releases/\K${version%%.*}.*(?=esr/\")" diff --git a/srcpkgs/mozjs128-devel b/srcpkgs/mozjs128-devel deleted file mode 120000 index 27b4d683db850e..00000000000000 --- a/srcpkgs/mozjs128-devel +++ /dev/null @@ -1 +0,0 @@ -mozjs128 \ No newline at end of file diff --git a/srcpkgs/mozjs128/patches/001-fix-soname.patch b/srcpkgs/mozjs128/patches/001-fix-soname.patch deleted file mode 100644 index a319d9e975ef94..00000000000000 --- a/srcpkgs/mozjs128/patches/001-fix-soname.patch +++ /dev/null @@ -1,26 +0,0 @@ -From d21c7cb9343d8c495d987e71be0f35887574c820 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Franti=C5=A1ek=20Zatloukal?= <fzatlouk@redhat.com> -Date: Wed, 15 Jul 2020 08:21:47 +0200 -Subject: [PATCH] Add soname switch to linker, regardless of Operating System - -Fix backported from Debian: http://bugs.debian.org/746705 ---- - config/rules.mk | 2 ++ - 1 file changed, 2 insertions(+) - -diff --git a/config/rules.mk b/config/rules.mk -index 0f9b2ac..f6b4efe 100644 ---- a/config/rules.mk -+++ b/config/rules.mk -@@ -285,6 +285,8 @@ ifeq ($(OS_ARCH),GNU) - OS_CPPFLAGS += -DPATH_MAX=1024 -DMAXPATHLEN=1024 - endif - -+EXTRA_DSO_LDOPTS += -Wl,-soname,lib$(JS_LIBRARY_NAME).so.0 -+ - # - # MINGW32 - # --- -2.31.1 - diff --git a/srcpkgs/mozjs128/patches/002-copy-headers.patch b/srcpkgs/mozjs128/patches/002-copy-headers.patch deleted file mode 100644 index aafe1aa84bd340..00000000000000 --- a/srcpkgs/mozjs128/patches/002-copy-headers.patch +++ /dev/null @@ -1,38 +0,0 @@ -From 3b3c8e37cca418e07bdeceaf3a601805df28d925 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Franti=C5=A1ek=20Zatloukal?= <fzatlouk@redhat.com> -Date: Wed, 15 Jul 2020 08:27:39 +0200 -Subject: [PATCH] build: Copy headers on install instead of symlinking - -Patch by Philip Chimento ported forward to mozjs78 ---- - python/mozbuild/mozbuild/backend/recursivemake.py | 6 +++--- - 1 file changed, 3 insertions(+), 3 deletions(-) - -diff --git a/python/mozbuild/mozbuild/backend/recursivemake.py b/python/mozbuild/mozbuild/backend/recursivemake.py -index d964466..0285ad9 100644 ---- a/python/mozbuild/mozbuild/backend/recursivemake.py -+++ b/python/mozbuild/mozbuild/backend/recursivemake.py -@@ -1568,9 +1568,9 @@ class RecursiveMakeBackend(MakeBackend): - " of srcdir-relative or absolute paths." - ) - -- install_manifest.add_pattern_link(basepath, wild, dest_dir) -+ install_manifest.add_pattern_copy(basepath, wild, dest_dir) - else: -- install_manifest.add_pattern_link(f.srcdir, f, dest_dir) -+ install_manifest.add_pattern_copy(f.srcdir, f, dest_dir) - elif isinstance(f, AbsolutePath): - if not f.full_path.lower().endswith((".dll", ".pdb", ".so")): - raise Exception( -@@ -1581,7 +1581,7 @@ class RecursiveMakeBackend(MakeBackend): - install_manifest.add_optional_exists(dest_file) - absolute_files.append(f.full_path) - else: -- install_manifest.add_link(f.full_path, dest_file) -+ install_manifest.add_copy(f.full_path, dest_file) - else: - install_manifest.add_optional_exists(dest_file) - objdir_files.append(self._pretty_path(f, backend_file)) --- -2.31.1 - diff --git a/srcpkgs/mozjs128/patches/003-tests-timeout.patch b/srcpkgs/mozjs128/patches/003-tests-timeout.patch deleted file mode 100644 index 3c2f18267e1863..00000000000000 --- a/srcpkgs/mozjs128/patches/003-tests-timeout.patch +++ /dev/null @@ -1,22 +0,0 @@ -From: Adrian Bunk <bunk@debian.org> -Date: Tue, 3 Jul 2018 10:03:37 +0100 -Subject: Increase the test timeout for slower buildds - -Bug-Debian: https://bugs.debian.org/878284 ---- - js/src/Makefile.in | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/js/src/Makefile.in b/js/src/Makefile.in -index 9202f5e..20c8cf1 100644 ---- a/js/src/Makefile.in -+++ b/js/src/Makefile.in -@@ -53,7 +53,7 @@ check:: check-js-msg - - check-jstests: - $(PYTHON3) -u $(srcdir)/tests/jstests.py \ -- --no-progress --format=automation --timeout 300 \ -+ --no-progress --format=automation --timeout 600 \ - $(JSTESTS_EXTRA_ARGS) \ - $(DIST)/bin/js$(BIN_SUFFIX) - diff --git a/srcpkgs/mozjs128/patches/004-icu-sources-data-py-decouple.patch b/srcpkgs/mozjs128/patches/004-icu-sources-data-py-decouple.patch deleted file mode 100644 index 8572c21fd4ec2e..00000000000000 --- a/srcpkgs/mozjs128/patches/004-icu-sources-data-py-decouple.patch +++ /dev/null @@ -1,29 +0,0 @@ -From: Simon McVittie <smcv@debian.org> -Date: Mon, 9 Oct 2017 09:22:12 +0100 -Subject: icu_sources_data.py: Decouple from Mozilla build system - -mozpack.path is a wrapper around os.path that normalizes path -separators on Windows, but on Unix we only have one path separator -so there's nothing to normalize. Avoid needing to import all of it. ---- - intl/icu_sources_data.py | 4 +++- - 1 file changed, 3 insertions(+), 1 deletion(-) - -diff --git a/intl/icu_sources_data.py b/intl/icu_sources_data.py -index 2936df9..4db52af 100644 ---- a/intl/icu_sources_data.py -+++ b/intl/icu_sources_data.py -@@ -21,7 +21,9 @@ import subprocess - import sys - import tempfile - --from mozpack import path as mozpath -+# Close enough -+import os.path as mozpath -+mozpath.normsep = lambda p: p - - # The following files have been determined to be dead/unused by a - # semi-automated analysis. You can just remove any of the files below --- -2.31.1 - diff --git a/srcpkgs/mozjs128/patches/005-icu-sources-data-write-command-stderr.patch b/srcpkgs/mozjs128/patches/005-icu-sources-data-write-command-stderr.patch deleted file mode 100644 index 84684250ce4c7a..00000000000000 --- a/srcpkgs/mozjs128/patches/005-icu-sources-data-write-command-stderr.patch +++ /dev/null @@ -1,44 +0,0 @@ -From: Simon McVittie <smcv@debian.org> -Date: Mon, 9 Oct 2017 09:23:14 +0100 -Subject: icu_sources_data: Write command output to our stderr - -Saying "See output in /tmp/foobar" is all very well for a developer -build, but on a buildd our /tmp is going to get thrown away after -the build. Just log the usual way instead. ---- - intl/icu_sources_data.py | 16 ++++------------ - 1 file changed, 4 insertions(+), 12 deletions(-) - -diff --git a/intl/icu_sources_data.py b/intl/icu_sources_data.py -index 4db52af..d62960d 100644 ---- a/intl/icu_sources_data.py -+++ b/intl/icu_sources_data.py -@@ -188,21 +188,13 @@ def update_sources(topsrcdir): - - def try_run(name, command, cwd=None, **kwargs): - try: -- with tempfile.NamedTemporaryFile(prefix=name, delete=False) as f: -- subprocess.check_call( -- command, cwd=cwd, stdout=f, stderr=subprocess.STDOUT, **kwargs -- ) -- except subprocess.CalledProcessError: -- print( -- """Error running "{}" in directory {} -- See output in {}""".format( -- " ".join(command), cwd, f.name -- ), -- file=sys.stderr, -+ subprocess.check_call( -+ command, cwd=cwd, stdout=sys.stderr, stderr=subprocess.STDOUT, **kwargs - ) -+ except subprocess.CalledProcessError: -+ print('''Error running "{}" in directory {}'''.format(' '.join(command), cwd), file=sys.stderr) - return False - else: -- os.unlink(f.name) - return True - - --- -2.31.1 - diff --git a/srcpkgs/mozjs128/patches/006-emitter.patch b/srcpkgs/mozjs128/patches/006-emitter.patch deleted file mode 100644 index 556bebd257caa2..00000000000000 --- a/srcpkgs/mozjs128/patches/006-emitter.patch +++ /dev/null @@ -1,67 +0,0 @@ -From d1d785c169345b81c76213f6dd9be32b4db60294 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Franti=C5=A1ek=20Zatloukal?= <fzatlouk@redhat.com> -Date: Wed, 15 Jul 2020 08:39:47 +0200 -Subject: [PATCH] Build: allow LOCAL_INCLUDES paths with topsrcdir or topobjdir - ---- - python/mozbuild/mozbuild/frontend/emitter.py | 10 --------- - .../mozbuild/test/frontend/test_emitter.py | 22 ------------------- - 2 files changed, 32 deletions(-) - -diff --git a/python/mozbuild/mozbuild/frontend/emitter.py b/python/mozbuild/mozbuild/frontend/emitter.py -index 44b916e..f2e821d 100644 ---- a/python/mozbuild/mozbuild/frontend/emitter.py -+++ b/python/mozbuild/mozbuild/frontend/emitter.py -@@ -1367,16 +1367,6 @@ class TreeMetadataEmitter(LoggingMixin): - "(resolved to %s)" % (local_include, full_path), - context, - ) -- if ( -- full_path == context.config.topsrcdir -- or full_path == context.config.topobjdir -- ): -- raise SandboxValidationError( -- "Path specified in LOCAL_INCLUDES " -- "(%s) resolves to the topsrcdir or topobjdir (%s), which is " -- "not allowed" % (local_include, full_path), -- context, -- ) - include_obj = LocalInclude(context, local_include) - local_includes.append(include_obj.path.full_path) - yield include_obj -diff --git a/python/mozbuild/mozbuild/test/frontend/test_emitter.py b/python/mozbuild/mozbuild/test/frontend/test_emitter.py -index e53bc5e..c1b9d32 100644 ---- a/python/mozbuild/mozbuild/test/frontend/test_emitter.py -+++ b/python/mozbuild/mozbuild/test/frontend/test_emitter.py -@@ -1098,28 +1098,6 @@ class TestEmitterBasic(unittest.TestCase): - - self.assertEqual(local_includes, expected) - -- def test_local_includes_invalid(self): -- """Test that invalid LOCAL_INCLUDES are properly detected.""" -- reader = self.reader("local_includes-invalid/srcdir") -- -- with six.assertRaisesRegex( -- self, -- SandboxValidationError, -- "Path specified in LOCAL_INCLUDES.*resolves to the " -- "topsrcdir or topobjdir", -- ): -- self.read_topsrcdir(reader) -- -- reader = self.reader("local_includes-invalid/objdir") -- -- with six.assertRaisesRegex( -- self, -- SandboxValidationError, -- "Path specified in LOCAL_INCLUDES.*resolves to the " -- "topsrcdir or topobjdir", -- ): -- self.read_topsrcdir(reader) -- - def test_local_includes_file(self): - """Test that a filename can't be used in LOCAL_INCLUDES.""" - reader = self.reader("local_includes-filename") --- -2.31.1 - diff --git a/srcpkgs/mozjs128/patches/007-tests-use-native-temporarydirectory.patch b/srcpkgs/mozjs128/patches/007-tests-use-native-temporarydirectory.patch deleted file mode 100644 index 96571ebf825aca..00000000000000 --- a/srcpkgs/mozjs128/patches/007-tests-use-native-temporarydirectory.patch +++ /dev/null @@ -1,65 +0,0 @@ -From 1af9fdd2124547099eb0cf5a71b513ef5592dbf9 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Franti=C5=A1ek=20Zatloukal?= <fzatlouk@redhat.com> -Date: Tue, 10 Aug 2021 00:00:50 +0200 -Subject: [PATCH] Tests: Use native TemporaryDirectory - -Without ugly wrapper for Py < 3.2 that doesn't work half of the times... ---- - js/src/jit-test/jit_test.py | 2 +- - js/src/tests/jstests.py | 2 +- - js/src/tests/lib/tempfile.py | 17 +---------------- - 3 files changed, 3 insertions(+), 18 deletions(-) - -diff --git a/js/src/jit-test/jit_test.py b/js/src/jit-test/jit_test.py -index f5d7794..8d443aa 100755 ---- a/js/src/jit-test/jit_test.py -+++ b/js/src/jit-test/jit_test.py -@@ -28,7 +28,7 @@ def add_tests_dir_to_path(): - add_tests_dir_to_path() - - from lib import jittests --from lib.tempfile import TemporaryDirectory -+from tempfile import TemporaryDirectory - from lib.tests import ( - change_env, - get_cpu_count, -diff --git a/js/src/tests/jstests.py b/js/src/tests/jstests.py -index 6fa2f5f..53ceff6 100755 ---- a/js/src/tests/jstests.py -+++ b/js/src/tests/jstests.py -@@ -27,7 +27,7 @@ from subprocess import call, list2cmdlin - from lib.adaptor import xdr_annotate - from lib.progressbar import ProgressBar - from lib.results import ResultsSink, TestOutput --from lib.tempfile import TemporaryDirectory -+from tempfile import TemporaryDirectory - from lib.tests import ( - RefTestCase, - change_env, -diff --git a/js/src/tests/lib/tempfile.py b/js/src/tests/lib/tempfile.py -index ecc21c9..f0a1fa3 100644 ---- a/js/src/tests/lib/tempfile.py -+++ b/js/src/tests/lib/tempfile.py -@@ -1,18 +1,4 @@ - # This Source Code Form is subject to the terms of the Mozilla Public - # License, v. 2.0. If a copy of the MPL was not distributed with this - # file, You can obtain one at http://mozilla.org/MPL/2.0/. --try: -- # Python 3.2 -- from tempfile import TemporaryDirectory --except ImportError: -- import shutil -- import tempfile -- from contextlib import contextmanager -- -- @contextmanager -- def TemporaryDirectory(*args, **kwds): -- d = tempfile.mkdtemp(*args, **kwds) -- try: -- yield d -- finally: -- shutil.rmtree(d) -+from tempfile import TemporaryDirectory --- -2.31.1 - diff --git a/srcpkgs/mozjs128/patches/008-init-patch.patch b/srcpkgs/mozjs128/patches/008-init-patch.patch deleted file mode 100644 index 1954a55bf36914..00000000000000 --- a/srcpkgs/mozjs128/patches/008-init-patch.patch +++ /dev/null @@ -1,28 +0,0 @@ -From 00414eb67ab0591911167155963b5524fbf2b0c0 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Franti=C5=A1ek=20Zatloukal?= <fzatlouk@redhat.com> -Date: Mon, 9 Aug 2021 14:38:58 +0200 -Subject: [PATCH] Don't throw InvalidOptionError on invalid options - ---- - python/mozbuild/mozbuild/configure/__init__.py | 5 +---- - 1 file changed, 1 insertion(+), 4 deletions(-) - -diff --git a/python/mozbuild/mozbuild/configure/__init__.py b/python/mozbuild/mozbuild/configure/__init__.py -index f3167f6..c9e1132 100644 ---- a/python/mozbuild/mozbuild/configure/__init__.py -+++ b/python/mozbuild/mozbuild/configure/__init__.py -@@ -553,10 +553,7 @@ class ConfigureSandbox(dict): - for arg in self._helper: - without_value = arg.split("=", 1)[0] - msg = "Unknown option: %s" % without_value -- if self._help: -- self._logger.warning(msg) -- else: -- raise InvalidOptionError(msg) -+ self._logger.warning(msg) - - # Run the execution queue - for func, args in self._execution_queue: --- -2.31.1 - diff --git a/srcpkgs/mozjs128/patches/009-sloppy-m4-detection.patch b/srcpkgs/mozjs128/patches/009-sloppy-m4-detection.patch deleted file mode 100644 index 10b8b16ea7dc9b..00000000000000 --- a/srcpkgs/mozjs128/patches/009-sloppy-m4-detection.patch +++ /dev/null @@ -1,29 +0,0 @@ -From 2d99a7b076578a3394fb9d5be6eb44f9cfebc681 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Franti=C5=A1ek=20Zatloukal?= <fzatlouk@redhat.com> -Date: Mon, 9 Aug 2021 16:15:37 +0200 -Subject: [PATCH] Remove sloppy m4 detection from bundled autoconf - ---- - build/autoconf/autoconf.sh | 6 ------ - 1 file changed, 6 deletions(-) - -diff --git a/build/autoconf/autoconf.sh b/build/autoconf/autoconf.sh -index ceb8a25..606c74e 100644 ---- a/build/autoconf/autoconf.sh -+++ b/build/autoconf/autoconf.sh -@@ -114,12 +114,6 @@ fi - - # Use the frozen version of Autoconf if available. - r= f= --# Some non-GNU m4's don't reject the --help option, so give them /dev/null. --case `$M4 --help < /dev/null 2>&1` in --*reload-state*) test -r $AC_MACRODIR/autoconf.m4f && { r=--reload f=f; } ;; --*traditional*) ;; --*) echo Autoconf requires GNU m4 1.1 or later >&2; rm -f $tmpin; exit 1 ;; --esac - - $M4 -I$AC_MACRODIR $use_localdir $r autoconf.m4$f $infile > $tmpout || - { rm -f $tmpin $tmpout; exit 2; } --- -2.31.1 - diff --git a/srcpkgs/mozjs128/patches/011-failing-tests-ppc64-s390x.patch b/srcpkgs/mozjs128/patches/011-failing-tests-ppc64-s390x.patch deleted file mode 100644 index 5c286647325cf0..00000000000000 --- a/srcpkgs/mozjs128/patches/011-failing-tests-ppc64-s390x.patch +++ /dev/null @@ -1,36 +0,0 @@ -From db3a0a25b97377b388532b23e73a10d246f66496 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Franti=C5=A1ek=20Zatloukal?= <fzatlouk@redhat.com> -Date: Mon, 3 Aug 2020 10:27:00 +0200 -Subject: [PATCH] Skip failing tests on ppc64 and s390x - -ppc64 and s390x: non262/extensions/clone-errors.js -s390x: test262/built-ins/TypedArray/prototype/set/typedarray-arg-set-values-same-buffer-other-type.js -s390x, ppc64 and aarch64: test262/built-ins/Date/UTC/fp-evaluation-order.js ---- - js/src/tests/jstests.list | 9 +++++++++ - 1 file changed, 9 insertions(+) - -diff --git a/js/src/tests/jstests.list b/js/src/tests/jstests.list -index 73ce42f..1797646 100644 ---- a/js/src/tests/jstests.list -+++ b/js/src/tests/jstests.list -@@ -53,6 +53,15 @@ skip-if(!this.hasOwnProperty("Intl")) include test262/intl402/jstests.list - skip-if(!this.hasOwnProperty("Atomics")) include test262/built-ins/Atomics/jstests.list - skip-if(!this.hasOwnProperty("SharedArrayBuffer")) include test262/built-ins/SharedArrayBuffer/jstests.list - -+# Crashes on s390x and ppc64, avoid it -+skip-if(xulRuntime.XPCOMABI.match(/s390x|ppc64-/)) script non262/extensions/clone-errors.js -+ -+# Crashes on s390x, ppc64, aarch64 -+skip-if(xulRuntime.XPCOMABI.match(/s390x|aarch64|ppc64-/)) script test262/built-ins/Date/UTC/fp-evaluation-order.js -+ -+# Crashes on s390x, avoid it -+skip-if(xulRuntime.XPCOMABI.match(/s390x/)) script test262/built-ins/TypedArray/prototype/set/typedarray-arg-set-values-same-buffer-other-type.js -+ - ##################################### - # Test262 tests disabled on browser # - ##################################### --- -2.31.1 - - diff --git a/srcpkgs/mozjs128/patches/013-disable-spidermonkey-jslint.patch b/srcpkgs/mozjs128/patches/013-disable-spidermonkey-jslint.patch deleted file mode 100644 index 93e8c83f9337ac..00000000000000 --- a/srcpkgs/mozjs128/patches/013-disable-spidermonkey-jslint.patch +++ /dev/null @@ -1,26 +0,0 @@ -commit 34d8f3fb025e930450ce44f7aac501da4c2adc9c -Author: Daniel Kolesa <daniel@octaforge.org> -Date: Sun Jan 23 21:09:42 2022 +0100 - - disable spidermonkey jslint - -diff --git a/js/src/build/moz.build b/js/src/build/moz.build -index 55c66b97..243f7db2 100644 ---- a/js/src/build/moz.build -+++ b/js/src/build/moz.build -@@ -97,15 +97,3 @@ NO_EXPAND_LIBS = True - - DIST_INSTALL = True - --# Run SpiderMonkey style checker after linking the static library. This avoids --# running the script for no-op builds. --GeneratedFile( -- "spidermonkey_checks", -- script="/config/run_spidermonkey_checks.py", -- inputs=[ -- "!%sjs_static.%s" % (CONFIG["LIB_PREFIX"], CONFIG["LIB_SUFFIX"]), -- "/config/check_spidermonkey_style.py", -- "/config/check_macroassembler_style.py", -- "/config/check_js_opcode.py", -- ], --) diff --git a/srcpkgs/mozjs128/patches/014-rust-target.patch b/srcpkgs/mozjs128/patches/014-rust-target.patch deleted file mode 100644 index 4d8918a2a54c59..00000000000000 --- a/srcpkgs/mozjs128/patches/014-rust-target.patch +++ /dev/null @@ -1,28 +0,0 @@ -commit 34b3ac3195a40757bc5f51a1db5a47a4b18c68b5 -Author: Daniel Kolesa <daniel@octaforge.org> -Date: Sun Jan 23 21:13:38 2022 +0100 - - bypass rust triplet checks and just force ours - -diff --git a/build/moz.configure/rust.configure b/build/moz.configure/rust.configure -index cd77d72b..0c03cab7 100644 ---- a/build/moz.configure/rust.configure -+++ b/build/moz.configure/rust.configure -@@ -261,7 +261,7 @@ def rust_supported_targets(rustc): - data.setdefault(key, []).append(namespace(rust_target=t, target=info)) - return data - -- -+@imports("os") - def detect_rustc_target( - host_or_target, compiler_info, arm_target, rust_supported_targets - ): -@@ -383,7 +383,7 @@ def detect_rustc_target( - - return None - -- rustc_target = find_candidate(candidates) -+ rustc_target = os.environ["RUST_TARGET"] - - if rustc_target is None: - die("Don't know how to translate {} for rustc".format(host_or_target.alias)) diff --git a/srcpkgs/mozjs128/patches/015-drop-rustc-validation.patch b/srcpkgs/mozjs128/patches/015-drop-rustc-validation.patch deleted file mode 100644 index e2b340cd060e4f..00000000000000 --- a/srcpkgs/mozjs128/patches/015-drop-rustc-validation.patch +++ /dev/null @@ -1,80 +0,0 @@ -drop some rust compiler validation - ---- a/build/moz.configure/rust.configure -+++ b/build/moz.configure/rust.configure -@@ -91,9 +91,6 @@ def unwrap_rustup(prog, name): - return unwrap - - --rustc = unwrap_rustup(rustc, "rustc") --cargo = unwrap_rustup(cargo, "cargo") -- - - set_config("CARGO", cargo) - set_config("RUSTC", rustc) -@@ -411,35 +408,6 @@ def assert_rust_compile(host_or_target, rustc_target, rustc): - - os.write(in_fd, ensure_binary(source)) - os.close(in_fd) -- -- cmd = [ -- rustc, -- "--crate-type", -- "staticlib", -- target_arg, -- "-o", -- out_path, -- in_path, -- ] -- -- def failed(): -- die( -- dedent( -- """\ -- Cannot compile for {} with {} -- The target may be unsupported, or you may not have -- a rust std library for that target installed. Try: -- -- rustup target add {} -- """.format( -- host_or_target.alias, rustc, rustc_target -- ) -- ) -- ) -- -- check_cmd_output(*cmd, onerror=failed) -- if not os.path.exists(out_path) or os.path.getsize(out_path) == 0: -- failed() - finally: - os.remove(in_path) - os.remove(out_path) -@@ -462,29 +430,6 @@ def rust_host_triple( - rustc_target = detect_rustc_target( - host, compiler_info, arm_target, rust_supported_targets - ) -- if rustc_target != rustc_host: -- if host.alias == rustc_target: -- configure_host = host.alias -- else: -- configure_host = "{}/{}".format(host.alias, rustc_target) -- die( -- dedent( -- """\ -- The rust compiler host ({rustc}) is not suitable for the configure host ({configure}). -- -- You can solve this by: -- * Set your configure host to match the rust compiler host by editing your -- mozconfig and adding "ac_add_options --host={rustc}". -- * Or, install the rust toolchain for {configure}, if supported, by running -- "rustup default stable-{rustc_target}" -- """.format( -- rustc=rustc_host, -- configure=configure_host, -- rustc_target=rustc_target, -- ) -- ) -- ) -- assert_rust_compile(host, rustc_target, rustc) - return rustc_target - - diff --git a/srcpkgs/mozjs128/patches/017-no-lto-readelf.patch b/srcpkgs/mozjs128/patches/017-no-lto-readelf.patch deleted file mode 100644 index e618dd2c1d0676..00000000000000 --- a/srcpkgs/mozjs128/patches/017-no-lto-readelf.patch +++ /dev/null @@ -1,35 +0,0 @@ -commit 1cc729c5221d0ce4c80786ccdcb2de4a6ca382b6 -Author: Daniel Kolesa <daniel@octaforge.org> -Date: Sun Jan 23 21:55:43 2022 +0100 - - drop some library checks - - This calls readelf and won't work with LTO'd setups. - -diff --git a/config/makefiles/rust.mk b/config/makefiles/rust.mk -index 401c2933..ade4f1da 100644 ---- a/config/makefiles/rust.mk -+++ b/config/makefiles/rust.mk -@@ -497,22 +497,6 @@ force-cargo-library-build: - $(call BUILDSTATUS,START_Rust $(notdir $(RUST_LIBRARY_FILE))) - $(call CARGO_BUILD) --lib $(cargo_target_flag) $(rust_features_flag) -- $(cargo_rustc_flags) - $(call BUILDSTATUS,END_Rust $(notdir $(RUST_LIBRARY_FILE))) --# When we are building in --enable-release mode; we add an additional check to confirm --# that we are not importing any networking-related functions in rust code. This reduces --# the chance of proxy bypasses originating from rust code. --# The check only works when rust code is built with -Clto but without MOZ_LTO_RUST_CROSS. --# Sanitizers and sancov also fail because compiler-rt hooks network functions. --ifndef MOZ_PROFILE_GENERATE --ifeq ($(OS_ARCH), Linux) --ifeq (,$(rustflags_sancov)$(MOZ_ASAN)$(MOZ_TSAN)$(MOZ_UBSAN)) --ifndef MOZ_LTO_RUST_CROSS --ifneq (,$(filter -Clto,$(cargo_rustc_flags))) -- $(call py_action,check_binary $(@F),--networking $(RUST_LIBRARY_FILE)) --endif --endif --endif --endif --endif - - $(eval $(call make_cargo_rule,$(RUST_LIBRARY_FILE),force-cargo-library-build)) - diff --git a/srcpkgs/mozjs128/patches/MOZ_NO_RUST_LTO.patch b/srcpkgs/mozjs128/patches/MOZ_NO_RUST_LTO.patch deleted file mode 100644 index 4a9b0b42a5752e..00000000000000 --- a/srcpkgs/mozjs128/patches/MOZ_NO_RUST_LTO.patch +++ /dev/null @@ -1,18 +0,0 @@ ---- a/config/makefiles/rust.mk -+++ b/config/makefiles/rust.mk -@@ -64,6 +64,7 @@ endif - # These flags are passed via `cargo rustc` and only apply to the final rustc - # invocation (i.e., only the top-level crate, not its dependencies). - cargo_rustc_flags = $(CARGO_RUSTCFLAGS) -+ifneq (1,$(MOZ_NO_RUST_LTO)) - ifndef DEVELOPER_OPTIONS - ifndef MOZ_DEBUG_RUST - # Enable link-time optimization for release builds, but not when linking -@@ -77,6 +78,7 @@ RUSTFLAGS += -Cembed-bitcode=yes - endif - endif - endif -+endif - - ifdef CARGO_INCREMENTAL - export CARGO_INCREMENTAL diff --git a/srcpkgs/mozjs128/patches/armv6l-isb.patch b/srcpkgs/mozjs128/patches/armv6l-isb.patch deleted file mode 100644 index 1a7f3e45ee42af..00000000000000 --- a/srcpkgs/mozjs128/patches/armv6l-isb.patch +++ /dev/null @@ -1,16 +0,0 @@ -diff -rup Architecture-arm.cpp.orig Architecture-arm.cpp ---- a/js/src/jit/arm/Architecture-arm.cpp -+++ b/js/src/jit/arm/Architecture-arm.cpp -@@ -531,7 +531,11 @@ void FlushExecutionContext() { - #ifndef JS_SIMULATOR_ARM - // Ensure that any instructions already in the pipeline are discarded and - // reloaded from the icache. -- asm volatile("isb\n" : : : "memory"); -+# if defined(__ARM_ARCH_7__) || defined(__ARM_ARCH_7A__) -+ asm volatile("isb\n" : : : "memory"); -+# else -+ asm volatile("mcr p15, 0, %0, c7, c5, 4" : : "r" (0) : "memory"); -+# endif - #else - // We assume the icache flushing routines on other platforms take care of this - #endif diff --git a/srcpkgs/mozjs128/patches/d535cd70e034b4ccdccf8b7d9243ffa931a46c78.patch b/srcpkgs/mozjs128/patches/d535cd70e034b4ccdccf8b7d9243ffa931a46c78.patch deleted file mode 100644 index e66f6fb66e77e7..00000000000000 --- a/srcpkgs/mozjs128/patches/d535cd70e034b4ccdccf8b7d9243ffa931a46c78.patch +++ /dev/null @@ -1,100 +0,0 @@ -From d535cd70e034b4ccdccf8b7d9243ffa931a46c78 Mon Sep 17 00:00:00 2001 -From: Rob Wu <rob@robwu.nl> -Date: Tue, 5 Nov 2024 21:24:20 +0000 -Subject: [PATCH] Bug 1926140 - Replace pipes imports r=jmaher - -pipes does not exist in Python 3.11 any more - -Differential Revision: https://phabricator.services.mozilla.com/D227964 ---- - js/src/tests/lib/results.py | 4 ++-- - testing/mozbase/mozdevice/mozdevice/adb.py | 3 --- - testing/web-platform/tests/tools/pytest.ini | 2 -- - testing/xpcshell/runxpcshelltests.py | 6 +++--- - 4 files changed, 5 insertions(+), 10 deletions(-) - -diff --git a/js/src/tests/lib/results.py b/js/src/tests/lib/results.py -index 42f8d7c163bce..1d18b9eb69de3 100644 ---- a/js/src/tests/lib/results.py -+++ b/js/src/tests/lib/results.py -@@ -1,6 +1,6 @@ - import json --import pipes - import re -+import shlex - - from .progressbar import NullProgressBar, ProgressBar - from .structuredlog import TestLogger -@@ -9,7 +9,7 @@ - - - def escape_cmdline(args): -- return " ".join([pipes.quote(a) for a in args]) -+ return " ".join([shlex.quote(a) for a in args]) - - - class TestOutput: -diff --git a/testing/mozbase/mozdevice/mozdevice/adb.py b/testing/mozbase/mozdevice/mozdevice/adb.py -index 0495e863aa679..d06f40e4915b5 100644 ---- a/testing/mozbase/mozdevice/mozdevice/adb.py -+++ b/testing/mozbase/mozdevice/mozdevice/adb.py -@@ -4,7 +4,6 @@ - - import io - import os --import pipes - import posixpath - import re - import shlex -@@ -1293,8 +1292,6 @@ def _quote(arg): - """Utility function to return quoted version of command argument.""" - if hasattr(shlex, "quote"): - quote = shlex.quote -- elif hasattr(pipes, "quote"): -- quote = pipes.quote - else: - - def quote(arg): -diff --git a/testing/web-platform/tests/tools/pytest.ini b/testing/web-platform/tests/tools/pytest.ini -index 650d07caf3a67..3f3d0983ab183 100644 ---- a/testing/web-platform/tests/tools/pytest.ini -+++ b/testing/web-platform/tests/tools/pytest.ini -@@ -20,8 +20,6 @@ filterwarnings = - ignore:This method will be removed in .*\.\s+Use 'parser\.read_file\(\)' instead\.:DeprecationWarning:mozversion - # ignore mozversion not cleanly closing .ini files - ignore:unclosed file.*\.ini:ResourceWarning:mozversion -- # mozdevice uses pipes module -- ignore:'pipes' is deprecated and slated for removal in Python 3:DeprecationWarning - # mozrunner uses telnetlib module - ignore:'telnetlib' is deprecated and slated for removal in Python 3:DeprecationWarning - # https://github.com/web-platform-tests/wpt/issues/39366 -diff --git a/testing/xpcshell/runxpcshelltests.py b/testing/xpcshell/runxpcshelltests.py -index 77b26a39aa12c..45ca22ac0430a 100755 ---- a/testing/xpcshell/runxpcshelltests.py -+++ b/testing/xpcshell/runxpcshelltests.py -@@ -7,10 +7,10 @@ - import copy - import json - import os --import pipes - import platform - import random - import re -+import shlex - import shutil - import signal - import subprocess -@@ -372,11 +372,11 @@ def logCommand(self, name, completeCmd, testdir): - ) - self.log.info("%s | environment: %s" % (name, list(changedEnv))) - shell_command_tokens = [ -- pipes.quote(tok) for tok in list(changedEnv) + completeCmd -+ shlex.quote(tok) for tok in list(changedEnv) + completeCmd - ] - self.log.info( - "%s | as shell command: (cd %s; %s)" -- % (name, pipes.quote(testdir), " ".join(shell_command_tokens)) -+ % (name, shlex.quote(testdir), " ".join(shell_command_tokens)) - ) - - def killTimeout(self, proc): diff --git a/srcpkgs/mozjs128/patches/fix-build-ppc32.patch b/srcpkgs/mozjs128/patches/fix-build-ppc32.patch deleted file mode 100644 index f9f8e0cd7acec9..00000000000000 --- a/srcpkgs/mozjs128/patches/fix-build-ppc32.patch +++ /dev/null @@ -1,18 +0,0 @@ -From 62780b31095fcd37a5d9218d0393d552bc44149f Mon Sep 17 00:00:00 2001 -From: q66 <daniel@octaforge.org> -Date: Mon Jun 13 14:01:59 2022 +0200 -Subject: fix ftbfs on powerpc32 - -diff --git a/js/src/wasm/WasmDebugFrame.h b/js/src/wasm/WasmDebugFrame.h -index 47652e9..02a13559 100644 ---- a/js/src/wasm/WasmDebugFrame.h -+++ b/js/src/wasm/WasmDebugFrame.h -@@ -112,7 +112,7 @@ class DebugFrame { - - // Avoid -Wunused-private-field warnings. - protected: --#if defined(JS_CODEGEN_ARM) || defined(JS_CODEGEN_X86) || defined(__wasi__) -+#if defined(JS_CODEGEN_ARM) || defined(JS_CODEGEN_X86) || defined(__wasi__) || (defined(__powerpc__) && !defined(__powerpc64__)) - // See alignmentStaticAsserts(). For ARM32 and X86 DebugFrame is only - // 4-byte aligned, so we add another word to get up to 8-byte - // alignment. diff --git a/srcpkgs/mozjs128/patches/fix-i386-fdlibm.patch b/srcpkgs/mozjs128/patches/fix-i386-fdlibm.patch deleted file mode 100644 index 831e5e03678d80..00000000000000 --- a/srcpkgs/mozjs128/patches/fix-i386-fdlibm.patch +++ /dev/null @@ -1,18 +0,0 @@ -# error: typedef redefinition with different types ('__double_t' (aka 'double') vs 'long double') -# https://bugzilla.mozilla.org/show_bug.cgi?id=1729459 - ---- a/modules/fdlibm/src/math_private.h -+++ b/modules/fdlibm/src/math_private.h -@@ -30,7 +30,12 @@ - * Adapted from https://github.com/freebsd/freebsd-src/search?q=__double_t - */ - -+#if defined(__linux__) && defined(__i386__) -+// rely on glibc's double_t -+typedef long double __double_t; -+#else - typedef double __double_t; -+#endif - typedef __double_t double_t; - - /* diff --git a/srcpkgs/mozjs128/template b/srcpkgs/mozjs128/template deleted file mode 100644 index 1a56366d7b4f9d..00000000000000 --- a/srcpkgs/mozjs128/template +++ /dev/null @@ -1,84 +0,0 @@ -# Template file for 'mozjs128' -pkgname=mozjs128 -version=128.7.0 -revision=2 -build_wrksrc=js/src -build_style=gnu-configure -build_helper=rust -make_check_target=check-jit-test -configure_args="--disable-jemalloc --disable-strip --disable-tests \ - --disable-optimize --disable-debug --enable-ctypes --enable-readline \ - --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 cbindgen perl m4 - rust cargo llvm19 clang19" -makedepends="icu-devel libffi-devel nspr-devel python3-devel readline-devel - zlib-devel rust-std" -checkdepends="python3" -short_desc="SpiderMonkey JavaScript interpreter and library (128.x)" -maintainer="oreo639 <oreo6391@gmail.com>" -license="MPL-2.0" -homepage="https://spidermonkey.dev" -distfiles="${MOZILLA_SITE}/firefox/releases/${version}esr/source/firefox-${version}esr.source.tar.xz" -checksum=e0a7bf4eddfa33cbc8797d68ecea8fb4e6404ca197d3b2242cbc8daed03794f7 - -LDFLAGS="-Wl,-z,stack-size=1048576" - -pre_configure() { - if [ "$CROSS_BUILD" ]; then - configure_args+=" --host=${XBPS_TRIPLET} --target=${XBPS_CROSS_TRIPLET} --enable-linker=bfd" - fi - export M4=m4 - export AWK=awk - export AC_MACRODIR=${wrksrc}/build/autoconf -} - -post_install() { - # Remove unneeded static library - rm -f "${DESTDIR}"/usr/lib/*.ajs - - # it has correct soname but not the right file name - mv "${DESTDIR}"/usr/lib/libmozjs-${version%%.*}.so \ - "${DESTDIR}"/usr/lib/libmozjs-${version%%.*}.so.0 - ln -rs "${DESTDIR}"/usr/lib/libmozjs-${version%%.*}.so.0 \ - "${DESTDIR}"/usr/lib/libmozjs-${version%%.*}.so -} - -pre_check() { - export JITTEST_EXTRA_ARGS="--timeout 600" - if [ "$XBPS_WORDSIZE" = 32 ]; then - vsed -i jit-test/tests/basic/bug653153.js -e s/65536/65568/g - vsed -i jit-test/tests/basic/bug653153.js -e s/65537/65569/g - vsed -i jit-test/tests/bug1782468-ptrdiff-veclen.js -e 's/getBuildConfiguration("pointer-byte-size") == 4/false/g' - fi - if [ "$XBPS_TARGET_MACHINE" = i686 ]; then - export JITTEST_EXTRA_ARGS="${JITTEST_EXTRA_ARGS} \ - -x basic/fdlibm-for-sin-cos-tan-argument.js \ - -x gc/gcparam.js \ - -x ion/dce-with-rinstructions.js \ - -x sunspider/check-3d-cube.js \ - -x sunspider/check-3d-raytrace.js \ - -x sunspider/check-access-nbody.js \ - -x wasm \ - -x resist-fingerprinting/math-fdlibm-sincostan-asm.js \ - -x resist-fingerprinting/math-fdlibm-sincostan.js \ - " - fi - if [ "$XBPS_LIBC" = musl ]; then - export JITTEST_EXTRA_ARGS="${JITTEST_EXTRA_ARGS} \ - -x sunspider/check-date-format-tofte.js \ - -x resist-fingerprinting/math-fdlibm-sincostan.js \ - " - fi -} - -mozjs128-devel_package() { - depends="nspr-devel ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/bin - vmove usr/include - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/mozjs128/update b/srcpkgs/mozjs128/update deleted file mode 100644 index f942fe4f0fc958..00000000000000 --- a/srcpkgs/mozjs128/update +++ /dev/null @@ -1,2 +0,0 @@ -site="${MOZILLA_SITE}/firefox/releases/" -pattern="releases/\K${version%%.*}.*(?=esr/\")" diff --git a/srcpkgs/mozjs140-devel b/srcpkgs/mozjs140-devel deleted file mode 120000 index 9913456159bfd5..00000000000000 --- a/srcpkgs/mozjs140-devel +++ /dev/null @@ -1 +0,0 @@ -mozjs140 \ No newline at end of file diff --git a/srcpkgs/mozjs140/patches/001-fix-soname.patch b/srcpkgs/mozjs140/patches/001-fix-soname.patch deleted file mode 100644 index a319d9e975ef94..00000000000000 --- a/srcpkgs/mozjs140/patches/001-fix-soname.patch +++ /dev/null @@ -1,26 +0,0 @@ -From d21c7cb9343d8c495d987e71be0f35887574c820 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Franti=C5=A1ek=20Zatloukal?= <fzatlouk@redhat.com> -Date: Wed, 15 Jul 2020 08:21:47 +0200 -Subject: [PATCH] Add soname switch to linker, regardless of Operating System - -Fix backported from Debian: http://bugs.debian.org/746705 ---- - config/rules.mk | 2 ++ - 1 file changed, 2 insertions(+) - -diff --git a/config/rules.mk b/config/rules.mk -index 0f9b2ac..f6b4efe 100644 ---- a/config/rules.mk -+++ b/config/rules.mk -@@ -285,6 +285,8 @@ ifeq ($(OS_ARCH),GNU) - OS_CPPFLAGS += -DPATH_MAX=1024 -DMAXPATHLEN=1024 - endif - -+EXTRA_DSO_LDOPTS += -Wl,-soname,lib$(JS_LIBRARY_NAME).so.0 -+ - # - # MINGW32 - # --- -2.31.1 - diff --git a/srcpkgs/mozjs140/patches/002-copy-headers.patch b/srcpkgs/mozjs140/patches/002-copy-headers.patch deleted file mode 100644 index aafe1aa84bd340..00000000000000 --- a/srcpkgs/mozjs140/patches/002-copy-headers.patch +++ /dev/null @@ -1,38 +0,0 @@ -From 3b3c8e37cca418e07bdeceaf3a601805df28d925 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Franti=C5=A1ek=20Zatloukal?= <fzatlouk@redhat.com> -Date: Wed, 15 Jul 2020 08:27:39 +0200 -Subject: [PATCH] build: Copy headers on install instead of symlinking - -Patch by Philip Chimento ported forward to mozjs78 ---- - python/mozbuild/mozbuild/backend/recursivemake.py | 6 +++--- - 1 file changed, 3 insertions(+), 3 deletions(-) - -diff --git a/python/mozbuild/mozbuild/backend/recursivemake.py b/python/mozbuild/mozbuild/backend/recursivemake.py -index d964466..0285ad9 100644 ---- a/python/mozbuild/mozbuild/backend/recursivemake.py -+++ b/python/mozbuild/mozbuild/backend/recursivemake.py -@@ -1568,9 +1568,9 @@ class RecursiveMakeBackend(MakeBackend): - " of srcdir-relative or absolute paths." - ) - -- install_manifest.add_pattern_link(basepath, wild, dest_dir) -+ install_manifest.add_pattern_copy(basepath, wild, dest_dir) - else: -- install_manifest.add_pattern_link(f.srcdir, f, dest_dir) -+ install_manifest.add_pattern_copy(f.srcdir, f, dest_dir) - elif isinstance(f, AbsolutePath): - if not f.full_path.lower().endswith((".dll", ".pdb", ".so")): - raise Exception( -@@ -1581,7 +1581,7 @@ class RecursiveMakeBackend(MakeBackend): - install_manifest.add_optional_exists(dest_file) - absolute_files.append(f.full_path) - else: -- install_manifest.add_link(f.full_path, dest_file) -+ install_manifest.add_copy(f.full_path, dest_file) - else: - install_manifest.add_optional_exists(dest_file) - objdir_files.append(self._pretty_path(f, backend_file)) --- -2.31.1 - diff --git a/srcpkgs/mozjs140/patches/003-tests-timeout.patch b/srcpkgs/mozjs140/patches/003-tests-timeout.patch deleted file mode 100644 index 3c2f18267e1863..00000000000000 --- a/srcpkgs/mozjs140/patches/003-tests-timeout.patch +++ /dev/null @@ -1,22 +0,0 @@ -From: Adrian Bunk <bunk@debian.org> -Date: Tue, 3 Jul 2018 10:03:37 +0100 -Subject: Increase the test timeout for slower buildds - -Bug-Debian: https://bugs.debian.org/878284 ---- - js/src/Makefile.in | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/js/src/Makefile.in b/js/src/Makefile.in -index 9202f5e..20c8cf1 100644 ---- a/js/src/Makefile.in -+++ b/js/src/Makefile.in -@@ -53,7 +53,7 @@ check:: check-js-msg - - check-jstests: - $(PYTHON3) -u $(srcdir)/tests/jstests.py \ -- --no-progress --format=automation --timeout 300 \ -+ --no-progress --format=automation --timeout 600 \ - $(JSTESTS_EXTRA_ARGS) \ - $(DIST)/bin/js$(BIN_SUFFIX) - diff --git a/srcpkgs/mozjs140/patches/004-icu-sources-data-py-decouple.patch b/srcpkgs/mozjs140/patches/004-icu-sources-data-py-decouple.patch deleted file mode 100644 index 9aa6240d956376..00000000000000 --- a/srcpkgs/mozjs140/patches/004-icu-sources-data-py-decouple.patch +++ /dev/null @@ -1,29 +0,0 @@ -From: Simon McVittie <smcv@debian.org> -Date: Mon, 9 Oct 2017 09:22:12 +0100 -Subject: icu_sources_data.py: Decouple from Mozilla build system - -mozpack.path is a wrapper around os.path that normalizes path -separators on Windows, but on Unix we only have one path separator -so there's nothing to normalize. Avoid needing to import all of it. ---- - intl/icu_sources_data.py | 4 +++- - 1 file changed, 3 insertions(+), 1 deletion(-) - -diff --git a/intl/icu_sources_data.py b/intl/icu_sources_data.py -index 5dcc695..91c6644 100644 ---- a/intl/icu_sources_data.py -+++ b/intl/icu_sources_data.py -@@ -18,7 +18,9 @@ import sys - import tempfile - - from mozbuild.util import cpu_count --from mozpack import path as mozpath -+# Close enough -+import os.path as mozpath -+mozpath.normsep = lambda p: p - - # The following files have been determined to be dead/unused by a - # semi-automated analysis. You can just remove any of the files below --- -2.31.1 - diff --git a/srcpkgs/mozjs140/patches/005-icu-sources-data-write-command-stderr.patch b/srcpkgs/mozjs140/patches/005-icu-sources-data-write-command-stderr.patch deleted file mode 100644 index 84684250ce4c7a..00000000000000 --- a/srcpkgs/mozjs140/patches/005-icu-sources-data-write-command-stderr.patch +++ /dev/null @@ -1,44 +0,0 @@ -From: Simon McVittie <smcv@debian.org> -Date: Mon, 9 Oct 2017 09:23:14 +0100 -Subject: icu_sources_data: Write command output to our stderr - -Saying "See output in /tmp/foobar" is all very well for a developer -build, but on a buildd our /tmp is going to get thrown away after -the build. Just log the usual way instead. ---- - intl/icu_sources_data.py | 16 ++++------------ - 1 file changed, 4 insertions(+), 12 deletions(-) - -diff --git a/intl/icu_sources_data.py b/intl/icu_sources_data.py -index 4db52af..d62960d 100644 ---- a/intl/icu_sources_data.py -+++ b/intl/icu_sources_data.py -@@ -188,21 +188,13 @@ def update_sources(topsrcdir): - - def try_run(name, command, cwd=None, **kwargs): - try: -- with tempfile.NamedTemporaryFile(prefix=name, delete=False) as f: -- subprocess.check_call( -- command, cwd=cwd, stdout=f, stderr=subprocess.STDOUT, **kwargs -- ) -- except subprocess.CalledProcessError: -- print( -- """Error running "{}" in directory {} -- See output in {}""".format( -- " ".join(command), cwd, f.name -- ), -- file=sys.stderr, -+ subprocess.check_call( -+ command, cwd=cwd, stdout=sys.stderr, stderr=subprocess.STDOUT, **kwargs - ) -+ except subprocess.CalledProcessError: -+ print('''Error running "{}" in directory {}'''.format(' '.join(command), cwd), file=sys.stderr) - return False - else: -- os.unlink(f.name) - return True - - --- -2.31.1 - diff --git a/srcpkgs/mozjs140/patches/006-emitter.patch b/srcpkgs/mozjs140/patches/006-emitter.patch deleted file mode 100644 index d61c0fcdbcbf53..00000000000000 --- a/srcpkgs/mozjs140/patches/006-emitter.patch +++ /dev/null @@ -1,63 +0,0 @@ -From d1d785c169345b81c76213f6dd9be32b4db60294 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Franti=C5=A1ek=20Zatloukal?= <fzatlouk@redhat.com> -Date: Wed, 15 Jul 2020 08:39:47 +0200 -Subject: [PATCH] Build: allow LOCAL_INCLUDES paths with topsrcdir or topobjdir - ---- - python/mozbuild/mozbuild/frontend/emitter.py | 10 ---------- - .../mozbuild/test/frontend/test_emitter.py | 18 ------------------ - 2 files changed, 28 deletions(-) - -diff --git a/python/mozbuild/mozbuild/frontend/emitter.py b/python/mozbuild/mozbuild/frontend/emitter.py -index 2ffde7c..e693acb 100644 ---- a/python/mozbuild/mozbuild/frontend/emitter.py -+++ b/python/mozbuild/mozbuild/frontend/emitter.py -@@ -1401,16 +1401,6 @@ class TreeMetadataEmitter(LoggingMixin): - "(resolved to %s)" % (local_include, full_path), - context, - ) -- if ( -- full_path == context.config.topsrcdir -- or full_path == context.config.topobjdir -- ): -- raise SandboxValidationError( -- "Path specified in LOCAL_INCLUDES " -- "(%s) resolves to the topsrcdir or topobjdir (%s), which is " -- "not allowed" % (local_include, full_path), -- context, -- ) - include_obj = LocalInclude(context, local_include) - local_includes.append(include_obj.path.full_path) - yield include_obj -diff --git a/python/mozbuild/mozbuild/test/frontend/test_emitter.py b/python/mozbuild/mozbuild/test/frontend/test_emitter.py -index 01f64be..4080244 100644 ---- a/python/mozbuild/mozbuild/test/frontend/test_emitter.py -+++ b/python/mozbuild/mozbuild/test/frontend/test_emitter.py -@@ -1074,24 +1074,6 @@ class TestEmitterBasic(unittest.TestCase): - - self.assertEqual(local_includes, expected) - -- def test_local_includes_invalid(self): -- """Test that invalid LOCAL_INCLUDES are properly detected.""" -- reader = self.reader("local_includes-invalid/srcdir") -- -- with self.assertRaisesRegex( -- SandboxValidationError, -- "Path specified in LOCAL_INCLUDES.*resolves to the topsrcdir or topobjdir", -- ): -- self.read_topsrcdir(reader) -- -- reader = self.reader("local_includes-invalid/objdir") -- -- with self.assertRaisesRegex( -- SandboxValidationError, -- "Path specified in LOCAL_INCLUDES.*resolves to the topsrcdir or topobjdir", -- ): -- self.read_topsrcdir(reader) -- - def test_local_includes_file(self): - """Test that a filename can't be used in LOCAL_INCLUDES.""" - reader = self.reader("local_includes-filename") --- -2.37.1 - diff --git a/srcpkgs/mozjs140/patches/007-tests-use-native-temporarydirectory.patch b/srcpkgs/mozjs140/patches/007-tests-use-native-temporarydirectory.patch deleted file mode 100644 index 96571ebf825aca..00000000000000 --- a/srcpkgs/mozjs140/patches/007-tests-use-native-temporarydirectory.patch +++ /dev/null @@ -1,65 +0,0 @@ -From 1af9fdd2124547099eb0cf5a71b513ef5592dbf9 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Franti=C5=A1ek=20Zatloukal?= <fzatlouk@redhat.com> -Date: Tue, 10 Aug 2021 00:00:50 +0200 -Subject: [PATCH] Tests: Use native TemporaryDirectory - -Without ugly wrapper for Py < 3.2 that doesn't work half of the times... ---- - js/src/jit-test/jit_test.py | 2 +- - js/src/tests/jstests.py | 2 +- - js/src/tests/lib/tempfile.py | 17 +---------------- - 3 files changed, 3 insertions(+), 18 deletions(-) - -diff --git a/js/src/jit-test/jit_test.py b/js/src/jit-test/jit_test.py -index f5d7794..8d443aa 100755 ---- a/js/src/jit-test/jit_test.py -+++ b/js/src/jit-test/jit_test.py -@@ -28,7 +28,7 @@ def add_tests_dir_to_path(): - add_tests_dir_to_path() - - from lib import jittests --from lib.tempfile import TemporaryDirectory -+from tempfile import TemporaryDirectory - from lib.tests import ( - change_env, - get_cpu_count, -diff --git a/js/src/tests/jstests.py b/js/src/tests/jstests.py -index 6fa2f5f..53ceff6 100755 ---- a/js/src/tests/jstests.py -+++ b/js/src/tests/jstests.py -@@ -27,7 +27,7 @@ from subprocess import call, list2cmdlin - from lib.adaptor import xdr_annotate - from lib.progressbar import ProgressBar - from lib.results import ResultsSink, TestOutput --from lib.tempfile import TemporaryDirectory -+from tempfile import TemporaryDirectory - from lib.tests import ( - RefTestCase, - change_env, -diff --git a/js/src/tests/lib/tempfile.py b/js/src/tests/lib/tempfile.py -index ecc21c9..f0a1fa3 100644 ---- a/js/src/tests/lib/tempfile.py -+++ b/js/src/tests/lib/tempfile.py -@@ -1,18 +1,4 @@ - # This Source Code Form is subject to the terms of the Mozilla Public - # License, v. 2.0. If a copy of the MPL was not distributed with this - # file, You can obtain one at http://mozilla.org/MPL/2.0/. --try: -- # Python 3.2 -- from tempfile import TemporaryDirectory --except ImportError: -- import shutil -- import tempfile -- from contextlib import contextmanager -- -- @contextmanager -- def TemporaryDirectory(*args, **kwds): -- d = tempfile.mkdtemp(*args, **kwds) -- try: -- yield d -- finally: -- shutil.rmtree(d) -+from tempfile import TemporaryDirectory --- -2.31.1 - diff --git a/srcpkgs/mozjs140/patches/008-init-patch.patch b/srcpkgs/mozjs140/patches/008-init-patch.patch deleted file mode 100644 index 1954a55bf36914..00000000000000 --- a/srcpkgs/mozjs140/patches/008-init-patch.patch +++ /dev/null @@ -1,28 +0,0 @@ -From 00414eb67ab0591911167155963b5524fbf2b0c0 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Franti=C5=A1ek=20Zatloukal?= <fzatlouk@redhat.com> -Date: Mon, 9 Aug 2021 14:38:58 +0200 -Subject: [PATCH] Don't throw InvalidOptionError on invalid options - ---- - python/mozbuild/mozbuild/configure/__init__.py | 5 +---- - 1 file changed, 1 insertion(+), 4 deletions(-) - -diff --git a/python/mozbuild/mozbuild/configure/__init__.py b/python/mozbuild/mozbuild/configure/__init__.py -index f3167f6..c9e1132 100644 ---- a/python/mozbuild/mozbuild/configure/__init__.py -+++ b/python/mozbuild/mozbuild/configure/__init__.py -@@ -553,10 +553,7 @@ class ConfigureSandbox(dict): - for arg in self._helper: - without_value = arg.split("=", 1)[0] - msg = "Unknown option: %s" % without_value -- if self._help: -- self._logger.warning(msg) -- else: -- raise InvalidOptionError(msg) -+ self._logger.warning(msg) - - # Run the execution queue - for func, args in self._execution_queue: --- -2.31.1 - diff --git a/srcpkgs/mozjs140/patches/013-disable-spidermonkey-jslint.patch b/srcpkgs/mozjs140/patches/013-disable-spidermonkey-jslint.patch deleted file mode 100644 index 93e8c83f9337ac..00000000000000 --- a/srcpkgs/mozjs140/patches/013-disable-spidermonkey-jslint.patch +++ /dev/null @@ -1,26 +0,0 @@ -commit 34d8f3fb025e930450ce44f7aac501da4c2adc9c -Author: Daniel Kolesa <daniel@octaforge.org> -Date: Sun Jan 23 21:09:42 2022 +0100 - - disable spidermonkey jslint - -diff --git a/js/src/build/moz.build b/js/src/build/moz.build -index 55c66b97..243f7db2 100644 ---- a/js/src/build/moz.build -+++ b/js/src/build/moz.build -@@ -97,15 +97,3 @@ NO_EXPAND_LIBS = True - - DIST_INSTALL = True - --# Run SpiderMonkey style checker after linking the static library. This avoids --# running the script for no-op builds. --GeneratedFile( -- "spidermonkey_checks", -- script="/config/run_spidermonkey_checks.py", -- inputs=[ -- "!%sjs_static.%s" % (CONFIG["LIB_PREFIX"], CONFIG["LIB_SUFFIX"]), -- "/config/check_spidermonkey_style.py", -- "/config/check_macroassembler_style.py", -- "/config/check_js_opcode.py", -- ], --) diff --git a/srcpkgs/mozjs140/patches/017-no-lto-readelf.patch b/srcpkgs/mozjs140/patches/017-no-lto-readelf.patch deleted file mode 100644 index e618dd2c1d0676..00000000000000 --- a/srcpkgs/mozjs140/patches/017-no-lto-readelf.patch +++ /dev/null @@ -1,35 +0,0 @@ -commit 1cc729c5221d0ce4c80786ccdcb2de4a6ca382b6 -Author: Daniel Kolesa <daniel@octaforge.org> -Date: Sun Jan 23 21:55:43 2022 +0100 - - drop some library checks - - This calls readelf and won't work with LTO'd setups. - -diff --git a/config/makefiles/rust.mk b/config/makefiles/rust.mk -index 401c2933..ade4f1da 100644 ---- a/config/makefiles/rust.mk -+++ b/config/makefiles/rust.mk -@@ -497,22 +497,6 @@ force-cargo-library-build: - $(call BUILDSTATUS,START_Rust $(notdir $(RUST_LIBRARY_FILE))) - $(call CARGO_BUILD) --lib $(cargo_target_flag) $(rust_features_flag) -- $(cargo_rustc_flags) - $(call BUILDSTATUS,END_Rust $(notdir $(RUST_LIBRARY_FILE))) --# When we are building in --enable-release mode; we add an additional check to confirm --# that we are not importing any networking-related functions in rust code. This reduces --# the chance of proxy bypasses originating from rust code. --# The check only works when rust code is built with -Clto but without MOZ_LTO_RUST_CROSS. --# Sanitizers and sancov also fail because compiler-rt hooks network functions. --ifndef MOZ_PROFILE_GENERATE --ifeq ($(OS_ARCH), Linux) --ifeq (,$(rustflags_sancov)$(MOZ_ASAN)$(MOZ_TSAN)$(MOZ_UBSAN)) --ifndef MOZ_LTO_RUST_CROSS --ifneq (,$(filter -Clto,$(cargo_rustc_flags))) -- $(call py_action,check_binary $(@F),--networking $(RUST_LIBRARY_FILE)) --endif --endif --endif --endif --endif - - $(eval $(call make_cargo_rule,$(RUST_LIBRARY_FILE),force-cargo-library-build)) - diff --git a/srcpkgs/mozjs140/patches/armv6l-isb.patch b/srcpkgs/mozjs140/patches/armv6l-isb.patch deleted file mode 100644 index 1a7f3e45ee42af..00000000000000 --- a/srcpkgs/mozjs140/patches/armv6l-isb.patch +++ /dev/null @@ -1,16 +0,0 @@ -diff -rup Architecture-arm.cpp.orig Architecture-arm.cpp ---- a/js/src/jit/arm/Architecture-arm.cpp -+++ b/js/src/jit/arm/Architecture-arm.cpp -@@ -531,7 +531,11 @@ void FlushExecutionContext() { - #ifndef JS_SIMULATOR_ARM - // Ensure that any instructions already in the pipeline are discarded and - // reloaded from the icache. -- asm volatile("isb\n" : : : "memory"); -+# if defined(__ARM_ARCH_7__) || defined(__ARM_ARCH_7A__) -+ asm volatile("isb\n" : : : "memory"); -+# else -+ asm volatile("mcr p15, 0, %0, c7, c5, 4" : : "r" (0) : "memory"); -+# endif - #else - // We assume the icache flushing routines on other platforms take care of this - #endif diff --git a/srcpkgs/mozjs140/patches/fix-i386-fdlibm.patch b/srcpkgs/mozjs140/patches/fix-i386-fdlibm.patch deleted file mode 100644 index 831e5e03678d80..00000000000000 --- a/srcpkgs/mozjs140/patches/fix-i386-fdlibm.patch +++ /dev/null @@ -1,18 +0,0 @@ -# error: typedef redefinition with different types ('__double_t' (aka 'double') vs 'long double') -# https://bugzilla.mozilla.org/show_bug.cgi?id=1729459 - ---- a/modules/fdlibm/src/math_private.h -+++ b/modules/fdlibm/src/math_private.h -@@ -30,7 +30,12 @@ - * Adapted from https://github.com/freebsd/freebsd-src/search?q=__double_t - */ - -+#if defined(__linux__) && defined(__i386__) -+// rely on glibc's double_t -+typedef long double __double_t; -+#else - typedef double __double_t; -+#endif - typedef __double_t double_t; - - /* diff --git a/srcpkgs/mozjs140/patches/missing-defines.patch b/srcpkgs/mozjs140/patches/missing-defines.patch deleted file mode 100644 index 72fe721ead9d6e..00000000000000 --- a/srcpkgs/mozjs140/patches/missing-defines.patch +++ /dev/null @@ -1,25 +0,0 @@ -From 9aa8b4b051dd539e0fbd5e08040870b3c712a846 Mon Sep 17 00:00:00 2001 -From: Philip Chimento <philip.chimento@gmail.com> -Date: Wed, 16 Jul 2025 22:50:50 -0700 -Subject: [PATCH] Bug 1973994 - mozjs-140.pc does not contain -DXP_UNIX on - Linux - -Temporary fix. ---- - js/src/js-config.h.in | 4 ++++ - 1 file changed, 4 insertions(+) - -diff --git a/js/src/js-config.h.in b/js/src/js-config.h.in -index 8372623586..498ea968ba 100644 ---- a/js/src/js-config.h.in -+++ b/js/src/js-config.h.in -@@ -68,4 +68,8 @@ - #undef MOZJS_MAJOR_VERSION - #undef MOZJS_MINOR_VERSION - -+/* Controls API in UniquePtrExtensions.h. */ -+#undef XP_UNIX -+#undef XP_WIN -+ - #endif /* js_config_h */ - diff --git a/srcpkgs/mozjs140/patches/rust-configure.patch b/srcpkgs/mozjs140/patches/rust-configure.patch deleted file mode 100644 index 61ef3cab6fc77d..00000000000000 --- a/srcpkgs/mozjs140/patches/rust-configure.patch +++ /dev/null @@ -1,69 +0,0 @@ -Mozilla rustc check does not support crossbuild: let's remove it -Remove calls to unwrap_rustup, they fail if rustup isn't present - -Do not try to figure out the rust target as it is broken on musl -instead use what is set in RUST_TARGET - -Skip extra checks on cross builds (broken for arm*) - ---- a/build/moz.configure/rust.configure 2020-12-12 01:35:33.000000000 +0100 -+++ b/build/moz.configure/rust.configure 2020-12-15 19:45:16.467750787 +0100 -@@ -91,9 +91,6 @@ - return unwrap - - --rustc = unwrap_rustup(rustc, "rustc") --cargo = unwrap_rustup(cargo, "cargo") -- - - set_config("CARGO", cargo) - set_config("RUSTC", rustc) -@@ -260,7 +257,9 @@ - data.setdefault(key, []).append(namespace(rust_target=t, target=info)) - return data - -- -+@imports('os') -+@imports(_from='mozbuild.util', _import='ensure_unicode') -+@imports(_from='mozbuild.util', _import='system_encoding') - def detect_rustc_target( - host_or_target, compiler_info, arm_target, rust_supported_targets - ): -@@ -382,12 +381,12 @@ - - return None - -- rustc_target = find_candidate(candidates) -+ rustc_target = os.environ['RUST_TARGET'] - - if rustc_target is None: - die("Don't know how to translate {} for rustc".format(host_or_target.alias)) - -- return rustc_target -+ return ensure_unicode(rustc_target, system_encoding) - - - @imports("os") -@@ -486,6 +485,7 @@ - host, compiler_info, arm_target, rust_supported_targets - ) - if rustc_target != rustc_host: -+ return rustc_host - if host.alias == rustc_target: - configure_host = host.alias - else: -@@ -507,7 +507,6 @@ - ) - ) - ) -- assert_rust_compile(host, rustc_target, rustc) - return rustc_target - - -@@ -521,7 +520,6 @@ - rustc_target = detect_rustc_target( - target, compiler_info, arm_target, rust_supported_targets - ) -- assert_rust_compile(target, rustc_target, rustc) - return rustc_target - diff --git a/srcpkgs/mozjs140/template b/srcpkgs/mozjs140/template deleted file mode 100644 index fe91e65738be3d..00000000000000 --- a/srcpkgs/mozjs140/template +++ /dev/null @@ -1,84 +0,0 @@ -# Template file for 'mozjs140' -pkgname=mozjs140 -version=140.3.0 -revision=1 -build_wrksrc=js/src -build_style=gnu-configure -build_helper=rust -make_check_target=check-jit-test -configure_args="--disable-jemalloc --disable-strip --disable-tests \ - --disable-optimize --disable-debug --enable-ctypes --enable-readline \ - --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 cbindgen perl m4 - rust cargo llvm19 clang19" -makedepends="icu-devel libffi-devel nspr-devel python3-devel readline-devel - zlib-devel rust-std" -checkdepends="python3" -short_desc="SpiderMonkey JavaScript interpreter and library (140.x)" -maintainer="oreo639 <oreo6391@gmail.com>" -license="MPL-2.0" -homepage="https://spidermonkey.dev" -distfiles="${MOZILLA_SITE}/firefox/releases/${version}esr/source/firefox-${version}esr.source.tar.xz" -checksum=efc6eb3c93756311bd2f9db3796c0bbee6e3f182975d857284168b3dec672316 - -LDFLAGS="-Wl,-z,stack-size=1048576" - -pre_configure() { - if [ "$CROSS_BUILD" ]; then - configure_args+=" --host=${XBPS_TRIPLET} --target=${XBPS_CROSS_TRIPLET} --enable-linker=bfd" - fi - export M4=m4 - export AWK=awk - export AC_MACRODIR=${wrksrc}/build/autoconf -} - -post_install() { - # Remove unneeded static library - rm -f "${DESTDIR}"/usr/lib/*.ajs - - # it has correct soname but not the right file name - mv "${DESTDIR}"/usr/lib/libmozjs-${version%%.*}.so \ - "${DESTDIR}"/usr/lib/libmozjs-${version%%.*}.so.0 - ln -rs "${DESTDIR}"/usr/lib/libmozjs-${version%%.*}.so.0 \ - "${DESTDIR}"/usr/lib/libmozjs-${version%%.*}.so -} - -pre_check() { - export JITTEST_EXTRA_ARGS="--timeout 600" - if [ "$XBPS_WORDSIZE" = 32 ]; then - vsed -i jit-test/tests/basic/bug653153.js -e s/65536/65568/g - vsed -i jit-test/tests/basic/bug653153.js -e s/65537/65569/g - vsed -i jit-test/tests/bug1782468-ptrdiff-veclen.js -e 's/getBuildConfiguration("pointer-byte-size") == 4/false/g' - fi - if [ "$XBPS_TARGET_MACHINE" = i686 ]; then - export JITTEST_EXTRA_ARGS="${JITTEST_EXTRA_ARGS} \ - -x basic/fdlibm-for-sin-cos-tan-argument.js \ - -x gc/gcparam.js \ - -x ion/dce-with-rinstructions.js \ - -x sunspider/check-3d-cube.js \ - -x sunspider/check-3d-raytrace.js \ - -x sunspider/check-access-nbody.js \ - -x wasm \ - -x resist-fingerprinting/math-fdlibm-sincostan-asm.js \ - -x resist-fingerprinting/math-fdlibm-sincostan.js \ - " - fi - if [ "$XBPS_LIBC" = musl ]; then - export JITTEST_EXTRA_ARGS="${JITTEST_EXTRA_ARGS} \ - -x sunspider/check-date-format-tofte.js \ - -x resist-fingerprinting/math-fdlibm-sincostan.js \ - " - fi -} - -mozjs140-devel_package() { - depends="nspr-devel ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/bin - vmove usr/include - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/mozjs140/update b/srcpkgs/mozjs140/update deleted file mode 100644 index f942fe4f0fc958..00000000000000 --- a/srcpkgs/mozjs140/update +++ /dev/null @@ -1,2 +0,0 @@ -site="${MOZILLA_SITE}/firefox/releases/" -pattern="releases/\K${version%%.*}.*(?=esr/\")" diff --git a/srcpkgs/mozo/template b/srcpkgs/mozo/template deleted file mode 100644 index 2f8f8144b147e7..00000000000000 --- a/srcpkgs/mozo/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'mozo' -pkgname=mozo -version=1.28.0 -revision=2 -build_style=meson -hostmakedepends="pkg-config gettext" -makedepends="glib-devel mate-menus-devel python3-gobject-devel" -depends="desktop-file-utils gtk+3 mate-menus python3-gobject" -short_desc="MATE menu editing tool" -maintainer="skmpz <dem.procopiou@gmail.com>" -license="LGPL-2.1-or-later" -homepage="https://mate-desktop.org" -changelog="https://raw.githubusercontent.com/mate-desktop/mozo/master/NEWS" -distfiles="https://pub.mate-desktop.org/releases/${version%.*}/mozo-${version}.tar.xz" -checksum=fe98984ffd6aa8c36d0594bcefdba03de39b42d41e007251680384f3cef44924 diff --git a/srcpkgs/mozo/update b/srcpkgs/mozo/update deleted file mode 100644 index 0070f4d5e00630..00000000000000 --- a/srcpkgs/mozo/update +++ /dev/null @@ -1,2 +0,0 @@ -site="https://github.com/mate-desktop/$pkgname/tags" -pattern="(?<=v)[0-9]*[.][0-9]*[02468][.][0-9.]*(?=\.tar.gz)" diff --git a/srcpkgs/mp3check/patches/placement-new.patch b/srcpkgs/mp3check/patches/placement-new.patch deleted file mode 100644 index 1a165db8e94007..00000000000000 --- a/srcpkgs/mp3check/patches/placement-new.patch +++ /dev/null @@ -1,12 +0,0 @@ ---- a/tstring.h -+++ b/tstring.h -@@ -75,6 +75,9 @@ - return ::operator new (size + tmem + 1);} - static void operator delete (void *p, size_t) { - ::operator delete (p); } -+ // Gentoo Bug #685880 -+ static void operator delete (void *p) { -+ ::operator delete (p); } - - // create a new representation - static Rep *create(size_t tmem); diff --git a/srcpkgs/mp3check/template b/srcpkgs/mp3check/template deleted file mode 100644 index 6d25f52387fc9d..00000000000000 --- a/srcpkgs/mp3check/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'mp3check' -pkgname=mp3check -version=0.8.7 -revision=4 -short_desc="Check MP3 files for consistency plus fix header and id3tag errors" -maintainer="Leah Neukirchen <leah@vuxu.org>" -license="GPL-2.0-only" -homepage="https://code.google.com/p/mp3check/" -distfiles="${DEBIAN_SITE}/main/m/${pkgname}/${pkgname}_${version}.orig.tar.gz" -checksum=27d976ad8495671e9b9ce3c02e70cb834d962b6fdf1a7d437bb0e85454acdd0e - -do_build() { - make ${makejobs} CXX="${CXX}" CXXFLAGS="${CXXFLAGS}" LDFLAGS="${LDFLAGS}" -} - -do_install() { - vbin mp3check - vman mp3check.1 -} diff --git a/srcpkgs/mp3info-gtk b/srcpkgs/mp3info-gtk deleted file mode 120000 index 35702d9dbd3cd0..00000000000000 --- a/srcpkgs/mp3info-gtk +++ /dev/null @@ -1 +0,0 @@ -mp3info \ No newline at end of file diff --git a/srcpkgs/mp3info/template b/srcpkgs/mp3info/template deleted file mode 100644 index caab6cbc2612a3..00000000000000 --- a/srcpkgs/mp3info/template +++ /dev/null @@ -1,37 +0,0 @@ -# Template file for 'mp3info' -pkgname=mp3info -version=0.8.5a -revision=5 -build_style=gnu-makefile -hostmakedepends="pkg-config" -makedepends="gtk+-devel ncurses-devel" -short_desc="Utility used to read and modify the ID3 tags of MP3 files" -maintainer="Enno Boland <gottox@voidlinux.org>" -license="GPL-2.0-or-later" -homepage="http://ibiblio.org/mp3info/" -distfiles="https://ibiblio.org/pub/linux/apps/sound/mp3-utils/mp3info/mp3info-${version}.tgz" -checksum=0438ac68e9f04947fb14ca5573d27c62454cb9db3a93b7f1d2c226cd3e0b4e10 - -pre_configure() { - sed -i 's%uint\*%unsigned int*%g' mp3tech.c - sed -i Makefile \ - -e 's%$(CC) $(CFLAGS)%& $(LDFLAGS)%' \ - -e 's%$(CC) $(XSRC) $(CFLAGS)%& $(LDFLAGS)%' -} -pre_install() { - sed -i '/STRIP/d' Makefile -} -do_install() { - vmkdir usr/bin - vmkdir usr/share/man/man1 - - make prefix=${DESTDIR}/usr mandir=${DESTDIR}/usr/share/man/man1 install -} - -mp3info-gtk_package() { - short_desc+=" - gtk user interface" - - pkg_install() { - vmove usr/bin/gmp3info - } -} diff --git a/srcpkgs/mp3splt/template b/srcpkgs/mp3splt/template deleted file mode 100644 index 91d7933c512c9a..00000000000000 --- a/srcpkgs/mp3splt/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'mp3splt' -pkgname=mp3splt -version=2.6.2 -revision=1 -build_style=gnu-configure -configure_args="--enable-oggsplt_symlink --enable-flacsplt_symlink" -hostmakedepends="pkg-config" -makedepends="libmp3splt-devel" -short_desc="Commandline tool for splitting mp3 and ogg files without decoding" -maintainer="Jan Friesse <jfriesse@gmail.com>" -license="GPL-2.0-or-later" -homepage="http://mp3splt.sourceforge.net" -distfiles="${SOURCEFORGE_SITE}/mp3splt/$pkgname-$version.tar.gz" -checksum=3ec32b10ddd8bb11af987b8cd1c76382c48d265d0ffda53041d9aceb1f103baa diff --git a/srcpkgs/mp3unicode/patches/taglib-2.patch b/srcpkgs/mp3unicode/patches/taglib-2.patch deleted file mode 100644 index e7a4091a165e92..00000000000000 --- a/srcpkgs/mp3unicode/patches/taglib-2.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/mp3unicode.cpp 2012-05-07 14:03:19.000000000 +0200 -+++ b/mp3unicode.cpp 2025-02-25 23:57:07.907736208 +0100 -@@ -192,7 +192,7 @@ - bool - heuristicIsUnicode (TagLib::String string) { - unsigned u0080 = 0; -- for(TagLib::uint i = 0; i < string.size(); i++) { -+ for(unsigned int i = 0; i < string.size(); i++) { - if(string[i] > 255) { - return true; - } diff --git a/srcpkgs/mp3unicode/template b/srcpkgs/mp3unicode/template deleted file mode 100644 index 8bee0048c9b7c5..00000000000000 --- a/srcpkgs/mp3unicode/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'mp3unicode' -pkgname=mp3unicode -version=1.2.1 -revision=2 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="taglib-devel" -short_desc="Converts ID3 tags in mp3 files between different encodings" -maintainer="Alexander Egorenkov <egorenar-dev@posteo.net>" -license="GPL-2.0-or-later" -homepage="https://github.com/alonbl/mp3unicode" -distfiles="${homepage}/releases/download/${pkgname}-${version}/${pkgname}-${version}.tar.bz2" -checksum=375b432ce784407e74fceb055d115bf83b1bd04a83b95256171e1a36e00cfe07 diff --git a/srcpkgs/mp3val/patches/fix-open-mode.patch b/srcpkgs/mp3val/patches/fix-open-mode.patch deleted file mode 100644 index a3ba947c8b8322..00000000000000 --- a/srcpkgs/mp3val/patches/fix-open-mode.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/crossapi.cpp 2009-06-25 22:14:03.000000000 +0200 -+++ b/crossapi.cpp 2021-01-16 12:20:29.220265744 +0100 -@@ -241,7 +241,7 @@ - //Moving failed due to different logical drives of source and destination. Let's copy: - id=open(szOldName,O_RDONLY); - if(id==-1) return 0; -- od=open(szNewName,O_WRONLY|O_CREAT|O_TRUNC); -+ od=open(szNewName,O_WRONLY|O_CREAT|O_TRUNC,0666); - if(od==-1) { - close(id); - return 0; diff --git a/srcpkgs/mp3val/template b/srcpkgs/mp3val/template deleted file mode 100644 index 81fc6937e65dcf..00000000000000 --- a/srcpkgs/mp3val/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'mp3val' -pkgname=mp3val -version=0.1.8 -revision=1 -build_style=gnu-makefile -make_cmd="make -f Makefile.linux" -short_desc="Tool to validate and fix MPEG audio files" -maintainer="Duncaen <duncaen@voidlinux.org>" -license="GPL-2.0-or-later" -homepage="http://mp3val.sourceforge.net/" -distfiles="${SOURCEFORGE_SITE}/mp3val/mp3val-${version}-src.tar.gz" -checksum=95a16efe3c352bb31d23d68ee5cb8bb8ebd9868d3dcf0d84c96864f80c31c39f - -do_install() { - vbin mp3val -} diff --git a/srcpkgs/mpDris2/files/mpDris2/run b/srcpkgs/mpDris2/files/mpDris2/run deleted file mode 100644 index 2e2b4fef37d781..00000000000000 --- a/srcpkgs/mpDris2/files/mpDris2/run +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh -exec 2>&1 -exec mpDris2 \ No newline at end of file diff --git a/srcpkgs/mpDris2/template b/srcpkgs/mpDris2/template deleted file mode 100644 index a9c06e67cf2b7a..00000000000000 --- a/srcpkgs/mpDris2/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'mpDris2' -pkgname=mpDris2 -version=0.9.1 -revision=1 -build_style=gnu-configure -hostmakedepends="autoconf automake intltool gettext-devel" -depends="python3-dbus python3-gobject python3-mpd2 python3-mutagen" -short_desc="Provides MPRIS 2 support to mpd (Music Player Daemon)" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-3.0-only" -homepage="https://github.com/eonpatapon/mpDris2" -distfiles="https://github.com/eonpatapon/mpDris2/archive/${version}.tar.gz" -checksum=d0f0467841e7866310cff44a1063334a9c776a64fd594815d926670b765fbee6 - -pre_configure() { - NOCONFIGURE=1 ./autogen.sh -} - -post_install() { - rm -f ${DESTDIR}/usr/lib/systemd/user/mpDris2.service - vsv mpDris2 - vdoc README.md - vsconf src/mpDris2.conf -} diff --git a/srcpkgs/mpc-qt/template b/srcpkgs/mpc-qt/template deleted file mode 100644 index 1cd792d4e41980..00000000000000 --- a/srcpkgs/mpc-qt/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'mpc-qt' -pkgname=mpc-qt -version=25.07 -revision=1 -build_style=cmake -configure_args="-DMPCQT_VERSION=${version}" -hostmakedepends="pkg-config qt6-base qt6-tools" -makedepends="qt6-base-devel qt6-svg-devel mpv-devel boost-devel-minimal" -short_desc="Clone of Media Player Classic reimplemented in Qt" -maintainer="SolitudeSF <solitudesf@protonmail.com>" -license="GPL-2.0-or-later" -homepage="https://mpc-qt.github.io/" -distfiles="https://github.com/mpc-qt/mpc-qt/archive/refs/tags/v${version}.tar.gz" -checksum=8103eb0eda77021a7c0d9708a4586676f7c33328705afda91da096a1b54a520a diff --git a/srcpkgs/mpc/template b/srcpkgs/mpc/template deleted file mode 100644 index 8bb6fbf35ddfc8..00000000000000 --- a/srcpkgs/mpc/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'mpc' -pkgname=mpc -version=0.35 -revision=1 -build_style=meson -configure_args="-Dtest=true -Ddocumentation=enabled" -hostmakedepends="pkg-config python3-Sphinx" -makedepends="libmpdclient-devel check-devel" -short_desc="Minimalist command line interface to MPD" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-or-later" -homepage="https://www.musicpd.org/clients/mpc/" -#changelog="https://raw.githubusercontent.com/MusicPlayerDaemon/mpc/master/NEWS" -distfiles="https://www.musicpd.org/download/mpc/${version%.*}/mpc-${version}.tar.xz" -checksum=382959c3bfa2765b5346232438650491b822a16607ff5699178aa1386e3878d4 - -post_install() { - vinstall contrib/mpc-completion.bash 644 usr/share/bash-completion/completions mpc -} diff --git a/srcpkgs/mpd-sima/template b/srcpkgs/mpd-sima/template deleted file mode 100644 index bfaa4bd5034035..00000000000000 --- a/srcpkgs/mpd-sima/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'mpd-sima' -pkgname=mpd-sima -version=0.15.1 -revision=7 -build_style=python3-module -pycompile_module="sima" -hostmakedepends="python3-setuptools" -depends="python3-setuptools python3-musicpd python3-requests" -short_desc="Automagically add titles to MPD playlist" -maintainer="Felix Hanley <felix@userspace.com.au>" -license="GPL-3.0-or-later" -homepage="https://kaliko.me/code/mpd-sima" -distfiles="https://media.kaliko.me/src/sima/releases/MPD_sima-${version}.tar.xz" -checksum=9127a81daa7541bab6ca86bb14b926cc8990ce2d0821e661826806b5d769d88f diff --git a/srcpkgs/mpd-sima/update b/srcpkgs/mpd-sima/update deleted file mode 100644 index ef94eda6f51edd..00000000000000 --- a/srcpkgs/mpd-sima/update +++ /dev/null @@ -1 +0,0 @@ -pkgname=MPD_sima diff --git a/srcpkgs/mpd/INSTALL b/srcpkgs/mpd/INSTALL deleted file mode 100644 index 9b6b817e4b52a8..00000000000000 --- a/srcpkgs/mpd/INSTALL +++ /dev/null @@ -1,5 +0,0 @@ -case "$ACTION" in -post) - setcap 'cap_sys_nice,cap_ipc_lock=eip' usr/bin/mpd - ;; -esac diff --git a/srcpkgs/mpd/files/mpd/run b/srcpkgs/mpd/files/mpd/run deleted file mode 100644 index bc002d4f850702..00000000000000 --- a/srcpkgs/mpd/files/mpd/run +++ /dev/null @@ -1,5 +0,0 @@ -#!/bin/sh -exec 2>&1 -[ -r conf ] && . ./conf -install -d -m 0755 -o mpd -g mpd /run/mpd -exec mpd --no-daemon ${OPTS:-} diff --git a/srcpkgs/mpd/template b/srcpkgs/mpd/template deleted file mode 100644 index 7081ee6a6f976b..00000000000000 --- a/srcpkgs/mpd/template +++ /dev/null @@ -1,79 +0,0 @@ -# Template file for 'mpd' -pkgname=mpd -version=0.24.5 -revision=3 -build_style=meson -configure_args="-Dopus=enabled -Dmikmod=enabled -Dneighbor=true - -Dpipe=true -Dtwolame=enabled -Dbzip2=enabled - -Dzzip=enabled -Dsmbclient=disabled -Dsystemd=disabled -Dqobuz=disabled - -Dchromaprint=disabled -Dsoxr=enabled -Dadplug=disabled - -Dfluidsynth=disabled -Dgme=disabled -Dwildmidi=disabled -Dsidplay=disabled - -Dshine=disabled -Ddocumentation=enabled -Daudiofile=enabled -Dtremor=disabled - -Dsolaris_output=disabled -Dhtml_manual=false -Dmanpages=true - $(vopt_feature jack jack) $(vopt_feature lame lame) $(vopt_feature libao ao) - $(vopt_feature mpcdec mpcdec) $(vopt_feature sndio sndio) - $(vopt_feature pulseaudio pulse) $(vopt_feature wavpack wavpack) - $(vopt_feature cdio cdio_paranoia) $(vopt_feature openal openal) - $(vopt_feature shoutcast shout) $(vopt_feature io_uring io_uring) - $(vopt_feature openmpt openmpt) $(vopt_feature pipewire pipewire)" -conf_files="/etc/mpd.conf" -hostmakedepends="pkg-config python3-Sphinx" -makedepends="avahi-glib-libs-devel faad2-devel ffmpeg6-devel - libcurl-devel libid3tag-devel libmad-devel libmikmod-devel libmms-devel - libmodplug-devel libmpdclient-devel libnfs-devel libsamplerate-devel - libnpupnp-devel mpg123-devel opus-devel pcre2-devel icu-devel - zziplib-devel libsoxr-devel audiofile-devel twolame-devel fmt-devel - json-c++ - $(vopt_if io_uring 'liburing-devel') $(vopt_if pipewire 'pipewire-devel') - $(vopt_if cdio 'libcdio-paranoia-devel') $(vopt_if shoutcast 'libshout-devel') - $(vopt_if jack 'jack-devel') $(vopt_if lame 'lame-devel') - $(vopt_if libao 'libao-devel') $(vopt_if mpcdec 'libmpcdec-devel') - $(vopt_if pulseaudio 'pulseaudio-devel') $(vopt_if sndio 'sndio-devel') - $(vopt_if wavpack 'wavpack-devel') $(vopt_if openal 'libopenal-devel') - $(vopt_if openmpt 'libopenmpt-devel')" -depends="libcap-progs" -checkdepends="gtest-devel" -short_desc="Flexible, powerful, server-side application for playing music" -maintainer="Daniel Eyßer <daniel.eysser@gmail.com>" -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=69dfcba5c99c8d828d8f35dfb31eb0a4e34ce3813f54666af4d8247558160a13 -LDFLAGS="-Wl,-z,stack-size=1048576" - -system_accounts="mpd" -mpd_homedir="/var/lib/mpd" -mpd_groups="audio" - -make_dirs=" - /var/lib/mpd 0755 mpd mpd - /var/lib/mpd/playlists 0755 mpd mpd" - -# Package build options -build_options="jack lame mpcdec pulseaudio libao wavpack sndio cdio openal shoutcast io_uring - openmpt pipewire" -desc_option_cdio="Enable libcdio_paranoia input plugin" -desc_option_openal="Enable OpenAL output plugin" -desc_option_io_uring="Enable support for using liburing" -desc_option_pipewire="Enable Pipewire output plugin" -desc_option_openmpt="Enable OpenMPT decoder plugin" -build_options_default="jack pulseaudio libao sndio cdio shoutcast pipewire" - -if [ "$XBPS_CHECK_PKGS" ]; then - configure_args+=" -Dtest=true" -fi - -post_install() { - vconf doc/mpdconf.example mpd.conf - vsconf doc/mpdconf.example - sed \ - -e '/^#playlist_directory/c playlist_directory "/var/lib/mpd/playlists"' \ - -e '/^#db_file/c db_file "/var/lib/mpd/mpd.db"' \ - -e '/^#pid_file/c pid_file "/run/mpd/mpd.pid"' \ - -e '/^#state_file/c state_file "/var/lib/mpd/mpdstate"' \ - -e '/^#user/c user "mpd"' \ - -i ${DESTDIR}/etc/mpd.conf - - vsv mpd -} diff --git a/srcpkgs/mpdas/template b/srcpkgs/mpdas/template deleted file mode 100644 index 9bcc7688aa56c7..00000000000000 --- a/srcpkgs/mpdas/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'mpdas' -pkgname=mpdas -version=0.4.5 -revision=2 -build_style=gnu-makefile -make_build_args="CONFIG=/etc" -make_install_args="MANPREFIX=/usr/share/man/man1" -make_use_env=yes -hostmakedepends="pkg-config" -makedepends="libmpdclient-devel libcurl-devel" -short_desc="MPD AudioScrobbler written in C++ using libcurl" -maintainer="ibrokemypie <ibrokemypie@bastardi.net>" -license="BSD-3-Clause" -homepage="http://50hz.ws/mpdas/" -distfiles="https://github.com/hrkfdn/mpdas/archive/${version}.tar.gz" -checksum=c9103d7b897e76cd11a669e1c062d74cb73574efc7ba87de3b04304464e8a9ca - -pre_build() { - # make the build verbose and helpful - sed -i 's/@$(/$(/' Makefile -} -post_install() { - vdoc README - vlicense LICENSE - vsconf mpdasrc.example -} diff --git a/srcpkgs/mpdcron/template b/srcpkgs/mpdcron/template deleted file mode 100644 index 8f6c7509a15c19..00000000000000 --- a/srcpkgs/mpdcron/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'mpdcron' -pkgname=mpdcron -version=0.3 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config automake libtool" -makedepends="libdaemon-devel libmpdclient-devel libglib-devel" -short_desc="Program for mpd which can execute scripts based on idle events" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-only" -homepage="https://github.com/alip/mpdcron" -distfiles="https://github.com/alip/mpdcron/archive/v${version}.tar.gz" -checksum=750383bc2497373bd84ea7c8eea37e10f5f4530267afda4f76f94b83082bca5e - -pre_configure() { - NOCONFIGURE=1 ./autogen.sh -} diff --git a/srcpkgs/mpdevil b/srcpkgs/mpdevil deleted file mode 120000 index f0c6791477311f..00000000000000 --- a/srcpkgs/mpdevil +++ /dev/null @@ -1 +0,0 @@ -plattenalbum \ No newline at end of file diff --git a/srcpkgs/mpdris2-rs/template b/srcpkgs/mpdris2-rs/template deleted file mode 100644 index b803a68e4fc5cd..00000000000000 --- a/srcpkgs/mpdris2-rs/template +++ /dev/null @@ -1,12 +0,0 @@ -# Template file for 'mpdris2-rs' -pkgname=mpdris2-rs -version=1.0.2 -revision=1 -build_style=cargo -depends="dbus" -short_desc="Exposing MPRIS V2.1 D-Bus interface for mpd" -maintainer="Stefan <s@omfm.ru>" -license="GPL-3.0-only" -homepage="https://github.com/szclsya/mpdris2-rs" -distfiles="https://github.com/szclsya/mpdris2-rs/archive/refs/tags/v${version}.tar.gz" -checksum=465d5662df14156eb9994d1fc88d51144b14bcf568f4f7cebd930a591bf7840b diff --git a/srcpkgs/mpdscribble/files/mpdscribble/run b/srcpkgs/mpdscribble/files/mpdscribble/run deleted file mode 100644 index 29cceefca2bb5a..00000000000000 --- a/srcpkgs/mpdscribble/files/mpdscribble/run +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh -exec 2>&1 -exec mpdscribble --no-daemon diff --git a/srcpkgs/mpdscribble/patches/fix-missing-ctime-include.patch b/srcpkgs/mpdscribble/patches/fix-missing-ctime-include.patch deleted file mode 100644 index 9d08fda588bbff..00000000000000 --- a/srcpkgs/mpdscribble/patches/fix-missing-ctime-include.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/src/Log.cxx -+++ b/src/Log.cxx -@@ -24,6 +24,7 @@ - #include "config.h" - - #include <cassert> -+#include <ctime> - - #include <stdarg.h> - #include <stdio.h> diff --git a/srcpkgs/mpdscribble/template b/srcpkgs/mpdscribble/template deleted file mode 100644 index 5891fb8d60a430..00000000000000 --- a/srcpkgs/mpdscribble/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'mpdscribble' -pkgname=mpdscribble -version=0.25 -revision=1 -build_style=meson -hostmakedepends="pkg-config" -makedepends="libmpdclient-devel libcurl-devel boost-devel-minimal libgcrypt-devel" -short_desc="MPD audio scrobbler (e.g. last.fm)" -maintainer="Georg Schabel <gescha@posteo.de>" -license="GPL-2.0-or-later" -homepage="https://github.com/MusicPlayerDaemon/mpdscribble" -changelog="https://raw.githubusercontent.com/MusicPlayerDaemon/mpdscribble/master/NEWS" -distfiles="https://www.musicpd.org/download/mpdscribble/${version}/mpdscribble-${version}.tar.xz" -checksum=20f89d945bf517c4d68bf77a77a359fdb13842ab1295e8d21eda79be2b5b35ce - -conf_files="/etc/${pkgname}.conf" -make_dirs="/var/cache/mpdscribble/ 0755 root root" - -post_install() { - vsv mpdscribble -} diff --git a/srcpkgs/mpdviz/template b/srcpkgs/mpdviz/template deleted file mode 100644 index 83f901dae2409c..00000000000000 --- a/srcpkgs/mpdviz/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'mpdviz' -pkgname=mpdviz -version=0.4.6 -revision=3 -build_style=go -go_import_path="github.com/lucy/mpdviz" -hostmakedepends="git pkg-config" -makedepends="fftw-devel libsndfile-devel" -short_desc="Standalone console MPD visualizer" -maintainer="Lolzen <funer@gmx.at>" -license="MIT" -homepage="http://github.com/lucy/mpdviz" -distfiles="http://github.com/lucy/mpdviz/archive/${version}.tar.gz" -checksum=c34243ec3f3d91adbc36d608d5ba7082ff78870f2fd76a6650d5fb3218cc2ba3 -broken="missing go.mod" - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/mpeg2dec b/srcpkgs/mpeg2dec deleted file mode 120000 index 1ed2858dda723d..00000000000000 --- a/srcpkgs/mpeg2dec +++ /dev/null @@ -1 +0,0 @@ -libmpeg2 \ No newline at end of file diff --git a/srcpkgs/mpeg4ip b/srcpkgs/mpeg4ip deleted file mode 120000 index 20549142315fd9..00000000000000 --- a/srcpkgs/mpeg4ip +++ /dev/null @@ -1 +0,0 @@ -libmp4v2 \ No newline at end of file diff --git a/srcpkgs/mpfi-devel b/srcpkgs/mpfi-devel deleted file mode 120000 index d36f752f91b3ae..00000000000000 --- a/srcpkgs/mpfi-devel +++ /dev/null @@ -1 +0,0 @@ -mpfi \ No newline at end of file diff --git a/srcpkgs/mpfi/template b/srcpkgs/mpfi/template deleted file mode 100644 index 72f6db6716c878..00000000000000 --- a/srcpkgs/mpfi/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 'mpfi' -pkgname=mpfi -version=1.5.3 -revision=1 -build_wrksrc=mpfi -build_style=gnu-configure -hostmakedepends="automake autoconf libtool texinfo" -makedepends="mpfr-devel" -short_desc="C library for interval arithmetic" -maintainer="Gonzalo Tornaría <tornaria@cmat.edu.uy>" -license="GPL-3.0-or-later" -homepage="http://perso.ens-lyon.fr/nathalie.revol/software.html" -distfiles="https://gitlab.inria.fr/mpfi/mpfi/-/archive/${version}/mpfi-${version}.tar.bz2" -checksum=6ad5247b37b9f9c024103fd64e76b6360294f471d448aac3797a0f44428024c3 - -pre_configure() { - autoreconf -fi -} - -mpfi-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - vmove usr/share/info - } -} diff --git a/srcpkgs/mpfi/update b/srcpkgs/mpfi/update deleted file mode 100644 index b53ba902cbb17b..00000000000000 --- a/srcpkgs/mpfi/update +++ /dev/null @@ -1,2 +0,0 @@ -# This release is broken -ignore=1.5.4 diff --git a/srcpkgs/mpfr-devel b/srcpkgs/mpfr-devel deleted file mode 120000 index 88fad384173d38..00000000000000 --- a/srcpkgs/mpfr-devel +++ /dev/null @@ -1 +0,0 @@ -mpfr \ No newline at end of file diff --git a/srcpkgs/mpfr/template b/srcpkgs/mpfr/template deleted file mode 100644 index 521187a2963a8a..00000000000000 --- a/srcpkgs/mpfr/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'mpfr' -pkgname=mpfr -version=4.2.2 -revision=1 -bootstrap=yes -build_style=gnu-configure -configure_args="--enable-thread-safe" -makedepends="gmp-devel" -short_desc="Library for multiple-precision floating-point computations" -maintainer="Gonzalo Tornaría <tornaria@cmat.edu.uy>" -license="LGPL-3.0-or-later" -homepage="http://www.mpfr.org" -changelog="https://www.mpfr.org/mpfr-current/#changes" -distfiles="http://www.mpfr.org/mpfr-${version}/mpfr-${version}.tar.xz" -checksum=b67ba0383ef7e8a8563734e2e889ef5ec3c3b898a01d00fa0a6869ad81c6ce01 - -mpfr-devel_package() { - depends="${makedepends} mpfr>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/share - vmove usr/lib/pkgconfig - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/mpfr/update b/srcpkgs/mpfr/update deleted file mode 100644 index a899a5fdc8acf9..00000000000000 --- a/srcpkgs/mpfr/update +++ /dev/null @@ -1 +0,0 @@ -site="http://www.mpfr.org/mpfr-current/" diff --git a/srcpkgs/mpg123-devel b/srcpkgs/mpg123-devel deleted file mode 120000 index 9e68ce8491a248..00000000000000 --- a/srcpkgs/mpg123-devel +++ /dev/null @@ -1 +0,0 @@ -mpg123 \ No newline at end of file diff --git a/srcpkgs/mpg123-extras/template b/srcpkgs/mpg123-extras/template deleted file mode 100644 index ff269f9dd2ebe1..00000000000000 --- a/srcpkgs/mpg123-extras/template +++ /dev/null @@ -1,71 +0,0 @@ -# Template file for 'mpg123-extras' -# Sync with mpg123 -pkgname=mpg123-extras -version=1.33.3 -revision=1 -build_style=gnu-configure -# --with-cpu not necessary, upstream detects features correctly -# --with-optimization=0 makes the configure script respect xbps-src's defaults. -configure_args="--with-optimization=0 --with-default-audio=alsa" -hostmakedepends="pkg-config" -makedepends="alsa-lib-devel SDL2-devel jack-devel pulseaudio-devel sndio-devel" -depends="mpg123-sdl mpg123-jack mpg123-pulseaudio mpg123-sndio" -short_desc="Fast console MPEG audio decoder/player - extra plugins" -maintainer="Orphaned <orphan@voidlinux.org>" -license="LGPL-2.1-only" -homepage="https://www.mpg123.org/" -changelog="https://www.mpg123.de/trunk/NEWS" -distfiles="https://www.mpg123.org/download/mpg123-${version}.tar.bz2" -checksum=6a0c6472dd156e213c2068f40115ebbb73978c2d873e66bae2a250e2d2198d26 - -# Restrict extras to the same matching version, ignore revision -_depends="libmpg123>=${version}_1<=${version}_9999" - -if [ "$XBPS_TARGET_LIBC" = musl ]; then - configure_args+=" --disable-lfs-alias" -fi - -post_install() { - # Prune everything except the plugins that will be installed - find ${DESTDIR} \ - '(' -name output_sdl.so \ - -o -name output_jack.so \ - -o -name output_pulse.so \ - -o -name output_sndio.so \ - ')' -o '(' -not -type d -delete ')' - - # Main package cannot be empty - vdoc README -} - -mpg123-sdl_package() { - depends="${_depends}" - short_desc="${short_desc%% - *} - SDL output plugin" - pkg_install() { - vmove usr/lib/mpg123/output_sdl.so - } -} - -mpg123-jack_package() { - depends="${_depends}" - short_desc="${short_desc%% - *} - JACK output plugin" - pkg_install() { - vmove usr/lib/mpg123/output_jack.so - } -} - -mpg123-pulseaudio_package() { - depends="${_depends}" - short_desc="${short_desc%% - *} - Pulseaudio output plugin" - pkg_install() { - vmove usr/lib/mpg123/output_pulse.so - } -} - -mpg123-sndio_package() { - depends="${_depends}" - short_desc="${short_desc%% - *} - sndio output plugin" - pkg_install() { - vmove usr/lib/mpg123/output_sndio.so - } -} diff --git a/srcpkgs/mpg123-extras/update b/srcpkgs/mpg123-extras/update deleted file mode 100644 index 3bd50d571a0a76..00000000000000 --- a/srcpkgs/mpg123-extras/update +++ /dev/null @@ -1 +0,0 @@ -pkgname=mpg123 diff --git a/srcpkgs/mpg123-jack b/srcpkgs/mpg123-jack deleted file mode 120000 index 2c8801ea1400a0..00000000000000 --- a/srcpkgs/mpg123-jack +++ /dev/null @@ -1 +0,0 @@ -mpg123-extras \ No newline at end of file diff --git a/srcpkgs/mpg123-pulseaudio b/srcpkgs/mpg123-pulseaudio deleted file mode 120000 index 2c8801ea1400a0..00000000000000 --- a/srcpkgs/mpg123-pulseaudio +++ /dev/null @@ -1 +0,0 @@ -mpg123-extras \ No newline at end of file diff --git a/srcpkgs/mpg123-sdl b/srcpkgs/mpg123-sdl deleted file mode 120000 index 2c8801ea1400a0..00000000000000 --- a/srcpkgs/mpg123-sdl +++ /dev/null @@ -1 +0,0 @@ -mpg123-extras \ No newline at end of file diff --git a/srcpkgs/mpg123-sndio b/srcpkgs/mpg123-sndio deleted file mode 120000 index 2c8801ea1400a0..00000000000000 --- a/srcpkgs/mpg123-sndio +++ /dev/null @@ -1 +0,0 @@ -mpg123-extras \ No newline at end of file diff --git a/srcpkgs/mpg123/template b/srcpkgs/mpg123/template deleted file mode 100644 index f21807a63a4ca8..00000000000000 --- a/srcpkgs/mpg123/template +++ /dev/null @@ -1,42 +0,0 @@ -# Template file for 'mpg123' -# Sync with mpg123-extras -pkgname=mpg123 -version=1.33.3 -revision=1 -build_style=gnu-configure -# --with-cpu not necessary, upstream detects features correctly -# --with-optimization=0 makes the configure script respect xbps-src's defaults. -configure_args="--with-optimization=0 --with-default-audio=alsa" -hostmakedepends="pkg-config" -makedepends="alsa-lib-devel" -short_desc="Fast console MPEG audio decoder/player" -maintainer="Orphaned <orphan@voidlinux.org>" -license="LGPL-2.1-only" -homepage="https://www.mpg123.org/" -changelog="https://www.mpg123.de/trunk/NEWS" -distfiles="${SOURCEFORGE_SITE}/mpg123/mpg123-${version}.tar.bz2" -checksum=6a0c6472dd156e213c2068f40115ebbb73978c2d873e66bae2a250e2d2198d26 - -if [ "$XBPS_TARGET_LIBC" = musl ]; then - # No LFS required with musl - configure_args+=" --disable-lfs-alias" -fi - -libmpg123_package() { - short_desc+=" - Runtime library" - pkg_install() { - vmove "usr/lib/*.so.*" - vmove usr/lib/mpg123/output_dummy.so - vmove usr/lib/mpg123/output_oss.so - vmove usr/lib/mpg123/output_alsa.so - } -} -mpg123-devel_package() { - depends="libmpg123-${version}_${revision}" - short_desc+=" - Development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/mplayer/files/mplayer.desktop b/srcpkgs/mplayer/files/mplayer.desktop deleted file mode 100644 index 07acea13f1043b..00000000000000 --- a/srcpkgs/mplayer/files/mplayer.desktop +++ /dev/null @@ -1,21 +0,0 @@ -[Desktop Entry] -Type=Application -Name=MPlayer Media Player -Name[ca]=Reproductor multimèdia MPlayer -Name[pl]=MPlayer odtwarzacz multimedialny -GenericName=Multimedia player -Comment=Play movies and songs -Comment[ca]=Reproduïu vídeos i cançons -Comment[de]=Filme und Musik abspielen -Comment[es]=Reproduzca vídeos y canciones -Comment[fr]=Lecteur multimédia -Comment[it]=Lettore multimediale -Comment[zh]=多媒体播放器 -Comment[pl]=Odtwarzaj filmy i muzykę -Icon=mplayer -TryExec=mplayer -Exec=mplayer %F -Terminal=false -NoDisplay=true -Categories=GTK;AudioVideo;Audio;Video;Player;TV; -MimeType=application/ogg;application/x-ogg;application/sdp;application/smil;application/x-smil;application/streamingmedia;application/x-streamingmedia;application/vnd.rn-realmedia;application/vnd.rn-realmedia-vbr;audio/aac;audio/x-aac;audio/m4a;audio/x-m4a;audio/mp1;audio/x-mp1;audio/mp2;audio/x-mp2;audio/mp3;audio/x-mp3;audio/mpeg;audio/x-mpeg;audio/mpegurl;audio/x-mpegurl;audio/mpg;audio/x-mpg;audio/rn-mpeg;audio/scpls;audio/x-scpls;audio/vnd.rn-realaudio;audio/wav;audio/x-pn-windows-pcm;audio/x-realaudio;audio/x-pn-realaudio;audio/x-ms-wma;audio/x-pls;audio/x-wav;video/mpeg;video/x-mpeg;video/x-mpeg2;video/mp4;video/msvideo;video/x-msvideo;video/quicktime;video/vnd.rn-realvideo;video/x-ms-afs;video/x-ms-asf;video/x-ms-wmv;video/x-ms-wmx;video/x-ms-wvxvideo;video/x-avi;video/x-fli;video/x-flv;video/x-theora;video/x-matroska; diff --git a/srcpkgs/mplayer/files/mplayer.png b/srcpkgs/mplayer/files/mplayer.png deleted file mode 100644 index 7997693350bb23..00000000000000 Binary files a/srcpkgs/mplayer/files/mplayer.png and /dev/null differ diff --git a/srcpkgs/mplayer/patches/altivec-gcc83.patch b/srcpkgs/mplayer/patches/altivec-gcc83.patch deleted file mode 100644 index dae88f3bc8a63a..00000000000000 --- a/srcpkgs/mplayer/patches/altivec-gcc83.patch +++ /dev/null @@ -1,18 +0,0 @@ ---- a/ffmpeg/libavutil/ppc/util_altivec.h -+++ b/ffmpeg/libavutil/ppc/util_altivec.h -@@ -54,6 +54,15 @@ - #if HAVE_ALTIVEC - #include <altivec.h> - -+/* starting with gcc 8.3, the vector keyword no longer allows usage with -+ * typedefs (e.g. vector uint32_t), only with their respective basic types -+ * (e.g. vector unsigned int) - with __vector this still works and there -+ * is code relying on it -+ */ -+#ifndef vector -+#define vector __vector -+#endif -+ - // used to build registers permutation vectors (vcprm) - // the 's' are for words in the _s_econd vector - #define WORD_0 0x00,0x01,0x02,0x03 diff --git a/srcpkgs/mplayer/patches/ffmpeg-invalid-assembly.patch b/srcpkgs/mplayer/patches/ffmpeg-invalid-assembly.patch deleted file mode 100644 index 5ebe9b9dcef6c8..00000000000000 --- a/srcpkgs/mplayer/patches/ffmpeg-invalid-assembly.patch +++ /dev/null @@ -1,76 +0,0 @@ -From effadce6c756247ea8bae32dc13bb3e6f464f0eb Mon Sep 17 00:00:00 2001 -From: =?utf8?q?R=C3=A9mi=20Denis-Courmont?= <remi@remlab.net> -Date: Sun, 16 Jul 2023 18:18:02 +0300 -Subject: [PATCH] avcodec/x86/mathops: clip constants used with shift - instructions within inline assembly - -Fixes assembling with binutil as >= 2.41 - -Signed-off-by: James Almer <jamrial@gmail.com> ---- - libavcodec/x86/mathops.h | 26 +++++++++++++++++++++++--- - 1 file changed, 23 insertions(+), 3 deletions(-) - -diff --git a/libavcodec/x86/mathops.h b/libavcodec/x86/mathops.h -index 6298f5ed19..ca7e2dffc1 100644 ---- a/ffmpeg/libavcodec/x86/mathops.h -+++ b/ffmpeg/libavcodec/x86/mathops.h -@@ -35,12 +35,20 @@ - static av_always_inline av_const int MULL(int a, int b, unsigned shift) - { - int rt, dummy; -+ if (__builtin_constant_p(shift)) - __asm__ ( - "imull %3 \n\t" - "shrdl %4, %%edx, %%eax \n\t" - :"=a"(rt), "=d"(dummy) -- :"a"(a), "rm"(b), "ci"((uint8_t)shift) -+ :"a"(a), "rm"(b), "i"(shift & 0x1F) - ); -+ else -+ __asm__ ( -+ "imull %3 \n\t" -+ "shrdl %4, %%edx, %%eax \n\t" -+ :"=a"(rt), "=d"(dummy) -+ :"a"(a), "rm"(b), "c"((uint8_t)shift) -+ ); - return rt; - } - -@@ -113,19 +121,31 @@ __asm__ volatile(\ - // avoid +32 for shift optimization (gcc should do that ...) - #define NEG_SSR32 NEG_SSR32 - static inline int32_t NEG_SSR32( int32_t a, int8_t s){ -+ if (__builtin_constant_p(s)) - __asm__ ("sarl %1, %0\n\t" - : "+r" (a) -- : "ic" ((uint8_t)(-s)) -+ : "i" (-s & 0x1F) - ); -+ else -+ __asm__ ("sarl %1, %0\n\t" -+ : "+r" (a) -+ : "c" ((uint8_t)(-s)) -+ ); - return a; - } - - #define NEG_USR32 NEG_USR32 - static inline uint32_t NEG_USR32(uint32_t a, int8_t s){ -+ if (__builtin_constant_p(s)) - __asm__ ("shrl %1, %0\n\t" - : "+r" (a) -- : "ic" ((uint8_t)(-s)) -+ : "i" (-s & 0x1F) - ); -+ else -+ __asm__ ("shrl %1, %0\n\t" -+ : "+r" (a) -+ : "c" ((uint8_t)(-s)) -+ ); - return a; - } - --- -2.25.1 - diff --git a/srcpkgs/mplayer/template b/srcpkgs/mplayer/template deleted file mode 100644 index 549ae0e0544801..00000000000000 --- a/srcpkgs/mplayer/template +++ /dev/null @@ -1,60 +0,0 @@ -# Template file for 'mplayer' -pkgname=mplayer -version=1.5 -revision=2 -build_style=configure -hostmakedepends="pkg-config yasm" -makedepends="xorgproto eudev-libudev-devel libpng-devel libass-devel - libvorbis-devel SDL_image-devel x264-devel jack-devel samba-devel - mpg123-devel xcb-util-devel xcb-util-keysyms-devel libsamplerate-devel - libXxf86vm-devel libXinerama-devel libXpm-devel libXvMC-devel libXv-devel - libmpeg2-devel libflac-devel fribidi-devel freetype-devel libmtp-devel - avahi-libs-devel MesaLib-devel libmad-devel liba52-devel libdca-devel - libdvbpsi-devel libgcrypt-devel gtk+-devel libnotify-devel dbus-glib-devel - gnutls-devel taglib-devel libmatroska-devel libmpcdec-devel libproxy-devel - libcdio-paranoia-devel libdvdnav-devel libsysfs-devel libusb-compat-devel - sqlite-devel librsvg-devel libtheora-devel speex-devel pulseaudio-devel - libmodplug-devel libva-devel libvdpau-devel v4l-utils-devel xvidcore-devel" -short_desc="Multimedia player" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-or-later" -homepage="http://www.mplayerhq.hu/" -distfiles="http://mplayerhq.hu/MPlayer/releases/MPlayer-${version}.tar.xz" -checksum=650cd55bb3cb44c9b39ce36dac488428559799c5f18d16d98edb2b7256cbbf85 - -nocross=yes - -CFLAGS="-fpermissive" - -conf_files=" - /etc/mplayer/input.conf - /etc/mplayer/codecs.conf" - -do_configure() { - # we tried runtime cpudetection for ppc32 but stuff's broken - case "$XBPS_TARGET_MACHINE" in - i686*|x86_64*|ppc64*) configure_args+=" --enable-vdpau --enable-runtime-cpudetection";; - ppc*) configure_args+=" --enable-vdpau --disable-altivec";; - esac - - ./configure --prefix=/usr \ - --disable-gui --disable-arts --disable-liblzo --disable-speex \ - --disable-openal --disable-libdv --disable-musepack --disable-esd \ - --disable-mga --disable-ass-internal --disable-cdparanoia --enable-xvmc \ - --enable-radio --enable-radio-capture --language=all --confdir=/etc/mplayer \ - --enable-debug=3 --disable-vidix --extra-cflags="$CFLAGS" \ - --extra-ldflags="$LDFLAGS" ${configure_args} -} - -post_install() { - vmkdir etc/mplayer - install -Dm644 etc/{codecs.conf,input.conf} \ - ${DESTDIR}/etc/mplayer - vinstall etc/example.conf 644 usr/share/examples/mplayer - vmkdir usr/share/mplayer - ln -s /usr/share/fonts/TTF/DejaVuSans.ttf \ - ${DESTDIR}/usr/share/mplayer/subfont.ttf - rm -rf ${DESTDIR}/usr/share/mplayer/font - vinstall ${FILESDIR}/mplayer.desktop 644 usr/share/applications - vinstall etc/mplayer256x256.png 644 usr/share/pixmaps mplayer.png -} diff --git a/srcpkgs/mpop/template b/srcpkgs/mpop/template deleted file mode 100644 index d3a25e5c004f81..00000000000000 --- a/srcpkgs/mpop/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'mpop' -pkgname=mpop -version=1.4.21 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="gnutls-devel libidn2-devel" -short_desc="POP3 client" -maintainer="Leah Neukirchen <leah@vuxu.org>" -license="GPL-3.0-or-later" -homepage="https://marlam.de/mpop/" -distfiles="https://marlam.de/mpop/releases/mpop-${version}.tar.xz" -checksum=4ca0d1e0d01366fe3e0cf490d88d154df511278fb595638713be3ca675665855 diff --git a/srcpkgs/mpop/update b/srcpkgs/mpop/update deleted file mode 100644 index c0beeb94e96b12..00000000000000 --- a/srcpkgs/mpop/update +++ /dev/null @@ -1 +0,0 @@ -site="https://marlam.de/mpop/download/" diff --git a/srcpkgs/mpqtool/template b/srcpkgs/mpqtool/template deleted file mode 100644 index eb8e1bf9eef512..00000000000000 --- a/srcpkgs/mpqtool/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'mpqtool' -pkgname=mpqtool -version=0.1.4 -revision=1 -build_style=cargo -short_desc="CLI utility for reading and writing Blizzard's MPQ archive files" -maintainer="Anachron <gith@cron.world>" -license="MIT" -homepage="https://github.com/ceres-wc3/ceres-mpqtool" -distfiles="https://github.com/ceres-wc3/ceres-mpqtool/archive/v${version}.tar.gz" -checksum=80be5a5f4273f4ca943689f37243a734ca9d564a37d0a259f4a9d4bdb6139857 - -pre_build() { - # fixes an indexmap error when cross compiling - cargo update --package autocfg:0.1.7 --precise 0.1.8 -} - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/mps-youtube b/srcpkgs/mps-youtube deleted file mode 120000 index 9223c39c30007a..00000000000000 --- a/srcpkgs/mps-youtube +++ /dev/null @@ -1 +0,0 @@ -yewtube \ No newline at end of file diff --git a/srcpkgs/mpv-devel b/srcpkgs/mpv-devel deleted file mode 120000 index 34a3bfacecf99f..00000000000000 --- a/srcpkgs/mpv-devel +++ /dev/null @@ -1 +0,0 @@ -mpv \ No newline at end of file diff --git a/srcpkgs/mpv-mpris/template b/srcpkgs/mpv-mpris/template deleted file mode 100644 index 4f35c0f78b8c3f..00000000000000 --- a/srcpkgs/mpv-mpris/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'mpv-mpris' -pkgname=mpv-mpris -version=1.1 -revision=2 -build_style=gnu-makefile -make_use_env=yes -make_build_target=mpris.so -make_check_target=test -hostmakedepends="pkg-config" -makedepends="libglib-devel mpv-devel ffmpeg6-devel" -depends="mpv" -checkdepends="mpv playerctl sound-theme-freedesktop - xvfb-run xauth jq socat dbus" -short_desc="MPRIS plugin for mpv" -maintainer="Orphaned <orphan@voidlinux.org>" -license="MIT" -homepage="https://github.com/hoyon/mpv-mpris" -changelog="https://github.com/hoyon/mpv-mpris/releases" -distfiles="https://github.com/hoyon/mpv-mpris/archive/${version}.tar.gz" -checksum=71008aa181bccf4bc7b2b5b9673e9993b1d1f5b7e2c189dc3724ab23ef1f6ebb - -do_install() { - vlicense LICENSE - vdoc README.md - vmkdir usr/lib/${pkgname} - vinstall mpris.so 0644 usr/lib/${pkgname} -} diff --git a/srcpkgs/mpv/patches/fix-clipboard-polling.patch b/srcpkgs/mpv/patches/fix-clipboard-polling.patch deleted file mode 100644 index 13612bed860e9c..00000000000000 --- a/srcpkgs/mpv/patches/fix-clipboard-polling.patch +++ /dev/null @@ -1,16 +0,0 @@ -https://github.com/mpv-player/mpv/pull/16140 ---- a/player/clipboard/clipboard-wayland.c -+++ b/player/clipboard/clipboard-wayland.c -@@ -348,6 +348,12 @@ static bool clipboard_wayland_dispatch_events(struct clipboard_wayland_priv *wl, - if (fds[1].revents & POLLIN) - return false; - -+ if (fds[2].revents & (POLLERR | POLLHUP | POLLNVAL)) -+ destroy_offer(wl->selection_offer); -+ -+ if (fds[3].revents & (POLLERR | POLLHUP | POLLNVAL)) -+ destroy_offer(wl->primary_selection_offer); -+ - if (fds[2].revents & POLLIN) - get_selection_data(wl, wl->selection_offer, false); - diff --git a/srcpkgs/mpv/template b/srcpkgs/mpv/template deleted file mode 100644 index 01df2700d2a57e..00000000000000 --- a/srcpkgs/mpv/template +++ /dev/null @@ -1,68 +0,0 @@ -# Template file for 'mpv' -pkgname=mpv -version=0.40.0 -revision=3 -build_style=meson -configure_args="-Dcdda=enabled -Ddvbin=enabled -Ddvdnav=enabled - -Dlibmpv=true -Dcplugins=enabled - $(vopt_feature alsa alsa) - $(vopt_feature caca caca) - $(vopt_feature jack jack) - $(vopt_feature javascript javascript) - $(vopt_feature lcms lcms2) - $(vopt_feature lua lua) - $(vopt_feature openal openal) - $(vopt_feature pulseaudio pulse) - $(vopt_feature sdl2 sdl2) - $(vopt_feature vapoursynth vapoursynth) - $(vopt_feature vdpau vdpau) - $(vopt_feature vulkan vulkan) - $(vopt_feature wayland wayland) - $(vopt_feature x11 x11) - $(vopt_feature pipewire pipewire) - $(vopt_feature sndio sndio)" -hostmakedepends="pkg-config python3-docutils $(vopt_if wayland wayland-devel)" -makedepends="MesaLib-devel ffmpeg6-devel harfbuzz-devel libXv-devel libass-devel - libbluray-devel libcdio-paranoia-devel libdvdnav-devel libuuid-devel libva-devel - rubberband-devel uchardet-devel libplacebo-devel libarchive-devel libdisplay-info-devel - $(vopt_if alsa alsa-lib-devel) $(vopt_if caca libcaca-devel) - $(vopt_if jack jack-devel) $(vopt_if javascript mujs-devel) $(vopt_if lcms lcms2-devel) - $(vopt_if lua lua52-devel) $(vopt_if openal libopenal-devel) - $(vopt_if pulseaudio pulseaudio-devel) $(vopt_if pipewire pipewire-devel) - $(vopt_if sdl2 SDL2-devel) $(vopt_if vapoursynth vapoursynth-devel) - $(vopt_if vdpau libvdpau-devel) $(vopt_if sndio sndio-devel) - $(vopt_if vulkan "vulkan-loader-devel") - $(vopt_if wayland "wayland-devel wayland-protocols libxkbcommon-devel") - $(vopt_if x11 "libXScrnSaver-devel libXinerama-devel libXrandr-devel libXpresent-devel")" -depends="desktop-file-utils hicolor-icon-theme" -short_desc="Video player based on MPlayer/mplayer2" -maintainer="travankor <travankor@tuta.io>" -license="GPL-2.0-or-later" -homepage="https://mpv.io" -changelog="https://github.com/mpv-player/mpv/releases" -distfiles="https://github.com/mpv-player/mpv/archive/v${version}.tar.gz" -checksum=10a0f4654f62140a6dd4d380dcf0bbdbdcf6e697556863dc499c296182f081a3 -python_version=3 - -build_options="alsa caca jack javascript lcms lua openal pulseaudio pipewire sdl2 - sndio vapoursynth vdpau vulkan wayland x11" -build_options_default="alsa jack javascript lcms lua pulseaudio pipewire vdpau vulkan - sndio wayland x11" -desc_option_caca="Enable support for libcaca video output" -desc_option_lcms="Enable support for LittleCMS 2 engine" -desc_option_openal="Enable support for OpenAL audio output" -vopt_conflict sdl2 wayland - -post_install() { - vbin TOOLS/umpv -} - -mpv-devel_package() { - depends="${sourcepkg}>=${version}_${revision} ${makedepends}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/mpvpaper/template b/srcpkgs/mpvpaper/template deleted file mode 100644 index 1f80697697119e..00000000000000 --- a/srcpkgs/mpvpaper/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'mpvpaper' -pkgname=mpvpaper -version=1.8 -revision=1 -build_style=meson -hostmakedepends="pkg-config wayland-devel" -makedepends="wayland-protocols wlroots-devel mpv-devel libglvnd-devel" -short_desc="Video wallpaper program for wlroots based wayland compositors" -maintainer="Erick Vilcica <erick.vilcica@protonmail.com>" -license="GPL-3.0-or-later" -homepage="https://github.com/GhostNaN/mpvpaper" -changelog="https://github.com/GhostNaN/mpvpaper/releases" -distfiles="https://github.com/GhostNaN/mpvpaper/archive/refs/tags/${version}.tar.gz" -checksum=1354b3a2ed05bca38b61cfecaaddc2a38bc203719a27e3805928c2997840606d - -do_install() { - vman mpvpaper.man mpvpaper.1 - cd build - vbin mpvpaper - vbin mpvpaper-holder -} diff --git a/srcpkgs/mqttcli/template b/srcpkgs/mqttcli/template deleted file mode 100644 index 7aa2d9ebc1c373..00000000000000 --- a/srcpkgs/mqttcli/template +++ /dev/null @@ -1,12 +0,0 @@ -# Template file for 'mqttcli' -pkgname=mqttcli -version=0.2.0 -revision=2 -build_style=go -go_import_path=github.com/shirou/mqttcli -short_desc="MQTT Client" -maintainer="Michael Aldridge <maldridge@voidlinux.org>" -license="EPL-1.0" -homepage="https://github.com/shirou/mqttcli" -distfiles="https://github.com/shirou/mqttcli/archive/refs/tags/$version.tar.gz" -checksum=9c9d9238a65325f7a67bd7828a490bcd24cf3931d0c3eaae96ee39a107e26808 diff --git a/srcpkgs/mruby/template b/srcpkgs/mruby/template deleted file mode 100644 index e11d188d4d295c..00000000000000 --- a/srcpkgs/mruby/template +++ /dev/null @@ -1,122 +0,0 @@ -# Template file for 'mruby' -pkgname=mruby -version=3.4.0 -revision=1 -hostmakedepends="ruby" -short_desc="Lightweight implementation of the Ruby language (Ruby 1.9)" -maintainer="Orphaned <orphan@voidlinux.org>" -license="MIT" -homepage="https://mruby.org/" -distfiles="https://github.com/mruby/mruby/archive/${version}.tar.gz>${pkgname}-${version}.tar.gz" -checksum=183711c7a26d932b5342e64860d16953f1cc6518d07b2c30a02937fb362563f8 -lib32disabled=yes - -do_configure() { - if [ -z "$CROSS_BUILD" ]; then - # Native build - cat <<-EOF > xbps_config.rb - MRuby::Build.new do |conf| - toolchain :gcc - conf.gem "#{root}/mrbgems/mruby-bin-mruby" - conf.gem "#{root}/mrbgems/mruby-bin-mrbc" - conf.cc do |cc| - cc.command = 'gcc' - cc.flags = [ENV['CFLAGS'] || %w()] - cc.include_paths = ["#{root}/include"] - end - conf.linker do |linker| - linker.command = 'gcc' - linker.flags = [ENV['LDFLAGS'] || %w()] - linker.libraries = [ENV['LIBS'] || 'm'] - end - conf.archiver do |archiver| - archiver.command = 'ar' - end - end - EOF - else - # Cross build - cat <<-EOF > xbps_config.rb - MRuby::Build.new do |conf| - toolchain :gcc - conf.gem "#{root}/mrbgems/mruby-bin-mruby" - conf.gem "#{root}/mrbgems/mruby-bin-mrbc" - conf.cc do |cc| - cc.command = 'gcc' - cc.flags = [ENV['CFLAGS_host'] || %w()] - cc.include_paths = ["#{root}/include"] - end - conf.linker do |linker| - linker.command = 'gcc' - linker.flags = [ENV['LDFLAGS_host'] || %w()] - linker.libraries = [ENV['LIBS'] || 'm'] - end - conf.archiver do |archiver| - archiver.command = 'ar' - end - end - MRuby::CrossBuild.new('${XBPS_CROSS_TRIPLET}') do |conf| - toolchain :gcc - conf.gem "#{root}/mrbgems/mruby-bin-mruby" - conf.gem "#{root}/mrbgems/mruby-bin-mrbc" - conf.cc do |cc| - cc.command = ENV['CC'] || '${XBPS_CROSS_TRIPLET}-gcc' - cc.flags = [ENV['CFLAGS'] || %w()] - cc.include_paths = ["#{root}/include"] - cc.defines = %w() - cc.option_include_path = '-I%s' - cc.option_define = '-D%s' - cc.compile_options = "%{flags} -o %{outfile} -c %{infile}" - end - conf.linker do |linker| - linker.command = ENV['CC'] || '${XBPS_CROSS_TRIPLET}-gcc' - linker.flags = [ENV['LDFLAGS'] || %w()] - linker.libraries = [ENV['LIBS'] || 'm'] - linker.library_paths = ['${XBPS_CROSS_BASE}/usr/lib'] - end - conf.archiver do |archiver| - archiver.command = ENV['AR'] || '${XBPS_CROSS_TRIPLET}-ar' - end - end - EOF - fi -} - -do_build() { - if [ "$CROSS_BUILD" ]; then - echo "CFLAGS_host : $CFLAGS_host" - echo "LDFLAGS_host : $LDFLAGS_host" - else - CFLAGS_host="$CFLAGS" - LDFLAGS_host="$LDFLAGS" - fi - echo "CFLAGS : $CFLAGS" - echo "LDFLAGS : $LDFLAGS" - CFLAGS="$CFLAGS" CFLAGS_host="$CFLAGS_host" \ - LDFLAGS="$LDFLAGS" LDFLAGS_host="$LDFLAGS_host" \ - LIBS="m" MRUBY_CONFIG=xbps_config.rb \ - ruby minirake -} - -do_check() { - CFLAGS="$CFLAGS" CFLAGS_host="$CFLAGS_host" \ - LDFLAGS="$LDFLAGS" LDFLAGS_host="$LDFLAGS_host" \ - LIBS="m" MRUBY_CONFIG=xbps_config.rb \ - ruby minirake test -} - -do_install() { - local _build - if [ "$CROSS_BUILD" ]; then - _build="build/${XBPS_CROSS_TRIPLET}" - else - _build="build/host" - fi - vmkdir usr/bin - vcopy "${_build}/bin/*" usr/bin - vmkdir usr/lib - vcopy "${_build}/lib/*.a" usr/lib - vmkdir usr/include - vcopy "include/*" usr/include - vlicense LICENSE -} diff --git a/srcpkgs/mruby2/template b/srcpkgs/mruby2/template deleted file mode 100644 index f4405e9e90813b..00000000000000 --- a/srcpkgs/mruby2/template +++ /dev/null @@ -1,127 +0,0 @@ -# Template file for 'mruby2' -pkgname=mruby2 -version=2.1.2 -revision=1 -hostmakedepends="ruby" -short_desc="Lightweight implementation of the Ruby language (Ruby 1.9)" -maintainer="Orphaned <orphan@voidlinux.org>" -license="MIT" -homepage="https://mruby.org/" -distfiles="https://github.com/mruby/mruby/archive/${version}.tar.gz" -checksum=4dc0017e36d15e81dc85953afb2a643ba2571574748db0d8ede002cefbba053b -lib32disabled=yes -provides="mruby-${version}_${revision}" -conflicts="mruby>=0" -repository=bootstrap - -do_configure() { - if [ -z "$CROSS_BUILD" ]; then - # Native build - cat <<-EOF > xbps_config.rb - MRuby::Build.new do |conf| - toolchain :gcc - conf.gem "#{root}/mrbgems/mruby-bin-mruby" - conf.gem "#{root}/mrbgems/mruby-bin-mrbc" - conf.cc do |cc| - cc.command = 'gcc' - cc.flags = [ENV['CFLAGS'] || %w()] - cc.include_paths = ["#{root}/include"] - end - conf.linker do |linker| - linker.command = 'gcc' - linker.flags = [ENV['LDFLAGS'] || %w()] - linker.libraries = [ENV['LIBS'] || 'm'] - end - conf.archiver do |archiver| - archiver.command = 'ar' - end - end - EOF - else - # Cross build - cat <<-EOF > xbps_config.rb - MRuby::Build.new do |conf| - toolchain :gcc - conf.gem "#{root}/mrbgems/mruby-bin-mruby" - conf.gem "#{root}/mrbgems/mruby-bin-mrbc" - conf.cc do |cc| - cc.command = 'gcc' - cc.flags = [ENV['CFLAGS_host'] || %w()] - cc.include_paths = ["#{root}/include"] - end - conf.linker do |linker| - linker.command = 'gcc' - linker.flags = [ENV['LDFLAGS_host'] || %w()] - linker.libraries = [ENV['LIBS'] || 'm'] - end - conf.archiver do |archiver| - archiver.command = 'ar' - end - end - MRuby::CrossBuild.new('${XBPS_CROSS_TRIPLET}') do |conf| - toolchain :gcc - conf.gem "#{root}/mrbgems/mruby-bin-mruby" - conf.gem "#{root}/mrbgems/mruby-bin-mrbc" - conf.cc do |cc| - cc.command = ENV['CC'] || '${XBPS_CROSS_TRIPLET}-gcc' - cc.flags = [ENV['CFLAGS'] || %w()] - cc.include_paths = ["#{root}/include"] - cc.defines = %w() - cc.option_include_path = '-I%s' - cc.option_define = '-D%s' - cc.compile_options = "%{flags} -o %{outfile} -c %{infile}" - end - conf.linker do |linker| - linker.command = ENV['CC'] || '${XBPS_CROSS_TRIPLET}-gcc' - linker.flags = [ENV['LDFLAGS'] || %w()] - linker.libraries = [ENV['LIBS'] || 'm'] - linker.library_paths = '${XBPS_CROSS_BASE}/usr/lib' - end - conf.archiver do |archiver| - archiver.command = ENV['AR'] || '${XBPS_CROSS_TRIPLET}-ar' - end - end - EOF - fi -} - -do_build() { - if [ "$CROSS_BUILD" ]; then - export LDFLAGS_host="" - echo "CFLAGS_host : $CFLAGS_host" - echo "LDFLAGS_host : $LDFLAGS_host" - else - export LDFLAGS="" - CFLAGS_host="$CFLAGS" - LDFLAGS_host="$LDFLAGS" - fi - echo "CFLAGS : $CFLAGS" - echo "LDFLAGS : $LDFLAGS" - CFLAGS="$CFLAGS" CFLAGS_host="$CFLAGS_host" \ - LDFLAGS="$LDFLAGS" LDFLAGS_host="$LDFLAGS_host" \ - LIBS="m" MRUBY_CONFIG=xbps_config.rb \ - ruby minirake -} - -do_check() { - CFLAGS="$CFLAGS" CFLAGS_host="$CFLAGS_host" \ - LDFLAGS="$LDFLAGS" LDFLAGS_host="$LDFLAGS_host" \ - LIBS="m" MRUBY_CONFIG=xbps_config.rb \ - ruby minirake test -} - -do_install() { - local _build - if [ "$CROSS_BUILD" ]; then - _build="build/${XBPS_CROSS_TRIPLET}" - else - _build="build/host" - fi - vmkdir usr/bin - vcopy "${_build}/bin/*" usr/bin - vmkdir usr/lib - vcopy "${_build}/lib/*.a" usr/lib - vmkdir usr/include - vcopy "include/*" usr/include - vlicense LICENSE -} diff --git a/srcpkgs/mrxvt/patches/mrxvt-0.5.4-001-fix-segfault-when-wd-empty.patch b/srcpkgs/mrxvt/patches/mrxvt-0.5.4-001-fix-segfault-when-wd-empty.patch deleted file mode 100644 index dbbbdd510ca61d..00000000000000 --- a/srcpkgs/mrxvt/patches/mrxvt-0.5.4-001-fix-segfault-when-wd-empty.patch +++ /dev/null @@ -1,13 +0,0 @@ -Index: src/tabbar.c -=================================================================== ---- a/src/tabbar.c (revision 337) -+++ b/src/tabbar.c (working copy) -@@ -1327,7 +1327,7 @@ - if( p.we_wordc > 1) - rxvt_msg( DBG_ERROR, DBG_TABBAR, - "Too many words when expanding %s\n", cwdOption ); -- else -+ else if( NOT_NULL( *p.we_wordv ) ) - { - filename = *p.we_wordv; - diff --git a/srcpkgs/mrxvt/template b/srcpkgs/mrxvt/template deleted file mode 100644 index 5d82c85d31f6fe..00000000000000 --- a/srcpkgs/mrxvt/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'mrxvt' -pkgname=mrxvt -version=0.5.4 -revision=2 -build_style=gnu-configure -configure_args="--disable-debug --disable-lastlog --enable-xft --enable-text-shadow --with-save-lines=200 --with-x" -hostmakedepends="pkg-config" -makedepends="libXft-devel" -short_desc="Multi-tabbed rxvt based terminal" -maintainer="Dan Kociela <dkociela@gmail.com>" -license="GPL-2.0-or-later" -homepage="http://materm.sourceforge.net/" -distfiles="${SOURCEFORGE_SITE}/materm/mrxvt-${version}.tar.gz" -checksum=f403ad5a908fcd38a55ed0a7e1b85584cb77be8781199653a39b8af1a9ad10d7 - -CFLAGS="-fcommon" diff --git a/srcpkgs/ms-sys/template b/srcpkgs/ms-sys/template deleted file mode 100644 index 674f65c0ada1b0..00000000000000 --- a/srcpkgs/ms-sys/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'ms-sys' -pkgname=ms-sys -version=2.7.0 -revision=1 -hostmakedepends="gettext" -short_desc="Unix program for writing Microsoft compatible boot records" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-or-later" -homepage="http://ms-sys.sourceforge.net" -distfiles="${SOURCEFORGE_SITE}/ms-sys/ms-sys-${version}.tar.gz" -checksum=6b846cf41c17fe78467cb6cdcea41aa56bf3c211c828b7c569e84962ccd0f514 - -do_build() { - make CC=$CC PREFIX=/usr ${makejobs} -} - -do_install() { - make PREFIX=/usr MANDIR=/usr/share/man DESTDIR=${DESTDIR} install -} diff --git a/srcpkgs/msbuild-bin/template b/srcpkgs/msbuild-bin/template deleted file mode 100644 index 772259438b1e6b..00000000000000 --- a/srcpkgs/msbuild-bin/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'msbuild-bin' -_xamarin_rel="xamarinxplat.2021.05.26.14.00-0xamarin2+ubuntu2004b1" -pkgname=msbuild-bin -version=16.10.1 -revision=1 -create_wrksrc=yes -depends="mono" -short_desc="Xamarin/Mono fork of the Microsoft Build system" -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 - -do_install() { - vbin usr/bin/msbuild - vcopy usr/lib usr - vlicense usr/share/doc/msbuild/copyright -} diff --git a/srcpkgs/msbuild-bin/update b/srcpkgs/msbuild-bin/update deleted file mode 100644 index ea17ae920e9eb4..00000000000000 --- a/srcpkgs/msbuild-bin/update +++ /dev/null @@ -1 +0,0 @@ -pattern="msbuild_\K[.\d]+" diff --git a/srcpkgs/mscgen/template b/srcpkgs/mscgen/template deleted file mode 100644 index 8fc4abdfd76336..00000000000000 --- a/srcpkgs/mscgen/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'mscgen' -pkgname=mscgen -version=0.20 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="gd-devel" -short_desc="Message Sequence Chart generator" -maintainer="Scott Vokes <vokes.s@gmail.com>" -license="GPL-2.0-only" -homepage="http://www.mcternan.me.uk/mscgen/" -distfiles="http://www.mcternan.me.uk/mscgen/software/mscgen-src-${version}.tar.gz" -checksum=3c3481ae0599e1c2d30b7ed54ab45249127533ab2f20e768a0ae58d8551ddc23 diff --git a/srcpkgs/msg2/patches/fix-cflags.patch b/srcpkgs/msg2/patches/fix-cflags.patch deleted file mode 100644 index aae17066aa0e77..00000000000000 --- a/srcpkgs/msg2/patches/fix-cflags.patch +++ /dev/null @@ -1,13 +0,0 @@ -Index: CMakeLists.txt -=================================================================== ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -3,7 +3,7 @@ project(msg2) - - # Flags - set(CMAKE_CXX_STANDARD 17) --set(CMAKE_CXX_FLAGS "-Os -pipe -fPIC -fno-plt -fstack-protector-strong -Wall -Wshadow -pedantic -Wno-parentheses -Wfatal-errors") -+set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -pipe -fPIC -fno-plt -fstack-protector-strong -Wall -Wshadow -pedantic -Wno-parentheses -Wfatal-errors") - - # Add source files - add_executable(msg2 main.cpp) diff --git a/srcpkgs/msg2/template b/srcpkgs/msg2/template deleted file mode 100644 index 9984cea504eb56..00000000000000 --- a/srcpkgs/msg2/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'msg2' -pkgname=msg2 -version=1.2.0 -revision=3 -build_style=cmake -short_desc="Output a blue arrow and a white message on the commandline" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-3.0-or-later" -homepage="https://roboticoverlords.org/msg2/" -distfiles="https://roboticoverlords.org/msg2/msg2-${version}.tar.xz" -checksum=4834104465f62f0ecec7615e75ca2e50a5e42218854da8f6b022a120937702ac - -post_install() { - vman msg2.1 -} diff --git a/srcpkgs/msgpack-cxx/template b/srcpkgs/msgpack-cxx/template deleted file mode 100644 index 1ed6c9e8a7d899..00000000000000 --- a/srcpkgs/msgpack-cxx/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'msgpack-cxx' -pkgname=msgpack-cxx -version=6.1.1 -revision=2 -build_style=cmake -configure_args="-DMSGPACK_CXX17=ON" -makedepends="boost-devel-minimal libboost_unit_test_framework" -depends="boost-devel-minimal" -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/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=5fd555742e37bbd58d166199e669f01f743c7b3c6177191dd7b31fb0c37fa191 - -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 d72c80250ca49e..00000000000000 --- a/srcpkgs/msgpack-cxx/update +++ /dev/null @@ -1 +0,0 @@ -pkgname=cpp diff --git a/srcpkgs/msgpack-devel b/srcpkgs/msgpack-devel deleted file mode 120000 index b3ae8a0157534b..00000000000000 --- a/srcpkgs/msgpack-devel +++ /dev/null @@ -1 +0,0 @@ -msgpack \ No newline at end of file diff --git a/srcpkgs/msgpack/template b/srcpkgs/msgpack/template deleted file mode 100644 index 6b87d467d79500..00000000000000 --- a/srcpkgs/msgpack/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'msgpack' -pkgname=msgpack -version=6.1.0 -revision=1 -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=674119f1a85b5f2ecc4c7d5c2859edf50c0b05e0c10aa0df85eefa2c8c14b796 - -msgpack-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - vmove usr/lib/cmake - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/msgpack/update b/srcpkgs/msgpack/update deleted file mode 100644 index fec02f66c18fe8..00000000000000 --- a/srcpkgs/msgpack/update +++ /dev/null @@ -1 +0,0 @@ -pkgname=c diff --git a/srcpkgs/msgraph-devel b/srcpkgs/msgraph-devel deleted file mode 120000 index 19dfc8750ad133..00000000000000 --- a/srcpkgs/msgraph-devel +++ /dev/null @@ -1 +0,0 @@ -msgraph \ No newline at end of file diff --git a/srcpkgs/msgraph/template b/srcpkgs/msgraph/template deleted file mode 100644 index bcb5a1e252d96f..00000000000000 --- a/srcpkgs/msgraph/template +++ /dev/null @@ -1,38 +0,0 @@ -# Template file for 'msgraph' -pkgname=msgraph -version=0.2.3 -revision=1 -build_style=meson -build_helper=gir -configure_args="$(vopt_bool gtk_doc gtk_doc)" -hostmakedepends="pkg-config $(vopt_if gtk_doc gi-docgen)" -makedepends="glib-devel gnome-online-accounts-devel json-glib-devel rest-devel - uhttpmock-devel" -short_desc="Library to access MS Graph API for Office 365" -maintainer="cinerea0 <cinerea0@protonmail.com>" -license="LGPL-3.0-or-later" -homepage="https://gitlab.gnome.org/GNOME/msgraph" -changelog="https://gitlab.gnome.org/GNOME/msgraph/-/raw/main/NEWS" -distfiles="${GNOME_SITE}/msgraph/${version%.*}/msgraph-${version}.tar.xz" -checksum=ed42e800cb7f0a07477cd9e3e744cdc1a240a6ad7ab96b8a875806267a9fddb0 - -build_options="gtk_doc" - -if [ -z "${CROSS_BUILD}" ]; then - build_options_default="gtk_doc" -fi - -msgraph-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}-${version}_${revision} glib-devel - gnome-online-accounts-devel json-glib-devel libsoup3-devel rest-devel" - pkg_install() { - vmove usr/include - vmove usr/lib/*.so - vmove usr/lib/pkgconfig - vmove usr/share/gir-1.0 - if [ "${build_option_gtk_doc}" ]; then - vmove usr/share/doc - fi - } -} diff --git a/srcpkgs/msitools-devel b/srcpkgs/msitools-devel deleted file mode 120000 index baf6b8d3f072ac..00000000000000 --- a/srcpkgs/msitools-devel +++ /dev/null @@ -1 +0,0 @@ -msitools \ No newline at end of file diff --git a/srcpkgs/msitools/template b/srcpkgs/msitools/template deleted file mode 100644 index fa458d161d899b..00000000000000 --- a/srcpkgs/msitools/template +++ /dev/null @@ -1,41 +0,0 @@ -# Template file for 'msitools' -pkgname=msitools -version=0.106 -revision=2 -build_style=meson -build_helper=gir -hostmakedepends="gettext glib-devel pkg-config bison vala" -makedepends="glib-devel libgsf-devel gcab-devel" -depends="bash perl" -short_desc="Inspect and build Windows Installer (.MSI) files" -maintainer="Piraty <mail@piraty.dev>" -license="GPL-2.0-or-later" -homepage="https://wiki.gnome.org/msitools" -changelog="https://gitlab.gnome.org/GNOME/msitools/-/raw/master/NEWS" -distfiles="${GNOME_SITE}/${pkgname}/${version}/${pkgname}-${version}.tar.xz" -checksum=1ed34279cf8080f14f1b8f10e649474125492a089912e7ca70e59dfa2e5a659b - -post_extract() { - # perl is runtime depedency of msidiff - vsed -i meson.build -e '/perl = find_program/d' -} - -libmsitools_package() { - short_desc+=" - runtime library" - license="LGPL-2.1-or-later" - pkg_install() { - vmove usr/lib/*.so.* - } -} - -msitools-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - vmove usr/share/gir-1.0 - vmove usr/share/vala - } -} diff --git a/srcpkgs/msmtp/template b/srcpkgs/msmtp/template deleted file mode 100644 index 1d011558a55283..00000000000000 --- a/srcpkgs/msmtp/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'msmtp' -pkgname=msmtp -version=1.8.32 -revision=1 -build_style=gnu-configure -configure_args="$(vopt_with msmtpd) - $(vopt_with idn libidn) - $(vopt_with sasl libgsasl) - $(vopt_with gnome libsecret)" -hostmakedepends="pkg-config" -makedepends="gnutls-devel - $(vopt_if idn libidn2-devel) - $(vopt_if sasl gsasl-devel) - $(vopt_if gnome libsecret-devel)" -short_desc="Mini SMTP client" -maintainer="Leah Neukirchen <leah@vuxu.org>" -license="GPL-3.0-or-later" -homepage="https://marlam.de/msmtp/" -changelog="https://marlam.de/msmtp/news/" -distfiles="https://marlam.de/msmtp/releases/msmtp-${version}.tar.xz" -checksum=20cd58b58dd007acf7b937fa1a1e21f3afb3e9ef5bbcfb8b4f5650deadc64db4 - -build_options="idn sasl gnome msmtpd" -build_options_default="idn sasl msmtpd" -desc_option_msmtpd="Build minimal SMTP server" - -post_install() { - vsconf doc/msmtprc-system.example - vsconf doc/msmtprc-user.example -} diff --git a/srcpkgs/msmtp/update b/srcpkgs/msmtp/update deleted file mode 100644 index 7f78c9ad90458c..00000000000000 --- a/srcpkgs/msmtp/update +++ /dev/null @@ -1 +0,0 @@ -site="https://marlam.de/msmtp/download/" diff --git a/srcpkgs/msoffcrypto-tool b/srcpkgs/msoffcrypto-tool deleted file mode 120000 index 031b67bb6747bc..00000000000000 --- a/srcpkgs/msoffcrypto-tool +++ /dev/null @@ -1 +0,0 @@ -python3-msoffcrypto-tool \ No newline at end of file diff --git a/srcpkgs/msp430-toolchain/patches/gcc7.patch b/srcpkgs/msp430-toolchain/patches/gcc7.patch deleted file mode 100644 index f664b41db09e3a..00000000000000 --- a/srcpkgs/msp430-toolchain/patches/gcc7.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/sources/tools/gcc/config/msp430/msp430.c -+++ b/sources/tools/gcc/config/msp430/msp430.c -@@ -2209,7 +2209,7 @@ - } - const_shift_helpers[] = - { --#define CSH(N,C,X,G) { "__mspabi_"N, C, X, gen_##G } -+#define CSH(N,C,X,G) { "__mspabi_" N, C, X, gen_##G } - - CSH ("slli", 1, 1, slli_1), - CSH ("slll", 1, 1, slll_1), diff --git a/srcpkgs/msp430-toolchain/template b/srcpkgs/msp430-toolchain/template deleted file mode 100644 index a495ca1cb0c541..00000000000000 --- a/srcpkgs/msp430-toolchain/template +++ /dev/null @@ -1,81 +0,0 @@ -# Template file for 'msp430-toolchain' -pkgname=msp430-toolchain -version=3.05.00.00 -revision=2 -archs="x86_64* i686*" -create_wrksrc=yes -hostmakedepends="unzip expect flex tar texinfo" -makedepends="ncurses-devel" -short_desc="Toolchain for the TI MSP430 microprocessor" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-only" -homepage="http://www.ti.com/tool/msp430-gcc-opensource" -distfiles="http://software-dl.ti.com/msp430/msp430_public_sw/mcu/msp430/MSPGCC/${version//./_}/exports/msp430-gcc-source.tar.bz2 - http://software-dl.ti.com/msp430/msp430_public_sw/mcu/msp430/MSPGCC/${version//./_}/exports/msp430-gcc-support-files.zip" -checksum="d2110ec64e8a055ff89b7eef8217b3c233c30e370e2cb43e1ad835dad5907d1c - 1e2a0903e6b02d5e8aac2a7297ec0685e95a980b13b937b5c7f24f4cf6015407" -nocross=yes -nostrip=yes - -_prefix=/usr/msp430 -_target=msp430-none-elf - -do_configure() { - unset CC LD AR AS RANLIB CPP CFLAGS CPPFLAGS LDFLAGS - - mkdir obj-msp - cd obj-msp - - CFLAGS="-fcommon" CXXFLAGS="-std=c++11" \ - ../sources/tools/configure \ - --prefix=$_prefix \ - --enable-languages=c \ - --program-prefix="msp430-" \ - --disable-nls \ - --enable-gold \ - --without-x \ - --target=$_target - rm -rf tcl -} - -do_build() { - unset CC LD AR AS RANLIB CPP CFLAGS CPPFLAGS LDFLAGS - - cd obj-msp - sed -i 's:^prefix =.*:prefix = '${DESTDIR}'/@prefix@:' \ - ../sources/tools/libgloss/Makefile.in - sed -i 's:^LIBEXPAT .*:LIBEXPAT = @LIBEXPAT@ @BDYNAMIC@:' \ - ../sources/tools/gdb/Makefile.in - - make ${makejobs} DESTDIR=${DESTDIR} all -} - -do_install() { - cd obj-msp - sed -i '190,194s:$(tooldir):'${DESTDIR}'/$(tooldir):' \ - msp430-none-elf/libgloss/msp430/Makefile \ - msp430-none-elf/430/libgloss/msp430/Makefile \ - msp430-none-elf/430/nomul/libgloss/msp430/Makefile \ - msp430-none-elf/430/32mul/libgloss/msp430/Makefile \ - msp430-none-elf/32mul/libgloss/msp430/Makefile \ - msp430-none-elf/nomul/libgloss/msp430/Makefile \ - msp430-none-elf/f5mul/libgloss/msp430/Makefile \ - msp430-none-elf/large/libgloss/msp430/Makefile \ - msp430-none-elf/large/nomul/libgloss/msp430/Makefile \ - msp430-none-elf/large/f5mul/libgloss/msp430/Makefile \ - msp430-none-elf/large/32mul/libgloss/msp430/Makefile - - make DESTDIR=${DESTDIR} prefix=${_prefix} install - - # copy msp430-gcc-support-files.zip - cp ${wrksrc}/msp430-gcc-support-files/*.h \ - ${DESTDIR}/${_prefix}/${_target}/include/ - cp ${wrksrc}/msp430-gcc-support-files/*.ld \ - ${DESTDIR}/${_prefix}/${_target}/lib/430/ - - mkdir -p ${DESTDIR}/usr/bin - cd ${DESTDIR}/${_prefix}/bin - for i in * - do ln -s ${_prefix}/bin/$i ${DESTDIR}/usr/bin/$i - done -} diff --git a/srcpkgs/mspdebug/template b/srcpkgs/mspdebug/template deleted file mode 100644 index ba84873270222e..00000000000000 --- a/srcpkgs/mspdebug/template +++ /dev/null @@ -1,12 +0,0 @@ -# Template file for 'mspdebug' -pkgname=mspdebug -version=0.25 -revision=3 -build_style=gnu-makefile -makedepends="readline-devel libusb-compat-devel" -short_desc="Debugger for MSP430 MCUs" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-or-later" -homepage="http://mspdebug.sourceforge.net" -distfiles="https://github.com/dlbeer/mspdebug/archive/v${version}.tar.gz" -checksum=347b5ae5d0ab0cddb54363b72abe482f9f5d6aedb8f230048de0ded28b7d1503 diff --git a/srcpkgs/msr-tools/template b/srcpkgs/msr-tools/template deleted file mode 100644 index 1cbe90eacb5e33..00000000000000 --- a/srcpkgs/msr-tools/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'msr-tools' -pkgname=msr-tools -version=1.3.0.20170320 -revision=1 -_githash="eec71d977a83f8dc76bc3ccc6de5cbd3be378572" -archs="i686* x86_64*" -build_style=gnu-configure -hostmakedepends="automake libtool" -short_desc="Model-Specific Register (MSR) Tools" -maintainer="Leah Neukirchen <leah@vuxu.org>" -license="GPL-2.0-or-later" -homepage="https://github.com/intel/msr-tools" -distfiles="https://github.com/intel/msr-tools/archive/${_githash}.tar.gz" -checksum=a68bf1fae358f476126c8874148155c2796ab5a08bf37e94ec3a2d96ebd6bba5 - -pre_configure() { - autoreconf -fi -} diff --git a/srcpkgs/msr-tools/update b/srcpkgs/msr-tools/update deleted file mode 100644 index ec3855fca99dc4..00000000000000 --- a/srcpkgs/msr-tools/update +++ /dev/null @@ -1 +0,0 @@ -site=https://github.com/01org/msr-tools/releases diff --git a/srcpkgs/msrc_base-devel b/srcpkgs/msrc_base-devel deleted file mode 120000 index a4dc22d4c6a35e..00000000000000 --- a/srcpkgs/msrc_base-devel +++ /dev/null @@ -1 +0,0 @@ -msrc_base \ No newline at end of file diff --git a/srcpkgs/msrc_base/template b/srcpkgs/msrc_base/template deleted file mode 100644 index 6e07398efb8029..00000000000000 --- a/srcpkgs/msrc_base/template +++ /dev/null @@ -1,90 +0,0 @@ -# Template file for 'msrc_base' -pkgname=msrc_base -version=2.44 -revision=5 -hostmakedepends="m4" -depends="m4 make" -short_desc="The pundits tool-chain from the NPC Guild (xapply etc.)" -maintainer="Leah Neukirchen <leah@vuxu.org>" -license="custom:BSD-style" -homepage="https://www.databits.net/~ksb/" -#distfiles="http://www.npcguild.org/~ksb/rpms/SOURCES/${pkgname}-${version}.tgz" -distfiles="https://vuxu.org/~leah/msrc_base-${version}.tgz" -checksum=7a0df7a302211539822a77bfde63c56f3afd88c093d278f80c3123b384510f55 -nocross=yes - -post_extract() { - sed -i s/ksh/bash/g Makefile -} - -do_install() { - # This build system is pretty tangled: configure, build and - # install happens at the same time, so we just use do_install. - - # We use "make -e" extensively because passing things with - # spaces through mmsrc is a mess. - export SHELL=/bin/sh - export TOP=/usr - export DESTDIR=${DESTDIR/\/\///} - export PATH="$DESTDIR/usr/bin:$PATH" - export MKCMD="-I .:$DESTDIR/usr/lib/mkcmd/type:$DESTDIR/usr/lib/mkcmd" - export EXPLODE="-I .:$DESTDIR/usr/lib/explode" - export HOSTTYPE=LINUX - export HOSTOS=40100 # to be interpreted as 4.1.x - export SBIN=${DESTDIR}${TOP}/bin - - # Inject XBPS's CFLAGS: - export DEBUG="$CFLAGS $LDFLAGS" - export LDFLAGS="$CFLAGS $LDFLAGS" - unset CFLAGS - - make -C local/sbin/mmsrc -e clean boot - vbin local/sbin/mmsrc/mmsrc - make -C local/sbin/mmsrc -e clean - - vmkdir usr/lib/explode - vmkdir usr/lib/hxmd - vmkdir usr/lib/mkcmd/type - - make auto.cf - - for _dir in \ - lib/hxmd lib/mkcmd lib/explode \ - bin/mkcmd bin/explode bin/ptbw bin/xclate bin/xapply bin/wrapw \ - sbin/msrc sbin/mmsrc sbin/hxmd - do ( - cd $wrksrc/local/$_dir - mkdir -p $wrksrc/tmp/$_dir - mmsrc \ - -y INTO=$wrksrc/tmp/$_dir \ - -C $wrksrc/auto.cf \ - -DHOST=localhost -DHOSTTYPE=$HOSTTYPE -DHOSTOS=$HOSTOS \ - -- make ${makejobs} -e boot - ) done - for _man in local/*/*/*.man; do - case "$_man" in - *makeme*|*dmz*|*manpage.cgi*) continue - esac - vman $_man ${_man%.man}.$(awk '/^.TH/{print $3}' $_man) - done - sed -i "s,$DESTDIR,,g" $DESTDIR/usr/lib/hxmd/auto.cf - - vlicense LICENSE - sed -n '/Copyright/,/@(#)/p' local/lib/mkcmd/util_time.mc >LICENSE.Purdue - vlicense LICENSE.Purdue -} - -msrc_base-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" -- development files (mkcmd/explode)" - pkg_install() { - vmove usr/bin/mkcmd - vmove usr/bin/explode - vmove usr/share/man/man1/explode.1 - vmove usr/share/man/man1/mkcmd.1 - vmove usr/share/man/man5/explode.5 - vmove usr/share/man/man5/mkcmd.5 - vmove usr/lib/mkcmd - vmove usr/lib/explode - } -} diff --git a/srcpkgs/msttcorefonts/template b/srcpkgs/msttcorefonts/template deleted file mode 100644 index c5a2fafcd20586..00000000000000 --- a/srcpkgs/msttcorefonts/template +++ /dev/null @@ -1,66 +0,0 @@ -# Template file for 'msttcorefonts' -pkgname=msttcorefonts -version=1.3.4 -revision=2 -hostmakedepends="cabextract" -short_desc="Microsoft Typography Project - corefonts" -maintainer="Michael Aldridge <maldridge@voidlinux.org>" -# Referenced to the *.spec file, the template and mechanism are GPLv2. -# The fonts are licensed in accordance with the Microsoft Font License -# Agreement which has since been removed from the MS website. A very -# broken version of this original license "Licen.TXT" is included with -# this package. -license="GPL-2.0-or-later, custom:MFLA" -homepage="http://corefonts.sourceforge.net" -distfiles="${SOURCEFORGE_SITE}/corefonts/wd97vwr32.exe \ - ${SOURCEFORGE_SITE}/corefonts/webdin32.exe \ - ${SOURCEFORGE_SITE}/corefonts/verdan32.exe \ - ${SOURCEFORGE_SITE}/corefonts/trebuc32.exe \ - ${SOURCEFORGE_SITE}/corefonts/times32.exe \ - ${SOURCEFORGE_SITE}/corefonts/impact32.exe \ - ${SOURCEFORGE_SITE}/corefonts/georgi32.exe \ - ${SOURCEFORGE_SITE}/corefonts/courie32.exe \ - ${SOURCEFORGE_SITE}/corefonts/comic32.exe \ - ${SOURCEFORGE_SITE}/corefonts/arialb32.exe \ - ${SOURCEFORGE_SITE}/corefonts/arial32.exe \ - ${SOURCEFORGE_SITE}/corefonts/andale32.exe" -checksum="f61126a6d17b2d126a7f31b142504dce4934f7989c55f1c13c6477b3fe80b3d2 \ - 64595b5abc1080fba8610c5c34fab5863408e806aafe84653ca8575bed17d75a \ - c1cb61255e363166794e47664e2f21af8e3a26cb6346eb8d2ae2fa85dd5aad96 \ - 5a690d9bb8510be1b8b4fe49f1f2319651fe51bbe54775ddddd8ef0bd07fdac9 \ - db56595ec6ef5d3de5c24994f001f03b2a13e37cee27bc25c58f6f43e8f807ab \ - 6061ef3b7401d9642f5dfdb5f2b376aa14663f6275e60a51207ad4facf2fccfb \ - 2c2c7dcda6606ea5cf08918fb7cd3f3359e9e84338dc690013f20cd42e930301 \ - bb511d861655dde879ae552eb86b134d6fae67cb58502e6ff73ec5d9151f3384 \ - 9c6df3feefde26d4e41d4a4fe5db2a89f9123a772594d7f59afd062625cd204e \ - a425f0ffb6a1a5ede5b979ed6177f4f4f4fdef6ae7c302a7b7720ef332fec0a8 \ - 85297a4d146e9c87ac6f74822734bdee5f4b2a722d7eaa584b7f2cbf76f478f6 \ - 0524fe42951adc3a7eb870e32f0920313c71f170c859b5f770d82b4ee111e970" - -# While it is fine to distribute the templates that build packages -# containing the mscorefonts they must not distribute the fonts -# themselves (this would constitute changinging or otherwise -# encapsulating the filename which is not permitted). -restricted=yes -repository=nonfree - -# They're just fonts... - -# Tell XBPS that these are fonts -font_dirs="/usr/share/fonts/TTF" - -do_extract() { - for i in wd97vwr webdin verdan trebuc times impact georgi courie comic arialb arial andale ; do - cabextract ${XBPS_SRCDISTDIR}/${pkgname}-${version}/${i}32.exe - done - - # Tahoma is nested... - cabextract Viewer1.cab -} - -do_install() { - vlicense Licen.TXT - mkdir -p ${DESTDIR}/usr/share/fonts/TTF - vcopy *.TTF usr/share/fonts/TTF - vcopy *.ttf usr/share/fonts/TTF -} diff --git a/srcpkgs/mt-st/template b/srcpkgs/mt-st/template deleted file mode 100644 index 9bb243b95bd95f..00000000000000 --- a/srcpkgs/mt-st/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'mt-st' -pkgname=mt-st -version=1.3 -revision=1 -short_desc="Linux SCSI tape driver aware magnetic tape control (aka mt)" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-or-later" -homepage="https://github.com/iustin/mt-st" -distfiles="https://github.com/iustin/mt-st/archive/mt-st-${version}.tar.gz" -checksum=85c3d88365233b1fd34e109f8d455d498d3d2e286558c8ca85d7435abfbf173d - -do_build() { - make CC=$CC CFLAGS="$CFLAGS $LDFLAGS" -} -do_install() { - vbin mt - vman mt.1 - vbin stinit - vman stinit.8 - vdoc stinit.def.examples -} diff --git a/srcpkgs/mtail/files/mtail/run b/srcpkgs/mtail/files/mtail/run deleted file mode 100644 index 6288fddb99015a..00000000000000 --- a/srcpkgs/mtail/files/mtail/run +++ /dev/null @@ -1,4 +0,0 @@ -#!/bin/sh -exec 2>&1 -[ -r conf ] && . ./conf -exec mtail -logtostderr ${OPTS} diff --git a/srcpkgs/mtail/template b/srcpkgs/mtail/template deleted file mode 100644 index 24f8ad686ad189..00000000000000 --- a/srcpkgs/mtail/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'mtail' -pkgname=mtail -version=3.0.9 -revision=2 -build_style=go -go_import_path="github.com/google/mtail" -go_package="${go_import_path}/cmd/..." -go_ldflags="-X main.Branch=main -X main.Version=${version} -X main.Revision=v${version}" -short_desc="Extract monitoring data from logs for metrics collection" -maintainer="Leah Neukirchen <leah@vuxu.org>" -license="Apache-2.0" -homepage="https://github.com/google/mtail" -distfiles="https://github.com/google/mtail/archive/refs/tags/v${version}.tar.gz" -checksum=16c59fe81d2b192bd57b988b00ca16f943ed85746ed2081de44127d5c7d0a439 - -post_install() { - vsv mtail - - for f in examples/*.mtail; do - vsconf $f - done - - vinstall mtail-mode.el 644 usr/share/emacs/site-lisp -} diff --git a/srcpkgs/mtd-utils/template b/srcpkgs/mtd-utils/template deleted file mode 100644 index 8f690ca9a88721..00000000000000 --- a/srcpkgs/mtd-utils/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'mtd-utils' -pkgname=mtd-utils -version=2.1.5 -revision=2 -build_style=gnu-configure -hostmakedepends="autoconf automake libtool pkg-config" -makedepends="acl-devel liblzma-devel libuuid-devel lzo-devel - zlib-devel openssl-devel libzstd-devel" -short_desc="Memory Technology Device Utilities" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-or-later" -homepage="http://www.linux-mtd.infradead.org/" -distfiles="https://github.com/sigma-star/mtd-utils/archive/v${version}.tar.gz" -checksum=76f56daba7e56b1341b4c7494ba865553e52ded66acaf0e83c88489cc47dd3c9 - -pre_configure() { - autoreconf -fi -} diff --git a/srcpkgs/mtdev-devel b/srcpkgs/mtdev-devel deleted file mode 120000 index 8c164e6ca7e7c9..00000000000000 --- a/srcpkgs/mtdev-devel +++ /dev/null @@ -1 +0,0 @@ -mtdev \ No newline at end of file diff --git a/srcpkgs/mtdev/template b/srcpkgs/mtdev/template deleted file mode 100644 index e155ddf038cbfa..00000000000000 --- a/srcpkgs/mtdev/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'mtdev' -pkgname=mtdev -version=1.1.7 -revision=1 -build_style=gnu-configure -short_desc="Multitouch Protocol Translation Library" -maintainer="Orphaned <orphan@voidlinux.org>" -license="MIT" -homepage="http://bitmath.org/code/mtdev/" -distfiles="http://bitmath.org/code/mtdev/mtdev-${version}.tar.bz2" -checksum=a107adad2101fecac54ac7f9f0e0a0dd155d954193da55c2340c97f2ff1d814e - -post_install() { - vlicense COPYING -} - -mtdev-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/mtm-terminfo b/srcpkgs/mtm-terminfo deleted file mode 120000 index 867a0ab39fe5cc..00000000000000 --- a/srcpkgs/mtm-terminfo +++ /dev/null @@ -1 +0,0 @@ -mtm/ \ No newline at end of file diff --git a/srcpkgs/mtm/template b/srcpkgs/mtm/template deleted file mode 100644 index 94376fdb8ca7e0..00000000000000 --- a/srcpkgs/mtm/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'mtm' -pkgname=mtm -version=1.2.1 -revision=1 -hostmakedepends="ncurses" -makedepends="ncurses-devel ncurses-libs" -short_desc="Micro Terminal Multiplexer" -maintainer="travankor <travankor@tuta.io>" -license="GPL-3.0-or-later" -homepage="https://github.com/deadpixi/mtm" -distfiles="https://github.com/deadpixi/mtm/archive/${version}.tar.gz" -checksum=2ae05466ef44efa7ddb4bce58efc425617583d9196b72e80ec1090bd77df598c - -do_build() { - make HEADERS='-DNCURSESW_INCLUDE_H="<ncurses.h>"' -} - -do_install() { - vbin mtm - mkdir -p ${DESTDIR}/usr/share/terminfo - tic -sx -o ${DESTDIR}/usr/share/terminfo mtm.ti - vman mtm.1 -} - -mtm-terminfo_package() { - short_desc+=" - terminfo data" - pkg_install() { - vmove usr/share/terminfo - } -} diff --git a/srcpkgs/mtools/template b/srcpkgs/mtools/template deleted file mode 100644 index e8f06f4a1c44af..00000000000000 --- a/srcpkgs/mtools/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'mtools' -pkgname=mtools -version=4.0.43 -revision=1 -build_style=gnu-configure -makedepends="acl-devel" -short_desc="Collection of utilities to access MS-DOS disks" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-3.0-or-later" -homepage="http://www.gnu.org/software/mtools" -distfiles="${GNU_SITE}/${pkgname}/${pkgname}-${version}.tar.bz2" -checksum=541e179665dc4e272b9602f2074243591a157da89cc47064da8c5829dbd2b339 -conf_files="/etc/mtools.conf" - -post_extract() { - vsed -i mtools.conf -e 's/^SAMPLE FILE/#### SAMPLE FILE/g' -} - -post_install() { - vconf mtools.conf -} diff --git a/srcpkgs/mtpaint/template b/srcpkgs/mtpaint/template deleted file mode 100644 index 2d1eb8d890f772..00000000000000 --- a/srcpkgs/mtpaint/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'mtpaint' -pkgname=mtpaint -version=3.50.11 -revision=1 -_commit=f37cf09c02b0ebd81d29c67be9741f54d76a9171 -build_style=configure -configure_args="--prefix=/usr --mandir=/usr/share/man - imagick cflags jpeg jp2v2 tiff lcms2 man gtk3 webp - intl release" -hostmakedepends="pkg-config gettext" -makedepends="gtk+3-devel libmagick-devel libopenjpeg2-devel - libwebp-devel gettext-devel" -depends="desktop-file-utils" -short_desc="Simple GTK painting program" -maintainer="mobinmob <mobinmob@disroot.org>" -license="GPL-3.0-or-later" -homepage="http://mtpaint.sourceforge.net/" -changelog="https://raw.githubusercontent.com/wjaguar/mtPaint/master/NEWS" -distfiles="https://github.com/wjaguar/mtPaint/archive/${_commit}.tar.gz" -checksum=40feed3ddfaf2b19f39b92e416ce7eed50833c7e486145e2c2b73c90c8315f62 - -post_install() { - vdoc doc/vcode.t2t - cd "${DESTDIR}"/usr/bin && ln -s mtpaint mtv -} diff --git a/srcpkgs/mtpaint/update b/srcpkgs/mtpaint/update deleted file mode 100644 index 2c36d36acf356f..00000000000000 --- a/srcpkgs/mtpaint/update +++ /dev/null @@ -1,2 +0,0 @@ -site=https://github.com/wjaguar/mtPaint/commits/master -pattern='Version \K[\d]+\.[\d]+\.[\d]+' diff --git a/srcpkgs/mtpfs/template b/srcpkgs/mtpfs/template deleted file mode 100644 index dc8a62e02adccb..00000000000000 --- a/srcpkgs/mtpfs/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'mtpfs' -pkgname=mtpfs -version=1.1 -revision=4 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="fuse-devel libmtp-devel libmad-devel libglib-devel libid3tag-devel" -short_desc="A FUSE filesystem that supports reading and writing from any MTP device" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-or-later" -homepage="http://www.adebenham.com/mtpfs/" -distfiles="http://www.adebenham.com/files/mtp/mtpfs-${version}.tar.gz" -checksum=1baf357de16995a5f0b5bc1b6833517a77456481d861cdba70f1ce1316ce4c1d diff --git a/srcpkgs/mtr-x11 b/srcpkgs/mtr-x11 deleted file mode 120000 index cb69c6bd91bcf6..00000000000000 --- a/srcpkgs/mtr-x11 +++ /dev/null @@ -1 +0,0 @@ -mtr \ No newline at end of file diff --git a/srcpkgs/mtr/INSTALL b/srcpkgs/mtr/INSTALL deleted file mode 100644 index 9d0ff77dcad5a3..00000000000000 --- a/srcpkgs/mtr/INSTALL +++ /dev/null @@ -1,5 +0,0 @@ -case "${ACTION}" in -post) - setcap CAP_NET_RAW+ep usr/bin/mtr-packet - ;; -esac diff --git a/srcpkgs/mtr/mtr-x11.INSTALL b/srcpkgs/mtr/mtr-x11.INSTALL deleted file mode 100644 index c19f2672c8d847..00000000000000 --- a/srcpkgs/mtr/mtr-x11.INSTALL +++ /dev/null @@ -1,5 +0,0 @@ -case "${ACTION}" in -post) - setcap CAP_NET_RAW+ep usr/bin/mtr - ;; -esac diff --git a/srcpkgs/mtr/template b/srcpkgs/mtr/template deleted file mode 100644 index 0c7e648169a97b..00000000000000 --- a/srcpkgs/mtr/template +++ /dev/null @@ -1,52 +0,0 @@ -# Template file for 'mtr' -pkgname=mtr -version=0.96 -revision=1 -build_style="gnu-configure" -hostmakedepends="automake pkg-config gtk+3-devel" -makedepends="ncurses-devel gtk+3-devel libcap-devel jansson-devel" -depends="libcap-progs jansson" -short_desc="Combines the functionality of traceroute and ping into one tool" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-only" -homepage="http://www.bitwizard.nl/mtr/" -distfiles="https://github.com/traviscross/mtr/archive/v${version}.tar.gz" -checksum=73e6aef3fb6c8b482acb5b5e2b8fa7794045c4f2420276f035ce76c5beae632d - -pre_configure() { - echo $version >.tarball-version - ./bootstrap.sh -} - -do_configure() { - mkdir $wrksrc/build_nox $wrksrc/build_x11 - cd $wrksrc/build_nox - $wrksrc/configure ${configure_args} --without-gtk - - cd $wrksrc/build_x11 - $wrksrc/configure ${configure_args} -} - -do_build() { - for p in $wrksrc/build_nox $wrksrc/build_x11; do - cd $p - make ${makejobs} - done -} - -do_install() { - cd $wrksrc/build_nox - make DESTDIR=$DESTDIR install - chmod 0755 $DESTDIR/usr/bin/* -} - -mtr-x11_package() { - provides="mtr-${version}_${revision}" - replaces="mtr>0" - short_desc+=" - X11 version" - pkg_install() { - cd $wrksrc/build_x11 - make DESTDIR=$PKGDESTDIR install - chmod 0755 $PKGDESTDIR/usr/bin/* - } -} diff --git a/srcpkgs/mtree/patches/gcc-12.patch b/srcpkgs/mtree/patches/gcc-12.patch deleted file mode 100644 index 59b283bd83f38d..00000000000000 --- a/srcpkgs/mtree/patches/gcc-12.patch +++ /dev/null @@ -1,36 +0,0 @@ -Index: mtree-1.0.4/compare.c -=================================================================== ---- mtree-1.0.4.orig/compare.c -+++ mtree-1.0.4/compare.c -@@ -183,13 +183,13 @@ typeerr: LABEL; - * Catches nano-second differences, but doesn't display them. - */ - if ((s->flags & F_TIME) && -- ((s->st_mtimespec.tv_sec != p->fts_statp->st_mtimespec.tv_sec) || -- (s->st_mtimespec.tv_nsec != p->fts_statp->st_mtimespec.tv_nsec))) { -+ ((s->st_mtimespec.tv_sec != p->fts_statp->st_mtim.tv_sec) || -+ (s->st_mtimespec.tv_nsec != p->fts_statp->st_mtim.tv_nsec))) { - LABEL; - (void)printf("%smodification time expected %.24s ", - tab, ctime(&s->st_mtimespec.tv_sec)); - (void)printf("found %.24s", -- ctime(&p->fts_statp->st_mtimespec.tv_sec)); -+ ctime(&p->fts_statp->st_mtim.tv_sec)); - if (uflag) { - tv[0].tv_sec = s->st_mtimespec.tv_sec; - tv[0].tv_usec = s->st_mtimespec.tv_nsec / 1000; -Index: mtree-1.0.4/create.c -=================================================================== ---- mtree-1.0.4.orig/create.c -+++ mtree-1.0.4/create.c -@@ -213,8 +213,8 @@ statf(int indent, FTSENT *p) - (intmax_t)p->fts_statp->st_size); - if (keys & F_TIME) - output(indent, &offset, "time=%ld.%09ld", -- (long)p->fts_statp->st_mtimespec.tv_sec, -- p->fts_statp->st_mtimespec.tv_nsec); -+ (long)p->fts_statp->st_mtim.tv_sec, -+ p->fts_statp->st_mtim.tv_nsec); - if (keys & F_CKSUM && S_ISREG(p->fts_statp->st_mode)) { - if ((fd = open(p->fts_accpath, O_RDONLY, 0)) < 0 || - crc(fd, &val, &len)) diff --git a/srcpkgs/mtree/template b/srcpkgs/mtree/template deleted file mode 100644 index fc254f96d59045..00000000000000 --- a/srcpkgs/mtree/template +++ /dev/null @@ -1,34 +0,0 @@ -# Template file for 'mtree' -pkgname=mtree -version=1.0.4 -revision=7 -build_style=gnu-configure -hostmakedepends="automake" -makedepends="openssl-devel" -short_desc="Utility for creating and verifying file hierarchies" -maintainer="Leah Neukirchen <leah@vuxu.org>" -license="BSD-3-Clause" -homepage="https://github.com/archiecobbs/mtree-port/" -distfiles="https://github.com/archiecobbs/mtree-port/archive/${version}.tar.gz" -checksum=3d1b4e67414ebc178c869434d6bc4c5dd6e32e20db76e799ac16f9f7e585af93 - -case "$XBPS_TARGET_MACHINE" in - *-musl) makedepends+=" musl-fts-devel musl-legacy-compat" - ;; -esac - -pre_configure() { - case "$XBPS_TARGET_MACHINE" in - *-musl) - sed -i '$amtree_CPPFLAGS=-D_STAT_VER_LINUX' Makefile.am - sed -i '$amtree_LDADD=-lfts' Makefile.am - sed -i 's/strtoq/strtoll/g' spec.c - ;; - esac - ./autogen.sh -} - -post_install() { - rm -rf ${DESTDIR}/usr/share/doc/packages/mtree - vlicense COPYING LICENSE -} diff --git a/srcpkgs/mtxclient-devel b/srcpkgs/mtxclient-devel deleted file mode 120000 index d810425a433b4e..00000000000000 --- a/srcpkgs/mtxclient-devel +++ /dev/null @@ -1 +0,0 @@ -mtxclient \ No newline at end of file diff --git a/srcpkgs/mtxclient/patches/fix-fmt11.patch b/srcpkgs/mtxclient/patches/fix-fmt11.patch deleted file mode 100644 index 6f82aa274c383b..00000000000000 --- a/srcpkgs/mtxclient/patches/fix-fmt11.patch +++ /dev/null @@ -1,46 +0,0 @@ -From 4a4726c77123f805cff8b954909663eaed296558 Mon Sep 17 00:00:00 2001 -From: Kefu Chai <tchaikov@gmail.com> -Date: Mon, 15 Jul 2024 11:35:09 +0800 -Subject: [PATCH] Fix build with fmt 11 -MIME-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit - -fmt 11 enforces that fmt::formatter<..>::format() should be const. -otherwise the tree does not build: - -``` -/usr/include/fmt/base.h:1392:29: error: passing ‘const fmt::v11::formatter<std::optional<mtx::http::ClientError> >’ as ‘this’ argument discards qualifiers [-fpermissive] - 1392 | ctx.advance_to(cf.format(*static_cast<qualified_type*>(arg), ctx)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -``` - -so let's mark the `format()` with `const` specifier. - -Signed-off-by: Kefu Chai <tchaikov@gmail.com> ---- - include/mtxclient/http/errors.hpp | 4 ++-- - 1 file changed, 2 insertions(+), 2 deletions(-) - -diff --git a/include/mtxclient/http/errors.hpp b/include/mtxclient/http/errors.hpp -index 2d0e7a45..b99ff90e 100644 ---- a/include/mtxclient/http/errors.hpp -+++ b/include/mtxclient/http/errors.hpp -@@ -87,7 +87,7 @@ struct fmt::formatter<mtx::http::ClientError> - // Formats the point p using the parsed format specification (presentation) - // stored in this formatter. - template<typename FormatContext> -- auto format(const mtx::http::ClientError &e, FormatContext &ctx) -> decltype(ctx.out()) -+ auto format(const mtx::http::ClientError &e, FormatContext &ctx) const -> decltype(ctx.out()) - { - // ctx.out() is an output iterator to write to. - bool prepend_comma = false; -@@ -132,7 +132,7 @@ struct fmt::formatter<std::optional<mtx::http::ClientError>> : formatter<mtx::ht - { - // parse is inherited from formatter<string_view>. - template<typename FormatContext> -- auto format(std::optional<mtx::http::ClientError> c, FormatContext &ctx) -+ auto format(std::optional<mtx::http::ClientError> c, FormatContext &ctx) const - { - if (!c) - return fmt::format_to(ctx.out(), "(no error)"); diff --git a/srcpkgs/mtxclient/template b/srcpkgs/mtxclient/template deleted file mode 100644 index 07e471e1753ca8..00000000000000 --- a/srcpkgs/mtxclient/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 'mtxclient' -pkgname=mtxclient -version=0.10.0 -revision=3 -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 re2-devel" -short_desc="Client API library for the Matrix protocol" -maintainer="Orphaned <orphan@voidlinux.org>" -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=9502e0a999d2873172d50bb80371c061266126c7d4db8e44447eb70c977b0230 - -post_install() { - vlicense LICENSE -} - -mtxclient-devel_package() { - depends="mtxclient-${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/mu4e/patches/fix-root-test.patch b/srcpkgs/mu4e/patches/fix-root-test.patch deleted file mode 100644 index b6e149508fdc1d..00000000000000 --- a/srcpkgs/mu4e/patches/fix-root-test.patch +++ /dev/null @@ -1,26 +0,0 @@ -Subject: [PATCH] remove broken test for void - ---- - lib/tests/test-mu-store.cc | 6 ------ - 1 file changed, 6 deletions(-) - -diff --git a/lib/tests/test-mu-store.cc b/lib/tests/test-mu-store.cc -index b1573e7a..9d77d046 100644 ---- a/lib/tests/test-mu-store.cc -+++ b/lib/tests/test-mu-store.cc -@@ -633,12 +633,6 @@ test_store_fail() - const auto store = Store::make("/root/non-existent-path/12345"); - g_assert_false(!!store); - } -- -- { -- const auto store = Store::make_new("/../../root/non-existent-path/12345", -- "/../../root/non-existent-path/54321"); -- g_assert_false(!!store); -- } - } - - --- -2.51.0 - diff --git a/srcpkgs/mu4e/template b/srcpkgs/mu4e/template deleted file mode 100644 index a32e723c5e0f1b..00000000000000 --- a/srcpkgs/mu4e/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'mu4e' -pkgname=mu4e -version=1.12.13 -revision=1 -build_style=meson -hostmakedepends="emacs libtool pkg-config texinfo glib-devel" -makedepends="xapian-core-devel gmime3-devel" -short_desc="Maildir-utils indexer/searcher and associated Emacs client" -maintainer="Pascal Huber <pascal.huber@resolved.ch>" -license="GPL-3.0-or-later" -homepage="https://www.djcbsoftware.nl/code/mu/" -changelog="https://github.com/djcb/mu/raw/master/NEWS.org" -distfiles="https://github.com/djcb/mu/releases/download/v${version}/mu-${version}.tar.xz" -checksum=7908078c5cc90afc7c038d4372b33b404f7fddfe466a27994413dc06f993a445 -replaces="mu<${version}" -provides="mu-${version}_${revision}" diff --git a/srcpkgs/muchsync/template b/srcpkgs/muchsync/template deleted file mode 100644 index 7256079c822dea..00000000000000 --- a/srcpkgs/muchsync/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'muchsync' -pkgname=muchsync -version=7 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config libxapian" -makedepends="libnotmuch-devel xapian-core-devel sqlite-devel openssl-devel" -depends="openssh notmuch" -short_desc="Synchronize notmuch mail across machines" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-or-later" -homepage="http://muchsync.org" -distfiles="http://www.muchsync.org/src/${pkgname}-${version}.tar.gz" -checksum=f83e2f6fcd0ef4813475fddc8d39285686654da5f41565a1e9a9acd781a3beac diff --git a/srcpkgs/muffin-devel b/srcpkgs/muffin-devel deleted file mode 120000 index 2fe6f88e3f7c76..00000000000000 --- a/srcpkgs/muffin-devel +++ /dev/null @@ -1 +0,0 @@ -muffin \ No newline at end of file diff --git a/srcpkgs/muffin/template b/srcpkgs/muffin/template deleted file mode 100644 index a5387af91330f2..00000000000000 --- a/srcpkgs/muffin/template +++ /dev/null @@ -1,49 +0,0 @@ -# Template file for 'muffin' -pkgname=muffin -version=6.4.1 -revision=2 -build_style=meson -build_helper="gir" -# -Dtests requires -Dwayland, which is explicitly disabled -configure_args="-Dopengl=true -Degl=true -Dglx=true -Dgles2=true - -Dudev=true -Dsm=true -Dlibwacom=true -Dpango_ft2=true - -Dstartup_notification=true -Dremote_desktop=true -Dintrospection=true - -Dprofiler=false -Ddebug=false -Ddefault_driver=auto" -hostmakedepends="gdk-pixbuf-devel gettext-devel-tools glib-devel - intltool pkg-config wayland-devel wayland-protocols xorg-server-xwayland" -makedepends="cinnamon-desktop-devel libSM-devel libinput-devel fribidi-devel - libglib-devel graphene-devel gtk+3-devel gdk-pixbuf-devel pango-devel - cairo-devel upower-devel libXcomposite-devel libxkbcommon-devel - libXfixes-devel libXi-devel libXrandr-devel libwacom-devel atk-devel - libXcursor-devel libXdamage-devel libXext-devel libxkbfile-devel - xkeyboard-config libXrender-devel libX11-devel libxcb-devel libXau-devel - libXinerama-devel libICE-devel dbus-devel libglvnd-devel - eudev-libudev-devel libgudev-devel wayland-devel libgbm-devel pipewire-devel - libcanberra-devel startup-notification-devel libXtst-devel json-glib-devel - elogind-devel mutter-devel" -depends="zenity" -short_desc="Cinnamon window manager based on Mutter" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-or-later, LGPL-2.0-or-later" -homepage="https://github.com/linuxmint/muffin" -changelog="https://raw.githubusercontent.com/linuxmint/muffin/master/debian/changelog" -distfiles="https://github.com/linuxmint/muffin/archive/${version}.tar.gz" -checksum=3c4ef0139d9bbaf7ac17f39dd06b6397c175614a2eb6c55d463024a457293808 - -post_install() { - vmkdir usr/share/gir-1.0 - mv ${DESTDIR}/usr/lib/muffin/*.gir ${DESTDIR}/usr/share/gir-1.0 - vmkdir usr/lib/girepository-1.0 - mv ${DESTDIR}/usr/lib/muffin/*.typelib ${DESTDIR}/usr/lib/girepository-1.0 -} - -muffin-devel_package() { - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove usr/share/gir-1.0 - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/mugshot/template b/srcpkgs/mugshot/template deleted file mode 100644 index 10a66b1f77a18c..00000000000000 --- a/srcpkgs/mugshot/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'mugshot' -pkgname=mugshot -version=0.4.3 -revision=5 -build_style=python3-module -hostmakedepends="intltool python3-distutils-extra" -makedepends="python3-pexpect python3-gobject" -depends="accountsservice gtk+3 python3-dbus python3-gobject python3-pexpect" -short_desc="Program to update personal user details" -maintainer="zethra <jediben97@gmail.com>" -license="GPL-3.0-or-later" -homepage="https://github.com/bluesabre/mugshot" -distfiles="https://github.com/bluesabre/mugshot/archive/refs/tags/mugshot-${version}.tar.gz" -checksum=afab48b119091b70d66689931fe1bec95c761a9da16d3ad070f37c6fb54286f8 diff --git a/srcpkgs/mujs-devel b/srcpkgs/mujs-devel deleted file mode 120000 index f5af04ebefa6eb..00000000000000 --- a/srcpkgs/mujs-devel +++ /dev/null @@ -1 +0,0 @@ -mujs \ No newline at end of file diff --git a/srcpkgs/mujs/patches/dynlink.patch b/srcpkgs/mujs/patches/dynlink.patch deleted file mode 100644 index 44c06025788b0e..00000000000000 --- a/srcpkgs/mujs/patches/dynlink.patch +++ /dev/null @@ -1,25 +0,0 @@ -Dynamically link the shell against libmujs.so - ---- a/Makefile -+++ b/Makefile -@@ -88,7 +88,7 @@ - - $(OUT)/libmujs.$(SO_EXT): one.c $(HDRS) - @ mkdir -p $(dir $@) -- $(CC) $(CFLAGS) $(CPPFLAGS) -fPIC -shared $(LDFLAGS) -o $@ $< -lm -+ $(CC) $(CFLAGS) $(CPPFLAGS) -fPIC -shared -Wl,-soname=libmujs.so.$(VERSION) $(LDFLAGS) -o $@ $< -lm - - $(OUT)/mujs: $(OUT)/libmujs.so $(OUT)/main.o - @ mkdir -p $(dir $@) -@@ -90,9 +90,9 @@ - @ mkdir -p $(dir $@) - $(CC) $(CFLAGS) $(CPPFLAGS) -fPIC -shared $(LDFLAGS) -o $@ $< -lm - --$(OUT)/mujs: $(OUT)/libmujs.o $(OUT)/main.o -+$(OUT)/mujs: $(OUT)/libmujs.so $(OUT)/main.o - @ mkdir -p $(dir $@) -- $(CC) $(LDFLAGS) -o $@ $^ $(LIBREADLINE) -lm -+ $(CC) $(LDFLAGS) -o $@ $(OUT)/main.o -L $(OUT) $(LIBREADLINE) -lmujs -lm - - $(OUT)/mujs-pp: $(OUT)/libmujs.o $(OUT)/pp.o - @ mkdir -p $(dir $@) diff --git a/srcpkgs/mujs/template b/srcpkgs/mujs/template deleted file mode 100644 index 6cbed6823d1e22..00000000000000 --- a/srcpkgs/mujs/template +++ /dev/null @@ -1,33 +0,0 @@ -# Template file for 'mujs' -pkgname=mujs -version=1.2.0 -revision=2 -build_style=gnu-makefile -make_build_args="shell shared" -make_install_args="prefix=/usr install-static install-shared" -makedepends="readline-devel" -short_desc="Embeddable JavaScript interpreter written in C" -maintainer="dkwo <npiazza@disroot.org>" -license="ISC" -homepage="https://mujs.com/" -distfiles="https://github.com/ccxvii/mujs/archive/refs/tags/${version}.tar.gz" -checksum=bbb74b96c168e7120f1aa2ce0a42026eba01cff14a9234108c91795f3a4c8cd0 - -CFLAGS="-DHAVE_READLINE" - -post_install() { - mv ${DESTDIR}/usr/lib/libmujs.so ${DESTDIR}/usr/lib/libmujs.so.${version} - ln -s libmujs.so.${version} ${DESTDIR}/usr/lib/libmujs.so - vlicense COPYING -} - -mujs-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/*.a - vmove usr/lib/*.so - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/multibootusb/template b/srcpkgs/multibootusb/template deleted file mode 100644 index a583ab5b7981fb..00000000000000 --- a/srcpkgs/multibootusb/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'multibootusb' -pkgname=multibootusb -version=9.2.0 -revision=8 -build_style=python3-module -pycompile_module="scripts" -hostmakedepends="python3-setuptools" -depends="libparted util-linux python3-dbus python3-PyQt5 mtools p7zip parted - python3-six python3-pyudev udisks2" -short_desc="Create multiboot live Linux on a USB disk" -maintainer="John <me@johnnynator.dev>" -license="GPL-2.0-or-later" -homepage="http://multibootusb.org/" -changelog="https://raw.githubusercontent.com/mbusb/multibootusb/master/CHANGELOG" -distfiles="https://github.com/mbusb/multibootusb/archive/v${version}.tar.gz" -checksum=1f1539e11e5ac8af2fc2379a22c2ad6b73759b2babbc165f7ff716240e922d7d - -pre_build() { - sed -i -e 's#local/bin#bin#g' org.debian.pkexec.run-multibootusb.policy -} diff --git a/srcpkgs/multimon-ng/template b/srcpkgs/multimon-ng/template deleted file mode 100644 index 5c163a80dac8cd..00000000000000 --- a/srcpkgs/multimon-ng/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'multimon-ng' -pkgname=multimon-ng -version=1.4.1 -revision=1 -build_style=cmake -configure_args="$(vopt_bool x11 X11_SUPPORT) $(vopt_bool pulseaudio PULSE_AUDIO_SUPPORT)" -makedepends="$(vopt_if pulseaudio pulseaudio-devel) $(vopt_if x11 libX11-devel)" -short_desc="Digital transmission decoder" -maintainer="classabbyamp <void@placeviolette.net>" -license="GPL-2.0-or-later" -homepage="https://github.com/EliasOenal/multimon-ng" -changelog="https://github.com/EliasOenal/multimon-ng/releases" -distfiles="https://github.com/EliasOenal/multimon-ng/archive/${version}.tar.gz" -checksum=20ff8a007f9a83dc3e7e3496434ca99e8ea15cc98b8e02881d24d7f4639b5c16 - -build_options="pulseaudio x11" -build_options_default="pulseaudio x11" diff --git a/srcpkgs/multitail/template b/srcpkgs/multitail/template deleted file mode 100644 index 4371ba12dd816c..00000000000000 --- a/srcpkgs/multitail/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'multitail' -pkgname=multitail -version=7.1.5 -revision=1 -build_style=cmake -makedepends="ncurses-devel" -short_desc="Tail multiple logfiles" -maintainer="Leah Neukirchen <leah@vuxu.org>" -license="MIT" -homepage="http://www.vanheusden.com/multitail" -distfiles="https://github.com/folkertvanheusden/multitail/archive/refs/tags/${version}.tar.gz" -checksum=b0c92bf5f504b39591bf3e2e30a1902925c11556e14b89a07cfa7533f9bd171b - -post_install() { - mv ${DESTDIR}/usr/etc ${DESTDIR}/etc - rm ${DESTDIR}/usr/share/doc/multitail*/LICENSE - vlicense LICENSE -} diff --git a/srcpkgs/multitail/update b/srcpkgs/multitail/update deleted file mode 100644 index 05e1d65fe8c5e7..00000000000000 --- a/srcpkgs/multitail/update +++ /dev/null @@ -1 +0,0 @@ -site="http://www.vanheusden.com/multitail/download.php" diff --git a/srcpkgs/multitime/template b/srcpkgs/multitime/template deleted file mode 100644 index d93b31f9e5efe8..00000000000000 --- a/srcpkgs/multitime/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'multitime' -pkgname=multitime -version=1.4 -revision=1 -build_style=gnu-configure -short_desc="Time command execution over multiple executions" -maintainer="Duncaen <duncaen@voidlinux.org>" -license="MIT" -homepage="http://tratt.net/laurie/src/multitime/" -distfiles="http://tratt.net/laurie/src/multitime/releases/multitime-${version}.tar.gz" -checksum=dd85c431c022d0b992f3a8816a1a3dfb414454a229c0ec22514761bf72d3ce47 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/multitime/update b/srcpkgs/multitime/update deleted file mode 100644 index 088e250a638416..00000000000000 --- a/srcpkgs/multitime/update +++ /dev/null @@ -1 +0,0 @@ -site="http://tratt.net/laurie/src/multitime/releases.html" diff --git a/srcpkgs/mumble/files/mumble-server/run b/srcpkgs/mumble/files/mumble-server/run deleted file mode 100644 index ee17d0d1ed0d49..00000000000000 --- 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/link-overlay-against-libGL.patch b/srcpkgs/mumble/patches/link-overlay-against-libGL.patch deleted file mode 100644 index f301052bc05302..00000000000000 --- a/srcpkgs/mumble/patches/link-overlay-against-libGL.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/overlay_gl/CMakeLists.txt 2022-01-19 19:46:15.403548981 +0100 -+++ b/overlay_gl/CMakeLists.txt 2022-01-19 19:46:42.463512976 +0100 -@@ -81,6 +81,7 @@ - PRIVATE - "-ldl" - "-lrt" -+ "-lGL" - ) - - if(TARGET overlay_gl_x86) diff --git a/srcpkgs/mumble/patches/musl-basename.patch b/srcpkgs/mumble/patches/musl-basename.patch deleted file mode 100644 index 518910ee75fd5b..00000000000000 --- a/srcpkgs/mumble/patches/musl-basename.patch +++ /dev/null @@ -1,21 +0,0 @@ ---- a/plugins/HostLinux.cpp 2022-01-19 20:11:28.265212833 +0100 -+++ b/plugins/HostLinux.cpp 2022-01-19 20:12:07.593145226 +0100 -@@ -11,6 +11,7 @@ - #include <sstream> - - #include <sys/uio.h> -+#include <libgen.h> - - HostLinux::HostLinux(const procid_t pid) : m_pid(pid) { - } - ---- a/plugins/mumble_positional_audio_linux.h 2022-01-19 20:22:23.490919031 +0100 -+++ b/plugins/mumble_positional_audio_linux.h 2022-01-19 20:22:39.579923456 +0100 -@@ -20,6 +20,7 @@ - #include <stdlib.h> - #include <string> - #include <sys/uio.h> -+#include <libgen.h> - - // This function returns: - // -1 in case of failure. diff --git a/srcpkgs/mumble/patches/struct-padding.patch b/srcpkgs/mumble/patches/struct-padding.patch deleted file mode 100644 index 8e530e02fa58aa..00000000000000 --- a/srcpkgs/mumble/patches/struct-padding.patch +++ /dev/null @@ -1,13 +0,0 @@ -Index: mumble-1.4.287/plugins/gtav/structs.h -=================================================================== ---- mumble-1.4.287.orig/plugins/gtav/structs.h -+++ mumble-1.4.287/plugins/gtav/structs.h -@@ -121,7 +121,7 @@ struct CCameraManagerAngles { - struct CCameraAngles { - uint8_t pad1[960]; - ptr_t playerAngles; // CPlayerAngles * -- uint8_t pad2[60]; -+ uint8_t pad2[64]; // 64 bits system align 8 byte - }; - - struct CPlayerAngles { diff --git a/srcpkgs/mumble/template b/srcpkgs/mumble/template deleted file mode 100644 index cafef58c6c9036..00000000000000 --- a/srcpkgs/mumble/template +++ /dev/null @@ -1,51 +0,0 @@ -# Template file for 'mumble' -pkgname=mumble -version=1.5.857 -revision=1 -build_style=cmake -make_cmd=make -configure_args="-Doverlay-xcompile=OFF -DCMAKE_CXX_STANDARD=17 - -Dbundled-speex=OFF -Djackaudio=$(vopt_if jack ON OFF) -Dportaudio=$(vopt_if portaudio ON OFF) - -Dupdate=OFF -Dbundle-qt-translations=OFF -Dwarnings-as-errors=OFF" -hostmakedepends="Ice pkg-config protobuf qt5-host-tools qt5-qmake python3 which" -makedepends="Ice-devel MesaLib-devel avahi-compat-libs-devel boost-devel-minimal - libcap-devel openssl-devel libsndfile-devel protobuf-devel opus-devel - pulseaudio-devel $(vopt_if jack jack-devel) qt5-devel qt5-svg-devel - speech-dispatcher-devel speex-devel $(vopt_if portaudio portaudio-devel) - qt5-plugin-mysql qt5-plugin-odbc qt5-plugin-pgsql qt5-plugin-sqlite - qt5-plugin-tds poco-devel qt5-tools-devel" -depends="desktop-file-utils qt5-plugin-sqlite" -short_desc="Open source, low-latency, high quality voice chat" -maintainer="Helmut Pozimski <helmut@pozimski.eu>" -license="BSD-3-Clause" -homepage="https://mumble.info" -distfiles="https://github.com/mumble-voip/${pkgname}/releases/download/v${version}/${pkgname}-${version}.tar.gz" -checksum=e062ee0cb22f99283d21e9266b44587b92995f29141c6381c533a1803e9c3b47 - -build_options="jack portaudio" -build_options_default="jack portaudio" - - -export CMAKE_GENERATOR="Unix Makefiles" -LDFLAGS="-Wl,--copy-dt-needed-entries" - -post_install() { - rm -f ${DESTDIR}/usr/share/man/man1/murmur-user-wrapper.1 - vsv mumble-server - ln -sf murmurd.1 ${DESTDIR}/usr/share/man/man1/mumble-server.1 - vlicense LICENSE -} - -murmur_package() { - system_accounts="_murmur" - _murmur_homedir="/var/lib/murmur" - make_dirs="/var/lib/murmur 0750 _murmur _murmur" - depends="qt5-plugin-sqlite" - short_desc+=" - Server software (mumble-server)" - pkg_install() { - vmove etc/sv/mumble-server - vmove usr/bin/mumble-server - vmove usr/share/man/man1/mumble-server.1 - vmove usr/share/man/man1/mumble-server-user-wrapper.1 - } -} diff --git a/srcpkgs/munge-devel b/srcpkgs/munge-devel deleted file mode 120000 index 9bd14908233260..00000000000000 --- a/srcpkgs/munge-devel +++ /dev/null @@ -1 +0,0 @@ -munge \ No newline at end of file diff --git a/srcpkgs/munge-libs b/srcpkgs/munge-libs deleted file mode 120000 index 9bd14908233260..00000000000000 --- a/srcpkgs/munge-libs +++ /dev/null @@ -1 +0,0 @@ -munge \ No newline at end of file diff --git a/srcpkgs/munge/files/README.voidlinux b/srcpkgs/munge/files/README.voidlinux deleted file mode 100644 index 2c1d487403fff2..00000000000000 --- a/srcpkgs/munge/files/README.voidlinux +++ /dev/null @@ -1,14 +0,0 @@ -Don't forget to generate the Secret Key: - - You can create a secret key using a variety of methods: - - A. Wait around for some random data (recommended for the paranoid): - $ dd if=/dev/random bs=1 count=1024 >/etc/munge/munge.key - - B. Grab some pseudorandom data (recommended for the impatient): - $ dd if=/dev/urandom bs=1 count=1024 >/etc/munge/munge.key - - C. Enter the hash of a password: - $ echo -n "foo" | sha1sum | cut -d' ' -f1 >/etc/munge/munge.key - -The Key-File must owned by munge with the permission 600 diff --git a/srcpkgs/munge/files/munge/run b/srcpkgs/munge/files/munge/run deleted file mode 100644 index 4626b3ddc2ad68..00000000000000 --- a/srcpkgs/munge/files/munge/run +++ /dev/null @@ -1,7 +0,0 @@ -#!/bin/sh -exec 2>&1 -if [ ! -d /var/run/munge ]; then - mkdir -m0755 -p /var/run/munge -fi -chown munge:munge /var/run/munge -exec chpst -u munge:munge munged 2>&1 diff --git a/srcpkgs/munge/template b/srcpkgs/munge/template deleted file mode 100644 index 1a249ea96edf56..00000000000000 --- a/srcpkgs/munge/template +++ /dev/null @@ -1,55 +0,0 @@ -# Template file for 'munge' -pkgname=munge -version=0.5.15 -revision=2 -build_style=gnu-configure -configure_args="--with-crypto-lib=openssl - --with-openssl-prefix=${XBPS_CROSS_BASE}/usr - x_ac_cv_check_fifo_recvfd=no ac_cv_file__dev_spx=no" -hostmakedepends="pkg-config" -makedepends="bzip2-devel openssl-devel zlib-devel" -depends="shadow" -short_desc="MUNGE Uid 'N' Gid Emporium authentication service" -maintainer="pulux <pulux@pf4sh.de>" -license="GPL-3.0-or-later" -homepage="https://dun.github.io/munge/" -distfiles="https://github.com/dun/${pkgname}/releases/download/${pkgname}-${version}/${pkgname}-${version}.tar.xz" -checksum=3f979df117a34c74db8fe2835521044bdeb08e3b7d0f168ca97c3547f51da9ba -make_dirs="/etc/munge 0755 munge munge - /var/log/munge 0755 munge munge - /var/lib/munge 0711 munge munge" - -system_accounts="munge" -munge_homedir="/var/log/munge" - -pre_install() { - # needs this to install pc files in cross compilation. - vmkdir usr/lib/pkgconfig -} -post_install() { - vsv munge - rm -f ${DESTDIR}/etc/init.d/munge - rm -f ${DESTDIR}/etc/default/munge - rm -f ${DESTDIR}/usr/lib/tmpfiles.d/munge.conf - rm -f ${DESTDIR}/usr/lib/systemd/system/munge.service - vdoc "${FILESDIR}/README.voidlinux" -} - -munge-devel_package() { - depends="munge-libs>=${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/man/man3 - } -} - -munge-libs_package() { - short_desc+=" - runtime libraries" - pkg_install() { - vmove "usr/lib/*.so.*" - } -} diff --git a/srcpkgs/muon/template b/srcpkgs/muon/template deleted file mode 100644 index 46b99a02592b37..00000000000000 --- a/srcpkgs/muon/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'muon' -pkgname=muon -version=0.5.0 -revision=1 -build_style=meson -build_helper="qemu" -configure_args=" - -Dlibcurl=enabled - -Dlibarchive=enabled - -Dlibpkgconf=enabled - -Dsamurai=disabled" -hostmakedepends="pkg-config samurai cmake scdoc" -makedepends="pkgconf-devel libcurl-devel libarchive-devel" -depends="samurai" -short_desc="Meson implementation in C" -maintainer="Enno Boland <gottox@voidlinux.org>" -license="GPL-3.0-only, Apache-2.0" -homepage="https://muon.build" -changelog="https://muon.build/releases/v${version}/docs/release_notes.html" -distfiles="https://git.sr.ht/~lattis/muon/archive/$version.tar.gz" -checksum=565c1b6e1e58f7e90d8813fda0e2102df69fb493ddab4cf6a84ce3647466bee5 -make_check_pre="env PATH=/usr/libexec/chroot-git:${PATH}" diff --git a/srcpkgs/mup/template b/srcpkgs/mup/template deleted file mode 100644 index 50e7ff910e8b58..00000000000000 --- a/srcpkgs/mup/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'mup' -pkgname=mup -version=0.3.0 -revision=1 -build_style=go -go_import_path=github.com/aziis98/mup -short_desc="File uploader for sharing files across the local network with website" -maintainer="Toyam Cox <Vaelatern@voidlinux.org>" -license="MIT" -homepage="https://github.com/aziis98/mup" -distfiles="https://github.com/aziis98/mup/archive/refs/tags/v${version}.tar.gz" -checksum=fe2a30e063c79df1f267ffd2741b3ef1c8fb31d18366fa504750b088e2564f48 - - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/muparser-devel b/srcpkgs/muparser-devel deleted file mode 120000 index bcf121f97a0df8..00000000000000 --- a/srcpkgs/muparser-devel +++ /dev/null @@ -1 +0,0 @@ -muparser \ No newline at end of file diff --git a/srcpkgs/muparser/template b/srcpkgs/muparser/template deleted file mode 100644 index ea72f79c3cad3f..00000000000000 --- a/srcpkgs/muparser/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'muparser' -pkgname=muparser -version=2.3.5 -revision=1 -build_style=cmake -configure_args="-DENABLE_SAMPLES=OFF" -makedepends="libgomp-devel" -short_desc="Fast mathematical expression parser library" -maintainer="Vincent Legoll <vincent.legoll@gmail.com>" -license="MIT" -homepage="http://muparser.beltoforion.de/" -distfiles="https://github.com/beltoforion/${pkgname}/archive/v${version}.tar.gz>${pkgname}-${version}.tar.gz" -checksum=20b43cc68c655665db83711906f01b20c51909368973116dfc8d7b3c4ddb5dd4 - -post_install() { - vlicense LICENSE -} - -muparser-devel_package() { - short_desc+="- development files" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove usr/lib/cmake - vmove usr/lib/*.so - } -} diff --git a/srcpkgs/mupdf-devel b/srcpkgs/mupdf-devel deleted file mode 120000 index 401e9a9881c7df..00000000000000 --- a/srcpkgs/mupdf-devel +++ /dev/null @@ -1 +0,0 @@ -mupdf \ No newline at end of file diff --git a/srcpkgs/mupdf-tools b/srcpkgs/mupdf-tools deleted file mode 120000 index 401e9a9881c7df..00000000000000 --- a/srcpkgs/mupdf-tools +++ /dev/null @@ -1 +0,0 @@ -mupdf \ No newline at end of file diff --git a/srcpkgs/mupdf/files/mupdf.desktop b/srcpkgs/mupdf/files/mupdf.desktop deleted file mode 100644 index 1773247729b3e4..00000000000000 --- a/srcpkgs/mupdf/files/mupdf.desktop +++ /dev/null @@ -1,15 +0,0 @@ -[Desktop Entry] -Name=MuPDF -GenericName=PDF file viewer -Exec=mupdf %f -TryExec=mupdf -Icon=mupdf -Terminal=false -Type=Application -MimeType=application/pdf;application/x-pdf;application/x-cbz;application/oxps;application/vnd.ms-xpsdocument;image/jpeg;image/pjpeg;image/png;image/tiff;image/x-tiff -Categories=Viewer;Graphics; -Actions=View -NoDisplay=true -[Desktop Action View] -Name=View with mupdf -Exec=mupdf %f diff --git a/srcpkgs/mupdf/files/mupdf.pc.in b/srcpkgs/mupdf/files/mupdf.pc.in deleted file mode 100644 index ea2b226d291de7..00000000000000 --- a/srcpkgs/mupdf/files/mupdf.pc.in +++ /dev/null @@ -1,11 +0,0 @@ -prefix=/usr -exec_prefix=${prefix} -libdir=${exec_prefix}/lib -includedir=${prefix}/include - -Name: mupdf -Description: Lightweight PDF and XPS viewer -URL: https://mupdf.com -Version: @VERSION@ -Libs: -L${libdir} -lmupdf -Cflags: -I${includedir}/mupdf diff --git a/srcpkgs/mupdf/patches/6.patch b/srcpkgs/mupdf/patches/6.patch deleted file mode 100644 index 082185b169831d..00000000000000 --- a/srcpkgs/mupdf/patches/6.patch +++ /dev/null @@ -1,40 +0,0 @@ -Upstream: https://github.com/ArtifexSoftware/mupdf/pull/6 -From 6f05eb97ffda80d43c3f2776cfc5a4348ddb7012 Mon Sep 17 00:00:00 2001 -From: Pavel Vinogradov <public@sourcemage.org> -Date: Sun, 7 Oct 2018 14:52:56 -0400 -Subject: [PATCH] Fixed handling of safebags in pkcs7-helper library - ---- - source/helpers/pkcs7/pkcs7-openssl.c | 8 ++++++-- - 1 file changed, 6 insertions(+), 2 deletions(-) - -diff --git a/source/helpers/pkcs7/pkcs7-openssl.c b/source/helpers/pkcs7/pkcs7-openssl.c -index 58dbf65f1..7683b9796 100644 ---- a/source/helpers/pkcs7/pkcs7-openssl.c -+++ b/source/helpers/pkcs7/pkcs7-openssl.c -@@ -517,11 +517,12 @@ static void add_from_bag(X509 **pX509, EVP_PKEY **pPkey, PKCS12_SAFEBAG *bag, co - { - EVP_PKEY *pkey = NULL; - X509 *x509 = NULL; -+ STACK_OF(PKCS12_SAFEBAG) *bags; - switch (M_PKCS12_bag_type(bag)) - { - case NID_keyBag: - { -- const PKCS8_PRIV_KEY_INFO *p8 = PKCS12_SAFEBAG_get0_p8inf(bag); -+ const PKCS8_PRIV_KEY_INFO *p8 = PKCS12_decrypt_skey(bag, pw, (int)strlen(pw)); - pkey = EVP_PKCS82PKEY(p8); - } - break; -@@ -543,7 +544,10 @@ static void add_from_bag(X509 **pX509, EVP_PKEY **pPkey, PKCS12_SAFEBAG *bag, co - break; - - case NID_safeContentsBag: -- add_from_bags(pX509, pPkey, PKCS12_SAFEBAG_get0_safes(bag), pw); -+ bags = sk_PKCS12_SAFEBAG_new_null(); -+ sk_PKCS12_SAFEBAG_push(bags, bag); -+ add_from_bags(pX509, pPkey, bags, pw); -+ sk_PKCS12_SAFEBAG_free(bags); - break; - } - diff --git a/srcpkgs/mupdf/template b/srcpkgs/mupdf/template deleted file mode 100644 index fbea263bbe6833..00000000000000 --- a/srcpkgs/mupdf/template +++ /dev/null @@ -1,81 +0,0 @@ -# Template file for 'mupdf' -# Static library, revbump all dependants on mupdf updates -pkgname=mupdf -version=1.24.9 -revision=2 -hostmakedepends="pkg-config zlib-devel libcurl-devel freetype-devel - libjpeg-turbo-devel jbig2dec-devel libXext-devel libXcursor-devel - libXrandr-devel libXinerama-devel harfbuzz-devel readline-devel - MesaLib-devel libopenjpeg2-devel glu-devel libXi-devel libfreeglut-devel - gumbo-parser-devel" -makedepends="$hostmakedepends" -depends="desktop-file-utils" -short_desc="Lightweight PDF and XPS viewer" -maintainer="cinerea0 <cinerea0@protonmail.com>" -license="AGPL-3.0-only" -homepage="https://mupdf.com" -changelog="https://mupdf.com/releases/history.html" -distfiles="https://mupdf.com/downloads/archive/mupdf-${version}-source.tar.lz" -checksum=d87da097ae943ad0113003190ed370d39bde817383c59dc753dce23c7ba2b710 - -pre_build() { - if [ "$CROSS_BUILD" ]; then - make ${makejobs} CC=cc LD=ld AR=ar CFLAGS="-fPIC" LDFLAGS='' build=release generate - fi -} - -do_build() { - CFLAGS+=" -fPIC" - CXXFLAGS+=" -fPIC" - - local _crosscompile - - if [ "$CROSS_BUILD" ]; then - _crosscompile="CROSSCOMPILE=yes" - fi - - make ${makejobs} USE_SYSTEM_LIBS=yes CURL_LIBS='-lcurl -lpthread' build=release ${_crosscompile} all - make ${makejobs} CFLAGS="$CFLAGS" CXXFLAGS="$CXXFLAGS" build=release ${_crosscompile} -C thirdparty/mujs -} - -do_install() { - make USE_SYSTEM_LIBS=yes build=release prefix=${DESTDIR}/usr install - for f in build/release/libmupdf-*.a; do - vinstall $f 644 usr/lib - done - - ln -rs ${DESTDIR}/usr/bin/mupdf-x11 ${DESTDIR}/usr/bin/mupdf - - vinstall docs/logo/mupdf-icon.xpm 644 usr/share/pixmaps mupdf.xpm - for px in 16 24 32 48 72 128 256 512; do - vinstall docs/logo/mupdf-icon-${px}.png 644 /usr/share/icons/hicolor/${px}x${px}/apps mupdf.png - done - vinstall docs/logo/mupdf-icon.svg 644 /usr/share/icons/hicolor/scalable/apps mupdf.svg - vinstall ${FILESDIR}/mupdf.desktop 644 usr/share/applications - - vmkdir usr/lib/pkgconfig - sed "s/@VERSION@/${version}/" ${FILESDIR}/mupdf.pc.in > ${DESTDIR}/usr/lib/pkgconfig/mupdf.pc -} - -post_install() { - vlicense COPYING LICENSE -} - -mupdf-devel_package() { - short_desc+=" - development files" - depends="libjpeg-turbo-devel jbig2dec-devel libopenjpeg2-devel" - pkg_install() { - vmove usr/lib/pkgconfig - vmove usr/include - vmove "usr/lib/*.a" - } -} - -mupdf-tools_package() { - short_desc+=" - tools" - pkg_install() { - vmove usr/bin/muraster - vmove usr/bin/mutool - vmove usr/share/man/man1/mutool.1 - } -} diff --git a/srcpkgs/mupdf/update b/srcpkgs/mupdf/update deleted file mode 100644 index 1d9be3eb3c3304..00000000000000 --- a/srcpkgs/mupdf/update +++ /dev/null @@ -1,3 +0,0 @@ -site="https://github.com/ArtifexSoftware/mupdf/tags" -pattern="/archive/refs/tags/\K[\d.]+(?=\.tar\.gz)" -ignore="*rc*" diff --git a/srcpkgs/mupen64plus/patches/ui-console-pic.patch b/srcpkgs/mupen64plus/patches/ui-console-pic.patch deleted file mode 100644 index 62a14850a5021f..00000000000000 --- a/srcpkgs/mupen64plus/patches/ui-console-pic.patch +++ /dev/null @@ -1,12 +0,0 @@ -diff --git a/source/mupen64plus-ui-console/projects/unix/Makefile b/source/mupen64plus-ui-console/projects/unix/Makefile -index a4a05e3..199f27f 100755 ---- a/source/mupen64plus-ui-console/projects/unix/Makefile -+++ b/source/mupen64plus-ui-console/projects/unix/Makefile -@@ -90,6 +90,7 @@ endif - - # set special flags per-system - ifeq ($(OS), LINUX) -+ CFLAGS += -fPIC - LDLIBS += -ldl - endif - ifeq ($(OS), OSX) diff --git a/srcpkgs/mupen64plus/template b/srcpkgs/mupen64plus/template deleted file mode 100644 index 28954c051da30f..00000000000000 --- a/srcpkgs/mupen64plus/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'mupen64plus' -pkgname=mupen64plus -version=2.6.0 -revision=1 -archs="x86_64* i686*" -hostmakedepends="pkg-config which nasm" -makedepends="SDL2-devel speexdsp-devel freetype-devel glu-devel - libpng-devel libsamplerate-devel" -depends="desktop-file-utils" -short_desc="Nintendo64 Emulator" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-only" -homepage="http://www.mupen64plus.org" -distfiles="https://github.com/mupen64plus/mupen64plus-core/releases/download/${version}/${pkgname}-bundle-src-${version}.tar.gz" -checksum=297e17180cd76a7b8ea809d1a1be2c98ed5c7352dc716965a80deb598b21e131 -nopie=yes -nocross=yes - -CFLAGS="-fcommon" - -do_build() { - sh m64p_build.sh -} -do_install() { - ./m64p_install.sh DESTDIR=${DESTDIR} PREFIX=/usr MANDIR=/usr/share/man - # Remove devel files, not interested on it. - rm -rf ${DESTDIR}/usr/include -} diff --git a/srcpkgs/murmur b/srcpkgs/murmur deleted file mode 120000 index cdf19fe620516a..00000000000000 --- a/srcpkgs/murmur +++ /dev/null @@ -1 +0,0 @@ -mumble \ No newline at end of file diff --git a/srcpkgs/musca/files/Makefile b/srcpkgs/musca/files/Makefile deleted file mode 100644 index 5c1ecd85f4420f..00000000000000 --- a/srcpkgs/musca/files/Makefile +++ /dev/null @@ -1,20 +0,0 @@ -CFLAGS?=-Wall -g -LDFLAGS?=-s -LIBS?=-L/usr/lib -lX11 -lm - -all: musca apis xlisten - -musca: musca.o - $(CC) $(LDFLAGS) -o $@ $< $(LIBS) - -apis: apis.o - $(CC) $(LDFLAGS) -o $@ $< $(LIBS) - -xlisten: xlisten.o - $(CC) $(LDFLAGS) -o $@ $< $(LIBS) - -%.o: %.c - $(CC) $(CFLAGS) -o $@ -c $< - -clean: - rm -f musca apis diff --git a/srcpkgs/musca/template b/srcpkgs/musca/template deleted file mode 100644 index 3b3a82a858fbff..00000000000000 --- a/srcpkgs/musca/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'musca' -pkgname=musca -version=0.9.24 -revision=4 -build_style=gnu-makefile -makedepends="libX11-devel libXcursor-devel" -short_desc="Tiling window manager, with features nicked from ratpoison and dwm" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-3.0-or-later" -homepage="https://launchpad.net/musca" -distfiles="https://ftp.netbsd.org/pub/pkgsrc/distfiles/musca-${version}.tgz" -checksum=c34e37e2df5075a61f8d5268786ab8115816af95c46e063c50f7f1c500527301 - -pre_build() { - cp ${FILESDIR}/Makefile . -} - -do_install() { - vbin musca - vbin apis - vbin xlisten - vman musca.1 -} diff --git a/srcpkgs/muse/patches/cross.patch b/srcpkgs/muse/patches/cross.patch deleted file mode 100644 index 6a6c8a1a20e437..00000000000000 --- a/srcpkgs/muse/patches/cross.patch +++ /dev/null @@ -1,13 +0,0 @@ -diff -rup src/CMakeLists.txt.orig src/CMakeLists.txt ---- a/src/CMakeLists.txt -+++ b/src/CMakeLists.txt -@@ -542,7 +542,7 @@ SET (AEFFECT_H_FOUND FALSE) - SET (VST_NATIVE_SUPPORT FALSE) - - if (ENABLE_VST_NATIVE) -- find_file(VST_HEADER_CHECK aeffectx.h PATHS ${VST_HEADER_PATH} NO_DEFAULT_PATH) -+ find_file(VST_HEADER_CHECK aeffectx.h PATHS ${VST_HEADER_PATH} NO_DEFAULT_PATH CMAKE_FIND_ROOT_PATH_BOTH) - if (VST_HEADER_CHECK STREQUAL "VST_HEADER_CHECK-NOTFOUND") - message("Native VST support disabled") - else (VST_HEADER_CHECK STREQUAL "VST_HEADER_CHECK-NOTFOUND") - diff --git a/srcpkgs/muse/template b/srcpkgs/muse/template deleted file mode 100644 index 11ce222044d339..00000000000000 --- a/srcpkgs/muse/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'muse' -pkgname=muse -version=4.2.1 -revision=1 -build_wrksrc=src -build_style=cmake -build_helper="qmake qemu" -configure_args="-DLIB_INSTALL_DIR=/usr/lib - $(vopt_bool alsa ENABLE_ALSA) $(vopt_bool python ENABLE_PYTHON)" -hostmakedepends="pkg-config qt5-host-tools qt5-qmake extra-cmake-modules" -makedepends="$(vopt_if alsa alsa-lib-devel) rtaudio-devel dssi-devel fluidsynth-devel - jack-devel ladspa-sdk libinstpatch-devel liblo-devel liblrdf-devel libsamplerate-devel - libsndfile-devel lilv-devel lv2 rubberband-devel qt5-svg-devel qt5-tools-devel - $(vopt_if python python3-devel)" -depends="desktop-file-utils qt5-svg $(vopt_if python 'python3-six python3-Pyro4')" -short_desc="MIDI/Audio sequencer with recording and editing capabilities" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-or-later" -homepage="https://muse-sequencer.github.io" -distfiles="https://github.com/muse-sequencer/muse/archive/${version/pre/-pre}.tar.gz" -checksum=c9b87d9cdacf280cc1eaefcf05e26e4c2f38dea969823fd8fb7e417f2e7647cf -python_version=3 - -build_options="alsa python" -build_options_default="alsa python" - -pre_build() { - # For some reason, this target doesn't automatically build on musl - ninja ${makejobs} -C build muse/mplugins/ui_midifilter.h -} diff --git a/srcpkgs/muse/update b/srcpkgs/muse/update deleted file mode 100644 index 0dbd6ad5da4be2..00000000000000 --- a/srcpkgs/muse/update +++ /dev/null @@ -1 +0,0 @@ -pattern="MusE \K[\d.]*\d" diff --git a/srcpkgs/musescore/patches/gcc14.patch b/srcpkgs/musescore/patches/gcc14.patch deleted file mode 100644 index 2a842512534550..00000000000000 --- a/srcpkgs/musescore/patches/gcc14.patch +++ /dev/null @@ -1,24 +0,0 @@ -From 7496ad1a31f27442e2326f2c2a68c1c8b587db4c Mon Sep 17 00:00:00 2001 -From: Aleksey <zaychukaleksey@gmail.com> -Date: Tue, 23 Jan 2024 16:20:43 +0300 -Subject: [PATCH] Fix build with GCC 14. - -The method should not be const since it mutates the member field, which is not marked as mutable. ---- - dtl/Diff.hpp | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/dtl/Diff.hpp b/dtl/Diff.hpp -index 8c9c774..57067f9 100644 ---- a/thirdparty/dtl/dtl/Diff.hpp -+++ b/thirdparty/dtl/dtl/Diff.hpp -@@ -164,7 +164,7 @@ namespace dtl { - return trivial; - } - -- void enableTrivial () const { -+ void enableTrivial () { - this->trivial = true; - } - - diff --git a/srcpkgs/musescore/template b/srcpkgs/musescore/template deleted file mode 100644 index 7c91101c6bed9d..00000000000000 --- a/srcpkgs/musescore/template +++ /dev/null @@ -1,36 +0,0 @@ -# Template file for 'musescore' -pkgname=musescore -version=3.6.2 -revision=3 -build_style=gnu-makefile -make_build_args="USE_SYSTEM_FREETYPE=ON BUILD_WEBENGINE=OFF - DOWNLOAD_SOUNDFONT=OFF MUSESCORE_BUILD_CONFIG=release" -make_install_args="-C build.release" -hostmakedepends="cmake pkg-config qt5-qmake qt5-host-tools qt5-tools" -makedepends="jack-devel lame-devel libsndfile-devel portaudio-devel - portmidi-devel pulseaudio-devel qt5-declarative-devel qt5-script-devel - qt5-svg-devel qt5-tools-devel qt5-webchannel-devel - qt5-location-devel qt5-xmlpatterns-devel qt5-plugin-mysql qt5-plugin-odbc - qt5-plugin-pgsql qt5-plugin-sqlite qt5-plugin-tds qt5-quickcontrols2-devel" -depends="qt5-plugin-sqlite qt5-graphicaleffects qt5-quickcontrols2" -short_desc="Create, play and print beautiful sheet music" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-or-later" -homepage="https://musescore.org/" -_soundfont_url="https://ftp.osuosl.org/pub/musescore/soundfont/MuseScore_General" -distfiles="https://github.com/musescore/MuseScore/archive/v${version}.tar.gz - ${_soundfont_url}/MuseScore_General.sf3 - ${_soundfont_url}/MuseScore_General_License.md" -checksum="c37acc6d7a316f04925265d2d22a35d715888580e16eff846e9b621954133c45 - 5b85b6c2c61d10b2b91cddd41efcce7b25cd31c8271d511c73afafbef20b6fa3 - 5ad8d737e13c7f01f5b9674872a82a92b4ba253603e8ed14b9db12293550b4b9" -skip_extraction="MuseScore_General.sf3 MuseScore_General_License.md" - -post_extract() { - cp "${XBPS_SRCDISTDIR}/${pkgname}-${version}/MuseScore_General.sf3" "${wrksrc}/share/sound/" - cp "${XBPS_SRCDISTDIR}/${pkgname}-${version}/MuseScore_General_License.md" "${wrksrc}/share/sound/" -} - -post_patch() { - vsed -i CMakeLists.txt -e 's/CMAKE_MINIMUM_REQUIRED(VERSION 3.3.0/CMAKE_MINIMUM_REQUIRED(VERSION 3.5.0/g' -} diff --git a/srcpkgs/musikcube-alsa b/srcpkgs/musikcube-alsa deleted file mode 120000 index b3cc8e74bf4847..00000000000000 --- a/srcpkgs/musikcube-alsa +++ /dev/null @@ -1 +0,0 @@ -musikcube \ No newline at end of file diff --git a/srcpkgs/musikcube-devel b/srcpkgs/musikcube-devel deleted file mode 120000 index b3cc8e74bf4847..00000000000000 --- a/srcpkgs/musikcube-devel +++ /dev/null @@ -1 +0,0 @@ -musikcube \ No newline at end of file diff --git a/srcpkgs/musikcube-gme b/srcpkgs/musikcube-gme deleted file mode 120000 index b3cc8e74bf4847..00000000000000 --- a/srcpkgs/musikcube-gme +++ /dev/null @@ -1 +0,0 @@ -musikcube \ No newline at end of file diff --git a/srcpkgs/musikcube-openmpt b/srcpkgs/musikcube-openmpt deleted file mode 120000 index b3cc8e74bf4847..00000000000000 --- a/srcpkgs/musikcube-openmpt +++ /dev/null @@ -1 +0,0 @@ -musikcube \ No newline at end of file diff --git a/srcpkgs/musikcube-pipewire b/srcpkgs/musikcube-pipewire deleted file mode 120000 index b3cc8e74bf4847..00000000000000 --- a/srcpkgs/musikcube-pipewire +++ /dev/null @@ -1 +0,0 @@ -musikcube \ No newline at end of file diff --git a/srcpkgs/musikcube-portaudio b/srcpkgs/musikcube-portaudio deleted file mode 120000 index b3cc8e74bf4847..00000000000000 --- a/srcpkgs/musikcube-portaudio +++ /dev/null @@ -1 +0,0 @@ -musikcube \ No newline at end of file diff --git a/srcpkgs/musikcube-sndio b/srcpkgs/musikcube-sndio deleted file mode 120000 index b3cc8e74bf4847..00000000000000 --- a/srcpkgs/musikcube-sndio +++ /dev/null @@ -1 +0,0 @@ -musikcube \ No newline at end of file diff --git a/srcpkgs/musikcube/patches/fix-install-locations.patch b/srcpkgs/musikcube/patches/fix-install-locations.patch deleted file mode 100644 index eaa012dbe128bb..00000000000000 --- a/srcpkgs/musikcube/patches/fix-install-locations.patch +++ /dev/null @@ -1,138 +0,0 @@ -Currently all ELF files (binaries and libraries), get installed to /usr/share/musikcube. -This patch moves all those files to their normal locations and fixes the code to expect that - -diff --git a/.cmake/InstallFiles.cmake b/.cmake/InstallFiles.cmake -index 62d3c003..01ef58ac 100644 ---- a/.cmake/InstallFiles.cmake -+++ b/.cmake/InstallFiles.cmake -@@ -4,7 +4,7 @@ if (APPLE) - install(FILES ${plugins} DESTINATION share/musikcube/plugins) - else () - file(GLOB plugins "bin/plugins/*.so") -- install(FILES ${plugins} DESTINATION share/musikcube/plugins) -+ install(FILES ${plugins} DESTINATION lib/musikcube/plugins) - endif () - - if (${BUILD_STANDALONE} MATCHES "true") -@@ -43,20 +43,12 @@ endif() - if (APPLE) - install(FILES "bin/libmusikcore.dylib" DESTINATION share/musikcube) - else() -- install(FILES "bin/libmusikcore.so" DESTINATION share/musikcube) -+ install(FILES "bin/libmusikcore.so" DESTINATION lib/) - endif() - - # executable and shell script for musikcube - install( - FILES bin/musikcube -- DESTINATION share/musikcube -- PERMISSIONS -- OWNER_EXECUTE OWNER_READ OWNER_WRITE -- GROUP_EXECUTE GROUP_READ GROUP_WRITE -- WORLD_EXECUTE WORLD_READ) -- --install( -- FILES "${CMAKE_CURRENT_BINARY_DIR}/src/musikcube/musikcube" - DESTINATION bin/ - PERMISSIONS - OWNER_EXECUTE OWNER_READ OWNER_WRITE -@@ -58,14 +50,6 @@ install( - # executable and shell script for daemon - install( - FILES bin/musikcubed -- DESTINATION share/musikcube -- PERMISSIONS -- OWNER_EXECUTE OWNER_READ OWNER_WRITE -- GROUP_EXECUTE GROUP_READ GROUP_WRITE -- WORLD_EXECUTE WORLD_READ) -- --install( -- FILES "${CMAKE_CURRENT_BINARY_DIR}/src/musikcubed/musikcubed" - DESTINATION bin/ - PERMISSIONS - OWNER_EXECUTE OWNER_READ OWNER_WRITE -diff --git a/src/musikcore/support/Common.cpp b/src/musikcore/support/Common.cpp -index 31703117..53aa8a88 100644 ---- a/src/musikcore/support/Common.cpp -+++ a/src/musikcore/support/Common.cpp -@@ -87,78 +87,11 @@ - namespace musik { namespace core { - - std::string GetPluginDirectory() { -- std::string path(GetApplicationDirectory()); -- path.append("/plugins/"); -- return path; -+ return std::string("/usr/lib/musikcube/plugins"); - } - - std::string GetApplicationDirectory() { -- std::string result; -- -- #ifdef WIN32 -- wchar_t widePath[2048]; -- int length = GetModuleFileName(NULL, widePath, 2048); -- if (length != 0 && length < 2048) { -- result.assign(GetPath(u16to8(widePath).c_str())); -- } -- #elif __APPLE__ -- char pathbuf[PATH_MAX + 1]; -- uint32_t bufsize = sizeof(pathbuf); -- _NSGetExecutablePath(pathbuf, &bufsize); -- result.assign(pathbuf); -- size_t last = result.find_last_of("/"); -- result = result.substr(0, last); /* remove filename component */ -- #else -- char pathbuf[PATH_MAX + 1] = { 0 }; -- -- #ifdef __FreeBSD__ -- int mib[4]; -- mib[0] = CTL_KERN; -- mib[1] = KERN_PROC; -- mib[2] = KERN_PROC_PATHNAME; -- mib[3] = -1; -- size_t bufsize = sizeof(pathbuf); -- sysctl(mib, 4, pathbuf, &bufsize, nullptr, 0); -- #elif defined __OpenBSD__ -- int mib[4]; -- char **argv; -- size_t len = ARG_MAX; -- -- mib[0] = CTL_KERN; -- mib[1] = KERN_PROC_ARGS; -- mib[2] = getpid(); -- mib[3] = KERN_PROC_ARGV; -- -- argv = new char*[len]; -- if (sysctl(mib, 4, argv, &len, nullptr, 0) < 0) abort(); -- -- fs::path command = fs::absolute(fs::path(fs::u8path(argv[0]))); -- realpath(command.u8string().c_str(), pathbuf); -- delete[] argv; -- #elif defined __HAIKU__ -- image_info ii; -- int32 c = 0; -- while (get_next_image_info(0, &c, &ii) == B_OK) { -- if (ii.type == B_APP_IMAGE) { -- if (strlen(ii.name)) { -- std::string fn(ii.name); -- result = fs::u8path(fn).u8string(); -- } -- } -- } -- #else -- std::string pathToProc = u8fmt("/proc/%d/exe", (int) getpid()); -- readlink(pathToProc.c_str(), pathbuf, PATH_MAX); -- #endif -- -- if (!result.size() && strlen(pathbuf)) { -- result.assign(pathbuf); -- } -- size_t last = result.find_last_of("/"); -- result = result.substr(0, last); /* remove filename component */ -- #endif -- -- return result; -+ return std::string("/usr/share/musikcube"); - } - - std::string GetHomeDirectory() { diff --git a/srcpkgs/musikcube/patches/musl.patch b/srcpkgs/musikcube/patches/musl.patch deleted file mode 100644 index 0b35fbd701c2b5..00000000000000 --- a/srcpkgs/musikcube/patches/musl.patch +++ /dev/null @@ -1,26 +0,0 @@ ---- a/src/musikcube/app/model/DirectoryAdapter.cpp -+++ b/src/musikcube/app/model/DirectoryAdapter.cpp -@@ -127,19 +127,23 @@ static void buildDirectoryList( - } - catch (...) { - /* may throw trying to open the directory */ - } - -+#ifdef __GLIBC__ - try { - std::sort( - target.begin(), - target.end(), - std::locale(setlocale(LC_ALL, nullptr))); - } - catch (...) { - std::sort(target.begin(), target.end()); - } -+#else -+ std::sort(target.begin(), target.end()); -+#endif - } - - static std::string pathToString(fs::path path) { - return musik::core::NormalizeDir(path.u8string()); - } diff --git a/srcpkgs/musikcube/patches/no-rpath.patch b/srcpkgs/musikcube/patches/no-rpath.patch deleted file mode 100644 index f7bf738c89b631..00000000000000 --- a/srcpkgs/musikcube/patches/no-rpath.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/script/post-build.sh -+++ b/script/post-build.sh -@@ -15,8 +15,6 @@ else - echo "[post-build] BUILD_TYPE=${CMAKE_BUILD_TYPE}, not stripping" - fi - --echo "[post-build] patching library rpath entries..." --$CMAKE_CURRENT_SOURCE_DIR/script/patch-rpath.sh $CMAKE_CURRENT_SOURCE_DIR - - echo "[post-build] staging static assets..." - mkdir -p "$CMAKE_CURRENT_SOURCE_DIR/bin/themes" diff --git a/srcpkgs/musikcube/template b/srcpkgs/musikcube/template deleted file mode 100644 index aadaae413e7656..00000000000000 --- a/srcpkgs/musikcube/template +++ /dev/null @@ -1,85 +0,0 @@ -# Template file for 'musikcube' -pkgname=musikcube -version=3.0.5 -revision=1 -build_style=cmake -make_cmd=make -configure_args="-DNO_NCURSESW=1" -hostmakedepends="pkg-config" -makedepends="libgme-devel libogg-devel libmicrohttpd-devel ffmpeg6-devel - openssl-devel pulseaudio-devel lame-devel zlib-devel alsa-lib-devel - libvorbis-devel libcurl-devel ncurses-devel libev-devel taglib-devel - sndio-devel pipewire-devel ncurses-libtinfo-devel libopenmpt-devel - portaudio-devel asio $(vopt_if elogind elogind-devel)" -short_desc="Terminal-based music player in c++" -maintainer="Orphaned <orphan@voidlinux.org>" -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/refs/tags/${version}.tar.gz" -checksum=708292a583bb5072a8dbb14e408c2a1f61de9b8c9786d4e53b3e69bef5dad8c5 -build_options="elogind" -desc_option_elogind="Support MPRIS interface via elogind" -build_options_default="elogind" - -export CMAKE_GENERATOR="Unix Makefiles" - -post_install() { - vlicense LICENSE.txt -} - -musikcube-devel_package() { - depends="${sourcepkg}-${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - } -} - -musikcube-alsa_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - alsa output plugin" - pkg_install() { - vmove usr/lib/musikcube/plugins/libalsaout.so - } -} - -musikcube-pipewire_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - pipewire output plugin" - pkg_install() { - vmove usr/lib/musikcube/plugins/libpipewireout.so - } -} - -musikcube-portaudio_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - portaudio output plugin" - pkg_install() { - vmove usr/lib/musikcube/plugins/libportaudioout.so - } -} - -musikcube-sndio_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - sndio output plugin" - pkg_install() { - vmove usr/lib/musikcube/plugins/libsndioout.so - } -} - -musikcube-gme_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - gme decoder plugin" - pkg_install() { - vmove usr/lib/musikcube/plugins/libgmedecoder.so - } -} - -musikcube-openmpt_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - openmpt decoder plugin" - pkg_install() { - vmove usr/lib/musikcube/plugins/libopenmptdecoder.so - } -} diff --git a/srcpkgs/musl-bootstrap/patches b/srcpkgs/musl-bootstrap/patches deleted file mode 120000 index 0749e40e7dad76..00000000000000 --- a/srcpkgs/musl-bootstrap/patches +++ /dev/null @@ -1 +0,0 @@ -../musl/patches \ No newline at end of file diff --git a/srcpkgs/musl-bootstrap/template b/srcpkgs/musl-bootstrap/template deleted file mode 100644 index 7c4343ce40e844..00000000000000 --- a/srcpkgs/musl-bootstrap/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 'musl-bootstrap' -pkgname=musl-bootstrap -version=1.2.5 -revision=1 -archs="~*-musl" -build_style=configure -configure_args="--prefix=/usr/lib/musl" -make_build_args="ALL_TOOLS+=obj/musl-gcc ALL_TOOLS+=obj/musl-clang ALL_TOOLS+=obj/ld.musl-clang" -make_install_args="$make_build_args" -short_desc="Musl C library (bootstrap package)" -maintainer="Orphaned <orphan@voidlinux.org>" -license="MIT" -homepage="http://www.musl-libc.org/" -distfiles="http://www.musl-libc.org/releases/musl-${version}.tar.gz" -checksum=a9a118bbe84d8764da0ea0d28b3ab3fae8477fc7e4085d90102b8596fc7c75e4 -lib32disabled=yes - -case "$XBPS_TARGET_MACHINE" in - ppc*) CFLAGS="-mlong-double-64";; -esac - -post_install() { - mv ${DESTDIR}/lib/* ${DESTDIR}/usr/lib/ - vmkdir usr/bin - ln -sfr ${DESTDIR}/usr/lib/musl/bin/musl-gcc ${DESTDIR}/usr/bin/musl-gcc - ln -sfr ${DESTDIR}/usr/lib/musl/bin/musl-clang ${DESTDIR}/usr/bin/musl-clang - ln -sfr ${DESTDIR}/usr/lib/musl/bin/ld.musl-clang ${DESTDIR}/usr/bin/ld.musl-clang - vlicense COPYRIGHT -} diff --git a/srcpkgs/musl-bootstrap/update b/srcpkgs/musl-bootstrap/update deleted file mode 100644 index e026c8ffd80ca7..00000000000000 --- a/srcpkgs/musl-bootstrap/update +++ /dev/null @@ -1 +0,0 @@ -pkgname=musl diff --git a/srcpkgs/musl-devel b/srcpkgs/musl-devel deleted file mode 120000 index cb9d07031c11cc..00000000000000 --- a/srcpkgs/musl-devel +++ /dev/null @@ -1 +0,0 @@ -musl \ No newline at end of file diff --git a/srcpkgs/musl-fts-devel b/srcpkgs/musl-fts-devel deleted file mode 120000 index 4a28ffcfac6fc4..00000000000000 --- a/srcpkgs/musl-fts-devel +++ /dev/null @@ -1 +0,0 @@ -musl-fts \ No newline at end of file diff --git a/srcpkgs/musl-fts/template b/srcpkgs/musl-fts/template deleted file mode 100644 index fe5beee6596e24..00000000000000 --- a/srcpkgs/musl-fts/template +++ /dev/null @@ -1,35 +0,0 @@ -# Template file for 'musl-fts' -pkgname=musl-fts -version=1.2.7 -revision=4 -archs="*-musl" -build_style=gnu-configure -hostmakedepends="automake libtool" -short_desc="Implementation of fts(3) for musl libc" -maintainer="Orphaned <orphan@voidlinux.org>" -license="BSD-3-Clause" -homepage="https://github.com/void-linux/musl-fts" -distfiles="https://github.com/void-linux/${pkgname}/archive/v${version}.tar.gz>${pkgname}-${version}.tar.gz" -checksum=49ae567a96dbab22823d045ffebe0d6b14b9b799925e9ca9274d47d26ff482a6 - -pre_configure() { - sed -i "/pkgconfig_DATA/i pkgconfigdir=\$(libdir)/pkgconfig" Makefile.am - ./bootstrap.sh -} -post_install() { - vinstall ${pkgname}.pc 644 usr/lib/pkgconfig - vlicense COPYING - vman fts.3 musl-fts.3 -} - -musl-fts-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}-${version}_${revision}" - pkg_install() { - vmove usr/share/man - vmove usr/include - vmove usr/lib/*.a - vmove usr/lib/*.so - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/musl-legacy-compat/files/cdefs.h b/srcpkgs/musl-legacy-compat/files/cdefs.h deleted file mode 100644 index 841a5da8ba40a0..00000000000000 --- a/srcpkgs/musl-legacy-compat/files/cdefs.h +++ /dev/null @@ -1,34 +0,0 @@ -#ifndef _SYS_CDEFS_H_ -#define _SYS_CDEFS_H_ - -#warning usage of non-standard #include <sys/cdefs.h> is deprecated - -#undef __P -#undef __PMT - -#define __P(args) args -#define __PMT(args) args - -#define __CONCAT(x,y) x ## y -#define __STRING(x) #x - -#ifdef __cplusplus -# define __BEGIN_DECLS extern "C" { -# define __END_DECLS } -#else -# define __BEGIN_DECLS -# define __END_DECLS -#endif - -#if defined(__GNUC__) && !defined(__cplusplus) -# define __THROW __attribute__ ((__nothrow__)) -# define __NTH(fct) __attribute__ ((__nothrow__)) fct -#else -# define __THROW -# define __NTH(fct) fct -#endif - -#define __CONCAT(x,y) x ## y -#define __STRING(x) #x - -#endif /* _SYS_CDEFS_H_ */ diff --git a/srcpkgs/musl-legacy-compat/files/error.h b/srcpkgs/musl-legacy-compat/files/error.h deleted file mode 100644 index 9a4e1f8d00641c..00000000000000 --- a/srcpkgs/musl-legacy-compat/files/error.h +++ /dev/null @@ -1,60 +0,0 @@ -#ifndef _ERROR_H_ -#define _ERROR_H_ - -#include <stdarg.h> -#include <stdio.h> -#include <stdlib.h> -#include <string.h> -#include <errno.h> - -#warning usage of non-standard #include <error.h> is deprecated - -static unsigned int error_message_count = 0; - -static inline void error(int status, int errnum, const char* format, ...) -{ - /* should be fflush(stdout), but that's unspecified if stdout has been closed; - * stick with fflush(NULL) for simplicity (glibc checks if the fd is still valid) */ - fflush(NULL); - - va_list ap; - fprintf(stderr, "%s: ", program_invocation_name); - va_start(ap, format); - vfprintf(stderr, format, ap); - va_end(ap); - if (errnum) - fprintf(stderr, ": %s", strerror(errnum)); - fprintf(stderr, "\n"); - error_message_count++; - if (status) - exit(status); -} - -static int error_one_per_line = 0; - -static inline void error_at_line(int status, int errnum, const char *filename, - unsigned int linenum, const char *format, ...) -{ - va_list ap; - if (error_one_per_line) { - static const char *old_filename; - static int old_linenum; - if (linenum == old_linenum && filename == old_filename) - return; - old_filename = filename; - old_linenum = linenum; - } - fprintf(stderr, "%s: %s:%u: ", program_invocation_name, filename, linenum); - va_start(ap, format); - vfprintf(stderr, format, ap); - va_end(ap); - if (errnum) - fprintf(stderr, ": %s", strerror(errnum)); - fprintf(stderr, "\n"); - error_message_count++; - if (status) - exit(status); -} - - -#endif /* _ERROR_H_ */ diff --git a/srcpkgs/musl-legacy-compat/files/queue.h b/srcpkgs/musl-legacy-compat/files/queue.h deleted file mode 100644 index 99d01a55b109e9..00000000000000 --- a/srcpkgs/musl-legacy-compat/files/queue.h +++ /dev/null @@ -1,846 +0,0 @@ -/* $NetBSD: queue.h,v 1.68 2014/11/19 08:10:01 uebayasi Exp $ */ - -/* - * Copyright (c) 1991, 1993 - * The Regents of the University of California. All rights reserved. - * - * 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. - * - * @(#)queue.h 8.5 (Berkeley) 8/20/94 - */ - -#ifndef _SYS_QUEUE_H_ -#define _SYS_QUEUE_H_ - -/* - * This file defines five types of data structures: singly-linked lists, - * lists, simple queues, tail queues, and circular queues. - * - * A singly-linked list is headed by a single forward pointer. The - * elements are singly linked for minimum space and pointer manipulation - * overhead at the expense of O(n) removal for arbitrary elements. New - * elements can be added to the list after an existing element or at the - * head of the list. Elements being removed from the head of the list - * should use the explicit macro for this purpose for optimum - * efficiency. A singly-linked list may only be traversed in the forward - * direction. Singly-linked lists are ideal for applications with large - * datasets and few or no removals or for implementing a LIFO queue. - * - * A list is headed by a single forward pointer (or an array of forward - * pointers for a hash table header). The elements are doubly linked - * so that an arbitrary element can be removed without a need to - * traverse the list. New elements can be added to the list before - * or after an existing element or at the head of the list. A list - * may only be traversed in the forward direction. - * - * A simple queue is headed by a pair of pointers, one the head of the - * list and the other to the tail of the list. The elements are singly - * linked to save space, so elements can only be removed from the - * head of the list. New elements can be added to the list after - * an existing element, at the head of the list, or at the end of the - * list. A simple queue may only be traversed in the forward direction. - * - * A tail queue is headed by a pair of pointers, one to the head of the - * list and the other to the tail of the list. The elements are doubly - * linked so that an arbitrary element can be removed without a need to - * traverse the list. New elements can be added to the list before or - * after an existing element, at the head of the list, or at the end of - * the list. A tail queue may be traversed in either direction. - * - * A circle queue is headed by a pair of pointers, one to the head of the - * list and the other to the tail of the list. The elements are doubly - * linked so that an arbitrary element can be removed without a need to - * traverse the list. New elements can be added to the list before or after - * an existing element, at the head of the list, or at the end of the list. - * A circle queue may be traversed in either direction, but has a more - * complex end of list detection. - * - * For details on the use of these macros, see the queue(3) manual page. - */ - -/* - * Include the definition of NULL only on NetBSD because sys/null.h - * is not available elsewhere. This conditional makes the header - * portable and it can simply be dropped verbatim into any system. - * The caveat is that on other systems some other header - * must provide NULL before the macros can be used. - */ -#ifdef __NetBSD__ -#include <sys/null.h> -#endif - -#if defined(QUEUEDEBUG) -# if defined(_KERNEL) -# define QUEUEDEBUG_ABORT(...) panic(__VA_ARGS__) -# else -# include <err.h> -# define QUEUEDEBUG_ABORT(...) err(1, __VA_ARGS__) -# endif -#endif - -/* - * Singly-linked List definitions. - */ -#define SLIST_HEAD(name, type) \ -struct name { \ - struct type *slh_first; /* first element */ \ -} - -#define SLIST_HEAD_INITIALIZER(head) \ - { NULL } - -#define SLIST_ENTRY(type) \ -struct { \ - struct type *sle_next; /* next element */ \ -} - -/* - * Singly-linked List access methods. - */ -#define SLIST_FIRST(head) ((head)->slh_first) -#define SLIST_END(head) NULL -#define SLIST_EMPTY(head) ((head)->slh_first == NULL) -#define SLIST_NEXT(elm, field) ((elm)->field.sle_next) - -#define SLIST_FOREACH(var, head, field) \ - for((var) = (head)->slh_first; \ - (var) != SLIST_END(head); \ - (var) = (var)->field.sle_next) - -#define SLIST_FOREACH_SAFE(var, head, field, tvar) \ - for ((var) = SLIST_FIRST((head)); \ - (var) != SLIST_END(head) && \ - ((tvar) = SLIST_NEXT((var), field), 1); \ - (var) = (tvar)) - -/* - * Singly-linked List functions. - */ -#define SLIST_INIT(head) do { \ - (head)->slh_first = SLIST_END(head); \ -} while (/*CONSTCOND*/0) - -#define SLIST_INSERT_AFTER(slistelm, elm, field) do { \ - (elm)->field.sle_next = (slistelm)->field.sle_next; \ - (slistelm)->field.sle_next = (elm); \ -} while (/*CONSTCOND*/0) - -#define SLIST_INSERT_HEAD(head, elm, field) do { \ - (elm)->field.sle_next = (head)->slh_first; \ - (head)->slh_first = (elm); \ -} while (/*CONSTCOND*/0) - -#define SLIST_REMOVE_AFTER(slistelm, field) do { \ - (slistelm)->field.sle_next = \ - SLIST_NEXT(SLIST_NEXT((slistelm), field), field); \ -} while (/*CONSTCOND*/0) - -#define SLIST_REMOVE_HEAD(head, field) do { \ - (head)->slh_first = (head)->slh_first->field.sle_next; \ -} while (/*CONSTCOND*/0) - -#define SLIST_REMOVE(head, elm, type, field) do { \ - if ((head)->slh_first == (elm)) { \ - SLIST_REMOVE_HEAD((head), field); \ - } \ - else { \ - struct type *curelm = (head)->slh_first; \ - while(curelm->field.sle_next != (elm)) \ - curelm = curelm->field.sle_next; \ - curelm->field.sle_next = \ - curelm->field.sle_next->field.sle_next; \ - } \ -} while (/*CONSTCOND*/0) - - -/* - * List definitions. - */ -#define LIST_HEAD(name, type) \ -struct name { \ - struct type *lh_first; /* first element */ \ -} - -#define LIST_HEAD_INITIALIZER(head) \ - { NULL } - -#define LIST_ENTRY(type) \ -struct { \ - struct type *le_next; /* next element */ \ - struct type **le_prev; /* address of previous next element */ \ -} - -/* - * List access methods. - */ -#define LIST_FIRST(head) ((head)->lh_first) -#define LIST_END(head) NULL -#define LIST_EMPTY(head) ((head)->lh_first == LIST_END(head)) -#define LIST_NEXT(elm, field) ((elm)->field.le_next) - -#define LIST_FOREACH(var, head, field) \ - for ((var) = ((head)->lh_first); \ - (var) != LIST_END(head); \ - (var) = ((var)->field.le_next)) - -#define LIST_FOREACH_SAFE(var, head, field, tvar) \ - for ((var) = LIST_FIRST((head)); \ - (var) != LIST_END(head) && \ - ((tvar) = LIST_NEXT((var), field), 1); \ - (var) = (tvar)) - -#define LIST_MOVE(head1, head2) do { \ - LIST_INIT((head2)); \ - if (!LIST_EMPTY((head1))) { \ - (head2)->lh_first = (head1)->lh_first; \ - LIST_INIT((head1)); \ - } \ -} while (/*CONSTCOND*/0) - -/* - * List functions. - */ -#if defined(QUEUEDEBUG) -#define QUEUEDEBUG_LIST_INSERT_HEAD(head, elm, field) \ - if ((head)->lh_first && \ - (head)->lh_first->field.le_prev != &(head)->lh_first) \ - QUEUEDEBUG_ABORT("LIST_INSERT_HEAD %p %s:%d", (head), \ - __FILE__, __LINE__); -#define QUEUEDEBUG_LIST_OP(elm, field) \ - if ((elm)->field.le_next && \ - (elm)->field.le_next->field.le_prev != \ - &(elm)->field.le_next) \ - QUEUEDEBUG_ABORT("LIST_* forw %p %s:%d", (elm), \ - __FILE__, __LINE__); \ - if (*(elm)->field.le_prev != (elm)) \ - QUEUEDEBUG_ABORT("LIST_* back %p %s:%d", (elm), \ - __FILE__, __LINE__); -#define QUEUEDEBUG_LIST_POSTREMOVE(elm, field) \ - (elm)->field.le_next = (void *)1L; \ - (elm)->field.le_prev = (void *)1L; -#else -#define QUEUEDEBUG_LIST_INSERT_HEAD(head, elm, field) -#define QUEUEDEBUG_LIST_OP(elm, field) -#define QUEUEDEBUG_LIST_POSTREMOVE(elm, field) -#endif - -#define LIST_INIT(head) do { \ - (head)->lh_first = LIST_END(head); \ -} while (/*CONSTCOND*/0) - -#define LIST_INSERT_AFTER(listelm, elm, field) do { \ - QUEUEDEBUG_LIST_OP((listelm), field) \ - if (((elm)->field.le_next = (listelm)->field.le_next) != \ - LIST_END(head)) \ - (listelm)->field.le_next->field.le_prev = \ - &(elm)->field.le_next; \ - (listelm)->field.le_next = (elm); \ - (elm)->field.le_prev = &(listelm)->field.le_next; \ -} while (/*CONSTCOND*/0) - -#define LIST_INSERT_BEFORE(listelm, elm, field) do { \ - QUEUEDEBUG_LIST_OP((listelm), field) \ - (elm)->field.le_prev = (listelm)->field.le_prev; \ - (elm)->field.le_next = (listelm); \ - *(listelm)->field.le_prev = (elm); \ - (listelm)->field.le_prev = &(elm)->field.le_next; \ -} while (/*CONSTCOND*/0) - -#define LIST_INSERT_HEAD(head, elm, field) do { \ - QUEUEDEBUG_LIST_INSERT_HEAD((head), (elm), field) \ - if (((elm)->field.le_next = (head)->lh_first) != LIST_END(head))\ - (head)->lh_first->field.le_prev = &(elm)->field.le_next;\ - (head)->lh_first = (elm); \ - (elm)->field.le_prev = &(head)->lh_first; \ -} while (/*CONSTCOND*/0) - -#define LIST_REMOVE(elm, field) do { \ - QUEUEDEBUG_LIST_OP((elm), field) \ - if ((elm)->field.le_next != NULL) \ - (elm)->field.le_next->field.le_prev = \ - (elm)->field.le_prev; \ - *(elm)->field.le_prev = (elm)->field.le_next; \ - QUEUEDEBUG_LIST_POSTREMOVE((elm), field) \ -} while (/*CONSTCOND*/0) - -#define LIST_REPLACE(elm, elm2, field) do { \ - if (((elm2)->field.le_next = (elm)->field.le_next) != NULL) \ - (elm2)->field.le_next->field.le_prev = \ - &(elm2)->field.le_next; \ - (elm2)->field.le_prev = (elm)->field.le_prev; \ - *(elm2)->field.le_prev = (elm2); \ - QUEUEDEBUG_LIST_POSTREMOVE((elm), field) \ -} while (/*CONSTCOND*/0) - -/* - * Simple queue definitions. - */ -#define SIMPLEQ_HEAD(name, type) \ -struct name { \ - struct type *sqh_first; /* first element */ \ - struct type **sqh_last; /* addr of last next element */ \ -} - -#define SIMPLEQ_HEAD_INITIALIZER(head) \ - { NULL, &(head).sqh_first } - -#define SIMPLEQ_ENTRY(type) \ -struct { \ - struct type *sqe_next; /* next element */ \ -} - -/* - * Simple queue access methods. - */ -#define SIMPLEQ_FIRST(head) ((head)->sqh_first) -#define SIMPLEQ_END(head) NULL -#define SIMPLEQ_EMPTY(head) ((head)->sqh_first == SIMPLEQ_END(head)) -#define SIMPLEQ_NEXT(elm, field) ((elm)->field.sqe_next) - -#define SIMPLEQ_FOREACH(var, head, field) \ - for ((var) = ((head)->sqh_first); \ - (var) != SIMPLEQ_END(head); \ - (var) = ((var)->field.sqe_next)) - -#define SIMPLEQ_FOREACH_SAFE(var, head, field, next) \ - for ((var) = ((head)->sqh_first); \ - (var) != SIMPLEQ_END(head) && \ - ((next = ((var)->field.sqe_next)), 1); \ - (var) = (next)) - -/* - * Simple queue functions. - */ -#define SIMPLEQ_INIT(head) do { \ - (head)->sqh_first = NULL; \ - (head)->sqh_last = &(head)->sqh_first; \ -} while (/*CONSTCOND*/0) - -#define SIMPLEQ_INSERT_HEAD(head, elm, field) do { \ - if (((elm)->field.sqe_next = (head)->sqh_first) == NULL) \ - (head)->sqh_last = &(elm)->field.sqe_next; \ - (head)->sqh_first = (elm); \ -} while (/*CONSTCOND*/0) - -#define SIMPLEQ_INSERT_TAIL(head, elm, field) do { \ - (elm)->field.sqe_next = NULL; \ - *(head)->sqh_last = (elm); \ - (head)->sqh_last = &(elm)->field.sqe_next; \ -} while (/*CONSTCOND*/0) - -#define SIMPLEQ_INSERT_AFTER(head, listelm, elm, field) do { \ - if (((elm)->field.sqe_next = (listelm)->field.sqe_next) == NULL)\ - (head)->sqh_last = &(elm)->field.sqe_next; \ - (listelm)->field.sqe_next = (elm); \ -} while (/*CONSTCOND*/0) - -#define SIMPLEQ_REMOVE_HEAD(head, field) do { \ - if (((head)->sqh_first = (head)->sqh_first->field.sqe_next) == NULL) \ - (head)->sqh_last = &(head)->sqh_first; \ -} while (/*CONSTCOND*/0) - -#define SIMPLEQ_REMOVE_AFTER(head, elm, field) do { \ - if (((elm)->field.sqe_next = (elm)->field.sqe_next->field.sqe_next) \ - == NULL) \ - (head)->sqh_last = &(elm)->field.sqe_next; \ -} while (/*CONSTCOND*/0) - -#define SIMPLEQ_REMOVE(head, elm, type, field) do { \ - if ((head)->sqh_first == (elm)) { \ - SIMPLEQ_REMOVE_HEAD((head), field); \ - } else { \ - struct type *curelm = (head)->sqh_first; \ - while (curelm->field.sqe_next != (elm)) \ - curelm = curelm->field.sqe_next; \ - if ((curelm->field.sqe_next = \ - curelm->field.sqe_next->field.sqe_next) == NULL) \ - (head)->sqh_last = &(curelm)->field.sqe_next; \ - } \ -} while (/*CONSTCOND*/0) - -#define SIMPLEQ_CONCAT(head1, head2) do { \ - if (!SIMPLEQ_EMPTY((head2))) { \ - *(head1)->sqh_last = (head2)->sqh_first; \ - (head1)->sqh_last = (head2)->sqh_last; \ - SIMPLEQ_INIT((head2)); \ - } \ -} while (/*CONSTCOND*/0) - -#define SIMPLEQ_LAST(head, type, field) \ - (SIMPLEQ_EMPTY((head)) ? \ - NULL : \ - ((struct type *)(void *) \ - ((char *)((head)->sqh_last) - offsetof(struct type, field)))) - -/* - * Tail queue definitions. - */ -#define _TAILQ_HEAD(name, type, qual) \ -struct name { \ - qual type *tqh_first; /* first element */ \ - qual type *qual *tqh_last; /* addr of last next element */ \ -} -#define TAILQ_HEAD(name, type) _TAILQ_HEAD(name, struct type,) - -#define TAILQ_HEAD_INITIALIZER(head) \ - { TAILQ_END(head), &(head).tqh_first } - -#define _TAILQ_ENTRY(type, qual) \ -struct { \ - qual type *tqe_next; /* next element */ \ - qual type *qual *tqe_prev; /* address of previous next element */\ -} -#define TAILQ_ENTRY(type) _TAILQ_ENTRY(struct type,) - -/* - * Tail queue access methods. - */ -#define TAILQ_FIRST(head) ((head)->tqh_first) -#define TAILQ_END(head) (NULL) -#define TAILQ_NEXT(elm, field) ((elm)->field.tqe_next) -#define TAILQ_LAST(head, headname) \ - (*(((struct headname *)((head)->tqh_last))->tqh_last)) -#define TAILQ_PREV(elm, headname, field) \ - (*(((struct headname *)((elm)->field.tqe_prev))->tqh_last)) -#define TAILQ_EMPTY(head) (TAILQ_FIRST(head) == TAILQ_END(head)) - - -#define TAILQ_FOREACH(var, head, field) \ - for ((var) = ((head)->tqh_first); \ - (var) != TAILQ_END(head); \ - (var) = ((var)->field.tqe_next)) - -#define TAILQ_FOREACH_SAFE(var, head, field, next) \ - for ((var) = ((head)->tqh_first); \ - (var) != TAILQ_END(head) && \ - ((next) = TAILQ_NEXT(var, field), 1); (var) = (next)) - -#define TAILQ_FOREACH_REVERSE(var, head, headname, field) \ - for ((var) = (*(((struct headname *)((head)->tqh_last))->tqh_last));\ - (var) != TAILQ_END(head); \ - (var) = (*(((struct headname *)((var)->field.tqe_prev))->tqh_last))) - -#define TAILQ_FOREACH_REVERSE_SAFE(var, head, headname, field, prev) \ - for ((var) = TAILQ_LAST((head), headname); \ - (var) != TAILQ_END(head) && \ - ((prev) = TAILQ_PREV((var), headname, field), 1); (var) = (prev)) - -/* - * Tail queue functions. - */ -#if defined(QUEUEDEBUG) -#define QUEUEDEBUG_TAILQ_INSERT_HEAD(head, elm, field) \ - if ((head)->tqh_first && \ - (head)->tqh_first->field.tqe_prev != &(head)->tqh_first) \ - QUEUEDEBUG_ABORT("TAILQ_INSERT_HEAD %p %s:%d", (head), \ - __FILE__, __LINE__); -#define QUEUEDEBUG_TAILQ_INSERT_TAIL(head, elm, field) \ - if (*(head)->tqh_last != NULL) \ - QUEUEDEBUG_ABORT("TAILQ_INSERT_TAIL %p %s:%d", (head), \ - __FILE__, __LINE__); -#define QUEUEDEBUG_TAILQ_OP(elm, field) \ - if ((elm)->field.tqe_next && \ - (elm)->field.tqe_next->field.tqe_prev != \ - &(elm)->field.tqe_next) \ - QUEUEDEBUG_ABORT("TAILQ_* forw %p %s:%d", (elm), \ - __FILE__, __LINE__); \ - if (*(elm)->field.tqe_prev != (elm)) \ - QUEUEDEBUG_ABORT("TAILQ_* back %p %s:%d", (elm), \ - __FILE__, __LINE__); -#define QUEUEDEBUG_TAILQ_PREREMOVE(head, elm, field) \ - if ((elm)->field.tqe_next == NULL && \ - (head)->tqh_last != &(elm)->field.tqe_next) \ - QUEUEDEBUG_ABORT("TAILQ_PREREMOVE head %p elm %p %s:%d",\ - (head), (elm), __FILE__, __LINE__); -#define QUEUEDEBUG_TAILQ_POSTREMOVE(elm, field) \ - (elm)->field.tqe_next = (void *)1L; \ - (elm)->field.tqe_prev = (void *)1L; -#else -#define QUEUEDEBUG_TAILQ_INSERT_HEAD(head, elm, field) -#define QUEUEDEBUG_TAILQ_INSERT_TAIL(head, elm, field) -#define QUEUEDEBUG_TAILQ_OP(elm, field) -#define QUEUEDEBUG_TAILQ_PREREMOVE(head, elm, field) -#define QUEUEDEBUG_TAILQ_POSTREMOVE(elm, field) -#endif - -#define TAILQ_INIT(head) do { \ - (head)->tqh_first = TAILQ_END(head); \ - (head)->tqh_last = &(head)->tqh_first; \ -} while (/*CONSTCOND*/0) - -#define TAILQ_INSERT_HEAD(head, elm, field) do { \ - QUEUEDEBUG_TAILQ_INSERT_HEAD((head), (elm), field) \ - if (((elm)->field.tqe_next = (head)->tqh_first) != TAILQ_END(head))\ - (head)->tqh_first->field.tqe_prev = \ - &(elm)->field.tqe_next; \ - else \ - (head)->tqh_last = &(elm)->field.tqe_next; \ - (head)->tqh_first = (elm); \ - (elm)->field.tqe_prev = &(head)->tqh_first; \ -} while (/*CONSTCOND*/0) - -#define TAILQ_INSERT_TAIL(head, elm, field) do { \ - QUEUEDEBUG_TAILQ_INSERT_TAIL((head), (elm), field) \ - (elm)->field.tqe_next = TAILQ_END(head); \ - (elm)->field.tqe_prev = (head)->tqh_last; \ - *(head)->tqh_last = (elm); \ - (head)->tqh_last = &(elm)->field.tqe_next; \ -} while (/*CONSTCOND*/0) - -#define TAILQ_INSERT_AFTER(head, listelm, elm, field) do { \ - QUEUEDEBUG_TAILQ_OP((listelm), field) \ - if (((elm)->field.tqe_next = (listelm)->field.tqe_next) != \ - TAILQ_END(head)) \ - (elm)->field.tqe_next->field.tqe_prev = \ - &(elm)->field.tqe_next; \ - else \ - (head)->tqh_last = &(elm)->field.tqe_next; \ - (listelm)->field.tqe_next = (elm); \ - (elm)->field.tqe_prev = &(listelm)->field.tqe_next; \ -} while (/*CONSTCOND*/0) - -#define TAILQ_INSERT_BEFORE(listelm, elm, field) do { \ - QUEUEDEBUG_TAILQ_OP((listelm), field) \ - (elm)->field.tqe_prev = (listelm)->field.tqe_prev; \ - (elm)->field.tqe_next = (listelm); \ - *(listelm)->field.tqe_prev = (elm); \ - (listelm)->field.tqe_prev = &(elm)->field.tqe_next; \ -} while (/*CONSTCOND*/0) - -#define TAILQ_REMOVE(head, elm, field) do { \ - QUEUEDEBUG_TAILQ_PREREMOVE((head), (elm), field) \ - QUEUEDEBUG_TAILQ_OP((elm), field) \ - if (((elm)->field.tqe_next) != TAILQ_END(head)) \ - (elm)->field.tqe_next->field.tqe_prev = \ - (elm)->field.tqe_prev; \ - else \ - (head)->tqh_last = (elm)->field.tqe_prev; \ - *(elm)->field.tqe_prev = (elm)->field.tqe_next; \ - QUEUEDEBUG_TAILQ_POSTREMOVE((elm), field); \ -} while (/*CONSTCOND*/0) - -#define TAILQ_REPLACE(head, elm, elm2, field) do { \ - if (((elm2)->field.tqe_next = (elm)->field.tqe_next) != \ - TAILQ_END(head)) \ - (elm2)->field.tqe_next->field.tqe_prev = \ - &(elm2)->field.tqe_next; \ - else \ - (head)->tqh_last = &(elm2)->field.tqe_next; \ - (elm2)->field.tqe_prev = (elm)->field.tqe_prev; \ - *(elm2)->field.tqe_prev = (elm2); \ - QUEUEDEBUG_TAILQ_POSTREMOVE((elm), field); \ -} while (/*CONSTCOND*/0) - -#define TAILQ_CONCAT(head1, head2, field) do { \ - if (!TAILQ_EMPTY(head2)) { \ - *(head1)->tqh_last = (head2)->tqh_first; \ - (head2)->tqh_first->field.tqe_prev = (head1)->tqh_last; \ - (head1)->tqh_last = (head2)->tqh_last; \ - TAILQ_INIT((head2)); \ - } \ -} while (/*CONSTCOND*/0) - -/* - * Singly-linked Tail queue declarations. - */ -#define STAILQ_HEAD(name, type) \ -struct name { \ - struct type *stqh_first; /* first element */ \ - struct type **stqh_last; /* addr of last next element */ \ -} - -#define STAILQ_HEAD_INITIALIZER(head) \ - { NULL, &(head).stqh_first } - -#define STAILQ_ENTRY(type) \ -struct { \ - struct type *stqe_next; /* next element */ \ -} - -/* - * Singly-linked Tail queue access methods. - */ -#define STAILQ_FIRST(head) ((head)->stqh_first) -#define STAILQ_END(head) NULL -#define STAILQ_NEXT(elm, field) ((elm)->field.stqe_next) -#define STAILQ_EMPTY(head) (STAILQ_FIRST(head) == STAILQ_END(head)) - -/* - * Singly-linked Tail queue functions. - */ -#define STAILQ_INIT(head) do { \ - (head)->stqh_first = NULL; \ - (head)->stqh_last = &(head)->stqh_first; \ -} while (/*CONSTCOND*/0) - -#define STAILQ_INSERT_HEAD(head, elm, field) do { \ - if (((elm)->field.stqe_next = (head)->stqh_first) == NULL) \ - (head)->stqh_last = &(elm)->field.stqe_next; \ - (head)->stqh_first = (elm); \ -} while (/*CONSTCOND*/0) - -#define STAILQ_INSERT_TAIL(head, elm, field) do { \ - (elm)->field.stqe_next = NULL; \ - *(head)->stqh_last = (elm); \ - (head)->stqh_last = &(elm)->field.stqe_next; \ -} while (/*CONSTCOND*/0) - -#define STAILQ_INSERT_AFTER(head, listelm, elm, field) do { \ - if (((elm)->field.stqe_next = (listelm)->field.stqe_next) == NULL)\ - (head)->stqh_last = &(elm)->field.stqe_next; \ - (listelm)->field.stqe_next = (elm); \ -} while (/*CONSTCOND*/0) - -#define STAILQ_REMOVE_HEAD(head, field) do { \ - if (((head)->stqh_first = (head)->stqh_first->field.stqe_next) == NULL) \ - (head)->stqh_last = &(head)->stqh_first; \ -} while (/*CONSTCOND*/0) - -#define STAILQ_REMOVE(head, elm, type, field) do { \ - if ((head)->stqh_first == (elm)) { \ - STAILQ_REMOVE_HEAD((head), field); \ - } else { \ - struct type *curelm = (head)->stqh_first; \ - while (curelm->field.stqe_next != (elm)) \ - curelm = curelm->field.stqe_next; \ - if ((curelm->field.stqe_next = \ - curelm->field.stqe_next->field.stqe_next) == NULL) \ - (head)->stqh_last = &(curelm)->field.stqe_next; \ - } \ -} while (/*CONSTCOND*/0) - -#define STAILQ_FOREACH(var, head, field) \ - for ((var) = ((head)->stqh_first); \ - (var); \ - (var) = ((var)->field.stqe_next)) - -#define STAILQ_FOREACH_SAFE(var, head, field, tvar) \ - for ((var) = STAILQ_FIRST((head)); \ - (var) && ((tvar) = STAILQ_NEXT((var), field), 1); \ - (var) = (tvar)) - -#define STAILQ_CONCAT(head1, head2) do { \ - if (!STAILQ_EMPTY((head2))) { \ - *(head1)->stqh_last = (head2)->stqh_first; \ - (head1)->stqh_last = (head2)->stqh_last; \ - STAILQ_INIT((head2)); \ - } \ -} while (/*CONSTCOND*/0) - -#define STAILQ_LAST(head, type, field) \ - (STAILQ_EMPTY((head)) ? \ - NULL : \ - ((struct type *)(void *) \ - ((char *)((head)->stqh_last) - offsetof(struct type, field)))) - - -#ifndef _KERNEL -/* - * Circular queue definitions. Do not use. We still keep the macros - * for compatibility but because of pointer aliasing issues their use - * is discouraged! - */ - -/* - * __launder_type(): We use this ugly hack to work around the the compiler - * noticing that two types may not alias each other and elide tests in code. - * We hit this in the CIRCLEQ macros when comparing 'struct name *' and - * 'struct type *' (see CIRCLEQ_HEAD()). Modern compilers (such as GCC - * 4.8) declare these comparisons as always false, causing the code to - * not run as designed. - * - * This hack is only to be used for comparisons and thus can be fully const. - * Do not use for assignment. - * - * If we ever choose to change the ABI of the CIRCLEQ macros, we could fix - * this by changing the head/tail sentinal values, but see the note above - * this one. - */ -static __inline const void * __launder_type(const void *); -static __inline const void * -__launder_type(const void *__x) -{ - __asm __volatile("" : "+r" (__x)); - return __x; -} - -#if defined(QUEUEDEBUG) -#define QUEUEDEBUG_CIRCLEQ_HEAD(head, field) \ - if ((head)->cqh_first != CIRCLEQ_ENDC(head) && \ - (head)->cqh_first->field.cqe_prev != CIRCLEQ_ENDC(head)) \ - QUEUEDEBUG_ABORT("CIRCLEQ head forw %p %s:%d", (head), \ - __FILE__, __LINE__); \ - if ((head)->cqh_last != CIRCLEQ_ENDC(head) && \ - (head)->cqh_last->field.cqe_next != CIRCLEQ_ENDC(head)) \ - QUEUEDEBUG_ABORT("CIRCLEQ head back %p %s:%d", (head), \ - __FILE__, __LINE__); -#define QUEUEDEBUG_CIRCLEQ_ELM(head, elm, field) \ - if ((elm)->field.cqe_next == CIRCLEQ_ENDC(head)) { \ - if ((head)->cqh_last != (elm)) \ - QUEUEDEBUG_ABORT("CIRCLEQ elm last %p %s:%d", \ - (elm), __FILE__, __LINE__); \ - } else { \ - if ((elm)->field.cqe_next->field.cqe_prev != (elm)) \ - QUEUEDEBUG_ABORT("CIRCLEQ elm forw %p %s:%d", \ - (elm), __FILE__, __LINE__); \ - } \ - if ((elm)->field.cqe_prev == CIRCLEQ_ENDC(head)) { \ - if ((head)->cqh_first != (elm)) \ - QUEUEDEBUG_ABORT("CIRCLEQ elm first %p %s:%d", \ - (elm), __FILE__, __LINE__); \ - } else { \ - if ((elm)->field.cqe_prev->field.cqe_next != (elm)) \ - QUEUEDEBUG_ABORT("CIRCLEQ elm prev %p %s:%d", \ - (elm), __FILE__, __LINE__); \ - } -#define QUEUEDEBUG_CIRCLEQ_POSTREMOVE(elm, field) \ - (elm)->field.cqe_next = (void *)1L; \ - (elm)->field.cqe_prev = (void *)1L; -#else -#define QUEUEDEBUG_CIRCLEQ_HEAD(head, field) -#define QUEUEDEBUG_CIRCLEQ_ELM(head, elm, field) -#define QUEUEDEBUG_CIRCLEQ_POSTREMOVE(elm, field) -#endif - -#define CIRCLEQ_HEAD(name, type) \ -struct name { \ - struct type *cqh_first; /* first element */ \ - struct type *cqh_last; /* last element */ \ -} - -#define CIRCLEQ_HEAD_INITIALIZER(head) \ - { CIRCLEQ_END(&head), CIRCLEQ_END(&head) } - -#define CIRCLEQ_ENTRY(type) \ -struct { \ - struct type *cqe_next; /* next element */ \ - struct type *cqe_prev; /* previous element */ \ -} - -/* - * Circular queue functions. - */ -#define CIRCLEQ_INIT(head) do { \ - (head)->cqh_first = CIRCLEQ_END(head); \ - (head)->cqh_last = CIRCLEQ_END(head); \ -} while (/*CONSTCOND*/0) - -#define CIRCLEQ_INSERT_AFTER(head, listelm, elm, field) do { \ - QUEUEDEBUG_CIRCLEQ_HEAD((head), field) \ - QUEUEDEBUG_CIRCLEQ_ELM((head), (listelm), field) \ - (elm)->field.cqe_next = (listelm)->field.cqe_next; \ - (elm)->field.cqe_prev = (listelm); \ - if ((listelm)->field.cqe_next == CIRCLEQ_ENDC(head)) \ - (head)->cqh_last = (elm); \ - else \ - (listelm)->field.cqe_next->field.cqe_prev = (elm); \ - (listelm)->field.cqe_next = (elm); \ -} while (/*CONSTCOND*/0) - -#define CIRCLEQ_INSERT_BEFORE(head, listelm, elm, field) do { \ - QUEUEDEBUG_CIRCLEQ_HEAD((head), field) \ - QUEUEDEBUG_CIRCLEQ_ELM((head), (listelm), field) \ - (elm)->field.cqe_next = (listelm); \ - (elm)->field.cqe_prev = (listelm)->field.cqe_prev; \ - if ((listelm)->field.cqe_prev == CIRCLEQ_ENDC(head)) \ - (head)->cqh_first = (elm); \ - else \ - (listelm)->field.cqe_prev->field.cqe_next = (elm); \ - (listelm)->field.cqe_prev = (elm); \ -} while (/*CONSTCOND*/0) - -#define CIRCLEQ_INSERT_HEAD(head, elm, field) do { \ - QUEUEDEBUG_CIRCLEQ_HEAD((head), field) \ - (elm)->field.cqe_next = (head)->cqh_first; \ - (elm)->field.cqe_prev = CIRCLEQ_END(head); \ - if ((head)->cqh_last == CIRCLEQ_ENDC(head)) \ - (head)->cqh_last = (elm); \ - else \ - (head)->cqh_first->field.cqe_prev = (elm); \ - (head)->cqh_first = (elm); \ -} while (/*CONSTCOND*/0) - -#define CIRCLEQ_INSERT_TAIL(head, elm, field) do { \ - QUEUEDEBUG_CIRCLEQ_HEAD((head), field) \ - (elm)->field.cqe_next = CIRCLEQ_END(head); \ - (elm)->field.cqe_prev = (head)->cqh_last; \ - if ((head)->cqh_first == CIRCLEQ_ENDC(head)) \ - (head)->cqh_first = (elm); \ - else \ - (head)->cqh_last->field.cqe_next = (elm); \ - (head)->cqh_last = (elm); \ -} while (/*CONSTCOND*/0) - -#define CIRCLEQ_REMOVE(head, elm, field) do { \ - QUEUEDEBUG_CIRCLEQ_HEAD((head), field) \ - QUEUEDEBUG_CIRCLEQ_ELM((head), (elm), field) \ - if ((elm)->field.cqe_next == CIRCLEQ_ENDC(head)) \ - (head)->cqh_last = (elm)->field.cqe_prev; \ - else \ - (elm)->field.cqe_next->field.cqe_prev = \ - (elm)->field.cqe_prev; \ - if ((elm)->field.cqe_prev == CIRCLEQ_ENDC(head)) \ - (head)->cqh_first = (elm)->field.cqe_next; \ - else \ - (elm)->field.cqe_prev->field.cqe_next = \ - (elm)->field.cqe_next; \ - QUEUEDEBUG_CIRCLEQ_POSTREMOVE((elm), field) \ -} while (/*CONSTCOND*/0) - -#define CIRCLEQ_FOREACH(var, head, field) \ - for ((var) = ((head)->cqh_first); \ - (var) != CIRCLEQ_ENDC(head); \ - (var) = ((var)->field.cqe_next)) - -#define CIRCLEQ_FOREACH_REVERSE(var, head, field) \ - for ((var) = ((head)->cqh_last); \ - (var) != CIRCLEQ_ENDC(head); \ - (var) = ((var)->field.cqe_prev)) - -/* - * Circular queue access methods. - */ -#define CIRCLEQ_FIRST(head) ((head)->cqh_first) -#define CIRCLEQ_LAST(head) ((head)->cqh_last) -/* For comparisons */ -#define CIRCLEQ_ENDC(head) (__launder_type(head)) -/* For assignments */ -#define CIRCLEQ_END(head) ((void *)(head)) -#define CIRCLEQ_NEXT(elm, field) ((elm)->field.cqe_next) -#define CIRCLEQ_PREV(elm, field) ((elm)->field.cqe_prev) -#define CIRCLEQ_EMPTY(head) \ - (CIRCLEQ_FIRST(head) == CIRCLEQ_ENDC(head)) - -#define CIRCLEQ_LOOP_NEXT(head, elm, field) \ - (((elm)->field.cqe_next == CIRCLEQ_ENDC(head)) \ - ? ((head)->cqh_first) \ - : (elm->field.cqe_next)) -#define CIRCLEQ_LOOP_PREV(head, elm, field) \ - (((elm)->field.cqe_prev == CIRCLEQ_ENDC(head)) \ - ? ((head)->cqh_last) \ - : (elm->field.cqe_prev)) -#endif /* !_KERNEL */ - -#endif /* !_SYS_QUEUE_H_ */ diff --git a/srcpkgs/musl-legacy-compat/files/tree.h b/srcpkgs/musl-legacy-compat/files/tree.h deleted file mode 100644 index e13d3c4da9b775..00000000000000 --- a/srcpkgs/musl-legacy-compat/files/tree.h +++ /dev/null @@ -1,776 +0,0 @@ -/* $NetBSD: tree.h,v 1.20 2013/09/14 13:20:45 joerg Exp $ */ -/* $OpenBSD: tree.h,v 1.13 2011/07/09 00:19:45 pirofti Exp $ */ -/* Modified by Void Linux. */ -/* - * Copyright 2002 Niels Provos <provos@citi.umich.edu> - * All rights reserved. - * - * 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. - * - * THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``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 AUTHOR 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. - */ - -#ifndef _SYS_TREE_H_ -#define _SYS_TREE_H_ - -#ifdef __GNUC__ -#define __GNUC_PREREQ__(x, y) \ - ((__GNUC__ == (x) && __GNUC_MINOR__ >= (y)) || \ - (__GNUC__ > (x))) -#else -#define __GNUC_PREREQ__(x, y) 0 -#endif - -#if __GNUC_PREREQ__(2, 7) || defined(__lint__) -#define _sys_tree_h_unused __attribute__((__unused__)) -#else -#define _sys_tree_h_unused /* delete */ -#endif - -/* - * This file defines data structures for different types of trees: - * splay trees and red-black trees. - * - * A splay tree is a self-organizing data structure. Every operation - * on the tree causes a splay to happen. The splay moves the requested - * node to the root of the tree and partly rebalances it. - * - * This has the benefit that request locality causes faster lookups as - * the requested nodes move to the top of the tree. On the other hand, - * every lookup causes memory writes. - * - * The Balance Theorem bounds the total access time for m operations - * and n inserts on an initially empty tree as O((m + n)lg n). The - * amortized cost for a sequence of m accesses to a splay tree is O(lg n); - * - * A red-black tree is a binary search tree with the node color as an - * extra attribute. It fulfills a set of conditions: - * - every search path from the root to a leaf consists of the - * same number of black nodes, - * - each red node (except for the root) has a black parent, - * - each leaf node is black. - * - * Every operation on a red-black tree is bounded as O(lg n). - * The maximum height of a red-black tree is 2lg (n+1). - */ - -#define SPLAY_HEAD(name, type) \ -struct name { \ - struct type *sph_root; /* root of the tree */ \ -} - -#define SPLAY_INITIALIZER(root) \ - { NULL } - -#define SPLAY_INIT(root) do { \ - (root)->sph_root = NULL; \ -} while (/*CONSTCOND*/ 0) - -#define SPLAY_ENTRY(type) \ -struct { \ - struct type *spe_left; /* left element */ \ - struct type *spe_right; /* right element */ \ -} - -#define SPLAY_LEFT(elm, field) (elm)->field.spe_left -#define SPLAY_RIGHT(elm, field) (elm)->field.spe_right -#define SPLAY_ROOT(head) (head)->sph_root -#define SPLAY_EMPTY(head) (SPLAY_ROOT(head) == NULL) - -/* SPLAY_ROTATE_{LEFT,RIGHT} expect that tmp hold SPLAY_{RIGHT,LEFT} */ -#define SPLAY_ROTATE_RIGHT(head, tmp, field) do { \ - SPLAY_LEFT((head)->sph_root, field) = SPLAY_RIGHT(tmp, field); \ - SPLAY_RIGHT(tmp, field) = (head)->sph_root; \ - (head)->sph_root = tmp; \ -} while (/*CONSTCOND*/ 0) - -#define SPLAY_ROTATE_LEFT(head, tmp, field) do { \ - SPLAY_RIGHT((head)->sph_root, field) = SPLAY_LEFT(tmp, field); \ - SPLAY_LEFT(tmp, field) = (head)->sph_root; \ - (head)->sph_root = tmp; \ -} while (/*CONSTCOND*/ 0) - -#define SPLAY_LINKLEFT(head, tmp, field) do { \ - SPLAY_LEFT(tmp, field) = (head)->sph_root; \ - tmp = (head)->sph_root; \ - (head)->sph_root = SPLAY_LEFT((head)->sph_root, field); \ -} while (/*CONSTCOND*/ 0) - -#define SPLAY_LINKRIGHT(head, tmp, field) do { \ - SPLAY_RIGHT(tmp, field) = (head)->sph_root; \ - tmp = (head)->sph_root; \ - (head)->sph_root = SPLAY_RIGHT((head)->sph_root, field); \ -} while (/*CONSTCOND*/ 0) - -#define SPLAY_ASSEMBLE(head, node, left, right, field) do { \ - SPLAY_RIGHT(left, field) = SPLAY_LEFT((head)->sph_root, field); \ - SPLAY_LEFT(right, field) = SPLAY_RIGHT((head)->sph_root, field);\ - SPLAY_LEFT((head)->sph_root, field) = SPLAY_RIGHT(node, field); \ - SPLAY_RIGHT((head)->sph_root, field) = SPLAY_LEFT(node, field); \ -} while (/*CONSTCOND*/ 0) - -/* Generates prototypes and inline functions */ - -#define SPLAY_PROTOTYPE(name, type, field, cmp) \ -void name##_SPLAY(struct name *, struct type *); \ -void name##_SPLAY_MINMAX(struct name *, int); \ -struct type *name##_SPLAY_INSERT(struct name *, struct type *); \ -struct type *name##_SPLAY_REMOVE(struct name *, struct type *); \ - \ -/* Finds the node with the same key as elm */ \ -static __inline struct type * \ -name##_SPLAY_FIND(struct name *head, struct type *elm) \ -{ \ - if (SPLAY_EMPTY(head)) \ - return(NULL); \ - name##_SPLAY(head, elm); \ - if ((cmp)(elm, (head)->sph_root) == 0) \ - return (head->sph_root); \ - return (NULL); \ -} \ - \ -static __inline _sys_tree_h_unused struct type * \ -name##_SPLAY_NEXT(struct name *head, struct type *elm) \ -{ \ - name##_SPLAY(head, elm); \ - if (SPLAY_RIGHT(elm, field) != NULL) { \ - elm = SPLAY_RIGHT(elm, field); \ - while (SPLAY_LEFT(elm, field) != NULL) { \ - elm = SPLAY_LEFT(elm, field); \ - } \ - } else \ - elm = NULL; \ - return (elm); \ -} \ - \ -static _sys_tree_h_unused __inline struct type * \ -name##_SPLAY_MIN_MAX(struct name *head, int val) \ -{ \ - name##_SPLAY_MINMAX(head, val); \ - return (SPLAY_ROOT(head)); \ -} - -/* Main splay operation. - * Moves node close to the key of elm to top - */ -#define SPLAY_GENERATE(name, type, field, cmp) \ -struct type * \ -name##_SPLAY_INSERT(struct name *head, struct type *elm) \ -{ \ - if (SPLAY_EMPTY(head)) { \ - SPLAY_LEFT(elm, field) = SPLAY_RIGHT(elm, field) = NULL; \ - } else { \ - int __comp; \ - name##_SPLAY(head, elm); \ - __comp = (cmp)(elm, (head)->sph_root); \ - if(__comp < 0) { \ - SPLAY_LEFT(elm, field) = SPLAY_LEFT((head)->sph_root, field);\ - SPLAY_RIGHT(elm, field) = (head)->sph_root; \ - SPLAY_LEFT((head)->sph_root, field) = NULL; \ - } else if (__comp > 0) { \ - SPLAY_RIGHT(elm, field) = SPLAY_RIGHT((head)->sph_root, field);\ - SPLAY_LEFT(elm, field) = (head)->sph_root; \ - SPLAY_RIGHT((head)->sph_root, field) = NULL; \ - } else \ - return ((head)->sph_root); \ - } \ - (head)->sph_root = (elm); \ - return (NULL); \ -} \ - \ -struct type * \ -name##_SPLAY_REMOVE(struct name *head, struct type *elm) \ -{ \ - struct type *__tmp; \ - if (SPLAY_EMPTY(head)) \ - return (NULL); \ - name##_SPLAY(head, elm); \ - if ((cmp)(elm, (head)->sph_root) == 0) { \ - if (SPLAY_LEFT((head)->sph_root, field) == NULL) { \ - (head)->sph_root = SPLAY_RIGHT((head)->sph_root, field);\ - } else { \ - __tmp = SPLAY_RIGHT((head)->sph_root, field); \ - (head)->sph_root = SPLAY_LEFT((head)->sph_root, field);\ - name##_SPLAY(head, elm); \ - SPLAY_RIGHT((head)->sph_root, field) = __tmp; \ - } \ - return (elm); \ - } \ - return (NULL); \ -} \ - \ -void \ -name##_SPLAY(struct name *head, struct type *elm) \ -{ \ - struct type __node, *__left, *__right, *__tmp; \ - int __comp; \ -\ - SPLAY_LEFT(&__node, field) = SPLAY_RIGHT(&__node, field) = NULL;\ - __left = __right = &__node; \ -\ - while ((__comp = (cmp)(elm, (head)->sph_root)) != 0) { \ - if (__comp < 0) { \ - __tmp = SPLAY_LEFT((head)->sph_root, field); \ - if (__tmp == NULL) \ - break; \ - if ((cmp)(elm, __tmp) < 0){ \ - SPLAY_ROTATE_RIGHT(head, __tmp, field); \ - if (SPLAY_LEFT((head)->sph_root, field) == NULL)\ - break; \ - } \ - SPLAY_LINKLEFT(head, __right, field); \ - } else if (__comp > 0) { \ - __tmp = SPLAY_RIGHT((head)->sph_root, field); \ - if (__tmp == NULL) \ - break; \ - if ((cmp)(elm, __tmp) > 0){ \ - SPLAY_ROTATE_LEFT(head, __tmp, field); \ - if (SPLAY_RIGHT((head)->sph_root, field) == NULL)\ - break; \ - } \ - SPLAY_LINKRIGHT(head, __left, field); \ - } \ - } \ - SPLAY_ASSEMBLE(head, &__node, __left, __right, field); \ -} \ - \ -/* Splay with either the minimum or the maximum element \ - * Used to find minimum or maximum element in tree. \ - */ \ -void name##_SPLAY_MINMAX(struct name *head, int __comp) \ -{ \ - struct type __node, *__left, *__right, *__tmp; \ -\ - SPLAY_LEFT(&__node, field) = SPLAY_RIGHT(&__node, field) = NULL;\ - __left = __right = &__node; \ -\ - while (1) { \ - if (__comp < 0) { \ - __tmp = SPLAY_LEFT((head)->sph_root, field); \ - if (__tmp == NULL) \ - break; \ - if (__comp < 0){ \ - SPLAY_ROTATE_RIGHT(head, __tmp, field); \ - if (SPLAY_LEFT((head)->sph_root, field) == NULL)\ - break; \ - } \ - SPLAY_LINKLEFT(head, __right, field); \ - } else if (__comp > 0) { \ - __tmp = SPLAY_RIGHT((head)->sph_root, field); \ - if (__tmp == NULL) \ - break; \ - if (__comp > 0) { \ - SPLAY_ROTATE_LEFT(head, __tmp, field); \ - if (SPLAY_RIGHT((head)->sph_root, field) == NULL)\ - break; \ - } \ - SPLAY_LINKRIGHT(head, __left, field); \ - } \ - } \ - SPLAY_ASSEMBLE(head, &__node, __left, __right, field); \ -} - -#define SPLAY_NEGINF -1 -#define SPLAY_INF 1 - -#define SPLAY_INSERT(name, x, y) name##_SPLAY_INSERT(x, y) -#define SPLAY_REMOVE(name, x, y) name##_SPLAY_REMOVE(x, y) -#define SPLAY_FIND(name, x, y) name##_SPLAY_FIND(x, y) -#define SPLAY_NEXT(name, x, y) name##_SPLAY_NEXT(x, y) -#define SPLAY_MIN(name, x) (SPLAY_EMPTY(x) ? NULL \ - : name##_SPLAY_MIN_MAX(x, SPLAY_NEGINF)) -#define SPLAY_MAX(name, x) (SPLAY_EMPTY(x) ? NULL \ - : name##_SPLAY_MIN_MAX(x, SPLAY_INF)) - -#define SPLAY_FOREACH(x, name, head) \ - for ((x) = SPLAY_MIN(name, head); \ - (x) != NULL; \ - (x) = SPLAY_NEXT(name, head, x)) - -/* Macros that define a red-black tree */ -#define RB_HEAD(name, type) \ -struct name { \ - struct type *rbh_root; /* root of the tree */ \ -} - -#define RB_INITIALIZER(root) \ - { NULL } - -#define RB_INIT(root) do { \ - (root)->rbh_root = NULL; \ -} while (/*CONSTCOND*/ 0) - -#define RB_BLACK 0 -#define RB_RED 1 -#define RB_ENTRY(type) \ -struct { \ - struct type *rbe_left; /* left element */ \ - struct type *rbe_right; /* right element */ \ - struct type *rbe_parent; /* parent element */ \ - int rbe_color; /* node color */ \ -} - -#define RB_LEFT(elm, field) (elm)->field.rbe_left -#define RB_RIGHT(elm, field) (elm)->field.rbe_right -#define RB_PARENT(elm, field) (elm)->field.rbe_parent -#define RB_COLOR(elm, field) (elm)->field.rbe_color -#define RB_ROOT(head) (head)->rbh_root -#define RB_EMPTY(head) (RB_ROOT(head) == NULL) - -#define RB_SET(elm, parent, field) do { \ - RB_PARENT(elm, field) = parent; \ - RB_LEFT(elm, field) = RB_RIGHT(elm, field) = NULL; \ - RB_COLOR(elm, field) = RB_RED; \ -} while (/*CONSTCOND*/ 0) - -#define RB_SET_BLACKRED(black, red, field) do { \ - RB_COLOR(black, field) = RB_BLACK; \ - RB_COLOR(red, field) = RB_RED; \ -} while (/*CONSTCOND*/ 0) - -#ifndef RB_AUGMENT -#define RB_AUGMENT(x) do {} while (/*CONSTCOND*/ 0) -#endif - -#define RB_ROTATE_LEFT(head, elm, tmp, field) do { \ - (tmp) = RB_RIGHT(elm, field); \ - if ((RB_RIGHT(elm, field) = RB_LEFT(tmp, field)) != NULL) { \ - RB_PARENT(RB_LEFT(tmp, field), field) = (elm); \ - } \ - RB_AUGMENT(elm); \ - if ((RB_PARENT(tmp, field) = RB_PARENT(elm, field)) != NULL) { \ - if ((elm) == RB_LEFT(RB_PARENT(elm, field), field)) \ - RB_LEFT(RB_PARENT(elm, field), field) = (tmp); \ - else \ - RB_RIGHT(RB_PARENT(elm, field), field) = (tmp); \ - } else \ - (head)->rbh_root = (tmp); \ - RB_LEFT(tmp, field) = (elm); \ - RB_PARENT(elm, field) = (tmp); \ - RB_AUGMENT(tmp); \ - if ((RB_PARENT(tmp, field))) \ - RB_AUGMENT(RB_PARENT(tmp, field)); \ -} while (/*CONSTCOND*/ 0) - -#define RB_ROTATE_RIGHT(head, elm, tmp, field) do { \ - (tmp) = RB_LEFT(elm, field); \ - if ((RB_LEFT(elm, field) = RB_RIGHT(tmp, field)) != NULL) { \ - RB_PARENT(RB_RIGHT(tmp, field), field) = (elm); \ - } \ - RB_AUGMENT(elm); \ - if ((RB_PARENT(tmp, field) = RB_PARENT(elm, field)) != NULL) { \ - if ((elm) == RB_LEFT(RB_PARENT(elm, field), field)) \ - RB_LEFT(RB_PARENT(elm, field), field) = (tmp); \ - else \ - RB_RIGHT(RB_PARENT(elm, field), field) = (tmp); \ - } else \ - (head)->rbh_root = (tmp); \ - RB_RIGHT(tmp, field) = (elm); \ - RB_PARENT(elm, field) = (tmp); \ - RB_AUGMENT(tmp); \ - if ((RB_PARENT(tmp, field))) \ - RB_AUGMENT(RB_PARENT(tmp, field)); \ -} while (/*CONSTCOND*/ 0) - -/* Generates prototypes and inline functions */ -#define RB_PROTOTYPE(name, type, field, cmp) \ - RB_PROTOTYPE_INTERNAL(name, type, field, cmp,) -#define RB_PROTOTYPE_STATIC(name, type, field, cmp) \ - RB_PROTOTYPE_INTERNAL(name, type, field, cmp, _sys_tree_h_unused static) -#define RB_PROTOTYPE_INTERNAL(name, type, field, cmp, attr) \ -attr void name##_RB_INSERT_COLOR(struct name *, struct type *); \ -attr void name##_RB_REMOVE_COLOR(struct name *, struct type *, struct type *);\ -attr struct type *name##_RB_REMOVE(struct name *, struct type *); \ -attr struct type *name##_RB_INSERT(struct name *, struct type *); \ -attr struct type *name##_RB_FIND(struct name *, struct type *); \ -attr struct type *name##_RB_NFIND(struct name *, struct type *); \ -attr struct type *name##_RB_NEXT(struct type *); \ -attr struct type *name##_RB_PREV(struct type *); \ -attr struct type *name##_RB_MINMAX(struct name *, int); \ - \ - -/* Main rb operation. - * Moves node close to the key of elm to top - */ -#define RB_GENERATE(name, type, field, cmp) \ - RB_GENERATE_INTERNAL(name, type, field, cmp,) -#define RB_GENERATE_STATIC(name, type, field, cmp) \ - RB_GENERATE_INTERNAL(name, type, field, cmp, _sys_tree_h_unused static) -#define RB_GENERATE_INTERNAL(name, type, field, cmp, attr) \ -attr void \ -name##_RB_INSERT_COLOR(struct name *head, struct type *elm) \ -{ \ - struct type *parent, *gparent, *tmp; \ - while ((parent = RB_PARENT(elm, field)) != NULL && \ - RB_COLOR(parent, field) == RB_RED) { \ - gparent = RB_PARENT(parent, field); \ - if (parent == RB_LEFT(gparent, field)) { \ - tmp = RB_RIGHT(gparent, field); \ - if (tmp && RB_COLOR(tmp, field) == RB_RED) { \ - RB_COLOR(tmp, field) = RB_BLACK; \ - RB_SET_BLACKRED(parent, gparent, field);\ - elm = gparent; \ - continue; \ - } \ - if (RB_RIGHT(parent, field) == elm) { \ - RB_ROTATE_LEFT(head, parent, tmp, field);\ - tmp = parent; \ - parent = elm; \ - elm = tmp; \ - } \ - RB_SET_BLACKRED(parent, gparent, field); \ - RB_ROTATE_RIGHT(head, gparent, tmp, field); \ - } else { \ - tmp = RB_LEFT(gparent, field); \ - if (tmp && RB_COLOR(tmp, field) == RB_RED) { \ - RB_COLOR(tmp, field) = RB_BLACK; \ - RB_SET_BLACKRED(parent, gparent, field);\ - elm = gparent; \ - continue; \ - } \ - if (RB_LEFT(parent, field) == elm) { \ - RB_ROTATE_RIGHT(head, parent, tmp, field);\ - tmp = parent; \ - parent = elm; \ - elm = tmp; \ - } \ - RB_SET_BLACKRED(parent, gparent, field); \ - RB_ROTATE_LEFT(head, gparent, tmp, field); \ - } \ - } \ - RB_COLOR(head->rbh_root, field) = RB_BLACK; \ -} \ - \ -attr void \ -name##_RB_REMOVE_COLOR(struct name *head, struct type *parent, struct type *elm) \ -{ \ - struct type *tmp; \ - while ((elm == NULL || RB_COLOR(elm, field) == RB_BLACK) && \ - elm != RB_ROOT(head)) { \ - if (RB_LEFT(parent, field) == elm) { \ - tmp = RB_RIGHT(parent, field); \ - if (RB_COLOR(tmp, field) == RB_RED) { \ - RB_SET_BLACKRED(tmp, parent, field); \ - RB_ROTATE_LEFT(head, parent, tmp, field);\ - tmp = RB_RIGHT(parent, field); \ - } \ - if ((RB_LEFT(tmp, field) == NULL || \ - RB_COLOR(RB_LEFT(tmp, field), field) == RB_BLACK) &&\ - (RB_RIGHT(tmp, field) == NULL || \ - RB_COLOR(RB_RIGHT(tmp, field), field) == RB_BLACK)) {\ - RB_COLOR(tmp, field) = RB_RED; \ - elm = parent; \ - parent = RB_PARENT(elm, field); \ - } else { \ - if (RB_RIGHT(tmp, field) == NULL || \ - RB_COLOR(RB_RIGHT(tmp, field), field) == RB_BLACK) {\ - struct type *oleft; \ - if ((oleft = RB_LEFT(tmp, field)) \ - != NULL) \ - RB_COLOR(oleft, field) = RB_BLACK;\ - RB_COLOR(tmp, field) = RB_RED; \ - RB_ROTATE_RIGHT(head, tmp, oleft, field);\ - tmp = RB_RIGHT(parent, field); \ - } \ - RB_COLOR(tmp, field) = RB_COLOR(parent, field);\ - RB_COLOR(parent, field) = RB_BLACK; \ - if (RB_RIGHT(tmp, field)) \ - RB_COLOR(RB_RIGHT(tmp, field), field) = RB_BLACK;\ - RB_ROTATE_LEFT(head, parent, tmp, field);\ - elm = RB_ROOT(head); \ - break; \ - } \ - } else { \ - tmp = RB_LEFT(parent, field); \ - if (RB_COLOR(tmp, field) == RB_RED) { \ - RB_SET_BLACKRED(tmp, parent, field); \ - RB_ROTATE_RIGHT(head, parent, tmp, field);\ - tmp = RB_LEFT(parent, field); \ - } \ - if ((RB_LEFT(tmp, field) == NULL || \ - RB_COLOR(RB_LEFT(tmp, field), field) == RB_BLACK) &&\ - (RB_RIGHT(tmp, field) == NULL || \ - RB_COLOR(RB_RIGHT(tmp, field), field) == RB_BLACK)) {\ - RB_COLOR(tmp, field) = RB_RED; \ - elm = parent; \ - parent = RB_PARENT(elm, field); \ - } else { \ - if (RB_LEFT(tmp, field) == NULL || \ - RB_COLOR(RB_LEFT(tmp, field), field) == RB_BLACK) {\ - struct type *oright; \ - if ((oright = RB_RIGHT(tmp, field)) \ - != NULL) \ - RB_COLOR(oright, field) = RB_BLACK;\ - RB_COLOR(tmp, field) = RB_RED; \ - RB_ROTATE_LEFT(head, tmp, oright, field);\ - tmp = RB_LEFT(parent, field); \ - } \ - RB_COLOR(tmp, field) = RB_COLOR(parent, field);\ - RB_COLOR(parent, field) = RB_BLACK; \ - if (RB_LEFT(tmp, field)) \ - RB_COLOR(RB_LEFT(tmp, field), field) = RB_BLACK;\ - RB_ROTATE_RIGHT(head, parent, tmp, field);\ - elm = RB_ROOT(head); \ - break; \ - } \ - } \ - } \ - if (elm) \ - RB_COLOR(elm, field) = RB_BLACK; \ -} \ - \ -attr struct type * \ -name##_RB_REMOVE(struct name *head, struct type *elm) \ -{ \ - struct type *child, *parent, *old = elm; \ - int color; \ - if (RB_LEFT(elm, field) == NULL) \ - child = RB_RIGHT(elm, field); \ - else if (RB_RIGHT(elm, field) == NULL) \ - child = RB_LEFT(elm, field); \ - else { \ - struct type *left; \ - elm = RB_RIGHT(elm, field); \ - while ((left = RB_LEFT(elm, field)) != NULL) \ - elm = left; \ - child = RB_RIGHT(elm, field); \ - parent = RB_PARENT(elm, field); \ - color = RB_COLOR(elm, field); \ - if (child) \ - RB_PARENT(child, field) = parent; \ - if (parent) { \ - if (RB_LEFT(parent, field) == elm) \ - RB_LEFT(parent, field) = child; \ - else \ - RB_RIGHT(parent, field) = child; \ - RB_AUGMENT(parent); \ - } else \ - RB_ROOT(head) = child; \ - if (RB_PARENT(elm, field) == old) \ - parent = elm; \ - (elm)->field = (old)->field; \ - if (RB_PARENT(old, field)) { \ - if (RB_LEFT(RB_PARENT(old, field), field) == old)\ - RB_LEFT(RB_PARENT(old, field), field) = elm;\ - else \ - RB_RIGHT(RB_PARENT(old, field), field) = elm;\ - RB_AUGMENT(RB_PARENT(old, field)); \ - } else \ - RB_ROOT(head) = elm; \ - RB_PARENT(RB_LEFT(old, field), field) = elm; \ - if (RB_RIGHT(old, field)) \ - RB_PARENT(RB_RIGHT(old, field), field) = elm; \ - if (parent) { \ - left = parent; \ - do { \ - RB_AUGMENT(left); \ - } while ((left = RB_PARENT(left, field)) != NULL); \ - } \ - goto color; \ - } \ - parent = RB_PARENT(elm, field); \ - color = RB_COLOR(elm, field); \ - if (child) \ - RB_PARENT(child, field) = parent; \ - if (parent) { \ - if (RB_LEFT(parent, field) == elm) \ - RB_LEFT(parent, field) = child; \ - else \ - RB_RIGHT(parent, field) = child; \ - RB_AUGMENT(parent); \ - } else \ - RB_ROOT(head) = child; \ -color: \ - if (color == RB_BLACK) \ - name##_RB_REMOVE_COLOR(head, parent, child); \ - return (old); \ -} \ - \ -/* Inserts a node into the RB tree */ \ -attr struct type * \ -name##_RB_INSERT(struct name *head, struct type *elm) \ -{ \ - struct type *tmp; \ - struct type *parent = NULL; \ - int comp = 0; \ - tmp = RB_ROOT(head); \ - while (tmp) { \ - parent = tmp; \ - comp = (cmp)(elm, parent); \ - if (comp < 0) \ - tmp = RB_LEFT(tmp, field); \ - else if (comp > 0) \ - tmp = RB_RIGHT(tmp, field); \ - else \ - return (tmp); \ - } \ - RB_SET(elm, parent, field); \ - if (parent != NULL) { \ - if (comp < 0) \ - RB_LEFT(parent, field) = elm; \ - else \ - RB_RIGHT(parent, field) = elm; \ - RB_AUGMENT(parent); \ - } else \ - RB_ROOT(head) = elm; \ - name##_RB_INSERT_COLOR(head, elm); \ - return (NULL); \ -} \ - \ -/* Finds the node with the same key as elm */ \ -attr struct type * \ -name##_RB_FIND(struct name *head, struct type *elm) \ -{ \ - struct type *tmp = RB_ROOT(head); \ - int comp; \ - while (tmp) { \ - comp = cmp(elm, tmp); \ - if (comp < 0) \ - tmp = RB_LEFT(tmp, field); \ - else if (comp > 0) \ - tmp = RB_RIGHT(tmp, field); \ - else \ - return (tmp); \ - } \ - return (NULL); \ -} \ - \ -/* Finds the first node greater than or equal to the search key */ \ -attr struct type * \ -name##_RB_NFIND(struct name *head, struct type *elm) \ -{ \ - struct type *tmp = RB_ROOT(head); \ - struct type *res = NULL; \ - int comp; \ - while (tmp) { \ - comp = cmp(elm, tmp); \ - if (comp < 0) { \ - res = tmp; \ - tmp = RB_LEFT(tmp, field); \ - } \ - else if (comp > 0) \ - tmp = RB_RIGHT(tmp, field); \ - else \ - return (tmp); \ - } \ - return (res); \ -} \ - \ -/* ARGSUSED */ \ -attr struct type * \ -name##_RB_NEXT(struct type *elm) \ -{ \ - if (RB_RIGHT(elm, field)) { \ - elm = RB_RIGHT(elm, field); \ - while (RB_LEFT(elm, field)) \ - elm = RB_LEFT(elm, field); \ - } else { \ - if (RB_PARENT(elm, field) && \ - (elm == RB_LEFT(RB_PARENT(elm, field), field))) \ - elm = RB_PARENT(elm, field); \ - else { \ - while (RB_PARENT(elm, field) && \ - (elm == RB_RIGHT(RB_PARENT(elm, field), field)))\ - elm = RB_PARENT(elm, field); \ - elm = RB_PARENT(elm, field); \ - } \ - } \ - return (elm); \ -} \ - \ -/* ARGSUSED */ \ -attr struct type * \ -name##_RB_PREV(struct type *elm) \ -{ \ - if (RB_LEFT(elm, field)) { \ - elm = RB_LEFT(elm, field); \ - while (RB_RIGHT(elm, field)) \ - elm = RB_RIGHT(elm, field); \ - } else { \ - if (RB_PARENT(elm, field) && \ - (elm == RB_RIGHT(RB_PARENT(elm, field), field))) \ - elm = RB_PARENT(elm, field); \ - else { \ - while (RB_PARENT(elm, field) && \ - (elm == RB_LEFT(RB_PARENT(elm, field), field)))\ - elm = RB_PARENT(elm, field); \ - elm = RB_PARENT(elm, field); \ - } \ - } \ - return (elm); \ -} \ - \ -attr struct type * \ -name##_RB_MINMAX(struct name *head, int val) \ -{ \ - struct type *tmp = RB_ROOT(head); \ - struct type *parent = NULL; \ - while (tmp) { \ - parent = tmp; \ - if (val < 0) \ - tmp = RB_LEFT(tmp, field); \ - else \ - tmp = RB_RIGHT(tmp, field); \ - } \ - return (parent); \ -} - -#define RB_NEGINF -1 -#define RB_INF 1 - -#define RB_INSERT(name, x, y) name##_RB_INSERT(x, y) -#define RB_REMOVE(name, x, y) name##_RB_REMOVE(x, y) -#define RB_FIND(name, x, y) name##_RB_FIND(x, y) -#define RB_NFIND(name, x, y) name##_RB_NFIND(x, y) -#define RB_NEXT(name, x, y) name##_RB_NEXT(y) -#define RB_PREV(name, x, y) name##_RB_PREV(y) -#define RB_MIN(name, x) name##_RB_MINMAX(x, RB_NEGINF) -#define RB_MAX(name, x) name##_RB_MINMAX(x, RB_INF) - -#define RB_FOREACH(x, name, head) \ - for ((x) = RB_MIN(name, head); \ - (x) != NULL; \ - (x) = name##_RB_NEXT(x)) - -#define RB_FOREACH_FROM(x, name, y) \ - for ((x) = (y); \ - ((x) != NULL) && ((y) = name##_RB_NEXT(x), (x) != NULL); \ - (x) = (y)) - -#define RB_FOREACH_SAFE(x, name, head, y) \ - for ((x) = RB_MIN(name, head); \ - ((x) != NULL) && ((y) = name##_RB_NEXT(x), (x) != NULL); \ - (x) = (y)) - -#define RB_FOREACH_REVERSE(x, name, head) \ - for ((x) = RB_MAX(name, head); \ - (x) != NULL; \ - (x) = name##_RB_PREV(x)) - -#define RB_FOREACH_REVERSE_FROM(x, name, y) \ - for ((x) = (y); \ - ((x) != NULL) && ((y) = name##_RB_PREV(x), (x) != NULL); \ - (x) = (y)) - -#define RB_FOREACH_REVERSE_SAFE(x, name, head, y) \ - for ((x) = RB_MAX(name, head); \ - ((x) != NULL) && ((y) = name##_RB_PREV(x), (x) != NULL); \ - (x) = (y)) - -#endif /* _SYS_TREE_H_ */ diff --git a/srcpkgs/musl-legacy-compat/template b/srcpkgs/musl-legacy-compat/template deleted file mode 100644 index d19f7c1983c2a1..00000000000000 --- a/srcpkgs/musl-legacy-compat/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'musl-legacy-compat' -pkgname=musl-legacy-compat -version=0.6 -revision=1 -archs="*-musl" -bootstrap=yes -short_desc="Legacy compatibility headers for the musl libc" -maintainer="Enno Boland <gottox@voidlinux.org>" -license="BSD-2-Clause, BSD-3-Clause" -homepage="http://www.voidlinux.org" - -do_install() { - for f in ${FILESDIR}/{cdefs,queue,tree}.h - do - vinstall ${f} 644 usr/include/sys - done - vinstall ${FILESDIR}/error.h 644 usr/include - - sed -n '3,32p' < ${FILESDIR}/queue.h > LICENSE.BSD-3-Clause - sed -n '2,26p' < ${FILESDIR}/tree.h > LICENSE.BSD-2-Clause - - vlicense LICENSE.BSD-3-Clause - vlicense LICENSE.BSD-2-Clause -} diff --git a/srcpkgs/musl-nscd-devel b/srcpkgs/musl-nscd-devel deleted file mode 120000 index de15d10dc64279..00000000000000 --- a/srcpkgs/musl-nscd-devel +++ /dev/null @@ -1 +0,0 @@ -musl-nscd \ No newline at end of file diff --git a/srcpkgs/musl-nscd/files/nscd/run b/srcpkgs/musl-nscd/files/nscd/run deleted file mode 100644 index f1a5684daeb3fd..00000000000000 --- a/srcpkgs/musl-nscd/files/nscd/run +++ /dev/null @@ -1,5 +0,0 @@ -#!/bin/sh -exec 2>&1 -[ -r conf ] && . ./conf -mkdir -p /var/run/nscd /var/db/nscd -exec nscd ${OPTS} >/dev/null diff --git a/srcpkgs/musl-nscd/template b/srcpkgs/musl-nscd/template deleted file mode 100644 index f3bcbf9a8ac88d..00000000000000 --- a/srcpkgs/musl-nscd/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'musl-nscd' -pkgname=musl-nscd -version=1.1.1 -revision=2 -archs="*-musl" -build_style=gnu-configure -hostmakedepends="bison flex" -short_desc="NSS to NSCD bridge for musl" -maintainer="Michael Aldridge <maldridge@voidlinux.org>" -license="MIT" -homepage="https://github.com/pikhq/musl-nscd" -distfiles="https://github.com/pikhq/musl-nscd/archive/v$version.tar.gz" -checksum=ddd5924f0355568a483cb8c83e63c7e3425b8c3f1dce4b9883ca75ed1a276675 - -post_install() { - vlicense COPYRIGHT - vsv nscd -} - -musl-nscd-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - } -} diff --git a/srcpkgs/musl-obstack-devel b/srcpkgs/musl-obstack-devel deleted file mode 120000 index e21ca66cded648..00000000000000 --- a/srcpkgs/musl-obstack-devel +++ /dev/null @@ -1 +0,0 @@ -musl-obstack \ No newline at end of file diff --git a/srcpkgs/musl-obstack/template b/srcpkgs/musl-obstack/template deleted file mode 100644 index a808f53c121ec2..00000000000000 --- a/srcpkgs/musl-obstack/template +++ /dev/null @@ -1,34 +0,0 @@ -# Template file for 'musl-obstack' -pkgname=musl-obstack -version=1.2.3 -revision=1 -archs="*-musl" -build_style=gnu-configure -hostmakedepends="automake libtool" -short_desc="Implementation of obstack for musl libc" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-or-later" -homepage="https://github.com/void-linux/musl-obstack" -distfiles="${homepage}/archive/v${version}.tar.gz>${pkgname}-${version}.tar.gz" -checksum=9ffb3479b15df0170eba4480e51723c3961dbe0b461ec289744622db03a69395 - -CFLAGS="-fPIC" -pre_configure() { - sed -i "/pkgconfig_DATA/i pkgconfigdir=\$(libdir)/pkgconfig" Makefile.am - ./bootstrap.sh -} - -post_install() { - vinstall ${pkgname}.pc 644 usr/lib/pkgconfig -} - -musl-obstack-devel_package() { - depends="${sourcepkg}-${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/libobstack.a - vmove usr/lib/libobstack.so - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/musl-rpmatch-devel b/srcpkgs/musl-rpmatch-devel deleted file mode 120000 index 8c8ff3ea3e7b17..00000000000000 --- a/srcpkgs/musl-rpmatch-devel +++ /dev/null @@ -1 +0,0 @@ -musl-rpmatch \ No newline at end of file diff --git a/srcpkgs/musl-rpmatch/template b/srcpkgs/musl-rpmatch/template deleted file mode 100644 index d9e10285fc5c3b..00000000000000 --- a/srcpkgs/musl-rpmatch/template +++ /dev/null @@ -1,34 +0,0 @@ -# Template file for 'musl-rpmatch' -pkgname=musl-rpmatch -version=1.0 -revision=3 -build_style=gnu-configure -configure_args="--enable-shared --enable-static" -hostmakedepends="automake libtool gettext-devel" -makedepends="gettext-devel" -short_desc="Implementation of rpmatch(3) for musl libc" -maintainer="Orphaned <orphan@voidlinux.org>" -license="BSD-3-Clause" -homepage="https://github.com/pullmoll/musl-rpmatch" -distfiles="https://github.com/pullmoll/musl-rpmatch/archive/v${version}.tar.gz" -checksum=dcbd41909bd69eaeedd20f03435b165406b514465249186ff1ca68d04fd35953 - -pre_configure() { - ./bootstrap.sh -} - -post_install() { - vinstall musl-rpmatch.pc 644 usr/lib/pkgconfig - vlicense COPYING -} - -musl-rpmatch-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/*.so - vmove usr/lib/*.a - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/musl/files/__stack_chk_fail_local.c b/srcpkgs/musl/files/__stack_chk_fail_local.c deleted file mode 100644 index 2b403a6e046fb2..00000000000000 --- a/srcpkgs/musl/files/__stack_chk_fail_local.c +++ /dev/null @@ -1,2 +0,0 @@ -extern void __stack_chk_fail(void); -void __attribute__((visibility ("hidden"))) __stack_chk_fail_local(void) { __stack_chk_fail(); } diff --git a/srcpkgs/musl/files/getconf.1 b/srcpkgs/musl/files/getconf.1 deleted file mode 100644 index 520a688b428234..00000000000000 --- a/srcpkgs/musl/files/getconf.1 +++ /dev/null @@ -1,94 +0,0 @@ -.\" $NetBSD: getconf.1,v 1.13 2014/04/13 01:45:34 snj Exp $ -.\" -.\" Copyright (c) 1996 The NetBSD Foundation, Inc. -.\" All rights reserved. -.\" -.\" This code is derived from software contributed to The NetBSD Foundation -.\" by J.T. Conklin. -.\" -.\" 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. -.\" -.\" THIS SOFTWARE IS PROVIDED BY THE NETBSD FOUNDATION, INC. 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 FOUNDATION 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. -.\" -.Dd August 9, 2011 -.Dt GETCONF 1 -.Os -.Sh NAME -.Nm getconf -.Nd get configuration values -.Sh SYNOPSIS -.Nm -.Ar system_var -.Nm -.Fl a -.Nm -.Ar path_var -.Ar pathname -.Nm -.Fl a -.Ar pathname -.Sh DESCRIPTION -The -.Nm -utility writes the current value of a configurable system limit or -option variable to the standard output. -.Pp -The -.Ar system_var -argument specifies the system variable to be queried. -The names of the system variables are from -.Xr sysconf 3 -with the leading -.Dq Li _SC_ -removed. -.Pp -The -.Ar path_var -argument specifies the pathname variable to be queried for the specified -.Ar pathname -argument. -The names of the pathname variables are from -.Xr pathconf 2 -with the leading -.Dq Li _PC_ -removed. -.Pp -When invoked with the option -.Fl a , -.Nm -writes a list of all applicable variables and their values to the -standard output, in the format -.Do -.Va name -= -.Va value -.Dc . -.Sh EXIT STATUS -.Ex -std -.Sh SEE ALSO -.Xr pathconf 2 , -.Xr confstr 3 , -.Xr limits 3 , -.Xr sysconf 3 -.Sh STANDARDS -The -.Nm -utility conforms to -.St -p1003.2-92 . diff --git a/srcpkgs/musl/files/getconf.c b/srcpkgs/musl/files/getconf.c deleted file mode 100644 index 0435e59345ee40..00000000000000 --- a/srcpkgs/musl/files/getconf.c +++ /dev/null @@ -1,340 +0,0 @@ -/*- - * Copyright (c) 1996, 1998 The NetBSD Foundation, Inc. - * All rights reserved. - * - * This code is derived from software contributed to The NetBSD Foundation - * by J.T. Conklin. - * - * Mostly rewritten to be used in Alpine Linux (with musl c-library) - * by Timo Teräs. - * - * 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. - * - * THIS SOFTWARE IS PROVIDED BY THE NETBSD FOUNDATION, INC. 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 FOUNDATION 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. - */ - -#include <err.h> -#include <errno.h> -#include <values.h> -#include <limits.h> -#include <locale.h> -#include <stdio.h> -#include <stdlib.h> -#include <unistd.h> -#include <string.h> - -struct conf_variable { - const char *name; - enum { SYSCONF, CONFSTR, PATHCONF, CONSTANT, UCONSTANT, NUM_TYPES } type; - long value; -}; - -static const struct conf_variable conf_table[] = { -{ "PATH", CONFSTR, _CS_PATH }, - -/* Utility Limit Minimum Values */ -{ "POSIX2_BC_BASE_MAX", CONSTANT, _POSIX2_BC_BASE_MAX }, -{ "POSIX2_BC_DIM_MAX", CONSTANT, _POSIX2_BC_DIM_MAX }, -{ "POSIX2_BC_SCALE_MAX", CONSTANT, _POSIX2_BC_SCALE_MAX }, -{ "POSIX2_BC_STRING_MAX", CONSTANT, _POSIX2_BC_STRING_MAX }, -{ "POSIX2_COLL_WEIGHTS_MAX", CONSTANT, _POSIX2_COLL_WEIGHTS_MAX }, -{ "POSIX2_EXPR_NEST_MAX", CONSTANT, _POSIX2_EXPR_NEST_MAX }, -{ "POSIX2_LINE_MAX", CONSTANT, _POSIX2_LINE_MAX }, -{ "POSIX2_RE_DUP_MAX", CONSTANT, _POSIX2_RE_DUP_MAX }, -{ "POSIX2_VERSION", CONSTANT, _POSIX2_VERSION }, - -/* POSIX.1 Minimum Values */ -{ "_POSIX_AIO_LISTIO_MAX", CONSTANT, _POSIX_AIO_LISTIO_MAX }, -{ "_POSIX_AIO_MAX", CONSTANT, _POSIX_AIO_MAX }, -{ "_POSIX_ARG_MAX", CONSTANT, _POSIX_ARG_MAX }, -{ "_POSIX_CHILD_MAX", CONSTANT, _POSIX_CHILD_MAX }, -{ "_POSIX_LINK_MAX", CONSTANT, _POSIX_LINK_MAX }, -{ "_POSIX_MAX_CANON", CONSTANT, _POSIX_MAX_CANON }, -{ "_POSIX_MAX_INPUT", CONSTANT, _POSIX_MAX_INPUT }, -{ "_POSIX_MQ_OPEN_MAX", CONSTANT, _POSIX_MQ_OPEN_MAX }, -{ "_POSIX_MQ_PRIO_MAX", CONSTANT, _POSIX_MQ_PRIO_MAX }, -{ "_POSIX_NAME_MAX", CONSTANT, _POSIX_NAME_MAX }, -{ "_POSIX_NGROUPS_MAX", CONSTANT, _POSIX_NGROUPS_MAX }, -{ "_POSIX_OPEN_MAX", CONSTANT, _POSIX_OPEN_MAX }, -{ "_POSIX_PATH_MAX", CONSTANT, _POSIX_PATH_MAX }, -{ "_POSIX_PIPE_BUF", CONSTANT, _POSIX_PIPE_BUF }, -{ "_POSIX_SSIZE_MAX", CONSTANT, _POSIX_SSIZE_MAX }, -{ "_POSIX_STREAM_MAX", CONSTANT, _POSIX_STREAM_MAX }, -{ "_POSIX_TZNAME_MAX", CONSTANT, _POSIX_TZNAME_MAX }, - -/* Symbolic Utility Limits */ -{ "BC_BASE_MAX", SYSCONF, _SC_BC_BASE_MAX }, -{ "BC_DIM_MAX", SYSCONF, _SC_BC_DIM_MAX }, -{ "BC_SCALE_MAX", SYSCONF, _SC_BC_SCALE_MAX }, -{ "BC_STRING_MAX", SYSCONF, _SC_BC_STRING_MAX }, -{ "COLL_WEIGHTS_MAX", SYSCONF, _SC_COLL_WEIGHTS_MAX }, -{ "EXPR_NEST_MAX", SYSCONF, _SC_EXPR_NEST_MAX }, -{ "LINE_MAX", SYSCONF, _SC_LINE_MAX }, -{ "RE_DUP_MAX", SYSCONF, _SC_RE_DUP_MAX }, - -/* Optional Facility Configuration Values */ -{ "_POSIX2_C_BIND", SYSCONF, _SC_2_C_BIND }, -{ "POSIX2_C_DEV", SYSCONF, _SC_2_C_DEV }, -{ "POSIX2_CHAR_TERM", SYSCONF, _SC_2_CHAR_TERM }, -{ "POSIX2_FORT_DEV", SYSCONF, _SC_2_FORT_DEV }, -{ "POSIX2_FORT_RUN", SYSCONF, _SC_2_FORT_RUN }, -{ "POSIX2_LOCALEDEF", SYSCONF, _SC_2_LOCALEDEF }, -{ "POSIX2_SW_DEV", SYSCONF, _SC_2_SW_DEV }, -{ "POSIX2_UPE", SYSCONF, _SC_2_UPE }, - -/* POSIX.1 Configurable System Variables */ -{ "AIO_LISTIO_MAX", SYSCONF, _SC_AIO_LISTIO_MAX }, -{ "AIO_MAX", SYSCONF, _SC_AIO_MAX }, -{ "ARG_MAX", SYSCONF, _SC_ARG_MAX }, -{ "CHILD_MAX", SYSCONF, _SC_CHILD_MAX }, -{ "CLK_TCK", SYSCONF, _SC_CLK_TCK }, -{ "MQ_OPEN_MAX", SYSCONF, _SC_MQ_OPEN_MAX }, -{ "MQ_PRIO_MAX", SYSCONF, _SC_MQ_PRIO_MAX }, -{ "NGROUPS_MAX", SYSCONF, _SC_NGROUPS_MAX }, -{ "OPEN_MAX", SYSCONF, _SC_OPEN_MAX }, -{ "STREAM_MAX", SYSCONF, _SC_STREAM_MAX }, -{ "TZNAME_MAX", SYSCONF, _SC_TZNAME_MAX }, -{ "_POSIX_JOB_CONTROL", SYSCONF, _SC_JOB_CONTROL }, -{ "_POSIX_SAVED_IDS", SYSCONF, _SC_SAVED_IDS }, -{ "_POSIX_VERSION", SYSCONF, _SC_VERSION }, - -{ "LINK_MAX", PATHCONF, _PC_LINK_MAX }, -{ "MAX_CANON", PATHCONF, _PC_MAX_CANON }, -{ "MAX_INPUT", PATHCONF, _PC_MAX_INPUT }, -{ "NAME_MAX", PATHCONF, _PC_NAME_MAX }, -{ "PATH_MAX", PATHCONF, _PC_PATH_MAX }, -{ "PIPE_BUF", PATHCONF, _PC_PIPE_BUF }, -{ "_POSIX_CHOWN_RESTRICTED", PATHCONF, _PC_CHOWN_RESTRICTED }, -{ "_POSIX_NO_TRUNC", PATHCONF, _PC_NO_TRUNC }, -{ "_POSIX_VDISABLE", PATHCONF, _PC_VDISABLE }, - -/* POSIX.1b Configurable System Variables */ -{ "PAGESIZE", SYSCONF, _SC_PAGESIZE }, -{ "_POSIX_ASYNCHRONOUS_IO", SYSCONF, _SC_ASYNCHRONOUS_IO }, -{ "_POSIX_FSYNC", SYSCONF, _SC_FSYNC }, -{ "_POSIX_MAPPED_FILES", SYSCONF, _SC_MAPPED_FILES }, -{ "_POSIX_MEMLOCK", SYSCONF, _SC_MEMLOCK }, -{ "_POSIX_MEMLOCK_RANGE", SYSCONF, _SC_MEMLOCK_RANGE }, -{ "_POSIX_MEMORY_PROTECTION", SYSCONF, _SC_MEMORY_PROTECTION }, -{ "_POSIX_MESSAGE_PASSING", SYSCONF, _SC_MESSAGE_PASSING }, -{ "_POSIX_MONOTONIC_CLOCK", SYSCONF, _SC_MONOTONIC_CLOCK }, -{ "_POSIX_PRIORITY_SCHEDULING", SYSCONF, _SC_PRIORITY_SCHEDULING }, -{ "_POSIX_SEMAPHORES", SYSCONF, _SC_SEMAPHORES }, -{ "_POSIX_SHARED_MEMORY_OBJECTS", SYSCONF, _SC_SHARED_MEMORY_OBJECTS }, -{ "_POSIX_SYNCHRONIZED_IO", SYSCONF, _SC_SYNCHRONIZED_IO }, -{ "_POSIX_TIMERS", SYSCONF, _SC_TIMERS }, - -{ "_POSIX_SYNC_IO", PATHCONF, _PC_SYNC_IO }, - -/* POSIX.1c Configurable System Variables */ -{ "LOGIN_NAME_MAX", SYSCONF, _SC_LOGIN_NAME_MAX }, -{ "_POSIX_THREADS", SYSCONF, _SC_THREADS }, - -/* POSIX.1j Configurable System Variables */ -{ "_POSIX_BARRIERS", SYSCONF, _SC_BARRIERS }, -{ "_POSIX_READER_WRITER_LOCKS", SYSCONF, _SC_READER_WRITER_LOCKS }, -{ "_POSIX_SPIN_LOCKS", SYSCONF, _SC_SPIN_LOCKS }, - -/* XPG4.2 Configurable System Variables */ -{ "IOV_MAX", SYSCONF, _SC_IOV_MAX }, -{ "PAGE_SIZE", SYSCONF, _SC_PAGE_SIZE }, -{ "_XOPEN_SHM", SYSCONF, _SC_XOPEN_SHM }, - -/* X/Open CAE Spec. Issue 5 Version 2 Configurable System Variables */ -{ "FILESIZEBITS", PATHCONF, _PC_FILESIZEBITS }, - -/* POSIX.1-2001 XSI Option Group Configurable System Variables */ -{ "ATEXIT_MAX", SYSCONF, _SC_ATEXIT_MAX }, - -/* POSIX.1-2001 TSF Configurable System Variables */ -{ "GETGR_R_SIZE_MAX", SYSCONF, _SC_GETGR_R_SIZE_MAX }, -{ "GETPW_R_SIZE_MAX", SYSCONF, _SC_GETPW_R_SIZE_MAX }, - -/* Commonly provided extensions */ -{ "_PHYS_PAGES", SYSCONF, _SC_PHYS_PAGES }, -{ "_AVPHYS_PAGES", SYSCONF, _SC_AVPHYS_PAGES }, -{ "_NPROCESSORS_CONF", SYSCONF, _SC_NPROCESSORS_CONF }, -{ "_NPROCESSORS_ONLN", SYSCONF, _SC_NPROCESSORS_ONLN }, -{ "NPROCESSORS_CONF", SYSCONF, _SC_NPROCESSORS_CONF }, -{ "NPROCESSORS_ONLN", SYSCONF, _SC_NPROCESSORS_ONLN }, - -/* Data type related extensions */ -{ "CHAR_BIT", CONSTANT, CHAR_BIT }, -{ "CHAR_MAX", CONSTANT, CHAR_MAX }, -{ "CHAR_MIN", CONSTANT, CHAR_MIN }, -{ "INT_MAX", CONSTANT, INT_MAX }, -{ "INT_MIN", CONSTANT, INT_MIN }, -{ "LONG_BIT", CONSTANT, LONG_BIT }, -{ "LONG_MAX", CONSTANT, LONG_MAX }, -{ "LONG_MIN", CONSTANT, LONG_MIN }, -{ "SCHAR_MAX", CONSTANT, SCHAR_MAX }, -{ "SCHAR_MIN", CONSTANT, SCHAR_MIN }, -{ "SHRT_MAX", CONSTANT, SHRT_MAX }, -{ "SHRT_MIN", CONSTANT, SHRT_MIN }, -{ "SSIZE_MAX", CONSTANT, SSIZE_MAX }, -{ "UCHAR_MAX", UCONSTANT, (long) UCHAR_MAX }, -{ "UINT_MAX", UCONSTANT, (long) UINT_MAX }, -{ "ULONG_MAX", UCONSTANT, (long) ULONG_MAX }, -{ "USHRT_MAX", UCONSTANT, (long) USHRT_MAX }, -{ "WORD_BIT", CONSTANT, WORD_BIT }, - -{ NULL, CONSTANT, 0L } -}; - -static int all = 0; - -static void usage(const char *p) -{ - (void)fprintf(stderr, "Usage: %s system_var\n\t%s -a\n" - "\t%s path_var pathname\n\t%s -a pathname\n", p, p, p, p); - exit(EXIT_FAILURE); -} - -static void print_long(const char *name, long val) -{ - if (all) printf("%s = %ld\n", name, val); - else printf("%ld\n", val); -} - -static void print_ulong(const char *name, unsigned long val) -{ - if (all) printf("%s = %lu\n", name, val); - else printf("%lu\n", val); -} - -static void print_string(const char *name, const char *val) -{ - if (all) printf("%s = %s\n", name, val); - else printf("%s\n", val); -} - -static int print_constant(const struct conf_variable *cp, const char *pathname) -{ - print_long(cp->name, cp->value); - return 0; -} - -static int print_uconstant(const struct conf_variable *cp, const char *pathname) -{ - print_ulong(cp->name, (unsigned long) cp->value); - return 0; -} - -static int print_sysconf(const struct conf_variable *cp, const char *pathname) -{ - long val; - - errno = 0; - if ((val = sysconf((int)cp->value)) == -1) { - if (errno != 0) err(EXIT_FAILURE, "sysconf(%ld)", cp->value); - return -1; - } - print_long(cp->name, val); - return 0; -} - -static int print_confstr(const struct conf_variable *cp, const char *pathname) -{ - size_t len; - char *val; - - errno = 0; - if ((len = confstr((int)cp->value, NULL, 0)) == 0) goto error; - if ((val = malloc(len)) == NULL) err(EXIT_FAILURE, "Can't allocate %zu bytes", len); - errno = 0; - if (confstr((int)cp->value, val, len) == 0) goto error; - print_string(cp->name, val); - free(val); - return 0; -error: - if (errno != EINVAL) err(EXIT_FAILURE, "confstr(%ld)", cp->value); - return -1; -} - -static int print_pathconf(const struct conf_variable *cp, const char *pathname) -{ - long val; - - errno = 0; - if ((val = pathconf(pathname, (int)cp->value)) == -1) { - if (all && errno == EINVAL) return 0; - if (errno != 0) err(EXIT_FAILURE, "pathconf(%s, %ld)", pathname, cp->value); - return -1; - } - print_long(cp->name, val); - return 0; -} - -typedef int (*handler_t)(const struct conf_variable *cp, const char *pathname); -static const handler_t type_handlers[NUM_TYPES] = { - [SYSCONF] = print_sysconf, - [CONFSTR] = print_confstr, - [PATHCONF] = print_pathconf, - [CONSTANT] = print_constant, - [UCONSTANT] = print_uconstant, -}; - -int main(int argc, char **argv) -{ - const char *progname = argv[0]; - const struct conf_variable *cp; - const char *varname, *pathname; - int ch, found = 0; - - (void)setlocale(LC_ALL, ""); - while ((ch = getopt(argc, argv, "a")) != -1) { - switch (ch) { - case 'a': - all = 1; - break; - case '?': - default: - usage(progname); - } - } - argc -= optind; - argv += optind; - - if (!all) { - if (argc == 0) - usage(progname); - varname = argv[0]; - argc--; - argv++; - } else - varname = NULL; - - if (argc > 1) - usage(progname); - pathname = argv[0]; /* may be NULL */ - - for (cp = conf_table; cp->name != NULL; cp++) { - if (!all && strcmp(varname, cp->name) != 0) continue; - if ((cp->type == PATHCONF) == (pathname != NULL)) { - if (type_handlers[cp->type](cp, pathname) < 0) - print_string(cp->name, "undefined"); - found = 1; - } else if (!all) - errx(EXIT_FAILURE, "%s: invalid variable type", cp->name); - } - if (!all && !found) errx(EXIT_FAILURE, "%s: unknown variable", varname); - (void)fflush(stdout); - return ferror(stdout) ? EXIT_FAILURE : EXIT_SUCCESS; -} diff --git a/srcpkgs/musl/files/getent.1 b/srcpkgs/musl/files/getent.1 deleted file mode 100644 index 0e07058e74aa17..00000000000000 --- a/srcpkgs/musl/files/getent.1 +++ /dev/null @@ -1,145 +0,0 @@ -.\" $NetBSD: getent.1,v 1.23 2011/10/11 20:39:40 wiz Exp $ -.\" -.\" Copyright (c) 2004 The NetBSD Foundation, Inc. -.\" All rights reserved. -.\" -.\" This code is derived from software contributed to The NetBSD Foundation -.\" by Luke Mewburn. -.\" -.\" 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. -.\" -.\" THIS SOFTWARE IS PROVIDED BY THE NETBSD FOUNDATION, INC. 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 FOUNDATION 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. -.\" -.Dd October 11, 2011 -.Dt GETENT 1 -.Os -.Sh NAME -.Nm getent -.Nd get entries from administrative databases -.Sh SYNOPSIS -.Nm getent -.Ar database -.Op Ar key ... -.Nm getcap -.Ar database -.Op Ar key ... -.Sh DESCRIPTION -The -.Nm -program retrieves and displays entries from the administrative -database specified by -.Ar database , -using the lookup order specified in -.Xr nsswitch.conf 5 . -The display format for a given -.Ar database -is as per the -.Dq traditional -file format for that database. -.Pp -.Ar database -may be one of: -.Bl -column "protocols" "user:passwd:uid:gid:gecos:home_dir:shell" -offset indent -compact -.It Sy Database Ta Sy Display format -.It disktab Ta entry -.It ethers Ta address name -.It gettytab Ta entry -.It group Ta group:passwd:gid:[member[,member]...] -.It hosts Ta address name [alias ...] -.It netgroup Ta (host,user,domain) [...] -.It networks Ta name network [alias ...] -.It passwd Ta user:passwd:uid:gid:gecos:home_dir:shell -.It printcap Ta entry -.It protocols Ta name protocol [alias ...] -.It rpc Ta name number [alias ...] -.It services Ta name port/protocol [alias ...] -.It shells Ta /path/to/shell -.El -.Pp -If one or more -.Ar key -arguments are provided, they will be looked up in -.Ar database -using the appropriate function. -For example, -.Sy passwd -supports a numeric UID or user name; -.Sy hosts -supports an IPv4 address, IPv6 address, or host name; -and -.Sy services -supports a service name, service name/protocol name, numeric port, or -numeric port/protocol name. -.Pp -If no -.Ar key -is provided and -.Ar database -supports enumeration, all entries for -.Ar database -will be retrieved using the appropriate enumeration function and printed. -.Pp -For -.Xr cgetcap 3 -style databases -.Sy ( disktab , -.Sy printcap ) -specifying a key, lists the entry for that key, and specifying more arguments -after the key are used as fields in that key, and only the values of the keys -are returned. -For boolean keys -.Dv true -is returned if the key is found. -If a key is not found, then -.Dv false -is always -returned. -.Sh DIAGNOSTICS -.Nm -exits 0 on success, -1 if there was an error in the command syntax, -2 if one of the specified key names was not found in -.Ar database , -or 3 if there is no support for enumeration on -.Ar database . -.Sh SEE ALSO -.Xr cgetcap 3 , -.Xr disktab 5 , -.Xr ethers 5 , -.Xr gettytab 5 , -.Xr group 5 , -.Xr hosts 5 , -.Xr networks 5 , -.Xr nsswitch.conf 5 , -.Xr passwd 5 , -.Xr printcap 5 , -.Xr protocols 5 , -.Xr rpc 5 , -.Xr services 5 , -.Xr shells 5 -.Sh HISTORY -A -.Nm -command appeared in -.Nx 3.0 . -It was based on the command of the same name in -.Tn Solaris -and -.Tn Linux . diff --git a/srcpkgs/musl/files/getent.c b/srcpkgs/musl/files/getent.c deleted file mode 100644 index 939b46c0878621..00000000000000 --- a/srcpkgs/musl/files/getent.c +++ /dev/null @@ -1,437 +0,0 @@ -/*- - * Copyright (c) 2004-2006 The NetBSD Foundation, Inc. - * All rights reserved. - * - * This code is derived from software contributed to The NetBSD Foundation - * by Luke Mewburn. - * Timo Teräs cleaned up the code for use in Alpine Linux with musl libc. - * - * 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. - * - * THIS SOFTWARE IS PROVIDED BY THE NETBSD FOUNDATION, INC. 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 FOUNDATION 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. - */ - -#include <sys/socket.h> -#include <sys/param.h> -#include <ctype.h> -#include <errno.h> -#include <limits.h> -#include <netdb.h> -#include <pwd.h> -#include <grp.h> -#include <stdio.h> -#include <stdarg.h> -#include <stdbool.h> -#include <stdlib.h> -#include <string.h> -#include <unistd.h> -#include <paths.h> -#include <err.h> - -#include <arpa/inet.h> -#include <arpa/nameser.h> - -#include <net/if.h> -#include <net/ethernet.h> -#include <netinet/ether.h> -#include <netinet/in.h> - -enum { - RV_OK = 0, - RV_USAGE = 1, - RV_NOTFOUND = 2, - RV_NOENUM = 3 -}; - -static int usage(const char *); - -static int parsenum(const char *word, unsigned long *result) -{ - unsigned long num; - char *ep; - - if (!isdigit((unsigned char)word[0])) - return 0; - errno = 0; - num = strtoul(word, &ep, 10); - if (num == ULONG_MAX && errno == ERANGE) - return 0; - if (*ep != '\0') - return 0; - *result = num; - return 1; -} - -/* - * printfmtstrings -- - * vprintf(format, ...), - * then the aliases (beginning with prefix, separated by sep), - * then a newline - */ -__attribute__ ((format (printf, 4, 5))) -static void printfmtstrings(char *strings[], const char *prefix, const char *sep, - const char *fmt, ...) -{ - va_list ap; - const char *curpref; - size_t i; - - va_start(ap, fmt); - (void)vprintf(fmt, ap); - va_end(ap); - - curpref = prefix; - for (i = 0; strings[i] != NULL; i++) { - (void)printf("%s%s", curpref, strings[i]); - curpref = sep; - } - (void)printf("\n"); -} - -static int ethers(int argc, char *argv[]) -{ - char hostname[MAXHOSTNAMELEN + 1], *hp; - struct ether_addr ea, *eap; - int i, rv; - - if (argc == 2) { - warnx("Enumeration not supported on ethers"); - return RV_NOENUM; - } - - rv = RV_OK; - for (i = 2; i < argc; i++) { - if ((eap = ether_aton(argv[i])) == NULL) { - eap = &ea; - hp = argv[i]; - if (ether_hostton(hp, eap) != 0) { - rv = RV_NOTFOUND; - break; - } - } else { - hp = hostname; - if (ether_ntohost(hp, eap) != 0) { - rv = RV_NOTFOUND; - break; - } - } - (void)printf("%-17s %s\n", ether_ntoa(eap), hp); - } - return rv; -} - -static void groupprint(const struct group *gr) -{ - printfmtstrings(gr->gr_mem, ":", ",", "%s:%s:%u", - gr->gr_name, gr->gr_passwd, gr->gr_gid); -} - -static int group(int argc, char *argv[]) -{ - struct group *gr; - unsigned long id; - int i, rv; - - rv = RV_OK; - if (argc == 2) { - while ((gr = getgrent()) != NULL) - groupprint(gr); - } else { - for (i = 2; i < argc; i++) { - if (parsenum(argv[i], &id)) - gr = getgrgid((gid_t)id); - else - gr = getgrnam(argv[i]); - if (gr == NULL) { - rv = RV_NOTFOUND; - break; - } - groupprint(gr); - } - } - endgrent(); - return rv; -} - -static void hostsprint(const struct hostent *he) -{ - char buf[INET6_ADDRSTRLEN]; - - if (inet_ntop(he->h_addrtype, he->h_addr, buf, sizeof(buf)) == NULL) - (void)strlcpy(buf, "# unknown", sizeof(buf)); - printfmtstrings(he->h_aliases, " ", " ", "%-16s %s", buf, he->h_name); -} - -static int hosts(int argc, char *argv[]) -{ - struct hostent *he; - char addr[IN6ADDRSZ]; - int i, rv; - - sethostent(1); - rv = RV_OK; - if (argc == 2) { - while ((he = gethostent()) != NULL) - hostsprint(he); - } else { - for (i = 2; i < argc; i++) { - if (inet_pton(AF_INET6, argv[i], (void *)addr) > 0) - he = gethostbyaddr(addr, IN6ADDRSZ, AF_INET6); - else if (inet_pton(AF_INET, argv[i], (void *)addr) > 0) - he = gethostbyaddr(addr, INADDRSZ, AF_INET); - else - he = gethostbyname(argv[i]); - if (he == NULL) { - rv = RV_NOTFOUND; - break; - } - hostsprint(he); - } - } - endhostent(); - return rv; -} - -static void networksprint(const struct netent *ne) -{ - char buf[INET6_ADDRSTRLEN]; - struct in_addr ianet; - - ianet = inet_makeaddr(ne->n_net, 0); - if (inet_ntop(ne->n_addrtype, &ianet, buf, sizeof(buf)) == NULL) - (void)strlcpy(buf, "# unknown", sizeof(buf)); - printfmtstrings(ne->n_aliases, " ", " ", "%-16s %s", ne->n_name, buf); -} - -static int networks(int argc, char *argv[]) -{ - struct netent *ne; - in_addr_t net; - int i, rv; - - setnetent(1); - rv = RV_OK; - if (argc == 2) { - while ((ne = getnetent()) != NULL) - networksprint(ne); - } else { - for (i = 2; i < argc; i++) { - net = inet_network(argv[i]); - if (net != INADDR_NONE) - ne = getnetbyaddr(net, AF_INET); - else - ne = getnetbyname(argv[i]); - if (ne == NULL) { - rv = RV_NOTFOUND; - break; - } - networksprint(ne); - } - } - endnetent(); - return rv; -} - -static void passwdprint(struct passwd *pw) -{ - (void)printf("%s:%s:%u:%u:%s:%s:%s\n", - pw->pw_name, pw->pw_passwd, pw->pw_uid, - pw->pw_gid, pw->pw_gecos, pw->pw_dir, pw->pw_shell); -} - -static int passwd(int argc, char *argv[]) -{ - struct passwd *pw; - unsigned long id; - int i, rv; - - rv = RV_OK; - if (argc == 2) { - while ((pw = getpwent()) != NULL) - passwdprint(pw); - } else { - for (i = 2; i < argc; i++) { - if (parsenum(argv[i], &id)) - pw = getpwuid((uid_t)id); - else - pw = getpwnam(argv[i]); - if (pw == NULL) { - rv = RV_NOTFOUND; - break; - } - passwdprint(pw); - } - } - endpwent(); - return rv; -} - -static void protocolsprint(struct protoent *pe) -{ - printfmtstrings(pe->p_aliases, " ", " ", - "%-16s %5d", pe->p_name, pe->p_proto); -} - -static int protocols(int argc, char *argv[]) -{ - struct protoent *pe; - unsigned long id; - int i, rv; - - setprotoent(1); - rv = RV_OK; - if (argc == 2) { - while ((pe = getprotoent()) != NULL) - protocolsprint(pe); - } else { - for (i = 2; i < argc; i++) { - if (parsenum(argv[i], &id)) - pe = getprotobynumber((int)id); - else - pe = getprotobyname(argv[i]); - if (pe == NULL) { - rv = RV_NOTFOUND; - break; - } - protocolsprint(pe); - } - } - endprotoent(); - return rv; -} - -static void servicesprint(struct servent *se) -{ - printfmtstrings(se->s_aliases, " ", " ", - "%-16s %5d/%s", - se->s_name, ntohs(se->s_port), se->s_proto); - -} - -static int services(int argc, char *argv[]) -{ - struct servent *se; - unsigned long id; - char *proto; - int i, rv; - - setservent(1); - rv = RV_OK; - if (argc == 2) { - while ((se = getservent()) != NULL) - servicesprint(se); - } else { - for (i = 2; i < argc; i++) { - proto = strchr(argv[i], '/'); - if (proto != NULL) - *proto++ = '\0'; - if (parsenum(argv[i], &id)) - se = getservbyport(htons(id), proto); - else - se = getservbyname(argv[i], proto); - if (se == NULL) { - rv = RV_NOTFOUND; - break; - } - servicesprint(se); - } - } - endservent(); - return rv; -} - -static int shells(int argc, char *argv[]) -{ - const char *sh; - int i, rv; - - setusershell(); - rv = RV_OK; - if (argc == 2) { - while ((sh = getusershell()) != NULL) - (void)printf("%s\n", sh); - } else { - for (i = 2; i < argc; i++) { - setusershell(); - while ((sh = getusershell()) != NULL) { - if (strcmp(sh, argv[i]) == 0) { - (void)printf("%s\n", sh); - break; - } - } - if (sh == NULL) { - rv = RV_NOTFOUND; - break; - } - } - } - endusershell(); - return rv; -} - -static struct getentdb { - const char *name; - int (*callback)(int, char *[]); -} databases[] = { - { "ethers", ethers, }, - { "group", group, }, - { "hosts", hosts, }, - { "networks", networks, }, - { "passwd", passwd, }, - { "protocols", protocols, }, - { "services", services, }, - { "shells", shells, }, - - { NULL, NULL, }, -}; - -static int usage(const char *arg0) -{ - struct getentdb *curdb; - size_t i; - - (void)fprintf(stderr, "Usage: %s database [key ...]\n", arg0); - (void)fprintf(stderr, "\tdatabase may be one of:"); - for (i = 0, curdb = databases; curdb->name != NULL; curdb++, i++) { - if (i % 7 == 0) - (void)fputs("\n\t\t", stderr); - (void)fprintf(stderr, "%s%s", i % 7 == 0 ? "" : " ", - curdb->name); - } - (void)fprintf(stderr, "\n"); - exit(RV_USAGE); - /* NOTREACHED */ -} - -int -main(int argc, char *argv[]) -{ - struct getentdb *curdb; - - if (argc < 2) - usage(argv[0]); - for (curdb = databases; curdb->name != NULL; curdb++) - if (strcmp(curdb->name, argv[1]) == 0) - return (*curdb->callback)(argc, argv); - - warn("Unknown database `%s'", argv[1]); - usage(argv[0]); - /* NOTREACHED */ -} diff --git a/srcpkgs/musl/files/iconv.c b/srcpkgs/musl/files/iconv.c deleted file mode 100644 index f5d5ce2aa73046..00000000000000 --- a/srcpkgs/musl/files/iconv.c +++ /dev/null @@ -1,110 +0,0 @@ -/* - * iconv.c - * Implementation of SUSv4 XCU iconv utility - * Copyright © 2011 Rich Felker - * Licensed under the terms of the GNU General Public License, v2 or later - */ - -#include <stdlib.h> -#include <stdio.h> -#include <iconv.h> -#include <locale.h> -#include <langinfo.h> -#include <unistd.h> -#include <errno.h> -#include <string.h> - -int main(int argc, char **argv) -{ - const char *from=0, *to=0; - int b; - iconv_t cd; - char buf[BUFSIZ]; - char outbuf[BUFSIZ*4]; - char *in, *out; - size_t inb; - size_t l; - size_t unitsize=0; - int err=0; - FILE *f; - - while ((b = getopt(argc, argv, "f:t:csl")) != EOF) switch(b) { - case 'l': - puts("UTF-8, UTF-16BE, UTF-16LE, UTF-32BE, UTF32-LE, UCS-2BE, UCS-2LE, WCHAR_T,\n" - "US_ASCII, ISO8859-1, ISO8859-2, ISO8859-3, ISO8859-4, ISO8859-5,\n" - "ISO8859-6, ISO8859-7, ..."); - exit(0); - case 'c': case 's': break; - case 'f': from=optarg; break; - case 't': to=optarg; break; - default: exit(1); - } - - if (!from || !to) { - setlocale(LC_CTYPE, ""); - if (!to) to = nl_langinfo(CODESET); - if (!from) from = nl_langinfo(CODESET); - } - cd = iconv_open(to, from); - if (cd == (iconv_t)-1) { - if (iconv_open(to, "WCHAR_T") == (iconv_t)-1) - fprintf(stderr, "iconv: destination charset %s: ", to); - else - fprintf(stderr, "iconv: source charset %s: ", from); - perror(""); - exit(1); - } - if (optind == argc) argv[argc++] = "-"; - - for (; optind < argc; optind++) { - if (argv[optind][0]=='-' && !argv[optind][1]) { - f = stdin; - argv[optind] = "(stdin)"; - } else if (!(f = fopen(argv[optind], "rb"))) { - fprintf(stderr, "iconv: %s: ", argv[optind]); - perror(""); - err = 1; - continue; - } - inb = 0; - for (;;) { - in = buf; - out = outbuf; - l = fread(buf+inb, 1, sizeof(buf)-inb, f); - inb += l; - if (!inb) break; - if (iconv(cd, &in, &inb, &out, (size_t [1]){sizeof outbuf})==-1 - && errno == EILSEQ) { - if (!unitsize) { - wchar_t wc='0'; - char dummy[4], *dummyp=dummy; - iconv_t cd2 = iconv_open(from, "WCHAR_T"); - if (cd == (iconv_t)-1) { - unitsize = 1; - } else { - iconv(cd2, - (char *[1]){(char *)&wc}, - (size_t[1]){1}, - &dummyp, (size_t[1]){4}); - unitsize = dummyp-dummy; - if (!unitsize) unitsize=1; - } - } - inb-=unitsize; - in+=unitsize; - } - if (inb && !l && errno==EINVAL) break; - if (out>outbuf && !fwrite(outbuf, out-outbuf, 1, stdout)) { - perror("iconv: write error"); - exit(1); - } - if (inb) memmove(buf, in, inb); - } - if (ferror(f)) { - fprintf(stderr, "iconv: %s: ", argv[optind]); - perror(""); - err = 1; - } - } - return err; -} diff --git a/srcpkgs/musl/patches/iconv_0001-iconv-fix-erroneous-input-validation-in-EUC-KR-decod.patch b/srcpkgs/musl/patches/iconv_0001-iconv-fix-erroneous-input-validation-in-EUC-KR-decod.patch deleted file mode 100644 index ff92d8ef943849..00000000000000 --- a/srcpkgs/musl/patches/iconv_0001-iconv-fix-erroneous-input-validation-in-EUC-KR-decod.patch +++ /dev/null @@ -1,38 +0,0 @@ -From e5adcd97b5196e29991b524237381a0202a60659 Mon Sep 17 00:00:00 2001 -From: Rich Felker <dalias@aerifal.cx> -Date: Sun, 9 Feb 2025 10:07:19 -0500 -Subject: [PATCH] iconv: fix erroneous input validation in EUC-KR decoder - -as a result of incorrect bounds checking on the lead byte being -decoded, certain invalid inputs which should produce an encoding -error, such as "\xc8\x41", instead produced out-of-bounds loads from -the ksc table. - -in a worst case, the loaded value may not be a valid unicode scalar -value, in which case, if the output encoding was UTF-8, wctomb would -return (size_t)-1, causing an overflow in the output pointer and -remaining buffer size which could clobber memory outside of the output -buffer. - -bug report was submitted in private by Nick Wellnhofer on account of -potential security implications. ---- - src/locale/iconv.c | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/src/locale/iconv.c b/src/locale/iconv.c -index 9605c8e9..008c93f0 100644 ---- a/src/locale/iconv.c -+++ b/src/locale/iconv.c -@@ -502,7 +502,7 @@ size_t iconv(iconv_t cd, char **restrict in, size_t *restrict inb, char **restri - if (c >= 93 || d >= 94) { - c += (0xa1-0x81); - d += 0xa1; -- if (c >= 93 || c>=0xc6-0x81 && d>0x52) -+ if (c > 0xc6-0x81 || c==0xc6-0x81 && d>0x52) - goto ilseq; - if (d-'A'<26) d = d-'A'; - else if (d-'a'<26) d = d-'a'+26; --- -2.21.0 - diff --git a/srcpkgs/musl/patches/iconv_0002-iconv-harden-UTF-8-output-code-path-against-input-de.patch b/srcpkgs/musl/patches/iconv_0002-iconv-harden-UTF-8-output-code-path-against-input-de.patch deleted file mode 100644 index d66e66e3f18e5e..00000000000000 --- a/srcpkgs/musl/patches/iconv_0002-iconv-harden-UTF-8-output-code-path-against-input-de.patch +++ /dev/null @@ -1,37 +0,0 @@ -From c47ad25ea3b484e10326f933e927c0bc8cded3da Mon Sep 17 00:00:00 2001 -From: Rich Felker <dalias@aerifal.cx> -Date: Wed, 12 Feb 2025 17:06:30 -0500 -Subject: [PATCH] iconv: harden UTF-8 output code path against input decoder - bugs - -the UTF-8 output code was written assuming an invariant that iconv's -decoders only emit valid Unicode Scalar Values which wctomb can encode -successfully, thereby always returning a value between 1 and 4. - -if this invariant is not satisfied, wctomb returns (size_t)-1, and the -subsequent adjustments to the output buffer pointer and remaining -output byte count overflow, moving the output position backwards, -potentially past the beginning of the buffer, without storing any -bytes. ---- - src/locale/iconv.c | 4 ++++ - 1 file changed, 4 insertions(+) - -diff --git a/src/locale/iconv.c b/src/locale/iconv.c -index 008c93f0..52178950 100644 ---- a/src/locale/iconv.c -+++ b/src/locale/iconv.c -@@ -545,6 +545,10 @@ size_t iconv(iconv_t cd, char **restrict in, size_t *restrict inb, char **restri - if (*outb < k) goto toobig; - memcpy(*out, tmp, k); - } else k = wctomb_utf8(*out, c); -+ /* This failure condition should be unreachable, but -+ * is included to prevent decoder bugs from translating -+ * into advancement outside the output buffer range. */ -+ if (k>4) goto ilseq; - *out += k; - *outb -= k; - break; --- -2.21.0 - diff --git a/srcpkgs/musl/patches/mo_lookup.patch b/srcpkgs/musl/patches/mo_lookup.patch deleted file mode 100644 index ae86e33c9c700e..00000000000000 --- a/srcpkgs/musl/patches/mo_lookup.patch +++ /dev/null @@ -1,19 +0,0 @@ -Do not crash with a NULL pointer dereference when dcngettext() -is called with NULL msgid[12] arguments. - -Fix for https://github.com/void-linux/void-packages/issues/12042 -and probably others. - - --xtraeme - ---- a/src/locale/__mo_lookup.c.orig 2019-06-26 09:55:36.843012674 +0200 -+++ b/src/locale/__mo_lookup.c 2019-06-26 09:56:11.529443955 +0200 -@@ -13,7 +13,7 @@ const char *__mo_lookup(const void *p, s - uint32_t b = 0, n = swapc(mo[2], sw); - uint32_t o = swapc(mo[3], sw); - uint32_t t = swapc(mo[4], sw); -- if (n>=size/4 || o>=size-4*n || t>=size-4*n || ((o|t)%4)) -+ if (!s || n>=size/4 || o>=size-4*n || t>=size-4*n || ((o|t)%4)) - return 0; - o/=4; - t/=4; diff --git a/srcpkgs/musl/patches/ppcle.patch b/srcpkgs/musl/patches/ppcle.patch deleted file mode 100644 index 44f26cab13d3db..00000000000000 --- a/srcpkgs/musl/patches/ppcle.patch +++ /dev/null @@ -1,24 +0,0 @@ -From 20dfc2002482a21b955b710af119a01aecee784b Mon Sep 17 00:00:00 2001 -From: Daniel Kolesa <daniel@octaforge.org> -Date: Tue, 15 Dec 2020 20:42:17 +0100 -Subject: [PATCH] add ppc32 le subarch - ---- - configure | 1 + - 1 file changed, 1 insertion(+) - -diff --git configure configure -index 8680128..f1ca58e 100755 ---- a/configure -+++ b/configure -@@ -707,6 +707,7 @@ trycppif __mips_soft_float "$t" && SUBAR - fi - - if test "$ARCH" = "powerpc" ; then -+trycppif __LITTLE_ENDIAN__ "$t" && SUBARCH=${SUBARCH}le - trycppif "_SOFT_FLOAT || __NO_FPRS__" "$t" && SUBARCH=${SUBARCH}-sf - printf "checking whether compiler can use 'd' constraint in asm... " - echo 'double f(double x) { __asm__ ("fabs %0, %1" : "=d"(x) : "d"(x)); return x; }' > "$tmpc" --- -2.29.2 - diff --git a/srcpkgs/musl/patches/x86_64-O_LARGEFILE.patch b/srcpkgs/musl/patches/x86_64-O_LARGEFILE.patch deleted file mode 100644 index 9a24de863dfd22..00000000000000 --- a/srcpkgs/musl/patches/x86_64-O_LARGEFILE.patch +++ /dev/null @@ -1,55 +0,0 @@ -This reverts https://github.com/bminor/musl/commit/b8b729bd22c28c9116c2fce65dce207a35299c26 to avoid rebuilding a bunch of software -on x86_64 for now. - -This patch can be removed later. - -diff -rup /dev/null musl-1.2.5/arch/x86_64/bits/fcntl.h ---- /dev/null 2025-04-29 23:07:31.036000071 -0700 -+++ musl-1.2.5/arch/x86_64/bits/fcntl.h 2025-05-10 21:53:47.733952721 -0700 -@@ -0,0 +1,46 @@ -+#define O_CREAT 0100 -+#define O_EXCL 0200 -+#define O_NOCTTY 0400 -+#define O_TRUNC 01000 -+#define O_APPEND 02000 -+#define O_NONBLOCK 04000 -+#define O_DSYNC 010000 -+#define O_SYNC 04010000 -+#define O_RSYNC 04010000 -+#define O_DIRECTORY 0200000 -+#define O_NOFOLLOW 0400000 -+#define O_CLOEXEC 02000000 -+ -+#define O_ASYNC 020000 -+#define O_DIRECT 040000 -+#define O_LARGEFILE 0 -+#define O_NOATIME 01000000 -+#define O_PATH 010000000 -+#define O_TMPFILE 020200000 -+#define O_NDELAY O_NONBLOCK -+ -+#define F_DUPFD 0 -+#define F_GETFD 1 -+#define F_SETFD 2 -+#define F_GETFL 3 -+#define F_SETFL 4 -+ -+#define F_SETOWN 8 -+#define F_GETOWN 9 -+#define F_SETSIG 10 -+#define F_GETSIG 11 -+ -+#if __LONG_MAX == 0x7fffffffL -+#define F_GETLK 12 -+#define F_SETLK 13 -+#define F_SETLKW 14 -+#else -+#define F_GETLK 5 -+#define F_SETLK 6 -+#define F_SETLKW 7 -+#endif -+ -+#define F_SETOWN_EX 15 -+#define F_GETOWN_EX 16 -+ -+#define F_GETOWNER_UIDS 17 diff --git a/srcpkgs/musl/template b/srcpkgs/musl/template deleted file mode 100644 index eca81c1b00bb55..00000000000000 --- a/srcpkgs/musl/template +++ /dev/null @@ -1,64 +0,0 @@ -# Template file for 'musl' -pkgname=musl -version=1.2.5 -revision=2 -archs="*-musl" -bootstrap=yes -build_style=gnu-configure -configure_args="--prefix=/usr --disable-gcc-wrapper" -short_desc="Musl C library" -maintainer="Enno Boland <gottox@voidlinux.org>" -license="MIT" -homepage="https://musl.libc.org/" -distfiles="https://musl.libc.org/releases/musl-${version}.tar.gz" -checksum=a9a118bbe84d8764da0ea0d28b3ab3fae8477fc7e4085d90102b8596fc7c75e4 - -nostrip_files="libc.so" -shlib_provides="libc.so" - -if [ "$XBPS_TARGET_WORDSIZE" -eq 32 ]; then - broken="use musl1.1" -fi - -post_build() { - $CC $CFLAGS $LDFLAGS -fpie ${FILESDIR}/getent.c -o getent - $CC $CFLAGS $LDFLAGS -fpie ${FILESDIR}/getconf.c -o getconf - $CC $CFLAGS $LDFLAGS -fpie ${FILESDIR}/iconv.c -o iconv - $CC $CFLAGS $LDFLAGS -fpie -c ${FILESDIR}/__stack_chk_fail_local.c -o __stack_chk_fail_local.o - $AR r libssp_nonshared.a __stack_chk_fail_local.o -} - -do_install() { - # Move everything to /usr. - vmkdir usr/lib - ln -s usr/lib ${DESTDIR}/lib - make DESTDIR=${DESTDIR} install - rm ${DESTDIR}/lib - # provide ldd - vmkdir usr/bin - ln -s ../lib${XBPS_TARGET_WORDSIZE}/libc.so ${DESTDIR}/usr/bin/ldd - # additional utils from Alpine/NetBSD - vbin iconv - vbin getent - vman ${FILESDIR}/getent.1 - vbin getconf - vman ${FILESDIR}/getconf.1 - # additional symbols from libssp_nonshared (necessary on i386 and PPC) - vinstall libssp_nonshared.a 755 usr/lib - # Fake ldconfig - ln -s true ${DESTDIR}/usr/bin/ldconfig - - vlicense COPYRIGHT -} - -musl-devel_package() { - depends="kernel-libc-headers ${sourcepkg}-${version}_${revision}" - replaces="libssp-devel<=12.2.0_1" - conflicts="libssp-devel<=12.2.0_1" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.o" - } -} diff --git a/srcpkgs/musl1.1-devel b/srcpkgs/musl1.1-devel deleted file mode 120000 index dd781133bf80bd..00000000000000 --- a/srcpkgs/musl1.1-devel +++ /dev/null @@ -1 +0,0 @@ -musl1.1 \ No newline at end of file diff --git a/srcpkgs/musl1.1/files/__stack_chk_fail_local.c b/srcpkgs/musl1.1/files/__stack_chk_fail_local.c deleted file mode 100644 index 2b403a6e046fb2..00000000000000 --- a/srcpkgs/musl1.1/files/__stack_chk_fail_local.c +++ /dev/null @@ -1,2 +0,0 @@ -extern void __stack_chk_fail(void); -void __attribute__((visibility ("hidden"))) __stack_chk_fail_local(void) { __stack_chk_fail(); } diff --git a/srcpkgs/musl1.1/files/getconf.1 b/srcpkgs/musl1.1/files/getconf.1 deleted file mode 100644 index 520a688b428234..00000000000000 --- a/srcpkgs/musl1.1/files/getconf.1 +++ /dev/null @@ -1,94 +0,0 @@ -.\" $NetBSD: getconf.1,v 1.13 2014/04/13 01:45:34 snj Exp $ -.\" -.\" Copyright (c) 1996 The NetBSD Foundation, Inc. -.\" All rights reserved. -.\" -.\" This code is derived from software contributed to The NetBSD Foundation -.\" by J.T. Conklin. -.\" -.\" 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. -.\" -.\" THIS SOFTWARE IS PROVIDED BY THE NETBSD FOUNDATION, INC. 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 FOUNDATION 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. -.\" -.Dd August 9, 2011 -.Dt GETCONF 1 -.Os -.Sh NAME -.Nm getconf -.Nd get configuration values -.Sh SYNOPSIS -.Nm -.Ar system_var -.Nm -.Fl a -.Nm -.Ar path_var -.Ar pathname -.Nm -.Fl a -.Ar pathname -.Sh DESCRIPTION -The -.Nm -utility writes the current value of a configurable system limit or -option variable to the standard output. -.Pp -The -.Ar system_var -argument specifies the system variable to be queried. -The names of the system variables are from -.Xr sysconf 3 -with the leading -.Dq Li _SC_ -removed. -.Pp -The -.Ar path_var -argument specifies the pathname variable to be queried for the specified -.Ar pathname -argument. -The names of the pathname variables are from -.Xr pathconf 2 -with the leading -.Dq Li _PC_ -removed. -.Pp -When invoked with the option -.Fl a , -.Nm -writes a list of all applicable variables and their values to the -standard output, in the format -.Do -.Va name -= -.Va value -.Dc . -.Sh EXIT STATUS -.Ex -std -.Sh SEE ALSO -.Xr pathconf 2 , -.Xr confstr 3 , -.Xr limits 3 , -.Xr sysconf 3 -.Sh STANDARDS -The -.Nm -utility conforms to -.St -p1003.2-92 . diff --git a/srcpkgs/musl1.1/files/getconf.c b/srcpkgs/musl1.1/files/getconf.c deleted file mode 100644 index 0435e59345ee40..00000000000000 --- a/srcpkgs/musl1.1/files/getconf.c +++ /dev/null @@ -1,340 +0,0 @@ -/*- - * Copyright (c) 1996, 1998 The NetBSD Foundation, Inc. - * All rights reserved. - * - * This code is derived from software contributed to The NetBSD Foundation - * by J.T. Conklin. - * - * Mostly rewritten to be used in Alpine Linux (with musl c-library) - * by Timo Teräs. - * - * 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. - * - * THIS SOFTWARE IS PROVIDED BY THE NETBSD FOUNDATION, INC. 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 FOUNDATION 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. - */ - -#include <err.h> -#include <errno.h> -#include <values.h> -#include <limits.h> -#include <locale.h> -#include <stdio.h> -#include <stdlib.h> -#include <unistd.h> -#include <string.h> - -struct conf_variable { - const char *name; - enum { SYSCONF, CONFSTR, PATHCONF, CONSTANT, UCONSTANT, NUM_TYPES } type; - long value; -}; - -static const struct conf_variable conf_table[] = { -{ "PATH", CONFSTR, _CS_PATH }, - -/* Utility Limit Minimum Values */ -{ "POSIX2_BC_BASE_MAX", CONSTANT, _POSIX2_BC_BASE_MAX }, -{ "POSIX2_BC_DIM_MAX", CONSTANT, _POSIX2_BC_DIM_MAX }, -{ "POSIX2_BC_SCALE_MAX", CONSTANT, _POSIX2_BC_SCALE_MAX }, -{ "POSIX2_BC_STRING_MAX", CONSTANT, _POSIX2_BC_STRING_MAX }, -{ "POSIX2_COLL_WEIGHTS_MAX", CONSTANT, _POSIX2_COLL_WEIGHTS_MAX }, -{ "POSIX2_EXPR_NEST_MAX", CONSTANT, _POSIX2_EXPR_NEST_MAX }, -{ "POSIX2_LINE_MAX", CONSTANT, _POSIX2_LINE_MAX }, -{ "POSIX2_RE_DUP_MAX", CONSTANT, _POSIX2_RE_DUP_MAX }, -{ "POSIX2_VERSION", CONSTANT, _POSIX2_VERSION }, - -/* POSIX.1 Minimum Values */ -{ "_POSIX_AIO_LISTIO_MAX", CONSTANT, _POSIX_AIO_LISTIO_MAX }, -{ "_POSIX_AIO_MAX", CONSTANT, _POSIX_AIO_MAX }, -{ "_POSIX_ARG_MAX", CONSTANT, _POSIX_ARG_MAX }, -{ "_POSIX_CHILD_MAX", CONSTANT, _POSIX_CHILD_MAX }, -{ "_POSIX_LINK_MAX", CONSTANT, _POSIX_LINK_MAX }, -{ "_POSIX_MAX_CANON", CONSTANT, _POSIX_MAX_CANON }, -{ "_POSIX_MAX_INPUT", CONSTANT, _POSIX_MAX_INPUT }, -{ "_POSIX_MQ_OPEN_MAX", CONSTANT, _POSIX_MQ_OPEN_MAX }, -{ "_POSIX_MQ_PRIO_MAX", CONSTANT, _POSIX_MQ_PRIO_MAX }, -{ "_POSIX_NAME_MAX", CONSTANT, _POSIX_NAME_MAX }, -{ "_POSIX_NGROUPS_MAX", CONSTANT, _POSIX_NGROUPS_MAX }, -{ "_POSIX_OPEN_MAX", CONSTANT, _POSIX_OPEN_MAX }, -{ "_POSIX_PATH_MAX", CONSTANT, _POSIX_PATH_MAX }, -{ "_POSIX_PIPE_BUF", CONSTANT, _POSIX_PIPE_BUF }, -{ "_POSIX_SSIZE_MAX", CONSTANT, _POSIX_SSIZE_MAX }, -{ "_POSIX_STREAM_MAX", CONSTANT, _POSIX_STREAM_MAX }, -{ "_POSIX_TZNAME_MAX", CONSTANT, _POSIX_TZNAME_MAX }, - -/* Symbolic Utility Limits */ -{ "BC_BASE_MAX", SYSCONF, _SC_BC_BASE_MAX }, -{ "BC_DIM_MAX", SYSCONF, _SC_BC_DIM_MAX }, -{ "BC_SCALE_MAX", SYSCONF, _SC_BC_SCALE_MAX }, -{ "BC_STRING_MAX", SYSCONF, _SC_BC_STRING_MAX }, -{ "COLL_WEIGHTS_MAX", SYSCONF, _SC_COLL_WEIGHTS_MAX }, -{ "EXPR_NEST_MAX", SYSCONF, _SC_EXPR_NEST_MAX }, -{ "LINE_MAX", SYSCONF, _SC_LINE_MAX }, -{ "RE_DUP_MAX", SYSCONF, _SC_RE_DUP_MAX }, - -/* Optional Facility Configuration Values */ -{ "_POSIX2_C_BIND", SYSCONF, _SC_2_C_BIND }, -{ "POSIX2_C_DEV", SYSCONF, _SC_2_C_DEV }, -{ "POSIX2_CHAR_TERM", SYSCONF, _SC_2_CHAR_TERM }, -{ "POSIX2_FORT_DEV", SYSCONF, _SC_2_FORT_DEV }, -{ "POSIX2_FORT_RUN", SYSCONF, _SC_2_FORT_RUN }, -{ "POSIX2_LOCALEDEF", SYSCONF, _SC_2_LOCALEDEF }, -{ "POSIX2_SW_DEV", SYSCONF, _SC_2_SW_DEV }, -{ "POSIX2_UPE", SYSCONF, _SC_2_UPE }, - -/* POSIX.1 Configurable System Variables */ -{ "AIO_LISTIO_MAX", SYSCONF, _SC_AIO_LISTIO_MAX }, -{ "AIO_MAX", SYSCONF, _SC_AIO_MAX }, -{ "ARG_MAX", SYSCONF, _SC_ARG_MAX }, -{ "CHILD_MAX", SYSCONF, _SC_CHILD_MAX }, -{ "CLK_TCK", SYSCONF, _SC_CLK_TCK }, -{ "MQ_OPEN_MAX", SYSCONF, _SC_MQ_OPEN_MAX }, -{ "MQ_PRIO_MAX", SYSCONF, _SC_MQ_PRIO_MAX }, -{ "NGROUPS_MAX", SYSCONF, _SC_NGROUPS_MAX }, -{ "OPEN_MAX", SYSCONF, _SC_OPEN_MAX }, -{ "STREAM_MAX", SYSCONF, _SC_STREAM_MAX }, -{ "TZNAME_MAX", SYSCONF, _SC_TZNAME_MAX }, -{ "_POSIX_JOB_CONTROL", SYSCONF, _SC_JOB_CONTROL }, -{ "_POSIX_SAVED_IDS", SYSCONF, _SC_SAVED_IDS }, -{ "_POSIX_VERSION", SYSCONF, _SC_VERSION }, - -{ "LINK_MAX", PATHCONF, _PC_LINK_MAX }, -{ "MAX_CANON", PATHCONF, _PC_MAX_CANON }, -{ "MAX_INPUT", PATHCONF, _PC_MAX_INPUT }, -{ "NAME_MAX", PATHCONF, _PC_NAME_MAX }, -{ "PATH_MAX", PATHCONF, _PC_PATH_MAX }, -{ "PIPE_BUF", PATHCONF, _PC_PIPE_BUF }, -{ "_POSIX_CHOWN_RESTRICTED", PATHCONF, _PC_CHOWN_RESTRICTED }, -{ "_POSIX_NO_TRUNC", PATHCONF, _PC_NO_TRUNC }, -{ "_POSIX_VDISABLE", PATHCONF, _PC_VDISABLE }, - -/* POSIX.1b Configurable System Variables */ -{ "PAGESIZE", SYSCONF, _SC_PAGESIZE }, -{ "_POSIX_ASYNCHRONOUS_IO", SYSCONF, _SC_ASYNCHRONOUS_IO }, -{ "_POSIX_FSYNC", SYSCONF, _SC_FSYNC }, -{ "_POSIX_MAPPED_FILES", SYSCONF, _SC_MAPPED_FILES }, -{ "_POSIX_MEMLOCK", SYSCONF, _SC_MEMLOCK }, -{ "_POSIX_MEMLOCK_RANGE", SYSCONF, _SC_MEMLOCK_RANGE }, -{ "_POSIX_MEMORY_PROTECTION", SYSCONF, _SC_MEMORY_PROTECTION }, -{ "_POSIX_MESSAGE_PASSING", SYSCONF, _SC_MESSAGE_PASSING }, -{ "_POSIX_MONOTONIC_CLOCK", SYSCONF, _SC_MONOTONIC_CLOCK }, -{ "_POSIX_PRIORITY_SCHEDULING", SYSCONF, _SC_PRIORITY_SCHEDULING }, -{ "_POSIX_SEMAPHORES", SYSCONF, _SC_SEMAPHORES }, -{ "_POSIX_SHARED_MEMORY_OBJECTS", SYSCONF, _SC_SHARED_MEMORY_OBJECTS }, -{ "_POSIX_SYNCHRONIZED_IO", SYSCONF, _SC_SYNCHRONIZED_IO }, -{ "_POSIX_TIMERS", SYSCONF, _SC_TIMERS }, - -{ "_POSIX_SYNC_IO", PATHCONF, _PC_SYNC_IO }, - -/* POSIX.1c Configurable System Variables */ -{ "LOGIN_NAME_MAX", SYSCONF, _SC_LOGIN_NAME_MAX }, -{ "_POSIX_THREADS", SYSCONF, _SC_THREADS }, - -/* POSIX.1j Configurable System Variables */ -{ "_POSIX_BARRIERS", SYSCONF, _SC_BARRIERS }, -{ "_POSIX_READER_WRITER_LOCKS", SYSCONF, _SC_READER_WRITER_LOCKS }, -{ "_POSIX_SPIN_LOCKS", SYSCONF, _SC_SPIN_LOCKS }, - -/* XPG4.2 Configurable System Variables */ -{ "IOV_MAX", SYSCONF, _SC_IOV_MAX }, -{ "PAGE_SIZE", SYSCONF, _SC_PAGE_SIZE }, -{ "_XOPEN_SHM", SYSCONF, _SC_XOPEN_SHM }, - -/* X/Open CAE Spec. Issue 5 Version 2 Configurable System Variables */ -{ "FILESIZEBITS", PATHCONF, _PC_FILESIZEBITS }, - -/* POSIX.1-2001 XSI Option Group Configurable System Variables */ -{ "ATEXIT_MAX", SYSCONF, _SC_ATEXIT_MAX }, - -/* POSIX.1-2001 TSF Configurable System Variables */ -{ "GETGR_R_SIZE_MAX", SYSCONF, _SC_GETGR_R_SIZE_MAX }, -{ "GETPW_R_SIZE_MAX", SYSCONF, _SC_GETPW_R_SIZE_MAX }, - -/* Commonly provided extensions */ -{ "_PHYS_PAGES", SYSCONF, _SC_PHYS_PAGES }, -{ "_AVPHYS_PAGES", SYSCONF, _SC_AVPHYS_PAGES }, -{ "_NPROCESSORS_CONF", SYSCONF, _SC_NPROCESSORS_CONF }, -{ "_NPROCESSORS_ONLN", SYSCONF, _SC_NPROCESSORS_ONLN }, -{ "NPROCESSORS_CONF", SYSCONF, _SC_NPROCESSORS_CONF }, -{ "NPROCESSORS_ONLN", SYSCONF, _SC_NPROCESSORS_ONLN }, - -/* Data type related extensions */ -{ "CHAR_BIT", CONSTANT, CHAR_BIT }, -{ "CHAR_MAX", CONSTANT, CHAR_MAX }, -{ "CHAR_MIN", CONSTANT, CHAR_MIN }, -{ "INT_MAX", CONSTANT, INT_MAX }, -{ "INT_MIN", CONSTANT, INT_MIN }, -{ "LONG_BIT", CONSTANT, LONG_BIT }, -{ "LONG_MAX", CONSTANT, LONG_MAX }, -{ "LONG_MIN", CONSTANT, LONG_MIN }, -{ "SCHAR_MAX", CONSTANT, SCHAR_MAX }, -{ "SCHAR_MIN", CONSTANT, SCHAR_MIN }, -{ "SHRT_MAX", CONSTANT, SHRT_MAX }, -{ "SHRT_MIN", CONSTANT, SHRT_MIN }, -{ "SSIZE_MAX", CONSTANT, SSIZE_MAX }, -{ "UCHAR_MAX", UCONSTANT, (long) UCHAR_MAX }, -{ "UINT_MAX", UCONSTANT, (long) UINT_MAX }, -{ "ULONG_MAX", UCONSTANT, (long) ULONG_MAX }, -{ "USHRT_MAX", UCONSTANT, (long) USHRT_MAX }, -{ "WORD_BIT", CONSTANT, WORD_BIT }, - -{ NULL, CONSTANT, 0L } -}; - -static int all = 0; - -static void usage(const char *p) -{ - (void)fprintf(stderr, "Usage: %s system_var\n\t%s -a\n" - "\t%s path_var pathname\n\t%s -a pathname\n", p, p, p, p); - exit(EXIT_FAILURE); -} - -static void print_long(const char *name, long val) -{ - if (all) printf("%s = %ld\n", name, val); - else printf("%ld\n", val); -} - -static void print_ulong(const char *name, unsigned long val) -{ - if (all) printf("%s = %lu\n", name, val); - else printf("%lu\n", val); -} - -static void print_string(const char *name, const char *val) -{ - if (all) printf("%s = %s\n", name, val); - else printf("%s\n", val); -} - -static int print_constant(const struct conf_variable *cp, const char *pathname) -{ - print_long(cp->name, cp->value); - return 0; -} - -static int print_uconstant(const struct conf_variable *cp, const char *pathname) -{ - print_ulong(cp->name, (unsigned long) cp->value); - return 0; -} - -static int print_sysconf(const struct conf_variable *cp, const char *pathname) -{ - long val; - - errno = 0; - if ((val = sysconf((int)cp->value)) == -1) { - if (errno != 0) err(EXIT_FAILURE, "sysconf(%ld)", cp->value); - return -1; - } - print_long(cp->name, val); - return 0; -} - -static int print_confstr(const struct conf_variable *cp, const char *pathname) -{ - size_t len; - char *val; - - errno = 0; - if ((len = confstr((int)cp->value, NULL, 0)) == 0) goto error; - if ((val = malloc(len)) == NULL) err(EXIT_FAILURE, "Can't allocate %zu bytes", len); - errno = 0; - if (confstr((int)cp->value, val, len) == 0) goto error; - print_string(cp->name, val); - free(val); - return 0; -error: - if (errno != EINVAL) err(EXIT_FAILURE, "confstr(%ld)", cp->value); - return -1; -} - -static int print_pathconf(const struct conf_variable *cp, const char *pathname) -{ - long val; - - errno = 0; - if ((val = pathconf(pathname, (int)cp->value)) == -1) { - if (all && errno == EINVAL) return 0; - if (errno != 0) err(EXIT_FAILURE, "pathconf(%s, %ld)", pathname, cp->value); - return -1; - } - print_long(cp->name, val); - return 0; -} - -typedef int (*handler_t)(const struct conf_variable *cp, const char *pathname); -static const handler_t type_handlers[NUM_TYPES] = { - [SYSCONF] = print_sysconf, - [CONFSTR] = print_confstr, - [PATHCONF] = print_pathconf, - [CONSTANT] = print_constant, - [UCONSTANT] = print_uconstant, -}; - -int main(int argc, char **argv) -{ - const char *progname = argv[0]; - const struct conf_variable *cp; - const char *varname, *pathname; - int ch, found = 0; - - (void)setlocale(LC_ALL, ""); - while ((ch = getopt(argc, argv, "a")) != -1) { - switch (ch) { - case 'a': - all = 1; - break; - case '?': - default: - usage(progname); - } - } - argc -= optind; - argv += optind; - - if (!all) { - if (argc == 0) - usage(progname); - varname = argv[0]; - argc--; - argv++; - } else - varname = NULL; - - if (argc > 1) - usage(progname); - pathname = argv[0]; /* may be NULL */ - - for (cp = conf_table; cp->name != NULL; cp++) { - if (!all && strcmp(varname, cp->name) != 0) continue; - if ((cp->type == PATHCONF) == (pathname != NULL)) { - if (type_handlers[cp->type](cp, pathname) < 0) - print_string(cp->name, "undefined"); - found = 1; - } else if (!all) - errx(EXIT_FAILURE, "%s: invalid variable type", cp->name); - } - if (!all && !found) errx(EXIT_FAILURE, "%s: unknown variable", varname); - (void)fflush(stdout); - return ferror(stdout) ? EXIT_FAILURE : EXIT_SUCCESS; -} diff --git a/srcpkgs/musl1.1/files/getent.1 b/srcpkgs/musl1.1/files/getent.1 deleted file mode 100644 index 0e07058e74aa17..00000000000000 --- a/srcpkgs/musl1.1/files/getent.1 +++ /dev/null @@ -1,145 +0,0 @@ -.\" $NetBSD: getent.1,v 1.23 2011/10/11 20:39:40 wiz Exp $ -.\" -.\" Copyright (c) 2004 The NetBSD Foundation, Inc. -.\" All rights reserved. -.\" -.\" This code is derived from software contributed to The NetBSD Foundation -.\" by Luke Mewburn. -.\" -.\" 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. -.\" -.\" THIS SOFTWARE IS PROVIDED BY THE NETBSD FOUNDATION, INC. 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 FOUNDATION 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. -.\" -.Dd October 11, 2011 -.Dt GETENT 1 -.Os -.Sh NAME -.Nm getent -.Nd get entries from administrative databases -.Sh SYNOPSIS -.Nm getent -.Ar database -.Op Ar key ... -.Nm getcap -.Ar database -.Op Ar key ... -.Sh DESCRIPTION -The -.Nm -program retrieves and displays entries from the administrative -database specified by -.Ar database , -using the lookup order specified in -.Xr nsswitch.conf 5 . -The display format for a given -.Ar database -is as per the -.Dq traditional -file format for that database. -.Pp -.Ar database -may be one of: -.Bl -column "protocols" "user:passwd:uid:gid:gecos:home_dir:shell" -offset indent -compact -.It Sy Database Ta Sy Display format -.It disktab Ta entry -.It ethers Ta address name -.It gettytab Ta entry -.It group Ta group:passwd:gid:[member[,member]...] -.It hosts Ta address name [alias ...] -.It netgroup Ta (host,user,domain) [...] -.It networks Ta name network [alias ...] -.It passwd Ta user:passwd:uid:gid:gecos:home_dir:shell -.It printcap Ta entry -.It protocols Ta name protocol [alias ...] -.It rpc Ta name number [alias ...] -.It services Ta name port/protocol [alias ...] -.It shells Ta /path/to/shell -.El -.Pp -If one or more -.Ar key -arguments are provided, they will be looked up in -.Ar database -using the appropriate function. -For example, -.Sy passwd -supports a numeric UID or user name; -.Sy hosts -supports an IPv4 address, IPv6 address, or host name; -and -.Sy services -supports a service name, service name/protocol name, numeric port, or -numeric port/protocol name. -.Pp -If no -.Ar key -is provided and -.Ar database -supports enumeration, all entries for -.Ar database -will be retrieved using the appropriate enumeration function and printed. -.Pp -For -.Xr cgetcap 3 -style databases -.Sy ( disktab , -.Sy printcap ) -specifying a key, lists the entry for that key, and specifying more arguments -after the key are used as fields in that key, and only the values of the keys -are returned. -For boolean keys -.Dv true -is returned if the key is found. -If a key is not found, then -.Dv false -is always -returned. -.Sh DIAGNOSTICS -.Nm -exits 0 on success, -1 if there was an error in the command syntax, -2 if one of the specified key names was not found in -.Ar database , -or 3 if there is no support for enumeration on -.Ar database . -.Sh SEE ALSO -.Xr cgetcap 3 , -.Xr disktab 5 , -.Xr ethers 5 , -.Xr gettytab 5 , -.Xr group 5 , -.Xr hosts 5 , -.Xr networks 5 , -.Xr nsswitch.conf 5 , -.Xr passwd 5 , -.Xr printcap 5 , -.Xr protocols 5 , -.Xr rpc 5 , -.Xr services 5 , -.Xr shells 5 -.Sh HISTORY -A -.Nm -command appeared in -.Nx 3.0 . -It was based on the command of the same name in -.Tn Solaris -and -.Tn Linux . diff --git a/srcpkgs/musl1.1/files/getent.c b/srcpkgs/musl1.1/files/getent.c deleted file mode 100644 index 939b46c0878621..00000000000000 --- a/srcpkgs/musl1.1/files/getent.c +++ /dev/null @@ -1,437 +0,0 @@ -/*- - * Copyright (c) 2004-2006 The NetBSD Foundation, Inc. - * All rights reserved. - * - * This code is derived from software contributed to The NetBSD Foundation - * by Luke Mewburn. - * Timo Teräs cleaned up the code for use in Alpine Linux with musl libc. - * - * 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. - * - * THIS SOFTWARE IS PROVIDED BY THE NETBSD FOUNDATION, INC. 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 FOUNDATION 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. - */ - -#include <sys/socket.h> -#include <sys/param.h> -#include <ctype.h> -#include <errno.h> -#include <limits.h> -#include <netdb.h> -#include <pwd.h> -#include <grp.h> -#include <stdio.h> -#include <stdarg.h> -#include <stdbool.h> -#include <stdlib.h> -#include <string.h> -#include <unistd.h> -#include <paths.h> -#include <err.h> - -#include <arpa/inet.h> -#include <arpa/nameser.h> - -#include <net/if.h> -#include <net/ethernet.h> -#include <netinet/ether.h> -#include <netinet/in.h> - -enum { - RV_OK = 0, - RV_USAGE = 1, - RV_NOTFOUND = 2, - RV_NOENUM = 3 -}; - -static int usage(const char *); - -static int parsenum(const char *word, unsigned long *result) -{ - unsigned long num; - char *ep; - - if (!isdigit((unsigned char)word[0])) - return 0; - errno = 0; - num = strtoul(word, &ep, 10); - if (num == ULONG_MAX && errno == ERANGE) - return 0; - if (*ep != '\0') - return 0; - *result = num; - return 1; -} - -/* - * printfmtstrings -- - * vprintf(format, ...), - * then the aliases (beginning with prefix, separated by sep), - * then a newline - */ -__attribute__ ((format (printf, 4, 5))) -static void printfmtstrings(char *strings[], const char *prefix, const char *sep, - const char *fmt, ...) -{ - va_list ap; - const char *curpref; - size_t i; - - va_start(ap, fmt); - (void)vprintf(fmt, ap); - va_end(ap); - - curpref = prefix; - for (i = 0; strings[i] != NULL; i++) { - (void)printf("%s%s", curpref, strings[i]); - curpref = sep; - } - (void)printf("\n"); -} - -static int ethers(int argc, char *argv[]) -{ - char hostname[MAXHOSTNAMELEN + 1], *hp; - struct ether_addr ea, *eap; - int i, rv; - - if (argc == 2) { - warnx("Enumeration not supported on ethers"); - return RV_NOENUM; - } - - rv = RV_OK; - for (i = 2; i < argc; i++) { - if ((eap = ether_aton(argv[i])) == NULL) { - eap = &ea; - hp = argv[i]; - if (ether_hostton(hp, eap) != 0) { - rv = RV_NOTFOUND; - break; - } - } else { - hp = hostname; - if (ether_ntohost(hp, eap) != 0) { - rv = RV_NOTFOUND; - break; - } - } - (void)printf("%-17s %s\n", ether_ntoa(eap), hp); - } - return rv; -} - -static void groupprint(const struct group *gr) -{ - printfmtstrings(gr->gr_mem, ":", ",", "%s:%s:%u", - gr->gr_name, gr->gr_passwd, gr->gr_gid); -} - -static int group(int argc, char *argv[]) -{ - struct group *gr; - unsigned long id; - int i, rv; - - rv = RV_OK; - if (argc == 2) { - while ((gr = getgrent()) != NULL) - groupprint(gr); - } else { - for (i = 2; i < argc; i++) { - if (parsenum(argv[i], &id)) - gr = getgrgid((gid_t)id); - else - gr = getgrnam(argv[i]); - if (gr == NULL) { - rv = RV_NOTFOUND; - break; - } - groupprint(gr); - } - } - endgrent(); - return rv; -} - -static void hostsprint(const struct hostent *he) -{ - char buf[INET6_ADDRSTRLEN]; - - if (inet_ntop(he->h_addrtype, he->h_addr, buf, sizeof(buf)) == NULL) - (void)strlcpy(buf, "# unknown", sizeof(buf)); - printfmtstrings(he->h_aliases, " ", " ", "%-16s %s", buf, he->h_name); -} - -static int hosts(int argc, char *argv[]) -{ - struct hostent *he; - char addr[IN6ADDRSZ]; - int i, rv; - - sethostent(1); - rv = RV_OK; - if (argc == 2) { - while ((he = gethostent()) != NULL) - hostsprint(he); - } else { - for (i = 2; i < argc; i++) { - if (inet_pton(AF_INET6, argv[i], (void *)addr) > 0) - he = gethostbyaddr(addr, IN6ADDRSZ, AF_INET6); - else if (inet_pton(AF_INET, argv[i], (void *)addr) > 0) - he = gethostbyaddr(addr, INADDRSZ, AF_INET); - else - he = gethostbyname(argv[i]); - if (he == NULL) { - rv = RV_NOTFOUND; - break; - } - hostsprint(he); - } - } - endhostent(); - return rv; -} - -static void networksprint(const struct netent *ne) -{ - char buf[INET6_ADDRSTRLEN]; - struct in_addr ianet; - - ianet = inet_makeaddr(ne->n_net, 0); - if (inet_ntop(ne->n_addrtype, &ianet, buf, sizeof(buf)) == NULL) - (void)strlcpy(buf, "# unknown", sizeof(buf)); - printfmtstrings(ne->n_aliases, " ", " ", "%-16s %s", ne->n_name, buf); -} - -static int networks(int argc, char *argv[]) -{ - struct netent *ne; - in_addr_t net; - int i, rv; - - setnetent(1); - rv = RV_OK; - if (argc == 2) { - while ((ne = getnetent()) != NULL) - networksprint(ne); - } else { - for (i = 2; i < argc; i++) { - net = inet_network(argv[i]); - if (net != INADDR_NONE) - ne = getnetbyaddr(net, AF_INET); - else - ne = getnetbyname(argv[i]); - if (ne == NULL) { - rv = RV_NOTFOUND; - break; - } - networksprint(ne); - } - } - endnetent(); - return rv; -} - -static void passwdprint(struct passwd *pw) -{ - (void)printf("%s:%s:%u:%u:%s:%s:%s\n", - pw->pw_name, pw->pw_passwd, pw->pw_uid, - pw->pw_gid, pw->pw_gecos, pw->pw_dir, pw->pw_shell); -} - -static int passwd(int argc, char *argv[]) -{ - struct passwd *pw; - unsigned long id; - int i, rv; - - rv = RV_OK; - if (argc == 2) { - while ((pw = getpwent()) != NULL) - passwdprint(pw); - } else { - for (i = 2; i < argc; i++) { - if (parsenum(argv[i], &id)) - pw = getpwuid((uid_t)id); - else - pw = getpwnam(argv[i]); - if (pw == NULL) { - rv = RV_NOTFOUND; - break; - } - passwdprint(pw); - } - } - endpwent(); - return rv; -} - -static void protocolsprint(struct protoent *pe) -{ - printfmtstrings(pe->p_aliases, " ", " ", - "%-16s %5d", pe->p_name, pe->p_proto); -} - -static int protocols(int argc, char *argv[]) -{ - struct protoent *pe; - unsigned long id; - int i, rv; - - setprotoent(1); - rv = RV_OK; - if (argc == 2) { - while ((pe = getprotoent()) != NULL) - protocolsprint(pe); - } else { - for (i = 2; i < argc; i++) { - if (parsenum(argv[i], &id)) - pe = getprotobynumber((int)id); - else - pe = getprotobyname(argv[i]); - if (pe == NULL) { - rv = RV_NOTFOUND; - break; - } - protocolsprint(pe); - } - } - endprotoent(); - return rv; -} - -static void servicesprint(struct servent *se) -{ - printfmtstrings(se->s_aliases, " ", " ", - "%-16s %5d/%s", - se->s_name, ntohs(se->s_port), se->s_proto); - -} - -static int services(int argc, char *argv[]) -{ - struct servent *se; - unsigned long id; - char *proto; - int i, rv; - - setservent(1); - rv = RV_OK; - if (argc == 2) { - while ((se = getservent()) != NULL) - servicesprint(se); - } else { - for (i = 2; i < argc; i++) { - proto = strchr(argv[i], '/'); - if (proto != NULL) - *proto++ = '\0'; - if (parsenum(argv[i], &id)) - se = getservbyport(htons(id), proto); - else - se = getservbyname(argv[i], proto); - if (se == NULL) { - rv = RV_NOTFOUND; - break; - } - servicesprint(se); - } - } - endservent(); - return rv; -} - -static int shells(int argc, char *argv[]) -{ - const char *sh; - int i, rv; - - setusershell(); - rv = RV_OK; - if (argc == 2) { - while ((sh = getusershell()) != NULL) - (void)printf("%s\n", sh); - } else { - for (i = 2; i < argc; i++) { - setusershell(); - while ((sh = getusershell()) != NULL) { - if (strcmp(sh, argv[i]) == 0) { - (void)printf("%s\n", sh); - break; - } - } - if (sh == NULL) { - rv = RV_NOTFOUND; - break; - } - } - } - endusershell(); - return rv; -} - -static struct getentdb { - const char *name; - int (*callback)(int, char *[]); -} databases[] = { - { "ethers", ethers, }, - { "group", group, }, - { "hosts", hosts, }, - { "networks", networks, }, - { "passwd", passwd, }, - { "protocols", protocols, }, - { "services", services, }, - { "shells", shells, }, - - { NULL, NULL, }, -}; - -static int usage(const char *arg0) -{ - struct getentdb *curdb; - size_t i; - - (void)fprintf(stderr, "Usage: %s database [key ...]\n", arg0); - (void)fprintf(stderr, "\tdatabase may be one of:"); - for (i = 0, curdb = databases; curdb->name != NULL; curdb++, i++) { - if (i % 7 == 0) - (void)fputs("\n\t\t", stderr); - (void)fprintf(stderr, "%s%s", i % 7 == 0 ? "" : " ", - curdb->name); - } - (void)fprintf(stderr, "\n"); - exit(RV_USAGE); - /* NOTREACHED */ -} - -int -main(int argc, char *argv[]) -{ - struct getentdb *curdb; - - if (argc < 2) - usage(argv[0]); - for (curdb = databases; curdb->name != NULL; curdb++) - if (strcmp(curdb->name, argv[1]) == 0) - return (*curdb->callback)(argc, argv); - - warn("Unknown database `%s'", argv[1]); - usage(argv[0]); - /* NOTREACHED */ -} diff --git a/srcpkgs/musl1.1/files/iconv.c b/srcpkgs/musl1.1/files/iconv.c deleted file mode 100644 index f5d5ce2aa73046..00000000000000 --- a/srcpkgs/musl1.1/files/iconv.c +++ /dev/null @@ -1,110 +0,0 @@ -/* - * iconv.c - * Implementation of SUSv4 XCU iconv utility - * Copyright © 2011 Rich Felker - * Licensed under the terms of the GNU General Public License, v2 or later - */ - -#include <stdlib.h> -#include <stdio.h> -#include <iconv.h> -#include <locale.h> -#include <langinfo.h> -#include <unistd.h> -#include <errno.h> -#include <string.h> - -int main(int argc, char **argv) -{ - const char *from=0, *to=0; - int b; - iconv_t cd; - char buf[BUFSIZ]; - char outbuf[BUFSIZ*4]; - char *in, *out; - size_t inb; - size_t l; - size_t unitsize=0; - int err=0; - FILE *f; - - while ((b = getopt(argc, argv, "f:t:csl")) != EOF) switch(b) { - case 'l': - puts("UTF-8, UTF-16BE, UTF-16LE, UTF-32BE, UTF32-LE, UCS-2BE, UCS-2LE, WCHAR_T,\n" - "US_ASCII, ISO8859-1, ISO8859-2, ISO8859-3, ISO8859-4, ISO8859-5,\n" - "ISO8859-6, ISO8859-7, ..."); - exit(0); - case 'c': case 's': break; - case 'f': from=optarg; break; - case 't': to=optarg; break; - default: exit(1); - } - - if (!from || !to) { - setlocale(LC_CTYPE, ""); - if (!to) to = nl_langinfo(CODESET); - if (!from) from = nl_langinfo(CODESET); - } - cd = iconv_open(to, from); - if (cd == (iconv_t)-1) { - if (iconv_open(to, "WCHAR_T") == (iconv_t)-1) - fprintf(stderr, "iconv: destination charset %s: ", to); - else - fprintf(stderr, "iconv: source charset %s: ", from); - perror(""); - exit(1); - } - if (optind == argc) argv[argc++] = "-"; - - for (; optind < argc; optind++) { - if (argv[optind][0]=='-' && !argv[optind][1]) { - f = stdin; - argv[optind] = "(stdin)"; - } else if (!(f = fopen(argv[optind], "rb"))) { - fprintf(stderr, "iconv: %s: ", argv[optind]); - perror(""); - err = 1; - continue; - } - inb = 0; - for (;;) { - in = buf; - out = outbuf; - l = fread(buf+inb, 1, sizeof(buf)-inb, f); - inb += l; - if (!inb) break; - if (iconv(cd, &in, &inb, &out, (size_t [1]){sizeof outbuf})==-1 - && errno == EILSEQ) { - if (!unitsize) { - wchar_t wc='0'; - char dummy[4], *dummyp=dummy; - iconv_t cd2 = iconv_open(from, "WCHAR_T"); - if (cd == (iconv_t)-1) { - unitsize = 1; - } else { - iconv(cd2, - (char *[1]){(char *)&wc}, - (size_t[1]){1}, - &dummyp, (size_t[1]){4}); - unitsize = dummyp-dummy; - if (!unitsize) unitsize=1; - } - } - inb-=unitsize; - in+=unitsize; - } - if (inb && !l && errno==EINVAL) break; - if (out>outbuf && !fwrite(outbuf, out-outbuf, 1, stdout)) { - perror("iconv: write error"); - exit(1); - } - if (inb) memmove(buf, in, inb); - } - if (ferror(f)) { - fprintf(stderr, "iconv: %s: ", argv[optind]); - perror(""); - err = 1; - } - } - return err; -} diff --git a/srcpkgs/musl1.1/patches/00-reallocarray.patch b/srcpkgs/musl1.1/patches/00-reallocarray.patch deleted file mode 100644 index cfaab330e89adc..00000000000000 --- a/srcpkgs/musl1.1/patches/00-reallocarray.patch +++ /dev/null @@ -1,42 +0,0 @@ -From 821083ac7b54eaa040d5a8ddc67c6206a175e0ca Mon Sep 17 00:00:00 2001 -From: Ariadne Conill <ariadne@dereferenced.org> -Date: Sat, 1 Aug 2020 08:26:35 -0600 -Subject: [PATCH] implement reallocarray - -reallocarray is an extension introduced by OpenBSD, which introduces -calloc overflow checking to realloc. - -glibc 2.28 introduced support for this function behind _GNU_SOURCE, -while glibc 2.29 allows its usage in _DEFAULT_SOURCE. - -diff --git a/include/stdlib.h b/include/stdlib.h -index 194c2033..b54a051f 100644 ---- a/include/stdlib.h -+++ b/include/stdlib.h -@@ -145,6 +145,7 @@ int getloadavg(double *, int); - int clearenv(void); - #define WCOREDUMP(s) ((s) & 0x80) - #define WIFCONTINUED(s) ((s) == 0xffff) -+void *reallocarray (void *, size_t, size_t); - #endif - - #ifdef _GNU_SOURCE -diff --git a/src/malloc/reallocarray.c b/src/malloc/reallocarray.c -new file mode 100644 -index 00000000..4a6ebe46 ---- /dev/null -+++ b/src/malloc/reallocarray.c -@@ -0,0 +1,13 @@ -+#define _BSD_SOURCE -+#include <errno.h> -+#include <stdlib.h> -+ -+void *reallocarray(void *ptr, size_t m, size_t n) -+{ -+ if (n && m > -1 / n) { -+ errno = ENOMEM; -+ return 0; -+ } -+ -+ return realloc(ptr, m * n); -+} diff --git a/srcpkgs/musl1.1/patches/0001_reorder_thread_list_unlink_in_pthread_exit_after_all.patch b/srcpkgs/musl1.1/patches/0001_reorder_thread_list_unlink_in_pthread_exit_after_all.patch deleted file mode 100644 index 7c1a55bc85e307..00000000000000 --- a/srcpkgs/musl1.1/patches/0001_reorder_thread_list_unlink_in_pthread_exit_after_all.patch +++ /dev/null @@ -1,56 +0,0 @@ ->From 4d5aa20a94a2d3fae3e69289dc23ecafbd0c16c4 Mon Sep 17 00:00:00 2001 -From: Rich Felker <dalias@aerifal.cx> -Date: Fri, 22 May 2020 17:35:14 -0400 -Subject: [PATCH 1/4] reorder thread list unlink in pthread_exit after all - locks - -since the backend for LOCK() skips locking if single-threaded, it's -unsafe to make the process appear single-threaded before the last use -of lock. - -this fixes potential unsynchronized access to a linked list via -__dl_thread_cleanup. ---- - src/thread/pthread_create.c | 19 +++++++++++-------- - 1 file changed, 11 insertions(+), 8 deletions(-) - -diff --git a/src/thread/pthread_create.c b/src/thread/pthread_create.c -index 5f491092..6a3b0c21 100644 ---- a/src/thread/pthread_create.c -+++ b/src/thread/pthread_create.c -@@ -90,14 +90,7 @@ _Noreturn void __pthread_exit(void *result) - exit(0); - } - -- /* At this point we are committed to thread termination. Unlink -- * the thread from the list. This change will not be visible -- * until the lock is released, which only happens after SYS_exit -- * has been called, via the exit futex address pointing at the lock. */ -- libc.threads_minus_1--; -- self->next->prev = self->prev; -- self->prev->next = self->next; -- self->prev = self->next = self; -+ /* At this point we are committed to thread termination. */ - - /* Process robust list in userspace to handle non-pshared mutexes - * and the detached thread case where the robust list head will -@@ -121,6 +114,16 @@ _Noreturn void __pthread_exit(void *result) - __do_orphaned_stdio_locks(); - __dl_thread_cleanup(); - -+ /* Last, unlink thread from the list. This change will not be visible -+ * until the lock is released, which only happens after SYS_exit -+ * has been called, via the exit futex address pointing at the lock. -+ * This needs to happen after any possible calls to LOCK() that might -+ * skip locking if libc.threads_minus_1 is zero. */ -+ libc.threads_minus_1--; -+ self->next->prev = self->prev; -+ self->prev->next = self->next; -+ self->prev = self->next = self; -+ - /* This atomic potentially competes with a concurrent pthread_detach - * call; the loser is responsible for freeing thread resources. */ - int state = a_cas(&self->detach_state, DT_JOINABLE, DT_EXITING); --- -2.21.0 - diff --git a/srcpkgs/musl1.1/patches/0002_don_t_use_libc_threads_minus_1_as_relaxed_atomic_for.patch b/srcpkgs/musl1.1/patches/0002_don_t_use_libc_threads_minus_1_as_relaxed_atomic_for.patch deleted file mode 100644 index e060762e99a620..00000000000000 --- a/srcpkgs/musl1.1/patches/0002_don_t_use_libc_threads_minus_1_as_relaxed_atomic_for.patch +++ /dev/null @@ -1,78 +0,0 @@ ->From e01b5939b38aea5ecbe41670643199825874b26c Mon Sep 17 00:00:00 2001 -From: Rich Felker <dalias@aerifal.cx> -Date: Thu, 21 May 2020 23:32:45 -0400 -Subject: [PATCH 2/4] don't use libc.threads_minus_1 as relaxed atomic for - skipping locks - -after all but the last thread exits, the next thread to observe -libc.threads_minus_1==0 and conclude that it can skip locking fails to -synchronize with any changes to memory that were made by the -last-exiting thread. this can produce data races. - -on some archs, at least x86, memory synchronization is unlikely to be -a problem; however, with the inline locks in malloc, skipping the lock -also eliminated the compiler barrier, and caused code that needed to -re-check chunk in-use bits after obtaining the lock to reuse a stale -value, possibly from before the process became single-threaded. this -in turn produced corruption of the heap state. - -some uses of libc.threads_minus_1 remain, especially for allocation of -new TLS in the dynamic linker; otherwise, it could be removed -entirely. it's made non-volatile to reflect that the remaining -accesses are only made under lock on the thread list. - -instead of libc.threads_minus_1, libc.threaded is now used for -skipping locks. the difference is that libc.threaded is permanently -true once an additional thread has been created. this will produce -some performance regression in processes that are mostly -single-threaded but occasionally creating threads. in the future it -may be possible to bring back the full lock-skipping, but more care -needs to be taken to produce a safe design. ---- - src/internal/libc.h | 2 +- - src/malloc/malloc.c | 2 +- - src/thread/__lock.c | 2 +- - 3 files changed, 3 insertions(+), 3 deletions(-) - -diff --git a/src/internal/libc.h b/src/internal/libc.h -index ac97dc7e..c0614852 100644 ---- a/src/internal/libc.h -+++ b/src/internal/libc.h -@@ -21,7 +21,7 @@ struct __libc { - int can_do_threads; - int threaded; - int secure; -- volatile int threads_minus_1; -+ int threads_minus_1; - size_t *auxv; - struct tls_module *tls_head; - size_t tls_size, tls_align, tls_cnt; -diff --git a/src/malloc/malloc.c b/src/malloc/malloc.c -index 96982596..2553a62e 100644 ---- a/src/malloc/malloc.c -+++ b/src/malloc/malloc.c -@@ -26,7 +26,7 @@ int __malloc_replaced; - - static inline void lock(volatile int *lk) - { -- if (libc.threads_minus_1) -+ if (libc.threaded) - while(a_swap(lk, 1)) __wait(lk, lk+1, 1, 1); - } - -diff --git a/src/thread/__lock.c b/src/thread/__lock.c -index 45557c88..5b9b144e 100644 ---- a/src/thread/__lock.c -+++ b/src/thread/__lock.c -@@ -18,7 +18,7 @@ - - void __lock(volatile int *l) - { -- if (!libc.threads_minus_1) return; -+ if (!libc.threaded) return; - /* fast path: INT_MIN for the lock, +1 for the congestion */ - int current = a_cas(l, 0, INT_MIN + 1); - if (!current) return; --- -2.21.0 - diff --git a/srcpkgs/musl1.1/patches/0003_cut_down_size_of_some_libc_struct_members.patch b/srcpkgs/musl1.1/patches/0003_cut_down_size_of_some_libc_struct_members.patch deleted file mode 100644 index 540c5d95019572..00000000000000 --- a/srcpkgs/musl1.1/patches/0003_cut_down_size_of_some_libc_struct_members.patch +++ /dev/null @@ -1,30 +0,0 @@ ->From f12888e9eb9eed60cc266b899dcafecb4752964a Mon Sep 17 00:00:00 2001 -From: Rich Felker <dalias@aerifal.cx> -Date: Fri, 22 May 2020 17:25:38 -0400 -Subject: [PATCH 3/4] cut down size of some libc struct members - -these are all flags that can be single-byte values. ---- - src/internal/libc.h | 6 +++--- - 1 file changed, 3 insertions(+), 3 deletions(-) - -diff --git a/src/internal/libc.h b/src/internal/libc.h -index c0614852..d47f58e0 100644 ---- a/src/internal/libc.h -+++ b/src/internal/libc.h -@@ -18,9 +18,9 @@ struct tls_module { - }; - - struct __libc { -- int can_do_threads; -- int threaded; -- int secure; -+ char can_do_threads; -+ char threaded; -+ char secure; - int threads_minus_1; - size_t *auxv; - struct tls_module *tls_head; --- -2.21.0 - diff --git a/srcpkgs/musl1.1/patches/0004_restore_lock_skipping_for_processes_that_return_to_s.patch b/srcpkgs/musl1.1/patches/0004_restore_lock_skipping_for_processes_that_return_to_s.patch deleted file mode 100644 index e703c1f403c59d..00000000000000 --- a/srcpkgs/musl1.1/patches/0004_restore_lock_skipping_for_processes_that_return_to_s.patch +++ /dev/null @@ -1,102 +0,0 @@ ->From 8d81ba8c0bc6fe31136cb15c9c82ef4c24965040 Mon Sep 17 00:00:00 2001 -From: Rich Felker <dalias@aerifal.cx> -Date: Fri, 22 May 2020 17:45:47 -0400 -Subject: [PATCH 4/4] restore lock-skipping for processes that return to - single-threaded state - -the design used here relies on the barrier provided by the first lock -operation after the process returns to single-threaded state to -synchronize with actions by the last thread that exited. by storing -the intent to change modes in the same object used to detect whether -locking is needed, it's possible to avoid an extra (possibly costly) -memory load after the lock is taken. ---- - src/internal/libc.h | 1 + - src/malloc/malloc.c | 5 ++++- - src/thread/__lock.c | 4 +++- - src/thread/pthread_create.c | 8 ++++---- - 4 files changed, 12 insertions(+), 6 deletions(-) - -diff --git a/src/internal/libc.h b/src/internal/libc.h -index d47f58e0..619bba86 100644 ---- a/src/internal/libc.h -+++ b/src/internal/libc.h -@@ -21,6 +21,7 @@ struct __libc { - char can_do_threads; - char threaded; - char secure; -+ volatile signed char need_locks; - int threads_minus_1; - size_t *auxv; - struct tls_module *tls_head; -diff --git a/src/malloc/malloc.c b/src/malloc/malloc.c -index 2553a62e..a803d4c9 100644 ---- a/src/malloc/malloc.c -+++ b/src/malloc/malloc.c -@@ -26,8 +26,11 @@ int __malloc_replaced; - - static inline void lock(volatile int *lk) - { -- if (libc.threaded) -+ int need_locks = libc.need_locks; -+ if (need_locks) { - while(a_swap(lk, 1)) __wait(lk, lk+1, 1, 1); -+ if (need_locks < 0) libc.need_locks = 0; -+ } - } - - static inline void unlock(volatile int *lk) -diff --git a/src/thread/__lock.c b/src/thread/__lock.c -index 5b9b144e..60eece49 100644 ---- a/src/thread/__lock.c -+++ b/src/thread/__lock.c -@@ -18,9 +18,11 @@ - - void __lock(volatile int *l) - { -- if (!libc.threaded) return; -+ int need_locks = libc.need_locks; -+ if (!need_locks) return; - /* fast path: INT_MIN for the lock, +1 for the congestion */ - int current = a_cas(l, 0, INT_MIN + 1); -+ if (need_locks < 0) libc.need_locks = 0; - if (!current) return; - /* A first spin loop, for medium congestion. */ - for (unsigned i = 0; i < 10; ++i) { -diff --git a/src/thread/pthread_create.c b/src/thread/pthread_create.c -index 6a3b0c21..6bdfb44f 100644 ---- a/src/thread/pthread_create.c -+++ b/src/thread/pthread_create.c -@@ -118,8 +118,8 @@ _Noreturn void __pthread_exit(void *result) - * until the lock is released, which only happens after SYS_exit - * has been called, via the exit futex address pointing at the lock. - * This needs to happen after any possible calls to LOCK() that might -- * skip locking if libc.threads_minus_1 is zero. */ -- libc.threads_minus_1--; -+ * skip locking if process appears single-threaded. */ -+ if (!--libc.threads_minus_1) libc.need_locks = -1; - self->next->prev = self->prev; - self->prev->next = self->next; - self->prev = self->next = self; -@@ -339,7 +339,7 @@ int __pthread_create(pthread_t *restrict res, const pthread_attr_t *restrict att - ~(1UL<<((SIGCANCEL-1)%(8*sizeof(long)))); - - __tl_lock(); -- libc.threads_minus_1++; -+ if (!libc.threads_minus_1++) libc.need_locks = 1; - ret = __clone((c11 ? start_c11 : start), stack, flags, args, &new->tid, TP_ADJ(new), &__thread_list_lock); - - /* All clone failures translate to EAGAIN. If explicit scheduling -@@ -363,7 +363,7 @@ int __pthread_create(pthread_t *restrict res, const pthread_attr_t *restrict att - new->next->prev = new; - new->prev->next = new; - } else { -- libc.threads_minus_1--; -+ if (!--libc.threads_minus_1) libc.need_locks = 0; - } - __tl_unlock(); - __restore_sigs(&set); --- -2.21.0 - - diff --git a/srcpkgs/musl1.1/patches/98e688a9da5e7b2925dda17a2d6820dddf1fb287.patch b/srcpkgs/musl1.1/patches/98e688a9da5e7b2925dda17a2d6820dddf1fb287.patch deleted file mode 100644 index a8bfa66d6c47d0..00000000000000 --- a/srcpkgs/musl1.1/patches/98e688a9da5e7b2925dda17a2d6820dddf1fb287.patch +++ /dev/null @@ -1,139 +0,0 @@ -From 98e688a9da5e7b2925dda17a2d6820dddf1fb287 Mon Sep 17 00:00:00 2001 -From: Ismael Luceno <ismael@iodev.co.uk> -Date: Sun, 15 Aug 2021 17:51:57 +0200 -Subject: [PATCH] define NULL as nullptr when used in C++11 or later - -This should be safer for casting and more compatible with existing code -bases that wrongly assume it must be defined as a pointer. ---- - include/locale.h | 4 +++- - include/stddef.h | 4 +++- - include/stdio.h | 4 +++- - include/stdlib.h | 4 +++- - include/string.h | 4 +++- - include/time.h | 4 +++- - include/unistd.h | 4 +++- - include/wchar.h | 4 +++- - 8 files changed, 24 insertions(+), 8 deletions(-) - -diff --git a/include/locale.h b/include/locale.h -index ce384381c..11106fea8 100644 ---- a/include/locale.h -+++ b/include/locale.h -@@ -7,7 +7,9 @@ extern "C" { - - #include <features.h> - --#ifdef __cplusplus -+#if __cplusplus >= 201103L -+#define NULL nullptr -+#elif defined(__cplusplus) - #define NULL 0L - #else - #define NULL ((void*)0) -diff --git a/include/stddef.h b/include/stddef.h -index bd7538535..f25b86396 100644 ---- a/include/stddef.h -+++ b/include/stddef.h -@@ -1,7 +1,9 @@ - #ifndef _STDDEF_H - #define _STDDEF_H - --#ifdef __cplusplus -+#if __cplusplus >= 201103L -+#define NULL nullptr -+#elif defined(__cplusplus) - #define NULL 0L - #else - #define NULL ((void*)0) -diff --git a/include/stdio.h b/include/stdio.h -index 3604198c3..d1ed01f03 100644 ---- a/include/stdio.h -+++ b/include/stdio.h -@@ -25,7 +25,9 @@ extern "C" { - - #include <bits/alltypes.h> - --#ifdef __cplusplus -+#if __cplusplus >= 201103L -+#define NULL nullptr -+#elif defined(__cplusplus) - #define NULL 0L - #else - #define NULL ((void*)0) -diff --git a/include/stdlib.h b/include/stdlib.h -index 7af86e3bc..b507ca33b 100644 ---- a/include/stdlib.h -+++ b/include/stdlib.h -@@ -7,7 +7,9 @@ extern "C" { - - #include <features.h> - --#ifdef __cplusplus -+#if __cplusplus >= 201103L -+#define NULL nullptr -+#elif defined(__cplusplus) - #define NULL 0L - #else - #define NULL ((void*)0) -diff --git a/include/string.h b/include/string.h -index 795a2abcd..43ad0942e 100644 ---- a/include/string.h -+++ b/include/string.h -@@ -7,7 +7,9 @@ extern "C" { - - #include <features.h> - --#ifdef __cplusplus -+#if __cplusplus >= 201103L -+#define NULL nullptr -+#elif defined(__cplusplus) - #define NULL 0L - #else - #define NULL ((void*)0) -diff --git a/include/time.h b/include/time.h -index 5494df183..3d9483720 100644 ---- a/include/time.h -+++ b/include/time.h -@@ -7,7 +7,9 @@ extern "C" { - - #include <features.h> - --#ifdef __cplusplus -+#if __cplusplus >= 201103L -+#define NULL nullptr -+#elif defined(__cplusplus) - #define NULL 0L - #else - #define NULL ((void*)0) -diff --git a/include/unistd.h b/include/unistd.h -index 130640260..ee2dbe8af 100644 ---- a/include/unistd.h -+++ b/include/unistd.h -@@ -15,7 +15,9 @@ extern "C" { - #define SEEK_CUR 1 - #define SEEK_END 2 - --#ifdef __cplusplus -+#if __cplusplus >= 201103L -+#define NULL nullptr -+#elif defined(__cplusplus) - #define NULL 0L - #else - #define NULL ((void*)0) -diff --git a/include/wchar.h b/include/wchar.h -index 88eb55b18..ed5d774df 100644 ---- a/include/wchar.h -+++ b/include/wchar.h -@@ -38,7 +38,9 @@ extern "C" { - #define WCHAR_MIN (-1-0x7fffffff+L'\0') - #endif - --#ifdef __cplusplus -+#if __cplusplus >= 201103L -+#define NULL nullptr -+#elif defined(__cplusplus) - #define NULL 0L - #else - #define NULL ((void*)0) - diff --git a/srcpkgs/musl1.1/patches/99d5098a885feae3ae8c32b407350d8ca85dd178.patch b/srcpkgs/musl1.1/patches/99d5098a885feae3ae8c32b407350d8ca85dd178.patch deleted file mode 100644 index 4e03ad1607ce98..00000000000000 --- a/srcpkgs/musl1.1/patches/99d5098a885feae3ae8c32b407350d8ca85dd178.patch +++ /dev/null @@ -1,113 +0,0 @@ -From 99d5098a885feae3ae8c32b407350d8ca85dd178 Mon Sep 17 00:00:00 2001 -From: Julien Ramseier <j.ramseier@gmail.com> -Date: Sun, 18 Oct 2020 12:15:06 -0400 -Subject: update crypt_blowfish to support $2b$ prefix - -Merge changes from Solar Designer's crypt_blowfish v1.3. This makes -crypt_blowfish fully compatible with OpenBSD's bcrypt by adding -support for the $2b$ prefix (which behaves the same as -crypt_blowfish's $2y$). ---- - src/crypt/crypt_blowfish.c | 38 +++++++++++++++++++++++--------------- - 1 file changed, 23 insertions(+), 15 deletions(-) - -(limited to 'src/crypt/crypt_blowfish.c') - -diff --git a/src/crypt/crypt_blowfish.c b/src/crypt/crypt_blowfish.c -index d3f79851..d722607b 100644 ---- a/src/crypt/crypt_blowfish.c -+++ b/src/crypt/crypt_blowfish.c -@@ -15,7 +15,7 @@ - * No copyright is claimed, and the software is hereby placed in the public - * domain. In case this attempt to disclaim copyright and place the software - * in the public domain is deemed null and void, then the software is -- * Copyright (c) 1998-2012 Solar Designer and it is hereby released to the -+ * Copyright (c) 1998-2014 Solar Designer and it is hereby released to the - * general public under the following terms: - * - * Redistribution and use in source and binary forms, with or without -@@ -31,12 +31,12 @@ - * you place this code and any modifications you make under a license - * of your choice. - * -- * This implementation is mostly compatible with OpenBSD's bcrypt.c (prefix -- * "$2a$") by Niels Provos <provos at citi.umich.edu>, and uses some of his -- * ideas. The password hashing algorithm was designed by David Mazieres -- * <dm at lcs.mit.edu>. For more information on the level of compatibility, -- * please refer to the comments in BF_set_key() below and to the included -- * crypt(3) man page. -+ * This implementation is fully compatible with OpenBSD's bcrypt.c for prefix -+ * "$2b$", originally by Niels Provos <provos at citi.umich.edu>, and it uses -+ * some of his ideas. The password hashing algorithm was designed by David -+ * Mazieres <dm at lcs.mit.edu>. For information on the level of -+ * compatibility for bcrypt hash prefixes other than "$2b$", please refer to -+ * the comments in BF_set_key() below and to the included crypt(3) man page. - * - * There's a paper on the algorithm that explains its design decisions: - * -@@ -533,6 +533,7 @@ static void BF_set_key(const char *key, BF_key expanded, BF_key initial, - * Valid combinations of settings are: - * - * Prefix "$2a$": bug = 0, safety = 0x10000 -+ * Prefix "$2b$": bug = 0, safety = 0 - * Prefix "$2x$": bug = 1, safety = 0 - * Prefix "$2y$": bug = 0, safety = 0 - */ -@@ -596,12 +597,14 @@ static void BF_set_key(const char *key, BF_key expanded, BF_key initial, - initial[0] ^= sign; - } - -+static const unsigned char flags_by_subtype[26] = { -+ 2, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 0 -+}; -+ - static char *BF_crypt(const char *key, const char *setting, - char *output, BF_word min) - { -- static const unsigned char flags_by_subtype[26] = -- {2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 0}; - struct { - BF_ctx ctx; - BF_key expanded_key; -@@ -746,9 +749,11 @@ char *__crypt_blowfish(const char *key, const char *setting, char *output) - { - const char *test_key = "8b \xd0\xc1\xd2\xcf\xcc\xd8"; - const char *test_setting = "$2a$00$abcdefghijklmnopqrstuu"; -- static const char test_hash[2][34] = -- {"VUrPmXD6q/nVSSp7pNDhCR9071IfIRe\0\x55", /* $2x$ */ -- "i1D709vfamulimlGcq0qq3UvuUasvEa\0\x55"}; /* $2a$, $2y$ */ -+ static const char test_hashes[2][34] = { -+ "i1D709vfamulimlGcq0qq3UvuUasvEa\0\x55", /* 'a', 'b', 'y' */ -+ "VUrPmXD6q/nVSSp7pNDhCR9071IfIRe\0\x55", /* 'x' */ -+ }; -+ const char *test_hash = test_hashes[0]; - char *retval; - const char *p; - int ok; -@@ -768,8 +773,11 @@ char *__crypt_blowfish(const char *key, const char *setting, char *output) - * detected by the self-test. - */ - memcpy(buf.s, test_setting, sizeof(buf.s)); -- if (retval) -+ if (retval) { -+ unsigned int flags = flags_by_subtype[setting[2] - 'a']; -+ test_hash = test_hashes[flags & 1]; - buf.s[2] = setting[2]; -+ } - memset(buf.o, 0x55, sizeof(buf.o)); - buf.o[sizeof(buf.o) - 1] = 0; - p = BF_crypt(test_key, buf.s, buf.o, 1); -@@ -777,7 +785,7 @@ char *__crypt_blowfish(const char *key, const char *setting, char *output) - ok = (p == buf.o && - !memcmp(p, buf.s, 7 + 22) && - !memcmp(p + (7 + 22), -- test_hash[buf.s[2] & 1], -+ test_hash, - 31 + 1 + 1 + 1)); - - { --- -cgit v1.2.1 - diff --git a/srcpkgs/musl1.1/patches/CVE-2020-28928.patch b/srcpkgs/musl1.1/patches/CVE-2020-28928.patch deleted file mode 100644 index b3ff3b4ee08f04..00000000000000 --- a/srcpkgs/musl1.1/patches/CVE-2020-28928.patch +++ /dev/null @@ -1,64 +0,0 @@ ---- a/src/multibyte/wcsnrtombs.c -+++ b/src/multibyte/wcsnrtombs.c -@@ -1,41 +1,33 @@ - #include <wchar.h> -+#include <limits.h> -+#include <string.h> - - size_t wcsnrtombs(char *restrict dst, const wchar_t **restrict wcs, size_t wn, size_t n, mbstate_t *restrict st) - { -- size_t l, cnt=0, n2; -- char *s, buf[256]; - const wchar_t *ws = *wcs; -- const wchar_t *tmp_ws; -- -- if (!dst) s = buf, n = sizeof buf; -- else s = dst; -- -- while ( ws && n && ( (n2=wn)>=n || n2>32 ) ) { -- if (n2>=n) n2=n; -- tmp_ws = ws; -- l = wcsrtombs(s, &ws, n2, 0); -- if (!(l+1)) { -- cnt = l; -- n = 0; -+ size_t cnt = 0; -+ if (!dst) n=0; -+ while (ws && wn) { -+ char tmp[MB_LEN_MAX]; -+ size_t l = wcrtomb(n<MB_LEN_MAX ? tmp : dst, *ws, 0); -+ if (l==-1) { -+ cnt = -1; - break; - } -- if (s != buf) { -- s += l; -+ if (dst) { -+ if (n<MB_LEN_MAX) { -+ if (l>n) break; -+ memcpy(dst, tmp, l); -+ } -+ dst += l; - n -= l; - } -- wn = ws ? wn - (ws - tmp_ws) : 0; -- cnt += l; -- } -- if (ws) while (n && wn) { -- l = wcrtomb(s, *ws, 0); -- if ((l+1)<=1) { -- if (!l) ws = 0; -- else cnt = l; -+ if (!*ws) { -+ ws = 0; - break; - } -- ws++; wn--; -- /* safe - this loop runs fewer than sizeof(buf) times */ -- s+=l; n-=l; -+ ws++; -+ wn--; - cnt += l; - } - if (dst) *wcs = ws; - diff --git a/srcpkgs/musl1.1/patches/aarch64-fregs.patch b/srcpkgs/musl1.1/patches/aarch64-fregs.patch deleted file mode 100644 index 024eed11a8e537..00000000000000 --- a/srcpkgs/musl1.1/patches/aarch64-fregs.patch +++ /dev/null @@ -1,37 +0,0 @@ -Use types compatible with glibc/kernel headers. - -diff --git a/arch/aarch64/bits/signal.h b/arch/aarch64/bits/signal.h -index b71261f5..5098c734 100644 ---- a/arch/aarch64/bits/signal.h -+++ b/arch/aarch64/bits/signal.h -@@ -11,7 +11,7 @@ typedef unsigned long greg_t; - typedef unsigned long gregset_t[34]; - - typedef struct { -- long double vregs[32]; -+ __uint128_t vregs[32]; - unsigned int fpsr; - unsigned int fpcr; - } fpregset_t; -@@ -34,7 +34,7 @@ struct fpsimd_context { - struct _aarch64_ctx head; - unsigned int fpsr; - unsigned int fpcr; -- long double vregs[32]; -+ __uint128_t vregs[32]; - }; - struct esr_context { - struct _aarch64_ctx head; -diff --git a/arch/aarch64/bits/user.h b/arch/aarch64/bits/user.h -index d12cdf7f..8a1002aa 100644 ---- a/arch/aarch64/bits/user.h -+++ b/arch/aarch64/bits/user.h -@@ -6,7 +6,7 @@ struct user_regs_struct { - }; - - struct user_fpsimd_struct { -- long double vregs[32]; -+ __uint128_t vregs[32]; - unsigned int fpsr; - unsigned int fpcr; - }; diff --git a/srcpkgs/musl1.1/patches/add-preadv2-pwritev2.patch b/srcpkgs/musl1.1/patches/add-preadv2-pwritev2.patch deleted file mode 100644 index ce76feb91ae8e5..00000000000000 --- a/srcpkgs/musl1.1/patches/add-preadv2-pwritev2.patch +++ /dev/null @@ -1,77 +0,0 @@ -From 81cced6ebeb4419a78a8892ec7d7e28f5582d24a Mon Sep 17 00:00:00 2001 -From: Rich Felker <dalias@aerifal.cx> -Date: Thu, 25 Jan 2024 12:02:34 -0500 -Subject: [PATCH] add preadv2 and pwritev2 syscall wrappers, flag value macros - ---- - include/sys/uio.h | 7 +++++++ - src/linux/preadv2.c | 17 +++++++++++++++++ - src/linux/pwritev2.c | 17 +++++++++++++++++ - 3 files changed, 41 insertions(+) - create mode 100644 src/linux/preadv2.c - create mode 100644 src/linux/pwritev2.c - -diff --git a/include/sys/uio.h b/include/sys/uio.h -index 90e5939ed..8b5e3de79 100644 ---- a/include/sys/uio.h -+++ b/include/sys/uio.h -@@ -39,6 +39,13 @@ ssize_t pwritev (int, const struct iovec *, int, off_t); - #ifdef _GNU_SOURCE - ssize_t process_vm_writev(pid_t, const struct iovec *, unsigned long, const struct iovec *, unsigned long, unsigned long); - ssize_t process_vm_readv(pid_t, const struct iovec *, unsigned long, const struct iovec *, unsigned long, unsigned long); -+ssize_t preadv2 (int, const struct iovec *, int, off_t, int); -+ssize_t pwritev2 (int, const struct iovec *, int, off_t, int); -+#define RWF_HIPRI 0x00000001 -+#define RWF_DSYNC 0x00000002 -+#define RWF_SYNC 0x00000004 -+#define RWF_NOWAIT 0x00000008 -+#define RWF_APPEND 0x00000010 - #endif - - #ifdef __cplusplus -diff --git a/src/linux/preadv2.c b/src/linux/preadv2.c -new file mode 100644 -index 000000000..5e7ab70f1 ---- /dev/null -+++ b/src/linux/preadv2.c -@@ -0,0 +1,17 @@ -+#define _GNU_SOURCE -+#include <sys/uio.h> -+#include <unistd.h> -+#include "syscall.h" -+ -+ssize_t preadv2(int fd, const struct iovec *iov, int count, off_t ofs, int flags) -+{ -+#ifdef SYS_preadv -+ if (!flags) { -+ if (ofs==-1) return readv(fd, iov, count); -+ return syscall_cp(SYS_preadv, fd, iov, count, -+ (long)(ofs), (long)(ofs>>32)); -+ } -+#endif -+ return syscall_cp(SYS_preadv2, fd, iov, count, -+ (long)(ofs), (long)(ofs>>32), flags); -+} -diff --git a/src/linux/pwritev2.c b/src/linux/pwritev2.c -new file mode 100644 -index 000000000..ece90d7ca ---- /dev/null -+++ b/src/linux/pwritev2.c -@@ -0,0 +1,17 @@ -+#define _GNU_SOURCE -+#include <sys/uio.h> -+#include <unistd.h> -+#include "syscall.h" -+ -+ssize_t pwritev2(int fd, const struct iovec *iov, int count, off_t ofs, int flags) -+{ -+#ifdef SYS_pwritev -+ if (!flags) { -+ if (ofs==-1) return writev(fd, iov, count); -+ return syscall_cp(SYS_pwritev, fd, iov, count, -+ (long)(ofs), (long)(ofs>>32)); -+ } -+#endif -+ return syscall_cp(SYS_pwritev2, fd, iov, count, -+ (long)(ofs), (long)(ofs>>32), flags); -+} diff --git a/srcpkgs/musl1.1/patches/add-pthread_getname.patch b/srcpkgs/musl1.1/patches/add-pthread_getname.patch deleted file mode 100644 index 5853cfa5c348cd..00000000000000 --- a/srcpkgs/musl1.1/patches/add-pthread_getname.patch +++ /dev/null @@ -1,55 +0,0 @@ -From bd3b9c4ca5e93f10f7fd891b8c07cc0c5dfd198f Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?=C3=89rico=20Rolim?= <ericonr@disroot.org> -Date: Tue, 20 Apr 2021 16:15:15 -0300 -Subject: [PATCH] add pthread_getname_np function - -based on the pthread_setname_np implementation ---- - include/pthread.h | 1 + - src/thread/pthread_getname_np.c | 25 +++++++++++++++++++++++++ - 2 files changed, 26 insertions(+) - create mode 100644 src/thread/pthread_getname_np.c - -diff --git a/include/pthread.h b/include/pthread.h -index 0492f26a6..89fd9ff7c 100644 ---- a/include/pthread.h -+++ b/include/pthread.h -@@ -221,6 +221,7 @@ int pthread_getaffinity_np(pthread_t, size_t, struct cpu_set_t *); - int pthread_setaffinity_np(pthread_t, size_t, const struct cpu_set_t *); - int pthread_getattr_np(pthread_t, pthread_attr_t *); - int pthread_setname_np(pthread_t, const char *); -+int pthread_getname_np(pthread_t, char *, size_t); - int pthread_getattr_default_np(pthread_attr_t *); - int pthread_setattr_default_np(const pthread_attr_t *); - int pthread_tryjoin_np(pthread_t, void **); -diff --git a/src/thread/pthread_getname_np.c b/src/thread/pthread_getname_np.c -new file mode 100644 -index 000000000..48d1a294f ---- /dev/null -+++ b/src/thread/pthread_getname_np.c -@@ -0,0 +1,25 @@ -+#define _GNU_SOURCE -+#include <fcntl.h> -+#include <unistd.h> -+#include <sys/prctl.h> -+ -+#include "pthread_impl.h" -+ -+int pthread_getname_np(pthread_t thread, char *name, size_t len) -+{ -+ int fd, cs, status = 0; -+ char f[sizeof "/proc/self/task//comm" + 3*sizeof(int)]; -+ -+ if (len < 16) return ERANGE; -+ -+ if (thread == pthread_self()) -+ return prctl(PR_GET_NAME, (unsigned long)name, 0UL, 0UL, 0UL) ? errno : 0; -+ -+ snprintf(f, sizeof f, "/proc/self/task/%d/comm", thread->tid); -+ pthread_setcancelstate(PTHREAD_CANCEL_DISABLE, &cs); -+ if ((fd = open(f, O_RDONLY|O_CLOEXEC)) < 0 || (len = read(fd, name, len)) < 0) status = errno; -+ else name[len-1] = 0; /* remove trailing new line only if successful */ -+ if (fd >= 0) close(fd); -+ pthread_setcancelstate(cs, 0); -+ return status; -+} diff --git a/srcpkgs/musl1.1/patches/add-qsort_r.patch b/srcpkgs/musl1.1/patches/add-qsort_r.patch deleted file mode 100644 index 3d85496afb69fb..00000000000000 --- a/srcpkgs/musl1.1/patches/add-qsort_r.patch +++ /dev/null @@ -1,201 +0,0 @@ -From b76f37fd5625d038141b52184956fb4b7838e9a5 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?=C3=89rico=20Nogueira?= <ericonr@disroot.org> -Date: Tue, 9 Mar 2021 18:02:13 -0300 -Subject: [PATCH] add qsort_r and make qsort a wrapper around it - -we make qsort a wrapper by providing a wrapper_cmp function that uses -the extra argument as a function pointer. should be optimized to a tail -call on most architectures, as long as it's built with --fomit-frame-pointer, so the performance impact should be minimal. - -to keep the git history clean, for now qsort_r is implemented in qsort.c -and qsort is implemented in qsort_nr.c. qsort.c also received a few -trivial cleanups, including replacing (*cmp)() calls with cmp(). -qsort_nr.c contains only wrapper_cmp and qsort as a qsort_r wrapper -itself. ---- - include/stdlib.h | 1 + - src/include/stdlib.h | 1 + - src/stdlib/qsort.c | 37 ++++++++++++++++++++----------------- - src/stdlib/qsort_nr.c | 14 ++++++++++++++ - 4 files changed, 36 insertions(+), 17 deletions(-) - create mode 100644 src/stdlib/qsort_nr.c - -diff --git a/include/stdlib.h b/include/stdlib.h -index b54a051fe..7af86e3bc 100644 ---- a/include/stdlib.h -+++ b/include/stdlib.h -@@ -146,6 +146,7 @@ int clearenv(void); - #define WCOREDUMP(s) ((s) & 0x80) - #define WIFCONTINUED(s) ((s) == 0xffff) - void *reallocarray (void *, size_t, size_t); -+void qsort_r (void *, size_t, size_t, int (*)(const void *, const void *, void *), void *); - #endif - - #ifdef _GNU_SOURCE -diff --git a/src/include/stdlib.h b/src/include/stdlib.h -index e9da20158..812b04de2 100644 ---- a/src/include/stdlib.h -+++ b/src/include/stdlib.h -@@ -8,6 +8,7 @@ hidden void __env_rm_add(char *, char *); - hidden int __mkostemps(char *, int, int); - hidden int __ptsname_r(int, char *, size_t); - hidden char *__randname(char *); -+hidden void __qsort_r (void *, size_t, size_t, int (*)(const void *, const void *, void *), void *); - - hidden void *__libc_malloc(size_t); - hidden void *__libc_malloc_impl(size_t); -diff --git a/src/stdlib/qsort.c b/src/stdlib/qsort.c -index da58fd317..314ddc29d 100644 ---- a/src/stdlib/qsort.c -+++ b/src/stdlib/qsort.c -@@ -24,6 +24,7 @@ - /* Smoothsort, an adaptive variant of Heapsort. Memory usage: O(1). - Run time: Worst case O(n log n), close to O(n) in the mostly-sorted case. */ - -+#define _BSD_SOURCE - #include <stdint.h> - #include <stdlib.h> - #include <string.h> -@@ -31,7 +32,7 @@ - #include "atomic.h" - #define ntz(x) a_ctz_l((x)) - --typedef int (*cmpfun)(const void *, const void *); -+typedef int (*cmpfun)(const void *, const void *, void *); - - static inline int pntz(size_t p[2]) { - int r = ntz(p[0] - 1); -@@ -88,7 +89,7 @@ static inline void shr(size_t p[2], int n) - p[1] >>= n; - } - --static void sift(unsigned char *head, size_t width, cmpfun cmp, int pshift, size_t lp[]) -+static void sift(unsigned char *head, size_t width, cmpfun cmp, void *arg, int pshift, size_t lp[]) - { - unsigned char *rt, *lf; - unsigned char *ar[14 * sizeof(size_t) + 1]; -@@ -99,10 +100,10 @@ static void sift(unsigned char *head, size_t width, cmpfun cmp, int pshift, size - rt = head - width; - lf = head - width - lp[pshift - 2]; - -- if((*cmp)(ar[0], lf) >= 0 && (*cmp)(ar[0], rt) >= 0) { -+ if(cmp(ar[0], lf, arg) >= 0 && cmp(ar[0], rt, arg) >= 0) { - break; - } -- if((*cmp)(lf, rt) >= 0) { -+ if(cmp(lf, rt, arg) >= 0) { - ar[i++] = lf; - head = lf; - pshift -= 1; -@@ -115,7 +116,7 @@ static void sift(unsigned char *head, size_t width, cmpfun cmp, int pshift, size - cycle(width, ar, i); - } - --static void trinkle(unsigned char *head, size_t width, cmpfun cmp, size_t pp[2], int pshift, int trusty, size_t lp[]) -+static void trinkle(unsigned char *head, size_t width, cmpfun cmp, void *arg, size_t pp[2], int pshift, int trusty, size_t lp[]) - { - unsigned char *stepson, - *rt, *lf; -@@ -130,13 +131,13 @@ static void trinkle(unsigned char *head, size_t width, cmpfun cmp, size_t pp[2], - ar[0] = head; - while(p[0] != 1 || p[1] != 0) { - stepson = head - lp[pshift]; -- if((*cmp)(stepson, ar[0]) <= 0) { -+ if(cmp(stepson, ar[0], arg) <= 0) { - break; - } - if(!trusty && pshift > 1) { - rt = head - width; - lf = head - width - lp[pshift - 2]; -- if((*cmp)(rt, stepson) >= 0 || (*cmp)(lf, stepson) >= 0) { -+ if(cmp(rt, stepson, arg) >= 0 || cmp(lf, stepson, arg) >= 0) { - break; - } - } -@@ -150,11 +151,11 @@ static void trinkle(unsigned char *head, size_t width, cmpfun cmp, size_t pp[2], - } - if(!trusty) { - cycle(width, ar, i); -- sift(head, width, cmp, pshift, lp); -+ sift(head, width, cmp, arg, pshift, lp); - } - } - --void qsort(void *base, size_t nel, size_t width, cmpfun cmp) -+void __qsort_r(void *base, size_t nel, size_t width, cmpfun cmp, void *arg) - { - size_t lp[12*sizeof(size_t)]; - size_t i, size = width * nel; -@@ -173,16 +174,16 @@ void qsort(void *base, size_t nel, size_t width, cmpfun cmp) - - while(head < high) { - if((p[0] & 3) == 3) { -- sift(head, width, cmp, pshift, lp); -+ sift(head, width, cmp, arg, pshift, lp); - shr(p, 2); - pshift += 2; - } else { - if(lp[pshift - 1] >= high - head) { -- trinkle(head, width, cmp, p, pshift, 0, lp); -+ trinkle(head, width, cmp, arg, p, pshift, 0, lp); - } else { -- sift(head, width, cmp, pshift, lp); -+ sift(head, width, cmp, arg, pshift, lp); - } -- -+ - if(pshift == 1) { - shl(p, 1); - pshift = 0; -@@ -191,12 +192,12 @@ void qsort(void *base, size_t nel, size_t width, cmpfun cmp) - pshift = 1; - } - } -- -+ - p[0] |= 1; - head += width; - } - -- trinkle(head, width, cmp, p, pshift, 0, lp); -+ trinkle(head, width, cmp, arg, p, pshift, 0, lp); - - while(pshift != 1 || p[0] != 1 || p[1] != 0) { - if(pshift <= 1) { -@@ -208,11 +209,13 @@ void qsort(void *base, size_t nel, size_t width, cmpfun cmp) - pshift -= 2; - p[0] ^= 7; - shr(p, 1); -- trinkle(head - lp[pshift] - width, width, cmp, p, pshift + 1, 1, lp); -+ trinkle(head - lp[pshift] - width, width, cmp, arg, p, pshift + 1, 1, lp); - shl(p, 1); - p[0] |= 1; -- trinkle(head - width, width, cmp, p, pshift, 1, lp); -+ trinkle(head - width, width, cmp, arg, p, pshift, 1, lp); - } - head -= width; - } - } -+ -+weak_alias(__qsort_r, qsort_r); -diff --git a/src/stdlib/qsort_nr.c b/src/stdlib/qsort_nr.c -new file mode 100644 -index 000000000..efe7ccecd ---- /dev/null -+++ b/src/stdlib/qsort_nr.c -@@ -0,0 +1,14 @@ -+#define _BSD_SOURCE -+#include <stdlib.h> -+ -+typedef int (*cmpfun)(const void *, const void *); -+ -+static int wrapper_cmp(const void *v1, const void *v2, void *cmp) -+{ -+ return ((cmpfun)cmp)(v1, v2); -+} -+ -+void qsort(void *base, size_t nel, size_t width, cmpfun cmp) -+{ -+ __qsort_r(base, nel, width, wrapper_cmp, cmp); -+} diff --git a/srcpkgs/musl1.1/patches/add-rlimit-rttime.patch b/srcpkgs/musl1.1/patches/add-rlimit-rttime.patch deleted file mode 100644 index 56afa6b66521a0..00000000000000 --- a/srcpkgs/musl1.1/patches/add-rlimit-rttime.patch +++ /dev/null @@ -1,24 +0,0 @@ -From 2507e7f5312e79620f6337935d0a6c9045ccba09 Mon Sep 17 00:00:00 2001 -From: Leah Neukirchen <leah@vuxu.org> -Date: Sat, 11 Jan 2020 20:16:59 +0100 -Subject: [PATCH] define RLIMIT_RTTIME, bump RLIMIT_NLIMITS - -This macro exists since Linux 2.6.25 and is defined in glibc since 2011. ---- - include/sys/resource.h | 3 ++- - 1 file changed, 2 insertions(+), 1 deletion(-) - -diff --git a/include/sys/resource.h b/include/sys/resource.h -index e0c86ae33..3068328d0 100644 ---- a/include/sys/resource.h -+++ b/include/sys/resource.h -@@ -90,7 +90,8 @@ int prlimit(pid_t, int, const struct rlimit *, struct rlimit *); - #define RLIMIT_MSGQUEUE 12 - #define RLIMIT_NICE 13 - #define RLIMIT_RTPRIO 14 --#define RLIMIT_NLIMITS 15 -+#define RLIMIT_RTTIME 15 -+#define RLIMIT_NLIMITS 16 - - #define RLIM_NLIMITS RLIMIT_NLIMITS - diff --git a/srcpkgs/musl1.1/patches/add-support-for-SIGEV_THREAD_ID-timers.patch b/srcpkgs/musl1.1/patches/add-support-for-SIGEV_THREAD_ID-timers.patch deleted file mode 100644 index e20dff5ba0d456..00000000000000 --- a/srcpkgs/musl1.1/patches/add-support-for-SIGEV_THREAD_ID-timers.patch +++ /dev/null @@ -1,74 +0,0 @@ -From 7c71792e87691451f2a6b76348e83ad1889f1dcb Mon Sep 17 00:00:00 2001 -From: James Y Knight <jyknight@google.com> -Date: Sun, 30 Jun 2019 21:55:20 -0400 -Subject: [PATCH] add support for SIGEV_THREAD_ID timers - -This is like SIGEV_SIGNAL, but targeted to a particular thread's -tid, rather than the process. ---- - include/signal.h | 16 +++++++++++++--- - src/time/timer_create.c | 8 ++++++-- - 2 files changed, 19 insertions(+), 5 deletions(-) - -diff --git a/include/signal.h b/include/signal.h -index fbdf667b2..9ed929e4f 100644 ---- a/include/signal.h -+++ b/include/signal.h -@@ -180,14 +180,24 @@ struct sigevent { - union sigval sigev_value; - int sigev_signo; - int sigev_notify; -- void (*sigev_notify_function)(union sigval); -- pthread_attr_t *sigev_notify_attributes; -- char __pad[56-3*sizeof(long)]; -+ union { -+ char __pad[64 - 2*sizeof(int) - sizeof(union sigval)]; -+ pid_t sigev_notify_thread_id; -+ struct { -+ void (*sigev_notify_function)(union sigval); -+ pthread_attr_t *sigev_notify_attributes; -+ } __sev_thread; -+ } __sev_fields; - }; - -+#define sigev_notify_thread_id __sev_fields.sigev_notify_thread_id -+#define sigev_notify_function __sev_fields.__sev_thread.sigev_notify_function -+#define sigev_notify_attributes __sev_fields.__sev_thread.sigev_notify_attributes -+ - #define SIGEV_SIGNAL 0 - #define SIGEV_NONE 1 - #define SIGEV_THREAD 2 -+#define SIGEV_THREAD_ID 4 - - int __libc_current_sigrtmin(void); - int __libc_current_sigrtmax(void); -diff --git a/src/time/timer_create.c b/src/time/timer_create.c -index 5ddfda278..4bef23905 100644 ---- a/src/time/timer_create.c -+++ b/src/time/timer_create.c -@@ -71,11 +71,15 @@ int timer_create(clockid_t clk, struct sigevent *restrict evp, timer_t *restrict - switch (evp ? evp->sigev_notify : SIGEV_SIGNAL) { - case SIGEV_NONE: - case SIGEV_SIGNAL: -+ case SIGEV_THREAD_ID: - if (evp) { - ksev.sigev_value = evp->sigev_value; - ksev.sigev_signo = evp->sigev_signo; - ksev.sigev_notify = evp->sigev_notify; -- ksev.sigev_tid = 0; -+ if (evp->sigev_notify == SIGEV_THREAD_ID) -+ ksev.sigev_tid = evp->sigev_notify_thread_id; -+ else -+ ksev.sigev_tid = 0; - ksevp = &ksev; - } - if (syscall(SYS_timer_create, clk, ksevp, &timerid) < 0) -@@ -107,7 +111,7 @@ int timer_create(clockid_t clk, struct sigevent *restrict evp, timer_t *restrict - - ksev.sigev_value.sival_ptr = 0; - ksev.sigev_signo = SIGTIMER; -- ksev.sigev_notify = 4; /* SIGEV_THREAD_ID */ -+ ksev.sigev_notify = SIGEV_THREAD_ID; - ksev.sigev_tid = td->tid; - if (syscall(SYS_timer_create, clk, &ksev, &timerid) < 0) - timerid = -1; diff --git a/srcpkgs/musl1.1/patches/avoid-set-id-setrlimit-misbehavior-and-hang-in-vfork.patch b/srcpkgs/musl1.1/patches/avoid-set-id-setrlimit-misbehavior-and-hang-in-vfork.patch deleted file mode 100644 index 21f236b3a6cd19..00000000000000 --- a/srcpkgs/musl1.1/patches/avoid-set-id-setrlimit-misbehavior-and-hang-in-vfork.patch +++ /dev/null @@ -1,49 +0,0 @@ -From a5aff1972c9e3981566414b09a28e331ccd2be5d Mon Sep 17 00:00:00 2001 -From: Rich Felker <dalias@aerifal.cx> -Date: Thu, 17 Sep 2020 15:09:46 -0400 -Subject: [PATCH 237/513] avoid set*id/setrlimit misbehavior and hang in - vforked/cloned child - -taking the deprecated/dropped vfork spec strictly, doing pretty much -anything but execve in the child is wrong and undefined. however, -these are commonly needed operations to setup the child state before -exec, and historical implementations tolerated them. - -for single-threaded parents, these operations already worked as -expected in the vforked child. however, due to the need for __synccall -to synchronize id/resource limit changes among all threads, calling -these functions in the vforked child of a multithreaded parent caused -a misdirected broadcast signaling of all threads in the parent. these -signals could kill the parent entirely if the synccall signal handler -had never been installed in the parent, or could be ignored if it had, -or could signal/kill one or more utterly wrong processes if the parent -already terminated (due to vfork semantics, only possible via fatal -signal) and the parent tids were recycled. in any case, the expected -number of semaphore posts would never happen, so the child would -permanently hang (with all signals blocked) waiting for them. - -to mitigate this, and also make the normal usage case work as -intended, treat the condition where the caller's actual tid does not -match the tid in its thread structure as single-threaded, and bypass -the entire synccall broadcast operation. ---- - src/thread/synccall.c | 3 ++- - 1 file changed, 2 insertions(+), 1 deletion(-) - -diff --git a/src/thread/synccall.c b/src/thread/synccall.c -index 648a6ad4..d58c851f 100644 ---- a/src/thread/synccall.c -+++ b/src/thread/synccall.c -@@ -63,7 +63,8 @@ void __synccall(void (*func)(void *), void *ctx) - sem_init(&target_sem, 0, 0); - sem_init(&caller_sem, 0, 0); - -- if (!libc.threads_minus_1) goto single_threaded; -+ if (!libc.threads_minus_1 || __syscall(SYS_gettid) != self->tid) -+ goto single_threaded; - - callback = func; - context = ctx; --- -2.41.0 - diff --git a/srcpkgs/musl1.1/patches/c23-basename.patch b/srcpkgs/musl1.1/patches/c23-basename.patch deleted file mode 100644 index 8f95a27d0ef562..00000000000000 --- a/srcpkgs/musl1.1/patches/c23-basename.patch +++ /dev/null @@ -1,44 +0,0 @@ -From 725e17ed6dff4d0cd22487bb64470881e86a92e7 Mon Sep 17 00:00:00 2001 -From: Rich Felker <dalias@aerifal.cx> -Date: Mon, 6 Nov 2023 08:26:19 -0500 -Subject: [PATCH] remove non-prototype declaration of basename from string.h - -commit 37bb3cce4598c19288628e675eaf1cda6e96958f suppressed the -declaration for C++, where it is wrongly interpreted as declaring the -function as taking no arguments. with C23 removing non-prototype -declarations, that problem is now also relevant to C. - -the non-prototype declaration for basename originates with commit -06aec8d7152dfb8360cb7ed9b3d7215ca0b0b500, where it was designed to -avoid conflicts with programs which declare basename with the GNU -signature taking const char *. that change was probably misguided, as -it represents not only misaligned expectations with the caller, but -also undefined behavior (calling a function that's been declared with -the wrong type). - -we could opt to fix the declaration, but since glibc, with the -gratuitously incompatible GNU-basename function, seems to be the only -implementation that declares it in string.h, it seems better to just -remove the declaration. this provides some warning if applications are -being built expecting the GNU behavior but not getting it. if we -declared it here, it would only produce a warning if the caller also -declares it themselves (rare) or if the caller attempts to pass a -const-qualified pointer. ---- - include/string.h | 3 --- - 1 file changed, 3 deletions(-) - -diff --git a/include/string.h b/include/string.h -index db73d2a9..83e2b946 100644 ---- a/include/string.h -+++ b/include/string.h -@@ -95,9 +95,6 @@ char *strchrnul(const char *, int); - char *strcasestr(const char *, const char *); - void *memrchr(const void *, int, size_t); - void *mempcpy(void *, const void *, size_t); --#ifndef __cplusplus --char *basename(); --#endif - #endif - - #ifdef __cplusplus diff --git a/srcpkgs/musl1.1/patches/epoll_cp.patch b/srcpkgs/musl1.1/patches/epoll_cp.patch deleted file mode 100644 index 92f47551ad8eb6..00000000000000 --- a/srcpkgs/musl1.1/patches/epoll_cp.patch +++ /dev/null @@ -1,28 +0,0 @@ -From 2c00f95c1ac7dd50f53d9e361847ebd2513c8da0 Mon Sep 17 00:00:00 2001 -From: Rich Felker <dalias@aerifal.cx> -Date: Sat, 3 Apr 2021 21:16:41 -0400 -Subject: [PATCH] make epoll_[p]wait a cancellation point - -this is a Linux-specific function and not covered by POSIX's -requirements for which interfaces are cancellation points, but glibc -makes it one and existing software relies on it being one. - -at some point a review for similar functions that should be made -cancellation points should be done. - -diff --git src/linux/epoll.c src/linux/epoll.c -index deff5b10..93baa814 100644 ---- a/src/linux/epoll.c -+++ b/src/linux/epoll.c -@@ -24,9 +24,9 @@ int epoll_ctl(int fd, int op, int fd2, struct epoll_event *ev) - - int epoll_pwait(int fd, struct epoll_event *ev, int cnt, int to, const sigset_t *sigs) - { -- int r = __syscall(SYS_epoll_pwait, fd, ev, cnt, to, sigs, _NSIG/8); -+ int r = __syscall_cp(SYS_epoll_pwait, fd, ev, cnt, to, sigs, _NSIG/8); - #ifdef SYS_epoll_wait -- if (r==-ENOSYS && !sigs) r = __syscall(SYS_epoll_wait, fd, ev, cnt, to); -+ if (r==-ENOSYS && !sigs) r = __syscall_cp(SYS_epoll_wait, fd, ev, cnt, to); - #endif - return __syscall_ret(r); - } diff --git a/srcpkgs/musl1.1/patches/faccessat.patch b/srcpkgs/musl1.1/patches/faccessat.patch deleted file mode 100644 index 4c1ea8f2b26884..00000000000000 --- a/srcpkgs/musl1.1/patches/faccessat.patch +++ /dev/null @@ -1,45 +0,0 @@ -From 55fb9a177316aa46c639d93dd0323d9a9a8c160c Mon Sep 17 00:00:00 2001 -From: Rich Felker <dalias@aerifal.cx> -Date: Wed, 9 Sep 2020 21:55:11 -0400 -Subject: [PATCH] use new SYS_faccessat2 syscall to implement faccessat with - flags - -commit 0a05eace163cee9b08571d2ff9d90f5e82d9c228 implemented AT_EACCESS -for faccessat with a horrible hack, creating a child process to change -switch uid/gid and perform the access probe without making potentially -irreversible changes to the caller's credentials. this was due to the -syscall lacking a flags argument. - -linux 5.8 introduced a new syscall, SYS_faccessat2, fixing this -deficiency. use it if any flags are passed, and fallback to the old -strategy on ENOSYS. continue using the old syscall when there are no -flags. ---- - src/unistd/faccessat.c | 11 ++++++++--- - 1 file changed, 8 insertions(+), 3 deletions(-) - -diff --git a/src/unistd/faccessat.c b/src/unistd/faccessat.c -index 76bbd4c72..557503eb6 100644 ---- a/src/unistd/faccessat.c -+++ b/src/unistd/faccessat.c -@@ -25,12 +25,17 @@ static int checker(void *p) - - int faccessat(int fd, const char *filename, int amode, int flag) - { -- if (!flag || (flag==AT_EACCESS && getuid()==geteuid() && getgid()==getegid())) -- return syscall(SYS_faccessat, fd, filename, amode, flag); -+ if (flag) { -+ int ret = __syscall(SYS_faccessat2, fd, filename, amode, flag); -+ if (ret != -ENOSYS) return __syscall_ret(ret); -+ } - -- if (flag != AT_EACCESS) -+ if (flag & ~AT_EACCESS) - return __syscall_ret(-EINVAL); - -+ if (!flag || (getuid()==geteuid() && getgid()==getegid())) -+ return syscall(SYS_faccessat, fd, filename, amode); -+ - char stack[1024]; - sigset_t set; - pid_t pid; diff --git a/srcpkgs/musl1.1/patches/fgetws.patch b/srcpkgs/musl1.1/patches/fgetws.patch deleted file mode 100644 index c85c874279eabd..00000000000000 --- a/srcpkgs/musl1.1/patches/fgetws.patch +++ /dev/null @@ -1,61 +0,0 @@ -From f8bdc3048216f41eaaf655524fa286cfb1184a70 Mon Sep 17 00:00:00 2001 -From: Rich Felker <dalias@aerifal.cx> -Date: Sun, 20 Feb 2022 20:11:14 -0500 -Subject: [PATCH] fix spurious failures by fgetws when buffer ends with partial - character - -commit a90d9da1d1b14d81c4f93e1a6d1a686c3312e4ba made fgetws look for -changes to errno by fgetwc to detect encoding errors, since ISO C did -not allow the implementation to set the stream's error flag in this -case, and the fgetwc interface did not admit any other way to detect -the error. however, the possibility of fgetwc setting errno to EILSEQ -in the success path was overlooked, and in fact this can happen if the -buffer ends with a partial character, causing mbtowc to be called with -only part of the character available. - -since that change was made, the C standard was amended to specify that -fgetwc set the stream error flag on encoding errors, and commit -511d70738bce11a67219d0132ce725c323d00e4e made it do so. thus, there is -no longer any need for fgetws to poke at errno to handle encoding -errors. - -this commit reverts commit a90d9da1d1b14d81c4f93e1a6d1a686c3312e4ba -and thereby fixes the problem. ---- - src/stdio/fgetws.c | 7 +------ - 1 file changed, 1 insertion(+), 6 deletions(-) - -diff --git a/src/stdio/fgetws.c b/src/stdio/fgetws.c -index b08b3049..195cb435 100644 ---- a/src/stdio/fgetws.c -+++ b/src/stdio/fgetws.c -@@ -1,6 +1,5 @@ - #include "stdio_impl.h" - #include <wchar.h> --#include <errno.h> - - wint_t __fgetwc_unlocked(FILE *); - -@@ -12,10 +11,6 @@ wchar_t *fgetws(wchar_t *restrict s, int n, FILE *restrict f) - - FLOCK(f); - -- /* Setup a dummy errno so we can detect EILSEQ. This is -- * the only way to catch encoding errors in the form of a -- * partial character just before EOF. */ -- errno = EAGAIN; - for (; n; n--) { - wint_t c = __fgetwc_unlocked(f); - if (c == WEOF) break; -@@ -23,7 +18,7 @@ wchar_t *fgetws(wchar_t *restrict s, int n, FILE *restrict f) - if (c == '\n') break; - } - *p = 0; -- if (ferror(f) || errno==EILSEQ) p = s; -+ if (ferror(f)) p = s; - - FUNLOCK(f); - --- -2.41.0 - diff --git a/srcpkgs/musl1.1/patches/fix-oob-read-processing-time-zone-data.patch b/srcpkgs/musl1.1/patches/fix-oob-read-processing-time-zone-data.patch deleted file mode 100644 index 557cbd7446d9bb..00000000000000 --- a/srcpkgs/musl1.1/patches/fix-oob-read-processing-time-zone-data.patch +++ /dev/null @@ -1,80 +0,0 @@ -From 3b7b4155570b4b9054465785be2992c92cb7d7b1 Mon Sep 17 00:00:00 2001 -From: Rich Felker <dalias@aerifal.cx> -Date: Wed, 9 Feb 2022 17:48:43 -0500 -Subject: fix out-of-bound read processing time zone data with distant-past - dates - -this bug goes back to commit 1cc81f5cb0df2b66a795ff0c26d7bbc4d16e13c6 -where zoneinfo file support was first added. in scan_trans, which -searches for the appropriate local time/dst rule in effect at a given -time, times prior to the second transition time caused the -1 slot of -the index to be read to determine the previous rule in effect. this -memory was always valid (part of another zoneinfo table in the mapped -file) but the byte value read was then used to index another table, -possibly going outside the bounds of the mmap. most of the time, the -result was limited to misinterpretation of the rule in effect at that -time (pre-1900s), but it could produce a crash if adjacent memory was -not readable. - -the root cause of the problem, however, was that the logic for this -code path was all wrong. as documented in the comment, times before -the first transition should be treated as using the lowest-numbered -non-dst rule, or rule 0 if no non-dst rules exist. if the argument is -in units of local time, however, the rule prior to the first -transition is needed to determine if it falls before or after it, and -that's where the -1 index was wrongly used. - -instead, use the documented logic to find out what rule would be in -effect before the first transition, and apply it as the offset if the -argument was given in local time. - -the new code has not been heavily tested, but no longer performs -potentially out-of-bounds accesses, and successfully handles the 1883 -transition from local mean time to central standard time in the test -case the error was reported for. ---- - src/time/__tz.c | 26 ++++++++++++-------------- - 1 file changed, 12 insertions(+), 14 deletions(-) - -diff --git a/src/time/__tz.c b/src/time/__tz.c -index 3e2fcdcb..c34b3eb7 100644 ---- a/src/time/__tz.c -+++ b/src/time/__tz.c -@@ -293,22 +293,20 @@ static size_t scan_trans(long long t, int local, size_t *alt) - n = (index-trans)>>scale; - if (a == n-1) return -1; - if (a == 0) { -- x = zi_read32(trans + (a<<scale)); -- if (scale == 3) x = x<<32 | zi_read32(trans + (a<<scale) + 4); -+ x = zi_read32(trans); -+ if (scale == 3) x = x<<32 | zi_read32(trans + 4); - else x = (int32_t)x; -- if (local) off = (int32_t)zi_read32(types + 6 * index[a-1]); -+ /* Find the lowest non-DST type, or 0 if none. */ -+ size_t j = 0; -+ for (size_t i=abbrevs-types; i; i-=6) { -+ if (!types[i-6+4]) j = i-6; -+ } -+ if (local) off = (int32_t)zi_read32(types + j); -+ /* If t is before first transition, use the above-found type -+ * and the index-zero (after transition) type as the alt. */ - if (t - off < (int64_t)x) { -- for (a=0; a<(abbrevs-types)/6; a++) { -- if (types[6*a+4] != types[4]) break; -- } -- if (a == (abbrevs-types)/6) a = 0; -- if (types[6*a+4]) { -- *alt = a; -- return 0; -- } else { -- *alt = 0; -- return a; -- } -+ if (alt) *alt = index[0]; -+ return j/6; - } - } - --- -cgit v1.2.1 - diff --git a/srcpkgs/musl1.1/patches/fix-pi-mutex-cond-1.patch b/srcpkgs/musl1.1/patches/fix-pi-mutex-cond-1.patch deleted file mode 100644 index 39af72b0c5f91f..00000000000000 --- a/srcpkgs/musl1.1/patches/fix-pi-mutex-cond-1.patch +++ /dev/null @@ -1,56 +0,0 @@ -From 2d0bbe6c788938d1332609c014eeebc1dff966ac Mon Sep 17 00:00:00 2001 -From: Rich Felker <dalias@aerifal.cx> -Date: Mon, 26 Oct 2020 15:56:25 -0400 -Subject: fix pthread_cond_wait paired with with priority-inheritance mutex - -pthread_cond_wait arranged for requeued waiters to wake when the mutex -is unlocked by temporarily adjusting the mutex's waiter count. commit -54ca677983d47529bab8752315ac1a2b49888870 broke this when introducing -PI mutexes by repurposing the waiter count field of the mutex -structure. since then, for PI mutexes, the waiter count adjustment was -misinterpreted by the mutex locking code as indicating that the mutex -is non a non-recoverable state. - -it would be possible to special-case PI mutexes here, but instead just -drop all adjustment of the waiters count, and instead use the lock -word waiters bit for all mutex types. since the mutex is either held -by the caller or in unrecoverable state at the time the bit is set, it -will necessarily still be set at the time of any subsequent valid -unlock operation, and this will produce the desired effect of waking -the next waiter. - -if waiter counts are entirely dropped at some point in the future this -code should still work without modification. ---- - src/thread/pthread_cond_timedwait.c | 11 +++++------ - 1 file changed, 5 insertions(+), 6 deletions(-) - -(limited to 'src/thread/pthread_cond_timedwait.c') - -diff --git a/src/thread/pthread_cond_timedwait.c b/src/thread/pthread_cond_timedwait.c -index d1501240..f5f37af1 100644 ---- a/src/thread/pthread_cond_timedwait.c -+++ b/src/thread/pthread_cond_timedwait.c -@@ -146,14 +146,13 @@ relock: - - if (oldstate == WAITING) goto done; - -- if (!node.next) a_inc(&m->_m_waiters); -- - /* Unlock the barrier that's holding back the next waiter, and - * either wake it or requeue it to the mutex. */ -- if (node.prev) -- unlock_requeue(&node.prev->barrier, &m->_m_lock, m->_m_type & 128); -- else -- a_dec(&m->_m_waiters); -+ if (node.prev) { -+ int val = m->_m_lock; -+ if (val>0) a_cas(&m->_m_lock, val, val|0x80000000); -+ unlock_requeue(&node.prev->barrier, &m->_m_lock, m->_m_type & (8|128)); -+ } - - /* Since a signal was consumed, cancellation is not permitted. */ - if (e == ECANCELED) e = 0; --- -cgit v1.2.1 - diff --git a/srcpkgs/musl1.1/patches/fix-pi-mutex-cond-2.patch b/srcpkgs/musl1.1/patches/fix-pi-mutex-cond-2.patch deleted file mode 100644 index b356e38b61f83d..00000000000000 --- a/srcpkgs/musl1.1/patches/fix-pi-mutex-cond-2.patch +++ /dev/null @@ -1,48 +0,0 @@ -From 27b2fc9d6db956359727a66c262f1e69995660aa Mon Sep 17 00:00:00 2001 -From: Rich Felker <dalias@aerifal.cx> -Date: Fri, 30 Oct 2020 11:21:06 -0400 -Subject: fix missing-wake regression in pthread_cond_wait - -the reasoning in commit 2d0bbe6c788938d1332609c014eeebc1dff966ac was -not entirely correct. while it's true that setting the waiters flag -ensures that the next unlock will perform a wake, it's possible that -the wake is consumed by a mutex waiter that has no relationship with -the condvar wait queue being processed, which then takes the mutex. -when that thread subsequently unlocks, it sees no waiters, and leaves -the rest of the condvar queue stuck. - -bring back the waiter count adjustment, but skip it for PI mutexes, -for which a successful lock-after-waiting always sets the waiters bit. -if future changes are made to bring this same waiters-bit contract to -all lock types, this can be reverted. ---- - src/thread/pthread_cond_timedwait.c | 5 +++++ - 1 file changed, 5 insertions(+) - -(limited to 'src/thread/pthread_cond_timedwait.c') - -diff --git a/src/thread/pthread_cond_timedwait.c b/src/thread/pthread_cond_timedwait.c -index f5f37af1..a0cd4904 100644 ---- a/src/thread/pthread_cond_timedwait.c -+++ b/src/thread/pthread_cond_timedwait.c -@@ -146,12 +146,17 @@ relock: - - if (oldstate == WAITING) goto done; - -+ if (!node.next && !(m->_m_type & 8)) -+ a_inc(&m->_m_waiters); -+ - /* Unlock the barrier that's holding back the next waiter, and - * either wake it or requeue it to the mutex. */ - if (node.prev) { - int val = m->_m_lock; - if (val>0) a_cas(&m->_m_lock, val, val|0x80000000); - unlock_requeue(&node.prev->barrier, &m->_m_lock, m->_m_type & (8|128)); -+ } else if (!!(m->_m_type & 8)) { -+ a_dec(&m->_m_waiters); - } - - /* Since a signal was consumed, cancellation is not permitted. */ --- -cgit v1.2.1 - diff --git a/srcpkgs/musl1.1/patches/fix-pi-mutex-cond-3.patch b/srcpkgs/musl1.1/patches/fix-pi-mutex-cond-3.patch deleted file mode 100644 index 2cc943f26f6a62..00000000000000 --- a/srcpkgs/musl1.1/patches/fix-pi-mutex-cond-3.patch +++ /dev/null @@ -1,28 +0,0 @@ -From d91a6cf6e369a79587c5665fce9635e5634ca201 Mon Sep 17 00:00:00 2001 -From: Rich Felker <dalias@aerifal.cx> -Date: Fri, 30 Oct 2020 16:50:08 -0400 -Subject: fix erroneous pthread_cond_wait mutex waiter count logic due to typo - -introduced in commit 27b2fc9d6db956359727a66c262f1e69995660aa. ---- - src/thread/pthread_cond_timedwait.c | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -(limited to 'src/thread/pthread_cond_timedwait.c') - -diff --git a/src/thread/pthread_cond_timedwait.c b/src/thread/pthread_cond_timedwait.c -index a0cd4904..6b761455 100644 ---- a/src/thread/pthread_cond_timedwait.c -+++ b/src/thread/pthread_cond_timedwait.c -@@ -155,7 +155,7 @@ relock: - int val = m->_m_lock; - if (val>0) a_cas(&m->_m_lock, val, val|0x80000000); - unlock_requeue(&node.prev->barrier, &m->_m_lock, m->_m_type & (8|128)); -- } else if (!!(m->_m_type & 8)) { -+ } else if (!(m->_m_type & 8)) { - a_dec(&m->_m_waiters); - } - --- -cgit v1.2.1 - diff --git a/srcpkgs/musl1.1/patches/fix-strverscmp-comparison-of-digit-sequence-with-non.patch.patch b/srcpkgs/musl1.1/patches/fix-strverscmp-comparison-of-digit-sequence-with-non.patch.patch deleted file mode 100644 index e0f0b8bffffc9a..00000000000000 --- a/srcpkgs/musl1.1/patches/fix-strverscmp-comparison-of-digit-sequence-with-non.patch.patch +++ /dev/null @@ -1,38 +0,0 @@ -From b50eb8c36c20f967bd0ed70c0b0db38a450886ba Mon Sep 17 00:00:00 2001 -From: Rich Felker <dalias@aerifal.cx> -Date: Mon, 7 Nov 2022 22:17:55 -0500 -Subject: [PATCH] fix strverscmp comparison of digit sequence with non-digits - -the rule that longest digit sequence not beginning with a zero is -greater only applies when both sequences being compared are -non-degenerate. this is spelled out explicitly in the man page, which -may be deemed authoritative for this nonstandard function: "If one or -both of these is empty, then return what strcmp(3) would have -returned..." - -we were wrongly treating any sequence of digits not beginning with a -zero as greater than a non-digit in the other string. ---- - src/string/strverscmp.c | 6 +++--- - 1 file changed, 3 insertions(+), 3 deletions(-) - -diff --git a/src/string/strverscmp.c b/src/string/strverscmp.c -index 4daf276d..16c1da22 100644 ---- a/src/string/strverscmp.c -+++ b/src/string/strverscmp.c -@@ -18,9 +18,9 @@ int strverscmp(const char *l0, const char *r0) - else if (c!='0') z=0; - } - -- if (l[dp]!='0' && r[dp]!='0') { -- /* If we're not looking at a digit sequence that began -- * with a zero, longest digit string is greater. */ -+ if (l[dp]-'1'<9U && r[dp]-'1'<9U) { -+ /* If we're looking at non-degenerate digit sequences starting -+ * with nonzero digits, longest digit string is greater. */ - for (j=i; isdigit(l[j]); j++) - if (!isdigit(r[j])) return 1; - if (isdigit(r[j])) return -1; --- -2.41.0 - diff --git a/srcpkgs/musl1.1/patches/gettid.patch b/srcpkgs/musl1.1/patches/gettid.patch deleted file mode 100644 index bb8bf5905b8801..00000000000000 --- a/srcpkgs/musl1.1/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/musl1.1/patches/iconv_0001-iconv-fix-erroneous-input-validation-in-EUC-KR-decod.patch b/srcpkgs/musl1.1/patches/iconv_0001-iconv-fix-erroneous-input-validation-in-EUC-KR-decod.patch deleted file mode 100644 index ff92d8ef943849..00000000000000 --- a/srcpkgs/musl1.1/patches/iconv_0001-iconv-fix-erroneous-input-validation-in-EUC-KR-decod.patch +++ /dev/null @@ -1,38 +0,0 @@ -From e5adcd97b5196e29991b524237381a0202a60659 Mon Sep 17 00:00:00 2001 -From: Rich Felker <dalias@aerifal.cx> -Date: Sun, 9 Feb 2025 10:07:19 -0500 -Subject: [PATCH] iconv: fix erroneous input validation in EUC-KR decoder - -as a result of incorrect bounds checking on the lead byte being -decoded, certain invalid inputs which should produce an encoding -error, such as "\xc8\x41", instead produced out-of-bounds loads from -the ksc table. - -in a worst case, the loaded value may not be a valid unicode scalar -value, in which case, if the output encoding was UTF-8, wctomb would -return (size_t)-1, causing an overflow in the output pointer and -remaining buffer size which could clobber memory outside of the output -buffer. - -bug report was submitted in private by Nick Wellnhofer on account of -potential security implications. ---- - src/locale/iconv.c | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/src/locale/iconv.c b/src/locale/iconv.c -index 9605c8e9..008c93f0 100644 ---- a/src/locale/iconv.c -+++ b/src/locale/iconv.c -@@ -502,7 +502,7 @@ size_t iconv(iconv_t cd, char **restrict in, size_t *restrict inb, char **restri - if (c >= 93 || d >= 94) { - c += (0xa1-0x81); - d += 0xa1; -- if (c >= 93 || c>=0xc6-0x81 && d>0x52) -+ if (c > 0xc6-0x81 || c==0xc6-0x81 && d>0x52) - goto ilseq; - if (d-'A'<26) d = d-'A'; - else if (d-'a'<26) d = d-'a'+26; --- -2.21.0 - diff --git a/srcpkgs/musl1.1/patches/iconv_0002-iconv-harden-UTF-8-output-code-path-against-input-de.patch b/srcpkgs/musl1.1/patches/iconv_0002-iconv-harden-UTF-8-output-code-path-against-input-de.patch deleted file mode 100644 index d66e66e3f18e5e..00000000000000 --- a/srcpkgs/musl1.1/patches/iconv_0002-iconv-harden-UTF-8-output-code-path-against-input-de.patch +++ /dev/null @@ -1,37 +0,0 @@ -From c47ad25ea3b484e10326f933e927c0bc8cded3da Mon Sep 17 00:00:00 2001 -From: Rich Felker <dalias@aerifal.cx> -Date: Wed, 12 Feb 2025 17:06:30 -0500 -Subject: [PATCH] iconv: harden UTF-8 output code path against input decoder - bugs - -the UTF-8 output code was written assuming an invariant that iconv's -decoders only emit valid Unicode Scalar Values which wctomb can encode -successfully, thereby always returning a value between 1 and 4. - -if this invariant is not satisfied, wctomb returns (size_t)-1, and the -subsequent adjustments to the output buffer pointer and remaining -output byte count overflow, moving the output position backwards, -potentially past the beginning of the buffer, without storing any -bytes. ---- - src/locale/iconv.c | 4 ++++ - 1 file changed, 4 insertions(+) - -diff --git a/src/locale/iconv.c b/src/locale/iconv.c -index 008c93f0..52178950 100644 ---- a/src/locale/iconv.c -+++ b/src/locale/iconv.c -@@ -545,6 +545,10 @@ size_t iconv(iconv_t cd, char **restrict in, size_t *restrict inb, char **restri - if (*outb < k) goto toobig; - memcpy(*out, tmp, k); - } else k = wctomb_utf8(*out, c); -+ /* This failure condition should be unreachable, but -+ * is included to prevent decoder bugs from translating -+ * into advancement outside the output buffer range. */ -+ if (k>4) goto ilseq; - *out += k; - *outb -= k; - break; --- -2.21.0 - diff --git a/srcpkgs/musl1.1/patches/implement_realpath_directly_instead_of_using_procfs_readlink.patch b/srcpkgs/musl1.1/patches/implement_realpath_directly_instead_of_using_procfs_readlink.patch deleted file mode 100644 index 569a1f52c7cd98..00000000000000 --- a/srcpkgs/musl1.1/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/musl1.1/patches/isascii.patch b/srcpkgs/musl1.1/patches/isascii.patch deleted file mode 100644 index 6719d2ee188fa4..00000000000000 --- a/srcpkgs/musl1.1/patches/isascii.patch +++ /dev/null @@ -1,21 +0,0 @@ -From e48e99c112246fb580596404074445cb25d7858d Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?=C3=89rico=20Rolim?= <ericonr@disroot.org> -Date: Mon, 4 Jan 2021 22:48:34 -0300 -Subject: [PATCH] suppress isascii() macro for C++ - -analogous to commit a60457c84a4b59ab564d7f4abb660a70283ba98d. - -diff --git include/ctype.h include/ctype.h -index 7936536f..32bcef4d 100644 ---- a/include/ctype.h -+++ b/include/ctype.h -@@ -64,7 +64,9 @@ int isascii(int); - int toascii(int); - #define _tolower(a) ((a)|0x20) - #define _toupper(a) ((a)&0x5f) -+#ifndef __cplusplus - #define isascii(a) (0 ? isascii(a) : (unsigned)(a) < 128) -+#endif - - #endif - diff --git a/srcpkgs/musl1.1/patches/mo_lookup.patch b/srcpkgs/musl1.1/patches/mo_lookup.patch deleted file mode 100644 index ae86e33c9c700e..00000000000000 --- a/srcpkgs/musl1.1/patches/mo_lookup.patch +++ /dev/null @@ -1,19 +0,0 @@ -Do not crash with a NULL pointer dereference when dcngettext() -is called with NULL msgid[12] arguments. - -Fix for https://github.com/void-linux/void-packages/issues/12042 -and probably others. - - --xtraeme - ---- a/src/locale/__mo_lookup.c.orig 2019-06-26 09:55:36.843012674 +0200 -+++ b/src/locale/__mo_lookup.c 2019-06-26 09:56:11.529443955 +0200 -@@ -13,7 +13,7 @@ const char *__mo_lookup(const void *p, s - uint32_t b = 0, n = swapc(mo[2], sw); - uint32_t o = swapc(mo[3], sw); - uint32_t t = swapc(mo[4], sw); -- if (n>=size/4 || o>=size-4*n || t>=size-4*n || ((o|t)%4)) -+ if (!s || n>=size/4 || o>=size-4*n || t>=size-4*n || ((o|t)%4)) - return 0; - o/=4; - t/=4; diff --git a/srcpkgs/musl1.1/patches/new-syscalls.patch b/srcpkgs/musl1.1/patches/new-syscalls.patch deleted file mode 100644 index a4ff78c89657ff..00000000000000 --- a/srcpkgs/musl1.1/patches/new-syscalls.patch +++ /dev/null @@ -1,394 +0,0 @@ ---- a/arch/aarch64/bits/syscall.h.in -+++ b/arch/aarch64/bits/syscall.h.in -@@ -287,4 +287,21 @@ - #define __NR_fsconfig 431 - #define __NR_fsmount 432 - #define __NR_fspick 433 -+#define __NR_pidfd_open 434 -+#define __NR_clone3 435 -+#define __NR_close_range 436 -+#define __NR_openat2 437 -+#define __NR_pidfd_getfd 438 -+#define __NR_faccessat2 439 -+#define __NR_process_madvise 440 -+#define __NR_epoll_pwait2 441 -+#define __NR_mount_setattr 442 -+#define __NR_landlock_create_ruleset 444 -+#define __NR_landlock_add_rule 445 -+#define __NR_landlock_restrict_self 446 -+#define __NR_process_mrelease 448 -+#define __NR_futex_waitv 449 -+#define __NR_set_mempolicy_home_node 450 -+#define __NR_cachestat 451 -+#define __NR_fchmodat2 452 - ---- a/arch/arm/bits/syscall.h.in -+++ b/arch/arm/bits/syscall.h.in -@@ -387,6 +387,23 @@ - #define __NR_fsconfig 431 - #define __NR_fsmount 432 - #define __NR_fspick 433 -+#define __NR_pidfd_open 434 -+#define __NR_clone3 435 -+#define __NR_close_range 436 -+#define __NR_openat2 437 -+#define __NR_pidfd_getfd 438 -+#define __NR_faccessat2 439 -+#define __NR_process_madvise 440 -+#define __NR_epoll_pwait2 441 -+#define __NR_mount_setattr 442 -+#define __NR_landlock_create_ruleset 444 -+#define __NR_landlock_add_rule 445 -+#define __NR_landlock_restrict_self 446 -+#define __NR_process_mrelease 448 -+#define __NR_futex_waitv 449 -+#define __NR_set_mempolicy_home_node 450 -+#define __NR_cachestat 451 -+#define __NR_fchmodat2 452 - - #define __ARM_NR_breakpoint 0x0f0001 - #define __ARM_NR_cacheflush 0x0f0002 ---- a/arch/i386/bits/syscall.h.in -+++ b/arch/i386/bits/syscall.h.in -@@ -424,4 +424,22 @@ - #define __NR_fsconfig 431 - #define __NR_fsmount 432 - #define __NR_fspick 433 -+#define __NR_pidfd_open 434 -+#define __NR_clone3 435 -+#define __NR_close_range 436 -+#define __NR_openat2 437 -+#define __NR_pidfd_getfd 438 -+#define __NR_faccessat2 439 -+#define __NR_process_madvise 440 -+#define __NR_epoll_pwait2 441 -+#define __NR_mount_setattr 442 -+#define __NR_landlock_create_ruleset 444 -+#define __NR_landlock_add_rule 445 -+#define __NR_landlock_restrict_self 446 -+#define __NR_memfd_secret 447 -+#define __NR_process_mrelease 448 -+#define __NR_futex_waitv 449 -+#define __NR_set_mempolicy_home_node 450 -+#define __NR_cachestat 451 -+#define __NR_fchmodat2 452 - ---- a/arch/m68k/bits/syscall.h.in -+++ b/arch/m68k/bits/syscall.h.in -@@ -404,3 +404,21 @@ - #define __NR_fsconfig 431 - #define __NR_fsmount 432 - #define __NR_fspick 433 -+#define __NR_pidfd_open 434 -+#define __NR_clone3 435 -+#define __NR_close_range 436 -+#define __NR_openat2 437 -+#define __NR_pidfd_getfd 438 -+#define __NR_faccessat2 439 -+#define __NR_process_madvise 440 -+#define __NR_epoll_pwait2 441 -+#define __NR_mount_setattr 442 -+#define __NR_landlock_create_ruleset 444 -+#define __NR_landlock_add_rule 445 -+#define __NR_landlock_restrict_self 446 -+#define __NR_process_mrelease 448 -+#define __NR_futex_waitv 449 -+#define __NR_set_mempolicy_home_node 450 -+#define __NR_cachestat 451 -+#define __NR_fchmodat2 452 -+ ---- a/arch/microblaze/bits/syscall.h.in -+++ b/arch/microblaze/bits/syscall.h.in -@@ -425,4 +425,21 @@ - #define __NR_fsconfig 431 - #define __NR_fsmount 432 - #define __NR_fspick 433 -+#define __NR_pidfd_open 434 -+#define __NR_clone3 435 -+#define __NR_close_range 436 -+#define __NR_openat2 437 -+#define __NR_pidfd_getfd 438 -+#define __NR_faccessat2 439 -+#define __NR_process_madvise 440 -+#define __NR_epoll_pwait2 441 -+#define __NR_mount_setattr 442 -+#define __NR_landlock_create_ruleset 444 -+#define __NR_landlock_add_rule 445 -+#define __NR_landlock_restrict_self 446 -+#define __NR_process_mrelease 448 -+#define __NR_futex_waitv 449 -+#define __NR_set_mempolicy_home_node 450 -+#define __NR_cachestat 451 -+#define __NR_fchmodat2 452 - ---- a/arch/mips/bits/syscall.h.in -+++ b/arch/mips/bits/syscall.h.in -@@ -406,4 +406,21 @@ - #define __NR_fsconfig 4431 - #define __NR_fsmount 4432 - #define __NR_fspick 4433 -+#define __NR_pidfd_open 4434 -+#define __NR_clone3 4435 -+#define __NR_close_range 4436 -+#define __NR_openat2 4437 -+#define __NR_pidfd_getfd 4438 -+#define __NR_faccessat2 4439 -+#define __NR_process_madvise 4440 -+#define __NR_epoll_pwait2 4441 -+#define __NR_mount_setattr 4442 -+#define __NR_landlock_create_ruleset 4444 -+#define __NR_landlock_add_rule 4445 -+#define __NR_landlock_restrict_self 4446 -+#define __NR_process_mrelease 4448 -+#define __NR_futex_waitv 4449 -+#define __NR_set_mempolicy_home_node 4450 -+#define __NR_cachestat 4451 -+#define __NR_fchmodat2 4452 - ---- a/arch/mips64/bits/syscall.h.in -+++ b/arch/mips64/bits/syscall.h.in -@@ -336,4 +336,21 @@ - #define __NR_fsconfig 5431 - #define __NR_fsmount 5432 - #define __NR_fspick 5433 -+#define __NR_pidfd_open 5434 -+#define __NR_clone3 5435 -+#define __NR_close_range 5436 -+#define __NR_openat2 5437 -+#define __NR_pidfd_getfd 5438 -+#define __NR_faccessat2 5439 -+#define __NR_process_madvise 5440 -+#define __NR_epoll_pwait2 5441 -+#define __NR_mount_setattr 5442 -+#define __NR_landlock_create_ruleset 5444 -+#define __NR_landlock_add_rule 5445 -+#define __NR_landlock_restrict_self 5446 -+#define __NR_process_mrelease 5448 -+#define __NR_futex_waitv 5449 -+#define __NR_set_mempolicy_home_node 5450 -+#define __NR_cachestat 5451 -+#define __NR_fchmodat2 5452 - ---- a/arch/mipsn32/bits/syscall.h.in -+++ b/arch/mipsn32/bits/syscall.h.in -@@ -360,4 +360,21 @@ - #define __NR_fsconfig 6431 - #define __NR_fsmount 6432 - #define __NR_fspick 6433 -+#define __NR_pidfd_open 6434 -+#define __NR_clone3 6435 -+#define __NR_close_range 6436 -+#define __NR_openat2 6437 -+#define __NR_pidfd_getfd 6438 -+#define __NR_faccessat2 6439 -+#define __NR_process_madvise 6440 -+#define __NR_epoll_pwait2 6441 -+#define __NR_mount_setattr 6442 -+#define __NR_landlock_create_ruleset 6444 -+#define __NR_landlock_add_rule 6445 -+#define __NR_landlock_restrict_self 6446 -+#define __NR_process_mrelease 6448 -+#define __NR_futex_waitv 6449 -+#define __NR_set_mempolicy_home_node 6450 -+#define __NR_cachestat 6451 -+#define __NR_fchmodat2 6452 - ---- a/arch/or1k/bits/syscall.h.in -+++ b/arch/or1k/bits/syscall.h.in -@@ -309,4 +309,21 @@ - #define __NR_fsconfig 431 - #define __NR_fsmount 432 - #define __NR_fspick 433 -+#define __NR_pidfd_open 434 -+#define __NR_clone3 435 -+#define __NR_close_range 436 -+#define __NR_openat2 437 -+#define __NR_pidfd_getfd 438 -+#define __NR_faccessat2 439 -+#define __NR_process_madvise 440 -+#define __NR_epoll_pwait2 441 -+#define __NR_mount_setattr 442 -+#define __NR_landlock_create_ruleset 444 -+#define __NR_landlock_add_rule 445 -+#define __NR_landlock_restrict_self 446 -+#define __NR_process_mrelease 448 -+#define __NR_futex_waitv 449 -+#define __NR_set_mempolicy_home_node 450 -+#define __NR_cachestat 451 -+#define __NR_fchmodat2 452 - ---- a/arch/powerpc64/bits/syscall.h.in -+++ b/arch/powerpc64/bits/syscall.h.in -@@ -385,4 +385,21 @@ - #define __NR_fsconfig 431 - #define __NR_fsmount 432 - #define __NR_fspick 433 -+#define __NR_pidfd_open 434 -+#define __NR_clone3 435 -+#define __NR_close_range 436 -+#define __NR_openat2 437 -+#define __NR_pidfd_getfd 438 -+#define __NR_faccessat2 439 -+#define __NR_process_madvise 440 -+#define __NR_epoll_pwait2 441 -+#define __NR_mount_setattr 442 -+#define __NR_landlock_create_ruleset 444 -+#define __NR_landlock_add_rule 445 -+#define __NR_landlock_restrict_self 446 -+#define __NR_process_mrelease 448 -+#define __NR_futex_waitv 449 -+#define __NR_set_mempolicy_home_node 450 -+#define __NR_cachestat 451 -+#define __NR_fchmodat2 452 - ---- a/arch/powerpc/bits/syscall.h.in -+++ b/arch/powerpc/bits/syscall.h.in -@@ -413,4 +413,21 @@ - #define __NR_fsconfig 431 - #define __NR_fsmount 432 - #define __NR_fspick 433 -+#define __NR_pidfd_open 434 -+#define __NR_clone3 435 -+#define __NR_close_range 436 -+#define __NR_openat2 437 -+#define __NR_pidfd_getfd 438 -+#define __NR_faccessat2 439 -+#define __NR_process_madvise 440 -+#define __NR_epoll_pwait2 441 -+#define __NR_mount_setattr 442 -+#define __NR_landlock_create_ruleset 444 -+#define __NR_landlock_add_rule 445 -+#define __NR_landlock_restrict_self 446 -+#define __NR_process_mrelease 448 -+#define __NR_futex_waitv 449 -+#define __NR_set_mempolicy_home_node 450 -+#define __NR_cachestat 451 -+#define __NR_fchmodat2 452 - ---- a/arch/riscv64/bits/syscall.h.in -+++ b/arch/riscv64/bits/syscall.h.in -@@ -287,6 +287,23 @@ - #define __NR_fsconfig 431 - #define __NR_fsmount 432 - #define __NR_fspick 433 -+#define __NR_pidfd_open 434 -+#define __NR_clone3 435 -+#define __NR_close_range 436 -+#define __NR_openat2 437 -+#define __NR_pidfd_getfd 438 -+#define __NR_faccessat2 439 -+#define __NR_process_madvise 440 -+#define __NR_epoll_pwait2 441 -+#define __NR_mount_setattr 442 -+#define __NR_landlock_create_ruleset 444 -+#define __NR_landlock_add_rule 445 -+#define __NR_landlock_restrict_self 446 -+#define __NR_process_mrelease 448 -+#define __NR_futex_waitv 449 -+#define __NR_set_mempolicy_home_node 450 -+#define __NR_cachestat 451 -+#define __NR_fchmodat2 452 - - #define __NR_sysriscv __NR_arch_specific_syscall - #define __NR_riscv_flush_icache (__NR_sysriscv + 15) ---- a/arch/s390x/bits/syscall.h.in -+++ b/arch/s390x/bits/syscall.h.in -@@ -350,4 +350,22 @@ - #define __NR_fsconfig 431 - #define __NR_fsmount 432 - #define __NR_fspick 433 -+#define __NR_pidfd_open 434 -+#define __NR_clone3 435 -+#define __NR_close_range 436 -+#define __NR_openat2 437 -+#define __NR_pidfd_getfd 438 -+#define __NR_faccessat2 439 -+#define __NR_process_madvise 440 -+#define __NR_epoll_pwait2 441 -+#define __NR_mount_setattr 442 -+#define __NR_landlock_create_ruleset 444 -+#define __NR_landlock_add_rule 445 -+#define __NR_landlock_restrict_self 446 -+#define __NR_memfd_secret 447 -+#define __NR_process_mrelease 448 -+#define __NR_futex_waitv 449 -+#define __NR_set_mempolicy_home_node 450 -+#define __NR_cachestat 451 -+#define __NR_fchmodat2 452 - ---- a/arch/sh/bits/syscall.h.in -+++ b/arch/sh/bits/syscall.h.in -@@ -397,4 +397,21 @@ - #define __NR_fsconfig 431 - #define __NR_fsmount 432 - #define __NR_fspick 433 -+#define __NR_pidfd_open 434 -+#define __NR_clone3 435 -+#define __NR_close_range 436 -+#define __NR_openat2 437 -+#define __NR_pidfd_getfd 438 -+#define __NR_faccessat2 439 -+#define __NR_process_madvise 440 -+#define __NR_epoll_pwait2 441 -+#define __NR_mount_setattr 442 -+#define __NR_landlock_create_ruleset 444 -+#define __NR_landlock_add_rule 445 -+#define __NR_landlock_restrict_self 446 -+#define __NR_process_mrelease 448 -+#define __NR_futex_waitv 449 -+#define __NR_set_mempolicy_home_node 450 -+#define __NR_cachestat 451 -+#define __NR_fchmodat2 452 - ---- a/arch/x32/bits/syscall.h.in -+++ b/arch/x32/bits/syscall.h.in -@@ -296,6 +296,24 @@ - #define __NR_fsconfig (0x40000000 + 431) - #define __NR_fsmount (0x40000000 + 432) - #define __NR_fspick (0x40000000 + 433) -+#define __NR_pidfd_open (0x40000000 + 434) -+#define __NR_clone3 (0x40000000 + 435) -+#define __NR_close_range (0x40000000 + 436) -+#define __NR_openat2 (0x40000000 + 437) -+#define __NR_pidfd_getfd (0x40000000 + 438) -+#define __NR_faccessat2 (0x40000000 + 439) -+#define __NR_process_madvise (0x40000000 + 440) -+#define __NR_epoll_pwait2 (0x40000000 + 441) -+#define __NR_mount_setattr (0x40000000 + 442) -+#define __NR_landlock_create_ruleset (0x40000000 + 444) -+#define __NR_landlock_add_rule (0x40000000 + 445) -+#define __NR_landlock_restrict_self (0x40000000 + 446) -+#define __NR_memfd_secret (0x40000000 + 447) -+#define __NR_process_mrelease (0x40000000 + 448) -+#define __NR_futex_waitv (0x40000000 + 449) -+#define __NR_set_mempolicy_home_node (0x40000000 + 450) -+#define __NR_cachestat (0x40000000 + 451) -+#define __NR_fchmodat2 (0x40000000 + 452) - - #define __NR_rt_sigaction (0x40000000 + 512) - #define __NR_rt_sigreturn (0x40000000 + 513) ---- a/arch/x86_64/bits/syscall.h.in -+++ b/arch/x86_64/bits/syscall.h.in -@@ -343,4 +343,22 @@ - #define __NR_fsconfig 431 - #define __NR_fsmount 432 - #define __NR_fspick 433 -+#define __NR_pidfd_open 434 -+#define __NR_clone3 435 -+#define __NR_close_range 436 -+#define __NR_openat2 437 -+#define __NR_pidfd_getfd 438 -+#define __NR_faccessat2 439 -+#define __NR_process_madvise 440 -+#define __NR_epoll_pwait2 441 -+#define __NR_mount_setattr 442 -+#define __NR_landlock_create_ruleset 444 -+#define __NR_landlock_add_rule 445 -+#define __NR_landlock_restrict_self 446 -+#define __NR_memfd_secret 447 -+#define __NR_process_mrelease 448 -+#define __NR_futex_waitv 449 -+#define __NR_set_mempolicy_home_node 450 -+#define __NR_cachestat 451 -+#define __NR_fchmodat2 452 - diff --git a/srcpkgs/musl1.1/patches/ppc-pt_regs.patch b/srcpkgs/musl1.1/patches/ppc-pt_regs.patch deleted file mode 100644 index 45815321bf0f1f..00000000000000 --- a/srcpkgs/musl1.1/patches/ppc-pt_regs.patch +++ /dev/null @@ -1,38 +0,0 @@ -commit c2518a8efb6507f1b41c3b12e03b06f8f2317a1f -Author: Rich Felker <dalias@aerifal.cx> -Date: Sat Oct 19 15:53:43 2019 -0400 - - use struct pt_regs * rather than void * for powerpc[64] sigcontext regs - - this is to match the kernel and glibc interfaces. here, struct pt_regs - is an incomplete type, but that's harmless, and if it's completed by - inclusion of another header then members of the struct pointed to by - the regs member can be accessed directly without going through a cast - or intermediate pointer object. - -diff --git a/arch/powerpc/bits/signal.h b/arch/powerpc/bits/signal.h -index 06efb11c..c1bf3caf 100644 ---- a/arch/powerpc/bits/signal.h -+++ b/arch/powerpc/bits/signal.h -@@ -28,7 +28,7 @@ struct sigcontext { - int signal; - unsigned long handler; - unsigned long oldmask; -- void *regs; -+ struct pt_regs *regs; - }; - - typedef struct { -diff --git a/arch/powerpc64/bits/signal.h b/arch/powerpc64/bits/signal.h -index 4dec22a5..d5493b18 100644 ---- a/arch/powerpc64/bits/signal.h -+++ b/arch/powerpc64/bits/signal.h -@@ -32,7 +32,7 @@ typedef struct sigcontext { - int _pad0; - unsigned long handler; - unsigned long oldmask; -- void *regs; -+ struct pt_regs *regs; - gregset_t gp_regs; - fpregset_t fp_regs; - vrregset_t *v_regs; diff --git a/srcpkgs/musl1.1/patches/ppc64-fpregset_t.patch b/srcpkgs/musl1.1/patches/ppc64-fpregset_t.patch deleted file mode 100644 index 12617ba0ef7d59..00000000000000 --- a/srcpkgs/musl1.1/patches/ppc64-fpregset_t.patch +++ /dev/null @@ -1,31 +0,0 @@ -commit c9f48cde0a22641ce3daf54596a9ecebdab91435 -Author: Rich Felker <dalias@aerifal.cx> -Date: Sat Oct 19 15:39:45 2019 -0400 - - fix fpregset_t type on powerpc64 - - the userspace ucontext API has this as an array rather than a - structure. - - commit 3c59a868956636bc8adafb1b168d090897692532 fixed the - corresponding mistake for vrregset_t, namely that the original - powerpc64 port used a mix of types from 32-bit powerpc and powerpc64 - rather than matching the 64-bit types. - -diff --git a/arch/powerpc64/bits/signal.h b/arch/powerpc64/bits/signal.h -index 2cc0604c..4dec22a5 100644 ---- a/arch/powerpc64/bits/signal.h -+++ b/arch/powerpc64/bits/signal.h -@@ -9,11 +9,7 @@ - #if defined(_GNU_SOURCE) || defined(_BSD_SOURCE) - - typedef unsigned long greg_t, gregset_t[48]; -- --typedef struct { -- double fpregs[32]; -- double fpscr; --} fpregset_t; -+typedef double fpregset_t[33]; - - typedef struct { - #ifdef __GNUC__ diff --git a/srcpkgs/musl1.1/patches/ppcle.patch b/srcpkgs/musl1.1/patches/ppcle.patch deleted file mode 100644 index 7d49338a5a0f19..00000000000000 --- a/srcpkgs/musl1.1/patches/ppcle.patch +++ /dev/null @@ -1,24 +0,0 @@ -From 20dfc2002482a21b955b710af119a01aecee784b Mon Sep 17 00:00:00 2001 -From: Daniel Kolesa <daniel@octaforge.org> -Date: Tue, 15 Dec 2020 20:42:17 +0100 -Subject: [PATCH] add ppc32 le subarch - ---- - configure | 1 + - 1 file changed, 1 insertion(+) - -diff --git configure configure -index 8680128..f1ca58e 100755 ---- a/configure -+++ b/configure -@@ -645,6 +645,7 @@ fi - if test "$ARCH" = "powerpc" ; then - trycppif "__NO_FPRS__ && !_SOFT_FLOAT" "$t" && fail \ - "$0: error: compiler's floating point configuration is unsupported" -+trycppif __LITTLE_ENDIAN__ "$t" && SUBARCH=${SUBARCH}le - trycppif _SOFT_FLOAT "$t" && SUBARCH=${SUBARCH}-sf - fi - --- -2.29.2 - diff --git a/srcpkgs/musl1.1/patches/pthread_0001-deduplicate-TP_ADJ-logic-out-of-each-arch-replace-wi.patch b/srcpkgs/musl1.1/patches/pthread_0001-deduplicate-TP_ADJ-logic-out-of-each-arch-replace-wi.patch deleted file mode 100644 index 61f5e8482d8fbe..00000000000000 --- a/srcpkgs/musl1.1/patches/pthread_0001-deduplicate-TP_ADJ-logic-out-of-each-arch-replace-wi.patch +++ /dev/null @@ -1,255 +0,0 @@ -From ea71a9004e08030a15d45186e263fd2b0c51cc25 Mon Sep 17 00:00:00 2001 -From: Rich Felker <dalias@aerifal.cx> -Date: Mon, 24 Aug 2020 22:04:52 -0400 -Subject: [PATCH 3/5] deduplicate TP_ADJ logic out of each arch, replace with - TP_OFFSET - -the only part of TP_ADJ that was not uniquely determined by -TLS_ABOVE_TP was the 0x7000 adjustment used mainly on mips and powerpc -variants. ---- - arch/aarch64/pthread_arch.h | 1 - - arch/arm/pthread_arch.h | 1 - - arch/i386/pthread_arch.h | 2 -- - arch/m68k/pthread_arch.h | 2 +- - arch/microblaze/pthread_arch.h | 2 -- - arch/mips/pthread_arch.h | 2 +- - arch/mips64/pthread_arch.h | 2 +- - arch/mipsn32/pthread_arch.h | 2 +- - arch/or1k/pthread_arch.h | 1 - - arch/powerpc/pthread_arch.h | 2 +- - arch/powerpc64/pthread_arch.h | 2 +- - arch/riscv64/pthread_arch.h | 1 - - arch/s390x/pthread_arch.h | 2 -- - arch/sh/pthread_arch.h | 1 - - arch/x32/pthread_arch.h | 2 -- - arch/x86_64/pthread_arch.h | 2 -- - src/internal/pthread_impl.h | 10 ++++++++++ - 17 files changed, 16 insertions(+), 21 deletions(-) - -diff --git a/arch/aarch64/pthread_arch.h b/arch/aarch64/pthread_arch.h -index e64b126d..f3c005c7 100644 ---- a/arch/aarch64/pthread_arch.h -+++ b/arch/aarch64/pthread_arch.h -@@ -7,6 +7,5 @@ static inline struct pthread *__pthread_self() - - #define TLS_ABOVE_TP - #define GAP_ABOVE_TP 16 --#define TP_ADJ(p) ((char *)(p) + sizeof(struct pthread)) - - #define MC_PC pc -diff --git a/arch/arm/pthread_arch.h b/arch/arm/pthread_arch.h -index e689ea21..48640985 100644 ---- a/arch/arm/pthread_arch.h -+++ b/arch/arm/pthread_arch.h -@@ -28,6 +28,5 @@ static inline pthread_t __pthread_self() - - #define TLS_ABOVE_TP - #define GAP_ABOVE_TP 8 --#define TP_ADJ(p) ((char *)(p) + sizeof(struct pthread)) - - #define MC_PC arm_pc -diff --git a/arch/i386/pthread_arch.h b/arch/i386/pthread_arch.h -index 6f600b9e..32570a17 100644 ---- a/arch/i386/pthread_arch.h -+++ b/arch/i386/pthread_arch.h -@@ -5,6 +5,4 @@ static inline struct pthread *__pthread_self() - return self; - } - --#define TP_ADJ(p) (p) -- - #define MC_PC gregs[REG_EIP] -diff --git a/arch/m68k/pthread_arch.h b/arch/m68k/pthread_arch.h -index 02d5b8a0..7c9990c2 100644 ---- a/arch/m68k/pthread_arch.h -+++ b/arch/m68k/pthread_arch.h -@@ -6,8 +6,8 @@ static inline struct pthread *__pthread_self() - - #define TLS_ABOVE_TP - #define GAP_ABOVE_TP 0 --#define TP_ADJ(p) ((char *)(p) + sizeof(struct pthread) + 0x7000) - -+#define TP_OFFSET 0x7000 - #define DTP_OFFSET 0x8000 - - #define MC_PC gregs[R_PC] -diff --git a/arch/microblaze/pthread_arch.h b/arch/microblaze/pthread_arch.h -index f6ba8de9..c327f4eb 100644 ---- a/arch/microblaze/pthread_arch.h -+++ b/arch/microblaze/pthread_arch.h -@@ -5,6 +5,4 @@ static inline struct pthread *__pthread_self() - return self; - } - --#define TP_ADJ(p) (p) -- - #define MC_PC regs.pc -diff --git a/arch/mips/pthread_arch.h b/arch/mips/pthread_arch.h -index 1e7839ea..c22eb34d 100644 ---- a/arch/mips/pthread_arch.h -+++ b/arch/mips/pthread_arch.h -@@ -12,8 +12,8 @@ static inline struct pthread *__pthread_self() - - #define TLS_ABOVE_TP - #define GAP_ABOVE_TP 0 --#define TP_ADJ(p) ((char *)(p) + sizeof(struct pthread) + 0x7000) - -+#define TP_OFFSET 0x7000 - #define DTP_OFFSET 0x8000 - - #define MC_PC pc -diff --git a/arch/mips64/pthread_arch.h b/arch/mips64/pthread_arch.h -index 1e7839ea..c22eb34d 100644 ---- a/arch/mips64/pthread_arch.h -+++ b/arch/mips64/pthread_arch.h -@@ -12,8 +12,8 @@ static inline struct pthread *__pthread_self() - - #define TLS_ABOVE_TP - #define GAP_ABOVE_TP 0 --#define TP_ADJ(p) ((char *)(p) + sizeof(struct pthread) + 0x7000) - -+#define TP_OFFSET 0x7000 - #define DTP_OFFSET 0x8000 - - #define MC_PC pc -diff --git a/arch/mipsn32/pthread_arch.h b/arch/mipsn32/pthread_arch.h -index 1e7839ea..c22eb34d 100644 ---- a/arch/mipsn32/pthread_arch.h -+++ b/arch/mipsn32/pthread_arch.h -@@ -12,8 +12,8 @@ static inline struct pthread *__pthread_self() - - #define TLS_ABOVE_TP - #define GAP_ABOVE_TP 0 --#define TP_ADJ(p) ((char *)(p) + sizeof(struct pthread) + 0x7000) - -+#define TP_OFFSET 0x7000 - #define DTP_OFFSET 0x8000 - - #define MC_PC pc -diff --git a/arch/or1k/pthread_arch.h b/arch/or1k/pthread_arch.h -index 1b806f89..76d0a8bc 100644 ---- a/arch/or1k/pthread_arch.h -+++ b/arch/or1k/pthread_arch.h -@@ -13,6 +13,5 @@ static inline struct pthread *__pthread_self() - - #define TLS_ABOVE_TP - #define GAP_ABOVE_TP 0 --#define TP_ADJ(p) ((char *)(p) + sizeof(struct pthread)) - - #define MC_PC regs.pc -diff --git a/arch/powerpc/pthread_arch.h b/arch/powerpc/pthread_arch.h -index ae0f28d6..9697046b 100644 ---- a/arch/powerpc/pthread_arch.h -+++ b/arch/powerpc/pthread_arch.h -@@ -7,8 +7,8 @@ static inline struct pthread *__pthread_self() - - #define TLS_ABOVE_TP - #define GAP_ABOVE_TP 0 --#define TP_ADJ(p) ((char *)(p) + sizeof(struct pthread) + 0x7000) - -+#define TP_OFFSET 0x7000 - #define DTP_OFFSET 0x8000 - - // the kernel calls the ip "nip", it's the first saved value after the 32 -diff --git a/arch/powerpc64/pthread_arch.h b/arch/powerpc64/pthread_arch.h -index 79c3ecd8..e9dba43f 100644 ---- a/arch/powerpc64/pthread_arch.h -+++ b/arch/powerpc64/pthread_arch.h -@@ -7,8 +7,8 @@ static inline struct pthread *__pthread_self() - - #define TLS_ABOVE_TP - #define GAP_ABOVE_TP 0 --#define TP_ADJ(p) ((char *)(p) + sizeof(struct pthread) + 0x7000) - -+#define TP_OFFSET 0x7000 - #define DTP_OFFSET 0x8000 - - // the kernel calls the ip "nip", it's the first saved value after the 32 -diff --git a/arch/riscv64/pthread_arch.h b/arch/riscv64/pthread_arch.h -index db414b17..50f0868d 100644 ---- a/arch/riscv64/pthread_arch.h -+++ b/arch/riscv64/pthread_arch.h -@@ -7,7 +7,6 @@ static inline struct pthread *__pthread_self() - - #define TLS_ABOVE_TP - #define GAP_ABOVE_TP 0 --#define TP_ADJ(p) ((char *)p + sizeof(struct pthread)) - - #define DTP_OFFSET 0x800 - -diff --git a/arch/s390x/pthread_arch.h b/arch/s390x/pthread_arch.h -index e2251f1f..5d22546b 100644 ---- a/arch/s390x/pthread_arch.h -+++ b/arch/s390x/pthread_arch.h -@@ -9,6 +9,4 @@ static inline struct pthread *__pthread_self() - return self; - } - --#define TP_ADJ(p) (p) -- - #define MC_PC psw.addr -diff --git a/arch/sh/pthread_arch.h b/arch/sh/pthread_arch.h -index 3ee9c1a9..c2252908 100644 ---- a/arch/sh/pthread_arch.h -+++ b/arch/sh/pthread_arch.h -@@ -7,7 +7,6 @@ static inline struct pthread *__pthread_self() - - #define TLS_ABOVE_TP - #define GAP_ABOVE_TP 8 --#define TP_ADJ(p) ((char *)(p) + sizeof(struct pthread)) - - #define MC_PC sc_pc - -diff --git a/arch/x32/pthread_arch.h b/arch/x32/pthread_arch.h -index f640a1a1..fa452839 100644 ---- a/arch/x32/pthread_arch.h -+++ b/arch/x32/pthread_arch.h -@@ -5,8 +5,6 @@ static inline struct pthread *__pthread_self() - return self; - } - --#define TP_ADJ(p) (p) -- - #define MC_PC gregs[REG_RIP] - - #define CANARY canary2 -diff --git a/arch/x86_64/pthread_arch.h b/arch/x86_64/pthread_arch.h -index 65e880c6..1c64a840 100644 ---- a/arch/x86_64/pthread_arch.h -+++ b/arch/x86_64/pthread_arch.h -@@ -5,6 +5,4 @@ static inline struct pthread *__pthread_self() - return self; - } - --#define TP_ADJ(p) (p) -- - #define MC_PC gregs[REG_RIP] -diff --git a/src/internal/pthread_impl.h b/src/internal/pthread_impl.h -index 5749a336..3c2bd767 100644 ---- a/src/internal/pthread_impl.h -+++ b/src/internal/pthread_impl.h -@@ -105,10 +105,20 @@ struct __timer { - #define CANARY canary - #endif - -+#ifndef TP_OFFSET -+#define TP_OFFSET 0 -+#endif -+ - #ifndef DTP_OFFSET - #define DTP_OFFSET 0 - #endif - -+#ifdef TLS_ABOVE_TP -+#define TP_ADJ(p) ((char *)(p) + sizeof(struct pthread) + TP_OFFSET) -+#else -+#define TP_ADJ(p) (p) -+#endif -+ - #ifndef tls_mod_off_t - #define tls_mod_off_t size_t - #endif --- -2.47.0 - diff --git a/srcpkgs/musl1.1/patches/pthread_0002-deduplicate-__pthread_self-thread-pointer-adjustment.patch b/srcpkgs/musl1.1/patches/pthread_0002-deduplicate-__pthread_self-thread-pointer-adjustment.patch deleted file mode 100644 index cdc62a054db7ae..00000000000000 --- a/srcpkgs/musl1.1/patches/pthread_0002-deduplicate-__pthread_self-thread-pointer-adjustment.patch +++ /dev/null @@ -1,368 +0,0 @@ -From 3a5b9ae7cf656648c80fe155a5239d9b4fb4c485 Mon Sep 17 00:00:00 2001 -From: Rich Felker <dalias@aerifal.cx> -Date: Mon, 24 Aug 2020 22:23:08 -0400 -Subject: [PATCH 1/2] deduplicate __pthread_self thread pointer adjustment out - of each arch - -the adjustment made is entirely a function of TLS_ABOVE_TP and -TP_OFFSET. aside from avoiding repetition of the TP_OFFSET value and -arithmetic, this change makes pthread_arch.h independent of the -definition of struct __pthread from pthread_impl.h. this in turn will -allow inclusion of pthread_arch.h to be moved to the top of -pthread_impl.h so that it can influence the definition of the -structure. - -previously, arch files were very inconsistent about the type used for -the thread pointer. this change unifies the new __get_tp interface to -always use uintptr_t, which is the most correct when performing -arithmetic that may involve addresses outside the actual pointed-to -object (due to TP_OFFSET). ---- - arch/aarch64/pthread_arch.h | 8 ++++---- - arch/arm/pthread_arch.h | 16 ++++++++-------- - arch/i386/pthread_arch.h | 8 ++++---- - arch/m68k/pthread_arch.h | 5 ++--- - arch/microblaze/pthread_arch.h | 8 ++++---- - arch/mips/pthread_arch.h | 8 ++++---- - arch/mips64/pthread_arch.h | 8 ++++---- - arch/mipsn32/pthread_arch.h | 8 ++++---- - arch/or1k/pthread_arch.h | 9 ++++----- - arch/powerpc/pthread_arch.h | 6 +++--- - arch/powerpc64/pthread_arch.h | 6 +++--- - arch/riscv64/pthread_arch.h | 6 +++--- - arch/s390x/pthread_arch.h | 8 ++++---- - arch/sh/pthread_arch.h | 8 ++++---- - arch/x32/pthread_arch.h | 8 ++++---- - arch/x86_64/pthread_arch.h | 8 ++++---- - src/internal/pthread_impl.h | 2 ++ - 17 files changed, 65 insertions(+), 65 deletions(-) - -diff --git a/arch/aarch64/pthread_arch.h b/arch/aarch64/pthread_arch.h -index f3c005c7..3909616c 100644 ---- a/arch/aarch64/pthread_arch.h -+++ b/arch/aarch64/pthread_arch.h -@@ -1,8 +1,8 @@ --static inline struct pthread *__pthread_self() -+static inline uintptr_t __get_tp() - { -- char *self; -- __asm__ ("mrs %0,tpidr_el0" : "=r"(self)); -- return (void*)(self - sizeof(struct pthread)); -+ uintptr_t tp; -+ __asm__ ("mrs %0,tpidr_el0" : "=r"(tp)); -+ return tp; - } - - #define TLS_ABOVE_TP -diff --git a/arch/arm/pthread_arch.h b/arch/arm/pthread_arch.h -index 48640985..157e2eae 100644 ---- a/arch/arm/pthread_arch.h -+++ b/arch/arm/pthread_arch.h -@@ -1,11 +1,11 @@ - #if ((__ARM_ARCH_6K__ || __ARM_ARCH_6KZ__ || __ARM_ARCH_6ZK__) && !__thumb__) \ - || __ARM_ARCH_7A__ || __ARM_ARCH_7R__ || __ARM_ARCH >= 7 - --static inline pthread_t __pthread_self() -+static inline uintptr_t __get_tp() - { -- char *p; -- __asm__ ( "mrc p15,0,%0,c13,c0,3" : "=r"(p) ); -- return (void *)(p-sizeof(struct pthread)); -+ uintptr_t tp; -+ __asm__ ( "mrc p15,0,%0,c13,c0,3" : "=r"(tp) ); -+ return tp; - } - - #else -@@ -16,12 +16,12 @@ static inline pthread_t __pthread_self() - #define BLX "blx" - #endif - --static inline pthread_t __pthread_self() -+static inline uintptr_t __get_tp() - { - extern hidden uintptr_t __a_gettp_ptr; -- register uintptr_t p __asm__("r0"); -- __asm__ ( BLX " %1" : "=r"(p) : "r"(__a_gettp_ptr) : "cc", "lr" ); -- return (void *)(p-sizeof(struct pthread)); -+ register uintptr_t tp __asm__("r0"); -+ __asm__ ( BLX " %1" : "=r"(tp) : "r"(__a_gettp_ptr) : "cc", "lr" ); -+ return tp; - } - - #endif -diff --git a/arch/i386/pthread_arch.h b/arch/i386/pthread_arch.h -index 32570a17..a639c382 100644 ---- a/arch/i386/pthread_arch.h -+++ b/arch/i386/pthread_arch.h -@@ -1,8 +1,8 @@ --static inline struct pthread *__pthread_self() -+static inline uintptr_t __get_tp() - { -- struct pthread *self; -- __asm__ ("movl %%gs:0,%0" : "=r" (self) ); -- return self; -+ uintptr_t tp; -+ __asm__ ("movl %%gs:0,%0" : "=r" (tp) ); -+ return tp; - } - - #define MC_PC gregs[REG_EIP] -diff --git a/arch/m68k/pthread_arch.h b/arch/m68k/pthread_arch.h -index 7c9990c2..5bea4e1a 100644 ---- a/arch/m68k/pthread_arch.h -+++ b/arch/m68k/pthread_arch.h -@@ -1,7 +1,6 @@ --static inline struct pthread *__pthread_self() -+static inline uintptr_t __get_tp() - { -- uintptr_t tp = __syscall(SYS_get_thread_area); -- return (pthread_t)(tp - 0x7000 - sizeof(struct pthread)); -+ return __syscall(SYS_get_thread_area); - } - - #define TLS_ABOVE_TP -diff --git a/arch/microblaze/pthread_arch.h b/arch/microblaze/pthread_arch.h -index c327f4eb..ff26624e 100644 ---- a/arch/microblaze/pthread_arch.h -+++ b/arch/microblaze/pthread_arch.h -@@ -1,8 +1,8 @@ --static inline struct pthread *__pthread_self() -+static inline uintptr_t __get_tp() - { -- struct pthread *self; -- __asm__ ("ori %0, r21, 0" : "=r" (self) ); -- return self; -+ uintptr_t tp; -+ __asm__ ("ori %0, r21, 0" : "=r" (tp) ); -+ return tp; - } - - #define MC_PC regs.pc -diff --git a/arch/mips/pthread_arch.h b/arch/mips/pthread_arch.h -index c22eb34d..c45347ab 100644 ---- a/arch/mips/pthread_arch.h -+++ b/arch/mips/pthread_arch.h -@@ -1,13 +1,13 @@ --static inline struct pthread *__pthread_self() -+static inline uintptr_t __get_tp() - { - #if __mips_isa_rev < 2 -- register char *tp __asm__("$3"); -+ register uintptr_t tp __asm__("$3"); - __asm__ (".word 0x7c03e83b" : "=r" (tp) ); - #else -- char *tp; -+ uintptr_t tp; - __asm__ ("rdhwr %0, $29" : "=r" (tp) ); - #endif -- return (pthread_t)(tp - 0x7000 - sizeof(struct pthread)); -+ return tp; - } - - #define TLS_ABOVE_TP -diff --git a/arch/mips64/pthread_arch.h b/arch/mips64/pthread_arch.h -index c22eb34d..c45347ab 100644 ---- a/arch/mips64/pthread_arch.h -+++ b/arch/mips64/pthread_arch.h -@@ -1,13 +1,13 @@ --static inline struct pthread *__pthread_self() -+static inline uintptr_t __get_tp() - { - #if __mips_isa_rev < 2 -- register char *tp __asm__("$3"); -+ register uintptr_t tp __asm__("$3"); - __asm__ (".word 0x7c03e83b" : "=r" (tp) ); - #else -- char *tp; -+ uintptr_t tp; - __asm__ ("rdhwr %0, $29" : "=r" (tp) ); - #endif -- return (pthread_t)(tp - 0x7000 - sizeof(struct pthread)); -+ return tp; - } - - #define TLS_ABOVE_TP -diff --git a/arch/mipsn32/pthread_arch.h b/arch/mipsn32/pthread_arch.h -index c22eb34d..c45347ab 100644 ---- a/arch/mipsn32/pthread_arch.h -+++ b/arch/mipsn32/pthread_arch.h -@@ -1,13 +1,13 @@ --static inline struct pthread *__pthread_self() -+static inline uintptr_t __get_tp() - { - #if __mips_isa_rev < 2 -- register char *tp __asm__("$3"); -+ register uintptr_t tp __asm__("$3"); - __asm__ (".word 0x7c03e83b" : "=r" (tp) ); - #else -- char *tp; -+ uintptr_t tp; - __asm__ ("rdhwr %0, $29" : "=r" (tp) ); - #endif -- return (pthread_t)(tp - 0x7000 - sizeof(struct pthread)); -+ return tp; - } - - #define TLS_ABOVE_TP -diff --git a/arch/or1k/pthread_arch.h b/arch/or1k/pthread_arch.h -index 76d0a8bc..f75ea7e4 100644 ---- a/arch/or1k/pthread_arch.h -+++ b/arch/or1k/pthread_arch.h -@@ -1,14 +1,13 @@ --/* or1k use variant I, but with the twist that tp points to the end of TCB */ --static inline struct pthread *__pthread_self() -+static inline uintptr_t __get_tp() - { - #ifdef __clang__ -- char *tp; -+ uintptr_t tp; - __asm__ ("l.ori %0, r10, 0" : "=r" (tp) ); - #else -- register char *tp __asm__("r10"); -+ register uintptr_t tp __asm__("r10"); - __asm__ ("" : "=r" (tp) ); - #endif -- return (struct pthread *) (tp - sizeof(struct pthread)); -+ return tp; - } - - #define TLS_ABOVE_TP -diff --git a/arch/powerpc/pthread_arch.h b/arch/powerpc/pthread_arch.h -index 9697046b..a0947763 100644 ---- a/arch/powerpc/pthread_arch.h -+++ b/arch/powerpc/pthread_arch.h -@@ -1,8 +1,8 @@ --static inline struct pthread *__pthread_self() -+static inline uintptr_t __get_tp() - { -- register char *tp __asm__("r2"); -+ register uintptr_t tp __asm__("r2"); - __asm__ ("" : "=r" (tp) ); -- return (pthread_t)(tp - 0x7000 - sizeof(struct pthread)); -+ return tp; - } - - #define TLS_ABOVE_TP -diff --git a/arch/powerpc64/pthread_arch.h b/arch/powerpc64/pthread_arch.h -index e9dba43f..08a557d2 100644 ---- a/arch/powerpc64/pthread_arch.h -+++ b/arch/powerpc64/pthread_arch.h -@@ -1,8 +1,8 @@ --static inline struct pthread *__pthread_self() -+static inline uintptr_t __get_tp() - { -- register char *tp __asm__("r13"); -+ register uintptr_t tp __asm__("r13"); - __asm__ ("" : "=r" (tp) ); -- return (pthread_t)(tp - 0x7000 - sizeof(struct pthread)); -+ return tp; - } - - #define TLS_ABOVE_TP -diff --git a/arch/riscv64/pthread_arch.h b/arch/riscv64/pthread_arch.h -index 50f0868d..a20d7fba 100644 ---- a/arch/riscv64/pthread_arch.h -+++ b/arch/riscv64/pthread_arch.h -@@ -1,8 +1,8 @@ --static inline struct pthread *__pthread_self() -+static inline uintptr_t __get_tp() - { -- char *tp; -+ uintptr_t tp; - __asm__ __volatile__("mv %0, tp" : "=r"(tp)); -- return (void *)(tp - sizeof(struct pthread)); -+ return tp; - } - - #define TLS_ABOVE_TP -diff --git a/arch/s390x/pthread_arch.h b/arch/s390x/pthread_arch.h -index 5d22546b..e54fec3f 100644 ---- a/arch/s390x/pthread_arch.h -+++ b/arch/s390x/pthread_arch.h -@@ -1,12 +1,12 @@ --static inline struct pthread *__pthread_self() -+static inline uintptr_t __get_tp() - { -- struct pthread *self; -+ uintptr_t tp; - __asm__ ( - "ear %0, %%a0\n" - "sllg %0, %0, 32\n" - "ear %0, %%a1\n" -- : "=r"(self)); -- return self; -+ : "=r"(tp)); -+ return tp; - } - - #define MC_PC psw.addr -diff --git a/arch/sh/pthread_arch.h b/arch/sh/pthread_arch.h -index c2252908..0fcf70d2 100644 ---- a/arch/sh/pthread_arch.h -+++ b/arch/sh/pthread_arch.h -@@ -1,8 +1,8 @@ --static inline struct pthread *__pthread_self() -+static inline uintptr_t __get_tp() - { -- char *self; -- __asm__ ("stc gbr,%0" : "=r" (self) ); -- return (struct pthread *) (self - sizeof(struct pthread)); -+ uintptr_t tp; -+ __asm__ ("stc gbr,%0" : "=r" (tp) ); -+ return tp; - } - - #define TLS_ABOVE_TP -diff --git a/arch/x32/pthread_arch.h b/arch/x32/pthread_arch.h -index fa452839..6e2495da 100644 ---- a/arch/x32/pthread_arch.h -+++ b/arch/x32/pthread_arch.h -@@ -1,8 +1,8 @@ --static inline struct pthread *__pthread_self() -+static inline uintptr_t __get_tp() - { -- struct pthread *self; -- __asm__ ("mov %%fs:0,%0" : "=r" (self) ); -- return self; -+ uintptr_t tp; -+ __asm__ ("mov %%fs:0,%0" : "=r" (tp) ); -+ return tp; - } - - #define MC_PC gregs[REG_RIP] -diff --git a/arch/x86_64/pthread_arch.h b/arch/x86_64/pthread_arch.h -index 1c64a840..c8c63f2e 100644 ---- a/arch/x86_64/pthread_arch.h -+++ b/arch/x86_64/pthread_arch.h -@@ -1,8 +1,8 @@ --static inline struct pthread *__pthread_self() -+static inline uintptr_t __get_tp() - { -- struct pthread *self; -- __asm__ ("mov %%fs:0,%0" : "=r" (self) ); -- return self; -+ uintptr_t tp; -+ __asm__ ("mov %%fs:0,%0" : "=r" (tp) ); -+ return tp; - } - - #define MC_PC gregs[REG_RIP] -diff --git a/src/internal/pthread_impl.h b/src/internal/pthread_impl.h -index 3c2bd767..58e06136 100644 ---- a/src/internal/pthread_impl.h -+++ b/src/internal/pthread_impl.h -@@ -115,8 +115,10 @@ struct __timer { - - #ifdef TLS_ABOVE_TP - #define TP_ADJ(p) ((char *)(p) + sizeof(struct pthread) + TP_OFFSET) -+#define __pthread_self() ((pthread_t)(__get_tp() - sizeof(struct __pthread) - TP_OFFSET)) - #else - #define TP_ADJ(p) (p) -+#define __pthread_self() ((pthread_t)__get_tp()) - #endif - - #ifndef tls_mod_off_t --- -2.47.0 - diff --git a/srcpkgs/musl1.1/patches/pthread_0003-remove-redundant-pthread-struct-members-repeated-for.patch b/srcpkgs/musl1.1/patches/pthread_0003-remove-redundant-pthread-struct-members-repeated-for.patch deleted file mode 100644 index f0616241933700..00000000000000 --- a/srcpkgs/musl1.1/patches/pthread_0003-remove-redundant-pthread-struct-members-repeated-for.patch +++ /dev/null @@ -1,165 +0,0 @@ -From 57f6e85c9de417fef5eece2a5b00c1104321f543 Mon Sep 17 00:00:00 2001 -From: Rich Felker <dalias@aerifal.cx> -Date: Mon, 24 Aug 2020 22:45:51 -0400 -Subject: [PATCH 2/2] remove redundant pthread struct members repeated for - layout purposes - -dtv_copy, canary2, and canary_at_end existed solely to match multiple -ABI and asm-accessed layouts simultaneously. now that pthread_arch.h -can be included before struct __pthread is defined, the struct layout -can depend on macros defined by pthread_arch.h. ---- - arch/powerpc/pthread_arch.h | 2 -- - arch/powerpc64/pthread_arch.h | 2 -- - arch/x32/pthread_arch.h | 2 +- - ldso/dynlink.c | 2 +- - src/env/__init_tls.c | 2 +- - src/env/__stack_chk_fail.c | 2 +- - src/internal/pthread_impl.h | 23 ++++++++++++++--------- - src/thread/pthread_create.c | 2 +- - 8 files changed, 19 insertions(+), 18 deletions(-) - -diff --git a/arch/powerpc/pthread_arch.h b/arch/powerpc/pthread_arch.h -index a0947763..42e88b07 100644 ---- a/arch/powerpc/pthread_arch.h -+++ b/arch/powerpc/pthread_arch.h -@@ -14,5 +14,3 @@ static inline uintptr_t __get_tp() - // the kernel calls the ip "nip", it's the first saved value after the 32 - // GPRs. - #define MC_PC gregs[32] -- --#define CANARY canary_at_end -diff --git a/arch/powerpc64/pthread_arch.h b/arch/powerpc64/pthread_arch.h -index 08a557d2..1b7b9079 100644 ---- a/arch/powerpc64/pthread_arch.h -+++ b/arch/powerpc64/pthread_arch.h -@@ -14,5 +14,3 @@ static inline uintptr_t __get_tp() - // the kernel calls the ip "nip", it's the first saved value after the 32 - // GPRs. - #define MC_PC gp_regs[32] -- --#define CANARY canary_at_end -diff --git a/arch/x32/pthread_arch.h b/arch/x32/pthread_arch.h -index 6e2495da..c1e7716d 100644 ---- a/arch/x32/pthread_arch.h -+++ b/arch/x32/pthread_arch.h -@@ -7,6 +7,6 @@ static inline uintptr_t __get_tp() - - #define MC_PC gregs[REG_RIP] - --#define CANARY canary2 -+#define CANARY_PAD - - #define tls_mod_off_t unsigned long long -diff --git a/ldso/dynlink.c b/ldso/dynlink.c -index d3d4ddd2..f7474743 100644 ---- a/ldso/dynlink.c -+++ b/ldso/dynlink.c -@@ -1579,7 +1579,7 @@ static void install_new_tls(void) - - /* Install new dtv for each thread. */ - for (j=0, td=self; !j || td!=self; j++, td=td->next) { -- td->dtv = td->dtv_copy = newdtv[j]; -+ td->dtv = newdtv[j]; - } - - __tl_unlock(); -diff --git a/src/env/__init_tls.c b/src/env/__init_tls.c -index 772baba3..a93141ed 100644 ---- a/src/env/__init_tls.c -+++ b/src/env/__init_tls.c -@@ -67,7 +67,7 @@ void *__copy_tls(unsigned char *mem) - } - #endif - dtv[0] = libc.tls_cnt; -- td->dtv = td->dtv_copy = dtv; -+ td->dtv = dtv; - return td; - } - -diff --git a/src/env/__stack_chk_fail.c b/src/env/__stack_chk_fail.c -index e32596d1..bf5a280a 100644 ---- a/src/env/__stack_chk_fail.c -+++ b/src/env/__stack_chk_fail.c -@@ -9,7 +9,7 @@ void __init_ssp(void *entropy) - if (entropy) memcpy(&__stack_chk_guard, entropy, sizeof(uintptr_t)); - else __stack_chk_guard = (uintptr_t)&__stack_chk_guard * 1103515245; - -- __pthread_self()->CANARY = __stack_chk_guard; -+ __pthread_self()->canary = __stack_chk_guard; - } - - void __stack_chk_fail(void) -diff --git a/src/internal/pthread_impl.h b/src/internal/pthread_impl.h -index 58e06136..4d709bbc 100644 ---- a/src/internal/pthread_impl.h -+++ b/src/internal/pthread_impl.h -@@ -11,16 +11,25 @@ - #include "atomic.h" - #include "futex.h" - -+#include "pthread_arch.h" -+ - #define pthread __pthread - - struct 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; -- uintptr_t canary, canary2; -+#ifndef TLS_ABOVE_TP -+#ifdef CANARY_PAD -+ uintptr_t canary_pad; -+#endif -+ uintptr_t canary; -+#endif - - /* Part 2 -- implementation details, non-ABI. */ - int tid; -@@ -52,8 +61,10 @@ struct pthread { - - /* Part 3 -- the positions of these fields relative to - * the end of the structure is external and internal ABI. */ -- uintptr_t canary_at_end; -- uintptr_t *dtv_copy; -+#ifdef TLS_ABOVE_TP -+ uintptr_t canary; -+ uintptr_t *dtv; -+#endif - }; - - enum { -@@ -99,12 +110,6 @@ struct __timer { - #define _b_waiters2 __u.__vi[4] - #define _b_inst __u.__p[3] - --#include "pthread_arch.h" -- --#ifndef CANARY --#define CANARY canary --#endif -- - #ifndef TP_OFFSET - #define TP_OFFSET 0 - #endif -diff --git a/src/thread/pthread_create.c b/src/thread/pthread_create.c -index 10f1b7d8..55744155 100644 ---- a/src/thread/pthread_create.c -+++ b/src/thread/pthread_create.c -@@ -314,7 +314,7 @@ int __pthread_create(pthread_t *restrict res, const pthread_attr_t *restrict att - new->detach_state = DT_JOINABLE; - } - new->robust_list.head = &new->robust_list.head; -- new->CANARY = self->CANARY; -+ new->canary = self->canary; - new->sysinfo = self->sysinfo; - - /* Setup argument structure for the new thread on its stack. --- -2.47.0 - diff --git a/srcpkgs/musl1.1/patches/riscv64-ucontext.patch b/srcpkgs/musl1.1/patches/riscv64-ucontext.patch deleted file mode 100644 index 5afac82b6d21d1..00000000000000 --- a/srcpkgs/musl1.1/patches/riscv64-ucontext.patch +++ /dev/null @@ -1,29 +0,0 @@ -From 56f0631d9553dc06530ff661527cf1fcd595a0d1 Mon Sep 17 00:00:00 2001 -From: Drew DeVault <sir@cmpwn.com> -Date: Sat, 5 Dec 2020 18:10:06 +0000 -Subject: [PATCH] riscv64: fix inconsistent ucontext_t struct tag - -ucontext.h depends on the internal struct tag name for namespacing -reasons, and the intent was always for it to be consistent across -archs anyway. ---- - arch/riscv64/bits/signal.h | 4 ++-- - 1 file changed, 2 insertions(+), 2 deletions(-) - -diff --git a/arch/riscv64/bits/signal.h b/arch/riscv64/bits/signal.h -index b006334f7..287367db7 100644 ---- a/arch/riscv64/bits/signal.h -+++ b/arch/riscv64/bits/signal.h -@@ -60,10 +60,10 @@ struct sigaltstack { - size_t ss_size; - }; - --typedef struct ucontext_t -+typedef struct __ucontext - { - unsigned long uc_flags; -- struct ucontext_t *uc_link; -+ struct __ucontext *uc_link; - stack_t uc_stack; - sigset_t uc_sigmask; - mcontext_t uc_mcontext; diff --git a/srcpkgs/musl1.1/patches/statx.patch b/srcpkgs/musl1.1/patches/statx.patch deleted file mode 100644 index 7af4571b08b124..00000000000000 --- a/srcpkgs/musl1.1/patches/statx.patch +++ /dev/null @@ -1,201 +0,0 @@ -From b817541f1cfd38e4b81257b3215e276ea9d0fc61 Mon Sep 17 00:00:00 2001 -From: Duncan Bellamy <dunk@denkimushi.com> -Date: Wed, 31 Aug 2022 20:07:34 +0100 -Subject: [PATCH] add statx interface using syscall, fallback to fstatat - ---- - include/sys/stat.h | 55 ++++++++++++++++++++++++++++++++++++++++++++++ - src/linux/statx.c | 42 +++++++++++++++++++++++++++++++++++ - 2 files changed, 97 insertions(+) - create mode 100644 src/linux/statx.c - -diff --git a/include/sys/stat.h b/include/sys/stat.h -index e6d0049c..6690192d 100644 ---- a/include/sys/stat.h -+++ b/include/sys/stat.h -@@ -18,6 +18,13 @@ extern "C" { - #define __NEED_blkcnt_t - #define __NEED_struct_timespec - -+#ifdef _GNU_SOURCE -+#define __NEED_int64_t -+#define __NEED_uint64_t -+#define __NEED_uint32_t -+#define __NEED_uint16_t -+#endif -+ - #include <bits/alltypes.h> - - #include <bits/stat.h> -@@ -98,6 +105,54 @@ int lchmod(const char *, mode_t); - #define S_IEXEC S_IXUSR - #endif - -+#if defined(_GNU_SOURCE) -+#define STATX_TYPE 1U -+#define STATX_MODE 2U -+#define STATX_NLINK 4U -+#define STATX_UID 8U -+#define STATX_GID 0x10U -+#define STATX_ATIME 0x20U -+#define STATX_MTIME 0x40U -+#define STATX_CTIME 0x80U -+#define STATX_INO 0x100U -+#define STATX_SIZE 0x200U -+#define STATX_BLOCKS 0x400U -+#define STATX_BASIC_STATS 0x7ffU -+#define STATX_BTIME 0x800U -+#define STATX_ALL 0xfffU -+ -+struct statx_timestamp { -+ int64_t tv_sec; -+ uint32_t tv_nsec, __pad; -+}; -+ -+struct statx { -+ uint32_t stx_mask; -+ uint32_t stx_blksize; -+ uint64_t stx_attributes; -+ uint32_t stx_nlink; -+ uint32_t stx_uid; -+ uint32_t stx_gid; -+ uint16_t stx_mode; -+ uint16_t __pad0[1]; -+ uint64_t stx_ino; -+ uint64_t stx_size; -+ uint64_t stx_blocks; -+ uint64_t stx_attributes_mask; -+ struct statx_timestamp stx_atime; -+ struct statx_timestamp stx_btime; -+ struct statx_timestamp stx_ctime; -+ struct statx_timestamp stx_mtime; -+ uint32_t stx_rdev_major; -+ uint32_t stx_rdev_minor; -+ uint32_t stx_dev_major; -+ uint32_t stx_dev_minor; -+ uint64_t __pad1[14]; -+}; -+ -+int statx(int, const char *__restrict, int, unsigned, struct statx *__restrict); -+#endif -+ - #if defined(_LARGEFILE64_SOURCE) || defined(_GNU_SOURCE) - #define stat64 stat - #define fstat64 fstat -diff --git a/src/linux/statx.c b/src/linux/statx.c -new file mode 100644 -index 00000000..4616bff4 ---- /dev/null -+++ b/src/linux/statx.c -@@ -0,0 +1,42 @@ -+#define _GNU_SOURCE -+#include <sys/stat.h> -+#include <string.h> -+#include <syscall.h> -+#include <sys/sysmacros.h> -+#include <errno.h> -+ -+int statx(int dirfd, const char *restrict path, int flags, unsigned mask, struct statx *restrict stx) -+{ -+ int ret = __syscall(SYS_statx, dirfd, path, flags, mask, stx); -+ -+#ifndef SYS_fstatat -+ return __syscall_ret(ret); -+#endif -+ -+ if (ret != -ENOSYS) return __syscall_ret(ret); -+ -+ struct stat st; -+ ret = fstatat(dirfd, path, &st, flags); -+ if (ret) return ret; -+ -+ stx->stx_dev_major = major(st.st_dev); -+ stx->stx_dev_minor = minor(st.st_dev); -+ stx->stx_ino = st.st_ino; -+ stx->stx_mode = st.st_mode; -+ stx->stx_nlink = st.st_nlink; -+ stx->stx_uid = st.st_uid; -+ stx->stx_gid = st.st_gid; -+ stx->stx_size = st.st_size; -+ stx->stx_blksize = st.st_blksize; -+ stx->stx_blocks = st.st_blocks; -+ stx->stx_atime.tv_sec = st.st_atim.tv_sec; -+ stx->stx_atime.tv_nsec = st.st_atim.tv_nsec; -+ stx->stx_mtime.tv_sec = st.st_mtim.tv_sec; -+ stx->stx_mtime.tv_nsec = st.st_mtim.tv_nsec; -+ stx->stx_ctime.tv_sec = st.st_ctim.tv_sec; -+ stx->stx_ctime.tv_nsec = st.st_ctim.tv_nsec; -+ stx->stx_btime = (struct statx_timestamp){.tv_sec=0, .tv_nsec=0}; -+ stx->stx_mask = STATX_BASIC_STATS; -+ -+ return 0; -+} - -From 251cbb6366403a056b39638264932c82d18ec610 Mon Sep 17 00:00:00 2001 -From: Gabriel Ravier <gabravier@gmail.com> -Date: Fri, 13 Sep 2024 22:00:15 +0200 -Subject: [PATCH] statx: fix ENOSYS emulation not setting stx_rdev_* - -The current implementation of the statx function fails to set the -values of stx->stx_rdev_major and stx->stx_rdev_minor if the statx -syscall fails with ENOSYS and thus the statx function has to fall back -on fstatat-based emulation. ---- - src/linux/statx.c | 2 ++ - 1 file changed, 2 insertions(+) - -diff --git a/src/linux/statx.c b/src/linux/statx.c -index 4616bff4a..5f6dde923 100644 ---- a/src/linux/statx.c -+++ b/src/linux/statx.c -@@ -21,6 +21,8 @@ int statx(int dirfd, const char *restrict path, int flags, unsigned mask, struct - - stx->stx_dev_major = major(st.st_dev); - stx->stx_dev_minor = minor(st.st_dev); -+ stx->stx_rdev_major = major(st.st_rdev); -+ stx->stx_rdev_minor = minor(st.st_rdev); - stx->stx_ino = st.st_ino; - stx->stx_mode = st.st_mode; - stx->stx_nlink = st.st_nlink; - -From 4ca8c267768e371930ef7ec9593a5f8b44a7f810 Mon Sep 17 00:00:00 2001 -From: Rich Felker <dalias@aerifal.cx> -Date: Fri, 13 Sep 2024 17:08:11 -0400 -Subject: [PATCH] statx: fix uninitialized attributes/mask in fallback path - -commit b817541f1cfd38e4b81257b3215e276ea9d0fc61 introduced statx with -a fallback using fstatat, but failed to fill in stx_rdev_major/minor -and stx_attributes[_mask]. the rdev omission has been addressed -separately. rather than explicitly zeroing the attributes and their -mask, pre-fill the entire structure with zeros. this will also cover -the padding adjacent to stx_mode, in case it's ever used in the -future. - -explicit zeroing of stx_btime is removed since, with this change, it -will already be pre-zeroed. as an aside, zeroing it was not strictly -necessary, since STATX_BASIC_STATS does not include STATX_BTIME and -thus does not indicate any validity for it. ---- - src/linux/statx.c | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/src/linux/statx.c b/src/linux/statx.c -index 5f6dde92..4fb96e4b 100644 ---- a/src/linux/statx.c -+++ b/src/linux/statx.c -@@ -19,6 +19,7 @@ int statx(int dirfd, const char *restrict path, int flags, unsigned mask, struct - ret = fstatat(dirfd, path, &st, flags); - if (ret) return ret; - -+ *stx = (struct statx){0}; - stx->stx_dev_major = major(st.st_dev); - stx->stx_dev_minor = minor(st.st_dev); - stx->stx_rdev_major = major(st.st_rdev); -@@ -37,7 +38,6 @@ int statx(int dirfd, const char *restrict path, int flags, unsigned mask, struct - stx->stx_mtime.tv_nsec = st.st_mtim.tv_nsec; - stx->stx_ctime.tv_sec = st.st_ctim.tv_sec; - stx->stx_ctime.tv_nsec = st.st_ctim.tv_nsec; -- stx->stx_btime = (struct statx_timestamp){.tv_sec=0, .tv_nsec=0}; - stx->stx_mask = STATX_BASIC_STATS; - - return 0; diff --git a/srcpkgs/musl1.1/patches/work_around_linux_bug_in_readlink_syscall_with_zero_buffer.patch b/srcpkgs/musl1.1/patches/work_around_linux_bug_in_readlink_syscall_with_zero_buffer.patch deleted file mode 100644 index 3286432ebea23e..00000000000000 --- a/srcpkgs/musl1.1/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/musl1.1/template b/srcpkgs/musl1.1/template deleted file mode 100644 index 7d669524e682f6..00000000000000 --- a/srcpkgs/musl1.1/template +++ /dev/null @@ -1,68 +0,0 @@ -# Template file for 'musl1.1' -pkgname=musl1.1 -version=1.1.24 -revision=8 -archs="*-musl" -bootstrap=yes -build_style=gnu-configure -configure_args="--prefix=/usr --disable-gcc-wrapper" -short_desc="Musl C library - version 1.1" -maintainer="Enno Boland <gottox@voidlinux.org>" -license="MIT" -homepage="https://musl.libc.org/" -distfiles="https://musl.libc.org/releases/musl-${version}.tar.gz" -checksum=1370c9a812b2cf2a7d92802510cca0058cc37e66a7bedd70051f0a34015022a3 - -replaces="musl>=0" -provides="musl-${version}_${revision}" - -nostrip_files="libc.so" -shlib_provides="libc.so" - -if [ "$XBPS_TARGET_WORDSIZE" -ne 32 ]; then - broken="use musl" -fi - -post_build() { - $CC $CFLAGS $LDFLAGS -fpie ${FILESDIR}/getent.c -o getent - $CC $CFLAGS $LDFLAGS -fpie ${FILESDIR}/getconf.c -o getconf - $CC $CFLAGS $LDFLAGS -fpie ${FILESDIR}/iconv.c -o iconv - $CC $CFLAGS $LDFLAGS -fpie -c ${FILESDIR}/__stack_chk_fail_local.c -o __stack_chk_fail_local.o - $AR r libssp_nonshared.a __stack_chk_fail_local.o -} - -do_install() { - # Move everything to /usr. - vmkdir usr/lib - ln -s usr/lib ${DESTDIR}/lib - make DESTDIR=${DESTDIR} install - rm ${DESTDIR}/lib - # provide ldd - vmkdir usr/bin - ln -s ../lib${XBPS_TARGET_WORDSIZE}/libc.so ${DESTDIR}/usr/bin/ldd - # additional utils from Alpine/NetBSD - vbin iconv - vbin getent - vman ${FILESDIR}/getent.1 - vbin getconf - vman ${FILESDIR}/getconf.1 - # additional symbols from libssp_nonshared (necessary on i386 and PPC) - vinstall libssp_nonshared.a 755 usr/lib - # Fake ldconfig - ln -s true ${DESTDIR}/usr/bin/ldconfig - - vlicense COPYRIGHT -} - -musl1.1-devel_package() { - depends="kernel-libc-headers ${sourcepkg}-${version}_${revision}" - replaces="libssp-devel<=12.2.0_1 musl-devel>=0" - conflicts="libssp-devel<=12.2.0_1" - provides="musl-devel-${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.o" - } -} diff --git a/srcpkgs/mutt/template b/srcpkgs/mutt/template deleted file mode 100644 index 70f15d2455ca3f..00000000000000 --- a/srcpkgs/mutt/template +++ /dev/null @@ -1,31 +0,0 @@ -# Template file for 'mutt' -pkgname=mutt -version=2.2.15 -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-autocrypt --with-sqlite3 - --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 - ncurses-devel zlib-devel sqlite-devel libunistring-devel libgpg-error-devel" -depends="mime-types" -short_desc="Mutt Mail Client" -maintainer="Đoàn Trần Công Danh <congdanhqx@gmail.com>" -license="GPL-2.0-or-later" -homepage="http://www.mutt.org" -changelog="http://mutt.org/relnotes/${version%.*}" -distfiles="http://ftp.mutt.org/pub/mutt/${pkgname}-${version}.tar.gz" -checksum=a51686104e4203f4c2a3b176527be3b95d08e808e94fd2dcadb7c30566bf894d - -post_install() { - # provided by mime-types - rm "${DESTDIR}"/etc/$pkgname/mime.* - ln -s /etc/mime.types "${DESTDIR}/etc/${pkgname}/mime.types" - # move dist to examples dir - vsconf contrib/gpg.rc Muttrc.gpg.dist - mv "${DESTDIR}/etc/$pkgname/Muttrc.dist" "${DESTDIR}/usr/share/examples/${pkgname}" -} diff --git a/srcpkgs/mutter-devel b/srcpkgs/mutter-devel deleted file mode 120000 index 9c8407d026f534..00000000000000 --- a/srcpkgs/mutter-devel +++ /dev/null @@ -1 +0,0 @@ -mutter \ No newline at end of file diff --git a/srcpkgs/mutter/patches/565756e13130d32eef93f93f93be2fff379cb0f8.patch b/srcpkgs/mutter/patches/565756e13130d32eef93f93f93be2fff379cb0f8.patch deleted file mode 100644 index b16b29ebba5a94..00000000000000 --- a/srcpkgs/mutter/patches/565756e13130d32eef93f93f93be2fff379cb0f8.patch +++ /dev/null @@ -1,46 +0,0 @@ -From 565756e13130d32eef93f93f93be2fff379cb0f8 Mon Sep 17 00:00:00 2001 -From: Sebastian Wick <sebastian.wick@redhat.com> -Date: Mon, 11 Aug 2025 11:39:02 +0200 -Subject: [PATCH] wayland/transaction: Avoid crash on surfaces without roles - with - -...a time constraint. - -When the surface has no role assigned yet, it doesn't have an actor. -Ideally we would still manage to schedule the commits, but for now we -just ignore the time constraint. - -Related: https://gitlab.gnome.org/GNOME/mutter/-/issues/4108 -Part-of: <https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/4566> ---- - src/wayland/meta-wayland-transaction.c | 14 +++++++++++--- - 1 file changed, 11 insertions(+), 3 deletions(-) - -diff --git a/src/wayland/meta-wayland-transaction.c b/src/wayland/meta-wayland-transaction.c -index d0ca29ec25f..0419663a53f 100644 ---- a/src/wayland/meta-wayland-transaction.c -+++ b/src/wayland/meta-wayland-transaction.c -@@ -503,9 +503,17 @@ meta_wayland_transaction_commit (MetaWaylandTransaction *transaction) - */ - if (max_time_us) - { -- MetaSurfaceActor *actor = meta_wayland_surface_get_actor (max_time_surface); -- ClutterFrameClock *frame_clock = -- clutter_actor_pick_frame_clock (CLUTTER_ACTOR (actor), NULL); -+ MetaSurfaceActor *actor; -+ ClutterFrameClock *frame_clock = NULL; -+ -+ /* When the surface has no role assigned yet, it doesn't have an actor. -+ * Ideally we would still manage to schedule the commits, but for now we -+ * just ignore the time constraint. -+ * See: https://gitlab.gnome.org/GNOME/mutter/-/issues/4108 -+ */ -+ actor = meta_wayland_surface_get_actor (max_time_surface); -+ if (actor) -+ frame_clock = clutter_actor_pick_frame_clock (CLUTTER_ACTOR (actor), NULL); - - if (frame_clock) - { --- -GitLab - diff --git a/srcpkgs/mutter/template b/srcpkgs/mutter/template deleted file mode 100644 index 1f966ad39f1dbd..00000000000000 --- a/srcpkgs/mutter/template +++ /dev/null @@ -1,58 +0,0 @@ -# Template file for 'mutter' -pkgname=mutter -version=48.5 -revision=1 -build_helper="gir" -build_style=meson -configure_args="-Degl_device=true -Dudev=true -Dnative_backend=true - -Dprofiler=false -Dintrospection=true -Dxwayland_path=/usr/bin/Xwayland - -Dxwayland_initfd=disabled -Dtests=disabled" -hostmakedepends="gettext glib-devel pkg-config zenity wayland-devel xorg-server - xorg-server-xwayland python3-argcomplete python3-docutils" -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 gtk4-devel - wayland-protocols gnome-settings-daemon-devel libgudev-devel libwacom-devel libei-devel - libdisplay-info-devel" -depends="gsettings-desktop-schemas desktop-file-utils" -short_desc="Wayland display server, X11 window manager and compositor library" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-or-later" -homepage="https://wiki.gnome.org/Projects/Mutter/" -#changelog="https://gitlab.gnome.org/GNOME/mutter/-/raw/main/NEWS" -changelog="https://gitlab.gnome.org/GNOME/mutter/-/raw/gnome-48/NEWS" -distfiles="${GNOME_SITE}/mutter/${version%%.*}/mutter-${version}.tar.xz" -checksum=02ed0ab4194fc537540f9ee92acbf5af8209971a404df319c1cb7763294ae58b -shlib_provides="libmutter-clutter-16.so libmutter-cogl-16.so - libmutter-cogl-pango-16.so libmutter-mtk-16.so" -make_check=no # needs a full graphical session - -# Upstream keeps pulling generated headers even though it can cause race -# conditions in meson/ninja -pre_build() { - ninja ${makejobs} -C build src/meta-dbus-display-config.h -} - -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-16|g' \ - -i ${DESTDIR}/usr/lib/pkgconfig/libmutter-16.pc - vmkdir usr/share/bash-completion/completions - mv $DESTDIR/etc/bash_completion.d/* \ - $DESTDIR/usr/share/bash-completion/completions -} - -mutter-devel_package() { - depends="gtk4-devel graphene-devel clutter-devel - libX11-devel libXtst-devel mutter-${version}_${revision} - gnome-settings-daemon-devel libei-devel libdisplay-info-devel - libcanberra-devel libwacom-devel libICE-devel libSM-devel" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/mutter-16/*.gir" - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/mxml-devel b/srcpkgs/mxml-devel deleted file mode 120000 index 07067b0fe7c57b..00000000000000 --- a/srcpkgs/mxml-devel +++ /dev/null @@ -1 +0,0 @@ -mxml \ No newline at end of file diff --git a/srcpkgs/mxml/template b/srcpkgs/mxml/template deleted file mode 100644 index f49a04c6b0521f..00000000000000 --- a/srcpkgs/mxml/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'mxml' -pkgname=mxml -version=3.2 -revision=1 -build_style=gnu-configure -make_build_args="libmxml.a all" -configure_args="--enable-static --enable-shared" -short_desc="Minimal XML library" -maintainer="Orphaned <orphan@voidlinux.org>" -license="LGPL-2.0-only" -homepage="http://www.minixml.org/" -distfiles="https://github.com/michaelrsweet/mxml/releases/download/v${version}/mxml-${version}.tar.gz" -checksum=b894f6c64964f2e77902564c17ba00f5d077a7a24054e7c1937903b0bd42c974 - -do_install() { - make DSTROOT="${DESTDIR}" install -} - -mxml-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove usr/lib/*.so - vmove usr/lib/*.a - } -} diff --git a/srcpkgs/mymcplus/template b/srcpkgs/mymcplus/template deleted file mode 100644 index b211f5e448b47a..00000000000000 --- a/srcpkgs/mymcplus/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'mymcplus' -pkgname=mymcplus -version=3.0.5 -revision=5 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="wxPython python3-PyOpenGL" -checkdepends="$depends python3-pytest" -short_desc="PlayStation 2 memory card manager" -maintainer="Andrew Benson <abenson+void@gmail.com>" -license="GPL-3.0-or-later" -homepage="https://git.sr.ht/~thestr4ng3r/mymcplus" -distfiles="${homepage}/archive/v${version}.tar.gz" -checksum=95dfcce7e58a3f4209f89a66e7017368150e6927b91b1e4bb0a7990bef16ccac diff --git a/srcpkgs/mypaint-brushes/template b/srcpkgs/mypaint-brushes/template deleted file mode 100644 index a7a5ea5eeecff4..00000000000000 --- a/srcpkgs/mypaint-brushes/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'mypaint-brushes' -pkgname=mypaint-brushes -version=2.0.2 -revision=1 -build_style=gnu-configure -hostmakedepends="automake" -short_desc="Brushes used by MyPaint and other software using libmypaint" -maintainer="Kartik Singh <kartik.ynwa@gmail.com>" -license="CC0-1.0" -homepage="https://github.com/mypaint/mypaint-brushes" -distfiles="https://github.com/mypaint/mypaint-brushes/archive/v${version}.tar.gz" -checksum=01032550dd817bb0f8e85d83a632ed2e50bc16e0735630839e6c508f02f800ac - -pre_configure() { - ./autogen.sh -} - -post_install() { - vlicense COPYING -} diff --git a/srcpkgs/mypaint/patches/01-python-3.11.patch b/srcpkgs/mypaint/patches/01-python-3.11.patch deleted file mode 100644 index eff729d4acdba7..00000000000000 --- a/srcpkgs/mypaint/patches/01-python-3.11.patch +++ /dev/null @@ -1,84 +0,0 @@ -mypaint doesn't use l[dn]*gettext, -bind_textdomain_codeset is not needed at all -Index: mypaint-2.0.1/setup.py -=================================================================== ---- mypaint-2.0.1.orig/setup.py -+++ mypaint-2.0.1/setup.py -@@ -632,7 +632,7 @@ class InstallScripts (install_scripts): - self.announce("installing %s as %s" % (src, targ_basename), level=2) - if self.dry_run: - return [] -- with open(src, "rU") as in_fp: -+ with open(src, "r") as in_fp: - with open(targ, "w") as out_fp: - line = in_fp.readline().rstrip() - if line.startswith("#!"): -Index: mypaint-2.0.1/lib/gettext_setup.py -=================================================================== ---- mypaint-2.0.1.orig/lib/gettext_setup.py -+++ mypaint-2.0.1/lib/gettext_setup.py -@@ -72,13 +72,11 @@ def init_gettext(localepath): - # yanked in over GI. - # https://bugzilla.gnome.org/show_bug.cgi?id=574520#c26 - bindtextdomain = None -- bind_textdomain_codeset = None - textdomain = None - - # Try the POSIX/Linux way first. - try: - bindtextdomain = locale.bindtextdomain -- bind_textdomain_codeset = locale.bind_textdomain_codeset - textdomain = locale.textdomain - except AttributeError: - logger.warning( -@@ -107,12 +105,6 @@ def init_gettext(localepath): - ctypes.c_char_p, - ) - bindtextdomain.restype = ctypes.c_char_p -- bind_textdomain_codeset = libintl.bind_textdomain_codeset -- bind_textdomain_codeset.argtypes = ( -- ctypes.c_char_p, -- ctypes.c_char_p, -- ) -- bind_textdomain_codeset.restype = ctypes.c_char_p - textdomain = libintl.textdomain - textdomain.argtypes = ( - ctypes.c_char_p, -@@ -167,35 +159,22 @@ def init_gettext(localepath): - # complete set from the same source. - # Required for translatable strings in GtkBuilder XML - # to be translated. -- if bindtextdomain and bind_textdomain_codeset and textdomain: -+ if bindtextdomain and textdomain: - assert os.path.exists(path) - assert os.path.isdir(path) - if sys.platform == 'win32': - p = bindtextdomain(dom.encode('utf-8'), path.encode('utf-8')) -- c = bind_textdomain_codeset( -- dom.encode('utf-8'), codeset.encode('utf-8') -- ) - else: - p = bindtextdomain(dom, path) -- c = bind_textdomain_codeset(dom, codeset) - logger.debug("C bindtextdomain(%r, %r): %r", dom, path, p) -- logger.debug( -- "C bind_textdomain_codeset(%r, %r): %r", -- dom, codeset, c, -- ) - # Call the implementations in Python's standard gettext module - # too. This has proper cross-platform support, but it only - # initializes the native Python "gettext" module. - # Required for marked strings in Python source to be translated. - # See http://docs.python.org/release/2.7/library/locale.html - p = gettext.bindtextdomain(dom, path) -- c = gettext.bind_textdomain_codeset(dom, codeset) - logger.debug("Python bindtextdomain(%r, %r): %r", dom, path, p) -- logger.debug( -- "Python bind_textdomain_codeset(%r, %r): %r", -- dom, codeset, c, -- ) -- if bindtextdomain and bind_textdomain_codeset and textdomain: -+ if bindtextdomain and textdomain: - if sys.platform == 'win32': - d = textdomain(defaultdom.encode('utf-8')) - else: diff --git a/srcpkgs/mypaint/patches/02-numpy.patch b/srcpkgs/mypaint/patches/02-numpy.patch deleted file mode 100644 index 0811338960a6ae..00000000000000 --- a/srcpkgs/mypaint/patches/02-numpy.patch +++ /dev/null @@ -1,32 +0,0 @@ -From 2a92b6baf452aba2cff3cc0a7782b301da3933d7 Mon Sep 17 00:00:00 2001 -From: Jan Tojnar <jtojnar@gmail.com> -Date: Sun, 4 Aug 2024 05:41:28 +0200 -Subject: [PATCH] strokemap: Replace deprecated tostring with tobytes - -https: //numpy.org/devdocs/reference/generated/numpy.ndarray.tostring.html#numpy.ndarray.tostring ---- - lib/strokemap.py | 4 ++-- - 1 file changed, 2 insertions(+), 2 deletions(-) - -diff --git a/lib/strokemap.py b/lib/strokemap.py -index f279edf84..59b26676f 100644 ---- a/lib/strokemap.py -+++ b/lib/strokemap.py -@@ -411,7 +411,7 @@ - - """ - -- _ZDATA_ONES = zlib.compress(np.ones((N, N), 'uint8').tostring()) -+ _ZDATA_ONES = zlib.compress(np.ones((N, N), 'uint8').tobytes()) - - def __init__(self): - """Initialize, as a tile filled with all ones.""" -@@ -451,7 +451,7 @@ - tile._zdata = None - else: - tile._all = False -- tile._zdata = zlib.compress(array.tostring()) -+ tile._zdata = zlib.compress(array.tobytes()) - return tile - - @classmethod diff --git a/srcpkgs/mypaint/patches/03-numpy.patch b/srcpkgs/mypaint/patches/03-numpy.patch deleted file mode 100644 index 4b03a443d3b148..00000000000000 --- a/srcpkgs/mypaint/patches/03-numpy.patch +++ /dev/null @@ -1,37 +0,0 @@ -From ab017e073e83a4930a0fb09608682bf4b7ab1874 Mon Sep 17 00:00:00 2001 -From: askmeaboutlo0m <askmeaboutlo0m@users.noreply.github.com> -Date: Mon, 23 Jun 2025 15:51:28 +0200 -Subject: [PATCH] Replace tostring() with tobytes() in stroke.py (#1300) - -Because numpy removed the former function (in a minor release) with -numpy/numpy#28254. The function was an alias, so there's no change in -behavior, i.e. it always returned bytes. - -See also 2a92b6baf452aba2cff3cc0a7782b301da3933d7, where the same -function was already replaced in strokemap.py. ---- - lib/stroke.py | 4 ++-- - 1 file changed, 2 insertions(+), 2 deletions(-) - -diff --git a/lib/stroke.py b/lib/stroke.py -index 8024e2f4f..a1fc94579 100644 ---- a/lib/stroke.py -+++ b/lib/stroke.py -@@ -43,7 +43,7 @@ - - states = brush.get_states_as_array() - assert states.dtype == 'float32' -- self.brush_state = states.tostring() -+ self.brush_state = states.tobytes() - - self.brush = brush - self.brush.new_stroke() # resets the stroke_* members of the brush -@@ -63,7 +63,7 @@ - # - for space: just gzip? use integer datatypes? - # - for time: maybe already use array storage while recording? - data = np.array(self.tmp_event_list, dtype='float64') -- data = data.tostring() -+ data = data.tobytes() - version = b'2' - self.stroke_data = version + data - diff --git a/srcpkgs/mypaint/patches/pygobject-2.52.patch b/srcpkgs/mypaint/patches/pygobject-2.52.patch deleted file mode 100644 index 078d3cda466ea4..00000000000000 --- a/srcpkgs/mypaint/patches/pygobject-2.52.patch +++ /dev/null @@ -1,48 +0,0 @@ -From ed6b11eaff16bea3108f93848def825daf66fcbe Mon Sep 17 00:00:00 2001 -From: "N.F." <nfontenot27@gmail.com> -Date: Thu, 3 Apr 2025 03:14:39 -0500 -Subject: [PATCH] Fix pyobject enums in pygobject >= 3.51.0 - -Fix AttributeError: 'UserDirectory' object has no attribute 'value_name' - -k.value_name was resulting in attribute error. -Changing it to k.name resolves it. - -Background information below. - -Unregistered pygobject enums in v3.51.0 released on 2025-02-01 are now -stdlib enums. - -From the NEWS file: -> Note: Only enumerations and flags that have a GType associated will -> have the GEnum extra properties, such as -> `value_nicks` and `value_names`. - -Further down: -> * Use standard `enum` module for enums and flags in -> PyGObject :mr:`394` - -Reference: -https://github.com/mypaint/mypaint/issues/1292 -https://gitlab.gnome.org/GNOME/pygobject/-/blob/1c675e47a160662e5247a387dcd35e0d36b3c4d2/NEWS#L32 -https://gitlab.gnome.org/GNOME/pygobject/-/merge_requests/394 - -Closes #1292 ---- - lib/glib.py | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/lib/glib.py b/lib/glib.py -index 5d4eef16c..865ec86ae 100644 ---- a/lib/glib.py -+++ b/lib/glib.py -@@ -190,7 +190,7 @@ def init_user_dir_caches(): - k = GLib.UserDirectory(i) - logger.debug( - "Init g_get_user_special_dir(%s): %r", -- k.value_name, -+ k.name, - get_user_special_dir(k), - ) - - diff --git a/srcpkgs/mypaint/template b/srcpkgs/mypaint/template deleted file mode 100644 index 599c3d7d70a2d7..00000000000000 --- a/srcpkgs/mypaint/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'mypaint' -pkgname=mypaint -version=2.0.1 -revision=9 -build_style=python3-module -pycompile_dirs="/usr/share/mypaint" -hostmakedepends="swig pkg-config gettext python3-setuptools python3-numpy python3" -makedepends="python3-setuptools python3-numpy python3-cairo python3-gobject-devel gtk+3-devel - libgomp-devel libmypaint-devel mypaint-brushes" -depends="librsvg python3-numpy python3-gobject gtk+3 hicolor-icon-theme mypaint-brushes" -short_desc="Graphics application for digital painters" -maintainer="Stefan Mühlinghaus <jazzman@alphabreed.com>" -license="GPL-2.0-or-later" -homepage="http://mypaint.org" -changelog="https://github.com/mypaint/mypaint/raw/master/Changelog.md" -distfiles="https://github.com/mypaint/mypaint/releases/download/v${version}/mypaint-${version}.tar.xz" -checksum=f3e437d7cdd5fd28ef6532e8ab6b4b05d842bcdd644f16a0162dad3d8e57bb16 -python_version=3 - -post_install() { - mv $DESTDIR/usr/lib/mypaint/lib/_mypaintlib.cpython*.so \ - $DESTDIR/usr/lib/mypaint/lib/_mypaintlib.so -} diff --git a/srcpkgs/myrddin/template b/srcpkgs/myrddin/template deleted file mode 100644 index 1115ee63ebc51c..00000000000000 --- a/srcpkgs/myrddin/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'myrddin' -pkgname=myrddin -version=0.3.1 -revision=1 -archs="x86_64*" -build_style=configure -configure_args="--prefix=/usr" -make_build_target="bootstrap" -hostmakedepends="bison" -short_desc="Myrddin systems programming language compiler and tools" -maintainer="Duncaen <duncaen@voidlinux.org>" -license="MIT" -homepage="https://myrlang.org/" -distfiles="https://myrlang.org/releases/myrddin-${version}.tar.xz" -checksum=efb8d73e8e237f836460f46507b7fcd54a174497b9ed8782d7f0a2a2e31915b3 - -post_install() { - vlicense LICENSE -} - -pre_build() { - export CFLAGS=${CFLAGS/-D_FORTIFY_SOURCE=2//} -} diff --git a/srcpkgs/myrepos/template b/srcpkgs/myrepos/template deleted file mode 100644 index 3161504b5704af..00000000000000 --- a/srcpkgs/myrepos/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'myrepos' -pkgname=myrepos -version=1.20180726 -revision=2 -build_style=gnu-makefile -hostmakedepends="perl" -depends="git mercurial perl" -short_desc="Multiple Repository management tool" -maintainer="Andy Weidenbaum <atweiden@tutanota.de>" -license="GPL-2.0-or-later" -homepage="https://myrepos.branchable.com" -distfiles="https://git.joeyh.name/index.cgi/myrepos.git/snapshot/${pkgname}-${version}.tar.gz" -checksum=bfb909037da678a1668f3f7f86efee7ee31f2bc66d90b83dd9e6b6a5f998c4e2 diff --git a/srcpkgs/mysql b/srcpkgs/mysql deleted file mode 120000 index 45f92cdb79085c..00000000000000 --- a/srcpkgs/mysql +++ /dev/null @@ -1 +0,0 @@ -mariadb \ No newline at end of file diff --git a/srcpkgs/mysql++-devel b/srcpkgs/mysql++-devel deleted file mode 120000 index 211b8fb5f7f788..00000000000000 --- a/srcpkgs/mysql++-devel +++ /dev/null @@ -1 +0,0 @@ -mysql++ \ No newline at end of file diff --git a/srcpkgs/mysql++/patches/01-fix-cross.patch b/srcpkgs/mysql++/patches/01-fix-cross.patch deleted file mode 100644 index 135a9588882709..00000000000000 --- a/srcpkgs/mysql++/patches/01-fix-cross.patch +++ /dev/null @@ -1,30 +0,0 @@ -Index: lib/datetime.cpp -================================================================== ---- a/lib/datetime.cpp -+++ b/lib/datetime.cpp -@@ -30,10 +30,11 @@ - - #include "datetime.h" - #include "stream2string.h" - - #include <iomanip> -+#include <cstring> - - #include <stdlib.h> - #include <time.h> - - using namespace std; -@@ -51,11 +52,11 @@ - localtime_r(&t, ptm); - #else - // No explicitly thread-safe localtime() replacement found. This - // may still be thread-safe, as some C libraries take special steps - // within localtime() to get thread safety, such as TLS. -- memcpy(ptm, localtime(&t), sizeof(tm)); -+ std::memcpy(ptm, localtime(&t), sizeof(tm)); - #endif - } - - - std::ostream& operator <<(std::ostream& os, const Date& d) - diff --git a/srcpkgs/mysql++/template b/srcpkgs/mysql++/template deleted file mode 100644 index 2e26a322d3929c..00000000000000 --- a/srcpkgs/mysql++/template +++ /dev/null @@ -1,33 +0,0 @@ -# Template file for 'mysql++' -pkgname=mysql++ -version=3.3.0 -revision=1 -build_style=gnu-configure -make_install_target="install_mysqlpp" -makedepends="libmariadbclient-devel" -short_desc="C++ wrapper for MySQLs C API" -maintainer="Orphaned <orphan@voidlinux.org>" -license="LGPL-2.1-or-later" -homepage="https://tangentsoft.net/mysqlpp" -distfiles="${homepage}/releases/${pkgname}-${version}.tar.gz" -checksum=449cbc46556cc2cc9f9d6736904169a8df6415f6960528ee658998f96ca0e7cf - -if [ -n "$CROSS_BUILD" ]; then - configure_args="--exec_prefix=${XBPS_CROSS_BASE} --with-mysql-include=${XBPS_CROSS_BASE}/usr/include/mysql" -fi - -mysql++-devel_package() { - depends="mysql++>=${version}_${revision} libmariadbclient-devel" - short_desc+=" - development files" - pkg_install() { - vmkdir usr/include/mysql++ - vcopy lib/*.h usr/include/mysql++ - vmove "usr/lib/*.so" - } -} - -case "${XBPS_TARGET_MACHINE}" in - arm*|aarch64*|mips*) - broken="${XBPS_TARGET_MACHINE} not supported yet" - ;; -esac diff --git a/srcpkgs/mysql-client b/srcpkgs/mysql-client deleted file mode 120000 index 45f92cdb79085c..00000000000000 --- a/srcpkgs/mysql-client +++ /dev/null @@ -1 +0,0 @@ -mariadb \ No newline at end of file diff --git a/srcpkgs/mythes-ar b/srcpkgs/mythes-ar deleted file mode 120000 index 1f52cad0bdccd4..00000000000000 --- a/srcpkgs/mythes-ar +++ /dev/null @@ -1 +0,0 @@ -libreoffice-dictionaries \ No newline at end of file diff --git a/srcpkgs/mythes-bg b/srcpkgs/mythes-bg deleted file mode 120000 index 1f52cad0bdccd4..00000000000000 --- a/srcpkgs/mythes-bg +++ /dev/null @@ -1 +0,0 @@ -libreoffice-dictionaries \ No newline at end of file diff --git a/srcpkgs/mythes-ca b/srcpkgs/mythes-ca deleted file mode 120000 index 1f52cad0bdccd4..00000000000000 --- a/srcpkgs/mythes-ca +++ /dev/null @@ -1 +0,0 @@ -libreoffice-dictionaries \ No newline at end of file diff --git a/srcpkgs/mythes-cs b/srcpkgs/mythes-cs deleted file mode 120000 index 1f52cad0bdccd4..00000000000000 --- a/srcpkgs/mythes-cs +++ /dev/null @@ -1 +0,0 @@ -libreoffice-dictionaries \ No newline at end of file diff --git a/srcpkgs/mythes-da b/srcpkgs/mythes-da deleted file mode 120000 index 1f52cad0bdccd4..00000000000000 --- a/srcpkgs/mythes-da +++ /dev/null @@ -1 +0,0 @@ -libreoffice-dictionaries \ No newline at end of file diff --git a/srcpkgs/mythes-de b/srcpkgs/mythes-de deleted file mode 120000 index 1f52cad0bdccd4..00000000000000 --- a/srcpkgs/mythes-de +++ /dev/null @@ -1 +0,0 @@ -libreoffice-dictionaries \ No newline at end of file diff --git a/srcpkgs/mythes-devel b/srcpkgs/mythes-devel deleted file mode 120000 index 8bb5d086e3975f..00000000000000 --- a/srcpkgs/mythes-devel +++ /dev/null @@ -1 +0,0 @@ -mythes \ No newline at end of file diff --git a/srcpkgs/mythes-en b/srcpkgs/mythes-en deleted file mode 120000 index 1f52cad0bdccd4..00000000000000 --- a/srcpkgs/mythes-en +++ /dev/null @@ -1 +0,0 @@ -libreoffice-dictionaries \ No newline at end of file diff --git a/srcpkgs/mythes-eo b/srcpkgs/mythes-eo deleted file mode 120000 index 1f52cad0bdccd4..00000000000000 --- a/srcpkgs/mythes-eo +++ /dev/null @@ -1 +0,0 @@ -libreoffice-dictionaries \ No newline at end of file diff --git a/srcpkgs/mythes-es b/srcpkgs/mythes-es deleted file mode 120000 index 1f52cad0bdccd4..00000000000000 --- a/srcpkgs/mythes-es +++ /dev/null @@ -1 +0,0 @@ -libreoffice-dictionaries \ No newline at end of file diff --git a/srcpkgs/mythes-fr b/srcpkgs/mythes-fr deleted file mode 120000 index 1f52cad0bdccd4..00000000000000 --- a/srcpkgs/mythes-fr +++ /dev/null @@ -1 +0,0 @@ -libreoffice-dictionaries \ No newline at end of file diff --git a/srcpkgs/mythes-gl b/srcpkgs/mythes-gl deleted file mode 120000 index 1f52cad0bdccd4..00000000000000 --- a/srcpkgs/mythes-gl +++ /dev/null @@ -1 +0,0 @@ -libreoffice-dictionaries \ No newline at end of file diff --git a/srcpkgs/mythes-gug b/srcpkgs/mythes-gug deleted file mode 120000 index 1f52cad0bdccd4..00000000000000 --- a/srcpkgs/mythes-gug +++ /dev/null @@ -1 +0,0 @@ -libreoffice-dictionaries \ No newline at end of file diff --git a/srcpkgs/mythes-hu b/srcpkgs/mythes-hu deleted file mode 120000 index 1f52cad0bdccd4..00000000000000 --- a/srcpkgs/mythes-hu +++ /dev/null @@ -1 +0,0 @@ -libreoffice-dictionaries \ No newline at end of file diff --git a/srcpkgs/mythes-id b/srcpkgs/mythes-id deleted file mode 120000 index 1f52cad0bdccd4..00000000000000 --- a/srcpkgs/mythes-id +++ /dev/null @@ -1 +0,0 @@ -libreoffice-dictionaries \ No newline at end of file diff --git a/srcpkgs/mythes-is b/srcpkgs/mythes-is deleted file mode 120000 index 1f52cad0bdccd4..00000000000000 --- a/srcpkgs/mythes-is +++ /dev/null @@ -1 +0,0 @@ -libreoffice-dictionaries \ No newline at end of file diff --git a/srcpkgs/mythes-it_IT b/srcpkgs/mythes-it_IT deleted file mode 120000 index 1f52cad0bdccd4..00000000000000 --- a/srcpkgs/mythes-it_IT +++ /dev/null @@ -1 +0,0 @@ -libreoffice-dictionaries \ No newline at end of file diff --git a/srcpkgs/mythes-lv b/srcpkgs/mythes-lv deleted file mode 120000 index 1f52cad0bdccd4..00000000000000 --- a/srcpkgs/mythes-lv +++ /dev/null @@ -1 +0,0 @@ -libreoffice-dictionaries \ No newline at end of file diff --git a/srcpkgs/mythes-mr b/srcpkgs/mythes-mr deleted file mode 120000 index 1f52cad0bdccd4..00000000000000 --- a/srcpkgs/mythes-mr +++ /dev/null @@ -1 +0,0 @@ -libreoffice-dictionaries \ No newline at end of file diff --git a/srcpkgs/mythes-ne b/srcpkgs/mythes-ne deleted file mode 120000 index 1f52cad0bdccd4..00000000000000 --- a/srcpkgs/mythes-ne +++ /dev/null @@ -1 +0,0 @@ -libreoffice-dictionaries \ No newline at end of file diff --git a/srcpkgs/mythes-no b/srcpkgs/mythes-no deleted file mode 120000 index 1f52cad0bdccd4..00000000000000 --- a/srcpkgs/mythes-no +++ /dev/null @@ -1 +0,0 @@ -libreoffice-dictionaries \ No newline at end of file diff --git a/srcpkgs/mythes-pl b/srcpkgs/mythes-pl deleted file mode 120000 index 1f52cad0bdccd4..00000000000000 --- a/srcpkgs/mythes-pl +++ /dev/null @@ -1 +0,0 @@ -libreoffice-dictionaries \ No newline at end of file diff --git a/srcpkgs/mythes-pt_BR b/srcpkgs/mythes-pt_BR deleted file mode 120000 index 1f52cad0bdccd4..00000000000000 --- a/srcpkgs/mythes-pt_BR +++ /dev/null @@ -1 +0,0 @@ -libreoffice-dictionaries \ No newline at end of file diff --git a/srcpkgs/mythes-pt_PT b/srcpkgs/mythes-pt_PT deleted file mode 120000 index 1f52cad0bdccd4..00000000000000 --- a/srcpkgs/mythes-pt_PT +++ /dev/null @@ -1 +0,0 @@ -libreoffice-dictionaries \ No newline at end of file diff --git a/srcpkgs/mythes-ro b/srcpkgs/mythes-ro deleted file mode 120000 index 1f52cad0bdccd4..00000000000000 --- a/srcpkgs/mythes-ro +++ /dev/null @@ -1 +0,0 @@ -libreoffice-dictionaries \ No newline at end of file diff --git a/srcpkgs/mythes-ru b/srcpkgs/mythes-ru deleted file mode 120000 index 1f52cad0bdccd4..00000000000000 --- a/srcpkgs/mythes-ru +++ /dev/null @@ -1 +0,0 @@ -libreoffice-dictionaries \ No newline at end of file diff --git a/srcpkgs/mythes-sk b/srcpkgs/mythes-sk deleted file mode 120000 index 1f52cad0bdccd4..00000000000000 --- a/srcpkgs/mythes-sk +++ /dev/null @@ -1 +0,0 @@ -libreoffice-dictionaries \ No newline at end of file diff --git a/srcpkgs/mythes-sl b/srcpkgs/mythes-sl deleted file mode 120000 index 1f52cad0bdccd4..00000000000000 --- a/srcpkgs/mythes-sl +++ /dev/null @@ -1 +0,0 @@ -libreoffice-dictionaries \ No newline at end of file diff --git a/srcpkgs/mythes-sv b/srcpkgs/mythes-sv deleted file mode 120000 index 1f52cad0bdccd4..00000000000000 --- a/srcpkgs/mythes-sv +++ /dev/null @@ -1 +0,0 @@ -libreoffice-dictionaries \ No newline at end of file diff --git a/srcpkgs/mythes-th b/srcpkgs/mythes-th deleted file mode 120000 index 1f52cad0bdccd4..00000000000000 --- a/srcpkgs/mythes-th +++ /dev/null @@ -1 +0,0 @@ -libreoffice-dictionaries \ No newline at end of file diff --git a/srcpkgs/mythes-uk b/srcpkgs/mythes-uk deleted file mode 120000 index 1f52cad0bdccd4..00000000000000 --- a/srcpkgs/mythes-uk +++ /dev/null @@ -1 +0,0 @@ -libreoffice-dictionaries \ No newline at end of file diff --git a/srcpkgs/mythes/template b/srcpkgs/mythes/template deleted file mode 100644 index e7e77bc007c919..00000000000000 --- a/srcpkgs/mythes/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'mythes' -pkgname=mythes -version=1.2.4 -revision=5 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="hunspell-devel" -short_desc="Simple thesaurus that uses a structured text data" -maintainer="Enno Boland <gottox@voidlinux.org>" -license="BSD-3-Clause" -homepage="http://sourceforge.net/projects/hunspell/files/MyThes" -distfiles="${SOURCEFORGE_SITE}/hunspell/$pkgname-$version.tar.gz" -checksum=1e81f395d8c851c3e4e75b568e20fa2fa549354e75ab397f9de4b0e0790a305f - -post_install() { - vlicense COPYING -} - -mythes-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 - } -} diff --git a/srcpkgs/mytop/template b/srcpkgs/mytop/template deleted file mode 100644 index 1137a834b511f1..00000000000000 --- a/srcpkgs/mytop/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'mytop' -pkgname=mytop -version=10.1.48 -revision=1 -create_wrksrc=yes -depends="mariadb perl-Term-ReadKey perl-DBD-mysql" -short_desc="Top-like query monitor for MariaDB" -maintainer="John <me@johnnynator.dev>" -license="GPL-2.0-or-later" -homepage="https://mariadb.org/" -distfiles="https://raw.githubusercontent.com/MariaDB/server/mariadb-${version}/scripts/mytop.sh" -checksum=e639a6113740fe10c3f3a609feb08a71344e0ed6f6a8364bc4f4f751746f6ee3 -skip_extraction="mytop.sh" - -do_install() { - vbin ${XBPS_SRCDISTDIR}/${pkgname}-${version}/mytop.sh mytop -} diff --git a/srcpkgs/n/files/README.voidlinux b/srcpkgs/n/files/README.voidlinux deleted file mode 100644 index 90ad5de920e543..00000000000000 --- a/srcpkgs/n/files/README.voidlinux +++ /dev/null @@ -1,7 +0,0 @@ -It is strongly recommended to set the environment variable N_PREFIX to install to a user-writable area. For example: - -N_PREFIX=$HOME/local/n - -By default, nodejs only provides official builds for glibc. For musl and other unofficially supported architectures, set the variable like so: - -N_NODE_DOWNLOAD_MIRROR=https://unofficial-builds.nodejs.org/download/release diff --git a/srcpkgs/n/template b/srcpkgs/n/template deleted file mode 100644 index dfa9e41d9e23e1..00000000000000 --- a/srcpkgs/n/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'n' -pkgname=n -version=10.1.0 -revision=1 -build_style=gnu-makefile -depends="curl tar" -short_desc="Simple command line NodeJS version management" -maintainer="Orphaned <orphan@voidlinux.org>" -license="MIT" -homepage="https://github.com/tj/n" -changelog="https://raw.githubusercontent.com/tj/n/master/CHANGELOG.md" -distfiles="https://github.com/tj/n/archive/refs/tags/v${version}.tar.gz" -checksum=53f686808ef37728922ad22e8a5560f4caf1d214d706639ef8eca6e72b891697 - -do_install() { - vbin bin/n - vdoc ${FILESDIR}/README.voidlinux -} - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/n2n/template b/srcpkgs/n2n/template deleted file mode 100644 index 689421215b0c39..00000000000000 --- a/srcpkgs/n2n/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'n2n' -pkgname=n2n -version=3.0 -revision=1 -build_style=gnu-configure -configure_args=CFLAGS="-O3" # No justification? -hostmakedepends="autoconf automake pkg-config" -short_desc="Light VPN software" -maintainer="Petr Cizmar <xxb0322@xpc.ovh>" -license="GPL-3.0-only" -homepage="https://github.com/ntop/n2n" -changelog="https://raw.githubusercontent.com/ntop/n2n/dev/CHANGELOG.md" -distfiles="https://github.com/ntop/n2n/archive/refs/tags/${version}.tar.gz" -checksum=25fcabba7bfcf25f4c9cd7fecc7ce11de48beb0b0f3506053d8485604ea8f50d - -pre_configure() { - vsed -i 's|/sbin|/bin|g' Makefile.in - ./autogen.sh -} diff --git a/srcpkgs/n30f/template b/srcpkgs/n30f/template deleted file mode 100644 index bdaf3531db035f..00000000000000 --- a/srcpkgs/n30f/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'n30f' -pkgname=n30f -version=2.0 -revision=1 -makedepends="cairo-devel" -short_desc="Display a PNG in a borderless, transparent, and non-wm-managed window" -maintainer="Robert Lowry <bobertlo@gmail.com>" -license="BSD-3-Clause" -homepage="https://github.com/sdhand/n30f" -distfiles="https://github.com/sdhand/${pkgname}/archive/${version}.tar.gz" -checksum=7abad075813ee553b3590c0c007799918bbb4fa90c49571bca6505773ece5bf5 - -do_build() { - ${CC} ${CFLAGS} ${LDFLAGS} -o n30f n30f.c ${LDLIBS} -lcairo -lxcb -lxcb-render -} - -do_install() { - vbin n30f - vlicense LICENSE -} diff --git a/srcpkgs/nSnake/template b/srcpkgs/nSnake/template deleted file mode 100644 index f04395dcfbd489..00000000000000 --- a/srcpkgs/nSnake/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'nsnake' -pkgname=nSnake -version=3.0.1 -revision=1 -build_style=gnu-makefile -makedepends="ncurses-devel" -short_desc="Classic snake game on the terminal" -maintainer="travankor <travankor@tuta.io>" -license="GPL-3.0-or-later" -homepage="https://github.com/alexdantas/nsnake" -distfiles="https://github.com/alexdantas/nsnake/archive/v${version}.tar.gz" -checksum=7240dafe35e17b01134591d7ae8f09f5a375cded8b01e43ba97ca3610a09ea61 - -LDFLAGS="-lncurses" diff --git a/srcpkgs/nagstamon/patches/disable-kerberos.patch b/srcpkgs/nagstamon/patches/disable-kerberos.patch deleted file mode 100644 index 1de6131277a11e..00000000000000 --- a/srcpkgs/nagstamon/patches/disable-kerberos.patch +++ /dev/null @@ -1,68 +0,0 @@ -diff -ur nagstamon-3.12.0.orig/Nagstamon/QUI/__init__.py nagstamon-3.12.0/Nagstamon/QUI/__init__.py ---- nagstamon-3.12.0.orig/Nagstamon/QUI/__init__.py 2023-09-29 15:12:51.789086546 -0400 -+++ nagstamon-3.12.0/Nagstamon/QUI/__init__.py 2023-09-29 15:13:18.415245901 -0400 -@@ -5822,7 +5822,7 @@ - self.window.button_choose_custom_cert_ca_file.clicked.connect(self.choose_custom_cert_ca_file) - - # fill authentication combobox -- self.window.input_combobox_authentication.addItems(['Basic', 'Digest', 'Kerberos', 'Bearer']) -+ self.window.input_combobox_authentication.addItems(['Basic', 'Digest', 'Bearer']) - if ECP_AVAILABLE is True: - self.window.input_combobox_authentication.addItems(['ECP']) - -diff -ur nagstamon-3.12.0.orig/Nagstamon/Servers/Generic.py nagstamon-3.12.0/Nagstamon/Servers/Generic.py ---- nagstamon-3.12.0.orig/Nagstamon/Servers/Generic.py 2023-09-29 15:12:51.790086552 -0400 -+++ nagstamon-3.12.0/Nagstamon/Servers/Generic.py 2023-09-29 15:13:58.372485063 -0400 -@@ -60,24 +60,6 @@ - OS_MACOS, - RESOURCES) - --if OS == OS_MACOS: -- # requests_gssapi is newer but not available everywhere -- try: -- # extra imports needed to get it compiled on macOS -- import numbers -- import gssapi.raw.cython_converters -- from requests_gssapi import HTTPSPNEGOAuth as HTTPSKerberos -- except ImportError: -- from requests_kerberos import HTTPKerberosAuth as HTTPSKerberos --else: -- # requests_gssapi is newer but not available everywhere -- try: -- # requests_gssapi needs installation of KfW - Kerberos for Windows -- # requests_kerberoes doesn't -- from requests_kerberos import HTTPKerberosAuth as HTTPSKerberos -- except ImportError: -- from requests_gssapi import HTTPSPNEGOAuth as HTTPSKerberos -- - # disable annoying SubjectAltNameWarning warnings - try: - from requests.packages.urllib3.exceptions import SubjectAltNameWarning -@@ -314,8 +296,6 @@ - session.auth = requests.auth.HTTPDigestAuth(self.username, self.password) - elif self.authentication == 'ecp' and ECP_AVAILABLE: - session.auth = HTTPECPAuth(self.idp_ecp_endpoint, username=self.username, password=self.password) -- elif self.authentication == 'kerberos': -- session.auth = HTTPSKerberos() - elif self.authentication == 'bearer': - session.auth = BearerAuth(self.password) - -diff -ur nagstamon-3.12.0.orig/setup.py nagstamon-3.12.0/setup.py ---- nagstamon-3.12.0.orig/setup.py 2023-09-29 15:12:51.807086653 -0400 -+++ nagstamon-3.12.0/setup.py 2023-09-29 15:14:14.587582098 -0400 -@@ -99,7 +99,6 @@ - 'python3-pysocks ' - 'python3-qt5 ' - 'python3-requests ' -- 'python3-requests-kerberos ' - 'python3-SecretStorage ' - 'qt5-qtmultimedia ' - 'qt5-qtsvg ', -@@ -115,7 +114,6 @@ - 'python3-pysocks ' - 'python3-pyqt6 ' - 'python3-requests ' -- 'python3-requests-kerberos ' - 'python3-SecretStorage ' - 'qt6-qtmultimedia ' - 'qt6-qtsvg ', diff --git a/srcpkgs/nagstamon/patches/os-release.patch b/srcpkgs/nagstamon/patches/os-release.patch deleted file mode 100644 index 0e6b8db4bb0d2e..00000000000000 --- a/srcpkgs/nagstamon/patches/os-release.patch +++ /dev/null @@ -1,14 +0,0 @@ ---- a/Nagstamon/Helpers.py -+++ b/Nagstamon/Helpers.py -@@ -453,8 +453,9 @@ - os_release_dict = {} - for line in os_release_file.read_text().splitlines(): - if not line.startswith('#'): -- key, value = line.split('=', 1) -- os_release_dict[key] = value.strip('"').strip("'") -+ try: key, value = line.split('=', 1) -+ except ValueError: continue -+ else: os_release_dict[key] = value.strip('"').strip("'") - # Since CentOS Linux got retired by Red Hat, there are various RHEL derivatives/clones; flow is: - # CentOS Stream -> Red Hat Enterprise Linux -> (AlmaLinux, EuroLinux, Oracle Linux, Rocky Linux) - # Goal of this hack is to rule them all as Red Hat Enterprise Linux, the baseline distribution. diff --git a/srcpkgs/nagstamon/template b/srcpkgs/nagstamon/template deleted file mode 100644 index 35db1d45e29123..00000000000000 --- a/srcpkgs/nagstamon/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'nagstamon' -pkgname=nagstamon -version=3.12.0 -revision=2 -build_style=python3-module -hostmakedepends="python3-setuptools python3-keyring python3-psutil" -depends="python3-BeautifulSoup4 python3-dbus python3-keyring python3-lxml - python3-psutil python3-pyqt6-multimedia python3-pyqt6-svg python3-requests - python3-dateutil" -checkdepends="python3-pytest pylint $depends" -short_desc="Nagios status monitor for the desktop" -maintainer="Laszlo Dvornik <laulicus@zoho.com>" -license="GPL-2.0-or-later" -homepage="https://nagstamon.de" -distfiles="https://github.com/HenriWahl/Nagstamon/archive/v${version}.tar.gz" -checksum=3b62713d110bf1b3286627eb61e3305e10320b9ddf1c951f5e717177aa0a3b81 - -post_install() { - chmod 644 ${DESTDIR}/usr/share/pixmaps/nagstamon.svg - mv -v ${DESTDIR}/usr/bin/nagstamon.py ${DESTDIR}/usr/bin/nagstamon -} diff --git a/srcpkgs/nano-exporter/files/nano-exporter/run b/srcpkgs/nano-exporter/files/nano-exporter/run deleted file mode 100644 index bffd9d370690be..00000000000000 --- a/srcpkgs/nano-exporter/files/nano-exporter/run +++ /dev/null @@ -1,7 +0,0 @@ -#!/bin/sh -exec 2>&1 - -OPTS="" -[ -r conf ] && . ./conf - -exec nano-exporter $OPTS diff --git a/srcpkgs/nano-exporter/template b/srcpkgs/nano-exporter/template deleted file mode 100644 index 22d87bea03a19c..00000000000000 --- a/srcpkgs/nano-exporter/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'nano-exporter' -pkgname=nano-exporter -version=2.0.0 -revision=1 -build_style=gnu-makefile -short_desc="Small prometheus exporter for machine metrics" -maintainer="Leah Neukirchen <leah@vuxu.org>" -license="Apache-2.0" -homepage="https://github.com/leahneukirchen/nano-exporter2" -distfiles="https://github.com/leahneukirchen/nano-exporter2/archive/refs/tags/v${version}.tar.gz" -checksum=44948857ab5dbf276f96a1fc2497775e2171fcd0d577d62e1823dfbc17c8f52c - -do_install() { - vsv nano-exporter - vbin nano-exporter -} diff --git a/srcpkgs/nano/template b/srcpkgs/nano/template deleted file mode 100644 index 17e40c733da768..00000000000000 --- a/srcpkgs/nano/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'nano' -pkgname=nano -version=8.6 -revision=1 -build_style=gnu-configure -configure_args="--enable-utf8" -hostmakedepends="pkg-config groff" -makedepends="file-devel ncurses-devel" -short_desc="GNU nano text editor" -maintainer="0x5c <dev@0x5c.io>" -license="GPL-3.0-or-later" -homepage="https://www.nano-editor.org/" -changelog="https://git.savannah.gnu.org/cgit/nano.git/plain/NEWS" -distfiles="https://www.nano-editor.org/dist/v${version%%.*}/nano-${version}.tar.xz" -checksum=f7abfbf0eed5f573ab51bd77a458f32d82f9859c55e9689f819d96fe1437a619 - -post_install() { - vsconf doc/sample.nanorc -} diff --git a/srcpkgs/nano/update b/srcpkgs/nano/update deleted file mode 100644 index ec5a054db9479f..00000000000000 --- a/srcpkgs/nano/update +++ /dev/null @@ -1 +0,0 @@ -site="https://www.nano-editor.org/dist/latest" diff --git a/srcpkgs/nanomsg-devel b/srcpkgs/nanomsg-devel deleted file mode 120000 index 1feba150737a3f..00000000000000 --- a/srcpkgs/nanomsg-devel +++ /dev/null @@ -1 +0,0 @@ -nanomsg \ No newline at end of file diff --git a/srcpkgs/nanomsg/template b/srcpkgs/nanomsg/template deleted file mode 100644 index 170efb33c52ca9..00000000000000 --- a/srcpkgs/nanomsg/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'nanomsg' -pkgname=nanomsg -version=1.2 -revision=1 -build_style=cmake -short_desc='Simple, high-performance implementation of scalability protocols' -maintainer="Toyam Cox <Vaelatern@voidlinux.org>" -license="MIT" -homepage='http://nanomsg.org/' -changelog="https://github.com/nanomsg/nanomsg/releases" -distfiles="https://github.com/nanomsg/nanomsg/archive/$version.tar.gz>nanomsg-${version}.tar.gz" -checksum=6ef7282e833df6a364f3617692ef21e59d5c4878acea4f2d7d36e21c8858de67 - -post_install() { - vlicense COPYING -} - -nanomsg-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - vmove usr/lib/cmake - } -} diff --git a/srcpkgs/nanovna-saver/patches/pep517-backend.patch b/srcpkgs/nanovna-saver/patches/pep517-backend.patch deleted file mode 100644 index f77a735ea7dced..00000000000000 --- a/srcpkgs/nanovna-saver/patches/pep517-backend.patch +++ /dev/null @@ -1,17 +0,0 @@ -don't use the custom backend, we do the ui compilation in pre_build - ---- a/pyproject.toml -+++ b/pyproject.toml -@@ -69,11 +69,7 @@ - "setuptools>=64", - "setuptools-scm>=8" - ] --# build-backend = 'setuptools.build_meta' --# in-tree build backend, wrapper around setuptools, just to run ui-compile task --# See also https://setuptools.pypa.io/en/latest/build_meta.html#dynamic-build-dependencies-and-other-build-meta-tweaks --build-backend = "setuptools_wrapper" --backend-path = ["src/tools"] -+build-backend = 'setuptools.build_meta' - - [tool.setuptools.exclude-package-data] - "*" = ['*.png', '*.ui', '*.qrc' ] diff --git a/srcpkgs/nanovna-saver/patches/pyside-tools.patch b/srcpkgs/nanovna-saver/patches/pyside-tools.patch deleted file mode 100644 index c628f04fedbdcd..00000000000000 --- a/srcpkgs/nanovna-saver/patches/pyside-tools.patch +++ /dev/null @@ -1,24 +0,0 @@ -pyside6-$tool is equivalent to $tool -g python - ---- a/src/tools/ui_compile.py -+++ b/src/tools/ui_compile.py -@@ -19,7 +19,9 @@ - python_name = f"{ui_file_name.replace('.ui', '')}.py" - - cmd = [ -- "pyside6-uic", -+ "/usr/lib/qt6/libexec/uic", -+ "-g", -+ "python", - str(ui_file), - "-o", - str(dir / python_name), -@@ -36,7 +36,7 @@ - ui_file_name = qrc_file.name - python_name = f"{ui_file_name.replace('.qrc', '')}_rc.py" - -- cmd = ["pyside6-rcc", str(qrc_file), "-o", str(dir / python_name)] -+ cmd = ["/usr/lib/qt6/libexec/rcc", "-g", "python", str(qrc_file), "-o", str(dir / python_name)] - print(f"{' '.join(cmd)}") - subprocess.run(cmd, check=True) - diff --git a/srcpkgs/nanovna-saver/template b/srcpkgs/nanovna-saver/template deleted file mode 100644 index c48181b1117288..00000000000000 --- a/srcpkgs/nanovna-saver/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'nanovna-saver' -pkgname=nanovna-saver -version=0.7.3 -revision=2 -build_style=python3-pep517 -hostmakedepends="python3-setuptools python3-setuptools_scm qt6-base - python3-pyside6-gui python3-pyside6-widgets" -depends="python3-pyserial python3-pyside6-gui python3-pyside6-widgets - python3-numpy python3-scipy" -checkdepends="python3-pytest python3-pytest-cov ${depends}" -short_desc="Tool for reading, displaying and saving data from the NanoVNA" -maintainer="classabbyamp <void@placeviolette.net>" -license="GPL-3.0-or-later" -homepage="https://github.com/NanoVNA-Saver/nanovna-saver" -changelog="https://github.com/NanoVNA-Saver/nanovna-saver/releases" -distfiles="https://github.com/NanoVNA-Saver/nanovna-saver/archive/refs/tags/v${version}.tar.gz" -checksum=932a9d54e6cdf3a7ee4fd9e5c75f8721b5a249b1de320feefb013de293717cd1 - -export SETUPTOOLS_SCM_PRETEND_VERSION="${version}" - -pre_build() { - python src/tools/ui_compile.py - rm -r src/tools -} - -post_install() { - vman docs/man/NanoVNASaver.1 - vinstall NanoVNASaver.desktop 0644 usr/share/applications - vinstall NanoVNASaver_48x48.png 0644 usr/share/icons/hicolor/48x48/apps NanoVNASaver_48x48.png -} diff --git a/srcpkgs/nasa-wallpaper/template b/srcpkgs/nasa-wallpaper/template deleted file mode 100644 index 7b0ef34cfb75a3..00000000000000 --- a/srcpkgs/nasa-wallpaper/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'nasa-wallpaper' -pkgname=nasa-wallpaper -version=2.1.1 -revision=1 -build_style="cargo" -hostmakedepends="pkg-config" -makedepends="openssl-devel" -short_desc="Change your desktop background with a NASA image" -maintainer="Emil Miler <em@0x45.cz>" -license="Apache-2.0" -homepage="https://github.com/davidpob99/nasa-wallpaper/" -distfiles="https://github.com/davidpob99/nasa-wallpaper/archive/refs/tags/v${version}.tar.gz" -checksum=0d104c25b94abe4707c7fcf0745a11692ade8b61946943abd5c6d0572ee44fbf diff --git a/srcpkgs/nasm-doc b/srcpkgs/nasm-doc deleted file mode 120000 index 22115fab056a1e..00000000000000 --- a/srcpkgs/nasm-doc +++ /dev/null @@ -1 +0,0 @@ -nasm \ No newline at end of file diff --git a/srcpkgs/nasm/template b/srcpkgs/nasm/template deleted file mode 100644 index ee21e0209543fc..00000000000000 --- a/srcpkgs/nasm/template +++ /dev/null @@ -1,57 +0,0 @@ -# Template file for 'nasm' -pkgname=nasm -version=2.16.03 -revision=1 -build_style=gnu-configure -make_build_target="all" -make_check_target="golden test" -checkdepends="perl" -short_desc="80x86 assembler designed for portability and modularity" -maintainer="Rutpiv <roger_freitas@live.com>" -license="BSD-2-Clause" -homepage="https://www.nasm.us" -changelog="https://nasm.us/doc/nasmdocc.html" -distfiles="https://www.nasm.us/pub/nasm/releasebuilds/${version}/nasm-${version}.tar.xz" -checksum=1412a1c760bbd05db026b6c0d1657affd6631cd0a63cddb6f73cc6d4aa616148 - -build_options="doc" -desc_option_doc="Enable building documentation" -build_options_default="doc" - -disable_parallel_check=yes - -subpackages=" " - -if [ "$build_option_doc" ]; then - subpackages="nasm-doc" - hostmakedepends="groff perl perl-Font-TTF perl-IO-String perl-Sort-Versions - ghostscript source-sans-pro liberation-fonts-ttf" -fi - -pre_configure() { - if [ "$build_option_doc" ]; then - vsed -i doc/psfonts.ph -e "s;SourceSansPro;SourceSans3;g" - fi -} - -post_build() { - if [ "$build_option_doc" ]; then - make doc - fi -} - -post_install() { - if [ "$build_option_doc" ]; then - make -C doc DESTDIR="${DESTDIR}" docdir=/usr/share/doc/nasm install - fi - vlicense LICENSE -} - -nasm-doc_package() { - short_desc+=" - documentation" - depends="${sourcepkg}-${version}_${revision}" - pkg_install() { - vmove usr/share/doc/nasm - vlicense LICENSE - } -} diff --git a/srcpkgs/nasm/update b/srcpkgs/nasm/update deleted file mode 100644 index d7e01221e38f18..00000000000000 --- a/srcpkgs/nasm/update +++ /dev/null @@ -1,2 +0,0 @@ -site=https://www.nasm.us/pub/nasm/releasebuilds/ -pattern='<a href="\K[\d.]+(?=/">)' diff --git a/srcpkgs/nausea/template b/srcpkgs/nausea/template deleted file mode 100644 index 2031ffe47a3b44..00000000000000 --- a/srcpkgs/nausea/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'nausea' -pkgname=nausea -version=0.3 -revision=2 -build_style=gnu-makefile -makedepends="ncurses-devel fftw-devel" -short_desc="A curses audio visualizer" -maintainer="Orphaned <orphan@voidlinux.org>" -license="BSD-2-Clause" -homepage="http://git.2f30.org/nausea/" -distfiles="http://dl.2f30.org/releases/${pkgname}-${version}.tar.gz" -checksum=264a8298098269ac34aee8209323e379bbd38605ebab3bcf89ce5ac5ffc10939 - -pre_build() { - sed -i 's|^CPPFLAGS =|CPPFLAGS +=|g' Makefile - sed -i 's|^CFLAGS =|CFLAGS +=|g' Makefile - sed -i 's|^LDFLAGS =|LDFLAGS +=|g' Makefile -} - -do_install() { - vbin nausea - vman nausea.1 - vlicense LICENSE - vdoc README -} \ No newline at end of file diff --git a/srcpkgs/nausea/update b/srcpkgs/nausea/update deleted file mode 100644 index 4e64ce71322e5d..00000000000000 --- a/srcpkgs/nausea/update +++ /dev/null @@ -1 +0,0 @@ -site="http://dl.2f30.org/releases/" diff --git a/srcpkgs/nautilus-devel b/srcpkgs/nautilus-devel deleted file mode 120000 index 9f0175d681cb43..00000000000000 --- a/srcpkgs/nautilus-devel +++ /dev/null @@ -1 +0,0 @@ -nautilus \ No newline at end of file diff --git a/srcpkgs/nautilus-dropbox b/srcpkgs/nautilus-dropbox deleted file mode 120000 index 650a4c835dc477..00000000000000 --- a/srcpkgs/nautilus-dropbox +++ /dev/null @@ -1 +0,0 @@ -dropbox \ No newline at end of file diff --git a/srcpkgs/nautilus-gnome-console-extension b/srcpkgs/nautilus-gnome-console-extension deleted file mode 120000 index 4107e3ff7e4c49..00000000000000 --- a/srcpkgs/nautilus-gnome-console-extension +++ /dev/null @@ -1 +0,0 @@ -gnome-console \ No newline at end of file diff --git a/srcpkgs/nautilus-gnome-terminal-extension b/srcpkgs/nautilus-gnome-terminal-extension deleted file mode 120000 index 951a6eb50ba553..00000000000000 --- a/srcpkgs/nautilus-gnome-terminal-extension +++ /dev/null @@ -1 +0,0 @@ -gnome-terminal \ No newline at end of file diff --git a/srcpkgs/nautilus-papers-extension b/srcpkgs/nautilus-papers-extension deleted file mode 120000 index 14c5781df0c44f..00000000000000 --- a/srcpkgs/nautilus-papers-extension +++ /dev/null @@ -1 +0,0 @@ -papers \ No newline at end of file diff --git a/srcpkgs/nautilus-python/template b/srcpkgs/nautilus-python/template deleted file mode 100644 index 79e98612f8bfb3..00000000000000 --- a/srcpkgs/nautilus-python/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'nautilus-python' -pkgname=nautilus-python -version=4.0.1 -revision=2 -build_style=meson -configure_args="$(vopt_feature gtk_doc docs)" -hostmakedepends="pkg-config $(vopt_if gtk_doc gtk-doc)" -makedepends="python3-gobject-devel nautilus-devel" -depends="nautilus python3-gobject" -short_desc="Python bindings for the Nautilus extension framework" -maintainer="Nafis <mnabid.25@outlook.com>" -license="GPL-2.0-or-later" -homepage="https://wiki.gnome.org/Projects/NautilusPython" -distfiles="${GNOME_SITE}/nautilus-python/${version%.${version#*.*.}}/nautilus-python-${version}.tar.xz" -checksum=fc49c104fb32a0ad195a66b0136784cd19d10d8b3e8d59d5ee7f73e8f94e928f - -build_options="gtk_doc" -build_options_default="gtk_doc" diff --git a/srcpkgs/nautilus/template b/srcpkgs/nautilus/template deleted file mode 100644 index 22e3d4c07d474a..00000000000000 --- a/srcpkgs/nautilus/template +++ /dev/null @@ -1,49 +0,0 @@ -# Template file for 'nautilus' -pkgname=nautilus -version=48.3 -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 desktop-file-utils - localsearch gtk4-update-icon-cache wayland-devel" -makedepends="exempi-devel gnome-autoar-devel gnome-desktop-devel gtk4-devel - libexif-devel libgexiv2-devel libglib-devel libnotify-devel libseccomp-devel - libxml2-devel gst-plugins-base1-devel harfbuzz-devel - libadwaita-devel libportal-gtk4-devel" -depends="desktop-file-utils gsettings-desktop-schemas hicolor-icon-theme - tinysparql localsearch" -checkdepends="tinysparql localsearch python3-gobject dbus" -short_desc="GNOME file manager" -maintainer="Orphaned <orphan@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/main/NEWS" -changelog="https://gitlab.gnome.org/GNOME/nautilus/-/raw/gnome-48/NEWS" -distfiles="${GNOME_SITE}/nautilus/${version%%.*}/nautilus-${version}.tar.xz" -checksum=21a2aea005160db083c7a1d4d2c0989b845cc722c04ef9ebb60125a7ec5b393d -# tests timeout: -# 11/11 test-nautilus-search-engine-tracker TIMEOUT 480.00s -make_check=ci-skip - -build_options="gir" -build_options_default="gir" - -libnautilus_package() { - short_desc+=" - shared libraries" - pkg_install() { - vmove "usr/lib/*.so.*" - } -} -nautilus-devel_package() { - depends="gtk4-devel libnautilus>=${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 - } -} diff --git a/srcpkgs/nauty-devel b/srcpkgs/nauty-devel deleted file mode 120000 index 332f81a9affce7..00000000000000 --- a/srcpkgs/nauty-devel +++ /dev/null @@ -1 +0,0 @@ -nauty \ No newline at end of file diff --git a/srcpkgs/nauty/patches/dont-test-clz-if-disabled.patch b/srcpkgs/nauty/patches/dont-test-clz-if-disabled.patch deleted file mode 100644 index d8e749db1bf549..00000000000000 --- a/srcpkgs/nauty/patches/dont-test-clz-if-disabled.patch +++ /dev/null @@ -1,15 +0,0 @@ ---- a/configure.ac -+++ b/configure.ac -@@ -453,11 +453,11 @@ - echo CFLAGS="$CFLAGS" - echo MORECFLAGS="$MORECFLAGS" - -+AS_IF([test "$allow_clz" -eq 1], - dnl --check if lzcnt instruction is available and requested - AC_MSG_CHECKING(if lzcnt instruction is available and requested) - AC_RUN_IFELSE([AC_LANG_PROGRAM([],[[if (__builtin_cpu_supports("bmi")) return 0; else return 1;]])], - lzsup=1,lzsup=0) --AS_IF([test "$allow_clz" -eq 1], - [have_hwlzcnt=$lzsup - test -f /proc/cpuinfo && $EGREP -i "abm|bmi1" /proc/cpuinfo >/dev/null && have_hwlzcnt=1 - test $have_hwlzcnt -eq 0 && sysctl machdep.cpu.features 2>/dev/null | $EGREP -i "bmi1|abm" >/dev/null && have_hwlzcnt=1 diff --git a/srcpkgs/nauty/patches/dont-test-popcnt-if-disabled.patch b/srcpkgs/nauty/patches/dont-test-popcnt-if-disabled.patch deleted file mode 100644 index 054c1920878ec1..00000000000000 --- a/srcpkgs/nauty/patches/dont-test-popcnt-if-disabled.patch +++ /dev/null @@ -1,16 +0,0 @@ ---- a/configure.ac 2022-11-17 08:33:40.000000000 -0300 -+++ b/configure.ac 2023-03-08 19:36:38.120873732 -0300 -@@ -279,12 +279,12 @@ - AC_CHECK_FUNC(sigprocmask,have_sigprocmask=1,have_sigprocmask=0) - AC_SUBST(have_sigprocmask) - -+AS_IF([test "$allow_popcnt" -eq 1], - dnl --check if popcnt instruction is available and desired - AC_MSG_CHECKING(if popcnt instruction is available and requested) - AC_RUN_IFELSE([AC_LANG_PROGRAM([],[[if (__builtin_cpu_supports("popcnt")) return 0; else return 1;]])], - popsup=1,popsup=0) - --AS_IF([test "$allow_popcnt" -eq 1], - [have_hwpopcnt=$popsup - test -f /proc/cpuinfo && grep -i popcnt /proc/cpuinfo >/dev/null && have_hwpopcnt=1 - test $have_hwpopcnt -eq 0 && sysctl machdep.cpu.features 2>/dev/null | grep -i popcnt >/dev/null && have_hwpopcnt=1 diff --git a/srcpkgs/nauty/template b/srcpkgs/nauty/template deleted file mode 100644 index 4c1009a8c34dfc..00000000000000 --- a/srcpkgs/nauty/template +++ /dev/null @@ -1,36 +0,0 @@ -# Template file for 'nauty' -pkgname=nauty -version=2.9.0 -revision=1 -build_style=gnu-configure -make_install_args="includedir=/usr/include/nauty - pkgconfigexecdir=/usr/lib/pkgconfig" -hostmakedepends="automake libtool" -short_desc="Compute the automorphism groups of graphs and digraphs" -maintainer="Gonzalo Tornaría <tornaria@cmat.edu.uy>" -license="Apache-2.0" -homepage="https://pallini.di.uniroma1.it/" -changelog="https://pallini.di.uniroma1.it/changes24-29.txt" -distfiles="https://github.com/lonnen/nauty/archive/refs/tags/nauty${version//./_}.tar.gz" -checksum=d9c76d55cbb36b0abf05e7b39b20f6966f419fcc78225435558bed91376fe004 - -build_options="native_build" - -if [ -z "$build_option_native_build" ]; then - configure_args="--enable-generic --disable-popcnt --disable-clz" -fi - -pre_configure() { - aclocal - autoreconf -fi -} - -nauty-devel_package() { - depends="${sourcepkg}>=${version}_${revision} ${makedepends}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.a" - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/nauty/update b/srcpkgs/nauty/update deleted file mode 100644 index 8c136a9914514f..00000000000000 --- a/srcpkgs/nauty/update +++ /dev/null @@ -1 +0,0 @@ -pattern='\b\Qnauty\E-?\K[\d._]+(?=\.tar)\b' diff --git a/srcpkgs/navit/patches/0001-Fix-graphics-svg_debug-Fix-Wincompatible-pointer-typ.patch b/srcpkgs/navit/patches/0001-Fix-graphics-svg_debug-Fix-Wincompatible-pointer-typ.patch deleted file mode 100644 index 0cb49f39faa3fe..00000000000000 --- a/srcpkgs/navit/patches/0001-Fix-graphics-svg_debug-Fix-Wincompatible-pointer-typ.patch +++ /dev/null @@ -1,34 +0,0 @@ -From 016d6b357484ea34337f0c80ce74e77601cf3d1a Mon Sep 17 00:00:00 2001 -From: Bastian Koppelmann <kbastian@mail.uni-paderborn.de> -Date: Tue, 30 Aug 2022 12:50:05 +0200 -Subject: [PATCH] Fix:graphics:svg_debug: Fix -Wincompatible-pointer-types -MIME-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit - -we are assigning a char* to int*. So lets explicitly cast it to int*. -This fixes: - -graphics_svg_debug.c:173:16: warning: assignment to ‘unsigned int *’ from incompatible pointer type ‘unsigned char *’ [-Wincompatible-pointer-types] - 173 | gc->dashed = dash_list; - | ^ ---- - navit/graphics/svg_debug/graphics_svg_debug.c | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/navit/graphics/svg_debug/graphics_svg_debug.c b/navit/graphics/svg_debug/graphics_svg_debug.c -index 348906ad8..23ce4a297 100644 ---- a/navit/graphics/svg_debug/graphics_svg_debug.c -+++ b/navit/graphics/svg_debug/graphics_svg_debug.c -@@ -170,7 +170,7 @@ static void svg_debug_gc_set_linewidth(struct graphics_gc_priv *gc, int w) { - - static void svg_debug_gc_set_dashes(struct graphics_gc_priv *gc, int w, - int offset, unsigned char *dash_list, int n) { -- gc->dashed = dash_list; -+ gc->dashed = (unsigned int*)dash_list; - gc->is_dashed = TRUE; - if (gc->graphics_gc_methods_proxy->gc_set_dashes) { - gc->graphics_gc_methods_proxy->gc_set_dashes(gc->graphics_gc_priv_proxy, --- -2.50.0 - diff --git a/srcpkgs/navit/template b/srcpkgs/navit/template deleted file mode 100644 index c781c01105577b..00000000000000 --- a/srcpkgs/navit/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'navit' -pkgname=navit -version=0.5.6 -revision=8 -build_style=cmake -configure_args="-DLIBDIR=lib/navit -DSAMPLE_MAP=n -Wno-dev" -hostmakedepends="pkg-config qt5-host-tools qt5-qmake" -makedepends="sdl12-compat-devel qt5-devel gpsd-devel imlib2-devel dbus-glib-devel - fontconfig-devel zlib-devel libpng-devel qt5-declarative-devel qt5-svg-devel - qt5-location-devel SDL_ttf-devel SDL_image-devel libfreeglut-devel gtk+-devel - pango-devel atk-devel gdk-pixbuf-devel qt5-sensors-devel qt5-multimedia-devel" -short_desc="Turn-by-turn Navigation Software" -maintainer="Toyam Cox <Vaelatern@voidlinux.org>" -license="GPL-2.0-only, LGPL-2.0-only" -homepage="http://www.navit-project.org/" -distfiles="https://github.com/navit-gps/navit/archive/v${version}.tar.gz" -checksum=043688e0b34504ca4ee80fb6a80895b938eae41e4031d0977dd30c20c20f1714 diff --git a/srcpkgs/nawk/template b/srcpkgs/nawk/template deleted file mode 100644 index cf3e6eeef569f5..00000000000000 --- a/srcpkgs/nawk/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'nawk' -pkgname=nawk -version=20250116 -revision=1 -build_style=gnu-makefile -hostmakedepends="bison" -short_desc="The one, true implementation of AWK" -maintainer="Leah Neukirchen <leah@vuxu.org>" -license="SMLNJ" -homepage="https://github.com/onetrueawk/awk" -changelog="https://github.com/onetrueawk/awk/blob/master/FIXES" -distfiles="https://github.com/onetrueawk/awk/archive/refs/tags/${version}.tar.gz" -checksum=e031b1e1d2b230f276f975bffb923f0ea15f798c839d15a3f26a1a39448e32d7 -alternatives=" - awk:awk:/usr/bin/nawk - awk:awk.1:/usr/share/man/man1/nawk.1" -provides="awk-0_1" - -CPPFLAGS="-DHAS_ISBLANK" - -post_patch() { - vsed -i '/maketab/{s/HOSTCC/BUILD_CC/;s/CFLAGS/BUILD_CFLAGS/}' makefile - vsed -i 's/-lm/$(LDFLAGS) &/' makefile -} - -do_install() { - vbin a.out nawk - vman awk.1 nawk.1 - vlicense LICENSE -} diff --git a/srcpkgs/nbd/files/config b/srcpkgs/nbd/files/config deleted file mode 100644 index 777f0ef245f55e..00000000000000 --- a/srcpkgs/nbd/files/config +++ /dev/null @@ -1,33 +0,0 @@ -[generic] - # The [generic] section is required, even if nothing is specified - # there. - # When either of these options are specified, nbd-server drops - # privileges to the given user and group after opening ports, but - # _before_ opening files. - user = nbd - group = nbd - # Since version 2.9.17, nbd-server will do exports on a name - # basis (the used name is the name of the section in which the - # export is specified). This however required an incompatible - # protocol change. To enable backwards-compatible port-based - # exports, uncomment the following line: - # oldstyle = true -[export1] - exportname = /export/nbd/export1-file - # The following line will be ignored unless the - # "oldstyle = true" line in the generic section above is - # enabled. - #port = 12345 - authfile = /export/nbd/export1-authfile - timeout = 30 - filesize = 10000000 - readonly = false - multifile = false - copyonwrite = false - prerun = dd if=/dev/zero of=%s bs=1k count=500 - postrun = rm -f %s -[otherexport] - exportname = /export/nbd/experiment - # The other options are all optional, except this one in case - # the oldstyle option is used in [generic]: - # port = 12346 diff --git a/srcpkgs/nbd/files/nbd/run b/srcpkgs/nbd/files/nbd/run deleted file mode 100644 index ba721e5ea19b7f..00000000000000 --- a/srcpkgs/nbd/files/nbd/run +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh -exec 2>&1 -exec nbd-server -d 2>&1 diff --git a/srcpkgs/nbd/template b/srcpkgs/nbd/template deleted file mode 100644 index a36cb448e89c1d..00000000000000 --- a/srcpkgs/nbd/template +++ /dev/null @@ -1,31 +0,0 @@ -# Template file for 'nbd' -pkgname=nbd -version=3.24 -revision=1 -build_style=gnu-configure -configure_args="--enable-syslog" -hostmakedepends="pkg-config bison" -makedepends="libglib-devel" -short_desc="Network Block Device utilities" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-or-later" -homepage="https://nbd.sourceforge.io/" -distfiles="${SOURCEFORGE_SITE}/nbd/nbd-${version}.tar.gz" -checksum=a771022599525fd4f5c17c7b1c88696a91927c227e770425a55f67a7384441b6 - -system_accounts="nbd" -nbd_homedir="/var/chroot" -conf_files="/etc/nbd-server/config" - -CFLAGS+="-DPROG_NAME='\"nbd-client\"'" - -post_configure() { - # skip systemd unit - vsed -e '/^SUBDIRS =/s/systemd//' -i Makefile -} - -post_install() { - vsv nbd - vinstall ${FILESDIR}/config 644 etc/nbd-server - vdoc doc/README -} diff --git a/srcpkgs/ncdc/template b/srcpkgs/ncdc/template deleted file mode 100644 index 267a2a17e49f16..00000000000000 --- a/srcpkgs/ncdc/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'ncdc' -pkgname=ncdc -version=1.24.1 -revision=1 -build_style=gnu-configure -configure_args="--with-geoip" -hostmakedepends="pkg-config" -makedepends="libglib-devel ncurses-devel sqlite-devel gnutls-devel zlib-devel - bzip2-devel libmaxminddb-devel" -short_desc="Modern and lightweight DC client with a ncurses interface" -maintainer="whoami <whoami@systemli.org>" -license="MIT" -homepage="https://dev.yorhel.nl/ncdc" -changelog="https://dev.yorhel.nl/ncdc/changes" -distfiles="https://dev.yorhel.nl/download/ncdc-${version}.tar.gz" -checksum=2a8ab9ad7d43f018fc73ba8babd689dfa44aba8cec53b88e4770185cb97778f7 - -pre_build() { - make CC=$CC_FOR_BUILD CFLAGS=$BUILD_CFLAGS makeheaders -} - -post_install() { - vlicense COPYING -} diff --git a/srcpkgs/ncdu/template b/srcpkgs/ncdu/template deleted file mode 100644 index a151966c041b18..00000000000000 --- a/srcpkgs/ncdu/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'ncdu' -pkgname=ncdu -version=1.22 -revision=1 -build_style=gnu-configure -makedepends="ncurses-devel" -hostmakedepends="pkg-config" -short_desc="NCurses Disk Usage utility" -maintainer="Leah Neukirchen <leah@vuxu.org>" -license="MIT" -homepage="https://dev.yorhel.nl/ncdu" -changelog="https://dev.yorhel.nl/ncdu/changes" -distfiles="https://dev.yorhel.nl/download/ncdu-${version}.tar.gz" -checksum=0ad6c096dc04d5120581104760c01b8f4e97d4191d6c9ef79654fa3c691a176b - -post_install() { - vlicense COPYING -} diff --git a/srcpkgs/ncdu/update b/srcpkgs/ncdu/update deleted file mode 100644 index 4bb77c3309161d..00000000000000 --- a/srcpkgs/ncdu/update +++ /dev/null @@ -1,2 +0,0 @@ -site="https://dev.yorhel.nl/ncdu/changes" -pattern='<strong>\K[\d.]+(?=</strong>)' diff --git a/srcpkgs/ncdu2/template b/srcpkgs/ncdu2/template deleted file mode 100644 index c1c8f672d8ddf5..00000000000000 --- a/srcpkgs/ncdu2/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'ncdu2' -pkgname=ncdu2 -version=2.7 -revision=1 -build_style=zig-build -configure_args="-Dpie" -hostmakedepends="pkg-config" -makedepends="libzstd-devel ncurses-devel" -short_desc="NCurses Disk Usage utility version 2" -maintainer="tranzystorekk <tranzystorek.io@protonmail.com>" -license="MIT" -homepage="https://dev.yorhel.nl/ncdu" -changelog="https://dev.yorhel.nl/ncdu/changes2" -distfiles="https://dev.yorhel.nl/download/ncdu-${version}.tar.gz" -checksum=b218cc14a2bb9852cf951db4e21aec8980e7a8c3aca097e3aa3417f20eb93000 -conflicts="ncdu" - -post_install() { - vlicense LICENSES/MIT.txt - vman ncdu.1 -} diff --git a/srcpkgs/ncdu2/update b/srcpkgs/ncdu2/update deleted file mode 100644 index 2d8983e5d62f38..00000000000000 --- a/srcpkgs/ncdu2/update +++ /dev/null @@ -1,2 +0,0 @@ -site="https://dev.yorhel.nl/ncdu/changes2" -pattern='<strong>\K[\d.]+(?=</strong>)' diff --git a/srcpkgs/ncftp/template b/srcpkgs/ncftp/template deleted file mode 100644 index fd1c0f24a98485..00000000000000 --- a/srcpkgs/ncftp/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'ncftp' -pkgname=ncftp -version=3.3.0 -revision=1 -build_style=gnu-configure -short_desc="Set of application programs implementing the File Transfer Protocol" -maintainer="Orphaned <orphan@voidlinux.org>" -license="ClArtistic" -homepage="http://www.ncftp.com/ncftp/" -distfiles="https://www.ncftp.com/public_ftp/ncftp/${pkgname}-${version}-src.tar.gz" -checksum=7920f884c2adafc82c8e41c46d6f3d22698785c7b3f56f5677a8d5c866396386 - -_older_version="https://www.ncftp.com/public_ftp/ncftp/older_versions/" -case "$XBPS_DISTFILES_MIRROR" in - *"${_older_version}"*) ;; - *) - XBPS_DISTFILES_MIRROR+=" https://www.ncftp.com/public_ftp/ncftp/older_versions/" - ;; -esac - -post_install() { - vlicense doc/LICENSE.txt -} diff --git a/srcpkgs/ncmpc/template b/srcpkgs/ncmpc/template deleted file mode 100644 index 3b91e74924aa57..00000000000000 --- a/srcpkgs/ncmpc/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'ncmpc' -pkgname=ncmpc -version=0.52 -revision=2 -build_style=meson -configure_args="-Dlirc=disabled -Dhtml_manual=false - -Dlyrics_screen=true -Dlyrics_plugin_dir=/usr/libexec/ncmpc/lyrics" -hostmakedepends="pkg-config python3-Sphinx gettext" -makedepends="libmpdclient-devel ncurses-devel pcre2-devel fmt-devel" -depends="python3-html5lib python3-requests python3-BeautifulSoup4" -short_desc="Ncurses-based mpd client" -maintainer="ologantr <mrphyber@protonmail.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=3af225496fe363a8534a9780fb46ae1bd17baefd80cf4ba7430a19cddd73eb1a - -post_install() { - vmkdir usr/share/examples/ncmpc - mv ${DESTDIR}/usr/share/doc/ncmpc/{config.sample,keys.sample,ncmpc.lirc} \ - ${DESTDIR}/usr/share/examples/ncmpc/ -} diff --git a/srcpkgs/ncmpcpp/patches/fix-cxxflags.patch b/srcpkgs/ncmpcpp/patches/fix-cxxflags.patch deleted file mode 100644 index 91a27c919ceae1..00000000000000 --- a/srcpkgs/ncmpcpp/patches/fix-cxxflags.patch +++ /dev/null @@ -1,13 +0,0 @@ ---- a/extras/Makefile -+++ b/extras/Makefile -@@ -1,7 +1,7 @@ - CXX=g++ --CXXFLAGS=-O2 -march=native -pipe -std=c++0x -Wall -Wextra -Wshadow -Werror --CPPFLAGS=`taglib-config --cflags` --LDFLAGS=`taglib-config --libs` -+CXXFLAGS+=-O2 -pipe -std=c++20 -Wall -Wextra -Wshadow -+CPPFLAGS+=`taglib-config --cflags` -+LDFLAGS+=`taglib-config --libs` - - artist_to_albumartist: artist_to_albumartist.cpp - $(CXX) artist_to_albumartist.cpp -o artist_to_albumartist $(CXXFLAGS) $(CPPFLAGS) $(LDFLAGS) diff --git a/srcpkgs/ncmpcpp/template b/srcpkgs/ncmpcpp/template deleted file mode 100644 index 26be9429989fbf..00000000000000 --- a/srcpkgs/ncmpcpp/template +++ /dev/null @@ -1,32 +0,0 @@ -# Template file for 'ncmpcpp' -pkgname=ncmpcpp -version=0.10.1 -revision=3 -build_style=gnu-configure -configure_args=" --enable-clock --enable-outputs --enable-unicode - boost_cv_lib_system=yes boost_cv_lib_date_time=yes - boost_cv_lib_regex=yes - --enable-visualizer --with-curl --with-taglib --with-fftw" -hostmakedepends="automake libtool pkg-config" -makedepends="boost-devel-minimal libboost_filesystem libboost_locale - libboost_program_options libboost_thread - fftw-devel icu-devel libcurl-devel libltdl-devel - libmpdclient-devel readline-devel taglib-devel" -short_desc="Ncurses mpd client inspired by ncmpc" -maintainer="cinerea0 <cinerea0@protonmail.com>" -license="GPL-2.0-or-later" -homepage="https://rybczak.net/ncmpcpp" -distfiles="https://github.com/ncmpcpp/ncmpcpp/archive/refs/tags/${version}.tar.gz" -checksum=ddc89da86595d272282ae8726cc7913867b9517eec6e765e66e6da860b58e2f9 - -# Required by waddwstr() with ncurses on musl -CXXFLAGS="-D_XOPEN_SOURCE=600" - -pre_configure() { - autoreconf -fiv -} - -post_install() { - vsconf doc/bindings - vsconf doc/config -} diff --git a/srcpkgs/ncpamixer/template b/srcpkgs/ncpamixer/template deleted file mode 100644 index 654af884e51c35..00000000000000 --- a/srcpkgs/ncpamixer/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'ncpamixer' -pkgname=ncpamixer -version=1.3.7 -revision=2 -build_wrksrc=src -build_style=cmake -makedepends="pulseaudio-devel ncurses-devel" -short_desc="Ncurses mixer for PulseAudio" -maintainer="Orphaned <orphan@voidlinux.org>" -license="MIT" -homepage="https://github.com/fulhax/ncpamixer" -distfiles="https://github.com/fulhax/ncpamixer/archive/${version}.tar.gz" -checksum=8a647b333875e117449fdfa3167ed50cfebe2c2254ae2618eaa5e64a5e5db3a6 - -post_extract() { - # disables the creation of the man pages, avoids the - # could not find git for clone of cmake_modules-populate error - vsed -e 's/option(BUILD_MANPAGES "Build Man pages using pandoc" ON)//' -i src/CMakeLists.txt -} - -post_install() { - vlicense ../LICENSE -} diff --git a/srcpkgs/ncspot/template b/srcpkgs/ncspot/template deleted file mode 100644 index 8dea8534f958fe..00000000000000 --- a/srcpkgs/ncspot/template +++ /dev/null @@ -1,34 +0,0 @@ -# Template file for 'ncspot' -pkgname=ncspot -version=1.3.1 -revision=1 -build_style=cargo -build_helper="qemu" -configure_args="--features alsa_backend,cover" -hostmakedepends="pkg-config python3 cmake clang rust-bindgen" -makedepends="openssl-devel dbus-devel pulseaudio-devel alsa-lib-devel" -depends="ueberzug" -short_desc="Cross-platform ncurses Spotify client" -maintainer="Orphaned <orphan@voidlinux.org>" -license="BSD-2-Clause" -homepage="https://github.com/hrkfdn/ncspot" -changelog="https://raw.githubusercontent.com/hrkfdn/ncspot/main/CHANGELOG.md" -distfiles="https://github.com/hrkfdn/ncspot/archive/refs/tags/v${version}.tar.gz" -checksum=d767fbe4c742b18a3ef7203162cc55a0976e07e478295445a5de1660666e2f15 - -post_build() { - cargo auditable build --release --target ${RUST_TARGET} --package xtask - vtargetrun target/${RUST_TARGET}/release/xtask generate-shell-completion - vtargetrun target/${RUST_TARGET}/release/xtask generate-manpage -} - -post_install() { - vlicense LICENSE - vinstall misc/ncspot.desktop 644 usr/share/applications - vinstall images/logo.svg 644 usr/share/icons/hicolor/scalable/apps ncspot.svg - - vman misc/ncspot.1 - vcompletion misc/ncspot.bash bash - vcompletion misc/_ncspot zsh - vcompletion misc/ncspot.fish fish -} diff --git a/srcpkgs/ncurses-base b/srcpkgs/ncurses-base deleted file mode 120000 index ebb49ce34fe6c2..00000000000000 --- a/srcpkgs/ncurses-base +++ /dev/null @@ -1 +0,0 @@ -ncurses \ No newline at end of file diff --git a/srcpkgs/ncurses-devel b/srcpkgs/ncurses-devel deleted file mode 120000 index ebb49ce34fe6c2..00000000000000 --- a/srcpkgs/ncurses-devel +++ /dev/null @@ -1 +0,0 @@ -ncurses \ No newline at end of file diff --git a/srcpkgs/ncurses-libs b/srcpkgs/ncurses-libs deleted file mode 120000 index ebb49ce34fe6c2..00000000000000 --- a/srcpkgs/ncurses-libs +++ /dev/null @@ -1 +0,0 @@ -ncurses \ No newline at end of file diff --git a/srcpkgs/ncurses-libtinfo-devel b/srcpkgs/ncurses-libtinfo-devel deleted file mode 120000 index ebb49ce34fe6c2..00000000000000 --- a/srcpkgs/ncurses-libtinfo-devel +++ /dev/null @@ -1 +0,0 @@ -ncurses \ No newline at end of file diff --git a/srcpkgs/ncurses-libtinfo-libs b/srcpkgs/ncurses-libtinfo-libs deleted file mode 120000 index ebb49ce34fe6c2..00000000000000 --- a/srcpkgs/ncurses-libtinfo-libs +++ /dev/null @@ -1 +0,0 @@ -ncurses \ No newline at end of file diff --git a/srcpkgs/ncurses-term b/srcpkgs/ncurses-term deleted file mode 120000 index ebb49ce34fe6c2..00000000000000 --- a/srcpkgs/ncurses-term +++ /dev/null @@ -1 +0,0 @@ -ncurses \ No newline at end of file diff --git a/srcpkgs/ncurses/files/base-files b/srcpkgs/ncurses/files/base-files deleted file mode 100644 index 995639ab95e843..00000000000000 --- a/srcpkgs/ncurses/files/base-files +++ /dev/null @@ -1,110 +0,0 @@ -/usr/share/terminfo/A/Apple_Terminal -/usr/share/terminfo/E/Eterm -/usr/share/terminfo/E/Eterm-256color -/usr/share/terminfo/E/Eterm-88color -/usr/share/terminfo/E/Eterm-color -/usr/share/terminfo/a/ansi -/usr/share/terminfo/a/ansi80x25 -/usr/share/terminfo/a/ansis -/usr/share/terminfo/c/cons25 -/usr/share/terminfo/c/cygwin -/usr/share/terminfo/d/dumb -/usr/share/terminfo/g/gnome -/usr/share/terminfo/g/gnome-2007 -/usr/share/terminfo/g/gnome-256color -/usr/share/terminfo/g/gnome-fc5 -/usr/share/terminfo/g/gnome-rh62 -/usr/share/terminfo/g/gnome-rh72 -/usr/share/terminfo/g/gnome-rh80 -/usr/share/terminfo/g/gnome-rh90 -/usr/share/terminfo/h/hurd -/usr/share/terminfo/j/jfbterm -/usr/share/terminfo/k/kon -/usr/share/terminfo/k/kon2 -/usr/share/terminfo/l/linux -/usr/share/terminfo/m/mach -/usr/share/terminfo/m/mach-bold -/usr/share/terminfo/m/mach-color -/usr/share/terminfo/m/mlterm -/usr/share/terminfo/m/mrxvt -/usr/share/terminfo/n/nsterm -/usr/share/terminfo/n/nxterm -/usr/share/terminfo/p/pcansi -/usr/share/terminfo/p/putty -/usr/share/terminfo/p/putty-256color -/usr/share/terminfo/p/putty-vt100 -/usr/share/terminfo/r/rxvt -/usr/share/terminfo/r/rxvt-16color -/usr/share/terminfo/r/rxvt-256color -/usr/share/terminfo/r/rxvt-88color -/usr/share/terminfo/r/rxvt-basic -/usr/share/terminfo/r/rxvt-color -/usr/share/terminfo/r/rxvt-cygwin -/usr/share/terminfo/r/rxvt-cygwin-native -/usr/share/terminfo/r/rxvt-xpm -/usr/share/terminfo/s/screen -/usr/share/terminfo/s/screen-16color -/usr/share/terminfo/s/screen-16color-bce -/usr/share/terminfo/s/screen-16color-bce-s -/usr/share/terminfo/s/screen-16color-s -/usr/share/terminfo/s/screen-256color -/usr/share/terminfo/s/screen-256color-bce -/usr/share/terminfo/s/screen-256color-bce-s -/usr/share/terminfo/s/screen-256color-s -/usr/share/terminfo/s/screen-bce -/usr/share/terminfo/s/screen-s -/usr/share/terminfo/s/screen-w -/usr/share/terminfo/s/screen.linux -/usr/share/terminfo/s/screen.mlterm -/usr/share/terminfo/s/screen.rxvt -/usr/share/terminfo/s/screen.teraterm -/usr/share/terminfo/s/screen.xterm-new -/usr/share/terminfo/s/screen.xterm-r6 -/usr/share/terminfo/s/screen.xterm-xfree86 -/usr/share/terminfo/s/sun -/usr/share/terminfo/s/sun1 -/usr/share/terminfo/s/sun2 -/usr/share/terminfo/t/teraterm -/usr/share/terminfo/v/vs100 -/usr/share/terminfo/v/vt100 -/usr/share/terminfo/v/vt100-am -/usr/share/terminfo/v/vt100-nav -/usr/share/terminfo/v/vt102 -/usr/share/terminfo/v/vt200 -/usr/share/terminfo/v/vt220 -/usr/share/terminfo/v/vt52 -/usr/share/terminfo/w/wsvt25 -/usr/share/terminfo/w/wsvt25m -/usr/share/terminfo/x/xfce -/usr/share/terminfo/x/xterm -/usr/share/terminfo/x/xterm-1002 -/usr/share/terminfo/x/xterm-1003 -/usr/share/terminfo/x/xterm-16color -/usr/share/terminfo/x/xterm-24 -/usr/share/terminfo/x/xterm-256color -/usr/share/terminfo/x/xterm-88color -/usr/share/terminfo/x/xterm-8bit -/usr/share/terminfo/x/xterm-basic -/usr/share/terminfo/x/xterm-bold -/usr/share/terminfo/x/xterm-color -/usr/share/terminfo/x/xterm-hp -/usr/share/terminfo/x/xterm-new -/usr/share/terminfo/x/xterm-nic -/usr/share/terminfo/x/xterm-noapp -/usr/share/terminfo/x/xterm-old -/usr/share/terminfo/x/xterm-pcolor -/usr/share/terminfo/x/xterm-r5 -/usr/share/terminfo/x/xterm-r6 -/usr/share/terminfo/x/xterm-sco -/usr/share/terminfo/x/xterm-sun -/usr/share/terminfo/x/xterm-vt220 -/usr/share/terminfo/x/xterm-vt52 -/usr/share/terminfo/x/xterm-xf86-v32 -/usr/share/terminfo/x/xterm-xf86-v33 -/usr/share/terminfo/x/xterm-xf86-v333 -/usr/share/terminfo/x/xterm-xf86-v40 -/usr/share/terminfo/x/xterm-xf86-v43 -/usr/share/terminfo/x/xterm-xf86-v44 -/usr/share/terminfo/x/xterm-xfree86 -/usr/share/terminfo/x/xterm-xi -/usr/share/terminfo/x/xterms diff --git a/srcpkgs/ncurses/template b/srcpkgs/ncurses/template deleted file mode 100644 index 0266e58f4a9630..00000000000000 --- a/srcpkgs/ncurses/template +++ /dev/null @@ -1,177 +0,0 @@ -# Template file for 'ncurses' -pkgname=ncurses -version=6.5 -revision=2 -bootstrap=yes -configure_args="--enable-big-core" -short_desc="System V Release 4.0 curses emulation library" -maintainer="Enno Boland <gottox@voidlinux.org>" -license="MIT" -homepage="https://invisible-island.net/ncurses/" -changelog="https://invisible-island.net/ncurses/announce.html" -distfiles="https://invisible-island.net/archives/ncurses/ncurses-${version}.tar.gz" -checksum=136d91bc269a9a5785e5f9e980bc76ab57428f604ce3e5a5a90cebc767971cc6 - -depends="ncurses-base-${version}_${revision}" - -do_configure() { - export CFLAGS="$CFLAGS -fPIC" - export BUILD_CFLAGS="$BUILD_CFLAGS -fPIC" - - mkdir -p ncurses-build ncursesw-build - - cd ${wrksrc}/ncursesw-build - # widec build - ../configure ${configure_args} \ - --with-shared --without-debug \ - --with-manpage-symlinks --with-manpage-format=normal \ - --without-ada --enable-ext-colors --with-xterm-kbs=del \ - --without-tests --enable-pc-files \ - --with-pkg-config-libdir=/usr/lib/pkgconfig \ - ac_cv_path_ac_pt_PKG_CONFIG=/usr/bin/pkg-config \ - PKG_CONFIG_LIBDIR=/usr/lib/pkgconfig \ - BUILD_CFLAGS="$BUILD_CFLAGS" - - cd ${wrksrc}/ncurses-build - # non-widec build - ../configure ${configure_args} --with-shared \ - --disable-widec --without-debug --without-ada --without-tests --with-xterm-kbs=del \ - --enable-pc-files --with-pkg-config-libdir=/usr/lib/pkgconfig \ - ac_cv_path_ac_pt_PKG_CONFIG=/usr/bin/pkg-config \ - PKG_CONFIG_LIBDIR=/usr/lib/pkgconfig \ - BUILD_CFLAGS="$BUILD_CFLAGS" -} - -do_build() { - cd ${wrksrc}/ncursesw-build - make ${makejobs} - - cd ${wrksrc}/ncurses-build - make ${makejobs} -} - -do_install() { - vlicense COPYING - - cd ${wrksrc}/ncursesw-build - make DESTDIR=${DESTDIR} install - - # Fool packages looking to link to non-wide-character ncurses libraries - for lib in curses ncurses form panel menu; do - rm -f ${DESTDIR}/usr/lib/lib${lib}.so - echo "INPUT(-l${lib}w)" >${DESTDIR}/usr/lib/lib${lib}.so - chmod 755 ${DESTDIR}/usr/lib/lib${lib}.so - ln -sf lib${lib}w.a ${DESTDIR}/usr/lib/lib${lib}.a - done - ln -sf libncurses++w.a ${DESTDIR}/usr/lib/libncurses++.a - - # Some packages look for -lcurses during build - rm -f ${DESTDIR}/usr/lib/libcursesw.so - echo "INPUT(-lncursesw)" >${DESTDIR}/usr/lib/libcursesw.so - chmod 755 ${DESTDIR}/usr/lib/libcursesw.so - ln -sf libncurses.so ${DESTDIR}/usr/lib/libcurses.so - ln -sf libncursesw.a ${DESTDIR}/usr/lib/libcursesw.a - ln -sf libncurses.a ${DESTDIR}/usr/lib/libcurses.a - - # non-widec compatibility library - cd ${wrksrc}/ncurses-build - install -Dm755 lib/libncurses.so.${version} \ - ${DESTDIR}/usr/lib/libncurses.so.${version} - ln -sf libncurses.so.${version} \ - ${DESTDIR}/usr/lib/libncurses.so.${version:0:1} - - # Create libtinfo symlinks. - ln -sfr ${DESTDIR}/usr/lib/libncursesw.so \ - ${DESTDIR}/usr/lib/libtinfo.so - ln -sfr ${DESTDIR}/usr/lib/libncursesw.so.${version} \ - ${DESTDIR}/usr/lib/libtinfo.so.${version} - ln -sfr ${DESTDIR}/usr/lib/libtinfo.so.${version} \ - ${DESTDIR}/usr/lib/libtinfo.so.${version:0:1} - ln -sfr ${DESTDIR}/usr/lib/pkgconfig/ncursesw.pc \ - ${DESTDIR}/usr/lib/pkgconfig/tinfo.pc - - # Remove broken symlink. - rm -f ${DESTDIR}/usr/lib/terminfo - - if [ "$CROSS_BUILD" ]; then - sed -i -e "s,-L$XBPS_CROSS_BASE,-L,g" ${DESTDIR}/usr/bin/ncursesw6-config - fi -} - -post_install() { - # resolve conflict with *-terminfo packages - rm ${DESTDIR}/usr/share/terminfo/a/alacritty{,-direct} - rm ${DESTDIR}/usr/share/terminfo/c/contour{,-direct,-latest} - rm ${DESTDIR}/usr/share/terminfo/d/dvtm{,-256color} - rm ${DESTDIR}/usr/share/terminfo/s/st{,-256color} - rm ${DESTDIR}/usr/share/terminfo/f/foot{,-direct,+base} - rm ${DESTDIR}/usr/share/terminfo/r/rio{,-direct} - rm ${DESTDIR}/usr/share/terminfo/w/wezterm -} - -ncurses-libs_package() { - short_desc+=" -- shared libraries" - pkg_install() { - vmove "usr/lib/libform*.so.*" - vmove "usr/lib/libmenu*.so.*" - vmove "usr/lib/libncurses*.so.*" - vmove "usr/lib/libpanel*.so.*" - } -} -ncurses-devel_package() { - depends="ncurses-libs-${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove "usr/bin/ncurses*-config" - vmove usr/include - vmove usr/lib/pkgconfig/ncursesw.pc - vmove usr/lib/pkgconfig/formw.pc - vmove usr/lib/pkgconfig/menuw.pc - vmove usr/lib/pkgconfig/ncurses++w.pc - vmove usr/lib/pkgconfig/panelw.pc - vmove "usr/lib/*.a" - vmove "usr/lib/libcurses*.so" - vmove "usr/lib/libform*.so" - vmove "usr/lib/libmenu*.so" - vmove "usr/lib/libncurses*.so" - vmove "usr/lib/libpanel*.so" - vmove usr/share/man/man3 - vmove usr/share/man/man1/ncursesw6-config.1 - } -} -ncurses-base_package() { - short_desc+=" - base terminfo files" - pkg_install() { - cat ${FILESDIR}/base-files | while read line; do - vmove ${line} - done - } -} -ncurses-term_package() { - depends="ncurses-base-${version}_${revision}" - short_desc+=" - full terminal descriptions" - pkg_install() { - vmove usr/share/tabset - vmove usr/share/terminfo - } -} - -ncurses-libtinfo-libs_package() { - depends="ncurses-libs-${version}_${revision}" - short_desc+=" - libtinfo.so symlink" - shlib_provides="libtinfo.so.6" - pkg_install() { - vmove "usr/lib/libtinfo*.so.*" - } -} - -ncurses-libtinfo-devel_package() { - lib32mode=full - depends="ncurses-devel-${version}_${revision}" - depends+=" ncurses-libtinfo-libs-${version}_${revision}" - short_desc+=" - libtinfo.so symlink - development files" - pkg_install() { - vmove usr/lib/libtinfo.so - vmove "usr/lib/pkgconfig/tinfo.pc" - } -} diff --git a/srcpkgs/ndctl/template b/srcpkgs/ndctl/template deleted file mode 100644 index f118a3231e90d6..00000000000000 --- a/srcpkgs/ndctl/template +++ /dev/null @@ -1,63 +0,0 @@ -# Template file for 'ndctl' -pkgname=ndctl -version=70.1 -revision=1 -build_style=gnu-configure -configure_args="--disable-docs --without-systemd" -hostmakedepends="automake libtool pkg-config xmlto" -makedepends="eudev-libudev-devel json-c-devel libkmod-devel libuuid-devel - bash-completion keyutils-devel" -short_desc="Utility library for managing libnvdimm" -maintainer="Orphaned <orphan@voidlinux.org>" -license="LGPL-2.1-only, GPL-2.0-only" -homepage="https://github.com/pmem/ndctl" -distfiles="https://github.com/pmem/ndctl/archive/v${version}.tar.gz" -checksum=2b2a7e6228481076dc807df7a658ba91017658fcb932e8bea489330380d2d682 -conf_files="/etc/ndctl/monitor.conf" - -case "$XBPS_TARGET_MACHINE" in - ppc|ppc-musl) broken="broken on ppc" ;; -esac - -pre_configure() { - ./autogen.sh -} - -post_install() { - vmkdir usr/lib/modprobe.d - mv ${DESTDIR}/{etc,usr/lib}/modprobe.d/nvdimm-security.conf -} - -libndctl_package() { - short_desc+=" - ndctl library" - pkg_install() { - vmove "usr/lib/libndctl.so.*" - } -} - -libdaxctl_package() { - short_desc+=" - daxctl library" - pkg_install() { - vmove "usr/lib/libdaxctl.so.*" - } -} - -libndctl-devel_package() { - depends="libndctl-${version}_${revision}" - short_desc+=" - ndctl development files" - pkg_install() { - vmove usr/include/ndctl - vmove usr/lib/pkgconfig/libndctl.pc - vmove usr/lib/libndctl.so - } -} - -libdaxctl-devel_package() { - depends="libdaxctl-${version}_${revision}" - short_desc+=" - daxctl development files" - pkg_install() { - vmove usr/include/daxctl - vmove usr/lib/pkgconfig/libdaxctl.pc - vmove usr/lib/libdaxctl.so - } -} diff --git a/srcpkgs/ndhc/INSTALL b/srcpkgs/ndhc/INSTALL deleted file mode 100644 index f4365328d420a5..00000000000000 --- a/srcpkgs/ndhc/INSTALL +++ /dev/null @@ -1,8 +0,0 @@ -case "$ACTION" in -post) - rm -f var/lib/ndhc/jail/dev/null var/lib/ndhc/jail/dev/random - mknod var/lib/ndhc/jail/dev/null c 1 3 - mknod var/lib/ndhc/jail/dev/random c 1 9 - ;; -esac - diff --git a/srcpkgs/ndhc/files/ndhc/run b/srcpkgs/ndhc/files/ndhc/run deleted file mode 100644 index 7302ad0b9275bc..00000000000000 --- a/srcpkgs/ndhc/files/ndhc/run +++ /dev/null @@ -1,4 +0,0 @@ -#!/bin/sh -exec 2>&1 -[ -r conf ] && . ./conf -exec ndhc -R /etc/resolv.conf -u ndhc -U ndhc -D ndhc -C /var/lib/ndhc/jail -s /var/lib/ndhc/state ${OPTS:=-i eth0} 2>&1 diff --git a/srcpkgs/ndhc/patches/ldflags.patch b/srcpkgs/ndhc/patches/ldflags.patch deleted file mode 100644 index 98368f41e05113..00000000000000 --- a/srcpkgs/ndhc/patches/ldflags.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/Makefile -+++ b/Makefile -@@ -9,7 +9,7 @@ CPPFLAGS += $(INCL) - all: ragel ndhc - - ndhc: $(NDHC_OBJS) -- $(CC) $(CFLAGS) $(INCL) -o $@ $^ -+ $(CC) $(CFLAGS) $(INCL) -o $@ $^ $(LDFLAGS) - - -include $(NDHC_DEP) - diff --git a/srcpkgs/ndhc/template b/srcpkgs/ndhc/template deleted file mode 100644 index 24e6dad4ad3a7f..00000000000000 --- a/srcpkgs/ndhc/template +++ /dev/null @@ -1,35 +0,0 @@ -# Template file for 'ndhc' -pkgname=ndhc -version=20240524 -revision=1 -_dashversion="${version:0:4}-${version:4:2}-${version:6:2}" -build_style=gnu-makefile -make_dirs=" - /var/lib/ndhc/state 0755 root root - /var/lib/ndhc/jail/dev 0755 root root" -makedepends="libcap-devel" -short_desc="Privilege-seperated secure DHCPv4 client" -maintainer="Duncaen <duncaen@voidlinux.org>" -license="MIT" -homepage="https://github.com/niklata/ndhc" -distfiles="https://github.com/niklata/ndhc/archive/refs/tags/v${_dashversion}.tar.gz" -checksum=4612e1b01e65e3c64b39e39d8e67e46e571ed651b33e3087d6c0d257cd25644c - -export CFLAGS="-std=gnu99 -D_GNU_SOURCE -DNK_USE_CAPABILITY" - -# XXX we use only one account for privsep, not three, because they -# should have the same primary group. to be verified. -system_accounts="ndhc" -ndhc_homedir="/var/lib/ndhc/jail" - -build_options="static" -if [ "$build_option_static" ]; then - LDFLAGS+=" -static" -fi - -do_install() { - vbin ndhc - vman ndhc.8 - vsv ndhc - vlicense LICENSE -} diff --git a/srcpkgs/ndisc6/template b/srcpkgs/ndisc6/template deleted file mode 100644 index e35f2a4d8a5b1b..00000000000000 --- a/srcpkgs/ndisc6/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'ndisc6' -pkgname=ndisc6 -version=1.0.8 -revision=1 -build_style=gnu-configure -configure_args="--disable-suid-install" -hostmakedepends="perl" -depends="perl" -short_desc="Useful tools for IPv6 networking" -maintainer="Leah Neukirchen <leah@vuxu.org>" -license="GPL-2.0-only,GPL-3.0-only" -homepage="https://www.remlab.net/ndisc6/" -distfiles="https://www.remlab.net/files/ndisc6/${pkgname}-${version}.tar.bz2" -checksum=1f2fb2dc1172770aa5a09d39738a44d8b753cc5e2e25e306ca78682f9fea0b4f diff --git a/srcpkgs/ndpi-devel b/srcpkgs/ndpi-devel deleted file mode 120000 index a5ae7da6a6ab36..00000000000000 --- a/srcpkgs/ndpi-devel +++ /dev/null @@ -1 +0,0 @@ -ndpi \ No newline at end of file diff --git a/srcpkgs/ndpi/template b/srcpkgs/ndpi/template deleted file mode 100644 index 4fdef1b182e949..00000000000000 --- a/srcpkgs/ndpi/template +++ /dev/null @@ -1,36 +0,0 @@ -# Template file for 'ndpi' -pkgname=ndpi -version=3.4 -revision=1 -build_style=gnu-configure -hostmakedepends="libtool automake pkg-config" -makedepends="libpcap-devel json-c-devel libgcrypt-devel" -short_desc="Open Source Deep Packet Inspection Software Toolkit" -maintainer="Toyam Cox <Vaelatern@voidlinux.org>" -license="LGPL-3.0-or-later" -homepage="http://www.ntop.org/products/ndpi/" -distfiles="https://github.com/ntop/nDPI/archive/${version}.tar.gz" -checksum=dc9b291c7fde94edb45fb0f222e0d93c93f8d6d37f4efba20ebd9c655bfcedf9 - -do_configure() { - ./autogen.sh ${configure_args} -} - -do_check() { - cd tests ; ./do.sh -} - -post_install() { - vdoc doc/nDPI_QuickStartGuide.pdf -} - -ndpi-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/*.a - vmove usr/lib/*.so - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/ndppd/files/ndppd/run b/srcpkgs/ndppd/files/ndppd/run deleted file mode 100644 index 2fcc394d3bec41..00000000000000 --- a/srcpkgs/ndppd/files/ndppd/run +++ /dev/null @@ -1,4 +0,0 @@ -#!/bin/sh -exec 2>&1 - -exec ndppd -v diff --git a/srcpkgs/ndppd/patches/0001-Version-bump.patch b/srcpkgs/ndppd/patches/0001-Version-bump.patch deleted file mode 100644 index c88df86c91525d..00000000000000 --- a/srcpkgs/ndppd/patches/0001-Version-bump.patch +++ /dev/null @@ -1,22 +0,0 @@ -From 715f9f330d8606d4a7b68900325f9b1455dd5368 Mon Sep 17 00:00:00 2001 -From: Rafael Cossovan <navossoc@gmail.com> -Date: Tue, 3 Apr 2018 17:06:16 -0300 -Subject: [PATCH 1/3] Forgot to bump the version. - ---- - src/ndppd.h | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/src/ndppd.h b/src/ndppd.h -index 57ba829..3e11221 100644 ---- a/src/ndppd.h -+++ b/src/ndppd.h -@@ -21,7 +21,7 @@ - #define NDPPD_NS_BEGIN namespace ndppd { - #define NDPPD_NS_END } - --#define NDPPD_VERSION "0.2.4" -+#define NDPPD_VERSION "0.2.5" - - #include <assert.h> - diff --git a/srcpkgs/ndppd/patches/0002-Fixes-strerror_r-GNU-XSI.patch b/srcpkgs/ndppd/patches/0002-Fixes-strerror_r-GNU-XSI.patch deleted file mode 100644 index 8ba9c63b4e1462..00000000000000 --- a/srcpkgs/ndppd/patches/0002-Fixes-strerror_r-GNU-XSI.patch +++ /dev/null @@ -1,55 +0,0 @@ -From 1f610129b475b417509b251e022ad46d2210ff50 Mon Sep 17 00:00:00 2001 -From: Rafael Cossovan <navossoc@gmail.com> -Date: Tue, 3 Apr 2018 17:04:35 -0300 -Subject: [PATCH 2/3] Fixes strerror_r GNU/XSI issue #40. - http://www.zverovich.net/2015/03/13/reliable-detection-of-strerror-variants.html - ---- - src/logger.cc | 14 ++++++++++++- - src/logger.h | 3 +++ - 2 files changed, 15 insertions(+), 1 deletions(-) - -diff --git a/src/logger.cc b/src/logger.cc -index 6ddbea9..6ccb2a0 100644 ---- a/src/logger.cc -+++ b/src/logger.cc -@@ -84,6 +84,6 @@ std::string logger::err() - { - char buf[2048]; -- return strerror_r(errno, buf, sizeof(buf)); -+ return strerror_r_wrapper(strerror_r(errno, buf, sizeof(buf)), buf); - } - - logger logger::error() -@@ -221,4 +221,16 @@ - return false; - } - -+// XSI-compliant: int -+std::string logger::strerror_r_wrapper(int, char* s) -+{ -+ return s; -+} -+ -+// GNU-specific: char * -+std::string logger::strerror_r_wrapper(char* s, char*) -+{ -+ return s; -+} -+ - NDPPD_NS_END -diff --git a/src/logger.h b/src/logger.h -index 7d3d7db..0446595 100644 ---- a/src/logger.h -+++ b/src/logger.h -@@ -91,6 +91,9 @@ class logger { - - static int _max_pri; - -+ // helpers for strerror_r -+ static std::string strerror_r_wrapper(int, char* s); -+ static std::string strerror_r_wrapper(char* s, char*); - - }; - - diff --git a/srcpkgs/ndppd/patches/0003-fix-poll-header.patch b/srcpkgs/ndppd/patches/0003-fix-poll-header.patch deleted file mode 100644 index 8b60c54a30e64e..00000000000000 --- a/srcpkgs/ndppd/patches/0003-fix-poll-header.patch +++ /dev/null @@ -1,64 +0,0 @@ -From 88b9bc561ce42f2eb97ea041cd8920797b44dd53 Mon Sep 17 00:00:00 2001 -From: Rafael Cossovan <navossoc@gmail.com> -Date: Tue, 3 Apr 2018 17:05:42 -0300 -Subject: [PATCH 3/3] Fixes a compile warning when building with musl: #warning - redirecting incorrect #include <sys/poll.h> to <poll.h> - ---- - src/iface.cc | 2 +- - src/iface.h | 2 +- - src/proxy.h | 2 +- - src/rule.h | 2 +- - 4 files changed, 4 insertions(+), 4 deletions(-) - -diff --git a/src/iface.cc b/src/iface.cc -index f569d3c..7cbb57f 100644 ---- a/src/iface.cc -+++ b/src/iface.cc -@@ -30,7 +30,7 @@ - #include <sys/ioctl.h> - #include <sys/types.h> - #include <sys/socket.h> --#include <sys/poll.h> -+#include <poll.h> - - #include <linux/filter.h> - -diff --git a/src/iface.h b/src/iface.h -index 9db59ab..df7ff35 100644 ---- a/src/iface.h -+++ b/src/iface.h -@@ -20,7 +20,7 @@ - #include <vector> - #include <map> - --#include <sys/poll.h> -+#include <poll.h> - #include <net/ethernet.h> - - #include "ndppd.h" -diff --git a/src/proxy.h b/src/proxy.h -index 8141b2a..9299d9a 100644 ---- a/src/proxy.h -+++ b/src/proxy.h -@@ -19,7 +19,7 @@ - #include <vector> - #include <map> - --#include <sys/poll.h> -+#include <poll.h> - - #include "ndppd.h" - -diff --git a/src/rule.h b/src/rule.h -index 0c2f79a..23086e6 100644 ---- a/src/rule.h -+++ b/src/rule.h -@@ -20,6 +20,6 @@ - #include <map> - --#include <sys/poll.h> -+#include <poll.h> - - #include "ndppd.h" - diff --git a/srcpkgs/ndppd/template b/srcpkgs/ndppd/template deleted file mode 100644 index 6b628b6e9cbf1f..00000000000000 --- a/srcpkgs/ndppd/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'ndppd' -pkgname=ndppd -version=0.2.5 -revision=2 -build_style=gnu-makefile -short_desc="NDP Proxy Daemon" -maintainer="lemmi <lemmi@nerd2nerd.org>" -license="GPL-3.0-or-later" -homepage="https://github.com/DanielAdolfsson/ndppd" -changelog="https://raw.githubusercontent.com/DanielAdolfsson/ndppd/master/ChangeLog" -distfiles="https://github.com/DanielAdolfsson/ndppd/archive/${version}.tar.gz" -checksum=ee934167f8357f0bd0015e201a77fbe4d028c59e89dc98113805c6855e1c3992 - -do_install() { - vbin ndppd - vman ndppd.1 - vman ndppd.conf.5 - vsv ndppd - vsconf ndppd.conf-dist ndppd.conf -} diff --git a/srcpkgs/ne/template b/srcpkgs/ne/template deleted file mode 100644 index 779029db09ee82..00000000000000 --- a/srcpkgs/ne/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'ne' -pkgname=ne -version=3.3.4 -revision=1 -build_style=gnu-makefile -hostmakedepends="perl texinfo" -makedepends="ncurses-devel" -short_desc="Nice Editor" -maintainer="Saksham <voidisnull@duck.com>" -license="GPL-3.0-only" -homepage="http://ne.di.unimi.it/" -changelog="https://raw.githubusercontent.com/vigna/ne/master/NEWS" -distfiles="https://github.com/vigna/ne/archive/refs/tags/${version}.tar.gz" -checksum=6958b5cd051d85dcdebbf45aeed2af077346a58d1d18ad14e1db477ce5519d29 -disable_parallel_build=yes -CFLAGS="-std=c99 -D_GNU_SOURCE" diff --git a/srcpkgs/neard-devel b/srcpkgs/neard-devel deleted file mode 120000 index fac01218e66ab6..00000000000000 --- a/srcpkgs/neard-devel +++ /dev/null @@ -1 +0,0 @@ -neard \ No newline at end of file diff --git a/srcpkgs/neard/files/neard/run b/srcpkgs/neard/files/neard/run deleted file mode 100644 index c1e1562afc2d52..00000000000000 --- a/srcpkgs/neard/files/neard/run +++ /dev/null @@ -1,5 +0,0 @@ -#!/bin/sh -exec 2>&1 -sv check dbus >/dev/null || exit 1 -[ -r conf ] && . ./conf -exec /usr/libexec/nfc/neard --nodaemon ${OPTS} diff --git a/srcpkgs/neard/files/seeld/run b/srcpkgs/neard/files/seeld/run deleted file mode 100644 index 5c6a37eff096e3..00000000000000 --- a/srcpkgs/neard/files/seeld/run +++ /dev/null @@ -1,5 +0,0 @@ -#!/bin/sh -exec 2>&1 -sv check dbus >/dev/null || exit 1 -[ -r conf ] && . ./conf -exec /usr/libexec/nfc/seeld --nodaemon ${OPTS} diff --git a/srcpkgs/neard/template b/srcpkgs/neard/template deleted file mode 100644 index db71d723a1c05e..00000000000000 --- a/srcpkgs/neard/template +++ /dev/null @@ -1,38 +0,0 @@ -# Template file for 'neard' -pkgname=neard -version=0.19 -revision=2 -build_style=gnu-configure -# TODO: add '--enable-test' when updated from python2 & gtk+2 -configure_args="--disable-systemd --enable-ese --enable-tools" -hostmakedepends="autoconf autoconf-archive automake libtool pkg-config" -makedepends="glib-devel libnl3-devel" -depends="dbus" -short_desc="Near Field Communication (NFC) manager" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-only" -homepage="https://github.com/linux-nfc/neard" -changelog="https://raw.githubusercontent.com/linux-nfc/neard/master/ChangeLog" -distfiles="https://github.com/linux-nfc/neard/archive/refs/tags/v${version}.tar.gz" -checksum=129bbf69488fdb599d480356765941f111d7799495d0d64095b25e893c4d2be7 - -pre_configure() { - autoreconf -fi -} - -post_install() { - vsv neard - vsv seeld -} - -neard-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - # correct neard version.h install path - mv ${PKGDESTDIR}/usr/include/version.h \ - ${PKGDESTDIR}/usr/include/near/version.h - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/neatvi/template b/srcpkgs/neatvi/template deleted file mode 100644 index 543c043c6bdf31..00000000000000 --- a/srcpkgs/neatvi/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'neatvi' -pkgname=neatvi -version=17 -revision=1 -build_style=gnu-makefile -short_desc="Small ex/vi editor" -maintainer="Leah Neukirchen <leah@vuxu.org>" -license="ISC" -homepage="http://litcave.rudi.ir/" -distfiles="https://github.com/litcave/neatvi/archive/${version}.tar.gz" -checksum=ec8c5e120c96a18e70e1383ff664168cbc1a87177383d3c86efef44bb44c96db - -alternatives=" - vi:ex:/usr/bin/neatex - vi:vi:/usr/bin/neatvi -" - -do_install() { - vbin vi neatvi - ln -s neatvi ${DESTDIR}/usr/bin/neatex - sed -n '0,/\*\//p' <vi.c >LICENSE - vlicense LICENSE -} diff --git a/srcpkgs/neatvnc-devel b/srcpkgs/neatvnc-devel deleted file mode 120000 index a0ee2e2a7e9876..00000000000000 --- a/srcpkgs/neatvnc-devel +++ /dev/null @@ -1 +0,0 @@ -neatvnc \ No newline at end of file diff --git a/srcpkgs/neatvnc/template b/srcpkgs/neatvnc/template deleted file mode 100644 index 2d52df9f89cfd8..00000000000000 --- a/srcpkgs/neatvnc/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'neatvnc' -pkgname=neatvnc -version=0.7.1 -revision=1 -build_style=meson -hostmakedepends="pkg-config" -makedepends="aml-devel libdrm-devel pixman-devel zlib-devel gnutls-devel libjpeg-turbo-devel" -short_desc="Liberally licensed VNC server library" -maintainer="Orphaned <orphan@voidlinux.org>" -license="ISC" -homepage="https://github.com/any1/neatvnc" -distfiles="https://github.com/any1/neatvnc/archive/v${version}.tar.gz" -checksum=369217e47a9fd1a0b79e854df73037c3940a8e1b722b27ea005065302bd99abe - -post_install() { - vlicense COPYING -} - -neatvnc-devel_package() { - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/nebula/files/nebula/run b/srcpkgs/nebula/files/nebula/run deleted file mode 100644 index 729a22fdf5c90b..00000000000000 --- a/srcpkgs/nebula/files/nebula/run +++ /dev/null @@ -1,6 +0,0 @@ -#!/bin/sh -set -- -NEBULA_CONFIG=/etc/nebula -[ -r ./conf ] && . ./conf -exec 2>&1 -exec nebula -config "${NEBULA_CONFIG}" "$@" diff --git a/srcpkgs/nebula/patches/riscv64.patch b/srcpkgs/nebula/patches/riscv64.patch deleted file mode 100644 index 46ad32f397949e..00000000000000 --- a/srcpkgs/nebula/patches/riscv64.patch +++ /dev/null @@ -1,9 +0,0 @@ ---- a/udp_linux_64.go 2021-05-11 03:23:49.000000000 +0200 -+++ - 2023-01-28 22:54:02.482711168 +0100 -@@ -1,5 +1,5 @@ - // +build linux --// +build amd64 arm64 ppc64 ppc64le mips64 mips64le s390x -+// +build amd64 arm64 ppc64 ppc64le mips64 mips64le s390x riscv64 - // +build !android - // +build !e2e_testing - diff --git a/srcpkgs/nebula/template b/srcpkgs/nebula/template deleted file mode 100644 index 76e3e9c85bc501..00000000000000 --- a/srcpkgs/nebula/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'nebula' -pkgname=nebula -version=1.4.0 -revision=4 -build_style=go -make_dirs="/etc/nebula 0750 root root" -go_import_path=github.com/slackhq/nebula -go_package="${go_import_path}/cmd/nebula ${go_import_path}/cmd/nebula-cert" -go_ldflags="-X main.Build=${version}" -short_desc="Scalable overlay networking tool" -maintainer="Noel Cower <ncower@nil.dev>" -license="MIT" -homepage="https://github.com/slackhq/nebula" -distfiles="https://github.com/slackhq/nebula/archive/v${version}.tar.gz" -checksum=e8d79231f6100a2cd240d6a092d0dcc2bfccadffa83cb40e99b7328f6c75c2ec - -post_install() { - vlicense LICENSE - vsconf examples/config.yml - vsv nebula -} diff --git a/srcpkgs/necho/template b/srcpkgs/necho/template deleted file mode 100644 index 01b56ef8d388b4..00000000000000 --- a/srcpkgs/necho/template +++ /dev/null @@ -1,11 +0,0 @@ -# Template file for 'necho' -pkgname=necho -version=0.1 -revision=2 -build_style=gnu-makefile -short_desc="minimal, sensible alternatives to echo(1)" -maintainer="Leah Neukirchen <leah@vuxu.org>" -license="Public Domain" -homepage="https://github.com/leahneukirchen/necho" -distfiles="https://github.com/leahneukirchen/necho/archive/v${version}.tar.gz" -checksum=eaa41ef7230d11cfaca7bfdb3a42824f1236204bd8df2e8c323eec33caa6a306 diff --git a/srcpkgs/nemesis/template b/srcpkgs/nemesis/template deleted file mode 100644 index b3a936b07ca829..00000000000000 --- a/srcpkgs/nemesis/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'nemesis' -pkgname=nemesis -version=1.8 -revision=1 -build_style=gnu-configure -makedepends="libnet-devel" -short_desc="Command-line network packet crafting and injection utility" -maintainer="Orphaned <orphan@voidlinux.org>" -license="BSD-3-Clause" -homepage="https://github.com/troglobit/nemesis" -changelog="https://raw.githubusercontent.com/troglobit/nemesis/master/ChangeLog.md" -distfiles="https://github.com/troglobit/nemesis/releases/download/v${version}/nemesis-${version}.tar.gz" -checksum=c480570284ba86aa8643eac0d582aaedaeaefa4773b7d0ac9549e4f42c40e78a - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/nemiver/patches/bool-conversion.patch b/srcpkgs/nemiver/patches/bool-conversion.patch deleted file mode 100644 index 9495f8e894de0a..00000000000000 --- a/srcpkgs/nemiver/patches/bool-conversion.patch +++ /dev/null @@ -1,26 +0,0 @@ -From e0e42221ceb77d88be64fac1c09792dc5c9e2f43 Mon Sep 17 00:00:00 2001 -From: Ben Iofel <iofelben@gmail.com> -Date: Thu, 17 Mar 2016 18:28:02 -0400 -Subject: Fix compiliation warnings & errors - ---- - src/dbgengine/nmv-dbg-common.h | 2 +- - src/dbgengine/nmv-i-var-list-walker.h | 2 +- - 2 files changed, 2 insertions(+), 2 deletions(-) - -diff --git a/src/dbgengine/nmv-dbg-common.h b/src/dbgengine/nmv-dbg-common.h -index ad3cc00..0edac7c 100644 ---- a/src/dbgengine/nmv-dbg-common.h -+++ b/src/dbgengine/nmv-dbg-common.h -@@ -171,7 +171,7 @@ public: - - bool has_slot () const - { -- return m_slot; -+ return static_cast<bool> (m_slot); - } - - template<class T> --- -cgit v0.12 - diff --git a/srcpkgs/nemiver/patches/fix-nullptr.patch b/srcpkgs/nemiver/patches/fix-nullptr.patch deleted file mode 100644 index a6ac803a5e46cf..00000000000000 --- a/srcpkgs/nemiver/patches/fix-nullptr.patch +++ /dev/null @@ -1,23 +0,0 @@ - ---- a/src/persp/dbgperspective/nmv-dbg-perspective.cc 2017-09-20 16:02:08.953676793 +0200 -+++ b/src/persp/dbgperspective/nmv-dbg-perspective.cc 2017-09-20 16:02:36.863981316 +0200 -@@ -5720,7 +5720,7 @@ DBGPerspective::switch_to_source_code () - - Glib::RefPtr<Gsv::Buffer> source_buf; - UString source_path; -- if ((source_buf = source_editor->get_non_assembly_source_buffer ()) == 0) { -+ if (!(source_buf = source_editor->get_non_assembly_source_buffer ())) { - // Woops! - // We don't have any source code buffer. Let's try hard to get - // the source code corresponding to the current frame. For that, ---- a/src/persp/dbgperspective/nmv-dbg-perspective.cc 2017-09-20 15:24:58.771249130 +0200 -+++ b/src/persp/dbgperspective/nmv-dbg-perspective.cc 2017-09-20 15:25:04.202113802 +0200 -@@ -5672,7 +5672,7 @@ DBGPerspective::switch_to_asm (const com - a_source_editor->clear_decorations (); - - Glib::RefPtr<Gsv::Buffer> asm_buf; -- if ((asm_buf = a_source_editor->get_assembly_source_buffer ()) == 0) { -+ if (!(asm_buf = a_source_editor->get_assembly_source_buffer ())) { - SourceEditor::setup_buffer_mime_and_lang (asm_buf, "text/x-asm"); - a_source_editor->register_assembly_source_buffer (asm_buf); - asm_buf = a_source_editor->get_assembly_source_buffer (); diff --git a/srcpkgs/nemiver/template b/srcpkgs/nemiver/template deleted file mode 100644 index 5e2e1fa8b0eec0..00000000000000 --- a/srcpkgs/nemiver/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'nemiver' -pkgname=nemiver -version=0.9.6 -revision=6 -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-minimal sqlite-devel libxml2-devel libgtop-devel - gtksourceviewmm-devel vte3-devel gsettings-desktop-schemas-devel - libgdlmm-devel" -depends="gdb gsettings-desktop-schemas" -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" -checksum=85ab8cf6c4f83262f441cb0952a6147d075c3c53d0687389a3555e946b694ef2 -lib32disabled=yes - -pre_configure() { - cp data/nemiver.appdata.xml data/nemiver.appdata.xml.in -} - -post_install() { - rm -rf ${DESTDIR}/usr/include -} diff --git a/srcpkgs/nemo-audio-tab/template b/srcpkgs/nemo-audio-tab/template deleted file mode 100644 index 5529abd02767e8..00000000000000 --- a/srcpkgs/nemo-audio-tab/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'nemo-audio-tab' -pkgname=nemo-audio-tab -version=6.4.0 -revision=2 -build_wrksrc=nemo-audio-tab -build_style=python3-module -hostmakedepends="pkg-config python3-setuptools" -makedepends="nemo-devel libglib-devel" -depends="nemo-python python3-mutagen" -short_desc="Nemo audio tab extension" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-3.0-or-later" -homepage="https://github.com/linuxmint/nemo-extensions" -distfiles="https://github.com/linuxmint/nemo-extensions/archive/${version}.tar.gz" -checksum=55e8fb43edde09c3ceba197a4359c1e79b1f0ea7007543d26f32532957aabd49 diff --git a/srcpkgs/nemo-compare/template b/srcpkgs/nemo-compare/template deleted file mode 100644 index 2a8dad933a0100..00000000000000 --- a/srcpkgs/nemo-compare/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'nemo-compare' -pkgname=nemo-compare -version=6.4.0 -revision=2 -build_wrksrc=nemo-compare -build_style=python3-module -hostmakedepends="pkg-config python3-setuptools" -makedepends="nemo-devel libglib-devel" -depends="nemo-python meld" -short_desc="Nemo compare extension" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-3.0-or-later" -homepage="https://github.com/linuxmint/nemo-extensions" -distfiles="https://github.com/linuxmint/nemo-extensions/archive/refs/tags/${version}.tar.gz" -checksum=55e8fb43edde09c3ceba197a4359c1e79b1f0ea7007543d26f32532957aabd49 diff --git a/srcpkgs/nemo-devel b/srcpkgs/nemo-devel deleted file mode 120000 index 69cdbe8be469b9..00000000000000 --- a/srcpkgs/nemo-devel +++ /dev/null @@ -1 +0,0 @@ -nemo \ No newline at end of file diff --git a/srcpkgs/nemo-emblems/template b/srcpkgs/nemo-emblems/template deleted file mode 100644 index 8eb1024fce60b8..00000000000000 --- a/srcpkgs/nemo-emblems/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'nemo-emblems' -pkgname=nemo-emblems -version=6.4.0 -revision=2 -build_wrksrc=nemo-emblems -build_style=python3-module -hostmakedepends="pkg-config python3-setuptools" -makedepends="nemo-devel libglib-devel" -depends="nemo-python" -short_desc="Nemo extension for changing emblems in files/dirs" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-3.0-or-later" -homepage="https://github.com/linuxmint/nemo-extensions" -distfiles="https://github.com/linuxmint/nemo-extensions/archive/${version}.tar.gz" -checksum=55e8fb43edde09c3ceba197a4359c1e79b1f0ea7007543d26f32532957aabd49 diff --git a/srcpkgs/nemo-extensions/template b/srcpkgs/nemo-extensions/template deleted file mode 100644 index 2d723dc5534fbe..00000000000000 --- a/srcpkgs/nemo-extensions/template +++ /dev/null @@ -1,36 +0,0 @@ -# Template file for 'nemo-extensions' -pkgname=nemo-extensions -version=6.4.0 -revision=1 -metapackage=yes -depends=" - nemo-image-converter>=${version} - nemo-preview>=${version} - nemo-audio-tab>=${version} - nemo-compare>=${version} - nemo-fileroller>=${version} - nemo-python>=${version} - nemo-emblems>=${version} - nemo-terminal>=${version}" -short_desc="Extensions for nemo file manager" -maintainer="Orphaned <orphan@voidlinux.org>" -license="BSD-2-Clause" #no vlicense -homepage="https://github.com/linuxmint/nemo-extensions" - -cinnamon-all_package() { - short_desc="Cinnamon Desktop - all packages" - depends="cinnamon>=${version%.*} - cinnamon-control-center>=${version%.*} - cinnamon-desktop>=${version%.*} - cinnamon-desktop>=${version%.*} - cinnamon-menus>=${version%.*} - cinnamon-screensaver>=${version%.*} - cinnamon-session>=${version%.*} - cinnamon-settings-daemon>=${version%.*} - cinnamon-translations>=${version%.*} - muffin>=${version%.*} - nemo>=${version%.*} - nemo-extensions>=${version} - xreader xapps touchegg - " -} diff --git a/srcpkgs/nemo-fileroller/template b/srcpkgs/nemo-fileroller/template deleted file mode 100644 index a20024f62b7afa..00000000000000 --- a/srcpkgs/nemo-fileroller/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'nemo-fileroller' -pkgname=nemo-fileroller -version=6.4.0 -revision=2 -build_wrksrc=nemo-fileroller -build_style=meson -hostmakedepends="pkg-config" -makedepends="nemo-devel libglib-devel" -depends="file-roller" -short_desc="Nemo file roller extension" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-or-later" -homepage="https://github.com/linuxmint/nemo-extensions" -distfiles="https://github.com/linuxmint/nemo-extensions/archive/refs/tags/${version}.tar.gz" -checksum=55e8fb43edde09c3ceba197a4359c1e79b1f0ea7007543d26f32532957aabd49 diff --git a/srcpkgs/nemo-image-converter/template b/srcpkgs/nemo-image-converter/template deleted file mode 100644 index 24283de26afcaf..00000000000000 --- a/srcpkgs/nemo-image-converter/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'nemo-image-converter' -pkgname=nemo-image-converter -version=6.4.0 -revision=2 -build_wrksrc=nemo-image-converter -build_style=meson -hostmakedepends="pkg-config gettext" -makedepends="nemo-devel libglib-devel" -depends="ImageMagick" -short_desc="Nemo image converter extension" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-or-later" -homepage="https://github.com/linuxmint/nemo-extensions" -distfiles="https://github.com/linuxmint/nemo-extensions/archive/${version}.tar.gz" -checksum=55e8fb43edde09c3ceba197a4359c1e79b1f0ea7007543d26f32532957aabd49 diff --git a/srcpkgs/nemo-preview/template b/srcpkgs/nemo-preview/template deleted file mode 100644 index f98145c1c2539c..00000000000000 --- a/srcpkgs/nemo-preview/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'nemo-preview' -pkgname=nemo-preview -version=6.4.0 -revision=2 -build_wrksrc=nemo-preview -build_style=meson -build_helper=gir -hostmakedepends="pkg-config gettext glib-devel cjs" -makedepends="nemo-devel libmusicbrainz5-devel cjs-devel clutter-devel - clutter-gtk-devel clutter-gst3-devel libxreader-devel - gtksourceview4-devel libwebkit2gtk41-devel" -short_desc="Nemo preview extension" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-or-later" -homepage="https://github.com/linuxmint/nemo-extensions" -distfiles="https://github.com/linuxmint/nemo-extensions/archive/refs/tags/${version}.tar.gz" -checksum=55e8fb43edde09c3ceba197a4359c1e79b1f0ea7007543d26f32532957aabd49 diff --git a/srcpkgs/nemo-python/template b/srcpkgs/nemo-python/template deleted file mode 100644 index 9d6ec29512f25b..00000000000000 --- a/srcpkgs/nemo-python/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'nemo-python' -pkgname=nemo-python -version=6.4.0 -revision=3 -build_wrksrc=nemo-python -build_style=meson -hostmakedepends="pkg-config" -makedepends="nemo-devel python3-devel python3-gobject-devel" -short_desc="Nemo python binding" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-or-later" -homepage="https://github.com/linuxmint/nemo-extensions" -distfiles="https://github.com/linuxmint/nemo-extensions/archive/refs/tags/${version}.tar.gz" -checksum=55e8fb43edde09c3ceba197a4359c1e79b1f0ea7007543d26f32532957aabd49 diff --git a/srcpkgs/nemo-terminal/template b/srcpkgs/nemo-terminal/template deleted file mode 100644 index b033c611b05dba..00000000000000 --- a/srcpkgs/nemo-terminal/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'nemo-terminal' -pkgname=nemo-terminal -version=6.4.0 -revision=2 -build_wrksrc=nemo-terminal -build_style=python3-module -hostmakedepends="pkg-config python3-setuptools" -makedepends="nemo-devel libglib-devel" -depends="nemo-python vte3 glib gtk+3 xapps" -short_desc="Nemo terminal extension" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-3.0-or-later" -homepage="https://github.com/linuxmint/nemo-extensions" -distfiles="https://github.com/linuxmint/nemo-extensions/archive/${version}.tar.gz" -checksum=55e8fb43edde09c3ceba197a4359c1e79b1f0ea7007543d26f32532957aabd49 diff --git a/srcpkgs/nemo/patches/no-intltool.patch b/srcpkgs/nemo/patches/no-intltool.patch deleted file mode 100644 index a81b440a6a3838..00000000000000 --- a/srcpkgs/nemo/patches/no-intltool.patch +++ /dev/null @@ -1,75 +0,0 @@ ---- a/data/meson.build -+++ b/data/meson.build -@@ -51,15 +51,12 @@ install_data(dbusFiles, - - ################################################################################ - --mimeFile_translated = custom_target('nemo.xml', -+mimeFile_translated = i18n.merge_file( -+ type: 'xml', - input : ['nemo.xml.in'], - output: 'nemo.xml', -- command: ['intltool-merge', -- '--quiet', -- '--xml-style', -- '--utf8', -- po_subdir, '@INPUT@', '@OUTPUT@' -- ], -+ po_dir: po_subdir, -+ data_dirs: meson.current_source_dir(), - install: true, - install_dir: join_paths(get_option('datadir'), 'mime', 'packages'), - build_by_default: true, ---- a/data/nemo.xml.in -+++ b/data/nemo.xml.in -@@ -2,18 +2,18 @@ - <mime-info xmlns="http://www.freedesktop.org/standards/shared-mime-info"> - <mime-type type="application/x-gnome-saved-search"> - <sub-class-of type="text/xml"/> -- <_comment>Saved search</_comment> -+ <comment>Saved search</comment> - <glob pattern="*.savedSearch"/> - </mime-type> - - <mime-type type="application/nemo-action"> -- <_comment>Nemo action definition</_comment> -+ <comment>Nemo action definition</comment> - <generic-icon name="text-x-generic"/> - <sub-class-of type="text/plain"/> - <glob pattern="*.nemo_action"/> - </mime-type> - <mime-type type="application/nemo-search-helper"> -- <_comment>Nemo search-helper definition</_comment> -+ <comment>Nemo search-helper definition</comment> - <generic-icon name="text-x-generic"/> - <sub-class-of type="text/plain"/> - <glob pattern="*.nemo_search_helper"/> ---- a/meson.build -+++ b/meson.build -@@ -19,6 +19,7 @@ NEMO_EXTENSION_VERSION_INFO = '@0@:@1@:@ - conf = configuration_data() - - gnome = import('gnome') -+i18n = import('i18n') - pkgconfig = import('pkgconfig') - - cc = meson.get_compiler('c') ---- /dev/null -+++ b/data/its/nemo.its -@@ -0,0 +1,7 @@ -+<?xml version="1.0"?> -+<its:rules xmlns:its="http://www.w3.org/2005/11/its" -+ version="2.0"> -+ <its:translateRule selector="//*" translate="no"/> -+ <its:translateRule selector="//mime-info/mime-type/comment" -+ translate="yes"/> -+</its:rules> ---- /dev/null -+++ b/data/its/nemo.loc -@@ -0,0 +1,6 @@ -+<?xml version="1.0"?> -+<locatingRules> -+ <locatingRule name="nemo-mime" pattern="*.xml"> -+ <documentRule localName="mime-info" target="nemo.its"/> -+ </locatingRule> -+</locatingRules> diff --git a/srcpkgs/nemo/template b/srcpkgs/nemo/template deleted file mode 100644 index 888cf748357e47..00000000000000 --- a/srcpkgs/nemo/template +++ /dev/null @@ -1,45 +0,0 @@ -# Template file for 'nemo' -pkgname=nemo -version=6.4.5 -revision=1 -build_style=meson -build_helper=gir -pycompile_dirs="/usr/share/nemo/actions/myaction.py" -hostmakedepends="gettext glib-devel pkg-config" -makedepends="cinnamon-desktop-devel dconf-devel exempi-devel - libexif-devel libnotify-devel xapps-devel libgsf-devel gtk+3-devel - libxml2-devel" -depends="cinnamon-translations dconf gvfs" -short_desc="Cinnamon file manager (nautilus fork)" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-or-later, LGPL-2.0-or-later" -homepage="https://github.com/linuxmint/nemo" -changelog="https://raw.githubusercontent.com/linuxmint/nemo/5.8-maintenance/debian/changelog" -distfiles="https://github.com/linuxmint/nemo/archive/${version}.tar.gz" -checksum=06dc3c7884dc0ec8ce4d55ed48f0cd77cbf7bd6be5dba9ed883d49a43118ebdf -python_version=3 -# Requires xvfb-run and dbus-run-session -make_check=no # can't be run inside chroot due to fusermount3 - -post_patch() { - # Rename 'Files' app name to avoid having the same as nautilus - vsed -i 's/^Name.*=.*/& - Nemo/' data/nemo.desktop.in -} - -libnemo_package() { - short_desc+=" - runtime library" - pkg_install() { - vmove "usr/lib/*.so.*" - } -} - -nemo-devel_package() { - short_desc+=" - development files" - depends="libglib-devel gtk+3-devel libnemo>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - vmove usr/share/gir-1.0 - } -} diff --git a/srcpkgs/neochat/template b/srcpkgs/neochat/template deleted file mode 100644 index adfd47a0a0654b..00000000000000 --- a/srcpkgs/neochat/template +++ /dev/null @@ -1,40 +0,0 @@ -# Template file for 'neochat' -pkgname=neochat -version=25.08.3 -revision=1 -build_style=cmake -configure_args="-DBUILD_TESTING=OFF -DKF6_HOST_TOOLING=/usr/lib/cmake - -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins" -hostmakedepends="extra-cmake-modules gettext pkg-config qt6-base qt6-tools - kf6-kcoreaddons kf6-kconfig python3 kf6-kdoctools qt6-declarative-host-tools" -makedepends="kquickimageeditor-devel libQuotient-devel qtkeychain-qt6-devel - qt6-multimedia-devel kf6-kirigami-devel kf6-ki18n-devel cmark-devel - kf6-knotifications-devel kf6-kconfig-devel kf6-kcoreaddons-devel - kf6-kstatusnotifieritem-devel kf6-qqc2-desktop-style-devel kf6-sonnet-devel - kf6-kitemmodels-devel kf6-kconfigwidgets-devel kf6-kio-devel - kirigami-addons-devel qcoro-qt6-devel olm-devel qt6-plugin-sqlite - kf6-purpose-devel kf6-syntax-highlighting-devel kunifiedpush-devel - qt6-speech-devel qt6-speech-plugin-mock qt6-speech-plugin-flite - qt6-speech-plugin-speechd kf6-kcrash-devel kf6-kdbusaddons-devel - qt6-svg-devel kf6-kiconthemes-devel - $(vopt_if webview qt6-webview-devel)" -depends="kquickimageeditor kf6-kquickcharts qt6-location" -short_desc="Client for matrix from KDE" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-3.0-only, GPL-3.0-or-later, GPL-2.0-or-later, BSD-2-Clause" -homepage="https://apps.kde.org/en/neochat" -distfiles="${KDE_SITE}/release-service/${version}/src/neochat-${version}.tar.xz" -checksum=5fad96472a0b577a9f2bd7cc55ed7f6f481c448bf776e3d596ca0957afcc8c35 - -build_options="webview" -desc_option_webview="Use Qt6 WebView" - -if [ "$XBPS_TARGET_ENDIAN" = "le" ] && - [ "64" = "$XBPS_WORDSIZE" ] && - [ "$XBPS_TARGET_WORDSIZE" = "$XBPS_WORDSIZE" ]; then - build_options_default="webview" -fi - -post_install() { - vlicense LICENSES/BSD-2-Clause.txt -} diff --git a/srcpkgs/neomutt/patches/disable-failing-test.patch b/srcpkgs/neomutt/patches/disable-failing-test.patch deleted file mode 100644 index 6d5fe81de6e00c..00000000000000 --- a/srcpkgs/neomutt/patches/disable-failing-test.patch +++ /dev/null @@ -1,40 +0,0 @@ -mutt_path_to_absolute.c:102: Check test_check_str_eq... failed - ---- a/test/Makefile.autosetup -+++ b/test/Makefile.autosetup -@@ -88,7 +88,6 @@ - test/buffer/buf_new.o \ - test/buffer/buf_printf.o \ - test/buffer/buf_reset.o \ -- test/buffer/buf_rfind.o \ - test/buffer/buf_seek.o \ - test/buffer/buf_startswith.o \ - test/buffer/buf_strcpy.o \ -@@ -507,8 +506,7 @@ - test/path/mutt_path_tidy.o \ - test/path/mutt_path_tidy_dotdot.o \ - test/path/mutt_path_tidy_slash.o \ -- test/path/mutt_path_tilde.o \ -- test/path/mutt_path_to_absolute.o -+ test/path/mutt_path_tilde.o - - PATTERN_OBJS = pattern/pattern.o \ - test/pattern/comp.o \ ---- a/test/main.c -+++ b/test/main.c -@@ -131,7 +131,6 @@ - NEOMUTT_TEST_ITEM(test_buf_pool_release) \ - NEOMUTT_TEST_ITEM(test_buf_printf) \ - NEOMUTT_TEST_ITEM(test_buf_reset) \ -- NEOMUTT_TEST_ITEM(test_buf_rfind) \ - NEOMUTT_TEST_ITEM(test_buf_seek) \ - NEOMUTT_TEST_ITEM(test_buf_startswith) \ - NEOMUTT_TEST_ITEM(test_buf_strcpy) \ -@@ -555,7 +554,6 @@ - NEOMUTT_TEST_ITEM(test_mutt_path_tidy_dotdot) \ - NEOMUTT_TEST_ITEM(test_mutt_path_tidy_slash) \ - NEOMUTT_TEST_ITEM(test_mutt_path_tilde) \ -- NEOMUTT_TEST_ITEM(test_mutt_path_to_absolute) \ - \ - /* pattern */ \ - NEOMUTT_TEST_ITEM(test_mutt_pattern_comp) \ diff --git a/srcpkgs/neomutt/template b/srcpkgs/neomutt/template deleted file mode 100644 index da3bb68b512c39..00000000000000 --- a/srcpkgs/neomutt/template +++ /dev/null @@ -1,74 +0,0 @@ -# Template file for 'neomutt' -pkgname=neomutt -version=20250905 -revision=1 -build_style=configure -configure_args="--ssl --gpgme --notmuch --gdbm --lua --sasl --zlib --tdb - --rocksdb --autocrypt --sqlite --pcre2 --zstd" -conf_files="/etc/neomuttrc" -# neomutt needs either w3m/lynx/elinks to build manual.html -hostmakedepends="docbook-xsl gettext libxslt perl tcl w3m pkg-config" -makedepends="aspell-devel gdbm-devel gettext-devel gpgme-devel - rocksdb-devel tdb-devel ncurses-devel libidn2-devel libnotmuch-devel - openssl-devel libsasl-devel lua54-devel zlib-devel sqlite-devel libzstd-devel - pcre2-devel" -depends="mime-types" -short_desc="Mutt with misc fixes and feature patches" -maintainer="Toyam Cox <Vaelatern@voidlinux.org>" -license="GPL-2.0-or-later" -homepage="https://neomutt.org/" -_test_files_hash=00efc8388110208e77e6ed9d8294dfc333753d54 -distfiles="https://github.com/neomutt/neomutt/archive/${version}.tar.gz - https://github.com/neomutt/neomutt-test-files/archive/${_test_files_hash}.tar.gz" -checksum="f409fa3803bfc540869b78719400bceda216842e4da024f83ca3060241d9c516 - 2865e258034a72e498fdd1810071d9ab7559297a5f67203ea163cfdc4192dea4" -skip_extraction="${_test_files_hash}.tar.gz" - -# fix: -if [ "${XBPS_CROSS_BASE}" ]; then - configure_args="${configure_args} --host=$XBPS_CROSS_TRIPLET" - configure_args="${configure_args} --build=$XBPS_TRIPLET" - configure_args="${configure_args} --with-sysroot=$XBPS_CROSS_BASE" -fi - -post_install() { - # move dist to examples dir - vsconf contrib/oauth2/mutt_oauth2.py Muttrc.mutt_oauth2.dist - vsconf contrib/vim-keys/vim-keys.rc Muttrc.vim-keys.dist - vsconf contrib/smime_keys Muttrc.smime_keys.dist -} - -do_check() { - local _ec=0 - mkdir -p test-files - vsrcextract -C test-files ${_test_files_hash}.tar.gz - ( - cd test-files - ./setup.sh - ) - export NEOMUTT_TEST_DIR=${wrksrc}/test-files - make ${makejobs} test || _ec=1 - chmod -R u+rwX test-files/maildir/damson - return $_ec -} - -# REMARKS: -# Conf file is in a --sysconfdir=/etc/$pkgname/Muttrc and then alternatives to -# /etc/Muttrc. In addition, a dependency on mime-types is broken by having -# /etc/dir/ because mutt probably expects the mime information in the same -# dir as sysconfdir. Thus a symlink is created to deal with this. -# /etc/Muttrc is not currently in alternatives to prevent inadvertently -# overwriting configuration. -# In version 20160808 keybase integration was added, and lots of new -# documentation now gets installed. Rumors of an /etc/NeoMuttrc are in the -# release notes but not currently installed for unknown reasons. -# As of 20171013, neomutt has hard forked and no longer refers to itself as -# "Mutt" anywhere in the codebase. https://www.neomutt.org/2017/10/13/release -# /etc/neomuttrc now exists, and there are no conflicts with regular mutt. -# Due to this, an install.msg was added and all alternatives were removed. -# Cross compiling was fixed in 20180323 -# 20200417 had some build changes, none referenced explicitly by our templates. -# It also added a need for a special directory for unit tests, refered here by -# commit hash (due to a lack of versioning) -# Currently a shebang for keybase is rewritten to python2. That should be -# fixed. In fact, it turns out to be a py3 only file. Fixed as of 20200424. diff --git a/srcpkgs/neomutt/update b/srcpkgs/neomutt/update deleted file mode 100644 index 34177c0cc58d7f..00000000000000 --- a/srcpkgs/neomutt/update +++ /dev/null @@ -1 +0,0 @@ -ignore="20160709" diff --git a/srcpkgs/neon-devel b/srcpkgs/neon-devel deleted file mode 120000 index 47fd9b96b3b897..00000000000000 --- a/srcpkgs/neon-devel +++ /dev/null @@ -1 +0,0 @@ -neon \ No newline at end of file diff --git a/srcpkgs/neon/template b/srcpkgs/neon/template deleted file mode 100644 index 4356784dab0fb0..00000000000000 --- a/srcpkgs/neon/template +++ /dev/null @@ -1,40 +0,0 @@ -# Template file for 'neon' -pkgname=neon -version=0.32.2 -revision=2 -build_style=gnu-configure -configure_args="--with-expat --with-ssl=openssl --enable-shared - --with-ca-bundle=/etc/ssl/certs/ca-certificates.crt --disable-static - --disable-nls" -make_build_args="all docs" -make_install_args="install" -hostmakedepends="automake libtool pkg-config xmlto" -makedepends="zlib-devel expat-devel openssl-devel libproxy-devel" -depends="ca-certificates" -short_desc="HTTP and WebDAV client library, with a C interface" -maintainer="Orphaned <orphan@voidlinux.org>" -license="LGPL-2.0-or-later" -homepage="http://www.webdav.org/neon/" -distfiles="https://github.com/notroj/neon/archive/${version}.tar.gz>${pkgname}-${version}.tar.gz" -checksum=7a25ba2c9223676b9aaec22a585a0ca118127bad71deed0b9ed6cd960fe5c353 - -post_patch() { - vsed -i autogen.sh -e 's/which/command -v/' -} - -pre_configure() { - ./autogen.sh -} - -neon-devel_package() { - depends="${makedepends} neon>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/bin - vmove usr/include - vmove usr/lib/pkgconfig - vmove usr/share/doc - vmove usr/share/man - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/neovide/template b/srcpkgs/neovide/template deleted file mode 100644 index 601916256326f8..00000000000000 --- a/srcpkgs/neovide/template +++ /dev/null @@ -1,46 +0,0 @@ -# Template file for 'neovide' -pkgname=neovide -version=0.15.1 -revision=2 -archs="x86_64* aarch64*" # the skia-bindings crate only supports these archs -build_style=cargo -hostmakedepends="pkg-config clang ninja python gn curl git" -makedepends="fontconfig-devel freetype-devel icu-devel zlib-devel - libjpeg-turbo-devel libpng-devel libwebp-devel harfbuzz-devel - expat-devel" -depends="hicolor-icon-theme" -checkdepends="neovim" -short_desc="No Nonsense Neovim Client in Rust" -maintainer="Orphaned <orphan@voidlinux.org>" -license="MIT" -homepage="https://neovide.dev/" -changelog="https://github.com/neovide/neovide/releases/tag/${version}" -distfiles="https://github.com/neovide/neovide/archive/refs/tags/${version}.tar.gz" -checksum=9042678f2fa33a86662755b3d37f7b264ebbf28b9a5f021ca89c137faeeda37d - -# skia-bindings fails to build without these flags -export FORCE_SKIA_BUILD=1 -export SKIA_USE_SYSTEM_LIBRARIES=1 -export SKIA_GN_COMMAND=/usr/bin/gn -export SKIA_NINJA_COMMAND=/usr/bin/ninja -export SKIA_GN_ARGS="extra_cflags+=[\"-I${XBPS_CROSS_BASE}/usr/include/freetype2\", \"-I${XBPS_CROSS_BASE}/usr/include/harfbuzz\"]" -export CLANGCC=clang -export CLANGCXX=clang++ - -post_patch() { - vsed -e 's/skia-safe = { version = "0.84.0/skia-safe = { version = "0.86.0/' -i Cargo.toml - cargo update --package skia-safe@0.84.0 --precise 0.86.0 -} - -post_install() { - for size in 16x16 32x32 48x48 256x256; do - vinstall assets/neovide-${size}.png 0644 usr/share/icons/hicolor/${size}/apps neovide.png - done - - vlicense LICENSE - vinstall assets/neovide.desktop 0644 usr/share/applications - vmkdir usr/share/doc/neovide - for file in $(find website/docs -iname "*.md"); do - vinstall ${file} 0644 usr/share/doc/neovide - done -} diff --git a/srcpkgs/neovim-qt/template b/srcpkgs/neovim-qt/template deleted file mode 100644 index 8a1ea8b071e3ee..00000000000000 --- a/srcpkgs/neovim-qt/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'neovim-qt' -pkgname=neovim-qt -version=0.2.19 -revision=1 -build_style=cmake -configure_args="-DENABLE_TESTS=OFF -DUSE_SYSTEM_MSGPACK=ON -DWITH_QT=Qt6" -hostmakedepends="neovim qt6-base" -makedepends="msgpack-devel qt6-base-devel qt6-svg-devel" -depends="neovim qt6-svg" -short_desc="Neovim client library and GUI, in Qt6" -maintainer="Matthias von Faber <mvf@gmx.eu>" -license="ISC" -homepage="https://github.com/equalsraf/neovim-qt" -distfiles="https://github.com/equalsraf/neovim-qt/archive/v${version}.tar.gz" -checksum=2c5a5de6813566aeec9449be61e1a8cd8ef85979a9e234d420f2882efcfde382 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/neovim-remote/template b/srcpkgs/neovim-remote/template deleted file mode 100644 index 2437e9f88f20c9..00000000000000 --- a/srcpkgs/neovim-remote/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'neovim-remote' -pkgname=neovim-remote -version=2.4.0 -revision=6 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3-neovim python3-psutil" -checkdepends="python3-neovim python3-psutil python3-pytest" -short_desc="Control nvim processes using 'nvr' commandline tool" -maintainer="Orphaned <orphan@voidlinux.org>" -license="MIT" -homepage="https://github.com/mhinz/neovim-remote" -distfiles="https://github.com/mhinz/neovim-remote/archive/v${version}.tar.gz" -checksum=4213b6eaad638aa20d8687362764843beb626e6e1a03bc3c8b3399bbfc11fbf7 - -do_check() { - python3 -m pytest -} - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/neovim/patches/cross-build.patch b/srcpkgs/neovim/patches/cross-build.patch deleted file mode 100644 index cc1e30a5053f92..00000000000000 --- a/srcpkgs/neovim/patches/cross-build.patch +++ /dev/null @@ -1,65 +0,0 @@ -diff --git a/runtime/CMakeLists.txt b/runtime/CMakeLists.txt -index d103b5f..66cf20e 100644 ---- a/runtime/CMakeLists.txt -+++ b/runtime/CMakeLists.txt -@@ -33,7 +33,7 @@ foreach(PACKAGE ${PACKAGES}) - add_custom_command(OUTPUT "${GENERATED_PACKAGE_DIR}/${PACKNAME}/doc/tags" - COMMAND ${CMAKE_COMMAND} -E copy_directory - ${PACKAGE} ${GENERATED_PACKAGE_DIR}/${PACKNAME} -- COMMAND $<TARGET_FILE:nvim_bin> -+ COMMAND ${CMAKE_CROSSCOMPILING_EMULATOR} $<TARGET_FILE:nvim_bin> - -u NONE -i NONE -e --headless -c "helptags doc" -c quit - DEPENDS - nvim_bin -@@ -65,7 +65,7 @@ add_custom_command(OUTPUT ${GENERATED_HELP_TAGS} - COMMAND ${CMAKE_COMMAND} -E remove_directory doc - COMMAND ${CMAKE_COMMAND} -E copy_directory - ${PROJECT_SOURCE_DIR}/runtime/doc doc -- COMMAND $<TARGET_FILE:nvim_bin> -+ COMMAND ${CMAKE_CROSSCOMPILING_EMULATOR} $<TARGET_FILE:nvim_bin> - -u NONE -i NONE -e --headless -c "helptags ++t doc" -c quit - DEPENDS - nvim_bin -diff --git a/src/nvim/CMakeLists.txt b/src/nvim/CMakeLists.txt -index 2a60eef..961ffbd 100644 ---- a/src/nvim/CMakeLists.txt -+++ b/src/nvim/CMakeLists.txt -@@ -515,7 +515,7 @@ add_custom_command( - "${NVIM_VERSION_DEF_H}" - DEPENDS "${PROJECT_BINARY_DIR}/cmake.config/auto/versiondef-$<CONFIG>.h") - --set(LUA_GEN ${LUA_GEN_PRG} ${GENERATOR_PRELOAD} ${PROJECT_SOURCE_DIR} $<TARGET_FILE:nlua0> ${PROJECT_BINARY_DIR}) -+set(LUA_GEN ${CMAKE_CROSSCOMPILING_EMULATOR} ${LUA_GEN_PRG} ${GENERATOR_PRELOAD} ${PROJECT_SOURCE_DIR} $<TARGET_FILE:nlua0> ${PROJECT_BINARY_DIR}) - set(LUA_GEN_DEPS ${GENERATOR_PRELOAD} $<TARGET_FILE:nlua0>) - - # Like LUA_GEN but includes also vim.fn, vim.api, vim.uv, etc -@@ -614,7 +614,7 @@ add_custom_command( - OUTPUT ${VIM_MODULE_FILE} - COMMAND ${CMAKE_COMMAND} -E env - "LUAC_PRG=${LUAC_PRG}" -- ${LUA_PRG} ${CHAR_BLOB_GENERATOR} -c ${VIM_MODULE_FILE} -+ ${CMAKE_CROSSCOMPILING_EMULATOR} ${LUA_PRG} ${CHAR_BLOB_GENERATOR} -c ${VIM_MODULE_FILE} - # NB: vim._init_packages and vim.inspect must be be first and second ones - # respectively, otherwise --luamod-dev won't work properly. - ${LUA_INIT_PACKAGES_MODULE_SOURCE} "vim._init_packages" -diff --git a/src/nvim/po/CMakeLists.txt b/src/nvim/po/CMakeLists.txt -index f0436a2..81a9433 100644 ---- a/src/nvim/po/CMakeLists.txt -+++ b/src/nvim/po/CMakeLists.txt -@@ -55,14 +55,14 @@ if(HAVE_WORKING_LIBINTL AND GETTEXT_FOUND AND XGETTEXT_PRG AND ICONV_PRG) - list(SORT NVIM_RELATIVE_SOURCES) - add_custom_command( - OUTPUT ${NVIM_POT} -- COMMAND $<TARGET_FILE:nvim_bin> -u NONE -i NONE -n --headless --cmd "set cpo+=+" -+ COMMAND ${CMAKE_CROSSCOMPILING_EMULATOR} $<TARGET_FILE:nvim_bin> -u NONE -i NONE -n --headless --cmd "set cpo+=+" - -c "silent source ${CMAKE_CURRENT_SOURCE_DIR}/tojavascript.vim" - ${NVIM_POT} ${PROJECT_SOURCE_DIR}/runtime/optwin.vim - COMMAND ${XGETTEXT_PRG} -o ${NVIM_POT} --default-domain=nvim - --add-comments --keyword=_ --keyword=N_ --keyword=NGETTEXT:1,2 - -D ${CMAKE_CURRENT_SOURCE_DIR} -D ${CMAKE_CURRENT_BINARY_DIR} - ${NVIM_RELATIVE_SOURCES} optwin.js -- COMMAND $<TARGET_FILE:nvim_bin> -u NONE -i NONE -n --headless --cmd "set cpo+=+" -+ COMMAND ${CMAKE_CROSSCOMPILING_EMULATOR} $<TARGET_FILE:nvim_bin> -u NONE -i NONE -n --headless --cmd "set cpo+=+" - -c "silent source ${CMAKE_CURRENT_SOURCE_DIR}/fixfilenames.vim" - ${NVIM_POT} ${PROJECT_SOURCE_DIR}/runtime/optwin.vim - VERBATIM diff --git a/srcpkgs/neovim/patches/disable-parser-download.patch b/srcpkgs/neovim/patches/disable-parser-download.patch deleted file mode 100644 index eba0eb05c335cc..00000000000000 --- a/srcpkgs/neovim/patches/disable-parser-download.patch +++ /dev/null @@ -1,20 +0,0 @@ -diff --git a/cmake.deps/cmake/BuildTreesitterParsers.cmake b/cmake.deps/cmake/BuildTreesitterParsers.cmake -index 837d075..6c3fccb 100644 ---- a/cmake.deps/cmake/BuildTreesitterParsers.cmake -+++ b/cmake.deps/cmake/BuildTreesitterParsers.cmake -@@ -19,13 +19,12 @@ function(BuildTSParser) - - get_externalproject_options(${NAME} ${DEPS_IGNORE_SHA}) - ExternalProject_Add(${NAME} -- DOWNLOAD_DIR ${DEPS_DOWNLOAD_DIR}/${NAME} -+ SOURCE_DIR ${DEPS_BUILD_DIR}/src/${NAME} - PATCH_COMMAND ${CMAKE_COMMAND} -E copy - ${CMAKE_CURRENT_SOURCE_DIR}/cmake/${TS_CMAKE_FILE} - ${DEPS_BUILD_DIR}/src/${NAME}/CMakeLists.txt - CMAKE_ARGS ${DEPS_CMAKE_ARGS} -- -D PARSERLANG=${TS_LANG} -- ${EXTERNALPROJECT_OPTIONS}) -+ -D PARSERLANG=${TS_LANG}) - endfunction() - - foreach(lang c lua vim vimdoc query python bash) diff --git a/srcpkgs/neovim/patches/health-check-allow-build-type-none.patch b/srcpkgs/neovim/patches/health-check-allow-build-type-none.patch deleted file mode 100644 index 4ab743e02ad836..00000000000000 --- a/srcpkgs/neovim/patches/health-check-allow-build-type-none.patch +++ /dev/null @@ -1,15 +0,0 @@ -Void uses the "None" build type to apply our chosen compile settings. - -diff --git a/runtime/lua/vim/health/health.lua b/runtime/lua/vim/health/health.lua -index dd6fe7f..25d8d81 100644 ---- a/runtime/lua/vim/health/health.lua -+++ b/runtime/lua/vim/health/health.lua -@@ -157,7 +157,7 @@ local function check_performance() - local buildtype = vim.fn.matchstr(vim.fn.execute('version'), [[\v\cbuild type:?\s*[^\n\r\t ]+]]) - if buildtype == '' then - health.error('failed to get build type from :version') -- elseif vim.regex([[\v(MinSizeRel|Release|RelWithDebInfo)]]):match_str(buildtype) then -+ elseif vim.regex([[\v(MinSizeRel|Release|RelWithDebInfo|None)]]):match_str(buildtype) then - health.ok(buildtype) - else - health.info(buildtype) diff --git a/srcpkgs/neovim/template b/srcpkgs/neovim/template deleted file mode 100644 index 7b10a3c4c559c4..00000000000000 --- a/srcpkgs/neovim/template +++ /dev/null @@ -1,84 +0,0 @@ -# Template file for 'neovim' -pkgname=neovim -version=0.11.5 -revision=1 -# as per https://github.com/neovim/neovim/blob/master/cmake.deps/deps.txt -_treesitter_c_version=0.24.1 -_treesitter_lua_version=0.4.0 -_treesitter_vim_version=0.7.0 -_treesitter_vimdoc_version=4.0.0 -_treesitter_query_version=0.6.2 -_treesitter_markdown_version=0.5.0 -build_style=cmake -build_helper="qemu" -configure_args="-DCOMPILE_LUA=OFF -DENABLE_TRANSLATIONS=ON -DPREFER_LUA=$(vopt_if luajit OFF ON)" -hostmakedepends="gettext patchelf" -makedepends="libuv-devel libluv-devel libutf8proc-devel tree-sitter-devel unibilium-devel - lua51-lpeg $(vopt_if luajit LuaJIT-devel lua51-devel)" -short_desc="Fork of Vim aiming to improve user experience, plugins and GUIs" -maintainer="tranzystorekk <tranzystorek.io@protonmail.com>" -license="Apache-2.0 AND Vim" -homepage="https://neovim.io" -changelog="https://github.com/neovim/neovim/releases" -distfiles="https://github.com/neovim/neovim/archive/refs/tags/v${version}.tar.gz - https://github.com/tree-sitter/tree-sitter-c/archive/refs/tags/v${_treesitter_c_version}.tar.gz>treesitter_c_${_treesitter_c_version}.tar.gz - https://github.com/tree-sitter-grammars/tree-sitter-lua/archive/refs/tags/v${_treesitter_lua_version}.tar.gz>treesitter_lua_${_treesitter_lua_version}.tar.gz - https://github.com/tree-sitter-grammars/tree-sitter-vim/archive/refs/tags/v${_treesitter_vim_version}.tar.gz>treesitter_vim_${_treesitter_vim_version}.tar.gz - https://github.com/neovim/tree-sitter-vimdoc/archive/refs/tags/v${_treesitter_vimdoc_version}.tar.gz>treesitter_vimdoc_${_treesitter_vimdoc_version}.tar.gz - https://github.com/tree-sitter-grammars/tree-sitter-query/archive/refs/tags/v${_treesitter_query_version}.tar.gz>treesitter_query_${_treesitter_query_version}.tar.gz - https://github.com/tree-sitter-grammars/tree-sitter-markdown/archive/refs/tags/v${_treesitter_markdown_version}.tar.gz>treesitter_markdown_${_treesitter_markdown_version}.tar.gz" -checksum="c63450dfb42bb0115cd5e959f81c77989e1c8fd020d5e3f1e6d897154ce8b771 - 25dd4bb3dec770769a407e0fc803f424ce02c494a56ce95fedc525316dcf9b48 - b0977aced4a63bb75f26725787e047b8f5f4a092712c840ea7070765d4049559 - 44eabc31127c4feacda19f2a05a5788272128ff561ce01093a8b7a53aadcc7b2 - 8096794c0f090b2d74b7bff94548ac1be3285b929ec74f839bd9b3ff4f4c6a0b - 90682e128d048fbf2a2a17edca947db71e326fa0b3dba4136e041e096538b4eb - 14c2c948ccf0e9b606eec39b09286c59dddf28307849f71b7ce2b1d1ef06937e" - -skip_extraction=" - treesitter_c_${_treesitter_c_version}.tar.gz - treesitter_lua_${_treesitter_lua_version}.tar.gz - treesitter_vim_${_treesitter_vim_version}.tar.gz - treesitter_vimdoc_${_treesitter_vimdoc_version}.tar.gz - treesitter_query_${_treesitter_query_version}.tar.gz - treesitter_markdown_${_treesitter_markdown_version}.tar.gz" - -build_options=luajit - -case "$XBPS_TARGET_MACHINE" in - armv6l|armv7l|riscv64*) build_options_default="" ;; - *) build_options_default="luajit" ;; -esac - -alternatives=" - vi:vi:/usr/bin/nvim - vi:vi.1:/usr/share/man/man1/nvim.1 - vi:view:/usr/bin/nvim - vi:view.1:/usr/share/man/man1/nvim.1 - vim:vim:/usr/bin/nvim - vim:vim.1:/usr/share/man/man1/nvim.1" - -# They want assertion -CFLAGS=-UNDEBUG - -post_extract() { - for _distfile in ${skip_extraction}; do - vsrcextract -C .deps/build/src/${_distfile%_*} ${_distfile} - done -} - -pre_configure() { - # build bundled treesitter parsers - cmake -S cmake.deps -B .deps -G Ninja -DUSE_BUNDLED=OFF -DUSE_BUNDLED_TS_PARSERS=ON - cmake --build .deps -} - -post_install() { - vlicense LICENSE.txt - - if [ "${CROSS_BUILD}" ]; then - patchelf --replace-needed \ - ${XBPS_CROSS_BASE}/usr/lib/lua/5.1/lpeg.so /usr/lib/lua/5.1/lpeg.so \ - ${DESTDIR}/usr/bin/nvim - fi -} diff --git a/srcpkgs/neovim/update b/srcpkgs/neovim/update deleted file mode 100644 index 34c3f3b609ff6c..00000000000000 --- a/srcpkgs/neovim/update +++ /dev/null @@ -1,2 +0,0 @@ -site="https://github.com/neovim/neovim/tags" -pattern='/archive/refs/tags/v?\K[\d.]+(?=\.tar\.gz")' diff --git a/srcpkgs/nerd-fonts-otf b/srcpkgs/nerd-fonts-otf deleted file mode 120000 index e5a88563213744..00000000000000 --- a/srcpkgs/nerd-fonts-otf +++ /dev/null @@ -1 +0,0 @@ -nerd-fonts \ No newline at end of file diff --git a/srcpkgs/nerd-fonts-symbols-ttf b/srcpkgs/nerd-fonts-symbols-ttf deleted file mode 120000 index e5a88563213744..00000000000000 --- a/srcpkgs/nerd-fonts-symbols-ttf +++ /dev/null @@ -1 +0,0 @@ -nerd-fonts \ No newline at end of file diff --git a/srcpkgs/nerd-fonts-ttf b/srcpkgs/nerd-fonts-ttf deleted file mode 120000 index e5a88563213744..00000000000000 --- a/srcpkgs/nerd-fonts-ttf +++ /dev/null @@ -1 +0,0 @@ -nerd-fonts \ No newline at end of file diff --git a/srcpkgs/nerd-fonts/template b/srcpkgs/nerd-fonts/template deleted file mode 100644 index 25b20491aa40a7..00000000000000 --- a/srcpkgs/nerd-fonts/template +++ /dev/null @@ -1,225 +0,0 @@ -# Template file for 'nerd-fonts' -pkgname=nerd-fonts -version=3.4.0 -revision=1 -create_wrksrc=yes -depends="nerd-fonts-ttf>=${version}_${revision} - nerd-fonts-otf>=${version}_${revision} - nerd-fonts-symbols-ttf>=${version}_${revision}" -short_desc="Iconic font aggregator collection" -maintainer="cinerea0 <cinerea0@protonmail.com>" -license="MIT" -homepage="https://nerdfonts.com" -changelog="https://raw.githubusercontent.com/ryanoasis/nerd-fonts/master/changelog.md" -distfiles="https://raw.githubusercontent.com/ryanoasis/nerd-fonts/v${version}/10-nerd-font-symbols.conf - https://raw.githubusercontent.com/ryanoasis/nerd-fonts/v${version}/LICENSE" - -_full_fonts=( - '0xProto' - '3270' - 'AdwaitaMono' - 'Agave' - 'AnonymousPro' - 'Arimo' - 'AtkinsonHyperlegibleMono' - 'AurulentSansMono' - 'BigBlueTerminal' - 'BitstreamVeraSansMono' - 'CascadiaCode' - 'CascadiaMono' - 'CodeNewRoman' - 'ComicShannsMono' - 'CommitMono' - 'Cousine' - 'D2Coding' - 'DaddyTimeMono' - 'DejaVuSansMono' - 'DepartureMono' - 'DroidSansMono' - 'EnvyCodeR' - 'FantasqueSansMono' - 'FiraCode' - 'FiraMono' - 'GeistMono' - 'Go-Mono' - 'Gohu' - 'Hack' - 'Hasklig' - 'HeavyData' - 'Hermit' - 'iA-Writer' - 'IBMPlexMono' - 'Inconsolata' - 'InconsolataGo' - 'InconsolataLGC' - 'IntelOneMono' - 'Iosevka' - 'IosevkaTerm' - 'IosevkaTermSlab' - 'JetBrainsMono' - 'Lekton' - 'LiberationMono' - 'Lilex' - 'MartianMono' - 'Meslo' - 'Monaspace' - 'Monofur' - 'Monoid' - 'Mononoki' - 'MPlus' - 'Noto' - 'OpenDyslexic' - 'Overpass' - 'ProFont' - 'ProggyClean' - 'Recursive' - 'RobotoMono' - 'ShareTechMono' - 'SourceCodePro' - 'SpaceMono' - 'Terminus' - 'Tinos' - 'Ubuntu' - 'UbuntuMono' - 'UbuntuSans' - 'VictorMono' - 'ZedMono' -) -_symbol_font='NerdFontsSymbolsOnly' -_fonts=("${_full_fonts[@]}" "${_symbol_font}") - -for f in "${_fonts[@]}"; do - distfiles+=" https://github.com/ryanoasis/nerd-fonts/releases/download/v${version}/${f}.tar.xz>${f}-${version}.tar.xz" -done - -checksum="83b70b7f706aced1dced5d0aec67e0b6ef7a7fee9fcb37135717eb7687868cd3 - 1f6ad4edae6479aaace3112ede5279a23284ae54b2a34db66357aef5f64df160 - effaa4c257c1f25e6d2d50679e9b845eab36b346dea9ee26f4405da1a21e6428 - 6d9dd76987968e8a0b30d3ae4d18b8139d6ddf6cd53409272dbc596654ea38b1 - 39b7598b2ec30111d1ace82b274809e5d0930e241683c1c91f5b4c7e64a975cf - fe4879b0cff2d33d7fb08d1c8ba4e0cad9f44843644fe284fda1e89addf9c4ab - 7ebace54eda35943062eaad9dd4f16de24390b672f31bff45475b82acb1955c0 - 006464de19502bd49a72265058811665b62b823509bbbd2e7181ba87046b6b08 - 8643ab571f547c6af0352a08e617ba7303965b2882ab9f36d61e8d4680761a59 - a0d642ace8f9d616a9c9cbbe46e188c60ddf7486b0cf2685a3558e06aba2c284 - 9df627ec74a21f4da8df4821dba85cabcc452f95b636e8802eeaa2e6f3129e13 - 59162ab2d67d39827e497beda03fbe6327d3535d2ee3b1dd7050fdeafe1f9c36 - 804b3d311665a059140466fe142cc76cf14ef0695b7c4d3a174f7f8fba46b6e3 - 7c22db8c8460ef62abffbb6d5c7b212507de0798a4a762fa2a005a8bc4c90fc6 - 2db8def7863ea49b6ef69f353988d7e0f73a8646722e5946932740d76eb46b25 - 23d90d18dae663b7d0dcdb4edd2f5087eecb40b00f046a1f46a9abf3ecb47651 - 44cdabae7708de3548fdd78ed59cdbb1fedbca18e16644047ed4a23623a530ca - 63bc50fc2b88897096626cf9e835d4237ee0052f9bfd902dc1f5304c693c32e6 - 5b4e8c53599ee79067a4439bfbf31bb3f1b40e93ac6493f718b48feaf972173d - 854c8cbf59e1fcc48f114408d93f63cad70c6ba8eefad5bf3071bd9dd8ef48f8 - 0e58ff9c1f9378922b7f324fdba953929d88d61b36aedd80ee43964567b226cc - f099f71bc240fb59ffeaba50d26206b32df7e54051e49d6837a1702e4d3b4f3f - 43ad0a4e238ad078300d0aa2ebca5f7aaf6ff2cdb25c5cfe8191b79aab7d0af2 - b631d34ab3e3e26aba7169b382d573d82bc6647d3ddae67e9ce28481f64715e7 - 462b5490475fb8560dded4eb6cdd9cfd0049b800acee329094def095557d0ffd - d83fb093e0e05a531cd6f19886a6ceb884a4fa5ea3b53cf099fc1f30c5b3e47d - 2e4adc97fefdfa2ad70a6e6e79bc0418acd401a305bcb5fcd848a84e03e35a74 - 43ef3d73cadddea5be746e20c9f27fbaa59ceb106b8b26f7245ba2de2e46b1f6 - 81c879e6a86dd6e6cb94d7a73322bf39f06b3294a727effb5a5bb5c7f9274fd6 - 458b08f1216c18a46fc3e00701d6d171a4d536192b0885c041d8cc1befb6b44d - 1d00a1435638084174516975840854368a45ac30bb0bad2c0c49db713b5925f0 - e82418895a7036158baf9a425faea7de1fe332267b218341eec44c6b5071d1ad - ed0d49911ae0caa1d625ae64832b49b4c94e90fa2ec0b1e5e7df440ccb28698b - 206ae23c386dcb84a2dfaca678af36123fbaff1fb402326021973485018467f3 - 0156f309d942d9066a83005dd42588719a1755fb78e345e5f22ff582da46211b - 95e6ecaa5dfb9a96f27a6b6edc7be396fb6df30bc311a6f7e15cad56a30051c2 - 47df94d3826a9f3e94b4c596a78f5baaddfb27f25bdb7906c5cf65caf8962eb2 - 0407ab5ddd9f6a9af5f178d5fa1732cbf8275c4fe6e03793adbe48bfd6c04884 - 59b5961b83f0fd64ef579099ca0209dd706d5025feac813c80fcc2d0648d717f - 9d55174210a512c6c9d0601532033d05d9e8817c760cb9ccca3c6c9c4ff6d7c1 - 213ee24cda99ca84d0a8326de133e7e8b2baf9ba23659ce829f589f771d357d2 - cad9da572d25e3413f7a15a319d2f3c9e7e915ee016baa99e0d88fc08cf5b781 - 8990ca82b481a02734cb96f46db789716735ca8f6c4bf89d800899a593a1f0ca - ef552a3e638f25125c6ad4c51176a6adcdce295ab1d2ffacf0db060caf8c1582 - 2a7fa12bf2b376307c9ca2501227b0d91dcae25c453ec095e5f768a2ca5b6fe9 - 64a9519dd6b75179a9363f9c8a0cefe2984ec8578394ced66e9d0fffd2be922f - 1d011e82a59aec26bff5564ca90a8e51636364e5b7f79417708aa2c846c633b3 - e12f5ca02756268e794d06d9cb2ada93d021ec915f5a43ec2cd77355022f3624 - a57936d96aefb5cfff0660f3294210ee04705529af6cf811e2274b0923a03939 - 5fdb97828e1a23fd28ea5ed0e7d15cdebb77ef079aaa48b93f1526764b40ef8c - 539dc64f089b189c5f14ee60df6368742cc63ccc3be753bd3c8bfba7632fe068 - 5c6efd6fe2f2856d5294748dc751770d1c8889665f42687a0ac8f1b3a86a3299 - 5c9b3035d45aabfe1fb3ce5e3028130043398cecc1409b20fe8273692192726e - 9c03e388d0ff2e0bc28be9bf6ab95f1e0260c5828b3159b18867a9e7a1f17f7b - e28b31609d17fc50bdf9e6730c947a61b0e474af726c2c044c39bc78fcd9bfde - 2155e95e9c7b12d785dc589033290a8caff07c11cf1697ec3ad0bda37e3b0433 - 4d6d7e8b91840bb2b18bc7ac427f979183e68b6b061db58b4139ad5679bdc36f - c6d595ac9f7e0d6ac87c4c57e26c7515c544e8e5ac553c5a215394d12b201a8f - 910c51cb06ff3233daee1d045e606ed77c290ea25dd1a54378e0517601f4785c - a047ac2e724c1614ef4350af83f35cd1d044d8d20e6477c319172b860b19329a - 4bc63bf0105c664e466e62cb2fd1c143b310877de93dc35b3b5d48e0e4cb6702 - 11bb01a73894f932a3702551245aa0c57d121ebf59dd293fac5ceac81af822d1 - d52d97b66c4c5d6d9d99c88df55148faf39738f244485026f22f8e47407744f4 - d159c6f13291723f1821d1064a7d3e0933d96297d55bab27d76861472af68111 - e857b18a99701528f873275b6012792caf6e30c34c512ee92cda51520140054f - c54f03f38fbf897f34235bc5989500361251f61220cf63afedd730edd221714e - 534bf0ffb311a993fd23666a7f3e4f4a0cfc0662abfa8b81594705cceefb69e3 - a13cf890ef10517c59e812ced167245f2db47d37d2b03c9fb43ddef023a3e776 - 0a399b03565c577ae2da9f8362e6276b0adb13bac288e49fec085c517243e27b - 67bb8c729aedbe2e0258435c78e52bb1753618a1d3d7c0c94e6f1c47763a56a9 - 7dfff6bb0e45143c33703c3fdf3ff77b00f3617fef29671c7ff6af166dcf31a0 - 7f8c090da3b0eaa7108646bf34cbbb6ed13d5358a72460522108b06c7ecd716a" - -do_extract() { - vsrccopy 10-nerd-font-symbols.conf "${wrksrc}" - vsrccopy LICENSE "${wrksrc}" - for f in "${_fonts[@]}"; do - vsrcextract --no-strip-components -C "${wrksrc}/${f}" "${f}-${version}.tar.xz" - done -} - -do_install() { - vmkdir usr/share/fonts/NerdFonts/otf - vmkdir usr/share/fonts/NerdFonts/ttf/symbols - - for family in "${_full_fonts[@]}"; do - for type in otf ttf; do - _f_arr=( ${family}/*.${type} ) - if [ ${#_f_arr[@]} -gt 1 ]; then - for f in "${_f_arr[@]}"; do - vinstall "${f}" 644 "/usr/share/fonts/NerdFonts/${type}" - done - fi - done - done - - for f in ${_symbol_font}/*.ttf; do - vinstall "${f}" 644 usr/share/fonts/NerdFonts/ttf/symbols - done - vinstall 10-nerd-font-symbols.conf 644 usr/share/fontconfig/conf.avail - - vlicense LICENSE -} - -nerd-fonts-symbols-ttf_package() { - short_desc+=" - TTF symbols-only font" - font_dirs="/usr/share/fonts/NerdFonts/ttf/symbols" - depends="font-util" - pkg_install() { - vmove usr/share/fonts/NerdFonts/ttf/symbols - vmove usr/share/fontconfig/conf.avail - } -} - -nerd-fonts-otf_package() { - short_desc+=" - OTF fonts" - font_dirs="/usr/share/fonts/NerdFonts/otf" - depends="font-util" - pkg_install() { - vmove usr/share/fonts/NerdFonts/otf - } -} - -nerd-fonts-ttf_package() { - short_desc+=" - TTF fonts" - font_dirs="/usr/share/fonts/NerdFonts/ttf" - depends="font-util nerd-fonts-symbols-ttf" - pkg_install() { - vmove usr/share/fonts/NerdFonts/ttf - } -} diff --git a/srcpkgs/nerdctl/template b/srcpkgs/nerdctl/template deleted file mode 100644 index 9c153c89730d55..00000000000000 --- a/srcpkgs/nerdctl/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'nerdctl' -pkgname=nerdctl -version=2.1.2 -revision=1 -build_style=go -go_import_path=github.com/containerd/nerdctl/v2 -go_ldflags="-X ${go_import_path}/pkg/version.Version=${version}" -go_package=$go_import_path/cmd/nerdctl -short_desc="Docker-compatible CLI for containerd" -maintainer="Michael Aldridge <maldridge@VoidLinux.org>" -license="Apache-2.0" -homepage="https://github.com/containerd/nerdctl" -distfiles="https://github.com/containerd/nerdctl/archive/refs/tags/v$version.tar.gz" -checksum=0d07600ef9f54943893634559ef67b903530656efc0b5069cbc174efdf273e21 diff --git a/srcpkgs/nestopia/template b/srcpkgs/nestopia/template deleted file mode 100644 index b7d05a1f26fbe6..00000000000000 --- a/srcpkgs/nestopia/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'nestopia' -pkgname=nestopia -version=1.53.2 -revision=1 -build_style=gnu-configure -hostmakedepends="autoconf-archive automake pkg-config" -makedepends="SDL2-devel gtk+3-devel libao-devel libarchive-devel - fltk-devel" -depends="desktop-file-utils hicolor-icon-theme" -short_desc="Portable NES/Famicom emulator written in C++" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-only" -homepage="http://0ldsk00l.ca/nestopia/" -changelog="https://raw.githubusercontent.com/0ldsk00l/nestopia/master/ChangeLog" -distfiles="https://github.com/0ldsk00l/nestopia/archive/${version}.tar.gz" -checksum=7783d2673ad496109e7dd3d75756cfef30c5b400409131b83b45c2fa3ddd735b - -pre_configure() { - autoreconf -vif -} diff --git a/srcpkgs/net-snmp-devel b/srcpkgs/net-snmp-devel deleted file mode 120000 index 4c87c78d7ff318..00000000000000 --- a/srcpkgs/net-snmp-devel +++ /dev/null @@ -1 +0,0 @@ -net-snmp \ No newline at end of file diff --git a/srcpkgs/net-snmp/files/snmpd/run b/srcpkgs/net-snmp/files/snmpd/run deleted file mode 100644 index 13fafd7f2d8904..00000000000000 --- a/srcpkgs/net-snmp/files/snmpd/run +++ /dev/null @@ -1,5 +0,0 @@ -#!/bin/sh -exec 2>&1 - -[ -r ./conf ] && . ./conf -exec snmpd -f -Lo $OPTS diff --git a/srcpkgs/net-snmp/patches/fix-includes.patch b/srcpkgs/net-snmp/patches/fix-includes.patch deleted file mode 100644 index 37e1da9c052863..00000000000000 --- a/srcpkgs/net-snmp/patches/fix-includes.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/agent/mibgroup/util_funcs/get_pid_from_inode.c -+++ b/agent/mibgroup/util_funcs/get_pid_from_inode.c -@@ -4,6 +4,7 @@ - - #include <net-snmp/output_api.h> - -+#include <limits.h> - #include <ctype.h> - #include <stdio.h> - #if HAVE_STDLIB_H diff --git a/srcpkgs/net-snmp/patches/netsnmp-swinst-crash.patch b/srcpkgs/net-snmp/patches/netsnmp-swinst-crash.patch deleted file mode 100644 index dfbd55840f45e3..00000000000000 --- a/srcpkgs/net-snmp/patches/netsnmp-swinst-crash.patch +++ /dev/null @@ -1,13 +0,0 @@ ---- a/agent/mibgroup/host/data_access/swinst_pkginfo.c -+++ b/agent/mibgroup/host/data_access/swinst_pkginfo.c -@@ -207,7 +207,9 @@ - memcpy( entry->swDate, cp, date_len ); - entry->swDate_len = date_len; - } -- closedir( d ); -+ if (d != NULL) -+ closedir( d ); -+ - #ifdef HAVE_LIBPKG - } - #endif diff --git a/srcpkgs/net-snmp/template b/srcpkgs/net-snmp/template deleted file mode 100644 index ca1f4a5d6ad7a0..00000000000000 --- a/srcpkgs/net-snmp/template +++ /dev/null @@ -1,60 +0,0 @@ -# Template file for 'net-snmp' -pkgname=net-snmp -version=5.9.1 -revision=6 -hostmakedepends="pkg-config unzip" -makedepends="bzip2-devel openssl-devel libnl3-devel pciutils-devel - libsensors-devel pcre-devel" -short_desc="Simple Network Management Protocol (SNMP) suite" -maintainer="Orphaned <orphan@voidlinux.org>" -license="Net-SNMP" -homepage="http://www.net-snmp.org/" -distfiles="${SOURCEFORGE_SITE}/${pkgname}/${pkgname}-${version}.tar.gz" -checksum=eb7fd4a44de6cddbffd9a92a85ad1309e5c1054fb9d5a7dd93079c8953f48c3f - -LDFLAGS="-lpthread" - -do_configure() { - # Stop GNU grep from being stupid, and recognizing source code - # as binaries, resulting in further greps on that output to - # lack magic words. - export GREP='grep -a' - - ./configure ${configure_args} --enable-ucd-snmp-compatibility \ - --enable-ipv6 --with-default-snmp-version="3" \ - --with-sys-contact="root@localhost" --with-sys-location="Unknown" \ - --with-logfile=/var/log/snmpd.log --sbindir=/usr/bin \ - --with-mib-modules="host misc/ipfwacc ucd-snmp/diskio tunnel ucd-snmp/dlmod ucd-snmp/lmsensorsMib" \ - --with-persistent-directory=/var/net-snmp --disable-static -} - -do_build() { - make ${makejobs} NETSNMP_DONT_CHECK_VERSION=1 -} - -do_install() { - make DESTDIR=${DESTDIR} INSTALL_PREFIX=${DESTDIR} INSTALLDIRS=vendor install -} - -post_install() { - vsconf EXAMPLE.conf -} - -libnet-snmp_package() { - short_desc+=" - shared libraries" - pkg_install() { - vmove "usr/lib/*.so.*" - } -} - -net-snmp-devel_package() { - depends="libnet-snmp>=${version}_${revision} openssl-devel" - short_desc+=" - development files" - pkg_install() { - vmove usr/bin/net-snmp-config - vmove usr/include - vmove usr/share/man/man3 - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/net-snmp/update b/srcpkgs/net-snmp/update deleted file mode 100644 index f98277babc3e4f..00000000000000 --- a/srcpkgs/net-snmp/update +++ /dev/null @@ -1 +0,0 @@ -ignore="*pre* *rc*" diff --git a/srcpkgs/net-tools/template b/srcpkgs/net-tools/template deleted file mode 100644 index b320c3183b322a..00000000000000 --- a/srcpkgs/net-tools/template +++ /dev/null @@ -1,52 +0,0 @@ -# Template file for 'net-tools' -pkgname=net-tools -version=2.10 -revision=1 -build_style="gnu-makefile" -make_use_env=yes -short_desc="Basic networking tools" -maintainer="0x5c <dev@0x5c.io>" -license="GPL-2.0-or-later" -homepage="https://github.com/ecki/net-tools" -distfiles="https://github.com/ecki/net-tools/archive/refs/tags/v${version}.tar.gz" -checksum=8e186f65f0ff304989b3dc8b0067c3a07d36ae777da60667bdd6ccb2730908d2 - -alternatives=" - ifconfig:ifconfig:/usr/bin/${pkgname}-ifconfig - ifconfig:/usr/share/man/man1/ifconfig.1:/usr/share/man/man8/${pkgname}-ifconfig.8 - hostname:hostname:/usr/bin/${pkgname}-hostname - hostname:/usr/share/man/man1/hostname.1:/usr/share/man/man8/${pkgname}-hostname.1" - -post_patch() { - # Hacky and flaky, but upstream does not support $PREFIX ! - vsed -e "s|/sbin|/bin|" -i Makefile - vsed -e "s|/bin|/usr/bin|" -i Makefile - case "$XBPS_TARGET_MACHINE" in - *-musl) - # HZ is defined in <asm/param.h> - vsed -i ${wrksrc}/lib/inet_sr.c \ - -e "/#include <sys\/param.h>/a #include <asm\/param.h>" - vsed -i ${wrksrc}/netstat.c \ - -e "/#include <sys\/param.h>/a #include <asm\/param.h>" - # Need <termios.h> for tty constants and structure - vsed -i ${wrksrc}/slattach.c \ - -e "/#include <limits.h>/a #include <termios.h>" - esac -} - -do_configure() { - replace_interpreter bash configure.sh - yes "" | make config -} - -post_install() { - # Rename ifconfig for alternatives. - mv ${DESTDIR}/usr/bin/{ifconfig,${pkgname}-ifconfig} - mv ${DESTDIR}/usr/share/man/man8/{ifconfig,${pkgname}-ifconfig}.8 - # Rename hostname(1) for alternatives. - mv ${DESTDIR}/usr/bin/{hostname,${pkgname}-hostname} - mv ${DESTDIR}/usr/share/man/man1/{hostname,${pkgname}-hostname}.1 - # Remove dnsdomainname(1), conflicts with busybox/inetutils. - rm ${DESTDIR}/usr/bin/*domainname - rm ${DESTDIR}/usr/share/man/man1/*domainname* -} diff --git a/srcpkgs/netavark/template b/srcpkgs/netavark/template deleted file mode 100644 index d3ae0f51ca8699..00000000000000 --- a/srcpkgs/netavark/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'netavark' -pkgname=netavark -version=1.12.2 -revision=1 -build_style=cargo -hostmakedepends="mandown protobuf" -short_desc="Container network stack" -maintainer="Daniel Eyßer <daniel.eysser@gmail.com>" -license="Apache-2.0" -homepage="https://github.com/containers/netavark" -changelog="https://raw.githubusercontent.com/containers/netavark/main/RELEASE_NOTES.md" -distfiles="https://github.com/containers/netavark/archive/refs/tags/v${version}.tar.gz" -checksum=d1e5a7e65b825724fd084b0162084d9b61db8cda1dad26de8a07be1bd6891dbc -# needs unshare which cannot be used in CI -make_check=ci-skip - -post_install() { - vmkdir usr/libexec/podman - ln -sf ../../bin/netavark "${DESTDIR}/usr/libexec/podman" - ln -sf ../../bin/netavark-dhcp-proxy-client "${DESTDIR}/usr/libexec/podman" - mandown docs/netavark.1.md > netavark.1 - vman netavark.1 -} diff --git a/srcpkgs/netbsd-rumpkernel-devel b/srcpkgs/netbsd-rumpkernel-devel deleted file mode 120000 index 7fb41cc1b30895..00000000000000 --- a/srcpkgs/netbsd-rumpkernel-devel +++ /dev/null @@ -1 +0,0 @@ -netbsd-rumpkernel \ No newline at end of file diff --git a/srcpkgs/netbsd-rumpkernel/template b/srcpkgs/netbsd-rumpkernel/template deleted file mode 100644 index 998dd6c9e26a30..00000000000000 --- a/srcpkgs/netbsd-rumpkernel/template +++ /dev/null @@ -1,45 +0,0 @@ -# Template file for 'netbsd-rumpkernel' -pkgname=netbsd-rumpkernel -version=20140526 -revision=4 -archs="x86_64* i686*" -hostmakedepends="git tar" -short_desc="NetBSD rump kernel" -maintainer="Orphaned <orphan@voidlinux.org>" -license="BSD-2-Clause" -homepage="https://github.com/anttikantee/buildrump.sh" -distfiles="https://github.com/rumpkernel/buildrump.sh/archive/v${version}.tar.gz" -checksum=c39e587868cd36ff5c6fa778aa47dd21dfcc9529409fad02a7fe33ade24a57a8 - -nocross="https://build.voidlinux.org/builders/armv7l_builder/builds/28268/steps/shell_3/logs/stdio" - -do_configure() { - ./buildrump.sh checkout - # Do not install preformatted manpages - sed -i '/MKCATPAGES/d' buildrump.sh - # Do not error out on warnings - grep -rlw -- "-Werror" | xargs sed -i -e "s;-Werror;-Wno-error;" -} -do_build() { - HOST_CFLAGS=-fcommon \ - ./buildrump.sh ${makejobs} -r -V MKPICINSTALL=no -d ${DESTDIR}/usr tools - ./buildrump.sh ${makejobs} -r -d ${DESTDIR}/usr build -} -do_install() { - ./buildrump.sh -r -V MKPICINSTALL=no -d ${DESTDIR}/usr install - # Set proper perms to libs. - chmod 644 ${DESTDIR}/usr/lib/*.a - chmod 755 ${DESTDIR}/usr/lib/*.so.* - vlicense LICENSE -} - -netbsd-rumpkernel-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/share - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/netbsd-wtf/template b/srcpkgs/netbsd-wtf/template deleted file mode 100644 index 347ace1cd6df05..00000000000000 --- a/srcpkgs/netbsd-wtf/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'netbsd-wtf' -pkgname=netbsd-wtf -version=20240403 -revision=1 -_commit=4bc29b2a940ef615e6184ef92f4aabd4b8e619fb -build_style=gnu-makefile -short_desc="NetBSD's wtf(6) utility" -maintainer="Duncaen <duncaen@voidlinux.org>" -license="Public Domain" -homepage="https://www.netbsd.org" -distfiles="https://github.com/void-linux/netbsd-wtf/archive/$_commit.tar.gz" -checksum=91977a6a6f71785c471b99c09e0c9dd92ed330887e154235e2fd184bfbb6360b - -post_install() { - mv ${DESTDIR}/usr/bin/{wtf,netbsd-wtf} - mv ${DESTDIR}/usr/share/man/man6/{wtf,netbsd-wtf}.6 -} diff --git a/srcpkgs/netcat/patches/netcat-0.7.1-signed-bit-counting.patch b/srcpkgs/netcat/patches/netcat-0.7.1-signed-bit-counting.patch deleted file mode 100644 index e442407c7e821e..00000000000000 --- a/srcpkgs/netcat/patches/netcat-0.7.1-signed-bit-counting.patch +++ /dev/null @@ -1,28 +0,0 @@ -# Fix the endian-specific bit-counting code so that it works. -# SF:1068324 "netcat_flag_count() fix" -# http://sourceforge.net/tracker/?func=detail&aid=1205729&group_id=52204&atid=466046 -# SF:1205729 "doen't work on arm linux platform": -# http://sourceforge.net/tracker/?func=detail&aid=1068324&group_id=52204&atid=466046 - ---- a/src/flagset.c 2010-07-19 13:51:46.000000000 +0100 -+++ b/src/flagset.c 2010-07-19 13:52:27.000000000 +0100 -@@ -134,7 +134,7 @@ - - int netcat_flag_count(void) - { -- register char c; -+ register unsigned char c; - register int i; - int ret = 0; - -@@ -154,8 +154,8 @@ - Assumed that the bit number 1 is the sign, and that we will shift the - bit 1 (or the bit that takes its place later) until the the most right, - WHY it has to keep the wrong sign? */ -- ret -= (c >> 7); -- c <<= 1; -+ ret += c&1; -+ c>>=1; - } - } - diff --git a/srcpkgs/netcat/template b/srcpkgs/netcat/template deleted file mode 100644 index c588fc5ab7b419..00000000000000 --- a/srcpkgs/netcat/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'netcat' -pkgname=netcat -version=0.7.1 -revision=7 -build_style=gnu-configure -configure_args="--program-prefix=g" -short_desc="The GNU netcat utility" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-or-later" -homepage="http://netcat.sourceforge.net/" -distfiles="${SOURCEFORGE_SITE}/${pkgname}/${pkgname}-${version}.tar.gz" -checksum=30719c9a4ffbcf15676b8f528233ccc54ee6cba96cb4590975f5fd60c68a066f - -alternatives=" - nc:nc:/usr/bin/gnetcat - nc:nc.1:/usr/share/man/man1/gnetcat.1" - -post_install() { - rm ${DESTDIR}/usr/bin/nc -} diff --git a/srcpkgs/netcdf-devel b/srcpkgs/netcdf-devel deleted file mode 120000 index 996ad9e2d4a72b..00000000000000 --- a/srcpkgs/netcdf-devel +++ /dev/null @@ -1 +0,0 @@ -netcdf \ No newline at end of file diff --git a/srcpkgs/netcdf/template b/srcpkgs/netcdf/template deleted file mode 100644 index 368bb64573cde2..00000000000000 --- a/srcpkgs/netcdf/template +++ /dev/null @@ -1,34 +0,0 @@ -# Template file for 'netcdf' -pkgname=netcdf -version=4.9.2 -revision=2 -build_style=gnu-configure -hostmakedepends="m4" -makedepends="libcurl-devel libxml2-devel hdf5-devel" -short_desc="Machine-independent format for representing scientific data" -maintainer="Hans Grob <woufrous@gmail.com>" -license="NetCDF" -homepage="https://www.unidata.ucar.edu/software/netcdf/" -distfiles="https://github.com/Unidata/netcdf-c/archive/v${version}.tar.gz" -checksum=bc104d101278c68b303359b3dc4192f81592ae8640f1aee486921138f7f88cb7 -make_check=no # https://github.com/Unidata/netcdf-c/issues/2433 - -post_install() { - # Remove references to hardening -specs. - sed -e "s|-specs=.*hardened-ld||g" -e "s|-specs=.*hardened-cc1||g" \ - -i ${DESTDIR}/usr/lib/libnetcdf.settings -} - -netcdf-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - delevopment files" - pkg_install() { - vmove usr/bin/nc-config - vmove usr/share/man/man3 - vmove usr/lib/pkgconfig - vmove usr/lib/libnetcdf.settings - vmove usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/netdata-plugins-go/template b/srcpkgs/netdata-plugins-go/template deleted file mode 100644 index ad116d6efcdf65..00000000000000 --- a/srcpkgs/netdata-plugins-go/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'netdata-plugins-go' -pkgname=netdata-plugins-go -version=0.45.0 -revision=4 -build_style=go -go_import_path="github.com/netdata/go.d.plugin" -go_package="./cmd/godplugin" -depends="netdata" -short_desc="Netdata - Go Plugins" -maintainer="sn0w <me@sn0w.cx>" -license="GPL-3.0-or-later" -homepage="https://www.netdata.cloud/" -distfiles="https://github.com/netdata/go.d.plugin/archive/refs/tags/v${version}.tar.gz" -checksum=7062325e73520c501cc8aac4b298dec2471109120b8bb92e442e9394b4365c3b - -do_install() { - vmkdir usr/lib/netdata/conf.d - vcopy config/go.d usr/lib/netdata/conf.d - vcopy config/go.d.conf usr/lib/netdata/conf.d - - for f in ${GOPATH}/bin/* ${GOPATH}/bin/**/*; do - if [ -f "$f" ] && [ -x "$f" ]; then - vinstall "$f" 755 usr/lib/netdata/plugins.d go.d.plugin - break - fi - done -} diff --git a/srcpkgs/netdata-plugins-python b/srcpkgs/netdata-plugins-python deleted file mode 120000 index f0168c8f858a80..00000000000000 --- a/srcpkgs/netdata-plugins-python +++ /dev/null @@ -1 +0,0 @@ -netdata \ No newline at end of file diff --git a/srcpkgs/netdata/INSTALL b/srcpkgs/netdata/INSTALL deleted file mode 100644 index 1275931376c8d7..00000000000000 --- a/srcpkgs/netdata/INSTALL +++ /dev/null @@ -1,5 +0,0 @@ -case ${ACTION} in - post) - setcap cap_dac_read_search,cap_sys_ptrace+ep usr/libexec/netdata/plugins.d/apps.plugin - ;; -esac diff --git a/srcpkgs/netdata/files/netdata.conf b/srcpkgs/netdata/files/netdata.conf deleted file mode 100644 index e6fd4504499e17..00000000000000 --- a/srcpkgs/netdata/files/netdata.conf +++ /dev/null @@ -1,14 +0,0 @@ -# NetData Configuration -# -# To see defaults, grab one from your instance: -# http://localhost:19999/netdata.conf - -# global netdata configuration - -[global] - run as user = _netdata - web files owner = root - web files group = root - # Netdata is not designed to be exposed to potentially hostile networks - # See https://github.com/firehol/netdata/issues/164 - bind to = localhost diff --git a/srcpkgs/netdata/files/netdata/run b/srcpkgs/netdata/files/netdata/run deleted file mode 100644 index 21bf679cf57443..00000000000000 --- a/srcpkgs/netdata/files/netdata/run +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh -exec 2>&1 -exec chpst -u _netdata:_netdata netdata -D diff --git a/srcpkgs/netdata/patches/cpp17.patch b/srcpkgs/netdata/patches/cpp17.patch deleted file mode 100644 index b197ccd57bd9b1..00000000000000 --- a/srcpkgs/netdata/patches/cpp17.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/configure.ac 2023-06-27 16:25:03.364605041 +0200 -+++ - 2023-07-02 21:27:31.113408278 +0200 -@@ -237,7 +237,7 @@ - # C++ version check - - # Check for C++17 support (optional) --# AX_CXX_COMPILE_STDCXX(17, noext, optional) -+AX_CXX_COMPILE_STDCXX(17, noext, optional) - - if test "x$HAVE_CXX17" != "x1"; then - # Check for C++11 support (optional) diff --git a/srcpkgs/netdata/template b/srcpkgs/netdata/template deleted file mode 100644 index 07e6a53da83a25..00000000000000 --- a/srcpkgs/netdata/template +++ /dev/null @@ -1,60 +0,0 @@ -# Template file for 'netdata' -pkgname=netdata -version=1.42.1 -revision=3 -build_style=gnu-configure -build_helper=qemu -configure_args="--with-user=_netdata ac_cv_file_externaldeps_libbpf_libbpf_a=no - $(vopt_if cloud --enable-cloud --disable-cloud) $(vopt_if ipmi --enable-plugin-freeipmi) - $(vopt_if xen --enable-plugin-xenstat) $(vopt_if cups --enable-plugin-cups)" -hostmakedepends="pkg-config autoconf automake $(vopt_if cloud "protobuf protobuf-devel")" -makedepends="json-c-devel libcap-devel liblz4-devel libmnl-devel libyaml-devel - libnetfilter_acct-devel openssl-devel libuuid-devel libuv-devel zlib-devel - snappy-devel $(vopt_if cloud protobuf-devel) $(vopt_if ipmi freeipmi-devel) - $(vopt_if xen "xen-devel yajl-devel") $(vopt_if cups cups-devel)" -depends="libcap-progs" -short_desc="Real-time performance monitoring, done right" -maintainer="Michael Aldridge <maldridge@voidlinux.org>" -license="GPL-3.0-or-later" -homepage="https://www.netdata.cloud/" -distfiles="https://github.com/netdata/netdata/releases/download/v${version}/netdata-v${version}.tar.gz" -checksum=2728f74ec499bb8cce4d046b1ed3980bf3c84ad225a77d0be3b70f653a787a76 -python_version=3 -make_dirs=" - /var/lib/netdata 0755 _netdata _netdata - /var/lib/netdata/registry 0755 _netdata root - /var/cache/netdata 0755 _netdata _netdata - /var/log/netdata 0755 _netdata _netdata -" - -build_options="cloud ipmi cups xen" -desc_option_cloud="Enable support for netdata cloud" -desc_option_ipmi="Enable IPMI plugin" -desc_option_xen="Enable xenstat plugin" -build_options_default="cloud" - -system_accounts="_netdata" -conf_files="/etc/${pkgname}/*.conf" - -if [ "$XBPS_TARGET_NO_ATOMIC8" ]; then - CFLAGS+=" -DLINK_ATOMIC" -fi - -pre_configure() { - autoreconf -ivf -} - -post_install() { - vsv netdata - vcopy ${FILESDIR}/netdata.conf etc/$pkgname/ -} - -netdata-plugins-python_package() { - short_desc+=" - Python Plugins" - depends="${sourcepkg}>=${version}_${revision} python3" - pkg_install() { - vmove usr/libexec/netdata/plugins.d/python.d.plugin - vmove usr/libexec/netdata/python.d - vmove etc/netdata/python.d - } -} diff --git a/srcpkgs/nethack/INSTALL b/srcpkgs/nethack/INSTALL deleted file mode 100644 index 78fe24f15add27..00000000000000 --- a/srcpkgs/nethack/INSTALL +++ /dev/null @@ -1,11 +0,0 @@ -case "${ACTION}" in -post) - chown nethack:nethack usr/lib/nethack/nethack - chmod 02755 usr/lib/nethack/nethack - chmod 0644 etc/nethack/sysconf - touch var/games/nethack/logfile var/games/nethack/perm var/games/nethack/record var/games/nethack/xlogfile - chown nethack:nethack var/games/nethack var/games/nethack/* - chmod 0775 var/games/nethack - chmod 0664 var/games/nethack/logfile var/games/nethack/perm var/games/nethack/record var/games/nethack/xlogfile - ;; -esac diff --git a/srcpkgs/nethack/patches/1-linux-hints.patch b/srcpkgs/nethack/patches/1-linux-hints.patch deleted file mode 100644 index d97ff4aca8e7f4..00000000000000 --- a/srcpkgs/nethack/patches/1-linux-hints.patch +++ /dev/null @@ -1,16 +0,0 @@ -We move /usr/lib/nethack/sysconf to /etc/nethack/sysconf since -this file is intended to be editable by root. - -diff --git sys/unix/hints/linux sys/unix/hints/linux -index 8629150..9a4d722 100644 ---- a/sys/unix/hints/linux -+++ b/sys/unix/hints/linux -@@ -23,7 +23,7 @@ POSTINSTALL=cp -n sys/unix/sysconf $(INSTDIR)/sysconf; $(CHOWN) $(GAMEUID) $(INS - CFLAGS=-g -O -I../include -DNOTPARMDECL - CFLAGS+=-DDLB - CFLAGS+=-DCOMPRESS=\"/bin/gzip\" -DCOMPRESS_EXTENSION=\".gz\" --CFLAGS+=-DSYSCF -DSYSCF_FILE=\"$(HACKDIR)/sysconf\" -DSECURE -+CFLAGS+=-DSYSCF -DSYSCF_FILE=\"/etc/nethack/sysconf\" -DSECURE - CFLAGS+=-DTIMED_DELAY - CFLAGS+=-DHACKDIR=\"$(HACKDIR)\" - CFLAGS+=-DDUMPLOG diff --git a/srcpkgs/nethack/patches/2-gcc12.patch b/srcpkgs/nethack/patches/2-gcc12.patch deleted file mode 100644 index df7ed8df5e2cd8..00000000000000 --- a/srcpkgs/nethack/patches/2-gcc12.patch +++ /dev/null @@ -1,14 +0,0 @@ ---- a/include/tradstdc.h -+++ b/include/tradstdc.h -@@ -431,7 +431,11 @@ - #define NORETURN __attribute__((noreturn)) - /* disable gcc's __attribute__((__warn_unused_result__)) since explicitly - discarding the result by casting to (void) is not accepted as a 'use' */ -+#if __GNUC__ >= 11 -+#define __warn_unused_result__ unused -+#elif - #define __warn_unused_result__ /*empty*/ -+#endif - #define warn_unused_result /*empty*/ - #endif - #endif diff --git a/srcpkgs/nethack/template b/srcpkgs/nethack/template deleted file mode 100644 index 659e8886c9aa38..00000000000000 --- a/srcpkgs/nethack/template +++ /dev/null @@ -1,59 +0,0 @@ -# Template file for 'nethack' -pkgname=nethack -version=3.6.7 -revision=3 -conf_files="/etc/nethack/sysconf" -make_dirs="/var/games/nethack/save 0775 nethack nethack" -hostmakedepends="flex groff" -makedepends="ncurses-devel ncurses-libtinfo-devel" -depends="gzip" -short_desc="Exploring The Mazes of Menace" -maintainer="Leah Neukirchen <leah@vuxu.org>" -license="NGPL" -homepage="https://www.nethack.org/" -distfiles="https://www.nethack.org/download/${version}/nethack-${version//./}-src.tgz" -checksum=98cf67df6debf9668a61745aa84c09bcab362e5d33f5b944ec5155d44d2aacb2 -nocross=yes -system_accounts="nethack" - -do_configure() { - sh sys/unix/setup.sh sys/unix/hints/linux -} - -do_build() { - make all dungeon \ - CC="$CC" LINK="$CC" LFLAGS="$LDFLAGS" LEX=flex \ - COLCMD="sed 's/.\x08//g'" \ - HACKDIR="/var/games/nethack" -} - -do_install() { - vmkdir usr/share/man/man6 - vmkdir var/games - vmkdir etc/nethack - - make install manpages \ - PREFIX=$DESTDIR \ - SHELLDIR=$DESTDIR/usr/bin \ - MANDIR=$DESTDIR/usr/share/man/man6 \ - GAMEDIR=$DESTDIR/usr/lib/nethack \ - VARDIR=$DESTDIR/var/games/nethack \ - INSTDIR=$DESTDIR/usr/lib/nethack \ - HACKDIR=$DESTDIR/usr/lib/nethack \ - GAMEPERM=0755 \ - DIRPERM=0775 \ - VARDIRPERM=0775 \ - CHOWN=: CHGRP=: LEX=Flex - - mv $DESTDIR/usr/lib/nethack/nhdat $DESTDIR/var/games/nethack - mv $DESTDIR/usr/lib/nethack/symbols $DESTDIR/var/games/nethack - mv $DESTDIR/usr/lib/nethack/sysconf $DESTDIR/etc/nethack - rm $DESTDIR/var/games/nethack/{logfile,perm,record,xlogfile} - - sed -i -e 's,^HACKDIR=.*,HACKDIR=/var/games/nethack,' \ - -e 's,^HACK=.*,HACK=/usr/lib/nethack/nethack,' \ - $DESTDIR/usr/bin/nethack - - vdoc doc/Guidebook.txt - vlicense dat/license LICENSE -} diff --git a/srcpkgs/nethack/update b/srcpkgs/nethack/update deleted file mode 100644 index 8f8f9d801f1660..00000000000000 --- a/srcpkgs/nethack/update +++ /dev/null @@ -1,2 +0,0 @@ -site='https://www.nethack.org/common/dnldindex.html' -pattern='/\K\d+(.\d+)+' diff --git a/srcpkgs/nethogs/template b/srcpkgs/nethogs/template deleted file mode 100644 index c3d83fb756ab96..00000000000000 --- a/srcpkgs/nethogs/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'nethogs' -pkgname=nethogs -version=0.8.8 -revision=1 -build_style=gnu-makefile -makedepends="libpcap-devel ncurses-devel" -short_desc="Small net top tool grouping bandwidth by process" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-or-later" -homepage="https://github.com/raboof/nethogs" -distfiles="https://github.com/raboof/nethogs/archive/v${version}.tar.gz" -checksum=111ade20cc545e8dfd7ce4e293bd6b31cd1678a989b6a730bd2fa2acc6254818 - -pre_build() { - vsed -i 's,all: decpcap_test test nethogs,all: nethogs,' Makefile - vsed -i 's,/sbin,/bin,' src/MakeApp.mk -} diff --git a/srcpkgs/netns/template b/srcpkgs/netns/template deleted file mode 100644 index 067c8821095c73..00000000000000 --- a/srcpkgs/netns/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'netns' -pkgname=netns -version=0.5.3 -revision=4 -build_style=go -go_import_path=github.com/genuinetools/netns -short_desc="Runc hook for setting up default bridge networking for containers" -maintainer="Orphaned <orphan@voidlinux.org>" -license="MIT" -homepage="https://github.com/genuinetools/netns" -distfiles="https://github.com/genuinetools/netns/archive/v${version}.tar.gz" -checksum=3a55e96e71067989902b65a6de74f1ebbb63ea3f6fc85184523e8d289b0eb35d - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/netpbm/files/config.mk b/srcpkgs/netpbm/files/config.mk deleted file mode 100644 index 84c8018b9062a9..00000000000000 --- a/srcpkgs/netpbm/files/config.mk +++ /dev/null @@ -1,14 +0,0 @@ -DEFAULT_TARGET = nonmerge -NETPBMLIBTYPE=unixshared -NETPBMLIBSUFFIX=so -STATICLIB_TOO=N -CFLAGS = -O3 -ffast-math -pedantic -fno-common -Wall -Wno-uninitialized -Wmissing-declarations -Wimplicit -Wwrite-strings -Wmissing-prototypes -Wundef -Wno-unknown-pragmas -CFLAGS_MERGE = -Wno-missing-declarations -Wno-missing-prototypes -LDRELOC = ld --reloc -LINKER_CAN_DO_EXPLICIT_LIBRARY=Y -LINKERISCOMPILER = N -CFLAGS_SHLIB += -fPIC -TIFFLIB = libtiff.so -JPEGLIB = libjpeg.so -ZLIB = libz.so -NETPBM_DOCURL = http://netpbm.sourceforge.net/doc/ diff --git a/srcpkgs/netpbm/files/netpbm-security-code.patch b/srcpkgs/netpbm/files/netpbm-security-code.patch deleted file mode 100644 index 2a771fc2170c57..00000000000000 --- a/srcpkgs/netpbm/files/netpbm-security-code.patch +++ /dev/null @@ -1,375 +0,0 @@ -diff -up netpbm-10.58.01/converter/other/jpegtopnm.c.security-code netpbm-10.58.01/converter/other/jpegtopnm.c ---- netpbm-10.58.01/converter/other/jpegtopnm.c.security-code 2012-04-09 15:31:40.000000000 +0200 -+++ netpbm-10.58.01/converter/other/jpegtopnm.c 2012-04-09 15:40:03.184620028 +0200 -@@ -861,6 +861,8 @@ convertImage(FILE * - /* Calculate output image dimensions so we can allocate space */ - jpeg_calc_output_dimensions(cinfoP); - -+ overflow2(cinfoP->output_width, cinfoP->output_components); -+ - /* Start decompressor */ - jpeg_start_decompress(cinfoP); - -diff -up netpbm-10.58.01/converter/other/pnmtoddif.c.security-code netpbm-10.58.01/converter/other/pnmtoddif.c ---- netpbm-10.58.01/converter/other/pnmtoddif.c.security-code 2012-04-09 15:31:42.000000000 +0200 -+++ netpbm-10.58.01/converter/other/pnmtoddif.c 2012-04-09 15:40:03.185620015 +0200 -@@ -632,6 +632,7 @@ main(int argc, char *argv[]) { - switch (PNM_FORMAT_TYPE(format)) { - case PBM_TYPE: - ip.bits_per_pixel = 1; -+ overflow_add(cols, 7); - ip.bytes_per_line = (cols + 7) / 8; - ip.spectral = 2; - ip.components = 1; -@@ -647,6 +648,7 @@ main(int argc, char *argv[]) { - ip.polarity = 2; - break; - case PPM_TYPE: -+ overflow2(cols, 3); - ip.bytes_per_line = 3 * cols; - ip.bits_per_pixel = 24; - ip.spectral = 5; -diff -up netpbm-10.58.01/converter/other/pnmtorle.c.security-code netpbm-10.58.01/converter/other/pnmtorle.c ---- netpbm-10.58.01/converter/other/pnmtorle.c.security-code 2012-04-09 15:31:42.000000000 +0200 -+++ netpbm-10.58.01/converter/other/pnmtorle.c 2012-04-09 15:40:03.188619976 +0200 -@@ -19,6 +19,8 @@ - * If you modify this software, you should include a notice giving the - * name of the person performing the modification, the date of modification, - * and the reason for such modification. -+ * -+ * 2002-12-19: Fix maths wrapping bugs. Alan Cox <alan@redhat.com> - */ - /* - * pnmtorle - A program which will convert pbmplus (ppm or pgm) images -diff -up netpbm-10.58.01/converter/other/rletopnm.c.security-code netpbm-10.58.01/converter/other/rletopnm.c ---- netpbm-10.58.01/converter/other/rletopnm.c.security-code 2012-04-09 15:31:42.000000000 +0200 -+++ netpbm-10.58.01/converter/other/rletopnm.c 2012-04-09 15:40:03.189619963 +0200 -@@ -19,6 +19,8 @@ - * If you modify this software, you should include a notice giving the - * name of the person performing the modification, the date of modification, - * and the reason for such modification. -+ * -+ * 2002-12-19: Fix maths wrapping bugs. Alan Cox <alan@redhat.com> - */ - /* - * rletopnm - A conversion program to convert from Utah's "rle" image format -diff -up netpbm-10.58.01/converter/pbm/pbmtogem.c.security-code netpbm-10.58.01/converter/pbm/pbmtogem.c ---- netpbm-10.58.01/converter/pbm/pbmtogem.c.security-code 2012-04-09 15:31:45.000000000 +0200 -+++ netpbm-10.58.01/converter/pbm/pbmtogem.c 2012-04-09 15:40:03.193619915 +0200 -@@ -79,6 +79,7 @@ putinit (int const rows, int const cols) - bitsperitem = 0; - bitshift = 7; - outcol = 0; -+ overflow_add(cols, 7); - outmax = (cols + 7) / 8; - outrow = (unsigned char *) pm_allocrow (outmax, sizeof (unsigned char)); - lastrow = (unsigned char *) pm_allocrow (outmax, sizeof (unsigned char)); -diff -up netpbm-10.58.01/converter/pbm/pbmtogo.c.security-code netpbm-10.58.01/converter/pbm/pbmtogo.c ---- netpbm-10.58.01/converter/pbm/pbmtogo.c.security-code 2012-04-09 15:31:45.000000000 +0200 -+++ netpbm-10.58.01/converter/pbm/pbmtogo.c 2012-04-09 15:40:03.193619915 +0200 -@@ -158,6 +158,7 @@ main(int argc, - bitrow = pbm_allocrow(cols); - - /* Round cols up to the nearest multiple of 8. */ -+ overflow_add(cols, 7); - rucols = ( cols + 7 ) / 8; - bytesperrow = rucols; /* GraphOn uses bytes */ - rucols = rucols * 8; -diff -up netpbm-10.58.01/converter/pbm/pbmtolj.c.security-code netpbm-10.58.01/converter/pbm/pbmtolj.c ---- netpbm-10.58.01/converter/pbm/pbmtolj.c.security-code 2012-04-09 15:31:45.000000000 +0200 -+++ netpbm-10.58.01/converter/pbm/pbmtolj.c 2012-04-09 15:40:03.194619902 +0200 -@@ -120,7 +120,11 @@ parseCommandLine(int argc, char ** argv, - static void - allocateBuffers(unsigned int const cols) { - -+ overflow_add(cols, 8); - rowBufferSize = (cols + 7) / 8; -+ overflow_add(rowBufferSize, 128); -+ overflow_add(rowBufferSize, rowBufferSize+128); -+ overflow_add(rowBufferSize+10, rowBufferSize/8); - packBufferSize = rowBufferSize + (rowBufferSize + 127) / 128 + 1; - deltaBufferSize = rowBufferSize + rowBufferSize / 8 + 10; - -diff -up netpbm-10.58.01/converter/pbm/pbmtomda.c.security-code netpbm-10.58.01/converter/pbm/pbmtomda.c ---- netpbm-10.58.01/converter/pbm/pbmtomda.c.security-code 2012-04-09 15:31:45.000000000 +0200 -+++ netpbm-10.58.01/converter/pbm/pbmtomda.c 2012-04-09 15:40:03.195619889 +0200 -@@ -179,6 +179,7 @@ int main(int argc, char **argv) - - nOutRowsUnrounded = bScale ? nInRows/2 : nInRows; - -+ overflow_add(nOutRowsUnrounded, 3); - nOutRows = ((nOutRowsUnrounded + 3) / 4) * 4; - /* MDA wants rows a multiple of 4 */ - nOutCols = nInCols / 8; -diff -up netpbm-10.58.01/converter/pbm/pbmtoxbm.c.security-code netpbm-10.58.01/converter/pbm/pbmtoxbm.c ---- netpbm-10.58.01/converter/pbm/pbmtoxbm.c.security-code 2012-04-09 15:31:45.000000000 +0200 -+++ netpbm-10.58.01/converter/pbm/pbmtoxbm.c 2012-04-09 15:40:03.196619876 +0200 -@@ -335,6 +335,8 @@ convertRaster(FILE * const ifP, - - unsigned char * bitrow; - unsigned int row; -+ -+ overflow_add(cols, padright); - - putinit(xbmVersion); - -diff -up netpbm-10.58.01/converter/ppm/Makefile.security-code netpbm-10.58.01/converter/ppm/Makefile ---- netpbm-10.58.01/converter/ppm/Makefile.security-code 2012-04-09 15:31:44.000000000 +0200 -+++ netpbm-10.58.01/converter/ppm/Makefile 2012-04-09 15:40:03.202619802 +0200 -@@ -11,7 +11,7 @@ SUBDIRS = hpcdtoppm ppmtompeg - - PORTBINARIES = 411toppm eyuvtoppm gouldtoppm ilbmtoppm imgtoppm \ - leaftoppm mtvtoppm neotoppm \ -- pcxtoppm pc1toppm pi1toppm picttoppm pjtoppm \ -+ pcxtoppm pc1toppm pi1toppm pjtoppm \ - ppmtoacad ppmtoapplevol ppmtoarbtxt ppmtoascii \ - ppmtobmp ppmtoeyuv ppmtogif ppmtoicr ppmtoilbm \ - ppmtoleaf ppmtolj ppmtomitsu ppmtoneo \ -diff -up netpbm-10.58.01/converter/ppm/picttoppm.c.security-code netpbm-10.58.01/converter/ppm/picttoppm.c ---- netpbm-10.58.01/converter/ppm/picttoppm.c.security-code 2012-04-09 15:31:44.000000000 +0200 -+++ netpbm-10.58.01/converter/ppm/picttoppm.c 2012-04-09 15:40:03.205619763 +0200 -@@ -1,3 +1,5 @@ -+#error "Unfixable. Don't ship me" -+ - /* - * picttoppm.c -- convert a MacIntosh PICT file to PPM format. - * -diff -up netpbm-10.58.01/converter/ppm/ppmtoeyuv.c.security-code netpbm-10.58.01/converter/ppm/ppmtoeyuv.c ---- netpbm-10.58.01/converter/ppm/ppmtoeyuv.c.security-code 2012-04-09 15:31:42.000000000 +0200 -+++ netpbm-10.58.01/converter/ppm/ppmtoeyuv.c 2012-04-09 15:40:03.206619751 +0200 -@@ -114,6 +114,7 @@ create_multiplication_tables(const pixva - - int index; - -+ overflow_add(maxval, 1); - MALLOCARRAY_NOFAIL(mult299 , maxval+1); - MALLOCARRAY_NOFAIL(mult587 , maxval+1); - MALLOCARRAY_NOFAIL(mult114 , maxval+1); -diff -up netpbm-10.58.01/converter/ppm/ppmtoilbm.c.security-code netpbm-10.58.01/converter/ppm/ppmtoilbm.c ---- netpbm-10.58.01/converter/ppm/ppmtoilbm.c.security-code 2012-04-09 15:31:42.000000000 +0200 -+++ netpbm-10.58.01/converter/ppm/ppmtoilbm.c 2012-04-09 15:40:03.208619727 +0200 -@@ -1220,6 +1220,7 @@ ppm_to_rgb8(ifP, cols, rows, maxval) - - maskmethod = 0; /* no masking - RGB8 uses genlock bits */ - compmethod = 4; /* RGB8 files are always compressed */ -+ overflow2(cols, 4); - MALLOCARRAY_NOFAIL(compr_row, cols * 4); - - if( maxval != 255 ) { -@@ -1308,6 +1309,7 @@ ppm_to_rgbn(ifP, cols, rows, maxval) - - maskmethod = 0; /* no masking - RGBN uses genlock bits */ - compmethod = 4; /* RGBN files are always compressed */ -+ overflow2(cols, 2); - MALLOCARRAY_NOFAIL(compr_row, cols * 2); - - if( maxval != 15 ) { -diff -up netpbm-10.58.01/converter/ppm/ppmtomitsu.c.security-code netpbm-10.58.01/converter/ppm/ppmtomitsu.c ---- netpbm-10.58.01/converter/ppm/ppmtomitsu.c.security-code 2012-04-09 15:31:44.000000000 +0200 -+++ netpbm-10.58.01/converter/ppm/ppmtomitsu.c 2012-04-09 15:40:03.210619702 +0200 -@@ -685,6 +685,8 @@ main(int argc, char * argv[]) { - medias = MSize_User; - - if (dpi300) { -+ overflow2(medias.maxcols, 2); -+ overflow2(medias.maxrows, 2); - medias.maxcols *= 2; - medias.maxrows *= 2; - } -diff -up netpbm-10.58.01/editor/pnmgamma.c.security-code netpbm-10.58.01/editor/pnmgamma.c ---- netpbm-10.58.01/editor/pnmgamma.c.security-code 2012-04-09 15:31:34.000000000 +0200 -+++ netpbm-10.58.01/editor/pnmgamma.c 2012-04-09 15:40:03.220619577 +0200 -@@ -586,6 +586,7 @@ createGammaTables(enum transferFunction - xelval ** const btableP) { - - /* Allocate space for the tables. */ -+ overflow_add(maxval, 1); - MALLOCARRAY(*rtableP, maxval+1); - MALLOCARRAY(*gtableP, maxval+1); - MALLOCARRAY(*btableP, maxval+1); -diff -up netpbm-10.58.01/editor/pnmhisteq.c.security-code netpbm-10.58.01/editor/pnmhisteq.c ---- netpbm-10.58.01/editor/pnmhisteq.c.security-code 2012-04-09 15:31:33.000000000 +0200 -+++ netpbm-10.58.01/editor/pnmhisteq.c 2012-04-09 15:40:03.220619577 +0200 -@@ -103,6 +103,7 @@ computeLuminosityHistogram(xel * const * - unsigned int pixelCount; - unsigned int * lumahist; - -+ overflow_add(maxval, 1); - MALLOCARRAY(lumahist, maxval + 1); - if (lumahist == NULL) - pm_error("Out of storage allocating array for %u histogram elements", -diff -up netpbm-10.58.01/editor/pnmpad.c.security-code netpbm-10.58.01/editor/pnmpad.c ---- netpbm-10.58.01/editor/pnmpad.c.security-code 2012-04-09 15:31:34.000000000 +0200 -+++ netpbm-10.58.01/editor/pnmpad.c 2012-04-09 15:40:03.221619564 +0200 -@@ -527,6 +527,8 @@ main(int argc, const char ** argv) { - - computePadSizes(cmdline, cols, rows, &lpad, &rpad, &tpad, &bpad); - -+ overflow_add(cols, lpad); -+ overflow_add(cols + lpad, rpad); - newcols = cols + lpad + rpad; - - if (PNM_FORMAT_TYPE(format) == PBM_TYPE) -diff -up netpbm-10.58.01/editor/specialty/pamoil.c.security-code netpbm-10.58.01/editor/specialty/pamoil.c ---- netpbm-10.58.01/editor/specialty/pamoil.c.security-code 2012-04-09 15:31:33.000000000 +0200 -+++ netpbm-10.58.01/editor/specialty/pamoil.c 2012-04-09 15:40:03.224619526 +0200 -@@ -112,6 +112,7 @@ main(int argc, char *argv[] ) { - tuples = pnm_readpam(ifp, &inpam, PAM_STRUCT_SIZE(tuple_type)); - pm_close(ifp); - -+ overflow_add(inpam.maxval, 1); - MALLOCARRAY(hist, inpam.maxval + 1); - if (hist == NULL) - pm_error("Unable to allocate memory for histogram."); -diff -up netpbm-10.58.01/lib/libpm.c.security-code netpbm-10.58.01/lib/libpm.c ---- netpbm-10.58.01/lib/libpm.c.security-code 2012-04-09 15:31:38.000000000 +0200 -+++ netpbm-10.58.01/lib/libpm.c 2012-04-09 15:40:03.229619464 +0200 -@@ -808,4 +808,53 @@ pm_parse_height(const char * const arg) - } - - -+/* -+ * Maths wrapping -+ */ -+ -+void __overflow2(int a, int b) -+{ -+ if(a < 0 || b < 0) -+ pm_error("object too large"); -+ if(b == 0) -+ return; -+ if(a > INT_MAX / b) -+ pm_error("object too large"); -+} -+ -+void overflow3(int a, int b, int c) -+{ -+ overflow2(a,b); -+ overflow2(a*b, c); -+} -+ -+void overflow_add(int a, int b) -+{ -+ if( a > INT_MAX - b) -+ pm_error("object too large"); -+} -+ -+void *malloc2(int a, int b) -+{ -+ overflow2(a, b); -+ if(a*b == 0) -+ pm_error("Zero byte allocation"); -+ return malloc(a*b); -+} -+ -+void *malloc3(int a, int b, int c) -+{ -+ overflow3(a, b, c); -+ if(a*b*c == 0) -+ pm_error("Zero byte allocation"); -+ return malloc(a*b*c); -+} -+ -+void *realloc2(void * a, int b, int c) -+{ -+ overflow2(b, c); -+ if(b*c == 0) -+ pm_error("Zero byte allocation"); -+ return realloc(a, b*c); -+} - -diff -up netpbm-10.58.01/lib/pm.h.security-code netpbm-10.58.01/lib/pm.h ---- netpbm-10.58.01/lib/pm.h.security-code 2012-04-09 15:31:38.000000000 +0200 -+++ netpbm-10.58.01/lib/pm.h 2012-04-09 15:40:03.229619464 +0200 -@@ -432,4 +432,11 @@ pm_parse_height(const char * const arg); - #endif - - -+void *malloc2(int, int); -+void *malloc3(int, int, int); -+#define overflow2(a,b) __overflow2(a,b) -+void __overflow2(int, int); -+void overflow3(int, int, int); -+void overflow_add(int, int); -+ - #endif -diff -up netpbm-10.58.01/other/pnmcolormap.c.security-code netpbm-10.58.01/other/pnmcolormap.c ---- netpbm-10.58.01/other/pnmcolormap.c.security-code 2012-04-09 15:31:32.000000000 +0200 -+++ netpbm-10.58.01/other/pnmcolormap.c 2012-04-09 15:40:03.230619451 +0200 -@@ -840,6 +840,7 @@ colormapToSquare(struct pam * const pamP - pamP->width = intsqrt; - else - pamP->width = intsqrt + 1; -+ overflow_add(intsqrt, 1); - } - { - unsigned int const intQuotient = colormap.size / pamP->width; -diff -up netpbm-10.58.01/urt/rle.h.security-code netpbm-10.58.01/urt/rle.h ---- netpbm-10.58.01/urt/rle.h.security-code 2012-04-09 15:31:45.000000000 +0200 -+++ netpbm-10.58.01/urt/rle.h 2012-04-09 15:40:03.233619414 +0200 -@@ -14,6 +14,9 @@ - * If you modify this software, you should include a notice giving the - * name of the person performing the modification, the date of modification, - * and the reason for such modification. -+ * -+ * 2002-12-19: Fix maths wrapping bugs. Alan Cox <alan@redhat.com> -+ * Header declarations needed - */ - /* - * rle.h - Global declarations for Utah Raster Toolkit RLE programs. -@@ -160,6 +163,17 @@ rle_hdr /* End of typedef. * - */ - extern rle_hdr rle_dflt_hdr; - -+/* -+ * Provided by pm library -+ */ -+ -+extern void overflow_add(int, int); -+#define overflow2(a,b) __overflow2(a,b) -+extern void __overflow2(int, int); -+extern void overflow3(int, int, int); -+extern void *malloc2(int, int); -+extern void *malloc3(int, int, int); -+extern void *realloc2(void *, int, int); - - /* Declare RLE library routines. */ - ---- netpbm-10.58.01/lib/libpbm1.c.orig 2014-06-16 21:12:28.499230631 -0400 -+++ netpbm-10.58.01/lib/libpbm1.c 2014-06-16 21:12:55.932519324 -0400 -@@ -78,6 +78,7 @@ - } else { - pm_filepos const bytesPerRow = (cols+7)/8; - pm_filepos const needRasterSize = rows * bytesPerRow; -+ overflow2(bytesPerRow, rows); - pm_check(fileP, checkType, needRasterSize, retvalP); - } - } ---- netpbm-10.58.01/converter/ppm/ppmtoilbm.c.orig 2014-06-16 21:23:40.061473868 -0400 -+++ netpbm-10.58.01/converter/ppm/ppmtoilbm.c 2014-06-16 21:23:44.701466379 -0400 -@@ -185,6 +185,7 @@ - unsigned int i; - int * table; - -+ overflow_add(oldmaxval, 1); - MALLOCARRAY_NOFAIL(table, oldmaxval + 1); - for (i = 0; i <= oldmaxval; ++i) - table[i] = ROUNDDIV(i * newmaxval, oldmaxval); ---- netpbm-10.58.01/converter/other/sgitopnm.c.orig 2014-07-08 16:57:30.878754976 -0400 -+++ netpbm-10.58.01/converter/other/sgitopnm.c 2014-07-08 17:07:52.727745725 -0400 -@@ -372,10 +372,14 @@ - MALLOCARRAY_NOFAIL(image, head->ysize); - } else { - maxchannel = 3; -+ overflow2(head->ysize, maxchannel); - MALLOCARRAY_NOFAIL(image, head->ysize * maxchannel); - } -- if (table) -+ if (table) { -+ overflow2(head->xsize, 2); -+ overflow_add(head->xsize*2, 2); - MALLOCARRAY_NOFAIL(temp, WORSTCOMPR(head->xsize)); -+ } - - for (channel = 0; channel < maxchannel; ++channel) { - unsigned int row; diff --git a/srcpkgs/netpbm/template b/srcpkgs/netpbm/template deleted file mode 100644 index 1ff763f2e0c866..00000000000000 --- a/srcpkgs/netpbm/template +++ /dev/null @@ -1,98 +0,0 @@ -# Template file for 'netpbm' -pkgname=netpbm -# from http://svn.code.sf.net/p/netpbm/code/advanced/doc/HISTORY -version=11.12.00 -revision=1 -_githash=e04607114c4c222f2094541c77fb8e6fcd63c821 -_githash_guide=57112e540d334f390344a494df0b3b857d3abf01 -create_wrksrc=yes -build_wrksrc="netpbm-mirror-${_githash}" -hostmakedepends="flex perl pkg-config python3" -makedepends="libX11-devel libjpeg-turbo-devel libpng-devel libxml2-devel - tiff-devel zlib-devel" -short_desc="Toolkit for manipulation of graphic images" -maintainer="Leah Neukirchen <leah@vuxu.org>" -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="7c44a9973dc2502b4f5e8d60b2cf4832b3071c4ff6c0cdc317b72312e12d8c24 - 5cc83901e3627f60da90bf8a621bab43ecd47c978b4d40f2d0509226903072c9" - -post_extract() { - cd $build_wrksrc - for p in ${FILESDIR}/*.patch; do - patch -Np1 -i $p - done - - cd ../netpbm-mirror-${_githash_guide} -} - -do_configure() { - local endian bitsperlong - cat config.mk.in ${FILESDIR}/config.mk >config.mk - if [ "$XBPS_TARGET_MACHINE" = "i686" -o "$XBPS_TARGET_MACHINE" = "x86_64" ]; then - echo "WANT_SSE = Y" >>config.mk - fi - sed -i 's|misc|share/netpbm|' common.mk - sed -i 's|/link|/lib|' lib/Makefile - sed -i 's|/sharedlink|/lib|' lib/Makefile - sed -i 's|install.manwebmain install.manweb install.man|install.man|' GNUmakefile - if [ "$CROSS_BUILD" ]; then - # Patch buildutils/endiangen.c to return the endianess - # and word size for the target architecture - # XXX: perhaps add XBPS_ENDIAN to common/cross-profiles/*.sh - case "$XBPS_TARGET_MACHINE" in - ppc|ppc-musl|ppc64|ppc64-musl) endian="ENDIAN_BIG";; - *) endian="ENDIAN_LITTLE";; - esac - # XXX: perhaps add XBPS_BITSPERLONG to common/cross-files/*.sh - case "$XBPS_TARGET_MACHINE" in - aarch64*|x86_64*|ppc64*) bitsperlong="64";; - *) bitsperlong="32";; - esac - vsed -i buildtools/endiangen.c \ - -e "s;byteOrder();$endian;" \ - -e "s;bitsPerLong();$bitsperlong;" - # ... now build the tools for the host - CC=$CC_host CFLAGS="$CFLAGS_host" \ - LD=$LD_host LDFLAGS="$LDFLAGS_host" \ - make -C buildtools - fi -} - -do_build() { - make ${makejobs} CC=$CC CFLAGS="$CFLAGS" LDFLAGS_FOR_BUILD= - make MAKEMAN="${PWD}/buildtools/makeman" USERGUIDE=. \ - -C ../netpbm-mirror-${_githash_guide} \ - -f "${PWD}/buildtools/manpage.mk" manpages -} - -do_install() { - make pkgdir=$DESTDIR/usr PKGMANDIR=share/man install-run install-dev - vmkdir usr/share/man/man1 - vmkdir usr/share/man/man3 - vmkdir usr/share/man/man5 - make MAKEMAN="${PWD}/buildtools/makeman" MANDIR="$DESTDIR/usr/share/man" USERGUIDE=. \ - -C ../netpbm-mirror-${_githash_guide} \ - -f "${PWD}/buildtools/manpage.mk" installman - vlicense doc/copyright_summary LICENSE -} - -libnetpbm_package() { - replaces="${sourcepkg}<10.66.03_2" - short_desc+=" - runtime libraries" - pkg_install() { - vmove usr/lib/*.so.* - } -} - -libnetpbm-devel_package() { - replaces="${sourcepkg}<10.66.03_2" - depends="libnetpbm>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/*.so - } -} diff --git a/srcpkgs/netpbm/update b/srcpkgs/netpbm/update deleted file mode 100644 index f48913dd24f38d..00000000000000 --- a/srcpkgs/netpbm/update +++ /dev/null @@ -1,2 +0,0 @@ -site="http://svn.code.sf.net/p/netpbm/code/advanced/doc/HISTORY" -pattern='Release.\K[\d.]+' diff --git a/srcpkgs/netperf/patches/include.patch b/srcpkgs/netperf/patches/include.patch deleted file mode 100644 index 209260302a2cec..00000000000000 --- a/srcpkgs/netperf/patches/include.patch +++ /dev/null @@ -1,28 +0,0 @@ ---- a/src/net_uuid.c -+++ b/src/net_uuid.c -@@ -28,6 +28,7 @@ - #include <stdlib.h> - #include <string.h> - #include <fcntl.h> -+#include <unistd.h> - - #if defined(HAVE_INTTYPES_H) - #include <inttypes.h> ---- a/src/netlib.c -+++ b/src/netlib.c -@@ -779,6 +779,7 @@ random_ip_address(struct addrinfo *res, - } - - #if defined(HAVE_SENDFILE) -+#include <sys/sendfile.h> - int netperf_sendfile(SOCKET send_socket, struct ring_elt *send_ring) { - - int len; -@@ -2309,6 +2310,7 @@ bind_to_specific_processor(int processor - value will not tell you if you are bound vs unbound. */ - bindprocessor(BINDPROCESS,getpid(),(cpu_t)mapped_affinity); - #elif HAVE_SCHED_SETAFFINITY -+#define _GNU_SOURCE - #include <sched.h> - /* in theory this should cover systems with more CPUs than bits in a - long, without having to specify __USE_GNU. we "cheat" by taking diff --git a/srcpkgs/netperf/template b/srcpkgs/netperf/template deleted file mode 100644 index 89d608b96c1995..00000000000000 --- a/srcpkgs/netperf/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'netperf' -pkgname=netperf -version=2.7.0 -revision=1 -build_style=gnu-configure -short_desc="Network benchmarking tool" -maintainer="Orphaned <orphan@voidlinux.org>" -license="custom:Proprietary" -homepage="https://github.com/HewlettPackard/netperf" -distfiles="https://github.com/HewlettPackard/netperf/archive/netperf-${version}.tar.gz" -checksum=4569bafa4cca3d548eb96a486755af40bd9ceb6ab7c6abd81cc6aa4875007c4e -repository=nonfree - -CFLAGS="-D_GNU_SOURCE -fcommon" - -post_install() { - vlicense COPYING -} diff --git a/srcpkgs/netpgp/patches/configure.ac.patch b/srcpkgs/netpgp/patches/configure.ac.patch deleted file mode 100644 index db4f066d7b3204..00000000000000 --- a/srcpkgs/netpgp/patches/configure.ac.patch +++ /dev/null @@ -1,12 +0,0 @@ -automake-1.14 freaks out if AM_PROG_AR is not defined. - ---- a/configure.ac 2014-02-17 19:47:41.572637701 +0100 -+++ b/configure.ac 2014-02-17 19:47:54.604474781 +0100 -@@ -14,6 +14,7 @@ AC_CONFIG_HEADER([src/lib/config.h]) - - AM_INIT_AUTOMAKE([-Wall -Werror foreign]) - AM_MAINTAINER_MODE -+AM_PROG_AR - - AC_CANONICAL_HOST - CANONICAL_HOST=$host diff --git a/srcpkgs/netpgp/patches/lib_keyring_c.patch b/srcpkgs/netpgp/patches/lib_keyring_c.patch deleted file mode 100644 index aae01887225d54..00000000000000 --- a/srcpkgs/netpgp/patches/lib_keyring_c.patch +++ /dev/null @@ -1,68 +0,0 @@ -$NetBSD: patch-src_lib_keyring.c,v 1.3 2018/03/15 20:00:43 khorben Exp $ - -Do not crash when listing keys without a keyring. -Do not use random data for pass-phrases on EOF. -Do not ask for a passphrase when empty. - ---- a/src/lib/keyring.c 2011-06-25 00:37:44.000000000 +0000 -+++ b/src/lib/keyring.c -@@ -226,7 +226,7 @@ typedef struct { - pgp_seckey_t *seckey; - } decrypt_t; - --static pgp_cb_ret_t -+static pgp_cb_ret_t - decrypt_cb(const pgp_packet_t *pkt, pgp_cbdata_t *cbinfo) - { - const pgp_contents_t *content = &pkt->u; -@@ -244,7 +244,9 @@ decrypt_cb(const pgp_packet_t *pkt, pgp_ - break; - - case PGP_GET_PASSPHRASE: -- (void) pgp_getpassphrase(decrypt->passfp, pass, sizeof(pass)); -+ if (pgp_getpassphrase(decrypt->passfp, pass, sizeof(pass)) == 0) { -+ pass[0] = '\0'; -+ } - *content->skey_passphrase.passphrase = netpgp_strdup(pass); - pgp_forget(pass, (unsigned)sizeof(pass)); - return PGP_KEEP_MEMORY; -@@ -292,6 +294,20 @@ decrypt_cb(const pgp_packet_t *pkt, pgp_ - return PGP_RELEASE_MEMORY; - } - -+static pgp_cb_ret_t -+decrypt_cb_empty(const pgp_packet_t *pkt, pgp_cbdata_t *cbinfo) -+{ -+ const pgp_contents_t *content = &pkt->u; -+ -+ switch (pkt->tag) { -+ case PGP_GET_PASSPHRASE: -+ *content->skey_passphrase.passphrase = netpgp_strdup(""); -+ return PGP_KEEP_MEMORY; -+ default: -+ return decrypt_cb(pkt, cbinfo); -+ } -+} -+ - /** - \ingroup Core_Keys - \brief Decrypts secret key from given keydata with given passphrase -@@ -306,8 +322,18 @@ pgp_decrypt_seckey(const pgp_key_t *key, - const int printerrors = 1; - decrypt_t decrypt; - -+ /* first try with an empty passphrase */ - (void) memset(&decrypt, 0x0, sizeof(decrypt)); - decrypt.key = key; -+ stream = pgp_new(sizeof(*stream)); -+ pgp_keydata_reader_set(stream, key); -+ pgp_set_callback(stream, decrypt_cb_empty, &decrypt); -+ stream->readinfo.accumulate = 1; -+ pgp_parse(stream, !printerrors); -+ if (decrypt.seckey != NULL) { -+ return decrypt.seckey; -+ } -+ /* ask for a passphrase */ - decrypt.passfp = passfp; - stream = pgp_new(sizeof(*stream)); - pgp_keydata_reader_set(stream, key); diff --git a/srcpkgs/netpgp/patches/lib_openssl__crypto.c.patch b/srcpkgs/netpgp/patches/lib_openssl__crypto.c.patch deleted file mode 100644 index 55b2122b4f73ee..00000000000000 --- a/srcpkgs/netpgp/patches/lib_openssl__crypto.c.patch +++ /dev/null @@ -1,417 +0,0 @@ -$NetBSD: patch-src_lib_openssl__crypto.c,v 1.1 2020/04/25 12:07:47 nia Exp $ - -Sync with NetBSD src to fix build with OpenSSL 1.1. - ---- a/src/lib/openssl_crypto.c 2020-04-25 11:54:50.243962468 +0000 -+++ b/src/lib/openssl_crypto.c -@@ -88,18 +88,144 @@ __COPYRIGHT("@(#) Copyright (c) 2009 The - #include "netpgpdigest.h" - #include "packet.h" - -+static void -+takeRSA(const RSA *orsa, pgp_rsa_pubkey_t *pk, pgp_rsa_seckey_t *sk) -+{ -+ const BIGNUM *n, *e, *d, *q, *p; -+#if OPENSSL_VERSION_NUMBER >= 0x10100000L -+ RSA_get0_key(orsa, &n, &e, &d); -+ RSA_get0_factors(orsa, &q, &p); -+#else -+ n = orsa->n; -+ e = orsa->e; -+ d = orsa->d; -+ p = orsa->p; -+ q = orsa->q; -+#endif -+ if (sk) { -+ sk->d = BN_dup(d); -+ sk->p = BN_dup(p); -+ sk->q = BN_dup(q); -+ } -+ if (pk) { -+ pk->n = BN_dup(n); -+ pk->e = BN_dup(e); -+ } -+} - --static void --test_seckey(const pgp_seckey_t *seckey) -+static RSA * -+makeRSA(const pgp_rsa_pubkey_t *pubkey, const pgp_rsa_seckey_t *seckey) -+{ -+ BIGNUM *n, *e, *d, *p, *q; -+ RSA *orsa; -+ -+ orsa = RSA_new(); -+ n = BN_dup(pubkey->n); -+ e = BN_dup(pubkey->e); -+ -+ if (seckey) { -+ d = BN_dup(seckey->d); -+ p = BN_dup(seckey->p); -+ q = BN_dup(seckey->q); -+ } else { -+ d = p = q = NULL; -+ } -+ -+#if OPENSSL_VERSION_NUMBER >= 0x10100000L -+ RSA_set0_key(orsa, n, e, d); -+ RSA_set0_factors(orsa, p, q); -+#else -+ BN_free(orsa->n); -+ BN_free(orsa->e); -+ orsa->n = n; -+ orsa->e = e; -+ if (d) { -+ BN_free(orsa->d); -+ orsa->d = d; -+ } -+ if (p) { -+ BN_free(orsa->p); -+ orsa->p = p; -+ } -+ if (q) { -+ BN_free(orsa->q); -+ orsa->q = q; -+ } -+#endif -+ return orsa; -+} -+ -+static DSA_SIG * -+makeDSA_SIG(const pgp_dsa_sig_t *sig) -+{ -+ DSA_SIG *osig; -+ BIGNUM *r, *s; -+ -+ osig = DSA_SIG_new(); -+ r = BN_dup(sig->r); -+ s = BN_dup(sig->s); -+ -+#if OPENSSL_VERSION_NUMBER >= 0x10100000L -+ DSA_SIG_set0(osig, r, s); -+#else -+ BN_free(osig->r); -+ BN_free(osig->s); -+ osig->r = r; -+ osig->s = s; -+#endif -+ -+ return osig; -+} -+ -+static DSA * -+makeDSA(const pgp_dsa_pubkey_t *dsa, const pgp_dsa_seckey_t *secdsa) - { -- RSA *test = RSA_new(); -+ DSA *odsa; -+ BIGNUM *p, *q, *g, *y, *x; - -- test->n = BN_dup(seckey->pubkey.key.rsa.n); -- test->e = BN_dup(seckey->pubkey.key.rsa.e); -+ odsa = DSA_new(); - -- test->d = BN_dup(seckey->key.rsa.d); -- test->p = BN_dup(seckey->key.rsa.p); -- test->q = BN_dup(seckey->key.rsa.q); -+ p = BN_dup(dsa->p); -+ q = BN_dup(dsa->q); -+ g = BN_dup(dsa->g); -+ y = BN_dup(dsa->y); -+ x = secdsa ? secdsa->x : NULL; -+ -+#if OPENSSL_VERSION_NUMBER >= 0x10100000L -+ DSA_set0_key(odsa, y, x); -+#else -+ BN_free(odsa->p); -+ BN_free(odsa->q); -+ BN_free(odsa->g); -+ BN_free(odsa->pub_key); -+ odsa->p = p; -+ odsa->q = q; -+ odsa->g = g; -+ odsa->pub_key = y; -+ if (x) { -+ BN_free(odsa->priv_key); -+ odsa->priv_key = x; -+ } -+#endif -+ return odsa; -+} -+ -+static void -+takeDSA(const DSA *odsa, pgp_dsa_seckey_t *sk) -+{ -+ const BIGNUM *x; -+#if OPENSSL_VERSION_NUMBER >= 0x10100000L -+ DSA_get0_key(odsa, NULL, &x); -+#else -+ x = odsa->priv_key; -+#endif -+ sk->x = BN_dup(x); -+} -+ -+static void -+test_seckey(const pgp_seckey_t *seckey) -+{ -+ RSA *test = makeRSA(&seckey->pubkey.key.rsa, &seckey->key.rsa); - - if (RSA_check_key(test) != 1) { - (void) fprintf(stderr, -@@ -434,25 +560,15 @@ pgp_dsa_verify(const uint8_t *hash, size - const pgp_dsa_pubkey_t *dsa) - { - unsigned qlen; -- DSA_SIG *osig; -- DSA *odsa; -+ DSA_SIG *osig = makeDSA_SIG(sig); -+ DSA *odsa = makeDSA(dsa, NULL); - int ret; - -- osig = DSA_SIG_new(); -- osig->r = sig->r; -- osig->s = sig->s; -- -- odsa = DSA_new(); -- odsa->p = dsa->p; -- odsa->q = dsa->q; -- odsa->g = dsa->g; -- odsa->pub_key = dsa->y; -- - if (pgp_get_debug_level(__FILE__)) { - hexdump(stderr, "input hash", hash, hash_length); -- (void) fprintf(stderr, "Q=%d\n", BN_num_bytes(odsa->q)); -+ (void) fprintf(stderr, "Q=%d\n", BN_num_bytes(dsa->q)); - } -- if ((qlen = (unsigned)BN_num_bytes(odsa->q)) < hash_length) { -+ if ((qlen = (unsigned)BN_num_bytes(dsa->q)) < hash_length) { - hash_length = qlen; - } - ret = DSA_do_verify(hash, (int)hash_length, osig, odsa); -@@ -464,10 +580,7 @@ pgp_dsa_verify(const uint8_t *hash, size - return 0; - } - -- odsa->p = odsa->q = odsa->g = odsa->pub_key = NULL; - DSA_free(odsa); -- -- osig->r = osig->s = NULL; - DSA_SIG_free(osig); - - return (unsigned)ret; -@@ -488,19 +601,14 @@ pgp_rsa_public_decrypt(uint8_t *out, - size_t length, - const pgp_rsa_pubkey_t *pubkey) - { -- RSA *orsa; -- int n; -- -- orsa = RSA_new(); -- orsa->n = pubkey->n; -- orsa->e = pubkey->e; -+ RSA *orsa = makeRSA(pubkey, NULL); -+ int ret; - -- n = RSA_public_decrypt((int)length, in, out, orsa, RSA_NO_PADDING); -+ ret = RSA_public_decrypt((int)length, in, out, orsa, RSA_NO_PADDING); - -- orsa->n = orsa->e = NULL; - RSA_free(orsa); - -- return n; -+ return ret; - } - - /** -@@ -520,21 +628,10 @@ pgp_rsa_private_encrypt(uint8_t *out, - const pgp_rsa_seckey_t *seckey, - const pgp_rsa_pubkey_t *pubkey) - { -- RSA *orsa; -- int n; -+ RSA *orsa = makeRSA(pubkey, seckey); -+ int ret; - -- orsa = RSA_new(); -- orsa->n = BN_dup(pubkey->n); -- orsa->d = seckey->d; -- orsa->p = seckey->q; /* p and q are round the other way in openssl */ -- orsa->q = seckey->p; -- -- /* debug */ -- orsa->e = BN_dup(pubkey->e); -- /* If this isn't set, it's very likely that the programmer hasn't */ -- /* decrypted the secret key. RSA_check_key segfaults in that case. */ -- /* Use pgp_decrypt_seckey() to do that. */ -- if (orsa->d == NULL) { -+ if (seckey->d == NULL) { - (void) fprintf(stderr, "orsa is not set\n"); - return 0; - } -@@ -544,12 +641,11 @@ pgp_rsa_private_encrypt(uint8_t *out, - } - /* end debug */ - -- n = RSA_private_encrypt((int)length, in, out, orsa, RSA_NO_PADDING); -+ ret = RSA_private_encrypt((int)length, in, out, orsa, RSA_NO_PADDING); - -- orsa->n = orsa->d = orsa->p = orsa->q = NULL; - RSA_free(orsa); - -- return n; -+ return ret; - } - - /** -@@ -569,18 +665,10 @@ pgp_rsa_private_decrypt(uint8_t *out, - const pgp_rsa_seckey_t *seckey, - const pgp_rsa_pubkey_t *pubkey) - { -- RSA *keypair; -+ RSA *keypair = makeRSA(pubkey, seckey); - int n; - char errbuf[1024]; - -- keypair = RSA_new(); -- keypair->n = pubkey->n; /* XXX: do we need n? */ -- keypair->d = seckey->d; -- keypair->p = seckey->q; -- keypair->q = seckey->p; -- -- /* debug */ -- keypair->e = pubkey->e; - if (RSA_check_key(keypair) != 1) { - (void) fprintf(stderr, "RSA_check_key is not set\n"); - return 0; -@@ -600,7 +688,6 @@ pgp_rsa_private_decrypt(uint8_t *out, - ERR_error_string(err, &errbuf[0]); - (void) fprintf(stderr, "openssl error : %s\n", errbuf); - } -- keypair->n = keypair->d = keypair->p = keypair->q = NULL; - RSA_free(keypair); - - return n; -@@ -620,15 +707,11 @@ pgp_rsa_public_encrypt(uint8_t *out, - size_t length, - const pgp_rsa_pubkey_t *pubkey) - { -- RSA *orsa; -+ RSA *orsa = makeRSA(pubkey, NULL); - int n; - - /* printf("pgp_rsa_public_encrypt: length=%ld\n", length); */ - -- orsa = RSA_new(); -- orsa->n = pubkey->n; -- orsa->e = pubkey->e; -- - /* printf("len: %ld\n", length); */ - /* pgp_print_bn("n: ", orsa->n); */ - /* pgp_print_bn("e: ", orsa->e); */ -@@ -640,7 +723,6 @@ pgp_rsa_public_encrypt(uint8_t *out, - fd_out = BIO_new_fd(fileno(stderr), BIO_NOCLOSE); - ERR_print_errors(fd_out); - } -- orsa->n = orsa->e = NULL; - RSA_free(orsa); - - return n; -@@ -656,7 +738,9 @@ void - pgp_crypto_finish(void) - { - CRYPTO_cleanup_all_ex_data(); -+#if OPENSSL_VERSION_NUMBER < 0x10100000L - ERR_remove_state((unsigned long)0); -+#endif - } - - /** -@@ -692,25 +776,33 @@ rsa_generate_keypair(pgp_key_t *keydata, - BN_CTX *ctx; - pgp_output_t *output; - pgp_memory_t *mem; -+ BIGNUM *bne; -+ pgp_rsa_pubkey_t *pk; -+ pgp_rsa_seckey_t *sk; - - ctx = BN_CTX_new(); - pgp_keydata_init(keydata, PGP_PTAG_CT_SECRET_KEY); - seckey = pgp_get_writable_seckey(keydata); -+ pk = &seckey->pubkey.key.rsa; -+ sk = &seckey->key.rsa; - - /* generate the key pair */ - -- rsa = RSA_generate_key(numbits, e, NULL, NULL); -+ bne = BN_new(); -+ BN_set_word(bne, e); -+ -+ rsa = RSA_new(); -+ RSA_generate_key_ex(rsa, numbits, bne, NULL); -+ BN_free(bne); - - /* populate pgp key from ssl key */ -+ takeRSA(rsa, pk, sk); - - seckey->pubkey.version = PGP_V4; - seckey->pubkey.birthtime = time(NULL); - seckey->pubkey.days_valid = 0; - seckey->pubkey.alg = PGP_PKA_RSA; - -- seckey->pubkey.key.rsa.n = BN_dup(rsa->n); -- seckey->pubkey.key.rsa.e = BN_dup(rsa->e); -- - seckey->s2k_usage = PGP_S2KU_ENCRYPTED_AND_HASHED; - seckey->s2k_specifier = PGP_S2KS_SALTED; - /* seckey->s2k_specifier=PGP_S2KS_SIMPLE; */ -@@ -721,11 +813,8 @@ rsa_generate_keypair(pgp_key_t *keydata, - seckey->octetc = 0; - seckey->checksum = 0; - -- seckey->key.rsa.d = BN_dup(rsa->d); -- seckey->key.rsa.p = BN_dup(rsa->p); -- seckey->key.rsa.q = BN_dup(rsa->q); -- seckey->key.rsa.u = BN_mod_inverse(NULL, rsa->p, rsa->q, ctx); -- if (seckey->key.rsa.u == NULL) { -+ sk->u = BN_mod_inverse(NULL, sk->p, sk->q, ctx); -+ if (sk->u == NULL) { - (void) fprintf(stderr, "seckey->key.rsa.u is NULL\n"); - return 0; - } -@@ -817,18 +906,10 @@ pgp_dsa_sign(uint8_t *hashbuf, - const pgp_dsa_pubkey_t *pubdsa) - { - DSA_SIG *dsasig; -- DSA *odsa; -- -- odsa = DSA_new(); -- odsa->p = pubdsa->p; -- odsa->q = pubdsa->q; -- odsa->g = pubdsa->g; -- odsa->pub_key = pubdsa->y; -- odsa->priv_key = secdsa->x; -+ DSA *odsa = makeDSA(pubdsa, secdsa); - - dsasig = DSA_do_sign(hashbuf, (int)hashsize, odsa); - -- odsa->p = odsa->q = odsa->g = odsa->pub_key = odsa->priv_key = NULL; - DSA_free(odsa); - - return dsasig; -@@ -860,15 +941,12 @@ openssl_read_pem_seckey(const char *f, p - rsa = PEM_read_RSAPrivateKey(fp, NULL, NULL, pass); - } while (rsa == NULL); - } -- key->key.seckey.key.rsa.d = rsa->d; -- key->key.seckey.key.rsa.p = rsa->p; -- key->key.seckey.key.rsa.q = rsa->q; -- key->key.seckey.key.rsa.d = rsa->d; -+ takeRSA(rsa, NULL, &key->key.seckey.key.rsa); - } else if (strcmp(type, "ssh-dss") == 0) { - if ((dsa = PEM_read_DSAPrivateKey(fp, NULL, NULL, NULL)) == NULL) { - ok = 0; - } else { -- key->key.seckey.key.dsa.x = dsa->priv_key; -+ takeDSA(dsa, &key->key.seckey.key.dsa); - } - } else { - ok = 0; diff --git a/srcpkgs/netpgp/patches/lib_reader_c.patch b/srcpkgs/netpgp/patches/lib_reader_c.patch deleted file mode 100644 index 67fc322590910b..00000000000000 --- a/srcpkgs/netpgp/patches/lib_reader_c.patch +++ /dev/null @@ -1,26 +0,0 @@ -$NetBSD: patch-src_lib_reader.c,v 1.1 2018/03/15 19:51:08 khorben Exp $ - -Do not truncate pass-phrases without a newline character. - ---- a/src/lib/reader.c 2012-03-05 02:20:18.000000000 +0000 -+++ b/src/lib/reader.c -@@ -160,6 +160,7 @@ int - pgp_getpassphrase(void *in, char *phrase, size_t size) - { - char *p; -+ size_t len; - - if (in == NULL) { - while ((p = getpass("netpgp passphrase: ")) == NULL) { -@@ -169,7 +170,10 @@ pgp_getpassphrase(void *in, char *phrase - if (fgets(phrase, (int)size, in) == NULL) { - return 0; - } -- phrase[strlen(phrase) - 1] = 0x0; -+ len = strlen(phrase); -+ if (len >= 1 && phrase[len - 1] == '\n') { -+ phrase[len - 1] = '\0'; -+ } - } - return 1; - } diff --git a/srcpkgs/netpgp/patches/lib_signature_c.patch b/srcpkgs/netpgp/patches/lib_signature_c.patch deleted file mode 100644 index 032f2814f40e9c..00000000000000 --- a/srcpkgs/netpgp/patches/lib_signature_c.patch +++ /dev/null @@ -1,46 +0,0 @@ -$NetBSD: patch-src_lib_signature.c,v 1.2 2020/04/25 12:07:47 nia Exp $ - -Fix build with OpenSSL 1.1 by syncing with NetBSD src - -Output signatures to the standard output for "-". - ---- a/src/lib/signature.c 2012-03-05 02:20:18.000000000 +0000 -+++ b/src/lib/signature.c -@@ -232,6 +232,7 @@ dsa_sign(pgp_hash_t *hash, - unsigned t; - uint8_t hashbuf[NETPGP_BUFSIZ]; - DSA_SIG *dsasig; -+ const BIGNUM *r, *s; - - /* hashsize must be "equal in size to the number of bits of q, */ - /* the group generated by the DSA key's generator value */ -@@ -252,8 +253,14 @@ dsa_sign(pgp_hash_t *hash, - dsasig = pgp_dsa_sign(hashbuf, hashsize, sdsa, dsa); - - /* convert and write the sig out to memory */ -- pgp_write_mpi(output, dsasig->r); -- pgp_write_mpi(output, dsasig->s); -+#if OPENSSL_VERSION_NUMBER >= 0x10100000 -+ DSA_SIG_get0(dsasig, &r, &s); -+#else -+ r = dsasig->r; -+ s = dsasig->s; -+#endif -+ pgp_write_mpi(output, r); -+ pgp_write_mpi(output, s); - DSA_SIG_free(dsasig); - return 1; - } -@@ -903,7 +910,11 @@ open_output_file(pgp_output_t **output, - - /* setup output file */ - if (outname) { -- fd = pgp_setup_file_write(output, outname, overwrite); -+ if (strcmp(outname, "-") == 0) { -+ fd = pgp_setup_file_write(output, NULL, overwrite); -+ } else { -+ fd = pgp_setup_file_write(output, outname, overwrite); -+ } - } else { - unsigned flen = (unsigned)(strlen(inname) + 4 + 1); - char *f = NULL; diff --git a/srcpkgs/netpgp/patches/netpgp_1.patch b/srcpkgs/netpgp/patches/netpgp_1.patch deleted file mode 100644 index 4052795ac788ac..00000000000000 --- a/srcpkgs/netpgp/patches/netpgp_1.patch +++ /dev/null @@ -1,25 +0,0 @@ -$NetBSD: patch-src_netpgp_netpgp.1,v 1.1 2018/03/15 20:14:14 khorben Exp $ - -Correct option "--armor". -Also document alternate option "--detach". - ---- a/src/netpgp/netpgp.1 2014-02-17 07:23:18.000000000 +0000 -+++ b/src/netpgp/netpgp.1 -@@ -203,7 +203,7 @@ library. - In addition to one of the preceding commands, a number of qualifiers - or options may be given. - .Bl -tag -width Ar --.It Fl Fl armour , Fl armor -+.It Fl Fl armour , Fl Fl armor - This option, however it is spelled, wraps the signature as an - ASCII-encoded piece of text, for ease of use. - .It Fl Fl cipher Ar ciphername -@@ -216,7 +216,7 @@ access to the cipher used. - The default cipher algorithm is the - .Dq CAST5 - algorithm. --.It Fl Fl detached -+.It Fl Fl detach , Fl Fl detached - When signing a file, place the resulting signature in a separate - file from the one being signed. - .It Fl Fl hash-alg Ar hash-algorithm diff --git a/srcpkgs/netpgp/template b/srcpkgs/netpgp/template deleted file mode 100644 index bc7cfc7c75f21d..00000000000000 --- a/srcpkgs/netpgp/template +++ /dev/null @@ -1,62 +0,0 @@ -# Template file for 'netpgp' -pkgname=netpgp -version=20140220 -revision=22 -build_style=gnu-configure -hostmakedepends="automake libtool pkg-config" -makedepends="zlib-devel bzip2-devel openssl-devel" -short_desc="NetBSD PGP implementation" -maintainer="Orphaned <orphan@voidlinux.org>" -license="BSD-3-Clause" -homepage="http://www.netbsd.org" -distfiles="ftp://ftp.netbsd.org/pub/pkgsrc/distfiles/LOCAL_PORTS/netpgp-${version}.tar.gz" -checksum=fbe403f037376a40afd19bc8a1786b55b67cf8092a723ef36a61d99260b66dbf - -CFLAGS="-Wno-error=unused-but-set-variable -Wno-error=cpp -Wno-format-truncation \ - -Wno-stringop-truncation -Wno-stringop-overflow -Wno-error=format-overflow \ - -Wno-array-parameter -Wno-deprecated-declarations" - -pre_configure() { - autoreconf -fi -} -do_check() { - # depends on the netpgpverify package which depends on libnetpgp - # from this package - : -} -post_install() { - vlicense Licence LICENSE -} - -libmj_package() { - short_desc="Minimalist JSON lightweight data interchange library" - pkg_install() { - vmove "usr/lib/libmj.so.*" - } -} -libmj-devel_package() { - short_desc="Minimalist JSON data interchange library - development files" - depends="libmj>=${version}_${revision}" - pkg_install() { - vinstall ${wrksrc}/src/libmj/mj.h 644 usr/include - vmove usr/lib/libmj.a - vmove usr/lib/libmj.so - vmove usr/share/man/man3/libmj.3 - } -} -libnetpgp_package() { - short_desc="BSD licensed library for PGP tasks" - pkg_install() { - vmove "usr/lib/*.so.*" - } -} -libnetpgp-devel_package() { - depends="${makedepends} libnetpgp>=${version}_${revision}" - short_desc="BSD licensed library for PGP tasks - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - vmove usr/share/man/man3 - } -} diff --git a/srcpkgs/netpgpverify/patches/install.patch b/srcpkgs/netpgpverify/patches/install.patch deleted file mode 100644 index 59990f06ba6118..00000000000000 --- a/srcpkgs/netpgpverify/patches/install.patch +++ /dev/null @@ -1,13 +0,0 @@ ---- a/Makefile.in 2015-02-05 08:25:13.491988672 +0100 -+++ b/Makefile.in 2015-02-05 08:25:51.774946087 +0100 -@@ -19,7 +19,9 @@ ${PROG}: ${OBJS} - ${CC} ${OBJS} -o ${PROG} - - install: -- install -c -s ${PROG} ${DESTDIR}${PREFIX}/bin -+ install -d ${DESTDIR}/${PREFIX}/bin -+ install -c ${PROG} ${DESTDIR}${PREFIX}/bin -+ install -d ${DESTDIR}/${MANDIR}/man1 - install -c netpgpverify.1 ${DESTDIR}${MANDIR}/man1 - - tst: diff --git a/srcpkgs/netpgpverify/template b/srcpkgs/netpgpverify/template deleted file mode 100644 index 77d2f1061805e0..00000000000000 --- a/srcpkgs/netpgpverify/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'netpgpverify' -pkgname=netpgpverify -version=20160707 -revision=2 -build_style=configure -configure_args="--prefix=/usr --mandir=/usr/share/man" -short_desc="PGP/SSH standalone verification utility" -maintainer="Orphaned <orphan@voidlinux.org>" -license="BSD-2-Clause" -homepage="http://www.netpgp.com" -distfiles="http://www.netpgp.com/src/${pkgname}-${version}.tar.gz" -checksum=1eedf30b35cacbf8f39b80fbc4ea6129ba8c7815b0ad7f3d1ae05e521f684b00 - -post_extract() { - sed -i '/CC.*-o/s/$/ $(LDFLAGS)/' Makefile.in -} -post_install() { - sed '/\*\//q' main.c >LICENSE - vlicense LICENSE -} diff --git a/srcpkgs/netrek-client-cow/template b/srcpkgs/netrek-client-cow/template deleted file mode 100644 index 1f5118157481dc..00000000000000 --- a/srcpkgs/netrek-client-cow/template +++ /dev/null @@ -1,37 +0,0 @@ -# Template file for 'netrek-client-cow' -pkgname=netrek-client-cow -version=3.3.2 -revision=2 -build_style=gnu-configure -hostmakedepends="libtool automake" -makedepends="libX11-devel imlib2-devel libXxf86vm-devel gmp-devel - SDL_mixer-devel sdl12-compat-devel libXpm-devel" -short_desc="Netrek Client (C and X11)" -maintainer="Toyam Cox <Vaelatern@voidlinux.org>" -license="MIT, custom:PublicDomain" -homepage="https://www.netrek.org/" -distfiles="https://www.netrek.org/files/COW/netrek-client-cow-${version}.tar.gz" -checksum=cac219248d71033b62098c3da1ca6b4408974b22996da39eaba213b2253e6da3 -nocross='./mkcflags compiled without HOSTCC' -broken="unable to fetch source" - -if [ "$XBPS_TARGET_LIBC" = "musl" ]; then - makedepends+=" musl-fts-devel" - export LIBS+=" -lfts" -fi - -post_install() { - vlicense COPYING - vlicense copyright.h - vlicense copyright2.h - vmkdir usr/bin - ln -s ../games/netrek-client-cow ${DESTDIR}/usr/bin/netrek-client-cow -} - -do_check() { - echo "Check stage is broken" -} - -# REMARKS: -# Source tracked at https://github.com/quozl/netrek-client-cow -# Custom is a sort of public domain declaration diff --git a/srcpkgs/netris/template b/srcpkgs/netris/template deleted file mode 100644 index 20453fc165a5f4..00000000000000 --- a/srcpkgs/netris/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'netris' -pkgname=netris -version=0.1.8 -revision=4 -build_style=go -go_import_path="gitlab.com/tslocum/netris" -go_package="./cmd/netris" -short_desc="Multiplayer Tetris clone" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-3.0-or-later" -homepage="https://gitlab.com/tslocum/netris" -distfiles="https://gitlab.com/tslocum/netris/-/archive/v${version}/netris-v${version}.tar.gz" -checksum=3638d7bfce544fde9ab1dd15376586e12513187f7c3b51baf223846cce60a33e diff --git a/srcpkgs/netscanner/template b/srcpkgs/netscanner/template deleted file mode 100644 index a3db7efda239b2..00000000000000 --- a/srcpkgs/netscanner/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'netscanner' -pkgname=netscanner -version=0.6.3 -revision=1 -build_style=cargo -depends="iw" -short_desc="Network scanner & diagnostic tool with modern TUI" -maintainer="Bnyro <bnyro@tutanota.com>" -license="MIT" -homepage="https://github.com/Chleba/netscanner" -changelog="https://raw.githubusercontent.com/Chleba/netscanner/main/debian/changelog" -distfiles="https://github.com/Chleba/netscanner/archive/refs/tags/v${version}.tar.gz" -checksum=ad2df332bb347eac96c0a5d22e9477f9a7fe4b05d565b90009cc1c3fb598b29f - -pre_build() { - # upstream forgot to update lockfile version before release - cargo update --package netscanner --precise ${version} -} - -post_install() { - vman debian/netscanner.manpage netscanner.1 - vlicense LICENSE -} diff --git a/srcpkgs/netsed/template b/srcpkgs/netsed/template deleted file mode 100644 index 1134eee4bf98bd..00000000000000 --- a/srcpkgs/netsed/template +++ /dev/null @@ -1,11 +0,0 @@ -# Template file for 'netsed' -pkgname=netsed -version=1.3 -revision=1 -build_style=gnu-makefile -short_desc="Network packet stream editor" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-or-later" -homepage="http://silicone.homelinux.org/projects/netsed/" -distfiles="http://silicone.homelinux.org/release/netsed/netsed-${version}.tar.gz" -checksum=f0891285442c9a4701e2b7fc7d28f2834a5352f94295649d1fdb60da1eca81aa diff --git a/srcpkgs/netsniff-ng/template b/srcpkgs/netsniff-ng/template deleted file mode 100644 index 7d196b9a698adc..00000000000000 --- a/srcpkgs/netsniff-ng/template +++ /dev/null @@ -1,32 +0,0 @@ -# Template file for 'netsniff-ng' -pkgname=netsniff-ng -version=0.6.8 -revision=4 -build_style=configure -configure_args="--prefix=/usr --disable-geoip" -hostmakedepends="pkg-config flex bison which" -makedepends="libcli-devel libnetfilter_conntrack-devel libpcap-devel - libnet-devel libsodium-devel liburcu-devel ncurses-devel zlib-devel" -short_desc="Free Linux networking toolkit" -maintainer="Robert Lowry <bobertlo@gmail.com>" -license="GPL-3.0-or-later" -homepage="http://netsniff-ng.org/" -distfiles="http://pub.netsniff-ng.org/netsniff-ng/netsniff-ng-${version}.tar.gz" -checksum=ca22e98208003eb7f75b2d177378848f7178dab83f5c320a0fffb409bdfbb160 - -CFLAGS="-fcommon" - -post_extract() { - vsed -i -e 's|/sbin|/bin|g' -e '/--jobs=/d' Makefile - vsed -i 's/ncurses/ncursesw/g' flowtop/Makefile -} - -pre_configure() { - export NACL_INC_DIR=${XBPS_CROSS_BASE}/usr/include/sodium - export NACL_LIB=sodium - export NACL_LIB_DIR=${XBPS_CROSS_BASE}/usr/lib -} - -pre_install() { - vmkdir usr/bin -} diff --git a/srcpkgs/netsurf-buildsystem/template b/srcpkgs/netsurf-buildsystem/template deleted file mode 100644 index 18be91040b4898..00000000000000 --- a/srcpkgs/netsurf-buildsystem/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'netsurf-buildsystem' -pkgname=netsurf-buildsystem -version=1.10 -revision=1 -short_desc="Netsurf buildsystem" -maintainer="Orphaned <orphan@voidlinux.org>" -license="MIT" -homepage="https://www.netsurf-browser.org" -distfiles="https://download.netsurf-browser.org/libs/releases/${pkgname#netsurf-}-${version}.tar.gz" -checksum=3d3e39d569e44677c4b179129bde614c65798e2b3e6253160239d1fd6eae4d79 - -do_build() { - make COMPONENT_TYPE=lib-shared PREFIX=/usr - make COMPONENT_TYPE=lib-static PREFIX=/usr -} - -do_install() { - make COMPONENT_TYPE=lib-shared PREFIX=/usr DESTDIR=${DESTDIR} install - make COMPONENT_TYPE=lib-static PREFIX=/usr DESTDIR=${DESTDIR} install - - vlicense COPYING -} diff --git a/srcpkgs/netsurf-buildsystem/update b/srcpkgs/netsurf-buildsystem/update deleted file mode 100644 index 2f5c7df22e4944..00000000000000 --- a/srcpkgs/netsurf-buildsystem/update +++ /dev/null @@ -1 +0,0 @@ -pkgname="${pkgname#netsurf-}" diff --git a/srcpkgs/netsurf/files/netsurf.desktop b/srcpkgs/netsurf/files/netsurf.desktop deleted file mode 100644 index fcc39c4e80dc72..00000000000000 --- a/srcpkgs/netsurf/files/netsurf.desktop +++ /dev/null @@ -1,127 +0,0 @@ -[Desktop Entry] -Version=1.0 -Type=Application -Name=Netsurf -Name[ar]=صافي تصفح -Name[ast]=Netsurf -Name[ca]=Netsurf -Name[cs]=Netsurf -Name[da]=Netsurf -Name[de]=Netsurf -Name[el]=καθαρού σερφ -Name[en_GB]=Netsurf -Name[es]=Netsurf -Name[et]=Netsurf -Name[fi]=Netsurf -Name[fr]=Netsurf -Name[gl]=Netsurf -Name[he]=Netsurf -Name[hr]=Netsurf -Name[hu]=Netsurf -Name[id]=Netsurf -Name[it]=Netsurf -Name[ja]=Netsurf -Name[ko]=인터넷 서핑 -Name[lt]=Netsurf -Name[nl]=Netsurf -Name[no]=Netsurf -Name[pl]=Netsurf -Name[pt]=Netsurf -Name[pt_BR]=Netsurf -Name[ro]=Netsurf -Name[ru]=Netsurf -Name[sk]=Netsurf -Name[sr]=нетсурф -Name[sr@latin]=Netsurf -Name[sv]=Netsurf -Name[tr]=Netsurf -Name[ug]=Netsurf -Name[uk]=Інтернет серфінгу -Name[zh_CN]=Netsurf 网冲浪 -Name[zh_TW]=Netsurf 網衝浪 -GenericName=Web Browser -GenericName[ar]=متصفح الوب -GenericName[ast]=Restolador -GenericName[ca]=Navegador web -GenericName[cs]=Internetový prohlížeč -GenericName[da]=Webbrowser -GenericName[de]=Internetbetrachter -GenericName[el]=Περιηγητής Ιστού -GenericName[en_GB]=Web Browser -GenericName[es]=Navegador web -GenericName[et]=Veebibrauser -GenericName[fi]=Verkkoselain -GenericName[fr]=Navigateur Internet -GenericName[gl]=Navegador web -GenericName[he]=דפדפן -GenericName[hr]=Web preglednik -GenericName[hu]=Webböngésző -GenericName[id]=Peramban Web -GenericName[it]=Browser web -GenericName[ja]=ウェブブラウザ -GenericName[ko]=웹 브라우저 -GenericName[lt]=Interneto naršyklė -GenericName[nl]=Webbrowser -GenericName[no]=Nettleser -GenericName[pa]=ਵੈੱਬ ਬਰਾਊਜ਼ਰ -GenericName[pl]=Przeglądarka internetowa -GenericName[pt]=Navegador Web -GenericName[pt_BR]=Navegador web -GenericName[ro]=Navigator web -GenericName[ru]=Интернет-обозреватель -GenericName[sk]=Internetový prehliadač -GenericName[sr]=Интернет прегледник -GenericName[sr@latin]=Internet preglednik -GenericName[sv]=Webbläsare -GenericName[tr]=Web Tarayıcı -GenericName[ug]=توركۆرگۈ -GenericName[uk]=Переглядач Веб -GenericName[zh_CN]=网页浏览器 -GenericName[zh_TW]=網頁瀏覽器 -Comment=Lightweight web browser -Comment[ar]=منصفح الوب الخفيف -Comment[ast]=Restolador llixeru -Comment[ca]=Navegador web lleuger -Comment[cs]=Odlehčený prohlížeč -Comment[da]=Letvægtig webbrowser -Comment[de]=Schlanker Internetbetrachter -Comment[el]=Ελαφρύς περιηγητής ιστού -Comment[en_GB]=Lightweight web browser -Comment[es]=Navegador web ligero -Comment[et]=Kergekaaluline veebibrauser -Comment[fi]=Kevyt verkkoselain -Comment[fr]=Navigateur Internet léger -Comment[gl]=Navegador web lixeiro -Comment[he]=דפדפן קל משקל -Comment[hr]=Lagani web preglednik -Comment[hu]=Könnyűsúlyú webböngésző -Comment[id]=Peramban web ringan -Comment[it]=Browser web leggero -Comment[ja]=軽量級ウェブブラウザ -Comment[ko]=가벼운 웹 브라우저 -Comment[lt]=Paprasta interneto naršyklė -Comment[nl]=Lichtgewicht webbrowser -Comment[no]=Lettvektig nettleser -Comment[pa]=ਲਾਈਟਵੇਟ ਵੈੱਬ ਬਰਾਊਜ਼ਰ -Comment[pl]=Umożliwia przeglądanie zawartości sieci internetowej -Comment[pt]=Navegador Web rápido -Comment[pt_BR]=Navegador web leve -Comment[ro]=Mic navigator web -Comment[ru]=Легковесный Интернет-обозреватель -Comment[sk]=Ľahký internetový prehliadač -Comment[sr]=Једноставан Интернет прегледник -Comment[sr@latin]=Jednostavan Internet preglednik -Comment[sv]=Resurssnål webbläsare -Comment[tr]=Hafif web tarayıcı -Comment[ug]=يېنىك توركۆرگۈ -Comment[uk]=Легкий переглядач Веб -Comment[zh_CN]=轻量级网页浏览器 -Comment[zh_TW]=輕量級網頁瀏覽器 -Categories=GTK;Network;WebBrowser; -MimeType=text/html;application/xhtml+xml;x-scheme-handler/http;x-scheme-handler/https;x-scheme-handler/geo; -Exec=netsurf %U -Icon=netsurf -Terminal=false -StartupNotify=true -X-Osso-Type=application/x-executable -X-Osso-Service=netsurf diff --git a/srcpkgs/netsurf/files/netsurf.png b/srcpkgs/netsurf/files/netsurf.png deleted file mode 100644 index c6526d8b161a02..00000000000000 Binary files a/srcpkgs/netsurf/files/netsurf.png and /dev/null differ diff --git a/srcpkgs/netsurf/files/netsurf.sh b/srcpkgs/netsurf/files/netsurf.sh deleted file mode 100644 index c33eab44de0622..00000000000000 --- a/srcpkgs/netsurf/files/netsurf.sh +++ /dev/null @@ -1,8 +0,0 @@ -#!/bin/sh -shortname=$(echo $LANG | cut -b1-2) -if [ -d /usr/share/netsurf/$shortname ]; then - /usr/bin/netsurf-gtk3 "$@" -else - LANG=en_US /usr/bin/netsurf-gtk3 "$@" -fi -exit $? diff --git a/srcpkgs/netsurf/patches/utf8proc-path.diff b/srcpkgs/netsurf/patches/utf8proc-path.diff deleted file mode 100644 index f83673c4b13994..00000000000000 --- a/srcpkgs/netsurf/patches/utf8proc-path.diff +++ /dev/null @@ -1,13 +0,0 @@ -diff --git a/utils/idna.c b/utils/idna.c -index 628ef1f..f6e498a 100644 ---- a/utils/idna.c -+++ b/utils/idna.c -@@ -167,7 +167,7 @@ idna__ace_to_ucs4(const char *ace_label, - - #ifdef WITH_UTF8PROC - --#include <libutf8proc/utf8proc.h> -+#include <utf8proc.h> - - int32_t idna_contexto[] = { - /* CONTEXTO codepoints which have a rule defined */ diff --git a/srcpkgs/netsurf/template b/srcpkgs/netsurf/template deleted file mode 100644 index 48e0c0adcfdf7c..00000000000000 --- a/srcpkgs/netsurf/template +++ /dev/null @@ -1,35 +0,0 @@ -# Template file for 'netsurf' -pkgname=netsurf -version=3.11 -revision=1 -build_style=gnu-makefile -make_use_env=yes -make_build_args="TARGET=gtk3 NETSURF_USE_BMP=YES NETSURF_USE_WEBP=YES - NETSURF_USE_VIDEO=NO NETSURF_USE_HARU_PDF=NO" -make_install_args="$make_build_args" -hostmakedepends="pkg-config gperf flex nsgenbind gdk-pixbuf-devel - tar perl-HTML-Parser glib-devel xxd" -makedepends=" - libcurl-devel libwebp-devel libcss-devel libnsbmp-devel libnsgif-devel - libutf8proc-devel libnsutils-devel libdom-devel gtk+3-devel" -depends="desktop-file-utils shared-mime-info" -short_desc="Free, open source web browser written in C" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-only, MIT" -homepage="https://www.netsurf-browser.org" -distfiles="https://download.netsurf-browser.org/netsurf/releases/source/${pkgname}-${version}-src.tar.gz" -checksum=c28a626aefee428d053b13f88b5c440922245976522d12eaf137cfd32d201cb2 - -post_install() { - # Install app icon (from Ubuntu) - vinstall ${FILESDIR}/${pkgname}.png 0644 usr/share/pixmaps - - # Install .desktop file (from Arch) - vinstall ${FILESDIR}/${pkgname}.desktop 0644 usr/share/applications - - # Install license - vlicense COPYING - - # Install wrapper for proper localization. - vbin ${FILESDIR}/netsurf.sh netsurf -} diff --git a/srcpkgs/nettle-devel b/srcpkgs/nettle-devel deleted file mode 120000 index 9657fd1ed51cf3..00000000000000 --- a/srcpkgs/nettle-devel +++ /dev/null @@ -1 +0,0 @@ -nettle \ No newline at end of file diff --git a/srcpkgs/nettle-tools b/srcpkgs/nettle-tools deleted file mode 120000 index 9657fd1ed51cf3..00000000000000 --- a/srcpkgs/nettle-tools +++ /dev/null @@ -1 +0,0 @@ -nettle \ No newline at end of file diff --git a/srcpkgs/nettle/template b/srcpkgs/nettle/template deleted file mode 100644 index fec8586f73a982..00000000000000 --- a/srcpkgs/nettle/template +++ /dev/null @@ -1,34 +0,0 @@ -# Template file for 'nettle' -pkgname=nettle -version=3.9.1 -revision=1 -build_style=gnu-configure -configure_args="--enable-shared" -hostmakedepends="m4 texinfo" -makedepends="gmp-devel" -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}/nettle/nettle-${version}.tar.gz" -checksum=ccfeff981b0ca71bbd6fbcb054f407c60ffb644389a5be80d6716d5b550c6ce3 - -nettle-devel_package() { - depends="gmp-devel ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - vmove usr/share/info - } -} - -nettle-tools_package() { - short_desc+=" - bundled tools" - pkg_install() { - vmove usr/bin - } -} diff --git a/srcpkgs/network-manager-applet/template b/srcpkgs/network-manager-applet/template deleted file mode 100644 index 9fe2f5a790d9d1..00000000000000 --- a/srcpkgs/network-manager-applet/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'network-manager-applet' -pkgname=network-manager-applet -version=1.36.0 -revision=1 -build_style=meson -configure_args="-Dselinux=false" -hostmakedepends="dbus-glib-devel glib-devel gettext pkg-config" -makedepends="ModemManager-devel NetworkManager-devel iso-codes jansson-devel - libayatana-appindicator-devel libapparmor-devel libdbusmenu-gtk3-devel - libgudev-devel libnotify-devel libnma-devel libsecret-devel - polkit-devel mobile-broadband-provider-info" -depends="NetworkManager hicolor-icon-theme iso-codes" -short_desc="NetworkManager panel applet for GNOME" -maintainer="cinerea0 <cinerea0@protonmail.com>" -license="GPL-2.0-or-later" -homepage="https://wiki.gnome.org/Projects/NetworkManager" -changelog="https://gitlab.gnome.org/GNOME/network-manager-applet/-/raw/main/NEWS" -distfiles="${GNOME_SITE}/network-manager-applet/${version%.*}/network-manager-applet-${version}.tar.xz" -checksum=a84704487ea3afe1485c47fb2ab598b8f779f540ae0dcbf0a1c5f85e64a7e253 -lib32disabled=yes diff --git a/srcpkgs/network-ups-tools-devel b/srcpkgs/network-ups-tools-devel deleted file mode 120000 index 047d589b1c1956..00000000000000 --- a/srcpkgs/network-ups-tools-devel +++ /dev/null @@ -1 +0,0 @@ -network-ups-tools \ No newline at end of file diff --git a/srcpkgs/network-ups-tools/files/README.voidlinux b/srcpkgs/network-ups-tools/files/README.voidlinux deleted file mode 100644 index b8ffda1ea3e9cd..00000000000000 --- a/srcpkgs/network-ups-tools/files/README.voidlinux +++ /dev/null @@ -1,3 +0,0 @@ -nut-scanner dynamically detects available modules (SNMP, USB, …) at -runtime. For this, one or more of the following packages need to be -installed: libusb-compat-devel, net-snmp-devel, avahi-libs-devel. diff --git a/srcpkgs/network-ups-tools/files/upsd/run b/srcpkgs/network-ups-tools/files/upsd/run deleted file mode 100644 index 5a97d7e27c044f..00000000000000 --- a/srcpkgs/network-ups-tools/files/upsd/run +++ /dev/null @@ -1,6 +0,0 @@ -#!/bin/sh -exec 2>&1 -# Network UPS Tools - information server -# upsd will run in the foreground and prints information on stdout -install -d -m 0770 -o nut -g nut /run/ups -exec upsd -D diff --git a/srcpkgs/network-ups-tools/files/upsdrvctl/finish b/srcpkgs/network-ups-tools/files/upsdrvctl/finish deleted file mode 100644 index f776c9a68089e7..00000000000000 --- a/srcpkgs/network-ups-tools/files/upsdrvctl/finish +++ /dev/null @@ -1,2 +0,0 @@ -#!/bin/sh -upsdrvctl -D stop diff --git a/srcpkgs/network-ups-tools/files/upsdrvctl/run b/srcpkgs/network-ups-tools/files/upsdrvctl/run deleted file mode 100644 index 343c516e8ffa1b..00000000000000 --- a/srcpkgs/network-ups-tools/files/upsdrvctl/run +++ /dev/null @@ -1,6 +0,0 @@ -#!/bin/sh -exec 2>&1 -# Network UPS Tools - driver controller -install -d -m 0770 -o nut -g nut /run/ups -upsdrvctl -D start -exec chpst -b upsdrvctl pause diff --git a/srcpkgs/network-ups-tools/files/upsmon/run b/srcpkgs/network-ups-tools/files/upsmon/run deleted file mode 100644 index b83cc7f335cf1d..00000000000000 --- a/srcpkgs/network-ups-tools/files/upsmon/run +++ /dev/null @@ -1,5 +0,0 @@ -#!/bin/sh -exec 2>&1 -# Network UPS Tools - monitor and shutdown controller -# upsmon will run in the foreground and prints information on stdout -exec upsmon -D diff --git a/srcpkgs/network-ups-tools/template b/srcpkgs/network-ups-tools/template deleted file mode 100644 index 8e2a68e0bd439d..00000000000000 --- a/srcpkgs/network-ups-tools/template +++ /dev/null @@ -1,63 +0,0 @@ -# Template file for 'network-ups-tools' -pkgname=network-ups-tools -version=2.8.3 -revision=1 -build_style=gnu-configure -configure_args=" - --sysconfdir=/etc/ups --with-doc=man --disable-static - --datadir=/usr/share/ups --with-user=nut --with-group=nut --with-ssl - --with-usb --with-dev --with-serial -with-avahi --with-udev-dir=/usr/lib/udev - --with-libltdl --without-ipmi --without-freeipmi --without-systemdsystemunitdir - --with-snmp --with-drvpath=/usr/libexec/nut $(vopt_with cgi) --with-statepath=/run/ups" -hostmakedepends="pkg-config asciidoc python3-packaging-bootstrap" -makedepends="avahi-libs-devel openssl-devel libusb-compat-devel neon-devel - net-snmp-devel $(vopt_if cgi gd-devel) libltdl-devel" -conf_files=" - /etc/ups/ups.conf - /etc/ups/upsd.users - /etc/ups/upsmon.conf - /etc/ups/upsd.conf - /etc/ups/upssched.conf - /etc/ups/nut.conf" -short_desc="UPS control and monitoring features (NUT)" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-or-later" -homepage="http://www.networkupstools.org/" -distfiles="${homepage}source/${version%.*}/nut-${version}.tar.gz" -checksum=d6ca17f0b39003bac7649eb17ab4a713e4d5fcaa8fd1aedca28357d59df095ed -system_accounts="nut" - -nopie=yes -build_options="cgi" -desc_option_cgi="Build and install the CGI programs" - -post_install() { - # Prepare configuration files - for f in ups upsd upsmon upssched nut; do - mv ${DESTDIR}/etc/ups/${f}.conf{.sample,} - done - mv ${DESTDIR}/etc/ups/upsd.users{.sample,} - - # runit services - vsv upsd - vsv upsmon - vsv upsdrvctl - vdoc "${FILESDIR}/README.voidlinux" -} - -libnetwork-ups-tools_package() { - short_desc+=" - runtime library" - pkg_install() { - vmove "usr/lib/*.so.*" - } -} -network-ups-tools-devel_package() { - short_desc+=" - development files" - depends="lib${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/lib/*.so - vmove usr/lib/pkgconfig - vmove usr/include - vmove usr/share/man/man3 - } -} diff --git a/srcpkgs/network-ups-tools/update b/srcpkgs/network-ups-tools/update deleted file mode 100644 index 282f7536daf11a..00000000000000 --- a/srcpkgs/network-ups-tools/update +++ /dev/null @@ -1,2 +0,0 @@ -site="${homepage}/download.html" -pkgname=nut diff --git a/srcpkgs/networkmanager-dmenu/template b/srcpkgs/networkmanager-dmenu/template deleted file mode 100644 index 43f04cd396780a..00000000000000 --- a/srcpkgs/networkmanager-dmenu/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'networkmanager-dmenu' -pkgname=networkmanager-dmenu -version=2.6.2 -revision=1 -depends="python3 NetworkManager python3-gobject" -short_desc="Control NetworkManager via dmenu" -maintainer="Yushi <github@yushi.one>" -license="MIT" -homepage="https://github.com/firecat53/networkmanager-dmenu" -distfiles="https://github.com/firecat53/networkmanager-dmenu/archive/refs/tags/v${version}.tar.gz" -checksum=7a29d9d341bd093d61dc73c5a820c1788c652bcbf6481d6773188cc8ec04c9f4 - -do_install() { - vbin networkmanager_dmenu - vlicense LICENSE.txt - vsconf config.ini.example - vinstall networkmanager_dmenu.desktop 644 /usr/share/applications -} diff --git a/srcpkgs/neverball/template b/srcpkgs/neverball/template deleted file mode 100644 index 085ec1c4d08483..00000000000000 --- a/srcpkgs/neverball/template +++ /dev/null @@ -1,47 +0,0 @@ -# Template file for 'neverball' -pkgname=neverball -version=1.6.0 -revision=5 -hostmakedepends="gettext" -makedepends="libpng-devel libjpeg-turbo-devel libvorbis-devel SDL2_ttf-devel physfs-devel" -depends="desktop-file-utils" -short_desc="Puzzle/action game similar to Super Monkey Ball" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-or-later" -homepage="http://www.neverball.org" -distfiles="http://www.neverball.org/$pkgname-$version.tar.gz" -checksum=73fe63cca4f96e2d355480d03bc0b2904e83a0abdf65fe8c52db5cc3cca88fa0 -nocross="./mapc: ./mapc: cannot execute binary file" - -CFLAGS="-fcommon" - -do_build() { - make ${makejobs} CFLAGS="$CFLAGS" LDFLAGS="$LDFLAGS" \ - ENABLE_NLS=1 DATADIR=/usr/share/neverball LOCALEDIR=/usr/share/locale -} - -do_install() { - for dir in usr/bin usr/share/neverball usr/share/locale \ - usr/share/applications usr/share/pixmaps \ - usr/share/doc/neverball; do - vmkdir ${dir} - done - - for f in neverball neverputt mapc; do - install -m755 ${f} ${DESTDIR}/usr/bin - done - - cp -a data/* ${DESTDIR}/usr/share/neverball - find ${DESTDIR}/usr/share/neverball -type f -exec chmod 0644 {} \; - cp -a locale/* ${DESTDIR}/usr/share/locale - - install -m644 dist/*.desktop ${DESTDIR}/usr/share/applications - install -m644 dist/*.png ${DESTDIR}/usr/share/pixmaps - ln -s neverball_48.png ${DESTDIR}/usr/share/pixmaps/neverball.png - ln -s neverputt_48.png ${DESTDIR}/usr/share/pixmaps/neverputt.png - - install -m644 doc/manual.txt ${DESTDIR}/usr/share/doc/neverball - install -D -m644 dist/mapc.1 ${DESTDIR}/usr/share/man/man1/mapc.1 - vmkdir usr/share/man/man6 - install -m644 dist/*.6 ${DESTDIR}/usr/share/man/man6 -} diff --git a/srcpkgs/neverball/update b/srcpkgs/neverball/update deleted file mode 100644 index 1cdc75537defe0..00000000000000 --- a/srcpkgs/neverball/update +++ /dev/null @@ -1 +0,0 @@ -site="$homepage/download.php" diff --git a/srcpkgs/newlisp/patches/build-fixes.patch b/srcpkgs/newlisp/patches/build-fixes.patch deleted file mode 100644 index 919e83cc0397a4..00000000000000 --- a/srcpkgs/newlisp/patches/build-fixes.patch +++ /dev/null @@ -1,36 +0,0 @@ ---- a/makefile_linuxLP64_utf8_ffi 2016-04-10 20:27:16.244225061 +0200 -+++ b/makefile_linuxLP64_utf8_ffi 2016-04-10 20:27:57.323104312 +0200 -@@ -6,19 +6,19 @@ - OBJS = newlisp.o nl-symbol.o nl-math.o nl-list.o nl-liststr.o nl-string.o nl-filesys.o \ - nl-sock.o nl-import.o nl-xml-json.o nl-web.o nl-matrix.o nl-debug.o nl-utf8.o pcre.o - --CFLAGS = -fPIC -m64 -Wall -Wno-uninitialized -Wno-strict-aliasing -Wno-long-long -c -O2 -g -DREADLINE -DSUPPORT_UTF8 -DNEWLISP64 -DLINUX -DFFI -I/usr/local/lib/libffi-3.0.13/include -+CFLAGS += -fPIC -Wall -Wno-uninitialized -Wno-strict-aliasing -Wno-long-long -c -g -DREADLINE -DSUPPORT_UTF8 -DNEWLISP64 -DLINUX -DFFI - - # replace -O2 with -Oz when using clang/llvm - #CC = clang - --CC = gcc -+CC ?= gcc - - default: $(OBJS) - $(CC) $(OBJS) -m64 -g -lm -ldl -lreadline -lffi -o newlisp # for UBUNTU Debian - # $(CC) $(OBJS) -m64 -g -lm -ldl -lreadline -ltermcap -o newlisp # slackware - # $(CC) $(OBJS) -m64 -g -lm -ldl -lreadline -lncurses -o newlisp # other Linux Dist - # $(CC) $(OBJS) -m64 -g -lm -ldl -o newlisp # without readline support -- strip newlisp -+# strip newlisp - - .c.o: - $(CC) $(CFLAGS) $< ---- a/makefile_linuxLP64_utf8_ffi 2016-04-10 20:30:01.588730930 +0200 -+++ b/makefile_linuxLP64_utf8_ffi 2016-04-10 20:30:33.211641988 +0200 -@@ -14,7 +14,7 @@ CFLAGS += -fPIC -Wall -Wno-uninitialized - CC ?= gcc - - default: $(OBJS) -- $(CC) $(OBJS) -m64 -g -lm -ldl -lreadline -lffi -o newlisp # for UBUNTU Debian -+ $(CC) $(OBJS) $(LDFLAGS) -lm -ldl -lreadline -lffi -o newlisp # for UBUNTU Debian - # $(CC) $(OBJS) -m64 -g -lm -ldl -lreadline -ltermcap -o newlisp # slackware - # $(CC) $(OBJS) -m64 -g -lm -ldl -lreadline -lncurses -o newlisp # other Linux Dist - # $(CC) $(OBJS) -m64 -g -lm -ldl -o newlisp # without readline support diff --git a/srcpkgs/newlisp/patches/newlisp-makefile-install-10.7.0.patch b/srcpkgs/newlisp/patches/newlisp-makefile-install-10.7.0.patch deleted file mode 100644 index c3b921534e8795..00000000000000 --- a/srcpkgs/newlisp/patches/newlisp-makefile-install-10.7.0.patch +++ /dev/null @@ -1,14 +0,0 @@ -diff -Nuar a/makefile_original_install b/makefile_original_install ---- a/makefile_original_install 2015-01-19 18:10:12.000000000 +0100 -+++ b/makefile_original_install 2015-06-22 12:59:33.639980437 +0200 -@@ -31,7 +31,9 @@ - -install -d $(datadir)/newlisp/modules - -install -d $(datadir)/newlisp/util - -install -d $(datadir)/doc/newlisp -- -rm $(bindir)/newlisp -+ -install -d $(datadir)/man -+ -install -d $(datadir)/man/man1 -+ -install -d $(bindir) - -install -m 755 newlisp $(bindir)/newlisp-$(VERSION) - -ln -s $(bindir)/newlisp-$(VERSION) $(bindir)/newlisp - -install -m 755 util/newlispdoc $(bindir)/newlispdoc diff --git a/srcpkgs/newlisp/template b/srcpkgs/newlisp/template deleted file mode 100644 index d6459caa41c55e..00000000000000 --- a/srcpkgs/newlisp/template +++ /dev/null @@ -1,32 +0,0 @@ -# Template file for 'newlisp' -pkgname=newlisp -version=10.7.5 -revision=3 -makedepends="readline-devel libffi-devel" -short_desc="Lisp-like, general-purpose scripting language" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-3.0-only, GFDL-1.2-only, Zlib, $pkgname, BSD-3-Clause" -homepage="http://www.newlisp.org" -distfiles="$homepage/downloads/$pkgname-$version.tgz" -checksum=dc2d0ff651c2b275bc4af3af8ba59851a6fb6e1eaddc20ae75fb60b1e90126ec - -do_build() { - case "$XBPS_TARGET_MACHINE" in - x86_64*|aarch64*|ppc64*) export CFLAGS+=" -DNEWLISP64";; - esac - - make -f makefile_linuxLP64_utf8_ffi ${makejobs} -} -do_install() { - vmkdir usr/bin - vmkdir usr/share/man/man1 - vmkdir usr/share/licenses/$pkgname - make bindir=$DESTDIR/usr/bin datadir=$DESTDIR/usr/share \ - mandir=$DESTDIR/usr/share/man install - mv $DESTDIR/usr/share/doc/$pkgname/COPYING \ - $DESTDIR/usr/share/licenses/$pkgname - vlicense doc/COPYING - - # Create newlisp symlink; - ln -sf newlisp-${version} ${DESTDIR}/usr/bin/newlisp -} diff --git a/srcpkgs/newsboat/template b/srcpkgs/newsboat/template deleted file mode 100644 index b526a83f216fd4..00000000000000 --- a/srcpkgs/newsboat/template +++ /dev/null @@ -1,33 +0,0 @@ -# Template file for 'newsboat' -pkgname=newsboat -version=2.40 -revision=1 -build_style=configure -build_helper="rust" -configure_script="./config.sh" -make_install_args="prefix=/usr" -make_check_target="ci-check" -hostmakedepends="ruby-asciidoctor pkg-config cargo git gettext" -makedepends="json-c-devel libcurl-devel libxml2-devel sqlite-devel stfl-devel - rust-std" -checkdepends="ncurses-base" -short_desc="RSS/Atom feed reader for the text console" -maintainer="Orphaned <orphan@voidlinux.org>" -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=1e656636009ffad3aeb87f8d0e4c36d2e913eac155b5f3ec85d00e8287b477c2 -python_version=3 - -# tests fail when run by superuser -# they always fail on musl, see https://github.com/newsboat/newsboat/issues/1216 -make_check=extended - -pre_check() { - export TERM=$TERM -} - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/newsflash/template b/srcpkgs/newsflash/template deleted file mode 100644 index 0efe7228c3de21..00000000000000 --- a/srcpkgs/newsflash/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'newsflash' -pkgname=newsflash -version=3.3.5 -revision=1 -build_style=meson -build_helper=rust -hostmakedepends="cargo pkg-config glib-devel sqlite-devel gettext-devel - desktop-file-utils gtk4-update-icon-cache blueprint-compiler" -makedepends="rust-std libwebkitgtk60-devel libadwaita-devel openssl-devel clapper-devel" -short_desc="RSS feed reader that supports various web based services" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-3.0-or-later" -homepage="https://gitlab.com/news-flash/news_flash_gtk" -distfiles="https://gitlab.com/news-flash/news_flash_gtk/-/archive/v.${version}/news_flash_gtk-v.${version}.tar.gz" -checksum=7333e88187f022c0a6ba72e0d6943c1602acde19b646c38e202606cac3a965f7 - -post_patch() { - if [ -n "$CROSS_BUILD" ]; then - vsed -i src/meson.build \ - -e "s%rust_target /%'${RUST_TARGET}' / rust_target /%" - fi -} - -pre_build() { - if [ "$CROSS_BUILD" ]; then - export GI_TYPELIB_PATH="${XBPS_CROSS_BASE}/usr/lib/girepository-1.0" - fi -} diff --git a/srcpkgs/newsflash/update b/srcpkgs/newsflash/update deleted file mode 100644 index 4b3f40f9365f13..00000000000000 --- a/srcpkgs/newsflash/update +++ /dev/null @@ -1 +0,0 @@ -pkgname=news_flash_gtk diff --git a/srcpkgs/newsraft/template b/srcpkgs/newsraft/template deleted file mode 100644 index 05cae9d0ca5b48..00000000000000 --- a/srcpkgs/newsraft/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'newsraft' -pkgname=newsraft -version=0.34 -revision=2 -build_style=gnu-makefile -make_install_args="EXAMPLES_DIR=${DESTDIR}/usr/share/examples/newsraft" -hostmakedepends="scdoc" -makedepends="libcurl-devel expat-devel gumbo-parser-devel sqlite-devel" -short_desc="Feed reader with ncurses user interface" -maintainer="dito cujo <git@cujo.casa>" -license="ISC" -homepage="https://codeberg.org/newsraft/newsraft" -changelog="https://codeberg.org/newsraft/newsraft/raw/branch/main/doc/changes.md" -distfiles="https://codeberg.org/newsraft/newsraft/archive/newsraft-${version}.tar.gz" -checksum=8d55441ddfc2e7d49ad3ff36c384ad4c1533de97d92a9fcaf3f6753b49b37c7c - -post_install() { - vlicense doc/license.txt - vinstall doc/newsraft.desktop 644 usr/share/applications -} diff --git a/srcpkgs/newt-devel b/srcpkgs/newt-devel deleted file mode 120000 index 53fabbcb042c3f..00000000000000 --- a/srcpkgs/newt-devel +++ /dev/null @@ -1 +0,0 @@ -newt \ No newline at end of file diff --git a/srcpkgs/newt-python3 b/srcpkgs/newt-python3 deleted file mode 120000 index 53fabbcb042c3f..00000000000000 --- a/srcpkgs/newt-python3 +++ /dev/null @@ -1 +0,0 @@ -newt \ No newline at end of file diff --git a/srcpkgs/newt/template b/srcpkgs/newt/template deleted file mode 100644 index 46708c49354288..00000000000000 --- a/srcpkgs/newt/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'newt' -pkgname=newt -version=0.52.24 -revision=2 -build_style=gnu-configure -hostmakedepends="python3-devel python3-packaging-bootstrap" -makedepends="slang-devel popt-devel python3-devel" -short_desc="Library for color text mode, widget based user interfaces" -maintainer="Enno Boland <gottox@voidlinux.org>" -license="LGPL-2.0-only" -homepage="https://pagure.io/newt/" -distfiles="https://pagure.io/releases/newt/newt-${version}.tar.gz" -checksum=5ded7e221f85f642521c49b1826c8de19845aa372baf5d630a51774b544fbdbb - -newt-devel_package() { - depends="${sourcepkg}>=${version}_${revision} slang-devel" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - } -} -newt-python3_package() { - short_desc+=" - Python3 bindings" - pkg_install() { - vmove usr/lib/python3* - } -} diff --git a/srcpkgs/next b/srcpkgs/next deleted file mode 120000 index 8d07cc8517bed9..00000000000000 --- a/srcpkgs/next +++ /dev/null @@ -1 +0,0 @@ -nyxt \ No newline at end of file diff --git a/srcpkgs/nextcloud-client-devel b/srcpkgs/nextcloud-client-devel deleted file mode 120000 index 50c67ada861c20..00000000000000 --- a/srcpkgs/nextcloud-client-devel +++ /dev/null @@ -1 +0,0 @@ -nextcloud-client \ No newline at end of file diff --git a/srcpkgs/nextcloud-client/files/kwallet/README.voidlinux b/srcpkgs/nextcloud-client/files/kwallet/README.voidlinux deleted file mode 100644 index 1e79d00ea07a81..00000000000000 --- a/srcpkgs/nextcloud-client/files/kwallet/README.voidlinux +++ /dev/null @@ -1,5 +0,0 @@ -/usr/bin/nextcloud.kwallet is a wrapper to enforce kwallet as credential -storage. This is usefull when user's desktop environment is not KDE/plasma. - -Nextcloud-client relies on qtkeychain to choose an appropriate storage backend. -But qtkeychain chooses kwallet over gnome-keyring only if the DE is KDE/Plasma. diff --git a/srcpkgs/nextcloud-client/files/kwallet/nextcloud.kwallet b/srcpkgs/nextcloud-client/files/kwallet/nextcloud.kwallet deleted file mode 100644 index de5a227baf11d6..00000000000000 --- a/srcpkgs/nextcloud-client/files/kwallet/nextcloud.kwallet +++ /dev/null @@ -1,4 +0,0 @@ -#!/bin/sh -# Force usage of KDE kwallet as credential storage via qtkeychain as much as possible. -# related to https://github.com/void-linux/void-packages/issues/26774 -exec env QTKEYCHAIN_BACKEND=kwallet6 /usr/bin/nextcloud "$@" diff --git a/srcpkgs/nextcloud-client/patches/cross.patch b/srcpkgs/nextcloud-client/patches/cross.patch deleted file mode 100644 index 60976e8823fb9e..00000000000000 --- a/srcpkgs/nextcloud-client/patches/cross.patch +++ /dev/null @@ -1,13 +0,0 @@ ---- a/src/gui/CMakeLists.txt -+++ b/src/gui/CMakeLists.txt -@@ -393,8 +393,8 @@ else() - set_property(SOURCE ../3rdparty/qtlockedfile/qtlockedfile_win.cpp PROPERTY SKIP_UNITY_BUILD_INCLUSION ON) - endif() - --find_package(Qt${QT_VERSION_MAJOR} ${REQUIRED_QT_VERSION} COMPONENTS LinguistTools) --if(Qt${QT_MAJOR_VERSION}LinguistTools_FOUND) -+find_package(Qt${QT_VERSION_MAJOR} ${REQUIRED_QT_VERSION} COMPONENTS Linguist) -+if(Qt${QT_MAJOR_VERSION}Linguist_FOUND) - qt_add_translation(client_I18N ${TRANSLATIONS}) - endif() - diff --git a/srcpkgs/nextcloud-client/patches/musl.patch b/srcpkgs/nextcloud-client/patches/musl.patch deleted file mode 100644 index a6e64434a94af0..00000000000000 --- a/srcpkgs/nextcloud-client/patches/musl.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/src/common/utility.cpp -+++ b/src/common/utility.cpp -@@ -173,7 +173,7 @@ QByteArray Utility::friendlyUserAgentStr - - qint64 Utility::freeDiskSpace(const QString &path) - { --#if defined(Q_OS_MAC) || defined(Q_OS_FREEBSD) || defined(Q_OS_FREEBSD_KERNEL) || defined(Q_OS_NETBSD) || defined(Q_OS_OPENBSD) -+#if defined(Q_OS_MAC) || defined(Q_OS_FREEBSD) || defined(Q_OS_FREEBSD_KERNEL) || defined(Q_OS_NETBSD) || defined(Q_OS_OPENBSD) || (defined(Q_OS_LINUX) && !defined(__GLIBC__)) - struct statvfs stat; - if (statvfs(path.toLocal8Bit().data(), &stat) == 0) { - return (qint64)stat.f_bavail * stat.f_frsize; diff --git a/srcpkgs/nextcloud-client/patches/testfolderman-within-chroot.patch b/srcpkgs/nextcloud-client/patches/testfolderman-within-chroot.patch deleted file mode 100644 index 0d88f6a18a7516..00000000000000 --- a/srcpkgs/nextcloud-client/patches/testfolderman-within-chroot.patch +++ /dev/null @@ -1,15 +0,0 @@ -is wrong if running within a user's chroot - ---- a/test/testfolderman.cpp 2020-09-24 14:51:48.000000000 +0200 -+++ b/test/testfolderman.cpp 2020-10-02 20:33:32.248359240 +0200 -@@ -127,10 +127,6 @@ - // Subfolder of links - QVERIFY(folderman->checkPathValidityForNewFolder(dirPath + "/link1/subfolder").second.isNull()); - QVERIFY(folderman->checkPathValidityForNewFolder(dirPath + "/link2/free/subfolder").second.isNull()); -- -- // Should not have the rights -- QVERIFY(!folderman->checkPathValidityForNewFolder("/").second.isNull()); -- QVERIFY(!folderman->checkPathValidityForNewFolder("/usr/bin/somefolder").second.isNull()); - #endif - - #ifdef Q_OS_WIN // drive-letter tests diff --git a/srcpkgs/nextcloud-client/template b/srcpkgs/nextcloud-client/template deleted file mode 100644 index 1e323ab7da7d18..00000000000000 --- a/srcpkgs/nextcloud-client/template +++ /dev/null @@ -1,67 +0,0 @@ -# Template file for 'nextcloud-client' -pkgname=nextcloud-client -version=3.17.2 -revision=1 -build_style=cmake -configure_args="-DBUILD_UPDATER=NO -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins" -hostmakedepends="pkg-config inkscape extra-cmake-modules - qt6-base qt6-tools kf6-kconfig" -makedepends="qt6-base-devel qt6-declarative-devel qt6-qt5compat-devel - qt6-svg-devel qt6-websockets-devel qt6-plugin-sqlite - kf6-kio-devel kf6-karchive-devel kf6-kguiaddons-devel qtkeychain-qt6-devel - openssl-devel libp11-devel zlib-devel sqlite-devel libcloudproviders-devel - dbus-devel libglib-devel" -checkdepends="cmocka-devel" -conf_files="/etc/Nextcloud/sync-exclude.lst" -short_desc="NextCloud Desktop client" -maintainer="Rodrigo Oliveira <mdkcore@qtrnn.io>" -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=c79c7e05ae3b141e2c4b19da0cde479b63af80eb49164c99af8fa28a38e05aeb -# https://github.com/void-linux/void-packages/pull/33358#discussion_r724518549 -make_check=ci-skip -replaces="nextcloud-client-kwallet>=0 nextcloud-client-dolphin>=0" - -if [ "$XBPS_TARGET_ENDIAN" = "le" ] && - [ "$XBPS_WORDSIZE$XBPS_WORDSIZE" = "64$XBPS_TARGET_WORDSIZE" ]; then - configure_args+=" -DBUILD_WITH_WEBENGINE=ON" - makedepends+=" qt6-webengine-devel" -else - configure_args+=" -DBUILD_WITH_WEBENGINE=OFF" -fi -# argp.h is used only by testing and is not a requirement. -# since unusable (linking fails), let's disable it instead -if [ "$XBPS_TARGET_LIBC" = musl ]; then - configure_args+=" -DHAVE_ARGP_H=0" -fi - -if [ "$XBPS_CHECK_PKGS" ]; then - configure_args+=" -DUNIT_TESTING=1" -fi - -post_install() { - # nextcloud-client-kwallet - vbin ${FILESDIR}/kwallet/nextcloud.kwallet - vmkdir usr/share/applications - cp build/src/gui/com.nextcloud.desktopclient.nextcloud.desktop \ - build/nextcloud-kwallet.desktop - vsed -i -e 's,^Exec=.*,Exec=/usr/bin/nextcloud.kwallet,' \ - -e 's,\(^Name=.*\),\1 - use kwallet,' \ - -e 's,\(^Comment=.*\),\1 - use kwallet credential storage,' \ - -e '/^# Translations/,$d' \ - build/nextcloud-kwallet.desktop - vinstall build/nextcloud-kwallet.desktop 0644 \ - usr/share/applications/ - vdoc ${FILESDIR}/kwallet/README.voidlinux -} - -nextcloud-client-devel_package() { - depends="nextcloud-client>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/libnextcloudsync.so - } -} diff --git a/srcpkgs/nextdns/files/nextdns/run b/srcpkgs/nextdns/files/nextdns/run deleted file mode 100644 index d77ac6f24d27c8..00000000000000 --- a/srcpkgs/nextdns/files/nextdns/run +++ /dev/null @@ -1,4 +0,0 @@ -#!/bin/sh -exec 2>&1 -[ -r conf ] && . ./conf -exec /usr/bin/nextdns run ${OPTS:--config-file /etc/nextdns.conf} diff --git a/srcpkgs/nextdns/patches/Don't touch files managed by xbps.patch b/srcpkgs/nextdns/patches/Don't touch files managed by xbps.patch deleted file mode 100644 index cb45565251268a..00000000000000 --- a/srcpkgs/nextdns/patches/Don't touch files managed by xbps.patch +++ /dev/null @@ -1,26 +0,0 @@ -diff --recursive --unified nextdns-1.39.4-clean/host/service/runit/service.go nextdns-1.39.4/host/service/runit/service.go ---- nextdns-1.39.4-clean/host/service/runit/service.go 2023-04-14 00:46:58.232616533 -0400 -+++ nextdns-1.39.4/host/service/runit/service.go 2023-04-14 01:12:43.931927878 -0400 -@@ -31,20 +31,14 @@ - } - - func (s Service) Install() error { -- if err := internal.CreateWithTemplate(s.Path, tmpl, 0755, s.Config); err != nil { -- return err -- } -- if err := os.Symlink(strings.TrimSuffix(s.Path, "/run"), "/etc/runit/runsvdir/current/"+s.Config.Name); err != nil { -+ if err := os.Symlink(strings.TrimSuffix(s.Path, "/run"), "/var/service/"+s.Config.Name); err != nil { - return err - } - return nil - } - - func (s Service) Uninstall() error { -- if err := os.RemoveAll("/etc/runit/runsvdir/current/" + s.Config.Name); err != nil { -- return err -- } -- if err := os.RemoveAll(strings.TrimSuffix(s.Path, "/run")); err != nil { -+ if err := os.RemoveAll("/var/service/" + s.Config.Name); err != nil { - return err - } - return nil diff --git a/srcpkgs/nextdns/template b/srcpkgs/nextdns/template deleted file mode 100644 index c38a6d45c2bf8c..00000000000000 --- a/srcpkgs/nextdns/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'nextdns' -pkgname=nextdns -version=1.43.5 -revision=1 -build_style=go -go_import_path="github.com/nextdns/nextdns" -go_ldflags="-X main.version=${version}" -short_desc="NextDNS CLI client (DoH Proxy)" -maintainer="RunningDroid <runningdroid@zoho.com>" -license="MIT" -homepage="https://nextdns.io/" -distfiles="https://github.com/nextdns/nextdns/archive/refs/tags/v${version}.tar.gz" -checksum=743f64d876c2c7afdae47716af1d41a6c5ec21adae74a318e5eb9319023a38c2 - -post_install() { - vsv nextdns - vlicense LICENSE -} diff --git a/srcpkgs/nfdump/template b/srcpkgs/nfdump/template deleted file mode 100644 index a33fadab26095c..00000000000000 --- a/srcpkgs/nfdump/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'nfdump' -pkgname=nfdump -version=1.7.7 -revision=1 -build_style=gnu-configure -hostmakedepends="automake flex libtool pkg-config" -makedepends="bzip2-devel libpcap-devel" -short_desc="Collect and process netflow and sflow data" -maintainer="Andrew Benson <abenson+void@gmail.com>" -license="BSD-3-Clause" -homepage="https://github.com/phaag/nfdump" -distfiles="https://github.com/phaag/nfdump/archive/v${version}.tar.gz" -checksum=d0b46d6e3da8d8316204fb74d20d12d782d8508f01559e34d9c31e33f016d794 -configure_args+="--enable-sflow --enable-readpcap --enable-nfcapd" - -pre_configure() { - autoreconf -fi -} - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/nfs-utils/files/exports b/srcpkgs/nfs-utils/files/exports deleted file mode 100644 index 742783ae5f2502..00000000000000 --- a/srcpkgs/nfs-utils/files/exports +++ /dev/null @@ -1,6 +0,0 @@ -# /etc/exports -# -# See exports(5) for more information. -# -# Use exportfs -r to reread -# /export 192.168.1.10(rw,no_root_squash) diff --git a/srcpkgs/nfs-utils/files/idmapd.conf b/srcpkgs/nfs-utils/files/idmapd.conf deleted file mode 100644 index acc158b28464fd..00000000000000 --- a/srcpkgs/nfs-utils/files/idmapd.conf +++ /dev/null @@ -1,14 +0,0 @@ -[General] - -Verbosity = 0 -Pipefs-Directory = /var/lib/nfs/rpc_pipefs -Domain = localdomain - -[Mapping] - -Nobody-User = nobody -Nobody-Group = nogroup - -[Translation] - -Method = nsswitch diff --git a/srcpkgs/nfs-utils/files/nfs-server/finish b/srcpkgs/nfs-utils/files/nfs-server/finish deleted file mode 100644 index 77775343d552b2..00000000000000 --- a/srcpkgs/nfs-utils/files/nfs-server/finish +++ /dev/null @@ -1,4 +0,0 @@ -#!/bin/sh - -exportfs -ua -rpc.nfsd -- 0 diff --git a/srcpkgs/nfs-utils/files/nfs-server/run b/srcpkgs/nfs-utils/files/nfs-server/run deleted file mode 100644 index 4c485106bd05d5..00000000000000 --- a/srcpkgs/nfs-utils/files/nfs-server/run +++ /dev/null @@ -1,30 +0,0 @@ -#!/bin/sh -exec 2>&1 - -# This was probably only used correctly to set PROCESSES -[ -r /etc/conf.d/nfs-server.conf ] && . /etc/conf.d/nfs-server.conf - -# Settings in ./conf should be preferred over /etc/conf.d/nfs-server.conf -[ -r ./conf ] && . ./conf - -# If this var is set, there's no need to enable statd and rpcbind services as they pertain to NFSv3 -if [ -z "$NFSV4_ONLY" ]; then - sv check statd >/dev/null || exit 1 -fi - -# Check/mount rpc_pipefs (loads sunrpc kernel module) -if ! mountpoint -q /var/lib/nfs/rpc_pipefs; then - mount -t rpc_pipefs rpc_pipefs /var/lib/nfs/rpc_pipefs -o defaults || exit 1 -fi - -# Check/mount nfsd (loads nfsd kernel module) -if ! mountpoint -q /proc/fs/nfsd; then - mount -t nfsd nfsd /proc/fs/nfsd || exit 1 -fi - -exportfs -ra > /dev/null || exit 1 -rpc.nfsd ${NFSD_OPTS} -- ${PROCESSES:=4} || exit 1 - -sm-notify - -exec rpc.mountd ${MOUNTD_OPTS} --foreground diff --git a/srcpkgs/nfs-utils/files/nfsdcld/run b/srcpkgs/nfs-utils/files/nfsdcld/run deleted file mode 100644 index c6cf1ca474758d..00000000000000 --- a/srcpkgs/nfs-utils/files/nfsdcld/run +++ /dev/null @@ -1,6 +0,0 @@ -#!/bin/sh -exec 2>&1 - -[ -r ./conf ] && . ./conf - -exec nfsdcld ${OPTS:- --foreground} diff --git a/srcpkgs/nfs-utils/files/rpcblkmapd/run b/srcpkgs/nfs-utils/files/rpcblkmapd/run deleted file mode 100644 index 269e72f9323e0c..00000000000000 --- a/srcpkgs/nfs-utils/files/rpcblkmapd/run +++ /dev/null @@ -1,15 +0,0 @@ -#!/bin/sh -exec 2>&1 - -# Make sure the portmap service is running. -sv check rpcbind >/dev/null || exit 1 - -# Check/mount rpc_pipefs (loads sunrpc kernel module) -if ! mountpoint -q /var/lib/nfs/rpc_pipefs; then - mount -t rpc_pipefs rpc_pipefs /var/lib/nfs/rpc_pipefs -o defaults || exit 1 -fi - -# Load blkmapd module -modprobe blocklayoutdriver || exit 1 - -exec blkmapd -f diff --git a/srcpkgs/nfs-utils/files/rpcgssd/run b/srcpkgs/nfs-utils/files/rpcgssd/run deleted file mode 100644 index 1bd5c98a4a356e..00000000000000 --- a/srcpkgs/nfs-utils/files/rpcgssd/run +++ /dev/null @@ -1,12 +0,0 @@ -#!/bin/sh -exec 2>&1 - -# Make sure the portmap service is running. -sv check rpcbind >/dev/null || exit 1 - -# Check/mount rpc_pipefs (loads sunrpc kernel module) -if ! mountpoint -q /var/lib/nfs/rpc_pipefs; then - mount -t rpc_pipefs rpc_pipefs /var/lib/nfs/rpc_pipefs -o defaults || exit 1 -fi - -exec rpc.gssd -f diff --git a/srcpkgs/nfs-utils/files/rpcidmapd/run b/srcpkgs/nfs-utils/files/rpcidmapd/run deleted file mode 100644 index f683b7a1ffaca3..00000000000000 --- a/srcpkgs/nfs-utils/files/rpcidmapd/run +++ /dev/null @@ -1,17 +0,0 @@ -#!/bin/sh -exec 2>&1 - -# Make sure the portmap service is running. -sv check rpcbind >/dev/null || exit 1 - -# Check/mount rpc_pipefs (loads sunrpc kernel module) -if ! mountpoint -q /var/lib/nfs/rpc_pipefs; then - mount -t rpc_pipefs rpc_pipefs /var/lib/nfs/rpc_pipefs -o defaults || exit 1 -fi - -# Check/mount nfsd (loads nfsd kernel module) -if ! mountpoint -q /proc/fs/nfsd; then - mount -t nfsd nfsd /proc/fs/nfsd || exit 1 -fi - -exec rpc.idmapd -f diff --git a/srcpkgs/nfs-utils/files/rpcsvcgssd/run b/srcpkgs/nfs-utils/files/rpcsvcgssd/run deleted file mode 100644 index 92be0858a7af23..00000000000000 --- a/srcpkgs/nfs-utils/files/rpcsvcgssd/run +++ /dev/null @@ -1,17 +0,0 @@ -#!/bin/sh -exec 2>&1 - -# Make sure the portmap service is running. -sv check rpcbind >/dev/null || exit 1 - -# Check/mount rpc_pipefs (loads sunrpc kernel module) -if ! mountpoint -q /var/lib/nfs/rpc_pipefs; then - mount -t rpc_pipefs rpc_pipefs /var/lib/nfs/rpc_pipefs -o defaults || exit 1 -fi - -# Check/mount nfsd (loads nfsd kernel module) -if ! mountpoint -q /proc/fs/nfsd; then - mount -t nfsd nfsd /proc/fs/nfsd || exit 1 -fi - -exec rpc.svcgssd -f diff --git a/srcpkgs/nfs-utils/files/start-statd b/srcpkgs/nfs-utils/files/start-statd deleted file mode 100644 index 45697aaf7e082d..00000000000000 --- a/srcpkgs/nfs-utils/files/start-statd +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh -# nfsmount calls this script when mounting a filesystem with locking enabled. -sv up statd diff --git a/srcpkgs/nfs-utils/files/statd/run b/srcpkgs/nfs-utils/files/statd/run deleted file mode 100644 index e2abb38aed87b1..00000000000000 --- a/srcpkgs/nfs-utils/files/statd/run +++ /dev/null @@ -1,10 +0,0 @@ -#!/bin/sh -exec 2>&1 - -# Make sure the portmap service is running. -sv check rpcbind >/dev/null || exit 1 - -# Load nfs module -modprobe nfs || exit 1 - -exec rpc.statd -F -d -L diff --git a/srcpkgs/nfs-utils/patches/musl-fix_long_unsigned_int.patch b/srcpkgs/nfs-utils/patches/musl-fix_long_unsigned_int.patch deleted file mode 100644 index 87900cb543c43a..00000000000000 --- a/srcpkgs/nfs-utils/patches/musl-fix_long_unsigned_int.patch +++ /dev/null @@ -1,218 +0,0 @@ ---- a/utils/gssd/gssd.c 2025-03-29 16:21:54.000000000 +0100 -+++ b/utils/gssd/gssd.c 2025-03-31 22:19:59.859489111 +0200 -@@ -65,6 +65,7 @@ - #include <dirent.h> - #include <netdb.h> - #include <event2/event.h> -+#include <inttypes.h> - - #include "gssd.h" - #include "err_util.h" -@@ -535,8 +536,8 @@ - * upcall_thread_info from the list and free it. - */ - if (tret == PTHREAD_CANCELED) -- printerr(2, "watchdog: thread id 0x%lx cancelled successfully\n", -- info->tid); -+ printerr(2, "watchdog: thread id 0x%" PRIxPTR " cancelled successfully\n", -+ (uintptr_t)info->tid); - saveprev = info->list.tqe_prev; - TAILQ_REMOVE(&active_thread_list, info, list); - free(info); -@@ -552,15 +553,15 @@ - */ - if (now.tv_sec >= info->timeout.tv_sec) { - if (cancel_timed_out_upcalls && !(info->flags & UPCALL_THREAD_CANCELED)) { -- printerr(0, "watchdog: thread id 0x%lx timed out\n", -- info->tid); -+ printerr(0, "watchdog: thread id 0x%" PRIxPTR " timed out\n", -+ (uintptr_t)info->tid); - pthread_cancel(info->tid); - info->flags |= (UPCALL_THREAD_CANCELED|UPCALL_THREAD_WARNED); - do_error_downcall(info->fd, info->uid, -ETIMEDOUT); - } else { - if (!(info->flags & UPCALL_THREAD_WARNED)) { -- printerr(0, "watchdog: thread id 0x%lx running for %lld seconds\n", -- info->tid, -+ printerr(0, "watchdog: thread id 0x%" PRIxPTR " running for %lld seconds\n", -+ (uintptr_t)info->tid, - (long long int)(now.tv_sec - info->timeout.tv_sec + upcall_timeout)); - info->flags |= UPCALL_THREAD_WARNED; - } -@@ -580,8 +581,8 @@ - break; - default: - /* EDEADLK, EINVAL, and ESRCH... none of which should happen! */ -- printerr(0, "watchdog: attempt to join thread id 0x%lx returned %d (%s)!\n", -- info->tid, err, strerror(err)); -+ printerr(0, "watchdog: attempt to join thread id 0x%" PRIxPTR " returned %d (%s)!\n", -+ (uintptr_t)info->tid, err, strerror(err)); - break; - } - } ---- a/utils/gssd/gssd_proc.c 2025-03-29 16:21:54.000000000 +0100 -+++ b/utils/gssd/gssd_proc.c 2025-03-31 22:26:32.351326749 +0200 -@@ -73,6 +73,7 @@ - #ifdef HAVE_TIRPC_GSS_SECCREATE - #include <rpc/rpcsec_gss.h> - #endif -+#include <inttypes.h> - - #include "gssd.h" - #include "err_util.h" -@@ -170,8 +171,8 @@ - pthread_t tid = pthread_self(); - - if (get_verbosity() > 1) -- printerr(2, "do_downcall(0x%lx): lifetime_rec=%s acceptor=%.*s\n", -- tid, sec2time(lifetime_rec), (int)acceptor->length, (char *)acceptor->value); -+ printerr(2, "do_downcall(0x%" PRIxPTR "): lifetime_rec=%s acceptor=%.*s\n", -+ (uintptr_t)tid, sec2time(lifetime_rec), (int)acceptor->length, (char *)acceptor->value); - buf_size = sizeof(uid) + sizeof(timeout) + sizeof(pd->pd_seq_win) + - sizeof(pd->pd_ctx_hndl.length) + pd->pd_ctx_hndl.length + - sizeof(context_token->length) + context_token->length + -@@ -197,7 +198,7 @@ - return; - out_err: - free(buf); -- printerr(1, "do_downcall(0x%lx): Failed to write downcall!\n", tid); -+ printerr(1, "do_downcall(0x%" PRIxPTR "): Failed to write downcall!\n", (uintptr_t)tid); - return; - } - -@@ -210,7 +211,7 @@ - int zero = 0; - pthread_t tid = pthread_self(); - -- printerr(2, "do_error_downcall(0x%lx): uid %d err %d\n", tid, uid, err); -+ printerr(2, "do_error_downcall(0x%" PRIxPTR "): uid %d err %d\n", (uintptr_t)tid, uid, err); - - if (WRITE_BYTES(&p, end, uid)) goto out_err; - if (WRITE_BYTES(&p, end, timeout)) goto out_err; -@@ -372,8 +373,8 @@ - - /* create an rpc connection to the nfs server */ - -- printerr(3, "create_auth_rpc_client(0x%lx): creating %s client for server %s\n", -- tid, clp->protocol, clp->servername); -+ printerr(3, "create_auth_rpc_client(0x%" PRIxPTR "): creating %s client for server %s\n", -+ (uintptr_t)tid, clp->protocol, clp->servername); - - protocol = IPPROTO_TCP; - if ((strcmp(clp->protocol, "udp")) == 0) -@@ -416,8 +417,8 @@ - if (!tgtname) - tgtname = clp->servicename; - -- printerr(3, "create_auth_rpc_client(0x%lx): creating context with server %s\n", -- tid, tgtname); -+ printerr(3, "create_auth_rpc_client(0x%" PRIxPTR "): creating context with server %s\n", -+ (uintptr_t)tid, tgtname); - #ifdef HAVE_TIRPC_GSS_SECCREATE - memset(&req, 0, sizeof(req)); - req.my_cred = sec.cred; -@@ -567,8 +568,8 @@ - int err, resp = -1; - pthread_t tid = pthread_self(); - -- printerr(2, "krb5_not_machine_creds(0x%lx): uid %d tgtname %s\n", -- tid, uid, tgtname); -+ printerr(2, "krb5_not_machine_creds(0x%" PRIxPTR "): uid %d tgtname %s\n", -+ (uintptr_t)tid, uid, tgtname); - - *chg_err = change_identity(uid); - if (*chg_err) { -@@ -616,8 +617,8 @@ - int success = 0; - pthread_t tid = pthread_self(); - -- printerr(2, "krb5_use_machine_creds(0x%lx): uid %d tgtname %s\n", -- tid, uid, tgtname); -+ printerr(2, "krb5_use_machine_creds(0x%" PRIxPTR "): uid %d tgtname %s\n", -+ (uintptr_t)tid, uid, tgtname); - - do { - gssd_refresh_krb5_machine_credential(clp->servername, -@@ -957,8 +958,8 @@ - free(tinfo); - return ret; - } -- printerr(2, "start_upcall_thread(0x%lx): created thread id 0x%lx\n", -- tid, th); -+ printerr(2, "start_upcall_thread(0x%" PRIxPTR "): created thread id 0x%" PRIxPTR "\n", -+ (uintptr_t)tid, (uintptr_t)th); - - tinfo->tid = th; - pthread_mutex_lock(&active_thread_list_lock); -@@ -1022,7 +1023,7 @@ - } - lbuf[lbuflen-1] = 0; - -- printerr(2, "\n%s(0x%lx): '%s' (%s)\n", __func__, tid, -+ printerr(2, "\n%s(0x%" PRIxPTR "): '%s' (%s)\n", __func__, (uintptr_t)tid, - lbuf, clp->relpath); - - for (p = strtok(lbuf, " "); p; p = strtok(NULL, " ")) { ---- a/utils/gssd/krb5_util.c 2025-03-29 16:21:54.000000000 +0100 -+++ b/utils/gssd/krb5_util.c 2025-03-31 22:25:50.008589085 +0200 -@@ -123,6 +123,7 @@ - - #include <sys/types.h> - #include <fcntl.h> -+#include <inttypes.h> - - #include "nfslib.h" - #include "gssd.h" -@@ -420,8 +421,8 @@ - now += 300; - pthread_mutex_lock(&ple_lock); - if (ple->ccname && ple->endtime > now && !nocache && !force_renew) { -- printerr(3, "%s(0x%lx): Credentials in CC '%s' are good until %s", -- __func__, tid, ple->ccname, ctime((time_t *)&ple->endtime)); -+ printerr(3, "%s(0x%" PRIxPTR "): Credentials in CC '%s' are good until %s", -+ __func__, (uintptr_t)tid, ple->ccname, ctime((time_t *)&ple->endtime)); - code = 0; - pthread_mutex_unlock(&ple_lock); - goto out; -@@ -478,8 +479,8 @@ - pthread_mutex_unlock(&ple_lock); - - code = 0; -- printerr(2, "%s(0x%lx): principal '%s' ccache:'%s'\n", -- __func__, tid, pname, ple->ccname); -+ printerr(2, "%s(0x%" PRIxPTR "): principal '%s' ccache:'%s'\n", -+ __func__, (uintptr_t)tid, pname, ple->ccname); - out: - if (opts) - krb5_get_init_creds_opt_free(context, opts); -@@ -614,8 +615,8 @@ - /* Get full target hostname */ - retval = getaddrinfo(inhost, NULL, &hints, &addrs); - if (retval) { -- printerr(1, "%s(0x%lx): getaddrinfo(%s) failed: %s\n", -- __func__, tid, inhost, gai_strerror(retval)); -+ printerr(1, "%s(0x%" PRIxPTR "): getaddrinfo(%s) failed: %s\n", -+ __func__, (uintptr_t)tid, inhost, gai_strerror(retval)); - goto out; - } - strncpy(outhost, addrs->ai_canonname, outhostlen); -@@ -624,8 +625,8 @@ - *c = tolower(*c); - - if (get_verbosity() && strcmp(inhost, outhost)) -- printerr(1, "%s(0x%0lx): inhost '%s' different than outhost '%s'\n", -- __func__, tid, inhost, outhost); -+ printerr(1, "%s(0x%" PRIxPTR "): inhost '%s' different than outhost '%s'\n", -+ __func__, (uintptr_t)tid, inhost, outhost); - - retval = 0; - out: -@@ -968,7 +969,7 @@ - tried_upper = 1; - } - } else { -- printerr(2, "find_keytab_entry(0x%lx): Success getting keytab entry for '%s'\n",tid, spn); -+ printerr(2, "find_keytab_entry(0x%" PRIxPTR "): Success getting keytab entry for '%s'\n",(uintptr_t)tid, spn); - retval = 0; - goto out; - } diff --git a/srcpkgs/nfs-utils/patches/musl-getservbyport.patch b/srcpkgs/nfs-utils/patches/musl-getservbyport.patch deleted file mode 100644 index 6a491d4a58ed0d..00000000000000 --- a/srcpkgs/nfs-utils/patches/musl-getservbyport.patch +++ /dev/null @@ -1,18 +0,0 @@ -Musl will always return something with getservbyport so we cannot skip -ports that returns non-null. - -diff --git a/utils/statd/rmtcall.c b/utils/statd/rmtcall.c -index fd576d9..d72a0bf 100644 ---- a/utils/statd/rmtcall.c -+++ b/utils/statd/rmtcall.c -@@ -93,8 +93,10 @@ - __func__); - break; - } -+#if defined(__GLIBC__) - se = getservbyport(sin.sin_port, "udp"); - if (se == NULL) -+#endif - break; - - if (retries == MAX_BRP_RETRIES) { diff --git a/srcpkgs/nfs-utils/patches/musl-includes.patch b/srcpkgs/nfs-utils/patches/musl-includes.patch deleted file mode 100644 index da85c920a73d13..00000000000000 --- a/srcpkgs/nfs-utils/patches/musl-includes.patch +++ /dev/null @@ -1,11 +0,0 @@ -missing include for basename(3) ---- a/utils/nfsdctl/nfsdctl.c -+++ b/utils/nfsdctl/nfsdctl.c -@@ -19,6 +19,7 @@ - #include <string.h> - #include <sched.h> - #include <sys/queue.h> -+#include <libgen.h> - - #include <netlink/genl/family.h> - #include <netlink/genl/ctrl.h> diff --git a/srcpkgs/nfs-utils/template b/srcpkgs/nfs-utils/template deleted file mode 100644 index aa96efe9adaa6c..00000000000000 --- a/srcpkgs/nfs-utils/template +++ /dev/null @@ -1,86 +0,0 @@ -# Template file for 'nfs-utils' -pkgname=nfs-utils -version=2.8.4 -revision=1 -build_style=gnu-configure -configure_args="--with-statduser=nobody --enable-gss --enable-nfsv4 - --with-statedir=/var/lib/nfs --enable-libmount-mount --enable-svcgss - --enable-uuid --enable-ipv6 --without-tcp-wrappers - --with-tirpcinclude=$XBPS_CROSS_BASE/usr/include/tirpc - --with-krb5=$XBPS_CROSS_BASE --disable-static --enable-junction" -short_desc="Network File System utilities" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-or-later" -homepage="https://www.linux-nfs.org/" -distfiles="${KERNEL_SITE}/utils/${pkgname}/${version}/${pkgname}-${version}.tar.xz" -checksum=11c4cc598a434d7d340bad3e072a373ba1dcc2c49f855d44b202222b78ecdbf5 -replaces="rpcgen>=0" - -hostmakedepends="pkg-config libtirpc-devel rpcsvc-proto mit-krb5-devel" -makedepends="libblkid-devel libmount-devel libtirpc-devel - keyutils-devel libevent-devel mit-krb5-devel - device-mapper-devel libcap-devel sqlite-devel - libxml2-devel libnl3-devel" -depends="rpcbind" -python_version=3 -conf_files="/etc/exports" -make_dirs=" - /var/lib/nfs/rpc_pipefs 0755 root root - /var/lib/nfs/sm 0750 root root - /var/lib/nfs/v4recovery 0755 root root - /etc/exports.d 0750 root root -" - -if [ "$XBPS_TARGET_LIBC" = "musl" ]; then - makedepends+=" musl-legacy-compat" -fi - -pre_configure() { - case "$XBPS_TARGET_MACHINE" in - *-musl) - vsed -i -e 's/__res_querydomain/res_querydomain/g' configure* - ;; - esac -} - -post_install() { - mv ${DESTDIR}/sbin/* ${DESTDIR}/usr/bin - # conffiles - vconf ${FILESDIR}/exports - # runit services - vsv rpcblkmapd - vsv rpcgssd - vsv rpcsvcgssd - vsv statd - vsv nfs-server - vsv nfsdcld - # replacement scripts - rm -rf ${DESTDIR}/usr/bin/start-statd - vbin ${FILESDIR}/start-statd - - rm -rf ${DESTDIR}/var/lib/nfs -} - -libnfsidmap_package() { - short_desc="Library to help mapping IDs, mainly for NFSv4" - conf_files="/etc/idmapd.conf" - pkg_install() { - vsv rpcidmapd - vconf ${FILESDIR}/idmapd.conf - vmove usr/bin/rpc.idmapd - vmove usr/lib/libnfsidmap* - vmove usr/share/man/man5/idmapd.conf.5 - vmove usr/share/man/man8/rpc.idmapd.8 - vmove usr/share/man/man8/idmapd.8 - } -} - -libnfsidmap-devel_package() { - short_desc="Library to help mapping IDs, mainly for NFSv4 - development files" - depends="libnfsidmap-${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove usr/share/man/man3 - } -} diff --git a/srcpkgs/nfs4-acl-tools/patches/jobserver-unavailable.patch b/srcpkgs/nfs4-acl-tools/patches/jobserver-unavailable.patch deleted file mode 100644 index 852a9626e2d2bf..00000000000000 --- a/srcpkgs/nfs4-acl-tools/patches/jobserver-unavailable.patch +++ /dev/null @@ -1,26 +0,0 @@ -From: https://gitweb.gentoo.org/repo/gentoo.git/tree/net-fs/nfs4-acl-tools/files/nfs4-acl-tools-0.3.5-jobserver-unavailable.patch - -Fix - -* gmake[1]: warning: jobserver unavailable: using -j1. Add '+' to parent make rule. - ---- a/include/buildmacros -+++ b/include/buildmacros -@@ -152,7 +152,7 @@ INSTALL_LINGUAS = \ - endif - - SUBDIRS_MAKERULE = \ -- @for d in $(SUBDIRS) ""; do \ -+ @+for d in $(SUBDIRS) ""; do \ - if test -d "$$d" -a ! -z "$$d"; then \ - $(ECHO) === $$d ===; \ - $(MAKEF) -C $$d $@ || exit $$?; \ -@@ -170,7 +170,7 @@ DIST_MAKERULE = \ - $(MAKEF) -C build dist - - SOURCE_MAKERULE = \ -- @test -z "$$DIR" && DIR="."; \ -+ @+test -z "$$DIR" && DIR="."; \ - for f in $(SRCFILES) ""; do \ - if test ! -z "$$f"; then $(ECHO) $$DIR/$$f; fi;\ - done; \ diff --git a/srcpkgs/nfs4-acl-tools/patches/libtool.patch b/srcpkgs/nfs4-acl-tools/patches/libtool.patch deleted file mode 100644 index c32d46af6ef029..00000000000000 --- a/srcpkgs/nfs4-acl-tools/patches/libtool.patch +++ /dev/null @@ -1,72 +0,0 @@ -From 2abd5015bf6bac1697ac4422d76fa121a49f2b24 Mon Sep 17 00:00:00 2001 -From: orbea <orbea@riseup.net> -Date: Fri, 17 Jun 2022 12:36:01 -0700 -Subject: [PATCH] configure: Add missing LT_INIT - -Otherwise it fails to generate libtool for the build breaking the build -when using a different toolchain than the system libtool. It also breaks -the build with rlibtool which depends on the generated libtool to -determine if it should build static or shared libraries. - -The existing make and libtool tests were removed as unnecessary and -problematic. ---- a/configure.ac -+++ b/configure.ac -@@ -9,6 +9,9 @@ AC_ARG_ENABLE(shared, - enable_shared=no) - AC_SUBST(enable_shared) - -+LT_INIT -+ -+AC_PROG_LIBTOOL - AC_PROG_INSTALL - AC_PROG_CC - ---- a/include/builddefs.in -+++ b/include/builddefs.in -@@ -39,6 +39,8 @@ DEBUG = @debug_build@ - OPTIMIZER = @opt_build@ - MALLOCLIB = @malloc_lib@ - -+top_builddir = $(TOPDIR) -+ - LIBNFS4ACL = $(TOPDIR)/libnfs4acl/libnfs4acl.la - LIBATTR = @libattr@ - -@@ -68,7 +70,6 @@ AWK = @awk@ - SED = @sed@ - TAR = @tar@ - ZIP = @zip@ --MAKE = @make@ - ECHO = @echo@ - SORT = @sort@ - LN_S = @LN_S@ ---- a/m4/package_utilies.m4 -+++ b/m4/package_utilies.m4 -@@ -22,26 +22,6 @@ AC_DEFUN([AC_PACKAGE_UTILITIES], - AC_SUBST(cc) - AC_PACKAGE_NEED_UTILITY($1, "$cc", cc, [C compiler]) - -- if test -z "$MAKE"; then -- AC_PATH_PROG(MAKE, gmake,, /usr/bin:/usr/freeware/bin) -- fi -- if test -z "$MAKE"; then -- AC_PATH_PROG(MAKE, make,, /usr/bin) -- fi -- make=$MAKE -- AC_SUBST(make) -- AC_PACKAGE_NEED_UTILITY($1, "$make", make, [GNU make]) -- -- if test -z "$LIBTOOL"; then -- AC_PATH_PROG(LIBTOOL, glibtool,, /usr/bin) -- fi -- if test -z "$LIBTOOL"; then -- AC_PATH_PROG(LIBTOOL, libtool,, /usr/bin:/usr/local/bin:/usr/freeware/bin) -- fi -- libtool=$LIBTOOL -- AC_SUBST(libtool) -- AC_PACKAGE_NEED_UTILITY($1, "$libtool", libtool, [GNU libtool]) -- - if test -z "$TAR"; then - AC_PATH_PROG(TAR, tar,, /usr/freeware/bin:/bin:/usr/local/bin:/usr/bin) - fi diff --git a/srcpkgs/nfs4-acl-tools/template b/srcpkgs/nfs4-acl-tools/template deleted file mode 100644 index 2c5d129102f0f0..00000000000000 --- a/srcpkgs/nfs4-acl-tools/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'nfs4-acl-tools' -pkgname=nfs4-acl-tools -version=0.3.7 -revision=1 -build_style=gnu-configure -hostmakedepends="automake autoconf libtool" -makedepends="attr-devel" -short_desc="Client tools for manipulating NFSv4 ACLs directly" -maintainer="Orphaned <orphan@voidlinux.org>" -license="BSD-3-Clause, LGPL-2.1-or-later, GPL-2.0-only" -homepage="http://linux-nfs.org/wiki/index.php/Main_Page" -distfiles="http://linux-nfs.org/~bfields/${pkgname}/${pkgname}-${version}.tar.gz" -checksum=1b929f15b7b8d1701a416a0888df61a2a173b50eeaa9fed4f28543ffe8989503 - -if [ "$XBPS_TARGET_LIBC" = "musl" ]; then - makedepends+=" musl-legacy-compat" -fi - -pre_configure() { - cp /usr/share/autoconf/build-aux/{config.guess,config.sub} "${wrksrc}" - autoreconf -ifv -} - -pre_install() { - export CHOWNPROG=: CHGRPPROG=: # Don't try to chown/chgrp as we build as non-root -} - -post_install() { - vlicense COPYING -} diff --git a/srcpkgs/nftables/files/nftables/finish b/srcpkgs/nftables/files/nftables/finish deleted file mode 100644 index c51166a671ef57..00000000000000 --- a/srcpkgs/nftables/files/nftables/finish +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh - -nft flush ruleset diff --git a/srcpkgs/nftables/files/nftables/run b/srcpkgs/nftables/files/nftables/run deleted file mode 100644 index fd385435a791ec..00000000000000 --- a/srcpkgs/nftables/files/nftables/run +++ /dev/null @@ -1,5 +0,0 @@ -#!/bin/sh -exec 2>&1 -[ ! -r /etc/nftables.conf ] && exit 0 -nft -f /etc/nftables.conf -exec chpst -b nftables pause diff --git a/srcpkgs/nftables/template b/srcpkgs/nftables/template deleted file mode 100644 index 920e5312de383e..00000000000000 --- a/srcpkgs/nftables/template +++ /dev/null @@ -1,53 +0,0 @@ -# Template file for 'nftables' -pkgname=nftables -version=1.1.5 -revision=1 -build_style=gnu-configure -configure_args="--sbindir=/usr/bin --with-json - --with-python-bin=/bin/python3 --with-cli=readline" -hostmakedepends="asciidoc automake docbook2x flex libtool pkg-config - python3 python3-build python3-installer python3-wheel" -makedepends="gmp-devel jansson-devel libmnl-devel libnftnl-devel readline-devel" -short_desc="Netfilter nftables userspace tools" -maintainer="Leah Neukirchen <leah@vuxu.org>" -license="GPL-2.0-only" -homepage="http://netfilter.org/projects/nftables/" -distfiles="http://www.netfilter.org/projects/${pkgname}/files/${pkgname}-${version}.tar.xz" -checksum=1daf10f322e14fd90a017538aaf2c034d7cc1eb1cc418ded47445d714ea168d4 - -post_extract() { - autoreconf -fi -} - -post_build() { - ( - cd py - python -m build --no-isolation --wheel - ) -} - -post_install() { - ( - cd py - python -m installer --destdir ${DESTDIR} --no-compile-bytecode dist/*.whl - ) - vsv nftables -} - -libnftables_package() { - short_desc+=" - runtime libraries" - pkg_install() { - vmove "usr/lib/*.so.*" - } -} - -libnftables-devel_package() { - depends="libnftables-${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - vmove usr/share/man/man3 - } -} diff --git a/srcpkgs/nftables/update b/srcpkgs/nftables/update deleted file mode 100644 index a2fe3a776a21ae..00000000000000 --- a/srcpkgs/nftables/update +++ /dev/null @@ -1 +0,0 @@ -ignore="0.0*" diff --git a/srcpkgs/ngetty/files/Conf b/srcpkgs/ngetty/files/Conf deleted file mode 100644 index 1e13e86dd5bd18..00000000000000 --- a/srcpkgs/ngetty/files/Conf +++ /dev/null @@ -1,5 +0,0 @@ -# options format: -# [ttyX]=option[=value] -#=debug -=environ=,TERM=linux -tty1=noclear-first=/run/.ngetty-noclear-tty1 diff --git a/srcpkgs/ngetty/files/ngetty/run b/srcpkgs/ngetty/files/ngetty/run deleted file mode 100644 index e8fa81e6ff505c..00000000000000 --- a/srcpkgs/ngetty/files/ngetty/run +++ /dev/null @@ -1,5 +0,0 @@ -#!/bin/sh -exec 2>&1 -export TERM=linux -[ -r conf ] && . ./conf -exec ngetty ${OPTS:=tty1 tty2 tty3 tty4 tty5 tty6} diff --git a/srcpkgs/ngetty/template b/srcpkgs/ngetty/template deleted file mode 100644 index 6dbaba5d98fb4a..00000000000000 --- a/srcpkgs/ngetty/template +++ /dev/null @@ -1,40 +0,0 @@ -# Template file for 'ngetty' -pkgname=ngetty -version=1.1 -revision=7 -short_desc="Daemon for virtual console terminals" -maintainer="Leah Neukirchen <leah@vuxu.org>" -license="GPL-2.0-or-later" -homepage="https://packages.debian.org/sid/ngetty" -distfiles="${DEBIAN_SITE}/main/n/${pkgname}/${pkgname}_${version}.orig.tar.gz" -checksum=15a0649b552aa47eeb80c7cc57ec6f562a89e271b14386838fbdb90244c546b0 - -build_options="static" -conf_files="/etc/ngetty/Conf" - -do_build() { - make CC="${BUILD_CC}" CFLAGS="${BUILD_CFLAGS}" LDFLAGS="${BUILD_LDFLAGS}" opts_defs.h - cp opts_defs.h opts_defs.h.save - cp opts__defs.h opts__defs.h.save - make clean - cp opts_defs.h.save opts_defs.h - cp opts__defs.h.save opts__defs.h - sed -i 's/opts_defs.h: opts_make/opts_defs.h:/' Makefile - - sed -i '/NGETTY_HELPER/s/sbin/bin/' lib.h - - cp ${FILESDIR}/Conf . - - if [ "$build_option_static" ]; then - LDFLAGS+=" -static" - fi - - make CC="${CC}" CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}" STR=: -} - -do_install() { - make install sbin_prefix=${DESTDIR}/usr/bin DESTDIR=${DESTDIR} - vsconf sample.Conf - rm ${DESTDIR}/etc/ngetty/sample.Conf - vsv ngetty -} diff --git a/srcpkgs/nghttp2-devel b/srcpkgs/nghttp2-devel deleted file mode 120000 index 83887f6737a6ef..00000000000000 --- a/srcpkgs/nghttp2-devel +++ /dev/null @@ -1 +0,0 @@ -nghttp2 \ No newline at end of file diff --git a/srcpkgs/nghttp2/template b/srcpkgs/nghttp2/template deleted file mode 100644 index fa0eed7d87f5b5..00000000000000 --- a/srcpkgs/nghttp2/template +++ /dev/null @@ -1,34 +0,0 @@ -# Template file for 'nghttp2' -pkgname=nghttp2 -version=1.67.1 -revision=1 -build_style=gnu-configure -# build system errors out if python isn't available -configure_args="--disable-python-bindings --enable-http3" -hostmakedepends="pkg-config" -makedepends="zlib-devel openssl-devel libevent-devel jansson-devel - libev-devel c-ares-devel ngtcp2-devel nghttp3-devel" -checkdepends="libcppunit-devel" -short_desc="HTTP/2 C Library" -maintainer="skmpz <dem.procopiou@gmail.com>" -license="MIT" -homepage="https://nghttp2.org" -distfiles="https://github.com/nghttp2/nghttp2/releases/download/v${version}/nghttp2-${version}.tar.xz" -checksum=153972aad57e7bf9d911666df7613f2390acf37ea7e1a97a0c5567e90f98e830 -python_version=3 - -post_install() { - rm -rf ${DESTDIR}/usr/share/man - vlicense COPYING -} - -nghttp2-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/nghttp3-devel b/srcpkgs/nghttp3-devel deleted file mode 120000 index 0c67b62f5787fd..00000000000000 --- a/srcpkgs/nghttp3-devel +++ /dev/null @@ -1 +0,0 @@ -nghttp3 \ No newline at end of file diff --git a/srcpkgs/nghttp3/template b/srcpkgs/nghttp3/template deleted file mode 100644 index 5fc1117060a025..00000000000000 --- a/srcpkgs/nghttp3/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'nghttp3' -pkgname=nghttp3 -version=1.12.0 -revision=1 -build_style=cmake -configure_args="-DENABLE_STATIC_LIB=OFF -DBUILD_TESTING=ON" -short_desc="HTTP/3 library written in C" -maintainer="Đoàn Trần Công Danh <congdanhqx@gmail.com>" -license="MIT" -homepage="https://nghttp2.org/nghttp3/" -distfiles="https://github.com/ngtcp2/nghttp3/releases/download/v${version}/nghttp3-${version}.tar.xz" -checksum=6ca1e523b7edd75c02502f2bcf961125c25577e29405479016589c5da48fc43d - -post_install() { - vlicense COPYING - rm -rf "${DESTDIR}/usr/share/doc" -} - -nghttp3-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/nginx-mod-http-geoip b/srcpkgs/nginx-mod-http-geoip deleted file mode 120000 index da70e2081bc008..00000000000000 --- a/srcpkgs/nginx-mod-http-geoip +++ /dev/null @@ -1 +0,0 @@ -nginx \ No newline at end of file diff --git a/srcpkgs/nginx-mod-http-js b/srcpkgs/nginx-mod-http-js deleted file mode 120000 index da70e2081bc008..00000000000000 --- a/srcpkgs/nginx-mod-http-js +++ /dev/null @@ -1 +0,0 @@ -nginx \ No newline at end of file diff --git a/srcpkgs/nginx-mod-http-perl b/srcpkgs/nginx-mod-http-perl deleted file mode 120000 index da70e2081bc008..00000000000000 --- a/srcpkgs/nginx-mod-http-perl +++ /dev/null @@ -1 +0,0 @@ -nginx \ No newline at end of file diff --git a/srcpkgs/nginx-mod-http-xslt-filter b/srcpkgs/nginx-mod-http-xslt-filter deleted file mode 120000 index da70e2081bc008..00000000000000 --- a/srcpkgs/nginx-mod-http-xslt-filter +++ /dev/null @@ -1 +0,0 @@ -nginx \ No newline at end of file diff --git a/srcpkgs/nginx-mod-stream b/srcpkgs/nginx-mod-stream deleted file mode 120000 index da70e2081bc008..00000000000000 --- a/srcpkgs/nginx-mod-stream +++ /dev/null @@ -1 +0,0 @@ -nginx \ No newline at end of file diff --git a/srcpkgs/nginx-mod-stream-geoip b/srcpkgs/nginx-mod-stream-geoip deleted file mode 120000 index da70e2081bc008..00000000000000 --- a/srcpkgs/nginx-mod-stream-geoip +++ /dev/null @@ -1 +0,0 @@ -nginx \ No newline at end of file diff --git a/srcpkgs/nginx-mod-stream-js b/srcpkgs/nginx-mod-stream-js deleted file mode 120000 index da70e2081bc008..00000000000000 --- a/srcpkgs/nginx-mod-stream-js +++ /dev/null @@ -1 +0,0 @@ -nginx \ No newline at end of file diff --git a/srcpkgs/nginx/INSTALL.msg b/srcpkgs/nginx/INSTALL.msg deleted file mode 100644 index 9505dd5607a28e..00000000000000 --- a/srcpkgs/nginx/INSTALL.msg +++ /dev/null @@ -1,7 +0,0 @@ -nginx has been converted to use dynamic modules. - -If you used the stream or geoip modules before, you now need -to install nginx-mod-$MODULE and add this to the main context of nginx.conf: - - load_module modules/ngx_$MODULE_module.so; - diff --git a/srcpkgs/nginx/files/nginx/run b/srcpkgs/nginx/files/nginx/run deleted file mode 100644 index 60a3d2e30ca929..00000000000000 --- a/srcpkgs/nginx/files/nginx/run +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh -exec 2>&1 -exec nginx -g 'daemon off;' diff --git a/srcpkgs/nginx/files/ngx_auto_config.h.aarch64 b/srcpkgs/nginx/files/ngx_auto_config.h.aarch64 deleted file mode 100644 index b573d0c9adc253..00000000000000 --- a/srcpkgs/nginx/files/ngx_auto_config.h.aarch64 +++ /dev/null @@ -1,689 +0,0 @@ -#define NGX_CONFIGURE " --prefix=/etc/nginx --conf-path=/etc/nginx/nginx.conf --sbin-path=/usr/bin/nginx --modules-path=/usr/lib/nginx/modules --pid-path=/run/nginx.pid --lock-path=/var/lock/nginx.lock --user=nginx --group=nginx --http-log-path=/var/log/nginx/access.log --error-log-path=/var/log/nginx/error.log --http-client-body-temp-path=/var/lib/nginx/tmp/client-body --http-proxy-temp-path=/var/lib/nginx/tmp/proxy --http-fastcgi-temp-path=/var/lib/nginx/tmp/fastcgi --http-scgi-temp-path=/var/lib/nginx/tmp/scgi --http-uwsgi-temp-path=/var/lib/nginx/tmp/uwsgi --with-compat --with-file-aio --with-http_auth_request_module --with-http_dav_module --with-http_gunzip_module --with-http_gzip_static_module --with-http_realip_module --with-http_ssl_module --with-http_slice_module --with-http_stub_status_module --with-http_sub_module --with-http_v2_module --with-http_v3_module --with-http_xslt_module=dynamic --with-http_geoip_module=dynamic --with-http_perl_module=dynamic --with-openssl-opt=enable-ktls --with-stream=dynamic --with-stream_geoip_module=dynamic --with-stream_realip_module --with-stream_ssl_module --with-stream_ssl_preread_module --with-mail --with-mail_ssl_module --with-pcre-jit --with-threads --add-dynamic-module=../njs-0.8.4/nginx" - -#ifndef NGX_HAVE_GCC_ATOMIC -#define NGX_HAVE_GCC_ATOMIC 1 -#endif - - -#ifndef NGX_HAVE_C99_VARIADIC_MACROS -#define NGX_HAVE_C99_VARIADIC_MACROS 1 -#endif - - -#ifndef NGX_HAVE_GCC_VARIADIC_MACROS -#define NGX_HAVE_GCC_VARIADIC_MACROS 1 -#endif - - -#ifndef NGX_HAVE_GCC_BSWAP64 -#define NGX_HAVE_GCC_BSWAP64 1 -#endif - - -#ifndef NGX_HAVE_EPOLL -#define NGX_HAVE_EPOLL 1 -#endif - - -#ifndef NGX_HAVE_CLEAR_EVENT -#define NGX_HAVE_CLEAR_EVENT 1 -#endif - - -#ifndef NGX_HAVE_EPOLLRDHUP -#define NGX_HAVE_EPOLLRDHUP 1 -#endif - - -#ifndef NGX_HAVE_EPOLLEXCLUSIVE -#define NGX_HAVE_EPOLLEXCLUSIVE 1 -#endif - - -#ifndef NGX_HAVE_EVENTFD -#define NGX_HAVE_EVENTFD 1 -#endif - - -#ifndef NGX_HAVE_SYS_EVENTFD_H -#define NGX_HAVE_SYS_EVENTFD_H 1 -#endif - - -#ifndef NGX_HAVE_O_PATH -#define NGX_HAVE_O_PATH 1 -#endif - - -#ifndef NGX_HAVE_SENDFILE -#define NGX_HAVE_SENDFILE 1 -#endif - - -#ifndef NGX_HAVE_SENDFILE64 -#define NGX_HAVE_SENDFILE64 1 -#endif - - -#ifndef NGX_HAVE_PR_SET_DUMPABLE -#define NGX_HAVE_PR_SET_DUMPABLE 1 -#endif - - -#ifndef NGX_HAVE_PR_SET_KEEPCAPS -#define NGX_HAVE_PR_SET_KEEPCAPS 1 -#endif - - -#ifndef NGX_HAVE_CAPABILITIES -#define NGX_HAVE_CAPABILITIES 1 -#endif - - -#ifndef NGX_HAVE_GNU_CRYPT_R -#define NGX_HAVE_GNU_CRYPT_R 1 -#endif - - -#ifndef NGX_HAVE_BPF -#define NGX_HAVE_BPF 1 -#endif - - -#ifndef NGX_HAVE_SO_COOKIE -#define NGX_HAVE_SO_COOKIE 1 -#endif - - -#ifndef NGX_HAVE_UDP_SEGMENT -#define NGX_HAVE_UDP_SEGMENT 1 -#endif - - -#ifndef NGX_ALIGNMENT -#define NGX_ALIGNMENT 16 -#endif - - -#ifndef NGX_CPU_CACHE_LINE -#define NGX_CPU_CACHE_LINE 64 -#endif - - -#define NGX_KQUEUE_UDATA_T (void *) - - -#ifndef NGX_HAVE_POSIX_FADVISE -#define NGX_HAVE_POSIX_FADVISE 1 -#endif - - -#ifndef NGX_HAVE_O_DIRECT -#define NGX_HAVE_O_DIRECT 1 -#endif - - -#ifndef NGX_HAVE_ALIGNED_DIRECTIO -#define NGX_HAVE_ALIGNED_DIRECTIO 1 -#endif - - -#ifndef NGX_HAVE_STATFS -#define NGX_HAVE_STATFS 1 -#endif - - -#ifndef NGX_HAVE_STATVFS -#define NGX_HAVE_STATVFS 1 -#endif - - -#ifndef NGX_HAVE_DLOPEN -#define NGX_HAVE_DLOPEN 1 -#endif - - -#ifndef NGX_HAVE_SCHED_YIELD -#define NGX_HAVE_SCHED_YIELD 1 -#endif - - -#ifndef NGX_HAVE_SCHED_SETAFFINITY -#define NGX_HAVE_SCHED_SETAFFINITY 1 -#endif - - -#ifndef NGX_HAVE_REUSEPORT -#define NGX_HAVE_REUSEPORT 1 -#endif - - -#ifndef NGX_HAVE_TRANSPARENT_PROXY -#define NGX_HAVE_TRANSPARENT_PROXY 1 -#endif - - -#ifndef NGX_HAVE_IP_BIND_ADDRESS_NO_PORT -#define NGX_HAVE_IP_BIND_ADDRESS_NO_PORT 1 -#endif - - -#ifndef NGX_HAVE_IP_PKTINFO -#define NGX_HAVE_IP_PKTINFO 1 -#endif - - -#ifndef NGX_HAVE_IPV6_RECVPKTINFO -#define NGX_HAVE_IPV6_RECVPKTINFO 1 -#endif - - -#ifndef NGX_HAVE_IP_MTU_DISCOVER -#define NGX_HAVE_IP_MTU_DISCOVER 1 -#endif - - -#ifndef NGX_HAVE_IPV6_MTU_DISCOVER -#define NGX_HAVE_IPV6_MTU_DISCOVER 1 -#endif - - -#ifndef NGX_HAVE_IPV6_DONTFRAG -#define NGX_HAVE_IPV6_DONTFRAG 1 -#endif - - -#ifndef NGX_HAVE_DEFERRED_ACCEPT -#define NGX_HAVE_DEFERRED_ACCEPT 1 -#endif - - -#ifndef NGX_HAVE_KEEPALIVE_TUNABLE -#define NGX_HAVE_KEEPALIVE_TUNABLE 1 -#endif - - -#ifndef NGX_HAVE_TCP_FASTOPEN -#define NGX_HAVE_TCP_FASTOPEN 1 -#endif - - -#ifndef NGX_HAVE_TCP_INFO -#define NGX_HAVE_TCP_INFO 1 -#endif - - -#ifndef NGX_HAVE_ACCEPT4 -#define NGX_HAVE_ACCEPT4 1 -#endif - - -#ifndef NGX_HAVE_FILE_AIO -#define NGX_HAVE_FILE_AIO 1 -#endif - - -#ifndef NGX_HAVE_EVENTFD -#define NGX_HAVE_EVENTFD 1 -#endif - - -#ifndef NGX_HAVE_SYS_EVENTFD_H -#define NGX_HAVE_SYS_EVENTFD_H 1 -#endif - - -#ifndef NGX_HAVE_UNIX_DOMAIN -#define NGX_HAVE_UNIX_DOMAIN 1 -#endif - - -#ifndef NGX_PTR_SIZE -#define NGX_PTR_SIZE 8 -#endif - - -#ifndef NGX_SIG_ATOMIC_T_SIZE -#define NGX_SIG_ATOMIC_T_SIZE 4 -#endif - - -#ifndef NGX_HAVE_LITTLE_ENDIAN -#define NGX_HAVE_LITTLE_ENDIAN 1 -#endif - - -#ifndef NGX_MAX_SIZE_T_VALUE -#define NGX_MAX_SIZE_T_VALUE 9223372036854775807LL -#endif - - -#ifndef NGX_SIZE_T_LEN -#define NGX_SIZE_T_LEN (sizeof("-9223372036854775808") - 1) -#endif - - -#ifndef NGX_MAX_OFF_T_VALUE -#define NGX_MAX_OFF_T_VALUE 9223372036854775807LL -#endif - - -#ifndef NGX_OFF_T_LEN -#define NGX_OFF_T_LEN (sizeof("-9223372036854775808") - 1) -#endif - - -#ifndef NGX_TIME_T_SIZE -#define NGX_TIME_T_SIZE 8 -#endif - - -#ifndef NGX_TIME_T_LEN -#define NGX_TIME_T_LEN (sizeof("-9223372036854775808") - 1) -#endif - - -#ifndef NGX_MAX_TIME_T_VALUE -#define NGX_MAX_TIME_T_VALUE 9223372036854775807LL -#endif - - -#ifndef NGX_HAVE_INET6 -#define NGX_HAVE_INET6 1 -#endif - - -#ifndef NGX_HAVE_PREAD -#define NGX_HAVE_PREAD 1 -#endif - - -#ifndef NGX_HAVE_PWRITE -#define NGX_HAVE_PWRITE 1 -#endif - - -#ifndef NGX_HAVE_PWRITEV -#define NGX_HAVE_PWRITEV 1 -#endif - - -#ifndef NGX_HAVE_LOCALTIME_R -#define NGX_HAVE_LOCALTIME_R 1 -#endif - - -#ifndef NGX_HAVE_CLOCK_MONOTONIC -#define NGX_HAVE_CLOCK_MONOTONIC 1 -#endif - - -#ifndef NGX_HAVE_POSIX_MEMALIGN -#define NGX_HAVE_POSIX_MEMALIGN 1 -#endif - - -#ifndef NGX_HAVE_MEMALIGN -#define NGX_HAVE_MEMALIGN 1 -#endif - - -#ifndef NGX_HAVE_MAP_ANON -#define NGX_HAVE_MAP_ANON 1 -#endif - - -#ifndef NGX_HAVE_MAP_DEVZERO -#define NGX_HAVE_MAP_DEVZERO 1 -#endif - - -#ifndef NGX_HAVE_SYSVSHM -#define NGX_HAVE_SYSVSHM 1 -#endif - - -#ifndef NGX_HAVE_POSIX_SEM -#define NGX_HAVE_POSIX_SEM 1 -#endif - - -#ifndef NGX_HAVE_MSGHDR_MSG_CONTROL -#define NGX_HAVE_MSGHDR_MSG_CONTROL 1 -#endif - - -#ifndef NGX_HAVE_FIONBIO -#define NGX_HAVE_FIONBIO 1 -#endif - - -#ifndef NGX_HAVE_FIONREAD -#define NGX_HAVE_FIONREAD 1 -#endif - - -#ifndef NGX_HAVE_GMTOFF -#define NGX_HAVE_GMTOFF 1 -#endif - - -#ifndef NGX_HAVE_D_TYPE -#define NGX_HAVE_D_TYPE 1 -#endif - - -#ifndef NGX_HAVE_SC_NPROCESSORS_ONLN -#define NGX_HAVE_SC_NPROCESSORS_ONLN 1 -#endif - - -#ifndef NGX_HAVE_OPENAT -#define NGX_HAVE_OPENAT 1 -#endif - - -#ifndef NGX_HAVE_GETADDRINFO -#define NGX_HAVE_GETADDRINFO 1 -#endif - - -#ifndef NGX_THREADS -#define NGX_THREADS 1 -#endif - - -#ifndef NGX_HTTP_CACHE -#define NGX_HTTP_CACHE 1 -#endif - - -#ifndef NGX_HTTP_GZIP -#define NGX_HTTP_GZIP 1 -#endif - - -#ifndef NGX_HTTP_SSI -#define NGX_HTTP_SSI 1 -#endif - - -#ifndef NGX_HTTP_GZIP -#define NGX_HTTP_GZIP 1 -#endif - - -#ifndef NGX_HTTP_V2 -#define NGX_HTTP_V2 1 -#endif - - -#ifndef NGX_HTTP_V3 -#define NGX_HTTP_V3 1 -#endif - - -#ifndef NGX_HTTP_GZIP -#define NGX_HTTP_GZIP 1 -#endif - - -#ifndef NGX_HTTP_DAV -#define NGX_HTTP_DAV 1 -#endif - - -#ifndef NGX_CRYPT -#define NGX_CRYPT 1 -#endif - - -#ifndef NGX_HTTP_REALIP -#define NGX_HTTP_REALIP 1 -#endif - - -#ifndef NGX_HTTP_X_FORWARDED_FOR -#define NGX_HTTP_X_FORWARDED_FOR 1 -#endif - - -#ifndef NGX_HTTP_X_FORWARDED_FOR -#define NGX_HTTP_X_FORWARDED_FOR 1 -#endif - - -#ifndef NGX_HTTP_X_FORWARDED_FOR -#define NGX_HTTP_X_FORWARDED_FOR 1 -#endif - - -#ifndef NGX_HTTP_SSL -#define NGX_HTTP_SSL 1 -#endif - - -#ifndef NGX_HTTP_X_FORWARDED_FOR -#define NGX_HTTP_X_FORWARDED_FOR 1 -#endif - - -#ifndef NGX_HTTP_UPSTREAM_ZONE -#define NGX_HTTP_UPSTREAM_ZONE 1 -#endif - - -#ifndef NGX_STAT_STUB -#define NGX_STAT_STUB 1 -#endif - - -#ifndef NGX_MAIL_SSL -#define NGX_MAIL_SSL 1 -#endif - - -#ifndef NGX_STREAM_SSL -#define NGX_STREAM_SSL 1 -#endif - - -#ifndef NGX_STREAM_UPSTREAM_ZONE -#define NGX_STREAM_UPSTREAM_ZONE 1 -#endif - - -#ifndef NJS_HAVE_OPENSSL -#define NJS_HAVE_OPENSSL 1 -#endif - - -#ifndef NJS_HAVE_XML -#define NJS_HAVE_XML 1 -#endif - - -#ifndef NJS_HAVE_ZLIB -#define NJS_HAVE_ZLIB 1 -#endif - - -#ifndef NGX_QUIC_BPF -#define NGX_QUIC_BPF 1 -#endif - - -#ifndef NGX_COMPAT -#define NGX_COMPAT 1 -#endif - - -#ifndef NGX_HTTP_GZIP -#define NGX_HTTP_GZIP 1 -#endif - - -#ifndef NGX_HTTP_DAV -#define NGX_HTTP_DAV 1 -#endif - - -#ifndef NGX_HTTP_REALIP -#define NGX_HTTP_REALIP 1 -#endif - - -#ifndef NGX_HTTP_X_FORWARDED_FOR -#define NGX_HTTP_X_FORWARDED_FOR 1 -#endif - - -#ifndef NGX_HTTP_HEADERS -#define NGX_HTTP_HEADERS 1 -#endif - - -#ifndef NGX_HTTP_UPSTREAM_ZONE -#define NGX_HTTP_UPSTREAM_ZONE 1 -#endif - - -#ifndef NGX_STREAM_UPSTREAM_ZONE -#define NGX_STREAM_UPSTREAM_ZONE 1 -#endif - - -#ifndef NGX_PCRE2 -#define NGX_PCRE2 1 -#endif - - -#ifndef NGX_PCRE -#define NGX_PCRE 1 -#endif - - -#ifndef NGX_OPENSSL -#define NGX_OPENSSL 1 -#endif - - -#ifndef NGX_SSL -#define NGX_SSL 1 -#endif - - -#ifndef NGX_QUIC_OPENSSL_COMPAT -#define NGX_QUIC_OPENSSL_COMPAT 1 -#endif - - -#ifndef NGX_QUIC -#define NGX_QUIC 1 -#endif - - -#ifndef NGX_ZLIB -#define NGX_ZLIB 1 -#endif - - -#ifndef NGX_HAVE_EXSLT -#define NGX_HAVE_EXSLT 1 -#endif - - -#ifndef NGX_HAVE_PERL_MULTIPLICITY -#define NGX_HAVE_PERL_MULTIPLICITY 1 -#endif - - -#ifndef NGX_HAVE_GEOIP_V6 -#define NGX_HAVE_GEOIP_V6 1 -#endif - - -#ifndef NGX_PREFIX -#define NGX_PREFIX "/etc/nginx/" -#endif - - -#ifndef NGX_CONF_PREFIX -#define NGX_CONF_PREFIX "/etc/nginx/" -#endif - - -#ifndef NGX_SBIN_PATH -#define NGX_SBIN_PATH "/usr/bin/nginx" -#endif - - -#ifndef NGX_CONF_PATH -#define NGX_CONF_PATH "/etc/nginx/nginx.conf" -#endif - - -#ifndef NGX_PID_PATH -#define NGX_PID_PATH "/run/nginx.pid" -#endif - - -#ifndef NGX_LOCK_PATH -#define NGX_LOCK_PATH "/var/lock/nginx.lock" -#endif - - -#ifndef NGX_ERROR_LOG_PATH -#define NGX_ERROR_LOG_PATH "/var/log/nginx/error.log" -#endif - - -#ifndef NGX_HTTP_LOG_PATH -#define NGX_HTTP_LOG_PATH "/var/log/nginx/access.log" -#endif - - -#ifndef NGX_HTTP_CLIENT_TEMP_PATH -#define NGX_HTTP_CLIENT_TEMP_PATH "/var/lib/nginx/tmp/client-body" -#endif - - -#ifndef NGX_HTTP_PROXY_TEMP_PATH -#define NGX_HTTP_PROXY_TEMP_PATH "/var/lib/nginx/tmp/proxy" -#endif - - -#ifndef NGX_HTTP_FASTCGI_TEMP_PATH -#define NGX_HTTP_FASTCGI_TEMP_PATH "/var/lib/nginx/tmp/fastcgi" -#endif - - -#ifndef NGX_HTTP_UWSGI_TEMP_PATH -#define NGX_HTTP_UWSGI_TEMP_PATH "/var/lib/nginx/tmp/uwsgi" -#endif - - -#ifndef NGX_HTTP_SCGI_TEMP_PATH -#define NGX_HTTP_SCGI_TEMP_PATH "/var/lib/nginx/tmp/scgi" -#endif - - -#ifndef NGX_SUPPRESS_WARN -#define NGX_SUPPRESS_WARN 1 -#endif - - -#ifndef NGX_SMP -#define NGX_SMP 1 -#endif - - -#ifndef NGX_USER -#define NGX_USER "nginx" -#endif - - -#ifndef NGX_GROUP -#define NGX_GROUP "nginx" -#endif - diff --git a/srcpkgs/nginx/files/ngx_auto_config.h.armv6l b/srcpkgs/nginx/files/ngx_auto_config.h.armv6l deleted file mode 100644 index 3a8aa6e3e47888..00000000000000 --- a/srcpkgs/nginx/files/ngx_auto_config.h.armv6l +++ /dev/null @@ -1,689 +0,0 @@ -#define NGX_CONFIGURE " --prefix=/etc/nginx --conf-path=/etc/nginx/nginx.conf --sbin-path=/usr/bin/nginx --modules-path=/usr/lib/nginx/modules --pid-path=/run/nginx.pid --lock-path=/var/lock/nginx.lock --user=nginx --group=nginx --http-log-path=/var/log/nginx/access.log --error-log-path=/var/log/nginx/error.log --http-client-body-temp-path=/var/lib/nginx/tmp/client-body --http-proxy-temp-path=/var/lib/nginx/tmp/proxy --http-fastcgi-temp-path=/var/lib/nginx/tmp/fastcgi --http-scgi-temp-path=/var/lib/nginx/tmp/scgi --http-uwsgi-temp-path=/var/lib/nginx/tmp/uwsgi --with-compat --with-file-aio --with-http_auth_request_module --with-http_dav_module --with-http_gunzip_module --with-http_gzip_static_module --with-http_realip_module --with-http_ssl_module --with-http_slice_module --with-http_stub_status_module --with-http_sub_module --with-http_v2_module --with-http_v3_module --with-http_xslt_module=dynamic --with-http_geoip_module=dynamic --with-http_perl_module=dynamic --with-openssl-opt=enable-ktls --with-stream=dynamic --with-stream_geoip_module=dynamic --with-stream_realip_module --with-stream_ssl_module --with-stream_ssl_preread_module --with-mail --with-mail_ssl_module --with-pcre-jit --with-threads --add-dynamic-module=../njs-0.8.4/nginx" - -#ifndef NGX_HAVE_GCC_ATOMIC -#define NGX_HAVE_GCC_ATOMIC 1 -#endif - - -#ifndef NGX_HAVE_C99_VARIADIC_MACROS -#define NGX_HAVE_C99_VARIADIC_MACROS 1 -#endif - - -#ifndef NGX_HAVE_GCC_VARIADIC_MACROS -#define NGX_HAVE_GCC_VARIADIC_MACROS 1 -#endif - - -#ifndef NGX_HAVE_GCC_BSWAP64 -#define NGX_HAVE_GCC_BSWAP64 1 -#endif - - -#ifndef NGX_HAVE_EPOLL -#define NGX_HAVE_EPOLL 1 -#endif - - -#ifndef NGX_HAVE_CLEAR_EVENT -#define NGX_HAVE_CLEAR_EVENT 1 -#endif - - -#ifndef NGX_HAVE_EPOLLRDHUP -#define NGX_HAVE_EPOLLRDHUP 1 -#endif - - -#ifndef NGX_HAVE_EPOLLEXCLUSIVE -#define NGX_HAVE_EPOLLEXCLUSIVE 1 -#endif - - -#ifndef NGX_HAVE_EVENTFD -#define NGX_HAVE_EVENTFD 1 -#endif - - -#ifndef NGX_HAVE_SYS_EVENTFD_H -#define NGX_HAVE_SYS_EVENTFD_H 1 -#endif - - -#ifndef NGX_HAVE_O_PATH -#define NGX_HAVE_O_PATH 1 -#endif - - -#ifndef NGX_HAVE_SENDFILE -#define NGX_HAVE_SENDFILE 1 -#endif - - -#ifndef NGX_HAVE_SENDFILE64 -#define NGX_HAVE_SENDFILE64 1 -#endif - - -#ifndef NGX_HAVE_PR_SET_DUMPABLE -#define NGX_HAVE_PR_SET_DUMPABLE 1 -#endif - - -#ifndef NGX_HAVE_PR_SET_KEEPCAPS -#define NGX_HAVE_PR_SET_KEEPCAPS 1 -#endif - - -#ifndef NGX_HAVE_CAPABILITIES -#define NGX_HAVE_CAPABILITIES 1 -#endif - - -#ifndef NGX_HAVE_GNU_CRYPT_R -#define NGX_HAVE_GNU_CRYPT_R 1 -#endif - - -#ifndef NGX_ALIGNMENT -#define NGX_ALIGNMENT 16 -#endif - - -#ifndef NGX_HAVE_BPF -#define NGX_HAVE_BPF 1 -#endif - - -#ifndef NGX_HAVE_SO_COOKIE -#define NGX_HAVE_SO_COOKIE 1 -#endif - - -#ifndef NGX_HAVE_UDP_SEGMENT -#define NGX_HAVE_UDP_SEGMENT 1 -#endif - - -#ifndef NGX_CPU_CACHE_LINE -#define NGX_CPU_CACHE_LINE 32 -#endif - - -#define NGX_KQUEUE_UDATA_T (void *) - - -#ifndef NGX_HAVE_POSIX_FADVISE -#define NGX_HAVE_POSIX_FADVISE 1 -#endif - - -#ifndef NGX_HAVE_O_DIRECT -#define NGX_HAVE_O_DIRECT 1 -#endif - - -#ifndef NGX_HAVE_ALIGNED_DIRECTIO -#define NGX_HAVE_ALIGNED_DIRECTIO 1 -#endif - - -#ifndef NGX_HAVE_STATFS -#define NGX_HAVE_STATFS 1 -#endif - - -#ifndef NGX_HAVE_STATVFS -#define NGX_HAVE_STATVFS 1 -#endif - - -#ifndef NGX_HAVE_DLOPEN -#define NGX_HAVE_DLOPEN 1 -#endif - - -#ifndef NGX_HAVE_SCHED_YIELD -#define NGX_HAVE_SCHED_YIELD 1 -#endif - - -#ifndef NGX_HAVE_SCHED_SETAFFINITY -#define NGX_HAVE_SCHED_SETAFFINITY 1 -#endif - - -#ifndef NGX_HAVE_REUSEPORT -#define NGX_HAVE_REUSEPORT 1 -#endif - - -#ifndef NGX_HAVE_TRANSPARENT_PROXY -#define NGX_HAVE_TRANSPARENT_PROXY 1 -#endif - - -#ifndef NGX_HAVE_IP_BIND_ADDRESS_NO_PORT -#define NGX_HAVE_IP_BIND_ADDRESS_NO_PORT 1 -#endif - - -#ifndef NGX_HAVE_IP_PKTINFO -#define NGX_HAVE_IP_PKTINFO 1 -#endif - - -#ifndef NGX_HAVE_IPV6_RECVPKTINFO -#define NGX_HAVE_IPV6_RECVPKTINFO 1 -#endif - - -#ifndef NGX_HAVE_IP_MTU_DISCOVER -#define NGX_HAVE_IP_MTU_DISCOVER 1 -#endif - - -#ifndef NGX_HAVE_IPV6_MTU_DISCOVER -#define NGX_HAVE_IPV6_MTU_DISCOVER 1 -#endif - - -#ifndef NGX_HAVE_IPV6_DONTFRAG -#define NGX_HAVE_IPV6_DONTFRAG 1 -#endif - - -#ifndef NGX_HAVE_DEFERRED_ACCEPT -#define NGX_HAVE_DEFERRED_ACCEPT 1 -#endif - - -#ifndef NGX_HAVE_KEEPALIVE_TUNABLE -#define NGX_HAVE_KEEPALIVE_TUNABLE 1 -#endif - - -#ifndef NGX_HAVE_TCP_FASTOPEN -#define NGX_HAVE_TCP_FASTOPEN 1 -#endif - - -#ifndef NGX_HAVE_TCP_INFO -#define NGX_HAVE_TCP_INFO 1 -#endif - - -#ifndef NGX_HAVE_ACCEPT4 -#define NGX_HAVE_ACCEPT4 1 -#endif - - -#ifndef NGX_HAVE_FILE_AIO -#define NGX_HAVE_FILE_AIO 1 -#endif - - -#ifndef NGX_HAVE_EVENTFD -#define NGX_HAVE_EVENTFD 1 -#endif - - -#ifndef NGX_HAVE_SYS_EVENTFD_H -#define NGX_HAVE_SYS_EVENTFD_H 1 -#endif - - -#ifndef NGX_HAVE_UNIX_DOMAIN -#define NGX_HAVE_UNIX_DOMAIN 1 -#endif - - -#ifndef NGX_PTR_SIZE -#define NGX_PTR_SIZE 4 -#endif - - -#ifndef NGX_SIG_ATOMIC_T_SIZE -#define NGX_SIG_ATOMIC_T_SIZE 4 -#endif - - -#ifndef NGX_HAVE_LITTLE_ENDIAN -#define NGX_HAVE_LITTLE_ENDIAN 1 -#endif - - -#ifndef NGX_MAX_SIZE_T_VALUE -#define NGX_MAX_SIZE_T_VALUE 2147483647 -#endif - - -#ifndef NGX_SIZE_T_LEN -#define NGX_SIZE_T_LEN (sizeof("-2147483648") - 1) -#endif - - -#ifndef NGX_MAX_OFF_T_VALUE -#define NGX_MAX_OFF_T_VALUE 9223372036854775807LL -#endif - - -#ifndef NGX_OFF_T_LEN -#define NGX_OFF_T_LEN (sizeof("-9223372036854775808") - 1) -#endif - - -#ifndef NGX_TIME_T_SIZE -#define NGX_TIME_T_SIZE 4 -#endif - - -#ifndef NGX_TIME_T_LEN -#define NGX_TIME_T_LEN (sizeof("-2147483648") - 1) -#endif - - -#ifndef NGX_MAX_TIME_T_VALUE -#define NGX_MAX_TIME_T_VALUE 2147483647 -#endif - - -#ifndef NGX_HAVE_INET6 -#define NGX_HAVE_INET6 1 -#endif - - -#ifndef NGX_HAVE_PREAD -#define NGX_HAVE_PREAD 1 -#endif - - -#ifndef NGX_HAVE_PWRITE -#define NGX_HAVE_PWRITE 1 -#endif - - -#ifndef NGX_HAVE_PWRITEV -#define NGX_HAVE_PWRITEV 1 -#endif - - -#ifndef NGX_HAVE_LOCALTIME_R -#define NGX_HAVE_LOCALTIME_R 1 -#endif - - -#ifndef NGX_HAVE_CLOCK_MONOTONIC -#define NGX_HAVE_CLOCK_MONOTONIC 1 -#endif - - -#ifndef NGX_HAVE_POSIX_MEMALIGN -#define NGX_HAVE_POSIX_MEMALIGN 1 -#endif - - -#ifndef NGX_HAVE_MEMALIGN -#define NGX_HAVE_MEMALIGN 1 -#endif - - -#ifndef NGX_HAVE_MAP_ANON -#define NGX_HAVE_MAP_ANON 1 -#endif - - -#ifndef NGX_HAVE_MAP_DEVZERO -#define NGX_HAVE_MAP_DEVZERO 1 -#endif - - -#ifndef NGX_HAVE_SYSVSHM -#define NGX_HAVE_SYSVSHM 1 -#endif - - -#ifndef NGX_HAVE_POSIX_SEM -#define NGX_HAVE_POSIX_SEM 1 -#endif - - -#ifndef NGX_HAVE_MSGHDR_MSG_CONTROL -#define NGX_HAVE_MSGHDR_MSG_CONTROL 1 -#endif - - -#ifndef NGX_HAVE_FIONBIO -#define NGX_HAVE_FIONBIO 1 -#endif - - -#ifndef NGX_HAVE_FIONREAD -#define NGX_HAVE_FIONREAD 1 -#endif - - -#ifndef NGX_HAVE_GMTOFF -#define NGX_HAVE_GMTOFF 1 -#endif - - -#ifndef NGX_HAVE_D_TYPE -#define NGX_HAVE_D_TYPE 1 -#endif - - -#ifndef NGX_HAVE_SC_NPROCESSORS_ONLN -#define NGX_HAVE_SC_NPROCESSORS_ONLN 1 -#endif - - -#ifndef NGX_HAVE_OPENAT -#define NGX_HAVE_OPENAT 1 -#endif - - -#ifndef NGX_HAVE_GETADDRINFO -#define NGX_HAVE_GETADDRINFO 1 -#endif - - -#ifndef NGX_THREADS -#define NGX_THREADS 1 -#endif - - -#ifndef NGX_HTTP_CACHE -#define NGX_HTTP_CACHE 1 -#endif - - -#ifndef NGX_HTTP_GZIP -#define NGX_HTTP_GZIP 1 -#endif - - -#ifndef NGX_HTTP_SSI -#define NGX_HTTP_SSI 1 -#endif - - -#ifndef NGX_HTTP_GZIP -#define NGX_HTTP_GZIP 1 -#endif - - -#ifndef NGX_HTTP_V2 -#define NGX_HTTP_V2 1 -#endif - - -#ifndef NGX_HTTP_V3 -#define NGX_HTTP_V3 1 -#endif - - -#ifndef NGX_HTTP_GZIP -#define NGX_HTTP_GZIP 1 -#endif - - -#ifndef NGX_HTTP_DAV -#define NGX_HTTP_DAV 1 -#endif - - -#ifndef NGX_CRYPT -#define NGX_CRYPT 1 -#endif - - -#ifndef NGX_HTTP_REALIP -#define NGX_HTTP_REALIP 1 -#endif - - -#ifndef NGX_HTTP_X_FORWARDED_FOR -#define NGX_HTTP_X_FORWARDED_FOR 1 -#endif - - -#ifndef NGX_HTTP_X_FORWARDED_FOR -#define NGX_HTTP_X_FORWARDED_FOR 1 -#endif - - -#ifndef NGX_HTTP_X_FORWARDED_FOR -#define NGX_HTTP_X_FORWARDED_FOR 1 -#endif - - -#ifndef NGX_HTTP_SSL -#define NGX_HTTP_SSL 1 -#endif - - -#ifndef NGX_HTTP_X_FORWARDED_FOR -#define NGX_HTTP_X_FORWARDED_FOR 1 -#endif - - -#ifndef NGX_HTTP_UPSTREAM_ZONE -#define NGX_HTTP_UPSTREAM_ZONE 1 -#endif - - -#ifndef NGX_STAT_STUB -#define NGX_STAT_STUB 1 -#endif - - -#ifndef NGX_MAIL_SSL -#define NGX_MAIL_SSL 1 -#endif - - -#ifndef NGX_STREAM_SSL -#define NGX_STREAM_SSL 1 -#endif - - -#ifndef NGX_STREAM_UPSTREAM_ZONE -#define NGX_STREAM_UPSTREAM_ZONE 1 -#endif - - -#ifndef NJS_HAVE_OPENSSL -#define NJS_HAVE_OPENSSL 1 -#endif - - -#ifndef NJS_HAVE_XML -#define NJS_HAVE_XML 1 -#endif - - -#ifndef NJS_HAVE_ZLIB -#define NJS_HAVE_ZLIB 1 -#endif - - -#ifndef NGX_QUIC_BPF -#define NGX_QUIC_BPF 1 -#endif - - -#ifndef NGX_COMPAT -#define NGX_COMPAT 1 -#endif - - -#ifndef NGX_HTTP_GZIP -#define NGX_HTTP_GZIP 1 -#endif - - -#ifndef NGX_HTTP_DAV -#define NGX_HTTP_DAV 1 -#endif - - -#ifndef NGX_HTTP_REALIP -#define NGX_HTTP_REALIP 1 -#endif - - -#ifndef NGX_HTTP_X_FORWARDED_FOR -#define NGX_HTTP_X_FORWARDED_FOR 1 -#endif - - -#ifndef NGX_HTTP_HEADERS -#define NGX_HTTP_HEADERS 1 -#endif - - -#ifndef NGX_HTTP_UPSTREAM_ZONE -#define NGX_HTTP_UPSTREAM_ZONE 1 -#endif - - -#ifndef NGX_STREAM_UPSTREAM_ZONE -#define NGX_STREAM_UPSTREAM_ZONE 1 -#endif - - -#ifndef NGX_PCRE2 -#define NGX_PCRE2 1 -#endif - - -#ifndef NGX_PCRE -#define NGX_PCRE 1 -#endif - - -#ifndef NGX_OPENSSL -#define NGX_OPENSSL 1 -#endif - - -#ifndef NGX_SSL -#define NGX_SSL 1 -#endif - - -#ifndef NGX_QUIC_OPENSSL_COMPAT -#define NGX_QUIC_OPENSSL_COMPAT 1 -#endif - - -#ifndef NGX_QUIC -#define NGX_QUIC 1 -#endif - - -#ifndef NGX_ZLIB -#define NGX_ZLIB 1 -#endif - - -#ifndef NGX_HAVE_EXSLT -#define NGX_HAVE_EXSLT 1 -#endif - - -#ifndef NGX_HAVE_PERL_MULTIPLICITY -#define NGX_HAVE_PERL_MULTIPLICITY 1 -#endif - - -#ifndef NGX_HAVE_GEOIP_V6 -#define NGX_HAVE_GEOIP_V6 1 -#endif - - -#ifndef NGX_PREFIX -#define NGX_PREFIX "/etc/nginx/" -#endif - - -#ifndef NGX_CONF_PREFIX -#define NGX_CONF_PREFIX "/etc/nginx/" -#endif - - -#ifndef NGX_SBIN_PATH -#define NGX_SBIN_PATH "/usr/bin/nginx" -#endif - - -#ifndef NGX_CONF_PATH -#define NGX_CONF_PATH "/etc/nginx/nginx.conf" -#endif - - -#ifndef NGX_PID_PATH -#define NGX_PID_PATH "/run/nginx.pid" -#endif - - -#ifndef NGX_LOCK_PATH -#define NGX_LOCK_PATH "/var/lock/nginx.lock" -#endif - - -#ifndef NGX_ERROR_LOG_PATH -#define NGX_ERROR_LOG_PATH "/var/log/nginx/error.log" -#endif - - -#ifndef NGX_HTTP_LOG_PATH -#define NGX_HTTP_LOG_PATH "/var/log/nginx/access.log" -#endif - - -#ifndef NGX_HTTP_CLIENT_TEMP_PATH -#define NGX_HTTP_CLIENT_TEMP_PATH "/var/lib/nginx/tmp/client-body" -#endif - - -#ifndef NGX_HTTP_PROXY_TEMP_PATH -#define NGX_HTTP_PROXY_TEMP_PATH "/var/lib/nginx/tmp/proxy" -#endif - - -#ifndef NGX_HTTP_FASTCGI_TEMP_PATH -#define NGX_HTTP_FASTCGI_TEMP_PATH "/var/lib/nginx/tmp/fastcgi" -#endif - - -#ifndef NGX_HTTP_UWSGI_TEMP_PATH -#define NGX_HTTP_UWSGI_TEMP_PATH "/var/lib/nginx/tmp/uwsgi" -#endif - - -#ifndef NGX_HTTP_SCGI_TEMP_PATH -#define NGX_HTTP_SCGI_TEMP_PATH "/var/lib/nginx/tmp/scgi" -#endif - - -#ifndef NGX_SUPPRESS_WARN -#define NGX_SUPPRESS_WARN 1 -#endif - - -#ifndef NGX_SMP -#define NGX_SMP 1 -#endif - - -#ifndef NGX_USER -#define NGX_USER "nginx" -#endif - - -#ifndef NGX_GROUP -#define NGX_GROUP "nginx" -#endif - diff --git a/srcpkgs/nginx/files/ngx_auto_config.h.armv6l.patch b/srcpkgs/nginx/files/ngx_auto_config.h.armv6l.patch deleted file mode 100644 index aa35606688c341..00000000000000 --- a/srcpkgs/nginx/files/ngx_auto_config.h.armv6l.patch +++ /dev/null @@ -1,86 +0,0 @@ -Note: this file is provided as a reference. It is not used when building nginx. - -On ARM targets, certain config variables must be changed to accommodate the -architecture. This typically means translating 64 bit values to 32 bit. When -updating nginx, the difference between objs/ngx_auto_config.h and the vendored -srcpkgs/nginx/files/ngx_auto_config.h.armv6l should match this patch. Additional -definitions may need to be added to the vendored config file. If these -definitions contain architecture specific values like those below, they need to -be translated to their 32 bit equivalents. - ---- objs/ngx_auto_config.h.orig 2019-02-09 22:49:23.758277257 -0800 -+++ objs/ngx_auto_config.h 2019-02-09 23:13:01.326692988 -0800 -@@ -80,13 +80,13 @@ - #endif - - --#ifndef NGX_HAVE_NONALIGNED --#define NGX_HAVE_NONALIGNED 1 -+#ifndef NGX_ALIGNMENT -+#define NGX_ALIGNMENT 16 - #endif - - - #ifndef NGX_CPU_CACHE_LINE --#define NGX_CPU_CACHE_LINE 64 -+#define NGX_CPU_CACHE_LINE 32 - #endif - - -@@ -204,7 +204,7 @@ - - - #ifndef NGX_PTR_SIZE --#define NGX_PTR_SIZE 8 -+#define NGX_PTR_SIZE 4 - #endif - - -@@ -219,12 +219,12 @@ - - - #ifndef NGX_MAX_SIZE_T_VALUE --#define NGX_MAX_SIZE_T_VALUE 9223372036854775807LL -+#define NGX_MAX_SIZE_T_VALUE 2147483647 - #endif - - - #ifndef NGX_SIZE_T_LEN --#define NGX_SIZE_T_LEN (sizeof("-9223372036854775808") - 1) -+#define NGX_SIZE_T_LEN (sizeof("-2147483648") - 1) - #endif - - -@@ -239,17 +239,17 @@ - - - #ifndef NGX_TIME_T_SIZE --#define NGX_TIME_T_SIZE 8 -+#define NGX_TIME_T_SIZE 4 - #endif - - - #ifndef NGX_TIME_T_LEN --#define NGX_TIME_T_LEN (sizeof("-9223372036854775808") - 1) -+#define NGX_TIME_T_LEN (sizeof("-2147483648") - 1) - #endif - - - #ifndef NGX_MAX_TIME_T_VALUE --#define NGX_MAX_TIME_T_VALUE 9223372036854775807LL -+#define NGX_MAX_TIME_T_VALUE 2147483647 - #endif - - -@@ -343,11 +343,6 @@ - #endif - - --#ifndef NGX_HAVE_LEVEL1_DCACHE_LINESIZE --#define NGX_HAVE_LEVEL1_DCACHE_LINESIZE 1 --#endif -- -- - #ifndef NGX_HAVE_OPENAT - #define NGX_HAVE_OPENAT 1 - #endif diff --git a/srcpkgs/nginx/files/ngx_auto_config.h.riscv64 b/srcpkgs/nginx/files/ngx_auto_config.h.riscv64 deleted file mode 100644 index ff007aa4e90d1a..00000000000000 --- a/srcpkgs/nginx/files/ngx_auto_config.h.riscv64 +++ /dev/null @@ -1,689 +0,0 @@ -#define NGX_CONFIGURE " --prefix=/etc/nginx --conf-path=/etc/nginx/nginx.conf --sbin-path=/usr/bin/nginx --modules-path=/usr/lib/nginx/modules --pid-path=/run/nginx.pid --lock-path=/var/lock/nginx.lock --user=nginx --group=nginx --http-log-path=/var/log/nginx/access.log --error-log-path=/var/log/nginx/error.log --http-client-body-temp-path=/var/lib/nginx/tmp/client-body --http-proxy-temp-path=/var/lib/nginx/tmp/proxy --http-fastcgi-temp-path=/var/lib/nginx/tmp/fastcgi --http-scgi-temp-path=/var/lib/nginx/tmp/scgi --http-uwsgi-temp-path=/var/lib/nginx/tmp/uwsgi --with-compat --with-file-aio --with-http_auth_request_module --with-http_dav_module --with-http_gunzip_module --with-http_gzip_static_module --with-http_realip_module --with-http_ssl_module --with-http_slice_module --with-http_stub_status_module --with-http_sub_module --with-http_v2_module --with-http_v3_module --with-http_xslt_module=dynamic --with-http_geoip_module=dynamic --with-http_perl_module=dynamic --with-openssl-opt=enable-ktls --with-stream=dynamic --with-stream_geoip_module=dynamic --with-stream_realip_module --with-stream_ssl_module --with-stream_ssl_preread_module --with-mail --with-mail_ssl_module --with-pcre-jit --with-threads --add-dynamic-module=../njs-0.8.4/nginx" - -#ifndef NGX_HAVE_GCC_ATOMIC -#define NGX_HAVE_GCC_ATOMIC 1 -#endif - - -#ifndef NGX_HAVE_C99_VARIADIC_MACROS -#define NGX_HAVE_C99_VARIADIC_MACROS 1 -#endif - - -#ifndef NGX_HAVE_GCC_VARIADIC_MACROS -#define NGX_HAVE_GCC_VARIADIC_MACROS 1 -#endif - - -#ifndef NGX_HAVE_GCC_BSWAP64 -#define NGX_HAVE_GCC_BSWAP64 1 -#endif - - -#ifndef NGX_HAVE_EPOLL -#define NGX_HAVE_EPOLL 1 -#endif - - -#ifndef NGX_HAVE_CLEAR_EVENT -#define NGX_HAVE_CLEAR_EVENT 1 -#endif - - -#ifndef NGX_HAVE_EPOLLRDHUP -#define NGX_HAVE_EPOLLRDHUP 1 -#endif - - -#ifndef NGX_HAVE_EPOLLEXCLUSIVE -#define NGX_HAVE_EPOLLEXCLUSIVE 1 -#endif - - -#ifndef NGX_HAVE_EVENTFD -#define NGX_HAVE_EVENTFD 1 -#endif - - -#ifndef NGX_HAVE_SYS_EVENTFD_H -#define NGX_HAVE_SYS_EVENTFD_H 1 -#endif - - -#ifndef NGX_HAVE_O_PATH -#define NGX_HAVE_O_PATH 1 -#endif - - -#ifndef NGX_HAVE_SENDFILE -#define NGX_HAVE_SENDFILE 1 -#endif - - -#ifndef NGX_HAVE_SENDFILE64 -#define NGX_HAVE_SENDFILE64 1 -#endif - - -#ifndef NGX_HAVE_PR_SET_DUMPABLE -#define NGX_HAVE_PR_SET_DUMPABLE 1 -#endif - - -#ifndef NGX_HAVE_PR_SET_KEEPCAPS -#define NGX_HAVE_PR_SET_KEEPCAPS 1 -#endif - - -#ifndef NGX_HAVE_CAPABILITIES -#define NGX_HAVE_CAPABILITIES 1 -#endif - - -#ifndef NGX_HAVE_GNU_CRYPT_R -#define NGX_HAVE_GNU_CRYPT_R 1 -#endif - - -#ifndef NGX_ALIGNMENT -#define NGX_ALIGNMENT 16 -#endif - - -#ifndef NGX_HAVE_BPF -#define NGX_HAVE_BPF 1 -#endif - - -#ifndef NGX_HAVE_SO_COOKIE -#define NGX_HAVE_SO_COOKIE 1 -#endif - - -#ifndef NGX_HAVE_UDP_SEGMENT -#define NGX_HAVE_UDP_SEGMENT 1 -#endif - - -#ifndef NGX_CPU_CACHE_LINE -#define NGX_CPU_CACHE_LINE 32 -#endif - - -#define NGX_KQUEUE_UDATA_T (void *) - - -#ifndef NGX_HAVE_POSIX_FADVISE -#define NGX_HAVE_POSIX_FADVISE 1 -#endif - - -#ifndef NGX_HAVE_O_DIRECT -#define NGX_HAVE_O_DIRECT 1 -#endif - - -#ifndef NGX_HAVE_ALIGNED_DIRECTIO -#define NGX_HAVE_ALIGNED_DIRECTIO 1 -#endif - - -#ifndef NGX_HAVE_STATFS -#define NGX_HAVE_STATFS 1 -#endif - - -#ifndef NGX_HAVE_STATVFS -#define NGX_HAVE_STATVFS 1 -#endif - - -#ifndef NGX_HAVE_DLOPEN -#define NGX_HAVE_DLOPEN 1 -#endif - - -#ifndef NGX_HAVE_SCHED_YIELD -#define NGX_HAVE_SCHED_YIELD 1 -#endif - - -#ifndef NGX_HAVE_SCHED_SETAFFINITY -#define NGX_HAVE_SCHED_SETAFFINITY 1 -#endif - - -#ifndef NGX_HAVE_REUSEPORT -#define NGX_HAVE_REUSEPORT 1 -#endif - - -#ifndef NGX_HAVE_TRANSPARENT_PROXY -#define NGX_HAVE_TRANSPARENT_PROXY 1 -#endif - - -#ifndef NGX_HAVE_IP_BIND_ADDRESS_NO_PORT -#define NGX_HAVE_IP_BIND_ADDRESS_NO_PORT 1 -#endif - - -#ifndef NGX_HAVE_IP_PKTINFO -#define NGX_HAVE_IP_PKTINFO 1 -#endif - - -#ifndef NGX_HAVE_IPV6_RECVPKTINFO -#define NGX_HAVE_IPV6_RECVPKTINFO 1 -#endif - - -#ifndef NGX_HAVE_IP_MTU_DISCOVER -#define NGX_HAVE_IP_MTU_DISCOVER 1 -#endif - - -#ifndef NGX_HAVE_IPV6_MTU_DISCOVER -#define NGX_HAVE_IPV6_MTU_DISCOVER 1 -#endif - - -#ifndef NGX_HAVE_IPV6_DONTFRAG -#define NGX_HAVE_IPV6_DONTFRAG 1 -#endif - - -#ifndef NGX_HAVE_DEFERRED_ACCEPT -#define NGX_HAVE_DEFERRED_ACCEPT 1 -#endif - - -#ifndef NGX_HAVE_KEEPALIVE_TUNABLE -#define NGX_HAVE_KEEPALIVE_TUNABLE 1 -#endif - - -#ifndef NGX_HAVE_TCP_FASTOPEN -#define NGX_HAVE_TCP_FASTOPEN 1 -#endif - - -#ifndef NGX_HAVE_TCP_INFO -#define NGX_HAVE_TCP_INFO 1 -#endif - - -#ifndef NGX_HAVE_ACCEPT4 -#define NGX_HAVE_ACCEPT4 1 -#endif - - -#ifndef NGX_HAVE_FILE_AIO -#define NGX_HAVE_FILE_AIO 1 -#endif - - -#ifndef NGX_HAVE_EVENTFD -#define NGX_HAVE_EVENTFD 1 -#endif - - -#ifndef NGX_HAVE_SYS_EVENTFD_H -#define NGX_HAVE_SYS_EVENTFD_H 1 -#endif - - -#ifndef NGX_HAVE_UNIX_DOMAIN -#define NGX_HAVE_UNIX_DOMAIN 1 -#endif - - -#ifndef NGX_PTR_SIZE -#define NGX_PTR_SIZE 8 -#endif - - -#ifndef NGX_SIG_ATOMIC_T_SIZE -#define NGX_SIG_ATOMIC_T_SIZE 4 -#endif - - -#ifndef NGX_HAVE_LITTLE_ENDIAN -#define NGX_HAVE_LITTLE_ENDIAN 1 -#endif - - -#ifndef NGX_MAX_SIZE_T_VALUE -#define NGX_MAX_SIZE_T_VALUE 9223372036854775807LL -#endif - - -#ifndef NGX_SIZE_T_LEN -#define NGX_SIZE_T_LEN (sizeof("-9223372036854775808") - 1) -#endif - - -#ifndef NGX_MAX_OFF_T_VALUE -#define NGX_MAX_OFF_T_VALUE 9223372036854775807LL -#endif - - -#ifndef NGX_OFF_T_LEN -#define NGX_OFF_T_LEN (sizeof("-9223372036854775808") - 1) -#endif - - -#ifndef NGX_TIME_T_SIZE -#define NGX_TIME_T_SIZE 8 -#endif - - -#ifndef NGX_TIME_T_LEN -#define NGX_TIME_T_LEN (sizeof("-9223372036854775808") - 1) -#endif - - -#ifndef NGX_MAX_TIME_T_VALUE -#define NGX_MAX_TIME_T_VALUE 9223372036854775807LL -#endif - - -#ifndef NGX_HAVE_INET6 -#define NGX_HAVE_INET6 1 -#endif - - -#ifndef NGX_HAVE_PREAD -#define NGX_HAVE_PREAD 1 -#endif - - -#ifndef NGX_HAVE_PWRITE -#define NGX_HAVE_PWRITE 1 -#endif - - -#ifndef NGX_HAVE_PWRITEV -#define NGX_HAVE_PWRITEV 1 -#endif - - -#ifndef NGX_HAVE_LOCALTIME_R -#define NGX_HAVE_LOCALTIME_R 1 -#endif - - -#ifndef NGX_HAVE_CLOCK_MONOTONIC -#define NGX_HAVE_CLOCK_MONOTONIC 1 -#endif - - -#ifndef NGX_HAVE_POSIX_MEMALIGN -#define NGX_HAVE_POSIX_MEMALIGN 1 -#endif - - -#ifndef NGX_HAVE_MEMALIGN -#define NGX_HAVE_MEMALIGN 1 -#endif - - -#ifndef NGX_HAVE_MAP_ANON -#define NGX_HAVE_MAP_ANON 1 -#endif - - -#ifndef NGX_HAVE_MAP_DEVZERO -#define NGX_HAVE_MAP_DEVZERO 1 -#endif - - -#ifndef NGX_HAVE_SYSVSHM -#define NGX_HAVE_SYSVSHM 1 -#endif - - -#ifndef NGX_HAVE_POSIX_SEM -#define NGX_HAVE_POSIX_SEM 1 -#endif - - -#ifndef NGX_HAVE_MSGHDR_MSG_CONTROL -#define NGX_HAVE_MSGHDR_MSG_CONTROL 1 -#endif - - -#ifndef NGX_HAVE_FIONBIO -#define NGX_HAVE_FIONBIO 1 -#endif - - -#ifndef NGX_HAVE_FIONREAD -#define NGX_HAVE_FIONREAD 1 -#endif - - -#ifndef NGX_HAVE_GMTOFF -#define NGX_HAVE_GMTOFF 1 -#endif - - -#ifndef NGX_HAVE_D_TYPE -#define NGX_HAVE_D_TYPE 1 -#endif - - -#ifndef NGX_HAVE_SC_NPROCESSORS_ONLN -#define NGX_HAVE_SC_NPROCESSORS_ONLN 1 -#endif - - -#ifndef NGX_HAVE_OPENAT -#define NGX_HAVE_OPENAT 1 -#endif - - -#ifndef NGX_HAVE_GETADDRINFO -#define NGX_HAVE_GETADDRINFO 1 -#endif - - -#ifndef NGX_THREADS -#define NGX_THREADS 1 -#endif - - -#ifndef NGX_HTTP_CACHE -#define NGX_HTTP_CACHE 1 -#endif - - -#ifndef NGX_HTTP_GZIP -#define NGX_HTTP_GZIP 1 -#endif - - -#ifndef NGX_HTTP_SSI -#define NGX_HTTP_SSI 1 -#endif - - -#ifndef NGX_HTTP_GZIP -#define NGX_HTTP_GZIP 1 -#endif - - -#ifndef NGX_HTTP_V2 -#define NGX_HTTP_V2 1 -#endif - - -#ifndef NGX_HTTP_V3 -#define NGX_HTTP_V3 1 -#endif - - -#ifndef NGX_HTTP_GZIP -#define NGX_HTTP_GZIP 1 -#endif - - -#ifndef NGX_HTTP_DAV -#define NGX_HTTP_DAV 1 -#endif - - -#ifndef NGX_CRYPT -#define NGX_CRYPT 1 -#endif - - -#ifndef NGX_HTTP_REALIP -#define NGX_HTTP_REALIP 1 -#endif - - -#ifndef NGX_HTTP_X_FORWARDED_FOR -#define NGX_HTTP_X_FORWARDED_FOR 1 -#endif - - -#ifndef NGX_HTTP_X_FORWARDED_FOR -#define NGX_HTTP_X_FORWARDED_FOR 1 -#endif - - -#ifndef NGX_HTTP_X_FORWARDED_FOR -#define NGX_HTTP_X_FORWARDED_FOR 1 -#endif - - -#ifndef NGX_HTTP_SSL -#define NGX_HTTP_SSL 1 -#endif - - -#ifndef NGX_HTTP_X_FORWARDED_FOR -#define NGX_HTTP_X_FORWARDED_FOR 1 -#endif - - -#ifndef NGX_HTTP_UPSTREAM_ZONE -#define NGX_HTTP_UPSTREAM_ZONE 1 -#endif - - -#ifndef NGX_STAT_STUB -#define NGX_STAT_STUB 1 -#endif - - -#ifndef NGX_MAIL_SSL -#define NGX_MAIL_SSL 1 -#endif - - -#ifndef NGX_STREAM_SSL -#define NGX_STREAM_SSL 1 -#endif - - -#ifndef NGX_STREAM_UPSTREAM_ZONE -#define NGX_STREAM_UPSTREAM_ZONE 1 -#endif - - -#ifndef NJS_HAVE_OPENSSL -#define NJS_HAVE_OPENSSL 1 -#endif - - -#ifndef NJS_HAVE_XML -#define NJS_HAVE_XML 1 -#endif - - -#ifndef NJS_HAVE_ZLIB -#define NJS_HAVE_ZLIB 1 -#endif - - -#ifndef NGX_QUIC_BPF -#define NGX_QUIC_BPF 1 -#endif - - -#ifndef NGX_COMPAT -#define NGX_COMPAT 1 -#endif - - -#ifndef NGX_HTTP_GZIP -#define NGX_HTTP_GZIP 1 -#endif - - -#ifndef NGX_HTTP_DAV -#define NGX_HTTP_DAV 1 -#endif - - -#ifndef NGX_HTTP_REALIP -#define NGX_HTTP_REALIP 1 -#endif - - -#ifndef NGX_HTTP_X_FORWARDED_FOR -#define NGX_HTTP_X_FORWARDED_FOR 1 -#endif - - -#ifndef NGX_HTTP_HEADERS -#define NGX_HTTP_HEADERS 1 -#endif - - -#ifndef NGX_HTTP_UPSTREAM_ZONE -#define NGX_HTTP_UPSTREAM_ZONE 1 -#endif - - -#ifndef NGX_STREAM_UPSTREAM_ZONE -#define NGX_STREAM_UPSTREAM_ZONE 1 -#endif - - -#ifndef NGX_PCRE2 -#define NGX_PCRE2 1 -#endif - - -#ifndef NGX_PCRE -#define NGX_PCRE 1 -#endif - - -#ifndef NGX_OPENSSL -#define NGX_OPENSSL 1 -#endif - - -#ifndef NGX_SSL -#define NGX_SSL 1 -#endif - - -#ifndef NGX_QUIC_OPENSSL_COMPAT -#define NGX_QUIC_OPENSSL_COMPAT 1 -#endif - - -#ifndef NGX_QUIC -#define NGX_QUIC 1 -#endif - - -#ifndef NGX_ZLIB -#define NGX_ZLIB 1 -#endif - - -#ifndef NGX_HAVE_EXSLT -#define NGX_HAVE_EXSLT 1 -#endif - - -#ifndef NGX_HAVE_PERL_MULTIPLICITY -#define NGX_HAVE_PERL_MULTIPLICITY 1 -#endif - - -#ifndef NGX_HAVE_GEOIP_V6 -#define NGX_HAVE_GEOIP_V6 1 -#endif - - -#ifndef NGX_PREFIX -#define NGX_PREFIX "/etc/nginx/" -#endif - - -#ifndef NGX_CONF_PREFIX -#define NGX_CONF_PREFIX "/etc/nginx/" -#endif - - -#ifndef NGX_SBIN_PATH -#define NGX_SBIN_PATH "/usr/bin/nginx" -#endif - - -#ifndef NGX_CONF_PATH -#define NGX_CONF_PATH "/etc/nginx/nginx.conf" -#endif - - -#ifndef NGX_PID_PATH -#define NGX_PID_PATH "/run/nginx.pid" -#endif - - -#ifndef NGX_LOCK_PATH -#define NGX_LOCK_PATH "/var/lock/nginx.lock" -#endif - - -#ifndef NGX_ERROR_LOG_PATH -#define NGX_ERROR_LOG_PATH "/var/log/nginx/error.log" -#endif - - -#ifndef NGX_HTTP_LOG_PATH -#define NGX_HTTP_LOG_PATH "/var/log/nginx/access.log" -#endif - - -#ifndef NGX_HTTP_CLIENT_TEMP_PATH -#define NGX_HTTP_CLIENT_TEMP_PATH "/var/lib/nginx/tmp/client-body" -#endif - - -#ifndef NGX_HTTP_PROXY_TEMP_PATH -#define NGX_HTTP_PROXY_TEMP_PATH "/var/lib/nginx/tmp/proxy" -#endif - - -#ifndef NGX_HTTP_FASTCGI_TEMP_PATH -#define NGX_HTTP_FASTCGI_TEMP_PATH "/var/lib/nginx/tmp/fastcgi" -#endif - - -#ifndef NGX_HTTP_UWSGI_TEMP_PATH -#define NGX_HTTP_UWSGI_TEMP_PATH "/var/lib/nginx/tmp/uwsgi" -#endif - - -#ifndef NGX_HTTP_SCGI_TEMP_PATH -#define NGX_HTTP_SCGI_TEMP_PATH "/var/lib/nginx/tmp/scgi" -#endif - - -#ifndef NGX_SUPPRESS_WARN -#define NGX_SUPPRESS_WARN 1 -#endif - - -#ifndef NGX_SMP -#define NGX_SMP 1 -#endif - - -#ifndef NGX_USER -#define NGX_USER "nginx" -#endif - - -#ifndef NGX_GROUP -#define NGX_GROUP "nginx" -#endif - diff --git a/srcpkgs/nginx/files/njs_auto_config.h.aarch64 b/srcpkgs/nginx/files/njs_auto_config.h.aarch64 deleted file mode 100644 index 9f8034cc9020c9..00000000000000 --- a/srcpkgs/nginx/files/njs_auto_config.h.aarch64 +++ /dev/null @@ -1,193 +0,0 @@ - -/* This file is auto-generated by configure */ - - -#ifndef NJS_LINUX -#define NJS_LINUX 1 -#endif - - -#ifndef NJS_GCC -#define NJS_GCC 1 -#endif - - -#ifndef NJS_INT_SIZE -#define NJS_INT_SIZE 4 -#endif - - -#ifndef NJS_UINT_SIZE -#define NJS_UINT_SIZE 4 -#endif - - -#ifndef NJS_PTR_SIZE -#define NJS_PTR_SIZE 8 -#endif - - -#ifndef NJS_UINTPTR_T_SIZE -#define NJS_UINTPTR_T_SIZE 8 -#endif - - -#ifndef NJS_SIZE_T_SIZE -#define NJS_SIZE_T_SIZE 8 -#endif - - -#ifndef NJS_OFF_T_SIZE -#define NJS_OFF_T_SIZE 8 -#endif - - -#ifndef NJS_TIME_T_SIZE -#define NJS_TIME_T_SIZE 8 -#endif - - -#ifndef NJS_BYTE_ORDER -#define NJS_BYTE_ORDER little -#endif - - -#ifndef NJS_HAVE_LITTLE_ENDIAN -#define NJS_HAVE_LITTLE_ENDIAN 1 -#endif - - -#ifndef NJS_HAVE_UNSIGNED_INT128 -#define NJS_HAVE_UNSIGNED_INT128 1 -#endif - - -#ifndef NJS_HAVE_BUILTIN_EXPECT -#define NJS_HAVE_BUILTIN_EXPECT 1 -#endif - - -#ifndef NJS_HAVE_BUILTIN_UNREACHABLE -#define NJS_HAVE_BUILTIN_UNREACHABLE 1 -#endif - - -#ifndef NJS_HAVE_BUILTIN_PREFETCH -#define NJS_HAVE_BUILTIN_PREFETCH 1 -#endif - - -#ifndef NJS_HAVE_BUILTIN_CLZ -#define NJS_HAVE_BUILTIN_CLZ 1 -#endif - - -#ifndef NJS_HAVE_BUILTIN_CLZLL -#define NJS_HAVE_BUILTIN_CLZLL 1 -#endif - - -#ifndef NJS_HAVE_GCC_ATTRIBUTE_VISIBILITY -#define NJS_HAVE_GCC_ATTRIBUTE_VISIBILITY 1 -#endif - - -#ifndef NJS_HAVE_GCC_ATTRIBUTE_MALLOC -#define NJS_HAVE_GCC_ATTRIBUTE_MALLOC 1 -#endif - - -#ifndef NJS_HAVE_GCC_ATTRIBUTE_ALIGNED -#define NJS_HAVE_GCC_ATTRIBUTE_ALIGNED 1 -#endif - - -#ifndef NJS_HAVE_GCC_ATTRIBUTE_PACKED -#define NJS_HAVE_GCC_ATTRIBUTE_PACKED 1 -#endif - - -#ifndef NJS_HAVE_GCC_ATTRIBUTE_FALLTHROUGH -#define NJS_HAVE_GCC_ATTRIBUTE_FALLTHROUGH 1 -#endif - - -#ifndef NJS_HAVE_GCC_ATTRIBUTE_NO_SANITIZE -#define NJS_HAVE_GCC_ATTRIBUTE_NO_SANITIZE 1 -#endif - - -#ifndef NJS_HAVE_CLOCK_MONOTONIC -#define NJS_HAVE_CLOCK_MONOTONIC 1 -#endif - - -#ifndef NJS_HAVE_TM_GMTOFF -#define NJS_HAVE_TM_GMTOFF 1 -#endif - - -#ifndef NJS_HAVE_POSIX_MEMALIGN -#define NJS_HAVE_POSIX_MEMALIGN 1 -#endif - - -#ifndef NJS_HAVE_GETRANDOM -#define NJS_HAVE_GETRANDOM 1 -#endif - - -#ifndef NJS_HAVE_STAT_ATIM -#define NJS_HAVE_STAT_ATIM 1 -#endif - - -#ifndef NJS_HAVE_COMPUTED_GOTO -#define NJS_HAVE_COMPUTED_GOTO 1 -#endif - - -#ifndef NJS_HAVE_EXPLICIT_BZERO -#define NJS_HAVE_EXPLICIT_BZERO 1 -#endif - - -#ifndef NJS_HAVE_PCRE2 -#define NJS_HAVE_PCRE2 1 -#endif - - -#ifndef NJS_PCRE2_VERSION -#define NJS_PCRE2_VERSION 10.42 -#endif - - -#ifndef NJS_HAVE_OPENSSL -#define NJS_HAVE_OPENSSL 1 -#endif - - -#ifndef NJS_OPENSSL_VERSION -#define NJS_OPENSSL_VERSION "OpenSSL 3.3.0 9 Apr 2024" -#endif - - -#ifndef NJS_HAVE_LIBXML2 -#define NJS_HAVE_LIBXML2 1 -#endif - - -#ifndef NJS_LIBXML2_VERSION -#define NJS_LIBXML2_VERSION "2.12.6" -#endif - - -#ifndef NJS_HAVE_ZLIB -#define NJS_HAVE_ZLIB 1 -#endif - - -#ifndef NJS_ZLIB_VERSION -#define NJS_ZLIB_VERSION "1.3.1" -#endif - diff --git a/srcpkgs/nginx/files/njs_auto_config.h.armv6l b/srcpkgs/nginx/files/njs_auto_config.h.armv6l deleted file mode 100644 index 9bf9bfd3b52c35..00000000000000 --- a/srcpkgs/nginx/files/njs_auto_config.h.armv6l +++ /dev/null @@ -1,188 +0,0 @@ - -/* This file is auto-generated by configure */ - - -#ifndef NJS_LINUX -#define NJS_LINUX 1 -#endif - - -#ifndef NJS_GCC -#define NJS_GCC 1 -#endif - - -#ifndef NJS_INT_SIZE -#define NJS_INT_SIZE 4 -#endif - - -#ifndef NJS_UINT_SIZE -#define NJS_UINT_SIZE 4 -#endif - - -#ifndef NJS_PTR_SIZE -#define NJS_PTR_SIZE 4 -#endif - - -#ifndef NJS_UINTPTR_T_SIZE -#define NJS_UINTPTR_T_SIZE 4 -#endif - - -#ifndef NJS_SIZE_T_SIZE -#define NJS_SIZE_T_SIZE 4 -#endif - - -#ifndef NJS_OFF_T_SIZE -#define NJS_OFF_T_SIZE 8 -#endif - - -#ifndef NJS_TIME_T_SIZE -#define NJS_TIME_T_SIZE 4 -#endif - - -#ifndef NJS_BYTE_ORDER -#define NJS_BYTE_ORDER little -#endif - - -#ifndef NJS_HAVE_LITTLE_ENDIAN -#define NJS_HAVE_LITTLE_ENDIAN 1 -#endif - - -#ifndef NJS_HAVE_BUILTIN_EXPECT -#define NJS_HAVE_BUILTIN_EXPECT 1 -#endif - - -#ifndef NJS_HAVE_BUILTIN_UNREACHABLE -#define NJS_HAVE_BUILTIN_UNREACHABLE 1 -#endif - - -#ifndef NJS_HAVE_BUILTIN_PREFETCH -#define NJS_HAVE_BUILTIN_PREFETCH 1 -#endif - - -#ifndef NJS_HAVE_BUILTIN_CLZ -#define NJS_HAVE_BUILTIN_CLZ 1 -#endif - - -#ifndef NJS_HAVE_BUILTIN_CLZLL -#define NJS_HAVE_BUILTIN_CLZLL 1 -#endif - - -#ifndef NJS_HAVE_GCC_ATTRIBUTE_VISIBILITY -#define NJS_HAVE_GCC_ATTRIBUTE_VISIBILITY 1 -#endif - - -#ifndef NJS_HAVE_GCC_ATTRIBUTE_MALLOC -#define NJS_HAVE_GCC_ATTRIBUTE_MALLOC 1 -#endif - - -#ifndef NJS_HAVE_GCC_ATTRIBUTE_ALIGNED -#define NJS_HAVE_GCC_ATTRIBUTE_ALIGNED 1 -#endif - - -#ifndef NJS_HAVE_GCC_ATTRIBUTE_PACKED -#define NJS_HAVE_GCC_ATTRIBUTE_PACKED 1 -#endif - - -#ifndef NJS_HAVE_GCC_ATTRIBUTE_FALLTHROUGH -#define NJS_HAVE_GCC_ATTRIBUTE_FALLTHROUGH 1 -#endif - - -#ifndef NJS_HAVE_GCC_ATTRIBUTE_NO_SANITIZE -#define NJS_HAVE_GCC_ATTRIBUTE_NO_SANITIZE 1 -#endif - - -#ifndef NJS_HAVE_CLOCK_MONOTONIC -#define NJS_HAVE_CLOCK_MONOTONIC 1 -#endif - - -#ifndef NJS_HAVE_TM_GMTOFF -#define NJS_HAVE_TM_GMTOFF 1 -#endif - - -#ifndef NJS_HAVE_POSIX_MEMALIGN -#define NJS_HAVE_POSIX_MEMALIGN 1 -#endif - - -#ifndef NJS_HAVE_GETRANDOM -#define NJS_HAVE_GETRANDOM 1 -#endif - - -#ifndef NJS_HAVE_STAT_ATIM -#define NJS_HAVE_STAT_ATIM 1 -#endif - - -#ifndef NJS_HAVE_COMPUTED_GOTO -#define NJS_HAVE_COMPUTED_GOTO 1 -#endif - - -#ifndef NJS_HAVE_EXPLICIT_BZERO -#define NJS_HAVE_EXPLICIT_BZERO 1 -#endif - - -#ifndef NJS_HAVE_PCRE2 -#define NJS_HAVE_PCRE2 1 -#endif - - -#ifndef NJS_PCRE2_VERSION -#define NJS_PCRE2_VERSION 10.42 -#endif - - -#ifndef NJS_HAVE_OPENSSL -#define NJS_HAVE_OPENSSL 1 -#endif - - -#ifndef NJS_OPENSSL_VERSION -#define NJS_OPENSSL_VERSION "OpenSSL 3.3.0 9 Apr 2024" -#endif - - -#ifndef NJS_HAVE_LIBXML2 -#define NJS_HAVE_LIBXML2 1 -#endif - - -#ifndef NJS_LIBXML2_VERSION -#define NJS_LIBXML2_VERSION "2.12.6" -#endif - - -#ifndef NJS_HAVE_ZLIB -#define NJS_HAVE_ZLIB 1 -#endif - - -#ifndef NJS_ZLIB_VERSION -#define NJS_ZLIB_VERSION "1.3.1" -#endif - diff --git a/srcpkgs/nginx/files/njs_auto_config.h.riscv64 b/srcpkgs/nginx/files/njs_auto_config.h.riscv64 deleted file mode 100644 index 9f8034cc9020c9..00000000000000 --- a/srcpkgs/nginx/files/njs_auto_config.h.riscv64 +++ /dev/null @@ -1,193 +0,0 @@ - -/* This file is auto-generated by configure */ - - -#ifndef NJS_LINUX -#define NJS_LINUX 1 -#endif - - -#ifndef NJS_GCC -#define NJS_GCC 1 -#endif - - -#ifndef NJS_INT_SIZE -#define NJS_INT_SIZE 4 -#endif - - -#ifndef NJS_UINT_SIZE -#define NJS_UINT_SIZE 4 -#endif - - -#ifndef NJS_PTR_SIZE -#define NJS_PTR_SIZE 8 -#endif - - -#ifndef NJS_UINTPTR_T_SIZE -#define NJS_UINTPTR_T_SIZE 8 -#endif - - -#ifndef NJS_SIZE_T_SIZE -#define NJS_SIZE_T_SIZE 8 -#endif - - -#ifndef NJS_OFF_T_SIZE -#define NJS_OFF_T_SIZE 8 -#endif - - -#ifndef NJS_TIME_T_SIZE -#define NJS_TIME_T_SIZE 8 -#endif - - -#ifndef NJS_BYTE_ORDER -#define NJS_BYTE_ORDER little -#endif - - -#ifndef NJS_HAVE_LITTLE_ENDIAN -#define NJS_HAVE_LITTLE_ENDIAN 1 -#endif - - -#ifndef NJS_HAVE_UNSIGNED_INT128 -#define NJS_HAVE_UNSIGNED_INT128 1 -#endif - - -#ifndef NJS_HAVE_BUILTIN_EXPECT -#define NJS_HAVE_BUILTIN_EXPECT 1 -#endif - - -#ifndef NJS_HAVE_BUILTIN_UNREACHABLE -#define NJS_HAVE_BUILTIN_UNREACHABLE 1 -#endif - - -#ifndef NJS_HAVE_BUILTIN_PREFETCH -#define NJS_HAVE_BUILTIN_PREFETCH 1 -#endif - - -#ifndef NJS_HAVE_BUILTIN_CLZ -#define NJS_HAVE_BUILTIN_CLZ 1 -#endif - - -#ifndef NJS_HAVE_BUILTIN_CLZLL -#define NJS_HAVE_BUILTIN_CLZLL 1 -#endif - - -#ifndef NJS_HAVE_GCC_ATTRIBUTE_VISIBILITY -#define NJS_HAVE_GCC_ATTRIBUTE_VISIBILITY 1 -#endif - - -#ifndef NJS_HAVE_GCC_ATTRIBUTE_MALLOC -#define NJS_HAVE_GCC_ATTRIBUTE_MALLOC 1 -#endif - - -#ifndef NJS_HAVE_GCC_ATTRIBUTE_ALIGNED -#define NJS_HAVE_GCC_ATTRIBUTE_ALIGNED 1 -#endif - - -#ifndef NJS_HAVE_GCC_ATTRIBUTE_PACKED -#define NJS_HAVE_GCC_ATTRIBUTE_PACKED 1 -#endif - - -#ifndef NJS_HAVE_GCC_ATTRIBUTE_FALLTHROUGH -#define NJS_HAVE_GCC_ATTRIBUTE_FALLTHROUGH 1 -#endif - - -#ifndef NJS_HAVE_GCC_ATTRIBUTE_NO_SANITIZE -#define NJS_HAVE_GCC_ATTRIBUTE_NO_SANITIZE 1 -#endif - - -#ifndef NJS_HAVE_CLOCK_MONOTONIC -#define NJS_HAVE_CLOCK_MONOTONIC 1 -#endif - - -#ifndef NJS_HAVE_TM_GMTOFF -#define NJS_HAVE_TM_GMTOFF 1 -#endif - - -#ifndef NJS_HAVE_POSIX_MEMALIGN -#define NJS_HAVE_POSIX_MEMALIGN 1 -#endif - - -#ifndef NJS_HAVE_GETRANDOM -#define NJS_HAVE_GETRANDOM 1 -#endif - - -#ifndef NJS_HAVE_STAT_ATIM -#define NJS_HAVE_STAT_ATIM 1 -#endif - - -#ifndef NJS_HAVE_COMPUTED_GOTO -#define NJS_HAVE_COMPUTED_GOTO 1 -#endif - - -#ifndef NJS_HAVE_EXPLICIT_BZERO -#define NJS_HAVE_EXPLICIT_BZERO 1 -#endif - - -#ifndef NJS_HAVE_PCRE2 -#define NJS_HAVE_PCRE2 1 -#endif - - -#ifndef NJS_PCRE2_VERSION -#define NJS_PCRE2_VERSION 10.42 -#endif - - -#ifndef NJS_HAVE_OPENSSL -#define NJS_HAVE_OPENSSL 1 -#endif - - -#ifndef NJS_OPENSSL_VERSION -#define NJS_OPENSSL_VERSION "OpenSSL 3.3.0 9 Apr 2024" -#endif - - -#ifndef NJS_HAVE_LIBXML2 -#define NJS_HAVE_LIBXML2 1 -#endif - - -#ifndef NJS_LIBXML2_VERSION -#define NJS_LIBXML2_VERSION "2.12.6" -#endif - - -#ifndef NJS_HAVE_ZLIB -#define NJS_HAVE_ZLIB 1 -#endif - - -#ifndef NJS_ZLIB_VERSION -#define NJS_ZLIB_VERSION "1.3.1" -#endif - diff --git a/srcpkgs/nginx/files/njs~nginx-1.20.x-compat.patch b/srcpkgs/nginx/files/njs~nginx-1.20.x-compat.patch deleted file mode 100644 index 1162e1095e9196..00000000000000 --- a/srcpkgs/nginx/files/njs~nginx-1.20.x-compat.patch +++ /dev/null @@ -1,15 +0,0 @@ -Fix compatibility with nginx 1.20.x. - -See-Also: https://github.com/nginx/njs/issues/18 - ---- a/nginx/config.make -+++ b/nginx/config.make -@@ -3,7 +3,7 @@ - $ngx_addon_dir/../build/libnjs.a: $NGX_MAKEFILE - cd $ngx_addon_dir/.. \\ - && if [ -f build/Makefile ]; then \$(MAKE) clean; fi \\ -- && CFLAGS="\$(CFLAGS)" CC="\$(CC)" ./configure --no-openssl --no-libxml2 --no-zlib --no-pcre \\ -+ && CFLAGS="\$(CFLAGS)" CC="\$(CC)" ./configure \\ - && \$(MAKE) libnjs - - END diff --git a/srcpkgs/nginx/template b/srcpkgs/nginx/template deleted file mode 100644 index 1bf6b750ec88a5..00000000000000 --- a/srcpkgs/nginx/template +++ /dev/null @@ -1,231 +0,0 @@ -# Template file for 'nginx' -# -# Consider using mime.types from mime-types package -# See comments in mime-types template -pkgname=nginx -version=1.28.0 -revision=1 -_tests_commit=898407c62387 -_njs_version=0.8.10 -create_wrksrc=yes -build_wrksrc="nginx-${version}" -build_style=gnu-makefile -_cfgdir=/etc/nginx -_tmpdir=/var/lib/nginx/tmp -configure_args="--prefix=${_cfgdir} - --conf-path=${_cfgdir}/nginx.conf - --sbin-path=/usr/bin/nginx - --modules-path=/usr/lib/nginx/modules - --pid-path=/run/nginx.pid - --lock-path=/var/lock/nginx.lock - --user=nginx - --group=nginx - --http-log-path=/var/log/nginx/access.log - --error-log-path=/var/log/nginx/error.log - --http-client-body-temp-path=${_tmpdir}/client-body - --http-proxy-temp-path=${_tmpdir}/proxy - --http-fastcgi-temp-path=${_tmpdir}/fastcgi - --http-scgi-temp-path=${_tmpdir}/scgi - --http-uwsgi-temp-path=${_tmpdir}/uwsgi - --with-compat - --with-file-aio - --with-http_auth_request_module - --with-http_dav_module - --with-http_gunzip_module - --with-http_gzip_static_module - --with-http_realip_module - --with-http_ssl_module - --with-http_slice_module - --with-http_stub_status_module - --with-http_sub_module - --with-http_v2_module - --with-http_v3_module - --with-http_xslt_module=dynamic - --with-http_geoip_module=dynamic - --with-http_perl_module=dynamic - --with-openssl-opt=enable-ktls - --with-stream=dynamic - --with-stream_geoip_module=dynamic - --with-stream_realip_module - --with-stream_ssl_module - --with-stream_ssl_preread_module - --with-mail - --with-mail_ssl_module - --with-pcre-jit - --with-threads - --add-dynamic-module=../njs-${_njs_version}/nginx" -hostmakedepends="geoip geoip-devel openssl-devel pcre2-devel perl libxslt-devel - which" -makedepends="${hostmakedepends}" -checkdepends="perl perl-IO-Socket-SSL perl-GD perl-FCGI which uwsgi uwsgi-python3" -short_desc="High performance web and reverse proxy server" -maintainer="Duncaen <duncaen@voidlinux.org>" -license="BSD-2-Clause" -homepage="https://nginx.org" -changelog="https://nginx.org/en/CHANGES-${version%.*}" -distfiles="https://nginx.org/download/nginx-${version}.tar.gz - https://hg.nginx.org/nginx-tests/archive/${_tests_commit}.tar.gz - https://github.com/nginx/njs/archive/refs/tags/${_njs_version}.tar.gz" -checksum="c6b5c6b086c0df9d3ca3ff5e084c1d0ef909e6038279c71c1c3e985f576ff76a - 8969d009261523584858e6fd8976ed784c89d6e95e8d667a8416573e89d87627 - 0be4bdd79184cd43f55a0377e59107fddfeef33e54f97c890894f0fe72628d26" -# Tests fail when nginx run as root and there is no nginx user -make_check=ci-skip - -if [ "$XBPS_TARGET_LIBC" = "glibc" ]; then - hostmakedepends+=" libxcrypt-devel" - makedepends+=" libxcrypt-devel" -fi - -# NOTE: -# On update, the pregenerated header file for ARM may need synchronization. -# See srcpkgs/nginx/files/ngx_auto_config.h.armv6l.patch for more information. - -conf_files="/etc/nginx/fastcgi.conf - /etc/nginx/fastcgi_params - /etc/nginx/koi-win - /etc/nginx/koi-utf - /etc/nginx/mime.types - /etc/nginx/nginx.conf - /etc/nginx/scgi_params - /etc/nginx/uwsgi_params - /etc/nginx/win-utf" -system_accounts="nginx" -nginx_homedir="/var/lib/nginx" -make_dirs="/var/log/nginx 0750 root root - /var/lib/nginx 1777 root root - /var/lib/nginx/tmp 0750 nginx root" - -do_configure() { - if [ "$CROSS_BUILD" ]; then - # fake configure run on host - unset CC CPP LD CFLAGS CPPFLAGS LDFLAGS - - local perlprefix=${XBPS_STATEDIR}/perlprefix-${XBPS_TARGET_MACHINE} - mkdir -p $perlprefix - if [ -d "$XBPS_CROSS_BASE/usr/lib/perl5/core_perl" ]; then - cp "$XBPS_CROSS_BASE/usr/lib/perl5/core_perl/Config"*.p? $perlprefix - cp "$XBPS_CROSS_BASE/usr/lib/perl5/core_perl/Errno.pm" $perlprefix - sed -i -e "s;archlibexp => '\(.*\)';archlibexp => '${XBPS_CROSS_BASE}\1';" \ - ${perlprefix}/Config.pm - sed -i -e "s;^archlibexp='\(.*\)';archlibexp='${XBPS_CROSS_BASE}\1';" \ - ${perlprefix}/Config_heavy.pl - else - cp "/usr/lib/perl5/core_perl/Config"*.p? $perlprefix - cp "/usr/lib/perl5/core_perl/Errno.pm" $perlprefix - fi - export PERL5LIB=$perlprefix - fi - - ./configure ${configure_args} - ( cd ../njs-${_njs_version} && ./configure ) -} - -pre_build() { - if [ "$CROSS_BUILD" ]; then - mkdir -p ../njs-${_njs_version}/build - case "$XBPS_TARGET_MACHINE" in - arm*) - cp "${FILESDIR}/ngx_auto_config.h.armv6l" objs/ngx_auto_config.h - cp "${FILESDIR}/njs_auto_config.h.armv6l" ../njs-${_njs_version}/build/njs_auto_config.h - ;; - aarch64*) - cp "${FILESDIR}/ngx_auto_config.h.aarch64" objs/ngx_auto_config.h - cp "${FILESDIR}/njs_auto_config.h.aarch64" ../njs-${_njs_version}/build/njs_auto_config.h - ;; - riscv64*) - cp "${FILESDIR}/ngx_auto_config.h.riscv64" objs/ngx_auto_config.h - cp "${FILESDIR}/njs_auto_config.h.riscv64" ../njs-${_njs_version}/build/njs_auto_config.h - ;; - esac - - sed -i "s:-I/usr:-I${XBPS_CROSS_BASE}/usr:" objs/Makefile - fi - - sed -i 's/-lcrypt/$(LDFLAGS) &/' objs/Makefile - - export LD="$CC" - - ( - cd ../njs-${_njs_version} - make ${makejobs} NJS_CC="$CC" NJS_CFLAGS="$CFLAGS -fPIC" \ - NJS_STATIC_LINK="$AR -r -c" NJS_LINK="$CC -O" - ) -} - -do_check() { - TEST_NGINX_BINARY="$PWD/objs/nginx" \ - prove -j ${XBPS_MAKEJOBS} "../${pkgname}-tests-${_tests_commit}" -} - -post_install() { - sed -e 's|\<user\s\+\w\+;|user html;|g' \ - -e '44s|html|/usr/share/nginx/html|' \ - -e '54s|html|/usr/share/nginx/html|' \ - -i "$DESTDIR/etc/nginx/nginx.conf" - rm -- "$DESTDIR"/etc/nginx/*.default - - vmkdir usr/share/nginx - mv "$DESTDIR/etc/nginx/html" "$DESTDIR/usr/share/nginx" - - vman man/nginx.8 - - vlicense LICENSE - vsv nginx -} - -nginx-mod-http-geoip_package() { - short_desc+=" - HTTP GeoIP module" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/lib/nginx/modules/ngx_http_geoip_module.so - } -} - -nginx-mod-http-js_package() { - short_desc+=" - HTTP njs module" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/lib/nginx/modules/ngx_http_js_module.so - } -} - -nginx-mod-http-perl_package() { - short_desc+=" - Perl module" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/lib/nginx/modules/ngx_http_perl_module.so - } -} - -nginx-mod-http-xslt-filter_package() { - short_desc+=" - XSLT filter module" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/lib/nginx/modules/ngx_http_xslt_filter_module.so - } -} - -nginx-mod-stream_package() { - short_desc+=" - Stream module" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/lib/nginx/modules/ngx_stream_module.so - } -} - -nginx-mod-stream-js_package() { - short_desc+=" - Stream njs module" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/lib/nginx/modules/ngx_stream_js_module.so - } -} - -nginx-mod-stream-geoip_package() { - short_desc+=" - Stream GeoIP module" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/lib/nginx/modules/ngx_stream_geoip_module.so - } -} diff --git a/srcpkgs/nginx/update b/srcpkgs/nginx/update deleted file mode 100644 index 5a295efb49e68d..00000000000000 --- a/srcpkgs/nginx/update +++ /dev/null @@ -1 +0,0 @@ -ignore="*\.*[13579]\.*" diff --git a/srcpkgs/ngircd/files/ngircd/run b/srcpkgs/ngircd/files/ngircd/run deleted file mode 100644 index 19e4b8425294f2..00000000000000 --- a/srcpkgs/ngircd/files/ngircd/run +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh -exec 2>&1 -exec ngircd -n diff --git a/srcpkgs/ngircd/template b/srcpkgs/ngircd/template deleted file mode 100644 index d5c6143b0f4337..00000000000000 --- a/srcpkgs/ngircd/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'ngircd' -pkgname=ngircd -version=27 -revision=1 -build_style=gnu-configure -configure_args="--enable-ipv6 --with-openssl --without-ident ac_cv_func_getaddrinfo=yes --with-pam --with-iconv" -hostmakedepends="pkg-config" -makedepends="zlib-devel openssl-devel pam-devel libticonv-devel" -checkdepends="procps-ng expect inetutils-telnet" -conf_files="/etc/ngircd.conf" -short_desc="Free, portable and lightweight Internet Relay Chat server" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-or-later" -homepage="http://ngircd.barton.de/" -distfiles="https://ngircd.barton.de/pub/ngircd/ngircd-${version}.tar.xz" -checksum=6897880319dd5e2e73c1c9019613509f88eb5b8daa5821a36fbca3d785c247b8 -make_check="ci-skip" # Stopping the integration test servers fails in CI - -post_configure() { - echo "#define HAVE_WORKING_GETADDRINFO 1" >>src/config.h -} -post_install() { - vsv ngircd -} diff --git a/srcpkgs/ngrep/template b/srcpkgs/ngrep/template deleted file mode 100644 index 0867a0b3aaabb1..00000000000000 --- a/srcpkgs/ngrep/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'ngrep' -pkgname=ngrep -version=1.47 -revision=1 -build_style=gnu-configure -configure_args="--enable-ipv6 --enable-pcre EXTRA_LIBS=-lpcre" -hostmakedepends="pkg-config" -makedepends="pcre-devel libpcap-devel" -short_desc="Like GNU grep applied to the network layer" -maintainer="Orphaned <orphan@voidlinux.org>" -license="MIT" -homepage="https://github.com/jpr5/ngrep" -distfiles="https://github.com/jpr5/ngrep/archive/V${version/./_}.tar.gz" -checksum=dc4dbe20991cc36bac5e97e99475e2a1522fd88c59ee2e08f813432c04c5fff3 - -if [ "$CROSS_BUILD" ]; then - configure_args+=" --with-pcap-includes=$XBPS_CROSS_BASE/usr/include/pcap" -else - configure_args+=" --with-pcap-includes=/usr/include/pcap" -fi - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/ngrep/update b/srcpkgs/ngrep/update deleted file mode 100644 index eeaf4d76725706..00000000000000 --- a/srcpkgs/ngrep/update +++ /dev/null @@ -1,2 +0,0 @@ -site="https://github.com/jpr5/ngrep/releases" -pattern="V\K[\d\_]*(?=\.tar\.gz)" diff --git a/srcpkgs/ngspice-devel b/srcpkgs/ngspice-devel deleted file mode 120000 index 342fa057690d34..00000000000000 --- a/srcpkgs/ngspice-devel +++ /dev/null @@ -1 +0,0 @@ -ngspice \ No newline at end of file diff --git a/srcpkgs/ngspice/template b/srcpkgs/ngspice/template deleted file mode 100644 index a7eff75bc9c8ba..00000000000000 --- a/srcpkgs/ngspice/template +++ /dev/null @@ -1,59 +0,0 @@ -# Template file for 'ngspice' -pkgname=ngspice -version=44.2 -revision=1 -build_style=gnu-configure -configure_args="--enable-xspice --enable-cider" -hostmakedepends="bison byacc" -makedepends="readline-devel libX11-devel libXaw-devel libgomp-devel" -checkdepends="perl xvfb-run" -short_desc="Mixed Mode Mixed Level Circuit Simulator based on Spice3F5" -maintainer="Toyam Cox <Vaelatern@voidlinux.org>" -license="BSD-3-Clause" -homepage="https://ngspice.sourceforge.io" -changelog="https://sourceforge.net/p/ngspice/ngspice/ci/master/tree/NEWS?format=raw" -distfiles="${SOURCEFORGE_SITE}/ngspice/ng-spice-rework/${version}/${pkgname}-${version}.tar.gz" -checksum=e7dadfb7bd5474fd22409c1e5a67acdec19f77e597df68e17c5549bc1390d7fd - -# ngshared binary and shared library can't be built in the same pass -# --ngshared builds the shared library, and readline should only be enabled for the binary -# see: https://github.com/imr/ngspice/commit/b86c85f85bbba6e45dc030af3e853edf8b9cfa3d -do_configure() { - mkdir build - cd build - ../configure --with-readline=yes $configure_args - mkdir ../build-lib - cd ../build-lib - ../configure --with-ngshared $configure_args -} - -do_build() { - make -C build $makejobs - make -C build-lib $makejobs -} - -# Starting with v34, some tests fail with "No compatability mode selected!" -# Solution is to add this line to a .spiceinit file in the home directory, -# see: https://sourceforge.net/p/ngspice/bugs/554/#b513 -do_check() { - export HOME="${PWD}/.home_dir" - install -d "$HOME" - printf 'set ngbehavior=mc\n' > "${HOME}/.spiceinit" - xvfb-run make -C build check -} - -do_install() { - make DESTDIR=${DESTDIR} -C build install - make DESTDIR=${DESTDIR} -C build-lib install - vlicense COPYING -} - -ngspice-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/ngtcp2-devel b/srcpkgs/ngtcp2-devel deleted file mode 120000 index a9ea38ad567420..00000000000000 --- a/srcpkgs/ngtcp2-devel +++ /dev/null @@ -1 +0,0 @@ -ngtcp2 \ No newline at end of file diff --git a/srcpkgs/ngtcp2/template b/srcpkgs/ngtcp2/template deleted file mode 100644 index dde28f4de0c509..00000000000000 --- a/srcpkgs/ngtcp2/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'ngtcp2' -pkgname=ngtcp2 -version=1.18.0 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config automake libtool" -makedepends="openssl-devel" -short_desc="Effort to implement IETF QUIC protocol" -maintainer="tranzystorekk <tranzystorek.io@protonmail.com>" -license="MIT" -homepage="https://nghttp2.org/ngtcp2" -changelog="https://github.com/ngtcp2/ngtcp2/releases" -distfiles="https://github.com/ngtcp2/ngtcp2/releases/download/v${version}/ngtcp2-${version}.tar.gz" -checksum=3137e6d6f3cf4034ba81f5a43ce2bc5a907f25f9002ed69ad0288717e0a9bbc0 - -post_install() { - rm ${DESTDIR}/usr/share/doc/ngtcp2/README.rst - vlicense COPYING -} - -ngtcp2-devel_package() { - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/nheko/patches/fix-fmt11.patch b/srcpkgs/nheko/patches/fix-fmt11.patch deleted file mode 100644 index 65a3b87ed90682..00000000000000 --- a/srcpkgs/nheko/patches/fix-fmt11.patch +++ /dev/null @@ -1,48 +0,0 @@ -From 8ff28245275eeb0cfe4ed40bd62b97cebbce4861 Mon Sep 17 00:00:00 2001 -From: Vitaly <vitaly@easycoding.org> -Date: Tue, 16 Jul 2024 12:30:45 +0200 -Subject: [PATCH] Fixed build against fmt 11. - ---- - src/RegisterPage.cpp | 2 ++ - src/Utils.cpp | 1 + - src/encryption/DeviceVerificationFlow.cpp | 1 + - 3 files changed, 4 insertions(+) - -diff --git a/src/RegisterPage.cpp b/src/RegisterPage.cpp -index 93e2cf1bb..562d2c82a 100644 ---- a/src/RegisterPage.cpp -+++ b/src/RegisterPage.cpp -@@ -4,6 +4,8 @@ - - #include <set> - -+#include <fmt/ranges.h> -+ - #include <mtx/responses/common.hpp> - #include <mtx/responses/register.hpp> - #include <mtx/responses/version.hpp> -diff --git a/src/Utils.cpp b/src/Utils.cpp -index 3e7340f44..99d337c4d 100644 ---- a/src/Utils.cpp -+++ b/src/Utils.cpp -@@ -26,6 +26,7 @@ - #include <QWindow> - #include <QXmlStreamReader> - -+#include <fmt/ranges.h> - #include <nlohmann/json.hpp> - - #include <cmark.h> -diff --git a/src/encryption/DeviceVerificationFlow.cpp b/src/encryption/DeviceVerificationFlow.cpp -index cb595df0e..0757d88cb 100644 ---- a/src/encryption/DeviceVerificationFlow.cpp -+++ b/src/encryption/DeviceVerificationFlow.cpp -@@ -9,6 +9,7 @@ - #include <QDateTime> - #include <QTimer> - -+#include <fmt/ranges.h> - #include <nlohmann/json.hpp> - - #include "Cache.h" diff --git a/srcpkgs/nheko/patches/qt610.patch b/srcpkgs/nheko/patches/qt610.patch deleted file mode 100644 index b797b2f5157406..00000000000000 --- a/srcpkgs/nheko/patches/qt610.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -239,7 +239,7 @@ endif() - # - # Discover Qt dependencies. - # --find_package(Qt6 6.5 COMPONENTS Core Widgets Gui LinguistTools Svg Multimedia Qml QuickControls2 REQUIRED) -+find_package(Qt6 6.5 COMPONENTS Core Widgets Gui GuiPrivate LinguistTools Svg Multimedia Qml QmlPrivate QuickControls2 REQUIRED) - find_package(Qt6DBus) - - if(USE_BUNDLED_QTKEYCHAIN) diff --git a/srcpkgs/nheko/template b/srcpkgs/nheko/template deleted file mode 100644 index f5cec5759c0162..00000000000000 --- a/srcpkgs/nheko/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'nheko' -pkgname=nheko -version=0.12.0 -revision=5 -build_style=cmake -hostmakedepends="qt6-base qt6-tools qt6-declarative-host-tools pkg-config asciidoc" -makedepends="qt6-multimedia-devel qt6-svg-devel qt6-declarative-private-devel fmt-devel - spdlog mtxclient-devel cmark-devel olm-devel json-c++ lmdb++ coeurl-devel - qtkeychain-qt6-devel gst-plugins-bad1-devel gst-plugins-base1-devel - xcb-util-wm-devel re2-devel KDSingleApplication qt6-base-private-devel" -depends="hicolor-icon-theme gst-plugins-good1" -short_desc="Desktop client for Matrix using Qt and C++" -maintainer="Orphaned <orphan@voidlinux.org>" -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=a3a7578bd9386a0b9a4188fa1296fdddb7df0f846c39728b80a998f9d06f36d1 - -case "$XBPS_TARGET_MACHINE" in - armv*-musl) - makedepends+=" libunwind-devel" - configure_args+=" -DCMAKE_CXX_STANDARD_LIBRARIES=-lunwind" ;; - *) ;; -esac diff --git a/srcpkgs/nickle/template b/srcpkgs/nickle/template deleted file mode 100644 index d78cd331d12201..00000000000000 --- a/srcpkgs/nickle/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'nickle' -pkgname=nickle -version=2.107 -revision=1 -build_style=meson -hostmakedepends="bc flex pkg-config" -makedepends="gmp-devel readline-devel" -short_desc="Powerful desk calculator language" -maintainer="Leah Neukirchen <leah@vuxu.org>" -license="MIT" -homepage="https://nickle.org/" -distfiles="https://nickle.org/release/${pkgname}-${version}.tar.xz" -checksum=4062a51a8d9b36252f0e42e3e81717f00e9a51671731e643f18d8aedca4591f2 - -post_install() { - vmkdir usr/share/examples - mv ${DESTDIR}/usr/share/nickle/examples ${DESTDIR}/usr/share/examples/nickle - rm -rf ${DESTDIR}/usr/include - vlicense COPYING -} diff --git a/srcpkgs/nicotine+/template b/srcpkgs/nicotine+/template deleted file mode 100644 index 741c4beea3608c..00000000000000 --- a/srcpkgs/nicotine+/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'nicotine+' -pkgname=nicotine+ -version=3.3.10 -revision=2 -build_style=python3-pep517 -hostmakedepends="python3-setuptools gettext" -depends="gtk4 python3-gobject" -checkdepends="$depends python3-pytest python3-pytest-xvfb dejavu-fonts-ttf" -short_desc="Graphical client for the Soulseek peer-to-peer network" -maintainer="doggone <doggone@airmail.cc>" -license="GPL-3.0-or-later" -homepage="https://nicotine-plus.org" -changelog="https://raw.githubusercontent.com/nicotine-plus/nicotine-plus/master/NEWS.md" -distfiles="https://github.com/Nicotine-Plus/nicotine-plus/archive/${version}.tar.gz" -checksum=3917ebc562f2d6a6b26b3d815d7cbdf1d11c058d994b1f47794bbb850489b35e diff --git a/srcpkgs/nih-devel b/srcpkgs/nih-devel deleted file mode 120000 index 9126b2d386fb48..00000000000000 --- a/srcpkgs/nih-devel +++ /dev/null @@ -1 +0,0 @@ -libnih \ No newline at end of file diff --git a/srcpkgs/nikto/template b/srcpkgs/nikto/template deleted file mode 100644 index cb27bcfbc1fba0..00000000000000 --- a/srcpkgs/nikto/template +++ /dev/null @@ -1,33 +0,0 @@ -# Template file for 'nikto' -pkgname=nikto -version=2.5.0 -revision=1 -depends="perl perl-Net-SSLeay perl-JSON openssl" -short_desc="Comprehensive web server vulnerability scanner" -maintainer="Emil Miler <em@0x45.cz>" -license="GPL-2.0-only" -homepage="https://cirt.net/Nikto2" -changelog="https://github.com/sullo/nikto/releases" -distfiles="https://github.com/sullo/nikto/archive/refs/tags/${version}.tar.gz" -checksum=fb0dc4b2bc92cb31f8069f64ea4d47295bcd11067a7184da955743de7d97709d - -do_install() { - vmkdir usr/bin - vmkdir etc - vmkdir usr/share/nikto - vmkdir usr/share/doc/nikto - vcopy program/nikto.pl usr/bin/nikto - vcopy program/replay.pl usr/bin/replay - vcopy program/plugins usr/share/nikto - vcopy program/templates usr/share/nikto - vcopy program/databases usr/share/nikto - vman program/docs/nikto.1 - vsed -i \ - -e "s|^# EXECDIR=.*|EXECDIR=/usr/bin/nikto|" \ - -e "s|^# PLUGINDIR=.*|PLUGINDIR=/usr/share/nikto/plugins|" \ - -e "s|^# DBDIR=.*|DBDIR=/usr/share/nikto/databases|" \ - -e "s|^# TEMPLATEDIR=.*|TEMPLATEDIR=/usr/share/nikto/templates|" \ - -e "s|^# DOCDIR=.*|TDOCDIR=/usr/share/doc/nikto|" \ - program/nikto.conf.default - vconf program/nikto.conf.default etc/nikto.conf -} diff --git a/srcpkgs/nilfs-utils-devel b/srcpkgs/nilfs-utils-devel deleted file mode 120000 index 4d97541eceaf58..00000000000000 --- a/srcpkgs/nilfs-utils-devel +++ /dev/null @@ -1 +0,0 @@ -nilfs-utils \ No newline at end of file diff --git a/srcpkgs/nilfs-utils/template b/srcpkgs/nilfs-utils/template deleted file mode 100644 index 89175e29a4492e..00000000000000 --- a/srcpkgs/nilfs-utils/template +++ /dev/null @@ -1,36 +0,0 @@ -# Template file for 'nilfs-utils' -pkgname=nilfs-utils -version=2.2.9 -revision=1 -build_style=gnu-configure -configure_args="--without-selinux" -make_install_args="sbindir=/usr/bin" -makedepends="libblkid-devel libmount-devel libuuid-devel" -conf_files="/etc/nilfs_cleanerd.conf" -short_desc="Log-structured file system for Linux - userspace utils" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-only, LGPL-2.1-only" -homepage="https://nilfs.sourceforge.io/" -distfiles="https://nilfs.sourceforge.io/download/${pkgname}-${version}.tar.bz2" -checksum=5df63998c2084182c8c608a29b47b1771b825b4b5fa7916c12cca2fcb7577a97 - -post_install() { - mv ${DESTDIR}/sbin/* ${DESTDIR}/usr/bin/ -} - -libnilfs_package() { - short_desc="${short_desc/utils/libraries}" - pkg_install() { - vmove "usr/lib/*.so.*" - } -} - -nilfs-utils-devel_package() { - depends="${makedepends} libnilfs>=${version}_${revision}" - short_desc="${short_desc/utils/development files}" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/nilfs-utils/update b/srcpkgs/nilfs-utils/update deleted file mode 100644 index 74e0c0a6d9508c..00000000000000 --- a/srcpkgs/nilfs-utils/update +++ /dev/null @@ -1 +0,0 @@ -site="${homepage}en/download.html" diff --git a/srcpkgs/nim/template b/srcpkgs/nim/template deleted file mode 100644 index 5d5742759fa1f7..00000000000000 --- a/srcpkgs/nim/template +++ /dev/null @@ -1,105 +0,0 @@ -# Template file for 'nim' -pkgname=nim -version=2.2.4 -revision=1 -_c2version=86742fb02c6606ab01a532a0085784effb2e753e -_nimbleversion=4fb6f8e6c33963f6f510fe82d09ad2a61b5e4265 -_checksumsversion=f8f6bd34bfa3fe12c64b919059ad856a96efcba0 -_atlasversion=ac81393c65767422f92d20fbea80e2cefbf9a5d1 -_satversion=faf1617f44d7632ee9601ebc13887644925dcc01 -build_wrksrc="Nim-$version" -depends="gcc openssl-devel" -short_desc="Nim programming language" -maintainer="Pulux <pulux@pf4sh.eu>" -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_v2/archive/${_c2version}.tar.gz>csources_v2-${_c2version}.tar.gz - https://github.com/nim-lang/nimble/archive/${_nimbleversion}.zip - https://github.com/nim-lang/checksums/archive/${_checksumsversion}.zip - https://github.com/nim-lang/atlas/archive/${_atlasversion}.zip - https://github.com/nim-lang/sat/archive/${_satversion}.zip" -checksum="f19df9192f7c9efd638f8bbf630cc184cc9950613235c7a23d99593269b1e2de - 9c2be306011e0c953bd63a565a4bd6a094e22d3944ca201977c1d03560d0a25c - 3de2002b6a97ae721c6bd078a069feb6500f6ff9fc1ef12bfa6f9de84c401acd - 188bd0f0eb8cedf2d1a7f700af1cd809e529533e5ded05812eecf43fbeb96137 - 30f1982748df229c153e524ca4b7145a08b802e2dd3151ac1420bb2a14aea8e9 - a8969e14b0f8e06c6dc5a4ae622e51b209c3e1f24361980917d96e39f3d71114" - -post_extract() { - mv csources_v2-$_c2version $build_wrksrc/csources_v2 - mkdir $build_wrksrc/dist - mv nimble-$_nimbleversion $build_wrksrc/dist/nimble - mv checksums-$_checksumsversion $build_wrksrc/dist/checksums - mkdir -p $build_wrksrc/dist/nimble/dist - cp -r $build_wrksrc/dist/checksums $build_wrksrc/dist/nimble/dist/checksums - cp -r sat-$_satversion $build_wrksrc/dist/sat - cp -r sat-$_satversion $build_wrksrc/dist/nimble/dist/sat - mv atlas-$_atlasversion $build_wrksrc/dist/atlas - mkdir -p $build_wrksrc/dist/atlas/dist - cp -r sat-$_satversion $build_wrksrc/dist/atlas/dist/sat -} - -do_build() { - case "$XBPS_TARGET_MACHINE" in - i686*) - CC=cc LD=cc CFLAGS="-Os -pipe" LDFLAGS= \ - make -C csources_v2 ucpu=i686 ${makejobs};; - ppc|ppc-musl) - CC=cc LD=cc CFLAGS="-Os -pipe" LDFLAGS= \ - make -C csources_v2 ucpu=powerpc ${makejobs};; - *) - CC=cc LD=cc CFLAGS="-Os -pipe" LDFLAGS= \ - make -C csources_v2 ${makejobs};; - esac - - bin/nim c koch - ./koch boot -d:release -d:danger - - case "$XBPS_TARGET_MACHINE" in - aarch64*) _arch=arm64;; - arm*) _arch=arm;; - ppc64le*) _arch=powerpc64el;; - ppc64*) _arch=powerpc64;; - ppc*) _arch=powerpc;; - riscv64*) _arch=riscv64;; - esac - - case "$XBPS_TARGET_MACHINE" - in arm*|aarch64*|ppc*|riscv64*) - vsed -i config/nim.cfg -e 's/^arm\.linux\.gcc\.\(linker\)\?exe /#&/' - cat >>config/nim.cfg <<-EDIT - # VOIDLINUX TEMP - $_arch.linux.gcc.exe = "$CC" - $_arch.linux.gcc.linkerexe = "$CC" - EDIT - bin/nim c -d:release -d:danger --os:linux --cpu:$_arch --listCmd compiler/nim - ./koch tools --os:linux --cpu:$_arch --listCmd -d:nimNimbleBootstrap - vsed -i config/nim.cfg -e '/^# VOIDLINUX TEMP$/,$d' - ;; *) - ./koch tools -d:nimNimbleBootstrap - esac -} - -do_install() { - ./koch install ${DESTDIR}/usr/lib - - if [ "$CROSS_BUILD" ]; then - mv compiler/nim ${DESTDIR}/usr/lib/nim/bin/nim - fi - - vmkdir usr/bin - vmkdir usr/share/nim - ln -sf /usr/lib/nim/bin/nim ${DESTDIR}/usr/bin/nim - for _f in nimble nimsuggest nimgrep nimpretty testament atlas; do - chmod 0755 bin/$_f - cp bin/$_f ${DESTDIR}/usr/lib/nim/bin - ln -sf /usr/lib/nim/bin/$_f ${DESTDIR}/usr/bin/$_f - done - cp -r nimsuggest nimpretty doc ${DESTDIR}/usr/lib/nim - cp -r dist ${DESTDIR}/usr/lib/nim/ - ln -sf /usr/lib/nim/doc ${DESTDIR}/usr/share/nim/doc - ln -sf /usr/lib/nim/nimsuggest ${DESTDIR}/usr/share/nim/nimsuggest - ln -sf /usr/lib/nim/nimpretty ${DESTDIR}/usr/share/nim/nimpretty - vlicense copying.txt -} diff --git a/srcpkgs/ninja/template b/srcpkgs/ninja/template deleted file mode 100644 index 61125501e9b3af..00000000000000 --- a/srcpkgs/ninja/template +++ /dev/null @@ -1,47 +0,0 @@ -# Template file for 'ninja' -pkgname=ninja -version=1.13.2 -revision=1 -build_style=cmake -make_cmd=make -hostmakedepends="asciidoc" -checkdepends="gtest-devel" -short_desc="Small build system with a focus on speed" -maintainer="Duncaen <duncaen@voidlinux.org>" -license="Apache-2.0" -homepage="https://ninja-build.org/" -changelog="https://github.com/ninja-build/ninja/releases" -distfiles="https://github.com/ninja-build/ninja/archive/v${version}.tar.gz" -checksum=974d6b2f4eeefa25625d34da3cb36bdcebe7fbce40f4c16ac0835fd1c0cbae17 - -export CMAKE_GENERATOR="Unix Makefiles" - -if [ "$XBPS_WORDSIZE" = 32 ]; then - BUILD_CFLAGS="-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64" - BUILD_CXXFLAGS="-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64" -fi - -if [ "$XBPS_TARGET_WORDSIZE" = 32 ]; then - CFLAGS="-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64" - CXXFLAGS="-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64" -fi - -if [ "$XBPS_CHECK_PKGS" ]; then - configure_args+=" -DBUILD_TESTING=ON" -else - configure_args+=" -DBUILD_TESTING=OFF" -fi - - -post_build() { - asciidoc doc/manual.asciidoc -} - -post_install() { - vdoc doc/manual.html - vdoc doc/manual.asciidoc - vcompletion misc/bash-completion bash ninja - vcompletion misc/zsh-completion zsh ninja - vinstall misc/ninja.vim 644 usr/share/vim/vimfiles/syntax - vinstall misc/ninja_syntax.py 644 "${py3_sitelib}" -} diff --git a/srcpkgs/niri/patches/remove-session.patch b/srcpkgs/niri/patches/remove-session.patch deleted file mode 100644 index 2b22a07991f068..00000000000000 --- a/srcpkgs/niri/patches/remove-session.patch +++ /dev/null @@ -1,12 +0,0 @@ -remove the niri-session, as that's a systemd-only binary. replace with niri --session which automatically adds envs. --- ---- a/resources/niri.desktop -+++ b/resources/niri.desktop -@@ -1,6 +1,6 @@ - [Desktop Entry] - Name=Niri - Comment=A scrollable-tiling Wayland compositor --Exec=niri-session -+Exec=/usr/bin/niri --session - Type=Application - DesktopNames=niri diff --git a/srcpkgs/niri/template b/srcpkgs/niri/template deleted file mode 100644 index 859a54b3082d08..00000000000000 --- a/srcpkgs/niri/template +++ /dev/null @@ -1,46 +0,0 @@ -# Template file for 'niri' -pkgname=niri -version=25.11 -revision=1 -build_style=cargo -build_helper="qemu" -configure_args="--no-default-features --features dbus,xdp-gnome-screencast" -hostmakedepends="pkg-config clang19-devel" -makedepends="eudev-libudev-devel libxkbcommon-devel libinput-devel libgbm-devel - libdisplay-info-devel pipewire-devel pango-devel libseat-devel clang19-devel -gdk-pixbuf-devel graphene-devel gtk4-devel libadwaita-devel" -depends="wayland" -checkdepends="wayland" -short_desc="Scrollable-tiling Wayland compositor" -maintainer="Andrew J. Hesford <ajh@sideband.org>" -license="GPL-3.0-or-later" -homepage="https://yalter.github.io/niri" -changelog="https://github.com/YaLTeR/niri/releases" -distfiles="https://github.com/YaLTeR/niri/archive/refs/tags/v${version}.tar.gz" -checksum=9a9a58dbe12e065776cc80424f22c89489f2662e881152ceae46e68bb8677d8c - -pre_check() { - export XDG_RUNTIME_DIR=$(mktemp -d "$wrksrc/runtime.XXXXXX") - ulimit -n 4096 -} - -do_check() { - # skip tests on musl - tests try to use libc::close_range, but only actually used with certain features - # https://github.com/YaLTeR/niri/issues/1954 - # skip egl tests - requires surfaceless EGL to be available at test time - if [ "$XBPS_TARGET_LIBC" != "musl" ]; then - cargo test --target ${RUST_TARGET} --workspace --locked -- --skip=::egl - fi -} - -post_install() { - local sh - - vinstall resources/niri.desktop 644 usr/share/wayland-sessions - vinstall resources/niri-portals.conf 644 usr/share/xdg-desktop-portal - - for sh in bash fish zsh; do - vtargetrun "${DESTDIR}/usr/bin/niri" completions "${sh}" > "niri.${sh}" - vcompletion "niri.${sh}" "${sh}" - done -} diff --git a/srcpkgs/nitro/template b/srcpkgs/nitro/template deleted file mode 100644 index 83a80109809e9c..00000000000000 --- a/srcpkgs/nitro/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 'nitro' -pkgname=nitro -version=0.5 -revision=1 -build_style=gnu-makefile -checkdepends="ruby" -short_desc="Tiny but flexible init system and process supervisor" -maintainer="Leah Neukirchen <leah@vuxu.org>" -license="0BSD" -homepage="https://github.com/leahneukirchen/nitro" -changelog="https://github.com/leahneukirchen/nitro/blob/master/NEWS.md" -distfiles="https://github.com/leahneukirchen/nitro/archive/refs/tags/v${version}.tar.gz" -checksum=e4f48323b0fcdbee146a42d15e76b1545c28ff56275cd2d1ff3a26424fea680b - -CPPFLAGS="-DREOPEN_USE_DUP_HACK" - -if [ "$XBPS_TARGET_LIBC" = "musl" ]; then - CFLAGS="-Os -Wl,--gc-sections" - LDFLAGS="-static" -fi - -do_install() { - vbin nitro - vbin nitroctl - vman nitro.8 - vman nitroctl.1 - vcompletion contrib/_nitroctl zsh - vlicense LICENSE -} diff --git a/srcpkgs/nitrogen/template b/srcpkgs/nitrogen/template deleted file mode 100644 index 55c7fcf05530da..00000000000000 --- a/srcpkgs/nitrogen/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'nitrogen' -pkgname=nitrogen -version=1.6.1 -revision=4 -build_style=gnu-configure -hostmakedepends="pkg-config intltool" -makedepends="gtkmm2-devel libXinerama-devel" -depends="desktop-file-utils hicolor-icon-theme" -short_desc="Background browser and setter for X with support for Xinerama" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-or-later" -homepage="https://github.com/l3ib/nitrogen" -distfiles="https://github.com/l3ib/nitrogen/releases/download/${version}/${pkgname}-${version}.tar.gz" -checksum=f40213707b7a3be87e556f65521cef8795bd91afda13dfac8f00c3550375837d diff --git a/srcpkgs/nitrokey-app/template b/srcpkgs/nitrokey-app/template deleted file mode 100644 index b4cee494f2057c..00000000000000 --- a/srcpkgs/nitrokey-app/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'nitrokey-app' -pkgname=nitrokey-app -version=1.4.2 -revision=1 -build_style=cmake -hostmakedepends="pkg-config qt5-host-tools qt5-qmake" -makedepends="bash-completion cppcodec libnitrokey-devel qt5-devel qt5-tools-devel qt5-svg-devel" -short_desc="Management application for Nitrokey tokens" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-3.0-only" -homepage="https://github.com/Nitrokey/nitrokey-app" -distfiles="https://github.com/Nitrokey/nitrokey-app/releases/download/v${version}/nitrokey-app-v${version}.tar.gz" -checksum=965c05409c0fb534b8092eb66a54bafd4cb1a2e50f15cf197f6527ae14747634 diff --git a/srcpkgs/nitrokey-udev-rules/template b/srcpkgs/nitrokey-udev-rules/template deleted file mode 100644 index 8a7ba00ffeb35f..00000000000000 --- a/srcpkgs/nitrokey-udev-rules/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'nitrokey-udev-rules' -pkgname=nitrokey-udev-rules -version=1.1.0 -revision=1 -short_desc="Udev rules for Nitrokey devices" -maintainer="Mateusz Sylwestrzak <slymattz@gmail.com>" -license="CC0-1.0" -homepage="https://github.com/Nitrokey/nitrokey-udev-rules" -distfiles="https://github.com/Nitrokey/nitrokey-udev-rules/archive/refs/tags/v${version}.tar.gz" -checksum=c2e0166f4c624317ca407d84255a318e3d219b04854631c12028c9ce5b53ddd9 - -post_patch() { - # allow non-elogind users to access Nitrokey devices - vsed -i 41-nitrokey.rules \ - -e '/TAG\s*+=\s*"uaccess"/s/$/, GROUP="plugdev"/' -} - -do_install() { - vinstall 41-nitrokey.rules 0644 usr/lib/udev/rules.d -} diff --git a/srcpkgs/nitroshare/patches/fix-build-with-qt-5-11.patch b/srcpkgs/nitroshare/patches/fix-build-with-qt-5-11.patch deleted file mode 100644 index 56541d398c6e1f..00000000000000 --- a/srcpkgs/nitroshare/patches/fix-build-with-qt-5-11.patch +++ /dev/null @@ -1,11 +0,0 @@ -diff -Nru src/application/splashdialog.cpp src/application/splashdialog.cpp ---- a/src/application/splashdialog.cpp 2017-10-13 00:32:54.000000000 +0200 -+++ b/src/application/splashdialog.cpp 2018-06-01 03:45:40.631194527 +0200 -@@ -24,6 +24,7 @@ - - #include <QApplication> - #include <QDesktopWidget> -+#include <QStyle> - - #include "splashdialog.h" - diff --git a/srcpkgs/nitroshare/patches/python3.patch b/srcpkgs/nitroshare/patches/python3.patch deleted file mode 100644 index f30aaaca3d5c4b..00000000000000 --- a/srcpkgs/nitroshare/patches/python3.patch +++ /dev/null @@ -1,13 +0,0 @@ ---- a/src/dist/nitroshare.py.in -+++ b/src/dist/nitroshare.py.in -@@ -27,8 +27,8 @@ - - from json import loads - from os import path --from urllib import url2pathname --from urlparse import urlparse -+from urllib.request import url2pathname -+from urllib.parse import urlparse - - import gi - gi.require_version('Gtk', '3.0') diff --git a/srcpkgs/nitroshare/template b/srcpkgs/nitroshare/template deleted file mode 100644 index d6023b20df3206..00000000000000 --- a/srcpkgs/nitroshare/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'nitroshare' -pkgname=nitroshare -version=0.3.4 -revision=3 -build_style=cmake -pycompile_dirs="usr/share/nautilus-python/extensions - usr/share/nemo-python/extensions - usr/share/caja-python/extensions" -hostmakedepends="pkgconf qt5-qmake" -makedepends="qt5-devel qt5-tools-devel qt5-svg-devel libnotify - qhttpengine-devel qmdnsengine-devel" -short_desc="Network file transfer application" -maintainer="Enno Boland <gottox@voidlinux.org>" -license="MIT" -homepage="http://nitroshare.net" -distfiles="https://github.com/nitroshare/nitroshare-desktop/archive/${version}.tar.gz" -checksum=29874e5909c29211a3c9e13f8c0f49b901ec2996e5d60d80af80d2fb80c3d7ec -python_version=3 - -if [ "$CROSS_BUILD" ]; then - hostmakedepends+=" qt5-host-tools" -fi - -post_install() { - vlicense LICENSE.txt -} diff --git a/srcpkgs/nix/files/nix-daemon/run b/srcpkgs/nix/files/nix-daemon/run deleted file mode 100644 index 1a57c15efdc260..00000000000000 --- a/srcpkgs/nix/files/nix-daemon/run +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh -exec 2>&1 -exec prlimit --nofile=1048576 nix-daemon diff --git a/srcpkgs/nix/files/nix.sh b/srcpkgs/nix/files/nix.sh deleted file mode 100644 index b94c71af374a42..00000000000000 --- a/srcpkgs/nix/files/nix.sh +++ /dev/null @@ -1,46 +0,0 @@ -#sync with https://github.com/NixOS/nix/blob/3be58fe1bc781fd39649f616c8ba4e5be672d505/scripts/nix-profile-daemon.sh.in - -export NIX_USER_PROFILE_DIR="/nix/var/nix/profiles/per-user/$USER" -export NIX_PROFILES="/nix/var/nix/profiles/default $HOME/.nix-profile" - -# Set up the per-user profile. -mkdir -m 0755 -p $NIX_USER_PROFILE_DIR -if ! test -O "$NIX_USER_PROFILE_DIR"; then - echo "WARNING: bad ownership on $NIX_USER_PROFILE_DIR" >&2 -fi - -if test -w $HOME; then - if ! test -L $HOME/.nix-profile; then - if test "$USER" != root; then - ln -s $NIX_USER_PROFILE_DIR/profile $HOME/.nix-profile - else - # Root installs in the system-wide profile by default. - ln -s /nix/var/nix/profiles/default $HOME/.nix-profile - fi - fi - - # Subscribe the root user to the NixOS channel by default. - if [ "$USER" = root -a ! -e $HOME/.nix-channels ]; then - echo "https://nixos.org/channels/nixpkgs-unstable nixpkgs" > $HOME/.nix-channels - fi - - # Create the per-user garbage collector roots directory. - NIX_USER_GCROOTS_DIR=/nix/var/nix/gcroots/per-user/$USER - mkdir -m 0755 -p $NIX_USER_GCROOTS_DIR - if ! test -O "$NIX_USER_GCROOTS_DIR"; then - echo "WARNING: bad ownership on $NIX_USER_GCROOTS_DIR" >&2 - fi - - # Set up a default Nix expression from which to install stuff. - if [ ! -e $HOME/.nix-defexpr -o -L $HOME/.nix-defexpr ]; then - rm -f $HOME/.nix-defexpr - mkdir -p $HOME/.nix-defexpr - if [ "$USER" != root ]; then - ln -s /nix/var/nix/profiles/per-user/root/channels $HOME/.nix-defexpr/channels_root - fi - fi -fi - -export PATH=/nix/var/nix/profiles/default/bin:$PATH -export PATH=$HOME/.nix-profile/bin:$PATH -export NIX_PATH=$HOME/.nix-defexpr/channels diff --git a/srcpkgs/nix/patches/pkgconfig-toml11.patch b/srcpkgs/nix/patches/pkgconfig-toml11.patch deleted file mode 100644 index 9a73356c0d8249..00000000000000 --- a/srcpkgs/nix/patches/pkgconfig-toml11.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/src/libexpr/meson.build -+++ b/src/libexpr/meson.build -@@ -69,7 +69,6 @@ configdata_pub.set('NIX_USE_BOEHMGC', bd - toml11 = dependency( - 'toml11', - version : '>=3.7.0', -- method : 'cmake', - include_type: 'system', - ) - deps_other += toml11 diff --git a/srcpkgs/nix/template b/srcpkgs/nix/template deleted file mode 100644 index 59c30195093c0f..00000000000000 --- a/srcpkgs/nix/template +++ /dev/null @@ -1,79 +0,0 @@ -# Template file for 'nix' -pkgname=nix -version=2.30.2 -revision=4 -build_style=meson -build_helper=qemu -# Use /nix/var as suggested by the official Manual. -# configure_args="--localstatedir=/nix/var --with-sandbox-shell=/usr/bin/busybox.static" -# requires rapidcheck -configure_args="-Dunit-tests=false -Dlibstore:sandbox-shell=/usr/bin/busybox.static" -hostmakedepends="curl pkg-config flex tar xz mdBook jq busybox-static lowdown - perl-DBD-SQLite xz lsof" -makedepends="boost-devel-minimal libboost_context libboost_coroutine - libboost_iostreams libboost_regex libboost_container - brotli-devel bzip2-devel gc-devel libcurl-devel - libblake3-devel libgit2-1.9-devel toml11 - liblzma-devel openssl-devel libsodium-devel sqlite-devel - libseccomp-devel editline-devel jq-devel libarchive-devel - gtest-devel lowdown-devel json-c++" -depends="curl tar xz busybox-static lsof" -short_desc="Purely functional package manager" -maintainer="Orphaned <orphan@voidlinux.org>" -license="LGPL-2.1-or-later" -homepage="https://nixos.org/nix/" -changelog="https://nixos.org/releases/${pkgname}/${pkgname}-${version}/manual/#sec-relnotes" -distfiles="https://github.com/NixOS/nix/archive/refs/tags/${version}.tar.gz" -checksum=1e1490774d9f869d21747e48f3550c997c8c207dc5aa64888d2a18a3d478675e -# disable_parallel_build="build is fine, only linking test" -make_check=no # requires repidcheck - -if [ "$XBPS_TARGET_LIBC" = "musl" ]; then - makedepends+=" musl-legacy-compat" -fi - -case "$XBPS_TARGET_MACHINE" in - x86_64*|i686*) makedepends+=" libcpuid-devel";; -esac - -CXXFLAGS="-Wno-deprecated-declarations -UNDEBUG" - -# Default configuration file. -conf_files="/etc/nix/nix.conf" -# Create required build users/groups. -system_groups="nixbld" -for f in {1..9}; do - system_accounts+=" nixbld${f}" - eval export nixbld\${f}_pgroup="nixbld" - eval export nixbld\${f}_groups="nixbld" -done -# Create required run-time directories. -make_dirs=" - /nix/var/log/nix/drvs 0755 root root - /nix/var/nix/profiles 0755 root root - /nix/var/nix/profiles/per-user 1777 root root - /nix/var/nix/gcroots/per-user 1777 root root - /nix/var/nix/temproots 0755 root root - /nix/var/nix/gcroots 0755 root root - /nix/var/nix/manifests 0755 root root - /nix/var/nix/userpool 0755 root root - /nix/var/nix/db 0755 root root - /nix/store 1775 root nixbld" - -post_install() { - mv "${DESTDIR}/usr/etc" "${DESTDIR}/" - vmkdir etc/nix - # Remove unused stuff. - rm -rf ${DESTDIR}/usr/include ${DESTDIR}/nix ${DESTDIR}/etc/init - rm -rf ${DESTDIR}/usr/lib/systemd ${DESTDIR}/usr/lib/pkgconfig - # Let users interact with the nix-daemon by default. - vmkdir etc/profile.d - echo 'export NIX_REMOTE=daemon' > ${DESTDIR}/etc/profile.d/nix-daemon.sh - # Setup build users. - echo 'build-users-group = nixbld' > ${DESTDIR}/etc/nix/nix.conf - echo 'build-use-sandbox = false' >> ${DESTDIR}/etc/nix/nix.conf - # Install our profile.d/nix for multi-user by default. - vinstall ${FILESDIR}/nix.sh 644 etc/profile.d - # runit service - vsv nix-daemon -} diff --git a/srcpkgs/nix/update b/srcpkgs/nix/update deleted file mode 100644 index 3ec3fd4e55707d..00000000000000 --- a/srcpkgs/nix/update +++ /dev/null @@ -1,2 +0,0 @@ -site='https://github.com/NixOS/nix/tags' -pattern='/tags/\K[\d.]+(?=.tar.gz)' diff --git a/srcpkgs/njconnect/template b/srcpkgs/njconnect/template deleted file mode 100644 index ef5952aa53b0bd..00000000000000 --- a/srcpkgs/njconnect/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'njconnect' -pkgname=njconnect -version=1.6 -revision=2 -build_style=gnu-makefile -hostmakedepends="pkg-config" -makedepends="ncurses-devel jack-devel" -short_desc="Curses Jack connection manager" -maintainer="biopsin <biopsin@yahoo.no>" -license="GPL-2.0-or-later" -homepage="https://sourceforge.net/projects/njconnect/" -distfiles="${SOURCEFORGE_SITE}/${pkgname}/files/${pkgname}-${version}.tar.xz" -checksum=f62ccadbae29129642a3317169058bbd1c3e3299195152426a618ba154726ddd - -pre_build() { - sed -i "s|ncurses|ncursesw|" Makefile -} - -do_install() { - vbin njconnect -} diff --git a/srcpkgs/nkf/template b/srcpkgs/nkf/template deleted file mode 100644 index f4a16cb796968d..00000000000000 --- a/srcpkgs/nkf/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'nkf' -pkgname=nkf -version=2.1.5 -revision=1 -build_style=gnu-makefile -make_install_args="prefix=\${DESTDIR}/usr" -short_desc="Yet another kanji code converter" -maintainer="Kazuho Sakoda <hyonhyoro.kazuho@gmail.com>" -license="Zlib" -homepage="https://ja.osdn.net/projects/nkf/" -distfiles="http://osdn.dl.osdn.jp/nkf/70406/${pkgname}-${version}.tar.gz" -checksum=d1a7df435847a79f2f33a92388bca1d90d1b837b1b56523dcafc4695165bad44 - -pre_install() { - vmkdir usr/share - sed -i 's|$(prefix)/man|$(prefix)/share/man|g' Makefile -} diff --git a/srcpkgs/nkf/update b/srcpkgs/nkf/update deleted file mode 100644 index b6ecdbb41e5c96..00000000000000 --- a/srcpkgs/nkf/update +++ /dev/null @@ -1,2 +0,0 @@ -site="https://ja.osdn.net/projects/nkf/releases/rss" -ignore="207*" diff --git a/srcpkgs/nload/template b/srcpkgs/nload/template deleted file mode 100644 index 521e8ece8d238a..00000000000000 --- a/srcpkgs/nload/template +++ /dev/null @@ -1,12 +0,0 @@ -# Template file for 'nload' -pkgname=nload -version=0.7.4 -revision=2 -build_style=gnu-configure -makedepends="ncurses-devel" -short_desc="Command line tool to visualize network traffic" -maintainer="Johannes <johannes.brechtmann@gmail.com>" -license="GPL-2.0-or-later" -homepage="http://www.roland-riegel.de/nload/" -distfiles="${SOURCEFORGE_SITE}/nload/nload/${version}/${pkgname}-${version}.tar.gz" -checksum=c1c051e7155e26243d569be5d99c744d8620e65fa8a7e05efcf84d01d9d469e5 diff --git a/srcpkgs/nlopt-devel b/srcpkgs/nlopt-devel deleted file mode 120000 index 4d6aa0ed6afcc2..00000000000000 --- a/srcpkgs/nlopt-devel +++ /dev/null @@ -1 +0,0 @@ -nlopt \ No newline at end of file diff --git a/srcpkgs/nlopt/template b/srcpkgs/nlopt/template deleted file mode 100644 index 2857db8978a0ef..00000000000000 --- a/srcpkgs/nlopt/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'nlopt' -pkgname=nlopt -version=2.10.0 -revision=1 -build_style=cmake -short_desc="FOSS library for nonlinear optimization" -maintainer="Vincent Legoll <vincent.legoll@gmail.com>" -license="MIT" -homepage="https://nlopt.readthedocs.io" -distfiles="https://github.com/stevengj/nlopt/archive/v${version}.tar.gz" -checksum=506f83a9e778ad4f204446e99509cb2bdf5539de8beccc260a014bd560237be1 - -post_install() { - vlicense COPYING -} - -nlopt-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove "usr/lib/*.so" - vmove usr/include - vmove usr/lib/pkgconfig - vmove usr/lib/cmake - vmove usr/share/man - } -} diff --git a/srcpkgs/nm-tray/template b/srcpkgs/nm-tray/template deleted file mode 100644 index 45ce9f2e443ec9..00000000000000 --- a/srcpkgs/nm-tray/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'nm-tray' -pkgname=nm-tray -version=0.5.1 -revision=1 -build_style=cmake -hostmakedepends="pkg-config qt6-tools qt6-base" -makedepends="qt6-base-devel kf6-networkmanager-qt-devel" -depends="NetworkManager" -short_desc="NetworkManager tray icon implemented with Qt" -maintainer="Helmut Pozimski <helmut@pozimski.eu>" -license="GPL-2.0-or-later" -homepage="https://github.com/palinek/nm-tray" -distfiles="https://github.com/palinek/nm-tray/archive/${version}.tar.gz" -checksum=482ff25dff752ca5e43e9e475afab95fbb28da88e3c87bc4afa3d789a99d5aac diff --git a/srcpkgs/nmap/template b/srcpkgs/nmap/template deleted file mode 100644 index 64dc815b59eb50..00000000000000 --- a/srcpkgs/nmap/template +++ /dev/null @@ -1,52 +0,0 @@ -# Template file for 'nmap' -pkgname=nmap -version=7.98 -revision=1 -build_style=gnu-configure -configure_args="--without-ndiff --with-openssl --with-zenmap $(vopt_with lua liblua)" -hostmakedepends="python3-setuptools automake python3-build python3-pip pkg-config python3-cairo python3-gobject" -makedepends="libpcap-devel openssl-devel libssh2-devel pcre-devel - $(vopt_if lua lua54-devel)" -short_desc="Utility for network discovery and security auditing" -maintainer="Piraty <mail@piraty.dev>" -license="custom:nmap" -homepage="https://nmap.org" -changelog="https://raw.githubusercontent.com/nmap/nmap/master/CHANGELOG" -distfiles="https://nmap.org/dist/nmap-${version}.tar.bz2" -checksum=ce847313eaae9e5c9f21708e42d2ab7b56c7e0eb8803729a3092f58886d897e6 -repository=nonfree -python_version=3 - -build_options="lua" -build_options_default="lua" - -alternatives=" - nc:nc:/usr/bin/ncat - nc:nc.1:/usr/share/man/man1/ncat.1" - -post_install() { - vlicense LICENSE - - # Do not use bundled certificates, use only system ones - rm -f ${DESTDIR}/usr/share/ncat/ca-bundle.crt - - # Move zenmap data to /usr/share - mv ${DESTDIR}/${py3_sitelib}/zenmapCore/data ${DESTDIR}/usr/share/zenmap - vsed -i \ - -e "s@prefix = join(dirname(__file__).*@prefix = '/usr/share/zenmap'@" \ - ${DESTDIR}/${py3_sitelib}/zenmapCore/Paths.py -} - -zenmap_package() { - depends="${sourcepkg}-${version}_${revision} python3-gobject python3-cairo" - short_desc+=" - GUI Frontend" - pkg_install() { - vmove usr/bin/nmapfe - vmove usr/bin/xnmap - vmove usr/bin/zenmap - vmove usr/share/applications - vmove usr/share/zenmap - vmove usr/share/man/man1/zenmap.1 - vmove usr/lib - } -} diff --git a/srcpkgs/nmap/update b/srcpkgs/nmap/update deleted file mode 100644 index 489927b0af27fc..00000000000000 --- a/srcpkgs/nmap/update +++ /dev/null @@ -1 +0,0 @@ -ignore=*BETA* diff --git a/srcpkgs/nmh/template b/srcpkgs/nmh/template deleted file mode 100644 index 5b056ac442b1f8..00000000000000 --- a/srcpkgs/nmh/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'nmh' -pkgname=nmh -version=1.8 -revision=2 -build_style=gnu-configure -configure_args="--with-cyrus-sasl --with-tls" -makedepends="db-devel libcurl-devel openssl-devel libsasl-devel ncurses-devel" -checkdepends="groff lynx tar" -conf_files="/etc/nmh/*" -short_desc="Message Handling System (New RAND Mail Handler)" -maintainer="Leah Neukirchen <leah@vuxu.org>" -license="BSD-3-Clause" -homepage="http://www.nongnu.org/nmh/" -distfiles="http://download.savannah.gnu.org/releases/${pkgname}/${pkgname}-${version}.tar.gz" -checksum=366ce0ce3f9447302f5567009269c8bb3882d808f33eefac85ba367e875c8615 -conflicts="pick>=0" - -pre_build() { - make CC="$BUILD_CC" CFLAGS="$BUILD_CFLAGS" LDFLAGS="$BUILD_LDFLAGS" sbr/ctype-checked.h -} -post_install() { - vlicense COPYRIGHT LICENSE -} -do_check() { - make ${makejobs} check -} diff --git a/srcpkgs/nmon/patches/musl-fixes.patch b/srcpkgs/nmon/patches/musl-fixes.patch deleted file mode 100644 index fdda74afd3e03b..00000000000000 --- a/srcpkgs/nmon/patches/musl-fixes.patch +++ /dev/null @@ -1,30 +0,0 @@ ---- a/lmon16q.c -+++ b/lmon16q.c -@@ -61,7 +61,7 @@ - #include <fcntl.h> - #include <math.h> - #include <time.h> --#include <sys/errno.h> -+#include <errno.h> - #include <sys/types.h> - #include <sys/stat.h> - #include <sys/ioctl.h> -@@ -70,6 +70,10 @@ - #include <sys/socket.h> - #include <sys/wait.h> - -+#ifndef __STRING -+#define __STRING(x) #x -+#endif -+ - /* Windows moved here so they can be cleared when the screen mode changes */ - WINDOW *padwelcome = NULL; - WINDOW *padtop = NULL; -@@ -583,7 +587,6 @@ - int isroot = 0; - - #include <mntent.h> --#include <fstab.h> - #include <sys/stat.h> - #include <sys/statfs.h> - #include <net/if.h> diff --git a/srcpkgs/nmon/template b/srcpkgs/nmon/template deleted file mode 100644 index 3e4af78948262e..00000000000000 --- a/srcpkgs/nmon/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'nmon' -pkgname=nmon -version=16q -revision=1 -build_style=fetch -makedepends="ncurses-devel" -depends="ncurses" -short_desc="Nigel's performance Monitor for Linux" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-3.0-or-later" -homepage="http://nmon.sourceforge.net/pmwiki.php?n=Main.HomePage" -distfiles="${SOURCEFORGE_SITE}/nmon/files/lmon${version}.c" -checksum=1b78a81672c19291b3d11a6e319dd9b23a022a262dba1efcea008d6df51aca51 - -do_build() { - case "$XBPS_TARGET_MACHINE" in - ppc*) _ARCH="POWER" ;; - arm*|aarch64*) _ARCH="ARM" ;; - i686*|x86_64*) _ARCH="X86" ;; - esac - $CC ${CFLAGS} ${LDFLAGS} -D $_ARCH \ - lmon${version}.c -lncurses -lm -o nmon -} - -do_install() { - vbin nmon -} diff --git a/srcpkgs/nmon/update b/srcpkgs/nmon/update deleted file mode 100644 index 0c5289c55beabe..00000000000000 --- a/srcpkgs/nmon/update +++ /dev/null @@ -1 +0,0 @@ -pattern="lmon\K.+?(?=\.c)" diff --git a/srcpkgs/nncp/template b/srcpkgs/nncp/template deleted file mode 100644 index 788d9c4a0d4bb2..00000000000000 --- a/srcpkgs/nncp/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'nncp' -pkgname=nncp -version=8.13.0 -revision=1 -build_style=go -go_import_path="go.cypherpunks.su/nncp/v8" -short_desc="Node to Node copy, utilities for secure store-and-forward" -maintainer="Leah Neukirchen <leah@vuxu.org>" -license="GPL-3.0-only" -homepage="http://www.nncpgo.org/" -distfiles="http://www.nncpgo.org/download/${pkgname}-${version}.tar.xz" -checksum=8ce3680e98005198d8975e031760b3a9b33be6d2d61844c799f778ca233d05f4 -make_check=no - -do_build() { - ./build -} -do_install() { - DESTDIR="$DESTDIR" PREFIX=/usr INFODIR=$DESTDIR/usr/share/info ./install -} diff --git a/srcpkgs/nncp/update b/srcpkgs/nncp/update deleted file mode 100644 index 63a29ab6e712ae..00000000000000 --- a/srcpkgs/nncp/update +++ /dev/null @@ -1 +0,0 @@ -site='http://www.nncpgo.org/Tarballs.html' diff --git a/srcpkgs/nng-devel b/srcpkgs/nng-devel deleted file mode 120000 index cb46bd4614848e..00000000000000 --- a/srcpkgs/nng-devel +++ /dev/null @@ -1 +0,0 @@ -nng \ No newline at end of file diff --git a/srcpkgs/nng/template b/srcpkgs/nng/template deleted file mode 100644 index 3940d202fa9ed9..00000000000000 --- a/srcpkgs/nng/template +++ /dev/null @@ -1,34 +0,0 @@ -# Template file for 'nng' -pkgname=nng -version=1.5.2 -revision=1 -build_style=cmake -configure_args="-DBUILD_SHARED_LIBS=on" -short_desc="Nanomsg next-generation" -maintainer="Adam Gausmann <adam@gaussian.dev>" -license="MIT" -homepage="https://github.com/nanomsg/nng" -changelog="https://github.com/nanomsg/nng/releases" -distfiles="https://github.com/nanomsg/nng/archive/refs/tags/v${version}.tar.gz" -checksum=f8b25ab86738864b1f2e3128e8badab581510fa8085ff5ca9bb980d317334c46 - -do_check() { - # nng.platform.resolver_test passes on host machine, - # but fails in void-packages chroot - cd ${cmake_builddir:=build} - ctest -E 'nng\.platform\.resolver_test' -} - -post_install() { - vlicense LICENSE.txt -} - -nng-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/nnn/template b/srcpkgs/nnn/template deleted file mode 100644 index 11cc40f79f29bd..00000000000000 --- a/srcpkgs/nnn/template +++ /dev/null @@ -1,36 +0,0 @@ -# Template file for 'nnn' -pkgname=nnn -version=5.1 -revision=1 -build_style=gnu-makefile -make_install_target="install install-desktop" -hostmakedepends="pkg-config" -makedepends="ncurses-devel readline-devel" -short_desc="Missing terminal file browser for X" -maintainer="Orphaned <orphan@voidlinux.org>" -license="BSD-2-Clause" -homepage="https://github.com/jarun/nnn" -changelog="https://raw.githubusercontent.com/jarun/nnn/master/CHANGELOG" -distfiles="https://github.com/jarun/nnn/archive/v${version}.tar.gz" -checksum=9faaff1e3f5a2fd3ed570a83f6fb3baf0bfc6ebd6a9abac16203d057ac3fffe3 - -if [ "$XBPS_TARGET_LIBC" = "musl" ]; then - makedepends+=" musl-fts-devel" -fi - -pre_build() { - if [ "$XBPS_TARGET_LIBC" = "musl" ]; then - export LDLIBS=-lfts - fi -} - -post_install() { - vinstall misc/auto-completion/bash/nnn-completion.bash 644 \ - usr/share/bash-completion/completions nnn - vinstall misc/auto-completion/zsh/_nnn 644 \ - usr/share/zsh/site-functions - vinstall misc/auto-completion/fish/nnn.fish 644 \ - usr/share/fish/vendor_completions.d - - vlicense LICENSE -} diff --git a/srcpkgs/no-more-secrets/patches/fix-musl.patch b/srcpkgs/no-more-secrets/patches/fix-musl.patch deleted file mode 100644 index 0ae751d7294f17..00000000000000 --- a/srcpkgs/no-more-secrets/patches/fix-musl.patch +++ /dev/null @@ -1,15 +0,0 @@ ---- a/src/nmstermio.c -+++ b/src/nmstermio.c -@@ -296,7 +296,11 @@ - static int state = 1; - - if (!isatty(STDIN_FILENO)) { -+#ifdef __GLIBC__ - stdin = freopen("/dev/tty", "r", stdin); -+#else -+ freopen("/dev/tty", "r", stdin); -+#endif - } - - if (s == 0) { - diff --git a/srcpkgs/no-more-secrets/template b/srcpkgs/no-more-secrets/template deleted file mode 100644 index 55a7241f5d2318..00000000000000 --- a/srcpkgs/no-more-secrets/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'no-more-secrets' -pkgname=no-more-secrets -version=1.0.1 -revision=1 -build_style=gnu-makefile -make_build_target="all" -short_desc="Recreate the famous decryption scene from Sneakers" -maintainer="Alex Childs <misuchiru03+void@gmail.com>" -license="GPL-3.0-or-later" -homepage="https://github.com/bartobri/no-more-secrets" -distfiles="https://github.com/bartobri/no-more-secrets/archive/v${version}.tar.gz" -checksum=4422e59bb3cf62bca3c73d1fdae771b83aab686cd044f73fe14b1b9c2af1cb1b - -do_install() { - for f in nms sneakers; do - vbin bin/$f - vman $f.6 - done -} diff --git a/srcpkgs/nocache/patches/musl.patch b/srcpkgs/nocache/patches/musl.patch deleted file mode 100644 index 32871209812308..00000000000000 --- a/srcpkgs/nocache/patches/musl.patch +++ /dev/null @@ -1,141 +0,0 @@ -diff --git nocache.c nocache.c -index 6f8c60d..fa4abff 100644 ---- a/nocache.c -+++ b/nocache.c -@@ -25,31 +25,47 @@ static void store_pageinfo(int fd); - static void free_unclaimed_pages(int fd); - - int open(const char *pathname, int flags, mode_t mode); -+#if defined(__GLIBC__) - int open64(const char *pathname, int flags, mode_t mode); -+#endif - int creat(const char *pathname, int flags, mode_t mode); -+#if defined(__GLIBC__) - int creat64(const char *pathname, int flags, mode_t mode); -+#endif - int openat(int dirfd, const char *pathname, int flags, mode_t mode); -+#if defined(__GLIBC__) - int openat64(int dirfd, const char *pathname, int flags, mode_t mode); -+#endif - int __openat_2(int dirfd, const char *pathname, int flags, mode_t mode) - __attribute__ ((alias ("openat"))); - int dup(int oldfd); - int dup2(int oldfd, int newfd); - int close(int fd); - FILE *fopen(const char *path, const char *mode); -+#if defined(__GLIBC__) - FILE *fopen64(const char *path, const char *mode); -+#endif - int fclose(FILE *fp); - - int (*_original_open)(const char *pathname, int flags, mode_t mode); -+#if defined(__GLIBC__) - int (*_original_open64)(const char *pathname, int flags, mode_t mode); -+#endif - int (*_original_creat)(const char *pathname, int flags, mode_t mode); -+#if defined(__GLIBC__) - int (*_original_creat64)(const char *pathname, int flags, mode_t mode); -+#endif - int (*_original_openat)(int dirfd, const char *pathname, int flags, mode_t mode); -+#if defined(__GLIBC__) - int (*_original_openat64)(int dirfd, const char *pathname, int flags, mode_t mode); -+#endif - int (*_original_dup)(int fd); - int (*_original_dup2)(int newfd, int oldfd); - int (*_original_close)(int fd); - FILE *(*_original_fopen)(const char *path, const char *mode); -+#if defined(__GLIBC__) - FILE *(*_original_fopen64)(const char *path, const char *mode); -+#endif - int (*_original_fclose)(FILE *fp); - - -@@ -82,16 +98,24 @@ static void init(void) - assert(fds != NULL); - - _original_open = (int (*)(const char *, int, mode_t)) dlsym(RTLD_NEXT, "open"); -+#if defined(__GLIBC__) - _original_open64 = (int (*)(const char *, int, mode_t)) dlsym(RTLD_NEXT, "open64"); -+#endif - _original_creat = (int (*)(const char *, int, mode_t)) dlsym(RTLD_NEXT, "creat"); -+#if defined(__GLIBC__) - _original_creat64 = (int (*)(const char *, int, mode_t)) dlsym(RTLD_NEXT, "creat64"); -+#endif - _original_openat = (int (*)(int, const char *, int, mode_t)) dlsym(RTLD_NEXT, "openat"); -+#if defined(__GLIBC__) - _original_openat64 = (int (*)(int, const char *, int, mode_t)) dlsym(RTLD_NEXT, "openat64"); -+#endif - _original_dup = (int (*)(int)) dlsym(RTLD_NEXT, "dup"); - _original_dup2 = (int (*)(int, int)) dlsym(RTLD_NEXT, "dup2"); - _original_close = (int (*)(int)) dlsym(RTLD_NEXT, "close"); - _original_fopen = (FILE *(*)(const char *, const char *)) dlsym(RTLD_NEXT, "fopen"); -+#if defined(__GLIBC__) - _original_fopen64 = (FILE *(*)(const char *, const char *)) dlsym(RTLD_NEXT, "fopen64"); -+#endif - _original_fclose = (int (*)(FILE *)) dlsym(RTLD_NEXT, "fclose"); - - if ((error = dlerror()) != NULL) { -@@ -165,6 +189,7 @@ int open(const char *pathname, int flags, mode_t mode) - return fd; - } - -+#if defined(__GLIBC__) - int open64(const char *pathname, int flags, mode_t mode) - { - int fd; -@@ -177,6 +202,7 @@ int open64(const char *pathname, int flags, mode_t mode) - store_pageinfo(fd); - return fd; - } -+#endif - - int creat(const char *pathname, int flags, mode_t mode) - { -@@ -191,6 +217,7 @@ int creat(const char *pathname, int flags, mode_t mode) - return fd; - } - -+#if defined(__GLIBC__) - int creat64(const char *pathname, int flags, mode_t mode) - { - int fd; -@@ -203,6 +230,7 @@ int creat64(const char *pathname, int flags, mode_t mode) - store_pageinfo(fd); - return fd; - } -+#endif - - int openat(int dirfd, const char *pathname, int flags, mode_t mode) - { -@@ -217,6 +245,7 @@ int openat(int dirfd, const char *pathname, int flags, mode_t mode) - return fd; - } - -+#if defined(__GLIBC__) - int openat64(int dirfd, const char *pathname, int flags, mode_t mode) - { - int fd; -@@ -229,6 +258,7 @@ int openat64(int dirfd, const char *pathname, int flags, mode_t mode) - store_pageinfo(fd); - return fd; - } -+#endif - - int dup(int oldfd) - { -@@ -288,6 +318,7 @@ FILE *fopen(const char *path, const char *mode) - return fp; - } - -+#if defined(__GLIBC__) - FILE *fopen64(const char *path, const char *mode) - { - int fd; -@@ -304,6 +335,7 @@ FILE *fopen64(const char *path, const char *mode) - - return fp; - } -+#endif - - int fclose(FILE *fp) - { diff --git a/srcpkgs/nocache/template b/srcpkgs/nocache/template deleted file mode 100644 index b864dbd5c6fca4..00000000000000 --- a/srcpkgs/nocache/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'nocache' -pkgname=nocache -version=1.2 -revision=1 -build_style=gnu-makefile -make_check_target="test" -checkdepends="perl" -short_desc="Minimize filesystem caching effects" -maintainer="Duncaen <duncaen@voidlinux.org>" -license="BSD-2-Clause" -homepage="https://github.com/Feh/nocache" -distfiles="https://github.com/Feh/nocache/archive/v${version}.tar.gz" -checksum=2f8c6adbc82da4477416e1eaf9d435cf52f602d07064602f433d4ba4ecad5fdd - -pre_build() { - vsed -e '/#include <error.h>/d' -i cachedel.c -i cachestats.c -} - -post_install() { - vlicense COPYING -} diff --git a/srcpkgs/node_exporter/files/node_exporter/run b/srcpkgs/node_exporter/files/node_exporter/run deleted file mode 100644 index 5e06fc33bbe932..00000000000000 --- a/srcpkgs/node_exporter/files/node_exporter/run +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/sh -exec 2>&1 - -# Add $ARGS for more arguments to node_exporter -[ -f ./conf ] && . ./conf - -: ${RUNIT_COLLECTOR:='--collector.runit --collector.runit.servicedir /var/service'} -[ -n "${LISTEN_ADDR}" ] && LISTEN_ADDR="--web.listen-address ${LISTEN_ADDR}" - -# Not by default since the runit collector needs root, no magic group for runit access. -[ -n "${USE_LOCAL_USER}" ] && : ${USER:=_node_exporter} -[ -n "${USER}" ] && CHPST_USER="-u ${USER}" - -exec chpst $CHPST_USER node_exporter ${RUNIT_COLLECTOR} ${LISTEN_ADDR} ${ARGS} 2>&1 diff --git a/srcpkgs/node_exporter/template b/srcpkgs/node_exporter/template deleted file mode 100644 index c14eadc3951f4f..00000000000000 --- a/srcpkgs/node_exporter/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'node_exporter' -pkgname=node_exporter -version=1.3.1 -revision=4 -build_style=go -go_import_path="github.com/prometheus/node_exporter" -go_ldflags="-X ${go_import_path}/version.Version=${version} - -X ${go_import_path}/version.Revision=${version} - -X ${go_import_path}/version.Branch=${version} - -X ${go_import_path}/version.BuildUser=VoidLinux" -short_desc="Exporter for machine metrics" -maintainer="Toyam Cox <Vaelatern@voidlinux.org>" -license="Apache-2.0" -homepage="https://prometheus.io/" -changelog="https://raw.githubusercontent.com/prometheus/node_exporter/master/CHANGELOG.md" -distfiles="https://github.com/prometheus/node_exporter/archive/v${version}.tar.gz" -checksum=66856b6b8953e094c46d7dd5aabd32801375cf4d13d9fe388e320cbaeaff573a - -system_accounts="_node_exporter" - -post_install() { - vmkdir usr/share/examples/$pkgname - vcopy text_collector_examples usr/share/examples/$pkgname - vsconf example-rules.yml - vsv node_exporter -} diff --git a/srcpkgs/nodeenv/patches/fix-i686-and-musl.patch b/srcpkgs/nodeenv/patches/fix-i686-and-musl.patch deleted file mode 100644 index 5ba017889fb84b..00000000000000 --- a/srcpkgs/nodeenv/patches/fix-i686-and-musl.patch +++ /dev/null @@ -1,55 +0,0 @@ ---- a/tests/nodeenv_test.py -+++ b/tests/nodeenv_test.py -@@ -108,7 +108,7 @@ def test_mirror_option(): - ('', - 'https://nodejs.org/download/release/index.json')] - sys_type = sysconfig.get_config_var('HOST_GNU_TYPE') -- musl_type = ['x86_64-pc-linux-musl', 'x86_64-unknown-linux-musl'] -+ musl_type = ['x86_64-pc-linux-musl', 'x86_64-unknown-linux-musl', 'i686-pc-linux-gnu', 'armv6l-unknown-linux-gnueabi'] - # Check if running on musl system and delete last mirror if it is - if sys_type in musl_type: - urls.pop() ---- a/nodeenv.py -+++ b/nodeenv.py -@@ -526,8 +526,21 @@ def get_root_url(version): - return src_base_url - - -+def is_armv6l_linux(): -+ return sysconfig.get_config_var('HOST_GNU_TYPE') == 'armv6l-unknown-linux-gnueabi' -+ -+ -+def is_i686_linux(): -+ return sysconfig.get_config_var('HOST_GNU_TYPE') == 'i686-pc-linux-gnu' -+ -+ -+def is_musl(): -+ return str(sysconfig.get_config_var('HOST_GNU_TYPE')).endswith('-musl') -+ -+ - def is_x86_64_musl(): -- return sysconfig.get_config_var('HOST_GNU_TYPE') == 'x86_64-pc-linux-musl' -+ return sysconfig.get_config_var('HOST_GNU_TYPE') == 'x86_64-pc-linux-musl' or \ -+ sysconfig.get_config_var('HOST_GNU_TYPE') == 'x86_64-unknown-linux-musl' - - - def get_node_bin_url(version): -@@ -1082,13 +1095,17 @@ def main(): - else: - src_domain = opt.mirror - # use unofficial builds only if musl and no explicitly chosen mirror -- elif is_x86_64_musl(): -+ elif is_x86_64_musl() or is_armv6l_linux() or is_i686_linux(): - src_domain = 'unofficial-builds.nodejs.org' - else: - src_domain = 'nodejs.org' - if src_base_url is None: - src_base_url = 'https://%s/download/release' % src_domain - -+ if args.prebuilt and is_musl() and not is_x86_64_musl(): -+ logger.error('No prebuilt Node.js for MUSL libc exists!') -+ exit(1) -+ - if not args.node or args.node.lower() == 'latest': - args.node = get_last_stable_node_version() - elif args.node.lower() == 'lts': diff --git a/srcpkgs/nodeenv/patches/python-3.13.patch b/srcpkgs/nodeenv/patches/python-3.13.patch deleted file mode 100644 index 9bdaa88276df23..00000000000000 --- a/srcpkgs/nodeenv/patches/python-3.13.patch +++ /dev/null @@ -1,73 +0,0 @@ -diff -ur a/nodeenv.py b/nodeenv.py ---- a/nodeenv.py 2024-11-23 14:53:17.860821243 -0500 -+++ b/nodeenv.py 2024-11-23 14:54:52.433087015 -0500 -@@ -23,7 +23,7 @@ - import argparse - import subprocess - import tarfile --import pipes -+import shlex - import platform - import zipfile - import shutil -@@ -725,7 +725,7 @@ - - conf_cmd = [ - './configure', -- '--prefix=%s' % pipes.quote(env_dir) -+ '--prefix=%s' % shlex.quote(env_dir) - ] - if args.without_ssl: - conf_cmd.append('--without-ssl') -@@ -805,7 +805,7 @@ - ( - 'bash', '-c', - '. {0} && npm install -g npm@{1}'.format( -- pipes.quote(join(env_dir, 'bin', 'activate')), -+ shlex.quote(join(env_dir, 'bin', 'activate')), - args.npm, - ) - ), -@@ -873,10 +873,10 @@ - activate_path = join(env_dir, 'bin', 'activate') - real_npm_ver = args.npm if args.npm.count(".") == 2 else args.npm + ".0" - if args.npm == "latest" or real_npm_ver >= "1.0.0": -- cmd = '. ' + pipes.quote(activate_path) + \ -+ cmd = '. ' + shlex.quote(activate_path) + \ - ' && npm install -g %(pack)s' - else: -- cmd = '. ' + pipes.quote(activate_path) + \ -+ cmd = '. ' + shlex.quote(activate_path) + \ - ' && npm install %(pack)s' + \ - ' && npm activate %(pack)s' - -diff -ur a/tests/nodeenv_test.py b/tests/nodeenv_test.py ---- a/tests/nodeenv_test.py 2024-11-23 14:53:17.859821240 -0500 -+++ b/tests/nodeenv_test.py 2024-11-23 14:54:59.912108032 -0500 -@@ -2,7 +2,7 @@ - from __future__ import unicode_literals - - import os.path --import pipes -+import shlex - import subprocess - import sys - import sysconfig -@@ -25,7 +25,7 @@ - '-m', 'nodeenv', '--prebuilt', nenv_path, - ]) - assert os.path.exists(nenv_path) -- activate = pipes.quote(os.path.join(nenv_path, 'bin', 'activate')) -+ activate = shlex.quote(os.path.join(nenv_path, 'bin', 'activate')) - subprocess.check_call([ - 'sh', '-c', '. {} && node --version'.format(activate), - ]) -@@ -40,7 +40,7 @@ - '-m', 'nodeenv', '-n', 'system', nenv_path, - )) - assert os.path.exists(nenv_path) -- activate = pipes.quote(os.path.join(nenv_path, 'bin', 'activate')) -+ activate = shlex.quote(os.path.join(nenv_path, 'bin', 'activate')) - subprocess.check_call([ - 'sh', '-c', '. {} && node --version'.format(activate), - ]) diff --git a/srcpkgs/nodeenv/template b/srcpkgs/nodeenv/template deleted file mode 100644 index ce94d773471459..00000000000000 --- a/srcpkgs/nodeenv/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'nodeenv' -pkgname=nodeenv -version=1.7.0 -revision=3 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="make python3-setuptools" -checkdepends="nodejs python3-coverage python3-mock python3-pytest which" -short_desc="Node.js virtual environment builder" -maintainer="Joseph Benden <joe@benden.us>" -license="BSD-3-Clause" -homepage="https://ekalinin.github.io/nodeenv/" -distfiles="https://github.com/ekalinin/nodeenv/archive/refs/tags/${version}.tar.gz" -checksum=a9e9e36e1be6439e877c53e7f27ce068f75b82cc08201f2c68471687199cfd7b - -if [ "$XBPS_WORDSIZE" -eq 32 ]; then - # nodejs upstream doesn't provide 32-bit pre-built binaries - # for linux, which is required for testing - make_check=no -fi - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/nodejs-devel b/srcpkgs/nodejs-devel deleted file mode 120000 index 0c524b77530892..00000000000000 --- a/srcpkgs/nodejs-devel +++ /dev/null @@ -1 +0,0 @@ -nodejs \ No newline at end of file diff --git a/srcpkgs/nodejs-lts b/srcpkgs/nodejs-lts deleted file mode 120000 index 0c524b77530892..00000000000000 --- a/srcpkgs/nodejs-lts +++ /dev/null @@ -1 +0,0 @@ -nodejs \ No newline at end of file diff --git a/srcpkgs/nodejs-lts-devel b/srcpkgs/nodejs-lts-devel deleted file mode 120000 index 0c524b77530892..00000000000000 --- a/srcpkgs/nodejs-lts-devel +++ /dev/null @@ -1 +0,0 @@ -nodejs \ No newline at end of file diff --git a/srcpkgs/nodejs/patches/cross-aarch64.patch b/srcpkgs/nodejs/patches/cross-aarch64.patch deleted file mode 100644 index 93f9a4cd235b11..00000000000000 --- a/srcpkgs/nodejs/patches/cross-aarch64.patch +++ /dev/null @@ -1,14 +0,0 @@ -diff --git a/node.gyp b/node.gyp -index 5abbad6c6f..460e4f1a86 100644 ---- a/node.gyp -+++ b/node.gyp -@@ -417,6 +417,9 @@ - [ 'node_shared=="true"', { - 'node_target_type%': 'shared_library', - 'conditions': [ -+ ['target_arch=="arm64"', { -+ 'cflags': ['-msign-return-address=all'], # Pointer authentication. -+ }], - ['OS in "aix os400"', { - # For AIX, always generate static library first, - # It needs an extra step to generate exp and diff --git a/srcpkgs/nodejs/patches/ppc32.patch b/srcpkgs/nodejs/patches/ppc32.patch deleted file mode 100644 index ddfceb2f2179cc..00000000000000 --- a/srcpkgs/nodejs/patches/ppc32.patch +++ /dev/null @@ -1,20 +0,0 @@ ---- a/deps/v8/src/libsampler/sampler.cc -+++ b/deps/v8/src/libsampler/sampler.cc -@@ -423,10 +423,17 @@ - state->lr = reinterpret_cast<void*>(ucontext->uc_mcontext.regs->link); - #else - // Some C libraries, notably Musl, define the regs member as a void pointer -+ #if !V8_TARGET_ARCH_32_BIT - state->pc = reinterpret_cast<void*>(ucontext->uc_mcontext.gp_regs[32]); - state->sp = reinterpret_cast<void*>(ucontext->uc_mcontext.gp_regs[1]); - state->fp = reinterpret_cast<void*>(ucontext->uc_mcontext.gp_regs[31]); - state->lr = reinterpret_cast<void*>(ucontext->uc_mcontext.gp_regs[36]); -+ #else -+ state->pc = reinterpret_cast<void*>(ucontext->uc_mcontext.gregs[32]); -+ state->sp = reinterpret_cast<void*>(ucontext->uc_mcontext.gregs[1]); -+ state->fp = reinterpret_cast<void*>(ucontext->uc_mcontext.gregs[31]); -+ state->lr = reinterpret_cast<void*>(ucontext->uc_mcontext.gregs[36]); -+ #endif - #endif - #elif V8_HOST_ARCH_S390 - #if V8_TARGET_ARCH_32_BIT diff --git a/srcpkgs/nodejs/patches/shared-uv.patch b/srcpkgs/nodejs/patches/shared-uv.patch deleted file mode 100644 index 47a167b4395826..00000000000000 --- a/srcpkgs/nodejs/patches/shared-uv.patch +++ /dev/null @@ -1,12 +0,0 @@ ---- a/deps/uvwasi/uvwasi.gyp -+++ b/deps/uvwasi/uvwasi.gyp -@@ -33,6 +33,9 @@ - '../uv/uv.gyp:libuv', - ], - }], -+ [ 'node_shared_libuv=="true"', { -+ 'libraries': [ '-luv' ], -+ }] - ], - } - ] diff --git a/srcpkgs/nodejs/patches/xxx-ppc-hwcap-musl.patch b/srcpkgs/nodejs/patches/xxx-ppc-hwcap-musl.patch deleted file mode 100644 index 952892caed3869..00000000000000 --- a/srcpkgs/nodejs/patches/xxx-ppc-hwcap-musl.patch +++ /dev/null @@ -1,24 +0,0 @@ -commit 558ab896cbdd90259950c631ba29a1c66bf4c2d3 -Author: q66 <daniel@octaforge.org> -Date: Mon Feb 28 23:53:22 2022 +0100 - - add some hwcap bits fallbacks - -diff --git a/deps/v8/src/base/cpu.cc b/deps/v8/src/base/cpu.cc -index a1b21d2..8e52802 100644 ---- a/deps/v8/src/base/cpu.cc -+++ b/deps/v8/src/base/cpu.cc -@@ -768,6 +768,13 @@ CPU::CPU() - - #elif V8_HOST_ARCH_PPC || V8_HOST_ARCH_PPC64 - -+#ifndef PPC_FEATURE2_HAS_ISEL -+#define PPC_FEATURE2_HAS_ISEL 0x08000000 -+#endif -+#ifndef PPC_FEATURE2_ARCH_3_1 -+#define PPC_FEATURE2_ARCH_3_1 0x00040000 -+#endif -+ - #ifndef USE_SIMULATOR - #if V8_OS_LINUX - // Read processor info from getauxval() (needs at least glibc 2.18 or musl). diff --git a/srcpkgs/nodejs/template b/srcpkgs/nodejs/template deleted file mode 100644 index 0312869e39ec66..00000000000000 --- a/srcpkgs/nodejs/template +++ /dev/null @@ -1,193 +0,0 @@ -# Template file for 'nodejs' -pkgname=nodejs -version=22.15.0 -revision=2 -build_style=configure -configure_args=" - --prefix=/usr - --enable-lto - --shared-zlib - --shared-ada - $(vopt_if icu --with-intl=system-icu) - $(vopt_if ssl --shared-openssl) - $(vopt_if libuv --shared-libuv) - $(vopt_if nghttp2 --shared-nghttp2) - $(vopt_if cares --shared-cares) - $(vopt_if brotli --shared-brotli)" -make_build_args="V=1 LD=$CXX" -hostmakedepends="pkg-config python3-setuptools" -_make_depends=" - zlib-devel - ada-devel - $(vopt_if icu icu-devel) - $(vopt_if ssl openssl-devel) - $(vopt_if libuv libuv-devel) - $(vopt_if nghttp2 nghttp2-devel) - $(vopt_if cares c-ares-devel) - $(vopt_if brotli brotli-devel)" -makedepends="${_make_depends}" -checkdepends="procps-ng iana-etc" -short_desc="Evented I/O for V8 javascript" -maintainer="Orphaned <orphan@voidlinux.org>" -license="MIT" -homepage="https://nodejs.org/" -changelog="https://raw.githubusercontent.com/nodejs/node/main/doc/changelogs/CHANGELOG_V${version%%.*}.md" -distfiles="https://nodejs.org/dist/v${version}/node-v${version}.tar.xz" -checksum=e7c4226d1d92f33ad854d6da4f7e519e77690b8e73f93496881f8c539174d9df -python_version=3 - -build_options="ssl libuv icu nghttp2 cares brotli" -desc_option_ssl="Enable shared openssl" -desc_option_libuv="Enable shared libuv" -desc_option_icu="Enable shared icu" -desc_option_nghttp2="Enable shared nghttp2" -desc_option_cares="Enable shared c-ares" -desc_option_brotli="Enable shared brotli" -build_options_default="ssl libuv icu nghttp2 cares brotli" - -replaces="iojs>=0" -conflicts="nodejs-lts-10" -provides="nodejs-runtime-0_1" - -if [ "$CROSS_BUILD" ]; then - # Need these for host v8 for torque, see https://github.com/nodejs/node/pull/21079 - hostmakedepends+=" ${_make_depends}" -fi - -# https://build.voidlinux.org/builders/i686_builder/builds/27325/steps/shell_3/logs/stdio -if [ "$XBPS_WORDSIZE" = 32 ]; then - LDFLAGS="-Wl,--no-keep-memory" -fi - -if [ "$XBPS_WORDSIZE" -ne "$XBPS_TARGET_WORDSIZE" ]; then - nocross="host and target must have the same pointer size" -fi - -case "$XBPS_TARGET_MACHINE" in - ppc64*) ;; - ppc*) broken="Node 18.x does not support 32-bit ppc" ;; -esac - -CFLAGS="-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64" -CXXFLAGS="-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64" - -post_patch() { - vsed -e 's/install: all/install:/' -i Makefile -} - -pre_configure() { - export LD="$CXX" - if [ "$CROSS_BUILD" ]; then - case "$XBPS_TARGET_MACHINE" in - arm*) configure_args+=" --dest-cpu=arm" ;; - aarch64*) configure_args+=" --dest-cpu=arm64" ;; - ppc64*) configure_args+=" --dest-cpu=ppc64" ;; - ppc*) configure_args+=" --dest-cpu=ppc" ;; - mipsel*) configure_args+=" --dest-cpu=mipsel" ;; - mips*) configure_args+=" --dest-cpu=mips" ;; - i686*) configure_args+=" --dest-cpu=x86" ;; - x86_64*) configure_args+=" --dest-cpu=x86_64" ;; - riscv64*) configure_args+=" --dest-cpu=riscv64" ;; - *) msg_error "$pkgver: cannot be cross compiled for ${XBPS_TARGET_MACHINE}.\n" ;; - esac - # this is necessary - for example, normally compiling from ppc64le - # to ppc64 or from glibc to musl is considered non-cross-compiling - # by the build system, because it's technically the same architecture - # - # that results in the toolset built for target only, and attempting - # to execute it within the build system fails - configure_args+=" --cross-compiling" - fi - - CFLAGS=${CFLAGS/-O2/} - CXXFLAGS=${CXXFLAGS/-O2/} - if [ "$XBPS_WORDSIZE" = 32 ]; then - CFLAGS=${CFLAGS/-g /-g1 } - CXXFLAGS=${CFLAGS/-g /-g1 } - fi -} - -pre_build() { - CFLAGS=${CFLAGS/-O2/} - CXXFLAGS=${CXXFLAGS/-O2/} - if [ "$XBPS_WORDSIZE" = 32 ]; then - CFLAGS=${CFLAGS/-g /-g1 } - CXXFLAGS=${CFLAGS/-g /-g1 } - fi - make_build_args+=" PORTABLE=1" -} - -do_check() { - local CI_SKIP_TESTS="test-crypto-dh.js,\ -test-child-process-uid-gid.js,\ -test-cluster-primary-error.js,\ -test-cluster-primary-kill.js,\ -test-dns.js,\ -test-http2-https-fallback.js,\ -test-http2-server-unknown-protocol.js,\ -test-https-client-checkServerIdentity.js,\ -test-https-strict.js,\ -test-process-euid-egid.js,\ -test-process-initgroups.js,\ -test-process-setgroups.js,\ -test-process-uid-gid.js,\ -test-tls-alert-handling.js,\ -test-tls-alpn-server-client.js,\ -test-tls-cert-regression.js,\ -test-tls-client-auth.js,\ -test-tls-client-getephemeralkeyinfo.js,\ -test-tls-client-mindhsize.js,\ -test-tls-client-renegotiation-13.js,\ -test-tls-client-verify.js,\ -test-tls-dhe.js,\ -test-tls-empty-sni-context.js,\ -test-tls-enable-trace-cli.js,\ -test-tls-enable-trace.js,\ -test-tls-getcipher.js,\ -test-tls-junk-closes-server.js,\ -test-tls-junk-server.js,\ -test-tls-multi-key.js,\ -test-tls-multiple-cas-as-string.js,\ -test-tls-peer-certificate-encoding.js,\ -test-tls-psk-circuit.js,\ -test-tls-server-verify.js,\ -test-tls-set-ciphers.js,\ -test-tls-sni-option.js,\ -test-tls-sni-server-client.js,\ -" - - # https://github.com/nodejs/node/issues/50741 - CI_SKIP_TESTS+=",test-dns-resolveany.js,test-dns-resolveany-bad-ancount.js" - - if [ "$XBPS_TARGET_MACHINE" = i686 ]; then - # https://github.com/nodejs/node/issues/45906 - CI_SKIP_TESTS+=",test-fs-utimes-y2K38.js" - fi - - make CI_SKIP_TESTS="$CI_SKIP_TESTS" LD="$CXX" LDFLAGS+=-ldl ${makejobs} V=1 test-only -} - -post_install() { - rm -rf $DESTDIR/usr/include/node/openssl - vlicense LICENSE -} - -nodejs-devel_package() { - short_desc+=" (development files)" - conflicts="nodejs-lts-10-devel" - pkg_install() { - vmove usr/include - } -} - -nodejs-lts_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" LTS" - metapackage=yes -} - -nodejs-lts-devel_package() { - depends="${sourcepkg}-devel>=${version}_${revision}" - short_desc+=" LTS (development files)" - metapackage=yes -} diff --git a/srcpkgs/nodejs/update b/srcpkgs/nodejs/update deleted file mode 100644 index ccd29b0ebd35a5..00000000000000 --- a/srcpkgs/nodejs/update +++ /dev/null @@ -1,2 +0,0 @@ -site=https://nodejs.org/dist -pattern='v\K[\d.]+(?=\/)' diff --git a/srcpkgs/nodm/files/nodm/run b/srcpkgs/nodm/files/nodm/run deleted file mode 100644 index 065c0208dfb7a9..00000000000000 --- a/srcpkgs/nodm/files/nodm/run +++ /dev/null @@ -1,5 +0,0 @@ -#!/bin/sh -exec 2>&1 -[ -r conf ] && . ./conf -export NODM_USER NODM_X_OPTIONS NODM_MIN_SESSION_TIME NODM_XSESSION -exec nodm 1>&2 diff --git a/srcpkgs/nodm/template b/srcpkgs/nodm/template deleted file mode 100644 index 76f51187ac995c..00000000000000 --- a/srcpkgs/nodm/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'nodm' -pkgname=nodm -version=0.13 -revision=2 -build_style=gnu-configure -hostmakedepends="help2man automake pkg-config" -makedepends="pam-devel xorg-server-devel" -short_desc="Minimalistic display manager for automatic logins" -maintainer="Duncaen <duncaen@voidlinux.org>" -license="GPL-2.0-or-later" -homepage="https://github.com/spanezz/nodm" -distfiles="https://github.com/spanezz/nodm/archive/${version}.tar.gz" -checksum=ef11667ae82846801a9633df36c20f632cc03319bb1da35f062ac0f950771273 - -pre_configure() { - if [ "$CROSS_BUILD" ]; then - # disable generating a man page with help2man while cross compiling. - # nodm -h needs to be executed on the host for generating it. - sed -i Makefile.am -e 's;man_MANS = nodm.8;;g' - fi - ./autogen.sh -} - -post_install() { - vsv nodm -} diff --git a/srcpkgs/noice/template b/srcpkgs/noice/template deleted file mode 100644 index c41c3ae87b6f96..00000000000000 --- a/srcpkgs/noice/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'noice' -pkgname=noice -version=0.8 -revision=1 -build_style=gnu-makefile -make_install_args="MANPREFIX=/usr/share/man" -makedepends="ncurses-devel" -short_desc="Small file browser" -maintainer="Orphaned <orphan@voidlinux.org>" -license="BSD-2-Clause" -homepage="http://git.2f30.org/noice" -distfiles="http://dl.2f30.org/releases/${pkgname}-${version}.tar.gz" -checksum=bc938e4dbacf67043e36f57d35931dfecb494e7b23ed16033b6237a63f8f013c - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/noice/update b/srcpkgs/noice/update deleted file mode 100644 index 4e64ce71322e5d..00000000000000 --- a/srcpkgs/noice/update +++ /dev/null @@ -1 +0,0 @@ -site="http://dl.2f30.org/releases/" diff --git a/srcpkgs/noip2/files/noip2/run b/srcpkgs/noip2/files/noip2/run deleted file mode 100644 index 6f4adc8cbd2553..00000000000000 --- a/srcpkgs/noip2/files/noip2/run +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh -exec 2>&1 -exec noip2 -f diff --git a/srcpkgs/noip2/patches/01-foreground.patch b/srcpkgs/noip2/patches/01-foreground.patch deleted file mode 100644 index 948bc416678099..00000000000000 --- a/srcpkgs/noip2/patches/01-foreground.patch +++ /dev/null @@ -1,43 +0,0 @@ ---- a/noip2.c.old 2015-01-05 18:06:18.704641169 -0200 -+++ b/noip2.c 2015-01-05 18:07:45.157639072 -0200 -@@ -130,6 +130,10 @@ - + hardened autoconf() the same way - + patch suggested by xenomuta@phreaker.net - -+ + January 2015 (dota? =op) version 2.1.9-1 -+ + added -f flag to run in foreground -+ + patch suggested by rogi@skylittlesystem.org -+ - */ - ///////////////////////////////////////////////////////////////////////////// - -@@ -217,9 +221,9 @@ - #define UPDATE_SCRIPT "ducupdate.php" - - #ifdef DEBUG -- #define OPTCHARS "CYU:Fc:dD:hp:u:x:SMi:K:I:z" -+ #define OPTCHARS "CYU:Fc:dD:hp:u:x:SMi:K:I:zf" - #else -- #define OPTCHARS "CYU:Fc:hp:u:x:SMi:K:I:z" -+ #define OPTCHARS "CYU:Fc:hp:u:x:SMi:K:I:zf" - #endif - #define ARGC 1 - #define ARGF (1<<1) -@@ -551,6 +555,7 @@ - fprintf(stderr, " -M permit multiple instances\n"); - fprintf(stderr, " -K processID terminate instance PID\n"); - fprintf(stderr, " -z activate shm dump code\n"); -+ fprintf(stderr, " -f run on foreground\n"); - fprintf(stderr, " -h help (this text)\n"); - } - /////////////////////////////////////////////////////////////////////////// -@@ -738,6 +743,9 @@ - case 'z': - shm_dump_active++; - break; -+ case 'f': -+ background=0; -+ break; - default: - Usage(); - exit(0); diff --git a/srcpkgs/noip2/patches/02-fix_foreground.patch b/srcpkgs/noip2/patches/02-fix_foreground.patch deleted file mode 100644 index d64d82284c9849..00000000000000 --- a/srcpkgs/noip2/patches/02-fix_foreground.patch +++ /dev/null @@ -1,88 +0,0 @@ ---- a/noip2.c.old 2015-01-06 14:47:18.998335680 -0200 -+++ b/noip2.c 2015-01-06 14:47:36.957335245 -0200 -@@ -134,6 +134,10 @@ - + added -f flag to run in foreground - + patch suggested by rogi@skylittlesystem.org - -+ + January 2015 (dota? =op) version 2.1.9-1 -+ + hack to make foreground mode work as expected -+ + patch suggested by rogi@skylittlesystem.org -+ - */ - ///////////////////////////////////////////////////////////////////////////// - -@@ -352,6 +356,7 @@ - int debug = 0; - int timed_out = 0; - int background = 1; // new default -+int foreground_hack = 0; // FIXME: hack s2 - int port_to_use = CLIENT_IP_PORT; - int socket_fd = -1; - int config_fd = -1; -@@ -744,7 +749,8 @@ - shm_dump_active++; - break; - case 'f': -- background=0; -+ background=1; -+ foreground_hack=1; - break; - default: - Usage(); -@@ -1031,7 +1037,8 @@ - char *err_string; - static int startup = 1; - -- x = fork(); -+ /* FIXME: hack s2 */ -+ x = foreground_hack ? 0 : fork(); - switch (x) { - case -1: // error - err_string = strerror(errno); -@@ -1043,13 +1050,23 @@ - setsid(); - if (get_shm_info() == FATALERR) - return FATALERR; -- log2syslog++; -- if (log2syslog > 0) -- fclose(stderr); -- fclose(stdout); -- fclose(stdin); -- syslog(LOG_INFO, "v%s daemon started%s\n", -- VERSION, (nat) ? " with NAT enabled" : ""); -+ -+ /* FIXME: hack s2 */ -+ if (foreground_hack) { -+ printf("v%s daemon started%s\n", -+ VERSION, (nat) ? " with NAT enabled" : ""); -+ } -+ -+ else { -+ log2syslog++; -+ if (log2syslog > 0) -+ fclose(stderr); -+ fclose(stdout); -+ fclose(stdin); -+ syslog(LOG_INFO, "v%s daemon started%s\n", -+ VERSION, (nat) ? " with NAT enabled" : ""); -+ } -+ - while (background) { - delay = MAX(60, my_instance->interval * 60); - if (nat) -@@ -1089,7 +1106,14 @@ - if (background) // signal may have reset this! - Sleep(delay); - } -- syslog(LOG_INFO, "v%s daemon ended.\n", VERSION); -+ -+ /* FIXME: hack s2 */ -+ if (foreground_hack) -+ printf("v%s daemon ended.\n", VERSION); -+ -+ else -+ syslog(LOG_INFO, "v%s daemon ended.\n", VERSION); -+ - break; - } - return SUCCESS; diff --git a/srcpkgs/noip2/patches/03-prefix.patch b/srcpkgs/noip2/patches/03-prefix.patch deleted file mode 100644 index aa11baeddc7bc8..00000000000000 --- a/srcpkgs/noip2/patches/03-prefix.patch +++ /dev/null @@ -1,16 +0,0 @@ ---- a/noip2.c.old 2015-01-05 15:40:56.269596723 -0200 -+++ b/noip2.c 2015-01-05 15:41:51.549595383 -0200 -@@ -240,10 +240,10 @@ - #define GROUP 2 - #define DOMAIN 3 - #ifndef PREFIX -- #define PREFIX "/usr/local" -+ #define PREFIX "/usr" - #endif --#define CONFIG_FILEPATH PREFIX"/etc" --#define CONFIG_FILENAME PREFIX"/etc/no-ip2.conf" -+#define CONFIG_FILEPATH "/etc" -+#define CONFIG_FILENAME "/etc/no-ip2.conf" - #define CONFSTRLEN 1024 - #define MAX_DEVLEN 16 - #define MAX_INSTANCE 4 diff --git a/srcpkgs/noip2/template b/srcpkgs/noip2/template deleted file mode 100644 index 76f32bf212c92b..00000000000000 --- a/srcpkgs/noip2/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'noip2' -pkgname=noip2 -version=2.1.9r1 -revision=4 -short_desc="No-ip Dynamic DNS Update Client" -maintainer="rogi <rogi@skylittlesystem.org>" -license="GPL-2.0-or-later" -homepage="http://www.noip.com" -distfiles="https://www.noip.com/client/linux/noip-duc-linux.tar.gz" -checksum=82b9bafab96a0c53b21aaef688bf70b3572e26217b5e2072bdb09da3c4a6f593 - -do_build() { - make CC=$CC PREFIX=/usr LIBS="$CFLAGS $LDFLAGS" -} -do_install() { - vbin noip2 - vsv noip2 -} diff --git a/srcpkgs/noise-repellent/patches/fix-cross.patch b/srcpkgs/noise-repellent/patches/fix-cross.patch deleted file mode 100644 index 5818349fb9b03d..00000000000000 --- a/srcpkgs/noise-repellent/patches/fix-cross.patch +++ /dev/null @@ -1,28 +0,0 @@ ---- a/meson.build 2020-01-04 02:27:45.000000000 +0100 -+++ b/meson.build 2021-08-10 16:17:03.828663592 +0200 -@@ -17,19 +17,19 @@ - if meson.get_compiler('c').get_id() == 'clang' - add_global_arguments('-mrecip', language : 'c') - endif --cflags = ['-ffast-math','-fomit-frame-pointer','-fno-finite-math-only'] -+cflags = ['-fomit-frame-pointer','-fno-finite-math-only'] - cflags += ['-Wno-unused-function'] - - #install folder - install_folder = 'nrepel.lv2' - --#get the build operating system and configure install path and shared object extension --current_os = build_machine.system() --current_arch = build_machine.cpu_family() -+#get the host operating system and configure install path and shared object extension -+current_os = host_machine.system() -+current_arch = host_machine.cpu_family() - - # Add x86_64 optimization where appropriate (not for ARM) --if current_arch != 'aarch64' -- cflags += ['-msse','-msse2','-mfpmath=sse'] -+if current_arch == 'x86_64' -+ cflags += ['-ffast-math','-msse','-msse2','-mfpmath=sse'] - endif - - # Add osx multiarch flags when appropriate diff --git a/srcpkgs/noise-repellent/template b/srcpkgs/noise-repellent/template deleted file mode 100644 index f66bb489c123d6..00000000000000 --- a/srcpkgs/noise-repellent/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'noise-repellent' -pkgname=noise-repellent -version=0.1.5 -revision=2 -build_style=meson -hostmakedepends="pkg-config" -makedepends="lv2 fftw-devel" -short_desc="LV2 plug-in for broadband noise reduction" -maintainer="Colin Gillespie <colin@breavyn.com>" -license="LGPL-3.0-or-later" -homepage="https://github.com/lucianodato/noise-repellent" -distfiles="$homepage/archive/$version.tar.gz" -checksum=5f83a1ac4ddb7f92934041f0b5576ad37932bb81e3eb767f2aea78c9f8cfcaae - -post_install() { - vmkdir /usr/lib/lv2 - mv ${PKGDESTDIR}/usr/nrepel.lv2 ${PKGDESTDIR}/usr/lib/lv2 -} diff --git a/srcpkgs/nomacs/template b/srcpkgs/nomacs/template deleted file mode 100644 index 18954205aad6fb..00000000000000 --- a/srcpkgs/nomacs/template +++ /dev/null @@ -1,31 +0,0 @@ -# Template file for 'nomacs' -pkgname=nomacs -version=3.17.2287 -revision=5 -_plugins_ver=3.17.2285 -build_wrksrc=ImageLounge -build_style=cmake -configure_args="-DCMAKE_BUILD_TYPE=None -DENABLE_TRANSLATIONS=1 - -DUSE_SYSTEM_QUAZIP=1" -hostmakedepends="pkg-config qt5-qmake qt5-host-tools quazip-devel" -makedepends="qt5-tools-devel qt5-svg-devel exiv2-devel libopencv-devel - libraw-devel quazip-devel" -short_desc="Simple yet powerful Qt imageviewer" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-3.0-or-later" -homepage="https://github.com/nomacs/nomacs" -distfiles="https://github.com/nomacs/nomacs/archive/${version}.tar.gz - https://github.com/novomesk/nomacs-plugins/archive/refs/tags/${_plugins_ver}.tar.gz>plugins.tar.gz" -checksum="6905ea615358f84a0c83d5b1b7077871dea0526ec667500a1951448cb845a92c - 946b2d754be9ecca5cb155f7ecc5dcafb164f6c3dcc7bf5c3c0610d3b47774aa" -skip_extraction="plugins.tar.gz" - -post_extract() { - cd ${build_wrksrc} - vsrcextract -C plugins "plugins.tar.gz" -} - -post_patch() { - # XXX: remove this when updating, it no longer requires git as of 3.17.2295 - vsed -i -e "s/import subprocess/return '${version}'/" ../scripts/versionupdate.py -} diff --git a/srcpkgs/nomacs/update b/srcpkgs/nomacs/update deleted file mode 100644 index 5636324afbcee0..00000000000000 --- a/srcpkgs/nomacs/update +++ /dev/null @@ -1 +0,0 @@ -ignore="*.*[13579].*" diff --git a/srcpkgs/nomad-driver-podman/template b/srcpkgs/nomad-driver-podman/template deleted file mode 100644 index 569d9fc58843ce..00000000000000 --- a/srcpkgs/nomad-driver-podman/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'nomad-driver-podman' -pkgname=nomad-driver-podman -version=0.6.3 -revision=1 -build_style=go -go_import_path=github.com/hashicorp/nomad-driver-podman -short_desc="Nomad task driver plugin for podman containers" -maintainer="Michael Aldridge <maldridge@voidlinux.org>" -license="MPL-2.0" -homepage="https://github.com/hashicorp/nomad-driver-podman" -distfiles="https://github.com/hashicorp/nomad-driver-podman/archive/refs/tags/v$version.tar.gz" -checksum=c751e8433d25e3b0c9000d70df186a375c4ec4fc40c7d8989b8bb7b43158b038 - -post_install() { - vmkdir usr/libexec/nomad - mv $DESTDIR/usr/bin/nomad-driver-podman $DESTDIR/usr/libexec/nomad/ -} diff --git a/srcpkgs/nomad/files/nomad/run b/srcpkgs/nomad/files/nomad/run deleted file mode 100644 index 237107aedc5917..00000000000000 --- a/srcpkgs/nomad/files/nomad/run +++ /dev/null @@ -1,5 +0,0 @@ -#!/bin/sh -[ -r conf ] && . ./conf -modprobe bridge # Needed for CNI networking -exec 2>&1 -exec nomad agent -config /etc/nomad.d/ diff --git a/srcpkgs/nomad/template b/srcpkgs/nomad/template deleted file mode 100644 index 208040505c5f3b..00000000000000 --- a/srcpkgs/nomad/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'nomad' -pkgname=nomad -version=1.11.0 -revision=1 -build_style=go -go_import_path="github.com/hashicorp/nomad" -go_build_tags="ui release" -_git_commit=9103d938133311b2da905858801f0e111a2df0a1 -go_ldflags="-X ${go_import_path}/version.GitCommit=${_git_commit}" -depends="cni-plugins dmidecode" -short_desc="Cluster scheduler designed to easily integrate into existing workflows" -maintainer="Michael Aldridge <maldridge@voidlinux.org>" -license="BUSL-1.1" -homepage="https://www.nomadproject.io/" -distfiles="https://github.com/hashicorp/nomad/archive/v${version}.tar.gz" -checksum=f7eec04e71cf93c7df74ae2c9b0e76c8cdaa0f3084c493458c02f3b72817f287 -make_dirs="/etc/nomad.d 0755 root root - /var/lib/nomad 0755 root root" -repository=nonfree - -post_install() { - vlicense LICENSE - vsv nomad -} diff --git a/srcpkgs/nootka/patches/signed-char.patch b/srcpkgs/nootka/patches/signed-char.patch deleted file mode 100644 index 73056d81fe717b..00000000000000 --- a/srcpkgs/nootka/patches/signed-char.patch +++ /dev/null @@ -1,56 +0,0 @@ -Original patch by q66, adjusted for version 2.0.0. -Fix build on systems with unsigned chars by default. - ---- a/src/libs/core/music/tkeysignature.cpp 2021-06-05 13:17:35.000000000 +0200 -+++ b/src/libs/core/music/tkeysignature.cpp 2021-08-14 18:58:03.380770429 +0200 -@@ -25,7 +25,7 @@ - - - /*static*/ --const char TkeySignature::scalesDefArr[15][7] = { -+const signed char TkeySignature::scalesDefArr[15][7] = { - {-1,-1,-1,-1,-1,-1,-1}, // Cb/ab - {-1,-1,-1, 0,-1,-1,-1}, // Gb/eb - { 0,-1,-1, 0,-1,-1,-1}, // Db/bb -@@ -43,8 +43,8 @@ - { 1, 1, 1, 1, 1, 1, 1}, // C#/a# - }; - --const char TkeySignature::majorKeys[15] = { 0, 4, 1, 5, 2, 6, 3, 0, 4, 1, 5, 2, 6, 3, 0 }; --const char TkeySignature::minorKeys[15] = { 5, 2, 6, 3, 0, 4, 1, 5, 2, 6, 3, 0, 4, 1, 5 }; -+const signed char TkeySignature::majorKeys[15] = { 0, 4, 1, 5, 2, 6, 3, 0, 4, 1, 5, 2, 6, 3, 0 }; -+const signed char TkeySignature::minorKeys[15] = { 5, 2, 6, 3, 0, 4, 1, 5, 2, 6, 3, 0, 4, 1, 5 }; - - QString TkeySignature::majorNames[15] = { QString(), QString(), QString(), QString(), QString(), - QString(), QString(), QString(), QString(), QString(), ---- a/src/libs/core/music/tkeysignature.h 2021-06-05 13:17:35.000000000 +0200 -+++ b/src/libs/core/music/tkeysignature.h 2021-08-14 19:01:28.596571380 +0200 -@@ -49,7 +49,7 @@ - * @p scalesDefArr[7] is C-major/a-minor and has 7 times 0 (no accids). - * The order os from 7b [0] to 7# [15] - */ -- static const char scalesDefArr[15][7]; -+ static const signed char scalesDefArr[15][7]; - - /** - * Those smart arrays keep which note in @p scalesDefArr is 1-st in key scale. -@@ -57,7 +57,7 @@ - * like @p scalesDefArr[8][4] point on accid of a G note. - * This is faster way then calculate it and takes less memory. - */ -- static const char majorKeys[15], minorKeys[15]; -+ static const signed char majorKeys[15], minorKeys[15]; - - /** - * This method fulfills majorNames and minorNames arrays ---- a/src/libs/core/music/tnote.h 2021-06-05 13:17:35.000000000 +0200 -+++ b/src/libs/core/music/tnote.h 2021-08-14 18:55:34.210784018 +0200 -@@ -68,7 +68,7 @@ - * It can be: @li e_None = 3 @li e_Sharp = 1 @li e_DoubleSharp=2 - * @li e_Flat= -1 @li e_DoubleFlat= -2 @li e_Natural=0 - */ -- enum Ealter : char { -+ enum Ealter : signed char { - e_Natural = 0, e_Sharp = 1, e_DoubleSharp = 2, e_Flat = -1, e_DoubleFlat = -2, e_None = 3 - }; - diff --git a/srcpkgs/nootka/template b/srcpkgs/nootka/template deleted file mode 100644 index d6b7a095eaa2e2..00000000000000 --- a/srcpkgs/nootka/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'nootka' -pkgname=nootka -version=2.0.2 -revision=2 -build_style=cmake -hostmakedepends="qt5-qmake qt5-host-tools" -makedepends="alsa-lib-devel fftw-devel jack-devel libvorbis-devel qt5-devel - qt5-declarative-devel qt5-quickcontrols2-devel qt5-tools-devel soundtouch-devel - $(vopt_if pulseaudio pulseaudio-devel)" -short_desc="Application to learn classical score notation" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-3.0-or-later" -homepage="https://nootka.sourceforge.io" -changelog="https://www.opencode.net/seelook/nootka/-/blob/master/changes" -distfiles="${SOURCEFORGE_SITE}/nootka/Nootka-${version}/nootka-${version}-source.tar.bz2" -checksum=6477722d9dfe4c2a50efbb5c36e0e5376d76e2a2c366ef43747e71ed12351c8b - -build_options="pulseaudio" -build_options_default="pulseaudio" diff --git a/srcpkgs/notcurses-devel b/srcpkgs/notcurses-devel deleted file mode 120000 index 609dfe4d9c5d78..00000000000000 --- a/srcpkgs/notcurses-devel +++ /dev/null @@ -1 +0,0 @@ -notcurses \ No newline at end of file diff --git a/srcpkgs/notcurses-progs b/srcpkgs/notcurses-progs deleted file mode 120000 index 609dfe4d9c5d78..00000000000000 --- a/srcpkgs/notcurses-progs +++ /dev/null @@ -1 +0,0 @@ -notcurses \ No newline at end of file diff --git a/srcpkgs/notcurses/template b/srcpkgs/notcurses/template deleted file mode 100644 index 5704c264d66844..00000000000000 --- a/srcpkgs/notcurses/template +++ /dev/null @@ -1,52 +0,0 @@ -# Template file for 'notcurses' -pkgname=notcurses -version=3.0.9 -revision=3 -build_style=cmake -configure_args="-DUSE_STATIC=ON -DUSE_QRCODEGEN=On $(vopt_bool man USE_PANDOC)" -hostmakedepends="pkg-config $(vopt_if man pandoc)" -makedepends="libunistring-devel ffmpeg6-devel ncurses-libtinfo-devel qrcodegen - doctest-devel libdeflate-devel" -depends="ncurses-base" -short_desc="Blingful character graphics/TUI library" -maintainer="mobinmob <mobinmob@disroot.org>" -license="Apache-2.0" -homepage="https://nick-black.com/dankwiki/index.php/Notcurses" -changelog="https://raw.githubusercontent.com/dankamongmen/notcurses/master/NEWS.md" -distfiles="https://github.com/dankamongmen/notcurses/archive/v${version}.tar.gz" -checksum=e5cc02aea82814b843cdf34dedd716e6e1e9ca440cf0f899853ca95e241bd734 - -build_options="man" -desc_option_man="Use pandoc for manpages" - -case "$XBPS_MACHINE" in - x86_64*|i686|ppc64le*|ppc64) build_options_default="man" ;; -esac - -notcurses-devel_package() { - depends="notcurses-${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove /usr/lib/cmake - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - vmove usr/share/doc - if [ "$build_option_man" ]; then - vmove usr/share/man/man3 - fi - } -} - -notcurses-progs_package() { - depends="notcurses-${version}_${revision}" - short_desc+=" - programs" - pkg_install() { - vmove usr/bin - vmove usr/share/notcurses - if [ "$build_option_man" ]; then - vmove usr/share/man/man1 - fi - } -} diff --git a/srcpkgs/notepadqq/files/notepadqq b/srcpkgs/notepadqq/files/notepadqq deleted file mode 100644 index 3831e5a8ff9589..00000000000000 --- a/srcpkgs/notepadqq/files/notepadqq +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh - -exec /usr/lib/notepadqq/notepadqq-bin "$@" diff --git a/srcpkgs/notepadqq/patches/disable-stats.patch b/srcpkgs/notepadqq/patches/disable-stats.patch deleted file mode 100644 index f1aeb8a73e08da..00000000000000 --- a/srcpkgs/notepadqq/patches/disable-stats.patch +++ /dev/null @@ -1,11 +0,0 @@ -# disable collection of system statics ---- a/src/ui/stats.cpp -+++ b/src/ui/stats.cpp -@@ -19,6 +19,7 @@ - - void Stats::init() - { -+ return; // statistics collection disabled by Void Linux - NqqSettings &settings = NqqSettings::getInstance(); - - Stats::askUserPermission(); diff --git a/srcpkgs/notepadqq/template b/srcpkgs/notepadqq/template deleted file mode 100644 index 194588600db8b5..00000000000000 --- a/srcpkgs/notepadqq/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'notepadqq' -pkgname=notepadqq -version=1.4.8 -revision=1 -build_style=qmake -hostmakedepends="pkg-config qt5-tools qt5-qmake qt5-host-tools" -makedepends="qt5-svg-devel qt5-webkit-devel" -depends="desktop-file-utils hicolor-icon-theme" -maintainer="Orphaned <orphan@voidlinux.org>" -short_desc="Text editor for developers" -homepage="https://notepadqq.com" -license="GPL-3.0-or-later" -distfiles="https://github.com/notepadqq/notepadqq/archive/v${version}.tar.gz" -checksum=13fba9abd84c59de27fbe92f74e2763b57588fcf9c88af10ec67313b0abbc9d0 - -post_install() { - # no need for upstream's weird magic, leads to segfaults anyway - rm "${DESTDIR}/usr/bin/notepadqq" - # use our simple start scipt - vbin ${FILESDIR}/notepadqq -} diff --git a/srcpkgs/notes-up/template b/srcpkgs/notes-up/template deleted file mode 100644 index 922fc48174fa77..00000000000000 --- a/srcpkgs/notes-up/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'notes-up' -pkgname=notes-up -version=2.0.6 -revision=4 -build_style=meson -hostmakedepends="pkg-config vala gettext glib-devel" -makedepends="libgee08-devel libmarkdown2-devel libwebkit2gtk41-devel granite-devel -gtksourceview4-devel gtkspell3-devel" -depends="hicolor-icon-theme" -short_desc="Markdown notes editor & manager" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-or-later, BSD-3-Clause" -homepage="https://github.com/Philip-Scott/Notes-up" -distfiles="https://github.com/Philip-Scott/Notes-up/archive/${version}.tar.gz" -checksum=6e7b6ac4a3a917867a1555db0a6e03e40ccd9955b5d76e980a26fa8e40744f07 - -post_patch() { - # Use webkit2gtk-4.1 - vsed -e "s/dependency('webkit2gtk-4.0'/dependency('webkit2gtk-4.1'/" -i meson.build -} - -post_install() { - ln -s com.github.philip_scott.notes-up ${DESTDIR}/usr/bin/notes-up - vlicense data/assets/highlightjs/highlight.LICENSE -} diff --git a/srcpkgs/notification-daemon/template b/srcpkgs/notification-daemon/template deleted file mode 100644 index 9bc1ecd2bdf2ed..00000000000000 --- a/srcpkgs/notification-daemon/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'notification-daemon' -pkgname=notification-daemon -version=3.20.0 -revision=2 -build_style=gnu-configure -configure_args="--disable-static" -hostmakedepends="pkg-config intltool glib-devel" -makedepends="libglib-devel gtk+3-devel libcanberra-devel" -depends="desktop-file-utils" -short_desc="Shows notification messages on the desktop" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-or-later" -homepage="http://www.galago-project.org/specs/notification/" -distfiles="${GNOME_SITE}/$pkgname/${version%.*}/$pkgname-$version.tar.xz" -checksum=dd13768f35fd8bba9c4920b0f8269f39270e5a3cfed1a34c3b940a492286ece5 diff --git a/srcpkgs/notify-osd/template b/srcpkgs/notify-osd/template deleted file mode 100644 index 18a8ad9e14432c..00000000000000 --- a/srcpkgs/notify-osd/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'notify-osd' -pkgname=notify-osd -version=0.9.34 -revision=2 -build_style=gnu-configure -hostmakedepends="pkg-config glib-devel dbus-glib-devel" -makedepends="libwnck-devel libnotify-devel dbus-glib-devel" -short_desc="Canonical's on-screen-display notification agent" -maintainer="Emanuel Serpa <emanuel@openmailbox.org>" -license="GPL-3.0-only" -homepage="https://launchpad.net/notify-osd" -distfiles="https://launchpad.net/notify-osd/precise/${version}/+download/notify-osd-${version}.tar.gz" -checksum=12080deeaa5e1e10b420117351c2bd5db3421b0d1efcab8ee8052c808c3aaa3c -provides="notification-daemon-0_1" - -do_check() { - : # requires xserver -} diff --git a/srcpkgs/notify-send.sh/template b/srcpkgs/notify-send.sh/template deleted file mode 100644 index 9279e4924fdd82..00000000000000 --- a/srcpkgs/notify-send.sh/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'notify-send.sh' -pkgname=notify-send.sh -version=1.2 -revision=1 -depends="bash dbus glib" -short_desc="Drop in replacement for libnotify and notify-send" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-3.0-or-later" -homepage="https://github.com/vlevit/notify-send.sh" -distfiles="https://github.com/vlevit/notify-send.sh/archive/v${version}.tar.gz" -checksum=ae46aadcdaefc655c49c5cb432bede4e5bfcf406af0ba21df0ddcd17103944b1 - -do_install() { - vbin notify-send.sh - vbin notify-action.sh -} diff --git a/srcpkgs/notion/template b/srcpkgs/notion/template deleted file mode 100644 index 178a55b388a7d4..00000000000000 --- a/srcpkgs/notion/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'notion' -pkgname=notion -version=4.0.4 -revision=1 -hostmakedepends="pkg-config gettext groff lua54" -makedepends="libSM-devel libXext-devel libXft-devel libXinerama-devel - libXrandr-devel lua54-devel readline-devel" -short_desc="Tabbed, tiling window manager" -maintainer="Julian Wiesener <jw@vtoc.de>" -license="LGPL-2.1-or-later" -homepage="https://notionwm.net/" -distfiles="https://github.com/raboof/notion/archive/${version}.tar.gz>${pkgname}-${version}.tar.gz" -checksum=d5c2a1c32311dd427c10990fbf11d6f27413a3096be9ece4ed6595bef979efad - -do_build() { - make CC=$CC PREFIX=/usr ETCDIR=/etc/notion -} - -do_install() { - make DESTDIR=${DESTDIR} PREFIX=/usr ETCDIR=/etc/notion install - vman man/notion.1 - vman man/notionflux.1 -} diff --git a/srcpkgs/notmuch-mutt b/srcpkgs/notmuch-mutt deleted file mode 120000 index 67778b7eb37ef3..00000000000000 --- a/srcpkgs/notmuch-mutt +++ /dev/null @@ -1 +0,0 @@ -notmuch \ No newline at end of file diff --git a/srcpkgs/notmuch-python3 b/srcpkgs/notmuch-python3 deleted file mode 120000 index 67778b7eb37ef3..00000000000000 --- a/srcpkgs/notmuch-python3 +++ /dev/null @@ -1 +0,0 @@ -notmuch \ No newline at end of file diff --git a/srcpkgs/notmuch-ruby b/srcpkgs/notmuch-ruby deleted file mode 120000 index 67778b7eb37ef3..00000000000000 --- a/srcpkgs/notmuch-ruby +++ /dev/null @@ -1 +0,0 @@ -notmuch \ No newline at end of file diff --git a/srcpkgs/notmuch/notmuch-python3.INSTALL.msg b/srcpkgs/notmuch/notmuch-python3.INSTALL.msg deleted file mode 100644 index 5e36b54b501c4b..00000000000000 --- a/srcpkgs/notmuch/notmuch-python3.INSTALL.msg +++ /dev/null @@ -1,3 +0,0 @@ -The legacy python bindings in this package have been deprecated and -are unsupported by notmuch, and will likely be phased out in upcoming -releases. Please switch to the new cffi bindings in python3-notmuch2. diff --git a/srcpkgs/notmuch/patches/0001-configure-detect-version-by-compiler-for-build.patch b/srcpkgs/notmuch/patches/0001-configure-detect-version-by-compiler-for-build.patch deleted file mode 100644 index 1f9627f8411ff6..00000000000000 --- a/srcpkgs/notmuch/patches/0001-configure-detect-version-by-compiler-for-build.patch +++ /dev/null @@ -1,31 +0,0 @@ -We'll need to run the compiled binary to report our current version. - -With the same code base, we should have the same version information -regardless of compiler and architecture. - -Let's use the compiler for building architecture to build the reporting -binary. Which is usually reported under variable CC_FOR_BUILD, -a convention established by GNU Autotools, and fall back to CC if it's -not defined. ---- a/configure -+++ b/configure -@@ -89,8 +89,10 @@ fi - BASHCMD=${BASHCMD:-bash} - PERL=${PERL:-perl} - CC=${CC:-cc} -+CC_FOR_BUILD=${CC_FOR_BUILD:-$CC} - CXX=${CXX:-c++} - CFLAGS=${CFLAGS:--g -O2} -+CFLAGS_FOR_BUILD=${CFLAGS_FOR_BUILD:-$CFLAGS} - CPPFLAGS=${CPPFLAGS:-} - CXXFLAGS_for_sh=${CXXFLAGS:-${CFLAGS}} - CXXFLAGS=${CXXFLAGS:-\$(CFLAGS)} -@@ -448,7 +450,7 @@ int main(void) { - return 0; - } - EOF --if ${CC} ${CFLAGS} -I"$srcdir" _libversion.c -o _libversion > /dev/null 2>&1 \ -+if ${CC_FOR_BUILD} ${CFLAGS_FOR_BUILD} -I"$srcdir" _libversion.c -o _libversion > /dev/null 2>&1 \ - && ./_libversion > _libversion.sh && . ./_libversion.sh - then - printf "OK.\n" diff --git a/srcpkgs/notmuch/patches/0005-configure-drop-gmime-session-key-extraction-support-.patch b/srcpkgs/notmuch/patches/0005-configure-drop-gmime-session-key-extraction-support-.patch deleted file mode 100644 index 9e60ab1feaccf8..00000000000000 --- a/srcpkgs/notmuch/patches/0005-configure-drop-gmime-session-key-extraction-support-.patch +++ /dev/null @@ -1,69 +0,0 @@ -Void Linux gmime3 always support session key extraction. ---- a/configure -+++ b/configure -@@ -506,65 +506,7 @@ if pkg-config --exists "gmime-3.0 >= $GM - - printf "Checking for GMime session key extraction support... " - -- cat > _check_session_keys.c <<EOF --#include <gmime/gmime.h> --#include <stdio.h> -- --int main () { -- GError *error = NULL; -- GMimeParser *parser = NULL; -- GMimeMultipartEncrypted *body = NULL; -- GMimeDecryptResult *decrypt_result = NULL; -- GMimeObject *output = NULL; -- -- g_mime_init (); -- parser = g_mime_parser_new (); -- g_mime_parser_init_with_stream (parser, g_mime_stream_file_open("$srcdir/test/corpora/crypto/basic-encrypted.eml", "r", &error)); -- if (error) return !! fprintf (stderr, "failed to instantiate parser with test/corpora/crypto/basic-encrypted.eml\n"); -- -- body = GMIME_MULTIPART_ENCRYPTED(g_mime_message_get_mime_part (g_mime_parser_construct_message (parser, NULL))); -- if (body == NULL) return !! fprintf (stderr, "did not find a multipart encrypted message\n"); -- -- output = g_mime_multipart_encrypted_decrypt (body, GMIME_DECRYPT_EXPORT_SESSION_KEY, NULL, &decrypt_result, &error); -- if (error || output == NULL) return !! fprintf (stderr, "decryption failed\n"); -- -- if (decrypt_result == NULL) return !! fprintf (stderr, "no GMimeDecryptResult found\n"); -- if (decrypt_result->session_key == NULL) return !! fprintf (stderr, "GMimeDecryptResult has no session key\n"); -- -- printf ("%s\n", decrypt_result->session_key); -- return 0; --} --EOF -- if ! TEMP_GPG=$(mktemp -d "${TMPDIR:-/tmp}/notmuch.XXXXXX"); then -- printf 'No.\nCould not make tempdir for testing session-key support.\n' -- errors=$((errors + 1)) -- elif ${CC} ${CFLAGS} ${gmime_cflags} _check_session_keys.c ${gmime_ldflags} -o _check_session_keys \ -- && GNUPGHOME=${TEMP_GPG} gpg --batch --quiet --import < "$srcdir"/test/openpgp4-secret-key.asc \ -- && SESSION_KEY=$(GNUPGHOME=${TEMP_GPG} ./_check_session_keys) \ -- && [ $SESSION_KEY = 9:496A0B6D15A5E7BA762FB8E5FE6DEE421D4D9BBFCEAD1CDD0CCF636D07ADE621 ] -- then - printf "OK.\n" -- else -- cat <<EOF --No. --*** Error: Could not extract session keys from encrypted message. -- --This is likely due to your GMime having been built against a old --version of GPGME. -- --Please try to rebuild your version of GMime against a more recent --version of GPGME (at least GPGME 1.8.0). --EOF -- if GPGME_VERS="$(pkg-config --modversion gpgme || gpgme-config --version)"; then -- printf 'Your current GPGME development version is: %s\n' "$GPGME_VERS" -- else -- printf 'You do not have the GPGME development libraries installed.\n' -- fi -- errors=$((errors + 1)) -- fi -- if [ -n "$TEMP_GPG" -a -d "$TEMP_GPG" ]; then -- rm -rf "$TEMP_GPG" -- fi - - cat > _check_gmime_cert.c <<EOF - #include <stdio.h> diff --git a/srcpkgs/notmuch/patches/0006-configure-drop-gmime-x509-certificate-validity-check.patch b/srcpkgs/notmuch/patches/0006-configure-drop-gmime-x509-certificate-validity-check.patch deleted file mode 100644 index 245b79df27cc9c..00000000000000 --- a/srcpkgs/notmuch/patches/0006-configure-drop-gmime-x509-certificate-validity-check.patch +++ /dev/null @@ -1,100 +0,0 @@ -The problem has been fixed with gmime 3.2.7 already. ---- a/configure -+++ b/configure -@@ -508,96 +508,13 @@ if pkg-config --exists "gmime-3.0 >= $GM - - printf "OK.\n" - -- cat > _check_gmime_cert.c <<EOF --#include <stdio.h> --#include <gmime/gmime.h> -- --int main () { -- GError *error = NULL; -- GMimeParser *parser = NULL; -- GMimeApplicationPkcs7Mime *body = NULL; -- GMimeSignatureList *sig_list = NULL; -- GMimeSignature *sig = NULL; -- GMimeCertificate *cert = NULL; -- GMimeObject *output = NULL; -- int len; -- -- g_mime_init (); -- parser = g_mime_parser_new (); -- g_mime_parser_init_with_stream (parser, g_mime_stream_file_open("$srcdir/test/corpora/pkcs7/smime-onepart-signed.eml", "r", &error)); -- if (error) return !! fprintf (stderr, "failed to instantiate parser with test/corpora/pkcs7/smime-onepart-signed.eml\n"); -- -- body = GMIME_APPLICATION_PKCS7_MIME(g_mime_message_get_mime_part (g_mime_parser_construct_message (parser, NULL))); -- if (body == NULL) return !! fprintf (stderr, "did not find a application/pkcs7 message\n"); -- -- sig_list = g_mime_application_pkcs7_mime_verify (body, GMIME_VERIFY_NONE, &output, &error); -- if (error || output == NULL) return !! fprintf (stderr, "verify failed\n"); -- -- if (sig_list == NULL) return !! fprintf (stderr, "no GMimeSignatureList found\n"); -- len = g_mime_signature_list_length (sig_list); -- if (len != 1) return !! fprintf (stderr, "expected 1 signature, got %d\n", len); -- sig = g_mime_signature_list_get_signature (sig_list, 0); -- if (sig == NULL) return !! fprintf (stderr, "no GMimeSignature found at position 0\n"); -- cert = g_mime_signature_get_certificate (sig); -- if (cert == NULL) return !! fprintf (stderr, "no GMimeCertificate found\n"); --#ifdef CHECK_VALIDITY -- GMimeValidity validity = g_mime_certificate_get_id_validity (cert); -- if (validity != GMIME_VALIDITY_FULL) return !! fprintf (stderr, "Got validity %d, expected %d\n", validity, GMIME_VALIDITY_FULL); --#endif --#ifdef CHECK_EMAIL -- const char *email = g_mime_certificate_get_email (cert); -- if (! email) return !! fprintf (stderr, "no email returned"); -- if (email[0] == '<') return 2; --#endif -- return 0; --} --EOF -- -- # see https://github.com/jstedfast/gmime/pull/90 -- # should be fixed in GMime in 3.2.7, but some distros might patch - printf "Checking for GMime X.509 certificate validity... " - -- if ! TEMP_GPG=$(mktemp -d "${TMPDIR:-/tmp}/notmuch.XXXXXX"); then -- printf 'No.\nCould not make tempdir for testing X.509 certificate validity support.\n' -- errors=$((errors + 1)) -- elif ${CC} -DCHECK_VALIDITY ${CFLAGS} ${gmime_cflags} _check_gmime_cert.c ${gmime_ldflags} -o _check_x509_validity \ -- && echo disable-crl-checks > "$TEMP_GPG/gpgsm.conf" \ -- && echo "4D:E0:FF:63:C0:E9:EC:01:29:11:C8:7A:EE:DA:3A:9A:7F:6E:C1:0D S" >> "$TEMP_GPG/trustlist.txt" \ -- && GNUPGHOME=${TEMP_GPG} gpgsm --batch --quiet --import < "$srcdir"/test/smime/ca.crt -- then -- if GNUPGHOME=${TEMP_GPG} ./_check_x509_validity; then - gmime_x509_cert_validity=1 - printf "Yes.\n" -- else -- gmime_x509_cert_validity=0 -- printf "No.\n" -- if pkg-config --exists "gmime-3.0 >= 3.2.7"; then -- cat <<EOF --*** Error: GMime fails to calculate X.509 certificate validity, and --is later than 3.2.7, which should have fixed this issue. -- --Please follow up on https://github.com/jstedfast/gmime/pull/90 with --more details. --EOF -- errors=$((errors + 1)) -- fi -- fi - printf "Checking whether GMime emits email addresses with angle brackets... " -- if ${CC} -DCHECK_EMAIL ${CFLAGS} ${gmime_cflags} _check_gmime_cert.c ${gmime_ldflags} -o _check_email && -- GNUPGHOME=${TEMP_GPG} ./_check_email; then -- gmime_emits_angle_brackets=0 -- printf "No.\n" -- else - gmime_emits_angle_brackets=1 - printf "Yes.\n" -- fi -- else -- printf 'No.\nFailed to set up gpgsm for testing X.509 certificate validity support.\n' -- errors=$((errors + 1)) -- fi -- if [ -n "$TEMP_GPG" -a -d "$TEMP_GPG" ]; then -- rm -rf "$TEMP_GPG" -- fi - - # see https://dev.gnupg.org/T3464 - # there are problems verifying signatures when decrypting with session keys with GPGME 1.13.0 and 1.13.1 diff --git a/srcpkgs/notmuch/patches/0007-configure-drop-gmime-verify-with-session-key-check.patch b/srcpkgs/notmuch/patches/0007-configure-drop-gmime-verify-with-session-key-check.patch deleted file mode 100644 index 49005acdff346b..00000000000000 --- a/srcpkgs/notmuch/patches/0007-configure-drop-gmime-verify-with-session-key-check.patch +++ /dev/null @@ -1,80 +0,0 @@ -The problem is fixed with gpgme 1.14.0. - -We'll force a conflicts with gpgme older than 1.14.0, so nothing to -worry about. ---- a/configure -+++ b/configure -@@ -520,73 +520,8 @@ if pkg-config --exists "gmime-3.0 >= $GM - # there are problems verifying signatures when decrypting with session keys with GPGME 1.13.0 and 1.13.1 - printf "Checking signature verification when decrypting using session keys... " - -- cat > _verify_sig_with_session_key.c <<EOF --#include <stdio.h> --#include <gmime/gmime.h> -- --int main () { -- GError *error = NULL; -- GMimeParser *parser = NULL; -- GMimeMultipartEncrypted *body = NULL; -- GMimeDecryptResult *result = NULL; -- GMimeSignatureList *sig_list = NULL; -- GMimeSignature *sig = NULL; -- GMimeObject *output = NULL; -- GMimeSignatureStatus status; -- int len; -- -- g_mime_init (); -- parser = g_mime_parser_new (); -- g_mime_parser_init_with_stream (parser, g_mime_stream_file_open("$srcdir/test/corpora/crypto/encrypted-signed.eml", "r", &error)); -- if (error) return !! fprintf (stderr, "failed to instantiate parser with test/corpora/pkcs7/smime-onepart-signed.eml\n"); -- -- body = GMIME_MULTIPART_ENCRYPTED(g_mime_message_get_mime_part (g_mime_parser_construct_message (parser, NULL))); -- if (body == NULL) return !! fprintf (stderr, "did not find a multipart/encrypted message\n"); -- -- output = g_mime_multipart_encrypted_decrypt (body, GMIME_DECRYPT_NONE, "9:9E1CDF53BBF794EA34F894B5B68E1E56FB015EA69F81D2A5EAB7F96C7B65783E", &result, &error); -- if (error || output == NULL) return !! fprintf (stderr, "decrypt failed\n"); -- -- sig_list = g_mime_decrypt_result_get_signatures (result); -- if (sig_list == NULL) return !! fprintf (stderr, "sig_list is NULL\n"); -- -- if (sig_list == NULL) return !! fprintf (stderr, "no GMimeSignatureList found\n"); -- len = g_mime_signature_list_length (sig_list); -- if (len != 1) return !! fprintf (stderr, "expected 1 signature, got %d\n", len); -- sig = g_mime_signature_list_get_signature (sig_list, 0); -- if (sig == NULL) return !! fprintf (stderr, "no GMimeSignature found at position 0\n"); -- status = g_mime_signature_get_status (sig); -- if (status & GMIME_SIGNATURE_STATUS_KEY_MISSING) return !! fprintf (stderr, "signature status contains KEY_MISSING (see https://dev.gnupg.org/T3464)\n"); -- -- return 0; --} --EOF -- if ! TEMP_GPG=$(mktemp -d "${TMPDIR:-/tmp}/notmuch.XXXXXX"); then -- printf 'No.\nCould not make tempdir for testing signature verification when decrypting with session keys.\n' -- errors=$((errors + 1)) -- elif ${CC} ${CFLAGS} ${gmime_cflags} _verify_sig_with_session_key.c ${gmime_ldflags} -o _verify_sig_with_session_key \ -- && GNUPGHOME=${TEMP_GPG} gpg --batch --quiet --import < "$srcdir"/test/openpgp4-secret-key.asc \ -- && rm -f ${TEMP_GPG}/private-keys-v1.d/*.key -- then -- if GNUPGHOME=${TEMP_GPG} ./_verify_sig_with_session_key; then - gmime_verify_with_session_key=1 - printf "Yes.\n" -- else -- gmime_verify_with_session_key=0 -- printf "No.\n" -- cat <<EOF --*** Error: GMime fails to verify signatures when decrypting with a session key. -- --This is most likely due to a buggy version of GPGME, which should be fixed in 1.13.2 or later. --See https://dev.gnupg.org/T3464 for more details. --EOF -- fi -- else -- printf 'No.\nFailed to set up gpg for testing signature verification while decrypting with a session key.\n' -- errors=$((errors + 1)) -- fi -- if [ -n "$TEMP_GPG" -a -d "$TEMP_GPG" ]; then -- rm -rf "$TEMP_GPG" -- fi - else - have_gmime=0 - printf "No.\n" diff --git a/srcpkgs/notmuch/patches/0008-fix-cross-for-ruby-bindings.patch b/srcpkgs/notmuch/patches/0008-fix-cross-for-ruby-bindings.patch deleted file mode 100644 index 02fea34bf9b27a..00000000000000 --- a/srcpkgs/notmuch/patches/0008-fix-cross-for-ruby-bindings.patch +++ /dev/null @@ -1,36 +0,0 @@ -diff --git a/bindings/ruby/extconf.rb b/bindings/ruby/extconf.rb -index d914537c..aae1d2fd 100644 ---- a/bindings/ruby/extconf.rb -+++ b/bindings/ruby/extconf.rb -@@ -18,9 +18,31 @@ if not ENV['LIBNOTMUCH'] - exit 1 - end - -+# Use cross-compiler toolchain -+if ENV['_TARGET_PLATFORM'] -+ RbConfig::MAKEFILE_CONFIG['CC'] = ENV['CC'] if ENV['CC'] -+ RbConfig::MAKEFILE_CONFIG['CXX'] = ENV['CXX'] if ENV['CXX'] -+ RbConfig::MAKEFILE_CONFIG['LD'] = ENV['LD'] if ENV['LD'] -+ RbConfig::MAKEFILE_CONFIG['AR'] = ENV['AR'] if ENV['AR'] -+ RbConfig::MAKEFILE_CONFIG['CFLAGS'] = ENV['CFLAGS'] if ENV['CFLAGS'] -+ RbConfig::MAKEFILE_CONFIG['LDFLAGS'] = ENV['LDFLAGS'] if ENV['LDFLAGS'] -+end -+ - $LOCAL_LIBS += ENV['LIBNOTMUCH'] - $LIBS += " -ltalloc" - - # Create Makefile - dir_config('notmuch') - create_makefile('notmuch') -+ -+# Fix makefile definitions for cross compile -+if ENV['_TARGET_PLATFORM'] -+ system("sed -i 's|^V =.*|V = 1|' Makefile") -+ system("sed -i 's|^CFLAGS.*|CFLAGS = \$(CCDLFLAGS) $(VOID_TARGET_CFLAGS) \$(ARCH_FLAG)|' Makefile") -+ system("sed -i 's|^topdir.*|topdir = $(XBPS_CROSS_BASE)/usr/include/ruby-\$(ruby_version)|' Makefile") -+ system("sed -i 's|^hdrdir.*|hdrdir = $(XBPS_CROSS_BASE)/usr/include/ruby-\$(ruby_version)|' Makefile") -+ system("sed -i 's|^arch_hdrdir.*|arch_hdrdir = $(XBPS_CROSS_BASE)/usr/include/ruby-\$(ruby_version)/\$(arch)|' Makefile") -+ system("sed -i 's|^arch =.*|arch = $(_TARGET_PLATFORM)|' Makefile") -+ system("sed -i 's|^dldflags =.*|dldflags = $(LDFLAGS)|' Makefile") -+ system("sed -i 's|^libdir =.*|libdir = $(exec_prefix)/lib$(XBPS_TARGET_WORDSIZE)|' Makefile") -+end diff --git a/srcpkgs/notmuch/template b/srcpkgs/notmuch/template deleted file mode 100644 index cc68651d9e6812..00000000000000 --- a/srcpkgs/notmuch/template +++ /dev/null @@ -1,132 +0,0 @@ -# Template file for 'notmuch' -pkgname=notmuch -version=0.39 -revision=3 -build_style=configure -build_helper=python3 -configure_args="--prefix=/usr - --emacslispdir=/usr/share/emacs/site-lisp/notmuch - --emacsetcdir=/usr/share/emacs/site-lisp/notmuch" -hostmakedepends="perl pkg-config python3-Sphinx python3-devel texinfo - desktop-file-utils emacs gnupg python3-setuptools python3-cffi - python3-build python3-installer doxygen ruby-devel" -makedepends="bash-completion gmime3-devel talloc-devel xapian-core-devel - python3-cffi ruby-devel" -depends="gmime3>=3.2.7" -checkdepends="python3-pytest mdocml dtach gdb tar xz xapian-core - openssl" -short_desc="Thread-based email index, search, and tagging" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-3.0-or-later" -homepage="https://notmuchmail.org" -distfiles="https://notmuchmail.org/releases/notmuch-${version}.tar.xz - https://notmuchmail.org/releases/test-databases/database-v1.tar.xz" -checksum="b88bb02a76c46bad8d313fd2bb4f8e39298b51f66fcbeb304d9f80c3eef704e3 - 4299e051b10e1fa7b33ea2862790a09ebfe96859681804e5251e130f800e69d2" -skip_extraction="database-v1.tar.xz" -replaces="notmuch-emacs>=0" - -make_check="ci-skip" # dtach based tests fail in CI due to no pty - -subpackages="libnotmuch libnotmuch-devel notmuch-mutt - notmuch-python3 python3-notmuch2 notmuch-ruby" - -do_build() { - if [ "$CROSS_BUILD" ]; then - _TARGET_PLATFORM="$(ruby -r \ - $(find ${XBPS_CROSS_BASE}/usr/lib/ruby -iname rbconfig.rb) \ - -e 'puts RbConfig::CONFIG["arch"]' 2>/dev/null)" - VOID_TARGET_CFLAGS="$CFLAGS" - export _TARGET_PLATFORM XBPS_CROSS_BASE VOID_TARGET_CFLAGS \ - XBPS_TARGET_WORDSIZE - fi - make ${makejobs} - make -C contrib/notmuch-mutt - cd ${wrksrc}/bindings/python-cffi - python -m build --wheel --skip-dependency-check --no-isolation - cd ${wrksrc}/contrib/python-legacy - python -m build --wheel --skip-dependency-check --no-isolation -} - -do_check() { - vsrccopy database-v1.tar.xz test/test-databases - if [ "$XBPS_TARGET_LIBC" = musl ]; then - # Seem like gpgconf's problem, - # mutt on musl also have problems with smime - NOTMUCH_SKIP_TESTS="smime.3 smime.5" - # bad regex test fails on musl - NOTMUCH_SKIP_TESTS+=" as-text.10" - fi - if [ $(id -u) = 0 ]; then - NOTMUCH_SKIP_TESTS+=" new.36 new.39 tagging.25" - fi - # fails due to our gmime configure patches - NOTMUCH_SKIP_TESTS+=" smime.4" - export NOTMUCH_SKIP_TESTS - make test -} - -do_install() { - make DESTDIR=${DESTDIR} install - rm -f ${DESTDIR}/usr/share/applications/mimeinfo.cache -} - -libnotmuch_package() { - short_desc+=" - runtime library" - pkg_install() { - vmove usr/lib/*.so.* - } -} - -libnotmuch-devel_package() { - short_desc+=" - development files" - depends="libnotmuch-${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/*.so - vmove usr/share/man/man3 - } -} - -notmuch-mutt_package() { - short_desc+=" - Mutt interface" - depends="notmuch mutt perl-Mail-Box perl-MailTools - perl-String-ShellQuote perl-Term-ReadLine-Gnu perl-File-Which" - pkg_install() { - vbin contrib/notmuch-mutt/notmuch-mutt - vman contrib/notmuch-mutt/notmuch-mutt.1 - } -} - -notmuch-python3_package() { - depends="libnotmuch python3" - short_desc+=" - Python 3 bindings (legacy)" - pkg_install() { - cd ${wrksrc}/contrib/python-legacy - python -m installer --destdir="$PKGDESTDIR" dist/*.whl - } -} - -python3-notmuch2_package() { - depends="libnotmuch python3 python3-cffi" - short_desc+=" - Python 3 cffi bindings" - pkg_install() { - cd ${wrksrc}/bindings/python-cffi - python -m installer --destdir="$PKGDESTDIR" dist/*.whl - } -} - -notmuch-ruby_package() { - short_desc+=" - Ruby bindings" - pkg_install() { - if [ "$CROSS_BUILD" ]; then - _TARGET_PLATFORM="$(ruby -r \ - $(find ${XBPS_CROSS_BASE}/usr/lib/ruby -iname rbconfig.rb) \ - -e 'puts RbConfig::CONFIG["arch"]' 2>/dev/null)" - VOID_TARGET_CFLAGS="$CFLAGS" - export _TARGET_PLATFORM XBPS_CROSS_BASE VOID_TARGET_CFLAGS \ - XBPS_TARGET_WORDSIZE - fi - make DESTDIR=${PKGDESTDIR} -C bindings/ruby install - } -} diff --git a/srcpkgs/notmuch/update b/srcpkgs/notmuch/update deleted file mode 100644 index e299d00ea67cd4..00000000000000 --- a/srcpkgs/notmuch/update +++ /dev/null @@ -1 +0,0 @@ -ignore="*rc*" diff --git a/srcpkgs/noto-fonts-cjk-sans-variable b/srcpkgs/noto-fonts-cjk-sans-variable deleted file mode 120000 index ce3216f75fcc6f..00000000000000 --- a/srcpkgs/noto-fonts-cjk-sans-variable +++ /dev/null @@ -1 +0,0 @@ -noto-fonts-cjk-sans \ No newline at end of file diff --git a/srcpkgs/noto-fonts-cjk-sans/files/70-noto-fonts-cjk-sans.conf b/srcpkgs/noto-fonts-cjk-sans/files/70-noto-fonts-cjk-sans.conf deleted file mode 100644 index d0dd3648897c33..00000000000000 --- a/srcpkgs/noto-fonts-cjk-sans/files/70-noto-fonts-cjk-sans.conf +++ /dev/null @@ -1,124 +0,0 @@ -<?xml version="1.0"?> -<!DOCTYPE fontconfig SYSTEM "fonts.dtd"> -<fontconfig> - <description>Properly match Noto CJK font languages</description> - <match target="pattern"> - <test name="lang"> - <string>ja</string> - </test> - <test name="family"> - <string>sans-serif</string> - </test> - <edit name="family" mode="prepend"> - <string>Noto Sans CJK JP</string> - </edit> - </match> - - <match target="pattern"> - <test name="lang"> - <string>ko</string> - </test> - <test name="family"> - <string>sans-serif</string> - </test> - <edit name="family" mode="prepend"> - <string>Noto Sans CJK KR</string> - </edit> - </match> - - <match target="pattern"> - <test name="lang"> - <string>zh-cn</string> - </test> - <test name="family"> - <string>sans-serif</string> - </test> - <edit name="family" mode="prepend" binding="strong"> - <string>Noto Sans CJK SC</string> - </edit> - </match> - - <match target="pattern"> - <test name="lang"> - <string>zh-tw</string> - </test> - <test name="family"> - <string>sans-serif</string> - </test> - <edit name="family" mode="prepend" binding="strong"> - <string>Noto Sans CJK TC</string> - </edit> - </match> - - <match target="pattern"> - <test name="lang"> - <string>zh-hk</string> - </test> - <test name="family"> - <string>sans-serif</string> - </test> - <edit name="family" mode="prepend" binding="strong"> - <string>Noto Sans CJK HK</string> - </edit> - </match> - - <match target="pattern"> - <test name="lang"> - <string>ja</string> - </test> - <test name="family"> - <string>monospace</string> - </test> - <edit name="family" mode="prepend"> - <string>Noto Sans Mono CJK JP</string> - </edit> - </match> - - <match target="pattern"> - <test name="lang"> - <string>ko</string> - </test> - <test name="family"> - <string>monospace</string> - </test> - <edit name="family" mode="prepend"> - <string>Noto Sans Mono CJK KR</string> - </edit> - </match> - - <match target="pattern"> - <test name="lang"> - <string>zh-cn</string> - </test> - <test name="family"> - <string>monospace</string> - </test> - <edit name="family" mode="prepend" binding="strong"> - <string>Noto Sans Mono CJK SC</string> - </edit> - </match> - - <match target="pattern"> - <test name="lang"> - <string>zh-tw</string> - </test> - <test name="family"> - <string>monospace</string> - </test> - <edit name="family" mode="prepend" binding="strong"> - <string>Noto Sans Mono CJK TC</string> - </edit> - </match> - - <match target="pattern"> - <test name="lang"> - <string>zh-hk</string> - </test> - <test name="family"> - <string>monospace</string> - </test> - <edit name="family" mode="prepend" binding="strong"> - <string>Noto Sans Mono CJK HK</string> - </edit> - </match> -</fontconfig> diff --git a/srcpkgs/noto-fonts-cjk-sans/template b/srcpkgs/noto-fonts-cjk-sans/template deleted file mode 100644 index c711ee314162ec..00000000000000 --- a/srcpkgs/noto-fonts-cjk-sans/template +++ /dev/null @@ -1,40 +0,0 @@ -# Template file for 'noto-fonts-cjk-sans' -pkgname=noto-fonts-cjk-sans -version=2.004 -revision=1 -depends="font-util" -short_desc="Google Noto CJK Fonts - sans serif fonts" -maintainer="classabbyamp <void@placeviolette.net>" -license="OFL-1.1" -homepage="https://github.com/notofonts/noto-cjk" -changelog="https://raw.githubusercontent.com/notofonts/noto-cjk/main/Sans/NEWS.md" -distfiles="https://github.com/notofonts/noto-cjk/releases/download/Sans${version}/01_NotoSansCJK-OTF-VF.zip - https://github.com/notofonts/noto-cjk/releases/download/Sans${version}/03_NotoSansCJK-OTC.zip" -checksum="d5e33aebad9f8a0c0896a4a29199ef85ca966134db164426c74e83e6f13c43cd - 528f4e1b25ff3badb0321b38d015d954c4c0de926c7830ef50e4a1948f6a3eed" -font_dirs="/usr/share/fonts/noto" - -do_install() { - vmkdir usr/share/fonts/noto - vcopy "*.ttc" usr/share/fonts/noto - vcopy "Variable/OTC/*.ttc" usr/share/fonts/noto - vinstall ${FILESDIR}/70-noto-fonts-cjk-sans.conf 644 usr/share/fontconfig/conf.avail - vinstall ${FILESDIR}/70-noto-fonts-cjk-sans.conf 644 usr/share/fontconfig/conf.avail \ - 70-noto-fonts-cjk-sans-variable.conf - vmkdir etc/fonts/conf.d - ln -sf ../../../usr/share/fontconfig/conf.avail/70-noto-fonts-cjk-sans.conf ${DESTDIR}/etc/fonts/conf.d/ - vlicense LICENSE -} - -noto-fonts-cjk-sans-variable_package() { - short_desc="${short_desc/ - /& variable weight}" - depends="font-util" - pkg_install() { - vmove 'usr/share/fonts/noto/*VF*.ttc' - vmove usr/share/fontconfig/conf.avail/70-noto-fonts-cjk-sans-variable.conf - vmkdir etc/fonts/conf.d - ln -sf ../../../usr/share/fontconfig/conf.avail/70-noto-fonts-cjk-sans-variable.conf \ - ${PKGDESTDIR}/etc/fonts/conf.d/ - vlicense LICENSE - } -} diff --git a/srcpkgs/noto-fonts-cjk-sans/update b/srcpkgs/noto-fonts-cjk-sans/update deleted file mode 100644 index 316971d3468722..00000000000000 --- a/srcpkgs/noto-fonts-cjk-sans/update +++ /dev/null @@ -1 +0,0 @@ -pattern='/archive/refs/tags/Sans\K[\d.]+(?=\.tar\.gz")' diff --git a/srcpkgs/noto-fonts-cjk-serif-variable b/srcpkgs/noto-fonts-cjk-serif-variable deleted file mode 120000 index 14b79937a4b0ef..00000000000000 --- a/srcpkgs/noto-fonts-cjk-serif-variable +++ /dev/null @@ -1 +0,0 @@ -noto-fonts-cjk-serif \ No newline at end of file diff --git a/srcpkgs/noto-fonts-cjk-serif/files/70-noto-fonts-cjk-serif.conf b/srcpkgs/noto-fonts-cjk-serif/files/70-noto-fonts-cjk-serif.conf deleted file mode 100644 index 20d0dbc1a77cda..00000000000000 --- a/srcpkgs/noto-fonts-cjk-serif/files/70-noto-fonts-cjk-serif.conf +++ /dev/null @@ -1,64 +0,0 @@ -<?xml version="1.0"?> -<!DOCTYPE fontconfig SYSTEM "fonts.dtd"> -<fontconfig> - <description>Properly match Noto CJK font languages</description> - <match target="pattern"> - <test name="lang"> - <string>ja</string> - </test> - <test name="family"> - <string>serif</string> - </test> - <edit name="family" mode="prepend"> - <string>Noto Serif CJK JP</string> - </edit> - </match> - - <match target="pattern"> - <test name="lang"> - <string>ko</string> - </test> - <test name="family"> - <string>serif</string> - </test> - <edit name="family" mode="prepend"> - <string>Noto Serif CJK KR</string> - </edit> - </match> - - <match target="pattern"> - <test name="lang"> - <string>zh-cn</string> - </test> - <test name="family"> - <string>serif</string> - </test> - <edit name="family" mode="prepend" binding="strong"> - <string>Noto Serif CJK SC</string> - </edit> - </match> - - <match target="pattern"> - <test name="lang"> - <string>zh-tw</string> - </test> - <test name="family"> - <string>serif</string> - </test> - <edit name="family" mode="prepend" binding="strong"> - <string>Noto Serif CJK TC</string> - </edit> - </match> - - <match target="pattern"> - <test name="lang"> - <string>zh-hk</string> - </test> - <test name="family"> - <string>serif</string> - </test> - <edit name="family" mode="prepend" binding="strong"> - <string>Noto Serif CJK HK</string> - </edit> - </match> -</fontconfig> diff --git a/srcpkgs/noto-fonts-cjk-serif/template b/srcpkgs/noto-fonts-cjk-serif/template deleted file mode 100644 index 740af4221a6790..00000000000000 --- a/srcpkgs/noto-fonts-cjk-serif/template +++ /dev/null @@ -1,40 +0,0 @@ -# Template file for 'noto-fonts-cjk-serif' -pkgname=noto-fonts-cjk-serif -version=2.003 -revision=1 -depends="font-util" -short_desc="Google Noto CJK Fonts - serif fonts" -maintainer="classabbyamp <void@placeviolette.net>" -license="OFL-1.1" -homepage="https://github.com/notofonts/noto-cjk" -changelog="https://raw.githubusercontent.com/notofonts/noto-cjk/main/Serif/NEWS.md" -distfiles="https://github.com/notofonts/noto-cjk/releases/download/Serif${version}/02_NotoSerifCJK-OTF-VF.zip - https://github.com/notofonts/noto-cjk/releases/download/Serif${version}/04_NotoSerifCJKOTC.zip" -checksum="7898cfb54156cc0d8a2f2c00d5645c573ff367d03d29085bb495966d99d2529e - c76ed8fd491ce98182ec6430238b90a1eabea8857c7db64e9037efa38e198a31" -font_dirs="/usr/share/fonts/noto" - -do_install() { - vmkdir usr/share/fonts/noto - vcopy "OTC/*.ttc" usr/share/fonts/noto - vcopy "Variable/OTC/*.ttc" usr/share/fonts/noto - vinstall ${FILESDIR}/70-noto-fonts-cjk-serif.conf 644 usr/share/fontconfig/conf.avail - vinstall ${FILESDIR}/70-noto-fonts-cjk-serif.conf 644 usr/share/fontconfig/conf.avail \ - 70-noto-fonts-cjk-serif-variable.conf - vmkdir etc/fonts/conf.d - ln -sf ../../../usr/share/fontconfig/conf.avail/70-noto-fonts-cjk-serif.conf ${DESTDIR}/etc/fonts/conf.d/ - vlicense LICENSE -} - -noto-fonts-cjk-serif-variable_package() { - short_desc="${short_desc/ - /& variable weight}" - depends="font-util" - pkg_install() { - vmove 'usr/share/fonts/noto/*VF*.ttc' - vmove usr/share/fontconfig/conf.avail/70-noto-fonts-cjk-serif-variable.conf - vmkdir etc/fonts/conf.d - ln -sf ../../../usr/share/fontconfig/conf.avail/70-noto-fonts-cjk-serif-variable.conf \ - ${PKGDESTDIR}/etc/fonts/conf.d/ - vlicense LICENSE - } -} diff --git a/srcpkgs/noto-fonts-cjk-serif/update b/srcpkgs/noto-fonts-cjk-serif/update deleted file mode 100644 index 0519713b8a03e7..00000000000000 --- a/srcpkgs/noto-fonts-cjk-serif/update +++ /dev/null @@ -1 +0,0 @@ -pattern='/archive/refs/tags/Serif\K[\d.]+(?=\.tar\.gz")' diff --git a/srcpkgs/noto-fonts-cjk-variable b/srcpkgs/noto-fonts-cjk-variable deleted file mode 120000 index 23184a15424eaf..00000000000000 --- a/srcpkgs/noto-fonts-cjk-variable +++ /dev/null @@ -1 +0,0 @@ -noto-fonts-cjk \ No newline at end of file diff --git a/srcpkgs/noto-fonts-cjk/template b/srcpkgs/noto-fonts-cjk/template deleted file mode 100644 index 17d8cf036fca24..00000000000000 --- a/srcpkgs/noto-fonts-cjk/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'noto-fonts-cjk' -pkgname=noto-fonts-cjk -reverts="20150616_1 20170601_1 20170601_2 20170601_3 20190416_1 20190416_2 - 20220127_1 20220127_2 20230817_1" -version=1 -revision=1 -metapackage=yes -depends="noto-fonts-cjk-sans noto-fonts-cjk-serif" -short_desc="Google Noto CJK fonts (meta package)" -maintainer="classabbyamp <void@placeviolette.net>" -license="OFL-1.1" -homepage="https://github.com/notofonts/noto-cjk" - -noto-fonts-cjk-variable_package() { - metapackage=yes - short_desc="${short_desc/fonts/variable weight &}" - depends="noto-fonts-cjk-sans-variable noto-fonts-cjk-serif-variable" -} diff --git a/srcpkgs/noto-fonts-cjk/update b/srcpkgs/noto-fonts-cjk/update deleted file mode 100644 index 4cf35d74f56df1..00000000000000 --- a/srcpkgs/noto-fonts-cjk/update +++ /dev/null @@ -1 +0,0 @@ -disabled="metapackage" diff --git a/srcpkgs/noto-fonts-emoji/template b/srcpkgs/noto-fonts-emoji/template deleted file mode 100644 index 1d7d54b56de9c2..00000000000000 --- a/srcpkgs/noto-fonts-emoji/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'noto-fonts-emoji' -pkgname=noto-fonts-emoji -reverts="20200916_1 20200722_2 20200722_1 20191016_1 20180810_2 20180810_1 - 20180301_1 20170311_1 20161020_1" -version=2.051 -revision=1 -depends="font-util" -short_desc="Google Noto Emoji Fonts" -maintainer="classabbyamp <void@placeviolette.net>" -license="OFL-1.1" -homepage="https://www.google.com/get/noto/" -distfiles="https://github.com/googlefonts/noto-emoji/archive/v${version}.tar.gz" -checksum=04f3d1e5605edebebac00a7a0becb390a4a3ead015066905b27935b30c18e745 -font_dirs="/usr/share/fonts/noto" - -do_install() { - vinstall fonts/NotoColorEmoji.ttf 644 usr/share/fonts/noto-emoji - vlicense fonts/LICENSE -} diff --git a/srcpkgs/noto-fonts-ttf-extra b/srcpkgs/noto-fonts-ttf-extra deleted file mode 120000 index 075190b9f6370e..00000000000000 --- a/srcpkgs/noto-fonts-ttf-extra +++ /dev/null @@ -1 +0,0 @@ -noto-fonts-ttf \ No newline at end of file diff --git a/srcpkgs/noto-fonts-ttf-variable b/srcpkgs/noto-fonts-ttf-variable deleted file mode 120000 index 075190b9f6370e..00000000000000 --- a/srcpkgs/noto-fonts-ttf-variable +++ /dev/null @@ -1 +0,0 @@ -noto-fonts-ttf \ No newline at end of file diff --git a/srcpkgs/noto-fonts-ttf/template b/srcpkgs/noto-fonts-ttf/template deleted file mode 100644 index 279599ecc35833..00000000000000 --- a/srcpkgs/noto-fonts-ttf/template +++ /dev/null @@ -1,49 +0,0 @@ -# Template file for 'noto-fonts-ttf' -pkgname=noto-fonts-ttf -reverts="20220810_1 20190926_2 20190926_1 20181202_1 20181106_1" -version=2025.12.01 -revision=1 -depends="font-util" -short_desc="Google Noto TTF Fonts" -maintainer="classabbyamp <void@placeviolette.net>" -license="OFL-1.1" -homepage="https://notofonts.github.io/" -distfiles="https://github.com/notofonts/notofonts.github.io/archive/refs/tags/noto-monthly-release-${version}.tar.gz" -checksum=a06f15babc162a10768964965e95a062022622a078af4bc9d988c9ba65b4c8f7 -font_dirs="/usr/share/fonts/noto" -nostrip=yes # just font files - -do_install() { - vmkdir usr/share/fonts/noto - vcopy "fonts/Noto*/hinted/ttf/*.ttf" usr/share/fonts/noto - vlicense fonts/LICENSE -} - -noto-fonts-ttf-extra_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - additional variants" - nostrip=yes # just font files - pkg_install() { - vmove "usr/share/fonts/noto/Noto*-*Condensed*.ttf" - - vmove "usr/share/fonts/noto/Noto*-*Thin*.ttf" - vmove "usr/share/fonts/noto/Noto*-*Light*.ttf" - # keep *-Regular* - vmove "usr/share/fonts/noto/Noto*-*Medium*.ttf" - vmove "usr/share/fonts/noto/Noto*-*SemiBold*.ttf" - # keep *-Bold* - vmove "usr/share/fonts/noto/Noto*-*ExtraBold*.ttf" - vmove "usr/share/fonts/noto/Noto*-*Black*.ttf" - } -} - -noto-fonts-ttf-variable_package() { - short_desc+=" - variable weight fonts" - depends="font-util" - nostrip=yes # just font files - pkg_install() { - vmkdir usr/share/fonts/noto - vcopy "fonts/Noto*/unhinted/slim-variable-ttf/Noto*.ttf" usr/share/fonts/noto - vlicense fonts/LICENSE - } -} diff --git a/srcpkgs/noto-fonts-ttf/update b/srcpkgs/noto-fonts-ttf/update deleted file mode 100644 index f5a25386ba8bd9..00000000000000 --- a/srcpkgs/noto-fonts-ttf/update +++ /dev/null @@ -1 +0,0 @@ -pattern="/archive/refs/tags/noto-monthly-release-\K[\d.]+(?=\.tar\.gz)" diff --git a/srcpkgs/novaboot/template b/srcpkgs/novaboot/template deleted file mode 100644 index 78372f9230f9e9..00000000000000 --- a/srcpkgs/novaboot/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'novaboot' -pkgname=novaboot -version=20191023 -revision=2 -build_style=gnu-makefile -hostmakedepends="perl" -makedepends="perl" -depends="perl perl-Expect perl-IO-Stty" -short_desc="Tool that automates booting of operating systems on hardware or in qemu" -maintainer="Frantisek Fladung <fladufra@fel.cvut.cz>" -license="GPL-2.0-or-later" -homepage="https://github.com/wentasah/novaboot" -distfiles="https://github.com/wentasah/novaboot/archive/${version}.tar.gz" -checksum=b2c843c1c2f06e9103a181a94792fd6a6de818ab3843991300ecf66ebbc3596d diff --git a/srcpkgs/npapi-sdk/template b/srcpkgs/npapi-sdk/template deleted file mode 100644 index bd411fe067e5f1..00000000000000 --- a/srcpkgs/npapi-sdk/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'npapi-sdk' -pkgname=npapi-sdk -version=0.27.2 -revision=2 -build_style=gnu-configure -short_desc="Netscape Plugin API (NPAPI)" -maintainer="oliver JH <ohemming@gmail.com>" -license="BSD-3-Clause, MPL-1.1, GPL-2.0-or-later, LGPL-2.1-or-later" -homepage="https://github.com/mgorny/npapi-sdk" -distfiles="https://github.com/mgorny/npapi-sdk/releases/download/${pkgname}-${version}/${pkgname}-${version}.tar.bz2" -checksum=01bf34bdd0fcaa546ba3d5c96f5d91f91dd117d4ed5ffe13f56bbd5aa566ae77 - -post_install() { - vlicense COPYING -} diff --git a/srcpkgs/npapi-sdk/update b/srcpkgs/npapi-sdk/update deleted file mode 100644 index 8e9bca39e39f92..00000000000000 --- a/srcpkgs/npapi-sdk/update +++ /dev/null @@ -1,2 +0,0 @@ -site='https://bitbucket.org/mgorny/npapi-sdk/downloads/?tab=tags' -pattern='/get/npapi-sdk-\K[\d.]+(?=\.tar\.bz2)' diff --git a/srcpkgs/npth-devel b/srcpkgs/npth-devel deleted file mode 120000 index f59fb54ffe899d..00000000000000 --- a/srcpkgs/npth-devel +++ /dev/null @@ -1 +0,0 @@ -npth \ No newline at end of file diff --git a/srcpkgs/npth/template b/srcpkgs/npth/template deleted file mode 100644 index 67cf3b2f08587b..00000000000000 --- a/srcpkgs/npth/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'npth' -pkgname=npth -version=1.8 -revision=1 -build_style=gnu-configure -configure_args="--enable-install-npth-config" -short_desc="New portable threads library" -maintainer="Leah Neukirchen <leah@vuxu.org>" -license="LGPL-2.1-or-later" -homepage="http://git.gnupg.org/cgi-bin/gitweb.cgi?p=npth.git" -distfiles="https://gnupg.org/ftp/gcrypt/${pkgname}/${pkgname}-${version}.tar.bz2" -checksum=8bd24b4f23a3065d6e5b26e98aba9ce783ea4fd781069c1b35d149694e90ca3e - -npth-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" -- development files" - pkg_install() { - vmove usr/bin/npth-config - vmove usr/include - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - vmove usr/share - } -} diff --git a/srcpkgs/nq/template b/srcpkgs/nq/template deleted file mode 100644 index 7c57e8a43997db..00000000000000 --- a/srcpkgs/nq/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'nq' -pkgname=nq -version=1.0 -revision=1 -build_style=gnu-makefile -short_desc="Unix command line queue utility" -maintainer="Leah Neukirchen <leah@vuxu.org>" -license="Public Domain" -homepage="https://github.com/leahneukirchen/nq" -distfiles="https://github.com/leahneukirchen/${pkgname}/archive/v${version}.tar.gz" -checksum=d5b79a488a88f4e4d04184efa0bc116929baf9b34617af70d8debfb37f7431f4 - -post_install() { - vcompletion _nq zsh -} diff --git a/srcpkgs/nqp/template b/srcpkgs/nqp/template deleted file mode 100644 index bca647342109d3..00000000000000 --- a/srcpkgs/nqp/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'nqp' -pkgname=nqp -version=2025.06.1 -revision=1 -build_style=configure -make_check_target=test -configure_script="perl Configure.pl" -configure_args="--prefix=/usr --backends=moar" -hostmakedepends="git perl" -makedepends="MoarVM libffi-devel libtommath-devel libuv-devel mimalloc-devel" -depends="MoarVM-${version%.*}_${revision}" -short_desc="Lightweight Raku-like environment for virtual machines" -maintainer="Andy Weidenbaum <atweiden@tutanota.de>" -license="Artistic-2.0" -homepage="https://github.com/Raku/nqp" -distfiles="https://rakudo.org/dl/nqp/nqp-${version}.tar.gz" -checksum=e6dfdfccf9e306ef03858c0b0929e7730034320cc893a9321fe6420d2d503353 -case "$XBPS_TARGET_MACHINE" in - arm*|aarch64*) disable_parallel_build=yes;; -esac -nocross=yes diff --git a/srcpkgs/nrg2iso/template b/srcpkgs/nrg2iso/template deleted file mode 100644 index a4bcf40e557b68..00000000000000 --- a/srcpkgs/nrg2iso/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'nrg2iso' -pkgname=nrg2iso -version=0.4.1 -revision=1 -build_style=gnu-makefile -short_desc="Simple tool to convert from Nero Burning Rom (NRG) to ISO" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-only" -homepage="http://gregory.kokanosky.free.fr/v4/linux/nrg2iso.en.html" -distfiles="http://gregory.kokanosky.free.fr/v4/linux/${pkgname}-${version}.tar.gz" -checksum=3be36a416758fc1910473b49a8dadf2a2aa3d51f1976197336bc174bc1e306e5 - -do_build() { - $CC $CFLAGS $LDFLAGS -o nrg2iso nrg2iso.c -} - -do_install() { - vbin nrg2iso -} diff --git a/srcpkgs/nrpe/files/nrpe/run b/srcpkgs/nrpe/files/nrpe/run deleted file mode 100644 index 704b91a6863135..00000000000000 --- a/srcpkgs/nrpe/files/nrpe/run +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh -exec 2>&1 -exec nrpe --no-forking --config=/etc/nagios/nrpe.cfg 2>&1 diff --git a/srcpkgs/nrpe/patches/reproducible.patch b/srcpkgs/nrpe/patches/reproducible.patch deleted file mode 100644 index 1fcbdb57d2dee8..00000000000000 --- a/srcpkgs/nrpe/patches/reproducible.patch +++ /dev/null @@ -1,70 +0,0 @@ ---- a/configure -+++ b/configure -@@ -7749,28 +7749,6 @@ fi - $as_echo "#define USE_SSL_DH 1" >>confdefs.h - - # Generate DH parameters -- if test -f "$sslbin"; then -- echo "" -- echo "*** Generating DH Parameters for SSL/TLS ***" -- # OpenSSL 3 removes dhparam -C -- # check version and use our own parser if needed -- nagios_ssl_major_version=`$sslbin version | cut -d' ' -f2 | cut -d. -f1` -- -- test -d include || mkdir include -- if test "x$nagios_ssl_major_version" = "x3"; then -- --cat >>confdefs.h <<_ACEOF --#define OPENSSL_V3 1 --_ACEOF -- -- test -d src || mkdir src -- $CC ${srcdir}/src/print_c_code.c -o src/print_c_code -- $sslbin dhparam -text 2048 | ./src/print_c_code > include/dh.h -- else -- # awk to strip off meta data at bottom of dhparam output -- $sslbin dhparam -C 2048 | awk '/^-----/ {exit} {print}' > include/dh.h -- fi -- fi - fi - fi - fi ---- /dev/null -+++ b/include/dh.h -@@ -0,0 +1,36 @@ -+DH *get_dh2048() -+{ -+ static unsigned char dh2048_p[]={ -+ 0x9F,0x5C,0x30,0xBB,0x81,0x03,0x0B,0x3D,0x51,0x58,0xA5,0x4F,0xA1,0xFD,0xFB, -+ 0x10,0xCC,0xE9,0xED,0x3C,0x5C,0xCD,0xE0,0xB4,0xD5,0xEE,0xEA,0x71,0x8D,0xA9, -+ 0x8D,0x6D,0x00,0xC4,0xB7,0x4A,0x52,0xBE,0xEE,0xDB,0x0B,0xA0,0xE0,0x04,0xCE, -+ 0x80,0x8B,0xA9,0x1B,0x83,0x0F,0x14,0x53,0x6A,0x7F,0x4B,0x1B,0x53,0xBB,0x5C, -+ 0xA0,0xFC,0x79,0xD5,0x25,0xC9,0x09,0x60,0x10,0x72,0x3B,0x3F,0x29,0x99,0xBA, -+ 0x6A,0x60,0x70,0x67,0x22,0x34,0x20,0x42,0x0A,0x05,0xFA,0x78,0xB6,0x5E,0xA2, -+ 0xB5,0x07,0x41,0x90,0x88,0x3F,0x4B,0x42,0x47,0xE7,0xF1,0xBD,0xD1,0xA3,0xF5, -+ 0x5C,0x4C,0xB0,0x3D,0x89,0x57,0x35,0xC7,0x86,0x28,0xDE,0x61,0x3E,0xF1,0x0C, -+ 0x04,0x58,0x42,0xF0,0xDB,0x4F,0x48,0x4E,0xA6,0xF5,0xD2,0x1F,0x58,0x63,0xDC, -+ 0x01,0x88,0xF9,0x23,0xFD,0x69,0xCA,0x9B,0xD1,0xB4,0x4B,0x97,0xF0,0xE0,0x98, -+ 0x09,0x17,0x3E,0x3E,0x5A,0x63,0xF9,0x3C,0x57,0x29,0x86,0xA8,0xCF,0xE7,0xD6, -+ 0x13,0x80,0x7F,0xB7,0x1A,0x91,0x9E,0x8C,0xA6,0xA6,0x7C,0xCC,0xD0,0xEB,0xCF, -+ 0xB6,0xF3,0x6A,0x2A,0x33,0x9F,0x4A,0xF0,0xD0,0xAA,0xBC,0x54,0xAF,0x81,0xF1, -+ 0x9D,0xAD,0x88,0x90,0xD8,0x6A,0x7C,0x50,0x20,0x6F,0x2C,0x59,0xB3,0x20,0x5F, -+ 0x75,0x76,0xA0,0xFD,0x91,0x29,0xFF,0xD3,0x99,0x5C,0xA9,0x5E,0x81,0x34,0xDA, -+ 0x98,0xD0,0xF1,0x65,0xE7,0xA4,0x00,0xD2,0x28,0xC3,0xB3,0xDB,0x33,0x35,0xDF, -+ 0xE2,0xF5,0x79,0x17,0x48,0x83,0xE5,0x48,0x47,0xE1,0x64,0x08,0xCF,0x0F,0x00, -+ 0x7F, -+ }; -+ static unsigned char dh2048_g[]={ -+ 0x02, -+ }; -+ DH *dh; -+ -+ if ((dh=DH_new()) == NULL) return(NULL); -+ BIGNUM *p=BN_bin2bn(dh2048_p,sizeof(dh2048_p),NULL); -+ BIGNUM *g=BN_bin2bn(dh2048_g,sizeof(dh2048_g),NULL); -+ if ((p == NULL) || (g == NULL)) -+ { DH_free(dh); return(NULL); } -+ int result = DH_set0_pqg(dh, p, NULL, g); -+ if (result == 0) { DH_free(dh); return(NULL); } -+ return(dh); -+} diff --git a/srcpkgs/nrpe/template b/srcpkgs/nrpe/template deleted file mode 100644 index de9bd736e7717b..00000000000000 --- a/srcpkgs/nrpe/template +++ /dev/null @@ -1,34 +0,0 @@ -# Template file for 'nrpe' -pkgname=nrpe -version=4.1.0 -revision=3 -build_style=gnu-configure -build_helper="qemu" -configure_args="--with-pkgsysconfdir=/etc/nagios - --with-pluginsdir=/usr/lib/monitoring-plugins --with-nagios-user=_nagios - --with-nagios-group=_nagios --with-nrpe-user=_nagios --with-nrpe-group=_nagios - --with-opsys=linux --with-init-type=unknown --with-dist-type=void - --with-inetd-type=unknown - --with-ssl-inc=${XBPS_CROSS_BASE}/usr/include" -make_build_args="nrpe" -make_install_args="install-daemon install-config" -makedepends="openssl-devel" -depends="monitoring-plugins" -make_dirs="/etc/nagios 0775 _nagios _nagios" -conf_files="/etc/nagios/nrpe.cfg" -short_desc="Nagios Remote Plugin Executor" -maintainer="Randy McCaskill <randy@mccaskill.us>" -license="GPL-2.0-or-later" -homepage="https://github.com/NagiosEnterprises/nrpe" -changelog="https://github.com/NagiosEnterprises/nrpe/blob/master/CHANGELOG.md" -distfiles="https://github.com/NagiosEnterprises/${pkgname}/releases/download/${pkgname}-${version}/${pkgname}-${version}.tar.gz" -checksum=a1f14aa8aaf935b576cc55ab5d77b7cb9c920d7702aff44c9d18c4c841ef8ecc -system_accounts="_nagios" -# broken="https://build.voidlinux.org/builders/aarch64_builder/builds/45067/steps/shell_3/logs/stdio" - -post_install() { - vsv nrpe - # remove useless files - rm -f ${DESTDIR}/usr/bin/nrpe-uninstall - rm -f ${DESTDIR}/usr/libexec/check_nrpe -} diff --git a/srcpkgs/nscd b/srcpkgs/nscd deleted file mode 120000 index 0c4c137d7ca797..00000000000000 --- a/srcpkgs/nscd +++ /dev/null @@ -1 +0,0 @@ -glibc \ No newline at end of file diff --git a/srcpkgs/nsd/files/nsd/run b/srcpkgs/nsd/files/nsd/run deleted file mode 100644 index abfea3728fd3e2..00000000000000 --- a/srcpkgs/nsd/files/nsd/run +++ /dev/null @@ -1,4 +0,0 @@ -#!/bin/sh -exec 2>&1 -install -d -m 0755 -o nsd -g nsd /run/nsd -exec nsd -d 2>/dev/null diff --git a/srcpkgs/nsd/template b/srcpkgs/nsd/template deleted file mode 100644 index 02374fcded7758..00000000000000 --- a/srcpkgs/nsd/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'nsd' -pkgname=nsd -version=4.13.0 -revision=1 -build_style=gnu-configure -configure_args="--enable-ratelimit --enable-ratelimit-default-is-off - --with-libevent=${XBPS_CROSS_BASE}/usr --with-ssl=${XBPS_CROSS_BASE}/usr" -hostmakedepends="automake pkg-config protobuf protobuf-c" -makedepends="fstrm-devel libevent-devel protobuf-c-devel" -short_desc="Authoritative only, high performance and simple DNS server" -maintainer="Leah Neukirchen <leah@vuxu.org>" -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=83181b9cfee9495076f124926b28259e7f3911c4da80e17883c211c7e17cd04e -system_accounts="nsd" -nsd_homedir=/var/db/nsd -make_dirs="/var/db/nsd 0755 nsd nsd" - -pre_configure() { - autoreconf -fi -} - -post_install() { - vsv nsd - vlicense LICENSE - rm -f ${DESTDIR}/etc/nsd/nsd.conf.sample - vsconf nsd.conf.sample -} diff --git a/srcpkgs/nsd/update b/srcpkgs/nsd/update deleted file mode 100644 index e299d00ea67cd4..00000000000000 --- a/srcpkgs/nsd/update +++ /dev/null @@ -1 +0,0 @@ -ignore="*rc*" diff --git a/srcpkgs/nsgenbind/template b/srcpkgs/nsgenbind/template deleted file mode 100644 index 440c753e9a4e9b..00000000000000 --- a/srcpkgs/nsgenbind/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'nsgenbind' -pkgname=nsgenbind -version=0.9 -revision=1 -hostmakedepends="pkg-config flex netsurf-buildsystem" -short_desc="Tool to generate javascript to dom bindings from w3c webid files" -maintainer="Orphaned <orphan@voidlinux.org>" -license="MIT" -homepage="https://www.netsurf-browser.org" -distfiles="https://download.netsurf-browser.org/libs/releases/${pkgname}-${version}-src.tar.gz" -checksum=232ce0f66cbc2c3eed6288ae26de2c567bbfbbc01d8b0f6fc6c1c1649d4b385d - -do_build() { - make ${makejobs} FLEX=flex BISON=bison PREFIX=/usr -} -do_install() { - make PREFIX=/usr DESTDIR=${DESTDIR} install - vlicense COPYING -} diff --git a/srcpkgs/nsjail/patches/32bitint.patch b/srcpkgs/nsjail/patches/32bitint.patch deleted file mode 100644 index 055caa909e365a..00000000000000 --- a/srcpkgs/nsjail/patches/32bitint.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/macros.h 2022-11-22 22:25:15.000000000 +0100 -+++ - 2023-07-14 21:21:14.506361610 +0200 -@@ -65,6 +65,6 @@ - #endif - - #define NS_VALSTR_STRUCT(x) \ -- { (uint64_t) x, #x } -+ { (long unsigned int) x, #x } - - #endif /* NS_COMMON_H */ diff --git a/srcpkgs/nsjail/patches/cpp17.patch b/srcpkgs/nsjail/patches/cpp17.patch deleted file mode 100644 index 384ff7b512582d..00000000000000 --- a/srcpkgs/nsjail/patches/cpp17.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/Makefile 2022-11-22 22:25:15.000000000 +0100 -+++ - 2023-07-08 16:35:16.308351723 +0200 -@@ -32,7 +32,7 @@ - -Ikafel/include - - CXXFLAGS += $(USER_DEFINES) $(COMMON_FLAGS) $(shell pkg-config --cflags protobuf) \ -- -std=c++14 -fno-exceptions -Wno-unused -Wno-unused-parameter -+ -std=c++17 -fno-exceptions -Wno-unused -Wno-unused-parameter - LDFLAGS += -pie -Wl,-z,noexecstack -lpthread $(shell pkg-config --libs protobuf) - - BIN = nsjail diff --git a/srcpkgs/nsjail/patches/ldflags.patch b/srcpkgs/nsjail/patches/ldflags.patch deleted file mode 100644 index c039ea09e237db..00000000000000 --- a/srcpkgs/nsjail/patches/ldflags.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/kafel/src/Makefile 2023-07-08 16:40:45.058218240 +0200 -+++ - 2023-07-08 16:54:04.459715051 +0200 -@@ -56,7 +56,7 @@ - $(CC) $(CFLAGS) -Wl,-soname,$@.${VERSION} -shared $^ -o $@ - - ${STATIC_TARGET}: ${OBJECTS} -- $(LD) $(LDFLAGS) -r ${OBJECTS} -o libkafel_r.o -+ $(LD) -r ${OBJECTS} -o libkafel_r.o - # Fix x86 PIC symbols - $(OBJDUMP) -t libkafel_r.o | grep '.hidden' | grep -v 'get_pc_thunk' | sed -e 's/^.*\.hidden //' > libkafel.localize_symbols - $(OBJCOPY) -w --localize-symbols=libkafel.localize_symbols libkafel_r.o libkafel.o diff --git a/srcpkgs/nsjail/patches/log.patch b/srcpkgs/nsjail/patches/log.patch deleted file mode 100644 index 9e7f1236807677..00000000000000 --- a/srcpkgs/nsjail/patches/log.patch +++ /dev/null @@ -1,24 +0,0 @@ -diff --git a/config.cc b/config.cc -index 5242ba4..bbb2b6d 100644 ---- a/config.cc -+++ b/config.cc -@@ -302,11 +302,6 @@ static bool configParseInternal(nsjconf_t* nsjconf, const nsjail::NsJailConfig& - return true; - } - --static void LogHandler( -- google::protobuf::LogLevel level, const char* filename, int line, const std::string& message) { -- LOG_W("config.cc: '%s'", message.c_str()); --} -- - bool parseFile(nsjconf_t* nsjconf, const char* file) { - LOG_D("Parsing configuration from '%s'", file); - -@@ -316,7 +311,6 @@ bool parseFile(nsjconf_t* nsjconf, const char* file) { - return false; - } - -- SetLogHandler(LogHandler); - google::protobuf::io::FileInputStream input(fd); - input.SetCloseOnDelete(true); - diff --git a/srcpkgs/nsjail/template b/srcpkgs/nsjail/template deleted file mode 100644 index 3619c8e60d394d..00000000000000 --- a/srcpkgs/nsjail/template +++ /dev/null @@ -1,38 +0,0 @@ -# Template file for 'nsjail' -pkgname=nsjail -version=3.3 -revision=3 -create_wrksrc=yes -build_style=gnu-makefile -hostmakedepends="bison flex pkg-config protobuf which" -makedepends="libnl3-devel protobuf-devel" -short_desc="Light-weight process isolation tool" -maintainer="Orphaned <orphan@voidlinux.org>" -license="Apache-2.0" -homepage="http://nsjail.com" -distfiles="https://github.com/google/nsjail/archive/${version}.tar.gz - https://github.com/google/kafel/archive/1af0975af45ca4404f357b9a4e1636f53a01bfd3.tar.gz" -checksum="9c247d0cba565b4e3f91cc76e827ddf7f3ad499f54ba611edd25d4d7be4890c3 - e8c195a2a08daa70c7712adae3eaa01656b039dcc8cc1e5e8210006716761ad5" - -archs="aarch64* armv5tel* armv6l* armv7l* x86_64*" - -if [ "$XBPS_TARGET_LIBC" = "musl" ]; then - makedepends+=" musl-legacy-compat" -fi - -post_extract() { - mv nsjail-$version/* . - rmdir kafel - mv kafel-* kafel -} - -post_patch() { - vsed -e 's/-Werror\b//g' -i Makefile kafel/build/Makefile.mk - vsed -e 's/\b\(\(C\(XX\)\?\|LD\)FLAGS\s*+=\)/override \1/g' -i Makefile kafel/build/Makefile.mk kafel/src/Makefile -} - -do_install() { - vbin ${pkgname} - vman nsjail.1 -} diff --git a/srcpkgs/nsjail/update b/srcpkgs/nsjail/update deleted file mode 100644 index 88a052a226f072..00000000000000 --- a/srcpkgs/nsjail/update +++ /dev/null @@ -1,2 +0,0 @@ -site="https://github.com/google/nsjail/tags" -pattern="archive/refs/tags/\K[0-9.]+(?=.tar.gz)" diff --git a/srcpkgs/nspr-devel b/srcpkgs/nspr-devel deleted file mode 120000 index 5454f65f3ccae8..00000000000000 --- a/srcpkgs/nspr-devel +++ /dev/null @@ -1 +0,0 @@ -nspr \ No newline at end of file diff --git a/srcpkgs/nspr/patches/musl-large-off_t.patch b/srcpkgs/nspr/patches/musl-large-off_t.patch deleted file mode 100644 index 54fd6c2ab70f25..00000000000000 --- a/srcpkgs/nspr/patches/musl-large-off_t.patch +++ /dev/null @@ -1,34 +0,0 @@ -diff --git a/nspr/pr/include/md/_linux.h b/nspr/pr/include/md/_linux.h -index bfa3677..1cd483e 100644 ---- a/nspr/pr/include/md/_linux.h -+++ b/nspr/pr/include/md/_linux.h -@@ -325,27 +325,24 @@ static inline PRInt32 _MD_ATOMIC_SET(PRInt32 *ptr, PRInt32 nv) - #endif /* __arm__ */ - - #define USE_SETJMP --#if (defined(__GLIBC__) && __GLIBC__ >= 2) || defined(ANDROID) - #define _PR_POLL_AVAILABLE --#endif - #undef _PR_USE_POLL - #define _PR_STAT_HAS_ONLY_ST_ATIME - #if defined(__alpha) || defined(__ia64__) - #define _PR_HAVE_LARGE_OFF_T -+#elif !defined(__GLIBC__) -+#define _PR_HAVE_LARGE_OFF_T - #elif (__GLIBC__ > 2) || (__GLIBC__ == 2 && __GLIBC_MINOR__ >= 1) \ - || defined(ANDROID) - #define _PR_HAVE_OFF64_T - #else - #define _PR_NO_LARGE_FILES - #endif --#if (__GLIBC__ > 2) || (__GLIBC__ == 2 && __GLIBC_MINOR__ >= 1) \ -- || defined(ANDROID) - #define _PR_INET6 - #define _PR_HAVE_INET_NTOP - #define _PR_HAVE_GETHOSTBYNAME2 - #define _PR_HAVE_GETADDRINFO - #define _PR_INET6_PROBE --#endif - #ifndef ANDROID - #define _PR_HAVE_SYSV_SEMAPHORES - #define PR_HAVE_SYSV_NAMED_SHARED_MEMORY diff --git a/srcpkgs/nspr/patches/ppc64-default-stack-size.diff b/srcpkgs/nspr/patches/ppc64-default-stack-size.diff deleted file mode 100644 index 2584727c5dde7c..00000000000000 --- a/srcpkgs/nspr/patches/ppc64-default-stack-size.diff +++ /dev/null @@ -1,22 +0,0 @@ -set a minimum stack size on ppc64 to prevent crashes - -Firefox, a user of nspr, attempts to set a stack size of 32k in its -JS watchdog, which the pthreads impl doesn't like and fails. - -Coincidentally, nspr here is compiled with debug on, which means it has -assertions turned on; under normal circumstances, those would be disabled, -the stack size set call would fail and everything would fall back on the -default 2M stacksize, but it would still be wrong - therefore, establish -a minimum, just like for aarch64. - ---- a/nspr/pr/include/md/_linux.h -+++ b/nspr/pr/include/md/_linux.h -@@ -71,7 +71,7 @@ - #define _MD_DEFAULT_STACK_SIZE 65536L - #define _MD_MMAP_FLAGS MAP_PRIVATE - --#if defined(__aarch64__) || defined(__mips__) -+#if defined(__aarch64__) || defined(__mips__) || defined(__powerpc64__) - #define _MD_MINIMUM_STACK_SIZE 0x20000 - #endif - diff --git a/srcpkgs/nspr/template b/srcpkgs/nspr/template deleted file mode 100644 index 4269c6fcc4480c..00000000000000 --- a/srcpkgs/nspr/template +++ /dev/null @@ -1,56 +0,0 @@ -# Template file for 'nspr' -pkgname=nspr -version=4.38.2 -revision=1 -build_wrksrc=nspr -build_style=gnu-configure -configure_args="--enable-optimize --enable-debug --enable-ipv6" -makedepends="zlib-devel" -short_desc="NetScape Portable Runtime" -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=e4092faeab77bdc9b32db1113e4215948ee768e26c4666db3b5a60b35f2c9105 - -if [ "$XBPS_TARGET_WORDSIZE" = 64 ]; then - configure_args+=" --enable-64bit" -fi - -if [ "$CROSS_BUILD" ]; then - # nspr misused host in place of build - configure_args+=" --host=$XBPS_TRIPLET --target=$XBPS_CROSS_TRIPLET" - export HOST_CC="$CC_FOR_BUILD" - export HOST_CFLAGS="$CFLAGS_FOR_BUILD" - export HOST_LDFLAGS="$LDFLAGS_FOR_BUILD" -fi - -do_check() { - make -C lib/tests - make -C pr/tests - LD_LIBRARY_PATH=$wrksrc/nspr/dist/bin lib/tests/arena - LD_LIBRARY_PATH=$wrksrc/nspr/dist/bin lib/tests/base64t - LD_LIBRARY_PATH=$wrksrc/nspr/dist/bin lib/tests/getopt - LD_LIBRARY_PATH=$wrksrc/nspr/dist/bin lib/tests/string - cd pr/tests - ./runtests.sh "$wrksrc/nspr/dist" -} - -post_install() { - sed -i "s|\(-specs=.*hardened-ld\)||g" ${DESTDIR}/usr/bin/nspr-config - ln -s nspr.pc ${DESTDIR}/usr/lib/pkgconfig/mozilla-nspr.pc - rm -r ${DESTDIR}/usr/bin/{compile-et.pl,prerr.properties} \ - ${DESTDIR}/usr/include/nspr/md -} - -nspr-devel_package() { - depends="nspr>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/bin - vmove usr/lib/pkgconfig - vmove usr/share/aclocal - vmove "usr/lib/*.a" - } -} diff --git a/srcpkgs/nspr/update b/srcpkgs/nspr/update deleted file mode 100644 index b1960e9a0bcb03..00000000000000 --- a/srcpkgs/nspr/update +++ /dev/null @@ -1,2 +0,0 @@ -site="https://ftp.mozilla.org/pub/nspr/releases/" -pattern=">v\K[\d.]+(?=/<)" diff --git a/srcpkgs/nss-devel b/srcpkgs/nss-devel deleted file mode 120000 index 170e861264f389..00000000000000 --- a/srcpkgs/nss-devel +++ /dev/null @@ -1 +0,0 @@ -nss \ No newline at end of file diff --git a/srcpkgs/nss-mdns/template b/srcpkgs/nss-mdns/template deleted file mode 100644 index 0984d3d67c52f8..00000000000000 --- a/srcpkgs/nss-mdns/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'nss-mdns' -pkgname=nss-mdns -version=0.15.1 -revision=1 -build_style=gnu-configure -hostmakedepends="autoconf automake libtool pkg-config" -depends="avahi" -short_desc="NSS module for Multicast DNS name resolution" -maintainer="Orphaned <orphan@voidlinux.org>" -license="LGPL-2.1-or-later" -homepage="https://github.com/lathiat/nss-mdns" -distfiles="${homepage}/archive/v${version}.tar.gz" -checksum=2d1b8de2e9ed5526f51c8bb627b719c07668465b5315787e7cfeed776ab90b9a - -case "$XBPS_TARGET_MACHINE" in - *-musl) - makedepends+="musl-nscd-devel" - broken="Uses glibc nss extensions" - ;; -esac - -export AVAHI_SOCKET="/run/avahi-daemon/socket" - -pre_configure() { - autoreconf -fi -} diff --git a/srcpkgs/nss-pam-ldapd/INSTALL b/srcpkgs/nss-pam-ldapd/INSTALL deleted file mode 100644 index 22b4c1f36a918f..00000000000000 --- a/srcpkgs/nss-pam-ldapd/INSTALL +++ /dev/null @@ -1,7 +0,0 @@ -case $ACTION in - post) - chown root:nslcd etc/nslcd.conf - chmod 640 etc/nslcd.conf - ;; -esac - diff --git a/srcpkgs/nss-pam-ldapd/files/nslcd/run b/srcpkgs/nss-pam-ldapd/files/nslcd/run deleted file mode 100644 index 67e6eac2d5157e..00000000000000 --- a/srcpkgs/nss-pam-ldapd/files/nslcd/run +++ /dev/null @@ -1,10 +0,0 @@ -#!/bin/sh -exec 2>&1 - -[ -r conf ] && . ./conf - -NSLCD_CONF=${NSLCD_CONF:-/etc/nslcd.conf} - -mkdir -p /var/run/nslcd -chown nslcd:nslcd /var/run/nslcd -exec chpst -u nslcd:nslcd nslcd -n -f "$NSLCD_CONF" diff --git a/srcpkgs/nss-pam-ldapd/template b/srcpkgs/nss-pam-ldapd/template deleted file mode 100644 index 5edb8f641a7e56..00000000000000 --- a/srcpkgs/nss-pam-ldapd/template +++ /dev/null @@ -1,38 +0,0 @@ -# Template file for 'nss-pam-ldapd' -pkgname=nss-pam-ldapd -version=0.9.13 -revision=1 -build_style=gnu-configure -configure_args="--enable-sasl --enable-kerberos --with-pam-seclib-dir=/usr/lib/security/" -conf_files="/etc/nslcd.conf" -hostmakedepends="autoconf automake" -makedepends="pam-devel libldap-devel libsasl-devel mit-krb5-devel" -short_desc="NSS and PAM support for LDAP" -maintainer="Michael Aldridge <maldridge@voidlinux.org>" -license="LGPL-2.1-or-later" -homepage="https://arthurdejong.org/nss-pam-ldapd/" -distfiles="https://arthurdejong.org/nss-pam-ldapd/nss-pam-ldapd-${version}.tar.gz" -checksum=e01784e17cb533bb66bd0601e205e785263445c3c2df7a6f90232ab4131c716d -system_accounts="nslcd" - -case "$XBPS_TARGET_MACHINE" in - *musl) makedepends+=" musl-nscd-devel" ;; -esac - -pre_configure() { - case "$XBPS_TARGET_MACHINE" in - *musl) - vsed -i 's/ lookup_netgroup / /' tests/Makefile.am - autoreconf -fi - ;; - esac -} - -post_install() { - vsv nslcd - vman man/nslcd.8 - vman man/nslcd.conf.5 - vman man/chsh.ldap.1 - vman man/getent.ldap.1 - vman man/pam_ldap.8 -} diff --git a/srcpkgs/nss-pam-ldapd/update b/srcpkgs/nss-pam-ldapd/update deleted file mode 100644 index 32a05c0876b10a..00000000000000 --- a/srcpkgs/nss-pam-ldapd/update +++ /dev/null @@ -1 +0,0 @@ -site=https://arthurdejong.org/nss-pam-ldapd/downloads diff --git a/srcpkgs/nss/patches/native-nsinstall-cflags.patch b/srcpkgs/nss/patches/native-nsinstall-cflags.patch deleted file mode 100644 index ad2d222505b200..00000000000000 --- a/srcpkgs/nss/patches/native-nsinstall-cflags.patch +++ /dev/null @@ -1,21 +0,0 @@ ---- a/nss/coreconf/nsinstall/Makefile -+++ b/nss/coreconf/nsinstall/Makefile -@@ -15,6 +15,10 @@ PROGRAM = nsinstall - # Indicate that this directory builds build tools. - INTERNAL_TOOLS = 1 - -+ifdef NATIVE_CC -+NSPR_INCLUDE_DIR := -+NSPR_LIB_DIR := /usr/lib -+endif - - include $(DEPTH)/coreconf/config.mk - -@@ -32,6 +36,7 @@ endif - - ifdef NATIVE_FLAGS - OS_CFLAGS=$(NATIVE_FLAGS) -+XCFLAGS = $(NATIVE_FLAGS) - endif - - ifdef NATIVE_LDFLAGS diff --git a/srcpkgs/nss/patches/respect-ldflags.patch b/srcpkgs/nss/patches/respect-ldflags.patch deleted file mode 100644 index 14d59c600566e6..00000000000000 --- a/srcpkgs/nss/patches/respect-ldflags.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- nss-3.67.orig/nss/coreconf/rules.mk -+++ nss-3.67/nss/coreconf/rules.mk -@@ -223,7 +223,7 @@ ifdef MT - endif # MSVC with manifest tool - endif - else -- $(MKSHLIB) -o $@ $(OBJS) $(SUB_SHLOBJS) $(LD_LIBS) $(EXTRA_LIBS) $(EXTRA_SHARED_LIBS) $(OS_LIBS) -+ $(MKSHLIB) $(LDFLAGS) -o $@ $(OBJS) $(SUB_SHLOBJS) $(LD_LIBS) $(EXTRA_LIBS) $(EXTRA_SHARED_LIBS) $(OS_LIBS) - chmod +x $@ - endif - endif diff --git a/srcpkgs/nss/template b/srcpkgs/nss/template deleted file mode 100644 index e9895dc0c63e34..00000000000000 --- a/srcpkgs/nss/template +++ /dev/null @@ -1,166 +0,0 @@ -# Template file for 'nss' - -_nsprver=4.37 - -pkgname=nss -version=3.118.1 -revision=1 -hostmakedepends="perl which" -makedepends="nspr-devel sqlite-devel zlib-devel" -depends="nspr>=${_nsprver}" -short_desc="Mozilla Network Security Services" -maintainer="Đoàn Trần Công Danh <congdanhqx@gmail.com>" -license="MPL-2.0, MIT, BSD-3-Clause" -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=8c390a676ea37266fcd3d0cd2fb070e2f69f4d78fa4ed88e07ac0c9eb5aab8d3 - -export NS_USE_GCC=1 -export LIBRUNPATH= -export BUILD_OPT=1 -export NSS_USE_SYSTEM_SQLITE=1 -export NSS_ENABLE_WERROR=0 -export NSS_ENABLE_ECC=1 -export NSPR_INCLUDE_DIR=${XBPS_CROSS_BASE}/usr/include/nspr -export NSPR_LIB_DIR=${XBPS_CROSS_BASE}/usr/lib -export NSDISTMODE=copy - -do_build() { - local _use64 _ARCH - - # Build System can detect this just fine, - # but I don't like to see useless warning barf for every line. - case "$XBPS_TARGET_MACHINE" in - x86_64*) ;; - *) export NSS_DISABLE_AVX2=1 ;; - esac - - case "$XBPS_TARGET_MACHINE" in - ppc64le*) ;; - ppc64*) export NSS_DISABLE_CRYPTO_VSX=1 ;; - ppc*) - export NSS_DISABLE_CRYPTO_VSX=1 - export NSS_DISABLE_ALTIVEC=1 - ;; - esac - - if [ "$XBPS_TARGET_WORDSIZE" = "64" ]; then - CFLAGS+=" -DNS_PTR_GT_32" - _use64="USE_64=1" - fi - - case "$XBPS_TARGET_MACHINE" in - aarch64*|ppc*|x86_64*|i?86*) - _ARCH="${XBPS_TARGET_MACHINE%-*}" - ;; - arm*) _ARCH="arm";; - mips*) _ARCH="mips";; - *) msg_error "$pkgver: unknown target machine\n";; - esac - export XCFLAGS="${CFLAGS}" - make -C nss ${makejobs} \ - ${CROSS_BUILD:+CROSS_COMPILE=1} OS_TEST="${_ARCH}" \ - NATIVE_CC="${CC_FOR_BUILD}" \ - NATIVE_FLAGS="${CFLAGS_FOR_BUILD}" \ - NATIVE_LDFLAGS="${LDFLAGS_FOR_BUILD}" \ - CCC="$CXX" ${_use64} \ - all -} - -do_check() { - local _use_64 - export XCFLAGS="${CFLAGS}" - export NSS_CYCLES=standard - if [ "$XBPS_TARGET_WORDSIZE" = "64" ]; then - _use_64="USE_64=1" - fi - cd nss/tests - env $_use_64 HOST=localhost DOMSUF=localdomain ./all.sh -} - -do_install() { - vmkdir usr/lib/pkgconfig - vmkdir usr/bin - vmkdir usr/include/nss - - NSS_VMAJOR=$(grep "#define.*NSS_VMAJOR" nss/lib/nss/nss.h | awk '{print $3}') - NSS_VMINOR=$(grep "#define.*NSS_VMINOR" nss/lib/nss/nss.h | awk '{print $3}') - NSS_VPATCH=$(grep "#define.*NSS_VPATCH" nss/lib/nss/nss.h | awk '{print $3}') - - sed -e "s,%prefix%,/usr,g" \ - -e 's,%exec_prefix%,${prefix},g' \ - -e 's,%includedir%,${prefix}/include/nss,g' \ - -e 's,%libdir%,${prefix}/lib,g' \ - -e "s,%NSPR_VERSION%,${_nsprver},g" \ - -e "s,%NSS_VERSION%,${version},g" \ - nss/pkg/pkg-config/nss.pc.in \ - > ${DESTDIR}/usr/lib/pkgconfig/nss.pc - - ln -sf nss.pc ${DESTDIR}/usr/lib/pkgconfig/mozilla-nss.pc - chmod 644 ${DESTDIR}/usr/lib/pkgconfig/*.pc - - sed -e "s,@prefix@,/usr,g" \ - -e 's,@exec_prefix@,${prefix},g' \ - -e 's,@includedir@,${prefix}/include/nss,g' \ - -e 's,@libdir@,${prefix}/lib,g' \ - -e "s,@MOD_MAJOR_VERSION@,${NSS_VMAJOR},g" \ - -e "s,@MOD_MINOR_VERSION@,${NSS_VMINOR},g" \ - -e "s,@MOD_PATCH_VERSION@,${NSS_VPATCH},g" \ - nss/pkg/pkg-config/nss-config.in \ - > ${DESTDIR}/usr/bin/nss-config - chmod 755 ${DESTDIR}/usr/bin/nss-config - - for f in libsoftokn3.so libfreebl3.so libfreeblpriv3.so libnss3.so libnssutil3.so \ - libssl3.so libsmime3.so libnssckbi.so libnssdbm3.so libnsssysinit.so; do - install -m755 dist/*.OBJ/lib/${f} ${DESTDIR}/usr/lib - done - - install -m644 dist/*.OBJ/lib/libcrmf.a ${DESTDIR}/usr/lib - - for f in certutil cmsutil crlutil derdump modutil pk12util pp shlibsign \ - signtool signver ssltap vfychain vfyserv; do - install -m755 dist/*.OBJ/bin/${f} ${DESTDIR}/usr/bin - done - mv ${DESTDIR}/usr/bin/pp ${DESTDIR}/usr/bin/nss-pp - - vmkdir usr/libexec/nss - for f in addbuiltin chktest dbtest dbtool ecperf httpserv \ - ocspclnt p7content p7env p7sign p7verify pk1sign pwdecrypt \ - rsaperf selfserv strsclnt symkeyutil - do - install -m755 dist/*.OBJ/bin/${f} ${DESTDIR}/usr/libexec/nss/ - done - - for f in nss/doc/nroff/*.1 - do - vman $f - done - mv "${DESTDIR}/usr/share/man/man1/pp.1" "${DESTDIR}/usr/share/man/man1/nss-pp.1" - - install -m644 dist/public/nss/*.h ${DESTDIR}/usr/include/nss - - sed -ne '/Copyright/,/SUCH DAMAGE/p' nss/lib/dbm/src/db.c >dbm.LICENSE - vlicense dbm.LICENSE - { - echo "The MIT License" - find nss/lib -name '*.h' -o -name '*.c' | - xargs grep -l 'MIT License' | - xargs grep -h 'Copyright' | - sed 's,^[[:space:]]*[*/]*[[:space:]]*,,' | - sort -u - sed -ne '/Permission is hereby/,/ [*] SOFTWARE[.]$/p' \ - nss/lib/freebl/verified/Hacl_Chacha20.c - } >MIT.license - vlicense MIT.license -} - -nss-devel_package() { - depends="nspr-devel>=${_nsprver} nss>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/bin/nss-config - vmove usr/lib/pkgconfig - vmove usr/include - vmove "usr/lib/*.a" - } -} diff --git a/srcpkgs/nss/update b/srcpkgs/nss/update deleted file mode 100644 index 74e3dfdad29293..00000000000000 --- a/srcpkgs/nss/update +++ /dev/null @@ -1,2 +0,0 @@ -site='http://ftp.mozilla.org/pub/security/nss/releases/' -pattern='NSS_\K[\d+_]+(?=_RTM)' diff --git a/srcpkgs/nss_wrapper/patches/nss_wrapper-fix-for-cmocka-1.1.6.patch b/srcpkgs/nss_wrapper/patches/nss_wrapper-fix-for-cmocka-1.1.6.patch deleted file mode 100644 index ba2589be2d0834..00000000000000 --- a/srcpkgs/nss_wrapper/patches/nss_wrapper-fix-for-cmocka-1.1.6.patch +++ /dev/null @@ -1,31 +0,0 @@ -From 2c879a0ffa70cee33329291d7576ec971d420da2 Mon Sep 17 00:00:00 2001 -From: Andreas Schneider <asn@samba.org> -Date: Fri, 17 Feb 2023 17:51:27 +0100 -Subject: [PATCH] cmake: Fix cmocka >= 1.1.6 find_package() in CONFIG mode -MIME-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit - -Signed-off-by: Andreas Schneider <asn@samba.org> -Reviewed-by: Pavel Filipenský <pfilipensky@samba.org> ---- - tests/CMakeLists.txt | 4 ++++ - 1 file changed, 4 insertions(+) - -diff --git a/tests/CMakeLists.txt b/tests/CMakeLists.txt -index 3b94076..733cc4e 100644 ---- a/tests/CMakeLists.txt -+++ b/tests/CMakeLists.txt -@@ -1,5 +1,9 @@ - project(tests C) - -+if (TARGET cmocka::cmocka) -+ set(CMOCKA_LIBRARY cmocka::cmocka) -+endif() -+ - set(TESTSUITE_LIBRARIES nss_utils ${NWRAP_REQUIRED_LIBRARIES} ${CMOCKA_LIBRARY}) - string(TOLOWER "${CMAKE_BUILD_TYPE}" CMAKE_BUILD_TYPE_LOWER) - --- -2.39.2 - diff --git a/srcpkgs/nss_wrapper/template b/srcpkgs/nss_wrapper/template deleted file mode 100644 index 94fa88b333cda9..00000000000000 --- a/srcpkgs/nss_wrapper/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'nss_wrapper' -pkgname=nss_wrapper -version=1.1.15 -revision=1 -archs="~*-musl" # complains about the getXXent_r functions missing -build_style=cmake -hostmakedepends="pkg-config" -short_desc="Wrapper for the user, group and hosts NSS API" -maintainer="Otto Modinos <ottomodinos@gmail.com>" -license="BSD-3-Clause" -homepage="http://cwrap.org/nss_wrapper.html" -distfiles="https://download.samba.org/pub/cwrap/${pkgname}-${version}.tar.gz" -checksum=36f874832a4f2158e04f69aa77e5515e16cf6e3bf81968d5dd8496db7d6906ad - -if [ "$XBPS_TARGET_LIBC" = glibc ]; then - makedepends+=" libxcrypt-devel" -fi - -if [ "$XBPS_CHECK_PKGS" ]; then - configure_args+=" -DUNIT_TESTING=ON" - makedepends+=" cmocka-devel uid_wrapper" - checkdepends+=" cmocka" -fi - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/nsss-devel b/srcpkgs/nsss-devel deleted file mode 120000 index ba73c48df36d08..00000000000000 --- a/srcpkgs/nsss-devel +++ /dev/null @@ -1 +0,0 @@ -nsss \ No newline at end of file diff --git a/srcpkgs/nsss-doc b/srcpkgs/nsss-doc deleted file mode 120000 index ba73c48df36d08..00000000000000 --- a/srcpkgs/nsss-doc +++ /dev/null @@ -1 +0,0 @@ -nsss \ No newline at end of file diff --git a/srcpkgs/nsss/template b/srcpkgs/nsss/template deleted file mode 100644 index ae3cac748266d0..00000000000000 --- a/srcpkgs/nsss/template +++ /dev/null @@ -1,48 +0,0 @@ -# Template file for 'nsss' -pkgname=nsss -version=0.2.0.3 -revision=1 -# Only available for musl -archs="*-musl" -build_style=configure -configure_args="--with-sysdeps=${XBPS_CROSS_BASE}/usr/lib/skalibs/sysdeps - --with-lib=${XBPS_CROSS_BASE}/usr/lib --enable-shared --libdir=/usr/lib - --bindir=/usr/bin --dynlibdir=/usr/lib --includedir=/usr/include/nsss - $(vopt_if static --enable-static-libc)" -makedepends="skalibs-devel" -short_desc="Minimal competing implementation of glibc's Name Switch Service" -maintainer="mobinmob <mobinmob@disroot.org>" -license="ISC" -homepage="https://skarnet.org/software/nsss/" -changelog="https://skarnet.org/software/nsss/upgrade.html" -distfiles="https://skarnet.org/software/nsss/nsss-${version}.tar.gz" -checksum=b1e397ed5b327611a7c2c8c1dc60e91fef353c54fead464f887720bc0914148e - -build_options="static" - -do_check() { - : #checkdepends=s6, creates dependency cycle -} - -post_install() { - vlicense COPYING - vdoc README - vcopy "doc/*" usr/share/doc/${pkgname} -} - -nsss-doc_package() { - short_desc+=" - documentation" - pkg_install() { - vmove usr/share/doc - } -} - -nsss-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/nsxiv/patches/no-rebuild-options.patch b/srcpkgs/nsxiv/patches/no-rebuild-options.patch deleted file mode 100644 index 455884f0b1a186..00000000000000 --- a/srcpkgs/nsxiv/patches/no-rebuild-options.patch +++ /dev/null @@ -1,12 +0,0 @@ -Preventing rebuild of options.o when installing ---- a/Makefile -+++ b/Makefile -@@ -106,7 +106,7 @@ - rm -f "$$dir/nsxiv.png"; \ - done - --install: all -+install: - @echo "INSTALL bin/nsxiv" - mkdir -p $(DESTDIR)$(PREFIX)/bin - cp nsxiv $(DESTDIR)$(PREFIX)/bin/ diff --git a/srcpkgs/nsxiv/template b/srcpkgs/nsxiv/template deleted file mode 100644 index 01b310b46e0bd7..00000000000000 --- a/srcpkgs/nsxiv/template +++ /dev/null @@ -1,34 +0,0 @@ -# Template file for 'nsxiv' -pkgname=nsxiv -version=33 -revision=1 -build_style=gnu-makefile -make_install_target=install-all -makedepends="libX11-devel imlib2-devel giflib-devel libexif-devel libXft-devel - libwebp-devel freetype-devel fontconfig-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=7562af026024c28a93f5ca0cefd170c6b139cf2974165bcd695932d2cd9345c5 -CFLAGS="-I${XBPS_CROSS_BASE}/usr/include/freetype2" - -pre_build() { - [ -e ${FILESDIR}/config.h ] && cp ${FILESDIR}/config.h config.h ||: -} - -post_install() { - ln -sf nsxiv "${DESTDIR}/usr/bin/sxiv" - ln -sf nsxiv.1 "${DESTDIR}/usr/share/man/man1/sxiv.1" -} - -sxiv_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - (transitional package)" - pkg_install() { - vmove usr/bin/sxiv - vmove usr/share/man/man1/sxiv.1 - } -} diff --git a/srcpkgs/ntdsextract2/patches/no-cygwin-fs.patch b/srcpkgs/ntdsextract2/patches/no-cygwin-fs.patch deleted file mode 100644 index 82cd9be802be8b..00000000000000 --- a/srcpkgs/ntdsextract2/patches/no-cygwin-fs.patch +++ /dev/null @@ -1,23 +0,0 @@ ---- a/ntdsextract2-1.4.9/Cargo.toml -+++ b/ntdsextract2-1.4.9/Cargo.toml -@@ -37,8 +37,7 @@ - paste = "1.0" - bodyfile = "0.1.4" - hashbrown = "0" --libesedb = "0.2.5" --#libesedb = {path="../rust-libesedb"} -+libesedb = {path="../rust-libesedb-libesedb-v0.2.5/"} - - serde = { version = "1.0", features = ["derive"] } - serde_json = "1.0" ---- a/rust-libesedb-libesedb-v0.2.5/libesedb-sys/libesedb-20230824/common/config.h -+++ b/rust-libesedb-libesedb-v0.2.5/libesedb-sys/libesedb-20230824/common/config.h -@@ -26,7 +26,7 @@ - #define HAVE_CLOSE 1 - - /* Define to 1 if you have the <cygwin/fs.h> header file. */ --#define HAVE_CYGWIN_FS_H 1 -+/*#define HAVE_CYGWIN_FS_H 1*/ - - /* Define if the GNU dcgettext() function is already present or preinstalled. - */ diff --git a/srcpkgs/ntdsextract2/template b/srcpkgs/ntdsextract2/template deleted file mode 100644 index 5903e32aab79c7..00000000000000 --- a/srcpkgs/ntdsextract2/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'ntdsextract2' -pkgname=ntdsextract2 -version=1.4.9 -revision=1 -_esedbver=0.2.5 -build_wrksrc="${pkgname}-${version}" -build_style=cargo -short_desc="Display contents of Active Directory database files" -maintainer="Andrew Benson <abenson+void@gmail.com>" -license="GPL-3.0-or-later" -homepage="https://github.com/janstarke/ntdsextract2" -distfiles="https://github.com/janstarke/ntdsextract2/archive/refs/tags/v${version}.tar.gz - https://github.com/sunsetkookaburra/rust-libesedb/archive/refs/tags/libesedb-v${_esedbver}.tar.gz" -checksum="ba30efa2331eee383e2d526e63564ee718f780d9e20f3a63e120bb0a97148308 - 30fce9b9766903280d3f6273e2f991b2296ccd3eed878262d1a68c7ceb76b658" -make_check=no # testing requires a large sample test file that isn't distributed - -pre_configure() { - if [ "$XBPS_TARGET_WORDSIZE" = 32 ]; then - vsed -e "s/4096 \* 1024 \* 1024/usize::max_value()/" -i src/main.rs - fi - cargo generate-lockfile -} diff --git a/srcpkgs/ntfs-3g-devel b/srcpkgs/ntfs-3g-devel deleted file mode 120000 index ffd69ef886a2f3..00000000000000 --- a/srcpkgs/ntfs-3g-devel +++ /dev/null @@ -1 +0,0 @@ -ntfs-3g \ No newline at end of file diff --git a/srcpkgs/ntfs-3g/template b/srcpkgs/ntfs-3g/template deleted file mode 100644 index c3cba99d27eaaf..00000000000000 --- a/srcpkgs/ntfs-3g/template +++ /dev/null @@ -1,45 +0,0 @@ -# Template file for 'ntfs-3g' -pkgname=ntfs-3g -version=2022.10.3 -revision=1 -build_style=gnu-configure -configure_args="--exec-prefix=/usr --disable-static --with-fuse=external - --enable-posix-acls --enable-xattr-mappings --sbin=/usr/bin - $(vopt_if extras --enable-extras) - $(vopt_if crypto --enable-crypto) - $(vopt_if quarantined --enable-quarantined)" -hostmakedepends="pkg-config" -makedepends="libuuid-devel fuse-devel - $(vopt_if crypto 'libgcrypt-devel gnutls-devel')" -short_desc="Stable Read/Write NTFS Driver in userspace" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-or-later, LGPL-2.0-or-later" -homepage="https://github.com/tuxera/ntfs-3g" -changelog="https://raw.githubusercontent.com/wiki/tuxera/ntfs-3g/NTFS-3G-Release-History.md" -distfiles="https://tuxera.com/opensource/ntfs-3g_ntfsprogs-${version}.tgz" -checksum=f20e36ee68074b845e3629e6bced4706ad053804cbaf062fbae60738f854170c - -build_options="crypto extras quarantined" -desc_option_crypto="Enable crypto related code and utilities" -desc_option_extras="Enable extra ntfsprogs utilities" -desc_option_quarantined="Enable quarantined ntfsprogs utilities" -build_options_default="crypto extras" - -post_install() { - mv ${DESTDIR}/sbin/* ${DESTDIR}/usr/bin - ln -sf ntfs-3g ${DESTDIR}/usr/bin/mount.ntfs - if [ -z "$build_option_quarantined" ]; then - # Remove documentation for a non-existent executable file. - rm "${DESTDIR}/usr/share/man/man8/ntfsfallocate.8" - fi -} - -ntfs-3g-devel_package() { - depends="fuse-devel ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/ntfs2btrfs/template b/srcpkgs/ntfs2btrfs/template deleted file mode 100644 index d8a5903a4e987f..00000000000000 --- a/srcpkgs/ntfs2btrfs/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'ntfs2btrfs' -pkgname=ntfs2btrfs -version=20230501 -revision=1 -build_style=cmake -configure_args="-DCMAKE_INSTALL_SBINDIR=bin" -hostmakedepends="pkg-config" -makedepends="fmt-devel zlib-devel lzo-devel libzstd-devel" -short_desc="Filesystem converter for Microsoft's NTFS" -maintainer="Foxlet <foxlet@furcode.co>" -license="GPL-2.0-only" -homepage="https://github.com/maharmstone/ntfs2btrfs" -distfiles="https://github.com/maharmstone/ntfs2btrfs/archive/${version}.tar.gz" -checksum=15924a22e9d80e4ca28bf5524708dd8f69d840df1e781a659ce953fee7d90730 diff --git a/srcpkgs/ntfy/files/ntfy-server/run b/srcpkgs/ntfy/files/ntfy-server/run deleted file mode 100644 index 26e9f7928163d4..00000000000000 --- a/srcpkgs/ntfy/files/ntfy-server/run +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh -exec 2>&1 -exec chpst -u _ntfy:_ntfy ntfy serve diff --git a/srcpkgs/ntfy/patches/config.patch b/srcpkgs/ntfy/patches/config.patch deleted file mode 100644 index ea868b69464655..00000000000000 --- a/srcpkgs/ntfy/patches/config.patch +++ /dev/null @@ -1,31 +0,0 @@ -diff --git a/server/server.yml b/server/server.yml -index 1b26899..5de6ac1 100644 ---- a/server/server.yml -+++ b/server/server.yml -@@ -36,7 +36,7 @@ - # If set, also publish messages to a Firebase Cloud Messaging (FCM) topic for your app. - # This is optional and only required to save battery when using the Android app. - # --# firebase-key-file: <filename> -+# firebase-key-file: /var/lib/ntfy/firebase.key - - # If "cache-file" is set, messages are cached in a local SQLite database instead of only in-memory. - # This allows for service restarts without losing messages in support of the since= parameter. -@@ -68,7 +68,7 @@ - # If you are running ntfy with systemd, make sure this cache file is owned by the - # ntfy user and group by running: chown ntfy.ntfy <filename>. - # --# cache-file: <filename> -+# cache-file: /var/lib/ntfy/cache.db - # cache-duration: "12h" - # cache-startup-queries: - # cache-batch-size: 0 -@@ -89,7 +89,7 @@ - # If you are running ntfy with systemd, make sure this user database file is owned by the - # ntfy user and group by running: chown ntfy.ntfy <filename>. - # --# auth-file: <filename> -+# auth-file: /var/lib/ntfy/user.db - # auth-default-access: "read-write" - - # If set, the X-Forwarded-For header is used to determine the visitor IP address diff --git a/srcpkgs/ntfy/template b/srcpkgs/ntfy/template deleted file mode 100644 index 9421275f27cbeb..00000000000000 --- a/srcpkgs/ntfy/template +++ /dev/null @@ -1,37 +0,0 @@ -# Template file for 'ntfy' -pkgname=ntfy -version=2.15.0 -revision=1 -build_style=go -go_import_path="heckel.io/ntfy/v2" -go_ldflags="-X main.version=${version} -X main.commit=v${version} - -X main.date=${SOURCE_DATE_EPOCH}" -hostmakedepends="nodejs" -checkdepends="curl" -short_desc="Send push notifications to your phone or desktop using PUT/POST" -maintainer="Joel Beckmeyer <joel@beckmeyer.us>" -license="Apache-2.0,GPL-2.0-only" -homepage="https://ntfy.sh" -changelog="https://raw.githubusercontent.com/binwiederhier/ntfy/main/docs/releases.md" -distfiles="https://github.com/binwiederhier/ntfy/archive/refs/tags/v${version}.tar.gz" -checksum=7c0a5d641de4f7833dfa65d1f59753faa9af991f109db28d6c0ea8b24f36f954 -system_accounts="_ntfy" -make_dirs="/var/lib/ntfy 0700 _ntfy _ntfy" -_ntfy_homedir="/var/lib/ntfy" -conf_files="/etc/ntfy/server.yml" - -pre_build() { - # rollup doesn't support native i686, use wasm instead - if [ "$XBPS_TARGET_MACHINE" = "i686" ]; then - (cd web && npm install --override rollup@npm:@rollup/wasm-node@latest) - fi - - make web - mkdir -p dist/ntfy_linux_server server/docs - touch server/docs/index.html server/site/app.html -} - -post_install() { - vsv ntfy-server - vinstall server/server.yml 644 etc/ntfy -} diff --git a/srcpkgs/ntl-devel b/srcpkgs/ntl-devel deleted file mode 120000 index fc0a39987329ab..00000000000000 --- a/srcpkgs/ntl-devel +++ /dev/null @@ -1 +0,0 @@ -ntl \ No newline at end of file diff --git a/srcpkgs/ntl/template b/srcpkgs/ntl/template deleted file mode 100644 index e4b84a45cd3de6..00000000000000 --- a/srcpkgs/ntl/template +++ /dev/null @@ -1,35 +0,0 @@ -# Template file for 'ntl' -pkgname=ntl -version=11.5.1 -revision=1 -build_wrksrc="src" -build_style=configure -hostmakedepends="perl libtool" -makedepends="gmp-devel gf2x-devel" -short_desc="Library for doing Number Theory" -maintainer="Gonzalo Tornaría <tornaria@cmat.edu.uy>" -license="LGPL-2.1-or-later" -homepage="https://libntl.org" -distfiles="https://libntl.org/ntl-${version}.tar.gz" -checksum=210d06c31306cbc6eaf6814453c56c776d9d8e8df36d74eb306f6a523d1c6a8a -nocross=yes # runs binaries built for target - -build_options="native_build" - -do_configure() { - # see http://www.shoup.net/ntl/doc/tour-unix.html - ./configure CXX="$CXX" CXXFLAGS="$CXXFLAGS" LIBTOOL="libtool" \ - PREFIX="/usr" SHARED="on" NTL_GF2X_LIB="on" \ - NATIVE="$(vopt_if native_build 'on' 'off')" -} - -ntl-devel_package() { - depends="${sourcepkg}>=${version}_${revision} ${makedepends}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - vmove usr/share - } -} diff --git a/srcpkgs/ntl/update b/srcpkgs/ntl/update deleted file mode 100644 index 7ca2974b146f59..00000000000000 --- a/srcpkgs/ntl/update +++ /dev/null @@ -1 +0,0 @@ -site="https://libntl.org/download.html" diff --git a/srcpkgs/ntp-perl b/srcpkgs/ntp-perl deleted file mode 120000 index e36e2d15073f10..00000000000000 --- a/srcpkgs/ntp-perl +++ /dev/null @@ -1 +0,0 @@ -ntp \ No newline at end of file diff --git a/srcpkgs/ntp/REMOVE b/srcpkgs/ntp/REMOVE deleted file mode 100644 index 642703411ca2e4..00000000000000 --- a/srcpkgs/ntp/REMOVE +++ /dev/null @@ -1,9 +0,0 @@ -# -# This script removes dirs for chroot initialization. -# -case "${ACTION}" in -purge) - [ -d var/chroot/ntpd ] && rm -rf var/chroot/ntpd - [ -f var/db/ntpd.drift ] && rm -f var/db/ntpd.drift - ;; -esac diff --git a/srcpkgs/ntp/files/isc-ntpd/run b/srcpkgs/ntp/files/isc-ntpd/run deleted file mode 100644 index 62be4031a8d54e..00000000000000 --- a/srcpkgs/ntp/files/isc-ntpd/run +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh -exec 2>&1 -exec isc-ntpd -g -u ntpd:ntpd -n >/dev/null 2>&1 diff --git a/srcpkgs/ntp/files/ntp.conf b/srcpkgs/ntp/files/ntp.conf deleted file mode 100644 index a4bb5d6baa859b..00000000000000 --- a/srcpkgs/ntp/files/ntp.conf +++ /dev/null @@ -1,18 +0,0 @@ -# With the default settings below, ntpd will only synchronize your clock. -# -# For details, see: -# - the ntp.conf man page -# - http://support.ntp.org/bin/view/Support/GettingStarted -# -# Select three geolocalized NTP public servers; see http://www.pool.ntp.org/ -server 0.pool.ntp.org -server 1.pool.ntp.org -server 2.pool.ntp.org - -# Only allow read-only access from localhost -restrict default noquery nomodify nopeer -restrict 127.0.0.1 -restrict ::1 - -# Location of drift and log files -driftfile /var/db/ntpd/drift diff --git a/srcpkgs/ntp/patches/fix_build.diff b/srcpkgs/ntp/patches/fix_build.diff deleted file mode 100644 index 46f7d723b6d7f4..00000000000000 --- a/srcpkgs/ntp/patches/fix_build.diff +++ /dev/null @@ -1,17 +0,0 @@ ---- a/include/ntp_syscall.h 2009-12-12 23:58:39.718973170 +0100 -+++ b/include/ntp_syscall.h 2009-12-12 23:59:18.544001686 +0100 -@@ -14,6 +14,14 @@ - # include <sys/timex.h> - #endif - -+#if defined(ADJ_NANO) && !defined(MOD_NANO) -+#define MOD_NANO ADJ_NANO -+#endif -+ -+#if defined(ADJ_TAI) && !defined(MOD_TAI) -+#define MOD_TAI ADJ_TAI -+#endif -+ - #ifndef NTP_SYSCALLS_LIBC - #ifdef NTP_SYSCALLS_STD - # define ntp_adjtime(t) syscall(SYS_ntp_adjtime, (t)) diff --git a/srcpkgs/ntp/patches/gcc14.patch b/srcpkgs/ntp/patches/gcc14.patch deleted file mode 100644 index 925543ee1fe669..00000000000000 --- a/srcpkgs/ntp/patches/gcc14.patch +++ /dev/null @@ -1,612 +0,0 @@ -Source: https://gitweb.gentoo.org/repo/gentoo.git/plain/net-misc/ntp/files/ntp-4.2.8_p15-configure-clang16.patch?id=9cc28f1d1f1f13da5537fe125931bd4b1fef97cf - -Sync with OpenLDAP. Uses Arsen's patch from https://bugs.gentoo.org/871288. - -https://bugs.gentoo.org/871372 ---- a/sntp/m4/openldap-thread-check.m4 -+++ b/sntp/m4/openldap-thread-check.m4 -@@ -262,10 +262,8 @@ pthread_rwlock_t rwlock; - dnl save the flags - AC_LINK_IFELSE([AC_LANG_PROGRAM([[ - #include <pthread.h> --#ifndef NULL --#define NULL (void*)0 --#endif --]], [[pthread_detach(NULL);]])],[ol_cv_func_pthread_detach=yes],[ol_cv_func_pthread_detach=no]) -+pthread_t thread; -+]], [[pthread_detach(thread);]])],[ol_cv_func_pthread_detach=yes],[ol_cv_func_pthread_detach=no]) - ]) - - if test $ol_cv_func_pthread_detach = no ; then ---- a/sntp/m4/openldap.m4 -+++ b/sntp/m4/openldap.m4 -@@ -1,16 +1,16 @@ - dnl OpenLDAP Autoconf Macros --dnl $OpenLDAP: pkg/ldap/build/openldap.m4,v 1.157.2.10 2010/04/13 20:22:21 kurt Exp $ -+dnl $OpenLDAP$ - dnl This work is part of OpenLDAP Software <http://www.openldap.org/>. - dnl --dnl Copyright 1998-2010 The OpenLDAP Foundation. -+dnl Copyright 1998-2022 The OpenLDAP Foundation. - dnl All rights reserved. - dnl - dnl Redistribution and use in source and binary forms, with or without - dnl modification, are permitted only as authorized by the OpenLDAP - dnl Public License. - dnl --dnl A copy of this license is available in the file LICENSE-OPENLDAP in --dnl this directory of the distribution or, alternatively, at -+dnl A copy of this license is available in the file LICENSE in the -+dnl top-level directory of the distribution or, alternatively, at - dnl <http://www.OpenLDAP.org/license.html>. - dnl - dnl -------------------------------------------------------------------- -@@ -154,6 +154,7 @@ fi - if test $ol_cv_header_stdc = yes; then - # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi. - AC_RUN_IFELSE([AC_LANG_SOURCE([[#include <ctype.h> -+#include <stdlib.h> - #ifndef HAVE_EBCDIC - # define ISLOWER(c) ('a' <= (c) && (c) <= 'z') - # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c)) -@@ -170,7 +171,7 @@ exit (0); } - ]])],[],[ol_cv_header_stdc=no],[:]) - fi]) - if test $ol_cv_header_stdc = yes; then -- AC_DEFINE([STDC_HEADERS], [1], [is standard C provided?]) -+ AC_DEFINE(STDC_HEADERS) - fi - ac_cv_header_stdc=disable - ]) -@@ -242,313 +243,40 @@ AC_DEFUN([OL_RESOLVER_LINK], - OL_RESOLVER_TRY(ol_cv_resolver_none) - OL_RESOLVER_TRY(ol_cv_resolver_resolv,[-lresolv]) - OL_RESOLVER_TRY(ol_cv_resolver_bind,[-lbind]) --]) --dnl --dnl ==================================================================== --dnl International Components for Unicode (ICU) --AC_DEFUN([OL_ICU], --[ol_icu=no --AC_CHECK_HEADERS( unicode/utypes.h ) --if test $ac_cv_header_unicode_utypes_h = yes ; then -- dnl OL_ICULIBS="-licui18n -licuuc -licudata" -- OL_ICULIBS="-licuuc -licudata" -- -- AC_CACHE_CHECK([for ICU libraries], [ol_cv_lib_icu], [ -- ol_LIBS="$LIBS" -- LIBS="$OL_ICULIBS $LIBS" -- AC_LINK_IFELSE([AC_LANG_PROGRAM([[ --#include <unicode/utypes.h> --]], [[ --(void) u_errorName(0); --]])],[ol_cv_lib_icu=yes],[ol_cv_lib_icu=no]) -- LIBS="$ol_LIBS" --]) -- -- if test $ol_cv_lib_icu != no ; then -- ol_icu="$OL_ICULIBS" -- AC_DEFINE([HAVE_ICU], [1], [define if you actually have ICU]) -- fi --fi --]) --dnl --dnl ==================================================================== --dnl Berkeley DB macros --dnl --dnl -------------------------------------------------------------------- --dnl Try to link --AC_DEFUN([OL_BERKELEY_DB_TRY], --[if test $ol_cv_lib_db = no ; then -- AC_CACHE_CHECK([for Berkeley DB link (]ifelse($2,,default,$2)[)],[$1], --[ -- ol_DB_LIB=ifelse($2,,,$2) -- ol_LIBS=$LIBS -- LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS" -- -- AC_LINK_IFELSE([AC_LANG_PROGRAM([[ --#ifdef HAVE_DB_185_H --# include <db_185.h> --#else --# include <db.h> --#endif -- --#ifndef DB_VERSION_MAJOR --# define DB_VERSION_MAJOR 1 --#endif -- --#ifndef NULL --#define NULL ((void*)0) --#endif --]], [[ --#if DB_VERSION_MAJOR > 2 -- db_env_create( NULL, 0 ); --#elif DB_VERSION_MAJOR > 1 -- db_appexit( NULL ); --#else -- (void) dbopen( NULL, 0, 0, 0, NULL); --#endif --]])],[$1=yes],[$1=no]) -- -- LIBS="$ol_LIBS" --]) -- -- if test $$1 = yes ; then -- ol_cv_lib_db=ifelse($2,,yes,$2) -- fi --fi --]) --dnl --dnl -------------------------------------------------------------------- --dnl Get major and minor version from <db.h> --AC_DEFUN([OL_BDB_HEADER_VERSION], --[AC_CACHE_CHECK([for Berkeley DB major version in db.h], [ol_cv_bdb_major],[ -- AC_LANG_CONFTEST([ --#include <db.h> --#ifndef DB_VERSION_MAJOR --# define DB_VERSION_MAJOR 1 --#endif --__db_version DB_VERSION_MAJOR --]) -- set X `eval "$ac_cpp conftest.$ac_ext" | $EGREP __db_version` none none -- ol_cv_bdb_major=${3} --]) --case $ol_cv_bdb_major in [[1-9]]*) : ;; *) -- AC_MSG_ERROR([Unknown Berkeley DB major version in db.h]) ;; --esac -- --dnl Determine minor version --AC_CACHE_CHECK([for Berkeley DB minor version in db.h], [ol_cv_bdb_minor],[ -- AC_LANG_CONFTEST([ --#include <db.h> --#ifndef DB_VERSION_MINOR --# define DB_VERSION_MINOR 0 --#endif --__db_version DB_VERSION_MINOR --]) -- set X `eval "$ac_cpp conftest.$ac_ext" | $EGREP __db_version` none none -- ol_cv_bdb_minor=${3} --]) --case $ol_cv_bdb_minor in [[0-9]]*) : ;; *) -- AC_MSG_ERROR([Unknown Berkeley DB minor version in db.h]) ;; --esac --]) --dnl --dnl -------------------------------------------------------------------- --dnl Try to locate appropriate library --AC_DEFUN([OL_BERKELEY_DB_LINK], --[ol_cv_lib_db=no -- --if test $ol_cv_bdb_major = 4 ; then -- OL_BERKELEY_DB_TRY(ol_cv_db_db_4_dot_m,[-ldb-4.$ol_cv_bdb_minor]) -- OL_BERKELEY_DB_TRY(ol_cv_db_db4m,[-ldb4$ol_cv_bdb_minor]) -- OL_BERKELEY_DB_TRY(ol_cv_db_db_4m,[-ldb-4$ol_cv_bdb_minor]) -- OL_BERKELEY_DB_TRY(ol_cv_db_db_4_m,[-ldb-4-$ol_cv_bdb_minor]) -- OL_BERKELEY_DB_TRY(ol_cv_db_db_4,[-ldb-4]) -- OL_BERKELEY_DB_TRY(ol_cv_db_db4,[-ldb4]) -- OL_BERKELEY_DB_TRY(ol_cv_db_db,[-ldb]) --fi --OL_BERKELEY_DB_TRY(ol_cv_db_none) --]) --dnl --dnl -------------------------------------------------------------------- --dnl Check if Berkeley DB version --AC_DEFUN([OL_BERKELEY_DB_VERSION], --[AC_CACHE_CHECK([for Berkeley DB library and header version match], [ol_cv_berkeley_db_version], [ -- ol_LIBS="$LIBS" -- LIBS="$LTHREAD_LIBS $LIBS" -- if test $ol_cv_lib_db != yes ; then -- LIBS="$ol_cv_lib_db $LIBS" -- fi -- -- AC_RUN_IFELSE([AC_LANG_SOURCE([[ --#ifdef HAVE_DB_185_H -- choke me; --#else --#include <db.h> --#endif --#ifndef DB_VERSION_MAJOR --# define DB_VERSION_MAJOR 1 --#endif --#ifndef NULL --#define NULL ((void *)0) --#endif --main() --{ --#if DB_VERSION_MAJOR > 1 -- char *version; -- int major, minor, patch; -- -- version = db_version( &major, &minor, &patch ); -- -- if( major != DB_VERSION_MAJOR || -- minor != DB_VERSION_MINOR || -- patch != DB_VERSION_PATCH ) -- { -- printf("Berkeley DB version mismatch\n" -- "\theader: %s\n\tlibrary: %s\n", -- DB_VERSION_STRING, version); -- return 1; -- } --#endif -- -- return 0; --}]])],[ol_cv_berkeley_db_version=yes],[ol_cv_berkeley_db_version=no],[ol_cv_berkeley_db_version=cross]) -- -- LIBS="$ol_LIBS" - ]) - -- if test $ol_cv_berkeley_db_version = no ; then -- AC_MSG_ERROR([Berkeley DB version mismatch]) -- fi --])dnl --dnl - dnl -------------------------------------------------------------------- --dnl Check if Berkeley DB supports DB_THREAD --AC_DEFUN([OL_BERKELEY_DB_THREAD], --[AC_CACHE_CHECK([for Berkeley DB thread support], [ol_cv_berkeley_db_thread], [ -- ol_LIBS="$LIBS" -- LIBS="$LTHREAD_LIBS $LIBS" -- if test $ol_cv_lib_db != yes ; then -- LIBS="$ol_cv_lib_db $LIBS" -- fi -- -- AC_RUN_IFELSE([AC_LANG_SOURCE([[ --#ifdef HAVE_DB_185_H -- choke me; --#else --#include <db.h> --#endif --#ifndef NULL --#define NULL ((void *)0) --#endif --main() --{ -- int rc; -- u_int32_t flags = DB_CREATE | --#ifdef DB_PRIVATE -- DB_PRIVATE | --#endif -- DB_THREAD; -- --#if DB_VERSION_MAJOR > 2 -- DB_ENV *env = NULL; -- -- rc = db_env_create( &env, 0 ); -+dnl Check for version compatility with back-mdb -+AC_DEFUN([OL_MDB_COMPAT], -+[AC_CACHE_CHECK([if LMDB version supported by MDB backends], [ol_cv_mdb_compat],[ -+ AC_EGREP_CPP(__mdb_version_compat,[ -+#include <lmdb.h> - -- flags |= DB_INIT_MPOOL; --#ifdef DB_MPOOL_PRIVATE -- flags |= DB_MPOOL_PRIVATE; -+/* require 0.9.18 or later */ -+#if MDB_VERSION_FULL >= 0x000000090012 -+ __mdb_version_compat - #endif -- -- if( rc ) { -- printf("BerkeleyDB: %s\n", db_strerror(rc) ); -- return rc; -- } -- --#if (DB_VERSION_MAJOR > 3) || (DB_VERSION_MINOR >= 1) -- rc = (env->open)( env, NULL, flags, 0 ); --#else -- rc = (env->open)( env, NULL, NULL, flags, 0 ); --#endif -- -- if ( rc == 0 ) { -- rc = env->close( env, 0 ); -- } -- -- if( rc ) { -- printf("BerkeleyDB: %s\n", db_strerror(rc) ); -- return rc; -- } -- --#else -- DB_ENV env; -- memset( &env, '\0', sizeof(env) ); -- -- rc = db_appinit( NULL, NULL, &env, flags ); -- -- if( rc == 0 ) { -- db_appexit( &env ); -- } -- -- unlink("__db_mpool.share"); -- unlink("__db_lock.share"); --#endif -- -- return rc; --}]])],[ol_cv_berkeley_db_thread=yes],[ol_cv_berkeley_db_thread=no],[ol_cv_berkeley_db_thread=cross]) -- -- LIBS="$ol_LIBS" -+ ], [ol_cv_mdb_compat=yes], [ol_cv_mdb_compat=no])]) - ]) - -- if test $ol_cv_berkeley_db_thread != no ; then -- AC_DEFINE([HAVE_BERKELEY_DB_THREAD], [1], -- [define if Berkeley DB has DB_THREAD support]) -- fi --])dnl - dnl - dnl -------------------------------------------------------------------- --dnl Find any DB --AC_DEFUN([OL_BERKELEY_DB], --[ol_cv_berkeley_db=no --AC_CHECK_HEADERS(db.h) --if test $ac_cv_header_db_h = yes; then -- OL_BDB_HEADER_VERSION -- OL_BDB_COMPAT -- -- if test $ol_cv_bdb_compat != yes ; then -- AC_MSG_ERROR([BerkeleyDB version incompatible with BDB/HDB backends]) -+dnl Find any MDB -+AC_DEFUN([OL_MDB], -+[ol_cv_mdb=no -+AC_CHECK_HEADERS(lmdb.h) -+if test $ac_cv_header_lmdb_h = yes; then -+ OL_MDB_COMPAT -+ -+ if test $ol_cv_mdb_compat != yes ; then -+ AC_MSG_ERROR([LMDB version incompatible with MDB backends]) - fi - -- OL_BERKELEY_DB_LINK -- if test "$ol_cv_lib_db" != no ; then -- ol_cv_berkeley_db=yes -- OL_BERKELEY_DB_VERSION -- OL_BERKELEY_DB_THREAD -- fi -+ ol_cv_lib_mdb=-llmdb -+ ol_cv_mdb=yes - fi - ]) --dnl -------------------------------------------------------------------- --dnl Check for version compatility with back-bdb --AC_DEFUN([OL_BDB_COMPAT], --[AC_CACHE_CHECK([if Berkeley DB version supported by BDB/HDB backends], [ol_cv_bdb_compat],[ -- AC_EGREP_CPP(__db_version_compat,[ --#include <db.h> -- -- /* this check could be improved */ --#ifndef DB_VERSION_MAJOR --# define DB_VERSION_MAJOR 1 --#endif --#ifndef DB_VERSION_MINOR --# define DB_VERSION_MINOR 0 --#endif -- --#define DB_VERSION_MM ((DB_VERSION_MAJOR<<8)|DB_VERSION_MINOR) - --/* require 4.4 or later */ --#if DB_VERSION_MM >= 0x0404 -- __db_version_compat --#endif -- ], [ol_cv_bdb_compat=yes], [ol_cv_bdb_compat=no])]) --]) - - dnl - dnl ==================================================================== -@@ -664,12 +392,10 @@ AC_DEFUN([OL_PTHREAD_TEST_FUNCTION],[[ - return 0; - ]]) - --AC_DEFUN([OL_PTHREAD_TEST_PROGRAM], [ --AC_LANG_SOURCE([OL_PTHREAD_TEST_INCLUDES -+AC_DEFUN([OL_PTHREAD_TEST_PROGRAM], -+[AC_LANG_SOURCE([OL_PTHREAD_TEST_INCLUDES - --int main(argc, argv) -- int argc; -- char **argv; -+int main(int argc, char **argv) - { - OL_PTHREAD_TEST_FUNCTION - } -@@ -706,7 +432,7 @@ dnl Check GNU Pth pthread Header - dnl - dnl defines ol_cv_header linux_threads to 'yes' or 'no' - dnl 'no' implies pthreads.h is not LinuxThreads or pthreads.h --dnl doesn't exists. Existance of pthread.h should separately -+dnl doesn't exist. Existence of pthread.h should separately - dnl checked. - dnl - AC_DEFUN([OL_HEADER_GNU_PTH_PTHREAD_H], [ -@@ -728,7 +454,7 @@ AC_DEFUN([OL_NT_THREADS], [ - AC_CHECK_FUNC(_beginthread) - - if test $ac_cv_func__beginthread = yes ; then -- AC_DEFINE([HAVE_NT_THREADS], [1], [if you have NT Threads]) -+ AC_DEFINE(HAVE_NT_THREADS,1,[if you have NT Threads]) - ol_cv_nt_threads=yes - fi - ]) -@@ -737,7 +463,7 @@ dnl Check LinuxThreads Header - dnl - dnl defines ol_cv_header linux_threads to 'yes' or 'no' - dnl 'no' implies pthreads.h is not LinuxThreads or pthreads.h --dnl doesn't exists. Existance of pthread.h should separately -+dnl doesn't exist. Existence of pthread.h should separately - dnl checked. - dnl - AC_DEFUN([OL_HEADER_LINUX_THREADS], [ -@@ -749,7 +475,7 @@ AC_DEFUN([OL_HEADER_LINUX_THREADS], [ - [ol_cv_header_linux_threads=no]) - ]) - if test $ol_cv_header_linux_threads = yes; then -- AC_DEFINE([HAVE_LINUX_THREADS], [1], [if you have LinuxThreads]) -+ AC_DEFINE(HAVE_LINUX_THREADS,1,[if you have LinuxThreads]) - fi - ])dnl - dnl -------------------------------------------------------------------- -@@ -791,7 +517,7 @@ AC_CACHE_CHECK([for compatible POSIX regex],ol_cv_c_posix_regex,[ - #include <sys/types.h> - #include <regex.h> - static char *pattern, *string; --main() -+int main(void) - { - int rc; - regex_t re; -@@ -818,7 +544,8 @@ AC_DEFUN([OL_C_UPPER_LOWER], - [AC_CACHE_CHECK([if toupper() requires islower()],ol_cv_c_upper_lower,[ - AC_RUN_IFELSE([AC_LANG_SOURCE([[ - #include <ctype.h> --main() -+#include <stdlib.h> -+int main(void) - { - if ('C' == toupper('C')) - exit(0); -@@ -826,7 +553,7 @@ main() - exit(1); - }]])],[ol_cv_c_upper_lower=no],[ol_cv_c_upper_lower=yes],[ol_cv_c_upper_lower=safe])]) - if test $ol_cv_c_upper_lower != no ; then -- AC_DEFINE([C_UPPER_LOWER], [1], [define if toupper() requires islower()]) -+ AC_DEFINE(C_UPPER_LOWER,1, [define if toupper() requires islower()]) - fi - ]) - dnl -@@ -837,29 +564,32 @@ dnl Check for declaration of sys_errlist in one of stdio.h and errno.h. - dnl Declaration of sys_errlist on BSD4.4 interferes with our declaration. - dnl Reported by Keith Bostic. - AC_DEFUN([OL_SYS_ERRLIST], --[AC_CACHE_CHECK([declaration of sys_errlist],ol_cv_dcl_sys_errlist,[ -- AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[ -+[AC_CACHE_CHECK([existence of sys_errlist],ol_cv_have_sys_errlist,[ -+ AC_LINK_IFELSE([AC_LANG_PROGRAM([[#include <errno.h>]], [[char *c = (char *) *sys_errlist]])],[ol_cv_have_sys_errlist=yes],[ol_cv_have_sys_errlist=no])]) -+if test $ol_cv_have_sys_errlist = yes ; then -+ AC_DEFINE(HAVE_SYS_ERRLIST,1, -+ [define if you actually have sys_errlist in your libs]) -+ AC_CACHE_CHECK([declaration of sys_errlist],ol_cv_dcl_sys_errlist,[ -+ AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[ - #include <stdio.h> - #include <sys/types.h> - #include <errno.h> - #ifdef _WIN32 - #include <stdlib.h> --#endif ]], [[char *c = (char *) *sys_errlist]])],[ol_cv_dcl_sys_errlist=yes -- ol_cv_have_sys_errlist=yes],[ol_cv_dcl_sys_errlist=no])]) -+#endif ]], [[char *c = (char *) *sys_errlist]])],[ol_cv_dcl_sys_errlist=yes], -+ [ol_cv_dcl_sys_errlist=no])]) - # --# It's possible (for near-UNIX clones) that sys_errlist doesn't exist --if test $ol_cv_dcl_sys_errlist = no ; then -- AC_DEFINE([DECL_SYS_ERRLIST], [1], -- [define if sys_errlist is not declared in stdio.h or errno.h]) -- -- AC_CACHE_CHECK([existence of sys_errlist],ol_cv_have_sys_errlist,[ -- AC_LINK_IFELSE([AC_LANG_PROGRAM([[#include <errno.h>]], [[char *c = (char *) *sys_errlist]])],[ol_cv_have_sys_errlist=yes],[ol_cv_have_sys_errlist=no])]) --fi --if test $ol_cv_have_sys_errlist = yes ; then -- AC_DEFINE([HAVE_SYS_ERRLIST], [1], -- [define if you actually have sys_errlist in your libs]) -+ # It's possible (for near-UNIX clones) that sys_errlist doesn't exist -+ if test $ol_cv_dcl_sys_errlist = no ; then -+ AC_DEFINE(DECL_SYS_ERRLIST,1, -+ [define if sys_errlist is not declared in stdio.h or errno.h]) -+ fi - fi - ])dnl -+dnl -+dnl ==================================================================== -+dnl glibc supplies a non-standard strerror_r if _GNU_SOURCE is defined. -+dnl It's actually preferable to the POSIX version, if available. - AC_DEFUN([OL_NONPOSIX_STRERROR_R], - [AC_CACHE_CHECK([non-posix strerror_r],ol_cv_nonposix_strerror_r,[ - AC_EGREP_CPP(strerror_r,[#include <string.h>], -@@ -873,24 +603,23 @@ AC_DEFUN([OL_NONPOSIX_STRERROR_R], - ]])],[ol_cv_nonposix_strerror_r=yes],[ol_cv_nonposix_strerror_r=no]) - else - AC_RUN_IFELSE([AC_LANG_SOURCE([[ -- main() { -+ int main(void) { - char buf[100]; - buf[0] = 0; - strerror_r( 1, buf, sizeof buf ); - exit( buf[0] == 0 ); - } -- ]])],[ol_cv_nonposix_strerror_r=yes],[ol_cv_nonposix_strerror=no],[ol_cv_nonposix_strerror=no]) -+ ]])],[ol_cv_nonposix_strerror_r=yes],[ol_cv_nonposix_strerror_r=no],[ol_cv_nonposix_strerror_r=no]) - fi - ]) - if test $ol_cv_nonposix_strerror_r = yes ; then -- AC_DEFINE([HAVE_NONPOSIX_STRERROR_R], [1], -+ AC_DEFINE(HAVE_NONPOSIX_STRERROR_R,1, - [define if strerror_r returns char* instead of int]) - fi - ])dnl - dnl - AC_DEFUN([OL_STRERROR], --[OL_SYS_ERRLIST dnl TEMPORARY --AC_CHECK_FUNCS(strerror strerror_r) -+[AC_CHECK_FUNCS(strerror strerror_r) - ol_cv_func_strerror_r=no - if test "${ac_cv_func_strerror_r}" = yes ; then - OL_NONPOSIX_STRERROR_R -@@ -910,7 +639,7 @@ AC_DEFUN([OL_C_VOLATILE], - if test $ol_cv_c_volatile = yes; then - : - else -- AC_DEFINE([volatile], [], [define as empty if volatile is not supported]) -+ AC_DEFINE(volatile,,[define as empty if volatile is not supported]) - fi - ])dnl - dnl -@@ -918,7 +647,7 @@ dnl ==================================================================== - dnl Look for fetch(3) - AC_DEFUN([OL_LIB_FETCH], - [ol_LIBS=$LIBS --LIBS="-lfetch -lcom_err $LIBS" -+LIBS="-lfetch $LIBS" - AC_CACHE_CHECK([fetch(3) library],ol_cv_lib_fetch,[ - AC_LINK_IFELSE([AC_LANG_PROGRAM([[ - #ifdef HAVE_SYS_PARAM_H -@@ -928,8 +657,8 @@ AC_CACHE_CHECK([fetch(3) library],ol_cv_lib_fetch,[ - #include <fetch.h>]], [[struct url *u = fetchParseURL("file:///"); ]])],[ol_cv_lib_fetch=yes],[ol_cv_lib_fetch=no])]) - LIBS=$ol_LIBS - if test $ol_cv_lib_fetch != no ; then -- ol_link_fetch="-lfetch -lcom_err" -- AC_DEFINE([HAVE_FETCH], [1], -+ ol_link_fetch="-lfetch" -+ AC_DEFINE(HAVE_FETCH,1, - [define if you actually have FreeBSD fetch(3)]) - fi - ])dnl -@@ -1094,7 +823,7 @@ AC_DEFUN([OL_FUNC_GETHOSTBYADDR_R_NARGS], - ])dnl - dnl - dnl -------------------------------------------------------------------- --dnl Check for Cyrus SASL version compatility -+dnl Check for Cyrus SASL version compatibility - AC_DEFUN([OL_SASL_COMPAT], - [AC_CACHE_CHECK([Cyrus SASL library version], [ol_cv_sasl_compat],[ - AC_EGREP_CPP(__sasl_compat,[ -@@ -1113,19 +842,3 @@ AC_DEFUN([OL_SASL_COMPAT], - #endif - ], [ol_cv_sasl_compat=yes], [ol_cv_sasl_compat=no])]) - ]) --dnl ==================================================================== --dnl check for SSL compatibility --AC_DEFUN([OL_SSL_COMPAT], --[AC_CACHE_CHECK([OpenSSL library version (CRL checking capability)], -- [ol_cv_ssl_crl_compat],[ -- AC_EGREP_CPP(__ssl_compat,[ --#ifdef HAVE_OPENSSL_SSL_H --#include <openssl/ssl.h> --#endif -- --/* Require 0.9.7d+ */ --#if OPENSSL_VERSION_NUMBER >= 0x0090704fL -- char *__ssl_compat = "0.9.7d"; --#endif -- ], [ol_cv_ssl_crl_compat=yes], [ol_cv_ssl_crl_compat=no])]) --]) --- -2.38.1 - diff --git a/srcpkgs/ntp/template b/srcpkgs/ntp/template deleted file mode 100644 index 60ec7ce7690ac2..00000000000000 --- a/srcpkgs/ntp/template +++ /dev/null @@ -1,55 +0,0 @@ -# Template file for 'ntp' -pkgname=ntp -version=4.2.8p18 -revision=7 -build_style=gnu-configure -configure_args="--with-crypto --enable-linuxcap --enable-ipv6 --enable-ntp-signd - --enable-all-clocks ol_cv_pthread_select_yields=yes" -hostmakedepends="pkg-config autoconf automake libtool bison perl" -makedepends="libedit-devel openssl-devel libcap-devel libevent-devel pps-tools-devel" -short_desc="Network Time Protocol daemon and utilities" -maintainer="Orphaned <orphan@voidlinux.org>" -license="NTP" -homepage="http://www.ntp.org/" -distfiles="http://www.eecis.udel.edu/~ntp/ntp_spool/ntp4/ntp-4.2/ntp-${version}.tar.gz" -checksum=cf84c5f3fb1a295284942624d823fffa634144e096cfc4f9969ac98ef5f468e5 - -make_dirs="/var/db/ntpd 0755 ntpd ntpd" -conf_files="/etc/ntp.conf" -system_accounts="ntpd" -ntpd_homedir="/var/db/ntpd" -provides="ntp-daemon-0_1" -alternatives=" - ntpd:ntpd:/usr/bin/isc-ntpd - ntpd:ntpd.8:/usr/share/man/man8/isc-ntpd.8 - ntpd:ntpd:/etc/sv/isc-ntpd" - -post_extract() { - sed -i 's/linux/GLIBC/g' ntpd/ntpd.c -} - -pre_configure() { - autoreconf -fi -} - -post_install() { - # Rename files for alternatives. - vmkdir usr/share/man/man8 - mv ${DESTDIR}/usr/bin/{ntpd,isc-ntpd} - mv ${DESTDIR}/usr/share/man/man1/ntpd.1 \ - ${DESTDIR}/usr/share/man/man8/isc-ntpd.8 - vconf ${FILESDIR}/ntp.conf - vsv isc-ntpd - rm -r ${DESTDIR}/usr/share/doc - vlicense COPYRIGHT -} - -ntp-perl_package() { - depends="ntp>=$version perl" - short_desc+=" - perl scripts" - pkg_install() { - vmove usr/bin/ntp-wait - vmove usr/bin/ntptrace - vmove usr/share/ntp/lib - } -} diff --git a/srcpkgs/ntp/update b/srcpkgs/ntp/update deleted file mode 100644 index 94e6728911f7a5..00000000000000 --- a/srcpkgs/ntp/update +++ /dev/null @@ -1 +0,0 @@ -site="${homepage}downloads.html" diff --git a/srcpkgs/ntpd-rs/files/ntpd-rs-metrics/run b/srcpkgs/ntpd-rs/files/ntpd-rs-metrics/run deleted file mode 100644 index b8da934020dc7b..00000000000000 --- a/srcpkgs/ntpd-rs/files/ntpd-rs-metrics/run +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh -exec 2>&1 -exec chpst -u _ntpd_rs:_ntpd_rs ntp-metrics-exporter diff --git a/srcpkgs/ntpd-rs/files/ntpd-rs/run b/srcpkgs/ntpd-rs/files/ntpd-rs/run deleted file mode 100644 index d1d6a6c9065a30..00000000000000 --- a/srcpkgs/ntpd-rs/files/ntpd-rs/run +++ /dev/null @@ -1,10 +0,0 @@ -#!/bin/sh -exec 2>&1 -[ -r conf ] && . ./conf -[ ! -d /run/ntpd-rs ] && mkdir /run/ntpd-rs && chown _ntpd_rs:_ntpd_rs /run/ntpd-rs - -exec setpriv --reuid _ntpd_rs --regid _ntpd_rs --clear-groups \ - --ambient-caps -all,+sys_time,+net_bind_service \ - --inh-caps -all,+sys_time,+net_bind_service \ - --bounding-set -all,+sys_time,+net_bind_service \ - --no-new-privs -- ntp-daemon diff --git a/srcpkgs/ntpd-rs/patches/use-ring.patch b/srcpkgs/ntpd-rs/patches/use-ring.patch deleted file mode 100644 index d450d1a5c28c0f..00000000000000 --- a/srcpkgs/ntpd-rs/patches/use-ring.patch +++ /dev/null @@ -1,671 +0,0 @@ -diff --git a/Cargo.lock b/Cargo.lock -index 75007d7..da27a0e 100644 ---- a/Cargo.lock -+++ b/Cargo.lock -@@ -54,15 +54,6 @@ dependencies = [ - "zeroize", - ] - --[[package]] --name = "aho-corasick" --version = "1.1.3" --source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916" --dependencies = [ -- "memchr", --] -- - [[package]] - name = "arbitrary" - version = "1.4.1" -@@ -80,29 +71,6 @@ dependencies = [ - "syn", - ] - --[[package]] --name = "aws-lc-rs" --version = "1.13.1" --source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "93fcc8f365936c834db5514fc45aee5b1202d677e6b40e48468aaaa8183ca8c7" --dependencies = [ -- "aws-lc-sys", -- "zeroize", --] -- --[[package]] --name = "aws-lc-sys" --version = "0.29.0" --source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "61b1d86e7705efe1be1b569bab41d4fa1e14e220b60a160f78de2db687add079" --dependencies = [ -- "bindgen", -- "cc", -- "cmake", -- "dunce", -- "fs_extra", --] -- - [[package]] - name = "backtrace" - version = "0.3.75" -@@ -118,29 +86,6 @@ dependencies = [ - "windows-targets 0.52.6", - ] - --[[package]] --name = "bindgen" --version = "0.69.5" --source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "271383c67ccabffb7381723dea0672a673f292304fcb45c01cc648c7a8d58088" --dependencies = [ -- "bitflags", -- "cexpr", -- "clang-sys", -- "itertools", -- "lazy_static", -- "lazycell", -- "log", -- "prettyplease", -- "proc-macro2", -- "quote", -- "regex", -- "rustc-hash", -- "shlex", -- "syn", -- "which", --] -- - [[package]] - name = "bitflags" - version = "2.9.1" -@@ -168,8 +113,6 @@ version = "1.2.27" - source = "registry+https://github.com/rust-lang/crates.io-index" - checksum = "d487aa071b5f64da6f19a3e848e3578944b726ee5a4854b82172f02aa876bfdc" - dependencies = [ -- "jobserver", -- "libc", - "shlex", - ] - -@@ -179,15 +122,6 @@ version = "1.1.0" - source = "registry+https://github.com/rust-lang/crates.io-index" - checksum = "6d43a04d8753f35258c91f8ec639f792891f748a1edbd759cf1dcea3382ad83c" - --[[package]] --name = "cexpr" --version = "0.6.0" --source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "6fac387a98bb7c37292057cffc56d62ecb629900026402633ae9160df93a8766" --dependencies = [ -- "nom", --] -- - [[package]] - name = "cfg-if" - version = "1.0.1" -@@ -204,17 +138,6 @@ dependencies = [ - "inout", - ] - --[[package]] --name = "clang-sys" --version = "1.8.1" --source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "0b023947811758c97c59bf9d1c188fd619ad4718dcaa767947df1cadb14f39f4" --dependencies = [ -- "glob", -- "libc", -- "libloading", --] -- - [[package]] - name = "clock-steering" - version = "0.2.1" -@@ -235,15 +158,6 @@ dependencies = [ - "digest", - ] - --[[package]] --name = "cmake" --version = "0.1.54" --source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "e7caa3f9de89ddbe2c607f4101924c5abec803763ae9534e4f4d7d8f84aa81f0" --dependencies = [ -- "cc", --] -- - [[package]] - name = "combine" - version = "4.6.7" -@@ -319,40 +233,12 @@ dependencies = [ - "subtle", - ] - --[[package]] --name = "dunce" --version = "1.0.5" --source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "92773504d58c093f6de2459af4af33faa518c13451eb8f2b5698ed3d36e7c813" -- --[[package]] --name = "either" --version = "1.15.0" --source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "48c757948c5ede0e46177b7add2e67155f70e33c07fea8284df6576da70b3719" -- - [[package]] - name = "equivalent" - version = "1.0.2" - source = "registry+https://github.com/rust-lang/crates.io-index" - checksum = "877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f" - --[[package]] --name = "errno" --version = "0.3.13" --source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "778e2ac28f6c47af28e4907f13ffd1e1ddbd400980a9abd7c8df189bf578a5ad" --dependencies = [ -- "libc", -- "windows-sys 0.60.2", --] -- --[[package]] --name = "fs_extra" --version = "1.3.0" --source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "42703706b716c37f96a77aea830392ad231f44c9e9a67872fa5548707e11b11c" -- - [[package]] - name = "generic-array" - version = "0.14.7" -@@ -371,19 +257,7 @@ checksum = "335ff9f135e4384c8150d6f27c6daed433577f86b4750418338c01a1a2528592" - dependencies = [ - "cfg-if", - "libc", -- "wasi 0.11.1+wasi-snapshot-preview1", --] -- --[[package]] --name = "getrandom" --version = "0.3.3" --source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "26145e563e54f2cadc477553f1ec5ee650b00862f0a58bcd12cbdc5f0ea2d2f4" --dependencies = [ -- "cfg-if", -- "libc", -- "r-efi", -- "wasi 0.14.2+wasi-0.2.4", -+ "wasi", - ] - - [[package]] -@@ -392,27 +266,12 @@ version = "0.31.1" - source = "registry+https://github.com/rust-lang/crates.io-index" - checksum = "07e28edb80900c19c28f1072f2e8aeca7fa06b23cd4169cefe1af5aa3260783f" - --[[package]] --name = "glob" --version = "0.3.2" --source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "a8d1add55171497b4705a648c6b583acafb01d58050a51727785f0b2c8e0a2b2" -- - [[package]] - name = "hashbrown" - version = "0.15.4" - source = "registry+https://github.com/rust-lang/crates.io-index" - checksum = "5971ac85611da7067dbfcabef3c70ebb5606018acd9e2a3903a0da507521e0d5" - --[[package]] --name = "home" --version = "0.5.11" --source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "589533453244b0995c858700322199b2becb13b627df2851f64a2775d024abcf" --dependencies = [ -- "windows-sys 0.59.0", --] -- - [[package]] - name = "indexmap" - version = "2.9.0" -@@ -432,15 +291,6 @@ dependencies = [ - "generic-array", - ] - --[[package]] --name = "itertools" --version = "0.12.1" --source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "ba291022dbbd398a455acf126c1e341954079855bc60dfdda641363bd6922569" --dependencies = [ -- "either", --] -- - [[package]] - name = "itoa" - version = "1.0.15" -@@ -469,50 +319,18 @@ version = "0.3.0" - source = "registry+https://github.com/rust-lang/crates.io-index" - checksum = "8eaf4bc02d17cbdd7ff4c7438cafcdf7fb9a4613313ad11b4f8fefe7d3fa0130" - --[[package]] --name = "jobserver" --version = "0.1.33" --source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "38f262f097c174adebe41eb73d66ae9c06b2844fb0da69969647bbddd9b0538a" --dependencies = [ -- "getrandom 0.3.3", -- "libc", --] -- - [[package]] - name = "lazy_static" - version = "1.5.0" - source = "registry+https://github.com/rust-lang/crates.io-index" - checksum = "bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe" - --[[package]] --name = "lazycell" --version = "1.3.0" --source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "830d08ce1d1d941e6b30645f1a0eb5643013d835ce3779a5fc208261dbe10f55" -- - [[package]] - name = "libc" - version = "0.2.174" - source = "registry+https://github.com/rust-lang/crates.io-index" - checksum = "1171693293099992e19cddea4e8b849964e9846f4acee11b3948bcc337be8776" - --[[package]] --name = "libloading" --version = "0.8.8" --source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "07033963ba89ebaf1584d767badaa2e8fcec21aedea6b8c0346d487d49c28667" --dependencies = [ -- "cfg-if", -- "windows-targets 0.53.2", --] -- --[[package]] --name = "linux-raw-sys" --version = "0.4.15" --source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "d26c52dbd32dccf2d10cac7725f8eae5296885fb5703b261f7d0a0739ec807ab" -- - [[package]] - name = "log" - version = "0.4.27" -@@ -535,12 +353,6 @@ version = "2.7.5" - source = "registry+https://github.com/rust-lang/crates.io-index" - checksum = "32a282da65faaf38286cf3be983213fcf1d2e2a58700e808f83f4ea9a4804bc0" - --[[package]] --name = "minimal-lexical" --version = "0.2.1" --source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a" -- - [[package]] - name = "miniz_oxide" - version = "0.8.9" -@@ -557,20 +369,10 @@ source = "registry+https://github.com/rust-lang/crates.io-index" - checksum = "78bed444cc8a2160f01cbcf811ef18cac863ad68ae8ca62092e8db51d51c761c" - dependencies = [ - "libc", -- "wasi 0.11.1+wasi-snapshot-preview1", -+ "wasi", - "windows-sys 0.59.0", - ] - --[[package]] --name = "nom" --version = "7.1.3" --source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a" --dependencies = [ -- "memchr", -- "minimal-lexical", --] -- - [[package]] - name = "ntp-proto" - version = "1.6.0" -@@ -670,16 +472,6 @@ dependencies = [ - "zerocopy", - ] - --[[package]] --name = "prettyplease" --version = "0.2.35" --source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "061c1221631e079b26479d25bbf2275bfe5917ae8419cd7e34f13bfc2aa7539a" --dependencies = [ -- "proc-macro2", -- "syn", --] -- - [[package]] - name = "proc-macro2" - version = "1.0.95" -@@ -698,12 +490,6 @@ dependencies = [ - "proc-macro2", - ] - --[[package]] --name = "r-efi" --version = "5.3.0" --source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "69cdb34c158ceb288df11e18b4bd39de994f6657d83847bdffdbd7f346754b0f" -- - [[package]] - name = "rand" - version = "0.8.5" -@@ -731,38 +517,9 @@ version = "0.6.4" - source = "registry+https://github.com/rust-lang/crates.io-index" - checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c" - dependencies = [ -- "getrandom 0.2.16", --] -- --[[package]] --name = "regex" --version = "1.11.1" --source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "b544ef1b4eac5dc2db33ea63606ae9ffcfac26c1416a2806ae0bf5f56b201191" --dependencies = [ -- "aho-corasick", -- "memchr", -- "regex-automata", -- "regex-syntax", -+ "getrandom", - ] - --[[package]] --name = "regex-automata" --version = "0.4.9" --source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "809e8dc61f6de73b46c85f4c96486310fe304c434cfa43669d7b40f711150908" --dependencies = [ -- "aho-corasick", -- "memchr", -- "regex-syntax", --] -- --[[package]] --name = "regex-syntax" --version = "0.8.5" --source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c" -- - [[package]] - name = "ring" - version = "0.17.14" -@@ -771,7 +528,7 @@ checksum = "a4689e6c2294d81e88dc6261c768b63bc4fcdb852be6d1352498b114f61383b7" - dependencies = [ - "cc", - "cfg-if", -- "getrandom 0.2.16", -+ "getrandom", - "libc", - "untrusted", - "windows-sys 0.52.0", -@@ -783,34 +540,15 @@ version = "0.1.25" - source = "registry+https://github.com/rust-lang/crates.io-index" - checksum = "989e6739f80c4ad5b13e0fd7fe89531180375b18520cc8c82080e4dc4035b84f" - --[[package]] --name = "rustc-hash" --version = "1.1.0" --source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2" -- --[[package]] --name = "rustix" --version = "0.38.44" --source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "fdb5bc1ae2baa591800df16c9ca78619bf65c0488b41b96ccec5d11220d8c154" --dependencies = [ -- "bitflags", -- "errno", -- "libc", -- "linux-raw-sys", -- "windows-sys 0.59.0", --] -- - [[package]] - name = "rustls" - version = "0.23.28" - source = "registry+https://github.com/rust-lang/crates.io-index" - checksum = "7160e3e10bf4535308537f3c4e1641468cd0e485175d6163087c0393c7d46643" - dependencies = [ -- "aws-lc-rs", - "log", - "once_cell", -+ "ring", - "rustls-pki-types", - "rustls-webpki", - "subtle", -@@ -871,7 +609,6 @@ version = "0.103.3" - source = "registry+https://github.com/rust-lang/crates.io-index" - checksum = "e4a72fe2bcf7a6ac6fd7d0b9e5cb68aeb7d4c0a0271730218b3e92d43b4eb435" - dependencies = [ -- "aws-lc-rs", - "ring", - "rustls-pki-types", - "untrusted", -@@ -1203,15 +940,6 @@ version = "0.11.1+wasi-snapshot-preview1" - source = "registry+https://github.com/rust-lang/crates.io-index" - checksum = "ccf3ec651a847eb01de73ccad15eb7d99f80485de043efb2f370cd654f4ea44b" - --[[package]] --name = "wasi" --version = "0.14.2+wasi-0.2.4" --source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "9683f9a5a998d873c0d21fcbe3c083009670149a8fab228644b8bd36b2c48cb3" --dependencies = [ -- "wit-bindgen-rt", --] -- - [[package]] - name = "webpki-root-certs" - version = "0.26.11" -@@ -1230,18 +958,6 @@ dependencies = [ - "rustls-pki-types", - ] - --[[package]] --name = "which" --version = "4.4.2" --source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "87ba24419a2078cd2b0f2ede2691b6c66d8e47836da3b6db8265ebad47afbfc7" --dependencies = [ -- "either", -- "home", -- "once_cell", -- "rustix", --] -- - [[package]] - name = "winapi" - version = "0.3.9" -@@ -1300,15 +1016,6 @@ dependencies = [ - "windows-targets 0.52.6", - ] - --[[package]] --name = "windows-sys" --version = "0.60.2" --source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "f2f500e4d28234f72040990ec9d39e3a6b950f9f22d3dba18416c35882612bcb" --dependencies = [ -- "windows-targets 0.53.2", --] -- - [[package]] - name = "windows-targets" - version = "0.42.2" -@@ -1333,29 +1040,13 @@ dependencies = [ - "windows_aarch64_gnullvm 0.52.6", - "windows_aarch64_msvc 0.52.6", - "windows_i686_gnu 0.52.6", -- "windows_i686_gnullvm 0.52.6", -+ "windows_i686_gnullvm", - "windows_i686_msvc 0.52.6", - "windows_x86_64_gnu 0.52.6", - "windows_x86_64_gnullvm 0.52.6", - "windows_x86_64_msvc 0.52.6", - ] - --[[package]] --name = "windows-targets" --version = "0.53.2" --source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "c66f69fcc9ce11da9966ddb31a40968cad001c5bedeb5c2b82ede4253ab48aef" --dependencies = [ -- "windows_aarch64_gnullvm 0.53.0", -- "windows_aarch64_msvc 0.53.0", -- "windows_i686_gnu 0.53.0", -- "windows_i686_gnullvm 0.53.0", -- "windows_i686_msvc 0.53.0", -- "windows_x86_64_gnu 0.53.0", -- "windows_x86_64_gnullvm 0.53.0", -- "windows_x86_64_msvc 0.53.0", --] -- - [[package]] - name = "windows_aarch64_gnullvm" - version = "0.42.2" -@@ -1368,12 +1059,6 @@ version = "0.52.6" - source = "registry+https://github.com/rust-lang/crates.io-index" - checksum = "32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3" - --[[package]] --name = "windows_aarch64_gnullvm" --version = "0.53.0" --source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "86b8d5f90ddd19cb4a147a5fa63ca848db3df085e25fee3cc10b39b6eebae764" -- - [[package]] - name = "windows_aarch64_msvc" - version = "0.42.2" -@@ -1386,12 +1071,6 @@ version = "0.52.6" - source = "registry+https://github.com/rust-lang/crates.io-index" - checksum = "09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469" - --[[package]] --name = "windows_aarch64_msvc" --version = "0.53.0" --source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "c7651a1f62a11b8cbd5e0d42526e55f2c99886c77e007179efff86c2b137e66c" -- - [[package]] - name = "windows_i686_gnu" - version = "0.42.2" -@@ -1404,24 +1083,12 @@ version = "0.52.6" - source = "registry+https://github.com/rust-lang/crates.io-index" - checksum = "8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b" - --[[package]] --name = "windows_i686_gnu" --version = "0.53.0" --source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "c1dc67659d35f387f5f6c479dc4e28f1d4bb90ddd1a5d3da2e5d97b42d6272c3" -- - [[package]] - name = "windows_i686_gnullvm" - version = "0.52.6" - source = "registry+https://github.com/rust-lang/crates.io-index" - checksum = "0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66" - --[[package]] --name = "windows_i686_gnullvm" --version = "0.53.0" --source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "9ce6ccbdedbf6d6354471319e781c0dfef054c81fbc7cf83f338a4296c0cae11" -- - [[package]] - name = "windows_i686_msvc" - version = "0.42.2" -@@ -1434,12 +1101,6 @@ version = "0.52.6" - source = "registry+https://github.com/rust-lang/crates.io-index" - checksum = "240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66" - --[[package]] --name = "windows_i686_msvc" --version = "0.53.0" --source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "581fee95406bb13382d2f65cd4a908ca7b1e4c2f1917f143ba16efe98a589b5d" -- - [[package]] - name = "windows_x86_64_gnu" - version = "0.42.2" -@@ -1452,12 +1113,6 @@ version = "0.52.6" - source = "registry+https://github.com/rust-lang/crates.io-index" - checksum = "147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78" - --[[package]] --name = "windows_x86_64_gnu" --version = "0.53.0" --source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "2e55b5ac9ea33f2fc1716d1742db15574fd6fc8dadc51caab1c16a3d3b4190ba" -- - [[package]] - name = "windows_x86_64_gnullvm" - version = "0.42.2" -@@ -1470,12 +1125,6 @@ version = "0.52.6" - source = "registry+https://github.com/rust-lang/crates.io-index" - checksum = "24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d" - --[[package]] --name = "windows_x86_64_gnullvm" --version = "0.53.0" --source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "0a6e035dd0599267ce1ee132e51c27dd29437f63325753051e71dd9e42406c57" -- - [[package]] - name = "windows_x86_64_msvc" - version = "0.42.2" -@@ -1488,12 +1137,6 @@ version = "0.52.6" - source = "registry+https://github.com/rust-lang/crates.io-index" - checksum = "589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec" - --[[package]] --name = "windows_x86_64_msvc" --version = "0.53.0" --source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "271414315aff87387382ec3d271b52d7ae78726f5d44ac98b4f4030c91880486" -- - [[package]] - name = "winnow" - version = "0.7.11" -@@ -1503,15 +1146,6 @@ dependencies = [ - "memchr", - ] - --[[package]] --name = "wit-bindgen-rt" --version = "0.39.0" --source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "6f42320e61fe2cfd34354ecb597f86f413484a798ba44a8ca1165c58d42da6c1" --dependencies = [ -- "bitflags", --] -- - [[package]] - name = "zerocopy" - version = "0.8.26" -diff --git a/Cargo.toml b/Cargo.toml -index eeec0ea..a649b38 100644 ---- a/Cargo.toml -+++ b/Cargo.toml -@@ -47,9 +47,9 @@ clock-steering = "0.2.1" - pps-time = "0.2.3" - - # TLS --rustls23 = { package = "rustls", version = "0.23.16", features = ["logging", "std", "tls12"] } -+rustls23 = { package = "rustls", version = "0.23.16", default-features = false, features = ["ring", "logging", "std", "tls12"] } - rustls-platform-verifier = "0.5.0" --tokio-rustls = { version = "0.26.0", features = ["logging", "tls12"] } # testing only -+tokio-rustls = { version = "0.26.0", default-features = false, features = ["ring", "logging", "tls12"] } # testing only - - # crypto - aead = "0.5.0" diff --git a/srcpkgs/ntpd-rs/template b/srcpkgs/ntpd-rs/template deleted file mode 100644 index 2e404fd6b464ea..00000000000000 --- a/srcpkgs/ntpd-rs/template +++ /dev/null @@ -1,36 +0,0 @@ -# Template file for 'ntpd-rs' -pkgname=ntpd-rs -version=1.6.2 -revision=1 -build_style=cargo -make_check_args="-- - --skip daemon::keyexchange::tests::client_connection_refused - --skip daemon::keyexchange::tests::key_exchange_connection_limiter - --skip daemon::keyexchange::tests::key_exchange_weird_packet -" -make_install_args="--path ntpd" -short_desc="Full-featured implementation of the Network Time Protocol" -maintainer="tranzystorekk <tranzystorek.io@protonmail.com>" -license="Apache-2.0 OR MIT" -homepage="https://github.com/pendulum-project/ntpd-rs" -changelog="https://raw.githubusercontent.com/pendulum-project/ntpd-rs/main/CHANGELOG.md" -distfiles="https://github.com/pendulum-project/ntpd-rs/archive/refs/tags/v${version}.tar.gz" -checksum=cf88a2f65dcbff37d7f713713aff10eb7fe9c9d6d4d7ab694f972990b121821b - -system_accounts="_ntpd_rs" -conf_files="/etc/ntpd-rs/ntp.toml" -provides="ntp-daemon-0_1" -alternatives=" - ntpd:ntpd:/usr/bin/ntp-daemon - ntpd:ntpd:/etc/sv/ntpd-rs" - -post_install() { - vinstall ntp.toml 644 etc/ntpd-rs - vlicense LICENSE-MIT - vsv ntpd-rs - vsv ntpd-rs-metrics - - for manpage in docs/precompiled/man/*; do - vman ${manpage} - done -} diff --git a/srcpkgs/nudoku/template b/srcpkgs/nudoku/template deleted file mode 100644 index 5fa592323b46eb..00000000000000 --- a/srcpkgs/nudoku/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'nudoku' -pkgname=nudoku -version=6.0.0 -revision=1 -build_style=gnu-configure -hostmakedepends="automake pkg-config gettext-devel" -makedepends="ncurses-devel" -short_desc="Ncurses based sudoku game" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-3.0-or-later" -homepage="https://jubalh.github.io/nudoku/" -changelog="https://raw.githubusercontent.com/jubalh/nudoku/refs/heads/master/ChangeLog" -distfiles="https://github.com/jubalh/nudoku/archive/refs/tags/${version}.tar.gz" -checksum=98a80a58a15ea664dfa62e1e5ae51c737f9555ef114e483f3b3c2674d9c51495 - -if [ "$XBPS_TARGET_LIBC" = "musl" ]; then - configure_args+=" --disable-nls" -fi - -pre_configure() { - autoreconf -i -} diff --git a/srcpkgs/nufraw/patches/0001-nufraw-glib-2.70.patch b/srcpkgs/nufraw/patches/0001-nufraw-glib-2.70.patch deleted file mode 100644 index 41f10bfbafa1fc..00000000000000 --- a/srcpkgs/nufraw/patches/0001-nufraw-glib-2.70.patch +++ /dev/null @@ -1,20 +0,0 @@ -diff -ru nufraw/uf_glib.h nufraw/uf_glib.h ---- nufraw/uf_glib.h 2022-02-23 09:03:44.700472919 +0100 -+++ nufraw/uf_glib.h 2022-02-23 09:04:50.260308805 +0100 -@@ -13,13 +13,13 @@ - #ifndef _UF_GLIB_H - #define _UF_GLIB_H - -+#include <glib.h> -+#include <glib/gstdio.h> -+ - #ifdef __cplusplus - extern "C" { - #endif - --#include <glib.h> --#include <glib/gstdio.h> -- - // g_win32_locale_filename_from_utf8 is needed only on win32 - #ifdef _WIN32 - #define uf_win32_locale_filename_from_utf8(__some_string__) \ diff --git a/srcpkgs/nufraw/patches/exiv-0.28.x.diff b/srcpkgs/nufraw/patches/exiv-0.28.x.diff deleted file mode 100644 index 6c23359bf706cf..00000000000000 --- a/srcpkgs/nufraw/patches/exiv-0.28.x.diff +++ /dev/null @@ -1,59 +0,0 @@ -Patch taken from AUR package: https://aur.archlinux.org/cgit/aur.git/tree/exiv2-error.patch?h=nufraw&id=29e467f2c297fcd0f36548642d6d2cab6428d08f -diff --git a/nufraw_exiv2.cc b/nufraw_exiv2.cc -index 2de4cc3..45aea87 100644 ---- a/nufraw_exiv2.cc -+++ b/nufraw_exiv2.cc -@@ -54,7 +54,7 @@ extern "C" int nufraw_exif_read_input(nufraw_data *uf) - uf->inputExifBuf = NULL; - uf->inputExifBufLen = 0; - -- Exiv2::Image::AutoPtr image; -+ Exiv2::Image::UniquePtr image; - if (uf->unzippedBuf != NULL) { - image = Exiv2::ImageFactory::open( - (const Exiv2::byte*)uf->unzippedBuf, uf->unzippedBufLen); -@@ -135,7 +135,7 @@ extern "C" int nufraw_exif_read_input(nufraw_data *uf) - nufraw_message(NUFRAW_SET_LOG, "%s\n", stderror.str().c_str()); - - return NUFRAW_SUCCESS; -- } catch (Exiv2::AnyError& e) { -+ } catch (Exiv2::Error& e) { - std::cerr.rdbuf(savecerr); - std::string s(e.what()); - nufraw_message(NUFRAW_SET_WARNING, "%s\n", s.c_str()); -@@ -156,7 +156,7 @@ static Exiv2::ExifData nufraw_prepare_exifdata(nufraw_data *uf) - if ((pos = exifData.findKey(Exiv2::ExifKey("Exif.Image.Orientation"))) - != exifData.end()) { - nufraw_message(NUFRAW_SET_LOG, "Resetting %s from '%d' to '1'\n", -- pos->key().c_str(), pos->value().toLong()); -+ pos->key().c_str(), pos->value().toInt64()); - pos->setValue("1"); /* 1 = Normal orientation */ - } - } -@@ -327,7 +327,7 @@ extern "C" int nufraw_exif_prepare_output(nufraw_data *uf) - nufraw_message(NUFRAW_SET_LOG, "%s\n", stderror.str().c_str()); - - return NUFRAW_SUCCESS; -- } catch (Exiv2::AnyError& e) { -+ } catch (Exiv2::Error& e) { - std::cerr.rdbuf(savecerr); - std::string s(e.what()); - nufraw_message(NUFRAW_SET_WARNING, "%s\n", s.c_str()); -@@ -347,7 +347,7 @@ extern "C" int nufraw_exif_write(nufraw_data *uf) - - char *filename = - uf_win32_locale_filename_from_utf8(uf->conf->outputFilename); -- Exiv2::Image::AutoPtr image = Exiv2::ImageFactory::open(filename); -+ Exiv2::Image::UniquePtr image = Exiv2::ImageFactory::open(filename); - uf_win32_locale_filename_free(filename); - assert(image.get() != 0); - -@@ -367,7 +367,7 @@ extern "C" int nufraw_exif_write(nufraw_data *uf) - nufraw_message(NUFRAW_SET_LOG, "%s\n", stderror.str().c_str()); - - return NUFRAW_SUCCESS; -- } catch (Exiv2::AnyError& e) { -+ } catch (Exiv2::Error& e) { - std::cerr.rdbuf(savecerr); - std::string s(e.what()); - nufraw_message(NUFRAW_SET_WARNING, "%s\n", s.c_str()); diff --git a/srcpkgs/nufraw/template b/srcpkgs/nufraw/template deleted file mode 100644 index a2aa3d2c86e03b..00000000000000 --- a/srcpkgs/nufraw/template +++ /dev/null @@ -1,45 +0,0 @@ -# Template file for 'nufraw' -pkgname=nufraw -version=0.43.3 -revision=3 -_ver="${version%.*}-${version##*.}" -build_style=gnu-configure -configure_args="--enable-contrast --enable-mime --enable-openmp --enable-extras" -hostmakedepends="pkg-config automake libtool glib-devel" -makedepends="exiv2-devel glib-devel gtkimageview-devel lcms2-devel - lensfun-devel jasper-devel" -depends="dcraw" -depends="desktop-file-utils" -short_desc="Utility to read and manipulate raw images from digital cameras" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-or-later" -homepage="https://sourceforge.net/projects/nufraw/" -distfiles="${SOURCEFORGE_SITE}/nufraw/nufraw-${_ver}.tar.gz" -checksum=2c7dcc1590993ec267b3112562b2433010d6f94f6acc6506c76aa29cf8c6c32c - -case "$XBPS_TARGET_MACHINE" in - armv[67]l* | aarch64* | riscv64*) - makedepends+=" libgomp-devel" - make_build_args="CXXFLAGS+=-fsigned-char LDFLAGS+=-fopenmp" - ;; -esac - -pre_configure() { - autoreconf -fi -} - -pre_build() { - mv nufraw.desktop{.desktop,} - chmod +x generate_schemas.sh -} - -post_install() { - # provided by dcraw, is the same exact thing - rm "${DESTDIR}/usr/bin/dcraw" -} - -ufraw_package() { - depends="${sourcepkg}>=${version}_${revision}" - metapackage=yes - short_desc+=" (transitional dummy package)" -} diff --git a/srcpkgs/nullmailer/INSTALL b/srcpkgs/nullmailer/INSTALL deleted file mode 100644 index d3eb6ccbec627d..00000000000000 --- a/srcpkgs/nullmailer/INSTALL +++ /dev/null @@ -1,16 +0,0 @@ -# INSTALL -case "${ACTION}" in -post) - if [ "${UPDATE}" = "no" ]; then - mkfifo -m 600 var/spool/nullmailer/trigger - chown _nullmail var/spool/nullmailer/* - - for f in queue mailq; do - chown _nullmail usr/bin/nullmailer-$f - chmod u+s usr/bin/nullmailer-$f - done - - chown _nullmail:_nullmail etc/nullmailer/remotes - fi - ;; -esac diff --git a/srcpkgs/nullmailer/REMOVE b/srcpkgs/nullmailer/REMOVE deleted file mode 100644 index 25432509e28d81..00000000000000 --- a/srcpkgs/nullmailer/REMOVE +++ /dev/null @@ -1,8 +0,0 @@ -# REMOVE -case "${ACTION}" in -pre) - if [ "${UPDATE}" = "no" ]; then - rm -f var/spool/nullmailer/trigger - fi - ;; -esac diff --git a/srcpkgs/nullmailer/files/nullmailer/run b/srcpkgs/nullmailer/files/nullmailer/run deleted file mode 100644 index 9b893b27ba38a9..00000000000000 --- a/srcpkgs/nullmailer/files/nullmailer/run +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh -exec 2>&1 -exec chpst -u _nullmail nullmailer-send 2>&1 diff --git a/srcpkgs/nullmailer/template b/srcpkgs/nullmailer/template deleted file mode 100644 index 5ac7212eed167b..00000000000000 --- a/srcpkgs/nullmailer/template +++ /dev/null @@ -1,40 +0,0 @@ -# Template file for 'nullmailer' -pkgname=nullmailer -version=2.2 -revision=3 -build_style=gnu-configure -configure_args="--enable-tls" -conf_files="/etc/nullmailer/*" -make_dirs=" - /var/spool/nullmailer/failed 0700 _nullmail root - /var/spool/nullmailer/queue 0700 _nullmail root - /var/spool/nullmailer/tmp 0700 _nullmail root" -makedepends="gnutls-devel" -checkdepends="daemontools ucspi-tcp" -short_desc="Simple relay-only mail transport agent" -maintainer="Deneys S. Maartens <deneys.maartens@gmail.com>" -license="GPL-2.0-or-later" -homepage="https://untroubled.org/nullmailer/" -distfiles="https://untroubled.org/nullmailer/archive/nullmailer-${version}.tar.gz" -checksum=9886fa627b7e7e775e2f09fbe789247b1ca304f152da04ff705e50079263a855 -system_accounts="_nullmail" -provides="smtp-server-0_1" -replaces="smtp-server>=0" - -pre_check() { - # Hangs, possibly missing test data - vsed -i test/tests/smtp-auth -e '/Testing auth permanent failure with smtp/,/error/d' -} - -post_install() { - for f in mailq sendmail; do - mv ${DESTDIR}/usr/bin/{,nullmailer-}$f - ln -sf nullmailer-$f ${DESTDIR}/usr/bin/$f - done - - vinstall /dev/null 600 etc/nullmailer remotes - vsv nullmailer - - # fifos cause xbps-create (v0.53) to segfault - rm -vf ${DESTDIR}/var/spool/nullmailer/trigger -} diff --git a/srcpkgs/num-utils/template b/srcpkgs/num-utils/template deleted file mode 100644 index a0103d6e4a6c36..00000000000000 --- a/srcpkgs/num-utils/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'num-utils' -pkgname=num-utils -version=0.5 -revision=2 -hostmakedepends="perl" -depends="perl" -short_desc="Programs for dealing with numbers from the Unix command line" -maintainer="Leah Neukirchen <leah@vuxu.org>" -license="GPL-2.0-or-later" -homepage="http://suso.suso.org/xulu/Num-utils" -distfiles="http://suso.suso.org/programs/${pkgname}/downloads/${pkgname}-${version}.tar.gz" -checksum=03592760fc7844492163b14ddc9bb4e4d6526e17b468b5317b4a702ea7f6c64e - -post_extract() { - sed -i 's/\$new_number\^\$1/$new_number**$1/g' numprocess -} -do_install() { - for f in average bound interval normalize random range round; do - vbin $f num$f - pod2man $f > $f.1 - vman $f.1 num$f.1 - done - for f in numgrep numprocess numsum; do - vbin $f - pod2man $f > $f.1 - vman $f.1 - done -} diff --git a/srcpkgs/num-utils/update b/srcpkgs/num-utils/update deleted file mode 100644 index c687b04025ea73..00000000000000 --- a/srcpkgs/num-utils/update +++ /dev/null @@ -1 +0,0 @@ -ignore="*mediawiki*" diff --git a/srcpkgs/numactl/patches/hardening.patch b/srcpkgs/numactl/patches/hardening.patch deleted file mode 100644 index 50e9e066d09131..00000000000000 --- a/srcpkgs/numactl/patches/hardening.patch +++ /dev/null @@ -1,13 +0,0 @@ -diff --git Makefile.am Makefile.am -index 44d0d76..ee66e54 100644 ---- a/Makefile.am -+++ b/Makefile.am -@@ -28,7 +28,7 @@ numademo_CFLAGS = $(AM_CFLAGS) -O3 -ffast-math -funroll-loops - if HAVE_TREE_VECTORIZE - numademo_CFLAGS += -ftree-vectorize - endif --numademo_LDADD = libnuma.la -lm -+numademo_LDADD = libnuma.la -lm $(AM_LDFLAGS) - - migratepages_SOURCES = migratepages.c util.c - migratepages_LDADD = libnuma.la diff --git a/srcpkgs/numactl/patches/musl.patch b/srcpkgs/numactl/patches/musl.patch deleted file mode 100644 index 2a301304415c8e..00000000000000 --- a/srcpkgs/numactl/patches/musl.patch +++ /dev/null @@ -1,22 +0,0 @@ -__GLIBC_PREREQ is only defined with glibc, so that only process it with __GLIBC__. - ---- a/syscall.c -+++ b/syscall.c -@@ -153,7 +153,8 @@ - # define __GLIBC_PREREQ(x,y) 0 - #endif - --#if defined(__GLIBC__) && __GLIBC_PREREQ(2, 11) -+#if defined(__GLIBC__) -+# if __GLIBC_PREREQ(2, 11) - - /* glibc 2.11 seems to have working 6 argument sycall. Use the - glibc supplied syscall in this case. -@@ -161,6 +162,7 @@ - earlier. */ - - #define syscall6 syscall -+#endif - #elif defined(__x86_64__) - /* 6 argument calls on x86-64 are often buggy in both glibc and - asm/unistd.h. Add a working version here. */ diff --git a/srcpkgs/numactl/patches/no-perl-regex.patch b/srcpkgs/numactl/patches/no-perl-regex.patch deleted file mode 100644 index 4594e072caad48..00000000000000 --- a/srcpkgs/numactl/patches/no-perl-regex.patch +++ /dev/null @@ -1,16 +0,0 @@ -The grep in xbps-src chroots does not support Perl regexes, so restore a prior -version of the grep to identify highest and lowest nodes in test/bind_range. - ---- a/test/bind_range -+++ b/test/bind_range -@@ -92,8 +92,8 @@ - } - - HIGHESTCPU=$(ls /sys/bus/cpu/devices | sed s/cpu// | sort -n | tail -1) --HIGHESTNODE=$(numactl -H | grep -Pzo 'node [0-9]* cpus: [0-9].*(.|\n)node [0-9]* size: [1-9].* MB' | tail -n1 | cut -f2 -d' ') --LOWESTNODE=$(numactl -H | grep -Pzo 'node [0-9]* cpus: [0-9].*(.|\n)node [0-9]* size: [1-9].* MB' | head -n1 | cut -f2 -d' ') -+HIGHESTNODE=$(numactl -H | grep -e 'node [0-9]* cpus: [0-9]*' | tail -n1 | cut -f2 -d' ') -+LOWESTNODE=$(numactl -H | grep -e 'node [0-9]* cpus: [0-9]*' | head -n1 | cut -f2 -d' ') - - get_mask - diff --git a/srcpkgs/numactl/template b/srcpkgs/numactl/template deleted file mode 100644 index 629145b6bee816..00000000000000 --- a/srcpkgs/numactl/template +++ /dev/null @@ -1,43 +0,0 @@ -# Template file for 'numactl' -pkgname=numactl -version=2.0.18 -revision=1 -build_style=gnu-configure -hostmakedepends="automake libtool" -short_desc="Simple NUMA policy support" -maintainer="Orphaned <orphan@voidlinux.org>" -license="LGPL-2.1-only" -homepage="https://github.com/numactl/numactl" -distfiles="https://github.com/numactl/numactl/archive/v${version}.tar.gz" -checksum=8cd6c13f3096e9c2293c1d732f56e2aa37a7ada1a98deed3fac7bd6da1aaaaf6 - -if [ "$XBPS_TARGET_MACHINE" = "i686" ]; then - # XXX - nopie=yes -fi - -pre_configure() { - autoreconf -fi -} -post_install() { - rm -r ${DESTDIR}/usr/share/man/man2 -} - -libnuma_package() { - short_desc+=" - runtime library" - pkg_install() { - vmove "usr/lib/*.so.*" - } -} - -libnuma-devel_package() { - depends="libnuma>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - vmove usr/share/man/man3 - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/numbat/template b/srcpkgs/numbat/template deleted file mode 100644 index de22f3673a3a7e..00000000000000 --- a/srcpkgs/numbat/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 'numbat' -pkgname=numbat -version=1.16.0 -revision=1 -build_wrksrc=numbat-cli -build_style=cargo -short_desc="Statically typed programming language for scientific computations" -maintainer="Orphaned <orphan@voidlinux.org>" -license="Apache-2.0 OR MIT" -homepage="https://numbat.dev" -changelog="https://github.com/sharkdp/numbat/releases" -distfiles="https://github.com/sharkdp/numbat/archive/refs/tags/v${version}.tar.gz" -checksum=33f3744a31f62f7ebd985c6b3ec3c6a6d6f897527e8db5bc2de48dd299a63cdd - -post_install() { - cd ${wrksrc} - vlicense LICENSE-MIT - vdoc README.md - - vmkdir usr/share/numbat - vcopy numbat/modules usr/share/numbat - - vinstall assets/numbat.desktop 644 usr/share/applications - vinstall assets/numbat.svg 644 usr/share/icons/hicolor/scalable/apps - for s in 16 22 24 32 48 64 128 256 512; do - vinstall "assets/numbat-${s}x${s}.png" 644 \ - "usr/share/icons/hicolor/${s}x${s}/apps" numbat.png - done -} diff --git a/srcpkgs/numconv b/srcpkgs/numconv deleted file mode 120000 index 7e5cfee93cd019..00000000000000 --- a/srcpkgs/numconv +++ /dev/null @@ -1 +0,0 @@ -libuninum \ No newline at end of file diff --git a/srcpkgs/numix-themes/patches/sassc.patch b/srcpkgs/numix-themes/patches/sassc.patch deleted file mode 100644 index 9546e272de4ac3..00000000000000 --- a/srcpkgs/numix-themes/patches/sassc.patch +++ /dev/null @@ -1,57 +0,0 @@ -From b950d9f66cf6f901729025c5e63aa02b4d209d41 Mon Sep 17 00:00:00 2001 -From: KTB <ktb83@users.noreply.github.com> -Date: Fri, 15 Nov 2019 08:13:13 -0500 -Subject: [PATCH] Updates Makefile to replace Ruby Sass with SassC - -This commit replaces the use of the Ruby Sass scss command with SassC's sassc command. Due to the more limited functionality of sassc, output directories must be created prior to running the command and only one file may be processed at a time unlike the many-to-many mode functionality of the scss command. ---- - Makefile | 12 ++++++++---- - 1 file changed, 8 insertions(+), 4 deletions(-) - -diff --git a/Makefile b/Makefile -index d2735a91..c580a2a7 100755 ---- a/Makefile -+++ b/Makefile -@@ -1,5 +1,5 @@ --SASS=scss --SASSFLAGS=--sourcemap=none -+SASS=sassc -+SASSFLAGS=-M -t expanded - GLIB_COMPILE_RESOURCES=glib-compile-resources - RES_DIR=src/gtk-3.0 - SCSS_DIR=$(RES_DIR)/scss -@@ -14,8 +14,12 @@ UTILS=scripts/utils.sh - all: clean gresource - - css: -- $(SASS) --update $(SASSFLAGS) $(SCSS_DIR):$(DIST_DIR) -- $(SASS) --update $(SASSFLAGS) $(SCSS_DIR320):$(DIST_DIR320) -+ mkdir $(DIST_DIR) -+ $(SASS) $(SASSFLAGS) $(SCSS_DIR)/gtk.scss $(DIST_DIR)/gtk.css -+ $(SASS) $(SASSFLAGS) $(SCSS_DIR)/gtk-dark.scss $(DIST_DIR)/gtk-dark.css -+ mkdir $(DIST_DIR320) -+ $(SASS) $(SASSFLAGS) $(SCSS_DIR320)/gtk.scss $(DIST_DIR320)/gtk.css -+ $(SASS) $(SASSFLAGS) $(SCSS_DIR320)/gtk-dark.scss $(DIST_DIR320)/gtk-dark.css - - gresource: css - $(GLIB_COMPILE_RESOURCES) --sourcedir=$(RES_DIR) $(RES_DIR)/gtk.gresource.xml -From 6ba019fae4b8c90ed721dfe2dad279752f454968 Mon Sep 17 00:00:00 2001 -From: KTB <ktb83@users.noreply.github.com> -Date: Fri, 15 Nov 2019 08:19:32 -0500 -Subject: [PATCH] Makes import directive relative in _gnome-terminal.scss - -This commit changes the "widgets/button" import directive to be relative in the gtk-3.20 _gnome-terminal.scss file which is necessary when using SassC. ---- - src/gtk-3.20/scss/apps/_gnome-terminal.scss | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/src/gtk-3.20/scss/apps/_gnome-terminal.scss b/src/gtk-3.20/scss/apps/_gnome-terminal.scss -index fd3af1c5..704faf5d 100644 ---- a/src/gtk-3.20/scss/apps/_gnome-terminal.scss -+++ b/src/gtk-3.20/scss/apps/_gnome-terminal.scss -@@ -1,4 +1,4 @@ --@import "widgets/button"; -+@import "../widgets/button"; - - /********************** - ! Genome Terminal * diff --git a/srcpkgs/numix-themes/template b/srcpkgs/numix-themes/template deleted file mode 100644 index 4267e785332557..00000000000000 --- a/srcpkgs/numix-themes/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'numix-themes' -pkgname=numix-themes -version=2.6.7 -revision=2 -build_style=gnu-makefile -hostmakedepends="glib-devel gdk-pixbuf sassc" -depends="gtk+3 gtk-engine-murrine" -short_desc="Modern flat theme with a combination of light and dark elements" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-3.0-or-later" -homepage="https://github.com/numixproject/numix-gtk-theme" -distfiles="${homepage}/archive/${version}.tar.gz" -checksum=2b997ad3eee0b802d0dd49dd772127fd3c337cca32d8863efd4897928e38879a diff --git a/srcpkgs/numlockx/template b/srcpkgs/numlockx/template deleted file mode 100644 index 908f2eb8ea5406..00000000000000 --- a/srcpkgs/numlockx/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'numlockx' -pkgname=numlockx -version=1.2 -revision=5 -build_style=gnu-configure -makedepends="libX11-devel libSM-devel libXext-devel libXtst-devel" -short_desc="Activate NumLock at startup" -maintainer="Orphaned <orphan@voidlinux.org>" -license="MIT" -homepage="http://www.mike-devlin.com/linux/README-numlockx.htm" -distfiles="${DEBIAN_SITE}/main/n/${pkgname}/${pkgname}_${version}.orig.tar.gz" -checksum=e468eb9121c94c9089dc6a287eeb347e900ce04a14be37da29d7696cbce772e4 - -post_install() { - vlicense LICENSE - vdoc README - vdoc AUTHORS -} diff --git a/srcpkgs/nushell/template b/srcpkgs/nushell/template deleted file mode 100644 index 02d46123c51dfb..00000000000000 --- a/srcpkgs/nushell/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'nushell' -pkgname=nushell -version=0.108.0 -revision=1 -build_style=cargo -configure_args="--no-default-features --features=plugin,trash-support,sqlite,network,native-tls" -hostmakedepends="pkg-config" -makedepends="openssl-devel sqlite-devel" -short_desc="Modern shell for the GitHub era" -maintainer="Saksham <voidisnull@duck.com>" -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=5995c211411ad1d5dd7da904b9db238a543958675b9e45f5e84fbdf217499eee -register_shell="/usr/bin/nu" -# all tests fail with argument --target -make_check=no - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/nuspell/template b/srcpkgs/nuspell/template deleted file mode 100644 index 6f606fb7351024..00000000000000 --- a/srcpkgs/nuspell/template +++ /dev/null @@ -1,31 +0,0 @@ -# Template file for 'nuspell' -pkgname=nuspell -version=5.1.6 -revision=2 -build_style=cmake -configure_args="-DBUILD_SHARED_LIBS=ON" -hostmakedepends="pandoc" -makedepends="icu-devel catch2" -short_desc="C++ spell checking library" -maintainer="John <me@johnnynator.dev>" -license="LGPL-3.0-or-later" -homepage="https://nuspell.github.io/" -distfiles="https://github.com/nuspell/nuspell/archive/v${version}.tar.gz" -checksum=5d4baa1daf833a18dc06ae0af0571d9574cc849d47daff6b9ce11dac0a5ded6a - -libnuspell_package() { - pkg_install() { - vmove "usr/lib/*.so.*" - } -} - -libnuspell-devel_package() { - depends="${sourcepkg}>=${version}_${revision} icu-devel" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove usr/lib/cmake - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/nutty/patches/use-system-speedtestcli.patch b/srcpkgs/nutty/patches/use-system-speedtestcli.patch deleted file mode 100644 index b707a0cadb3dfb..00000000000000 --- a/srcpkgs/nutty/patches/use-system-speedtestcli.patch +++ /dev/null @@ -1,27 +0,0 @@ -nutty vendors an old and broken python2-only version of speedtest-cli. -Since it is already packaged (and python3 already), we can rely on it instead. - --- - ---- a/src/nutty.vala -+++ b/src/nutty.vala -@@ -1682,9 +1682,6 @@ - speedtest_list_store.clear(); - TreeIter iter; - if(shouldExecute){ -- if(! COMMAND_FOR_SPEED_TEST[0].contains(Constants.NUTTY_SCRIPT_PATH)){ -- COMMAND_FOR_SPEED_TEST[0] = Constants.NUTTY_SCRIPT_PATH+ "/" + COMMAND_FOR_SPEED_TEST[0]; -- } - execute_sync_multiarg_command_pipes(COMMAND_FOR_SPEED_TEST); - //handle unsucessfull command execution and raise error on infobar - if(!Utils.isExpectedOutputPresent( ---- a/data/scripts/meson.build -+++ b/data/scripts/meson.build -@@ -23,7 +23,6 @@ - 'nutty_vnstat_script.sh', - 'nutty_traceroute_script.sh', - 'nutty_ports_script.sh', -- 'speedtest-cli' - ] - foreach a_script : script_names - install_data( diff --git a/srcpkgs/nutty/template b/srcpkgs/nutty/template deleted file mode 100644 index 8a27637d60ef70..00000000000000 --- a/srcpkgs/nutty/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'nutty' -pkgname=nutty -version=1.1.1 -revision=3 -build_style=meson -hostmakedepends="pkg-config gettext vala glib-devel" -makedepends="gtk+3-devel libgee08-devel libnotify-devel granite-devel - sqlite-devel" -depends="speedtest-cli" -short_desc="Network Utility" -maintainer="linarcx <linarcx@riseup.net>" -license="GPL-3.0-or-later" -homepage="https://github.com/babluboy/nutty" -distfiles="https://github.com/babluboy/nutty/archive/${version}.tar.gz" -checksum=b6c9ef1966d1c60480943313f20cd66ee1b5d23ac8d6578f457fb99f0898d9ba - -post_install() { - vinstall data/com.github.babluboy.nutty.desktop 644 usr/share/applications -} diff --git a/srcpkgs/nv-codec-headers/template b/srcpkgs/nv-codec-headers/template deleted file mode 100644 index 9c279b8a03dbac..00000000000000 --- a/srcpkgs/nv-codec-headers/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'nv-codec-headers' -pkgname=nv-codec-headers -version=13.0.19.0 -revision=1 -build_style=gnu-makefile -short_desc="FFmpeg version of headers required to interface with Nvidias codec APIs" -maintainer="Orphaned <orphan@voidlinux.org>" -license="MIT" -homepage="http://git.videolan.org/?p=ffmpeg/nv-codec-headers.git" -distfiles="https://github.com/FFmpeg/nv-codec-headers/archive/n${version}.tar.gz" -checksum=86d15d1a7c0ac73a0eafdfc57bebfeba7da8264595bf531cf4d8db1c22940116 - -post_install() { - sed -n '4,25p' include/ffnvcodec/nvEncodeAPI.h > LICENSE - vlicense LICENSE -} diff --git a/srcpkgs/nv-codec-headers/update b/srcpkgs/nv-codec-headers/update deleted file mode 100644 index 0ef66a08529725..00000000000000 --- a/srcpkgs/nv-codec-headers/update +++ /dev/null @@ -1 +0,0 @@ -pattern=">n\K[\d\.]+(?=</a>)" diff --git a/srcpkgs/nv-codec-headers12.0/template b/srcpkgs/nv-codec-headers12.0/template deleted file mode 100644 index c8847b8038d80f..00000000000000 --- a/srcpkgs/nv-codec-headers12.0/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'nv-codec-headers12.0' -# needed for ffmpeg 4 -pkgname=nv-codec-headers12.0 -version=12.0.16.1 -revision=1 -build_style=gnu-makefile -short_desc="FFmpeg 4 version of headers for Nvidia's codec APIs" -maintainer="Orphaned <orphan@voidlinux.org>" -license="MIT" -homepage="http://git.videolan.org/?p=ffmpeg/nv-codec-headers.git" -distfiles="https://github.com/FFmpeg/nv-codec-headers/archive/n${version}.tar.gz" -checksum=37e31c7ed0c9bf2da74646a3ec426c38a6d29e60b1fb7bff3e03a99b9412e050 -conflicts="nv-codec-headers" - -post_install() { - sed -n '4,25p' include/ffnvcodec/nvEncodeAPI.h > LICENSE - vlicense LICENSE -} diff --git a/srcpkgs/nv-codec-headers12.0/update b/srcpkgs/nv-codec-headers12.0/update deleted file mode 100644 index ca49241cfc8916..00000000000000 --- a/srcpkgs/nv-codec-headers12.0/update +++ /dev/null @@ -1 +0,0 @@ -pattern=">n\K12\.0\.[\d\.]+(?=</a>)" diff --git a/srcpkgs/nvi/patches/nvi-00-create-symlinks.patch b/srcpkgs/nvi/patches/nvi-00-create-symlinks.patch deleted file mode 100644 index 27659a53b316ce..00000000000000 --- a/srcpkgs/nvi/patches/nvi-00-create-symlinks.patch +++ /dev/null @@ -1,38 +0,0 @@ ---- a/dist/Makefile.in.orig 2013-02-16 11:00:25.023739458 +0100 -+++ b/dist/Makefile.in 2013-02-16 11:01:06.572741213 +0100 -@@ -1689,9 +1689,9 @@ perlxsi.c: - install-exec-local: - cd $(DESTDIR)$(bindir) && $(rm) -f `echo ex | sed '$(transform)'` - cd $(DESTDIR)$(bindir) && $(rm) -f `echo view | sed '$(transform)'` -- cd $(DESTDIR)$(bindir) && $(ln) \ -+ cd $(DESTDIR)$(bindir) && $(LN_S) \ - `echo vi | sed '$(transform)'` `echo ex | sed '$(transform)'` -- cd $(DESTDIR)$(bindir) && $(ln) \ -+ cd $(DESTDIR)$(bindir) && $(LN_S) \ - `echo vi | sed '$(transform)'` `echo view | sed '$(transform)'` - - install-data-local: install_common -@@ -1712,9 +1712,9 @@ install-data-local: install_common - $(rm) -f `echo ex.0 | sed '$(transform)'` - @cd $(DESTDIR)$(mandir)/cat1 && \ - $(rm) -f `echo view.0 | sed '$(transform)'` -- @cd $(DESTDIR)$(mandir)/cat1 && $(ln) \ -+ @cd $(DESTDIR)$(mandir)/cat1 && $(LN_S) \ - `echo vi.0 | sed '$(transform)'` `echo ex.0 | sed '$(transform)'` -- @cd $(DESTDIR)$(mandir)/cat1 && $(ln) \ -+ @cd $(DESTDIR)$(mandir)/cat1 && $(LN_S) \ - `echo vi.0 | sed '$(transform)'` `echo view.0 | sed '$(transform)'` - @[ -d $(DESTDIR)$(mandir)/man1 ] || \ - ($(mkdir) $(DESTDIR)$(mandir)/man1 && \ -@@ -1729,9 +1729,9 @@ install-data-local: install_common - $(rm) -f `echo ex.1 | sed '$(transform)'` - @cd $(DESTDIR)$(mandir)/man1 && \ - $(rm) -f `echo view.1 | sed '$(transform)'` -- @cd $(DESTDIR)$(mandir)/man1 && $(ln) \ -+ @cd $(DESTDIR)$(mandir)/man1 && $(LN_S) \ - `echo vi.1 | sed '$(transform)'` `echo ex.1 | sed '$(transform)'` -- @cd $(DESTDIR)$(mandir)/man1 && $(ln) \ -+ @cd $(DESTDIR)$(mandir)/man1 && $(LN_S) \ - `echo vi.1 | sed '$(transform)'` `echo view.1 | sed '$(transform)'` - install_common: - @[ -f $(chmod) ] || (echo 'chmod not found.'; exit 1) diff --git a/srcpkgs/nvi/patches/nvi-01-additional_upstream_data.patch b/srcpkgs/nvi/patches/nvi-01-additional_upstream_data.patch deleted file mode 100644 index 4b9cec69a3243f..00000000000000 --- a/srcpkgs/nvi/patches/nvi-01-additional_upstream_data.patch +++ /dev/null @@ -1,3485 +0,0 @@ -#! /bin/sh /usr/share/dpatch/dpatch-run -## 01additional_upstream_data.dpatch by <hesso@pool.math.tu-berlin.de> -## -## DP: A few documentation files cherry-picked from the last stable -## DP: release tarball, because they are missing in later development -## DP: branch releases. - -@DPATCH@ -diff -Naur nvi-1.81.6.orig/nvi-1.79/FAQ nvi-1.81.6/nvi-1.79/FAQ ---- nvi-1.81.6.orig/nvi-1.79/FAQ 1970-01-01 01:00:00.000000000 +0100 -+++ nvi-1.81.6/nvi-1.79/FAQ 1996-10-14 15:52:46.000000000 +0200 -@@ -0,0 +1,160 @@ -+@(#)FAQ 8.13 (Berkeley) 10/14/96 -+ -+Q: How can I get vi to display my character set? -+A: Vi uses the C library routine isprint(3) to determine if a character -+ is printable, or should be displayed as an octal or hexadecimal value -+ on the screen. Generally, if vi is displaying printable characters -+ in octal/hexadecimal forms, your environment is not configured correctly. -+ Try looking at the man pages that allow you to configure your locale. -+ For example, to configure an ISO 8859-1 locale under Solaris using csh, -+ you would do: -+ -+ setenv LANG C -+ setenv LC_CTYPE iso_8859_1 -+ -+ Other LC_CTYPE systems/values that I'm told work: -+ -+ System Value -+ ====== ===== -+ FreeBSD lt_LN.ISO_8859-1 -+ HP-UX 9.X american.iso88591 -+ HP-UX 10.X en_US.iso88591 -+ SunOS 4.X iso_8859_1 -+ SunOS 5.X iso_8859_1 -+ -+ If there's no other solution, you can use the print and noprint edit -+ options of vi to specify that a specific character is printable or not -+ printable. -+ -+Q: My map won't work! -+A: One thing that you should immediately check if a vi map doesn't work -+ is if depends on the final cursor position after a P or p command. -+ Historic vi's were inconsistent as to the final position of the cursor, -+ and, to make matter worse, the final cursor position also depended on -+ whether the put text came from a named or unnamed buffer! Vi follows -+ the POSIX 1003.2 standard on this one, and makes this consistent, always -+ placing the cursor on the first character. -+ -+Q: I'm using ksh or csh as my vi edit option shell value, and file -+ expansions don't work right! -+A: The problem may be in your ksh or csh startup files, e.g., .cshrc. Vi -+ executes the shell to do name expansion, and the shell generally reads -+ its startup files. If the startup files are not correctly configured -+ for non-interactive use, e.g., they always echo a prompt to the screen, -+ vi will be unable to parse the output and things will not work -+ correctly. -+ -+Q: How does the iclower edit option differ from the ignorecase (i.e. ic) -+ edit option? -+A: The difference is that the ignorecase edit option always ignores the -+ case of letters in the Regular Expression (RE), and the iclower edit -+ option only ignores the case if there are no upper-case letters in the -+ RE. If any upper-case letters appear in the Regular Expression, then -+ it will be treated case-sensitively, as if the ignorecase edit option -+ was not set. -+ -+Q: When I edit binary files, vi appends a <newline> to the last line! -+A: This is historic practice for vi, and further, it's required by the -+ POSIX 1003.2 standard. My intent is to provide a command line and/or -+ edit option to turn this behavior off when I switch to version 2.0 of -+ the Berkeley DB package. -+ -+Q: My cursor keys don't work when I'm in text input mode! -+A: A common problem over slow links is that the set of characters sent by -+ the cursor keys don't arrive close enough together for vi to understand -+ that they are a single keystroke, and not separate keystrokes. Try -+ increasing the value of the escapetime edit option, which will cause -+ vi to wait longer before deciding that the <escape> character that -+ starts cursor key sequences doesn't have any characters following it. -+ -+Q: When I edit some files, vi seems to hang forever, and I have to kill it. -+A: Vi uses flock(2) and fcntl(2) to do file locking. When it attempts to -+ acquired a lock for a file on an NFS mounted filesystem, it can hang -+ for a very long (perhaps infinite) period of time. Turning off the -+ "lock" edit option will keep vi from attempting to acquire any locks -+ on the files you edit. -+ -+Q: When I compile vi I get lots of warnings about pointer assignments -+ being incompatible! -+A: Vi is partially written to support wide characters. When this code -+ interfaces with the code that doesn't yet support wide characters, -+ the pointer types clash. This will hopefully be fixed in the near -+ future, but I've been saying that for awhile, now. -+ -+Q: I get jumpy scrolling behavior in the screen! -+A: This is almost certainly a problem with the system's terminfo or -+ termcap information for your terminal. If the terminfo/termcap entry -+ doesn't have the settable scrolling region capabilities, or the more -+ powerful scrolling commands, these behaviors can result. Historic -+ implementations of vi, and some of the vi clones, don't suffer from -+ this problem because they wrote their own screen support instead of -+ using the curses library. -+ -+ The solution is to find a good terminfo or termcap entry for your -+ terminal, which will fix the problem for all of the applications on -+ your system, not just vi. Eric Raymond maintains the freely -+ redistributable termcap/terminfo entries. They can be downloaded -+ from http://www.ccil.org/~esr/ncurses.html, or you can contact him -+ at esr@snark.thyrsus.com. -+ -+Q: The entire screen repaints on every keystroke! -+A: Your system's curses implementation is broken. You should use the -+ curses implementation provided with vi or a curses replacement such -+ as ncurses. Eric Raymond is one of the maintainers of the freely -+ redistributable ncurses package. You can download ncurses from -+ http://www.ccil.org/~esr/ncurses.html, or you can contact him at -+ esr@snark.thyrsus.com. -+ -+Q: When I use vi on a Sun console (terminal type sun-34) the screen -+ is occasionally trashed, usually when exiting vi! -+A: The Sun console can't handle the 'al' capability of the termcap -+ entry (the il1 capability of terminfo entries). If you delete that -+ entry from your terminfo/termcap information everything should work -+ correctly. -+ -+Q: I don't have a version of ctags (or I have ctags, but it doesn't tag -+ nearly enough things)! -+A: There's a version of ctags available on the 4.4BSD-Lite distributions, -+ as well as the FreeBSD, NetBSD, Linux and GNU distributions. Or, you -+ might want to try Exuberant Ctags: -+ -+ Title: Exuberant Ctags -+ Version: 1.3 -+ Entered-date: 16JUN96 -+ Description: -+ A better ctags which generates tags for all possible tag types: -+ macro definitions, enumerated values (values inside enum{...}), -+ function and method definitions, enum/struct/union tags, external -+ function prototypes (optional), typedefs, and variable -+ declarations. It is far less easily fooled by code containing #if -+ preprocessor conditional constructs, using a conditional path -+ selection algorithm to resolve complicated choices, and a -+ fall-back algorithm when this one fails. Can also be used to print -+ out a list of selected objects found in source files. -+ Keywords: ctags, tags, exuberant -+ Author: darren@sirsi.com (Darren Hiebert) -+ darren@hiwaay.net (Darren Hiebert) -+ Maintained-by: darren@sirsi.com (Darren Hiebert) -+ darren@hiwaay.net (Darren Hiebert) -+ Primary-site: sunsite.unc.edu /pub/Linux/devel/lang/c -+ 27kB ctags-1.3.tar.gz -+ Alternate-site: ftp.halcyon.com /local/gvr -+ 27kB ctags-1.3.tar.gz -+ Original-site: -+ Platforms: UNIX, MSDOS, WindowsNT, Windows95, OS/2, Amiga -+ Copying-policy: Public domain -+ -+Q: When I update a file I already have open, and use :e to reread it, I -+ get nul's for the rest of the file! -+A: Your system's implementation of mmap(2) has a bug; you will have to -+ exit vi and re-execute it. -+ -+Q: Where can I get cscope? -+A: Cscope is available on UNIXWare System V Release 4.0 variants such as -+ Sun Solaris 2.x (/opt/SUNWspro/bin) and UNIXWare System V Release 4.1. -+ -+ You can buy version 13.3 source with an unrestricted license for $400 -+ from AT&T Software Solutions by calling +1-800-462-8146. Binary -+ redistribution of cscope is an additional $1500, one-time flat fee. -+ -+ For more information, see http://www.unipress.com/att/new/cscope.html. -diff -Naur nvi-1.81.6.orig/docs/changelog nvi-1.81.6/docs/changelog ---- nvi-1.81.6.orig/nvi-1.79/docs/changelog 1970-01-01 01:00:00.000000000 +0100 -+++ nvi-1.81.6/nvi-1.79/docs/changelog 1996-10-23 15:39:08.000000000 +0200 -@@ -0,0 +1,1102 @@ -+1.78 -> 1.79 (10/23/96) -+ + Rename delete() to del(), for C++. -+ + Add Spanish to the list of translations. -+ + Update to Perl 5.003_06, and other Perl interpreter updates. -+ + Update the set-edit-option interface for the scripting languages. -+ + Rework ex command parsing to match historic practice for backslash -+ escaped <newline> characters inside of global commands. -+ + Enhance the comment edit option to skip C++ comments. -+ + Change installation to configure the recovery shell script to match -+ the system pathnames and to install it into the vi data directory. -+ Move the recover script into the build directory, and delete the -+ recover directory. -+ + Enhance LynxOS support. -+1.76 -> 1.78 (10/01/96) -+ + Fix bugs when both the leftright scrolling and number edit options -+ were on. -+ + Fix bug where splitting in the middle of the screen could repaint -+ incorrectly. -+ + Fix first-nul in input bug, where random garbage was inserted. -+ + Correct search and mark-as-motion-command bug, it's a line mode -+ action if the search starts at or before the first non<blank>. -+ + Fix bug autoindent bug, where ^D could shift too far in the line. -+ + Fix core dump where ! command called from the .exrc file. -+ + Add the -S command-line option, which initializes vi to have the -+ secure edit option preset. -+1.75 -> 1.76 (09/15/96) -+ + Fix bug where ^V didn't keep input mapping from happening. -+ + Fix a core dump bug in the R command. -+ + Give up on licensing: no more shareware, adware, whatever. -+ + Fix cursor positioning bug for C, S and c$ in an empty file. -+1.74 -> 1.75 (08/22/96) -+ + Add French to the error message translations. -+ + Move the UNLICENSED message to the end of the message line. -+ + Fix bug where wide characters in a file name weren't calculated -+ correctly in the status message. -+ + Fix bug where cl_rename was called directly, by the ex shell code. -+ + Fix bug where splitting a screen resulting in a new screen at the -+ top of the display resulted in badly displayed status messages. -+1.73 -> 1.74 (08/18/96) -+ + Fix bug where the status line wasn't redisplayed if the user ran -+ an ex command that trashed the screen. -+ + Fix bug where the long version of the status line wasn't displayed -+ when switching screens. -+ + Rework fast-path filename completion code to sort the entries, and -+ strip out . and .. by default. -+ + Fix bug where ex went to the first line instead of the last one when -+ reading in a file. -+1.72 -> 1.73 (08/12/96) -+ + Do filename completion and some file expansion internally for speed. -+ + Fix CSCOPE_DIRS environmental variable support. -+ + Ex parser fix for global commands in script files. -+ + Add the O_PATH option, so you can specify a directory search path -+ for files. -+ + Make it possible to specify the database file to cscope, allowing -+ multiple databases in a single directory. -+ + Fix incremental search to overwrite erased characters so the user -+ can tell where they are on the colon-command line. -+ + Fix incremental search to restart the search if the user enters an -+ unescaped shell meta character. -+1.71 -> 1.72 (07/12/96) -+ + Cscope fix: test for files newer than the database was reversed. -+ + Display "files to edit" message for rewind, next and initial screen. -+ + Fix a bug in the R command where it could fail if the user extended -+ the file. -+ + Fix a bug where text abbreviations could corrupt the line. -+ + Fix a bug where the windowname edit option couldn't be set before a -+ file was loaded into the edit buffer. -+ + Fix a bug where the system .exrc values weren't being overridden by -+ the user's $HOME .exrc values. -+ + Fix a bug in the filename completion code, where garbage characters -+ could be added to the colon command line. -+ + Fix bug where multiple edit sessions on a non-existent file could -+ all write the file without warning. -+ + Fix bug where screen update was incorrect if a character triggered -+ both a wrapmargin and showmatch condition. -+ + Fix bug in leftright scrolling where <CR> during text input didn't -+ return the cursor to the left margin. -+ + Rev the Perl interpreter code, new version from Sven Verdoolaege, -+ based on Perl 5.003.01. -+ + Fix bug in tags file pattern search introduced in 1.71. -+1.70 -> 1.71 (07/01/96) -+ + Don't include <term.h> -- neither HPUX or Solaris can cope with it. -+ + Fix bug where ^M's in the original pattern were converted into new -+ lines in the file during substitution commands. -+ + Make window resize events separate from interrupts -- too many users -+ complained. -+ + Fix bug in first-character-is-null text input semantic. -+ + Rework search routines to take a length instead of a nul-terminated -+ string for a pattern. This fixes a couple of bugs in searching, but -+ probably introduces new ones. -+ + Fix prompting the user after a write filter command, the way I did -+ it in 1.70 broke the display. -+ + Don't switch to the alternate xterm screen when entering the ex -+ text input commands from vi mode. -+ + Implement the Fg command, so can foreground a background screen into -+ a split screen. -+ + Change the fg command to match screen names using the last component -+ of the filename the full filename fails. -+1.69 -> 1.70 (06/28/96) -+ + Change the ex read command to support named pipes. -+ + Copy the EXINIT/NEXINIT strings before executing their commands so -+ we don't step on the process environment. -+ + Don't do "line modification" reports for intermediate commands -+ executed from the vi colon command line, it screws up filter -+ reads, causing nvi to prompt for the user to continue. -+ + Add "smd" as an abbreviation for showmode: HP, ICL and SCO have it. -+ + Change nvi to always prompt the user after a write filter command. -+ This matches historic practice. -+ + Fix recovery information mailed to the user to reflect the program's -+ installed name. -+ + Change configuration script to not cache option information, e.g., -+ --disable-curses. -+ + Fix a bug where the second character of the vi [[, ]] and ZZ -+ commands could start a command mapped sequence. -+ + Fix 3 write bugs: partial writes (3,$write), were clearing the -+ modified flag, full writes using line numbers (1,$write) were -+ not, and append historically never cleared the modified flag, and -+ we didn't get that right. -+ + Shorten the "more files to edit" message so it can gang on a single -+ line, lots of people have complained. Add the number of files that -+ are left to edit, it's historic practice. -+ + Fix core dump where message catalogs collided with truncating the -+ write path. Add a new write message so the string "appended" is -+ taken from a message catalog. -+ + Fix bug where an undo followed by '.' to repeat it wouldn't work -+ if no other repeatable commands had been entered. -+ + Fix core dump when resolution of input lines' autoindent characters -+ invalidated cached display information. -+ + Set the name of the X11 xterm icon/window to "xterm" when exiting, -+ if modified based on the windowname option. -+ + Include <term.h> if it exists, fixes portability problems on IRIX -+ systems. -+1.68 -> 1.69 (06/17/96) -+ + Add the windowname edit option and code to change the icon/window -+ name for xterm's. -+ + Enhance the comment edit option to skip shell comments. -+ + Add conditional prototypes to replacement C library functions. -+ + Minor enhancements/reworking to Makefile.in, other build files. -+ + Fix bug in vi text input ^D processing, could result in cursor -+ warp to the beginning of the line. -+ + Fix leftright screen bug where the screen wasn't repainted when -+ being repainted from scratch. -+ + Update the Swedish and Dutch catalogs. -+ + Truncate paths in write commands if they don't fit on one line. -+ + Fix alternate screen bug where the screen flashed and output lost -+ when switching to/from the X11 xterm alternate screen. Fix bug -+ where nvi switched into the alternate screen during filter-read -+ commands, which doesn't match historic practice. -+ + Minor relative cursor positioning change, make cursor position -+ changes from ex real and permanent. -+1.67 -> 1.68 (06/09/96) -+ + Fix core dump when tagging out of a modified file. -+1.66 -> 1.67 (06/09/96) -+ + Convert the license to adware. -+ + Leftright scrolling tweak, don't repaint the screen as often. -+ + Change so that search warning/error messages don't appear during an -+ incremental search. -+ + Cscope fix: test for files newer than the database was reversed. -+ + Don't display ex `welcome message' if in ex batch mode. -+ + Test for vsnprintf and snprintf separately, HP 10.10 has snprintf -+ but not vsnprintf. -+ + Reverse lookup order between LC_MESSAGES and LANG. -+ + Fix Tcl/Perl core dumps in common API code to get/set options. -+ + Fix R command -- it used a DB pinned page after discarding it. -+ + Minor fixes in multiple edit buffer message handling code. -+ + Fix yk command moving to shorter line core dump. -+ + Rework message handling to try and gang more messages onto a single -+ line. -+1.65 -> 1.66 (05/18/96) -+ + Convert vi man page to historic -man macro package, and install it. -+ + Fix bug were !! on an empty line with a nonexistent command left the -+ cursor on the second character, not the first. -+ + Fix bug where line redisplay was wrong when a <tab> replaced a -+ previous <tab> in the line. -+ + Fix bug where D (d$) didn't reset the relative cursor position. -+ + Fix bug where yG incorrectly reset the relative cursor position. -+ + Fix bug where the window size couldn't be grown once it was shrunk. -+ + Fix bug where the extended edit option caused tag searches to fail. -+ + If multiple lines in the tags file with the same leading tag, build -+ a tags stack like the Cscope stack. This is the obvious extension, -+ and the way that Larry McVoy's ctags program works. -+ + Send the appropriate TI/TE sequence in the curses screen whenever -+ entering ex/vi mode. This means that :shell now shows the correct -+ screen when using xterm alternate screens. -+ + Rework the options display code to get five columns in an 80 column -+ screen. -+ + Interactive Unix V3.0 port -- mostly file name shortening, other -+ minor changes. Only preliminary, more work will be necessary. -+ + Add debugging option to not read EXINIT/.exrc information. -+ + Fix bug where re_compile printed an error message to the screen -+ when the user entered [ to an incremental search. -+ + Turn off screen beeps when incremental search is failing. -+ + Fix bug where the iclower option didn't trigger an RE recompilation. -+ + Fix bug where -t into an already locked file forced the user to wait -+ as if a startup command had failed. -+ + LynxOS port -- mostly adding <sys/types.h> even though <sys/param.h> -+ was already included. -+ + Fix ex output bug, where it appeared as if an ex command was skipped -+ due to flags not being cleared in the vs_msg() routine. -+ + Fix core dump when global command tried to switch screens. -+1.64 -> 1.65 (05/13/96) -+ + Fix cscope <blank>-matching pattern to use extended RE's, and bug -+ that kept cscope from finding patterns containing <blank>s. -+ + Fix core dumps in both leftright and folded screens when tabstops -+ edit option value was large, and tab characters occurred as the last -+ character in the logical screen. -+ + Fix core dump where the second screen of a folded line wasn't -+ displayed correctly. -+ + Fix incremental search to match the current location for strings -+ starting with \< patterns. -+ + Fix bug where margins were ignored during replay of text input. -+ + Fix bug where motion components to shorter lines could lose because -+ the relative motion flags weren't ever set. This has been broken -+ forever, but the change almost certainly breaks something else -- I -+ have no idea what. -+ + Tags display: don't print the current entry separately, display -+ them all and add a trailing asterisk for the current one. -+ + Change the cscope add command to put the directory name through -+ standard file name expansion. -+ + Fix cscope use of buffers -- search commands weren't nul-terminated. -+1.63 -> 1.64 (05/08/96) -+ + Add installation target to the Makefile. -+ + Add documentation on the new tags commands to the Vi Reference -+ Manual. -+ + Make the sidescroll edit option work again. -+ + Fix bug where messages output during startup by ex could be lost. -+ + Change ex/vi commands errors into beeps, unless the verbose edit -+ option is set -- there are too many macros that are expected to -+ eventually fail. This matches historic practice. -+ + Truncate paths in initial vi screen if they won't fit on one line. -+ + Make cursor position after filter write match historic practice. -+ + Force the user to wait if there is output and the user is leaving -+ the screen for any reason -- don't permit further ex commands. -+ + Don't use a <newline> character to scroll the screen when exiting, -+ scroll in the vi screen before endwin() is called. -+ + Fix bug where the column number could be incorrect because the old -+ screen wasn't updated after a screen split. -+ + Fix ex print routine to correctly specify print flags. -+ + Make -g/-O a separate make/configuration option. -+ + Fix bug where ex/vi messages weren't being joined. -+ + Fix bug where termcap strings were free'd twice. -+ + Fix bug where TI/TE still weren't working -- I didn't put in the -+ translation strings for BSD style curses. -+ + Fix bug where I misspelled the iclower edit option as icloser. -+1.62 -> 1.63 (04/29/96) -+ + Robustness and type/lint fixes for the Tcl interface code. -+ + Fix core dump if TERM wasn't set or terminal type was unknown. -+ + Fix bug where combining ex commands that did/did not require an -+ ex screen would overwrite the command with the want-to-continue -+ messsage. -+ + Fix bug where the screen was never resolved if the user continued -+ entering ex commands using the : character, but then backspaced -+ over the prompt to quit or tried to edit their colon command-line -+ history. -+ + Fix bug where cursor wasn't placed over the ^ placeholder character -+ when quoting using the literal-next character. -+ + Fix bug where nvi under BSD style curses wasn't sending TI/TE termcap -+ strings when suspending the process. -+ + Rename mic again, to iclower. -+ + Fix bug where 'z' commands trailing / or ? commands weren't being -+ executed. -+ + Change incremental search to leave the cursor at its last position -+ when searching for something that was never found. -+ + Fix bug where search-with-confirmation from vi mode didn't position -+ the cursor correctly after displaying the confirm message. -+ + Fix bug where the "search wrapped" message was dependent on the -+ verbose edit option, which doesn't match historic practice. Change -+ search messages to be in inverse video. -+ + Fix bug where matched showmatch character wasn't being displayed -+ before the matching character was displayed. -+ + Another cursor update bug required a change to vs_paint(). -+ + Fix bug were initial line offset was wrong for the first split screen -+ (symptom is very strange column numbers and blank first line). -+ + Create filename "argument" lists when creating new screens. -+ + Fix bug where globals with associated commands that included both -+ buffer execution and other commands could fail to execute the latter. -+1.61 -> 1.62 (04/22/96) -+ + Rename the "searchci" edit option to be "mic". -+ + Fix memory corruption in global commands ending in searches. -+ + Fix text resolution bug, corrected the cursor based on the -+ first line input, not the last. -+ + Rework the readonly edit option to match historic practice. -+ + Fix several minor incremental search bugs; make incremental -+ searches work in maps. -+ + Fix long-line core dump, where an incorrect screen map could be -+ used. -+1.60 -> 1.61 (04/12/96) -+ + The cursor now ends up on the FIRST character of the put text for -+ all versions of the vi put commands, regardless of the source -+ of the text. This matches System III/V behavior and POSIX 1003.2. -+ + Fixed bug where showmatch messages were getting discarded. -+ + Minor Perl integration fixes. -+ + Integrate Cscope into the tags stack code -- major change. -+ + Fixed bug where ^T would drop core if returning to a temporary file. -+ + Changed vs_ routine to display ex output to replace tab characters -+ with spaces. -+ + Fix autoindent code to not back up past beginning of line when ^T -+ inserted into the middle of a line, i.e. offset != 0. -+ + Fix "notimeout" option, was being ignored, by a coding error. -+ + Fix showmatch code to never flash on a match if keys are waiting. -+ + Change the vi 'D' command to ignore any supplied count, matching -+ historic practice. -+ + Fix viusage for D, S, C and Y (the aliased vi commands). -+ + Fix the Perl5 configuration bug in the configuration script. -+ + Make file completion commands in empty lines work. -+ + Fix where the change to let vi use the default ex command structure -+ broke the ex specification of the script or source file name. -+ + Fix to free saved RE structures when screens exit. This is a major -+ RE change, which fixed several bugs in the handling of saved/subst -+ RE's. It's likely to have added new bugs, however. -+ + Add case-independent searching (the searchci edit option). -+ + Add incremental search (the searchincr edit option). -+ + Home the cursor when executing ex commands from vi. -+1.59 -> 1.60 (03/29/96) -+ + Fix ":w >>" core dump, make that command match historic practice. -+ + Fix autoindent bug where the length of the line was incorrectly -+ calculated. -+ + Fix cursor bug where cursor could end up at the wrong place if the -+ movement keys were entered quickly enough. -+ + Change the read/write whirling indicator to appear only every 1/4 -+ second, clean up the appearance. -+ + Don't change the options real values until underlying functions -+ have returned OK -- fix "set tabstop=0" core dump. -+ + Fix resizing on Sun's: use SA_INTERRUPT to interrupt read calls. -+ + Fix two forward mark command bugs: one where it wasn't setting the -+ "favorite cursor" position because of the refresh optimization, -+ and one where it didn't have VM_RCM_SET set in the command flags -+ for some reason. -+ + Fix a bug were the 's' command on top of a <tab> didn't correctly -+ copy the buffer. -+ + Make :exusage command work for commands having optional leading -+ capital letters, e.g. Next. -+ + Previous changes broke the inital-matching-prefix code in the key -+ mapping part of v_event_get -- fix it, and fix the infinite macro -+ interrupt code at the same time. -+ + Add "cedit" edit option, so colon command-line editing is optional. -+ Change filec/cedit so that you can set them to the same character, -+ and they do cedit if in column 1, and filec otherwise. -+ + Fix "source of non-existent file" core dump. -+ + Fix bug where functions keys specified in startup information were -+ never resolved/activated. -+ + Fix v_txt bug where could infinitely loop if <escape> triggered an -+ abbreviation expansion. -+ + Move version string into VERSION file, out of ex_version.c -+1.58 -> 1.59 -+ + Configuration changes, several minor bug fixes, including a few -+ core dumps. No functional changes. -+1.57 -> 1.58 -+ + Fix the problem where colon command-line temporary files were -+ getting left in /tmp. -+ + Fix the configuration scripts to quit immediately if the Perl -+ or Tk/Tcl libraries are specified but not found. -+ + Several screen fixes -- the changes in 1.57 weren't as safe as -+ I thought. More specifically, the refresh-only-if-waiting change -+ caused a lot of problems. In general, fixing them should provide -+ even more speedup, but I'm nervous. -+ + Lots of changes in the configuration scripts, hopefully this is -+ just a first-round ordeal. -+ + Several other minor bug fixes. -+1.56 -> 1.57 -+ + Add <esc> hook to colon commands, so you can edit colon commands. -+ + Add Perl5 interpreter. -+ + Change shell expansion code to fail if it doesn't read at least -+ one non-blank character from the shell. If the shell expansion -+ process fails, or if not at least one non-blank character, it -+ now displays an error message to the user. -+ + Rework the screen display so that it matches the historic vi screen -+ refreshes. -+ + Rework options processing: print/noprint are no longer cumulative, -+ provide more information to underlying edit options modules, move -+ O_MESG information into the screen specific code. -+ + Make file completion character settable. -+ + Rework terminal restart -- you can now use ":set term" to switch -+ terminal types. This cleaned up screen resizing considerably. -+ + Character display fix, display \177 as ^?, not in hex/octal. -+ + Tag search bug fix, don't repeat search if successful. -+ + Replace sys_siglist[] use with private sigmsg() routine. -+ + Fix core dump if illegal screenId specified to Tcl routine. -+ + Add get/set mark interface to Tcl Interpreter interface. -+ + Fix core dump if file expansion code stressed (re: filec edit option) -+ + Fix bug where filter commands in empty files couldn't find line 0. -+ + Switch to GNU autoconf 2.7 for configuration, delete nvi/PORT. -+ Many random portability fixes. -+1.55 -> 1.56 (11/26/95) -+ + Bug fix release -- generally available beta release. -+1.54 -> 1.55 (11/18/95) -+ + Bug fix release. -+ + Integrate Tcl interpreter. -+1.53 -> 1.54 (11/11/95) -+ + Bug fix release. A major change in reworking the ex commands, when -+ called from the colon command line, to match historic practice, and -+ permit them to be entered repeatedly after ex has trashed the screen. -+ + Use restartable endwin() from System V curses to implement screen -+ + suspend. -+1.52 -> 1.53 (10/29/95) -+ + Switch to using vendor's curses library for all ports. -+ + Back out the event driven version, leaving screen separation. -+ + User configuration of <escape> timeout (the escapetime edit option). -+ + Add Tcl/Tk screen support. -+ + Add file name completion (the filec edit option). -+ + Disallow access to outside applications (the secure edit option). -+1.51 -> 1.52 (7/26/95) -+ + Minor cleanups, snapshotted for SMI. -+1.50 -> 1.51 (7/05/95) -+ + Lots and lots of changes for event driven model, largely in moving -+ the boundary between the screen code and the editor up and down. -+ Private release for Rob Zimmermann @ Tartan and Bill Shannon @ SMI. -+1.49 -> 1.50 Fri Jun 9 13:56:17 1995 -+ + Minor bug fixes for stability. -+ + Convert to an event driven model, with the usual Nachos Supreme -+ layering that results. This is a completely new version, nothing -+ done previously matters any more. -+1.48 -> 1.49 Wed Mar 8 10:42:17 1995 -+ + Changes in 1.46 broke ^A processing. -+ + Add :previous to split screen commands. -+ + Lots o' random bug fixes -- passes purify testing again. -+1.47 -> 1.48 Thu Feb 9 18:13:29 1995 -+ + Random bug fixes for 1.47. -+ + Move the FREF (file structure) list out of the screen and into -+ the global area. -+ + Change semantics to :E to more closely match :e -- ":E" joins -+ the current file, so ":E /tmp" is now the command to match the -+ historic ":split". -+1.46 -> 1.47 Wed Feb 8 19:43:41 1995 -+ + All ex commands (including visual and excluding global and v) -+ are now supported inside ex global commands. -+ + Rework the append/change/insert commands to match historic -+ practice for text appended to the ex command line, and inside -+ of ex global commands. -+ + Restructure to make single-line screens work. -+ + Restructure to create curses independent screen routines. -+ + Restructure to permit Edit, Next, and Tag routines to create new -+ screens on the fly. -+ + Change hexadecimal output to be \x## instead of 0x##. -+ + Change ex commands run from vi to stay in vi mode for as long as -+ possible, i.e. until ex modifies the screen outside of the editor. -+1.45 -> 1.46 Tue Jan 24 10:22:27 1995 -+ + Restructure to build as a library. -+1.44 -> 1.45 Thu Jan 12 21:33:06 1995 -+ + Fix relative cursor motion to handle folded lines. -+ + Recompile the search pattern if applicable edit options change. -+ + Change +/-c command ordering to match historic practice. -+ + Rework autoindent code to always resolve preceeding <blank> -+ characters when a ^T or ^D are entered. -+ + Add the print/noprint edit options, so can now specify if -+ a character is printable. -+ + Change ex to run in canonical mode. -+ + Fix ex text input to support the number edit option. -+ + Vi text input fix for the R command to correctly restore -+ characters entered and then backspaced over. -+ + Several vi increment command fixes. -+1.43 -> 1.44 -+ + Bug fix, vi was printing the last line number on the status line -+ at startup. Change to execute commands at first line set, i.e. -+ "vi -t tag -c cmd" executes cmd at the tag line, not EOF. -+1.42 -> 1.43 Sat Dec 3 13:11:32 1994 -+ + Marks, SunOS signed comparison fix for 1.42. -+1.41 -> 1.42 Fri Dec 2 20:08:16 1994 -+ + Make autowrite require the file not be read-only. -+ + Make the ex insert command work in empty files. -+ + Tab expansion is no longer limited to values < 20 (which matches -+ historical practice). -+ + Simplify (and fix limit detection for) the # command. It's no -+ longer possible to use the # command itself to repeat or modify -+ a previous # command, '.' is the only possibility. -+ + Lots more reworking of the ex addresses, putting ? and / into -+ the ex addressing code broke the world. -+ + Make the Put, Preserve and Print commands work (don't ask). -+ + Split stdout/stderr from shell expansions; stdout is expansion -+ text, stderr is entered on the message queue. -+1.40 -> 1.41 Fri Nov 18 16:13:52 1994 -+ + Addition of a port for AUX 3.1 -+ + Addition of a message catalog for Russian. -+ + Make vi ? and / commands be true ex addresses (historic practice). -+ + Display the date first in vi -r recovery list. -+1.39 -> 1.40 Mon Nov 14 10:46:56 1994 -+ + Two bug fixes for 1.39; -r option and v_change core dump. -+1.38 -> 1.39 Sun Nov 13 18:04:08 1994 -+ + Ex substitution with confirmation now matches historic practice -+ (except that it still runs in raw mode, not cooked). -+ + Nvi now clears the screen before painting, if repainting the -+ entire screen. -+ + Fix final cursor position for put command entering text in a -+ single line. -+ + Change to break error message lines on the last <blank> in the -+ line. -+ + Always center the current line when returning to a previously -+ edited file or moving to a tag line that's not visible on the -+ screen. -+ + Change write of the current file using an explicit name or % to -+ match the semantics of :w<CR>, not :w file<CR>. -+ + Add command aliases to vi, and remap 6 historic commands to their -+ historic counterparts: D->d$, Y->y_, S->c_, C->c$, A->$a, I->^i. -+ + Match option display to historic practice; if boolean or numeric -+ options changed to default values, not displayed by default. -+ Nvi treats string options the same way, vi always displayed any -+ string option that was changed. -+ + Added lock edit option, if not set, no file locking is done. -+ + Rework ex to permit any ex command in the EXINIT variable or -+ exrc startup files. This fixes the bug were `vi +100 file' -+ painted the screen and then moved to line 100 and repainted. -+ (Yanked to SCCS ID 9.1.) -+ + Bug fix: could report file modified more recently than it was -+ written, incorrectly. -+ + Search fix: historically, motions with deltas were not corrected -+ to the previous/next line based on the starting/stopping column. -+ + Addressing fixes: make trailing non-existent addresses work, change -+ % to be text substitution, not a unique address (to follow future -+ POSIX). -+1.37 -> 1.38 Mon Oct 24 12:51:58 1994 -+ + Scrolling fix; ^B can move to nonexistent lines. -+ + Fix to vi mapped commands; <escape> characters while already in -+ command mode did not historically cause the mapped characters to -+ be flushed. -+ + Add the backup edit option, automatically version edit files. -+ + Make it possible to edit files that db can't read, i.e. edit a -+ temporary file, with the correct file name. -+ + Only anchor the last line of the file to the bottom line of the -+ screen if there's half or less of a screen between the target -+ line and the end of the file. -+ + Fix wrapmargin text allocation bug. -+ + Fix ex put command to work in any empty file. -+ + Fix global command to handle move's to line 0 correctly. -+ + Regularize the yank cursor motions, several bug fixes for historic -+ practice. -+ + Fix N and n, when used as a motion command for the ! command, -+ repeat the last bang command instead of prompting for a new -+ one. -+ + Timeout maps beginning with <escape> quickly, instead of based -+ on the keytime option. -+ + Bug fix for wraplen option, wasn't triggered for input commands. -+1.36 -> 1.37 Sun Oct 9 19:02:53 1994 -+ + Change PORT directories to install patches before distribution. -+ + Fix ^A to set search direction and pattern for consistency. -+ + Fold the showdirty option into the showmode option. -+ + Ex addressing fix: change search offset and line arguments (e.g. -+ the copy command) to be ex addressing offsets, matching historic -+ practice. -+ + Ex addressing fix: support ^ as an offset/flag equivalent to -. -+ + Ex addressing fix: historically, any missing address defaulted to -+ dot, e.g. "4,,," was the same as ".,.". -+ + Ex addressing fix: historically, <blank> separated numbers were -+ additive, e.g. "3 5p" displayed line 8. -+ + Ex addressing fix: make ';' as a range delimiter match historic -+ practice. -+ + Change nvi to exit immediately if stdout isn't a terminal. -+ + Change alternate file name behavior to match historic practice, -+ make the :write command set the current file name. -+ + Text input fix; input keys from a map, with an associated count, -+ weren't historically affected by the wrapmargin value. -+ + Add wraplen option, same as wrapmargin, but from the left-hand -+ column, not the right. -+ + Make ex address .<number> be equivalent to .+<number>, i.e. the -+ '+' is understood; matches historic practice, and it's widely -+ documented for ed(1). -+ + Input mode ^V^J historically mapped into a single ^J. -+ + Minor catalog changes, fixes; don't use 's' to pluralize words. -+1.35 -> 1.36 Thu Sep 8 08:40:25 1994 -+ + Don't overwrite user's maps with standard (termcap) mappings. -+ + Make \ escape kill and erase characters in vi text input mode. -+ + Fix ^D autoindent bug by resolving leading <blank>s at ^D. -+ + Rework abbreviation tests (again!) to match historic practice. -+ + Change ^D/^U default scrolling value to be based on window option -+ value, not screen lines, correct scrolling option value, both to -+ match historic practice. NOTE: System V does this differently! -+1.34 -> 1.35 Wed Aug 31 19:20:15 1994 -+ + Add the historic -l option. -+ + Message catalogs. -+ + Display global messages at each flush, just in case some are there. -+ + Fix global substitute code, `\\' wasn't handled correctly. -+ + Fix abbreviation code to use <blank>s as the preceding character. -+ + Fix ruler to display logical column, not physical column. -+ + Block signals when user issues :preserve command, so no race caused -+ by SIGHUP/SIGTERM. -+1.33 -> 1.34 Wed Aug 17 14:37:32 1994 (PUBLICLY AVAILABLE VERSION) -+ + Back out sccsid string fix, it won't work on SunOS 4.1. -+1.32 -> 1.33 Wed Aug 17 09:31:41 1994 (PUBLICLY AVAILABLE VERSION) -+ + Get back 5K of data space for the sccsid strings. -+ + Fix bug where cG fix in version 1.31 broke cw cursor positioning -+ when the change command extended the line. -+ + Fix core dump in map/seq code if character larger than 7 bits. -+ + Block signals when manipulating the SCR chains. -+ + Fix memory allocation for machines with multiple pointer sizes. -+1.31 -> 1.32 Mon Aug 15 14:27:49 1994 -+ + Turn off recno mmap call for Solaris 2.4/SunOS 5.4. -+1.30 -> 1.31 Sun Aug 14 13:13:35 1994 -+ + Fix bug were cG on the last line of a file wasn't done in line mode, -+ and where the cursor wasn't positioned correctly after exiting text -+ insert mode. -+ + Add termcap workaround to make function keys greater than 9 work -+ correctly (or fail if old-style termcap support). -+ + Change ex/vi to not flush mapped keys on error -- this is historic -+ practice, and people depended on it. -+ + Rework vi parser so that no command including a mapped key ever -+ becomes the '.' command, matching historic practice. -+ + Make <escape> cancellation in the vi parser match POSIX 1003.2. -+ + Fix curses bug where standout string was written for each standout -+ character, and where standout mode was never exited explicitly. -+ Fix bugs in curses SF/sf and SR/sr scrolling, as seen on Sun and -+ x86 consoles. -+ + The v/global commands execute the print command by default. -+ + The number option historically applies to ex as well as vi. -+1.29 -> 1.30 Mon Aug 8 10:30:42 1994 -+ + Make first read into a temporary set the file's name. -+ + Permit any key to continue scrolling or ex commands -- this -+ allows stacked colon commands, and matches historic practice. -+ + Don't output normal ! command commentary in ex silent mode. -+ + Allow +/- flags after substitute commands, make line (flag) -+ offsets from vi mode match historic practice. -+ + Return <eof> to ex immediately, even if preceded by spaces. Rework -+ ex parser to do erase the prompt instead of depending on the print -+ routines to do it. Minor fixes to the ex parser for display of -+ default and scrolling commands. MORE EX PARSER CHANGES. -+1.28 -> 1.29 Fri Aug 5 10:18:07 1994 -+ + Make the abbreviated ex delete command work (:dele---###lll for -+ example, is historically legal. -+ + When autoprint fires, multiple flags may be set, use ex_print -+ directly instead of the stub routines. -+ + Change v/global commands to turn off autoprint while running. -+ + Minor changes to make the ! command display match historic output. -+ + Rework the ex parser to permit multiple command separators without -+ commands -- MAJOR CHANGE, likely to introduce all sorts of new bugs. -+ + Fix cd command to expand argument in the context of each element -+ of the cdpath option, make relative paths always relative to the -+ current directory. -+ + Rework write/quit cases for temporary files, so that user's don't -+ discard them accidentally. -+ + Check for window size changes when continuing after a suspend. -+ + Fix memory problem in svi_screen, used free'd memory. -+ + Change the ex change, insert, append commands to match historic -+ cursor positions if no data entered by the user. -+ + Change ex format flags (#, l, p) to affect future commands, not -+ just the current one, to match historic practice. -+ + Make the user's EOF character an additional scroll character in ex. -+ + Fix ex ^D scrolling to be the value of the scroll option, not half -+ the screen. -+ + Fix buffer execution to match historic practice -- bugs where the -+ '*' command didn't work, and @<carriage-return> didn't work. -+ + Fix doubled reporting of deleted lines in filters. -+ + Rework the % ` / ? ( ) N n { and ^A commands to always cut into -+ numeric buffers regardless of the location or length of the cut. -+ This matches historic practice. -+ + Fix the { command to check the current line if the cursor doesn't -+ start on the first character of the line. -+ + Do '!' expansion in the ex read command arguments, it's historic -+ practice. In addition, it sets the last '!' command. -+1.27 -> 1.28 Wed Jul 27 21:29:18 1994 -+ + Add support for scrolling using the CS and SF/sf/SR/sr termcap -+ strings to the 4BSD curses. -+ + Rework of getkey() introduced a bug where command interrupt put -+ nvi into an infinite loop. -+ + Piping through a filter historically cut the replaced lines into -+ the default buffer, although not the numeric ones. -+ + Read of a filter and !! historically moved to the first nonblank -+ of the resulting cursor line (most of the time). -+ + Rework cursor motion flags, to support '!' as a motion command. -+1.26 -> 1.27 Tue Jul 26 10:27:58 1994 -+ + Add the meta option, to specify characters the shell will expand. -+ + Fix the read command to match historic practice, the white space -+ and bang characters weren't getting parsed correctly. -+ + Change SIGALRM handler to save and restore errno. -+ + Change SunOS include/compat.h to include <vfork.h> so that the -+ ex/filter.c code works again. -+ + Don't put lines deleted by the ex delete command into the numeric -+ buffers, matching historic practice. -+ + Fix; if appending to a buffer, default buffer historically only -+ references the appended text, not the resulting text. -+ + Support multiple, semi-colon separated search strings, and 'z' -+ commands after search strings. -+ + Make previous context mark setting match historic practice (see -+ docs/internals/context). -+ + Fix the set command to permit whitespace between the option and -+ the question mark, fix question marks in general. -+ + Fix bug where ex error messages could be accidentally preceded -+ by a single space. -+ + Fix bug where curses reorganization could lose screen specific -+ mappings as soon as any screen exited. -+ + Fix bug in paragraph code where invalid macros could be matched. -+ Make paragraph motions stop at formfeed (^L) characters. -+ + Change 'c' to match historic practice, it cut text into numeric -+ buffers. -+1.25 -> 1.26 Tue Jul 19 17:46:24 1994 -+ + Ignore SIGWINCH if the screen size is unchanged; SunOS systems -+ deliver one when a screen is uncovered. -+ + Fix: don't permit a command with a motion component to wrap due -+ to wrapscan and return to the original cursor position. -+ + Fix: ^E wasn't beeping when reaching the bottom of the file. -+ + Fix bg/fg bug where tmp file exiting caused a NULL dereference. -+ + Rework file locking code to use fcntl(2) explicitly. -+ + Fix bug in section code where invalid macros could be matched. -+ + Fix bug where line number reset by vi's Q command. -+ + Add explicit character mode designation to character mode buffers. -+ + Add <sys/ioctl.h> include to sex/sex_window.c, needed by NET/2 -+ vintage systems. -+ + Change to always flush a character during suspend, 4BSD curses -+ has the optimization where it doesn't flush after a standend(). -+ + Fix bug on OSF1 where <curses.h> changes the values of VERASE, -+ VKILL and VWERASE to incorrect ones. -+ + Fix bug where optarg used incorrectly in main.c. -+ + Block all signals when acting on a signal delivery. -+ + Fix recovery bug where RCV_EMAIL could fire even if there wasn't -+ a backing file; format recovery message. -+1.24 -> 1.25 Sun Jul 17 14:33:38 1994 -+ + Stop allowing keyboard suspends (^Z) in insert mode, it's hard -+ to get autowrite correct, and it's not historic practice. -+ + Fix z^, z+ to match historic practice. -+ + Bug in message handling, "vi +35 non-existent_file" lost the -+ status message because the "+35" pushed onto the stack erased -+ it. For now, change so that messages aren't displayed if there -+ are keys waiting -- may need to add a "don't-erase" bit to the -+ character in the stack instead. -+ + Bug in svi_msgflush(), where error messages could come out in -+ normal video. -+1.23 -> 1.24 Sat Jul 16 18:30:18 1994 -+ + Fix core dump in exf.c, where editing a non-existent file and -+ exiting could cause already free'd memory to be free'd. -+ + Clean up numerous memory errors, courtesy of Purify. -+ + Change process wait code to fail if wait fails, and not attempt -+ to interpret the wait return information. -+ + Open recovery and DB files for writing as well as reading, System -+ V (fcntl) won't let you acquire LOCK_EX locks otherwise. -+ + Fix substitute bug where could malloc 0 bytes (AIX breaks). -+ + Permit the mapping of <carriage-return>, it's historic practice. -+ + Historic vi didn't eat <blank> characters before the force -+ flag, match historic practice. -+ + Bug in ex argument parsing, corrected for literal characters -+ twice. -+ + Delete screen specific maps when the screen closes. -+ + Move to the first non-<blank> in the line on startup; historic -+ practice. -+ + Change the ex visual command to move directly to a line if no -+ trailing 'z' command. -+ + Fix "[[" and "]]" to match historic practice (yet again...). -+ + Fix "yb" and "y{" commands to update the cursor correctly. -+ + Change "~<motion>" to match the yank cursor movement semantics -+ exactly. -+ + Move all of the curses related code into sex/svi -- major rework, -+ but should help in future ports. -+ + Fix bug in split code caused by new file naming code, where would -+ drop core when a split screen exited. -+ + Change svi_ex_write to do character display translation, so that -+ messages with file names in them are displayed correctly. -+ + Display the file name on split screens instead of a divider line. -+ + Fix move bug, wasn't copying lines before putting them. -+ + Fix bug were :n dropped core if no arguments supplied. -+ + Don't quote characters in executed buffer: "ifoo<esc>" should leave -+ insert mode after the buffer is executed. -+ + Tagpop and tagpush should set the absolute mark in case only moving -+ within a file. -+ + Skip leading whitespace characters before tags and cursor word -+ searches. -+ + Fix bug in ex_global where re_conv() was allocating the temporary -+ buffer and not freeing it. -+1.22 -> 1.23: Wed Jun 29 19:22:33 1994 -+ + New <sys/cdefs.h> required "inline" to change to "__inline" -+ + Fix System V curses code for new ^Z support. -+ + Fix off-by-one in the move code, avoid ":1,$mo$" with only one -+ line in the buffer. -+ + Line orientation of motion commands was remembered too long, -+ i.e. '.' command could be incorrectly marked as line oriented. -+ + Move file modification time into EXF, so it's shared across -+ split screens. -+ + Put the prev[ious] command back in, people complained. -+ + Random fixes to next/prev semantics changed in 1.22. -+ + Historically vi doesn't only move to the last address if there's -+ ANYTHING after the addresses, e.g. ":3" moves to line 3, ":3|" -+ prints line 3. -+1.21 -> 1.22: Mon Jun 27 11:01:41 1994 -+ + Make the line between split screens inverse video again. -+ + Delete the prev[ious] command, it's not useful enough to keep. -+ + Rework :args/file name handling from scratch -- MAJOR CHANGE, -+ likely to introduce all sorts of new bugs. -+ + Fix RE bug where no subexpressions in the pattern but there were -+ subexpressions referenced in the replacement, e.g. "s/XXX/\1/g". -+ + Change recovery to not leave unmodified files around after a -+ crash, by using the owner 'x' bit on unmodified backup files. -+ MAJOR CHANGE, the system recovery script has to change! -+ + Change -r option to delete recovery.* files that reference non- -+ existent vi.* files. -+ + Rework recovery locking so that fcntl(2) locking will work. -+ + Fix append (upper-case) buffers, broken by cut fixes. -+ + Fix | to not set the absolute motion mark. -+ + Read $HOME/.exrc file on startup if the effective user ID is -+ root. This makes running vi while su(1)'d work correctly. -+ + Use the full pathname of the file as the recovery name, not -+ just the last component. Matches historic practice. -+ + Keep marks in empty files from being destroyed. -+ + Block all caught signals before calling the DB routines. -+ + Make the line change report match historic practice (yanked -+ lines were different than everything else). -+ + Add section on multiple screens to the reference manual. -+ + Display all messages at once, combine onto a single line if -+ possible. Delete the trailing period from all messages. -+1.20 -> 1.21: Thu May 19 12:21:58 1994 -+ + Delete the -l flag from the recover mail. -+ + Send the user email if ex command :preserve executed, this matches -+ historic practice. Lots of changes to the preserve and recovery -+ code, change preserve to snapshot files (again, historic practice). -+ + Make buffers match historic practice: "add logically stores text -+ into buffer a, buffer 1, and the unnamed buffer. -+ + Print <tab> characters as ^I on the colon command line if the -+ list option set. -+ + Adjust ^F and ^B scroll values in the presence of split screens -+ and small windows. -+ + Break msg* routines out from util.c into msg.c, start thinking -+ about message catalogs. -+ + Add tildeop set option, based on stevie's option of the same name. -+ Changes the ~ command into "[count] ~ motion", i.e. ~ takes a -+ trailing motion. -+ + Chose NOT to match historic practice on cursor positioning after -+ consecutive undo commands on a single line; see vi/v_undo.c for -+ the comment. -+ + Add a one line cache so that multiple changes to the same line -+ are only counted once (e.g. "dl35p" changes one line, not 35). -+ + Rework signals some more. Block file sync signals in vi routines -+ that interface to DB, so can sync the files at interrupt time. -+ Write up all of the signal handling arguments, see signal.c. -+1.19 -> 1.20: Thu May 5 19:24:57 1994 -+ + Return ^Z to synchronous handling. See the dicussion in signal.c -+ and svi_screen.c:svi_curses_init(). -+ + Fix bug where line change report was wrong in util.c:msg_rpt(). -+1.18 -> 1.19: Thu May 5 12:59:51 1994 -+ + Block DSUSP so that ^Y isn't delivered at SIGTSTP. -+ + Fix bug -- put into an empty file leaves the cursor at 1,0, -+ not the first nonblank. -+ + Fix bug were number of lines reported for the 'P' command was -+ off-by-one. -+ + Fix bug were 0^D wasn't being handled correctly. -+ + Delete remnants of ^Z as a raw character. -+ + Fix bug where if a map was an entire colon command, it may never -+ have been displayed. -+ + Final cursor position fixes for the vi T and t commands. -+ + The ex :next command took an optional ex command as it's first -+ argument similar to the :edit commands. Match historic practice. -+1.17 -> 1.18: Wed May 4 13:57:10 1994 -+ + Rework curses information in the PORT/Makefile's. -+ + Minor fixes to ^Z asynchronous code. -+1.16 -> 1.17: Wed May 4 11:15:56 1994 -+ + Make ex comment handling match historic practice. -+ + Make ^Z work asynchronously, we can no longer use the SIGTSTP -+ handler in the curses library. -+1.15 -> 1.16: Mon May 2 19:42:07 1994 -+ + Make the 'p' and 'P' commands support counts, i.e. "Y10p" works. -+ + Make characters that map to themselves as the first part of the -+ mapping work, it's historic practice. -+ + Fix bug where "s/./\& /" discarded the space in the replacement -+ string. -+ + Add support for up/down cursor arrows in text input mode, rework -+ left/right support to match industry practice. -+ + Fix bug were enough character remapping could corrupt memory. -+ + Delete O_REMAPMAX in favor of setting interrupts after N mapped -+ characters without a read, delete the map counter per character. -+ MAJOR CHANGE. All of the interrupt signal handling has been -+ reworked so that interrupts are always turned on instead of -+ being turned on periodically, when an interruptible operation is -+ pending. -+ + Fix bug where vi wait() was interrupted by the recovery alarm. -+ + Make +cmd's and initial commands execute with the current line -+ set to the last line of the file. This is historic practice. -+ + Change "lock failed" error message to a file status message. -+ It always fails over NFS, and making all NFS files readonly -+ isn't going to fly. -+ + Use the historic line number format, but check for overflow. -+ + Fix bug where vi command parser ignored buffers specified as -+ part of the motion command. -+ + Make [@*]buffer commands on character mode buffers match historic -+ practice. -+ + Fix bug where the cmap/chf entries of the tty structure weren't -+ being cleared when new characters were read. -+ + Fix bug where the default command motion flags were being set -+ when the command was a motion component. -+ + Fix wrapmargin bug; if appending characters, and wrapmargin breaks -+ the line, an additional space is eaten. -+1.14 -> 1.15: Fri Apr 29 07:44:57 1994 -+ + Make the ex delete command work in any empty file. -+ + Fix bug where 't' command placed the cursor on the character -+ instead of to its left. -+ + ^D and ^U didn't set the scroll option value historically. -+ Note, this change means that any user set value (e.g. 15^D) -+ will be lost when splitting the screen, since the split code -+ now resets the scroll value regardless. -+ + Fix the ( command to set the absolute movement mark. -+ + Only use TIOCGWINSZ for window information if SIGWINCH signal -+ caught. -+ + Delete the -l flag, and make -r work for multiple arguments. -+ Add the ex "recover[!] file" command. -+ + Switch into ex terminal mode and use the sex routines when -+ append/change/insert called from vi mode. -+ + Make ^F and ^B match historic practice. This required a fairly -+ extensive rework of the svi scrolling code. -+ + Cursor positioning in H, M, L, G (first non-blank for 1G) wasn't -+ being done correctly. Delete the SETLFNB flag. H, M, and L stay -+ logical movements (SETNNB) and G always moves to the first nonblank. -+ + System V uses "lines" and "cols", not "li" and "co", change as -+ necessary. Check termcap function returns for errors. -+ + Fix `<character> command to do start/end of line correction, -+ and to set line mode if starting and stopping at column 0. -+ + Fix bug in delete code where dropped core if deleted in character -+ mode to an empty line. (Rework the delete code for efficiency.) -+ + Give up on SunOS 4.1.X, and use "cc" instead of /usr/5bin/cc. -+ + Protect ex_getline routine from interrupted system calls (if -+ possible, set SA_RESTART on SIGALRM, too). -+ + Fix leftright scrolling bug, when moving to a shorter line. -+ + Do validity checking on the copy, move, t command target line -+ numbers. -+ + Change for System V % pattern broke trailing flags for empty -+ replacement strings. -+ + Fix bug when RCM flags retained in the saved dot structure. -+ + Make the ex '=' command work for empty files. -+ + Fix bug where special_key array was being free'd (it's no longer -+ allocated). -+ + Matches cut in line mode only if the starting cursor is at or -+ before the first nonblank in its line, and the ending cursor is -+ at or after the last nonblank in its line. -+ + Add the :wn command, so you can write a file and switch to a new -+ file in one command. -+ + Allow only a single key as an argument to :viusage. -+ + New movement code broke filter/paragraph operations in empty -+ files ("!}date" in an empty file was dropping core). -+1.12 -> 1.14: Mon Apr 18 11:05:10 1994 (PUBLICLY AVAILABLE VERSION, 4.4BSD) -+ + Fix FILE structure leakage in the ex filter code. -+ + Rework suspend code for System V curses. Nvi has to do the -+ the work, there's no way to get curses to do it right. -+ + Revert SunOS 4.1.X ports to the distributed curses. There's -+ a bug in Sun's implementation that we can't live with. -+ + Quit immediately if row/column values are unreasonable. -+ + Fix the function keys to match vi historic behavior. -+ + Replace the echo/awk magic in the Makefile's with awk scripts. -+1.11 -> 1.12: Thu Apr 14 11:10:19 1994 -+ + Fix bug where only the first vi key was checked for validity. -+ + Make 'R' continue to overwrite after a <carriage-return>. -+ + Only display the "no recovery" message once. -+ + Rework line backup code to restore the line to its previous -+ condition. -+ + Don't permit :q in a .exrc file or EXINIT variable. -+ + Fix wrapscan option bug where forward searches become backward -+ searches and do cursor correction accordingly. -+ + Change "dd" to move the cursor to the first non-blank on the line. -+ + Delete cursor attraction to the first non-blank, change non-blank -+ motions to set the most attractive cursor position instead. -+ + Fix 'r' substitute option to set the RE to the last RE, not the -+ last substitute RE. -+ + Fix 'c' and 'g' substitute options to always toggle, and fix -+ edcompatible option to not reset them. -+ + Display ex error messages in inverse video. -+ + Fix errorbells option to match historic practice. -+ + Delete fixed character display table in favor of table built based -+ on the current locale. -+ + Add ":set octal" option, that displays unknown characters as octal -+ values instead of the default hexadecimal. -+ + Make all command and text input modes interruptible. -+ + Fix ex input mode to display error messages immediately, instead -+ of waiting for the lines to be resolved. -+ + Fix bug where vi calling append could overwrite the command. -+ + Fix off-by-one in the ex print routine tab code. -+ + Fix incorrect ^D test in vi text input routines. -+ + Add autoindent support for ex text insert routines. -+ + Add System V substitute command replacement pattern semantics, -+ where '%' means the last replacement pattern. -+ + Fix bug that \ didn't escape newlines in ex commands. -+ + Regularize the names of special characters to CH_*. -+ + Change hex insert character from ^Vx<hex_char> to ^X<hex_char> -+ + Integrate System V style curses, so SunOS and Solaris ports can -+ use the native curses implementation. -+1.10 -> 1.11: Thu Mar 24 16:07:45 EST 1994 (PUBLICLY AVAILABLE VERSION) -+ + Change H, M, and L to set the absolute mark, historical practice. -+ + Fix bug in stepping through multiple tags files. -+ + Add "remapmax" option that turns off map counts so you can remap -+ infinitely. If it's off, term_key() can be interrupted from the -+ keyboard, which will cause the buffers to flush. I also dropped -+ the default max number of remaps to 50. (Only Dave Hitz's TM -+ macros and maze appear to go over that limit.) -+ + Change :mkexrc to not dump w{300,1200,9600}, lisp options. -+ + Fix backward search within a line bug. -+ + Change all the includes of "pathnames.h" to use <>'s so that the -+ PORT versions can use -I. to replace it with their own versions. -+ + Make reads and writes interruptible. Rework code that enters and -+ leaves ex for '!' and filter commands, rework all interrupt and -+ timer code. -+ + Fix core dump when user displayed option in .exrc file. -+ + Fix bug where writing empty files didn't update the saved -+ modification time. -+ + Fix bug where /pattern/ addressing was always a backward search. -+ + Fix bug triggered by autoindent of more than 32 characters, where -+ nvi wasn't checking the right TEXT length. -+ + Fix bug where joining only empty lines caused a core dump. -+1.09 -> 1.10: Sat Mar 19 15:40:29 EST 1994 -+ + Fix "set all" core dump. -+1.08 -> 1.09: Sat Mar 19 10:11:14 EST 1994 -+ + If the tag's file path is relative, and it doesn't exist, check -+ relative to the tag file location. -+ + Fix ~ command to free temporary buffer on error return. -+ + Create vi.ref, a first cut at a reference document for vi. -+ The manual page and the reference document only document the -+ set options, so far. -+ + Fix 1G bug not always going to the first non-blank. -+ + Upgrade PORT/regex to release alpha3.4, from Henry Spencer. -+ + Add MKS vi's "cdpath" option, supporting a cd search path. -+ + Handle if search as a motion was discarded, i.e. "d/<erase>". -+ + Change nvi to not create multiple recovery files if modifying -+ a recovered file. -+ + Decide to ignore that the cursor is before the '$' when inserting -+ in list mode. It's too hard to fix. -+1.07 -> 1.08: Wed Mar 16 07:37:36 EST 1994 -+ + Leftright and big line scrolling fixes. This meant more changes -+ to the screen display code, so there may be new problems. -+ + Don't permit search-style addresses until a file has been read. -+ + "c[Ww]" command incorrectly handled the "in whitespace" case. -+ + Fix key space allocation bug triggered by cut/paste under SunOS. -+ + Ex move command got the final cursor position wrong. -+ + Delete "optimize option not implemented" message. -+ + Make the literal-next character turn off mapping for the next -+ character in text input mode. -+1.06 -> 1.07: Mon Mar 14 11:10:33 EST 1994 -+ + The "wire down" change in 1.05 broke ex command parsing, there -+ wasn't a corresponding change to handle multiple K_VLNEXT chars. -+ + Fix final position for vi's 't' command. -+1.05 -> 1.06: Sun Mar 13 16:12:52 EST 1994 -+ + Wire down ^D, ^H, ^W, and ^V, regardless of the user's termios -+ values. -+ + Add ^D as the ex scroll command. -+ + Support ^Q as a literal-next character. -+ + Rework abbreviations to be delimited by any !inword() character. -+ + Add options description to the manual page. -+ + Minor screen cache fix for svi_get.c. -+ + Rework beautify option support to match historical practice. -+ + Exit immediately if not reading from a tty and a command fails. -+ + Default the SunOS 4.* ports to the distributed curses, not SMI's. -+1.04 -> 1.05: Thu Mar 24 16:07:45 EST 1994 -+ + Make cursor keys work in input mode. -+ + Rework screen column code in vi curses screen. MAJOR CHANGE -- -+ after this, we'll be debugging curses screen presentation from -+ scratch. -+ + Explode include files in vi.h into the source files. -+1.03 -> 1.04: Sun Mar 6 14:14:16 EST 1994 -+ + Make the ex move command keep the marks on the moved lines. -+ + Change resize semantics so you can set the screen size to a -+ specific value. A couple of screen fixes for the resize code. -+ + Fixes for foreground/background due to SIGWINCH. -+ + Complete rework of all of vi's cursor movements. The underlying -+ assumption in the old code was that the starting cursor position -+ was part of the range of lines cut or deleted. The command -+ "d[[" is an example where this isn't true. Change it so that all -+ motion component commands set the final cursor position separately -+ from the range, as it can't be done correctly later. This is a -+ MAJOR CHANGE -- after this change, we'll be debugging the cursor -+ positioning from scratch. -+ + Rewrite the B, b, E, e commands to use vi's getc() interface -+ instead of rolling their own. -+ + Add a second MARK structure, LMARK, which is the larger mark -+ needed by the logging and mark queue code. Everything else uses -+ the reworked MARK structure, which is simply a line/column pair. -+ + Rework cut/delete to not expect 1-past-the-end in the range, but -+ to act on text to the end of the range, inclusive. -+ + Sync on write's, to force NFS to flush. -+1.01 -> 1.03: Sun Jan 23 17:50:35 EST 1994 (PUBLICLY AVAILABLE VERSION) -+ + Tag stack fixes, was returning to the tag, not the position from -+ which the user tagged. -+ + Only use from the cursor to the end of the word in cursor word -+ searches and tags. (Matches historical vi behavior.) -+ + Fix delete-last-line bug when line number option set. -+ + Fix usage line for :split command. -+ + If O_NUMBER set, long input lines would eventually fail, the column -+ count for the second screen of long lines wasn't set correctly. -+ + Fix for [[ reaching SOF with a column longer than the first line. -+ + Fix for multiple error messages if no screen displayed. -+ + Fix :read to set alternate file name as in historical practice. -+ + Fix cut to rotate the numeric buffers if line mode flag set. -+1.00 -> 1.01: Wed Jan 12 13:37:18 EST 1994 -+ + Don't put cut items into numeric buffers if cutting less than -+ parts of two lines. -+0.94 -> 1.00: Mon Jan 10 02:27:27 EST 1994 -+ + Read-ahead not there; BSD tty driver problem, SunOS curses -+ problem. -+ + Global command could error if it deleted the last line of -+ the file. -+ + Change '.' to only apply to the 'u' if entered immediately -+ after the 'u' command. "1pu.u.u. is still broken, but I -+ expect that it's going to be sacrificed for multiple undo. -+ + If backward motion on a command, now move to the point; get -+ yank cursor positioning correct. -+ + Rework cut buffers to match historic practice -- yank/delete -+ numeric buffers redone sensibly, ignoring historic practice. -+0.92 -> 0.93: Mon Dec 20 19:52:14 EST 1993 -+ + Christos Zoulas reimplemented the script windows using pty's, -+ which means that they now work reasonably. The down side of -+ this is that almost all ports other than 4.4BSD need to include -+ two new files, login_tty.c and pty.c from the PORT/clib directory. -+ I've added them to the Makefiles. -+ + All calloc/malloc/realloc functions now cast their pointers, for -+ SunOS -- there should be far fewer warning messages, during the -+ build. The remaining messages are where CHAR_T's meet char *'s, -+ i.e. where 8-bit clean meets strcmp. -+ + The user's argument list handling has been reworked so that there -+ is always a single consistent position for use by :next, :prev and -+ :rewind. -+ + All of the historical options are now at least accepted, although -+ not all of them are implemented. (Edcompatible, hardtabs, lisp, -+ optimize, redraw, and slowopen aren't implemented.) -+ + The RE's have been reworked so that matches of length 0 are handled -+ in the same way as vi used to handle them. -+ + Several more mapping fixes and ex parser addressing fixes. -diff -Naur nvi-1.81.6.orig/nvi-1.79/docs/tutorial/vi.advanced nvi-1.81.6/nvi-1.79/docs/tutorial/vi.advanced ---- nvi-1.81.6.orig/nvi-1.79/docs/tutorial/vi.advanced 1970-01-01 01:00:00.000000000 +0100 -+++ nvi-1.81.6/nvi-1.79/docs/tutorial/vi.advanced 2008-06-22 20:35:35.000000000 +0200 -@@ -0,0 +1,1458 @@ -+Section 26: Index to the rest of the tutorial -+ -+The remainder of the tutorial can be perused at your leisure. Simply find the -+topic of interest in the following list, and {/Section xx:/^M} to get to the -+appropriate section. (Remember that ^M means the return key) -+ -+The material in the following sections is not necessarily in a bottom up -+order. It should be fairly obvious that if a section mentions something with -+which you are not familiar, say, buffers, you might {/buffer/^M} followed by -+several {n} to do a keyword search of the file for more details on that item. -+Another point to remember is that commands are surrounded by curly-braces and -+can therefore be found rather easily. To see where, say, the X command is -+used try {/{X}/^M}. Subsequent {n} will show you other places the command was -+used. We have tried to maintain the convention of placing the command letter -+surrounded by curly-braces on the section line where that command is -+mentioned. -+ -+Finally, you should have enough 'savvy' at this point to be able to do your -+own experimentation with commands without too much hand-holding on the part of -+the tutorial. Experimentation is the best way to learn the effects of the -+commands. -+ -+ Section Topic - description -+ ------- ------------------- -+(Sections 1 through 25 are located in the file vi.beginner.) -+ 1 introduction: {^F} {ZZ} -+ 2 introduction (con't) and positioning: {^F} {^B} -+ 3 introduction (con't) and positioning: {^F} {^B} -+ 4 positioning: {^F} {^B} ^M (return key) -+ 5 quitting: {:q!} ^M key -+ 6 marking, cursor and screen positioning: {m} {G} {'} {z} -+ 7 marking, cursor and screen positioning: {m} {G} {'} {z} -+ 8 marking, cursor and screen positioning: {z} {m} {'} -+ 9 marking and positioning: {m} {''} -+ 10 line positioning: {^M} {-} -+ 11 scrolling with {^M} -+ 12 scrolling with {-} and screen adjustment {z} -+ 13 notes on use of tutorial -+ 14 other scrolling and postioning commands: {^E} {^Y} {^D} {^U} -+ 15 searching: {/ .. /^M} -+ 16 searching: {? .. ?^M} {n} (in search strings ^ $) -+ 17 searching: \ and magic-characters in search strings -+ 18 colon commands, exiting: {:} {ZZ} -+ 19 screen positioning: {H} {M} {L} -+ 20 character positioning: {w} {b} {0} {W} {B} {e} {E} {'} {`} -+ 21 cursor positioning: {l} {k} {j} {h} -+ 22 adding text: {i} {a} {I} {A} {o} {O} ^[ (escape key) -+ 23 character manipulation: {f} {x} {X} {w} {l} {r} {R} {s} {S} {J} -+ 24 undo: {u} {U} -+ 25 review -+(The following sections are in this file.) -+ 26 Index to the rest of the tutorial ******** YOU ARE HERE ******* -+ 27 discussion of repeat counts and the repeat command: {.} -+ 28 more on low-level character motions: {t} {T} {|} -+ 29 advanced correction operators: {d} {c} -+ 30 updating the screen: {^R} -+ 31 text buffers: {"} -+ 32 rearranging and duplicating text: {p} {P} {y} {Y} -+ 33 recovering lost lines -+ 34 advanced file manipulation with vi -+ 34.1 more than one file at a time: {:n} -+ 34.2 reading files and command output: {:r} -+ 34.3 invoking vi from within vi: {:e} {:vi} -+ 34.4 escaping to a shell: {:sh} {:!} -+ 34.5 writing parts of a file: {:w} -+ 34.6 filtering portions of text: {!} -+ 35 advanced searching: magic patterns -+ 36 advanced substitution: {:s} -+ 37 advanced line addressing: {:p} {:g} {:v} -+ 38 higher level text objects and nroff: ( ) { } [[ ]] -+ 39 more about inserting text -+ 40 more on operators: {d} {c} {<} {>} {!} {=} {y} -+ 41 abbreviations: {:ab} -+ 42 vi's relationship with the ex editor: {:} -+ 43 vi on hardcopy terminals and dumb terminals: open mode -+ 44 options: {:set} {setenv EXINIT} -+ 44.1 autoindent -+ 44.2 autoprint -+ 44.3 autowrite -+ 44.4 beautify -+ 44.5 directory -+ 44.6 edcompatible -+ 44.7 errorbells -+ 44.8 hardtabs -+ 44.9 ignorecase -+ 44.10 lisp -+ 44.11 list -+ 44.12 magic -+ 44.13 mesg -+ 44.14 number -+ 44.15 open -+ 44.16 optimize -+ 44.17 paragraphs -+ 44.18 prompt -+ 44.19 readonly -+ 44.20 redraw -+ 44.21 remap -+ 44.22 report -+ 44.23 scroll -+ 44.24 sections -+ 44.25 shell -+ 44.26 shiftwidth -+ 44.27 showmatch -+ 44.28 slowopen -+ 44.29 tabstop -+ 44.30 tags -+ 44.31 taglength -+ 44.32 term -+ 44.33 terse -+ 44.34 timeout -+ 44.35 ttytype -+ 44.36 warn -+ 44.37 window -+ 44.38 wrapscan -+ 44.39 wrapmargin -+ 44.40 writeany -+ 44.41 w300, w1200, w9600 -+ -+Section 27: repetition counts and the repeat command {.} -+ -+Most vi commands will use a preceding count to affect their behavior in some -+way. We have already seen how {3x} deletes three characters, and {22G} moves -+us to line 22 of the file. For almost all of the commands, one can survive by -+thinking of these leading numbers as a 'repeat count' specifying that the -+command is to be repeated so many number of times. -+ -+Other commands use the repeat count slightly differently, like the {G} command -+which use it as a line number. -+ -+For example: -+ -+{3^D} means scroll down in the file three lines. Subsequent {^D} OR {^U} will -+scroll only three lines in their respective directions! -+ -+{3z^M} says put line three of the file at the top of the screen, while {3z.} -+says put line three as close to the middle of the screen as possible. -+ -+{50|} moves the cursor to column fifty in the current line. -+ -+{3^F} says move forward 3 screenfulls. This is a repetition count. The -+documents advertise that {3^B} should move BACK three screenfulls, but I -+can't get it to work. -+ -+Position the cursor on some text and try {3r.}. This replaces three characters -+with '...'. However, {3s.....^[} is the same as {3xi.....^[}. -+ -+Try {10a+----^[}. -+ -+A very useful instance of a repetition count is one given to the '.' command, -+which repeats the last 'change' command. If you {dw} and then {3.}, you will -+delete first one and then three words. You can then delete two more words with -+{2.}. If you {3dw}, you will delete three words. A subsequent {.} will delete -+three more words. But a subsequent {2.} will delete only two words, not three -+times two words. -+ -+Caveat: The author has noticed that any repetition count with {^B} will NOT -+work: indeed, if you are at the end of your file and try {3^B} sufficiently -+often, the editor will hang you in an infinite loop. Please don't try it: -+take my word for it. -+ -+Section 28: {t} {T} {|} -+ -+Position the cursor on line 13 below: -+ -+Line 13: Four score and seven years ago, our forefathers brought ... -+ -+Note that {fv} moves the cursor on/over the 'v' in 'seven'. Do a {0} to return -+to the beginning of the line and try a {tv}. The cursor is now on/over the -+first 'e' in 'seven'. The {f} command finds the next occurrence of the -+specified letter and moves the cursor to it. The {t} command finds the -+specified letter and moves the cursor to the character immediately preceding -+it. {T} searches backwards, as does {F}. -+ -+Now try {60|}: the cursor is now on the 'o' in 'brought', which is the -+sixtieth character on the line. -+ -+Section 29: {d} {c} -+ -+Due to their complexity we have delayed discussion of two of the most powerful -+operators in vi until now. Effective use of these operators requires more -+explanation than was deemed appropriate for the first half of the tutorial. -+ -+{d} and {c} are called operators instead of commands because they consist of -+three parts: a count specification or a buffer specification (see section -+#BUFFERS), the {d} or {c}, and the object or range description. We will not -+discuss buffers at this stage, but will limit ourselves to count -+specifications. Examples speak louder than words: position the cursor at the -+beginning of line 14: -+ -+Line 14: Euclid alone has looked on beauty bear. -+ -+Obviously, there is something wrong with this quotation. Type {2fb} to -+position the cursor on the 'b' of 'bear'. Now, type {cwbare^[} -+and observe the results. The {cw} specifies that the change command {c} is to -+operate on a word object. More accurately, it specifies that the range of the -+change command includes the next word. -+ -+Position the cursor on the period in Line 14. (one way is to use {f.}) -+Now, type {cbbeast^[}. This specifies the range of the change command to be the -+previous word (the 'b' reminiscent of the {b} command). If we had wished to -+delete the word rather than change it, we would have used the {d} operator, -+rather than the {c} operator. -+ -+Position the cursor at the beginning of the line with {0}. Type -+{d/look/^M}. The search string specified the range of the delete. -+Everything UP TO the word 'looking' was deleted from the line. -+ -+In general, almost any command that would move the cursor will specify a range -+for these commands. The most confusing exception to this rule is when {dd} or -+{cc} is entered: they refer to the whole line. Following is a summary of the -+suffixes (suffices? suffici?) and the ranges they specify: -+ -+ suffix will delete{d}/change{c} -+ ------ ------------------------ -+ ^[ cancels the command -+ w the word to the right of the cursor -+ W ditto, but ignoring punctuation -+ b the word to the left of the cursor -+ B ditto, but ignoring punctuation -+ e see below. -+ E ditto -+ (space) a character -+ $ to the end of the line -+ ^ to the beginning of the line -+ / .. / up to, but not including, the string -+ ? .. ? back to and including the string -+ fc up to and including the occurrence of c -+ Fc back to and including the occurrence of c -+ tc up to but not including the occurrence of c -+ Tc back to but not including the occurrence of c -+ ^M TWO lines (that's right: two) -+ (number)^M that many lines plus one -+ (number)G up to and including line (number) -+ ( the previous sentence if you are at the beginning of -+ the current sentence, or the current sentence up to where -+ you are if you are not at the beginning of the current -+ sentence. Here, 'sentence' refers to the intuitive -+ notion of an English sentence, ending with '!', '?', -+ or '.' and followed by an end of line or two spaces. -+ ) the rest of the current sentence -+ { analogous to '(', but in reference to paragraphs: -+ sections of text surrounded by blank lines -+ } analogous to ')', but in reference to paragraphs -+ [[ analogous to '(', but in reference to sections -+ ]] analogous to ')', but in reference to sections -+ H the first line on the screen -+ M the middle line on the screen -+ L the last line on the screen -+ 3L through the third line from the bottom of the screen -+ ^F forward a screenful -+ ^B backward a screenful -+ : -+ : etc. etc. etc. -+ -+This list is not exhaustive, but it should be sufficient to get the idea -+across: after the {c} or {d} operator, you can specify a range with another -+move-the-cursor command, and that is the region of text over which the command -+will be effective. -+ -+Section 30: updating the screen {^R} -+ -+Vi tries to be very intelligent about the type of terminal you are working on -+and tries to use the in-terminal computing power (if any) of your terminal. -+Also if the terminal is running at a low baud rate (say 1200 or below), vi sets -+various parameters to make things easier for you. For example, if you were -+running on a 300 baud terminal (that's 30 characters per second transmission -+rate) not all 24 lines of the screen would be used by vi. In addition, there -+is a large portion of the editor keeping track of what your screen currently -+looks like, and what it would look like after a command has been executed. Vi -+then compares the two, and updates only those portions of the screen that have -+changed. -+ -+Furthermore, some of you may have noticed (it depends on your terminal) that -+deleting lines or changing large portions of text may leave some lines on the -+screen looking like: -+@ -+meaning that this line of the screen does not correspond to any line in your -+file. It would cost more to update the line than to leave it blank for the -+moment. If you would like to see your screen fully up-to-date with the -+contents of your file, type {^R}. -+ -+To see it in action, delete several lines with {5dd}, type {^R}, and then type -+{u} to get the lines back. -+ -+Here is as good a place as any to mention that if the editor is displaying the -+end of your file, there may be lines on the screen that look like: -+~ -+indicating that that screen line would not be affected by {^R}. These lines -+simply indicate the end of the file. -+ -+Section 31: text buffers {"} -+ -+Vi gives you the ability to store text away in "buffers". This feature is very -+convenient for moving text around in your file. There are a total of thirty- -+five buffers available in vi. There is the "unnamed" buffer that is used by all -+commands that delete text, including the change operator {c}, the substitute -+and replace commands {s} and {r}, as well as the delete operator {d} and delete -+commands {x} and {X}. This buffer is filled each time any of these commands -+are used. However, the undo command {u} has no effect on the unnamed buffer. -+ -+There are twenty-six buffers named 'a' through 'z' which are available for the -+user. If the name of the buffer is capitalized, then the buffer is not -+overwritten but appended to. For example, the command {"qdd} will delete one -+line and store that line in the 'q' buffer, destroying the previous contents of -+the buffer. However, {"Qdd} will delete one line of text and append that line -+to the current contents of the 'q' buffer. -+ -+Finally, there are nine buffers named '1' through '9' in which the last nine -+deletes are stored. Buffer 1 is the default buffer for the modify commands and -+is sometimes called the unnamed buffer. -+ -+To reference a specific buffer, use the double-quote command {"} followed by -+the name of the buffer. The next two sections show how buffers can be used to -+advantage. -+ -+Section 32: rearranging and duplicating text: {y} {Y} {p} {P} -+ -+Position yourself on line 15 below and {z^M}: -+ -+Line 15: A tree as lovely as a poem ... -+Line 16: I think that I shall never see -+ -+Type {dd}. Line 15 has disappeared and been replaced with the empty line (one -+with the single character @ on it) or (again depending on your terminal) Line -+16 has moved up and taken its place. We could recover Line 15 with an undo -+{u} but that would simply return it to its original location. Obviously, the -+two lines are reversed, so we want to put line 15 AFTER line 16. This is -+simply done with the put command {p}, which you should type now. What has -+happened is that {dd} put Line 15 into the unnamed buffer, and the {p} command -+retrieved the line from the unnamed buffer. -+ -+Now type {u} and observe that Line 15 disappears again (the put was undone -+without affecting the unnamed buffer). Type {P} and see that the capital {P} -+puts the line BEFORE the cursor. -+ -+To get Line 15 where it belongs again type {dd}{p}. -+ -+Also in Line 15 note that the words 'tree' and 'poem' are reversed. Using the -+unnamed buffer again: {ft}{dw}{ma}{fp}{P}{w}{dw}{`aP} will set things aright -+(note the use of the reverse quote). -+ -+The put commands {p} and {P} do not affect the contents of the buffer. -+Therefore, multiple {p} or {P} will put multiple copies of the unnamed buffer -+into your file. -+ -+Experiment with {d} and {p} on words, paragraphs, etc. Whatever {d} -+deletes, {p} can put. -+ -+Position the cursor on Line 17 and {z^M}: -+ -+Line 17: interest apple cat elephant boy dog girl hay farmer -+ -+Our task is to alphabetize the words on line 17. With the named buffers (and a -+contrived example) it is quite easy: -+ -+{"idw}{"adw}{"cdw}{"edw}{"bdw}{"ddw}{"gdw}{"hdw}{"fdw} -+ -+stores each of the words in the named buffer corresponding to the first letter -+of each of the words ('interest' goes in buffer "i, 'apple' goes in buffer "a, -+etc.). Now to put the words in order type: -+ -+{"ap$}{"bp$}{"cp$}{"dp$}{"ep$}{"fp$}{"gp$}{"hp$}{"ip$} -+ -+Notice that, because 'farmer' was at the end of the line, {dw} did not include -+a space after it, and that, therefore, there is no space between 'farmer' and -+'girl'. This is corrected with {Fg}{i ^[}. -+ -+This example could have been done just as easily with lines as with -+words. -+ -+You do not have to delete the text in order to put it into a buffer. If all -+you wish to do is to copy the text somewhere else, don't use {d}, rather use -+the yank commands {y} or {Y}. {y} is like {d} and {c} - an operator rather -+than a command. It, too, takes a buffer specification and a range -+specification. Therefore, instead of {dw}{P} to load the unnamed buffer with a -+word without deleting the word, use {yw} (yank a word). -+ -+{Y} is designed yank lines, and not arbitrary ranges. That is, {Y} is -+equivalent to {yy} (remember that operators doubled means the current line), -+and {3Y} is equivalent to {3yy}. -+ -+If the text you yank or modify forms a part of a line, or is an object such as -+a sentence which partially spans more than one line, then when you put the text -+back, it will be placed after the cursor (or before if you use {P}). If the -+yanked text forms whole lines, they will be put back as whole lines, without -+changing the current line. In this case, the put acts much like the {o} or {O} -+command. -+ -+The named buffers "a through "z are not affected by changing edit files. -+However, the unnamed buffer is lost when you change files, so to move text from -+one file to another you should use a named buffer. -+ -+Section 33: recovering lost lines -+ -+Vi also keeps track of the last nine deletes, whether you ask for it or not. -+This is very convenient if you would like to recover some text that was -+accidentally deleted or modified. Position the cursor on line 18 following, -+and {z^M}. -+ -+ -+Line 18: line 1 -+Line 19: line 2 -+Line 20: line 3 -+Line 21: line 4 -+Line 22: line 5 -+Line 23: line 6 -+Line 24: line 7 -+Line 25: line 8 -+Line 26: line 9 -+Type {dd} nine times: now don't cheat with {9dd}! That is totally different. -+ -+The command {"1p} will retrieve the last delete. Furthermore, when the -+numbered buffers are used, the repeat-command command {.} will increment the -+buffer numbers before executing, so that subsequent {.} will recover all nine -+of the deleted lines, albeit in reverse order. If you would like to review the -+last nine deletes without affecting the buffers or your file, do an undo {u} -+after each put {p} and {.}: -+ -+{"1p}{u}{.}{u}{.}{u}{.}{u}{.}{u}{.}{u}{.}{u}{.}{u}{.} -+ -+will show you all the buffers and leave them and your file intact. -+ -+If you had cheated above and deleted the nine lines with {9dd}, all nine lines -+would have been stored in both the unnamed buffer and in buffer number 1. -+(Obviously, buffer number 1 IS the unnamed buffer and is just the default -+buffer for the modify commands.) -+ -+Section 34: advanced file manipulation: {:r} {:e} {:n} {:w} {!} {:!} -+ -+We've already looked at writing out the file you are editing with the -+{:w} command. Now let's look at some other vi commands to make editing -+more efficient. -+ -+Section 34.1: more than one file at a time {:n} {:args} -+ -+Many times you will want to edit more than one file in an editing session. -+Instead of entering vi and editing the first file, exiting, entering vi and -+editing the second, etc., vi will allow you to specify ALL files that you wish -+to edit on the invocation line. Therefore, if you wanted to edit file1 and -+file2: -+ -+% vi file1 file2 -+ -+will set up file1 for editing. When you are done editing file one, write it -+out {:w^M} and then type {:n^M} to get the next file on the list. On large -+programming projects with many source files, it is often convenient just to -+specify all source files with, say: -+ -+% vi *.c -+ -+If {:n^M} brings in a file that does not need any editing, another {:n^M} -+will bring in the next file. -+ -+If you have made changes to the first file, but decide to discard these changes -+and proceed to the next file, {:n!^M} forces the editor to discard the current -+contents of the editor. -+ -+You can specify a new list of files after {:n}; e.g., {:n f1 f2 f3^M}. This -+will replace the current list of files (if any). -+ -+You can see the current list of files being edited with {:args^M}. -+ -+Section 34.2: reading files and command output: {:r} -+ -+Typing {:r fname^M} will read the contents of file fname into the editor and -+put the contents AFTER the cursor line. -+ -+Typing {:r !cmd^M} will read the output of the command cmd and place that -+output after the cursor line. -+ -+Section 34.3: invoking vi from within vi: {:e} {:vi} -+ -+To edit another file not mentioned on the invocation line, type {:e filename^M} -+or {:vi filename^M}. If you wish to discard the changes to the current file, -+use the exclamation point after the command, e.g. {:e! filename^M}. -+ -+Section 34.4: escaping to a shell: {:sh} {:!} {^Z} -+ -+Occasionally, it is useful to interrupt the current editing session to perform -+a UNIX task. However, there is no need to write the current file out, exit -+the editor, perform the task, and then reinvoke the editor on the same file. -+One thing to do is to spin off another process. If there are several UNIX -+commands you will need to execute, simply create another shell with {:sh^M}. -+At this point, the editor is put to sleep and will be reawakened when you log -+out of the shell. -+ -+If it is a single command that you want to execute, type {:!cmd^M}, where cmd -+is the command that you wish to run. The output of the command will come to -+the terminal as normal, and will not be made part of your file. The message -+"[Hit return to continue]" will be displayed by vi after the command is -+finished. Hitting return will then repaint the screen. Typing another -+{:!cmd^M} at this point is also acceptable. -+ -+However, there is a quicker, easier way: type {^Z}. Now this is a little -+tricky, but hang in there. When you logged into UNIX, the first program you -+began communicating with was a program that is called a "shell" (i.e. it 'lays -+over' the operating system protecting you from it, sort of like a considerate -+porcupine). When you got your first prompt on the terminal (probably a '%' -+character) this was the shell telling you to type your first command. When -+you typed {vi filename} for some file, the shell did not go away, it just went -+to sleep. The shell is now the parent of vi. When you type {^Z} the editor -+goes to sleep, the shell wakes up and says "you rang?" in the form of another -+prompt (probably '%'). At this point you are talking to the shell again and -+you can do anything that you could before including edit another file! (The -+only thing you can't do is log out: you will get the message "There are -+stopped jobs.") -+ -+When your business with the shell is done, type {fg} for 'foreground' and the -+last process which you ^Z'd out of will be reawakened and the shell will go -+back to sleep. I will refer you to the documentation for the Berkeley shell -+'csh' for more information on this useful capability. -+ -+Section 34.5: writing parts of a file: {:w} -+ -+The {:w} command will accept a range specifier that will then write only a -+selected range of lines to a file. To write this section to a file, position -+the cursor on the section line (e.g. {/^Section 34.5:/^M}) and {z^M}. Now type -+{^G} to find out the line number (it will be something like "line 513"). Now -+{/^Section 34.6:/-1^M} to find the last line of this section, and {^G} to find -+its line number (it will be something like 542). To write out this section of -+text by itself to a separate file which we will call "sepfile", type -+{:510,542w sepfile^M}. If sepfile already exists, you will have to use the -+exclamation point: {:1147,1168w! sepfile^M} or write to a different, non- -+existent file. -+ -+{:!cat sepfile^M} will display the file just written, and it should be the -+contents of this section. -+ -+There is an alternate method of determining the line numbers for the write. -+{:set number^M} will repaint the screen with each line numbered. When the file -+is written and the numbers no longer needed, {:set nonumber^M} will remove the -+numbers, and {^R} will adjust the screen. -+ -+Or, if you remember your earlier lessons about marking lines of text, -+mark the beginning and ending lines. Suppose we had used {ma} to mark the -+first line of the section and {mb} to mark the last. Then the command -+{:'a,'bw sepfile^M} will write the section into "sepfile". In general, -+you can replace a line number with the 'name' of a marked line (a single-quote -+followed by the letter used to mark the line) -+ -+ -+Section 34.6: filtering portions of text: {!} -+ -+{!} is an operator like {c} and {d}. That is, it consists of a repetition -+count, {!}, and a range specifier. Once the {!} operator is entered in its -+entirety, a prompt will be given at the bottom of the screen for a UNIX -+command. The text specified by the {!} operator is then deleted and -+passed/filtered/piped to the UNIX command you type. The output of the UNIX -+command is then placed in your file. For example, place the cursor at the -+beginning of the following line and {z^M}: -+ -+ls -l vi.tutorial -+********* marks the bottom of the output from the ls command ********** -+ -+Now type {!!csh^M}. The line will be replaced with the output from the ls -+command. The {u} command works on {!}, also. -+ -+Here is an extended exercise to display some of these capabilities. When this -+tutorial was prepared, certain auxiliary programs were created to aid in its -+development. Of major concern was the formatting of sections of the tutorial -+to fit on a single screen, particularly the first few sections. What was -+needed was a vi command that would 'format' a paragraph; that is, fill out -+lines with as many words as would fit in eighty columns. There is no such vi -+command. Therefore, another method had to be found. -+ -+Of course, nroff was designed to do text formatting. However, it produces a -+'page'; meaning that there may be many blank lines at the end of a formatted -+paragraph from nroff. The awk program was used to strip these blank lines from -+the output from nroff. Below are the two files used for this purpose: I refer -+you to documentation on nroff and awk for a full explanation of their function. -+Position the cursor on the next line and {z^M}. -+ -+******** contents of file f ********** -+# -+nroff -i form.mac | awk "length != 0 { print }" -+***** contents of file form.mac ****** -+.na -+.nh -+.ll 79 -+.ec  -+.c2  -+.cc  -+************************************** -+ -+Determine the line numbers of the two lines of file f. They should be -+something like 574 and 575, although you better double check: this file is -+under constant revision and the line numbers may change inadvertently. Then -+{:574,575w f^M}. Do the same for the lines of file form.mac. They will be -+approximately 577 and 582. Then {:577,582w form.mac^M}. File f must have -+execute privileges as a shell file: {:!chmod 744 f^M}. -+ -+Observe that this paragraph is -+rather ratty in appearance. With our newly created files we can -+clean it up dramatically. Position the cursor at the beginning -+of this paragraph and type the following sequence of -+characters -+(note that we must abandon temporarily our convention -+of curly braces since the command itself contains a curly brace - we -+will use square brackets for the nonce): [!}f^M]. -+ -+Here is a brief explanation of what has happened. By typing [!}f^M] we -+specified that the paragraph (all text between the cursor and the first blank -+line) will be removed from the edit file and piped to a UNIX program called -+"f". This is a shell command file that we have created. This shell file runs -+nroff, pipes its output to awk to remove blank lines, and the output from awk -+is then read back into our file in the place of the old, ratty paragraph. The -+file form.mac is a list of commands to nroff to get it to produce paragraphs -+to our taste (the right margin is not justified, the line is 79 characters -+long, words are not hyphenated, and three nroff characters are renamed to -+avoid conflict: note that in this file, the {^G} you see there is vi's display -+of the control-G character, and not the two separate characters ^ up-arrow and -+G upper-case g). -+ -+This example was created before the existence of the fmt program. I now type -+[!}fmt^M] to get the same effect much faster. Actually, I don't type those -+six keys each time: I have an abbreviation (which see). -+ -+Section 35: searching with magic patterns -+ -+The documentation available for "magic patterns" (i.e. regular expressions) is -+very scanty. The following should explain this possibly very confusing feature -+of the editor. This section assumes that the magic option is on. To make -+sure, you might want to type {:set magic^M}. -+ -+By "magic pattern" we mean a general description of a piece of text that the -+editor attempts to find during a search. Most search patterns consist of -+strings of characters that must be matched exactly, e.g. {/card/^M} searches -+for a specific string of four characters. Let us suppose that you have -+discovered that you consistently have mistyped this simple word as either ccrd -+or czrd (this is not so far-fetched for touch typists). You could {/ccrd/^M} -+and {n} until there are no more of this spelling, followed by {/czrd/^M} and -+{n} until there are no more of these. Or you could {/c.rd/^M} and catch all of -+them on the first pass. Try typing {/c.rd/^M} followed by several {n} and -+observe the effect. -+ -+Line 27: card cord curd ceard -+ -+When '.' is used in a search string, it has the effect of matching any single -+character. -+ -+The character '^' (up-arrow) used at the beginning of a search string means -+the beginning of the line. {/^Line 27/^M} will find the example line above, -+while {/Line 27/^M} will find an occurrence of this string anywhere in the -+line. -+ -+Similarly, {/ the$/^M} will find all occurrences of the word 'the' occurring -+at the end of a line. There are several of them in this file. -+ -+Note that {:set nomagic^M} will turn off the special meaning of these magic -+characters EXCEPT for '^' and '$' which retain their special meanings at the -+beginning and end of a search string. Within the search string they hold no -+special meaning. Try {/\/ the$\//^M} and note that the dollar-sign is not the -+last character in the search string. Let the dollar-sign be the last -+character in the search string, as in {/\/ the$/^M} and observe the result. -+ -+Observe the result of {/back.*file/^M}. This command, followed by sufficient -+{n}, will show you all lines in the file that contain both the words 'back' -+and 'file' on the same line. The '*' magic character specifies that the -+previous regular expression (the '.' in our example) is to be repeatedly -+matched zero or more times. In our example we specified that the words 'back' -+and 'file' must appear on the same line (they may be parts of words such as -+'backwards' or 'workfile') separated by any number (including zero) of -+characters. -+ -+We could have specified that 'back' and 'file' are to be words by themselves by -+using the magic sequences '\<' or '\>'. E.g. {/\<back\>.*\<file\>/^M}. The -+sequence '\<' specifies that this point of the search string must match the -+beginning of a word, while '\>' specifies a match at the end of a word. By -+surrounding a string with these characters we have specified that they must be -+words. -+ -+To find all words that begin with an 'l' or a 'w', followed by an 'a' or an -+'e', and ending in 'ing', try {/\<[lw][ea][a-z]*ing\>/^M}. This will match -+words like 'learning', 'warning', and 'leading'. The '[..]' notation matches -+exactly ONE character. The character matched will be one of the characters -+enclosed in the square brackets. The characters may be specified individually -+as in [abcd] or a '-' may be used to specify a range of characters as in [a-d]. -+That is, [az] will match the letter 'a' OR the letter 'z', while [a-z] will -+match any of the lower case letters from 'a' through 'z'. If you would like to -+match either an 'a', a '-', or a 'z', then the '-' must be escaped: [a\-z] will -+match ONE of the three characters 'a', '-', or 'z'. -+ -+If you wish to find all Capitalized words, try {/\<[A-Z][a-z]*\>/^M}. The -+following will find all character sequences that do NOT begin with an -+uncapitalized letter by applying a special meaning to the '^' character in -+square brackets: {/\<[^a-z][a-z]*\>/^M}. When '^' is the first character of a -+square-bracket expression, it specifies "all but these characters". (No -+one claimed vi was consistent.) -+ -+To find all variable names (the first character is alphabetic, the remaining -+characters are alphanumeric): try {/\<[A-Za-z][A-Za-z0-9]*\>/^M}. -+ -+In summary, here are the primitives for building regular expressions: -+ -+ ^ at beginning of pattern, matches beginning of line -+ $ at end of pattern, matches end of line -+ . matches any single character -+ \< matches the beginning of a word -+ \> matches the end of a word -+ [str] matches any single character in str -+ [^str] matches any single character NOT in str -+ [x-y] matches any character in the ASCII range between x and y -+ * matches any number (including zero) of the preceding pattern -+ -+Section 36: advanced substitution: {:s} -+ -+The straightforward colon-substitute command looks like the substitute -+command of most line-oriented editors. Indeed, vi is nothing more than a -+superstructure on the line-oriented editor ex and the colon commands are -+simply a way of accessing commands within ex (see section #EX). This gives us -+a lot of global file processing not usually found in visual oriented editors. -+ -+The colon-substitute command looks like: {:s/ .. / .. /^M} and will find the -+pattern specified after the first slash (this is called the search pattern), -+and replace it with the pattern specified after the second slash (called, -+obviously enough, the replacement pattern). E.g. position the cursor on line -+28 below and {:s/esample/example/^M}: -+ -+Line 28: This is an esample. -+ -+The {u} and {U} commands work for {:s}. The first pattern (the search pattern) -+may be a regular expression just as for the search command (after all, it IS a -+search, albeit limited to the current line). Do an {u} on the above line, and -+try the following substitute, which will do almost the same thing: -+{:s/s[^ ]/x/^M}. -+Better undo it with {u}. The first pattern {s[^ ]} matches an 's' -+NOT followed by a blank: the search therefore ignores the 's'es in 'This' and -+'is'. However, the character matched by {[^ ]} must appear in the replacement -+pattern. But, in general, we do not know what that character is! (In this -+particular example we obviously do, but more complicated examples will follow.) -+Therefore, vi (really ex) has a duplication mechanism to copy patterns matched -+in the search string into the replacement string. Line 29 below is a copy of -+line 28 above so you can adjust your screen. -+ -+Line 29: This is an esample. -+ -+In general, you can nest parts of the search pattern in \( .. \) and refer to -+it in the replacement pattern as \n, where n is a digit. The problem outlined -+in the previous paragraph is solved with {:s/s\([^ ]\)/x\1/^M}: try it. Here -+\1 refers to the first pattern grouping \( .. \) in the search string. -+ -+Obviously, for a single line, this is rather tedious. Where it becomes -+powerful, if not necessary, is in colon-substitutes that cover a range of -+lines. (See the next section for a particularly comprehensive example.) -+ -+If the entire character sequence matched by the search pattern is needed in -+the replacement pattern, then the unescaped character '&' can be used. On -+Line 29 above, try {:s/an e.ample/not &/^M}. If another line is to have the -+word 'not' prepended to a pattern, then '~' can save you from re-typing the -+replacement pattern. E.g. {:s/some pattern/~/^M} after the previous example -+would be equivalent to {:s/some pattern/not &/^M}. -+ -+One other useful replacement pattern allows you to change the case of -+individual letters. The sequences {\u} and {\l} cause the immediately -+following character in the replacement to be converted to upper- or lower-case, -+respectively, if this character is a letter. The sequences {\U} and {\L} turn -+such conversion on, either until {\E} or {\e} is encountered, or until the end -+of the replacement pattern. -+ -+For example, position the cursor on a line: pick a line, any line. Type -+{:s/.*/\U&/^M} and observe the result. You can undo it with {u}. -+ -+The search pattern may actually match more than once on a single line. -+However, only the first pattern is substituted. If you would like ALL -+patterns matched on the line to be substituted, append a 'g' after the -+replacement pattern: {:s/123/456/g^M} will substitute EVERY occurrence -+on the line of 123 with 456. -+ -+Section 37: advanced line addressing: {:p} {:g} {:v} -+ -+Ex (available through the colon command in vi) offers several methods for -+specifying the lines on which a set of commands will act. For example, if you -+would like to see lines 50 through 100 of your file: {:50,100p^M} will display -+them, wait for you to [Hit return to continue], and leave you on line 100. -+Obviously, it would be easier just to do {100G} from within vi. But -+what if you would like to make changes to just those lines? Then the -+addressing is important and powerful. -+ -+Line 30: This is a text. -+Line 31: Here is another text. -+Line 32: One more text line. -+ -+The lines above contain a typing error that the author of this tutorial tends -+to make every time he attempts to type the word 'test'. To change all of these -+'text's into 'test's, try the following: -+{:/^Line 30/,/^Line 32/s/text/test/^M}. This finds the beginning and end of -+the portion of text to be changed, and limits the substitution to each of the -+lines in that range. The {u} command applies to ALL of the substitutions as -+a group. -+ -+This provides a mechanism for powerful text manipulations. -+And very complicated examples. -+ -+Line 33: This test is a. -+Line 34: Here test is another. -+Line 35: One line more test. -+ -+The above three lines have the second word out of order. The following command -+string will put things right. Be very careful when typing this: it is very -+long, full of special characters, and easy to mess up. You may want to -+consider reading the following section to understand it before trying the -+experiment. Don't worry about messing up the rest of the file, though: the -+address range is specified. -+ -+{:/^Line 33/,/^Line 35/s/\([^:]*\): \([^ ]*\) \([^ ]*\) \([^.]*\)/\1: \2 \4 \3/^M} -+ -+There are several things to note about this command string. First of all, the -+range of the substitute was limited by the address specification {/^Line -+33/,/^Line 35/^M}. It might have been simpler to do {:set number^M} to see the -+line numbers directly, and then, in place of the two searches, typed -+the line numbers, e.g. {1396,1398}. Or to mark the lines with {ma} and {mb} -+and use {'a,'b}. -+ -+Then follows the substitute pattern itself. To make it easier to understand -+what the substitute is doing, the command is duplicated below with the various -+patterns named for easier reference: -+ -+ s/\([^:]*\): \([^ ]*\) \([^ ]*\) \([^.]*\)/\1: \2 \4 \3/ -+ |--\1---| |--\2---| |--\3---| |--\4---| -+ |--------search pattern------------------|-replacement| -+ |--pattern---| -+ -+In overview, the substitute looks for a particular pattern made up of -+sub-patterns, which are named \1, \2, \3, and \4. These patterns are specified -+by stating what they are NOT. Pattern \1 is the sequence of characters that -+are NOT colons: in the search string, {[^:]} will match exactly one character -+that is not a colon, while appending the asterisk {[^:]*} specifies that the -+'not a colon' pattern is to be repeated until no longer satisfied, and -+{\([^:]*\)} then gives the pattern its name, in this case \1. Outside of the -+specification of \1 comes {: }, specifying that the next two characters must be -+a colon followed by a blank. -+ -+Patterns \2 and \3 are similar, specifying character sequences that are -+not blanks. Pattern \4 matches up to the period at the end of the line. -+ -+The replacement pattern then consists of specifying the new order of the -+patterns. -+ -+This is a particularly complicated example, perhaps the most complicated -+in this tutorial/reference. For our small examples, it is obviously -+tedious and error prone. For large files, however, it may be the most -+efficient way to make the desired modifications. -+ -+(The reader is advised to look at the documentation for awk. This tool is very -+powerful and slightly simpler to use than vi for this kind of file -+manipulation. But, it is another command language to learn.) -+ -+Many times, you will not want to operate on every line in a certain -+range. Rather you will want to make changes on lines that satisfy -+certain patterns; e.g. for every line that has the string 'NPS' on it, -+change 'NPS' to 'Naval Postgraduate School'. The {:g} addressing -+command was designed for this purpose. The example of this paragraph -+could be typed as {:g/NPS/s//Naval Postgraduate School/^M}. -+ -+The general format of the command is {:g/(pattern)/cmds^M} and it -+works in the following way: all lines that match the pattern -+following the {:g} are 'tagged' in a special way. Then each of these -+lines have the commands following the pattern executed over them. -+ -+Line 36: ABC rhino george farmer Dick jester lest -+Line 37: george farmer rhino lest jester ABC -+Line 38: rhino lest george Dick farmer ABC jester -+ -+Type: -+ -+{:g/^Line.*ABC/s/Dick/Harry Binswanger/|s/george farmer/gentleman george/p^M} -+ -+There are several things of note here. First, lines 36, 37, and 38 above are -+tagged by the {:g}. Type {:g/^Line.*ABC/p^M} to verify this. Second, there -+are two substitutes on the same line separated by '|'. In general, any colon -+commands can be strung together with '|'. Third, both substitutes operate on -+all three lines, even though the first stubstitute works on only two of the -+lines (36 and 38). Fourth, the second substitute works on only two lines (36 -+and 37) and those are the two lines printed by the trailing 'p'. -+ -+The {:v} command works similarly to the {:g} command, except that the sense of -+the test for 'tagging' the lines is reversed: all lines NOT matching the search -+pattern are tagged and operated on by the commands. -+ -+Using {^V} to quote carriage return (see section 39) can be used in global -+substitutions to split two lines. For example, the command -+{:g/\. /s//.^V^M/g^M} will change your file so that each sentence is on a -+separate line. (Note that we have to 'escape' the '.', because '.' by itself -+matches any character. Our command says to find any line which contains a -+period followed by 2 spaces, and inserts a carriage return after the period.) -+ -+Caveat: In some of the documentation for ex and vi you may find the -+comment to the effect that {\^M} can be used between commands following -+{:g}. The author of this tutorial has never gotten this to work and has -+crashed the editor trying. -+ -+Section 38: higher level text objects and nroff: {(} {)} [{] [}] {[[} {]]} -+ -+(Note: this section may be a little confusing because of our command -+notation. Using curly braces to surround command strings works fine as -+long as the command string does not contain any curly braces itself. -+However, the curly braces are legitimate commands in vi. Therefore, for -+any command sequence that contains curly braces, we will surround that -+sequence with SQUARE braces, as on the previous Section line.) -+ -+In working with a document, particularly if using the text formatting -+programs nroff or troff, it is often advantageous to work in terms of -+sentences, paragraphs, and sections. The operations {(} and {)} move to -+the beginning of the previous and next sentences, respectively. Thus -+the command {d)} will delete the rest of the current sentence; likewise -+{d(} will delete the previous sentence if you are at the beginning of -+the current sentence, or, if you are not at the beginning of a sentence, -+it will delete the current sentence from the beginning -+up to where you are. -+ -+A sentence is defined to end at a '.', '!', or '?' which is followed -+by either the end of a line, or by two spaces. Any number of closing -+')', ']', '"', and ''' characters may appear after the '.', '!', or '?' -+before the spaces or end of line. Therefore, the {(} and {)} commands -+would recognize only one sentence in the following line, but two -+sentences on the second following line. -+ -+Line 39: This is one sentence. Even though it looks like two. -+Line 40: This is two sentences. Because it has two spaces after the '.'. -+ -+The operations [{] and [}] move over paragraphs and the operations {[[} -+and {]]} move over sections. -+ -+A paragraph begins after each empty line, and also at each of a set of nroff -+paragraph macros. A section begins after each line with a form-feed ^L in the -+first column, and at each of a set of nroff section macros. When preparing a -+text file as input to nroff, you will probably be using a set of nroff macros -+to make the formatting specifications easier, or more to your taste. These -+macros are invoked by beginning a line with a period followed by the one or two -+letter macro name. Vi has been programmed to recognize these nroff macros, and -+if it doesn't recognize your particular macro you can use the {:set paragraphs} -+or {:set sections} commands so that it will. -+ -+Section 39: more about inserting text -+ -+There are a number of characters which you can use to make correnctions -+during input mode. These are summarized in the following table. -+ -+ ^H deletes the last input character -+ ^W deletes the last input word -+ (erase) same as ^H; each terminal can define its own erase character; -+ for some it is ^H, for others it is the DELETE key, and for -+ others it is '@'. -+ (kill) deletes the input on this line; each terminal can define its -+ own line-kill character; for some it is ^U, for others it is -+ '@'; you will need to experiment on your terminal to find -+ out what your line-kill and erase characters are. -+ \ escapes a following ^H, (kill), and (erase) characters: i.e. -+ this is how to put these characters in your file. -+ ^[ escape key; ends insertion mode -+ ^? the delete key; interrupts an insertion, terminating it -+ abnormally. -+ ^M the return key; starts a new line. -+ ^D backtabs over the indentation set by the autoindent option -+ 0^D backtabs over all indentation back to the beginning of the line -+ ^^D (up-arrow followed by control-d)same as 0^D, except the indentation -+ will be restored at the beginning of the next line. -+ ^V quotes the next non-printing character into the file -+ -+If you wish to type in your erase or kill character (say # or @ or ^U) then you -+must precede it with a \, just as you would do at the normal system command -+level. A more general way of typing non-printing characters into the file is -+to precede them with a ^V. The ^V echoes as a ^ character on which the cursor -+rests. This indicates that the editor expects you to type a control character -+and it will be inserted into the file at that point. There are a few -+exceptions to note. The implementation of the editor does not allow the null -+character ^@ to appear in files. Also the linefeed character ^J is used by the -+editor to separate lines in the file, so it cannot appear in the middle of a -+line. (Trying to insert a ^M into a file, or putting it in the replacement -+part of a substitution string will result in the matched line being split in -+two. This, in effect, is how to split lines by using a substitution.) You can -+insert any other character, however, if you wait for the editor to echo the ^ -+before you type the character. In fact, the editor will treat a following -+letter as a request for the corresponding control character. This is the only -+way to type ^S or ^Q, since the system normally uses them to suspend and resume -+output and never gives them to the editor to process. -+ -+If you are using the autoindent option you can backtab over the indent which it -+supplies by typing a ^D. This backs up to the boundary specified by the -+shiftwidth option. This only works immediately after the supplied autoindent. -+ -+When you are using the autoindent option you may wish to place a label at the -+left margin of a line. The way to do this easily is to type ^ (up-arrow) and -+then ^D. The editor will move the cursor to the left margin for one line, and -+restore the previous indent on the next. You can also type a 0 followed -+immediately by a ^D if you wish to kill all indentation and not have it resume -+on the next line. -+ -+Section 40: more on operators: {d} {c} {<} {>} {!} {=} {y} -+ -+Below is a non-exhaustive list of commands that can follow the operators -+to affect the range over which the operators will work. However, note -+that the operators {<}, {>}, {!}, and {=} do not operate on any object -+less than a line. Try {!w} and you will get a beep. To get the -+operator to work on just the current line, double it. E.g. {<<}. -+ -+ suffix will operate on -+ ------ ------------------------ -+ ^[ cancels the command -+ w the word to the right of the cursor -+ W ditto, but ignoring punctuation -+ b the word to the left of the cursor -+ B ditto, but ignoring punctuation -+ e see below. -+ E ditto -+ (space) a character -+ $ to the end of the line -+ ^ to the beginning of the line -+ / .. / up to, but not including, the string -+ ? .. ? back to and including the string -+ fc up to and including the occurrence of c -+ Fc back to and including the occurrence of c -+ tc up to but not including the occurrence of c -+ Tc back to but not including the occurrence of c -+ ^M TWO lines (that's right: two) -+ (number)^M that many lines plus one -+ (number)G up to and including line (number) -+ ( the previous sentence if you are at the beginning of -+ the current sentence, or the current sentence up to where -+ you are if you are not at the beginning of the current -+ sentence. Here, 'sentence' refers to the intuitive -+ notion of an English sentence, ending with '!', '?', -+ or '.' and followed by an end of line or two spaces. -+ ) the rest of the current sentence -+ { analogous to '(', but in reference to paragraphs: -+ sections of text surrounded by blank lines -+ } analogous to ')', but in reference to paragraphs -+ [[ analogous to '(', but in reference to sections -+ ]] analogous to ')', but in reference to sections -+ H the first line on the screen -+ M the middle line on the screen -+ L the last line on the screen -+ 3L through the third line from the bottom of the screen -+ ^F forward a screenful -+ ^B backward a screenful -+ : -+ : etc. etc. etc. -+ -+This list is not exhaustive, but it should be sufficient to get the idea -+across: after the operator, you can specify a range with a move-the-cursor -+command, and that is the region of text over which the operator will be -+effective. -+ -+Section 41: abbreviations: {:ab} -+ -+When typing large documents you may find yourself typing a large phrase -+over and over. Vi gives you the ability to specify an abbreviation for -+a long string such that typing the abbreviation will automatically -+expand into the longer phrase. -+ -+Type {:ab nps Naval Postgraduate School^M}. Now type: -+ -+{iThis is to show off the nps's UNIX editor.^M^[} -+ -+Section 42: vi's relationship with the ex editor: {:} -+ -+Vi is actually one mode of editing within the editor ex. When you are -+running vi you can escape to the line oriented editor of ex by giving -+the command {Q}. All of the colon-commands which were introduced above -+are available in ex. Likewise, most ex commands can be invoked from vi -+using {:}. -+ -+In rare instances, an internal error may occur in vi. In this case you -+will get a diagnostic and will be left in the command mode of ex. You can -+then save your work and quit if you wish by giving the command {x} after -+the colon prompt of ex. Or you can reenter vi (if you are brave) by -+giving ex the command {vi}. -+ -+Section 43: vi on hardcopy terminals and dumb terminals: open mode -+ -+(The author has not checked the following documentation for accuracy. It is -+abstracted from the Introduction to Vi Editing document.) -+ -+If you are on a hardcopy terminal or a terminal which does not have a cursor -+which can move off the bottom line, you can still use the command set of vi, -+but in a different mode. When you give the vi command to UNIX, the editor will -+tell you that it is using open mode. This name comes from the open command in -+ex, which is used to get into the same mode. -+ -+The only difference between visual mode (normal vi) and open mode is the way in -+which the text is displayed. -+ -+In open mode the editor uses a single line window into the file, and moving -+backward and forward in the file causes new lines to be displayed, always below -+the current line. Two commands of vi work differently in open: {z} and {^R}. -+The {z} command does not take parameters, but rather draws a window of context -+around the current line and then returns you to the current line. -+ -+If you are on a hardcopy terminal, the {^R} command will retype the current -+line. On such terminals, the editor normally uses two lines to represent the -+current line. The first line is a copy of the line as you started to edit it, -+and you work on the line below this line. When you delete characters, the -+editor types a number of \'s to show you the characters which are deleted. The -+editor also reprints the current line soon after such changes so that you can -+see what the line looks like again. -+ -+It is sometimes useful to use this mode on very slow terminals which can -+support vi in the full screen mode. You can do this by entering ex and using -+an {open} command. -+ -+********************************************************************* -+Section 44: options: {:set} {setenv EXINIT} -+ -+You will discover options as you need them. Do not worry about them very much -+on the first pass through this document. My advice is to glance through them, -+noting the ones that look interesting, ignoring the ones you don't understand, -+and try re-scanning them in a couple of weeks. -+ -+If you decide that you have a favorite set of options and would like to change -+the default values for the editor, place a {setenv EXINIT} command in your -+.login file. When you are given an account under UNIX your directory has -+placed in it a file that is executed each time you log in. If one of the -+commands in this file sets the environment variable EXINIT to a string of vi -+commands, you can have many things done for you each time you invoke vi. For -+example, if you decide that you don't like tabstops placed every eight columns -+but prefer every four columns, and that you wish the editor to insert linefeeds -+for you when your typing gets you close to column 72, and you want -+autoindentation, then include the following line in your .login file: -+ -+setenv EXINIT='set tabstop=4 wrapmargin=8 autoindent' -+ -+or equivalently -+ -+setenv EXINIT='se ts=4 wm=8 ai' -+ -+Each time you bring up vi, this command will be executed and the options set. -+ -+There are forty options in the vi/ex editor that the user can set for his/her -+own convenience. They are described in more detail in individual sections -+below. The section line will show the full spelling of the option name, the -+abbreviation, and the default value of the option. The text itself -+comes from the ex reference manual and is not the epitome of clarity. -+ -+Section 44.1: {autoindent}, {ai} default: noai -+ -+Can be used to ease the preparation of structured program text. At the -+beginning of each append, change or insert command or when a new line is opened -+or created by an append, change, insert, or substitute operation within open or -+visual mode, ex looks at the line being appended after, the first line changed -+or the line inserted before and calculates the amount of white space at the -+start of the line. It then aligns the cursor at the level of indentation so -+determined. -+ -+If the user then types lines of text in, they will continue to be justified at -+the displayed indenting level. If more white space is typed at the beginning -+of a line, the following line will start aligned with the first non-white -+character of the previous line. To back the cursor up to the preceding tab -+stop one can hit {^D}. The tab stops going backwards are defined at multiples -+of the shiftwidth option. You cannot backspace over the indent, except by -+sending an end-of-file with a {^D}. A line with no characters added to it -+turns into a completely blank line (the white space provided for the autoindent -+is discarded). Also specially processed in this mode are lines beginning with -+an up-arrow `^' and immediately followed by a {^D}. This causes the input to -+be repositioned at the beginning of the line, but retaining the previous indent -+for the next line. Similarly, a `0' followed by a {^D} repositions at the -+beginning but without retaining the previous indent. Autoindent doesn't happen -+in global commands or when the input is not a terminal. -+ -+Section 44.2: {autoprint}, {ap} default: ap -+ -+Causes the current line to be printed after each delete, copy, join, move, -+substitute, t, undo or shift command. This has the same effect as supplying a -+trailing `p' to each such command. Autoprint is suppressed in globals, and -+only applies to the last of many commands on a line. -+ -+Section 44.3: {autowrite}, {aw} default: noaw -+ -+Causes the contents of the buffer to be written to the current file if you have -+modified it and give a next, rewind, stop, tag, or {!} command, or a control- -+up-arrow {^^} (switch files) or {^]} (tag goto) command in visual. Note, that -+the edit and ex commands do not autowrite. In each case, there is an -+equivalent way of switching when autowrite is set to avoid the autowrite -+({edit} for next, rewind! for rewind, stop! for stop, tag! for tag, shell -+for {!}, and {:e #} and a {:ta!} command from within visual). -+ -+Section 44.4: {beautify}, {bf} default: nobeautify -+ -+Causes all control characters except tab ^I, newline ^M and form-feed ^L to be -+discarded from the input. A complaint is registered the first time a backspace -+character is discarded. Beautify does not apply to command input. -+ -+Section 44.5: {directory}, {dir} default: dir=/tmp -+ -+Specifies the directory in which ex places its buffer file. If this directory -+in not writable, then the editor will exit abruptly when it fails to be able to -+create its buffer there. -+ -+Section 44.6: {edcompatible} default: noedcompatible -+ -+Causes the presence or absence of g and c suffixes on substitute commands to be -+remembered, and to be toggled by repeating the suffices. The suffix r makes -+the substitution be as in the {~} command, instead of like {&}. -+ -+[Author's note: this should not concern users of vi.] -+ -+Section 44.7: {errorbells}, {eb} default: noeb -+ -+Error messages are preceded by a bell. However, bell ringing in open and -+visual modes on errors is not suppressed by setting noeb. If possible the -+editor always places the error message in a standout mode of the terminal (such -+as inverse video) instead of ringing the bell. -+ -+Section 44.8: {hardtabs}, {ht} default: ht=8 -+ -+Gives the boundaries on which terminal hardware tabs are set (or on which the -+system expands tabs). -+ -+Section 44.9: {ignorecase}, {ic} default: noic -+ -+All upper case characters in the text are mapped to lower case in regular -+expression matching. In addition, all upper case characters in regular -+expressions are mapped to lower case except in character class specifications -+(that is, character in square brackets). -+ -+Section 44.10: {lisp} default: nolisp -+ -+Autoindent indents appropriately for lisp code, and the {(}, {)}, [{], [}], -+{[[}, and {]]} commands in open and visual modes are modified in a -+striaghtforward, intuitive fashion to have meaning for lisp. -+ -+[Author's note: but don't ask me to define them precisely.] -+ -+Section 44.11: {list} default: nolist -+ -+All printed lines will be displayed (more) unambiguously, showing tabs as ^I -+and end-of-lines with `$'. This is the same as in the ex command {list}. -+ -+Section 44.12: {magic} default: magic for {ex} and {vi}, nomagic for edit. -+ -+If nomagic is set, the number of regular expression metacharacters is greatly -+reduced, with only up-arrow `^' and `$' having special effects. In addition -+the metacharacters `~' and `&' of the replacement pattern are treated as normal -+characters. All the normal metacharacters may be made magic when nomagic is -+set by preceding them with a `\'. -+ -+[Author's note: In other words, if magic is set a back-slant turns the magic -+off for the following character, and if nomagic is set a back-slant turns the -+magic ON for the following character. And, no, we are not playing Dungeons and -+Dragons, although I think the writers of these option notes must have played it -+all the time.] -+ -+Section 44.13: {mesg} default: mesg -+ -+Causes write permission to be turned off to the terminal while you are in -+visual mode, if nomesg is set. -+ -+[Author's note: I don't know if anyone could have made any one sentence -+paragraph more confusing than this one. What it says is: mesg allows people to -+write to you even if you are in visual or open mode; nomesg locks your terminal -+so they can't write to you and mess up your screen.] -+ -+Section 44.14: {number, nu} default: nonumber -+ -+Causes all output lines to be printed with their line numbers. In addition -+each input line will be prompted with its line number. -+ -+Section 44.15: {open} default: open -+ -+If {noopen}, the commands open and visual are not permitted. This is set for -+edit to prevent confusion resulting from accidental entry to open or visual -+mode. -+ -+[Author's note: As you may have guessed by now, there are actually three -+editors available under Berkeley UNIX that are in reality the same -+program, ex, with different options set: ex itself, vi, and edit.] -+ -+Section 44.16: {optimize, opt} default: optimize -+ -+Throughput of text is expedited by setting the terminal to not do automatic -+carriage returns when printing more than one (logical) line of output, greatly -+speeding output on terminals without addressable cursors when text with leading -+white space is printed. -+ -+[Author's note: I still don't know what this option does.] -+ -+Section 44.17: {paragraphs, para} default: para=IPLPPPQPP LIbp -+ -+Specifies the paragraphs for the [{] and [}] operations in open and visual. -+The pairs of characters in the option's value are the names of the nroff macros -+which start paragraphs. -+ -+Section 44.18: {prompt} default: prompt -+ -+Command mode input is prompted for with a `:'. -+ -+[Author's note: Doesn't seem to have any effect on vi.] -+ -+Section 44.19: {readonly}, {ro} default: noro, unless invoked with -R -+ or insufficient privileges on file -+ -+This option allows you to guarantee that you won't clobber your file by -+accident. You can set the option and writes will fail unless you use an `!' -+after the write. Commands such as {x}, {ZZ}, the autowrite option, and in -+general anything that writes is affected. This option is turned on if you -+invoke the editor with the -R flag. -+ -+Section 44.20: {redraw} default: noredraw -+ -+The editor simulates (using great amounts of output), an intelligent terminal -+on a dumb terminal (e.g. during insertions in visual the characters to the -+right of the cursor position are refreshed as each input character is typed). -+Useful only at very high baud rates, and should be used only if the system is -+not heavily loaded: you will notice the performance degradation yourself. -+ -+Section 44.21: {remap} default: remap -+ -+If on, macros are repeatedly tried until they are unchanged. For example, if o -+is mapped to O, and O is mapped to I, then if remap is set, o will map to I, -+but if noremap is set, it will map to O . -+ -+Section 44.22: {report} default: report=5 for ex and vi, 2 for edit -+ -+Specifies a threshold for feedback from commands. Any command which modifies -+more than the specified number of lines will provide feedback as to the scope -+of its changes. For commands such as global, open, undo, and visual which have -+potentially more far reaching scope, the net change in the number of lines in -+the buffer is presented at the end of the command, subject to this same -+threshold. Thus notification is suppressed during a global command on the -+individual commands performed. -+ -+Section 44.23: {scroll} default: scroll=1/2 window -+ -+Determines the number of logical lines scrolled when a {^D} is received from a -+terminal in command mode, and determines the number of lines printed by a -+command mode z command (double the value of scroll). -+ -+[Author's note: Doesn't seem to affect {^D} and {z} in visual (vi) mode.] -+ -+Section 44.24: sections {sections} default: sections=SHNHH HU -+ -+Specifies the section macros from nroff for the {[[} and {]]} operations in -+open and visual. The pairs of characters in the options's value are the names -+of the macros which start paragraphs. -+ -+Section 44.25: {shell}, {sh} default: sh=/bin/sh -+ -+Gives the path name of the shell forked for the shell escape command `!', and -+by the shell command. The default is taken from SHELL in the environment, if -+present. -+ -+[Editor's note: I would suggest that you place the following line in -+your .login file: -+setenv SHELL '/bin/csh' -+] -+ -+Section 44.26: {shiftwidth}, {sw} default: sw=8 -+ -+Used in reverse tabbing with {^D} when using autoindent to append text, and -+used by the shift commands. Should probably be the same value as the tabstop -+option. -+ -+Section 44.27: {showmatch}, {sm} default: nosm -+ -+In open and visual mode, when a `)' or `}' is typed, if the matching `(' or `{' -+is on the screen, move the cursor to it for one second. Extremely useful with -+complicated nested expressions, or with lisp. -+ -+Section 44.28: {slowopen}, {slow} default: terminal dependent -+ -+Affects the display algorithm used in visual mode, holding off display updating -+during input of new text to improve throughput when the terminal in use is both -+slow and unintelligent. See "An Introduction to Display Editing with Vi" for -+more details. -+ -+Section 44.29: {tabstop}, {ts} default: ts=8 -+ -+The editor expands tabs ^I to tabstop boundaries in the display. -+ -+Section 44.30: {taglength}, {tl} default: tl=0 -+ -+Tags are not significant beyond this many characters. -+A value of zero (the default) means that all characters are significant. -+ -+Section 44.31: {tags} default: tags=tags /usr/lib/tags -+ -+A path of files to be used as tag files for the tag command. A requested tag -+is searched for in the specified files, sequentially. By default files called -+tags are searched for in the current directory and in /usr/lib (a master file -+for the entire system). -+ -+[Author's note: The author of this tutorial has never used this option, nor -+seen it used. I'm not even sure I know what they are talking about.] -+ -+Section 44.32: {term} default: from environment variable TERM -+ -+The terminal type of the output device. -+ -+Section 44.33: {terse} default: noterse -+ -+Shorter error diagnostics are produced for the experienced user. -+ -+Section 44.34: {timeout} default: timeout -+ -+Causes macros to time out after one second. Turn it off and they will -+wait forever. This is useful if you want multi-character macros, but if -+your terminal sends escape sequences for arrow keys, it will be -+necessary to hit escape twice to get a beep. -+ -+[Editor's note: Another paragraph which requires a cryptographer.] -+ -+Section 44.35: ttytype -+ -+[Editor's note: I have found no documentation for this option at all.] -+ -+Section 44.36: {warn} default: warn -+ -+Warn if there has been `[No write since last change]' before a `!' command -+escape. -+ -+Section 44.37: {window} default: window=speed dependent -+ -+The number of lines in a text window in the visual command. The default is 8 -+at slow speeds (600 baud or less), 16 at medium speed (1200 baud), and the full -+screen (minus one line) at higher speeds. -+ -+Section 44.38: {wrapscan}, {ws} default: ws -+ -+Searches using the regular expressions in addressing will wrap around past the -+end of the file. -+ -+Section 44.39: {wrapmargin}, {wm} default: wm=0 -+ -+Defines a margin for automatic wrapover of text during input in open and visual -+modes. The numeric value is the number of columns from the right edge of the -+screen around which vi looks for a convenient place to insert a new-line -+character (wm=0 is OFF). This is very convenient for touch typists. -+Wrapmargin behaves much like fill/nojustify mode does in nroff. -+ -+Section 44.40: {writeany}, {wa} default: nowa -+ -+Inhibit the checks normally made before write commands, allowing a write to any -+file which the system protection mechanism will allow. -+ -+Section 44.41: {w300}, {w1200}, {w9600} defaults: w300=8 -+ w1200=16 -+ w9600=full screen minus one -+ -+These are not true options but set the default size of the window for when the -+speed is slow (300), medium (1200), or high (9600), respectively. They are -+suitable for an EXINIT and make it easy to change the 8/16/full screen rule. -+ -+Section 45: Limitations -+ -+Here are some editor limits that the user is likely to encounter: -+ 1024 characters per line -+ 256 characters per global command list -+ 128 characters per file name -+ 128 characters in the previous inserted and deleted text in open or -+ visual -+ 100 characters in a shell escape command -+ 63 characters in a string valued option -+ 30 characters in a tag name -+ 250000 lines in the file (this is silently enforced). -+ -+The visual implementation limits the number of macros defined with map to 32, -+and the total number of characters in macros to be less than 512. -+ -+[Editor's note: these limits may not apply to versions after 4.1BSD.] -diff -Naur nvi-1.81.orig/nvi-1.79/docs/tutorial/vi.beginner nvi-1.81.6/nvi-1.79/docs/tutorial/vi.beginner ---- nvi-1.81.6.orig/nvi-1.79/docs/tutorial/vi.beginner 1970-01-01 01:00:00.000000000 +0100 -+++ nvi-1.81.6/nvi-1.79/docs/tutorial/vi.beginner 2008-06-22 20:35:35.000000000 +0200 -@@ -0,0 +1,741 @@ -+Section 1: {^F} {ZZ} -+ -+To get out of this tutorial, type: ZZ (two capital Z's). -+ -+Learning a new computer system implies learning a new text editor. These -+tutorial lessons were created by Dain Samples to help you come to grips with -+UC Berkeley's screen oriented editor called vi (for VIsual). This tutorial -+uses the vi editor itself as the means of presentation. -+ -+For best use of this tutorial, read all of a screen before performing any of -+the indicated actions. This tutorial (or, at least, the first half of it) has -+been designed to systematically present the vi commands IF THE INSTRUCTIONS -+ARE FOLLOWED! If you are too adventuresome, you may find yourself lost. If -+you ever find yourself stuck, remember the first line of this section. -+ -+OK, now find the control key on your keyboard; it usually has CTL or CTRL -+written on its upper surface. Your first assignment is to hold the control -+key down while you press the 'F' key on your keyboard. Please do so now. -+ -+ -+ -+Section 2: {^F} {^B} -+Many of vi's commands use the control key and some other key in combination, -+as with the control and the 'F' key above. This is abbreviated CTL-F, or ^F. -+ -+As you have probably guessed by now, ^F (CTL-F) moves you forward a fixed -+number of lines in the file. Throughout the remainder of the tutorial when -+you are ready to advance to the next section of text, hit ^F. -+ -+The opposite command is ^B. Just for fun, you might want to try a ^B to see -+the previous section again. Be sure to do a ^F to return you here. -+ -+Determine what the cursor looks like on your screen. Whatever it is (a box, -+an underscore, blinking, flashing, inverse, etc.) it should now be positioned -+in the upper left-hand corner of your screen under or on the S of Section. -+Become familiar with your cursor: to use vi correctly it is important to -+always know where the cursor is. -+ -+Did you notice that when you do a ^F the cursor is left at the top of the -+screen, and a ^B leaves the cursor near the bottom of the screen? Try the two -+commands ^B^F again. And now do another ^F to see the next section. -+ -+Section 3: {^F} {^B} -+You now have two basic commands for examining a file, both forwards (^F) and -+backwards (^B). -+ -+Note that these are vi text editing commands: they are not commands for the -+tutorial. Indeed, this tutorial is nothing but a text file which you are now -+editing. Everything you do and learn in this tutorial will be applicable to -+editing text files. -+ -+Therefore, when you are editing a file and are ready to see more of the text, -+entering ^F will get you to the next section of the file. Entering ^B will -+show you the previous section. -+ -+Time for you to do another ^F. -+ -+ -+ -+ -+ -+ -+ -+Section 4: {^F} {^B} {^M} (return key) -+We will adopt the notation of putting commands in curly braces so we can write -+them unambiguously. For example, if you are to type the command sequence -+"control B control F" (as we asked you to do above) it would appear as {^B^F}. -+This allows clear delineation of the command strings from the text. Remember -+that the curly braces are NOT part of the command string you are to type. Do -+NOT type the curly braces. -+ -+Sometimes, the command string in the curly braces will be rather long, and may -+be such that the first couple of characters of the command will erase from -+the screen the string you are trying to read and type. It is suggested that -+you write down the longer commands BEFORE you type them so you won't forget -+them once they disappear. -+ -+Now locate the return key on your keyboard: it is usually marked 'RETURN', -+indicate hitting the return key. In fact, the control-M key sequence is -+exactly the same as if you hit the return key, and vice versa. -+ -+Now type {^F}. -+ -+ -+Section 5: {:q!} {ZZ} {^M} (return key) -+Recognize that this tutorial is nothing more than a text file that you -+are editing. This means that if you do something wrong, it is possible -+for you to destroy the information in this file. Don't worry. If this -+happens, type {ZZ} (two capital Z's) or {:q!^M} to leave the tutorial. -+Restart the tutorial. Once in the tutorial, you can then page forward -+with {^F} until you are back to where you want to be. (There are -+easier ways to do this, some of which will be discussed later, but this -+is the most straightforward.) -+ -+You may want to write these commands down in a convenient place for quick -+reference: {:q!^M} and {ZZ} -+ -+We will assume that you now know to do a {^F} to advance the file -+ -+ -+ -+ -+ -+ -+ -+Section 6: {m} {G} {'} {z} -+Now that you know how to get around in the file via ^F and ^B let's look at -+other ways of examining a text file. Sometimes it is necessary, in the midst -+of editing a file, to examine another part of the file. You are then faced -+with the problem of remembering your place in the file, looking at the other -+text, and then getting back to your original location. Vi has a 'mark' -+command, m. Type {mp}. You have just 'marked' your current location in the -+file and given it the name 'p'. The command string below will do three -+things: position you at the beginning of the file (line 1), then return you to -+the location 'p' that you just marked with the 'm' command, and, since the -+screen will not look exactly the same as it does right now, the 'z' command -+will reposition the screen. (You may want to write the string down before -+typing it: once you type {1G} it will no longer be on the screen.) -+ -+So now type {1G'pz^M} - a one followed by a capital G, followed by the quote -+mark, followed by a lower case 'p', then a lower case 'z', then a return -+(which is the same as a ^M). The {1G} moves you to line 1, i.e. the beginning -+of the file. The {'p} moves you to the location you marked with {mp}. The -+{z^M} command will repaint the screen putting the cursor at the top of the -+screen. (Now {^F}.) -+ -+Section 7: {m} {G} {'} {z} -+Let's look at some variations on those commands. If you wanted to look at -+line 22 in the file and return to this location you could type {mp22G'p}. Do -+so now, observing that {22G} puts your cursor at the beginning of section 2 in -+the middle of the screen. -+ -+Also note that, without the {z^M} command, the line with 'Section 7' on it is -+now in the MIDDLE of the screen, and not at the top. Our cursor is on the -+correct line (where we did the {mp} command) but the line is not where we -+might like it to be on the screen. That is the function of the {z^M} command. -+(Remember, ^M is the same as the 'return' key on your keyboard.) Type {z^M} -+now and observe the effect. -+ -+As you can see, the 'Section 7' line is now at the top of the screen with the -+cursor happily under the capital S. If you would like the cursor line (i.e. -+the line which the cursor is on) in the middle of the screen again, you would -+type {z.}. If you wanted the cursor line to be at the BOTTOM of the screen, -+type {z-}. Try typing {z-z.z^M} and watch what happens. -+ -+{^F} -+ -+Section 8: {z} {m} {'} -+ -+Note that the z command does not change the position of our cursor in the file -+itself, it simply moves the cursor around on the screen by moving the contents -+of the file around on the screen. The cursor stays on the same line of the -+file when using the z command. -+ -+This brings up an important point. There are two questions that the users of -+vi continually need to know the answer to: "Where am I in the file?" and -+"Where am I on the screen?" The cursor on your terminal shows the answer to -+both questions. Some commands will move you around in the file, usually -+changing the location of the cursor on the screen as well. Other commands -+move the cursor around on the screen without changing your location in the -+file. -+ -+Now type {ma}. Your location in the file has been given the name 'a'. If you -+type {'p'a} you will see the previous location we marked in section 7, and -+then will be returned to the current location. (You will want to do a {z^M} -+to repaint the screen afterwards.) Try it. -+{^F} -+ -+Section 9: {m} {''} -+Now we can move about in our file pretty freely. By using the {m} command we -+can give the current cursor position a lower-case-character name, like 'p', -+'a', 'e', 'm', or 'b'. Using the {G} command preceded by a line number we can -+look at any line in the file we like. Using the single quote command {'} -+followed by a character used in an {m} command, we can return to any location -+in the file we have marked. -+ -+However, try {m3}, or {mM}. You should hear a beep, or bell. Only lower-case -+letters are acceptable to the {m} and {'} commands: numbers, upper-case -+letters, and special characters are not acceptable. -+ -+If you type the {'} command with a character that is lower-case alphabetic but -+that has not been used in an {m} command, or for which the 'marked' text has -+been deleted, you will also get a beep. Try {'i}. You should get a beep -+because the command {mi} has never been issued. (Unless you've been -+experimenting.) -+ -+The command {''} attempts to return you to the location at which you last -+modified some part of your file. However, my experience has been that it is -+difficult to predict exactly where you will end up. -+Section 10: {^M} {-} -+Now do {ma}, marking your position at the top of the screen. Now hit {^M} (or -+return) until the cursor is right ... -+* <- here, over/under the asterisk. Now -+type {mb'a'b} and watch the cursor move from the asterisk to the top of the -+screen and back again. -+ -+The {^M} command moves the cursor to the beginning of the next line. Now type -+{^M} until the cursor is right ... -+* <- here. The command to move the cursor to the beginning of the -+previous line is {-}. Practice moving the cursor around on the screen by using -+{^M} and {-}. BE CAREFUL to not move the cursor OFF the screen just yet. If -+you do, type {'az^M}. -+ -+Now we can move to any line within the screen. Practice moving around in the -+file using the {^F}, {^B}, {-}, {^M}, {z}, and {'} commands. When you are -+fairly confident that you can get to where you need to be in the file, and -+position the cursor on the screen where you want it type {'az^M^F} (which, of -+course, moves you back to the beginning of this section, repositions the -+cursor at the top of the screen, and advances you to the next section). -+ -+Section 11: scrolling: {^M} -+The cursor should now be on the S of 'Section 11', and this should be on the -+first line of the screen. If it is not, do {^M} or {-} as appropriate to put -+the cursor on the section line, and type {z^M}. -+ -+Type {mc} to mark your place. -+ -+Now type {^M} until the cursor is on the last line of this screen. Now do one -+more {^M} and observe the result. This is called scrolling. When you -+attempted to move to a line not displayed on the screen, the line at the top of -+the screen was 'scrolled off', and a line at the bottom of the screen was -+'scrolled on'. The top line with 'Section 11' should no longer be visible. -+ -+Now type {'cz^M} to reset the screen and type {^F} for the next section. -+ -+ -+ -+ -+ -+ -+ -+Section 12: {-} {z} -+ -+The {-} command moves the cursor to the previous line in the file. Now type -+{-}, which attempts to move the cursor to the previous line in this file. -+However, that line is not on the screen. The resulting action will depend on -+your terminal. (Do a {^Mz^M} to reposition the file). On intelligent -+terminals (e.g. VT100s, Z19s, Concept 100s), a top line is 'scrolled on' and -+the bottom line is 'scrolled off'. Other terminals, however, may not have -+this 'reverse scrolling' feature. They will simply repaint the screen with -+the cursor line in the middle of the screen. On such terminals it is -+necessary to type {z^M} to get the cursor line back to the top of the screen. -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+Section 13: -+Up until this point, the tutorial has always tried to make sure that the first -+line of each screen has on it the section number and a list of the commands -+covered in that section. This will no longer be strictly maintained. If you -+want the section line at the top of the screen, you now know enough commands to -+do it easily: do {^M} or {-} until the cursor is on the section line and -+then {z^M}. Also, from this point on, it may not be the case that a {^F} will -+put you at the beginning of the next section. Therefore, be aware of where you -+are in the file as we look at other commands. You may have to find your way -+back to a particular section without any help from the tutorial. If you do not -+feel comfortable with this, then it is suggested that you practice moving from -+section 1 to section 13, back and forth, using {^M}, {-}, {^F}, and {^B} -+commands for a while. -+ -+Also make liberal use of the mark command {m}: if, for example, you make a -+habit of using {mz} to mark your current location in the file, then you will -+always be able to return to that location with {'z} if the editor does -+something strange and you have no idea where you are or what happened. -+ -+And finally, the proscription against experimentation is hereby lifted: play -+with the editor. Feel free to try out variations on the commands and move -+around in the file. By this time you should be able to recover from any gross -+errors. -+ -+Section 14: {^E} {^Y} {^D} {^U} -+Let us now look at a few other commands for moving around in the file, and -+moving the file around on the screen. Note that the commands we have already -+looked at are sufficient: you really don't need any more commands for looking -+in a file. The following commands are not absolutely necessary. However, -+they can make editing more convenient, and you should take note of their -+existence. But it would be perfectly valid to decide to ignore them on this -+first pass: you can learn them later when you see a need for them, if you ever -+do. -+ -+First, let's clear up some potentially confusing language. In at least one -+place in the official document ('An Introduction to Display Editing with Vi' -+by William Joy, and Mark Horton, September 1980), the expression "to scroll -+down text" means that the cursor is moved down in your file. However, note -+that this may result in the text on the screen moving UP. This use of the -+word 'scroll' refers to the action of the cursor within the file. However, -+another legitimate use of the word refers to the action of the text on the -+screen. That is, if the lines on your screen move up toward the top of the -+screen, this would be 'scrolling the screen up'. If the lines move down -+toward the bottom of the screen, this would be refered to as scrolling down. -+ -+I have tried to maintain the following jargon: 'scrolling' refers to what the -+text does on the screen, not to what the cursor does within the file. For the -+latter I will refer to the cursor 'moving', or to 'moving the cursor'. I -+realize that this is not necessarily consistent with Joy and Horton, but they -+were wrong. -+ -+{^E} scrolls the whole screen up one line, keeping the cursor on the same line, -+if possible. However, if the cursor line is the first line on the screen, then -+the cursor is moved to the next line in the file. Try typing {^E}. -+ -+{^Y} scrolls the screen down one line, keeping the cursor on the same line, if -+possible. However, if the cursor line is the last line on the screen, then the -+cursor is moved to the previous line in the file. Try it. -+ -+{^D} moves the cursor down into the file, scrolling the screen up. -+ -+{^U} moves the cursor up into the file, also scrolling the screen if the -+terminal you are on has the reverse scroll capability. Otherwise the -+screen is repainted. -+ -+Note that {^E} and {^Y} move the cursor on the screen while trying to keep the -+cursor at the same place in the file (if possible: however, the cursor can -+never move off screen), while {^D} and {^U} keep the cursor at the same place -+on the screen while moving the cursor within the file. -+ -+Section 15: {/ .. /^M} -+ -+Another way to position yourself in the file is by giving the editor a string -+to search for. Type the following: {/Here 1/^M} and the cursor should end up -+right ...........................here ^. Now type {/Section 15:/^M} and the -+cursor will end up over/on .....................here ^. Now type {//^M} and -+observe that the cursor is now over the capital S five lines above this line. -+Typing {//^M} several more times will bounce the cursor back and forth between -+the two occurrences of the string. In other words, when you type a string -+between the two slashes, it is searched for. Typing the slashes with nothing -+between them acts as if you had typed the previous string again. -+ -+Observe that the string you type between the two slashes is entered on the -+bottom line of the screen. Now type {/Search for x /^M} except replace the 'x' -+in the string with some other character, say 'b'. The message "Pattern not -+found" should appear on the bottom of the screen. If you hadn't replaced the -+'x', then you would have found the string. Try it. -+ -+Section 16: {? .. ?^M} {n} (search strings: ^ $) -+ -+When you surround the sought-for string with slashes as in {/Search/}, the -+file is searched beginning from your current position in the file. If the -+string is not found by the end of the file, searching is restarted at the -+beginning of the file. However, if you do want the search to find the -+PREVIOUS rather than the NEXT occurrence of the string, surround the string -+with question marks instead of slash marks. -+ -+Below are several occurrences of the same string. -+Here 2 Here 2 Here 2 -+ Here 2 Here 2. -+Observe the effect of the following search commands (try them in the -+sequence shown): -+{/Here 2/^M} {//^M} {??^M} -+{/^Here 2/^M} {//^M} {??^M} -+{/Here 2$/^M} {//^M} {??^M} -+ -+The first command looks for the next occurrence of the string 'Here 2'. -+However the second line of commands looks for an occurrence of 'Here 2' that -+is at the beginning of the line. When the up-arrow is the first character of -+a search string it stands for the beginning of the line. When the dollar-sign -+is the last character of the search string it stands for the end of the line. -+Therefore, the third line of commands searches for the string only when it is -+at the end of the line. Since there is only one place the string begins a -+line, and only one place the string ends the line, subsequent {//^M} and -+{??^M} will find those same strings over and over. -+ -+The {n} command will find the next occurrence of the / or ? search -+string. Try {/Here 2/^M} followed by several {n} and observe the -+effect. Then try {??^M} followed by several {n}. The {n} command -+remembers the direction of the last search. It is just a way to save a -+few keystrokes. -+ -+Section 17: \ and magic-characters in search strings -+ -+Now type {/Here 3$/^M}. You might expect the cursor to end up -+right......^ here. However, you will get "Pattern not found" at the bottom of -+the screen. Remember that the dollar-sign stands for the end of the line. -+Somehow, you must tell vi that you do not want the end of the line, but a -+dollar-sign. In other words, you must take away the special meaning that the -+dollar-sign has for the search mechanism. You do this (for any special -+character, including the up-arrow ^) by putting a back-slash ('\', not '/') in -+front of the character. -+ -+Now try {/Here 3\$/^M} and you should end up nine lines above this one. Try -+{//^M} and note that it returns you to the same place, and not to the first -+line of this paragraph: the back-slash character is not part of the search -+string and will not be found. To find the string in the first line of this -+paragraph, type {/Here 3\\\$/^M}. There are three back-slashes: the first takes -+away the special meaning from the second, and the third takes away the special -+meaning from the dollar-sign. -+ -+Following is a list of the characters that have special meanings in search -+strings. If you wish to find a string containing one of these characters, you -+will have to be precede the character with a backslash. These characters are -+called magic characters because of the fun and games you can have with them -+and they can have with you, if you aren't aware of what they do. -+ -+ ^ - (up-arrow) beginning of a line -+ $ - (dollar-sign) end of a line -+ . - (period) matches any character -+ \ - (backslant) the escape character itself -+ [ - (square bracket) for finding patterns (see section #SEARCH) -+ ] - (square bracket) ditto -+ * - (asterisk) ditto -+ -+Without trying to explain it here, note that {:set nomagic^M} turns off the -+special meanings of all but the ^ up-arrow, $ dollar-sign, and backslash -+characters. -+ -+Section 18: {: (colon commands)} {ZZ} -+ -+In this section we will discuss getting into and out of the editor in more -+detail. If you are editing a file and wish to save the results the command -+sequence {:w^M} writes the current contents of the file out to disk, using the -+file name you used when you invoked the editor. That is, if you are at the -+command level in Unix, and you invoke vi with {vi foo} where foo is the name -+of the file you wish to edit, then foo is the name of the file used by the -+{:w^M} command. -+ -+If you are done, the write and quit commands can be combined into a single -+command {:wq^M}. An even simpler way is the command {ZZ} (two capital Z's). -+ -+If, for some reason, you wish to exit without saving any changes you have made, -+{:q!^M} does the trick. If you have not made any changes, the exclamation -+point is not necessary: {:q^M}. Vi is pretty good about not letting you -+get out without warning you that you haven't saved your file. -+ -+We have mentioned before that you are currently in the vi editor, editing a -+file. If you wish to start the tutorial over from the very beginning, you -+could {ZZ}, and then type {vi.tut beginner} in response to the Unix prompt. -+This will create a fresh copy of this file for you, which might be necessary -+if you accidentally destroyed the copy you were working with. Just do a -+search for the last section you were in: e.g. {/Section 18:/^Mz^M}. -+ -+Section 19: {H} {M} {L} -+ -+Here are a few more commands that will move you around on the screen. Again, -+they are not absolutely necessary, but they can make screen positioning easier: -+ -+{H} - puts the cursor at the top of the screen (the 'home' position) -+ -+{M} - puts the cursor in the middle of the screen -+ -+{L} - puts the cursor at the bottom of the screen. -+ -+Try typing {HML} and watch the cursor. -+ -+Try typing {5HM5L} and note that 5H puts you five lines from the top of the -+screen, and 5L puts you five lines from the bottom of the screen. -+ -+Section 20: {w} {b} {0} {W} {B} {e} {E} {'} {`} -+ -+Up to this point we have concentrated on positioning in the file, and -+positioning on the screen. Now let's look at positioning in a line. Put the -+cursor at the beginning of the following line and type {z^M}: -+ -+This is a test line: your cursor should initially be at its beginning. -+ -+The test line should now be at the top of your screen. Type {w} several times. -+Note that it moves you forward to the beginning of the next word. Now type -+{b} (back to the beginning of the word) several times till you are at the -+beginning of the line. (If you accidentally type too many {b}, type {w} until -+you are on the beginning of the line again.) Type {wwwww} (five w's) and note -+that the cursor is now on the colon in the sentence. The lower-case w command -+moves you forward one word, paying attention to certain characters such as -+colon and period as delimiters and counting them as words themselves. Now -+type {0} (zero, not o 'oh'): this moves you to the beginning of the current -+line. Now type {5w} and notice that this has the effect of repeating {w} five -+times and that you are now back on the colon. Type {0} (zero) again. To -+ignore the delimiters and to move to the beginning of the next word using only -+blanks, tabs and carriage-returns (these are called white-space characters) to -+delimit the words, use the {W} command: upper-case W. {B} takes you back a -+word using white-space characters as word delimiters. -+ -+Note that the commands {wbWB} do not stop at the beginning or end of a line: -+they will continue to the next word on the next line in the direction specified -+(a blank line counts as a word). -+ -+If you are interested in the END of the word, and not the BEGINNING, then use -+the {e} and {E} commands. These commands only move forward and there are no -+corresponding 'reverse search' commands for the end of a word. -+ -+Also, we have been using the {'} command to move the cursor to a position that -+we have previously marked with the {m} command. However, position the cursor -+in the middle of a line (any line, just pick one) and type {mk}, marking that -+position with the letter k. Now type a few returns {^M} and type {'k}. -+Observe that the cursor is now at the beginning of the line that you marked. -+Now try {`k}: note that this is the reverse apostrophe, or back-quote, or grave -+accent, or whatever you want to call it. Also note that it moves you to the -+character that was marked, not just to the line that was marked. -+ -+In addition, the {``} command works just like the {''} command except that you -+are taken to the exact character, not just to the line. (I'm still not -+sure which exact character, just as I'm still not sure which line.) -+ -+Section 21: {l} {k} {j} {h} -+ -+There are several commands to move around on the screen on a character by -+character basis: -+ -+l - moves the cursor one character to the RIGHT -+k - moves the cursor UP one line -+j - moves the cursor DOWN one line -+h - moves the cursor one character to the LEFT -+ -+Section 22: {i} {a} {I} {A} {o} {O} ^[ (escape key) -+ -+For this and following sections you will need to use the ESCAPE key on your -+terminal. It is usually marked ESC. Since the escape key is the same as -+typing {^[} we will use ^[ for the escape key. -+ -+Probably the most often used command in an editor is the insert command. Below -+are two lines of text, the first correct, the second incorrect. Position your -+cursor at the beginning of Line 1 and type {z^M}. -+ -+Line 1: This is an example of the insert command. -+Line 2: This is an of the insert command. -+ -+To make line 2 look like line 1, we are going to insert the characters -+'example ' before the word 'of'. So, now move the cursor so that it is -+positioned on the 'o' of 'of'. (You can do this by typing {^M} to move -+to the beginning of line 2, followed by {6w} or {wwwwww} to position the cursor -+on the word 'of'.) -+ -+Now carefully type the following string and observe the effects: -+ {iexample ^[} (remember: ^[ is the escape key)} -+The {i} begins the insert mode, and 'example ' is inserted into the line: -+be sure to notice the blank in 'example '. The ^[ ends insertion mode, -+and the line is updated to include the new string. Line 1 should look exactly -+like Line 2. -+ -+Move the cursor to the beginning of Line 3 below and type {z^M}: -+ -+Line 3: These lines are examples for the 'a' command. -+Line 4: These line are examples for the ' -+ -+We will change line four to look like line three by using the append command. -+We need to append an 's' to the word 'line'. Position the cursor on the 'e' -+of 'line'. You can do this in several ways, one way is the following: -+First, type {/line /^M}. This puts us on the word 'line' in Line 4 -+(the blank in the search string is important!). Next, type {e}. The 'e' puts -+us at the end of the word. Now, type {as^[ (^[ is the escape character)}. -+The 'a' puts us in insert mode, AFTER the current character. We appended the -+'s', and the escape ^[ ended the insert mode. -+ -+The difference between {i} (insert) and {a} (append) is that {i} begins -+inserting text BEFORE the cursor, and {a} begins inserting AFTER the cursor. -+ -+Now type {Aa' command.^[}. The cursor is moved to the end of the line and the -+string following {A} is inserted into the text. Line 4 should now look like -+line 3. -+ -+Just as {A} moves you to the end of the line to begin inserting, {I} would -+begin inserting at the FRONT of the line. -+ -+To begin the insertion of a line after the cursor line, type {o}. To insert a -+line before the cursor line, type {O}. In other words {o123^[} is equivalent -+to {A^M123^[}, and {O123^[} is equivalent to {I123^M^[}. The text after the -+{o} or {O} is ended with an escape ^[. -+ -+This paragraph contains information that is terminal dependent: you will just -+have to experiment to discover what your terminal does. Once in the insert -+mode, if you make a mistake in the typing, ^H will delete the previous -+character up to the beginning of the current insertion. ^W will delete the -+previous word, and one of ^U, @, or ^X will delete the current line (up to the -+beginning of the current insertion). You will need to experiment with ^U, @, -+and ^X to determine which works for your terminal. -+ -+Section 23: {f} {x} {X} {w} {l} {r} {R} {s} {S} {J} -+ -+Position the cursor at the beginning of line 5 and {z^M}: -+ -+Line 5: The line as it should be. -+Line 6: The line as it shouldn't be. -+ -+To make Line 6 like Line 5, we have to delete the 'n', the apostrophe, and the -+'t'. There are several ways to position ourselves at the 'n'. Choose -+whichever one suits your fancy: -+ -+{/n't/^M} -+{^M7w6l} or {^M7w6 } (note the space) -+{^M3fn} (finds the 3rd 'n' on the line) -+ -+Now {xxx} will delete the three characters, as will {3x}. -+ -+Note that {X} deletes the character just BEFORE the cursor, as opposed -+to the character AT the cursor. -+ -+Position the cursor at line 7 and {z^M}: -+ -+Line 7: The line as it would be. -+Line 8: The line as it could be. -+ -+To change line 8 into line 7 we need to change the 'c' in 'could' into a 'w'. -+The 'r' (replace) command was designed for this. Typing {rc} is the same as -+typing {xic^[} (i.e. delete the 'bad' character and insert the correct -+new character). Therefore, assuming that you have positioned the cursor on the -+'c' of 'could', the easiest way to change 'could' into 'would' is {rw}. -+ -+If you would like to now change the 'would' into 'should', use the substitute -+command, 's': {ssh^[}. The difference between 'r' and 's' is that 'r' -+(replace) replaces the current character with another character, while 's' -+(substitute) substitutes the current character with a string, ended with an -+escape. -+ -+The capital letter version of replace {R} replaces each character by a -+character one at a time until you type an escape, ^[. The 'S' command -+substitutes the whole line. -+ -+Position your cursor at the beginning of line 9 and {z^M}. -+ -+Line 9: Love is a many splendored thing. -+Line 10: Love is a most splendored thing. -+ -+To change line 10 into line 9, position the cursor at the beginning of 'most', -+and type {Rmany^[}. -+ -+You may have noticed that, when inserting text, a new line is formed by typing -+{^M}. When changing, replacing, or substituting text you can make a new line -+by typing {^M}. However, neither {x} nor {X} will remove ^M to make two lines -+into one line. To do this, position the cursor on the first of the two lines -+you wish to make into a single line and type {J} (uppercase J for 'Join'). -+ -+Section 24: {u} {U} -+ -+Finally, before we review, let's look at the undo command. Position -+your cursor on line 11 below and {z^M}. -+ -+Line 11: The quick brown fox jumped over the lazy hound dog. -+Line 12: the qwick black dog dumped over the laxy poune fox. -+ -+Type the following set of commands, and observe carefully the effect of each -+of the commands: -+ -+{/^Line 12:/^M} {ft} {rT} {fw} {ru} {w} {Rbrown fox^[} {w} {rj} -+{fx} {rz} {w} {Rhound dog^[} -+ -+Line 12 now matches line 11. Now type {U} - capital 'U'. And line 12 now -+looks like it did before you typed in the command strings. Now type: -+ -+{ft} {rT} {fw} {ru} {^M} {^M} -+ -+and then type {u}: the cursor jumps back to the line containing the second -+change you made and 'undoes' it. That is, {U} 'undoes' all the changes on the -+line, and {u} 'undoes' only the last change. Type {u} several times and -+observe what happens: {u} can undo a previous {u}! -+ -+Caveat: {U} only works as long as the cursor is still on the line. Move the -+cursor off the line and {U} will have no effect, except to possibly beep at -+you. However, {u} will undo the last change, no matter where it occurred. -+ -+Section 25: review -+ -+At this point, you have all the commands you need in order to make use of vi. -+The remainder of this tutorial will discuss variations on these commands as -+well as introduce new commands that make the job of editing more efficient. -+Here is a brief review of the basic commands we have covered. They are listed -+in the order of increasing complexity and/or decreasing necessity (to say that -+a command is less necessary is not to say that it is less useful!). These -+commands allow you to comfortably edit any text file. There are other -+commands that will make life easier but will require extra time to learn, -+obviously. You may want to consider setting this tutorial aside for several -+weeks and returning to it later after gaining experience with vi and getting -+comfortable with it. The convenience of some of the more exotic commands may -+then be apparent and worth the extra investment of time and effort -+required to master them. -+ -+to get into the editor from Unix: {vi filename} -+to exit the editor -+ saving all changes {ZZ} or {:wq^M} -+ throwing away all changes {:q!^M} -+ when no changes have been made {:q^M} -+save a file without exiting the editor {:w^M} -+write the file into another file {:w filename^M} -+insert text -+ before the cursor {i ...text... ^[} -+ at the beginning of the line {I ...text... ^[} -+ after the cursor (append) {a ...text... ^[} -+ at the end of the line {A ...text... ^[} -+ after the current line {o ...text... ^[} -+ before the current line {O ...text... ^[} -+delete the character ... -+ under the cursor {x} -+ to the left of the cursor {X} -+delete n characters {nx} or {nX} (for n a number) -+make two lines into one line (Join) {J} -+find a string in the file ... -+ searching forward {/ ...string... /^M} -+ searching backwards {? ...string... ?^M} -+repeat the last search command {n} -+repeat the last search command in the -+ opposite direction {N} -+find the character c on this line ... -+ searching forward {fc} -+ searching backward {Fc} -+repeat the last 'find character' command {;} -+replace a character with character x {rx} -+substitute a single character with text {s ...text... ^[} -+substitute n characters with text {ns ...text... ^[} -+replace characters one-by-one with text {R ...text... ^[} -+undo all changes to the current line {U} -+undo the last single change {u} -+move forward in the file a "screenful" {^F} -+move back in the file a "screenful" {^B} -+move forward in the file one line {^M} or {+} -+move backward in the file one line {-} -+move to the beginning of the line {0} -+move to the end of the line {$} -+move forward one word {w} -+move forward one word, ignoring punctuation {W} -+move forward to the end of the next word {e} -+to the end of the word, ignoring punctuation{E} -+move backward one word {b} -+move back one word, ignoring punctuation {B} -+return to the last line modified {''} -+scroll a line onto the top of the screen {^Y} -+scroll a line onto the bottom of the screen {^E} -+move "up" in the file a half-screen {^U} -+move "down" in the file a half-screen {^D} -+move the cursor to the top screen line {H} -+move the cursor to the bottom screen line {L} -+move the cursor to the middle line {M} -+move LEFT one character position {h} or {^H} -+move RIGHT one character position {l} or { } -+move UP in the same column {k} or {^P} -+move DOWN in the same column {j} or {^N} -+mark the current position, name it x {mx} -+move to the line marked/named x {'x} -+move to the character position named x {`x} -+move to the beginning of the file {1G} -+move to the end of the file {G} -+move to line 23 in the file {23G} -+repaint the screen with the cursor line -+ at the top of the screen {z^M} -+ in the middle of the screen {z.} -+ at the bottom of the screen {z-} -+ -+More information on vi can be found in the file vi.advanced, which you can -+peruse at your leisure. From UNIX, type {vi.tut advanced^M}. diff --git a/srcpkgs/nvi/patches/nvi-03-db4.patch b/srcpkgs/nvi/patches/nvi-03-db4.patch deleted file mode 100644 index dcf2feb4acb135..00000000000000 --- a/srcpkgs/nvi/patches/nvi-03-db4.patch +++ /dev/null @@ -1,28 +0,0 @@ -#! /bin/sh /usr/share/dpatch/dpatch-run -## 03db4.dpatch by <hesso@pool.math.tu-berlin.de> -## -## DP: libdb4 compatibility adjustments. - -@DPATCH@ ---- nvi-1.81.6.orig/common/msg.c 2009-02-26 14:26:58.350336128 +0100 -+++ nvi-1.81.6/common/msg.c 2009-02-26 14:29:05.235335829 +0100 -@@ -724,9 +724,18 @@ - p = buf; - } else - p = file; -+ if (access(p, F_OK) != 0) { -+ if (first) { -+ first = 0; -+ return (1); -+ } -+ sp->db_error = ENOENT; -+ msgq_str(sp, M_DBERR, p, "%s"); -+ return (1); -+ } - if ((sp->db_error = db_create(&db, 0, 0)) != 0 || - (sp->db_error = db->set_re_source(db, p)) != 0 || -- (sp->db_error = db_open(db, NULL, DB_RECNO, 0, 0)) != 0) { -+ (sp->db_error = db_open(db, NULL, DB_RECNO, DB_CREATE, 0)) != 0) { - if (first) { - first = 0; - return (1); diff --git a/srcpkgs/nvi/patches/nvi-04-confdefs.patch b/srcpkgs/nvi/patches/nvi-04-confdefs.patch deleted file mode 100644 index 06b2aad6ec2d2e..00000000000000 --- a/srcpkgs/nvi/patches/nvi-04-confdefs.patch +++ /dev/null @@ -1,13 +0,0 @@ -#! /bin/sh /usr/share/dpatch/dpatch-run -## 04confdefs.dpatch by <hesso@pool.math.tu-berlin.de> -## -## DP: Help configure by decreeing that some headers are present. - -@DPATCH@ -diff -Naur nvi-1.81.6.orig/build/confdefs.h nvi-1.81.6/build/confdefs.h ---- nvi-1.81.6.orig/build/confdefs.h 1970-01-01 01:00:00.000000000 +0100 -+++ nvi-1.81.6/build/confdefs.h 2008-05-01 18:05:00.000000000 +0200 -@@ -0,0 +1,3 @@ -+ -+#define HAVE_SYS_MMAN_H 1 -+#define HAVE_SYS_SELECT_H 1 diff --git a/srcpkgs/nvi/patches/nvi-06-default_value_escapetime.patch b/srcpkgs/nvi/patches/nvi-06-default_value_escapetime.patch deleted file mode 100644 index 1800c0c2ecab4f..00000000000000 --- a/srcpkgs/nvi/patches/nvi-06-default_value_escapetime.patch +++ /dev/null @@ -1,18 +0,0 @@ -#! /bin/sh /usr/share/dpatch/dpatch-run -## 06default_value_escapetime.dpatch by <hesso@pool.math.tu-berlin.de> -## -## DP: Increase the default 'escapetime' setting to accommodate slow lines. - -@DPATCH@ -diff -Naur nvi-1.81.6.orig/common/options.c nvi-1.81.6/common/options.c ---- nvi-1.81.6.orig/common/options.c 2007-11-18 17:41:42.000000000 +0100 -+++ nvi-1.81.6/common/options.c 2008-05-01 18:06:18.000000000 +0200 -@@ -356,7 +356,7 @@ - (void)SPRINTF(b2, SIZE(b2), - L("directory=%s"), (s = getenv("TMPDIR")) == NULL ? _PATH_TMP : s); - OI(O_TMP_DIRECTORY, b2); -- OI(O_ESCAPETIME, L("escapetime=1")); -+ OI(O_ESCAPETIME, L("escapetime=3")); - OI(O_KEYTIME, L("keytime=6")); - OI(O_MATCHTIME, L("matchtime=7")); - (void)SPRINTF(b2, SIZE(b2), L("msgcat=%s"), _PATH_MSGCAT); diff --git a/srcpkgs/nvi/patches/nvi-07-flush_cache.patch b/srcpkgs/nvi/patches/nvi-07-flush_cache.patch deleted file mode 100644 index 0f06dbafd2d586..00000000000000 --- a/srcpkgs/nvi/patches/nvi-07-flush_cache.patch +++ /dev/null @@ -1,49 +0,0 @@ -#! /bin/sh /usr/share/dpatch/dpatch-run -## 07flush_cache.dpatch by <hesso@pool.math.tu-berlin.de> -## -## DP: No description. - -@DPATCH@ -diff -Naur nvi-1.81.6.orig/common/db1.c nvi-1.81.6/common/db1.c ---- nvi-1.81.6.orig/common/db1.c 2007-11-18 17:41:42.000000000 +0100 -+++ nvi-1.81.6/common/db1.c 2008-05-01 18:07:58.000000000 +0200 -@@ -262,8 +262,7 @@ - } - - /* Flush the cache, update line count, before screen update. */ -- if (lno <= ep->c_lno) -- ep->c_lno = OOBLNO; -+ ep->c_lno = OOBLNO; - if (ep->c_nlines != OOBLNO) - --ep->c_nlines; - -@@ -314,8 +313,7 @@ - } - - /* Flush the cache, update line count, before screen update. */ -- if (lno < ep->c_lno) -- ep->c_lno = OOBLNO; -+ ep->c_lno = OOBLNO; - if (ep->c_nlines != OOBLNO) - ++ep->c_nlines; - -@@ -386,8 +384,7 @@ - } - - /* Flush the cache, update line count, before screen update. */ -- if (lno >= ep->c_lno) -- ep->c_lno = OOBLNO; -+ ep->c_lno = OOBLNO; - if (ep->c_nlines != OOBLNO) - ++ep->c_nlines; - -@@ -459,8 +456,7 @@ - } - - /* Flush the cache, before logging or screen update. */ -- if (lno == ep->c_lno) -- ep->c_lno = OOBLNO; -+ ep->c_lno = OOBLNO; - - /* File now dirty. */ - if (F_ISSET(ep, F_FIRSTMODIFY)) diff --git a/srcpkgs/nvi/patches/nvi-08-lfs.patch b/srcpkgs/nvi/patches/nvi-08-lfs.patch deleted file mode 100644 index 2ab85d9aed8127..00000000000000 --- a/srcpkgs/nvi/patches/nvi-08-lfs.patch +++ /dev/null @@ -1,28 +0,0 @@ -#! /bin/sh /usr/share/dpatch/dpatch-run -## 08lfs.dpatch by <hesso@pool.math.tu-berlin.de> -## -## DP: Insert a safety check to save large files from being overwritten. - -@DPATCH@ -diff -Naur nvi-1.81.6.orig/common/exf.c nvi-1.81.6/common/exf.c ---- nvi-1.81.6.orig/common/exf.c 2007-11-18 17:41:42.000000000 +0100 -+++ nvi-1.81.6/common/exf.c 2008-05-01 18:09:55.000000000 +0200 -@@ -157,6 +157,18 @@ - */ - if (file_spath(sp, frp, &sb, &exists)) - return (1); -+ /* -+ * On LFS systems, it's possible that stat returned an error because -+ * the file is >2GB, which nvi would normally treat as "doesn't exist" -+ * and eventually overwrite. That's no good. Rather than mess with -+ * every stat() call in file_spath, we'll just check again here. -+ */ -+ if (!exists && stat(frp->name, &sb)) { -+ if (errno == EOVERFLOW) { -+ msgq(sp, M_ERR, "File too large (>2GB, probably)"); -+ goto err; -+ } -+ } - - /* - * Check whether we already have this file opened in some diff --git a/srcpkgs/nvi/patches/nvi-08-safe_printf.patch b/srcpkgs/nvi/patches/nvi-08-safe_printf.patch deleted file mode 100644 index 0e1cf838066a34..00000000000000 --- a/srcpkgs/nvi/patches/nvi-08-safe_printf.patch +++ /dev/null @@ -1,18 +0,0 @@ -#! /bin/sh /usr/share/dpatch/dpatch-run -## 08safe_printf.dpatch by <hesso@pool.math.tu-berlin.de> -## -## DP: No description. - -@DPATCH@ -diff -Naur nvi-1.81.6.orig/common/exf.c nvi-1.81.6/common/exf.c ---- nvi-1.81.6.orig/common/exf.c 2008-05-01 18:10:20.000000000 +0200 -+++ nvi-1.81.6/common/exf.c 2008-05-01 18:10:30.000000000 +0200 -@@ -1075,7 +1075,7 @@ - *--s = '.'; - } - } -- msgq(sp, M_INFO, s); -+ msgq(sp, M_INFO, "%s", s); - if (nf) - FREE_SPACE(sp, p, 0); - return (0); diff --git a/srcpkgs/nvi/patches/nvi-08-tempfile_umask.patch b/srcpkgs/nvi/patches/nvi-08-tempfile_umask.patch deleted file mode 100644 index 6cebc90f383da1..00000000000000 --- a/srcpkgs/nvi/patches/nvi-08-tempfile_umask.patch +++ /dev/null @@ -1,31 +0,0 @@ -#! /bin/sh /usr/share/dpatch/dpatch-run -## 08tempfile_umask.dpatch by <hesso@pool.math.tu-berlin.de> -## -## DP: No description. - -@DPATCH@ -diff -Naur nvi-1.81.6.orig/common/exf.c nvi-1.81.6/common/exf.c ---- nvi-1.81.6.orig/common/exf.c 2008-05-01 18:10:45.000000000 +0200 -+++ nvi-1.81.6/common/exf.c 2008-05-01 18:13:23.000000000 +0200 -@@ -207,16 +207,21 @@ - */ - oname = frp->name; - if (LF_ISSET(FS_OPENERR) || oname == NULL || !exists) { -+ mode_t orig_umask; - if (opts_empty(sp, O_TMP_DIRECTORY, 0)) - goto err; -+ orig_umask = umask(0); -+ umask(orig_umask & 0177); - (void)snprintf(tname, sizeof(tname), - "%s/vi.XXXXXX", O_STR(sp, O_TMP_DIRECTORY)); - if ((fd = mkstemp(tname)) == -1) { -+ umask(orig_umask); - msgq(sp, M_SYSERR, - "237|Unable to create temporary file"); - goto err; - } - (void)close(fd); -+ umask(orig_umask); - - if (frp->name == NULL) - F_SET(frp, FR_TMPFILE); diff --git a/srcpkgs/nvi/patches/nvi-09-casting.patch b/srcpkgs/nvi/patches/nvi-09-casting.patch deleted file mode 100644 index 6e19ae71e3dafd..00000000000000 --- a/srcpkgs/nvi/patches/nvi-09-casting.patch +++ /dev/null @@ -1,27 +0,0 @@ -#! /bin/sh /usr/share/dpatch/dpatch-run -## 09casting.dpatch by <hesso@pool.math.tu-berlin.de> -## -## DP: No description. - -@DPATCH@ -diff -Naur nvi-1.81.6.orig/vi/v_ch.c nvi-1.81.6/vi/v_ch.c ---- nvi-1.81.6.orig/vi/v_ch.c 2007-11-18 17:41:42.000000000 +0100 -+++ nvi-1.81.6/vi/v_ch.c 2008-05-01 18:14:03.000000000 +0200 -@@ -165,7 +165,7 @@ - endp = (startp = p) + len; - p += vp->m_start.cno; - for (cnt = F_ISSET(vp, VC_C1SET) ? vp->count : 1; cnt--;) { -- while (++p < endp && *p != key); -+ while (++p < endp && *p != (char) key); - if (p == endp) { - notfound(sp, key); - return (1); -@@ -247,7 +247,7 @@ - endp = p - 1; - p += vp->m_start.cno; - for (cnt = F_ISSET(vp, VC_C1SET) ? vp->count : 1; cnt--;) { -- while (--p > endp && *p != key); -+ while (--p > endp && *p != (char) key); - if (p == endp) { - notfound(sp, key); - return (1); diff --git a/srcpkgs/nvi/patches/nvi-10-no_one_line_visual.patch b/srcpkgs/nvi/patches/nvi-10-no_one_line_visual.patch deleted file mode 100644 index 17180910c64ca8..00000000000000 --- a/srcpkgs/nvi/patches/nvi-10-no_one_line_visual.patch +++ /dev/null @@ -1,24 +0,0 @@ -#! /bin/sh /usr/share/dpatch/dpatch-run -## 10no_one_line_visual.dpatch by <hesso@pool.math.tu-berlin.de> -## -## DP: Catch segfaults when the screen is only one line high. - -@DPATCH@ -diff -Naur nvi-1.81.6.orig/vi/vi.c nvi-1.81.6/vi/vi.c ---- nvi-1.81.6.orig/vi/vi.c 2007-11-18 17:41:42.000000000 +0100 -+++ nvi-1.81.6/vi/vi.c 2008-05-01 18:15:14.000000000 +0200 -@@ -974,6 +974,14 @@ - sp->rows = vip->srows = O_VAL(sp, O_LINES); - sp->cols = O_VAL(sp, O_COLUMNS); - sp->t_rows = sp->t_minrows = O_VAL(sp, O_WINDOW); -+ /* -+ * To avoid segfaults on terminals with only one line, -+ * catch this corner case now and die explicitly. -+ */ -+ if (sp->t_rows == 0) { -+ (void)fprintf(stderr, "Error: Screen too small for visual mode.\n"); -+ return 1; -+ } - if (sp->rows != 1) { - if (sp->t_rows > sp->rows - 1) { - sp->t_minrows = sp->t_rows = sp->rows - 1; diff --git a/srcpkgs/nvi/patches/nvi-11-backward_sentence_moving.patch b/srcpkgs/nvi/patches/nvi-11-backward_sentence_moving.patch deleted file mode 100644 index 9a89aec66abbd5..00000000000000 --- a/srcpkgs/nvi/patches/nvi-11-backward_sentence_moving.patch +++ /dev/null @@ -1,18 +0,0 @@ -#! /bin/sh /usr/share/dpatch/dpatch-run -## 11backward_sentence_moving.dpatch by <hesso@pool.math.tu-berlin.de> -## -## DP: No description. - -@DPATCH@ -diff -Naur nvi-1.81.6.orig/vi/v_sentence.c nvi-1.81.6/vi/v_sentence.c ---- nvi-1.81.6.orig/vi/v_sentence.c 2007-11-18 17:41:42.000000000 +0100 -+++ nvi-1.81.6/vi/v_sentence.c 2008-05-01 18:15:37.000000000 +0200 -@@ -291,7 +291,7 @@ - * we can end up where we started. Fix it. - */ - if (vp->m_start.lno != cs.cs_lno || -- vp->m_start.cno != cs.cs_cno) -+ vp->m_start.cno > cs.cs_cno) - goto okret; - - /* diff --git a/srcpkgs/nvi/patches/nvi-12-horiz_scroll_count.patch b/srcpkgs/nvi/patches/nvi-12-horiz_scroll_count.patch deleted file mode 100644 index aece3e00ca7836..00000000000000 --- a/srcpkgs/nvi/patches/nvi-12-horiz_scroll_count.patch +++ /dev/null @@ -1,18 +0,0 @@ -#! /bin/sh /usr/share/dpatch/dpatch-run -## 12horiz_scroll_count.dpatch by <hesso@pool.math.tu-berlin.de> -## -## DP: No description. - -@DPATCH@ -diff -Naur nvi-1.81.6.orig/vi/vs_refresh.c nvi-1.81.6/vi/vs_refresh.c ---- nvi-1.81.6.orig/vi/vs_refresh.c 2007-11-18 17:41:42.000000000 +0100 -+++ nvi-1.81.6/vi/vs_refresh.c 2008-05-01 18:16:01.000000000 +0200 -@@ -569,7 +569,7 @@ - * for the number option offset. - */ - cnt = vs_columns(sp, NULL, LNO, &CNO, NULL); -- if (O_ISSET(sp, O_NUMBER)) -+ if (O_ISSET(sp, O_NUMBER) && cnt) - cnt -= O_NUMBER_LENGTH; - - /* Adjust the window towards the beginning of the line. */ diff --git a/srcpkgs/nvi/patches/nvi-13-widechar_horrors.patch b/srcpkgs/nvi/patches/nvi-13-widechar_horrors.patch deleted file mode 100644 index 21cdb48d138c94..00000000000000 --- a/srcpkgs/nvi/patches/nvi-13-widechar_horrors.patch +++ /dev/null @@ -1,67 +0,0 @@ -#! /bin/sh /usr/share/dpatch/dpatch-run -## 13widechar_horrors.dpatch by <hesso@pool.math.tu-berlin.de> -## -## DP: This patch tries to cope with the fact that widechar support -## DP: in nvi is at best rudimentary. -## DP: Hunk 1) -## DP: * Due to "ch = *t", this code is not wide-char aware, so -## DP: cast the value to a proper type so the KEY_ macros make -## DP: the right choice. -## DP: Hunk 2) -## DP: * Printing of the in-/decreased number back into the screen -## DP: buffer is not widechar-aware, either. Add a dirty fix. -## DP: Cf. #497349. - -@DPATCH@ ---- nvi-1.81.6.orig/vi/vs_msg.c 2007-11-18 17:41:42.000000000 +0100 -+++ nvi-1.81.6/vi/vs_msg.c 2009-03-01 14:51:08.211414132 +0100 -@@ -472,10 +472,10 @@ - */ - if (ch == '\t') - ch = ' '; -- chlen = KEY_LEN(sp, ch); -+ chlen = KEY_LEN(sp, (unsigned char)ch); - if (cbp + chlen >= ecbp) - FLUSH; -- for (kp = KEY_NAME(sp, ch); chlen--;) -+ for (kp = KEY_NAME(sp, (unsigned char)ch); chlen--;) - *cbp++ = *kp++; - } - if (cbp > cbuf) ---- nvi-1.81.6.orig/vi/v_increment.c 2007-11-18 17:41:42.000000000 +0100 -+++ nvi-1.81.6/vi/v_increment.c 2009-03-01 15:12:50.950415874 +0100 -@@ -57,7 +57,7 @@ - long change, ltmp, lval; - size_t beg, blen, end, len, nlen, wlen; - int base, isempty, rval; -- char *ntype, nbuf[100]; -+ char *ntype, nbuf[100 * sizeof(CHAR_T)]; - CHAR_T *bp, *p, *t; - - /* Validate the operator. */ -@@ -202,7 +202,7 @@ - /* If we cross 0, signed numbers lose their sign. */ - if (lval == 0 && ntype == fmt[SDEC]) - ntype = fmt[DEC]; -- nlen = snprintf(nbuf, sizeof(nbuf), ntype, lval); -+ nlen = snprintf(nbuf, sizeof(nbuf)/sizeof(CHAR_T), ntype, lval); - } else { - if ((nret = nget_uslong(sp, &ulval, t, NULL, base)) != NUM_OK) - goto err; -@@ -224,7 +224,15 @@ - if (base == 16) - wlen -= 2; - -- nlen = snprintf(nbuf, sizeof(nbuf), ntype, wlen, ulval); -+ nlen = snprintf(nbuf, sizeof(nbuf)/sizeof(CHAR_T), ntype, wlen, ulval); -+ } -+ -+ /* Inflate the printed char buffer to CHAR_T elements if necessary */ -+ if (sizeof(CHAR_T) > sizeof(char)) { -+ int nlen_inflate; -+ for (nlen_inflate = nlen; nlen_inflate >= 0; nlen_inflate--) { -+ ((CHAR_T *)nbuf)[nlen_inflate] = nbuf[nlen_inflate]; -+ } - } - - /* Build the new line. */ diff --git a/srcpkgs/nvi/patches/nvi-14-private_regex_fixes.patch b/srcpkgs/nvi/patches/nvi-14-private_regex_fixes.patch deleted file mode 100644 index 8ed783dec51bce..00000000000000 --- a/srcpkgs/nvi/patches/nvi-14-private_regex_fixes.patch +++ /dev/null @@ -1,31 +0,0 @@ -#! /bin/sh /usr/share/dpatch/dpatch-run -## 14private_regex_fixes.dpatch by <hesso@pool.math.tu-berlin.de> -## -## DP: Fixes to the private regex library; includes fix for #523934. - -@DPATCH@ -diff -Naur regex.orig/regcomp.c regex/regcomp.c ---- nvi-1.81.6.orig/regex/regcomp.c 2007-11-18 17:41:42.000000000 +0100 -+++ nvi-1.81.6/regex/regcomp.c 2008-05-01 18:37:57.000000000 +0200 -@@ -606,7 +606,8 @@ - REQUIRE(starordinary, REG_BADRPT); - /* FALLTHROUGH */ - default: -- ordinary(p, c &~ BACKSL); -+ /* ordinary(p, c &~ BACKSL); -- Fix potential overflow */ -+ ordinary(p, c & 0xff); - break; - } - -diff -Naur regex.orig/regexec.c regex/regexec.c ---- nvi-1.81.6.orig/regex/regexec.c 2007-11-18 17:41:42.000000000 +0100 -+++ nvi-1.81.6/regex/regexec.c 2008-05-01 18:38:00.000000000 +0200 -@@ -63,7 +63,7 @@ - - /* macros for manipulating states, small version */ - #define states int --#define states1 states /* for later use in regexec() decision */ -+typedef states states1; /* for later use in regexec() decision */ - #define CLEAR(v) ((v) = 0) - #define SET0(v, n) ((v) &= ~(1 << (n))) - #define SET1(v, n) ((v) |= 1 << (n)) diff --git a/srcpkgs/nvi/patches/nvi-15-search_word.patch b/srcpkgs/nvi/patches/nvi-15-search_word.patch deleted file mode 100644 index 38c914b5eff3a7..00000000000000 --- a/srcpkgs/nvi/patches/nvi-15-search_word.patch +++ /dev/null @@ -1,29 +0,0 @@ -#! /bin/sh /usr/share/dpatch/dpatch-run -## 15search_word.dpatch by Al Viro <viro@ZenIV.linux.org.uk> -## -## DP: Fix {^A} command. (End-of-word was not included in search -## DP: regexp leading to false positives.) - -@DPATCH@ ---- nvi-1.81.6.orig/vi/v_search.c 2007-11-18 11:41:42.000000000 -0500 -+++ nvi-1.81.6/vi/v_search.c 2009-03-05 15:37:37.000000000 -0500 -@@ -322,16 +322,17 @@ - v_searchw(SCR *sp, VICMD *vp) - { - size_t blen, len; -+ size_t olen = STRLEN(VIP(sp)->keyw); - int rval; - CHAR_T *bp, *p; - -- len = VIP(sp)->klen + RE_WSTART_LEN + RE_WSTOP_LEN; -+ len = olen + RE_WSTART_LEN + RE_WSTOP_LEN; - GET_SPACE_RETW(sp, bp, blen, len); - MEMCPY(bp, RE_WSTART, RE_WSTART_LEN); - p = bp + RE_WSTART_LEN; -- MEMCPY(p, VIP(sp)->keyw, VIP(sp)->klen); -- p += VIP(sp)->klen; -+ MEMCPY(p, VIP(sp)->keyw, olen); -+ p += olen; - MEMCPY(p, RE_WSTOP, RE_WSTOP_LEN); - - rval = v_search(sp, vp, bp, len, SEARCH_SET, FORWARD); diff --git a/srcpkgs/nvi/patches/nvi-16-manpage_errors.patch b/srcpkgs/nvi/patches/nvi-16-manpage_errors.patch deleted file mode 100644 index 2c7be51fc0433a..00000000000000 --- a/srcpkgs/nvi/patches/nvi-16-manpage_errors.patch +++ /dev/null @@ -1,770 +0,0 @@ -#! /bin/sh /usr/share/dpatch/dpatch-run -## 16manpage_errors.dpatch by <hesso@pool.math.tu-berlin.de> -## -## DP: Fix a truckload of roff markup glitches. - -@DPATCH@ -diff -Naur nvi-1.81.6.orig/docs/vi.man/vi.1 nvi-1.81.6/docs/vi.man/vi.1 ---- nvi-1.81.6.orig/docs/vi.man/vi.1 2007-11-18 17:41:42.000000000 +0100 -+++ nvi-1.81.6/docs/vi.man/vi.1 2008-05-01 18:17:59.000000000 +0200 -@@ -17,35 +17,35 @@ - .SH SYNOPSIS - .B ex - [\c --.B -eFRrSsv\c -+.B \-eFRrSsv\c - ] [\c --.BI -c " cmd"\c -+.BI \-c " cmd"\c - ] [\c --.BI -t " tag"\c -+.BI \-t " tag"\c - ] [\c --.BI -w " size"\c -+.BI \-w " size"\c - ] [file ...] - .br - .B vi - [\c --.B -eFlRrSv\c -+.B \-eFlRrSv\c - ] [\c --.BI -c " cmd"\c -+.BI \-c " cmd"\c - ] [\c --.BI -t " tag"\c -+.BI \-t " tag"\c - ] [\c --.BI -w " size"\c -+.BI \-w " size"\c - ] [file ...] - .br - .B view - [\c --.B -eFRrSv\c -+.B \-eFRrSv\c - ] [\c --.BI -c " cmd"\c -+.BI \-c " cmd"\c - ] [\c --.BI -t " tag"\c -+.BI \-t " tag"\c - ] [\c --.BI -w " size"\c -+.BI \-w " size"\c - ] [file ...] - .SH LICENSE - The vi program is freely redistributable. You are welcome to copy, -@@ -57,7 +57,7 @@ - .I \&Vi - is a screen oriented text editor. - .I \&Ex --is a line-oriented text editor. -+is a line\(hyoriented text editor. - .I \&Ex - and - .I \&vi -@@ -66,7 +66,7 @@ - .I View - is the equivalent of using the - .B \-R --(read-only) option of -+(read\(hyonly) option of - .IR \&vi . - .PP - This manual page is the one provided with the -@@ -75,7 +75,7 @@ - .I ex/vi - text editors. - .I Nex/nvi --are intended as bug-for-bug compatible replacements for the original -+are intended as bug\(hyfor\(hybug compatible replacements for the original - Fourth Berkeley Software Distribution (4BSD) - .I \&ex - and -@@ -93,7 +93,7 @@ - editor before this manual page. - If you're in an unfamiliar environment, and you absolutely have to - get work done immediately, read the section after the options --description, entitled ``Fast Startup''. -+description, entitled \(lqFast Startup\(rq. - It's probably enough to get you going. - .PP - The following options are available: -@@ -105,7 +105,7 @@ - Particularly useful for initial positioning in the file, however - .B cmd - is not limited to positioning commands. --This is the POSIX 1003.2 interface for the historic ``+cmd'' syntax. -+This is the POSIX 1003.2 interface for the historic \(lq+cmd\(rq syntax. - .I Nex/nvi - supports both the old and new syntax. - .TP -@@ -122,7 +122,7 @@ - Start editing with the lisp and showmatch options set. - .TP - .B \-R --Start editing in read-only mode, as if the command name was -+Start editing in read\(hyonly mode, as if the command name was - .IR view , - or the - .B readonly -@@ -151,7 +151,7 @@ - Prompts, informative messages and other user oriented message - are turned off, - and no startup files or environmental variables are read. --This is the POSIX 1003.2 interface for the historic ``\-'' argument. -+This is the POSIX 1003.2 interface for the historic \(lq\-\(rq argument. - .I \&Nex/nvi - supports both the old and new syntax. - .TP -@@ -215,8 +215,8 @@ - There are commands that switch you into input mode. - There is only one key that takes you out of input mode, - and that is the <escape> key. --(Key names are written using less-than and greater-than signs, e.g. --<escape> means the ``escape'' key, usually labeled ``esc'' on your -+(Key names are written using less\(hythan and greater\(hythan signs, e.g. -+<escape> means the \(lqescape\(rq key, usually labeled \(lqesc\(rq on your - terminal's keyboard.) - If you're ever confused as to which mode you're in, - keep entering the <escape> key until -@@ -227,9 +227,9 @@ - will beep at you if you try and do something that's not allowed. - It will also display error messages.) - .PP --To start editing a file, enter the command ``vi file_name<carriage-return>''. -+To start editing a file, enter the command \(lqvi file_name<carriage\(hyreturn>\(rq. - The command you should enter as soon as you start editing is --``:set verbose showmode<carriage-return>''. -+\(lq:set verbose showmode<carriage\(hyreturn>\(rq. - This will make the editor give you verbose error messages and display - the current mode at the bottom of the screen. - .PP -@@ -247,11 +247,11 @@ - .B l - Move the cursor right one character. - .TP --.B <cursor-arrows> -+.B <cursor\(hyarrows> - The cursor arrow keys should work, too. - .TP --.B /text<carriage-return> --Search for the string ``text'' in the file, -+.B /text<carriage\(hyreturn> -+Search for the string \(lqtext\(rq in the file, - and move the cursor to its first character. - .PP - The commands to enter new text are: -@@ -303,30 +303,30 @@ - .PP - The commands to write the file are: - .TP --.B :w<carriage-return> -+.B :w<carriage\(hyreturn> - Write the file back to the file with the name that you originally used - as an argument on the - .I \&vi - command line. - .TP --.B ":w file_name<carriage-return>" --Write the file back to the file with the name ``file_name''. -+.B ":w file_name<carriage\(hyreturn>" -+Write the file back to the file with the name \(lqfile_name\(rq. - .PP - The commands to quit editing and exit the editor are: - .TP --.B :q<carriage-return> -+.B :q<carriage\(hyreturn> - Quit editing and leave vi (if you've modified the file, but not - saved your changes, - .I \&vi - will refuse to quit). - .TP --.B :q!<carriage-return> -+.B :q!<carriage\(hyreturn> - Quit, discarding any modifications that you may have made. - .PP - One final caution. - Unusual characters can take up more than one column on the screen, - and long lines can take up more than a single screen line. --The above commands work on ``physical'' characters and lines, -+The above commands work on \(lqphysical\(rq characters and lines, - i.e. they affect the entire line no matter how many screen lines it - takes up and the entire character no matter how many screen columns - it takes up. -@@ -339,87 +339,87 @@ - character. - .PP - .TP --.B "[count] <control-A>" -+.B "[count] <control\(hyA>" - Search forward - .I count - times for the current word. - .TP --.B "[count] <control-B>" -+.B "[count] <control\(hyB>" - Page backwards - .I count - screens. - .TP --.B "[count] <control-D>" -+.B "[count] <control\(hyD>" - Scroll forward - .I count - lines. - .TP --.B "[count] <control-E>" -+.B "[count] <control\(hyE>" - Scroll forward - .I count - lines, leaving the current line and column as is, if possible. - .TP --.B "[count] <control-F>" -+.B "[count] <control\(hyF>" - Page forward - .I count - screens. - .TP --.B "<control-G>" -+.B "<control\(hyG>" - Display the file information. - .TP --.B "<control-H>" -+.B "<control\(hyH>" - .TP - .B "[count] h" - Move the cursor back - .I count - characters in the current line. - .TP --.B "[count] <control-J>" -+.B "[count] <control\(hyJ>" - .TP --.B "[count] <control-N>" -+.B "[count] <control\(hyN>" - .TP - .B "[count] j" - Move the cursor down - .I count - lines without changing the current column. - .TP --.B "<control-L>" -+.B "<control\(hyL>" - .TP --.B "<control-R>" -+.B "<control\(hyR>" - Repaint the screen. - .TP --.B "[count] <control-M>" -+.B "[count] <control\(hyM>" - .TP - .B "[count] +" - Move the cursor down - .I count - lines to the first nonblank character of that line. - .TP --.B "[count] <control-P>" -+.B "[count] <control\(hyP>" - .TP - .B "[count] k" - Move the cursor up - .I count - lines, without changing the current column. - .TP --.B "<control-T>" -+.B "<control\(hyT>" - Return to the most recent tag context. - .TP --.B "<control-U>" -+.B "<control\(hyU>" - Scroll backwards - .I count - lines. - .TP --.B "<control-W>" -+.B "<control\(hyW>" - Switch to the next lower screen in the window, or, to the first - screen if there are no lower screens in the window. - .TP --.B "<control-Y>" -+.B "<control\(hyY>" - Scroll backwards - .I count - lines, leaving the current line and column as is, if possible. - .TP --.B "<control-Z>" -+.B "<control\(hyZ>" - Suspend the current editor session. - .TP - .B "<escape>" -@@ -427,10 +427,10 @@ - .I \&ex - commands or cancel partial commands. - .TP --.B "<control-]>" -+.B "<control\(hy]>" - Push a tag reference onto the tag stack. - .TP --.B "<control-^>" -+.B "<control\(hy^>" - Switch to the most recently edited file. - .TP - .B "[count] <space>" -@@ -440,10 +440,10 @@ - .I count - characters without changing the current line. - .TP --.B "[count] ! motion shell-argument(s)" -+.B "[count] ! motion shell\(hyargument(s)" - Replace text with results from a shell command. - .TP --.B "[count] # #|+|-" -+.B "[count] # #|+|\-" - Increment or decrement the cursor number. - .TP - .B "[count] $" -@@ -457,7 +457,7 @@ - .TP - .B "'<character>" - .TP --.B "`<character>" -+.B "\`<character>" - Return to a context marked by the character - .IR <character> . - .TP -@@ -476,7 +476,7 @@ - .I count - times. - .TP --.B "[count] -" -+.B "[count] \-" - Move to first nonblank of the previous line, - .I count - times. -@@ -486,13 +486,13 @@ - .I \&vi - command that modified text. - .TP --.B "/RE<carriage-return>" -+.B "/RE<carriage\(hyreturn>" - .TP --.B "/RE/ [offset]<carriage-return>" -+.B "/RE/ [offset]<carriage\(hyreturn>" - .TP --.B "?RE<carriage-return>" -+.B "?RE<carriage\(hyreturn>" - .TP --.B "?RE? [offset]<carriage-return>" -+.B "?RE? [offset]<carriage\(hyreturn>" - .TP - .B "N" - .TP -@@ -527,15 +527,15 @@ - bigwords. - .TP - .B "[buffer] [count] C" --Change text from the current position to the end-of-line. -+Change text from the current position to the end\(hyof\(hyline. - .TP - .B "[buffer] D" --Delete text from the current position to the end-of-line. -+Delete text from the current position to the end\(hyof\(hyline. - .TP - .B "[count] E" - Move forward - .I count --end-of-bigwords. -+end\(hyof\(hybigwords. - .TP - .B "[count] F <character>" - Search -@@ -552,7 +552,7 @@ - .TP - .B "[count] H" - Move to the screen line --.I "count - 1" -+.I "count \- 1" - lines below the top of the screen. - .TP - .B "[count] I" -@@ -563,7 +563,7 @@ - .TP - .B "[count] L" - Move to the screen line --.I "count - 1" -+.I "count \- 1" - lines above the bottom of the screen. - .TP - .B " M" -@@ -614,7 +614,7 @@ - characters before the cursor. - .TP - .B "[buffer] [count] Y" --Copy (or ``yank'') -+Copy (or \(lqyank\(rq) - .I count - lines into the specified buffer. - .TP -@@ -637,7 +637,7 @@ - .TP - .B "[count] _" - Move down --.I "count - 1" -+.I "count \- 1" - lines, to the first nonblank character. - .TP - .B "[count] a" -@@ -657,7 +657,7 @@ - .B "[count] e" - Move forward - .I count --end-of-words. -+end\(hyof\(hywords. - .TP - .B "[count] f<character>" - Search forward, -@@ -709,12 +709,12 @@ - characters. - .TP - .B "[buffer] [count] y motion" --Copy (or ``yank'') -+Copy (or \(lqyank\(rq) - a text region specified by the - .I count - and motion into a buffer. - .TP --.B "[count1] z [count2] -|.|+|^|<carriage-return>" -+.B "[count1] z [count2] \-|.|+|^|<carriage\(hyreturn>" - Redraw, optionally repositioning and resizing the screen. - .TP - .B "[count] {" -@@ -735,13 +735,20 @@ - .B "[count] ~" - Reverse the case of the next - .I count --character(s). -+character(s), if the -+.B tildeop -+option is -+.IR unset . - .TP - .B "[count] ~ motion" - Reverse the case of the characters in a text region specified by the - .I count - and --.IR motion . -+.IR motion , -+if the -+.B tildeop -+option is -+.IR set . - .TP - .B "<interrupt>" - Interrupt the current operation. -@@ -755,18 +762,18 @@ - .B "<nul>" - Replay the previous input. - .TP --.B "<control-D>" -+.B "<control\(hyD>" - Erase to the previous - .B shiftwidth - column boundary. - .TP --.B "^<control-D>" -+.B "^<control\(hyD>" - Erase all of the autoindent characters, and reset the autoindent level. - .TP --.B "0<control-D>" -+.B "0<control\(hyD>" - Erase all of the autoindent characters. - .TP --.B "<control-T>" -+.B "<control\(hyT>" - Insert sufficient - .I <tab> - and -@@ -777,7 +784,7 @@ - .TP - .B "<erase> - .TP --.B "<control-H>" -+.B "<control\(hyH>" - Erase the last character. - .TP - .B "<literal next>" -@@ -789,7 +796,7 @@ - .B "<line erase>" - Erase the current line. - .TP --.B "<control-W>" -+.B "<control\(hyW>" - .TP - .B "<word erase>" - Erase the last word. -@@ -799,7 +806,7 @@ - .B ttywerase - options. - .TP --.B "<control-X>[0-9A-Fa-f]+" -+.B "<control\(hyX>[0\-9A\-Fa\-f]+" - Insert a character with the specified hexadecimal value into the text. - .TP - .B "<interrupt>" -@@ -811,7 +818,7 @@ - In each entry below, the tag line is a usage synopsis for the command. - .PP - .TP --.B "<end-of-file>" -+.B "<end\(hyof\(hyfile>" - Scroll the screen. - .TP - .B "! argument(s)" -@@ -932,7 +939,7 @@ - .I file - if it was previously saved. - .TP --.B "res[ize] [+|-]size" -+.B "res[ize] [+|\-]size" - .I \&Vi - mode only. - Grow or shrink the current screen. -@@ -1034,7 +1041,10 @@ - .I \&ex - and - .I \&vi --modes, unless otherwise specified. -+modes, unless otherwise specified. Multiple options can be given in -+one set or unset, separated by spaces or tabs. Spaces and tabs can be -+included in string options (eg. tags or filec) by preceding each with -+a backslash. There's no way to get backslash itself into an option. - .PP - .TP - .B "altwerase [off]" -@@ -1071,7 +1081,7 @@ - command. - .TP - .B "cedit [no default]" --Set the character to edit the colon command-line history. -+Set the character to edit the colon command\(hyline history. - .TP - .B "columns, co [80]" - Set the number of columns in the screen. -@@ -1085,7 +1095,7 @@ - The directory where temporary files are created. - .TP - .B "edcompatible, ed [off]" --Remember the values of the ``c'' and ``g'' suffices to the -+Remember the values of the \(lqc\(rq and \(lqg\(rq suffices to the - .B substitute - commands, instead of initializing them as unset for each new - command. -@@ -1114,8 +1124,8 @@ - Set the spacing between hardware tab settings. - .TP - .B "iclower [off]" --Makes all Regular Expressions case-insensitive, --as long as an upper-case letter does not appear in the search string. -+Makes all Regular Expressions case\(hyinsensitive, -+as long as an upper\(hycase letter does not appear in the search string. - .TP - .B "ignorecase, ic [off]" - Ignore case differences in regular expressions. -@@ -1128,7 +1138,7 @@ - .B "leftright [off]" - .I \&Vi - only. --Do left-right scrolling. -+Do left\(hyright scrolling. - .TP - .B "lines, li [24]" - .I \&Vi -@@ -1227,7 +1237,7 @@ - Display a command prompt. - .TP - .B "readonly, ro [off]" --Mark the file and session as read-only. -+Mark the file and session as read\(hyonly. - .TP - .B "recdir [/var/tmp/vi.recover]" - The directory where recovery files are stored. -@@ -1278,7 +1288,7 @@ - .\" to save my life. The ONLY way I've been able to get this to work - .\" is with the .tr command. - .tr Q" --.ds ms shellmeta [~{[*?$`'Q\e] -+.ds ms shellmeta [~{[*?$\`'Q\e] - .TP - .B "\*(ms" - .tr QQ -@@ -1291,17 +1301,17 @@ - .B "showmatch, sm [off]" - .I \&Vi - only. --Note matching ``{'' and ``('' for ``}'' and ``)'' characters. -+Note matching \(lq{\(rq and \(lq(\(rq for \(lq}\(rq and \(lq)\(rq characters. - .TP - .B "showmode, smd [off]" - .I \&Vi - only. --Display the current editor mode and a ``modified'' flag. -+Display the current editor mode and a \(lqmodified\(rq flag. - .TP - .B "sidescroll [16]" - .I \&Vi - only. --Set the amount a left-right scroll will shift. -+Set the amount a left\(hyright scroll will shift. - .TP - .B "slowopen, slow [off]" - Delay display updating during text input. -@@ -1379,7 +1389,7 @@ - .I \&Vi - only. - Break lines automatically, the specified number of columns from the --left-hand margin. -+left\(hyhand margin. - If both the - .B wraplen - and -@@ -1392,7 +1402,7 @@ - .I \&Vi - only. - Break lines automatically, the specified number of columns from the --right-hand margin. -+right\(hyhand margin. - If both the - .B wraplen - and -@@ -1405,7 +1415,7 @@ - Set searches to wrap around the end or beginning of the file. - .TP - .B "writeany, wa [off]" --Turn off file-overwriting checks. -+Turn off file\(hyoverwriting checks. - .SH "ENVIRONMENT VARIABLES - .TP - .I COLUMNS -@@ -1430,7 +1440,7 @@ - .TP - .I HOME - The user's home directory, used as the initial directory path --for the startup ``$\fIHOME\fP/.nexrc'' and ``$\fIHOME\fP/.exrc'' -+for the startup \(lq$\fIHOME\fP/.nexrc\(rq and \(lq$\fIHOME\fP/.exrc\(rq - files. - This value is also used as the default directory for the - .I \&vi -@@ -1462,7 +1472,7 @@ - .TP - .I TERM - The user's terminal type. --The default is the type ``unknown''. -+The default is the type \(lqunknown\(rq. - If the - .I TERM - environmental variable is not set when -@@ -1482,7 +1492,7 @@ - SIGALRM - .I \&Vi/ex - uses this signal for periodic backups of file modifications and to --display ``busy'' messages when operations are likely to take a long time. -+display \(lqbusy\(rq messages when operations are likely to take a long time. - .TP - SIGHUP - .TP -@@ -1492,7 +1502,7 @@ - be later recovered. - See the - .I \&vi/ex --Reference manual section entitled ``Recovery'' for more information. -+Reference manual section entitled \(lqRecovery\(rq for more information. - .TP - SIGINT - When an interrupt occurs, -@@ -1506,7 +1516,7 @@ - The screen is resized. - See the - .I \&vi/ex --Reference manual section entitled ``Sizing the Screen'' for more information. -+Reference manual section entitled \(lqSizing the Screen\(rq for more information. - .TP - SIGCONT - .TP -@@ -1521,7 +1531,7 @@ - The default user shell. - .TP - /etc/vi.exrc --System-wide vi startup file. -+System\(hywide vi startup file. - .TP - /tmp - Temporary file directory. -@@ -1546,38 +1556,38 @@ - .IR curses (3), - .IR dbopen (3) - .sp --The ``Vi Quick Reference'' card. -+The \(lqVi Quick Reference\(rq card. - .sp --``An Introduction to Display Editing with Vi'', found in the --``UNIX User's Manual Supplementary Documents'' -+\(lqAn Introduction to Display Editing with Vi\(rq, found in the -+\(lqUNIX User's Manual Supplementary Documents\(rq - section of both the 4.3BSD and 4.4BSD manual sets. - This document is the closest thing available to an introduction to the - .I \&vi - screen editor. - .sp --``Ex Reference Manual (Version 3.7)'', -+\(lqEx Reference Manual (Version 3.7)\(rq, - found in the --``UNIX User's Manual Supplementary Documents'' -+\(lqUNIX User's Manual Supplementary Documents\(rq - section of both the 4.3BSD and 4.4BSD manual sets. - This document is the final reference for the - .I \&ex - editor, as distributed in most historic 4BSD and System V systems. - .sp --``Edit: A tutorial'', -+\(lqEdit: A tutorial\(rq, - found in the --``UNIX User's Manual Supplementary Documents'' -+\(lqUNIX User's Manual Supplementary Documents\(rq - section of the 4.3BSD manual set. - This document is an introduction to a simple version of the - .I \&ex - screen editor. - .sp --``Ex/Vi Reference Manual'', -+\(lqEx/Vi Reference Manual\(rq, - found in the --``UNIX User's Manual Supplementary Documents'' -+\(lqUNIX User's Manual Supplementary Documents\(rq - section of the 4.4BSD manual set. - This document is the final reference for the - .I \&nex/nvi --text editors, as distributed in 4.4BSD and 4.4BSD-Lite. -+text editors, as distributed in 4.4BSD and 4.4BSD\(hyLite. - .PP - .I Roff - source for all of these documents is distributed with -@@ -1588,7 +1598,7 @@ - .I nex/nvi - source code. - .sp --The files ``autowrite'', ``input'', ``quoting'' and ``structures'' -+The files \(lqautowrite\(rq, \(lqinput\(rq, \(lqquoting\(rq and \(lqstructures\(rq - found in the - .I nvi/docs/internals - directory of the -@@ -1602,7 +1612,7 @@ - editor first appeared in 4.4BSD. - .SH STANDARDS - .I \&Nex/nvi --is close to IEEE Std1003.2 (``POSIX''). -+is close to IEEE Std1003.2 (\(lqPOSIX\(rq). - That document differs from historical - .I ex/vi - practice in several places; there are changes to be made on both sides. diff --git a/srcpkgs/nvi/patches/nvi-17-tutorial_typos.patch b/srcpkgs/nvi/patches/nvi-17-tutorial_typos.patch deleted file mode 100644 index f45aa80aed2f9a..00000000000000 --- a/srcpkgs/nvi/patches/nvi-17-tutorial_typos.patch +++ /dev/null @@ -1,63 +0,0 @@ -#! /bin/sh /usr/share/dpatch/dpatch-run -## 17tutorial_typos.dpatch -## -## DP: Fix typos in the nvi tutorial. - -@DPATCH@ ---- nvi-1.81.6.orig/nvi-1.79/docs/tutorial/vi.beginner -+++ nvi-1.81.6/nvi-1.79/docs/tutorial/vi.beginner -@@ -505,7 +505,7 @@ - j - moves the cursor DOWN one line - h - moves the cursor one character to the LEFT - --Section 22: {i} {a} {I} {A} {o} {O} ^[ (escape key) -+Section 22: {i} {a} {I} {A} {o} {O} {^[} (escape key) - - For this and following sections you will need to use the ESCAPE key on your - terminal. It is usually marked ESC. Since the escape key is the same as -@@ -525,9 +525,9 @@ - on the word 'of'.) - - Now carefully type the following string and observe the effects: -- {iexample ^[} (remember: ^[ is the escape key)} -+ {iexample ^[} (remember: ^[ is the escape key) - The {i} begins the insert mode, and 'example ' is inserted into the line: --be sure to notice the blank in 'example '. The ^[ ends insertion mode, -+be sure to notice the blank in 'example '. The {^[} ends insertion mode, - and the line is updated to include the new string. Line 1 should look exactly - like Line 2. - -@@ -541,9 +541,9 @@ - of 'line'. You can do this in several ways, one way is the following: - First, type {/line /^M}. This puts us on the word 'line' in Line 4 - (the blank in the search string is important!). Next, type {e}. The 'e' puts --us at the end of the word. Now, type {as^[ (^[ is the escape character)}. -+us at the end of the word. Now, type {as^[} (^[ is the escape character). - The 'a' puts us in insert mode, AFTER the current character. We appended the --'s', and the escape ^[ ended the insert mode. -+'s', and the escape '^[' ended the insert mode. - - The difference between {i} (insert) and {a} (append) is that {i} begins - inserting text BEFORE the cursor, and {a} begins inserting AFTER the cursor. ---- nvi-1.81.6.orig/nvi-1.79/docs/tutorial/vi.advanced -+++ nvi-1.81.6/nvi-1.79/docs/tutorial/vi.advanced -@@ -26,8 +26,8 @@ - 1 introduction: {^F} {ZZ} - 2 introduction (con't) and positioning: {^F} {^B} - 3 introduction (con't) and positioning: {^F} {^B} -- 4 positioning: {^F} {^B} ^M (return key) -- 5 quitting: {:q!} ^M key -+ 4 positioning: {^F} {^B} {^M} (return key) -+ 5 quitting: {:q!} {^M} (return key) - 6 marking, cursor and screen positioning: {m} {G} {'} {z} - 7 marking, cursor and screen positioning: {m} {G} {'} {z} - 8 marking, cursor and screen positioning: {z} {m} {'} -@@ -44,7 +44,7 @@ - 19 screen positioning: {H} {M} {L} - 20 character positioning: {w} {b} {0} {W} {B} {e} {E} {'} {`} - 21 cursor positioning: {l} {k} {j} {h} -- 22 adding text: {i} {a} {I} {A} {o} {O} ^[ (escape key) -+ 22 adding text: {i} {a} {I} {A} {o} {O} {^[} (escape key) - 23 character manipulation: {f} {x} {X} {w} {l} {r} {R} {s} {S} {J} - 24 undo: {u} {U} - 25 review diff --git a/srcpkgs/nvi/patches/nvi-18-dbpagesize_binpower.patch b/srcpkgs/nvi/patches/nvi-18-dbpagesize_binpower.patch deleted file mode 100644 index 0fabbc6ac994f1..00000000000000 --- a/srcpkgs/nvi/patches/nvi-18-dbpagesize_binpower.patch +++ /dev/null @@ -1,25 +0,0 @@ -#! /bin/sh /usr/share/dpatch/dpatch-run -## 18dbpagesize_binpower.dpatch by <hesso@pool.math.tu-berlin.de> -## -## DP: Make sure that the pagesize passed to db__set_pagesize() is -## DP: a power of two. - -@DPATCH@ ---- nvi-1.81.6.orig/common/exf.c 2009-03-09 01:48:01.695862889 +0100 -+++ nvi-1.81.6/common/exf.c 2009-03-09 10:42:41.147866272 +0100 -@@ -249,11 +249,10 @@ - * (vi should have good locality) or smaller than 1K. - */ - psize = ((sb.st_size / 15) + 1023) / 1024; -- if (psize > 10) -- psize = 10; -- if (psize == 0) -- psize = 1; -- psize *= 1024; -+ if (psize >= 8) psize=8<<10; -+ else if (psize >= 4) psize=4<<10; -+ else if (psize >= 2) psize=2<<10; -+ else psize=1<<10; - - F_SET(ep, F_DEVSET); - ep->mdev = sb.st_dev; diff --git a/srcpkgs/nvi/patches/nvi-19-include_term_h.patch b/srcpkgs/nvi/patches/nvi-19-include_term_h.patch deleted file mode 100644 index a4e46984730207..00000000000000 --- a/srcpkgs/nvi/patches/nvi-19-include_term_h.patch +++ /dev/null @@ -1,28 +0,0 @@ -#! /bin/sh /usr/share/dpatch/dpatch-run -## 19include_term_h.dpatch by <hesso@pool.math.tu-berlin.de> -## -## DP: Add <term.h> to the include list to suppress a few warnings. - -@DPATCH@ -diff -Naur nvi-1.81.6.orig/cl/cl_funcs.c nvi-1.81.6/cl/cl_funcs.c ---- nvi-1.81.6.orig/cl/cl_funcs.c 2007-11-18 17:41:42.000000000 +0100 -+++ nvi-1.81.6/cl/cl_funcs.c 2008-05-01 18:23:08.000000000 +0200 -@@ -18,6 +18,7 @@ - #include <sys/time.h> - - #include <bitstring.h> -+#include <term.h> - #include <ctype.h> - #include <signal.h> - #include <stdio.h> -diff -Naur nvi-1.81.6.orig/cl/cl_screen.c nvi-1.81.6/cl/cl_screen.c ---- nvi-1.81.6.orig/cl/cl_screen.c 2007-11-18 17:41:42.000000000 +0100 -+++ nvi-1.81.6/cl/cl_screen.c 2008-05-01 18:23:02.000000000 +0200 -@@ -17,6 +17,7 @@ - #include <sys/queue.h> - - #include <bitstring.h> -+#include <term.h> - #include <errno.h> - #include <signal.h> - #include <stdio.h> diff --git a/srcpkgs/nvi/patches/nvi-20-glibc_has_grantpt.patch b/srcpkgs/nvi/patches/nvi-20-glibc_has_grantpt.patch deleted file mode 100644 index 967951ebfecc5f..00000000000000 --- a/srcpkgs/nvi/patches/nvi-20-glibc_has_grantpt.patch +++ /dev/null @@ -1,29 +0,0 @@ -#! /bin/sh /usr/share/dpatch/dpatch-run -## 20glibc_has_grantpt.dpatch by <hesso@pool.math.tu-berlin.de> -## -## DP: glibc has grantpt(), so only hceck for HAVE_SYS5_PTY -## DP: on non-glibc installations. - -@DPATCH@ -diff -Naur nvi-1.81.6.orig/ex/ex_script.c nvi-1.81.6/ex/ex_script.c ---- nvi-1.81.6.orig/ex/ex_script.c 2007-11-18 17:41:42.000000000 +0100 -+++ nvi-1.81.6/ex/ex_script.c 2008-05-01 18:24:06.000000000 +0200 -@@ -23,7 +23,8 @@ - #include <sys/select.h> - #endif - #include <sys/stat.h> --#ifdef HAVE_SYS5_PTY -+/* glibc2.1 defines grantpt but there is no stropts.h */ -+#if defined(HAVE_SYS5_PTY) && !defined(__GLIBC__) - #include <sys/stropts.h> - #endif - #include <sys/time.h> -@@ -664,7 +665,7 @@ - F_CLR(gp, G_SCRWIN); - } - --#ifdef HAVE_SYS5_PTY -+#if defined(HAVE_SYS5_PTY) && !defined(__GLIBC__) - static int ptys_open __P((int, char *)); - static int ptym_open __P((char *)); - diff --git a/srcpkgs/nvi/patches/nvi-21-exrc_writability_check.patch b/srcpkgs/nvi/patches/nvi-21-exrc_writability_check.patch deleted file mode 100644 index a93dbc5bc42e6e..00000000000000 --- a/srcpkgs/nvi/patches/nvi-21-exrc_writability_check.patch +++ /dev/null @@ -1,61 +0,0 @@ -#! /bin/sh /usr/share/dpatch/dpatch-run -## 21exrc_writability_check.dpatch by <hesso@pool.math.tu-berlin.de> -## -## DP: No description. - -@DPATCH@ -diff -Naur nvi-1.81.6.orig/ex/ex_init.c nvi-1.81.6/ex/ex_init.c ---- nvi-1.81.6.orig/ex/ex_init.c 2007-11-18 17:41:42.000000000 +0100 -+++ nvi-1.81.6/ex/ex_init.c 2008-05-01 18:24:45.000000000 +0200 -@@ -26,6 +26,9 @@ - #include <string.h> - #include <unistd.h> - -+#include <pwd.h> -+#include <grp.h> -+ - #include "../common/common.h" - #include "tag.h" - #include "pathnames.h" -@@ -346,6 +349,9 @@ - int nf1, nf2; - char *a, *b, buf[MAXPATHLEN]; - -+ struct group *grp_p; -+ struct passwd *pwd_p; -+ - /* Check for the file's existence. */ - if (stat(path, sbp)) - return (NOEXIST); -@@ -359,10 +365,30 @@ - } - - /* Check writeability. */ -- if (sbp->st_mode & (S_IWGRP | S_IWOTH)) { -+ if (sbp->st_mode & S_IWOTH) { - etype = WRITER; - goto denied; - } -+ if (sbp->st_mode & S_IWGRP) { -+ /* on system error (getgrgid or getpwnam return NULL) set etype to WRITER -+ * and continue execution */ -+ if( (grp_p = getgrgid(sbp->st_gid)) == NULL) { -+ etype = WRITER; -+ goto denied; -+ } -+ -+ /* lookup the group members' uids for an uid different from euid */ -+ while( ( *(grp_p->gr_mem) ) != NULL) { /* gr_mem is a null-terminated array */ -+ if( (pwd_p = getpwnam(*(grp_p->gr_mem)++)) == NULL) { -+ etype = WRITER; -+ goto denied; -+ } -+ if(pwd_p->pw_uid != euid) { -+ etype = WRITER; -+ goto denied; -+ } -+ } -+ } - return (RCOK); - - denied: a = msg_print(sp, path, &nf1); diff --git a/srcpkgs/nvi/patches/nvi-23-debian_alternatives.patch b/srcpkgs/nvi/patches/nvi-23-debian_alternatives.patch deleted file mode 100644 index 5614041ed21961..00000000000000 --- a/srcpkgs/nvi/patches/nvi-23-debian_alternatives.patch +++ /dev/null @@ -1,35 +0,0 @@ -#! /bin/sh /usr/share/dpatch/dpatch-run -## 23debian_alternatives.dpatch by <hesso@pool.math.tu-berlin.de> -## -## DP: Adapt the internal program name if nvi was called via one of -## DP: the Debian alternative symlinks. - -@DPATCH@ -diff -Naur nvi-1.81.6.orig/common/gs.c nvi-1.81.6/common/gs.c ---- nvi-1.81.6.orig/common/gs.c 2007-11-18 17:41:42.000000000 +0100 -+++ nvi-1.81.6/common/gs.c 2008-05-01 18:28:44.000000000 +0200 -@@ -45,6 +45,24 @@ - - gp->progname = name; - -+#ifdef DEBIAN -+ /* This is because of the Debian alternatives system. The -+ definitions of editor, vi, view, and ex are transient. This -+ would be ok, except that the recovery file hardcodes the -+ name. The downside of this is that the error messages may -+ not quite match what the user expects */ -+ -+ if (!strcmp(name, "editor")) { -+ gp->progname = "nvi"; -+ } else if (!strcmp(name, "vi")){ -+ gp->progname = "nvi"; -+ } else if (!strcmp(name, "view")){ -+ gp->progname = "nview"; -+ } else if (!strcmp(name, "ex")){ -+ gp->progname = "nex"; -+ } -+#endif /* DEBIAN */ -+ - /* Common global structure initialization. */ - /* others will need to be copied from main.c */ - CIRCLEQ_INIT(&gp->dq); diff --git a/srcpkgs/nvi/patches/nvi-24-fallback_to_dumb_term.patch b/srcpkgs/nvi/patches/nvi-24-fallback_to_dumb_term.patch deleted file mode 100644 index 29e356a883b5ea..00000000000000 --- a/srcpkgs/nvi/patches/nvi-24-fallback_to_dumb_term.patch +++ /dev/null @@ -1,29 +0,0 @@ -#! /bin/sh /usr/share/dpatch/dpatch-run -## 24fallback_to_dumb_term.dpatch by <hesso@pool.math.tu-berlin.de> -## -## DP: If there's no $TERM around, just fall back to "dumb". - -@DPATCH@ -diff -Naur nvi-1.81.6.orig/cl/cl_main.c nvi-1.81.6/cl/cl_main.c ---- nvi-1.81.6.orig/cl/cl_main.c 2007-11-18 17:41:42.000000000 +0100 -+++ nvi-1.81.6/cl/cl_main.c 2008-05-01 18:29:13.000000000 +0200 -@@ -96,6 +96,7 @@ - if ((ttype = getenv("TERM")) == NULL) - ttype = "unknown"; - term_init(gp->progname, ttype); -+ ttype = getenv("TERM"); - - /* Add the terminal type to the global structure. */ - if ((OG_D_STR(gp, GO_TERM) = -@@ -233,6 +234,11 @@ - - /* Set up the terminal database information. */ - setupterm(ttype, STDOUT_FILENO, &err); -+ if (err == 0) { -+ (void)fprintf(stderr, "%s: %s: unknown terminal type, falling back to 'dumb'\n", name, ttype); -+ setenv("TERM", "dumb", 1); -+ setupterm("dumb", STDOUT_FILENO, &err); -+ } - switch (err) { - case -1: - (void)fprintf(stderr, diff --git a/srcpkgs/nvi/patches/nvi-25-manpage_note_dropped_F.patch b/srcpkgs/nvi/patches/nvi-25-manpage_note_dropped_F.patch deleted file mode 100644 index 2087e7d1410bc3..00000000000000 --- a/srcpkgs/nvi/patches/nvi-25-manpage_note_dropped_F.patch +++ /dev/null @@ -1,58 +0,0 @@ -#! /bin/sh /usr/share/dpatch/dpatch-run -## 25manpage_note_dropped_F.dpatch by <hesso@pool.math.tu-berlin.de> -## -## DP: Replace the manpage paragraph about the '-F' commandline option -## DP: with a notice that is has been dropped. - -@DPATCH@ ---- nvi-1.81.6+debian-1.orig/docs/vi.man/vi.1 2008-06-13 00:52:45.000000000 +0200 -+++ nvi-1.81.6+debian-1/docs/vi.man/vi.1 2008-06-13 00:55:40.000000000 +0200 -@@ -17,7 +17,7 @@ - .SH SYNOPSIS - .B ex - [\c --.B \-eFRrSsv\c -+.B \-eRrSsv\c - ] [\c - .BI \-c " cmd"\c - ] [\c -@@ -28,7 +28,7 @@ - .br - .B vi - [\c --.B \-eFlRrSv\c -+.B \-elRrSv\c - ] [\c - .BI \-c " cmd"\c - ] [\c -@@ -39,7 +39,7 @@ - .br - .B view - [\c --.B \-eFRrSv\c -+.B \-eRrSv\c - ] [\c - .BI \-c " cmd"\c - ] [\c -@@ -113,11 +113,6 @@ - Start editing in ex mode, as if the command name were - .IR \&ex . - .TP --.B \-F --Don't copy the entire file when first starting to edit. --(The default is to make a copy in case someone else modifies --the file during your edit session.) --.TP - .B \-l - Start editing with the lisp and showmatch options set. - .TP -@@ -169,6 +164,9 @@ - or - .IR view . - .PP -+Note that the \fB-F\fP option (which prevented \fIex/vi\fP from making -+a full backup of the target file) has been removed and is no longer available. -+.PP - Command input for - .I ex/vi - is read from the standard input. diff --git a/srcpkgs/nvi/patches/nvi-26-trailing_tab_segv.patch b/srcpkgs/nvi/patches/nvi-26-trailing_tab_segv.patch deleted file mode 100644 index bf3653b45c7c4a..00000000000000 --- a/srcpkgs/nvi/patches/nvi-26-trailing_tab_segv.patch +++ /dev/null @@ -1,18 +0,0 @@ -#! /bin/sh /usr/share/dpatch/dpatch-run -## 26trailing_tab_segv.dpatch by <hesso@pool.math.tu-berlin.de> -## -## DP: Prevent a segfault if a trailing tab is pushed to a new line by inserting -## DP: characters before it if 'set number' is in effect. - -@DPATCH@ ---- nvi-1.81.6+debian.orig/vi/vs_relative.c 2007-11-18 17:41:42.000000000 +0100 -+++ nvi-1.81.6+debian/vi/vs_relative.c 2008-06-13 03:22:55.000000000 +0200 -@@ -133,7 +133,7 @@ - * Initialize the pointer into the buffer and current offset. - */ - p = lp; -- curoff = 0; -+ curoff = scno; - - /* Macro to return the display length of any signal character. */ - #define CHLEN(val) (ch = *(UCHAR_T *)p++) == '\t' && \ diff --git a/srcpkgs/nvi/patches/nvi-27-support_C_locale.patch b/srcpkgs/nvi/patches/nvi-27-support_C_locale.patch deleted file mode 100644 index 24663d176b1af4..00000000000000 --- a/srcpkgs/nvi/patches/nvi-27-support_C_locale.patch +++ /dev/null @@ -1,30 +0,0 @@ -#! /bin/sh /usr/share/dpatch/dpatch-run -## 27support_C_locale.dpatch by <hesso@pool.math.tu-berlin.de> -## -## DP: Allow users to edit 8-bit files even under LC_CTYPE=C. - -@DPATCH@ ---- nvi-1.81.6.orig/common/conv.c 2007-11-18 17:41:42.000000000 +0100 -+++ nvi-1.81.6/common/conv.c 2009-03-09 16:45:37.812022582 +0100 -@@ -322,11 +322,16 @@ - else { - setlocale(LC_ALL, ""); - #ifdef USE_WIDECHAR -- sp->conv.sys2int = cs_char2int; -- sp->conv.int2sys = cs_int2char; -- sp->conv.file2int = fe_char2int; -- sp->conv.int2file = fe_int2char; -- sp->conv.input2int = ie_char2int; -+ if (!strcmp(LANGCODESET, "ANSI_X3.4-1968")) { -+ sp->conv.file2int = sp->conv.input2int = sp->conv.sys2int = raw2int; -+ sp->conv.int2sys = sp->conv.int2file = int2raw; -+ } else { -+ sp->conv.sys2int = cs_char2int; -+ sp->conv.int2sys = cs_int2char; -+ sp->conv.file2int = fe_char2int; -+ sp->conv.int2file = fe_int2char; -+ sp->conv.input2int = ie_char2int; -+ } - #endif - #ifdef USE_ICONV - o_set(sp, O_FILEENCODING, OS_STRDUP, nl_langinfo(CODESET), 0); diff --git a/srcpkgs/nvi/patches/nvi-29-file_backup.patch b/srcpkgs/nvi/patches/nvi-29-file_backup.patch deleted file mode 100644 index e168105547dd98..00000000000000 --- a/srcpkgs/nvi/patches/nvi-29-file_backup.patch +++ /dev/null @@ -1,35 +0,0 @@ -#! /bin/sh /usr/share/dpatch/dpatch-run -## 29file_backup.dpatch by <hesso@pool.math.tu-berlin.de> -## -## DP: Save the intermediate CHAR2INT conversion pointer because -## DP: that pointer is reused by later conversions in calls below. - -@DPATCH@ ---- nvi-1.81.6.orig/common/exf.c 2009-07-24 11:30:05.962060755 +0200 -+++ nvi-1.81.6/common/exf.c 2009-07-24 12:09:57.511311177 +0200 -@@ -1092,8 +1092,8 @@ - size_t blen; - int flags, maxnum, nr, num, nw, rfd, wfd, version; - char *bp, *estr, *p, *pct, *slash, *t, *wfname, buf[8192]; -- CHAR_T *wp; -- size_t wlen; -+ CHAR_T *wp, *wp2; -+ size_t wlen, wlen2; - size_t nlen; - char *d = NULL; - -@@ -1148,8 +1148,13 @@ - } else - version = 0; - CHAR2INT(sp, bname, strlen(bname) + 1, wp, wlen); -- if (argv_exp2(sp, &cmd, wp, wlen - 1)) -+ GET_SPACE_RETW(sp, wp2, wlen2, wlen); -+ MEMCPY(wp2, wp, wlen); -+ if (argv_exp2(sp, &cmd, wp2, wlen2 - 1)) { -+ FREE_SPACEW(sp, wp2, wlen2); - return (1); -+ } -+ FREE_SPACEW(sp, wp2, wlen2); - - /* - * 0 args: impossible. diff --git a/srcpkgs/nvi/patches/nvi-30-regex-character-class.patch b/srcpkgs/nvi/patches/nvi-30-regex-character-class.patch deleted file mode 100644 index 889a47da9b1b7c..00000000000000 --- a/srcpkgs/nvi/patches/nvi-30-regex-character-class.patch +++ /dev/null @@ -1,26 +0,0 @@ -From: Wolfgang Jenkner <wjenkner@inode.at> -Date: Thu, 22 May 2008 16:33:57 +0200 -Subject: [PATCH] p_b_cclass found the wrong cclass, due to a logical glitch. - -E.g., it would find the cclass corresponding to [:alpha:] when searching -for the [:alnum:] one. ---- - regex/regcomp.c | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/regex/regcomp.c b/regex/regcomp.c -index b7509413..0b276aff 100644 ---- a/regex/regcomp.c -+++ b/regex/regcomp.c -@@ -818,7 +818,7 @@ p_b_cclass(register struct parse *p, register cset *cs) - NEXT(); - len = p->next - sp; - for (cp = cclasses; cp->name != NULL; cp++) -- if (STRLEN(cp->name) == len && MEMCMP(cp->name, sp, len)) -+ if (STRLEN(cp->name) == len && !MEMCMP(cp->name, sp, len)) - break; - if (cp->name == NULL) { - /* oops, didn't find it */ --- -2.37.2 - diff --git a/srcpkgs/nvi/patches/nvi-31-64bit-int-crash.patch b/srcpkgs/nvi/patches/nvi-31-64bit-int-crash.patch deleted file mode 100644 index 157177df924bcb..00000000000000 --- a/srcpkgs/nvi/patches/nvi-31-64bit-int-crash.patch +++ /dev/null @@ -1,35 +0,0 @@ -From: Sven Verdoolaege <skimo@kotnet.org> -Date: Wed, 30 Dec 2009 08:36:11 +0100 -Subject: [PATCH] common/conv.c: fix segmentation fault during conversion on - 64bit machines - -The second argument of iconv is of type size_t * and not of type int *. ---- - common/conv.c | 4 ++-- - 1 file changed, 2 insertions(+), 2 deletions(-) - -diff --git a/common/conv.c b/common/conv.c -index 02dfd32b..9884a634 100644 ---- a/common/conv.c -+++ b/common/conv.c -@@ -89,7 +89,7 @@ int - default_char2int(SCR *sp, const char * str, ssize_t len, CONVWIN *cw, - size_t *tolen, CHAR_T **dst, char *enc) - { -- int i = 0, j; -+ size_t i = 0, j; - CHAR_T **tostr = (CHAR_T **)&cw->bp1; - size_t *blen = &cw->blen1; - mbstate_t mbs; -@@ -210,7 +210,7 @@ int - default_int2char(SCR *sp, const CHAR_T * str, ssize_t len, CONVWIN *cw, - size_t *tolen, char **pdst, char *enc) - { -- int i, j, offset = 0; -+ size_t i, j, offset = 0; - char **tostr = (char **)&cw->bp1; - size_t *blen = &cw->blen1; - mbstate_t mbs; --- -2.37.2 - diff --git a/srcpkgs/nvi/patches/nvi-39-add_function_prototypes.patch b/srcpkgs/nvi/patches/nvi-39-add_function_prototypes.patch deleted file mode 100644 index fe4d39b979de7e..00000000000000 --- a/srcpkgs/nvi/patches/nvi-39-add_function_prototypes.patch +++ /dev/null @@ -1,137 +0,0 @@ -From: Michael Hudson-Doyle <michael.hudson@ubuntu.com> -Date: Thu, 11 Apr 2024 11:18:39 +0200 -Subject: Add function prototypes to fix implicit function declaration errors - -Reviewed-By: Tobias Heider <me@tobhe.de> -Bug-Debian: https://bugs.debian.org/1066285 ---- - cl/cl.h | 5 +++++ - cl/cl_funcs.c | 6 ++++++ - common/conv.h | 3 +++ - common/multibyte.h | 6 ++++++ - dist/configure | 1 + - 5 files changed, 21 insertions(+) - -diff --git a/cl/cl.h b/cl/cl.h -index 3d71410..4ff232d 100644 ---- a/cl/cl.h -+++ b/cl/cl.h -@@ -26,6 +26,11 @@ - #endif - #endif - -+/* -+ * for setupterm() -+ */ -+#include <term.h> -+ - typedef struct _cl_private { - char ibuf[256]; /* Input keys. */ - -diff --git a/cl/cl_funcs.c b/cl/cl_funcs.c -index c5fc597..b6174ef 100644 ---- a/cl/cl_funcs.c -+++ b/cl/cl_funcs.c -@@ -31,6 +31,12 @@ static const char sccsid[] = "$Id: cl_funcs.c,v 10.72 2002/03/02 23:18:33 skimo - #include "../vi/vi.h" - #include "cl.h" - -+/* -+ * This is declared by ncurses.h, but only if _XOPEN_SOURCE is set and lots of -+ * other things break if we define that. -+ */ -+extern int waddnwstr (WINDOW *,const wchar_t *,int); -+ - static void cl_rdiv __P((SCR *)); - - static int -diff --git a/common/conv.h b/common/conv.h -index 76b06c1..a7675c4 100644 ---- a/common/conv.h -+++ b/common/conv.h -@@ -21,3 +21,6 @@ struct _conv { - char2wchar_t input2int; - wchar2char_t int2disp; - }; -+ -+extern int conv_enc (SCR *sp, int option, char *enc); -+extern void conv_init (SCR *orig, SCR *sp); -diff --git a/common/multibyte.h b/common/multibyte.h -index 820f4ec..2484521 100644 ---- a/common/multibyte.h -+++ b/common/multibyte.h -@@ -5,6 +5,12 @@ - #include <wchar.h> - #include <wctype.h> - -+/* -+ * This is declared by wchar.h, but only if _XOPEN_SOURCE is set and lots of -+ * other things break if we define that. -+ */ -+extern int wcwidth (wchar_t c); -+ - typedef wchar_t RCHAR_T; - #define RCHAR_T_MAX ((1 << 24)-1) - typedef wchar_t CHAR_T; -diff --git a/dist/configure b/dist/configure -index b23e167..d7fb54f 100755 ---- a/dist/configure -+++ b/dist/configure -@@ -27385,6 +27385,7 @@ cat confdefs.h >>conftest.$ac_ext - cat >>conftest.$ac_ext <<_ACEOF - /* end confdefs.h. */ - #include <$CURSHEADER> -+#include <term.h> - int - main () - { -From: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp> -Date: Mon, 10 Jun 2024 21:16:51 +0900 -Subject: Add more function prototypes to fix -Wimplicit-function-declaration - -Without this, - - $ nvi a b - # ex command - :next - # error - BDB0171 seek: 1024: (1 * 1024) + 0: Bad file descriptor - -Like the above, nvi fails to open the next file ("b"). - -Reviewed-By: Tobias Heider <me@tobhe.de> -Bug-Debian: https://bugs.debian.org/1072923 ---- - dist/configure | 5 ++++- - 1 file changed, 4 insertions(+), 1 deletion(-) - -diff --git a/dist/configure b/dist/configure -index d7fb54f..d78e87d 100755 ---- a/dist/configure -+++ b/dist/configure -@@ -26719,6 +26719,7 @@ _ACEOF - cat confdefs.h >>conftest.$ac_ext - cat >>conftest.$ac_ext <<_ACEOF - /* end confdefs.h. */ -+#include <sys/file.h> - #include <fcntl.h> - int - main () -@@ -27507,7 +27508,7 @@ _ACEOF - cat confdefs.h >>conftest.$ac_ext - cat >>conftest.$ac_ext <<_ACEOF - /* end confdefs.h. */ -- -+#include <stdlib.h> - int - main () - { -@@ -27632,6 +27633,8 @@ _ACEOF - cat confdefs.h >>conftest.$ac_ext - cat >>conftest.$ac_ext <<_ACEOF - /* end confdefs.h. */ -+#include <stdio.h> -+#include <stdlib.h> - main(){char buf[20]; exit(sprintf(buf, "XXX") != 3);} - _ACEOF - rm -f conftest$ac_exeext diff --git a/srcpkgs/nvi/patches/nvi-50-nvi-o_path.patch b/srcpkgs/nvi/patches/nvi-50-nvi-o_path.patch deleted file mode 100644 index 99414bc1c73f17..00000000000000 --- a/srcpkgs/nvi/patches/nvi-50-nvi-o_path.patch +++ /dev/null @@ -1,53 +0,0 @@ ---- a/common/exf.c -+++ b/common/exf.c -@@ -542,7 +542,7 @@ file_spath(SCR *sp, FREF *frp, struct st - - /* - * If the name is NULL or an explicit reference (i.e., the first -- * component is . or ..) ignore the O_PATH option. -+ * component is . or ..) ignore the NVI_O_PATH option. - */ - name = frp->name; - if (name == NULL) { -@@ -561,8 +561,8 @@ file_spath(SCR *sp, FREF *frp, struct st - return (0); - } - -- /* Try the O_PATH option values. */ -- for (found = 0, p = t = O_STR(sp, O_PATH);; ++p) -+ /* Try the NVI_O_PATH option values. */ -+ for (found = 0, p = t = O_STR(sp, NVI_O_PATH);; ++p) - if (*p == ':' || *p == '\0') { - if (t < p - 1) { - savech = *p; ---- a/common/options.c -+++ b/common/options.c -@@ -147,7 +147,7 @@ OPTLIST const optlist[] = { - {L("optimize"), NULL, OPT_1BOOL, 0}, - /* O_PARAGRAPHS 4BSD */ - {L("paragraphs"), f_paragraph, OPT_STR, 0}, --/* O_PATH 4.4BSD */ -+/* NVI_O_PATH 4.4BSD */ - {L("path"), NULL, OPT_STR, 0}, - /* O_PRINT 4.4BSD */ - {L("print"), f_print, OPT_STR, 0}, -@@ -364,7 +364,7 @@ opts_init(SCR *sp, int *oargs) - OI(O_REPORT, L("report=5")); - OI(O_PARAGRAPHS, L("paragraphs=IPLPPPQPP LIpplpipbp")); - (void)SPRINTF(b2, SIZE(b2), L("path=%s"), ""); -- OI(O_PATH, b2); -+ OI(NVI_O_PATH, b2); - (void)SPRINTF(b2, SIZE(b2), L("recdir=%s"), _PATH_PRESERVE); - OI(O_RECDIR, b2); - OI(O_SECTIONS, L("sections=NHSHH HUnhsh")); ---- a/common/options_def.h -+++ b/common/options_def.h -@@ -40,7 +40,7 @@ - #define O_OPEN 38 - #define O_OPTIMIZE 39 - #define O_PARAGRAPHS 40 --#define O_PATH 41 -+#define NVI_O_PATH 41 - #define O_PRINT 42 - #define O_PROMPT 43 - #define O_READONLY 44 diff --git a/srcpkgs/nvi/patches/nvi-51-path-msgcat.patch b/srcpkgs/nvi/patches/nvi-51-path-msgcat.patch deleted file mode 100644 index d72d38f87fe7e7..00000000000000 --- a/srcpkgs/nvi/patches/nvi-51-path-msgcat.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/dist/pathnames.h.in -+++ b/dist/pathnames.h.in -@@ -13,7 +13,7 @@ - #endif - - #ifndef _PATH_MSGCAT --#define _PATH_MSGCAT "./" -+#define _PATH_MSGCAT "/usr/share/vi/catalog/" - #endif - - #ifndef _PATH_NEXRC diff --git a/srcpkgs/nvi/template b/srcpkgs/nvi/template deleted file mode 100644 index 8a43e9f7a601b5..00000000000000 --- a/srcpkgs/nvi/template +++ /dev/null @@ -1,45 +0,0 @@ -# Template file for 'nvi' -pkgname=nvi -version=1.81.6 -revision=19 -build_wrksrc=dist -build_style=gnu-configure -makedepends="ncurses-devel db-devel" -short_desc="Berkeley Vi Editor" -maintainer="Enno Boland <gottox@voidlinux.org>" -license="BSD-3-Clause" -homepage="https://repo.or.cz/nvi.git" -#distfiles="${homepage}/devel/nvi-$version.tar.bz2" -distfiles="http://pkgs.fedoraproject.org/repo/pkgs/nvi/nvi-${version}.tar.bz2/88d1e23115ee9f2961186b62e55f5704/nvi-${version}.tar.bz2" -checksum=3441b8e3247b2b6dd19b5fd38355fe6593b2a92e960ecb3dd00d676f63d06b59 - -alternatives=" - vi:ex:/usr/bin/nex - vi:ex.1:/usr/share/man/man1/nex.1 - vi:vi:/usr/bin/nvi - vi:vi.1:/usr/share/man/man1/nvi.1 - vi:view:/usr/bin/nview - vi:view.1:/usr/share/man/man1/nview.1 -" - -post_extract() { - chmod +w $wrksrc/common/options_def.h -} - -do_configure() { - export OPTFLAG="$CFLAGS" - ./configure ${configure_args} --enable-widechar --disable-shared \ - vi_cv_path_preserve=/var/tmp --program-prefix=n \ - vi_cv_sprintf_count=yes -} - -post_install() { - vlicense ../LICENSE - vlicense ../regex/COPYRIGHT regex.LICENSE - # remove cat pages. - rm -rf ${DESTDIR}/usr/share/man/cat1 - # remove lib. - rm -f ${DESTDIR}/usr/lib/libvi.a - # remove perl + tcl scripts. - rm -rf ${DESTDIR}/usr/share/vi/perl ${DESTDIR}/usr/share/vi/tcl -} diff --git a/srcpkgs/nvidia-container-toolkit/template b/srcpkgs/nvidia-container-toolkit/template deleted file mode 100644 index 5ba944a88abe53..00000000000000 --- a/srcpkgs/nvidia-container-toolkit/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 'nvidia-container-toolkit' -pkgname=nvidia-container-toolkit -version=1.17.5 -revision=1 -archs="x86_64" -build_style=go -go_import_path="github.com/NVIDIA/nvidia-container-toolkit" -go_package="${go_import_path}/cmd/nvidia-container-runtime-hook - ${go_import_path}/cmd/nvidia-container-runtime - ${go_import_path}/cmd/nvidia-ctk - ${go_import_path}/cmd/nvidia-cdi-hook" -depends="libnvidia-container" -short_desc="Build and run containers leveraging NVIDIA GPUs" -maintainer="Quentin Freimanis <quentinfreimanis@gmail.com>" -license="Apache-2.0" -homepage="https://github.com/NVIDIA/nvidia-container-toolkit/" -distfiles="https://github.com/NVIDIA/nvidia-container-toolkit/archive/v${version}.tar.gz" -checksum=4e10f5248f4d7d0934b21bbde531379ff3b5940b5a3f753652f1590d8282791e - -post_install() { - ln -sf /usr/bin/nvidia-container-runtime-hook ${DESTDIR}/usr/bin/${pkgname} - vmkdir /etc/nvidia-container-runtime 755 - ${DESTDIR}/usr/bin/nvidia-ctk --quiet config \ - --config-file=${DESTDIR}/etc/nvidia-container-runtime/config.toml \ - --in-place -} -do_check() { - PATH+=":${GOPATH}/bin" go test ./... -} diff --git a/srcpkgs/nvidia-dkms b/srcpkgs/nvidia-dkms deleted file mode 120000 index 746a30838a696f..00000000000000 --- a/srcpkgs/nvidia-dkms +++ /dev/null @@ -1 +0,0 @@ -nvidia \ No newline at end of file diff --git a/srcpkgs/nvidia-docker/template b/srcpkgs/nvidia-docker/template deleted file mode 100644 index 1bb57464f87445..00000000000000 --- a/srcpkgs/nvidia-docker/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'nvidia-docker' -pkgname=nvidia-docker -version=2.11.0 -revision=1 -archs="x86_64" -depends="nvidia-container-toolkit libnvidia-container docker" -short_desc="Build and run Docker containers leveraging NVIDIA GPUs" -maintainer="Quentin Freimanis <quentinfreimanis@gmail.com>" -license="Apache-2.0" -homepage="https://github.com/NVIDIA/nvidia-docker" -distfiles="https://github.com/NVIDIA/nvidia-docker/archive/v${version}.tar.gz" -checksum=01d96e5063da71ad51989b555dfe2fc9af64115ae128e47ceec3a27a3e7dccf2 - -do_install() { - vbin nvidia-docker - vinstall daemon.json 644 etc/docker/ -} diff --git a/srcpkgs/nvidia-firmware b/srcpkgs/nvidia-firmware deleted file mode 120000 index 746a30838a696f..00000000000000 --- a/srcpkgs/nvidia-firmware +++ /dev/null @@ -1 +0,0 @@ -nvidia \ No newline at end of file diff --git a/srcpkgs/nvidia-gtklibs b/srcpkgs/nvidia-gtklibs deleted file mode 120000 index 746a30838a696f..00000000000000 --- a/srcpkgs/nvidia-gtklibs +++ /dev/null @@ -1 +0,0 @@ -nvidia \ No newline at end of file diff --git a/srcpkgs/nvidia-libs b/srcpkgs/nvidia-libs deleted file mode 120000 index 746a30838a696f..00000000000000 --- a/srcpkgs/nvidia-libs +++ /dev/null @@ -1 +0,0 @@ -nvidia \ No newline at end of file diff --git a/srcpkgs/nvidia-libs-32bit b/srcpkgs/nvidia-libs-32bit deleted file mode 120000 index 746a30838a696f..00000000000000 --- a/srcpkgs/nvidia-libs-32bit +++ /dev/null @@ -1 +0,0 @@ -nvidia \ No newline at end of file diff --git a/srcpkgs/nvidia-opencl b/srcpkgs/nvidia-opencl deleted file mode 120000 index 746a30838a696f..00000000000000 --- a/srcpkgs/nvidia-opencl +++ /dev/null @@ -1 +0,0 @@ -nvidia \ No newline at end of file diff --git a/srcpkgs/nvidia-vaapi-driver/template b/srcpkgs/nvidia-vaapi-driver/template deleted file mode 100644 index 1c0c3710259645..00000000000000 --- a/srcpkgs/nvidia-vaapi-driver/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'nvidia-vaapi-driver' -pkgname=nvidia-vaapi-driver -version=0.0.13 -revision=1 -archs="x86_64" -build_style=meson -hostmakedepends="pkg-config" -makedepends="nv-codec-headers libglvnd-devel libva-devel gst-plugins-bad1-devel" -short_desc="VA-API implementation using NVIDIA's NVDEC" -maintainer="Owen Law <owenlaw222@gmail.com>" -license="MIT" -homepage="https://github.com/elFarto/nvidia-vaapi-driver" -distfiles="https://github.com/elFarto/nvidia-vaapi-driver/archive/refs/tags/v${version}.tar.gz" -checksum=0bd10013b183eeef1676f99213f449482b86cbb9cd8883e7fb3801f6f59de231 -conflicts="libva-vdpau-driver" - -post_install() { - vlicense COPYING -} diff --git a/srcpkgs/nvidia/INSTALL b/srcpkgs/nvidia/INSTALL deleted file mode 100644 index 2461dca609f672..00000000000000 --- a/srcpkgs/nvidia/INSTALL +++ /dev/null @@ -1,3 +0,0 @@ -case "${ACTION}" in -post) ldconfig -X || : ;; -esac diff --git a/srcpkgs/nvidia/files/dkms.conf b/srcpkgs/nvidia/files/dkms.conf deleted file mode 100644 index 6e4e30c927d8c4..00000000000000 --- a/srcpkgs/nvidia/files/dkms.conf +++ /dev/null @@ -1,19 +0,0 @@ -PACKAGE_NAME="nvidia" -PACKAGE_VERSION="__PKGVER" -AUTOINSTALL="yes" - -# By default, DKMS will add KERNELRELEASE to the make command line; however, -# this will cause the kernel module build to infer that it was invoked via -# Kbuild directly instead of DKMS. The dkms(8) manual page recommends quoting -# the 'make' command name to suppress this behavior. -MAKE[0]="'make' __MAKEJOBS NV_EXCLUDE_BUILD_MODULES='' KERNEL_UNAME=${kernelver} modules" - -# The list of kernel modules was generated by nvidia-installer at runtime. -BUILT_MODULE_NAME[0]="nvidia" -DEST_MODULE_LOCATION[0]="/kernel/drivers/video" -BUILT_MODULE_NAME[1]="nvidia-uvm" -DEST_MODULE_LOCATION[1]="/kernel/drivers/video" -BUILT_MODULE_NAME[2]="nvidia-modeset" -DEST_MODULE_LOCATION[2]="/kernel/drivers/video" -BUILT_MODULE_NAME[3]="nvidia-drm" -DEST_MODULE_LOCATION[3]="/kernel/drivers/video" diff --git a/srcpkgs/nvidia/files/nvidia-drm-outputclass.conf b/srcpkgs/nvidia/files/nvidia-drm-outputclass.conf deleted file mode 100644 index 7c2ad727214fd1..00000000000000 --- a/srcpkgs/nvidia/files/nvidia-drm-outputclass.conf +++ /dev/null @@ -1,12 +0,0 @@ -Section "ServerLayout" - Identifier "layout" - Option "AllowNVIDIAGPUScreens" -EndSection - -Section "OutputClass" - Identifier "nvidia" - MatchDriver "nvidia-drm" - Driver "nvidia" - Option "AllowEmptyInitialConfiguration" - ModulePath "/usr/lib/nvidia/xorg" -EndSection diff --git a/srcpkgs/nvidia/files/nvidia-powerd/run b/srcpkgs/nvidia/files/nvidia-powerd/run deleted file mode 100644 index caffb87562e2df..00000000000000 --- a/srcpkgs/nvidia/files/nvidia-powerd/run +++ /dev/null @@ -1,4 +0,0 @@ -#!/bin/sh -exec 2>&1 - -exec /usr/bin/nvidia-powerd diff --git a/srcpkgs/nvidia/files/nvidia-resume b/srcpkgs/nvidia/files/nvidia-resume deleted file mode 100644 index 219e7f8953349d..00000000000000 --- a/srcpkgs/nvidia/files/nvidia-resume +++ /dev/null @@ -1,2 +0,0 @@ -#!/bin/sh -exec /usr/bin/nvidia-sleep.sh "resume" diff --git a/srcpkgs/nvidia/files/nvidia-sleep.sh b/srcpkgs/nvidia/files/nvidia-sleep.sh deleted file mode 100755 index a51314404e1e3b..00000000000000 --- a/srcpkgs/nvidia/files/nvidia-sleep.sh +++ /dev/null @@ -1,25 +0,0 @@ -#!/bin/sh - -case "$1" in - pre) - logger -t nvidia-sleep "Entering $2 mode (invoked by $SYSTEMD_SLEEP_ACTION)" - /usr/bin/nvidia-sleep.sh "hibernate" - ret=$? - if [ $ret -ne 0 ]; then - logger -t nvidia-sleep "Failed to enter $2 mode (exit code $ret)" - exit $ret - fi - sleep 5 - logger -t nvidia-sleep "Entered $2 mode (invoked by $SYSTEMD_SLEEP_ACTION)" - ;; - post) - logger -t nvidia-sleep "Exiting $2 mode (invoked by $SYSTEMD_SLEEP_ACTION)" - /usr/bin/nvidia-sleep.sh "resume" - ret=$? - if [ $ret -ne 0 ]; then - logger -t nvidia-sleep "Failed to exit $2 mode (exit code $ret)" - exit $ret - fi - logger -t nvidia-sleep "Exited $2 mode (invoked by $SYSTEMD_SLEEP_ACTION)" - ;; -esac diff --git a/srcpkgs/nvidia/files/nvidia-suspend b/srcpkgs/nvidia/files/nvidia-suspend deleted file mode 100644 index c47dfc384e15ad..00000000000000 --- a/srcpkgs/nvidia/files/nvidia-suspend +++ /dev/null @@ -1,2 +0,0 @@ -#!/bin/sh -exec /usr/bin/nvidia-sleep.sh "suspend" diff --git a/srcpkgs/nvidia/files/prime-run b/srcpkgs/nvidia/files/prime-run deleted file mode 100644 index fc8752fc36c189..00000000000000 --- a/srcpkgs/nvidia/files/prime-run +++ /dev/null @@ -1,5 +0,0 @@ -#!/bin/sh -export __NV_PRIME_RENDER_OFFLOAD=1 -export __GLX_VENDOR_LIBRARY_NAME=nvidia -export __VK_LAYER_NV_optimus=NVIDIA_only -exec "$@" diff --git a/srcpkgs/nvidia/patches/nvidia-tegra-bpmp.patch b/srcpkgs/nvidia/patches/nvidia-tegra-bpmp.patch deleted file mode 100644 index dcf8fa56ae2d0f..00000000000000 --- a/srcpkgs/nvidia/patches/nvidia-tegra-bpmp.patch +++ /dev/null @@ -1,13 +0,0 @@ ---- a/kernel/nvidia/nv-clk.c -+++ b/kernel/nvidia/nv-clk.c -@@ -27,8 +27,10 @@ - #include "nv-linux.h" - #include "nv-platform.h" - -+#if IS_ENABLED(CONFIG_TEGRA_BPMP) - #include <soc/tegra/bpmp-abi.h> - #include <soc/tegra/bpmp.h> -+#endif // IS_ENABLED(CONFIG_TEGRA_BPMP) - - // Use the CCF APIs if enabled in Kernel config and RM build - // has Dual license define enabled. diff --git a/srcpkgs/nvidia/template b/srcpkgs/nvidia/template deleted file mode 100644 index 4be87414b0ac29..00000000000000 --- a/srcpkgs/nvidia/template +++ /dev/null @@ -1,354 +0,0 @@ -# Template file for 'nvidia' - -_desc="NVIDIA drivers for linux" - -pkgname=nvidia -version=580.105.08 -revision=1 -maintainer="Andrew Benson <abenson+void@gmail.com>" -license="custom:NVIDIA Proprietary" -homepage="https://www.nvidia.com/en-us/drivers/unix/" - -archs="x86_64" -nopie=yes -repository="nonfree" -create_wrksrc=yes -short_desc="${_desc} - Libraries and Utilities" -hostmakedepends="tar" -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=d9c6e8188672f3eb74dd04cfa69dd58479fa1d0162c8c28c8d17625763293475 -# subpackages need to be processed in this specific order -subpackages="nvidia-gtklibs nvidia-dkms nvidia-firmware nvidia-opencl nvidia-libs nvidia-libs-32bit" -depends="nvidia-libs-${version}_${revision} - nvidia-gtklibs-${version}_${revision} - nvidia-dkms-${version}_${revision} - nvidia-firmware-${version}_${revision}" -patch_args="-Np1 --directory=${XBPS_BUILDDIR}/${pkgname}-${version}/${_pkg}" - -_install_libs() { - local libdir=$1 - - # GLX client libs - # Required for GLVND option - vinstall libGLX_nvidia.so.${version} 755 ${libdir} - ln -sf libGLX_nvidia.so.${version} ${DESTDIR}/${libdir}/libGLX_nvidia.so.0 - ln -sf libGLX_nvidia.so.${version} ${DESTDIR}/${libdir}/libGLX_indirect.so.0 - - # OpenGL core library - vinstall libnvidia-glcore.so.${version} 755 ${libdir} - vinstall libnvidia-eglcore.so.${version} 755 ${libdir} - vinstall libnvidia-glsi.so.${version} 755 ${libdir} - - # Vulkan core library - vinstall libnvidia-glvkspirv.so.${version} 755 ${libdir} - - vinstall libEGL_nvidia.so.${version} 755 ${libdir} - ln -sf libEGL_nvidia.so.${version} ${DESTDIR}/${libdir}/libEGL_nvidia.so.0 - - vinstall libGLESv1_CM_nvidia.so.${version} 755 ${libdir} - ln -sf libGLESv1_CM_nvidia.so.${version} \ - ${DESTDIR}/${libdir}/libGLESv1_CM_nvidia.so.1 - - vinstall libGLESv2_nvidia.so.${version} 755 ${libdir} - ln -sf libGLESv2_nvidia.so.${version} ${DESTDIR}/${libdir}/libGLESv2_nvidia.so.2 - - # Thread Local Storage - vinstall libnvidia-tls.so.${version} 755 ${libdir} - - # VDPAU - vinstall libvdpau_nvidia.so.${version} 755 ${libdir}/vdpau - ln -sf libvdpau_nvidia.so.${version} \ - ${DESTDIR}/${libdir}/vdpau/libvdpau_nvidia.so.1 - - vinstall libnvidia-ml.so.${version} 755 ${libdir} - ln -sf libnvidia-ml.so.${version} ${DESTDIR}/${libdir}/libnvidia-ml.so - ln -sf libnvidia-ml.so.${version} ${DESTDIR}/${libdir}/libnvidia-ml.so.1 - - vinstall libnvidia-encode.so.${version} 755 ${libdir} - ln -sf libnvidia-encode.so.${version} ${DESTDIR}/${libdir}/libnvidia-encode.so - ln -sf libnvidia-encode.so.${version} ${DESTDIR}/${libdir}/libnvidia-encode.so.1 - - vinstall libnvidia-fbc.so.${version} 755 ${libdir} - ln -sf libnvidia-fbc.so.${version} ${DESTDIR}/${libdir}/libnvidia-fbc.so - ln -sf libnvidia-fbc.so.${version} ${DESTDIR}/${libdir}/libnvidia-fbc.so.1 - - vinstall libnvidia-gpucomp.so.${version} 755 ${libdir} - - # CUDA - vinstall libcuda.so.${version} 755 ${libdir} - ln -sf libcuda.so.${version} ${DESTDIR}/${libdir}/libcuda.so - ln -sf libcuda.so.${version} ${DESTDIR}/${libdir}/libcuda.so.1 - - vinstall libnvcuvid.so.${version} 755 ${libdir} - ln -sf libnvcuvid.so.${version} ${DESTDIR}/${libdir}/libnvcuvid.so - ln -sf libnvcuvid.so.${version} ${DESTDIR}/${libdir}/libnvcuvid.so.1 - - vinstall libnvidia-opticalflow.so.${version} 755 ${libdir} - ln -sf libnvidia-opticalflow.so.${version} \ - ${DESTDIR}/${libdir}/libnvidia-opticalflow.so - ln -sf libnvidia-opticalflow.so.${version} \ - ${DESTDIR}/${libdir}/libnvidia-opticalflow.so.1 - - vinstall libnvidia-ptxjitcompiler.so.${version} 755 ${libdir} - ln -sf libnvidia-ptxjitcompiler.so.${version} \ - ${DESTDIR}/${libdir}/libnvidia-ptxjitcompiler.so.1 - ln -sf libnvidia-ptxjitcompiler.so.1 \ - ${DESTDIR}/${libdir}/libnvidia-ptxjitcompiler.so - - vinstall libnvidia-allocator.so.${version} 755 ${libdir} - ln -sf libnvidia-allocator.so.${version} \ - ${DESTDIR}/${libdir}/libnvidia-allocator.so.1 - ln -sf libnvidia-allocator.so.1 \ - ${DESTDIR}/${libdir}/libnvidia-allocator.so -} - -do_extract() { - install -m755 ${XBPS_SRCDISTDIR}/${pkgname}-${version}/${_pkg}.run ${wrksrc} - cd ${wrksrc} - ./${_pkg}.run --extract-only - rm -f ${_pkg}.run - cd ${_pkg} -} - -do_install() { - cd ${_pkg} - - # X driver - vinstall nvidia_drv.so 755 usr/lib/xorg/modules/drivers - - # firmware - for fw in gsp_ga10x.bin gsp_tu10x.bin; do - vinstall "firmware/${fw}" 644 "usr/lib/firmware/nvidia/${version}" - done - - # GLX extension module for X - vinstall libglxserver_nvidia.so.${version} 755 usr/lib/nvidia/xorg - ln -sf libglxserver_nvidia.so.${version} \ - ${DESTDIR}/usr/lib/nvidia/xorg/libglxserver_nvidia.so - ln -sf libglxserver_nvidia.so.${version} \ - ${DESTDIR}/usr/lib/nvidia/xorg/libglxserver_nvidia.so.1 - - # Wayland/GBM - vinstall libnvidia-egl-wayland.so.1.1.20 755 usr/lib - ln -sf libnvidia-egl-wayland.so.1.1.20 \ - ${DESTDIR}/usr/lib/libnvidia-egl-wayland.so.1 - vinstall libnvidia-egl-gbm.so.1.1.2 755 usr/lib - ln -sf libnvidia-egl-gbm.so.1.1.2 \ - ${DESTDIR}/usr/lib/libnvidia-egl-gbm.so.1 - - vmkdir usr/share/glvnd/egl_vendor.d - vmkdir usr/share/egl/egl_external_platform.d - vinstall 15_nvidia_gbm.json 755 usr/share/egl/egl_external_platform.d - - vmkdir usr/lib/gbm - ln -sf /usr/lib/libnvidia-allocator.so.${version} \ - ${DESTDIR}/usr/lib/gbm/nvidia-drm_gbm.so - - vinstall 10_nvidia.json 755 usr/share/glvnd/egl_vendor.d - vinstall 10_nvidia_wayland.json \ - 755 usr/share/egl/egl_external_platform.d - - vinstall libnvidia-cfg.so.${version} 755 usr/lib - ln -sf libnvidia-cfg.so.${version} ${DESTDIR}/usr/lib/libnvidia-cfg.so - ln -sf libnvidia-cfg.so.${version} ${DESTDIR}/usr/lib/libnvidia-cfg.so.1 - - vinstall libnvidia-api.so.1 755 usr/lib - - vbin nvidia-cuda-mps-control - vbin nvidia-cuda-mps-server - gzip -d nvidia-cuda-mps-control.1.gz - vman nvidia-cuda-mps-control.1 - - # nvidia-xconfig - vbin nvidia-xconfig - gzip -d nvidia-xconfig.1.gz - vman nvidia-xconfig.1 - - # nvidia-settings - vbin nvidia-settings - gzip -d nvidia-settings.1.gz - vman nvidia-settings.1 - vinstall nvidia-settings.desktop 644 usr/share/applications - vinstall nvidia-settings.png 644 usr/share/pixmaps - sed -e 's:__UTILS_PATH__:/usr/bin:' \ - -e 's:__PIXMAP_PATH__:/usr/share/pixmaps:' \ - -i ${DESTDIR}/usr/share/applications/nvidia-settings.desktop - - vinstall libnvidia-gtk3.so.${version} 755 usr/lib - vinstall libnvidia-gtk2.so.${version} 755 usr/lib - - # application profiles (needed by nvidia-settings) - vinstall nvidia-application-profiles-${version}-key-documentation \ - 644 usr/share/nvidia - vinstall nvidia-application-profiles-${version}-rc 644 usr/share/nvidia - - # nvidia-bug-report - vbin nvidia-bug-report.sh nvidia-bug-report - vbin nvidia-debugdump - - # nvidia-smi - vbin nvidia-smi - gzip -d nvidia-smi.1.gz - vman nvidia-smi.1 - - # nvidia-modprobe - vinstall nvidia-modprobe 4755 usr/bin - gzip -d nvidia-modprobe.1.gz - vman nvidia-modprobe.1 - - # nvidia-persistenced - vbin nvidia-persistenced - gzip -d nvidia-persistenced.1.gz - vman nvidia-persistenced.1 - - # nvidia-powerd - vbin nvidia-powerd - vsv nvidia-powerd - mkdir -p usr/share/dbus-1/system.d - vinstall nvidia-dbus.conf 644 usr/share/dbus-1/system.d - vbin systemd/nvidia-sleep.sh - mkdir -p usr/libexec/elogind/system-sleep - vinstall ${FILESDIR}/nvidia-sleep.sh 0755 usr/libexec/elogind/system-sleep nvidia.sh - vmkdir etc/zzz.d/suspend - vinstall ${FILESDIR}/nvidia-suspend 0755 etc/zzz.d/suspend - vmkdir etc/zzz.d/resume - vinstall ${FILESDIR}/nvidia-resume 0755 etc/zzz.d/resume - - # opencl pkg - vinstall nvidia.icd 644 etc/OpenCL/vendors - vinstall nvidia_layers.json 644 usr/share/vulkan/implicit_layer.d - - vinstall libnvidia-opencl.so.${version} 755 usr/lib - ln -sf libnvidia-opencl.so.${version} \ - ${DESTDIR}/usr/lib/libnvidia-opencl.so - ln -sf libnvidia-opencl.so.${version} \ - ${DESTDIR}/usr/lib/libnvidia-opencl.so.1 - - # vulkan icd - vinstall nvidia_icd.json 644 usr/share/vulkan/icd.d - - # vulkan real-time ray tracing extensions - vinstall libnvidia-rtcore.so.${version} 755 usr/lib - - # ngx - vbin nvidia-ngx-updater - vinstall libnvidia-ngx.so.${version} 755 usr/lib - ln -sf libnvidia-ngx.so.${version} \ - ${DESTDIR}/usr/lib/libnvidia-ngx.so.1 - ln -sf libnvidia-ngx.so.1 \ - ${DESTDIR}/usr/lib/libnvidia-ngx.so - - vinstall _nvngx.dll 755 usr/lib/nvidia/wine - vinstall nvngx.dll 755 usr/lib/nvidia/wine - - # optix ray racing engine - vinstall nvoptix.bin 755 usr/share/nvidia - vinstall libnvoptix.so.${version} 755 usr/lib - ln -sf libnvoptix.so.${version} ${DESTDIR}/usr/lib/libnvoptix.so - ln -sf libnvoptix.so.${version} ${DESTDIR}/usr/lib/libnvoptix.so.1 - - vinstall libnvidia-opticalflow.so.${version} 755 usr/lib - - # dkms pkg - vmkdir usr/src/nvidia-${version} - vcopy "kernel/*" usr/src/nvidia-${version} - vcopy ${FILESDIR}/dkms.conf usr/src/nvidia-${version} - sed -e "s/__PKGVER/${version}/g" \ - -e 's/__MAKEJOBS/-j$(nproc)/g' \ - -i ${DESTDIR}/usr/src/nvidia-${version}/dkms.conf - - # Xorg conf for PRIME - vmkdir /usr/share/X11/xorg.conf.d/ - vinstall ${FILESDIR}/nvidia-drm-outputclass.conf 644 \ - /usr/share/X11/xorg.conf.d 10-nvidia-drm-outputclass.conf - - vbin ${FILESDIR}/prime-run - - # Blacklist nouveau - vmkdir usr/lib/modprobe.d - cat <<- END > ${DESTDIR}/usr/lib/modprobe.d/nvidia.conf - blacklist nouveau - blacklist nova_core - blacklist nova_drm - END - chmod 644 ${DESTDIR}/usr/lib/modprobe.d/nvidia.conf - - # License and documentation - vlicense LICENSE - vdoc README.txt README - vdoc NVIDIA_Changelog - - # nvvm compiler - vinstall libnvidia-nvvm.so.${version} 755 usr/lib - ln -s /usr/lib/libnvidia-nvvm.so.${version} ${DESTDIR}/usr/lib/libnvidia-nvvm.so.4 - - # Libraries (64bit) - _install_libs usr/lib - cd 32 - # Libraries (32bit) - _install_libs usr/lib32 -} - -nvidia-gtklibs_package() { - short_desc="${_desc} - GTK+ libraries" - conflicts="nvidia470-gtklibs>=0 nvidia390-gtklibs>=0" - pkg_install() { - vmove "usr/lib/lib*gtk*.so*" - } -} - -nvidia-libs-32bit_package() { - short_desc="${_desc} - common libraries (32bit)" - # manually set 32bit depends for libglvnd - depends="glibc-32bit>=0 libX11-32bit>=0 libXext-32bit>=0 libglvnd-32bit>=0" - noverifyrdeps=yes - conflicts="nvidia470-libs-32bit>=0 nvidia390-libs-32bit>=0" - repository="multilib/nonfree" - pkg_install() { - vmove usr/lib32 - } -} - -nvidia-libs_package() { - short_desc="${_desc} - common libraries" - depends="libglvnd" - nostrip_files="gsp.bin" - conflicts="nvidia470-libs>=0 nvidia390-libs>=0" - pkg_install() { - vmove usr/lib - } -} - -nvidia-dkms_package() { - short_desc="${_desc} - DKMS kernel module" - depends="dkms xbps-triggers>=0.121_1" - dkms_modules="nvidia ${version}" - # dkms must be before initramfs-regenerate to build modules before images - triggers="dkms initramfs-regenerate" - conflicts="nvidia470-dkms>=0 nvidia390-dkms>=0" - - pkg_install() { - vmove usr/src - vmove usr/lib/modprobe.d - } -} - -nvidia-opencl_package() { - short_desc="${_desc} - OpenCL implementation" - depends="ocl-icd" - conflicts="nvidia470-opencl>=0 nvidia390-opencl>=0" - pkg_install() { - vmove "usr/lib/libnvidia-opencl*" - vmove etc/OpenCL - } -} - -nvidia-firmware_package() { - short_desc="${_desc} - Firmware" - pkg_install() { - vmove usr/lib/firmware - } -} diff --git a/srcpkgs/nvidia/update b/srcpkgs/nvidia/update deleted file mode 100644 index c6ae1d281ec6af..00000000000000 --- a/srcpkgs/nvidia/update +++ /dev/null @@ -1,2 +0,0 @@ -site="https://forums.developer.nvidia.com/t/current-graphics-driver-releases/28500" -pattern='Current production branch release: \K[\d.]+(?= \(x86)' diff --git a/srcpkgs/nvidia390-dkms b/srcpkgs/nvidia390-dkms deleted file mode 120000 index b2f011472a3092..00000000000000 --- a/srcpkgs/nvidia390-dkms +++ /dev/null @@ -1 +0,0 @@ -nvidia390 \ No newline at end of file diff --git a/srcpkgs/nvidia390-gtklibs b/srcpkgs/nvidia390-gtklibs deleted file mode 120000 index b2f011472a3092..00000000000000 --- a/srcpkgs/nvidia390-gtklibs +++ /dev/null @@ -1 +0,0 @@ -nvidia390 \ No newline at end of file diff --git a/srcpkgs/nvidia390-libs b/srcpkgs/nvidia390-libs deleted file mode 120000 index b2f011472a3092..00000000000000 --- a/srcpkgs/nvidia390-libs +++ /dev/null @@ -1 +0,0 @@ -nvidia390 \ No newline at end of file diff --git a/srcpkgs/nvidia390-opencl b/srcpkgs/nvidia390-opencl deleted file mode 120000 index b2f011472a3092..00000000000000 --- a/srcpkgs/nvidia390-opencl +++ /dev/null @@ -1 +0,0 @@ -nvidia390 \ No newline at end of file diff --git a/srcpkgs/nvidia390/files/dkms.conf b/srcpkgs/nvidia390/files/dkms.conf deleted file mode 100644 index e97d73975b3b92..00000000000000 --- a/srcpkgs/nvidia390/files/dkms.conf +++ /dev/null @@ -1,17 +0,0 @@ -PACKAGE_NAME="nvidia390" -PACKAGE_VERSION="__PKGVER" -AUTOINSTALL="yes" - -# By default, DKMS will add KERNELRELEASE to the make command line; however, -# this will cause the kernel module build to infer that it was invoked via -# Kbuild directly instead of DKMS. The dkms(8) manual page recommends quoting -# the 'make' command name to suppress this behavior. -MAKE[0]="'make' __MAKEJOBS NV_EXCLUDE_BUILD_MODULES='' KERNEL_UNAME=${kernelver} modules" - -# The list of kernel modules was generated by nvidia-installer at runtime. -BUILT_MODULE_NAME[0]="nvidia" -DEST_MODULE_LOCATION[0]="/kernel/drivers/video" -BUILT_MODULE_NAME[1]="nvidia-modeset" -DEST_MODULE_LOCATION[1]="/kernel/drivers/video" -BUILT_MODULE_NAME[2]="nvidia-drm" -DEST_MODULE_LOCATION[2]="/kernel/drivers/video" diff --git a/srcpkgs/nvidia390/files/gcc-14.patch b/srcpkgs/nvidia390/files/gcc-14.patch deleted file mode 100644 index 46b588886b4e03..00000000000000 --- a/srcpkgs/nvidia390/files/gcc-14.patch +++ /dev/null @@ -1,14 +0,0 @@ -diff --git a/conftest.sh b/conftest.sh -index 093704c..a9db899 100755 ---- a/conftest.sh -+++ b/conftest.sh -@@ -153,7 +153,8 @@ test_headers() { - build_cflags() { - BASE_CFLAGS="-O2 -D__KERNEL__ \ - -DKBUILD_BASENAME=\"#conftest$$\" -DKBUILD_MODNAME=\"#conftest$$\" \ ---nostdinc -isystem $ISYSTEM" -+-nostdinc -isystem $ISYSTEM \ -+-Wno-implicit-function-declaration -Wno-strict-prototypes -Wno-incompatible-pointer-types" - - if [ "$OUTPUT" != "$SOURCES" ]; then - OUTPUT_CFLAGS="-I$OUTPUT/include2 -I$OUTPUT/include" diff --git a/srcpkgs/nvidia390/files/linux-6.12.patch b/srcpkgs/nvidia390/files/linux-6.12.patch deleted file mode 100644 index f4f8cf8976ee00..00000000000000 --- a/srcpkgs/nvidia390/files/linux-6.12.patch +++ /dev/null @@ -1,177 +0,0 @@ -diff --git a/nvidia-drm/nvidia-drm-drv.c b/kernel/nvidia-drm/nvidia-drm-drv.c -index 132d4d4..1291893 100644 ---- a/nvidia-drm/nvidia-drm-drv.c -+++ b/nvidia-drm/nvidia-drm-drv.c -@@ -654,6 +654,13 @@ static const struct file_operations nv_drm_fops = { - .llseek = noop_llseek, - }; - -+#if LINUX_VERSION_CODE >= KERNEL_VERSION(6, 8, 0) -+// Rel. commit. "drm: Remove locking for legacy ioctls and DRM_UNLOCKED" (Thomas Zimmermann, 22 Nov 2023) -+// Mock this flag, which was already useless on any recent kernel, since it -+// only did something if the driver set DRIVER_LEGACY in driver_features. -+static const enum drm_ioctl_flags DRM_UNLOCKED = 0; -+#endif -+ - static const struct drm_ioctl_desc nv_drm_ioctls[] = { - #if defined(NV_DRM_ATOMIC_MODESET_AVAILABLE) - DRM_IOCTL_DEF_DRV(NVIDIA_GEM_IMPORT_NVKMS_MEMORY, -diff --git a/conftest.sh b/kernel/conftest.sh -index a9db899..4da7588 100755 ---- a/conftest.sh -+++ b/conftest.sh -@@ -4464,20 +4464,22 @@ compile_test() { - compile_check_conftest "$CODE" "NV_DRM_GEM_OBJECT_VMAP_HAS_MAP_ARG" "" "types" - ;; - -- unsafe_follow_pfn) -+ follow_pfn) - # -- # Determine if unsafe_follow_pfn() is present. -+ # Determine if follow_pfn() is present. - # -- # unsafe_follow_pfn() was added by commit 69bacee7f9ad -- # ("mm: Add unsafe_follow_pfn") in v5.13-rc1. -+ # follow_pfn() was added by commit 3b6748e2dd69 -+ # ("mm: introduce follow_pfn()") in v2.6.31-rc1, and removed -+ # by commit 233eb0bf3b94 ("mm: remove follow_pfn") -+ # from linux-next 233eb0bf3b94. - # - CODE=" - #include <linux/mm.h> -- void conftest_unsafe_follow_pfn(void) { -- unsafe_follow_pfn(); -+ void conftest_follow_pfn(void) { -+ follow_pfn(); - }" - -- compile_check_conftest "$CODE" "NV_UNSAFE_FOLLOW_PFN_PRESENT" "" "functions" -+ compile_check_conftest "$CODE" "NV_FOLLOW_PFN_PRESENT" "" "functions" - ;; - - drm_plane_atomic_check_has_atomic_state_arg) -diff --git a/nvidia/nvidia.Kbuild b/kernel/nvidia/nvidia.Kbuild -index d6995ca..3a3dd17 100644 ---- a/nvidia/nvidia.Kbuild -+++ b/nvidia/nvidia.Kbuild -@@ -165,7 +165,7 @@ NV_CONFTEST_FUNCTION_COMPILE_TESTS += ktime_get_raw_ts64 - NV_CONFTEST_FUNCTION_COMPILE_TESTS += ktime_get_real_ts64 - NV_CONFTEST_FUNCTION_COMPILE_TESTS += ioremap_nocache - NV_CONFTEST_FUNCTION_COMPILE_TESTS += vga_tryget --NV_CONFTEST_FUNCTION_COMPILE_TESTS += unsafe_follow_pfn -+NV_CONFTEST_FUNCTION_COMPILE_TESTS += follow_pfn - NV_CONFTEST_FUNCTION_COMPILE_TESTS += acpi_bus_get_device - NV_CONFTEST_FUNCTION_COMPILE_TESTS += acpi_video_backlight_use_native - -diff --git a/nvidia/os-mlock.c b/kernel/nvidia/os-mlock.c -index f88daed..9e1bd0c 100644 ---- a/nvidia/os-mlock.c -+++ b/nvidia/os-mlock.c -@@ -18,10 +18,10 @@ static inline int nv_follow_pfn(struct vm_area_struct *vma, - unsigned long address, - unsigned long *pfn) - { --#if defined(NV_UNSAFE_FOLLOW_PFN_PRESENT) -- return unsafe_follow_pfn(vma, address, pfn); --#else -+#if defined(NV_FOLLOW_PFN_PRESENT) - return follow_pfn(vma, address, pfn); -+#else -+ return -1; - #endif - } - -diff --git a/nvidia-drm/nvidia-drm-drv.c b/nvidia-drm/nvidia-drm-drv.c -index 1291893..53dfad8 100644 ---- a/nvidia-drm/nvidia-drm-drv.c -+++ b/nvidia-drm/nvidia-drm-drv.c -@@ -84,6 +84,10 @@ - #include <drm/drm_atomic_helper.h> - #endif - -+#if LINUX_VERSION_CODE >= KERNEL_VERSION(6, 12, 0) -+#include <drm/drm_client.h> -+#endif -+ - static struct nv_drm_device *dev_list = NULL; - - #if defined(NV_DRM_ATOMIC_MODESET_AVAILABLE) -@@ -168,7 +172,12 @@ static const struct drm_mode_config_funcs nv_mode_config_funcs = { - .atomic_check = nv_drm_atomic_check, - .atomic_commit = nv_drm_atomic_commit, - -+#if LINUX_VERSION_CODE < KERNEL_VERSION(6, 12, 0) -+ // Rel. commit. "drm: Remove struct drm_mode_config_funcs.output_poll_changed" (Thomas Zimmermann, 12 Aug 2024) -+ // Replace this callback with a DRM client's hotplug callback. -+ // This is required for e.g. /sys/class/drm/card*/modes to work. - .output_poll_changed = nv_drm_output_poll_changed, -+#endif - }; - - static void nv_drm_event_callback(const struct NvKmsKapiEvent *event) -@@ -652,6 +661,10 @@ static const struct file_operations nv_drm_fops = { - .read = drm_read, - - .llseek = noop_llseek, -+#if LINUX_VERSION_CODE >= KERNEL_VERSION(6, 12, 0) -+ // Rel. commit. "fs: move FMODE_UNSIGNED_OFFSET to fop_flags" (Christian Brauner, 9 Aug 2024) -+ .fop_flags = FOP_UNSIGNED_OFFSET, -+#endif - }; - - #if LINUX_VERSION_CODE >= KERNEL_VERSION(6, 8, 0) -@@ -790,7 +803,18 @@ static void nv_drm_update_drm_driver_features(void) - #endif /* NV_DRM_ATOMIC_MODESET_AVAILABLE */ - } - -+#if LINUX_VERSION_CODE >= KERNEL_VERSION(6, 12, 0) -+static int hotplug_helper_client_hotplug(struct drm_client_dev *client) -+{ -+ nv_drm_output_poll_changed(client->dev); -+ return 0; -+} - -+static const struct drm_client_funcs nv_hotplug_helper_client_funcs = { -+ .owner = THIS_MODULE, -+ .hotplug = hotplug_helper_client_hotplug, -+}; -+#endif - - /* - * Helper function for allocate/register DRM device for given NVIDIA GPU ID. -@@ -844,6 +868,20 @@ static void nv_drm_register_drm_device(const nv_gpu_info_t *gpu_info) - goto failed_drm_register; - } - -+#if LINUX_VERSION_CODE >= KERNEL_VERSION(6, 12, 0) -+ /* Register a DRM client for receiving hotplug events */ -+ struct drm_client_dev *client = kzalloc(sizeof(*client), GFP_KERNEL); -+ if (client == NULL || drm_client_init(dev, client, -+ "nv-hotplug-helper", &nv_hotplug_helper_client_funcs)) { -+ printk(KERN_WARNING "Failed to initialize the nv-hotplug-helper DRM client" -+ " (ensure DRM kernel mode setting is enabled via nvidia-drm.modeset=1).\n"); -+ goto failed_drm_client_init; -+ } -+ -+ drm_client_register(client); -+ pr_info("Registered the nv-hotplug-helper DRM client.\n"); -+#endif -+ - /* Add NVIDIA-DRM device into list */ - - nv_dev->next = dev_list; -@@ -851,6 +889,14 @@ static void nv_drm_register_drm_device(const nv_gpu_info_t *gpu_info) - - return; /* Success */ - -+#if LINUX_VERSION_CODE >= KERNEL_VERSION(6, 12, 0) -+failed_drm_client_init: -+ -+ kfree(client); -+ drm_dev_unregister(dev); -+ -+#endif -+ - failed_drm_register: - - nv_drm_dev_free(dev); diff --git a/srcpkgs/nvidia390/files/linux-6.4.patch b/srcpkgs/nvidia390/files/linux-6.4.patch deleted file mode 100644 index 3796c83ce4927f..00000000000000 --- a/srcpkgs/nvidia390/files/linux-6.4.patch +++ /dev/null @@ -1,17 +0,0 @@ -diff --git a/nvidia-drm/nvidia-drm-drv.c b/nvidia-drm/nvidia-drm-drv.c -index 8ef4c27..85c43f2 100644 ---- a/nvidia-drm/nvidia-drm-drv.c -+++ b/nvidia-drm/nvidia-drm-drv.c -@@ -762,8 +766,11 @@ static void nv_drm_update_drm_driver_fea - - nv_drm_driver.dumb_create = nv_drm_dumb_create; - nv_drm_driver.dumb_map_offset = nv_drm_dumb_map_offset; -+// Rel. commit "drm: remove dumb_destroy callback" (Christian König, 26 Jan 2023) -+// NB: No resources are leaked, the kernel releases the same resources by default -+#if LINUX_VERSION_CODE < KERNEL_VERSION(6, 4, 0) - nv_drm_driver.dumb_destroy = nv_drm_dumb_destroy; -- -+#endif - #if defined(NV_DRM_DRIVER_HAS_GEM_PRIME_CALLBACKS) - nv_drm_driver.gem_vm_ops = &nv_drm_gem_vma_ops; - #endif diff --git a/srcpkgs/nvidia390/files/linux-6.5-x64.patch b/srcpkgs/nvidia390/files/linux-6.5-x64.patch deleted file mode 100644 index 25860157e4de63..00000000000000 --- a/srcpkgs/nvidia390/files/linux-6.5-x64.patch +++ /dev/null @@ -1,366 +0,0 @@ -diff --ignore-space-change --unified --recursive --no-dereference a/common/inc/nv-mm.h b/common/inc/nv-mm.h ---- a/common/inc/nv-mm.h 2022-10-12 06:30:26.000000000 -0300 -+++ b/common/inc/nv-mm.h 2023-09-02 15:39:35.376520074 -0300 -@@ -77,71 +77,14 @@ - #if defined(NV_GET_USER_PAGES_HAS_WRITE_AND_FORCE_ARGS) - #define NV_GET_USER_PAGES get_user_pages - #else -+ #if defined(NV_GET_USER_PAGES_DROPPED_VMA) - #include <linux/mm.h> - - static inline long NV_GET_USER_PAGES(unsigned long start, - unsigned long nr_pages, - int write, - int force, -- struct page **pages, -- struct vm_area_struct **vmas) -- { -- unsigned int flags = 0; -- -- if (write) -- flags |= FOLL_WRITE; -- if (force) -- flags |= FOLL_FORCE; -- -- return get_user_pages(start, nr_pages, flags, pages, vmas); -- } -- #endif --#endif -- --/* -- * get_user_pages_remote() was added by commit 1e9877902dc7 -- * ("mm/gup: Introduce get_user_pages_remote()") in v4.6 (2016-02-12). -- * -- * The very next commit cde70140fed8 ("mm/gup: Overload get_user_pages() -- * functions") deprecated the 8-argument version of get_user_pages for the -- * non-remote case (calling get_user_pages with current and current->mm). -- * -- * The guidelines are: call NV_GET_USER_PAGES_REMOTE if you need the 8-argument -- * version that uses something other than current and current->mm. Use -- * NV_GET_USER_PAGES if you are refering to current and current->mm. -- * -- * Note that get_user_pages_remote() requires the caller to hold a reference on -- * the task_struct (if non-NULL and if this API has tsk argument) and the mm_struct. -- * This will always be true when using current and current->mm. If the kernel passes -- * the driver a vma via driver callback, the kernel holds a reference on vma->vm_mm -- * over that callback. -- * -- * get_user_pages_remote() write/force parameters were replaced -- * with gup_flags by commit 9beae1ea8930 ("mm: replace get_user_pages_remote() -- * write/force parameters with gup_flags") in v4.9 (2016-10-13). -- * -- * get_user_pages_remote() added 'locked' parameter by commit 5b56d49fc31d -- * ("mm: add locked parameter to get_user_pages_remote()") in -- * v4.10 (2016-12-14). -- * -- * get_user_pages_remote() removed 'tsk' parameter by -- * commit 64019a2e467a ("mm/gup: remove task_struct pointer for -- * all gup code") in v5.9-rc1 (2020-08-11). -- * -- */ -- --#if defined(NV_GET_USER_PAGES_REMOTE_PRESENT) -- #if defined(NV_GET_USER_PAGES_REMOTE_HAS_WRITE_AND_FORCE_ARGS) -- #define NV_GET_USER_PAGES_REMOTE get_user_pages_remote -- #else -- static inline long NV_GET_USER_PAGES_REMOTE(struct task_struct *tsk, -- struct mm_struct *mm, -- unsigned long start, -- unsigned long nr_pages, -- int write, -- int force, -- struct page **pages, -- struct vm_area_struct **vmas) -+ struct page **pages) - { - unsigned int flags = 0; - -@@ -150,34 +93,12 @@ - if (force) - flags |= FOLL_FORCE; - -- #if defined(NV_GET_USER_PAGES_REMOTE_HAS_LOCKED_ARG) -- #if defined (NV_GET_USER_PAGES_REMOTE_HAS_TSK_ARG) -- return get_user_pages_remote(tsk, mm, start, nr_pages, flags, -- pages, vmas, NULL); -- #else -- return get_user_pages_remote(mm, start, nr_pages, flags, -- pages, vmas, NULL); -- #endif -- -- #else -- -- return get_user_pages_remote(tsk, mm, start, nr_pages, flags, -- pages, vmas); -- -- #endif -- -+ return get_user_pages(start, nr_pages, flags, pages); - } -- #endif --#else -- #if defined(NV_GET_USER_PAGES_HAS_WRITE_AND_FORCE_ARGS) -- #define NV_GET_USER_PAGES_REMOTE NV_GET_USER_PAGES - #else - #include <linux/mm.h> -- #include <linux/sched.h> - -- static inline long NV_GET_USER_PAGES_REMOTE(struct task_struct *tsk, -- struct mm_struct *mm, -- unsigned long start, -+ static inline long NV_GET_USER_PAGES(unsigned long start, - unsigned long nr_pages, - int write, - int force, -@@ -191,12 +112,12 @@ - if (force) - flags |= FOLL_FORCE; - -- return get_user_pages(tsk, mm, start, nr_pages, flags, pages, vmas); -+ return get_user_pages(start, nr_pages, flags, pages, vmas); - } - #endif -+ #endif - #endif - -- - /* - * The .virtual_address field was effectively renamed to .address, by these - * two commits: -diff --ignore-space-change --unified --recursive --no-dereference a/conftest.sh b/conftest.sh ---- a/conftest.sh 2022-10-11 13:00:50.000000000 -0300 -+++ b/conftest.sh 2023-09-02 15:40:49.460261403 -0300 -@@ -3051,7 +3051,6 @@ - # write and force parameters AND that gup has task_struct and - # mm_struct as its first arguments. - # Return if available. -- # Fall through to default case if absent. - - echo "$CONFTEST_PREAMBLE - #include <linux/mm.h> -@@ -3075,99 +3074,16 @@ - return - fi - -- echo "#define NV_GET_USER_PAGES_HAS_WRITE_AND_FORCE_ARGS" | append_conftest "functions" -- echo "#define NV_GET_USER_PAGES_HAS_TASK_STRUCT" | append_conftest "functions" -- -- return -- ;; -- -- get_user_pages_remote) -- # -- # Determine if the function get_user_pages_remote() is -- # present and has write/force/locked/tsk parameters. -- # -- # get_user_pages_remote() was added by: -- # 2016 Feb 12: 1e9877902dc7e11d2be038371c6fbf2dfcd469d7 -- # -- # get_user_pages[_remote]() write/force parameters -- # replaced with gup_flags: -- # 2016 Oct 12: 768ae309a96103ed02eb1e111e838c87854d8b51 -- # 2016 Oct 12: 9beae1ea89305a9667ceaab6d0bf46a045ad71e7 -- # -- # get_user_pages_remote() added 'locked' parameter -- # 2016 Dec 14:5b56d49fc31dbb0487e14ead790fc81ca9fb2c99 -- # -- # get_user_pages_remote() removed 'tsk' parameter by -- # commit 64019a2e467a ("mm/gup: remove task_struct pointer for -- # all gup code") in v5.9-rc1 (2020-08-11). -- # -- # conftest #1: check if get_user_pages_remote() is available -- # return if not available. -- # Fall through to conftest #2 if it is present -- -- echo "$CONFTEST_PREAMBLE -- #include <linux/mm.h> -- void conftest_get_user_pages_remote(void) { -- get_user_pages_remote(); -- }" > conftest$$.c -- -- $CC $CFLAGS -c conftest$$.c > /dev/null 2>&1 -- rm -f conftest$$.c -- -- if [ -f conftest$$.o ]; then -- echo "#undef NV_GET_USER_PAGES_REMOTE_PRESENT" | append_conftest "functions" -- echo "#undef NV_GET_USER_PAGES_REMOTE_HAS_TSK_ARG" | append_conftest "functions" -- echo "#undef NV_GET_USER_PAGES_REMOTE_HAS_WRITE_AND_FORCE_ARGS" | append_conftest "functions" -- echo "#undef NV_GET_USER_PAGES_REMOTE_HAS_LOCKED_ARG" | append_conftest "functions" -- rm -f conftest$$.o -- return -- fi -- -- # conftest #2: check if get_user_pages_remote() has write and -- # force arguments. Return if these arguments are present -- # Fall through to conftest #3 if these args are absent. -- echo "#define NV_GET_USER_PAGES_REMOTE_PRESENT" | append_conftest "functions" -- echo "$CONFTEST_PREAMBLE -- #include <linux/mm.h> -- long get_user_pages_remote(struct task_struct *tsk, -- struct mm_struct *mm, -- unsigned long start, -- unsigned long nr_pages, -- int write, -- int force, -- struct page **pages, -- struct vm_area_struct **vmas) { -- return 0; -- }" > conftest$$.c -- -- $CC $CFLAGS -c conftest$$.c > /dev/null 2>&1 -- rm -f conftest$$.c -- -- if [ -f conftest$$.o ]; then -- echo "#define NV_GET_USER_PAGES_REMOTE_HAS_TSK_ARG" | append_conftest "functions" -- echo "#define NV_GET_USER_PAGES_REMOTE_HAS_WRITE_AND_FORCE_ARGS" | append_conftest "functions" -- echo "#undef NV_GET_USER_PAGES_REMOTE_HAS_LOCKED_ARG" | append_conftest "functions" -- rm -f conftest$$.o -- return -- fi -- -- echo "#undef NV_GET_USER_PAGES_REMOTE_HAS_WRITE_AND_FORCE_ARGS" | append_conftest "functions" -+ # Conftest #4: check if vma arg was dropped -+ # Return if available. -+ # Fall through to default case if absent. - -- # -- # conftest #3: check if get_user_pages_remote() has locked argument -- # Return if these arguments are present. Fall through to conftest #4 -- # if these args are absent. -- # - echo "$CONFTEST_PREAMBLE - #include <linux/mm.h> -- long get_user_pages_remote(struct task_struct *tsk, -- struct mm_struct *mm, -- unsigned long start, -+ long get_user_pages(unsigned long start, - unsigned long nr_pages, - unsigned int gup_flags, -- struct page **pages, -- struct vm_area_struct **vmas, -- int *locked) { -+ struct page **pages) { - return 0; - }" > conftest$$.c - -@@ -3175,40 +3091,17 @@ - rm -f conftest$$.c - - if [ -f conftest$$.o ]; then -- echo "#define NV_GET_USER_PAGES_REMOTE_HAS_TSK_ARG" | append_conftest "functions" -- echo "#define NV_GET_USER_PAGES_REMOTE_HAS_LOCKED_ARG" | append_conftest "functions" -+ echo "#define NV_GET_USER_PAGES_DROPPED_VMA" | append_conftest "functions" -+ echo "#undef NV_GET_USER_PAGES_HAS_WRITE_AND_FORCE_ARGS" | append_conftest "functions" -+ echo "#undef NV_GET_USER_PAGES_HAS_TASK_STRUCT" | append_conftest "functions" - rm -f conftest$$.o - return - fi - -- # -- # conftest #4: check if get_user_pages_remote() does not take -- # tsk argument. -- # -- echo "$CONFTEST_PREAMBLE -- #include <linux/mm.h> -- long get_user_pages_remote(struct mm_struct *mm, -- unsigned long start, -- unsigned long nr_pages, -- unsigned int gup_flags, -- struct page **pages, -- struct vm_area_struct **vmas, -- int *locked) { -- return 0; -- }" > conftest$$.c -- -- $CC $CFLAGS -c conftest$$.c > /dev/null 2>&1 -- rm -f conftest$$.c -- -- if [ -f conftest$$.o ]; then -- echo "#undef NV_GET_USER_PAGES_REMOTE_HAS_TSK_ARG" | append_conftest "functions" -- echo "#define NV_GET_USER_PAGES_REMOTE_HAS_LOCKED_ARG" | append_conftest "functions" -- rm -f conftest$$.o -- else -+ echo "#define NV_GET_USER_PAGES_HAS_WRITE_AND_FORCE_ARGS" | append_conftest "functions" -+ echo "#define NV_GET_USER_PAGES_HAS_TASK_STRUCT" | append_conftest "functions" - -- echo "#define NV_GET_USER_PAGES_REMOTE_HAS_TSK_ARG" | append_conftest "functions" -- echo "#undef NV_GET_USER_PAGES_REMOTE_HAS_LOCKED_ARG" | append_conftest "functions" -- fi -+ return - ;; - - usleep_range) -diff --ignore-space-change --unified --recursive --no-dereference a/nvidia/os-mlock.c b/nvidia/os-mlock.c ---- a/nvidia/os-mlock.c 2022-10-12 06:30:26.000000000 -0300 -+++ b/nvidia/os-mlock.c 2023-09-02 15:46:43.108702285 -0300 -@@ -127,8 +127,13 @@ - } - - nv_mmap_read_lock(mm); -+#if defined(NV_GET_USER_PAGES_DROPPED_VMA) -+ ret = NV_GET_USER_PAGES((unsigned long)address, -+ page_count, write, force, user_pages); -+#else - ret = NV_GET_USER_PAGES((unsigned long)address, - page_count, write, force, user_pages, NULL); -+#endif - nv_mmap_read_unlock(mm); - pinned = ret; - -diff --ignore-space-change --unified --recursive --no-dereference a/nvidia-drm/nvidia-drm-linux.c b/nvidia-drm/nvidia-drm-linux.c ---- a/nvidia-drm/nvidia-drm-linux.c 2022-10-12 06:30:31.000000000 -0300 -+++ b/nvidia-drm/nvidia-drm-linux.c 2023-09-02 15:44:37.601432752 -0300 -@@ -114,9 +114,13 @@ - } - - nv_mmap_read_lock(mm); -- -+#if defined(NV_GET_USER_PAGES_DROPPED_VMA) -+ pages_pinned = NV_GET_USER_PAGES(address, pages_count, write, force, -+ user_pages); -+#else - pages_pinned = NV_GET_USER_PAGES(address, pages_count, write, force, - user_pages, NULL); -+#endif - nv_mmap_read_unlock(mm); - - if (pages_pinned < 0 || (unsigned)pages_pinned < pages_count) { -diff --ignore-space-change --unified --recursive --no-dereference a/nvidia-uvm/uvm8_tools.c b/nvidia-uvm/uvm8_tools.c ---- a/nvidia-uvm/uvm8_tools.c 2022-10-12 06:30:28.000000000 -0300 -+++ b/nvidia-uvm/uvm8_tools.c 2023-09-02 15:45:13.038272134 -0300 -@@ -251,13 +251,35 @@ - } - - nv_mmap_read_lock(current->mm); -+#if defined(NV_GET_USER_PAGES_DROPPED_VMA) -+ ret = NV_GET_USER_PAGES(user_va, num_pages, 1, 0, *pages); -+#else - ret = NV_GET_USER_PAGES(user_va, num_pages, 1, 0, *pages, vmas); -+#endif - nv_mmap_read_unlock(current->mm); - if (ret != num_pages) { - status = NV_ERR_INVALID_ARGUMENT; - goto fail; - } -+#if defined(NV_GET_USER_PAGES_DROPPED_VMA) -+ struct vm_area_struct *vma; -+ unsigned long start; - -+ nv_mmap_read_lock(current->mm); -+ start = user_va; -+ for (i = 0; i < num_pages; i++) { -+ vma = find_vma(current->mm, start); -+ if (!vma) { -+ nv_mmap_read_unlock(current->mm); -+ status = NV_ERR_INVALID_ARGUMENT; -+ goto fail; -+ } -+ -+ vmas[i] = vma; -+ start = (start + PAGE_SIZE) & PAGE_MASK; -+ } -+ nv_mmap_read_unlock(current->mm); -+#endif - for (i = 0; i < num_pages; i++) { - if (page_count((*pages)[i]) > MAX_PAGE_COUNT || uvm_file_is_nvidia_uvm(vmas[i]->vm_file)) { - status = NV_ERR_INVALID_ARGUMENT; diff --git a/srcpkgs/nvidia390/files/linux-6.5-x86.patch b/srcpkgs/nvidia390/files/linux-6.5-x86.patch deleted file mode 100644 index 7f0635dcee4c6f..00000000000000 --- a/srcpkgs/nvidia390/files/linux-6.5-x86.patch +++ /dev/null @@ -1,327 +0,0 @@ -diff --ignore-space-change --unified --recursive --no-dereference a/common/inc/nv-mm.h b/common/inc/nv-mm.h ---- a/common/inc/nv-mm.h 2022-10-12 06:30:26.000000000 -0300 -+++ b/common/inc/nv-mm.h 2023-09-02 15:39:35.376520074 -0300 -@@ -77,71 +77,14 @@ - #if defined(NV_GET_USER_PAGES_HAS_WRITE_AND_FORCE_ARGS) - #define NV_GET_USER_PAGES get_user_pages - #else -+ #if defined(NV_GET_USER_PAGES_DROPPED_VMA) - #include <linux/mm.h> - - static inline long NV_GET_USER_PAGES(unsigned long start, - unsigned long nr_pages, - int write, - int force, -- struct page **pages, -- struct vm_area_struct **vmas) -- { -- unsigned int flags = 0; -- -- if (write) -- flags |= FOLL_WRITE; -- if (force) -- flags |= FOLL_FORCE; -- -- return get_user_pages(start, nr_pages, flags, pages, vmas); -- } -- #endif --#endif -- --/* -- * get_user_pages_remote() was added by commit 1e9877902dc7 -- * ("mm/gup: Introduce get_user_pages_remote()") in v4.6 (2016-02-12). -- * -- * The very next commit cde70140fed8 ("mm/gup: Overload get_user_pages() -- * functions") deprecated the 8-argument version of get_user_pages for the -- * non-remote case (calling get_user_pages with current and current->mm). -- * -- * The guidelines are: call NV_GET_USER_PAGES_REMOTE if you need the 8-argument -- * version that uses something other than current and current->mm. Use -- * NV_GET_USER_PAGES if you are refering to current and current->mm. -- * -- * Note that get_user_pages_remote() requires the caller to hold a reference on -- * the task_struct (if non-NULL and if this API has tsk argument) and the mm_struct. -- * This will always be true when using current and current->mm. If the kernel passes -- * the driver a vma via driver callback, the kernel holds a reference on vma->vm_mm -- * over that callback. -- * -- * get_user_pages_remote() write/force parameters were replaced -- * with gup_flags by commit 9beae1ea8930 ("mm: replace get_user_pages_remote() -- * write/force parameters with gup_flags") in v4.9 (2016-10-13). -- * -- * get_user_pages_remote() added 'locked' parameter by commit 5b56d49fc31d -- * ("mm: add locked parameter to get_user_pages_remote()") in -- * v4.10 (2016-12-14). -- * -- * get_user_pages_remote() removed 'tsk' parameter by -- * commit 64019a2e467a ("mm/gup: remove task_struct pointer for -- * all gup code") in v5.9-rc1 (2020-08-11). -- * -- */ -- --#if defined(NV_GET_USER_PAGES_REMOTE_PRESENT) -- #if defined(NV_GET_USER_PAGES_REMOTE_HAS_WRITE_AND_FORCE_ARGS) -- #define NV_GET_USER_PAGES_REMOTE get_user_pages_remote -- #else -- static inline long NV_GET_USER_PAGES_REMOTE(struct task_struct *tsk, -- struct mm_struct *mm, -- unsigned long start, -- unsigned long nr_pages, -- int write, -- int force, -- struct page **pages, -- struct vm_area_struct **vmas) -+ struct page **pages) - { - unsigned int flags = 0; - -@@ -150,34 +93,12 @@ - if (force) - flags |= FOLL_FORCE; - -- #if defined(NV_GET_USER_PAGES_REMOTE_HAS_LOCKED_ARG) -- #if defined (NV_GET_USER_PAGES_REMOTE_HAS_TSK_ARG) -- return get_user_pages_remote(tsk, mm, start, nr_pages, flags, -- pages, vmas, NULL); -- #else -- return get_user_pages_remote(mm, start, nr_pages, flags, -- pages, vmas, NULL); -- #endif -- -- #else -- -- return get_user_pages_remote(tsk, mm, start, nr_pages, flags, -- pages, vmas); -- -- #endif -- -+ return get_user_pages(start, nr_pages, flags, pages); - } -- #endif --#else -- #if defined(NV_GET_USER_PAGES_HAS_WRITE_AND_FORCE_ARGS) -- #define NV_GET_USER_PAGES_REMOTE NV_GET_USER_PAGES - #else - #include <linux/mm.h> -- #include <linux/sched.h> - -- static inline long NV_GET_USER_PAGES_REMOTE(struct task_struct *tsk, -- struct mm_struct *mm, -- unsigned long start, -+ static inline long NV_GET_USER_PAGES(unsigned long start, - unsigned long nr_pages, - int write, - int force, -@@ -191,12 +112,12 @@ - if (force) - flags |= FOLL_FORCE; - -- return get_user_pages(tsk, mm, start, nr_pages, flags, pages, vmas); -+ return get_user_pages(start, nr_pages, flags, pages, vmas); - } - #endif -+ #endif - #endif - -- - /* - * The .virtual_address field was effectively renamed to .address, by these - * two commits: -diff --ignore-space-change --unified --recursive --no-dereference a/conftest.sh b/conftest.sh ---- a/conftest.sh 2022-10-11 13:00:50.000000000 -0300 -+++ b/conftest.sh 2023-09-02 15:40:49.460261403 -0300 -@@ -3051,7 +3051,6 @@ - # write and force parameters AND that gup has task_struct and - # mm_struct as its first arguments. - # Return if available. -- # Fall through to default case if absent. - - echo "$CONFTEST_PREAMBLE - #include <linux/mm.h> -@@ -3075,99 +3074,16 @@ - return - fi - -- echo "#define NV_GET_USER_PAGES_HAS_WRITE_AND_FORCE_ARGS" | append_conftest "functions" -- echo "#define NV_GET_USER_PAGES_HAS_TASK_STRUCT" | append_conftest "functions" -- -- return -- ;; -- -- get_user_pages_remote) -- # -- # Determine if the function get_user_pages_remote() is -- # present and has write/force/locked/tsk parameters. -- # -- # get_user_pages_remote() was added by: -- # 2016 Feb 12: 1e9877902dc7e11d2be038371c6fbf2dfcd469d7 -- # -- # get_user_pages[_remote]() write/force parameters -- # replaced with gup_flags: -- # 2016 Oct 12: 768ae309a96103ed02eb1e111e838c87854d8b51 -- # 2016 Oct 12: 9beae1ea89305a9667ceaab6d0bf46a045ad71e7 -- # -- # get_user_pages_remote() added 'locked' parameter -- # 2016 Dec 14:5b56d49fc31dbb0487e14ead790fc81ca9fb2c99 -- # -- # get_user_pages_remote() removed 'tsk' parameter by -- # commit 64019a2e467a ("mm/gup: remove task_struct pointer for -- # all gup code") in v5.9-rc1 (2020-08-11). -- # -- # conftest #1: check if get_user_pages_remote() is available -- # return if not available. -- # Fall through to conftest #2 if it is present -- -- echo "$CONFTEST_PREAMBLE -- #include <linux/mm.h> -- void conftest_get_user_pages_remote(void) { -- get_user_pages_remote(); -- }" > conftest$$.c -- -- $CC $CFLAGS -c conftest$$.c > /dev/null 2>&1 -- rm -f conftest$$.c -- -- if [ -f conftest$$.o ]; then -- echo "#undef NV_GET_USER_PAGES_REMOTE_PRESENT" | append_conftest "functions" -- echo "#undef NV_GET_USER_PAGES_REMOTE_HAS_TSK_ARG" | append_conftest "functions" -- echo "#undef NV_GET_USER_PAGES_REMOTE_HAS_WRITE_AND_FORCE_ARGS" | append_conftest "functions" -- echo "#undef NV_GET_USER_PAGES_REMOTE_HAS_LOCKED_ARG" | append_conftest "functions" -- rm -f conftest$$.o -- return -- fi -- -- # conftest #2: check if get_user_pages_remote() has write and -- # force arguments. Return if these arguments are present -- # Fall through to conftest #3 if these args are absent. -- echo "#define NV_GET_USER_PAGES_REMOTE_PRESENT" | append_conftest "functions" -- echo "$CONFTEST_PREAMBLE -- #include <linux/mm.h> -- long get_user_pages_remote(struct task_struct *tsk, -- struct mm_struct *mm, -- unsigned long start, -- unsigned long nr_pages, -- int write, -- int force, -- struct page **pages, -- struct vm_area_struct **vmas) { -- return 0; -- }" > conftest$$.c -- -- $CC $CFLAGS -c conftest$$.c > /dev/null 2>&1 -- rm -f conftest$$.c -- -- if [ -f conftest$$.o ]; then -- echo "#define NV_GET_USER_PAGES_REMOTE_HAS_TSK_ARG" | append_conftest "functions" -- echo "#define NV_GET_USER_PAGES_REMOTE_HAS_WRITE_AND_FORCE_ARGS" | append_conftest "functions" -- echo "#undef NV_GET_USER_PAGES_REMOTE_HAS_LOCKED_ARG" | append_conftest "functions" -- rm -f conftest$$.o -- return -- fi -- -- echo "#undef NV_GET_USER_PAGES_REMOTE_HAS_WRITE_AND_FORCE_ARGS" | append_conftest "functions" -+ # Conftest #4: check if vma arg was dropped -+ # Return if available. -+ # Fall through to default case if absent. - -- # -- # conftest #3: check if get_user_pages_remote() has locked argument -- # Return if these arguments are present. Fall through to conftest #4 -- # if these args are absent. -- # - echo "$CONFTEST_PREAMBLE - #include <linux/mm.h> -- long get_user_pages_remote(struct task_struct *tsk, -- struct mm_struct *mm, -- unsigned long start, -+ long get_user_pages(unsigned long start, - unsigned long nr_pages, - unsigned int gup_flags, -- struct page **pages, -- struct vm_area_struct **vmas, -- int *locked) { -+ struct page **pages) { - return 0; - }" > conftest$$.c - -@@ -3175,40 +3091,17 @@ - rm -f conftest$$.c - - if [ -f conftest$$.o ]; then -- echo "#define NV_GET_USER_PAGES_REMOTE_HAS_TSK_ARG" | append_conftest "functions" -- echo "#define NV_GET_USER_PAGES_REMOTE_HAS_LOCKED_ARG" | append_conftest "functions" -+ echo "#define NV_GET_USER_PAGES_DROPPED_VMA" | append_conftest "functions" -+ echo "#undef NV_GET_USER_PAGES_HAS_WRITE_AND_FORCE_ARGS" | append_conftest "functions" -+ echo "#undef NV_GET_USER_PAGES_HAS_TASK_STRUCT" | append_conftest "functions" - rm -f conftest$$.o - return - fi - -- # -- # conftest #4: check if get_user_pages_remote() does not take -- # tsk argument. -- # -- echo "$CONFTEST_PREAMBLE -- #include <linux/mm.h> -- long get_user_pages_remote(struct mm_struct *mm, -- unsigned long start, -- unsigned long nr_pages, -- unsigned int gup_flags, -- struct page **pages, -- struct vm_area_struct **vmas, -- int *locked) { -- return 0; -- }" > conftest$$.c -- -- $CC $CFLAGS -c conftest$$.c > /dev/null 2>&1 -- rm -f conftest$$.c -- -- if [ -f conftest$$.o ]; then -- echo "#undef NV_GET_USER_PAGES_REMOTE_HAS_TSK_ARG" | append_conftest "functions" -- echo "#define NV_GET_USER_PAGES_REMOTE_HAS_LOCKED_ARG" | append_conftest "functions" -- rm -f conftest$$.o -- else -+ echo "#define NV_GET_USER_PAGES_HAS_WRITE_AND_FORCE_ARGS" | append_conftest "functions" -+ echo "#define NV_GET_USER_PAGES_HAS_TASK_STRUCT" | append_conftest "functions" - -- echo "#define NV_GET_USER_PAGES_REMOTE_HAS_TSK_ARG" | append_conftest "functions" -- echo "#undef NV_GET_USER_PAGES_REMOTE_HAS_LOCKED_ARG" | append_conftest "functions" -- fi -+ return - ;; - - usleep_range) -diff --ignore-space-change --unified --recursive --no-dereference a/nvidia/os-mlock.c b/nvidia/os-mlock.c ---- a/nvidia/os-mlock.c 2022-10-12 06:30:26.000000000 -0300 -+++ b/nvidia/os-mlock.c 2023-09-02 15:46:43.108702285 -0300 -@@ -127,8 +127,13 @@ - } - - nv_mmap_read_lock(mm); -+#if defined(NV_GET_USER_PAGES_DROPPED_VMA) -+ ret = NV_GET_USER_PAGES((unsigned long)address, -+ page_count, write, force, user_pages); -+#else - ret = NV_GET_USER_PAGES((unsigned long)address, - page_count, write, force, user_pages, NULL); -+#endif - nv_mmap_read_unlock(mm); - pinned = ret; - -diff --ignore-space-change --unified --recursive --no-dereference a/nvidia-drm/nvidia-drm-linux.c b/nvidia-drm/nvidia-drm-linux.c ---- a/nvidia-drm/nvidia-drm-linux.c 2022-10-12 06:30:31.000000000 -0300 -+++ b/nvidia-drm/nvidia-drm-linux.c 2023-09-02 15:44:37.601432752 -0300 -@@ -114,9 +114,13 @@ - } - - nv_mmap_read_lock(mm); -- -+#if defined(NV_GET_USER_PAGES_DROPPED_VMA) -+ pages_pinned = NV_GET_USER_PAGES(address, pages_count, write, force, -+ user_pages); -+#else - pages_pinned = NV_GET_USER_PAGES(address, pages_count, write, force, - user_pages, NULL); -+#endif - nv_mmap_read_unlock(mm); - - if (pages_pinned < 0 || (unsigned)pages_pinned < pages_count) { diff --git a/srcpkgs/nvidia390/files/linux6.3-x64.patch b/srcpkgs/nvidia390/files/linux6.3-x64.patch deleted file mode 100644 index f062e780d7a66c..00000000000000 --- a/srcpkgs/nvidia390/files/linux6.3-x64.patch +++ /dev/null @@ -1,89 +0,0 @@ -diff --git a/common/inc/nv-linux.h b/common/inc/nv-linux.h -index 2c4cb7b..f68fcf2 100644 ---- a/common/inc/nv-linux.h -+++ b/common/inc/nv-linux.h -@@ -1996,4 +1996,17 @@ static inline NvU64 nv_expand_nvlink_addr(NvU64 addr47) - #include <linux/backlight.h> - #endif - -+#if LINUX_VERSION_CODE < KERNEL_VERSION(6, 3, 0) -+// Rel. commit "mm: introduce vma->vm_flags wrapper functions" (Suren Baghdasaryan, 26 Jan 2023) -+static inline void vm_flags_set(struct vm_area_struct *vma, vm_flags_t flags) -+{ -+ vma->vm_flags |= flags; -+} -+ -+static inline void vm_flags_clear(struct vm_area_struct *vma, vm_flags_t flags) -+{ -+ vma->vm_flags &= ~flags; -+} -+#endif -+ - #endif /* _NV_LINUX_H_ */ -diff --git a/nvidia-drm/nvidia-drm-fb.c b/nvidia-drm/nvidia-drm-fb.c -index 725164a..c35e0ee 100644 ---- a/nvidia-drm/nvidia-drm-fb.c -+++ b/nvidia-drm/nvidia-drm-fb.c -@@ -29,6 +29,7 @@ - #include "nvidia-drm-fb.h" - #include "nvidia-drm-utils.h" - #include "nvidia-drm-gem.h" -+#include "nvidia-drm-helper.h" - - #include <drm/drm_crtc_helper.h> - -diff --git a/nvidia-uvm/uvm8.c b/nvidia-uvm/uvm8.c -index 11cb373..49e1047 100644 ---- a/nvidia-uvm/uvm8.c -+++ b/nvidia-uvm/uvm8.c -@@ -658,7 +658,7 @@ static int uvm_mmap(struct file *filp, struct vm_area_struct *vma) - // Using VM_DONTCOPY would be nice, but madvise(MADV_DOFORK) can reset that - // so we have to handle vm_open on fork anyway. We could disable MADV_DOFORK - // with VM_IO, but that causes other mapping issues. -- vma->vm_flags |= VM_MIXEDMAP | VM_DONTEXPAND; -+ vm_flags_set(vma, VM_MIXEDMAP | VM_DONTEXPAND); - - vma->vm_ops = &uvm_vm_ops_managed; - -diff --git a/nvidia/nv-mmap.c b/nvidia/nv-mmap.c -index 0b0a6f2..da891ff 100644 ---- a/nvidia/nv-mmap.c -+++ b/nvidia/nv-mmap.c -@@ -447,7 +447,7 @@ int nvidia_mmap_helper( - addr = mmap_start; - - // Needed for the linux kernel for mapping compound pages -- vma->vm_flags |= VM_MIXEDMAP; -+ vm_flags_set(vma, VM_MIXEDMAP); - - for (j = 0; j < pages; j++) - { -@@ -471,7 +471,7 @@ int nvidia_mmap_helper( - } - } - -- vma->vm_flags |= VM_IO; -+ vm_flags_set(vma, VM_IO); - } - else - { -@@ -533,15 +533,15 @@ int nvidia_mmap_helper( - - NV_PRINT_AT(NV_DBG_MEMINFO, at); - -- vma->vm_flags |= (VM_IO | VM_LOCKED | VM_RESERVED); -- vma->vm_flags |= (VM_DONTEXPAND | VM_DONTDUMP); -+ vm_flags_set(vma, VM_IO | VM_LOCKED | VM_RESERVED); -+ vm_flags_set(vma, VM_DONTEXPAND | VM_DONTDUMP); - } - - if ((prot & NV_PROTECT_WRITEABLE) == 0) - { - vma->vm_page_prot = NV_PGPROT_READ_ONLY(vma->vm_page_prot); -- vma->vm_flags &= ~VM_WRITE; -- vma->vm_flags &= ~VM_MAYWRITE; -+ vm_flags_clear(vma, VM_WRITE); -+ vm_flags_clear(vma, VM_MAYWRITE); - } - - vma->vm_ops = &nv_vm_ops; diff --git a/srcpkgs/nvidia390/files/linux6.3-x86.patch b/srcpkgs/nvidia390/files/linux6.3-x86.patch deleted file mode 100644 index b6c7bb1580df0f..00000000000000 --- a/srcpkgs/nvidia390/files/linux6.3-x86.patch +++ /dev/null @@ -1,76 +0,0 @@ -diff --git a/common/inc/nv-linux.h b/common/inc/nv-linux.h -index 2c4cb7b..f68fcf2 100644 ---- a/common/inc/nv-linux.h -+++ b/common/inc/nv-linux.h -@@ -1996,4 +1996,17 @@ static inline NvU64 nv_expand_nvlink_addr(NvU64 addr47) - #include <linux/backlight.h> - #endif - -+#if LINUX_VERSION_CODE < KERNEL_VERSION(6, 3, 0) -+// Rel. commit "mm: introduce vma->vm_flags wrapper functions" (Suren Baghdasaryan, 26 Jan 2023) -+static inline void vm_flags_set(struct vm_area_struct *vma, vm_flags_t flags) -+{ -+ vma->vm_flags |= flags; -+} -+ -+static inline void vm_flags_clear(struct vm_area_struct *vma, vm_flags_t flags) -+{ -+ vma->vm_flags &= ~flags; -+} -+#endif -+ - #endif /* _NV_LINUX_H_ */ -diff --git a/nvidia-drm/nvidia-drm-fb.c b/nvidia-drm/nvidia-drm-fb.c -index 725164a..c35e0ee 100644 ---- a/nvidia-drm/nvidia-drm-fb.c -+++ b/nvidia-drm/nvidia-drm-fb.c -@@ -29,6 +29,7 @@ - #include "nvidia-drm-fb.h" - #include "nvidia-drm-utils.h" - #include "nvidia-drm-gem.h" -+#include "nvidia-drm-helper.h" - - #include <drm/drm_crtc_helper.h> - -diff --git a/nvidia/nv-mmap.c b/nvidia/nv-mmap.c -index 0b0a6f2..da891ff 100644 ---- a/nvidia/nv-mmap.c -+++ b/nvidia/nv-mmap.c -@@ -447,7 +447,7 @@ int nvidia_mmap_helper( - addr = mmap_start; - - // Needed for the linux kernel for mapping compound pages -- vma->vm_flags |= VM_MIXEDMAP; -+ vm_flags_set(vma, VM_MIXEDMAP); - - for (j = 0; j < pages; j++) - { -@@ -471,7 +471,7 @@ int nvidia_mmap_helper( - } - } - -- vma->vm_flags |= VM_IO; -+ vm_flags_set(vma, VM_IO); - } - else - { -@@ -533,15 +533,15 @@ int nvidia_mmap_helper( - - NV_PRINT_AT(NV_DBG_MEMINFO, at); - -- vma->vm_flags |= (VM_IO | VM_LOCKED | VM_RESERVED); -- vma->vm_flags |= (VM_DONTEXPAND | VM_DONTDUMP); -+ vm_flags_set(vma, VM_IO | VM_LOCKED | VM_RESERVED); -+ vm_flags_set(vma, VM_DONTEXPAND | VM_DONTDUMP); - } - - if ((prot & NV_PROTECT_WRITEABLE) == 0) - { - vma->vm_page_prot = NV_PGPROT_READ_ONLY(vma->vm_page_prot); -- vma->vm_flags &= ~VM_WRITE; -- vma->vm_flags &= ~VM_MAYWRITE; -+ vm_flags_clear(vma, VM_WRITE); -+ vm_flags_clear(vma, VM_MAYWRITE); - } - - vma->vm_ops = &nv_vm_ops; diff --git a/srcpkgs/nvidia390/files/linux6.6.patch b/srcpkgs/nvidia390/files/linux6.6.patch deleted file mode 100644 index f49f34f92cbfe0..00000000000000 --- a/srcpkgs/nvidia390/files/linux6.6.patch +++ /dev/null @@ -1,31 +0,0 @@ -From a1879549b0bf049de790c0775c25971c82da8638 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Joan=20Bruguera=20Mic=C3=B3?= <joanbrugueram@gmail.com> -Date: Sat, 15 Jul 2023 22:26:18 +0000 -Subject: [PATCH] Tentative fix for NVIDIA 470.199.02 driver for Linux 6.6-rc1 - -You will also need to apply this patch for Linux 6.5 support: -https://gist.github.com/joanbm/dfe8dc59af1c83e2530a1376b77be8ba - ---- - nvidia-drm/nvidia-drm-drv.c | 4 ++++ - 1 file changed, 4 insertions(+) - -diff --git a/nvidia-drm/nvidia-drm-drv.c b/nvidia-drm/nvidia-drm-drv.c -index b93642a..1b310f3 100644 ---- a/nvidia-drm/nvidia-drm-drv.c -+++ b/nvidia-drm/nvidia-drm-drv.c -@@ -705,8 +705,11 @@ static struct drm_driver nv_drm_driver = - .ioctls = nv_drm_ioctls, - .num_ioctls = ARRAY_SIZE(nv_drm_ioctls), - -+// Rel. commit "drm/prime: Unexport helpers for fd/handle conversion" (Thomas Zimmermann, 20 Jun 2023) -+// Those functions are no longer exported, but leaving them to NULL is equivalent -+#if LINUX_VERSION_CODE < KERNEL_VERSION(6, 6, 0) - .prime_handle_to_fd = drm_gem_prime_handle_to_fd, -- -+#endif - #if defined(NV_DRM_DRIVER_HAS_GEM_PRIME_CALLBACKS) - .gem_prime_export = nv_drm_gem_prime_export, - .gem_prime_get_sg_table = nv_drm_gem_prime_get_sg_table, --- -2.41.0 diff --git a/srcpkgs/nvidia390/files/nvidia-470xx-fix-linux-6.2.patch b/srcpkgs/nvidia390/files/nvidia-470xx-fix-linux-6.2.patch deleted file mode 100644 index e88c982de9736e..00000000000000 --- a/srcpkgs/nvidia390/files/nvidia-470xx-fix-linux-6.2.patch +++ /dev/null @@ -1,145 +0,0 @@ -From 5db7eb5a62003bbe04f3f07d089fcf5445b34a29 Mon Sep 17 00:00:00 2001 -From: Joan Bruguera <joanbrugueram@gmail.com> -Date: Sun, 25 Dec 2022 22:05:14 +0000 -Subject: [PATCH] Tentative fix for NVIDIA 470.161.03 driver for Linux 6.2-rc1 - ---- - nvidia-drm/nvidia-drm-connector.c | 22 ++++++++++++++++++++++ - nvidia-drm/nvidia-drm-drv.c | 4 ++++ - nvidia/nv-acpi.c | 19 ++++++++++++++++--- - 3 files changed, 42 insertions(+), 3 deletions(-) - -diff --git a/nvidia-drm/nvidia-drm-connector.c b/nvidia-drm/nvidia-drm-connector.c -index 6fbcd63..a5ab9e9 100644 ---- a/nvidia-drm/nvidia-drm-connector.c -+++ b/nvidia-drm/nvidia-drm-connector.c -@@ -20,6 +20,8 @@ - * DEALINGS IN THE SOFTWARE. - */ - -+#include <linux/version.h> -+#include <drm/drm_edid.h> - #include "nvidia-drm-conftest.h" /* NV_DRM_ATOMIC_MODESET_AVAILABLE */ - - #if defined(NV_DRM_ATOMIC_MODESET_AVAILABLE) -@@ -98,6 +100,7 @@ __nv_drm_detect_encoder(struct NvKmsKapiDynamicDisplayParams *pDetectParams, - break; - } - -+#if LINUX_VERSION_CODE < KERNEL_VERSION(6, 2, 0) - if (connector->override_edid) { - const struct drm_property_blob *edid = connector->edid_blob_ptr; - -@@ -110,6 +113,25 @@ __nv_drm_detect_encoder(struct NvKmsKapiDynamicDisplayParams *pDetectParams, - sizeof(pDetectParams->edid.buffer)); - } - } -+#else -+ // Rel. commit "drm/edid: detach debugfs EDID override from EDID property update" (Jani Nikula, 24 Oct 2022) -+ // NOTE: HUGE HACK! -+ mutex_lock(&connector->edid_override_mutex); -+ if (connector->edid_override) { -+ const struct edid *edid = drm_edid_raw(connector->edid_override); -+ size_t edid_length = EDID_LENGTH * (edid->extensions + 1); -+ if (edid_length <= sizeof(pDetectParams->edid.buffer)) { -+ memcpy(pDetectParams->edid.buffer, edid, edid_length); -+ pDetectParams->edid.bufferSize = edid_length; -+ pDetectParams->overrideEdid = NV_TRUE; -+ } else { -+ WARN_ON(edid_length > -+ sizeof(pDetectParams->edid.buffer)); -+ } -+ } -+ mutex_unlock(&connector->edid_override_mutex); -+ -+#endif - - if (!nvKms->getDynamicDisplayInfo(nv_dev->pDevice, pDetectParams)) { - NV_DRM_DEV_LOG_ERR( -diff --git a/nvidia-drm/nvidia-drm-drv.c b/nvidia-drm/nvidia-drm-drv.c -index 6d007b1..d08ab4c 100644 ---- a/nvidia-drm/nvidia-drm-drv.c -+++ b/nvidia-drm/nvidia-drm-drv.c -@@ -20,6 +20,7 @@ - * DEALINGS IN THE SOFTWARE. - */ - -+#include <linux/version.h> - #include "nvidia-drm-conftest.h" /* NV_DRM_AVAILABLE and NV_DRM_DRM_GEM_H_PRESENT */ - - #include "nvidia-drm-priv.h" -@@ -240,9 +241,12 @@ nv_drm_init_mode_config(struct nv_drm_device *nv_dev, - dev->mode_config.preferred_depth = 24; - dev->mode_config.prefer_shadow = 1; - -+// Rel. commit "drm: Remove drm_mode_config::fb_base" (Zack Rusin, 18 Oct 2022) -+#if defined(CONFIG_FB) && LINUX_VERSION_CODE < KERNEL_VERSION(6, 2, 0) - /* Currently unused. Update when needed. */ - - dev->mode_config.fb_base = 0; -+#endif - - #if defined(NV_DRM_CRTC_STATE_HAS_ASYNC_FLIP) || \ - defined(NV_DRM_CRTC_STATE_HAS_PAGEFLIP_FLAGS) -diff --git a/nvidia/nv-acpi.c b/nvidia/nv-acpi.c -index 07501eb..1fdf71c 100644 ---- a/nvidia/nv-acpi.c -+++ b/nvidia/nv-acpi.c -@@ -8,6 +8,7 @@ - * _NVRM_COPYRIGHT_END_ - */ - -+#include <linux/version.h> - #define __NO_VERSION__ - - #include "os-interface.h" -@@ -24,7 +25,10 @@ static NV_STATUS nv_acpi_extract_object (const union acpi_object *, void *, N - - static int nv_acpi_add (struct acpi_device *); - --#if !defined(NV_ACPI_DEVICE_OPS_REMOVE_ARGUMENT_COUNT) || (NV_ACPI_DEVICE_OPS_REMOVE_ARGUMENT_COUNT == 2) -+// Rel. commit "ACPI: make remove callback of ACPI driver void" (Dawei Li, 14 Nov 2022) -+#if (LINUX_VERSION_CODE >= KERNEL_VERSION(6, 2, 0)) -+static void nv_acpi_remove_one_arg_void(struct acpi_device *device); -+#elif !defined(NV_ACPI_DEVICE_OPS_REMOVE_ARGUMENT_COUNT) || (NV_ACPI_DEVICE_OPS_REMOVE_ARGUMENT_COUNT == 2) - static int nv_acpi_remove_two_args(struct acpi_device *device, int type); - #else - static int nv_acpi_remove_one_arg(struct acpi_device *device); -@@ -80,7 +84,10 @@ static const struct acpi_driver nv_acpi_driver_template = { - .ids = nv_video_device_ids, - .ops = { - .add = nv_acpi_add, --#if !defined(NV_ACPI_DEVICE_OPS_REMOVE_ARGUMENT_COUNT) || (NV_ACPI_DEVICE_OPS_REMOVE_ARGUMENT_COUNT == 2) -+// Rel. commit "ACPI: make remove callback of ACPI driver void" (Dawei Li, 14 Nov 2022) -+#if (LINUX_VERSION_CODE >= KERNEL_VERSION(6, 2, 0)) -+ .remove = nv_acpi_remove_one_arg_void, -+#elif !defined(NV_ACPI_DEVICE_OPS_REMOVE_ARGUMENT_COUNT) || (NV_ACPI_DEVICE_OPS_REMOVE_ARGUMENT_COUNT == 2) - .remove = nv_acpi_remove_two_args, - #else - .remove = nv_acpi_remove_one_arg, -@@ -342,7 +349,10 @@ static int nv_acpi_add(struct acpi_device *device) - return 0; - } - --#if !defined(NV_ACPI_DEVICE_OPS_REMOVE_ARGUMENT_COUNT) || (NV_ACPI_DEVICE_OPS_REMOVE_ARGUMENT_COUNT == 2) -+// Rel. commit "ACPI: make remove callback of ACPI driver void" (Dawei Li, 14 Nov 2022) -+#if (LINUX_VERSION_CODE >= KERNEL_VERSION(6, 2, 0)) -+static void nv_acpi_remove_one_arg_void(struct acpi_device *device) -+#elif !defined(NV_ACPI_DEVICE_OPS_REMOVE_ARGUMENT_COUNT) || (NV_ACPI_DEVICE_OPS_REMOVE_ARGUMENT_COUNT == 2) - static int nv_acpi_remove_two_args(struct acpi_device *device, int type) - #else - static int nv_acpi_remove_one_arg(struct acpi_device *device) -@@ -396,7 +406,10 @@ static int nv_acpi_remove_one_arg(struct acpi_device *device) - device->driver_data = NULL; - } - -+// Rel. commit "ACPI: make remove callback of ACPI driver void" (Dawei Li, 14 Nov 2022) -+#if (LINUX_VERSION_CODE < KERNEL_VERSION(6, 2, 0)) - return status; -+#endif - } - - /* --- -2.39.0 - diff --git a/srcpkgs/nvidia390/template b/srcpkgs/nvidia390/template deleted file mode 100644 index 3e48b9296115c2..00000000000000 --- a/srcpkgs/nvidia390/template +++ /dev/null @@ -1,259 +0,0 @@ -# Template file for 'nvidia390' - -_desc="NVIDIA drivers (GeForce 400, 500 series)" - -pkgname=nvidia390 -version=390.157 -revision=7 -maintainer="Andrew Benson <abenson+void@gmail.com>" -license="custom:NVIDIA Proprietary" -homepage="https://www.nvidia.com/en-us/drivers/unix/" -archs="i686 x86_64" -nopie=yes -repository="nonfree" -create_wrksrc=yes -short_desc="${_desc} - Libraries and Utilities" -hostmakedepends="tar" -depends="nvidia390-libs-${version}_${revision} nvidia390-gtklibs-${version}_${revision} - nvidia390-dkms-${version}_${revision} pkgconf" -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=55d65e0a4539a9cb796200c5f1082fe263fb0951deaaf96a9cffeb8a80f70799 -else - _pkg="NVIDIA-Linux-x86_64-${version}-no-compat32" - distfiles="http://uk.download.nvidia.com/XFree86/Linux-x86_64/${version}/${_pkg}.run" - checksum=162317a49aa5a521eb888ec12119bfe5a45cec4e8653efc575a2d04fb05bf581 -fi - -patch_args="-Ntp1 --directory=${XBPS_BUILDDIR}/${pkgname}-${version}/${_pkg}/kernel" -subpackages="nvidia390-gtklibs nvidia390-dkms nvidia390-opencl nvidia390-libs" - -do_extract() { - install -m755 ${XBPS_SRCDISTDIR}/${pkgname}-${version}/${_pkg}.run ${wrksrc} - cd ${wrksrc} - ./${_pkg}.run --extract-only - rm -f ${_pkg}.run - cd ${_pkg} -} - -do_patch() { - patch ${patch_args} -i ${FILESDIR}/nvidia-470xx-fix-linux-6.2.patch - case "$XBPS_TARGET_MACHINE" in - i686) - patch ${patch_args} -i ${FILESDIR}/linux-6.5-x86.patch - patch ${patch_args} -i ${FILESDIR}/linux6.3-x86.patch ;; - x86_64) - patch ${patch_args} -i ${FILESDIR}/linux-6.5-x64.patch - patch ${patch_args} -i ${FILESDIR}/linux6.3-x64.patch ;; - esac - patch ${patch_args} -i ${FILESDIR}/linux6.6.patch - patch ${patch_args} -i ${FILESDIR}/linux-6.4.patch - patch ${patch_args} -i ${FILESDIR}/linux-6.12.patch - patch ${patch_args} -i ${FILESDIR}/gcc-14.patch -} - -pre_install() { - cd ${_pkg} - cp nvidia_icd.json.template nvidia_icd.json - sed -i -e 's:__NV_VK_ICD__:libGLX_nvidia.so.0:g' nvidia_icd.json -} - -do_install() { - cd ${_pkg} - - # X driver - vinstall nvidia_drv.so 755 usr/lib/xorg/modules/drivers - - # GLX extension module for X - vinstall libglx.so.${version} 755 usr/lib/nvidia/xorg - ln -sf libglx.so.${version} ${DESTDIR}/usr/lib/nvidia/xorg/libglx.so.1 - ln -sf libglx.so.${version} ${DESTDIR}/usr/lib/nvidia/xorg/libglx.so - - # GLX client libs - # Required for GLVND option - vinstall libGLX_nvidia.so.${version} 755 usr/lib - ln -sf libGLX_nvidia.so.${version} ${DESTDIR}/usr/lib/libGLX_nvidia.so.0 - ln -sf libGLX_nvidia.so.${version} ${DESTDIR}/usr/lib/libGLX_indirect.so.0 - - # OpenGL core library - vinstall libnvidia-glcore.so.${version} 755 usr/lib - vinstall libnvidia-eglcore.so.${version} 755 usr/lib - vinstall libnvidia-glsi.so.${version} 755 usr/lib - - vinstall libnvidia-egl-wayland.so.1.0.2 755 usr/lib - ln -sf libnvidia-egl-wayland.so.1.0.2 ${DESTDIR}/usr/lib/libnvidia-egl-wayland.so.1 - - vinstall 10_nvidia.json 755 usr/share/glvnd/egl_vendor.d - vinstall 10_nvidia_wayland.json 755 usr/share/egl/egl_external_platform.d - # -------------------------------------------------- - - vinstall libEGL_nvidia.so.${version} 755 usr/lib - ln -sf libEGL_nvidia.so.${version} ${DESTDIR}/usr/lib/libEGL_nvidia.so.0 - - vinstall libGLESv1_CM_nvidia.so.${version} 755 usr/lib - ln -sf libGLESv1_CM_nvidia.so.${version} ${DESTDIR}/usr/lib/libGLESv1_CM_nvidia.so.1 - - vinstall libGLESv2_nvidia.so.${version} 755 usr/lib - ln -sf libGLESv2_nvidia.so.${version} ${DESTDIR}/usr/lib/libGLESv2_nvidia.so.2 - - # Thread Local Storage - vinstall tls/libnvidia-tls.so.${version} 755 usr/lib - - # VDPAU - vinstall libvdpau_nvidia.so.${version} 755 usr/lib/vdpau - ln -sf libvdpau_nvidia.so.${version} ${DESTDIR}/usr/lib/vdpau/libvdpau_nvidia.so.1 - - # misc libraries - vinstall libnvidia-cfg.so.${version} 755 usr/lib - ln -sf libnvidia-cfg.so.${version} ${DESTDIR}/usr/lib/libnvidia-cfg.so - ln -sf libnvidia-cfg.so.${version} ${DESTDIR}/usr/lib/libnvidia-cfg.so.1 - - vinstall libnvidia-ml.so.${version} 755 usr/lib - ln -sf libnvidia-ml.so.${version} ${DESTDIR}/usr/lib/libnvidia-ml.so - ln -sf libnvidia-ml.so.${version} ${DESTDIR}/usr/lib/libnvidia-ml.so.1 - - vinstall libnvidia-encode.so.${version} 755 usr/lib - ln -sf libnvidia-encode.so.${version} ${DESTDIR}/usr/lib/libnvidia-encode.so - ln -sf libnvidia-encode.so.${version} ${DESTDIR}/usr/lib/libnvidia-encode.so.1 - - vinstall libnvidia-ifr.so.${version} 755 usr/lib - ln -sf libnvidia-ifr.so.${version} ${DESTDIR}/usr/lib/libnvidia-ifr.so - ln -sf libnvidia-ifr.so.${version} ${DESTDIR}/usr/lib/libnvidia-ifr.so.1 - - vinstall libnvidia-fbc.so.${version} 755 usr/lib - ln -sf libnvidia-fbc.so.${version} ${DESTDIR}/usr/lib/libnvidia-fbc.so - ln -sf libnvidia-fbc.so.${version} ${DESTDIR}/usr/lib/libnvidia-fbc.so.1 - - vinstall libnvidia-fatbinaryloader.so.${version} 755 usr/lib - ln -sf libnvidia-fatbinaryloader.so.${version} ${DESTDIR}/usr/lib/libnvidia-fatbinaryloader.so.1 - ln -sf libnvidia-fatbinaryloader.so.1 ${DESTDIR}/usr/lib/libnvidia-fatbinaryloader.so - - # CUDA - vbin nvidia-cuda-mps-control - vbin nvidia-cuda-mps-server - gzip -d nvidia-cuda-mps-control.1.gz - vman nvidia-cuda-mps-control.1 - - vinstall libcuda.so.${version} 755 usr/lib - ln -sf libcuda.so.${version} ${DESTDIR}/usr/lib/libcuda.so - ln -sf libcuda.so.${version} ${DESTDIR}/usr/lib/libcuda.so.1 - - vinstall libnvcuvid.so.${version} 755 usr/lib - ln -sf libnvcuvid.so.${version} ${DESTDIR}/usr/lib/libnvcuvid.so - ln -sf libnvcuvid.so.${version} ${DESTDIR}/usr/lib/libnvcuvid.so.1 - - vinstall libnvidia-ptxjitcompiler.so.${version} 755 usr/lib - ln -sf libnvidia-ptxjitcompiler.so.${version} ${DESTDIR}/usr/lib/libnvidia-ptxjitcompiler.so.1 - ln -sf libnvidia-ptxjitcompiler.so.1 ${DESTDIR}/usr/lib/libnvidia-ptxjitcompiler.so - - # nvidia-xconfig - vbin nvidia-xconfig - gzip -d nvidia-xconfig.1.gz - vman nvidia-xconfig.1 - - # nvidia-settings - vbin nvidia-settings - gzip -d nvidia-settings.1.gz - vman nvidia-settings.1 - vinstall nvidia-settings.desktop 644 usr/share/applications - vinstall nvidia-settings.png 644 usr/share/pixmaps - sed -e 's:__UTILS_PATH__:/usr/bin:' \ - -e 's:__PIXMAP_PATH__:/usr/share/pixmaps:' \ - -i ${DESTDIR}/usr/share/applications/nvidia-settings.desktop - - vinstall libnvidia-gtk3.so.${version} 755 usr/lib - vinstall libnvidia-gtk2.so.${version} 755 usr/lib - - # application profiles (needed by nvidia-settings) - vinstall nvidia-application-profiles-${version}-key-documentation 644 usr/share/nvidia - vinstall nvidia-application-profiles-${version}-rc 644 usr/share/nvidia - - # nvidia-bug-report - vbin nvidia-bug-report.sh nvidia-bug-report - vbin nvidia-debugdump - - # nvidia-smi - vbin nvidia-smi - gzip -d nvidia-smi.1.gz - vman nvidia-smi.1 - - # nvidia-modprobe - vinstall nvidia-modprobe 4755 usr/bin - gzip -d nvidia-modprobe.1.gz - vman nvidia-modprobe.1 - - # License and documentation - vlicense LICENSE - vdoc README.txt README - vdoc NVIDIA_Changelog - - # opencl pkg - vinstall nvidia.icd 644 etc/OpenCL/vendors - - vinstall libnvidia-compiler.so.${version} 755 usr/lib - - vinstall libnvidia-opencl.so.${version} 755 usr/lib - ln -sf libnvidia-opencl.so.${version} \ - ${DESTDIR}/usr/lib/libnvidia-opencl.so - ln -sf libnvidia-opencl.so.${version} \ - ${DESTDIR}/usr/lib/libnvidia-opencl.so.1 - - # vulkan icd - vinstall nvidia_icd.json 644 usr/share/vulkan/icd.d - - # dkms pkg - vmkdir usr/src/nvidia-${version} - vcopy "kernel/*" usr/src/nvidia-${version} - vcopy ${FILESDIR}/dkms.conf usr/src/nvidia-${version} - sed -e "s/__PKGVER/${version}/g" \ - -e "s/__MAKEJOBS/-j$(nproc)/g" \ - -i ${DESTDIR}/usr/src/nvidia-${version}/dkms.conf - - # Blacklist nouveau - vmkdir usr/lib/modprobe.d - echo "blacklist nouveau" > ${DESTDIR}/usr/lib/modprobe.d/nvidia.conf - chmod 644 ${DESTDIR}/usr/lib/modprobe.d/nvidia.conf - - vmkdir /usr/share/X11/xorg.conf.d/ - vinstall ${XBPS_SRCPKGDIR}/nvidia/files/nvidia-drm-outputclass.conf \ - 644 /usr/share/X11/xorg.conf.d 10-nvidia-drm-outputclass.conf -} - -nvidia390-gtklibs_package() { - short_desc="${_desc} - GTK+ libraries" - pkg_install() { - vmove usr/lib/lib*gtk*.so* - } -} -nvidia390-libs_package() { - short_desc="${_desc} - common libraries" - # manually set 32bit depends for libglvnd - depends="libglvnd" - lib32depends="glibc-32bit>=0 libX11-32bit>=0 libXext-32bit>=0 wayland-32bit>=0 libglvnd-32bit>=0" - pkg_install() { - vmove usr/lib - } -} -nvidia390-dkms_package() { - short_desc="${_desc} - DKMS kernel module" - depends="dkms xbps-triggers>=0.121_1" - dkms_modules="nvidia ${version}" - # dkms must be before initramfs-regenerate to build modules before images - triggers="dkms initramfs-regenerate" - pkg_install() { - vmove usr/src - vmove usr/lib/modprobe.d - } -} -nvidia390-opencl_package() { - short_desc="${_desc} - OpenCL implementation" - depends="ocl-icd" - pkg_install() { - vmove "usr/lib/libnvidia-compiler*" - vmove "usr/lib/libnvidia-opencl*" - vmove etc/OpenCL - } -} diff --git a/srcpkgs/nvidia390/update b/srcpkgs/nvidia390/update deleted file mode 100644 index 0a48e18e1154a1..00000000000000 --- a/srcpkgs/nvidia390/update +++ /dev/null @@ -1,2 +0,0 @@ -site='https://forums.developer.nvidia.com/t/current-graphics-driver-releases/28500' -pattern='\K390[\d.]+(?=</A>)' diff --git a/srcpkgs/nvidia470-dkms b/srcpkgs/nvidia470-dkms deleted file mode 120000 index f69702e946ca07..00000000000000 --- a/srcpkgs/nvidia470-dkms +++ /dev/null @@ -1 +0,0 @@ -nvidia470 \ No newline at end of file diff --git a/srcpkgs/nvidia470-gtklibs b/srcpkgs/nvidia470-gtklibs deleted file mode 120000 index f69702e946ca07..00000000000000 --- a/srcpkgs/nvidia470-gtklibs +++ /dev/null @@ -1 +0,0 @@ -nvidia470 \ No newline at end of file diff --git a/srcpkgs/nvidia470-libs b/srcpkgs/nvidia470-libs deleted file mode 120000 index f69702e946ca07..00000000000000 --- a/srcpkgs/nvidia470-libs +++ /dev/null @@ -1 +0,0 @@ -nvidia470 \ No newline at end of file diff --git a/srcpkgs/nvidia470-libs-32bit b/srcpkgs/nvidia470-libs-32bit deleted file mode 120000 index f69702e946ca07..00000000000000 --- a/srcpkgs/nvidia470-libs-32bit +++ /dev/null @@ -1 +0,0 @@ -nvidia470 \ No newline at end of file diff --git a/srcpkgs/nvidia470-opencl b/srcpkgs/nvidia470-opencl deleted file mode 120000 index f69702e946ca07..00000000000000 --- a/srcpkgs/nvidia470-opencl +++ /dev/null @@ -1 +0,0 @@ -nvidia470 \ No newline at end of file diff --git a/srcpkgs/nvidia470/INSTALL b/srcpkgs/nvidia470/INSTALL deleted file mode 100644 index 2461dca609f672..00000000000000 --- a/srcpkgs/nvidia470/INSTALL +++ /dev/null @@ -1,3 +0,0 @@ -case "${ACTION}" in -post) ldconfig -X || : ;; -esac diff --git a/srcpkgs/nvidia470/files/dkms.conf b/srcpkgs/nvidia470/files/dkms.conf deleted file mode 100644 index ec795dbdc63592..00000000000000 --- a/srcpkgs/nvidia470/files/dkms.conf +++ /dev/null @@ -1,19 +0,0 @@ -PACKAGE_NAME="nvidia470" -PACKAGE_VERSION="__PKGVER" -AUTOINSTALL="yes" - -# By default, DKMS will add KERNELRELEASE to the make command line; however, -# this will cause the kernel module build to infer that it was invoked via -# Kbuild directly instead of DKMS. The dkms(8) manual page recommends quoting -# the 'make' command name to suppress this behavior. -MAKE[0]="'make' __MAKEJOBS NV_EXCLUDE_BUILD_MODULES='' KERNEL_UNAME=${kernelver} modules" - -# The list of kernel modules was generated by nvidia-installer at runtime. -BUILT_MODULE_NAME[0]="nvidia" -DEST_MODULE_LOCATION[0]="/kernel/drivers/video" -BUILT_MODULE_NAME[1]="nvidia-uvm" -DEST_MODULE_LOCATION[1]="/kernel/drivers/video" -BUILT_MODULE_NAME[2]="nvidia-modeset" -DEST_MODULE_LOCATION[2]="/kernel/drivers/video" -BUILT_MODULE_NAME[3]="nvidia-drm" -DEST_MODULE_LOCATION[3]="/kernel/drivers/video" diff --git a/srcpkgs/nvidia470/files/nvidia-drm-outputclass.conf b/srcpkgs/nvidia470/files/nvidia-drm-outputclass.conf deleted file mode 100644 index 7c2ad727214fd1..00000000000000 --- a/srcpkgs/nvidia470/files/nvidia-drm-outputclass.conf +++ /dev/null @@ -1,12 +0,0 @@ -Section "ServerLayout" - Identifier "layout" - Option "AllowNVIDIAGPUScreens" -EndSection - -Section "OutputClass" - Identifier "nvidia" - MatchDriver "nvidia-drm" - Driver "nvidia" - Option "AllowEmptyInitialConfiguration" - ModulePath "/usr/lib/nvidia/xorg" -EndSection diff --git a/srcpkgs/nvidia470/files/prime-run b/srcpkgs/nvidia470/files/prime-run deleted file mode 100644 index fc8752fc36c189..00000000000000 --- a/srcpkgs/nvidia470/files/prime-run +++ /dev/null @@ -1,5 +0,0 @@ -#!/bin/sh -export __NV_PRIME_RENDER_OFFLOAD=1 -export __GLX_VENDOR_LIBRARY_NAME=nvidia -export __VK_LAYER_NV_optimus=NVIDIA_only -exec "$@" diff --git a/srcpkgs/nvidia470/patches/0001-Fix-conftest-to-ignore-implicit-function-declaration.patch b/srcpkgs/nvidia470/patches/0001-Fix-conftest-to-ignore-implicit-function-declaration.patch deleted file mode 100644 index 19eae3f28eca94..00000000000000 --- a/srcpkgs/nvidia470/patches/0001-Fix-conftest-to-ignore-implicit-function-declaration.patch +++ /dev/null @@ -1,27 +0,0 @@ -From: Benjamin ROBIN <dev@benjarobin.fr> -Date: Sun, 12 May 2024 17:06:20 +0200 -Subject: [PATCH 1/3] Fix conftest to ignore implicit-function-declaration and - strict-prototypes warnings - -conftest rely on the fact that a missing prototype should build, but an invalid -call to a function (missing function parameters) the build fail. ---- - conftest.sh | 3 ++- - 1 file changed, 2 insertions(+), 1 deletion(-) - -diff --git a/kernel/conftest.sh b/kernel/conftest.sh ---- a/kernel/conftest.sh -+++ b/kernel/conftest.sh -@@ -101,7 +101,9 @@ test_header_presence() { - build_cflags() { - BASE_CFLAGS="-O2 -D__KERNEL__ \ - -DKBUILD_BASENAME=\"#conftest$$\" -DKBUILD_MODNAME=\"#conftest$$\" \ ---nostdinc -isystem $ISYSTEM" -+-nostdinc -isystem $ISYSTEM \ -+-Wno-implicit-function-declaration -Wno-strict-prototypes \ -+-Wno-incompatible-pointer-types" - - if [ "$OUTPUT" != "$SOURCES" ]; then - OUTPUT_CFLAGS="-I$OUTPUT/include2 -I$OUTPUT/include" ---- -2.45.0 diff --git a/srcpkgs/nvidia470/patches/0002-Fix-conftest-to-use-a-short-wchar_t.patch b/srcpkgs/nvidia470/patches/0002-Fix-conftest-to-use-a-short-wchar_t.patch deleted file mode 100644 index c80bd57ba41075..00000000000000 --- a/srcpkgs/nvidia470/patches/0002-Fix-conftest-to-use-a-short-wchar_t.patch +++ /dev/null @@ -1,25 +0,0 @@ -From: Benjamin ROBIN <dev@benjarobin.fr> -Date: Sun, 12 May 2024 17:45:43 +0200 -Subject: [PATCH 2/3] Fix conftest to use a short wchar_t - -Fix build error about ``const efi_char16_t *v = L"SecureBoot"`` -when including include/linux/efi.h ---- - conftest.sh | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/kernel/conftest.sh b/kernel/conftest.sh ---- a/kernel/conftest.sh -+++ b/kernel/conftest.sh -@@ -101,7 +101,7 @@ test_header_presence() { - build_cflags() { - BASE_CFLAGS="-O2 -D__KERNEL__ \ - -DKBUILD_BASENAME=\"#conftest$$\" -DKBUILD_MODNAME=\"#conftest$$\" \ ---nostdinc -isystem $ISYSTEM \ -+-nostdinc -isystem $ISYSTEM -fshort-wchar \ - -Wno-implicit-function-declaration -Wno-strict-prototypes \ - -Wno-incompatible-pointer-types" - - if [ "$OUTPUT" != "$SOURCES" ]; then ---- -2.45.0 diff --git a/srcpkgs/nvidia470/patches/0003-Fix-conftest-to-use-nv_drm_gem_vmap-which-has-the-se.patch b/srcpkgs/nvidia470/patches/0003-Fix-conftest-to-use-nv_drm_gem_vmap-which-has-the-se.patch deleted file mode 100644 index b0a6e08528e1a8..00000000000000 --- a/srcpkgs/nvidia470/patches/0003-Fix-conftest-to-use-nv_drm_gem_vmap-which-has-the-se.patch +++ /dev/null @@ -1,30 +0,0 @@ -From: Benjamin ROBIN <dev@benjarobin.fr> -Date: Sun, 12 May 2024 17:54:18 +0200 -Subject: [PATCH 3/3] Fix conftest to use nv_drm_gem_vmap() which has the - secondary map argument - -See https://forums.developer.nvidia.com/t/nvidia-modules-build-failure-with-upcoming-gcc-14-and-recent-kernels-due-to-misfiring-conftest-sh-test-heads-up/279072 ---- - conftest.sh | 7 ++++++- - 1 file changed, 6 insertions(+), 1 deletion(-) - -diff --git a/kernel/conftest.sh b/kernel/conftest.sh ---- a/kernel/conftest.sh -+++ b/kernel/conftest.sh -@@ -4593,8 +4593,13 @@ compile_test() { - # - CODE=" - #include <drm/drm_gem.h> -+ #if defined(NV_LINUX_IOSYS_MAP_H_PRESENT) -+ typedef struct iosys_map nv_sysio_map_t; -+ #else -+ typedef struct dma_buf_map nv_sysio_map_t; -+ #endif - int conftest_drm_gem_object_vmap_has_map_arg( -- struct drm_gem_object *obj, struct dma_buf_map *map) { -+ struct drm_gem_object *obj, nv_sysio_map_t *map) { - return obj->funcs->vmap(obj, map); - }" - ---- -2.45.0 diff --git a/srcpkgs/nvidia470/patches/kernel-6.10.patch b/srcpkgs/nvidia470/patches/kernel-6.10.patch deleted file mode 100644 index 7639e4464ff863..00000000000000 --- a/srcpkgs/nvidia470/patches/kernel-6.10.patch +++ /dev/null @@ -1,61 +0,0 @@ -diff -ruNb a/kernel/conftest.sh b/kernel/conftest.sh ---- a/kernel/conftest.sh 2024-07-19 04:36:26.183701185 -0500 -+++ b/kernel/conftest.sh 2024-07-19 04:36:26.230366381 -0500 -@@ -4464,20 +4464,22 @@ - compile_check_conftest "$CODE" "NV_DRM_GEM_OBJECT_VMAP_HAS_MAP_ARG" "" "types" - ;; - -- unsafe_follow_pfn) -+ follow_pfn) - # -- # Determine if unsafe_follow_pfn() is present. -+ # Determine if follow_pfn() is present. - # -- # unsafe_follow_pfn() was added by commit 69bacee7f9ad -- # ("mm: Add unsafe_follow_pfn") in v5.13-rc1. -+ # follow_pfn() was added by commit 3b6748e2dd69 -+ # ("mm: introduce follow_pfn()") in v2.6.31-rc1, and removed -+ # by commit 233eb0bf3b94 ("mm: remove follow_pfn") -+ # from linux-next 233eb0bf3b94. - # - CODE=" - #include <linux/mm.h> -- void conftest_unsafe_follow_pfn(void) { -- unsafe_follow_pfn(); -+ void conftest_follow_pfn(void) { -+ follow_pfn(); - }" - -- compile_check_conftest "$CODE" "NV_UNSAFE_FOLLOW_PFN_PRESENT" "" "functions" -+ compile_check_conftest "$CODE" "NV_FOLLOW_PFN_PRESENT" "" "functions" - ;; - - drm_plane_atomic_check_has_atomic_state_arg) -diff -ruNb a/kernel/nvidia/nvidia.Kbuild b/kernel/nvidia/nvidia.Kbuild ---- a/kernel/nvidia/nvidia.Kbuild 2022-10-12 04:29:57.000000000 -0500 -+++ b/kernel/nvidia/nvidia.Kbuild 2024-07-19 05:17:39.148448922 -0500 -@@ -164,7 +164,7 @@ NV_CONFTEST_FUNCTION_COMPILE_TESTS += cc - NV_CONFTEST_FUNCTION_COMPILE_TESTS += iterate_fd - NV_CONFTEST_FUNCTION_COMPILE_TESTS += seq_read_iter - NV_CONFTEST_FUNCTION_COMPILE_TESTS += sg_page_iter_page --NV_CONFTEST_FUNCTION_COMPILE_TESTS += unsafe_follow_pfn -+NV_CONFTEST_FUNCTION_COMPILE_TESTS += follow_pfn - NV_CONFTEST_FUNCTION_COMPILE_TESTS += drm_gem_object_get - NV_CONFTEST_FUNCTION_COMPILE_TESTS += drm_gem_object_put_unlocked - NV_CONFTEST_FUNCTION_COMPILE_TESTS += set_close_on_exec -diff -ruNb a/kernel/nvidia/os-mlock.c b/kernel/nvidia/os-mlock.c ---- a/kernel/nvidia/os-mlock.c 2022-10-12 04:30:26.000000000 -0500 -+++ b/kernel/nvidia/os-mlock.c 2024-07-19 04:36:26.230366381 -0500 -@@ -18,10 +18,10 @@ - unsigned long address, - unsigned long *pfn) - { --#if defined(NV_UNSAFE_FOLLOW_PFN_PRESENT) -- return unsafe_follow_pfn(vma, address, pfn); --#else -+#if defined(NV_FOLLOW_PFN_PRESENT) - return follow_pfn(vma, address, pfn); -+#else -+ return -1; - #endif - } diff --git a/srcpkgs/nvidia470/patches/kernel-6.12.patch b/srcpkgs/nvidia470/patches/kernel-6.12.patch deleted file mode 100644 index d4e4093031ded9..00000000000000 --- a/srcpkgs/nvidia470/patches/kernel-6.12.patch +++ /dev/null @@ -1,111 +0,0 @@ -From 839b964bd5be20275a4d1add020e68e407380adb Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Joan=20Bruguera=20Mic=C3=B3?= <joanbrugueram@gmail.com> -Date: Sat, 17 Aug 2024 14:26:04 +0000 -Subject: [PATCH] Tentative fix for NVIDIA 470.256.02 driver for Linux 6.12-rc1 - -Note that the fix requires enabling DRM kernel mode setting -(add the `nvidia-drm.modeset=1` parameter to the kernel command line). - -(Thanks xtexChooser for the memory management fixes!) ---- - nvidia-drm/nvidia-drm-drv.c | 47 +++++++++++++++++++++++++++++++++++++ - 1 file changed, 47 insertions(+) - -diff --git a/kernel/nvidia-drm/nvidia-drm-drv.c b/kernel/nvidia-drm/nvidia-drm-drv.c -index f350134..d6233a5 100644 ---- a/kernel/nvidia-drm/nvidia-drm-drv.c -+++ b/kernel/nvidia-drm/nvidia-drm-drv.c -@@ -84,6 +84,11 @@ - #include <drm/drm_atomic_helper.h> - #endif - -+#include <linux/version.h> -+#if LINUX_VERSION_CODE >= KERNEL_VERSION(6, 12, 0) -+#include <drm/drm_client.h> -+#endif -+ - static struct nv_drm_device *dev_list = NULL; - - #if defined(NV_DRM_ATOMIC_MODESET_AVAILABLE) -@@ -168,7 +173,12 @@ static const struct drm_mode_config_funcs nv_mode_config_funcs = { - .atomic_check = nv_drm_atomic_check, - .atomic_commit = nv_drm_atomic_commit, - -+#if LINUX_VERSION_CODE < KERNEL_VERSION(6, 12, 0) -+ // Rel. commit. "drm: Remove struct drm_mode_config_funcs.output_poll_changed" (Thomas Zimmermann, 12 Aug 2024) -+ // Replace this callback with a DRM client's hotplug callback. -+ // This is required for e.g. /sys/class/drm/card*/modes to work. - .output_poll_changed = nv_drm_output_poll_changed, -+#endif - }; - - static void nv_drm_event_callback(const struct NvKmsKapiEvent *event) -@@ -739,6 +749,10 @@ static const struct file_operations nv_drm_fops = { - .read = drm_read, - - .llseek = noop_llseek, -+#if LINUX_VERSION_CODE >= KERNEL_VERSION(6, 12, 0) -+ // Rel. commit. "fs: move FMODE_UNSIGNED_OFFSET to fop_flags" (Christian Brauner, 9 Aug 2024) -+ .fop_flags = FOP_UNSIGNED_OFFSET, -+#endif - }; - - static const struct drm_ioctl_desc nv_drm_ioctls[] = { -@@ -906,7 +920,18 @@ static void nv_drm_update_drm_driver_features(void) - #endif /* NV_DRM_ATOMIC_MODESET_AVAILABLE */ - } - -+#if LINUX_VERSION_CODE >= KERNEL_VERSION(6, 12, 0) -+static int hotplug_helper_client_hotplug(struct drm_client_dev *client) -+{ -+ nv_drm_output_poll_changed(client->dev); -+ return 0; -+} - -+static const struct drm_client_funcs nv_hotplug_helper_client_funcs = { -+ .owner = THIS_MODULE, -+ .hotplug = hotplug_helper_client_hotplug, -+}; -+#endif - - /* - * Helper function for allocate/register DRM device for given NVIDIA GPU ID. -@@ -962,6 +987,20 @@ static void nv_drm_register_drm_device(const nv_gpu_info_t *gpu_info) - goto failed_drm_register; - } - -+#if LINUX_VERSION_CODE >= KERNEL_VERSION(6, 12, 0) -+ /* Register a DRM client for receiving hotplug events */ -+ struct drm_client_dev *client = kzalloc(sizeof(*client), GFP_KERNEL); -+ if (client == NULL || drm_client_init(dev, client, -+ "nv-hotplug-helper", &nv_hotplug_helper_client_funcs)) { -+ printk(KERN_WARNING "Failed to initialize the nv-hotplug-helper DRM client" -+ " (ensure DRM kernel mode setting is enabled via nvidia-drm.modeset=1).\n"); -+ goto failed_drm_client_init; -+ } -+ -+ drm_client_register(client); -+ pr_info("Registered the nv-hotplug-helper DRM client.\n"); -+#endif -+ - /* Add NVIDIA-DRM device into list */ - - nv_dev->next = dev_list; -@@ -969,6 +1008,14 @@ static void nv_drm_register_drm_device(const nv_gpu_info_t *gpu_info) - - return; /* Success */ - -+#if LINUX_VERSION_CODE >= KERNEL_VERSION(6, 12, 0) -+failed_drm_client_init: -+ -+ kfree(client); -+ drm_dev_unregister(dev); -+ -+#endif -+ - failed_drm_register: - - nv_drm_dev_free(dev); --- -2.47.0 - diff --git a/srcpkgs/nvidia470/template b/srcpkgs/nvidia470/template deleted file mode 100644 index 0b649c5b91dd0c..00000000000000 --- a/srcpkgs/nvidia470/template +++ /dev/null @@ -1,318 +0,0 @@ -# Template file for 'nvidia470' - -_desc="NVIDIA drivers (GKxxx “Kepler”)" - -pkgname=nvidia470 -version=470.256.02 -revision=2 -maintainer="Andrew Benson <abenson+void@gmail.com>" -license="custom:NVIDIA Proprietary" -homepage="https://www.nvidia.com/en-us/drivers/unix/" - -archs="x86_64" -nopie=yes -repository="nonfree" -create_wrksrc=yes -short_desc="${_desc} - Libraries and Utilities" -hostmakedepends="tar" -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=d6451862deb695bb0447f3b7cd6268f73e81168c10e2c10597ff3fa01349b1de -# 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} - nvidia470-gtklibs-${version}_${revision} - nvidia470-dkms-${version}_${revision}" -patch_args="-Np1 --directory=${XBPS_BUILDDIR}/${pkgname}-${version}/${_pkg}" - -_install_libs() { - local libdir=$1 - - # GLX client libs - # Required for GLVND option - vinstall libGLX_nvidia.so.${version} 755 ${libdir} - ln -sf libGLX_nvidia.so.${version} ${DESTDIR}/${libdir}/libGLX_nvidia.so.0 - ln -sf libGLX_nvidia.so.${version} ${DESTDIR}/${libdir}/libGLX_indirect.so.0 - - # OpenGL core library - vinstall libnvidia-glcore.so.${version} 755 ${libdir} - vinstall libnvidia-eglcore.so.${version} 755 ${libdir} - vinstall libnvidia-glsi.so.${version} 755 ${libdir} - - # Vulkan core library - vinstall libnvidia-glvkspirv.so.${version} 755 ${libdir} - - vinstall libEGL_nvidia.so.${version} 755 ${libdir} - ln -sf libEGL_nvidia.so.${version} ${DESTDIR}/${libdir}/libEGL_nvidia.so.0 - - vinstall libGLESv1_CM_nvidia.so.${version} 755 ${libdir} - ln -sf libGLESv1_CM_nvidia.so.${version} \ - ${DESTDIR}/${libdir}/libGLESv1_CM_nvidia.so.1 - - vinstall libGLESv2_nvidia.so.${version} 755 ${libdir} - ln -sf libGLESv2_nvidia.so.${version} ${DESTDIR}/${libdir}/libGLESv2_nvidia.so.2 - - # Thread Local Storage - vinstall libnvidia-tls.so.${version} 755 ${libdir} - - # VDPAU - vinstall libvdpau_nvidia.so.${version} 755 ${libdir}/vdpau - ln -sf libvdpau_nvidia.so.${version} \ - ${DESTDIR}/${libdir}/vdpau/libvdpau_nvidia.so.1 - - vinstall libnvidia-ml.so.${version} 755 ${libdir} - ln -sf libnvidia-ml.so.${version} ${DESTDIR}/${libdir}/libnvidia-ml.so - ln -sf libnvidia-ml.so.${version} ${DESTDIR}/${libdir}/libnvidia-ml.so.1 - - vinstall libnvidia-encode.so.${version} 755 ${libdir} - ln -sf libnvidia-encode.so.${version} ${DESTDIR}/${libdir}/libnvidia-encode.so - ln -sf libnvidia-encode.so.${version} ${DESTDIR}/${libdir}/libnvidia-encode.so.1 - - vinstall libnvidia-ifr.so.${version} 755 ${libdir} - ln -sf libnvidia-ifr.so.${version} ${DESTDIR}/${libdir}/libnvidia-ifr.so - ln -sf libnvidia-ifr.so.${version} ${DESTDIR}/${libdir}/libnvidia-ifr.so.1 - - vinstall libnvidia-fbc.so.${version} 755 ${libdir} - ln -sf libnvidia-fbc.so.${version} ${DESTDIR}/${libdir}/libnvidia-fbc.so - ln -sf libnvidia-fbc.so.${version} ${DESTDIR}/${libdir}/libnvidia-fbc.so.1 - - # CUDA - vinstall libcuda.so.${version} 755 ${libdir} - ln -sf libcuda.so.${version} ${DESTDIR}/${libdir}/libcuda.so - ln -sf libcuda.so.${version} ${DESTDIR}/${libdir}/libcuda.so.1 - - vinstall libnvcuvid.so.${version} 755 ${libdir} - ln -sf libnvcuvid.so.${version} ${DESTDIR}/${libdir}/libnvcuvid.so - ln -sf libnvcuvid.so.${version} ${DESTDIR}/${libdir}/libnvcuvid.so.1 - - vinstall libnvidia-opticalflow.so.${version} 755 ${libdir} - ln -sf libnvidia-opticalflow.so.${version} \ - ${DESTDIR}/${libdir}/libnvidia-opticalflow.so - ln -sf libnvidia-opticalflow.so.${version} \ - ${DESTDIR}/${libdir}/libnvidia-opticalflow.so.1 - - vinstall libnvidia-ptxjitcompiler.so.${version} 755 ${libdir} - ln -sf libnvidia-ptxjitcompiler.so.${version} \ - ${DESTDIR}/${libdir}/libnvidia-ptxjitcompiler.so.1 - ln -sf libnvidia-ptxjitcompiler.so.1 \ - ${DESTDIR}/${libdir}/libnvidia-ptxjitcompiler.so - - vinstall libnvidia-allocator.so.${version} 755 ${libdir} - ln -sf libnvidia-allocator.so.${version} \ - ${DESTDIR}/${libdir}/libnvidia-allocator.so.1 - ln -sf libnvidia-allocator.so.1 \ - ${DESTDIR}/${libdir}/libnvidia-allocator.so -} - -do_extract() { - install -m755 ${XBPS_SRCDISTDIR}/${pkgname}-${version}/${_pkg}.run ${wrksrc} - cd ${wrksrc} - ./${_pkg}.run --extract-only - rm -f ${_pkg}.run -} - -do_install() { - cd ${_pkg} - - # X driver - vinstall nvidia_drv.so 755 usr/lib/xorg/modules/drivers - - # firmware - vinstall firmware/gsp.bin 644 usr/lib/firmware/nvidia/${version} - - # GLX extension module for X - vinstall libglxserver_nvidia.so.${version} 755 usr/lib/nvidia/xorg - ln -sf libglxserver_nvidia.so.${version} \ - ${DESTDIR}/usr/lib/nvidia/xorg/libglxserver_nvidia.so - ln -sf libglxserver_nvidia.so.${version} \ - ${DESTDIR}/usr/lib/nvidia/xorg/libglxserver_nvidia.so.1 - - vinstall libnvidia-egl-wayland.so.1.1.7 755 usr/lib - ln -sf libnvidia-egl-wayland.so.1.1.7 \ - ${DESTDIR}/usr/lib/libnvidia-egl-wayland.so.1 - - vinstall 10_nvidia.json 755 usr/share/glvnd/egl_vendor.d - vinstall 10_nvidia_wayland.json \ - 755 usr/share/egl/egl_external_platform.d - - vinstall libnvidia-cfg.so.${version} 755 usr/lib - ln -sf libnvidia-cfg.so.${version} ${DESTDIR}/usr/lib/libnvidia-cfg.so - ln -sf libnvidia-cfg.so.${version} ${DESTDIR}/usr/lib/libnvidia-cfg.so.1 - - vbin nvidia-cuda-mps-control - vbin nvidia-cuda-mps-server - gzip -d nvidia-cuda-mps-control.1.gz - vman nvidia-cuda-mps-control.1 - - # nvidia-xconfig - vbin nvidia-xconfig - gzip -d nvidia-xconfig.1.gz - vman nvidia-xconfig.1 - - # nvidia-settings - vbin nvidia-settings - gzip -d nvidia-settings.1.gz - vman nvidia-settings.1 - vinstall nvidia-settings.desktop 644 usr/share/applications - vinstall nvidia-settings.png 644 usr/share/pixmaps - sed -e 's:__UTILS_PATH__:/usr/bin:' \ - -e 's:__PIXMAP_PATH__:/usr/share/pixmaps:' \ - -i ${DESTDIR}/usr/share/applications/nvidia-settings.desktop - - vinstall libnvidia-gtk3.so.${version} 755 usr/lib - vinstall libnvidia-gtk2.so.${version} 755 usr/lib - - # application profiles (needed by nvidia-settings) - vinstall nvidia-application-profiles-${version}-key-documentation \ - 644 usr/share/nvidia - vinstall nvidia-application-profiles-${version}-rc 644 usr/share/nvidia - - # nvidia-bug-report - vbin nvidia-bug-report.sh nvidia-bug-report - vbin nvidia-debugdump - - # nvidia-smi - vbin nvidia-smi - gzip -d nvidia-smi.1.gz - vman nvidia-smi.1 - - # nvidia-modprobe - vinstall nvidia-modprobe 4755 usr/bin - gzip -d nvidia-modprobe.1.gz - vman nvidia-modprobe.1 - - # nvidia-persistenced - vinstall nvidia-persistenced 4755 usr/bin - gzip -d nvidia-persistenced.1.gz - vman nvidia-persistenced.1 - - # opencl pkg - vinstall nvidia.icd 644 etc/OpenCL/vendors - vinstall nvidia_layers.json 644 usr/share/vulkan/implicit_layer.d - - vinstall libnvidia-compiler.so.${version} 755 usr/lib - - vinstall libnvidia-opencl.so.${version} 755 usr/lib - ln -sf libnvidia-opencl.so.${version} \ - ${DESTDIR}/usr/lib/libnvidia-opencl.so - ln -sf libnvidia-opencl.so.${version} \ - ${DESTDIR}/usr/lib/libnvidia-opencl.so.1 - - # vulkan icd - vinstall nvidia_icd.json 644 usr/share/vulkan/icd.d - - # vulkan real-time ray tracing extensions - vinstall libnvidia-rtcore.so.${version} 755 usr/lib - vinstall libnvidia-cbl.so.${version} 755 usr/lib - - # ngx - vbin nvidia-ngx-updater - vinstall libnvidia-ngx.so.${version} 755 usr/lib - ln -sf libnvidia-ngx.so.${version} \ - ${DESTDIR}/usr/lib/libnvidia-ngx.so.1 - ln -sf libnvidia-ngx.so.1 \ - ${DESTDIR}/usr/lib/libnvidia-ngx.so - - vinstall _nvngx.dll 755 usr/lib/nvidia/wine - vinstall nvngx.dll 755 usr/lib/nvidia/wine - - # optix ray racing engine - vinstall libnvoptix.so.${version} 755 usr/lib - ln -sf libnvoptix.so.${version} /usr/lib/libnvoptix.so - ln -sf libnvoptix.so.${version} /usr/lib/libnvoptix.so.1 - - # dkms pkg - vmkdir usr/src/nvidia-${version} - vcopy "kernel/*" usr/src/nvidia-${version} - vcopy ${FILESDIR}/dkms.conf usr/src/nvidia-${version} - sed -e "s/__PKGVER/${version}/g" \ - -e 's/__MAKEJOBS/-j$(nproc)/g' \ - -i ${DESTDIR}/usr/src/nvidia-${version}/dkms.conf - - # Xorg conf for PRIME - vmkdir /usr/share/X11/xorg.conf.d/ - vinstall ${FILESDIR}/nvidia-drm-outputclass.conf 644 \ - /usr/share/X11/xorg.conf.d 10-nvidia-drm-outputclass.conf - - vbin ${FILESDIR}/prime-run - - # Blacklist nouveau - vmkdir usr/lib/modprobe.d - echo "blacklist nouveau" > ${DESTDIR}/usr/lib/modprobe.d/nvidia.conf - chmod 644 ${DESTDIR}/usr/lib/modprobe.d/nvidia.conf - - # License and documentation - vlicense LICENSE - vdoc README.txt README - vdoc NVIDIA_Changelog - - # nvvm compiler - vinstall libnvidia-nvvm.so.4.0.0 755 usr/lib - ln -sf libnvidia-nvvm.so.4.0.0 \ - ${DESTDIR}/usr/lib/libnvidia-nvvm.so.4 - ln -sf libnvidia-nvvm.so.4 \ - ${DESTDIR}/usr/lib/libnvidia-nvvm.so - - # Libraries (64bit) - _install_libs usr/lib - cd 32 - # Libraries (32bit) - _install_libs usr/lib32 -} - -nvidia470-gtklibs_package() { - short_desc="${_desc} - GTK+ libraries" - conflicts="nvidia390-gtklibs>=0" - pkg_install() { - vmove "usr/lib/lib*gtk*.so*" - } -} - -nvidia470-libs-32bit_package() { - short_desc="${_desc} - common libraries (32bit)" - # manually set 32bit depends for libglvnd - depends="glibc-32bit>=0 libX11-32bit>=0 libXext-32bit>=0 libglvnd-32bit>=0" - noverifyrdeps=yes - repository="multilib/nonfree" - conflicts="nvidia390-libs-32bit>=0" - pkg_install() { - vmove usr/lib32 - } -} - -nvidia470-libs_package() { - short_desc="${_desc} - common libraries" - depends="libglvnd" - nostrip_files="gsp.bin" - conflicts="nvidia390-libs>=0" - pkg_install() { - vmove usr/lib - } -} - -nvidia470-dkms_package() { - short_desc="${_desc} - DKMS kernel module" - depends="dkms xbps-triggers>=0.121_1" - dkms_modules="nvidia ${version}" - # dkms must be before initramfs-regenerate to build modules before images - triggers="dkms initramfs-regenerate" - conflicts="nvidia390-dkms>=0" - - pkg_install() { - vmove usr/src - vmove usr/lib/modprobe.d - } -} - -nvidia470-opencl_package() { - short_desc="${_desc} - OpenCL implementation" - depends="ocl-icd" - conflicts="nvidia390-opencl>=0" - pkg_install() { - vmove "usr/lib/libnvidia-compiler*" - vmove "usr/lib/libnvidia-opencl*" - vmove etc/OpenCL - } -} diff --git a/srcpkgs/nvidia470/update b/srcpkgs/nvidia470/update deleted file mode 100644 index e0f201851c7321..00000000000000 --- a/srcpkgs/nvidia470/update +++ /dev/null @@ -1,2 +0,0 @@ -site='https://forums.developer.nvidia.com/t/current-graphics-driver-releases/28500' -pattern='\K470[\d.]+(?=</A>)' diff --git a/srcpkgs/nvimpager/template b/srcpkgs/nvimpager/template deleted file mode 100644 index 7ae98352fc1c37..00000000000000 --- a/srcpkgs/nvimpager/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'nvimpager' -pkgname=nvimpager -version=0.13.0 -revision=1 -build_style=gnu-makefile -hostmakedepends="scdoc" -depends="neovim bash" -short_desc="Wrapper to use neovim as a pager to view manpages, diffs, etc" -maintainer="Orphaned <orphan@voidlinux.org>" -license="BSD-2-Clause" -homepage="https://github.com/lucc/nvimpager" -distfiles="https://github.com/lucc/nvimpager/archive/refs/tags/v${version}.tar.gz" -checksum=8255c39697b213cb34dfd573d90c27db7f61180d4a12f640ef6e7f313e525241 - -do_build() { - : # nothing to build -} - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/nvme-cli/INSTALL b/srcpkgs/nvme-cli/INSTALL deleted file mode 100644 index 64541c01d2ca72..00000000000000 --- a/srcpkgs/nvme-cli/INSTALL +++ /dev/null @@ -1,12 +0,0 @@ -if [ "$UPDATE" != "yes" ]; then - case "${ACTION}" in - post) - if [ ! -s etc/nvme/hostnqn ]; then - echo $(nvme gen-hostnqn) > etc/nvme/hostnqn - fi - if [ ! -s etc/nvme/hostid ]; then - uuidgen > etc/nvme/hostid - fi - ;; - esac -fi diff --git a/srcpkgs/nvme-cli/REMOVE b/srcpkgs/nvme-cli/REMOVE deleted file mode 100644 index 2d37bea1a51dc9..00000000000000 --- a/srcpkgs/nvme-cli/REMOVE +++ /dev/null @@ -1,8 +0,0 @@ -if [ "$UPDATE" != "yes" ]; then - case "${ACTION}" in - pre) - rm -f etc/nvme/hostnqn - rm -f etc/nvme/hostid - ;; - esac -fi diff --git a/srcpkgs/nvme-cli/template b/srcpkgs/nvme-cli/template deleted file mode 100644 index 99f7cf5465b880..00000000000000 --- a/srcpkgs/nvme-cli/template +++ /dev/null @@ -1,33 +0,0 @@ -# Template file for 'nvme-cli' -pkgname=nvme-cli -version=2.15 -revision=1 -build_style=meson -configure_args="-Ddocs=man -Dudevrulesdir=lib/udev/rules.d" -hostmakedepends="pkg-config" -makedepends="libnvme-devel zlib-devel json-c-devel" -short_desc="NVMe management command line interface" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-only" -homepage="https://nvmexpress.org" -changelog="https://github.com/linux-nvme/nvme-cli/releases" -distfiles="https://github.com/linux-nvme/nvme-cli/archive/v${version}.tar.gz" -checksum=93282c426f22dd1ea6d172dec8af043c4e9ff80189becfbbb5378fe1ca0a74ad -conf_files="/etc/nvme/*.conf" - -case "$XBPS_TARGET_MACHINE" in - x86_64-musl) make_check="no" # uint128 test fails on x86_64-musl - ;; -esac - -if [ "$XBPS_TARGET_LIBC" = "glibc" ]; then - makedepends+=" libhugetlbfs-devel" -else - CFLAGS="-D_GNU_SOURCE" -fi - -post_install() { - # remove files that need systemd - rm "${DESTDIR}/usr/lib/udev/rules.d/70-nvmf-autoconnect.rules" # calls systemctl - rm "${DESTDIR}/usr/lib/dracut/dracut.conf.d/70-nvmf-autoconnect.conf" # needs 70-nvmf-autoconnect.rules -} diff --git a/srcpkgs/nvtop/template b/srcpkgs/nvtop/template deleted file mode 100644 index 78bc1d5ce528c4..00000000000000 --- a/srcpkgs/nvtop/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'nvtop' -pkgname=nvtop -version=3.2.0 -revision=1 -build_style=cmake -hostmakedepends="pkg-config" -makedepends="libdrm-devel ncurses-devel" -short_desc="GPUs process monitoring for AMD, Intel and NVIDIA" -maintainer="Filip Rojek <filip@filiprojek.cz>" -license="GPL-3.0-or-later" -homepage="https://github.com/Syllo/nvtop" -changelog="https://github.com/Syllo/nvtop/releases" -distfiles="https://github.com/Syllo/nvtop/archive/refs/tags/${version}.tar.gz" -checksum=d26df685455023cedc4dda033862dcddb67402fbdb685da70da78492f73c41d0 diff --git a/srcpkgs/nwg-bar/template b/srcpkgs/nwg-bar/template deleted file mode 100644 index 9b409abb08a21e..00000000000000 --- a/srcpkgs/nwg-bar/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'nwg-bar' -pkgname=nwg-bar -version=0.1.6 -revision=1 -build_style=go -go_import_path=github.com/nwg-piotr/nwg-bar -hostmakedepends="pkg-config" -makedepends="gtk+3-devel gtk-layer-shell-devel" -short_desc="GTK3-based button bar for wlroots-based compositors" -maintainer="zenobit <zenobit@disroot.org>" -license="MIT" -homepage="https://github.com/nwg-piotr/nwg-bar" -changelog="https://github.com/nwg-piotr/nwg-bar/releases" -distfiles="https://github.com/nwg-piotr/nwg-bar/archive/refs/tags/v${version}.tar.gz" -checksum=badc232f9eef1a225776c7f0fe2534b49ac0a957f1a81dc24acb8f341b7719d4 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/nwg-clipman/template b/srcpkgs/nwg-clipman/template new file mode 100644 index 00000000000000..090f00d4c26e26 --- /dev/null +++ b/srcpkgs/nwg-clipman/template @@ -0,0 +1,24 @@ +# Template file for 'nwg-clipman' +pkgname=nwg-clipman +version=0.2.8 +revision=1 +build_style=python3-pep517 +hostmakedepends="python3-setuptools python3-wheel python3-build" +makedepends="gtk+3-devel gtk-layer-shell-devel python3-gobject-devel" +depends="python3 python3-gobject gtk+3 gtk-layer-shell wl-clipboard cliphist xdg-utils" +short_desc="Nwg-shell clipboard manager - a GTK3-based GUI for cliphist" +maintainer="Fernando Souza <kurumin@disroot.org>" +# Contributors="Piotr Miller <nwg.piotr@gmail.com>" +license="MIT" +homepage="https://github.com/nwg-piotr/nwg-clipman" +distfiles="${homepage}/archive/refs/tags/v${version}.tar.gz" +checksum=61d98d605d5125f0dfc9804117908f110e3300b82ed97657cd9556df8b79b315 +# +make_check=no + +post_install() { +vinstall nwg-clipman.svg 644 usr/share/pixmaps +vinstall nwg-clipman.desktop 644 usr/share/applications +vdoc README.md +vlicense LICENSE +} diff --git a/srcpkgs/nwg-launchers/patches/disable-readme-generation.patch b/srcpkgs/nwg-launchers/patches/disable-readme-generation.patch deleted file mode 100644 index 93049467e3392a..00000000000000 --- a/srcpkgs/nwg-launchers/patches/disable-readme-generation.patch +++ /dev/null @@ -1,47 +0,0 @@ -# https://github.com/nwg-piotr/nwg-launchers/commit/c4d8d369782d32becfe8a8105abec9b61119a629 -diff --git a/meson.build b/meson.build -index f6159b4..fc5ef60 100644 ---- a/meson.build -+++ b/meson.build -@@ -67,14 +67,15 @@ if get_option('grid') - subdir('grid') - endif - --python = find_program('python3', required: false) --if not python.found() -- python = find_program('python', required: false) --endif -+if get_option('generate-readme') -+ python = find_program('python3', required: false) -+ if not python.found() -+ message('python3 not found in PATH, trying python...') -+ python = find_program('python', required: true) -+ endif - --# generate README.md from template --# make sure to copy it to the source directory! --if python.found() -+ # generate README.md from template -+ # make sure to copy it to the source directory! - readme = custom_target('readme', - output: [ 'README.md' ], - input: [ 'README.md.in' ], -@@ -90,8 +91,6 @@ if python.found() - install_dir: conf_data.get('datadir'), - install: true - ) --else -- message('Python was not found, fresh README.md will not be generated') - endif - - install_data( -diff --git a/meson_options.txt b/meson_options.txt -index 683699e..65888ae 100644 ---- a/meson_options.txt -+++ b/meson_options.txt -@@ -3,3 +3,4 @@ option('dmenu', type: 'boolean', value: true, description: 'Build the dmenu app. - option('grid', type: 'boolean', value: true, description: 'Build the grid app.') - option('layer-shell', type: 'feature', value: 'auto', description: 'Enable layer-shell support') - option('gdk-x11', type: 'feature', value: 'auto', description: 'Use Gdk X11 API') -+option('generate-readme', type: 'boolean', value: false, description: 'Generate fresh README.md in build directory') - diff --git a/srcpkgs/nwg-launchers/template b/srcpkgs/nwg-launchers/template deleted file mode 100644 index beece5edef5509..00000000000000 --- a/srcpkgs/nwg-launchers/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'nwg-launchers' -pkgname=nwg-launchers -version=0.7.1.1 -revision=1 -build_style=meson -hostmakedepends="pkg-config" -makedepends="gtkmm-devel gtk-layer-shell-devel json-c++" -short_desc="GTK-based launchers for window managers" -maintainer="Érico Nogueira <ericonr@disroot.org>" -license="GPL-3.0-or-later" -homepage="https://github.com/nwg-piotr/nwg-launchers" -distfiles="https://github.com/nwg-piotr/nwg-launchers/archive/refs/tags/v${version}.tar.gz" -checksum=3700fe67870ecead091abe672c93ce01a6351cb1e0be1904233050c22e86a7c4 diff --git a/srcpkgs/nwg-look/patches/tools.go.patch b/srcpkgs/nwg-look/patches/tools.go.patch deleted file mode 100644 index ba872b74ee70cd..00000000000000 --- a/srcpkgs/nwg-look/patches/tools.go.patch +++ /dev/null @@ -1,48 +0,0 @@ ---- a/tools.go -+++ b/tools.go -@@ -207,7 +207,7 @@ - log.Infof("cursor-size: %v", gsettings.cursorSize) - } - } else { -- log.Warnf("Couldn't read cursorSize, leaving default %s", -+ log.Warnf("Couldn't read cursorSize, leaving default %d", - gsettings.cursorSize) - } - -@@ -264,7 +264,7 @@ - log.Infof("text-scaling-factor: %v", gsettings.textScalingFactor) - } - } else { -- log.Warnf("Couldn't read textScalingFactor, leaving default %s", -+ log.Warnf("Couldn't read textScalingFactor, leaving default %f", - gsettings.textScalingFactor) - } - -@@ -329,7 +329,7 @@ - line := fmt.Sprintf("%s=%s", key, val) - lines = append(lines, line) - } else { -- log.Warnf("Couldn't get gsettings key: $s", key) -+ log.Warnf("Couldn't get gsettings key: %s", key) - } - } - for _, key := range []string{"event-sounds", "input-feedback-sounds"} { -@@ -338,7 +338,7 @@ - line := fmt.Sprintf("%s=%s", key, val) - lines = append(lines, line) - } else { -- log.Warnf("Couldn't get gsettings key: $s", key) -+ log.Warnf("Couldn't get gsettings key: %s", key) - } - } - -@@ -433,7 +433,7 @@ - cmd = exec.Command("gsettings", "set", gnomeSchema, "text-scaling-factor", fmt.Sprintf("%f", gsettings.textScalingFactor)) - err = cmd.Run() - if err != nil { -- log.Warnf("text-scaling-factor: %s %s", gsettings.textScalingFactor, err) -+ log.Warnf("text-scaling-factor: %f %s", gsettings.textScalingFactor, err) - } else { - log.Infof("text-scaling-factor: %v OK", gsettings.textScalingFactor) - } - diff --git a/srcpkgs/nwg-look/template b/srcpkgs/nwg-look/template deleted file mode 100644 index e6d01fd8eddc49..00000000000000 --- a/srcpkgs/nwg-look/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'nwg-look' -pkgname=nwg-look -version=1.0.6 -revision=1 -build_style=go -go_import_path=github.com/nwg-piotr/nwg-look -hostmakedepends="pkg-config" -makedepends="cairo-devel gtk+3-devel libglib-devel pango-devel" -depends="xcur2png" -short_desc="GTK settings editor adapted to work in the wlroots environment" -maintainer="Orphaned <orphan@voidlinux.org>" -license="MIT" -homepage="https://github.com/nwg-piotr/nwg-look" -changelog="https://github.com/nwg-piotr/nwg-look/releases" -distfiles="https://github.com/nwg-piotr/nwg-look/archive/refs/tags/v${version}.tar.gz" -checksum=ddaba674253fbbf8f3ee7392315e51408af445adb85ed4b0f70e50301801720d - -post_install() { - vinstall stuff/main.glade 644 /usr/share/nwg-look - vinstall stuff/nwg-look.desktop 644 /usr/share/applications - vinstall stuff/nwg-look.svg 644 /usr/share/pixmaps - - for lang in langs/*.json; do - vinstall ${lang} 644 /usr/share/nwg-look/langs - done - - vlicense LICENSE -} diff --git a/srcpkgs/nwipe/template b/srcpkgs/nwipe/template deleted file mode 100644 index 19f2efdc4e2b22..00000000000000 --- a/srcpkgs/nwipe/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'nwipe' -pkgname=nwipe -version=0.38 -revision=3 -build_style=gnu-configure -hostmakedepends="automake pkg-config" -makedepends="libuuid-devel libparted-devel ncurses-devel libconfig-devel" -depends="smartmontools hdparm which dmidecode" -short_desc="Utility to securely erase disks" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-only" -homepage="https://github.com/martijnvanbrummelen/nwipe" -changelog="https://raw.githubusercontent.com/martijnvanbrummelen/nwipe/master/CHANGELOG.md" -distfiles="https://github.com/martijnvanbrummelen/nwipe/archive/v${version}.tar.gz" -checksum=0c1b19d1a721b995504fc01c21363555f207b25d6749650355a8cd7be09824dd - -CFLAGS="-D_FILE_OFFSET_BITS=64" - -pre_configure() { - autoreconf -fi -} diff --git a/srcpkgs/nx-libs-devel b/srcpkgs/nx-libs-devel deleted file mode 120000 index 3aefdeffb22b3c..00000000000000 --- a/srcpkgs/nx-libs-devel +++ /dev/null @@ -1 +0,0 @@ -nx-libs \ No newline at end of file diff --git a/srcpkgs/nx-libs/patches/fix-musl-headers-x86.patch b/srcpkgs/nx-libs/patches/fix-musl-headers-x86.patch deleted file mode 100644 index 4b6a5f4a55a080..00000000000000 --- a/srcpkgs/nx-libs/patches/fix-musl-headers-x86.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/nx-X11/extras/Mesa/src/mesa/main/glheader.h -+++ b/nx-X11/extras/Mesa/src/mesa/main/glheader.h -@@ -62,7 +62,7 @@ - #include <stdlib.h> - #include <stdio.h> - #include <string.h> --#if defined(__linux__) && defined(__i386__) -+#if defined(__GLIBC__) && defined(__i386__) - #include <fpu_control.h> - #endif - #endif diff --git a/srcpkgs/nx-libs/patches/xf86bigfont.patch b/srcpkgs/nx-libs/patches/xf86bigfont.patch deleted file mode 100644 index c7591a2d972bba..00000000000000 --- a/srcpkgs/nx-libs/patches/xf86bigfont.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/nx-X11/programs/Xserver/Xext/xf86bigfont.c 2021-02-04 14:34:56.000000000 +0100 -+++ b/nx-X11/programs/Xserver/Xext/xf86bigfont.c 2021-02-04 14:34:56.000000000 +0100 -@@ -45,7 +45,6 @@ - /* Linux libc4 and libc5 only (because glibc doesn't include kernel headers): - Linux 2.0.x and 2.2.x define SHMLBA as PAGE_SIZE, but forget to define - PAGE_SIZE. It is defined in <asm/page.h>. */ --#include <asm/page.h> - #include <limits.h> - #endif - #ifdef SVR4 diff --git a/srcpkgs/nx-libs/template b/srcpkgs/nx-libs/template deleted file mode 100644 index d86627eacf08a4..00000000000000 --- a/srcpkgs/nx-libs/template +++ /dev/null @@ -1,66 +0,0 @@ -# Template file for 'nx-libs' -pkgname=nx-libs -version=3.5.99.27 -revision=1 -build_style=gnu-configure -# The rpath for nxagent is USRLIBDIRPATH, which must be where this package -# provides a symlink to the custom libX11 with NX features -make_build_args='CONFIGURE=echo IMAKE_DEFINES=-DUseTIRPC=YES - USRLIBDIRPATH=\$$ORIGIN/../lib/nx/X11' -make_install_args="PREFIX=/usr" -hostmakedepends="autoconf automake libtool pkg-config which imake xkbcomp gccmakedep" -makedepends="xorgproto zlib-devel libjpeg-turbo-devel libpng-devel - libXext-devel libXdamage-devel libXrandr-devel libXtst-devel pixman-devel - libXfont2-devel libxml2-devel libXcomposite-devel libXinerama-devel - libtirpc-devel libXpm-devel font-util xkbcomp" -short_desc="NX X11 protocol compression libraries" -maintainer="eoli3n <jonathan.kirszling@runbox.com>" -license="GPL-2.0-or-later" -homepage="https://github.com/ArcticaProject/nx-libs" -distfiles="${homepage}/archive/$version/$pkgname-$version.tar.gz" -checksum=05d3d28a672475e5490c7b7ba39e1808794b6ae1443a7ec219974b50beddbeea -python_version=3 -nocross="imake attempts to run target executables on host" -conf_files="/etc/nxagent/*" - -post_patch() { - # Replace hard-coded /usr/local ProjectRoot - vsed -e '/ProjectRoot/s,/usr/local,/usr,' -i nx-X11/config/cf/site.def - # Manually run autoreconf in pre_configure, disable in Makefile - vsed -e 's/autoreconf/echo &-disabled/' -i Makefile -} - -pre_configure() { - # Create configure scripts for all subprojects - local _subdir - for _subdir in nxcomp nx-X11/lib nxcompshad nxproxy nxdialog; do - ( cd ${_subdir} && autoreconf -vfsi ) - done -} - -do_configure() { - # Configure all subprojects in advance of build - local _subdir - for _subdir in nxcomp nxcompshad nxproxy nxdialog; do - ( cd ${_subdir} && ./configure ${configure_args} ) - done - - # nx-X11 configure has an extra argument - ( cd nx-X11/lib && ./configure ${configure_args} --disable-poll ) -} - -post_install() { - # Remove conflicting GL headers - rm -rf ${DESTDIR}/usr/include/GL -} - -nx-libs-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/nyx/patches/unbreak-for-python-3.11.patch b/srcpkgs/nyx/patches/unbreak-for-python-3.11.patch deleted file mode 100644 index 28aef293a3f092..00000000000000 --- a/srcpkgs/nyx/patches/unbreak-for-python-3.11.patch +++ /dev/null @@ -1,36 +0,0 @@ -From dcaddf2ab7f9d2ef8649f98bb6870995ebe0b893 Mon Sep 17 00:00:00 2001 -From: Juan Orti Alcaine <jortialc@redhat.com> -Date: Mon, 27 Jun 2022 19:38:34 +0200 -Subject: [PATCH] Replace inspect.getargspec usage to support python 3.11 - ---- - nyx/panel/__init__.py | 2 +- - test/__init__.py | 2 +- - 2 files changed, 2 insertions(+), 2 deletions(-) - -diff --git a/nyx/panel/__init__.py b/nyx/panel/__init__.py -index 57ae1e30..99b36d38 100644 ---- a/nyx/panel/__init__.py -+++ b/nyx/panel/__init__.py -@@ -78,7 +78,7 @@ def handle(self, key): - is_match = self._key_func(key) if self._key_func else key.match(self.key) - - if is_match: -- if inspect.getargspec(self._action).args == ['key']: -+ if inspect.getfullargspec(self._action).args == ['key']: - self._action(key) - else: - self._action() -diff --git a/test/__init__.py b/test/__init__.py -index b259f7b8..d9f0875c 100644 ---- a/test/__init__.py -+++ b/test/__init__.py -@@ -94,7 +94,7 @@ def draw_func(): - nyx.curses.CURSES_SCREEN.erase() - start_time = time.time() - -- func_args = inspect.getargspec(func).args -+ func_args = inspect.getfullargspec(func).args - - if func_args[:1] == ['subwindow'] or func_args[:2] == ['self', 'subwindow']: - def _draw(subwindow): diff --git a/srcpkgs/nyx/template b/srcpkgs/nyx/template deleted file mode 100644 index 80a0cf48f0e9cb..00000000000000 --- a/srcpkgs/nyx/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'nyx' -pkgname=nyx -version=2.1.0 -revision=8 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3-setuptools python3-stem tor" -short_desc="Command-line status monitor for tor" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-3.0-or-later" -homepage="https://nyx.torproject.org/" -distfiles="${PYPI_SITE}/n/nyx/nyx-${version}.tar.gz" -checksum=88521488d1c9052e457b9e66498a4acfaaa3adf3adc5a199892632f129a5390b - -# tests fail due to needing a working TERM, etc. -make_check=no diff --git a/srcpkgs/nyxt/patches/001-libfixposix.patch b/srcpkgs/nyxt/patches/001-libfixposix.patch deleted file mode 100644 index 7339c30acbe8ab..00000000000000 --- a/srcpkgs/nyxt/patches/001-libfixposix.patch +++ /dev/null @@ -1,14 +0,0 @@ -Index: nyxt-2.2.4/_build/iolib/src/syscalls/ffi-functions-unix.lisp -=================================================================== ---- nyxt-2.2.4.orig/_build/iolib/src/syscalls/ffi-functions-unix.lisp -+++ nyxt-2.2.4/_build/iolib/src/syscalls/ffi-functions-unix.lisp -@@ -11,7 +11,8 @@ - ;; FIXME: move this into an ASDF operation - (eval-when (:compile-toplevel :load-toplevel :execute) - (define-foreign-library -- (libfixposix :canary "lfp_buildinfo") -+ (libfixposix :canary "lfp_buildinfo_not_exist") -+ (:unix "libfixposix.so.3") - (t (:default "libfixposix"))) - (load-foreign-library 'libfixposix)) - diff --git a/srcpkgs/nyxt/template b/srcpkgs/nyxt/template deleted file mode 100644 index 866792131163d9..00000000000000 --- a/srcpkgs/nyxt/template +++ /dev/null @@ -1,33 +0,0 @@ -# Template file for 'nyxt' -pkgname=nyxt -version=3.11.8 -revision=2 -create_wrksrc=yes -build_style=gnu-makefile -make_build_target=all -hostmakedepends="sbcl git pkg-config" -makedepends="libwebkit2gtk41 libfixposix-devel libgirepository openssl-devel" -depends="dbus xclip enchant2 libwebkit2gtk41 libfixposix libgirepository" -short_desc="Keyboard-oriented, extensible web-browser" -maintainer="Orphaned <orphan@voidlinux.org>" -license="BSD-3-Clause" -homepage="https://nyxt.atlas.engineer/" -distfiles="https://github.com/atlas-engineer/nyxt/releases/download/${version}/${pkgname}-${version}-source-with-submodules.tar.xz" -checksum=4604b15a4d89336d110926ac91c53eff020ae9c8cd96214d7ed1114bcf6a9254 -# Disable check because ASDF/USER::PROVE is not installed -make_check=no -nostrip=yes -nopie=yes -nocross="Cross-compilation fails due to package iolib/syscalls setting incorrect compiler flags" -shlib_requires="libwebkit2gtk-4.1.so.0 libfixposix.so.3 libgirepository-1.0.so.1" - -post_install() { - vlicense licenses/ASSET-LICENSE - vlicense licenses/SOURCE-LICENSE -} - -next_package() { - depends="nyxt" - short_desc+=" (transitional dummy package)" - metapackage=yes -} diff --git a/srcpkgs/nzbget/patches/openssl3.patch b/srcpkgs/nzbget/patches/openssl3.patch deleted file mode 100644 index 75287bce9f7067..00000000000000 --- a/srcpkgs/nzbget/patches/openssl3.patch +++ /dev/null @@ -1,29 +0,0 @@ -From f76e8555504e3af4cf8dd4a8c8e374b3ca025099 Mon Sep 17 00:00:00 2001 -From: Simon Chopin <simon.chopin@canonical.com> -Date: Tue, 7 Dec 2021 13:23:21 +0100 -Subject: [PATCH] daemon:connect: don't use FIPS_mode_set with OpenSSL 3 - -This function has been removed in OpenSSL 3, replaced by -EVP_default_properties_enable_fips. See -https://www.openssl.org/docs/man3.0/man7/migration_guide.html ---- - daemon/connect/TlsSocket.cpp | 4 ++++ - 1 file changed, 4 insertions(+) - -diff --git a/daemon/connect/TlsSocket.cpp b/daemon/connect/TlsSocket.cpp -index 544bf6850..831da0dc0 100644 ---- a/daemon/connect/TlsSocket.cpp -+++ b/daemon/connect/TlsSocket.cpp -@@ -189,7 +189,11 @@ void TlsSocket::Final() - - #ifdef HAVE_OPENSSL - #ifndef LIBRESSL_VERSION_NUMBER -+#if OPENSSL_VERSION_NUMBER < 0x30000000L - FIPS_mode_set(0); -+#else -+ EVP_default_properties_enable_fips(NULL, 0); -+#endif - #endif - #ifdef NEED_CRYPTO_LOCKING - CRYPTO_set_locking_callback(nullptr); - diff --git a/srcpkgs/nzbget/template b/srcpkgs/nzbget/template deleted file mode 100644 index 2cf234c3cb3823..00000000000000 --- a/srcpkgs/nzbget/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'nzbget' -pkgname=nzbget -version=21.1 -revision=3 -build_style=gnu-configure -configure_args="--with-tlslib=OpenSSL - --with-libcurses-includes=${XBPS_CROSS_BASE}/usr/include - --with-libcurses-libraries=${XBPS_CROSS_BASE}/usr/lib - --with-zlib-includes=${XBPS_CROSS_BASE}/usr/include - --with-zlib-libraries=${XBPS_CROSS_BASE}/usr/lib" -hostmakedepends="pkg-config" -makedepends="libxml2-devel ncurses-devel openssl-devel" -short_desc="Download from Usenet using .nzb files" -maintainer="Leah Neukirchen <leah@vuxu.org>" -license="GPL-2.0-or-later" -homepage="http://nzbget.net/" -distfiles="https://github.com/${pkgname}/${pkgname}/releases/download/v${version}/${pkgname}-${version}-src.tar.gz" -checksum=4e8fc1beb80dc2af2d6a36a33a33f44dedddd4486002c644f4c4793043072025 -python_version=3 - -post_extract() { - sed -i '1i#include <stdint.h>' daemon/remote/MessageBase.h -} diff --git a/srcpkgs/oath-toolkit-devel b/srcpkgs/oath-toolkit-devel deleted file mode 120000 index 0bbbe2baa40496..00000000000000 --- a/srcpkgs/oath-toolkit-devel +++ /dev/null @@ -1 +0,0 @@ -oath-toolkit \ No newline at end of file diff --git a/srcpkgs/oath-toolkit/template b/srcpkgs/oath-toolkit/template deleted file mode 100644 index 9167676cb6bea6..00000000000000 --- a/srcpkgs/oath-toolkit/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'oath-toolkit' -pkgname=oath-toolkit -version=2.6.7 -revision=2 -build_style=gnu-configure -hostmakedepends="pkg-config libxml2" -makedepends="pam-devel libxml2-devel" -short_desc="OATH one-time password toolkit" -maintainer="Farhad Shahbazi <grauwolf@geekosphere.org>" -license="GPL-3.0-or-later" -homepage="http://www.nongnu.org/oath-toolkit/" -distfiles="http://download.savannah.gnu.org/releases/${pkgname}/${pkgname}-${version}.tar.gz" -checksum=36eddfce8f2f36347fb257dbf878ba0303a2eaafe24eaa071d5cd302261046a9 - -oath-toolkit-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}-${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove usr/lib/*.a - vmove usr/lib/*.so - vmove usr/share/man/man3 - vmove usr/share/gtk-doc - } -} diff --git a/srcpkgs/obconf-qt/template b/srcpkgs/obconf-qt/template deleted file mode 100644 index 787cd384f0b34d..00000000000000 --- a/srcpkgs/obconf-qt/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'obconf-qt' -pkgname=obconf-qt -version=0.16.6 -revision=1 -build_style=cmake -hostmakedepends="lxqt-build-tools qt6-base qt6-tools perl pkg-config" -makedepends="qt6-base-devel openbox-devel" -depends="desktop-file-utils hicolor-icon-theme" -short_desc="LXQt Openbox configuration tool" -maintainer="Helmut Pozimski <helmut@pozimski.eu>" -license="GPL-2.0-or-later" -homepage="https://lxqt.org/" -distfiles="https://github.com/lxqt/obconf-qt/releases/download/${version}/obconf-qt-${version}.tar.xz" -checksum=23cc8d16fa639871a2087644527afddcdbac9553a65768f7847f598de29d0715 diff --git a/srcpkgs/obconf/template b/srcpkgs/obconf/template deleted file mode 100644 index 50b41aa5d89521..00000000000000 --- a/srcpkgs/obconf/template +++ /dev/null @@ -1,35 +0,0 @@ -# Template file for 'obconf' -pkgname=obconf -version=2.0.4 -revision=7 -_patch_commit=77fdc7a76e9b9e0ac5513af7f9cee0a33199f9a9 -build_wrksrc="${pkgname}-${version}" -build_style=gnu-configure -hostmakedepends="pkg-config tar automake autoconf gettext-devel-tools" -makedepends="gtk+3-devel libSM-devel imlib2-devel openbox-devel startup-notification-devel" -depends="desktop-file-utils shared-mime-info" -short_desc="GTK-based configuration tool for the Openbox windowmanager" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-or-later" -homepage="http://openbox.org/wiki/ObConf:About" -distfiles="http://openbox.org/dist/obconf/obconf-${version}.tar.gz - https://raw.githubusercontent.com/archlinux/svntogit-community/${_patch_commit}/trunk/stop-using-libglade.patch>stop-using-libglade-${_patch_commit}.patch - https://raw.githubusercontent.com/archlinux/svntogit-community/${_patch_commit}/trunk/switch-to-gtk3.patch>switch-to-gtk3-${_patch_commit}.patch" -checksum="71a3e5f4ee246a27421ba85044f09d449f8de22680944ece9c471cd46a9356b9 - 2b1fcb0ca2b85b90a45fc667d061852172aa9f27a35b263ecc9a7ffcc8c5b026 - f1bcd1720e35ef2c8b9f8ad0a202a150d9affe116779d3ceb9b569a0ed32b010" - -post_extract() { - mv *.patch "${build_wrksrc}" -} - -post_patch() { - for p in stop-using-libglade switch-to-gtk3; do - msg_normal "${pkgname}-${version}_${revision}: patching: ${p}-${_patch_commit}.patch.\n" - patch -s -Np1 < "${p}-${_patch_commit}.patch" - done -} - -pre_configure() { - autoreconf -fi -} diff --git a/srcpkgs/obconf/update b/srcpkgs/obconf/update deleted file mode 100644 index f3540adfc6ae4d..00000000000000 --- a/srcpkgs/obconf/update +++ /dev/null @@ -1 +0,0 @@ -site="http://openbox.org/wiki/Openbox:Download" diff --git a/srcpkgs/obexfs/template b/srcpkgs/obexfs/template deleted file mode 100644 index 23225b35d92296..00000000000000 --- a/srcpkgs/obexfs/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'obexfs' -pkgname=obexfs -version=0.12 -revision=4 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="fuse-devel libbluetooth-devel libobexftp-devel" -short_desc="FUSE based filesystem using ObexFTP" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-or-later" -homepage="http://openobex.triq.net/obexfs" -distfiles="${SOURCEFORGE_SITE}/openobex/${pkgname}-${version}.tar.gz" -checksum=72a62aeb4d4decff962f22239513651843857492e9d6b50f515c9bf9fccd73bc diff --git a/srcpkgs/obexftp/patches/fix-cross.patch b/srcpkgs/obexftp/patches/fix-cross.patch deleted file mode 100644 index 0f4874d5e1a5ea..00000000000000 --- a/srcpkgs/obexftp/patches/fix-cross.patch +++ /dev/null @@ -1,79 +0,0 @@ -diff --git a/bfb/CMakeLists.txt b/bfb/CMakeLists.txt -index 008241d..be233aa 100644 ---- a/bfb/CMakeLists.txt -+++ b/bfb/CMakeLists.txt -@@ -16,14 +16,17 @@ set ( bfb_HEADERS - ${bfb_PUBLIC_HEADERS} - ) - --add_executable (crctable -- crcmodel.h -- crcmodel.c -- crctable.c -+add_custom_command( -+ OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/crctable -+ COMMAND cc -+ ARGS -o ${CMAKE_CURRENT_BINARY_DIR}/crctable ${CMAKE_SOURCE_DIR}/bfb/crcmodel.h ${CMAKE_SOURCE_DIR}/bfb/crcmodel.c ${CMAKE_SOURCE_DIR}/bfb/crctable.c -+ DEPENDS crcmodel.h crcmodel.c crctable.c - ) - --add_custom_command ( OUTPUT irda_fcs_table.c -- COMMAND crctable -+add_custom_command ( -+ OUTPUT irda_fcs_table.c -+ DEPENDS crctable -+ COMMAND ${CMAKE_CURRENT_BINARY_DIR}/crctable - ) - - add_library ( bfb - -diff --git apps/CMakeLists.txt apps/CMakeLists.txt -index b5c84e4..e43aaeb 100644 ---- a/apps/CMakeLists.txt -+++ b/apps/CMakeLists.txt -@@ -5,14 +5,21 @@ add_definitions( -DVERSION="${obexftp_VERSION}" ) - add_definitions ( -DHAVE_USB ) - - add_executable ( obexftp_app obexftp.c ) --target_link_libraries ( obexftp_app obexftp ) -+target_link_libraries ( obexftp_app -+ multicobex -+ bfb -+ obexftp ) - set_target_properties ( obexftp_app PROPERTIES - OUTPUT_NAME obexftp - ) - - - add_executable ( obexftpd_app obexftpd.c ) --target_link_libraries ( obexftpd_app obexftp openobex ) -+target_link_libraries ( obexftpd_app -+ multicobex -+ bfb -+ obexftp -+ openobex ) - set_target_properties ( obexftpd_app PROPERTIES - OUTPUT_NAME obexftpd - ) -diff --git fuse/CMakeLists.txt fuse/CMakeLists.txt -index 0c80d3d..bba052b 100644 ---- a/fuse/CMakeLists.txt -+++ b/fuse/CMakeLists.txt -@@ -14,6 +14,8 @@ if ( Fuse_FOUND ) - - target_link_libraries ( obexfs - obexftp -+ multicobex -+ bfb - ${Fuse_LIBRARIES} - ${EXPAT_LIBRARIES} - ) -@@ -24,6 +26,8 @@ if ( Fuse_FOUND ) - - target_link_libraries ( obexautofs - obexftp -+ multicobex -+ bfb - ${Fuse_LIBRARIES} - ) - diff --git a/srcpkgs/obexftp/template b/srcpkgs/obexftp/template deleted file mode 100644 index 15168652151387..00000000000000 --- a/srcpkgs/obexftp/template +++ /dev/null @@ -1,67 +0,0 @@ -# Template file for 'obexftp' -pkgname=obexftp -version=0.24.2 -revision=2 -build_style=cmake -hostmakedepends="pkg-config" -makedepends="openobex-devel fuse-devel libbluetooth-devel expat-devel" -short_desc="OBEX transfer utilities" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-only" -homepage="http://dev.zuckschwerdt.org/openobex/wiki/ObexFtp" -distfiles="${SOURCEFORGE_SITE}/openobex/${pkgname}-${version}-Source.tar.gz" -checksum=d40fb48e0a0eea997b3e582774b29f793919a625d54b87182e31a3f3d1c989a3 - -post_install() { - # Do not require 'bluetooth', does not exist. - sed -i '/Requires:/s/bluetooth//' ${DESTDIR}/usr/lib/pkgconfig/obexftp.pc - - # The 'obexfs' package already provides these files - rm -fv ${DESTDIR}/usr/bin/{obexautofs,obexfs} -} - -libbfb_package() { - short_desc="BFB protocol library" - pkg_install() { - vmove "usr/lib/libbfb.so.*" - } -} -libbfb-devel_package() { - short_desc="BFB protocol library - development files" - depends="libbfb-${version}_${revision}" - pkg_install() { - vmove usr/include/bfb - vmove usr/lib/libbfb.so - } -} -libmulticobex_package() { - short_desc="Multi-protocol cable OBEX library" - pkg_install() { - vmove "usr/lib/libmulticobex.so.*" - } -} -libmulticobex-devel_package() { - short_desc="Multi-protocol cable OBEX library - development files" - depends="libmulticobex-${version}_${revision}" - pkg_install() { - vmove usr/include/multicobex - vmove usr/lib/libmulticobex.so - } -} -libobexftp_package() { - short_desc="OBject EXchange file transfer library" - pkg_install() { - vmove "usr/lib/libobexftp.so.*" - } -} -libobexftp-devel_package() { - short_desc="OBject EXchange file transfer library - development files" - depends="openobex-devel libbfb-devel-${version}_${revision} - libmulticobex-devel-${version}_${revision} - libobexftp-${version}_${revision}" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/obfs4proxy/template b/srcpkgs/obfs4proxy/template deleted file mode 100644 index 36fea3c76d459f..00000000000000 --- a/srcpkgs/obfs4proxy/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'obfs4proxy' -pkgname=obfs4proxy -version=0.0.13 -revision=4 -_pkgname=obfs4-obfs4proxy -build_style=go -go_import_path=gitlab.com/yawning/obfs4.git -go_package="${go_import_path}/obfs4proxy" -short_desc="Pluggable transport proxy for Tor, implementing obfs4" -maintainer="Daniel Eyßer <daniel.eysser@gmail.com>" -license="BSD-2-Clause" -homepage="https://gitlab.com/yawning/obfs4" -distfiles="https://gitlab.com/yawning/obfs4/-/archive/obfs4proxy-${version}/${_pkgname}-${version}.tar.gz" -checksum=ddd9291cb7c41326f076f622118816f09148e1aac79ec440d46436e802918e84 - -post_install() { - vman doc/obfs4proxy.1 - vdoc doc/obfs4-spec.txt - vlicense LICENSE -} diff --git a/srcpkgs/obfs4proxy/update b/srcpkgs/obfs4proxy/update deleted file mode 100644 index 59e8b343df2a5e..00000000000000 --- a/srcpkgs/obfs4proxy/update +++ /dev/null @@ -1 +0,0 @@ -pkgname=${_pkgname} diff --git a/srcpkgs/oblibs-devel b/srcpkgs/oblibs-devel deleted file mode 120000 index 449ef3cc1a78dd..00000000000000 --- a/srcpkgs/oblibs-devel +++ /dev/null @@ -1 +0,0 @@ -oblibs \ No newline at end of file diff --git a/srcpkgs/oblibs/template b/srcpkgs/oblibs/template deleted file mode 100644 index 15cc98f4d089b6..00000000000000 --- a/srcpkgs/oblibs/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'oblibs' -pkgname=oblibs -version=0.1.4.0 -revision=3 -build_style=configure -configure_args="--prefix=/usr --libdir=/usr/lib --with-sysdeps=${XBPS_CROSS_BASE}/usr/lib/skalibs/sysdeps" -makedepends="skalibs-devel execline-devel" -short_desc="Obarun library" -maintainer="mobinmob <mobinmob@disroot.org>" -license="ISC" -homepage="https://framagit.org/Obarun/oblibs" -distfiles="https://framagit.org/Obarun/oblibs/-/archive/v${version}/${pkgname}-v${version}.tar.bz2" -checksum=0ebb6024b9b2c737b0e065e2d49a98965db116c04caff4289acde332316b781a - -post_install() { - vlicense LICENSE -} - -oblibs-devel_package() { - depends="${makedepends} ${sourcepkg}-${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove "usr/lib/*.a" - vmove usr/include/oblibs - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/obmenu-generator/files/README.void b/srcpkgs/obmenu-generator/files/README.void deleted file mode 100644 index b0424bb659a519..00000000000000 --- a/srcpkgs/obmenu-generator/files/README.void +++ /dev/null @@ -1,76 +0,0 @@ -README.void - - To properly use obmenu-generator in void linux you have to tweak - two files: - - A config file, auto generated by obmenu-generator: - - ~/.config/obmenu-generator/config.pl - - - The Schema file that you have to copy from: - - /etc/xdg/obmenu-generator/schema.pl - - in: - - ~/.config/obmenu-generator/schema.pl - - - Both files are well documentend into the code. - - Read also the comments in the code of - - /usr/bin/obmenu-generator - - (it's a perl script) for more advanced use. - - Modify ~/.config/obmenu-generator/schema.pl according to your - needs to adapt the categories names to your language after theese lines - - {sep => "desidered name of the submenu"}, (see below for the default). - - <begin code extract> - {sep => 'Applications'}, - - # NAME LABEL ICON - {cat => ['utility', 'Accessories', 'applications-utilities']}, - {cat => ['development', 'Development', 'applications-development']}, - <end code extract> - - The LABEL column is the place where you localize the names. - - If you want to use a schema to provide only an application submenu, in - the doc dir you will find tje file "schema.pl.app" already tailored for - this use. - - The config.pl is created by obmenu-generator but you may want to customize - the language of the auto generated names, for that you have to modify a line - near the end, modifying the "name_keys" key to read as follow (substituing - the [it] to your preferred language code). - - "name_keys" => ['Name[it]', 'GenericName[it]', 'Name'], - - Accordig to the criptic comment in the script the modifications you have done - do in the config.pl may be overridden by the program itself, so be prepared - to rewrite every line you modify in the config.pl file from time to time - (it is better to copy the config.pl in the ~/.config/obmenu-generator dir - config.pl.mine as a backup copy when you have done the personalisations). - - After you have done all your modification, insert this line in your Openbox - menu.xml where you want the menu will be: - - <menu id="obmenu-generator" label="<Your Menu Name>" execute="/usr/bin/obmenu-generator -i"/> - - Then do openbox -reconfigure (or use the menu entry that usually come with - openbox) and enjoy your new application menu. - - The script is very powerful and has many other use even to autogenerate a - menu.xml, read the documentation and better the comments that are more up to - date at: - - http://trizenx.blogspot.ro/2012/02/obmenu-generator.html - - Happy obmenu-generator! - - The Void Mantainers diff --git a/srcpkgs/obmenu-generator/files/schema.pl.app b/srcpkgs/obmenu-generator/files/schema.pl.app deleted file mode 100644 index f72e5f880672d7..00000000000000 --- a/srcpkgs/obmenu-generator/files/schema.pl.app +++ /dev/null @@ -1,51 +0,0 @@ -#!/usr/bin/perl - -# obmenu-generator - schema file - -=for comment - - item: add an item inside the menu {item => ["command", "label", "icon"]}, - cat: add a category inside the menu {cat => ["name", "label", "icon"]}, - sep: horizontal line separator {sep => undef}, {sep => "label"}, - pipe: a pipe menu entry {pipe => ["command", "label", "icon"]}, - raw: any valid Openbox XML string {raw => q(xml string)}, - begin_cat: begin of a category {begin_cat => ["name", "icon"]}, - end_cat: end of a category {end_cat => undef}, - obgenmenu: generic menu settings {obgenmenu => ["label", "icon"]}, - exit: default "Exit" action {exit => ["label", "icon"]}, - -=cut - -# NOTE: -# * Keys and values are case sensitive. Keep all keys lowercase. -# * ICON can be a either a direct path to an icon or a valid icon name -# * Category names are case insensitive. (X-XFCE and x_xfce are equivalent) - -require "$ENV{HOME}/.config/obmenu-generator/config.pl"; - -## Text editor -my $editor = $CONFIG->{editor}; - -our $SCHEMA = [ - {sep => 'Applications'}, - - # NAME LABEL ICON - {cat => ['utility', 'Accessories', 'applications-utilities']}, - {cat => ['development', 'Development', 'applications-development']}, - {cat => ['education', 'Education', 'applications-science']}, - {cat => ['game', 'Games', 'applications-games']}, - {cat => ['graphics', 'Graphics', 'applications-graphics']}, - {cat => ['audiovideo', 'Multimedia', 'applications-multimedia']}, - {cat => ['network', 'Network', 'applications-internet']}, - {cat => ['office', 'Office', 'applications-office']}, - {cat => ['other', 'Other', 'applications-other']}, - {cat => ['settings', 'Settings', 'applications-accessories']}, - {cat => ['system', 'System', 'applications-system']}, - - #{cat => ['qt', 'QT Applications', 'qtlogo']}, - #{cat => ['gtk', 'GTK Applications', 'gnome-applications']}, - #{cat => ['x_xfce', 'XFCE Applications', 'applications-other']}, - #{cat => ['gnome', 'GNOME Applications', 'gnome-applications']}, - #{cat => ['consoleonly', 'CLI Applications', 'applications-utilities']}, - -] diff --git a/srcpkgs/obmenu-generator/template b/srcpkgs/obmenu-generator/template deleted file mode 100644 index 20878c2d796374..00000000000000 --- a/srcpkgs/obmenu-generator/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'obmenu-generator' -pkgname=obmenu-generator -version=0.93 -revision=1 -depends="perl perl-Linux-DesktopFiles perl-Data-Dump perl-Gtk3" -short_desc="Perl Script to generate Openbox menu" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-3.0-or-later" -homepage="http://trizenx.blogspot.ro/2012/02/obmenu-generator.html" -distfiles="https://github.com/trizen/${pkgname}/archive/${version}.tar.gz" -checksum=305d02042cc860752140e05bb8dd37241f7d2b528cc5ebbf91620947d6b28f16 - -do_install() { - vbin obmenu-generator - vinstall schema.pl 644 /etc/xdg/${pkgname} - vdoc README.md - vdoc ${FILESDIR}/README.void - vdoc ${FILESDIR}/schema.pl.app -} diff --git a/srcpkgs/obs-devel b/srcpkgs/obs-devel deleted file mode 120000 index c808778fba0a05..00000000000000 --- a/srcpkgs/obs-devel +++ /dev/null @@ -1 +0,0 @@ -obs \ No newline at end of file diff --git a/srcpkgs/obs-plugin-browser-bin/template b/srcpkgs/obs-plugin-browser-bin/template deleted file mode 100644 index 4f4f5551b97ef8..00000000000000 --- a/srcpkgs/obs-plugin-browser-bin/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'obs-plugin-browser-bin' -pkgname=obs-plugin-browser-bin -version=32.0.2 # This is actually the version of obs to extract the plugin from -revision=1 -archs="x86_64" -short_desc="CEF-based OBS Studio browser plugin" -maintainer="Michael Aldridge <maldridge@voidlinux.org>" -license="GPL-2.0-only" -homepage="https://obsproject.com/kb/browser-source" -distfiles="https://github.com/obsproject/obs-studio/releases/download/$version/OBS-Studio-$version-Ubuntu-24.04-x86_64.deb" -checksum=ab1ba6582fcc5eaf051f28fafc01becec5d8edabfe4775626d5a1c94ef6340bb - -do_install() { - vinstall local/lib/x86_64-linux-gnu/obs-plugins/obs-browser.so 0644 usr/lib/obs-plugins/ - vinstall local/lib/x86_64-linux-gnu/obs-plugins/libcef.so 0644 usr/lib/obs-plugins/ - vinstall local/lib/x86_64-linux-gnu/obs-plugins/icudtl.dat 0644 usr/lib/obs-plugins/ - vinstall local/lib/x86_64-linux-gnu/obs-plugins/v8_context_snapshot.bin 0644 usr/lib/obs-plugins/ - vinstall local/lib/x86_64-linux-gnu/obs-plugins/resources.pak 0644 usr/lib/obs-plugins/ - vinstall local/lib/x86_64-linux-gnu/obs-plugins/vk_swiftshader_icd.json 0644 usr/lib/obs-plugins/ - vinstall local/lib/x86_64-linux-gnu/obs-plugins/libvk_swiftshader.so 0644 usr/lib/obs-plugins/ - vinstall local/lib/x86_64-linux-gnu/obs-plugins/chrome-sandbox 0644 usr/lib/obs-plugins/ - vinstall local/lib/x86_64-linux-gnu/obs-plugins/chrome_100_percent.pak 0644 usr/lib/obs-plugins/ - vinstall local/lib/x86_64-linux-gnu/obs-plugins/chrome_200_percent.pak 0644 usr/lib/obs-plugins/ - vinstall local/lib/x86_64-linux-gnu/obs-plugins/obs-browser-page 0755 usr/lib/obs-plugins/ -} diff --git a/srcpkgs/obs/patches/fix-double-free.patch b/srcpkgs/obs/patches/fix-double-free.patch deleted file mode 100644 index 7151cb8608a465..00000000000000 --- a/srcpkgs/obs/patches/fix-double-free.patch +++ /dev/null @@ -1,28 +0,0 @@ -https://github.com/obsproject/obs-studio/issues/11029#issuecomment-2249747587 ---- a/libobs/obs-nix.c -+++ b/libobs/obs-nix.c -@@ -67,24 +67,6 @@ static const struct obs_nix_hotkeys_vtable *hotkeys_vtable = NULL; - - void add_default_module_paths(void) - { -- char *module_bin_path = os_get_executable_path_ptr("../" OBS_PLUGIN_PATH); -- char *module_data_path = os_get_executable_path_ptr("../" OBS_DATA_PATH "/obs-plugins/%module%"); -- -- if (module_bin_path && module_data_path) { -- char *abs_module_bin_path = os_get_abs_path_ptr(module_bin_path); -- char *abs_module_install_path = os_get_abs_path_ptr(OBS_INSTALL_PREFIX "/" OBS_PLUGIN_DESTINATION); -- -- if (abs_module_bin_path && -- (!abs_module_install_path || strcmp(abs_module_bin_path, abs_module_install_path) != 0)) { -- obs_add_module_path(module_bin_path, module_data_path); -- } -- bfree(abs_module_install_path); -- bfree(abs_module_bin_path); -- } -- -- bfree(module_bin_path); -- bfree(module_data_path); -- - for (int i = 0; i < module_patterns_size; i++) { - obs_add_module_path(module_bin[i], module_data[i]); - } diff --git a/srcpkgs/obs/patches/gcc14.patch b/srcpkgs/obs/patches/gcc14.patch deleted file mode 100644 index b7ea448de1d077..00000000000000 --- a/srcpkgs/obs/patches/gcc14.patch +++ /dev/null @@ -1,40 +0,0 @@ -From fd82ee5ac44ea59334efb80971e87edd26d03055 Mon Sep 17 00:00:00 2001 -From: oreo639 <oreo6391@gmail.com> -Date: Wed, 16 Apr 2025 16:37:03 -0700 -Subject: [PATCH] libobs-opengl: Fix compile error on GCC 14+ and i686 - -Under the public gl_egl_query_dmabuf_modifiers_for_format, n_modifiers -is defined as size_t, however in the static query_dmabuf_modifiers -function, it is defined as EGLuint64KHR. - -Since query_dmabuf_modifiers is only called by -gl_egl_query_dmabuf_modifiers_for_format and n_modifiers is assigned -from an EGLint, make it size_t for both. - -This fixes building on i686 with gcc14. ---- - libobs-opengl/gl-egl-common.c | 4 ++-- - 1 file changed, 2 insertions(+), 2 deletions(-) - -diff --git a/libobs-opengl/gl-egl-common.c b/libobs-opengl/gl-egl-common.c -index 10682b1a6e5408..f6abe59355832a 100644 ---- a/libobs-opengl/gl-egl-common.c -+++ b/libobs-opengl/gl-egl-common.c -@@ -349,7 +349,7 @@ bool gl_egl_query_dmabuf_capabilities(EGLDisplay egl_display, enum gs_dmabuf_fla - } - - static inline bool query_dmabuf_modifiers(EGLDisplay egl_display, EGLint drm_format, EGLuint64KHR **modifiers, -- EGLuint64KHR *n_modifiers) -+ size_t *n_modifiers) - { - EGLint max_modifiers; - -@@ -376,7 +376,7 @@ static inline bool query_dmabuf_modifiers(EGLDisplay egl_display, EGLint drm_for - *modifiers = modifier_list; - } - -- *n_modifiers = (EGLuint64KHR)max_modifiers; -+ *n_modifiers = (size_t)max_modifiers; - return true; - } - diff --git a/srcpkgs/obs/patches/qt610-guiprivate.patch b/srcpkgs/obs/patches/qt610-guiprivate.patch deleted file mode 100644 index f25b5663f90dcb..00000000000000 --- a/srcpkgs/obs/patches/qt610-guiprivate.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/frontend/cmake/ui-qt.cmake -+++ b/frontend/cmake/ui-qt.cmake -@@ -1,7 +1,7 @@ - find_package(Qt6 REQUIRED Widgets Network Svg Xml) - - if(OS_LINUX OR OS_FREEBSD OR OS_OPENBSD) -- find_package(Qt6 REQUIRED Gui DBus) -+ find_package(Qt6 REQUIRED Gui GuiPrivate DBus) - endif() - - if(NOT TARGET OBS::qt-wrappers) diff --git a/srcpkgs/obs/template b/srcpkgs/obs/template deleted file mode 100644 index 0786700a51b4b7..00000000000000 --- a/srcpkgs/obs/template +++ /dev/null @@ -1,57 +0,0 @@ -# Template file for 'obs' -pkgname=obs -version=32.0.2 -revision=1 -archs="i686* x86_64* ppc64le* aarch64* riscv64*" -build_style=cmake -configure_args="-DOBS_VERSION_OVERRIDE=${version} -DENABLE_JACK=ON - -DCMAKE_INSTALL_DATAROOTDIR=share -DENABLE_RNNOISE=OFF - -DENABLE_VST=OFF -DENABLE_AJA=OFF - -DENABLE_SCRIPTING_LUA=$(vopt_if luajit 'ON' 'OFF') - -DENABLE_NVENC=$(vopt_if nvenc 'ON' 'OFF') - -DENABLE_QSV11=$(vopt_if qsv 'ON' 'OFF') - -DCMAKE_COMPILE_WARNING_AS_ERROR=OFF" -hostmakedepends="pkg-config swig python3-devel qt6-base" -makedepends="$(vopt_if luajit LuaJIT-devel) fdk-aac-devel - ffmpeg6-devel glu-devel jack-devel libXcomposite-devel libcurl-devel - libva-devel pulseaudio-devel python3-devel speexdsp-devel - v4l-utils-devel vlc-devel qt6-svg-devel x264-devel mbedtls-devel - jansson-devel wayland-devel pipewire-devel libxkbcommon-devel - pciutils-devel librist-devel srt-devel libdatachannel-devel - libvpl-devel uthash qt6-base-private-devel json-c++ extra-cmake-modules - simde $(vopt_if nvenc nv-codec-headers)" -depends="xset xdg-desktop-portal" -short_desc="Open Broadcaster Software" -maintainer="lemmi <lemmi@nerd2nerd.org>" -license="GPL-2.0-or-later" -homepage="https://obsproject.com" -changelog="https://github.com/obsproject/obs-studio/releases" -distfiles="https://github.com/obsproject/obs-studio/archive/refs/tags/$version.tar.gz" -checksum=39e99b9fbdc77e7e87cfd9c7e8709d1d427627bad5b21b791019c887c8598d13 - -build_options="luajit qsv nvenc" -case $XBPS_TARGET_MACHINE in - riscv64*);; - x86_64*) build_options_default="luajit qsv nvenc";; - *) build_options_default="luajit";; -esac - -pre_configure() { - # it's not enough to use -DENABLE_BROWSER ... - touch plugins/obs-browser/CMakeLists.txt - touch plugins/obs-websocket/CMakeLists.txt -} - -obs-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/lib/libobs-frontend-api.so - vmove usr/lib/libobs-opengl.so - vmove usr/lib/libobs.so - vmove usr/lib/libobs-scripting.so - vmove usr/include - vmove usr/lib/cmake - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/ocaml-findlib/template b/srcpkgs/ocaml-findlib/template deleted file mode 100644 index 30d215d19fc896..00000000000000 --- a/srcpkgs/ocaml-findlib/template +++ /dev/null @@ -1,36 +0,0 @@ -# Template file for 'ocaml-findlib' -pkgname=ocaml-findlib -version=1.9.8 -revision=1 -build_style=configure -configure_args="-config /etc/findlib.conf -sitelib /usr/lib/ocaml -mandir /usr/share/man" -makedepends="ocaml ocamlbuild" -short_desc="OCaml package manager" -maintainer="Orphaned <orphan@voidlinux.org>" -license="MIT" -homepage="http://projects.camlcity.org/projects/findlib.html" -distfiles="http://download.camlcity.org/download/findlib-${version}.tar.gz" -checksum=662c910f774e9fee3a19c4e057f380581ab2fc4ee52da4761304ac9c31b8869d -nocross=yes -nopie=yes -disable_parallel_build=yes - -case "$XBPS_TARGET_MACHINE" in -# native code platforms -x86_64*|aarch64*|riscv64*) - make_build_args="all opt";; -*) - nostrip=yes # breaks bytecode! - make_build_target="all";; -esac - - -do_install() { - make prefix="$DESTDIR" install - if [ -f src/findlib/ocamlfind_opt ]; then - vbin src/findlib/ocamlfind_opt - fi - vlicense LICENSE - - rm -rf ${DESTDIR}/usr/lib/ocaml/ocamlbuild -} diff --git a/srcpkgs/ocaml-findlib/update b/srcpkgs/ocaml-findlib/update deleted file mode 100644 index e00c408f1c25cf..00000000000000 --- a/srcpkgs/ocaml-findlib/update +++ /dev/null @@ -1 +0,0 @@ -pkgname=findlib diff --git a/srcpkgs/ocaml-num/template b/srcpkgs/ocaml-num/template deleted file mode 100644 index 243b39a6246aa7..00000000000000 --- a/srcpkgs/ocaml-num/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'ocaml-num' -pkgname=ocaml-num -version=1.6 -revision=1 -makedepends="ocaml dune" -short_desc="OCaml legacy Num library for arbitrary-precision integers" -maintainer="Leah Neukirchen <leah@vuxu.org>" -license="custom: LGPL-2.1-only with OCaml-LGPL-linking-exception" -homepage="https://github.com/ocaml/num" -distfiles="https://github.com/ocaml/num/archive/v${version}.tar.gz" -checksum=b5cce325449aac746d5ca963d84688a627cca5b38d41e636cf71c68b60495b3e -nocross=yes - -do_build() { - dune build --display=short -} -do_install() { - dune install --prefix=/usr --destdir="$DESTDIR" \ - --libdir=/usr/lib/ocaml --docdir=/usr/share/doc - vlicense LICENSE -} diff --git a/srcpkgs/ocaml-zarith/template b/srcpkgs/ocaml-zarith/template deleted file mode 100644 index eb3402d9d3d66f..00000000000000 --- a/srcpkgs/ocaml-zarith/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'ocaml-zarith' -pkgname=ocaml-zarith -version=1.14 -revision=2 -build_style=configure -hostmakedepends="perl" -makedepends="gmp-devel ocaml" -depends="gmp-devel" -short_desc="OCaml operations over arbitrary-precision integers" -maintainer="Leah Neukirchen <leah@vuxu.org>" -license="LGPL-2.0-only,OCaml-LGPL-linking-exception" -homepage="https://github.com/ocaml/zarith" -distfiles="https://github.com/ocaml/zarith/archive/release-${version}.tar.gz" -checksum=5db9dcbd939153942a08581fabd846d0f3f2b8c67fe68b855127e0472d4d1859 -nocross=yes -disable_parallel_build=yes - -post_configure() { - sed -i 's/INSTALLDIR=/&$(DESTDIR)/' Makefile -} -pre_install() { - mkdir -p ${DESTDIR}/usr/lib/ocaml/stublibs -} -post_install() { - vcopy META usr/lib/ocaml/zarith -} -do_check() { - command -v ocamlc.opt >/dev/null || return 0 - make tests -} diff --git a/srcpkgs/ocaml-zarith/update b/srcpkgs/ocaml-zarith/update deleted file mode 100644 index d309484699391d..00000000000000 --- a/srcpkgs/ocaml-zarith/update +++ /dev/null @@ -1 +0,0 @@ -pkgname=release diff --git a/srcpkgs/ocaml/template b/srcpkgs/ocaml/template deleted file mode 100644 index 7013fb709835aa..00000000000000 --- a/srcpkgs/ocaml/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'ocaml' -pkgname=ocaml -version=5.3.0 -revision=1 -build_style="gnu-configure" -configure_args="--with-pic --libdir=/usr/lib/ocaml" -makedepends="libzstd-devel" -depends="${makedepends}" -short_desc="Main implementation of the OCaml language" -maintainer="Orphaned <orphan@voidlinux.org>" -license="QPL-1.0, LGPL-2.1-only" -homepage="http://ocaml.org/" -distfiles="https://github.com/ocaml/ocaml/archive/refs/tags/${version}.tar.gz" -checksum=eb9eab2f21758d3cfb1e78c7f83f0b4dd6302824316aba4abee047a5a4f85029 -nocross=yes - -export ASPP="cc -c" - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/ocamlbuild/template b/srcpkgs/ocamlbuild/template deleted file mode 100644 index 09dadd3a5660ce..00000000000000 --- a/srcpkgs/ocamlbuild/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'ocamlbuild' -pkgname=ocamlbuild -version=0.16.1 -revision=1 -build_style=gnu-makefile -hostmakedepends="ocaml" -short_desc="OCaml build tool" -maintainer="Orphaned <orphan@voidlinux.org>" -license="LGPL-2.0-only" -homepage="https://github.com/ocaml/ocamlbuild" -distfiles="https://github.com/ocaml/${pkgname}/archive/${version}.tar.gz" -checksum=2ba6857f2991b7f69368e8db818b163d31cf5a367f15f5953bf8f01a77b3d4fc -nocross=yes - -export CHECK_IF_PREINSTALLED=false - -pre_build() { - command -v ocamlc.opt >/dev/null || export OCAML_NATIVE=false -} diff --git a/srcpkgs/ocamlbuild/update b/srcpkgs/ocamlbuild/update deleted file mode 100644 index 0c53cce6deb15f..00000000000000 --- a/srcpkgs/ocamlbuild/update +++ /dev/null @@ -1 +0,0 @@ -ignore='4.02.*' diff --git a/srcpkgs/occt-devel b/srcpkgs/occt-devel deleted file mode 120000 index 00aa87b1c0ab5f..00000000000000 --- a/srcpkgs/occt-devel +++ /dev/null @@ -1 +0,0 @@ -occt \ No newline at end of file diff --git a/srcpkgs/occt/files/opencascade.sh b/srcpkgs/occt/files/opencascade.sh deleted file mode 100644 index 4d30d9ff1d66ca..00000000000000 --- a/srcpkgs/occt/files/opencascade.sh +++ /dev/null @@ -1,24 +0,0 @@ -export CASROOT=/usr - -export CSF_LANGUAGE=us -export MMGT_CLEAR=1 -export CSF_EXCEPTION_PROMPT=1 - -export CSF_OCCTResourcePath=$CASROOT/share/opencascade/resources -export CSF_SHMessage=$CSF_OCCTResourcePath/SHMessage -export CSF_MDTVTexturesDirectory=$CSF_OCCTResourcePath/Textures -export CSF_ShadersDirectory=$CSF_OCCTResourcePath/Shaders -export CSF_XSMessage=$CSF_OCCTResourcePath/XSMessage -export CSF_TObjMessage=$CSF_OCCTResourcePath/TObj -export CSF_StandardDefaults=$CSF_OCCTResourcePath/StdResource -export CSF_PluginDefaults=$CSF_OCCTResourcePath/StdResource -export CSF_XCAFDefaults=$CSF_OCCTResourcePath/StdResource -export CSF_TObjDefaults=$CSF_OCCTResourcePath/StdResource -export CSF_StandardLiteDefaults=$CSF_OCCTResourcePath/StdResource -export CSF_IGESDefaults=$CSF_OCCTResourcePath/XSTEPResource -export CSF_STEPDefaults=$CSF_OCCTResourcePath/XSTEPResource -export CSF_XmlOcafResource=$CSF_OCCTResourcePath/XmlOcafResource -export CSF_MIGRATION_TYPES=$CSF_OCCTResourcePath/StdResource/MigrationSheet.txt -export CSF_DrawPluginDefaults=$CSF_OCCTResourcePath/DrawResources -export DRAWHOME=$CSF_OCCTResourcePath/DrawResources -export DRAWDEFAULT=$CSF_OCCTResourcePath/DrawResources/DrawDefault diff --git a/srcpkgs/occt/template b/srcpkgs/occt/template deleted file mode 100644 index c466539def6308..00000000000000 --- a/srcpkgs/occt/template +++ /dev/null @@ -1,47 +0,0 @@ -# Template file for 'occt' -pkgname=occt -version=7.9.1 -revision=1 -_gittag="V${version//./_}" -build_style=cmake -configure_args="-DUSE_FREEIMAGE=ON -DUSE_VTK=OFF -DINSTALL_SAMPLES=ON -DUSE_TBB=ON" -makedepends="freetype-devel glu-devel freeimage-devel tcl-devel tk-devel tbb-devel" -short_desc="OpenCASCADE Technology - library for CAD/CAM/CAE applications" -maintainer="Piraty <mail@piraty.dev>" -license="custom:LGPL-2.1-only-with-exceptions" -homepage="https://www.opencascade.com" -# distfile: use git instead of official tarball, which requires registration -# see https://www.opencascade.com/content/packaging-again-debian -distfiles="https://git.dev.opencascade.org/gitweb/?p=occt.git;a=snapshot;h=refs/tags/${_gittag};sf=tgz>occt-${_gittag}.tar.gz" -checksum=e70b8c08c74f9693cbc91baa48610f1f5448ad167425fb8b957cf5a8f2cafed5 -conflicts="oce>=0" -if [ "$XBPS_TARGET_LIBC" = musl ]; then - makedepends+=" libexecinfo-devel" - configure_args+=" -DCMAKE_CXX_STANDARD_LIBRARIES=-lexecinfo" -fi - -pre_build() { - cp build/OpenCASCADECompileDefinitionsAndFlags-release.cmake \ - build/OpenCASCADECompileDefinitionsAndFlags-none.cmake -} - -post_install() { - rm ${PKGDESTDIR}/usr/share/doc/opencascade/*_LGPL_*.txt - vlicense OCCT_LGPL_EXCEPTION.txt - rm ${DESTDIR}/usr/bin/custom*.sh - - vmkdir /etc/profile.d - vinstall ${FILESDIR}/opencascade.sh 644 /etc/profile.d - chmod 755 ${DESTDIR}/usr/bin/draw.sh -} - -occt-devel_package() { - short_desc+=" - development files" - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.so" - vmove "usr/lib/cmake" - vmove "usr/share/opencascade/samples" - } -} diff --git a/srcpkgs/occt/update b/srcpkgs/occt/update deleted file mode 100644 index c128eec6d9c9ab..00000000000000 --- a/srcpkgs/occt/update +++ /dev/null @@ -1,2 +0,0 @@ -site="https://git.dev.opencascade.org/gitweb/?p=occt.git;a=tags" -pattern=">V\K[\d_p]+(?=</a>)" diff --git a/srcpkgs/ocean-sound-theme/template b/srcpkgs/ocean-sound-theme/template deleted file mode 100644 index 20449854480d8a..00000000000000 --- a/srcpkgs/ocean-sound-theme/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'ocean-sound-theme' -pkgname=ocean-sound-theme -version=6.5.2 -revision=1 -build_style=cmake -hostmakedepends="extra-cmake-modules qt6-base" -makedepends="qt6-base-devel" -short_desc="Ocean Sound Theme for Plasma" -maintainer="Rose <rose@pinkro.se>" -license="CC-BY-SA-4.0" -homepage="https://invent.kde.org/plasma/ocean-sound-theme" -distfiles="${KDE_SITE}/plasma/${version}/ocean-sound-theme-${version}.tar.xz" -checksum=7e3bb59309e54f8aa3e6303a70dac0eba91662e0a0709d041fd073722f06ee91 diff --git a/srcpkgs/ocl-icd-devel b/srcpkgs/ocl-icd-devel deleted file mode 120000 index bcd9e7f625181c..00000000000000 --- a/srcpkgs/ocl-icd-devel +++ /dev/null @@ -1 +0,0 @@ -ocl-icd \ No newline at end of file diff --git a/srcpkgs/ocl-icd/template b/srcpkgs/ocl-icd/template deleted file mode 100644 index ab3e07a9f762bb..00000000000000 --- a/srcpkgs/ocl-icd/template +++ /dev/null @@ -1,36 +0,0 @@ -# Template file for 'ocl-icd' -pkgname=ocl-icd -version=2.3.2 -revision=2 -build_style=gnu-configure -hostmakedepends="ruby xmlto asciidoc automake libtool" -makedepends="OpenCL-Headers" -short_desc="Generic OpenCL ICD loader/demultiplexer" -maintainer="Orphaned <orphan@voidlinux.org>" -license="BSD-2-Clause" -homepage="https://github.com/OCL-dev/ocl-icd" -distfiles="https://github.com/OCL-dev/${pkgname}/archive/v${version}.tar.gz" -checksum=ec47d7dcd961ea06695b067e8b7edb82e420ddce03e0081a908c62fd0b8535c5 - -provides="libOpenCL-1.2_1" -replaces="libOpenCL>=0" - -CFLAGS="-fcommon" - -pre_configure() { - ./bootstrap -} - -post_install() { - vlicense COPYING -} - -ocl-icd-devel_package() { - depends="OpenCL-Headers ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove usr/share/doc - } -} diff --git a/srcpkgs/oclock/template b/srcpkgs/oclock/template deleted file mode 100644 index 60b489c117f781..00000000000000 --- a/srcpkgs/oclock/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template build file for 'oclock'. -pkgname=oclock -version=1.0.6 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="libXmu-devel libxkbfile-devel" -short_desc="Round X clock" -homepage="http://xorg.freedesktop.org" -license="MIT" -maintainer="Leah Neukirchen <leah@vuxu.org>" -distfiles="${XORG_SITE}/app/${pkgname}-${version}.tar.xz" -checksum=3ee85e5e2d211eca7bdb8b2fe0e3baf31998829af48198b5fa9bbee2aa0d24be - -post_install() { - vlicense COPYING -} diff --git a/srcpkgs/ocs-url/template b/srcpkgs/ocs-url/template deleted file mode 100644 index fd76eee398b7cc..00000000000000 --- a/srcpkgs/ocs-url/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'ocs-url' -pkgname=ocs-url -version=3.1.0 -revision=2 -create_wrksrc=yes -build_style="qmake" -hostmakedepends="qt5-qmake kdeclarative-devel qt5-svg-devel qt5-declarative-devel" -makedepends="qt5-svg-devel kdeclarative-devel qt5-declarative-devel" -depends="qt5-quickcontrols" -short_desc="Install helper program for OpenCollaborationServices (ocs://)" -maintainer="ThatGeekyWeeb <thatgeekyweeb@gmail.com>" -license="GPL-3.0-or-later" -homepage="https://www.opencode.net/dfn2/ocs-url" -distfiles="${homepage}/-/archive/release-${version}/ocs-url-release-${version}.tar.gz - https://github.com/akiraohgaki/qtil/archive/v0.4.0.tar.gz" -checksum="d8c67920359c36eb0004221e5b5695fd04cbc9e93811c372837bdb2a8c9cbcc8 - c1548d3f2ca5a2fc63fce60bea2c350dfcc656b03a4e00d86a9fdc0b43f22ec8" - -post_extract() { - mv ocs-url-*/* . - mv qtil-0.4.0 lib/qtil -} diff --git a/srcpkgs/octave/template b/srcpkgs/octave/template deleted file mode 100644 index 972c62d8e480b6..00000000000000 --- a/srcpkgs/octave/template +++ /dev/null @@ -1,68 +0,0 @@ -# Template file for 'octave' -pkgname=octave -version=10.2.0 -revision=1 -build_style=gnu-configure -build_helper=qmake6 -configure_args="--disable-docs" -hostmakedepends="perl gcc-fortran pkg-config qt6-base qt6-tools" -makedepends="pcre2-devel readline-devel libSM-devel libltdl-devel lcms2-devel - glpk-devel SuiteSparse-devel rapidjson arpack-ng-devel libsndfile-devel - portaudio-devel libcurl-devel fftw-devel hdf5-devel libgraphicsmagick-devel - qt6-base-devel qt6-tools-devel qt6-qt5compat-devel qt6-plugin-sqlite - qscintilla-qt6-devel glu-devel fltk-devel fontconfig-devel freetype-devel - gl2ps-devel libgomp-devel libqhull-devel zlib-devel" -depends="qt6-plugin-sqlite texinfo" -checkdepends="zip unzip ghostscript gnuplot tar texinfo" -short_desc="High-level language, primarily intended for numerical computations" -maintainer="Gonzalo Tornaría <tornaria@cmat.edu.uy>" -license="GPL-3.0-or-later" -homepage="https://octave.org/" -changelog="http://hg.savannah.gnu.org/hgweb/octave/raw-file/default/etc/NEWS.${version%%.*}.md" -distfiles="${GNU_SITE}/octave/octave-${version}.tar.gz" -checksum=07fb6d9339d2f350735c91671be8e874d160018cc6b688f9efd9d558d237f69f - -# Use OpenBLAS on platforms where it is available and fallback to regular BLAS -# on all others. -case "$XBPS_TARGET_MACHINE" in - # List of supported architectures copied from openblas. - armv[67]*|aarch64*|i686*|x86_64*|ppc64*) - makedepends+=" openblas-devel" - configure_args+=" --with-blas=openblas --with-lapack=openblas" - ;; - *) - makedepends+=" blas-devel lapack-devel" - ;; -esac - -if [ -n "$CROSS_BUILD" ];then - # cross build cannot determine integer size for BLAS - # our BLAS (lapack and openblas) are built with 32 bit ints - # even in 64 bit architectures - configure_args+=" ax_blas_integer_size=4" -fi - -case "$XBPS_TARGET_MACHINE" in - ppc64*) ;; - ppc*) broken="fails to configure";; -esac - -pre_build() { - chmod +x build-aux/mk-opts.pl -} - -post_install() { - # add helper to launch octave from dmenu etc. - printf "#!/bin/sh\noctave --gui" > octave-gui - vbin octave-gui - - # install man pages - for f in doc/*/*.1; do - vman $f - done - - # install info files - vmkdir usr/share/info - touch ${DESTDIR}/usr/share/info/dir - vcopy "doc/*/*.info*" usr/share/info -} diff --git a/srcpkgs/octoxbps/files/README.voidlinux b/srcpkgs/octoxbps/files/README.voidlinux deleted file mode 100644 index 7764e3960a2c4b..00000000000000 --- a/srcpkgs/octoxbps/files/README.voidlinux +++ /dev/null @@ -1 +0,0 @@ -octoxbps will need sudo or opendoas installed for elevation privileges diff --git a/srcpkgs/octoxbps/template b/srcpkgs/octoxbps/template deleted file mode 100644 index d192a18623ce5f..00000000000000 --- a/srcpkgs/octoxbps/template +++ /dev/null @@ -1,46 +0,0 @@ -# Template file for 'octoxbps' -pkgname=octoxbps -version=0.4.1 -revision=1 -build_style=qmake -build_helper=qmake6 -hostmakedepends="pkg-config qt6-tools qt6-base" -makedepends=" qt6-declarative-devel qtermwidget-qt6-devel qt6-qt5compat-devel" -depends="curl qt-sudo" -short_desc="Qt-based XBPS front-end" -maintainer="beefcurtains <beefcurtains@voidlinux.org>" -license="GPL-2.0-or-later" -homepage="https://tintaescura.com/projects/octoxbps/" -changelog="https://raw.githubusercontent.com/aarnt/octoxbps/master/CHANGELOG" -distfiles="https://github.com/aarnt/octoxbps/archive/v${version}.tar.gz" -checksum=87f3d141ab841fc54c83e12739fe353f95509c18a684a6fdd32e5605ad832764 - -post_configure() { - sed -i 's/usr\/local/usr/g' src/constants.h - local qmake_args - if [ "$CROSS_BUILD" ]; then - qmake_args="-qtconf ${wrksrc}/qt.conf" - fi - cd ${wrksrc}/notifier && qmake-qt6 ${configure_args} \ - QMAKE_CC=$CC QMAKE_CXX=$CXX QMAKE_LINK=$CXX QMAKE_LINK_C=$CC \ - QMAKE_CFLAGS="${CFLAGS}" \ - QMAKE_CXXFLAGS="${CXXFLAGS}" \ - QMAKE_LFLAGS="${LDFLAGS}" \ - ${qmake_args} -} - -do_build() { - for _dir in ${wrksrc} ${wrksrc}/notifier; do - cd $_dir && make ${makejobs} ${make_build_args} ${make_build_target} CC="$CC" CXX="$CXX" LINK="$CXX" - done -} - -do_install() { - for _dir in ${wrksrc} ${wrksrc}/notifier; do - cd $_dir && make INSTALL_ROOT=${DESTDIR} install - done -} - -post_install() { - vdoc "${FILESDIR}/README.voidlinux" -} diff --git a/srcpkgs/odilia/patches/fix-lock.diff b/srcpkgs/odilia/patches/fix-lock.diff deleted file mode 100644 index 4312c048733f43..00000000000000 --- a/srcpkgs/odilia/patches/fix-lock.diff +++ /dev/null @@ -1,24 +0,0 @@ -diff --git a/Cargo.lock b/Cargo.lock -index 9fb0569..ff6fd29 100644 ---- a/Cargo.lock -+++ b/Cargo.lock -@@ -1005,7 +1005,7 @@ dependencies = [ - - [[package]] - name = "odilia" --version = "0.1.3" -+version = "0.1.4" - dependencies = [ - "atspi", - "circular-queue", -diff --git a/Cargo.toml b/Cargo.toml -index 9e69a9b..26c3da9 100644 ---- a/Cargo.toml -+++ b/Cargo.toml -@@ -1,4 +1,5 @@ - [workspace] -+resolver = "2" - default-members = ["odilia"] - members = [ - "cache", - diff --git a/srcpkgs/odilia/template b/srcpkgs/odilia/template deleted file mode 100644 index 1950e110044554..00000000000000 --- a/srcpkgs/odilia/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'odilia' -pkgname=odilia -version=0.1.4 -revision=1 -build_wrksrc="odilia" -build_style=cargo -depends="speech-dispatcher at-spi2-core gsettings-desktop-schemas" -checkdepends="$depends dbus" -short_desc="Fast screenreader for the *nix desktop" -maintainer="Luca Matei Pintilie <luca@lucamatei.com>" -license="GPL-3.0-or-later" -homepage="https://odilia.app/" -changelog="https://github.com/odilia-app/odilia/raw/main/CHANGELOG.md" -distfiles="https://github.com/odilia-app/odilia/archive/refs/tags/v${version}.tar.gz" -checksum=4a35c7c949e8da919403d3e8a095ca44036e222af9d8d9ebcf5b28bb586f298e -make_check_pre="dbus-run-session --" diff --git a/srcpkgs/odo/template b/srcpkgs/odo/template deleted file mode 100644 index 6945f9ae028380..00000000000000 --- a/srcpkgs/odo/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'odo' -pkgname=odo -version=0.2.2 -revision=3 -short_desc="An atomic odometer for the command line" -maintainer="Orphaned <orphan@voidlinux.org>" -license="ISC" -homepage="https://github.com/atomicobject/odo" -distfiles="${homepage}/archive/v${version}.tar.gz" -checksum=52133a6b92510d27dfe80c7e9f333b90af43d12f7ea0cf00718aee8a85824df5 - -pre_build() { - sed -e 's/${OPTIMIZE}//' -i Makefile -} -do_build() { - make CC=$CC -} -do_install() { - vbin odo - vman man/odo.1 - sed -n '/Copyright/,/PERFORMANCE/p' main.c > LICENSE - vlicense LICENSE -} diff --git a/srcpkgs/odt2txt/template b/srcpkgs/odt2txt/template deleted file mode 100644 index 64d820a0b1362b..00000000000000 --- a/srcpkgs/odt2txt/template +++ /dev/null @@ -1,12 +0,0 @@ -# Template file for 'odt2txt' -pkgname=odt2txt -version=0.5 -revision=3 -build_style=gnu-makefile -makedepends="zlib-devel" -short_desc="Simple converter from OpenDocument Text to plain text" -maintainer="Leah Neukirchen <leah@vuxu.org>" -license="GPL-2.0-only" -homepage="https://github.com/dstosberg/odt2txt" -distfiles="https://github.com/dstosberg/odt2txt/archive/v${version}.tar.gz" -checksum=23a889109ca9087a719c638758f14cc3b867a5dcf30a6c90bf6a0985073556dd diff --git a/srcpkgs/offlineimap/patches/python3.11.patch b/srcpkgs/offlineimap/patches/python3.11.patch deleted file mode 100644 index 5417739f46dbf9..00000000000000 --- a/srcpkgs/offlineimap/patches/python3.11.patch +++ /dev/null @@ -1,25 +0,0 @@ -From 7d8700e3e0a271a602944ef633876f01bf88e10f Mon Sep 17 00:00:00 2001 -From: Franklin Bynum <franklin@bynumlaw.net> -Date: Thu, 8 Sep 2022 13:23:11 -0500 -Subject: [PATCH] Fixes OfflineIMAP/offlineimap3#136 - -https://github.com/OfflineIMAP/offlineimap3/pull/137 - -Signed-off-by: Franklin Bynum <franklin@bynumlaw.net> ---- - offlineimap/folder/LocalStatusSQLite.py | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/offlineimap/folder/LocalStatusSQLite.py b/offlineimap/folder/LocalStatusSQLite.py -index a576b9ca..1699d492 100644 ---- a/offlineimap/folder/LocalStatusSQLite.py -+++ b/offlineimap/folder/LocalStatusSQLite.py -@@ -104,7 +104,7 @@ def __exit__(self, exc_type, exc_val, exc_tb): - - def openfiles(self): - # Make sure sqlite is in multithreading SERIALIZE mode. -- assert sqlite.threadsafety == 1, 'Your sqlite is not multithreading safe.' -+ assert sqlite.threadsafety != 0, 'Your sqlite is not multithreading safe.' - - with self._databaseFileLock.getLock(): - # Try to establish connection, no need for threadsafety in __init__. diff --git a/srcpkgs/offlineimap/patches/python3.12-config.patch b/srcpkgs/offlineimap/patches/python3.12-config.patch deleted file mode 100644 index 625799bbfc7774..00000000000000 --- a/srcpkgs/offlineimap/patches/python3.12-config.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- ./offlineimap/CustomConfig.py.orig 2023-09-29 15:01:26.825986775 -0400 -+++ ./offlineimap/CustomConfig.py 2023-09-29 15:02:02.804202132 -0400 -@@ -17,7 +17,7 @@ - import os - import re - from sys import exc_info --from configparser import SafeConfigParser, Error -+from configparser import ConfigParser as SafeConfigParser, Error - from offlineimap.localeval import LocalEval - - diff --git a/srcpkgs/offlineimap/patches/python3.12-import.patch b/srcpkgs/offlineimap/patches/python3.12-import.patch deleted file mode 100644 index c8a24bf3c24501..00000000000000 --- a/srcpkgs/offlineimap/patches/python3.12-import.patch +++ /dev/null @@ -1,38 +0,0 @@ -From 4601f50d98cffcb182fddb04f8a78c795004bc73 Mon Sep 17 00:00:00 2001 -From: serge-sans-paille <serge.guelton@telecom-bretagne.eu> -Date: Wed, 6 Sep 2023 08:31:29 +0200 -Subject: [PATCH] Py 3.12 compat - do not use the obsoleted imp module - ---- - offlineimap/localeval.py | 11 ++++------- - 1 file changed, 4 insertions(+), 7 deletions(-) - -diff --git a/offlineimap/localeval.py b/offlineimap/localeval.py -index 91686666..03ab1b66 100644 ---- a/offlineimap/localeval.py -+++ b/offlineimap/localeval.py -@@ -16,7 +16,7 @@ - # along with this program; if not, write to the Free Software - # Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA - --import imp -+import importlib.util - - - class LocalEval: -@@ -28,12 +28,9 @@ def __init__(self, path=None): - if path is not None: - # FIXME: limit opening files owned by current user with rights set - # to fixed mode 644. -- foo = open(path, 'r') -- module = imp.load_module( -- '<none>', -- foo, -- path, -- ('', 'r', imp.PY_SOURCE)) -+ spec = importlib.util.spec_from_file_location('<none>', path) -+ module = importlib.util.module_from_spec(spec) -+ spec.loader.exec_module(module) - for attr in dir(module): - self.namespace[attr] = getattr(module, attr) - diff --git a/srcpkgs/offlineimap/template b/srcpkgs/offlineimap/template deleted file mode 100644 index 5104288d62e7b3..00000000000000 --- a/srcpkgs/offlineimap/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'offlineimap' -pkgname=offlineimap -version=8.0.0 -revision=5 -build_style=python3-module -make_check_args="--ignore test/tests/test_00_imaputil.py - --ignore test/tests/test_01_basic.py --ignore test/tests/test_02_MappedIMAP.py" -_deps="python3-distro python3-rfc6555 python3-imaplib2" -hostmakedepends="${_deps} python3-setuptools asciidoc" -depends="${_deps}" -checkdepends="${depends} python3-pytest-xdist" -short_desc="Powerful IMAP/Maildir synchronization and reader support" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-or-later" -homepage="http://offlineimap.org/" -changelog="https://raw.githubusercontent.com/OfflineIMAP/offlineimap3/master/Changelog.md" -distfiles="https://github.com/OfflineIMAP/offlineimap3/archive/refs/tags/v${version}.tar.gz" -checksum=5d40c163ca2fbf89658116e29f8fa75050d0c34c29619019eee1a84c90fcab32 - -post_install() { - make -C docs man - vman docs/offlineimap.1 - vman docs/offlineimapui.7 - vsconf offlineimap.conf - vsconf offlineimap.conf.minimal -} diff --git a/srcpkgs/offo-hyphenation/files/README.void b/srcpkgs/offo-hyphenation/files/README.void deleted file mode 100644 index 385e9a4b9fa910..00000000000000 --- a/srcpkgs/offo-hyphenation/files/README.void +++ /dev/null @@ -1,15 +0,0 @@ -README for VoidLinux - - This package put the fop-hyph.jar in FOP_HOME/lib for VoidLinux is: - - /usr/share/fop/lib - - This package supplies also for reference and for the detailed - licenses in usr/share/offo-hyphenation/ the hyphenation patterns - used to buil the jar file. - - This package use hyphenation file converted from Tex that have - mostly the LPPL license see in the pattern source for the language - you are interested in. - - Happy Fopping diff --git a/srcpkgs/offo-hyphenation/template b/srcpkgs/offo-hyphenation/template deleted file mode 100644 index 0faf2cba01b5f4..00000000000000 --- a/srcpkgs/offo-hyphenation/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'offo-hyphenation' -pkgname=offo-hyphenation -version=2.2 -revision=3 -create_wrksrc=yes -depends="apache-fop>=1.1_2" -short_desc="Hypenation patterns for apache FOP - precompiled version" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-or-later, Apache-2.0, LPPL-1.3c" -homepage="http://offo.sourceforge.net/hyphenation/" -distfiles="${SOURCEFORGE_SITE}/offo/${pkgname}/${version}/${pkgname}-binary.zip - ${SOURCEFORGE_SITE}/offo/${pkgname}/${version}/${pkgname}.zip" -checksum="0f3e3dc3c89bd812ef4ea067776fbbc0a4fe2fdad8e5c68d404c76e84f7775e0 - df0b863a2ef269ac7defd497f74da54480cd2c03ad665304e7c05334ab3f289f" - - -do_install() { - _prefix="usr/share/fop/lib" - vmkdir ${_prefix} - vcopy ${pkgname}-binary/fop-hyph.jar ${_prefix} - vmkdir usr/share/doc/${pkgname} - vcopy "${pkgname}/hyph" usr/share/doc/${pkgname} - vcopy "${pkgname}-binary/*.html" usr/share/doc/${pkgname} - vcopy "${pkgname}-binary/languages-info.*" usr/share/doc/${pkgname} - vinstall ${FILESDIR}/"README.void" 644 usr/share/doc/${pkgname} -} diff --git a/srcpkgs/offo-hyphenation/update b/srcpkgs/offo-hyphenation/update deleted file mode 100644 index d03ce716068f56..00000000000000 --- a/srcpkgs/offo-hyphenation/update +++ /dev/null @@ -1 +0,0 @@ -pattern="$pkgname/\K[\d.]+(?=/$pkgname)" diff --git a/srcpkgs/offpunk/template b/srcpkgs/offpunk/template deleted file mode 100644 index e3f4f5245b5471..00000000000000 --- a/srcpkgs/offpunk/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'offpunk' -pkgname=offpunk -version=2.7 -revision=1 -build_style=python3-pep517 -hostmakedepends="hatchling" -depends="chafa file less python3-BeautifulSoup4 python3-chardet - python3-cryptography python3-feedparser python3-readability-lxml - python3-requests python3-setproctitle wl-clipboard xdg-utils xsel" -short_desc="Offline-first command-line browser for gemini, gopher and the web" -maintainer="Maeve Sproule <code@sprock.dev>" -license="AGPL-3.0-only" -homepage="https://offpunk.net/" -changelog="https://git.sr.ht/~lioploum/offpunk/blob/master/CHANGELOG" -distfiles="https://git.sr.ht/~lioploum/offpunk/archive/v${version}.tar.gz" -checksum=443e37ce034b904e3424d8c772715d0cdc7161ca57345d55e291cc2bad04999c - -post_install() { - vlicense LICENSE - vman man/ansicat.1 - vman man/netcache.1 - vman man/offpunk.1 - vman man/opnk.1 -} diff --git a/srcpkgs/ofono-devel b/srcpkgs/ofono-devel deleted file mode 120000 index 039529424ac998..00000000000000 --- a/srcpkgs/ofono-devel +++ /dev/null @@ -1 +0,0 @@ -ofono \ No newline at end of file diff --git a/srcpkgs/ofono/files/ofonod/run b/srcpkgs/ofono/files/ofonod/run deleted file mode 100644 index 22352555a79dd2..00000000000000 --- a/srcpkgs/ofono/files/ofonod/run +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh -exec 2>&1 -exec ofonod -n diff --git a/srcpkgs/ofono/patches/fix-TEMP_FAILURE_RETRY.patch b/srcpkgs/ofono/patches/fix-TEMP_FAILURE_RETRY.patch deleted file mode 100644 index 70df8c970262a0..00000000000000 --- a/srcpkgs/ofono/patches/fix-TEMP_FAILURE_RETRY.patch +++ /dev/null @@ -1,21 +0,0 @@ -diff --git a/drivers/mbimmodem/mbim.c b/drivers/mbimmodem/mbim.c -index 54b18ac..5f924ca 100644 ---- a/drivers/mbimmodem/mbim.c -+++ b/drivers/mbimmodem/mbim.c -@@ -41,6 +41,15 @@ - #define HEADER_SIZE (sizeof(struct mbim_message_header) + \ - sizeof(struct mbim_fragment_header)) - -+#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 -+ - const uint8_t mbim_uuid_basic_connect[] = { - 0xa2, 0x89, 0xcc, 0x33, 0xbc, 0xbb, 0x8b, 0x4f, 0xb6, 0xb0, - 0x13, 0x3e, 0xc2, 0xaa, 0xe6, 0xdf - diff --git a/srcpkgs/ofono/template b/srcpkgs/ofono/template deleted file mode 100644 index 420da1875945ad..00000000000000 --- a/srcpkgs/ofono/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'ofono' -pkgname=ofono -version=1.31 -revision=3 -build_style=gnu-configure -configure_args="--disable-bluez4 --enable-external-ell" -conf_files="/etc/ofono/phonesim.conf /etc/dbus-1/system.d/ofono.conf" -hostmakedepends="pkg-config" -makedepends="libglib-devel eudev-libudev-devel mobile-broadband-provider-info ell-devel" -short_desc="Infrastructure for building mobile telephony (GMS/UTMS) applications" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-or-later" -homepage="https://01.org/ofono" -distfiles="${KERNEL_SITE}/network/${pkgname}/${pkgname}-${version}.tar.xz" -checksum=a15c5d28096c10eb30e47a68b6dc2e7c4a5a99d7f4cfedf0b69624f33d859e9b - -post_install() { - vsv ofonod -} - -ofono-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/ogmrip/patches/enchant-2.patch b/srcpkgs/ogmrip/patches/enchant-2.patch deleted file mode 100644 index 3dde7eab738a2d..00000000000000 --- a/srcpkgs/ogmrip/patches/enchant-2.patch +++ /dev/null @@ -1,24 +0,0 @@ -Source: Arch Linux -Upstream: Unknown -Reason: Fixes compilation with enchant-2 - ---- a/src/ogmrip-spell-dialog.c -+++ b/src/ogmrip-spell-dialog.c -@@ -315,14 +315,14 @@ - enchant_dict_add_to_session (dialog->priv->dict, word, len); - break; - case OGMRIP_SPELL_RESPONSE_ADD_WORD: -- enchant_dict_add_to_personal (dialog->priv->dict, word, len); -+ enchant_dict_add (dialog->priv->dict, word, len); - break; - default: - break; - } - - if (suggs && n_suggs) -- enchant_dict_free_suggestions (dialog->priv->dict, suggs); -+ enchant_dict_free_string_list (dialog->priv->dict, suggs); - } - - return status; - diff --git a/srcpkgs/ogmrip/patches/tesseract.patch b/srcpkgs/ogmrip/patches/tesseract.patch deleted file mode 100644 index b69e67ec65ddc2..00000000000000 --- a/srcpkgs/ogmrip/patches/tesseract.patch +++ /dev/null @@ -1,20 +0,0 @@ ---- a/libogmrip/ogmrip-srt.c 2015-01-10 14:39:43.000000000 +0100 -+++ b/libogmrip/ogmrip-srt.c 2017-10-16 21:00:19.921665865 +0200 -@@ -228,7 +228,7 @@ - g_return_val_if_fail (input != NULL, NULL); - - argv = g_ptr_array_new (); -- g_ptr_array_add (argv, g_strdup ("tesseract")); -+ g_ptr_array_add (argv, g_strdup ("tesseract-ocr")); - g_ptr_array_add (argv, g_strdup (input)); - g_ptr_array_add (argv, g_strdup (input)); - -@@ -555,7 +555,7 @@ - } - - #ifdef HAVE_TESSERACT_SUPPORT -- fullname = g_find_program_in_path ("tesseract"); -+ fullname = g_find_program_in_path ("tesseract-ocr"); - use_tesseract = fullname != NULL; - g_free (fullname); - diff --git a/srcpkgs/ogmrip/template b/srcpkgs/ogmrip/template deleted file mode 100644 index 7bcc94cadf0152..00000000000000 --- a/srcpkgs/ogmrip/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'ogmrip' -pkgname=ogmrip -version=1.0.1 -revision=11 -build_style=gnu-configure -configure_args="--disable-static" -hostmakedepends="intltool pkg-config" -makedepends="dbus-glib-devel enca-devel enchant2-devel lame-devel - libdvdread-devel libnotify-devel libtheora-devel mplayer - vorbis-tools x264-devel xvidcore-devel" -depends="desktop-file-utils mplayer vorbis-tools ogmtools mkvtoolnix tesseract-ocr" -short_desc="Application to rip and encode DVDs into AVI, OGM, MP4, or Matroska" -maintainer="Martin Riese <grauehaare@gmx.de>" -license="LGPL-2.1-or-later" -homepage="http://ogmrip.sourceforge.net/en/index.html" -distfiles="${SOURCEFORGE_SITE}/ogmrip/ogmrip/${version%.*}/${version}/ogmrip-${version}.tar.gz" -checksum=4e2e9778ac4da9fe1ab159e3dc6d4367b7a9dbd8f3501df99733ecedb25b02ff - -pre_configure() { - sed -i 's/enchant >=/enchant-2 >=/' configure -} - -post_install() { - # Remove development stuff. - rm -r ${DESTDIR}/usr/include - rm -r ${DESTDIR}/usr/lib/pkgconfig -} diff --git a/srcpkgs/ogmtools/patches/fix-Makefile_am.patch b/srcpkgs/ogmtools/patches/fix-Makefile_am.patch deleted file mode 100644 index 70d0678e366fc5..00000000000000 --- a/srcpkgs/ogmtools/patches/fix-Makefile_am.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/Makefile.am 2003-05-04 11:41:26.000000000 +0200 -+++ b/Makefile.am 2015-08-30 13:35:53.976381119 +0200 -@@ -7,7 +7,7 @@ - if HAVE_LIBDVDREAD - DVDXCHAP=dvdxchap - DVDXCHAP_MAN=dvdxchap.1 --INCLUDES=$(DVDREAD_CFLAGS) -+AM_CPPFLAGS=$(DVDREAD_CFLAGS) - endif - - bin_PROGRAMS = ogmmerge ogmdemux ogminfo ogmsplit ogmcat $(DVDXCHAP) diff --git a/srcpkgs/ogmtools/patches/fix-acinclude_m4.patch b/srcpkgs/ogmtools/patches/fix-acinclude_m4.patch deleted file mode 100644 index 09d95b3713d214..00000000000000 --- a/srcpkgs/ogmtools/patches/fix-acinclude_m4.patch +++ /dev/null @@ -1,56 +0,0 @@ ---- a/acinclude.m4 2003-05-04 11:41:26.000000000 +0200 -+++ b/acinclude.m4 2015-08-30 14:11:25.882425946 +0200 -@@ -1,7 +1,7 @@ - dnl PATH_AVILIB([ACTION-IF-FOUND [, ACTION-IF-NOT-FOUND]]) - dnl Test for avilib, and define AVILIB_CFLAGS and AVILIB_LIBS - dnl --AC_DEFUN(PATH_AVILIB, -+AC_DEFUN([PATH_AVILIB], - [dnl - dnl Get the cflags and libraries - dnl -@@ -23,7 +23,7 @@ - dnl XIPH_PATH_OGG([ACTION-IF-FOUND [, ACTION-IF-NOT-FOUND]]) - dnl Test for libogg, and define OGG_CFLAGS and OGG_LIBS - dnl --AC_DEFUN(XIPH_PATH_OGG, -+AC_DEFUN([XIPH_PATH_OGG], - [dnl - dnl Get the cflags and libraries - dnl -@@ -118,7 +118,7 @@ - dnl XIPH_PATH_VORBIS([ACTION-IF-FOUND [, ACTION-IF-NOT-FOUND]]) - dnl Test for libvorbis, and define VORBIS_CFLAGS and VORBIS_LIBS - dnl --AC_DEFUN(XIPH_PATH_VORBIS, -+AC_DEFUN([XIPH_PATH_VORBIS], - [dnl - dnl Get the cflags and libraries - dnl -@@ -227,7 +227,7 @@ - ifelse([$3],[],[:],[$3]) - fi]) - --AC_DEFUN(PATH_DEBUG,[ -+AC_DEFUN([PATH_DEBUG],[ - AC_ARG_ENABLE([debug], - [ --enable-debug compile with debug information]) - if test x"$enable_debug" = x"yes"; then -@@ -239,7 +239,7 @@ - AC_SUBST(DEBUG_CFLAGS) - ]) - --AC_DEFUN(PATH_PROFILING,[ -+AC_DEFUN([PATH_PROFILING],[ - AC_ARG_ENABLE([profiling], - [ --enable-profiling compile with profiling information]) - if test x"$enable_profiling" = x"yes"; then -@@ -258,7 +258,7 @@ - dnl Test for LIBDVDREAD, and define LIBDVDREAD_CFLAGS and LIBDVDREAD_LIBS - dnl - --AC_DEFUN(AM_PATH_LIBDVDREAD, -+AC_DEFUN([AM_PATH_LIBDVDREAD], - [ - - AC_ARG_WITH(dvdread,[ --with-dvdread use installed libdvdread library (default=yes)],[case "${withval}" in diff --git a/srcpkgs/ogmtools/patches/fix-avilib_Makefile_in.patch b/srcpkgs/ogmtools/patches/fix-avilib_Makefile_in.patch deleted file mode 100644 index 278a7046cbc5be..00000000000000 --- a/srcpkgs/ogmtools/patches/fix-avilib_Makefile_in.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/avilib/Makefile.am 2004-03-29 22:00:28.000000000 +0200 -+++ b/avilib/Makefile.am 2015-08-30 13:57:05.720407860 +0200 -@@ -5,7 +5,7 @@ - - noinst_LIBRARIES = libavi.a - --INCLUDES = -I./ -+CFLAGS = -I$(top_srcdir)/avilib - - CFLAGS=-O3 -funroll-loops -ffast-math -DLINUX -Wall @CFLAGS@ - libavi_a_SOURCES = avilib.c avidump.c avimisc.c xio.c diff --git a/srcpkgs/ogmtools/patches/fix-configure_in.patch b/srcpkgs/ogmtools/patches/fix-configure_in.patch deleted file mode 100644 index a0f7da3b4542a9..00000000000000 --- a/srcpkgs/ogmtools/patches/fix-configure_in.patch +++ /dev/null @@ -1,32 +0,0 @@ ---- a/configure.in 2004-11-07 11:01:34.000000000 +0100 -+++ b/configure.in 2015-08-30 13:46:25.944394407 +0200 -@@ -1,7 +1,8 @@ - dnl process this file with autoconf to generate the configure script - --AC_INIT(ogmmerge.cpp) --AM_INIT_AUTOMAKE(ogmtools,1.5) -+AC_INIT([ogmtools],[1.5]) -+AC_CONFIG_SRCDIR([ogmmerge.cpp]) -+AM_INIT_AUTOMAKE - - AC_PROG_CC - AC_PROG_CXX -@@ -19,7 +20,7 @@ - dnl libdvdread support - dnl - --have_dvdread=no -+have_dvdread=yes - AM_PATH_LIBDVDREAD(AC_DEFINE(HAVE_LIBDVDREAD)) - AM_CONDITIONAL(HAVE_LIBDVDREAD, test x"$have_dvdread" = "xyes") - -@@ -31,7 +32,7 @@ - dnl Check for headers - AC_HEADER_STDC() - --CFLAGS="-Wall -Wno-sign-compare @OGG_CFLAGS@ @VORBIS_CFLAGS@ @AVILIB_CFLAGS@ @DEBUG_CFLAGS@ @PROFILING_CFLAGS@" --CXXFLAGS="-Wall -Wno-sign-compare @OGG_CFLAGS@ @VORBIS_CFLAGS@ @AVILIB_CFLAGS@ @DEBUG_CFLAGS@ @PROFILING_CFLAGS@" -+AM_CFLAGS="-Wall -Wno-sign-compare @OGG_CFLAGS@ @VORBIS_CFLAGS@ @AVILIB_CFLAGS@ @DEBUG_CFLAGS@ @PROFILING_CFLAGS@" -+AM_CXXFLAGS="-Wall -Wno-sign-compare @OGG_CFLAGS@ @VORBIS_CFLAGS@ @AVILIB_CFLAGS@ @DEBUG_CFLAGS@ @PROFILING_CFLAGS@" - - AC_OUTPUT(Makefile avilib/Makefile) diff --git a/srcpkgs/ogmtools/template b/srcpkgs/ogmtools/template deleted file mode 100644 index 560ae5badf6de8..00000000000000 --- a/srcpkgs/ogmtools/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'ogmtools' -pkgname=ogmtools -version=1.5 -revision=5 -build_style=gnu-configure -configure_args="--disable-oggtest --disable-vorbistest --with-dvdread - --with-dvdread-includes=${XBPS_CROSS_BASE}/usr - --with-dvdread-libs=${XBPS_CROSS_BASE}/usr/lib" -hostmakedepends="automake libtool pkg-config" -makedepends="libvorbis-devel libdvdread-devel" -short_desc="Tools for information,extractions or creation of OGG media streams" -maintainer="Martin Riese <grauehaare@gmx.de>" -license="GPL-2.0-only" -homepage="http://www.bunkus.org/videotools/ogmtools/" -distfiles="http://www.bunkus.org/videotools/ogmtools/ogmtools-${version}.tar.bz2" -checksum=c8d61d1dbceb981dc7399c1a85e43b509fd3d071fb8d3ca89ea9385e6e40fdea - -CFLAGS="-I./avilib" -CXXFLAGS="${CFLAGS} -std=c++14" - -pre_configure() { - mv configure.{in,ac} - autoreconf -if - if [ "$CROSS_BUILD" ]; then - # Fix unneeded error when cross compiling - sed -i configure \ - -e '/.*test "$cross_compiling" = yes &&/d' \ - -e '/.*as_fn_error $? "cannot check for file existence when cross compiling" "$LINENO" 5/d' - fi -} diff --git a/srcpkgs/oh/template b/srcpkgs/oh/template deleted file mode 100644 index 7eb093eb62f8bc..00000000000000 --- a/srcpkgs/oh/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'oh' -pkgname=oh -version=0.8.3 -revision=1 -build_style=go -go_import_path="github.com/michaelmacinnis/oh" -short_desc="Surprisingly powerful Unix shell" -maintainer="Orphaned <orphan@voidlinux.org>" -license="MIT" -homepage="https://github.com/michaelmacinnis/oh" -distfiles="https://github.com/michaelmacinnis/oh/archive/v${version}.tar.gz" -checksum=3ffd50ae66167ef6c7dcd4e1982b8902d34fbfb88d49bda5f6893bf0bcd92da8 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/ohsnap-font/template b/srcpkgs/ohsnap-font/template deleted file mode 100644 index 9428633a38f147..00000000000000 --- a/srcpkgs/ohsnap-font/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'ohsnap-font' -pkgname=ohsnap-font -version=1.8.0 -revision=3 -makedepends="font-util" -depends="${makedepends}" -short_desc="Monospaced font based on artwiz snap" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-only" -homepage="http://sourceforge.net/projects/osnapfont/" -distfiles="${SOURCEFORGE_SITE}/osnapfont/ohsnap-${version}.tar.gz" -checksum=081729e01699a867b9ad792e63a17d2ab333a6073833a6a8f3f27f32fc27185f -font_dirs="/usr/share/fonts/misc" - -do_install() { - # We do not care about consolefonts (*.psfu). Let's ignore them. - for f in *.pcf; do - vinstall "$f" 644 usr/share/fonts/misc - done - vdoc README.ohsnap README -} diff --git a/srcpkgs/ohsnap-font/update b/srcpkgs/ohsnap-font/update deleted file mode 100644 index 6f9a291297bb7a..00000000000000 --- a/srcpkgs/ohsnap-font/update +++ /dev/null @@ -1 +0,0 @@ -pkgname="${pkgname%-*}" diff --git a/srcpkgs/oidentd/files/oidentd/run b/srcpkgs/oidentd/files/oidentd/run deleted file mode 100644 index 71e3d01b68faa2..00000000000000 --- a/srcpkgs/oidentd/files/oidentd/run +++ /dev/null @@ -1,4 +0,0 @@ -#!/bin/sh -exec 2>&1 -[ -r conf ] && . ./conf -exec oidentd -i ${OPTS:=-u nobody -g nogroup} diff --git a/srcpkgs/oidentd/template b/srcpkgs/oidentd/template deleted file mode 100644 index dfece24d9f5de0..00000000000000 --- a/srcpkgs/oidentd/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'oidentd' -pkgname=oidentd -version=3.1.0 -revision=1 -build_style=gnu-configure -conf_files="/etc/oidentd.conf /etc/oidentd_masq.conf" -hostmakedepends="flex" -makedepends="libnetfilter_conntrack-devel libcap-ng-devel" -short_desc="RFC 1413 compliant ident daemon" -maintainer="Andrew Benson <abenson+void@gmail.com>" -license="GPL-2.0-only, GFDL-1.1-or-later" -homepage="https://oidentd.janikrabe.com/" -changelog="https://raw.githubusercontent.com/janikrabe/${pkgname}/v${version}/ChangeLog" -distfiles="https://files.janikrabe.com/pub/${pkgname}/releases/${version}/${pkgname}-${version}.tar.xz" -checksum=feaa1f5e23df9a0a6b351bffd75345d575a209d5908f60cb3aaf4349f38cb0b0 - -post_install() { - vsv oidentd -} diff --git a/srcpkgs/oil/template b/srcpkgs/oil/template deleted file mode 100644 index faf629b29600cb..00000000000000 --- a/srcpkgs/oil/template +++ /dev/null @@ -1,35 +0,0 @@ -# Template file for 'oil' -pkgname=oil -version=0.27.0 -revision=1 -build_style=configure -configure_args="--prefix=/usr" -hostmakedepends="$(vopt_if readline readline-devel)" -makedepends="$hostmakedepends" -short_desc="Oil, a new unix shell" -maintainer="MarcoAPC <marcoaureliopc@gmail.com>" -license="Apache-2.0" -homepage="https://www.oilshell.org" -distfiles="https://oils.pub/download/oil-${version}.tar.xz" -checksum=d620259c42002a4ab66196cb8ef5d95c34f648c8e3488c02fa9b9c9e297bfcd4 -register_shell="/usr/bin/osh /usr/bin/ysh" -nocross="Build systems gets confused with host and cross toolchains/headers" -nostrip=yes - -build_options="readline" -build_options_default="readline" - -pre_build() { - # Remove the strip wrapper - rm -f "${XBPS_WRAPPERDIR}"/strip -} - -do_install() { - # Install binaries - vbin _bin/oil.ovm - vman doc/osh.1 - # Symlink osh, ysh to oil.ovm. - cd "${DESTDIR}"/usr/bin - ln -s oil.ovm osh - ln -s oil.ovm ysh -} diff --git a/srcpkgs/oils-for-unix/template b/srcpkgs/oils-for-unix/template deleted file mode 100644 index 4b034739a84163..00000000000000 --- a/srcpkgs/oils-for-unix/template +++ /dev/null @@ -1,34 +0,0 @@ -# Template file for 'oils-for-unix' -pkgname=oils-for-unix -version=0.34.0 -revision=1 -build_style=gnu-configure -configure_args="$(vopt_with readline) --readline=$XBPS_CROSS_BASE" -makedepends="$(vopt_if readline readline-devel)" -short_desc="New unix shell with JSON-compatible structured data" -maintainer="meator <meator.dev@gmail.com>" -license="Apache-2.0" -homepage="https://oils.pub/" -distfiles="https://oils.pub/download/oils-for-unix-${version}.tar.gz" -checksum=469018ef475a1ca9e8397c02f75b2dc63882a4a2e20d77a303d74a728ae31a22 -register_shell="/usr/bin/osh /usr/bin/ysh" -conflicts="oil" - -build_options="readline" -build_options_default="readline" - -do_build() { - # OILS_PARALLEL_BUILD affects only the first (largest) TU, - # everything else is build sequentially. - if [ "$XBPS_MAKEJOBS" -eq 1 ]; then - export OILS_PARALLEL_BUILD=0 - else - export OILS_PARALLEL_BUILD=1 - fi - _build/oils.sh --cxx "$CXX" -} - -do_install() { - # Build dir embeds the compiler name in it. - DESTDIR="$DESTDIR" ./install _bin/$CXX-opt-sh/oils-for-unix -} diff --git a/srcpkgs/ois-devel b/srcpkgs/ois-devel deleted file mode 120000 index 146ac38ddee7d3..00000000000000 --- a/srcpkgs/ois-devel +++ /dev/null @@ -1 +0,0 @@ -ois \ No newline at end of file diff --git a/srcpkgs/ois/template b/srcpkgs/ois/template deleted file mode 100644 index 7cd1e371310e2b..00000000000000 --- a/srcpkgs/ois/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 'ois' -pkgname=ois -version=1.5.1 -revision=1 -build_style=cmake -hostmakedepends="pkg-config" -makedepends="libXaw-devel" -short_desc="Object oriented input system" -maintainer="Orphaned <orphan@voidlinux.org>" -license="zlib-acknowledgement" -homepage="https://wgois.github.io/OIS/" -distfiles="https://github.com/wgois/OIS/archive/v${version}.tar.gz" -checksum=614f6ef6d69cf6d84f1b50efff46a6c1acce426933e5f0dcf29862ea8332af73 - -post_install() { - vlicense LICENSE.md -} - -ois-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove usr/lib/libOIS.so - # Compatibility with previous versions - ln -srv ${PKGDESTDIR}/usr/include/{ois,OIS} - } -} diff --git a/srcpkgs/ok.sh/template b/srcpkgs/ok.sh/template deleted file mode 100644 index 0e986cb34e6aa6..00000000000000 --- a/srcpkgs/ok.sh/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'ok.sh' -pkgname=ok.sh -version=0.7.0 -revision=1 -depends="curl jq" -checkdepends="socat ${depends}" -short_desc="GitHub API client library written in POSIX sh" -maintainer="Orphaned <orphan@voidlinux.org>" -license="BSD-3-Clause" -homepage="https://github.com/whiteinge/ok.sh" -distfiles="https://github.com/whiteinge/ok.sh/archive/${version}.tar.gz" -checksum=79781711c16126b40f8acb3de1284b5a02aa936a7d6634555edcd01b5307efa2 - -do_check() { - PATH="${PATH}":"${PWD}" make test -} - -do_install() { - vbin ok.sh - - vlicense LICENSE -} diff --git a/srcpkgs/oksh/patches/cross.patch b/srcpkgs/oksh/patches/cross.patch deleted file mode 100644 index 3f2c0a3bb604aa..00000000000000 --- a/srcpkgs/oksh/patches/cross.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/configure -+++ b/configure -@@ -932,7 +932,7 @@ - fi - - printf "checking for C compiler... " --cccheck -+cc=$CC - if [ $? -ne 0 ] ; then - echo "not found" - echo "Please install a C compiler and re-run configure." diff --git a/srcpkgs/oksh/template b/srcpkgs/oksh/template deleted file mode 100644 index 2d43bb9eebb680..00000000000000 --- a/srcpkgs/oksh/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'oksh' -pkgname=oksh -version=7.8 -revision=1 -build_style=gnu-configure -makedepends="ncurses-devel" -short_desc="Portable OpenBSD ksh, based on the Public Domain Korn Shell" -maintainer="Leah Neukirchen <leah@vuxu.org>" -license="Public Domain" -homepage="https://github.com/ibara/oksh" -distfiles="https://github.com/ibara/oksh/releases/download/oksh-${version}/oksh-${version}.tar.gz" -checksum=3b30d5a1183b829590cc020d8ab87f22d288e98dc3fdf12feb7159536beaa950 -register_shell="/bin/oksh" - -alternatives=" - ksh:ksh:/usr/bin/oksh - ksh:ksh.1:/usr/share/man/man1/oksh.1 - sh:sh:/usr/bin/oksh - sh:sh.1:/usr/share/man/man1/oksh.1 -" diff --git a/srcpkgs/oksh/update b/srcpkgs/oksh/update deleted file mode 100644 index 507c9ec198dc0f..00000000000000 --- a/srcpkgs/oksh/update +++ /dev/null @@ -1 +0,0 @@ -ignore='2018????' diff --git a/srcpkgs/okteta-devel b/srcpkgs/okteta-devel deleted file mode 120000 index 2502e096314a5f..00000000000000 --- a/srcpkgs/okteta-devel +++ /dev/null @@ -1 +0,0 @@ -okteta \ No newline at end of file diff --git a/srcpkgs/okteta/template b/srcpkgs/okteta/template deleted file mode 100644 index f5e90614b2cd2d..00000000000000 --- a/srcpkgs/okteta/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'okteta' -pkgname=okteta -reverts="4.14.3_1" -version=0.26.23 -revision=1 -build_style=cmake -hostmakedepends="extra-cmake-modules gettext qt5-qmake qt5-host-tools - kdoctools kconfig kcoreaddons kparts" -makedepends="qt5-devel qt5-script-devel qca-qt5-devel kbookmarks-devel - kcodecs-devel kcompletion-devel kconfigwidgets-devel kcrash-devel - kcmutils-devel knewstuff-devel kparts-devel" -checkdepends="AppStream" -short_desc="Hexadecimal editor for binary files" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-or-later, LGPL-2.1-or-later" -homepage="https://apps.kde.org/okteta/" -distfiles="${KDE_SITE}/okteta/${version}/src/okteta-${version}.tar.xz" -checksum=b04c50988eac26c50768ab5bd40f5b35a348c44d6e0e6a8d560563cf0eb1a3b1 - -okteta-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.so" - vmove usr/lib/cmake - vmove usr/lib/pkgconfig - vmove usr/lib/qt5/mkspecs - } -} diff --git a/srcpkgs/okteta5-devel b/srcpkgs/okteta5-devel deleted file mode 120000 index dee11c0bdf2178..00000000000000 --- a/srcpkgs/okteta5-devel +++ /dev/null @@ -1 +0,0 @@ -okteta5 \ No newline at end of file diff --git a/srcpkgs/okteta5/template b/srcpkgs/okteta5/template deleted file mode 100644 index 722cc87975ce4d..00000000000000 --- a/srcpkgs/okteta5/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'okteta5' -pkgname=okteta5 -version=17.12.3 -revision=2 -metapackage=yes -depends="okteta" -short_desc="Hexadecimal editor for binary files - (transitional dummy package)" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-or-later, LGPL-2.1-or-later" -homepage="https://www.kde.org/applications/utilities/okteta/" - -okteta5-devel_package() { - depends="okteta-devel" - short_desc+=" - development files" -} - diff --git a/srcpkgs/okteta5/update b/srcpkgs/okteta5/update deleted file mode 100644 index 04f7336c75ac38..00000000000000 --- a/srcpkgs/okteta5/update +++ /dev/null @@ -1 +0,0 @@ -pkgname=${pkgname%5} diff --git a/srcpkgs/okular/patches/musl-vasprintf.patch b/srcpkgs/okular/patches/musl-vasprintf.patch deleted file mode 100644 index 6b7677e9739fd3..00000000000000 --- a/srcpkgs/okular/patches/musl-vasprintf.patch +++ /dev/null @@ -1,29 +0,0 @@ ---- a/core/synctex/synctex_parser.c 2017-12-05 23:07:10.000000000 +0100 -+++ b/core/synctex/synctex_parser.c 2018-01-01 19:03:46.281593488 +0100 -@@ -8188,6 +8188,26 @@ - } - - #endif -+#if !defined(__GLIBC__) -+#include <stdio.h> -+#include <stdlib.h> -+#include <stdarg.h> -+ -+static int vasprintf(char **ret, -+ const char *format, -+ va_list ap) -+{ -+ int len; -+ len = vsnprintf(NULL, 0, format, ap); -+ if (len < 0) return -1; -+ *ret = malloc(len + 1); -+ if (!*ret) return -1; -+ vsnprintf(*ret, len+1, format, ap); -+ (*ret)[len] = '\0'; -+ return len; -+} -+ -+#endif - - /** - * gzvprintf is not available until OSX 10.10 diff --git a/srcpkgs/okular/template b/srcpkgs/okular/template deleted file mode 100644 index eb86190f6e815f..00000000000000 --- a/srcpkgs/okular/template +++ /dev/null @@ -1,53 +0,0 @@ -# Template file for 'okular' -pkgname=okular -version=25.08.3 -revision=1 -build_style=cmake -configure_args="-DBUILD_TESTING=OFF -DKF6_HOST_TOOLING=/usr/lib/cmake - -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins" -hostmakedepends="extra-cmake-modules pkg-config qt6-base gettext - kf6-kcoreaddons kf6-kdoctools kf6-kconfig python3" -makedepends="discount-devel djvulibre-devel ebook-tools-devel phonon-devel - libchmlib-devel libkexiv2-devel poppler-qt6-devel libspectre-devel - libqmobipocket6-devel libzip-devel libkexiv2-devel qca-qt6-devel - qt6-svg-devel - qt6-speech-devel kf6-purpose-devel kf6-kbookmarks-devel - kf6-kcompletion-devel kf6-kconfig-devel qt6-base-private-devel - kf6-kconfigwidgets-devel kf6-kcoreaddons-devel kf6-kcrash-devel - kf6-kdoctools-devel kf6-kiconthemes-devel kf6-kio-devel kf6-kirigami-devel - kf6-kparts-devel kf6-kpty-devel kf6-kwallet-devel kf6-kwindowsystem-devel - kf6-threadweaver-devel kf6-ktextwidgets-devel plasma-activities-devel" -depends="hicolor-icon-theme" -checkdepends="ebook-tools dbus" -short_desc="KDE Document Viewer" -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=032e3de8fc546796141859691188e6f802c6de498b65cccbce60aa60d865714f - -do_check() { - cd build - # disable failing tests - ctest -E "kimgiotest|chmgeneratortest|epubgeneratortest|parttest|visibilitytest| \ -jsfunctionstest|formattest|keystroketest|signunsignedfieldtest|documenttest|searchtest|annotationstest| \ -editannotationcontentstest|addremoveannotationtest|translateannotationtest|modifyannotationpropertiestest| \ -editformstest|calculatetexttest|mainshelltest|annotationtoolbartest|signatureformtest|jsfunctionstest|editannotationcontentstest|editformstest" -} - -libokular_package() { - short_desc+=" - runtime library" - pkg_install() { - vmove "usr/lib/*.so.*" - } -} - -libokular-devel_package() { - short_desc+=" - development files" - depends="lib${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/ol/template b/srcpkgs/ol/template deleted file mode 100644 index 2848c92cd3ae27..00000000000000 --- a/srcpkgs/ol/template +++ /dev/null @@ -1,38 +0,0 @@ -# Template file for 'ol' -pkgname=ol -version=2.6 -revision=1 -build_style=gnu-makefile -make_use_env=yes -make_build_args="HAVE_SOCKETS=1 HAVE_DLOPEN=1 OLVM_FFI=1" -hostmakedepends="xxd" -short_desc="Purely functional dialect of Lisp" -maintainer="rc-05 <rc23@email.it>" -license="LGPL-3.0-or-later, MIT" -homepage="https://yuriy-chumak.github.io/ol/" -changelog="https://raw.githubusercontent.com/yuriy-chumak/ol/master/doc/CHANGELOG.md" -distfiles=" - https://github.com/yuriy-chumak/ol/archive/refs/tags/${version}.tar.gz - https://github.com/yuriy-chumak/libol-opengl/archive/refs/tags/${version}.tar.gz>libopengl-${version}.tar.gz" -checksum="c5506de4005a63039dc96962322ae94bf6c33eeaf63dcc03b07b1e8cc3a4d8f3 - 386bceb757896bcbe4252b0a1a6e2e7d6dc643129210abf35b203e67b2c5d7fb" - -if [[ "$XBPS_TARGET_WORDSIZE" -eq 32 ]]; then - make_check_args="HAS_64CDEFS=0" -else - make_check_args="HAS_32CDEFS=0" -fi - -post_extract() { - shopt -s dotglob - # collect project files: - mv -v ol-${version}/* . - rmdir ol-${version} - # move the OpenGL submodule to the proper location: - mv -v libol-opengl-${version}/* ./libraries/OpenGL/ - rmdir libol-opengl-${version} -} - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/oletools b/srcpkgs/oletools deleted file mode 120000 index 9de9eb786e51af..00000000000000 --- a/srcpkgs/oletools +++ /dev/null @@ -1 +0,0 @@ -python3-oletools \ No newline at end of file diff --git a/srcpkgs/olm-devel b/srcpkgs/olm-devel deleted file mode 120000 index 38ebca23ad7b39..00000000000000 --- a/srcpkgs/olm-devel +++ /dev/null @@ -1 +0,0 @@ -olm \ No newline at end of file diff --git a/srcpkgs/olm-python3/template b/srcpkgs/olm-python3/template deleted file mode 100644 index c11f441d37f9c3..00000000000000 --- a/srcpkgs/olm-python3/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'olm-python3' -pkgname=olm-python3 -version=3.2.16 -revision=2 -build_wrksrc=python -build_style=python3-module -hostmakedepends="python3-setuptools python3-cffi" -makedepends="python3-devel libffi-devel olm-devel" -depends="python3-cffi python3-future" -checkdepends="${depends} python3-pytest python3-pytest-benchmark python3-aspectlib python3-pytest-isort" -short_desc="Implementation of the Double Ratchet cryptographic ratchet - Python" -maintainer="Orphaned <orphan@voidlinux.org>" -license="Apache-2.0" -homepage="https://gitlab.matrix.org/matrix-org/olm" -changelog="https://gitlab.matrix.org/matrix-org/olm/-/raw/master/CHANGELOG.rst" -distfiles="https://gitlab.matrix.org/matrix-org/olm/-/archive/${version}/olm-${version}.tar.bz2" -checksum=327cfcb81ef0c42f4b1d5c24b25d56932b57d64ccd9f00ed919a893a43333411 - -pre_build() { - make include/olm/olm.h -} diff --git a/srcpkgs/olm-python3/update b/srcpkgs/olm-python3/update deleted file mode 100644 index 2bb7a73e586d67..00000000000000 --- a/srcpkgs/olm-python3/update +++ /dev/null @@ -1 +0,0 @@ -pkgname=olm diff --git a/srcpkgs/olm/template b/srcpkgs/olm/template deleted file mode 100644 index 1ce4a0799b7973..00000000000000 --- a/srcpkgs/olm/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'olm' -pkgname=olm -version=3.2.16 -revision=1 -build_style=cmake -short_desc="Implementation of the Double Ratchet cryptographic ratchet" -maintainer="Orphaned <orphan@voidlinux.org>" -license="Apache-2.0" -homepage="https://gitlab.matrix.org/matrix-org/olm" -changelog="https://gitlab.matrix.org/matrix-org/olm/-/raw/master/CHANGELOG.rst" -distfiles="https://gitlab.matrix.org/matrix-org/olm/-/archive/${version}/olm-${version}.tar.bz2" -checksum=327cfcb81ef0c42f4b1d5c24b25d56932b57d64ccd9f00ed919a893a43333411 - -do_check() { - cd build/tests - ctest -} - -olm-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/olsrd/files/olsrd/run b/srcpkgs/olsrd/files/olsrd/run deleted file mode 100644 index b769fb94bf5992..00000000000000 --- a/srcpkgs/olsrd/files/olsrd/run +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh -exec 2>&1 -exec olsrd -nofork -f /etc/olsrd.conf diff --git a/srcpkgs/olsrd/patches/bison-header.patch b/srcpkgs/olsrd/patches/bison-header.patch deleted file mode 100644 index 22dbd7f53af314..00000000000000 --- a/srcpkgs/olsrd/patches/bison-header.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/src/cfgparser/local.mk 2020-11-21 14:03:26.244348554 +0700 -+++ b/src/cfgparser/local.mk 2020-11-21 14:06:09.976236365 +0700 -@@ -77,6 +77,7 @@ - $(MAKECMDPREFIX)$(BISON) -d -o "$@-tmp" "$<" - $(MAKECMDPREFIX)sed -e 's/register //' \ - -e '/^#line/s/$(call quote,$@-tmp)/$(call quote,$@)/' \ -+ -e '/include.*h-tmp/s/-tmp"$$/"/' \ - < "$@-tmp" >"$@" - $(MAKECMDPREFIX)mv "$(subst .c,.h,$@-tmp)" "$(subst .c,.h,$@)" - $(MAKECMDPREFIX)$(RM) "$@-tmp" "$(subst .c,.h,$@-tmp)" diff --git a/srcpkgs/olsrd/template b/srcpkgs/olsrd/template deleted file mode 100644 index 314527b83433bd..00000000000000 --- a/srcpkgs/olsrd/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'olsrd' -pkgname=olsrd -version=0.9.7 -revision=1 -build_style=gnu-makefile -hostmakedepends="bison flex" -makedepends="gpsd" -short_desc="Daemon for Optimized Link State Routing Protocol from olsr.org" -maintainer="Daniel A. Maierhofer <git@damadmai.at>" -license="BSD-3-Clause" -homepage="http://www.olsr.org/" -distfiles="https://github.com/OLSR/olsrd/archive/v${version}.tar.gz" -checksum=9baf2e4993dbb53babf18eea9e81a2e92ce79686632711a16a5b4f7776e94451 - -conf_files="/etc/olsrd.conf" - -do_install() { - vbin olsrd - vconf files/olsrd.conf.default.txt olsrd.conf - vsconf files/olsrd.conf.commotion olsrd.conf.commotion - vsconf files/olsrd.conf.default.lq olsrd.conf.default.lq - vsconf files/olsrd.conf.default.rfc olsrd.conf.default.rfc - vsconf files/olsrd.conf.funkfeuer olsrd.conf.funkfeuer - vlicense license.txt - vman files/olsrd.8.gz - vman files/olsrd.conf.5.gz - vsv olsrd -} diff --git a/srcpkgs/omxplayer b/srcpkgs/omxplayer deleted file mode 120000 index af7836d99cd4e1..00000000000000 --- a/srcpkgs/omxplayer +++ /dev/null @@ -1 +0,0 @@ -vlc \ No newline at end of file diff --git a/srcpkgs/onboard/patches/00-Fix-build-with-musl.patch b/srcpkgs/onboard/patches/00-Fix-build-with-musl.patch deleted file mode 100644 index fda37895c962ff..00000000000000 --- a/srcpkgs/onboard/patches/00-Fix-build-with-musl.patch +++ /dev/null @@ -1,67 +0,0 @@ -From 1c95f64aa342147387ce4b1b7269a5c8b34bd898 Mon Sep 17 00:00:00 2001 -From: Khem Raj <raj.khem@gmail.com> -Date: Thu, 13 Jul 2017 09:01:04 -0700 -Subject: [PATCH] pypredict/lm: Define error API if platform does not have it - -error() API is not implemented across all libcs on linux -e.g. musl does not provide it. - -Signed-off-by: Khem Raj <raj.khem@gmail.com> ---- - Onboard/pypredict/lm/lm.cpp | 1 - - Onboard/pypredict/lm/lm.h | 13 +++++++++++++ - Onboard/pypredict/lm/lm_dynamic.cpp | 2 -- - 3 files changed, 13 insertions(+), 3 deletions(-) - -diff --git a/Onboard/pypredict/lm/lm.cpp b/Onboard/pypredict/lm/lm.cpp -index 2e64296..37ae241 100644 ---- a/Onboard/pypredict/lm/lm.cpp -+++ b/Onboard/pypredict/lm/lm.cpp -@@ -19,7 +19,6 @@ - - #include <stdlib.h> - #include <stdio.h> --#include <error.h> - #include <algorithm> - #include <cmath> - #include <string> -diff --git a/Onboard/pypredict/lm/lm.h b/Onboard/pypredict/lm/lm.h -index ed4164a..b8b63ee 100644 ---- a/Onboard/pypredict/lm/lm.h -+++ b/Onboard/pypredict/lm/lm.h -@@ -32,6 +32,19 @@ - #include <algorithm> - #include <string> - -+#if defined(HAVE_ERROR_H) -+#include <error.h> -+#else -+#include <err.h> -+#define _onboard_error(S, E, F, ...) do { \ -+ if (E) \ -+ err(S, F ": %s", ##__VA_ARGS__, strerror(E)); \ -+ else \ -+ err(S, F, ##__VA_ARGS__); \ -+} while(0) -+ -+#define error _onboard_error -+#endif - - // break into debugger - // step twice to come back out of the raise() call into known code -diff --git a/Onboard/pypredict/lm/lm_dynamic.cpp b/Onboard/pypredict/lm/lm_dynamic.cpp -index 7c62824..e7c7f40 100644 ---- a/Onboard/pypredict/lm/lm_dynamic.cpp -+++ b/Onboard/pypredict/lm/lm_dynamic.cpp -@@ -17,8 +17,6 @@ - * along with this program. If not, see <http://www.gnu.org/licenses/>. - */ - --#include <error.h> -- - #include "lm_dynamic.h" - - using namespace std; --- -2.13.2 - diff --git a/srcpkgs/onboard/patches/disable-gcc-warnings.patch b/srcpkgs/onboard/patches/disable-gcc-warnings.patch deleted file mode 100644 index 57bda368386af8..00000000000000 --- a/srcpkgs/onboard/patches/disable-gcc-warnings.patch +++ /dev/null @@ -1,14 +0,0 @@ ---- ./setup.py.orig 2023-09-29 13:54:18.617944942 -0400 -+++ ./setup.py 2023-09-29 13:54:29.783017589 -0400 -@@ -227,11 +227,6 @@ - sources = sources, - depends = depends, - define_macros = defines, -- extra_compile_args = [ -- "-Wsign-compare", -- "-Wdeclaration-after-statement", -- "-Werror=declaration-after-statement"], -- - **pkgconfig('gdk-3.0', 'x11', 'xi', 'xtst', 'xkbfile', - 'dconf', 'libcanberra', 'hunspell', - 'libudev') diff --git a/srcpkgs/onboard/patches/fix-brokenformat.patch b/srcpkgs/onboard/patches/fix-brokenformat.patch deleted file mode 100644 index e5d200208a9394..00000000000000 --- a/srcpkgs/onboard/patches/fix-brokenformat.patch +++ /dev/null @@ -1,15 +0,0 @@ -Fix for https://bugs.launchpad.net/onboard/+bug/1948723 - - --- ---- a/Onboard/LayoutLoaderSVG.py -+++ b/Onboard/LayoutLoaderSVG.py -@@ -445,7 +445,7 @@ - except KeyError as ex: - (strerror) = ex - raise Exceptions.LayoutFileError("Unrecognized modifier %s in" \ -- "definition of %s" (strerror, full_id)) -+ "definition of %s" % (strerror, full_id)) - - value = attributes.get("action") - if value: diff --git a/srcpkgs/onboard/patches/python-3.12.patch b/srcpkgs/onboard/patches/python-3.12.patch deleted file mode 100644 index 31f3ae91994e5a..00000000000000 --- a/srcpkgs/onboard/patches/python-3.12.patch +++ /dev/null @@ -1,245 +0,0 @@ ---- a/Onboard/Appearance.py -+++ b/Onboard/Appearance.py -@@ -921,7 +921,7 @@ class ColorScheme(object): - ColorScheme._parse_dom_node_item(node, item) - return item - -- _key_ids_pattern = re.compile('[\w-]+(?:[.][\w-]+)?', re.UNICODE) -+ _key_ids_pattern = re.compile(r'[\w-]+(?:[.][\w-]+)?', re.UNICODE) - - @staticmethod - def _parse_key_group(node, used_keys): -@@ -1063,7 +1063,7 @@ class ColorScheme(object): - - # read key ids - text = "".join([n.data for n in group.childNodes]) -- key_ids = [x for x in re.findall('\w+(?:[.][\w-]+)?', text) if x] -+ key_ids = [x for x in re.findall(r'\w+(?:[.][\w-]+)?', text) if x] - - # check for duplicate key definitions - for key_id in key_ids: ---- a/Onboard/LayoutLoaderSVG.py -+++ b/Onboard/LayoutLoaderSVG.py -@@ -95,7 +95,7 @@ class LayoutLoaderSVG: - self._layout_filename = "" - self._color_scheme = None - self._root_layout_dir = "" # path to svg files -- self._layout_regex = re.compile("([^\(]+) (?: \( ([^\)]*) \) )?", -+ self._layout_regex = re.compile(r"([^\(]+) (?: \( ([^\)]*) \) )?", - re.VERBOSE) - - def load(self, vk, layout_filename, color_scheme): ---- a/Onboard/SpellChecker.py -+++ b/Onboard/SpellChecker.py -@@ -321,7 +321,7 @@ class hunspell(SCBackend): - def is_running(self): - return not self._osk_hunspell is None - -- SPLITWORDS = re.compile("[^-_\s]+", re.UNICODE|re.DOTALL) -+ SPLITWORDS = re.compile(r"[^-_\s]+", re.UNICODE|re.DOTALL) - - def query(self, text): - """ ---- a/Onboard/TextDomain.py -+++ b/Onboard/TextDomain.py -@@ -141,7 +141,7 @@ class TextDomain: - - # Split at whitespace to catch whole URLs/file names and - # keep separators. -- strings = re.split('(\s+)', context) -+ strings = re.split(r'(\s+)', context) - if strings: - string = strings[-1] - if self._url_parser.is_maybe_url(string): -@@ -158,7 +158,7 @@ class TextDomain: - - - def _search_valid_file_name(self, strings): -- """ -+ r""" - Search for a valid filename backwards across separators. - - Doctests: -@@ -174,17 +174,17 @@ class TextDomain: - >>> with open(fn2, mode="w") as f: n = f.write("") - - # simple file in dir with spaces must return as filename -- >>> strings = re.split('(\s+)', fn1) -+ >>> strings = re.split(r'(\s+)', fn1) - >>> "/test onboard" in d._search_valid_file_name(strings) - True - - # file with spaces in dir with spaces must return as filename -- >>> strings = re.split('(\s+)', fn2) -+ >>> strings = re.split(r'(\s+)', fn2) - >>> "/test onboard" in d._search_valid_file_name(strings) - True - - # random string after a valid file must not be confused with a filename -- >>> strings = re.split('(\s+)', fn2 + " no-file") -+ >>> strings = re.split(r'(\s+)', fn2 + " no-file") - >>> d._search_valid_file_name(strings) is None - True - """ -@@ -288,7 +288,7 @@ class TextDomain: - def handle_key_press(self, keycode, mod_mask): - return True, None # entering_text, end_of_editing - -- _growth_sections_pattern = re.compile("[^\s?#@]+", re.DOTALL) -+ _growth_sections_pattern = re.compile(r"[^\s?#@]+", re.DOTALL) - - def _split_growth_sections(self, text): - """ -@@ -444,11 +444,11 @@ class DomainTerminal(TextDomain): - ( - "^gdb$ ", - "^>>> ", # python -- "^In \[[0-9]*\]: ", # ipython -+ r"^In \[[0-9]*\]: ", # ipython - "^:", # vi command mode - "^/", # vi search -- "^\?", # vi reverse search -- "\$ ", # generic prompt -+ r"^\?", # vi reverse search -+ r"\$ ", # generic prompt - "# ", # root prompt - "^.*?@.*?/.*?> " # fish - ) -@@ -456,7 +456,7 @@ class DomainTerminal(TextDomain): - - _prompt_blacklist_patterns = tuple(re.compile(p, re.UNICODE) for p in - ( -- "^\(.*\)`.*': ", # bash incremental search -+ r"^\(.*\)`.*': ", # bash incremental search - ) - ) - -@@ -736,7 +736,7 @@ class PartialURLParser: - _protocols = ["mailto", "apt"] - _all_schemes = _schemes + _protocols - -- _url_pattern = re.compile("([\w-]+)|(\W+)", re.UNICODE) -+ _url_pattern = re.compile(r"([\w-]+)|(\W+)", re.UNICODE) - - def iter_url(self, url): - return self._url_pattern.finditer(url) ---- a/Onboard/WordSuggestions.py -+++ b/Onboard/WordSuggestions.py -@@ -1250,8 +1250,8 @@ class WordSuggestions: - return word_span - return None - -- _section_begin_pattern = re.compile("\S*\s*$") -- _section_end_pattern = re.compile("\S*(?=\s*)") -+ _section_begin_pattern = re.compile(r"\S*\s*$") -+ _section_end_pattern = re.compile(r"\S*(?=\s*)") - - def _get_section_before_span(self, insertion_span): - """ ---- a/Onboard/pypredict/lm_wrapper.py -+++ b/Onboard/pypredict/lm_wrapper.py -@@ -299,7 +299,7 @@ def split_tokens_at(tokens, split_indice - - - SENTENCE_PATTERN = re.compile( \ -- """ .*? -+ r""" .*? - (?: - (?:[.;:!?](?:(?=[\s]) | \")) # punctuation - | (?:\\s*\\n\\s*)+(?=[\\n]) # multiples newlines -@@ -365,7 +365,7 @@ def split_sentences(text, disambiguate=F - return sentences, spans - - --tokenize_pattern = """ -+tokenize_pattern = r""" - ( # <unk> - (?:^|(?<=\s)) - \S*(\S)\\2{{3,}}\S* # char repeated more than 3 times -@@ -464,7 +464,7 @@ def tokenize_context(text): - The result is ready for use in predict(). - """ - tokens, spans = tokenize_text(text, is_context = True) -- if not re.match(""" -+ if not re.match(r""" - ^$ # empty string? - | .*[-'´΄\w]$ # word at the end? - | (?:^|.*\s)[|]=?$ # recognized operator? -@@ -501,7 +501,7 @@ def read_order(filename, encoding=None): - continue - - if data: # data section? -- result = re.search("ngram (\d+)=\d+", line) -+ result = re.search(r"ngram (\d+)=\d+", line) - if result: - if order is None: - order = 0 -@@ -621,7 +621,7 @@ def simulate_typing(query_model, learn_m - context, spans = tokenize_context(". " + inputline) # simulate sentence begin - prefix = context[len(context)-1] if context else "" - prefix_to_end = sentence[len(inputline)-len(prefix):] -- target_word = re.search("^([\w]|[-'])*", prefix_to_end, re.UNICODE).group() -+ target_word = re.search(r"^([\w]|[-'])*", prefix_to_end, re.UNICODE).group() - choices = query_model.predict(context, limit) - - if 0: # step mode for debugging ---- a/Onboard/utils.py -+++ b/Onboard/utils.py -@@ -148,7 +148,7 @@ def get_keysym_from_name(name): - return keysyms[name] - - def parse_key_combination(combo, avaliable_key_ids = None): -- """ -+ r""" - Parses a key combination into a list of modifier masks and key_ids. - The key-id part of the combo may contain a regex pattern. - -@@ -169,7 +169,7 @@ def parse_key_combination(combo, avaliab - [('TAB', 5)] - - # regex -- >>> parse_key_combination(["F\d+"], ["TAB", "F1", "F2", "F3", "F9"]) -+ >>> parse_key_combination([r"F\d+"], ["TAB", "F1", "F2", "F3", "F9"]) - [('F1', 0), ('F2', 0), ('F3', 0), ('F9', 0)] - """ - modifiers = combo[:-1] -@@ -217,8 +217,8 @@ def run_script(script): - def toprettyxml(domdoc): - ugly_xml = domdoc.toprettyxml(indent=' ') - # Join lines with text elements with their tag lines -- pattern = re.compile('>\n\s+([^<>\s].*?)\n\s+</', re.DOTALL) -- pretty_xml = pattern.sub('>\g<1></', ugly_xml) -+ pattern = re.compile(r'>\n\s+([^<>\s].*?)\n\s+</', re.DOTALL) -+ pretty_xml = pattern.sub(r'>\g<1></', ugly_xml) - - # Work around http://bugs.python.org/issue5752 - pretty_xml = re.sub( -@@ -353,7 +353,7 @@ class dictproperty(object): - return self._proxy(obj, self._fget, self._fset, self._fdel) - - def unpack_name_value_list(_list, num_values=2, key_type = str): -- """ -+ r""" - Converts a list of strings into a dict of tuples. - Sample list: ['LWIN:label:super', ...] - ":" in a value must be escaped as "\:" -@@ -1539,7 +1539,7 @@ class XDGDirs: - - - _tag_pattern = re.compile( -- """(?: -+ r"""(?: - <[\w\-_]+ # tag - (?:\s+[\w\-_]+=["'][^"']*["'])* # attributes - /?> ---- a/setup.py -+++ b/setup.py -@@ -115,7 +115,7 @@ def get_pkg_version(package): - .format(repr(package), status), file=sys.stderr) - sys.exit(2) - -- version = re.search('(?:(?:\d+)\.)+\d+', output).group() -+ version = re.search(r'(?:(?:\d+)\.)+\d+', output).group() - components = version.split(".") - major, minor = int(components[0]), int(components[1]) - revision = int(components[2]) if len(components) >= 3 else 0 diff --git a/srcpkgs/onboard/patches/thread-state.patch b/srcpkgs/onboard/patches/thread-state.patch deleted file mode 100644 index 7a59d251c917e4..00000000000000 --- a/srcpkgs/onboard/patches/thread-state.patch +++ /dev/null @@ -1,37 +0,0 @@ ---- a/Onboard/osk/osk_devices.c -+++ b/Onboard/osk/osk_devices.c -@@ -97,13 +97,15 @@ osk_device_event_dealloc (OskDeviceEvent - static OskDeviceEvent* - new_device_event (void) - { -- OskDeviceEvent *ev = PyObject_New(OskDeviceEvent, &osk_device_event_type); -+ OskDeviceEvent *ev; -+ PyGILState_STATE gstate = PyGILState_Ensure(); -+ ev = PyObject_New(OskDeviceEvent, &osk_device_event_type); - if (ev) - { - osk_device_event_type.tp_init((PyObject*) ev, NULL, NULL); -- return ev; - } -- return NULL; -+ PyGILState_Release(gstate); -+ return ev; - } - - static PyObject * -@@ -334,6 +336,7 @@ osk_devices_dealloc (OskDevices *dev) - static void - queue_event (OskDevices* dev, OskDeviceEvent* event, Bool discard_pending) - { -+ PyGILState_STATE state = PyGILState_Ensure (); - GQueue* queue = dev->event_queue; - if (queue) - { -@@ -364,6 +367,7 @@ queue_event (OskDevices* dev, OskDeviceE - Py_INCREF(event); - g_queue_push_head(queue, event); - } -+ PyGILState_Release (state); - } - - static gboolean idle_process_event_queue (OskDevices* dev) diff --git a/srcpkgs/onboard/template b/srcpkgs/onboard/template deleted file mode 100644 index f69ce6749959dc..00000000000000 --- a/srcpkgs/onboard/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'onboard' -pkgname=onboard -version=1.4.1 -revision=14 -build_style=python3-module -hostmakedepends="intltool pkg-config python3-distutils-extra python3-setuptools" -makedepends="dconf-devel eudev-libudev-devel gtk+3-devel hunspell-devel - libcanberra-devel libX11-devel libXi-devel libXtst-devel libxkbfile-devel - python3-devel" -depends="iso-codes python3-cairo python3-gobject python3-dbus" -short_desc="On-screen keyboard useful on tablet PCs or for mobility impaired users" -maintainer="Francesco Circhetta <francesco.circhetta@gmail.com>" -license="GPL-3.0-or-later" -homepage="https://launchpad.net/onboard" -distfiles="https://launchpad.net/${pkgname}/${version%.*}/${version}/+download/${pkgname}-${version}.tar.gz" -checksum=01cae1ac5b1ef1ab985bd2d2d79ded6fc99ee04b1535cc1bb191e43a231a3865 -# Tries to run onboard in tests, using xautomation(7) -make_check=no diff --git a/srcpkgs/oneVPL-devel b/srcpkgs/oneVPL-devel deleted file mode 120000 index 03776a5d59e147..00000000000000 --- a/srcpkgs/oneVPL-devel +++ /dev/null @@ -1 +0,0 @@ -oneVPL \ No newline at end of file diff --git a/srcpkgs/oneVPL-examples b/srcpkgs/oneVPL-examples deleted file mode 120000 index 03776a5d59e147..00000000000000 --- a/srcpkgs/oneVPL-examples +++ /dev/null @@ -1 +0,0 @@ -oneVPL \ No newline at end of file diff --git a/srcpkgs/oneVPL/template b/srcpkgs/oneVPL/template deleted file mode 100644 index 33100f5a51110d..00000000000000 --- a/srcpkgs/oneVPL/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'oneVPL' -pkgname=oneVPL -version=2023.3.1 -revision=3 -metapackage=yes -short_desc="Intel oneAPI Video Processing Library (transitional dummy package)" -maintainer="Michael Aldridge <maldridge@voidlinux.org>" -license="Public Domain" -homepage="https://github.com/intel/libvpl" -changelog="https://github.com/intel/libvpl/blob/master/CHANGELOG.md" - -oneVPL-devel_package() { - metapackage=yes - depends="libvpl-devel>=0" -} - -oneVPL-examples_package() { - metapackage=yes - depends="libvpl-examples>=0" -} diff --git a/srcpkgs/onedrive-d b/srcpkgs/onedrive-d deleted file mode 120000 index fee711d1d52a9d..00000000000000 --- a/srcpkgs/onedrive-d +++ /dev/null @@ -1 +0,0 @@ -onedrive \ No newline at end of file diff --git a/srcpkgs/onedrive/template b/srcpkgs/onedrive/template deleted file mode 100644 index 9af74d9c424152..00000000000000 --- a/srcpkgs/onedrive/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 'onedrive' -pkgname=onedrive -version=2.4.25 -revision=2 -build_style=gnu-configure -configure_args="DC=ldc2 --enable-notifications --enable-completions - --with-bash-completion-dir=/usr/share/bash-completion/completions - --with-zsh-completion-dir=/usr/share/zsh/site-functions - --with-fish-completion-dir=/usr/share/fish/vendor_completions.d" -hostmakedepends="ldc pkg-config" -makedepends="libcurl-devel sqlite-devel libnotify-devel" -short_desc="OneDrive Client for Linux" -maintainer="selfisekai <laura@selfisekai.rocks>" -license="GPL-3.0-or-later" -homepage="https://github.com/abraunegg/onedrive" -changelog="https://raw.githubusercontent.com/abraunegg/onedrive/master/CHANGELOG.md" -distfiles="https://github.com/abraunegg/onedrive/archive/v${version}.tar.gz" -checksum=e7d782ea7d1973b6b578899a84c4f90ba69302263b4be30d80a363ba8ba27eb3 -nocross="uses host flags for cross compilations" - -post_install() { - vinstall config 644 usr/share/onedrive config.default -} - -onedrive-d_package() { - metapackage=yes - depends="${sourcepkg}-${version}_${revision}" - short_desc+=" (transitional dummy package)" -} diff --git a/srcpkgs/onefetch/template b/srcpkgs/onefetch/template deleted file mode 100644 index f0314436db29a8..00000000000000 --- a/srcpkgs/onefetch/template +++ /dev/null @@ -1,38 +0,0 @@ -# Template file for 'onefetch' -pkgname=onefetch -version=2.25.0 -revision=1 -build_style=cargo -build_helper=qemu -make_check_args="-- --skip info::tests::test_style_subtitle" -hostmakedepends="pkg-config cmake" -makedepends="zlib-devel libzstd-devel" -checkdepends="git" -short_desc="Git repository summary on your terminal" -maintainer="Saksham <voidisnull@duck.com>" -license="MIT" -homepage="https://onefetch.dev" -changelog="https://github.com/o2sh/onefetch/raw/main/CHANGELOG.md" -distfiles="https://github.com/o2sh/onefetch/archive/refs/tags/${version}.tar.gz" -checksum=c9ade471eff5f57e5a6506a08293d8e7ebc54c27e99e33c965313a7108562f35 - -if [ "$XBPS_TARGET_ENDIAN" = "be" ]; then - broken="exr crate unimplemented for BE" -fi - -pre_build() { - cargo update --package flate2@1.1.1 -} - -post_install() { - vlicense LICENSE.md - - local _onefetch=${DESTDIR}/usr/bin/onefetch - - vman docs/onefetch.1 - - for _shell in bash fish zsh; do - vtargetrun ${_onefetch} --generate ${_shell} > onefetch.${_shell} - vcompletion onefetch.${_shell} ${_shell} - done -} diff --git a/srcpkgs/oneko/patches/cursorrecover.diff b/srcpkgs/oneko/patches/cursorrecover.diff deleted file mode 100644 index f19497812f32ef..00000000000000 --- a/srcpkgs/oneko/patches/cursorrecover.diff +++ /dev/null @@ -1,73 +0,0 @@ -diff --git a/oneko.c b/oneko.c -index d2b81fe..8c0d965 100644 ---- a/oneko.c -+++ b/oneko.c -@@ -8,6 +8,10 @@ static char rcsid[] = "$Header: /home/sun/unix/kato/xsam/oneko/oneko.c,v 1.5 90/ - - #include "oneko.h" - #include "patchlevel.h" -+ -+#include <X11/cursorfont.h> -+int restoredCursor = 0; -+ - /* - * $@%0%m!<%P%kJQ?t(J - */ -@@ -716,7 +720,14 @@ RestoreCursor() - XSetWindowAttributes theWindowAttributes; - BitmapGCData *BitmapGCDataTablePtr; - -- theWindowAttributes.cursor = None; -+ Cursor font_cursor; -+ if(restoredCursor >= XC_X_cursor && restoredCursor < XC_X_cursor + XC_num_glyphs) -+ font_cursor=XCreateFontCursor(theDisplay, restoredCursor ); -+ if(font_cursor) -+ theWindowAttributes.cursor = font_cursor; -+ else -+ theWindowAttributes.cursor = None; -+ - XChangeWindowAttributes(theDisplay, theRoot, CWCursor, - &theWindowAttributes); - for (BitmapGCDataTablePtr = BitmapGCDataTable; -@@ -1376,6 +1387,7 @@ char *message[] = { - "-tofocus : Neko runs on top of focus window", - "-rv : Reverse video. (effects monochrome display only)", - "-position <geometry> : adjust position relative to mouse pointer.", -+"-cursor <cursornumber> : cursor number to set when quitting.", - "-debug : puts you in synchronous mode.", - "-patchlevel : print out your current patchlevel.", - NULL }; -@@ -1504,6 +1516,10 @@ GetArguments(argc, argv, theDisplayName) - ArgCounter++; - result=XParseGeometry(argv[ArgCounter],&XOffset,&YOffset,&foo,&bar); - } -+ else if (strcmp(argv[ArgCounter], "-cursor") == 0) { -+ ArgCounter++; -+ restoredCursor=atoi(argv[ArgCounter]); -+ } - else if (strcmp(argv[ArgCounter], "-debug") ==0) { - Synchronous = True; - } -diff --git a/oneko.man b/oneko.man -index d6d2b40..333388a 100644 ---- a/oneko.man -+++ b/oneko.man -@@ -9,7 +9,7 @@ The program oneko creates a cute cat chasing around your mouse cursor. - [\fB-time\fP \fIn\fP] [\fB-speed\fP \fIn\fP] [\fB-idle\fP \fIn\fP] - [\fB-name\fP \fIname\fP] [\fB-towindow\fP] [\fB-toname\fP \fIname\fP] - [\fB-tofocus\fP] --[\fB-position\fP \fIgeometry\fP] -+[\fB-position\fP \fIgeometry\fP] [\fB-cursor\fP] - [\fB-rv\fP] [\fB-noshape\fP] [\fB-fg\fP] [\fB-bg\fP] - .SH DESCRIPTION - .I oneko -@@ -88,6 +88,9 @@ When focus window is not in sight, cat chases mouse as usually. - Specify X and Y offsets in pixels to adjust position of cat relative - to mouse pointer. - .TP -+.BI \-cursor " cursornumber" -+Specify a cursor number to set when quitting. For example, 132 is the -+default root cursor. - .B -rv - Reverse background color and foreground color. - .TP diff --git a/srcpkgs/oneko/patches/fix-warnings.diff b/srcpkgs/oneko/patches/fix-warnings.diff deleted file mode 100644 index 7e2593ba835731..00000000000000 --- a/srcpkgs/oneko/patches/fix-warnings.diff +++ /dev/null @@ -1,43 +0,0 @@ -diff --git a/oneko.c b/oneko.c -index d569eb5..926c1cd 100644 ---- a/oneko.c -+++ b/oneko.c -@@ -335,7 +335,7 @@ char *resource; - * $@%j%=!<%9!&%G!<%?%Y!<%9$+$i%*%W%7%g%s$r@_Dj(J - */ - --GetResources() -+void GetResources() - { - char *resource; - int num; -@@ -434,7 +434,7 @@ GetResources() - * $@$M$:$_7?%+!<%=%k$r:n$k(J - */ - --MakeMouseCursor() -+void MakeMouseCursor() - { - Pixmap theCursorSource; - Pixmap theCursorMask; -@@ -463,7 +463,7 @@ MakeMouseCursor() - * $@?'$r=i4|@_Dj$9$k(J - */ - --SetupColors() -+void SetupColors() - { - XColor theExactColor; - Colormap theColormap; -diff --git a/oneko.h b/oneko.h -index 414e12f..225d975 100644 ---- a/oneko.h -+++ b/oneko.h -@@ -19,6 +19,7 @@ - #include <signal.h> - #include <math.h> - #include <sys/time.h> -+#include <unistd.h> - - - /* diff --git a/srcpkgs/oneko/patches/rmshape_fixtypos.diff b/srcpkgs/oneko/patches/rmshape_fixtypos.diff deleted file mode 100644 index 4a5a96c88b832a..00000000000000 --- a/srcpkgs/oneko/patches/rmshape_fixtypos.diff +++ /dev/null @@ -1,69 +0,0 @@ -diff --git a/oneko.c b/oneko.c -index d2b81fe..39b8b1d 100644 ---- a/oneko.c -+++ b/oneko.c -@@ -618,13 +618,11 @@ InitScreen(DisplayName) - XSynchronize(theDisplay,True); - } - --#ifdef SHAPE - if (!NoShape && XShapeQueryExtension(theDisplay, - &event_base, &error_base) == False) { -- fprintf(stderr, "Display not suported shape extension.\n"); -+ fprintf(stderr, "Display does not support shape extension.\n"); - NoShape = True; - } --#endif SHAPE - - theScreen = DefaultScreen(theDisplay); - theDepth = DefaultDepth(theDisplay, theScreen); -@@ -803,13 +801,11 @@ DrawNeko(x, y, DrawAnime) - theChanges.x = x; - theChanges.y = y; - XConfigureWindow(theDisplay, theWindow, CWX | CWY, &theChanges); --#ifdef SHAPE - if (NoShape == False) { - XShapeCombineMask(theDisplay, theWindow, ShapeBounding, - 0, 0, DrawMask, ShapeSet); - - } --#endif SHAPE - if (DontMapped) { - XMapWindow(theDisplay, theWindow); - DontMapped = 0; -diff --git a/oneko.man b/oneko.man -index d6d2b40..f24f19c 100644 ---- a/oneko.man -+++ b/oneko.man -@@ -1,6 +1,6 @@ - .TH ONEKO 6 --.SH NAME oneko --The program oneko creates a cute cat chasing around your mouse cursor. -+.SH NAME -+oneko \- Creates a cute cat chasing around your mouse cursor. - .SH SYNOPSIS - .B oneko - [\fB-help\fP] [\fB-tora\fP] -@@ -22,8 +22,7 @@ start sleeping. - Prints help message on usage. - .TP - .B -tora --Make cat into "tora-neko". "Tora-neko" means cat wite tiger-like stripe. --I don't know how to say it in English. -+Make cat into "tora-neko", a cat with a tiger-like stripe. - .TP - .B -dog - Runs a dog instead of a cat. -diff --git a/oneko.man.jp b/oneko.man.jp -index 96f9e3a..ed795bf 100644 ---- a/oneko.man.jp -+++ b/oneko.man.jp -@@ -1,6 +1,6 @@ - .TH ONEKO 6 --.SH $@L>>N(J oneko --$@$+$o$$$$G-$,%^%&%9%+!<%=%k$rDI$$$+$1$k%W%m%0%i%`(J -+.SH $@L>>N(J -+oneko \- $@$+$o$$$$G-$,%^%&%9%+!<%=%k$rDI$$$+$1$k%W%m%0%i%`(J - .SH $@=q<0(J - .B oneko - [\fB-help\fP] [\fB-tora\fP] diff --git a/srcpkgs/oneko/template b/srcpkgs/oneko/template deleted file mode 100644 index 3d45f449ae6252..00000000000000 --- a/srcpkgs/oneko/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'oneko' -pkgname=oneko -version=1.2.sakura.5 -revision=1 -hostmakedepends="pkg-config" -makedepends="libX11-devel libXext-devel" -short_desc="Cat that chases around your cursor" -maintainer="wael <40663@protonmail.com>" -license="Public Domain" -homepage="http://www.daidouji.com/oneko" -distfiles="http://www.daidouji.com/oneko/distfiles/oneko-${version}.tar.gz" -checksum=2c2e05f1241e9b76f54475b5577cd4fb6670de058218d04a741a04ebd4a2b22f - -do_build() { - ${CC} ${CFLAGS} -DSHAPE oneko.c -o oneko $(pkg-config --libs xext x11) -lm -} - -do_install() { - vbin oneko - vman oneko.man oneko.1 - vman oneko.man.jp oneko.jp.1 -} diff --git a/srcpkgs/oneko/update b/srcpkgs/oneko/update deleted file mode 100644 index e957dc43055f14..00000000000000 --- a/srcpkgs/oneko/update +++ /dev/null @@ -1 +0,0 @@ -ignore="*a* *b*" diff --git a/srcpkgs/oniguruma-devel b/srcpkgs/oniguruma-devel deleted file mode 120000 index 14f26760942f90..00000000000000 --- a/srcpkgs/oniguruma-devel +++ /dev/null @@ -1 +0,0 @@ -oniguruma \ No newline at end of file diff --git a/srcpkgs/oniguruma-doc b/srcpkgs/oniguruma-doc deleted file mode 120000 index 14f26760942f90..00000000000000 --- a/srcpkgs/oniguruma-doc +++ /dev/null @@ -1 +0,0 @@ -oniguruma \ No newline at end of file diff --git a/srcpkgs/oniguruma/template b/srcpkgs/oniguruma/template deleted file mode 100644 index 7414d155099c84..00000000000000 --- a/srcpkgs/oniguruma/template +++ /dev/null @@ -1,37 +0,0 @@ -# Template file for 'oniguruma' -pkgname=oniguruma -version=6.9.10 -revision=1 -build_style=gnu-configure -configure_args="--enable-posix-api=yes" -short_desc="Multi-charset regular expressions library" -maintainer="Orphaned <orphan@voidlinux.org>" -license="BSD-2-Clause" -homepage="https://github.com/kkos/oniguruma" -changelog="https://github.com/kkos/oniguruma/releases" -distfiles="https://github.com/kkos/oniguruma/releases/download/v${version}/onig-${version}.tar.gz" -checksum=2a5cfc5ae259e4e97f86b68dfffc152cdaffe94e2060b770cb827238d769fc05 - -post_install() { - vlicense COPYING -} - -oniguruma-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/bin/onig-config - vmove usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - } -} - -oniguruma-doc_package() { - short_desc+=" - documentation" - pkg_install() { - vmkdir usr/share/doc/${sourcepkg} - vcopy "doc/*" usr/share/doc/${sourcepkg} - } -} diff --git a/srcpkgs/oniux/template b/srcpkgs/oniux/template deleted file mode 100644 index 960f0926bb2eb6..00000000000000 --- a/srcpkgs/oniux/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'oniux' -pkgname=oniux -version=0.6.1 -revision=1 -archs="x86_64* i686* aarch64* arm*" # ring -build_style=cargo -hostmakedepends="pkg-config" -makedepends="libzstd-devel sqlite-devel openssl-devel" -short_desc="Isolate an arbitrary application over the Tor network" -maintainer="Duncaen <duncaen@voidlinux.org>" -license="MIT OR Apache-2.0" -homepage="https://gitlab.torproject.org/tpo/core/oniux" -changelog="https://gitlab.torproject.org/tpo/core/oniux/-/tags" -distfiles="https://gitlab.torproject.org/tpo/core/oniux/-/archive/v${version}/oniux-v${version}.tar.gz" -checksum=de8387e2a53ea944d0f368a455661357e5c441ac2cc16b81fb5ce5fbb9d3f532 - -post_install() { - vlicense LICENSE-MIT -} diff --git a/srcpkgs/opam/template b/srcpkgs/opam/template deleted file mode 100644 index f810819ae40c94..00000000000000 --- a/srcpkgs/opam/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'opam' -pkgname=opam -version=2.5.0 -revision=1 -build_style=gnu-configure -configure_args="--docdir=/usr/share/doc/${pkgname} --with-vendored-deps --with-mccs" -make_build_args="all" -make_check_target="tests" -depends="bubblewrap curl unzip tar" -makedepends="${depends} ncurses-devel ocaml ocaml-findlib" -checkdepends="${depends} git rsync" -short_desc="OCaml package manager" -maintainer="Leah Neukirchen <leah@vuxu.org>" -license="LGPL-2.1-only WITH OCaml-LGPL-linking-exception" -homepage="https://opam.ocaml.org/" -distfiles="https://github.com/ocaml/opam/releases/download/${version}/opam-full-${version}.tar.gz" -checksum=25fb98f962c4227c1261e142afc68a416778e6e819600bd5ee3ec4a18ae1e238 -nocross=yes -disable_parallel_build=yes -make_check=ci-skip # uses bwrap - -post_install() { - rm -rf ${DESTDIR}/usr/doc -} diff --git a/srcpkgs/open-iscsi-devel b/srcpkgs/open-iscsi-devel deleted file mode 120000 index f92aa5b0a1993d..00000000000000 --- a/srcpkgs/open-iscsi-devel +++ /dev/null @@ -1 +0,0 @@ -open-iscsi \ No newline at end of file diff --git a/srcpkgs/open-iscsi/INSTALL b/srcpkgs/open-iscsi/INSTALL deleted file mode 100644 index 8ead5ef5b5620d..00000000000000 --- a/srcpkgs/open-iscsi/INSTALL +++ /dev/null @@ -1,10 +0,0 @@ -case "${ACTION}" in -post) - if [ ! -s etc/iscsi/initiatorname.iscsi ]; then - name=$(iscsi-iname) - echo "Initializing InitiatorName to $name" - echo "InitiatorName=$name" >etc/iscsi/initiatorname.iscsi - fi - ;; -esac - diff --git a/srcpkgs/open-iscsi/files/iscsid/run b/srcpkgs/open-iscsi/files/iscsid/run deleted file mode 100644 index 6fc13d24a8a593..00000000000000 --- a/srcpkgs/open-iscsi/files/iscsid/run +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh -exec 2>&1 -exec iscsid -f diff --git a/srcpkgs/open-iscsi/patches/fix-musl.patch b/srcpkgs/open-iscsi/patches/fix-musl.patch deleted file mode 100644 index 9c2719fe66a0ca..00000000000000 --- a/srcpkgs/open-iscsi/patches/fix-musl.patch +++ /dev/null @@ -1,52 +0,0 @@ -Patch taken from alpinelinux: -http://git.alpinelinux.org/cgit/aports/commit/?id=3d5e7f0642490428f87b2aa499cd830043b42b18 - -Do not rely on optopt for checking if there is an error. -Instead check if getopt() returns a '?' and set a flag -that indicates an argument error. - -Later check this flag and error out, if it is set. - ---- a/usr/iscsiadm.c 2016-09-29 20:33:24.000000000 +0200 -+++ b/usr/iscsiadm.c 2017-01-08 03:03:20.648496369 +0100 -@@ -3263,7 +3263,8 @@ - int packet_size=32, ping_count=1, ping_interval=0; - int do_discover = 0, sub_mode = -1; - int portal_type = -1; - int timeout = ISCSID_REQ_TIMEOUT; -+ int argerror = 0; - struct sigaction sa_old; - struct sigaction sa_new; - struct list_head ifaces; -@@ -3426,6 +3427,11 @@ - break; - case 'h': - usage(0); -+ break; -+ case '?': -+ log_error("unrecognized character '%c'", optopt); -+ argerror = 1; -+ break; - } - - if (name && value) { -@@ -3441,8 +3446,7 @@ - } - } - -- if (optopt) { -- log_error("unrecognized character '%c'", optopt); -+ if (argerror) { - rc = ISCSI_ERR_INVAL; - goto free_ifaces; - } ---- a/usr/mgmt_ipc.c -+++ b/usr/mgmt_ipc.c -@@ -22,6 +22,7 @@ - * See the file COPYING included with this distribution for more details. - */ - #include <stdlib.h> -+#include <string.h> - #include <errno.h> - #include <unistd.h> - #include <pwd.h> diff --git a/srcpkgs/open-iscsi/template b/srcpkgs/open-iscsi/template deleted file mode 100644 index 455706c6e312a0..00000000000000 --- a/srcpkgs/open-iscsi/template +++ /dev/null @@ -1,58 +0,0 @@ -# Template file for 'open-iscsi' -pkgname=open-iscsi -version=2.1.11 -revision=2 -conf_files="/etc/iscsi/iscsid.conf /etc/iscsi/initiatorname.iscsi" -build_style=gnu-configure -hostmakedepends="automake libtool pkg-config" -makedepends="libisns-devel libkmod-devel libmount-devel openssl-devel" -short_desc="Open-iSCSI userland tools" -maintainer="Leah Neukirchen <leah@vuxu.org>" -license="GPL-2.0-or-later" -homepage="http://www.open-iscsi.com/" -distfiles="https://github.com/open-iscsi/open-iscsi/archive/${version}.tar.gz" -checksum=f288d1823b15782432608e5f53723159562e2c44e9a72b40fe15a5ca064ac86a - -case "$XBPS_TARGET_MACHINE" in - *-musl) CFLAGS+=" -DGLOB_ONLYDIR=0 -D_LINUX_IF_ETHER_H";; -esac - -post_extract() { - vsed -i -e '/CC.*-o/s/$/ $(LDFLAGS)/' utils/Makefile usr/Makefile - vsed -i -e 's/lib64/lib/g' libopeniscsiusr/Makefile - vsed -i -e 's,<linux/if_ether.h>,<netinet/if_ether.h>,g' usr/iscsi_net_util.c - vsed -i -e '1i#include <netinet/if_ether.h>' iscsiuio/src/unix/libs/bnx2x.c libopeniscsiusr/misc.c -} - -do_configure() { - ( cd iscsiuio && autoreconf -fi && ./configure ${configure_args} CFLAGS="-DNO_SYSTEMD" ) -} - -do_build() { - make ${makejobs} CC="$CC" \ - WARNFLAGS="-Wall -Wextra -Wstrict-prototypes -fno-common" \ - OPTFLAGS="$CFLAGS $(pkg-config --cflags libkmod) -pthread -DNO_SYSTEMD" \ - LDFLAGS="$LDFLAGS $(pkg-config --libs libkmod) -pthread" NO_SYSTEMD=1 -} - -do_install() { - make install exec_prefix=/usr SBINDIR=/usr/bin RULESDIR=/usr/lib/udev/rules.d DESTDIR="$DESTDIR" - vsv iscsid - - rm -rf ${DESTDIR}/usr/lib/systemd - - true >${DESTDIR}/etc/iscsi/initiatorname.iscsi - vsconf ${DESTDIR}/etc/iscsi/ifaces/iface.example - rm ${DESTDIR}/etc/iscsi/ifaces/iface.example -} - -open-iscsi-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/*.so - vmove usr/lib/pkgconfig - vmove usr/share/man/man3 - } -} diff --git a/srcpkgs/open-isns/template b/srcpkgs/open-isns/template deleted file mode 100644 index 238c6cb29fdb90..00000000000000 --- a/srcpkgs/open-isns/template +++ /dev/null @@ -1,33 +0,0 @@ -# Template file for 'open-isns' -pkgname=open-isns -version=0.103 -revision=1 -build_style=meson -makedepends="openssl-devel" -conf_files="/etc/isns/isnsdd.conf /etc/isns/isnsd.conf /etc/isns/isnsadm.conf" -short_desc="Server and client for iSNS" -maintainer="Leah Neukirchen <leah@vuxu.org>" -license="LGPL-2.1" -homepage="https://github.com/open-iscsi/open-isns" -distfiles="https://github.com/open-iscsi/open-isns/archive/v${version}.tar.gz" -checksum=47499f3ce87a832840884dcf3eedbec8c039f472fe921a5378e3b206a3fc1a32 - -post_extract() { - vsed -i -e 's/builddir/build/g' tests/harness.py -} - -libisns_package() { - short_desc+=" - library" - pkg_install() { - vmove usr/lib/*.so.* - } -} -libisns-devel_package() { - short_desc+=" - development files" - depends="libisns>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove usr/lib/*.so - } -} diff --git a/srcpkgs/open-vm-tools/files/vmtoolsd/run b/srcpkgs/open-vm-tools/files/vmtoolsd/run deleted file mode 100644 index 59a49c394220f5..00000000000000 --- a/srcpkgs/open-vm-tools/files/vmtoolsd/run +++ /dev/null @@ -1,7 +0,0 @@ -#!/bin/sh -exec 2>&1 - -set -e - -exec vmtoolsd - diff --git a/srcpkgs/open-vm-tools/files/vmware-vmblock-fuse/run b/srcpkgs/open-vm-tools/files/vmware-vmblock-fuse/run deleted file mode 100644 index 2a4cb82fe3ebc8..00000000000000 --- a/srcpkgs/open-vm-tools/files/vmware-vmblock-fuse/run +++ /dev/null @@ -1,7 +0,0 @@ -#!/bin/sh -exec 2>&1 - -set -e - -[ -d /run/vmblock-fuse ] || mkdir -p /run/vmblock-fuse -exec vmware-vmblock-fuse -d -f -o subtype=vmware-vmblock,default_permissions,allow_other /run/vmblock-fuse diff --git a/srcpkgs/open-vm-tools/patches/0001-recognize-Void.patch b/srcpkgs/open-vm-tools/patches/0001-recognize-Void.patch deleted file mode 100644 index ad6d37b130acb7..00000000000000 --- a/srcpkgs/open-vm-tools/patches/0001-recognize-Void.patch +++ /dev/null @@ -1,23 +0,0 @@ -#inspired by alpine -#upstream: no - ---- a/open-vm-tools/lib/include/guest_os.h -+++ b/open-vm-tools/lib/include/guest_os.h -@@ -309,6 +309,7 @@ Bool Gos_InSetArray(uint32 gos, const uint32 *set); - #define STR_OS_ULTRAPENGUIN "UltraPenguin" - #define STR_OS_UNITEDLINUX "UnitedLinux" - #define STR_OS_VALINUX "VALinux" -+#define STR_OS_VOID "Void Linux" - #define STR_OS_YELLOW_DOG "Yellow Dog" - #define STR_OS_ECOMSTATION "eComStation" - ---- a/open-vm-tools/lib/misc/hostinfoPosix.c -+++ b/open-vm-tools/lib/misc/hostinfoPosix.c -@@ -1288,6 +1288,7 @@ - { "ubuntu", STR_OS_UBUNTU, HostinfoGenericSetShortName }, - { "ultra penguin", STR_OS_ULTRAPENGUIN, HostinfoGenericSetShortName }, - { "united linux", STR_OS_UNITEDLINUX, HostinfoGenericSetShortName }, -+{ "void linux", STR_OS_VOID, HostinfoGenericSetShortName }, - { "va linux", STR_OS_VALINUX, HostinfoGenericSetShortName }, - { "vmware photon", STR_OS_PHOTON, HostinfoGenericSetShortName }, - { "yellow dog", STR_OS_YELLOW_DOG, HostinfoGenericSetShortName }, diff --git a/srcpkgs/open-vm-tools/patches/0002-disable-werror.patch b/srcpkgs/open-vm-tools/patches/0002-disable-werror.patch deleted file mode 100644 index 839702f054e596..00000000000000 --- a/srcpkgs/open-vm-tools/patches/0002-disable-werror.patch +++ /dev/null @@ -1,13 +0,0 @@ -#upstream: no - ---- a/open-vm-tools/configure.ac -+++ b/open-vm-tools/configure.ac -@@ -1218,7 +1218,7 @@ - - ### General flags / actions - CFLAGS="$CFLAGS -Wall" --CFLAGS="$CFLAGS -Werror" -+#CFLAGS="$CFLAGS -Werror" - - # Suppress warnings from clang when taking the address of packed struct - # member fields when compiling hgfsServer.c diff --git a/srcpkgs/open-vm-tools/patches/0003-Do-not-assume-that-linux-and-gnu-libc-are-the-same-t.patch b/srcpkgs/open-vm-tools/patches/0003-Do-not-assume-that-linux-and-gnu-libc-are-the-same-t.patch deleted file mode 100644 index 508d74e0246a6c..00000000000000 --- a/srcpkgs/open-vm-tools/patches/0003-Do-not-assume-that-linux-and-gnu-libc-are-the-same-t.patch +++ /dev/null @@ -1,35 +0,0 @@ -#src: https://git.alpinelinux.org/aports/tree/community/open-vm-tools?id=6e0f65e51bfcd02c53bc2b78f46ed18af2dd7ea0 -#upstream: no - -From 45ddb2ef1fe2e075831aae3ac37d6bde00260826 Mon Sep 17 00:00:00 2001 -From: Natanael Copa <ncopa@alpinelinux.org> -Date: Tue, 17 Nov 2015 10:39:01 +0000 -Subject: [PATCH 03/12] Do not assume that linux and gnu libc are the same - thing - -Use __GLIBC__ when testing for GNU libc specific things instead of -assuming that __linux__ is GNU libc. - -This is needed for building with musl libc. - -Signed-off-by: Natanael Copa <ncopa@alpinelinux.org> ---- - open-vm-tools/lib/file/fileIOPosix.c | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/open-vm-tools/lib/file/fileIOPosix.c b/open-vm-tools/lib/file/fileIOPosix.c -index 23108279..603ea28d 100644 ---- a/open-vm-tools/lib/file/fileIOPosix.c -+++ b/open-vm-tools/lib/file/fileIOPosix.c -@@ -198,7 +198,7 @@ static AlignedPool alignedPool; - * are not available in any header file. - */ - --#if defined(__linux__) && !defined(__ANDROID__) -+#if defined(__linux__) && defined(__GLIBC__) - #if defined(_FILE_OFFSET_BITS) && (_FILE_OFFSET_BITS == 64) - /* - * We want preadv/pwritev. But due to FOB=64, the symbols are -64. --- -2.19.1 - diff --git a/srcpkgs/open-vm-tools/patches/0004-Use-configure-test-for-struct-timespec.patch b/srcpkgs/open-vm-tools/patches/0004-Use-configure-test-for-struct-timespec.patch deleted file mode 100644 index bcfd8d25ce05b3..00000000000000 --- a/srcpkgs/open-vm-tools/patches/0004-Use-configure-test-for-struct-timespec.patch +++ /dev/null @@ -1,51 +0,0 @@ -#src: https://git.alpinelinux.org/aports/tree/community/open-vm-tools?id=6e0f65e51bfcd02c53bc2b78f46ed18af2dd7ea0 -#upstream: no - -From a7a78d7963d9dacb79fee1433fc092d67ea0748e Mon Sep 17 00:00:00 2001 -From: Natanael Copa <ncopa@alpinelinux.org> -Date: Wed, 18 Nov 2015 09:03:00 +0000 -Subject: [PATCH 04/12] Use configure test for struct timespec - -Use the configure script to test for struct time spec instead of trying -to keep track of what platforms has it. - -Signed-off-by: Natanael Copa <ncopa@alpinelinux.org> ---- - open-vm-tools/configure.ac | 1 + - open-vm-tools/lib/include/hgfsUtil.h | 8 +------- - 2 files changed, 2 insertions(+), 7 deletions(-) - -diff --git a/open-vm-tools/configure.ac b/open-vm-tools/configure.ac -index 367e4ff8..5dc0be2b 100644 ---- a/open-vm-tools/configure.ac -+++ b/open-vm-tools/configure.ac -@@ -1208,6 +1208,7 @@ AC_TYPE_OFF_T - AC_TYPE_PID_T - AC_TYPE_SIZE_T - AC_CHECK_MEMBERS([struct stat.st_rdev]) -+AC_CHECK_MEMBERS([struct timespec.tv_sec],[],[],[[#include <time.h>]]) - AC_HEADER_TIME - AC_STRUCT_TM - AC_C_VOLATILE -diff --git a/open-vm-tools/lib/include/hgfsUtil.h b/open-vm-tools/lib/include/hgfsUtil.h -index 609f4c00..a3a022d4 100644 ---- a/open-vm-tools/lib/include/hgfsUtil.h -+++ b/open-vm-tools/lib/include/hgfsUtil.h -@@ -53,13 +53,7 @@ - # include <time.h> - # endif - # include "vm_basic_types.h" --# if !defined _STRUCT_TIMESPEC && \ -- !defined _TIMESPEC_DECLARED && \ -- !defined __timespec_defined && \ -- !defined sun && \ -- !defined __FreeBSD__ && \ -- !__APPLE__ && \ -- !defined _WIN32 -+# if !defined HAVE_STRUCT_TIMESPEC_TV_SEC - struct timespec { - time_t tv_sec; - long tv_nsec; --- -2.19.1 - diff --git a/srcpkgs/open-vm-tools/patches/0005-Fix-definition-of-ALLPERMS-and-ACCESSPERMS.patch b/srcpkgs/open-vm-tools/patches/0005-Fix-definition-of-ALLPERMS-and-ACCESSPERMS.patch deleted file mode 100644 index f480d41f88ec63..00000000000000 --- a/srcpkgs/open-vm-tools/patches/0005-Fix-definition-of-ALLPERMS-and-ACCESSPERMS.patch +++ /dev/null @@ -1,64 +0,0 @@ -#src: https://git.alpinelinux.org/aports/tree/community/open-vm-tools?id=6e0f65e51bfcd02c53bc2b78f46ed18af2dd7ea0 -#upstream: no - -From 2a53206a4d3a8a32acdd4ff2230fe6395f5e097c Mon Sep 17 00:00:00 2001 -From: Natanael Copa <ncopa@alpinelinux.org> -Date: Wed, 18 Nov 2015 09:10:14 +0000 -Subject: [PATCH 05/12] Fix definition of ALLPERMS and ACCESSPERMS - -The ALLPERMS and ACCESSPERMS defines are not specified in POSIX so -assume it is not there instead of testing for specific implementations. - -This is needed for musl libc. - -Signed-off-by: Natanael Copa <ncopa@alpinelinux.org> ---- - open-vm-tools/lib/hgfsServer/hgfsServerLinux.c | 8 +++++--- - open-vm-tools/services/plugins/dndcp/dnd/dndLinux.c | 3 +-- - 2 files changed, 6 insertions(+), 5 deletions(-) - -diff --git a/open-vm-tools/lib/hgfsServer/hgfsServerLinux.c b/open-vm-tools/lib/hgfsServer/hgfsServerLinux.c -index f2b7ce67..0e6351a9 100644 ---- a/open-vm-tools/lib/hgfsServer/hgfsServerLinux.c -+++ b/open-vm-tools/lib/hgfsServer/hgfsServerLinux.c -@@ -105,11 +105,13 @@ typedef struct DirectoryEntry { - #endif - - /* -- * ALLPERMS (mode 07777) and ACCESSPERMS (mode 0777) are not defined in the -- * Solaris version of <sys/stat.h>. -+ * ALLPERMS (mode 07777) and ACCESSPERMS (mode 0777) are not specified in -+ * POSIX. - */ --#ifdef sun -+#ifndef ACCESSPERMS - # define ACCESSPERMS (S_IRWXU|S_IRWXG|S_IRWXO) -+#endif -+#ifndef ALLPERMS - # define ALLPERMS (S_ISUID|S_ISGID|S_ISVTX|S_IRWXU|S_IRWXG|S_IRWXO) - #endif - -diff --git a/open-vm-tools/services/plugins/dndcp/dnd/dndLinux.c b/open-vm-tools/services/plugins/dndcp/dnd/dndLinux.c -index 89133652..7e9c3a91 100644 ---- a/open-vm-tools/services/plugins/dndcp/dnd/dndLinux.c -+++ b/open-vm-tools/services/plugins/dndcp/dnd/dndLinux.c -@@ -52,7 +52,7 @@ - - #define DND_ROOTDIR_PERMS (S_IRWXU | S_IRWXG | S_IRWXO) - #define DND_STAGINGDIR_PERMS (S_IRWXU | S_IRGRP | S_IXGRP | S_IROTH | S_IXOTH) --#ifdef sun -+#ifndef ACCESSPERMS - #define ACCESSPERMS (S_IRWXU | S_IRWXG | S_IRWXO) - #endif - #ifdef __ANDROID__ -@@ -61,7 +61,6 @@ - */ - #define NO_SETMNTENT - #define NO_ENDMNTENT --#define ACCESSPERMS (S_IRWXU | S_IRWXG | S_IRWXO) - #endif - - --- -2.19.1 - diff --git a/srcpkgs/open-vm-tools/patches/0006-Use-configure-to-test-for-feature-instead-of-platfor.patch b/srcpkgs/open-vm-tools/patches/0006-Use-configure-to-test-for-feature-instead-of-platfor.patch deleted file mode 100644 index 4dea9a6b417313..00000000000000 --- a/srcpkgs/open-vm-tools/patches/0006-Use-configure-to-test-for-feature-instead-of-platfor.patch +++ /dev/null @@ -1,144 +0,0 @@ -#src: https://git.alpinelinux.org/aports/tree/community/open-vm-tools?id=6e0f65e51bfcd02c53bc2b78f46ed18af2dd7ea0 -#upstream: no -#adapted to match new open-vm-tools - -From 34a441d0a5de1d12e0710a66874ab3fe5112ec18 Mon Sep 17 00:00:00 2001 -From: Natanael Copa <ncopa@alpinelinux.org> -Date: Wed, 18 Nov 2015 10:05:07 +0000 -Subject: [PATCH 06/12] Use configure to test for feature instead of platform - -Test for various functions instead of trying to keep track of what -platform and what version of the given platform has support for what. - -This should make it easier to port to currently unknown platforms and -will solve the issue if a platform add support for a missing feature in -the future. - -The features we test for are: -- getifaddrs -- getauxval -- issetugid -- __secure_getenv - -This is needed for musl libc. - -diff --git a/open-vm-tools/configure.ac b/open-vm-tools/configure.ac -index 5f9a193..a846dff 100644 ---- a/open-vm-tools/configure.ac -+++ b/open-vm-tools/configure.ac -@@ -1179,6 +1179,7 @@ AC_CHECK_FUNCS( - - AC_CHECK_FUNCS([ecvt]) - AC_CHECK_FUNCS([fcvt]) -+AC_CHECK_FUNCS([getifaddrs getauxval issetugid __secure_getenv]) - - AC_CHECK_FUNC([mkdtemp], [have_mkdtemp=yes]) - -@@ -1388,9 +1389,12 @@ fi - ### - - AC_CHECK_HEADERS([crypt.h]) -+AC_CHECK_HEADERS([ifaddrs.h]) - AC_CHECK_HEADERS([inttypes.h]) - AC_CHECK_HEADERS([stdint.h]) - AC_CHECK_HEADERS([stdlib.h]) -+AC_CHECK_HEADERS([net/if.h]) -+AC_CHECK_HEADERS([sys/auxv.h]) - AC_CHECK_HEADERS([wchar.h]) - AC_CHECK_HEADERS([sys/inttypes.h]) - AC_CHECK_HEADERS([sys/io.h]) -diff --git a/open-vm-tools/lib/misc/idLinux.c b/open-vm-tools/lib/misc/idLinux.c -index 3d7d1e3..0e12ac5 100644 ---- a/open-vm-tools/lib/misc/idLinux.c -+++ b/open-vm-tools/lib/misc/idLinux.c -@@ -27,12 +27,9 @@ - #include <sys/syscall.h> - #include <string.h> - #include <unistd.h> --#ifdef __linux__ --#if defined(__GLIBC__) && \ -- (__GLIBC__ > 2 || (__GLIBC__ == 2 && __GLIBC_MINOR__ >= 16)) -+#ifdef HAVE_SYS_AUXV_H - #include <sys/auxv.h> - #endif --#endif - #ifdef __APPLE__ - #include <sys/socket.h> - #include <TargetConditionals.h> -@@ -1025,24 +1022,23 @@ Id_EndSuperUser(uid_t uid) // IN: - static Bool - IdIsSetUGid(void) - { --#if defined(__ANDROID__) -- /* Android does not have a secure_getenv, so be conservative. */ -- return TRUE; --#else - /* - * We use __secure_getenv, which returns NULL if the binary is -- * setuid or setgid. Alternatives include, -+ * setuid or setgid, when issetugid or getauxval(AT_SECURE) is not -+ * available. Alternatives include, - * -- * a) getauxval(AT_SECURE); not available until glibc 2.16. -- * b) __libc_enable_secure; may not be exported. -+ * a) issetugid(); not (yet?) available in glibc. -+ * b) getauxval(AT_SECURE); not available until glibc 2.16. -+ * c) __libc_enable_secure; may not be exported. - * -- * Use (a) when we are based on glibc 2.16, or newer. -+ * Use (b) when we are based on glibc 2.16, or newer. - */ - --#if defined(__GLIBC__) && \ -- (__GLIBC__ > 2 || (__GLIBC__ == 2 && __GLIBC_MINOR__ >= 16)) -+#if HAVE_ISSETUGID -+ return issetugid(); -+#elif HAVE_GETAUXVAL - return getauxval(AT_SECURE) != 0; --#else -+#elif HAVE___SECURE_GETENV - static const char envName[] = "VMW_SETUGID_TEST"; - - /* -@@ -1062,7 +1058,9 @@ IdIsSetUGid(void) - return secure_getenv(envName) == NULL; - } - return TRUE; --#endif -+#else -+ /* Android does not have a secure_getenv, so be conservative. */ -+ return TRUE; - #endif - } - #endif -diff --git a/open-vm-tools/lib/nicInfo/nicInfoPosix.c b/open-vm-tools/lib/nicInfo/nicInfoPosix.c -index de57a4a..7a132ee 100644 ---- a/open-vm-tools/lib/nicInfo/nicInfoPosix.c -+++ b/open-vm-tools/lib/nicInfo/nicInfoPosix.c -@@ -35,9 +35,13 @@ - #include <sys/stat.h> - #include <errno.h> - #include <limits.h> --#if defined(__FreeBSD__) || defined(__APPLE__) -+#if HAVE_SYS_SYSCTL_H - # include <sys/sysctl.h> -+#endif -+#if HAVE_IFADDRS_H - # include <ifaddrs.h> -+#endif -+#if HAVE_NET_IF_H - # include <net/if.h> - #endif - #ifndef NO_DNET -@@ -499,10 +503,7 @@ GuestInfoGetNicInfo(unsigned int maxIPv4Routes, - * - ****************************************************************************** - */ --#if defined(__FreeBSD__) || \ -- defined(__APPLE__) || \ -- defined(USERWORLD) || \ -- (defined(__linux__) && defined(NO_DNET)) -+#if defined(NO_DNET) && defined(HAVE_GETIFADDRS) - - char * - GuestInfoGetPrimaryIP(void) diff --git a/srcpkgs/open-vm-tools/patches/0007-Use-configure-test-for-sys-stat.h-include.patch b/srcpkgs/open-vm-tools/patches/0007-Use-configure-test-for-sys-stat.h-include.patch deleted file mode 100644 index adfeab4721939e..00000000000000 --- a/srcpkgs/open-vm-tools/patches/0007-Use-configure-test-for-sys-stat.h-include.patch +++ /dev/null @@ -1,31 +0,0 @@ -#src: https://git.alpinelinux.org/aports/tree/community/open-vm-tools?id=6e0f65e51bfcd02c53bc2b78f46ed18af2dd7ea0 -#upstream: no - -From 114dede05e89a810021edc0ef75c0abb3310ad8f Mon Sep 17 00:00:00 2001 -From: Natanael Copa <ncopa@alpinelinux.org> -Date: Wed, 18 Nov 2015 10:41:01 +0000 -Subject: [PATCH 07/12] Use configure test for sys/stat.h include - -This is needed for musl libc. - -Signed-off-by: Natanael Copa <ncopa@alpinelinux.org> ---- - open-vm-tools/services/plugins/vix/vixTools.c | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/open-vm-tools/services/plugins/vix/vixTools.c b/open-vm-tools/services/plugins/vix/vixTools.c -index e5273786..cabc4137 100644 ---- a/open-vm-tools/services/plugins/vix/vixTools.c -+++ b/open-vm-tools/services/plugins/vix/vixTools.c -@@ -66,7 +66,7 @@ - #include <unistd.h> - #endif - --#if defined(sun) || defined(__FreeBSD__) || defined(__APPLE__) -+#ifdef HAVE_SYS_STAT_H - #include <sys/stat.h> - #endif - --- -2.19.1 - diff --git a/srcpkgs/open-vm-tools/patches/0010-use-posix-strerror_r-unless-gnu.patch b/srcpkgs/open-vm-tools/patches/0010-use-posix-strerror_r-unless-gnu.patch deleted file mode 100644 index 12d7f13bd87eaa..00000000000000 --- a/srcpkgs/open-vm-tools/patches/0010-use-posix-strerror_r-unless-gnu.patch +++ /dev/null @@ -1,36 +0,0 @@ -#src: https://git.alpinelinux.org/aports/tree/community/open-vm-tools?id=6e0f65e51bfcd02c53bc2b78f46ed18af2dd7ea0 -#upstream: no - -From 5dd2dbabd4c0535c44321c6c2303acff093c18c7 Mon Sep 17 00:00:00 2001 -From: Natanael Copa <ncopa@alpinelinux.org> -Date: Mon, 2 Jan 2017 14:39:27 +0000 -Subject: [PATCH 10/12] use posix strerror_r unless gnu - ---- - open-vm-tools/lib/err/errPosix.c | 8 +++++--- - 1 file changed, 5 insertions(+), 3 deletions(-) - -diff --git a/open-vm-tools/lib/err/errPosix.c b/open-vm-tools/lib/err/errPosix.c -index c81b4c13..a34e8190 100644 ---- a/open-vm-tools/lib/err/errPosix.c -+++ b/open-vm-tools/lib/err/errPosix.c -@@ -63,11 +63,13 @@ ErrErrno2String(Err_Number errorNumber, // IN - { - char *p; - --#if defined(__linux__) && !defined(__ANDROID__) -+#if defined(__GLIBC__) - p = strerror_r(errorNumber, buf, bufSize); - #else -- p = strerror(errorNumber); --#endif -+ if (strerror_r(errorNumber, buf, bufSize) != 0) -+ snprintf(buf, bufSize, "unknown error %i", errorNumber); -+ p = buf; -+#endif /* defined __GLIBC__ */ - ASSERT(p != NULL); - return p; - } --- -2.19.1 - diff --git a/srcpkgs/open-vm-tools/patches/0011-use-off64_t-instead-of-loff_t.patch b/srcpkgs/open-vm-tools/patches/0011-use-off64_t-instead-of-loff_t.patch deleted file mode 100644 index 73932320874425..00000000000000 --- a/srcpkgs/open-vm-tools/patches/0011-use-off64_t-instead-of-loff_t.patch +++ /dev/null @@ -1,113 +0,0 @@ -#src: https://git.alpinelinux.org/aports/tree/community/open-vm-tools?id=6e0f65e51bfcd02c53bc2b78f46ed18af2dd7ea0 -#upstream: no - -From 099ef837922ee97c64651bc49c26022b7a97f816 Mon Sep 17 00:00:00 2001 -From: Natanael Copa <ncopa@alpinelinux.org> -Date: Mon, 2 Jan 2017 15:25:32 +0000 -Subject: [PATCH 11/12] use off64_t instead of loff_t - ---- - open-vm-tools/vmhgfs-fuse/file.c | 12 ++++++------ - open-vm-tools/vmhgfs-fuse/fsutil.c | 2 +- - open-vm-tools/vmhgfs-fuse/fsutil.h | 8 ++------ - 3 files changed, 9 insertions(+), 13 deletions(-) - -diff --git a/open-vm-tools/vmhgfs-fuse/file.c b/open-vm-tools/vmhgfs-fuse/file.c -index 389ebba8..d22b66df 100644 ---- a/open-vm-tools/vmhgfs-fuse/file.c -+++ b/open-vm-tools/vmhgfs-fuse/file.c -@@ -535,7 +535,7 @@ static int - HgfsDoRead(HgfsHandle handle, // IN: Handle for this file - char *buf, // OUT: Buffer to copy data into - size_t count, // IN: Number of bytes to read -- loff_t offset) // IN: Offset at which to read -+ off64_t offset) // IN: Offset at which to read - { - HgfsReq *req; - HgfsOp opUsed; -@@ -668,11 +668,11 @@ ssize_t - HgfsRead(struct fuse_file_info *fi, // IN: File info struct - char *buf, // OUT: User buffer to copy data into - size_t count, // IN: Number of bytes to read -- loff_t offset) // IN: Offset at which to read -+ off64_t offset) // IN: Offset at which to read - { - int result = 0; - char *buffer = buf; -- loff_t curOffset = offset; -+ off64_t curOffset = offset; - size_t nextCount, remainingCount = count; - - ASSERT(NULL != fi); -@@ -729,7 +729,7 @@ static int - HgfsDoWrite(HgfsHandle handle, // IN: Handle for the file - const char *buf, // IN: Buffer containing data - size_t count, // IN: Number of bytes to write -- loff_t offset) // IN: Offset to begin writing at -+ off64_t offset) // IN: Offset to begin writing at - { - HgfsReq *req; - int result = 0; -@@ -853,11 +853,11 @@ ssize_t - HgfsWrite(struct fuse_file_info *fi, // IN: File info structure - const char *buf, // OUT: User buffer to copy data into - size_t count, // IN: Number of bytes to read -- loff_t offset) // IN: Offset at which to read -+ off64_t offset) // IN: Offset at which to read - { - int result; - const char *buffer = buf; -- loff_t curOffset = offset; -+ off64_t curOffset = offset; - size_t nextCount, remainingCount = count; - ssize_t bytesWritten = 0; - -diff --git a/open-vm-tools/vmhgfs-fuse/fsutil.c b/open-vm-tools/vmhgfs-fuse/fsutil.c -index 042c223c..c3d581d3 100644 ---- a/open-vm-tools/vmhgfs-fuse/fsutil.c -+++ b/open-vm-tools/vmhgfs-fuse/fsutil.c -@@ -680,7 +680,7 @@ HgfsStatusConvertToLinux(HgfsStatus hgfsStatus) // IN: Status code to convert - unsigned long - HgfsCalcBlockSize(uint64 tsize) - { -- loff_t used = (tsize + 511) >> 9; -+ off64_t used = (tsize + 511) >> 9; - return (used > ULONG_MAX) ? ULONG_MAX : used; - } - -diff --git a/open-vm-tools/vmhgfs-fuse/fsutil.h b/open-vm-tools/vmhgfs-fuse/fsutil.h -index 34b6d489..a75cff82 100644 ---- a/open-vm-tools/vmhgfs-fuse/fsutil.h -+++ b/open-vm-tools/vmhgfs-fuse/fsutil.h -@@ -32,10 +32,6 @@ - #include "hgfsProto.h" - #include <fuse.h> - --#if defined(__FreeBSD__) || defined(__SOLARIS__) || defined(__APPLE__) --typedef long long loff_t; --#endif -- - /* - * Struct used to pass around attributes. - * These aren't just the attributes seen in HgfsAttr[V2]; we add a filename -@@ -73,7 +69,7 @@ ssize_t - HgfsWrite(struct fuse_file_info *fi, - const char *buf, - size_t count, -- loff_t offset); -+ off64_t offset); - - int - HgfsRename(const char* from, const char* to); -@@ -93,7 +89,7 @@ ssize_t - HgfsRead(struct fuse_file_info *fi, - char *buf, - size_t count, -- loff_t offset); -+ off64_t offset); - - int - HgfsSetattr(const char* path, --- -2.19.1 - diff --git a/srcpkgs/open-vm-tools/patches/0020-configure-kernelver.patch b/srcpkgs/open-vm-tools/patches/0020-configure-kernelver.patch deleted file mode 100644 index e8df3a024bdb99..00000000000000 --- a/srcpkgs/open-vm-tools/patches/0020-configure-kernelver.patch +++ /dev/null @@ -1,15 +0,0 @@ -reason: drop localversion in x.y.z_LOCALVERSION, else later numeric comparisons -on `micro_version` fail. -upstream: no - ---- a/open-vm-tools/configure.ac -+++ b/open-vm-tools/configure.ac -@@ -100,7 +100,7 @@ - [AS_HELP_STRING([--with-kernel-release], - [specifies the kernel release you want to build against])], - [KERNEL_RELEASE="$withval"], -- [KERNEL_RELEASE=`uname -r`]) -+ [KERNEL_RELEASE=`uname -r | sed -e 's/_.*//'`]) - - AC_ARG_WITH([linuxdir], - [AS_HELP_STRING([--with-linuxdir], diff --git a/srcpkgs/open-vm-tools/patches/1000-strerror_r.patch b/srcpkgs/open-vm-tools/patches/1000-strerror_r.patch deleted file mode 100644 index 189faa44b3ae88..00000000000000 --- a/srcpkgs/open-vm-tools/patches/1000-strerror_r.patch +++ /dev/null @@ -1,16 +0,0 @@ -#src: https://git.alpinelinux.org/aports/tree/community/open-vm-tools?id=6e0f65e51bfcd02c53bc2b78f46ed18af2dd7ea0 -#upstream: no - -diff --git a/open-vm-tools/vgauth/common/VGAuthLog.c b/open-vm-tools/vgauth/common/VGAuthLog.c -index fb4261e..1b29536 100644 ---- a/open-vm-tools/vgauth/common/VGAuthLog.c -+++ b/open-vm-tools/vgauth/common/VGAuthLog.c -@@ -210,7 +210,7 @@ LogErrorPosixCodeV(int code, - g_vsnprintf(buf, sizeof buf, fmt, args); - buf[sizeof buf - 1] = '\0'; - --#ifdef sun -+#if !defined(__GLIBC__) - strerror_r(code, errMsg, sizeof errMsg); - g_warning("[function %s, file %s, line %d], %s, [errno = %d], %s\n", - func, file, line, buf, code, errMsg); diff --git a/srcpkgs/open-vm-tools/patches/1001-pr383-rename-poll-vm_poll.patch b/srcpkgs/open-vm-tools/patches/1001-pr383-rename-poll-vm_poll.patch deleted file mode 100644 index 6bff7f138ff87e..00000000000000 --- a/srcpkgs/open-vm-tools/patches/1001-pr383-rename-poll-vm_poll.patch +++ /dev/null @@ -1,127 +0,0 @@ -#src: https://github.com/vmware/open-vm-tools/pull/383.patch -#upstream: maybe soon - -From 821c7949d79ad8e06b20cb1238316fce56778607 Mon Sep 17 00:00:00 2001 -From: Fabrice Fontaine <fontaine.fabrice@gmail.com> -Date: Thu, 31 Oct 2019 17:06:10 +0100 -Subject: [PATCH] Rename poll.h into vm_poll.h to fix build failure on musl -MIME-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit - -musl libc redirects include of sys/poll.h to poll.h. But since poll.h is -also a local header file, the musl libc header is never included. This -leads to the following build failure: - -In file included from asyncsocket.c:73:0: -.../host/i586-buildroot-linux-musl/sysroot/usr/include/sys/poll.h:1:2: warning: #warning redirecting incorrect #include <sys/poll.h> to <poll.h> [-Wcpp] - #warning redirecting incorrect #include <sys/poll.h> to <poll.h> -asyncsocket.c: In function ‘AsyncTCPSocketPollWork’: -asyncsocket.c:2537:13: error: invalid use of undefined type ‘struct pollfd’ - pfd[i].fd = asock[i]->fd; - ^ -asyncsocket.c:2537:13: error: dereferencing pointer to incomplete type ‘struct pollfd’ -asyncsocket.c:2538:13: error: invalid use of undefined type ‘struct pollfd’ - pfd[i].events = read ? POLLIN : POLLOUT; - ^ -asyncsocket.c:2538:33: error: ‘POLLIN’ undeclared (first use in this function); did you mean ‘POLL_IN’? - pfd[i].events = read ? POLLIN : POLLOUT; - -So rename poll.h into vm_poll.h as suggested by srowe in -https://github.com/vmware/open-vm-tools/issues/359#issuecomment-533529956 - -Fixes: - - http://autobuild.buildroot.org/results/4f575ef42bbc4387a07e396205052b2da081c64d - -Fix #359 - -Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com> ---- - open-vm-tools/lib/asyncsocket/asyncsocket.c | 4 ++-- - open-vm-tools/lib/hgfsServer/hgfsServer.c | 2 +- - open-vm-tools/lib/include/asyncsocket.h | 2 +- - open-vm-tools/lib/include/pollImpl.h | 2 +- - open-vm-tools/lib/include/{poll.h => vm_poll.h} | 0 - open-vm-tools/lib/rpcIn/rpcin.c | 2 +- - 6 files changed, 6 insertions(+), 6 deletions(-) - rename open-vm-tools/lib/include/{poll.h => vm_poll.h} (100%) - -diff --git a/open-vm-tools/lib/asyncsocket/asyncsocket.c b/open-vm-tools/lib/asyncsocket/asyncsocket.c -index 102638cc9..01181a957 100644 ---- a/open-vm-tools/lib/asyncsocket/asyncsocket.c -+++ b/open-vm-tools/lib/asyncsocket/asyncsocket.c -@@ -69,8 +69,8 @@ - #else - #include <stddef.h> - #include <ctype.h> -+#include <poll.h> - #include <sys/types.h> --#include <sys/poll.h> - #include <sys/socket.h> - #include <sys/un.h> - #include <netdb.h> -@@ -86,7 +86,7 @@ - #include "random.h" - #include "asyncsocket.h" - #include "asyncSocketBase.h" --#include "poll.h" -+#include "vm_poll.h" - #include "log.h" - #include "err.h" - #include "hostinfo.h" -diff --git a/open-vm-tools/lib/hgfsServer/hgfsServer.c b/open-vm-tools/lib/hgfsServer/hgfsServer.c -index 462245511..fc6912860 100644 ---- a/open-vm-tools/lib/hgfsServer/hgfsServer.c -+++ b/open-vm-tools/lib/hgfsServer/hgfsServer.c -@@ -48,7 +48,7 @@ - #include "hgfsServerOplock.h" - #include "hgfsDirNotify.h" - #include "userlock.h" --#include "poll.h" -+#include "vm_poll.h" - #include "mutexRankLib.h" - #include "vm_basic_asm.h" - #include "unicodeOperations.h" -diff --git a/open-vm-tools/lib/include/asyncsocket.h b/open-vm-tools/lib/include/asyncsocket.h -index 95a5e4643..a4b4e5aae 100644 ---- a/open-vm-tools/lib/include/asyncsocket.h -+++ b/open-vm-tools/lib/include/asyncsocket.h -@@ -164,7 +164,7 @@ typedef struct AsyncSocket AsyncSocket; - * Or the client can specify its favorite poll class and locking behavior. - * Use of IVmdbPoll is only supported for regular sockets and for Attach. - */ --#include "poll.h" -+#include "vm_poll.h" - struct IVmdbPoll; - typedef struct AsyncSocketPollParams { - int flags; /* Default 0, only POLL_FLAG_NO_BULL is valid */ -diff --git a/open-vm-tools/lib/include/pollImpl.h b/open-vm-tools/lib/include/pollImpl.h -index 46442e556..8bc669970 100644 ---- a/open-vm-tools/lib/include/pollImpl.h -+++ b/open-vm-tools/lib/include/pollImpl.h -@@ -44,7 +44,7 @@ - #define INCLUDE_ALLOW_USERLEVEL - #include "includeCheck.h" - --#include "poll.h" -+#include "vm_poll.h" - #include "vm_basic_asm.h" - - #if defined(__cplusplus) -diff --git a/open-vm-tools/lib/include/poll.h b/open-vm-tools/lib/include/vm_poll.h -similarity index 100% -rename from open-vm-tools/lib/include/poll.h -rename to open-vm-tools/lib/include/vm_poll.h -diff --git a/open-vm-tools/lib/rpcIn/rpcin.c b/open-vm-tools/lib/rpcIn/rpcin.c -index 47a3380e4..660382c62 100644 ---- a/open-vm-tools/lib/rpcIn/rpcin.c -+++ b/open-vm-tools/lib/rpcIn/rpcin.c -@@ -57,7 +57,7 @@ - - #if defined(VMTOOLS_USE_VSOCKET) - # include <glib.h> --# include "poll.h" -+# include "vm_poll.h" - # include "asyncsocket.h" - # include "vmci_defs.h" - #include "dataMap.h" diff --git a/srcpkgs/open-vm-tools/patches/2001-res_ninit-for-musl.patch b/srcpkgs/open-vm-tools/patches/2001-res_ninit-for-musl.patch deleted file mode 100644 index 837e4e745d3e6a..00000000000000 --- a/srcpkgs/open-vm-tools/patches/2001-res_ninit-for-musl.patch +++ /dev/null @@ -1,39 +0,0 @@ -#upstream: no ---- a/open-vm-tools/lib/nicInfo/nicInfoPosix.c -+++ b/open-vm-tools/lib/nicInfo/nicInfoPosix.c -@@ -66,6 +66,35 @@ - # include <net/if.h> - #endif - -+ -+#if !defined(__GLIBC__) -+/*************************************************************************** -+ * Mimick GLIBC's res_ninit() and res_nclose() for musl libc -+ * Note: res_init() is actually deprecated according to -+ * http://docs.oracle.com/cd/E36784_01/html/E36875/res-nclose-3resolv.html -+ **************************************************************************/ -+#include <string.h> -+ -+static inline int res_ninit(res_state statp) -+{ -+ int rc = res_init(); -+ if (statp != &_res) { -+ memcpy(statp, &_res, sizeof(*statp)); -+ } -+ return rc; -+} -+ -+static inline int res_nclose(res_state statp) -+{ -+ if (!statp) -+ return -1; -+ if (statp != &_res) { -+ memset(statp, 0, sizeof(*statp)); -+ } -+ return 0; -+} -+#endif -+ - /* - * resolver(3) and IPv6: - * diff --git a/srcpkgs/open-vm-tools/patches/CVE-2023-34058.patch b/srcpkgs/open-vm-tools/patches/CVE-2023-34058.patch deleted file mode 100644 index 0fc34d714908c0..00000000000000 --- a/srcpkgs/open-vm-tools/patches/CVE-2023-34058.patch +++ /dev/null @@ -1,237 +0,0 @@ -From 6822b5a84f8cfa60d46479d6b8f1c63eb85eac87 Mon Sep 17 00:00:00 2001 -From: John Wolfe <jwolfe@vmware.com> -Date: Wed, 18 Oct 2023 09:04:07 -0700 -Subject: [PATCH] Address CVE-2023-34058 - -VGAuth: don't accept tokens with unrelated certs. - ---- - open-vm-tools/vgauth/common/certverify.c | 145 ++++++++++++++++++++++++ - open-vm-tools/vgauth/common/certverify.h | 4 + - open-vm-tools/vgauth/common/prefs.h | 2 + - open-vm-tools/vgauth/serviceImpl/saml-xmlsec1.c | 14 +++ - 4 files changed, 165 insertions(+) - -diff --git a/open-vm-tools/vgauth/common/certverify.c b/open-vm-tools/vgauth/common/certverify.c -index 0ed78ed..e1d7cc6 100644 ---- a/open-vm-tools/vgauth/common/certverify.c -+++ b/open-vm-tools/vgauth/common/certverify.c -@@ -914,3 +914,148 @@ done: - - return err; - } -+ -+ -+/* -+ * Finds a cert with a subject (if checkSubj is set) or issuer (if -+ * checkSUbj is unset), matching 'val' in the list -+ * of certs. Returns a match or NULL. -+ */ -+ -+static X509 * -+FindCert(GList *cList, -+ X509_NAME *val, -+ int checkSubj) -+{ -+ GList *l; -+ X509 *c; -+ X509_NAME *v; -+ -+ l = cList; -+ while (l != NULL) { -+ c = (X509 *) l->data; -+ if (checkSubj) { -+ v = X509_get_subject_name(c); -+ } else { -+ v = X509_get_issuer_name(c); -+ } -+ if (X509_NAME_cmp(val, v) == 0) { -+ return c; -+ } -+ l = l->next; -+ } -+ return NULL; -+} -+ -+ -+/* -+ ****************************************************************************** -+ * CertVerify_CheckForUnrelatedCerts -- */ /** -+ * -+ * Looks over a list of certs. If it finds that they are not all -+ * part of the same chain, returns failure. -+ * -+ * @param[in] numCerts The number of certs in the chain. -+ * @param[in] pemCerts The chain of certificates to verify. -+ * -+ * @return VGAUTH_E_OK on success, VGAUTH_E_FAIL if unrelated certs are found. -+ * -+ ****************************************************************************** -+ */ -+ -+VGAuthError -+CertVerify_CheckForUnrelatedCerts(int numCerts, -+ const char **pemCerts) -+{ -+ VGAuthError err = VGAUTH_E_FAIL; -+ int chainLen = 0; -+ int i; -+ X509 **certs = NULL; -+ GList *rawList = NULL; -+ X509 *baseCert; -+ X509 *curCert; -+ X509_NAME *subject; -+ X509_NAME *issuer; -+ -+ /* common single cert case; nothing to do */ -+ if (numCerts == 1) { -+ return VGAUTH_E_OK; -+ } -+ -+ /* convert all PEM to X509 objects */ -+ certs = g_malloc0(numCerts * sizeof(X509 *)); -+ for (i = 0; i < numCerts; i++) { -+ certs[i] = CertStringToX509(pemCerts[i]); -+ if (NULL == certs[i]) { -+ g_warning("%s: failed to convert cert to X509\n", __FUNCTION__); -+ goto done; -+ } -+ } -+ -+ /* choose the cert to start the chain. shouldn't matter which */ -+ baseCert = certs[0]; -+ -+ /* put the rest into a list */ -+ for (i = 1; i < numCerts; i++) { -+ rawList = g_list_append(rawList, certs[i]); -+ } -+ -+ /* now chase down to a leaf, looking for certs the baseCert issued */ -+ subject = X509_get_subject_name(baseCert); -+ while ((curCert = FindCert(rawList, subject, 0)) != NULL) { -+ /* pull it from the list */ -+ rawList = g_list_remove(rawList, curCert); -+ /* set up the next find */ -+ subject = X509_get_subject_name(curCert); -+ } -+ -+ /* -+ * walk up to the root cert, by finding a cert where the -+ * issuer equals the subject of the current -+ */ -+ issuer = X509_get_issuer_name(baseCert); -+ while ((curCert = FindCert(rawList, issuer, 1)) != NULL) { -+ /* pull it from the list */ -+ rawList = g_list_remove(rawList, curCert); -+ /* set up the next find */ -+ issuer = X509_get_issuer_name(curCert); -+ } -+ -+ /* -+ * At this point, anything on the list should be certs that are not part -+ * of the chain that includes the original 'baseCert'. -+ * -+ * For a valid token, the list should be empty. -+ */ -+ chainLen = g_list_length(rawList); -+ if (chainLen != 0 ) { -+ GList *l; -+ -+ g_warning("%s: %d unrelated certs found in list\n", -+ __FUNCTION__, chainLen); -+ -+ /* debug helper */ -+ l = rawList; -+ while (l != NULL) { -+ X509* c = (X509 *) l->data; -+ char *s = X509_NAME_oneline(X509_get_subject_name(c), NULL, 0); -+ -+ g_debug("%s: unrelated cert subject: %s\n", __FUNCTION__, s); -+ free(s); -+ l = l->next; -+ } -+ -+ goto done; -+ } -+ -+ g_debug("%s: Success! no unrelated certs found\n", __FUNCTION__); -+ err = VGAUTH_E_OK; -+ -+done: -+ g_list_free(rawList); -+ for (i = 0; i < numCerts; i++) { -+ X509_free(certs[i]); -+ } -+ g_free(certs); -+ return err; -+} -diff --git a/open-vm-tools/vgauth/common/certverify.h b/open-vm-tools/vgauth/common/certverify.h -index d7c6410..f582bb8 100644 ---- a/open-vm-tools/vgauth/common/certverify.h -+++ b/open-vm-tools/vgauth/common/certverify.h -@@ -67,6 +67,10 @@ VGAuthError CertVerify_CheckSignatureUsingCert(VGAuthHashAlg hash, - size_t signatureLen, - const unsigned char *signature); - -+ -+VGAuthError CertVerify_CheckForUnrelatedCerts(int numCerts, -+ const char **pemCerts); -+ - gchar * CertVerify_StripPEMCert(const gchar *pemCert); - - gchar * CertVerify_CertToX509String(const gchar *pemCert); -diff --git a/open-vm-tools/vgauth/common/prefs.h b/open-vm-tools/vgauth/common/prefs.h -index ff11692..87ccc9b 100644 ---- a/open-vm-tools/vgauth/common/prefs.h -+++ b/open-vm-tools/vgauth/common/prefs.h -@@ -136,6 +136,8 @@ msgCatalog = /etc/vmware-tools/vgauth/messages - #define VGAUTH_PREF_ALIASSTORE_DIR "aliasStoreDir" - /** The number of seconds slack allowed in either direction in SAML token date checks. */ - #define VGAUTH_PREF_CLOCK_SKEW_SECS "clockSkewAdjustment" -+/** If unrelated certificates are allowed in a SAML token */ -+#define VGAUTH_PREF_ALLOW_UNRELATED_CERTS "allowUnrelatedCerts" - - /** Ticket group name. */ - #define VGAUTH_PREF_GROUP_NAME_TICKET "ticket" -diff --git a/open-vm-tools/vgauth/serviceImpl/saml-xmlsec1.c b/open-vm-tools/vgauth/serviceImpl/saml-xmlsec1.c -index 14cba1b..57e9316 100644 ---- a/open-vm-tools/vgauth/serviceImpl/saml-xmlsec1.c -+++ b/open-vm-tools/vgauth/serviceImpl/saml-xmlsec1.c -@@ -49,6 +49,7 @@ - #include "vmxlog.h" - - static int gClockSkewAdjustment = VGAUTH_PREF_DEFAULT_CLOCK_SKEW_SECS; -+static gboolean gAllowUnrelatedCerts = FALSE; - static xmlSchemaPtr gParsedSchemas = NULL; - static xmlSchemaValidCtxtPtr gSchemaValidateCtx = NULL; - -@@ -369,6 +370,10 @@ LoadPrefs(void) - VGAUTH_PREF_DEFAULT_CLOCK_SKEW_SECS); - Log("%s: Allowing %d of clock skew for SAML date validation\n", - __FUNCTION__, gClockSkewAdjustment); -+ gAllowUnrelatedCerts = Pref_GetBool(gPrefs, -+ VGAUTH_PREF_ALLOW_UNRELATED_CERTS, -+ VGAUTH_PREF_GROUP_NAME_SERVICE, -+ FALSE); - } - - -@@ -1697,6 +1702,15 @@ SAML_VerifyBearerTokenAndChain(const char *xmlText, - return VGAUTH_E_AUTHENTICATION_DENIED; - } - -+ if (!gAllowUnrelatedCerts) { -+ err = CertVerify_CheckForUnrelatedCerts(num, (const char **) certChain); -+ if (err != VGAUTH_E_OK) { -+ VMXLog_Log(VMXLOG_LEVEL_WARNING, -+ "Unrelated certs found in SAML token, failing\n"); -+ return VGAUTH_E_AUTHENTICATION_DENIED; -+ } -+ } -+ - subj.type = SUBJECT_TYPE_NAMED; - subj.name = *subjNameOut; - err = ServiceVerifyAndCheckTrustCertChainForSubject(num, --- -2.6.2 - diff --git a/srcpkgs/open-vm-tools/patches/CVE-2023-34059.patch b/srcpkgs/open-vm-tools/patches/CVE-2023-34059.patch deleted file mode 100644 index 2a667aa08bd0ef..00000000000000 --- a/srcpkgs/open-vm-tools/patches/CVE-2023-34059.patch +++ /dev/null @@ -1,182 +0,0 @@ -From 2011181cbe60b256ced8d28daf7b704e8613467c Mon Sep 17 00:00:00 2001 -From: John Wolfe <jwolfe@vmware.com> -Date: Wed, 18 Oct 2023 09:11:54 -0700 -Subject: [PATCH] Address CVE-2023-34059 - -Fix file descriptor vulnerability in the open-vm-tools - vmware-user-suid-wrapper on Linux. - - Moving the privilege drop logic (dropping privilege to the real uid - and gid of the process for the vmusr service) from suidWrapper to - vmtoolsd code. - ---- - open-vm-tools/services/vmtoolsd/mainPosix.c | 76 +++++++++++++++++++++++++++ - open-vm-tools/vmware-user-suid-wrapper/main.c | 26 ++------- - 2 files changed, 79 insertions(+), 23 deletions(-) - -diff --git a/open-vm-tools/services/vmtoolsd/mainPosix.c b/open-vm-tools/services/vmtoolsd/mainPosix.c -index fd2667c..8b46979 100644 ---- a/open-vm-tools/services/vmtoolsd/mainPosix.c -+++ b/open-vm-tools/services/vmtoolsd/mainPosix.c -@@ -28,10 +28,12 @@ - #include <signal.h> - #include <string.h> - #include <unistd.h> -+#include <fcntl.h> - #include <glib/gstdio.h> - #include "file.h" - #include "guestApp.h" - #include "hostinfo.h" -+#include "su.h" - #include "system.h" - #include "unicode.h" - #include "util.h" -@@ -155,6 +157,59 @@ ToolsCoreWorkAroundLoop(ToolsServiceState *state, - - - /** -+ * Tools function to set close-on-exec flg for the fd. -+ * -+ * @param[in] fd open file descriptor. -+ * -+ * @return TRUE on success, FALSE otherwise. -+ */ -+ -+static gboolean -+ToolsSetCloexecFlag(int fd) -+{ -+ int flags; -+ -+ if (fd == -1) { -+ /* fd is not present, no need to manipulate */ -+ return TRUE; -+ } -+ -+ flags = fcntl(fd, F_GETFD, 0); -+ if (flags < 0) { -+ g_printerr("Couldn't get the flags set for fd %d, error %u.", fd, errno); -+ return FALSE; -+ } -+ flags |= FD_CLOEXEC; -+ if (fcntl(fd, F_SETFD, flags) < 0) { -+ g_printerr("Couldn't set close-on-exec for fd %d, error %u.", fd, errno); -+ return FALSE; -+ } -+ -+ return TRUE; -+} -+ -+ -+/** -+ * Tools function to close the fds. -+ */ -+ -+static void -+ToolsCloseFds(void) -+{ -+ if (gState.ctx.blockFD != -1) { -+ close(gState.ctx.blockFD); -+ } -+ -+ /* -+ * uinputFD will be available only for wayland. -+ */ -+ if (gState.ctx.uinputFD != -1) { -+ close(gState.ctx.uinputFD); -+ } -+} -+ -+ -+/** - * Tools daemon entry function. - * - * @param[in] argc Argument count. -@@ -210,6 +265,27 @@ main(int argc, - g_free(argvCopy); - argvCopy = NULL; - -+ /* -+ * Drops privilege to the real uid and gid of the process -+ * for the "vmusr" service. -+ */ -+ if (TOOLS_IS_USER_SERVICE(&gState)) { -+ uid_t uid = getuid(); -+ gid_t gid = getgid(); -+ -+ if ((Id_SetREUid(uid, uid) != 0) || -+ (Id_SetREGid(gid, gid) != 0)) { -+ g_printerr("could not drop privileges: %s", strerror(errno)); -+ ToolsCloseFds(); -+ goto exit; -+ } -+ if (!ToolsSetCloexecFlag(gState.ctx.blockFD) || -+ !ToolsSetCloexecFlag(gState.ctx.uinputFD)) { -+ ToolsCloseFds(); -+ goto exit; -+ } -+ } -+ - if (gState.pidFile != NULL) { - /* - * If argv[0] is not an absolute path, make it so; all other path -diff --git a/open-vm-tools/vmware-user-suid-wrapper/main.c b/open-vm-tools/vmware-user-suid-wrapper/main.c -index e9d7e50..a19af53 100644 ---- a/open-vm-tools/vmware-user-suid-wrapper/main.c -+++ b/open-vm-tools/vmware-user-suid-wrapper/main.c -@@ -156,8 +156,7 @@ MaskSignals(void) - * - * Obtains the library directory from the Tools locations database, then - * opens a file descriptor (while still root) to add and remove blocks, -- * drops privilege to the real uid of this process, and finally starts -- * vmware-user. -+ * and finally starts vmware-user. - * - * Results: - * Parent: TRUE on success, FALSE on failure. -@@ -173,8 +172,6 @@ static Bool - StartVMwareUser(char *const envp[]) - { - pid_t pid; -- uid_t uid; -- gid_t gid; - int blockFd = -1; - char blockFdStr[8]; - int uinputFd = -1; -@@ -191,8 +188,8 @@ StartVMwareUser(char *const envp[]) - } - - /* -- * Now create a child process, obtain a file descriptor as root, downgrade -- * privilege, and run vmware-user. -+ * Now create a child process, obtain a file descriptor as root and -+ * run vmware-user. - */ - pid = fork(); - if (pid == -1) { -@@ -229,23 +226,6 @@ StartVMwareUser(char *const envp[]) - } - } - -- uid = getuid(); -- gid = getgid(); -- -- if ((setreuid(uid, uid) != 0) || -- (setregid(gid, gid) != 0)) { -- Error("could not drop privileges: %s\n", strerror(errno)); -- if (blockFd != -1) { -- close(blockFd); -- } -- if (useWayland) { -- if (uinputFd != -1) { -- close(uinputFd); -- } -- } -- return FALSE; -- } -- - /* - * Since vmware-user provides features that don't depend on vmblock, we - * invoke vmware-user even if we couldn't obtain a file descriptor or we --- -2.6.2 - diff --git a/srcpkgs/open-vm-tools/template b/srcpkgs/open-vm-tools/template deleted file mode 100644 index 2d993de61ff42c..00000000000000 --- a/srcpkgs/open-vm-tools/template +++ /dev/null @@ -1,48 +0,0 @@ -# Template file for 'open-vm-tools' -pkgname=open-vm-tools -version=12.3.0 -revision=3 -archs="x86_64* i686* aarch64*" -build_wrksrc="open-vm-tools" -build_style=gnu-configure -configure_args="--sbindir=/usr/bin --with-udev-rules-dir=/usr/lib/udev/rules.d - --without-xmlsecurity --without-kernel-modules --disable-containerinfo --disable-glibc-check - $(vopt_with x11 x) $(vopt_with pam)" -hostmakedepends="automake libtool pkg-config glib-devel rpcsvc-proto" -makedepends="fuse-devel glib-devel libmspack-devel openssl-devel libtirpc-devel - libxerces-c-devel $(vopt_if pam 'pam-devel') - $(vopt_if x11 'gdk-pixbuf-xlib-devel gtkmm-devel libXtst-devel xmlsec1-devel')" -short_desc="Open source implementation of VMware Tools" -maintainer="Piraty <mail@piraty.dev>" -license="GPL-2.0-only, LGPL-2.1-only" -homepage="https://github.com/vmware/open-vm-tools" -changelog="https://raw.githubusercontent.com/vmware/open-vm-tools/master/ReleaseNotes.md" -distfiles="https://github.com/vmware/open-vm-tools/archive/refs/tags/stable-${version}.tar.gz" -checksum=c69f7bcd4262726758302d20e594b2f11012334c9e53c47dabf8f4d0fdd16fff - -if [ "$XBPS_TARGET_LIBC" = "glibc" ]; then - makedepends+=" libxcrypt-devel" -fi - -build_options="pam x11" -build_options_default="pam x11" - -pre_configure() { - autoreconf -vfi -} - -post_install() { - if [ "$build_option_x11" ]; then - vmkdir /etc/xdg/autostart - vinstall vmware-user-suid-wrapper/vmware-user.desktop 0644 /etc/xdg/autostart/ - vbin scripts/common/vmware-xdg-detect-de - chmod 4755 "${DESTDIR}/usr/bin/vmware-user-suid-wrapper" - fi - - if [ ! "$build_option_pam" ]; then - rm -rf "${DESTDIR}/etc/pam.d/vmtoolsd" - fi - - vsv vmtoolsd - vsv vmware-vmblock-fuse -} diff --git a/srcpkgs/open-vm-tools/update b/srcpkgs/open-vm-tools/update deleted file mode 100644 index 2b124c468c0f1a..00000000000000 --- a/srcpkgs/open-vm-tools/update +++ /dev/null @@ -1 +0,0 @@ -pkgname=stable diff --git a/srcpkgs/openbabel-devel b/srcpkgs/openbabel-devel deleted file mode 120000 index a05c7585013502..00000000000000 --- a/srcpkgs/openbabel-devel +++ /dev/null @@ -1 +0,0 @@ -openbabel \ No newline at end of file diff --git a/srcpkgs/openbabel/patches/c0570bfe.patch b/srcpkgs/openbabel/patches/c0570bfe.patch deleted file mode 100644 index 196772a2d12741..00000000000000 --- a/srcpkgs/openbabel/patches/c0570bfe.patch +++ /dev/null @@ -1,36 +0,0 @@ -From c0570bfeb2d7e0a6a6de1f257cf28e7f3cac8739 Mon Sep 17 00:00:00 2001 -From: Sam James <sam@gentoo.org> -Date: Sun, 12 Jun 2022 11:23:59 +0100 -Subject: [PATCH] CMake: fix time check typo (fixes build failure w/ GCC 12) -MIME-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit - -Without this fixed check, we get a build failure with GCC 12: -``` -/var/tmp/portage/sci-chemistry/openbabel-3.1.1_p20210225/work/openbabel-08e23f39b0cc39b4eebd937a5a2ffc1a7bac3e1b/include/openbabel/obutil.h:65:14: error: ‘clock’ was not declared in this scope; did you mean ‘clock_t’? - 65 | start= clock(); - | ^~~~~ - | clock_t -``` - -Bug: https://bugs.gentoo.org/851510 ---- - src/config.h.cmake | 4 ++-- - 1 file changed, 2 insertions(+), 2 deletions(-) - -diff --git a/src/config.h.cmake b/src/config.h.cmake -index 1c59c67699..26e5dde94f 100644 ---- a/src/config.h.cmake -+++ b/src/config.h.cmake -@@ -182,8 +182,8 @@ - #define OB_MODULE_PATH "@OB_MODULE_PATH@" - - #ifndef TIME_WITH_SYS_TIME -- #ifdef HAVE_SYS_TIME -- #ifdef HAVE_TIME -+ #ifdef HAVE_SYS_TIME_H -+ #ifdef HAVE_TIME_H - #define TIME_WITH_SYS_TIME 1 - #else - #define TIME_WITH_SYS_TIME 0 diff --git a/srcpkgs/openbabel/template b/srcpkgs/openbabel/template deleted file mode 100644 index d0b059026da342..00000000000000 --- a/srcpkgs/openbabel/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'openbabel' -pkgname=openbabel -version=3.1.1 -revision=2 -_ver=${version//./-} -build_style=cmake -build_helper=cmake-wxWidgets-gtk3 -hostmakedepends="pkg-config" -makedepends="cairo-devel libxml2-devel eigen3.2 wxWidgets-gtk3-devel rapidjson" -short_desc="Open Source Chemistry Toolbox" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-only" -homepage="http://openbabel.org" -distfiles="https://github.com/openbabel/openbabel/archive/openbabel-${_ver}.tar.gz" -checksum=c97023ac6300d26176c97d4ef39957f06e68848d64f1a04b0b284ccff2744f02 - -CXXFLAGS="-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64" - -openbabel-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.so" - vmove usr/lib/cmake - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/openblas-devel b/srcpkgs/openblas-devel deleted file mode 120000 index 6d65db3260b22f..00000000000000 --- a/srcpkgs/openblas-devel +++ /dev/null @@ -1 +0,0 @@ -openblas \ No newline at end of file diff --git a/srcpkgs/openblas/template b/srcpkgs/openblas/template deleted file mode 100644 index be335df3e22df6..00000000000000 --- a/srcpkgs/openblas/template +++ /dev/null @@ -1,52 +0,0 @@ -# Template file for 'openblas' -pkgname=openblas -version=0.3.30 -revision=1 -build_style=gnu-makefile -make_build_args="HOSTCC=gcc USE_OPENMP=1" -make_install_args="OPENBLAS_INCLUDE_DIR=\$(PREFIX)/include/openblas" -hostmakedepends="perl gcc-fortran" -makedepends="libgomp-devel" -short_desc="Optimized BLAS (Basic Linear Algebra Subprograms) based on GotoBLAS2" -maintainer="Andrew J. Hesford <ajh@sideband.org>" -license="BSD-3-Clause" -homepage="https://www.openblas.net/" -changelog="https://raw.githubusercontent.com/xianyi/OpenBLAS/develop/Changelog.txt" -distfiles="https://github.com/xianyi/OpenBLAS/archive/v${version}.tar.gz" -checksum=27342cff518646afb4c2b976d809102e368957974c250a25ccc965e53063c95d - -case "$XBPS_TARGET_MACHINE" in - ppc64*) ;; - ppc*) broken="crashes during build";; -esac - -case "${XBPS_TARGET_MACHINE}" in - armv5*) make_build_args+=" TARGET=ARMV5" ;; - armv6*) make_build_args+=" TARGET=ARMV6" ;; - armv7*) make_build_args+=" TARGET=ARMV7" ;; - aarch64*) make_build_args+=" TARGET=ARMV8 DYNAMIC_ARCH=1" ;; - i686*) make_build_args+=" BINARY=32 TARGET=GENERIC DYNAMIC_ARCH=1" ;; - x86_64*) make_build_args+=" BINARY=64 TARGET=GENERIC DYNAMIC_ARCH=1" ;; - ppc64le*) make_build_args+=" TARGET=POWER8 DYNAMIC_ARCH=1" ;; - ppc64*) make_build_args+=" TARGET=PPC970MP" ;; # dynamic arch broken for <power6 - ppc*) make_build_args+=" TARGET=PPCG4" ;; - riscv64*) make_build_args+=" TARGET=RISCV64_GENERIC DYNAMIC_ARCH=1" ;; - mips*) broken="Not supported" ;; - *) broken="Add your CPU" ;; -esac - -post_install() { - vlicense LICENSE -} - -openblas-devel_package() { - depends="${sourcepkg}>=${version}_${revision} libgomp-devel" - short_desc+=" - development files" - pkg_install() { - vmove usr/include/openblas - vmove usr/lib/cmake - vmove usr/lib/pkgconfig - vmove "usr/lib/*.a" - vmove usr/lib/libopenblas.so - } -} diff --git a/srcpkgs/openbox-devel b/srcpkgs/openbox-devel deleted file mode 120000 index 32be1cdf0f1441..00000000000000 --- a/srcpkgs/openbox-devel +++ /dev/null @@ -1 +0,0 @@ -openbox \ No newline at end of file diff --git a/srcpkgs/openbox/patches/d41128e5a1002af41c976c8860f8299cfcd3cd72.patch b/srcpkgs/openbox/patches/d41128e5a1002af41c976c8860f8299cfcd3cd72.patch deleted file mode 100644 index 11e2b92b75a3b2..00000000000000 --- a/srcpkgs/openbox/patches/d41128e5a1002af41c976c8860f8299cfcd3cd72.patch +++ /dev/null @@ -1,50 +0,0 @@ -From d41128e5a1002af41c976c8860f8299cfcd3cd72 Mon Sep 17 00:00:00 2001 -From: pldubouilh <pldubouilh@gmail.com> -Date: Fri, 17 Mar 2023 18:23:47 +0100 -Subject: [PATCH] Fix list traversal issue in client_calc_layer - -The calls to client_calc_layer_internal can modify stacking_list, which -can cause us to follow dangling ->next pointers (either by the pointer -itself already being freed, or it pointing to a freed area). Avoid this -by copying the list first, the goal is to visit every client in the list -once so this should be fine. ---- - openbox/client.c | 9 +++++++-- - 1 file changed, 7 insertions(+), 2 deletions(-) - -diff --git a/openbox/client.c b/openbox/client.c -index 7168b2407..b8264587c 100644 ---- a/openbox/client.c -+++ b/openbox/client.c -@@ -2742,9 +2742,12 @@ static void client_calc_layer_internal(ObClient *self) - void client_calc_layer(ObClient *self) - { - GList *it; -+ /* the client_calc_layer_internal calls below modify stacking_list, -+ so we have to make a copy to iterate over */ -+ GList *list = g_list_copy(stacking_list); - - /* skip over stuff above fullscreen layer */ -- for (it = stacking_list; it; it = g_list_next(it)) -+ for (it = list; it; it = g_list_next(it)) - if (window_layer(it->data) <= OB_STACKING_LAYER_FULLSCREEN) break; - - /* find the windows in the fullscreen layer, and mark them not-visited */ -@@ -2757,7 +2760,7 @@ void client_calc_layer(ObClient *self) - client_calc_layer_internal(self); - - /* skip over stuff above fullscreen layer */ -- for (it = stacking_list; it; it = g_list_next(it)) -+ for (it = list; it; it = g_list_next(it)) - if (window_layer(it->data) <= OB_STACKING_LAYER_FULLSCREEN) break; - - /* now recalc any windows in the fullscreen layer which have not -@@ -2768,6 +2771,8 @@ void client_calc_layer(ObClient *self) - !WINDOW_AS_CLIENT(it->data)->visited) - client_calc_layer_internal(it->data); - } -+ -+ g_list_free(it); - } - - gboolean client_should_show(ObClient *self) diff --git a/srcpkgs/openbox/patches/openbox-3.5.0-title-matching.patch b/srcpkgs/openbox/patches/openbox-3.5.0-title-matching.patch deleted file mode 100644 index e18fed7f5b80d4..00000000000000 --- a/srcpkgs/openbox/patches/openbox-3.5.0-title-matching.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/openbox/client.c 2011-08-01 22:14:58.000000000 +0200 -+++ b/openbox/client.c 2011-10-22 14:59:56.000000000 +0200 -@@ -883,7 +883,7 @@ - !g_pattern_match(app->role, - strlen(self->role), self->role, NULL)) - match = FALSE; -- else if (app->title && -+ else if (app->title && self->title && - !g_pattern_match(app->title, - strlen(self->title), self->title, NULL)) - match = FALSE; diff --git a/srcpkgs/openbox/patches/openbox-3.5.0-which-2.20.patch b/srcpkgs/openbox/patches/openbox-3.5.0-which-2.20.patch deleted file mode 100644 index debef007b09f91..00000000000000 --- a/srcpkgs/openbox/patches/openbox-3.5.0-which-2.20.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/data/autostart/autostart.in~ 2011-08-02 15:50:01.963531310 +0000 -+++ b/data/autostart/autostart.in 2011-08-02 15:51:57.277879458 +0000 -@@ -8,7 +8,7 @@ - # - #if test -x @libexecdir@/gnome-settings-daemon >/dev/null; then - # @libexecdir@/gnome-settings-daemon & --#elif which gnome-settings-daemon >/dev/null; then -+#elif which gnome-settings-daemon >/dev/null 2>&1; then - # gnome-settings-daemon & - #fi - diff --git a/srcpkgs/openbox/patches/py3-xdg-launcher.patch b/srcpkgs/openbox/patches/py3-xdg-launcher.patch deleted file mode 100644 index f683ec7d8c0eee..00000000000000 --- a/srcpkgs/openbox/patches/py3-xdg-launcher.patch +++ /dev/null @@ -1,136 +0,0 @@ -From f5d269ae795862d3f4d01a0d26e5e4300d9472b6 Mon Sep 17 00:00:00 2001 -From: Chris Mayo <aklhfex@gmail.com> -Date: Fri, 29 Nov 2019 19:32:03 +0000 -Subject: [PATCH] Make openbox-xdg-autostart Python 3 compatible - -Use of __future__ required to support file=sys.stderr ---- - data/autostart/openbox-xdg-autostart | 72 ++++++++++++++-------------- - 1 file changed, 37 insertions(+), 35 deletions(-) - -diff --git a/data/autostart/openbox-xdg-autostart b/data/autostart/openbox-xdg-autostart -index 04a17a199..f2c75bbdd 100755 ---- a/data/autostart/openbox-xdg-autostart -+++ b/data/autostart/openbox-xdg-autostart -@@ -19,6 +19,8 @@ - # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - # GNU General Public License for more details. - -+from __future__ import print_function -+ - ME="openbox-xdg-autostart" - VERSION="1.1" - -@@ -28,9 +30,9 @@ try: - from xdg.DesktopEntry import DesktopEntry - from xdg.Exceptions import ParsingError - except ImportError: -- print -- print >>sys.stderr, "ERROR:", ME, "requires PyXDG to be installed" -- print -+ print() -+ print("ERROR:", ME, "requires PyXDG to be installed", file=sys.stderr) -+ print() - sys.exit(1) - - def main(argv=sys.argv): -@@ -51,7 +53,7 @@ def main(argv=sys.argv): - try: - autofile = AutostartFile(path) - except ParsingError: -- print "Invalid .desktop file: " + path -+ print("Invalid .desktop file: " + path) - else: - if not autofile in files: - files.append(autofile) -@@ -99,9 +101,9 @@ class AutostartFile: - - def _alert(self, str, info=False): - if info: -- print "\t ", str -+ print("\t ", str) - else: -- print "\t*", str -+ print("\t*", str) - - def _showInEnvironment(self, envs, verbose=False): - default = not self.de.getOnlyShowIn() -@@ -146,14 +148,14 @@ class AutostartFile: - - def display(self, envs): - if self._shouldRun(envs): -- print "[*] " + self.de.getName() -+ print("[*] " + self.de.getName()) - else: -- print "[ ] " + self.de.getName() -+ print("[ ] " + self.de.getName()) - self._alert("File: " + self.path, info=True) - if self.de.getExec(): - self._alert("Executes: " + self.de.getExec(), info=True) - self._shouldRun(envs, True) -- print -+ print() - - def run(self, envs): - here = os.getcwd() -@@ -165,34 +167,34 @@ class AutostartFile: - os.chdir(here) - - def show_help(): -- print "Usage:", ME, "[OPTION]... [ENVIRONMENT]..." -- print -- print "This tool will run xdg autostart .desktop files" -- print -- print "OPTIONS" -- print " --list Show a list of the files which would be run" -- print " Files which would be run are marked with an asterix" -- print " symbol [*]. For files which would not be run," -- print " information is given for why they are excluded" -- print " --help Show this help and exit" -- print " --version Show version and copyright information" -- print -- print "ENVIRONMENT specifies a list of environments for which to run autostart" -- print "applications. If none are specified, only applications which do not " -- print "limit themselves to certain environments will be run." -- print -- print "ENVIRONMENT can be one or more of:" -- print " GNOME Gnome Desktop" -- print " KDE KDE Desktop" -- print " ROX ROX Desktop" -- print " XFCE XFCE Desktop" -- print " Old Legacy systems" -- print -+ print("Usage:", ME, "[OPTION]... [ENVIRONMENT]...") -+ print() -+ print("This tool will run xdg autostart .desktop files") -+ print() -+ print("OPTIONS") -+ print(" --list Show a list of the files which would be run") -+ print(" Files which would be run are marked with an asterix") -+ print(" symbol [*]. For files which would not be run,") -+ print(" information is given for why they are excluded") -+ print(" --help Show this help and exit") -+ print(" --version Show version and copyright information") -+ print() -+ print("ENVIRONMENT specifies a list of environments for which to run autostart") -+ print("applications. If none are specified, only applications which do not ") -+ print("limit themselves to certain environments will be run.") -+ print() -+ print("ENVIRONMENT can be one or more of:") -+ print(" GNOME Gnome Desktop") -+ print(" KDE KDE Desktop") -+ print(" ROX ROX Desktop") -+ print(" XFCE XFCE Desktop") -+ print(" Old Legacy systems") -+ print() - - def show_version(): -- print ME, VERSION -- print "Copyright (c) 2008 Dana Jansens" -- print -+ print(ME, VERSION) -+ print("Copyright (c) 2008 Dana Jansens") -+ print() - - if __name__ == "__main__": - sys.exit(main()) diff --git a/srcpkgs/openbox/template b/srcpkgs/openbox/template deleted file mode 100644 index 7d46193fd71159..00000000000000 --- a/srcpkgs/openbox/template +++ /dev/null @@ -1,54 +0,0 @@ -# Template file for 'openbox' -pkgname=openbox -version=3.6.1 -revision=5 -build_style=gnu-configure -configure_args="--enable-startup-notification $(vopt_enable svg librsvg)" -hostmakedepends="automake libtool pkg-config gettext-devel" -makedepends="startup-notification-devel libxml2-devel libXrandr-devel - libXcursor-devel libXinerama-devel libSM-devel imlib2-devel - pango-devel $(vopt_if svg librsvg-devel)" -conf_files=" - /etc/xdg/openbox/menu.xml - /etc/xdg/openbox/rc.xml - /etc/xdg/openbox/environment - /etc/xdg/openbox/autostart" -short_desc="Standards compliant, fast, light-weight, extensible window manager" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-or-later" -homepage="http://www.openbox.org" -distfiles="http://openbox.org/dist/openbox/openbox-$version.tar.xz" -checksum=abe75855cc5616554ffd47134ad15291fe37ebbebf1a80b69cbde9d670f0e26d -python_version=3 - -# Package build options -build_options="svg" -build_options_default="svg" - -pre_configure() { - autoreconf -fi -} -post_install() { - rm ${DESTDIR}/usr/bin/{gdm-control,gnome-panel-control} - - sed -i 's:startkde:/usr/bin/\0:' \ - ${DESTDIR}/usr/share/xsessions/openbox-kde.desktop - sed -i 's:=gnome-session:=/usr/bin/gnome-session:' \ - ${DESTDIR}/usr/share/xsessions/openbox-gnome.desktop -} -openbox-devel_package() { - depends="${makedepends} libopenbox>=${version}_${revision}" - short_desc="Openbox development files" - pkg_install() { - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - vmove usr/include - vmove usr/lib/pkgconfig - } -} -libopenbox_package() { - short_desc="Openbox runtime shared libraries" - pkg_install() { - vmove "usr/lib/*.so.*" - } -} diff --git a/srcpkgs/openbox/update b/srcpkgs/openbox/update deleted file mode 100644 index 145d9b6bed9d50..00000000000000 --- a/srcpkgs/openbox/update +++ /dev/null @@ -1 +0,0 @@ -site="${homepage}/wiki/Openbox:Download" diff --git a/srcpkgs/openbsd-file/patches/glibc.patch b/srcpkgs/openbsd-file/patches/glibc.patch deleted file mode 100644 index 113d156ac4679f..00000000000000 --- a/srcpkgs/openbsd-file/patches/glibc.patch +++ /dev/null @@ -1,27 +0,0 @@ -From 62ee6ab013285b8f6dce1f729d97a1c31abf5071 Mon Sep 17 00:00:00 2001 -From: Bryan Steele <brynet@gmail.com> -Date: Tue, 3 Aug 2021 21:16:44 -0400 -Subject: [PATCH] portable; Non-fatally deny newfstatat/statx(2) syscalls used - by newer glibc. - ---- - seccomp-sandbox.c | 6 ++++++ - 1 file changed, 6 insertions(+) - -diff --git a/seccomp-sandbox.c b/seccomp-sandbox.c -index d65b813..03d70dd 100644 ---- a/seccomp-sandbox.c -+++ b/seccomp-sandbox.c -@@ -132,6 +132,12 @@ static const struct sock_filter filt_insns[] = { - #ifdef __NR_openat - SC_DENY(__NR_openat, EACCES), - #endif -+#ifdef __NR_newfstatat -+ SC_DENY(__NR_newfstatat, EACCES), -+#endif -+#ifdef __NR_statx -+ SC_DENY(__NR_statx, EACCES), -+#endif - - /* Syscalls to permit. */ - #ifdef __NR_brk diff --git a/srcpkgs/openbsd-file/patches/musl.patch b/srcpkgs/openbsd-file/patches/musl.patch deleted file mode 100644 index b410f6affe5c3e..00000000000000 --- a/srcpkgs/openbsd-file/patches/musl.patch +++ /dev/null @@ -1,22 +0,0 @@ ---- a/file.c -+++ b/file.c -@@ -19,6 +19,7 @@ - #include <sys/types.h> - #include <sys/mman.h> - #include <sys/stat.h> -+#include <sys/sysmacros.h> - - #include <err.h> - #include <errno.h> ---- a/seccomp-sandbox.c -+++ b/seccomp-sandbox.c -@@ -109,6 +109,9 @@ static const struct sock_filter filt_insns[] = { - #ifdef __NR_write - SC_ALLOW(__NR_write), - #endif -+#ifdef __NR_writev -+ SC_ALLOW(__NR_writev), -+#endif - - /* Default deny. */ - BPF_STMT(BPF_RET+BPF_K, SECCOMP_RET_KILL), diff --git a/srcpkgs/openbsd-file/patches/no-x86-seccomp.patch b/srcpkgs/openbsd-file/patches/no-x86-seccomp.patch deleted file mode 100644 index 1d0e68b332648d..00000000000000 --- a/srcpkgs/openbsd-file/patches/no-x86-seccomp.patch +++ /dev/null @@ -1,21 +0,0 @@ ---- a/seccomp-sandbox.c 2020-01-30 15:59:29.517540311 +0100 -+++ b/seccomp-sandbox.c 2020-01-30 16:03:43.046273793 +0100 -@@ -40,6 +40,18 @@ - #define SECCOMP_AUDIT_ARCH AUDIT_ARCH_I386 - #elif defined __x86_64__ || defined __amd64__ - #define SECCOMP_AUDIT_ARCH AUDIT_ARCH_X86_64 -+#elif defined __aarch64__ -+#define SECCOMP_AUDIT_ARCH AUDIT_ARCH_AARCH64 -+#elif defined __arm__ -+#define SECCOMP_AUDIT_ARCH AUDIT_ARCH_ARM -+#elif defined __powerpc64__ && defined __LITTLE_ENDIAN__ -+#define SECCOMP_AUDIT_ARCH AUDIT_ARCH_PPC64LE -+#elif defined __powerpc64__ -+#define SECCOMP_AUDIT_ARCH AUDIT_ARCH_PPC64 -+#elif defined __powerpc__ -+#define SECCOMP_AUDIT_ARCH AUDIT_ARCH_PPC -+#elif defined(__riscv) && defined(__riscv_xlen) && __riscv_xlen == 64 -+#define SECCOMP_AUDIT_ARCH AUDIT_ARCH_RISCV64 - #endif - #endif /* SECCOMP_AUDIT_ARCH */ - diff --git a/srcpkgs/openbsd-file/template b/srcpkgs/openbsd-file/template deleted file mode 100644 index 4c4518798cb1c6..00000000000000 --- a/srcpkgs/openbsd-file/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'openbsd-file' -pkgname=openbsd-file -version=6.2 -revision=4 -build_style=gnu-configure -configure_args="--program-prefix=openbsd-" -hostmakedepends="automake libtool" -short_desc="Portable version of OpenBSD's privsep/sandboxed file(1) utility" -maintainer="Juan RP <xtraeme@gmail.com>" -license="ISC" -homepage="https://github.com/brynet/file/" -distfiles="https://github.com/brynet/file/archive/v${version}.tar.gz" -checksum=f6bf601f513bd83038e343bbd93b7982f373669a2ffa76dc52d48fa7251515b2 - -system_accounts="_file" - -if [ "$XBPS_TARGET_LIBC" = "musl" ]; then - CFLAGS="-DREG_STARTEND=0" - makedepends+=" musl-legacy-compat" -fi - -pre_configure() { - autoreconf -fi -} -post_install() { - vinstall magic 444 /etc - vlicense LICENSE -} diff --git a/srcpkgs/openbsd-netcat/files/base64.c b/srcpkgs/openbsd-netcat/files/base64.c deleted file mode 100644 index 95da284d0d899c..00000000000000 --- a/srcpkgs/openbsd-netcat/files/base64.c +++ /dev/null @@ -1,315 +0,0 @@ -/* - * Copyright (c) 1996-1999 by Internet Software Consortium. - * - * Permission to use, copy, modify, and distribute this software for any - * purpose with or without fee is hereby granted, provided that the above - * copyright notice and this permission notice appear in all copies. - * - * THE SOFTWARE IS PROVIDED "AS IS" AND INTERNET SOFTWARE CONSORTIUM DISCLAIMS - * ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES - * OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL INTERNET SOFTWARE - * CONSORTIUM BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL - * DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR - * PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS - * ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS - * SOFTWARE. - */ - -/* - * Portions Copyright (c) 1995 by International Business Machines, Inc. - * - * International Business Machines, Inc. (hereinafter called IBM) grants - * permission under its copyrights to use, copy, modify, and distribute this - * Software with or without fee, provided that the above copyright notice and - * all paragraphs of this notice appear in all copies, and that the name of IBM - * not be used in connection with the marketing of any product incorporating - * the Software or modifications thereof, without specific, written prior - * permission. - * - * To the extent it has a right to do so, IBM grants an immunity from suit - * under its patents, if any, for the use, sale or manufacture of products to - * the extent that such products are used for performing Domain Name System - * dynamic updates in TCP/IP networks by means of the Software. No immunity is - * granted for any product per se or for any other function of any product. - * - * THE SOFTWARE IS PROVIDED "AS IS", AND IBM DISCLAIMS ALL WARRANTIES, - * INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A - * PARTICULAR PURPOSE. IN NO EVENT SHALL IBM BE LIABLE FOR ANY SPECIAL, - * DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER ARISING - * OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE, EVEN - * IF IBM IS APPRISED OF THE POSSIBILITY OF SUCH DAMAGES. - */ - -#if !defined(LINT) && !defined(CODECENTER) -static const char rcsid[] = "$BINDId: base64.c,v 8.7 1999/10/13 16:39:33 vixie Exp $"; -#endif /* not lint */ - -#include <sys/types.h> -#include <sys/param.h> -#include <sys/socket.h> - -#include <netinet/in.h> -#include <arpa/inet.h> -#include <arpa/nameser.h> - -#include <ctype.h> -#include <resolv.h> -#include <stdio.h> -#include <stdlib.h> -#include <stdint.h> -#include <string.h> - -#define Assert(Cond) if (!(Cond)) abort() - -static const char Base64[] = - "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/"; -static const char Pad64 = '='; - -/* (From RFC1521 and draft-ietf-dnssec-secext-03.txt) - The following encoding technique is taken from RFC 1521 by Borenstein - and Freed. It is reproduced here in a slightly edited form for - convenience. - - A 65-character subset of US-ASCII is used, enabling 6 bits to be - represented per printable character. (The extra 65th character, "=", - is used to signify a special processing function.) - - The encoding process represents 24-bit groups of input bits as output - strings of 4 encoded characters. Proceeding from left to right, a - 24-bit input group is formed by concatenating 3 8-bit input groups. - These 24 bits are then treated as 4 concatenated 6-bit groups, each - of which is translated into a single digit in the base64 alphabet. - - Each 6-bit group is used as an index into an array of 64 printable - characters. The character referenced by the index is placed in the - output string. - - Table 1: The Base64 Alphabet - - Value Encoding Value Encoding Value Encoding Value Encoding - 0 A 17 R 34 i 51 z - 1 B 18 S 35 j 52 0 - 2 C 19 T 36 k 53 1 - 3 D 20 U 37 l 54 2 - 4 E 21 V 38 m 55 3 - 5 F 22 W 39 n 56 4 - 6 G 23 X 40 o 57 5 - 7 H 24 Y 41 p 58 6 - 8 I 25 Z 42 q 59 7 - 9 J 26 a 43 r 60 8 - 10 K 27 b 44 s 61 9 - 11 L 28 c 45 t 62 + - 12 M 29 d 46 u 63 / - 13 N 30 e 47 v - 14 O 31 f 48 w (pad) = - 15 P 32 g 49 x - 16 Q 33 h 50 y - - Special processing is performed if fewer than 24 bits are available - at the end of the data being encoded. A full encoding quantum is - always completed at the end of a quantity. When fewer than 24 input - bits are available in an input group, zero bits are added (on the - right) to form an integral number of 6-bit groups. Padding at the - end of the data is performed using the '=' character. - - Since all base64 input is an integral number of octets, only the - ------------------------------------------------- - following cases can arise: - - (1) the final quantum of encoding input is an integral - multiple of 24 bits; here, the final unit of encoded - output will be an integral multiple of 4 characters - with no "=" padding, - (2) the final quantum of encoding input is exactly 8 bits; - here, the final unit of encoded output will be two - characters followed by two "=" padding characters, or - (3) the final quantum of encoding input is exactly 16 bits; - here, the final unit of encoded output will be three - characters followed by one "=" padding character. - */ - -int -b64_ntop(const uint8_t* src, size_t srclength, char* target, size_t targsize) -{ - size_t datalength = 0; - uint8_t input[3]; - uint8_t output[4]; - size_t i; - - while (2 < srclength) { - input[0] = *src++; - input[1] = *src++; - input[2] = *src++; - srclength -= 3; - - output[0] = input[0] >> 2; - output[1] = ((input[0] & 0x03) << 4) + (input[1] >> 4); - output[2] = ((input[1] & 0x0f) << 2) + (input[2] >> 6); - output[3] = input[2] & 0x3f; - Assert(output[0] < 64); - Assert(output[1] < 64); - Assert(output[2] < 64); - Assert(output[3] < 64); - - if (datalength + 4 > targsize) - return (-1); - target[datalength++] = Base64[output[0]]; - target[datalength++] = Base64[output[1]]; - target[datalength++] = Base64[output[2]]; - target[datalength++] = Base64[output[3]]; - } - - /* Now we worry about padding. */ - if (0 != srclength) { - /* Get what's left. */ - input[0] = input[1] = input[2] = '\0'; - for (i = 0; i < srclength; i++) - input[i] = *src++; - - output[0] = input[0] >> 2; - output[1] = ((input[0] & 0x03) << 4) + (input[1] >> 4); - output[2] = ((input[1] & 0x0f) << 2) + (input[2] >> 6); - Assert(output[0] < 64); - Assert(output[1] < 64); - Assert(output[2] < 64); - - if (datalength + 4 > targsize) - return (-1); - target[datalength++] = Base64[output[0]]; - target[datalength++] = Base64[output[1]]; - if (srclength == 1) - target[datalength++] = Pad64; - else - target[datalength++] = Base64[output[2]]; - target[datalength++] = Pad64; - } - if (datalength >= targsize) - return (-1); - target[datalength] = '\0'; /* Returned value doesn't count \0. */ - return (datalength); -} - -/* skips all whitespace anywhere. - converts characters, four at a time, starting at (or after) - src from base - 64 numbers into three 8 bit bytes in the target area. - it returns the number of data bytes stored at the target, or -1 on error. - */ - -int b64_pton(const char* src, uint8_t* target, size_t targsize) -{ - int tarindex, state, ch; - char *pos; - - state = 0; - tarindex = 0; - - while ((ch = *src++) != '\0') { - if (isspace(ch)) /* Skip whitespace anywhere. */ - continue; - - if (ch == Pad64) - break; - - pos = strchr(Base64, ch); - if (pos == 0) /* A non-base64 character. */ - return (-1); - - switch (state) { - case 0: - if (target) { - if ((size_t)tarindex >= targsize) - return (-1); - target[tarindex] = (pos - Base64) << 2; - } - state = 1; - break; - case 1: - if (target) { - if ((size_t)tarindex + 1 >= targsize) - return (-1); - target[tarindex] |= (pos - Base64) >> 4; - target[tarindex+1] = ((pos - Base64) & 0x0f) - << 4 ; - } - tarindex++; - state = 2; - break; - case 2: - if (target) { - if ((size_t)tarindex + 1 >= targsize) - return (-1); - target[tarindex] |= (pos - Base64) >> 2; - target[tarindex+1] = ((pos - Base64) & 0x03) - << 6; - } - tarindex++; - state = 3; - break; - case 3: - if (target) { - if ((size_t)tarindex >= targsize) - return (-1); - target[tarindex] |= (pos - Base64); - } - tarindex++; - state = 0; - break; - default: - abort(); - } - } - - /* - * We are done decoding Base-64 chars. Let's see if we ended - * on a byte boundary, and/or with erroneous trailing characters. - */ - - if (ch == Pad64) { /* We got a pad char. */ - ch = *src++; /* Skip it, get next. */ - switch (state) { - case 0: /* Invalid = in first position */ - case 1: /* Invalid = in second position */ - return (-1); - - case 2: /* Valid, means one byte of info */ - /* Skip any number of spaces. */ - for ((void)NULL; ch != '\0'; ch = *src++) - if (!isspace(ch)) - break; - /* Make sure there is another trailing = sign. */ - if (ch != Pad64) - return (-1); - ch = *src++; /* Skip the = */ - /* Fall through to "single trailing =" case. */ - /* FALLTHROUGH */ - - case 3: /* Valid, means two bytes of info */ - /* - * We know this char is an =. Is there anything but - * whitespace after it? - */ - for ((void)NULL; ch != '\0'; ch = *src++) - if (!isspace(ch)) - return (-1); - - /* - * Now make sure for cases 2 and 3 that the "extra" - * bits that slopped past the last full byte were - * zeros. If we don't check them, they become a - * subliminal channel. - */ - if (target && target[tarindex] != 0) - return (-1); - } - } else { - /* - * We ended by seeing the end of the string. Make sure we - * have no partial bytes lying around. - */ - if (state != 0) - return (-1); - } - - return (tarindex); -} - diff --git a/srcpkgs/openbsd-netcat/patches/b64_ntop.patch b/srcpkgs/openbsd-netcat/patches/b64_ntop.patch deleted file mode 100644 index c4c80f1b37ce74..00000000000000 --- a/srcpkgs/openbsd-netcat/patches/b64_ntop.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/socks.c -+++ b/socks.c -@@ -53,6 +53,8 @@ - #define SOCKS_DOMAIN 3 - #define SOCKS_IPV6 4 - -+int b64_ntop (const unsigned char *, size_t, char *, size_t); -+ - int remote_connect(const char *, const char *, struct addrinfo, char *); - int socks_connect(const char *, const char *, struct addrinfo, - const char *, const char *, struct addrinfo, int, diff --git a/srcpkgs/openbsd-netcat/template b/srcpkgs/openbsd-netcat/template deleted file mode 100644 index 38b08e7fd9adad..00000000000000 --- a/srcpkgs/openbsd-netcat/template +++ /dev/null @@ -1,43 +0,0 @@ -# Template file for 'openbsd-netcat' -pkgname=openbsd-netcat -version=1.234 -revision=1 -create_wrksrc=yes -hostmakedepends="pkg-config" -makedepends="libbsd-devel" -short_desc="TCP/IP swiss army knife (OpenBSD/Debian variant)" -maintainer="Leah Neukirchen <leah@vuxu.org>" -license="BSD-2-Clause,BSD-3-Clause" -homepage="http://packages.debian.org/sid/netcat-openbsd" -distfiles=" - ${DEBIAN_SITE}/main/n/netcat-openbsd/netcat-openbsd_${version%p*}.orig.tar.gz - ${DEBIAN_SITE}/main/n/netcat-openbsd/netcat-openbsd_${version}-1.debian.tar.xz" -checksum="121c18d9441ec42b92a9b566468a596bbcf673894db8b12d892947552a8e3bbe - 008892553774e23a62f4088cdcbd4428f7b764a6cdadfcb35d1793224a697996" - -alternatives=" - nc:nc:/usr/bin/openbsd-nc - nc:nc.1:/usr/share/man/man1/openbsd-nc.1" - -post_extract() { - mv netcat-openbsd-${version}/* . - ( cd debian/patches; xargs cat <series; ) | patch -p1 -} - -do_build() { - case "$XBPS_TARGET_MACHINE" in - *-musl) # Add missing b64_ntop() and b64_pton() functions - cp ${FILESDIR}/base64.c . - sed -i Makefile -e "/SRCS=/s;\(.*\);& base64.c;" - ;; - esac - make ${makejobs} \ - CFLAGS="$CFLAGS -DDEBIAN_VERSION=\"\\\"${version}\\\"\" $(pkg-config libbsd --cflags)" \ - LDFLAGS="$LDFLAGS $(pkg-config libbsd --libs)" -} - -do_install() { - vbin nc openbsd-nc - vman nc.1 openbsd-nc.1 - vlicense debian/copyright LICENSE -} diff --git a/srcpkgs/openbsd-netcat/update b/srcpkgs/openbsd-netcat/update deleted file mode 100644 index a06cad3138e4d0..00000000000000 --- a/srcpkgs/openbsd-netcat/update +++ /dev/null @@ -1 +0,0 @@ -pattern='netcat-openbsd_\K[\d.]+\d+' diff --git a/srcpkgs/openbsd-rs/template b/srcpkgs/openbsd-rs/template deleted file mode 100644 index 43d859a8a675f4..00000000000000 --- a/srcpkgs/openbsd-rs/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'openbsd-rs' -pkgname=openbsd-rs -version=1.22 -revision=7 -short_desc="Reshape a data array text file" -maintainer="Leah Neukirchen <leah@vuxu.org>" -license="BSD-3-Clause" -homepage="http://github.com/leahneukirchen/rs" -distfiles="https://github.com/leahneukirchen/rs/archive/v${version}.tar.gz" -checksum=30727538ed5c5347fd2f23c483ecece0409befff72cd27f34591520bb636a99c - -do_build() { - make CC=$CC CFLAGS="$CFLAGS" -} -do_install() { - vbin rs - vman rs.1 - vlicense README LICENSE -} diff --git a/srcpkgs/opencamlib-devel b/srcpkgs/opencamlib-devel deleted file mode 120000 index 04163ffbe6509a..00000000000000 --- a/srcpkgs/opencamlib-devel +++ /dev/null @@ -1 +0,0 @@ -opencamlib/ \ No newline at end of file diff --git a/srcpkgs/opencamlib-python3 b/srcpkgs/opencamlib-python3 deleted file mode 120000 index 04163ffbe6509a..00000000000000 --- a/srcpkgs/opencamlib-python3 +++ /dev/null @@ -1 +0,0 @@ -opencamlib/ \ No newline at end of file diff --git a/srcpkgs/opencamlib/patches/boost-1.83.patch b/srcpkgs/opencamlib/patches/boost-1.83.patch deleted file mode 100644 index 906cf5f96e9c04..00000000000000 --- a/srcpkgs/opencamlib/patches/boost-1.83.patch +++ /dev/null @@ -1,98 +0,0 @@ ---- a/src/algo/batchpushcutter.cpp -+++ b/src/algo/batchpushcutter.cpp -@@ -20,7 +20,7 @@ - */ - - #include <boost/foreach.hpp> --#include <boost/progress.hpp> -+#include <boost/timer/progress_display.hpp> - - #ifdef _OPENMP - #include <omp.h> -@@ -84,7 +84,7 @@ void BatchPushCutter::pushCutter1() { - // std::cout << "BatchPushCutter1 with " << fibers->size() << - // " fibers and " << surf->tris.size() << " triangles..." << std::endl; - nCalls = 0; -- boost::progress_display show_progress( fibers->size() ); -+ boost::timer::progress_display show_progress( fibers->size() ); - BOOST_FOREACH(Fiber& f, *fibers) { - BOOST_FOREACH( const Triangle& t, surf->tris) {// test against all triangles in s - Interval i; -@@ -105,7 +105,7 @@ void BatchPushCutter::pushCutter2() { - // " fibers and " << surf->tris.size() << " triangles..." << std::endl; - nCalls = 0; - std::list<Triangle>* overlap_triangles; -- boost::progress_display show_progress( fibers->size() ); -+ boost::timer::progress_display show_progress( fibers->size() ); - BOOST_FOREACH(Fiber& f, *fibers) { - CLPoint cl; - if (x_direction) { -@@ -143,7 +143,7 @@ void BatchPushCutter::pushCutter3() { - // " fibers and " << surf->tris.size() << " triangles." << std::endl; - // std::cout << " cutter = " << cutter->str() << "\n"; - nCalls = 0; -- boost::progress_display show_progress( fibers->size() ); -+ boost::timer::progress_display show_progress( fibers->size() ); - #ifdef _OPENMP - std::cout << "OpenMP is enabled"; - omp_set_num_threads(nthreads); ---- a/src/algo/fiberpushcutter.cpp -+++ b/src/algo/fiberpushcutter.cpp -@@ -20,7 +20,7 @@ - */ - - #include <boost/foreach.hpp> --#include <boost/progress.hpp> -+#include <boost/timer/progress_display.hpp> - - #ifdef _OPENMP - #include <omp.h> ---- a/src/dropcutter/batchdropcutter.cpp -+++ b/src/dropcutter/batchdropcutter.cpp -@@ -20,7 +20,7 @@ - */ - - #include <boost/foreach.hpp> --#include <boost/progress.hpp> -+#include <boost/timer/progress_display.hpp> - - #ifdef _OPENMP // this should really not be a check for Windows, but a check for OpenMP - #include <omp.h> -@@ -109,7 +109,7 @@ void BatchDropCutter::dropCutter3() { - std::cout << "dropCutterSTL3 " << clpoints->size() << - " cl-points and " << surf->tris.size() << " triangles.\n"; - nCalls = 0; -- boost::progress_display show_progress( clpoints->size() ); -+ boost::timer::progress_display show_progress( clpoints->size() ); - std::list<Triangle> *triangles_under_cutter; - BOOST_FOREACH(CLPoint &cl, *clpoints) { //loop through each CL-point - triangles_under_cutter = root->search_cutter_overlap( cutter , &cl); -@@ -133,7 +133,7 @@ void BatchDropCutter::dropCutter3() { - void BatchDropCutter::dropCutter4() { - std::cout << "dropCutterSTL4 " << clpoints->size() << - " cl-points and " << surf->tris.size() << " triangles.\n"; -- boost::progress_display show_progress( clpoints->size() ); -+ boost::timer::progress_display show_progress( clpoints->size() ); - nCalls = 0; - int calls=0; - long int ntris = 0; -@@ -196,7 +196,7 @@ void BatchDropCutter::dropCutter4() { - void BatchDropCutter::dropCutter5() { - std::cout << "dropCutterSTL5 " << clpoints->size() << - " cl-points and " << surf->tris.size() << " triangles.\n"; -- boost::progress_display show_progress( clpoints->size() ); -+ boost::timer::progress_display show_progress( clpoints->size() ); - nCalls = 0; - int calls=0; - long int ntris = 0; ---- a/src/dropcutter/pointdropcutter.cpp -+++ b/src/dropcutter/pointdropcutter.cpp -@@ -20,7 +20,7 @@ - */ - - #include <boost/foreach.hpp> --#include <boost/progress.hpp> -+#include <boost/timer/progress_display.hpp> - - #ifdef _OPENMP - #include <omp.h> diff --git a/srcpkgs/opencamlib/template b/srcpkgs/opencamlib/template deleted file mode 100644 index 31e326dd360b52..00000000000000 --- a/srcpkgs/opencamlib/template +++ /dev/null @@ -1,40 +0,0 @@ -# Template file for 'opencamlib' -pkgname=opencamlib -version=2019.07 -revision=15 -build_style=cmake -configure_args="-DVERSION_STRING=${version}" -makedepends="boost-devel-minimal libgomp-devel" -short_desc="Open source computer aided manufacturing algorithms library" -maintainer="Karl Nilsson <karl.robert.nilsson@gmail.com>" -license="LGPL-2.1-or-later" -homepage="http://www.anderswallin.net/CAM" -distfiles="https://github.com/aewallin/opencamlib/archive/${version}.tar.gz" -checksum=e08ab50672e24b51d30938ac60a6caa38bd8f5fb5f8fa3375dec0e69031cb620 - -subpackages="opencamlib-devel" -# opencamlib-python3 cannot be cross compiled because of vtk-python3 -if [ -z "$CROSS_BUILD" ] && [ "$XBPS_TARGET_WORDSIZE" -eq 64 ]; then - subpackages+=" opencamlib-python3" - configure_args+=" -DBUILD_PY_LIB=ON -DUSE_PY_3=ON" - hostmakedepends="python3" - makedepends+=" python3-devel boost-python3" -else - configure_args+=" -DBUILD_PY_LIB=OFF" -fi - -opencamlib-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - } -} - -opencamlib-python3_package() { - short_desc+=" - Python3 bindings" - depends="${sourcepkg}>=${version}_${revision} vtk-python3" - pkg_install() { - vmove "usr/lib/python3*" - } -} diff --git a/srcpkgs/opencc-devel b/srcpkgs/opencc-devel deleted file mode 120000 index cddf59c3e7a3c2..00000000000000 --- a/srcpkgs/opencc-devel +++ /dev/null @@ -1 +0,0 @@ -opencc \ No newline at end of file diff --git a/srcpkgs/opencc/template b/srcpkgs/opencc/template deleted file mode 100644 index 3ab7ed2269ea1f..00000000000000 --- a/srcpkgs/opencc/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'opencc' -pkgname=opencc -version=1.1.1 -revision=1 -build_style=cmake -configure_args="-DCMAKE_BUILD_TYPE=None -DENABLE_GTEST=ON" -hostmakedepends="python3" -short_desc="Library for Open Chinese Convert" -maintainer="Yuxuan Shui <yshuiv7@gmail.com>" -license="Apache-2.0" -homepage="https://github.com/BYVoid/OpenCC/" -distfiles="https://github.com/BYVoid/OpenCC/archive/ver.${version}.tar.gz" -checksum=2d4987dc84275f252d47bc6d8c81b452f6a6e82caa26f284c854a8153ccf5933 - -if [ -n "$CROSS_BUILD" ]; then - hostmakedepends+=" opencc" -fi - -opencc-devel_package() { - depends="opencc-${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/opencc/update b/srcpkgs/opencc/update deleted file mode 100644 index 1aa438d2df2fa5..00000000000000 --- a/srcpkgs/opencc/update +++ /dev/null @@ -1,2 +0,0 @@ -site="https://github.com/BYVoid/OpenCC/releases" -pattern="ver\.\K[\d\.]*(?=\.tar\.gz)" diff --git a/srcpkgs/opencl2-headers b/srcpkgs/opencl2-headers deleted file mode 120000 index 6eb4b79697de3d..00000000000000 --- a/srcpkgs/opencl2-headers +++ /dev/null @@ -1 +0,0 @@ -OpenCL-Headers \ No newline at end of file diff --git a/srcpkgs/opencollada-devel b/srcpkgs/opencollada-devel deleted file mode 120000 index c8b4c45b498a44..00000000000000 --- a/srcpkgs/opencollada-devel +++ /dev/null @@ -1 +0,0 @@ -opencollada \ No newline at end of file diff --git a/srcpkgs/opencollada/patches/001-fix-no_return_value.patch b/srcpkgs/opencollada/patches/001-fix-no_return_value.patch deleted file mode 100644 index 9d2155c31c9301..00000000000000 --- a/srcpkgs/opencollada/patches/001-fix-no_return_value.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/common/libBuffer/src/CommonFWriteBufferFlusher.cpp 2016-02-23 00:57:35.000000000 +0100 -+++ b/common/libBuffer/src/CommonFWriteBufferFlusher.cpp 2016-02-29 02:14:07.709567632 +0100 -@@ -147,6 +147,7 @@ - } - } -+ return false; - } - - } // namespace Common - diff --git a/srcpkgs/opencollada/patches/002-fix-stdint_h.patch b/srcpkgs/opencollada/patches/002-fix-stdint_h.patch deleted file mode 100644 index 1f9e4d98f44029..00000000000000 --- a/srcpkgs/opencollada/patches/002-fix-stdint_h.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/common/libBuffer/include/CommonFWriteBufferFlusher.h 2016-02-23 00:57:35.000000000 +0100 -+++ b/common/libBuffer/include/CommonFWriteBufferFlusher.h 2016-02-29 02:18:38.673566829 +0100 -@@ -44,6 +44,7 @@ - typedef int64_t __int64; - #else - #if (defined(__GNUC__) && !defined(__STRICT_ANSI__) && !defined(__MINGW32__)) || (__STDC_VERSION__ >= 199901L) -+#include <stdint.h> - typedef int64_t __int64; - #endif - #endif diff --git a/srcpkgs/opencollada/patches/003-musl-stdint_h.patch b/srcpkgs/opencollada/patches/003-musl-stdint_h.patch deleted file mode 100644 index 410fbff32d3308..00000000000000 --- a/srcpkgs/opencollada/patches/003-musl-stdint_h.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/common/libBuffer/include/CommonFWriteBufferFlusher.h 2016-04-11 20:10:51.000000000 +0200 -+++ b/common/libBuffer/include/CommonFWriteBufferFlusher.h 2016-04-12 10:56:39.685988592 +0200 -@@ -35,7 +35,7 @@ - #ifdef __GNUC__ - # include <cstdlib> /* size_t */ - # include <cstdio> /* FILE */ --#ifdef __FreeBSD__ -+#if defined(__FreeBSD__) || !defined(__GLIBC__) - #include <stdint.h> /* int64_t */ - #endif - #endif diff --git a/srcpkgs/opencollada/patches/004-fix-libpcre-8.42-compat.patch b/srcpkgs/opencollada/patches/004-fix-libpcre-8.42-compat.patch deleted file mode 100644 index cf428b6d3338b6..00000000000000 --- a/srcpkgs/opencollada/patches/004-fix-libpcre-8.42-compat.patch +++ /dev/null @@ -1,23 +0,0 @@ -From 7b4c3ce3407c47619cd4e79052d60db4ce937327 Mon Sep 17 00:00:00 2001 -From: Dennis Schridde <devurandom@gmx.net> -Date: Thu, 12 Jul 2018 06:52:36 +0200 -Subject: [PATCH] COLLADABaseUtils/include/COLLADABUPcreCompiledPattern.h: - Include pcre.h - -This fixes a compilation error with libpcre-8.42: -``` -error: conflicting declaration 'typedef struct real_pcre8_or_16 pcre' -``` - ---- a/COLLADABaseUtils/include/COLLADABUPcreCompiledPattern.h -+++ b/COLLADABaseUtils/include/COLLADABUPcreCompiledPattern.h -@@ -13,8 +13,7 @@ - - #include "COLLADABUPrerequisites.h" - --struct real_pcre; --typedef struct real_pcre pcre; -+#include <pcre.h> - - - namespace COLLADABU diff --git a/srcpkgs/opencollada/template b/srcpkgs/opencollada/template deleted file mode 100644 index 3566b1e32bf2e9..00000000000000 --- a/srcpkgs/opencollada/template +++ /dev/null @@ -1,36 +0,0 @@ -# Template file for 'opencollada' -pkgname=opencollada -version=1.6.68 -revision=1 -build_style=cmake -configure_args="-DUSE_SHARED=TRUE" -hostmakedepends="pkg-config" -makedepends="libxml2-devel pcre-devel" -short_desc="Stream based reader and writer library for COLLADA files" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-3.0-or-later" -homepage="https://github.com/KhronosGroup/OpenCOLLADA" -distfiles="https://github.com/KhronosGroup/OpenCOLLADA/archive/v${version}.tar.gz>${pkgname}-${version}.tar.gz" -checksum=d9db0c0a518aa6ac0359626f222707c6ca1b63a83cbf229d97a5999c9cde347b - -CXXFLAGS="-fno-delete-null-pointer-checks -fno-lifetime-dse -fno-schedule-insns2" -if [ -n "$CROSS_BUILD" ]; then - # Needs to find build/lib/libbuffer.so when cross linking - LDFLAGS="-Wl,-rpath,lib" -fi - -post_install() { - # Move libraries to /usr/lib to avoid adding to /etc/ld.so.conf.d - mv ${DESTDIR}/usr/lib/opencollada/* ${DESTDIR}/usr/lib -} - -opencollada-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - # usr/lib contains only unversioned *.so files - vmove usr/lib/*.a - vmove usr/lib/cmake - } -} diff --git a/srcpkgs/opencolorio-devel b/srcpkgs/opencolorio-devel deleted file mode 120000 index 50a0c0ee7db7f9..00000000000000 --- a/srcpkgs/opencolorio-devel +++ /dev/null @@ -1 +0,0 @@ -opencolorio \ No newline at end of file diff --git a/srcpkgs/opencolorio/patches/musl.patch b/srcpkgs/opencolorio/patches/musl.patch deleted file mode 100644 index db9df159f62792..00000000000000 --- a/srcpkgs/opencolorio/patches/musl.patch +++ /dev/null @@ -1,13 +0,0 @@ ---- a/src/utils/NumberUtils.h 2022-06-02 02:35:53.000000000 +0200 -+++ - 2022-08-21 21:37:36.557414889 +0200 -@@ -10,6 +10,10 @@ - #define really_inline inline __attribute__((always_inline)) - #endif - -+#if !defined(__GLIBC__) -+#define strtol_l(ptr, end, base, l) strtol(ptr, end, base) -+#endif -+ - #include <cstdlib> - #include <locale> - #include <system_error> diff --git a/srcpkgs/opencolorio/template b/srcpkgs/opencolorio/template deleted file mode 100644 index 5382c1006edb75..00000000000000 --- a/srcpkgs/opencolorio/template +++ /dev/null @@ -1,41 +0,0 @@ -# Template file for 'opencolorio' -pkgname=opencolorio -version=2.4.2 -revision=1 -build_style=cmake -configure_args="-DCMAKE_CONFIGURATION_TYPES=None - -DOCIO_INSTALL_EXT_PACKAGES=NONE - -Dpystring_ROOT=${XBPS_CROSS_BASE}/usr - -Dpybind11_ROOT=${XBPS_CROSS_BASE}/${py3_sitelib}/pybind11 - -DOCIO_BUILD_TESTS=OFF -DOCIO_BUILD_GPU_TESTS=OFF" -hostmakedepends="pkg-config git python3 python3-packaging-bootstrap" -makedepends="lcms2-devel pystring-devel glew-devel - libfreeglut-devel expat-devel yaml-cpp-devel imath-devel - python3-pybind11 libopenexr-devel minizip-ng-devel" -short_desc="Complete color management solution" -maintainer="lemmi <lemmi@nerd2nerd.org>" -license="custom:openimageio" -homepage="https://opencolorio.org" -changelog="https://raw.githubusercontent.com/AcademySoftwareFoundation/OpenColorIO/master/ChangeLog" -distfiles="https://github.com/AcademySoftwareFoundation/OpenColorIO/archive/v${version}.tar.gz" -checksum=2d8f2c47c40476d6e8cea9d878f6601d04f6d5642b47018eaafa9e9f833f3690 -make_check=no # A couple tests fail. - -case "$XBPS_TARGET_MACHINE" in - i686*) configure_args+=" -DOCIO_USE_SIMD=OFF" ;; -esac - -post_install() { - vlicense LICENSE -} - -opencolorio-devel_package() { - depends="${sourcepkg}-${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/lib/pkgconfig - vmove usr/lib/cmake - vmove usr/include - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/openconnect-devel b/srcpkgs/openconnect-devel deleted file mode 120000 index f925d2358aa900..00000000000000 --- a/srcpkgs/openconnect-devel +++ /dev/null @@ -1 +0,0 @@ -openconnect \ No newline at end of file diff --git a/srcpkgs/openconnect/template b/srcpkgs/openconnect/template deleted file mode 100644 index 03bacec1089fce..00000000000000 --- a/srcpkgs/openconnect/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'openconnect' -pkgname=openconnect -version=9.12 -revision=1 -build_style=gnu-configure -configure_args="--with-vpnc-script=/usr/libexec/vpnc-scripts/vpnc-script" -hostmakedepends="gettext pkg-config" -makedepends="gnutls-devel libxml2-devel zlib-devel liblz4-devel - libproxy-devel mit-krb5-devel pcsclite-devel" -depends="vpnc-scripts" -short_desc="Free client for Cisco AnyConnect SSL VPN software" -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=a2bedce3aa4dfe75e36e407e48e8e8bc91d46def5335ac9564fbf91bd4b2413e - -openconnect-devel_package() { - short_desc+=" - development files" - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/opencore-amr-devel b/srcpkgs/opencore-amr-devel deleted file mode 120000 index ebd0ac162c7834..00000000000000 --- a/srcpkgs/opencore-amr-devel +++ /dev/null @@ -1 +0,0 @@ -opencore-amr \ No newline at end of file diff --git a/srcpkgs/opencore-amr/template b/srcpkgs/opencore-amr/template deleted file mode 100644 index 3405a19d23c14e..00000000000000 --- a/srcpkgs/opencore-amr/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'opencore-amr' -pkgname=opencore-amr -version=0.1.6 -revision=1 -build_style=gnu-configure -configure_args="--disable-static" -short_desc="AMRNB/AMRWB Encoder Decoder" -maintainer="Đoàn Trần Công Danh <congdanhqx@gmail.com>" -license="Apache-2.0" -homepage="https://sourceforge.net/projects/opencore-amr/" -distfiles="${SOURCEFORGE_SITE}/opencore-amr/opencore-amr-${version}.tar.gz" -checksum=483eb4061088e2b34b358e47540b5d495a96cd468e361050fae615b1809dc4a1 - -opencore-amr-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.la" - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/opencsg-devel b/srcpkgs/opencsg-devel deleted file mode 120000 index 725f3bb9a31156..00000000000000 --- a/srcpkgs/opencsg-devel +++ /dev/null @@ -1 +0,0 @@ -opencsg \ No newline at end of file diff --git a/srcpkgs/opencsg/template b/srcpkgs/opencsg/template deleted file mode 100644 index ad3ec653079c28..00000000000000 --- a/srcpkgs/opencsg/template +++ /dev/null @@ -1,36 +0,0 @@ -# Template file for 'opencsg' - -pkgname="opencsg" -version="1.4.2" -revision=3 -short_desc="A library that does image-based CSG rendering using OpenGL" -maintainer="Pierre Allegraud <pierre.allegraud@crans.org>" -license="GPL-2" -homepage="http://www.opencsg.org" -distfiles="http://www.opencsg.org/OpenCSG-${version}.tar.gz" -checksum="d952ec5d3a2e46a30019c210963fcddff66813efc9c29603b72f9553adff4afb" -build_wrksrc="src" - -makedepends="glew-devel libfreeglut-devel" - -do_build() { - sed -i 's@-Wl,-rpath,\.\./lib@@' Makefile # no rpath - make ${makejobs} CC="$CC" CXX="$CXX" LINK="$CXX" -} - -do_install() { - vmkdir /usr/lib - vmkdir /usr/include - vcopy ../lib/* /usr/lib - vcopy ../include/* /usr/include -} - - -opencsg-devel_package() { - short_desc+=" - development files" - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/*.so - } -} diff --git a/srcpkgs/opencv/patches/undef-altivec-macros-cpp.patch b/srcpkgs/opencv/patches/undef-altivec-macros-cpp.patch deleted file mode 100644 index 83460ce56fb6ef..00000000000000 --- a/srcpkgs/opencv/patches/undef-altivec-macros-cpp.patch +++ /dev/null @@ -1,16 +0,0 @@ -This is necessary because otherwise conflicts are introduced in C++ code that -includes this. The header itself does not rely on the macros. The issue is not -visible on little endian because they undef the macros somewhere else. - ---- a/3rdparty/include/opencl/1.2/CL/cl_platform.h -+++ b/3rdparty/include/opencl/1.2/CL/cl_platform.h -@@ -332,6 +332,9 @@ typedef unsigned int cl_GLenum; - /* Define basic vector types */ - #if defined( __VEC__ ) - #include <altivec.h> /* may be omitted depending on compiler. AltiVec spec provides no way to detect whether the header is required. */ -+ #undef vector -+ #undef pixel -+ #undef bool - typedef __vector unsigned char __cl_uchar16; - typedef __vector signed char __cl_char16; - typedef __vector unsigned short __cl_ushort8; diff --git a/srcpkgs/opencv/template b/srcpkgs/opencv/template deleted file mode 100644 index 8b8587d37ea5ab..00000000000000 --- a/srcpkgs/opencv/template +++ /dev/null @@ -1,93 +0,0 @@ -# Template file for 'opencv' -pkgname=opencv -version=4.12.0 -revision=1 -create_wrksrc=yes -build_wrksrc=${pkgname}-${version} -build_style=cmake -configure_args="-DENABLE_PRECOMPILED_HEADERS=OFF -DWITH_OPENMP=ON - -DWITH_OPENCL=ON -DENABLE_CXX11=ON -DOPENCV_SKIP_PYTHON_LOADER=ON - -DOPENCV_PYTHON3_INSTALL_PATH=/${py3_sitelib} - -DOPENCV_GENERATE_PKGCONFIG=YES -DWITH_EIGEN=ON - -DOPENCV_EXTRA_MODULES_PATH=../../opencv_contrib-${version}/modules - -DBUILD_opencv_wechat_qrcode=OFF -DBUILD_opencv_rgbd=OFF - -DBUILD_TESTS=OFF -DBUILD_PERF_TESTS=OFF" -hostmakedepends="pkg-config eigen python3-numpy python3-setuptools" -makedepends="ffmpeg6-devel libpng-devel libjpeg-turbo-devel tiff-devel - jasper-devel ocl-icd-devel libgomp-devel libopenexr-devel gtk+3-devel - libgphoto2-devel gst-plugins-base1-devel openblas-devel - python3-numpy python3-devel" -short_desc="Computer vision and machine learning software library" -maintainer="Orphaned <orphan@voidlinux.org>" -license="Apache-2.0" -homepage="https://opencv.org" -changelog="https://github.com/opencv/opencv/wiki/ChangeLog" -distfiles="https://github.com/opencv/opencv/archive/${version}.tar.gz - https://github.com/opencv/opencv_contrib/archive/${version}.tar.gz>contrib.tar.gz" -checksum="44c106d5bb47efec04e531fd93008b3fcd1d27138985c5baf4eafac0e1ec9e9d - 4197722b4c5ed42b476d42e29beb29a52b6b25c34ec7b4d589c3ae5145fee98e" -patch_args="-Np1 -d ${build_wrksrc}" -# tests hang indenfinitely, even with test data included -make_check=no - -if [ "$CROSS_BUILD" ]; then - # Tell opencv where to find python and numpy - configure_args+=" -DPYTHON3_INCLUDE_PATH=${XBPS_CROSS_BASE}/${py3_inc} - -DPYTHON3_NUMPY_INCLUDE_DIRS=${XBPS_CROSS_BASE}/${py3_sitelib}/numpy/_core/include" -fi - -case "$XBPS_TARGET_MACHINE" in - ppc64*) ;; - ppc*) broken="grfmt_jpeg2000.cpp:380:48: error: lvalue required as unary '&' operand";; -esac - -libopencv_package() { - short_desc+=" - library files" - pkg_install() { - vmove usr/lib/*.so.* - } -} - -libopencv-devel_package() { - short_desc+=" - development files" - depends="libopencv>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - vmove usr/lib/pkgconfig - vmove usr/lib/*.so - vmove usr/share/opencv4 - } -} - -libopencv-python3_package() { - short_desc+=" - Python3 bindings" - depends="python3-numpy" - pkg_install() { - vmove ${py3_sitelib} - } -} - -opencv4_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" (transitional dummy package)" - metapackage=yes -} - -libopencv4_package() { - depends="lib${sourcepkg}>=${version}_${revision}" - short_desc+=" - library files (transitional dummy package)" - metapackage=yes -} - -libopencv4-devel_package() { - depends="lib${sourcepkg}-devel>=${version}_${revision}" - short_desc+=" - development files (transitional dummy package)" - metapackage=yes -} - -libopencv4-python3_package() { - depends="lib${sourcepkg}-python3>=${version}_${revision}" - short_desc+=" - Python3 bindings (transitional dummy package)" - metapackage=yes -} diff --git a/srcpkgs/opencv4 b/srcpkgs/opencv4 deleted file mode 120000 index f5341cf36786ee..00000000000000 --- a/srcpkgs/opencv4 +++ /dev/null @@ -1 +0,0 @@ -opencv \ No newline at end of file diff --git a/srcpkgs/opendht-devel b/srcpkgs/opendht-devel deleted file mode 120000 index 6e5a7c5ebfb0a9..00000000000000 --- a/srcpkgs/opendht-devel +++ /dev/null @@ -1 +0,0 @@ -opendht \ No newline at end of file diff --git a/srcpkgs/opendht/patches/fixing-faulty-tests.patch b/srcpkgs/opendht/patches/fixing-faulty-tests.patch deleted file mode 100644 index 843962fdc501a0..00000000000000 --- a/srcpkgs/opendht/patches/fixing-faulty-tests.patch +++ /dev/null @@ -1,101 +0,0 @@ -Tests may fail on CI due to time constraints and i686 memory limits. Increase -allowed time and limit memory allocation to satisfy these restrictions. - ---- a/tests/dhtrunnertester.cpp -+++ b/tests/dhtrunnertester.cpp -@@ -59,7 +59,7 @@ - node1.shutdown(shutdown); - node2.shutdown(shutdown); - std::unique_lock<std::mutex> lk(cv_m); -- CPPUNIT_ASSERT(cv.wait_for(lk, 30s, [&]{ return done == 2u; })); -+ CPPUNIT_ASSERT(cv.wait_for(lk, 60s, [&]{ return done == 2u; })); - node1.join(); - node2.join(); - } -@@ -230,7 +230,7 @@ - - { - std::unique_lock<std::mutex> lk(mutex); -- CPPUNIT_ASSERT(cv.wait_for(lk, 30s, [&]{ return putCount == N * 3u; })); -+ CPPUNIT_ASSERT(cv.wait_for(lk, 60s, [&]{ return putCount == N * 3u; })); - CPPUNIT_ASSERT_EQUAL(N, putOkCount1); - CPPUNIT_ASSERT_EQUAL(N, putOkCount2); - CPPUNIT_ASSERT_EQUAL(N, putOkCount3); -@@ -289,7 +289,7 @@ - - { - std::unique_lock<std::mutex> lk(mutex); -- CPPUNIT_ASSERT(cv.wait_for(lk, 20s, [&]{ return valueCount == 1; })); -+ CPPUNIT_ASSERT(cv.wait_for(lk, 60s, [&]{ return valueCount == 1; })); - } - - node1.findCertificate(node2.getId(), [&](const std::shared_ptr<dht::crypto::Certificate>& crt){ -@@ -301,7 +301,7 @@ - - { - std::unique_lock<std::mutex> lk(mutex); -- CPPUNIT_ASSERT(cv.wait_for(lk, 20s, [&]{ return valueCount == 2; })); -+ CPPUNIT_ASSERT(cv.wait_for(lk, 60s, [&]{ return valueCount == 2; })); - } - - dht::DhtRunner::Context context1; -@@ -367,8 +367,8 @@ - - { - std::unique_lock<std::mutex> lk(mutex); -- CPPUNIT_ASSERT(cv.wait_for(lk, 20s, [&]{ return valueCount == 7; })); -- CPPUNIT_ASSERT(cv.wait_for(lk, 20s, [&]{ return valueCountEdit == 2; })); -+ CPPUNIT_ASSERT(cv.wait_for(lk, 60s, [&]{ return valueCount == 7; })); -+ CPPUNIT_ASSERT(cv.wait_for(lk, 60s, [&]{ return valueCountEdit == 2; })); - } - - // editValue->data = dht::packMsg("v2"); -@@ -381,7 +381,7 @@ - cv.notify_all(); - }); - std::unique_lock<std::mutex> lk(mutex); -- CPPUNIT_ASSERT(cv.wait_for(lk, 20s, [&]{ return valueCountEdit == 4; })); -+ CPPUNIT_ASSERT(cv.wait_for(lk, 60s, [&]{ return valueCountEdit == 4; })); - } - - void -@@ -407,7 +407,7 @@ - } - { - std::unique_lock<std::mutex> lk(mutex); -- CPPUNIT_ASSERT(cv.wait_for(lk, 30s, [&]{ return putCount == N; })); -+ CPPUNIT_ASSERT(cv.wait_for(lk, 60s, [&]{ return putCount == N; })); - } - - dht::DhtRunner node3 {}; -@@ -428,7 +428,7 @@ - - { - std::unique_lock<std::mutex> lk(mutex); -- CPPUNIT_ASSERT(cv.wait_for(lk, 30s, [&]{ return valueCount == N; })); -+ CPPUNIT_ASSERT(cv.wait_for(lk, 60s, [&]{ return valueCount == N; })); - } - - node3.cancelListen(foo, ftokenfoo.get()); -@@ -463,7 +463,7 @@ - }); - } - std::unique_lock<std::mutex> lk(mutex); -- CPPUNIT_ASSERT(cv.wait_for(lk, 30s, [&]{ return putCount == 2*N; })); -+ CPPUNIT_ASSERT(cv.wait_for(lk, 60s, [&]{ return putCount == 2*N; })); - CPPUNIT_ASSERT_EQUAL(2*N, putOkCount); - - } -+++ a/tests/cryptotester.cpp ---- b/tests/cryptotester.cpp -@@ -240,7 +240,8 @@ - } - - void CryptoTester::testAesEncryptionWithMultipleKeySizes() { -- auto data = std::vector<uint8_t>(rand(), rand()); -+ // incase size_t n is huge (that will cause i686 test to fail). -+ auto data = std::vector<uint8_t>(rand()%(1<<12), rand()); - - // Valid key sizes - for (auto key_length : {16, 24, 32}) { - diff --git a/srcpkgs/opendht/template b/srcpkgs/opendht/template deleted file mode 100644 index 2bb7f8e5dc7bb6..00000000000000 --- a/srcpkgs/opendht/template +++ /dev/null @@ -1,32 +0,0 @@ -# Template file for 'opendht' -pkgname=opendht -version=3.5.4 -revision=1 -build_style=cmake -configure_args="-DOPENDHT_SYSTEMD=OFF -DOPENDHT_TOOLS=ON -DOPENDHT_TESTS_NETWORK=OFF" -hostmakedepends="pkg-config" -makedepends="gnutls-devel msgpack-cxx readline-devel libargon2-devel asio fmt-devel" -checkdepends="libcppunit-devel" -short_desc="Distributed Hash Table implementation" -maintainer="Piraty <mail@piraty.dev>" -license="GPL-3.0-or-later" -homepage="https://github.com/savoirfairelinux/opendht" -distfiles="https://github.com/savoirfairelinux/opendht/archive/refs/tags/v${version}.tar.gz" -checksum=674249c4ac07c4392566d761c0189c7bb11dd7b17e9a331c69d6881f7d01e043 - -if [ "$XBPS_CHECK_PKGS" ]; then - configure_args+=" -DBUILD_TESTING=ON" -else - configure_args+=" -DBUILD_TESTING=OFF" -fi - -opendht-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision} gnutls-devel nettle-devel msgpack-cxx fmt-devel" - pkg_install() { - vmove usr/include - vmove "usr/lib/cmake" - vmove "usr/lib/pkgconfig" - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/opendkim-devel b/srcpkgs/opendkim-devel deleted file mode 120000 index b286833a45696a..00000000000000 --- a/srcpkgs/opendkim-devel +++ /dev/null @@ -1 +0,0 @@ -opendkim \ No newline at end of file diff --git a/srcpkgs/opendkim/files/opendkim/run b/srcpkgs/opendkim/files/opendkim/run deleted file mode 100644 index 3c875f777b5e02..00000000000000 --- a/srcpkgs/opendkim/files/opendkim/run +++ /dev/null @@ -1,4 +0,0 @@ -#!/bin/sh -exec 2>&1 -[ -r ./conf ] && . ./conf -exec opendkim -f ${OPTS} diff --git a/srcpkgs/opendkim/files/site.config.m4 b/srcpkgs/opendkim/files/site.config.m4 deleted file mode 100644 index e3bb16f76093b1..00000000000000 --- a/srcpkgs/opendkim/files/site.config.m4 +++ /dev/null @@ -1,4 +0,0 @@ -APPENDDEF(`conf_libmilter_ENVDEF',`-D_FFR_WORKERS_POOL=1 -DMIN_WORKERS=4') -APPENDDEF(`conf_libmilter_ENVDEF',`-DSM_CONF_POLL=1') -APPENDDEF(`conf_libmilter_ENVDEF',`-DNETINET6=1') -APPENDDEF(`conf_libmilter_ENVDEF',`-fPIC') diff --git a/srcpkgs/opendkim/patches/openssl_1.1.0_compat.patch b/srcpkgs/opendkim/patches/openssl_1.1.0_compat.patch deleted file mode 100644 index 5a5298b7b0bbf2..00000000000000 --- a/srcpkgs/opendkim/patches/openssl_1.1.0_compat.patch +++ /dev/null @@ -1,90 +0,0 @@ -Description: Build and work with either openssl 1.0.2 or 1.1.0 - * Add patch to build with either openssl 1.0.2 or 1.1.0 (Closes: #828466) - - Thanks to Sebastian Andrzej Siewior for the patch -Author: Sebastian Andrzej Siewior -Bug-Debian: http://bugs.debian.org/828466 -Origin: vendor -Forwarded: no -Reviewed-By: Scott Kitterman <scott@kitterman.com> -Last-Update: <YYYY-MM-DD> - ---- a/configure.ac -+++ b/configure.ac -@@ -864,26 +864,28 @@ then - AC_SEARCH_LIBS([ERR_peek_error], [crypto], , - AC_MSG_ERROR([libcrypto not found])) - -- AC_SEARCH_LIBS([SSL_library_init], [ssl], , -- [ -- if test x"$enable_shared" = x"yes" -- then -- AC_MSG_ERROR([Cannot build shared opendkim -- against static openssl libraries. -- Configure with --disable-shared -- to get this working or obtain a -- shared libssl library for -- opendkim to use.]) -- fi - -- # avoid caching issue - last result of SSL_library_init -- # shouldn't be cached for this next check -- unset ac_cv_search_SSL_library_init -- LIBCRYPTO_LIBS="$LIBCRYPTO_LIBS -ldl" -- AC_SEARCH_LIBS([SSL_library_init], [ssl], , -- AC_MSG_ERROR([libssl not found]), [-ldl]) -- ] -- ) -+ AC_LINK_IFELSE( -+ [AC_LANG_PROGRAM([[#include <openssl/ssl.h>]], -+ [[SSL_library_init();]])], -+ [od_have_ossl="yes";], -+ [od_have_ossl="no";]) -+ if test x"$od_have_ossl" = x"no" -+ then -+ if test x"$enable_shared" = x"yes" -+ then -+ AC_MSG_ERROR([Cannot build shared opendkim -+ against static openssl libraries. -+ Configure with --disable-shared -+ to get this working or obtain a -+ shared libssl library for -+ opendkim to use.]) -+ fi -+ -+ LIBCRYPTO_LIBS="$LIBCRYPTO_LIBS -ldl" -+ AC_SEARCH_LIBS([SSL_library_init], [ssl], , -+ AC_MSG_ERROR([libssl not found]), [-ldl]) -+ fi - - AC_CHECK_DECL([SHA256_DIGEST_LENGTH], - AC_DEFINE([HAVE_SHA256], 1, ---- a/opendkim/opendkim-crypto.c -+++ b/opendkim/opendkim-crypto.c -@@ -222,7 +222,11 @@ dkimf_crypto_free_id(void *ptr) - { - assert(pthread_setspecific(id_key, ptr) == 0); - -+#if OPENSSL_VERSION_NUMBER >= 0x10100000 -+ OPENSSL_thread_stop(); -+#else - ERR_remove_state(0); -+#endif - - free(ptr); - -@@ -392,11 +396,15 @@ dkimf_crypto_free(void) - { - if (crypto_init_done) - { -+#if OPENSSL_VERSION_NUMBER >= 0x10100000 -+ OPENSSL_thread_stop(); -+#else - CRYPTO_cleanup_all_ex_data(); - CONF_modules_free(); - EVP_cleanup(); - ERR_free_strings(); - ERR_remove_state(0); -+#endif - - if (nmutexes > 0) - { diff --git a/srcpkgs/opendkim/patches/python3.diff b/srcpkgs/opendkim/patches/python3.diff deleted file mode 100644 index d307642aa00c56..00000000000000 --- a/srcpkgs/opendkim/patches/python3.diff +++ /dev/null @@ -1,34 +0,0 @@ ---- a/contrib/repute/repute.py 2023-08-27 07:36:35.000000000 +0100 -+++ b/contrib/repute/repute.py 2023-10-06 20:30:28.370530279 +0100 -@@ -1,4 +1,4 @@ --#!/usr/bin/env python -+#!/usr/bin/env python3 - # - # sudo yum-builddep MySQL-python / sudo apt-get build-dep python-mysqldb - # Prereq: -@@ -17,7 +17,6 @@ - from saratoga.outputFormats import OutputRegistry - from twisted.enterprise import adbapi - from twisted.internet import defer --import itertools - import json - - class DKIM(object): -@@ -80,7 +79,7 @@ - rows = yield self.cp.runQuery(query, {'domain': domain, 'reporter': reporter}) - - if len(rows) > 0: -- ret = dict(itertools.izip(fields, rows[0])) -+ ret = dict(zip(fields, rows[0])) - else: - ret = 0 - defer.returnValue(ret) -@@ -104,7 +103,7 @@ - - rows = yield self.cp.runQuery(query, { 'reporter' : reporter } ) - if len(rows) > 0: -- ret = dict(itertools.izip(fields, rows[0])) -+ ret = dict(zip(fields, rows[0])) - request.setHeader('Last-modified', rows[0][3].strftime("%A, %d, %B %Y %H:%M GMT")) - else: - ret = False diff --git a/srcpkgs/opendkim/template b/srcpkgs/opendkim/template deleted file mode 100644 index e53e32d2a24008..00000000000000 --- a/srcpkgs/opendkim/template +++ /dev/null @@ -1,37 +0,0 @@ -# Template file for 'opendkim' -pkgname=opendkim -version=2.10.3 -revision=15 -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" -short_desc="DKIM library" -maintainer="Orphaned <orphan@voidlinux.org>" -license="BSD-3-Clause, Sendmail" -homepage="http://www.opendkim.org" -distfiles="${SOURCEFORGE_SITE}/project/${pkgname}/${pkgname}-${version}.tar.gz" -checksum=43a0ba57bf942095fe159d0748d8933c6b1dd1117caf0273fa9a0003215e681b -python_version=3 - -pre_configure() { - autoreconf -fi -} - -post_install() { - vlicense LICENSE - vlicense LICENSE.Sendmail - vsv opendkim -} - -opendkim-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/opendkim/update b/srcpkgs/opendkim/update deleted file mode 100644 index e69c681ecda234..00000000000000 --- a/srcpkgs/opendkim/update +++ /dev/null @@ -1 +0,0 @@ -site="https://sourceforge.net/projects/opendkim/files/?source=navbar" diff --git a/srcpkgs/opendoas/files/doas.pam b/srcpkgs/opendoas/files/doas.pam deleted file mode 100644 index dfe4d5897bbb51..00000000000000 --- a/srcpkgs/opendoas/files/doas.pam +++ /dev/null @@ -1,5 +0,0 @@ -#%PAM-1.0 -auth include system-auth -account include system-auth -session include system-auth -session optional pam_umask.so usergroups umask=022 diff --git a/srcpkgs/opendoas/template b/srcpkgs/opendoas/template deleted file mode 100644 index 5254f280b80159..00000000000000 --- a/srcpkgs/opendoas/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 'opendoas' -pkgname=opendoas -version=6.8.2 -revision=1 -build_style=configure -configure_args="--prefix=/usr $(vopt_with 'pam') $(vopt_with 'timestamp')" -conf_files="$(vopt_if 'pam' '/etc/pam.d/doas')" -hostmakedepends="bison" -makedepends="$(vopt_if 'pam' 'pam-devel')" -short_desc="Portable OpenBSD doas to execute commands as another user" -maintainer="Duncaen <duncaen@voidlinux.org>" -license="ISC, BSD-3-Clause" -homepage="https://github.com/Duncaen/OpenDoas" -distfiles="https://github.com/Duncaen/OpenDoas/archive/v${version}.tar.gz" -checksum=6da058a0e70b7543bc60624389b0b00b686189ec933828c522bf8b2600495a67 - -build_options="pam timestamp" -build_options_default="pam timestamp" -desc_option_timestamp="enable persistent auth using timestamps" - -pre_configure() { - cp ${FILESDIR}/doas.pam pam.d__doas__linux - vsed -i GNUmakefile \ - -e '/chown ${BINOWN}:${BINGRP}/d' -} - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/openexr/template b/srcpkgs/openexr/template deleted file mode 100644 index 899dfdbf07fa82..00000000000000 --- a/srcpkgs/openexr/template +++ /dev/null @@ -1,50 +0,0 @@ -# Template file for 'openexr' -pkgname=openexr -version=3.2.1 -revision=1 -build_style=cmake -build_helper="qemu" -hostmakedepends="pkg-config" -makedepends="imath-devel libdeflate-devel" -short_desc="High dynamic-range (HDR) image file format" -maintainer="Orphaned <orphan@voidlinux.org>" -license="BSD-3-Clause" -homepage="https://www.openexr.com/" -changelog="https://raw.githubusercontent.com/AcademySoftwareFoundation/openexr/main/CHANGES.md" -distfiles="https://github.com/openexr/openexr/archive/v${version}.tar.gz>openexr-${version}.tar.gz" -checksum=61e175aa2203399fb3c8c2288752fbea3c2637680d50b6e306ea5f8ffdd46a9b - -if [ "$XBPS_CHECK_PKGS" ]; then - configure_args+=" -DBUILD_TESTING=ON" -else - configure_args+=" -DBUILD_TESTING=OFF" -fi - -if [ "$XBPS_MACHINE" = "i686" ] || [ "$XBPS_LIBC" = "musl" ]; then - # See upstream: - # https://github.com/AcademySoftwareFoundation/openexr/issues/1281 (i686) - # https://github.com/AcademySoftwareFoundation/openexr/issues/1556 (musl) - make_check=no -fi - -post_install() { - vlicense LICENSE.md -} - -libopenexr_package() { - short_desc+=" - runtime libraries" - pkg_install() { - vmove "usr/lib/*.so.*" - } -} -libopenexr-devel_package() { - short_desc+=" - development files" - depends="${makedepends} libopenexr>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - vmove usr/share - } -} diff --git a/srcpkgs/openfortivpn/template b/srcpkgs/openfortivpn/template deleted file mode 100644 index 42de1fc2a5c163..00000000000000 --- a/srcpkgs/openfortivpn/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'openfortivpn' -pkgname=openfortivpn -version=1.23.1 -revision=1 -build_style=gnu-configure -configure_args=" - --enable-proc - --disable-resolvconf - --with-ppp=/usr/bin/ppp - --with-pppd=/usr/bin/pppd - --with-resolvconf=/usr/bin/resolvconf - --with-rt_dst" -hostmakedepends="autoconf automake pkg-config" -makedepends="openssl-devel" -short_desc="Client for PPP+SSL VPN tunnel services" -maintainer="Duncaen <duncaen@voidlinux.org>" -license="GPL-3.0-or-later" -homepage="https://github.com/adrienverge/openfortivpn" -changelog="https://github.com/adrienverge/openfortivpn/raw/master/CHANGELOG.md" -distfiles="https://github.com/adrienverge/openfortivpn/archive/v${version}.tar.gz" -checksum=ecacfc7f18d87f4ff503198177e51a83316b59b4646f31caa8140fdbfaa40389 - -conf_files="/etc/openfortivpn/config" - -pre_configure() { - autoreconf -fi -} diff --git a/srcpkgs/openfst-devel b/srcpkgs/openfst-devel deleted file mode 120000 index b4e86ac8d61f69..00000000000000 --- a/srcpkgs/openfst-devel +++ /dev/null @@ -1 +0,0 @@ -openfst \ No newline at end of file diff --git a/srcpkgs/openfst/patches/cross-compile.patch b/srcpkgs/openfst/patches/cross-compile.patch deleted file mode 100644 index 4014f51dba3814..00000000000000 --- a/srcpkgs/openfst/patches/cross-compile.patch +++ /dev/null @@ -1,23 +0,0 @@ -From 256f83e52112a5cd37e37a34beff2c4f0eae4660 Mon Sep 17 00:00:00 2001 -From: Nickolay Shmyrev <nshmyrev@gmail.com> -Date: Tue, 16 Jun 2020 15:22:19 +0200 -Subject: [PATCH] Don't fail on cross-compile - ---- - configure.ac | 3 ++- - 1 file changed, 2 insertions(+), 1 deletion(-) - -diff --git a/configure.ac b/configure.ac -index d52ed02..0f53b4d 100644 ---- a/configure.ac -+++ b/configure.ac -@@ -180,7 +180,8 @@ AC_RUN_IFELSE([AC_LANG_PROGRAM([ - [AC_MSG_FAILURE(m4_normalize([ - Test float equality failed! - Compile with -msse -mfpmath=sse if using g++. -- ]))]) -+ ]))], -+ [echo "Ignoring test for cross-compilation"]) - - AC_CHECK_LIB([dl], dlopen, [DL_LIBS=-ldl]) - AC_SUBST([DL_LIBS]) diff --git a/srcpkgs/openfst/template b/srcpkgs/openfst/template deleted file mode 100644 index 9449a7085279fd..00000000000000 --- a/srcpkgs/openfst/template +++ /dev/null @@ -1,47 +0,0 @@ -# Template file for 'openfst' -pkgname=openfst -version=1.8.2 -revision=1 -# Limiting archs until resolved why a test fails when natively compiling i686: -# https://github.com/kaldi-asr/kaldi/issues/4808 -archs="x86_64* aarch64*" -build_style=gnu-configure -configure_args=" - --disable-bin - --disable-dependency-tracking - --enable-compact-fsts - --enable-compress - --enable-const-fsts - --enable-far - --enable-linear-fsts - --enable-lookahead-fsts - --enable-mpdt - --enable-ngram-fsts - --enable-pdt - --enable-shared - --enable-static - --with-pic -" -hostmakedepends="autoconf automake libtool" -short_desc="Finite-state transducers library" -maintainer="Orphaned <orphan@voidlinux.org>" -license="Apache-2.0" -homepage="https://www.openfst.org" -distfiles="https://www.openfst.org/twiki/pub/FST/FstDownload/openfst-$version.tar.gz" -checksum=de987bf3624721c5d5ba321af95751898e4f4bb41c8a36e2d64f0627656d8b42 - -pre_configure() { - autoreconf -fi -} - -openfst-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - vmove "usr/lib/fst/*.a" - vmove "usr/lib/fst/*.so" - } -} diff --git a/srcpkgs/openh264-devel b/srcpkgs/openh264-devel deleted file mode 120000 index 0000c8bfb63973..00000000000000 --- a/srcpkgs/openh264-devel +++ /dev/null @@ -1 +0,0 @@ -openh264 \ No newline at end of file diff --git a/srcpkgs/openh264/template b/srcpkgs/openh264/template deleted file mode 100644 index 531fc4eb78ac1d..00000000000000 --- a/srcpkgs/openh264/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'openh264' -pkgname=openh264 -version=2.6.0 -revision=2 -build_style=meson -hostmakedepends="nasm pkg-config" -checkdepends="gtest-devel" -short_desc="OpenH264 is a codec library which supports H.264 encoding and decoding" -maintainer="John <me@johnnynator.dev>" -license="BSD-2-Clause" -homepage="https://github.com/cisco/openh264" -distfiles="https://github.com/cisco/openh264/archive/v$version.tar.gz" -checksum=558544ad358283a7ab2930d69a9ceddf913f4a51ee9bf1bfb9e377322af81a69 - -post_install() { - vlicense LICENSE -} - -openh264-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/openhantek/template b/srcpkgs/openhantek/template deleted file mode 100644 index fb5da545a8d0d8..00000000000000 --- a/srcpkgs/openhantek/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'openhantek' -pkgname=openhantek -version=3.4.0 -revision=1 -build_style=cmake -hostmakedepends="qt5-qmake qt5-host-tools" -makedepends="qt5-devel qt5-tools-devel libusb-devel fftw-devel" -short_desc="Hantek Oscilloscope Software" -maintainer="Oscar Ronberg <oscar@oronberg.com>" -license="GPL-3.0-or-later" -homepage="https://github.com/OpenHantek/OpenHantek6022" -changelog="https://raw.githubusercontent.com/OpenHantek/OpenHantek6022/refs/heads/main/CHANGELOG" -distfiles="https://github.com/OpenHantek/OpenHantek6022/archive/refs/tags/${version}.tar.gz" -checksum=7ad5ab70fd2986134814502c1aa2b0eeba76c3b40a556baa72f7bb598d83e80c diff --git a/srcpkgs/openimagedenoise-devel b/srcpkgs/openimagedenoise-devel deleted file mode 120000 index f8650b15389a6e..00000000000000 --- a/srcpkgs/openimagedenoise-devel +++ /dev/null @@ -1 +0,0 @@ -openimagedenoise \ No newline at end of file diff --git a/srcpkgs/openimagedenoise/template b/srcpkgs/openimagedenoise/template deleted file mode 100644 index 812355b21e4caf..00000000000000 --- a/srcpkgs/openimagedenoise/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 'openimagedenoise' -pkgname=openimagedenoise -version=2.3.0 -revision=1 -archs="x86_64*" -build_style=cmake -hostmakedepends="ispc python3" -makedepends="tbb-devel openimageio-devel" -short_desc="Intel(R) Open Image Denoise library" -maintainer="Orphaned <orphan@voidlinux.org>" -license="Apache-2.0" -homepage="https://openimagedenoise.github.io" -changelog="https://github.com/OpenImageDenoise/oidn/blob/master/CHANGELOG.md" -distfiles="https://github.com/OpenImageDenoise/oidn/releases/download/v${version}/oidn-${version}.src.tar.gz" -checksum=cce3010962ec84e0ba1acd8c9055a3d8de402fedb1b463517cfeb920a276e427 - -do_check() { - build/oidnTest -} - -openimagedenoise-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/*.so - vmove usr/lib/cmake - } -} diff --git a/srcpkgs/openimageio-devel b/srcpkgs/openimageio-devel deleted file mode 120000 index f116bd73a6567e..00000000000000 --- a/srcpkgs/openimageio-devel +++ /dev/null @@ -1 +0,0 @@ -openimageio \ No newline at end of file diff --git a/srcpkgs/openimageio/patches/musl-64bit.patch b/srcpkgs/openimageio/patches/musl-64bit.patch deleted file mode 100644 index 6d4b2a8e8afc54..00000000000000 --- a/srcpkgs/openimageio/patches/musl-64bit.patch +++ /dev/null @@ -1,31 +0,0 @@ -Source: https://gitlab.alpinelinux.org/alpine/aports/-/blob/master/community/openimageio/0001-fix-compile-error.patch - -Fixes the following compiler error: -/builddir/openimageio-3.0.6.1/src/libtexture/imagecache.cpp: In member function 'bool OpenImageIO_v3_0::ImageCacheImpl::getattribute(OpenImageIO_v3_0::string_view, OpenImageIO_v3_0::TypeDesc, void*) const': -/builddir/openimageio-3.0.6.1/src/libtexture/imagecache.cpp:2411:57: error: 'value' is not a member of 'OpenImageIO_v3_0::BaseTypeFromC<long long int>' - 2411 | if (name == _name && type == BaseTypeFromC<_ctype>::value) { \ - | ^~~~~ -/builddir/openimageio-3.0.6.1/src/libtexture/imagecache.cpp:2483:9: note: in expansion of macro 'ATTR_DECODE' - 2483 | ATTR_DECODE("stat:cache_footprint", long long, pvt::footprint(*this)); - | ^~~~~~~~~~~ -/builddir/openimageio-3.0.6.1/src/libtexture/imagecache.cpp:2411:57: error: 'value' is not a member of 'OpenImageIO_v3_0::BaseTypeFromC<long long int>' - 2411 | if (name == _name && type == BaseTypeFromC<_ctype>::value) { \ - | ^~~~~ -/builddir/openimageio-3.0.6.1/src/libtexture/imagecache.cpp:2484:9: note: in expansion of macro 'ATTR_DECODE' - 2484 | ATTR_DECODE("stat:cache_memory_used", long long, m_mem_used); - | ^~~~~~~~~~~ -... - -diff --git a/src/include/OpenImageIO/typedesc.h b/src/include/OpenImageIO/typedesc.h -index b6ac37c..779e320 100644 ---- a/src/include/OpenImageIO/typedesc.h -+++ b/src/include/OpenImageIO/typedesc.h -@@ -401,7 +401,7 @@ template<> struct BaseTypeFromC<uint32_t> { static const TypeDesc::BASETYPE valu - template<> struct BaseTypeFromC<int32_t> { static const TypeDesc::BASETYPE value = TypeDesc::INT; }; - template<> struct BaseTypeFromC<uint64_t> { static const TypeDesc::BASETYPE value = TypeDesc::UINT64; }; - template<> struct BaseTypeFromC<int64_t> { static const TypeDesc::BASETYPE value = TypeDesc::INT64; }; --#if defined(__GNUC__) && __WORDSIZE == 64 && !(defined(__APPLE__) && defined(__MACH__)) -+#if defined(__GNUC__) && defined(__LP64__) - // Some platforms consider int64_t and long long to be different types, even - // though they are actually the same size. - static_assert(!std::is_same_v<unsigned long long, uint64_t>); diff --git a/srcpkgs/openimageio/template b/srcpkgs/openimageio/template deleted file mode 100644 index 632877e1cd853c..00000000000000 --- a/srcpkgs/openimageio/template +++ /dev/null @@ -1,43 +0,0 @@ -# Template file for 'openimageio' -pkgname=openimageio -version=3.0.9.1 -revision=1 -build_style=cmake -build_helper=qemu -configure_args="-DUSE_QT=0 -DUSE_PYTHON=0 -DOIIO_BUILD_TESTS=0 - -DSTOP_ON_WARNING=0 -DOIIO_DOWNLOAD_MISSING_TESTDATA=OFF -DCMAKE_CXX_STANDARD=17 - -DBUILD_MISSING_DEPS=OFF -DBUILD_MISSING_ROBINMAP=OFF -DBUILD_MISSING_FMT=OFF" -hostmakedepends="pkg-config git" -makedepends="boost-devel-minimal giflib-devel libraw-devel libopenjpeg2-devel libwebp-devel - libjpeg-turbo-devel tiff-devel libpng-devel libopenexr-devel freetype-devel - ffmpeg6-devel opencolorio-devel ptex-devel libheif-devel openvdb-devel - robin-map fmt-devel libjxl-devel" -short_desc="Library for reading and writing images" -maintainer="lemmi <lemmi@nerd2nerd.org>" -license="BSD-3-Clause" -homepage="https://sites.google.com/site/openimageio/home" -changelog="https://raw.githubusercontent.com/AcademySoftwareFoundation/OpenImageIO/release/CHANGES.md" -distfiles="https://github.com/AcademySoftwareFoundation/OpenImageIO/releases/download/v${version}/OpenImageIO-${version}.tar.gz" -checksum=fe78d1a1e596f073e29b1d42dc632135ed1da9f3a4b065fa33f6162a0f0f15bf -# Runs checks even for features we disabled. -make_check=no - -CXXFLAGS="-faligned-new" -case "$XBPS_TARGET_MACHINE" in - i686*|x86_64*) configure_args+=" -DUSE_SIMD=sse2" ;; -esac - -post_install() { - vlicense LICENSE.md LICENSE -} - -openimageio-devel_package() { - depends="${sourcepkg}-${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/openimageio/update b/srcpkgs/openimageio/update deleted file mode 100644 index 1c6f7ece7517ad..00000000000000 --- a/srcpkgs/openimageio/update +++ /dev/null @@ -1 +0,0 @@ -pattern="Release-\K[\d\.]+(?=\.tar)" diff --git a/srcpkgs/openjade/patches/musl.patch b/srcpkgs/openjade/patches/musl.patch deleted file mode 100644 index 3cfc8677e9d0a3..00000000000000 --- a/srcpkgs/openjade/patches/musl.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/configure 2015-05-09 05:42:21.144044831 +0200 -+++ b/configure 2015-05-09 05:43:00.305016564 +0200 -@@ -8428,7 +8428,7 @@ linux-gnuoldld* | linux-gnuaout* | linux - ;; - - # This must be Linux ELF. --linux-gnu*) -+linux-*) - version_type=linux - need_lib_prefix=no - need_version=no diff --git a/srcpkgs/openjade/patches/openjade-1.3.2-lt.patch b/srcpkgs/openjade/patches/openjade-1.3.2-lt.patch deleted file mode 100644 index 552e1a62f432a8..00000000000000 --- a/srcpkgs/openjade/patches/openjade-1.3.2-lt.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/Makefile.prog.in -+++ b/Makefile.prog.in -@@ -13,6 +13,7 @@ - ALL_LIBS = $(XLIBS) $(LIBS) - Makefile.lt: - echo 'LT_LIBS='`echo $(ALL_LIBS)|sed 's/\.a/.la/g'` >Makefile.lt -+ echo '.PHONY: -losp' >>Makefile.lt - - PROG:=$(shell echo "$(PROG)" | sed '@program_transform_name@') - diff --git a/srcpkgs/openjade/patches/openjade-1.3.2-msggen.pl.patch b/srcpkgs/openjade/patches/openjade-1.3.2-msggen.pl.patch deleted file mode 100644 index 1afe68b800e989..00000000000000 --- a/srcpkgs/openjade/patches/openjade-1.3.2-msggen.pl.patch +++ /dev/null @@ -1,32 +0,0 @@ -Use Getopt::Std in place of getopts.pl. -https://bugs.gentoo.org/show_bug.cgi?id=420083 - ---- a/msggen.pl -+++ b/msggen.pl -@@ -4,6 +4,7 @@ - # See the file COPYING for copying permission. - - use POSIX; -+use Getopt::Std; - - # Package and version. - $package = 'openjade'; -@@ -18,8 +19,7 @@ - undef $opt_l; - undef $opt_p; - undef $opt_t; --do 'getopts.pl'; --&Getopts('l:p:t:'); -+getopts('l:p:t:'); - $module = $opt_l; - $pot_file = $opt_p; - -@@ -72,7 +72,7 @@ - else { - $field[0] =~ /^[IWQXE][0-9]$/ || &error("invalid first field");; - $type[$num] = substr($field[0], 0, 1); -- $argc = int(substr($field[0], 1, 1)); -+ $argc = substr($field[0], 1, 1); - } - $nargs[$num] = $argc; - $field[1] =~ /^[a-zA-Z_][a-zA-Z0-9_]+$/ || &error("invalid tag"); diff --git a/srcpkgs/openjade/patches/patch-jade_TeXFOTBuilder.cxx.diff b/srcpkgs/openjade/patches/patch-jade_TeXFOTBuilder.cxx.diff deleted file mode 100644 index 028af864833004..00000000000000 --- a/srcpkgs/openjade/patches/patch-jade_TeXFOTBuilder.cxx.diff +++ /dev/null @@ -1,17 +0,0 @@ -$NetBSD: patch-jade_TeXFOTBuilder.cxx,v 1.1 2011/04/22 07:27:45 adam Exp $ - -Fix building with Clang. - ---- a/jade/TeXFOTBuilder.cxx 2011-04-22 07:00:24.000000000 +0000 -+++ b/jade/TeXFOTBuilder.cxx -@@ -1873,8 +1873,8 @@ static OutputByteStream &operator<<(Outp - FOTBuilder *makeTeXFOTBuilder(OutputByteStream *os, Messenger *mgr, - const FOTBuilder::Extension *&ext) - { -- static const TeXFOTBuilder::PageFloatFlowObj pageFloat; -- static const TeXFOTBuilder::PageFootnoteFlowObj pageFootnote; -+ static TeXFOTBuilder::PageFloatFlowObj pageFloat; -+ static TeXFOTBuilder::PageFootnoteFlowObj pageFootnote; - static const FOTBuilder::Extension extensions[] = { - { - "UNREGISTERED::Sebastian Rahtz//Flow Object Class::page-float", diff --git a/srcpkgs/openjade/patches/patch-jade_TransformFOTBuilder.cxx.diff b/srcpkgs/openjade/patches/patch-jade_TransformFOTBuilder.cxx.diff deleted file mode 100644 index cd114eab5f1054..00000000000000 --- a/srcpkgs/openjade/patches/patch-jade_TransformFOTBuilder.cxx.diff +++ /dev/null @@ -1,25 +0,0 @@ -$NetBSD: patch-jade_TransformFOTBuilder.cxx,v 1.1 2011/04/22 07:27:45 adam Exp $ - -Fix building with Clang. - ---- a/jade/TransformFOTBuilder.cxx 2011-04-22 07:04:25.000000000 +0000 -+++ b/jade/TransformFOTBuilder.cxx -@@ -248,12 +248,12 @@ FOTBuilder *makeTransformFOTBuilder(CmdL - const Vector<StringC> &options, - const FOTBuilder::Extension *&ext) - { -- static const TransformFOTBuilder::ProcessingInstructionFlowObj pi; -- static const TransformFOTBuilder::ElementFlowObj element; -- static const TransformFOTBuilder::EmptyElementFlowObj emptyElement; -- static const TransformFOTBuilder::EntityFlowObj entity; -- static const TransformFOTBuilder::EntityRefFlowObj entityRef; -- static const TransformFOTBuilder::DocumentTypeFlowObj documentType; -+ static TransformFOTBuilder::ProcessingInstructionFlowObj pi; -+ static TransformFOTBuilder::ElementFlowObj element; -+ static TransformFOTBuilder::EmptyElementFlowObj emptyElement; -+ static TransformFOTBuilder::EntityFlowObj entity; -+ static TransformFOTBuilder::EntityRefFlowObj entityRef; -+ static TransformFOTBuilder::DocumentTypeFlowObj documentType; - static const FOTBuilder::Extension extensions[] = { - { - "UNREGISTERED::James Clark//Flow Object Class::processing-instruction", diff --git a/srcpkgs/openjade/template b/srcpkgs/openjade/template deleted file mode 100644 index 5d27cec3f6cbd7..00000000000000 --- a/srcpkgs/openjade/template +++ /dev/null @@ -1,43 +0,0 @@ -# Template file for 'openjade' -pkgname=openjade -version=1.3.2 -revision=9 -build_style=gnu-configure -configure_args=" - --datadir=/usr/share/sgml/openjade - --enable-default-catalog=/usr/share/sgml/catalog - --enable-splibdir=/usr/lib - --enable-spincludedir=${XBPS_CROSS_BASE}/usr/include/OpenSP - --enable-splibdir=${XBPS_CROSS_BASE}/usr/lib" -hostmakedepends="libtool perl" -makedepends="opensp-devel" -depends="xmlcatmgr" -sgml_entries="CATALOG /usr/share/sgml/openjade/catalog --" -short_desc="SGML/XML parser toolkit and DSSSL engine" -maintainer="Orphaned <orphan@voidlinux.org>" -homepage="http://openjade.sourceforge.net/" -license="MIT" -distfiles="${SOURCEFORGE_SITE}/${pkgname}/${pkgname}-$version.tar.gz" -checksum=1d2d7996cc94f9b87d0c51cf0e028070ac177c4123ecbfd7ac1cb8d0b7d322d1 - -CXXFLAGS="-fno-lifetime-dse" - -pre_configure() { - touch configure Makefile.in - libtoolize -f -} -post_install() { - vlicense jadedoc/copying.txt - - cd ${DESTDIR}/usr/bin - ln -s openjade jade - - install -d ${DESTDIR}/usr/share/sgml/openjade/{jade,}doc - - cp -a ${wrksrc}/dsssl/* ${DESTDIR}/usr/share/sgml/${pkgname} - cp -a ${wrksrc}/pubtext ${DESTDIR}/usr/share/sgml/${pkgname} - cp -a ${wrksrc}/doc/*.htm ${DESTDIR}/usr/share/sgml/${pkgname}/doc - cp -a ${wrksrc}/jadedoc/images ${DESTDIR}/usr/share/sgml/${pkgname}/jadedoc - - rm -f ${DESTDIR}/usr/lib/*.a -} diff --git a/srcpkgs/openjdk-common/INSTALL b/srcpkgs/openjdk-common/INSTALL deleted file mode 100644 index 89eb436d74bd29..00000000000000 --- a/srcpkgs/openjdk-common/INSTALL +++ /dev/null @@ -1,19 +0,0 @@ -#!/bin/sh -case "$ACTION" in -pre) - # remove the openjdk.sh from xbps-triggers - if [ -e "./etc/profile.d/openjdk.sh" ]; then - rm "./etc/profile.d/openjdk.sh" - fi - ;; -post) - if [ ! -f ./etc/ssl/certs/java/cacerts ]; then - rm -rf ./etc/ssl/certs/java/cacerts - mkdir -p ./etc/ssl/certs/java - trust extract \ - --overwrite --filter=ca-anchors \ - --format=java-cacerts \ - --purpose server-auth \ - ./etc/ssl/certs/java/cacerts - fi -esac diff --git a/srcpkgs/openjdk-common/INSTALL.msg b/srcpkgs/openjdk-common/INSTALL.msg deleted file mode 100644 index 7e75b5abe457b0..00000000000000 --- a/srcpkgs/openjdk-common/INSTALL.msg +++ /dev/null @@ -1,2 +0,0 @@ -The way the default OpenJDK version is selected has changed. -You may need to re-login for this change to take effect. diff --git a/srcpkgs/openjdk-common/REMOVE b/srcpkgs/openjdk-common/REMOVE deleted file mode 100644 index d25538691eac32..00000000000000 --- a/srcpkgs/openjdk-common/REMOVE +++ /dev/null @@ -1,6 +0,0 @@ -#!/bin/sh -case "$ACTION" in -post) - rm -f ./etc/ssl/certs/java/cacerts - rmdir ./etc/ssl/certs/java >/dev/null -esac diff --git a/srcpkgs/openjdk-common/files/java.sh b/srcpkgs/openjdk-common/files/java.sh deleted file mode 100644 index 3454478eadecbe..00000000000000 --- a/srcpkgs/openjdk-common/files/java.sh +++ /dev/null @@ -1,11 +0,0 @@ -#!/bin/sh -# allows scripts that assume java exists on PATH to work -# and helps users use java without logging out/in for the profile script -die() { - echo "java: $@" >&2 - exit 1 -} -. /etc/profile.d/jdk.sh -[ -d "$JAVA_HOME" ] || die "/usr/lib/jvm/default-jre not found. Check xbps-alternatives -lg java" -[ -x "$JAVA_HOME"/bin/java ] || die "$JAVA_HOME/bin/java does not exist or is not executable" -exec "$JAVA_HOME"/bin/java "$@" diff --git a/srcpkgs/openjdk-common/files/profile.sh b/srcpkgs/openjdk-common/files/profile.sh deleted file mode 100644 index 88d482ebe33a2e..00000000000000 --- a/srcpkgs/openjdk-common/files/profile.sh +++ /dev/null @@ -1,12 +0,0 @@ -# only modify the environment if an openjdk*-jre package is installed -if [ -d "/usr/lib/jvm/default-jre" ]; then - # if an openjdk* package is installed, prefer it to the selected jre - if [ -d "/usr/lib/jvm/default-jdk" ]; then - export JAVA_HOME="/usr/lib/jvm/default-jdk" - else - export JAVA_HOME="/usr/lib/jvm/default-jre" - fi - # append the select jdk and jre bin and man dirs to the relevant PATHs - export PATH="$PATH:/usr/lib/jvm/default-jdk/bin:/usr/lib/jvm/default-jre/bin" - export MANPATH="$MANPATH:/usr/lib/jvm/default-jdk/man:/usr/lib/jvm/default-jre/man" -fi diff --git a/srcpkgs/openjdk-common/template b/srcpkgs/openjdk-common/template deleted file mode 100644 index 118e59f0b6b12a..00000000000000 --- a/srcpkgs/openjdk-common/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'openjdk-common' -pkgname=openjdk-common -version=3 -revision=1 -depends="p11-kit" -short_desc="Common files for OpenJDK packages" -maintainer="classabbyamp <void@placeviolette.net>" -license="Public Domain" -homepage="https://www.voidlinux.org" - -do_install() { - vinstall "${FILESDIR}"/profile.sh 644 /etc/profile.d jdk.sh - vbin "${FILESDIR}"/java.sh java - cat >ca-hooks <<-'_EOF_' - #!/bin/sh - mkdir -p ./java - trust extract \ - --overwrite --filter=ca-anchors --format=java-cacerts \ - --purpose server-auth \ - ./java/cacerts - _EOF_ - vinstall ca-hooks 755 etc/ca-certificates/update.d generate-java-keystore -} diff --git a/srcpkgs/openjdk-doc b/srcpkgs/openjdk-doc deleted file mode 120000 index 9437a0d174a66d..00000000000000 --- a/srcpkgs/openjdk-doc +++ /dev/null @@ -1 +0,0 @@ -openjdk \ No newline at end of file diff --git a/srcpkgs/openjdk-jre b/srcpkgs/openjdk-jre deleted file mode 120000 index 9437a0d174a66d..00000000000000 --- a/srcpkgs/openjdk-jre +++ /dev/null @@ -1 +0,0 @@ -openjdk \ No newline at end of file diff --git a/srcpkgs/openjdk-src b/srcpkgs/openjdk-src deleted file mode 120000 index 9437a0d174a66d..00000000000000 --- a/srcpkgs/openjdk-src +++ /dev/null @@ -1 +0,0 @@ -openjdk \ No newline at end of file diff --git a/srcpkgs/openjdk/template b/srcpkgs/openjdk/template deleted file mode 100644 index e6c922e42498cf..00000000000000 --- a/srcpkgs/openjdk/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'openjdk' -pkgname=openjdk -version=8u999 -revision=1 -metapackage=yes -depends="openjdk${version%u*}" -short_desc="OpenJDK Java Development Kit (meta)" -maintainer="Đoàn Trần Công Danh <congdanhqx@gmail.com>" -license="metapackage" -homepage="https://voidlinux.org" - -openjdk-jre_package() { - short_desc+=" - runtime components" - depends="openjdk${version%u*}-jre" -} - -openjdk-src_package() { - short_desc+=" - source code" - depends="openjdk${version%u*}-src" -} - -openjdk-doc_package() { - short_desc+=" - documentation" - depends="openjdk${version%u*}-doc" -} diff --git a/srcpkgs/openjdk10-bootstrap/files/musl_001_build.patch b/srcpkgs/openjdk10-bootstrap/files/musl_001_build.patch deleted file mode 100644 index 43409489ff0f38..00000000000000 --- a/srcpkgs/openjdk10-bootstrap/files/musl_001_build.patch +++ /dev/null @@ -1,517 +0,0 @@ ---- old/make/ReleaseFile.gmk -+++ new/make/ReleaseFile.gmk -@@ -53,6 +53,7 @@ - $(call info-file-item, "JAVA_VERSION_DATE", "$(VERSION_DATE)") - $(call info-file-item, "OS_NAME", "$(RELEASE_FILE_OS_NAME)") - $(call info-file-item, "OS_ARCH", "$(RELEASE_FILE_OS_ARCH)") -+ $(call info-file-item, "LIBC", "musl") - endef - - # Param 1 - The file containing the MODULES list ---- old/make/hotspot/lib/CompileJvm.gmk -+++ new/make/hotspot/lib/CompileJvm.gmk -@@ -140,6 +140,7 @@ - -DHOTSPOT_BUILD_USER='"$(USERNAME)"' \ - -DHOTSPOT_VM_DISTRO='"$(HOTSPOT_VM_DISTRO)"' \ - -DCPU='"$(OPENJDK_TARGET_CPU_VM_VERSION)"' \ -+ -DLIBC='"musl"' \ - # - - # -DDONT_USE_PRECOMPILED_HEADER will exclude all includes in precompiled.hpp. ---- old/make/lib/CoreLibraries.gmk -+++ new/make/lib/CoreLibraries.gmk -@@ -340,6 +340,7 @@ - endif - - LIBJLI_CFLAGS += $(addprefix -I, $(LIBJLI_SRC_DIRS)) -+LIBJLI_CFLAGS += -DLIBC=\"musl\" - - ifneq ($(USE_EXTERNAL_LIBZ), true) - LIBJLI_CFLAGS += $(ZLIB_CPPFLAGS) ---- old/src/hotspot/os/linux/os_linux.cpp -+++ new/src/hotspot/os/linux/os_linux.cpp -@@ -100,7 +100,6 @@ - # include <string.h> - # include <syscall.h> - # include <sys/sysinfo.h> --# include <gnu/libc-version.h> - # include <sys/ipc.h> - # include <sys/shm.h> - # include <link.h> -@@ -524,6 +523,11 @@ - // detecting pthread library - - void os::Linux::libpthread_init() { -+#if !defined(__GLIBC__) && !defined(__UCLIBC__) -+ // Hard code Alpine Linux supported musl compatible settings -+ os::Linux::set_glibc_version("glibc 2.9"); -+ os::Linux::set_libpthread_version("NPTL"); -+#else - // Save glibc and pthread version strings. - #if !defined(_CS_GNU_LIBC_VERSION) || \ - !defined(_CS_GNU_LIBPTHREAD_VERSION) -@@ -541,6 +545,7 @@ - str = (char *)malloc(n, mtInternal); - confstr(_CS_GNU_LIBPTHREAD_VERSION, str, n); - os::Linux::set_libpthread_version(str); -+#endif - } - - ///////////////////////////////////////////////////////////////////////////// -@@ -2897,20 +2902,36 @@ - extern "C" JNIEXPORT void numa_warn(int number, char *where, ...) { } - extern "C" JNIEXPORT void numa_error(char *where) { } - -+static void* dlvsym_if_available(void* handle, const char* name, const char* version) { -+ typedef void* (*dlvsym_func_type)(void* handle, const char* name, const char* version); -+ static dlvsym_func_type dlvsym_func; -+ static bool initialized = false; -+ -+ if (!initialized) { -+ dlvsym_func = (dlvsym_func_type)dlsym(RTLD_NEXT, "dlvsym"); -+ initialized = true; -+ } -+ -+ if (dlvsym_func != NULL) { -+ void *f = dlvsym_func(handle, name, version); -+ if (f != NULL) { -+ return f; -+ } -+ } -+ -+ return dlsym(handle, name); -+} -+ - // Handle request to load libnuma symbol version 1.1 (API v1). If it fails - // load symbol from base version instead. - void* os::Linux::libnuma_dlsym(void* handle, const char *name) { -- void *f = dlvsym(handle, name, "libnuma_1.1"); -- if (f == NULL) { -- f = dlsym(handle, name); -- } -- return f; -+ return dlvsym_if_available(handle, name, "libnuma_1.1");; - } - - // Handle request to load libnuma symbol version 1.2 (API v2) only. - // Return NULL if the symbol is not defined in this particular version. - void* os::Linux::libnuma_v2_dlsym(void* handle, const char* name) { -- return dlvsym(handle, name, "libnuma_1.2"); -+ return dlvsym_if_available(handle, name, "libnuma_1.2"); - } - - bool os::Linux::libnuma_init() { ---- old/src/hotspot/os_cpu/linux_x86/os_linux_x86.cpp -+++ new/src/hotspot/os_cpu/linux_x86/os_linux_x86.cpp -@@ -73,9 +73,6 @@ - # include <pwd.h> - # include <poll.h> - # include <ucontext.h> --#ifndef AMD64 --# include <fpu_control.h> --#endif - - #ifdef AMD64 - #define REG_SP REG_RSP ---- old/src/hotspot/share/gc/shared/genCollectedHeap.cpp -+++ new/src/hotspot/share/gc/shared/genCollectedHeap.cpp -@@ -898,7 +898,7 @@ - static ScratchBlock *removeSmallestScratch(ScratchBlock **prev_ptr) { - bool first = true; - size_t min_size = 0; // "first" makes this conceptually infinite. -- ScratchBlock **smallest_ptr, *smallest; -+ ScratchBlock **smallest_ptr = NULL, *smallest; - ScratchBlock *cur = *prev_ptr; - while (cur) { - assert(*prev_ptr == cur, "just checking"); ---- old/src/hotspot/share/runtime/vm_version.cpp -+++ new/src/hotspot/share/runtime/vm_version.cpp -@@ -260,7 +260,7 @@ - #endif - - #define INTERNAL_VERSION_SUFFIX VM_RELEASE ")" \ -- " for " OS "-" CPU FLOAT_ARCH_STR \ -+ " for " OS "-" CPU FLOAT_ARCH_STR LIBC \ - " JRE (" VERSION_STRING "), built on " __DATE__ " " __TIME__ \ - " by " XSTR(HOTSPOT_BUILD_USER) " with " HOTSPOT_BUILD_COMPILER - ---- old/src/hotspot/share/utilities/globalDefinitions_gcc.hpp -+++ new/src/hotspot/share/utilities/globalDefinitions_gcc.hpp -@@ -204,7 +204,7 @@ - #elif defined(__APPLE__) - inline int g_isnan(double f) { return isnan(f); } - #elif defined(LINUX) || defined(_ALLBSD_SOURCE) --inline int g_isnan(float f) { return isnanf(f); } -+inline int g_isnan(float f) { return isnan(f); } - inline int g_isnan(double f) { return isnan(f); } - #else - #error "missing platform-specific definition here" ---- old/src/java.base/linux/native/libnet/linux_close.c -+++ new/src/java.base/linux/native/libnet/linux_close.c -@@ -60,7 +60,7 @@ - /* - * Signal to unblock thread - */ --static int sigWakeup = (__SIGRTMAX - 2); -+static int sigWakeup; - - /* - * fdTable holds one entry per file descriptor, up to a certain -@@ -149,6 +149,7 @@ - /* - * Setup the signal handler - */ -+ sigWakeup = SIGRTMAX - 2; - sa.sa_handler = sig_wakeup; - sa.sa_flags = 0; - sigemptyset(&sa.sa_mask); ---- old/src/java.base/unix/native/libjava/childproc.c -+++ new/src/java.base/unix/native/libjava/childproc.c -@@ -237,7 +237,13 @@ - { - if (envp == NULL || (char **) envp == environ) { - execvp(file, (char **) argv); -- return; -+ // ENOEXEC indicates that the file header was not recognized. The musl C -+ // library does not implement the fallback to /bin/sh for that case, so fall -+ // through to the code below which implements that fallback using -+ // execve_with_shell_fallback. -+ if (errno != ENOEXEC) { -+ return; -+ } - } - - if (*file == '\0') { ---- old/src/java.base/unix/native/libjava/jdk_util_md.h -+++ new/src/java.base/unix/native/libjava/jdk_util_md.h -@@ -37,7 +37,7 @@ - #define ISNAND(d) isnan(d) - #elif defined(__linux__) || defined(_ALLBSD_SOURCE) - #include <math.h> --#define ISNANF(f) isnanf(f) -+#define ISNANF(f) isnan(f) - #define ISNAND(d) isnan(d) - #elif defined(_AIX) - #include <math.h> ---- old/src/java.base/unix/native/libjli/java_md_solinux.c -+++ new/src/java.base/unix/native/libjli/java_md_solinux.c -@@ -235,6 +235,39 @@ - char *dmllp = NULL; - char *p; /* a utility pointer */ - -+#ifdef __linux -+#ifndef LIBC -+#error "LIBC not set" -+#endif -+ -+ if (strcmp(LIBC, "musl") == 0) { -+ /* -+ * The musl library loader requires LD_LIBRARY_PATH to be set in -+ * order to correctly resolve the dependency libjava.so has on libjvm.so. -+ * -+ * Specifically, it differs from glibc in the sense that even if -+ * libjvm.so has already been loaded it will not be considered a -+ * candidate for resolving the dependency unless the *full* path -+ * of the already loaded library matches the dependency being loaded. -+ * -+ * libjvm.so is being loaded by the launcher using a long path to -+ * dlopen, not just the basename of the library. Typically this -+ * is something like "../lib/server/libjvm.so". However, if/when -+ * libjvm.so later tries to dlopen libjava.so (which it does in -+ * order to get access to a few functions implemented in -+ * libjava.so) the musl loader will, as part of loading -+ * dependent libraries, try to load libjvm.so using only its -+ * basename "libjvm.so". Since this does not match the longer -+ * path path it was first loaded with, the already loaded -+ * library is not considered a candidate, and the loader will -+ * instead look for libjvm.so elsewhere. If it's not in -+ * LD_LIBRARY_PATH the dependency load will fail, and libjava.so -+ * will therefore fail as well. -+ */ -+ return JNI_TRUE; -+ } -+#endif -+ - #ifdef AIX - /* We always have to set the LIBPATH on AIX because ld doesn't support $ORIGIN. */ - return JNI_TRUE; ---- old/src/java.base/unix/native/libnio/ch/NativeThread.c -+++ new/src/java.base/unix/native/libnio/ch/NativeThread.c -@@ -36,7 +36,7 @@ - #ifdef __linux__ - #include <pthread.h> - /* Also defined in net/linux_close.c */ -- #define INTERRUPT_SIGNAL (__SIGRTMAX - 2) -+ #define INTERRUPT_SIGNAL (SIGRTMAX - 2) - #elif _AIX - #include <pthread.h> - /* Also defined in net/aix_close.c */ ---- old/src/java.desktop/unix/native/libawt_xawt/xawt/XToolkit.c -+++ new/src/java.desktop/unix/native/libawt_xawt/xawt/XToolkit.c -@@ -27,9 +27,6 @@ - #include <X11/Xutil.h> - #include <X11/Xos.h> - #include <X11/Xatom.h> --#ifdef __linux__ --#include <execinfo.h> --#endif - - #include <jvm.h> - #include <jni.h> -@@ -786,26 +783,6 @@ - } - return ret; - } -- --#ifdef __linux__ --void print_stack(void) --{ -- void *array[10]; -- size_t size; -- char **strings; -- size_t i; -- -- size = backtrace (array, 10); -- strings = backtrace_symbols (array, size); -- -- fprintf (stderr, "Obtained %zd stack frames.\n", size); -- -- for (i = 0; i < size; i++) -- fprintf (stderr, "%s\n", strings[i]); -- -- free (strings); --} --#endif - - Window get_xawt_root_shell(JNIEnv *env) { - static jclass classXRootWindow = NULL; ---- old/src/jdk.jdwp.agent/share/native/libjdwp/util.h -+++ new/src/jdk.jdwp.agent/share/native/libjdwp/util.h -@@ -35,15 +35,15 @@ - #ifdef DEBUG - /* Just to make sure these interfaces are not used here. */ - #undef free -- #define free(p) Do not use this interface. -+ #define free do_not_use_this_interface_free - #undef malloc -- #define malloc(p) Do not use this interface. -+ #define malloc do_not_use_this_interface_malloc - #undef calloc -- #define calloc(p) Do not use this interface. -+ #define calloc do_not_use_this_interface_calloc - #undef realloc -- #define realloc(p) Do not use this interface. -+ #define realloc do_not_use_this_interface_realloc - #undef strdup -- #define strdup(p) Do not use this interface. -+ #define strdup do_not_use_this_interface_strdup - #endif - - #include "log_messages.h" ---- old/test/hotspot/jtreg/runtime/StackGuardPages/exeinvoke.c -+++ new/test/hotspot/jtreg/runtime/StackGuardPages/exeinvoke.c -@@ -33,6 +33,7 @@ - - #include <assert.h> - #include <jni.h> -+#include <jvm.h> - #include <alloca.h> - #include <signal.h> - #include <string.h> -@@ -91,6 +92,20 @@ - } - } - -+int get_java_stacksize () { -+ size_t stacksize; -+ pthread_attr_t attr; -+ JDK1_1InitArgs jdk_args; -+ -+ jdk_args.version = JNI_VERSION_1_1; -+ JNI_GetDefaultJavaVMInitArgs(&jdk_args); -+ if (jdk_args.javaStackSize <= 0) { -+ fprintf(stderr, "Test ERROR. Can't get a valid value for the default stacksize.\n"); -+ exit(7); -+ } -+ return jdk_args.javaStackSize; -+} -+ - void *run_java_overflow (void *p) { - JNIEnv *env; - jclass class_id; -@@ -254,13 +269,19 @@ - exit(7); - } - -+ int stack_size = get_java_stacksize(); - pthread_t thr; -+ pthread_attr_t thread_attr; - -+ pthread_attr_init(&thread_attr); -+ pthread_attr_setstacksize(&thread_attr, stack_size); -+ - if (argc > 1 && strcmp(argv[1], "test_java_overflow") == 0) { - printf("\nTesting JAVA_OVERFLOW\n"); - - printf("Testing stack guard page behaviour for other thread\n"); -- pthread_create (&thr, NULL, run_java_overflow, NULL); -+ -+ pthread_create (&thr, &thread_attr, run_java_overflow, NULL); - pthread_join (thr, NULL); - - printf("Testing stack guard page behaviour for initial thread\n"); -@@ -273,7 +294,7 @@ - printf("\nTesting NATIVE_OVERFLOW\n"); - - printf("Testing stack guard page behaviour for other thread\n"); -- pthread_create (&thr, NULL, run_native_overflow, NULL); -+ pthread_create (&thr, &thread_attr, run_native_overflow, NULL); - pthread_join (thr, NULL); - - printf("Testing stack guard page behaviour for initial thread\n"); ---- old/test/jdk/java/lang/ProcessBuilder/Basic.java -+++ new/test/jdk/java/lang/ProcessBuilder/Basic.java -@@ -389,8 +389,8 @@ - if (failed != 0) throw new Error("null PATH"); - } else if (action.equals("PATH search algorithm")) { - equal(System.getenv("PATH"), "dir1:dir2:"); -- check(new File("/bin/true").exists()); -- check(new File("/bin/false").exists()); -+ check(new File(TrueExe.path()).exists()); -+ check(new File(FalseExe.path()).exists()); - String[] cmd = {"prog"}; - ProcessBuilder pb1 = new ProcessBuilder(cmd); - ProcessBuilder pb2 = new ProcessBuilder(cmd); -@@ -431,13 +431,13 @@ - checkPermissionDenied(pb); - - // continue searching if EACCES -- copy("/bin/true", "dir2/prog"); -+ copy(TrueExe.path(), "dir2/prog"); - equal(run(pb).exitValue(), True.exitValue()); - new File("dir1/prog").delete(); - new File("dir2/prog").delete(); - - new File("dir2/prog").mkdirs(); -- copy("/bin/true", "dir1/prog"); -+ copy(TrueExe.path(), "dir1/prog"); - equal(run(pb).exitValue(), True.exitValue()); - - // Check empty PATH component means current directory. -@@ -453,10 +453,10 @@ - pb.command(command); - File prog = new File("./prog"); - // "Normal" binaries -- copy("/bin/true", "./prog"); -+ copy(TrueExe.path(), "./prog"); - equal(run(pb).exitValue(), - True.exitValue()); -- copy("/bin/false", "./prog"); -+ copy(FalseExe.path(), "./prog"); - equal(run(pb).exitValue(), - False.exitValue()); - prog.delete(); -@@ -511,12 +511,12 @@ - new File("dir2/prog").delete(); - new File("prog").delete(); - new File("dir3").mkdirs(); -- copy("/bin/true", "dir1/prog"); -- copy("/bin/false", "dir3/prog"); -+ copy(TrueExe.path(), "dir1/prog"); -+ copy(FalseExe.path(), "dir3/prog"); - pb.environment().put("PATH","dir3"); - equal(run(pb).exitValue(), True.exitValue()); -- copy("/bin/true", "dir3/prog"); -- copy("/bin/false", "dir1/prog"); -+ copy(TrueExe.path(), "dir3/prog"); -+ copy(FalseExe.path(), "dir1/prog"); - equal(run(pb).exitValue(), False.exitValue()); - - } finally { -@@ -613,6 +613,13 @@ - new File("/bin/false").exists()); - } - -+ static class BusyBox { -+ public static boolean is() { return is; } -+ private static final boolean is = -+ (! Windows.is() && -+ new File("/bin/busybox").exists()); -+ } -+ - static class UnicodeOS { - public static boolean is() { return is; } - private static final String osName = System.getProperty("os.name"); -@@ -651,6 +658,45 @@ - } - } - -+ // On alpine linux, /bin/true and /bin/false are just links to /bin/busybox. -+ // Some tests copy /bin/true and /bin/false to files with a different filename. -+ // However, copying the busbox executable into a file with a different name -+ // won't result in the expected return codes. As workaround, we create -+ // executable files that can be copied and produce the exepected return -+ // values. We use this workaround, if we find the busybox executable. -+ -+ private static class TrueExe { -+ public static String path() { return path; } -+ private static final String path = path0(); -+ private static String path0(){ -+ if (!BusyBox.is()) { -+ return "/bin/true"; -+ } -+ else { -+ File trueExe = new File("true"); -+ setFileContents(trueExe, "#!/bin/true\n"); -+ trueExe.setExecutable(true); -+ return trueExe.getAbsolutePath(); -+ } -+ } -+ } -+ -+ private static class FalseExe { -+ public static String path() { return path; } -+ private static final String path = path0(); -+ private static String path0(){ -+ if (!BusyBox.is()) { -+ return "/bin/false"; -+ } -+ else { -+ File falseExe = new File("false"); -+ setFileContents(falseExe, "#!/bin/false\n"); -+ falseExe.setExecutable(true); -+ return falseExe.getAbsolutePath(); -+ } -+ } -+ } -+ - static class EnglishUnix { - private static final Boolean is = - (! Windows.is() && isEnglish("LANG") && isEnglish("LC_ALL")); -@@ -1954,7 +2000,7 @@ - //---------------------------------------------------------------- - try { - new File("suBdiR").mkdirs(); -- copy("/bin/true", "suBdiR/unliKely"); -+ copy(TrueExe.path(), "suBdiR/unliKely"); - final ProcessBuilder pb = - new ProcessBuilder(new String[]{"unliKely"}); - pb.environment().put("PATH", "suBdiR"); ---- old/test/jdk/java/lang/ProcessHandle/InfoTest.java -+++ new/test/jdk/java/lang/ProcessHandle/InfoTest.java -@@ -298,7 +298,14 @@ - } - if (info.command().isPresent()) { - String command = info.command().get(); -- String expected = Platform.isWindows() ? "sleep.exe" : "sleep"; -+ String expected = "sleep"; -+ if (Platform.isWindows()) { -+ expected = "sleep.exe"; -+ } else if (new File("/bin/busybox").exists()) { -+ // With busybox sleep is just a sym link to busybox. -+ // The busbox executable is seen as ProcessHandle.Info command. -+ expected = "busybox"; -+ } - Assert.assertTrue(command.endsWith(expected), "Command: expected: \'" + - expected + "\', actual: " + command); - diff --git a/srcpkgs/openjdk10-bootstrap/files/musl_002_aarch64.patch b/srcpkgs/openjdk10-bootstrap/files/musl_002_aarch64.patch deleted file mode 100644 index 32e9d1390e7164..00000000000000 --- a/srcpkgs/openjdk10-bootstrap/files/musl_002_aarch64.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- old/src/hotspot/os_cpu/linux_aarch64/os_linux_aarch64.cpp -+++ new/src/hotspot/os_cpu/linux_aarch64/os_linux_aarch64.cpp -@@ -76,7 +76,6 @@ - # include <pwd.h> - # include <poll.h> - # include <ucontext.h> --# include <fpu_control.h> - - #ifdef BUILTIN_SIM - #define REG_SP REG_RSP diff --git a/srcpkgs/openjdk10-bootstrap/files/musl_003_arm.patch b/srcpkgs/openjdk10-bootstrap/files/musl_003_arm.patch deleted file mode 100644 index e0f65348befab2..00000000000000 --- a/srcpkgs/openjdk10-bootstrap/files/musl_003_arm.patch +++ /dev/null @@ -1,29 +0,0 @@ ---- old/src/hotspot/os_cpu/linux_arm/os_linux_arm.cpp -+++ new/src/hotspot/os_cpu/linux_arm/os_linux_arm.cpp -@@ -70,7 +70,6 @@ - # include <pwd.h> - # include <poll.h> - # include <ucontext.h> --# include <fpu_control.h> - # include <asm/ptrace.h> - - #define SPELL_REG_SP "sp" -@@ -103,6 +102,18 @@ - #define ARM_REGS_IN_CONTEXT 31 - - #else -+ -+// Stupid hack as the origin if below doesnt compile with gcc 8.2.0: -+// -+// os_linux_arm.cpp:114:5: error: missing binary operator before token "(" -+// #if NGREG == 16 -+// ^~~~~ -+// -+// The NGREG is 18, so force it to that value. -+#ifdef NGREG -+# undef NGREG -+#endif -+#define NGREG 18 - - #if NGREG == 16 - // These definitions are based on the observation that until diff --git a/srcpkgs/openjdk10-bootstrap/files/musl_004_ppc.patch b/srcpkgs/openjdk10-bootstrap/files/musl_004_ppc.patch deleted file mode 100644 index 88a33b410748b8..00000000000000 --- a/srcpkgs/openjdk10-bootstrap/files/musl_004_ppc.patch +++ /dev/null @@ -1,33 +0,0 @@ ---- old/src/hotspot/cpu/ppc/macroAssembler_ppc.cpp -+++ new/src/hotspot/cpu/ppc/macroAssembler_ppc.cpp -@@ -46,6 +46,8 @@ - #include "gc_implementation/g1/heapRegion.hpp" - #endif - -+#include <asm/ptrace.h> -+ - #ifdef PRODUCT - #define BLOCK_COMMENT(str) // nothing - #else ---- old/src/hotspot/cpu/ppc/vm_version_ppc.cpp -+++ new/src/hotspot/cpu/ppc/vm_version_ppc.cpp -@@ -745,7 +745,7 @@ - unsigned long auxv = getauxval(AT_HWCAP2); - - if (auxv & PPC_FEATURE2_HTM_NOSC) { -- if (auxv & PPC_FEATURE2_HAS_HTM) { -+ if (auxv & PPC_FEATURE2_HTM) { - // TM on POWER8 and POWER9 in compat mode (VM) is supported by the JVM. - // TM on POWER9 DD2.1 NV (baremetal) is not supported by the JVM (TM on - // POWER9 DD2.1 NV has a few issues that need a couple of firmware ---- old/src/hotspot/os_cpu/linux_ppc/os_linux_ppc.cpp -+++ new/src/hotspot/os_cpu/linux_ppc/os_linux_ppc.cpp -@@ -80,7 +80,7 @@ - # include <pwd.h> - # include <poll.h> - # include <ucontext.h> -- -+# include <asm/ptrace.h> - - address os::current_stack_pointer() { - intptr_t* csp diff --git a/srcpkgs/openjdk10-bootstrap/files/musl_005_x86.patch b/srcpkgs/openjdk10-bootstrap/files/musl_005_x86.patch deleted file mode 100644 index ea3939843ffc40..00000000000000 --- a/srcpkgs/openjdk10-bootstrap/files/musl_005_x86.patch +++ /dev/null @@ -1,129 +0,0 @@ ---- old/src/hotspot/os_cpu/linux_x86/os_linux_x86.cpp -+++ new/src/hotspot/os_cpu/linux_x86/os_linux_x86.cpp -@@ -88,6 +88,126 @@ - #define SPELL_REG_FP "ebp" - #endif // AMD64 - -+// ============================================================================== -+// Taken from glibc 2.28 -+// source: https://sourceware.org/git/?p=glibc.git;a=blob;f=sysdeps/x86/fpu_control.h;h=4cb98c5679b2897ff4e5826d228cba6be589e24d;hb=3c03baca37fdcb52c3881e653ca392bba7a99c2b -+// ============================================================================== -+#ifndef AMD64 -+/* FPU control word bits. x86 version. -+ Copyright (C) 1993-2018 Free Software Foundation, Inc. -+ This file is part of the GNU C Library. -+ Contributed by Olaf Flebbe. -+ -+ The GNU C Library is free software; you can redistribute it and/or -+ modify it under the terms of the GNU Lesser General Public -+ License as published by the Free Software Foundation; either -+ version 2.1 of the License, or (at your option) any later version. -+ -+ The GNU C Library 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 -+ Lesser General Public License for more details. -+ -+ You should have received a copy of the GNU Lesser General Public -+ License along with the GNU C Library; if not, see -+ <http://www.gnu.org/licenses/>. */ -+ -+#ifndef _FPU_CONTROL_H -+#define _FPU_CONTROL_H 1 -+ -+/* Note that this file sets on x86-64 only the x87 FPU, it does not -+ touch the SSE unit. */ -+ -+/* Here is the dirty part. Set up your 387 through the control word -+ * (cw) register. -+ * -+ * 15-13 12 11-10 9-8 7-6 5 4 3 2 1 0 -+ * | reserved | IC | RC | PC | reserved | PM | UM | OM | ZM | DM | IM -+ * -+ * IM: Invalid operation mask -+ * DM: Denormalized operand mask -+ * ZM: Zero-divide mask -+ * OM: Overflow mask -+ * UM: Underflow mask -+ * PM: Precision (inexact result) mask -+ * -+ * Mask bit is 1 means no interrupt. -+ * -+ * PC: Precision control -+ * 11 - round to extended precision -+ * 10 - round to double precision -+ * 00 - round to single precision -+ * -+ * RC: Rounding control -+ * 00 - rounding to nearest -+ * 01 - rounding down (toward - infinity) -+ * 10 - rounding up (toward + infinity) -+ * 11 - rounding toward zero -+ * -+ * IC: Infinity control -+ * That is for 8087 and 80287 only. -+ * -+ * The hardware default is 0x037f which we use. -+ */ -+ -+#include <features.h> -+ -+/* masking of interrupts */ -+#define _FPU_MASK_IM 0x01 -+#define _FPU_MASK_DM 0x02 -+#define _FPU_MASK_ZM 0x04 -+#define _FPU_MASK_OM 0x08 -+#define _FPU_MASK_UM 0x10 -+#define _FPU_MASK_PM 0x20 -+ -+/* precision control */ -+#define _FPU_EXTENDED 0x300 /* libm requires double extended precision. */ -+#define _FPU_DOUBLE 0x200 -+#define _FPU_SINGLE 0x0 -+ -+/* rounding control */ -+#define _FPU_RC_NEAREST 0x0 /* RECOMMENDED */ -+#define _FPU_RC_DOWN 0x400 -+#define _FPU_RC_UP 0x800 -+#define _FPU_RC_ZERO 0xC00 -+ -+#define _FPU_RESERVED 0xF0C0 /* Reserved bits in cw */ -+ -+ -+/* The fdlibm code requires strict IEEE double precision arithmetic, -+ and no interrupts for exceptions, rounding to nearest. */ -+ -+#define _FPU_DEFAULT 0x037f -+ -+/* IEEE: same as above. */ -+#define _FPU_IEEE 0x037f -+ -+/* Type of the control word. */ -+typedef unsigned int fpu_control_t __attribute__ ((__mode__ (__HI__))); -+ -+/* Macros for accessing the hardware control word. "*&" is used to -+ work around a bug in older versions of GCC. __volatile__ is used -+ to support combination of writing the control register and reading -+ it back. Without __volatile__, the old value may be used for reading -+ back under compiler optimization. -+ -+ Note that the use of these macros is not sufficient anymore with -+ recent hardware nor on x86-64. Some floating point operations are -+ executed in the SSE/SSE2 engines which have their own control and -+ status register. */ -+#define _FPU_GETCW(cw) __asm__ __volatile__ ("fnstcw %0" : "=m" (*&cw)) -+#define _FPU_SETCW(cw) __asm__ __volatile__ ("fldcw %0" : : "m" (*&cw)) -+ -+/* Default control word set at startup. */ -+extern fpu_control_t __fpu_control; -+ -+#endif /* fpu_control.h */ -+ -+#endif // AMD64 -+// ============================================================================== -+// ============================================================================== -+// ============================================================================== -+ - address os::current_stack_pointer() { - #ifdef SPARC_WORKS - register void *esp; diff --git a/srcpkgs/openjdk10-bootstrap/patches/LFS64.patch b/srcpkgs/openjdk10-bootstrap/patches/LFS64.patch deleted file mode 100644 index 942a57ff77f3f1..00000000000000 --- a/srcpkgs/openjdk10-bootstrap/patches/LFS64.patch +++ /dev/null @@ -1,129 +0,0 @@ -diff --git a/src/hotspot/os/linux/os_linux.inline.hpp b/src/hotspot/os/linux/os_linux.inline.hpp -index a665e4c69c6..65f51254793 100644 ---- a/src/hotspot/os/linux/os_linux.inline.hpp -+++ b/src/hotspot/os/linux/os_linux.inline.hpp -@@ -81,7 +81,7 @@ inline int os::readdir_buf_size(const char *path) - } - - inline jlong os::lseek(int fd, jlong offset, int whence) { -- return (jlong) ::lseek64(fd, offset, whence); -+ return (jlong) ::lseek(fd, offset, whence); - } - - inline int os::fsync(int fd) { -@@ -93,7 +93,7 @@ inline char* os::native_path(char *path) { - } - - inline int os::ftruncate(int fd, jlong length) { -- return ::ftruncate64(fd, length); -+ return ::ftruncate(fd, length); - } - - inline struct dirent* os::readdir(DIR* dirp, dirent *dbuf) -diff --git a/src/hotspot/os/linux/attachListener_linux.cpp b/src/hotspot/os/linux/attachListener_linux.cpp -index 652d0de1201..5ba89bc8d26 100644 ---- a/src/hotspot/os/linux/attachListener_linux.cpp -+++ b/src/hotspot/os/linux/attachListener_linux.cpp -@@ -442,14 +442,14 @@ AttachOperation* AttachListener::dequeue() { - - void AttachListener::vm_start() { - char fn[UNIX_PATH_MAX]; -- struct stat64 st; -+ struct stat st; - int ret; - - int n = snprintf(fn, UNIX_PATH_MAX, "%s/.java_pid%d", - os::get_temp_directory(), os::current_process_id()); - assert(n < (int)UNIX_PATH_MAX, "java_pid file name buffer overflow"); - -- RESTARTABLE(::stat64(fn, &st), ret); -+ RESTARTABLE(::stat(fn, &st), ret); - if (ret == 0) { - ret = ::unlink(fn); - if (ret == -1) { -@@ -493,13 +493,13 @@ bool AttachListener::is_init_trigger() { - char fn[PATH_MAX+1]; - sprintf(fn, ".attach_pid%d", os::current_process_id()); - int ret; -- struct stat64 st; -- RESTARTABLE(::stat64(fn, &st), ret); -+ struct stat st; -+ RESTARTABLE(::stat(fn, &st), ret); - if (ret == -1) { - log_trace(attach)("Failed to find attach file: %s, trying alternate", fn); - snprintf(fn, sizeof(fn), "%s/.attach_pid%d", - os::get_temp_directory(), os::current_process_id()); -- RESTARTABLE(::stat64(fn, &st), ret); -+ RESTARTABLE(::stat(fn, &st), ret); - if (ret == -1) { - log_debug(attach)("Failed to find attach file: %s", fn); - } -diff --git a/src/hotspot/os/linux/os_linux.cpp b/src/hotspot/os/linux/os_linux.cpp -index 2e68815d775..ea6f67815a4 100644 ---- a/src/hotspot/os/linux/os_linux.cpp -+++ b/src/hotspot/os/linux/os_linux.cpp -@@ -5238,13 +5238,13 @@ int os::open(const char *path, int oflag, int mode) { - oflag |= O_CLOEXEC; - #endif - -- int fd = ::open64(path, oflag, mode); -+ int fd = ::open(path, oflag, mode); - if (fd == -1) return -1; - - //If the open succeeded, the file might still be a directory - { -- struct stat64 buf64; -- int ret = ::fstat64(fd, &buf64); -+ struct stat buf64; -+ int ret = ::fstat(fd, &buf64); - int st_mode = buf64.st_mode; - - if (ret != -1) { -@@ -5284,17 +5284,17 @@ int os::create_binary_file(const char* path, bool rewrite_existing) { - if (!rewrite_existing) { - oflags |= O_EXCL; - } -- return ::open64(path, oflags, S_IREAD | S_IWRITE); -+ return ::open(path, oflags, S_IREAD | S_IWRITE); - } - - // return current position of file pointer - jlong os::current_file_offset(int fd) { -- return (jlong)::lseek64(fd, (off64_t)0, SEEK_CUR); -+ return (jlong)::lseek(fd, (off_t)0, SEEK_CUR); - } - - // move file pointer to the specified offset - jlong os::seek_to_file_offset(int fd, jlong offset) { -- return (jlong)::lseek64(fd, (off64_t)offset, SEEK_SET); -+ return (jlong)::lseek(fd, (off_t)offset, SEEK_SET); - } - - // This code originates from JDK's sysAvailable -@@ -5303,9 +5303,9 @@ jlong os::seek_to_file_offset(int fd, jlong offset) { - int os::available(int fd, jlong *bytes) { - jlong cur, end; - int mode; -- struct stat64 buf64; -+ struct stat buf64; - -- if (::fstat64(fd, &buf64) >= 0) { -+ if (::fstat(fd, &buf64) >= 0) { - mode = buf64.st_mode; - if (S_ISCHR(mode) || S_ISFIFO(mode) || S_ISSOCK(mode)) { - int n; -@@ -5315,11 +5315,11 @@ int os::available(int fd, jlong *bytes) { - } - } - } -- if ((cur = ::lseek64(fd, 0L, SEEK_CUR)) == -1) { -+ if ((cur = ::lseek(fd, 0L, SEEK_CUR)) == -1) { - return 0; -- } else if ((end = ::lseek64(fd, 0L, SEEK_END)) == -1) { -+ } else if ((end = ::lseek(fd, 0L, SEEK_END)) == -1) { - return 0; -- } else if (::lseek64(fd, cur, SEEK_SET) == -1) { -+ } else if (::lseek(fd, cur, SEEK_SET) == -1) { - return 0; - } - *bytes = end - cur; diff --git a/srcpkgs/openjdk10-bootstrap/patches/aarch64.patch b/srcpkgs/openjdk10-bootstrap/patches/aarch64.patch deleted file mode 100644 index 74dcdcc97d3a11..00000000000000 --- a/srcpkgs/openjdk10-bootstrap/patches/aarch64.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/src/hotspot/cpu/aarch64/interp_masm_aarch64.hpp -+++ b/src/hotspot/cpu/aarch64/interp_masm_aarch64.hpp -@@ -39,8 +39,6 @@ class InterpreterMacroAssembler: public - protected: - - protected: -- using MacroAssembler::call_VM_leaf_base; -- - // Interpreter specific version of call_VM_base - using MacroAssembler::call_VM_leaf_base; - diff --git a/srcpkgs/openjdk10-bootstrap/patches/fix-compiler-version-10+.patch b/srcpkgs/openjdk10-bootstrap/patches/fix-compiler-version-10+.patch deleted file mode 100644 index 626af2fb88472a..00000000000000 --- a/srcpkgs/openjdk10-bootstrap/patches/fix-compiler-version-10+.patch +++ /dev/null @@ -1,31 +0,0 @@ ---- a/make/autoconf/generated-configure.sh -+++ b/make/autoconf/generated-configure.sh -@@ -34373,7 +34373,7 @@ $as_echo "$as_me: The result from runnin - COMPILER_VERSION_STRING=`$ECHO $COMPILER_VERSION_OUTPUT | \ - $SED -e 's/ *[Uu]sage:.*//'` - COMPILER_VERSION_NUMBER=`$ECHO $COMPILER_VERSION_OUTPUT | \ -- $SED -e "s/^.*[ ,\t]$COMPILER_NAME[ ,\t]\([1-9]\.[0-9][0-9]*\).*/\1/"` -+ $SED -e "s/^.*[ ,\t]$COMPILER_NAME[ ,\t]\([1-9][0-9]*\.[0-9][0-9]*\).*/\1/"` - elif test "x$TOOLCHAIN_TYPE" = xxlc; then - # xlc -qversion output typically looks like - # IBM XL C/C++ for AIX, V11.1 (5724-X13) -@@ -34434,7 +34434,7 @@ $as_echo "$as_me: The result from runnin - COMPILER_VERSION_STRING=`$ECHO $COMPILER_VERSION_OUTPUT | \ - $SED -e 's/ *Copyright .*//'` - COMPILER_VERSION_NUMBER=`$ECHO $COMPILER_VERSION_OUTPUT | \ -- $SED -e 's/^.* \([1-9]\.[0-9.]*\)[^0-9.].*$/\1/'` -+ $SED -e 's/^.* \([1-9][0-9]*\.[0-9.]*\)[^0-9.].*$/\1/'` - elif test "x$TOOLCHAIN_TYPE" = xclang; then - # clang --version output typically looks like - # Apple LLVM version 5.0 (clang-500.2.79) (based on LLVM 3.3svn) ---- a/make/autoconf/toolchain.m4 -+++ b/make/autoconf/toolchain.m4 -@@ -424,7 +424,7 @@ AC_DEFUN([TOOLCHAIN_EXTRACT_COMPILER_VER - # Collapse compiler output into a single line - COMPILER_VERSION_STRING=`$ECHO $COMPILER_VERSION_OUTPUT` - COMPILER_VERSION_NUMBER=`$ECHO $COMPILER_VERSION_OUTPUT | \ -- $SED -e 's/^.* version \(@<:@1-9@:>@@<:@0-9.@:>@*\).*$/\1/'` -+ $SED -e 's/^.* version \(@<:@1-9@:>@@<:@0-9@:>@*\.@<:@0-9.@:>@*\).*$/\1/'` - else - AC_MSG_ERROR([Unknown toolchain type $TOOLCHAIN_TYPE.]) - fi diff --git a/srcpkgs/openjdk10-bootstrap/patches/fix-path-exception-glibc.patch b/srcpkgs/openjdk10-bootstrap/patches/fix-path-exception-glibc.patch deleted file mode 100644 index 49fa30b6c64db2..00000000000000 --- a/srcpkgs/openjdk10-bootstrap/patches/fix-path-exception-glibc.patch +++ /dev/null @@ -1,29 +0,0 @@ -Fixes the following issue with glibc 2.36: - -Error occurred during initialization of boot layer -java.lang.AssertionError: java.net.URISyntaxException: Illdk-k.internal.jvmstat/ -Caused by: java.net.URISyntaxException: Illegal character in path at index 32: file:///builddir/jdk11u-jdk-11-2er-release/jdk/modules/jdk.internal.jvmstat/ -make[3]: *** [ExplodedImageOptimize.gmk:41: /builddir/jdk11u-jdk-11-27/build/linux-x86_64-normal-server-release/jdk/_packages_attribute.done] Error 1 -make[2]: *** [make/Main.gmk:347: exploded-image-optimize] Error 2 - -From 789b6089954d04a0222434916c93b1ed33c629c8 Mon Sep 17 00:00:00 2001 -From: Vladimir Kozlov <kvn@openjdk.org> -Date: Mon, 20 Aug 2018 15:10:20 -0700 -Subject: [PATCH] 8209735: Disable avx512 by default - -Reviewed-by: iveresov, ecaspole ---- - src/hotspot/cpu/x86/globals_x86.hpp | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - ---- a/src/hotspot/cpu/x86/globals_x86.hpp -+++ b/src/hotspot/cpu/x86/globals_x86.hpp -@@ -118,7 +118,7 @@ define_pd_global(bool, ThreadLocalHandsh - product(bool, UseStoreImmI16, true, \ - "Use store immediate 16-bits value instruction on x86") \ - \ -- product(intx, UseAVX, 3, \ -+ product(intx, UseAVX, 2, \ - "Highest supported AVX instructions set on x86/x64") \ - range(0, 99) \ - \ diff --git a/srcpkgs/openjdk10-bootstrap/patches/fix-pointer-comparison-gcc12.patch b/srcpkgs/openjdk10-bootstrap/patches/fix-pointer-comparison-gcc12.patch deleted file mode 100644 index cedb64a2f18a58..00000000000000 --- a/srcpkgs/openjdk10-bootstrap/patches/fix-pointer-comparison-gcc12.patch +++ /dev/null @@ -1,286 +0,0 @@ -From 5287d9a366791793b644d765ece783496b011119 Mon Sep 17 00:00:00 2001 -From: Robbin Ehn <rehn@openjdk.org> -Date: Tue, 27 Feb 2018 14:15:30 +0100 -Subject: [PATCH] 8197408: Bad pointer comparison and small cleanup in - os_linux.cpp - -Reviewed-by: bobv, stuefe ---- - src/hotspot/os/linux/osContainer_linux.cpp | 4 +- - src/hotspot/os/linux/osContainer_linux.hpp | 2 +- - src/hotspot/os/linux/os_linux.cpp | 120 ++++++++---------- - .../runtime/containers/cgroup/PlainRead.java | 80 ++++++++++++ - 4 files changed, 135 insertions(+), 71 deletions(-) - create mode 100644 test/hotspot/jtreg/runtime/containers/cgroup/PlainRead.java - ---- a/src/hotspot/os/linux/osContainer_linux.cpp -+++ b/src/hotspot/os/linux/osContainer_linux.cpp -@@ -397,9 +397,9 @@ void OSContainer::init() { - - } - --char * OSContainer::container_type() { -+const char * OSContainer::container_type() { - if (is_containerized()) { -- return (char *)"cgroupv1"; -+ return "cgroupv1"; - } else { - return NULL; - } ---- a/src/hotspot/os/linux/osContainer_linux.hpp -+++ b/src/hotspot/os/linux/osContainer_linux.hpp -@@ -40,7 +40,7 @@ class OSContainer: AllStatic { - public: - static void init(); - static inline bool is_containerized(); -- static char * container_type(); -+ static const char * container_type(); - - static jlong memory_limit_in_bytes(); - static jlong memory_and_swap_limit_in_bytes(); ---- a/src/hotspot/os/linux/os_linux.cpp -+++ b/src/hotspot/os/linux/os_linux.cpp -@@ -178,20 +178,17 @@ julong os::Linux::available_memory() { - - if (OSContainer::is_containerized()) { - jlong mem_limit, mem_usage; -- if ((mem_limit = OSContainer::memory_limit_in_bytes()) > 0) { -- if ((mem_usage = OSContainer::memory_usage_in_bytes()) > 0) { -- if (mem_limit > mem_usage) { -- avail_mem = (julong)mem_limit - (julong)mem_usage; -- } else { -- avail_mem = 0; -- } -- log_trace(os)("available container memory: " JULONG_FORMAT, avail_mem); -- return avail_mem; -- } else { -- log_debug(os,container)("container memory usage call failed: " JLONG_FORMAT, mem_usage); -- } -- } else { -- log_debug(os,container)("container memory unlimited or failed: " JLONG_FORMAT, mem_limit); -+ if ((mem_limit = OSContainer::memory_limit_in_bytes()) < 1) { -+ log_debug(os, container)("container memory limit %s: " JLONG_FORMAT ", using host value", -+ mem_limit == OSCONTAINER_ERROR ? "failed" : "unlimited", mem_limit); -+ } -+ if (mem_limit > 0 && (mem_usage = OSContainer::memory_usage_in_bytes()) < 1) { -+ log_debug(os, container)("container memory usage failed: " JLONG_FORMAT ", using host value", mem_usage); -+ } -+ if (mem_limit > 0 && mem_usage > 0 ) { -+ avail_mem = mem_limit > mem_usage ? (julong)mem_limit - (julong)mem_usage : 0; -+ log_trace(os)("available container memory: " JULONG_FORMAT, avail_mem); -+ return avail_mem; - } - } - -@@ -202,22 +199,18 @@ julong os::Linux::available_memory() { - } - - julong os::physical_memory() { -+ jlong phys_mem = 0; - if (OSContainer::is_containerized()) { - jlong mem_limit; - if ((mem_limit = OSContainer::memory_limit_in_bytes()) > 0) { - log_trace(os)("total container memory: " JLONG_FORMAT, mem_limit); -- return (julong)mem_limit; -- } else { -- if (mem_limit == OSCONTAINER_ERROR) { -- log_debug(os,container)("container memory limit call failed"); -- } -- if (mem_limit == -1) { -- log_debug(os,container)("container memory unlimited, using host value"); -- } -+ return phys_mem; - } -+ log_debug(os, container)("container memory limit %s: " JLONG_FORMAT ", using host value", -+ mem_limit == OSCONTAINER_ERROR ? "failed" : "unlimited", mem_limit); - } - -- jlong phys_mem = Linux::physical_memory(); -+ phys_mem = Linux::physical_memory(); - log_trace(os)("total system memory: " JLONG_FORMAT, phys_mem); - return phys_mem; - } -@@ -2136,63 +2129,54 @@ void os::Linux::print_full_memory_info(o - } - - void os::Linux::print_container_info(outputStream* st) { -- if (OSContainer::is_containerized()) { -- st->print("container (cgroup) information:\n"); -- -- char *p = OSContainer::container_type(); -- if (p == NULL) -- st->print("container_type() failed\n"); -- else { -- st->print("container_type: %s\n", p); -- } -+ if (!OSContainer::is_containerized()) { -+ return; -+ } - -- p = OSContainer::cpu_cpuset_cpus(); -- if (p == NULL) -- st->print("cpu_cpuset_cpus() failed\n"); -- else { -- st->print("cpu_cpuset_cpus: %s\n", p); -- free(p); -- } -+ st->print("container (cgroup) information:\n"); - -- p = OSContainer::cpu_cpuset_memory_nodes(); -- if (p < 0) -- st->print("cpu_memory_nodes() failed\n"); -- else { -- st->print("cpu_memory_nodes: %s\n", p); -- free(p); -- } -+ const char *p_ct = OSContainer::container_type(); -+ st->print("container_type: %s\n", p_ct != NULL ? p_ct : "failed"); - -- int i = OSContainer::active_processor_count(); -- if (i < 0) -- st->print("active_processor_count() failed\n"); -- else -- st->print("active_processor_count: %d\n", i); -+ char *p = OSContainer::cpu_cpuset_cpus(); -+ st->print("cpu_cpuset_cpus: %s\n", p != NULL ? p : "failed"); -+ free(p); -+ -+ p = OSContainer::cpu_cpuset_memory_nodes(); -+ st->print("cpu_memory_nodes: %s\n", p != NULL ? p : "failed"); -+ free(p); -+ -+ int i = OSContainer::active_processor_count(); -+ if (i > 0) { -+ st->print("active_processor_count: %d\n", i); -+ } else { -+ st->print("active_processor_count: failed\n"); -+ } - -- i = OSContainer::cpu_quota(); -- st->print("cpu_quota: %d\n", i); -+ i = OSContainer::cpu_quota(); -+ st->print("cpu_quota: %d\n", i); - -- i = OSContainer::cpu_period(); -- st->print("cpu_period: %d\n", i); -+ i = OSContainer::cpu_period(); -+ st->print("cpu_period: %d\n", i); - -- i = OSContainer::cpu_shares(); -- st->print("cpu_shares: %d\n", i); -+ i = OSContainer::cpu_shares(); -+ st->print("cpu_shares: %d\n", i); - -- jlong j = OSContainer::memory_limit_in_bytes(); -- st->print("memory_limit_in_bytes: " JLONG_FORMAT "\n", j); -+ jlong j = OSContainer::memory_limit_in_bytes(); -+ st->print("memory_limit_in_bytes: " JLONG_FORMAT "\n", j); - -- j = OSContainer::memory_and_swap_limit_in_bytes(); -- st->print("memory_and_swap_limit_in_bytes: " JLONG_FORMAT "\n", j); -+ j = OSContainer::memory_and_swap_limit_in_bytes(); -+ st->print("memory_and_swap_limit_in_bytes: " JLONG_FORMAT "\n", j); - -- j = OSContainer::memory_soft_limit_in_bytes(); -- st->print("memory_soft_limit_in_bytes: " JLONG_FORMAT "\n", j); -+ j = OSContainer::memory_soft_limit_in_bytes(); -+ st->print("memory_soft_limit_in_bytes: " JLONG_FORMAT "\n", j); - -- j = OSContainer::OSContainer::memory_usage_in_bytes(); -- st->print("memory_usage_in_bytes: " JLONG_FORMAT "\n", j); -+ j = OSContainer::OSContainer::memory_usage_in_bytes(); -+ st->print("memory_usage_in_bytes: " JLONG_FORMAT "\n", j); - -- j = OSContainer::OSContainer::memory_max_usage_in_bytes(); -- st->print("memory_max_usage_in_bytes: " JLONG_FORMAT "\n", j); -- st->cr(); -- } -+ j = OSContainer::OSContainer::memory_max_usage_in_bytes(); -+ st->print("memory_max_usage_in_bytes: " JLONG_FORMAT "\n", j); -+ st->cr(); - } - - void os::print_memory_info(outputStream* st) { ---- /dev/null -+++ b/test/hotspot/jtreg/runtime/containers/cgroup/PlainRead.java -@@ -0,0 +1,80 @@ -+/* -+ * Copyright (c) 2017, Oracle and/or its affiliates. All rights reserved. -+ * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -+ * -+ * This code is free software; you can redistribute it and/or modify it -+ * under the terms of the GNU General Public License version 2 only, as -+ * published by the Free Software Foundation. -+ * -+ * This code 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 -+ * version 2 for more details (a copy is included in the LICENSE file that -+ * accompanied this code). -+ * -+ * You should have received a copy of the GNU General Public License version -+ * 2 along with this work; if not, write to the Free Software Foundation, -+ * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. -+ * -+ * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA -+ * or visit www.oracle.com if you need additional information or have any -+ * questions. -+ */ -+ -+/* -+ * @test PlainRead -+ * @requires os.family == "linux" -+ * @library /testlibrary /test/lib -+ * @build sun.hotspot.WhiteBox -+ * @run driver ClassFileInstaller sun.hotspot.WhiteBox -+ * sun.hotspot.WhiteBox$WhiteBoxPermission -+ * @run main/othervm -Xbootclasspath/a:. -XX:+UnlockDiagnosticVMOptions -XX:+WhiteBoxAPI PlainRead -+ */ -+ -+import jdk.test.lib.process.ProcessTools; -+import jdk.test.lib.process.OutputAnalyzer; -+import jdk.test.lib.Platform; -+import sun.hotspot.WhiteBox; -+ -+public class PlainRead { -+ -+ static public void match(OutputAnalyzer oa, String what, String value) { -+ oa.shouldMatch("^.*" + what + " *" + value + ".*$"); -+ } -+ -+ static public void noMatch(OutputAnalyzer oa, String what, String value) { -+ oa.shouldNotMatch("^.*" + what + " *" + value + ".*$"); -+ } -+ -+ static final String good_value = "(\\d+|-1|Unlimited)"; -+ static final String bad_value = "(failed)"; -+ -+ static final String[] variables = {"Memory Limit is:", "CPU Shares is:", "CPU Quota is:", "CPU Period is:", "active_processor_count:"}; -+ -+ static public void isContainer(OutputAnalyzer oa) { -+ for (String v: variables) { -+ match(oa, v, good_value); -+ } -+ for (String v: variables) { -+ noMatch(oa, v, bad_value); -+ } -+ } -+ -+ static public void isNotContainer(OutputAnalyzer oa) { -+ oa.shouldMatch("^.*Can't open /proc/self/mountinfo.*$"); -+ } -+ -+ public static void main(String[] args) throws Exception { -+ WhiteBox wb = WhiteBox.getWhiteBox(); -+ ProcessBuilder pb = ProcessTools.createJavaProcessBuilder("-Xlog:os+container=trace", "-version"); -+ OutputAnalyzer output = new OutputAnalyzer(pb.start()); -+ -+ if (wb.isContainerized()) { -+ System.out.println("Inside a cgroup, testing..."); -+ isContainer(output); -+ } else { -+ System.out.println("Not in a cgroup, testing..."); -+ isNotContainer(output); -+ } -+ } -+} diff --git a/srcpkgs/openjdk10-bootstrap/patches/make-4.3.patch b/srcpkgs/openjdk10-bootstrap/patches/make-4.3.patch deleted file mode 100644 index 6be16d34444bfa..00000000000000 --- a/srcpkgs/openjdk10-bootstrap/patches/make-4.3.patch +++ /dev/null @@ -1,18 +0,0 @@ -Subject: Fix build error with make >= 4.3 -Upstream: Yes -Upstream-Url: https://bugs.openjdk.java.net/browse/JDK-8237879 -Author: Simon Frankenberger <simon-alpine@fraho.eu> - ---- a/make/common/MakeBase.gmk -+++ b/make/common/MakeBase.gmk -@@ -967,7 +967,9 @@ DependOnVariableHelper = \ - $(info NewVariable $1: >$(strip $($1))<) \ - $(info OldVariable $1: >$(strip $($1_old))<)) \ - $(call WriteFile, $1_old:=$(call DoubleDollar,$(call EscapeHash,$($1))), \ -- $(call DependOnVariableFileName, $1, $2))) \ -+ $(call DependOnVariableFileName, $1, $2)) \ -+ $(eval $(call DependOnVariableFileName, $1, $2): ) \ -+ ) \ - $(call DependOnVariableFileName, $1, $2) \ - ) - diff --git a/srcpkgs/openjdk10-bootstrap/patches/nonullinit.patch b/srcpkgs/openjdk10-bootstrap/patches/nonullinit.patch deleted file mode 100644 index 70b7b8dfa2bb66..00000000000000 --- a/srcpkgs/openjdk10-bootstrap/patches/nonullinit.patch +++ /dev/null @@ -1,21 +0,0 @@ -diff --git a/src/java.desktop/unix/native/libawt_xawt/awt/gtk2_interface.c b/src/java.desktop/unix/native/libawt_xawt/awt/gtk2_interface.c -index 800af14d67a..bdff04c5ed4 100644 ---- a/src/java.desktop/unix/native/libawt_xawt/awt/gtk2_interface.c -+++ b/src/java.desktop/unix/native/libawt_xawt/awt/gtk2_interface.c -@@ -2451,14 +2451,14 @@ static jobject get_string_property(JNIEnv *env, GtkSettings* settings, const gch - - static jobject get_integer_property(JNIEnv *env, GtkSettings* settings, const gchar* key) - { -- gint intval = NULL; -+ gint intval = 0; - (*fp_g_object_get)(settings, key, &intval, NULL); - return create_Integer(env, intval); - } - - static jobject get_boolean_property(JNIEnv *env, GtkSettings* settings, const gchar* key) - { -- gint intval = NULL; -+ gint intval = 0; - (*fp_g_object_get)(settings, key, &intval, NULL); - return create_Boolean(env, intval); - } diff --git a/srcpkgs/openjdk10-bootstrap/patches/xxx-fix-mem-limit.patch b/srcpkgs/openjdk10-bootstrap/patches/xxx-fix-mem-limit.patch deleted file mode 100644 index 92a9444e2e33e6..00000000000000 --- a/srcpkgs/openjdk10-bootstrap/patches/xxx-fix-mem-limit.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/src/hotspot/os/linux/os_linux.cpp -+++ b/src/hotspot/os/linux/os_linux.cpp -@@ -204,7 +204,7 @@ julong os::physical_memory() { - jlong mem_limit; - if ((mem_limit = OSContainer::memory_limit_in_bytes()) > 0) { - log_trace(os)("total container memory: " JLONG_FORMAT, mem_limit); -- return phys_mem; -+ return mem_limit; - } - log_debug(os, container)("container memory limit %s: " JLONG_FORMAT ", using host value", - mem_limit == OSCONTAINER_ERROR ? "failed" : "unlimited", mem_limit); diff --git a/srcpkgs/openjdk10-bootstrap/patches/xxx-future.patch b/srcpkgs/openjdk10-bootstrap/patches/xxx-future.patch deleted file mode 100644 index 68329f088489f2..00000000000000 --- a/srcpkgs/openjdk10-bootstrap/patches/xxx-future.patch +++ /dev/null @@ -1,13 +0,0 @@ ---- a/make/jdk/src/classes/build/tools/generatecurrencydata/GenerateCurrencyData.java -+++ b/make/jdk/src/classes/build/tools/generatecurrencydata/GenerateCurrencyData.java -@@ -284,8 +284,8 @@ public class GenerateCurrencyData { - checkCurrencyCode(newCurrency); - String timeString = currencyInfo.substring(4, length - 4); - long time = format.parse(timeString).getTime(); -- if (Math.abs(time - System.currentTimeMillis()) > ((long) 10) * 365 * 24 * 60 * 60 * 1000) { -- throw new RuntimeException("time is more than 10 years from present: " + time); -+ if (Math.abs(time - System.currentTimeMillis()) > ((long) 50) * 365 * 24 * 60 * 60 * 1000) { -+ throw new RuntimeException("time is more than 50 years from present: " + time); - } - specialCaseCutOverTimes[specialCaseCount] = time; - specialCaseOldCurrencies[specialCaseCount] = oldCurrency; diff --git a/srcpkgs/openjdk10-bootstrap/template b/srcpkgs/openjdk10-bootstrap/template deleted file mode 100644 index eef42f49d063c1..00000000000000 --- a/srcpkgs/openjdk10-bootstrap/template +++ /dev/null @@ -1,132 +0,0 @@ -# Template file for 'openjdk10-bootstrap' -_final_jdk_home="usr/lib/jvm/java-10-openjdk" -pkgname=openjdk10-bootstrap -version=10.0.2p13 -revision=4 -_repo_ver=${version/p/+} -archs="x86_64* i686* aarch64* arm* ppc64*" -build_style=gnu-configure -configure_args=" - --prefix=${XBPS_DESTDIR}/${pkgname}-${version}/usr/lib - --disable-warnings-as-errors - --with-zlib=system - --with-giflib=system - --with-libjpeg=system - --with-libpng=system - --with-lcms=system - --with-jtreg=no - --with-jobs=${XBPS_MAKEJOBS} - --enable-dtrace=no - --with-debug-level=release - --with-version-pre= - --with-version-build=${version#*p} - --with-boot-jdk=/usr/lib/jvm/java-9-openjdk" -make_build_args="images" -hostmakedepends="pkg-config automake autoconf cpio tar unzip zip ca-certificates - zlib-devel which openjdk9-bootstrap" -makedepends="libXrender-devel libXtst-devel libXt-devel libXrandr-devel - giflib-devel libpng-devel libjpeg-turbo-devel lcms2-devel cups-devel - freetype-devel alsa-lib-devel fontconfig-devel zlib-devel" -short_desc="OpenJDK Java Development Kit (bootstrap version 10)" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-only WITH Classpath-exception-2.0" -homepage="http://openjdk.java.net/" -distfiles="https://github.com/openjdk/jdk10u/archive/refs/tags/jdk-${_repo_ver}.tar.gz" -checksum="39ce1238d5b2066ffe1c1a09d87c170766309fe18290f27a4ab7d15844d34dc1" -lib32disabled=yes -repository=bootstrap - -case "$XBPS_TARGET_MACHINE" in - ppc64*) ;; - # no hotspot JIT for arm32 and ppc32 - armv7*|ppc*) _use_zero=yes ;; - armv[56]*) broken="Unsupported architecture" ;; -esac - -if [ -n "$_use_zero" ]; then - makedepends+=" libffi-devel" - configure_args+=" --with-jvm-variants=zero" - case "$XBPS_TARGET_MACHINE" in - ppc*) configure_args+=" --with-boot-jdk-jvmargs=-XX:ThreadStackSize=2560";; - esac -fi - -shlib_provides="libawt.so libawt_xawt.so libjava.so libjli.so libjvm.so libjawt.so" -nocross=yes - -if [ -n "$XBPS_DEBUG_PKGS" ]; then - configure_args+=" --with-native-debug-symbols=internal" -fi - -# enabling ccache segfaults gcc -export CCACHE_DISABLE=1 - -post_extract() { - chmod +x configure - - if [ "$XBPS_TARGET_LIBC" = "musl" ]; then - rm -r src/jdk.hotspot.agent - fi -} - -post_patch() { - [ "$XBPS_TARGET_LIBC" != "musl" ] && return 0 - - for f in ${FILESDIR}/musl_*.patch; do - echo "Applying $f" - patch -sNp1 -i "$f" - done -} - -do_configure() { - CFLAGS=${CFLAGS/-D_FORTIFY_SOURCE=2/} - CXXFLAGS=${CXXFLAGS/-D_FORTIFY_SOURCE=2/} - - CFLAGS+=" -D_LARGE_FILE_SOURCE=1 -D_FILE_OFFSET_BITS=64" - CXXFLAGS+=" -D_LARGE_FILE_SOURCE=1 -D_FILE_OFFSET_BITS=64" - - # force ELFv2 for ppc64 just in case - case "$XBPS_TARGET_MACHINE" in - ppc64*) - CFLAGS+=" -DABI_ELFv2" - CXXFLAGS+=" -DABI_ELFv2" - ;; - esac - CFLAGS+=" -fcommon" - CXXFLAGS+=" -fcommon" - - configure_args=${configure_args/--with-libtool-sysroot=\/usr\/[a-z0-9]*-linux-[a-z]*/} - - # build system newly checks for ccache and dies if it finds it - # explicitly need full path as otherwise it will still resolve to ccache - export CC=/usr/bin/gcc - export CXX=/usr/bin/g++ - - ./configure ${configure_args} --with-extra-cflags="$CFLAGS" \ - --with-extra-cxxflags="$CXXFLAGS" --with-extra-ldflags="$LDFLAGS" -} - -pre_build() { - # only use modified flags as specified in configure - unset CFLAGS CXXFLAGS LDFLAGS -} - -do_build() { - # do not set disable_parallel_build in order to be able to read makejobs - make -j1 ${make_build_args} ${make_build_target} -} - -post_install() { - # we manage this ourselves - rm -rf ${DESTDIR}/usr/lib/bin - - # unify the install prefix - mv ${DESTDIR}/usr/lib/jvm/openjdk-${version%p*} ${DESTDIR}/${_final_jdk_home} - - # big and unnecessary - rm -f ${DESTDIR}/${_final_jdk_home}/lib/src.zip - - vlicense ASSEMBLY_EXCEPTION - vlicense LICENSE - vlicense ADDITIONAL_LICENSE_INFO -} diff --git a/srcpkgs/openjdk10-bootstrap/update b/srcpkgs/openjdk10-bootstrap/update deleted file mode 100644 index baabeaffb9e65f..00000000000000 --- 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-bin b/srcpkgs/openjdk11-bin deleted file mode 120000 index 8213494c49ed5b..00000000000000 --- a/srcpkgs/openjdk11-bin +++ /dev/null @@ -1 +0,0 @@ -openjdk11 \ No newline at end of file diff --git a/srcpkgs/openjdk11-doc b/srcpkgs/openjdk11-doc deleted file mode 120000 index 8213494c49ed5b..00000000000000 --- a/srcpkgs/openjdk11-doc +++ /dev/null @@ -1 +0,0 @@ -openjdk11 \ No newline at end of file diff --git a/srcpkgs/openjdk11-jmods b/srcpkgs/openjdk11-jmods deleted file mode 120000 index 8213494c49ed5b..00000000000000 --- a/srcpkgs/openjdk11-jmods +++ /dev/null @@ -1 +0,0 @@ -openjdk11 \ No newline at end of file diff --git a/srcpkgs/openjdk11-jre b/srcpkgs/openjdk11-jre deleted file mode 120000 index 8213494c49ed5b..00000000000000 --- a/srcpkgs/openjdk11-jre +++ /dev/null @@ -1 +0,0 @@ -openjdk11 \ No newline at end of file diff --git a/srcpkgs/openjdk11-src b/srcpkgs/openjdk11-src deleted file mode 120000 index 8213494c49ed5b..00000000000000 --- a/srcpkgs/openjdk11-src +++ /dev/null @@ -1 +0,0 @@ -openjdk11 \ No newline at end of file diff --git a/srcpkgs/openjdk11-static-libs b/srcpkgs/openjdk11-static-libs deleted file mode 120000 index 8213494c49ed5b..00000000000000 --- a/srcpkgs/openjdk11-static-libs +++ /dev/null @@ -1 +0,0 @@ -openjdk11 \ No newline at end of file diff --git a/srcpkgs/openjdk11/files/musl_patches/arm.patch b/srcpkgs/openjdk11/files/musl_patches/arm.patch deleted file mode 100644 index 12d0022c149171..00000000000000 --- a/srcpkgs/openjdk11/files/musl_patches/arm.patch +++ /dev/null @@ -1,30 +0,0 @@ -Patches for musl taken from Alpine linux: https://git.alpinelinux.org/aports/commit/?id=8a1ae17d4a9af54285c7891a680620e7e24c6280 ---- old/src/hotspot/os_cpu/linux_arm/os_linux_arm.cpp -+++ new/src/hotspot/os_cpu/linux_arm/os_linux_arm.cpp -@@ -71,7 +71,6 @@ - # include <pwd.h> - # include <poll.h> - # include <ucontext.h> --# include <fpu_control.h> - # include <asm/ptrace.h> - - #define SPELL_REG_SP "sp" -@@ -104,6 +103,18 @@ - #define ARM_REGS_IN_CONTEXT 31 - - #else -+ -+// Stupid hack as the origin if below doesnt compile with gcc 8.2.0: -+// -+// os_linux_arm.cpp:114:5: error: missing binary operator before token "(" -+// #if NGREG == 16 -+// ^~~~~ -+// -+// The NGREG is 18, so force it to that value. -+#ifdef NGREG -+# undef NGREG -+#endif -+#define NGREG 18 - - #if NGREG == 16 - // These definitions are based on the observation that until diff --git a/srcpkgs/openjdk11/files/musl_patches/ppc.patch b/srcpkgs/openjdk11/files/musl_patches/ppc.patch deleted file mode 100644 index d306d501e4b8d2..00000000000000 --- a/srcpkgs/openjdk11/files/musl_patches/ppc.patch +++ /dev/null @@ -1,45 +0,0 @@ -Patches for musl taken from Alpine linux: https://git.alpinelinux.org/aports/commit/?id=8a1ae17d4a9af54285c7891a680620e7e24c6280 ---- old/src/hotspot/cpu/ppc/macroAssembler_ppc.cpp -+++ new/src/hotspot/cpu/ppc/macroAssembler_ppc.cpp -@@ -47,6 +47,8 @@ - #include "opto/intrinsicnode.hpp" - #endif - -+#include <asm/ptrace.h> -+ - #ifdef PRODUCT - #define BLOCK_COMMENT(str) // nothing - #else ---- old/src/hotspot/cpu/ppc/vm_version_ppc.cpp -+++ new/src/hotspot/cpu/ppc/vm_version_ppc.cpp -@@ -845,7 +845,7 @@ void VM_Version::determine_features() { - unsigned long auxv = getauxval(AT_HWCAP2); - - if (auxv & PPC_FEATURE2_HTM_NOSC) { -- if (auxv & PPC_FEATURE2_HAS_HTM) { -+ if (auxv & PPC_FEATURE2_HTM) { - // TM on POWER8 and POWER9 in compat mode (VM) is supported by the JVM. - // TM on POWER9 DD2.1 NV (baremetal) is not supported by the JVM (TM on - // POWER9 DD2.1 NV has a few issues that need a couple of firmware ---- old/src/hotspot/os_cpu/linux_ppc/os_linux_ppc.cpp -+++ new/src/hotspot/os_cpu/linux_ppc/os_linux_ppc.cpp -@@ -75,7 +75,7 @@ - # include <pwd.h> - # include <poll.h> - # include <ucontext.h> -- -+# include <asm/ptrace.h> - - address os::current_stack_pointer() { - intptr_t* csp; ---- old/src/hotspot/os_cpu/linux_ppc/thread_linux_ppc.cpp -+++ new/src/hotspot/os_cpu/linux_ppc/thread_linux_ppc.cpp -@@ -23,6 +23,8 @@ - * - */ - -+#include <asm/ptrace.h> -+ - #include "precompiled.hpp" - #include "runtime/frame.inline.hpp" - #include "runtime/thread.hpp" diff --git a/srcpkgs/openjdk11/files/musl_patches/x86.patch b/srcpkgs/openjdk11/files/musl_patches/x86.patch deleted file mode 100644 index 9c64c189036a70..00000000000000 --- a/srcpkgs/openjdk11/files/musl_patches/x86.patch +++ /dev/null @@ -1,130 +0,0 @@ -Patches for musl taken from Alpine linux: https://git.alpinelinux.org/aports/commit/?id=8a1ae17d4a9af54285c7891a680620e7e24c6280 ---- old/src/hotspot/os_cpu/linux_x86/os_linux_x86.cpp -+++ new/src/hotspot/os_cpu/linux_x86/os_linux_x86.cpp -@@ -90,6 +90,126 @@ - #define SPELL_REG_FP "ebp" - #endif // AMD64 - -+// ============================================================================== -+// Taken from glibc 2.28 -+// source: https://sourceware.org/git/?p=glibc.git;a=blob;f=sysdeps/x86/fpu_control.h;h=4cb98c5679b2897ff4e5826d228cba6be589e24d;hb=3c03baca37fdcb52c3881e653ca392bba7a99c2b -+// ============================================================================== -+#ifndef AMD64 -+/* FPU control word bits. x86 version. -+ Copyright (C) 1993-2018 Free Software Foundation, Inc. -+ This file is part of the GNU C Library. -+ Contributed by Olaf Flebbe. -+ -+ The GNU C Library is free software; you can redistribute it and/or -+ modify it under the terms of the GNU Lesser General Public -+ License as published by the Free Software Foundation; either -+ version 2.1 of the License, or (at your option) any later version. -+ -+ The GNU C Library 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 -+ Lesser General Public License for more details. -+ -+ You should have received a copy of the GNU Lesser General Public -+ License along with the GNU C Library; if not, see -+ <http://www.gnu.org/licenses/>. */ -+ -+#ifndef _FPU_CONTROL_H -+#define _FPU_CONTROL_H 1 -+ -+/* Note that this file sets on x86-64 only the x87 FPU, it does not -+ touch the SSE unit. */ -+ -+/* Here is the dirty part. Set up your 387 through the control word -+ * (cw) register. -+ * -+ * 15-13 12 11-10 9-8 7-6 5 4 3 2 1 0 -+ * | reserved | IC | RC | PC | reserved | PM | UM | OM | ZM | DM | IM -+ * -+ * IM: Invalid operation mask -+ * DM: Denormalized operand mask -+ * ZM: Zero-divide mask -+ * OM: Overflow mask -+ * UM: Underflow mask -+ * PM: Precision (inexact result) mask -+ * -+ * Mask bit is 1 means no interrupt. -+ * -+ * PC: Precision control -+ * 11 - round to extended precision -+ * 10 - round to double precision -+ * 00 - round to single precision -+ * -+ * RC: Rounding control -+ * 00 - rounding to nearest -+ * 01 - rounding down (toward - infinity) -+ * 10 - rounding up (toward + infinity) -+ * 11 - rounding toward zero -+ * -+ * IC: Infinity control -+ * That is for 8087 and 80287 only. -+ * -+ * The hardware default is 0x037f which we use. -+ */ -+ -+#include <features.h> -+ -+/* masking of interrupts */ -+#define _FPU_MASK_IM 0x01 -+#define _FPU_MASK_DM 0x02 -+#define _FPU_MASK_ZM 0x04 -+#define _FPU_MASK_OM 0x08 -+#define _FPU_MASK_UM 0x10 -+#define _FPU_MASK_PM 0x20 -+ -+/* precision control */ -+#define _FPU_EXTENDED 0x300 /* libm requires double extended precision. */ -+#define _FPU_DOUBLE 0x200 -+#define _FPU_SINGLE 0x0 -+ -+/* rounding control */ -+#define _FPU_RC_NEAREST 0x0 /* RECOMMENDED */ -+#define _FPU_RC_DOWN 0x400 -+#define _FPU_RC_UP 0x800 -+#define _FPU_RC_ZERO 0xC00 -+ -+#define _FPU_RESERVED 0xF0C0 /* Reserved bits in cw */ -+ -+ -+/* The fdlibm code requires strict IEEE double precision arithmetic, -+ and no interrupts for exceptions, rounding to nearest. */ -+ -+#define _FPU_DEFAULT 0x037f -+ -+/* IEEE: same as above. */ -+#define _FPU_IEEE 0x037f -+ -+/* Type of the control word. */ -+typedef unsigned int fpu_control_t __attribute__ ((__mode__ (__HI__))); -+ -+/* Macros for accessing the hardware control word. "*&" is used to -+ work around a bug in older versions of GCC. __volatile__ is used -+ to support combination of writing the control register and reading -+ it back. Without __volatile__, the old value may be used for reading -+ back under compiler optimization. -+ -+ Note that the use of these macros is not sufficient anymore with -+ recent hardware nor on x86-64. Some floating point operations are -+ executed in the SSE/SSE2 engines which have their own control and -+ status register. */ -+#define _FPU_GETCW(cw) __asm__ __volatile__ ("fnstcw %0" : "=m" (*&cw)) -+#define _FPU_SETCW(cw) __asm__ __volatile__ ("fldcw %0" : : "m" (*&cw)) -+ -+/* Default control word set at startup. */ -+extern fpu_control_t __fpu_control; -+ -+#endif /* fpu_control.h */ -+ -+#endif // AMD64 -+// ============================================================================== -+// ============================================================================== -+// ============================================================================== -+ - address os::current_stack_pointer() { - #ifdef SPARC_WORKS - register void *esp; diff --git a/srcpkgs/openjdk11/patches/LFS64.patch b/srcpkgs/openjdk11/patches/LFS64.patch deleted file mode 100644 index 5e17ad77ea5f61..00000000000000 --- a/srcpkgs/openjdk11/patches/LFS64.patch +++ /dev/null @@ -1,141 +0,0 @@ -diff --git a/src/hotspot/os/linux/os_linux.inline.hpp b/src/hotspot/os/linux/os_linux.inline.hpp -index a665e4c69c6..65f51254793 100644 ---- a/src/hotspot/os/linux/os_linux.inline.hpp -+++ b/src/hotspot/os/linux/os_linux.inline.hpp -@@ -81,7 +81,7 @@ inline int os::readdir_buf_size(const char *path) - } - - inline jlong os::lseek(int fd, jlong offset, int whence) { -- return (jlong) ::lseek64(fd, offset, whence); -+ return (jlong) ::lseek(fd, offset, whence); - } - - inline int os::fsync(int fd) { -@@ -93,7 +93,7 @@ inline char* os::native_path(char *path) { - } - - inline int os::ftruncate(int fd, jlong length) { -- return ::ftruncate64(fd, length); -+ return ::ftruncate(fd, length); - } - - inline struct dirent* os::readdir(DIR* dirp, dirent *dbuf) -diff --git a/src/hotspot/os/linux/attachListener_linux.cpp b/src/hotspot/os/linux/attachListener_linux.cpp -index aa114d91232..7dada0349b4 100644 ---- a/src/hotspot/os/linux/attachListener_linux.cpp -+++ b/src/hotspot/os/linux/attachListener_linux.cpp -@@ -459,14 +459,14 @@ AttachOperation* AttachListener::dequeue() { - - void AttachListener::vm_start() { - char fn[UNIX_PATH_MAX]; -- struct stat64 st; -+ struct stat st; - int ret; - - int n = snprintf(fn, UNIX_PATH_MAX, "%s/.java_pid%d", - os::get_temp_directory(), os::current_process_id()); - assert(n < (int)UNIX_PATH_MAX, "java_pid file name buffer overflow"); - -- RESTARTABLE(::stat64(fn, &st), ret); -+ RESTARTABLE(::stat(fn, &st), ret); - if (ret == 0) { - ret = ::unlink(fn); - if (ret == -1) { -@@ -493,8 +493,8 @@ int AttachListener::pd_init() { - - bool AttachListener::check_socket_file() { - int ret; -- struct stat64 st; -- ret = stat64(LinuxAttachListener::path(), &st); -+ struct stat st; -+ ret = stat(LinuxAttachListener::path(), &st); - if (ret == -1) { // need to restart attach listener. - log_debug(attach)("Socket file %s does not exist - Restart Attach Listener", - LinuxAttachListener::path()); -@@ -533,14 +533,14 @@ bool AttachListener::is_init_trigger() { - } - char fn[PATH_MAX + 1]; - int ret; -- struct stat64 st; -+ struct stat st; - sprintf(fn, ".attach_pid%d", os::current_process_id()); -- RESTARTABLE(::stat64(fn, &st), ret); -+ RESTARTABLE(::stat(fn, &st), ret); - if (ret == -1) { - log_trace(attach)("Failed to find attach file: %s, trying alternate", fn); - snprintf(fn, sizeof(fn), "%s/.attach_pid%d", - os::get_temp_directory(), os::current_process_id()); -- RESTARTABLE(::stat64(fn, &st), ret); -+ RESTARTABLE(::stat(fn, &st), ret); - if (ret == -1) { - log_debug(attach)("Failed to find attach file: %s", fn); - } -diff --git a/src/hotspot/os/linux/os_linux.cpp b/src/hotspot/os/linux/os_linux.cpp -index 2842a11f921..ea956213fef 100644 ---- a/src/hotspot/os/linux/os_linux.cpp -+++ b/src/hotspot/os/linux/os_linux.cpp -@@ -6025,13 +6025,13 @@ int os::open(const char *path, int oflag, int mode) { - oflag |= O_CLOEXEC; - #endif - -- int fd = ::open64(path, oflag, mode); -+ int fd = ::open(path, oflag, mode); - if (fd == -1) return -1; - - //If the open succeeded, the file might still be a directory - { -- struct stat64 buf64; -- int ret = ::fstat64(fd, &buf64); -+ struct stat buf64; -+ int ret = ::fstat(fd, &buf64); - int st_mode = buf64.st_mode; - - if (ret != -1) { -@@ -6069,17 +6069,17 @@ int os::open(const char *path, int oflag, int mode) { - int os::create_binary_file(const char* path, bool rewrite_existing) { - int oflags = O_WRONLY | O_CREAT; - oflags |= rewrite_existing ? O_TRUNC : O_EXCL; -- return ::open64(path, oflags, S_IREAD | S_IWRITE); -+ return ::open(path, oflags, S_IREAD | S_IWRITE); - } - - // return current position of file pointer - jlong os::current_file_offset(int fd) { -- return (jlong)::lseek64(fd, (off64_t)0, SEEK_CUR); -+ return (jlong)::lseek(fd, (off_t)0, SEEK_CUR); - } - - // move file pointer to the specified offset - jlong os::seek_to_file_offset(int fd, jlong offset) { -- return (jlong)::lseek64(fd, (off64_t)offset, SEEK_SET); -+ return (jlong)::lseek(fd, (off_t)offset, SEEK_SET); - } - - // This code originates from JDK's sysAvailable -@@ -6088,9 +6088,9 @@ jlong os::seek_to_file_offset(int fd, jlong offset) { - int os::available(int fd, jlong *bytes) { - jlong cur, end; - int mode; -- struct stat64 buf64; -+ struct stat buf64; - -- if (::fstat64(fd, &buf64) >= 0) { -+ if (::fstat(fd, &buf64) >= 0) { - mode = buf64.st_mode; - if (S_ISCHR(mode) || S_ISFIFO(mode) || S_ISSOCK(mode)) { - int n; -@@ -6100,11 +6100,11 @@ int os::available(int fd, jlong *bytes) { - } - } - } -- if ((cur = ::lseek64(fd, 0L, SEEK_CUR)) == -1) { -+ if ((cur = ::lseek(fd, 0L, SEEK_CUR)) == -1) { - return 0; -- } else if ((end = ::lseek64(fd, 0L, SEEK_END)) == -1) { -+ } else if ((end = ::lseek(fd, 0L, SEEK_END)) == -1) { - return 0; -- } else if (::lseek64(fd, cur, SEEK_SET) == -1) { -+ } else if (::lseek(fd, cur, SEEK_SET) == -1) { - return 0; - } - *bytes = end - cur; diff --git a/srcpkgs/openjdk11/patches/fix-TestSingleWriterSynchronizer-deadlock.patch b/srcpkgs/openjdk11/patches/fix-TestSingleWriterSynchronizer-deadlock.patch deleted file mode 100644 index 6fd753f7a9b4c1..00000000000000 --- a/srcpkgs/openjdk11/patches/fix-TestSingleWriterSynchronizer-deadlock.patch +++ /dev/null @@ -1,65 +0,0 @@ -From efe6ad59e834d82dfaaacdd093c32438eec88ba6 Mon Sep 17 00:00:00 2001 -From: Kim Barrett <kbarrett@openjdk.org> -Date: Mon, 10 Sep 2018 19:18:04 -0400 -Subject: [PATCH] 8210511: TestSingleWriterSynchronizer can deadlock - -Check for safepoints in test loops. - -Reviewed-by: coleenp, eosterlund ---- - .../utilities/test_singleWriterSynchronizer.cpp | 16 ++++++++++++---- - 1 file changed, 12 insertions(+), 4 deletions(-) - -diff --git a/test/hotspot/gtest/utilities/test_singleWriterSynchronizer.cpp b/test/hotspot/gtest/utilities/test_singleWriterSynchronizer.cpp -index f01a55b3ccad1..6428ee7b1a5ea 100644 ---- a/test/hotspot/gtest/utilities/test_singleWriterSynchronizer.cpp -+++ b/test/hotspot/gtest/utilities/test_singleWriterSynchronizer.cpp -@@ -54,13 +54,16 @@ class SingleWriterSynchronizerTestReader : public JavaTestThread { - {} - - virtual void main_run() { -- uintx iterations = 0; -+ size_t iterations = 0; -+ size_t values_changed = 0; - while (OrderAccess::load_acquire(_continue_running) != 0) { -+ { ThreadBlockInVM tbiv(this); } // Safepoint check outside critical section. - ++iterations; - SingleWriterSynchronizer::CriticalSection cs(_synchronizer); - uintx value = OrderAccess::load_acquire(_synchronized_value); -+ uintx new_value = value; - for (uint i = 0; i < reader_iterations; ++i) { -- uintx new_value = OrderAccess::load_acquire(_synchronized_value); -+ new_value = OrderAccess::load_acquire(_synchronized_value); - // A reader can see either the value it first read after - // entering the critical section, or that value + 1. No other - // values are possible. -@@ -68,8 +71,12 @@ class SingleWriterSynchronizerTestReader : public JavaTestThread { - ASSERT_EQ((value + 1), new_value); - } - } -+ if (value != new_value) { -+ ++values_changed; -+ } - } -- tty->print_cr("reader iterations: " UINTX_FORMAT, iterations); -+ tty->print_cr("reader iterations: " SIZE_FORMAT ", changes: " SIZE_FORMAT, -+ iterations, values_changed); - } - }; - -@@ -93,13 +100,14 @@ class SingleWriterSynchronizerTestWriter : public JavaTestThread { - while (OrderAccess::load_acquire(_continue_running) != 0) { - ++*_synchronized_value; - _synchronizer->synchronize(); -+ { ThreadBlockInVM tbiv(this); } // Safepoint check. - } - tty->print_cr("writer iterations: " UINTX_FORMAT, *_synchronized_value); - } - }; - - const uint nreaders = 5; --const uint milliseconds_to_run = 3000; -+const uint milliseconds_to_run = 1000; - - TEST_VM(TestSingleWriterSynchronizer, stress) { - Semaphore post; diff --git a/srcpkgs/openjdk11/patches/fix-musl-detection.diff b/srcpkgs/openjdk11/patches/fix-musl-detection.diff deleted file mode 100644 index d6c0c3b201408c..00000000000000 --- a/srcpkgs/openjdk11/patches/fix-musl-detection.diff +++ /dev/null @@ -1,20 +0,0 @@ ---- a/make/autoconf/platform.m4 2023-07-05 08:22:24.000000000 +0100 -+++ b/make/autoconf/platform.m4 2023-07-22 14:48:46.291451605 +0100 -@@ -214,7 +214,7 @@ - AC_DEFUN([PLATFORM_EXTRACT_VARS_FROM_LIBC], - [ - case "$1" in -- *linux*-musl) -+ *linux*-musl*) - VAR_LIBC=musl - ;; - *linux*-gnu) -@@ -232,7 +232,7 @@ - AC_DEFUN([PLATFORM_EXTRACT_VARS_FROM_ABI], - [ - case "$1" in -- *linux*-musl) -+ *linux*-musl*) - VAR_ABI=musl - ;; - *linux*-gnu) diff --git a/srcpkgs/openjdk11/patches/system-public-suffix.patch b/srcpkgs/openjdk11/patches/system-public-suffix.patch deleted file mode 100644 index c278e7709f65a0..00000000000000 --- a/srcpkgs/openjdk11/patches/system-public-suffix.patch +++ /dev/null @@ -1,16 +0,0 @@ ---- a/src/java.base/share/classes/sun/security/util/DomainName.java -+++ b/src/java.base/share/classes/sun/security/util/DomainName.java -@@ -206,8 +206,11 @@ class DomainName { - new PrivilegedAction<>() { - @Override - public InputStream run() { -- File f = new File(System.getProperty("java.home"), -- "lib/security/public_suffix_list.dat"); -+ File f = new File("/usr/share/publicsuffix/public_suffix_list.dat"); -+ if (!f.exists()) { -+ f = new File(System.getProperty("java.home"), -+ "lib/security/public_suffix_list.dat"); -+ } - try { - return new FileInputStream(f); - } catch (FileNotFoundException e) { diff --git a/srcpkgs/openjdk11/template b/srcpkgs/openjdk11/template deleted file mode 100644 index b964884da5ca4c..00000000000000 --- a/srcpkgs/openjdk11/template +++ /dev/null @@ -1,199 +0,0 @@ -# Template file for 'openjdk11' -pkgname=openjdk11 -version=11.0.25+5 -revision=3 -_java_ver="${version%%.*}" -_jdk_home="usr/lib/jvm/openjdk${_java_ver}" -archs="x86_64* i686* aarch64* armv7* ppc64*" -build_style=gnu-configure -configure_args=" - --disable-warnings-as-errors - --prefix=${XBPS_DESTDIR}/${XBPS_CROSS_TRIPLET}/${pkgname}-${version}/usr/lib - --with-jobs=${XBPS_ORIG_MAKEJOBS} - --enable-unlimited-crypto - --with-zlib=system - --with-libjpeg=system - --with-giflib=system - --with-libpng=system - --with-lcms=system - --with-jtreg=no - --with-native-debug-symbols=internal - --with-version-pre= - --with-version-opt=void-r$revision - --with-version-build=${version#*+} - --with-vendor-name=Void - --with-vendor-url=https://voidlinux.org/ - --with-vendor-bug-url=https://github.com/void-linux/void-packages/issues - --with-vendor-vm-bug-url=https://github.com/void-linux/void-packages/issues" -make_build_args="images static-libs-image $(vopt_if docs docs)" -make_check_target="test-hotspot-gtest" -hostmakedepends="pkg-config automake autoconf cpio tar unzip zip ca-certificates - openssl zlib-devel which" -makedepends="libXrender-devel libXtst-devel libXt-devel libXrandr-devel - giflib-devel libjpeg-turbo-devel cups-devel freetype-devel alsa-lib-devel - fontconfig-devel zlib-devel lcms2-devel" -depends="${pkgname}-jre-${version}_${revision}" -short_desc="OpenJDK Java Development Kit (version ${_java_ver})" -maintainer="Orphaned <orphan@voidlinux.org>" -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" -checksum=fb7e68bbaf9174605504e04331b3eadfeb37c23437598a04776fd3a9c085ace2 -alternatives="jdk:/usr/lib/jvm/default-jdk:/${_jdk_home}" -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 - ppc64*) ;; - # no hotspot JIT for ppc32 - ppc*) _use_zero=yes ;; - armv[56]*) broken="Unsupported architecture" ;; -esac - -if [ -n "$_use_zero" ]; then - makedepends+=" libffi-devel" - configure_args+=" --with-jvm-variants=zero" - case "$XBPS_TARGET_MACHINE" in - ppc*) configure_args+=" --with-boot-jdk-jvmargs=-XX:ThreadStackSize=2560";; - esac -fi - -case "$XBPS_TARGET_LIBC" in - glibc) build_options_default+=" docs";; -esac - -if [ ! "$CROSS_BUILD" ]; then - hostmakedepends+=" openjdk10-bootstrap" - configure_args+=" --with-boot-jdk=/usr/lib/jvm/java-10-openjdk" -else - hostmakedepends+=" openjdk11" - configure_args+=" --with-boot-jdk=/${_jdk_home}" -fi - -post_extract() { - chmod +x configure - if [ "$XBPS_TARGET_LIBC" = "musl" ]; then - rm -r src/jdk.hotspot.agent - fi -} - -post_patch() { - if [ "$XBPS_TARGET_LIBC" = "musl" ]; then - for f in "${FILESDIR}"/musl_patches/*.patch; do - echo "Applying $f" - patch -Np1 -i "$f" - done - fi -} - -do_configure() { - CFLAGS=${CFLAGS/-D_FORTIFY_SOURCE=2/} - CXXFLAGS=${CXXFLAGS/-D_FORTIFY_SOURCE=2/} - - CFLAGS+=" -D_LARGE_FILE_SOURCE=1 -D_FILE_OFFSET_BITS=64" - CXXFLAGS+=" -D_LARGE_FILE_SOURCE=1 -D_FILE_OFFSET_BITS=64" - - # force ELFv2 for ppc64 just in case - case "$XBPS_TARGET_MACHINE" in - ppc64*) - CFLAGS+=" -DABI_ELFv2" - CXXFLAGS+=" -DABI_ELFv2" - ;; - esac - configure_args=${configure_args/--with-libtool-sysroot=$XBPS_CROSS_BASE} - if [ "$XBPS_CCACHE" ] && [ -z "$CROSS_BUILD" ]; then - configure_args+=" --enable-ccache" - CC="/usr/bin/cc" - CXX="/usr/bin/c++" - fi - ./configure ${configure_args} --with-extra-cflags="$CFLAGS" --with-extra-cxxflags="$CXXFLAGS" --with-extra-ldflags="$LDFLAGS" -} - -do_install() { - vmkdir $_jdk_home - vcopy build/*-normal-*-release/images/jdk/* $_jdk_home - - vmkdir $_jdk_home/lib/security - ln -fs /etc/ssl/certs/java/cacerts "${DESTDIR}/${_jdk_home}/lib/security" - - vlicense ASSEMBLY_EXCEPTION - vlicense LICENSE -} - -subpackages="openjdk11-src openjdk11-jre openjdk11-doc openjdk11-jmods openjdk11-static-libs openjdk11-bin" - -openjdk11-jre_package() { - shlib_provides="libawt.so libawt_xawt.so libjava.so libjli.so libjvm.so libjawt.so" - short_desc+=" - runtime components" - provides="java-runtime-${version}_1" - depends="fontconfig openjdk-common public-suffix" - alternatives="java:/usr/lib/jvm/default-jre:/${_jdk_home}" - pkg_install() { - for bin in java jjs keytool pack200 rmid rmiregistry unpack200; do - vmove "${_jdk_home}/bin/${bin}" - vmove "${_jdk_home}/man/man1/${bin}.1" - vmove "${_jdk_home}/man/ja_JP.UTF-8/man1/${bin}.1" - done - - for f in lib legal conf release; do - vmove $_jdk_home/$f - done - - vlicense ASSEMBLY_EXCEPTION - vlicense LICENSE - } -} - -openjdk11-doc_package() { - nostrip=yes - noverifyrdeps=yes - noshlibprovides=yes - short_desc+=" - documentation" - if [ -z "$build_option_docs" ]; then - metapackage=yes - fi - pkg_install() { - cd ${wrksrc} - if [ "$build_option_docs" ]; then - vmkdir usr/share/doc/openjdk11 - cp -a build/linux-*/images/docs/* $PKGDESTDIR/usr/share/doc/openjdk11 - fi - } -} - -openjdk11-src_package() { - nostrip=yes - noverifyrdeps=yes - noshlibprovides=yes - short_desc+=" - sources" - pkg_install() { - vmove $_jdk_home/lib/src.zip - } -} - -openjdk11-static-libs_package() { - short_desc+=" - static libs" - pkg_install() { - vmkdir $_jdk_home - vcopy build/*-normal-*-release/images/static-libs/lib $_jdk_home - } -} - -openjdk11-jmods_package() { - short_desc+=" - JMODs" - depends="${sourcepkg}-${version}_${revision}" - pkg_install() { - vmove $_jdk_home/jmods - } -} - -openjdk11-bin_package() { - reverts="11+28_1 11+28_2" - short_desc+=" (transitional dummy package)" - depends="${sourcepkg}>=${version}_${revision}" - metapackage=yes -} diff --git a/srcpkgs/openjdk11/update b/srcpkgs/openjdk11/update deleted file mode 100644 index fbdc9a1ba62f9e..00000000000000 --- a/srcpkgs/openjdk11/update +++ /dev/null @@ -1 +0,0 @@ -pattern='jdk-\K11\.[\d.+]+(?=\.)' diff --git a/srcpkgs/openjdk12-bootstrap/files/musl_patches/aarch64.patch b/srcpkgs/openjdk12-bootstrap/files/musl_patches/aarch64.patch deleted file mode 100644 index aa6c5d4d2be2e8..00000000000000 --- a/srcpkgs/openjdk12-bootstrap/files/musl_patches/aarch64.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/src/hotspot/os_cpu/linux_aarch64/os_linux_aarch64.cpp -+++ b/src/hotspot/os_cpu/linux_aarch64/os_linux_aarch64.cpp -@@ -74,7 +74,6 @@ - # include <pwd.h> - # include <poll.h> - # include <ucontext.h> --# include <fpu_control.h> - - #define REG_FP 29 - #define REG_LR 30 diff --git a/srcpkgs/openjdk12-bootstrap/files/musl_patches/arm.patch b/srcpkgs/openjdk12-bootstrap/files/musl_patches/arm.patch deleted file mode 100644 index adc452660df551..00000000000000 --- a/srcpkgs/openjdk12-bootstrap/files/musl_patches/arm.patch +++ /dev/null @@ -1,24 +0,0 @@ ---- a/src/hotspot/os_cpu/linux_arm/os_linux_arm.cpp -+++ b/src/hotspot/os_cpu/linux_arm/os_linux_arm.cpp -@@ -71,9 +71,20 @@ - # include <pwd.h> - # include <poll.h> - # include <ucontext.h> --# include <fpu_control.h> - # include <asm/ptrace.h> - -+// Stupid hack as the origin if below doesnt compile with gcc 8.2.0: -+// -+// os_linux_arm.cpp:114:5: error: missing binary operator before token "(" -+// #if NGREG == 16 -+// ^~~~~ -+// -+// The NGREG is 18 (bits/signal.h:10), so force it to that value. -+#ifdef NGREG -+# undef NGREG -+#endif -+#define NGREG 18 -+ - #define SPELL_REG_SP "sp" - - // Don't #define SPELL_REG_FP for thumb because it is not safe to use, so this makes sure we never fetch it. diff --git a/srcpkgs/openjdk12-bootstrap/files/musl_patches/build.patch b/srcpkgs/openjdk12-bootstrap/files/musl_patches/build.patch deleted file mode 100644 index 8e239bfe78634c..00000000000000 --- a/srcpkgs/openjdk12-bootstrap/files/musl_patches/build.patch +++ /dev/null @@ -1,387 +0,0 @@ -diff --git a/make/ReleaseFile.gmk b/make/ReleaseFile.gmk ---- a/make/ReleaseFile.gmk -+++ b/make/ReleaseFile.gmk -@@ -53,6 +53,7 @@ define create-info-file - $(call info-file-item, "JAVA_VERSION_DATE", "$(VERSION_DATE)") - $(call info-file-item, "OS_NAME", "$(RELEASE_FILE_OS_NAME)") - $(call info-file-item, "OS_ARCH", "$(RELEASE_FILE_OS_ARCH)") -+ $(call info-file-item, "LIBC", "musl") - endef - - # Param 1 - The file containing the MODULES list -diff --git a/make/hotspot/lib/CompileJvm.gmk b/make/hotspot/lib/CompileJvm.gmk ---- a/make/hotspot/lib/CompileJvm.gmk -+++ b/make/hotspot/lib/CompileJvm.gmk -@@ -71,6 +71,7 @@ CFLAGS_VM_VERSION := \ - -DHOTSPOT_BUILD_USER='"$(USERNAME)"' \ - -DHOTSPOT_VM_DISTRO='"$(HOTSPOT_VM_DISTRO)"' \ - -DCPU='"$(OPENJDK_TARGET_CPU_VM_VERSION)"' \ -+ -DLIBC='"musl"' \ - # - - ################################################################################ -diff --git a/make/lib/CoreLibraries.gmk b/make/lib/CoreLibraries.gmk ---- a/make/lib/CoreLibraries.gmk -+++ b/make/lib/CoreLibraries.gmk -@@ -194,6 +194,7 @@ ifeq ($(OPENJDK_TARGET_OS), windows) - endif - - LIBJLI_CFLAGS += $(LIBZ_CFLAGS) -+LIBJLI_CFLAGS += -DLIBC=\"musl\" - - ifneq ($(USE_EXTERNAL_LIBZ), true) - LIBJLI_EXTRA_FILES += \ -diff --git a/src/hotspot/os/linux/os_linux.cpp b/src/hotspot/os/linux/os_linux.cpp ---- a/src/hotspot/os/linux/os_linux.cpp -+++ b/src/hotspot/os/linux/os_linux.cpp -@@ -99,7 +99,6 @@ - # include <string.h> - # include <syscall.h> - # include <sys/sysinfo.h> --# include <gnu/libc-version.h> - # include <sys/ipc.h> - # include <sys/shm.h> - # include <link.h> -@@ -519,6 +518,11 @@ void os::Linux::hotspot_sigmask(Thread* thread) { - // detecting pthread library - - void os::Linux::libpthread_init() { -+#if !defined(__GLIBC__) && !defined(__UCLIBC__) -+ // Hard code Alpine Linux supported musl compatible settings -+ os::Linux::set_glibc_version("glibc 2.9"); -+ os::Linux::set_libpthread_version("NPTL"); -+#else - // Save glibc and pthread version strings. - #if !defined(_CS_GNU_LIBC_VERSION) || \ - !defined(_CS_GNU_LIBPTHREAD_VERSION) -@@ -536,6 +540,7 @@ void os::Linux::libpthread_init() { - str = (char *)malloc(n, mtInternal); - confstr(_CS_GNU_LIBPTHREAD_VERSION, str, n); - os::Linux::set_libpthread_version(str); -+#endif - } - - ///////////////////////////////////////////////////////////////////////////// -@@ -2855,20 +2860,36 @@ void os::Linux::sched_getcpu_init() { - extern "C" JNIEXPORT void numa_warn(int number, char *where, ...) { } - extern "C" JNIEXPORT void numa_error(char *where) { } - -+static void* dlvsym_if_available(void* handle, const char* name, const char* version) { -+ typedef void* (*dlvsym_func_type)(void* handle, const char* name, const char* version); -+ static dlvsym_func_type dlvsym_func; -+ static bool initialized = false; -+ -+ if (!initialized) { -+ dlvsym_func = (dlvsym_func_type)dlsym(RTLD_NEXT, "dlvsym"); -+ initialized = true; -+ } -+ -+ if (dlvsym_func != NULL) { -+ void *f = dlvsym_func(handle, name, version); -+ if (f != NULL) { -+ return f; -+ } -+ } -+ -+ return dlsym(handle, name); -+} -+ - // Handle request to load libnuma symbol version 1.1 (API v1). If it fails - // load symbol from base version instead. - void* os::Linux::libnuma_dlsym(void* handle, const char *name) { -- void *f = dlvsym(handle, name, "libnuma_1.1"); -- if (f == NULL) { -- f = dlsym(handle, name); -- } -- return f; -+ return dlvsym_if_available(handle, name, "libnuma_1.1"); - } - - // Handle request to load libnuma symbol version 1.2 (API v2) only. - // Return NULL if the symbol is not defined in this particular version. - void* os::Linux::libnuma_v2_dlsym(void* handle, const char* name) { -- return dlvsym(handle, name, "libnuma_1.2"); -+ return dlvsym_if_available(handle, name, "libnuma_1.2"); - } - - bool os::Linux::libnuma_init() { -diff --git a/src/hotspot/os_cpu/linux_x86/os_linux_x86.cpp b/src/hotspot/os_cpu/linux_x86/os_linux_x86.cpp ---- a/src/hotspot/os_cpu/linux_x86/os_linux_x86.cpp -+++ b/src/hotspot/os_cpu/linux_x86/os_linux_x86.cpp -@@ -75,9 +75,6 @@ - # include <pwd.h> - # include <poll.h> - # include <ucontext.h> --#ifndef AMD64 --# include <fpu_control.h> --#endif - - #ifdef AMD64 - #define REG_SP REG_RSP -diff --git a/src/hotspot/share/gc/shared/genCollectedHeap.cpp b/src/hotspot/share/gc/shared/genCollectedHeap.cpp ---- a/src/hotspot/share/gc/shared/genCollectedHeap.cpp -+++ b/src/hotspot/share/gc/shared/genCollectedHeap.cpp -@@ -1148,7 +1148,7 @@ HeapWord* GenCollectedHeap::allocate_new_tlab(size_t min_size, - static ScratchBlock *removeSmallestScratch(ScratchBlock **prev_ptr) { - bool first = true; - size_t min_size = 0; // "first" makes this conceptually infinite. -- ScratchBlock **smallest_ptr, *smallest; -+ ScratchBlock **smallest_ptr = NULL, *smallest; - ScratchBlock *cur = *prev_ptr; - while (cur) { - assert(*prev_ptr == cur, "just checking"); -diff --git a/src/hotspot/share/runtime/vm_version.cpp b/src/hotspot/share/runtime/vm_version.cpp ---- a/src/hotspot/share/runtime/vm_version.cpp -+++ b/src/hotspot/share/runtime/vm_version.cpp -@@ -270,7 +270,7 @@ const char* Abstract_VM_Version::internal_vm_info_string() { - #endif - - #define INTERNAL_VERSION_SUFFIX VM_RELEASE ")" \ -- " for " OS "-" CPU FLOAT_ARCH_STR \ -+ " for " OS "-" CPU FLOAT_ARCH_STR LIBC \ - " JRE (" VERSION_STRING "), built on " __DATE__ " " __TIME__ \ - " by " XSTR(HOTSPOT_BUILD_USER) " with " HOTSPOT_BUILD_COMPILER - -diff --git a/src/hotspot/share/utilities/globalDefinitions_gcc.hpp b/src/hotspot/share/utilities/globalDefinitions_gcc.hpp ---- a/src/hotspot/share/utilities/globalDefinitions_gcc.hpp -+++ b/src/hotspot/share/utilities/globalDefinitions_gcc.hpp -@@ -204,7 +204,7 @@ inline int g_isnan(double f) { return isnand(f); } - #elif defined(__APPLE__) - inline int g_isnan(double f) { return isnan(f); } - #elif defined(LINUX) || defined(_ALLBSD_SOURCE) --inline int g_isnan(float f) { return isnanf(f); } -+inline int g_isnan(float f) { return isnan(f); } - inline int g_isnan(double f) { return isnan(f); } - #else - #error "missing platform-specific definition here" -diff --git a/src/java.base/linux/native/libnet/linux_close.c b/src/java.base/linux/native/libnet/linux_close.c ---- a/src/java.base/linux/native/libnet/linux_close.c -+++ b/src/java.base/linux/native/libnet/linux_close.c -@@ -60,7 +60,7 @@ typedef struct { - /* - * Signal to unblock thread - */ --static int sigWakeup = (__SIGRTMAX - 2); -+static int sigWakeup; - - /* - * fdTable holds one entry per file descriptor, up to a certain -@@ -149,6 +149,7 @@ static void __attribute((constructor)) init() { - /* - * Setup the signal handler - */ -+ sigWakeup = SIGRTMAX - 2; - sa.sa_handler = sig_wakeup; - sa.sa_flags = 0; - sigemptyset(&sa.sa_mask); -diff --git a/src/java.base/unix/native/libjava/childproc.c b/src/java.base/unix/native/libjava/childproc.c ---- a/src/java.base/unix/native/libjava/childproc.c -+++ b/src/java.base/unix/native/libjava/childproc.c -@@ -234,7 +234,13 @@ JDK_execvpe(int mode, const char *file, - { - if (envp == NULL || (char **) envp == environ) { - execvp(file, (char **) argv); -- return; -+ // ENOEXEC indicates that the file header was not recognized. The musl C -+ // library does not implement the fallback to /bin/sh for that case, so fall -+ // through to the code below which implements that fallback using -+ // execve_with_shell_fallback. -+ if (errno != ENOEXEC) { -+ return; -+ } - } - - if (*file == '\0') { -diff --git a/src/java.base/unix/native/libjava/jdk_util_md.h b/src/java.base/unix/native/libjava/jdk_util_md.h ---- a/src/java.base/unix/native/libjava/jdk_util_md.h -+++ b/src/java.base/unix/native/libjava/jdk_util_md.h -@@ -37,7 +37,7 @@ - #define ISNAND(d) isnan(d) - #elif defined(__linux__) || defined(_ALLBSD_SOURCE) - #include <math.h> --#define ISNANF(f) isnanf(f) -+#define ISNANF(f) isnan(f) - #define ISNAND(d) isnan(d) - #elif defined(_AIX) - #include <math.h> -diff --git a/src/java.base/unix/native/libjli/java_md_solinux.c b/src/java.base/unix/native/libjli/java_md_solinux.c ---- a/src/java.base/unix/native/libjli/java_md_solinux.c -+++ b/src/java.base/unix/native/libjli/java_md_solinux.c -@@ -235,6 +235,39 @@ RequiresSetenv(const char *jvmpath) { - char *dmllp = NULL; - char *p; /* a utility pointer */ - -+#ifdef __linux -+#ifndef LIBC -+#error "LIBC not set" -+#endif -+ -+ if (strcmp(LIBC, "musl") == 0) { -+ /* -+ * The musl library loader requires LD_LIBRARY_PATH to be set in -+ * order to correctly resolve the dependency libjava.so has on libjvm.so. -+ * -+ * Specifically, it differs from glibc in the sense that even if -+ * libjvm.so has already been loaded it will not be considered a -+ * candidate for resolving the dependency unless the *full* path -+ * of the already loaded library matches the dependency being loaded. -+ * -+ * libjvm.so is being loaded by the launcher using a long path to -+ * dlopen, not just the basename of the library. Typically this -+ * is something like "../lib/server/libjvm.so". However, if/when -+ * libjvm.so later tries to dlopen libjava.so (which it does in -+ * order to get access to a few functions implemented in -+ * libjava.so) the musl loader will, as part of loading -+ * dependent libraries, try to load libjvm.so using only its -+ * basename "libjvm.so". Since this does not match the longer -+ * path path it was first loaded with, the already loaded -+ * library is not considered a candidate, and the loader will -+ * instead look for libjvm.so elsewhere. If it's not in -+ * LD_LIBRARY_PATH the dependency load will fail, and libjava.so -+ * will therefore fail as well. -+ */ -+ return JNI_TRUE; -+ } -+#endif -+ - #ifdef AIX - /* We always have to set the LIBPATH on AIX because ld doesn't support $ORIGIN. */ - return JNI_TRUE; -diff --git a/src/java.base/unix/native/libnio/ch/NativeThread.c b/src/java.base/unix/native/libnio/ch/NativeThread.c ---- a/src/java.base/unix/native/libnio/ch/NativeThread.c -+++ b/src/java.base/unix/native/libnio/ch/NativeThread.c -@@ -36,7 +36,7 @@ - #ifdef __linux__ - #include <pthread.h> - /* Also defined in net/linux_close.c */ -- #define INTERRUPT_SIGNAL (__SIGRTMAX - 2) -+ #define INTERRUPT_SIGNAL (SIGRTMAX - 2) - #elif defined(_AIX) - #include <pthread.h> - /* Also defined in net/aix_close.c */ -diff --git a/src/java.desktop/unix/native/libawt_xawt/xawt/XToolkit.c b/src/java.desktop/unix/native/libawt_xawt/xawt/XToolkit.c ---- a/src/java.desktop/unix/native/libawt_xawt/xawt/XToolkit.c -+++ b/src/java.desktop/unix/native/libawt_xawt/xawt/XToolkit.c -@@ -27,9 +27,6 @@ - #include <X11/Xutil.h> - #include <X11/Xos.h> - #include <X11/Xatom.h> --#ifdef __linux__ --#include <execinfo.h> --#endif - - #include <jvm.h> - #include <jni.h> -@@ -791,26 +788,6 @@ JNIEXPORT jstring JNICALL Java_sun_awt_X11_XToolkit_getEnv - return ret; - } - --#ifdef __linux__ --void print_stack(void) --{ -- void *array[10]; -- size_t size; -- char **strings; -- size_t i; -- -- size = backtrace (array, 10); -- strings = backtrace_symbols (array, size); -- -- fprintf (stderr, "Obtained %zd stack frames.\n", size); -- -- for (i = 0; i < size; i++) -- fprintf (stderr, "%s\n", strings[i]); -- -- free (strings); --} --#endif -- - Window get_xawt_root_shell(JNIEnv *env) { - static jclass classXRootWindow = NULL; - static jmethodID methodGetXRootWindow = NULL; -diff --git a/src/jdk.jdwp.agent/share/native/libjdwp/util.h b/src/jdk.jdwp.agent/share/native/libjdwp/util.h ---- a/src/jdk.jdwp.agent/share/native/libjdwp/util.h -+++ b/src/jdk.jdwp.agent/share/native/libjdwp/util.h -@@ -35,15 +35,15 @@ - #ifdef DEBUG - /* Just to make sure these interfaces are not used here. */ - #undef free -- #define free(p) Do not use this interface. -+ #define free do_not_use_this_interface_free - #undef malloc -- #define malloc(p) Do not use this interface. -+ #define malloc do_not_use_this_interface_malloc - #undef calloc -- #define calloc(p) Do not use this interface. -+ #define calloc do_not_use_this_interface_calloc - #undef realloc -- #define realloc(p) Do not use this interface. -+ #define realloc do_not_use_this_interface_realloc - #undef strdup -- #define strdup(p) Do not use this interface. -+ #define strdup do_not_use_this_interface_strdup - #endif - - #include "log_messages.h" -diff --git a/test/hotspot/jtreg/runtime/StackGuardPages/exeinvoke.c b/test/hotspot/jtreg/runtime/StackGuardPages/exeinvoke.c ---- a/test/hotspot/jtreg/runtime/StackGuardPages/exeinvoke.c -+++ b/test/hotspot/jtreg/runtime/StackGuardPages/exeinvoke.c -@@ -33,6 +33,7 @@ - - #include <assert.h> - #include <jni.h> -+#include <jvm.h> - #include <alloca.h> - #include <signal.h> - #include <string.h> -@@ -91,6 +92,20 @@ void set_signal_handler() { - } - } - -+int get_java_stacksize () { -+ size_t stacksize; -+ pthread_attr_t attr; -+ JDK1_1InitArgs jdk_args; -+ -+ jdk_args.version = JNI_VERSION_1_1; -+ JNI_GetDefaultJavaVMInitArgs(&jdk_args); -+ if (jdk_args.javaStackSize <= 0) { -+ fprintf(stderr, "Test ERROR. Can't get a valid value for the default stacksize.\n"); -+ exit(7); -+ } -+ return jdk_args.javaStackSize; -+} -+ - void *run_java_overflow (void *p) { - JNIEnv *env; - jclass class_id; -@@ -254,13 +269,19 @@ int main (int argc, const char** argv) { - exit(7); - } - -+ int stack_size = get_java_stacksize(); - pthread_t thr; -+ pthread_attr_t thread_attr; -+ -+ pthread_attr_init(&thread_attr); -+ pthread_attr_setstacksize(&thread_attr, stack_size); - - if (argc > 1 && strcmp(argv[1], "test_java_overflow") == 0) { - printf("\nTesting JAVA_OVERFLOW\n"); - - printf("Testing stack guard page behaviour for other thread\n"); -- pthread_create (&thr, NULL, run_java_overflow, NULL); -+ -+ pthread_create (&thr, &thread_attr, run_java_overflow, NULL); - pthread_join (thr, NULL); - - printf("Testing stack guard page behaviour for initial thread\n"); -@@ -273,7 +294,7 @@ int main (int argc, const char** argv) { - printf("\nTesting NATIVE_OVERFLOW\n"); - - printf("Testing stack guard page behaviour for other thread\n"); -- pthread_create (&thr, NULL, run_native_overflow, NULL); -+ pthread_create (&thr, &thread_attr, run_native_overflow, NULL); - pthread_join (thr, NULL); - - printf("Testing stack guard page behaviour for initial thread\n"); diff --git a/srcpkgs/openjdk12-bootstrap/files/musl_patches/ppc.patch b/srcpkgs/openjdk12-bootstrap/files/musl_patches/ppc.patch deleted file mode 100644 index d306d501e4b8d2..00000000000000 --- a/srcpkgs/openjdk12-bootstrap/files/musl_patches/ppc.patch +++ /dev/null @@ -1,45 +0,0 @@ -Patches for musl taken from Alpine linux: https://git.alpinelinux.org/aports/commit/?id=8a1ae17d4a9af54285c7891a680620e7e24c6280 ---- old/src/hotspot/cpu/ppc/macroAssembler_ppc.cpp -+++ new/src/hotspot/cpu/ppc/macroAssembler_ppc.cpp -@@ -47,6 +47,8 @@ - #include "opto/intrinsicnode.hpp" - #endif - -+#include <asm/ptrace.h> -+ - #ifdef PRODUCT - #define BLOCK_COMMENT(str) // nothing - #else ---- old/src/hotspot/cpu/ppc/vm_version_ppc.cpp -+++ new/src/hotspot/cpu/ppc/vm_version_ppc.cpp -@@ -845,7 +845,7 @@ void VM_Version::determine_features() { - unsigned long auxv = getauxval(AT_HWCAP2); - - if (auxv & PPC_FEATURE2_HTM_NOSC) { -- if (auxv & PPC_FEATURE2_HAS_HTM) { -+ if (auxv & PPC_FEATURE2_HTM) { - // TM on POWER8 and POWER9 in compat mode (VM) is supported by the JVM. - // TM on POWER9 DD2.1 NV (baremetal) is not supported by the JVM (TM on - // POWER9 DD2.1 NV has a few issues that need a couple of firmware ---- old/src/hotspot/os_cpu/linux_ppc/os_linux_ppc.cpp -+++ new/src/hotspot/os_cpu/linux_ppc/os_linux_ppc.cpp -@@ -75,7 +75,7 @@ - # include <pwd.h> - # include <poll.h> - # include <ucontext.h> -- -+# include <asm/ptrace.h> - - address os::current_stack_pointer() { - intptr_t* csp; ---- old/src/hotspot/os_cpu/linux_ppc/thread_linux_ppc.cpp -+++ new/src/hotspot/os_cpu/linux_ppc/thread_linux_ppc.cpp -@@ -23,6 +23,8 @@ - * - */ - -+#include <asm/ptrace.h> -+ - #include "precompiled.hpp" - #include "runtime/frame.inline.hpp" - #include "runtime/thread.hpp" diff --git a/srcpkgs/openjdk12-bootstrap/files/musl_patches/x86.patch b/srcpkgs/openjdk12-bootstrap/files/musl_patches/x86.patch deleted file mode 100644 index 9c64c189036a70..00000000000000 --- a/srcpkgs/openjdk12-bootstrap/files/musl_patches/x86.patch +++ /dev/null @@ -1,130 +0,0 @@ -Patches for musl taken from Alpine linux: https://git.alpinelinux.org/aports/commit/?id=8a1ae17d4a9af54285c7891a680620e7e24c6280 ---- old/src/hotspot/os_cpu/linux_x86/os_linux_x86.cpp -+++ new/src/hotspot/os_cpu/linux_x86/os_linux_x86.cpp -@@ -90,6 +90,126 @@ - #define SPELL_REG_FP "ebp" - #endif // AMD64 - -+// ============================================================================== -+// Taken from glibc 2.28 -+// source: https://sourceware.org/git/?p=glibc.git;a=blob;f=sysdeps/x86/fpu_control.h;h=4cb98c5679b2897ff4e5826d228cba6be589e24d;hb=3c03baca37fdcb52c3881e653ca392bba7a99c2b -+// ============================================================================== -+#ifndef AMD64 -+/* FPU control word bits. x86 version. -+ Copyright (C) 1993-2018 Free Software Foundation, Inc. -+ This file is part of the GNU C Library. -+ Contributed by Olaf Flebbe. -+ -+ The GNU C Library is free software; you can redistribute it and/or -+ modify it under the terms of the GNU Lesser General Public -+ License as published by the Free Software Foundation; either -+ version 2.1 of the License, or (at your option) any later version. -+ -+ The GNU C Library 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 -+ Lesser General Public License for more details. -+ -+ You should have received a copy of the GNU Lesser General Public -+ License along with the GNU C Library; if not, see -+ <http://www.gnu.org/licenses/>. */ -+ -+#ifndef _FPU_CONTROL_H -+#define _FPU_CONTROL_H 1 -+ -+/* Note that this file sets on x86-64 only the x87 FPU, it does not -+ touch the SSE unit. */ -+ -+/* Here is the dirty part. Set up your 387 through the control word -+ * (cw) register. -+ * -+ * 15-13 12 11-10 9-8 7-6 5 4 3 2 1 0 -+ * | reserved | IC | RC | PC | reserved | PM | UM | OM | ZM | DM | IM -+ * -+ * IM: Invalid operation mask -+ * DM: Denormalized operand mask -+ * ZM: Zero-divide mask -+ * OM: Overflow mask -+ * UM: Underflow mask -+ * PM: Precision (inexact result) mask -+ * -+ * Mask bit is 1 means no interrupt. -+ * -+ * PC: Precision control -+ * 11 - round to extended precision -+ * 10 - round to double precision -+ * 00 - round to single precision -+ * -+ * RC: Rounding control -+ * 00 - rounding to nearest -+ * 01 - rounding down (toward - infinity) -+ * 10 - rounding up (toward + infinity) -+ * 11 - rounding toward zero -+ * -+ * IC: Infinity control -+ * That is for 8087 and 80287 only. -+ * -+ * The hardware default is 0x037f which we use. -+ */ -+ -+#include <features.h> -+ -+/* masking of interrupts */ -+#define _FPU_MASK_IM 0x01 -+#define _FPU_MASK_DM 0x02 -+#define _FPU_MASK_ZM 0x04 -+#define _FPU_MASK_OM 0x08 -+#define _FPU_MASK_UM 0x10 -+#define _FPU_MASK_PM 0x20 -+ -+/* precision control */ -+#define _FPU_EXTENDED 0x300 /* libm requires double extended precision. */ -+#define _FPU_DOUBLE 0x200 -+#define _FPU_SINGLE 0x0 -+ -+/* rounding control */ -+#define _FPU_RC_NEAREST 0x0 /* RECOMMENDED */ -+#define _FPU_RC_DOWN 0x400 -+#define _FPU_RC_UP 0x800 -+#define _FPU_RC_ZERO 0xC00 -+ -+#define _FPU_RESERVED 0xF0C0 /* Reserved bits in cw */ -+ -+ -+/* The fdlibm code requires strict IEEE double precision arithmetic, -+ and no interrupts for exceptions, rounding to nearest. */ -+ -+#define _FPU_DEFAULT 0x037f -+ -+/* IEEE: same as above. */ -+#define _FPU_IEEE 0x037f -+ -+/* Type of the control word. */ -+typedef unsigned int fpu_control_t __attribute__ ((__mode__ (__HI__))); -+ -+/* Macros for accessing the hardware control word. "*&" is used to -+ work around a bug in older versions of GCC. __volatile__ is used -+ to support combination of writing the control register and reading -+ it back. Without __volatile__, the old value may be used for reading -+ back under compiler optimization. -+ -+ Note that the use of these macros is not sufficient anymore with -+ recent hardware nor on x86-64. Some floating point operations are -+ executed in the SSE/SSE2 engines which have their own control and -+ status register. */ -+#define _FPU_GETCW(cw) __asm__ __volatile__ ("fnstcw %0" : "=m" (*&cw)) -+#define _FPU_SETCW(cw) __asm__ __volatile__ ("fldcw %0" : : "m" (*&cw)) -+ -+/* Default control word set at startup. */ -+extern fpu_control_t __fpu_control; -+ -+#endif /* fpu_control.h */ -+ -+#endif // AMD64 -+// ============================================================================== -+// ============================================================================== -+// ============================================================================== -+ - address os::current_stack_pointer() { - #ifdef SPARC_WORKS - register void *esp; diff --git a/srcpkgs/openjdk12-bootstrap/patches/LFS64.patch b/srcpkgs/openjdk12-bootstrap/patches/LFS64.patch deleted file mode 100644 index e69b010c1812ac..00000000000000 --- a/srcpkgs/openjdk12-bootstrap/patches/LFS64.patch +++ /dev/null @@ -1,130 +0,0 @@ -diff --git a/src/hotspot/os/linux/os_linux.inline.hpp b/src/hotspot/os/linux/os_linux.inline.hpp -index a665e4c69c6..65f51254793 100644 ---- a/src/hotspot/os/linux/os_linux.inline.hpp -+++ b/src/hotspot/os/linux/os_linux.inline.hpp -@@ -81,7 +81,7 @@ inline int os::readdir_buf_size(const char *path) - } - - inline jlong os::lseek(int fd, jlong offset, int whence) { -- return (jlong) ::lseek64(fd, offset, whence); -+ return (jlong) ::lseek(fd, offset, whence); - } - - inline int os::fsync(int fd) { -@@ -93,7 +93,7 @@ inline char* os::native_path(char *path) { - } - - inline int os::ftruncate(int fd, jlong length) { -- return ::ftruncate64(fd, length); -+ return ::ftruncate(fd, length); - } - - inline struct dirent* os::readdir(DIR* dirp, dirent *dbuf) -diff --git a/src/hotspot/os/linux/attachListener_linux.cpp b/src/hotspot/os/linux/attachListener_linux.cpp -index aa114d91232..7dada0349b4 100644 ---- a/src/hotspot/os/linux/attachListener_linux.cpp -+++ b/src/hotspot/os/linux/attachListener_linux.cpp -@@ -459,14 +459,14 @@ AttachOperation* AttachListener::dequeue() { - - void AttachListener::vm_start() { - char fn[UNIX_PATH_MAX]; -- struct stat64 st; -+ struct stat st; - int ret; - - int n = snprintf(fn, UNIX_PATH_MAX, "%s/.java_pid%d", - os::get_temp_directory(), os::current_process_id()); - assert(n < (int)UNIX_PATH_MAX, "java_pid file name buffer overflow"); - -- RESTARTABLE(::stat64(fn, &st), ret); -+ RESTARTABLE(::stat(fn, &st), ret); - if (ret == 0) { - ret = ::unlink(fn); - if (ret == -1) { -@@ -533,14 +533,14 @@ bool AttachListener::is_init_trigger() { - } - char fn[PATH_MAX + 1]; - int ret; -- struct stat64 st; -+ struct stat st; - sprintf(fn, ".attach_pid%d", os::current_process_id()); -- RESTARTABLE(::stat64(fn, &st), ret); -+ RESTARTABLE(::stat(fn, &st), ret); - if (ret == -1) { - log_trace(attach)("Failed to find attach file: %s, trying alternate", fn); - snprintf(fn, sizeof(fn), "%s/.attach_pid%d", - os::get_temp_directory(), os::current_process_id()); -- RESTARTABLE(::stat64(fn, &st), ret); -+ RESTARTABLE(::stat(fn, &st), ret); - if (ret == -1) { - log_debug(attach)("Failed to find attach file: %s", fn); - } -diff --git a/src/hotspot/os/linux/os_linux.cpp b/src/hotspot/os/linux/os_linux.cpp -index 1d9753688d8..540d8d54562 100644 ---- a/src/hotspot/os/linux/os_linux.cpp -+++ b/src/hotspot/os/linux/os_linux.cpp -@@ -5406,13 +5406,13 @@ int os::open(const char *path, int oflag, int mode) { - oflag |= O_CLOEXEC; - #endif - -- int fd = ::open64(path, oflag, mode); -+ int fd = ::open(path, oflag, mode); - if (fd == -1) return -1; - - //If the open succeeded, the file might still be a directory - { -- struct stat64 buf64; -- int ret = ::fstat64(fd, &buf64); -+ struct stat buf64; -+ int ret = ::fstat(fd, &buf64); - int st_mode = buf64.st_mode; - - if (ret != -1) { -@@ -5452,17 +5452,17 @@ int os::create_binary_file(const char* path, bool rewrite_existing) { - if (!rewrite_existing) { - oflags |= O_EXCL; - } -- return ::open64(path, oflags, S_IREAD | S_IWRITE); -+ return ::open(path, oflags, S_IREAD | S_IWRITE); - } - - // return current position of file pointer - jlong os::current_file_offset(int fd) { -- return (jlong)::lseek64(fd, (off64_t)0, SEEK_CUR); -+ return (jlong)::lseek(fd, (off_t)0, SEEK_CUR); - } - - // move file pointer to the specified offset - jlong os::seek_to_file_offset(int fd, jlong offset) { -- return (jlong)::lseek64(fd, (off64_t)offset, SEEK_SET); -+ return (jlong)::lseek(fd, (off_t)offset, SEEK_SET); - } - - // This code originates from JDK's sysAvailable -@@ -5471,9 +5471,9 @@ jlong os::seek_to_file_offset(int fd, jlong offset) { - int os::available(int fd, jlong *bytes) { - jlong cur, end; - int mode; -- struct stat64 buf64; -+ struct stat buf64; - -- if (::fstat64(fd, &buf64) >= 0) { -+ if (::fstat(fd, &buf64) >= 0) { - mode = buf64.st_mode; - if (S_ISCHR(mode) || S_ISFIFO(mode) || S_ISSOCK(mode)) { - int n; -@@ -5483,11 +5483,11 @@ int os::available(int fd, jlong *bytes) { - } - } - } -- if ((cur = ::lseek64(fd, 0L, SEEK_CUR)) == -1) { -+ if ((cur = ::lseek(fd, 0L, SEEK_CUR)) == -1) { - return 0; -- } else if ((end = ::lseek64(fd, 0L, SEEK_END)) == -1) { -+ } else if ((end = ::lseek(fd, 0L, SEEK_END)) == -1) { - return 0; -- } else if (::lseek64(fd, cur, SEEK_SET) == -1) { -+ } else if (::lseek(fd, cur, SEEK_SET) == -1) { - return 0; - } - *bytes = end - cur; diff --git a/srcpkgs/openjdk12-bootstrap/patches/aarch64-drop-double-using.patch b/srcpkgs/openjdk12-bootstrap/patches/aarch64-drop-double-using.patch deleted file mode 100644 index 9f0e8caf6d437a..00000000000000 --- a/srcpkgs/openjdk12-bootstrap/patches/aarch64-drop-double-using.patch +++ /dev/null @@ -1,14 +0,0 @@ -diff --git a/src/hotspot/cpu/aarch64/interp_masm_aarch64.hpp b/src/hotspot/cpu/aarch64/interp_masm_aarch64.hpp -index 1143f6b3c70..888ef61233f 100644 ---- a/src/hotspot/cpu/aarch64/interp_masm_aarch64.hpp -+++ b/src/hotspot/cpu/aarch64/interp_masm_aarch64.hpp -@@ -37,9 +37,6 @@ typedef ByteSize (*OffsetFunction)(uint); - class InterpreterMacroAssembler: public MacroAssembler { - protected: - -- protected: -- using MacroAssembler::call_VM_leaf_base; -- - // Interpreter specific version of call_VM_base - using MacroAssembler::call_VM_leaf_base; - diff --git a/srcpkgs/openjdk12-bootstrap/patches/make-4.3.patch b/srcpkgs/openjdk12-bootstrap/patches/make-4.3.patch deleted file mode 100644 index 75617366cb3e5d..00000000000000 --- a/srcpkgs/openjdk12-bootstrap/patches/make-4.3.patch +++ /dev/null @@ -1,20 +0,0 @@ -Subject: Fix build error with make >= 4.3 -Upstream: Yes -Upstream-Url: https://bugs.openjdk.java.net/browse/JDK-8237879 -Author: Simon Frankenberger <simon-alpine@fraho.eu> - -diff --git a/make/common/MakeBase.gmk b/make/common/MakeBase.gmk -index 170c3ed..697f9d2 100644 ---- a/make/common/MakeBase.gmk -+++ b/make/common/MakeBase.gmk -@@ -984,7 +984,9 @@ DependOnVariableHelper = \ - $(info NewVariable $1: >$(strip $($1))<) \ - $(info OldVariable $1: >$(strip $($1_old))<)) \ - $(call WriteFile, $1_old:=$(call DoubleDollar,$(call EscapeHash,$($1))), \ -- $(call DependOnVariableFileName, $1, $2))) \ -+ $(call DependOnVariableFileName, $1, $2)) \ -+ $(eval $(call DependOnVariableFileName, $1, $2): ) \ -+ ) \ - $(call DependOnVariableFileName, $1, $2) \ - ) - diff --git a/srcpkgs/openjdk12-bootstrap/patches/nonullinit.patch b/srcpkgs/openjdk12-bootstrap/patches/nonullinit.patch deleted file mode 100644 index 70b7b8dfa2bb66..00000000000000 --- a/srcpkgs/openjdk12-bootstrap/patches/nonullinit.patch +++ /dev/null @@ -1,21 +0,0 @@ -diff --git a/src/java.desktop/unix/native/libawt_xawt/awt/gtk2_interface.c b/src/java.desktop/unix/native/libawt_xawt/awt/gtk2_interface.c -index 800af14d67a..bdff04c5ed4 100644 ---- a/src/java.desktop/unix/native/libawt_xawt/awt/gtk2_interface.c -+++ b/src/java.desktop/unix/native/libawt_xawt/awt/gtk2_interface.c -@@ -2451,14 +2451,14 @@ static jobject get_string_property(JNIEnv *env, GtkSettings* settings, const gch - - static jobject get_integer_property(JNIEnv *env, GtkSettings* settings, const gchar* key) - { -- gint intval = NULL; -+ gint intval = 0; - (*fp_g_object_get)(settings, key, &intval, NULL); - return create_Integer(env, intval); - } - - static jobject get_boolean_property(JNIEnv *env, GtkSettings* settings, const gchar* key) - { -- gint intval = NULL; -+ gint intval = 0; - (*fp_g_object_get)(settings, key, &intval, NULL); - return create_Boolean(env, intval); - } diff --git a/srcpkgs/openjdk12-bootstrap/patches/test-glibc2.34.patch b/srcpkgs/openjdk12-bootstrap/patches/test-glibc2.34.patch deleted file mode 100644 index 56c556eec865c4..00000000000000 --- a/srcpkgs/openjdk12-bootstrap/patches/test-glibc2.34.patch +++ /dev/null @@ -1,33 +0,0 @@ -From f77a1a156f3da9068d012d9227c7ee0fee58f571 Mon Sep 17 00:00:00 2001 -From: David Holmes <dholmes@openjdk.org> -Date: Sun, 22 Aug 2021 01:13:27 +0000 -Subject: [PATCH] 8272472: StackGuardPages test doesn't build with glibc 2.34 - -Reviewed-by: shade, stuefe, jiefu ---- - .../jtreg/runtime/StackGuardPages/exeinvoke.c | 13 +++++++++++-- - 1 file changed, 11 insertions(+), 2 deletions(-) - -diff --git a/test/hotspot/jtreg/runtime/StackGuardPages/exeinvoke.c b/test/hotspot/jtreg/runtime/StackGuardPages/exeinvoke.c -index a46f1cef44c78..50a37001fbf33 100644 ---- a/test/hotspot/jtreg/runtime/StackGuardPages/exeinvoke.c -+++ b/test/hotspot/jtreg/runtime/StackGuardPages/exeinvoke.c -@@ -68,8 +68,17 @@ static void handler(int sig, siginfo_t *si, void *unused) { - longjmp(context, 1); - } - -+static char* altstack = NULL; -+ - void set_signal_handler() { -- static char altstack[SIGSTKSZ]; -+ if (altstack == NULL) { -+ // Dynamically allocated in case SIGSTKSZ is not constant -+ altstack = malloc(SIGSTKSZ); -+ if (altstack == NULL) { -+ fprintf(stderr, "Test ERROR. Unable to malloc altstack space\n"); -+ exit(7); -+ } -+ } - - stack_t ss = { - .ss_size = SIGSTKSZ, diff --git a/srcpkgs/openjdk12-bootstrap/template b/srcpkgs/openjdk12-bootstrap/template deleted file mode 100644 index d455e05001fcbc..00000000000000 --- a/srcpkgs/openjdk12-bootstrap/template +++ /dev/null @@ -1,129 +0,0 @@ -# Template file for 'openjdk12-bootstrap' -pkgname=openjdk12-bootstrap -version=12.0.2+10 -revision=2 -_java_ver="${version%%.*}" -_jdk_update="${version#*+}" -_base_version="${version%+*}" -_jdk_home="usr/lib/jvm/openjdk${_java_ver}" -archs="x86_64* i686* aarch64* armv7* ppc64*" -build_style=gnu-configure -configure_args="--disable-warnings-as-errors - --prefix=${XBPS_DESTDIR}/${pkgname}-${version}/usr/lib - --enable-unlimited-crypto - --with-zlib=system - --with-libjpeg=system - --with-giflib=system - --with-libpng=system - --with-lcms=system - --with-jtreg=no - --with-debug-level=release - --with-jobs=${XBPS_ORIG_MAKEJOBS} - --with-version-pre= - --with-version-build=${_jdk_update} - --with-version-opt=void-r${revision} - --with-vendor-name=Void - --with-vendor-url=https://voidlinux.org/ - --with-vendor-bug-url=https://github.com/void-linux/void-packages/issues - --with-vendor-vm-bug-url=https://github.com/void-linux/void-packages/issues - --with-boot-jdk=/usr/lib/jvm/openjdk11" -make_build_args="images" -make_check_target="test-hotspot-gtest" -hostmakedepends="pkg-config automake autoconf cpio tar unzip zip ca-certificates - openssl zlib-devel which openjdk11" -makedepends="libXrender-devel libXtst-devel libXt-devel libXrandr-devel - giflib-devel libjpeg-turbo-devel cups-devel freetype-devel alsa-lib-devel - fontconfig-devel zlib-devel lcms2-devel" -short_desc="OpenJDK Java Development Kit (bootstrap version 12)" -maintainer="classabbyamp <void@placeviolette.net>" -license="GPL-2.0-only WITH Classpath-exception-2.0" -homepage="https://openjdk.java.net" -distfiles="https://github.com/openjdk/jdk${_java_ver}u/archive/refs/tags/jdk-${version}.tar.gz" -checksum=8494fa3a6ffef590c86b403379422f325101bc86607557cb27c6774d59710b84 -provides="java-environment-${version}_1 java-runtime-${version}_1" -lib32disabled=yes -nocross=yes -repository=bootstrap - -# Build is still parallel, but don't use -jN. -disable_parallel_build=yes -disable_parallel_check=yes - -case "$XBPS_TARGET_MACHINE" in - ppc64*) ;; - # no hotspot JIT for ppc32 - ppc*) _use_zero=yes ;; - armv[56]*) broken="Unsupported architecture" ;; -esac - -if [ -n "$_use_zero" ]; then - # i ain't building this, remove if you like - restricted=yes - makedepends+=" libffi-devel" - configure_args+=" --with-jvm-variants=zero" - case "$XBPS_TARGET_MACHINE" in - ppc*) configure_args+=" --with-boot-jdk-jvmargs=-XX:ThreadStackSize=2560";; - esac -fi - -if [ -n "$XBPS_DEBUG_PKGS" ]; then - configure_args+=" --with-native-debug-symbols=internal" -fi - -post_extract() { - chmod +x configure - - if [ "$XBPS_TARGET_LIBC" = "musl" ]; then - rm -r src/jdk.hotspot.agent - fi -} - -post_patch() { - if [ "$XBPS_TARGET_LIBC" = "musl" ]; then - for f in "${FILESDIR}"/musl_patches/*.patch; do - msg_normal "Applying ${f#$FILESDIR/}\n" - patch -lNp1 -i "$f" - done - fi -} - -do_configure() { - CFLAGS=${CFLAGS/-D_FORTIFY_SOURCE=2/} - CXXFLAGS=${CXXFLAGS/-D_FORTIFY_SOURCE=2/} - - CFLAGS+=" -D_LARGE_FILE_SOURCE=1 -D_FILE_OFFSET_BITS=64" - CXXFLAGS+=" -D_LARGE_FILE_SOURCE=1 -D_FILE_OFFSET_BITS=64" - - # force ELFv2 for ppc64 just in case - case "$XBPS_TARGET_MACHINE" in - ppc64*) - CFLAGS+=" -DABI_ELFv2" - CXXFLAGS+=" -DABI_ELFv2" - ;; - esac - - # compatibility with GCC 10.x - CFLAGS+=" -fcommon -fno-lifetime-dse" - CXXFLAGS+=" -fcommon -fno-lifetime-dse" - - configure_args=${configure_args/--with-libtool-sysroot=\/usr\/[a-z0-9]*-linux-[a-z]*/} - if [ "$XBPS_CCACHE" ]; then - configure_args+=" --enable-ccache" - fi - CC="/usr/bin/cc" - CXX="/usr/bin/c++" - ./configure ${configure_args} \ - --with-extra-cflags="$CFLAGS" \ - --with-extra-cxxflags="$CXXFLAGS" \ - --with-extra-ldflags="$LDFLAGS" \ - READELF=$READELF AR=$AR STRIP=$STRIP NM=$NM \ - OBJDUMP=$OBJDUMP OBJCOPY=$OBJCOPY -} - -post_install() { - mv ${DESTDIR}/usr/lib/jvm/openjdk-${_base_version} ${DESTDIR}/$_jdk_home - rm -rf ${DESTDIR}/usr/lib/bin - rm -f $DESTDIR/$_jdk_home/lib/src.zip - vlicense ASSEMBLY_EXCEPTION - vlicense LICENSE -} diff --git a/srcpkgs/openjdk12-bootstrap/update b/srcpkgs/openjdk12-bootstrap/update deleted file mode 100644 index 0fe35d4ba9893c..00000000000000 --- 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/files/musl_patches/aarch64.patch b/srcpkgs/openjdk13-bootstrap/files/musl_patches/aarch64.patch deleted file mode 100644 index aa6c5d4d2be2e8..00000000000000 --- a/srcpkgs/openjdk13-bootstrap/files/musl_patches/aarch64.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/src/hotspot/os_cpu/linux_aarch64/os_linux_aarch64.cpp -+++ b/src/hotspot/os_cpu/linux_aarch64/os_linux_aarch64.cpp -@@ -74,7 +74,6 @@ - # include <pwd.h> - # include <poll.h> - # include <ucontext.h> --# include <fpu_control.h> - - #define REG_FP 29 - #define REG_LR 30 diff --git a/srcpkgs/openjdk13-bootstrap/files/musl_patches/arm.patch b/srcpkgs/openjdk13-bootstrap/files/musl_patches/arm.patch deleted file mode 100644 index adc452660df551..00000000000000 --- a/srcpkgs/openjdk13-bootstrap/files/musl_patches/arm.patch +++ /dev/null @@ -1,24 +0,0 @@ ---- a/src/hotspot/os_cpu/linux_arm/os_linux_arm.cpp -+++ b/src/hotspot/os_cpu/linux_arm/os_linux_arm.cpp -@@ -71,9 +71,20 @@ - # include <pwd.h> - # include <poll.h> - # include <ucontext.h> --# include <fpu_control.h> - # include <asm/ptrace.h> - -+// Stupid hack as the origin if below doesnt compile with gcc 8.2.0: -+// -+// os_linux_arm.cpp:114:5: error: missing binary operator before token "(" -+// #if NGREG == 16 -+// ^~~~~ -+// -+// The NGREG is 18 (bits/signal.h:10), so force it to that value. -+#ifdef NGREG -+# undef NGREG -+#endif -+#define NGREG 18 -+ - #define SPELL_REG_SP "sp" - - // Don't #define SPELL_REG_FP for thumb because it is not safe to use, so this makes sure we never fetch it. diff --git a/srcpkgs/openjdk13-bootstrap/files/musl_patches/build.patch b/srcpkgs/openjdk13-bootstrap/files/musl_patches/build.patch deleted file mode 100644 index 8e239bfe78634c..00000000000000 --- a/srcpkgs/openjdk13-bootstrap/files/musl_patches/build.patch +++ /dev/null @@ -1,387 +0,0 @@ -diff --git a/make/ReleaseFile.gmk b/make/ReleaseFile.gmk ---- a/make/ReleaseFile.gmk -+++ b/make/ReleaseFile.gmk -@@ -53,6 +53,7 @@ define create-info-file - $(call info-file-item, "JAVA_VERSION_DATE", "$(VERSION_DATE)") - $(call info-file-item, "OS_NAME", "$(RELEASE_FILE_OS_NAME)") - $(call info-file-item, "OS_ARCH", "$(RELEASE_FILE_OS_ARCH)") -+ $(call info-file-item, "LIBC", "musl") - endef - - # Param 1 - The file containing the MODULES list -diff --git a/make/hotspot/lib/CompileJvm.gmk b/make/hotspot/lib/CompileJvm.gmk ---- a/make/hotspot/lib/CompileJvm.gmk -+++ b/make/hotspot/lib/CompileJvm.gmk -@@ -71,6 +71,7 @@ CFLAGS_VM_VERSION := \ - -DHOTSPOT_BUILD_USER='"$(USERNAME)"' \ - -DHOTSPOT_VM_DISTRO='"$(HOTSPOT_VM_DISTRO)"' \ - -DCPU='"$(OPENJDK_TARGET_CPU_VM_VERSION)"' \ -+ -DLIBC='"musl"' \ - # - - ################################################################################ -diff --git a/make/lib/CoreLibraries.gmk b/make/lib/CoreLibraries.gmk ---- a/make/lib/CoreLibraries.gmk -+++ b/make/lib/CoreLibraries.gmk -@@ -194,6 +194,7 @@ ifeq ($(OPENJDK_TARGET_OS), windows) - endif - - LIBJLI_CFLAGS += $(LIBZ_CFLAGS) -+LIBJLI_CFLAGS += -DLIBC=\"musl\" - - ifneq ($(USE_EXTERNAL_LIBZ), true) - LIBJLI_EXTRA_FILES += \ -diff --git a/src/hotspot/os/linux/os_linux.cpp b/src/hotspot/os/linux/os_linux.cpp ---- a/src/hotspot/os/linux/os_linux.cpp -+++ b/src/hotspot/os/linux/os_linux.cpp -@@ -99,7 +99,6 @@ - # include <string.h> - # include <syscall.h> - # include <sys/sysinfo.h> --# include <gnu/libc-version.h> - # include <sys/ipc.h> - # include <sys/shm.h> - # include <link.h> -@@ -519,6 +518,11 @@ void os::Linux::hotspot_sigmask(Thread* thread) { - // detecting pthread library - - void os::Linux::libpthread_init() { -+#if !defined(__GLIBC__) && !defined(__UCLIBC__) -+ // Hard code Alpine Linux supported musl compatible settings -+ os::Linux::set_glibc_version("glibc 2.9"); -+ os::Linux::set_libpthread_version("NPTL"); -+#else - // Save glibc and pthread version strings. - #if !defined(_CS_GNU_LIBC_VERSION) || \ - !defined(_CS_GNU_LIBPTHREAD_VERSION) -@@ -536,6 +540,7 @@ void os::Linux::libpthread_init() { - str = (char *)malloc(n, mtInternal); - confstr(_CS_GNU_LIBPTHREAD_VERSION, str, n); - os::Linux::set_libpthread_version(str); -+#endif - } - - ///////////////////////////////////////////////////////////////////////////// -@@ -2855,20 +2860,36 @@ void os::Linux::sched_getcpu_init() { - extern "C" JNIEXPORT void numa_warn(int number, char *where, ...) { } - extern "C" JNIEXPORT void numa_error(char *where) { } - -+static void* dlvsym_if_available(void* handle, const char* name, const char* version) { -+ typedef void* (*dlvsym_func_type)(void* handle, const char* name, const char* version); -+ static dlvsym_func_type dlvsym_func; -+ static bool initialized = false; -+ -+ if (!initialized) { -+ dlvsym_func = (dlvsym_func_type)dlsym(RTLD_NEXT, "dlvsym"); -+ initialized = true; -+ } -+ -+ if (dlvsym_func != NULL) { -+ void *f = dlvsym_func(handle, name, version); -+ if (f != NULL) { -+ return f; -+ } -+ } -+ -+ return dlsym(handle, name); -+} -+ - // Handle request to load libnuma symbol version 1.1 (API v1). If it fails - // load symbol from base version instead. - void* os::Linux::libnuma_dlsym(void* handle, const char *name) { -- void *f = dlvsym(handle, name, "libnuma_1.1"); -- if (f == NULL) { -- f = dlsym(handle, name); -- } -- return f; -+ return dlvsym_if_available(handle, name, "libnuma_1.1"); - } - - // Handle request to load libnuma symbol version 1.2 (API v2) only. - // Return NULL if the symbol is not defined in this particular version. - void* os::Linux::libnuma_v2_dlsym(void* handle, const char* name) { -- return dlvsym(handle, name, "libnuma_1.2"); -+ return dlvsym_if_available(handle, name, "libnuma_1.2"); - } - - bool os::Linux::libnuma_init() { -diff --git a/src/hotspot/os_cpu/linux_x86/os_linux_x86.cpp b/src/hotspot/os_cpu/linux_x86/os_linux_x86.cpp ---- a/src/hotspot/os_cpu/linux_x86/os_linux_x86.cpp -+++ b/src/hotspot/os_cpu/linux_x86/os_linux_x86.cpp -@@ -75,9 +75,6 @@ - # include <pwd.h> - # include <poll.h> - # include <ucontext.h> --#ifndef AMD64 --# include <fpu_control.h> --#endif - - #ifdef AMD64 - #define REG_SP REG_RSP -diff --git a/src/hotspot/share/gc/shared/genCollectedHeap.cpp b/src/hotspot/share/gc/shared/genCollectedHeap.cpp ---- a/src/hotspot/share/gc/shared/genCollectedHeap.cpp -+++ b/src/hotspot/share/gc/shared/genCollectedHeap.cpp -@@ -1148,7 +1148,7 @@ HeapWord* GenCollectedHeap::allocate_new_tlab(size_t min_size, - static ScratchBlock *removeSmallestScratch(ScratchBlock **prev_ptr) { - bool first = true; - size_t min_size = 0; // "first" makes this conceptually infinite. -- ScratchBlock **smallest_ptr, *smallest; -+ ScratchBlock **smallest_ptr = NULL, *smallest; - ScratchBlock *cur = *prev_ptr; - while (cur) { - assert(*prev_ptr == cur, "just checking"); -diff --git a/src/hotspot/share/runtime/vm_version.cpp b/src/hotspot/share/runtime/vm_version.cpp ---- a/src/hotspot/share/runtime/vm_version.cpp -+++ b/src/hotspot/share/runtime/vm_version.cpp -@@ -270,7 +270,7 @@ const char* Abstract_VM_Version::internal_vm_info_string() { - #endif - - #define INTERNAL_VERSION_SUFFIX VM_RELEASE ")" \ -- " for " OS "-" CPU FLOAT_ARCH_STR \ -+ " for " OS "-" CPU FLOAT_ARCH_STR LIBC \ - " JRE (" VERSION_STRING "), built on " __DATE__ " " __TIME__ \ - " by " XSTR(HOTSPOT_BUILD_USER) " with " HOTSPOT_BUILD_COMPILER - -diff --git a/src/hotspot/share/utilities/globalDefinitions_gcc.hpp b/src/hotspot/share/utilities/globalDefinitions_gcc.hpp ---- a/src/hotspot/share/utilities/globalDefinitions_gcc.hpp -+++ b/src/hotspot/share/utilities/globalDefinitions_gcc.hpp -@@ -204,7 +204,7 @@ inline int g_isnan(double f) { return isnand(f); } - #elif defined(__APPLE__) - inline int g_isnan(double f) { return isnan(f); } - #elif defined(LINUX) || defined(_ALLBSD_SOURCE) --inline int g_isnan(float f) { return isnanf(f); } -+inline int g_isnan(float f) { return isnan(f); } - inline int g_isnan(double f) { return isnan(f); } - #else - #error "missing platform-specific definition here" -diff --git a/src/java.base/linux/native/libnet/linux_close.c b/src/java.base/linux/native/libnet/linux_close.c ---- a/src/java.base/linux/native/libnet/linux_close.c -+++ b/src/java.base/linux/native/libnet/linux_close.c -@@ -60,7 +60,7 @@ typedef struct { - /* - * Signal to unblock thread - */ --static int sigWakeup = (__SIGRTMAX - 2); -+static int sigWakeup; - - /* - * fdTable holds one entry per file descriptor, up to a certain -@@ -149,6 +149,7 @@ static void __attribute((constructor)) init() { - /* - * Setup the signal handler - */ -+ sigWakeup = SIGRTMAX - 2; - sa.sa_handler = sig_wakeup; - sa.sa_flags = 0; - sigemptyset(&sa.sa_mask); -diff --git a/src/java.base/unix/native/libjava/childproc.c b/src/java.base/unix/native/libjava/childproc.c ---- a/src/java.base/unix/native/libjava/childproc.c -+++ b/src/java.base/unix/native/libjava/childproc.c -@@ -234,7 +234,13 @@ JDK_execvpe(int mode, const char *file, - { - if (envp == NULL || (char **) envp == environ) { - execvp(file, (char **) argv); -- return; -+ // ENOEXEC indicates that the file header was not recognized. The musl C -+ // library does not implement the fallback to /bin/sh for that case, so fall -+ // through to the code below which implements that fallback using -+ // execve_with_shell_fallback. -+ if (errno != ENOEXEC) { -+ return; -+ } - } - - if (*file == '\0') { -diff --git a/src/java.base/unix/native/libjava/jdk_util_md.h b/src/java.base/unix/native/libjava/jdk_util_md.h ---- a/src/java.base/unix/native/libjava/jdk_util_md.h -+++ b/src/java.base/unix/native/libjava/jdk_util_md.h -@@ -37,7 +37,7 @@ - #define ISNAND(d) isnan(d) - #elif defined(__linux__) || defined(_ALLBSD_SOURCE) - #include <math.h> --#define ISNANF(f) isnanf(f) -+#define ISNANF(f) isnan(f) - #define ISNAND(d) isnan(d) - #elif defined(_AIX) - #include <math.h> -diff --git a/src/java.base/unix/native/libjli/java_md_solinux.c b/src/java.base/unix/native/libjli/java_md_solinux.c ---- a/src/java.base/unix/native/libjli/java_md_solinux.c -+++ b/src/java.base/unix/native/libjli/java_md_solinux.c -@@ -235,6 +235,39 @@ RequiresSetenv(const char *jvmpath) { - char *dmllp = NULL; - char *p; /* a utility pointer */ - -+#ifdef __linux -+#ifndef LIBC -+#error "LIBC not set" -+#endif -+ -+ if (strcmp(LIBC, "musl") == 0) { -+ /* -+ * The musl library loader requires LD_LIBRARY_PATH to be set in -+ * order to correctly resolve the dependency libjava.so has on libjvm.so. -+ * -+ * Specifically, it differs from glibc in the sense that even if -+ * libjvm.so has already been loaded it will not be considered a -+ * candidate for resolving the dependency unless the *full* path -+ * of the already loaded library matches the dependency being loaded. -+ * -+ * libjvm.so is being loaded by the launcher using a long path to -+ * dlopen, not just the basename of the library. Typically this -+ * is something like "../lib/server/libjvm.so". However, if/when -+ * libjvm.so later tries to dlopen libjava.so (which it does in -+ * order to get access to a few functions implemented in -+ * libjava.so) the musl loader will, as part of loading -+ * dependent libraries, try to load libjvm.so using only its -+ * basename "libjvm.so". Since this does not match the longer -+ * path path it was first loaded with, the already loaded -+ * library is not considered a candidate, and the loader will -+ * instead look for libjvm.so elsewhere. If it's not in -+ * LD_LIBRARY_PATH the dependency load will fail, and libjava.so -+ * will therefore fail as well. -+ */ -+ return JNI_TRUE; -+ } -+#endif -+ - #ifdef AIX - /* We always have to set the LIBPATH on AIX because ld doesn't support $ORIGIN. */ - return JNI_TRUE; -diff --git a/src/java.base/unix/native/libnio/ch/NativeThread.c b/src/java.base/unix/native/libnio/ch/NativeThread.c ---- a/src/java.base/unix/native/libnio/ch/NativeThread.c -+++ b/src/java.base/unix/native/libnio/ch/NativeThread.c -@@ -36,7 +36,7 @@ - #ifdef __linux__ - #include <pthread.h> - /* Also defined in net/linux_close.c */ -- #define INTERRUPT_SIGNAL (__SIGRTMAX - 2) -+ #define INTERRUPT_SIGNAL (SIGRTMAX - 2) - #elif defined(_AIX) - #include <pthread.h> - /* Also defined in net/aix_close.c */ -diff --git a/src/java.desktop/unix/native/libawt_xawt/xawt/XToolkit.c b/src/java.desktop/unix/native/libawt_xawt/xawt/XToolkit.c ---- a/src/java.desktop/unix/native/libawt_xawt/xawt/XToolkit.c -+++ b/src/java.desktop/unix/native/libawt_xawt/xawt/XToolkit.c -@@ -27,9 +27,6 @@ - #include <X11/Xutil.h> - #include <X11/Xos.h> - #include <X11/Xatom.h> --#ifdef __linux__ --#include <execinfo.h> --#endif - - #include <jvm.h> - #include <jni.h> -@@ -791,26 +788,6 @@ JNIEXPORT jstring JNICALL Java_sun_awt_X11_XToolkit_getEnv - return ret; - } - --#ifdef __linux__ --void print_stack(void) --{ -- void *array[10]; -- size_t size; -- char **strings; -- size_t i; -- -- size = backtrace (array, 10); -- strings = backtrace_symbols (array, size); -- -- fprintf (stderr, "Obtained %zd stack frames.\n", size); -- -- for (i = 0; i < size; i++) -- fprintf (stderr, "%s\n", strings[i]); -- -- free (strings); --} --#endif -- - Window get_xawt_root_shell(JNIEnv *env) { - static jclass classXRootWindow = NULL; - static jmethodID methodGetXRootWindow = NULL; -diff --git a/src/jdk.jdwp.agent/share/native/libjdwp/util.h b/src/jdk.jdwp.agent/share/native/libjdwp/util.h ---- a/src/jdk.jdwp.agent/share/native/libjdwp/util.h -+++ b/src/jdk.jdwp.agent/share/native/libjdwp/util.h -@@ -35,15 +35,15 @@ - #ifdef DEBUG - /* Just to make sure these interfaces are not used here. */ - #undef free -- #define free(p) Do not use this interface. -+ #define free do_not_use_this_interface_free - #undef malloc -- #define malloc(p) Do not use this interface. -+ #define malloc do_not_use_this_interface_malloc - #undef calloc -- #define calloc(p) Do not use this interface. -+ #define calloc do_not_use_this_interface_calloc - #undef realloc -- #define realloc(p) Do not use this interface. -+ #define realloc do_not_use_this_interface_realloc - #undef strdup -- #define strdup(p) Do not use this interface. -+ #define strdup do_not_use_this_interface_strdup - #endif - - #include "log_messages.h" -diff --git a/test/hotspot/jtreg/runtime/StackGuardPages/exeinvoke.c b/test/hotspot/jtreg/runtime/StackGuardPages/exeinvoke.c ---- a/test/hotspot/jtreg/runtime/StackGuardPages/exeinvoke.c -+++ b/test/hotspot/jtreg/runtime/StackGuardPages/exeinvoke.c -@@ -33,6 +33,7 @@ - - #include <assert.h> - #include <jni.h> -+#include <jvm.h> - #include <alloca.h> - #include <signal.h> - #include <string.h> -@@ -91,6 +92,20 @@ void set_signal_handler() { - } - } - -+int get_java_stacksize () { -+ size_t stacksize; -+ pthread_attr_t attr; -+ JDK1_1InitArgs jdk_args; -+ -+ jdk_args.version = JNI_VERSION_1_1; -+ JNI_GetDefaultJavaVMInitArgs(&jdk_args); -+ if (jdk_args.javaStackSize <= 0) { -+ fprintf(stderr, "Test ERROR. Can't get a valid value for the default stacksize.\n"); -+ exit(7); -+ } -+ return jdk_args.javaStackSize; -+} -+ - void *run_java_overflow (void *p) { - JNIEnv *env; - jclass class_id; -@@ -254,13 +269,19 @@ int main (int argc, const char** argv) { - exit(7); - } - -+ int stack_size = get_java_stacksize(); - pthread_t thr; -+ pthread_attr_t thread_attr; -+ -+ pthread_attr_init(&thread_attr); -+ pthread_attr_setstacksize(&thread_attr, stack_size); - - if (argc > 1 && strcmp(argv[1], "test_java_overflow") == 0) { - printf("\nTesting JAVA_OVERFLOW\n"); - - printf("Testing stack guard page behaviour for other thread\n"); -- pthread_create (&thr, NULL, run_java_overflow, NULL); -+ -+ pthread_create (&thr, &thread_attr, run_java_overflow, NULL); - pthread_join (thr, NULL); - - printf("Testing stack guard page behaviour for initial thread\n"); -@@ -273,7 +294,7 @@ int main (int argc, const char** argv) { - printf("\nTesting NATIVE_OVERFLOW\n"); - - printf("Testing stack guard page behaviour for other thread\n"); -- pthread_create (&thr, NULL, run_native_overflow, NULL); -+ pthread_create (&thr, &thread_attr, run_native_overflow, NULL); - pthread_join (thr, NULL); - - printf("Testing stack guard page behaviour for initial thread\n"); diff --git a/srcpkgs/openjdk13-bootstrap/files/musl_patches/ppc.patch b/srcpkgs/openjdk13-bootstrap/files/musl_patches/ppc.patch deleted file mode 100644 index d306d501e4b8d2..00000000000000 --- a/srcpkgs/openjdk13-bootstrap/files/musl_patches/ppc.patch +++ /dev/null @@ -1,45 +0,0 @@ -Patches for musl taken from Alpine linux: https://git.alpinelinux.org/aports/commit/?id=8a1ae17d4a9af54285c7891a680620e7e24c6280 ---- old/src/hotspot/cpu/ppc/macroAssembler_ppc.cpp -+++ new/src/hotspot/cpu/ppc/macroAssembler_ppc.cpp -@@ -47,6 +47,8 @@ - #include "opto/intrinsicnode.hpp" - #endif - -+#include <asm/ptrace.h> -+ - #ifdef PRODUCT - #define BLOCK_COMMENT(str) // nothing - #else ---- old/src/hotspot/cpu/ppc/vm_version_ppc.cpp -+++ new/src/hotspot/cpu/ppc/vm_version_ppc.cpp -@@ -845,7 +845,7 @@ void VM_Version::determine_features() { - unsigned long auxv = getauxval(AT_HWCAP2); - - if (auxv & PPC_FEATURE2_HTM_NOSC) { -- if (auxv & PPC_FEATURE2_HAS_HTM) { -+ if (auxv & PPC_FEATURE2_HTM) { - // TM on POWER8 and POWER9 in compat mode (VM) is supported by the JVM. - // TM on POWER9 DD2.1 NV (baremetal) is not supported by the JVM (TM on - // POWER9 DD2.1 NV has a few issues that need a couple of firmware ---- old/src/hotspot/os_cpu/linux_ppc/os_linux_ppc.cpp -+++ new/src/hotspot/os_cpu/linux_ppc/os_linux_ppc.cpp -@@ -75,7 +75,7 @@ - # include <pwd.h> - # include <poll.h> - # include <ucontext.h> -- -+# include <asm/ptrace.h> - - address os::current_stack_pointer() { - intptr_t* csp; ---- old/src/hotspot/os_cpu/linux_ppc/thread_linux_ppc.cpp -+++ new/src/hotspot/os_cpu/linux_ppc/thread_linux_ppc.cpp -@@ -23,6 +23,8 @@ - * - */ - -+#include <asm/ptrace.h> -+ - #include "precompiled.hpp" - #include "runtime/frame.inline.hpp" - #include "runtime/thread.hpp" diff --git a/srcpkgs/openjdk13-bootstrap/files/musl_patches/x86.patch b/srcpkgs/openjdk13-bootstrap/files/musl_patches/x86.patch deleted file mode 100644 index 9c64c189036a70..00000000000000 --- a/srcpkgs/openjdk13-bootstrap/files/musl_patches/x86.patch +++ /dev/null @@ -1,130 +0,0 @@ -Patches for musl taken from Alpine linux: https://git.alpinelinux.org/aports/commit/?id=8a1ae17d4a9af54285c7891a680620e7e24c6280 ---- old/src/hotspot/os_cpu/linux_x86/os_linux_x86.cpp -+++ new/src/hotspot/os_cpu/linux_x86/os_linux_x86.cpp -@@ -90,6 +90,126 @@ - #define SPELL_REG_FP "ebp" - #endif // AMD64 - -+// ============================================================================== -+// Taken from glibc 2.28 -+// source: https://sourceware.org/git/?p=glibc.git;a=blob;f=sysdeps/x86/fpu_control.h;h=4cb98c5679b2897ff4e5826d228cba6be589e24d;hb=3c03baca37fdcb52c3881e653ca392bba7a99c2b -+// ============================================================================== -+#ifndef AMD64 -+/* FPU control word bits. x86 version. -+ Copyright (C) 1993-2018 Free Software Foundation, Inc. -+ This file is part of the GNU C Library. -+ Contributed by Olaf Flebbe. -+ -+ The GNU C Library is free software; you can redistribute it and/or -+ modify it under the terms of the GNU Lesser General Public -+ License as published by the Free Software Foundation; either -+ version 2.1 of the License, or (at your option) any later version. -+ -+ The GNU C Library 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 -+ Lesser General Public License for more details. -+ -+ You should have received a copy of the GNU Lesser General Public -+ License along with the GNU C Library; if not, see -+ <http://www.gnu.org/licenses/>. */ -+ -+#ifndef _FPU_CONTROL_H -+#define _FPU_CONTROL_H 1 -+ -+/* Note that this file sets on x86-64 only the x87 FPU, it does not -+ touch the SSE unit. */ -+ -+/* Here is the dirty part. Set up your 387 through the control word -+ * (cw) register. -+ * -+ * 15-13 12 11-10 9-8 7-6 5 4 3 2 1 0 -+ * | reserved | IC | RC | PC | reserved | PM | UM | OM | ZM | DM | IM -+ * -+ * IM: Invalid operation mask -+ * DM: Denormalized operand mask -+ * ZM: Zero-divide mask -+ * OM: Overflow mask -+ * UM: Underflow mask -+ * PM: Precision (inexact result) mask -+ * -+ * Mask bit is 1 means no interrupt. -+ * -+ * PC: Precision control -+ * 11 - round to extended precision -+ * 10 - round to double precision -+ * 00 - round to single precision -+ * -+ * RC: Rounding control -+ * 00 - rounding to nearest -+ * 01 - rounding down (toward - infinity) -+ * 10 - rounding up (toward + infinity) -+ * 11 - rounding toward zero -+ * -+ * IC: Infinity control -+ * That is for 8087 and 80287 only. -+ * -+ * The hardware default is 0x037f which we use. -+ */ -+ -+#include <features.h> -+ -+/* masking of interrupts */ -+#define _FPU_MASK_IM 0x01 -+#define _FPU_MASK_DM 0x02 -+#define _FPU_MASK_ZM 0x04 -+#define _FPU_MASK_OM 0x08 -+#define _FPU_MASK_UM 0x10 -+#define _FPU_MASK_PM 0x20 -+ -+/* precision control */ -+#define _FPU_EXTENDED 0x300 /* libm requires double extended precision. */ -+#define _FPU_DOUBLE 0x200 -+#define _FPU_SINGLE 0x0 -+ -+/* rounding control */ -+#define _FPU_RC_NEAREST 0x0 /* RECOMMENDED */ -+#define _FPU_RC_DOWN 0x400 -+#define _FPU_RC_UP 0x800 -+#define _FPU_RC_ZERO 0xC00 -+ -+#define _FPU_RESERVED 0xF0C0 /* Reserved bits in cw */ -+ -+ -+/* The fdlibm code requires strict IEEE double precision arithmetic, -+ and no interrupts for exceptions, rounding to nearest. */ -+ -+#define _FPU_DEFAULT 0x037f -+ -+/* IEEE: same as above. */ -+#define _FPU_IEEE 0x037f -+ -+/* Type of the control word. */ -+typedef unsigned int fpu_control_t __attribute__ ((__mode__ (__HI__))); -+ -+/* Macros for accessing the hardware control word. "*&" is used to -+ work around a bug in older versions of GCC. __volatile__ is used -+ to support combination of writing the control register and reading -+ it back. Without __volatile__, the old value may be used for reading -+ back under compiler optimization. -+ -+ Note that the use of these macros is not sufficient anymore with -+ recent hardware nor on x86-64. Some floating point operations are -+ executed in the SSE/SSE2 engines which have their own control and -+ status register. */ -+#define _FPU_GETCW(cw) __asm__ __volatile__ ("fnstcw %0" : "=m" (*&cw)) -+#define _FPU_SETCW(cw) __asm__ __volatile__ ("fldcw %0" : : "m" (*&cw)) -+ -+/* Default control word set at startup. */ -+extern fpu_control_t __fpu_control; -+ -+#endif /* fpu_control.h */ -+ -+#endif // AMD64 -+// ============================================================================== -+// ============================================================================== -+// ============================================================================== -+ - address os::current_stack_pointer() { - #ifdef SPARC_WORKS - register void *esp; diff --git a/srcpkgs/openjdk13-bootstrap/patches/LFS64.patch b/srcpkgs/openjdk13-bootstrap/patches/LFS64.patch deleted file mode 100644 index e69b010c1812ac..00000000000000 --- a/srcpkgs/openjdk13-bootstrap/patches/LFS64.patch +++ /dev/null @@ -1,130 +0,0 @@ -diff --git a/src/hotspot/os/linux/os_linux.inline.hpp b/src/hotspot/os/linux/os_linux.inline.hpp -index a665e4c69c6..65f51254793 100644 ---- a/src/hotspot/os/linux/os_linux.inline.hpp -+++ b/src/hotspot/os/linux/os_linux.inline.hpp -@@ -81,7 +81,7 @@ inline int os::readdir_buf_size(const char *path) - } - - inline jlong os::lseek(int fd, jlong offset, int whence) { -- return (jlong) ::lseek64(fd, offset, whence); -+ return (jlong) ::lseek(fd, offset, whence); - } - - inline int os::fsync(int fd) { -@@ -93,7 +93,7 @@ inline char* os::native_path(char *path) { - } - - inline int os::ftruncate(int fd, jlong length) { -- return ::ftruncate64(fd, length); -+ return ::ftruncate(fd, length); - } - - inline struct dirent* os::readdir(DIR* dirp, dirent *dbuf) -diff --git a/src/hotspot/os/linux/attachListener_linux.cpp b/src/hotspot/os/linux/attachListener_linux.cpp -index aa114d91232..7dada0349b4 100644 ---- a/src/hotspot/os/linux/attachListener_linux.cpp -+++ b/src/hotspot/os/linux/attachListener_linux.cpp -@@ -459,14 +459,14 @@ AttachOperation* AttachListener::dequeue() { - - void AttachListener::vm_start() { - char fn[UNIX_PATH_MAX]; -- struct stat64 st; -+ struct stat st; - int ret; - - int n = snprintf(fn, UNIX_PATH_MAX, "%s/.java_pid%d", - os::get_temp_directory(), os::current_process_id()); - assert(n < (int)UNIX_PATH_MAX, "java_pid file name buffer overflow"); - -- RESTARTABLE(::stat64(fn, &st), ret); -+ RESTARTABLE(::stat(fn, &st), ret); - if (ret == 0) { - ret = ::unlink(fn); - if (ret == -1) { -@@ -533,14 +533,14 @@ bool AttachListener::is_init_trigger() { - } - char fn[PATH_MAX + 1]; - int ret; -- struct stat64 st; -+ struct stat st; - sprintf(fn, ".attach_pid%d", os::current_process_id()); -- RESTARTABLE(::stat64(fn, &st), ret); -+ RESTARTABLE(::stat(fn, &st), ret); - if (ret == -1) { - log_trace(attach)("Failed to find attach file: %s, trying alternate", fn); - snprintf(fn, sizeof(fn), "%s/.attach_pid%d", - os::get_temp_directory(), os::current_process_id()); -- RESTARTABLE(::stat64(fn, &st), ret); -+ RESTARTABLE(::stat(fn, &st), ret); - if (ret == -1) { - log_debug(attach)("Failed to find attach file: %s", fn); - } -diff --git a/src/hotspot/os/linux/os_linux.cpp b/src/hotspot/os/linux/os_linux.cpp -index 1d9753688d8..540d8d54562 100644 ---- a/src/hotspot/os/linux/os_linux.cpp -+++ b/src/hotspot/os/linux/os_linux.cpp -@@ -5406,13 +5406,13 @@ int os::open(const char *path, int oflag, int mode) { - oflag |= O_CLOEXEC; - #endif - -- int fd = ::open64(path, oflag, mode); -+ int fd = ::open(path, oflag, mode); - if (fd == -1) return -1; - - //If the open succeeded, the file might still be a directory - { -- struct stat64 buf64; -- int ret = ::fstat64(fd, &buf64); -+ struct stat buf64; -+ int ret = ::fstat(fd, &buf64); - int st_mode = buf64.st_mode; - - if (ret != -1) { -@@ -5452,17 +5452,17 @@ int os::create_binary_file(const char* path, bool rewrite_existing) { - if (!rewrite_existing) { - oflags |= O_EXCL; - } -- return ::open64(path, oflags, S_IREAD | S_IWRITE); -+ return ::open(path, oflags, S_IREAD | S_IWRITE); - } - - // return current position of file pointer - jlong os::current_file_offset(int fd) { -- return (jlong)::lseek64(fd, (off64_t)0, SEEK_CUR); -+ return (jlong)::lseek(fd, (off_t)0, SEEK_CUR); - } - - // move file pointer to the specified offset - jlong os::seek_to_file_offset(int fd, jlong offset) { -- return (jlong)::lseek64(fd, (off64_t)offset, SEEK_SET); -+ return (jlong)::lseek(fd, (off_t)offset, SEEK_SET); - } - - // This code originates from JDK's sysAvailable -@@ -5471,9 +5471,9 @@ jlong os::seek_to_file_offset(int fd, jlong offset) { - int os::available(int fd, jlong *bytes) { - jlong cur, end; - int mode; -- struct stat64 buf64; -+ struct stat buf64; - -- if (::fstat64(fd, &buf64) >= 0) { -+ if (::fstat(fd, &buf64) >= 0) { - mode = buf64.st_mode; - if (S_ISCHR(mode) || S_ISFIFO(mode) || S_ISSOCK(mode)) { - int n; -@@ -5483,11 +5483,11 @@ int os::available(int fd, jlong *bytes) { - } - } - } -- if ((cur = ::lseek64(fd, 0L, SEEK_CUR)) == -1) { -+ if ((cur = ::lseek(fd, 0L, SEEK_CUR)) == -1) { - return 0; -- } else if ((end = ::lseek64(fd, 0L, SEEK_END)) == -1) { -+ } else if ((end = ::lseek(fd, 0L, SEEK_END)) == -1) { - return 0; -- } else if (::lseek64(fd, cur, SEEK_SET) == -1) { -+ } else if (::lseek(fd, cur, SEEK_SET) == -1) { - return 0; - } - *bytes = end - cur; diff --git a/srcpkgs/openjdk13-bootstrap/patches/aarch64-drop-double-using.patch b/srcpkgs/openjdk13-bootstrap/patches/aarch64-drop-double-using.patch deleted file mode 100644 index 9f0e8caf6d437a..00000000000000 --- a/srcpkgs/openjdk13-bootstrap/patches/aarch64-drop-double-using.patch +++ /dev/null @@ -1,14 +0,0 @@ -diff --git a/src/hotspot/cpu/aarch64/interp_masm_aarch64.hpp b/src/hotspot/cpu/aarch64/interp_masm_aarch64.hpp -index 1143f6b3c70..888ef61233f 100644 ---- a/src/hotspot/cpu/aarch64/interp_masm_aarch64.hpp -+++ b/src/hotspot/cpu/aarch64/interp_masm_aarch64.hpp -@@ -37,9 +37,6 @@ typedef ByteSize (*OffsetFunction)(uint); - class InterpreterMacroAssembler: public MacroAssembler { - protected: - -- protected: -- using MacroAssembler::call_VM_leaf_base; -- - // Interpreter specific version of call_VM_base - using MacroAssembler::call_VM_leaf_base; - diff --git a/srcpkgs/openjdk13-bootstrap/patches/make-4.3.patch b/srcpkgs/openjdk13-bootstrap/patches/make-4.3.patch deleted file mode 100644 index 75617366cb3e5d..00000000000000 --- a/srcpkgs/openjdk13-bootstrap/patches/make-4.3.patch +++ /dev/null @@ -1,20 +0,0 @@ -Subject: Fix build error with make >= 4.3 -Upstream: Yes -Upstream-Url: https://bugs.openjdk.java.net/browse/JDK-8237879 -Author: Simon Frankenberger <simon-alpine@fraho.eu> - -diff --git a/make/common/MakeBase.gmk b/make/common/MakeBase.gmk -index 170c3ed..697f9d2 100644 ---- a/make/common/MakeBase.gmk -+++ b/make/common/MakeBase.gmk -@@ -984,7 +984,9 @@ DependOnVariableHelper = \ - $(info NewVariable $1: >$(strip $($1))<) \ - $(info OldVariable $1: >$(strip $($1_old))<)) \ - $(call WriteFile, $1_old:=$(call DoubleDollar,$(call EscapeHash,$($1))), \ -- $(call DependOnVariableFileName, $1, $2))) \ -+ $(call DependOnVariableFileName, $1, $2)) \ -+ $(eval $(call DependOnVariableFileName, $1, $2): ) \ -+ ) \ - $(call DependOnVariableFileName, $1, $2) \ - ) - diff --git a/srcpkgs/openjdk13-bootstrap/patches/nonullinit.patch b/srcpkgs/openjdk13-bootstrap/patches/nonullinit.patch deleted file mode 100644 index 70b7b8dfa2bb66..00000000000000 --- a/srcpkgs/openjdk13-bootstrap/patches/nonullinit.patch +++ /dev/null @@ -1,21 +0,0 @@ -diff --git a/src/java.desktop/unix/native/libawt_xawt/awt/gtk2_interface.c b/src/java.desktop/unix/native/libawt_xawt/awt/gtk2_interface.c -index 800af14d67a..bdff04c5ed4 100644 ---- a/src/java.desktop/unix/native/libawt_xawt/awt/gtk2_interface.c -+++ b/src/java.desktop/unix/native/libawt_xawt/awt/gtk2_interface.c -@@ -2451,14 +2451,14 @@ static jobject get_string_property(JNIEnv *env, GtkSettings* settings, const gch - - static jobject get_integer_property(JNIEnv *env, GtkSettings* settings, const gchar* key) - { -- gint intval = NULL; -+ gint intval = 0; - (*fp_g_object_get)(settings, key, &intval, NULL); - return create_Integer(env, intval); - } - - static jobject get_boolean_property(JNIEnv *env, GtkSettings* settings, const gchar* key) - { -- gint intval = NULL; -+ gint intval = 0; - (*fp_g_object_get)(settings, key, &intval, NULL); - return create_Boolean(env, intval); - } diff --git a/srcpkgs/openjdk13-bootstrap/patches/test-glibc2.34.patch b/srcpkgs/openjdk13-bootstrap/patches/test-glibc2.34.patch deleted file mode 100644 index 56c556eec865c4..00000000000000 --- a/srcpkgs/openjdk13-bootstrap/patches/test-glibc2.34.patch +++ /dev/null @@ -1,33 +0,0 @@ -From f77a1a156f3da9068d012d9227c7ee0fee58f571 Mon Sep 17 00:00:00 2001 -From: David Holmes <dholmes@openjdk.org> -Date: Sun, 22 Aug 2021 01:13:27 +0000 -Subject: [PATCH] 8272472: StackGuardPages test doesn't build with glibc 2.34 - -Reviewed-by: shade, stuefe, jiefu ---- - .../jtreg/runtime/StackGuardPages/exeinvoke.c | 13 +++++++++++-- - 1 file changed, 11 insertions(+), 2 deletions(-) - -diff --git a/test/hotspot/jtreg/runtime/StackGuardPages/exeinvoke.c b/test/hotspot/jtreg/runtime/StackGuardPages/exeinvoke.c -index a46f1cef44c78..50a37001fbf33 100644 ---- a/test/hotspot/jtreg/runtime/StackGuardPages/exeinvoke.c -+++ b/test/hotspot/jtreg/runtime/StackGuardPages/exeinvoke.c -@@ -68,8 +68,17 @@ static void handler(int sig, siginfo_t *si, void *unused) { - longjmp(context, 1); - } - -+static char* altstack = NULL; -+ - void set_signal_handler() { -- static char altstack[SIGSTKSZ]; -+ if (altstack == NULL) { -+ // Dynamically allocated in case SIGSTKSZ is not constant -+ altstack = malloc(SIGSTKSZ); -+ if (altstack == NULL) { -+ fprintf(stderr, "Test ERROR. Unable to malloc altstack space\n"); -+ exit(7); -+ } -+ } - - stack_t ss = { - .ss_size = SIGSTKSZ, diff --git a/srcpkgs/openjdk13-bootstrap/template b/srcpkgs/openjdk13-bootstrap/template deleted file mode 100644 index 32567fa4f44da4..00000000000000 --- a/srcpkgs/openjdk13-bootstrap/template +++ /dev/null @@ -1,126 +0,0 @@ -# Template file for 'openjdk13-bootstrap' -pkgname=openjdk13-bootstrap -version=13.0.2+8 -revision=2 -_java_ver="${version%%.*}" -_jdk_update="${version#*+}" -_base_version="${version%+*}" -_jdk_home="usr/lib/jvm/openjdk${_java_ver}" -archs="x86_64* i686* aarch64* armv7* ppc64*" -build_style=gnu-configure -configure_args="--disable-warnings-as-errors - --prefix=${XBPS_DESTDIR}/${pkgname}-${version}/usr/lib - --enable-unlimited-crypto - --with-zlib=system - --with-libjpeg=system - --with-giflib=system - --with-libpng=system - --with-lcms=system - --with-jtreg=no - --with-debug-level=release - --with-jobs=1 - --with-version-pre= - --with-version-build=${_jdk_update} - --with-version-opt=void-r${revision} - --with-vendor-name=Void - --with-vendor-url=https://voidlinux.org/ - --with-vendor-bug-url=https://github.com/void-linux/void-packages/issues - --with-vendor-vm-bug-url=https://github.com/void-linux/void-packages/issues - --with-boot-jdk=/usr/lib/jvm/openjdk12" -make_build_args="images" -make_check_target="test-hotspot-gtest" -hostmakedepends="pkg-config automake autoconf cpio tar unzip zip ca-certificates - openssl zlib-devel which openjdk12-bootstrap" -makedepends="libXrender-devel libXtst-devel libXt-devel libXrandr-devel - giflib-devel libjpeg-turbo-devel cups-devel freetype-devel alsa-lib-devel - fontconfig-devel zlib-devel lcms2-devel" -short_desc="OpenJDK Java Development Kit (bootstrap version 13)" -maintainer="classabbyamp <void@placeviolette.net>" -license="GPL-2.0-only WITH Classpath-exception-2.0" -homepage="https://openjdk.java.net/" -distfiles="https://github.com/openjdk/jdk${_java_ver}u/archive/refs/tags/jdk-${version}.tar.gz" -checksum=c0813fdebd5cbed46d9ab8d59788a9c7511d17884d32d343a49c209221abd452 -provides="java-environment-${version}_1 java-runtime-${version}_1" -lib32disabled=yes -nocross=yes -repository=bootstrap - -# FTBFS when parallel, DO NOT set --with-jobs >1 in configure_args -disable_parallel_build=yes -disable_parallel_check=yes - -case "$XBPS_TARGET_MACHINE" in - ppc64*) ;; - # no hotspot JIT for ppc32 - ppc*) _use_zero=yes ;; - armv[56]*) broken="Unsupported architecture" ;; -esac - -if [ -n "$_use_zero" ]; then - makedepends+=" libffi-devel" - configure_args+=" --with-jvm-variants=zero" - case "$XBPS_TARGET_MACHINE" in - ppc*) configure_args+=" --with-boot-jdk-jvmargs=-XX:ThreadStackSize=2560";; - esac -fi - -if [ -n "$XBPS_DEBUG_PKGS" ]; then - configure_args+=" --with-native-debug-symbols=internal" -fi - -post_extract() { - chmod +x configure - if [ "$XBPS_TARGET_LIBC" = "musl" ]; then - rm -r src/jdk.hotspot.agent - fi -} - -post_patch() { - if [ "$XBPS_TARGET_LIBC" = "musl" ]; then - for f in "${FILESDIR}"/musl_patches/*.patch; do - msg_normal "Applying ${f#$FILESDIR/}\n" - patch -lNp1 -i "$f" - done - fi -} - -do_configure() { - CFLAGS=${CFLAGS/-D_FORTIFY_SOURCE=2/} - CXXFLAGS=${CXXFLAGS/-D_FORTIFY_SOURCE=2/} - - CFLAGS+=" -D_LARGE_FILE_SOURCE=1 -D_FILE_OFFSET_BITS=64" - CXXFLAGS+=" -D_LARGE_FILE_SOURCE=1 -D_FILE_OFFSET_BITS=64" - - # force ELFv2 for ppc64 just in case - case "$XBPS_TARGET_MACHINE" in - ppc64*) - CFLAGS+=" -DABI_ELFv2" - CXXFLAGS+=" -DABI_ELFv2" - ;; - esac - - # compatibility with GCC 10.x - CFLAGS+=" -fcommon -fno-lifetime-dse" - CXXFLAGS+=" -fcommon -fno-lifetime-dse" - - configure_args=${configure_args/--with-libtool-sysroot=\/usr\/[a-z0-9]*-linux-[a-z]*/} - if [ "$XBPS_CCACHE" ]; then - configure_args+=" --enable-ccache" - fi - CC="/usr/bin/cc" - CXX="/usr/bin/c++" - ./configure ${configure_args} \ - --with-extra-cflags="$CFLAGS" \ - --with-extra-cxxflags="$CXXFLAGS" \ - --with-extra-ldflags="$LDFLAGS" \ - READELF=$READELF AR=$AR STRIP=$STRIP NM=$NM \ - OBJDUMP=$OBJDUMP OBJCOPY=$OBJCOPY -} - -post_install() { - mv ${DESTDIR}/usr/lib/jvm/openjdk-${_base_version} ${DESTDIR}/$_jdk_home - rm -rf ${DESTDIR}/usr/lib/bin - rm -f $DESTDIR/$_jdk_home/lib/src.zip - vlicense ASSEMBLY_EXCEPTION - vlicense LICENSE -} diff --git a/srcpkgs/openjdk13-bootstrap/update b/srcpkgs/openjdk13-bootstrap/update deleted file mode 100644 index e7662d0eceedf6..00000000000000 --- 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/files/i686_patches/JDK-8238909.patch b/srcpkgs/openjdk14-bootstrap/files/i686_patches/JDK-8238909.patch deleted file mode 100644 index f19b0911cfabef..00000000000000 --- a/srcpkgs/openjdk14-bootstrap/files/i686_patches/JDK-8238909.patch +++ /dev/null @@ -1,30 +0,0 @@ -# from https://bugs.openjdk.java.net/browse/JDK-8238909 - ---- a/src/hotspot/share/utilities/powerOfTwo.hpp Thu Feb 13 15:43:59 2020 +0000 -+++ b/src/hotspot/share/utilities/powerOfTwo.hpp Thu Feb 13 17:05:30 2020 +0100 -@@ -28,6 +28,7 @@ - #include "metaprogramming/enableIf.hpp" - #include "metaprogramming/isIntegral.hpp" - #include "metaprogramming/isSigned.hpp" -+#include "utilities/align.hpp" - #include "utilities/count_leading_zeros.hpp" - #include "utilities/debug.hpp" - #include "utilities/globalDefinitions.hpp" -@@ -68,7 +69,7 @@ - STATIC_ASSERT(IsIntegral<T>::value); - STATIC_ASSERT(IsSigned<T>::value); - assert(value > 0, "Invalid value"); -- if (is_power_of_2(value)) { -+ if (is_power_of_2_t(value)) { - return value; - } - uint32_t lz = count_leading_zeros(value); -@@ -84,7 +85,7 @@ - STATIC_ASSERT(IsIntegral<T>::value); - STATIC_ASSERT(!IsSigned<T>::value); - assert(value != 0, "Invalid value"); -- if (is_power_of_2(value)) { -+ if (is_power_of_2_t(value)) { - return value; - } - uint32_t lz = count_leading_zeros(value); diff --git a/srcpkgs/openjdk14-bootstrap/files/musl_patches/aarch64.patch b/srcpkgs/openjdk14-bootstrap/files/musl_patches/aarch64.patch deleted file mode 100644 index aa6c5d4d2be2e8..00000000000000 --- a/srcpkgs/openjdk14-bootstrap/files/musl_patches/aarch64.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/src/hotspot/os_cpu/linux_aarch64/os_linux_aarch64.cpp -+++ b/src/hotspot/os_cpu/linux_aarch64/os_linux_aarch64.cpp -@@ -74,7 +74,6 @@ - # include <pwd.h> - # include <poll.h> - # include <ucontext.h> --# include <fpu_control.h> - - #define REG_FP 29 - #define REG_LR 30 diff --git a/srcpkgs/openjdk14-bootstrap/files/musl_patches/arm.patch b/srcpkgs/openjdk14-bootstrap/files/musl_patches/arm.patch deleted file mode 100644 index 102428f10f3330..00000000000000 --- a/srcpkgs/openjdk14-bootstrap/files/musl_patches/arm.patch +++ /dev/null @@ -1,21 +0,0 @@ ---- a/src/hotspot/os_cpu/linux_arm/os_linux_arm.cpp -+++ b/src/hotspot/os_cpu/linux_arm/os_linux_arm.cpp -@@ -73,6 +73,18 @@ - # include <ucontext.h> - # include <asm/ptrace.h> - -+// Stupid hack as the origin if below doesnt compile with gcc 8.2.0: -+// -+// os_linux_arm.cpp:114:5: error: missing binary operator before token "(" -+// #if NGREG == 16 -+// ^~~~~ -+// -+// The NGREG is 18 (bits/signal.h:10), so force it to that value. -+#ifdef NGREG -+# undef NGREG -+#endif -+#define NGREG 18 -+ - #define SPELL_REG_SP "sp" - - // Don't #define SPELL_REG_FP for thumb because it is not safe to use, so this makes sure we never fetch it. diff --git a/srcpkgs/openjdk14-bootstrap/files/musl_patches/build.patch b/srcpkgs/openjdk14-bootstrap/files/musl_patches/build.patch deleted file mode 100644 index 60dfdec30abcb2..00000000000000 --- a/srcpkgs/openjdk14-bootstrap/files/musl_patches/build.patch +++ /dev/null @@ -1,372 +0,0 @@ ---- a/make/ReleaseFile.gmk -+++ b/make/ReleaseFile.gmk -@@ -53,6 +53,7 @@ define create-info-file - $(call info-file-item, "JAVA_VERSION_DATE", "$(VERSION_DATE)") - $(call info-file-item, "OS_NAME", "$(RELEASE_FILE_OS_NAME)") - $(call info-file-item, "OS_ARCH", "$(RELEASE_FILE_OS_ARCH)") -+ $(call info-file-item, "LIBC", "musl") - endef - - # Param 1 - The file containing the MODULES list ---- a/make/hotspot/lib/CompileJvm.gmk -+++ b/make/hotspot/lib/CompileJvm.gmk -@@ -73,6 +73,7 @@ CFLAGS_VM_VERSION := \ - -DHOTSPOT_BUILD_USER='"$(USERNAME)"' \ - -DHOTSPOT_VM_DISTRO='"$(HOTSPOT_VM_DISTRO)"' \ - -DCPU='"$(OPENJDK_TARGET_CPU_VM_VERSION)"' \ -+ -DLIBC='"musl"' \ - # - - ################################################################################ ---- a/make/lib/CoreLibraries.gmk -+++ b/make/lib/CoreLibraries.gmk -@@ -190,6 +190,7 @@ ifeq ($(call isTargetOs, windows), true) - endif - - LIBJLI_CFLAGS += $(LIBZ_CFLAGS) -+LIBJLI_CFLAGS += -DLIBC=\"musl\" - - ifneq ($(USE_EXTERNAL_LIBZ), true) - LIBJLI_EXTRA_FILES += \ ---- a/src/hotspot/os/linux/os_linux.cpp -+++ b/src/hotspot/os/linux/os_linux.cpp -@@ -102,7 +102,6 @@ - # include <string.h> - # include <syscall.h> - # include <sys/sysinfo.h> --# include <gnu/libc-version.h> - # include <sys/ipc.h> - # include <sys/shm.h> - # include <link.h> -@@ -597,6 +596,12 @@ void os::Linux::hotspot_sigmask(Thread* thread) { - // detecting pthread library - - void os::Linux::libpthread_init() { -+#if !defined(__GLIBC__) && !defined(__UCLIBC__) -+ // Hard code Alpine Linux supported musl compatible settings -+ // sgn: NPTL is correct, don't know about glibc 2.9, alpine's thing? -+ os::Linux::set_glibc_version("glibc 2.9"); -+ os::Linux::set_libpthread_version("NPTL"); -+#else - // Save glibc and pthread version strings. - #if !defined(_CS_GNU_LIBC_VERSION) || \ - !defined(_CS_GNU_LIBPTHREAD_VERSION) -@@ -614,6 +619,7 @@ void os::Linux::libpthread_init() { - str = (char *)malloc(n, mtInternal); - confstr(_CS_GNU_LIBPTHREAD_VERSION, str, n); - os::Linux::set_libpthread_version(str); -+#endif - } - - ///////////////////////////////////////////////////////////////////////////// -@@ -3117,20 +3123,36 @@ void os::Linux::sched_getcpu_init() { - extern "C" JNIEXPORT void numa_warn(int number, char *where, ...) { } - extern "C" JNIEXPORT void numa_error(char *where) { } - -+static void* dlvsym_if_available(void* handle, const char* name, const char* version) { -+ typedef void* (*dlvsym_func_type)(void* handle, const char* name, const char* version); -+ static dlvsym_func_type dlvsym_func; -+ static bool initialized = false; -+ -+ if (!initialized) { -+ dlvsym_func = (dlvsym_func_type)dlsym(RTLD_NEXT, "dlvsym"); -+ initialized = true; -+ } -+ -+ if (dlvsym_func != NULL) { -+ void *f = dlvsym_func(handle, name, version); -+ if (f != NULL) { -+ return f; -+ } -+ } -+ -+ return dlsym(handle, name); -+} -+ - // Handle request to load libnuma symbol version 1.1 (API v1). If it fails - // load symbol from base version instead. - void* os::Linux::libnuma_dlsym(void* handle, const char *name) { -- void *f = dlvsym(handle, name, "libnuma_1.1"); -- if (f == NULL) { -- f = dlsym(handle, name); -- } -- return f; -+ return dlvsym_if_available(handle, name, "libnuma_1.1"); - } - - // Handle request to load libnuma symbol version 1.2 (API v2) only. - // Return NULL if the symbol is not defined in this particular version. - void* os::Linux::libnuma_v2_dlsym(void* handle, const char* name) { -- return dlvsym(handle, name, "libnuma_1.2"); -+ return dlvsym_if_available(handle, name, "libnuma_1.2"); - } - - bool os::Linux::libnuma_init() { ---- a/src/hotspot/os_cpu/linux_x86/os_linux_x86.cpp -+++ b/src/hotspot/os_cpu/linux_x86/os_linux_x86.cpp -@@ -75,9 +75,6 @@ - # include <pwd.h> - # include <poll.h> - # include <ucontext.h> --#ifndef AMD64 --# include <fpu_control.h> --#endif - - #ifdef AMD64 - #define REG_SP REG_RSP ---- a/src/hotspot/share/gc/shared/genCollectedHeap.cpp -+++ b/src/hotspot/share/gc/shared/genCollectedHeap.cpp -@@ -1116,7 +1116,7 @@ HeapWord* GenCollectedHeap::allocate_new_tlab(size_t min_size, - static ScratchBlock *removeSmallestScratch(ScratchBlock **prev_ptr) { - bool first = true; - size_t min_size = 0; // "first" makes this conceptually infinite. -- ScratchBlock **smallest_ptr, *smallest; -+ ScratchBlock **smallest_ptr = NULL, *smallest; - ScratchBlock *cur = *prev_ptr; - while (cur) { - assert(*prev_ptr == cur, "just checking"); ---- a/src/hotspot/share/runtime/abstract_vm_version.cpp -+++ b/src/hotspot/share/runtime/abstract_vm_version.cpp -@@ -274,7 +274,7 @@ const char* Abstract_VM_Version::internal_vm_info_string() { - #endif - - #define INTERNAL_VERSION_SUFFIX VM_RELEASE ")" \ -- " for " OS "-" CPU FLOAT_ARCH_STR \ -+ " for " OS "-" CPU FLOAT_ARCH_STR LIBC \ - " JRE (" VERSION_STRING "), built on " __DATE__ " " __TIME__ \ - " by " XSTR(HOTSPOT_BUILD_USER) " with " HOTSPOT_BUILD_COMPILER - ---- a/src/hotspot/share/utilities/globalDefinitions_gcc.hpp -+++ b/src/hotspot/share/utilities/globalDefinitions_gcc.hpp -@@ -204,7 +204,7 @@ inline int g_isnan(double f) { return isnand(f); } - #elif defined(__APPLE__) - inline int g_isnan(double f) { return isnan(f); } - #elif defined(LINUX) || defined(_ALLBSD_SOURCE) --inline int g_isnan(float f) { return isnanf(f); } -+inline int g_isnan(float f) { return isnan(f); } - inline int g_isnan(double f) { return isnan(f); } - #else - #error "missing platform-specific definition here" ---- a/src/java.base/linux/native/libnet/linux_close.c -+++ b/src/java.base/linux/native/libnet/linux_close.c -@@ -60,7 +60,7 @@ typedef struct { - /* - * Signal to unblock thread - */ --static int sigWakeup = (__SIGRTMAX - 2); -+static int sigWakeup; - - /* - * fdTable holds one entry per file descriptor, up to a certain -@@ -149,6 +149,7 @@ static void __attribute((constructor)) init() { - /* - * Setup the signal handler - */ -+ sigWakeup = SIGRTMAX - 2; - sa.sa_handler = sig_wakeup; - sa.sa_flags = 0; - sigemptyset(&sa.sa_mask); ---- a/src/java.base/unix/native/libjava/childproc.c -+++ b/src/java.base/unix/native/libjava/childproc.c -@@ -235,7 +235,13 @@ JDK_execvpe(int mode, const char *file, - { - if (envp == NULL || (char **) envp == environ) { - execvp(file, (char **) argv); -- return; -+ // ENOEXEC indicates that the file header was not recognized. The musl C -+ // library does not implement the fallback to /bin/sh for that case, so fall -+ // through to the code below which implements that fallback using -+ // execve_with_shell_fallback. -+ if (errno != ENOEXEC) { -+ return; -+ } - } - - if (*file == '\0') { ---- a/src/java.base/unix/native/libjava/jdk_util_md.h -+++ b/src/java.base/unix/native/libjava/jdk_util_md.h -@@ -37,7 +37,7 @@ - #define ISNAND(d) isnan(d) - #elif defined(__linux__) || defined(_ALLBSD_SOURCE) - #include <math.h> --#define ISNANF(f) isnanf(f) -+#define ISNANF(f) isnan(f) - #define ISNAND(d) isnan(d) - #elif defined(_AIX) - #include <math.h> ---- a/src/java.base/unix/native/libjli/java_md_solinux.c -+++ b/src/java.base/unix/native/libjli/java_md_solinux.c -@@ -236,6 +236,39 @@ RequiresSetenv(const char *jvmpath) { - char *dmllp = NULL; - char *p; /* a utility pointer */ - -+#ifdef __linux -+#ifndef LIBC -+#error "LIBC not set" -+#endif -+ -+ if (strcmp(LIBC, "musl") == 0) { -+ /* -+ * The musl library loader requires LD_LIBRARY_PATH to be set in -+ * order to correctly resolve the dependency libjava.so has on libjvm.so. -+ * -+ * Specifically, it differs from glibc in the sense that even if -+ * libjvm.so has already been loaded it will not be considered a -+ * candidate for resolving the dependency unless the *full* path -+ * of the already loaded library matches the dependency being loaded. -+ * -+ * libjvm.so is being loaded by the launcher using a long path to -+ * dlopen, not just the basename of the library. Typically this -+ * is something like "../lib/server/libjvm.so". However, if/when -+ * libjvm.so later tries to dlopen libjava.so (which it does in -+ * order to get access to a few functions implemented in -+ * libjava.so) the musl loader will, as part of loading -+ * dependent libraries, try to load libjvm.so using only its -+ * basename "libjvm.so". Since this does not match the longer -+ * path path it was first loaded with, the already loaded -+ * library is not considered a candidate, and the loader will -+ * instead look for libjvm.so elsewhere. If it's not in -+ * LD_LIBRARY_PATH the dependency load will fail, and libjava.so -+ * will therefore fail as well. -+ */ -+ return JNI_TRUE; -+ } -+#endif -+ - #ifdef AIX - /* We always have to set the LIBPATH on AIX because ld doesn't support $ORIGIN. */ - return JNI_TRUE; ---- a/src/java.base/unix/native/libnio/ch/NativeThread.c -+++ b/src/java.base/unix/native/libnio/ch/NativeThread.c -@@ -36,7 +36,7 @@ - #ifdef __linux__ - #include <pthread.h> - /* Also defined in net/linux_close.c */ -- #define INTERRUPT_SIGNAL (__SIGRTMAX - 2) -+ #define INTERRUPT_SIGNAL (SIGRTMAX - 2) - #elif defined(_AIX) - #include <pthread.h> - /* Also defined in net/aix_close.c */ ---- a/src/java.desktop/unix/native/libawt_xawt/xawt/XToolkit.c -+++ b/src/java.desktop/unix/native/libawt_xawt/xawt/XToolkit.c -@@ -27,9 +27,6 @@ - #include <X11/Xutil.h> - #include <X11/Xos.h> - #include <X11/Xatom.h> --#ifdef __linux__ --#include <execinfo.h> --#endif - - #include <jvm.h> - #include <jni.h> -@@ -780,26 +777,6 @@ JNIEXPORT jstring JNICALL Java_sun_awt_X11_XToolkit_getEnv - return ret; - } - --#ifdef __linux__ --void print_stack(void) --{ -- void *array[10]; -- size_t size; -- char **strings; -- size_t i; -- -- size = backtrace (array, 10); -- strings = backtrace_symbols (array, size); -- -- fprintf (stderr, "Obtained %zd stack frames.\n", size); -- -- for (i = 0; i < size; i++) -- fprintf (stderr, "%s\n", strings[i]); -- -- free (strings); --} --#endif -- - Window get_xawt_root_shell(JNIEnv *env) { - static jclass classXRootWindow = NULL; - static jmethodID methodGetXRootWindow = NULL; ---- a/src/jdk.jdwp.agent/share/native/libjdwp/util.h -+++ b/src/jdk.jdwp.agent/share/native/libjdwp/util.h -@@ -35,15 +35,15 @@ - #ifdef DEBUG - /* Just to make sure these interfaces are not used here. */ - #undef free -- #define free(p) Do not use this interface. -+ #define free do_not_use_this_interface_free - #undef malloc -- #define malloc(p) Do not use this interface. -+ #define malloc do_not_use_this_interface_malloc - #undef calloc -- #define calloc(p) Do not use this interface. -+ #define calloc do_not_use_this_interface_calloc - #undef realloc -- #define realloc(p) Do not use this interface. -+ #define realloc do_not_use_this_interface_realloc - #undef strdup -- #define strdup(p) Do not use this interface. -+ #define strdup do_not_use_this_interface_strdup - #endif - - #include "log_messages.h" ---- a/test/hotspot/jtreg/runtime/StackGuardPages/exeinvoke.c -+++ b/test/hotspot/jtreg/runtime/StackGuardPages/exeinvoke.c -@@ -33,6 +33,7 @@ - - #include <assert.h> - #include <jni.h> -+#include <jvm.h> - #include <alloca.h> - #include <signal.h> - #include <string.h> -@@ -91,6 +92,20 @@ void set_signal_handler() { - } - } - -+int get_java_stacksize () { -+ size_t stacksize; -+ pthread_attr_t attr; -+ JDK1_1InitArgs jdk_args; -+ -+ jdk_args.version = JNI_VERSION_1_1; -+ JNI_GetDefaultJavaVMInitArgs(&jdk_args); -+ if (jdk_args.javaStackSize <= 0) { -+ fprintf(stderr, "Test ERROR. Can't get a valid value for the default stacksize.\n"); -+ exit(7); -+ } -+ return jdk_args.javaStackSize; -+} -+ - void *run_java_overflow (void *p) { - JNIEnv *env; - jclass class_id; -@@ -258,13 +273,19 @@ int main (int argc, const char** argv) { - exit(7); - } - -+ int stack_size = get_java_stacksize(); - pthread_t thr; -+ pthread_attr_t thread_attr; -+ -+ pthread_attr_init(&thread_attr); -+ pthread_attr_setstacksize(&thread_attr, stack_size); - - if (argc > 1 && strcmp(argv[1], "test_java_overflow") == 0) { - printf("\nTesting JAVA_OVERFLOW\n"); - - printf("Testing stack guard page behaviour for other thread\n"); -- pthread_create (&thr, NULL, run_java_overflow, NULL); -+ -+ pthread_create (&thr, &thread_attr, run_java_overflow, NULL); - pthread_join (thr, NULL); - - printf("Testing stack guard page behaviour for initial thread\n"); -@@ -277,7 +298,7 @@ int main (int argc, const char** argv) { - printf("\nTesting NATIVE_OVERFLOW\n"); - - printf("Testing stack guard page behaviour for other thread\n"); -- pthread_create (&thr, NULL, run_native_overflow, NULL); -+ pthread_create (&thr, &thread_attr, run_native_overflow, NULL); - pthread_join (thr, NULL); - - printf("Testing stack guard page behaviour for initial thread\n"); diff --git a/srcpkgs/openjdk14-bootstrap/files/musl_patches/ppc.patch b/srcpkgs/openjdk14-bootstrap/files/musl_patches/ppc.patch deleted file mode 100644 index d306d501e4b8d2..00000000000000 --- a/srcpkgs/openjdk14-bootstrap/files/musl_patches/ppc.patch +++ /dev/null @@ -1,45 +0,0 @@ -Patches for musl taken from Alpine linux: https://git.alpinelinux.org/aports/commit/?id=8a1ae17d4a9af54285c7891a680620e7e24c6280 ---- old/src/hotspot/cpu/ppc/macroAssembler_ppc.cpp -+++ new/src/hotspot/cpu/ppc/macroAssembler_ppc.cpp -@@ -47,6 +47,8 @@ - #include "opto/intrinsicnode.hpp" - #endif - -+#include <asm/ptrace.h> -+ - #ifdef PRODUCT - #define BLOCK_COMMENT(str) // nothing - #else ---- old/src/hotspot/cpu/ppc/vm_version_ppc.cpp -+++ new/src/hotspot/cpu/ppc/vm_version_ppc.cpp -@@ -845,7 +845,7 @@ void VM_Version::determine_features() { - unsigned long auxv = getauxval(AT_HWCAP2); - - if (auxv & PPC_FEATURE2_HTM_NOSC) { -- if (auxv & PPC_FEATURE2_HAS_HTM) { -+ if (auxv & PPC_FEATURE2_HTM) { - // TM on POWER8 and POWER9 in compat mode (VM) is supported by the JVM. - // TM on POWER9 DD2.1 NV (baremetal) is not supported by the JVM (TM on - // POWER9 DD2.1 NV has a few issues that need a couple of firmware ---- old/src/hotspot/os_cpu/linux_ppc/os_linux_ppc.cpp -+++ new/src/hotspot/os_cpu/linux_ppc/os_linux_ppc.cpp -@@ -75,7 +75,7 @@ - # include <pwd.h> - # include <poll.h> - # include <ucontext.h> -- -+# include <asm/ptrace.h> - - address os::current_stack_pointer() { - intptr_t* csp; ---- old/src/hotspot/os_cpu/linux_ppc/thread_linux_ppc.cpp -+++ new/src/hotspot/os_cpu/linux_ppc/thread_linux_ppc.cpp -@@ -23,6 +23,8 @@ - * - */ - -+#include <asm/ptrace.h> -+ - #include "precompiled.hpp" - #include "runtime/frame.inline.hpp" - #include "runtime/thread.hpp" diff --git a/srcpkgs/openjdk14-bootstrap/files/musl_patches/x86.patch b/srcpkgs/openjdk14-bootstrap/files/musl_patches/x86.patch deleted file mode 100644 index 9c64c189036a70..00000000000000 --- a/srcpkgs/openjdk14-bootstrap/files/musl_patches/x86.patch +++ /dev/null @@ -1,130 +0,0 @@ -Patches for musl taken from Alpine linux: https://git.alpinelinux.org/aports/commit/?id=8a1ae17d4a9af54285c7891a680620e7e24c6280 ---- old/src/hotspot/os_cpu/linux_x86/os_linux_x86.cpp -+++ new/src/hotspot/os_cpu/linux_x86/os_linux_x86.cpp -@@ -90,6 +90,126 @@ - #define SPELL_REG_FP "ebp" - #endif // AMD64 - -+// ============================================================================== -+// Taken from glibc 2.28 -+// source: https://sourceware.org/git/?p=glibc.git;a=blob;f=sysdeps/x86/fpu_control.h;h=4cb98c5679b2897ff4e5826d228cba6be589e24d;hb=3c03baca37fdcb52c3881e653ca392bba7a99c2b -+// ============================================================================== -+#ifndef AMD64 -+/* FPU control word bits. x86 version. -+ Copyright (C) 1993-2018 Free Software Foundation, Inc. -+ This file is part of the GNU C Library. -+ Contributed by Olaf Flebbe. -+ -+ The GNU C Library is free software; you can redistribute it and/or -+ modify it under the terms of the GNU Lesser General Public -+ License as published by the Free Software Foundation; either -+ version 2.1 of the License, or (at your option) any later version. -+ -+ The GNU C Library 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 -+ Lesser General Public License for more details. -+ -+ You should have received a copy of the GNU Lesser General Public -+ License along with the GNU C Library; if not, see -+ <http://www.gnu.org/licenses/>. */ -+ -+#ifndef _FPU_CONTROL_H -+#define _FPU_CONTROL_H 1 -+ -+/* Note that this file sets on x86-64 only the x87 FPU, it does not -+ touch the SSE unit. */ -+ -+/* Here is the dirty part. Set up your 387 through the control word -+ * (cw) register. -+ * -+ * 15-13 12 11-10 9-8 7-6 5 4 3 2 1 0 -+ * | reserved | IC | RC | PC | reserved | PM | UM | OM | ZM | DM | IM -+ * -+ * IM: Invalid operation mask -+ * DM: Denormalized operand mask -+ * ZM: Zero-divide mask -+ * OM: Overflow mask -+ * UM: Underflow mask -+ * PM: Precision (inexact result) mask -+ * -+ * Mask bit is 1 means no interrupt. -+ * -+ * PC: Precision control -+ * 11 - round to extended precision -+ * 10 - round to double precision -+ * 00 - round to single precision -+ * -+ * RC: Rounding control -+ * 00 - rounding to nearest -+ * 01 - rounding down (toward - infinity) -+ * 10 - rounding up (toward + infinity) -+ * 11 - rounding toward zero -+ * -+ * IC: Infinity control -+ * That is for 8087 and 80287 only. -+ * -+ * The hardware default is 0x037f which we use. -+ */ -+ -+#include <features.h> -+ -+/* masking of interrupts */ -+#define _FPU_MASK_IM 0x01 -+#define _FPU_MASK_DM 0x02 -+#define _FPU_MASK_ZM 0x04 -+#define _FPU_MASK_OM 0x08 -+#define _FPU_MASK_UM 0x10 -+#define _FPU_MASK_PM 0x20 -+ -+/* precision control */ -+#define _FPU_EXTENDED 0x300 /* libm requires double extended precision. */ -+#define _FPU_DOUBLE 0x200 -+#define _FPU_SINGLE 0x0 -+ -+/* rounding control */ -+#define _FPU_RC_NEAREST 0x0 /* RECOMMENDED */ -+#define _FPU_RC_DOWN 0x400 -+#define _FPU_RC_UP 0x800 -+#define _FPU_RC_ZERO 0xC00 -+ -+#define _FPU_RESERVED 0xF0C0 /* Reserved bits in cw */ -+ -+ -+/* The fdlibm code requires strict IEEE double precision arithmetic, -+ and no interrupts for exceptions, rounding to nearest. */ -+ -+#define _FPU_DEFAULT 0x037f -+ -+/* IEEE: same as above. */ -+#define _FPU_IEEE 0x037f -+ -+/* Type of the control word. */ -+typedef unsigned int fpu_control_t __attribute__ ((__mode__ (__HI__))); -+ -+/* Macros for accessing the hardware control word. "*&" is used to -+ work around a bug in older versions of GCC. __volatile__ is used -+ to support combination of writing the control register and reading -+ it back. Without __volatile__, the old value may be used for reading -+ back under compiler optimization. -+ -+ Note that the use of these macros is not sufficient anymore with -+ recent hardware nor on x86-64. Some floating point operations are -+ executed in the SSE/SSE2 engines which have their own control and -+ status register. */ -+#define _FPU_GETCW(cw) __asm__ __volatile__ ("fnstcw %0" : "=m" (*&cw)) -+#define _FPU_SETCW(cw) __asm__ __volatile__ ("fldcw %0" : : "m" (*&cw)) -+ -+/* Default control word set at startup. */ -+extern fpu_control_t __fpu_control; -+ -+#endif /* fpu_control.h */ -+ -+#endif // AMD64 -+// ============================================================================== -+// ============================================================================== -+// ============================================================================== -+ - address os::current_stack_pointer() { - #ifdef SPARC_WORKS - register void *esp; diff --git a/srcpkgs/openjdk14-bootstrap/patches/LFS64.patch b/srcpkgs/openjdk14-bootstrap/patches/LFS64.patch deleted file mode 100644 index 9edbf8bfffacc0..00000000000000 --- a/srcpkgs/openjdk14-bootstrap/patches/LFS64.patch +++ /dev/null @@ -1,141 +0,0 @@ -diff --git a/src/hotspot/os/linux/os_linux.inline.hpp b/src/hotspot/os/linux/os_linux.inline.hpp -index a665e4c69c6..65f51254793 100644 ---- a/src/hotspot/os/linux/os_linux.inline.hpp -+++ b/src/hotspot/os/linux/os_linux.inline.hpp -@@ -81,7 +81,7 @@ inline int os::readdir_buf_size(const char *path) - } - - inline jlong os::lseek(int fd, jlong offset, int whence) { -- return (jlong) ::lseek64(fd, offset, whence); -+ return (jlong) ::lseek(fd, offset, whence); - } - - inline int os::fsync(int fd) { -@@ -93,7 +93,7 @@ inline char* os::native_path(char *path) { - } - - inline int os::ftruncate(int fd, jlong length) { -- return ::ftruncate64(fd, length); -+ return ::ftruncate(fd, length); - } - - inline struct dirent* os::readdir(DIR* dirp, dirent *dbuf) -diff --git a/src/hotspot/os/linux/attachListener_linux.cpp b/src/hotspot/os/linux/attachListener_linux.cpp -index a96ee42d77f..0efef3b911f 100644 ---- a/src/hotspot/os/linux/attachListener_linux.cpp -+++ b/src/hotspot/os/linux/attachListener_linux.cpp -@@ -459,14 +459,14 @@ AttachOperation* AttachListener::dequeue() { - - void AttachListener::vm_start() { - char fn[UNIX_PATH_MAX]; -- struct stat64 st; -+ struct stat st; - int ret; - - int n = snprintf(fn, UNIX_PATH_MAX, "%s/.java_pid%d", - os::get_temp_directory(), os::current_process_id()); - assert(n < (int)UNIX_PATH_MAX, "java_pid file name buffer overflow"); - -- RESTARTABLE(::stat64(fn, &st), ret); -+ RESTARTABLE(::stat(fn, &st), ret); - if (ret == 0) { - ret = ::unlink(fn); - if (ret == -1) { -@@ -493,8 +493,8 @@ int AttachListener::pd_init() { - - bool AttachListener::check_socket_file() { - int ret; -- struct stat64 st; -- ret = stat64(LinuxAttachListener::path(), &st); -+ struct stat st; -+ ret = stat(LinuxAttachListener::path(), &st); - if (ret == -1) { // need to restart attach listener. - log_debug(attach)("Socket file %s does not exist - Restart Attach Listener", - LinuxAttachListener::path()); -@@ -529,14 +529,14 @@ bool AttachListener::is_init_trigger() { - } - char fn[PATH_MAX + 1]; - int ret; -- struct stat64 st; -+ struct stat st; - sprintf(fn, ".attach_pid%d", os::current_process_id()); -- RESTARTABLE(::stat64(fn, &st), ret); -+ RESTARTABLE(::stat(fn, &st), ret); - if (ret == -1) { - log_trace(attach)("Failed to find attach file: %s, trying alternate", fn); - snprintf(fn, sizeof(fn), "%s/.attach_pid%d", - os::get_temp_directory(), os::current_process_id()); -- RESTARTABLE(::stat64(fn, &st), ret); -+ RESTARTABLE(::stat(fn, &st), ret); - if (ret == -1) { - log_debug(attach)("Failed to find attach file: %s", fn); - } -diff --git a/src/hotspot/os/linux/os_linux.cpp b/src/hotspot/os/linux/os_linux.cpp -index 1d9753688d8..540d8d54562 100644 ---- a/src/hotspot/os/linux/os_linux.cpp -+++ b/src/hotspot/os/linux/os_linux.cpp -@@ -5406,13 +5406,13 @@ int os::open(const char *path, int oflag, int mode) { - oflag |= O_CLOEXEC; - #endif - -- int fd = ::open64(path, oflag, mode); -+ int fd = ::open(path, oflag, mode); - if (fd == -1) return -1; - - //If the open succeeded, the file might still be a directory - { -- struct stat64 buf64; -- int ret = ::fstat64(fd, &buf64); -+ struct stat buf64; -+ int ret = ::fstat(fd, &buf64); - int st_mode = buf64.st_mode; - - if (ret != -1) { -@@ -5452,17 +5452,17 @@ int os::create_binary_file(const char* path, bool rewrite_existing) { - if (!rewrite_existing) { - oflags |= O_EXCL; - } -- return ::open64(path, oflags, S_IREAD | S_IWRITE); -+ return ::open(path, oflags, S_IREAD | S_IWRITE); - } - - // return current position of file pointer - jlong os::current_file_offset(int fd) { -- return (jlong)::lseek64(fd, (off64_t)0, SEEK_CUR); -+ return (jlong)::lseek(fd, (off_t)0, SEEK_CUR); - } - - // move file pointer to the specified offset - jlong os::seek_to_file_offset(int fd, jlong offset) { -- return (jlong)::lseek64(fd, (off64_t)offset, SEEK_SET); -+ return (jlong)::lseek(fd, (off_t)offset, SEEK_SET); - } - - // This code originates from JDK's sysAvailable -@@ -5471,9 +5471,9 @@ jlong os::seek_to_file_offset(int fd, jlong offset) { - int os::available(int fd, jlong *bytes) { - jlong cur, end; - int mode; -- struct stat64 buf64; -+ struct stat buf64; - -- if (::fstat64(fd, &buf64) >= 0) { -+ if (::fstat(fd, &buf64) >= 0) { - mode = buf64.st_mode; - if (S_ISCHR(mode) || S_ISFIFO(mode) || S_ISSOCK(mode)) { - int n; -@@ -5483,11 +5483,11 @@ int os::available(int fd, jlong *bytes) { - } - } - } -- if ((cur = ::lseek64(fd, 0L, SEEK_CUR)) == -1) { -+ if ((cur = ::lseek(fd, 0L, SEEK_CUR)) == -1) { - return 0; -- } else if ((end = ::lseek64(fd, 0L, SEEK_END)) == -1) { -+ } else if ((end = ::lseek(fd, 0L, SEEK_END)) == -1) { - return 0; -- } else if (::lseek64(fd, cur, SEEK_SET) == -1) { -+ } else if (::lseek(fd, cur, SEEK_SET) == -1) { - return 0; - } - *bytes = end - cur; diff --git a/srcpkgs/openjdk14-bootstrap/patches/test-glibc2.34.patch b/srcpkgs/openjdk14-bootstrap/patches/test-glibc2.34.patch deleted file mode 100644 index b6ef9860d182e5..00000000000000 --- a/srcpkgs/openjdk14-bootstrap/patches/test-glibc2.34.patch +++ /dev/null @@ -1,33 +0,0 @@ -From f77a1a156f3da9068d012d9227c7ee0fee58f571 Mon Sep 17 00:00:00 2001 -From: David Holmes <dholmes@openjdk.org> -Date: Sun, 22 Aug 2021 01:13:27 +0000 -Subject: [PATCH] 8272472: StackGuardPages test doesn't build with glibc 2.34 - -Reviewed-by: shade, stuefe, jiefu ---- - .../jtreg/runtime/StackGuardPages/exeinvoke.c | 13 +++++++++++-- - 1 file changed, 11 insertions(+), 2 deletions(-) - -diff --git a/test/hotspot/jtreg/runtime/StackGuardPages/exeinvoke.c b/test/hotspot/jtreg/runtime/StackGuardPages/exeinvoke.c -index a46f1cef44c78..50a37001fbf33 100644 ---- a/test/hotspot/jtreg/runtime/StackGuardPages/exeinvoke.c -+++ b/test/hotspot/jtreg/runtime/StackGuardPages/exeinvoke.c -@@ -68,8 +68,17 @@ static void handler(int sig, siginfo_t *si, void *unused) { - longjmp(context, 1); - } - -+static char* altstack = NULL; -+ - void set_signal_handler() { -- static char altstack[SIGSTKSZ]; -+ if (altstack == NULL) { -+ // Dynamically allocated in case SIGSTKSZ is not constant -+ altstack = malloc(SIGSTKSZ); -+ if (altstack == NULL) { -+ fprintf(stderr, "Test ERROR. Unable to malloc altstack space\n"); -+ exit(7); -+ } -+ } - - stack_t ss = { - .ss_size = SIGSTKSZ, diff --git a/srcpkgs/openjdk14-bootstrap/template b/srcpkgs/openjdk14-bootstrap/template deleted file mode 100644 index 583670abab8c1c..00000000000000 --- a/srcpkgs/openjdk14-bootstrap/template +++ /dev/null @@ -1,134 +0,0 @@ -# Template file for 'openjdk14-bootstrap' -pkgname=openjdk14-bootstrap -version=14.0.2+12 -revision=2 -_java_ver="${version%%.*}" -_jdk_update="${version#*+}" -_base_version="${version%+*}" -_jdk_home="usr/lib/jvm/openjdk${_java_ver}" -archs="x86_64* i686* aarch64* armv7* ppc64*" -build_style=gnu-configure -configure_args="--disable-warnings-as-errors - --prefix=${XBPS_DESTDIR}/${pkgname}-${version}/usr/lib - --enable-unlimited-crypto - --with-zlib=system - --with-libjpeg=system - --with-giflib=system - --with-libpng=system - --with-lcms=system - --with-jtreg=no - --with-debug-level=release - --with-jobs=${XBPS_ORIG_MAKEJOBS} - --with-version-pre= - --with-version-build=${_jdk_update} - --with-version-opt=void-r${revision} - --with-vendor-name=Void - --with-vendor-url=https://voidlinux.org/ - --with-vendor-bug-url=https://github.com/void-linux/void-packages/issues - --with-vendor-vm-bug-url=https://github.com/void-linux/void-packages/issues - --with-boot-jdk=/usr/lib/jvm/openjdk13" -make_build_args="images" -make_check_target="test-hotspot-gtest" -hostmakedepends="pkg-config automake autoconf cpio tar unzip zip ca-certificates - openssl zlib-devel which openjdk13-bootstrap" -makedepends="libXrender-devel libXtst-devel libXt-devel libXrandr-devel - giflib-devel libjpeg-turbo-devel cups-devel freetype-devel alsa-lib-devel - fontconfig-devel zlib-devel lcms2-devel openjdk13-bootstrap" -short_desc="OpenJDK Java Development Kit (bootstrap version 14)" -maintainer="classabbyamp <void@placeviolette.net>" -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/refs/tags/jdk-${version}.tar.gz" -checksum=582e3d805ab74582332250f95f9845608c8f3d3273aa92af6f683c45d1a4f8e8 -provides="java-environment-${version}_1 java-runtime-${version}_1" -nocross=yes -repository=bootstrap - -# Build is still parallel, but don't use -jN. -disable_parallel_build=yes -disable_parallel_check=yes - -case "$XBPS_TARGET_MACHINE" in - ppc64*) ;; - # no hotspot JIT for ppc32 - ppc*) _use_zero=yes ;; - armv[56]*) broken="Unsupported architecture" ;; -esac - -if [ -n "$_use_zero" ]; then - makedepends+=" libffi-devel" - configure_args+=" --with-jvm-variants=zero" - case "$XBPS_TARGET_MACHINE" in - ppc*) configure_args+=" --with-boot-jdk-jvmargs=-XX:ThreadStackSize=2560";; - esac -fi - -if [ -n "$XBPS_DEBUG_PKGS" ]; then - configure_args+=" --with-native-debug-symbols=internal" -fi - -post_extract() { - chmod +x configure - if [ "$XBPS_TARGET_LIBC" = "musl" ]; then - rm -r src/jdk.hotspot.agent - fi -} - -post_patch() { - case "$XBPS_TARGET_MACHINE" in - i686*) - for f in "${FILESDIR}"/i686_patches/*.patch; do - msg_normal "Applying ${f#$FILESDIR/}\n" - patch -lNp1 -i "$f" - done - ;; - esac - - if [ "$XBPS_TARGET_LIBC" = "musl" ]; then - for f in "${FILESDIR}"/musl_patches/*.patch; do - msg_normal "Applying ${f#$FILESDIR/}\n" - patch -lNp1 -i "$f" - done - fi -} - -do_configure() { - CFLAGS=${CFLAGS/-D_FORTIFY_SOURCE=2/} - CXXFLAGS=${CXXFLAGS/-D_FORTIFY_SOURCE=2/} - - CFLAGS+=" -D_LARGE_FILE_SOURCE=1 -D_FILE_OFFSET_BITS=64" - CXXFLAGS+=" -D_LARGE_FILE_SOURCE=1 -D_FILE_OFFSET_BITS=64" - - # force ELFv2 for ppc64 just in case - case "$XBPS_TARGET_MACHINE" in - ppc64*) - CFLAGS+=" -DABI_ELFv2" - CXXFLAGS+=" -DABI_ELFv2" - ;; - esac - - # compatibility with GCC 10.x - CFLAGS+=" -fcommon -fno-lifetime-dse" - CXXFLAGS+=" -fcommon -fno-lifetime-dse" - - configure_args=${configure_args/--with-libtool-sysroot=\/usr\/[a-z0-9]*-linux-[a-z]*/} - if [ "$XBPS_CCACHE" ]; then - configure_args+=" --enable-ccache" - fi - CC="/usr/bin/cc" - CXX="/usr/bin/c++" - ./configure ${configure_args} \ - --with-extra-cflags="$CFLAGS" \ - --with-extra-cxxflags="$CXXFLAGS" \ - --with-extra-ldflags="$LDFLAGS" \ - READELF=$READELF AR=$AR STRIP=$STRIP NM=$NM \ - OBJDUMP=$OBJDUMP OBJCOPY=$OBJCOPY -} - -post_install() { - mv ${DESTDIR}/usr/lib/jvm/openjdk-${_base_version} ${DESTDIR}/$_jdk_home - rm -rf ${DESTDIR}/usr/lib/bin - rm -f $DESTDIR/$_jdk_home/lib/src.zip - vlicense ASSEMBLY_EXCEPTION - vlicense LICENSE -} diff --git a/srcpkgs/openjdk14-bootstrap/update b/srcpkgs/openjdk14-bootstrap/update deleted file mode 100644 index aa2de380eabe93..00000000000000 --- 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/files/musl_patches/aarch64.patch b/srcpkgs/openjdk15-bootstrap/files/musl_patches/aarch64.patch deleted file mode 100644 index aa6c5d4d2be2e8..00000000000000 --- a/srcpkgs/openjdk15-bootstrap/files/musl_patches/aarch64.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/src/hotspot/os_cpu/linux_aarch64/os_linux_aarch64.cpp -+++ b/src/hotspot/os_cpu/linux_aarch64/os_linux_aarch64.cpp -@@ -74,7 +74,6 @@ - # include <pwd.h> - # include <poll.h> - # include <ucontext.h> --# include <fpu_control.h> - - #define REG_FP 29 - #define REG_LR 30 diff --git a/srcpkgs/openjdk15-bootstrap/files/musl_patches/arm.patch b/srcpkgs/openjdk15-bootstrap/files/musl_patches/arm.patch deleted file mode 100644 index 102428f10f3330..00000000000000 --- a/srcpkgs/openjdk15-bootstrap/files/musl_patches/arm.patch +++ /dev/null @@ -1,21 +0,0 @@ ---- a/src/hotspot/os_cpu/linux_arm/os_linux_arm.cpp -+++ b/src/hotspot/os_cpu/linux_arm/os_linux_arm.cpp -@@ -73,6 +73,18 @@ - # include <ucontext.h> - # include <asm/ptrace.h> - -+// Stupid hack as the origin if below doesnt compile with gcc 8.2.0: -+// -+// os_linux_arm.cpp:114:5: error: missing binary operator before token "(" -+// #if NGREG == 16 -+// ^~~~~ -+// -+// The NGREG is 18 (bits/signal.h:10), so force it to that value. -+#ifdef NGREG -+# undef NGREG -+#endif -+#define NGREG 18 -+ - #define SPELL_REG_SP "sp" - - // Don't #define SPELL_REG_FP for thumb because it is not safe to use, so this makes sure we never fetch it. diff --git a/srcpkgs/openjdk15-bootstrap/files/musl_patches/build.patch b/srcpkgs/openjdk15-bootstrap/files/musl_patches/build.patch deleted file mode 100644 index 503df469b584af..00000000000000 --- a/srcpkgs/openjdk15-bootstrap/files/musl_patches/build.patch +++ /dev/null @@ -1,333 +0,0 @@ ---- a/make/ReleaseFile.gmk -+++ b/make/ReleaseFile.gmk -@@ -53,6 +53,7 @@ define create-info-file - $(call info-file-item, "JAVA_VERSION_DATE", "$(VERSION_DATE)") - $(call info-file-item, "OS_NAME", "$(RELEASE_FILE_OS_NAME)") - $(call info-file-item, "OS_ARCH", "$(RELEASE_FILE_OS_ARCH)") -+ $(call info-file-item, "LIBC", "musl") - endef - - # Param 1 - The file containing the MODULES list ---- a/make/hotspot/lib/CompileJvm.gmk -+++ b/make/hotspot/lib/CompileJvm.gmk -@@ -73,6 +73,7 @@ CFLAGS_VM_VERSION := \ - -DHOTSPOT_BUILD_USER='"$(USERNAME)"' \ - -DHOTSPOT_VM_DISTRO='"$(HOTSPOT_VM_DISTRO)"' \ - -DCPU='"$(OPENJDK_TARGET_CPU_VM_VERSION)"' \ -+ -DLIBC='"musl"' \ - # - - ################################################################################ ---- a/make/modules/java.base/lib/CoreLibraries.gmk -+++ b/make/modules/java.base/lib/CoreLibraries.gmk -@@ -190,6 +190,7 @@ ifeq ($(call isTargetOs, windows), true) - endif - - LIBJLI_CFLAGS += $(LIBZ_CFLAGS) -+LIBJLI_CFLAGS += -DLIBC=\"musl\" - - ifneq ($(USE_EXTERNAL_LIBZ), true) - LIBJLI_EXTRA_FILES += \ ---- a/src/hotspot/os/linux/os_linux.cpp -+++ b/src/hotspot/os/linux/os_linux.cpp -@@ -102,7 +102,6 @@ - # include <string.h> - # include <syscall.h> - # include <sys/sysinfo.h> --# include <gnu/libc-version.h> - # include <sys/ipc.h> - # include <sys/shm.h> - # include <link.h> -@@ -597,6 +596,12 @@ void os::Linux::hotspot_sigmask(Thread* thread) { - // detecting pthread library - - void os::Linux::libpthread_init() { -+#if !defined(__GLIBC__) && !defined(__UCLIBC__) -+ // Hard code Alpine Linux supported musl compatible settings -+ // sgn: NPTL is correct, don't know about glibc 2.9, alpine's thing? -+ os::Linux::set_glibc_version("glibc 2.9"); -+ os::Linux::set_libpthread_version("NPTL"); -+#else - // Save glibc and pthread version strings. - #if !defined(_CS_GNU_LIBC_VERSION) || \ - !defined(_CS_GNU_LIBPTHREAD_VERSION) -@@ -614,6 +619,7 @@ void os::Linux::libpthread_init() { - str = (char *)malloc(n, mtInternal); - confstr(_CS_GNU_LIBPTHREAD_VERSION, str, n); - os::Linux::set_libpthread_version(str); -+#endif - } - - ///////////////////////////////////////////////////////////////////////////// -@@ -3117,20 +3123,36 @@ void os::Linux::sched_getcpu_init() { - extern "C" JNIEXPORT void numa_warn(int number, char *where, ...) { } - extern "C" JNIEXPORT void numa_error(char *where) { } - -+static void* dlvsym_if_available(void* handle, const char* name, const char* version) { -+ typedef void* (*dlvsym_func_type)(void* handle, const char* name, const char* version); -+ static dlvsym_func_type dlvsym_func; -+ static bool initialized = false; -+ -+ if (!initialized) { -+ dlvsym_func = (dlvsym_func_type)dlsym(RTLD_NEXT, "dlvsym"); -+ initialized = true; -+ } -+ -+ if (dlvsym_func != NULL) { -+ void *f = dlvsym_func(handle, name, version); -+ if (f != NULL) { -+ return f; -+ } -+ } -+ -+ return dlsym(handle, name); -+} -+ - // Handle request to load libnuma symbol version 1.1 (API v1). If it fails - // load symbol from base version instead. - void* os::Linux::libnuma_dlsym(void* handle, const char *name) { -- void *f = dlvsym(handle, name, "libnuma_1.1"); -- if (f == NULL) { -- f = dlsym(handle, name); -- } -- return f; -+ return dlvsym_if_available(handle, name, "libnuma_1.1"); - } - - // Handle request to load libnuma symbol version 1.2 (API v2) only. - // Return NULL if the symbol is not defined in this particular version. - void* os::Linux::libnuma_v2_dlsym(void* handle, const char* name) { -- return dlvsym(handle, name, "libnuma_1.2"); -+ return dlvsym_if_available(handle, name, "libnuma_1.2"); - } - - bool os::Linux::libnuma_init() { ---- a/src/hotspot/os_cpu/linux_x86/os_linux_x86.cpp -+++ b/src/hotspot/os_cpu/linux_x86/os_linux_x86.cpp -@@ -75,9 +75,6 @@ - # include <pwd.h> - # include <poll.h> - # include <ucontext.h> --#ifndef AMD64 --# include <fpu_control.h> --#endif - - #ifdef AMD64 - #define REG_SP REG_RSP ---- a/src/hotspot/share/gc/shared/genCollectedHeap.cpp -+++ b/src/hotspot/share/gc/shared/genCollectedHeap.cpp -@@ -1116,7 +1116,7 @@ HeapWord* GenCollectedHeap::allocate_new_tlab(size_t min_size, - static ScratchBlock *removeSmallestScratch(ScratchBlock **prev_ptr) { - bool first = true; - size_t min_size = 0; // "first" makes this conceptually infinite. -- ScratchBlock **smallest_ptr, *smallest; -+ ScratchBlock **smallest_ptr = NULL, *smallest; - ScratchBlock *cur = *prev_ptr; - while (cur) { - assert(*prev_ptr == cur, "just checking"); ---- a/src/hotspot/share/runtime/abstract_vm_version.cpp -+++ b/src/hotspot/share/runtime/abstract_vm_version.cpp -@@ -262,7 +262,7 @@ const char* Abstract_VM_Version::internal_vm_info_string() { - #endif - - #define INTERNAL_VERSION_SUFFIX VM_RELEASE ")" \ -- " for " OS "-" CPU FLOAT_ARCH_STR \ -+ " for " OS "-" CPU FLOAT_ARCH_STR LIBC \ - " JRE (" VERSION_STRING "), built on " HOTSPOT_BUILD_TIME \ - " by " XSTR(HOTSPOT_BUILD_USER) " with " HOTSPOT_BUILD_COMPILER - ---- a/src/hotspot/share/utilities/globalDefinitions_gcc.hpp -+++ b/src/hotspot/share/utilities/globalDefinitions_gcc.hpp -@@ -204,7 +204,7 @@ inline int g_isnan(double f) { return isnand(f); } - #elif defined(__APPLE__) - inline int g_isnan(double f) { return isnan(f); } - #elif defined(LINUX) || defined(_ALLBSD_SOURCE) --inline int g_isnan(float f) { return isnanf(f); } -+inline int g_isnan(float f) { return isnan(f); } - inline int g_isnan(double f) { return isnan(f); } - #else - #error "missing platform-specific definition here" ---- a/src/java.base/linux/native/libnet/linux_close.c -+++ b/src/java.base/linux/native/libnet/linux_close.c -@@ -60,7 +60,7 @@ typedef struct { - /* - * Signal to unblock thread - */ --static int sigWakeup = (__SIGRTMAX - 2); -+static int sigWakeup; - - /* - * fdTable holds one entry per file descriptor, up to a certain -@@ -149,6 +149,7 @@ static void __attribute((constructor)) init() { - /* - * Setup the signal handler - */ -+ sigWakeup = SIGRTMAX - 2; - sa.sa_handler = sig_wakeup; - sa.sa_flags = 0; - sigemptyset(&sa.sa_mask); ---- a/src/java.base/unix/native/libjava/childproc.c -+++ b/src/java.base/unix/native/libjava/childproc.c -@@ -235,7 +235,13 @@ JDK_execvpe(int mode, const char *file, - { - if (envp == NULL || (char **) envp == environ) { - execvp(file, (char **) argv); -- return; -+ // ENOEXEC indicates that the file header was not recognized. The musl C -+ // library does not implement the fallback to /bin/sh for that case, so fall -+ // through to the code below which implements that fallback using -+ // execve_with_shell_fallback. -+ if (errno != ENOEXEC) { -+ return; -+ } - } - - if (*file == '\0') { ---- a/src/java.base/unix/native/libjava/jdk_util_md.h -+++ b/src/java.base/unix/native/libjava/jdk_util_md.h -@@ -37,7 +37,7 @@ - #define ISNAND(d) isnan(d) - #elif defined(__linux__) || defined(_ALLBSD_SOURCE) - #include <math.h> --#define ISNANF(f) isnanf(f) -+#define ISNANF(f) isnan(f) - #define ISNAND(d) isnan(d) - #elif defined(_AIX) - #include <math.h> ---- a/src/java.base/unix/native/libjli/java_md.c -+++ b/src/java.base/unix/native/libjli/java_md.c -@@ -230,6 +230,39 @@ RequiresSetenv(const char *jvmpath) { - char *dmllp = NULL; - char *p; /* a utility pointer */ - -+#ifdef __linux -+#ifndef LIBC -+#error "LIBC not set" -+#endif -+ -+ if (strcmp(LIBC, "musl") == 0) { -+ /* -+ * The musl library loader requires LD_LIBRARY_PATH to be set in -+ * order to correctly resolve the dependency libjava.so has on libjvm.so. -+ * -+ * Specifically, it differs from glibc in the sense that even if -+ * libjvm.so has already been loaded it will not be considered a -+ * candidate for resolving the dependency unless the *full* path -+ * of the already loaded library matches the dependency being loaded. -+ * -+ * libjvm.so is being loaded by the launcher using a long path to -+ * dlopen, not just the basename of the library. Typically this -+ * is something like "../lib/server/libjvm.so". However, if/when -+ * libjvm.so later tries to dlopen libjava.so (which it does in -+ * order to get access to a few functions implemented in -+ * libjava.so) the musl loader will, as part of loading -+ * dependent libraries, try to load libjvm.so using only its -+ * basename "libjvm.so". Since this does not match the longer -+ * path path it was first loaded with, the already loaded -+ * library is not considered a candidate, and the loader will -+ * instead look for libjvm.so elsewhere. If it's not in -+ * LD_LIBRARY_PATH the dependency load will fail, and libjava.so -+ * will therefore fail as well. -+ */ -+ return JNI_TRUE; -+ } -+#endif -+ - #ifdef AIX - /* We always have to set the LIBPATH on AIX because ld doesn't support $ORIGIN. */ - return JNI_TRUE; ---- a/src/java.base/unix/native/libnio/ch/NativeThread.c -+++ b/src/java.base/unix/native/libnio/ch/NativeThread.c -@@ -36,7 +36,7 @@ - #ifdef __linux__ - #include <pthread.h> - /* Also defined in net/linux_close.c */ -- #define INTERRUPT_SIGNAL (__SIGRTMAX - 2) -+ #define INTERRUPT_SIGNAL (SIGRTMAX - 2) - #elif defined(_AIX) - #include <pthread.h> - /* Also defined in net/aix_close.c */ ---- a/src/jdk.jdwp.agent/share/native/libjdwp/util.h -+++ b/src/jdk.jdwp.agent/share/native/libjdwp/util.h -@@ -35,15 +35,15 @@ - #ifdef DEBUG - /* Just to make sure these interfaces are not used here. */ - #undef free -- #define free(p) Do not use this interface. -+ #define free do_not_use_this_interface_free - #undef malloc -- #define malloc(p) Do not use this interface. -+ #define malloc do_not_use_this_interface_malloc - #undef calloc -- #define calloc(p) Do not use this interface. -+ #define calloc do_not_use_this_interface_calloc - #undef realloc -- #define realloc(p) Do not use this interface. -+ #define realloc do_not_use_this_interface_realloc - #undef strdup -- #define strdup(p) Do not use this interface. -+ #define strdup do_not_use_this_interface_strdup - #endif - - #include "log_messages.h" ---- a/test/hotspot/jtreg/runtime/StackGuardPages/exeinvoke.c -+++ b/test/hotspot/jtreg/runtime/StackGuardPages/exeinvoke.c -@@ -33,6 +33,7 @@ - - #include <assert.h> - #include <jni.h> -+#include <jvm.h> - #include <alloca.h> - #include <signal.h> - #include <string.h> -@@ -91,6 +92,20 @@ void set_signal_handler() { - } - } - -+int get_java_stacksize () { -+ size_t stacksize; -+ pthread_attr_t attr; -+ JDK1_1InitArgs jdk_args; -+ -+ jdk_args.version = JNI_VERSION_1_1; -+ JNI_GetDefaultJavaVMInitArgs(&jdk_args); -+ if (jdk_args.javaStackSize <= 0) { -+ fprintf(stderr, "Test ERROR. Can't get a valid value for the default stacksize.\n"); -+ exit(7); -+ } -+ return jdk_args.javaStackSize; -+} -+ - void *run_java_overflow (void *p) { - JNIEnv *env; - jclass class_id; -@@ -258,13 +273,19 @@ int main (int argc, const char** argv) { - exit(7); - } - -+ int stack_size = get_java_stacksize(); - pthread_t thr; -+ pthread_attr_t thread_attr; -+ -+ pthread_attr_init(&thread_attr); -+ pthread_attr_setstacksize(&thread_attr, stack_size); - - if (argc > 1 && strcmp(argv[1], "test_java_overflow") == 0) { - printf("\nTesting JAVA_OVERFLOW\n"); - - printf("Testing stack guard page behaviour for other thread\n"); -- pthread_create (&thr, NULL, run_java_overflow, NULL); -+ -+ pthread_create (&thr, &thread_attr, run_java_overflow, NULL); - pthread_join (thr, NULL); - - printf("Testing stack guard page behaviour for initial thread\n"); -@@ -277,7 +298,7 @@ int main (int argc, const char** argv) { - printf("\nTesting NATIVE_OVERFLOW\n"); - - printf("Testing stack guard page behaviour for other thread\n"); -- pthread_create (&thr, NULL, run_native_overflow, NULL); -+ pthread_create (&thr, &thread_attr, run_native_overflow, NULL); - pthread_join (thr, NULL); - - printf("Testing stack guard page behaviour for initial thread\n"); diff --git a/srcpkgs/openjdk15-bootstrap/files/musl_patches/check.patch b/srcpkgs/openjdk15-bootstrap/files/musl_patches/check.patch deleted file mode 100644 index 250c7eede209e7..00000000000000 --- a/srcpkgs/openjdk15-bootstrap/files/musl_patches/check.patch +++ /dev/null @@ -1,24 +0,0 @@ ---- a/test/hotspot/jtreg/runtime/TLS/exestack-tls.c -+++ b/test/hotspot/jtreg/runtime/TLS/exestack-tls.c -@@ -26,7 +26,6 @@ - #include <stdio.h> - #include <stdlib.h> - #include <string.h> --#include <gnu/libc-version.h> - - // Declare the thread local variable(s) in the main executable. This can be - // used to demonstrate the issues associated with the on-stack static TLS blocks -@@ -56,13 +55,6 @@ - - // glibc 2.15 introduced __pthread_get_minstack - int glibc_has_pthread_get_minstack() { -- const char* glibc_vers = gnu_get_libc_version(); -- const int glibc_vers_major = atoi(glibc_vers); -- const int glibc_vers_minor = atoi(strchr(glibc_vers, '.') + 1);; -- printf("GNU libc version: %s\n", glibc_vers); -- if ((glibc_vers_major > 2) || ((glibc_vers_major == 2) && (glibc_vers_minor >= 15))) { -- return 1; -- } - printf("This version does not provide __pthread_get_minstack\n"); - return 0; - } diff --git a/srcpkgs/openjdk15-bootstrap/files/musl_patches/ppc.patch b/srcpkgs/openjdk15-bootstrap/files/musl_patches/ppc.patch deleted file mode 100644 index d306d501e4b8d2..00000000000000 --- a/srcpkgs/openjdk15-bootstrap/files/musl_patches/ppc.patch +++ /dev/null @@ -1,45 +0,0 @@ -Patches for musl taken from Alpine linux: https://git.alpinelinux.org/aports/commit/?id=8a1ae17d4a9af54285c7891a680620e7e24c6280 ---- old/src/hotspot/cpu/ppc/macroAssembler_ppc.cpp -+++ new/src/hotspot/cpu/ppc/macroAssembler_ppc.cpp -@@ -47,6 +47,8 @@ - #include "opto/intrinsicnode.hpp" - #endif - -+#include <asm/ptrace.h> -+ - #ifdef PRODUCT - #define BLOCK_COMMENT(str) // nothing - #else ---- old/src/hotspot/cpu/ppc/vm_version_ppc.cpp -+++ new/src/hotspot/cpu/ppc/vm_version_ppc.cpp -@@ -845,7 +845,7 @@ void VM_Version::determine_features() { - unsigned long auxv = getauxval(AT_HWCAP2); - - if (auxv & PPC_FEATURE2_HTM_NOSC) { -- if (auxv & PPC_FEATURE2_HAS_HTM) { -+ if (auxv & PPC_FEATURE2_HTM) { - // TM on POWER8 and POWER9 in compat mode (VM) is supported by the JVM. - // TM on POWER9 DD2.1 NV (baremetal) is not supported by the JVM (TM on - // POWER9 DD2.1 NV has a few issues that need a couple of firmware ---- old/src/hotspot/os_cpu/linux_ppc/os_linux_ppc.cpp -+++ new/src/hotspot/os_cpu/linux_ppc/os_linux_ppc.cpp -@@ -75,7 +75,7 @@ - # include <pwd.h> - # include <poll.h> - # include <ucontext.h> -- -+# include <asm/ptrace.h> - - address os::current_stack_pointer() { - intptr_t* csp; ---- old/src/hotspot/os_cpu/linux_ppc/thread_linux_ppc.cpp -+++ new/src/hotspot/os_cpu/linux_ppc/thread_linux_ppc.cpp -@@ -23,6 +23,8 @@ - * - */ - -+#include <asm/ptrace.h> -+ - #include "precompiled.hpp" - #include "runtime/frame.inline.hpp" - #include "runtime/thread.hpp" diff --git a/srcpkgs/openjdk15-bootstrap/files/musl_patches/x86.patch b/srcpkgs/openjdk15-bootstrap/files/musl_patches/x86.patch deleted file mode 100644 index 9c64c189036a70..00000000000000 --- a/srcpkgs/openjdk15-bootstrap/files/musl_patches/x86.patch +++ /dev/null @@ -1,130 +0,0 @@ -Patches for musl taken from Alpine linux: https://git.alpinelinux.org/aports/commit/?id=8a1ae17d4a9af54285c7891a680620e7e24c6280 ---- old/src/hotspot/os_cpu/linux_x86/os_linux_x86.cpp -+++ new/src/hotspot/os_cpu/linux_x86/os_linux_x86.cpp -@@ -90,6 +90,126 @@ - #define SPELL_REG_FP "ebp" - #endif // AMD64 - -+// ============================================================================== -+// Taken from glibc 2.28 -+// source: https://sourceware.org/git/?p=glibc.git;a=blob;f=sysdeps/x86/fpu_control.h;h=4cb98c5679b2897ff4e5826d228cba6be589e24d;hb=3c03baca37fdcb52c3881e653ca392bba7a99c2b -+// ============================================================================== -+#ifndef AMD64 -+/* FPU control word bits. x86 version. -+ Copyright (C) 1993-2018 Free Software Foundation, Inc. -+ This file is part of the GNU C Library. -+ Contributed by Olaf Flebbe. -+ -+ The GNU C Library is free software; you can redistribute it and/or -+ modify it under the terms of the GNU Lesser General Public -+ License as published by the Free Software Foundation; either -+ version 2.1 of the License, or (at your option) any later version. -+ -+ The GNU C Library 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 -+ Lesser General Public License for more details. -+ -+ You should have received a copy of the GNU Lesser General Public -+ License along with the GNU C Library; if not, see -+ <http://www.gnu.org/licenses/>. */ -+ -+#ifndef _FPU_CONTROL_H -+#define _FPU_CONTROL_H 1 -+ -+/* Note that this file sets on x86-64 only the x87 FPU, it does not -+ touch the SSE unit. */ -+ -+/* Here is the dirty part. Set up your 387 through the control word -+ * (cw) register. -+ * -+ * 15-13 12 11-10 9-8 7-6 5 4 3 2 1 0 -+ * | reserved | IC | RC | PC | reserved | PM | UM | OM | ZM | DM | IM -+ * -+ * IM: Invalid operation mask -+ * DM: Denormalized operand mask -+ * ZM: Zero-divide mask -+ * OM: Overflow mask -+ * UM: Underflow mask -+ * PM: Precision (inexact result) mask -+ * -+ * Mask bit is 1 means no interrupt. -+ * -+ * PC: Precision control -+ * 11 - round to extended precision -+ * 10 - round to double precision -+ * 00 - round to single precision -+ * -+ * RC: Rounding control -+ * 00 - rounding to nearest -+ * 01 - rounding down (toward - infinity) -+ * 10 - rounding up (toward + infinity) -+ * 11 - rounding toward zero -+ * -+ * IC: Infinity control -+ * That is for 8087 and 80287 only. -+ * -+ * The hardware default is 0x037f which we use. -+ */ -+ -+#include <features.h> -+ -+/* masking of interrupts */ -+#define _FPU_MASK_IM 0x01 -+#define _FPU_MASK_DM 0x02 -+#define _FPU_MASK_ZM 0x04 -+#define _FPU_MASK_OM 0x08 -+#define _FPU_MASK_UM 0x10 -+#define _FPU_MASK_PM 0x20 -+ -+/* precision control */ -+#define _FPU_EXTENDED 0x300 /* libm requires double extended precision. */ -+#define _FPU_DOUBLE 0x200 -+#define _FPU_SINGLE 0x0 -+ -+/* rounding control */ -+#define _FPU_RC_NEAREST 0x0 /* RECOMMENDED */ -+#define _FPU_RC_DOWN 0x400 -+#define _FPU_RC_UP 0x800 -+#define _FPU_RC_ZERO 0xC00 -+ -+#define _FPU_RESERVED 0xF0C0 /* Reserved bits in cw */ -+ -+ -+/* The fdlibm code requires strict IEEE double precision arithmetic, -+ and no interrupts for exceptions, rounding to nearest. */ -+ -+#define _FPU_DEFAULT 0x037f -+ -+/* IEEE: same as above. */ -+#define _FPU_IEEE 0x037f -+ -+/* Type of the control word. */ -+typedef unsigned int fpu_control_t __attribute__ ((__mode__ (__HI__))); -+ -+/* Macros for accessing the hardware control word. "*&" is used to -+ work around a bug in older versions of GCC. __volatile__ is used -+ to support combination of writing the control register and reading -+ it back. Without __volatile__, the old value may be used for reading -+ back under compiler optimization. -+ -+ Note that the use of these macros is not sufficient anymore with -+ recent hardware nor on x86-64. Some floating point operations are -+ executed in the SSE/SSE2 engines which have their own control and -+ status register. */ -+#define _FPU_GETCW(cw) __asm__ __volatile__ ("fnstcw %0" : "=m" (*&cw)) -+#define _FPU_SETCW(cw) __asm__ __volatile__ ("fldcw %0" : : "m" (*&cw)) -+ -+/* Default control word set at startup. */ -+extern fpu_control_t __fpu_control; -+ -+#endif /* fpu_control.h */ -+ -+#endif // AMD64 -+// ============================================================================== -+// ============================================================================== -+// ============================================================================== -+ - address os::current_stack_pointer() { - #ifdef SPARC_WORKS - register void *esp; diff --git a/srcpkgs/openjdk15-bootstrap/patches/LFS64.patch b/srcpkgs/openjdk15-bootstrap/patches/LFS64.patch deleted file mode 100644 index c52d00061424e9..00000000000000 --- a/srcpkgs/openjdk15-bootstrap/patches/LFS64.patch +++ /dev/null @@ -1,141 +0,0 @@ -diff --git a/openjdk/src/hotspot/os/linux/os_linux.inline.hpp b/openjdk/src/hotspot/os/linux/os_linux.inline.hpp -index a665e4c69c6..65f51254793 100644 ---- a/openjdk/src/hotspot/os/linux/os_linux.inline.hpp -+++ b/openjdk/src/hotspot/os/linux/os_linux.inline.hpp -@@ -81,7 +81,7 @@ inline int os::readdir_buf_size(const char *path) - } - - inline jlong os::lseek(int fd, jlong offset, int whence) { -- return (jlong) ::lseek64(fd, offset, whence); -+ return (jlong) ::lseek(fd, offset, whence); - } - - inline int os::fsync(int fd) { -@@ -93,7 +93,7 @@ inline char* os::native_path(char *path) { - } - - inline int os::ftruncate(int fd, jlong length) { -- return ::ftruncate64(fd, length); -+ return ::ftruncate(fd, length); - } - - inline struct dirent* os::readdir(DIR* dirp, dirent *dbuf) -diff --git a/openjdk/src/hotspot/os/linux/attachListener_linux.cpp b/openjdk/src/hotspot/os/linux/attachListener_linux.cpp -index a96ee42d77f..0efef3b911f 100644 ---- a/openjdk/src/hotspot/os/linux/attachListener_linux.cpp -+++ b/openjdk/src/hotspot/os/linux/attachListener_linux.cpp -@@ -459,14 +459,14 @@ AttachOperation* AttachListener::dequeue() { - - void AttachListener::vm_start() { - char fn[UNIX_PATH_MAX]; -- struct stat64 st; -+ struct stat st; - int ret; - - int n = snprintf(fn, UNIX_PATH_MAX, "%s/.java_pid%d", - os::get_temp_directory(), os::current_process_id()); - assert(n < (int)UNIX_PATH_MAX, "java_pid file name buffer overflow"); - -- RESTARTABLE(::stat64(fn, &st), ret); -+ RESTARTABLE(::stat(fn, &st), ret); - if (ret == 0) { - ret = ::unlink(fn); - if (ret == -1) { -@@ -493,8 +493,8 @@ int AttachListener::pd_init() { - - bool AttachListener::check_socket_file() { - int ret; -- struct stat64 st; -- ret = stat64(LinuxAttachListener::path(), &st); -+ struct stat st; -+ ret = stat(LinuxAttachListener::path(), &st); - if (ret == -1) { // need to restart attach listener. - log_debug(attach)("Socket file %s does not exist - Restart Attach Listener", - LinuxAttachListener::path()); -@@ -529,14 +529,14 @@ bool AttachListener::is_init_trigger() { - } - char fn[PATH_MAX + 1]; - int ret; -- struct stat64 st; -+ struct stat st; - sprintf(fn, ".attach_pid%d", os::current_process_id()); -- RESTARTABLE(::stat64(fn, &st), ret); -+ RESTARTABLE(::stat(fn, &st), ret); - if (ret == -1) { - log_trace(attach)("Failed to find attach file: %s, trying alternate", fn); - snprintf(fn, sizeof(fn), "%s/.attach_pid%d", - os::get_temp_directory(), os::current_process_id()); -- RESTARTABLE(::stat64(fn, &st), ret); -+ RESTARTABLE(::stat(fn, &st), ret); - if (ret == -1) { - log_debug(attach)("Failed to find attach file: %s", fn); - } -diff --git a/openjdk/src/hotspot/os/linux/os_linux.cpp b/openjdk/src/hotspot/os/linux/os_linux.cpp -index 1d9753688d8..540d8d54562 100644 ---- a/openjdk/src/hotspot/os/linux/os_linux.cpp -+++ b/openjdk/src/hotspot/os/linux/os_linux.cpp -@@ -5406,13 +5406,13 @@ int os::open(const char *path, int oflag, int mode) { - oflag |= O_CLOEXEC; - #endif - -- int fd = ::open64(path, oflag, mode); -+ int fd = ::open(path, oflag, mode); - if (fd == -1) return -1; - - //If the open succeeded, the file might still be a directory - { -- struct stat64 buf64; -- int ret = ::fstat64(fd, &buf64); -+ struct stat buf64; -+ int ret = ::fstat(fd, &buf64); - int st_mode = buf64.st_mode; - - if (ret != -1) { -@@ -5452,17 +5452,17 @@ int os::create_binary_file(const char* path, bool rewrite_existing) { - if (!rewrite_existing) { - oflags |= O_EXCL; - } -- return ::open64(path, oflags, S_IREAD | S_IWRITE); -+ return ::open(path, oflags, S_IREAD | S_IWRITE); - } - - // return current position of file pointer - jlong os::current_file_offset(int fd) { -- return (jlong)::lseek64(fd, (off64_t)0, SEEK_CUR); -+ return (jlong)::lseek(fd, (off_t)0, SEEK_CUR); - } - - // move file pointer to the specified offset - jlong os::seek_to_file_offset(int fd, jlong offset) { -- return (jlong)::lseek64(fd, (off64_t)offset, SEEK_SET); -+ return (jlong)::lseek(fd, (off_t)offset, SEEK_SET); - } - - // This code originates from JDK's sysAvailable -@@ -5471,9 +5471,9 @@ jlong os::seek_to_file_offset(int fd, jlong offset) { - int os::available(int fd, jlong *bytes) { - jlong cur, end; - int mode; -- struct stat64 buf64; -+ struct stat buf64; - -- if (::fstat64(fd, &buf64) >= 0) { -+ if (::fstat(fd, &buf64) >= 0) { - mode = buf64.st_mode; - if (S_ISCHR(mode) || S_ISFIFO(mode) || S_ISSOCK(mode)) { - int n; -@@ -5483,11 +5483,11 @@ int os::available(int fd, jlong *bytes) { - } - } - } -- if ((cur = ::lseek64(fd, 0L, SEEK_CUR)) == -1) { -+ if ((cur = ::lseek(fd, 0L, SEEK_CUR)) == -1) { - return 0; -- } else if ((end = ::lseek64(fd, 0L, SEEK_END)) == -1) { -+ } else if ((end = ::lseek(fd, 0L, SEEK_END)) == -1) { - return 0; -- } else if (::lseek64(fd, cur, SEEK_SET) == -1) { -+ } else if (::lseek(fd, cur, SEEK_SET) == -1) { - return 0; - } - *bytes = end - cur; diff --git a/srcpkgs/openjdk15-bootstrap/patches/test-glibc2.34.patch b/srcpkgs/openjdk15-bootstrap/patches/test-glibc2.34.patch deleted file mode 100644 index 3e127093d09303..00000000000000 --- a/srcpkgs/openjdk15-bootstrap/patches/test-glibc2.34.patch +++ /dev/null @@ -1,33 +0,0 @@ -From f77a1a156f3da9068d012d9227c7ee0fee58f571 Mon Sep 17 00:00:00 2001 -From: David Holmes <dholmes@openjdk.org> -Date: Sun, 22 Aug 2021 01:13:27 +0000 -Subject: [PATCH] 8272472: StackGuardPages test doesn't build with glibc 2.34 - -Reviewed-by: shade, stuefe, jiefu ---- - .../jtreg/runtime/StackGuardPages/exeinvoke.c | 13 +++++++++++-- - 1 file changed, 11 insertions(+), 2 deletions(-) - -diff --git a/test/hotspot/jtreg/runtime/StackGuardPages/exeinvoke.c b/test/hotspot/jtreg/runtime/StackGuardPages/exeinvoke.c -index a46f1cef44c78..50a37001fbf33 100644 ---- a/openjdk/test/hotspot/jtreg/runtime/StackGuardPages/exeinvoke.c -+++ b/openjdk/test/hotspot/jtreg/runtime/StackGuardPages/exeinvoke.c -@@ -68,8 +68,17 @@ static void handler(int sig, siginfo_t *si, void *unused) { - longjmp(context, 1); - } - -+static char* altstack = NULL; -+ - void set_signal_handler() { -- static char altstack[SIGSTKSZ]; -+ if (altstack == NULL) { -+ // Dynamically allocated in case SIGSTKSZ is not constant -+ altstack = malloc(SIGSTKSZ); -+ if (altstack == NULL) { -+ fprintf(stderr, "Test ERROR. Unable to malloc altstack space\n"); -+ exit(7); -+ } -+ } - - stack_t ss = { - .ss_size = SIGSTKSZ, diff --git a/srcpkgs/openjdk15-bootstrap/template b/srcpkgs/openjdk15-bootstrap/template deleted file mode 100644 index 023c30f4d7b084..00000000000000 --- a/srcpkgs/openjdk15-bootstrap/template +++ /dev/null @@ -1,127 +0,0 @@ -# Template file for 'openjdk15-bootstrap' -pkgname=openjdk15-bootstrap -version=15.0.3+3 -revision=2 -_java_ver="${version%%.*}" -_jdk_update="${version#*+}" -_base_version="${version%+*}" -_jdk_home="usr/lib/jvm/openjdk${_java_ver}" -archs="x86_64* i686* aarch64* armv7* ppc64*" -create_wrksrc=yes -build_wrksrc=openjdk -build_style=gnu-configure -configure_args="--disable-warnings-as-errors - --prefix=${XBPS_DESTDIR}/${pkgname}-${version}/usr/lib - --enable-unlimited-crypto - --with-zlib=system - --with-libjpeg=system - --with-giflib=system - --with-libpng=system - --with-lcms=system - --with-jtreg=no - --with-gtest=${XBPS_BUILDDIR}/${pkgname}-${version}/googletest-release-1.8.1 - --with-debug-level=release - --with-jobs=${XBPS_ORIG_MAKEJOBS} - --with-version-pre= - --with-version-build=${_jdk_update} - --with-version-opt=void-r${revision} - --with-vendor-name=Void - --with-vendor-url=https://voidlinux.org/ - --with-vendor-bug-url=https://github.com/void-linux/void-packages/issues - --with-vendor-vm-bug-url=https://github.com/void-linux/void-packages/issues - --with-boot-jdk=/usr/lib/jvm/openjdk14" -make_build_args="images" -make_check_target="test-hotspot-gtest" -hostmakedepends="pkg-config automake autoconf cpio tar unzip zip ca-certificates - openssl zlib-devel which openjdk14-bootstrap" -makedepends="libXrender-devel libXtst-devel libXt-devel libXrandr-devel - giflib-devel libjpeg-turbo-devel cups-devel freetype-devel alsa-lib-devel - fontconfig-devel zlib-devel lcms2-devel harfbuzz-devel openjdk14-bootstrap" -short_desc="OpenJDK Java Development Kit (bootstrap version 15)" -maintainer="classabbyamp <void@placeviolette.net>" -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/refs/tags/jdk-${version}.tar.gz - https://github.com/google/googletest/archive/refs/tags/release-1.8.1.tar.gz" -checksum="fa931722093d3c42b7a1a28bc41933af4a6a4c84f1ac5cd167b82283e09ccc05 - 9bf1fe5182a604b4135edc1a425ae356c9ad15e9b23f9f12a02e80184c3a249c" -provides="java-environment-${version}_1 java-runtime-${version}_1" -nocross=yes -repository=bootstrap - -# Build is still parallel, but don't use -jN. -disable_parallel_build=yes -disable_parallel_check=yes - -case "$XBPS_TARGET_MACHINE" in - ppc64*) ;; - # no hotspot JIT for ppc32 - ppc*) _use_zero=yes ;; - armv[56]*) broken="Unsupported architecture" ;; -esac - -if [ -n "$_use_zero" ]; then - makedepends+=" libffi-devel" - configure_args+=" --with-jvm-variants=zero" - case "$XBPS_TARGET_MACHINE" in - ppc*) configure_args+=" --with-boot-jdk-jvmargs=-XX:ThreadStackSize=2560";; - esac -fi - -if [ -n "$XBPS_DEBUG_PKGS" ]; then - configure_args+=" --with-native-debug-symbols=internal" -fi - -post_extract() { - mv jdk* openjdk - chmod +x openjdk/configure - if [ "$XBPS_TARGET_LIBC" = "musl" ]; then - rm -r openjdk/src/jdk.hotspot.agent - fi -} - -post_patch() { - if [ "$XBPS_TARGET_LIBC" = "musl" ]; then - for f in "${FILESDIR}"/musl_patches/*.patch; do - msg_normal "Applying ${f#$FILESDIR/}\n" - patch -lNp1 -i "$f" - done - fi -} - -do_configure() { - CFLAGS=${CFLAGS/-D_FORTIFY_SOURCE=2/} - CXXFLAGS=${CXXFLAGS/-D_FORTIFY_SOURCE=2/} - - CFLAGS+=" -D_LARGE_FILE_SOURCE=1 -D_FILE_OFFSET_BITS=64" - CXXFLAGS+=" -D_LARGE_FILE_SOURCE=1 -D_FILE_OFFSET_BITS=64" - - # force ELFv2 for ppc64 just in case - case "$XBPS_TARGET_MACHINE" in - ppc64*) - CFLAGS+=" -DABI_ELFv2" - CXXFLAGS+=" -DABI_ELFv2" - ;; - esac - - configure_args=${configure_args/--with-libtool-sysroot=\/usr\/[a-z0-9]*-linux-[a-z]*/} - if [ "$XBPS_CCACHE" ]; then - configure_args+=" --enable-ccache" - fi - CC="/usr/bin/cc" - CXX="/usr/bin/c++" - ./configure ${configure_args} \ - --with-extra-cflags="$CFLAGS" \ - --with-extra-cxxflags="$CXXFLAGS" \ - --with-extra-ldflags="$LDFLAGS" \ - READELF=$READELF AR=$AR STRIP=$STRIP NM=$NM \ - OBJDUMP=$OBJDUMP OBJCOPY=$OBJCOPY -} - -post_install() { - mv ${DESTDIR}/usr/lib/jvm/openjdk-${_base_version} ${DESTDIR}/$_jdk_home - rm -rf ${DESTDIR}/usr/lib/bin - rm -f $DESTDIR/$_jdk_home/lib/src.zip - vlicense ASSEMBLY_EXCEPTION - vlicense LICENSE -} diff --git a/srcpkgs/openjdk15-bootstrap/update b/srcpkgs/openjdk15-bootstrap/update deleted file mode 100644 index d24bb65aa8699e..00000000000000 --- 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/files/musl_patches/arm.patch b/srcpkgs/openjdk16-bootstrap/files/musl_patches/arm.patch deleted file mode 100644 index 102428f10f3330..00000000000000 --- a/srcpkgs/openjdk16-bootstrap/files/musl_patches/arm.patch +++ /dev/null @@ -1,21 +0,0 @@ ---- a/src/hotspot/os_cpu/linux_arm/os_linux_arm.cpp -+++ b/src/hotspot/os_cpu/linux_arm/os_linux_arm.cpp -@@ -73,6 +73,18 @@ - # include <ucontext.h> - # include <asm/ptrace.h> - -+// Stupid hack as the origin if below doesnt compile with gcc 8.2.0: -+// -+// os_linux_arm.cpp:114:5: error: missing binary operator before token "(" -+// #if NGREG == 16 -+// ^~~~~ -+// -+// The NGREG is 18 (bits/signal.h:10), so force it to that value. -+#ifdef NGREG -+# undef NGREG -+#endif -+#define NGREG 18 -+ - #define SPELL_REG_SP "sp" - - // Don't #define SPELL_REG_FP for thumb because it is not safe to use, so this makes sure we never fetch it. diff --git a/srcpkgs/openjdk16-bootstrap/files/musl_patches/build.patch b/srcpkgs/openjdk16-bootstrap/files/musl_patches/build.patch deleted file mode 100644 index 1158babcd96d3b..00000000000000 --- a/srcpkgs/openjdk16-bootstrap/files/musl_patches/build.patch +++ /dev/null @@ -1,170 +0,0 @@ ---- a/make/hotspot/lib/CompileJvm.gmk -+++ b/make/hotspot/lib/CompileJvm.gmk -@@ -73,6 +73,7 @@ CFLAGS_VM_VERSION := \ - -DHOTSPOT_BUILD_USER='"$(USERNAME)"' \ - -DHOTSPOT_VM_DISTRO='"$(HOTSPOT_VM_DISTRO)"' \ - -DCPU='"$(OPENJDK_TARGET_CPU_VM_VERSION)"' \ -+ -DLIBC='"musl"' \ - # - - ################################################################################ ---- a/make/modules/java.base/lib/CoreLibraries.gmk -+++ b/make/modules/java.base/lib/CoreLibraries.gmk -@@ -190,6 +190,7 @@ ifeq ($(call isTargetOs, windows), true) - endif - - LIBJLI_CFLAGS += $(LIBZ_CFLAGS) -+LIBJLI_CFLAGS += -DLIBC=\"musl\" - - ifneq ($(USE_EXTERNAL_LIBZ), true) - LIBJLI_EXTRA_FILES += \ ---- a/src/hotspot/os/linux/os_linux.cpp -+++ b/src/hotspot/os/linux/os_linux.cpp -@@ -3117,20 +3123,36 @@ void os::Linux::sched_getcpu_init() { - extern "C" JNIEXPORT void numa_warn(int number, char *where, ...) { } - extern "C" JNIEXPORT void numa_error(char *where) { } - -+static void* dlvsym_if_available(void* handle, const char* name, const char* version) { -+ typedef void* (*dlvsym_func_type)(void* handle, const char* name, const char* version); -+ static dlvsym_func_type dlvsym_func; -+ static bool initialized = false; -+ -+ if (!initialized) { -+ dlvsym_func = (dlvsym_func_type)dlsym(RTLD_NEXT, "dlvsym"); -+ initialized = true; -+ } -+ -+ if (dlvsym_func != NULL) { -+ void *f = dlvsym_func(handle, name, version); -+ if (f != NULL) { -+ return f; -+ } -+ } -+ -+ return dlsym(handle, name); -+} -+ - // Handle request to load libnuma symbol version 1.1 (API v1). If it fails - // load symbol from base version instead. - void* os::Linux::libnuma_dlsym(void* handle, const char *name) { -- void *f = dlvsym(handle, name, "libnuma_1.1"); -- if (f == NULL) { -- f = dlsym(handle, name); -- } -- return f; -+ return dlvsym_if_available(handle, name, "libnuma_1.1"); - } - - // Handle request to load libnuma symbol version 1.2 (API v2) only. - // Return NULL if the symbol is not defined in this particular version. - void* os::Linux::libnuma_v2_dlsym(void* handle, const char* name) { -- return dlvsym(handle, name, "libnuma_1.2"); -+ return dlvsym_if_available(handle, name, "libnuma_1.2"); - } - - bool os::Linux::libnuma_init() { ---- a/src/hotspot/os_cpu/linux_x86/os_linux_x86.cpp -+++ b/src/hotspot/os_cpu/linux_x86/os_linux_x86.cpp -@@ -75,9 +75,6 @@ - # include <pwd.h> - # include <poll.h> - # include <ucontext.h> --#ifndef AMD64 --# include <fpu_control.h> --#endif - - #ifdef AMD64 - #define REG_SP REG_RSP ---- a/src/hotspot/share/gc/shared/genCollectedHeap.cpp -+++ b/src/hotspot/share/gc/shared/genCollectedHeap.cpp -@@ -1116,7 +1116,7 @@ HeapWord* GenCollectedHeap::allocate_new_tlab(size_t min_size, - static ScratchBlock *removeSmallestScratch(ScratchBlock **prev_ptr) { - bool first = true; - size_t min_size = 0; // "first" makes this conceptually infinite. -- ScratchBlock **smallest_ptr, *smallest; -+ ScratchBlock **smallest_ptr = NULL, *smallest; - ScratchBlock *cur = *prev_ptr; - while (cur) { - assert(*prev_ptr == cur, "just checking"); ---- a/src/java.base/unix/native/libjava/childproc.c -+++ b/src/java.base/unix/native/libjava/childproc.c -@@ -235,7 +235,13 @@ JDK_execvpe(int mode, const char *file, - { - if (envp == NULL || (char **) envp == environ) { - execvp(file, (char **) argv); -- return; -+ // ENOEXEC indicates that the file header was not recognized. The musl C -+ // library does not implement the fallback to /bin/sh for that case, so fall -+ // through to the code below which implements that fallback using -+ // execve_with_shell_fallback. -+ if (errno != ENOEXEC) { -+ return; -+ } - } - - if (*file == '\0') { ---- a/src/java.base/unix/native/libjli/java_md.c -+++ b/src/java.base/unix/native/libjli/java_md.c -@@ -236,6 +236,39 @@ RequiresSetenv(const char *jvmpath) { - char *dmllp = NULL; - char *p; /* a utility pointer */ - -+#ifdef __linux -+#ifndef LIBC -+#error "LIBC not set" -+#endif -+ -+ if (strcmp(LIBC, "musl") == 0) { -+ /* -+ * The musl library loader requires LD_LIBRARY_PATH to be set in -+ * order to correctly resolve the dependency libjava.so has on libjvm.so. -+ * -+ * Specifically, it differs from glibc in the sense that even if -+ * libjvm.so has already been loaded it will not be considered a -+ * candidate for resolving the dependency unless the *full* path -+ * of the already loaded library matches the dependency being loaded. -+ * -+ * libjvm.so is being loaded by the launcher using a long path to -+ * dlopen, not just the basename of the library. Typically this -+ * is something like "../lib/server/libjvm.so". However, if/when -+ * libjvm.so later tries to dlopen libjava.so (which it does in -+ * order to get access to a few functions implemented in -+ * libjava.so) the musl loader will, as part of loading -+ * dependent libraries, try to load libjvm.so using only its -+ * basename "libjvm.so". Since this does not match the longer -+ * path path it was first loaded with, the already loaded -+ * library is not considered a candidate, and the loader will -+ * instead look for libjvm.so elsewhere. If it's not in -+ * LD_LIBRARY_PATH the dependency load will fail, and libjava.so -+ * will therefore fail as well. -+ */ -+ return JNI_TRUE; -+ } -+#endif -+ - #ifdef AIX - /* We always have to set the LIBPATH on AIX because ld doesn't support $ORIGIN. */ - return JNI_TRUE; ---- a/src/jdk.jdwp.agent/share/native/libjdwp/util.h -+++ b/src/jdk.jdwp.agent/share/native/libjdwp/util.h -@@ -35,15 +35,15 @@ - #ifdef DEBUG - /* Just to make sure these interfaces are not used here. */ - #undef free -- #define free(p) Do not use this interface. -+ #define free do_not_use_this_interface_free - #undef malloc -- #define malloc(p) Do not use this interface. -+ #define malloc do_not_use_this_interface_malloc - #undef calloc -- #define calloc(p) Do not use this interface. -+ #define calloc do_not_use_this_interface_calloc - #undef realloc -- #define realloc(p) Do not use this interface. -+ #define realloc do_not_use_this_interface_realloc - #undef strdup -- #define strdup(p) Do not use this interface. -+ #define strdup do_not_use_this_interface_strdup - #endif - - #include "log_messages.h" \ No newline at end of file diff --git a/srcpkgs/openjdk16-bootstrap/files/musl_patches/ppc.patch b/srcpkgs/openjdk16-bootstrap/files/musl_patches/ppc.patch deleted file mode 100644 index d306d501e4b8d2..00000000000000 --- a/srcpkgs/openjdk16-bootstrap/files/musl_patches/ppc.patch +++ /dev/null @@ -1,45 +0,0 @@ -Patches for musl taken from Alpine linux: https://git.alpinelinux.org/aports/commit/?id=8a1ae17d4a9af54285c7891a680620e7e24c6280 ---- old/src/hotspot/cpu/ppc/macroAssembler_ppc.cpp -+++ new/src/hotspot/cpu/ppc/macroAssembler_ppc.cpp -@@ -47,6 +47,8 @@ - #include "opto/intrinsicnode.hpp" - #endif - -+#include <asm/ptrace.h> -+ - #ifdef PRODUCT - #define BLOCK_COMMENT(str) // nothing - #else ---- old/src/hotspot/cpu/ppc/vm_version_ppc.cpp -+++ new/src/hotspot/cpu/ppc/vm_version_ppc.cpp -@@ -845,7 +845,7 @@ void VM_Version::determine_features() { - unsigned long auxv = getauxval(AT_HWCAP2); - - if (auxv & PPC_FEATURE2_HTM_NOSC) { -- if (auxv & PPC_FEATURE2_HAS_HTM) { -+ if (auxv & PPC_FEATURE2_HTM) { - // TM on POWER8 and POWER9 in compat mode (VM) is supported by the JVM. - // TM on POWER9 DD2.1 NV (baremetal) is not supported by the JVM (TM on - // POWER9 DD2.1 NV has a few issues that need a couple of firmware ---- old/src/hotspot/os_cpu/linux_ppc/os_linux_ppc.cpp -+++ new/src/hotspot/os_cpu/linux_ppc/os_linux_ppc.cpp -@@ -75,7 +75,7 @@ - # include <pwd.h> - # include <poll.h> - # include <ucontext.h> -- -+# include <asm/ptrace.h> - - address os::current_stack_pointer() { - intptr_t* csp; ---- old/src/hotspot/os_cpu/linux_ppc/thread_linux_ppc.cpp -+++ new/src/hotspot/os_cpu/linux_ppc/thread_linux_ppc.cpp -@@ -23,6 +23,8 @@ - * - */ - -+#include <asm/ptrace.h> -+ - #include "precompiled.hpp" - #include "runtime/frame.inline.hpp" - #include "runtime/thread.hpp" diff --git a/srcpkgs/openjdk16-bootstrap/files/musl_patches/x86.patch b/srcpkgs/openjdk16-bootstrap/files/musl_patches/x86.patch deleted file mode 100644 index 9c64c189036a70..00000000000000 --- a/srcpkgs/openjdk16-bootstrap/files/musl_patches/x86.patch +++ /dev/null @@ -1,130 +0,0 @@ -Patches for musl taken from Alpine linux: https://git.alpinelinux.org/aports/commit/?id=8a1ae17d4a9af54285c7891a680620e7e24c6280 ---- old/src/hotspot/os_cpu/linux_x86/os_linux_x86.cpp -+++ new/src/hotspot/os_cpu/linux_x86/os_linux_x86.cpp -@@ -90,6 +90,126 @@ - #define SPELL_REG_FP "ebp" - #endif // AMD64 - -+// ============================================================================== -+// Taken from glibc 2.28 -+// source: https://sourceware.org/git/?p=glibc.git;a=blob;f=sysdeps/x86/fpu_control.h;h=4cb98c5679b2897ff4e5826d228cba6be589e24d;hb=3c03baca37fdcb52c3881e653ca392bba7a99c2b -+// ============================================================================== -+#ifndef AMD64 -+/* FPU control word bits. x86 version. -+ Copyright (C) 1993-2018 Free Software Foundation, Inc. -+ This file is part of the GNU C Library. -+ Contributed by Olaf Flebbe. -+ -+ The GNU C Library is free software; you can redistribute it and/or -+ modify it under the terms of the GNU Lesser General Public -+ License as published by the Free Software Foundation; either -+ version 2.1 of the License, or (at your option) any later version. -+ -+ The GNU C Library 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 -+ Lesser General Public License for more details. -+ -+ You should have received a copy of the GNU Lesser General Public -+ License along with the GNU C Library; if not, see -+ <http://www.gnu.org/licenses/>. */ -+ -+#ifndef _FPU_CONTROL_H -+#define _FPU_CONTROL_H 1 -+ -+/* Note that this file sets on x86-64 only the x87 FPU, it does not -+ touch the SSE unit. */ -+ -+/* Here is the dirty part. Set up your 387 through the control word -+ * (cw) register. -+ * -+ * 15-13 12 11-10 9-8 7-6 5 4 3 2 1 0 -+ * | reserved | IC | RC | PC | reserved | PM | UM | OM | ZM | DM | IM -+ * -+ * IM: Invalid operation mask -+ * DM: Denormalized operand mask -+ * ZM: Zero-divide mask -+ * OM: Overflow mask -+ * UM: Underflow mask -+ * PM: Precision (inexact result) mask -+ * -+ * Mask bit is 1 means no interrupt. -+ * -+ * PC: Precision control -+ * 11 - round to extended precision -+ * 10 - round to double precision -+ * 00 - round to single precision -+ * -+ * RC: Rounding control -+ * 00 - rounding to nearest -+ * 01 - rounding down (toward - infinity) -+ * 10 - rounding up (toward + infinity) -+ * 11 - rounding toward zero -+ * -+ * IC: Infinity control -+ * That is for 8087 and 80287 only. -+ * -+ * The hardware default is 0x037f which we use. -+ */ -+ -+#include <features.h> -+ -+/* masking of interrupts */ -+#define _FPU_MASK_IM 0x01 -+#define _FPU_MASK_DM 0x02 -+#define _FPU_MASK_ZM 0x04 -+#define _FPU_MASK_OM 0x08 -+#define _FPU_MASK_UM 0x10 -+#define _FPU_MASK_PM 0x20 -+ -+/* precision control */ -+#define _FPU_EXTENDED 0x300 /* libm requires double extended precision. */ -+#define _FPU_DOUBLE 0x200 -+#define _FPU_SINGLE 0x0 -+ -+/* rounding control */ -+#define _FPU_RC_NEAREST 0x0 /* RECOMMENDED */ -+#define _FPU_RC_DOWN 0x400 -+#define _FPU_RC_UP 0x800 -+#define _FPU_RC_ZERO 0xC00 -+ -+#define _FPU_RESERVED 0xF0C0 /* Reserved bits in cw */ -+ -+ -+/* The fdlibm code requires strict IEEE double precision arithmetic, -+ and no interrupts for exceptions, rounding to nearest. */ -+ -+#define _FPU_DEFAULT 0x037f -+ -+/* IEEE: same as above. */ -+#define _FPU_IEEE 0x037f -+ -+/* Type of the control word. */ -+typedef unsigned int fpu_control_t __attribute__ ((__mode__ (__HI__))); -+ -+/* Macros for accessing the hardware control word. "*&" is used to -+ work around a bug in older versions of GCC. __volatile__ is used -+ to support combination of writing the control register and reading -+ it back. Without __volatile__, the old value may be used for reading -+ back under compiler optimization. -+ -+ Note that the use of these macros is not sufficient anymore with -+ recent hardware nor on x86-64. Some floating point operations are -+ executed in the SSE/SSE2 engines which have their own control and -+ status register. */ -+#define _FPU_GETCW(cw) __asm__ __volatile__ ("fnstcw %0" : "=m" (*&cw)) -+#define _FPU_SETCW(cw) __asm__ __volatile__ ("fldcw %0" : : "m" (*&cw)) -+ -+/* Default control word set at startup. */ -+extern fpu_control_t __fpu_control; -+ -+#endif /* fpu_control.h */ -+ -+#endif // AMD64 -+// ============================================================================== -+// ============================================================================== -+// ============================================================================== -+ - address os::current_stack_pointer() { - #ifdef SPARC_WORKS - register void *esp; diff --git a/srcpkgs/openjdk16-bootstrap/patches/FixNullPtrCast.patch b/srcpkgs/openjdk16-bootstrap/patches/FixNullPtrCast.patch deleted file mode 100644 index 8b67284f54b1c2..00000000000000 --- a/srcpkgs/openjdk16-bootstrap/patches/FixNullPtrCast.patch +++ /dev/null @@ -1,88 +0,0 @@ -Subject: Fix cast errors with latest GCC (11.2) -Upstream: No -Author: Simon Frankenberger <simon-alpine@fraho.eu> - -This patch fixes multiple casting errors reported by GCC 11.2 - ---- old/src/hotspot/share/oops/access.hpp -+++ new/src/hotspot/share/oops/access.hpp -@@ -294,8 +294,8 @@ - static inline void arraycopy(arrayOop src_obj, size_t src_offset_in_bytes, - arrayOop dst_obj, size_t dst_offset_in_bytes, - size_t length) { -- AccessT::arraycopy(src_obj, src_offset_in_bytes, reinterpret_cast<const T*>(NULL), -- dst_obj, dst_offset_in_bytes, reinterpret_cast<T*>(NULL), -+ AccessT::arraycopy(src_obj, src_offset_in_bytes, static_cast<const T*>(NULL), -+ dst_obj, dst_offset_in_bytes, static_cast<T*>(NULL), - length); - } - -@@ -303,7 +303,7 @@ - static inline void arraycopy_to_native(arrayOop src_obj, size_t src_offset_in_bytes, - T* dst, - size_t length) { -- AccessT::arraycopy(src_obj, src_offset_in_bytes, reinterpret_cast<const T*>(NULL), -+ AccessT::arraycopy(src_obj, src_offset_in_bytes, static_cast<const T*>(NULL), - NULL, 0, dst, - length); - } -@@ -313,15 +313,15 @@ - arrayOop dst_obj, size_t dst_offset_in_bytes, - size_t length) { - AccessT::arraycopy(NULL, 0, src, -- dst_obj, dst_offset_in_bytes, reinterpret_cast<T*>(NULL), -+ dst_obj, dst_offset_in_bytes, static_cast<T*>(NULL), - length); - } - - static inline bool oop_arraycopy(arrayOop src_obj, size_t src_offset_in_bytes, - arrayOop dst_obj, size_t dst_offset_in_bytes, - size_t length) { -- return AccessT::oop_arraycopy(src_obj, src_offset_in_bytes, reinterpret_cast<const HeapWord*>(NULL), -- dst_obj, dst_offset_in_bytes, reinterpret_cast<HeapWord*>(NULL), -+ return AccessT::oop_arraycopy(src_obj, src_offset_in_bytes, static_cast<const HeapWord*>(NULL), -+ dst_obj, dst_offset_in_bytes, static_cast<HeapWord*>(NULL), - length); - } - ---- old/src/hotspot/cpu/x86/interp_masm_x86.cpp -+++ new/src/hotspot/cpu/x86/interp_masm_x86.cpp -@@ -1122,7 +1122,7 @@ - - bind(loop); - // check if current entry is used -- cmpptr(Address(rmon, BasicObjectLock::obj_offset_in_bytes()), (int32_t) NULL); -+ cmpptr(Address(rmon, BasicObjectLock::obj_offset_in_bytes()), 0); - jcc(Assembler::notEqual, exception); - - addptr(rmon, entry_size); // otherwise advance to next entry ---- old/src/hotspot/cpu/x86/interpreterRT_x86_64.cpp -+++ new/src/hotspot/cpu/x86/interpreterRT_x86_64.cpp -@@ -443,10 +443,10 @@ - _from -= Interpreter::stackElementSize; - - if (_num_int_args < Argument::n_int_register_parameters_c-1) { -- *_int_args++ = (*from_addr == 0) ? NULL : (intptr_t)from_addr; -+ *_int_args++ = (*from_addr == 0) ? (intptr_t) 0 : (intptr_t) from_addr; - _num_int_args++; - } else { -- *_to++ = (*from_addr == 0) ? NULL : (intptr_t) from_addr; -+ *_to++ = (*from_addr == 0) ? (intptr_t) 0 : (intptr_t) from_addr; - } - } - ---- old/src/hotspot/cpu/aarch64/interpreterRT_aarch64.cpp -+++ new/src/hotspot/cpu/aarch64/interpreterRT_aarch64.cpp -@@ -317,10 +317,10 @@ - _from -= Interpreter::stackElementSize; - - if (_num_int_args < Argument::n_int_register_parameters_c-1) { -- *_int_args++ = (*from_addr == 0) ? NULL : (intptr_t)from_addr; -+ *_int_args++ = (*from_addr == 0) ? (intptr_t) 0 : (intptr_t)from_addr; - _num_int_args++; - } else { -- *_to++ = (*from_addr == 0) ? NULL : (intptr_t) from_addr; -+ *_to++ = (*from_addr == 0) ? (intptr_t) 0 : (intptr_t) from_addr; - _num_int_args++; - } - } diff --git a/srcpkgs/openjdk16-bootstrap/patches/LFS64.patch b/srcpkgs/openjdk16-bootstrap/patches/LFS64.patch deleted file mode 100644 index 9edbf8bfffacc0..00000000000000 --- a/srcpkgs/openjdk16-bootstrap/patches/LFS64.patch +++ /dev/null @@ -1,141 +0,0 @@ -diff --git a/src/hotspot/os/linux/os_linux.inline.hpp b/src/hotspot/os/linux/os_linux.inline.hpp -index a665e4c69c6..65f51254793 100644 ---- a/src/hotspot/os/linux/os_linux.inline.hpp -+++ b/src/hotspot/os/linux/os_linux.inline.hpp -@@ -81,7 +81,7 @@ inline int os::readdir_buf_size(const char *path) - } - - inline jlong os::lseek(int fd, jlong offset, int whence) { -- return (jlong) ::lseek64(fd, offset, whence); -+ return (jlong) ::lseek(fd, offset, whence); - } - - inline int os::fsync(int fd) { -@@ -93,7 +93,7 @@ inline char* os::native_path(char *path) { - } - - inline int os::ftruncate(int fd, jlong length) { -- return ::ftruncate64(fd, length); -+ return ::ftruncate(fd, length); - } - - inline struct dirent* os::readdir(DIR* dirp, dirent *dbuf) -diff --git a/src/hotspot/os/linux/attachListener_linux.cpp b/src/hotspot/os/linux/attachListener_linux.cpp -index a96ee42d77f..0efef3b911f 100644 ---- a/src/hotspot/os/linux/attachListener_linux.cpp -+++ b/src/hotspot/os/linux/attachListener_linux.cpp -@@ -459,14 +459,14 @@ AttachOperation* AttachListener::dequeue() { - - void AttachListener::vm_start() { - char fn[UNIX_PATH_MAX]; -- struct stat64 st; -+ struct stat st; - int ret; - - int n = snprintf(fn, UNIX_PATH_MAX, "%s/.java_pid%d", - os::get_temp_directory(), os::current_process_id()); - assert(n < (int)UNIX_PATH_MAX, "java_pid file name buffer overflow"); - -- RESTARTABLE(::stat64(fn, &st), ret); -+ RESTARTABLE(::stat(fn, &st), ret); - if (ret == 0) { - ret = ::unlink(fn); - if (ret == -1) { -@@ -493,8 +493,8 @@ int AttachListener::pd_init() { - - bool AttachListener::check_socket_file() { - int ret; -- struct stat64 st; -- ret = stat64(LinuxAttachListener::path(), &st); -+ struct stat st; -+ ret = stat(LinuxAttachListener::path(), &st); - if (ret == -1) { // need to restart attach listener. - log_debug(attach)("Socket file %s does not exist - Restart Attach Listener", - LinuxAttachListener::path()); -@@ -529,14 +529,14 @@ bool AttachListener::is_init_trigger() { - } - char fn[PATH_MAX + 1]; - int ret; -- struct stat64 st; -+ struct stat st; - sprintf(fn, ".attach_pid%d", os::current_process_id()); -- RESTARTABLE(::stat64(fn, &st), ret); -+ RESTARTABLE(::stat(fn, &st), ret); - if (ret == -1) { - log_trace(attach)("Failed to find attach file: %s, trying alternate", fn); - snprintf(fn, sizeof(fn), "%s/.attach_pid%d", - os::get_temp_directory(), os::current_process_id()); -- RESTARTABLE(::stat64(fn, &st), ret); -+ RESTARTABLE(::stat(fn, &st), ret); - if (ret == -1) { - log_debug(attach)("Failed to find attach file: %s", fn); - } -diff --git a/src/hotspot/os/linux/os_linux.cpp b/src/hotspot/os/linux/os_linux.cpp -index 1d9753688d8..540d8d54562 100644 ---- a/src/hotspot/os/linux/os_linux.cpp -+++ b/src/hotspot/os/linux/os_linux.cpp -@@ -5406,13 +5406,13 @@ int os::open(const char *path, int oflag, int mode) { - oflag |= O_CLOEXEC; - #endif - -- int fd = ::open64(path, oflag, mode); -+ int fd = ::open(path, oflag, mode); - if (fd == -1) return -1; - - //If the open succeeded, the file might still be a directory - { -- struct stat64 buf64; -- int ret = ::fstat64(fd, &buf64); -+ struct stat buf64; -+ int ret = ::fstat(fd, &buf64); - int st_mode = buf64.st_mode; - - if (ret != -1) { -@@ -5452,17 +5452,17 @@ int os::create_binary_file(const char* path, bool rewrite_existing) { - if (!rewrite_existing) { - oflags |= O_EXCL; - } -- return ::open64(path, oflags, S_IREAD | S_IWRITE); -+ return ::open(path, oflags, S_IREAD | S_IWRITE); - } - - // return current position of file pointer - jlong os::current_file_offset(int fd) { -- return (jlong)::lseek64(fd, (off64_t)0, SEEK_CUR); -+ return (jlong)::lseek(fd, (off_t)0, SEEK_CUR); - } - - // move file pointer to the specified offset - jlong os::seek_to_file_offset(int fd, jlong offset) { -- return (jlong)::lseek64(fd, (off64_t)offset, SEEK_SET); -+ return (jlong)::lseek(fd, (off_t)offset, SEEK_SET); - } - - // This code originates from JDK's sysAvailable -@@ -5471,9 +5471,9 @@ jlong os::seek_to_file_offset(int fd, jlong offset) { - int os::available(int fd, jlong *bytes) { - jlong cur, end; - int mode; -- struct stat64 buf64; -+ struct stat buf64; - -- if (::fstat64(fd, &buf64) >= 0) { -+ if (::fstat(fd, &buf64) >= 0) { - mode = buf64.st_mode; - if (S_ISCHR(mode) || S_ISFIFO(mode) || S_ISSOCK(mode)) { - int n; -@@ -5483,11 +5483,11 @@ int os::available(int fd, jlong *bytes) { - } - } - } -- if ((cur = ::lseek64(fd, 0L, SEEK_CUR)) == -1) { -+ if ((cur = ::lseek(fd, 0L, SEEK_CUR)) == -1) { - return 0; -- } else if ((end = ::lseek64(fd, 0L, SEEK_END)) == -1) { -+ } else if ((end = ::lseek(fd, 0L, SEEK_END)) == -1) { - return 0; -- } else if (::lseek64(fd, cur, SEEK_SET) == -1) { -+ } else if (::lseek(fd, cur, SEEK_SET) == -1) { - return 0; - } - *bytes = end - cur; diff --git a/srcpkgs/openjdk16-bootstrap/patches/fix-test-i686.patch b/srcpkgs/openjdk16-bootstrap/patches/fix-test-i686.patch deleted file mode 100644 index 7e4b8496bcad8a..00000000000000 --- a/srcpkgs/openjdk16-bootstrap/patches/fix-test-i686.patch +++ /dev/null @@ -1,17 +0,0 @@ -on i686, this test is rounded slightly differently, so the string comparison asserts -fail while the actual comparison succeeds - ---- a/test/hotspot/gtest/gc/shared/test_workerDataArray.cpp -+++ b/test/hotspot/gtest/gc/shared/test_workerDataArray.cpp -@@ -295,11 +295,3 @@ - TEST_VM_F(UninitializedDoubleElementWorkerDataArrayTest, average_test) { - ASSERT_NEAR(6.15 / MILLIUNITS, array.average(), epsilon); - } -- --TEST_VM_F(UninitializedDoubleElementWorkerDataArrayTest, print_summary_on_test) { -- ASSERT_STREQ(print_expected_summary(), print_summary()); --} -- --TEST_VM_F(UninitializedDoubleElementWorkerDataArrayTest, print_details_on_test) { -- ASSERT_STREQ(print_expected_details(), print_details()); --} diff --git a/srcpkgs/openjdk16-bootstrap/patches/test-glibc2.34.patch b/srcpkgs/openjdk16-bootstrap/patches/test-glibc2.34.patch deleted file mode 100644 index 56c556eec865c4..00000000000000 --- a/srcpkgs/openjdk16-bootstrap/patches/test-glibc2.34.patch +++ /dev/null @@ -1,33 +0,0 @@ -From f77a1a156f3da9068d012d9227c7ee0fee58f571 Mon Sep 17 00:00:00 2001 -From: David Holmes <dholmes@openjdk.org> -Date: Sun, 22 Aug 2021 01:13:27 +0000 -Subject: [PATCH] 8272472: StackGuardPages test doesn't build with glibc 2.34 - -Reviewed-by: shade, stuefe, jiefu ---- - .../jtreg/runtime/StackGuardPages/exeinvoke.c | 13 +++++++++++-- - 1 file changed, 11 insertions(+), 2 deletions(-) - -diff --git a/test/hotspot/jtreg/runtime/StackGuardPages/exeinvoke.c b/test/hotspot/jtreg/runtime/StackGuardPages/exeinvoke.c -index a46f1cef44c78..50a37001fbf33 100644 ---- a/test/hotspot/jtreg/runtime/StackGuardPages/exeinvoke.c -+++ b/test/hotspot/jtreg/runtime/StackGuardPages/exeinvoke.c -@@ -68,8 +68,17 @@ static void handler(int sig, siginfo_t *si, void *unused) { - longjmp(context, 1); - } - -+static char* altstack = NULL; -+ - void set_signal_handler() { -- static char altstack[SIGSTKSZ]; -+ if (altstack == NULL) { -+ // Dynamically allocated in case SIGSTKSZ is not constant -+ altstack = malloc(SIGSTKSZ); -+ if (altstack == NULL) { -+ fprintf(stderr, "Test ERROR. Unable to malloc altstack space\n"); -+ exit(7); -+ } -+ } - - stack_t ss = { - .ss_size = SIGSTKSZ, diff --git a/srcpkgs/openjdk16-bootstrap/template b/srcpkgs/openjdk16-bootstrap/template deleted file mode 100644 index 01281d3890eb68..00000000000000 --- a/srcpkgs/openjdk16-bootstrap/template +++ /dev/null @@ -1,128 +0,0 @@ -# Template file for 'openjdk16-bootstrap' -pkgname=openjdk16-bootstrap -version=16.0.2+7 -revision=2 -_java_ver="${version%%.*}" -_jdk_update="${version#*+}" -_base_version="${version%+*}" -_jdk_home="usr/lib/jvm/openjdk${_java_ver}" -archs="x86_64* i686* aarch64* armv7* ppc64*" -create_wrksrc=yes -build_wrksrc=openjdk -build_style=gnu-configure -configure_args="--disable-warnings-as-errors - --enable-unlimited-crypto - --with-zlib=system - --with-libjpeg=system - --with-giflib=system - --with-libpng=system - --with-lcms=system - --with-jtreg=no - --with-gtest=${XBPS_BUILDDIR}/${pkgname}-${version}/googletest-release-1.8.1 - --with-debug-level=release - --with-jobs=${XBPS_ORIG_MAKEJOBS} - --with-version-pre= - --with-version-build=${_jdk_update} - --with-version-opt=void-r${revision} - --with-vendor-name=Void - --with-vendor-url=https://voidlinux.org/ - --with-vendor-bug-url=https://github.com/void-linux/void-packages/issues - --with-vendor-vm-bug-url=https://github.com/void-linux/void-packages/issues - --with-boot-jdk=/usr/lib/jvm/openjdk15" -make_build_args="images" -make_install_args="INSTALL_PREFIX=\"${XBPS_DESTDIR}/${pkgname}-${version}/usr/lib\"" -make_check_target="test-hotspot-gtest" -hostmakedepends="pkg-config automake autoconf cpio tar unzip zip ca-certificates - openssl zlib-devel which openjdk15-bootstrap" -makedepends="libXrender-devel libXtst-devel libXt-devel libXrandr-devel - giflib-devel libjpeg-turbo-devel cups-devel freetype-devel alsa-lib-devel - fontconfig-devel zlib-devel lcms2-devel harfbuzz-devel openjdk15-bootstrap" -short_desc="OpenJDK Java Development Kit (bootstrap version 16)" -maintainer="classabbyamp <void@placeviolette.net>" -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-1.8.1.tar.gz" -checksum="b4a0e71e41a11175e8a7c1dba86ed5b0aa878413158c8d48813db1b64ac9536c - 9bf1fe5182a604b4135edc1a425ae356c9ad15e9b23f9f12a02e80184c3a249c" -provides="java-environment-${version}_1 java-runtime-${version}_1" -nocross=yes -repository=bootstrap -patch_args="-Np1 --directory=$build_wrksrc" - -# Build is still parallel, but don't use -jN. -disable_parallel_build=yes -disable_parallel_check=yes - -case "$XBPS_TARGET_MACHINE" in - ppc64*) ;; - # no hotspot JIT for ppc32 - ppc*) _use_zero=yes ;; - armv[56]*) broken="Unsupported architecture" ;; -esac - -if [ -n "$_use_zero" ]; then - makedepends+=" libffi-devel" - configure_args+=" --with-jvm-variants=zero" - case "$XBPS_TARGET_MACHINE" in - ppc*) configure_args+=" --with-boot-jdk-jvmargs=-XX:ThreadStackSize=2560";; - esac -fi - -if [ -n "$XBPS_DEBUG_PKGS" ]; then - configure_args+=" --with-native-debug-symbols=internal" -fi - -post_extract() { - mv jdk* openjdk - chmod +x openjdk/configure - if [ "$XBPS_TARGET_LIBC" = "musl" ]; then - rm -r openjdk/src/jdk.hotspot.agent - fi -} - -post_patch() { - if [ "$XBPS_TARGET_LIBC" = "musl" ]; then - for f in "${FILESDIR}"/musl_patches/*.patch; do - msg_normal "Applying ${f#$FILESDIR/}\n" - patch -lNp1 -i "$f" - done - fi -} - -do_configure() { - CFLAGS=${CFLAGS/-D_FORTIFY_SOURCE=2/} - CXXFLAGS=${CXXFLAGS/-D_FORTIFY_SOURCE=2/} - - CFLAGS+=" -D_LARGE_FILE_SOURCE=1 -D_FILE_OFFSET_BITS=64" - CXXFLAGS+=" -D_LARGE_FILE_SOURCE=1 -D_FILE_OFFSET_BITS=64" - - # force ELFv2 for ppc64 just in case - case "$XBPS_TARGET_MACHINE" in - ppc64*) - CFLAGS+=" -DABI_ELFv2" - CXXFLAGS+=" -DABI_ELFv2" - ;; - esac - - configure_args=${configure_args/--with-libtool-sysroot=\/usr\/[a-z0-9]*-linux-[a-z]*/} - if [ "$XBPS_CCACHE" ]; then - configure_args+=" --enable-ccache" - fi - CC="/usr/bin/cc" - CXX="/usr/bin/c++" - ./configure ${configure_args} \ - --with-extra-cflags="$CFLAGS" \ - --with-extra-cxxflags="$CXXFLAGS" \ - --with-extra-ldflags="$LDFLAGS" \ - READELF=$READELF AR=$AR STRIP=$STRIP NM=$NM \ - OBJDUMP=$OBJDUMP OBJCOPY=$OBJCOPY -} - -post_install() { - mv ${DESTDIR}/usr/lib/jvm/openjdk-${_base_version} ${DESTDIR}/$_jdk_home - rm -rf ${DESTDIR}/usr/lib/bin - rm -f $DESTDIR/$_jdk_home/lib/src.zip - vlicense ASSEMBLY_EXCEPTION - vlicense LICENSE -} diff --git a/srcpkgs/openjdk16-bootstrap/update b/srcpkgs/openjdk16-bootstrap/update deleted file mode 100644 index e62cae8684d62f..00000000000000 --- 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-doc b/srcpkgs/openjdk17-doc deleted file mode 120000 index 99ab1cb1b0d215..00000000000000 --- a/srcpkgs/openjdk17-doc +++ /dev/null @@ -1 +0,0 @@ -openjdk17 \ No newline at end of file diff --git a/srcpkgs/openjdk17-jmods b/srcpkgs/openjdk17-jmods deleted file mode 120000 index 99ab1cb1b0d215..00000000000000 --- a/srcpkgs/openjdk17-jmods +++ /dev/null @@ -1 +0,0 @@ -openjdk17 \ No newline at end of file diff --git a/srcpkgs/openjdk17-jre b/srcpkgs/openjdk17-jre deleted file mode 120000 index 99ab1cb1b0d215..00000000000000 --- a/srcpkgs/openjdk17-jre +++ /dev/null @@ -1 +0,0 @@ -openjdk17 \ No newline at end of file diff --git a/srcpkgs/openjdk17-src b/srcpkgs/openjdk17-src deleted file mode 120000 index 99ab1cb1b0d215..00000000000000 --- a/srcpkgs/openjdk17-src +++ /dev/null @@ -1 +0,0 @@ -openjdk17 \ No newline at end of file diff --git a/srcpkgs/openjdk17-static-libs b/srcpkgs/openjdk17-static-libs deleted file mode 120000 index 99ab1cb1b0d215..00000000000000 --- a/srcpkgs/openjdk17-static-libs +++ /dev/null @@ -1 +0,0 @@ -openjdk17 \ No newline at end of file diff --git a/srcpkgs/openjdk17/files/musl_patches/arm.patch b/srcpkgs/openjdk17/files/musl_patches/arm.patch deleted file mode 100644 index 32b4b0102a8e0b..00000000000000 --- a/srcpkgs/openjdk17/files/musl_patches/arm.patch +++ /dev/null @@ -1,22 +0,0 @@ ---- a/src/hotspot/os_cpu/linux_arm/os_linux_arm.cpp -+++ b/src/hotspot/os_cpu/linux_arm/os_linux_arm.cpp -@@ -73,7 +73,18 @@ - # include <ucontext.h> --# include <fpu_control.h> - # include <asm/ptrace.h> - -+// Stupid hack as the origin if below doesnt compile with gcc 8.2.0: -+// -+// os_linux_arm.cpp:114:5: error: missing binary operator before token "(" -+// #if NGREG == 16 -+// ^~~~~ -+// -+// The NGREG is 18 (bits/signal.h:10), so force it to that value. -+#ifdef NGREG -+# undef NGREG -+#endif -+#define NGREG 18 -+ - #define SPELL_REG_SP "sp" - - // Don't #define SPELL_REG_FP for thumb because it is not safe to use, so this makes sure we never fetch it. diff --git a/srcpkgs/openjdk17/files/musl_patches/build.patch b/srcpkgs/openjdk17/files/musl_patches/build.patch deleted file mode 100644 index 1158babcd96d3b..00000000000000 --- a/srcpkgs/openjdk17/files/musl_patches/build.patch +++ /dev/null @@ -1,170 +0,0 @@ ---- a/make/hotspot/lib/CompileJvm.gmk -+++ b/make/hotspot/lib/CompileJvm.gmk -@@ -73,6 +73,7 @@ CFLAGS_VM_VERSION := \ - -DHOTSPOT_BUILD_USER='"$(USERNAME)"' \ - -DHOTSPOT_VM_DISTRO='"$(HOTSPOT_VM_DISTRO)"' \ - -DCPU='"$(OPENJDK_TARGET_CPU_VM_VERSION)"' \ -+ -DLIBC='"musl"' \ - # - - ################################################################################ ---- a/make/modules/java.base/lib/CoreLibraries.gmk -+++ b/make/modules/java.base/lib/CoreLibraries.gmk -@@ -190,6 +190,7 @@ ifeq ($(call isTargetOs, windows), true) - endif - - LIBJLI_CFLAGS += $(LIBZ_CFLAGS) -+LIBJLI_CFLAGS += -DLIBC=\"musl\" - - ifneq ($(USE_EXTERNAL_LIBZ), true) - LIBJLI_EXTRA_FILES += \ ---- a/src/hotspot/os/linux/os_linux.cpp -+++ b/src/hotspot/os/linux/os_linux.cpp -@@ -3117,20 +3123,36 @@ void os::Linux::sched_getcpu_init() { - extern "C" JNIEXPORT void numa_warn(int number, char *where, ...) { } - extern "C" JNIEXPORT void numa_error(char *where) { } - -+static void* dlvsym_if_available(void* handle, const char* name, const char* version) { -+ typedef void* (*dlvsym_func_type)(void* handle, const char* name, const char* version); -+ static dlvsym_func_type dlvsym_func; -+ static bool initialized = false; -+ -+ if (!initialized) { -+ dlvsym_func = (dlvsym_func_type)dlsym(RTLD_NEXT, "dlvsym"); -+ initialized = true; -+ } -+ -+ if (dlvsym_func != NULL) { -+ void *f = dlvsym_func(handle, name, version); -+ if (f != NULL) { -+ return f; -+ } -+ } -+ -+ return dlsym(handle, name); -+} -+ - // Handle request to load libnuma symbol version 1.1 (API v1). If it fails - // load symbol from base version instead. - void* os::Linux::libnuma_dlsym(void* handle, const char *name) { -- void *f = dlvsym(handle, name, "libnuma_1.1"); -- if (f == NULL) { -- f = dlsym(handle, name); -- } -- return f; -+ return dlvsym_if_available(handle, name, "libnuma_1.1"); - } - - // Handle request to load libnuma symbol version 1.2 (API v2) only. - // Return NULL if the symbol is not defined in this particular version. - void* os::Linux::libnuma_v2_dlsym(void* handle, const char* name) { -- return dlvsym(handle, name, "libnuma_1.2"); -+ return dlvsym_if_available(handle, name, "libnuma_1.2"); - } - - bool os::Linux::libnuma_init() { ---- a/src/hotspot/os_cpu/linux_x86/os_linux_x86.cpp -+++ b/src/hotspot/os_cpu/linux_x86/os_linux_x86.cpp -@@ -75,9 +75,6 @@ - # include <pwd.h> - # include <poll.h> - # include <ucontext.h> --#ifndef AMD64 --# include <fpu_control.h> --#endif - - #ifdef AMD64 - #define REG_SP REG_RSP ---- a/src/hotspot/share/gc/shared/genCollectedHeap.cpp -+++ b/src/hotspot/share/gc/shared/genCollectedHeap.cpp -@@ -1116,7 +1116,7 @@ HeapWord* GenCollectedHeap::allocate_new_tlab(size_t min_size, - static ScratchBlock *removeSmallestScratch(ScratchBlock **prev_ptr) { - bool first = true; - size_t min_size = 0; // "first" makes this conceptually infinite. -- ScratchBlock **smallest_ptr, *smallest; -+ ScratchBlock **smallest_ptr = NULL, *smallest; - ScratchBlock *cur = *prev_ptr; - while (cur) { - assert(*prev_ptr == cur, "just checking"); ---- a/src/java.base/unix/native/libjava/childproc.c -+++ b/src/java.base/unix/native/libjava/childproc.c -@@ -235,7 +235,13 @@ JDK_execvpe(int mode, const char *file, - { - if (envp == NULL || (char **) envp == environ) { - execvp(file, (char **) argv); -- return; -+ // ENOEXEC indicates that the file header was not recognized. The musl C -+ // library does not implement the fallback to /bin/sh for that case, so fall -+ // through to the code below which implements that fallback using -+ // execve_with_shell_fallback. -+ if (errno != ENOEXEC) { -+ return; -+ } - } - - if (*file == '\0') { ---- a/src/java.base/unix/native/libjli/java_md.c -+++ b/src/java.base/unix/native/libjli/java_md.c -@@ -236,6 +236,39 @@ RequiresSetenv(const char *jvmpath) { - char *dmllp = NULL; - char *p; /* a utility pointer */ - -+#ifdef __linux -+#ifndef LIBC -+#error "LIBC not set" -+#endif -+ -+ if (strcmp(LIBC, "musl") == 0) { -+ /* -+ * The musl library loader requires LD_LIBRARY_PATH to be set in -+ * order to correctly resolve the dependency libjava.so has on libjvm.so. -+ * -+ * Specifically, it differs from glibc in the sense that even if -+ * libjvm.so has already been loaded it will not be considered a -+ * candidate for resolving the dependency unless the *full* path -+ * of the already loaded library matches the dependency being loaded. -+ * -+ * libjvm.so is being loaded by the launcher using a long path to -+ * dlopen, not just the basename of the library. Typically this -+ * is something like "../lib/server/libjvm.so". However, if/when -+ * libjvm.so later tries to dlopen libjava.so (which it does in -+ * order to get access to a few functions implemented in -+ * libjava.so) the musl loader will, as part of loading -+ * dependent libraries, try to load libjvm.so using only its -+ * basename "libjvm.so". Since this does not match the longer -+ * path path it was first loaded with, the already loaded -+ * library is not considered a candidate, and the loader will -+ * instead look for libjvm.so elsewhere. If it's not in -+ * LD_LIBRARY_PATH the dependency load will fail, and libjava.so -+ * will therefore fail as well. -+ */ -+ return JNI_TRUE; -+ } -+#endif -+ - #ifdef AIX - /* We always have to set the LIBPATH on AIX because ld doesn't support $ORIGIN. */ - return JNI_TRUE; ---- a/src/jdk.jdwp.agent/share/native/libjdwp/util.h -+++ b/src/jdk.jdwp.agent/share/native/libjdwp/util.h -@@ -35,15 +35,15 @@ - #ifdef DEBUG - /* Just to make sure these interfaces are not used here. */ - #undef free -- #define free(p) Do not use this interface. -+ #define free do_not_use_this_interface_free - #undef malloc -- #define malloc(p) Do not use this interface. -+ #define malloc do_not_use_this_interface_malloc - #undef calloc -- #define calloc(p) Do not use this interface. -+ #define calloc do_not_use_this_interface_calloc - #undef realloc -- #define realloc(p) Do not use this interface. -+ #define realloc do_not_use_this_interface_realloc - #undef strdup -- #define strdup(p) Do not use this interface. -+ #define strdup do_not_use_this_interface_strdup - #endif - - #include "log_messages.h" \ No newline at end of file diff --git a/srcpkgs/openjdk17/files/musl_patches/ppc.patch b/srcpkgs/openjdk17/files/musl_patches/ppc.patch deleted file mode 100644 index d306d501e4b8d2..00000000000000 --- a/srcpkgs/openjdk17/files/musl_patches/ppc.patch +++ /dev/null @@ -1,45 +0,0 @@ -Patches for musl taken from Alpine linux: https://git.alpinelinux.org/aports/commit/?id=8a1ae17d4a9af54285c7891a680620e7e24c6280 ---- old/src/hotspot/cpu/ppc/macroAssembler_ppc.cpp -+++ new/src/hotspot/cpu/ppc/macroAssembler_ppc.cpp -@@ -47,6 +47,8 @@ - #include "opto/intrinsicnode.hpp" - #endif - -+#include <asm/ptrace.h> -+ - #ifdef PRODUCT - #define BLOCK_COMMENT(str) // nothing - #else ---- old/src/hotspot/cpu/ppc/vm_version_ppc.cpp -+++ new/src/hotspot/cpu/ppc/vm_version_ppc.cpp -@@ -845,7 +845,7 @@ void VM_Version::determine_features() { - unsigned long auxv = getauxval(AT_HWCAP2); - - if (auxv & PPC_FEATURE2_HTM_NOSC) { -- if (auxv & PPC_FEATURE2_HAS_HTM) { -+ if (auxv & PPC_FEATURE2_HTM) { - // TM on POWER8 and POWER9 in compat mode (VM) is supported by the JVM. - // TM on POWER9 DD2.1 NV (baremetal) is not supported by the JVM (TM on - // POWER9 DD2.1 NV has a few issues that need a couple of firmware ---- old/src/hotspot/os_cpu/linux_ppc/os_linux_ppc.cpp -+++ new/src/hotspot/os_cpu/linux_ppc/os_linux_ppc.cpp -@@ -75,7 +75,7 @@ - # include <pwd.h> - # include <poll.h> - # include <ucontext.h> -- -+# include <asm/ptrace.h> - - address os::current_stack_pointer() { - intptr_t* csp; ---- old/src/hotspot/os_cpu/linux_ppc/thread_linux_ppc.cpp -+++ new/src/hotspot/os_cpu/linux_ppc/thread_linux_ppc.cpp -@@ -23,6 +23,8 @@ - * - */ - -+#include <asm/ptrace.h> -+ - #include "precompiled.hpp" - #include "runtime/frame.inline.hpp" - #include "runtime/thread.hpp" diff --git a/srcpkgs/openjdk17/files/musl_patches/x86.patch b/srcpkgs/openjdk17/files/musl_patches/x86.patch deleted file mode 100644 index 9c64c189036a70..00000000000000 --- a/srcpkgs/openjdk17/files/musl_patches/x86.patch +++ /dev/null @@ -1,130 +0,0 @@ -Patches for musl taken from Alpine linux: https://git.alpinelinux.org/aports/commit/?id=8a1ae17d4a9af54285c7891a680620e7e24c6280 ---- old/src/hotspot/os_cpu/linux_x86/os_linux_x86.cpp -+++ new/src/hotspot/os_cpu/linux_x86/os_linux_x86.cpp -@@ -90,6 +90,126 @@ - #define SPELL_REG_FP "ebp" - #endif // AMD64 - -+// ============================================================================== -+// Taken from glibc 2.28 -+// source: https://sourceware.org/git/?p=glibc.git;a=blob;f=sysdeps/x86/fpu_control.h;h=4cb98c5679b2897ff4e5826d228cba6be589e24d;hb=3c03baca37fdcb52c3881e653ca392bba7a99c2b -+// ============================================================================== -+#ifndef AMD64 -+/* FPU control word bits. x86 version. -+ Copyright (C) 1993-2018 Free Software Foundation, Inc. -+ This file is part of the GNU C Library. -+ Contributed by Olaf Flebbe. -+ -+ The GNU C Library is free software; you can redistribute it and/or -+ modify it under the terms of the GNU Lesser General Public -+ License as published by the Free Software Foundation; either -+ version 2.1 of the License, or (at your option) any later version. -+ -+ The GNU C Library 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 -+ Lesser General Public License for more details. -+ -+ You should have received a copy of the GNU Lesser General Public -+ License along with the GNU C Library; if not, see -+ <http://www.gnu.org/licenses/>. */ -+ -+#ifndef _FPU_CONTROL_H -+#define _FPU_CONTROL_H 1 -+ -+/* Note that this file sets on x86-64 only the x87 FPU, it does not -+ touch the SSE unit. */ -+ -+/* Here is the dirty part. Set up your 387 through the control word -+ * (cw) register. -+ * -+ * 15-13 12 11-10 9-8 7-6 5 4 3 2 1 0 -+ * | reserved | IC | RC | PC | reserved | PM | UM | OM | ZM | DM | IM -+ * -+ * IM: Invalid operation mask -+ * DM: Denormalized operand mask -+ * ZM: Zero-divide mask -+ * OM: Overflow mask -+ * UM: Underflow mask -+ * PM: Precision (inexact result) mask -+ * -+ * Mask bit is 1 means no interrupt. -+ * -+ * PC: Precision control -+ * 11 - round to extended precision -+ * 10 - round to double precision -+ * 00 - round to single precision -+ * -+ * RC: Rounding control -+ * 00 - rounding to nearest -+ * 01 - rounding down (toward - infinity) -+ * 10 - rounding up (toward + infinity) -+ * 11 - rounding toward zero -+ * -+ * IC: Infinity control -+ * That is for 8087 and 80287 only. -+ * -+ * The hardware default is 0x037f which we use. -+ */ -+ -+#include <features.h> -+ -+/* masking of interrupts */ -+#define _FPU_MASK_IM 0x01 -+#define _FPU_MASK_DM 0x02 -+#define _FPU_MASK_ZM 0x04 -+#define _FPU_MASK_OM 0x08 -+#define _FPU_MASK_UM 0x10 -+#define _FPU_MASK_PM 0x20 -+ -+/* precision control */ -+#define _FPU_EXTENDED 0x300 /* libm requires double extended precision. */ -+#define _FPU_DOUBLE 0x200 -+#define _FPU_SINGLE 0x0 -+ -+/* rounding control */ -+#define _FPU_RC_NEAREST 0x0 /* RECOMMENDED */ -+#define _FPU_RC_DOWN 0x400 -+#define _FPU_RC_UP 0x800 -+#define _FPU_RC_ZERO 0xC00 -+ -+#define _FPU_RESERVED 0xF0C0 /* Reserved bits in cw */ -+ -+ -+/* The fdlibm code requires strict IEEE double precision arithmetic, -+ and no interrupts for exceptions, rounding to nearest. */ -+ -+#define _FPU_DEFAULT 0x037f -+ -+/* IEEE: same as above. */ -+#define _FPU_IEEE 0x037f -+ -+/* Type of the control word. */ -+typedef unsigned int fpu_control_t __attribute__ ((__mode__ (__HI__))); -+ -+/* Macros for accessing the hardware control word. "*&" is used to -+ work around a bug in older versions of GCC. __volatile__ is used -+ to support combination of writing the control register and reading -+ it back. Without __volatile__, the old value may be used for reading -+ back under compiler optimization. -+ -+ Note that the use of these macros is not sufficient anymore with -+ recent hardware nor on x86-64. Some floating point operations are -+ executed in the SSE/SSE2 engines which have their own control and -+ status register. */ -+#define _FPU_GETCW(cw) __asm__ __volatile__ ("fnstcw %0" : "=m" (*&cw)) -+#define _FPU_SETCW(cw) __asm__ __volatile__ ("fldcw %0" : : "m" (*&cw)) -+ -+/* Default control word set at startup. */ -+extern fpu_control_t __fpu_control; -+ -+#endif /* fpu_control.h */ -+ -+#endif // AMD64 -+// ============================================================================== -+// ============================================================================== -+// ============================================================================== -+ - address os::current_stack_pointer() { - #ifdef SPARC_WORKS - register void *esp; diff --git a/srcpkgs/openjdk17/patches/FixNullPtrCast.patch b/srcpkgs/openjdk17/patches/FixNullPtrCast.patch deleted file mode 100644 index 6f05158792732f..00000000000000 --- a/srcpkgs/openjdk17/patches/FixNullPtrCast.patch +++ /dev/null @@ -1,36 +0,0 @@ -Patch taken from Alpine: https://git.alpinelinux.org/aports/tree/community/openjdk17/FixNullPtrCast.patch - -same fix for armv7l-musl added - -Subject: Fix cast errors with latest GCC -Upstream: No -Author: Simon Frankenberger <simon-alpine@fraho.eu> - -This patch fixes one remaining casting error reported by GCC 12 for aarch64 - ---- old/src/hotspot/cpu/aarch64/interpreterRT_aarch64.cpp -+++ new/src/hotspot/cpu/aarch64/interpreterRT_aarch64.cpp -@@ -267,7 +267,7 @@ - - virtual void pass_object() { - intptr_t* addr = single_slot_addr(); -- intptr_t value = *addr == 0 ? NULL : (intptr_t)addr; -+ intptr_t value = *addr == 0 ? (intptr_t) 0 : (intptr_t)addr; - if (pass_gpr(value) < 0) { - pass_stack<>(value); - } - ---- old/src/hotspot/cpu/arm/interpreterRT_arm.cpp -+++ new/src/hotspot/cpu/arm/interpreterRT_arm.cpp -@@ -306,8 +306,8 @@ - virtual void pass_object() { - intptr_t from_addr = (intptr_t)(_from + Interpreter::local_offset_in_bytes(0)); - if(_last_gp < GPR_PARAMS) { -- _toGP[_last_gp++] = (*(intptr_t*)from_addr == 0) ? NULL : from_addr; -+ _toGP[_last_gp++] = (*(intptr_t*)from_addr == 0) ? (intptr_t) 0 : (intptr_t)from_addr; - } else { -- *_to++ = (*(intptr_t*)from_addr == 0) ? NULL : from_addr; -+ *_to++ = (*(intptr_t*)from_addr == 0) ? (intptr_t) 0 : (intptr_t)from_addr; - } - _from -= Interpreter::stackElementSize; - } diff --git a/srcpkgs/openjdk17/patches/fix-test-i686.patch b/srcpkgs/openjdk17/patches/fix-test-i686.patch deleted file mode 100644 index 7e4b8496bcad8a..00000000000000 --- a/srcpkgs/openjdk17/patches/fix-test-i686.patch +++ /dev/null @@ -1,17 +0,0 @@ -on i686, this test is rounded slightly differently, so the string comparison asserts -fail while the actual comparison succeeds - ---- a/test/hotspot/gtest/gc/shared/test_workerDataArray.cpp -+++ b/test/hotspot/gtest/gc/shared/test_workerDataArray.cpp -@@ -295,11 +295,3 @@ - TEST_VM_F(UninitializedDoubleElementWorkerDataArrayTest, average_test) { - ASSERT_NEAR(6.15 / MILLIUNITS, array.average(), epsilon); - } -- --TEST_VM_F(UninitializedDoubleElementWorkerDataArrayTest, print_summary_on_test) { -- ASSERT_STREQ(print_expected_summary(), print_summary()); --} -- --TEST_VM_F(UninitializedDoubleElementWorkerDataArrayTest, print_details_on_test) { -- ASSERT_STREQ(print_expected_details(), print_details()); --} diff --git a/srcpkgs/openjdk17/patches/system-public-suffix.patch b/srcpkgs/openjdk17/patches/system-public-suffix.patch deleted file mode 100644 index e4e9a4b08a5c34..00000000000000 --- a/srcpkgs/openjdk17/patches/system-public-suffix.patch +++ /dev/null @@ -1,16 +0,0 @@ ---- a/src/java.base/share/classes/sun/security/util/DomainName.java -+++ b/src/java.base/share/classes/sun/security/util/DomainName.java -@@ -209,8 +209,11 @@ class DomainName { - new PrivilegedAction<>() { - @Override - public InputStream run() { -- File f = new File(System.getProperty("java.home"), -- "lib/security/public_suffix_list.dat"); -+ File f = new File("/usr/share/publicsuffix/public_suffix_list.dat"); -+ if (!f.exists()) { -+ f = new File(System.getProperty("java.home"), -+ "lib/security/public_suffix_list.dat"); -+ } - try { - return new FileInputStream(f); - } catch (FileNotFoundException e) { diff --git a/srcpkgs/openjdk17/template b/srcpkgs/openjdk17/template deleted file mode 100644 index 462a2be696ae64..00000000000000 --- a/srcpkgs/openjdk17/template +++ /dev/null @@ -1,204 +0,0 @@ -# Template file for 'openjdk17' -pkgname=openjdk17 -version=17.0.15+2 -revision=2 -_gtest_ver=1.13.0 -_java_ver="${version%%.*}" -_jdk_update="${version#*+}" -_base_version="${version%+*}" -_jdk_home="usr/lib/jvm/openjdk${_java_ver}" -archs="x86_64* i686* aarch64* armv7* ppc64*" -build_style=gnu-configure -configure_args="--disable-warnings-as-errors - --enable-unlimited-crypto - --with-zlib=system - --with-libjpeg=system - --with-giflib=system - --with-libpng=system - --with-lcms=system - --with-jtreg=no - --with-gtest=./gtest - --with-debug-level=release - --with-native-debug-symbols=internal - --with-jobs=${XBPS_ORIG_MAKEJOBS} - --with-version-pre= - --with-version-build=${_jdk_update} - --with-version-opt=void-r${revision} - --with-vendor-name=Void - --with-vendor-url=https://voidlinux.org/ - --with-vendor-bug-url=https://github.com/void-linux/void-packages/issues - --with-vendor-vm-bug-url=https://github.com/void-linux/void-packages/issues" -make_build_args="images static-libs-image $(vopt_if docs docs)" -make_install_args="INSTALL_PREFIX=\"${DESTDIR}/usr/lib\"" -make_check_target="test-hotspot-gtest" -hostmakedepends="pkg-config automake autoconf cpio tar unzip zip ca-certificates - openssl zlib-devel which" -makedepends="libXrender-devel libXtst-devel libXt-devel libXrandr-devel - giflib-devel libjpeg-turbo-devel cups-devel freetype-devel alsa-lib-devel - fontconfig-devel zlib-devel lcms2-devel" -depends="${pkgname}-jre-${version}_${revision}" -short_desc="OpenJDK Java Development Kit (version ${_java_ver})" -maintainer="classabbyamp <void@placeviolette.net>" -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/v${_gtest_ver}.tar.gz" -checksum="131a653da0cc6b51196e11a8315f68841094ba08454169705af171de4547c6ac - ad7fdba11ea011c1d925b3289cf4af2c66a352e18d4c7264392fead75e919363" -alternatives="jdk:/usr/lib/jvm/default-jdk:/${_jdk_home}" -provides="java-environment-${version}_1" - -skip_extraction="v${_gtest_ver}.tar.gz" - -# Build and check are still parallel, but don't use -jN. -disable_parallel_build=yes -disable_parallel_check=yes -build_options="docs" - -case "$XBPS_TARGET_MACHINE" in - ppc64*) ;; - # no hotspot JIT for ppc32 - ppc*) _use_zero=yes ;; - armv[56]*) broken="Unsupported architecture" ;; -esac - -if [ -n "$_use_zero" ]; then - makedepends+=" libffi-devel" - configure_args+=" --with-jvm-variants=zero" - case "$XBPS_TARGET_MACHINE" in - ppc*) configure_args+=" --with-boot-jdk-jvmargs=-XX:ThreadStackSize=2560";; - esac -fi -configure_args+=" --with-boot-jdk-jvmargs=-Xlog:disable" - -case "$XBPS_TARGET_LIBC" in - glibc) build_options_default+=" docs";; -esac - -if [ ! "$CROSS_BUILD" ]; then - hostmakedepends+=" openjdk16-bootstrap" - configure_args+=" --with-boot-jdk=/usr/lib/jvm/openjdk16" -else - hostmakedepends+=" openjdk17" - configure_args+=" --with-boot-jdk=/usr/lib/jvm/openjdk17" -fi - -post_extract() { - mkdir -p gtest - vsrcextract -C gtest v${_gtest_ver}.tar.gz - chmod +x configure - if [ "$XBPS_TARGET_LIBC" = "musl" ]; then - rm -r src/jdk.hotspot.agent - fi -} - -post_patch() { - if [ "$XBPS_TARGET_LIBC" = "musl" ]; then - for f in "${FILESDIR}"/musl_patches/*.patch; do - msg_normal "Applying ${f#$FILESDIR/}\n" - patch -lNp1 -i "$f" - done - fi -} - -do_configure() { - CFLAGS=${CFLAGS/-D_FORTIFY_SOURCE=2/} - CXXFLAGS=${CXXFLAGS/-D_FORTIFY_SOURCE=2/} - - CFLAGS+=" -D_LARGE_FILE_SOURCE=1 -D_FILE_OFFSET_BITS=64" - CXXFLAGS+=" -D_LARGE_FILE_SOURCE=1 -D_FILE_OFFSET_BITS=64" - - # force ELFv2 for ppc64 just in case - case "$XBPS_TARGET_MACHINE" in - ppc64*) - CFLAGS+=" -DABI_ELFv2" - CXXFLAGS+=" -DABI_ELFv2" - ;; - esac - - configure_args=${configure_args/--with-libtool-sysroot=$XBPS_CROSS_BASE} - if [ "$XBPS_CCACHE" ] && [ -z "$CROSS_BUILD" ]; then - configure_args+=" --enable-ccache" - CC="/usr/bin/cc" - CXX="/usr/bin/c++" - fi - ./configure ${configure_args} \ - --with-extra-cflags="$CFLAGS" \ - --with-extra-cxxflags="$CXXFLAGS" \ - --with-extra-ldflags="$LDFLAGS" \ - READELF=$READELF AR=$AR STRIP=$STRIP NM=$NM \ - OBJDUMP=$OBJDUMP OBJCOPY=$OBJCOPY -} - -post_install() { - rm -rf ${DESTDIR}/usr/lib/bin - mv ${DESTDIR}/usr/lib/jvm/openjdk-${_base_version} ${DESTDIR}/$_jdk_home - vcopy build/*-release/images/static-libs/lib $_jdk_home - vmkdir $_jdk_home/lib/security - ln -fs /etc/ssl/certs/java/cacerts "${DESTDIR}/${_jdk_home}/lib/security" -} - -subpackages="openjdk17-static-libs openjdk17-src openjdk17-jre openjdk17-doc openjdk17-jmods" - -openjdk17-jre_package() { - shlib_provides="libawt.so libawt_xawt.so libjava.so libjli.so libjvm.so libjawt.so" - short_desc+=" - runtime components" - provides="java-runtime-${version}_1" - depends="openjdk-common public-suffix" - alternatives="java:/usr/lib/jvm/default-jre:/${_jdk_home}" - pkg_install() { - for bin in java jfr keytool rmiregistry; do - vmove "${_jdk_home}/bin/${bin}" - vmove "${_jdk_home}/man/man1/${bin}.1" - done - - for f in lib legal conf release; do - vmove $_jdk_home/$f - done - - vlicense ASSEMBLY_EXCEPTION - vlicense LICENSE - } -} - -openjdk17-doc_package() { - nostrip=yes - noverifyrdeps=yes - noshlibprovides=yes - short_desc+=" - documentation" - if [ -z "$build_option_docs" ]; then - metapackage=yes - fi - pkg_install() { - if [ "$build_option_docs" ]; then - local _docdir=usr/share/doc/openjdk$_java_ver - vmkdir $_docdir - cp -a $wrksrc/build/linux-*/images/docs/* ${PKGDESTDIR}/$_docdir - fi - } -} - -openjdk17-src_package() { - nostrip=yes - noverifyrdeps=yes - noshlibprovides=yes - short_desc+=" - source code" - pkg_install() { - vmove "$_jdk_home/lib/src.zip" - } -} - -openjdk17-static-libs_package() { - short_desc+=" - static libs" - pkg_install() { - vmove "$_jdk_home/lib/*.a" - } -} - -openjdk17-jmods_package() { - short_desc+=" - JMODs" - depends="${sourcepkg}-${version}_${revision}" - pkg_install() { - vmove $_jdk_home/jmods - } -} diff --git a/srcpkgs/openjdk17/update b/srcpkgs/openjdk17/update deleted file mode 100644 index 6864bde6bb71c7..00000000000000 --- a/srcpkgs/openjdk17/update +++ /dev/null @@ -1 +0,0 @@ -pattern='jdk-\K17\.[\d.+]+(?=\.)' diff --git a/srcpkgs/openjdk18-bootstrap/patches/FixNullPtrCast.patch b/srcpkgs/openjdk18-bootstrap/patches/FixNullPtrCast.patch deleted file mode 100644 index 7fa335939e61df..00000000000000 --- a/srcpkgs/openjdk18-bootstrap/patches/FixNullPtrCast.patch +++ /dev/null @@ -1,104 +0,0 @@ -Subject: Fix cast errors with latest GCC (11.2) -Upstream: No -Author: Simon Frankenberger <simon-alpine@fraho.eu> - -This patch fixes multiple casting errors reported by GCC 11.2 - ---- old/src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.inline.hpp -+++ new/src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.inline.hpp -@@ -205,7 +205,7 @@ - - // Note: We don't need a keep-alive-barrier here. We already enqueue any loaded reference for SATB anyway, - // because it must be the previous value. -- res = load_reference_barrier(decorators, res, reinterpret_cast<T*>(NULL)); -+ res = load_reference_barrier(decorators, res, static_cast<T*>(NULL)); - satb_enqueue(res); - return res; - } -@@ -216,7 +216,7 @@ - oop previous = RawAccess<>::oop_atomic_xchg(addr, new_value); - // Note: We don't need a keep-alive-barrier here. We already enqueue any loaded reference for SATB anyway, - // because it must be the previous value. -- previous = load_reference_barrier<T>(decorators, previous, reinterpret_cast<T*>(NULL)); -+ previous = load_reference_barrier<T>(decorators, previous, static_cast<T*>(NULL)); - satb_enqueue(previous); - return previous; - } ---- old/src/hotspot/share/oops/access.hpp -+++ new/src/hotspot/share/oops/access.hpp -@@ -294,8 +294,8 @@ - static inline void arraycopy(arrayOop src_obj, size_t src_offset_in_bytes, - arrayOop dst_obj, size_t dst_offset_in_bytes, - size_t length) { -- AccessT::arraycopy(src_obj, src_offset_in_bytes, reinterpret_cast<const T*>(NULL), -- dst_obj, dst_offset_in_bytes, reinterpret_cast<T*>(NULL), -+ AccessT::arraycopy(src_obj, src_offset_in_bytes, static_cast<const T*>(NULL), -+ dst_obj, dst_offset_in_bytes, static_cast<T*>(NULL), - length); - } - -@@ -303,7 +303,7 @@ - static inline void arraycopy_to_native(arrayOop src_obj, size_t src_offset_in_bytes, - T* dst, - size_t length) { -- AccessT::arraycopy(src_obj, src_offset_in_bytes, reinterpret_cast<const T*>(NULL), -+ AccessT::arraycopy(src_obj, src_offset_in_bytes, static_cast<const T*>(NULL), - NULL, 0, dst, - length); - } -@@ -313,15 +313,15 @@ - arrayOop dst_obj, size_t dst_offset_in_bytes, - size_t length) { - AccessT::arraycopy(NULL, 0, src, -- dst_obj, dst_offset_in_bytes, reinterpret_cast<T*>(NULL), -+ dst_obj, dst_offset_in_bytes, static_cast<T*>(NULL), - length); - } - - static inline bool oop_arraycopy(arrayOop src_obj, size_t src_offset_in_bytes, - arrayOop dst_obj, size_t dst_offset_in_bytes, - size_t length) { -- return AccessT::oop_arraycopy(src_obj, src_offset_in_bytes, reinterpret_cast<const HeapWord*>(NULL), -- dst_obj, dst_offset_in_bytes, reinterpret_cast<HeapWord*>(NULL), -+ return AccessT::oop_arraycopy(src_obj, src_offset_in_bytes, static_cast<const HeapWord*>(NULL), -+ dst_obj, dst_offset_in_bytes, static_cast<HeapWord*>(NULL), - length); - } - ---- old/src/hotspot/cpu/x86/interp_masm_x86.cpp -+++ new/src/hotspot/cpu/x86/interp_masm_x86.cpp -@@ -1122,7 +1122,7 @@ - - bind(loop); - // check if current entry is used -- cmpptr(Address(rmon, BasicObjectLock::obj_offset_in_bytes()), (int32_t) NULL); -+ cmpptr(Address(rmon, BasicObjectLock::obj_offset_in_bytes()), 0); - jcc(Assembler::notEqual, exception); - - addptr(rmon, entry_size); // otherwise advance to next entry ---- old/src/hotspot/cpu/x86/interpreterRT_x86_64.cpp -+++ new/src/hotspot/cpu/x86/interpreterRT_x86_64.cpp -@@ -443,10 +443,10 @@ - _from -= Interpreter::stackElementSize; - - if (_num_int_args < Argument::n_int_register_parameters_c-1) { -- *_int_args++ = (*from_addr == 0) ? NULL : (intptr_t)from_addr; -+ *_int_args++ = (*from_addr == 0) ? (intptr_t) 0 : (intptr_t) from_addr; - _num_int_args++; - } else { -- *_to++ = (*from_addr == 0) ? NULL : (intptr_t) from_addr; -+ *_to++ = (*from_addr == 0) ? (intptr_t) 0 : (intptr_t) from_addr; - } - } - ---- old/src/hotspot/cpu/aarch64/interpreterRT_aarch64.cpp -+++ new/src/hotspot/cpu/aarch64/interpreterRT_aarch64.cpp -@@ -267,7 +267,7 @@ - - virtual void pass_object() { - intptr_t* addr = single_slot_addr(); -- intptr_t value = *addr == 0 ? NULL : (intptr_t)addr; -+ intptr_t value = *addr == 0 ? (intptr_t) 0 : (intptr_t)addr; - if (pass_gpr(value) < 0) { - pass_stack<>(value); - } diff --git a/srcpkgs/openjdk18-bootstrap/patches/LFS64.patch b/srcpkgs/openjdk18-bootstrap/patches/LFS64.patch deleted file mode 100644 index 75706038ab6c14..00000000000000 --- a/srcpkgs/openjdk18-bootstrap/patches/LFS64.patch +++ /dev/null @@ -1,141 +0,0 @@ -diff --git a/src/hotspot/os/linux/attachListener_linux.cpp b/src/hotspot/os/linux/attachListener_linux.cpp -index a96ee42d77f..0efef3b911f 100644 ---- a/src/hotspot/os/linux/attachListener_linux.cpp -+++ b/src/hotspot/os/linux/attachListener_linux.cpp -@@ -459,14 +459,14 @@ AttachOperation* AttachListener::dequeue() { - - void AttachListener::vm_start() { - char fn[UNIX_PATH_MAX]; -- struct stat64 st; -+ struct stat st; - int ret; - - int n = snprintf(fn, UNIX_PATH_MAX, "%s/.java_pid%d", - os::get_temp_directory(), os::current_process_id()); - assert(n < (int)UNIX_PATH_MAX, "java_pid file name buffer overflow"); - -- RESTARTABLE(::stat64(fn, &st), ret); -+ RESTARTABLE(::stat(fn, &st), ret); - if (ret == 0) { - ret = ::unlink(fn); - if (ret == -1) { -@@ -493,8 +493,8 @@ int AttachListener::pd_init() { - - bool AttachListener::check_socket_file() { - int ret; -- struct stat64 st; -- ret = stat64(LinuxAttachListener::path(), &st); -+ struct stat st; -+ ret = stat(LinuxAttachListener::path(), &st); - if (ret == -1) { // need to restart attach listener. - log_debug(attach)("Socket file %s does not exist - Restart Attach Listener", - LinuxAttachListener::path()); -@@ -529,14 +529,14 @@ bool AttachListener::is_init_trigger() { - } - char fn[PATH_MAX + 1]; - int ret; -- struct stat64 st; -+ struct stat st; - sprintf(fn, ".attach_pid%d", os::current_process_id()); -- RESTARTABLE(::stat64(fn, &st), ret); -+ RESTARTABLE(::stat(fn, &st), ret); - if (ret == -1) { - log_trace(attach)("Failed to find attach file: %s, trying alternate", fn); - snprintf(fn, sizeof(fn), "%s/.attach_pid%d", - os::get_temp_directory(), os::current_process_id()); -- RESTARTABLE(::stat64(fn, &st), ret); -+ RESTARTABLE(::stat(fn, &st), ret); - if (ret == -1) { - log_debug(attach)("Failed to find attach file: %s", fn); - } -diff --git a/src/hotspot/os/linux/os_linux.cpp b/src/hotspot/os/linux/os_linux.cpp -index 87eb645c4df..f971fefac74 100644 ---- a/src/hotspot/os/linux/os_linux.cpp -+++ b/src/hotspot/os/linux/os_linux.cpp -@@ -4881,13 +4881,13 @@ int os::open(const char *path, int oflag, int mode) { - oflag |= O_CLOEXEC; - #endif - -- int fd = ::open64(path, oflag, mode); -+ int fd = ::open(path, oflag, mode); - if (fd == -1) return -1; - - //If the open succeeded, the file might still be a directory - { -- struct stat64 buf64; -- int ret = ::fstat64(fd, &buf64); -+ struct stat buf64; -+ int ret = ::fstat(fd, &buf64); - int st_mode = buf64.st_mode; - - if (ret != -1) { -@@ -4925,17 +4925,17 @@ int os::open(const char *path, int oflag, int mode) { - int os::create_binary_file(const char* path, bool rewrite_existing) { - int oflags = O_WRONLY | O_CREAT; - oflags |= rewrite_existing ? O_TRUNC : O_EXCL; -- return ::open64(path, oflags, S_IREAD | S_IWRITE); -+ return ::open(path, oflags, S_IREAD | S_IWRITE); - } - - // return current position of file pointer - jlong os::current_file_offset(int fd) { -- return (jlong)::lseek64(fd, (off64_t)0, SEEK_CUR); -+ return (jlong)::lseek(fd, (off_t)0, SEEK_CUR); - } - - // move file pointer to the specified offset - jlong os::seek_to_file_offset(int fd, jlong offset) { -- return (jlong)::lseek64(fd, (off64_t)offset, SEEK_SET); -+ return (jlong)::lseek(fd, (off_t)offset, SEEK_SET); - } - - // This code originates from JDK's sysAvailable -@@ -4944,9 +4944,9 @@ jlong os::seek_to_file_offset(int fd, jlong offset) { - int os::available(int fd, jlong *bytes) { - jlong cur, end; - int mode; -- struct stat64 buf64; -+ struct stat buf64; - -- if (::fstat64(fd, &buf64) >= 0) { -+ if (::fstat(fd, &buf64) >= 0) { - mode = buf64.st_mode; - if (S_ISCHR(mode) || S_ISFIFO(mode) || S_ISSOCK(mode)) { - int n; -@@ -4956,11 +4956,11 @@ int os::available(int fd, jlong *bytes) { - } - } - } -- if ((cur = ::lseek64(fd, 0L, SEEK_CUR)) == -1) { -+ if ((cur = ::lseek(fd, 0L, SEEK_CUR)) == -1) { - return 0; -- } else if ((end = ::lseek64(fd, 0L, SEEK_END)) == -1) { -+ } else if ((end = ::lseek(fd, 0L, SEEK_END)) == -1) { - return 0; -- } else if (::lseek64(fd, cur, SEEK_SET) == -1) { -+ } else if (::lseek(fd, cur, SEEK_SET) == -1) { - return 0; - } - *bytes = end - cur; -diff --git a/src/hotspot/os/posix/os_posix.cpp b/src/hotspot/os/posix/os_posix.cpp -index 8ec5b152d34..effa434acc8 100644 ---- a/src/hotspot/os/posix/os_posix.cpp -+++ b/src/hotspot/os/posix/os_posix.cpp -@@ -660,7 +660,7 @@ void os::dll_unload(void *lib) { - } - - jlong os::lseek(int fd, jlong offset, int whence) { -- return (jlong) BSD_ONLY(::lseek) NOT_BSD(::lseek64)(fd, offset, whence); -+ return (jlong) ::lseek(fd, offset, whence); - } - - int os::fsync(int fd) { -@@ -668,7 +668,7 @@ int os::fsync(int fd) { - } - - int os::ftruncate(int fd, jlong length) { -- return BSD_ONLY(::ftruncate) NOT_BSD(::ftruncate64)(fd, length); -+ return ::ftruncate(fd, length); - } - - const char* os::get_current_directory(char *buf, size_t buflen) { diff --git a/srcpkgs/openjdk18-bootstrap/patches/cgroups.patch b/srcpkgs/openjdk18-bootstrap/patches/cgroups.patch deleted file mode 100644 index efeaa0871a03be..00000000000000 --- a/srcpkgs/openjdk18-bootstrap/patches/cgroups.patch +++ /dev/null @@ -1,406 +0,0 @@ -From 8f3bbe950fb5a3d9f6cae122209df01df0f342f0 Mon Sep 17 00:00:00 2001 -From: casparcwang <casparcwang@tencent.com> -Date: Thu, 15 Sep 2022 08:47:05 +0000 -Subject: [PATCH] 8293472: Incorrect container resource limit detection if - manual cgroup fs mounts present - -Reviewed-by: sgehwolf, iklam ---- - .../os/linux/cgroupSubsystem_linux.cpp | 69 +++++++++--------- - .../os/linux/cgroupSubsystem_linux.hpp | 5 ++ - .../cgroup/CgroupSubsystemFactory.java | 71 ++++++++++++++++--- - .../containers/docker/DockerBasicTest.java | 14 ++++ - .../containers/docker/TestCPUAwareness.java | 15 ++-- - .../docker/TestMemoryAwareness.java | 15 ++-- - 6 files changed, 135 insertions(+), 54 deletions(-) - -diff --git a/src/hotspot/os/linux/cgroupSubsystem_linux.cpp b/src/hotspot/os/linux/cgroupSubsystem_linux.cpp -index baa7a40a9146..1f3a6dfcaf6b 100644 ---- a/src/hotspot/os/linux/cgroupSubsystem_linux.cpp -+++ b/src/hotspot/os/linux/cgroupSubsystem_linux.cpp -@@ -123,6 +123,32 @@ CgroupSubsystem* CgroupSubsystemFactory::create() { - return new CgroupV1Subsystem(cpuset, cpu, cpuacct, pids, memory); - } - -+void CgroupSubsystemFactory::set_controller_paths(CgroupInfo* cg_infos, -+ int controller, -+ const char* name, -+ char* mount_path, -+ char* root_path) { -+ if (cg_infos[controller]._mount_path != NULL) { -+ // On some systems duplicate controllers get mounted in addition to -+ // the main cgroup controllers most likely under /sys/fs/cgroup. In that -+ // case pick the one under /sys/fs/cgroup and discard others. -+ if (strstr(cg_infos[controller]._mount_path, "/sys/fs/cgroup") != cg_infos[controller]._mount_path) { -+ log_debug(os, container)("Duplicate %s controllers detected. Picking %s, skipping %s.", -+ name, mount_path, cg_infos[controller]._mount_path); -+ os::free(cg_infos[controller]._mount_path); -+ os::free(cg_infos[controller]._root_mount_path); -+ cg_infos[controller]._mount_path = os::strdup(mount_path); -+ cg_infos[controller]._root_mount_path = os::strdup(root_path); -+ } else { -+ log_debug(os, container)("Duplicate %s controllers detected. Picking %s, skipping %s.", -+ name, cg_infos[controller]._mount_path, mount_path); -+ } -+ } else { -+ cg_infos[controller]._mount_path = os::strdup(mount_path); -+ cg_infos[controller]._root_mount_path = os::strdup(root_path); -+ } -+} -+ - bool CgroupSubsystemFactory::determine_type(CgroupInfo* cg_infos, - const char* proc_cgroups, - const char* proc_self_cgroup, -@@ -288,7 +314,6 @@ bool CgroupSubsystemFactory::determine_type(CgroupInfo* cg_infos, - bool cgroupv2_mount_point_found = false; - bool any_cgroup_mounts_found = false; - while ((p = fgets(buf, MAXPATHLEN, mntinfo)) != NULL) { -- char tmp_mount_point[MAXPATHLEN+1]; - char tmp_fs_type[MAXPATHLEN+1]; - char tmproot[MAXPATHLEN+1]; - char tmpmount[MAXPATHLEN+1]; -@@ -299,15 +324,13 @@ bool CgroupSubsystemFactory::determine_type(CgroupInfo* cg_infos, - // Cgroup v2 relevant info. We only look for the _mount_path iff is_cgroupsV2 so - // as to avoid memory stomping of the _mount_path pointer later on in the cgroup v1 - // block in the hybrid case. -- // -- if (is_cgroupsV2 && sscanf(p, "%*d %*d %*d:%*d %*s %s %*[^-]- %s %*s %*s", tmp_mount_point, tmp_fs_type) == 2) { -+ if (is_cgroupsV2 && sscanf(p, "%*d %*d %*d:%*d %s %s %*[^-]- %s %*s %*s", tmproot, tmpmount, tmp_fs_type) == 3) { - // we likely have an early match return (e.g. cgroup fs match), be sure we have cgroup2 as fstype -- if (!cgroupv2_mount_point_found && strcmp("cgroup2", tmp_fs_type) == 0) { -+ if (strcmp("cgroup2", tmp_fs_type) == 0) { - cgroupv2_mount_point_found = true; - any_cgroup_mounts_found = true; - for (int i = 0; i < CG_INFO_LENGTH; i++) { -- assert(cg_infos[i]._mount_path == NULL, "_mount_path memory stomping"); -- cg_infos[i]._mount_path = os::strdup(tmp_mount_point); -+ set_controller_paths(cg_infos, i, "(cg2, unified)", tmpmount, tmproot); - } - } - } -@@ -332,47 +355,23 @@ bool CgroupSubsystemFactory::determine_type(CgroupInfo* cg_infos, - while ((token = strsep(&cptr, ",")) != NULL) { - if (strcmp(token, "memory") == 0) { - any_cgroup_mounts_found = true; -- assert(cg_infos[MEMORY_IDX]._mount_path == NULL, "stomping of _mount_path"); -- cg_infos[MEMORY_IDX]._mount_path = os::strdup(tmpmount); -- cg_infos[MEMORY_IDX]._root_mount_path = os::strdup(tmproot); -+ set_controller_paths(cg_infos, MEMORY_IDX, token, tmpmount, tmproot); - cg_infos[MEMORY_IDX]._data_complete = true; - } else if (strcmp(token, "cpuset") == 0) { - any_cgroup_mounts_found = true; -- if (cg_infos[CPUSET_IDX]._mount_path != NULL) { -- // On some systems duplicate cpuset controllers get mounted in addition to -- // the main cgroup controllers most likely under /sys/fs/cgroup. In that -- // case pick the one under /sys/fs/cgroup and discard others. -- if (strstr(cg_infos[CPUSET_IDX]._mount_path, "/sys/fs/cgroup") != cg_infos[CPUSET_IDX]._mount_path) { -- log_warning(os, container)("Duplicate cpuset controllers detected. Picking %s, skipping %s.", -- tmpmount, cg_infos[CPUSET_IDX]._mount_path); -- os::free(cg_infos[CPUSET_IDX]._mount_path); -- cg_infos[CPUSET_IDX]._mount_path = os::strdup(tmpmount); -- } else { -- log_warning(os, container)("Duplicate cpuset controllers detected. Picking %s, skipping %s.", -- cg_infos[CPUSET_IDX]._mount_path, tmpmount); -- } -- } else { -- cg_infos[CPUSET_IDX]._mount_path = os::strdup(tmpmount); -- } -- cg_infos[CPUSET_IDX]._root_mount_path = os::strdup(tmproot); -+ set_controller_paths(cg_infos, CPUSET_IDX, token, tmpmount, tmproot); - cg_infos[CPUSET_IDX]._data_complete = true; - } else if (strcmp(token, "cpu") == 0) { - any_cgroup_mounts_found = true; -- assert(cg_infos[CPU_IDX]._mount_path == NULL, "stomping of _mount_path"); -- cg_infos[CPU_IDX]._mount_path = os::strdup(tmpmount); -- cg_infos[CPU_IDX]._root_mount_path = os::strdup(tmproot); -+ set_controller_paths(cg_infos, CPU_IDX, token, tmpmount, tmproot); - cg_infos[CPU_IDX]._data_complete = true; - } else if (strcmp(token, "cpuacct") == 0) { - any_cgroup_mounts_found = true; -- assert(cg_infos[CPUACCT_IDX]._mount_path == NULL, "stomping of _mount_path"); -- cg_infos[CPUACCT_IDX]._mount_path = os::strdup(tmpmount); -- cg_infos[CPUACCT_IDX]._root_mount_path = os::strdup(tmproot); -+ set_controller_paths(cg_infos, CPUACCT_IDX, token, tmpmount, tmproot); - cg_infos[CPUACCT_IDX]._data_complete = true; - } else if (strcmp(token, "pids") == 0) { - any_cgroup_mounts_found = true; -- assert(cg_infos[PIDS_IDX]._mount_path == NULL, "stomping of _mount_path"); -- cg_infos[PIDS_IDX]._mount_path = os::strdup(tmpmount); -- cg_infos[PIDS_IDX]._root_mount_path = os::strdup(tmproot); -+ set_controller_paths(cg_infos, PIDS_IDX, token, tmpmount, tmproot); - cg_infos[PIDS_IDX]._data_complete = true; - } - } -diff --git a/src/hotspot/os/linux/cgroupSubsystem_linux.hpp b/src/hotspot/os/linux/cgroupSubsystem_linux.hpp -index 2e3fc8e8bc78..91456b3d0e14 100644 ---- a/src/hotspot/os/linux/cgroupSubsystem_linux.hpp -+++ b/src/hotspot/os/linux/cgroupSubsystem_linux.hpp -@@ -311,6 +311,11 @@ class CgroupSubsystemFactory: AllStatic { - } - #endif - -+ static void set_controller_paths(CgroupInfo* cg_infos, -+ int controller, -+ const char* name, -+ char* mount_path, -+ char* root_path); - // Determine the cgroup type (version 1 or version 2), given - // relevant paths to files. Sets 'flags' accordingly. - static bool determine_type(CgroupInfo* cg_infos, -diff --git a/test/hotspot/jtreg/containers/cgroup/CgroupSubsystemFactory.java b/test/hotspot/jtreg/containers/cgroup/CgroupSubsystemFactory.java -index 54807119d82e..7eb78fa447fd 100644 ---- a/test/hotspot/jtreg/containers/cgroup/CgroupSubsystemFactory.java -+++ b/test/hotspot/jtreg/containers/cgroup/CgroupSubsystemFactory.java -@@ -62,11 +62,19 @@ public class CgroupSubsystemFactory { - private Path cgroupv1MntInfoZeroHierarchy; - private Path cgroupv2CgInfoZeroHierarchy; - private Path cgroupv2MntInfoZeroHierarchy; -+ private Path cgroupv2MntInfoDouble; -+ private Path cgroupv2MntInfoDouble2; - private Path cgroupv1CgInfoNonZeroHierarchy; - private Path cgroupv1MntInfoNonZeroHierarchyOtherOrder; - private Path cgroupv1MntInfoNonZeroHierarchy; - private Path cgroupv1MntInfoDoubleCpuset; - private Path cgroupv1MntInfoDoubleCpuset2; -+ private Path cgroupv1MntInfoDoubleMemory; -+ private Path cgroupv1MntInfoDoubleMemory2; -+ private Path cgroupv1MntInfoDoubleCpu; -+ private Path cgroupv1MntInfoDoubleCpu2; -+ private Path cgroupv1MntInfoDoublePids; -+ private Path cgroupv1MntInfoDoublePids2; - private Path cgroupv1MntInfoSystemdOnly; - private String mntInfoEmpty = ""; - private Path cgroupV1SelfCgroup; -@@ -160,6 +168,15 @@ public class CgroupSubsystemFactory { - private String mntInfoCgroupv1MoreCpusetLine = "121 32 0:37 / /cpusets rw,relatime shared:69 - cgroup none rw,cpuset\n"; - private String mntInfoCgroupv1DoubleCpuset = mntInfoCgroupv1MoreCpusetLine + mntInfoHybrid; - private String mntInfoCgroupv1DoubleCpuset2 = mntInfoHybrid + mntInfoCgroupv1MoreCpusetLine; -+ private String mntInfoCgroupv1MoreMemoryLine = "1100 1098 0:28 / /memory rw,nosuid,nodev,noexec,relatime master:6 - cgroup cgroup rw,memory\n"; -+ private String mntInfoCgroupv1DoubleMemory = mntInfoCgroupv1MoreMemoryLine + mntInfoHybrid; -+ private String mntInfoCgroupv1DoubleMemory2 = mntInfoHybrid + mntInfoCgroupv1MoreMemoryLine; -+ private String mntInfoCgroupv1DoubleCpuLine = "1101 1098 0:29 / /cpu,cpuacct rw,nosuid,nodev,noexec,relatime master:7 - cgroup cgroup rw,cpu,cpuacct\n"; -+ private String mntInfoCgroupv1DoubleCpu = mntInfoCgroupv1DoubleCpuLine + mntInfoHybrid; -+ private String mntInfoCgroupv1DoubleCpu2 = mntInfoHybrid + mntInfoCgroupv1DoubleCpuLine; -+ private String mntInfoCgroupv1DoublePidsLine = "1107 1098 0:35 / /pids rw,nosuid,nodev,noexec,relatime master:13 - cgroup cgroup rw,pids\n"; -+ private String mntInfoCgroupv1DoublePids = mntInfoCgroupv1DoublePidsLine + mntInfoHybrid; -+ private String mntInfoCgroupv1DoublePids2 = mntInfoHybrid + mntInfoCgroupv1DoublePidsLine; - private String cgroupsNonZeroHierarchy = - "#subsys_name hierarchy num_cgroups enabled\n" + - "cpuset 3 1 1\n" + -@@ -175,7 +192,11 @@ public class CgroupSubsystemFactory { - "hugetlb 6 1 1\n" + - "pids 9 80 1"; // hierarchy has to match procSelfCgroupHybridContent - private String mntInfoCgroupsV2Only = -- "28 21 0:25 / /sys/fs/cgroup rw,nosuid,nodev,noexec,relatime shared:4 - cgroup2 none rw,seclabel,nsdelegate"; -+ "28 21 0:25 / /sys/fs/cgroup rw,nosuid,nodev,noexec,relatime shared:4 - cgroup2 none rw,seclabel,nsdelegate\n"; -+ private String mntInfoCgroupsV2MoreLine = -+ "240 232 0:24 /../.. /cgroup-in ro,relatime - cgroup2 cgroup2 rw,nsdelegate\n"; -+ private String mntInfoCgroupsV2Double = mntInfoCgroupsV2MoreLine + mntInfoCgroupsV2Only; -+ private String mntInfoCgroupsV2Double2 = mntInfoCgroupsV2Only + mntInfoCgroupsV2MoreLine; - private String mntInfoCgroupsV1SystemdOnly = - "35 26 0:26 / /sys/fs/cgroup/systemd rw,nosuid,nodev,noexec,relatime - cgroup systemd rw,name=systemd\n" + - "26 18 0:19 / /sys/fs/cgroup rw,relatime - tmpfs none rw,size=4k,mode=755\n"; -@@ -217,6 +238,12 @@ private void setup() { - cgroupv2MntInfoZeroHierarchy = Paths.get(existingDirectory.toString(), "mountinfo_cgroupv2"); - Files.writeString(cgroupv2MntInfoZeroHierarchy, mntInfoCgroupsV2Only); - -+ cgroupv2MntInfoDouble = Paths.get(existingDirectory.toString(), "mountinfo_cgroupv2_double"); -+ Files.writeString(cgroupv2MntInfoDouble, mntInfoCgroupsV2Double); -+ -+ cgroupv2MntInfoDouble2 = Paths.get(existingDirectory.toString(), "mountinfo_cgroupv2_double2"); -+ Files.writeString(cgroupv2MntInfoDouble2, mntInfoCgroupsV2Double2); -+ - cgroupv1CgInfoNonZeroHierarchy = Paths.get(existingDirectory.toString(), "cgroups_non_zero"); - Files.writeString(cgroupv1CgInfoNonZeroHierarchy, cgroupsNonZeroHierarchy); - -@@ -244,6 +271,24 @@ private void setup() { - cgroupv1MntInfoDoubleCpuset2 = Paths.get(existingDirectory.toString(), "mnt_info_cgroupv1_double_cpuset2"); - Files.writeString(cgroupv1MntInfoDoubleCpuset2, mntInfoCgroupv1DoubleCpuset2); - -+ cgroupv1MntInfoDoubleMemory = Paths.get(existingDirectory.toString(), "mnt_info_cgroupv1_double_memory"); -+ Files.writeString(cgroupv1MntInfoDoubleMemory, mntInfoCgroupv1DoubleMemory); -+ -+ cgroupv1MntInfoDoubleMemory2 = Paths.get(existingDirectory.toString(), "mnt_info_cgroupv1_double_memory2"); -+ Files.writeString(cgroupv1MntInfoDoubleMemory2, mntInfoCgroupv1DoubleMemory2); -+ -+ cgroupv1MntInfoDoubleCpu = Paths.get(existingDirectory.toString(), "mnt_info_cgroupv1_double_cpu"); -+ Files.writeString(cgroupv1MntInfoDoubleCpu, mntInfoCgroupv1DoubleCpu); -+ -+ cgroupv1MntInfoDoubleCpu2 = Paths.get(existingDirectory.toString(), "mnt_info_cgroupv1_double_cpu2"); -+ Files.writeString(cgroupv1MntInfoDoubleCpu2, mntInfoCgroupv1DoubleCpu2); -+ -+ cgroupv1MntInfoDoublePids = Paths.get(existingDirectory.toString(), "mnt_info_cgroupv1_double_pids"); -+ Files.writeString(cgroupv1MntInfoDoublePids, mntInfoCgroupv1DoublePids); -+ -+ cgroupv1MntInfoDoublePids2 = Paths.get(existingDirectory.toString(), "mnt_info_cgroupv1_double_pids2"); -+ Files.writeString(cgroupv1MntInfoDoublePids2, mntInfoCgroupv1DoublePids2); -+ - cgroupv1MntInfoSystemdOnly = Paths.get(existingDirectory.toString(), "mnt_info_cgroupv1_systemd_only"); - Files.writeString(cgroupv1MntInfoSystemdOnly, mntInfoCgroupsV1SystemdOnly); - -@@ -291,14 +336,14 @@ public void testCgroupv1JoinControllerCombo(WhiteBox wb) { - System.out.println("testCgroupv1JoinControllerMounts PASSED!"); - } - -- public void testCgroupv1MultipleCpusetMounts(WhiteBox wb, Path mountInfo) { -+ public void testCgroupv1MultipleControllerMounts(WhiteBox wb, Path mountInfo) { - String procCgroups = cgroupv1CgInfoNonZeroHierarchy.toString(); - String procSelfCgroup = cgroupV1SelfCgroup.toString(); - String procSelfMountinfo = mountInfo.toString(); - int retval = wb.validateCgroup(procCgroups, procSelfCgroup, procSelfMountinfo); -- Asserts.assertEQ(CGROUPS_V1, retval, "Multiple cpuset controllers, but only one in /sys/fs/cgroup"); -+ Asserts.assertEQ(CGROUPS_V1, retval, "Multiple controllers, but only one in /sys/fs/cgroup"); - Asserts.assertTrue(isValidCgroup(retval)); -- System.out.println("testCgroupv1MultipleCpusetMounts PASSED!"); -+ System.out.println("testCgroupv1MultipleControllerMounts PASSED!"); - } - - public void testCgroupv1SystemdOnly(WhiteBox wb) { -@@ -341,10 +386,10 @@ public void testCgroupv1MissingMemoryController(WhiteBox wb) { - System.out.println("testCgroupv1MissingMemoryController PASSED!"); - } - -- public void testCgroupv2(WhiteBox wb) { -+ public void testCgroupv2(WhiteBox wb, Path mountInfo) { - String procCgroups = cgroupv2CgInfoZeroHierarchy.toString(); - String procSelfCgroup = cgroupV2SelfCgroup.toString(); -- String procSelfMountinfo = cgroupv2MntInfoZeroHierarchy.toString(); -+ String procSelfMountinfo = mountInfo.toString(); - int retval = wb.validateCgroup(procCgroups, procSelfCgroup, procSelfMountinfo); - Asserts.assertEQ(CGROUPS_V2, retval, "Expected"); - Asserts.assertTrue(isValidCgroup(retval)); -@@ -388,13 +433,21 @@ public static void main(String[] args) throws Exception { - try { - test.testCgroupv1SystemdOnly(wb); - test.testCgroupv1NoMounts(wb); -- test.testCgroupv2(wb); -+ test.testCgroupv2(wb, test.cgroupv2MntInfoZeroHierarchy); -+ test.testCgroupv2(wb, test.cgroupv2MntInfoDouble); -+ test.testCgroupv2(wb, test.cgroupv2MntInfoDouble2); - test.testCgroupV1Hybrid(wb); - test.testCgroupV1HybridMntInfoOrder(wb); - test.testCgroupv1MissingMemoryController(wb); - test.testCgroupv2NoCgroup2Fs(wb); -- test.testCgroupv1MultipleCpusetMounts(wb, test.cgroupv1MntInfoDoubleCpuset); -- test.testCgroupv1MultipleCpusetMounts(wb, test.cgroupv1MntInfoDoubleCpuset2); -+ test.testCgroupv1MultipleControllerMounts(wb, test.cgroupv1MntInfoDoubleCpuset); -+ test.testCgroupv1MultipleControllerMounts(wb, test.cgroupv1MntInfoDoubleCpuset2); -+ test.testCgroupv1MultipleControllerMounts(wb, test.cgroupv1MntInfoDoubleMemory); -+ test.testCgroupv1MultipleControllerMounts(wb, test.cgroupv1MntInfoDoubleMemory2); -+ test.testCgroupv1MultipleControllerMounts(wb, test.cgroupv1MntInfoDoubleCpu); -+ test.testCgroupv1MultipleControllerMounts(wb, test.cgroupv1MntInfoDoubleCpu2); -+ test.testCgroupv1MultipleControllerMounts(wb, test.cgroupv1MntInfoDoublePids); -+ test.testCgroupv1MultipleControllerMounts(wb, test.cgroupv1MntInfoDoublePids2); - test.testCgroupv1JoinControllerCombo(wb); - test.testNonZeroHierarchyOnlyFreezer(wb); - } finally { -diff --git a/test/hotspot/jtreg/containers/docker/DockerBasicTest.java b/test/hotspot/jtreg/containers/docker/DockerBasicTest.java -index bcbd2ffa21df..357eb3db4972 100644 ---- a/test/hotspot/jtreg/containers/docker/DockerBasicTest.java -+++ b/test/hotspot/jtreg/containers/docker/DockerBasicTest.java -@@ -53,6 +53,7 @@ public static void main(String[] args) throws Exception { - try { - testJavaVersion(); - testHelloDocker(); -+ testJavaVersionWithCgMounts(); - } finally { - if (!DockerTestUtils.RETAIN_IMAGE_AFTER_TEST) { - DockerTestUtils.removeDockerImage(imageNameAndTag); -@@ -81,4 +82,17 @@ private static void testHelloDocker() throws Exception { - .shouldHaveExitValue(0) - .shouldContain("Hello Docker"); - } -+ -+ -+ private static void testJavaVersionWithCgMounts() throws Exception { -+ DockerRunOptions opts = -+ new DockerRunOptions(imageNameAndTag, "/jdk/bin/java", "-version") -+ .addDockerOpts("-v", "/sys/fs/cgroup:/cgroups-in:ro"); -+ -+ // Duplicated cgroup mounts should be handled by the container detection -+ // code and should not cause any error/warning output. -+ DockerTestUtils.dockerRunJava(opts) -+ .shouldHaveExitValue(0) -+ .shouldNotMatch("\\[os,container *\\]"); -+ } - } -diff --git a/test/hotspot/jtreg/containers/docker/TestCPUAwareness.java b/test/hotspot/jtreg/containers/docker/TestCPUAwareness.java -index 93881c615bd9..a41dc9c39392 100644 ---- a/test/hotspot/jtreg/containers/docker/TestCPUAwareness.java -+++ b/test/hotspot/jtreg/containers/docker/TestCPUAwareness.java -@@ -70,10 +70,11 @@ public static void main(String[] args) throws Exception { - testActiveProcessorCount(2, 2); - - // cpu quota and period -- testCpuQuotaAndPeriod(50*1000, 100*1000); -- testCpuQuotaAndPeriod(100*1000, 100*1000); -- testCpuQuotaAndPeriod(150*1000, 100*1000); -- testCpuQuotaAndPeriod(400*1000, 100*1000); -+ testCpuQuotaAndPeriod(50*1000, 100*1000, false); -+ testCpuQuotaAndPeriod(100*1000, 100*1000, false); -+ testCpuQuotaAndPeriod(150*1000, 100*1000, false); -+ testCpuQuotaAndPeriod(400*1000, 100*1000, false); -+ testCpuQuotaAndPeriod(50*1000, 100*1000, true /* additional cgroup mount */); - - testOperatingSystemMXBeanAwareness("0.5", "1"); - testOperatingSystemMXBeanAwareness("1.0", "1"); -@@ -153,7 +154,7 @@ private static int adjustExpectedAPCForAvailableCPUs(int expectedAPC) { - } - - -- private static void testCpuQuotaAndPeriod(int quota, int period) -+ private static void testCpuQuotaAndPeriod(int quota, int period, boolean addCgmounts) - throws Exception { - Common.logNewTestCase("test cpu quota and period: "); - System.out.println("quota = " + quota); -@@ -167,6 +168,10 @@ private static void testCpuQuotaAndPeriod(int quota, int period) - .addDockerOpts("--cpu-period=" + period) - .addDockerOpts("--cpu-quota=" + quota); - -+ if (addCgmounts) { -+ opts = opts.addDockerOpts("--volume", "/sys/fs/cgroup:/cgroups-in:ro"); -+ } -+ - Common.run(opts) - .shouldMatch("CPU Period is.*" + period) - .shouldMatch("CPU Quota is.*" + quota) -diff --git a/test/hotspot/jtreg/containers/docker/TestMemoryAwareness.java b/test/hotspot/jtreg/containers/docker/TestMemoryAwareness.java -index ff5cd23cc65f..d6ff603157a6 100644 ---- a/test/hotspot/jtreg/containers/docker/TestMemoryAwareness.java -+++ b/test/hotspot/jtreg/containers/docker/TestMemoryAwareness.java -@@ -63,10 +63,11 @@ public static void main(String[] args) throws Exception { - DockerTestUtils.buildJdkContainerImage(imageName); - - try { -- testMemoryLimit("100m", "104857600"); -- testMemoryLimit("500m", "524288000"); -- testMemoryLimit("1g", "1073741824"); -- testMemoryLimit("4g", "4294967296"); -+ testMemoryLimit("100m", "104857600", false); -+ testMemoryLimit("500m", "524288000", false); -+ testMemoryLimit("1g", "1073741824", false); -+ testMemoryLimit("4g", "4294967296", false); -+ testMemoryLimit("100m", "104857600", true /* additional cgroup mount */); - - testMemorySoftLimit("500m", "524288000"); - testMemorySoftLimit("1g", "1073741824"); -@@ -98,7 +99,7 @@ public static void main(String[] args) throws Exception { - } - - -- private static void testMemoryLimit(String valueToSet, String expectedTraceValue) -+ private static void testMemoryLimit(String valueToSet, String expectedTraceValue, boolean addCgmounts) - throws Exception { - - Common.logNewTestCase("memory limit: " + valueToSet); -@@ -106,6 +107,10 @@ private static void testMemoryLimit(String valueToSet, String expectedTraceValue - DockerRunOptions opts = Common.newOpts(imageName) - .addDockerOpts("--memory", valueToSet); - -+ if (addCgmounts) { -+ opts = opts.addDockerOpts("--volume", "/sys/fs/cgroup:/cgroups-in:ro"); -+ } -+ - Common.run(opts) - .shouldMatch("Memory Limit is:.*" + expectedTraceValue); - } diff --git a/srcpkgs/openjdk18-bootstrap/template b/srcpkgs/openjdk18-bootstrap/template deleted file mode 100644 index c503bb2354a1cd..00000000000000 --- a/srcpkgs/openjdk18-bootstrap/template +++ /dev/null @@ -1,101 +0,0 @@ -# Template file for 'openjdk18-bootstrap' -pkgname=openjdk18-bootstrap -version=18.0.2.1+0 -revision=1 -_gtest_ver=1.8.1 -_java_ver="${version%%.*}" -_jdk_update="${version#*+}" -_base_version="${version%.?+*}" -_jdk_home="usr/lib/jvm/openjdk${_java_ver}" -archs="x86_64* aarch64*" -create_wrksrc=yes -build_wrksrc="jdk${_java_ver}u-jdk-${version/+/-}" -build_style=gnu-configure -configure_args="--disable-warnings-as-errors - --enable-unlimited-crypto - --with-zlib=system - --with-libjpeg=system - --with-giflib=system - --with-libpng=system - --with-lcms=system - --with-jtreg=no - --with-gtest=../googletest-release-${_gtest_ver} - --with-debug-level=release - --with-native-debug-symbols=internal - --with-jobs=${XBPS_ORIG_MAKEJOBS} - --with-version-pre= - --with-version-build=${_jdk_update} - --with-version-opt=void-r${revision} - --with-vendor-name=Void - --with-vendor-url=https://voidlinux.org/ - --with-vendor-bug-url=https://github.com/void-linux/void-packages/issues - --with-vendor-vm-bug-url=https://github.com/void-linux/void-packages/issues - --with-boot-jdk=/usr/lib/jvm/openjdk$(( _java_ver - 1 ))" -make_build_args="images" -make_check_target="test-hotspot-gtest" -hostmakedepends="pkg-config automake autoconf cpio tar unzip zip ca-certificates - openssl zlib-devel which openjdk17" -makedepends="libXrender-devel libXtst-devel libXt-devel libXrandr-devel - giflib-devel libjpeg-turbo-devel cups-devel freetype-devel alsa-lib-devel - fontconfig-devel zlib-devel lcms2-devel" -short_desc="OpenJDK Java Development Kit (bootstrap version ${_java_ver})" -maintainer="classabbyamp <void@placeviolette.net>" -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="d3955839c1f566f949fbdf5d4f32a6fac2e57598fba2a1cbc8557c96df6ac8c4 - 9bf1fe5182a604b4135edc1a425ae356c9ad15e9b23f9f12a02e80184c3a249c" -nocross=yes -repository=bootstrap -patch_args="-Np1 --directory=$build_wrksrc" - -# Build and check are still parallel, but don't use -jN. -disable_parallel_build=yes -disable_parallel_check=yes - -case "$XBPS_TARGET_MACHINE" in - i686*|arm*) broken="Unsupported architecture" ;; -esac - -post_extract() { - chmod +x "$build_wrksrc"/configure - if [ "$XBPS_TARGET_LIBC" = "musl" ]; then - rm -r "$build_wrksrc"/src/jdk.hotspot.agent - fi -} - -do_configure() { - CFLAGS=${CFLAGS/-D_FORTIFY_SOURCE=2/} - CXXFLAGS=${CXXFLAGS/-D_FORTIFY_SOURCE=2/} - - # force ELFv2 for ppc64 just in case - case "$XBPS_TARGET_MACHINE" in - ppc64*) - CFLAGS+=" -DABI_ELFv2" - CXXFLAGS+=" -DABI_ELFv2" - ;; - esac - - configure_args=${configure_args/--with-libtool-sysroot=$XBPS_CROSS_BASE} - if [ "$XBPS_CCACHE" ] && [ -z "$CROSS_BUILD" ]; then - configure_args+=" --enable-ccache" - CC="/usr/bin/cc" - CXX="/usr/bin/c++" - fi - ./configure ${configure_args} \ - --with-extra-cflags="$CFLAGS" \ - --with-extra-cxxflags="$CXXFLAGS" \ - --with-extra-ldflags="$LDFLAGS" \ - READELF="$READELF" AR="$AR" STRIP="$STRIP" NM="$NM" \ - OBJDUMP="$OBJDUMP" OBJCOPY="$OBJCOPY" -} - -pre_install() { - make_install_args="INSTALL_PREFIX=${DESTDIR}/usr/lib" -} - -post_install() { - rm -rf "${DESTDIR}"/usr/lib/bin - mv "${DESTDIR}"/usr/lib/jvm/openjdk-"${_base_version}" "${DESTDIR}/$_jdk_home" -} diff --git a/srcpkgs/openjdk18-bootstrap/update b/srcpkgs/openjdk18-bootstrap/update deleted file mode 100644 index 0c349f69c7ba9f..00000000000000 --- a/srcpkgs/openjdk18-bootstrap/update +++ /dev/null @@ -1,4 +0,0 @@ -site="https://github.com/openjdk/jdk18u/tags" -pattern='jdk-\K18\.[\d.+]+(?=\.)' -# don't need to update the bootstrap package -ignore="*" diff --git a/srcpkgs/openjdk19-bootstrap/patches/FixNullPtrCast.patch b/srcpkgs/openjdk19-bootstrap/patches/FixNullPtrCast.patch deleted file mode 100644 index 6f05158792732f..00000000000000 --- a/srcpkgs/openjdk19-bootstrap/patches/FixNullPtrCast.patch +++ /dev/null @@ -1,36 +0,0 @@ -Patch taken from Alpine: https://git.alpinelinux.org/aports/tree/community/openjdk17/FixNullPtrCast.patch - -same fix for armv7l-musl added - -Subject: Fix cast errors with latest GCC -Upstream: No -Author: Simon Frankenberger <simon-alpine@fraho.eu> - -This patch fixes one remaining casting error reported by GCC 12 for aarch64 - ---- old/src/hotspot/cpu/aarch64/interpreterRT_aarch64.cpp -+++ new/src/hotspot/cpu/aarch64/interpreterRT_aarch64.cpp -@@ -267,7 +267,7 @@ - - virtual void pass_object() { - intptr_t* addr = single_slot_addr(); -- intptr_t value = *addr == 0 ? NULL : (intptr_t)addr; -+ intptr_t value = *addr == 0 ? (intptr_t) 0 : (intptr_t)addr; - if (pass_gpr(value) < 0) { - pass_stack<>(value); - } - ---- old/src/hotspot/cpu/arm/interpreterRT_arm.cpp -+++ new/src/hotspot/cpu/arm/interpreterRT_arm.cpp -@@ -306,8 +306,8 @@ - virtual void pass_object() { - intptr_t from_addr = (intptr_t)(_from + Interpreter::local_offset_in_bytes(0)); - if(_last_gp < GPR_PARAMS) { -- _toGP[_last_gp++] = (*(intptr_t*)from_addr == 0) ? NULL : from_addr; -+ _toGP[_last_gp++] = (*(intptr_t*)from_addr == 0) ? (intptr_t) 0 : (intptr_t)from_addr; - } else { -- *_to++ = (*(intptr_t*)from_addr == 0) ? NULL : from_addr; -+ *_to++ = (*(intptr_t*)from_addr == 0) ? (intptr_t) 0 : (intptr_t)from_addr; - } - _from -= Interpreter::stackElementSize; - } diff --git a/srcpkgs/openjdk19-bootstrap/patches/LFS64.patch b/srcpkgs/openjdk19-bootstrap/patches/LFS64.patch deleted file mode 100644 index 9ed31e325379ec..00000000000000 --- a/srcpkgs/openjdk19-bootstrap/patches/LFS64.patch +++ /dev/null @@ -1,114 +0,0 @@ -diff --git a/src/hotspot/os/linux/attachListener_linux.cpp b/src/hotspot/os/linux/attachListener_linux.cpp -index a96ee42d77f..0efef3b911f 100644 ---- a/src/hotspot/os/linux/attachListener_linux.cpp -+++ b/src/hotspot/os/linux/attachListener_linux.cpp -@@ -459,14 +459,14 @@ AttachOperation* AttachListener::dequeue() { - - void AttachListener::vm_start() { - char fn[UNIX_PATH_MAX]; -- struct stat64 st; -+ struct stat st; - int ret; - - int n = snprintf(fn, UNIX_PATH_MAX, "%s/.java_pid%d", - os::get_temp_directory(), os::current_process_id()); - assert(n < (int)UNIX_PATH_MAX, "java_pid file name buffer overflow"); - -- RESTARTABLE(::stat64(fn, &st), ret); -+ RESTARTABLE(::stat(fn, &st), ret); - if (ret == 0) { - ret = ::unlink(fn); - if (ret == -1) { -@@ -493,8 +493,8 @@ int AttachListener::pd_init() { - - bool AttachListener::check_socket_file() { - int ret; -- struct stat64 st; -- ret = stat64(LinuxAttachListener::path(), &st); -+ struct stat st; -+ ret = stat(LinuxAttachListener::path(), &st); - if (ret == -1) { // need to restart attach listener. - log_debug(attach)("Socket file %s does not exist - Restart Attach Listener", - LinuxAttachListener::path()); -@@ -529,14 +529,14 @@ bool AttachListener::is_init_trigger() { - } - char fn[PATH_MAX + 1]; - int ret; -- struct stat64 st; -+ struct stat st; - sprintf(fn, ".attach_pid%d", os::current_process_id()); -- RESTARTABLE(::stat64(fn, &st), ret); -+ RESTARTABLE(::stat(fn, &st), ret); - if (ret == -1) { - log_trace(attach)("Failed to find attach file: %s, trying alternate", fn); - snprintf(fn, sizeof(fn), "%s/.attach_pid%d", - os::get_temp_directory(), os::current_process_id()); -- RESTARTABLE(::stat64(fn, &st), ret); -+ RESTARTABLE(::stat(fn, &st), ret); - if (ret == -1) { - log_debug(attach)("Failed to find attach file: %s", fn); - } -diff --git a/src/hotspot/os/linux/os_linux.cpp b/src/hotspot/os/linux/os_linux.cpp -index 87eb645c4df..f971fefac74 100644 ---- a/src/hotspot/os/linux/os_linux.cpp -+++ b/src/hotspot/os/linux/os_linux.cpp -@@ -4881,13 +4881,13 @@ int os::open(const char *path, int oflag, int mode) { - oflag |= O_CLOEXEC; - #endif - -- int fd = ::open64(path, oflag, mode); -+ int fd = ::open(path, oflag, mode); - if (fd == -1) return -1; - - //If the open succeeded, the file might still be a directory - { -- struct stat64 buf64; -- int ret = ::fstat64(fd, &buf64); -+ struct stat buf64; -+ int ret = ::fstat(fd, &buf64); - int st_mode = buf64.st_mode; - - if (ret != -1) { -@@ -4925,17 +4925,17 @@ int os::open(const char *path, int oflag, int mode) { - int os::create_binary_file(const char* path, bool rewrite_existing) { - int oflags = O_WRONLY | O_CREAT; - oflags |= rewrite_existing ? O_TRUNC : O_EXCL; -- return ::open64(path, oflags, S_IREAD | S_IWRITE); -+ return ::open(path, oflags, S_IREAD | S_IWRITE); - } - - // return current position of file pointer - jlong os::current_file_offset(int fd) { -- return (jlong)::lseek64(fd, (off64_t)0, SEEK_CUR); -+ return (jlong)::lseek(fd, (off_t)0, SEEK_CUR); - } - - // move file pointer to the specified offset - jlong os::seek_to_file_offset(int fd, jlong offset) { -- return (jlong)::lseek64(fd, (off64_t)offset, SEEK_SET); -+ return (jlong)::lseek(fd, (off_t)offset, SEEK_SET); - } - - // This code originates from JDK's sysAvailable -diff --git a/src/hotspot/os/posix/os_posix.cpp b/src/hotspot/os/posix/os_posix.cpp -index 8ec5b152d34..effa434acc8 100644 ---- a/src/hotspot/os/posix/os_posix.cpp -+++ b/src/hotspot/os/posix/os_posix.cpp -@@ -660,7 +660,7 @@ void os::dll_unload(void *lib) { - } - - jlong os::lseek(int fd, jlong offset, int whence) { -- return (jlong) BSD_ONLY(::lseek) NOT_BSD(::lseek64)(fd, offset, whence); -+ return (jlong) ::lseek(fd, offset, whence); - } - - int os::fsync(int fd) { -@@ -668,7 +668,7 @@ int os::fsync(int fd) { - } - - int os::ftruncate(int fd, jlong length) { -- return BSD_ONLY(::ftruncate) NOT_BSD(::ftruncate64)(fd, length); -+ return ::ftruncate(fd, length); - } - - const char* os::get_current_directory(char *buf, size_t buflen) { diff --git a/srcpkgs/openjdk19-bootstrap/patches/cgroups.patch b/srcpkgs/openjdk19-bootstrap/patches/cgroups.patch deleted file mode 100644 index efeaa0871a03be..00000000000000 --- a/srcpkgs/openjdk19-bootstrap/patches/cgroups.patch +++ /dev/null @@ -1,406 +0,0 @@ -From 8f3bbe950fb5a3d9f6cae122209df01df0f342f0 Mon Sep 17 00:00:00 2001 -From: casparcwang <casparcwang@tencent.com> -Date: Thu, 15 Sep 2022 08:47:05 +0000 -Subject: [PATCH] 8293472: Incorrect container resource limit detection if - manual cgroup fs mounts present - -Reviewed-by: sgehwolf, iklam ---- - .../os/linux/cgroupSubsystem_linux.cpp | 69 +++++++++--------- - .../os/linux/cgroupSubsystem_linux.hpp | 5 ++ - .../cgroup/CgroupSubsystemFactory.java | 71 ++++++++++++++++--- - .../containers/docker/DockerBasicTest.java | 14 ++++ - .../containers/docker/TestCPUAwareness.java | 15 ++-- - .../docker/TestMemoryAwareness.java | 15 ++-- - 6 files changed, 135 insertions(+), 54 deletions(-) - -diff --git a/src/hotspot/os/linux/cgroupSubsystem_linux.cpp b/src/hotspot/os/linux/cgroupSubsystem_linux.cpp -index baa7a40a9146..1f3a6dfcaf6b 100644 ---- a/src/hotspot/os/linux/cgroupSubsystem_linux.cpp -+++ b/src/hotspot/os/linux/cgroupSubsystem_linux.cpp -@@ -123,6 +123,32 @@ CgroupSubsystem* CgroupSubsystemFactory::create() { - return new CgroupV1Subsystem(cpuset, cpu, cpuacct, pids, memory); - } - -+void CgroupSubsystemFactory::set_controller_paths(CgroupInfo* cg_infos, -+ int controller, -+ const char* name, -+ char* mount_path, -+ char* root_path) { -+ if (cg_infos[controller]._mount_path != NULL) { -+ // On some systems duplicate controllers get mounted in addition to -+ // the main cgroup controllers most likely under /sys/fs/cgroup. In that -+ // case pick the one under /sys/fs/cgroup and discard others. -+ if (strstr(cg_infos[controller]._mount_path, "/sys/fs/cgroup") != cg_infos[controller]._mount_path) { -+ log_debug(os, container)("Duplicate %s controllers detected. Picking %s, skipping %s.", -+ name, mount_path, cg_infos[controller]._mount_path); -+ os::free(cg_infos[controller]._mount_path); -+ os::free(cg_infos[controller]._root_mount_path); -+ cg_infos[controller]._mount_path = os::strdup(mount_path); -+ cg_infos[controller]._root_mount_path = os::strdup(root_path); -+ } else { -+ log_debug(os, container)("Duplicate %s controllers detected. Picking %s, skipping %s.", -+ name, cg_infos[controller]._mount_path, mount_path); -+ } -+ } else { -+ cg_infos[controller]._mount_path = os::strdup(mount_path); -+ cg_infos[controller]._root_mount_path = os::strdup(root_path); -+ } -+} -+ - bool CgroupSubsystemFactory::determine_type(CgroupInfo* cg_infos, - const char* proc_cgroups, - const char* proc_self_cgroup, -@@ -288,7 +314,6 @@ bool CgroupSubsystemFactory::determine_type(CgroupInfo* cg_infos, - bool cgroupv2_mount_point_found = false; - bool any_cgroup_mounts_found = false; - while ((p = fgets(buf, MAXPATHLEN, mntinfo)) != NULL) { -- char tmp_mount_point[MAXPATHLEN+1]; - char tmp_fs_type[MAXPATHLEN+1]; - char tmproot[MAXPATHLEN+1]; - char tmpmount[MAXPATHLEN+1]; -@@ -299,15 +324,13 @@ bool CgroupSubsystemFactory::determine_type(CgroupInfo* cg_infos, - // Cgroup v2 relevant info. We only look for the _mount_path iff is_cgroupsV2 so - // as to avoid memory stomping of the _mount_path pointer later on in the cgroup v1 - // block in the hybrid case. -- // -- if (is_cgroupsV2 && sscanf(p, "%*d %*d %*d:%*d %*s %s %*[^-]- %s %*s %*s", tmp_mount_point, tmp_fs_type) == 2) { -+ if (is_cgroupsV2 && sscanf(p, "%*d %*d %*d:%*d %s %s %*[^-]- %s %*s %*s", tmproot, tmpmount, tmp_fs_type) == 3) { - // we likely have an early match return (e.g. cgroup fs match), be sure we have cgroup2 as fstype -- if (!cgroupv2_mount_point_found && strcmp("cgroup2", tmp_fs_type) == 0) { -+ if (strcmp("cgroup2", tmp_fs_type) == 0) { - cgroupv2_mount_point_found = true; - any_cgroup_mounts_found = true; - for (int i = 0; i < CG_INFO_LENGTH; i++) { -- assert(cg_infos[i]._mount_path == NULL, "_mount_path memory stomping"); -- cg_infos[i]._mount_path = os::strdup(tmp_mount_point); -+ set_controller_paths(cg_infos, i, "(cg2, unified)", tmpmount, tmproot); - } - } - } -@@ -332,47 +355,23 @@ bool CgroupSubsystemFactory::determine_type(CgroupInfo* cg_infos, - while ((token = strsep(&cptr, ",")) != NULL) { - if (strcmp(token, "memory") == 0) { - any_cgroup_mounts_found = true; -- assert(cg_infos[MEMORY_IDX]._mount_path == NULL, "stomping of _mount_path"); -- cg_infos[MEMORY_IDX]._mount_path = os::strdup(tmpmount); -- cg_infos[MEMORY_IDX]._root_mount_path = os::strdup(tmproot); -+ set_controller_paths(cg_infos, MEMORY_IDX, token, tmpmount, tmproot); - cg_infos[MEMORY_IDX]._data_complete = true; - } else if (strcmp(token, "cpuset") == 0) { - any_cgroup_mounts_found = true; -- if (cg_infos[CPUSET_IDX]._mount_path != NULL) { -- // On some systems duplicate cpuset controllers get mounted in addition to -- // the main cgroup controllers most likely under /sys/fs/cgroup. In that -- // case pick the one under /sys/fs/cgroup and discard others. -- if (strstr(cg_infos[CPUSET_IDX]._mount_path, "/sys/fs/cgroup") != cg_infos[CPUSET_IDX]._mount_path) { -- log_warning(os, container)("Duplicate cpuset controllers detected. Picking %s, skipping %s.", -- tmpmount, cg_infos[CPUSET_IDX]._mount_path); -- os::free(cg_infos[CPUSET_IDX]._mount_path); -- cg_infos[CPUSET_IDX]._mount_path = os::strdup(tmpmount); -- } else { -- log_warning(os, container)("Duplicate cpuset controllers detected. Picking %s, skipping %s.", -- cg_infos[CPUSET_IDX]._mount_path, tmpmount); -- } -- } else { -- cg_infos[CPUSET_IDX]._mount_path = os::strdup(tmpmount); -- } -- cg_infos[CPUSET_IDX]._root_mount_path = os::strdup(tmproot); -+ set_controller_paths(cg_infos, CPUSET_IDX, token, tmpmount, tmproot); - cg_infos[CPUSET_IDX]._data_complete = true; - } else if (strcmp(token, "cpu") == 0) { - any_cgroup_mounts_found = true; -- assert(cg_infos[CPU_IDX]._mount_path == NULL, "stomping of _mount_path"); -- cg_infos[CPU_IDX]._mount_path = os::strdup(tmpmount); -- cg_infos[CPU_IDX]._root_mount_path = os::strdup(tmproot); -+ set_controller_paths(cg_infos, CPU_IDX, token, tmpmount, tmproot); - cg_infos[CPU_IDX]._data_complete = true; - } else if (strcmp(token, "cpuacct") == 0) { - any_cgroup_mounts_found = true; -- assert(cg_infos[CPUACCT_IDX]._mount_path == NULL, "stomping of _mount_path"); -- cg_infos[CPUACCT_IDX]._mount_path = os::strdup(tmpmount); -- cg_infos[CPUACCT_IDX]._root_mount_path = os::strdup(tmproot); -+ set_controller_paths(cg_infos, CPUACCT_IDX, token, tmpmount, tmproot); - cg_infos[CPUACCT_IDX]._data_complete = true; - } else if (strcmp(token, "pids") == 0) { - any_cgroup_mounts_found = true; -- assert(cg_infos[PIDS_IDX]._mount_path == NULL, "stomping of _mount_path"); -- cg_infos[PIDS_IDX]._mount_path = os::strdup(tmpmount); -- cg_infos[PIDS_IDX]._root_mount_path = os::strdup(tmproot); -+ set_controller_paths(cg_infos, PIDS_IDX, token, tmpmount, tmproot); - cg_infos[PIDS_IDX]._data_complete = true; - } - } -diff --git a/src/hotspot/os/linux/cgroupSubsystem_linux.hpp b/src/hotspot/os/linux/cgroupSubsystem_linux.hpp -index 2e3fc8e8bc78..91456b3d0e14 100644 ---- a/src/hotspot/os/linux/cgroupSubsystem_linux.hpp -+++ b/src/hotspot/os/linux/cgroupSubsystem_linux.hpp -@@ -311,6 +311,11 @@ class CgroupSubsystemFactory: AllStatic { - } - #endif - -+ static void set_controller_paths(CgroupInfo* cg_infos, -+ int controller, -+ const char* name, -+ char* mount_path, -+ char* root_path); - // Determine the cgroup type (version 1 or version 2), given - // relevant paths to files. Sets 'flags' accordingly. - static bool determine_type(CgroupInfo* cg_infos, -diff --git a/test/hotspot/jtreg/containers/cgroup/CgroupSubsystemFactory.java b/test/hotspot/jtreg/containers/cgroup/CgroupSubsystemFactory.java -index 54807119d82e..7eb78fa447fd 100644 ---- a/test/hotspot/jtreg/containers/cgroup/CgroupSubsystemFactory.java -+++ b/test/hotspot/jtreg/containers/cgroup/CgroupSubsystemFactory.java -@@ -62,11 +62,19 @@ public class CgroupSubsystemFactory { - private Path cgroupv1MntInfoZeroHierarchy; - private Path cgroupv2CgInfoZeroHierarchy; - private Path cgroupv2MntInfoZeroHierarchy; -+ private Path cgroupv2MntInfoDouble; -+ private Path cgroupv2MntInfoDouble2; - private Path cgroupv1CgInfoNonZeroHierarchy; - private Path cgroupv1MntInfoNonZeroHierarchyOtherOrder; - private Path cgroupv1MntInfoNonZeroHierarchy; - private Path cgroupv1MntInfoDoubleCpuset; - private Path cgroupv1MntInfoDoubleCpuset2; -+ private Path cgroupv1MntInfoDoubleMemory; -+ private Path cgroupv1MntInfoDoubleMemory2; -+ private Path cgroupv1MntInfoDoubleCpu; -+ private Path cgroupv1MntInfoDoubleCpu2; -+ private Path cgroupv1MntInfoDoublePids; -+ private Path cgroupv1MntInfoDoublePids2; - private Path cgroupv1MntInfoSystemdOnly; - private String mntInfoEmpty = ""; - private Path cgroupV1SelfCgroup; -@@ -160,6 +168,15 @@ public class CgroupSubsystemFactory { - private String mntInfoCgroupv1MoreCpusetLine = "121 32 0:37 / /cpusets rw,relatime shared:69 - cgroup none rw,cpuset\n"; - private String mntInfoCgroupv1DoubleCpuset = mntInfoCgroupv1MoreCpusetLine + mntInfoHybrid; - private String mntInfoCgroupv1DoubleCpuset2 = mntInfoHybrid + mntInfoCgroupv1MoreCpusetLine; -+ private String mntInfoCgroupv1MoreMemoryLine = "1100 1098 0:28 / /memory rw,nosuid,nodev,noexec,relatime master:6 - cgroup cgroup rw,memory\n"; -+ private String mntInfoCgroupv1DoubleMemory = mntInfoCgroupv1MoreMemoryLine + mntInfoHybrid; -+ private String mntInfoCgroupv1DoubleMemory2 = mntInfoHybrid + mntInfoCgroupv1MoreMemoryLine; -+ private String mntInfoCgroupv1DoubleCpuLine = "1101 1098 0:29 / /cpu,cpuacct rw,nosuid,nodev,noexec,relatime master:7 - cgroup cgroup rw,cpu,cpuacct\n"; -+ private String mntInfoCgroupv1DoubleCpu = mntInfoCgroupv1DoubleCpuLine + mntInfoHybrid; -+ private String mntInfoCgroupv1DoubleCpu2 = mntInfoHybrid + mntInfoCgroupv1DoubleCpuLine; -+ private String mntInfoCgroupv1DoublePidsLine = "1107 1098 0:35 / /pids rw,nosuid,nodev,noexec,relatime master:13 - cgroup cgroup rw,pids\n"; -+ private String mntInfoCgroupv1DoublePids = mntInfoCgroupv1DoublePidsLine + mntInfoHybrid; -+ private String mntInfoCgroupv1DoublePids2 = mntInfoHybrid + mntInfoCgroupv1DoublePidsLine; - private String cgroupsNonZeroHierarchy = - "#subsys_name hierarchy num_cgroups enabled\n" + - "cpuset 3 1 1\n" + -@@ -175,7 +192,11 @@ public class CgroupSubsystemFactory { - "hugetlb 6 1 1\n" + - "pids 9 80 1"; // hierarchy has to match procSelfCgroupHybridContent - private String mntInfoCgroupsV2Only = -- "28 21 0:25 / /sys/fs/cgroup rw,nosuid,nodev,noexec,relatime shared:4 - cgroup2 none rw,seclabel,nsdelegate"; -+ "28 21 0:25 / /sys/fs/cgroup rw,nosuid,nodev,noexec,relatime shared:4 - cgroup2 none rw,seclabel,nsdelegate\n"; -+ private String mntInfoCgroupsV2MoreLine = -+ "240 232 0:24 /../.. /cgroup-in ro,relatime - cgroup2 cgroup2 rw,nsdelegate\n"; -+ private String mntInfoCgroupsV2Double = mntInfoCgroupsV2MoreLine + mntInfoCgroupsV2Only; -+ private String mntInfoCgroupsV2Double2 = mntInfoCgroupsV2Only + mntInfoCgroupsV2MoreLine; - private String mntInfoCgroupsV1SystemdOnly = - "35 26 0:26 / /sys/fs/cgroup/systemd rw,nosuid,nodev,noexec,relatime - cgroup systemd rw,name=systemd\n" + - "26 18 0:19 / /sys/fs/cgroup rw,relatime - tmpfs none rw,size=4k,mode=755\n"; -@@ -217,6 +238,12 @@ private void setup() { - cgroupv2MntInfoZeroHierarchy = Paths.get(existingDirectory.toString(), "mountinfo_cgroupv2"); - Files.writeString(cgroupv2MntInfoZeroHierarchy, mntInfoCgroupsV2Only); - -+ cgroupv2MntInfoDouble = Paths.get(existingDirectory.toString(), "mountinfo_cgroupv2_double"); -+ Files.writeString(cgroupv2MntInfoDouble, mntInfoCgroupsV2Double); -+ -+ cgroupv2MntInfoDouble2 = Paths.get(existingDirectory.toString(), "mountinfo_cgroupv2_double2"); -+ Files.writeString(cgroupv2MntInfoDouble2, mntInfoCgroupsV2Double2); -+ - cgroupv1CgInfoNonZeroHierarchy = Paths.get(existingDirectory.toString(), "cgroups_non_zero"); - Files.writeString(cgroupv1CgInfoNonZeroHierarchy, cgroupsNonZeroHierarchy); - -@@ -244,6 +271,24 @@ private void setup() { - cgroupv1MntInfoDoubleCpuset2 = Paths.get(existingDirectory.toString(), "mnt_info_cgroupv1_double_cpuset2"); - Files.writeString(cgroupv1MntInfoDoubleCpuset2, mntInfoCgroupv1DoubleCpuset2); - -+ cgroupv1MntInfoDoubleMemory = Paths.get(existingDirectory.toString(), "mnt_info_cgroupv1_double_memory"); -+ Files.writeString(cgroupv1MntInfoDoubleMemory, mntInfoCgroupv1DoubleMemory); -+ -+ cgroupv1MntInfoDoubleMemory2 = Paths.get(existingDirectory.toString(), "mnt_info_cgroupv1_double_memory2"); -+ Files.writeString(cgroupv1MntInfoDoubleMemory2, mntInfoCgroupv1DoubleMemory2); -+ -+ cgroupv1MntInfoDoubleCpu = Paths.get(existingDirectory.toString(), "mnt_info_cgroupv1_double_cpu"); -+ Files.writeString(cgroupv1MntInfoDoubleCpu, mntInfoCgroupv1DoubleCpu); -+ -+ cgroupv1MntInfoDoubleCpu2 = Paths.get(existingDirectory.toString(), "mnt_info_cgroupv1_double_cpu2"); -+ Files.writeString(cgroupv1MntInfoDoubleCpu2, mntInfoCgroupv1DoubleCpu2); -+ -+ cgroupv1MntInfoDoublePids = Paths.get(existingDirectory.toString(), "mnt_info_cgroupv1_double_pids"); -+ Files.writeString(cgroupv1MntInfoDoublePids, mntInfoCgroupv1DoublePids); -+ -+ cgroupv1MntInfoDoublePids2 = Paths.get(existingDirectory.toString(), "mnt_info_cgroupv1_double_pids2"); -+ Files.writeString(cgroupv1MntInfoDoublePids2, mntInfoCgroupv1DoublePids2); -+ - cgroupv1MntInfoSystemdOnly = Paths.get(existingDirectory.toString(), "mnt_info_cgroupv1_systemd_only"); - Files.writeString(cgroupv1MntInfoSystemdOnly, mntInfoCgroupsV1SystemdOnly); - -@@ -291,14 +336,14 @@ public void testCgroupv1JoinControllerCombo(WhiteBox wb) { - System.out.println("testCgroupv1JoinControllerMounts PASSED!"); - } - -- public void testCgroupv1MultipleCpusetMounts(WhiteBox wb, Path mountInfo) { -+ public void testCgroupv1MultipleControllerMounts(WhiteBox wb, Path mountInfo) { - String procCgroups = cgroupv1CgInfoNonZeroHierarchy.toString(); - String procSelfCgroup = cgroupV1SelfCgroup.toString(); - String procSelfMountinfo = mountInfo.toString(); - int retval = wb.validateCgroup(procCgroups, procSelfCgroup, procSelfMountinfo); -- Asserts.assertEQ(CGROUPS_V1, retval, "Multiple cpuset controllers, but only one in /sys/fs/cgroup"); -+ Asserts.assertEQ(CGROUPS_V1, retval, "Multiple controllers, but only one in /sys/fs/cgroup"); - Asserts.assertTrue(isValidCgroup(retval)); -- System.out.println("testCgroupv1MultipleCpusetMounts PASSED!"); -+ System.out.println("testCgroupv1MultipleControllerMounts PASSED!"); - } - - public void testCgroupv1SystemdOnly(WhiteBox wb) { -@@ -341,10 +386,10 @@ public void testCgroupv1MissingMemoryController(WhiteBox wb) { - System.out.println("testCgroupv1MissingMemoryController PASSED!"); - } - -- public void testCgroupv2(WhiteBox wb) { -+ public void testCgroupv2(WhiteBox wb, Path mountInfo) { - String procCgroups = cgroupv2CgInfoZeroHierarchy.toString(); - String procSelfCgroup = cgroupV2SelfCgroup.toString(); -- String procSelfMountinfo = cgroupv2MntInfoZeroHierarchy.toString(); -+ String procSelfMountinfo = mountInfo.toString(); - int retval = wb.validateCgroup(procCgroups, procSelfCgroup, procSelfMountinfo); - Asserts.assertEQ(CGROUPS_V2, retval, "Expected"); - Asserts.assertTrue(isValidCgroup(retval)); -@@ -388,13 +433,21 @@ public static void main(String[] args) throws Exception { - try { - test.testCgroupv1SystemdOnly(wb); - test.testCgroupv1NoMounts(wb); -- test.testCgroupv2(wb); -+ test.testCgroupv2(wb, test.cgroupv2MntInfoZeroHierarchy); -+ test.testCgroupv2(wb, test.cgroupv2MntInfoDouble); -+ test.testCgroupv2(wb, test.cgroupv2MntInfoDouble2); - test.testCgroupV1Hybrid(wb); - test.testCgroupV1HybridMntInfoOrder(wb); - test.testCgroupv1MissingMemoryController(wb); - test.testCgroupv2NoCgroup2Fs(wb); -- test.testCgroupv1MultipleCpusetMounts(wb, test.cgroupv1MntInfoDoubleCpuset); -- test.testCgroupv1MultipleCpusetMounts(wb, test.cgroupv1MntInfoDoubleCpuset2); -+ test.testCgroupv1MultipleControllerMounts(wb, test.cgroupv1MntInfoDoubleCpuset); -+ test.testCgroupv1MultipleControllerMounts(wb, test.cgroupv1MntInfoDoubleCpuset2); -+ test.testCgroupv1MultipleControllerMounts(wb, test.cgroupv1MntInfoDoubleMemory); -+ test.testCgroupv1MultipleControllerMounts(wb, test.cgroupv1MntInfoDoubleMemory2); -+ test.testCgroupv1MultipleControllerMounts(wb, test.cgroupv1MntInfoDoubleCpu); -+ test.testCgroupv1MultipleControllerMounts(wb, test.cgroupv1MntInfoDoubleCpu2); -+ test.testCgroupv1MultipleControllerMounts(wb, test.cgroupv1MntInfoDoublePids); -+ test.testCgroupv1MultipleControllerMounts(wb, test.cgroupv1MntInfoDoublePids2); - test.testCgroupv1JoinControllerCombo(wb); - test.testNonZeroHierarchyOnlyFreezer(wb); - } finally { -diff --git a/test/hotspot/jtreg/containers/docker/DockerBasicTest.java b/test/hotspot/jtreg/containers/docker/DockerBasicTest.java -index bcbd2ffa21df..357eb3db4972 100644 ---- a/test/hotspot/jtreg/containers/docker/DockerBasicTest.java -+++ b/test/hotspot/jtreg/containers/docker/DockerBasicTest.java -@@ -53,6 +53,7 @@ public static void main(String[] args) throws Exception { - try { - testJavaVersion(); - testHelloDocker(); -+ testJavaVersionWithCgMounts(); - } finally { - if (!DockerTestUtils.RETAIN_IMAGE_AFTER_TEST) { - DockerTestUtils.removeDockerImage(imageNameAndTag); -@@ -81,4 +82,17 @@ private static void testHelloDocker() throws Exception { - .shouldHaveExitValue(0) - .shouldContain("Hello Docker"); - } -+ -+ -+ private static void testJavaVersionWithCgMounts() throws Exception { -+ DockerRunOptions opts = -+ new DockerRunOptions(imageNameAndTag, "/jdk/bin/java", "-version") -+ .addDockerOpts("-v", "/sys/fs/cgroup:/cgroups-in:ro"); -+ -+ // Duplicated cgroup mounts should be handled by the container detection -+ // code and should not cause any error/warning output. -+ DockerTestUtils.dockerRunJava(opts) -+ .shouldHaveExitValue(0) -+ .shouldNotMatch("\\[os,container *\\]"); -+ } - } -diff --git a/test/hotspot/jtreg/containers/docker/TestCPUAwareness.java b/test/hotspot/jtreg/containers/docker/TestCPUAwareness.java -index 93881c615bd9..a41dc9c39392 100644 ---- a/test/hotspot/jtreg/containers/docker/TestCPUAwareness.java -+++ b/test/hotspot/jtreg/containers/docker/TestCPUAwareness.java -@@ -70,10 +70,11 @@ public static void main(String[] args) throws Exception { - testActiveProcessorCount(2, 2); - - // cpu quota and period -- testCpuQuotaAndPeriod(50*1000, 100*1000); -- testCpuQuotaAndPeriod(100*1000, 100*1000); -- testCpuQuotaAndPeriod(150*1000, 100*1000); -- testCpuQuotaAndPeriod(400*1000, 100*1000); -+ testCpuQuotaAndPeriod(50*1000, 100*1000, false); -+ testCpuQuotaAndPeriod(100*1000, 100*1000, false); -+ testCpuQuotaAndPeriod(150*1000, 100*1000, false); -+ testCpuQuotaAndPeriod(400*1000, 100*1000, false); -+ testCpuQuotaAndPeriod(50*1000, 100*1000, true /* additional cgroup mount */); - - testOperatingSystemMXBeanAwareness("0.5", "1"); - testOperatingSystemMXBeanAwareness("1.0", "1"); -@@ -153,7 +154,7 @@ private static int adjustExpectedAPCForAvailableCPUs(int expectedAPC) { - } - - -- private static void testCpuQuotaAndPeriod(int quota, int period) -+ private static void testCpuQuotaAndPeriod(int quota, int period, boolean addCgmounts) - throws Exception { - Common.logNewTestCase("test cpu quota and period: "); - System.out.println("quota = " + quota); -@@ -167,6 +168,10 @@ private static void testCpuQuotaAndPeriod(int quota, int period) - .addDockerOpts("--cpu-period=" + period) - .addDockerOpts("--cpu-quota=" + quota); - -+ if (addCgmounts) { -+ opts = opts.addDockerOpts("--volume", "/sys/fs/cgroup:/cgroups-in:ro"); -+ } -+ - Common.run(opts) - .shouldMatch("CPU Period is.*" + period) - .shouldMatch("CPU Quota is.*" + quota) -diff --git a/test/hotspot/jtreg/containers/docker/TestMemoryAwareness.java b/test/hotspot/jtreg/containers/docker/TestMemoryAwareness.java -index ff5cd23cc65f..d6ff603157a6 100644 ---- a/test/hotspot/jtreg/containers/docker/TestMemoryAwareness.java -+++ b/test/hotspot/jtreg/containers/docker/TestMemoryAwareness.java -@@ -63,10 +63,11 @@ public static void main(String[] args) throws Exception { - DockerTestUtils.buildJdkContainerImage(imageName); - - try { -- testMemoryLimit("100m", "104857600"); -- testMemoryLimit("500m", "524288000"); -- testMemoryLimit("1g", "1073741824"); -- testMemoryLimit("4g", "4294967296"); -+ testMemoryLimit("100m", "104857600", false); -+ testMemoryLimit("500m", "524288000", false); -+ testMemoryLimit("1g", "1073741824", false); -+ testMemoryLimit("4g", "4294967296", false); -+ testMemoryLimit("100m", "104857600", true /* additional cgroup mount */); - - testMemorySoftLimit("500m", "524288000"); - testMemorySoftLimit("1g", "1073741824"); -@@ -98,7 +99,7 @@ public static void main(String[] args) throws Exception { - } - - -- private static void testMemoryLimit(String valueToSet, String expectedTraceValue) -+ private static void testMemoryLimit(String valueToSet, String expectedTraceValue, boolean addCgmounts) - throws Exception { - - Common.logNewTestCase("memory limit: " + valueToSet); -@@ -106,6 +107,10 @@ private static void testMemoryLimit(String valueToSet, String expectedTraceValue - DockerRunOptions opts = Common.newOpts(imageName) - .addDockerOpts("--memory", valueToSet); - -+ if (addCgmounts) { -+ opts = opts.addDockerOpts("--volume", "/sys/fs/cgroup:/cgroups-in:ro"); -+ } -+ - Common.run(opts) - .shouldMatch("Memory Limit is:.*" + expectedTraceValue); - } diff --git a/srcpkgs/openjdk19-bootstrap/template b/srcpkgs/openjdk19-bootstrap/template deleted file mode 100644 index 3d21df09f0d470..00000000000000 --- a/srcpkgs/openjdk19-bootstrap/template +++ /dev/null @@ -1,101 +0,0 @@ -# Template file for 'openjdk19-bootstrap' -pkgname=openjdk19-bootstrap -version=19.0.2+7 -revision=1 -_gtest_ver=1.8.1 -_java_ver="${version%%.*}" -_jdk_update="${version#*+}" -_base_version="${version%+*}" -_jdk_home="usr/lib/jvm/openjdk${_java_ver}" -archs="x86_64* aarch64*" -create_wrksrc=yes -build_wrksrc="jdk${_java_ver}u-jdk-${version/+/-}" -build_style=gnu-configure -configure_args="--disable-warnings-as-errors - --enable-unlimited-crypto - --with-zlib=system - --with-libjpeg=system - --with-giflib=system - --with-libpng=system - --with-lcms=system - --with-jtreg=no - --with-gtest=../googletest-release-${_gtest_ver} - --with-debug-level=release - --with-native-debug-symbols=internal - --with-jobs=${XBPS_ORIG_MAKEJOBS} - --with-version-pre= - --with-version-build=${_jdk_update} - --with-version-opt=void-r${revision} - --with-vendor-name=Void - --with-vendor-url=https://voidlinux.org/ - --with-vendor-bug-url=https://github.com/void-linux/void-packages/issues - --with-vendor-vm-bug-url=https://github.com/void-linux/void-packages/issues - --with-boot-jdk=/usr/lib/jvm/openjdk$(( _java_ver - 1 ))" -make_build_args="images" -make_check_target="test-hotspot-gtest" -hostmakedepends="pkg-config automake autoconf cpio tar unzip zip ca-certificates - openssl zlib-devel which openjdk$(( _java_ver - 1 ))-bootstrap" -makedepends="libXrender-devel libXtst-devel libXt-devel libXrandr-devel - giflib-devel libjpeg-turbo-devel cups-devel freetype-devel alsa-lib-devel - fontconfig-devel zlib-devel lcms2-devel" -short_desc="OpenJDK Java Development Kit (bootstrap version ${_java_ver})" -maintainer="classabbyamp <void@placeviolette.net>" -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="5903efd527dd08e9c235c8822e3d5699c3d18a8618c3e533307e8d6491ffbbf0 - 9bf1fe5182a604b4135edc1a425ae356c9ad15e9b23f9f12a02e80184c3a249c" -nocross=yes -repository=bootstrap -patch_args="-Np1 --directory=$build_wrksrc" - -# Build and check are still parallel, but don't use -jN. -disable_parallel_build=yes -disable_parallel_check=yes - -case "$XBPS_TARGET_MACHINE" in - i686*|arm*) broken="Unsupported architecture" ;; -esac - -post_extract() { - chmod +x "$build_wrksrc"/configure - if [ "$XBPS_TARGET_LIBC" = "musl" ]; then - rm -r "$build_wrksrc"/src/jdk.hotspot.agent - fi -} - -do_configure() { - CFLAGS=${CFLAGS/-D_FORTIFY_SOURCE=2/} - CXXFLAGS=${CXXFLAGS/-D_FORTIFY_SOURCE=2/} - - # force ELFv2 for ppc64 just in case - case "$XBPS_TARGET_MACHINE" in - ppc64*) - CFLAGS+=" -DABI_ELFv2" - CXXFLAGS+=" -DABI_ELFv2" - ;; - esac - - configure_args=${configure_args/--with-libtool-sysroot=$XBPS_CROSS_BASE} - if [ "$XBPS_CCACHE" ] && [ -z "$CROSS_BUILD" ]; then - configure_args+=" --enable-ccache" - CC="/usr/bin/cc" - CXX="/usr/bin/c++" - fi - ./configure ${configure_args} \ - --with-extra-cflags="$CFLAGS" \ - --with-extra-cxxflags="$CXXFLAGS" \ - --with-extra-ldflags="$LDFLAGS" \ - READELF="$READELF" AR="$AR" STRIP="$STRIP" NM="$NM" \ - OBJDUMP="$OBJDUMP" OBJCOPY="$OBJCOPY" -} - -pre_install() { - make_install_args="INSTALL_PREFIX=${DESTDIR}/usr/lib" -} - -post_install() { - rm -rf "${DESTDIR}"/usr/lib/bin - mv "${DESTDIR}"/usr/lib/jvm/openjdk-"${_base_version}" "${DESTDIR}/$_jdk_home" -} diff --git a/srcpkgs/openjdk19-bootstrap/update b/srcpkgs/openjdk19-bootstrap/update deleted file mode 100644 index d8abe90aa84d2a..00000000000000 --- a/srcpkgs/openjdk19-bootstrap/update +++ /dev/null @@ -1,4 +0,0 @@ -site="https://github.com/openjdk/jdk19u/tags" -pattern='jdk-\K19\.[\d.+]+(?=\.)' -# don't need to update the bootstrap package -ignore="*" diff --git a/srcpkgs/openjdk20-bootstrap/patches/FixNullPtrCast.patch b/srcpkgs/openjdk20-bootstrap/patches/FixNullPtrCast.patch deleted file mode 100644 index 6f05158792732f..00000000000000 --- a/srcpkgs/openjdk20-bootstrap/patches/FixNullPtrCast.patch +++ /dev/null @@ -1,36 +0,0 @@ -Patch taken from Alpine: https://git.alpinelinux.org/aports/tree/community/openjdk17/FixNullPtrCast.patch - -same fix for armv7l-musl added - -Subject: Fix cast errors with latest GCC -Upstream: No -Author: Simon Frankenberger <simon-alpine@fraho.eu> - -This patch fixes one remaining casting error reported by GCC 12 for aarch64 - ---- old/src/hotspot/cpu/aarch64/interpreterRT_aarch64.cpp -+++ new/src/hotspot/cpu/aarch64/interpreterRT_aarch64.cpp -@@ -267,7 +267,7 @@ - - virtual void pass_object() { - intptr_t* addr = single_slot_addr(); -- intptr_t value = *addr == 0 ? NULL : (intptr_t)addr; -+ intptr_t value = *addr == 0 ? (intptr_t) 0 : (intptr_t)addr; - if (pass_gpr(value) < 0) { - pass_stack<>(value); - } - ---- old/src/hotspot/cpu/arm/interpreterRT_arm.cpp -+++ new/src/hotspot/cpu/arm/interpreterRT_arm.cpp -@@ -306,8 +306,8 @@ - virtual void pass_object() { - intptr_t from_addr = (intptr_t)(_from + Interpreter::local_offset_in_bytes(0)); - if(_last_gp < GPR_PARAMS) { -- _toGP[_last_gp++] = (*(intptr_t*)from_addr == 0) ? NULL : from_addr; -+ _toGP[_last_gp++] = (*(intptr_t*)from_addr == 0) ? (intptr_t) 0 : (intptr_t)from_addr; - } else { -- *_to++ = (*(intptr_t*)from_addr == 0) ? NULL : from_addr; -+ *_to++ = (*(intptr_t*)from_addr == 0) ? (intptr_t) 0 : (intptr_t)from_addr; - } - _from -= Interpreter::stackElementSize; - } diff --git a/srcpkgs/openjdk20-bootstrap/patches/LFS64.patch b/srcpkgs/openjdk20-bootstrap/patches/LFS64.patch deleted file mode 100644 index 9ed31e325379ec..00000000000000 --- a/srcpkgs/openjdk20-bootstrap/patches/LFS64.patch +++ /dev/null @@ -1,114 +0,0 @@ -diff --git a/src/hotspot/os/linux/attachListener_linux.cpp b/src/hotspot/os/linux/attachListener_linux.cpp -index a96ee42d77f..0efef3b911f 100644 ---- a/src/hotspot/os/linux/attachListener_linux.cpp -+++ b/src/hotspot/os/linux/attachListener_linux.cpp -@@ -459,14 +459,14 @@ AttachOperation* AttachListener::dequeue() { - - void AttachListener::vm_start() { - char fn[UNIX_PATH_MAX]; -- struct stat64 st; -+ struct stat st; - int ret; - - int n = snprintf(fn, UNIX_PATH_MAX, "%s/.java_pid%d", - os::get_temp_directory(), os::current_process_id()); - assert(n < (int)UNIX_PATH_MAX, "java_pid file name buffer overflow"); - -- RESTARTABLE(::stat64(fn, &st), ret); -+ RESTARTABLE(::stat(fn, &st), ret); - if (ret == 0) { - ret = ::unlink(fn); - if (ret == -1) { -@@ -493,8 +493,8 @@ int AttachListener::pd_init() { - - bool AttachListener::check_socket_file() { - int ret; -- struct stat64 st; -- ret = stat64(LinuxAttachListener::path(), &st); -+ struct stat st; -+ ret = stat(LinuxAttachListener::path(), &st); - if (ret == -1) { // need to restart attach listener. - log_debug(attach)("Socket file %s does not exist - Restart Attach Listener", - LinuxAttachListener::path()); -@@ -529,14 +529,14 @@ bool AttachListener::is_init_trigger() { - } - char fn[PATH_MAX + 1]; - int ret; -- struct stat64 st; -+ struct stat st; - sprintf(fn, ".attach_pid%d", os::current_process_id()); -- RESTARTABLE(::stat64(fn, &st), ret); -+ RESTARTABLE(::stat(fn, &st), ret); - if (ret == -1) { - log_trace(attach)("Failed to find attach file: %s, trying alternate", fn); - snprintf(fn, sizeof(fn), "%s/.attach_pid%d", - os::get_temp_directory(), os::current_process_id()); -- RESTARTABLE(::stat64(fn, &st), ret); -+ RESTARTABLE(::stat(fn, &st), ret); - if (ret == -1) { - log_debug(attach)("Failed to find attach file: %s", fn); - } -diff --git a/src/hotspot/os/linux/os_linux.cpp b/src/hotspot/os/linux/os_linux.cpp -index 87eb645c4df..f971fefac74 100644 ---- a/src/hotspot/os/linux/os_linux.cpp -+++ b/src/hotspot/os/linux/os_linux.cpp -@@ -4881,13 +4881,13 @@ int os::open(const char *path, int oflag, int mode) { - oflag |= O_CLOEXEC; - #endif - -- int fd = ::open64(path, oflag, mode); -+ int fd = ::open(path, oflag, mode); - if (fd == -1) return -1; - - //If the open succeeded, the file might still be a directory - { -- struct stat64 buf64; -- int ret = ::fstat64(fd, &buf64); -+ struct stat buf64; -+ int ret = ::fstat(fd, &buf64); - int st_mode = buf64.st_mode; - - if (ret != -1) { -@@ -4925,17 +4925,17 @@ int os::open(const char *path, int oflag, int mode) { - int os::create_binary_file(const char* path, bool rewrite_existing) { - int oflags = O_WRONLY | O_CREAT; - oflags |= rewrite_existing ? O_TRUNC : O_EXCL; -- return ::open64(path, oflags, S_IREAD | S_IWRITE); -+ return ::open(path, oflags, S_IREAD | S_IWRITE); - } - - // return current position of file pointer - jlong os::current_file_offset(int fd) { -- return (jlong)::lseek64(fd, (off64_t)0, SEEK_CUR); -+ return (jlong)::lseek(fd, (off_t)0, SEEK_CUR); - } - - // move file pointer to the specified offset - jlong os::seek_to_file_offset(int fd, jlong offset) { -- return (jlong)::lseek64(fd, (off64_t)offset, SEEK_SET); -+ return (jlong)::lseek(fd, (off_t)offset, SEEK_SET); - } - - // This code originates from JDK's sysAvailable -diff --git a/src/hotspot/os/posix/os_posix.cpp b/src/hotspot/os/posix/os_posix.cpp -index 8ec5b152d34..effa434acc8 100644 ---- a/src/hotspot/os/posix/os_posix.cpp -+++ b/src/hotspot/os/posix/os_posix.cpp -@@ -660,7 +660,7 @@ void os::dll_unload(void *lib) { - } - - jlong os::lseek(int fd, jlong offset, int whence) { -- return (jlong) BSD_ONLY(::lseek) NOT_BSD(::lseek64)(fd, offset, whence); -+ return (jlong) ::lseek(fd, offset, whence); - } - - int os::fsync(int fd) { -@@ -668,7 +668,7 @@ int os::fsync(int fd) { - } - - int os::ftruncate(int fd, jlong length) { -- return BSD_ONLY(::ftruncate) NOT_BSD(::ftruncate64)(fd, length); -+ return ::ftruncate(fd, length); - } - - const char* os::get_current_directory(char *buf, size_t buflen) { diff --git a/srcpkgs/openjdk20-bootstrap/template b/srcpkgs/openjdk20-bootstrap/template deleted file mode 100644 index 9604187b7a5b0c..00000000000000 --- a/srcpkgs/openjdk20-bootstrap/template +++ /dev/null @@ -1,101 +0,0 @@ -# Template file for 'openjdk20-bootstrap' -pkgname=openjdk20-bootstrap -version=20.0.2+9 -revision=1 -_gtest_ver=1.8.1 -_java_ver="${version%%.*}" -_jdk_update="${version#*+}" -_base_version="${version%+*}" -_jdk_home="usr/lib/jvm/openjdk${_java_ver}" -archs="x86_64* aarch64*" -create_wrksrc=yes -build_wrksrc="jdk${_java_ver}u-jdk-${version/+/-}" -build_style=gnu-configure -configure_args="--disable-warnings-as-errors - --enable-unlimited-crypto - --with-zlib=system - --with-libjpeg=system - --with-giflib=system - --with-libpng=system - --with-lcms=system - --with-jtreg=no - --with-gtest=../googletest-release-${_gtest_ver} - --with-debug-level=release - --with-native-debug-symbols=internal - --with-jobs=${XBPS_ORIG_MAKEJOBS} - --with-version-pre= - --with-version-build=${_jdk_update} - --with-version-opt=void-r${revision} - --with-vendor-name=Void - --with-vendor-url=https://voidlinux.org/ - --with-vendor-bug-url=https://github.com/void-linux/void-packages/issues - --with-vendor-vm-bug-url=https://github.com/void-linux/void-packages/issues - --with-boot-jdk=/usr/lib/jvm/openjdk$(( _java_ver - 1 ))" -make_build_args="images" -make_check_target="test-hotspot-gtest" -hostmakedepends="pkg-config automake autoconf cpio tar unzip zip ca-certificates - openssl zlib-devel which openjdk$(( _java_ver - 1 ))-bootstrap" -makedepends="libXrender-devel libXtst-devel libXt-devel libXrandr-devel - giflib-devel libjpeg-turbo-devel cups-devel freetype-devel alsa-lib-devel - fontconfig-devel zlib-devel lcms2-devel" -short_desc="OpenJDK Java Development Kit (bootstrap version ${_java_ver})" -maintainer="classabbyamp <void@placeviolette.net>" -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="4d6f176075d5f2ce62fd16ebd5cc4c27a3e551ce4d3d3bc0e9946454e52fc88d - 9bf1fe5182a604b4135edc1a425ae356c9ad15e9b23f9f12a02e80184c3a249c" -nocross=yes -repository=bootstrap -patch_args="-Np1 --directory=$build_wrksrc" - -# Build and check are still parallel, but don't use -jN. -disable_parallel_build=yes -disable_parallel_check=yes - -case "$XBPS_TARGET_MACHINE" in - i686*|arm*) broken="Unsupported architecture" ;; -esac - -post_extract() { - chmod +x "$build_wrksrc"/configure - if [ "$XBPS_TARGET_LIBC" = "musl" ]; then - rm -r "$build_wrksrc"/src/jdk.hotspot.agent - fi -} - -do_configure() { - CFLAGS=${CFLAGS/-D_FORTIFY_SOURCE=2/} - CXXFLAGS=${CXXFLAGS/-D_FORTIFY_SOURCE=2/} - - # force ELFv2 for ppc64 just in case - case "$XBPS_TARGET_MACHINE" in - ppc64*) - CFLAGS+=" -DABI_ELFv2" - CXXFLAGS+=" -DABI_ELFv2" - ;; - esac - - configure_args=${configure_args/--with-libtool-sysroot=$XBPS_CROSS_BASE} - if [ "$XBPS_CCACHE" ] && [ -z "$CROSS_BUILD" ]; then - configure_args+=" --enable-ccache" - CC="/usr/bin/cc" - CXX="/usr/bin/c++" - fi - ./configure ${configure_args} \ - --with-extra-cflags="$CFLAGS" \ - --with-extra-cxxflags="$CXXFLAGS" \ - --with-extra-ldflags="$LDFLAGS" \ - READELF="$READELF" AR="$AR" STRIP="$STRIP" NM="$NM" \ - OBJDUMP="$OBJDUMP" OBJCOPY="$OBJCOPY" -} - -pre_install() { - make_install_args="INSTALL_PREFIX=${DESTDIR}/usr/lib" -} - -post_install() { - rm -rf "${DESTDIR}"/usr/lib/bin - mv "${DESTDIR}"/usr/lib/jvm/openjdk-"${_base_version}" "${DESTDIR}/$_jdk_home" -} diff --git a/srcpkgs/openjdk20-bootstrap/update b/srcpkgs/openjdk20-bootstrap/update deleted file mode 100644 index 825bd945bfc9ac..00000000000000 --- a/srcpkgs/openjdk20-bootstrap/update +++ /dev/null @@ -1,4 +0,0 @@ -site="https://github.com/openjdk/jdk20u/tags" -pattern='jdk-\K20\.[\d.+]+(?=\.)' -# don't need to update the bootstrap package -ignore="*" diff --git a/srcpkgs/openjdk21-doc b/srcpkgs/openjdk21-doc deleted file mode 120000 index 57e991f86dff55..00000000000000 --- a/srcpkgs/openjdk21-doc +++ /dev/null @@ -1 +0,0 @@ -openjdk21 \ No newline at end of file diff --git a/srcpkgs/openjdk21-jmods b/srcpkgs/openjdk21-jmods deleted file mode 120000 index 57e991f86dff55..00000000000000 --- a/srcpkgs/openjdk21-jmods +++ /dev/null @@ -1 +0,0 @@ -openjdk21 \ No newline at end of file diff --git a/srcpkgs/openjdk21-jre b/srcpkgs/openjdk21-jre deleted file mode 120000 index 57e991f86dff55..00000000000000 --- a/srcpkgs/openjdk21-jre +++ /dev/null @@ -1 +0,0 @@ -openjdk21 \ No newline at end of file diff --git a/srcpkgs/openjdk21-src b/srcpkgs/openjdk21-src deleted file mode 120000 index 57e991f86dff55..00000000000000 --- a/srcpkgs/openjdk21-src +++ /dev/null @@ -1 +0,0 @@ -openjdk21 \ No newline at end of file diff --git a/srcpkgs/openjdk21-static-libs b/srcpkgs/openjdk21-static-libs deleted file mode 120000 index 57e991f86dff55..00000000000000 --- a/srcpkgs/openjdk21-static-libs +++ /dev/null @@ -1 +0,0 @@ -openjdk21 \ No newline at end of file diff --git a/srcpkgs/openjdk21/patches/system-public-suffix.patch b/srcpkgs/openjdk21/patches/system-public-suffix.patch deleted file mode 100644 index e4e9a4b08a5c34..00000000000000 --- a/srcpkgs/openjdk21/patches/system-public-suffix.patch +++ /dev/null @@ -1,16 +0,0 @@ ---- a/src/java.base/share/classes/sun/security/util/DomainName.java -+++ b/src/java.base/share/classes/sun/security/util/DomainName.java -@@ -209,8 +209,11 @@ class DomainName { - new PrivilegedAction<>() { - @Override - public InputStream run() { -- File f = new File(System.getProperty("java.home"), -- "lib/security/public_suffix_list.dat"); -+ File f = new File("/usr/share/publicsuffix/public_suffix_list.dat"); -+ if (!f.exists()) { -+ f = new File(System.getProperty("java.home"), -+ "lib/security/public_suffix_list.dat"); -+ } - try { - return new FileInputStream(f); - } catch (FileNotFoundException e) { diff --git a/srcpkgs/openjdk21/template b/srcpkgs/openjdk21/template deleted file mode 100644 index abc45cb363a5f6..00000000000000 --- a/srcpkgs/openjdk21/template +++ /dev/null @@ -1,192 +0,0 @@ -# Template file for 'openjdk21' -pkgname=openjdk21 -version=21.0.8+9 -revision=1 -_gtest_ver=1.13.0 -_java_ver="${version%%.*}" -_jdk_update="${version#*+}" -_base_version="${version%+*}" -_jdk_home="usr/lib/jvm/openjdk${_java_ver}" -archs="x86_64* aarch64*" -build_style=gnu-configure -configure_args="--disable-warnings-as-errors - --enable-unlimited-crypto - --with-zlib=system - --with-libjpeg=system - --with-giflib=system - --with-libpng=system - --with-lcms=system - --with-jtreg=no - --with-gtest=./gtest - --with-debug-level=release - --with-native-debug-symbols=internal - --with-jobs=${XBPS_ORIG_MAKEJOBS} - --with-version-pre= - --with-version-build=${_jdk_update} - --with-version-opt=void-r${revision} - --with-vendor-name=Void - --with-vendor-url=https://voidlinux.org/ - --with-vendor-bug-url=https://github.com/void-linux/void-packages/issues - --with-vendor-vm-bug-url=https://github.com/void-linux/void-packages/issues" -make_build_args="images static-libs-image $(vopt_if docs docs)" -make_install_args="INSTALL_PREFIX=\"${DESTDIR}/usr/lib\"" -make_check_target="test-hotspot-gtest" -hostmakedepends="pkg-config automake autoconf cpio tar unzip zip ca-certificates - openssl zlib-devel which" -makedepends="libXrender-devel libXtst-devel libXt-devel libXrandr-devel - giflib-devel libjpeg-turbo-devel cups-devel freetype-devel alsa-lib-devel - fontconfig-devel zlib-devel lcms2-devel" -depends="${pkgname}-jre-${version}_${revision}" -short_desc="OpenJDK Java Development Kit (version ${_java_ver})" -maintainer="classabbyamp <void@placeviolette.net>" -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/v${_gtest_ver}.tar.gz" -checksum="7042900bbbf9c603516c9cd7d2efdbecc13e75e00ce2eb99a5af04ae894e7656 - ad7fdba11ea011c1d925b3289cf4af2c66a352e18d4c7264392fead75e919363" -alternatives="jdk:/usr/lib/jvm/default-jdk:/${_jdk_home}" -provides="java-environment-${version}_1" - -skip_extraction="v${_gtest_ver}.tar.gz" - -# Build and check are still parallel, but don't use -jN. -disable_parallel_build=yes -disable_parallel_check=yes -build_options="docs" - -case "$XBPS_TARGET_MACHINE" in - ppc64*) ;; - # no hotspot JIT for ppc32 - ppc*) _use_zero=yes ;; - i686*|arm*) broken="Unsupported architecture" ;; -esac - -if [ -n "$_use_zero" ]; then - makedepends+=" libffi-devel" - configure_args+=" --with-jvm-variants=zero" - case "$XBPS_TARGET_MACHINE" in - ppc*) configure_args+=" --with-boot-jdk-jvmargs=-XX:ThreadStackSize=2560";; - esac -fi -configure_args+=" --with-boot-jdk-jvmargs=-Xlog:disable" - -case "$XBPS_TARGET_LIBC" in - glibc) build_options_default+=" docs";; -esac - -if [ ! "$CROSS_BUILD" ]; then - hostmakedepends+=" openjdk20-bootstrap" - configure_args+=" --with-boot-jdk=/usr/lib/jvm/openjdk20" -else - hostmakedepends+=" openjdk21" - configure_args+=" --with-boot-jdk=/usr/lib/jvm/openjdk21" -fi - -post_extract() { - mkdir -p gtest - vsrcextract -C gtest v${_gtest_ver}.tar.gz - chmod +x configure - if [ "$XBPS_TARGET_LIBC" = "musl" ]; then - rm -r src/jdk.hotspot.agent - fi -} - -do_configure() { - CFLAGS=${CFLAGS/-D_FORTIFY_SOURCE=2/} - CXXFLAGS=${CXXFLAGS/-D_FORTIFY_SOURCE=2/} - - # force ELFv2 for ppc64 just in case - case "$XBPS_TARGET_MACHINE" in - ppc64*) - CFLAGS+=" -DABI_ELFv2" - CXXFLAGS+=" -DABI_ELFv2" - ;; - esac - - configure_args=${configure_args/--with-libtool-sysroot=$XBPS_CROSS_BASE} - if [ "$XBPS_CCACHE" ] && [ -z "$CROSS_BUILD" ]; then - configure_args+=" --enable-ccache" - CC="/usr/bin/cc" - CXX="/usr/bin/c++" - fi - ./configure ${configure_args} \ - --with-extra-cflags="$CFLAGS" \ - --with-extra-cxxflags="$CXXFLAGS" \ - --with-extra-ldflags="$LDFLAGS" \ - READELF=$READELF AR=$AR STRIP=$STRIP NM=$NM \ - OBJDUMP=$OBJDUMP OBJCOPY=$OBJCOPY -} - -post_install() { - rm -rf ${DESTDIR}/usr/lib/bin - mv ${DESTDIR}/usr/lib/jvm/openjdk-${_base_version} ${DESTDIR}/$_jdk_home - vcopy build/*-release/images/static-libs/lib $_jdk_home - vmkdir $_jdk_home/lib/security - ln -fs /etc/ssl/certs/java/cacerts "${DESTDIR}/${_jdk_home}/lib/security" -} - -subpackages="openjdk21-static-libs openjdk21-src openjdk21-jre openjdk21-doc openjdk21-jmods" - -openjdk21-jre_package() { - shlib_provides="libawt.so libawt_xawt.so libjava.so libjli.so libjvm.so libjawt.so" - short_desc+=" - runtime components" - provides="java-runtime-${version}_1" - depends="openjdk-common public-suffix" - alternatives="java:/usr/lib/jvm/default-jre:/${_jdk_home}" - pkg_install() { - for bin in java jfr keytool rmiregistry; do - vmove "${_jdk_home}/bin/${bin}" - vmove "${_jdk_home}/man/man1/${bin}.1" - done - - for f in lib legal conf release; do - vmove $_jdk_home/$f - done - - vlicense ASSEMBLY_EXCEPTION - vlicense LICENSE - } -} - -openjdk21-doc_package() { - nostrip=yes - noverifyrdeps=yes - noshlibprovides=yes - short_desc+=" - documentation" - if [ -z "$build_option_docs" ]; then - metapackage=yes - fi - pkg_install() { - if [ "$build_option_docs" ]; then - local _docdir=usr/share/doc/openjdk$_java_ver - vmkdir $_docdir - cp -a $wrksrc/build/linux-*/images/docs/* ${PKGDESTDIR}/$_docdir - fi - } -} - -openjdk21-src_package() { - nostrip=yes - noverifyrdeps=yes - noshlibprovides=yes - short_desc+=" - source code" - pkg_install() { - vmove "$_jdk_home/lib/src.zip" - } -} - -openjdk21-static-libs_package() { - short_desc+=" - static libs" - pkg_install() { - vmove "$_jdk_home/lib/*.a" - } -} - -openjdk21-jmods_package() { - short_desc+=" - JMODs" - depends="${sourcepkg}-${version}_${revision}" - pkg_install() { - vmove $_jdk_home/jmods - } -} diff --git a/srcpkgs/openjdk21/update b/srcpkgs/openjdk21/update deleted file mode 100644 index 0090f26b68e1b3..00000000000000 --- a/srcpkgs/openjdk21/update +++ /dev/null @@ -1 +0,0 @@ -pattern='jdk-\K21\.[\d.+]+(?=\.)' diff --git a/srcpkgs/openjdk7-bootstrap/files/dist_patches_glibc.txt b/srcpkgs/openjdk7-bootstrap/files/dist_patches_glibc.txt deleted file mode 100644 index ac506ae3f56429..00000000000000 --- a/srcpkgs/openjdk7-bootstrap/files/dist_patches_glibc.txt +++ /dev/null @@ -1,12 +0,0 @@ -# Patch series passed to the IcedTea build system -icedtea-jdk-format-sec.patch -icedtea-jdk-no-null-init.patch -icedtea-jdk-fix-gcc10.patch -icedtea-jdk-fix-compile-optional.patch -icedtea-jdk-execinfo.patch -icedtea-jdk-fix-ipv6-init.patch -icedtea-jdk-no-soname.patch -icedtea-jdk-xattr.patch -icedtea-jdk-sysctl_h.patch -icedtea-cpio.patch -icedtea-pointer-comparison-gcc12.patch diff --git a/srcpkgs/openjdk7-bootstrap/files/dist_patches_musl.txt b/srcpkgs/openjdk7-bootstrap/files/dist_patches_musl.txt deleted file mode 100644 index ae75e5540d92dc..00000000000000 --- a/srcpkgs/openjdk7-bootstrap/files/dist_patches_musl.txt +++ /dev/null @@ -1,19 +0,0 @@ -# Patch series passed to the IcedTea build system -icedtea-jdk-format-sec.patch -icedtea-jdk-no-null-init.patch -icedtea-jdk-disable-vfork.patch -icedtea-jdk-fix-gcc10.patch -icedtea-jdk-fix-compile-optional.patch -icedtea-hotspot-musl.patch -icedtea-hotspot-musl-ppc.patch -icedtea-hotspot-noagent-musl.patch -icedtea-hotspot-uclibc-fixes.patch -icedtea-jdk-fix-build.patch -icedtea-jdk-execinfo.patch -icedtea-jdk-fix-ipv6-init.patch -icedtea-jdk-musl.patch -icedtea-jdk-no-soname.patch -icedtea-jdk-xattr.patch -icedtea-cpio.patch -icedtea-pointer-comparison-gcc12.patch -icedtea-jdk-lfs64-musl.patch diff --git a/srcpkgs/openjdk7-bootstrap/files/icedtea-cpio.patch b/srcpkgs/openjdk7-bootstrap/files/icedtea-cpio.patch deleted file mode 100644 index c66c1ca60f1825..00000000000000 --- a/srcpkgs/openjdk7-bootstrap/files/icedtea-cpio.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- openjdk/jdk/make/common/shared/Defs-utils.gmk.orig -+++ openjdk/jdk/make/common/shared/Defs-utils.gmk -@@ -104,7 +104,7 @@ - COMM = $(UTILS_USR_BIN_PATH)comm - COMPRESS = $(UTILS_USR_BIN_PATH)compress - CP = $(UTILS_COMMAND_PATH)cp --CPIO = $(UTILS_COMMAND_PATH)cpio -+CPIO = $(UTILS_USR_BIN_PATH)cpio - CUT = $(UTILS_USR_BIN_PATH)cut - DATE = $(UTILS_COMMAND_PATH)date - DF = $(UTILS_COMMAND_PATH)df diff --git a/srcpkgs/openjdk7-bootstrap/files/icedtea-hotspot-musl-ppc.patch b/srcpkgs/openjdk7-bootstrap/files/icedtea-hotspot-musl-ppc.patch deleted file mode 100644 index d9a10ab694af73..00000000000000 --- a/srcpkgs/openjdk7-bootstrap/files/icedtea-hotspot-musl-ppc.patch +++ /dev/null @@ -1,22 +0,0 @@ ---- openjdk.orig/hotspot/src/os_cpu/linux_ppc/vm/os_linux_ppc.cpp -+++ openjdk/hotspot/src/os_cpu/linux_ppc/vm/os_linux_ppc.cpp -@@ -80,7 +80,7 @@ - # include <pwd.h> - # include <poll.h> - # include <ucontext.h> -- -+# include <asm/ptrace.h> - - address os::current_stack_pointer() { - intptr_t* csp; ---- openjdk.orig/hotspot.orig/src/cpu/ppc/vm/macroAssembler_ppc.cpp -+++ openjdk/hotspot/src/cpu/ppc/vm/macroAssembler_ppc.cpp -@@ -46,6 +46,8 @@ - #include "gc_implementation/g1/heapRegion.hpp" - #endif - -+#include <asm/ptrace.h> -+ - #ifdef PRODUCT - #define BLOCK_COMMENT(str) // nothing - #else diff --git a/srcpkgs/openjdk7-bootstrap/files/icedtea-hotspot-musl.patch b/srcpkgs/openjdk7-bootstrap/files/icedtea-hotspot-musl.patch deleted file mode 100644 index eb08c05468ce77..00000000000000 --- a/srcpkgs/openjdk7-bootstrap/files/icedtea-hotspot-musl.patch +++ /dev/null @@ -1,66 +0,0 @@ ---- openjdk.orig/hotspot/src/os/linux/vm/jvm_linux.cpp -+++ openjdk/hotspot/src/os/linux/vm/jvm_linux.cpp -@@ -154,7 +154,9 @@ - #ifdef SIGSTKFLT - "STKFLT", SIGSTKFLT, /* Stack fault. */ - #endif -+#ifdef SIGCLD - "CLD", SIGCLD, /* Same as SIGCHLD (System V). */ -+#endif - "CHLD", SIGCHLD, /* Child status has changed (POSIX). */ - "CONT", SIGCONT, /* Continue (POSIX). */ - "STOP", SIGSTOP, /* Stop, unblockable (POSIX). */ ---- openjdk.orig/hotspot/src/os/linux/vm/os_linux.inline.hpp -+++ openjdk/hotspot/src/os/linux/vm/os_linux.inline.hpp -@@ -52,7 +52,7 @@ - - #include <unistd.h> - #include <sys/socket.h> --#include <sys/poll.h> -+#include <poll.h> - #include <netdb.h> - - inline void* os::thread_local_storage_at(int index) { ---- openjdk.orig/hotspot/src/os_cpu/linux_x86/vm/os_linux_x86.cpp -+++ openjdk/hotspot/src/os_cpu/linux_x86/vm/os_linux_x86.cpp -@@ -73,7 +73,6 @@ - # include <pwd.h> - # include <poll.h> - # include <ucontext.h> --# include <fpu_control.h> - - #ifdef AMD64 - #define REG_SP REG_RSP -@@ -533,6 +532,9 @@ - ShouldNotReachHere(); - return true; // Mute compiler - } -+ -+#define _FPU_GETCW(cw) __asm__ __volatile__ ("fnstcw %0" : "=m" (*&cw)) -+#define _FPU_SETCW(cw) __asm__ __volatile__ ("fldcw %0" : : "m" (*&cw)) - - void os::Linux::init_thread_fpu_state(void) { - #ifndef AMD64 ---- openjdk.orig/hotspot/src/os_cpu/linux_x86/vm/threadLS_linux_x86.hpp -+++ openjdk/hotspot/src/os_cpu/linux_x86/vm/threadLS_linux_x86.hpp -@@ -32,7 +32,9 @@ - // map stack pointer to thread pointer - see notes in threadLS_linux_x86.cpp - #define SP_BITLENGTH 32 - #define PAGE_SHIFT 12 -+ #ifndef PAGE_SIZE - #define PAGE_SIZE (1UL << PAGE_SHIFT) -+ #endif - static Thread* _sp_map[1UL << (SP_BITLENGTH - PAGE_SHIFT)]; - - public: ---- openjdk/hotspot/src/os_cpu/linux_aarch64/vm/os_linux_aarch64.cpp.orig -+++ openjdk/hotspot/src/os_cpu/linux_aarch64/vm/os_linux_aarch64.cpp -@@ -76,7 +76,7 @@ - # include <pwd.h> - # include <poll.h> - # include <ucontext.h> --# include <fpu_control.h> -+# include <linux/types.h> - - #ifdef BUILTIN_SIM - #define REG_SP REG_RSP diff --git a/srcpkgs/openjdk7-bootstrap/files/icedtea-hotspot-noagent-musl.patch b/srcpkgs/openjdk7-bootstrap/files/icedtea-hotspot-noagent-musl.patch deleted file mode 100644 index f7bfbf40e7f5f9..00000000000000 --- a/srcpkgs/openjdk7-bootstrap/files/icedtea-hotspot-noagent-musl.patch +++ /dev/null @@ -1,54 +0,0 @@ ---- openjdk.orig/hotspot/make/linux/makefiles/defs.make -+++ openjdk/hotspot/make/linux/makefiles/defs.make -@@ -327,6 +327,9 @@ - - # Serviceability Binaries - # No SA Support for PPC, IA64, ARM or zero -+# or if thread_db.h missing (musl) -+ -+ifneq ($(wildcard /usr/include/thread_db.h),) - ADD_SA_BINARIES/x86 = $(EXPORT_JRE_LIB_ARCH_DIR)/libsaproc.$(LIBRARY_SUFFIX) \ - $(EXPORT_LIB_DIR)/sa-jdi.jar - ADD_SA_BINARIES/sparc = $(EXPORT_JRE_LIB_ARCH_DIR)/libsaproc.$(LIBRARY_SUFFIX) \ -@@ -343,6 +346,10 @@ - endif - endif - endif -+endif -+else -+ADD_SA_BINARIES/x86 = -+ADD_SA_BINARIES/sparc = - endif - ADD_SA_BINARIES/ppc = - ADD_SA_BINARIES/ppc64 = ---- openjdk.orig/hotspot/make/linux/makefiles/sa.make -+++ openjdk/hotspot/make/linux/makefiles/sa.make -@@ -59,9 +59,11 @@ - - # if $(AGENT_DIR) does not exist, we don't build SA - # also, we don't build SA on Itanium or zero. -+# check for thread_db.h too (musl does not have it). - - all: -- if [ -d $(AGENT_DIR) -a "$(SRCARCH)" != "ia64" \ -+ if [ -d $(AGENT_DIR) -a -f /usr/include/thread_db.h \ -+ -a "$(SRCARCH)" != "ia64" \ - -a "$(SRCARCH)" != "zero" ] ; then \ - $(MAKE) -f sa.make $(GENERATED)/sa-jdi.jar; \ - fi ---- openjdk.orig/hotspot/make/linux/makefiles/saproc.make -+++ openjdk/hotspot/make/linux/makefiles/saproc.make -@@ -65,10 +65,13 @@ - - # if $(AGENT_DIR) does not exist, we don't build SA - # also, we don't build SA on Itanium or zero. -+# check for thread_db.h too (musl does not have it). - -+ifneq ($(wildcard /usr/include/thread_db.h),) - ifneq ($(wildcard $(AGENT_DIR)),) - ifneq ($(filter-out ia64 zero,$(SRCARCH)),) - BUILDLIBSAPROC = $(LIBSAPROC) -+endif - endif - endif - diff --git a/srcpkgs/openjdk7-bootstrap/files/icedtea-hotspot-uclibc-fixes.patch b/srcpkgs/openjdk7-bootstrap/files/icedtea-hotspot-uclibc-fixes.patch deleted file mode 100644 index 1c1d8227600320..00000000000000 --- a/srcpkgs/openjdk7-bootstrap/files/icedtea-hotspot-uclibc-fixes.patch +++ /dev/null @@ -1,93 +0,0 @@ ---- openjdk.orig/hotspot/src/os/linux/vm/os_linux.cpp -+++ openjdk/hotspot/src/os/linux/vm/os_linux.cpp -@@ -112,7 +112,6 @@ - # include <string.h> - # include <syscall.h> - # include <sys/sysinfo.h> --# include <gnu/libc-version.h> - # include <sys/ipc.h> - # include <sys/shm.h> - # include <link.h> -@@ -632,6 +631,13 @@ - // detecting pthread library - - void os::Linux::libpthread_init() { -+#if 1 -+ // Hard code Alpine Linux supported uclibc/musl compatible settings -+ os::Linux::set_glibc_version("glibc 2.9"); -+ os::Linux::set_libpthread_version("NPTL"); -+ os::Linux::set_is_NPTL(); -+ os::Linux::set_is_floating_stack(); -+#else - // Save glibc and pthread version strings. Note that _CS_GNU_LIBC_VERSION - // and _CS_GNU_LIBPTHREAD_VERSION are supported in glibc >= 2.3.2. Use a - // generic name for earlier versions. -@@ -690,6 +696,7 @@ - if (os::Linux::is_NPTL() || os::Linux::supports_variable_stack_size()) { - os::Linux::set_is_floating_stack(); - } -+#endif - } - - ///////////////////////////////////////////////////////////////////////////// -@@ -2951,11 +2958,7 @@ - // If we are running with earlier version, which did not have symbol versions, - // we should use the base version. - void* os::Linux::libnuma_dlsym(void* handle, const char *name) { -- void *f = dlvsym(handle, name, "libnuma_1.1"); -- if (f == NULL) { -- f = dlsym(handle, name); -- } -- return f; -+ return dlsym(handle, name); - } - - bool os::Linux::libnuma_init() { -@@ -5312,7 +5315,25 @@ - // Linux doesn't yet have a (official) notion of processor sets, - // so just return the system wide load average. - int os::loadavg(double loadavg[], int nelem) { -+#ifdef __UCLIBC__ -+ FILE *LOADAVG; -+ double avg[3] = { 0.0, 0.0, 0.0 }; -+ int i, res = -1;; -+ -+ if ((LOADAVG = fopen("/proc/loadavg", "r"))) { -+ fscanf(LOADAVG, "%lf %lf %lf", &avg[0], &avg[1], &avg[2]); -+ res = 0; -+ fclose(LOADAVG); -+ } -+ -+ for (i = 0; (i < nelem) && (i < 3); i++) { -+ loadavg[i] = avg[i]; -+ } -+ -+ return res; -+#else - return ::getloadavg(loadavg, nelem); -+#endif - } - - void os::pause() { ---- openjdk.orig/hotspot/src/share/vm/utilities/globalDefinitions_gcc.hpp -+++ openjdk/hotspot/src/share/vm/utilities/globalDefinitions_gcc.hpp -@@ -253,7 +253,7 @@ - #elif defined(__APPLE__) - inline int g_isnan(double f) { return isnan(f); } - #elif defined(LINUX) || defined(_ALLBSD_SOURCE) --inline int g_isnan(float f) { return isnanf(f); } -+inline int g_isnan(float f) { return isnan(f); } - inline int g_isnan(double f) { return isnan(f); } - #else - #error "missing platform-specific definition here" -@@ -267,8 +267,8 @@ - - // Checking for finiteness - --inline int g_isfinite(jfloat f) { return finite(f); } --inline int g_isfinite(jdouble f) { return finite(f); } -+inline int g_isfinite(jfloat f) { return isfinite(f); } -+inline int g_isfinite(jdouble f) { return isfinite(f); } - - - // Wide characters diff --git a/srcpkgs/openjdk7-bootstrap/files/icedtea-jdk-disable-vfork.patch b/srcpkgs/openjdk7-bootstrap/files/icedtea-jdk-disable-vfork.patch deleted file mode 100644 index 3cd3e5c4484756..00000000000000 --- a/srcpkgs/openjdk7-bootstrap/files/icedtea-jdk-disable-vfork.patch +++ /dev/null @@ -1,27 +0,0 @@ ---- openjdk.orig/jdk/src/solaris/native/java/lang/UNIXProcess_md.c -+++ openjdk/jdk/src/solaris/native/java/lang/UNIXProcess_md.c -@@ -552,7 +552,11 @@ - startChild(JNIEnv *env, jobject process, ChildStuff *c, const char *helperpath) { - switch (c->mode) { - case MODE_VFORK: -+// use regular fork when running on musl -+// this should fix deadlocks on aarch64 -+#if defined(__GLIBC__) || defined(__UCLIBC__) - return vforkChild(c); -+#endif - case MODE_FORK: - return forkChild(c); - #if defined(__solaris__) || defined(_ALLBSD_SOURCE) || defined(_AIX) -@@ -651,8 +655,12 @@ - if (resultPid < 0) { - switch (c->mode) { - case MODE_VFORK: -+// use regular fork when running on musl -+// this should fix deadlocks on aarch64 -+#if defined(__GLIBC__) || defined(__UCLIBC__) - throwIOException(env, errno, "vfork failed"); - break; -+#endif - case MODE_FORK: - throwIOException(env, errno, "fork failed"); - break; diff --git a/srcpkgs/openjdk7-bootstrap/files/icedtea-jdk-execinfo.patch b/srcpkgs/openjdk7-bootstrap/files/icedtea-jdk-execinfo.patch deleted file mode 100644 index a6499dcb03bb4d..00000000000000 --- a/srcpkgs/openjdk7-bootstrap/files/icedtea-jdk-execinfo.patch +++ /dev/null @@ -1,40 +0,0 @@ ---- openjdk.orig/jdk/src/solaris/native/sun/awt/awt_xembed_server.c -+++ openjdk/jdk/src/solaris/native/sun/awt/awt_xembed_server.c -@@ -35,7 +35,7 @@ - #include <X11/Xlib.h> - #include <X11/Xatom.h> - #include <Xm/MwmUtil.h> --#ifdef __linux__ -+#if defined(__linux__) && defined(__GLIBC__) && ! defined(__UCLIBC__) - #include <execinfo.h> - #endif - #include <stdio.h> -@@ -835,7 +835,7 @@ - AWT_UNLOCK(); - } - --#ifdef __linux__ -+#if defined(__linux__) && defined(__GLIBC__) && ! defined(__UCLIBC__) - void - print_stack (void) - { ---- openjdk.orig/jdk/src/solaris/native/sun/xawt/XToolkit.c -+++ openjdk/jdk/src/solaris/native/sun/xawt/XToolkit.c -@@ -27,7 +27,7 @@ - #include <X11/Xutil.h> - #include <X11/Xos.h> - #include <X11/Xatom.h> --#ifdef __linux__ -+#if defined(__linux__) && defined(__GLIBC__) && ! defined(__UCLIBC__) - #include <execinfo.h> - #endif - -@@ -689,7 +689,7 @@ - return ret; - } - --#ifdef __linux__ -+#if defined(__linux__) && defined(__GLIBC__) && ! defined(__UCLIBC__) - void print_stack(void) - { - void *array[10]; diff --git a/srcpkgs/openjdk7-bootstrap/files/icedtea-jdk-fix-build.patch b/srcpkgs/openjdk7-bootstrap/files/icedtea-jdk-fix-build.patch deleted file mode 100644 index c8daa6fb2a52aa..00000000000000 --- a/srcpkgs/openjdk7-bootstrap/files/icedtea-jdk-fix-build.patch +++ /dev/null @@ -1,56 +0,0 @@ -Fixes three issues: - - so's should not be linked to -ljvm as dlopen(/abs/name) is - used by the launcher to load libjvm.so; it is thus not available - (musl/uclibc) ld.so to satisfy NEEDED dependency inserted by - -ljvm. Fix to not link against -ljvm, and disable -z defs so - undefined symbols are allowed in sos - - the previous makes ldd generate errors on unresolved symbols (musl) - remove it altogether as it's used for informative purposes only - (display things - not check anything useful) - - Don't delete the generated directory $(GENCSEXT), this can - confuse make in highly parallel builds with: - make[6]: *** INTERNAL: readdir: No such file or directory. Stop. - make[6]: Leaving directory '.../openjdk-boot/jdk/make/sun/nio/cs' - ---- openjdk.orig/jdk/make/common/Defs-linux.gmk -+++ openjdk/jdk/make/common/Defs-linux.gmk -@@ -350,7 +350,7 @@ - - EXTRA_LIBS += -lc - --LDFLAGS_DEFS_OPTION = -Xlinker -z -Xlinker defs -+LDFLAGS_DEFS_OPTION = - LDFLAGS_COMMON += $(LDFLAGS_DEFS_OPTION) - - LDFLAGS_RELRO_OPTION = -Xlinker -z -Xlinker relro -@@ -407,7 +407,7 @@ - # the library itself should not. - # - VM_NAME = server --JVMLIB = -L$(LIBDIR)/$(LIBARCH)/$(VM_NAME) -ljvm -+JVMLIB = - JAVALIB = -ljava $(JVMLIB) - - # ---- openjdk.orig/jdk/make/sun/nio/cs/Makefile -+++ openjdk/jdk/make/sun/nio/cs/Makefile -@@ -107,7 +107,7 @@ - $(GENCSDATASRC)/DoubleByte-X.java.template \ - $(GENCSDATASRC)/extsbcs $(GENCSDATASRC)/dbcs - @$(prep-target) -- $(RM) -r $(GENCSEXT) -+ $(RM) -f "$(GENCSEXT)"/* - $(MKDIR) -p $(GENCSEXT) - $(BOOT_JAVA_CMD) -jar $(CHARSETMAPPING_JARFILE) $(GENCSDATASRC) $(GENCSEXT) extsbcs - $(BOOT_JAVA_CMD) -jar $(CHARSETMAPPING_JARFILE) $(GENCSDATASRC) $(GENCSEXT) euctw \ ---- openjdk.orig/jdk/make/common/shared/Defs-linux.gmk -+++ openjdk/jdk/make/common/shared/Defs-linux.gmk -@@ -207,8 +207,6 @@ - if [ "`$(NM) -D -g --defined-only $1 | $(EGREP) 'SUNWprivate'`" = "" ] ; then \ - $(ECHO) "$(MAPFILE_WARNING): File was not built with a mapfile: $1"; \ - fi && \ -- $(ECHO) "Library loads for: $1" && \ -- $(LDD) $1 && \ - $(ECHO) "RUNPATH for: $1" && \ - ( $(READELF) -d $1 | $(EGREP) 'NEEDED|RUNPATH|RPATH' ) \ - ) diff --git a/srcpkgs/openjdk7-bootstrap/files/icedtea-jdk-fix-compile-optional.patch b/srcpkgs/openjdk7-bootstrap/files/icedtea-jdk-fix-compile-optional.patch deleted file mode 100644 index 3eb7565d917e08..00000000000000 --- a/srcpkgs/openjdk7-bootstrap/files/icedtea-jdk-fix-compile-optional.patch +++ /dev/null @@ -1,21 +0,0 @@ -Subject: The gnu java compiler cannot compile this class -Author: Simon Frankenberger <simon-alpine@fraho.eu> -Upstream: No - -1. ERROR in /builds/bratkartoffel/aports/community/openjdk7/src/icedtea-2.6.23/openjdk-boot/jdk/src/share/classes/sun/security/util/Optional.java (at line 196) - return Optional.ofNullable(mapper.apply(value)); - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -Type mismatch: cannot convert from Optional<capture#5-of ? extends U> to Optional<U> - - ---- openjdk.orig/jdk/src/share/classes/sun/security/util/Optional.java -+++ openjdk/jdk/src/share/classes/sun/security/util/Optional.java -@@ -193,7 +193,7 @@ - if (!isPresent()) - return empty(); - else { -- return Optional.ofNullable(mapper.apply(value)); -+ return (Optional) Optional.ofNullable(mapper.apply(value)); - } - } - diff --git a/srcpkgs/openjdk7-bootstrap/files/icedtea-jdk-fix-gcc10.patch b/srcpkgs/openjdk7-bootstrap/files/icedtea-jdk-fix-gcc10.patch deleted file mode 100644 index 71af3f9ce22050..00000000000000 --- a/srcpkgs/openjdk7-bootstrap/files/icedtea-jdk-fix-gcc10.patch +++ /dev/null @@ -1,154 +0,0 @@ -Subject: Fix build error with gcc >= 10.0 -Upstream: Yes -Upstream-Url: https://bugs.openjdk.java.net/browse/JDK-8235903 -Author: Simon Frankenberger <simon-alpine@fraho.eu> - -This is a backport of the fixes to make it compile with gcc10 again. - ---- openjdk.orig/jdk/src/solaris/native/java/lang/childproc.c -+++ openjdk/jdk/src/solaris/native/java/lang/childproc.c -@@ -33,6 +33,7 @@ - - #include "childproc.h" - -+const char * const *parentPathv; - - ssize_t - restartableWrite(int fd, const void *buf, size_t count) ---- openjdk.orig/jdk/src/solaris/native/java/lang/childproc.h -+++ openjdk/jdk/src/solaris/native/java/lang/childproc.h -@@ -118,7 +118,7 @@ - * The cached and split version of the JDK's effective PATH. - * (We don't support putenv("PATH=...") in native code) - */ --const char * const *parentPathv; -+extern const char * const *parentPathv; - - ssize_t restartableWrite(int fd, const void *buf, size_t count); - int restartableDup2(int fd_from, int fd_to); ---- openjdk.orig/jdk/src/solaris/native/sun/security/jgss/wrapper/NativeFunc.c -+++ openjdk/jdk/src/solaris/native/sun/security/jgss/wrapper/NativeFunc.c -@@ -28,6 +28,9 @@ - #include <dlfcn.h> - #include "NativeFunc.h" - -+/* global GSS function table */ -+GSS_FUNCTION_TABLE_PTR ftab; -+ - /* standard GSS method names (ordering is from mapfile) */ - static const char RELEASE_NAME[] = "gss_release_name"; - static const char IMPORT_NAME[] = "gss_import_name"; ---- openjdk.orig/jdk/src/solaris/native/sun/security/jgss/wrapper/NativeFunc.h -+++ openjdk/jdk/src/solaris/native/sun/security/jgss/wrapper/NativeFunc.h -@@ -265,6 +265,6 @@ - typedef GSS_FUNCTION_TABLE *GSS_FUNCTION_TABLE_PTR; - - /* global GSS function table */ --GSS_FUNCTION_TABLE_PTR ftab; -+extern GSS_FUNCTION_TABLE_PTR ftab; - - #endif ---- /dev/null -+++ openjdk/jdk/src/solaris/native/sun/nio/ch/Sctp.c -@@ -0,0 +1,34 @@ -+/* -+ * Copyright (c) 2009, 2019, Oracle and/or its affiliates. All rights reserved. -+ * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -+ * -+ * This code is free software; you can redistribute it and/or modify it -+ * under the terms of the GNU General Public License version 2 only, as -+ * published by the Free Software Foundation. Oracle designates this -+ * particular file as subject to the "Classpath" exception as provided -+ * by Oracle in the LICENSE file that accompanied this code. -+ * -+ * This code 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 -+ * version 2 for more details (a copy is included in the LICENSE file that -+ * accompanied this code). -+ * -+ * You should have received a copy of the GNU General Public License version -+ * 2 along with this work; if not, write to the Free Software Foundation, -+ * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. -+ * -+ * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA -+ * or visit www.oracle.com if you need additional information or have any -+ * questions. -+ */ -+ -+#include "Sctp.h" -+ -+sctp_getladdrs_func* nio_sctp_getladdrs; -+sctp_freeladdrs_func* nio_sctp_freeladdrs; -+sctp_getpaddrs_func* nio_sctp_getpaddrs; -+sctp_freepaddrs_func* nio_sctp_freepaddrs; -+sctp_bindx_func* nio_sctp_bindx; -+sctp_peeloff_func* nio_sctp_peeloff; -+ ---- openjdk.orig/jdk/src/solaris/native/sun/nio/ch/Sctp.h -+++ openjdk/jdk/src/solaris/native/sun/nio/ch/Sctp.h -@@ -332,12 +332,12 @@ - #define nio_sctp_bindx sctp_bindx - #define nio_sctp_peeloff sctp_peeloff - #else --sctp_getladdrs_func* nio_sctp_getladdrs; --sctp_freeladdrs_func* nio_sctp_freeladdrs; --sctp_getpaddrs_func* nio_sctp_getpaddrs; --sctp_freepaddrs_func* nio_sctp_freepaddrs; --sctp_bindx_func* nio_sctp_bindx; --sctp_peeloff_func* nio_sctp_peeloff; -+extern sctp_getladdrs_func* nio_sctp_getladdrs; -+extern sctp_freeladdrs_func* nio_sctp_freeladdrs; -+extern sctp_getpaddrs_func* nio_sctp_getpaddrs; -+extern sctp_freepaddrs_func* nio_sctp_freepaddrs; -+extern sctp_bindx_func* nio_sctp_bindx; -+extern sctp_peeloff_func* nio_sctp_peeloff; - #endif - - jboolean loadSocketExtensionFuncs(JNIEnv* env); ---- openjdk.orig/jdk/src/solaris/native/common/deps/cups_fp.c -+++ openjdk/jdk/src/solaris/native/common/deps/cups_fp.c -@@ -32,6 +32,16 @@ - - #include <cups_fp.h> - -+fn_cupsServer j2d_cupsServer; -+fn_ippPort j2d_ippPort; -+fn_httpConnect j2d_httpConnect; -+fn_httpClose j2d_httpClose; -+fn_cupsGetPPD j2d_cupsGetPPD; -+fn_ppdOpenFile j2d_ppdOpenFile; -+fn_ppdClose j2d_ppdClose; -+fn_ppdFindOption j2d_ppdFindOption; -+fn_ppdPageSize j2d_ppdPageSize; -+ - jboolean cups_init() - { - void *handle = dlopen(VERSIONED_JNI_LIB_NAME("cups", "2"), ---- openjdk.orig/jdk/src/solaris/native/common/deps/cups_fp.h -+++ openjdk/jdk/src/solaris/native/common/deps/cups_fp.h -@@ -36,15 +36,15 @@ - typedef ppd_option_t* (*fn_ppdFindOption)(ppd_file_t *, const char *); - typedef ppd_size_t* (*fn_ppdPageSize)(ppd_file_t *, char *); - --fn_cupsServer j2d_cupsServer; --fn_ippPort j2d_ippPort; --fn_httpConnect j2d_httpConnect; --fn_httpClose j2d_httpClose; --fn_cupsGetPPD j2d_cupsGetPPD; --fn_ppdOpenFile j2d_ppdOpenFile; --fn_ppdClose j2d_ppdClose; --fn_ppdFindOption j2d_ppdFindOption; --fn_ppdPageSize j2d_ppdPageSize; -+extern fn_cupsServer j2d_cupsServer; -+extern fn_ippPort j2d_ippPort; -+extern fn_httpConnect j2d_httpConnect; -+extern fn_httpClose j2d_httpClose; -+extern fn_cupsGetPPD j2d_cupsGetPPD; -+extern fn_ppdOpenFile j2d_ppdOpenFile; -+extern fn_ppdClose j2d_ppdClose; -+extern fn_ppdFindOption j2d_ppdFindOption; -+extern fn_ppdPageSize j2d_ppdPageSize; - - #define cupsServer (*j2d_cupsServer) - #define ippPort (*j2d_ippPort) diff --git a/srcpkgs/openjdk7-bootstrap/files/icedtea-jdk-fix-ipv6-init.patch b/srcpkgs/openjdk7-bootstrap/files/icedtea-jdk-fix-ipv6-init.patch deleted file mode 100644 index 11f3bf6dd6d7d2..00000000000000 --- a/srcpkgs/openjdk7-bootstrap/files/icedtea-jdk-fix-ipv6-init.patch +++ /dev/null @@ -1,42 +0,0 @@ ---- openjdk/jdk/src/solaris/native/java/net/net_util_md.c.orig -+++ openjdk/jdk/src/solaris/native/java/net/net_util_md.c -@@ -561,7 +561,7 @@ - - static struct localinterface *localifs = 0; - static int localifsSize = 0; /* size of array */ --static int nifs = 0; /* number of entries used in array */ -+static int nifs = -1; /* number of entries used in array */ - - /* not thread safe: make sure called once from one thread */ - -@@ -573,6 +573,10 @@ - int index, x1, x2, x3; - unsigned int u0,u1,u2,u3,u4,u5,u6,u7,u8,u9,ua,ub,uc,ud,ue,uf; - -+ if (nifs >= 0) -+ return ; -+ nifs = 0; -+ - if ((f = fopen("/proc/net/if_inet6", "r")) == NULL) { - return ; - } -@@ -601,7 +605,7 @@ - localifs = (struct localinterface *) realloc ( - localifs, sizeof (struct localinterface)* (localifsSize+5)); - if (localifs == 0) { -- nifs = 0; -+ nifs = -1; - fclose (f); - return; - } -@@ -624,9 +628,7 @@ - static int getLocalScopeID (char *addr) { - struct localinterface *lif; - int i; -- if (localifs == 0) { -- initLocalIfs(); -- } -+ initLocalIfs(); - for (i=0, lif=localifs; i<nifs; i++, lif++) { - if (memcmp (addr, lif->localaddr, 16) == 0) { - return lif->index; diff --git a/srcpkgs/openjdk7-bootstrap/files/icedtea-jdk-format-sec.patch b/srcpkgs/openjdk7-bootstrap/files/icedtea-jdk-format-sec.patch deleted file mode 100644 index 734c552c9d2763..00000000000000 --- a/srcpkgs/openjdk7-bootstrap/files/icedtea-jdk-format-sec.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- openjdk/jdk/src/share/native/com/sun/java/util/jar/pack/utils.cpp -+++ openjdk/jdk/src/share/native/com/sun/java/util/jar/pack/utils.cpp -@@ -81,7 +81,7 @@ - int assert_failed(const char* p) { - char message[1<<12]; - sprintf(message, "@assert failed: %s\n", p); -- fprintf(stdout, 1+message); -+ fprintf(stdout, "%s", 1+message); - breakpoint(); - unpack_abort(message); - return 0; diff --git a/srcpkgs/openjdk7-bootstrap/files/icedtea-jdk-lfs64-musl.patch b/srcpkgs/openjdk7-bootstrap/files/icedtea-jdk-lfs64-musl.patch deleted file mode 100644 index 3b780e3ca19b3d..00000000000000 --- a/srcpkgs/openjdk7-bootstrap/files/icedtea-jdk-lfs64-musl.patch +++ /dev/null @@ -1,129 +0,0 @@ -diff --git openjdk/hotspot/src/os/linux/vm/os_linux.inline.hpp openjdk/hotspot/src/os/linux/vm/os_linux.inline.hpp -index a665e4c69c6..65f51254793 100644 ---- openjdk/hotspot/src/os/linux/vm/os_linux.inline.hpp -+++ openjdk/hotspot/src/os/linux/vm/os_linux.inline.hpp -@@ -81,7 +81,7 @@ inline int os::readdir_buf_size(const char *path) - } - - inline jlong os::lseek(int fd, jlong offset, int whence) { -- return (jlong) ::lseek64(fd, offset, whence); -+ return (jlong) ::lseek(fd, offset, whence); - } - - inline int os::fsync(int fd) { -@@ -93,7 +93,7 @@ inline char* os::native_path(char *path) { - } - - inline int os::ftruncate(int fd, jlong length) { -- return ::ftruncate64(fd, length); -+ return ::ftruncate(fd, length); - } - - // readdir_r has been deprecated since glibc 2.24. -diff --git openjdk/hotspot/src/os/linux/vm/attachListener_linux.cpp openjdk/hotspot/src/os/linux/vm/attachListener_linux.cpp -index 652d0de1201..5ba89bc8d26 100644 ---- openjdk/hotspot/src/os/linux/vm/attachListener_linux.cpp -+++ openjdk/hotspot/src/os/linux/vm/attachListener_linux.cpp -@@ -442,14 +442,14 @@ AttachOperation* AttachListener::dequeue() { - - void AttachListener::vm_start() { - char fn[UNIX_PATH_MAX]; -- struct stat64 st; -+ struct stat st; - int ret; - - int n = snprintf(fn, UNIX_PATH_MAX, "%s/.java_pid%d", - os::get_temp_directory(), os::current_process_id()); - assert(n < (int)UNIX_PATH_MAX, "java_pid file name buffer overflow"); - -- RESTARTABLE(::stat64(fn, &st), ret); -+ RESTARTABLE(::stat(fn, &st), ret); - if (ret == 0) { - ret = ::unlink(fn); - if (ret == -1) { -@@ -493,13 +493,13 @@ bool AttachListener::is_init_trigger() { - char fn[PATH_MAX+1]; - sprintf(fn, ".attach_pid%d", os::current_process_id()); - int ret; -- struct stat64 st; -- RESTARTABLE(::stat64(fn, &st), ret); -+ struct stat st; -+ RESTARTABLE(::stat(fn, &st), ret); - if (ret == -1) { - snprintf(fn, sizeof(fn), "%s/.attach_pid%d", - os::get_temp_directory(), os::current_process_id()); -- RESTARTABLE(::stat64(fn, &st), ret); -+ RESTARTABLE(::stat(fn, &st), ret); - } - if (ret == 0) { - // simple check to avoid starting the attach mechanism when - // a bogus user creates the file -diff --git openjdk/hotspot/src/os/linux/vm/os_linux.cpp1 openjdk/hotspot/src/os/linux/vm/os_linux.cpp -index 2e68815d775..ea6f67815a4 100644 ---- openjdk/hotspot/src/os/linux/vm/os_linux.cpp -+++ openjdk/hotspot/src/os/linux/vm/os_linux.cpp -@@ -5238,13 +5238,13 @@ int os::open(const char *path, int oflag, int mode) { - oflag |= O_CLOEXEC; - #endif - -- int fd = ::open64(path, oflag, mode); -+ int fd = ::open(path, oflag, mode); - if (fd == -1) return -1; - - //If the open succeeded, the file might still be a directory - { -- struct stat64 buf64; -- int ret = ::fstat64(fd, &buf64); -+ struct stat buf64; -+ int ret = ::fstat(fd, &buf64); - int st_mode = buf64.st_mode; - - if (ret != -1) { -@@ -5284,17 +5284,17 @@ int os::create_binary_file(const char* path, bool rewrite_existing) { - if (!rewrite_existing) { - oflags |= O_EXCL; - } -- return ::open64(path, oflags, S_IREAD | S_IWRITE); -+ return ::open(path, oflags, S_IREAD | S_IWRITE); - } - - // return current position of file pointer - jlong os::current_file_offset(int fd) { -- return (jlong)::lseek64(fd, (off64_t)0, SEEK_CUR); -+ return (jlong)::lseek(fd, (off_t)0, SEEK_CUR); - } - - // move file pointer to the specified offset - jlong os::seek_to_file_offset(int fd, jlong offset) { -- return (jlong)::lseek64(fd, (off64_t)offset, SEEK_SET); -+ return (jlong)::lseek(fd, (off_t)offset, SEEK_SET); - } - - // This code originates from JDK's sysAvailable -@@ -5303,9 +5303,9 @@ jlong os::seek_to_file_offset(int fd, jlong offset) { - int os::available(int fd, jlong *bytes) { - jlong cur, end; - int mode; -- struct stat64 buf64; -+ struct stat buf64; - -- if (::fstat64(fd, &buf64) >= 0) { -+ if (::fstat(fd, &buf64) >= 0) { - mode = buf64.st_mode; - if (S_ISCHR(mode) || S_ISFIFO(mode) || S_ISSOCK(mode)) { - /* -@@ -5315,11 +5315,11 @@ int os::available(int fd, jlong *bytes) { - } - } - } -- if ((cur = ::lseek64(fd, 0L, SEEK_CUR)) == -1) { -+ if ((cur = ::lseek(fd, 0L, SEEK_CUR)) == -1) { - return 0; -- } else if ((end = ::lseek64(fd, 0L, SEEK_END)) == -1) { -+ } else if ((end = ::lseek(fd, 0L, SEEK_END)) == -1) { - return 0; -- } else if (::lseek64(fd, cur, SEEK_SET) == -1) { -+ } else if (::lseek(fd, cur, SEEK_SET) == -1) { - return 0; - } - *bytes = end - cur; diff --git a/srcpkgs/openjdk7-bootstrap/files/icedtea-jdk-musl.patch b/srcpkgs/openjdk7-bootstrap/files/icedtea-jdk-musl.patch deleted file mode 100644 index 49c16d73a2316f..00000000000000 --- a/srcpkgs/openjdk7-bootstrap/files/icedtea-jdk-musl.patch +++ /dev/null @@ -1,116 +0,0 @@ -diff -ru openjdk.orig/jdk/src/share/native/com/sun/java/util/jar/pack/zip.cpp openjdk/jdk/src/share/native/com/sun/java/util/jar/pack/zip.cpp ---- openjdk.orig/jdk/src/share/native/com/sun/java/util/jar/pack/zip.cpp 2014-06-12 20:14:44.000000000 +0000 -+++ openjdk/jdk/src/share/native/com/sun/java/util/jar/pack/zip.cpp 2014-07-15 07:19:52.186682096 +0000 -@@ -46,6 +46,8 @@ - - #include "zip.h" - -+#define uchar unsigned char -+ - #ifdef NO_ZLIB - - inline bool jar::deflate_bytes(bytes& head, bytes& tail) { -diff -ru openjdk.orig/jdk/src/share/native/com/sun/java/util/jar/pack/zip.h openjdk/jdk/src/share/native/com/sun/java/util/jar/pack/zip.h ---- openjdk.orig/jdk/src/share/native/com/sun/java/util/jar/pack/zip.h 2014-06-12 20:14:44.000000000 +0000 -+++ openjdk/jdk/src/share/native/com/sun/java/util/jar/pack/zip.h 2014-07-15 07:19:52.186682096 +0000 -@@ -23,9 +23,7 @@ - * questions. - */ - --#define ushort unsigned short --#define uint unsigned int --#define uchar unsigned char -+#include <sys/types.h> - - struct unpacker; - -diff -ru openjdk.orig/jdk/src/share/native/sun/awt/medialib/mlib_types.h openjdk/jdk/src/share/native/sun/awt/medialib/mlib_types.h ---- openjdk.orig/jdk/src/share/native/sun/awt/medialib/mlib_types.h 2014-06-12 20:14:44.000000000 +0000 -+++ openjdk/jdk/src/share/native/sun/awt/medialib/mlib_types.h 2014-07-15 07:19:52.186682096 +0000 -@@ -27,6 +27,7 @@ - #ifndef MLIB_TYPES_H - #define MLIB_TYPES_H - -+#include <stddef.h> /* for NULL */ - #include <limits.h> - #if defined(_MSC_VER) - #include <float.h> /* for FLT_MAX and DBL_MAX */ -diff -ru openjdk.orig/jdk/src/solaris/native/java/net/Inet4AddressImpl.c openjdk/jdk/src/solaris/native/java/net/Inet4AddressImpl.c ---- openjdk.orig/jdk/src/solaris/native/java/net/Inet4AddressImpl.c 2014-06-12 20:14:44.000000000 +0000 -+++ openjdk/jdk/src/solaris/native/java/net/Inet4AddressImpl.c 2014-07-15 07:19:52.186682096 +0000 -@@ -47,7 +47,7 @@ - - #include "java_net_Inet4AddressImpl.h" - --#if defined(__GLIBC__) || (defined(__FreeBSD__) && (__FreeBSD_version >= 601104)) -+#if defined(__linux__) || (defined(__FreeBSD__) && (__FreeBSD_version >= 601104)) - #define HAS_GLIBC_GETHOSTBY_R 1 - #endif - -diff -ru openjdk.orig/jdk/src/solaris/native/java/net/NetworkInterface.c openjdk/jdk/src/solaris/native/java/net/NetworkInterface.c ---- openjdk.orig/jdk/src/solaris/native/java/net/NetworkInterface.c 2014-06-12 20:14:44.000000000 +0000 -+++ openjdk/jdk/src/solaris/native/java/net/NetworkInterface.c 2014-07-15 07:19:52.186682096 +0000 -@@ -47,7 +47,6 @@ - - #ifdef __linux__ - #include <sys/ioctl.h> --#include <bits/ioctls.h> - #include <sys/utsname.h> - #include <stdio.h> - #endif -diff -ru openjdk.orig/jdk/src/solaris/native/java/net/PlainDatagramSocketImpl.c openjdk/jdk/src/solaris/native/java/net/PlainDatagramSocketImpl.c ---- openjdk.orig/jdk/src/solaris/native/java/net/PlainDatagramSocketImpl.c 2014-06-12 20:14:44.000000000 +0000 -+++ openjdk/jdk/src/solaris/native/java/net/PlainDatagramSocketImpl.c 2014-07-15 07:19:52.190015524 +0000 -@@ -35,7 +35,6 @@ - #endif - #ifdef __linux__ - #include <unistd.h> --#include <sys/sysctl.h> - #include <sys/utsname.h> - #include <netinet/ip.h> - -diff -ru openjdk.orig/jdk/src/solaris/native/java/net/PlainSocketImpl.c openjdk/jdk/src/solaris/native/java/net/PlainSocketImpl.c ---- openjdk.orig/jdk/src/solaris/native/java/net/PlainSocketImpl.c 2014-06-12 20:14:44.000000000 +0000 -+++ openjdk/jdk/src/solaris/native/java/net/PlainSocketImpl.c 2014-07-15 07:19:52.190015524 +0000 -@@ -43,7 +43,6 @@ - #endif - #ifdef __linux__ - #include <unistd.h> --#include <sys/sysctl.h> - #endif - - #include "jvm.h" -diff -ru openjdk.orig/jdk/src/solaris/native/java/net/linux_close.c openjdk/jdk/src/solaris/native/java/net/linux_close.c ---- openjdk.orig/jdk/src/solaris/native/java/net/linux_close.c 2014-06-12 20:14:44.000000000 +0000 -+++ openjdk/jdk/src/solaris/native/java/net/linux_close.c 2014-07-15 07:22:17.609355950 +0000 -@@ -75,7 +75,7 @@ - #ifdef _AIX - static int sigWakeup = (SIGRTMAX - 1); - #else --static int sigWakeup = (__SIGRTMAX - 2); -+static int sigWakeup; - #endif - - /* -@@ -148,6 +148,9 @@ - /* - * Setup the signal handler - */ -+#ifndef __AIX -+ sigWakeup = SIGRTMAX - 2; -+#endif - sa.sa_handler = sig_wakeup; - sa.sa_flags = 0; - sigemptyset(&sa.sa_mask); -diff -ru openjdk.orig/jdk/src/solaris/native/sun/nio/ch/NativeThread.c openjdk/jdk/src/solaris/native/sun/nio/ch/NativeThread.c ---- openjdk.orig/jdk/src/solaris/native/sun/nio/ch/NativeThread.c 2014-06-12 20:14:44.000000000 +0000 -+++ openjdk/jdk/src/solaris/native/sun/nio/ch/NativeThread.c 2014-07-15 07:19:52.190015524 +0000 -@@ -38,7 +38,7 @@ - #include <sys/signal.h> - - /* Also defined in src/solaris/native/java/net/linux_close.c */ --#define INTERRUPT_SIGNAL (__SIGRTMAX - 2) -+#define INTERRUPT_SIGNAL (SIGRTMAX - 2) - - static void - nullHandler(int sig) diff --git a/srcpkgs/openjdk7-bootstrap/files/icedtea-jdk-no-null-init.patch b/srcpkgs/openjdk7-bootstrap/files/icedtea-jdk-no-null-init.patch deleted file mode 100644 index 0002caf054bf06..00000000000000 --- a/srcpkgs/openjdk7-bootstrap/files/icedtea-jdk-no-null-init.patch +++ /dev/null @@ -1,19 +0,0 @@ ---- openjdk/jdk/src/solaris/native/sun/awt/gtk2_interface.c -+++ openjdk/jdk/src/solaris/native/sun/awt/gtk2_interface.c -@@ -1792,14 +1792,14 @@ - - jobject get_integer_property(JNIEnv *env, GtkSettings* settings, const gchar* key) - { -- gint intval = NULL; -+ gint intval = 0; - g_object_get (settings, key, &intval, NULL); - return create_Integer(env, intval); - } - - jobject get_boolean_property(JNIEnv* env, GtkSettings* settings, const gchar *key) - { -- gint intval = NULL; -+ gint intval = 0; - - g_object_get (settings, key, &intval, NULL); - return create_Boolean(env, intval); diff --git a/srcpkgs/openjdk7-bootstrap/files/icedtea-jdk-no-soname.patch b/srcpkgs/openjdk7-bootstrap/files/icedtea-jdk-no-soname.patch deleted file mode 100644 index fe6bbb73295589..00000000000000 --- a/srcpkgs/openjdk7-bootstrap/files/icedtea-jdk-no-soname.patch +++ /dev/null @@ -1,12 +0,0 @@ ---- ./openjdk/jdk/make/common/Defs-linux.gmk.orig -+++ ./openjdk/jdk/make/common/Defs-linux.gmk -@@ -248,7 +248,9 @@ - # - LDFLAGS_OPT = -Xlinker -O1 - LDFLAGS_COMMON += -L$(LIBDIR)/$(LIBARCH) -+ifdef LIBRARY - LDFLAGS_COMMON += -Wl,-soname=$(LIB_PREFIX)$(LIBRARY).$(LIBRARY_SUFFIX) -+endif - - # - # -static-libgcc is a gcc-3 flag to statically link libgcc, gcc-2.9x always diff --git a/srcpkgs/openjdk7-bootstrap/files/icedtea-jdk-sysctl_h.patch b/srcpkgs/openjdk7-bootstrap/files/icedtea-jdk-sysctl_h.patch deleted file mode 100644 index 7cfaecdb185402..00000000000000 --- a/srcpkgs/openjdk7-bootstrap/files/icedtea-jdk-sysctl_h.patch +++ /dev/null @@ -1,55 +0,0 @@ ---- openjdk.orig/jdk/src/solaris/native/com/sun/management/UnixOperatingSystem_md.c 2019-04-16 05:24:16.000000000 +0200 -+++ openjdk/jdk/src/solaris/native/com/sun/management/UnixOperatingSystem_md.c 2021-01-16 09:43:09.253748103 +0100 -@@ -33,7 +33,7 @@ - #include <sys/types.h> - #include <sys/stat.h> - #if defined(_ALLBSD_SOURCE) --#include <sys/sysctl.h> -+#include <linux/sysctl.h> - #ifdef __APPLE__ - #include <sys/param.h> - #include <sys/mount.h> ---- openjdk.orig/jdk/src/solaris/native/java/net/PlainDatagramSocketImpl.c 2019-04-16 05:24:16.000000000 +0200 -+++ openjdk/jdk/src/solaris/native/java/net/PlainDatagramSocketImpl.c 2021-01-16 09:43:09.253748103 +0100 -@@ -41,7 +41,7 @@ - #endif - #ifdef __linux__ - #include <unistd.h> --#include <sys/sysctl.h> -+#include <linux/sysctl.h> - #include <sys/utsname.h> - #include <netinet/ip.h> - ---- openjdk.orig/jdk/src/solaris/native/java/net/PlainSocketImpl.c 2019-04-16 05:24:16.000000000 +0200 -+++ openjdk/jdk/src/solaris/native/java/net/PlainSocketImpl.c 2021-01-16 09:43:09.252748056 +0100 -@@ -43,7 +43,7 @@ - #endif - #ifdef __linux__ - #include <unistd.h> --#include <sys/sysctl.h> -+#include <linux/sysctl.h> - #endif - - #include "jvm.h" ---- openjdk.orig/jdk/src/solaris/native/java/net/net_util_md.c 2019-04-16 05:24:16.000000000 +0200 -+++ openjdk/jdk/src/solaris/native/java/net/net_util_md.c 2021-01-16 09:43:09.252748056 +0100 -@@ -40,7 +40,7 @@ - #else - #include <limits.h> - #include <sys/param.h> --#include <sys/sysctl.h> -+#include <linux/sysctl.h> - #ifndef MAXINT - #define MAXINT INT_MAX - #endif ---- openjdk.orig/jdk/src/solaris/native/sun/net/portconfig.c 2019-04-16 05:24:16.000000000 +0200 -+++ openjdk/jdk/src/solaris/native/sun/net/portconfig.c 2021-01-16 09:43:09.252748056 +0100 -@@ -29,7 +29,7 @@ - #include <errno.h> - - #if defined(_ALLBSD_SOURCE) --#include <sys/sysctl.h> -+#include <linux/sysctl.h> - #endif - - #include "jni.h" diff --git a/srcpkgs/openjdk7-bootstrap/files/icedtea-jdk-xattr.patch b/srcpkgs/openjdk7-bootstrap/files/icedtea-jdk-xattr.patch deleted file mode 100644 index 4675ba20990653..00000000000000 --- a/srcpkgs/openjdk7-bootstrap/files/icedtea-jdk-xattr.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- openjdk.orig/jdk/src/solaris/native/sun/nio/fs/LinuxNativeDispatcher.c 2019-05-30 09:55:45.271164370 +0300 -+++ openjdk/jdk/src/solaris/native/sun/nio/fs/LinuxNativeDispatcher.c 2019-05-30 09:56:01.000980599 +0300 -@@ -38,7 +38,7 @@ - - #ifdef COMPILE_AGAINST_SYSCALLS - #include <sys/types.h> --#include <attr/xattr.h> -+#include <sys/xattr.h> - #else - #include <syscalls_fp.h> - #endif diff --git a/srcpkgs/openjdk7-bootstrap/files/icedtea-pointer-comparison-gcc12.patch b/srcpkgs/openjdk7-bootstrap/files/icedtea-pointer-comparison-gcc12.patch deleted file mode 100644 index c809553443e767..00000000000000 --- a/srcpkgs/openjdk7-bootstrap/files/icedtea-pointer-comparison-gcc12.patch +++ /dev/null @@ -1,31 +0,0 @@ ---- openjdk.orig/hotspot/src/share/vm/opto/lcm.cpp -+++ openjdk/hotspot/src/share/vm/opto/lcm.cpp -@@ -60,7 +60,7 @@ - // Check whether val is not-null-decoded compressed oop, - // i.e. will grab into the base of the heap if it represents NULL. - static bool accesses_heap_base_zone(Node *val) { -- if (Universe::narrow_oop_base() > 0) { // Implies UseCompressedOops. -+ if (Universe::narrow_oop_base() > (address)0) { // Implies UseCompressedOops. - if (val && val->is_Mach()) { - if (val->as_Mach()->ideal_Opcode() == Op_DecodeN) { - // This assumes all Decodes with TypePtr::NotNull are matched to nodes that ---- openjdk.orig/hotspot/src/share/vm/runtime/virtualspace.cpp -+++ openjdk/hotspot/src/share/vm/runtime/virtualspace.cpp -@@ -527,7 +527,7 @@ ReservedHeapSpace::ReservedHeapSpace(siz - (UseCompressedOops && (Universe::narrow_oop_base() != NULL) && - Universe::narrow_oop_use_implicit_null_checks()) ? - lcm(os::vm_page_size(), alignment) : 0) { -- if (base() > 0) { -+ if (base() > (char*)0) { - MemTracker::record_virtual_memory_type((address)base(), mtJavaHeap); - } - -@@ -546,7 +546,7 @@ ReservedHeapSpace::ReservedHeapSpace(con - (UseCompressedOops && (Universe::narrow_oop_base() != NULL) && - Universe::narrow_oop_use_implicit_null_checks()) ? - lcm(os::vm_page_size(), prefix_align) : 0) { -- if (base() > 0) { -+ if (base() > (char*)0) { - MemTracker::record_virtual_memory_type((address)base(), mtJavaHeap); - } - diff --git a/srcpkgs/openjdk7-bootstrap/files/openjdk.future.patch b/srcpkgs/openjdk7-bootstrap/files/openjdk.future.patch deleted file mode 100644 index d10df20cde06e7..00000000000000 --- a/srcpkgs/openjdk7-bootstrap/files/openjdk.future.patch +++ /dev/null @@ -1,15 +0,0 @@ -fixes build failure - ---- jdk.orig/make/tools/src/build/tools/generatecurrencydata/GenerateCurrencyData.java -+++ jdk/make/tools/src/build/tools/generatecurrencydata/GenerateCurrencyData.java -@@ -283,8 +283,8 @@ - checkCurrencyCode(newCurrency); - String timeString = currencyInfo.substring(4, length - 4); - long time = format.parse(timeString).getTime(); -- if (Math.abs(time - System.currentTimeMillis()) > ((long) 10) * 365 * 24 * 60 * 60 * 1000) { -- throw new RuntimeException("time is more than 10 years from present: " + time); -+ if (Math.abs(time - System.currentTimeMillis()) > ((long) 50) * 365 * 24 * 60 * 60 * 1000) { -+ throw new RuntimeException("time is more than 50 years from present: " + time); - } - specialCaseCutOverTimes[specialCaseCount] = time; - specialCaseOldCurrencies[specialCaseCount] = oldCurrency; diff --git a/srcpkgs/openjdk7-bootstrap/patches/LFS64.patch b/srcpkgs/openjdk7-bootstrap/patches/LFS64.patch deleted file mode 100644 index d7752cc73ee8ac..00000000000000 --- a/srcpkgs/openjdk7-bootstrap/patches/LFS64.patch +++ /dev/null @@ -1,13 +0,0 @@ -diff --git a/acinclude.m41 b/acinclude.m4 -index 048de60aa74..88e53b2f99b 100644 ---- a/acinclude.m4 -+++ b/acinclude.m4 -@@ -2269,7 +2269,7 @@ AC_DEFUN_ONCE([IT_CHECK_FOR_SYSCALLS], - AC_MSG_RESULT(${ENABLE_SYSCALL_COMPILATION}) - if test x"${ENABLE_SYSCALL_COMPILATION}" = "xyes"; then - dnl Check for syscalls -- AC_CHECK_FUNCS([openat64 fstatat64 fgetxattr fsetxattr fremovexattr flistxattr unlinkat renameat futimesat fdopendir epoll_create epoll_ctl epoll_wait],, -+ AC_CHECK_FUNCS([openat fstatat fgetxattr fsetxattr fremovexattr flistxattr unlinkat renameat futimesat fdopendir epoll_create epoll_ctl epoll_wait],, - [AC_MSG_ERROR([Could not find required syscalls; check config.log and use --disable-compile-against-syscalls if necessary.])]) - AC_CHECK_HEADERS([sys/epoll.h sys/xattr.h], - , [AC_MSG_ERROR([Could not find required system headers; install the appropriate files from glibc-headers or libc6-dev or use --disable-compile-against-syscalls if necessary.])]) diff --git a/srcpkgs/openjdk7-bootstrap/patches/autoconf2.7.patch b/srcpkgs/openjdk7-bootstrap/patches/autoconf2.7.patch deleted file mode 100644 index 1dc4f34ee00133..00000000000000 --- a/srcpkgs/openjdk7-bootstrap/patches/autoconf2.7.patch +++ /dev/null @@ -1,43 +0,0 @@ -From 55d55c0e4998cfe621c8584518c0d7e300dfce3b Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Andr=C3=A9=20Cerqueira?= <acerqueira021@gmail.com> -Date: Thu, 11 Aug 2022 15:45:13 +0100 -Subject: [PATCH 1/1] autoconf-2.7.1 - ---- - autogen.sh | 6 +++--- - 1 file changed, 3 insertions(+), 3 deletions(-) - -diff --git a/autogen.sh b/autogen.sh -index 8537f67..18078e2 100755 ---- a/autogen.sh -+++ b/autogen.sh -@@ -11,7 +11,7 @@ for AUTOCONF in autoconf autoconf259; do - AUTOCONF_VERSION=`${AUTOCONF} --version | head -1 | sed 's/^[^0-9]*\([0-9.][0-9.]*\).*/\1/'` - # echo ${AUTOCONF_VERSION} - case ${AUTOCONF_VERSION} in -- 2.59* | 2.6[0-9]* ) -+ 2.59* | 2.6[0-9]* | 2.7[0-9]* ) - HAVE_AUTOCONF=true - break; - ;; -@@ -28,7 +28,7 @@ for AUTOHEADER in autoheader autoheader259; do - AUTOHEADER_VERSION=`${AUTOHEADER} --version | head -1 | sed 's/^[^0-9]*\([0-9.][0-9.]*\).*/\1/'` - # echo ${AUTOHEADER_VERSION} - case ${AUTOHEADER_VERSION} in -- 2.59* | 2.6[0-9]* ) -+ 2.59* | 2.6[0-9]* | 2.7[0-9]* ) - HAVE_AUTOHEADER=true - break; - ;; -@@ -45,7 +45,7 @@ for AUTORECONF in autoreconf; do - AUTORECONF_VERSION=`${AUTORECONF} --version | head -1 | sed 's/^[^0-9]*\([0-9.][0-9.]*\).*/\1/'` - # echo ${AUTORECONF_VERSION} - case ${AUTORECONF_VERSION} in -- 2.59* | 2.6[0-9]* ) -+ 2.59* | 2.6[0-9]* | 2.7[0-9]* ) - HAVE_AUTORECONF=true - break; - ;; --- -2.37.1 - diff --git a/srcpkgs/openjdk7-bootstrap/patches/fix-xattr-include.patch b/srcpkgs/openjdk7-bootstrap/patches/fix-xattr-include.patch deleted file mode 100644 index 7bba754d3e8d83..00000000000000 --- a/srcpkgs/openjdk7-bootstrap/patches/fix-xattr-include.patch +++ /dev/null @@ -1,13 +0,0 @@ ---- icedtea-2.6.17.orig/acinclude.m4 2019-05-30 09:49:34.952140696 +0300 -+++ icedtea-2.6.17/acinclude.m4 2019-05-30 09:50:28.231483929 +0300 -@@ -2271,8 +2271,8 @@ - dnl Check for syscalls - AC_CHECK_FUNCS([openat64 fstatat64 fgetxattr fsetxattr fremovexattr flistxattr unlinkat renameat futimesat fdopendir epoll_create epoll_ctl epoll_wait],, - [AC_MSG_ERROR([Could not find required syscalls; check config.log and use --disable-compile-against-syscalls if necessary.])]) -- AC_CHECK_HEADERS([sys/epoll.h attr/xattr.h], -- , [AC_MSG_ERROR([Could not find required system headers; install the appropriate files from glibc-headers, libc6-dev and/or libattr-devel, libattr1-dev or use --disable-compile-against-syscalls if necessary.])]) -+ AC_CHECK_HEADERS([sys/epoll.h sys/xattr.h], -+ , [AC_MSG_ERROR([Could not find required system headers; install the appropriate files from glibc-headers or libc6-dev or use --disable-compile-against-syscalls if necessary.])]) - ENABLE_SYSCALL_COMPILATION=true - fi - AM_CONDITIONAL(USE_SYSCALL_COMPILATION, test x"${ENABLE_SYSCALL_COMPILATION}" = "xtrue") diff --git a/srcpkgs/openjdk7-bootstrap/template b/srcpkgs/openjdk7-bootstrap/template deleted file mode 100644 index bdcd617a4ed017..00000000000000 --- a/srcpkgs/openjdk7-bootstrap/template +++ /dev/null @@ -1,192 +0,0 @@ -# Template file for 'openjdk7-bootstrap' -# Adapted from openjdk7 from Alpine -pkgname=openjdk7-bootstrap -_icedtea_ver=2.6.28 -_bootstrap_jdk_home="/usr/lib/jvm/java-1.5-gcj" -_final_jdk_home="/usr/lib/jvm/java-1.7-openjdk" -version=7u321b01 -revision=1 -archs="x86_64* i686* aarch64* arm* ppc64*" -create_wrksrc=yes -build_style=gnu-configure -configure_args=" - --with-parallel-jobs=${XBPS_MAKEJOBS} - --disable-dependency-tracking - --disable-downloading - --disable-system-gtk - --disable-arm32-jit - --with-jdk-home=${_bootstrap_jdk_home} - --prefix=${_final_jdk_home}" -make_build_target=icedtea-boot -make_build_args="SHELL=/bin/bash" -hostmakedepends="cpio tar unzip zip ca-certificates autoconf automake pkg-config - libxslt wget gcc6-gcj-jdk-compat which" -makedepends="nss-devel cups-devel libjpeg-turbo-devel giflib-devel libpng-devel - libXt-devel libXtst-devel libXrender-devel libXinerama-devel - libXcomposite-devel libmpc-devel libgcj-devel lcms2-devel zlib-devel - alsa-lib-devel freetype-devel fontconfig-devel libglib-devel mit-krb5-devel - pcsclite-devel lksctp-tools-devel" -short_desc="OpenJDK 7 via IcedTea (bootstrap)" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-only WITH Classpath-exception-2.0" -homepage="https://icedtea.classpath.org/" -lib32disabled=yes -make_check=no # requires full jdk build -repository=bootstrap - -if [ -n "$XBPS_DEBUG_PKGS" ]; then - configure_args+=" --enable-native-debuginfo" -else - configure_args+=" --disable-native-debuginfo" -fi - -# using ccache causes ICEs with pregenerated headers -export CCACHE_DISABLE=1 - -_rhino_ver=1.7.7.2 -_ant_ver=1.9.16 - -_drops_ver=$_icedtea_ver -_drops_url=https://icedtea.classpath.org/download/drops/icedtea7/${_drops_ver} - -distfiles=" - https://icedtea.classpath.org/download/source/icedtea-${_icedtea_ver}.tar.xz - ${_drops_url}/openjdk.tar.bz2>openjdk-${_drops_ver}.tar.bz2 - ${_drops_url}/corba.tar.bz2>corba-${_drops_ver}.tar.bz2 - ${_drops_url}/jaxp.tar.bz2>jaxp-${_drops_ver}.tar.bz2 - ${_drops_url}/jaxws.tar.bz2>jaxws-${_drops_ver}.tar.bz2 - ${_drops_url}/jdk.tar.bz2>jdk-${_drops_ver}.tar.bz2 - ${_drops_url}/langtools.tar.bz2>langtools-${_drops_ver}.tar.bz2 - ${_drops_url}/hotspot.tar.bz2>hotspot-${_drops_ver}.tar.bz2 - https://archive.apache.org/dist/ant/binaries/apache-ant-${_ant_ver}-bin.tar.gz - https://github.com/mozilla/rhino/releases/download/Rhino${_rhino_ver//./_}_Release/rhino-${_rhino_ver}.zip" - -checksum=" - 951188e6c0e3599de22f5cb2d95b5da9bf480763b5c8c600dae9fec88cff1735 - 78e5e89fc510280401e227d980abe30d49ea508c3eec537035481fd21a3b2c32 - b002240621be404783ed0117fe052552b4ef86adade4f2c8561ccee60ecba845 - fd93e65a4692593c2100963be2c75d697a32ba51ee2c02c7e7dccc524dfb1788 - 23b2c621752608f03f8b61753e19b21246dd5850648bcdfa49f2c6b8cd930a2f - 0812269b1f8a3884d2c2659d944e20fcfb054d916a5712e405d7a54fab2b5167 - 24799d5ebebfb1e316f9434db1db5a360ac7c86e5783ce58693536f978a0aa47 - b6897cd5dd70af201e6ca107b2759217f92ca207643c5128dcca9e0a33b34cfc - 7db54556acf6d5654bf3e2882e3ff45220dea689160ac2e5964ac94635843df8 - b223595717dd360061b35aaa7e952271fcbbd6a763a78927283480227aaa0247" - -skip_extraction=" - openjdk-${_drops_ver}.tar.bz2 - corba-${_drops_ver}.tar.bz2 - jaxp-${_drops_ver}.tar.bz2 - jaxws-${_drops_ver}.tar.bz2 - jdk-${_drops_ver}.tar.bz2 - langtools-${_drops_ver}.tar.bz2 - hotspot-${_drops_ver}.tar.bz2" - -shlib_provides="libawt.so libawt_xawt.so libjava.so libjli.so libjvm.so libjawt.so" -nocross=yes - -CFLAGS="-fcommon -fpermissive" - -post_extract() { - mv icedtea-*/* . - # ensure they're cleaned up - mv apache-ant-${_ant_ver} apache-ant - mv rhino${_rhino_ver} rhino - - # distrib patches are relative to wrksrc - for patch in $(cat ${FILESDIR}/dist_patches_${XBPS_TARGET_LIBC}.txt); do - case "$patch" in - icedtea-*.patch) cp ${FILESDIR}/$patch ${wrksrc};; - esac - done - cp ${FILESDIR}/openjdk.future.patch ${wrksrc} -} - -# we need to set up these vars for both configure and build -_setup_build_env() { - [ -n "$DISTRIBUTION_PATCHES" ] && return 0 - - export ALT_PARALLEL_COMPILE_JOBS=$XBPS_MAKEJOBS - export HOTSPOT_BUILD_JOBS=$XBPS_MAKEJOBS - - export JAVA_HOME=${_bootstrap_jdk_home} - export PATH=$JAVA_HOME/bin:${wrksrc}/apache-ant/bin:$PATH - - # force ELFv2 for ppc64 just in case - case "$XBPS_TARGET_MACHINE" in - ppc64*) - CFLAGS+=" -DABI_ELFv2" - CXXFLAGS+=" -DABI_ELFv2" - ;; - esac - - CFLAGS+=" -D_LARGE_FILE_SOURCE=1 -D_FILE_OFFSET_BITS=64" - CXXFLAGS+=" -D_LARGE_FILE_SOURCE=1 -D_FILE_OFFSET_BITS=64" - - # from alpine: disable jvm-breaking optimizations and c++ std - case "$XBPS_TARGET_MACHINE" in - aarch64*) - EXTRA_CPP_FLAGS=" " - EXTRA_CFLAGS=" " - ;; - *) - EXTRA_CPP_FLAGS="-std=gnu++98" - EXTRA_CFLAGS="-std=gnu++98" - ;; - esac - export EXTRA_CPP_FLAGS="$CXXFLAGS $EXTRA_CPP_FLAGS -fno-delete-null-pointer-checks -fno-lifetime-dse -fno-strict-overflow" - export EXTRA_CFLAGS="$CFLAGS $EXTRA_CPP_FLAGS -Wno-error -fno-delete-null-pointer-checks -fno-lifetime-dse -fno-strict-overflow" - - local _patches= - for patch in $(cat ${FILESDIR}/dist_patches_${XBPS_TARGET_LIBC}.txt); do - case "$patch" in - icedtea-*.patch) _patches+=" $patch";; - esac - done - - export DISTRIBUTION_PATCHES="$_patches" - export OPENJDK_PATCHES="openjdk.future.patch" -} - -pre_configure() { - ./autogen.sh -} - -do_configure() { - _setup_build_env - - local _args= - local _src_prefix="${XBPS_SRCDISTDIR}/${pkgname}-${version}" - - _args+=" --with-rhino=${wrksrc}/rhino/lib/rhino-${_rhino_ver}.jar" - _args+=" --with-openjdk-src-zip=${_src_prefix}/openjdk-${_drops_ver}.tar.bz2" - _args+=" --with-hotspot-src-zip=${_src_prefix}/hotspot-${_drops_ver}.tar.bz2" - _args+=" --with-corba-src-zip=${_src_prefix}/corba-${_drops_ver}.tar.bz2" - _args+=" --with-jaxp-src-zip=${_src_prefix}/jaxp-${_drops_ver}.tar.bz2" - _args+=" --with-jaxws-src-zip=${_src_prefix}/jaxws-${_drops_ver}.tar.bz2" - _args+=" --with-jdk-src-zip=${_src_prefix}/jdk-${_drops_ver}.tar.bz2" - _args+=" --with-langtools-src-zip=${_src_prefix}/langtools-${_drops_ver}.tar.bz2" - - ./configure ${configure_args} ${_args} -} - -pre_build() { - _setup_build_env -} - -do_build() { - make -j1 ${make_build_args} ${make_build_target} -} - -do_install() { - mkdir -p ${DESTDIR}/${_final_jdk_home} - cp -a ${wrksrc}/openjdk.build-boot/j2sdk-image/* ${DESTDIR}/${_final_jdk_home} - cp -a ${wrksrc}/openjdk.build-boot/include ${DESTDIR}/${_final_jdk_home} - rm -f ${DESTDIR}/${_final_jdk_home}/src.zip -} - -post_install() { - rm -rf ${DESTDIR}/usr/lib/bin - vlicense ${DESTDIR}/${_final_jdk_home}/ASSEMBLY_EXCEPTION - vlicense ${DESTDIR}/${_final_jdk_home}/LICENSE -} diff --git a/srcpkgs/openjdk8-doc b/srcpkgs/openjdk8-doc deleted file mode 120000 index aa848272341c49..00000000000000 --- a/srcpkgs/openjdk8-doc +++ /dev/null @@ -1 +0,0 @@ -openjdk8 \ No newline at end of file diff --git a/srcpkgs/openjdk8-jre b/srcpkgs/openjdk8-jre deleted file mode 120000 index aa848272341c49..00000000000000 --- a/srcpkgs/openjdk8-jre +++ /dev/null @@ -1 +0,0 @@ -openjdk8 \ No newline at end of file diff --git a/srcpkgs/openjdk8-src b/srcpkgs/openjdk8-src deleted file mode 120000 index aa848272341c49..00000000000000 --- a/srcpkgs/openjdk8-src +++ /dev/null @@ -1 +0,0 @@ -openjdk8 \ No newline at end of file diff --git a/srcpkgs/openjdk8/files/musl_001_hotspot.patch b/srcpkgs/openjdk8/files/musl_001_hotspot.patch deleted file mode 100644 index cbbb5525f054e5..00000000000000 --- a/srcpkgs/openjdk8/files/musl_001_hotspot.patch +++ /dev/null @@ -1,135 +0,0 @@ -diff --git icedtea/hotspot/src/os/linux/vm/jvm_linux.cpp icedtea/hotspot/src/os/linux/vm/jvm_linux.cpp -index ba84788..c22281f 100644 ---- openjdk/hotspot/src/os/linux/vm/jvm_linux.cpp -+++ openjdk/hotspot/src/os/linux/vm/jvm_linux.cpp -@@ -154,7 +154,9 @@ struct siglabel siglabels[] = { - #ifdef SIGSTKFLT - "STKFLT", SIGSTKFLT, /* Stack fault. */ - #endif -+#ifdef SIGCLD - "CLD", SIGCLD, /* Same as SIGCHLD (System V). */ -+#endif - "CHLD", SIGCHLD, /* Child status has changed (POSIX). */ - "CONT", SIGCONT, /* Continue (POSIX). */ - "STOP", SIGSTOP, /* Stop, unblockable (POSIX). */ -diff --git icedtea/hotspot/src/os/linux/vm/os_linux.cpp icedtea/hotspot/src/os/linux/vm/os_linux.cpp -index 89ba0ff..e84837a 100644 ---- openjdk/hotspot/src/os/linux/vm/os_linux.cpp -+++ openjdk/hotspot/src/os/linux/vm/os_linux.cpp -@@ -94,7 +94,6 @@ - # include <string.h> - # include <syscall.h> - # include <sys/sysinfo.h> --# include <gnu/libc-version.h> - # include <sys/ipc.h> - # include <sys/shm.h> - # include <link.h> -@@ -530,6 +529,13 @@ void os::Linux::hotspot_sigmask(Thread* thread) { - // detecting pthread library - - void os::Linux::libpthread_init() { -+#if 1 -+ // Hard code Alpine Linux supported musl compatible settings -+ os::Linux::set_glibc_version("glibc 2.9"); -+ os::Linux::set_libpthread_version("NPTL"); -+ os::Linux::set_is_NPTL(); -+ os::Linux::set_is_floating_stack(); -+#else - // Save glibc and pthread version strings. Note that _CS_GNU_LIBC_VERSION - // and _CS_GNU_LIBPTHREAD_VERSION are supported in glibc >= 2.3.2. Use a - // generic name for earlier versions. -@@ -588,6 +594,7 @@ void os::Linux::libpthread_init() { - if (os::Linux::is_NPTL() || os::Linux::supports_variable_stack_size()) { - os::Linux::set_is_floating_stack(); - } -+#endif - } - - ///////////////////////////////////////////////////////////////////////////// -@@ -2834,6 +2841,11 @@ extern "C" JNIEXPORT void numa_warn(int number, char *where, ...) { } - extern "C" JNIEXPORT void numa_error(char *where) { } - extern "C" JNIEXPORT int fork1() { return fork(); } - -+static void *dlvsym(void *handle, const char *name, const char *ver) -+{ -+ return dlsym(handle, name); -+} -+ - // Handle request to load libnuma symbol version 1.1 (API v1). If it fails - // load symbol from base version instead. - void* os::Linux::libnuma_dlsym(void* handle, const char *name) { -diff --git openjdk/hotspot/src/os/linux/vm/os_linux.inline.hpp openjdk/hotspot/src/os/linux/vm/os_linux.inline.hpp -index 10d56d8..b9b2b77 100644 ---- openjdk/hotspot/src/os/linux/vm/os_linux.inline.hpp -+++ openjdk/hotspot/src/os/linux/vm/os_linux.inline.hpp -@@ -33,7 +33,7 @@ - - #include <unistd.h> - #include <sys/socket.h> --#include <sys/poll.h> -+#include <poll.h> - #include <netdb.h> - - inline void* os::thread_local_storage_at(int index) { -diff --git openjdk/hotspot/src/os_cpu/linux_aarch64/vm/os_linux_aarch64.cpp openjdk/hotspot/src/os_cpu/linux_aarch64/vm/os_linux_aarch64.cpp -index d2c10e0..20f657f 100644 ---- openjdk/hotspot/src/os_cpu/linux_aarch64/vm/os_linux_aarch64.cpp -+++ openjdk/hotspot/src/os_cpu/linux_aarch64/vm/os_linux_aarch64.cpp -@@ -75,7 +75,7 @@ - # include <pwd.h> - # include <poll.h> - # include <ucontext.h> --# include <fpu_control.h> -+# include <linux/types.h> /* provides __u64 */ - - #ifdef BUILTIN_SIM - #define REG_SP REG_RSP -diff --git openjdk/hotspot/src/os_cpu/linux_x86/vm/os_linux_x86.cpp openjdk/hotspot/src/os_cpu/linux_x86/vm/os_linux_x86.cpp -index 38388cb..2505ba8 100644 ---- openjdk/hotspot/src/os_cpu/linux_x86/vm/os_linux_x86.cpp -+++ openjdk/hotspot/src/os_cpu/linux_x86/vm/os_linux_x86.cpp -@@ -72,7 +72,6 @@ - # include <pwd.h> - # include <poll.h> - # include <ucontext.h> --# include <fpu_control.h> - - #ifdef AMD64 - #define REG_SP REG_RSP -@@ -544,6 +543,9 @@ JVM_handle_linux_signal(int sig, - return true; // Mute compiler - } - -+#define _FPU_GETCW(cw) __asm__ __volatile__ ("fnstcw %0" : "=m" (*&cw)) -+#define _FPU_SETCW(cw) __asm__ __volatile__ ("fldcw %0" : : "m" (*&cw)) -+ - void os::Linux::init_thread_fpu_state(void) { - #ifndef AMD64 - // set fpu to 53 bit precision -diff --git openjdk/hotspot/src/os_cpu/linux_x86/vm/threadLS_linux_x86.hpp openjdk/hotspot/src/os_cpu/linux_x86/vm/threadLS_linux_x86.hpp -index f3f2f26..6b50cfa 100644 ---- openjdk/hotspot/src/os_cpu/linux_x86/vm/threadLS_linux_x86.hpp -+++ openjdk/hotspot/src/os_cpu/linux_x86/vm/threadLS_linux_x86.hpp -@@ -32,7 +32,9 @@ - // map stack pointer to thread pointer - see notes in threadLS_linux_x86.cpp - #define SP_BITLENGTH 32 - #define PAGE_SHIFT 12 -+ #ifndef PAGE_SIZE - #define PAGE_SIZE (1UL << PAGE_SHIFT) -+ #endif - static Thread* _sp_map[1UL << (SP_BITLENGTH - PAGE_SHIFT)]; - - public: -diff --git openjdk/hotspot/src/share/vm/utilities/globalDefinitions_gcc.hpp openjdk/hotspot/src/share/vm/utilities/globalDefinitions_gcc.hpp -index efa0b4e..6df2302 100644 ---- openjdk/hotspot/src/share/vm/utilities/globalDefinitions_gcc.hpp -+++ openjdk/hotspot/src/share/vm/utilities/globalDefinitions_gcc.hpp -@@ -235,7 +235,7 @@ inline int g_isnan(double f) { return isnand(f); } - #elif defined(__APPLE__) - inline int g_isnan(double f) { return isnan(f); } - #elif defined(LINUX) || defined(_ALLBSD_SOURCE) --inline int g_isnan(float f) { return isnanf(f); } -+inline int g_isnan(float f) { return isnan(f); } - inline int g_isnan(double f) { return isnan(f); } - #else - #error "missing platform-specific definition here" diff --git a/srcpkgs/openjdk8/files/musl_002_hotspot_ppc.patch b/srcpkgs/openjdk8/files/musl_002_hotspot_ppc.patch deleted file mode 100644 index 43f86185225922..00000000000000 --- a/srcpkgs/openjdk8/files/musl_002_hotspot_ppc.patch +++ /dev/null @@ -1,33 +0,0 @@ ---- openjdk/hotspot/src/os_cpu/linux_ppc/vm/os_linux_ppc.cpp -+++ openjdk/hotspot/src/os_cpu/linux_ppc/vm/os_linux_ppc.cpp -@@ -80,7 +80,7 @@ - # include <pwd.h> - # include <poll.h> - # include <ucontext.h> -- -+# include <asm/ptrace.h> - - address os::current_stack_pointer() { - intptr_t* csp; ---- openjdk/hotspot/src/cpu/ppc/vm/macroAssembler_ppc.cpp -+++ openjdk/hotspot/src/cpu/ppc/vm/macroAssembler_ppc.cpp -@@ -46,6 +46,8 @@ - #include "gc_implementation/g1/heapRegion.hpp" - #endif - -+#include <asm/ptrace.h> -+ - #ifdef PRODUCT - #define BLOCK_COMMENT(str) // nothing - #else ---- openjdk/hotspot/src/os_cpu/linux_ppc/vm/thread_linux_ppc.cpp -+++ openjdk/hotspot/src/os_cpu/linux_ppc/vm/thread_linux_ppc.cpp -@@ -27,6 +27,8 @@ - #include "runtime/frame.inline.hpp" - #include "runtime/thread.hpp" - -+#include <asm/ptrace.h> -+ - bool JavaThread::pd_get_top_frame_for_profiling(frame* fr_addr, void* ucontext, bool isInJava) { - assert(this->is_Java_thread(), "must be JavaThread"); - diff --git a/srcpkgs/openjdk8/files/musl_003_hotspot-noagent.patch b/srcpkgs/openjdk8/files/musl_003_hotspot-noagent.patch deleted file mode 100644 index 25bdb1c5a585c9..00000000000000 --- a/srcpkgs/openjdk8/files/musl_003_hotspot-noagent.patch +++ /dev/null @@ -1,79 +0,0 @@ ---- openjdk.orig/common/autoconf/configure -+++ openjdk/common/autoconf/configure -@@ -103,7 +103,7 @@ - } - - # Check for local changes --check_hg_updates -+run_autogen_or_fail - - if test -e $conf_custom_script_dir/generated-configure.sh; then - # Test if open configure is newer than custom configure, if so, custom needs to ---- openjdk.orig/common/autoconf/jdk-options.m4 -+++ openjdk/common/autoconf/jdk-options.m4 -@@ -159,7 +159,7 @@ - AC_SUBST(JVM_VARIANT_ZEROSHARK) - AC_SUBST(JVM_VARIANT_CORE) - -- INCLUDE_SA=true -+ AC_CHECK_HEADER(thread_db.h,INCLUDE_SA=true,INCLUDE_SA=false) - if test "x$JVM_VARIANT_ZERO" = xtrue ; then - INCLUDE_SA=false - fi ---- openjdk.orig/hotspot/make/linux/makefiles/defs.make -+++ openjdk/hotspot/make/linux/makefiles/defs.make -@@ -305,6 +305,9 @@ - - # Serviceability Binaries - # No SA Support for PPC, IA64, ARM or zero -+# or if thread_db.h missing (musl) -+ -+ifneq ($(wildcard /usr/include/thread_db.h),) - ADD_SA_BINARIES/x86 = $(EXPORT_JRE_LIB_ARCH_DIR)/libsaproc.$(LIBRARY_SUFFIX) \ - $(EXPORT_LIB_DIR)/sa-jdi.jar - ADD_SA_BINARIES/sparc = $(EXPORT_JRE_LIB_ARCH_DIR)/libsaproc.$(LIBRARY_SUFFIX) \ -@@ -322,6 +322,11 @@ - endif - endif - endif -+else -+ADD_SA_BINARIES/x86 = -+ADD_SA_BINARIES/sparc = -+ADD_SA_BINARIES/aarch64 = -+endif - ADD_SA_BINARIES/ppc = - ADD_SA_BINARIES/ia64 = - ADD_SA_BINARIES/arm = ---- openjdk.orig/hotspot/make/linux/makefiles/sa.make -+++ openjdk/hotspot/make/linux/makefiles/sa.make -@@ -59,9 +59,11 @@ - - # if $(AGENT_DIR) does not exist, we don't build SA - # also, we don't build SA on Itanium or zero. -+# check for thread_db.h too (musl does not have it). - - all: -- if [ -d $(AGENT_DIR) -a "$(SRCARCH)" != "ia64" \ -+ if [ -d $(AGENT_DIR) -a -f /usr/include/thread_db.h \ -+ -a "$(SRCARCH)" != "ia64" \ - -a "$(SRCARCH)" != "zero" ] ; then \ - $(MAKE) -f sa.make $(GENERATED)/sa-jdi.jar; \ - fi ---- openjdk.orig/hotspot/make/linux/makefiles/saproc.make -+++ openjdk/hotspot/make/linux/makefiles/saproc.make -@@ -61,12 +61,15 @@ - - # if $(AGENT_DIR) does not exist, we don't build SA - # also, we don't build SA on Itanium or zero. -+# check for thread_db.h too (musl does not have it). - -+ifneq ($(wildcard /usr/include/thread_db.h),) - ifneq ($(wildcard $(AGENT_DIR)),) - ifneq ($(filter-out ia64 zero,$(SRCARCH)),) - BUILDLIBSAPROC = $(LIBSAPROC) - endif - endif -+endif - - ifneq ($(ALT_SASRCDIR),) - ALT_SAINCDIR=-I$(ALT_SASRCDIR) -DALT_SASRCDIR diff --git a/srcpkgs/openjdk8/files/musl_004_fix_libjvm_load.patch b/srcpkgs/openjdk8/files/musl_004_fix_libjvm_load.patch deleted file mode 100644 index d0a090ea57130e..00000000000000 --- a/srcpkgs/openjdk8/files/musl_004_fix_libjvm_load.patch +++ /dev/null @@ -1,14 +0,0 @@ -musl needs LD_LIBRARY_PATH set because when .so is opened with dlopen(/abs/path) -it does not qualify for providing symbols for NEEDED dependency. - ---- openjdk.orig/jdk/src/solaris/bin/java_md_solinux.c -+++ openjdk/jdk/src/solaris/bin/java_md_solinux.c -@@ -291,6 +291,8 @@ - char *dmllp = NULL; - char *p; /* a utility pointer */ - -+ return JNI_TRUE; -+ - #ifdef AIX - /* We always have to set the LIBPATH on AIX because ld doesn't support $ORIGIN. */ - return JNI_TRUE; diff --git a/srcpkgs/openjdk8/files/musl_005_jdk.patch b/srcpkgs/openjdk8/files/musl_005_jdk.patch deleted file mode 100644 index 68ff8d59b9b859..00000000000000 --- a/srcpkgs/openjdk8/files/musl_005_jdk.patch +++ /dev/null @@ -1,83 +0,0 @@ -diff -ru openjdk.orig/jdk/src/share/native/com/sun/java/util/jar/pack/zip.cpp openjdk/jdk/src/share/native/com/sun/java/util/jar/pack/zip.cpp ---- openjdk.orig/jdk/src/share/native/com/sun/java/util/jar/pack/zip.cpp 2017-01-25 04:22:03.000000000 +0000 -+++ openjdk/jdk/src/share/native/com/sun/java/util/jar/pack/zip.cpp 2017-02-06 11:23:47.041165210 +0000 -@@ -46,6 +46,8 @@ - - #include "zip.h" - -+#define uchar unsigned char -+ - #ifdef NO_ZLIB - - inline bool jar::deflate_bytes(bytes& head, bytes& tail) { -diff -ru openjdk.orig/jdk/src/share/native/com/sun/java/util/jar/pack/zip.h openjdk/jdk/src/share/native/com/sun/java/util/jar/pack/zip.h ---- openjdk.orig/jdk/src/share/native/com/sun/java/util/jar/pack/zip.h 2017-01-25 04:22:03.000000000 +0000 -+++ openjdk/jdk/src/share/native/com/sun/java/util/jar/pack/zip.h 2017-02-06 11:23:47.047832009 +0000 -@@ -23,9 +23,7 @@ - * questions. - */ - --#define ushort unsigned short --#define uint unsigned int --#define uchar unsigned char -+#include <sys/types.h> - - struct unpacker; - -diff -ru openjdk.orig/jdk/src/share/native/sun/awt/medialib/mlib_types.h openjdk/jdk/src/share/native/sun/awt/medialib/mlib_types.h ---- openjdk.orig/jdk/src/share/native/sun/awt/medialib/mlib_types.h 2017-01-25 04:22:03.000000000 +0000 -+++ openjdk/jdk/src/share/native/sun/awt/medialib/mlib_types.h 2017-02-06 11:23:47.047832009 +0000 -@@ -27,6 +27,7 @@ - #ifndef MLIB_TYPES_H - #define MLIB_TYPES_H - -+#include <stddef.h> /* for NULL */ - #include <limits.h> - #if defined(_MSC_VER) - #include <float.h> /* for FLT_MAX and DBL_MAX */ -diff -ru openjdk.orig/jdk/src/solaris/native/java/net/Inet4AddressImpl.c openjdk/jdk/src/solaris/native/java/net/Inet4AddressImpl.c ---- openjdk.orig/jdk/src/solaris/native/java/net/Inet4AddressImpl.c 2017-01-25 04:22:03.000000000 +0000 -+++ openjdk/jdk/src/solaris/native/java/net/Inet4AddressImpl.c 2017-02-06 11:23:47.047832009 +0000 -@@ -47,7 +47,7 @@ - - #include "java_net_Inet4AddressImpl.h" - --#if defined(__GLIBC__) || (defined(__FreeBSD__) && (__FreeBSD_version >= 601104)) -+#if defined(__linux__) || (defined(__FreeBSD__) && (__FreeBSD_version >= 601104)) - #define HAS_GLIBC_GETHOSTBY_R 1 - #endif - -diff -ru openjdk.orig/jdk/src/solaris/native/java/net/linux_close.c openjdk/jdk/src/solaris/native/java/net/linux_close.c ---- openjdk.orig/jdk/src/solaris/native/java/net/linux_close.c 2017-01-25 04:22:03.000000000 +0000 -+++ openjdk/jdk/src/solaris/native/java/net/linux_close.c 2017-02-06 11:23:47.047832009 +0000 -@@ -56,7 +56,7 @@ - /* - * Signal to unblock thread - */ --static int sigWakeup = (__SIGRTMAX - 2); -+static int sigWakeup; - - /* - * The fd table and the number of file descriptors -@@ -95,6 +95,9 @@ - /* - * Setup the signal handler - */ -+#ifndef __AIX -+ sigWakeup = SIGRTMAX - 2; -+#endif - sa.sa_handler = sig_wakeup; - sa.sa_flags = 0; - sigemptyset(&sa.sa_mask); -diff -ru openjdk.orig/jdk/src/solaris/native/sun/nio/ch/NativeThread.c openjdk/jdk/src/solaris/native/sun/nio/ch/NativeThread.c ---- openjdk.orig/jdk/src/solaris/native/sun/nio/ch/NativeThread.c 2017-01-25 04:22:03.000000000 +0000 -+++ openjdk/jdk/src/solaris/native/sun/nio/ch/NativeThread.c 2017-02-06 11:23:47.051165409 +0000 -@@ -36,7 +36,7 @@ - #include <pthread.h> - #include <sys/signal.h> - /* Also defined in net/linux_close.c */ -- #define INTERRUPT_SIGNAL (__SIGRTMAX - 2) -+ #define INTERRUPT_SIGNAL (SIGRTMAX - 2) - #elif __solaris__ - #include <thread.h> - #include <signal.h> diff --git a/srcpkgs/openjdk8/files/musl_006_jdk_includes.patch b/srcpkgs/openjdk8/files/musl_006_jdk_includes.patch deleted file mode 100644 index 6443a1973d5cbb..00000000000000 --- a/srcpkgs/openjdk8/files/musl_006_jdk_includes.patch +++ /dev/null @@ -1,154 +0,0 @@ ---- openjdk.orig/jdk/src/aix/native/java/net/aix_close.c -+++ openjdk/jdk/src/aix/native/java/net/aix_close.c -@@ -62,7 +62,7 @@ - #include <unistd.h> - #include <errno.h> - --#include <sys/poll.h> -+#include <poll.h> - - /* - * Stack allocated by thread when doing blocking operation ---- openjdk.orig/jdk/src/aix/native/sun/nio/ch/AixNativeThread.c -+++ openjdk/jdk/src/aix/native/sun/nio/ch/AixNativeThread.c -@@ -32,7 +32,7 @@ - #include "sun_nio_ch_NativeThread.h" - - #include <pthread.h> --#include <sys/signal.h> -+#include <signal.h> - - /* Also defined in src/aix/native/java/net/aix_close.c */ - #define INTERRUPT_SIGNAL (SIGRTMAX - 1) ---- openjdk.orig/jdk/src/aix/native/sun/nio/ch/AixPollPort.c -+++ openjdk/jdk/src/aix/native/sun/nio/ch/AixPollPort.c -@@ -34,7 +34,7 @@ - #include <unistd.h> - #include <sys/types.h> - #include <sys/socket.h> --#include <sys/poll.h> -+#include <poll.h> - #include <sys/pollset.h> - #include <fcntl.h> - #include <stddef.h> ---- openjdk.orig/jdk/src/macosx/javavm/export/jvm_md.h -+++ openjdk/jdk/src/macosx/javavm/export/jvm_md.h -@@ -60,7 +60,7 @@ - #include <sys/stat.h> - #include <fcntl.h> - #include <errno.h> --#include <sys/signal.h> -+#include <signal.h> - - /* O Flags */ - ---- openjdk.orig/jdk/src/solaris/javavm/export/jvm_md.h -+++ openjdk/jdk/src/solaris/javavm/export/jvm_md.h -@@ -65,7 +65,7 @@ - #include <sys/stat.h> - #include <fcntl.h> - #include <errno.h> --#include <sys/signal.h> -+#include <signal.h> - - /* O Flags */ - ---- openjdk.orig/jdk/src/solaris/native/java/net/PlainSocketImpl.c -+++ openjdk/jdk/src/solaris/native/java/net/PlainSocketImpl.c -@@ -28,7 +28,7 @@ - #include <sys/types.h> - #include <sys/socket.h> - #if defined(__linux__) && !defined(USE_SELECT) --#include <sys/poll.h> -+#include <poll.h> - #endif - #include <netinet/tcp.h> /* Defines TCP_NODELAY, needed for 2.6 */ - #include <netinet/in.h> ---- openjdk.orig/jdk/src/solaris/native/java/net/bsd_close.c -+++ openjdk/jdk/src/solaris/native/java/net/bsd_close.c -@@ -36,7 +36,7 @@ - #include <sys/uio.h> - #include <unistd.h> - #include <errno.h> --#include <sys/poll.h> -+#include <poll.h> - - /* - * Stack allocated by thread when doing blocking operation ---- openjdk.orig/jdk/src/solaris/native/java/net/linux_close.c -+++ openjdk/jdk/src/solaris/native/java/net/linux_close.c -@@ -34,7 +34,7 @@ - #include <sys/uio.h> - #include <unistd.h> - #include <errno.h> --#include <sys/poll.h> -+#include <poll.h> - - /* - * Stack allocated by thread when doing blocking operation ---- openjdk.orig/jdk/src/solaris/native/java/net/net_util_md.h -+++ openjdk/jdk/src/solaris/native/java/net/net_util_md.h -@@ -33,7 +33,7 @@ - #include <unistd.h> - - #ifndef USE_SELECT --#include <sys/poll.h> -+#include <poll.h> - #endif - - int NET_Timeout(int s, long timeout); ---- openjdk.orig/jdk/src/solaris/native/sun/nio/ch/DevPollArrayWrapper.c -+++ openjdk/jdk/src/solaris/native/sun/nio/ch/DevPollArrayWrapper.c -@@ -28,7 +28,7 @@ - #include "jvm.h" - #include "jlong.h" - #include "sun_nio_ch_DevPollArrayWrapper.h" --#include <sys/poll.h> -+#include <poll.h> - #include <unistd.h> - #include <sys/time.h> - ---- openjdk.orig/jdk/src/solaris/native/sun/nio/ch/NativeThread.c -+++ openjdk/jdk/src/solaris/native/sun/nio/ch/NativeThread.c -@@ -34,7 +34,7 @@ - - #ifdef __linux__ - #include <pthread.h> -- #include <sys/signal.h> -+ #include <signal.h> - /* Also defined in net/linux_close.c */ - #define INTERRUPT_SIGNAL (SIGRTMAX - 2) - #elif __solaris__ ---- openjdk.orig/jdk/src/solaris/native/sun/nio/ch/Net.c -+++ openjdk/jdk/src/solaris/native/sun/nio/ch/Net.c -@@ -23,7 +23,7 @@ - * questions. - */ - --#include <sys/poll.h> -+#include <poll.h> - #include <sys/types.h> - #include <sys/socket.h> - #include <string.h> ---- openjdk.orig/jdk/src/solaris/native/sun/nio/fs/LinuxWatchService.c -+++ openjdk/jdk/src/solaris/native/sun/nio/fs/LinuxWatchService.c -@@ -32,7 +32,7 @@ - #include <dlfcn.h> - #include <sys/types.h> - #include <sys/socket.h> --#include <sys/poll.h> -+#include <poll.h> - #include <sys/inotify.h> - - #include "sun_nio_fs_LinuxWatchService.h" ---- openjdk.orig/jdk/src/solaris/transport/socket/socket_md.c -+++ openjdk/jdk/src/solaris/transport/socket/socket_md.c -@@ -37,7 +37,7 @@ - #include <thread.h> - #else - #include <pthread.h> --#include <sys/poll.h> -+#include <poll.h> - #endif - - #include "socket_md.h" diff --git a/srcpkgs/openjdk8/patches/001_8041658.patch b/srcpkgs/openjdk8/patches/001_8041658.patch deleted file mode 100644 index 6798936cb0f4ca..00000000000000 --- a/srcpkgs/openjdk8/patches/001_8041658.patch +++ /dev/null @@ -1,22 +0,0 @@ -# HG changeset patch -# User andrew -# Date 1398287189 -3600 -# Wed Apr 23 22:06:29 2014 +0100 -# Node ID 6cb711fa264d25f3592471a81a5b865c505a9fd7 -# Parent a8b6c290873cc30d96137bd29724638600317f92 -8041658: Use of -fdevirtualize on macroAssembler_x86.o (via -O2) with gcc 4.9.0 creates broken VM -Summary: -fno-devirtualize should be passed when compiling this file. - -diff -Nru openjdk.orig/hotspot/make/linux/makefiles/gcc.make openjdk/hotspot/make/linux/makefiles/gcc.make ---- openjdk.orig/hotspot/make/linux/makefiles/gcc.make 2017-04-20 14:31:49.000000000 +0100 -+++ openjdk/hotspot/make/linux/makefiles/gcc.make 2017-05-10 14:52:39.297377302 +0100 -@@ -259,6 +259,9 @@ - ifeq ($(shell expr $(CC_VER_MAJOR) = 4 \& $(CC_VER_MINOR) = 3), 1) - OPT_CFLAGS/mulnode.o += $(OPT_CFLAGS/NOOPT) - endif -+ ifeq ($(shell expr $(CC_VER_MAJOR) = 4 \& $(CC_VER_MINOR) = 9), 1) -+ OPT_CFLAGS/macroAssembler_x86.o += -fno-devirtualize -+ endif - endif - - # Need extra inlining to collapse all the templated closures into the hot loop diff --git a/srcpkgs/openjdk8/patches/002_8043780-pr3368.patch b/srcpkgs/openjdk8/patches/002_8043780-pr3368.patch deleted file mode 100644 index 133bbe5a77361d..00000000000000 --- a/srcpkgs/openjdk8/patches/002_8043780-pr3368.patch +++ /dev/null @@ -1,113 +0,0 @@ -# HG changeset patch -# User martin -# Date 1494116427 -3600 -# Sun May 07 01:20:27 2017 +0100 -# Node ID 0bd3170be8c729dfaa88e7aa97449b2f36c650a9 -# Parent baf64c88538f477d7f5a0cf90b670108ac312375 -8043780, PR3368: Use open(O_CLOEXEC) instead of fcntl(FD_CLOEXEC) -Summary: Use open(O_CLOEXEC) where available; fall back to FD_CLOEXEC when necessary -Reviewed-by: rasbold, dholmes - -diff --git a/src/os/linux/vm/os_linux.cpp b/src/os/linux/vm/os_linux.cpp ---- openjdk/hotspot/src/os/linux/vm/os_linux.cpp -+++ openjdk/hotspot/src/os/linux/vm/os_linux.cpp -@@ -5282,38 +5282,16 @@ - errno = ENAMETOOLONG; - return -1; - } -- int fd; - int o_delete = (oflag & O_DELETE); - oflag = oflag & ~O_DELETE; - -- fd = ::open64(path, oflag, mode); -- if (fd == -1) return -1; -- -- //If the open succeeded, the file might still be a directory -- { -- struct stat64 buf64; -- int ret = ::fstat64(fd, &buf64); -- int st_mode = buf64.st_mode; -- -- if (ret != -1) { -- if ((st_mode & S_IFMT) == S_IFDIR) { -- errno = EISDIR; -- ::close(fd); -- return -1; -- } -- } else { -- ::close(fd); -- return -1; -- } -- } -- -- /* -- * All file descriptors that are opened in the JVM and not -- * specifically destined for a subprocess should have the -- * close-on-exec flag set. If we don't set it, then careless 3rd -- * party native code might fork and exec without closing all -- * appropriate file descriptors (e.g. as we do in closeDescriptors in -- * UNIXProcess.c), and this in turn might: -+ -+ /* All file descriptors that are opened in the Java process and not -+ * specifically destined for a subprocess should have the close-on-exec -+ * flag set. If we don't set it, then careless 3rd party native code -+ * might fork and exec without closing all appropriate file descriptors -+ * (e.g. as we do in closeDescriptors in UNIXProcess.c), and this in -+ * turn might: - * - * - cause end-of-file to fail to be detected on some file - * descriptors, resulting in mysterious hangs, or -@@ -5329,12 +5307,49 @@ - * 4843136: (process) pipe file descriptor from Runtime.exec not being closed - * 6339493: (process) Runtime.exec does not close all file descriptors on Solaris 9 - */ -+ // Modern Linux kernels (after 2.6.23 2007) support O_CLOEXEC with open(). -+ // O_CLOEXEC is preferable to using FD_CLOEXEC on an open file descriptor -+ // because it saves a system call and removes a small window where the flag -+ // is unset. On ancient Linux kernels the O_CLOEXEC flag will be ignored -+ // and we fall back to using FD_CLOEXEC (see below). -+#ifdef O_CLOEXEC -+ oflag |= O_CLOEXEC; -+#endif -+ -+ int fd = ::open64(path, oflag, mode); -+ if (fd == -1) return -1; -+ -+ //If the open succeeded, the file might still be a directory -+ { -+ struct stat64 buf64; -+ int ret = ::fstat64(fd, &buf64); -+ int st_mode = buf64.st_mode; -+ -+ if (ret != -1) { -+ if ((st_mode & S_IFMT) == S_IFDIR) { -+ errno = EISDIR; -+ ::close(fd); -+ return -1; -+ } -+ } else { -+ ::close(fd); -+ return -1; -+ } -+ } -+ - #ifdef FD_CLOEXEC -- { -- int flags = ::fcntl(fd, F_GETFD); -- if (flags != -1) -- ::fcntl(fd, F_SETFD, flags | FD_CLOEXEC); -+ // Validate that the use of the O_CLOEXEC flag on open above worked. -+ // With recent kernels, we will perform this check exactly once. -+ static sig_atomic_t O_CLOEXEC_is_known_to_work = 0; -+ if (!O_CLOEXEC_is_known_to_work) { -+ int flags = ::fcntl(fd, F_GETFD); -+ if (flags != -1) { -+ if ((flags & FD_CLOEXEC) != 0) -+ O_CLOEXEC_is_known_to_work = 1; -+ else -+ ::fcntl(fd, F_SETFD, flags | FD_CLOEXEC); - } -+ } - #endif - - if (o_delete != 0) { diff --git a/srcpkgs/openjdk8/patches/003_8078504-pr3094.patch b/srcpkgs/openjdk8/patches/003_8078504-pr3094.patch deleted file mode 100644 index 9bcfa0ee58e695..00000000000000 --- a/srcpkgs/openjdk8/patches/003_8078504-pr3094.patch +++ /dev/null @@ -1,28 +0,0 @@ -# HG changeset patch -# User sgehwolf -# Date 1468778064 -3600 -# Sun Jul 17 18:54:24 2016 +0100 -# Node ID 6000574e256d84b2bab5cb9f0e2e2fa4ffa587f3 -# Parent bb14c5df70880af9e947b5a7b4b258b62d23931a -S8078504, PR3094: Zero fails to build -Reviewed-by: kvn, simonis - -diff --git openjdk.orig/hotspot/src/cpu/zero/vm/vm_version_zero.hpp openjdk/hotspot/src/cpu/zero/vm/vm_version_zero.hpp ---- openjdk.orig/hotspot/src/cpu/zero/vm/vm_version_zero.hpp -+++ openjdk/hotspot/src/cpu/zero/vm/vm_version_zero.hpp -@@ -1,6 +1,6 @@ - /* - * Copyright (c) 2003, 2010, Oracle and/or its affiliates. All rights reserved. -- * Copyright 2007 Red Hat, Inc. -+ * Copyright 2015 Red Hat, Inc. - * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. - * - * This code is free software; you can redistribute it and/or modify it -@@ -34,6 +34,7 @@ - static const char* cpu_features() { - return ""; - } -+ static void initialize(); - }; - - #endif // CPU_ZERO_VM_VM_VERSION_ZERO_HPP diff --git a/srcpkgs/openjdk8/patches/004_8087218-pr2740.patch b/srcpkgs/openjdk8/patches/004_8087218-pr2740.patch deleted file mode 100644 index 7a9d15541272e9..00000000000000 --- a/srcpkgs/openjdk8/patches/004_8087218-pr2740.patch +++ /dev/null @@ -1,23 +0,0 @@ -# HG changeset patch -# User vlivanov -# Date 1447818025 0 -# Wed Nov 18 03:40:25 2015 +0000 -# Node ID cbdd812ea25e27919983c363fd416b492846e426 -# Parent 3b05ef40e997e8234f396a55cf238e9b01472f12 -8087218, PR2740: Constant fold loads from final instance fields in VM anonymous classes -Reviewed-by: jrose, rbackman - -diff -Nru openjdk.orig/hotspot/src/share/vm/ci/ciField.cpp openjdk/hotspot/src/share/vm/ci/ciField.cpp ---- openjdk.orig/hotspot/src/share/vm/ci/ciField.cpp 2017-04-20 14:31:49.000000000 +0100 -+++ openjdk/hotspot/src/share/vm/ci/ciField.cpp 2017-05-10 14:55:11.722924914 +0100 -@@ -187,6 +187,10 @@ - // Even if general trusting is disabled, trust system-built closures in these packages. - if (holder->is_in_package("java/lang/invoke") || holder->is_in_package("sun/invoke")) - return true; -+ // Trust VM anonymous classes. They are private API (sun.misc.Unsafe) and can't be serialized, -+ // so there is no hacking of finals going on with them. -+ if (holder->is_anonymous()) -+ return true; - // Trust Atomic*FieldUpdaters: they are very important for performance, and make up one - // more reason not to use Unsafe, if their final fields are trusted. See more in JDK-8140483. - if (holder->name() == ciSymbol::java_util_concurrent_atomic_AtomicIntegerFieldUpdater_Impl() || diff --git a/srcpkgs/openjdk8/patches/005_8158260-pr2991-rh1341258.patch b/srcpkgs/openjdk8/patches/005_8158260-pr2991-rh1341258.patch deleted file mode 100644 index 4d0459b674b981..00000000000000 --- a/srcpkgs/openjdk8/patches/005_8158260-pr2991-rh1341258.patch +++ /dev/null @@ -1,462 +0,0 @@ -# HG changeset patch -# User simonis -# Date 1466155884 -7200 -# Fri Jun 17 11:31:24 2016 +0200 -# Node ID 4b40867e627dd9043bc67a4795caa9834ef69478 -# Parent 3fc29347b27fdd2075e6ec6d80bb26ab2bf667c1 -8158260, PR2991, RH1341258: PPC64: unaligned Unsafe.getInt can lead to the generation of illegal instructions -Summary: Adjust instruction generation. Includes portions of 8026049 for test case. -Reviewed-by: goetz -Contributed-by: gromero@linux.vnet.ibm.com, horii@jp.ibm.com - -diff -Nru openjdk.orig/hotspot/src/cpu/ppc/vm/vm_version_ppc.cpp openjdk/hotspot/src/cpu/ppc/vm/vm_version_ppc.cpp ---- openjdk.orig/hotspot/src/cpu/ppc/vm/vm_version_ppc.cpp 2019-01-16 07:13:59.000000000 +0000 -+++ openjdk/hotspot/src/cpu/ppc/vm/vm_version_ppc.cpp 2019-01-25 13:46:51.799453897 +0000 -@@ -201,6 +201,11 @@ - FLAG_SET_DEFAULT(UseSHA512Intrinsics, false); - } - -+ // This machine allows unaligned memory accesses -+ if (FLAG_IS_DEFAULT(UseUnalignedAccesses)) { -+ FLAG_SET_DEFAULT(UseUnalignedAccesses, true); -+ } -+ - if (FLAG_IS_DEFAULT(UseMontgomeryMultiplyIntrinsic)) { - UseMontgomeryMultiplyIntrinsic = true; - } -diff -Nru openjdk.orig/hotspot/src/cpu/sparc/vm/vm_version_sparc.cpp openjdk/hotspot/src/cpu/sparc/vm/vm_version_sparc.cpp ---- openjdk.orig/hotspot/src/cpu/sparc/vm/vm_version_sparc.cpp 2019-01-16 07:13:59.000000000 +0000 -+++ openjdk/hotspot/src/cpu/sparc/vm/vm_version_sparc.cpp 2019-01-25 13:46:51.799453897 +0000 -@@ -375,6 +375,13 @@ - (cache_line_size > ContendedPaddingWidth)) - ContendedPaddingWidth = cache_line_size; - -+ // This machine does not allow unaligned memory accesses -+ if (UseUnalignedAccesses) { -+ if (!FLAG_IS_DEFAULT(UseUnalignedAccesses)) -+ warning("Unaligned memory access is not available on this CPU"); -+ FLAG_SET_DEFAULT(UseUnalignedAccesses, false); -+ } -+ - #ifndef PRODUCT - if (PrintMiscellaneous && Verbose) { - tty->print_cr("L1 data cache line size: %u", L1_data_cache_line_size()); -diff -Nru openjdk.orig/hotspot/src/cpu/x86/vm/vm_version_x86.cpp openjdk/hotspot/src/cpu/x86/vm/vm_version_x86.cpp ---- openjdk.orig/hotspot/src/cpu/x86/vm/vm_version_x86.cpp 2019-01-16 07:13:59.000000000 +0000 -+++ openjdk/hotspot/src/cpu/x86/vm/vm_version_x86.cpp 2019-01-25 13:46:51.799453897 +0000 -@@ -1033,6 +1033,11 @@ - (cache_line_size > ContendedPaddingWidth)) - ContendedPaddingWidth = cache_line_size; - -+ // This machine allows unaligned memory accesses -+ if (FLAG_IS_DEFAULT(UseUnalignedAccesses)) { -+ FLAG_SET_DEFAULT(UseUnalignedAccesses, true); -+ } -+ - #ifndef PRODUCT - if (PrintMiscellaneous && Verbose) { - tty->print_cr("Logical CPUs per core: %u", -diff -Nru openjdk.orig/hotspot/src/cpu/zero/vm/vm_version_zero.cpp openjdk/hotspot/src/cpu/zero/vm/vm_version_zero.cpp ---- openjdk.orig/hotspot/src/cpu/zero/vm/vm_version_zero.cpp 2019-01-16 07:13:59.000000000 +0000 -+++ openjdk/hotspot/src/cpu/zero/vm/vm_version_zero.cpp 2019-01-25 13:46:51.799453897 +0000 -@@ -1,5 +1,5 @@ - /* -- * Copyright (c) 1997, 2010, Oracle and/or its affiliates. All rights reserved. -+ * Copyright (c) 1997, 2015, Oracle and/or its affiliates. All rights reserved. - * Copyright 2009 Red Hat, Inc. - * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. - * -@@ -36,4 +36,11 @@ - # include "os_bsd.inline.hpp" - #endif - --// This file is intentionally empty -+ -+void VM_Version::initialize() { -+ // This machine does not allow unaligned memory accesses -+ if (! FLAG_IS_DEFAULT(UseUnalignedAccesses)) { -+ warning("Unaligned memory access is not available on this CPU"); -+ FLAG_SET_DEFAULT(UseUnalignedAccesses, false); -+ } -+} -diff -Nru openjdk.orig/hotspot/src/share/vm/prims/unsafe.cpp openjdk/hotspot/src/share/vm/prims/unsafe.cpp ---- openjdk.orig/hotspot/src/share/vm/prims/unsafe.cpp 2019-01-16 07:13:59.000000000 +0000 -+++ openjdk/hotspot/src/share/vm/prims/unsafe.cpp 2019-01-25 13:50:10.160334728 +0000 -@@ -385,6 +385,24 @@ - - #endif // not SUPPORTS_NATIVE_CX8 - -+UNSAFE_ENTRY(jboolean, Unsafe_isBigEndian0(JNIEnv *env, jobject unsafe)) -+ UnsafeWrapper("Unsafe_IsBigEndian0"); -+ { -+#ifdef VM_LITTLE_ENDIAN -+ return false; -+#else -+ return true; -+#endif -+ } -+UNSAFE_END -+ -+UNSAFE_ENTRY(jint, Unsafe_unalignedAccess0(JNIEnv *env, jobject unsafe)) -+ UnsafeWrapper("Unsafe_UnalignedAccess0"); -+ { -+ return UseUnalignedAccesses; -+ } -+UNSAFE_END -+ - #define DEFINE_GETSETOOP(jboolean, Boolean) \ - \ - UNSAFE_ENTRY(jboolean, Unsafe_Get##Boolean##140(JNIEnv *env, jobject unsafe, jobject obj, jint offset)) \ -@@ -1716,6 +1734,11 @@ - {CC "fullFence", CC "()V", FN_PTR(Unsafe_FullFence)}, - }; - -+JNINativeMethod cpu_methods[] = { -+ {CC"isBigEndian0", CC"()Z", FN_PTR(Unsafe_isBigEndian0)}, -+ {CC"unalignedAccess0", CC"()Z", FN_PTR(Unsafe_unalignedAccess0)} -+}; -+ - #undef CC - #undef FN_PTR - -@@ -1815,5 +1838,8 @@ - - // Fence methods - register_natives("1.8 fence methods", env, unsafecls, fence_methods, sizeof(fence_methods)/sizeof(JNINativeMethod)); -+ -+ // CPU methods -+ register_natives("1.9 CPU methods", env, unsafecls, cpu_methods, sizeof(cpu_methods)/sizeof(JNINativeMethod)); - } - JVM_END -diff -Nru openjdk.orig/hotspot/src/share/vm/runtime/globals.hpp openjdk/hotspot/src/share/vm/runtime/globals.hpp ---- openjdk.orig/hotspot/src/share/vm/runtime/globals.hpp 2019-01-16 07:13:59.000000000 +0000 -+++ openjdk/hotspot/src/share/vm/runtime/globals.hpp 2019-01-25 13:46:51.803453833 +0000 -@@ -4003,6 +4003,9 @@ - product(bool, UseLockedTracing, false, \ - "Use locked-tracing when doing event-based tracing") \ - \ -+ diagnostic(bool, UseUnalignedAccesses, false, \ -+ "Use unaligned memory accesses in sun.misc.Unsafe") \ -+ \ - product_pd(bool, PreserveFramePointer, \ - "Use the FP register for holding the frame pointer " \ - "and not as a general purpose register.") -diff -Nru openjdk.orig/hotspot/test/compiler/unsafe/JdkInternalMiscUnsafeUnalignedAccess.java openjdk/hotspot/test/compiler/unsafe/JdkInternalMiscUnsafeUnalignedAccess.java ---- openjdk.orig/hotspot/test/compiler/unsafe/JdkInternalMiscUnsafeUnalignedAccess.java 1970-01-01 01:00:00.000000000 +0100 -+++ openjdk/hotspot/test/compiler/unsafe/JdkInternalMiscUnsafeUnalignedAccess.java 2019-01-25 13:46:51.803453833 +0000 -@@ -0,0 +1,315 @@ -+/* -+ * Copyright (c) 2016 SAP SE. All rights reserved. -+ * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -+ * -+ * This code is free software; you can redistribute it and/or modify it -+ * under the terms of the GNU General Public License version 2 only, as -+ * published by the Free Software Foundation. -+ * -+ * This code 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 -+ * version 2 for more details (a copy is included in the LICENSE file that -+ * accompanied this code). -+ * -+ * You should have received a copy of the GNU General Public License version -+ * 2 along with this work; if not, write to the Free Software Foundation, -+ * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. -+ * -+ * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA -+ * or visit www.oracle.com if you need additional information or have any -+ * questions. -+ */ -+ -+/* -+ * @test -+ * @bug 8158260 -+ * @summary Test unaligned Unsafe accesses -+ * @modules java.base/jdk.internal.misc -+ * @run main/othervm -Diters=20000 -XX:-UseOnStackReplacement -XX:-BackgroundCompilation JdkInternalMiscUnsafeUnalignedAccess -+ * @author volker.simonis@gmail.com -+ */ -+ -+import java.lang.reflect.Field; -+import java.nio.ByteOrder; -+import sun.misc.Unsafe; -+ -+public class JdkInternalMiscUnsafeUnalignedAccess { -+ static final int ITERS = Integer.getInteger("iters", 20_000); -+ private static final boolean BIG_ENDIAN = ByteOrder.nativeOrder().equals(ByteOrder.BIG_ENDIAN); -+ private static final Unsafe UNSAFE; -+ private static final int SIZE = 1024; -+ private static long memory; -+ -+ static { -+ try { -+ Field unsafeField = Unsafe.class.getDeclaredField("theUnsafe"); -+ unsafeField.setAccessible(true); -+ UNSAFE = (Unsafe) unsafeField.get(null); -+ } -+ catch (Exception e) { -+ throw new RuntimeException("Unable to get Unsafe instance.", e); -+ } -+ } -+ -+ static int getInt_0() { -+ return UNSAFE.getInt(memory + 0); -+ } -+ static int getInt_1() { -+ return UNSAFE.getInt(memory + 1); -+ } -+ static int getInt_4() { -+ return UNSAFE.getInt(memory + 4); -+ } -+ static int getInt_17() { -+ return UNSAFE.getInt(memory + 17); -+ } -+ -+ static long getIntAsLong_0() { -+ return UNSAFE.getInt(memory + 0); -+ } -+ static long getIntAsLong_1() { -+ return UNSAFE.getInt(memory + 1); -+ } -+ static long getIntAsLong_4() { -+ return UNSAFE.getInt(memory + 4); -+ } -+ static long getIntAsLong_17() { -+ return UNSAFE.getInt(memory + 17); -+ } -+ -+ static long getLong_0() { -+ return UNSAFE.getLong(memory + 0); -+ } -+ static long getLong_1() { -+ return UNSAFE.getLong(memory + 1); -+ } -+ static long getLong_4() { -+ return UNSAFE.getLong(memory + 4); -+ } -+ static long getLong_8() { -+ return UNSAFE.getLong(memory + 8); -+ } -+ static long getLong_17() { -+ return UNSAFE.getLong(memory + 17); -+ } -+ -+ static void putInt_0(int i) { -+ UNSAFE.putInt(memory + 0, i); -+ } -+ static void putInt_1(int i) { -+ UNSAFE.putInt(memory + 1, i); -+ } -+ static void putInt_4(int i) { -+ UNSAFE.putInt(memory + 4, i); -+ } -+ static void putInt_17(int i) { -+ UNSAFE.putInt(memory + 17, i); -+ } -+ -+ static void putLong_0(long l) { -+ UNSAFE.putLong(memory + 0, l); -+ } -+ static void putLong_1(long l) { -+ UNSAFE.putLong(memory + 1, l); -+ } -+ static void putLong_4(long l) { -+ UNSAFE.putLong(memory + 4, l); -+ } -+ static void putLong_8(long l) { -+ UNSAFE.putLong(memory + 8, l); -+ } -+ static void putLong_17(long l) { -+ UNSAFE.putLong(memory + 17, l); -+ } -+ -+ public static void main(String[] args) throws Exception { -+ -+ if (!UNSAFE.unalignedAccess()) { -+ System.out.println("Platform is not supporting unaligned access - nothing to test."); -+ return; -+ } -+ -+ memory = UNSAFE.allocateMemory(SIZE); -+ -+ UNSAFE.putInt(memory + 0, 0x00112233); -+ UNSAFE.putInt(memory + 4, 0x44556677); -+ UNSAFE.putInt(memory + 8, 0x8899aabb); -+ UNSAFE.putInt(memory + 12, 0xccddeeff); -+ UNSAFE.putInt(memory + 16, 0x01234567); -+ UNSAFE.putInt(memory + 20, 0x89abcdef); -+ UNSAFE.putInt(memory + 24, 0x01234567); -+ -+ // Unsafe.getInt() -+ int res; -+ for (int i = 0; i < ITERS; i++) { -+ res = getInt_0(); -+ if (res != 0x00112233) { -+ throw new Exception(res + " != 0x00112233"); -+ } -+ } -+ -+ for (int i = 0; i < ITERS; i++) { -+ res = getInt_1(); -+ if (res != (BIG_ENDIAN ? 0x11223344 : 0x77001122)) { -+ throw new Exception(res + " != " + (BIG_ENDIAN ? 0x11223344 : 0x77001122)); -+ } -+ } -+ -+ for (int i = 0; i < ITERS; i++) { -+ res = getInt_4(); -+ if (res != 0x44556677) { -+ throw new Exception(res + " != 0x44556677"); -+ } -+ } -+ -+ for (int i = 0; i < ITERS; i++) { -+ res = getInt_17(); -+ if (res != (BIG_ENDIAN ? 0x23456789 : 0xef012345)) { -+ throw new Exception(res + " != " + (BIG_ENDIAN ? 0x23456789 : 0xef012345)); -+ } -+ } -+ -+ // (long)Unsafe.getInt() -+ long lres; -+ for (int i = 0; i < ITERS; i++) { -+ lres = getIntAsLong_0(); -+ if (lres != (long)0x00112233) { -+ throw new Exception(lres + " != 0x00112233"); -+ } -+ } -+ -+ for (int i = 0; i < ITERS; i++) { -+ lres = getIntAsLong_1(); -+ if (lres != (BIG_ENDIAN ? (long)0x11223344 : (long)0x77001122)) { -+ throw new Exception(lres + " != " + (BIG_ENDIAN ? (long)0x11223344 : (long)0x77001122)); -+ } -+ } -+ -+ for (int i = 0; i < ITERS; i++) { -+ lres = getIntAsLong_4(); -+ if (lres != (long)0x44556677) { -+ throw new Exception(lres + " != 0x44556677"); -+ } -+ } -+ -+ for (int i = 0; i < ITERS; i++) { -+ lres = getIntAsLong_17(); -+ if (lres != (BIG_ENDIAN ? (long)0x23456789 : (long)0xef012345)) { -+ throw new Exception(lres + " != " + (BIG_ENDIAN ? (long)0x23456789 : (long)0xef012345)); -+ } -+ } -+ -+ // Unsafe.getLong() -+ for (int i = 0; i < ITERS; i++) { -+ lres = getLong_0(); -+ if (lres != (BIG_ENDIAN ? 0x0011223344556677L : 0x4455667700112233L)) { -+ throw new Exception(lres + " != " + (BIG_ENDIAN ? 0x0011223344556677L : 0x4455667700112233L)); -+ } -+ } -+ -+ for (int i = 0; i < ITERS; i++) { -+ lres = getLong_1(); -+ if (lres != (BIG_ENDIAN ? 0x1122334455667788L : 0xbb44556677001122L)) { -+ throw new Exception(lres + " != " + (BIG_ENDIAN ? 0x1122334455667788L : 0xbb44556677001122L)); -+ } -+ } -+ -+ for (int i = 0; i < ITERS; i++) { -+ lres = getLong_4(); -+ if (lres != (BIG_ENDIAN ? 0x445566778899aabbL : 0x8899aabb44556677L)) { -+ throw new Exception(lres + " != " + (BIG_ENDIAN ? 0x445566778899aabbL : 0x8899aabb44556677L)); -+ } -+ } -+ -+ for (int i = 0; i < ITERS; i++) { -+ lres = getLong_8(); -+ if (lres != (BIG_ENDIAN ? 0x8899aabbccddeeffL : 0xccddeeff8899aabbL)) { -+ throw new Exception(lres + " != " + (BIG_ENDIAN ? 0x8899aabbccddeeffL : 0xccddeeff8899aabbL)); -+ } -+ } -+ -+ for (int i = 0; i < ITERS; i++) { -+ lres = getLong_17(); -+ if (lres != (BIG_ENDIAN ? 0x23456789abcdef01L : 0x6789abcdef012345L)) { -+ throw new Exception(lres + " != " + (BIG_ENDIAN ? 0x23456789abcdef01L : 0x6789abcdef012345L)); -+ } -+ } -+ -+ // Unsafe.putInt() -+ for (int i = 0; i < ITERS; i++) { -+ putInt_0(0x00112233); -+ res = getInt_0(); -+ if (res != 0x00112233) { -+ throw new Exception(res + " != 0x00112233"); -+ } -+ } -+ -+ for (int i = 0; i < ITERS; i++) { -+ putInt_1(BIG_ENDIAN ? 0x11223344 : 0x77001122); -+ res = getInt_1(); -+ if (res != (BIG_ENDIAN ? 0x11223344 : 0x77001122)) { -+ throw new Exception(res + " != " + (BIG_ENDIAN ? 0x11223344 : 0x77001122)); -+ } -+ } -+ -+ for (int i = 0; i < ITERS; i++) { -+ putInt_4(0x44556677); -+ res = getInt_4(); -+ if (res != 0x44556677) { -+ throw new Exception(res + " != 0x44556677"); -+ } -+ } -+ -+ for (int i = 0; i < ITERS; i++) { -+ putInt_17(BIG_ENDIAN ? 0x23456789 : 0xef012345); -+ res = getInt_17(); -+ if (res != (BIG_ENDIAN ? 0x23456789 : 0xef012345)) { -+ throw new Exception(res + " != " + (BIG_ENDIAN ? 0x23456789 : 0xef012345)); -+ } -+ } -+ -+ -+ // Unsafe.putLong() -+ for (int i = 0; i < ITERS; i++) { -+ putLong_0(BIG_ENDIAN ? 0x0011223344556677L : 0x4455667700112233L); -+ lres = getLong_0(); -+ if (lres != (BIG_ENDIAN ? 0x0011223344556677L : 0x4455667700112233L)) { -+ throw new Exception(lres + " != " + (BIG_ENDIAN ? 0x0011223344556677L : 0x4455667700112233L)); -+ } -+ } -+ -+ for (int i = 0; i < ITERS; i++) { -+ putLong_1(BIG_ENDIAN ? 0x1122334455667788L : 0xbb44556677001122L); -+ lres = getLong_1(); -+ if (lres != (BIG_ENDIAN ? 0x1122334455667788L : 0xbb44556677001122L)) { -+ throw new Exception(lres + " != " + (BIG_ENDIAN ? 0x1122334455667788L : 0xbb44556677001122L)); -+ } -+ } -+ -+ for (int i = 0; i < ITERS; i++) { -+ putLong_4(BIG_ENDIAN ? 0x445566778899aabbL : 0x8899aabb44556677L); -+ lres = getLong_4(); -+ if (lres != (BIG_ENDIAN ? 0x445566778899aabbL : 0x8899aabb44556677L)) { -+ throw new Exception(lres + " != " + (BIG_ENDIAN ? 0x445566778899aabbL : 0x8899aabb44556677L)); -+ } -+ } -+ -+ for (int i = 0; i < ITERS; i++) { -+ putLong_8(BIG_ENDIAN ? 0x8899aabbccddeeffL : 0xccddeeff8899aabbL); -+ lres = getLong_8(); -+ if (lres != (BIG_ENDIAN ? 0x8899aabbccddeeffL : 0xccddeeff8899aabbL)) { -+ throw new Exception(lres + " != " + (BIG_ENDIAN ? 0x8899aabbccddeeffL : 0xccddeeff8899aabbL)); -+ } -+ } -+ -+ for (int i = 0; i < ITERS; i++) { -+ putLong_17(BIG_ENDIAN ? 0x23456789abcdef01L : 0x6789abcdef012345L); -+ lres = getLong_17(); -+ if (lres != (BIG_ENDIAN ? 0x23456789abcdef01L : 0x6789abcdef012345L)) { -+ throw new Exception(lres + " != " + (BIG_ENDIAN ? 0x23456789abcdef01L : 0x6789abcdef012345L)); -+ } -+ } -+ } -+ -+} diff --git a/srcpkgs/openjdk8/patches/007_8207057-pr3613.patch b/srcpkgs/openjdk8/patches/007_8207057-pr3613.patch deleted file mode 100644 index 7627c18352b1c3..00000000000000 --- a/srcpkgs/openjdk8/patches/007_8207057-pr3613.patch +++ /dev/null @@ -1,19 +0,0 @@ -# HG changeset patch -# User andrew -# Date 1532526839 -3600 -# Wed Jul 25 14:53:59 2018 +0100 -# Node ID 66087a86ded39c2595dc61223fa03671ff051e33 -# Parent 2f2d2af6fa5c44e67e0a9987f56392315a1e4b64 -8207057, PR3613: No debug info for assembler files - -diff -Nru openjdk.orig/hotspot/make/linux/makefiles/gcc.make openjdk/hotspot/make/linux/makefiles/gcc.make ---- openjdk.orig/hotspot/make/linux/makefiles/gcc.make 2018-12-21 00:55:33.407545727 +0000 -+++ openjdk/hotspot/make/linux/makefiles/gcc.make 2018-12-21 01:14:40.357592769 +0000 -@@ -339,6 +339,7 @@ - # DEBUG_BINARIES uses full -g debug information for all configs - ifeq ($(DEBUG_BINARIES), true) - CFLAGS += -g -+ ASFLAGS += -g - else - DEBUG_CFLAGS += $(DEBUG_CFLAGS/$(BUILDARCH)) - ifeq ($(DEBUG_CFLAGS/$(BUILDARCH)),) diff --git a/srcpkgs/openjdk8/patches/008_no_devirt.patch b/srcpkgs/openjdk8/patches/008_no_devirt.patch deleted file mode 100644 index 967e86ade07bce..00000000000000 --- a/srcpkgs/openjdk8/patches/008_no_devirt.patch +++ /dev/null @@ -1,20 +0,0 @@ -# HG changeset patch -# User andrew -# Date 1398352866 -3600 -# Thu Apr 24 16:21:06 2014 +0100 -# Node ID 2b4f89de39c2c4fd09f927adacb3781454dbee44 -# Parent 6cb711fa264d25f3592471a81a5b865c505a9fd7 -Extend 8041658 to all files in the HotSpot build. - -diff -r 6cb711fa264d -r 2b4f89de39c2 make/linux/makefiles/gcc.make ---- openjdk/hotspot/make/linux/makefiles/gcc.make Wed Apr 23 22:06:29 2014 +0100 -+++ openjdk/hotspot/make/linux/makefiles/gcc.make Thu Apr 24 16:21:06 2014 +0100 -@@ -267,7 +267,7 @@ - OPT_CFLAGS/mulnode.o += $(OPT_CFLAGS/NOOPT) - endif - ifeq ($(shell expr $(CC_VER_MAJOR) = 4 \& $(CC_VER_MINOR) = 9), 1) -- OPT_CFLAGS/macroAssembler_x86.o += -fno-devirtualize -+ OPT_CFLAGS += -fno-devirtualize - endif - endif - diff --git a/srcpkgs/openjdk8/patches/009_override-redirect-metacity.patch b/srcpkgs/openjdk8/patches/009_override-redirect-metacity.patch deleted file mode 100644 index 2dd26cb4c92df2..00000000000000 --- a/srcpkgs/openjdk8/patches/009_override-redirect-metacity.patch +++ /dev/null @@ -1,11 +0,0 @@ -diff -Nru openjdk.orig/jdk/src/solaris/classes/sun/awt/X11/XWindowPeer.java openjdk/jdk/src/solaris/classes/sun/awt/X11/XWindowPeer.java ---- openjdk.orig/jdk/src/solaris/classes/sun/awt/X11/XWindowPeer.java 2010-01-04 16:57:29.000000000 +0000 -+++ openjdk/jdk/src/solaris/classes/sun/awt/X11/XWindowPeer.java 2010-01-04 19:47:57.000000000 +0000 -@@ -1142,6 +1142,7 @@ - - boolean isOverrideRedirect() { - return XWM.getWMID() == XWM.OPENLOOK_WM || -+ XWM.getWMID() == XWM.METACITY_WM || - Window.Type.POPUP.equals(getWindowType()); - } - diff --git a/srcpkgs/openjdk8/patches/011_pr3607.patch b/srcpkgs/openjdk8/patches/011_pr3607.patch deleted file mode 100644 index c891ddbf89b78d..00000000000000 --- a/srcpkgs/openjdk8/patches/011_pr3607.patch +++ /dev/null @@ -1,52 +0,0 @@ -# HG changeset patch -# User andrew -# Date 1533744073 -3600 -# Wed Aug 08 17:01:13 2018 +0100 -# Node ID 0458118b5f190097099f2ea7b025cb2d5aeb0429 -# Parent 66087a86ded39c2595dc61223fa03671ff051e33 -PR3607: CVE-2018-3639 hw: cpu: speculative store bypass mitigation - -diff -Nru openjdk.orig/hotspot/src/os/linux/vm/os_linux.cpp openjdk/hotspot/src/os/linux/vm/os_linux.cpp ---- openjdk.orig/hotspot/src/os/linux/vm/os_linux.cpp 2019-01-31 04:18:03.357394677 +0000 -+++ openjdk/hotspot/src/os/linux/vm/os_linux.cpp 2019-01-31 04:19:59.099570272 +0000 -@@ -103,6 +103,8 @@ - # include <inttypes.h> - # include <sys/ioctl.h> - -+#include <sys/prctl.h> -+ - PRAGMA_FORMAT_MUTE_WARNINGS_FOR_GCC - - #ifndef _GNU_SOURCE -@@ -5001,6 +5003,31 @@ - } - } - -+/* Per task speculation control */ -+#ifndef PR_GET_SPECULATION_CTRL -+#define PR_GET_SPECULATION_CTRL 52 -+#endif -+#ifndef PR_SET_SPECULATION_CTRL -+#define PR_SET_SPECULATION_CTRL 53 -+#endif -+/* Speculation control variants */ -+# undef PR_SPEC_STORE_BYPASS -+# define PR_SPEC_STORE_BYPASS 0 -+/* Return and control values for PR_SET/GET_SPECULATION_CTRL */ -+# undef PR_SPEC_NOT_AFFECTED -+# undef PR_SPEC_PRCTL -+# undef PR_SPEC_ENABLE -+# undef PR_SPEC_DISABLE -+# define PR_SPEC_NOT_AFFECTED 0 -+# define PR_SPEC_PRCTL (1UL << 0) -+# define PR_SPEC_ENABLE (1UL << 1) -+# define PR_SPEC_DISABLE (1UL << 2) -+ -+static void set_speculation() __attribute__((constructor)); -+static void set_speculation() { -+ prctl(PR_SET_SPECULATION_CTRL, PR_SPEC_STORE_BYPASS, PR_SPEC_DISABLE, 0, 0); -+} -+ - // this is called _before_ most of the global arguments have been parsed - void os::init(void) { - char dummy; /* used to get a guess on initial stack address */ diff --git a/srcpkgs/openjdk8/patches/012_pr3728.patch b/srcpkgs/openjdk8/patches/012_pr3728.patch deleted file mode 100644 index 68a5d9e8b30ca9..00000000000000 --- a/srcpkgs/openjdk8/patches/012_pr3728.patch +++ /dev/null @@ -1,62 +0,0 @@ -# HG changeset patch -# User andrew -# Date 1555557699 -3600 -# Thu Apr 18 04:21:39 2019 +0100 -# Node ID 3f9a60eb8ef03dd72438eb923fc9547b4148605d -# Parent 2366ee02c78968ed4d62f77fc88632873cffd183 -PR3728: CVE-2018-3639 fix revision to prefer PR_SPEC_DISABLE_NOEXEC to PR_SPEC_DISABLE - -diff --git openjdk.orig/hotspot/src/os/linux/vm/os_linux.cpp openjdk/hotspot/src/os/linux/vm/os_linux.cpp ---- openjdk.orig/hotspot/src/os/linux/vm/os_linux.cpp -+++ openjdk/hotspot/src/os/linux/vm/os_linux.cpp -@@ -5005,26 +5005,43 @@ - - /* Per task speculation control */ - #ifndef PR_GET_SPECULATION_CTRL --#define PR_GET_SPECULATION_CTRL 52 -+# define PR_GET_SPECULATION_CTRL 52 - #endif - #ifndef PR_SET_SPECULATION_CTRL --#define PR_SET_SPECULATION_CTRL 53 -+# define PR_SET_SPECULATION_CTRL 53 - #endif - /* Speculation control variants */ --# undef PR_SPEC_STORE_BYPASS -+#ifndef PR_SPEC_STORE_BYPASS - # define PR_SPEC_STORE_BYPASS 0 -+#endif - /* Return and control values for PR_SET/GET_SPECULATION_CTRL */ --# undef PR_SPEC_NOT_AFFECTED --# undef PR_SPEC_PRCTL --# undef PR_SPEC_ENABLE --# undef PR_SPEC_DISABLE -+ -+#ifndef PR_SPEC_NOT_AFFECTED - # define PR_SPEC_NOT_AFFECTED 0 -+#endif -+#ifndef PR_SPEC_PRCTL - # define PR_SPEC_PRCTL (1UL << 0) -+#endif -+#ifndef PR_SPEC_ENABLE - # define PR_SPEC_ENABLE (1UL << 1) -+#endif -+#ifndef PR_SPEC_DISABLE - # define PR_SPEC_DISABLE (1UL << 2) -+#endif -+#ifndef PR_SPEC_FORCE_DISABLE -+# define PR_SPEC_FORCE_DISABLE (1UL << 3) -+#endif -+#ifndef PR_SPEC_DISABLE_NOEXEC -+# define PR_SPEC_DISABLE_NOEXEC (1UL << 4) -+#endif - - static void set_speculation() __attribute__((constructor)); - static void set_speculation() { -+ if ( prctl(PR_SET_SPECULATION_CTRL, -+ PR_SPEC_STORE_BYPASS, -+ PR_SPEC_DISABLE_NOEXEC, 0, 0) == 0 ) { -+ return; -+ } - prctl(PR_SET_SPECULATION_CTRL, PR_SPEC_STORE_BYPASS, PR_SPEC_DISABLE, 0, 0); - } - diff --git a/srcpkgs/openjdk8/patches/013_werror.patch b/srcpkgs/openjdk8/patches/013_werror.patch deleted file mode 100644 index ba7fa9d916b2a3..00000000000000 --- a/srcpkgs/openjdk8/patches/013_werror.patch +++ /dev/null @@ -1,51 +0,0 @@ -# HG changeset patch -# User andrew -# Date 1408489026 -3600 -# Tue Aug 19 23:57:06 2014 +0100 -# Node ID 22d29c372fc4271930e4169a66818f67e27cf6e8 -# Parent c75d6ce2e98b901b31ac84dbbb59667e03beb9d5 -Merge jdk8u20-b23 - -diff -Nru openjdk.orig/hotspot/make/linux/makefiles/gcc.make openjdk/hotspot/make/linux/makefiles/gcc.make ---- openjdk.orig/hotspot/make/linux/makefiles/gcc.make 2019-01-25 15:02:27.660107711 +0000 -+++ openjdk/hotspot/make/linux/makefiles/gcc.make 2019-01-25 15:05:30.485236897 +0000 -@@ -198,7 +198,9 @@ - endif - - # Compiler warnings are treated as errors -+ifneq ($(COMPILER_WARNINGS_FATAL),false) - WARNINGS_ARE_ERRORS = -Werror -+endif - - ifeq ($(USE_CLANG), true) - # However we need to clean the code up before we can unrestrictedly enable this option with Clang -diff -Nru openjdk.orig/hotspot/make/solaris/makefiles/adlc.make openjdk/hotspot/make/solaris/makefiles/adlc.make ---- openjdk.orig/hotspot/make/solaris/makefiles/adlc.make 2019-01-16 07:13:59.000000000 +0000 -+++ openjdk/hotspot/make/solaris/makefiles/adlc.make 2019-01-25 15:06:44.376075821 +0000 -@@ -73,8 +73,10 @@ - - # CFLAGS_WARN holds compiler options to suppress/enable warnings. - # Compiler warnings are treated as errors --ifeq ($(shell expr $(COMPILER_REV_NUMERIC) \>= 509), 1) -- CFLAGS_WARN = +w -errwarn -+ifneq ($(COMPILER_WARNINGS_FATAL),false) -+ ifeq ($(shell expr $(COMPILER_REV_NUMERIC) \>= 509), 1) -+ CFLAGS_WARN = +w -errwarn -+ endif - endif - # When using compiler version 5.13 (Solaris Studio 12.4), calls to explicitly - # instantiated template functions trigger this warning when +w is active. -diff -Nru openjdk.orig/hotspot/make/solaris/makefiles/gcc.make openjdk/hotspot/make/solaris/makefiles/gcc.make ---- openjdk.orig/hotspot/make/solaris/makefiles/gcc.make 2019-01-16 07:13:59.000000000 +0000 -+++ openjdk/hotspot/make/solaris/makefiles/gcc.make 2019-01-25 15:05:30.485236897 +0000 -@@ -116,7 +116,9 @@ - - - # Compiler warnings are treated as errors --WARNINGS_ARE_ERRORS = -Werror -+ifneq ($(COMPILER_WARNINGS_FATAL),false) -+WARNINGS_ARE_ERRORS = -Werror -+endif - # Enable these warnings. See 'info gcc' about details on these options - WARNING_FLAGS = -Wpointer-arith -Wconversion -Wsign-compare -Wundef - CFLAGS_WARN/DEFAULT = $(WARNINGS_ARE_ERRORS) $(WARNING_FLAGS) diff --git a/srcpkgs/openjdk8/patches/100_jdk-execinfo.patch b/srcpkgs/openjdk8/patches/100_jdk-execinfo.patch deleted file mode 100644 index e4ae562c573be2..00000000000000 --- a/srcpkgs/openjdk8/patches/100_jdk-execinfo.patch +++ /dev/null @@ -1,20 +0,0 @@ ---- openjdk.orig/jdk/src/solaris/native/sun/xawt/XToolkit.c -+++ openjdk/jdk/src/solaris/native/sun/xawt/XToolkit.c -@@ -27,7 +27,7 @@ - #include <X11/Xutil.h> - #include <X11/Xos.h> - #include <X11/Xatom.h> --#ifdef __linux__ -+#if defined(__linux__) && defined(__GLIBC__) && ! defined(__UCLIBC__) - #include <execinfo.h> - #endif - -@@ -689,7 +689,7 @@ - return ret; - } - --#ifdef __linux__ -+#if defined(__linux__) && defined(__GLIBC__) && ! defined(__UCLIBC__) - void print_stack(void) - { - void *array[10]; diff --git a/srcpkgs/openjdk8/patches/101_jdk-fix-ipv6-init.patch b/srcpkgs/openjdk8/patches/101_jdk-fix-ipv6-init.patch deleted file mode 100644 index 11f3bf6dd6d7d2..00000000000000 --- a/srcpkgs/openjdk8/patches/101_jdk-fix-ipv6-init.patch +++ /dev/null @@ -1,42 +0,0 @@ ---- openjdk/jdk/src/solaris/native/java/net/net_util_md.c.orig -+++ openjdk/jdk/src/solaris/native/java/net/net_util_md.c -@@ -561,7 +561,7 @@ - - static struct localinterface *localifs = 0; - static int localifsSize = 0; /* size of array */ --static int nifs = 0; /* number of entries used in array */ -+static int nifs = -1; /* number of entries used in array */ - - /* not thread safe: make sure called once from one thread */ - -@@ -573,6 +573,10 @@ - int index, x1, x2, x3; - unsigned int u0,u1,u2,u3,u4,u5,u6,u7,u8,u9,ua,ub,uc,ud,ue,uf; - -+ if (nifs >= 0) -+ return ; -+ nifs = 0; -+ - if ((f = fopen("/proc/net/if_inet6", "r")) == NULL) { - return ; - } -@@ -601,7 +605,7 @@ - localifs = (struct localinterface *) realloc ( - localifs, sizeof (struct localinterface)* (localifsSize+5)); - if (localifs == 0) { -- nifs = 0; -+ nifs = -1; - fclose (f); - return; - } -@@ -624,9 +628,7 @@ - static int getLocalScopeID (char *addr) { - struct localinterface *lif; - int i; -- if (localifs == 0) { -- initLocalIfs(); -- } -+ initLocalIfs(); - for (i=0, lif=localifs; i<nifs; i++, lif++) { - if (memcmp (addr, lif->localaddr, 16) == 0) { - return lif->index; diff --git a/srcpkgs/openjdk8/patches/103_hotspot-mask-shift.patch b/srcpkgs/openjdk8/patches/103_hotspot-mask-shift.patch deleted file mode 100644 index 3d3f0972dbb228..00000000000000 --- a/srcpkgs/openjdk8/patches/103_hotspot-mask-shift.patch +++ /dev/null @@ -1,13 +0,0 @@ -Use ~0u instead of -1 to shift an unsigned value. - ---- openjdk/hotspot/src/share/vm/code/dependencies.hpp -+++ openjdk/hotspot/src/share/vm/code/dependencies.hpp -@@ -166,7 +166,7 @@ - LG2_TYPE_LIMIT = 4, // assert(TYPE_LIMIT <= (1<<LG2_TYPE_LIMIT)) - - // handy categorizations of dependency types: -- all_types = ((1 << TYPE_LIMIT) - 1) & ((-1) << FIRST_TYPE), -+ all_types = ((1 << TYPE_LIMIT) - 1) & (~0u << FIRST_TYPE), - - non_klass_types = (1 << call_site_target_value), - klass_types = all_types & ~non_klass_types, diff --git a/srcpkgs/openjdk8/patches/104_mips-support.patch b/srcpkgs/openjdk8/patches/104_mips-support.patch deleted file mode 100644 index a788ea6df5bf73..00000000000000 --- a/srcpkgs/openjdk8/patches/104_mips-support.patch +++ /dev/null @@ -1,69 +0,0 @@ -# DP: Add support for zero architectures alpha, m68k, mips*, sh4 - -Sourced from https://bazaar.launchpad.net/~openjdk/openjdk/openjdk8/view/head:/debian/patches/zero-architectures.diff - ---- openjdk/common/autoconf/platform.m4 -+++ openjdk/common/autoconf/platform.m4 -@@ -54,6 +60,42 @@ AC_DEFUN([PLATFORM_EXTRACT_VARS_FROM_CPU - VAR_CPU_BITS=64 - VAR_CPU_ENDIAN=little - ;; -+ mips) -+ VAR_CPU=mips -+ VAR_CPU_ARCH=mips -+ VAR_CPU_BITS=32 -+ VAR_CPU_ENDIAN=big -+ ;; -+ mipsel) -+ VAR_CPU=mipsel -+ VAR_CPU_ARCH=mipsel -+ VAR_CPU_BITS=32 -+ VAR_CPU_ENDIAN=little -+ ;; -+ mipsn32) -+ VAR_CPU=mipsn32 -+ VAR_CPU_ARCH=mipsn32 -+ VAR_CPU_BITS=32 -+ VAR_CPU_ENDIAN=big -+ ;; -+ mipsn32el) -+ VAR_CPU=mipsn32el -+ VAR_CPU_ARCH=mipsn32el -+ VAR_CPU_BITS=32 -+ VAR_CPU_ENDIAN=little -+ ;; -+ mips64) -+ VAR_CPU=mips64 -+ VAR_CPU_ARCH=mips64 -+ VAR_CPU_BITS=64 -+ VAR_CPU_ENDIAN=big -+ ;; -+ mips64el) -+ VAR_CPU=mips64el -+ VAR_CPU_ARCH=mips64el -+ VAR_CPU_BITS=64 -+ VAR_CPU_ENDIAN=little -+ ;; - powerpc) - VAR_CPU=ppc - VAR_CPU_ARCH=ppc -@@ -373,6 +433,8 @@ AC_DEFUN([PLATFORM_SETUP_LEGACY_VARS], - - # ZERO_ARCHDEF is used to enable architecture-specific code - case "${OPENJDK_TARGET_CPU}" in -+ mips|mipsn32|mips64) ZERO_ARCHDEF=MIPS ;; -+ mipsel|mipsn32el|mips64el) ZERO_ARCHDEF=MIPSEL ;; - ppc) ZERO_ARCHDEF=PPC32 ;; - ppc64) ZERO_ARCHDEF=PPC64 ;; - s390*) ZERO_ARCHDEF=S390 ;; ---- openjdk/common/autoconf/flags.m4 -+++ openjdk/common/autoconf/flags.m4 -@@ -827,6 +827,8 @@ AC_DEFUN_ONCE([FLAGS_SETUP_COMPILER_FLAG - *) - ZERO_ARCHFLAG="${COMPILER_TARGET_BITS_FLAG}${OPENJDK_TARGET_CPU_BITS}" - esac -+ # use the default for the package builds -+ ZERO_ARCHFLAG="" - FLAGS_COMPILER_CHECK_ARGUMENTS([$ZERO_ARCHFLAG], [], [ZERO_ARCHFLAG=""]) - AC_SUBST(ZERO_ARCHFLAG) - diff --git a/srcpkgs/openjdk8/patches/105_implicit_declaration.patch b/srcpkgs/openjdk8/patches/105_implicit_declaration.patch deleted file mode 100644 index 7a04c21ec910c3..00000000000000 --- a/srcpkgs/openjdk8/patches/105_implicit_declaration.patch +++ /dev/null @@ -1,25 +0,0 @@ -The isnanf BSD extension was deprecated with the -introduction of isnan in c99 and isn't implemented in musl. -Use the isnan function instead. - ---- a/jdk/src/solaris/native/common/jdk_util_md.h -+++ b/jdk/src/solaris/native/common/jdk_util_md.h -@@ -37,7 +37,7 @@ - #define ISNAND(d) isnan(d) - #elif defined(__linux__) || defined(_ALLBSD_SOURCE) - #include <math.h> --#define ISNANF(f) isnanf(f) -+#define ISNANF(f) isnan(f) - #define ISNAND(d) isnan(d) - #elif defined(_AIX) - #include <math.h> ---- a/jdk/src/solaris/native/sun/nio/fs/LinuxNativeDispatcher.c -+++ b/jdk/src/solaris/native/sun/nio/fs/LinuxNativeDispatcher.c -@@ -29,6 +29,7 @@ - #include "jlong.h" - - #include <stdio.h> -+#include <stdlib.h> - #include <string.h> - #include <dlfcn.h> - #include <errno.h> diff --git a/srcpkgs/openjdk8/patches/106_int_conversion.patch b/srcpkgs/openjdk8/patches/106_int_conversion.patch deleted file mode 100644 index 2c57cb01353072..00000000000000 --- a/srcpkgs/openjdk8/patches/106_int_conversion.patch +++ /dev/null @@ -1,16 +0,0 @@ ---- a/jdk/src/share/bin/splashscreen_stubs.c -+++ b/jdk/src/share/bin/splashscreen_stubs.c -@@ -61,11 +61,11 @@ - #define INVOKEV(name) _INVOKE(name, ,;) - - int DoSplashLoadMemory(void* pdata, int size) { -- INVOKE(SplashLoadMemory, NULL)(pdata, size); -+ INVOKE(SplashLoadMemory, 0)(pdata, size); - } - - int DoSplashLoadFile(const char* filename) { -- INVOKE(SplashLoadFile, NULL)(filename); -+ INVOKE(SplashLoadFile, 0)(filename); - } - - void DoSplashInit(void) { diff --git a/srcpkgs/openjdk8/patches/107_incompatible_pointer_types.patch b/srcpkgs/openjdk8/patches/107_incompatible_pointer_types.patch deleted file mode 100644 index 94e304d4e56983..00000000000000 --- a/srcpkgs/openjdk8/patches/107_incompatible_pointer_types.patch +++ /dev/null @@ -1,24 +0,0 @@ -From 6632e6c6ca74101b45b052fb7962376fbe97605e Mon Sep 17 00:00:00 2001 -From: Vadim Pakhnushev <vadim@openjdk.org> -Date: Tue, 26 Jul 2016 18:45:05 +0300 -Subject: [PATCH] 8162545: Mac build failure - -Reviewed-by: psadhukhan, prr ---- - jdk/src/java.desktop/share/native/libjavajpeg/imageioJPEG.c | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/jdk/src/java.desktop/share/native/libjavajpeg/imageioJPEG.c b/jdk/src/java.desktop/share/native/libjavajpeg/imageioJPEG.c -index 91b2e18c880..26645b45f82 100644 ---- a/jdk/src/share/native/sun/awt/image/jpeg/imageioJPEG.c -+++ a/jdk/src/share/native/sun/awt/image/jpeg/imageioJPEG.c -@@ -2634,7 +2634,7 @@ Java_com_sun_imageio_plugins_jpeg_JPEGImageWriter_writeTables - RELEASE_ARRAYS(env, data, NULL); - } - --static void freeArray(void** arr, jint size) { -+static void freeArray(UINT8** arr, jint size) { - int i; - if (arr != NULL) { - for (i = 0; i < size; i++) { - diff --git a/srcpkgs/openjdk8/patches/999-native-no-sysroot.patch b/srcpkgs/openjdk8/patches/999-native-no-sysroot.patch deleted file mode 100644 index aabc19835d5c09..00000000000000 --- a/srcpkgs/openjdk8/patches/999-native-no-sysroot.patch +++ /dev/null @@ -1,26 +0,0 @@ -By default, OpenJDK 8 passes sysroot flags to native compiler. This is wrong, -as it will then use target include files when calling the native compiler. -Newer versions of OpenJDK have seemingly fixed this, 8 has not. - ---- a/make/common/NativeCompilation.gmk -+++ b/make/common/NativeCompilation.gmk -@@ -384,10 +384,6 @@ - $$(error Unknown value for OPTIMIZATION: $$($1_OPTIMIZATION)) - endif - -- # Add sys root specific cflags last -- $1_EXTRA_CFLAGS += $(SYSROOT_CFLAGS) -- $1_EXTRA_CXXFLAGS += $(SYSROOT_CFLAGS) -- - # Now call add_native_source for each source file we are going to compile. - $$(foreach p,$$($1_SRCS), \ - $$(eval $$(call add_native_source,$1,$$p,$$($1_OBJECT_DIR), \ -@@ -433,8 +429,6 @@ - $1_EXTRA_LDFLAGS += $(call SET_SHARED_LIBRARY_MAPFILE,$$($1_REAL_MAPFILE)) - endif - -- $1_EXTRA_LDFLAGS += $(SYSROOT_LDFLAGS) -- - # Need to make sure TARGET is first on list - $1 := $$($1_TARGET) - ifeq ($$($1_STATIC_LIBRARY),) diff --git a/srcpkgs/openjdk8/patches/LFS64.patch b/srcpkgs/openjdk8/patches/LFS64.patch deleted file mode 100644 index 765a0e65ee79de..00000000000000 --- a/srcpkgs/openjdk8/patches/LFS64.patch +++ /dev/null @@ -1,139 +0,0 @@ -diff --git a/hotspot/src/os/linux/vm/os_linux.inline.hpp b/hotspot/src/os/linux/vm/os_linux.inline.hpp -index a665e4c69c6..65f51254793 100644 ---- a/hotspot/src/os/linux/vm/os_linux.inline.hpp -+++ b/hotspot/src/os/linux/vm/os_linux.inline.hpp -@@ -81,7 +81,7 @@ inline int os::readdir_buf_size(const char *path) - } - - inline jlong os::lseek(int fd, jlong offset, int whence) { -- return (jlong) ::lseek64(fd, offset, whence); -+ return (jlong) ::lseek(fd, offset, whence); - } - - inline int os::fsync(int fd) { -@@ -93,7 +93,7 @@ inline char* os::native_path(char *path) { - } - - inline int os::ftruncate(int fd, jlong length) { -- return ::ftruncate64(fd, length); -+ return ::ftruncate(fd, length); - } - - inline struct dirent* os::readdir(DIR* dirp, dirent *dbuf) -diff --git a/hotspot/src/os/linux/vm/attachListener_linux.cpp b/hotspot/src/os/linux/vm/attachListener_linux.cpp -index 3423fb108df..3dc3981e99a 100644 ---- a/hotspot/src/os/linux/vm/attachListener_linux.cpp -+++ b/hotspot/src/os/linux/vm/attachListener_linux.cpp -@@ -446,14 +446,14 @@ AttachOperation* AttachListener::dequeue() { - - void AttachListener::vm_start() { - char fn[UNIX_PATH_MAX]; -- struct stat64 st; -+ struct stat st; - int ret; - - int n = snprintf(fn, UNIX_PATH_MAX, "%s/.java_pid%d", - os::get_temp_directory(), os::current_process_id()); - assert(n < (int)UNIX_PATH_MAX, "java_pid file name buffer overflow"); - -- RESTARTABLE(::stat64(fn, &st), ret); -+ RESTARTABLE(::stat(fn, &st), ret); - if (ret == 0) { - ret = ::unlink(fn); - if (ret == -1) { -@@ -480,8 +480,8 @@ int AttachListener::pd_init() { - - bool AttachListener::check_socket_file() { - int ret; -- struct stat64 st; -- ret = stat64(LinuxAttachListener::path(), &st); -+ struct stat st; -+ ret = stat(LinuxAttachListener::path(), &st); - if (ret == -1) { // need to restart attach listener. - debug_only(warning("Socket file %s does not exist - Restart Attach Listener", - LinuxAttachListener::path())); -@@ -517,12 +517,12 @@ bool AttachListener::is_init_trigger() { - char fn[PATH_MAX+1]; - sprintf(fn, ".attach_pid%d", os::current_process_id()); - int ret; -- struct stat64 st; -- RESTARTABLE(::stat64(fn, &st), ret); -+ struct stat st; -+ RESTARTABLE(::stat(fn, &st), ret); - if (ret == -1) { - snprintf(fn, sizeof(fn), "%s/.attach_pid%d", - os::get_temp_directory(), os::current_process_id()); -- RESTARTABLE(::stat64(fn, &st), ret); -+ RESTARTABLE(::stat(fn, &st), ret); - } - if (ret == 0) { - // simple check to avoid starting the attach mechanism when -diff --git a/hotspot/src/os/linux/vm/os_linux.cpp b/hotspot/src/os/linux/vm/os_linux.cpp -index 2e68815d775..ea6f67815a4 100644 ---- a/hotspot/src/os/linux/vm/os_linux.cpp -+++ b/hotspot/src/os/linux/vm/os_linux.cpp -@@ -5238,13 +5238,13 @@ int os::open(const char *path, int oflag, int mode) { - oflag |= O_CLOEXEC; - #endif - -- int fd = ::open64(path, oflag, mode); -+ int fd = ::open(path, oflag, mode); - if (fd == -1) return -1; - - //If the open succeeded, the file might still be a directory - { -- struct stat64 buf64; -- int ret = ::fstat64(fd, &buf64); -+ struct stat buf64; -+ int ret = ::fstat(fd, &buf64); - int st_mode = buf64.st_mode; - - if (ret != -1) { -@@ -5284,17 +5284,17 @@ int os::create_binary_file(const char* path, bool rewrite_existing) { - if (!rewrite_existing) { - oflags |= O_EXCL; - } -- return ::open64(path, oflags, S_IREAD | S_IWRITE); -+ return ::open(path, oflags, S_IREAD | S_IWRITE); - } - - // return current position of file pointer - jlong os::current_file_offset(int fd) { -- return (jlong)::lseek64(fd, (off64_t)0, SEEK_CUR); -+ return (jlong)::lseek(fd, (off_t)0, SEEK_CUR); - } - - // move file pointer to the specified offset - jlong os::seek_to_file_offset(int fd, jlong offset) { -- return (jlong)::lseek64(fd, (off64_t)offset, SEEK_SET); -+ return (jlong)::lseek(fd, (off_t)offset, SEEK_SET); - } - - // This code originates from JDK's sysAvailable -@@ -5303,9 +5303,9 @@ jlong os::seek_to_file_offset(int fd, jlong offset) { - int os::available(int fd, jlong *bytes) { - jlong cur, end; - int mode; -- struct stat64 buf64; -+ struct stat buf64; - -- if (::fstat64(fd, &buf64) >= 0) { -+ if (::fstat(fd, &buf64) >= 0) { - mode = buf64.st_mode; - if (S_ISCHR(mode) || S_ISFIFO(mode) || S_ISSOCK(mode)) { - int n; -@@ -5315,11 +5315,11 @@ int os::available(int fd, jlong *bytes) { - } - } - } -- if ((cur = ::lseek64(fd, 0L, SEEK_CUR)) == -1) { -+ if ((cur = ::lseek(fd, 0L, SEEK_CUR)) == -1) { - return 0; -- } else if ((end = ::lseek64(fd, 0L, SEEK_END)) == -1) { -+ } else if ((end = ::lseek(fd, 0L, SEEK_END)) == -1) { - return 0; -- } else if (::lseek64(fd, cur, SEEK_SET) == -1) { -+ } else if (::lseek(fd, cur, SEEK_SET) == -1) { - return 0; - } - *bytes = end - cur; diff --git a/srcpkgs/openjdk8/template b/srcpkgs/openjdk8/template deleted file mode 100644 index 2203dd846bcfcd..00000000000000 --- a/srcpkgs/openjdk8/template +++ /dev/null @@ -1,208 +0,0 @@ -# Template file for 'openjdk8' -pkgname=openjdk8 -version=8u452b09 -revision=1 -_jdk_update="${version#*u}" -_jdk_update="${_jdk_update%b*}" -_jdk_build="${version#*b}" -_jdk_home="usr/lib/jvm/openjdk8" -_commit="bdc2203a44df159d94ecd0e04a230e65cb84297e" -archs="x86_64* i686* aarch64* arm* ppc64*" -build_style=gnu-configure -configure_args=" - --prefix=${XBPS_DESTDIR}/${XBPS_CROSS_TRIPLET}/${pkgname}-${version}/usr/lib - --with-update-version=${_jdk_update} - --with-build-number=b${_jdk_build} - --with-debug-level=release - --with-native-debug-symbols=internal - --with-milestone=fcs - --enable-unlimited-crypto - --with-zlib=system - --with-giflib=system - --with-freetype-lib=${XBPS_CROSS_BASE}/usr/lib - --with-freetype-include=${XBPS_CROSS_BASE}/usr/include/freetype2 - --with-jtreg=no - --with-jobs=${XBPS_ORIG_MAKEJOBS} - --with-vendor-name=Void - --with-vendor-url=https://voidlinux.org/ - --with-vendor-bug-url=https://github.com/void-linux/void-packages/issues - --with-vendor-vm-bug-url=https://github.com/void-linux/void-packages/issues - --disable-option-checking" -make_build_args="images $(vopt_if docs docs) COMPILER_WARNINGS_FATAL=false GIT=true" -make_install_args="GIT=true" -hostmakedepends="pkg-config automake autoconf cpio tar unzip zip ca-certificates - zlib-devel which" -makedepends="libXrender-devel libXtst-devel libXt-devel libXrandr-devel - giflib-devel cups-devel freetype-devel alsa-lib-devel fontconfig-devel - zlib-devel" -depends="openjdk8-jre-${version}_${revision}" -short_desc="OpenJDK Java Development Kit (version 8)" -maintainer="Toyam Cox <Vaelatern@voidlinux.org>" -license="GPL-2.0-only WITH Classpath-exception-2.0" -homepage="http://openjdk.java.net/" -# we're using aarch64 port repo to get aarch64 JIT; the repo is -# otherwise the same as the normal one, just with aarch64 port added -distfiles="https://github.com/openjdk/shenandoah-jdk8u/archive/${_commit}.tar.gz" -checksum=4c39be8454a1b8b10a9ff845a4e7e639808799d3d2eddb1484df80835d5e88e4 - -disable_parallel_build=yes - -build_options="docs" -desc_option_docs="Build documentation" - -alternatives="jdk:/usr/lib/jvm/default-jdk:/${_jdk_home}" -provides="java-environment-${version}_1" - -# no hotspot JIT for arm32 and ppc32 -case "$XBPS_TARGET_MACHINE" in - ppc64*) ;; - arm*|ppc*|mips*) _use_zero=yes ;; -esac - -# specifically do not enable docs because with zero it takes hours -if [ -n "$_use_zero" ]; then - makedepends+=" libffi-devel" - configure_args+=" --with-jvm-variants=zero" -else - build_options_default+=" docs" -fi - -if [ ! "$CROSS_BUILD" ]; then - hostmakedepends+=" openjdk7-bootstrap" - configure_args+=" --with-boot-jdk=/usr/lib/jvm/java-1.7-openjdk" -else - hostmakedepends+=" openjdk8" - configure_args+=" --with-boot-jdk=/${_jdk_home}" -fi - -# enabling ccache segfaults gcc -export CCACHE_DISABLE=1 - -post_extract() { - chmod +x configure -} - -post_patch() { - # gcc complains about the signed shift left - vsed -i jdk/src/share/native/com/sun/java/util/jar/pack/constants.h \ - -e's;(-1)<<13;~0u<<13;g' - - # wrong "return false;" instead of "return null;" - vsed -i jdk/src/share/native/com/sun/java/util/jar/pack/jni.cpp \ - -e"295s;false;null;" - - # pretend we're a git checkout - echo "${_commit}" > .gittip - mkdir .git - - if [ "$XBPS_TARGET_LIBC" = "musl" ]; then - for f in "${FILESDIR}"/musl_*.patch; do - echo "Applying $f" - patch -sNp1 -i "$f" - done - - # add cross prefix for thread_db.h check, fix cross from glibc to musl - sed -i "s,/usr/include/thread_db.h,${XBPS_CROSS_BASE}/usr/include/thread_db.h," \ - hotspot/make/linux/makefiles/defs.make hotspot/make/linux/makefiles/sa.make \ - hotspot/make/linux/makefiles/saproc.make - fi -} - -do_configure() { - CFLAGS=${CFLAGS/-D_FORTIFY_SOURCE=2/} - CXXFLAGS=${CXXFLAGS/-D_FORTIFY_SOURCE=2/} - - case "$XBPS_TARGET_MACHINE" in - # force ELFv2 for ppc64 just in case - ppc64*) - CFLAGS+=" -DABI_ELFv2" - CXXFLAGS+=" -DABI_ELFv2" - ;; - # with normal -O2 on mipshf there is a too-large jump which causes the - # assembler to fail. optimising for size means the jump is made smaller - mips*hf*) - CFLAGS+=" -Os" - CXXFLAGS+=" -Os" - ;; - esac - - CFLAGS+=" -D_LARGE_FILE_SOURCE=1 -D_FILE_OFFSET_BITS=64" - CXXFLAGS+=" -D_LARGE_FILE_SOURCE=1 -D_FILE_OFFSET_BITS=64" - - ./configure ${configure_args} --with-extra-cflags="$CFLAGS" \ - --with-extra-cxxflags="$CXXFLAGS" --with-extra-ldflags="$LDFLAGS" -} - -pre_build() { - # only use modified flags as specified in configure - unset CFLAGS CXXFLAGS LDFLAGS -} - -post_install() { - # we manage this ourselves - rm -rf ${DESTDIR}/usr/lib/bin - - # unify the install prefix - mv ${DESTDIR}/usr/lib/jvm/openjdk-1.8.0_${_jdk_update} \ - ${DESTDIR}/${_jdk_home} - - # don't duplicate binaries already in jre/bin - for bin in "${DESTDIR}/${_jdk_home}/jre/bin"/*; do - ln -srf "${bin}" "${bin/jre/}" - done - - vmkdir ${_jdk_home}/lib/security - ln -fs /etc/ssl/certs/java/cacerts "${DESTDIR}/${_jdk_home}/lib/security" - - vlicense ASSEMBLY_EXCEPTION - vlicense LICENSE - vlicense THIRD_PARTY_README -} - -openjdk8-jre_package() { - shlib_provides="libawt.so libawt_xawt.so libjava.so libjli.so libjvm.so libjawt.so" - short_desc+=" - runtime components" - provides="java-runtime-${version}_1" - depends="openjdk-common" - alternatives="java:/usr/lib/jvm/default-jre:/${_jdk_home}/jre" - pkg_install() { - vmove "${_jdk_home}"/jre - for bin in "${PKGDESTDIR}/${_jdk_home}/jre/bin"/*; do - bin="$(basename "$bin")" - vmove "${_jdk_home}/man/man1/${bin}.1" - vmove "${_jdk_home}/man/ja_JP.UTF-8/man1/${bin}.1" - done - } -} - -openjdk8-src_package() { - nostrip=yes - noverifyrdeps=yes - noshlibprovides=yes - short_desc+=" - source code" - pkg_install() { - vmove ${_jdk_home}/src.zip - } -} - -openjdk8-doc_package() { - nostrip=yes - noverifyrdeps=yes - noshlibprovides=yes - short_desc+=" - documentation" - if [ -z "$build_option_docs" ]; then - metapackage=yes - fi - pkg_install() { - if [ "$build_option_docs" ]; then - vmkdir usr/share/doc/openjdk8 - cp -a build/linux-*/docs/* ${PKGDESTDIR}/usr/share/doc/openjdk8 - fi - } -} - -oracle-jre_package() { - depends="openjdk8-jre>=${version}_${revision}" - short_desc="Java Runtime Environment (transitional dummy package)" - metapackage=yes -} diff --git a/srcpkgs/openjdk8/update b/srcpkgs/openjdk8/update deleted file mode 100644 index ea63bcfe4e1347..00000000000000 --- a/srcpkgs/openjdk8/update +++ /dev/null @@ -1 +0,0 @@ -pattern='shenandoah\K8u[\db-]+(?=\.tar\.gz)' diff --git a/srcpkgs/openjdk9-bootstrap/files/musl_001_build.patch b/srcpkgs/openjdk9-bootstrap/files/musl_001_build.patch deleted file mode 100644 index a67d7167ebff11..00000000000000 --- a/srcpkgs/openjdk9-bootstrap/files/musl_001_build.patch +++ /dev/null @@ -1,540 +0,0 @@ ---- old/common/autoconf/build-aux/config.guess -+++ new/common/autoconf/build-aux/config.guess -@@ -30,6 +30,17 @@ - DIR=`dirname $0` - OUT=`. $DIR/autoconf-config.guess` - -+# config.guess doesn't identify systems running the musl C library, and will -+# instead return a string with a -gnu suffix. This block detects musl and -+# modifies the string to have a -musl suffix instead. -+echo $OUT | grep -- -linux- > /dev/null 2> /dev/null -+if test $? = 0; then -+ ldd_version=`ldd --version 2>&1 | head -1 | cut -f1 -d' '` -+ if [ x"${ldd_version}" = x"musl" ]; then -+ OUT=`echo $OUT | sed 's/-gnu/-musl/'` -+ fi -+fi -+ - # Test and fix solaris on x86_64 - echo $OUT | grep i386-pc-solaris > /dev/null 2> /dev/null - if test $? = 0; then ---- old/hotspot/make/lib/CompileJvm.gmk -+++ new/hotspot/make/lib/CompileJvm.gmk -@@ -135,6 +135,7 @@ - -DHOTSPOT_BUILD_USER='"$(USERNAME)"' \ - -DHOTSPOT_VM_DISTRO='"$(HOTSPOT_VM_DISTRO)"' \ - -DCPU='"$(OPENJDK_TARGET_CPU_VM_VERSION)"' \ -+ -DLIBC='"musl"' \ - # - - # -DDONT_USE_PRECOMPILED_HEADER will exclude all includes in precompiled.hpp. ---- old/hotspot/src/os/linux/vm/os_linux.cpp -+++ new/hotspot/src/os/linux/vm/os_linux.cpp -@@ -98,7 +98,6 @@ - # include <string.h> - # include <syscall.h> - # include <sys/sysinfo.h> --# include <gnu/libc-version.h> - # include <sys/ipc.h> - # include <sys/shm.h> - # include <link.h> -@@ -496,6 +495,11 @@ - // detecting pthread library - - void os::Linux::libpthread_init() { -+#if !defined(__GLIBC__) && !defined(__UCLIBC__) -+ // Hard code Alpine Linux supported musl compatible settings -+ os::Linux::set_glibc_version("glibc 2.9"); -+ os::Linux::set_libpthread_version("NPTL"); -+#else - // Save glibc and pthread version strings. - #if !defined(_CS_GNU_LIBC_VERSION) || \ - !defined(_CS_GNU_LIBPTHREAD_VERSION) -@@ -513,6 +517,7 @@ - str = (char *)malloc(n, mtInternal); - confstr(_CS_GNU_LIBPTHREAD_VERSION, str, n); - os::Linux::set_libpthread_version(str); -+#endif - } - - ///////////////////////////////////////////////////////////////////////////// -@@ -2803,17 +2808,32 @@ - extern "C" JNIEXPORT void numa_warn(int number, char *where, ...) { } - extern "C" JNIEXPORT void numa_error(char *where) { } - -+static void* dlvsym_if_available(void* handle, const char* name, const char* version) { -+ typedef void* (*dlvsym_func_type)(void* handle, const char* name, const char* version); -+ static dlvsym_func_type dlvsym_func; -+ static bool initialized = false; - -+ if (!initialized) { -+ dlvsym_func = (dlvsym_func_type)dlsym(RTLD_NEXT, "dlvsym"); -+ initialized = true; -+ } -+ -+ if (dlvsym_func != NULL) { -+ void *f = dlvsym_func(handle, name, version); -+ if (f != NULL) { -+ return f; -+ } -+ } -+ -+ return dlsym(handle, name); -+} -+ - // If we are running with libnuma version > 2, then we should - // be trying to use symbols with versions 1.1 - // If we are running with earlier version, which did not have symbol versions, - // we should use the base version. - void* os::Linux::libnuma_dlsym(void* handle, const char *name) { -- void *f = dlvsym(handle, name, "libnuma_1.1"); -- if (f == NULL) { -- f = dlsym(handle, name); -- } -- return f; -+ return dlvsym_if_available(handle, name, "libnuma_1.1"); - } - - bool os::Linux::libnuma_init() { ---- old/hotspot/src/os/linux/vm/os_linux.inline.hpp -+++ new/hotspot/src/os/linux/vm/os_linux.inline.hpp -@@ -31,7 +31,7 @@ - - #include <unistd.h> - #include <sys/socket.h> --#include <sys/poll.h> -+#include <poll.h> - #include <netdb.h> - - // File names are case-sensitive on windows only ---- old/hotspot/src/os_cpu/linux_x86/vm/os_linux_x86.cpp -+++ new/hotspot/src/os_cpu/linux_x86/vm/os_linux_x86.cpp -@@ -73,7 +73,6 @@ - # include <pwd.h> - # include <poll.h> - # include <ucontext.h> --# include <fpu_control.h> - - #ifdef AMD64 - #define REG_SP REG_RSP ---- old/hotspot/src/share/vm/gc/shared/genCollectedHeap.cpp -+++ new/hotspot/src/share/vm/gc/shared/genCollectedHeap.cpp -@@ -1017,7 +1017,7 @@ - static ScratchBlock *removeSmallestScratch(ScratchBlock **prev_ptr) { - bool first = true; - size_t min_size = 0; // "first" makes this conceptually infinite. -- ScratchBlock **smallest_ptr, *smallest; -+ ScratchBlock **smallest_ptr = NULL, *smallest; - ScratchBlock *cur = *prev_ptr; - while (cur) { - assert(*prev_ptr == cur, "just checking"); ---- old/hotspot/src/share/vm/runtime/vm_version.cpp -+++ new/hotspot/src/share/vm/runtime/vm_version.cpp -@@ -263,7 +263,7 @@ - #endif - - #define INTERNAL_VERSION_SUFFIX VM_RELEASE ")" \ -- " for " OS "-" CPU FLOAT_ARCH_STR \ -+ " for " OS "-" CPU FLOAT_ARCH_STR LIBC \ - " JRE (" VERSION_STRING "), built on " __DATE__ " " __TIME__ \ - " by " XSTR(HOTSPOT_BUILD_USER) " with " HOTSPOT_BUILD_COMPILER - ---- old/hotspot/src/share/vm/utilities/globalDefinitions_gcc.hpp -+++ new/hotspot/src/share/vm/utilities/globalDefinitions_gcc.hpp -@@ -216,7 +216,7 @@ - #elif defined(__APPLE__) - inline int g_isnan(double f) { return isnan(f); } - #elif defined(LINUX) || defined(_ALLBSD_SOURCE) --inline int g_isnan(float f) { return isnanf(f); } -+inline int g_isnan(float f) { return isnan(f); } - inline int g_isnan(double f) { return isnan(f); } - #else - #error "missing platform-specific definition here" ---- old/hotspot/test/runtime/StackGuardPages/exeinvoke.c -+++ new/hotspot/test/runtime/StackGuardPages/exeinvoke.c -@@ -33,6 +33,7 @@ - - #include <assert.h> - #include <jni.h> -+#include <jvm.h> - #include <alloca.h> - #include <signal.h> - #include <string.h> -@@ -91,6 +92,20 @@ - } - } - -+int get_java_stacksize () { -+ size_t stacksize; -+ pthread_attr_t attr; -+ JDK1_1InitArgs jdk_args; -+ -+ jdk_args.version = JNI_VERSION_1_1; -+ JNI_GetDefaultJavaVMInitArgs(&jdk_args); -+ if (jdk_args.javaStackSize <= 0) { -+ fprintf(stderr, "Test ERROR. Can't get a valid value for the default stacksize.\n"); -+ exit(7); -+ } -+ return jdk_args.javaStackSize; -+} -+ - void *run_java_overflow (void *p) { - JNIEnv *env; - jclass class_id; -@@ -254,13 +269,19 @@ - exit(7); - } - -+ int stack_size = get_java_stacksize(); - pthread_t thr; -+ pthread_attr_t thread_attr; - -+ pthread_attr_init(&thread_attr); -+ pthread_attr_setstacksize(&thread_attr, stack_size); -+ - if (argc > 1 && strcmp(argv[1], "test_java_overflow") == 0) { - printf("\nTesting JAVA_OVERFLOW\n"); - - printf("Testing stack guard page behaviour for other thread\n"); -- pthread_create (&thr, NULL, run_java_overflow, NULL); -+ -+ pthread_create (&thr, &thread_attr, run_java_overflow, NULL); - pthread_join (thr, NULL); - - printf("Testing stack guard page behaviour for initial thread\n"); -@@ -273,7 +294,7 @@ - printf("\nTesting NATIVE_OVERFLOW\n"); - - printf("Testing stack guard page behaviour for other thread\n"); -- pthread_create (&thr, NULL, run_native_overflow, NULL); -+ pthread_create (&thr, &thread_attr, run_native_overflow, NULL); - pthread_join (thr, NULL); - - printf("Testing stack guard page behaviour for initial thread\n"); ---- old/jdk/make/lib/CoreLibraries.gmk -+++ new/jdk/make/lib/CoreLibraries.gmk -@@ -339,6 +339,7 @@ - endif - - LIBJLI_CFLAGS += $(addprefix -I, $(LIBJLI_SRC_DIRS)) -+LIBJLI_CFLAGS += -DLIBC=\"musl\" - - ifneq ($(USE_EXTERNAL_LIBZ), true) - LIBJLI_CFLAGS += $(ZLIB_CPPFLAGS) ---- old/jdk/src/java.base/linux/native/libnet/linux_close.c -+++ new/jdk/src/java.base/linux/native/libnet/linux_close.c -@@ -58,7 +58,7 @@ - /* - * Signal to unblock thread - */ --static int sigWakeup = (__SIGRTMAX - 2); -+static int sigWakeup; - - /* - * fdTable holds one entry per file descriptor, up to a certain -@@ -147,6 +147,7 @@ - /* - * Setup the signal handler - */ -+ sigWakeup = SIGRTMAX - 2; - sa.sa_handler = sig_wakeup; - sa.sa_flags = 0; - sigemptyset(&sa.sa_mask); ---- old/jdk/src/java.base/unix/native/include/jvm_md.h -+++ new/jdk/src/java.base/unix/native/include/jvm_md.h -@@ -65,7 +65,7 @@ - #include <sys/stat.h> - #include <fcntl.h> - #include <errno.h> --#include <sys/signal.h> -+#include <signal.h> - - /* O Flags */ - ---- old/jdk/src/java.base/unix/native/libjava/childproc.c -+++ new/jdk/src/java.base/unix/native/libjava/childproc.c -@@ -237,7 +237,13 @@ - { - if (envp == NULL || (char **) envp == environ) { - execvp(file, (char **) argv); -- return; -+ // ENOEXEC indicates that the file header was not recognized. The musl C -+ // library does not implement the fallback to /bin/sh for that case, so fall -+ // through to the code below which implements that fallback using -+ // execve_with_shell_fallback. -+ if (errno != ENOEXEC) { -+ return; -+ } - } - - if (*file == '\0') { ---- old/jdk/src/java.base/unix/native/libjava/jdk_util_md.h -+++ new/jdk/src/java.base/unix/native/libjava/jdk_util_md.h -@@ -37,7 +37,7 @@ - #define ISNAND(d) isnan(d) - #elif defined(__linux__) || defined(_ALLBSD_SOURCE) - #include <math.h> --#define ISNANF(f) isnanf(f) -+#define ISNANF(f) isnan(f) - #define ISNAND(d) isnan(d) - #elif defined(_AIX) - #include <math.h> ---- old/jdk/src/java.base/unix/native/libjli/java_md_solinux.c -+++ new/jdk/src/java.base/unix/native/libjli/java_md_solinux.c -@@ -241,6 +241,39 @@ - char *dmllp = NULL; - char *p; /* a utility pointer */ - -+#ifdef __linux -+#ifndef LIBC -+#error "LIBC not set" -+#endif -+ -+ if (strcmp(LIBC, "musl") == 0) { -+ /* -+ * The musl library loader requires LD_LIBRARY_PATH to be set in -+ * order to correctly resolve the dependency libjava.so has on libjvm.so. -+ * -+ * Specifically, it differs from glibc in the sense that even if -+ * libjvm.so has already been loaded it will not be considered a -+ * candidate for resolving the dependency unless the *full* path -+ * of the already loaded library matches the dependency being loaded. -+ * -+ * libjvm.so is being loaded by the launcher using a long path to -+ * dlopen, not just the basename of the library. Typically this -+ * is something like "../lib/server/libjvm.so". However, if/when -+ * libjvm.so later tries to dlopen libjava.so (which it does in -+ * order to get access to a few functions implemented in -+ * libjava.so) the musl loader will, as part of loading -+ * dependent libraries, try to load libjvm.so using only its -+ * basename "libjvm.so". Since this does not match the longer -+ * path path it was first loaded with, the already loaded -+ * library is not considered a candidate, and the loader will -+ * instead look for libjvm.so elsewhere. If it's not in -+ * LD_LIBRARY_PATH the dependency load will fail, and libjava.so -+ * will therefore fail as well. -+ */ -+ return JNI_TRUE; -+ } -+#endif -+ - #ifdef AIX - /* We always have to set the LIBPATH on AIX because ld doesn't support $ORIGIN. */ - return JNI_TRUE; ---- old/jdk/src/java.base/unix/native/libnet/net_util_md.h -+++ new/jdk/src/java.base/unix/native/libnet/net_util_md.h -@@ -27,7 +27,7 @@ - #define NET_UTILS_MD_H - - #include <netdb.h> --#include <sys/poll.h> -+#include <poll.h> - #include <sys/socket.h> - - /************************************************************************ ---- old/jdk/src/java.base/unix/native/libnio/ch/NativeThread.c -+++ new/jdk/src/java.base/unix/native/libnio/ch/NativeThread.c -@@ -36,7 +36,7 @@ - #include <pthread.h> - #include <sys/signal.h> - /* Also defined in net/linux_close.c */ -- #define INTERRUPT_SIGNAL (__SIGRTMAX - 2) -+ #define INTERRUPT_SIGNAL (SIGRTMAX - 2) - #elif _AIX - #include <pthread.h> - #include <sys/signal.h> ---- old/jdk/src/java.desktop/unix/native/libawt_xawt/xawt/XToolkit.c -+++ new/jdk/src/java.desktop/unix/native/libawt_xawt/xawt/XToolkit.c -@@ -27,9 +27,6 @@ - #include <X11/Xutil.h> - #include <X11/Xos.h> - #include <X11/Xatom.h> --#ifdef __linux__ --#include <execinfo.h> --#endif - - #include <jvm.h> - #include <jni.h> -@@ -786,26 +783,6 @@ - } - return ret; - } -- --#ifdef __linux__ --void print_stack(void) --{ -- void *array[10]; -- size_t size; -- char **strings; -- size_t i; -- -- size = backtrace (array, 10); -- strings = backtrace_symbols (array, size); -- -- fprintf (stderr, "Obtained %zd stack frames.\n", size); -- -- for (i = 0; i < size; i++) -- fprintf (stderr, "%s\n", strings[i]); -- -- free (strings); --} --#endif - - Window get_xawt_root_shell(JNIEnv *env) { - static jclass classXRootWindow = NULL; ---- old/jdk/test/java/lang/ProcessBuilder/Basic.java -+++ new/jdk/test/java/lang/ProcessBuilder/Basic.java -@@ -391,8 +391,8 @@ - if (failed != 0) throw new Error("null PATH"); - } else if (action.equals("PATH search algorithm")) { - equal(System.getenv("PATH"), "dir1:dir2:"); -- check(new File("/bin/true").exists()); -- check(new File("/bin/false").exists()); -+ check(new File(TrueExe.path()).exists()); -+ check(new File(FalseExe.path()).exists()); - String[] cmd = {"prog"}; - ProcessBuilder pb1 = new ProcessBuilder(cmd); - ProcessBuilder pb2 = new ProcessBuilder(cmd); -@@ -433,13 +433,13 @@ - checkPermissionDenied(pb); - - // continue searching if EACCES -- copy("/bin/true", "dir2/prog"); -+ copy(TrueExe.path(), "dir2/prog"); - equal(run(pb).exitValue(), True.exitValue()); - new File("dir1/prog").delete(); - new File("dir2/prog").delete(); - - new File("dir2/prog").mkdirs(); -- copy("/bin/true", "dir1/prog"); -+ copy(TrueExe.path(), "dir1/prog"); - equal(run(pb).exitValue(), True.exitValue()); - - // Check empty PATH component means current directory. -@@ -455,10 +455,10 @@ - pb.command(command); - File prog = new File("./prog"); - // "Normal" binaries -- copy("/bin/true", "./prog"); -+ copy(TrueExe.path(), "./prog"); - equal(run(pb).exitValue(), - True.exitValue()); -- copy("/bin/false", "./prog"); -+ copy(FalseExe.path(), "./prog"); - equal(run(pb).exitValue(), - False.exitValue()); - prog.delete(); -@@ -513,12 +513,12 @@ - new File("dir2/prog").delete(); - new File("prog").delete(); - new File("dir3").mkdirs(); -- copy("/bin/true", "dir1/prog"); -- copy("/bin/false", "dir3/prog"); -+ copy(TrueExe.path(), "dir1/prog"); -+ copy(FalseExe.path(), "dir3/prog"); - pb.environment().put("PATH","dir3"); - equal(run(pb).exitValue(), True.exitValue()); -- copy("/bin/true", "dir3/prog"); -- copy("/bin/false", "dir1/prog"); -+ copy(TrueExe.path(), "dir3/prog"); -+ copy(FalseExe.path(), "dir1/prog"); - equal(run(pb).exitValue(), False.exitValue()); - - } finally { -@@ -615,6 +615,13 @@ - new File("/bin/false").exists()); - } - -+ static class BusyBox { -+ public static boolean is() { return is; } -+ private static final boolean is = -+ (! Windows.is() && -+ new File("/bin/busybox").exists()); -+ } -+ - static class UnicodeOS { - public static boolean is() { return is; } - private static final String osName = System.getProperty("os.name"); -@@ -653,6 +660,45 @@ - } - } - -+ // On alpine linux, /bin/true and /bin/false are just links to /bin/busybox. -+ // Some tests copy /bin/true and /bin/false to files with a different filename. -+ // However, copying the busbox executable into a file with a different name -+ // won't result in the expected return codes. As workaround, we create -+ // executable files that can be copied and produce the exepected return -+ // values. We use this workaround, if we find the busybox executable. -+ -+ private static class TrueExe { -+ public static String path() { return path; } -+ private static final String path = path0(); -+ private static String path0(){ -+ if (!BusyBox.is()) { -+ return "/bin/true"; -+ } -+ else { -+ File trueExe = new File("true"); -+ setFileContents(trueExe, "#!/bin/true\n"); -+ trueExe.setExecutable(true); -+ return trueExe.getAbsolutePath(); -+ } -+ } -+ } -+ -+ private static class FalseExe { -+ public static String path() { return path; } -+ private static final String path = path0(); -+ private static String path0(){ -+ if (!BusyBox.is()) { -+ return "/bin/false"; -+ } -+ else { -+ File falseExe = new File("false"); -+ setFileContents(falseExe, "#!/bin/false\n"); -+ falseExe.setExecutable(true); -+ return falseExe.getAbsolutePath(); -+ } -+ } -+ } -+ - static class EnglishUnix { - private static final Boolean is = - (! Windows.is() && isEnglish("LANG") && isEnglish("LC_ALL")); -@@ -1956,7 +2002,7 @@ - //---------------------------------------------------------------- - try { - new File("suBdiR").mkdirs(); -- copy("/bin/true", "suBdiR/unliKely"); -+ copy(TrueExe.path(), "suBdiR/unliKely"); - final ProcessBuilder pb = - new ProcessBuilder(new String[]{"unliKely"}); - pb.environment().put("PATH", "suBdiR"); ---- old/jdk/test/java/lang/ProcessHandle/InfoTest.java -+++ new/jdk/test/java/lang/ProcessHandle/InfoTest.java -@@ -293,7 +293,14 @@ - } - if (info.command().isPresent()) { - String command = info.command().get(); -- String expected = Platform.isWindows() ? "sleep.exe" : "sleep"; -+ String expected = "sleep"; -+ if (Platform.isWindows()) { -+ expected = "sleep.exe"; -+ } else if (new File("/bin/busybox").exists()) { -+ // With busybox sleep is just a sym link to busybox. -+ // The busbox executable is seen as ProcessHandle.Info command. -+ expected = "busybox"; -+ } - Assert.assertTrue(command.endsWith(expected), "Command: expected: \'" + - expected + "\', actual: " + command); - ---- old/make/ReleaseFile.gmk -+++ new/make/ReleaseFile.gmk -@@ -50,6 +50,7 @@ - $(call info-file-item, "IMPLEMENTOR", "$(COMPANY_NAME)") - $(call info-file-item, "OS_NAME", "$(RELEASE_FILE_OS_NAME)") - $(call info-file-item, "OS_ARCH", "$(RELEASE_FILE_OS_ARCH)") -+ $(call info-file-item, "LIBC", "musl") - endef - - # Param 1 - The file containing the MODULES list diff --git a/srcpkgs/openjdk9-bootstrap/files/musl_002_aarch64.patch b/srcpkgs/openjdk9-bootstrap/files/musl_002_aarch64.patch deleted file mode 100644 index d5b794d7713413..00000000000000 --- a/srcpkgs/openjdk9-bootstrap/files/musl_002_aarch64.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- old/hotspot/src/os_cpu/linux_aarch64/vm/os_linux_aarch64.cpp -+++ new/hotspot/src/os_cpu/linux_aarch64/vm/os_linux_aarch64.cpp -@@ -77,7 +77,6 @@ - # include <pwd.h> - # include <poll.h> - # include <ucontext.h> --# include <fpu_control.h> - - #ifdef BUILTIN_SIM - #define REG_SP REG_RSP diff --git a/srcpkgs/openjdk9-bootstrap/files/musl_003_arm.patch b/srcpkgs/openjdk9-bootstrap/files/musl_003_arm.patch deleted file mode 100644 index 157168a50173b9..00000000000000 --- a/srcpkgs/openjdk9-bootstrap/files/musl_003_arm.patch +++ /dev/null @@ -1,29 +0,0 @@ ---- old/hotspot/src/os_cpu/linux_arm/vm/os_linux_arm.cpp -+++ new/hotspot/src/os_cpu/linux_arm/vm/os_linux_arm.cpp -@@ -71,7 +71,6 @@ - # include <pwd.h> - # include <poll.h> - # include <ucontext.h> --# include <fpu_control.h> - # include <asm/ptrace.h> - - #define SPELL_REG_SP "sp" -@@ -104,6 +103,18 @@ - #define ARM_REGS_IN_CONTEXT 31 - - #else -+ -+// Stupid hack as the origin if below doesnt compile with gcc 8.2.0: -+// -+// os_linux_arm.cpp:114:5: error: missing binary operator before token "(" -+// #if NGREG == 16 -+// ^~~~~ -+// -+// The NGREG is 18, so force it to that value. -+#ifdef NGREG -+# undef NGREG -+#endif -+#define NGREG 18 - - #if NGREG == 16 - // These definitions are based on the observation that until diff --git a/srcpkgs/openjdk9-bootstrap/files/musl_004_ppc.patch b/srcpkgs/openjdk9-bootstrap/files/musl_004_ppc.patch deleted file mode 100644 index d9a10ab694af73..00000000000000 --- a/srcpkgs/openjdk9-bootstrap/files/musl_004_ppc.patch +++ /dev/null @@ -1,22 +0,0 @@ ---- openjdk.orig/hotspot/src/os_cpu/linux_ppc/vm/os_linux_ppc.cpp -+++ openjdk/hotspot/src/os_cpu/linux_ppc/vm/os_linux_ppc.cpp -@@ -80,7 +80,7 @@ - # include <pwd.h> - # include <poll.h> - # include <ucontext.h> -- -+# include <asm/ptrace.h> - - address os::current_stack_pointer() { - intptr_t* csp; ---- openjdk.orig/hotspot.orig/src/cpu/ppc/vm/macroAssembler_ppc.cpp -+++ openjdk/hotspot/src/cpu/ppc/vm/macroAssembler_ppc.cpp -@@ -46,6 +46,8 @@ - #include "gc_implementation/g1/heapRegion.hpp" - #endif - -+#include <asm/ptrace.h> -+ - #ifdef PRODUCT - #define BLOCK_COMMENT(str) // nothing - #else diff --git a/srcpkgs/openjdk9-bootstrap/files/musl_005_x86.patch b/srcpkgs/openjdk9-bootstrap/files/musl_005_x86.patch deleted file mode 100644 index 2ee42325df8aea..00000000000000 --- a/srcpkgs/openjdk9-bootstrap/files/musl_005_x86.patch +++ /dev/null @@ -1,130 +0,0 @@ -Only in old: build.patch ---- old/hotspot/src/os_cpu/linux_x86/vm/os_linux_x86.cpp -+++ new/hotspot/src/os_cpu/linux_x86/vm/os_linux_x86.cpp -@@ -88,6 +88,126 @@ - #define SPELL_REG_FP "ebp" - #endif // AMD64 - -+// ============================================================================== -+// Taken from glibc 2.28 -+// source: https://sourceware.org/git/?p=glibc.git;a=blob;f=sysdeps/x86/fpu_control.h;h=4cb98c5679b2897ff4e5826d228cba6be589e24d;hb=3c03baca37fdcb52c3881e653ca392bba7a99c2b -+// ============================================================================== -+#ifndef AMD64 -+/* FPU control word bits. x86 version. -+ Copyright (C) 1993-2018 Free Software Foundation, Inc. -+ This file is part of the GNU C Library. -+ Contributed by Olaf Flebbe. -+ -+ The GNU C Library is free software; you can redistribute it and/or -+ modify it under the terms of the GNU Lesser General Public -+ License as published by the Free Software Foundation; either -+ version 2.1 of the License, or (at your option) any later version. -+ -+ The GNU C Library 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 -+ Lesser General Public License for more details. -+ -+ You should have received a copy of the GNU Lesser General Public -+ License along with the GNU C Library; if not, see -+ <http://www.gnu.org/licenses/>. */ -+ -+#ifndef _FPU_CONTROL_H -+#define _FPU_CONTROL_H 1 -+ -+/* Note that this file sets on x86-64 only the x87 FPU, it does not -+ touch the SSE unit. */ -+ -+/* Here is the dirty part. Set up your 387 through the control word -+ * (cw) register. -+ * -+ * 15-13 12 11-10 9-8 7-6 5 4 3 2 1 0 -+ * | reserved | IC | RC | PC | reserved | PM | UM | OM | ZM | DM | IM -+ * -+ * IM: Invalid operation mask -+ * DM: Denormalized operand mask -+ * ZM: Zero-divide mask -+ * OM: Overflow mask -+ * UM: Underflow mask -+ * PM: Precision (inexact result) mask -+ * -+ * Mask bit is 1 means no interrupt. -+ * -+ * PC: Precision control -+ * 11 - round to extended precision -+ * 10 - round to double precision -+ * 00 - round to single precision -+ * -+ * RC: Rounding control -+ * 00 - rounding to nearest -+ * 01 - rounding down (toward - infinity) -+ * 10 - rounding up (toward + infinity) -+ * 11 - rounding toward zero -+ * -+ * IC: Infinity control -+ * That is for 8087 and 80287 only. -+ * -+ * The hardware default is 0x037f which we use. -+ */ -+ -+#include <features.h> -+ -+/* masking of interrupts */ -+#define _FPU_MASK_IM 0x01 -+#define _FPU_MASK_DM 0x02 -+#define _FPU_MASK_ZM 0x04 -+#define _FPU_MASK_OM 0x08 -+#define _FPU_MASK_UM 0x10 -+#define _FPU_MASK_PM 0x20 -+ -+/* precision control */ -+#define _FPU_EXTENDED 0x300 /* libm requires double extended precision. */ -+#define _FPU_DOUBLE 0x200 -+#define _FPU_SINGLE 0x0 -+ -+/* rounding control */ -+#define _FPU_RC_NEAREST 0x0 /* RECOMMENDED */ -+#define _FPU_RC_DOWN 0x400 -+#define _FPU_RC_UP 0x800 -+#define _FPU_RC_ZERO 0xC00 -+ -+#define _FPU_RESERVED 0xF0C0 /* Reserved bits in cw */ -+ -+ -+/* The fdlibm code requires strict IEEE double precision arithmetic, -+ and no interrupts for exceptions, rounding to nearest. */ -+ -+#define _FPU_DEFAULT 0x037f -+ -+/* IEEE: same as above. */ -+#define _FPU_IEEE 0x037f -+ -+/* Type of the control word. */ -+typedef unsigned int fpu_control_t __attribute__ ((__mode__ (__HI__))); -+ -+/* Macros for accessing the hardware control word. "*&" is used to -+ work around a bug in older versions of GCC. __volatile__ is used -+ to support combination of writing the control register and reading -+ it back. Without __volatile__, the old value may be used for reading -+ back under compiler optimization. -+ -+ Note that the use of these macros is not sufficient anymore with -+ recent hardware nor on x86-64. Some floating point operations are -+ executed in the SSE/SSE2 engines which have their own control and -+ status register. */ -+#define _FPU_GETCW(cw) __asm__ __volatile__ ("fnstcw %0" : "=m" (*&cw)) -+#define _FPU_SETCW(cw) __asm__ __volatile__ ("fldcw %0" : : "m" (*&cw)) -+ -+/* Default control word set at startup. */ -+extern fpu_control_t __fpu_control; -+ -+#endif /* fpu_control.h */ -+ -+#endif // AMD64 -+// ============================================================================== -+// ============================================================================== -+// ============================================================================== -+ - address os::current_stack_pointer() { - #ifdef SPARC_WORKS - register void *esp; diff --git a/srcpkgs/openjdk9-bootstrap/patches/LFS64.patch b/srcpkgs/openjdk9-bootstrap/patches/LFS64.patch deleted file mode 100644 index 747667f2956067..00000000000000 --- a/srcpkgs/openjdk9-bootstrap/patches/LFS64.patch +++ /dev/null @@ -1,129 +0,0 @@ -diff --git a/hotspot/src/os/linux/vm/os_linux.inline.hpp b/hotspot/src/os/linux/vm/os_linux.inline.hpp -index a665e4c69c6..65f51254793 100644 ---- a/hotspot/src/os/linux/vm/os_linux.inline.hpp -+++ b/hotspot/src/os/linux/vm/os_linux.inline.hpp -@@ -81,7 +81,7 @@ inline int os::readdir_buf_size(const char *path) - } - - inline jlong os::lseek(int fd, jlong offset, int whence) { -- return (jlong) ::lseek64(fd, offset, whence); -+ return (jlong) ::lseek(fd, offset, whence); - } - - inline int os::fsync(int fd) { -@@ -93,7 +93,7 @@ inline char* os::native_path(char *path) { - } - - inline int os::ftruncate(int fd, jlong length) { -- return ::ftruncate64(fd, length); -+ return ::ftruncate(fd, length); - } - - inline struct dirent* os::readdir(DIR* dirp, dirent *dbuf) -diff --git a/hotspot/src/os/linux/vm/attachListener_linux.cpp b/hotspot/src/os/linux/vm/attachListener_linux.cpp -index 652d0de1201..5ba89bc8d26 100644 ---- a/hotspot/src/os/linux/vm/attachListener_linux.cpp -+++ b/hotspot/src/os/linux/vm/attachListener_linux.cpp -@@ -442,14 +442,14 @@ AttachOperation* AttachListener::dequeue() { - - void AttachListener::vm_start() { - char fn[UNIX_PATH_MAX]; -- struct stat64 st; -+ struct stat st; - int ret; - - int n = snprintf(fn, UNIX_PATH_MAX, "%s/.java_pid%d", - os::get_temp_directory(), os::current_process_id()); - assert(n < (int)UNIX_PATH_MAX, "java_pid file name buffer overflow"); - -- RESTARTABLE(::stat64(fn, &st), ret); -+ RESTARTABLE(::stat(fn, &st), ret); - if (ret == 0) { - ret = ::unlink(fn); - if (ret == -1) { -@@ -493,13 +493,13 @@ bool AttachListener::is_init_trigger() { - char fn[PATH_MAX+1]; - sprintf(fn, ".attach_pid%d", os::current_process_id()); - int ret; -- struct stat64 st; -- RESTARTABLE(::stat64(fn, &st), ret); -+ struct stat st; -+ RESTARTABLE(::stat(fn, &st), ret); - if (ret == -1) { - log_trace(attach)("Failed to find attach file: %s, trying alternate", fn); - snprintf(fn, sizeof(fn), "%s/.attach_pid%d", - os::get_temp_directory(), os::current_process_id()); -- RESTARTABLE(::stat64(fn, &st), ret); -+ RESTARTABLE(::stat(fn, &st), ret); - if (ret == -1) { - log_debug(attach)("Failed to find attach file: %s", fn); - } -diff --git a/hotspot/src/os/linux/vm/os_linux.cpp b/hotspot/src/os/linux/vm/os_linux.cpp -index 2e68815d775..ea6f67815a4 100644 ---- a/hotspot/src/os/linux/vm/os_linux.cpp -+++ b/hotspot/src/os/linux/vm/os_linux.cpp -@@ -5238,13 +5238,13 @@ int os::open(const char *path, int oflag, int mode) { - oflag |= O_CLOEXEC; - #endif - -- int fd = ::open64(path, oflag, mode); -+ int fd = ::open(path, oflag, mode); - if (fd == -1) return -1; - - //If the open succeeded, the file might still be a directory - { -- struct stat64 buf64; -- int ret = ::fstat64(fd, &buf64); -+ struct stat buf64; -+ int ret = ::fstat(fd, &buf64); - int st_mode = buf64.st_mode; - - if (ret != -1) { -@@ -5284,17 +5284,17 @@ int os::create_binary_file(const char* path, bool rewrite_existing) { - if (!rewrite_existing) { - oflags |= O_EXCL; - } -- return ::open64(path, oflags, S_IREAD | S_IWRITE); -+ return ::open(path, oflags, S_IREAD | S_IWRITE); - } - - // return current position of file pointer - jlong os::current_file_offset(int fd) { -- return (jlong)::lseek64(fd, (off64_t)0, SEEK_CUR); -+ return (jlong)::lseek(fd, (off_t)0, SEEK_CUR); - } - - // move file pointer to the specified offset - jlong os::seek_to_file_offset(int fd, jlong offset) { -- return (jlong)::lseek64(fd, (off64_t)offset, SEEK_SET); -+ return (jlong)::lseek(fd, (off_t)offset, SEEK_SET); - } - - // This code originates from JDK's sysAvailable -@@ -5303,9 +5303,9 @@ jlong os::seek_to_file_offset(int fd, jlong offset) { - int os::available(int fd, jlong *bytes) { - jlong cur, end; - int mode; -- struct stat64 buf64; -+ struct stat buf64; - -- if (::fstat64(fd, &buf64) >= 0) { -+ if (::fstat(fd, &buf64) >= 0) { - mode = buf64.st_mode; - if (S_ISCHR(mode) || S_ISFIFO(mode) || S_ISSOCK(mode)) { - int n; -@@ -5315,11 +5315,11 @@ int os::available(int fd, jlong *bytes) { - } - } - } -- if ((cur = ::lseek64(fd, 0L, SEEK_CUR)) == -1) { -+ if ((cur = ::lseek(fd, 0L, SEEK_CUR)) == -1) { - return 0; -- } else if ((end = ::lseek64(fd, 0L, SEEK_END)) == -1) { -+ } else if ((end = ::lseek(fd, 0L, SEEK_END)) == -1) { - return 0; -- } else if (::lseek64(fd, cur, SEEK_SET) == -1) { -+ } else if (::lseek(fd, cur, SEEK_SET) == -1) { - return 0; - } - *bytes = end - cur; diff --git a/srcpkgs/openjdk9-bootstrap/patches/aarch64.patch b/srcpkgs/openjdk9-bootstrap/patches/aarch64.patch deleted file mode 100644 index 859ebdc6122c65..00000000000000 --- a/srcpkgs/openjdk9-bootstrap/patches/aarch64.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- jdk9u-jdk-9.0.4+12/hotspot/src/cpu/aarch64/vm/interp_masm_aarch64.hpp.orig -+++ jdk9u-jdk-9.0.4+12/hotspot/src/cpu/aarch64/vm/interp_masm_aarch64.hpp -@@ -39,8 +39,6 @@ - protected: - - protected: -- using MacroAssembler::call_VM_leaf_base; -- - // Interpreter specific version of call_VM_base - using MacroAssembler::call_VM_leaf_base; - diff --git a/srcpkgs/openjdk9-bootstrap/patches/fix-compiler-version-10+.patch b/srcpkgs/openjdk9-bootstrap/patches/fix-compiler-version-10+.patch deleted file mode 100644 index 7771bbd79ec9e6..00000000000000 --- a/srcpkgs/openjdk9-bootstrap/patches/fix-compiler-version-10+.patch +++ /dev/null @@ -1,31 +0,0 @@ ---- a/common/autoconf/generated-configure.sh 2017-12-20 00:25:20.000000000 +0100 -+++ b/common/autoconf/generated-configure.sh 2020-08-18 23:29:24.482332056 +0200 -@@ -34082,7 +34082,7 @@ - COMPILER_VERSION_STRING=`$ECHO $COMPILER_VERSION_OUTPUT | \ - $SED -e 's/ *[Uu]sage:.*//'` - COMPILER_VERSION_NUMBER=`$ECHO $COMPILER_VERSION_OUTPUT | \ -- $SED -e "s/^.*[ ,\t]$COMPILER_NAME[ ,\t]\([1-9]\.[0-9][0-9]*\).*/\1/"` -+ $SED -e "s/^.*[ ,\t]$COMPILER_NAME[ ,\t]\([1-9][0-9]*\.[0-9][0-9]*\).*/\1/"` - elif test "x$TOOLCHAIN_TYPE" = xxlc; then - # xlc -qversion output typically looks like - # IBM XL C/C++ for AIX, V11.1 (5724-X13) -@@ -34143,7 +34143,7 @@ - COMPILER_VERSION_STRING=`$ECHO $COMPILER_VERSION_OUTPUT | \ - $SED -e 's/ *Copyright .*//'` - COMPILER_VERSION_NUMBER=`$ECHO $COMPILER_VERSION_OUTPUT | \ -- $SED -e 's/^.* \([1-9]\.[0-9.]*\)[^0-9.].*$/\1/'` -+ $SED -e 's/^.* \([1-9][0-9]*\.[0-9.]*\)[^0-9.].*$/\1/'` - elif test "x$TOOLCHAIN_TYPE" = xclang; then - # clang --version output typically looks like - # Apple LLVM version 5.0 (clang-500.2.79) (based on LLVM 3.3svn) ---- a/common/autoconf/toolchain.m4 2017-12-20 00:25:20.000000000 +0100 -+++ b/common/autoconf/toolchain.m4 2020-08-18 23:32:12.832325343 +0200 -@@ -424,7 +424,7 @@ - # Collapse compiler output into a single line - COMPILER_VERSION_STRING=`$ECHO $COMPILER_VERSION_OUTPUT` - COMPILER_VERSION_NUMBER=`$ECHO $COMPILER_VERSION_OUTPUT | \ -- $SED -e 's/^.* version \(@<:@1-9@:>@@<:@0-9.@:>@*\).*$/\1/'` -+ $SED -e 's/^.* version \(@<:@1-9@:>@@<:@0-9@:>@*\.@<:@0-9.@:>@*\).*$/\1/'` - else - AC_MSG_ERROR([Unknown toolchain type $TOOLCHAIN_TYPE.]) - fi diff --git a/srcpkgs/openjdk9-bootstrap/patches/fix-pointer-comparison-gcc12.patch b/srcpkgs/openjdk9-bootstrap/patches/fix-pointer-comparison-gcc12.patch deleted file mode 100644 index 9cfd4a9044ad87..00000000000000 --- a/srcpkgs/openjdk9-bootstrap/patches/fix-pointer-comparison-gcc12.patch +++ /dev/null @@ -1,51 +0,0 @@ -From 19af6364825a401c281e9831f892a033a6f597e8 Mon Sep 17 00:00:00 2001 -From: Martin Buchholz <martin@openjdk.org> -Date: Thu, 24 Aug 2017 10:26:32 -0700 -Subject: [PATCH] 8174050: Compilation errors with clang-4.0 - -Reviewed-by: kvn ---- - hotspot/src/share/vm/memory/virtualspace.cpp | 2 +- - hotspot/src/share/vm/opto/lcm.cpp | 2 +- - hotspot/src/share/vm/opto/loopPredicate.cpp | 2 +- - 3 files changed, 3 insertions(+), 3 deletions(-) - -diff --git a/hotspot/src/share/vm/memory/virtualspace.cpp b/hotspot/src/share/vm/memory/virtualspace.cpp -index 82787f8a024..a3289d9b043 100644 ---- a/hotspot/src/share/vm/memory/virtualspace.cpp -+++ b/hotspot/src/share/vm/memory/virtualspace.cpp -@@ -582,7 +582,7 @@ ReservedHeapSpace::ReservedHeapSpace(size_t size, size_t alignment, bool large) - assert(markOopDesc::encode_pointer_as_mark(&_base[size])->decode_pointer() == &_base[size], - "area must be distinguishable from marks for mark-sweep"); - -- if (base() > 0) { -+ if (base() != NULL) { - MemTracker::record_virtual_memory_type((address)base(), mtJavaHeap); - } - } -diff --git a/hotspot/src/share/vm/opto/lcm.cpp b/hotspot/src/share/vm/opto/lcm.cpp -index 049376cc709..3ed99872641 100644 ---- a/hotspot/src/share/vm/opto/lcm.cpp -+++ b/hotspot/src/share/vm/opto/lcm.cpp -@@ -39,7 +39,7 @@ - // Check whether val is not-null-decoded compressed oop, - // i.e. will grab into the base of the heap if it represents NULL. - static bool accesses_heap_base_zone(Node *val) { -- if (Universe::narrow_oop_base() > 0) { // Implies UseCompressedOops. -+ if (Universe::narrow_oop_base() != NULL) { // Implies UseCompressedOops. - if (val && val->is_Mach()) { - if (val->as_Mach()->ideal_Opcode() == Op_DecodeN) { - // This assumes all Decodes with TypePtr::NotNull are matched to nodes that -diff --git a/hotspot/src/share/vm/opto/loopPredicate.cpp b/hotspot/src/share/vm/opto/loopPredicate.cpp -index a3030676335..0de17405ccc 100644 ---- a/hotspot/src/share/vm/opto/loopPredicate.cpp -+++ b/hotspot/src/share/vm/opto/loopPredicate.cpp -@@ -912,7 +912,7 @@ bool PhaseIdealLoop::loop_predication_impl(IdealLoopTree *loop) { - Node* idx = cmp->in(1); - assert(!invar.is_invariant(idx), "index is variant"); - Node* rng = cmp->in(2); -- assert(rng->Opcode() == Op_LoadRange || _igvn.type(rng)->is_int() >= 0, "must be"); -+ assert(rng->Opcode() == Op_LoadRange || iff->is_RangeCheck() || _igvn.type(rng)->is_int()->_lo >= 0, "must be"); - assert(invar.is_invariant(rng), "range must be invariant"); - int scale = 1; - Node* offset = zero; diff --git a/srcpkgs/openjdk9-bootstrap/patches/future.patch b/srcpkgs/openjdk9-bootstrap/patches/future.patch deleted file mode 100644 index 9421d590b58955..00000000000000 --- a/srcpkgs/openjdk9-bootstrap/patches/future.patch +++ /dev/null @@ -1,15 +0,0 @@ -fixes build failure - ---- a/jdk/make/src/classes/build/tools/generatecurrencydata/GenerateCurrencyData.java -+++ b/jdk/make/src/classes/build/tools/generatecurrencydata/GenerateCurrencyData.java -@@ -281,8 +281,8 @@ - checkCurrencyCode(newCurrency); - String timeString = currencyInfo.substring(4, length - 4); - long time = format.parse(timeString).getTime(); -- if (Math.abs(time - System.currentTimeMillis()) > ((long) 10) * 365 * 24 * 60 * 60 * 1000) { -- throw new RuntimeException("time is more than 10 years from present: " + time); -+ if (Math.abs(time - System.currentTimeMillis()) > ((long) 50) * 365 * 24 * 60 * 60 * 1000) { -+ throw new RuntimeException("time is more than 50 years from present: " + time); - } - specialCaseCutOverTimes[specialCaseCount] = time; - specialCaseOldCurrencies[specialCaseCount] = oldCurrency; diff --git a/srcpkgs/openjdk9-bootstrap/patches/make-4.3.patch b/srcpkgs/openjdk9-bootstrap/patches/make-4.3.patch deleted file mode 100644 index 2ee8814926b931..00000000000000 --- a/srcpkgs/openjdk9-bootstrap/patches/make-4.3.patch +++ /dev/null @@ -1,20 +0,0 @@ -Subject: Fix build error with make >= 4.3 -Upstream: Yes -Upstream-Url: https://bugs.openjdk.java.net/browse/JDK-8237879 -Author: Simon Frankenberger <simon-alpine@fraho.eu> - -diff --git a/make/common/MakeBase.gmk b/make/common/MakeBase.gmk -index 170c3ed..697f9d2 100644 ---- a/make/common/MakeBase.gmk -+++ b/make/common/MakeBase.gmk -@@ -904,7 +904,9 @@ DependOnVariableHelper = \ - $(info NewVariable $1: >$(strip $($1))<) \ - $(info OldVariable $1: >$(strip $($1_old))<)) \ - $(call WriteFile, $1_old:=$(call DoubleDollar,$(call EscapeHash,$($1))), \ -- $(call DependOnVariableFileName, $1, $2))) \ -+ $(call DependOnVariableFileName, $1, $2)) \ -+ $(eval $(call DependOnVariableFileName, $1, $2): ) \ -+ ) \ - $(call DependOnVariableFileName, $1, $2) \ - ) - diff --git a/srcpkgs/openjdk9-bootstrap/patches/nonullinit.patch b/srcpkgs/openjdk9-bootstrap/patches/nonullinit.patch deleted file mode 100644 index 7df624d4e5610d..00000000000000 --- a/srcpkgs/openjdk9-bootstrap/patches/nonullinit.patch +++ /dev/null @@ -1,21 +0,0 @@ -diff --git a/jdk/src/java.desktop/unix/native/libawt_xawt/awt/gtk2_interface.c b/jdk/src/java.desktop/unix/native/libawt_xawt/awt/gtk2_interface.c -index 800af14d67a..bdff04c5ed4 100644 ---- a/jdk/src/java.desktop/unix/native/libawt_xawt/awt/gtk2_interface.c -+++ b/jdk/src/java.desktop/unix/native/libawt_xawt/awt/gtk2_interface.c -@@ -2451,14 +2451,14 @@ static jobject get_string_property(JNIEnv *env, GtkSettings* settings, const gch - - static jobject get_integer_property(JNIEnv *env, GtkSettings* settings, const gchar* key) - { -- gint intval = NULL; -+ gint intval = 0; - (*fp_g_object_get)(settings, key, &intval, NULL); - return create_Integer(env, intval); - } - - static jobject get_boolean_property(JNIEnv *env, GtkSettings* settings, const gchar* key) - { -- gint intval = NULL; -+ gint intval = 0; - (*fp_g_object_get)(settings, key, &intval, NULL); - return create_Boolean(env, intval); - } diff --git a/srcpkgs/openjdk9-bootstrap/patches/zero-ppc32.patch b/srcpkgs/openjdk9-bootstrap/patches/zero-ppc32.patch deleted file mode 100644 index fe484c96f6870d..00000000000000 --- a/srcpkgs/openjdk9-bootstrap/patches/zero-ppc32.patch +++ /dev/null @@ -1,20 +0,0 @@ -This allows zero to build on ppc32 in release mode. -Upstream in jdk8/10/etc, but it never made it into 9. - ---- a/hotspot/src/os_cpu/linux_zero/vm/os_linux_zero.hpp -+++ b/hotspot/src/os_cpu/linux_zero/vm/os_linux_zero.hpp -@@ -38,10 +38,10 @@ - static void atomic_copy64(volatile void *src, volatile void *dst) { - #if defined(PPC32) - double tmp; -- asm volatile ("lfd %0, 0(%1)\n" -- "stfd %0, 0(%2)\n" -- : "=f"(tmp) -- : "b"(src), "b"(dst)); -+ asm volatile ("lfd %0, %2\n" -+ "stfd %0, %1\n" -+ : "=&f"(tmp), "=Q"(*(volatile double*)dst) -+ : "Q"(*(volatile double*)src)); - #elif defined(S390) && !defined(_LP64) - double tmp; - asm volatile ("ld %0, 0(%1)\n" diff --git a/srcpkgs/openjdk9-bootstrap/template b/srcpkgs/openjdk9-bootstrap/template deleted file mode 100644 index edc65fc51e134a..00000000000000 --- a/srcpkgs/openjdk9-bootstrap/template +++ /dev/null @@ -1,132 +0,0 @@ -# Template file for 'openjdk9-bootstrap' -_final_jdk_home="usr/lib/jvm/java-9-openjdk" -pkgname=openjdk9-bootstrap -version=9.0.4+12 -revision=1 -archs="x86_64* i686* aarch64* arm* ppc64*" -build_style=gnu-configure -configure_args=" - --prefix=${XBPS_DESTDIR}/${pkgname}-${version}/usr/lib - --disable-warnings-as-errors - --with-zlib=system - --with-giflib=system - --with-libjpeg=system - --with-libpng=system - --with-lcms=system - --with-jtreg=no - --with-jobs=${XBPS_MAKEJOBS} - --enable-dtrace=no - --with-debug-level=release - --with-version-pre= - --with-version-build=${version#*p} - --with-boot-jdk=/usr/lib/jvm/openjdk8" -make_build_args="images" -hostmakedepends="pkg-config automake autoconf cpio tar unzip zip ca-certificates - zlib-devel which openjdk8 make" -makedepends="libXrender-devel libXtst-devel libXt-devel libXrandr-devel - giflib-devel libpng-devel libjpeg-turbo-devel lcms2-devel cups-devel - freetype-devel alsa-lib-devel fontconfig-devel zlib-devel" -short_desc="OpenJDK Java Development Kit (bootstrap version 9)" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-only WITH Classpath-exception-2.0" -homepage="http://openjdk.java.net/" -distfiles="https://github.com/openjdk/jdk9u/archive/refs/tags/jdk-${version}.tar.gz" -repository=bootstrap - -checksum=635870b51fbe8300bdcc5eb1ac5100aed06756f1d2112d3e83a298b89dce3ed2 - -case "$XBPS_TARGET_MACHINE" in - ppc64*) ;; - # no hotspot JIT for arm32 and ppc32 - armv7*|ppc*) _use_zero=yes ;; - armv[56]*) broken="Unsupported architecture" ;; -esac - -if [ -n "$_use_zero" ]; then - makedepends+=" libffi-devel" - configure_args+=" --with-jvm-variants=zero" - case "$XBPS_TARGET_MACHINE" in - ppc*) configure_args+=" --with-boot-jdk-jvmargs=-XX:ThreadStackSize=2560";; - esac -fi - -lib32disabled=yes -shlib_provides="libawt.so libawt_xawt.so libjava.so libjli.so libjvm.so libjawt.so" -nocross=yes - -if [ -n "$XBPS_DEBUG_PKGS" ]; then - configure_args+=" --with-native-debug-symbols=internal" -fi - -# enabling ccache segfaults gcc -export CCACHE_DISABLE=1 - -post_extract() { - chmod +x configure - - if [ "$XBPS_TARGET_LIBC" = "musl" ]; then - rm -r hotspot/src/jdk.hotspot.agent - fi -} - -post_patch() { - [ "$XBPS_TARGET_LIBC" != "musl" ] && return 0 - - for f in ${FILESDIR}/musl_*.patch; do - echo "Applying $f" - patch -sNp1 -i "$f" - done -} - -do_configure() { - CFLAGS=${CFLAGS/-D_FORTIFY_SOURCE=2/} - CXXFLAGS=${CXXFLAGS/-D_FORTIFY_SOURCE=2/} - - CFLAGS+=" -D_LARGE_FILE_SOURCE=1 -D_FILE_OFFSET_BITS=64" - CXXFLAGS+=" -D_LARGE_FILE_SOURCE=1 -D_FILE_OFFSET_BITS=64" - - # force ELFv2 for ppc64 just in case - case "$XBPS_TARGET_MACHINE" in - ppc64*) - CFLAGS+=" -DABI_ELFv2" - CXXFLAGS+=" -DABI_ELFv2" - ;; - esac - CFLAGS+=" -fcommon" - CXXFLAGS+=" -fcommon" - - configure_args=${configure_args/--with-libtool-sysroot=\/usr\/[a-z0-9]*-linux-[a-z]*/} - - # build system newly checks for ccache and dies if it finds it - # explicitly need full path as otherwise it will still resolve to ccache - export CC=/usr/bin/gcc - export CXX=/usr/bin/g++ - - ./configure ${configure_args} --with-extra-cflags="$CFLAGS" \ - --with-extra-cxxflags="$CXXFLAGS" --with-extra-ldflags="$LDFLAGS" -} - -pre_build() { - # only use modified flags as specified in configure - unset CFLAGS CXXFLAGS LDFLAGS -} - -do_build() { - # do not set disable_parallel_build in order to be able to read makejobs - make -j1 ${make_build_args} ${make_build_target} -} - -post_install() { - # we manage this ourselves - rm -rf ${DESTDIR}/usr/lib/bin - - # unify the install prefix - mv ${DESTDIR}/usr/lib/jvm/openjdk-${version%+*} ${DESTDIR}/${_final_jdk_home} - - # big and unnecessary - rm -f ${DESTDIR}/${_final_jdk_home}/lib/src.zip - - vlicense ASSEMBLY_EXCEPTION - vlicense LICENSE - vlicense ADDITIONAL_LICENSE_INFO -} diff --git a/srcpkgs/openjpeg/template b/srcpkgs/openjpeg/template deleted file mode 100644 index f98cdf5d350615..00000000000000 --- a/srcpkgs/openjpeg/template +++ /dev/null @@ -1,35 +0,0 @@ -# Template file for 'openjpeg' -pkgname=openjpeg -version=1.5.2 -revision=3 -build_style=cmake -hostmakedepends="pkg-config" -makedepends="libpng-devel lcms2-devel tiff-devel doxygen" -short_desc="Open-source JPEG 2000 codec written in C language" -maintainer="Orphaned <orphan@voidlinux.org>" -license="BSD-2-Clause" -homepage="http://www.openjpeg.org/" -distfiles="$SOURCEFORGE_SITE/openjpeg.mirror/${version}/${pkgname}-${version}.tar.gz" -checksum=15df7b194a5d8dba0052cd21c17a4dc761149a770a907d73fffb972078c28a87 - -post_install() { - vlicense LICENSE -} - -libopenjpeg-devel_package() { - short_desc+=" - development files" - depends="libopenjpeg>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - vmove usr/share/man/man3 - } -} - -libopenjpeg_package() { - short_desc+=" - library files" - pkg_install() { - vmove "usr/lib/*.so.*" - } -} diff --git a/srcpkgs/openjpeg/update b/srcpkgs/openjpeg/update deleted file mode 100644 index 6bfa7d9a00bcb1..00000000000000 --- a/srcpkgs/openjpeg/update +++ /dev/null @@ -1 +0,0 @@ -ignore="2.*" diff --git a/srcpkgs/openjpeg2/template b/srcpkgs/openjpeg2/template deleted file mode 100644 index aeaac301540079..00000000000000 --- a/srcpkgs/openjpeg2/template +++ /dev/null @@ -1,32 +0,0 @@ -# Template file for 'openjpeg2' -pkgname=openjpeg2 -version=2.5.3 -revision=1 -build_style=cmake -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=368fe0468228e767433c9ebdea82ad9d801a3ad1e4234421f352c8b06e7aa707 - -libopenjpeg2-devel_package() { - short_desc+=" - development files" - depends="libopenjpeg2>=${version}_${revision} ${sourcepkg}-${version}_${revision}" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.so" - vmove "usr/lib/*.a" - vmove usr/lib/pkgconfig - vmove usr/lib/cmake - } -} - -libopenjpeg2_package() { - short_desc+=" - library files" - pkg_install() { - vmove "usr/lib/*.so.*" - vlicense LICENSE - } -} diff --git a/srcpkgs/openjpeg2/update b/srcpkgs/openjpeg2/update deleted file mode 100644 index 8d485090e2469e..00000000000000 --- a/srcpkgs/openjpeg2/update +++ /dev/null @@ -1 +0,0 @@ -pkgname="openjpeg" diff --git a/srcpkgs/openldap-tools b/srcpkgs/openldap-tools deleted file mode 120000 index 97c301443a15ea..00000000000000 --- a/srcpkgs/openldap-tools +++ /dev/null @@ -1 +0,0 @@ -openldap \ No newline at end of file diff --git a/srcpkgs/openldap/INSTALL b/srcpkgs/openldap/INSTALL deleted file mode 100644 index 20e8baba077764..00000000000000 --- a/srcpkgs/openldap/INSTALL +++ /dev/null @@ -1,6 +0,0 @@ -# INSTALL -case "$ACTION" in -post) - chown ldap:ldap etc/openldap/slapd.conf - ;; -esac diff --git a/srcpkgs/openldap/files/slapd/run b/srcpkgs/openldap/files/slapd/run deleted file mode 100644 index 4fa2253b1825d6..00000000000000 --- a/srcpkgs/openldap/files/slapd/run +++ /dev/null @@ -1,10 +0,0 @@ -#!/bin/sh -[ -r ./conf ] && . ./conf -: ${LDAPUSER:=ldap} -: ${LDAPGROUP:=ldap} -if [ ! -d /run/openldap ]; then - mkdir /run/openldap - chown $LDAPUSER:$LDAPGROUP /run/openldap -fi -exec 2>&1 -exec slapd -u $LDAPUSER -g $LDAPGROUP -d 0 ${LDAPURLS:+-h "$LDAPURLS"} $LDAPOPTS diff --git a/srcpkgs/openldap/template b/srcpkgs/openldap/template deleted file mode 100644 index e931f204d02a45..00000000000000 --- a/srcpkgs/openldap/template +++ /dev/null @@ -1,100 +0,0 @@ -# Template file for 'openldap' -pkgname=openldap -version=2.6.10 -revision=1 -build_style=gnu-configure -configure_args="--prefix=/usr - --libexecdir=/usr/libexec - --sysconfdir=/etc - --localstatedir=/var/lib/openldap - --sbindir=/usr/bin - --enable-dynamic --with-tls --enable-ldap - --enable-ipv6 --enable-local --with-cyrus-sasl --with-threads - --enable-syslog --enable-slapd --enable-crypt --enable-spasswd - --enable-overlays=yes --enable-meta=yes - --disable-static --with-yielding_select=yes --enable-modules" -hostmakedepends="pkg-config mdocml" -makedepends="openssl-devel libsasl-devel db-devel libltdl-devel" -depends="openldap-tools>=${version}_${revision}" -conf_files="/etc/openldap/ldap.conf /etc/openldap/slapd.conf /etc/openldap/slapd.ldif" -short_desc="OpenLDAP (Lightweight Directory Access Protocol)" -maintainer="Klara Modin <klarasmodin@gmail.com>" -license="OLDAP-2.0" -homepage="http://www.openldap.org" -distfiles="https://www.openldap.org/software/download/OpenLDAP/openldap-release/openldap-${version}.tgz" -checksum=c065f04aad42737aebd60b2fe4939704ac844266bc0aeaa1609f0cad987be516 - -system_accounts="ldap" -ldap_homedir="/var/lib/openldap" -make_dirs="/var/lib/openldap 0750 ldap ldap" - -if [ "$XBPS_TARGET_LIBC" = "glibc" ]; then - makedepends+=" libxcrypt-devel" -fi - -pre_configure() { - sed -i 's|#define LDAPI_SOCK LDAP_RUNDIR LDAP_DIRSEP "run" LDAP_DIRSEP "ldapi"|#define LDAPI_SOCK LDAP_DIRSEP "run" LDAP_DIRSEP "openldap" LDAP_DIRSEP "ldapi"|' include/ldap_defaults.h - sed -i 's|%LOCALSTATEDIR%/run|/run/openldap|' servers/slapd/slapd.{conf,ldif} - sed -i 's|-$(MKDIR) $(DESTDIR)$(localstatedir)/run|-$(MKDIR) $(DESTDIR)/run/openldap|' servers/slapd/Makefile.in - # groff pulls cycle - sed -i '/SOELIM/s/=.*/=mandoc-soelim/' build/top.mk -} - -pre_build() { - make ${makejobs} ${make_build_args} depend -} - -post_install() { - ln -sf ../libexec/slapd ${DESTDIR}/usr/bin/slapd - vsv slapd - vlicense LICENSE - chmod 755 ${DESTDIR}/usr/lib/*.so.* - vmkdir usr/share/examples/openldap - mv ${DESTDIR}/etc/openldap/*.default ${DESTDIR}/usr/share/examples/openldap - chmod 0644 ${DESTDIR}/usr/share/examples/openldap/* -} - - -libldap-devel_package() { - depends="${makedepends} libldap>=${version}_${revision}" - short_desc+=" library - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.so" - vmove usr/share/man/man3 - } -} -libldap_package() { - short_desc+=" library" - pkg_install() { - vmove "usr/lib/*.so.*" - } -} - -openldap-tools_package() { - short_desc+=" - utilities" - pkg_install() { - vmove usr/bin/ldapmodrdn - vmove usr/bin/ldapsearch - vmove usr/bin/ldapcompare - vmove usr/bin/ldapurl - vmove usr/bin/ldapmodify - vmove usr/bin/ldapexop - vmove usr/bin/ldappasswd - vmove usr/bin/ldapwhoami - vmove usr/bin/ldapdelete - vmove usr/bin/ldapadd - vmove usr/bin/ldapvc - vmove usr/share/man/man1/ldapmodrdn.1 - vmove usr/share/man/man1/ldapsearch.1 - vmove usr/share/man/man1/ldapcompare.1 - vmove usr/share/man/man1/ldapurl.1 - vmove usr/share/man/man1/ldapmodify.1 - vmove usr/share/man/man1/ldapexop.1 - vmove usr/share/man/man1/ldappasswd.1 - vmove usr/share/man/man1/ldapwhoami.1 - vmove usr/share/man/man1/ldapdelete.1 - vmove usr/share/man/man1/ldapadd.1 - vmove usr/share/man/man1/ldapvc.1 - } -} diff --git a/srcpkgs/openldap/update b/srcpkgs/openldap/update deleted file mode 100644 index ab4ea8c91cd5ed..00000000000000 --- a/srcpkgs/openldap/update +++ /dev/null @@ -1,3 +0,0 @@ -site="${homepage}/software/download/" -pkgname=openldap -ignore="*alpha" diff --git a/srcpkgs/openmpi-devel b/srcpkgs/openmpi-devel deleted file mode 120000 index 70acbcf19c963b..00000000000000 --- a/srcpkgs/openmpi-devel +++ /dev/null @@ -1 +0,0 @@ -openmpi \ No newline at end of file diff --git a/srcpkgs/openmpi/INSTALL.msg b/srcpkgs/openmpi/INSTALL.msg deleted file mode 100644 index fb6e4c11b738c7..00000000000000 --- a/srcpkgs/openmpi/INSTALL.msg +++ /dev/null @@ -1,6 +0,0 @@ -OpenMPI 5.0 and beyond moves from the ORTE runtime to PRRTE. Refer to - - https://www.open-mpi.org/software/ompi/major-changes.php - -for more details. Furthermore, configuration files for PRRTE and OpenMPI -should now be placed in /etc/openmpi rather than directly in /etc. diff --git a/srcpkgs/openmpi/patches/fortran-flags.patch b/srcpkgs/openmpi/patches/fortran-flags.patch deleted file mode 100644 index 870425d67a48bc..00000000000000 --- a/srcpkgs/openmpi/patches/fortran-flags.patch +++ /dev/null @@ -1,61 +0,0 @@ -Workaound for missing -I/usr/include in the OpenMPI FORTRAN wrapper, which -breaks includes of OpenMPI FORTRAN definitions. - -Upstream issue: https://github.com/open-mpi/ompi/issues/12257 -Void issue: https://github.com/void-linux/void-packages/issues/49322 -Arch inspiration: https://gitlab.archlinux.org/archlinux/packaging/packages/openmpi/-/blob/main/PKGBUILD - ---- a/opal/tools/wrappers/opal_wrapper.c -+++ b/opal/tools/wrappers/opal_wrapper.c -@@ -59,8 +59,7 @@ - #define OPAL_INCLUDE_FLAG "-I" - #define OPAL_LIBDIR_FLAG "-L" - --static const char * filtered_args[] = { "-I/usr/include", -- "-L/usr/lib", -+static const char * filtered_args[] = { "-L/usr/lib", - "-L/usr/lib64", - NULL }; - ---- a/configure -+++ b/configure -@@ -212365,8 +212365,8 @@ - - fi - -- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $OMPI_WRAPPER_EXTRA_FCFLAGS" >&5 --printf "%s\n" "$OMPI_WRAPPER_EXTRA_FCFLAGS" >&6; } -+ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $OMPI_WRAPPER_FCFLAGS" >&5 -+printf "%s\n" "$OMPI_WRAPPER_FCFLAGS" >&6; } - - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for OMPI wrapper FCFLAGS_PREFIX" >&5 - printf %s "checking for OMPI wrapper FCFLAGS_PREFIX... " >&6; } -@@ -213138,7 +213138,7 @@ - printf "%s\n" "#define OMPI_WRAPPER_CXXFLAGS \"$OMPI_WRAPPER_CXXFLAGS\"" >>confdefs.h - - --printf "%s\n" "#define OMPI_WRAPPER_FCFLAGS \"$OMPI_WRAPPER__FCFLAGS\"" >>confdefs.h -+printf "%s\n" "#define OMPI_WRAPPER_FCFLAGS \"$OMPI_WRAPPER_FCFLAGS\"" >>confdefs.h - - - printf "%s\n" "#define OMPI_WRAPPER_LDFLAGS \"$OMPI_WRAPPER_LDFLAGS\"" >>confdefs.h -@@ -213310,8 +213310,8 @@ - - fi - -- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $OSHMEM_WRAPPER_EXTRA_FCFLAGS" >&5 --printf "%s\n" "$OSHMEM_WRAPPER_EXTRA_FCFLAGS" >&6; } -+ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $OSHMEM_WRAPPER_FCFLAGS" >&5 -+printf "%s\n" "$OSHMEM_WRAPPER_FCFLAGS" >&6; } - - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for OSHMEM wrapper FCFLAGS_PREFIX" >&5 - printf %s "checking for OSHMEM wrapper FCFLAGS_PREFIX... " >&6; } -@@ -214098,7 +214098,7 @@ - printf "%s\n" "#define OSHMEM_WRAPPER_CXXFLAGS \"$OSHMEM_WRAPPER_CXXFLAGS\"" >>confdefs.h - - --printf "%s\n" "#define OSHMEM_WRAPPER_FCFLAGS \"$OSHMEM_WRAPPER__FCFLAGS\"" >>confdefs.h -+printf "%s\n" "#define OSHMEM_WRAPPER_FCFLAGS \"$OSHMEM_WRAPPER_FCFLAGS\"" >>confdefs.h - - - printf "%s\n" "#define OSHMEM_WRAPPER_LDFLAGS \"$OSHMEM_WRAPPER_LDFLAGS\"" >>confdefs.h diff --git a/srcpkgs/openmpi/template b/srcpkgs/openmpi/template deleted file mode 100644 index 156becb299d1aa..00000000000000 --- a/srcpkgs/openmpi/template +++ /dev/null @@ -1,68 +0,0 @@ -# Template file for 'openmpi' -pkgname=openmpi -version=5.0.8 -revision=1 -# OpenMPI >= 5 is 64-bit only -archs="x86_64* aarch64* ppc64* riscv64*" -build_style=gnu-configure -configure_args="--enable-ipv6 --with-pmix=internal --with-prrte=internal \ - --libdir=\${prefix}/lib${XBPS_TARGET_WORDSIZE} --sysconfdir=/etc/openmpi \ - --with-hwloc=${XBPS_CROSS_BASE}/usr " -hostmakedepends="perl pkg-config python3" -makedepends="libgomp-devel libhwloc-devel zlib-devel libevent-devel" -conf_files="/etc/openmpi/*" -short_desc="High Performance Message Passing Library" -maintainer="Andrew J. Hesford <ajh@sideband.org>" -license="BSD-3-Clause" -homepage="https://www.open-mpi.org/" -distfiles="https://download.open-mpi.org/release/open-mpi/v${version%.*}/openmpi-${version}.tar.bz2" -checksum=53131e1a57e7270f645707f8b0b65ba56048f5b5ac3f68faabed3eb0d710e449 -lib32disabled=yes - -if [ "${CROSS_BUILD}" ]; then - # configure can't figure out cross-fortran - configure_args+=" --enable-mpi-fortran=none --enable-oshmem-fortran=none" -else - hostmakedepends+=" gcc-fortran" - makedepends+=" libgfortran-devel" -fi - -post_patch() { - vsed -e 's,sys/unistd.h,unistd.h,g' -i opal/include/opal/sys/cma.h -} - -pre_configure() { - # OpenMPI only respects FCFLAGS now - export FCFLAGS="${FFLAGS}" -} - -post_install() { - vlicense LICENSE - - # Avoid a conflict with PuTTY's pterm executable - mv "${DESTDIR}"/usr/bin/{,prrte-}pterm - mv "${DESTDIR}"/usr/share/man/man1/{,prrte-}pterm.1 -} - -libopenmpi_package() { - short_desc+=" - runtime libraries" - pkg_install() { - vmove usr/lib/*.so.* - } -} - -openmpi-devel_package() { - depends="libopenmpi-${version}_${revision} - libhwloc-devel libevent-devel zlib-devel" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove usr/share/man/man3 - vmove "usr/lib/*.so" - - if [ -z "${CROSS_BUILD}" ]; then - vmove "usr/lib/*.mod" - fi - } -} diff --git a/srcpkgs/openmpi/update b/srcpkgs/openmpi/update deleted file mode 100644 index 18b7fb5deeb4d1..00000000000000 --- a/srcpkgs/openmpi/update +++ /dev/null @@ -1,2 +0,0 @@ -site="${homepage}software" -ignore="*rc*" diff --git a/srcpkgs/openmpt123 b/srcpkgs/openmpt123 deleted file mode 120000 index 4a03b0fc889994..00000000000000 --- a/srcpkgs/openmpt123 +++ /dev/null @@ -1 +0,0 @@ -libopenmpt \ No newline at end of file diff --git a/srcpkgs/openmsx/patches/fix-build.patch b/srcpkgs/openmsx/patches/fix-build.patch deleted file mode 100644 index fd6974274465b3..00000000000000 --- a/srcpkgs/openmsx/patches/fix-build.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/src/file/FileBase.hh -+++ b/src/file/FileBase.hh -@@ -5,6 +5,7 @@ - #include "span.hh" - #include <cstdint> - #include <string> -+#include <ctime> - - namespace openmsx { - diff --git a/srcpkgs/openmsx/patches/gcc13.patch b/srcpkgs/openmsx/patches/gcc13.patch deleted file mode 100644 index 8ab7880d127f98..00000000000000 --- a/srcpkgs/openmsx/patches/gcc13.patch +++ /dev/null @@ -1,23 +0,0 @@ -From b50d02069c09f11c687637c64ca1b459a5def28c Mon Sep 17 00:00:00 2001 -From: m9710797 <vermaelen.wouter@gmail.com> -Date: Sat, 4 Feb 2023 16:37:39 +0100 -Subject: [PATCH] Added missing #include - -Thanks to 'musuruan' for reporting. -https://github.com/openMSX/openMSX/issues/1487 ---- - src/utils/hash_set.hh | 1 + - 1 file changed, 1 insertion(+) - -diff --git a/src/utils/hash_set.hh b/src/utils/hash_set.hh -index fb4bb93933..c89883121e 100644 ---- a/src/utils/hash_set.hh -+++ b/src/utils/hash_set.hh -@@ -11,6 +11,7 @@ - #include "unreachable.hh" - #include "xrange.hh" - #include <cassert> -+#include <cstdint> - #include <cstdlib> - #include <functional> - #include <initializer_list> diff --git a/srcpkgs/openmsx/template b/srcpkgs/openmsx/template deleted file mode 100644 index 0e07b2b58595ed..00000000000000 --- a/srcpkgs/openmsx/template +++ /dev/null @@ -1,36 +0,0 @@ -# Template file for 'openmsx' -pkgname=openmsx -version=18.0 -revision=1 -hostmakedepends="pkg-config python3" -makedepends="SDL2-devel glew-devel libao-devel libtheora-devel libvorbis-devel - libpng-devel libxml2-devel SDL2_ttf-devel tcl-devel" -short_desc="MSX emulator that aims for perfection" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-only" -homepage="https://openmsx.org" -changelog="https://raw.githubusercontent.com/openMSX/openMSX/master/doc/release-history.txt" -distfiles="https://github.com/openMSX/openMSX/releases/download/RELEASE_${version//\./_}/openmsx-${version}.tar.gz" -checksum=23db7756e6c6b5cfd157bb4720a0d96aa2bb75e88d1fdf5a0f76210eef4aff60 -nocross="can't use CXX prefixed with triplet" -CXXFLAGS="-Wno-narrowing -O3" - -case "$XBPS_TARGET_MACHINE" in - i686*) broken="can't find C++ compiler despite being given it" -esac - -do_build() { - vsed -e 's@\(SYMLINK_FOR_BINARY:=\)true@\1false@' -i build/custom.mk - vsed -e 's@\(INSTALL_BASE:=\)/opt/openMSX@\1/usr/share/openmsx@' -i build/custom.mk - echo 'INSTALL_DOC_DIR:=/usr/share/doc/openmsx' >> build/custom.mk - echo 'INSTALL_SHARE_DIR:=/usr/share/openmsx' >> build/custom.mk - echo 'INSTALL_BINARY_DIR:=/usr/bin' >> build/custom.mk - echo "CXXFLAGS += ${CXXFLAGS}" >> build/flavour-void.mk - local ldflags=$(echo $LDFLAGS|sed 's/-Wl,//g') - echo "LDFLAGS += ${ldflags}" >> build/flavour-void.mk - make ${makejobs} OPENMSX_FLAVOUR=void -} - -do_install() { - make DESTDIR=${DESTDIR} install OPENMSX_FLAVOUR=void -} diff --git a/srcpkgs/openmsx/update b/srcpkgs/openmsx/update deleted file mode 100644 index bf909a45106f73..00000000000000 --- a/srcpkgs/openmsx/update +++ /dev/null @@ -1 +0,0 @@ -ignore="[!0-9]*" diff --git a/srcpkgs/openmw-cs b/srcpkgs/openmw-cs deleted file mode 120000 index b54e95dedd1f23..00000000000000 --- a/srcpkgs/openmw-cs +++ /dev/null @@ -1 +0,0 @@ -openmw \ No newline at end of file diff --git a/srcpkgs/openmw/patches/musl-cstdint.patch b/srcpkgs/openmw/patches/musl-cstdint.patch deleted file mode 100644 index 2cf72604edc22e..00000000000000 --- a/srcpkgs/openmw/patches/musl-cstdint.patch +++ /dev/null @@ -1,61 +0,0 @@ ---- a/apps/openmw/mwgui/controllers.hpp -+++ b/apps/openmw/mwgui/controllers.hpp -@@ -1,6 +1,7 @@ - #ifndef MWGUI_CONTROLLERS_H - #define MWGUI_CONTROLLERS_H - -+#include <cstdint> - #include <MyGUI_ControllerItem.h> - #include <string> - ---- a/apps/openmw/mwgui/itemselection.hpp -+++ b/apps/openmw/mwgui/itemselection.hpp -@@ -1,6 +1,7 @@ - #ifndef OPENMW_GAME_MWGUI_ITEMSELECTION_H - #define OPENMW_GAME_MWGUI_ITEMSELECTION_H - -+#include <cstdint> - #include <MyGUI_Delegate.h> - - #include "windowbase.hpp" ---- a/apps/openmw/mwgui/timeadvancer.hpp -+++ b/apps/openmw/mwgui/timeadvancer.hpp -@@ -1,6 +1,7 @@ - #ifndef MWGUI_TIMEADVANCER_H - #define MWGUI_TIMEADVANCER_H - -+#include <cstdint> - #include <MyGUI_Delegate.h> - - namespace MWGui - ---- a/apps/openmw/mwgui/widgets.hpp -+++ b/apps/openmw/mwgui/widgets.hpp -@@ -1,6 +1,7 @@ - #ifndef MWGUI_WIDGETS_H - #define MWGUI_WIDGETS_H - -+#include <cstdint> - #include "../mwmechanics/stat.hpp" - - #include <components/esm/effectlist.hpp> - ---- a/components/myguiplatform/myguidatamanager.cpp -+++ b/components/myguiplatform/myguidatamanager.cpp -@@ -1,5 +1,6 @@ - #include "myguidatamanager.hpp" - -+#include <cstdint> - #include <stdexcept> - #include <string> - ---- a/components/esm3/variant.hpp -+++ b/components/esm3/variant.hpp -@@ -1,6 +1,7 @@ - #ifndef OPENMW_ESM_VARIANT_H - #define OPENMW_ESM_VARIANT_H - -+#include <cstdint> - #include <iosfwd> - #include <string> - #include <tuple> diff --git a/srcpkgs/openmw/template b/srcpkgs/openmw/template deleted file mode 100644 index 6df568b1b1f8fd..00000000000000 --- a/srcpkgs/openmw/template +++ /dev/null @@ -1,75 +0,0 @@ -# Template file for 'openmw' -pkgname=openmw -version=0.50.0 -revision=1 -build_style=cmake -_recast_commit=c393777d26d2ff6519ac23612abf8af42678c9dd -_bullet_tag=3.25 -# System bullet doesn't use double precision (double precision would break vdrift) -# LTO gives a measurable performance boost, while not hurting compile time too much -configure_args="-DOPENMW_USE_SYSTEM_BULLET=OFF -DOPENMW_USE_SYSTEM_MYGUI=ON - -DOPENMW_LTO_BUILD=ON -DFETCHCONTENT_FULLY_DISCONNECTED=On" -hostmakedepends="pkg-config qt6-base qt6-tools" -makedepends="SDL2-devel boost-devel-minimal libboost_filesystem - libboost_iostreams libboost_program_options ffmpeg6-devel libXt-devel - libmygui-devel libopenal-devel libunshield-devel osg-devel qt6-svg-devel - liblz4-devel yaml-cpp-devel LuaJIT-devel" -short_desc="Open Implementation of Morrowind's Engine" -maintainer="John <me@johnnynator.dev>" -license="GPL-3.0-or-later" -homepage="http://openmw.org" -changelog="https://openmw.org/2025/openmw-0-50-0-released/" -distfiles="https://gitlab.com/OpenMW/openmw/-/archive/openmw-${version}/openmw-openmw-${version}.tar.gz - https://github.com/recastnavigation/recastnavigation/archive/${_recast_commit}.tar.gz - https://github.com/bulletphysics/bullet3/archive/refs/tags/${_bullet_tag}.tar.gz" -checksum="7093a8cef26585220658569eb84636c5ab901e82f74c8a3f7a3a8aec35bfc54c - fa8b901651017b20a38996bbab2d205d244328ed11778b53224282e9884e6c91 - c45afb6399e3f68036ddb641c6bf6f552bf332d5ab6be62f7e6c54eda05ceb77" - -skip_extraction="${_recast_commit}.tar.gz ${_bullet_tag}.tar.gz" - -if [ "$XBPS_TARGET_ENDIAN" != "le" ]; then - broken="https://gitlab.com/OpenMW/openmw/issues/564" -fi - -if [ "$CROSS_BUILD" ]; then - configure_args+=" -DRUN_RESULT_VAR=0" -fi - -post_extract() { - mkdir -p build/fetched/recastnavigation \ - build/fetched/bullet \ - build/extern - ln -s -r build/fetched extern/fetched - ln -s -r build/fetched build/extern/fetched - ln -s -r build/fetched components/fetched - ln -s -r build/fetched fetched - - vsrcextract -C build/fetched/recastnavigation "${_recast_commit}.tar.gz" - vsrcextract -C build/fetched/bullet "${_bullet_tag}.tar.gz" -} - -openmw-cs_package() { - short_desc="Open Implementation of Morrowinds Creation Set" - depends="openmw-${version}_${revision}" - pkg_install() { - vmove usr/bin/openmw-cs - vmove usr/share/applications/org.openmw.cs.desktop - vmove usr/share/pixmaps/openmw-cs.png - vmove etc/openmw/defaults-cs.bin - } -} - -esmtool_package() { - short_desc="Tool for inspecting and extracting Morrowind's ES files" - pkg_install() { - vmove usr/bin/esmtool - } -} - -bsatool_package() { - short_desc="Tool for inspecting Bethesda's BSA archives" - pkg_install() { - vmove usr/bin/bsatool - } -} diff --git a/srcpkgs/openmw/update b/srcpkgs/openmw/update deleted file mode 100644 index bcd57d6b0a47c9..00000000000000 --- a/srcpkgs/openmw/update +++ /dev/null @@ -1 +0,0 @@ -site="https://github.com/OpenMW/openmw/releases/latest" diff --git a/srcpkgs/openntpd/files/openntpd/run b/srcpkgs/openntpd/files/openntpd/run deleted file mode 100644 index 1751437488e6e7..00000000000000 --- a/srcpkgs/openntpd/files/openntpd/run +++ /dev/null @@ -1,4 +0,0 @@ -#!/bin/sh -exec 2>&1 -[ -r conf ] && . ./conf -exec openntpd -d ${OPTS} 2>&1 diff --git a/srcpkgs/openntpd/patches/fix-time_t-overflow.patch b/srcpkgs/openntpd/patches/fix-time_t-overflow.patch deleted file mode 100644 index 4afbf2ed0afb8d..00000000000000 --- a/srcpkgs/openntpd/patches/fix-time_t-overflow.patch +++ /dev/null @@ -1,12 +0,0 @@ ---- a/src/constraint.c -+++ b/src/constraint.c -@@ -842,7 +842,7 @@ constraint_update(void) - /* calculate median */ - i = cnt / 2; - if (cnt % 2 == 0) -- conf->constraint_median = (values[i - 1] + values[i]) / 2; -+ conf->constraint_median = ((long long)values[i - 1] + values[i]) / 2; - else - conf->constraint_median = values[i]; - - diff --git a/srcpkgs/openntpd/patches/libtls.patch b/srcpkgs/openntpd/patches/libtls.patch deleted file mode 100644 index 2f8a0c111a2cbc..00000000000000 --- a/srcpkgs/openntpd/patches/libtls.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/configure.ac 2017-06-13 02:47:58.000000000 +0200 -+++ b/configure.ac 2017-06-13 02:47:58.000000000 +0200 -@@ -61,7 +61,7 @@ - - # check for libtls - AC_SEARCH_LIBS([tls_config_set_ca_mem],[tls], -- [LIBS="$LIBS -ltls -lssl -lcrypto"],,[-lssl -lcrypto]) -+ [LIBS="$LIBS -ltls"],,) - AC_CHECK_FUNCS([tls_config_set_ca_mem]) - - # check if libtls uses 3-argument tls_write diff --git a/srcpkgs/openntpd/template b/srcpkgs/openntpd/template deleted file mode 100644 index 56639ed277ac95..00000000000000 --- a/srcpkgs/openntpd/template +++ /dev/null @@ -1,38 +0,0 @@ -# Template file for 'openntpd' -pkgname=openntpd -version=6.8p1 -revision=10 -build_style=gnu-configure -configure_args="--with-privsep-user=openntpd --with-cacert=/etc/ssl/certs.pem" -hostmakedepends="automake libtool" -makedepends="libtls-devel" -depends="ca-certificates" -short_desc="FREE, easy to use implementation of the Network Time Protocol" -maintainer="Orphaned <orphan@voidlinux.org>" -license="ISC" -homepage="http://openntpd.org/" -distfiles="https://ftp.openbsd.org/pub/OpenBSD/OpenNTPD/${pkgname}-${version}.tar.gz" -checksum=8582db838a399153d4a17f2a76518b638cc3020f58028575bf54127518f55a46 - -conf_files="/etc/ntpd.conf" -provides="ntp-daemon-0_1" -system_accounts="openntpd" -alternatives=" - ntpd:ntpd:/usr/bin/openntpd - ntpd:ntpd.8:/usr/share/man/man8/openntpd.8 - ntpd:ntpd:/etc/sv/openntpd" - -pre_configure() { - autoreconf -fi -} - -post_install() { - # Rename files for alternatives. - mv ${DESTDIR}/usr/bin/{ntpd,$pkgname} - mv ${DESTDIR}/usr/share/man/man8/{ntpd,openntpd}.8 - # Use a symlink instead. - rm ${DESTDIR}/usr/bin/ntpctl - ln -s openntpd ${DESTDIR}/usr/bin/ntpctl - vsv $pkgname - vlicense COPYING -} diff --git a/srcpkgs/openobex-devel b/srcpkgs/openobex-devel deleted file mode 120000 index 10a32452401454..00000000000000 --- a/srcpkgs/openobex-devel +++ /dev/null @@ -1 +0,0 @@ -openobex \ No newline at end of file diff --git a/srcpkgs/openobex/template b/srcpkgs/openobex/template deleted file mode 100644 index c44154b9fe1ae5..00000000000000 --- a/srcpkgs/openobex/template +++ /dev/null @@ -1,32 +0,0 @@ -# Template file for 'openobex' -pkgname=openobex -version=1.7.2 -revision=2 -build_style=cmake -hostmakedepends="pkg-config libxslt docbook-xsl" -makedepends="libusb-devel libbluetooth-devel eudev-libudev-devel" -short_desc="OBEX protocol implementation" -maintainer="Orphaned <orphan@voidlinux.org>" -license="LGPL-2" -homepage="http://dev.zuckschwerdt.org/openobex/" -distfiles="${SOURCEFORGE_SITE}/${pkgname}/${pkgname}-${version}-Source.tar.gz" -checksum=158860aaea52f0fce0c8e4b64550daaae06df2689e05834697b7e8c7d73dd4fc - -replaces="libopenobex>=0" - -pre_configure() { - sed -i 's|MODE="660", GROUP="plugdev"|TAG+="uaccess"|' udev/openobex.rules.in - sed -i 's|^project ( openobex \(C.*\) )|project ( openobex \1 CXX )|' CMakeLists.txt -} - -openobex-devel_package() { - depends="libusb-devel ${sourcepkg}>=${version}_${revision}" - replaces="libopenobex-devel>=0" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - vmove usr/lib/cmake - } -} diff --git a/srcpkgs/openocd/template b/srcpkgs/openocd/template deleted file mode 100644 index 03f2ff2148ab75..00000000000000 --- a/srcpkgs/openocd/template +++ /dev/null @@ -1,70 +0,0 @@ -# Template file for 'openocd' -pkgname=openocd -version=0.12.0+1 -revision=1 -# update to a commit that has a compatible jimtcl version -_commit=dccf323c1f78d015f75db4cef8cdc33523e1abd6 -_jimtcl_version=0.82 -build_style=gnu-configure -configure_args=" - --disable-werror - --disable-internal-jimtcl - --enable-amtjtagaccel - --enable-at91rm9200 - --enable-bcm2835gpio - --enable-buspirate - --enable-dummy - --enable-ep93xx - --enable-gw16012 - --enable-jtag_vpi - --enable-openjtag - --enable-parport - --enable-presto - --enable-remote-bitbang - --enable-sysfsgpio - --enable-usb-blaster - --enable-usb-blaster-2 - --enable-armjtagew - --enable-ftdi - --enable-jlink - --enable-oocd_trace - --enable-opendous - --enable-osbdm - --enable-rlink - --enable-stlink - --enable-ti-icdi - --enable-ulink - --enable-usbprog - --enable-vsllink - --enable-aice - --enable-cmsis-dap - --enable-cmsis-dap-v2 - --disable-internal-libjaylink" -hostmakedepends="automake pkg-config libtool which" -makedepends="hidapi-devel libftdi1-devel - jimtcl-devel - libusb-devel libjaylink-devel capstone-devel" -depends="jimtcl-devel>=${_jimtcl_version}_1<=${_jimtcl_version}_9999" -short_desc="Open On-Chip Debugger" -maintainer="Érico Nogueira <ericonr@disroot.org>" -license="GPL-2.0-or-later" -homepage="http://openocd.org/" -# note: switch back to sourceforge for the next tagged release -distfiles="https://github.com/openocd-org/openocd/archive/${_commit}.tar.gz" -checksum=52faaa5dd38d96e223d423d3426a39efa78c0f10d8f267a506528eb39a90a619 - -CFLAGS="-fcommon" - -case "$XBPS_MACHINE" in - *-musl) configure_args+=" ac_cv_header_malloc_h=no" # no mallinfo -esac - -# should not be needed when using tagged releases -pre_configure() { - sed -i "s/snapshot/${_commit::8}/" guess-rev.sh - ./bootstrap nosubmodule -} - -post_install() { - vinstall contrib/60-openocd.rules 644 usr/lib/udev/rules.d/ -} diff --git a/srcpkgs/openpgl-devel b/srcpkgs/openpgl-devel deleted file mode 120000 index 639b66efcb725f..00000000000000 --- a/srcpkgs/openpgl-devel +++ /dev/null @@ -1 +0,0 @@ -openpgl \ No newline at end of file diff --git a/srcpkgs/openpgl/template b/srcpkgs/openpgl/template deleted file mode 100644 index 64b19c6a164f20..00000000000000 --- a/srcpkgs/openpgl/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'openpgl' -pkgname=openpgl -version=0.5.0 -revision=2 -archs="x86_64*" -build_style=cmake -configure_args="-DOPENPGL_BUILD_TOOLS=On" -makedepends="tbb-devel" -short_desc="Intel(R) Open Path Guiding Library" -maintainer="Đoàn Trần Công Danh <congdanhqx@gmail.com>" -license="Apache-2.0" -homepage="https://github.com/OpenPathGuidingLibrary/openpgl" -distfiles="https://github.com/OpenPathGuidingLibrary/openpgl/archive/refs/tags/v${version}.tar.gz" -checksum=1ec806d434d45e43e098f82ee9be0cb74928343898c57490b34ff80584e9805a - -openpgl-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/bin - vmove usr/include - vmove usr/lib/cmake - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/openpgp-ca/template b/srcpkgs/openpgp-ca/template deleted file mode 100644 index 78f9c086de066c..00000000000000 --- a/srcpkgs/openpgp-ca/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'openpgp-ca' -pkgname=openpgp-ca -version=0.13.0 -revision=1 -build_style=cargo -make_install_args="--path openpgp-ca-bin" -hostmakedepends="pkg-config clang llvm nettle-devel sqlite-devel" -makedepends="openssl-devel nettle-devel clang sqlite-devel pcsclite-devel" -depends="gnupg" -short_desc="Tool for handling OpenPGP keys in organizaations" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-3.0-or-later" -homepage="https://openpgp-ca.org/" -distfiles="https://gitlab.com/openpgp-ca/openpgp-ca/-/archive/openpgp-ca/v${version}/openpgp-ca-openpgp-ca-v${version}.tar.gz" -checksum=1ff5cb62e7b0862243e273e02d2011c587d9c6e629d51d368fd07f748bcdc09e -make_check=no # Tests require gpg-agent being set up diff --git a/srcpkgs/openpgp-ca/update b/srcpkgs/openpgp-ca/update deleted file mode 100644 index 0b887cabce9bd7..00000000000000 --- a/srcpkgs/openpgp-ca/update +++ /dev/null @@ -1,2 +0,0 @@ -site="https://gitlab.com/openpgp-ca/openpgp-ca/-/tags?format=atom" -pattern="<title>(openpgp-ca/v)?\K[\d.]+(?=)" diff --git a/srcpkgs/openpgp-card-tools/template b/srcpkgs/openpgp-card-tools/template deleted file mode 100644 index cef8955639f17b..00000000000000 --- a/srcpkgs/openpgp-card-tools/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'openpgp-card-tools' -pkgname=openpgp-card-tools -version=0.10.0 -revision=1 -build_style=cargo -build_helper=qemu -hostmakedepends="pkg-config llvm clang" -makedepends="nettle-devel pcsclite-devel" -depends="pcsclite pcsc-ccid" -short_desc="Tools for inspecting, configuring and using OpenPGP cards" -maintainer="Orphaned " -license="MIT, Apache-2.0" -homepage="https://codeberg.org/openpgp-card/openpgp-card-tools" -distfiles="https://codeberg.org/openpgp-card/openpgp-card-tools/archive/v${version}.tar.gz" -checksum=2bea380d0038208d5b6bd93cb7580e6522d4f43bc1e429cc977cb678adb061fb - -post_install() { - vlicense "LICENSES/MIT.txt" - vdoc "README.md" - - OCT_MANPAGE_OUTPUT_DIR=${PWD}/man vtargetrun target/${RUST_TARGET}/release/oct - for page in man/*; do - vman $page - done - - OCT_COMPLETION_OUTPUT_DIR=${PWD}/completions vtargetrun target/${RUST_TARGET}/release/oct - vcompletion completions/_oct zsh oct - vcompletion completions/oct.fish fish oct - vcompletion completions/oct.bash bash oct -} diff --git a/srcpkgs/openpgp-card-tools/update b/srcpkgs/openpgp-card-tools/update deleted file mode 100644 index 62c2355e5b130f..00000000000000 --- a/srcpkgs/openpgp-card-tools/update +++ /dev/null @@ -1,2 +0,0 @@ -site="https://gitlab.com/openpgp-card/openpgp-card/-/tags?format=atom" -pattern="(openpgp-card-)?tools/v\K[\d.]+(?=)" diff --git a/srcpkgs/openra/template b/srcpkgs/openra/template deleted file mode 100644 index 46fcd0c8505b8b..00000000000000 --- a/srcpkgs/openra/template +++ /dev/null @@ -1,31 +0,0 @@ -# Template file for 'openra' -pkgname=openra -version=20250330 -revision=1 -build_style="gnu-makefile" -make_install_target="install install-linux-shortcuts install-linux-appdata" -make_build_args="RUNTIME=mono TARGETPLATFORM=unix-generic" -make_install_args="RUNTIME=mono TARGETPLATFORM=unix-generic" -make_check_args="RUNTIME=mono TARGETPLATFORM=unix-generic" -hostmakedepends="mono unzip curl msbuild-bin" -makedepends="SDL2-devel lua51-devel freetype-devel libopenal-devel libgdiplus-devel" -depends="mono libopenal freetype xdg-utils zenity SDL2 lua51 libgdiplus" -short_desc="Open-source implementation of the Red Alert engine" -maintainer="Helmut Pozimski " -license="GPL-3.0-or-later" -homepage="http://www.openra.net" -distfiles="https://github.com/OpenRA/OpenRA/archive/release-${version}.tar.gz" -checksum=e29fac3018bf1676fe300ce6e2e2232115cf5cf2ccdb4cf2bebc83e00c3556a4 - -if [ "$XBPS_ENDIAN" = "be" ]; then - broken="Fails to build" -fi - -if [ "$CROSS_BUILD" ]; then - hostmakedepends+=" lua51 libgdiplus" -fi - -pre_build() { - vsed -i -e "s#/app/lib#${XBPS_CROSS_BASE}/lib#g" configure-system-libraries.sh - make ${make_build_args} VERSION="release-${version}" version -} diff --git a/srcpkgs/openra/update b/srcpkgs/openra/update deleted file mode 100644 index 03d3fdc9542b37..00000000000000 --- a/srcpkgs/openra/update +++ /dev/null @@ -1,2 +0,0 @@ -site=http://www.openra.net/download/ -pattern='(?<=release-)([0-9]{8})' diff --git a/srcpkgs/openradtool/template b/srcpkgs/openradtool/template deleted file mode 100644 index f775bc6b478041..00000000000000 --- a/srcpkgs/openradtool/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'openradtool' -pkgname=openradtool -version=0.14.1 -revision=1 -build_style=configure -configure_args="PREFIX=/usr MANDIR=/usr/share/man" -make_cmd="bmake" -make_check_target="regress" -hostmakedepends="bmake pkg-config which" -makedepends="expat-devel" -checkdepends="kcgi ksql sqlite zlib-devel" -short_desc="Web application source generator" -maintainer="Duncaen " -license="ISC" -homepage="https://kristaps.bsd.lv/openradtool/" -changelog="https://kristaps.bsd.lv/openradtool/archive.html" -distfiles="https://kristaps.bsd.lv/openradtool/snapshots/openradtool-${version}.tar.gz" -checksum=71d93066b1fc55443ebd7b60af76842e88cd4b225a545cf2650a40cdb2189c52 - -post_install() { - sed -n '2,16p' main.c >LICENSE - vlicense LICENSE -} diff --git a/srcpkgs/openradtool/update b/srcpkgs/openradtool/update deleted file mode 100644 index 5776c2d626637a..00000000000000 --- a/srcpkgs/openradtool/update +++ /dev/null @@ -1 +0,0 @@ -pattern="openradtool-\K[\d.]+(?=\.tar)" diff --git a/srcpkgs/openrazer-daemon b/srcpkgs/openrazer-daemon deleted file mode 120000 index 912d588598dab5..00000000000000 --- a/srcpkgs/openrazer-daemon +++ /dev/null @@ -1 +0,0 @@ -openrazer-meta \ No newline at end of file diff --git a/srcpkgs/openrazer-driver-dkms b/srcpkgs/openrazer-driver-dkms deleted file mode 120000 index 912d588598dab5..00000000000000 --- a/srcpkgs/openrazer-driver-dkms +++ /dev/null @@ -1 +0,0 @@ -openrazer-meta \ No newline at end of file diff --git a/srcpkgs/openrazer-meta/template b/srcpkgs/openrazer-meta/template deleted file mode 100644 index 38d5bcdc99b75d..00000000000000 --- a/srcpkgs/openrazer-meta/template +++ /dev/null @@ -1,51 +0,0 @@ -# Template file for 'openrazer-meta' -pkgname=openrazer-meta -version=3.10.3 -revision=1 -build_style=gnu-makefile -make_install_target="setup_dkms udev_install daemon_install xdg_install - python_library_install" -hostmakedepends="python3-setuptools python3-packaging-bootstrap" -depends="python3-openrazer openrazer-daemon" -short_desc="Meta package for installing all required OpenRazer packages" -maintainer="Martin Dimov " -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=09b940d55ecb3ba6824800cda41a58bbb8529d4a36efc2c343cec4fa1cbac858 - -do_build() { - : -} - -openrazer-daemon_package() { - short_desc="Userspace daemon that abstracts access to the kernel driver" - depends="openrazer-driver-dkms python3-daemonize python3-pyudev - python3-setproctitle python3-dbus python3-gobject libnotify" - pkg_install() { - vmove etc/xdg/autostart - vmove usr/bin - vmove $py3_sitelib/openrazer_daemon - vmove $py3_sitelib/openrazer_daemon-*.egg-info - vmove usr/share - } -} - -openrazer-driver-dkms_package() { - short_desc="Kernel driver for Razer devices (DKMS-variant)" - depends="dkms" - dkms_modules="openrazer-driver $version" - pkg_install() { - vmove usr/lib/udev - vmove usr/src - } -} - -python3-openrazer_package() { - short_desc="Python library for accessing the Razer daemon from Python" - depends="openrazer-daemon python3-numpy python3-dbus" - pkg_install() { - vmove $py3_sitelib/openrazer - vmove $py3_sitelib/openrazer-*.egg-info - } -} diff --git a/srcpkgs/openresolv/template b/srcpkgs/openresolv/template deleted file mode 100644 index 608ac8ae915c8c..00000000000000 --- a/srcpkgs/openresolv/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'openresolv' -pkgname=openresolv -version=3.17.0 -revision=1 -build_style=gnu-configure -configure_args="--bindir=/usr/bin" -hostmakedepends="runit" -short_desc="Management framework for resolv.conf" -maintainer="Andrea Brancaleoni " -license="BSD-2-Clause" -homepage="https://roy.marples.name/projects/openresolv" -distfiles="https://github.com/NetworkConfiguration/openresolv/archive/refs/tags/v${version}.tar.gz" -checksum=1fc3e29d65cd923c96f3b0923d0c0be1cfac263c14dae0bc05145b77e89287e1 -conf_files="/etc/resolvconf.conf" - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/openrgb/files/README.voidlinux b/srcpkgs/openrgb/files/README.voidlinux deleted file mode 100644 index 07892a7e9bea30..00000000000000 --- a/srcpkgs/openrgb/files/README.voidlinux +++ /dev/null @@ -1,6 +0,0 @@ -Further configuration is required to control RGB RAM and certain -motherboard LEDs. - -Refer to the README for more information. - -https://gitlab.com/CalcProgrammer1/OpenRGB/-/blob/master/README.md diff --git a/srcpkgs/openrgb/files/openrgb.conf b/srcpkgs/openrgb/files/openrgb.conf deleted file mode 100644 index 0cdf71fd3e40e8..00000000000000 --- a/srcpkgs/openrgb/files/openrgb.conf +++ /dev/null @@ -1 +0,0 @@ -i2c-dev diff --git a/srcpkgs/openrgb/files/openrgb/run b/srcpkgs/openrgb/files/openrgb/run deleted file mode 100644 index ee3712b755cc1f..00000000000000 --- a/srcpkgs/openrgb/files/openrgb/run +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh -exec 2>&1 -exec openrgb --server 2>&1 diff --git a/srcpkgs/openrgb/template b/srcpkgs/openrgb/template deleted file mode 100644 index 1cfa541d2a23e3..00000000000000 --- a/srcpkgs/openrgb/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'openrgb' -pkgname=openrgb -version=0.9 -revision=5 -build_style=qmake -hostmakedepends="qt5-qmake qt5-host-tools git pkg-config" -makedepends="qt5-devel libusb-devel hidapi-devel mbedtls-devel" -short_desc="Open source RGB lighting control" -maintainer="Orphaned " -license="GPL-2.0-only" -homepage="https://gitlab.com/CalcProgrammer1/OpenRGB" -distfiles="https://gitlab.com/CalcProgrammer1/OpenRGB/-/archive/release_${version}/OpenRGB-release_${version}.tar.gz" -checksum=2e62799339b72b6d3afc4792e6ff39487583210bb5ddde93e2daa38ae35381c2 - -pre_build() { - sed -i 's|rules.path=/lib|rules.path=/usr/lib|g' OpenRGB.pro -} - -post_install() { - vdoc README.md - vinstall ${FILESDIR}/openrgb.conf 644 usr/lib/modules-load.d - vsv openrgb - vdoc "${FILESDIR}/README.voidlinux" -} diff --git a/srcpkgs/opensc-pkcs11 b/srcpkgs/opensc-pkcs11 deleted file mode 120000 index 4b4ad29d895ad8..00000000000000 --- a/srcpkgs/opensc-pkcs11 +++ /dev/null @@ -1 +0,0 @@ -opensc \ No newline at end of file diff --git a/srcpkgs/opensc/template b/srcpkgs/opensc/template deleted file mode 100644 index 8890e056c6e8f1..00000000000000 --- a/srcpkgs/opensc/template +++ /dev/null @@ -1,52 +0,0 @@ -# Template file for 'opensc' -pkgname=opensc -version=0.26.1 -revision=1 -build_style=gnu-configure -configure_args="--enable-static=no --enable-doc --enable-man - --with-xsl-stylesheetsdir=/usr/share/xsl/docbook - --with-completiondir=/usr/share/bash-completion/completions" -hostmakedepends="automake docbook-xsl libtool libxslt pkg-config" -makedepends="openssl-devel pcsclite-devel readline-devel zlib-devel" -short_desc="Tools and libraries for smart cards" -maintainer="Orphaned " -license="LGPL-2.1-or-later" -homepage="https://github.com/OpenSC/OpenSC/wiki" -distfiles="https://github.com/OpenSC/OpenSC/releases/download/0.26.1/opensc-${version}.tar.gz" -checksum=f16291a031d86e570394762e9f35eaf2fcbc2337a49910f3feae42d54e1688cb -conf_files="/etc/opensc.conf" - -pre_configure() { - autoreconf -fi -} - -post_install() { - # we don't build npa-tool (missing OpenPACE) - rm ${DESTDIR}/usr/share/man/man1/npa-tool.1 - - # we don't build opensc-notify - rm ${DESTDIR}/usr/share/applications/org.opensc.notify.desktop - rm ${DESTDIR}/usr/share/bash-completion/completions/opensc-notify -} - -opensc-pkcs11_package() { - short_desc+=" - pkcs11 library" - pkg_install() { - vmove usr/lib/opensc-pkcs11.so - vmove usr/lib/onepin-opensc-pkcs11.so - - vmove usr/lib/pkcs11-spy.so - vmove usr/lib/pkcs11 - - vmove usr/lib/pkgconfig/opensc-pkcs11.pc - } -} - -libopensc_package() { - short_desc+=" - library files" - depends="libpcsclite" # dlopen() - pkg_install() { - vmove "usr/lib/libopensc.so*" - vmove "usr/lib/libsmm-local.so*" - } -} diff --git a/srcpkgs/openscad/patches/boost-1.80.patch b/srcpkgs/openscad/patches/boost-1.80.patch deleted file mode 100644 index 5ff43f54c700a2..00000000000000 --- a/srcpkgs/openscad/patches/boost-1.80.patch +++ /dev/null @@ -1,16 +0,0 @@ ---- a/openscad.pro -+++ b/openscad.pro -@@ -178,9 +178,13 @@ skip-version-check { - - isEmpty(PKG_CONFIG):PKG_CONFIG = pkg-config - -+ - # Application configuration - CONFIG += c++std - CONFIG += cgal -+ -+LIBS += -lCGAL -lCGAL_Core -lCGAL_ImageIO -+ - CONFIG += opencsg - CONFIG += glew - CONFIG += boost diff --git a/srcpkgs/openscad/patches/boost-1.88.patch b/srcpkgs/openscad/patches/boost-1.88.patch deleted file mode 100644 index fd38f0756fa4a4..00000000000000 --- a/srcpkgs/openscad/patches/boost-1.88.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/src/FileModule.cc -+++ b/src/FileModule.cc -@@ -65,7 +65,7 @@ void FileModule::registerUse(const std:: - auto ext = fs::path(path).extension().generic_string(); - - if (boost::iequals(ext, ".otf") || boost::iequals(ext, ".ttf")) { -- if (fs::is_regular(path)) { -+ if (fs::is_regular_file(path)) { - FontCache::instance()->register_font_file(path); - } else { - LOG(message_group::Error,Location::NONE,"","Can't read font with path '%1$s'",path); diff --git a/srcpkgs/openscad/template b/srcpkgs/openscad/template deleted file mode 100644 index 97056ec5697c14..00000000000000 --- a/srcpkgs/openscad/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'openscad' -pkgname=openscad -version=2021.01 -revision=8 -build_style=qmake -hostmakedepends="bison flex pkg-config gettext qt5-qmake qt5-host-tools" -makedepends="cgal-devel harfbuzz-devel opencsg-devel qscintilla-qt5-devel - boost-devel-minimal libboost_filesystem libboost_program_options - qt5-multimedia-devel libxml2-devel libzip-devel double-conversion-devel" -short_desc="Solid 3D CAD modeller" -maintainer="Pierre Allegraud " -license="GPL-2.0-or-later" -homepage="http://www.openscad.org" -distfiles="http://files.openscad.org/${pkgname}-${version}.src.tar.gz" -checksum=d938c297e7e5f65dbab1461cac472fc60dfeaa4999ea2c19b31a4184f2d70359 - -pre_patch() { - sed -i 's/-lboost_system -lboost_regex//' features/boost.prf -} diff --git a/srcpkgs/openshot/template b/srcpkgs/openshot/template deleted file mode 100644 index c2da71db404731..00000000000000 --- a/srcpkgs/openshot/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'openshot' -pkgname=openshot -version=3.1.1 -revision=3 -build_style=python3-module -hostmakedepends="python3 python3-setuptools" -makedepends="ffmpeg6-devel python3-PyQt5" -depends="ImageMagick libopenshot python3-PyQt5-svg - python3-PyQt5-webkit python3-httplib2 python3-pyzmq python3-requests" -short_desc="Open-source, non-linear video editor for Linux" -maintainer="Orphaned " -license="GPL-3.0-or-later" -homepage="https://www.openshot.org" -distfiles="https://github.com/OpenShot/openshot-qt/archive/v${version}.tar.gz" -checksum=2b67cb4fc78863911b0263364240947b6331a976aad74943e8f6e46221b52e91 -make_check=no # tests are broken diff --git a/srcpkgs/opensm-devel b/srcpkgs/opensm-devel deleted file mode 120000 index 2277e622fb5fe1..00000000000000 --- a/srcpkgs/opensm-devel +++ /dev/null @@ -1 +0,0 @@ -opensm \ No newline at end of file diff --git a/srcpkgs/opensm/patches/fix-musl.patch b/srcpkgs/opensm/patches/fix-musl.patch deleted file mode 100644 index 20f2fcb3c1e0fa..00000000000000 --- a/srcpkgs/opensm/patches/fix-musl.patch +++ /dev/null @@ -1,37 +0,0 @@ -diff -ru a/include/complib/cl_debug_osd.h include/complib/cl_debug_osd.h ---- a/include/complib/cl_debug_osd.h 2019-04-17 04:02:47.000000000 -0400 -+++ b/include/complib/cl_debug_osd.h 2019-04-17 11:56:45.870471013 -0400 -@@ -42,7 +42,7 @@ - #define _CL_DEBUG_OSD_H_ - - #include --#include -+#include - - #ifdef __cplusplus - # define BEGIN_C_DECLS extern "C" { -diff -ru a/include/complib/cl_types.h include/complib/cl_types.h ---- a/include/complib/cl_types.h 2019-04-17 04:02:47.000000000 -0400 -+++ b/include/complib/cl_types.h 2019-04-17 11:57:35.064280498 -0400 -@@ -56,6 +56,9 @@ - BEGIN_C_DECLS - #include - #include -+#ifndef __GLIBC__ -+#include -+#endif - typedef uint16_t net16_t; - typedef uint32_t net32_t; - typedef uint64_t net64_t; -diff -ru a/opensm/osm_db_files.c opensm/osm_db_files.c ---- a/opensm/osm_db_files.c 2019-04-17 04:02:47.000000000 -0400 -+++ b/opensm/osm_db_files.c 2019-04-17 11:58:57.600529423 -0400 -@@ -394,7 +394,7 @@ - p_accum_val); - - /* check that the key is a number */ -- if (!strtouq(p_key, &endptr, 0) -+ if (!strtoull(p_key, &endptr, 0) - && *endptr != '\0') { - OSM_LOG(p_log, OSM_LOG_ERROR, - "ERR 610B: " diff --git a/srcpkgs/opensm/template b/srcpkgs/opensm/template deleted file mode 100644 index bb07688f4c51b9..00000000000000 --- a/srcpkgs/opensm/template +++ /dev/null @@ -1,31 +0,0 @@ -# Template file for 'opensm' -pkgname=opensm -version=3.3.24 -revision=1 -build_style=gnu-configure -hostmakedepends="automake bison flex libtool" -makedepends="rdma-core-devel" -short_desc="InfiniBand Subnet Manager and Administrator" -maintainer="uhohspaghetios " -license="GPL-2.0-only" -homepage="https://github.com/linux-rdma/opensm" -distfiles="https://github.com/linux-rdma/opensm/releases/download/${version}/opensm-${version}.tar.gz" -checksum=a3335e371a4b044427574dff9d324c6c334e502e8facdf58bc070ee151d7e460 - -pre_configure() { - ./autogen.sh -} - -post_install() { - rm -rf ${DESTDIR}/etc/init.d -} - -opensm-devel_package() { - depends="opensm-${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.so" - vmove "usr/lib/*.a" - } -} diff --git a/srcpkgs/opensmtpd-extras/patches/fix-musl.patch b/srcpkgs/opensmtpd-extras/patches/fix-musl.patch deleted file mode 100644 index f2ad64bda10313..00000000000000 --- a/srcpkgs/opensmtpd-extras/patches/fix-musl.patch +++ /dev/null @@ -1,24 +0,0 @@ -diff --git a/extras/tables/table-ldap/ber.h b/extras/tables/table-ldap/ber.h -index d656508..b92656c 100644 ---- a/extras/tables/table-ldap/ber.h -+++ b/extras/tables/table-ldap/ber.h -@@ -75,7 +75,9 @@ struct ber_oid { - size_t bo_n; - }; - --__BEGIN_DECLS -+#ifdef __cpluplus -+extern "C" { -+#endif - struct ber_element *ber_get_element(unsigned long); - void ber_set_header(struct ber_element *, int, - unsigned long); -@@ -123,4 +125,6 @@ size_t ber_calc_len(struct ber_element *); - void ber_set_application(struct ber *, - unsigned long (*)(struct ber_element *)); - void ber_free(struct ber *); --__END_DECLS -+#ifdef __cpluplus -+} -+#endif - diff --git a/srcpkgs/opensmtpd-extras/template b/srcpkgs/opensmtpd-extras/template deleted file mode 100644 index 0a835a9fe194a7..00000000000000 --- a/srcpkgs/opensmtpd-extras/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'opensmtpd-extras' -pkgname=opensmtpd-extras -version=6.7.1 -revision=1 -build_style=gnu-configure -configure_args="--with-table-passwd --with-table-ldap --with-table-mysql - --with-table-postgres --with-table-socketmap --with-table-sqlite" -hostmakedepends="automake libtool" -makedepends="openssl-devel libevent-devel postgresql-libs-devel - libmariadbclient-devel sqlite-devel" -depends="opensmtpd" -short_desc="Free implementation of the server-side SMTP protocol - extras" -maintainer="Orphaned " -license="ISC" -homepage="https://www.opensmtpd.org" -distfiles="https://www.opensmtpd.org/archives/${pkgname}-${version}.tar.gz" -checksum=f84385559a8bb366b2fe25d8b1f78c108f07cc15992350171569d7bdc2e935ac - -CFLAGS="-D_DEFAULT_SOURCE" - -pre_configure() { - touch NEWS README AUTHORS ChangeLog - autoreconf -fi -} 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 a2487293d488e3..00000000000000 --- 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 bc624bc89cb655..00000000000000 --- a/srcpkgs/opensmtpd-filter-dkimsign/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'opensmtpd-filter-dkimsign' -pkgname=opensmtpd-filter-dkimsign -version=0.5 -revision=2 -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 " -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/opensmtpd-filter-rspamd/template b/srcpkgs/opensmtpd-filter-rspamd/template deleted file mode 100644 index 13c24a38f88331..00000000000000 --- a/srcpkgs/opensmtpd-filter-rspamd/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'opensmtpd-filter-rspamd' -pkgname=opensmtpd-filter-rspamd -version=0.1.8 -revision=2 -build_style=go -go_import_path="github.com/poolpOrg/filter-rspamd" -short_desc="Filter incoming mail based on sender reputation" -maintainer="Lucas L. Treffenstädt " -license="ISC" -homepage="https://github.com/poolpOrg/filter-rspamd" -distfiles="https://github.com/poolpOrg/filter-rspamd/archive/v${version}.tar.gz" -checksum=42b3e8d35feac813e695245b55c552126728de1a3219fb4dc64c62935f831f29 - -do_install() { - vlicense LICENSE - vmkdir /usr/libexec/opensmtpd - vinstall $(find '_build-opensmtpd-filter-rspamd-xbps/bin' -name 'filter-rspamd') 0555 /usr/libexec/opensmtpd -} diff --git a/srcpkgs/opensmtpd-filter-senderscore/template b/srcpkgs/opensmtpd-filter-senderscore/template deleted file mode 100644 index 83d65d47a49b35..00000000000000 --- a/srcpkgs/opensmtpd-filter-senderscore/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'opensmtpd-filter-senderscore' -pkgname=opensmtpd-filter-senderscore -version=0.1.1 -revision=4 -build_style=go -go_import_path="github.com/poolpOrg/filter-senderscore" -short_desc="Filter incoming mail based on sender reputation" -maintainer="Lucas L. Treffenstädt " -license="ISC" -homepage="https://github.com/poolpOrg/filter-senderscore" -distfiles="https://github.com/poolpOrg/filter-senderscore/releases/download/${version}/filter-senderscore-${version}.tar.gz" -checksum=a1e1b3106ea69218400e35c9c11e84702961b98a478b99fb329a52c954ec4b86 - -do_install() { - vlicense LICENSE - vmkdir /usr/libexec/opensmtpd - vinstall $(find '_build-opensmtpd-filter-senderscore-xbps/bin' -name 'filter-senderscore') 0555 /usr/libexec/opensmtpd -} diff --git a/srcpkgs/opensmtpd/INSTALL b/srcpkgs/opensmtpd/INSTALL deleted file mode 100644 index 43335dbd41ed1a..00000000000000 --- a/srcpkgs/opensmtpd/INSTALL +++ /dev/null @@ -1,6 +0,0 @@ -case "${ACTION}" in -post) - chgrp _smtpq usr/bin/smtpctl - chmod 2555 usr/bin/smtpctl - ;; -esac diff --git a/srcpkgs/opensmtpd/files/opensmtpd/run b/srcpkgs/opensmtpd/files/opensmtpd/run deleted file mode 100644 index 3f67c4e0156690..00000000000000 --- a/srcpkgs/opensmtpd/files/opensmtpd/run +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh -exec 2>&1 -exec smtpd -F 2>&1 diff --git a/srcpkgs/opensmtpd/files/smtpd.pam b/srcpkgs/opensmtpd/files/smtpd.pam deleted file mode 100644 index ccb910536b69ec..00000000000000 --- a/srcpkgs/opensmtpd/files/smtpd.pam +++ /dev/null @@ -1,5 +0,0 @@ -#%PAM-1.0 -auth required pam_nologin.so -auth include system-auth -account include system-auth -session include system-auth diff --git a/srcpkgs/opensmtpd/patches/configure-cross.patch b/srcpkgs/opensmtpd/patches/configure-cross.patch deleted file mode 100644 index ace1ce00e076ed..00000000000000 --- a/srcpkgs/opensmtpd/patches/configure-cross.patch +++ /dev/null @@ -1,13 +0,0 @@ ---- a/configure.ac -+++ b/configure.ac -@@ -1207,8 +1207,8 @@ - dnl # stripping any trailing slash. If for some strage reason our program - dnl # does not find what it needs, we default to /var/spool/mail. - # Check for mail directory --AC_ARG_WITH([path-mbox], -- [ --with-path-mbox=PATH Specify path to mbox directory (default=/var/spool/mail)], -+AC_ARG_WITH([maildir], -+ [ --with-maildir=PATH Specify path to maildir directory (default=/var/spool/mail)], - [ - if test -n "$withval" -a "$withval" != "no" -a "${withval}" != "yes"; then - AC_DEFINE_UNQUOTED([MAIL_DIRECTORY], ["$withval"], diff --git a/srcpkgs/opensmtpd/patches/cross-no-varrun-check.patch b/srcpkgs/opensmtpd/patches/cross-no-varrun-check.patch deleted file mode 100644 index c12d4c37aed43b..00000000000000 --- a/srcpkgs/opensmtpd/patches/cross-no-varrun-check.patch +++ /dev/null @@ -1,43 +0,0 @@ ---- a/configure.ac -+++ b/configure.ac -@@ -1340,40 +1340,6 @@ - - # Where to place smtpd.pid - piddir=/var/run --AC_MSG_CHECKING([system pid directory]) --AC_RUN_IFELSE( -- [ -- AC_LANG_PROGRAM([[ --#include --#include --#ifdef HAVE_PATHS_H --#include --#endif --#define DATA "conftest.piddir" -- ]], -- [[ --#ifdef _PATH_VARRUN --FILE *fd; --int rc; -- --if ((fd = fopen(DATA,"w")) == NULL) { exit(1); } --if ((rc = fprintf(fd ,"%s\n", _PATH_VARRUN)) < 0) { exit(2); } --exit(0); --#else --exit(-1); --#endif -- ]]) -- ], [ -- piddir=`cat conftest.piddir` -- AC_MSG_RESULT([$piddir from paths.h]) -- ], -- [ -- AC_MSG_RESULT([$piddir from default value]) -- ], -- [ -- AC_MSG_RESULT([$piddir from default value]) -- ] --) - - AC_ARG_WITH([path-pidfile], - [ --with-path-pidfile=PATH Specify path to smtpd.pid directory (default=/var/run)], diff --git a/srcpkgs/opensmtpd/template b/srcpkgs/opensmtpd/template deleted file mode 100644 index 97fb9cdc763f02..00000000000000 --- a/srcpkgs/opensmtpd/template +++ /dev/null @@ -1,60 +0,0 @@ -# Template file for 'opensmtpd' -pkgname=opensmtpd -version=7.8.0p0 -revision=1 -build_style=gnu-configure -configure_args="--sysconfdir=/etc/smtpd --sbindir=/usr/bin - --with-path-socket=/run --with-path-pidfile=/run - --with-pie --with-table-db - --with-path-CAfile=/etc/ssl/certs/ca-certificates.crt - --with-maildir=/var/mail - --with-auth-pam=smtpd - ac_cv_func_explicit_bzero=no - ac_cv_func_reallocarray=no - ac_cv_func_strlcat=no - ac_cv_func_strlcpy=no" -hostmakedepends="automake libtool pkg-config bison" -makedepends="zlib-devel openssl-devel libevent-devel db-devel pam-devel" -depends="ca-certificates" -conf_files="/etc/smtpd/smtpd.conf /etc/smtpd/aliases" -short_desc="Free implementation of the server-side SMTP protocol" -maintainer="Leah Neukirchen " -license="BSD-3-Clause, ISC, MIT" -homepage="https://www.opensmtpd.org" -distfiles="https://www.opensmtpd.org/archives/${pkgname}-${version}.tar.gz" -checksum=4034de2e92c61fa83eedadb1d8d8bdfe65e57eb50ce9679e0140950e34ca4ab7 -provides="smtp-forwarder-0_1 smtp-server-0_1" -replaces="smtp-forwarder>=0 smtp-server>=0" -system_accounts="_smtpd _smtpq" - -CFLAGS=-D_DEFAULT_SOURCE - -if [ "$XBPS_TARGET_LIBC" = "glibc" ]; then - makedepends+=" libxcrypt-devel" -fi - -case "$XBPS_TARGET_MACHINE" in -*-musl) - configure_args+=" --with-libfts=${XBPS_CROSS_BASE}/usr" - makedepends+=" musl-fts-devel" - ;; -esac - -pre_configure() { - touch README AUTHORS NEWS ChangeLog - autoreconf -fi - # XXX hardcode the libevent major version for now. - # XXX the configure test needs to execute a binary to - # XXX get this result. - sed -e 's,^\(libevent_major_version\)=.*$,\1=2,' -i configure - sed -ri 's,/etc/mail,/etc/smtpd,g' usr.sbin/smtpd/smtpd.conf -} -post_install() { - for f in newaliases mailq makemap sendmail; do - ln -s smtpctl ${DESTDIR}/usr/bin/$f - done - vinstall ${FILESDIR}/smtpd.pam 644 etc/pam.d smtpd - vsv opensmtpd - vlicense LICENSE - vinstall /dev/null 644 etc/smtpd aliases -} diff --git a/srcpkgs/opensonic/files/opensonic.desktop b/srcpkgs/opensonic/files/opensonic.desktop deleted file mode 100644 index 372278fb566ecf..00000000000000 --- a/srcpkgs/opensonic/files/opensonic.desktop +++ /dev/null @@ -1,9 +0,0 @@ -[Desktop Entry] -Encoding=UTF-8 -Type=Application -Name=Opensonic -GenericName=Opensonic -Comment=Game based on the "Sonic the Hedgehog" universe. -Exec=/usr/bin/opensonic -Categories=Game;ArcadeGame; -Icon=/usr/share/opensonic/icon.png diff --git a/srcpkgs/opensonic/patches/allegro.patch b/srcpkgs/opensonic/patches/allegro.patch deleted file mode 100644 index ee16d118c92206..00000000000000 --- a/srcpkgs/opensonic/patches/allegro.patch +++ /dev/null @@ -1,77 +0,0 @@ -Source: FreeBSD - ---- a/CMakeLists.txt 2010-09-19 18:31:26 UTC -+++ b/CMakeLists.txt -@@ -82,12 +82,6 @@ IF(NOT LJPGALLEG) - MESSAGE(FATAL_ERROR "Fatal error: libjpgalleg not found! ${RTFM}") - ENDIF(NOT LJPGALLEG) - --# LOGG: liblogg, libogg, libvorbis, libvorbisfile --FIND_LIBRARY(LLOGG NAMES logg PATH "${CMAKE_LIBRARY_PATH}") --IF(NOT LLOGG) -- MESSAGE(FATAL_ERROR "Fatal error: liblogg not found! ${RTFM}") --ENDIF(NOT LLOGG) -- - FIND_LIBRARY(LOGG NAMES ogg PATH "${CMAKE_LIBRARY_PATH}") - IF(NOT LOGG) - MESSAGE(FATAL_ERROR "Fatal error: libogg not found! ${RTFM}") -@@ -150,6 +144,7 @@ SET( - src/core/util.c - src/core/v2d.c - src/core/video.c -+ loggcompat/logg-4.4.2.c - - src/scenes/util/editorgrp.c - src/scenes/util/grouptree.c -@@ -250,7 +245,7 @@ IF(UNIX) - SET(GAME_SRCS ${GAME_SRCS} src/misc/iconlin.c) - ADD_EXECUTABLE(${GAME_UNIXNAME} ${GAME_SRCS}) - SET_TARGET_PROPERTIES(${GAME_UNIXNAME} PROPERTIES LINK_FLAGS ${ALLEGRO_UNIX_LIBS}) -- TARGET_LINK_LIBRARIES(${GAME_UNIXNAME} m logg vorbisfile vorbis ogg jpgalleg z png loadpng) -+ TARGET_LINK_LIBRARIES(${GAME_UNIXNAME} m vorbisfile vorbis ogg jpgalleg z png loadpng) - SET_TARGET_PROPERTIES(${GAME_UNIXNAME} PROPERTIES COMPILE_FLAGS "-Wall -O2 ${CFLAGS} ${CFLAGS_EXTRA}") - ENDIF(UNIX) - -@@ -392,10 +387,10 @@ IF(WIN32) - # Other properties - IF(MSVC) - SET_TARGET_PROPERTIES(${GAME_UNIXNAME} PROPERTIES COMPILE_FLAGS "/D_CRT_SECURE_NO_DEPRECATE /D__WIN32__ /D__MSVC__ ${CFLAGS} ${CFLAGS_EXTRA}") -- TARGET_LINK_LIBRARIES(${GAME_UNIXNAME} logg vorbisfile vorbis ogg jpgalleg loadpng alleg png z) -+ TARGET_LINK_LIBRARIES(${GAME_UNIXNAME} vorbisfile vorbis ogg jpgalleg loadpng alleg png z) - ELSE(MSVC) - SET_TARGET_PROPERTIES(${GAME_UNIXNAME} PROPERTIES COMPILE_FLAGS "-Wall -O2 -ansi ${CFLAGS} ${CFLAGS_EXTRA}") -- TARGET_LINK_LIBRARIES(${GAME_UNIXNAME} m logg vorbisfile vorbis ogg jpgalleg loadpng alleg png z) -+ TARGET_LINK_LIBRARIES(${GAME_UNIXNAME} m vorbisfile vorbis ogg jpgalleg loadpng alleg png z) - EXECUTE_PROCESS(COMMAND ${CMAKE_RC_COMPILER} -O coff -o src/misc/iconwin.res -i src/misc/iconwin.rc) - SET_TARGET_PROPERTIES(${GAME_UNIXNAME} PROPERTIES LINK_FLAGS "src/misc/iconwin.res") - ENDIF(MSVC) -@@ -410,16 +405,11 @@ SET_TARGET_PROPERTIES(${GAME_UNIXNAME} PROPERTIES PROJ - - # Installing on *nix - IF(UNIX) -- SET(GAME_INSTALL_DIR "/usr/share/${GAME_UNIXNAME}") -- SET(GAME_FINAL_DIR "/usr/bin") -+ SET(GAME_INSTALL_DIR "${CMAKE_INSTALL_PREFIX}/share/${GAME_UNIXNAME}") -+ SET(GAME_FINAL_DIR "${CMAKE_INSTALL_PREFIX}/bin") - - INSTALL(CODE "MESSAGE(\"Installing ${GAME_NAME} ${GAME_VERSION}... Make sure you have root privileges.\")") - INSTALL(TARGETS ${GAME_UNIXNAME} RUNTIME DESTINATION ${GAME_INSTALL_DIR}) - INSTALL(FILES license.txt readme.html DESTINATION ${GAME_INSTALL_DIR}) - INSTALL(DIRECTORY objects sprites config images levels licenses musics quests samples screenshots themes languages DESTINATION ${GAME_INSTALL_DIR} PATTERN ".svn" EXCLUDE) -- -- INSTALL(CODE "MESSAGE(\"Creating files at ${GAME_FINAL_DIR}...\")") -- INSTALL(CODE "EXECUTE_PROCESS(COMMAND \"cmake\" \"-E\" \"copy\" \"${GAME_INSTALL_DIR}/${GAME_UNIXNAME}\" \"${GAME_FINAL_DIR}/${GAME_UNIXNAME}\")") -- -- INSTALL(CODE "MESSAGE(\"Done! Please run ${GAME_UNIXNAME} to start ${GAME_NAME}.\")") - ENDIF(UNIX) ---- a/src/core/audio.c 2019-02-06 16:44:28 UTC -+++ b/src/core/audio.c -@@ -18,7 +18,7 @@ - */ - - #include --#include -+#include - #include - #include "audio.h" - #include "osspec.h" diff --git a/srcpkgs/opensonic/patches/fix-cflags.patch b/srcpkgs/opensonic/patches/fix-cflags.patch deleted file mode 100644 index be3110e0761509..00000000000000 --- a/srcpkgs/opensonic/patches/fix-cflags.patch +++ /dev/null @@ -1,17 +0,0 @@ -Index: CMakeLists.txt -=================================================================== ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -25,12 +25,10 @@ SET(GAME_NAME "Open Sonic") - SET(GAME_VERSION "0.1.4") - SET(RTFM "Please read the user manual (readme.html) to get help.") - SET(ALLEGRO_RECOMMENDED_VERSION "4.4.1") --SET(CMAKE_BUILD_TYPE Release) - MESSAGE("${GAME_NAME} version ${GAME_VERSION}") - - # configuring... - SET(DEFS "") --SET(CFLAGS_EXTRA "-g") - SET(CFLAGS "${CFLAGS} ${CMAKE_C_FLAGS}") - MESSAGE("Using CFLAGS='${CFLAGS}'") - diff --git a/srcpkgs/opensonic/template b/srcpkgs/opensonic/template deleted file mode 100644 index a5b9581621adca..00000000000000 --- a/srcpkgs/opensonic/template +++ /dev/null @@ -1,40 +0,0 @@ -# Template file for 'opensonic' -pkgname=opensonic -version=0.1.4 -revision=10 -_loggcompat_ver=4.4.2 -build_style=cmake -configure_args="-DCMAKE_C_STANDARD_LIBRARIES=-lalleg" -hostmakedepends="allegro4-devel" -makedepends="allegro4-devel libpng-devel libvorbis-devel" -depends="desktop-file-utils" -short_desc="Open-source game based on the Sonic the Hedgehog universe" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="http://opensnc.sourceforge.net/" -distfiles="${SOURCEFORGE_SITE}/opensnc/opensnc-src-${version}.tar.gz - https://sources.voidlinux.org/opensonic-0.1.4/4.4.2.tar.gz" -checksum="3a4c3fa9538ee27c04b5ea848c9ad0a83f335471936d4617a18d3648c42588e9 - 481fe569959eefa92d0babeca27709b2efcf7a815cd5c49596b6c0403db76a4e" -skip_extraction="4.4.2.tar.gz" - -replaces="opensonic-data>=0" -CFLAGS="-I ../loggcompat" - -post_extract() { - mkdir loggcompat - vsrcextract -C loggcompat $skip_extraction -} - -pre_configure() { - # mimic what ./configure would do - export _ALLEGRO_LIBS="$(allegro-config --libs)" - export _ALLEGRO_VERSION="$(allegro-config --version)" -} - -post_install() { - rm ${DESTDIR}/usr/share/opensonic/opensonic - vbin build/opensonic - vinstall icon.png 644 usr/share/${pkgname} - vinstall ${FILESDIR}/opensonic.desktop 644 usr/share/applications -} diff --git a/srcpkgs/opensonic/update b/srcpkgs/opensonic/update deleted file mode 100644 index ebf44cf2dcbd29..00000000000000 --- a/srcpkgs/opensonic/update +++ /dev/null @@ -1 +0,0 @@ -pkgname="${pkgname}-src" diff --git a/srcpkgs/opensp-devel b/srcpkgs/opensp-devel deleted file mode 120000 index d7fa71c55b9786..00000000000000 --- a/srcpkgs/opensp-devel +++ /dev/null @@ -1 +0,0 @@ -opensp \ No newline at end of file diff --git a/srcpkgs/opensp/template b/srcpkgs/opensp/template deleted file mode 100644 index 3b0b36f5471e12..00000000000000 --- a/srcpkgs/opensp/template +++ /dev/null @@ -1,36 +0,0 @@ -# Template file for 'opensp' -pkgname=opensp -version=1.5.2 -revision=9 -build_style=gnu-configure -configure_args="--enable-http --enable-default-catalog=/usr/share/sgml/catalog" -hostmakedepends="automake gettext-devel xmlto libtool" -makedepends="docbook-xsl xmlcatmgr" -depends="xmlcatmgr" -short_desc="SGML parser, successor to sp" -maintainer="Orphaned " -license="X11" -homepage="http://openjade.sourceforge.net/" -distfiles="${SOURCEFORGE_SITE}/openjade/OpenSP-$version.tar.gz" -checksum=57f4898498a368918b0d49c826aa434bb5b703d2c3b169beb348016ab25617ce -sgml_entries="CATALOG /usr/share/OpenSP/catalog --" - -keep_libtool_archives=yes - -pre_configure() { - autoreconf -fi -} -post_install() { - ln -s onsgmls ${DESTDIR}/usr/bin/nsgmls - vlicense COPYING -} - -opensp-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/openspades/template b/srcpkgs/openspades/template deleted file mode 100644 index 216f6dcc3ca58a..00000000000000 --- a/srcpkgs/openspades/template +++ /dev/null @@ -1,41 +0,0 @@ -# Template file for 'openspades' -# The OpenSpades-Non-GPL-Pak License states that the pak000-Nonfree.pak -# has to be redistributed together with the binary, so never split it -# into a -data subpackage !!! -pkgname=openspades -version=0.1.3 -revision=2 -archs="x86_64* i686*" -create_wrksrc=true -build_wrksrc="openspades-${version}" -build_style=cmake -configure_args="-DOPENSPADES_INSTALL_BINARY=bin -DOPENSPADES_RESOURCES=NO" -hostmakedepends="pkg-config unzip zip" -makedepends="SDL2_image-devel freealut-devel freetype-devel glew-devel - libcurl-devel opusfile-devel" -depends="libopenal xdg-utils" -short_desc="Compatible open source client of Ace of Spades 0.75 " -maintainer="John " -license="GPL-3.0-or-later, OFL-1.1, OpenSpades-Non-GPL-Pak-License" -homepage="http://openspades.yvt.jp/" -distfiles="https://github.com/yvt/openspades/archive/v${version}.tar.gz - https://github.com/yvt/openspades-paks/releases/download/r33/OpenSpadesDevPackage-r33.zip" -checksum="ecd7aaf568f80712d981ecdd7bf9e380221dc2c16e86d2e56a0ddda87432bea3 - 0927dc323a0b3aba0ee8d1d68d6b544b00fe654740fead6d1faad37aac77a2ad" -repository=nonfree -nocross="Anglescript doesn't use target Arch" - -post_build() { - cd Resources - ./mkpak.sh -} - -post_install() { - cd ${wrksrc} - vlicense Nonfree/LICENSE.md - vinstall Nonfree/pak000-Nonfree.pak 644 usr/share/games/openspades/Resources - vinstall OfficialMods/font-unifont.pak 644 usr/share/games/openspades/Resources - for _i in pak002-Base.pak pak005-Models.pak pak010-BaseSkin.pak pak050-Locales.pak pak999-References.pak; do - vinstall "${build_wrksrc}/Resources/${_i}" 644 usr/share/games/openspades/Resources - done -} diff --git a/srcpkgs/openssh-sk-helper b/srcpkgs/openssh-sk-helper deleted file mode 120000 index dc275a7a7e183e..00000000000000 --- a/srcpkgs/openssh-sk-helper +++ /dev/null @@ -1 +0,0 @@ -openssh \ No newline at end of file diff --git a/srcpkgs/openssh/files/sshd.pam b/srcpkgs/openssh/files/sshd.pam deleted file mode 100644 index 7ecef084d07a4b..00000000000000 --- a/srcpkgs/openssh/files/sshd.pam +++ /dev/null @@ -1,6 +0,0 @@ -#%PAM-1.0 -#auth required pam_securetty.so #disable remote root -auth include system-remote-login -account include system-remote-login -password include system-remote-login -session include system-remote-login diff --git a/srcpkgs/openssh/files/sshd/run b/srcpkgs/openssh/files/sshd/run deleted file mode 100644 index a3594373b6d652..00000000000000 --- a/srcpkgs/openssh/files/sshd/run +++ /dev/null @@ -1,5 +0,0 @@ -#!/bin/sh -exec 2>&1 -ssh-keygen -A >/dev/null 2>&1 # Will generate host keys if they don't already exist -[ -r conf ] && . ./conf -exec /usr/bin/sshd -D $OPTS diff --git a/srcpkgs/openssh/patches/config.patch b/srcpkgs/openssh/patches/config.patch deleted file mode 100644 index 3375ba576d2e5a..00000000000000 --- a/srcpkgs/openssh/patches/config.patch +++ /dev/null @@ -1,33 +0,0 @@ ---- a/configure.ac -+++ b/configure.ac -@@ -198,6 +198,7 @@ if test "$GCC" = "yes" || test "$GCC" = - OSSH_CHECK_CFLAG_COMPILE([-Wextra]) - OSSH_CHECK_CFLAG_COMPILE([-Wpointer-arith]) - OSSH_CHECK_CFLAG_COMPILE([-Wuninitialized]) -+ OSSH_CHECK_CFLAG_COMPILE([-Wimplicit-function-declaration]) - OSSH_CHECK_CFLAG_COMPILE([-Wsign-compare]) - OSSH_CHECK_CFLAG_COMPILE([-Wformat-security]) - OSSH_CHECK_CFLAG_COMPILE([-Wsizeof-pointer-memaccess]) -@@ -1973,8 +1974,6 @@ AC_CHECK_FUNCS([ \ - strcasestr \ - strdup \ - strerror \ -- strlcat \ -- strlcpy \ - strmode \ - strndup \ - strnlen \ -@@ -2001,6 +2000,13 @@ AC_CHECK_FUNCS([ \ - waitpid \ - warn \ - ]) -+AC_CHECK_DECLS([ \ -+ explicit_bzero, \ -+ strlcat, \ -+ strlcpy, -+ timingsafe_bcmp \ -+], [], [], [[#include ]]) -+AC_CHECK_DECLS([reallocarray], [], [], [[#include ]]) - - AC_CHECK_DECLS([bzero, memmem]) - diff --git a/srcpkgs/openssh/patches/d-name-size.patch b/srcpkgs/openssh/patches/d-name-size.patch deleted file mode 100644 index e4e2f8a2a12cf1..00000000000000 --- a/srcpkgs/openssh/patches/d-name-size.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/configure.ac -+++ b/configure.ac -@@ -1641,7 +1641,5 @@ - ], - [ -- AC_MSG_WARN([cross compiling: assuming BROKEN_ONE_BYTE_DIRENT_D_NAME]) -- AC_DEFINE([BROKEN_ONE_BYTE_DIRENT_D_NAME]) - ] - ) - diff --git a/srcpkgs/openssh/patches/ssh-musl-gssapi.patch b/srcpkgs/openssh/patches/ssh-musl-gssapi.patch deleted file mode 100644 index 2a3947c170fe0b..00000000000000 --- a/srcpkgs/openssh/patches/ssh-musl-gssapi.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/gss-serv.c -+++ b/gss-serv.c -@@ -33,6 +33,7 @@ - #include - #include - #include -+#include - - #include "openbsd-compat/sys-queue.h" - #include "xmalloc.h" diff --git a/srcpkgs/openssh/patches/sshd_config.patch b/srcpkgs/openssh/patches/sshd_config.patch deleted file mode 100644 index 3eb0b6a46fd708..00000000000000 --- a/srcpkgs/openssh/patches/sshd_config.patch +++ /dev/null @@ -1,41 +0,0 @@ ---- a/sshd_config -+++ b/sshd_config -@@ -10,6 +10,11 @@ - # possible, but leave them commented. Uncommented options override the - # default value. - -+# To avoid conflicts with the packaged configuration, specify custom options -+# in drop-in files under /etc/ssh/sshd_config.d to override any defaults or -+# options set below. -+Include /etc/ssh/sshd_config.d/*.conf -+ - #Port 22 - #AddressFamily any - #ListenAddress 0.0.0.0 -@@ -60,7 +65,7 @@ - # Change to "no" to disable keyboard-interactive authentication. Depending on - # the system's configuration, this may involve passwords, challenge-response, - # one-time passwords or some combination of these and other methods. --#KbdInteractiveAuthentication yes -+KbdInteractiveAuthentication no - - # Kerberos options - #KerberosAuthentication no -@@ -81,7 +86,7 @@ - # If you just want the PAM account and session checks to run without - # PAM authentication, then enable this but set PasswordAuthentication - # and KbdInteractiveAuthentication to 'no'. --#UsePAM no -+UsePAM yes - - #AllowAgentForwarding yes - #AllowTcpForwarding yes -@@ -90,7 +95,7 @@ - #X11DisplayOffset 10 - #X11UseLocalhost yes - #PermitTTY yes --#PrintMotd yes -+PrintMotd no - #PrintLastLog yes - #TCPKeepAlive yes - #PermitUserEnvironment no diff --git a/srcpkgs/openssh/patches/time_t.patch b/srcpkgs/openssh/patches/time_t.patch deleted file mode 100644 index 5a8a08fac559be..00000000000000 --- a/srcpkgs/openssh/patches/time_t.patch +++ /dev/null @@ -1,28 +0,0 @@ ---- a/log.c -+++ b/log.c -@@ -595,14 +595,14 @@ - olast_event == 0 ? -1 : (long)(now - olast_event))); - if (rl->hysteresis_start == 0) { - /* active, but under threshold; hysteresis */ -- if (olast_event + rl->hysteresis < now) { -+ if (olast_event + (time_t)rl->hysteresis < now) { - /* hysteresis expired before this event */ - RLDBG(("hysteresis preexpired")); - goto inactive; - } - RLDBG(("start hysteresis")); - rl->hysteresis_start = now; -- } else if (rl->hysteresis_start + rl->hysteresis < now) { -+ } else if (rl->hysteresis_start + (time_t)rl->hysteresis < now) { - /* Hysteresis period expired, transition to inactive */ - RLDBG(("complete hysteresis")); - inactive: -@@ -640,7 +640,7 @@ - *active = 1; - RLDBG(("log_every=%u since_log=%ld", rl->log_every, - (long)(now - rl->last_log))); -- if (rl->log_every > 0 && now >= rl->last_log + rl->log_every) { -+ if (rl->log_every > 0 && now >= rl->last_log + (time_t)rl->log_every) { - RLDBG(("periodic: since_last=%u", rl->ratelimited_events)); - rl->last_log = now; - if (events_dropped != NULL) { diff --git a/srcpkgs/openssh/template b/srcpkgs/openssh/template deleted file mode 100644 index d65b5cf7ad4016..00000000000000 --- a/srcpkgs/openssh/template +++ /dev/null @@ -1,86 +0,0 @@ -# Template file for 'openssh' -pkgname=openssh -version=10.2p1 -revision=1 -build_style=gnu-configure -configure_args="--datadir=/usr/share/openssh - --sysconfdir=/etc/ssh --without-selinux --with-privsep-user=nobody - --with-mantype=doc --without-rpath --with-xauth=/usr/bin/xauth - --disable-strip --with-privsep-path=/var/chroot/ssh - --with-default-path=/usr/local/sbin:/usr/local/bin:/usr/bin:/usr/sbin:/sbin:/bin - --with-superuser-path=/usr/local/sbin:/usr/local/bin:/usr/bin:/usr/sbin:/sbin:/bin - --with-pid-dir=/run --with-pam - --with-libedit --with-Werror - $(vopt_if ldns --with-ldns=$XBPS_CROSS_BASE/usr) - $(vopt_if ssl --with-ssl-engine --without-openssl) - $(vopt_if gssapi --with-kerberos5=$XBPS_CROSS_BASE/usr --without-kerberos5) - $(vopt_if fido2 --with-security-key-builtin) - LD=$CC ac_cv_header_sys_cdefs_h=false" -hostmakedepends="automake" -makedepends="libedit-devel pam-devel zlib-devel - $(vopt_if gssapi 'mit-krb5-devel') $(vopt_if ldns 'libldns-devel') - $(vopt_if ssl 'openssl-devel') $(vopt_if fido2 'libfido2-devel')" -short_desc="OpenSSH free Secure Shell (SSH) client and server implementation" -maintainer="Leah Neukirchen " -license="BSD-2-Clause, ISC" -homepage="https://www.openssh.com" -changelog="https://www.openssh.com/releasenotes.html" -distfiles="https://ftp.openbsd.org/pub/OpenBSD/OpenSSH/portable/${pkgname}-${version}.tar.gz" -checksum=ccc42c0419937959263fa1dbd16dafc18c56b984c03562d2937ce56a60f798b2 -conf_files="/etc/ssh/moduli /etc/ssh/ssh_config /etc/ssh/sshd_config /etc/pam.d/sshd" -make_dirs=" - /var/chroot/ssh 0755 root root - /etc/ssh/sshd_config.d 0755 root root" - -if [ "$XBPS_TARGET_LIBC" = "glibc" ]; then - makedepends+=" libxcrypt-devel" -fi - -# Package build options -build_options="fido2 gssapi ldns ssl" -build_options_default="fido2 gssapi ldns ssl" -desc_option_fido2="Enable support for FIDO2 USB tokens" - -if [ "$build_option_fido2" ]; then - subpackages="openssh-sk-helper" -fi - -if [ "$build_option_ldns" -a -z "$build_option_ssl" ]; then - broken="option 'ldns' requires option 'ssl'" -fi - -CFLAGS="-Wno-format-truncation -Wno-stringop-truncation -Wno-maybe-uninitialized -Wno-deprecated-declarations -Wno-error=use-after-free" - -case $XBPS_TARGET_MACHINE in - i686-musl) - CFLAGS+=" -fno-stack-protector" - configure_args+=" --disable-wtmp --disable-utmp" - ;; - *-musl) - configure_args+=" --disable-wtmp --disable-utmp" - ;; -esac - -pre_configure() { - autoreconf -fi - vsed -i -e 's|#include ||' servconf.c -} - -post_install() { - vinstall contrib/sshd.pam.generic 644 etc/pam.d sshd - vbin contrib/ssh-copy-id - vman contrib/ssh-copy-id.1 - vlicense LICENCE - - vinstall ${FILESDIR}/sshd.pam 644 etc/pam.d sshd - vsv sshd -} - -openssh-sk-helper_package() { - short_desc+=" - client support for FIDO authenticators" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/libexec/ssh-sk-helper - vmove usr/share/man/man8/ssh-sk-helper.8 - } -} diff --git a/srcpkgs/openssl-c_rehash b/srcpkgs/openssl-c_rehash deleted file mode 120000 index fc538edfef4a65..00000000000000 --- a/srcpkgs/openssl-c_rehash +++ /dev/null @@ -1 +0,0 @@ -openssl \ No newline at end of file diff --git a/srcpkgs/openssl-devel b/srcpkgs/openssl-devel deleted file mode 120000 index fc538edfef4a65..00000000000000 --- a/srcpkgs/openssl-devel +++ /dev/null @@ -1 +0,0 @@ -openssl \ No newline at end of file diff --git a/srcpkgs/openssl-doc b/srcpkgs/openssl-doc deleted file mode 120000 index fc538edfef4a65..00000000000000 --- a/srcpkgs/openssl-doc +++ /dev/null @@ -1 +0,0 @@ -openssl \ No newline at end of file diff --git a/srcpkgs/openssl/template b/srcpkgs/openssl/template deleted file mode 100644 index 1729191f1ea200..00000000000000 --- a/srcpkgs/openssl/template +++ /dev/null @@ -1,108 +0,0 @@ -# Template file for 'openssl' -pkgname=openssl -version=3.5.4 -revision=1 -bootstrap=yes -build_style=configure -configure_script="./Configure" -configure_args="--prefix=/usr --openssldir=/etc/ssl --libdir=lib - shared enable-ktls $(vopt_if asm ' ' 'no-asm') - -Wa,--noexecstack" -make_cmd=make -make_build_args='MAKEDEPPROG="$(CC)' -make_check_target=test -make_install_args="MANSUFFIX=ssl" -short_desc="Toolkit for Secure Sockets Layer and Transport Layer Security" -maintainer="classabbyamp " -license="Apache-2.0" -homepage="https://openssl-library.org" -distfiles="https://github.com/openssl/openssl/releases/download/openssl-${version}/openssl-${version}.tar.gz" -checksum=967311f84955316969bdb1d8d4b983718ef42338639c621ec4c34fddef355e99 -conf_files="/etc/ssl/openssl.cnf" -replaces="libressl>=0" - -CFLAGS="-D_FILE_OFFSET_BITS=64 -DLARGEFILE_SOURCE=1" - -build_options=asm - -if [ "$CHROOT_READY" ]; then - hostmakedepends="perl" - build_options_default="asm" -else - # openssl-c_rehash depends on perl, ignore on bootstrap - subpackages="libcrypto3 libssl3 openssl-devel" -fi - -case $XBPS_TARGET_MACHINE in - x86_64*) configure_args+=" enable-ec_nistp_64_gcc_128 linux-x86_64";; - i686*) configure_args+=" linux-elf";; - aarch64*) configure_args+=" linux-aarch64";; - ppc64le*) configure_args+=" linux-ppc64le";; - ppc64*) configure_args+=" linux-ppc64";; - ppcle*) configure_args+=" linux-ppcle";; - ppc*) configure_args+=" linux-ppc";; - arm*) configure_args+=" linux-armv4";; - mips*) configure_args+=" linux-mips32 -mips32";; - riscv64*) configure_args+=" linux64-riscv64";; - *) broken="$XBPS_TARGET_MACHINE";; -esac - -pre_configure() { - configure_args+=" ${CPPFLAGS} ${CFLAGS} ${LDFLAGS}" -} - -pre_build() { - make ${makejobs} depend -} - -post_install() { - if [ ! "$CHROOT_READY" ]; then - rm -f "${DESTDIR}/usr/bin/c_rehash" "${DESTDIR}/usr/share/man/man1/c_rehash.1ssl" - fi -} - -libcrypto3_package() { - short_desc+=" - crypto library" - pkg_install() { - vmove "usr/lib/libcrypto.so.*" - vmove usr/lib/engines-3 - } -} - -libssl3_package() { - short_desc+=" - SSL/TLS library" - pkg_install() { - vmove "usr/lib/libssl.so.*" - } -} - -openssl-c_rehash_package() { - short_desc+=" - c_rehash utility" - depends="openssl perl" - pkg_install() { - vmove usr/bin/c_rehash - vmove usr/share/man/man1/c_rehash.1ssl - } -} - -openssl-devel_package() { - depends="${sourcepkg}>=${version}_${revision} libssl3>=${version}_${revision} libcrypto3>=${version}_${revision}" - replaces="libressl-devel>=0" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove usr/lib/cmake - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - } -} - -openssl-doc_package() { - short_desc+=" - documentation" - pkg_install() { - vmove usr/share/man/man3 - vmove usr/share/man/man7 - vmove usr/share/doc - } -} diff --git a/srcpkgs/opensurge/template b/srcpkgs/opensurge/template deleted file mode 100644 index 3ae7b22841ce06..00000000000000 --- a/srcpkgs/opensurge/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'opensurge' -pkgname=opensurge -version=0.6.1.2 -revision=1 -build_style=cmake -hostmakedepends="surgescript pkg-config" -makedepends="allegro5-devel surgescript surgescript-devel" -short_desc="Retro platformer inspired by Sonic" -maintainer="Andrew Benson " -license="GPL-3.0-or-later" -homepage="https://opensurge2d.org/" -distfiles="https://github.com/alemart/opensurge/archive/v${version}.tar.gz" -checksum=097887beb232d40c3461eb7e9f03c6c6042187284aba8ec2749e11178c992329 -replaces="opensurge-data>=0" - -pre_configure() { - vsed -i CMakeLists.txt -e 's/GAME_BINDIR "games"/GAME_BINDIR "bin"/' -} diff --git a/srcpkgs/opentofu/template b/srcpkgs/opentofu/template deleted file mode 100644 index 19f146dac614dd..00000000000000 --- a/srcpkgs/opentofu/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'opentofu' -pkgname=opentofu -version=1.10.6 -revision=1 -build_style=go -go_import_path="github.com/opentofu/$pkgname" -go_package="${go_import_path}/cmd/tofu" -go_ldflags="-X ${go_import_path}/version.dev=no" -make_check_args="-skip=TestPrimaryChdirOption" -short_desc="Tool for building and changing infrastructure, from community" -maintainer="Emil Tomczyk " -license="MPL-2.0" -homepage="https://opentofu.org/" -changelog="https://github.com/opentofu/opentofu/releases" -distfiles="https://github.com/opentofu/opentofu/archive/v$version.tar.gz" -checksum=c6712629ef05f461d72c158de32bd009c29844a21bbcfa7bd7f582a341267f29 diff --git a/srcpkgs/opentoonz/patches/musl.patch b/srcpkgs/opentoonz/patches/musl.patch deleted file mode 100644 index d3612a4379333f..00000000000000 --- a/srcpkgs/opentoonz/patches/musl.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/toonz/sources/common/tiio/tiio_jpg_exif.cpp -+++ b/toonz/sources/common/tiio/tiio_jpg_exif.cpp -@@ -8,6 +8,7 @@ - #include "tiio_jpg_exif.h" - #include - #include -+#include - - // for debug - #define ShowTags 0 diff --git a/srcpkgs/opentoonz/template b/srcpkgs/opentoonz/template deleted file mode 100644 index 06be014ca27265..00000000000000 --- a/srcpkgs/opentoonz/template +++ /dev/null @@ -1,45 +0,0 @@ -# Template file for 'opentoonz' -pkgname=opentoonz -version=1.7.1 -revision=3 -build_wrksrc="toonz/sources" -build_style=cmake -make_cmd=make -hostmakedepends="qt5-qmake qt5-host-tools pkg-config automake libtool" -makedepends="qt5-devel qt5-svg-devel qt5-script-devel qt5-tools-devel qt5-multimedia-devel - superlu-devel glew-devel libjpeg-turbo-devel liblzma-devel liblz4-devel lzo-devel - libusb-devel SDL2-devel libmypaint-devel boost-devel-minimal libfreeglut-devel - openblas-devel qt5-serialport-devel libopencv-devel" -short_desc="Full-featured 2D animation creation software" -maintainer="Orphaned " -license="BSD-3-Clause" -homepage="https://opentoonz.github.io/e/" -distfiles="https://github.com/opentoonz/opentoonz/archive/v${version}.tar.gz" -checksum=d0daf60d06510efe15d0db3f9eed0162499ed58061504dca27892c2b9ea5f22d - -export CMAKE_GENERATOR="Unix Makefiles" - -if [ "$XBPS_TARGET_LIBC" = musl ]; then - makedepends+=" libexecinfo-devel" - configure_args+=" -DCMAKE_CXX_STANDARD_LIBRARIES=-lexecinfo" -fi - -pre_configure() { - # Upstream uses their own modified version of tiff - if [ "$CROSS_BUILD" ]; then - configure_args+=" - -DTIFF_LIBRARY=${wrksrc}/thirdparty/tiff-4.0.3/libtiff/.libs/libtiff.a - -DTIFF_INCLUDE_DIR=${wrksrc}/thirdparty/tiff-4.0.3/libtiff - " - _args="--host=${XBPS_TRIPLET}" - fi - - cd ${wrksrc}/thirdparty/tiff-4.0.3 - autoreconf -fi - ./configure --with-pic --disable-jbig ${_args} - make ${makejobs} -} - -post_install() { - vlicense ${wrksrc}/LICENSE.txt -} diff --git a/srcpkgs/openttd-opengfx/template b/srcpkgs/openttd-opengfx/template deleted file mode 100644 index 6e47a011971b70..00000000000000 --- a/srcpkgs/openttd-opengfx/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'openttd-opengfx' -pkgname=openttd-opengfx -version=7.1 -revision=1 -short_desc="Free graphics pack for OpenTTD" -maintainer="Emil Tomczyk " -license="GPL-2.0-only" -homepage="https://www.openttd.org/" -distfiles="https://cdn.openttd.org/opengfx-releases/${version}/opengfx-${version}-all.zip" -checksum=928fcf34efd0719a3560cbab6821d71ce686b6315e8825360fba87a7a94d7846 -conflicts="openttd<=14.1_1" - -post_extract() { - bsdtar xf opengfx-${version}.tar -} - -do_install() { - vmkdir usr/share/openttd/baseset - vcopy opengfx-${version} usr/share/openttd/baseset -} diff --git a/srcpkgs/openttd-openmsx/template b/srcpkgs/openttd-openmsx/template deleted file mode 100644 index f8a352fdddbfd9..00000000000000 --- a/srcpkgs/openttd-openmsx/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'openttd-openmsx' -pkgname=openttd-openmsx -version=0.4.2 -revision=1 -short_desc="Free music pack for OpenTTD" -maintainer="Emil Tomczyk " -license="GPL-2.0-only" -homepage="https://www.openttd.org/" -distfiles="https://cdn.openttd.org/openmsx-releases/${version}/openmsx-${version}-all.zip" -checksum=5a4277a2e62d87f2952ea5020dc20fb2f6ffafdccf9913fbf35ad45ee30ec762 -conflicts="openttd<=14.1_1" - -post_extract() { - bsdtar xf openmsx-${version}.tar -} - -do_install() { - vmkdir usr/share/openttd/baseset - vcopy openmsx-${version} usr/share/openttd/baseset -} diff --git a/srcpkgs/openttd-opensfx/template b/srcpkgs/openttd-opensfx/template deleted file mode 100644 index bac590d9427b16..00000000000000 --- a/srcpkgs/openttd-opensfx/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'openttd-opensfx' -pkgname=openttd-opensfx -version=1.0.3 -revision=1 -short_desc="Free sounds pack for OpenTTD" -maintainer="Emil Tomczyk " -license="CC-BY-SA-3.0 AND GPL-2.0-only AND CDDL-1.0" -homepage="https://www.openttd.org/" -distfiles="https://cdn.openttd.org/opensfx-releases/${version}/opensfx-${version}-all.zip" -checksum=e0a218b7dd9438e701503b0f84c25a97c1c11b7c2f025323fb19d6db16ef3759 -conflicts="openttd<=14.1_1" - -post_extract() { - bsdtar xf opensfx-${version}.tar -} - -do_install() { - vmkdir usr/share/openttd/baseset - vcopy opensfx-${version} usr/share/openttd/baseset - vlicense opensfx-${version}/license.txt -} diff --git a/srcpkgs/openttd/INSTALL.msg b/srcpkgs/openttd/INSTALL.msg deleted file mode 100644 index b4327dea88e522..00000000000000 --- a/srcpkgs/openttd/INSTALL.msg +++ /dev/null @@ -1,3 +0,0 @@ -The openttd package automatically installs the add-on packages openttd-opengfx, -openttd-opensfx and openttd-openmsx. This will change in a future update. Mark -the packages manually installed if you wish to continue using these add-ons. diff --git a/srcpkgs/openttd/patches/remove-gfx-tests.patch b/srcpkgs/openttd/patches/remove-gfx-tests.patch deleted file mode 100644 index 77c299d35e609b..00000000000000 --- a/srcpkgs/openttd/patches/remove-gfx-tests.patch +++ /dev/null @@ -1,13 +0,0 @@ ---- a/regression/CMakeLists.txt 2024-11-12 10:12:13.378582909 +0100 -+++ b/regression/CMakeLists.txt 2024-11-12 10:12:33.430682642 +0100 -@@ -15,10 +15,3 @@ - DEPENDS - ${CMAKE_BINARY_DIR}/regression/regression.cfg - ) -- -- # Create a new target which runs the regression -- # Subdirectory targets will add themselves as dependencies -- add_custom_target(regression) -- -- add_subdirectory(regression) -- add_subdirectory(stationlist) diff --git a/srcpkgs/openttd/template b/srcpkgs/openttd/template deleted file mode 100644 index e818312bc3bdad..00000000000000 --- a/srcpkgs/openttd/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'openttd' -pkgname=openttd -version=14.1 -revision=2 -build_style=cmake -build_helper=qemu -configure_args=" - -DCMAKE_BUILD_TYPE=Release - -DCMAKE_INSTALL_PREFIX=/usr - -DCMAKE_INSTALL_BINDIR=bin - -DCMAKE_INSTALL_DATADIR=/usr/share - -DCMAKE_INSTALL_DOCDIR=share/doc/openttd - $(vopt_bool dedicated OPTION_DEDICATED) -" - -build_options="dedicated" -desc_option_dedicated="Build dedicated server only, without GUI" - -hostmakedepends="pkg-config unzip tar" -makedepends="$(vopt_if dedicated '' 'SDL2-devel freetype-devel fontconfig-devel - harfbuzz-devel icu-devel libpng-devel fluidsynth-devel') libcurl-devel - liblzma-devel" -depends="$(vopt_if dedicated '' 'hicolor-icon-theme fluidsynth - soundfont-fluid') openttd-opengfx openttd-opensfx openttd-openmsx" -short_desc="Open Source version of Transport Tycoon Deluxe" -maintainer="Emil Tomczyk " -license="GPL-2.0-only, Zlib" -homepage="https://www.openttd.org/" -distfiles="https://cdn.openttd.org/openttd-releases/${version}/openttd-${version}-source.tar.xz" -checksum=2c14c8f01f44148c4f2c88c169a30abcdb002eb128a92b9adb76baa76b013494 diff --git a/srcpkgs/opentyrian/template b/srcpkgs/opentyrian/template deleted file mode 100644 index bbd0475ab07ec5..00000000000000 --- a/srcpkgs/opentyrian/template +++ /dev/null @@ -1,45 +0,0 @@ -# Template file for 'opentyrian' -pkgname=opentyrian -version=2.1.20221123 -revision=1 -build_wrksrc="$pkgname-$version" -build_style=gnu-makefile -hostmakedepends="pkg-config unzip" -makedepends="SDL2-devel SDL2_net-devel" -short_desc="OSS port of the DOS shoot-em-up Tyrian" -maintainer="Aicaya Maro " -license="GPL-2.0-or-later" -homepage="https://github.com/opentyrian/opentyrian" -distfiles="${homepage}/archive/refs/tags/v${version}.tar.gz - https://camanis.net/tyrian/tyrian21.zip" -checksum="e0e8a8b0d61de10a3a65789ace9ea8e8c5d8dc67f3e423d2c852d64da38aeeb9 - 7790d09a2a3addcd33c66ef063d5900eb81cc9c342f4807eb8356364dd1d9277" -replaces="opentyrian-data>=0" - -post_install() { - local _dir="${wrksrc}/tyrian21" - - # data files - vmkdir usr/share/games/tyrian - vcopy ${_dir}/*.dat usr/share/games/tyrian - vcopy ${_dir}/*.lvl usr/share/games/tyrian - vcopy ${_dir}/*.shp usr/share/games/tyrian - vcopy ${_dir}/*.snd usr/share/games/tyrian - vcopy ${_dir}/demo.* usr/share/games/tyrian - vcopy ${_dir}/music.mus usr/share/games/tyrian - vcopy ${_dir}/tyrend.anm usr/share/games/tyrian - vcopy ${_dir}/tshp2.pcx usr/share/games/tyrian - vcopy ${_dir}/tyrian.cdt usr/share/games/tyrian - vcopy ${_dir}/tyrian.hdt usr/share/games/tyrian - vcopy ${_dir}/tyrian.pic usr/share/games/tyrian - - # manual - cat <<- EOF > manual.txt - ******** This is the original manual of the DOS game. The install - instructions are obsolete, while the story and gameplay instructions - starting in section "V) THE STORY" may still be useful. ******** - - EOF - tr -d '\r' < "${_dir}/manual.doc" >> manual.txt - vdoc manual.txt -} diff --git a/srcpkgs/openvdb-devel b/srcpkgs/openvdb-devel deleted file mode 120000 index d2e0682f6da7cc..00000000000000 --- a/srcpkgs/openvdb-devel +++ /dev/null @@ -1 +0,0 @@ -openvdb \ No newline at end of file diff --git a/srcpkgs/openvdb/patches/boost-1.89.patch b/srcpkgs/openvdb/patches/boost-1.89.patch deleted file mode 100644 index 56787edadb6788..00000000000000 --- a/srcpkgs/openvdb/patches/boost-1.89.patch +++ /dev/null @@ -1,40 +0,0 @@ ---- a/openvdb/openvdb/CMakeLists.txt -+++ b/openvdb/openvdb/CMakeLists.txt -@@ -117,7 +117,7 @@ if(OPENVDB_CORE_SHARED AND NOT Boost_USE - set(Boost_USE_STATIC_LIBS OFF) - endif() - --find_package(Boost ${MINIMUM_BOOST_VERSION} REQUIRED COMPONENTS iostreams system) -+find_package(Boost ${MINIMUM_BOOST_VERSION} REQUIRED COMPONENTS iostreams) - if(OPENVDB_FUTURE_DEPRECATION AND FUTURE_MINIMUM_BOOST_VERSION) - # The X.Y.Z boost version value isn't available until CMake 3.14 - set(FULL_BOOST_VERSION "${Boost_MAJOR_VERSION}.${Boost_MINOR_VERSION}.${Boost_SUBMINOR_VERSION}") -@@ -251,8 +251,7 @@ endif() - # other headers. - - list(APPEND OPENVDB_CORE_DEPENDENT_LIBS -- Boost::iostreams -- Boost::system) -+ Boost::iostreams) - - if(WIN32) - # Boost headers contain #pragma commands on Windows which causes Boost ---- a/cmake/FindOpenVDB.cmake -+++ b/cmake/FindOpenVDB.cmake -@@ -496,7 +496,7 @@ if(NOT OPENVDB_USE_STATIC_LIBS AND NOT B - set(Boost_USE_STATIC_LIBS OFF) - endif() - --find_package(Boost REQUIRED COMPONENTS iostreams system) -+find_package(Boost REQUIRED COMPONENTS iostreams) - - # Add deps for pyopenvdb - # @todo track for numpy -@@ -673,7 +673,6 @@ endif() - - set(_OPENVDB_VISIBLE_DEPENDENCIES - Boost::iostreams -- Boost::system - ) - - if(OpenVDB_USES_IMATH_HALF) diff --git a/srcpkgs/openvdb/template b/srcpkgs/openvdb/template deleted file mode 100644 index be8bb262eb877f..00000000000000 --- a/srcpkgs/openvdb/template +++ /dev/null @@ -1,39 +0,0 @@ -# Template file for 'openvdb' -pkgname=openvdb -version=9.0.0 -revision=11 -build_style=cmake -configure_args="-DOPENVDB_BUILD_VDB_VIEW=1" -hostmakedepends="pkg-config" -makedepends="boost-devel-minimal libboost_iostreams - tbb-devel imath-devel libopenexr-devel c-blosc-devel - glfw-devel libXxf86vm-devel jemalloc-devel zlib-devel" -short_desc="Sparse volume data structure and tools" -maintainer="Orphaned " -license="MPL-2.0" -homepage="https://openvdb.org" -distfiles="https://github.com/AcademySoftwareFoundation/openvdb/archive/v${version}.tar.gz" -checksum=ad3816e8f1931d1d6fdbddcec5a1acd30695d049dd10aa965096b2fb9972b468 - -# reduce spam in log output -CXXFLAGS="-Wno-deprecated-declarations" - -if [ "$XBPS_WORDSIZE" -eq 32 ]; then - # fix "virtual memory exhausted: Operation not permitted" errors - nodebug=yes -fi - -post_install() { - vlicense LICENSE -} - -openvdb-devel_package() { - short_desc+=" - development files" - depends="${makedepends} ${sourcepkg}-${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/*.a - vmove usr/lib/*.so - vmove usr/lib/cmake - } -} diff --git a/srcpkgs/openvpn/template b/srcpkgs/openvpn/template deleted file mode 100644 index e04eb18ee1156e..00000000000000 --- a/srcpkgs/openvpn/template +++ /dev/null @@ -1,34 +0,0 @@ -# Template file for 'openvpn' -pkgname=openvpn -version=2.6.15 -revision=1 -build_style=gnu-configure -configure_args="$(vopt_enable pkcs11) --disable-systemd - $(vopt_if mbedtls --with-crypto-library=mbedtls)" -hostmakedepends="pkg-config" -makedepends="$(vopt_if mbedtls mbedtls-devel openssl-devel) libcap-ng-devel - liblz4-devel libnl3-devel lzo-devel pam-devel - $(vopt_if pkcs11 pkcs11-helper-devel)" -checkdepends="cmocka-devel" -short_desc="Easy-to-use, robust, and highly configurable VPN" -maintainer="TheGejr " -license="GPL-2.0-only" -homepage="https://www.openvpn.net" -changelog="https://raw.githubusercontent.com/OpenVPN/openvpn/release/${version%.*}/Changes.rst" -distfiles="https://build.openvpn.net/downloads/releases/openvpn-${version}.tar.gz" -checksum=e35513ee15995e3c71adfd8891b9f33522896c70b3baa2ed9a23c7a42c4d7bde -# t_net.sh fails on CI. -make_check=ci-skip - -build_options="mbedtls pkcs11" -build_options_default="pkcs11" -desc_option_mbedtls="Build with mbedtls support" -desc_option_pkcs11="Enable support for PKCS#11" -vopt_conflict mbedtls pkcs11 - -post_install() { - vmkdir usr/share/examples/${pkgname} - cp -r sample/sample-config-files/* ${DESTDIR}/usr/share/examples/${pkgname} - - rm -rf ${DESTDIR}/usr/include -} diff --git a/srcpkgs/openvswitch-devel b/srcpkgs/openvswitch-devel deleted file mode 120000 index e91066d6e7db70..00000000000000 --- a/srcpkgs/openvswitch-devel +++ /dev/null @@ -1 +0,0 @@ -openvswitch \ No newline at end of file diff --git a/srcpkgs/openvswitch/files/ovs-vswitchd/run b/srcpkgs/openvswitch/files/ovs-vswitchd/run deleted file mode 100644 index 499795d53afd4d..00000000000000 --- a/srcpkgs/openvswitch/files/ovs-vswitchd/run +++ /dev/null @@ -1,6 +0,0 @@ -#!/bin/sh -exec 2>&1 -modprobe -q openvswitch || exit 1 -sv check ovsdb-server >/dev/null || exit 1 -install -d /run/openvswitch -exec ovs-vswitchd diff --git a/srcpkgs/openvswitch/files/ovsdb-server/run b/srcpkgs/openvswitch/files/ovsdb-server/run deleted file mode 100644 index cf8947a8578be5..00000000000000 --- a/srcpkgs/openvswitch/files/ovsdb-server/run +++ /dev/null @@ -1,8 +0,0 @@ -#!/bin/sh -exec 2>&1 -if [ ! -f /etc/openvswitch/conf.db ]; then - install -d /etc/openvswitch - ovsdb-tool create /etc/openvswitch/conf.db /usr/share/openvswitch/vswitch.ovsschema || exit 1 -fi -install -d /run/openvswitch -exec ovsdb-server --remote=punix:/run/openvswitch/db.sock diff --git a/srcpkgs/openvswitch/template b/srcpkgs/openvswitch/template deleted file mode 100644 index 7b9cae1680e7f8..00000000000000 --- a/srcpkgs/openvswitch/template +++ /dev/null @@ -1,46 +0,0 @@ -# Template file for 'openvswitch' -pkgname=openvswitch -version=2.17.0 -revision=5 -archs="i686* x86_64* ppc64*" -build_style=gnu-configure -configure_args="--with-rundir=/run/openvswitch" -pycompile_dirs="usr/share/openvswitch/python" -hostmakedepends="pkg-config python3" -makedepends="openssl-devel libcap-ng-devel" -depends="python3" -checkdepends="iproute2" -short_desc="Production quality, multilayer virtual switch" -maintainer="Orphaned " -license="Apache-2.0" -homepage="http://openvswitch.org/" -distfiles="http://openvswitch.org/releases/${pkgname}-${version}.tar.gz" -checksum=e03bfab7ca82d81a7d3a36de4f390a3b5210e3f39657671f922877cd4ea6dc73 -python_version=3 -_completiondir="/usr/share/bash-completion/completions" -make_install_args+=" completiondir=${_completiondir}" -# test can hang in containers -make_check=extended - -post_install() { - for cmd in ovs-appctl ovs-vsctl; do - chmod 0644 ${DESTDIR}${_completiondir}/$cmd-bashcomp.bash - mv ${DESTDIR}${_completiondir}/$cmd-bashcomp.bash \ - ${DESTDIR}${_completiondir}/$cmd - done - for cmd in ovs-ofctl ovs-dpctl ovsdb-tool; do - ln -s ovs-appctl ${DESTDIR}${_completiondir}/$cmd - done - vsv ovsdb-server - vsv ovs-vswitchd -} - -openvswitch-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove usr/lib/*.a - } -} diff --git a/srcpkgs/openvswitch/update b/srcpkgs/openvswitch/update deleted file mode 100644 index 1152c4dd2d6d66..00000000000000 --- a/srcpkgs/openvswitch/update +++ /dev/null @@ -1 +0,0 @@ -site="http://www.openvswitch.org/download/" diff --git a/srcpkgs/openxr-devel b/srcpkgs/openxr-devel deleted file mode 120000 index 24fe51e57de753..00000000000000 --- a/srcpkgs/openxr-devel +++ /dev/null @@ -1 +0,0 @@ -openxr \ No newline at end of file diff --git a/srcpkgs/openxr/template b/srcpkgs/openxr/template deleted file mode 100644 index 0123d1c3517cc2..00000000000000 --- a/srcpkgs/openxr/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'openxr' -pkgname=openxr -version=1.1.47 -revision=1 -build_style=cmake -hostmakedepends="pkg-config python3 glslang shaderc" -makedepends="libX11-devel libxcb-devel wayland-devel libglvnd-devel - vulkan-loader-devel jsoncpp-devel" -short_desc="SDK for AR and VR devices and applications" -maintainer="Adam Gausmann " -license="Apache-2.0" -homepage="https://www.khronos.org/openxr/" -changelog="https://github.com/KhronosGroup/OpenXR-SDK/releases" -distfiles="https://github.com/KhronosGroup/OpenXR-SDK/archive/refs/tags/release-${version}.tar.gz" -checksum=82c7f4e3658578a22e438b5f005ecaf22c3f724b09fe031fa0f8ffc97c30c9ba - -openxr-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - vmove usr/lib/pkgconfig - #vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/opera/template b/srcpkgs/opera/template deleted file mode 100644 index af91e3ad17158f..00000000000000 --- a/srcpkgs/opera/template +++ /dev/null @@ -1,31 +0,0 @@ -# Template file for 'opera' -pkgname=opera -version=122.0.5643.142 -revision=1 -archs="x86_64" -create_wrksrc=yes -depends="ffmpeg6 desktop-file-utils hicolor-icon-theme libcanberra-gtk3 gsettings-desktop-schemas" -short_desc="Fast, secure, easy to use browser" -maintainer="mobinmob " -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=06030914b0da3d61e40b47b3d398b78377152e31d2e36cd2c492d68789f58995 -repository="nonfree" -nostrip=yes - -do_install() { - # Create necessary dirs - vmkdir usr/bin - vmkdir usr/lib - - # Copy files - vcopy usr/lib64/opera usr/lib/ - vcopy usr/share usr/share/ - - # Link executable in path - ln -s ../lib/opera/opera "${DESTDIR}/usr/bin/opera" - - # Install 3rd-party licenses - vlicense usr/lib64/opera/opera_autoupdate.licenses -} diff --git a/srcpkgs/opera/update b/srcpkgs/opera/update deleted file mode 100644 index 96b25a3c24be51..00000000000000 --- a/srcpkgs/opera/update +++ /dev/null @@ -1 +0,0 @@ -pattern="opera-stable_\K\d+\.\d+\.\d+\.\d+(?=_amd64\.deb)" diff --git a/srcpkgs/operator-sdk/template b/srcpkgs/operator-sdk/template deleted file mode 100644 index f9919e3c813b64..00000000000000 --- a/srcpkgs/operator-sdk/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'operator-sdk' -pkgname=operator-sdk -version=0.18.1 -revision=4 -build_style=go -go_import_path="github.com/operator-framework/operator-sdk" -go_package="${go_import_path}/cmd/operator-sdk" -go_ldflags="-X ${go_import_path}/version.GitVersion=v${version}" -short_desc="SDK for building Kubernetes applications" -maintainer="Orphaned " -license="Apache-2.0" -homepage="https://github.com/operator-framework/operator-sdk" -distfiles="https://github.com/operator-framework/operator-sdk/archive/v${version}.tar.gz" -checksum=33680b9236ea7da51cb7b165dc624b512f04e3e9a2bf592101bfc3b312e340f8 diff --git a/srcpkgs/opkg/patches/lock-var-run.patch b/srcpkgs/opkg/patches/lock-var-run.patch deleted file mode 100644 index f9dd871364ea54..00000000000000 --- a/srcpkgs/opkg/patches/lock-var-run.patch +++ /dev/null @@ -1,35 +0,0 @@ -Source: https://git.yoctoproject.org/cgit/cgit.cgi/poky/tree/meta/recipes-devtools/opkg/opkg/0001-opkg_conf-create-opkg.lock-in-run-instead-of-var-run.patch?id=7dfee9b78daa5d25551704f27d0228b2c170fbcc -From a4628a6171f393add9a2b287483ca39bb72b4dd6 Mon Sep 17 00:00:00 2001 -From: Jonathan Liu -Date: Mon, 21 Sep 2015 20:23:23 +1000 -Subject: [PATCH] opkg_conf: create opkg.lock in /run instead of /var/run - -This avoids a "Could not unlink" warning when extracting a /var/run -symbolic link pointing to /run from a package as it is unable to -unlink the /var/run directory when it contains opkg.lock. - -This also fixes an issue where /var/run is created as a directory -instead of a symbolic link to /run. - -Upstream-Status: Inappropriate [OE-Specific] -Signed-off-by: Jonathan Liu ---- - libopkg/opkg_conf.h | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/libopkg/opkg_conf.h b/libopkg/opkg_conf.h -index 7bca948..5a1bc44 100644 ---- a/libopkg/opkg_conf.h -+++ b/libopkg/opkg_conf.h -@@ -40,7 +40,7 @@ extern "C" { - #define OPKG_CONF_DEFAULT_STATUS_FILE VARDIR "/lib/opkg/status" - #define OPKG_CONF_DEFAULT_CACHE_DIR VARDIR "/cache/opkg" - #define OPKG_CONF_DEFAULT_CONF_FILE_DIR SYSCONFDIR "/opkg" --#define OPKG_CONF_DEFAULT_LOCK_FILE VARDIR "/run/opkg.lock" -+#define OPKG_CONF_DEFAULT_LOCK_FILE "/run/opkg.lock" - - /* In case the config file defines no dest */ - #define OPKG_CONF_DEFAULT_DEST_NAME "root" --- -2.5.0 - diff --git a/srcpkgs/opkg/template b/srcpkgs/opkg/template deleted file mode 100644 index 82f802fb0db1d1..00000000000000 --- a/srcpkgs/opkg/template +++ /dev/null @@ -1,42 +0,0 @@ -# Template file for 'opkg' -pkgname=opkg -version=0.6.1 -revision=2 -build_style=gnu-configure -configure_args="--enable-sha256 --enable-zstd --without-libsolv --with-static-libopkg - $(vopt_if ssl '--enable-ssl-curl') $(vopt_enable gpg)" -hostmakedepends="pkg-config libtool automake" -makedepends="libarchive-devel libcurl-devel libzstd-devel $(vopt_if gpg gpgme-devel)" -checkdepends="python3" -short_desc="Lightweight package management system, compatible with ipkg" -maintainer="Piraty " -license="GPL-2.0-or-later" -homepage="http://code.google.com/p/opkg/" -distfiles="https://downloads.yoctoproject.org/releases/opkg/opkg-${version}.tar.gz" -checksum=e87fccb575c64d3ac0559444016a2795f12125986a0da896bab97c4a1a2f1b2a - -build_options="gpg lz4 ssl" -build_options_default="ssl" -desc_option_gpg="Enable signature checking with gpgme" -desc_option_ssl="Enable certificate authentication with curl" - -pre_configure() { - autoreconf -isf -} - -libopkg_package() { - short_desc+=" - runtime libraries" - pkg_install() { - vmove "usr/lib/*.so.*" - } -} - -libopkg-devel_package() { - short_desc+=" - runtime libraries - development files" - depends="libopkg>=${version}_${revision}" - pkg_install() { - vmove usr/lib/pkgconfig - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/opmsg/template b/srcpkgs/opmsg/template deleted file mode 100644 index a53b8a9fded0e5..00000000000000 --- a/srcpkgs/opmsg/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'opmsg' -pkgname=opmsg -version=1.78s -revision=5 -build_wrksrc=src -build_style=gnu-makefile -make_use_env=yes -makedepends="openssl-devel" -short_desc="Replacement for gpg which can encrypt/sign/verify your mails" -maintainer="travankor " -license="GPL-3.0-or-later" -homepage="https://github.com/stealth/opmsg" -distfiles="https://github.com/stealth/opmsg/archive/rel-${version}.tar.gz" -checksum=e5dd6aaafddceb1c9eda755acc6763f91a2d724bd6b58214d198c9e72c8043da - -do_configure() { - vsed -e "s|^INC=.*|INC += -I${XBPS_CROSS_BASE}/usr/include|" \ - -e "10iLIBS+=-L${XBPS_CROSS_BASE}/usr/lib" \ - -e "s|^LDFLAGS=$|LDFLAGS+=-L${XBPS_CROSS_BASE}/usr/lib|" \ - -e "s|^CXX=c++$|CXX=${CXX}|" \ - -e 's|^LD=c++$|LD=$(CXX)|' \ - -i Makefile -} - -do_install() { - vbin opmsg -} diff --git a/srcpkgs/oprofile/patches/musl.patch b/srcpkgs/oprofile/patches/musl.patch deleted file mode 100644 index add883f972171b..00000000000000 --- a/srcpkgs/oprofile/patches/musl.patch +++ /dev/null @@ -1,35 +0,0 @@ -musl does not implement glibc extensions such as FTW_STOP, FTW_CONTINUE, and -FTW_ACTIONRETVAL. - ---- a/pe_profiling/operf.cpp 2017-08-08 13:44:44.573674304 -0400 -+++ b/pe_profiling/operf.cpp 2017-08-08 13:46:27.876692262 -0400 -@@ -860,9 +860,17 @@ - { - if (remove(fpath)) { - perror("sample data removal error"); -+#ifdef __GLIBC__ - return FTW_STOP; -+#else -+ return errno; -+#endif - } else { -+#ifdef __GLIBC__ - return FTW_CONTINUE; -+#else -+ return 0; -+#endif - } - } - -@@ -897,7 +905,11 @@ - return; - - if (!operf_options::append) { -+#ifdef __GLIBC__ - int flags = FTW_DEPTH | FTW_ACTIONRETVAL; -+#else -+ int flags = FTW_DEPTH; -+#endif - errno = 0; - if (nftw(previous_sampledir.c_str(), __delete_old_previous_sample_data, 32, flags) !=0 && - errno != ENOENT) { diff --git a/srcpkgs/oprofile/patches/system-account.patch b/srcpkgs/oprofile/patches/system-account.patch deleted file mode 100644 index 3be1850cfc2e29..00000000000000 --- a/srcpkgs/oprofile/patches/system-account.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/opjitconv/opjitconv.c -+++ b/opjitconv/opjitconv.c -@@ -659,7 +659,7 @@ - if (non_root) { - pw_oprofile = NULL; - } else { -- pw_oprofile = getpwnam("oprofile"); -+ pw_oprofile = getpwnam("_oprofile"); - if (pw_oprofile == NULL) { - printf("opjitconv: User information for special user oprofile cannot be found.\n"); - rc = OP_JIT_CONV_FAIL; diff --git a/srcpkgs/oprofile/template b/srcpkgs/oprofile/template deleted file mode 100644 index 6625c363438a6d..00000000000000 --- a/srcpkgs/oprofile/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'oprofile' -pkgname=oprofile -version=1.4.0 -revision=1 -build_style=gnu-configure -configure_args="--disable-static" -hostmakedepends="pkg-config" -makedepends="popt-devel binutils-devel libiberty-devel" -system_accounts="_oprofile" -oprofile_homedir="/var/lib/oprofile" -make_dirs="/var/lib/oprofile 0750 _oprofile _oprofile" -short_desc="Transparent low-overhead system-wide profiler for Linux" -maintainer="Orphaned " -license="GPL-2.0-only" -homepage="http://oprofile.sourceforge.net" -distfiles="${SOURCEFORGE_SITE}/${pkgname}/${pkgname}-${version}.tar.gz" -checksum=7ba06f99d7c188389d20d1d5e53ee690c7733f87aa9af62bd664fa0ca235a412 - -case "$XBPS_TARGET_MACHINE" in - ppc*) makedepends+=" papi-devel";; -esac diff --git a/srcpkgs/optipng/template b/srcpkgs/optipng/template deleted file mode 100644 index 0c6966e1be898a..00000000000000 --- a/srcpkgs/optipng/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'optipng' -pkgname=optipng -version=0.7.8 -revision=1 -hostmakedepends="pkg-config" -makedepends="zlib-devel libpng-devel" -short_desc="Advanced PNG Optimizer" -maintainer="Orphaned " -license="Zlib" -homepage="https://optipng.sourceforge.net/" -changelog="https://optipng.sourceforge.net/history.txt" -distfiles="${SOURCEFORGE_SITE}/optipng/optipng-${version}.tar.gz" -checksum=25a3bd68481f21502ccaa0f4c13f84dcf6b20338e4c4e8c51f2cefbd8513398c - -do_configure() { - ./configure -prefix=/usr -mandir=/usr/share/man -with-system-libpng -with-system-zlib -} - -do_build() { - make LD="$CC" ${makejobs} -} - -do_install() { - make LD="$CC" DESTDIR=$DESTDIR install -} diff --git a/srcpkgs/opus-devel b/srcpkgs/opus-devel deleted file mode 120000 index 49970d64ef4a45..00000000000000 --- a/srcpkgs/opus-devel +++ /dev/null @@ -1 +0,0 @@ -opus \ No newline at end of file diff --git a/srcpkgs/opus-tools/template b/srcpkgs/opus-tools/template deleted file mode 100644 index a9a876b2b13f53..00000000000000 --- a/srcpkgs/opus-tools/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'opus-tools' -pkgname=opus-tools -version=0.2 -revision=3 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="libogg-devel opus-devel libflac-devel opusfile-devel - libopusenc-devel" -short_desc="Collection of tools for the Opus audio codec" -maintainer="Orphaned " -license="BSD-2-Clause" -homepage="http://wiki.xiph.org/Opus-tools" -distfiles="${MOZILLA_SITE}/mozilla.org/opus/opus-tools-${version}.tar.gz" -checksum=b4e56cb00d3e509acfba9a9b627ffd8273b876b4e2408642259f6da28fa0ff86 - -post_install() { - vlicense COPYING -} diff --git a/srcpkgs/opus-tools/update b/srcpkgs/opus-tools/update deleted file mode 100644 index cdc50faecae481..00000000000000 --- a/srcpkgs/opus-tools/update +++ /dev/null @@ -1,2 +0,0 @@ -site=https://ftp.mozilla.org/pub/opus/ -pattern="opus-tools-\K[\d\.]*(?=\.tar\.gz)" diff --git a/srcpkgs/opus/template b/srcpkgs/opus/template deleted file mode 100644 index c2fd771ceca36c..00000000000000 --- a/srcpkgs/opus/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'opus' -pkgname=opus -version=1.5.2 -revision=1 -build_style=gnu-configure -configure_args="--enable-dred --enable-osce --enable-custom-modes" -short_desc="Totally open, royalty-free, highly versatile audio codec" -maintainer="Rutpiv " -license="BSD-3-Clause" -homepage="https://www.opus-codec.org/" -distfiles="https://downloads.xiph.org/releases/opus/opus-${version}.tar.gz" -checksum=65c1d2f78b9f2fb20082c38cbe47c951ad5839345876e46941612ee87f9a7ce1 - -post_install() { - vlicense COPYING -} - -opus-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/aclocal - } -} diff --git a/srcpkgs/opusfile-devel b/srcpkgs/opusfile-devel deleted file mode 120000 index d259b25214430b..00000000000000 --- a/srcpkgs/opusfile-devel +++ /dev/null @@ -1 +0,0 @@ -opusfile \ No newline at end of file diff --git a/srcpkgs/opusfile/template b/srcpkgs/opusfile/template deleted file mode 100644 index a0105e7f701308..00000000000000 --- a/srcpkgs/opusfile/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 'opusfile' -pkgname=opusfile -version=0.12 -revision=3 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="libogg-devel opus-devel openssl-devel" -short_desc="Library for opening, seeking, and decoding .opus files" -maintainer="Orphaned " -license="BSD-3-Clause" -homepage="http://www.opus-codec.org/" -distfiles="http://downloads.xiph.org/releases/opus/${pkgname}-${version}.tar.gz" -checksum=118d8601c12dd6a44f52423e68ca9083cc9f2bfe72da7a8c1acb22a80ae3550b - -post_install() { - rm -rf ${DESTDIR}/usr/share - vlicense COPYING -} - -opusfile-devel_package() { - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/opustags/template b/srcpkgs/opustags/template deleted file mode 100644 index 348875c68f33d9..00000000000000 --- a/srcpkgs/opustags/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'opustags' -pkgname=opustags -version=1.9.0 -revision=1 -build_style=cmake -hostmakedepends="pkg-config" -makedepends="libogg-devel" -short_desc="Ogg Opus tags editor" -maintainer="Orphaned " -license="BSD-3-Clause" -homepage="https://github.com/fmang/opustags" -changelog="https://github.com/fmang/opustags/raw/master/CHANGELOG.md" -distfiles="https://github.com/fmang/opustags/archive/${version}.tar.gz" -checksum=ea937f48a011bbacf37324c159149625c1ab66110e6d279693a92659bd38cf02 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/oracle-jre b/srcpkgs/oracle-jre deleted file mode 120000 index aa848272341c49..00000000000000 --- a/srcpkgs/oracle-jre +++ /dev/null @@ -1 +0,0 @@ -openjdk8 \ No newline at end of file diff --git a/srcpkgs/orage/template b/srcpkgs/orage/template deleted file mode 100644 index 6a76a0ef28d74b..00000000000000 --- a/srcpkgs/orage/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'orage' -pkgname=orage -version=4.20.2 -revision=1 -build_style=gnu-configure -configure_args="--with-locales-dir=/usr/share/locale" -hostmakedepends="pkg-config intltool flex glib-devel dbus-glib-devel" -makedepends="libical-devel libnotify-devel gtk+3-devel popt-devel - libxfce4util-devel libxfce4ui-devel xfce4-panel-devel pango-devel - libglib-devel dbus-glib-devel cairo-devel gdk-pixbuf-devel" -depends="hicolor-icon-theme desktop-file-utils" -short_desc="Simple calendar application for Xfce" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="https://docs.xfce.org/apps/orage/start" -changelog="https://gitlab.xfce.org/apps/orage/-/raw/master/NEWS" -distfiles="https://archive.xfce.org/src/apps/orage/${version%.*}/orage-$version.tar.bz2" -checksum=6bfd3da084c2977fb5cee26c8e94bf55e358da8e86dd2a83c6fa9174f24672a1 diff --git a/srcpkgs/oragono b/srcpkgs/oragono deleted file mode 120000 index 2af7ee74e1d8ae..00000000000000 --- a/srcpkgs/oragono +++ /dev/null @@ -1 +0,0 @@ -ergo/ \ No newline at end of file diff --git a/srcpkgs/oras/template b/srcpkgs/oras/template deleted file mode 100644 index 51d7d66d80d116..00000000000000 --- a/srcpkgs/oras/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'oras' -pkgname=oras -version=1.2.3 -revision=1 -build_style=go -go_import_path="oras.land/oras" -go_package="$go_import_path/cmd/oras" -short_desc="Work with OCI registries, but for secure supply chain" -maintainer="Michael Aldridge " -license="Apache-2.0" -homepage="https://oras.land" -distfiles="https://github.com/oras-project/oras/archive/refs/tags/v$version.tar.gz" -checksum=f08ddcccaedbb336e85942b6ccb9625c2a7e4e411d5909bd6f670eb0d7ab3977 diff --git a/srcpkgs/orc-devel b/srcpkgs/orc-devel deleted file mode 120000 index bd83f87a4a165f..00000000000000 --- a/srcpkgs/orc-devel +++ /dev/null @@ -1 +0,0 @@ -orc \ No newline at end of file diff --git a/srcpkgs/orc/template b/srcpkgs/orc/template deleted file mode 100644 index b8c0682581e930..00000000000000 --- a/srcpkgs/orc/template +++ /dev/null @@ -1,39 +0,0 @@ -# Template file for 'orc' -pkgname=orc -version=0.4.41 -revision=2 -build_style=meson -build_helper="gir" -configure_args="-Dexamples=disabled -Dtests=disabled - $(vopt_feature gtk_doc gtk_doc)" -hostmakedepends="pkg-config $(vopt_if gtk_doc gtk-doc)" -short_desc="Oild Runtime Compiler" -maintainer="Orphaned " -license="BSD-2-Clause" -homepage="https://cgit.freedesktop.org/gstreamer/orc" -changelog="https://gitlab.freedesktop.org/gstreamer/orc/-/raw/main/RELEASE" -distfiles="http://gstreamer.freedesktop.org/src/orc/orc-${version}.tar.xz" -checksum=cb1bfd4f655289cd39bc04642d597be9de5427623f0861c1fc19c08d98467fa2 - -build_options="gtk_doc" - -if [ -z "$CROSS_BUILD" ]; then - build_options_default+=" gtk_doc" -fi - -post_install() { - vlicense COPYING -} - -orc-devel_package() { - depends="${sourcepkg}>=${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/gtk-doc - fi - } -} diff --git a/srcpkgs/orca/template b/srcpkgs/orca/template deleted file mode 100644 index c67f39f50ffba7..00000000000000 --- a/srcpkgs/orca/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'orca' -pkgname=orca -version=48.6 -revision=1 -build_style=meson -hostmakedepends="gettext itstool pkg-config gtk+3-devel python3-gobject-devel" -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 - libwnck" -short_desc="Screen reader for individuals who are blind or visually impaired" -maintainer="Enno Boland " -license="GPL-2.0-or-later" -homepage="https://wiki.gnome.org/Projects/Orca" -changelog="https://gitlab.gnome.org/GNOME/orca/-/raw/gnome-48/NEWS" -#changelog="https://gitlab.gnome.org/GNOME/orca/-/raw/main/NEWS" -distfiles="${GNOME_SITE}/orca/${version%.*}/orca-${version}.tar.xz" -checksum=edc50344e0dfd72476b5c14b3aa725ca268718ea6dd89bc4ee26f450b339d696 diff --git a/srcpkgs/orientdb/INSTALL b/srcpkgs/orientdb/INSTALL deleted file mode 100644 index 9757a0d4d58709..00000000000000 --- a/srcpkgs/orientdb/INSTALL +++ /dev/null @@ -1,13 +0,0 @@ -# INSTALL -case "$ACTION" in -post) - if [ "$UPDATE" = "yes" ]; then - # actions to execute if package is being updated. - echo - else - # actions to execute if package is being installed. - mkdir -p var/log/orientdb - chown -R orientdb var/lib/orientdb etc/orientdb var/log/orientdb usr/lib/orientdb/bin - fi - ;; -esac diff --git a/srcpkgs/orientdb/files/README.voidlinux b/srcpkgs/orientdb/files/README.voidlinux deleted file mode 100644 index 011973d7d837af..00000000000000 --- a/srcpkgs/orientdb/files/README.voidlinux +++ /dev/null @@ -1,8 +0,0 @@ -You must run the orientdb service once to initialize this node. - -# cd /etc/sv/orientdb -# sudo ./run - -Then you may enable the orientdb service - -# sv-enable orientdb diff --git a/srcpkgs/orientdb/files/orientdb/run b/srcpkgs/orientdb/files/orientdb/run deleted file mode 100644 index f938bde82b0db2..00000000000000 --- a/srcpkgs/orientdb/files/orientdb/run +++ /dev/null @@ -1,7 +0,0 @@ -#!/bin/sh -exec 2>&1 -# We have to source the profile to get java in our path -. /etc/profile -[ -f ./conf ] && . ./conf -DAEMON=${DAEMON:-server} # Set to dserver in conf for distributed server -exec chpst -u orientdb:orientdb /usr/lib/orientdb/bin/${DAEMON}.sh $OPTS diff --git a/srcpkgs/orientdb/template b/srcpkgs/orientdb/template deleted file mode 100644 index f36335d7d1e1e3..00000000000000 --- a/srcpkgs/orientdb/template +++ /dev/null @@ -1,33 +0,0 @@ -# Template file for 'orientdb' -pkgname=orientdb -version=3.1.11 -revision=1 -archs="i686 x86_64" -conf_files="/etc/${pkgname}/*" -depends="virtual?java-runtime" -short_desc="Distributed Graph Database" -maintainer="Orphaned " -license="Apache-2.0" -homepage="https://orientdb.org" -distfiles="https://s3.us-east-2.amazonaws.com/orientdb3/releases/${version}/orientdb-${version}.tar.gz" -checksum=73830279a5587de17ea4f5864598a0829bb03212d6cd36d185fe126a46086236 -system_accounts="orientdb" - -do_install() { - vmkdir 'usr/lib/orientdb' - vmkdir 'etc/orientdb' - vmkdir 'var/lib/orientdb' - vmkdir 'usr/bin' - vcopy config/* etc/orientdb/ - vcopy databases/* var/lib/orientdb/ - rm -rf databases - rm -rf config - rm -rf log - ln -s /usr/lib/orientdb/bin/console.sh "${DESTDIR}/usr/bin/orientdb-console" - ln -s /var/log/orientdb "${DESTDIR}/usr/lib/orientdb/log" - ln -s /etc/orientdb "${DESTDIR}/usr/lib/orientdb/config" - ln -s /var/lib/orientdb "${DESTDIR}/usr/lib/orientdb/databases" - vcopy * usr/lib/orientdb - vsv orientdb - vdoc "${FILESDIR}/README.voidlinux" -} diff --git a/srcpkgs/orientdb/update b/srcpkgs/orientdb/update deleted file mode 100644 index 7f4963322546a8..00000000000000 --- a/srcpkgs/orientdb/update +++ /dev/null @@ -1,2 +0,0 @@ -site="https://orientdb.org/download/" -pattern="OrientDB \K[\d\.]+" diff --git a/srcpkgs/orjail/template b/srcpkgs/orjail/template deleted file mode 100644 index 7eef417df094e0..00000000000000 --- a/srcpkgs/orjail/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'orjail' -pkgname=orjail -version=1.1 -revision=2 -hostmakedepends="ruby-ronn" -depends="bash bc-gh coreutils grep iproute2 ncurses tor util-linux" -short_desc="Force a program to exclusively use the Tor network" -maintainer="Daniel Eyßer " -license="WTFPL" -homepage="https://orjail.github.io/" -distfiles="https://github.com/orjail/orjail/archive/v${version}.tar.gz" -checksum=85d4ae032a64d37b183f53d6d3d267b7c241f579f188d3107d6c9b160fab4e39 - -pre_install() { - ronn man/orjail.8.ronn -} - -do_install() { - vbin usr/sbin/orjail - vman man/orjail.8 - vlicense COPYING -} diff --git a/srcpkgs/oroborus/template b/srcpkgs/oroborus/template deleted file mode 100644 index 51313242927863..00000000000000 --- a/srcpkgs/oroborus/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'oroborus' -pkgname=oroborus -version=2.0.20 -revision=2 -build_style=gnu-configure -makedepends="libX11-devel libICE-devel libSM-devel libXext-devel libXpm-devel" -short_desc="A minimalistic window manager" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="http://www.oroborus.org/" -distfiles="${DEBIAN_SITE}/main/o/oroborus/oroborus_${version}.tar.gz" -checksum=5220a540bcf6812c6773fbe583d9ea3f54f452cbac55bedcaadeba8c3a9a7b89 - -CFLAGS="-fcommon" diff --git a/srcpkgs/orocos-kdl-devel b/srcpkgs/orocos-kdl-devel deleted file mode 120000 index 28bee614c6be8f..00000000000000 --- a/srcpkgs/orocos-kdl-devel +++ /dev/null @@ -1 +0,0 @@ -orocos-kdl \ No newline at end of file diff --git a/srcpkgs/orocos-kdl/template b/srcpkgs/orocos-kdl/template deleted file mode 100644 index 1f74b697b00bfb..00000000000000 --- a/srcpkgs/orocos-kdl/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'orocos-kdl' -pkgname=orocos-kdl -version=1.5.1 -revision=1 -build_wrksrc=orocos_kdl -build_style=cmake -makedepends="eigen3.2" -short_desc="Orocos Kinematics and Dynamics C++ library" -maintainer="Orphaned " -license="LGPL-2.1-only" -homepage="http://www.orocos.org/kdl" -distfiles="https://github.com/orocos/orocos_kinematics_dynamics/archive/v${version}.tar.gz" -checksum=5acb90acd82b10971717aca6c17874390762ecdaa3a8e4db04984ea1d4a2af9b - -orocos-kdl-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - vmove usr/share - } -} diff --git a/srcpkgs/ortp-devel b/srcpkgs/ortp-devel deleted file mode 120000 index 223f1f69f13173..00000000000000 --- a/srcpkgs/ortp-devel +++ /dev/null @@ -1 +0,0 @@ -ortp \ No newline at end of file diff --git a/srcpkgs/ortp/patches/cmake.patch b/srcpkgs/ortp/patches/cmake.patch deleted file mode 100644 index 3d498f1389f876..00000000000000 --- a/srcpkgs/ortp/patches/cmake.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/CMakeLists.txt 2024-04-15 11:12:11.000000000 +0200 -+++ - 2024-07-03 16:57:17.677150325 +0200 -@@ -212,7 +212,7 @@ - endif() - - include(CMakePackageConfigHelpers) --set(CMAKE_MODULES_INSTALL_DIR "${CMAKE_INSTALL_DATADIR}/${PROJECT_NAME}/cmake") -+set(CMAKE_MODULES_INSTALL_DIR "${CMAKE_INSTALL_LIBDIR}/cmake/${PROJECT_NAME}/") - configure_package_config_file("cmake/${PROJECT_NAME}Config.cmake.in" "${PROJECT_BINARY_DIR}/${PROJECT_NAME}Config.cmake" - INSTALL_DESTINATION "${CMAKE_MODULES_INSTALL_DIR}" - NO_SET_AND_CHECK_MACRO diff --git a/srcpkgs/ortp/template b/srcpkgs/ortp/template deleted file mode 100644 index 445a1c1109e5bd..00000000000000 --- a/srcpkgs/ortp/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'ortp' -pkgname=ortp -version=5.3.106 -revision=1 -build_style=cmake -configure_args="-DBUILD_SHARED_LIBS=TRUE -DENABLE_UNIT_TESTS=OFF" -makedepends="bctoolbox-devel" -short_desc="Real-Time Transport Protocol (RFC 3550) library" -maintainer="John " -license="LGPL-2.1-or-later" -homepage="https://www.linphone.org/technical-corner/ortp" -distfiles="https://gitlab.linphone.org/BC/public/ortp/-/archive/${version}/ortp-${version}.tar.gz" -checksum=5c3ba6f67cdd8c8fe0008f94539402c7794c42eb36ba1a0ca2a7f4776a8257ea - -ortp-devel_package() { - depends="bctoolbox-devel ortp-${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove usr/lib/cmake - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/ortp/update b/srcpkgs/ortp/update deleted file mode 100644 index b1ec91983b27f0..00000000000000 --- a/srcpkgs/ortp/update +++ /dev/null @@ -1 +0,0 @@ -site=https://gitlab.linphone.org/BC/public/ortp/-/tags diff --git a/srcpkgs/orz/template b/srcpkgs/orz/template deleted file mode 100644 index 335e94f6b32d31..00000000000000 --- a/srcpkgs/orz/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'orz' -pkgname=orz -version=1.6.2 -revision=2 -build_style=cargo -short_desc="General purpose data compressor" -maintainer="SolitudeSF " -license="MIT" -homepage="https://github.com/richox/orz" -distfiles="${homepage}/archive/v${version}.tar.gz" -checksum=ff9f8d77084f0510cfb4966be7cf02a00c4a17715879dfdb85eaa1380023a7c7 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/os-prober/INSTALL b/srcpkgs/os-prober/INSTALL deleted file mode 100644 index 663df86852e048..00000000000000 --- a/srcpkgs/os-prober/INSTALL +++ /dev/null @@ -1,7 +0,0 @@ -case "${ACTION}" in -pre) - if [ -d usr/lib/os-probes/mounted/20macosx ]; then - rm -rf usr/lib/os-probes/mounted/20macosx - fi - ;; -esac diff --git a/srcpkgs/os-prober/patches/detect-void.patch b/srcpkgs/os-prober/patches/detect-void.patch deleted file mode 100644 index bd625d6987b0f6..00000000000000 --- a/srcpkgs/os-prober/patches/detect-void.patch +++ /dev/null @@ -1,16 +0,0 @@ ---- a/os-probes/mounted/common/90linux-distro 2014-04-16 09:49:59.028554885 +0200 -+++ b/os-probes/mounted/common/90linux-distro 2014-04-16 09:50:54.603990982 +0200 -@@ -116,6 +116,13 @@ - elif [ -e "$dir/sbin/pkgtool" ]; then - short="Slackware" - long="Slackware Linux" -+ elif [ -e "$dir/sbin/xbps-install" ]; then -+ short="Void" -+ if file "$dir/sbin/xbps-install"|grep -q 32-bit; then -+ long="Void Linux 32" -+ else -+ long="Void Linux 64" -+ fi - elif grep -qs OpenLinux "$dir/etc/issue"; then - short="Caldera" - long="Caldera OpenLinux" diff --git a/srcpkgs/os-prober/template b/srcpkgs/os-prober/template deleted file mode 100644 index 093ab61c4fe071..00000000000000 --- a/srcpkgs/os-prober/template +++ /dev/null @@ -1,35 +0,0 @@ -# Template file for 'os-prober' -pkgname=os-prober -version=1.83 -revision=1 -build_style=gnu-makefile -make_dirs="/var/lib/os-prober 0755 root root" -short_desc="Utility to detect other OSes on a set of drives" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="https://packages.debian.org/sid/os-prober" -changelog="https://metadata.ftp-master.debian.org/changelogs/main/o/os-prober/unstable_changelog" -distfiles="${DEBIAN_SITE}/main/o/${pkgname}/${pkgname}_${version}.tar.xz" -checksum=8c82d5084c2b6f8935f6633612f18d16d04a0deffd6b99c264985fb7204140a6 - -case "$XBPS_TARGET_MACHINE" in - i686*|x86_64*) _ARCH="x86";; - ppc*) _ARCH="powerpc";; - *) ;; -esac - -do_install() { - vbin linux-boot-prober - vbin os-prober - vinstall newns 755 usr/lib/os-prober - vinstall common.sh 755 usr/share/os-prober - - for dir in os-probes os-probes/mounted os-probes/init linux-boot-probes linux-boot-probes/mounted; do - vmkdir usr/lib/${dir} - install -m755 -t ${DESTDIR}/usr/lib/${dir} ${dir}/common/* - [ -n "$_ARCH" -a -d ${dir}/${_ARCH} ] && cp -r ${dir}/${_ARCH}/* ${DESTDIR}/usr/lib/${dir} - done - if [ -n "$_ARCH" -a "$_ARCH" = "x86" ]; then - vinstall os-probes/mounted/powerpc/20macosx 755 usr/lib/os-probes/mounted - fi -} diff --git a/srcpkgs/osc/template b/srcpkgs/osc/template deleted file mode 100644 index 13189c272cb2fb..00000000000000 --- a/srcpkgs/osc/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'osc' -pkgname=osc -version=1.8.3 -revision=2 -build_style=python3-module -hostmakedepends="python3-setuptools python3-cryptography python3-devel - rpm-python3 python3-urllib3" -depends="python3-cryptography rpm-python3 python3-urllib3" -checkdepends="python3-pytest diffstat" -short_desc="Command Line Interface for Open Build Service" -maintainer="Emil Miler " -license="GPL-2.0-or-later" -homepage="https://github.com/openSUSE/osc" -changelog="https://raw.githubusercontent.com/openSUSE/osc/master/NEWS" -distfiles="https://github.com/openSUSE/osc/archive/refs/tags/${version}.tar.gz" -checksum=833efb2701718b4ec17adc6d621799e8169d4490774c33e2abd089194c0c1505 diff --git a/srcpkgs/osg-devel b/srcpkgs/osg-devel deleted file mode 120000 index 822d76858a4abd..00000000000000 --- a/srcpkgs/osg-devel +++ /dev/null @@ -1 +0,0 @@ -osg \ No newline at end of file diff --git a/srcpkgs/osg/patches/ffmpeg5.patch b/srcpkgs/osg/patches/ffmpeg5.patch deleted file mode 100644 index ae46dcd4c467e3..00000000000000 --- a/srcpkgs/osg/patches/ffmpeg5.patch +++ /dev/null @@ -1,490 +0,0 @@ -Index: openscenegraph-3.6.5+dfsg1/src/osgPlugins/ffmpeg/FFmpegDecoderAudio.cpp -=================================================================== ---- openscenegraph-3.6.5+dfsg1.orig/src/osgPlugins/ffmpeg/FFmpegDecoderAudio.cpp -+++ openscenegraph-3.6.5+dfsg1/src/osgPlugins/ffmpeg/FFmpegDecoderAudio.cpp -@@ -45,12 +45,19 @@ static int decode_audio(AVCodecContext * - if (!frame) - return AVERROR(ENOMEM); - -- ret = avcodec_decode_audio4(avctx, frame, &got_frame, &avpkt); -+ ret = avcodec_send_packet(avctx, &avpkt); -+ if (ret >= 0) { -+ ret = avcodec_receive_frame(avctx, frame); -+ if (ret == 0) { -+ got_frame = 1; -+ } -+ } -+ - - #ifdef USE_AVRESAMPLE // libav's AVFrame structure does not contain a 'channels' field - if (ret >= 0 && got_frame) { - #else -- if (ret >= 0 && got_frame && av_frame_get_channels(frame)>0) { -+ if (ret >= 0 && got_frame && frame->ch_layout.nb_channels>0) { - #endif - int ch, plane_size; - int planar = av_sample_fmt_is_planar(avctx->sample_fmt); -@@ -151,11 +158,13 @@ void FFmpegDecoderAudio::open(AVStream * - return; - - m_stream = stream; -- m_context = stream->codec; -- -- m_in_sample_rate = m_context->sample_rate; -- m_in_nb_channels = m_context->channels; -- m_in_sample_format = m_context->sample_fmt; -+ AVCodecParameters* avp = stream->codecpar; -+ const AVCodec * p_codec = avcodec_find_decoder(avp->codec_id); -+ m_context = avcodec_alloc_context3(p_codec); -+ -+ m_in_sample_rate = avp->sample_rate; -+ m_in_nb_channels = avp->channels; -+ m_in_sample_format = ((AVSampleFormat)(avp->format)); - - AVDictionaryEntry *opt_out_sample_rate = av_dict_get( *parameters->getOptions(), "out_sample_rate", NULL, 0 ); - if ( opt_out_sample_rate ) -@@ -210,11 +219,10 @@ printf("### CONVERTING from sample forma - } - - // Check stream sanity -- if (m_context->codec_id == AV_CODEC_ID_NONE) -+ if (avp->codec_id == AV_CODEC_ID_NONE) - throw std::runtime_error("invalid audio codec");; - - // Find the decoder for the audio stream -- AVCodec * const p_codec = avcodec_find_decoder(m_context->codec_id); - - if (p_codec == 0) - throw std::runtime_error("avcodec_find_decoder() failed"); -diff -Naur old/src/osgPlugins/ffmpeg/FFmpegDecoder.cpp new/src/osgPlugins/ffmpeg/FFmpegDecoder.cpp ---- old/src/osgPlugins/ffmpeg/FFmpegDecoder.cpp 2020-01-31 21:03:07.000000000 +1000 -+++ new/src/osgPlugins/ffmpeg/FFmpegDecoder.cpp 2023-11-26 08:09:37.280442193 +1000 -@@ -62,7 +62,7 @@ - { - // Open video file - AVFormatContext * p_format_context = 0; -- AVInputFormat *iformat = 0; -+ const AVInputFormat *iformat = 0; - - if (filename.compare(0, 5, "/dev/")==0) - { -@@ -304,12 +304,11 @@ - else - { - // Make the packet data available beyond av_read_frame() logical scope. -- if ((error = av_dup_packet(&packet)) < 0) { -- OSG_FATAL << "av_dup_packet() returned " << AvStrError(error) << std::endl; -- throw std::runtime_error("av_dup_packet() failed"); -+ if ((error = av_packet_ref(&(m_pending_packet.packet), &packet)) < 0) { -+ OSG_FATAL << "av_packet_ref() returned " << AvStrError(error) << std::endl; -+ throw std::runtime_error("av_packet_ref() failed"); - } -- -- m_pending_packet = FFmpegPacket(packet); -+ m_pending_packet.type = FFmpegPacket::PACKET_DATA; - } - } - -diff -Naur old/src/osgPlugins/ffmpeg/FFmpegDecoderVideo.cpp new/src/osgPlugins/ffmpeg/FFmpegDecoderVideo.cpp ---- old/src/osgPlugins/ffmpeg/FFmpegDecoderVideo.cpp 2020-01-31 21:03:07.000000000 +1000 -+++ new/src/osgPlugins/ffmpeg/FFmpegDecoderVideo.cpp 2023-11-26 13:07:02.501812075 +1000 -@@ -6,6 +6,9 @@ - #include - #include - -+#include -+ -+ - namespace osgFFmpeg { - - // TODO - add support for using RGB or RGBA pixel format. -@@ -18,8 +21,6 @@ - m_stream(0), - m_context(0), - m_codec(0), -- m_packet_data(0), -- m_bytes_remaining(0), - m_packet_pts(AV_NOPTS_VALUE), - m_writeBuffer(0), - m_user_data(0), -@@ -61,8 +62,12 @@ - - void FFmpegDecoderVideo::open(AVStream * const stream) - { -+ int linesizes[4]; -+ - m_stream = stream; -- m_context = stream->codec; -+ -+ if (avcodec_parameters_to_context(m_context, stream->codecpar) < 0) -+ throw std::runtime_error("avcodec_parameters_to_context() failed inside FFMpegDecoderVideo::open()"); - - // Trust the video size given at this point - // (avcodec_open seems to sometimes return a 0x0 size) -@@ -99,11 +104,15 @@ - - // Allocate converted RGB frame - m_frame_rgba.reset(av_frame_alloc()); -- m_buffer_rgba[0].resize(avpicture_get_size(AV_PIX_FMT_RGB24, width(), height())); -+ m_buffer_rgba[0].resize(av_image_get_buffer_size(AV_PIX_FMT_RGB24, width(), height(), 1)); - m_buffer_rgba[1].resize(m_buffer_rgba[0].size()); - - // Assign appropriate parts of the buffer to image planes in m_frame_rgba -+#if BCS - avpicture_fill((AVPicture *) (m_frame_rgba).get(), &(m_buffer_rgba[0])[0], AV_PIX_FMT_RGB24, width(), height()); -+#else -+ av_image_fill_arrays(m_frame_rgba.get()->data, linesizes, &(m_buffer_rgba[0])[0], AV_PIX_FMT_RGB24, width(), height(), 1); -+#endif - - // Override get_buffer()/release_buffer() from codec context in order to retrieve the PTS of each frame. - m_context->opaque = this; -@@ -148,128 +157,123 @@ - } - - -- --void FFmpegDecoderVideo::decodeLoop() -+double FFmpegDecoderVideo::calculateFramePTS(int64_t packet_dts) - { -- FFmpegPacket packet; -- double pts; -+ double pts = 0; - -- while (! m_exit) -+#if LIBAVCODEC_VERSION_INT <= AV_VERSION_INT(57,24,102) -+ //ffmpeg-3.0 and below -+ AVRational timebase; -+ // Find out the frame pts -+ if (m_frame->pts != int64_t(AV_NOPTS_VALUE)) - { -- // Work on the current packet until we have decoded all of it -- -- while (m_bytes_remaining > 0) -- { -- // Save global PTS to be stored in m_frame via getBuffer() -+ pts = m_frame->pts; -+ timebase = m_context->time_base; -+ } -+ else if (packet_dts == int64_t(AV_NOPTS_VALUE) && -+ m_frame->opaque != 0 && -+ *reinterpret_cast(m_frame->opaque) != int64_t(AV_NOPTS_VALUE)) -+ { -+ pts = *reinterpret_cast(m_frame->opaque); -+ timebase = m_stream->time_base; -+ } -+ else if (packet_dts != int64_t(AV_NOPTS_VALUE)) -+ { -+ pts = packet_dts; -+ timebase = m_stream->time_base; -+ } -+ else -+ { -+ timebase = m_context->time_base; -+ } - -- m_packet_pts = packet.packet.pts; -+ pts *= av_q2d(timebase); - -- // Decode video frame -+#else -+ //above ffmpeg-3.0 -+ // Find out the frame pts -+ if (m_frame->pts != int64_t(AV_NOPTS_VALUE)) -+ { -+ pts = av_q2d(m_stream->time_base) * m_frame->pts; -+ } -+ else if (packet_dts == int64_t(AV_NOPTS_VALUE) && -+ m_frame->opaque != 0 && -+ *reinterpret_cast(m_frame->opaque) != int64_t(AV_NOPTS_VALUE)) -+ { -+ pts = av_q2d(m_stream->time_base) * *reinterpret_cast(m_frame->opaque); -+ } -+ else if (packet_dts != int64_t(AV_NOPTS_VALUE)) -+ { -+ pts = av_q2d(m_stream->time_base) * packet_dts; -+ } -+#endif - -- int frame_finished = 0; -+ return pts; -+} - -- // We want to use the entire packet since some codecs will require extra information for decoding -- const int bytes_decoded = avcodec_decode_video2(m_context, m_frame.get(), &frame_finished, &(packet.packet)); - -- if (bytes_decoded < 0) -- throw std::runtime_error("avcodec_decode_video failed()"); -+void FFmpegDecoderVideo::decodeLoop() -+{ -+ bool need_more_data = true; -+ FFmpegPacket packet; - -- m_bytes_remaining -= bytes_decoded; -- m_packet_data += bytes_decoded; -+ while (! m_exit) -+ { -+ if (need_more_data) -+ { -+ bool is_empty = true; -+ packet = m_packets.timedPop(is_empty, 10); - -- // Publish the frame if we have decoded a complete frame -- if (frame_finished) -+ if (! is_empty) - { --#if LIBAVCODEC_VERSION_INT <= AV_VERSION_INT(57,24,102) -- //ffmpeg-3.0 and below -- AVRational timebase; -- // Find out the frame pts -- if (m_frame->pts != int64_t(AV_NOPTS_VALUE)) -- { -- pts = m_frame->pts; -- timebase = m_context->time_base; -- } -- else if (packet.packet.dts == int64_t(AV_NOPTS_VALUE) && -- m_frame->opaque != 0 && -- *reinterpret_cast(m_frame->opaque) != int64_t(AV_NOPTS_VALUE)) -- { -- pts = *reinterpret_cast(m_frame->opaque); -- timebase = m_stream->time_base; -- } -- else if (packet.packet.dts != int64_t(AV_NOPTS_VALUE)) -- { -- pts = packet.packet.dts; -- timebase = m_stream->time_base; -- } -- else -- { -- pts = 0; -- timebase = m_context->time_base; -- } -- -- pts *= av_q2d(timebase); -+ if (packet.type == FFmpegPacket::PACKET_FLUSH) -+ avcodec_flush_buffers(m_context); - --#else -- //above ffmpeg-3.0 -- // Find out the frame pts -- if (m_frame->pts != int64_t(AV_NOPTS_VALUE)) -- { -- pts = av_q2d(m_stream->time_base) * m_frame->pts; -- } -- else if (packet.packet.dts == int64_t(AV_NOPTS_VALUE) && -- m_frame->opaque != 0 && -- *reinterpret_cast(m_frame->opaque) != int64_t(AV_NOPTS_VALUE)) -- { -- pts = av_q2d(m_stream->time_base) * *reinterpret_cast(m_frame->opaque); -- } -- else if (packet.packet.dts != int64_t(AV_NOPTS_VALUE)) -- { -- pts = av_q2d(m_stream->time_base) * packet.packet.dts; -- } -- else -- { -- pts = 0; -- } --#endif -- const double synched_pts = m_clocks.videoSynchClock(m_frame.get(), av_q2d(av_inv_q(m_context->framerate)), pts); -- const double frame_delay = m_clocks.videoRefreshSchedule(synched_pts); -+ // Save global PTS to be stored in m_frame via getBuffer() -+ m_packet_pts = packet.packet.pts; - -- publishFrame(frame_delay, m_clocks.audioDisabled()); -+ if (avcodec_send_packet(m_context, &packet.packet) < 0) -+ throw std::runtime_error("avcodec_send_packet() failed inside FFmpegDecoderVideo::decodeLoop()"); - } -- } -- -- while(m_paused && !m_exit) -- { -- microSleep(10000); -- } -+ } - -- // Get the next packet -+ const int decode_status = avcodec_receive_frame(m_context, m_frame.get()); - -- pts = 0; -+ if (decode_status == 0) -+ { -+ // Completed at least one full frame -+ need_more_data = false; - -- if (packet.valid()) -- packet.clear(); -+ const double pts = calculateFramePTS(m_frame.get()->pkt_dts); -+ const double synched_pts = m_clocks.videoSynchClock(m_frame.get(), av_q2d(av_inv_q(m_context->framerate)), pts); -+ const double frame_delay = m_clocks.videoRefreshSchedule(synched_pts); - -- bool is_empty = true; -- packet = m_packets.timedPop(is_empty, 10); -+ publishFrame(frame_delay, m_clocks.audioDisabled()); -+ } -+ else if (decode_status == AVERROR(EOF)) -+ { -+ // Decoder has reached end of the stream -+ return; -+ } -+ else if (decode_status == AVERROR(EAGAIN)) -+ { -+ // Frame not yet complete -+ need_more_data = true; -+ -+ if (packet.valid()) -+ packet.clear(); -+ } -+ else -+ throw std::runtime_error("avcodec_receive_frame() failed inside FFmpegDecoderVideo::decodeLoop()"); - -- if (! is_empty) -+ while(m_paused && !m_exit) - { -- if (packet.type == FFmpegPacket::PACKET_DATA) -- { -- m_bytes_remaining = packet.packet.size; -- m_packet_data = packet.packet.data; -- } -- else if (packet.type == FFmpegPacket::PACKET_FLUSH) -- { -- avcodec_flush_buffers(m_context); -- } -+ microSleep(10000); - } - } - } - - -- - void FFmpegDecoderVideo::findAspectRatio() - { - float ratio = 0.0f; -@@ -283,7 +287,8 @@ - m_pixel_aspect_ratio = ratio; - } - --int FFmpegDecoderVideo::convert(AVPicture *dst, int dst_pix_fmt, AVPicture *src, -+ -+int FFmpegDecoderVideo::convert(AVFrame *dst, int dst_pix_fmt, AVFrame *src, - int src_pix_fmt, int src_width, int src_height) - { - osg::Timer_t startTick = osg::Timer::instance()->tick(); -@@ -318,6 +323,8 @@ - - void FFmpegDecoderVideo::publishFrame(const double delay, bool audio_disabled) - { -+ int linesizes[4]; -+ - // If no publishing function, just ignore the frame - if (m_publish_func == 0) - return; -@@ -334,11 +341,11 @@ - return; - #endif - -- AVPicture * const src = (AVPicture *) m_frame.get(); -- AVPicture * const dst = (AVPicture *) m_frame_rgba.get(); -+ AVFrame * const src = (AVFrame *) m_frame.get(); -+ AVFrame * const dst = (AVFrame *) m_frame_rgba.get(); - - // Assign appropriate parts of the buffer to image planes in m_frame_rgba -- avpicture_fill((AVPicture *) (m_frame_rgba).get(), &(m_buffer_rgba[m_writeBuffer])[0], AV_PIX_FMT_RGB24, width(), height()); -+ av_image_fill_arrays(m_frame_rgba.get()->data, linesizes, &(m_buffer_rgba[m_writeBuffer])[0], AV_PIX_FMT_RGB24, width(), height(), 1); - - // Convert YUVA420p (i.e. YUV420p plus alpha channel) using our own routine - -@@ -370,7 +377,7 @@ - - - --void FFmpegDecoderVideo::yuva420pToRgba(AVPicture * const dst, AVPicture * const src, int width, int height) -+void FFmpegDecoderVideo::yuva420pToRgba(AVFrame * const dst, AVFrame * const src, int width, int height) - { - convert(dst, AV_PIX_FMT_RGB24, src, m_context->pix_fmt, width, height); - -diff -Naur old/src/osgPlugins/ffmpeg/FFmpegDecoderVideo.hpp new/src/osgPlugins/ffmpeg/FFmpegDecoderVideo.hpp ---- old/src/osgPlugins/ffmpeg/FFmpegDecoderVideo.hpp 2020-01-31 21:03:07.000000000 +1000 -+++ new/src/osgPlugins/ffmpeg/FFmpegDecoderVideo.hpp 2023-11-26 09:34:00.040263426 +1000 -@@ -87,10 +87,11 @@ - void decodeLoop(); - void findAspectRatio(); - void publishFrame(double delay, bool audio_disabled); -+ double calculateFramePTS(int64_t packet_dts); - double synchronizeVideo(double pts); -- void yuva420pToRgba(AVPicture *dst, AVPicture *src, int width, int height); -+ void yuva420pToRgba(AVFrame *dst, AVFrame *src, int width, int height); - -- int convert(AVPicture *dst, int dst_pix_fmt, AVPicture *src, -+ int convert(AVFrame *dst, int dst_pix_fmt, AVFrame *src, - int src_pix_fmt, int src_width, int src_height); - - -@@ -101,9 +102,7 @@ - FFmpegClocks & m_clocks; - AVStream * m_stream; - AVCodecContext * m_context; -- AVCodec * m_codec; -- const uint8_t * m_packet_data; -- int m_bytes_remaining; -+ const AVCodec * m_codec; - int64_t m_packet_pts; - - FramePtr m_frame; -diff -Naur old/src/osgPlugins/ffmpeg/FFmpegPacket.hpp new/src/osgPlugins/ffmpeg/FFmpegPacket.hpp ---- old/src/osgPlugins/ffmpeg/FFmpegPacket.hpp 2020-01-31 21:03:07.000000000 +1000 -+++ new/src/osgPlugins/ffmpeg/FFmpegPacket.hpp 2023-11-26 07:20:03.739547190 +1000 -@@ -42,7 +42,7 @@ - void clear() - { - if (packet.data != 0) -- av_free_packet(&packet); -+ av_packet_unref(&packet); - - release(); - } -diff -Naur old/src/osgPlugins/ffmpeg/FFmpegParameters.hpp new/src/osgPlugins/ffmpeg/FFmpegParameters.hpp ---- old/src/osgPlugins/ffmpeg/FFmpegParameters.hpp 2020-01-31 21:03:07.000000000 +1000 -+++ new/src/osgPlugins/ffmpeg/FFmpegParameters.hpp 2023-11-26 13:09:25.198807036 +1000 -@@ -20,7 +20,7 @@ - - bool isFormatAvailable() const { return m_format!=NULL; } - -- AVInputFormat* getFormat() { return m_format; } -+ const AVInputFormat* getFormat() { return m_format; } - AVDictionary** getOptions() { return &m_options; } - void setContext(AVIOContext* context) { m_context = context; } - AVIOContext* getContext() { return m_context; } -@@ -29,7 +29,7 @@ - - protected: - -- AVInputFormat* m_format; -+ const AVInputFormat* m_format; - AVIOContext* m_context; - AVDictionary* m_options; - }; -diff -Naur old/src/osgPlugins/ffmpeg/ReaderWriterFFmpeg.cpp new/src/osgPlugins/ffmpeg/ReaderWriterFFmpeg.cpp ---- old/src/osgPlugins/ffmpeg/ReaderWriterFFmpeg.cpp 2020-01-31 21:03:07.000000000 +1000 -+++ new/src/osgPlugins/ffmpeg/ReaderWriterFFmpeg.cpp 2023-11-26 13:25:22.060773249 +1000 -@@ -20,7 +20,7 @@ - #include - - --#if LIBAVCODEC_VERSION_MAJOR >= 53 || \ -+#if (LIBAVCODEC_VERSION_MAJOR>=53 && LIBAVCODEC_VERSION_MAJOR<=58) || \ - (LIBAVCODEC_VERSION_MAJOR==52 && LIBAVCODEC_VERSION_MINOR>=30) || \ - (LIBAVCODEC_VERSION_MAJOR==52 && LIBAVCODEC_VERSION_MINOR==20 && LIBAVCODEC_VERSION_MICRO >= 1) - #define USE_AV_LOCK_MANAGER -@@ -117,8 +117,11 @@ - // enable thread locking - av_lockmgr_register(&lockMgr); - #endif -- // Register all FFmpeg formats/codecs -+ -+#if LIBAVCODEC_VERSION_MAJOR<=57 -+ // Register all FFmpeg formats/codecs--- not required in FFmpeg 4.0 and later - av_register_all(); -+#endif - - avformat_network_init(); - } diff --git a/srcpkgs/osg/patches/musl-endianess.patch b/srcpkgs/osg/patches/musl-endianess.patch deleted file mode 100644 index d7db8f0c36e8cd..00000000000000 --- a/srcpkgs/osg/patches/musl-endianess.patch +++ /dev/null @@ -1,15 +0,0 @@ -This time it's the other way round: both GNU libc and musl libc -have so use defined(__linux__) to use this header -file for setting the target's endianness. - ---- a/src/osgPlugins/osc/osc/OscHostEndianness.h 2015-07-23 13:14:00.000000000 +0200 -+++ b/src/osgPlugins/osc/osc/OscHostEndianness.h 2015-10-31 06:39:02.503234496 +0100 -@@ -51,7 +51,7 @@ - - #else - -- #if defined(__GLIBC__) || defined(__ANDROID__) || defined(__CYGWIN__) -+ #if defined(__linux__) || defined(__ANDROID__) || defined(__CYGWIN__) - #include - #if (__BYTE_ORDER == __LITTLE_ENDIAN) - #ifndef __LITTLE_ENDIAN__ diff --git a/srcpkgs/osg/patches/musl-pthread.patch b/srcpkgs/osg/patches/musl-pthread.patch deleted file mode 100644 index d0f155ce5381af..00000000000000 --- a/srcpkgs/osg/patches/musl-pthread.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/src/OpenThreads/pthreads/PThread.cpp 2015-04-07 20:01:12.000000000 +0200 -+++ b/src/OpenThreads/pthreads/PThread.cpp 2015-10-31 06:24:45.189319272 +0100 -@@ -27,7 +27,7 @@ - #include - #include - #include --#if !defined ANDROID -+#if defined __GLIBC__ && !defined ANDROID - #include - #endif - #endif diff --git a/srcpkgs/osg/template b/srcpkgs/osg/template deleted file mode 100644 index 15b1b98f11fd36..00000000000000 --- a/srcpkgs/osg/template +++ /dev/null @@ -1,52 +0,0 @@ -# Template file for 'osg' -pkgname=osg -version=3.6.5 -revision=5 -build_style=cmake -build_helper="qemu" -# don't use /usr/lib64 on 64bit platforms -configure_args="-DLIB_POSTFIX=" -hostmakedepends="pkg-config xrandr" -makedepends="MesaLib-devel gtkglext-devel libcurl-devel giflib-devel librsvg-devel - jasper-devel tiff-devel libgdal-devel libgta-devel ffmpeg6-devel xine-lib-devel - SDL2-devel gst-plugins-base1-devel collada-dom-devel - $(vopt_if openexr libopenexr-devel) - $(vopt_if poppler poppler-glib-devel) - $(vopt_if vnc libvncserver-devel)" -depends="xrandr" -short_desc="OpenSceneGraph: high performance real-time graphics toolkit" -maintainer="Orphaned " -license="LGPL-2.1-or-later, WxWindows-exception-3.1, custom:OpenSceneGraph" -homepage="https://www.openscenegraph.org" -changelog="https://raw.githubusercontent.com/openscenegraph/OpenSceneGraph/master/NEWS.txt" -distfiles="https://github.com/openscenegraph/OpenSceneGraph/archive/OpenSceneGraph-${version}.tar.gz" -checksum=aea196550f02974d6d09291c5d83b51ca6a03b3767e234a8c0e21322927d1e12 - -build_options="openexr poppler vnc" -build_options_default="openexr poppler vnc" -desc_option_openexr="Enable support for high dynamic range images" -desc_option_poppler="Enable support for creating PDF" -desc_option_vnc="Enable support for VNC server" - -if [ -n "$CROSS_BUILD" ]; then - # cmake can't check this when cross compiling - configure_args+=" -DPOPPLER_HAS_CAIRO_EXITCODE=0" - configure_args+=" -D_OPENTHREADS_ATOMIC_USE_GCC_BUILTINS_EXITCODE=0" -fi - -post_install() { - # Also install the cmake script FindOSG.cmake for developers to use - vinstall CMakeModules/FindOSG.cmake 644 usr/lib/cmake/OSG - vlicense LICENSE.txt -} - -osg-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - vmove usr/lib/pkgconfig - vmove usr/lib/*.so - } -} diff --git a/srcpkgs/osg/update b/srcpkgs/osg/update deleted file mode 100644 index 2821bcfe7cf37d..00000000000000 --- a/srcpkgs/osg/update +++ /dev/null @@ -1 +0,0 @@ -pkgname='OpenSceneGraph' diff --git a/srcpkgs/osinfo-db-tools/template b/srcpkgs/osinfo-db-tools/template deleted file mode 100644 index 9ccd3f0e389226..00000000000000 --- a/srcpkgs/osinfo-db-tools/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'osinfo-db-tools' -pkgname=osinfo-db-tools -version=1.12.0 -revision=1 -build_style=meson -hostmakedepends="pkg-config perl gettext" -makedepends="libglib-devel libarchive-devel libxslt-devel - json-glib-devel libsoup3-devel" -checkdepends="python3-pytest python3-requests" -short_desc="Tools for managing osinfo database" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="https://libosinfo.org" -changelog="https://gitlab.com/libosinfo/osinfo-db-tools/raw/main/NEWS" -distfiles="https://releases.pagure.org/libosinfo/${pkgname}-${version}.tar.xz" -checksum=f3315f675d18770f25dea8ed04b20b8fc80efb00f60c37ee5e815f9c3776e7f3 diff --git a/srcpkgs/osinfo-db/template b/srcpkgs/osinfo-db/template deleted file mode 100644 index 2ed4b9390d7b4e..00000000000000 --- a/srcpkgs/osinfo-db/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'osinfo-db' -pkgname=osinfo-db -version=20250606 -revision=1 -build_style=fetch -hostmakedepends="osinfo-db-tools" -short_desc="Osinfo database about operating systems" -maintainer="skmpz " -license="GPL-2.0-or-later" -homepage="https://libosinfo.org" -distfiles="https://releases.pagure.org/libosinfo/osinfo-db-${version}.tar.xz" -checksum=9940aa47df298073c51dcf8a4dcc855f494ab864c24cdbda46bd897957357fe1 -skip_extraction="${pkgname}-${version}.tar.xz" - -do_install() { - osinfo-db-import --root "$DESTDIR" --system "${XBPS_SRCDISTDIR}/${pkgname}-${version}/${pkgname}-${version}.tar.xz" -} diff --git a/srcpkgs/osm2pgsql/patches/no-boost.patch b/srcpkgs/osm2pgsql/patches/no-boost.patch deleted file mode 100644 index 31bb4c83954f63..00000000000000 --- a/srcpkgs/osm2pgsql/patches/no-boost.patch +++ /dev/null @@ -1,51 +0,0 @@ ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -201,7 +201,7 @@ if (WITH_LUA) - find_program(LUA_EXE lua) - endif() - --find_package(Boost 1.50 REQUIRED COMPONENTS system filesystem) -+find_package(Boost 1.50 REQUIRED) - include_directories(SYSTEM ${Boost_INCLUDE_DIR}) - - find_package(PostgreSQL REQUIRED) ---- a/src/output-flex.cpp -+++ b/src/output-flex.cpp -@@ -36,7 +36,7 @@ extern "C" - #include - #include - --#include -+#include - - #include - #include -@@ -1633,7 +1633,7 @@ void output_flex_t::init_lua(std::string - luaX_add_table_int(lua_state(), "stage", 1); - - std::string const dir_path = -- boost::filesystem::path{filename}.parent_path().string(); -+ std::filesystem::path{filename}.parent_path().string(); - luaX_add_table_str(lua_state(), "config_dir", dir_path.c_str()); - - luaX_add_table_func(lua_state(), "define_table", ---- a/tests/common-cleanup.hpp -+++ b/tests/common-cleanup.hpp -@@ -14,7 +14,7 @@ - - #include - --#include -+#include - - namespace testing { - namespace cleanup { -@@ -46,7 +46,7 @@ private: - } - - boost::system::error_code ec; -- boost::filesystem::remove(m_filename, ec); -+ std::filesystem::remove(m_filename, ec); - if (ec && warn) { - fmt::print(stderr, "WARNING: Unable to remove \"{}\": {}\n", - m_filename, ec.message()); diff --git a/srcpkgs/osm2pgsql/template b/srcpkgs/osm2pgsql/template deleted file mode 100644 index 484318bd25810e..00000000000000 --- a/srcpkgs/osm2pgsql/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'osm2pgsql' -pkgname=osm2pgsql -version=1.6.0 -revision=8 -build_style=cmake -configure_args="-DCMAKE_CXX_STANDARD=17" -makedepends="expat-devel proj-devel bzip2-devel zlib-devel boost-devel-minimal - postgresql-libs-devel lua53-devel" -short_desc="Tool for loading OpenStreetMap data into a PostgreSQL database" -maintainer="Nýx " -license="GPL-3.0-or-later" -homepage="https://osm2pgsql.org" -distfiles="https://github.com/openstreetmap/osm2pgsql/archive/${version}.tar.gz" -checksum=0ec8b58ab972ac8356185af4161270c1b625a77299f09e5fb7f45e616ef1a9a5 diff --git a/srcpkgs/osmctools/template b/srcpkgs/osmctools/template deleted file mode 100644 index 596379909317a7..00000000000000 --- a/srcpkgs/osmctools/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'osmctools' -pkgname=osmctools -version=0.9 -revision=1 -build_style=gnu-configure -hostmakedepends="autoconf automake" -makedepends="zlib-devel" -short_desc="Tools to convert, filter and update OpenStreetMap data files" -maintainer="Orphaned " -license="AGPL-3.0-or-later" -homepage="https://gitlab.com/osm-c-tools/osmctools" -distfiles="https://gitlab.com/osm-c-tools/osmctools/-/archive/${version}/osmctools-${version}.tar.gz" -checksum=2f5298be5b4ba840a04f360c163849b34a31386ccd287657885e21268665f413 - -pre_configure() { - autoreconf -vfi -} - -post_install() { - vlicense COPYING -} diff --git a/srcpkgs/osmid/patches/big-endian.patch b/srcpkgs/osmid/patches/big-endian.patch deleted file mode 100644 index cdc94687957ac8..00000000000000 --- a/srcpkgs/osmid/patches/big-endian.patch +++ /dev/null @@ -1,65 +0,0 @@ -+++ b/external_libs/oscpack_1_1_0/osc/OscReceivedElements.cpp 2019-06-06 22:06:36.000000000 +0200 ---- a/external_libs/oscpack_1_1_0/osc/OscReceivedElements.cpp 2019-06-07 10:54:40.107305153 +0200 -@@ -105,7 +105,7 @@ - - return u.i; - #else -- return *(int32*)p; -+ return *(int32*)p; - #endif - } - -@@ -125,7 +125,7 @@ - - return u.i; - #else -- return *(uint32*)p; -+ return *(uint32*)p; - #endif - } - -@@ -149,7 +149,7 @@ - - return u.i; - #else -- return *(int64*)p; -+ return *(int64*)p; - #endif - } - -@@ -173,7 +173,7 @@ - - return u.i; - #else -- return *(uint64*)p; -+ return *(uint64*)p; - #endif - } - -@@ -249,7 +249,7 @@ - - return u.i; - #else -- return *(int32*)argument_; -+ return *(int32*)argumentPtr_; - #endif - } - -@@ -280,7 +280,7 @@ - - return u.f; - #else -- return *(float*)argument_; -+ return *(float*)argumentPtr_; - #endif - } - -@@ -400,7 +400,7 @@ - - return u.d; - #else -- return *(double*)argument_; -+ return *(double*)argumentPtr_; - #endif - } - diff --git a/srcpkgs/osmid/patches/musl.patch b/srcpkgs/osmid/patches/musl.patch deleted file mode 100644 index 2bca5782b95d91..00000000000000 --- a/srcpkgs/osmid/patches/musl.patch +++ /dev/null @@ -1,29 +0,0 @@ ---- a/JuceLibraryCode/modules/juce_core/native/juce_linux_SystemStats.cpp 2018-03-27 16:52:31.000000000 +0200 -+++ b/JuceLibraryCode/modules/juce_core/native/juce_linux_SystemStats.cpp 2018-06-26 02:41:16.728143943 +0200 -@@ -126,9 +126,15 @@ - return result; - } - -+#if defined(__GLIBC__) - String SystemStats::getUserLanguage() { return getLocaleValue (_NL_IDENTIFICATION_LANGUAGE); } - String SystemStats::getUserRegion() { return getLocaleValue (_NL_IDENTIFICATION_TERRITORY); } - String SystemStats::getDisplayLanguage() { return getUserLanguage() + "-" + getUserRegion(); } -+#else -+String SystemStats::getUserLanguage() { return "en"; } -+String SystemStats::getUserRegion() { return "US"; } -+String SystemStats::getDisplayLanguage() { return getUserLanguage() + "-" + getUserRegion(); } -+#endif - - //============================================================================== - void CPUInformation::initialise() noexcept ---- a/external_libs/spdlog-0.11.0/include/spdlog/details/os.h 2018-03-27 16:52:31.000000000 +0200 -+++ b/external_libs/spdlog-0.11.0/include/spdlog/details/os.h 2018-06-26 02:45:39.903133450 +0200 -@@ -343,7 +343,7 @@ - return "Unkown error"; - - #elif defined(__FreeBSD__) || defined(__APPLE__) || defined(ANDROID) || \ -- ((_POSIX_C_SOURCE >= 200112L) && ! _GNU_SOURCE) // posix version -+ !defined(__GLIBC__) || ((_POSIX_C_SOURCE >= 200112L) && ! _GNU_SOURCE) // posix version - - if (strerror_r(err_num, buf, buf_size) == 0) - return std::string(buf); diff --git a/srcpkgs/osmid/template b/srcpkgs/osmid/template deleted file mode 100644 index f89e27caedc47b..00000000000000 --- a/srcpkgs/osmid/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'osmid' -pkgname=osmid -version=0.8.0 -revision=1 -build_style=cmake -hostmakedepends="pkg-config" -makedepends="alsa-lib-devel libX11-devel" -short_desc="Tool to convert MIDI to OSC and OSC to MIDI" -maintainer="Orphaned " -license="MIT, ISC, GPL-3.0-or-later" -homepage="https://github.com/llloret/osmid/" -distfiles="https://github.com/llloret/osmid/archive/v${version}.tar.gz>${pkgname}-${version}.tar.gz" -checksum=774d6c2c7ba81d1ab9d4e7ee031ce15a1506f19ee940166d277dbdee98f87b50 - -case "$XBPS_TARGET_MACHINE" in - *-musl) makedepends+=" libexecinfo-devel" ;; -esac - -pre_configure() { - case "$XBPS_TARGET_MACHINE" in - *-musl) vsed -i CMakeLists.txt \ - -e "/target_link_libraries/s/X11)/X11 execinfo)/" - ;; - esac -} - -post_install() { - vlicense LICENSE.md - vdoc README.md -} diff --git a/srcpkgs/ostree/patches/gir-cross.patch b/srcpkgs/ostree/patches/gir-cross.patch deleted file mode 100644 index 3039f63b45849a..00000000000000 --- a/srcpkgs/ostree/patches/gir-cross.patch +++ /dev/null @@ -1,12 +0,0 @@ ---- a/Makefile.in -+++ b/Makefile.in -@@ -2702,9 +2702,6 @@ - $(am__append_40) $(am__append_43) $(am__append_45) - EXTRA_libostree_1_la_DEPENDENCIES = $(symbol_files) - --# XXX: work around clang being passed -fstack-clash-protection which it doesn't understand --# See: https://bugzilla.redhat.com/show_bug.cgi?id=1672012 --INTROSPECTION_SCANNER_ENV = CC=gcc - @BUILDOPT_INTROSPECTION_TRUE@OSTree_1_0_gir_EXPORT_PACKAGES = ostree-1 - @BUILDOPT_INTROSPECTION_TRUE@OSTree_1_0_gir_INCLUDES = Gio-2.0 - @BUILDOPT_INTROSPECTION_TRUE@OSTree_1_0_gir_CFLAGS = \ diff --git a/srcpkgs/ostree/template b/srcpkgs/ostree/template deleted file mode 100644 index b1c8ff058af49e..00000000000000 --- a/srcpkgs/ostree/template +++ /dev/null @@ -1,50 +0,0 @@ -# Template file for 'ostree' -pkgname=ostree -version=2025.7 -revision=1 -build_style=gnu-configure -build_helper="gir" -configure_args=" - --with-builtin-grub2-mkconfig - --with-ed25519-libsodium - --with-openssl - --with-curl - $(vopt_enable gir introspection)" -hostmakedepends="bison docbook-xsl glib-devel libxslt pkg-config" -makedepends="e2fsprogs-devel fuse-devel glib-devel gpgme-devel libarchive-devel - libcurl-devel libsodium-devel $(vopt_if gir 'gobject-introspection') libsoup3-devel" -checkdepends="attr-progs cpio elfutils gnupg python3-yaml tar which xz jq" -short_desc="Operating system and container binary deployment and upgrades" -maintainer="Duncaen " -license="LGPL-2.0-or-later" -homepage="https://ostreedev.github.io/ostree/" -changelog="https://github.com/ostreedev/ostree/releases" -distfiles="https://github.com/ostreedev/ostree/releases/download/v${version}/libostree-${version}.tar.xz" -checksum=af8d080b9585e7fd1faba8f022967e1c268ae62e20ecf32ee7b364c1e307570b - -build_options="gir" -build_options_default="gir" - -post_install() { - vcompletion bash/ostree bash -} - -libostree_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - transitional dummy package" - metapackage=yes -} - -libostree-devel_package() { - depends="${sourcepkg}>=${version}_${revision} libglib-devel libsodium-devel - gpgme-devel libcurl-devel liblzma-devel openssl-devel" - 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/osv-scanner/template b/srcpkgs/osv-scanner/template deleted file mode 100644 index 0dc3383ec4f1b3..00000000000000 --- a/srcpkgs/osv-scanner/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'osv-scanner' -pkgname=osv-scanner -version=2.2.3 -revision=1 -build_style=go -go_import_path="github.com/google/osv-scanner/v2" -go_package="${go_import_path}/cmd/osv-scanner" -go_ldflags="-X main.version=${version}" -make_check_args="-skip=(_LocalDatabases|_Update)" -short_desc="Vulnerability scanner which uses the data provided by https://osv.dev" -maintainer="icp " -license="Apache-2.0" -homepage="https://google.github.io/osv-scanner/" -changelog="https://raw.githubusercontent.com/google/osv-scanner/main/CHANGELOG.md" -distfiles="https://github.com/google/osv-scanner/archive/refs/tags/v${version}.tar.gz" -checksum=f6e6f6265dfbd4df87121c9d3feda8bd6d47ff0de98eaa773999df0bc8873f2a diff --git a/srcpkgs/otf2bdf/template b/srcpkgs/otf2bdf/template deleted file mode 100644 index 03e4bc55df8318..00000000000000 --- a/srcpkgs/otf2bdf/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'otf2bdf' -pkgname=otf2bdf -version=3.1 -revision=1 -build_style=gnu-configure -makedepends="freetype-devel" -short_desc="OpenType to BDF Converter" -maintainer="Duncaen " -license="MIT" -homepage="https://web.archive.org/web/20171026195930/https://www.math.nmsu.edu/~mleisher/Software/otf2bdf/" -distfiles="${DEBIAN_SITE}/main/o/otf2bdf/otf2bdf_${version}.orig.tar.gz" -checksum=61370b8613867386ad5b7b331a403a674e684020830b0eb83bb004a452abfada - -do_install() { - sed -n '1,21p' otf2bdf.c >COPYING - vlicense COPYING - vbin otf2bdf - vman otf2bdf.man otf2bdf.1 -} diff --git a/srcpkgs/otfcc/patches/fix-vq_c-missing-return.patch b/srcpkgs/otfcc/patches/fix-vq_c-missing-return.patch deleted file mode 100644 index 4e34129f762239..00000000000000 --- a/srcpkgs/otfcc/patches/fix-vq_c-missing-return.patch +++ /dev/null @@ -1,20 +0,0 @@ -Non-void functions need a return, even if it is never reached. - ---- a/lib/vf/vq.c 2018-01-04 04:38:06.000000000 +0100 -+++ b/lib/vf/vq.c 2018-01-14 17:21:38.048770122 +0100 -@@ -76,6 +76,7 @@ - return 0; - } - } -+ return 0; - } - caryll_OrdEqFns(vq_Segment, vqsCompare); - static void showVQS(const vq_Segment x) { -@@ -131,6 +132,7 @@ - case VQ_DELTA: - return 0 == vq_compareRegion(a.val.delta.region, b.val.delta.region); - } -+ return false; - } - static void simplifyVq(MODIFY VQ *x) { - if (!x->shift.length) return; diff --git a/srcpkgs/otfcc/template b/srcpkgs/otfcc/template deleted file mode 100644 index a0a82674f7f733..00000000000000 --- a/srcpkgs/otfcc/template +++ /dev/null @@ -1,41 +0,0 @@ -# Template file for 'otfcc' -pkgname=otfcc -version=0.10.4 -revision=1 -build_style=gnu-makefile -make_build_args="-C build/gmake" -hostmakedepends="premake5" -short_desc="Utility used for parsing and writing OpenType font files" -maintainer="Orphaned " -license="Apache-2.0" -homepage="https://github.com/caryll/otfcc" -distfiles="https://github.com/caryll/otfcc/archive/v${version}.tar.gz" -checksum=d9c74825ddac700eb429de31de7cb0a249636f47c6a4cc64eaa102a40966cf00 - -# Yes, there are architectures besides x86 and x64 :-P -case "$XBPS_TARGET_MACHINE" in - aarch64*|x86_64*|ppc64*) _platform="x64" ;; - arm*|i686*|mips*|ppc*) _platform="x86";; -esac - -pre_build() { - premake5 gmake - case "$XBPS_TARGET_MACHINE" in - i686*|x86_64*) - # Use the generated *.make files - ;; - *) # Remove useless flags hindering cross builds - sed -i build/gmake/*.make \ - -e "s;-L/usr/lib32 ;;g" \ - -e "s;-L/usr/lib64 ;;g" \ - -e "s;-m32 ;;g" \ - -e "s;-m64 ;;g" - ;; - esac - make_build_args+=" config=release_${_platform}" -} - -do_install() { - vbin bin/release-${_platform}/otfccbuild - vbin bin/release-${_platform}/otfccdump -} diff --git a/srcpkgs/otfcc/update b/srcpkgs/otfcc/update deleted file mode 100644 index 237d271a07fe56..00000000000000 --- a/srcpkgs/otfcc/update +++ /dev/null @@ -1,2 +0,0 @@ -pattern='/archive/refs/tags/(v?|\Q'"$pkgname"'\E-)?\K[-\d\.a-z]+(?=\.tar\.gz")' -version="${version/alpha/.alpha}" diff --git a/srcpkgs/othman/template b/srcpkgs/othman/template deleted file mode 100644 index db187f184b4ec7..00000000000000 --- a/srcpkgs/othman/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'othman' -pkgname=othman -version=0.6.0 -revision=7 -build_style=python3-module -hostmakedepends="python3 python3-setuptools ImageMagick sqlite intltool" -depends="gtk+3 python3-gobject amiri-font" -short_desc="Quran browser and search engine " -maintainer="Orphaned " -license="custom:WAQFv2" -homepage="https://github.com/ojuba-org/othman/" -distfiles="https://github.com/ojuba-org/othman/archive/${version}.tar.gz" -checksum=5a40ca72496b5b28e82206904b92721fe5f6e42c4741bdc08220b2289afe4fd1 -repository=nonfree - -pre_build() { - make icons - make Othman.desktop - make othman-data/ix.db -} - -post_install() { - vinstall Othman-128.png 644 usr/share/icons/128x128/apps/ Othman.png - for _i in 96 72 64 48 36 32 24 22 16 ; do - vinstall icons/Othman-${_i}.png 644 usr/share/icons/${_i}x${_i}/apps/ Othman.png - done - vinstall Othman.desktop 644 usr/share/applications/ - vlicense LICENSE-ar.txt - vlicense LICENSE-en -} diff --git a/srcpkgs/otpw/files/ssh-otpw b/srcpkgs/otpw/files/ssh-otpw deleted file mode 100644 index a3d35062effd52..00000000000000 --- a/srcpkgs/otpw/files/ssh-otpw +++ /dev/null @@ -1,2 +0,0 @@ -auth sufficient pam_otpw.so -session optional pam_otpw.so diff --git a/srcpkgs/otpw/patches/ldflags.patch b/srcpkgs/otpw/patches/ldflags.patch deleted file mode 100644 index 065fd103e4018d..00000000000000 --- a/srcpkgs/otpw/patches/ldflags.patch +++ /dev/null @@ -1,23 +0,0 @@ ---- a/Makefile -+++ b/Makefile -@@ -17,9 +17,9 @@ TARGETS=otpw-gen demologin pam_otpw.so pam_otpw.8.gz otpw-gen.1.gz - all: $(TARGETS) - - otpw-gen: otpw-gen.o rmd160.o md.o otpw.o -- $(CC) -o $@ $+ -+ $(CC) -o $@ $+ $(LDFLAGS) - demologin: demologin.o otpw.o rmd160.o md.o -- $(CC) -o $@ $+ -lcrypt -+ $(CC) -o $@ $+ -lcrypt $(LDFLAGS) - - otpw-gen.o: otpw-gen.c md.h otpw.h - otpw.o: otpw.c otpw.h md.h -@@ -28,7 +28,7 @@ rmd160.o: rmd160.c rmd160.h - otpw-l.o: otpw-l.c otpw.c otpw.h md.h - pam_otpw.o: pam_otpw.c otpw.h md.h - pam_otpw.so: pam_otpw.o otpw-l.o rmd160.o md.o -- ld --shared -o $@ $+ -lcrypt -lpam -lpam_misc -+ $(CC) -shared -o $@ $+ -lcrypt -lpam -lpam_misc $(LDFLAGS) - - distribution: - git archive --prefix otpw-$(VERSION)/ -o otpw-$(VERSION).tar.gz v$(VERSION) diff --git a/srcpkgs/otpw/template b/srcpkgs/otpw/template deleted file mode 100644 index 654940c0fcfed5..00000000000000 --- a/srcpkgs/otpw/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'otpw' -pkgname=otpw -version=1.5 -revision=6 -conf_files="/etc/pam.d/ssh-otpw" -makedepends="pam-devel" -short_desc="A one-time password login package" -maintainer="Duncan Overbruck " -license="GPL-3" -homepage="http://www.cl.cam.ac.uk/~mgk25/otpw.html" -distfiles="https://www.cl.cam.ac.uk/%7Emgk25/download/otpw-${version}.tar.gz" -checksum=98aca38a61c7713677b96f24426ca7053480c0fd077d91b1e99bc9f92ccb832a - -if [ "$XBPS_TARGET_LIBC" = "glibc" ]; then - makedepends+=" libxcrypt-devel" -fi - -do_build() { - make CC=$CC LD=$LD CFLAGS="$CFLAGS -fPIC" LDFLAGS="$LDFLAGS" ${makejobs} -} -do_install() { - vinstall pam_otpw.so 755 /usr/lib/security - vman pam_otpw.8 - vinstall $FILESDIR/ssh-otpw 644 /etc/pam.d - vbin otpw-gen - vman otpw-gen.1 -} diff --git a/srcpkgs/otter-browser/template b/srcpkgs/otter-browser/template deleted file mode 100644 index 897a4d5b486388..00000000000000 --- a/srcpkgs/otter-browser/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'otter-browser' -pkgname=otter-browser -version=1.0.03 -revision=1 -build_style=cmake -makedepends="hunspell-devel libgcrypt-devel qt5-declarative-devel - qt5-multimedia-devel qt5-svg-devel qt5-webkit-devel qt5-xmlpatterns-devel - qt5-webchannel-devel qt5-location-devel" -depends="qt5-plugin-sqlite" -short_desc="Web browser aiming to recreate the best aspects of the classic Opera UI" -maintainer="GangstaCat " -license="GPL-3.0-or-later" -homepage="http://otter-browser.org" -distfiles="https://github.com/OtterBrowser/${pkgname}/archive/v${version}.tar.gz" -checksum=2b07d22a5d921ec0b3d29a680eb913c3fe0713ca7d10e37873a3802d1a5154a3 - -build_options="webengine" -desc_option_webengine="Build Qt5 WebEngine support" - -if [ "$XBPS_TARGET_ENDIAN" = "le" ]; then - build_options_default="webengine" -fi - -if [ "$build_option_webengine" ]; then - makedepends+=" qt5-webengine-devel" -fi - -if [ "$CROSS_BUILD" ]; then - hostmakedepends+=" qt5-declarative-devel qt5-multimedia-devel qt5-xmlpatterns-devel" -fi diff --git a/srcpkgs/ouch/template b/srcpkgs/ouch/template deleted file mode 100644 index 547831c364f608..00000000000000 --- a/srcpkgs/ouch/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 'ouch' -pkgname=ouch -version=0.5.1 -revision=1 -build_style=cargo -hostmakedepends="pkg-config" -makedepends="liblzma-devel bzip2-devel libzip-devel libzstd-devel" -short_desc="CLI utility for easily compressing and decompressing files and dirs" -maintainer="Savoy " -license="MIT" -homepage="https://github.com/ouch-org/ouch" -changelog="https://raw.githubusercontent.com/ouch-org/ouch/main/CHANGELOG.md" -distfiles="https://github.com/ouch-org/ouch/archive/refs/tags/${version}.tar.gz" -checksum=46cc2b14f53de2f706436df59300eb90c5a58f08ac8c738fd976fcb8ec0cd335 - -pre_build() { - export OUCH_ARTIFACTS_FOLDER=artifacts -} - -post_install() { - vlicense LICENSE - vcompletion "artifacts/_ouch" zsh - vcompletion "artifacts/ouch.fish" fish - vcompletion "artifacts/ouch.bash" bash - - for page in artifacts/*.1; do - vman ${page} - done -} diff --git a/srcpkgs/oue/template b/srcpkgs/oue/template deleted file mode 100644 index 4a874c89db96c6..00000000000000 --- a/srcpkgs/oue/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'oue' -pkgname=oue -version=2.31 -revision=5 -hostmakedepends="msrc_base-devel" -makedepends="gdbm-devel" -depends="msrc_base" -short_desc="Only unique element filter" -maintainer="Leah Neukirchen " -license="custom" -homepage="http://www.databits.net/~ksb/msrc/local/bin/oue/oue.html" -distfiles="https://vuxu.org/~leah/www.npcguild.org/~ksb/rpms/SOURCES/oue-${version}.tgz" -checksum=5b559a869ad7dabc8e45c4ce3e3a6bb3e22b8ee7d9e8ebb0e8a4fbf1ab56e821 - -do_build() { - CFLAGS+=" $LDFLAGS" - mmsrc -y INTO=build -DHOST=localhost -C auto.cf -- make -e -} - -do_install() { - vbin build/oue - vman build/oue.man oue.8 - vlicense LICENSE -} diff --git a/srcpkgs/outguess/template b/srcpkgs/outguess/template deleted file mode 100644 index e45f00e3581563..00000000000000 --- a/srcpkgs/outguess/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'outguess' -pkgname=outguess -version=0.4 -revision=1 -build_style=gnu-configure -configure_args="--with-generic-jconfig" -hostmakedepends="automake" -short_desc="Universal steganographic tool" -maintainer="Eloi Torrents " -license="BSD-4-Clause" -homepage="https://github.com/resurrecting-open-source-projects/outguess" -changelog="https://github.com/resurrecting-open-source-projects/outguess/blob/master/ChangeLog" -distfiles="https://github.com/resurrecting-open-source-projects/outguess/archive/refs/tags/${version}.tar.gz" -checksum=1279b05f3bb5e8956c6eb424db247e773440898310c10dbf9571e7b6afae5d60 - -pre_configure() { - ./autogen.sh -} - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/outils/template b/srcpkgs/outils/template deleted file mode 100644 index c3356860b951e9..00000000000000 --- a/srcpkgs/outils/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'outils' -pkgname=outils -version=0.14 -revision=1 -build_style=gnu-makefile -make_install_args="install install-calendars" -depends="gcc" # for cpp(1) -short_desc="Some non-standard OpenBSD tools" -maintainer="Leah Neukirchen " -license="ISC, BSD-3-Clause" -homepage="https://github.com/leahneukirchen/outils" -distfiles="https://github.com/leahneukirchen/${pkgname}/archive/v${version}.tar.gz" -checksum=e4dcbd92b25bbb371216b0fad5aa80cdff19f466f7ec8b5e145111fb348c91eb -conflicts="signify>=0 openbsd-rs>=0 ts>=0" - -post_install() { - rm ${DESTDIR}/usr/bin/cksum ${DESTDIR}/usr/share/man/man1/cksum.1 - vlicense LICENSE -} diff --git a/srcpkgs/ov/template b/srcpkgs/ov/template deleted file mode 100644 index 77761652dbd9af..00000000000000 --- a/srcpkgs/ov/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'ov' -pkgname=ov -version=0.50.0 -revision=1 -build_style=go -build_helper=qemu -go_import_path=github.com/noborus/ov -go_ldflags="-X main.Version=${version} -X 'main.Revision=Void Linux'" -make_check_args="-skip TestCommand_Exec|TestExecCommand" # requires /dev/ptmx -short_desc="Feature-rich terminal-based text viewer" -maintainer="Bnyro " -license="MIT" -homepage="https://noborus.github.io/ov/" -changelog="https://github.com/noborus/ov/releases" -distfiles="https://github.com/noborus/ov/archive/refs/tags/v${version}.tar.gz" -checksum=f58740f1f10caf72970e50b3fd58cad2fe09cf708c1b385f7e05049f06a0f401 - -post_install() { - local ov="${DESTDIR}/usr/bin/ov" - for shell in bash fish zsh; do - vtargetrun ${ov} --completion ${shell} > ov.${shell} - vcompletion ov.${shell} ${shell} - done - vlicense LICENSE - vsconf ov.yaml config.yaml - vsconf ov-less.yaml config-less.yaml -} diff --git a/srcpkgs/overpass-otf/template b/srcpkgs/overpass-otf/template deleted file mode 100644 index 9bd6dae6f4cf58..00000000000000 --- a/srcpkgs/overpass-otf/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'overpass-otf' -pkgname=overpass-otf -version=3.0.5 -revision=1 -depends="font-util xbps-triggers" -short_desc="Open source font family inspired by Highway Gothic" -maintainer="mobinmob " -license="OFL-1.1, LGPL-2.1-only" -homepage="http://overpassfont.org" -distfiles="https://github.com/RedHatOfficial/Overpass/archive/refs/tags/v${version}.tar.gz" -checksum=beb7528f1e9adf3decf841f02510a3752820561a06842f9097d9f2565fe41f34 -font_dirs="/usr/share/fonts/OTF" - -do_install() { - for files in desktop-fonts/overpass/*.otf; do - vinstall ${files} 644 usr/share/fonts/OTF - done - - for files in desktop-fonts/overpass-mono/*.otf; do - vinstall ${files} 644 usr/share/fonts/OTF - done - - vlicense LICENSE.md - vdoc overpass-specimen.pdf - vdoc overpass-mono-specimen.pdf - vdoc README.md -} diff --git a/srcpkgs/oversteer/patches/python3-required-modules.patch b/srcpkgs/oversteer/patches/python3-required-modules.patch deleted file mode 100644 index eb3b1f7a9ffb99..00000000000000 --- a/srcpkgs/oversteer/patches/python3-required-modules.patch +++ /dev/null @@ -1,22 +0,0 @@ -Removes an unnecessary block from meson.build that checks for python -modules and would force python3-* packages into makedepends instead of depends. - -diff --git a/meson.build b/meson.build -index b47c7ed..3d91713 100644 ---- a/meson.build -+++ b/meson.build -@@ -10,14 +10,6 @@ pkgdatadir = join_paths(prefix, get_option('datadir'), meson.project_name()) - py_installation = pymod.find_installation(get_option('python')) - py_path = py_installation.get_install_dir() - --python3_required_modules = ['gi', 'pyudev', 'xdg', 'evdev', 'gettext', 'matplotlib', 'scipy', 'numpy'] --foreach p : python3_required_modules -- script = 'import importlib.util; import sys; exit(1) if importlib.util.find_spec(\''+ p +'\') is None else exit(0)' -- if run_command(py_installation, '-c', script, check: true).returncode() != 0 -- error('Required Python3 module \'' + p + '\' not found') -- endif --endforeach -- - udev_rules_dir = get_option('udev_rules_dir') - if udev_rules_dir == '' - if prefix == '/usr/local' diff --git a/srcpkgs/oversteer/template b/srcpkgs/oversteer/template deleted file mode 100644 index 381fda3951fae8..00000000000000 --- a/srcpkgs/oversteer/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'oversteer' -pkgname=oversteer -version=0.8.3 -revision=1 -build_style=meson -hostmakedepends="pkg-config gettext desktop-file-utils" -makedepends="eudev-libudev-devel" -depends="python3-gobject python3-pyudev python3-xdg python3-evdev - python3-matplotlib python3-scipy python3-numpy" -short_desc="Graphical Steering Wheel Manager for Linux" -maintainer="Hendrik Boll " -license="GPL-3.0-or-later" -homepage="https://github.com/berarma/oversteer" -distfiles="https://github.com/berarma/oversteer/archive/v${version}.tar.gz" -checksum=becf6ba62a3344037b448c49a543c17de5013829c4514d5fe8b9671c08e8e183 diff --git a/srcpkgs/owncloudclient-devel b/srcpkgs/owncloudclient-devel deleted file mode 120000 index 176f4fa1add7b7..00000000000000 --- a/srcpkgs/owncloudclient-devel +++ /dev/null @@ -1 +0,0 @@ -owncloudclient \ No newline at end of file diff --git a/srcpkgs/owncloudclient-kde5 b/srcpkgs/owncloudclient-kde5 deleted file mode 120000 index 176f4fa1add7b7..00000000000000 --- a/srcpkgs/owncloudclient-kde5 +++ /dev/null @@ -1 +0,0 @@ -owncloudclient \ No newline at end of file diff --git a/srcpkgs/owncloudclient/patches/11943.patch b/srcpkgs/owncloudclient/patches/11943.patch deleted file mode 100644 index d67673037cd4a6..00000000000000 --- a/srcpkgs/owncloudclient/patches/11943.patch +++ /dev/null @@ -1,33 +0,0 @@ -From 9a5721c8f3f67c2e549fb713051af92c69b30a7d Mon Sep 17 00:00:00 2001 -From: Hannah von Reth -Date: Fri, 18 Oct 2024 10:11:27 +0200 -Subject: [PATCH] Qt6.8 build fix - ---- - test/testcredentialmanager.cpp | 4 ++-- - 1 file changed, 2 insertions(+), 2 deletions(-) - -diff --git a/test/testcredentialmanager.cpp b/test/testcredentialmanager.cpp -index 8881cb98388..90bead31e2a 100644 ---- a/test/testcredentialmanager.cpp -+++ b/test/testcredentialmanager.cpp -@@ -112,8 +112,8 @@ private Q_SLOTS: - QTest::qWait(1000); - for (const auto s : spies) { - QCOMPARE(s->count(), 1); -- s->deleteLater(); - } -+ qDeleteAll(spies); - spies.clear(); - { - auto jobs = creds->clear(QStringLiteral("foo")); -@@ -131,8 +131,8 @@ private Q_SLOTS: - QTest::qWait(1000); - for (const auto s : spies) { - QCOMPARE(s->count(), 1); -- s->deleteLater(); - } -+ qDeleteAll(spies); - } - } - }; diff --git a/srcpkgs/owncloudclient/patches/skip-root-test.patch b/srcpkgs/owncloudclient/patches/skip-root-test.patch deleted file mode 100644 index aa3270a0bf19fe..00000000000000 --- a/srcpkgs/owncloudclient/patches/skip-root-test.patch +++ /dev/null @@ -1,20 +0,0 @@ -Hardcode `getuid()` as `0` in tests, since inside xbps-src the -filesystem is not restricted. - -diff --git a/test/testfolderman.cpp b/test/testfolderman.cpp -index 8fc2cc2627..47213ed6b9 100644 ---- a/test/testfolderman.cpp -+++ b/test/testfolderman.cpp -@@ -109,11 +109,11 @@ private slots: - QVERIFY(folderman->checkPathValidityForNewFolder(dirPath + QStringLiteral("/link1/subfolder")).isNull()); - QVERIFY(folderman->checkPathValidityForNewFolder(dirPath + QStringLiteral("/link2/free/subfolder")).isNull()); - -- if (getuid() != 0) { -+ if (0 != 0) { - // Should not have the rights - QVERIFY(!folderman->checkPathValidityForNewFolder(QStringLiteral("/")).isNull()); - QVERIFY(!folderman->checkPathValidityForNewFolder(QStringLiteral("/usr/bin/somefolder")).isNull()); - } - #endif - - #ifdef Q_OS_WIN // drive-letter tests diff --git a/srcpkgs/owncloudclient/template b/srcpkgs/owncloudclient/template deleted file mode 100644 index 0771cfa8b8ba0c..00000000000000 --- a/srcpkgs/owncloudclient/template +++ /dev/null @@ -1,38 +0,0 @@ -# Template file for 'owncloudclient' -pkgname=owncloudclient -version=5.3.2 -revision=1 -build_style=cmake -configure_args="-Wno-dev -DWITH_AUTO_UPDATER=OFF - -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins" -hostmakedepends="pkg-config extra-cmake-modules qt6-base qt6-tools" -makedepends="qt6-base-devel qtkeychain-qt6-devel libre-graph-api-cpp-qt-client - KDSingleApplication" -depends="qt6-plugin-sqlite qt6-plugin-tls-openssl qt6-svg" -conf_files="/etc/ownCloud/sync-exclude.lst" -short_desc="Connect to ownCloud servers" -maintainer="Gonzalo Tornaría " -license="GPL-2.0-or-later" -homepage="https://www.owncloud.org" -changelog="https://raw.githubusercontent.com/owncloud/client/master/CHANGELOG.md" -distfiles="https://github.com/owncloud/client/archive/v${version}.tar.gz" -checksum=3663a168bd0a8cbc0539ef98c6a0acd9035dafee17fba7de8e797cf12805952e - -owncloudclient-kde5_package() { - # kde5 integration has been moved to: - # https://github.com/owncloud/client-desktop-shell-integration-dolphin - metapackage=yes - short_desc+=" - KDE 5 integration" - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" (transitional dummy package)" -} - -owncloudclient-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision} qt5-devel" - pkg_install() { - vmove "usr/include" - vmove "usr/lib/cmake" - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/oxipng/template b/srcpkgs/oxipng/template deleted file mode 100644 index 4292f8b61f8052..00000000000000 --- a/srcpkgs/oxipng/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'oxipng' -pkgname=oxipng -version=9.1.5 -revision=1 -build_style=cargo -short_desc="Multithreaded lossless PNG compression optimizer" -maintainer="icp " -license="MIT" -homepage="https://github.com/shssoichiro/oxipng" -changelog="https://raw.githubusercontent.com/shssoichiro/oxipng/master/CHANGELOG.md" -distfiles="https://github.com/shssoichiro/oxipng/archive/refs/tags/v${version}.tar.gz" -checksum=8f99d5c67efa2a7550023bf610b90e65d421375c9ed7f37097f83ae5c05f85bd - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/oxygen-gtk+/template b/srcpkgs/oxygen-gtk+/template deleted file mode 100644 index adad2b7efb8927..00000000000000 --- a/srcpkgs/oxygen-gtk+/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'oxygen-gtk+' -pkgname=oxygen-gtk+ -version=1.4.6 -revision=4 -build_style=cmake -hostmakedepends="pkg-config" -makedepends="gtk+-devel" -short_desc="Port of the default KDE widget theme (Oxygen) to GTK2" -maintainer="TheNumb " -license="LGPL-2.1-or-later" -homepage="https://projects.kde.org/projects/playground/artwork/oxygen-gtk/" -distfiles="${KDE_SITE}/${pkgname//\+/2}/${version}/src/${pkgname//\+/2}-${version}.tar.bz2" -checksum=a289434347cc96054c75d1e4e4408b84adc2e8c7862f0be4e2da8fafbf26bf26 diff --git a/srcpkgs/oxygen-gtk+/update b/srcpkgs/oxygen-gtk+/update deleted file mode 100644 index c2d5cc7242b1d2..00000000000000 --- a/srcpkgs/oxygen-gtk+/update +++ /dev/null @@ -1 +0,0 @@ -pkgname=${pkgname//\+/2} diff --git a/srcpkgs/oxygen-gtk+3/template b/srcpkgs/oxygen-gtk+3/template deleted file mode 100644 index 3a80f3ad9b6e56..00000000000000 --- a/srcpkgs/oxygen-gtk+3/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'oxygen-gtk+' -pkgname=oxygen-gtk+3 -version=1.4.1 -revision=4 -build_style=cmake -hostmakedepends="pkg-config" -makedepends="gtk+3-devel" -short_desc="Port of the default KDE widget theme (Oxygen) to GTK3" -maintainer="TheNumb " -license="LGPL-2.1-or-later" -homepage="https://projects.kde.org/projects/playground/artwork/oxygen-gtk/" -distfiles="http://download.kde.org/stable/oxygen-gtk3/${version}/src/oxygen-gtk3-${version}.tar.bz2" -checksum=0e64227c85753a479904ecb41160cd06abf0a3da4a2cf33c11edf502bfe4a75d diff --git a/srcpkgs/oxygen-gtk+3/update b/srcpkgs/oxygen-gtk+3/update deleted file mode 100644 index f9c37dce9a8983..00000000000000 --- a/srcpkgs/oxygen-gtk+3/update +++ /dev/null @@ -1 +0,0 @@ -pkgname=${pkgname//\+/} diff --git a/srcpkgs/oxygen-icons b/srcpkgs/oxygen-icons deleted file mode 120000 index d6b90088f8d248..00000000000000 --- a/srcpkgs/oxygen-icons +++ /dev/null @@ -1 +0,0 @@ -oxygen-icons5 \ No newline at end of file diff --git a/srcpkgs/oxygen-icons5/template b/srcpkgs/oxygen-icons5/template deleted file mode 100644 index e3a7837db841cb..00000000000000 --- a/srcpkgs/oxygen-icons5/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'oxygen-icons5' -pkgname=oxygen-icons5 -version=6.0.0 -revision=1 -build_style=cmake -hostmakedepends="extra-cmake-modules qt6-tools qt6-base" -makedepends="qt6-base-devel" -checkdepends="fdupes" -short_desc="KDE Oxygen(5) icon theme" -maintainer="John " -license="LGPL-2.1-or-later, LGPL-3.0-or-later" -homepage="https://invent.kde.org/frameworks/oxygen-icons5" -distfiles="${KDE_SITE}/oxygen-icons/oxygen-icons-${version}.tar.xz" -checksum=28ec182875dcc15d9278f45ced11026aa392476f1f454871b9e2c837008e5774 -conflicts="oxygen-icons<6.0.0" - -oxygen-icons_package() { - metapackage=yes - short_desc+=" - dummy transitional package" - depends="oxygen-icons5" -} diff --git a/srcpkgs/oxygen-qt5/template b/srcpkgs/oxygen-qt5/template deleted file mode 100644 index 70324b2ff72039..00000000000000 --- a/srcpkgs/oxygen-qt5/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'oxygen-qt5' -pkgname=oxygen-qt5 -version=6.5.2 -revision=1 -build_style=cmake -configure_args="-DBUILD_TESTING=OFF -DBUILD_QT6=OFF" -hostmakedepends="extra-cmake-modules pkg-config qt5-devel qt5-qmake kconfig - gettext kcoreaddons" -makedepends="frameworkintegration-devel kwayland-devel kcmutils-devel kdoctools" -# For files in /usr/share -depends="oxygen-qt6" -short_desc="Oxygen visual style for the Plasma Desktop" -maintainer="John " -license="LGPL-2.1-or-later, GPL-2.0-or-later" -homepage="https://invent.kde.org/plasma/oxygen" -distfiles="${KDE_SITE}/plasma/${version}/${pkgname%-qt5}-${version}.tar.xz" -checksum=d349c7928f068982337bb45481ec19d942a68f47e0f0a25eb839ea2ff358556a - -post_install() { - rm -rf ${DESTDIR}/usr/share -} diff --git a/srcpkgs/oxygen-qt5/update b/srcpkgs/oxygen-qt5/update deleted file mode 100644 index ca038400e5797e..00000000000000 --- a/srcpkgs/oxygen-qt5/update +++ /dev/null @@ -1 +0,0 @@ -pkgname=${pkgname%-qt5} diff --git a/srcpkgs/oxygen-qt6/template b/srcpkgs/oxygen-qt6/template deleted file mode 100644 index 15580ea8631b75..00000000000000 --- a/srcpkgs/oxygen-qt6/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 'oxygen-qt6' -pkgname=oxygen-qt6 -version=6.5.2 -revision=1 -build_style=cmake -configure_args="-DBUILD_TESTING=OFF -DBUILD_QT5=OFF - -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins - -DKF6_HOST_TOOLING=/usr/lib/cmake" -hostmakedepends="extra-cmake-modules pkg-config qt6-base qt6-tools gettext - kf6-kcmutils kf6-kpackage" -makedepends="qt6-base-private-devel qt6-declarative-devel - kf6-ki18n-devel - kf6-kconfig-devel - kf6-kcoreaddons-devel - kf6-kguiaddons-devel - kf6-kcmutils-devel - kf6-kwidgetsaddons-devel - kf6-kservice-devel - kf6-kcompletion-devel - kf6-frameworkintegration-devel - kf6-kwindowsystem-devel - kf6-kdecoration-devel - libplasma-devel" -short_desc="Oxygen visual style for the Plasma Desktop" -maintainer="John " -license="LGPL-2.1-or-later, GPL-2.0-or-later" -homepage="https://invent.kde.org/plasma/oxygen" -distfiles="${KDE_SITE}/plasma/${version}/${pkgname%-qt6}-${version}.tar.xz" -checksum=d349c7928f068982337bb45481ec19d942a68f47e0f0a25eb839ea2ff358556a diff --git a/srcpkgs/oxygen-qt6/update b/srcpkgs/oxygen-qt6/update deleted file mode 100644 index e9586b55475ec7..00000000000000 --- a/srcpkgs/oxygen-qt6/update +++ /dev/null @@ -1 +0,0 @@ -pkgname=${pkgname%-qt6} diff --git a/srcpkgs/oxygen-sounds/template b/srcpkgs/oxygen-sounds/template deleted file mode 100644 index b7910788e90373..00000000000000 --- a/srcpkgs/oxygen-sounds/template +++ /dev/null @@ -1,12 +0,0 @@ -# Template file for 'oxygen-sounds' -pkgname=oxygen-sounds -version=6.5.2 -revision=1 -build_style=cmake -hostmakedepends="extra-cmake-modules" -short_desc="Oxygen Sound Theme" -maintainer="John " -license="LGPL-3.0-or-later" -homepage="https://invent.kde.org/plasma/oxygen-sounds" -distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz" -checksum=10f5aa81fc4d2148422aee8e069288d522672123e310877dd2105437b6a2e617 diff --git a/srcpkgs/oxygen/template b/srcpkgs/oxygen/template deleted file mode 100644 index 8be96e42b8a6c9..00000000000000 --- a/srcpkgs/oxygen/template +++ /dev/null @@ -1,10 +0,0 @@ -# Template file for 'oxygen' -pkgname=oxygen -version=6.2.0 -revision=1 -metapackage=yes -depends="oxygen-qt5 oxygen-qt6" -short_desc="Oxygen visual style for the Plasma Desktop" -maintainer="John " -license="Public Domain" -homepage="https://invent.kde.org/plasma/oxygen" diff --git a/srcpkgs/p0f/patches/config.patch b/srcpkgs/p0f/patches/config.patch deleted file mode 100644 index 0d4893cc8f63a7..00000000000000 --- a/srcpkgs/p0f/patches/config.patch +++ /dev/null @@ -1,13 +0,0 @@ -Index: p0f-3.09b/config.h -=================================================================== ---- p0f-3.09b.orig/config.h -+++ p0f-3.09b/config.h -@@ -20,7 +20,7 @@ - /* Default location of p0f.fp: */ - - #ifndef FP_FILE --# define FP_FILE "p0f.fp" -+# define FP_FILE "/usr/share/p0f/p0f.fp" - #endif /* !FP_FILE */ - - /* Initial permissions on log files: */ diff --git a/srcpkgs/p0f/template b/srcpkgs/p0f/template deleted file mode 100644 index 1ac9b2f8ea8fa0..00000000000000 --- a/srcpkgs/p0f/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'p0f' -pkgname=p0f -version=3.09b -revision=4 -makedepends="libpcap-devel" -short_desc="Passive OS fingerprinting tool" -maintainer="Orphaned " -license="LGPL-2.1-only" -homepage="https://lcamtuf.coredump.cx/p0f3" -distfiles="https://lcamtuf.coredump.cx/p0f3/releases/${pkgname}-${version}.tgz" -checksum=543b68638e739be5c3e818c3958c3b124ac0ccb8be62ba274b4241dbdec00e7f - -do_build() { - make - make CC="${CC}" CFLAGS="${CFLAGS}" LDFLAGS+="$LDFLAGS" -C tools -} - -do_install() { - vbin p0f - vbin tools/p0f-client - vbin tools/p0f-sendsyn - vbin tools/p0f-sendsyn6 - vinstall p0f.fp 644 /usr/share/${pkgname} - vdoc docs/README -} diff --git a/srcpkgs/p11-kit-devel b/srcpkgs/p11-kit-devel deleted file mode 120000 index 045935f6d7dfa7..00000000000000 --- a/srcpkgs/p11-kit-devel +++ /dev/null @@ -1 +0,0 @@ -p11-kit \ No newline at end of file diff --git a/srcpkgs/p11-kit/template b/srcpkgs/p11-kit/template deleted file mode 100644 index 432d55dfd67bc6..00000000000000 --- a/srcpkgs/p11-kit/template +++ /dev/null @@ -1,56 +0,0 @@ -# Template file for 'p11-kit' -pkgname=p11-kit -version=0.25.10 -revision=1 -build_style=meson -build_helper="qemu" -configure_args="-Dlibffi=enabled -Dsystemd=disabled -Dbash_completion=disabled - -Dman=true $(vopt_bool gtk_doc gtk_doc) -Dnls=true -Dtrust_module=enabled - -Dtrust_paths=/etc/ssl/certs/ca-certificates.crt - -Dglib_prefix=/usr" -hostmakedepends="pkg-config gettext gtk-doc libxslt libtasn1-tools" -makedepends="libtasn1-devel libffi-devel" -short_desc="Provides a way to load and enumerate PKCS#11 modules" -maintainer="Orphaned " -license="BSD-3-Clause" -homepage="https://github.com/p11-glue/p11-kit" -changelog="https://raw.githubusercontent.com/p11-glue/p11-kit/master/NEWS" -distfiles="https://github.com/p11-glue/p11-kit/releases/download/${version}/p11-kit-${version}.tar.xz" -checksum=a62a137a966fb3a9bbfa670b4422161e369ddea216be51425e3be0ab2096e408 -conf_files="/etc/pkcs11/pkcs11.conf" - -if [ "$XBPS_CHECK_PKGS" ]; then - configure_args+=" -Dtest=true" -else - configure_args+=" -Dtest=false" -fi - -build_options="gtk_doc" - -if [ -z "$CROSS_BUILD" ]; then - build_options_default+=" gtk_doc" -fi - -post_install() { - mv ${DESTDIR}/etc/pkcs11/pkcs11.conf.example \ - ${DESTDIR}/etc/pkcs11/pkcs11.conf - vlicense COPYING - - vcompletion bash-completion/p11-kit bash p11-kit - vcompletion bash-completion/trust bash trust - vcompletion zsh-completion/p11-kit.zsh zsh p11-kit - vcompletion zsh-completion/trust.zsh zsh trust -} - -p11-kit-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - if [ "$build_option_gtk_doc" ]; then - vmove usr/share/gtk-doc - fi - } -} diff --git a/srcpkgs/p7zip b/srcpkgs/p7zip deleted file mode 120000 index 284312595a4c23..00000000000000 --- a/srcpkgs/p7zip +++ /dev/null @@ -1 +0,0 @@ -7zip \ No newline at end of file diff --git a/srcpkgs/p7zip-unrar b/srcpkgs/p7zip-unrar deleted file mode 120000 index 284312595a4c23..00000000000000 --- a/srcpkgs/p7zip-unrar +++ /dev/null @@ -1 +0,0 @@ -7zip \ No newline at end of file diff --git a/srcpkgs/p8-platform-devel b/srcpkgs/p8-platform-devel deleted file mode 120000 index 88aebf572af233..00000000000000 --- a/srcpkgs/p8-platform-devel +++ /dev/null @@ -1 +0,0 @@ -p8-platform \ No newline at end of file diff --git a/srcpkgs/p8-platform/template b/srcpkgs/p8-platform/template deleted file mode 100644 index 996631a693152a..00000000000000 --- a/srcpkgs/p8-platform/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'p8-platform' -pkgname=p8-platform -version=2.1.0.1 -revision=3 -build_style=cmake -configure_args="-DBUILD_SHARED_LIBS=1" -short_desc="Platform support library used by libCEC (Pulse Eight Edition)" -maintainer="Enno Boland " -license="GPL-2.0-or-later" -homepage="https://github.com/Pulse-Eight/platform" -distfiles="https://github.com/Pulse-Eight/platform/archive/p8-platform-${version}.tar.gz" -checksum=064f8d2c358895c7e0bea9ae956f8d46f3f057772cb97f2743a11d478a0f68a0 - -pre_configure() { - vsed -i CMakeLists.txt \ - -e 's;DESTINATION ${CMAKE_INSTALL_LIBDIR};DESTINATION lib;' -} - -p8-platform-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove usr/lib/p8-platform - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/pa-applet/files/pa-applet.desktop b/srcpkgs/pa-applet/files/pa-applet.desktop deleted file mode 100644 index 3736d865e7ebab..00000000000000 --- a/srcpkgs/pa-applet/files/pa-applet.desktop +++ /dev/null @@ -1,8 +0,0 @@ -[Desktop Entry] -Name=Pulse Audio Applet -Icon=audio-volume-high -Exec=pa-applet -Terminal=false -Type=Application -Categories=GNOME;GTK;System; -StartupNotify=true diff --git a/srcpkgs/pa-applet/patches/fix-volume-notification.patch b/srcpkgs/pa-applet/patches/fix-volume-notification.patch deleted file mode 100644 index 3c5b8b1b0bcab5..00000000000000 --- a/srcpkgs/pa-applet/patches/fix-volume-notification.patch +++ /dev/null @@ -1,27 +0,0 @@ -diff --git a/src/notifications.c b/src/notifications.c -index f5ac1f8..e366a12 100644 ---- a/src/notifications.c -+++ b/src/notifications.c -@@ -7,6 +7,7 @@ - * - */ - -+#include - #include - - #include "audio_status.h" -@@ -73,7 +74,13 @@ void notifications_flash(void) - notify_notification_set_hint_int32(notification, "value", (gint)as->volume); - - // Update the notification icon -- notify_notification_update(notification, PROGRAM_NAME, NULL, icon_name); -+ char vol_text[5]; -+ if (as->muted) { -+ snprintf(vol_text, 5, "mute"); -+ } else { -+ snprintf(vol_text, 5, "%3.0f%%", as->volume); -+ } -+ notify_notification_update(notification, PROGRAM_NAME, vol_text, icon_name); - - // Show the notification - notify_notification_show(notification, NULL); diff --git a/srcpkgs/pa-applet/template b/srcpkgs/pa-applet/template deleted file mode 100644 index c8f7ff5b2be069..00000000000000 --- a/srcpkgs/pa-applet/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'pa-applet' -pkgname=pa-applet -version=0.0.0.20140304 -revision=3 -_commit=33b413b83234d457b9512219cf4c1020eb99a3de -build_style=gnu-configure -hostmakedepends="automake libtool pkg-config" -makedepends="gtk+3-devel libnotify-devel libcanberra-devel pulseaudio-devel" -short_desc="PulseAudio system tray applet with volume bar" -maintainer="Alexander Mamay " -license="BSD-2-Clause" -homepage="https://github.com/fernandotcl/pa-applet" -distfiles="$homepage/archive/$_commit.tar.gz" -checksum=db30c04a6954e1d138c6bc80739dae80d667a0af151b015db503e48fb30b0b7a - -pre_configure() { - sed -i -e 's| -Werror||' src/Makefile.am - ./autogen.sh -} - -post_install() { - vlicense LICENSE - vmkdir etc/xdg/autostart - vinstall ${FILESDIR}/pa-applet.desktop 644 etc/xdg/autostart -} diff --git a/srcpkgs/packer/template b/srcpkgs/packer/template deleted file mode 100644 index 18be18b3c8c9f9..00000000000000 --- a/srcpkgs/packer/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'packer' -pkgname=packer -version=1.14.2 -revision=1 -build_style=go -go_import_path="github.com/hashicorp/packer" -short_desc="Create identical multiplatform machine images from a single source" -maintainer="Andrea Brancaleoni " -license="BUSL-1.1" -homepage="http://www.packer.io" -distfiles="https://github.com/hashicorp/packer/archive/v${version}.tar.gz" -checksum=ccf971c33149979c9399954ff5742ab236cc7e9665a75955a962f9c9fafcb3d5 -replaces="packer-bin>=0" -repository=nonfree - -case "$XBPS_TARGET_MACHINE" in - arm*) go_ldflags="-linkmode=external";; -esac diff --git a/srcpkgs/packr2/template b/srcpkgs/packr2/template deleted file mode 100644 index 7b878adb63c7ba..00000000000000 --- a/srcpkgs/packr2/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'packr2' -pkgname=packr2 -_pkgname=packr -version=2.8.1 -revision=4 -build_style=go -go_import_path="github.com/gobuffalo/${_pkgname}/v2" -go_package="./packr2" -short_desc="Static files embedder for Go binaries" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/gobuffalo/packr" -distfiles="https://github.com/gobuffalo/${_pkgname}/archive/v${version}.tar.gz" -checksum=648f8690e0349039300d3603708bd383f3568193ebaeb0760a87da8760dc7fa7 -_go_mod_path="./v2/go.mod" - -post_install() { - vlicense v2/LICENSE.txt -} diff --git a/srcpkgs/pacman/template b/srcpkgs/pacman/template deleted file mode 100644 index 2e433259819b7e..00000000000000 --- a/srcpkgs/pacman/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 'pacman' -pkgname=pacman -version=7.0.0 -revision=2 -make_dirs="/var/lib/pacman 0755 root root - /usr/var/cache/pacman/pkg 0755 root root - /usr/share/libalpm/hooks 0755 root root" -conf_files="/etc/pacman.conf" -build_style=meson -configure_args="-Dscriptlet-shell=/usr/bin/bash" -hostmakedepends="curl gettext-devel pkg-config asciidoc" -makedepends="libarchive-devel gpgme-devel libcurl-devel" -depends="gnupg>=2 bash" -checkdepends="fakeroot" -short_desc="Simple library-based package manager" -maintainer="oreo639 " -license="GPL-2.0-or-later" -homepage="https://www.archlinux.org/pacman/" -distfiles="https://gitlab.archlinux.org/pacman/pacman/-/releases/v${version}/downloads/pacman-${version}.tar.xz" -checksum=61cbd445d1381b4b184bc7c4e2791f07a79f0f2807b7c600399d0d08e8cd28cf -make_check=ci-skip # Some tests fail when run in CI - -if [ "$XBPS_TARGET_LIBC" = musl ]; then - make_check=no # fakechroot is not available - CPPFLAGS="-D__NR_landlock_create_ruleset=444 -D__NR_landlock_add_rule=445 \ - -D__NR_landlock_restrict_self=446" -else - checkdepends="fakeroot fakechroot gnupg perl" -fi diff --git a/srcpkgs/padthv1/template b/srcpkgs/padthv1/template deleted file mode 100644 index 141257ab9cca35..00000000000000 --- a/srcpkgs/padthv1/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'padthv1' -pkgname=padthv1 -version=1.3.2 -revision=1 -build_style=cmake -hostmakedepends="pkg-config qt6-base" -makedepends="alsa-lib-devel fftw-devel jack-devel liblo-devel lv2 - qt6-base-devel qt6-svg-devel" -short_desc="Old-school polyphonic additive synthesizer" -maintainer="Duncaen " -license="GPL-2.0-or-later" -homepage="https://padthv1.sourceforge.io/" -changelog="https://github.com/rncbc/padthv1/raw/main/ChangeLog" -distfiles="${SOURCEFORGE_SITE}/padthv1/padthv1-${version}.tar.gz" -checksum=b17a498c3efdfab2eb587c290310028d1fbc29519b42cb3ca8a18c4cdee76fd3 diff --git a/srcpkgs/paexec/template b/srcpkgs/paexec/template deleted file mode 100644 index 541126f03f844c..00000000000000 --- a/srcpkgs/paexec/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'paexec' -pkgname=paexec -version=1.1.6 -revision=1 -hostmakedepends="mk-configure runawk perl" -makedepends="libmaa-devel" -depends="runawk" -short_desc="Distribute tasks over network or CPUs" -maintainer="Leah Neukirchen " -license="MIT" -homepage="https://sourceforge.net/projects/paexec/" -distfiles="${SOURCEFORGE_SITE}/paexec/paexec/paexec-${version}/paexec-${version}.tar.gz" -checksum=8a7a875595efbf2778ad03e1b876ecb44c9a8ba831f6bc54169d1de14606a158 -CFLAGS='-Wno-stringop-truncation' - -do_build() { - mkc_compiler_settings - mkcmake ${makejobs} PREFIX=/usr -} -do_install() { - mkcmake install MANDIR=/usr/share/man STRIPFLAG= \ - PREFIX=/usr DESTDIR="$DESTDIR" - vlicense doc/LICENSE -} diff --git a/srcpkgs/pahole-devel b/srcpkgs/pahole-devel deleted file mode 120000 index dbbc0c101a578c..00000000000000 --- a/srcpkgs/pahole-devel +++ /dev/null @@ -1 +0,0 @@ -pahole \ No newline at end of file diff --git a/srcpkgs/pahole/patches/fix_always_inline.patch b/srcpkgs/pahole/patches/fix_always_inline.patch deleted file mode 100644 index 950e6b635f592b..00000000000000 --- a/srcpkgs/pahole/patches/fix_always_inline.patch +++ /dev/null @@ -1,39 +0,0 @@ ---- a/dutil.h -+++ b/dutil.h -@@ -28,6 +28,10 @@ - #define __pure __attribute__ ((pure)) - #endif - -+#ifndef __always_inline -+#define __always_inline inline -+#endif -+ - #define roundup(x,y) ((((x) + ((y) - 1)) / (y)) * (y)) - - static inline __attribute__((const)) bool is_power_of_2(unsigned long n) ---- a/lib/bpf/src/libbpf.c -+++ b/lib/bpf/src/libbpf.c -@@ -10,6 +10,10 @@ - * Copyright (C) 2019 Isovalent, Inc. - */ - -+#ifndef __always_inline -+#define __always_inline inline -+#endif -+ - #ifndef _GNU_SOURCE - #define _GNU_SOURCE - #endif ---- a/lib/bpf/src/gen_loader.c -+++ b/lib/bpf/src/gen_loader.c -@@ -1,5 +1,10 @@ - // SPDX-License-Identifier: (LGPL-2.1 OR BSD-2-Clause) - /* Copyright (c) 2021 Facebook */ -+ -+#ifndef __always_inline -+#define __always_inline inline -+#endif -+ - #include - #include - #include diff --git a/srcpkgs/pahole/template b/srcpkgs/pahole/template deleted file mode 100644 index da27d03932fbd2..00000000000000 --- a/srcpkgs/pahole/template +++ /dev/null @@ -1,31 +0,0 @@ -# Template file for 'pahole' -pkgname=pahole -version=1.31 -revision=1 -build_style=cmake -configure_args="-D__LIB=lib" -makedepends="elfutils-devel zlib-devel" -short_desc="Various DWARF utils" -maintainer="Andrew Benson " -license="GPL-2.0-only" -homepage="http://git.kernel.org/?p=devel/pahole/pahole.git;a=summary" -distfiles="https://fedorapeople.org/~acme/dwarves/dwarves-${version}.tar.xz" -checksum=0a7f255ccacf8cc7f8cd119099eb327179b4b3c67cb015af646af6d0cb03054d - -case $XBPS_TARGET_MACHINE in - *-musl) makedepends+=" musl-obstack-devel argp-standalone" -esac - -pre_configure() { - case $XBPS_TARGET_MACHINE in - *-musl) sed -i CMakeLists.txt -e "/^target_link_libraries/s/)/ obstack argp)/" - esac -} - -pahole-devel_package() { - short_desc+=" - development files" - pkg_install() { - vmove /usr/include - vmove "/usr/lib/*.so" - } -} diff --git a/srcpkgs/palapeli/template b/srcpkgs/palapeli/template deleted file mode 100644 index d76c5b79f63f56..00000000000000 --- a/srcpkgs/palapeli/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'palapeli' -pkgname=palapeli -version=25.08.3 -revision=1 -build_style=cmake -configure_args="-DBUILD_TESTING=OFF -DKF6_HOST_TOOLING=/usr/lib/cmake - -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins - -DKDE_INSTALL_QMLDIR=lib/qt6/qml - -DECM_MKSPECS_INSTALL_DIR=/usr/lib/qt6/mkspecs/modules" -hostmakedepends="extra-cmake-modules qt6-base qt6-tools - kf6-kdoctools kf6-kconfig kf6-kcoreaddons gettext" -makedepends="libkdegames-devel kf6-kdoctools-devel kf6-kcrash-devel - kf6-kio-devel kf6-knotifications-devel kf6-kdbusaddons-devel" -depends="qhull" -short_desc="Jigsaw puzzle game" -maintainer="Adam Beckmeyer " -license="GPL-2.0-or-later" -homepage="https://kde.org/applications/games/palapeli" -changelog="https://kde.org/announcements/changelogs/gear/${version}/#palapeli" -distfiles="${KDE_SITE}/release-service/${version}/src/palapeli-${version}.tar.xz" -checksum=8fc7ee67e4225cb12f161e1e3e8ddebcc2ee1f5068fde10cfd06ee5a41608945 diff --git a/srcpkgs/paleta/template b/srcpkgs/paleta/template deleted file mode 100644 index f61a1c05dcbf07..00000000000000 --- a/srcpkgs/paleta/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'paleta' -pkgname=paleta -version=1.0.2 -revision=1 -build_style=gnu-makefile -short_desc="Change terminal colors on-the-fly independent of terminal emulator" -maintainer="Brihadeesh " -license="MIT" -homepage="https://github.com/dylanaraps/paleta" -distfiles="https://github.com/dylanaraps/paleta/archive/${version}.tar.gz" -checksum=b6a44653266598cd4e027703b0b06acb3a753f632abf87ea30732d139cf1bd16 - -post_install() { - # copying palettes provided to package files - vmkdir /usr/share/paleta - vcopy palettes /usr/share/paleta/ - - vlicense LICENSE -} diff --git a/srcpkgs/palp/template b/srcpkgs/palp/template deleted file mode 100644 index cf98fc873772c6..00000000000000 --- a/srcpkgs/palp/template +++ /dev/null @@ -1,51 +0,0 @@ -# Template file for 'palp' -pkgname=palp -version=2.21 -revision=1 -build_style=gnu-makefile -checkdepends="singular" -short_desc="Package for analyzing lattice polytopes" -maintainer="Gonzalo Tornaría " -license="GPL-3.0-only" -homepage="http://hep.itp.tuwien.ac.at/~kreuzer/CY/CYpalp.html" -distfiles="http://hep.itp.tuwien.ac.at/~kreuzer/CY/palp/palp-${version}.tar.gz" -checksum=7e4a7bf219998a844c0bcce0a176e49d0743cb4b505a0e195329bf2ec196ddd7 - - -# build procedure taken from sagemath, see -# https://git.sagemath.org/sage.git/plain/build/pkgs/palp/spkg-install.in -# https://github.com/archlinux/svntogit-community/blob/packages/palp/trunk/PKGBUILD -do_build() { - : ${make_cmd:=make} - - mkdir bin - mv Global.h Global.h-template - - for dim in 4 5 6 11; do - echo Building PALP optimized for $dim dimensions - sed "s/^#define[^a-zA-Z]*POLY_Dmax.*/#define POLY_Dmax $dim/" Global.h-template > Global.h - - ${make_cmd} \ - CC="$CC" CXX="$CXX" LD="$LD" AR="$AR" RANLIB="$RANLIB" \ - CPP="$CPP" AS="$AS" OBJCOPY="$OBJCOPY" OBJDUMP="$OBJDUMP" \ - CFLAGS="$CFLAGS" CXXFLAGS="$CXXFLAGS" LDFLAGS="$LDFLAGS" \ - ${makejobs} ${make_build_args} ${make_build_target} - - for file in poly class cws nef mori; do - mv ${file}.x bin/${file}-${dim}d.x - done - - # make sure we rebuild after changing Global.h to avoid races - ${make_cmd} cleanall - done -} - -do_install() { - for file in poly class cws nef mori; do - for dim in 4 5 6 11; do - vbin bin/${file}-${dim}d.x - done - # symlink for the default dimension - ln -sf ${file}-6d.x ${DESTDIR}/usr/bin/${file}.x - done -} diff --git a/srcpkgs/pam-base/INSTALL.msg b/srcpkgs/pam-base/INSTALL.msg deleted file mode 100644 index da74023b23067e..00000000000000 --- a/srcpkgs/pam-base/INSTALL.msg +++ /dev/null @@ -1,5 +0,0 @@ -WARNING: the default PAM configuration has changed. PAM 1.5.1 -will remove some deprecated modules, and this can break if you -have custom configs. Please check that your PAM configuration -in /etc/pam.d doesn't use the pam_tally, pam_tally2 or -pam_lastlog (this last one only on musl systems) modules. diff --git a/srcpkgs/pam-base/files/other b/srcpkgs/pam-base/files/other deleted file mode 100644 index 08498b423541fa..00000000000000 --- a/srcpkgs/pam-base/files/other +++ /dev/null @@ -1,5 +0,0 @@ -#%PAM-1.0 -auth required pam_unix.so -account required pam_unix.so -password required pam_unix.so -session required pam_unix.so diff --git a/srcpkgs/pam-base/files/system-auth b/srcpkgs/pam-base/files/system-auth deleted file mode 100644 index 24eb0d78c6cbf6..00000000000000 --- a/srcpkgs/pam-base/files/system-auth +++ /dev/null @@ -1,17 +0,0 @@ -#%PAM-1.0 - -auth required pam_unix.so try_first_pass nullok -auth optional pam_permit.so -auth required pam_env.so - -account required pam_unix.so -account optional pam_permit.so -account required pam_time.so - -password required pam_unix.so try_first_pass nullok sha512 shadow -password optional pam_permit.so - -session optional pam_umask.so usergroups -session required pam_limits.so -session required pam_unix.so -session optional pam_permit.so diff --git a/srcpkgs/pam-base/files/system-local-login b/srcpkgs/pam-base/files/system-local-login deleted file mode 100644 index 347b8155b861b0..00000000000000 --- a/srcpkgs/pam-base/files/system-local-login +++ /dev/null @@ -1,6 +0,0 @@ -#%PAM-1.0 - -auth include system-login -account include system-login -password include system-login -session include system-login diff --git a/srcpkgs/pam-base/files/system-login b/srcpkgs/pam-base/files/system-login deleted file mode 100644 index 72c4638f07d3fe..00000000000000 --- a/srcpkgs/pam-base/files/system-login +++ /dev/null @@ -1,20 +0,0 @@ -#%PAM-1.0 - -auth required pam_shells.so -auth requisite pam_nologin.so -auth include system-auth - -account required pam_access.so -account required pam_nologin.so -account include system-auth - -password include system-auth - -session optional pam_loginuid.so -session include system-auth -session optional pam_motd.so motd=/etc/motd -session optional pam_mail.so dir=/var/mail standard quiet --session optional pam_turnstile.so --session optional pam_elogind.so --session optional pam_dumb_runtime_dir.so -session required pam_env.so diff --git a/srcpkgs/pam-base/files/system-remote-login b/srcpkgs/pam-base/files/system-remote-login deleted file mode 100644 index 347b8155b861b0..00000000000000 --- a/srcpkgs/pam-base/files/system-remote-login +++ /dev/null @@ -1,6 +0,0 @@ -#%PAM-1.0 - -auth include system-login -account include system-login -password include system-login -session include system-login diff --git a/srcpkgs/pam-base/files/system-services b/srcpkgs/pam-base/files/system-services deleted file mode 100644 index 6ed9bdc1d25366..00000000000000 --- a/srcpkgs/pam-base/files/system-services +++ /dev/null @@ -1,11 +0,0 @@ -#%PAM-1.0 - -auth sufficient pam_permit.so - -account include system-auth - -session optional pam_loginuid.so -session required pam_limits.so -session required pam_unix.so -session optional pam_permit.so -session required pam_env.so diff --git a/srcpkgs/pam-base/template b/srcpkgs/pam-base/template deleted file mode 100644 index 38bfa74cd88560..00000000000000 --- a/srcpkgs/pam-base/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'pam-base' -pkgname=pam-base -version=0.4 -revision=3 -short_desc="PAM base configuration files" -maintainer="Érico Nogueira " -license="Public Domain" -homepage="http://www.voidlinux.org" - -conf_files=" - /etc/pam.d/other - /etc/pam.d/system-auth - /etc/pam.d/system-local-login - /etc/pam.d/system-login - /etc/pam.d/system-remote-login - /etc/pam.d/system-services" - -do_install() { - vmkdir etc/pam.d - install -m644 ${FILESDIR}/* ${DESTDIR}/etc/pam.d -} diff --git a/srcpkgs/pam-devel b/srcpkgs/pam-devel deleted file mode 120000 index 4b9cd459f8c960..00000000000000 --- a/srcpkgs/pam-devel +++ /dev/null @@ -1 +0,0 @@ -pam \ No newline at end of file diff --git a/srcpkgs/pam-gnupg/template b/srcpkgs/pam-gnupg/template deleted file mode 100644 index 91c993aeb49657..00000000000000 --- a/srcpkgs/pam-gnupg/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'pam-gnupg' -pkgname=pam-gnupg -version=0.4 -revision=1 -build_style=gnu-configure -configure_args="--with-moduledir=/usr/lib/security" -hostmakedepends="automake libtool gnupg" -makedepends="pam-devel" -depends="gnupg>=2" -short_desc="PAM module to unlock GPG agent" -maintainer="Andrew J. Hesford " -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 - -pre_configure() { - sh autogen.sh -} diff --git a/srcpkgs/pam-krb5/template b/srcpkgs/pam-krb5/template deleted file mode 100644 index 0cc3f993a2ddb8..00000000000000 --- a/srcpkgs/pam-krb5/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'pam-krb5' -pkgname=pam-krb5 -version=4.9 -revision=2 -build_style=gnu-configure -configure_args="--libdir=/usr/lib/" -makedepends="pam-devel mit-krb5-devel" -depends="pam mit-krb5" -short_desc="Kerberos v5 PAM module" -maintainer="Toyam Cox " -license="BSD-3-Clause" -homepage="http://www.eyrie.org/~eagle/software/pam-krb5/" -distfiles="https://archives.eyrie.org/software/kerberos/${pkgname}-${version}.tar.gz" -checksum=c5936d7beb8f98a38f6c03467aae71e4200a3ff39b20b3e70da7f03f6535ff4f - -XBPS_DISTFILES_MIRROR+=" https://archives.eyrie.org/software/ARCHIVE/pam-krb5" - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/pam-libs b/srcpkgs/pam-libs deleted file mode 120000 index 4b9cd459f8c960..00000000000000 --- a/srcpkgs/pam-libs +++ /dev/null @@ -1 +0,0 @@ -pam \ No newline at end of file diff --git a/srcpkgs/pam-mount/template b/srcpkgs/pam-mount/template deleted file mode 100644 index b9ab01a7ce9405..00000000000000 --- a/srcpkgs/pam-mount/template +++ /dev/null @@ -1,35 +0,0 @@ -# Template file for 'pam-mount' -pkgname=pam-mount -version=2.20 -revision=2 -build_style=gnu-configure -configure_args="--with-ssbindir=/usr/bin --with-slibdir=/usr/lib" -hostmakedepends="perl pkg-config" -makedepends="cryptsetup-devel libHX-devel libmount-devel libxml2-devel pam-devel - pcre2-devel" -depends="hxtools pam" -short_desc="PAM module that can mount volumes for a user session" -maintainer="Toyam Cox " -license="GPL-3.0-or-later" -homepage="http://pam-mount.sourceforge.net/" -distfiles="https://inai.de/files/pam_mount/pam_mount-${version}.tar.xz" -checksum=5426207a485680f8e1764ba405bb38c39a4e0c8306bc8271910f1b819a336ced -conf_files="/etc/security/pam_mount.conf.xml" - -libpam-mount_package() { - short_desc+=" - runtime library" - pkg_install() { - vmove "usr/lib/libcryptmount.so.*" - vmove usr/lib/security - } -} - -libpam-mount-devel_package() { - short_desc+=" - development files" - depends="libpam-mount-${version}_${revision}" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/pam-mount/update b/srcpkgs/pam-mount/update deleted file mode 100644 index 56a002f013b9e8..00000000000000 --- a/srcpkgs/pam-mount/update +++ /dev/null @@ -1 +0,0 @@ -pkgname="pam_mount" diff --git a/srcpkgs/pam-u2f/template b/srcpkgs/pam-u2f/template deleted file mode 100644 index c8288d49bcd700..00000000000000 --- a/srcpkgs/pam-u2f/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'pam-u2f' -pkgname=pam-u2f -version=1.3.2 -revision=1 -build_style=gnu-configure -configure_args="--with-pam-dir=/usr/lib/security" -hostmakedepends="automake libtool pkg-config asciidoc" -makedepends="libfido2-devel openssl-devel pam-devel" -short_desc="Pluggable Authentication Module (PAM) for U2F" -maintainer="Michael Aldridge " -license="BSD-2-Clause" -homepage="https://developers.yubico.com/pam-u2f/" -#changelog="https://raw.githubusercontent.com/Yubico/pam-u2f/master/NEWS" -distfiles="https://developers.yubico.com/pam-u2f/Releases/pam_u2f-${version}.tar.gz" -checksum=38be7d1897271cb3fee391d2383b35afc126ad431a91a9de6e99108c12cc9490 - -post_install() { - vlicense COPYING -} diff --git a/srcpkgs/pam-u2f/update b/srcpkgs/pam-u2f/update deleted file mode 100644 index 420ddf80771186..00000000000000 --- a/srcpkgs/pam-u2f/update +++ /dev/null @@ -1 +0,0 @@ -pattern='>\K[\d.]+(?=)' diff --git a/srcpkgs/pam-userdb b/srcpkgs/pam-userdb deleted file mode 120000 index 4b9cd459f8c960..00000000000000 --- a/srcpkgs/pam-userdb +++ /dev/null @@ -1 +0,0 @@ -pam \ No newline at end of file diff --git a/srcpkgs/pam/INSTALL.msg b/srcpkgs/pam/INSTALL.msg deleted file mode 100644 index e5767f32ca2b74..00000000000000 --- a/srcpkgs/pam/INSTALL.msg +++ /dev/null @@ -1,7 +0,0 @@ -WARNING: PAM>=1.5.0 has removed the pam_tally and pam_tally2 modules, -as well as the pam_lastlog module on musl. If you have a custom PAM -config, you will need to fix it immediately for these changes. - -Otherwise, the pam-base-0.4 update will have handled these changes for -you, unless your XBPS config uses "keepconf=true", -"preserve=/etc/pam.d/system-login" or "preserve=/etc/pam.d/*". diff --git a/srcpkgs/pam/patches/no-examples.patch b/srcpkgs/pam/patches/no-examples.patch deleted file mode 100644 index c589b5558dc1a8..00000000000000 --- a/srcpkgs/pam/patches/no-examples.patch +++ /dev/null @@ -1,25 +0,0 @@ -these don't build and aren't installed --- -diff --git a/Makefile.in b/Makefile.in -index f7e2c44..f98b2a2 100644 ---- a/Makefile.in -+++ b/Makefile.in -@@ -176,7 +176,7 @@ ETAGS = etags - CTAGS = ctags - CSCOPE = cscope - DIST_SUBDIRS = libpam tests libpamc libpam_misc modules po conf \ -- examples xtests doc -+ xtests doc - am__DIST_COMMON = $(srcdir)/Make.xml.rules.in $(srcdir)/Makefile.in \ - $(srcdir)/config.h.in $(top_srcdir)/build-aux/compile \ - $(top_srcdir)/build-aux/config.guess \ -@@ -426,7 +426,7 @@ top_build_prefix = @top_build_prefix@ - top_builddir = @top_builddir@ - top_srcdir = @top_srcdir@ - AUTOMAKE_OPTIONS = 1.9 gnu dist-xz no-dist-gzip check-news --SUBDIRS = libpam tests libpamc libpam_misc modules po conf examples \ -+SUBDIRS = libpam tests libpamc libpam_misc modules po conf \ - xtests $(am__append_1) - CLEANFILES = *~ - EXTRA_DIST = pgp.keys.asc CHANGELOG ChangeLog-CVS Copyright - diff --git a/srcpkgs/pam/template b/srcpkgs/pam/template deleted file mode 100644 index 4cab66fc2de07d..00000000000000 --- a/srcpkgs/pam/template +++ /dev/null @@ -1,75 +0,0 @@ -# Template file for 'pam' -pkgname=pam -version=1.5.3 -revision=4 -build_style=gnu-configure -configure_args=" - --libdir=/usr/lib --sbindir=/usr/bin --docdir=/usr/share/doc/pam - --disable-nis --disable-audit --disable-selinux --enable-lastlog - --disable-regenerate-docu BUILD_CFLAGS=-Os BUILD_LDFLAGS=" -hostmakedepends="gettext-devel pkg-config" -makedepends="libfl-devel db-devel" -# version of pam-base that doesn't include removed modules -depends="pam-base>=0.4_1" -checkdepends="pam-base" -short_desc="Flexible mechanism for authenticating users" -maintainer="Érico Nogueira " -license="BSD-3-Clause" -homepage="https://github.com/linux-pam/linux-pam" -changelog="https://raw.githubusercontent.com/linux-pam/linux-pam/master/NEWS" -distfiles="${homepage}/releases/download/v${version}/Linux-PAM-${version}.tar.xz" -checksum=7ac4b50feee004a9fa88f1dfd2d2fa738a82896763050cd773b3c54b0a818283 -lib32disabled=yes - -if [ "$XBPS_TARGET_LIBC" = "glibc" ]; then - makedepends+=" libxcrypt-devel" -fi - -conf_files=" - /etc/environment - /etc/security/access.conf - /etc/security/group.conf - /etc/security/limits.conf - /etc/security/namespace.conf - /etc/security/pam_env.conf - /etc/security/time.conf - /etc/security/faillock.conf - /etc/security/namespace.init - /etc/security/pwhistory.conf" -make_dirs=" - /etc/security/limits.d 0755 root root - /etc/security/namespace.d 0755 root root" - -post_install() { - # Fix unix_chkpwd perms. - chmod 4755 ${DESTDIR}/usr/bin/unix_chkpwd - rm -r ${DESTDIR}/usr/lib/systemd - vlicense COPYING LICENSE -} - -pam-devel_package() { - replaces="pam-libs<1.1.8_8" - depends="pam-libs>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/share/man/man3 - vmove usr/share/doc - vmove usr/lib/*.so - vmove usr/lib/pkgconfig - } -} -pam-libs_package() { - short_desc+=" - runtime libraries" - pkg_install() { - vmove "usr/lib/*.so.*" - } -} -pam-userdb_package() { - lib32disabled=yes - short_desc="PAM module to authenticate against a db database" - pkg_install() { - vmove usr/lib/security/pam_userdb.so - vmove usr/share/man/man8/pam_userdb.8 - } -} diff --git a/srcpkgs/pam/update b/srcpkgs/pam/update deleted file mode 100644 index 8bd5004b9f9fd2..00000000000000 --- a/srcpkgs/pam/update +++ /dev/null @@ -1 +0,0 @@ -pkgname=Linux-PAM diff --git a/srcpkgs/pam_netauth/template b/srcpkgs/pam_netauth/template deleted file mode 100644 index db042851a5aacd..00000000000000 --- a/srcpkgs/pam_netauth/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'pam_netauth' -pkgname=pam_netauth -version=0.3.5 -revision=4 -build_style=go -go_import_path="github.com/netauth/pam_netauth" -makedepends=pam-devel -short_desc="PAM plugin for NetAuth" -maintainer="Michael Aldridge " -license="MIT" -homepage="https://netauth.org" -distfiles="https://github.com/NetAuth/pam_netauth/archive/v$version.tar.gz" -checksum=50e206ee9b542831e1f62e40817e6238d218c5dc95f6e854a9f4267c1e7a3341 - -do_build() { - go build -x -o pam_netauth.so -buildmode=c-shared -ldflags "${go_ldflags}" ${go_import_path} -} - -do_install() { - vinstall pam_netauth.so 0755 usr/lib/security/ - vlicense LICENSE -} diff --git a/srcpkgs/pam_radius_auth/template b/srcpkgs/pam_radius_auth/template deleted file mode 100644 index 207012a72734f9..00000000000000 --- a/srcpkgs/pam_radius_auth/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'pam_radius_auth' -pkgname=pam_radius_auth -version=1.4.0 -revision=2 -build_style=gnu-configure -conf_files="/etc/raddb/server" -makedepends="pam-devel" -depends="pam" -short_desc="PAM to RADIUS authentication module" -maintainer="Toyam Cox " -license="GPL-2.0-or-later" -homepage="http://freeradius.org/pam_radius_auth/" -distfiles="ftp://ftp.freeradius.org/pub/radius/pam_radius-${version}.tar.gz" -checksum=742d79fc39824726c098e746bd3dc3484f983f5ee082c621c1e848b2c3725305 - -do_install() { - vinstall pam_radius_auth.so 755 /usr/lib/security/ - vmkdir /etc/raddb - vinstall pam_radius_auth.conf 600 /etc/raddb/ server -} diff --git a/srcpkgs/pam_radius_auth/update b/srcpkgs/pam_radius_auth/update deleted file mode 100644 index 12bd63b9419a4f..00000000000000 --- a/srcpkgs/pam_radius_auth/update +++ /dev/null @@ -1 +0,0 @@ -pkgname='pam_radius' diff --git a/srcpkgs/pam_rundir/patches/fix.patch b/srcpkgs/pam_rundir/patches/fix.patch deleted file mode 100644 index 252267584934a2..00000000000000 --- a/srcpkgs/pam_rundir/patches/fix.patch +++ /dev/null @@ -1,39 +0,0 @@ ---- a/pam_rundir.c 2015-09-23 12:57:53.000000000 -0400 -+++ b/pam_rundir2.c 2019-08-24 13:17:11.241470935 -0400 -@@ -24,6 +24,8 @@ - #include - #include - #include -+#include -+#include - #include - #include - #include -@@ -360,6 +362,7 @@ - char file[sizeof (PARENT_DIR) + l + 2]; - int fd; - int count = 0; -+ int secbits = -1; - - print_filename (file, (int) pw->pw_uid, l); - fd = open_and_lock (file); -@@ -396,6 +399,11 @@ - goto done; - } - -+ /* to bypass permission checks for mkdir, in case it isn't group -+ * writable */ -+ secbits = prctl (PR_GET_SECUREBITS); -+ if (secbits != -1) -+ prctl (PR_SET_SECUREBITS, (unsigned long) secbits | SECBIT_NO_SETUID_FIXUP); - /* set euid so if we do create the dir, it is own by the user */ - if (seteuid (pw->pw_uid) < 0) - { -@@ -421,6 +429,8 @@ - } - - done: -+ if (secbits != -1) -+ prctl (PR_SET_SECUREBITS, (unsigned long) secbits); - close (fd); /* also unlocks */ - } diff --git a/srcpkgs/pam_rundir/patches/fix2.patch b/srcpkgs/pam_rundir/patches/fix2.patch deleted file mode 100644 index 99e5e02658be6a..00000000000000 --- a/srcpkgs/pam_rundir/patches/fix2.patch +++ /dev/null @@ -1,15 +0,0 @@ -from https://github.com/jjk-jacky/pam_rundir/pull/5 - -diff --git a/pam_rundir.c b/pam_rundir.c -index 2d2c201..67c7ca6 100644 ---- a/pam_rundir.c -+++ b/pam_rundir.c -@@ -197,7 +197,7 @@ write_counter (int fd, int count) - r = write (fd, buf + w, l - w); - if (r < 0) - { -- if (errno = EINTR) -+ if (errno == EINTR) - continue; - if (w > 0) - emergency_invalidate_counter (fd); diff --git a/srcpkgs/pam_rundir/patches/setegid.patch b/srcpkgs/pam_rundir/patches/setegid.patch deleted file mode 100644 index 3c573cd41a5317..00000000000000 --- a/srcpkgs/pam_rundir/patches/setegid.patch +++ /dev/null @@ -1,26 +0,0 @@ -backport of https://github.com/jjk-jacky/pam_rundir/pull/8 - -diff --git a/pam_rundir.c b/pam_rundir.c -index d36584d..f92c73e 100644 ---- a/pam_rundir.c -+++ b/pam_rundir.c -@@ -404,8 +404,8 @@ - secbits = prctl (PR_GET_SECUREBITS); - if (secbits != -1) - prctl (PR_SET_SECUREBITS, (unsigned long) secbits | SECBIT_NO_SETUID_FIXUP); -- /* set euid so if we do create the dir, it is own by the user */ -- if (seteuid (pw->pw_uid) < 0) -+ /* set euid and egid so if we do create the dir, it is owned by the user */ -+ if (seteuid (pw->pw_uid) < 0 || setegid (pw->pw_gid) < 0) - { - r = -1; - goto done; -@@ -422,7 +422,7 @@ - pam_putenv (pamh, buf); - } - /* restore */ -- if (seteuid (0) < 0) -+ if (seteuid (0) < 0 || setegid (0) < 0) - { - r = -1; - goto done; diff --git a/srcpkgs/pam_rundir/template b/srcpkgs/pam_rundir/template deleted file mode 100644 index 080be5afca3081..00000000000000 --- a/srcpkgs/pam_rundir/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'pam_rundir' -pkgname=pam_rundir -version=1.0.0 -revision=6 -build_style=configure -configure_args="--prefix=/usr --with-parentdir=/run/user" -makedepends="pam-devel" -short_desc="PAM Module to create and remove user runtime directories" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="https://jjacky.com/pam_rundir" -distfiles="https://jjacky.com/${pkgname}/${pkgname}-${version}.tar.gz" -checksum=c779b699ed23777a3bdba87b7f67ed395fe957f3c96138faee45f87a27bcc020 diff --git a/srcpkgs/pam_ssh/patches/fix-cross-compile-openssl-feature-checks.patch b/srcpkgs/pam_ssh/patches/fix-cross-compile-openssl-feature-checks.patch deleted file mode 100644 index 0134536864d2d5..00000000000000 --- a/srcpkgs/pam_ssh/patches/fix-cross-compile-openssl-feature-checks.patch +++ /dev/null @@ -1,39 +0,0 @@ -The configure script contains checks that cannot run when cross-compiling. This -patch disables them - -diff -Naur configure.orig configure ---- a/configure 2016-08-01 15:39:25.194784834 +0200 -+++ b/configure 2016-08-01 15:40:38.914790397 +0200 -@@ -11621,10 +11621,6 @@ - # Basic test to check for compatible version and correct linking - # *does not* test for RSA - that comes later. - if test "$cross_compiling" = yes; then : -- { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 --$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} --as_fn_error $? "cannot run test program while cross compiling --See \`config.log' for more details" "$LINENO" 5; } - else - cat confdefs.h - <<_ACEOF >conftest.$ac_ext - /* end confdefs.h. */ -@@ -11710,10 +11706,6 @@ - LIBS="$saved_LIBS -lRSAglue -lrsaref" - fi - if test "$cross_compiling" = yes; then : -- { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 --$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} --as_fn_error $? "cannot run test program while cross compiling --See \`config.log' for more details" "$LINENO" 5; } - else - cat confdefs.h - <<_ACEOF >conftest.$ac_ext - /* end confdefs.h. */ -@@ -11789,10 +11781,6 @@ - { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether OpenSSL's headers match the library" >&5 - $as_echo_n "checking whether OpenSSL's headers match the library... " >&6; } - if test "$cross_compiling" = yes; then : -- { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 --$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} --as_fn_error $? "cannot run test program while cross compiling --See \`config.log' for more details" "$LINENO" 5; } - else - cat confdefs.h - <<_ACEOF >conftest.$ac_ext - /* end confdefs.h. */ diff --git a/srcpkgs/pam_ssh/template b/srcpkgs/pam_ssh/template deleted file mode 100644 index e45d45e4bd9c54..00000000000000 --- a/srcpkgs/pam_ssh/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'pam_ssh' -pkgname=pam_ssh -version=2.3 -revision=4 -build_style=gnu-configure -configure_args="--with-pam-dir=/usr/lib/security ac_cv_openssldir=/usr - --includedir=${XBPS_CROSS_BASE}/usr/include - --libdir=${XBPS_CROSS_BASE}/usr/lib" -hostmakedepends="openssh" -makedepends="openssl-devel pam-devel" -short_desc="PAM module providing single sign-on behavior for SSH" -maintainer="Alexander Gehrke " -license="BSD-2-Clause" -homepage="http://pam-ssh.sourceforge.net/" -distfiles="${SOURCEFORGE_SITE}/pam-ssh/${pkgname}-${version}.tar.xz" -checksum=0c456f6a5c9e47ce6825ac50d467e7a797e14239b2b9a72bfeb2df0100f4af31 - -CFLAGS="-fcommon" - -if [ "${XBPS_TARGET_LIBC}" = "musl" ]; then - makedepends+=" musl-legacy-compat" -fi - -post_install() { - vlicense COPYING -} diff --git a/srcpkgs/pam_ssh_agent_auth/patches/openssl.patch b/srcpkgs/pam_ssh_agent_auth/patches/openssl.patch deleted file mode 100644 index fd334ec9d5f8ab..00000000000000 --- a/srcpkgs/pam_ssh_agent_auth/patches/openssl.patch +++ /dev/null @@ -1,881 +0,0 @@ -From eef90424a0545b7b0125dfaf5e3cef3c5248ada0 Mon Sep 17 00:00:00 2001 -From: Guido Falsi -Date: Sat, 20 Oct 2018 14:29:43 +0200 -Subject: [PATCH] Adapt to OpenSSL 1.1.1. - -The FreeBSD operating system is migrating to OpenSSL 1.1.1 and I have created this set of patches to make pam_ssh_agent_auth compile with it. - -The patch comments out some parts of include files which are not actually used and reference now opaque OpenSSL internals. - -I also have migrated the source files to use accessors to use the OpenSSL objects. - -The patch works on FreeBSD head (will be 12.0) but the --without-openssl-header-check argument is required in configure there. ---- - authfd.c | 50 ++++++++++++++++++++ - bufbn.c | 4 ++ - cipher.h | 6 ++- - kex.h | 9 +++- - key.c | 133 ++++++++++++++++++++++++++++++++++++++++++++++++++-- - ssh-dss.c | 51 ++++++++++++++++---- - ssh-ecdsa.c | 40 ++++++++++++---- - ssh-rsa.c | 22 +++++++-- - 8 files changed, 287 insertions(+), 28 deletions(-) - -diff --git a/authfd.c b/authfd.c -index 7b96921..35f8de1 100644 ---- a/authfd.c -+++ b/authfd.c -@@ -372,6 +372,7 @@ ssh_get_next_identity(AuthenticationConnection *auth, char **comment, int versio - case 1: - key = pamsshagentauth_key_new(KEY_RSA1); - bits = pamsshagentauth_buffer_get_int(&auth->identities); -+#if OPENSSL_VERSION_NUMBER < 0x10100000L - pamsshagentauth_buffer_get_bignum(&auth->identities, key->rsa->e); - pamsshagentauth_buffer_get_bignum(&auth->identities, key->rsa->n); - *comment = pamsshagentauth_buffer_get_string(&auth->identities, NULL); -@@ -379,6 +380,15 @@ ssh_get_next_identity(AuthenticationConnection *auth, char **comment, int versio - if (keybits < 0 || bits != (u_int)keybits) - pamsshagentauth_logit("Warning: identity keysize mismatch: actual %d, announced %u", - BN_num_bits(key->rsa->n), bits); -+#else -+ pamsshagentauth_buffer_get_bignum(&auth->identities, RSA_get0_e(key->rsa)); -+ pamsshagentauth_buffer_get_bignum(&auth->identities, RSA_get0_n(key->rsa)); -+ *comment = pamsshagentauth_buffer_get_string(&auth->identities, NULL); -+ keybits = BN_num_bits(RSA_get0_n(key->rsa)); -+ if (keybits < 0 || bits != (u_int)keybits) -+ pamsshagentauth_logit("Warning: identity keysize mismatch: actual %d, announced %u", -+ BN_num_bits(RSA_get0_n(key->rsa)), bits); -+#endif - break; - case 2: - blob = pamsshagentauth_buffer_get_string(&auth->identities, &blen); -@@ -422,9 +432,15 @@ ssh_decrypt_challenge(AuthenticationConnection *auth, - } - pamsshagentauth_buffer_init(&buffer); - pamsshagentauth_buffer_put_char(&buffer, SSH_AGENTC_RSA_CHALLENGE); -+#if OPENSSL_VERSION_NUMBER < 0x10100000L - pamsshagentauth_buffer_put_int(&buffer, BN_num_bits(key->rsa->n)); - pamsshagentauth_buffer_put_bignum(&buffer, key->rsa->e); - pamsshagentauth_buffer_put_bignum(&buffer, key->rsa->n); -+#else -+ pamsshagentauth_buffer_put_int(&buffer, BN_num_bits(RSA_get0_n(key->rsa))); -+ pamsshagentauth_buffer_put_bignum(&buffer, RSA_get0_e(key->rsa)); -+ pamsshagentauth_buffer_put_bignum(&buffer, RSA_get0_n(key->rsa)); -+#endif - pamsshagentauth_buffer_put_bignum(&buffer, challenge); - pamsshagentauth_buffer_append(&buffer, session_id, 16); - pamsshagentauth_buffer_put_int(&buffer, response_type); -@@ -501,6 +517,7 @@ ssh_agent_sign(AuthenticationConnection *auth, - static void - ssh_encode_identity_rsa1(Buffer *b, RSA *key, const char *comment) - { -+#if OPENSSL_VERSION_NUMBER < 0x10100000L - pamsshagentauth_buffer_put_int(b, BN_num_bits(key->n)); - pamsshagentauth_buffer_put_bignum(b, key->n); - pamsshagentauth_buffer_put_bignum(b, key->e); -@@ -509,6 +526,16 @@ ssh_encode_identity_rsa1(Buffer *b, RSA *key, const char *comment) - pamsshagentauth_buffer_put_bignum(b, key->iqmp); /* ssh key->u */ - pamsshagentauth_buffer_put_bignum(b, key->q); /* ssh key->p, SSL key->q */ - pamsshagentauth_buffer_put_bignum(b, key->p); /* ssh key->q, SSL key->p */ -+#else -+ pamsshagentauth_buffer_put_int(b, BN_num_bits(RSA_get0_n(key))); -+ pamsshagentauth_buffer_put_bignum(b, RSA_get0_n(key)); -+ pamsshagentauth_buffer_put_bignum(b, RSA_get0_e(key)); -+ pamsshagentauth_buffer_put_bignum(b, RSA_get0_d(key)); -+ /* To keep within the protocol: p < q for ssh. in SSL p > q */ -+ pamsshagentauth_buffer_put_bignum(b, RSA_get0_iqmp(key)); /* ssh key->u */ -+ pamsshagentauth_buffer_put_bignum(b, RSA_get0_q(key)); /* ssh key->p, SSL key->q */ -+ pamsshagentauth_buffer_put_bignum(b, RSA_get0_p(key)); /* ssh key->q, SSL key->p */ -+#endif - pamsshagentauth_buffer_put_cstring(b, comment); - } - -@@ -518,19 +545,36 @@ ssh_encode_identity_ssh2(Buffer *b, Key *key, const char *comment) - pamsshagentauth_buffer_put_cstring(b, key_ssh_name(key)); - switch (key->type) { - case KEY_RSA: -+#if OPENSSL_VERSION_NUMBER < 0x10100000L - pamsshagentauth_buffer_put_bignum2(b, key->rsa->n); - pamsshagentauth_buffer_put_bignum2(b, key->rsa->e); - pamsshagentauth_buffer_put_bignum2(b, key->rsa->d); - pamsshagentauth_buffer_put_bignum2(b, key->rsa->iqmp); - pamsshagentauth_buffer_put_bignum2(b, key->rsa->p); - pamsshagentauth_buffer_put_bignum2(b, key->rsa->q); -+#else -+ pamsshagentauth_buffer_put_bignum2(b, RSA_get0_n(key->rsa)); -+ pamsshagentauth_buffer_put_bignum2(b, RSA_get0_e(key->rsa)); -+ pamsshagentauth_buffer_put_bignum2(b, RSA_get0_d(key->rsa)); -+ pamsshagentauth_buffer_put_bignum2(b, RSA_get0_iqmp(key->rsa)); -+ pamsshagentauth_buffer_put_bignum2(b, RSA_get0_p(key->rsa)); -+ pamsshagentauth_buffer_put_bignum2(b, RSA_get0_q(key->rsa)); -+#endif - break; - case KEY_DSA: -+#if OPENSSL_VERSION_NUMBER < 0x10100000L - pamsshagentauth_buffer_put_bignum2(b, key->dsa->p); - pamsshagentauth_buffer_put_bignum2(b, key->dsa->q); - pamsshagentauth_buffer_put_bignum2(b, key->dsa->g); - pamsshagentauth_buffer_put_bignum2(b, key->dsa->pub_key); - pamsshagentauth_buffer_put_bignum2(b, key->dsa->priv_key); -+#else -+ pamsshagentauth_buffer_put_bignum2(b, DSA_get0_p(key->dsa)); -+ pamsshagentauth_buffer_put_bignum2(b, DSA_get0_q(key->dsa)); -+ pamsshagentauth_buffer_put_bignum2(b, DSA_get0_g(key->dsa)); -+ pamsshagentauth_buffer_put_bignum2(b, DSA_get0_pub_key(key->dsa)); -+ pamsshagentauth_buffer_put_bignum2(b, DSA_get0_priv_key(key->dsa)); -+#endif - break; - } - pamsshagentauth_buffer_put_cstring(b, comment); -@@ -610,9 +654,15 @@ ssh_remove_identity(AuthenticationConnection *auth, Key *key) - - if (key->type == KEY_RSA1) { - pamsshagentauth_buffer_put_char(&msg, SSH_AGENTC_REMOVE_RSA_IDENTITY); -+#if OPENSSL_VERSION_NUMBER < 0x10100000L - pamsshagentauth_buffer_put_int(&msg, BN_num_bits(key->rsa->n)); - pamsshagentauth_buffer_put_bignum(&msg, key->rsa->e); - pamsshagentauth_buffer_put_bignum(&msg, key->rsa->n); -+#else -+ pamsshagentauth_buffer_put_int(&msg, BN_num_bits(RSA_get0_n(key->rsa))); -+ pamsshagentauth_buffer_put_bignum(&msg, RSA_get0_e(key->rsa)); -+ pamsshagentauth_buffer_put_bignum(&msg, RSA_get0_n(key->rsa)); -+#endif - } else if (key->type == KEY_DSA || key->type == KEY_RSA) { - pamsshagentauth_key_to_blob(key, &blob, &blen); - pamsshagentauth_buffer_put_char(&msg, SSH2_AGENTC_REMOVE_IDENTITY); -diff --git a/bufbn.c b/bufbn.c -index 6a49c73..4ecedc1 100644 ---- a/bufbn.c -+++ b/bufbn.c -@@ -151,7 +151,11 @@ pamsshagentauth_buffer_put_bignum2_ret(Buffer *buffer, const BIGNUM *value) - pamsshagentauth_buffer_put_int(buffer, 0); - return 0; - } -+#if OPENSSL_VERSION_NUMBER < 0x10100000L - if (value->neg) { -+#else -+ if (BN_is_negative(value)) { -+#endif - pamsshagentauth_logerror("buffer_put_bignum2_ret: negative numbers not supported"); - return (-1); - } -diff --git a/cipher.h b/cipher.h -index 49bbc16..64f59ca 100644 ---- a/cipher.h -+++ b/cipher.h -@@ -59,15 +59,18 @@ - #define CIPHER_DECRYPT 0 - - typedef struct Cipher Cipher; --typedef struct CipherContext CipherContext; -+// typedef struct CipherContext CipherContext; - - struct Cipher; -+/* - struct CipherContext { - int plaintext; - EVP_CIPHER_CTX evp; - Cipher *cipher; - }; -+*/ - -+/* - u_int cipher_mask_ssh1(int); - Cipher *cipher_by_name(const char *); - Cipher *cipher_by_number(int); -@@ -88,4 +91,5 @@ void cipher_set_keyiv(CipherContext *, u_char *); - int cipher_get_keyiv_len(const CipherContext *); - int cipher_get_keycontext(const CipherContext *, u_char *); - void cipher_set_keycontext(CipherContext *, u_char *); -+*/ - #endif /* CIPHER_H */ -diff --git a/kex.h b/kex.h -index 8e29c90..81ca57d 100644 ---- a/kex.h -+++ b/kex.h -@@ -70,7 +70,7 @@ enum kex_exchange { - #define KEX_INIT_SENT 0x0001 - - typedef struct Kex Kex; --typedef struct Mac Mac; -+// typedef struct Mac Mac; - typedef struct Comp Comp; - typedef struct Enc Enc; - typedef struct Newkeys Newkeys; -@@ -84,6 +84,7 @@ struct Enc { - u_char *key; - u_char *iv; - }; -+/* - struct Mac { - char *name; - int enabled; -@@ -95,11 +96,13 @@ struct Mac { - HMAC_CTX evp_ctx; - struct umac_ctx *umac_ctx; - }; -+*/ - struct Comp { - int type; - int enabled; - char *name; - }; -+/* - struct Newkeys { - Enc enc; - Mac mac; -@@ -126,7 +129,9 @@ struct Kex { - int (*host_key_index)(Key *); - void (*kex[KEX_MAX])(Kex *); - }; -+*/ - -+/* - Kex *kex_setup(char *[PROPOSAL_MAX]); - void kex_finish(Kex *); - -@@ -152,6 +157,8 @@ kexgex_hash(const EVP_MD *, char *, char *, char *, int, char *, - void - derive_ssh1_session_id(BIGNUM *, BIGNUM *, u_int8_t[8], u_int8_t[16]); - -+*/ -+ - #if defined(DEBUG_KEX) || defined(DEBUG_KEXDH) - void dump_digest(char *, u_char *, int); - #endif -diff --git a/key.c b/key.c -index 107a442..aedbbb5 100644 ---- a/key.c -+++ b/key.c -@@ -77,15 +77,21 @@ pamsshagentauth_key_new(int type) - case KEY_RSA: - if ((rsa = RSA_new()) == NULL) - pamsshagentauth_fatal("key_new: RSA_new failed"); -+#if OPENSSL_VERSION_NUMBER < 0x10100000L - if ((rsa->n = BN_new()) == NULL) - pamsshagentauth_fatal("key_new: BN_new failed"); - if ((rsa->e = BN_new()) == NULL) - pamsshagentauth_fatal("key_new: BN_new failed"); -+#else -+ if (RSA_set0_key(rsa, BN_new(), BN_new(), NULL) != 1) -+ pamsshagentauth_fatal("key_new: RSA_set0_key failed"); -+#endif - k->rsa = rsa; - break; - case KEY_DSA: - if ((dsa = DSA_new()) == NULL) - pamsshagentauth_fatal("key_new: DSA_new failed"); -+#if OPENSSL_VERSION_NUMBER < 0x10100000L - if ((dsa->p = BN_new()) == NULL) - pamsshagentauth_fatal("key_new: BN_new failed"); - if ((dsa->q = BN_new()) == NULL) -@@ -94,6 +100,12 @@ pamsshagentauth_key_new(int type) - pamsshagentauth_fatal("key_new: BN_new failed"); - if ((dsa->pub_key = BN_new()) == NULL) - pamsshagentauth_fatal("key_new: BN_new failed"); -+#else -+ if (DSA_set0_pqg(dsa, BN_new(), BN_new(), BN_new()) != 1) -+ pamsshagentauth_fatal("key_new: DSA_set0_pqg failed"); -+ if (DSA_set0_key(dsa, BN_new(), NULL) != 1) -+ pamsshagentauth_fatal("key_new: DSA_set0_key failed"); -+#endif - k->dsa = dsa; - break; - case KEY_ECDSA: -@@ -118,6 +130,7 @@ pamsshagentauth_key_new_private(int type) - switch (k->type) { - case KEY_RSA1: - case KEY_RSA: -+#if OPENSSL_VERSION_NUMBER < 0x10100000L - if ((k->rsa->d = BN_new()) == NULL) - pamsshagentauth_fatal("key_new_private: BN_new failed"); - if ((k->rsa->iqmp = BN_new()) == NULL) -@@ -130,14 +143,30 @@ pamsshagentauth_key_new_private(int type) - pamsshagentauth_fatal("key_new_private: BN_new failed"); - if ((k->rsa->dmp1 = BN_new()) == NULL) - pamsshagentauth_fatal("key_new_private: BN_new failed"); -+#else -+ if (RSA_set0_key(k->rsa, NULL, NULL, BN_new()) != 1) -+ pamsshagentauth_fatal("key_new: RSA_set0_key failed"); -+ if (RSA_set0_crt_params(k->rsa, BN_new(), BN_new(), BN_new()) != 1) -+ pamsshagentauth_fatal("key_new: RSA_set0_crt_params failed"); -+ if (RSA_set0_factors(k->rsa, BN_new(), BN_new()) != 1) -+ pamsshagentauth_fatal("key_new: RSA_set0_factors failed"); -+#endif - break; - case KEY_DSA: -+#if OPENSSL_VERSION_NUMBER < 0x10100000L - if ((k->dsa->priv_key = BN_new()) == NULL) - pamsshagentauth_fatal("key_new_private: BN_new failed"); -+#else -+ if (DSA_set0_key(k->dsa, NULL, BN_new()) != 1) -+ pamsshagentauth_fatal("key_new_private: DSA_set0_key failed"); -+#endif - break; - case KEY_ECDSA: -+#if OPENSSL_VERSION_NUMBER < 0x10100000L - if (EC_KEY_set_private_key(k->ecdsa, BN_new()) != 1) - pamsshagentauth_fatal("key_new_private: EC_KEY_set_private_key failed"); -+#else -+#endif - break; - case KEY_ED25519: - RAND_bytes(k->ed25519->sk, sizeof(k->ed25519->sk)); -@@ -195,14 +224,26 @@ pamsshagentauth_key_equal(const Key *a, const Key *b) - case KEY_RSA1: - case KEY_RSA: - return a->rsa != NULL && b->rsa != NULL && -+#if OPENSSL_VERSION_NUMBER < 0x10100000L - BN_cmp(a->rsa->e, b->rsa->e) == 0 && - BN_cmp(a->rsa->n, b->rsa->n) == 0; -+#else -+ BN_cmp(RSA_get0_e(a->rsa), RSA_get0_e(b->rsa)) == 0 && -+ BN_cmp(RSA_get0_n(a->rsa), RSA_get0_n(b->rsa)) == 0; -+#endif - case KEY_DSA: - return a->dsa != NULL && b->dsa != NULL && -+#if OPENSSL_VERSION_NUMBER < 0x10100000L - BN_cmp(a->dsa->p, b->dsa->p) == 0 && - BN_cmp(a->dsa->q, b->dsa->q) == 0 && - BN_cmp(a->dsa->g, b->dsa->g) == 0 && - BN_cmp(a->dsa->pub_key, b->dsa->pub_key) == 0; -+#else -+ BN_cmp(DSA_get0_p(a->dsa), DSA_get0_p(b->dsa)) == 0 && -+ BN_cmp(DSA_get0_q(a->dsa), DSA_get0_q(b->dsa)) == 0 && -+ BN_cmp(DSA_get0_g(a->dsa), DSA_get0_g(b->dsa)) == 0 && -+ BN_cmp(DSA_get0_pub_key(a->dsa), DSA_get0_pub_key(b->dsa)) == 0; -+#endif - case KEY_ECDSA: - return a->ecdsa != NULL && b->ecdsa != NULL && - EC_KEY_check_key(a->ecdsa) == 1 && -@@ -231,7 +272,7 @@ pamsshagentauth_key_fingerprint_raw(const Key *k, enum fp_type dgst_type, - u_int *dgst_raw_length) - { - const EVP_MD *md = NULL; -- EVP_MD_CTX ctx; -+ EVP_MD_CTX *ctx; - u_char *blob = NULL; - u_char *retval = NULL; - u_int len = 0; -@@ -252,12 +293,21 @@ pamsshagentauth_key_fingerprint_raw(const Key *k, enum fp_type dgst_type, - } - switch (k->type) { - case KEY_RSA1: -+#if OPENSSL_VERSION_NUMBER < 0x10100000L - nlen = BN_num_bytes(k->rsa->n); - elen = BN_num_bytes(k->rsa->e); - len = nlen + elen; - blob = pamsshagentauth_xmalloc(len); - BN_bn2bin(k->rsa->n, blob); - BN_bn2bin(k->rsa->e, blob + nlen); -+#else -+ nlen = BN_num_bytes(RSA_get0_n(k->rsa)); -+ elen = BN_num_bytes(RSA_get0_e(k->rsa)); -+ len = nlen + elen; -+ blob = pamsshagentauth_xmalloc(len); -+ BN_bn2bin(RSA_get0_n(k->rsa), blob); -+ BN_bn2bin(RSA_get0_e(k->rsa), blob + nlen); -+#endif - break; - case KEY_DSA: - case KEY_ECDSA: -@@ -273,11 +323,14 @@ pamsshagentauth_key_fingerprint_raw(const Key *k, enum fp_type dgst_type, - } - if (blob != NULL) { - retval = pamsshagentauth_xmalloc(EVP_MAX_MD_SIZE); -- EVP_DigestInit(&ctx, md); -- EVP_DigestUpdate(&ctx, blob, len); -- EVP_DigestFinal(&ctx, retval, dgst_raw_length); -+ /* XXX Errors from EVP_* functions are not hadled */ -+ ctx = EVP_MD_CTX_create(); -+ EVP_DigestInit(ctx, md); -+ EVP_DigestUpdate(ctx, blob, len); -+ EVP_DigestFinal(ctx, retval, dgst_raw_length); - memset(blob, 0, len); - pamsshagentauth_xfree(blob); -+ EVP_MD_CTX_destroy(ctx); - } else { - pamsshagentauth_fatal("key_fingerprint_raw: blob is null"); - } -@@ -457,10 +510,17 @@ pamsshagentauth_key_read(Key *ret, char **cpp) - return -1; - *cpp = cp; - /* Get public exponent, public modulus. */ -+#if OPENSSL_VERSION_NUMBER < 0x10100000L - if (!read_bignum(cpp, ret->rsa->e)) - return -1; - if (!read_bignum(cpp, ret->rsa->n)) - return -1; -+#else -+ if (!read_bignum(cpp, RSA_get0_e(ret->rsa))) -+ return -1; -+ if (!read_bignum(cpp, RSA_get0_n(ret->rsa))) -+ return -1; -+#endif - success = 1; - break; - case KEY_UNSPEC: -@@ -583,10 +643,17 @@ pamsshagentauth_key_write(const Key *key, FILE *f) - - if (key->type == KEY_RSA1 && key->rsa != NULL) { - /* size of modulus 'n' */ -+#if OPENSSL_VERSION_NUMBER < 0x10100000L - bits = BN_num_bits(key->rsa->n); - fprintf(f, "%u", bits); - if (write_bignum(f, key->rsa->e) && - write_bignum(f, key->rsa->n)) { -+#else -+ bits = BN_num_bits(RSA_get0_n(key->rsa)); -+ fprintf(f, "%u", bits); -+ if (write_bignum(f, RSA_get0_e(key->rsa)) && -+ write_bignum(f, RSA_get0_n(key->rsa))) { -+#endif - success = 1; - } else { - pamsshagentauth_logerror("key_write: failed for RSA key"); -@@ -675,10 +742,17 @@ pamsshagentauth_key_size(const Key *k) - { - switch (k->type) { - case KEY_RSA1: -+#if OPENSSL_VERSION_NUMBER < 0x10100000L - case KEY_RSA: - return BN_num_bits(k->rsa->n); - case KEY_DSA: - return BN_num_bits(k->dsa->p); -+#else -+ case KEY_RSA: -+ return BN_num_bits(RSA_get0_n(k->rsa)); -+ case KEY_DSA: -+ return BN_num_bits(DSA_get0_p(k->dsa)); -+#endif - case KEY_ECDSA: - { - int nid = EC_GROUP_get_curve_name(EC_KEY_get0_group(k->ecdsa)); -@@ -769,17 +843,29 @@ pamsshagentauth_key_from_private(const Key *k) - switch (k->type) { - case KEY_DSA: - n = pamsshagentauth_key_new(k->type); -+#if OPENSSL_VERSION_NUMBER < 0x10100000L - if ((BN_copy(n->dsa->p, k->dsa->p) == NULL) || - (BN_copy(n->dsa->q, k->dsa->q) == NULL) || - (BN_copy(n->dsa->g, k->dsa->g) == NULL) || - (BN_copy(n->dsa->pub_key, k->dsa->pub_key) == NULL)) -+#else -+ if ((BN_copy(DSA_get0_p(n->dsa), DSA_get0_p(k->dsa)) == NULL) || -+ (BN_copy(DSA_get0_q(n->dsa), DSA_get0_q(k->dsa)) == NULL) || -+ (BN_copy(DSA_get0_g(n->dsa), DSA_get0_g(k->dsa)) == NULL) || -+ (BN_copy(DSA_get0_pub_key(n->dsa), DSA_get0_pub_key(k->dsa)) == NULL)) -+#endif - pamsshagentauth_fatal("key_from_private: BN_copy failed"); - break; - case KEY_RSA: - case KEY_RSA1: - n = pamsshagentauth_key_new(k->type); -+#if OPENSSL_VERSION_NUMBER < 0x10100000L - if ((BN_copy(n->rsa->n, k->rsa->n) == NULL) || - (BN_copy(n->rsa->e, k->rsa->e) == NULL)) -+#else -+ if ((BN_copy(RSA_get0_n(n->rsa), RSA_get0_n(k->rsa)) == NULL) || -+ (BN_copy(RSA_get0_e(n->rsa), RSA_get0_e(k->rsa)) == NULL)) -+#endif - pamsshagentauth_fatal("key_from_private: BN_copy failed"); - break; - case KEY_ECDSA: -@@ -881,8 +967,13 @@ pamsshagentauth_key_from_blob(const u_char *blob, u_int blen) - switch (type) { - case KEY_RSA: - key = pamsshagentauth_key_new(type); -+#if OPENSSL_VERSION_NUMBER < 0x10100000L - if (pamsshagentauth_buffer_get_bignum2_ret(&b, key->rsa->e) == -1 || - pamsshagentauth_buffer_get_bignum2_ret(&b, key->rsa->n) == -1) { -+#else -+ if (pamsshagentauth_buffer_get_bignum2_ret(&b, RSA_get0_e(key->rsa)) == -1 || -+ pamsshagentauth_buffer_get_bignum2_ret(&b, RSA_get0_n(key->rsa)) == -1) { -+#endif - pamsshagentauth_logerror("key_from_blob: can't read rsa key"); - pamsshagentauth_key_free(key); - key = NULL; -@@ -894,10 +985,17 @@ pamsshagentauth_key_from_blob(const u_char *blob, u_int blen) - break; - case KEY_DSA: - key = pamsshagentauth_key_new(type); -+#if OPENSSL_VERSION_NUMBER < 0x10100000L - if (pamsshagentauth_buffer_get_bignum2_ret(&b, key->dsa->p) == -1 || - pamsshagentauth_buffer_get_bignum2_ret(&b, key->dsa->q) == -1 || - pamsshagentauth_buffer_get_bignum2_ret(&b, key->dsa->g) == -1 || - pamsshagentauth_buffer_get_bignum2_ret(&b, key->dsa->pub_key) == -1) { -+#else -+ if (pamsshagentauth_buffer_get_bignum2_ret(&b, DSA_get0_p(key->dsa)) == -1 || -+ pamsshagentauth_buffer_get_bignum2_ret(&b, DSA_get0_q(key->dsa)) == -1 || -+ pamsshagentauth_buffer_get_bignum2_ret(&b, DSA_get0_g(key->dsa)) == -1 || -+ pamsshagentauth_buffer_get_bignum2_ret(&b, DSA_get0_pub_key(key->dsa)) == -1) { -+#endif - pamsshagentauth_logerror("key_from_blob: can't read dsa key"); - pamsshagentauth_key_free(key); - key = NULL; -@@ -1015,6 +1113,7 @@ pamsshagentauth_key_to_blob(const Key *key, u_char **blobp, u_int *lenp) - } - pamsshagentauth_buffer_init(&b); - switch (key->type) { -+#if OPENSSL_VERSION_NUMBER < 0x10100000L - case KEY_DSA: - pamsshagentauth_buffer_put_cstring(&b, key_ssh_name(key)); - pamsshagentauth_buffer_put_bignum2(&b, key->dsa->p); -@@ -1027,6 +1126,20 @@ pamsshagentauth_key_to_blob(const Key *key, u_char **blobp, u_int *lenp) - pamsshagentauth_buffer_put_bignum2(&b, key->rsa->e); - pamsshagentauth_buffer_put_bignum2(&b, key->rsa->n); - break; -+#else -+ case KEY_DSA: -+ pamsshagentauth_buffer_put_cstring(&b, key_ssh_name(key)); -+ pamsshagentauth_buffer_put_bignum2(&b, DSA_get0_p(key->dsa)); -+ pamsshagentauth_buffer_put_bignum2(&b, DSA_get0_q(key->dsa)); -+ pamsshagentauth_buffer_put_bignum2(&b, DSA_get0_g(key->dsa)); -+ pamsshagentauth_buffer_put_bignum2(&b, DSA_get0_pub_key(key->dsa)); -+ break; -+ case KEY_RSA: -+ pamsshagentauth_buffer_put_cstring(&b, key_ssh_name(key)); -+ pamsshagentauth_buffer_put_bignum2(&b, RSA_get0_e(key->rsa)); -+ pamsshagentauth_buffer_put_bignum2(&b, RSA_get0_n(key->rsa)); -+ break; -+#endif - case KEY_ECDSA: - { - size_t l = 0; -@@ -1138,14 +1251,20 @@ pamsshagentauth_key_demote(const Key *k) - case KEY_RSA: - if ((pk->rsa = RSA_new()) == NULL) - pamsshagentauth_fatal("key_demote: RSA_new failed"); -+#if OPENSSL_VERSION_NUMBER < 0x10100000L - if ((pk->rsa->e = BN_dup(k->rsa->e)) == NULL) - pamsshagentauth_fatal("key_demote: BN_dup failed"); - if ((pk->rsa->n = BN_dup(k->rsa->n)) == NULL) - pamsshagentauth_fatal("key_demote: BN_dup failed"); -+#else -+ if (RSA_set0_key(pk->rsa, BN_dup(RSA_get0_n(k->rsa)), BN_dup(RSA_get0_e(k->rsa)), NULL) != 1) -+ pamsshagentauth_fatal("key_demote: RSA_set0_key failed"); -+#endif - break; - case KEY_DSA: - if ((pk->dsa = DSA_new()) == NULL) - pamsshagentauth_fatal("key_demote: DSA_new failed"); -+#if OPENSSL_VERSION_NUMBER < 0x10100000L - if ((pk->dsa->p = BN_dup(k->dsa->p)) == NULL) - pamsshagentauth_fatal("key_demote: BN_dup failed"); - if ((pk->dsa->q = BN_dup(k->dsa->q)) == NULL) -@@ -1154,6 +1273,12 @@ pamsshagentauth_key_demote(const Key *k) - pamsshagentauth_fatal("key_demote: BN_dup failed"); - if ((pk->dsa->pub_key = BN_dup(k->dsa->pub_key)) == NULL) - pamsshagentauth_fatal("key_demote: BN_dup failed"); -+#else -+ if (DSA_set0_pqg(pk->dsa, BN_dup(DSA_get0_p(k->dsa)), BN_dup(DSA_get0_q(k->dsa)), BN_dup(DSA_get0_g(k->dsa))) != 1) -+ pamsshagentauth_fatal("key_demote: DSA_set0_pqg failed"); -+ if (DSA_set0_key(pk->dsa, BN_dup(DSA_get0_pub_key(k->dsa)), NULL) != 1) -+ pamsshagentauth_fatal("key_demote: DSA_set0_key failed"); -+#endif - break; - case KEY_ECDSA: - pamsshagentauth_fatal("key_demote: implement me"); -diff --git a/ssh-dss.c b/ssh-dss.c -index 9fdaa5d..1051ae2 100644 ---- a/ssh-dss.c -+++ b/ssh-dss.c -@@ -48,37 +48,53 @@ ssh_dss_sign(const Key *key, u_char **sigp, u_int *lenp, - { - DSA_SIG *sig; - const EVP_MD *evp_md = EVP_sha1(); -- EVP_MD_CTX md; -+ EVP_MD_CTX *md; - u_char digest[EVP_MAX_MD_SIZE], sigblob[SIGBLOB_LEN]; - u_int rlen, slen, len, dlen; - Buffer b; -+#if OPENSSL_VERSION_NUMBER >= 0x10100000L -+ const BIGNUM *r, *s; -+#endif - - if (key == NULL || key->type != KEY_DSA || key->dsa == NULL) { - pamsshagentauth_logerror("ssh_dss_sign: no DSA key"); - return -1; - } -- EVP_DigestInit(&md, evp_md); -- EVP_DigestUpdate(&md, data, datalen); -- EVP_DigestFinal(&md, digest, &dlen); -+ md = EVP_MD_CTX_create(); -+ EVP_DigestInit(md, evp_md); -+ EVP_DigestUpdate(md, data, datalen); -+ EVP_DigestFinal(md, digest, &dlen); - - sig = DSA_do_sign(digest, dlen, key->dsa); - memset(digest, 'd', sizeof(digest)); -+ EVP_MD_CTX_destroy(md); - - if (sig == NULL) { - pamsshagentauth_logerror("ssh_dss_sign: sign failed"); - return -1; - } - -+#if OPENSSL_VERSION_NUMBER < 0x10100000L - rlen = BN_num_bytes(sig->r); - slen = BN_num_bytes(sig->s); -+#else -+ DSA_SIG_get0((const DSA_SIG *)sig, (const BIGNUM **)r, (const BIGNUM **)s); -+ rlen = BN_num_bytes(r); -+ slen = BN_num_bytes(s); -+#endif - if (rlen > INTBLOB_LEN || slen > INTBLOB_LEN) { - pamsshagentauth_logerror("bad sig size %u %u", rlen, slen); - DSA_SIG_free(sig); - return -1; - } - memset(sigblob, 0, SIGBLOB_LEN); -+#if OPENSSL_VERSION_NUMBER < 0x10100000L - BN_bn2bin(sig->r, sigblob+ SIGBLOB_LEN - INTBLOB_LEN - rlen); - BN_bn2bin(sig->s, sigblob+ SIGBLOB_LEN - slen); -+#else -+ BN_bn2bin(r, sigblob+ SIGBLOB_LEN - INTBLOB_LEN - rlen); -+ BN_bn2bin(s, sigblob+ SIGBLOB_LEN - slen); -+#endif - DSA_SIG_free(sig); - - if (datafellows & SSH_BUG_SIGBLOB) { -@@ -110,11 +126,14 @@ ssh_dss_verify(const Key *key, const u_char *signature, u_int signaturelen, - { - DSA_SIG *sig; - const EVP_MD *evp_md = EVP_sha1(); -- EVP_MD_CTX md; -+ EVP_MD_CTX *md; - u_char digest[EVP_MAX_MD_SIZE], *sigblob; - u_int len, dlen; - int rlen, ret; - Buffer b; -+#if OPENSSL_VERSION_NUMBER >= 0x10100000L -+ BIGNUM *r, *s; -+#endif - - if (key == NULL || key->type != KEY_DSA || key->dsa == NULL) { - pamsshagentauth_logerror("ssh_dss_verify: no DSA key"); -@@ -157,6 +176,7 @@ ssh_dss_verify(const Key *key, const u_char *signature, u_int signaturelen, - /* parse signature */ - if ((sig = DSA_SIG_new()) == NULL) - pamsshagentauth_fatal("ssh_dss_verify: DSA_SIG_new failed"); -+#if OPENSSL_VERSION_NUMBER < 0x10100000L - if ((sig->r = BN_new()) == NULL) - pamsshagentauth_fatal("ssh_dss_verify: BN_new failed"); - if ((sig->s = BN_new()) == NULL) -@@ -164,18 +184,33 @@ ssh_dss_verify(const Key *key, const u_char *signature, u_int signaturelen, - if ((BN_bin2bn(sigblob, INTBLOB_LEN, sig->r) == NULL) || - (BN_bin2bn(sigblob+ INTBLOB_LEN, INTBLOB_LEN, sig->s) == NULL)) - pamsshagentauth_fatal("ssh_dss_verify: BN_bin2bn failed"); -+#else -+ if ((r = BN_new()) == NULL) -+ pamsshagentauth_fatal("ssh_dss_verify: BN_new failed"); -+ if ((s = BN_new()) == NULL) -+ pamsshagentauth_fatal("ssh_dss_verify: BN_new failed"); -+ if (DSA_SIG_set0(sig, r, s) != 1) -+ pamsshagentauth_fatal("ssh_dss_verify: DSA_SIG_set0 failed"); -+ if ((BN_bin2bn(sigblob, INTBLOB_LEN, r) == NULL) || -+ (BN_bin2bn(sigblob+ INTBLOB_LEN, INTBLOB_LEN, s) == NULL)) -+ pamsshagentauth_fatal("ssh_dss_verify: BN_bin2bn failed"); -+ if (DSA_SIG_set0(sig, r, s) != 1) -+ pamsshagentauth_fatal("ssh_dss_verify: DSA_SIG_set0 failed"); -+#endif - - /* clean up */ - memset(sigblob, 0, len); - pamsshagentauth_xfree(sigblob); - - /* sha1 the data */ -- EVP_DigestInit(&md, evp_md); -- EVP_DigestUpdate(&md, data, datalen); -- EVP_DigestFinal(&md, digest, &dlen); -+ md = EVP_MD_CTX_create(); -+ EVP_DigestInit(md, evp_md); -+ EVP_DigestUpdate(md, data, datalen); -+ EVP_DigestFinal(md, digest, &dlen); - - ret = DSA_do_verify(digest, dlen, sig, key->dsa); - memset(digest, 'd', sizeof(digest)); -+ EVP_MD_CTX_destroy(md); - - DSA_SIG_free(sig); - -diff --git a/ssh-ecdsa.c b/ssh-ecdsa.c -index efa0f3d..c213959 100644 ---- a/ssh-ecdsa.c -+++ b/ssh-ecdsa.c -@@ -41,22 +41,27 @@ ssh_ecdsa_sign(const Key *key, u_char **sigp, u_int *lenp, - { - ECDSA_SIG *sig; - const EVP_MD *evp_md = evp_from_key(key); -- EVP_MD_CTX md; -+ EVP_MD_CTX *md; - u_char digest[EVP_MAX_MD_SIZE]; - u_int len, dlen; - Buffer b, bb; -+#if OPENSSL_VERSION_NUMBER >= 0x10100000L -+ BIGNUM *r, *s; -+#endif - - if (key == NULL || key->type != KEY_ECDSA || key->ecdsa == NULL) { - pamsshagentauth_logerror("ssh_ecdsa_sign: no ECDSA key"); - return -1; - } - -- EVP_DigestInit(&md, evp_md); -- EVP_DigestUpdate(&md, data, datalen); -- EVP_DigestFinal(&md, digest, &dlen); -+ md = EVP_MD_CTX_create(); -+ EVP_DigestInit(md, evp_md); -+ EVP_DigestUpdate(md, data, datalen); -+ EVP_DigestFinal(md, digest, &dlen); - - sig = ECDSA_do_sign(digest, dlen, key->ecdsa); - memset(digest, 'd', sizeof(digest)); -+ EVP_MD_CTX_destroy(md); - - if (sig == NULL) { - pamsshagentauth_logerror("ssh_ecdsa_sign: sign failed"); -@@ -64,8 +69,14 @@ ssh_ecdsa_sign(const Key *key, u_char **sigp, u_int *lenp, - } - - pamsshagentauth_buffer_init(&bb); -+#if OPENSSL_VERSION_NUMBER < 0x10100000L - if (pamsshagentauth_buffer_get_bignum2_ret(&bb, sig->r) == -1 || - pamsshagentauth_buffer_get_bignum2_ret(&bb, sig->s) == -1) { -+#else -+ DSA_SIG_get0(sig, &r, &s); -+ if (pamsshagentauth_buffer_get_bignum2_ret(&bb, r) == -1 || -+ pamsshagentauth_buffer_get_bignum2_ret(&bb, s) == -1) { -+#endif - pamsshagentauth_logerror("couldn't serialize signature"); - ECDSA_SIG_free(sig); - return -1; -@@ -94,11 +105,14 @@ ssh_ecdsa_verify(const Key *key, const u_char *signature, u_int signaturelen, - { - ECDSA_SIG *sig; - const EVP_MD *evp_md = evp_from_key(key); -- EVP_MD_CTX md; -+ EVP_MD_CTX *md; - u_char digest[EVP_MAX_MD_SIZE], *sigblob; - u_int len, dlen; - int rlen, ret; - Buffer b; -+#if OPENSSL_VERSION_NUMBER >= 0x10100000L -+ BIGNUM *r, *s; -+#endif - - if (key == NULL || key->type != KEY_ECDSA || key->ecdsa == NULL) { - pamsshagentauth_logerror("ssh_ecdsa_sign: no ECDSA key"); -@@ -127,8 +141,14 @@ ssh_ecdsa_verify(const Key *key, const u_char *signature, u_int signaturelen, - - pamsshagentauth_buffer_init(&b); - pamsshagentauth_buffer_append(&b, sigblob, len); -+#if OPENSSL_VERSION_NUMBER < 0x10100000L - if ((pamsshagentauth_buffer_get_bignum2_ret(&b, sig->r) == -1) || - (pamsshagentauth_buffer_get_bignum2_ret(&b, sig->s) == -1)) -+#else -+ DSA_SIG_get0(sig, &r, &s); -+ if ((pamsshagentauth_buffer_get_bignum2_ret(&b, r) == -1) || -+ (pamsshagentauth_buffer_get_bignum2_ret(&b, s) == -1)) -+#endif - pamsshagentauth_fatal("ssh_ecdsa_verify:" - "pamsshagentauth_buffer_get_bignum2_ret failed"); - -@@ -137,16 +157,18 @@ ssh_ecdsa_verify(const Key *key, const u_char *signature, u_int signaturelen, - pamsshagentauth_xfree(sigblob); - - /* sha256 the data */ -- EVP_DigestInit(&md, evp_md); -- EVP_DigestUpdate(&md, data, datalen); -- EVP_DigestFinal(&md, digest, &dlen); -+ md = EVP_MD_CTX_create(); -+ EVP_DigestInit(md, evp_md); -+ EVP_DigestUpdate(md, data, datalen); -+ EVP_DigestFinal(md, digest, &dlen); - - ret = ECDSA_do_verify(digest, dlen, sig, key->ecdsa); - memset(digest, 'd', sizeof(digest)); -+ EVP_MD_CTX_destroy(md); - - ECDSA_SIG_free(sig); - - pamsshagentauth_verbose("ssh_ecdsa_verify: signature %s", - ret == 1 ? "correct" : ret == 0 ? "incorrect" : "error"); - return ret; --} -\ No newline at end of file -+} -diff --git a/ssh-rsa.c b/ssh-rsa.c -index d05844b..9d74eb6 100644 ---- a/ssh-rsa.c -+++ b/ssh-rsa.c -@@ -40,7 +40,7 @@ ssh_rsa_sign(const Key *key, u_char **sigp, u_int *lenp, - const u_char *data, u_int datalen) - { - const EVP_MD *evp_md; -- EVP_MD_CTX md; -+ EVP_MD_CTX *md; - u_char digest[EVP_MAX_MD_SIZE], *sig; - u_int slen, dlen, len; - int ok, nid; -@@ -55,6 +55,7 @@ ssh_rsa_sign(const Key *key, u_char **sigp, u_int *lenp, - pamsshagentauth_logerror("ssh_rsa_sign: EVP_get_digestbynid %d failed", nid); - return -1; - } -+ md = EVP_MD_CTX_create(); - EVP_DigestInit(&md, evp_md); - EVP_DigestUpdate(&md, data, datalen); - EVP_DigestFinal(&md, digest, &dlen); -@@ -64,6 +65,7 @@ ssh_rsa_sign(const Key *key, u_char **sigp, u_int *lenp, - - ok = RSA_sign(nid, digest, dlen, sig, &len, key->rsa); - memset(digest, 'd', sizeof(digest)); -+ EVP_MD_CTX_destroy(md); - - if (ok != 1) { - int ecode = ERR_get_error(); -@@ -107,7 +109,7 @@ ssh_rsa_verify(const Key *key, const u_char *signature, u_int signaturelen, - { - Buffer b; - const EVP_MD *evp_md; -- EVP_MD_CTX md; -+ EVP_MD_CTX *md; - char *ktype; - u_char digest[EVP_MAX_MD_SIZE], *sigblob; - u_int len, dlen, modlen; -@@ -117,9 +119,17 @@ ssh_rsa_verify(const Key *key, const u_char *signature, u_int signaturelen, - pamsshagentauth_logerror("ssh_rsa_verify: no RSA key"); - return -1; - } -+#if OPENSSL_VERSION_NUMBER < 0x10100000L - if (BN_num_bits(key->rsa->n) < SSH_RSA_MINIMUM_MODULUS_SIZE) { -+#else -+ if (BN_num_bits(RSA_get0_n(key->rsa)) < SSH_RSA_MINIMUM_MODULUS_SIZE) { -+#endif - pamsshagentauth_logerror("ssh_rsa_verify: RSA modulus too small: %d < minimum %d bits", -+#if OPENSSL_VERSION_NUMBER < 0x10100000L - BN_num_bits(key->rsa->n), SSH_RSA_MINIMUM_MODULUS_SIZE); -+#else -+ BN_num_bits(RSA_get0_n(key->rsa)), SSH_RSA_MINIMUM_MODULUS_SIZE); -+#endif - return -1; - } - pamsshagentauth_buffer_init(&b); -@@ -161,12 +171,14 @@ ssh_rsa_verify(const Key *key, const u_char *signature, u_int signaturelen, - pamsshagentauth_xfree(sigblob); - return -1; - } -- EVP_DigestInit(&md, evp_md); -- EVP_DigestUpdate(&md, data, datalen); -- EVP_DigestFinal(&md, digest, &dlen); -+ md = EVP_MD_CTX_create(); -+ EVP_DigestInit(md, evp_md); -+ EVP_DigestUpdate(md, data, datalen); -+ EVP_DigestFinal(md, digest, &dlen); - - ret = openssh_RSA_verify(nid, digest, dlen, sigblob, len, key->rsa); - memset(digest, 'd', sizeof(digest)); -+ EVP_MD_CTX_destroy(md); - memset(sigblob, 's', len); - pamsshagentauth_xfree(sigblob); - pamsshagentauth_verbose("ssh_rsa_verify: signature %scorrect", (ret==0) ? "in" : ""); diff --git a/srcpkgs/pam_ssh_agent_auth/template b/srcpkgs/pam_ssh_agent_auth/template deleted file mode 100644 index 59415a7318195a..00000000000000 --- a/srcpkgs/pam_ssh_agent_auth/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 'pam_ssh_agent_auth' -pkgname=pam_ssh_agent_auth -version=0.10.3 -revision=5 -build_style=gnu-configure -configure_args="--without-openssl-header-check" -hostmakedepends="perl" -makedepends="openssl-devel pam-devel" -short_desc="PAM module providing authentication through a ssh agent" -maintainer="Iskander Zemmouri " -license="MIT" -homepage="http://pamsshagentauth.sourceforge.net/" -distfiles="${SOURCEFORGE_SITE}/pamsshagentauth/${pkgname}-${version}.tar.bz2" -checksum=3c53d358d6eaed1b211239df017c27c6f9970995d14102ae67bae16d4f47a763 - -post_extract() { - vsed -e '/^AR=/d' -i Makefile.in -i openbsd-compat/Makefile.in - vsed -e 's/^LD=.*/LD=$(CC)/' -i Makefile.in -} - -do_install() { - vman pam_ssh_agent_auth.8 - vmkdir /usr/lib/security - vcopy pam_ssh_agent_auth.so /usr/lib/security -} -post_install() { - sed -n '1,28p' pam_ssh_agent_auth.c > LICENSE - vlicense LICENSE -} diff --git a/srcpkgs/pam_wrapper/template b/srcpkgs/pam_wrapper/template deleted file mode 100644 index 8706e31983c12d..00000000000000 --- a/srcpkgs/pam_wrapper/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'pam_wrapper' -pkgname=pam_wrapper -version=1.1.8 -revision=1 -build_style=cmake -configure_args="-DUNIT_TESTING=ON" -hostmakedepends="python3-setuptools" -makedepends="python3-devel pam-devel cmocka-devel" -short_desc="Tool to test PAM applications and modules" -maintainer="Đoàn Trần Công Danh " -license="GPL-3.0-or-later" -homepage="https://cwrap.org/pam_wrapper.html" -distfiles="https://ftp.samba.org/pub/cwrap/pam_wrapper-${version}.tar.gz" -checksum=6549c0b3e41d1ebe0c94a1be63c25eec918191462b602ab6f47d4a5fa709c3e4 -lib32disabled=yes - -python3-pypamtest_package() { - lib32disabled=yes - short_desc+=" - Python 3 bindings" - depends="${sourcepkg}>=${version}_${revision} python3" - pkg_install() { - vmove usr/lib/python* - } -} diff --git a/srcpkgs/pam_yubico/template b/srcpkgs/pam_yubico/template deleted file mode 100644 index 0c1b3a924f655a..00000000000000 --- a/srcpkgs/pam_yubico/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'pam_yubico' -pkgname=pam_yubico -version=2.27 -revision=1 -build_style=gnu-configure -configure_args="--disable-static --disable-silent-rules" -hostmakedepends="pkg-config" -makedepends="libykpers-devel libyubikey-devel pam-devel ykclient-devel" -short_desc="Pluggable Authentication Module (PAM) for YubiKey" -maintainer="Alexander Gehrke " -license="BSD-2-Clause" -homepage="https://developers.yubico.com/yubico-pam" -distfiles="https://developers.yubico.com/yubico-pam/Releases/${pkgname}-${version}.tar.gz" -checksum=63d02788852644d871746e1a7a1d16c272c583c226f62576f5ad232a6a44e18c - -do_check() { - # Recieves SIGKILL - : -} - -post_install() { - vlicense COPYING -} diff --git a/srcpkgs/pamixer/template b/srcpkgs/pamixer/template deleted file mode 100644 index 282b69fd4e4758..00000000000000 --- a/srcpkgs/pamixer/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'pamixer' -pkgname=pamixer -version=1.6 -revision=2 -build_style=meson -hostmakedepends="pkg-config" -makedepends="pulseaudio-devel cxxopts" -short_desc="Pulseaudio command line mixer" -maintainer="Orphaned " -license="GPL-3.0-or-later" -homepage="https://github.com/cdemoulins/pamixer" -distfiles="${homepage}/archive/${version}.tar.gz" -checksum=8b7199e495dc19b190f8f02ace8782f533266a4bd7c7d3cf6f4cf09b2de13e71 diff --git a/srcpkgs/pan/template b/srcpkgs/pan/template deleted file mode 100644 index 11da6a7825d83c..00000000000000 --- a/srcpkgs/pan/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'pan' -pkgname=pan -version=0.163 -revision=1 -build_style=cmake -build_helper=qemu -configure_args="-DWANT_GMIME_CRYPTO=ON -DWANT_GKR=ON -DWANT_GNUTLS=ON - -DWANT_GSPELL=ON -DWANT_NOTIFY=ON -DENABLE_MANUAL=ON" -hostmakedepends="pkg-config gettext itstool" -makedepends="gtk+3-devel gmime3-devel gspell-devel libnotify-devel - libsecret-devel gcr-devel" -depends="desktop-file-utils hicolor-icon-theme" -short_desc="Usenet newsreader that's good at both text and binaries" -maintainer="mobinmob " -license="GFDL-1.1-or-later AND GPL-2.0-only" -homepage="http://pan.rebelbase.com" -changelog="https://gitlab.gnome.org/GNOME/pan/-/raw/master/NEWS" -distfiles="https://gitlab.gnome.org/GNOME/pan/-/archive/v${version}/pan-v${version}.tar.bz2" -checksum=f15b5ad48729424fc5c31d1c3b609563374f1993e4b37ed17cf36f5e4e65589c diff --git a/srcpkgs/pandoc-crossref b/srcpkgs/pandoc-crossref deleted file mode 120000 index 53ab49c268d64e..00000000000000 --- a/srcpkgs/pandoc-crossref +++ /dev/null @@ -1 +0,0 @@ -pandoc \ No newline at end of file diff --git a/srcpkgs/pandoc-sidenote b/srcpkgs/pandoc-sidenote deleted file mode 120000 index 53ab49c268d64e..00000000000000 --- a/srcpkgs/pandoc-sidenote +++ /dev/null @@ -1 +0,0 @@ -pandoc \ No newline at end of file diff --git a/srcpkgs/pandoc/patches/basement.patch b/srcpkgs/pandoc/patches/basement.patch deleted file mode 100644 index e934f8e67b2ee0..00000000000000 --- a/srcpkgs/pandoc/patches/basement.patch +++ /dev/null @@ -1,242 +0,0 @@ -From 38be2c93acb6f459d24ed6c626981c35ccf44095 Mon Sep 17 00:00:00 2001 -From: Sylvain Henry -Date: Thu, 16 Feb 2023 15:40:45 +0100 -Subject: [PATCH] Fix build on 32-bit architectures - ---- - basement/Basement/Bits.hs | 4 ++++ - basement/Basement/From.hs | 24 ----------------------- - basement/Basement/Numerical/Additive.hs | 4 ++++ - basement/Basement/Numerical/Conversion.hs | 20 +++++++++++++++++++ - basement/Basement/PrimType.hs | 6 +++++- - basement/Basement/Types/OffsetSize.hs | 22 +++++++++++++++++++-- - 6 files changed, 53 insertions(+), 27 deletions(-) - -diff --git a/basement/Basement/Bits.hs b/basement/Basement/Bits.hs -index 7eeea0f5..24520ed7 100644 ---- a/basement/Basement/Bits.hs -+++ b/basement/Basement/Bits.hs -@@ -54,8 +54,12 @@ import GHC.Int - import Basement.Compat.Primitive - - #if WORD_SIZE_IN_BITS < 64 -+#if __GLASGOW_HASKELL__ >= 904 -+import GHC.Exts -+#else - import GHC.IntWord64 - #endif -+#endif - - -- | operation over finite bits - class FiniteBitsOps bits where -diff --git a/basement/Basement/From.hs b/basement/Basement/From.hs -index 7bbe141c..80014b3e 100644 ---- a/basement/Basement/From.hs -+++ b/basement/Basement/From.hs -@@ -272,23 +272,11 @@ instance (NatWithinBound (CountOf ty) n, KnownNat n, PrimType ty) - tryFrom = BlockN.toBlockN . UArray.toBlock . BoxArray.mapToUnboxed id - - instance (KnownNat n, NatWithinBound Word8 n) => From (Zn64 n) Word8 where --#if __GLASGOW_HASKELL__ >= 904 -- from = narrow . unZn64 where narrow (W64# w) = W8# (wordToWord8# (word64ToWord# (GHC.Prim.word64ToWord# w))) --#else - from = narrow . unZn64 where narrow (W64# w) = W8# (wordToWord8# (word64ToWord# w)) --#endif - instance (KnownNat n, NatWithinBound Word16 n) => From (Zn64 n) Word16 where --#if __GLASGOW_HASKELL__ >= 904 -- from = narrow . unZn64 where narrow (W64# w) = W16# (wordToWord16# (word64ToWord# (GHC.Prim.word64ToWord# w))) --#else - from = narrow . unZn64 where narrow (W64# w) = W16# (wordToWord16# (word64ToWord# w)) --#endif - instance (KnownNat n, NatWithinBound Word32 n) => From (Zn64 n) Word32 where --#if __GLASGOW_HASKELL__ >= 904 -- from = narrow . unZn64 where narrow (W64# w) = W32# (wordToWord32# (word64ToWord# (GHC.Prim.word64ToWord# w))) --#else - from = narrow . unZn64 where narrow (W64# w) = W32# (wordToWord32# (word64ToWord# w)) --#endif - instance From (Zn64 n) Word64 where - from = unZn64 - instance From (Zn64 n) Word128 where -@@ -297,23 +285,11 @@ instance From (Zn64 n) Word256 where - from = from . unZn64 - - instance (KnownNat n, NatWithinBound Word8 n) => From (Zn n) Word8 where --#if __GLASGOW_HASKELL__ >= 904 -- from = narrow . naturalToWord64 . unZn where narrow (W64# w) = W8# (wordToWord8# (word64ToWord# (GHC.Prim.word64ToWord# w))) --#else - from = narrow . naturalToWord64 . unZn where narrow (W64# w) = W8# (wordToWord8# (word64ToWord# w)) --#endif - instance (KnownNat n, NatWithinBound Word16 n) => From (Zn n) Word16 where --#if __GLASGOW_HASKELL__ >= 904 -- from = narrow . naturalToWord64 . unZn where narrow (W64# w) = W16# (wordToWord16# (word64ToWord# (GHC.Prim.word64ToWord# w))) --#else - from = narrow . naturalToWord64 . unZn where narrow (W64# w) = W16# (wordToWord16# (word64ToWord# w)) --#endif - instance (KnownNat n, NatWithinBound Word32 n) => From (Zn n) Word32 where --#if __GLASGOW_HASKELL__ >= 904 -- from = narrow . naturalToWord64 . unZn where narrow (W64# w) = W32# (wordToWord32# (word64ToWord# (GHC.Prim.word64ToWord# w))) --#else - from = narrow . naturalToWord64 . unZn where narrow (W64# w) = W32# (wordToWord32# (word64ToWord# w)) --#endif - instance (KnownNat n, NatWithinBound Word64 n) => From (Zn n) Word64 where - from = naturalToWord64 . unZn - instance (KnownNat n, NatWithinBound Word128 n) => From (Zn n) Word128 where -diff --git a/basement/Basement/Numerical/Additive.hs b/basement/Basement/Numerical/Additive.hs -index d0dfb973..8ab65aa0 100644 ---- a/basement/Basement/Numerical/Additive.hs -+++ b/basement/Basement/Numerical/Additive.hs -@@ -30,8 +30,12 @@ import qualified Basement.Types.Word128 as Word128 - import qualified Basement.Types.Word256 as Word256 - - #if WORD_SIZE_IN_BITS < 64 -+#if __GLASGOW_HASKELL__ >= 904 -+import GHC.Exts -+#else - import GHC.IntWord64 - #endif -+#endif - - -- | Represent class of things that can be added together, - -- contains a neutral element and is commutative. -diff --git a/basement/Basement/Numerical/Conversion.hs b/basement/Basement/Numerical/Conversion.hs -index db502c07..fddc8232 100644 ---- a/basement/Basement/Numerical/Conversion.hs -+++ b/basement/Basement/Numerical/Conversion.hs -@@ -26,8 +26,12 @@ import GHC.Word - import Basement.Compat.Primitive - - #if WORD_SIZE_IN_BITS < 64 -+#if __GLASGOW_HASKELL__ >= 904 -+import GHC.Exts -+#else - import GHC.IntWord64 - #endif -+#endif - - intToInt64 :: Int -> Int64 - #if WORD_SIZE_IN_BITS == 64 -@@ -96,11 +100,22 @@ int64ToWord64 (I64# i) = W64# (int64ToWord64# i) - #endif - - #if WORD_SIZE_IN_BITS == 64 -+#if __GLASGOW_HASKELL__ >= 904 -+word64ToWord# :: Word64# -> Word# -+word64ToWord# i = word64ToWord# i -+#else - word64ToWord# :: Word# -> Word# - word64ToWord# i = i -+#endif - {-# INLINE word64ToWord# #-} - #endif - -+#if WORD_SIZE_IN_BITS < 64 -+word64ToWord32# :: Word64# -> Word32# -+word64ToWord32# i = wordToWord32# (word64ToWord# i) -+{-# INLINE word64ToWord32# #-} -+#endif -+ - -- | 2 Word32s - data Word32x2 = Word32x2 {-# UNPACK #-} !Word32 - {-# UNPACK #-} !Word32 -@@ -113,9 +128,14 @@ word64ToWord32s (W64# w64) = Word32x2 (W32# (wordToWord32# (uncheckedShiftRL# (G - word64ToWord32s (W64# w64) = Word32x2 (W32# (wordToWord32# (uncheckedShiftRL# w64 32#))) (W32# (wordToWord32# w64)) - #endif - #else -+#if __GLASGOW_HASKELL__ >= 904 -+word64ToWord32s :: Word64 -> Word32x2 -+word64ToWord32s (W64# w64) = Word32x2 (W32# (word64ToWord32# (uncheckedShiftRL64# w64 32#))) (W32# (word64ToWord32# w64)) -+#else - word64ToWord32s :: Word64 -> Word32x2 - word64ToWord32s (W64# w64) = Word32x2 (W32# (word64ToWord# (uncheckedShiftRL64# w64 32#))) (W32# (word64ToWord# w64)) - #endif -+#endif - - wordToChar :: Word -> Char - wordToChar (W# word) = C# (chr# (word2Int# word)) -diff --git a/basement/Basement/PrimType.hs b/basement/Basement/PrimType.hs -index f8ca2926..a888ec91 100644 ---- a/basement/Basement/PrimType.hs -+++ b/basement/Basement/PrimType.hs -@@ -54,7 +54,11 @@ import Basement.Nat - import qualified Prelude (quot) - - #if WORD_SIZE_IN_BITS < 64 --import GHC.IntWord64 -+#if __GLASGOW_HASKELL__ >= 904 -+import GHC.Exts -+#else -+import GHC.IntWord64 -+#endif - #endif - - #ifdef FOUNDATION_BOUNDS_CHECK -diff --git a/basement/Basement/Types/OffsetSize.hs b/basement/Basement/Types/OffsetSize.hs -index cd944927..1ea80dad 100644 ---- a/basement/Basement/Types/OffsetSize.hs -+++ b/basement/Basement/Types/OffsetSize.hs -@@ -70,8 +70,12 @@ import Data.List (foldl') - import qualified Prelude - - #if WORD_SIZE_IN_BITS < 64 -+#if __GLASGOW_HASKELL__ >= 904 -+import GHC.Exts -+#else - import GHC.IntWord64 - #endif -+#endif - - -- | File size in bytes - newtype FileSize = FileSize Word64 -@@ -225,20 +229,26 @@ countOfRoundUp alignment (CountOf n) = CountOf ((n + (alignment-1)) .&. compleme - - csizeOfSize :: CountOf Word8 -> CSize - #if WORD_SIZE_IN_BITS < 64 -+#if __GLASGOW_HASKELL__ >= 904 -+csizeOfSize (CountOf (I# sz)) = CSize (W32# (wordToWord32# (int2Word# sz))) -+#else - csizeOfSize (CountOf (I# sz)) = CSize (W32# (int2Word# sz)) -+#endif - #else - #if __GLASGOW_HASKELL__ >= 904 - csizeOfSize (CountOf (I# sz)) = CSize (W64# (wordToWord64# (int2Word# sz))) -- - #else - csizeOfSize (CountOf (I# sz)) = CSize (W64# (int2Word# sz)) -- - #endif - #endif - - csizeOfOffset :: Offset8 -> CSize - #if WORD_SIZE_IN_BITS < 64 -+#if __GLASGOW_HASKELL__ >= 904 -+csizeOfOffset (Offset (I# sz)) = CSize (W32# (wordToWord32# (int2Word# sz))) -+#else - csizeOfOffset (Offset (I# sz)) = CSize (W32# (int2Word# sz)) -+#endif - #else - #if __GLASGOW_HASKELL__ >= 904 - csizeOfOffset (Offset (I# sz)) = CSize (W64# (wordToWord64# (int2Word# sz))) -@@ -250,7 +260,11 @@ csizeOfOffset (Offset (I# sz)) = CSize (W64# (int2Word# sz)) - sizeOfCSSize :: CSsize -> CountOf Word8 - sizeOfCSSize (CSsize (-1)) = error "invalid size: CSSize is -1" - #if WORD_SIZE_IN_BITS < 64 -+#if __GLASGOW_HASKELL__ >= 904 -+sizeOfCSSize (CSsize (I32# sz)) = CountOf (I# (int32ToInt# sz)) -+#else - sizeOfCSSize (CSsize (I32# sz)) = CountOf (I# sz) -+#endif - #else - #if __GLASGOW_HASKELL__ >= 904 - sizeOfCSSize (CSsize (I64# sz)) = CountOf (I# (int64ToInt# sz)) -@@ -261,7 +275,11 @@ sizeOfCSSize (CSsize (I64# sz)) = CountOf (I# sz) - - sizeOfCSize :: CSize -> CountOf Word8 - #if WORD_SIZE_IN_BITS < 64 -+#if __GLASGOW_HASKELL__ >= 904 -+sizeOfCSize (CSize (W32# sz)) = CountOf (I# (word2Int# (word32ToWord# sz))) -+#else - sizeOfCSize (CSize (W32# sz)) = CountOf (I# (word2Int# sz)) -+#endif - #else - #if __GLASGOW_HASKELL__ >= 904 - sizeOfCSize (CSize (W64# sz)) = CountOf (I# (word2Int# (word64ToWord# sz))) diff --git a/srcpkgs/pandoc/patches/cborg-bounds.patch b/srcpkgs/pandoc/patches/cborg-bounds.patch deleted file mode 100644 index 9f13fa50253a7c..00000000000000 --- a/srcpkgs/pandoc/patches/cborg-bounds.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/cborg/cborg.cabal 2025-07-06 20:31:00.307574779 +0100 -+++ b/cborg/cborg.cabal 2025-07-06 20:31:05.085962403 +0100 -@@ -164,7 +164,7 @@ - scientific >= 0.3 && < 0.4, - tasty >= 0.11 && < 1.6, - tasty-hunit >= 0.9 && < 0.11, -- tasty-quickcheck >= 0.8 && < 0.11, -+ tasty-quickcheck >= 0.8 && < 0.12, - vector >= 0.10 && < 0.14 - if !impl(ghc >= 8.0) - build-depends: diff --git a/srcpkgs/pandoc/patches/cborg.patch b/srcpkgs/pandoc/patches/cborg.patch deleted file mode 100644 index b44ba514458e8e..00000000000000 --- a/srcpkgs/pandoc/patches/cborg.patch +++ /dev/null @@ -1,212 +0,0 @@ -commit 9d1418bb8b38cb9a438d7f18835b1ef7ef12b234 -Author: amesgen -Date: Sun Sep 10 20:03:40 2023 +0200 - - Fix compilation and support GHC >=9.2 on 32bit - -diff --git a/cborg/src/Codec/CBOR/Decoding.hs b/cborg/src/Codec/CBOR/Decoding.hs -index a7d774c..bf68e68 100644 ---- a/cborg/src/Codec/CBOR/Decoding.hs -+++ b/cborg/src/Codec/CBOR/Decoding.hs -@@ -315,11 +315,16 @@ getDecodeAction (Decoder k) = k (\x -> return (Done x)) - toInt8 :: Int# -> Int8 - toInt16 :: Int# -> Int16 - toInt32 :: Int# -> Int32 --toInt64 :: Int# -> Int64 - toWord8 :: Word# -> Word8 - toWord16 :: Word# -> Word16 - toWord32 :: Word# -> Word32 -+#if defined(ARCH_64bit) -+toInt64 :: Int# -> Int64 - toWord64 :: Word# -> Word64 -+#else -+toInt64 :: Int64# -> Int64 -+toWord64 :: Word64# -> Word64 -+#endif - #if MIN_VERSION_ghc_prim(0,8,0) - toInt8 n = I8# (intToInt8# n) - toInt16 n = I16# (intToInt16# n) -@@ -327,8 +332,7 @@ toInt32 n = I32# (intToInt32# n) - toWord8 n = W8# (wordToWord8# n) - toWord16 n = W16# (wordToWord16# n) - toWord32 n = W32# (wordToWord32# n) --#if WORD_SIZE_IN_BITS == 64 --#if MIN_VERSION_base(4,17,0) -+#if MIN_VERSION_base(4,17,0) && defined(ARCH_64bit) - toInt64 n = I64# (intToInt64# n) - toWord64 n = W64# (wordToWord64# n) - #else -@@ -336,10 +340,6 @@ toInt64 n = I64# n - toWord64 n = W64# n - #endif - #else --toInt64 n = I64# (intToInt64# n) --toWord64 n = W64# (wordToWord64# n) --#endif --#else - toInt8 n = I8# n - toInt16 n = I16# n - toInt32 n = I32# n -@@ -986,7 +986,7 @@ type ByteOffset = Int64 - -- @since 0.2.2.0 - peekByteOffset :: Decoder s ByteOffset - peekByteOffset = Decoder (\k -> return (PeekByteOffset (\off# -> k (I64# --#if MIN_VERSION_base(4,17,0) -+#if MIN_VERSION_base(4,17,0) && !defined(ARCH_32bit) - (intToInt64# off#) - #else - off# -diff --git a/cborg/src/Codec/CBOR/Magic.hs b/cborg/src/Codec/CBOR/Magic.hs -index cdeb455..bfae638 100644 ---- a/cborg/src/Codec/CBOR/Magic.hs -+++ b/cborg/src/Codec/CBOR/Magic.hs -@@ -120,7 +120,7 @@ import qualified Numeric.Half as Half - import Data.Bits ((.|.), unsafeShiftL) - #endif - --#if defined(ARCH_32bit) -+#if defined(ARCH_32bit) && !MIN_VERSION_ghc_prim(0,8,0) - import GHC.IntWord64 (wordToWord64#, word64ToWord#, - intToInt64#, int64ToInt#, - leWord64#, ltWord64#, word64ToInt64#) -@@ -173,7 +173,7 @@ grabWord64 (Ptr ip#) = W64# (wordToWord64# (byteSwap# (word64ToWord# (indexWord6 - grabWord64 (Ptr ip#) = W64# (byteSwap# (indexWord64OffAddr# ip# 0#)) - #endif - #else --grabWord64 (Ptr ip#) = W64# (byteSwap64# (word64ToWord# (indexWord64OffAddr# ip# 0#))) -+grabWord64 (Ptr ip#) = W64# (byteSwap64# (indexWord64OffAddr# ip# 0#)) - #endif - - #elif defined(MEM_UNALIGNED_OPS) && \ -@@ -484,7 +484,7 @@ word16ToInt (W16# w#) = I# (word2Int# (word16ToWord# w#)) - word32ToInt (W32# w#) = I# (word2Int# (word32ToWord# w#)) - #else - word32ToInt (W32# w#) = -- case isTrue# (w# `ltWord#` 0x80000000##) of -+ case isTrue# (word32ToWord# w# `ltWord#` 0x80000000##) of - True -> Just (I# (word2Int# (word32ToWord# w#))) - False -> Nothing - #endif -@@ -530,6 +530,19 @@ word64ToInt (W64# w#) = - {-# INLINE word64ToInt #-} - - #if defined(ARCH_32bit) -+#if MIN_VERSION_ghc_prim(0,8,0) -+word8ToInt64 (W8# w#) = I64# (intToInt64# (word2Int# (word8ToWord# w#))) -+word16ToInt64 (W16# w#) = I64# (intToInt64# (word2Int# (word16ToWord# w#))) -+word32ToInt64 (W32# w#) = I64# (word64ToInt64# (wordToWord64# (word32ToWord# w#))) -+word64ToInt64 (W64# w#) = -+ case isTrue# (w# `ltWord64#` uncheckedShiftL64# (wordToWord64# 1##) 63#) of -+ True -> Just (I64# (word64ToInt64# w#)) -+ False -> Nothing -+ -+word8ToWord64 (W8# w#) = W64# (wordToWord64# (word8ToWord# w#)) -+word16ToWord64 (W16# w#) = W64# (wordToWord64# (word16ToWord# w#)) -+word32ToWord64 (W32# w#) = W64# (wordToWord64# (word32ToWord# w#)) -+#else - word8ToInt64 (W8# w#) = I64# (intToInt64# (word2Int# w#)) - word16ToInt64 (W16# w#) = I64# (intToInt64# (word2Int# w#)) - word32ToInt64 (W32# w#) = I64# (word64ToInt64# (wordToWord64# w#)) -@@ -541,6 +554,7 @@ word64ToInt64 (W64# w#) = - word8ToWord64 (W8# w#) = W64# (wordToWord64# w#) - word16ToWord64 (W16# w#) = W64# (wordToWord64# w#) - word32ToWord64 (W32# w#) = W64# (wordToWord64# w#) -+#endif - - {-# INLINE word8ToInt64 #-} - {-# INLINE word16ToInt64 #-} -diff --git a/cborg/src/Codec/CBOR/Read.hs b/cborg/src/Codec/CBOR/Read.hs -index 6546575..c4dc761 100644 ---- a/cborg/src/Codec/CBOR/Read.hs -+++ b/cborg/src/Codec/CBOR/Read.hs -@@ -63,7 +63,7 @@ import qualified Data.Text as T - import qualified Data.Text.Encoding as T - import Data.Word - import GHC.Word --#if defined(ARCH_32bit) -+#if defined(ARCH_32bit) && !MIN_VERSION_ghc_prim(0,8,0) - import GHC.IntWord64 - #endif - import GHC.Exts -@@ -510,8 +510,8 @@ go_fast !bs da@(ConsumeNegWord64Canonical k) = - go_fast !bs da@(ConsumeInt64Canonical k) = - case tryConsumeInt64 (BS.unsafeHead bs) bs of - DecodeFailure -> go_fast_end bs da -- DecodedToken sz i@(I64# i#) -- | isInt64Canonical sz i -> k i# >>= go_fast (BS.unsafeDrop sz bs) -+ DecodedToken sz (I64# i#) -+ | isInt64Canonical sz i# -> k i# >>= go_fast (BS.unsafeDrop sz bs) - | otherwise -> go_fast_end bs da - - go_fast !bs da@(ConsumeListLen64Canonical k) = -@@ -994,8 +994,8 @@ go_fast_end !bs (ConsumeNegWord64Canonical k) = - go_fast_end !bs (ConsumeInt64Canonical k) = - case tryConsumeInt64 (BS.unsafeHead bs) bs of - DecodeFailure -> return $! SlowFail bs "expected int64" -- DecodedToken sz i@(I64# i#) -- | isInt64Canonical sz i -> k i# >>= go_fast_end (BS.unsafeDrop sz bs) -+ DecodedToken sz (I64# i#) -+ | isInt64Canonical sz i# -> k i# >>= go_fast_end (BS.unsafeDrop sz bs) - | otherwise -> return $! SlowFail bs "non-canonical int64" - - go_fast_end !bs (ConsumeListLen64Canonical k) = -@@ -1271,7 +1271,7 @@ go_slow da bs !offset = do - - SlowPeekByteOffset bs' k -> - lift --#if MIN_VERSION_base(4,17,0) -+#if MIN_VERSION_base(4,17,0) && !defined(ARCH_32bit) - (k (int64ToInt# off#)) - #else - (k off#) -@@ -1381,7 +1381,7 @@ go_slow_overlapped da sz bs_cur bs_next !offset = - SlowPeekByteOffset bs_empty k -> - assert (BS.null bs_empty) $ do - lift --#if MIN_VERSION_base(4,17,0) -+#if MIN_VERSION_base(4,17,0) && !defined(ARCH_32bit) - (k (int64ToInt# off#)) - #else - (k off#) -@@ -1565,17 +1565,17 @@ isIntCanonical sz i - {-# INLINE isWord64Canonical #-} - isWord64Canonical :: Int -> Word64 -> Bool - isWord64Canonical sz w -- | sz == 2 = w > 0x17) -- | sz == 3 = w > 0xff) -- | sz == 5 = w > 0xffff) -- | sz == 9 = w > 0xffffffff) -+ | sz == 2 = w > 0x17 -+ | sz == 3 = w > 0xff -+ | sz == 5 = w > 0xffff -+ | sz == 9 = w > 0xffffffff - | otherwise = True - - {-# INLINE isInt64Canonical #-} - isInt64Canonical :: Int -> Int64# -> Bool - isInt64Canonical sz i# -- | isTrue# (i# `ltInt64#` intToInt64# 0#) = isWord64Canonical sz (not64# w#) -- | otherwise = isWord64Canonical sz w# -+ | isTrue# (i# `ltInt64#` intToInt64# 0#) = isWord64Canonical sz (W64# (not64# w#)) -+ | otherwise = isWord64Canonical sz (W64# w#) - where - w# = int64ToWord64# i# - #endif -@@ -1796,7 +1796,7 @@ tryConsumeInteger hdr !bs = case word8ToWord hdr of - 0x1b -> let !w = eatTailWord64 bs - sz = 9 - #if defined(ARCH_32bit) -- in DecodedToken sz (BigIntToken (isWord64Canonical sz (word64ToWord w)) $! toInteger w) -+ in DecodedToken sz (BigIntToken (isWord64Canonical sz w) $! toInteger w) - #else - in DecodedToken sz (BigIntToken (isWordCanonical sz (word64ToWord w)) $! toInteger w) - #endif -@@ -1838,7 +1838,7 @@ tryConsumeInteger hdr !bs = case word8ToWord hdr of - 0x3b -> let !w = eatTailWord64 bs - sz = 9 - #if defined(ARCH_32bit) -- in DecodedToken sz (BigIntToken (isWord64Canonical sz (word64ToWord w)) $! (-1 - toInteger w)) -+ in DecodedToken sz (BigIntToken (isWord64Canonical sz w) $! (-1 - toInteger w)) - #else - in DecodedToken sz (BigIntToken (isWordCanonical sz (word64ToWord w)) $! (-1 - toInteger w)) - #endif diff --git a/srcpkgs/pandoc/patches/fix-musl-build.patch b/srcpkgs/pandoc/patches/fix-musl-build.patch deleted file mode 100644 index dc454713605131..00000000000000 --- a/srcpkgs/pandoc/patches/fix-musl-build.patch +++ /dev/null @@ -1,41 +0,0 @@ -# See https://github.com/lierdakil/pandoc-crossref/issues/342#issuecomment-1073256586 - ---- a/pandoc-crossref-0.3.18.1/pandoc-crossref.cabal 2001-09-09 02:46:40.000000000 +0100 -+++ a/pandoc-crossref-0.3.18.1/pandoc-crossref.cabal 2025-07-03 17:23:13.941135615 +0100 -@@ -133,20 +133,6 @@ - library - exposed-modules: - Text.Pandoc.CrossRef -- hs-source-dirs: -- lib -- ghc-options: -Wall -- build-depends: -- base >=4.11 && <5 -- , mtl >=1.1 && <2.4 -- , pandoc >=3.1.8 && <3.7 -- , pandoc-crossref-internal -- , pandoc-types ==1.23.* -- , text >=1.2.2 && <2.2 -- default-language: Haskell2010 -- --library pandoc-crossref-internal -- exposed-modules: - Text.Numeral.Roman - Text.Pandoc.CrossRef.References - Text.Pandoc.CrossRef.References.Blocks -@@ -171,6 +157,7 @@ - Text.Pandoc.CrossRef.Util.Template - Text.Pandoc.CrossRef.Util.Util - hs-source-dirs: -+ lib - lib-internal - build-depends: - base >=4.11 && <5 -@@ -253,7 +240,6 @@ - , mtl >=1.1 && <2.4 - , pandoc >=3.1.8 && <3.7 - , pandoc-crossref -- , pandoc-crossref-internal - , pandoc-types ==1.23.* - , text >=1.2.2 && <2.2 - default-language: Haskell2010 diff --git a/srcpkgs/pandoc/patches/memory.patch b/srcpkgs/pandoc/patches/memory.patch deleted file mode 100644 index 2a6d85b720d5bd..00000000000000 --- a/srcpkgs/pandoc/patches/memory.patch +++ /dev/null @@ -1,36 +0,0 @@ -From 2738929ce15b4c8704bbbac24a08539b5d4bf30e Mon Sep 17 00:00:00 2001 -From: sternenseemann -Date: Mon, 14 Aug 2023 10:51:30 +0200 -Subject: [PATCH] Data.Memory.Internal.CompatPrim64: fix 32 bit with GHC >= 9.4 - -Since 9.4, GHC.Prim exports Word64# operations like timesWord64# even on -i686 whereas GHC.IntWord64 no longer exists. Therefore, we can just use -the ready made solution. - -Closes #98, as it should be the better solution. ---- - Data/Memory/Internal/CompatPrim64.hs | 4 ++++ - 1 file changed, 4 insertions(+) - -diff --git a/Data/Memory/Internal/CompatPrim64.hs b/Data/Memory/Internal/CompatPrim64.hs -index b9eef8a..a134c88 100644 ---- a/memory/Data/Memory/Internal/CompatPrim64.hs -+++ b/memory/Data/Memory/Internal/CompatPrim64.hs -@@ -150,6 +150,7 @@ w64# :: Word# -> Word# -> Word# -> Word64# - w64# w _ _ = w - - #elif WORD_SIZE_IN_BITS == 32 -+#if __GLASGOW_HASKELL__ < 904 - import GHC.IntWord64 - import GHC.Prim (Word#) - -@@ -158,6 +159,9 @@ timesWord64# a b = - let !ai = word64ToInt64# a - !bi = word64ToInt64# b - in int64ToWord64# (timesInt64# ai bi) -+#else -+import GHC.Prim -+#endif - - w64# :: Word# -> Word# -> Word# -> Word64# - w64# _ hw lw = diff --git a/srcpkgs/pandoc/patches/tasty-bench.patch b/srcpkgs/pandoc/patches/tasty-bench.patch deleted file mode 100644 index 3e0ba24aa08fcb..00000000000000 --- a/srcpkgs/pandoc/patches/tasty-bench.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/pandoc-3.6/pandoc.cabal -+++ b/pandoc-3.6/pandoc.cabal -@@ -866,7 +866,7 @@ - main-is: benchmark-pandoc.hs - hs-source-dirs: benchmark - build-depends: bytestring, -- tasty-bench >= 0.2 && <= 0.4, -+ tasty-bench >= 0.2 && <= 0.4.1, - mtl >= 2.2 && < 2.4, - text >= 1.1.1.0 && < 2.2, - deepseq diff --git a/srcpkgs/pandoc/template b/srcpkgs/pandoc/template deleted file mode 100644 index 8f6945228ea470..00000000000000 --- a/srcpkgs/pandoc/template +++ /dev/null @@ -1,74 +0,0 @@ -# Template file for 'pandoc' -pkgname=pandoc -# Keep in sync with http://www.stackage.org/lts -version=3.6 -revision=1 -_sidenote_version=0.23.0.0 -_crossref_version=0.3.18.1 -create_wrksrc=yes -build_style=haskell-stack -stackage="lts-23.26" -make_build_args=" - --flag pandoc:embed_data_files - --flag lua:pkg-config" -hostmakedepends="pkg-config unzip wget" -makedepends="zlib-devel lua54-devel tar" -short_desc="Universal converter between markup formats" -maintainer="Orphaned " -license="GPL-2.0-or-later, BSD-3-Clause" -homepage="http://johnmacfarlane.net/pandoc/" -distfiles="https://hackage.haskell.org/package/pandoc-${version}/pandoc-${version}.tar.gz - https://hackage.haskell.org/package/pandoc-cli-${version}/pandoc-cli-${version}.tar.gz - https://hackage.haskell.org/package/pandoc-sidenote-${_sidenote_version}/pandoc-sidenote-${_sidenote_version}.tar.gz - https://hackage.haskell.org/package/pandoc-crossref-${_crossref_version}/pandoc-crossref-${_crossref_version}.tar.gz - https://hackage.haskell.org/package/basement-0.0.16/basement-0.0.16.tar.gz - https://hackage.haskell.org/package/memory-0.18.0/memory-0.18.0.tar.gz - https://hackage.haskell.org/package/cborg-0.2.10.0/cborg-0.2.10.0.tar.gz" -checksum="da963bfd49852fd1364604f616f71168fd4558606f265159bf1f42da1f97f9b8 - 07dccd028aff2e5d8c4e4a970a9d0ec33ee941d574e3b84e29af249a81a83833 - 2722ca9cf7bed62658f669a3ec2026de0e0e80941b499a25e660adcf977eec2d - e4353c29af9db8c2b898254c5146aa922c221d9b2ec2becbbc9e58294fbbfaaf - 7fb77e249aef76ba5aed3059d556800ce02b614597c488ba01f0a16449146300 - fd4eb6f638e24b81b4e6cdd68772a531726f2f67686c8969d3407d82f7862e3e - 17fe070c38fc498cab49bcb9d6215b7747d53bedf96502e9bcce9cad73b9c797" -nocross=yes -nopie_files=" - /usr/bin/pandoc - /usr/bin/pandoc-sidenote - /usr/bin/pandoc-crossref" -skip_extraction="basement-0.0.16.tar.gz memory-0.18.0.tar.gz cborg-0.2.10.0.tar.gz" - -post_extract() { - vsrcextract -C basement basement-0.0.16.tar.gz - vsrcextract -C memory memory-0.18.0.tar.gz - vsrcextract -C cborg cborg-0.2.10.0.tar.gz -} - -post_install() { - vman pandoc-cli-${version}/man/pandoc.1 - vlicense pandoc-${version}/COPYRIGHT LICENSE -} - -# pandoc filters should be built with pandoc to ensure compatibility and speed up compiliation -pandoc-sidenote_package() { - depends="pandoc-${version}_${revision}" - short_desc="Pandoc filter to convert Markdown-style footnotes into sidenotes" - short_desc+=" - version ${_sidenote_version}" - license="MIT" - pkg_install() { - vmove usr/bin/pandoc-sidenote - vlicense pandoc-sidenote-${_sidenote_version}/LICENSE - } -} - -pandoc-crossref_package() { - depends="pandoc-${version}_${revision}" - short_desc="Pandoc filter for cross-references" - short_desc+=" - version ${_crossref_version}" - license="GPL-2.0-or-later" - pkg_install() { - vmove usr/bin/pandoc-crossref - $DESTDIR/usr/bin/pandoc -s -t man pandoc-crossref-${_crossref_version}/docs/index.md -o pandoc-crossref-${_crossref_version}/docs/pandoc-crossref.1 - vman pandoc-crossref-${_crossref_version}/docs/pandoc-crossref.1 - } -} diff --git a/srcpkgs/pandoc/update b/srcpkgs/pandoc/update deleted file mode 100644 index 5d7524f504b233..00000000000000 --- a/srcpkgs/pandoc/update +++ /dev/null @@ -1,2 +0,0 @@ -site='http://www.stackage.org/lts' -pattern='pandoc-\K[\d.]+' diff --git a/srcpkgs/pango-devel b/srcpkgs/pango-devel deleted file mode 120000 index f23a548cc827f7..00000000000000 --- a/srcpkgs/pango-devel +++ /dev/null @@ -1 +0,0 @@ -pango \ No newline at end of file diff --git a/srcpkgs/pango-view b/srcpkgs/pango-view deleted file mode 120000 index f23a548cc827f7..00000000000000 --- a/srcpkgs/pango-view +++ /dev/null @@ -1 +0,0 @@ -pango \ No newline at end of file diff --git a/srcpkgs/pango-xft b/srcpkgs/pango-xft deleted file mode 120000 index f23a548cc827f7..00000000000000 --- a/srcpkgs/pango-xft +++ /dev/null @@ -1 +0,0 @@ -pango \ No newline at end of file diff --git a/srcpkgs/pango/template b/srcpkgs/pango/template deleted file mode 100644 index 96baad7b2867b6..00000000000000 --- a/srcpkgs/pango/template +++ /dev/null @@ -1,59 +0,0 @@ -# Template file for 'pango' -pkgname=pango -version=1.56.3 -revision=2 -build_style=meson -build_helper=gir -configure_args="-Dbuild-examples=false $(vopt_feature gir introspection) - -Dman-pages=true" -hostmakedepends="glib-devel pkg-config python3-docutils" -makedepends="fribidi-devel harfbuzz-devel libXft-devel libthai-devel" -checkdepends="dejavu-fonts-ttf liberation-fonts-ttf cantarell-fonts" -short_desc="Library for layout and rendering of text" -maintainer="cinerea0 " -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%.*}/pango-${version}.tar.xz" -checksum=2606252bc25cd8d24e1b7f7e92c3a272b37acd6734347b73b47a482834ba2491 - -# Package build options -build_options="gir" -build_options_default="gir" - -pre_check() { - # This one layout check fails on 32-bit architectures. Removing for now. - # Upstream bug report: https://gitlab.gnome.org/GNOME/pango/-/issues/782 - if [ "${XBPS_WORDSIZE}" -eq 32 ]; then - rm tests/layouts/aaa.layout - fi -} - -pango-xft_package() { - short_desc+=" - X font rendering" - pkg_install() { - vmove "usr/lib/libpangoxft*.so.*" - if [ "$build_option_gir" ]; then - vmove usr/lib/girepository-1.0/PangoXft-1.0.typelib - fi - } -} -pango-view_package() { - short_desc+=" - utility to view pango files" - pkg_install() { - vmove usr/bin/pango-view - vmove usr/share/man/man1/pango-view.1 - } -} -pango-devel_package() { - depends="${makedepends} pango-xft>=${version}_${revision} pango>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - if [ "$build_option_gir" ]; then - vmove "usr/share/gir-*" - fi - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/pango/update b/srcpkgs/pango/update deleted file mode 100644 index 56bda2aa5d6671..00000000000000 --- a/srcpkgs/pango/update +++ /dev/null @@ -1 +0,0 @@ -ignore="1.90.*" # Unstable series diff --git a/srcpkgs/pangomm-devel b/srcpkgs/pangomm-devel deleted file mode 120000 index a765884852698f..00000000000000 --- a/srcpkgs/pangomm-devel +++ /dev/null @@ -1 +0,0 @@ -pangomm \ No newline at end of file diff --git a/srcpkgs/pangomm/template b/srcpkgs/pangomm/template deleted file mode 100644 index 227f6666ae5c46..00000000000000 --- a/srcpkgs/pangomm/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'pangomm' -pkgname=pangomm -version=2.46.2 -revision=1 -build_style=meson -hostmakedepends="pkg-config" -makedepends="libsigc++-devel glibmm-devel cairomm-devel pango-devel" -short_desc="C++ bindings for the pango library" -maintainer="Enno Boland " -license="LGPL-2.1-or-later" -homepage="https://gtkmm.org" -distfiles="${GNOME_SITE}/pangomm/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=57442ab4dc043877bfe3839915731ab2d693fc6634a71614422fb530c9eaa6f4 - -pangomm-devel_package() { - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/pango*" - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/pangomm2.48-devel b/srcpkgs/pangomm2.48-devel deleted file mode 120000 index 5272be75915f9f..00000000000000 --- a/srcpkgs/pangomm2.48-devel +++ /dev/null @@ -1 +0,0 @@ -pangomm2.48 \ No newline at end of file diff --git a/srcpkgs/pangomm2.48/template b/srcpkgs/pangomm2.48/template deleted file mode 100644 index 0b5c18d8f3b66c..00000000000000 --- a/srcpkgs/pangomm2.48/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'pangomm2.48' -pkgname=pangomm2.48 -version=2.50.0 -revision=1 -build_style=meson -hostmakedepends="pkg-config" -makedepends="libsigc++3-devel glibmm2.68-devel cairomm1.16-devel pango-devel" -short_desc="C++ bindings for the pango library" -maintainer="Enno Boland " -license="LGPL-2.1-or-later" -homepage="https://gtkmm.org" -changelog="https://gitlab.gnome.org/GNOME/pangomm/-/raw/master/NEWS" -distfiles="${GNOME_SITE}/pangomm/${version%.*}/pangomm-${version}.tar.xz" -checksum=a27aa77e017b9afce9e751d85bd1cf890abbb3a58bf59d0fac917eef82db3b5b - -pangomm2.48-devel_package() { - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/pango*" - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/pangomm2.48/update b/srcpkgs/pangomm2.48/update deleted file mode 100644 index ba5d693e84534f..00000000000000 --- a/srcpkgs/pangomm2.48/update +++ /dev/null @@ -1,3 +0,0 @@ -pkgname=pangomm -site=https://gitlab.gnome.org/GNOME/pangomm/-/tags -pattern="$pkgname-\K2\.48\.[0-9.]*[0-9](?=)" diff --git a/srcpkgs/pantalaimon/template b/srcpkgs/pantalaimon/template deleted file mode 100644 index ae854a4fbfaeda..00000000000000 --- a/srcpkgs/pantalaimon/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'pantalaimon' -pkgname=pantalaimon -version=0.10.5 -revision=4 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3-attrs python3-aiohttp python3-appdirs python3-click - python3-keyring python3-logbook python3-peewee python3-janus - python3-cachetools python3-prompt_toolkit python3-matrix-nio - python3-dbus python3-gobject python3-pydbus python3-notify2" -checkdepends="${depends} python3-Faker python3-aioresponses python3-pytest-aiohttp" -short_desc="Proxy daemon for matrix.org clients supporting end-to-end encryption" -maintainer="Adam Beckmeyer " -license="Apache-2.0" -homepage="https://github.com/matrix-org/pantalaimon" -distfiles="https://github.com/matrix-org/pantalaimon/archive/refs/tags/${version}.tar.gz" -checksum=970e79db0692a23c0e2d7f6ee9e3cd67b482b5a3fcb739cc899806494748db77 - -post_install() { - vman docs/man/panctl.1 - vman docs/man/pantalaimon.5 - vman docs/man/pantalaimon.8 -} diff --git a/srcpkgs/pantheon-agent-polkit/template b/srcpkgs/pantheon-agent-polkit/template deleted file mode 100644 index 4285532c67b5f2..00000000000000 --- a/srcpkgs/pantheon-agent-polkit/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'pantheon-agent-polkit' -pkgname=pantheon-agent-polkit -version=1.0.0 -revision=2 -build_style=meson -hostmakedepends="gettext pkg-config vala gobject-introspection" -makedepends="gtk+3-devel polkit-devel granite-devel" -short_desc="Pantheon Polkit Agent" -maintainer="Orphaned " -license="LGPL-3.0-or-later" -homepage="https://github.com/elementary/pantheon-agent-polkit" -distfiles="https://github.com/elementary/pantheon-agent-polkit/archive/${version}.tar.gz" -checksum=8e730f335545a4ca2717e1c9ccad61c329c1f19ea51f76ae4783da9e0416d484 diff --git a/srcpkgs/pantheon-calculator b/srcpkgs/pantheon-calculator deleted file mode 120000 index b1b3839fcfca0d..00000000000000 --- a/srcpkgs/pantheon-calculator +++ /dev/null @@ -1 +0,0 @@ -io.elementary.calculator \ No newline at end of file diff --git a/srcpkgs/pantheon-screenshot/template b/srcpkgs/pantheon-screenshot/template deleted file mode 100644 index 7408b76279b723..00000000000000 --- a/srcpkgs/pantheon-screenshot/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'pantheon-screenshot' -pkgname=pantheon-screenshot -version=8.0.1 -revision=1 -build_style=meson -hostmakedepends="desktop-file-utils glib-devel gettext pkg-config vala cmake" -makedepends="granite7-devel libcanberra-devel libhandy1-devel gtk4-devel libportal-devel" -depends="desktop-file-utils gdk-pixbuf hicolor-icon-theme" -short_desc="Screenshot tool" -maintainer="Orphaned " -license="LGPL-3.0-only" -homepage="https://github.com/elementary/screenshot-tool" -distfiles="https://github.com/elementary/screenshot-tool/archive/${version}.tar.gz" -checksum=584488b2f842dc047236722f1695c6c9feb51155e0b0b83822c079688d20d153 - -post_install() { - ln -s io.elementary.screenshot-tool "$DESTDIR"/usr/bin/"$pkgname" -} diff --git a/srcpkgs/pantheon-terminal b/srcpkgs/pantheon-terminal deleted file mode 120000 index 80d1d62e472c98..00000000000000 --- a/srcpkgs/pantheon-terminal +++ /dev/null @@ -1 +0,0 @@ -io.elementary.terminal \ No newline at end of file diff --git a/srcpkgs/paper-icon-theme/template b/srcpkgs/paper-icon-theme/template deleted file mode 100644 index c6b12f0a04a13f..00000000000000 --- a/srcpkgs/paper-icon-theme/template +++ /dev/null @@ -1,12 +0,0 @@ -# Template file for 'paper-icon-theme' -pkgname=paper-icon-theme -version=1.5.0.20200312 -revision=1 -_commit=aa3e8af7a1f0831a51fd7e638a4acb077a1e5188 -build_style=meson -short_desc="Modern freedesktop icon theme" -maintainer="travankor " -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 diff --git a/srcpkgs/paperjam/template b/srcpkgs/paperjam/template deleted file mode 100644 index 801ecdd08a3b0a..00000000000000 --- a/srcpkgs/paperjam/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'paperjam' -pkgname=paperjam -version=1.2.2 -revision=1 -build_style=gnu-makefile -make_use_env=yes -hostmakedepends="asciidoc" -makedepends="libqpdf-devel libpaper-devel" -short_desc="Transforms PDF's: re-arrange, scale, rotate pages, and many more tricks" -maintainer="Tung Anh Vu " -license="GPL-2.0-or-later" -homepage="https://mj.ucw.cz/sw/paperjam/" -distfiles="https://mj.ucw.cz/download/linux/${pkgname}-${version}.tar.gz" -checksum="a281912d00a935f490ce20873e87b82d5203bb6180326be1bec60184acab30fc" -post_patch() { - vsed -i 's/^CXXFLAGS=/CXXFLAGS += /' Makefile -} - -do_install() { - vbin paperjam - - # Documentation - a2x -d manpage -f manpage paperjam.1.txt - vman paperjam.1 -} diff --git a/srcpkgs/paperkey/template b/srcpkgs/paperkey/template deleted file mode 100644 index fd8a24a5488265..00000000000000 --- a/srcpkgs/paperkey/template +++ /dev/null @@ -1,11 +0,0 @@ -# Template file for 'paperkey' -pkgname=paperkey -version=1.6 -revision=2 -build_style=gnu-configure -short_desc="OpenPGP key archiver" -maintainer="Pulux " -license="GPL-2.0-or-later" -homepage="https://www.jabberwocky.com/software/paperkey/" -distfiles="https://www.jabberwocky.com/software/paperkey/${pkgname}-${version}.tar.gz" -checksum=a245fd13271a8d2afa03dde979af3a29eb3d4ebb1fbcad4a9b52cf67a27d05f7 diff --git a/srcpkgs/papers/template b/srcpkgs/papers/template deleted file mode 100644 index 0c58233f0abdd6..00000000000000 --- a/srcpkgs/papers/template +++ /dev/null @@ -1,68 +0,0 @@ -# Template file for 'papers' -pkgname=papers -version=48.5 -revision=1 -build_style=meson -build_helper="gir rust" -configure_args="$(vopt_feature gir introspection) $(vopt_bool gtk_doc documentation) - -Dcomics=enabled -Ddjvu=enabled -Dpdf=enabled -Dtiff=enabled" -hostmakedepends="AppStream cargo desktop-file-utils gettext glib-devel - gtk4-update-icon-cache itstool pkg-config $(vopt_if gtk_doc gi-docgen)" -makedepends="djvulibre-devel exempi-devel libadwaita-devel libgxps-devel - libsecret-devel libspectre-devel nautilus-devel poppler-glib-devel rust-std" -short_desc="Document viewer for the GNOME desktop" -maintainer="chrysos349 " -license="GPL-2.0-or-later" -homepage="https://apps.gnome.org/Papers" -changelog="https://gitlab.gnome.org/GNOME/papers/-/raw/main/NEWS.md" -distfiles="${GNOME_SITE}/papers/${version/.*/}/papers-${version}.tar.xz" -checksum=0cc8d72c71d3d8aab1be10ae1941a4cd92cd1e2a7e830ab7680e2c82dfb19c0b - -build_options="gir gtk_doc" -build_options_default="gir" - -if [ -z "$CROSS_BUILD" ]; then - build_options_default+=" gtk_doc" -fi - -post_patch() { - if [ "$CROSS_BUILD" ]; then - vsed -i shell/src/meson.build \ - -e "s%rust_target /%'${RUST_TARGET}' / &%" - fi -} - -libpapers_package() { - short_desc+=" - runtime libraries" - pkg_install() { - vmove "usr/lib/*.so.*" - vmove usr/lib/papers - if [ "$build_option_gir" ]; then - vmove usr/lib/girepository-1.0 - fi - } -} - -nautilus-papers-extension_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - nautilus integration" - pkg_install() { - vmove usr/lib/nautilus - } -} - -libpapers-devel_package() { - depends="gtk4-devel libglib-devel libpapers>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove "usr/lib/*.so" - vmove usr/include - 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 - fi - } -} diff --git a/srcpkgs/papi-devel b/srcpkgs/papi-devel deleted file mode 120000 index 058ea0258d3373..00000000000000 --- a/srcpkgs/papi-devel +++ /dev/null @@ -1 +0,0 @@ -papi \ No newline at end of file diff --git a/srcpkgs/papi/patches/libsde-soname.patch b/srcpkgs/papi/patches/libsde-soname.patch deleted file mode 100644 index ff78e759e3dfb8..00000000000000 --- a/srcpkgs/papi/patches/libsde-soname.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/src/sde_lib/Makefile -+++ b/src/sde_lib/Makefile -@@ -14,7 +14,7 @@ SOBJS=$(patsubst %.c,%_s.o,$(wildcard *. - all: dynamic static - - dynamic: $(DOBJS) -- $(CC) -Bdynamic -fPIC -shared -Wl,-soname -Wl,libsde.so -fvisibility=hidden -Wextra -Wall -g -O2 $(DOBJS) -lrt -ldl -pthread -o libsde.so.1.0 -+ $(CC) -Bdynamic -fPIC -shared -Wl,-soname -Wl,libsde.so.1 -fvisibility=hidden -Wextra -Wall -g -O2 $(DOBJS) -lrt -ldl -pthread -o libsde.so.1.0 - rm -f *_d.o - - static: $(SOBJS) diff --git a/srcpkgs/papi/patches/musl.patch b/srcpkgs/papi/patches/musl.patch deleted file mode 100644 index ae45faf92330c9..00000000000000 --- a/srcpkgs/papi/patches/musl.patch +++ /dev/null @@ -1,33 +0,0 @@ ---- a/src/components/perf_event/perf_helpers.h -+++ b/src/components/perf_event/perf_helpers.h -@@ -40,14 +40,14 @@ sys_perf_event_open( struct perf_event_a - typedef uint64_t u64; - typedef int64_t s64; - --typedef __u32 u32; --typedef __s32 s32; -+typedef uint32_t u32; -+typedef int32_t s32; - --typedef __u16 u16; --typedef __s16 s16; -+typedef uint16_t u16; -+typedef int16_t s16; - --typedef __u8 u8; --typedef __s8 s8; -+typedef uint8_t u8; -+typedef int8_t s8; - - - #ifdef __SIZEOF_INT128__ ---- a/src/components/perf_event/tests/perf_event_system_wide.c -+++ b/src/components/perf_event/tests/perf_event_system_wide.c -@@ -14,6 +14,7 @@ - #ifndef __USE_GNU - #define __USE_GNU - #endif -+#define _GNU_SOURCE - - /* For sched_setaffinity() */ - #include diff --git a/srcpkgs/papi/patches/prefixed-gfortran.patch b/srcpkgs/papi/patches/prefixed-gfortran.patch deleted file mode 100644 index 379d5e1757c9d2..00000000000000 --- a/srcpkgs/papi/patches/prefixed-gfortran.patch +++ /dev/null @@ -1,22 +0,0 @@ ---- a/src/components/sde/tests/Makefile -+++ b/src/components/sde/tests/Makefile -@@ -1,7 +1,7 @@ - NAME=sde - include ../../Makefile_comp_tests.target - INCLUDE += -I$(datadir)/sde_lib -I.. --ifeq ($(notdir $(F77)),gfortran) -+ifeq ($(findstring gfortran,$(notdir $(F77))),gfortran) - FFLAGS +=-ffree-form -ffree-line-length-none - else ifeq ($(notdir $(F77)),flang) - FFLAGS +=-ffree-form ---- a/src/components/sysdetect/tests/Makefile -+++ b/src/components/sysdetect/tests/Makefile -@@ -19,7 +19,7 @@ else - FTESTS = - endif - --ifeq ($(notdir $(F77)),gfortran) -+ifeq ($(findstring gfortran,$(notdir $(F77))),gfortran) - FFLAGS +=-ffree-form -ffree-line-length-none - else ifeq ($(notdir $(F77)),flang) - FFLAGS +=-ffree-form diff --git a/srcpkgs/papi/template b/srcpkgs/papi/template deleted file mode 100644 index 0549b99305b3e6..00000000000000 --- a/srcpkgs/papi/template +++ /dev/null @@ -1,53 +0,0 @@ -# Template file for 'papi' -pkgname=papi -version=7.0.1 -revision=1 -build_wrksrc="src" -build_style=gnu-configure -configure_args="--with-pfm-root=$XBPS_CROSS_BASE/usr --with-tls=__thread - --with-ffsll --with-virtualtimer=cloc_thread_cputime_id - --with-walltimer=clock_realtime --with-arch=${XBPS_TARGET_MACHINE%-musl}" -hostmakedepends="gcc-fortran openmpi" -makedepends="libpfm4-devel libgomp-devel openmpi-devel" -short_desc="Provides interface for use of performance counter hardware" -maintainer="Orphaned " -license="BSD-3-Clause" -homepage="https://icl.utk.edu/papi/" -distfiles="http://icl.utk.edu/projects/papi/downloads/papi-${version}.tar.gz" -checksum=c105da5d8fea7b113b0741a943d467a06c98db959ce71bdd9a50b9f03eecc43e -python_version=3 - -case "$XBPS_TARGET_MACHINE" in - i686*|x86_64*) configure_args+=" --with-CPU=x86" ;; - arm*|aarch*) configure_args+=" --with-CPU=arm" ;; - ppc*-musl) broken="requires non-standard __ppc_get_timebase_freq";; - ppc64le*) configure_args+=" --with-CPU=POWER8" ;; - ppc64*) configure_args+=" --with-CPU=PPC970" ;; - ppc*) configure_args+=" --with-CPU=ppc" ;; - mips*) configure_args+=" --with-CPU=mips" ;; -esac - -pre_build() { - export OMPI_CC="$CC" - export OMPI_FC="$FC" -} - -post_extract() { - rm -rf src/libpfm* -} - -post_install() { - vlicense ../LICENSE.txt -} - -papi-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/*.a - vmove usr/lib/*.so - vmove usr/lib/pkgconfig - vmove usr/share/man/man3 - } -} diff --git a/srcpkgs/papi/update b/srcpkgs/papi/update deleted file mode 100644 index 73cbb73cd30899..00000000000000 --- a/srcpkgs/papi/update +++ /dev/null @@ -1 +0,0 @@ -site=http://icl.cs.utk.edu/papi/software/index.html diff --git a/srcpkgs/papirus-folders/template b/srcpkgs/papirus-folders/template deleted file mode 100644 index d21d9a21c2b18a..00000000000000 --- a/srcpkgs/papirus-folders/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'papirus-folders' -pkgname=papirus-folders -version=1.14.0 -revision=1 -build_style=gnu-makefile -depends="papirus-icon-theme" -short_desc="Allows to change the color of folders" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/PapirusDevelopmentTeam/papirus-folders" -distfiles="https://github.com/PapirusDevelopmentTeam/papirus-folders/archive/v${version}.tar.gz" -checksum=658723db46638ad988ef91ed7d28e9941b528418f7c83d51fe17cdf4985e6dd2 - -post_patch() { - sed -i -e '/^ZSHCOMPDIR/s/vendor-completions/site-functions/' Makefile -} - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/papirus-icon-theme/template b/srcpkgs/papirus-icon-theme/template deleted file mode 100644 index 4bc763bfa73666..00000000000000 --- a/srcpkgs/papirus-icon-theme/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'papirus-icon-theme' -pkgname=papirus-icon-theme -version=20250501 -revision=1 -short_desc="SVG icon theme for Linux, based on Paper Icon Set" -maintainer="Orphaned " -license="GPL-3.0-or-later" -homepage="https://github.com/PapirusDevelopmentTeam/papirus-icon-theme" -distfiles="https://github.com/PapirusDevelopmentTeam/papirus-icon-theme/archive/${version}.tar.gz" -checksum=3831a487f813479ad3224fdbfb0c7023f23056899bc78c93737f341aa655558e - -do_install() { - vmkdir usr/share/icons - vcopy Papirus* usr/share/icons/ -} diff --git a/srcpkgs/papis/template b/srcpkgs/papis/template deleted file mode 100644 index 9dfe7124af4f73..00000000000000 --- a/srcpkgs/papis/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'papis' -pkgname=papis -version=0.13 -revision=4 -build_style=python3-module -make_check_target="papis tests" -hostmakedepends="python3-setuptools" -depends="python3-requests python3-yaml python3-chardet python3-BeautifulSoup4 - python3-colorama python3-click python3-slugify python3-prompt_toolkit - python3-tqdm python3-Pygments python3-stevedore python3-parsing - python3-filetype python3-bibtexparser python3-habanero python3-arxiv2bib - python3-isbnlib python3-lxml python3-doi python3-dominate python3-Whoosh - python3-typing_extensions" -checkdepends="${depends} python3-typing_extensions python3-pytest-cov" -short_desc="Command-line based document and bibliography manager" -maintainer="xaltsc " -license="GPL-3.0-or-later" -homepage="https://github.com/papis/papis" -changelog="https://raw.githubusercontent.com/papis/papis/main/CHANGELOG.md" -distfiles="https://github.com/papis/papis/archive/refs/tags/v${version}.tar.gz" -checksum=bca72574a38acbed18091c96f75e9ee0600e0faad5fb741bcf3f4f3b60758020 - -pre_check() { - # Required to generate egg_info so that tests can use entry points - python3 setup.py egg_info -} diff --git a/srcpkgs/paprefs/template b/srcpkgs/paprefs/template deleted file mode 100644 index fad8af00367ab8..00000000000000 --- a/srcpkgs/paprefs/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'paprefs' -pkgname=paprefs -version=1.2 -revision=2 -build_style=meson -configure_args="-Dlynx=true" -hostmakedepends="gettext lynx pkg-config" -makedepends="dbus-glib-devel gtkmm-devel glibmm-devel libsigc++-devel - pulseaudio-devel" -depends="hicolor-icon-theme" -short_desc="Editor for pulseaudio settings" -maintainer="Orphaned " -license="GPL-3.0-or-later" -homepage="http://0pointer.de/lennart/projects/paprefs/" -distfiles="${FREEDESKTOP_SITE}/pulseaudio/${pkgname}/${pkgname}-${version}.tar.xz" -checksum=b3f21e40dc3936d15e3ffc910fb0c07c14b88e8c287715b456a948c17638f633 diff --git a/srcpkgs/paps/patches/fmt-12.patch b/srcpkgs/paps/patches/fmt-12.patch deleted file mode 100644 index 3f2146fa0eeff6..00000000000000 --- a/srcpkgs/paps/patches/fmt-12.patch +++ /dev/null @@ -1,21 +0,0 @@ ---- a/src/format_from_dict.cc -+++ b/src/format_from_dict.cc -@@ -21,6 +21,7 @@ - */ - - #include "format_from_dict.h" -+#include - - using namespace std; - using namespace fmt; -@@ -54,7 +55,9 @@ static string scalar_to_string(scalar_t - time_t val = get(scalar); - if (!spec.length()) - return to_string(val); -- return format(runtime(format("{{:{}}}", spec)), fmt::localtime(val)); -+ std::tm tm_ = {}; -+ localtime_r(&val, &tm_); -+ return format(runtime(format("{{:{}}}", spec)), tm_); - } - throw runtime_error("Unrecognized type!"); // I shouldn't be here! - } diff --git a/srcpkgs/paps/patches/gcc14.patch b/srcpkgs/paps/patches/gcc14.patch deleted file mode 100644 index 187fa654595dbb..00000000000000 --- a/srcpkgs/paps/patches/gcc14.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/src/paps.cc -+++ b/src/paps.cc -@@ -1073,7 +1073,7 @@ - const char *text) - { - const char *p = text; -- char *next; -+ const char *next; - gunichar wc; - GList *result = nullptr; - const char *last_para = text; diff --git a/srcpkgs/paps/template b/srcpkgs/paps/template deleted file mode 100644 index 71a802089a7c14..00000000000000 --- a/srcpkgs/paps/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'paps' -pkgname=paps -version=0.8.0 -revision=2 -build_style=meson -hostmakedepends="pkg-config cmake" -makedepends="fmt-devel freetype-devel pango-devel" -short_desc="UTF-8 to PostScript converter via Pango" -maintainer="Leah Neukirchen " -license="LGPL-2.0-or-later" -homepage="https://github.com/dov/paps" -distfiles="https://github.com/dov/paps/archive/v${version}.tar.gz" -checksum=8fd8db04e6f8c5c164806d2c1b5fea6096daf583f83f06d1e4813ea61edc291f -python_version=3 diff --git a/srcpkgs/par/patches/par-i18n.patch b/srcpkgs/par/patches/par-i18n.patch deleted file mode 100644 index 2755425f702843..00000000000000 --- a/srcpkgs/par/patches/par-i18n.patch +++ /dev/null @@ -1,2858 +0,0 @@ -diff -c ./buffer.c ../Par152-unicode/buffer.c -*** ./buffer.c 2001-03-09 02:51:11.000000000 +0300 ---- ../Par152-unicode/buffer.c 2019-10-26 17:21:08.542050853 +0300 -*************** -*** 1,9 **** -! /*********************/ -! /* buffer.c */ -! /* for Par 1.52 */ -! /* Copyright 2001 by */ -! /* Adam M. Costello */ -! /*********************/ - - /* This is ANSI C code (C89). */ - ---- 1,11 ---- -! /***********************/ -! /* buffer.c */ -! /* for Par 1.52-i18n.4 */ -! /* Copyright 2001 by */ -! /* Adam M. Costello */ -! /* Modified by */ -! /* Jérôme Pouiller */ -! /***********************/ - - /* This is ANSI C code (C89). */ - -*************** -*** 18,23 **** ---- 20,26 ---- - - #include - #include -+ #include - - #undef NULL - #define NULL ((void *) 0) -*************** -*** 60,66 **** - blk = malloc(sizeof (block)); - items = malloc(maxhere * itemsize); - if (!buf || !blk || !items) { -! strcpy(errmsg,outofmem); - goto nberror; - } - ---- 63,69 ---- - blk = malloc(sizeof (block)); - items = malloc(maxhere * itemsize); - if (!buf || !blk || !items) { -! wcscpy(errmsg,outofmem); - goto nberror; - } - -*************** -*** 127,133 **** - new = malloc(sizeof (block)); - items = malloc(maxhere * itemsize); - if (!new || !items) { -! strcpy(errmsg,outofmem); - goto aierror; - } - blk->next = new; ---- 130,136 ---- - new = malloc(sizeof (block)); - items = malloc(maxhere * itemsize); - if (!new || !items) { -! wcscpy(errmsg,outofmem); - goto aierror; - } - blk->next = new; -*************** -*** 174,180 **** - - r = malloc(n * itemsize); - if (!r) { -! strcpy(errmsg,outofmem); - return NULL; - } - ---- 177,183 ---- - - r = malloc(n * itemsize); - if (!r) { -! wcscpy(errmsg,outofmem); - return NULL; - } - -diff -c ./buffer.h ../Par152-unicode/buffer.h -*** ./buffer.h 2001-03-09 02:51:25.000000000 +0300 ---- ../Par152-unicode/buffer.h 2019-10-26 17:21:08.543050853 +0300 -*************** -*** 1,9 **** -! /*********************/ -! /* buffer.h */ -! /* for Par 1.52 */ -! /* Copyright 2001 by */ -! /* Adam M. Costello */ -! /*********************/ - - /* This is ANSI C code (C89). */ - ---- 1,11 ---- -! /***********************/ -! /* buffer.h */ -! /* for Par 1.52-i18n.4 */ -! /* Copyright 2001 by */ -! /* Adam M. Costello */ -! /* Modified by */ -! /* Jérôme Pouiller */ -! /***********************/ - - /* This is ANSI C code (C89). */ - -diff -c ./charset.c ../Par152-unicode/charset.c -*** ./charset.c 2001-04-03 01:51:48.000000000 +0400 ---- ../Par152-unicode/charset.c 2019-10-26 17:21:08.544050853 +0300 -*************** -*** 1,9 **** -! /*********************/ -! /* charset.c */ -! /* for Par 1.52 */ -! /* Copyright 2001 by */ -! /* Adam M. Costello */ -! /*********************/ - - /* This is ANSI C code (C89). */ - ---- 1,11 ---- -! /***********************/ -! /* charset.c */ -! /* for Par 1.52-i18n.4 */ -! /* Copyright 2001 by */ -! /* Adam M. Costello */ -! /* Modified by */ -! /* Jérôme Pouiller */ -! /***********************/ - - /* This is ANSI C code (C89). */ - -*************** -*** 18,25 **** - /* prototypes. Also includes "errmsg.h". */ - #include "buffer.h" /* Also includes . */ - -- #include - #include - #include - #include - ---- 20,28 ---- - /* prototypes. Also includes "errmsg.h". */ - #include "buffer.h" /* Also includes . */ - - #include -+ #include -+ #include - #include - #include - -*************** -*** 39,46 **** - typedef unsigned char csflag_t; - - struct charset { -! char *inlist; /* Characters in inlist are in the set. */ -! char *outlist; /* Characters in outlist are not in the set. */ - /* inlist and outlist must have no common characters. */ - /* inlist and outlist may be NULL, which acts like "". */ - csflag_t flags; /* Characters in neither list are in the set if they */ ---- 42,49 ---- - typedef unsigned char csflag_t; - - struct charset { -! wchar_t *inlist; /* Characters in inlist are in the set. */ -! wchar_t *outlist; /* Characters in outlist are not in the set. */ - /* inlist and outlist must have no common characters. */ - /* inlist and outlist may be NULL, which acts like "". */ - csflag_t flags; /* Characters in neither list are in the set if they */ -*************** -*** 56,80 **** - CS_NUL = 8; /* Includes the NUL character. */ - - -! static int appearsin(char c, const char *str) - - /* Returns 0 if c is '\0' or str is NULL or c */ - /* does not appear in *str. Otherwise returns 1. */ - { -! return c && str && strchr(str,c); - } - - -! static int hexdigtoint(char c) - - /* Returns the value represented by the hexadecimal */ - /* digit c, or -1 if c is not a hexadecimal digit. */ - { -! const char *p, * const hexdigits = "0123456789ABCDEFabcdef"; - int n; - - if (!c) return -1; -! p = strchr(hexdigits, *(unsigned char *)&c); - if (!p) return -1; - n = p - hexdigits; - if (n >= 16) n -= 6; ---- 59,83 ---- - CS_NUL = 8; /* Includes the NUL character. */ - - -! static int appearsin(wchar_t c, const wchar_t *str) - - /* Returns 0 if c is '\0' or str is NULL or c */ - /* does not appear in *str. Otherwise returns 1. */ - { -! return c && str && wcschr(str,c); - } - - -! static int hexdigtoint(wchar_t c) - - /* Returns the value represented by the hexadecimal */ - /* digit c, or -1 if c is not a hexadecimal digit. */ - { -! const wchar_t *p, * const hexdigits = L"0123456789ABCDEFabcdef"; - int n; - - if (!c) return -1; -! p = wcschr(hexdigits, c); - if (!p) return -1; - n = p - hexdigits; - if (n >= 16) n -= 6; -*************** -*** 87,125 **** - } - - -! charset *parsecharset(const char *str, errmsg_t errmsg) - { - charset *cset = NULL; - buffer *cbuf = NULL; -! const char *p, * const singleescapes = "_sbqQx"; - int hex1, hex2; -! char ch; -! - cset = malloc(sizeof (charset)); - if (!cset) { -! strcpy(errmsg,outofmem); - goto pcserror; - } - cset->inlist = cset->outlist = NULL; - cset->flags = 0; - -! cbuf = newbuffer(sizeof (char), errmsg); - if (*errmsg) goto pcserror; - - for (p = str; *p; ++p) -! if (*p == '_') { - ++p; - if (appearsin(*p, singleescapes)) { -! if (*p == '_') ch = '_' ; -! else if (*p == 's') ch = ' ' ; -! else if (*p == 'b') ch = '\\'; -! else if (*p == 'q') ch = '\''; -! else if (*p == 'Q') ch = '\"'; - else /* *p == 'x' */ { - hex1 = hexdigtoint(p[1]); - hex2 = hexdigtoint(p[2]); - if (hex1 < 0 || hex2 < 0) goto pcsbadstr; -! *(unsigned char *)&ch = 16 * hex1 + hex2; - p += 2; - } - if (!ch) ---- 90,129 ---- - } - - -! charset *parsecharset(const wchar_t *str, errmsg_t errmsg) - { - charset *cset = NULL; - buffer *cbuf = NULL; -! const wchar_t *p, * const singleescapes = L"_sbqQx"; - int hex1, hex2; -! wchar_t ch; -! - cset = malloc(sizeof (charset)); - if (!cset) { -! wcscpy(errmsg,outofmem); - goto pcserror; - } - cset->inlist = cset->outlist = NULL; - cset->flags = 0; - -! cbuf = newbuffer(sizeof (wchar_t), errmsg); - if (*errmsg) goto pcserror; - - for (p = str; *p; ++p) -! if (*p == L'_') { - ++p; - if (appearsin(*p, singleescapes)) { -! if (*p == L'_') ch = L'_' ; -! else if (*p == L's') ch = L' ' ; -! else if (*p == L'b') ch = L'\\'; -! else if (*p == L'q') ch = L'\''; -! else if (*p == L'Q') ch = L'\"'; - else /* *p == 'x' */ { -+ /* FIXME _x metacharacter should allow wide characters input.*/ - hex1 = hexdigtoint(p[1]); - hex2 = hexdigtoint(p[2]); - if (hex1 < 0 || hex2 < 0) goto pcsbadstr; -! ch = 16 * hex1 + hex2; - p += 2; - } - if (!ch) -*************** -*** 130,143 **** - } - } - else { -! if (*p == 'A') cset->flags |= CS_UCASE; -! else if (*p == 'a') cset->flags |= CS_LCASE; -! else if (*p == '0') cset->flags |= CS_DIGIT; - else goto pcsbadstr; - } - } - else { -! additem(cbuf,p,errmsg); - if (*errmsg) goto pcserror; - } - ch = '\0'; ---- 134,147 ---- - } - } - else { -! if (*p == L'A') cset->flags |= CS_UCASE; -! else if (*p == L'a') cset->flags |= CS_LCASE; -! else if (*p == L'0') cset->flags |= CS_DIGIT; - else goto pcsbadstr; - } - } - else { -! additem(cbuf, p,errmsg); - if (*errmsg) goto pcserror; - } - ch = '\0'; -*************** -*** 149,159 **** - pcscleanup: - - if (cbuf) freebuffer(cbuf); - return cset; - - pcsbadstr: - -! sprintf(errmsg, "Bad charset syntax: %.*s\n", errmsg_size - 22, str); - - pcserror: - ---- 153,164 ---- - pcscleanup: - - if (cbuf) freebuffer(cbuf); -+ //if (wstr) free(wstr); - return cset; - - pcsbadstr: - -! swprintf(errmsg, errmsg_size, L"Bad charset syntax: %.*s\n", errmsg_size - 22, str); - - pcserror: - -*************** -*** 171,184 **** - } - - -! int csmember(char c, const charset *cset) - { - return - appearsin(c, cset->inlist) || - ( !appearsin(c, cset->outlist) && -! ( (cset->flags & CS_LCASE && islower(*(unsigned char *)&c)) || -! (cset->flags & CS_UCASE && isupper(*(unsigned char *)&c)) || -! (cset->flags & CS_DIGIT && isdigit(*(unsigned char *)&c)) || - (cset->flags & CS_NUL && !c ) ) ); - } - ---- 176,189 ---- - } - - -! int csmember(wchar_t c, const charset *cset) - { - return - appearsin(c, cset->inlist) || - ( !appearsin(c, cset->outlist) && -! ( (cset->flags & CS_LCASE && iswlower(*(wint_t *)&c)) || -! (cset->flags & CS_UCASE && iswupper(*(wint_t *)&c)) || -! (cset->flags & CS_DIGIT && iswdigit(*(wint_t *)&c)) || - (cset->flags & CS_NUL && !c ) ) ); - } - -*************** -*** 191,206 **** - { - charset *csu; - buffer *inbuf = NULL, *outbuf = NULL; -! char *lists[4], **list, *p, nullchar = '\0'; - - csu = malloc(sizeof (charset)); - if (!csu) { -! strcpy(errmsg,outofmem); - goto csuderror; - } -! inbuf = newbuffer(sizeof (char), errmsg); - if (*errmsg) goto csuderror; -! outbuf = newbuffer(sizeof (char), errmsg); - if (*errmsg) goto csuderror; - csu->inlist = csu->outlist = NULL; - csu->flags = u ? cset1->flags | cset2->flags ---- 196,211 ---- - { - charset *csu; - buffer *inbuf = NULL, *outbuf = NULL; -! wchar_t *lists[4], **list, *p, nullchar = L'\0'; - - csu = malloc(sizeof (charset)); - if (!csu) { -! wcscpy(errmsg,outofmem); - goto csuderror; - } -! inbuf = newbuffer(sizeof (wchar_t), errmsg); - if (*errmsg) goto csuderror; -! outbuf = newbuffer(sizeof (wchar_t), errmsg); - if (*errmsg) goto csuderror; - csu->inlist = csu->outlist = NULL; - csu->flags = u ? cset1->flags | cset2->flags -diff -c ./charset.h ../Par152-unicode/charset.h -*** ./charset.h 2001-03-09 03:50:35.000000000 +0300 ---- ../Par152-unicode/charset.h 2019-10-26 17:21:08.544050853 +0300 -*************** -*** 1,9 **** -! /*********************/ -! /* charset.h */ -! /* for Par 1.52 */ -! /* Copyright 2001 by */ -! /* Adam M. Costello */ -! /*********************/ - - /* This is ANSI C code (C89). */ - ---- 1,11 ---- -! /***********************/ -! /* charset.h */ -! /* for Par 1.52-i18n.4 */ -! /* Copyright 2001 by */ -! /* Adam M. Costello */ -! /* Modified by */ -! /* Jérôme Pouiller */ -! /***********************/ - - /* This is ANSI C code (C89). */ - -*************** -*** 11,24 **** - /* Note: Those functions declared here which do not use errmsg */ - /* always succeed, provided that they are passed valid arguments. */ - -! - #include "errmsg.h" - - - typedef struct charset charset; - - -! charset *parsecharset(const char *str, errmsg_t errmsg); - - /* parsecharset(str,errmsg) returns the set of characters defined by */ - /* str using charset syntax (see par.doc). Returns NULL on failure. */ ---- 13,26 ---- - /* Note: Those functions declared here which do not use errmsg */ - /* always succeed, provided that they are passed valid arguments. */ - -! #include - #include "errmsg.h" - - - typedef struct charset charset; - - -! charset *parsecharset(const wchar_t *str, errmsg_t errmsg); - - /* parsecharset(str,errmsg) returns the set of characters defined by */ - /* str using charset syntax (see par.doc). Returns NULL on failure. */ -*************** -*** 30,36 **** - /* *cset. cset may not be used after this call. */ - - -! int csmember(char c, const charset *cset); - - /* csmember(c,cset) returns 1 if c is a member of *cset, 0 otherwise. */ - ---- 32,38 ---- - /* *cset. cset may not be used after this call. */ - - -! int csmember(wchar_t c, const charset *cset); - - /* csmember(c,cset) returns 1 if c is a member of *cset, 0 otherwise. */ - -diff -c ./errmsg.c ../Par152-unicode/errmsg.c -*** ./errmsg.c 2001-03-09 03:50:46.000000000 +0300 ---- ../Par152-unicode/errmsg.c 2019-10-26 17:21:08.545050853 +0300 -*************** -*** 1,9 **** -! /*********************/ -! /* errmsg.c */ -! /* for Par 1.52 */ -! /* Copyright 2001 by */ -! /* Adam M. Costello */ -! /*********************/ - - /* This is ANSI C code (C89). */ - ---- 1,11 ---- -! /***********************/ -! /* errmsg.c */ -! /* for Par 1.52-i18n.4 */ -! /* Copyright 2001 by */ -! /* Adam M. Costello */ -! /* Modified by */ -! /* Jérôme Pouiller */ -! /***********************/ - - /* This is ANSI C code (C89). */ - -*************** -*** 11,18 **** - #include "errmsg.h" /* Makes sure we're consistent with the declarations. */ - - -! const char * const outofmem = -! "Out of memory.\n"; - -! const char * const impossibility = -! "Impossibility #%d has occurred. Please report it.\n"; ---- 13,23 ---- - #include "errmsg.h" /* Makes sure we're consistent with the declarations. */ - - -! const wchar_t * const outofmem = -! L"Out of memory.\n"; - -! const wchar_t * const mbserror = -! L"Error in input multibyte string.\n"; -! -! const wchar_t * const impossibility = -! L"Impossibility #%d has occurred. Please report it.\n"; -diff -c ./errmsg.h ../Par152-unicode/errmsg.h -*** ./errmsg.h 2001-03-09 03:50:56.000000000 +0300 ---- ../Par152-unicode/errmsg.h 2019-10-26 17:21:08.545050853 +0300 -*************** -*** 1,9 **** -! /*********************/ -! /* errmsg.h */ -! /* for Par 1.52 */ -! /* Copyright 2001 by */ -! /* Adam M. Costello */ -! /*********************/ - - /* This is ANSI C code (C89). */ - ---- 1,11 ---- -! /***********************/ -! /* errmsg.h */ -! /* for Par 1.52-i18n.4 */ -! /* Copyright 2001 by */ -! /* Adam M. Costello */ -! /* Modified by */ -! /* Jérôme Pouiller */ -! /***********************/ - - /* This is ANSI C code (C89). */ - -*************** -*** 11,17 **** - #ifndef ERRMSG_H - #define ERRMSG_H - -! - #define errmsg_size 163 - - /* This is the maximum number of characters that will */ ---- 13,19 ---- - #ifndef ERRMSG_H - #define ERRMSG_H - -! #include - #define errmsg_size 163 - - /* This is the maximum number of characters that will */ -*************** -*** 20,26 **** - /* versions of this header file. */ - - -! typedef char errmsg_t[errmsg_size]; - - /* Any function which takes the argument errmsg_t errmsg must, before */ - /* returning, either set errmsg[0] to '\0' (indicating success), or */ ---- 22,28 ---- - /* versions of this header file. */ - - -! typedef wchar_t errmsg_t[errmsg_size]; - - /* Any function which takes the argument errmsg_t errmsg must, before */ - /* returning, either set errmsg[0] to '\0' (indicating success), or */ -*************** -*** 28,37 **** - /* being careful not to overrun the space. */ - - -! extern const char * const outofmem; - /* "Out of memory.\n" */ - -! extern const char * const impossibility; - /* "Impossibility #%d has occurred. Please report it.\n" */ - - ---- 30,42 ---- - /* being careful not to overrun the space. */ - - -! extern const wchar_t * const outofmem; - /* "Out of memory.\n" */ - -! extern const wchar_t * const mbserror; -! /* "Error in input multibyte string.\n" */ -! -! extern const wchar_t * const impossibility; - /* "Impossibility #%d has occurred. Please report it.\n" */ - - -diff -c ./par.1 ../Par152-unicode/par.1 -*** ./par.1 2001-04-30 01:16:22.000000000 +0400 ---- ../Par152-unicode/par.1 2019-10-26 17:21:08.546050853 +0300 -*************** -*** 1,6 **** - .\"********************* - .\"* par.1 * -! .\"* for Par 1.52 * - .\"* Copyright 2001 by * - .\"* Adam M. Costello * - .\"********************* ---- 1,6 ---- - .\"********************* - .\"* par.1 * -! .\"* for Par 1.52 i18n * - .\"* Copyright 2001 by * - .\"* Adam M. Costello * - .\"********************* -diff -c ./par.c ../Par152-unicode/par.c -*** ./par.c 2001-04-02 08:25:57.000000000 +0400 ---- ../Par152-unicode/par.c 2019-10-26 17:21:08.547050853 +0300 -*************** -*** 1,9 **** -! /*********************/ -! /* par.c */ -! /* for Par 1.52 */ -! /* Copyright 2001 by */ -! /* Adam M. Costello */ -! /*********************/ - - /* This is ANSI C code (C89). */ - ---- 1,11 ---- -! /***********************/ -! /* par.c */ -! /* for Par 1.52-i18n.4 */ -! /* Copyright 2001 by */ -! /* Adam M. Costello */ -! /* Modified by */ -! /* Jérôme Pouiller */ -! /***********************/ - - /* This is ANSI C code (C89). */ - -*************** -*** 12,22 **** - #include "buffer.h" /* Also includes . */ - #include "reformat.h" - -! #include - #include - #include - #include - #include - - #undef NULL - #define NULL ((void *) 0) ---- 14,27 ---- - #include "buffer.h" /* Also includes . */ - #include "reformat.h" - -! #include -! #include -! #include - #include - #include - #include - #include -+ #include - - #undef NULL - #define NULL ((void *) 0) -*************** -*** 25,80 **** - #define free(ptr) - #endif - -- -- /*=== -- -- Regarding char and unsigned char: ANSI C is a nightmare in this -- respect. Some functions, like puts(), strchr(), and getenv(), use char -- or char*, so they work well with character constants like 'a', which -- are char, and with argv, which is char**. But several other functions, -- like getchar(), putchar(), and isdigit(), use unsigned char (converted -- to/from int). Therefore innocent-looking code can be wrong, for -- example: -- -- int c = getchar(); -- if (c == 'a') ... -- -- This is wrong because 'a' is char (converted to int) and could be -- negative, but getchar() returns unsigned char (converted to int), so c -- is always nonnegative or EOF. For similar reasons, it is wrong to pass -- a char to a function that expects an unsigned char: -- -- putchar('\n'); -- if (isdigit(argv[1][0])) ... -- -- Inevitably, we need to convert between char and unsigned char. This can -- be done by integral conversion (casting or assigning a char to unsigned -- char or vice versa), or by aliasing (converting a pointer to char to -- a pointer to unsigned char (or vice versa) and then dereferencing -- it). ANSI C requires that integral conversion alters the bits when the -- unsigned value is not representable in the signed type and the signed -- type does not use two's complement representation. Aliasing, on the -- other hand, preserves the bits. Although the C standard is not at all -- clear about which sort of conversion is appropriate for making the -- standard library functions interoperate, I think preserving the bits -- is what is needed. Under that assumption, here are some examples of -- correct code: -- -- int c = getchar(); -- char ch; -- -- if (c != EOF) { -- *(unsigned char *)&ch = c; -- if (ch == 'a') ... -- if (isdigit(c)) ... -- } -- -- char *s = ... -- if (isdigit(*(unsigned char *)s)) ... -- -- ===*/ -- -- - static const char * const usagemsg = - "\n" - "Options for par:\n" ---- 30,35 ---- -*************** -*** 126,132 **** - /* line, or the fallback prelen and suflen */ - /* of the IP containing a non-bodiless line. */ - lflag_t flags; /* Boolean properties (see below). */ -! char rc; /* The repeated character of a bodiless line. */ - } lineprop; - - /* Flags for marking boolean properties: */ ---- 81,87 ---- - /* line, or the fallback prelen and suflen */ - /* of the IP containing a non-bodiless line. */ - lflag_t flags; /* Boolean properties (see below). */ -! wchar_t rc; /* The repeated character of a bodiless line. */ - } lineprop; - - /* Flags for marking boolean properties: */ -*************** -*** 143,156 **** - #define isvacant(prop) (isbodiless(prop) && (prop)->rc == ' ') - - -! static int digtoint(char c) - - /* Returns the value represented by the digit c, or -1 if c is not a digit. */ - { -! const char *p, * const digits = "0123456789"; - - if (!c) return -1; -! p = strchr(digits,c); - return p ? p - digits : -1; - - /* We can't simply return c - '0' because this is ANSI C code, */ ---- 98,111 ---- - #define isvacant(prop) (isbodiless(prop) && (prop)->rc == ' ') - - -! static int digtoint(wchar_t c) - - /* Returns the value represented by the digit c, or -1 if c is not a digit. */ - { -! const wchar_t *p, * const digits = L"0123456789"; - - if (!c) return -1; -! p = wcschr(digits,c); - return p ? p - digits : -1; - - /* We can't simply return c - '0' because this is ANSI C code, */ -*************** -*** 161,167 **** - } - - -! static int strtoudec(const char *s, int *pn) - - /* Converts the longest prefix of string s consisting of decimal */ - /* digits to an integer, which is stored in *pn. Normally returns */ ---- 116,122 ---- - } - - -! static int strtoudec(const wchar_t *s, int *pn) - - /* Converts the longest prefix of string s consisting of decimal */ - /* digits to an integer, which is stored in *pn. Normally returns */ -*************** -*** 187,193 **** - - - static void parsearg( -! const char *arg, int *phelp, int *pversion, charset *bodychars, charset - *protectchars, charset *quotechars, int *phang, int *pprefix, int *prepeat, - int *psuffix, int *pTab, int *pwidth, int *pbody, int *pcap, int *pdiv, int - *pErr, int *pexpel, int *pfit, int *pguess, int *pinvis, int *pjust, int ---- 142,148 ---- - - - static void parsearg( -! const wchar_t *arg, int *phelp, int *pversion, charset *bodychars, charset - *protectchars, charset *quotechars, int *phang, int *pprefix, int *prepeat, - int *psuffix, int *pTab, int *pwidth, int *pbody, int *pcap, int *pdiv, int - *pErr, int *pexpel, int *pfit, int *pguess, int *pinvis, int *pjust, int -*************** -*** 197,274 **** - /* by the other pointers as appropriate. *phelp and *pversion are boolean */ - /* flags indicating whether the help and version options were supplied. */ - { -! const char *savearg = arg; - charset *chars, *change; -! char oc; - int n; - - *errmsg = '\0'; - -! if (*arg == '-') ++arg; -! -! if (!strcmp(arg, "help")) { - *phelp = 1; - return; - } - -! if (!strcmp(arg, "version")) { - *pversion = 1; - return; - } - -! if (*arg == 'B' || *arg == 'P' || *arg == 'Q' ) { -! chars = *arg == 'B' ? bodychars : -! *arg == 'P' ? protectchars : -! /* *arg == 'Q' */ quotechars ; - ++arg; -! if (*arg != '=' && *arg != '+' && *arg != '-') goto badarg; - change = parsecharset(arg + 1, errmsg); - if (change) { -! if (*arg == '=') csswap(chars,change); -! else if (*arg == '+') csadd(chars,change,errmsg); -! else /* *arg == '-' */ csremove(chars,change,errmsg); - freecharset(change); - } - return; - } - -! if (isdigit(*(unsigned char *)arg)) { - if (!strtoudec(arg, &n)) goto badarg; - if (n <= 8) *pprefix = n; - else *pwidth = n; - } - - for (;;) { -! while (isdigit(*(unsigned char *)arg)) ++arg; - oc = *arg; - if (!oc) break; - n = -1; - if (!strtoudec(++arg, &n)) goto badarg; -! if ( oc == 'h' || oc == 'p' || oc == 'r' -! || oc == 's' || oc == 'T' || oc == 'w') { -! if (oc == 'h') *phang = n >= 0 ? n : 1; -! else if (oc == 'p') *pprefix = n; -! else if (oc == 'r') *prepeat = n >= 0 ? n : 3; -! else if (oc == 's') *psuffix = n; -! else if (oc == 'T') *pTab = n >= 0 ? n : 8; -! else /* oc == 'w' */ *pwidth = n >= 0 ? n : 79; - } - else { - if (n < 0) n = 1; - if (n > 1) goto badarg; -! if (oc == 'b') *pbody = n; -! else if (oc == 'c') *pcap = n; -! else if (oc == 'd') *pdiv = n; -! else if (oc == 'E') *pErr = n; -! else if (oc == 'e') *pexpel = n; -! else if (oc == 'f') *pfit = n; -! else if (oc == 'g') *pguess = n; -! else if (oc == 'i') *pinvis = n; -! else if (oc == 'j') *pjust = n; -! else if (oc == 'l') *plast = n; -! else if (oc == 'q') *pquote = n; -! else if (oc == 'R') *pReport = n; -! else if (oc == 't') *ptouch = n; - else goto badarg; - } - } ---- 152,229 ---- - /* by the other pointers as appropriate. *phelp and *pversion are boolean */ - /* flags indicating whether the help and version options were supplied. */ - { -! const wchar_t *savearg = arg; - charset *chars, *change; -! wchar_t oc; - int n; - - *errmsg = '\0'; -+ -+ if (*arg == L'-') ++arg; - -! if (!wcscmp(arg, L"help")) { - *phelp = 1; - return; - } - -! if (!wcscmp(arg, L"version")) { - *pversion = 1; - return; - } - -! if (*arg == L'B' || *arg == L'P' || *arg == L'Q' ) { -! chars = *arg == L'B' ? bodychars : -! *arg == L'P' ? protectchars : -! /* *arg == L'Q' */ quotechars ; - ++arg; -! if (*arg != L'=' && *arg != L'+' && *arg != L'-') goto badarg; - change = parsecharset(arg + 1, errmsg); - if (change) { -! if (*arg == L'=') csswap(chars,change); -! else if (*arg == L'+') csadd(chars,change,errmsg); -! else /* *arg == L'-' */ csremove(chars,change,errmsg); - freecharset(change); - } - return; - } - -! if (iswdigit(*arg)) { - if (!strtoudec(arg, &n)) goto badarg; - if (n <= 8) *pprefix = n; - else *pwidth = n; - } - - for (;;) { -! while (iswdigit(*arg)) ++arg; - oc = *arg; - if (!oc) break; - n = -1; - if (!strtoudec(++arg, &n)) goto badarg; -! if ( oc == L'h' || oc == L'p' || oc == L'r' -! || oc == L's' || oc == L'T' || oc == L'w') { -! if (oc == L'h') *phang = n >= 0 ? n : 1; -! else if (oc == L'p') *pprefix = n; -! else if (oc == L'r') *prepeat = n >= 0 ? n : 3; -! else if (oc == L's') *psuffix = n; -! else if (oc == L'T') *pTab = n >= 0 ? n : 8; -! else /* oc == L'w' */ *pwidth = n >= 0 ? n : 79; - } - else { - if (n < 0) n = 1; - if (n > 1) goto badarg; -! if (oc == L'b') *pbody = n; -! else if (oc == L'c') *pcap = n; -! else if (oc == L'd') *pdiv = n; -! else if (oc == L'E') *pErr = n; -! else if (oc == L'e') *pexpel = n; -! else if (oc == L'f') *pfit = n; -! else if (oc == L'g') *pguess = n; -! else if (oc == L'i') *pinvis = n; -! else if (oc == L'j') *pjust = n; -! else if (oc == L'l') *plast = n; -! else if (oc == L'q') *pquote = n; -! else if (oc == L'R') *pReport = n; -! else if (oc == L't') *ptouch = n; - else goto badarg; - } - } -*************** -*** 277,288 **** - - badarg: - -! sprintf(errmsg, "Bad argument: %.*s\n", errmsg_size - 16, savearg); - *phelp = 1; - } - - -! static char **readlines( - lineprop **pprops, const charset *protectchars, - const charset *quotechars, int Tab, int invis, int quote, errmsg_t errmsg - ) ---- 232,243 ---- - - badarg: - -! swprintf(errmsg, errmsg_size, L"Bad argument: %.*s\n", errmsg_size - 16, savearg); - *phelp = 1; - } - - -! static wchar_t **readlines( - lineprop **pprops, const charset *protectchars, - const charset *quotechars, int Tab, int invis, int quote, errmsg_t errmsg - ) -*************** -*** 302,310 **** - /* it's not NULL. On failure, returns NULL and sets *pprops to NULL. */ - { - buffer *cbuf = NULL, *lbuf = NULL, *lpbuf = NULL; -! int c, empty, blank, firstline, qsonly, oldqsonly = 0, vlnlen, i; -! char ch, *ln = NULL, nullchar = '\0', *nullline = NULL, *qpend, -! *oldln = NULL, *oldqpend = NULL, *p, *op, *vln = NULL, **lines = NULL; - lineprop vprop = { 0, 0, 0, '\0' }, iprop = { 0, 0, 0, '\0' }; - - /* oldqsonly, oldln, and oldquend don't really need to be initialized. */ ---- 257,266 ---- - /* it's not NULL. On failure, returns NULL and sets *pprops to NULL. */ - { - buffer *cbuf = NULL, *lbuf = NULL, *lpbuf = NULL; -! wint_t c; -! int empty, blank, firstline, qsonly, oldqsonly = 0, vlnlen, i; -! wchar_t *ln = NULL, nullchar = L'\0', *nullline = NULL, *qpend, -! *oldln = NULL, *oldqpend = NULL, *p, *op, *vln = NULL, **lines = NULL; - lineprop vprop = { 0, 0, 0, '\0' }, iprop = { 0, 0, 0, '\0' }; - - /* oldqsonly, oldln, and oldquend don't really need to be initialized. */ -*************** -*** 316,335 **** - - *pprops = NULL; - -! cbuf = newbuffer(sizeof (char), errmsg); - if (*errmsg) goto rlcleanup; -! lbuf = newbuffer(sizeof (char *), errmsg); - if (*errmsg) goto rlcleanup; - lpbuf = newbuffer(sizeof (lineprop), errmsg); - if (*errmsg) goto rlcleanup; - - for (empty = blank = firstline = 1; ; ) { -! c = getchar(); -! if (c == EOF) break; -! *(unsigned char *)&ch = c; -! if (ch == '\n') { - if (blank) { -! ungetc(c,stdin); - break; - } - additem(cbuf, &nullchar, errmsg); ---- 272,296 ---- - - *pprops = NULL; - -! cbuf = newbuffer(sizeof (wchar_t), errmsg); - if (*errmsg) goto rlcleanup; -! lbuf = newbuffer(sizeof (wchar_t *), errmsg); - if (*errmsg) goto rlcleanup; - lpbuf = newbuffer(sizeof (lineprop), errmsg); - if (*errmsg) goto rlcleanup; - - for (empty = blank = firstline = 1; ; ) { -! c = getwchar(); -! if (c == WEOF) { -! if (errno == EILSEQ) { -! wcscpy(errmsg, L"Invalid multibyte sequence in input\n"); -! goto rlcleanup; -! } -! break; -! } -! if (c == L'\n') { - if (blank) { -! ungetwc(c,stdin); - break; - } - additem(cbuf, &nullchar, errmsg); -*************** -*** 338,346 **** - if (*errmsg) goto rlcleanup; - if (quote) { - for (qpend = ln; *qpend && csmember(*qpend, quotechars); ++qpend); -! for (p = qpend; *p == ' ' || csmember(*p, quotechars); ++p); -! qsonly = *p == '\0'; -! while (qpend > ln && qpend[-1] == ' ') --qpend; - if (!firstline) { - for (p = ln, op = oldln; - p < qpend && op < oldqpend && *p == *op; ---- 299,307 ---- - if (*errmsg) goto rlcleanup; - if (quote) { - for (qpend = ln; *qpend && csmember(*qpend, quotechars); ++qpend); -! for (p = qpend; *p == L' ' || csmember(*p, quotechars); ++p); -! qsonly = (*p == L'\0'); -! while (qpend > ln && qpend[-1] == L' ') --qpend; - if (!firstline) { - for (p = ln, op = oldln; - p < qpend && op < oldqpend && *p == *op; -*************** -*** 348,370 **** - if (!(p == qpend && op == oldqpend)) { - if (!invis && (oldqsonly || qsonly)) { - if (oldqsonly) { -! *op = '\0'; - oldqpend = op; - } - if (qsonly) { -! *p = '\0'; - qpend = p; - } - } - else { - vlnlen = p - ln; -! vln = malloc((vlnlen + 1) * sizeof (char)); - if (!vln) { -! strcpy(errmsg,outofmem); - goto rlcleanup; - } -! strncpy(vln,ln,vlnlen); -! vln[vlnlen] = '\0'; - additem(lbuf, &vln, errmsg); - if (*errmsg) goto rlcleanup; - additem(lpbuf, invis ? &iprop : &vprop, errmsg); ---- 309,331 ---- - if (!(p == qpend && op == oldqpend)) { - if (!invis && (oldqsonly || qsonly)) { - if (oldqsonly) { -! *op = L'\0'; - oldqpend = op; - } - if (qsonly) { -! *p = L'\0'; - qpend = p; - } - } - else { - vlnlen = p - ln; -! vln = malloc((vlnlen + 1) * sizeof (wchar_t)); - if (!vln) { -! wcscpy(errmsg,outofmem); - goto rlcleanup; - } -! wcsncpy(vln, ln, vlnlen); -! vln[vlnlen] = L'\0'; - additem(lbuf, &vln, errmsg); - if (*errmsg) goto rlcleanup; - additem(lpbuf, invis ? &iprop : &vprop, errmsg); -*************** -*** 388,415 **** - } - else { - if (empty) { -! if (csmember(ch, protectchars)) { -! ungetc(c,stdin); - break; - } - empty = 0; - } -! if (!ch) continue; -! if (ch == '\t') { -! ch = ' '; - for (i = Tab - numitems(cbuf) % Tab; i > 0; --i) { -! additem(cbuf, &ch, errmsg); - if (*errmsg) goto rlcleanup; - } - continue; - } -! if (isspace(c)) ch = ' '; -! else blank = 0; -! additem(cbuf, &ch, errmsg); -! if (*errmsg) goto rlcleanup; - } - } -! - if (!blank) { - additem(cbuf, &nullchar, errmsg); - if (*errmsg) goto rlcleanup; ---- 349,379 ---- - } - else { - if (empty) { -! if (csmember(c, protectchars)) { -! ungetwc(c,stdin); - break; - } - empty = 0; - } -! if (!c) continue; -! if (c == L'\t') { -! c = L' '; - for (i = Tab - numitems(cbuf) % Tab; i > 0; --i) { -! additem(cbuf, &c, errmsg); - if (*errmsg) goto rlcleanup; - } - continue; - } -! if (iswspace(c)) -! c = L' '; -! else -! blank = 0; -! additem(cbuf, &c, errmsg); -! if (*errmsg) -! goto rlcleanup; - } - } -! - if (!blank) { - additem(cbuf, &nullchar, errmsg); - if (*errmsg) goto rlcleanup; -*************** -*** 449,455 **** - - - static void compresuflen( -! const char * const *lines, const char * const *endline, - const charset *bodychars, int body, int pre, int suf, int *ppre, int *psuf - ) - /* lines is an array of strings, up to but not including endline. */ ---- 413,419 ---- - - - static void compresuflen( -! const wchar_t * const *lines, const wchar_t * const *endline, - const charset *bodychars, int body, int pre, int suf, int *ppre, int *psuf - ) - /* lines is an array of strings, up to but not including endline. */ -*************** -*** 457,465 **** - /* lines in lines. Assumes that they have already been determined */ - /* to be at least pre and suf. endline must not equal lines. */ - { -! const char *start, *end, *knownstart, * const *line, *p1, *p2, *knownend, - *knownstart2; -! - start = *lines; - end = knownstart = start + pre; - if (body) ---- 421,429 ---- - /* lines in lines. Assumes that they have already been determined */ - /* to be at least pre and suf. endline must not equal lines. */ - { -! const wchar_t *start, *end, *knownstart, * const *line, *p1, *p2, *knownend, - *knownstart2; -! - start = *lines; - end = knownstart = start + pre; - if (body) -*************** -*** 474,480 **** - } - if (body) - for (p1 = end; p1 > knownstart; ) -! if (*--p1 != ' ') { - if (csmember(*p1, bodychars)) - end = p1; - else ---- 438,444 ---- - } - if (body) - for (p1 = end; p1 > knownstart; ) -! if (*--p1 != L' ') { - if (csmember(*p1, bodychars)) - end = p1; - else -*************** -*** 501,518 **** - } - if (body) { - for (p1 = start; -! start < knownend && (*start == ' ' || csmember(*start, bodychars)); - ++start); -! if (start > p1 && start[-1] == ' ') --start; - } - else -! while (end - start >= 2 && *start == ' ' && start[1] == ' ') ++start; - *psuf = end - start; - } - - - static void delimit( -! const char * const *lines, const char * const *endline, - const charset *bodychars, int repeat, int body, int div, - int pre, int suf, lineprop *props - ) ---- 465,482 ---- - } - if (body) { - for (p1 = start; -! start < knownend && (*start == L' ' || csmember(*start, bodychars)); - ++start); -! if (start > p1 && start[-1] == L' ') --start; - } - else -! while (end - start >= 2 && *start == L' ' && start[1] == L' ') ++start; - *psuf = end - start; - } - - - static void delimit( -! const wchar_t * const *lines, const wchar_t * const *endline, - const charset *bodychars, int repeat, int body, int div, - int pre, int suf, lineprop *props - ) -*************** -*** 523,530 **** - /* and comsuflen of the lines in lines have already been */ - /* determined to be at least pre and suf, respectively. */ - { -! const char * const *line, *end, *p, * const *nextline; -! char rc; - lineprop *prop, *nextprop; - int anybodiless = 0, status; - ---- 487,494 ---- - /* and comsuflen of the lines in lines have already been */ - /* determined to be at least pre and suf, respectively. */ - { -! const wchar_t * const *line, *end, *p, * const *nextline; -! wchar_t rc; - lineprop *prop, *nextprop; - int anybodiless = 0, status; - -*************** -*** 545,552 **** - for (end = *line; *end; ++end); - end -= suf; - p = *line + pre; -! rc = p < end ? *p : ' '; -! if (rc != ' ' && (!repeat || end - p < repeat)) - prop->flags &= ~L_BODILESS; - else - while (p < end) { ---- 509,516 ---- - for (end = *line; *end; ++end); - end -= suf; - p = *line + pre; -! rc = p < end ? *p : L' '; -! if (rc != L' ' && (!repeat || end - p < repeat)) - prop->flags &= ~L_BODILESS; - else - while (p < end) { -*************** -*** 589,597 **** - } - - line = lines, prop = props; -! status = ((*lines)[pre] == ' '); - do { -! if (((*line)[pre] == ' ') == status) - prop->flags |= L_FIRST; - ++line, ++prop; - } while (line < endline); ---- 553,561 ---- - } - - line = lines, prop = props; -! status = ((*lines)[pre] == L' '); - do { -! if (((*line)[pre] == L' ') == status) - prop->flags |= L_FIRST; - ++line, ++prop; - } while (line < endline); -*************** -*** 599,612 **** - - - static void marksuperf( -! const char * const * lines, const char * const * endline, lineprop *props - ) - /* lines points to the first line of a segment, and endline to one */ - /* line beyond the last line in the segment. Sets L_SUPERF bits in */ - /* the flags fields of the props array whenever the corresponding */ - /* line is superfluous. L_BODILESS bits must already be set. */ - { -! const char * const *line, *p; - lineprop *prop, *mprop, dummy; - int inbody, num, mnum; - ---- 563,576 ---- - - - static void marksuperf( -! const wchar_t * const * lines, const wchar_t * const * endline, lineprop *props - ) - /* lines points to the first line of a segment, and endline to one */ - /* line beyond the last line in the segment. Sets L_SUPERF bits in */ - /* the flags fields of the props array whenever the corresponding */ - /* line is superfluous. L_BODILESS bits must already be set. */ - { -! const wchar_t * const *line, *p; - lineprop *prop, *mprop, dummy; - int inbody, num, mnum; - -*************** -*** 619,625 **** - for (line = lines, prop = props; line < endline; ++line, ++prop) - if (isvacant(prop)) { - for (num = 0, p = *line; *p; ++p) -! if (*p != ' ') ++num; - if (inbody || num < mnum) - mnum = num, mprop = prop; - inbody = 0; ---- 583,589 ---- - for (line = lines, prop = props; line < endline; ++line, ++prop) - if (isvacant(prop)) { - for (num = 0, p = *line; *p; ++p) -! if (*p != L' ') ++num; - if (inbody || num < mnum) - mnum = num, mprop = prop; - inbody = 0; -*************** -*** 631,637 **** - - - static void setaffixes( -! const char * const *inlines, const char * const *endline, - const lineprop *props, const charset *bodychars, - const charset *quotechars, int hang, int body, int quote, - int *pafp, int *pfs, int *pprefix, int *psuffix ---- 595,601 ---- - - - static void setaffixes( -! const wchar_t * const *inlines, const wchar_t * const *endline, - const lineprop *props, const charset *bodychars, - const charset *quotechars, int hang, int body, int quote, - int *pafp, int *pfs, int *pprefix, int *psuffix -*************** -*** 644,650 **** - /* default value as specified in "par.doc". */ - { - int numin, pre, suf; -! const char *p; - - numin = endline - inlines; - ---- 608,614 ---- - /* default value as specified in "par.doc". */ - { - int numin, pre, suf; -! const wchar_t *p; - - numin = endline - inlines; - -*************** -*** 666,676 **** - } - - -! static void freelines(char **lines) - /* Frees the elements of lines, and lines itself. */ - /* lines is a NULL-terminated array of strings. */ - { -! char **line; - - for (line = lines; *line; ++line) - free(*line); ---- 630,640 ---- - } - - -! static void freelines(wchar_t **lines) - /* Frees the elements of lines, and lines itself. */ - /* lines is a NULL-terminated array of strings. */ - { -! wchar_t **line; - - for (line = lines; *line; ++line) - free(*line); -*************** -*** 678,745 **** - free(lines); - } - -- - int main(int argc, const char * const *argv) - { - int help = 0, version = 0, hang = 0, prefix = -1, repeat = 0, suffix = -1, - Tab = 1, width = 72, body = 0, cap = 0, div = 0, Err = 0, expel = 0, - fit = 0, guess = 0, invis = 0, just = 0, last = 0, quote = 0, Report = 0, - touch = -1; -! int prefixbak, suffixbak, c, sawnonblank, oweblank, n, i, afp, fs; - charset *bodychars = NULL, *protectchars = NULL, *quotechars = NULL; -! char *parinit = NULL, *arg, **inlines = NULL, **endline, **firstline, *end, -! **nextline, **outlines = NULL, **line, ch; -! const char *env, * const whitechars = " \f\n\r\t\v"; - errmsg_t errmsg = { '\0' }; - lineprop *props = NULL, *firstprop, *nextprop; - FILE *errout; - - /* Set the current locale from the environment: */ - - setlocale(LC_ALL,""); - - /* Process environment variables: */ - - env = getenv("PARBODY"); - if (!env) env = ""; -! bodychars = parsecharset(env,errmsg); - if (*errmsg) { - help = 1; - goto parcleanup; - } - - env = getenv("PARPROTECT"); - if (!env) env = ""; -! protectchars = parsecharset(env,errmsg); - if (*errmsg) { - help = 1; - goto parcleanup; - } - - env = getenv("PARQUOTE"); - if (!env) env = "> "; -! quotechars = parsecharset(env,errmsg); - if (*errmsg) { - help = 1; - goto parcleanup; - } - - env = getenv("PARINIT"); - if (env) { -! parinit = malloc((strlen(env) + 1) * sizeof (char)); - if (!parinit) { -! strcpy(errmsg,outofmem); - goto parcleanup; - } -! strcpy(parinit,env); -! arg = strtok(parinit,whitechars); - while (arg) { - parsearg(arg, &help, &version, bodychars, protectchars, - quotechars, &hang, &prefix, &repeat, &suffix, &Tab, - &width, &body, &cap, &div, &Err, &expel, &fit, &guess, - &invis, &just, &last, "e, &Report, &touch, errmsg ); - if (*errmsg || help || version) goto parcleanup; -! arg = strtok(NULL,whitechars); - } - free(parinit); - parinit = NULL; ---- 642,757 ---- - free(lines); - } - - int main(int argc, const char * const *argv) - { - int help = 0, version = 0, hang = 0, prefix = -1, repeat = 0, suffix = -1, - Tab = 1, width = 72, body = 0, cap = 0, div = 0, Err = 0, expel = 0, - fit = 0, guess = 0, invis = 0, just = 0, last = 0, quote = 0, Report = 0, - touch = -1; -! int prefixbak, suffixbak, sawnonblank, oweblank, n, i, afp, fs; - charset *bodychars = NULL, *protectchars = NULL, *quotechars = NULL; -! wint_t c; -! wchar_t *state; -! wchar_t *parinit = NULL, *arg, **inlines = NULL, **endline, **firstline, *end, -! **nextline, **outlines = NULL, **line; -! const char *env; -! wchar_t *wenv = NULL; -! const wchar_t * const whitechars = L" \f\n\r\t\v"; - errmsg_t errmsg = { '\0' }; - lineprop *props = NULL, *firstprop, *nextprop; - FILE *errout; -+ char *langinfo; - - /* Set the current locale from the environment: */ - - setlocale(LC_ALL,""); -+ langinfo = nl_langinfo(CODESET); -+ if (!strcmp(langinfo, "ANSI_X3.4-1968")) { -+ // We would like to fallback in an 8 bits encoding, but it is not easily possible. -+ //setlocale(LC_CTYPE, "C"); -+ //langinfo = nl_langinfo(CODESET); -+ fwprintf( Err ? stderr : stdout, -+ L"Warning: Locale seems not configured\n"); -+ } - - /* Process environment variables: */ - - env = getenv("PARBODY"); - if (!env) env = ""; -! wenv = malloc((strlen(env) + 1) * sizeof (wchar_t)); -! if (!wenv) { -! wcscpy(errmsg,outofmem); -! goto parcleanup; -! } -! if (0 > mbstowcs(wenv,env, strlen(env) + 1)) { -! wcscpy(errmsg, L"Invalid multibyte sequence in PARBODY\n"); -! goto parcleanup; -! } -! bodychars = parsecharset(wenv,errmsg); - if (*errmsg) { - help = 1; - goto parcleanup; - } -+ free(wenv); -+ wenv = NULL; - - env = getenv("PARPROTECT"); - if (!env) env = ""; -! wenv = malloc((strlen(env) + 1) * sizeof (wchar_t)); -! if (!wenv) { -! wcscpy(errmsg,outofmem); -! goto parcleanup; -! } -! if (0 > mbstowcs(wenv,env, strlen(env) + 1)) { -! wcscpy(errmsg, L"Invalid multibyte sequence in PARPROTECT\n"); -! goto parcleanup; -! } -! protectchars = parsecharset(wenv,errmsg); - if (*errmsg) { - help = 1; - goto parcleanup; - } -+ free(wenv); -+ wenv = NULL; - - env = getenv("PARQUOTE"); - if (!env) env = "> "; -! wenv = malloc((strlen(env) + 1) * sizeof (wchar_t)); -! if (!wenv) { -! wcscpy(errmsg,outofmem); -! goto parcleanup; -! } -! if (0 > mbstowcs(wenv,env, strlen(env) + 1)) { -! wcscpy(errmsg, L"Invalid multibyte sequence in PARQUOTE\n"); -! goto parcleanup; -! } -! quotechars = parsecharset(wenv,errmsg); - if (*errmsg) { - help = 1; - goto parcleanup; - } -+ free(wenv); -+ wenv = NULL; - - env = getenv("PARINIT"); - if (env) { -! parinit = malloc((strlen(env) + 1) * sizeof (wchar_t)); - if (!parinit) { -! wcscpy(errmsg,outofmem); - goto parcleanup; - } -! if (0 > mbstowcs(parinit,env, strlen(env) + 1)) { -! wcscpy(errmsg, L"Invalid multibyte sequence in PARINIT\n"); -! goto parcleanup; -! } -! arg = wcstok(parinit, whitechars, &state); - while (arg) { - parsearg(arg, &help, &version, bodychars, protectchars, - quotechars, &hang, &prefix, &repeat, &suffix, &Tab, - &width, &body, &cap, &div, &Err, &expel, &fit, &guess, - &invis, &just, &last, "e, &Report, &touch, errmsg ); - if (*errmsg || help || version) goto parcleanup; -! arg = wcstok(NULL, whitechars, &state); - } - free(parinit); - parinit = NULL; -*************** -*** 748,804 **** - /* Process command line arguments: */ - - while (*++argv) { -! parsearg(*argv, &help, &version, bodychars, protectchars, - quotechars, &hang, &prefix, &repeat, &suffix, &Tab, - &width, &body, &cap, &div, &Err, &expel, &fit, &guess, - &invis, &just, &last, "e, &Report, &touch, errmsg ); - if (*errmsg || help || version) goto parcleanup; - } - - if (Tab == 0) { -! strcpy(errmsg, " must not be 0.\n"); - goto parcleanup; - } - - if (touch < 0) touch = fit || last; - prefixbak = prefix; - suffixbak = suffix; -! -! /* Main loop: */ -! - for (sawnonblank = oweblank = 0; ; ) { - for (;;) { -! c = getchar(); -! if (c == EOF) break; -! *(unsigned char *)&ch = c; -! if (expel && ch == '\n') { - oweblank = sawnonblank; - continue; - } -! if (csmember(ch, protectchars)) { - sawnonblank = 1; - if (oweblank) { -! puts(""); - oweblank = 0; - } -! while (ch != '\n') { -! putchar(c); -! c = getchar(); -! if (c == EOF) break; -! *(unsigned char *)&ch = c; - } - } -! if (ch != '\n') break; /* subsumes the case that c == EOF */ -! putchar(c); - } -! if (c == EOF) break; -! ungetc(c,stdin); - - inlines = - readlines(&props, protectchars, quotechars, Tab, invis, quote, errmsg); - if (*errmsg) goto parcleanup; -! -! for (endline = inlines; *endline; ++endline); - if (endline == inlines) { - free(inlines); - inlines = NULL; ---- 760,830 ---- - /* Process command line arguments: */ - - while (*++argv) { -! arg = malloc((strlen(*argv) + 1) * sizeof (wchar_t)); -! if (0 > mbstowcs(arg, *argv, strlen(*argv) + 1)) { -! wcscpy(errmsg, L"Invalid multibyte sequence in argument\n"); -! goto parcleanup; -! } -! parsearg(arg, &help, &version, bodychars, protectchars, - quotechars, &hang, &prefix, &repeat, &suffix, &Tab, - &width, &body, &cap, &div, &Err, &expel, &fit, &guess, - &invis, &just, &last, "e, &Report, &touch, errmsg ); -+ free(arg); - if (*errmsg || help || version) goto parcleanup; - } - - if (Tab == 0) { -! wcscpy(errmsg, L" must not be 0.\n"); - goto parcleanup; - } - - if (touch < 0) touch = fit || last; - prefixbak = prefix; - suffixbak = suffix; -! -! /* Main loop: */ - for (sawnonblank = oweblank = 0; ; ) { - for (;;) { -! c = getwchar(); -! if (c == WEOF) { -! if (errno == EILSEQ) { -! wcscpy(errmsg, L"Invalid multibyte sequence in input\n"); -! goto parcleanup; -! } -! break; -! } -! if (expel && c == L'\n') { - oweblank = sawnonblank; - continue; - } -! if (csmember(c, protectchars)) { - sawnonblank = 1; - if (oweblank) { -! fputwc(L'\n', stdout); - oweblank = 0; - } -! while (c != L'\n') { -! putwchar(c); -! c = getwchar(); -! if (c == WEOF) { -! if (errno == EILSEQ) { -! wcscpy(errmsg, L"Invalid multibyte sequence in input\n"); -! goto parcleanup; -! } -! break; -! } - } - } -! if (c != L'\n') break; /* subsumes the case that c == EOF */ -! putwchar(c); - } -! if (c == WEOF) break; -! ungetwc(c,stdin); - - inlines = - readlines(&props, protectchars, quotechars, Tab, invis, quote, errmsg); - if (*errmsg) goto parcleanup; -! for (endline = inlines; *endline; ++endline) ; - if (endline == inlines) { - free(inlines); - inlines = NULL; -*************** -*** 807,844 **** - - sawnonblank = 1; - if (oweblank) { -! puts(""); - oweblank = 0; - } - -! delimit((const char * const *) inlines, -! (const char * const *) endline, - bodychars, repeat, body, div, 0, 0, props); - - if (expel) -! marksuperf((const char * const *) inlines, -! (const char * const *) endline, props); - - firstline = inlines, firstprop = props; - do { - if (isbodiless(firstprop)) { - if (!isinvis(firstprop) && !(expel && issuperf(firstprop))) { - for (end = *firstline; *end; ++end); -! if (!repeat || (firstprop->rc == ' ' && !firstprop->s)) { -! while (end > *firstline && end[-1] == ' ') --end; -! *end = '\0'; -! puts(*firstline); - } - else { - n = width - firstprop->p - firstprop->s; - if (n < 0) { -! sprintf(errmsg,impossibility,5); - goto parcleanup; - } -! printf("%.*s", firstprop->p, *firstline); - for (i = n; i; --i) -! putchar(*(unsigned char *)&firstprop->rc); -! puts(end - firstprop->s); - } - } - ++firstline, ++firstprop; ---- 833,871 ---- - - sawnonblank = 1; - if (oweblank) { -! fputwc(L'\n', stdout); - oweblank = 0; - } - -! delimit((const wchar_t * const *) inlines, -! (const wchar_t * const *) endline, - bodychars, repeat, body, div, 0, 0, props); - - if (expel) -! marksuperf((const wchar_t * const *) inlines, -! (const wchar_t * const *) endline, props); - - firstline = inlines, firstprop = props; -+ - do { - if (isbodiless(firstprop)) { - if (!isinvis(firstprop) && !(expel && issuperf(firstprop))) { - for (end = *firstline; *end; ++end); -! if (!repeat || (firstprop->rc == L' ' && !firstprop->s)) { -! while (end > *firstline && end[-1] == L' ') --end; -! *end = L'\0'; -! fwprintf(stdout, L"%ls\n", *firstline); - } - else { - n = width - firstprop->p - firstprop->s; - if (n < 0) { -! swprintf(errmsg,errmsg_size,impossibility,5); - goto parcleanup; - } -! fwprintf(stdout, L"%.*ls", firstprop->p, *firstline); - for (i = n; i; --i) -! fputwc(firstprop->rc, stdout); -! fwprintf(stdout, L"%ls\n", end - firstprop->s); - } - } - ++firstline, ++firstprop; -*************** -*** 848,875 **** - for (nextline = firstline + 1, nextprop = firstprop + 1; - nextline < endline && !isbodiless(nextprop) && !isfirst(nextprop); - ++nextline, ++nextprop); -! - prefix = prefixbak, suffix = suffixbak; -! setaffixes((const char * const *) firstline, -! (const char * const *) nextline, firstprop, bodychars, - quotechars, hang, body, quote, &afp, &fs, &prefix, &suffix); - if (width <= prefix + suffix) { -! sprintf(errmsg, -! " (%d) <= (%d) + (%d)\n", - width, prefix, suffix); - goto parcleanup; - } - - outlines = -! reformat((const char * const *) firstline, -! (const char * const *) nextline, - afp, fs, hang, prefix, suffix, width, cap, - fit, guess, just, last, Report, touch, errmsg); - if (*errmsg) goto parcleanup; -- - for (line = outlines; *line; ++line) -! puts(*line); -! - freelines(outlines); - outlines = NULL; - ---- 875,900 ---- - for (nextline = firstline + 1, nextprop = firstprop + 1; - nextline < endline && !isbodiless(nextprop) && !isfirst(nextprop); - ++nextline, ++nextprop); -! - prefix = prefixbak, suffix = suffixbak; -! setaffixes((const wchar_t * const *) firstline, -! (const wchar_t * const *) nextline, firstprop, bodychars, - quotechars, hang, body, quote, &afp, &fs, &prefix, &suffix); - if (width <= prefix + suffix) { -! swprintf(errmsg,errmsg_size, -! L" (%d) <= (%d) + (%d)\n", - width, prefix, suffix); - goto parcleanup; - } - - outlines = -! reformat((const wchar_t * const *) firstline, -! (const wchar_t * const *) nextline, - afp, fs, hang, prefix, suffix, width, cap, - fit, guess, just, last, Report, touch, errmsg); - if (*errmsg) goto parcleanup; - for (line = outlines; *line; ++line) -! fwprintf(stdout, L"%ls\n", *line); - freelines(outlines); - outlines = NULL; - -*************** -*** 884,890 **** - } - - parcleanup: -! - if (bodychars) freecharset(bodychars); - if (protectchars) freecharset(protectchars); - if (quotechars) freecharset(quotechars); ---- 909,915 ---- - } - - parcleanup: -! if (wenv) free(wenv); - if (bodychars) freecharset(bodychars); - if (protectchars) freecharset(protectchars); - if (quotechars) freecharset(quotechars); -*************** -*** 894,901 **** - if (outlines) freelines(outlines); - - errout = Err ? stderr : stdout; -! if (*errmsg) fprintf(errout, "par error:\n%.*s", errmsg_size, errmsg); -! if (version) fputs("par 1.52\n",errout); - if (help) fputs(usagemsg,errout); - - return *errmsg ? EXIT_FAILURE : EXIT_SUCCESS; ---- 919,930 ---- - if (outlines) freelines(outlines); - - errout = Err ? stderr : stdout; -! if (*errmsg) fwprintf(errout, L"par error:\n%.*ls", errmsg_size, errmsg); -! #ifdef NOWIDTH -! if (version) fputws(L"par 1.52-i18n.4 (without wcwidth() support)\n",errout); -! #else -! if (version) fputws(L"par 1.52-i18n.4\n",errout); -! #endif - if (help) fputs(usagemsg,errout); - - return *errmsg ? EXIT_FAILURE : EXIT_SUCCESS; -Только в ../Par152-unicode/: par.c.orig -diff -c ./par.doc ../Par152-unicode/par.doc -*** ./par.doc 2001-04-30 01:17:28.000000000 +0400 ---- ../Par152-unicode/par.doc 2019-10-26 17:21:08.548050853 +0300 -*************** -*** 1,6 **** - ********************* - * par.doc * -! * for Par 1.52 * - * Copyright 2001 by * - * Adam M. Costello * - ********************* ---- 1,6 ---- - ********************* - * par.doc * -! * for Par 1.52 i18n * - * Copyright 2001 by * - * Adam M. Costello * - ********************* -diff -c ./protoMakefile ../Par152-unicode/protoMakefile -*** ./protoMakefile 2001-03-09 03:53:25.000000000 +0300 ---- ../Par152-unicode/protoMakefile 2019-10-26 17:21:08.548050853 +0300 -*************** -*** 47,53 **** - # Example (for Solaris 2.x with SPARCompiler C): - # CC = cc -c -O -s -Xc -DDONTFREE - -! CC = cc -c - - # Define LINK1 and LINK2 so that the command - # ---- 47,53 ---- - # Example (for Solaris 2.x with SPARCompiler C): - # CC = cc -c -O -s -Xc -DDONTFREE - -! CC = cc -std=c99 -c - - # Define LINK1 and LINK2 so that the command - # -diff -c ./reformat.c ../Par152-unicode/reformat.c -*** ./reformat.c 2001-03-22 07:17:15.000000000 +0300 ---- ../Par152-unicode/reformat.c 2019-10-26 17:21:08.548050853 +0300 -*************** -*** 1,9 **** -! /*********************/ -! /* reformat.c */ -! /* for Par 1.52 */ -! /* Copyright 2001 by */ -! /* Adam M. Costello */ -! /*********************/ - - /* This is ANSI C code (C89). */ - ---- 1,11 ---- -! /***********************/ -! /* reformat.c */ -! /* for Par 1.52-i18n.4 */ -! /* Copyright 2001 by */ -! /* Adam M. Costello */ -! /* Modified by */ -! /* Jérôme Pouiller */ -! /***********************/ - - /* This is ANSI C code (C89). */ - -*************** -*** 16,21 **** ---- 18,24 ---- - #include - #include - #include -+ #include - - #undef NULL - #define NULL ((void *) 0) -*************** -*** 33,46 **** - typedef unsigned char wflag_t; - - typedef struct word { -! const char *chrs; /* Pointer to the characters in the word */ - /* (NOT terminated by '\0'). */ - struct word *prev, /* Pointer to previous word. */ - *next, /* Pointer to next word. */ - /* Supposing this word were the first... */ - *nextline; /* Pointer to first word in next line. */ - int score, /* Value of the objective function. */ -! length; /* Length of this word. */ - wflag_t flags; /* Notable properties of this word. */ - } word; - ---- 36,50 ---- - typedef unsigned char wflag_t; - - typedef struct word { -! const wchar_t *chrs; /* Pointer to the characters in the word */ - /* (NOT terminated by '\0'). */ - struct word *prev, /* Pointer to previous word. */ - *next, /* Pointer to next word. */ - /* Supposing this word were the first... */ - *nextline; /* Pointer to first word in next line. */ - int score, /* Value of the objective function. */ -! length, /* Length (in widechar) of this word. */ -! width; /* Visual width of this word. */ - wflag_t flags; /* Notable properties of this word. */ - } word; - -*************** -*** 57,73 **** - #define iscurious(w) (((w)->flags & 2) != 0) - #define iscapital(w) (((w)->flags & 4) != 0) - - - static int checkcapital(word *w) - /* Returns 1 if *w is capitalized according to the definition */ - /* in par.doc (assuming is 0), or 0 if not. */ - { -! const char *p, *end; - - for (p = w->chrs, end = p + w->length; -! p < end && !isalnum(*(unsigned char *)p); - ++p); -! return p < end && !islower(*(unsigned char *)p); - } - - ---- 61,99 ---- - #define iscurious(w) (((w)->flags & 2) != 0) - #define iscapital(w) (((w)->flags & 4) != 0) - -+ static int getWidth(const wchar_t *beg, const wchar_t *end) -+ /* Compute (visual) width of a word. This function is aware */ -+ /* about double-width characters used in oriental langages. */ -+ { -+ int ret, tmp; -+ -+ for (ret = 0; beg != end; beg++) { -+ #ifdef NOWIDTH -+ tmp = 1; -+ #else -+ tmp = wcwidth(*beg); -+ #endif -+ // BUG: It is not really easy to handle case of zero width characters. -+ // If we don't do this, size mallloc for q1 will be less than real -+ // size and program will segfault. So I prefer to have a bug than a segfault. -+ if (tmp <= 0) -+ tmp = 1; -+ ret += tmp; -+ } -+ -+ return ret; -+ } - - static int checkcapital(word *w) - /* Returns 1 if *w is capitalized according to the definition */ - /* in par.doc (assuming is 0), or 0 if not. */ - { -! const wchar_t *p, *end; - - for (p = w->chrs, end = p + w->length; -! p < end && !iswalnum(*p); - ++p); -! return p < end && !iswlower(*p); - } - - -*************** -*** 75,93 **** - /* Returns 1 if *w is curious according to */ - /* the definition in par.doc, or 0 if not. */ - { -! const char *start, *p; -! char ch; - - for (start = w->chrs, p = start + w->length; p > start; --p) { - ch = p[-1]; -! if (isalnum(*(unsigned char *)&ch)) return 0; -! if (ch == '.' || ch == '?' || ch == '!' || ch == ':') break; - } - - if (p <= start + 1) return 0; - - --p; -! do if (isalnum(*(unsigned char *)--p)) return 1; - while (p > start); - - return 0; ---- 101,119 ---- - /* Returns 1 if *w is curious according to */ - /* the definition in par.doc, or 0 if not. */ - { -! const wchar_t *start, *p; -! wchar_t ch; - - for (start = w->chrs, p = start + w->length; p > start; --p) { - ch = p[-1]; -! if (iswalnum(*(wchar_t *)&ch)) return 0; -! if (ch == L'.' || ch == L'?' || ch == L'!' || ch == L':') break; - } - - if (p <= start + 1) return 0; - - --p; -! do if (iswalnum(*(wchar_t *)--p)) return 1; - while (p > start); - - return 0; -*************** -*** 95,125 **** - - - static int simplebreaks(word *head, word *tail, int L, int last) -! -! /* Chooses line breaks in a list of words which maximize the length of the */ -! /* shortest line. L is the maximum line length. The last line counts as a */ -! /* line only if last is non-zero. _head must point to a dummy word, and tail */ -! /* must point to the last word, whose next field must be NULL. Returns the */ -! /* length of the shortest line on success, -1 if there is a word of length */ -! /* greater than L, or L if there are no lines. */ - { - word *w1, *w2; - int linelen, score; - - if (!head->next) return L; - -! for (w1 = tail, linelen = w1->length; - w1 != head && linelen <= L; -! linelen += isshifted(w1), w1 = w1->prev, linelen += 1 + w1->length) { - w1->score = last ? linelen : L; - w1->nextline = NULL; - } - - for ( ; w1 != head; w1 = w1->prev) { - w1->score = -1; -! for (linelen = w1->length, w2 = w1->next; - linelen <= L; -! linelen += 1 + isshifted(w2) + w2->length, w2 = w2->next) { - score = w2->score; - if (linelen < score) score = linelen; - if (score >= w1->score) { ---- 121,152 ---- - - - static int simplebreaks(word *head, word *tail, int L, int last) -! /* Chooses line breaks in a list of words which maximize */ -! /* the length of the shortest line. L is the maximum line */ -! /* length. The last line counts as a line only if last is */ -! /* non-zero. _head must point to a dummy word, and tail */ -! /* must point to the last word, whose next field must be */ -! /* NULL. Returns the length of the shortest line on */ -! /* success, -1 if there is a word of length greater than L, */ -! /* or L if there are no lines. */ - { - word *w1, *w2; - int linelen, score; - - if (!head->next) return L; - -! for (w1 = tail, linelen = w1->width; - w1 != head && linelen <= L; -! linelen += isshifted(w1), w1 = w1->prev, linelen += 1 + w1->width) { - w1->score = last ? linelen : L; - w1->nextline = NULL; - } - - for ( ; w1 != head; w1 = w1->prev) { - w1->score = -1; -! for (linelen = w1->width, w2 = w1->next; - linelen <= L; -! linelen += 1 + isshifted(w2) + w2->width, w2 = w2->next) { - score = w2->score; - if (linelen < score) score = linelen; - if (score >= w1->score) { -*************** -*** 168,174 **** - - shortest = simplebreaks(head,tail,target,last); - if (shortest < 0) { -! sprintf(errmsg,impossibility,1); - return; - } - ---- 195,201 ---- - - shortest = simplebreaks(head,tail,target,last); - if (shortest < 0) { -! swprintf(errmsg,errmsg_size,impossibility,1); - return; - } - -*************** -*** 178,186 **** - w1 = tail; - do { - w1->score = -1; -! for (linelen = w1->length, w2 = w1->next; - linelen <= target; -! linelen += 1 + isshifted(w2) + w2->length, w2 = w2->next) { - extra = target - linelen; - minlen = shortest; - if (w2) ---- 205,213 ---- - w1 = tail; - do { - w1->score = -1; -! for (linelen = w1->width, w2 = w1->next; - linelen <= target; -! linelen += 1 + isshifted(w2) + w2->width, w2 = w2->next) { - extra = target - linelen; - minlen = shortest; - if (w2) -*************** -*** 202,208 **** - } while (w1 != head); - - if (head->next->score < 0) -! sprintf(errmsg,impossibility,2); - } - - ---- 229,235 ---- - } while (w1 != head); - - if (head->next->score < 0) -! swprintf(errmsg,errmsg_size,impossibility,2); - } - - -*************** -*** 225,233 **** - w1 = tail; - do { - w1->score = L; -! for (numgaps = 0, extra = L - w1->length, w2 = w1->next; - extra >= 0; -! ++numgaps, extra -= 1 + isshifted(w2) + w2->length, w2 = w2->next) { - gap = numgaps ? (extra + numgaps - 1) / numgaps : L; - if (w2) - score = w2->score; ---- 252,260 ---- - w1 = tail; - do { - w1->score = L; -! for (numgaps = 0, extra = L - w1->width, w2 = w1->next; - extra >= 0; -! ++numgaps, extra -= 1 + isshifted(w2) + w2->width, w2 = w2->next) { - gap = numgaps ? (extra + numgaps - 1) / numgaps : L; - if (w2) - score = w2->score; -*************** -*** 247,253 **** - - maxgap = head->next->score; - if (maxgap >= L) { -! strcpy(errmsg, "Cannot justify.\n"); - return; - } - ---- 274,280 ---- - - maxgap = head->next->score; - if (maxgap >= L) { -! wcscpy(errmsg, L"Cannot justify.\n"); - return; - } - -*************** -*** 257,265 **** - w1 = tail; - do { - w1->score = -1; -! for (numgaps = 0, extra = L - w1->length, w2 = w1->next; - extra >= 0; -! ++numgaps, extra -= 1 + isshifted(w2) + w2->length, w2 = w2->next) { - gap = numgaps ? (extra + numgaps - 1) / numgaps : L; - if (w2) - score = w2->score; ---- 284,292 ---- - w1 = tail; - do { - w1->score = -1; -! for (numgaps = 0, extra = L - w1->width, w2 = w1->next; - extra >= 0; -! ++numgaps, extra -= 1 + isshifted(w2) + w2->width, w2 = w2->next) { - gap = numgaps ? (extra + numgaps - 1) / numgaps : L; - if (w2) - score = w2->score; -*************** -*** 288,327 **** - } while (w1 != head); - - if (head->next->score < 0) -! sprintf(errmsg,impossibility,3); - } - - -! char **reformat( -! const char * const *inlines, const char * const *endline, int afp, int fs, - int hang, int prefix, int suffix, int width, int cap, int fit, int guess, - int just, int last, int Report, int touch, errmsg_t errmsg - ) - { - int numin, affix, L, onfirstword = 1, linelen, numout, numgaps, extra, phase; -! const char * const *line, **suffixes = NULL, **suf, *end, *p1, *p2; -! char *q1, *q2, **outlines = NULL; - word dummy, *head, *tail, *w1, *w2; - buffer *pbuf = NULL; - - /* Initialization: */ -- - *errmsg = '\0'; - dummy.next = dummy.prev = NULL; - dummy.flags = 0; - head = tail = &dummy; - numin = endline - inlines; - if (numin <= 0) { -! sprintf(errmsg,impossibility,4); - goto rfcleanup; - } - numgaps = extra = 0; /* unnecessary, but quiets compiler warnings */ - - /* Allocate space for pointers to the suffixes: */ - -! suffixes = malloc(numin * sizeof (const char *)); - if (!suffixes) { -! strcpy(errmsg,outofmem); - goto rfcleanup; - } - ---- 315,353 ---- - } while (w1 != head); - - if (head->next->score < 0) -! swprintf(errmsg,errmsg_size,impossibility,3); - } - - -! wchar_t **reformat( -! const wchar_t * const *inlines, const wchar_t * const *endline, int afp, int fs, - int hang, int prefix, int suffix, int width, int cap, int fit, int guess, - int just, int last, int Report, int touch, errmsg_t errmsg - ) - { - int numin, affix, L, onfirstword = 1, linelen, numout, numgaps, extra, phase; -! const wchar_t * const *line, **suffixes = NULL, **suf, *end, *p1, *p2; -! wchar_t *q1, *q2, **outlines = NULL; - word dummy, *head, *tail, *w1, *w2; - buffer *pbuf = NULL; - - /* Initialization: */ - *errmsg = '\0'; - dummy.next = dummy.prev = NULL; - dummy.flags = 0; - head = tail = &dummy; - numin = endline - inlines; - if (numin <= 0) { -! swprintf(errmsg,errmsg_size,impossibility,4); - goto rfcleanup; - } - numgaps = extra = 0; /* unnecessary, but quiets compiler warnings */ - - /* Allocate space for pointers to the suffixes: */ - -! suffixes = malloc(numin * sizeof (const wchar_t *)); - if (!suffixes) { -! wcscpy(errmsg,outofmem); - goto rfcleanup; - } - -*************** -*** 334,341 **** - do { - for (end = *line; *end; ++end); - if (end - *line < affix) { -! sprintf(errmsg, -! "Line %d shorter than + = %d + %d = %d\n", - line - inlines + 1, prefix, suffix, affix); - goto rfcleanup; - } ---- 360,367 ---- - do { - for (end = *line; *end; ++end); - if (end - *line < affix) { -! swprintf(errmsg,errmsg_size, -! L"Line %d shorter than + = %d + %d = %d\n", - line - inlines + 1, prefix, suffix, affix); - goto rfcleanup; - } -*************** -*** 343,359 **** - *suf = end; - p1 = *line + prefix; - for (;;) { -! while (p1 < end && *p1 == ' ') ++p1; - if (p1 == end) break; - p2 = p1; - if (onfirstword) { - p1 = *line + prefix; - onfirstword = 0; - } -! while (p2 < end && *p2 != ' ') ++p2; - w1 = malloc(sizeof (word)); - if (!w1) { -! strcpy(errmsg,outofmem); - goto rfcleanup; - } - w1->next = NULL; ---- 369,385 ---- - *suf = end; - p1 = *line + prefix; - for (;;) { -! while (p1 < end && *p1 == L' ') ++p1; - if (p1 == end) break; - p2 = p1; - if (onfirstword) { - p1 = *line + prefix; - onfirstword = 0; - } -! while (p2 < end && *p2 != L' ') ++p2; - w1 = malloc(sizeof (word)); - if (!w1) { -! wcscpy(errmsg,outofmem); - goto rfcleanup; - } - w1->next = NULL; -*************** -*** 361,366 **** ---- 387,393 ---- - tail = tail->next = w1; - w1->chrs = p1; - w1->length = p2 - p1; -+ w1->width = getWidth(p1, p2); - w1->flags = 0; - p1 = p2; - } -*************** -*** 377,382 **** ---- 404,410 ---- - if (iscurious(w1)) { - if (w1->chrs[w1->length] && w1->chrs + w1->length + 1 == w2->chrs) { - w2->length += w1->length + 1; -+ w2->width += w1->width + 1; - w2->chrs = w1->chrs; - w2->prev = w1->prev; - w2->prev->next = w2; -*************** -*** 397,416 **** - - if (Report) - for (w2 = head->next; w2; w2 = w2->next) { -! if (w2->length > L) { -! linelen = w2->length; - if (linelen > errmsg_size - 17) - linelen = errmsg_size - 17; -! sprintf(errmsg, "Word too long: %.*s\n", linelen, w2->chrs); - goto rfcleanup; - } - } - else - for (w2 = head->next; w2; w2 = w2->next) -! while (w2->length > L) { - w1 = malloc(sizeof (word)); - if (!w1) { -! strcpy(errmsg,outofmem); - goto rfcleanup; - } - w1->next = w2; ---- 425,444 ---- - - if (Report) - for (w2 = head->next; w2; w2 = w2->next) { -! if (w2->width > L) { -! linelen = w2->width; - if (linelen > errmsg_size - 17) - linelen = errmsg_size - 17; -! swprintf(errmsg,errmsg_size, L"Word too long: %.*ls\n", linelen, w2->chrs); - goto rfcleanup; - } - } - else - for (w2 = head->next; w2; w2 = w2->next) -! while (w2->width > L) { - w1 = malloc(sizeof (word)); - if (!w1) { -! wcscpy(errmsg,outofmem); - goto rfcleanup; - } - w1->next = w2; -*************** -*** 420,426 **** ---- 448,456 ---- - w1->chrs = w2->chrs; - w2->chrs += L; - w1->length = L; -+ w1->width = getWidth(w1->chrs, w1->chrs + L); - w2->length -= L; -+ w2->width -= w1->width; - w1->flags = 0; - if (iscapital(w2)) { - w1->flags |= W_CAPITAL; -*************** -*** 444,452 **** - L = 0; - w1 = head->next; - while (w1) { -! for (linelen = w1->length, w2 = w1->next; - w2 != w1->nextline; -! linelen += 1 + isshifted(w2) + w2->length, w2 = w2->next); - if (linelen > L) L = linelen; - w1 = w2; - } ---- 474,482 ---- - L = 0; - w1 = head->next; - while (w1) { -! for (linelen = w1->width, w2 = w1->next; - w2 != w1->nextline; -! linelen += 1 + isshifted(w2) + w2->width, w2 = w2->next); - if (linelen > L) L = linelen; - w1 = w2; - } -*************** -*** 454,520 **** - - /* Construct the lines: */ - -! pbuf = newbuffer(sizeof (char *), errmsg); - if (*errmsg) goto rfcleanup; - - numout = 0; - w1 = head->next; - while (numout < hang || w1) { - if (w1) -! for (w2 = w1->next, numgaps = 0, extra = L - w1->length; - w2 != w1->nextline; -! ++numgaps, extra -= 1 + isshifted(w2) + w2->length, w2 = w2->next); - linelen = suffix || (just && (w2 || last)) ? - L + affix : - w1 ? prefix + L - extra : prefix; -! q1 = malloc((linelen + 1) * sizeof (char)); - if (!q1) { -! strcpy(errmsg,outofmem); - goto rfcleanup; - } - additem(pbuf, &q1, errmsg); - if (*errmsg) goto rfcleanup; - ++numout; - q2 = q1 + prefix; -! if (numout <= numin) memcpy(q1, inlines[numout - 1], prefix); -! else if (numin > hang ) memcpy(q1, endline[-1], prefix); - else { - if (afp > prefix) afp = prefix; -! memcpy(q1, endline[-1], afp); - q1 += afp; -! while (q1 < q2) *q1++ = ' '; - } - q1 = q2; - if (w1) { - phase = numgaps / 2; - for (w2 = w1; ; ) { -! memcpy(q1, w2->chrs, w2->length); - q1 += w2->length; - w2 = w2->next; - if (w2 == w1->nextline) break; -! *q1++ = ' '; - if (just && (w1->nextline || last)) { - phase += extra; - while (phase >= numgaps) { -! *q1++ = ' '; - phase -= numgaps; - } - } -! if (isshifted(w2)) *q1++ = ' '; - } - } - q2 += linelen - affix; -! while (q1 < q2) *q1++ = ' '; - q2 = q1 + suffix; -! if (numout <= numin) memcpy(q1, suffixes[numout - 1], suffix); -! else if (numin > hang ) memcpy(q1, suffixes[numin - 1], suffix); - else { - if (fs > suffix) fs = suffix; -! memcpy(q1, suffixes[numin - 1], fs); - q1 += fs; -! while(q1 < q2) *q1++ = ' '; - } -! *q2 = '\0'; - if (w1) w1 = w1->nextline; - } - ---- 484,550 ---- - - /* Construct the lines: */ - -! pbuf = newbuffer(sizeof (wchar_t *), errmsg); - if (*errmsg) goto rfcleanup; - - numout = 0; - w1 = head->next; - while (numout < hang || w1) { - if (w1) -! for (w2 = w1->next, numgaps = 0, extra = L - w1->width; - w2 != w1->nextline; -! ++numgaps, extra -= 1 + isshifted(w2) + w2->width, w2 = w2->next); - linelen = suffix || (just && (w2 || last)) ? - L + affix : - w1 ? prefix + L - extra : prefix; -! q1 = malloc((linelen + 1) * sizeof (wchar_t)); - if (!q1) { -! wcscpy(errmsg,outofmem); - goto rfcleanup; - } - additem(pbuf, &q1, errmsg); - if (*errmsg) goto rfcleanup; - ++numout; - q2 = q1 + prefix; -! if (numout <= numin) memcpy(q1, inlines[numout - 1], prefix * sizeof(wchar_t)); -! else if (numin > hang ) memcpy(q1, endline[-1], prefix * sizeof(wchar_t)); - else { - if (afp > prefix) afp = prefix; -! memcpy(q1, endline[-1], afp * sizeof(wchar_t)); - q1 += afp; -! while (q1 < q2) *q1++ = L' '; - } - q1 = q2; - if (w1) { - phase = numgaps / 2; - for (w2 = w1; ; ) { -! memcpy(q1, w2->chrs, w2->length * sizeof(wchar_t)); - q1 += w2->length; - w2 = w2->next; - if (w2 == w1->nextline) break; -! *q1++ = L' '; - if (just && (w1->nextline || last)) { - phase += extra; - while (phase >= numgaps) { -! *q1++ = L' '; - phase -= numgaps; - } - } -! if (isshifted(w2)) *q1++ = L' '; - } - } - q2 += linelen - affix; -! while (q1 < q2) *q1++ = L' '; - q2 = q1 + suffix; -! if (numout <= numin) memcpy(q1, suffixes[numout - 1], suffix * sizeof(wchar_t)); -! else if (numin > hang ) memcpy(q1, suffixes[numin - 1], suffix * sizeof(wchar_t)); - else { - if (fs > suffix) fs = suffix; -! memcpy(q1, suffixes[numin - 1], fs * sizeof(wchar_t)); - q1 += fs; -! while(q1 < q2) *q1++ = L' '; - } -! *q2 = L'\0'; - if (w1) w1 = w1->nextline; - } - -*************** -*** 543,547 **** ---- 573,578 ---- - freebuffer(pbuf); - } - -+ - return outlines; - } -diff -c ./reformat.h ../Par152-unicode/reformat.h -*** ./reformat.h 2001-03-09 03:53:43.000000000 +0300 ---- ../Par152-unicode/reformat.h 2019-10-26 17:21:08.549050853 +0300 -*************** -*** 1,18 **** -! /*********************/ -! /* reformat.h */ -! /* for Par 1.52 */ -! /* Copyright 2001 by */ -! /* Adam M. Costello */ -! /*********************/ - - /* This is ANSI C code (C89). */ - - - #include "errmsg.h" - -! -! char **reformat( -! const char * const *inlines, const char * const *endline, int afp, int fs, - int hang, int prefix, int suffix, int width, int cap, int fit, int guess, - int just, int last, int Report, int touch, errmsg_t errmsg - ); ---- 1,20 ---- -! /***********************/ -! /* reformat.h */ -! /* for Par 1.52-i18n.4 */ -! /* Copyright 2001 by */ -! /* Adam M. Costello */ -! /* Modified by */ -! /* Jérôme Pouiller */ -! /***********************/ - - /* This is ANSI C code (C89). */ - - - #include "errmsg.h" -+ #include - -! wchar_t **reformat( -! const wchar_t * const *inlines, const wchar_t * const *endline, int afp, int fs, - int hang, int prefix, int suffix, int width, int cap, int fit, int guess, - int just, int last, int Report, int touch, errmsg_t errmsg - ); -diff -c ./releasenotes ../Par152-unicode/releasenotes -*** ./releasenotes 2001-04-30 01:12:05.000000000 +0400 ---- ../Par152-unicode/releasenotes 2019-10-26 17:21:08.549050853 +0300 -*************** -*** 1,12 **** -! ********************* -! * releasenotes * -! * for Par 1.52 * -! * Copyright 2001 by * -! * Adam M. Costello * -! ********************* - - - Each entry below describes changes since the previous version. - - Par 1.52 released 2001-Apr-29 - Fixed a portability problem regarding unsigned char versus char. ---- 1,28 ---- -! *********************** -! * releasenotes * -! * for Par 1.52-i18n.4 * -! * Copyright 2001 by * -! * Adam M. Costello * -! * Modified by * -! * Jérôme Pouiller * -! *********************** - - - Each entry below describes changes since the previous version. -+ Par 1.52-i18n.4 released 2009-May-05 -+ Change nearly all char in wchar_t remove nightmare of unsigned char vs signed char -+ Fix bugs with option 'q' -+ Fix bugs with '\n' -+ -+ Par 1.52-i18n.3 released 2006-Oct-03 -+ Fix bug with option 'g' -+ -+ Par 1.52-i18n.2 released 2006-Aug-03 -+ Fix bug debian #310495. -+ -+ Par 1.52-i18n.1 released 2006-Jun-22 -+ Changed char in wchar_t. Allow support of multibytes characters. -+ Added support for double-width characters. - - Par 1.52 released 2001-Apr-29 - Fixed a portability problem regarding unsigned char versus char. -Общие подкаталоги: ./test и ../Par152-unicode/test diff --git a/srcpkgs/par/template b/srcpkgs/par/template deleted file mode 100644 index c0ae34efe983f6..00000000000000 --- a/srcpkgs/par/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'par' -pkgname=par -version=1.52 -revision=4 -build_style=gnu-configure -short_desc="Paragraph reformatter" -maintainer="Leah Neukirchen " -license="custom:par" -homepage="http://www.nicemice.net/par/" -distfiles="http://www.nicemice.net/par/Par${version/./}-autoconf.tar.gz - http://www.nicemice.net/par/Par${version/./}.tar.gz" -checksum="034fb943236523629eefee0a33fc6afb5b881648a2fc5c6bef7fd1b89ce44d34 - 33dcdae905f4b4267b4dc1f3efb032d79705ca8d2122e17efdecfd8162067082" -patch_args=-Np0 - -do_install() { - vbin par - vman par.1 - vlicense par.doc LICENSE -} diff --git a/srcpkgs/par/update b/srcpkgs/par/update deleted file mode 100644 index 7752633e8814ee..00000000000000 --- a/srcpkgs/par/update +++ /dev/null @@ -1 +0,0 @@ -pattern='Par\s\K[\d.]+\d+' diff --git a/srcpkgs/par2cmdline/patches/avoid-corrupt-files-in-wrkdir.patch b/srcpkgs/par2cmdline/patches/avoid-corrupt-files-in-wrkdir.patch deleted file mode 100644 index e3a229a69a57b2..00000000000000 --- a/srcpkgs/par2cmdline/patches/avoid-corrupt-files-in-wrkdir.patch +++ /dev/null @@ -1,25 +0,0 @@ -From 2d94e1e2aa8a927b00b666f1091cb2344d754f06 Mon Sep 17 00:00:00 2001 -From: BlackEagle <ike.devolder@gmail.com> -Date: Sat, 6 Jan 2018 23:08:53 +0100 -Subject: [PATCH] Add .DELETE_ON_ERROR to avoid corrupt files in workdir - -@see http://rdiez.shoutwiki.com/wiki/GNU_Make_and_Autotools#.DELETE_ON_ERROR_is_a_must - -Signed-off-by: BlackEagle <ike.devolder@gmail.com> ---- - Makefile.am | 2 ++ - 1 file changed, 2 insertions(+) - -diff --git Makefile.am Makefile.am -index f404fd0..64ed9d2 100755 ---- a/Makefile.am -+++ b/Makefile.am -@@ -19,6 +19,8 @@ - - AUTOMAKE_OPTIONS = subdir-objects - -+.DELETE_ON_ERROR: -+ - bin_PROGRAMS = par2 - man_MANS = man/par2.1 - diff --git a/srcpkgs/par2cmdline/template b/srcpkgs/par2cmdline/template deleted file mode 100644 index 548de4363a7cd5..00000000000000 --- a/srcpkgs/par2cmdline/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'par2cmdline' -pkgname=par2cmdline -version=0.8.1 -revision=1 -build_style=gnu-configure -hostmakedepends="automake" -makedepends="libgomp-devel" -short_desc="PAR 2.0 compatible file verification and repair tool" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-or-later" -homepage="https://github.com/Parchive/par2cmdline" -distfiles="https://github.com/Parchive/par2cmdline/archive/v${version}.tar.gz" -checksum=529f85857ec44e501cd8d95b0c8caf47477d7daa5bfb989e422c800bb71b689a - -pre_configure() { - autoreconf -fi -} diff --git a/srcpkgs/parallel/template b/srcpkgs/parallel/template deleted file mode 100644 index cdba7489c8d029..00000000000000 --- a/srcpkgs/parallel/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'parallel' -pkgname=parallel -version=20251122 -revision=1 -build_style=gnu-configure -hostmakedepends="perl" -depends="perl" -checkdepends="perl" -short_desc="Shell tool for executing jobs in parallel" -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=368d1982cfd9dbebb8cd0e444de6199559df94ac2dd1edf95f74350f0af1e84d - -pre_configure() { - # no html and pdf doc - vsed -i -e '/^all-am:/s,$(DATA),,;/^install-data-am:/s,install-docDATA,,' src/Makefile.in -} diff --git a/srcpkgs/parcellite/patches/locale.patch b/srcpkgs/parcellite/patches/locale.patch deleted file mode 100644 index 77ad91c89d4446..00000000000000 --- a/srcpkgs/parcellite/patches/locale.patch +++ /dev/null @@ -1,15 +0,0 @@ -Index: configure -=================================================================== ---- a/configure -+++ b/configure -@@ -4981,8 +4981,8 @@ fi - DATADIRNAME=share - ;; - *) -- CATOBJEXT=.mo -- DATADIRNAME=lib -+ CATOBJEXT=.gmo -+ DATADIRNAME=share - ;; - esac - fi diff --git a/srcpkgs/parcellite/template b/srcpkgs/parcellite/template deleted file mode 100644 index 98f7b661cd747e..00000000000000 --- a/srcpkgs/parcellite/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'parcellite' -pkgname=parcellite -version=1.2.1 -revision=4 -build_style=gnu-configure -hostmakedepends="intltool glib-devel pkg-config" -makedepends="gtk+-devel" -depends="desktop-file-utils" -short_desc="GTK+ clipboard manager" -maintainer="Thomas Adam <thomas.adam22@gmail.com>" -license="GPL-3.0-or-later" -homepage="http://parcellite.sourceforge.net/" -distfiles="${SOURCEFORGE_SITE}/parcellite/${version}/parcellite-${version}.tar.gz" -checksum=aba1c7c56c7607e219ce9855723eefa552c5376982891aefbfb5a2d3297ef046 - -export LIBS=-lgio-2.0 diff --git a/srcpkgs/pari-devel b/srcpkgs/pari-devel deleted file mode 120000 index 7e7f2a2460f32e..00000000000000 --- a/srcpkgs/pari-devel +++ /dev/null @@ -1 +0,0 @@ -pari \ No newline at end of file diff --git a/srcpkgs/pari-elldata-small b/srcpkgs/pari-elldata-small deleted file mode 120000 index b202971d614ed0..00000000000000 --- a/srcpkgs/pari-elldata-small +++ /dev/null @@ -1 +0,0 @@ -pari-elldata \ No newline at end of file diff --git a/srcpkgs/pari-elldata/template b/srcpkgs/pari-elldata/template deleted file mode 100644 index 12e0d21dc7e8ea..00000000000000 --- a/srcpkgs/pari-elldata/template +++ /dev/null @@ -1,32 +0,0 @@ -# Template file for 'pari-elldata' -pkgname=pari-elldata -version=20210301 -revision=1 -create_wrksrc=yes -depends="pari-elldata-small" -short_desc="PARI/GP version of J. E. Cremona Elliptic Curve Data" -maintainer="Gonzalo Tornaría <tornaria@cmat.edu.uy>" -license="GPL-2.0-or-later" -homepage="https://pari.math.u-bordeaux.fr/packages.html" -distfiles="https://pari.math.u-bordeaux.fr/pub/pari/packages/${pkgname#pari-}.tgz>${pkgname}-${version}.tar.gz" -checksum=dd551e64932d4ab27b3f2b2d1da871c2353672fc1a74705c52e3c0de84bd0cf6 - -do_build() { - # compressed data files work ok (install-size: 156M -> 57M) - find data -type f -size +4k -print0 | xargs -0 gzip -9 -} - -do_install() { - vmkdir usr/share/pari - vcopy "data/*" usr/share/pari -} - -pari-elldata-small_package() { - short_desc+=" - conductors up to 20000" - pkg_install() { - # a reasonable small subset (1.8M) - vmove "usr/share/pari/elldata/ell?.gz" - vmove "usr/share/pari/elldata/ell1?.gz" - vmove usr/share/pari/elldata/README - } -} diff --git a/srcpkgs/pari-elldata/update b/srcpkgs/pari-elldata/update deleted file mode 100644 index bea0b3258ee537..00000000000000 --- a/srcpkgs/pari-elldata/update +++ /dev/null @@ -1,3 +0,0 @@ -site="http://pari.math.u-bordeaux.fr/pub/pari/packages/" -pattern="href=\"${pkgname#pari-}.t(ar|gz)\".*\K\d\d\d\d-\d\d-\d\d(?= \d\d:\d\d )" -version=${version:0:4}.${version:4:2}.${version:6:2} diff --git a/srcpkgs/pari-galdata/template b/srcpkgs/pari-galdata/template deleted file mode 100644 index fc76df875e31bf..00000000000000 --- a/srcpkgs/pari-galdata/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'pari-galdata' -pkgname=pari-galdata -version=20080411 -revision=2 -create_wrksrc=yes -short_desc="PARI/GP database needed to compute Galois group in degrees 8 through 11" -maintainer="Gonzalo Tornaría <tornaria@cmat.edu.uy>" -license="GPL-2.0-or-later" -homepage="https://pari.math.u-bordeaux.fr/packages.html" -distfiles="https://pari.math.u-bordeaux.fr/pub/pari/packages/${pkgname#pari-}.tgz>${pkgname}-${version}.tar.gz" -checksum=b7c1650099b24a20bdade47a85a928351c586287f0d4c73933313873e63290dd - -do_install() { - vmkdir usr/share/pari - vcopy "data/*" usr/share/pari -} diff --git a/srcpkgs/pari-galdata/update b/srcpkgs/pari-galdata/update deleted file mode 100644 index c34e5c8bc800d3..00000000000000 --- a/srcpkgs/pari-galdata/update +++ /dev/null @@ -1,5 +0,0 @@ -site="http://pari.math.u-bordeaux.fr/pub/pari/packages/" -pattern="href=\"${pkgname#pari-}.t(ar|gz)\".*\K\d\d\d\d-\d\d-\d\d(?= \d\d:\d\d )" -version=${version:0:4}.${version:4:2}.${version:6:2} -# the current version 20080411 is reported as 2008-04-12 by website -ignore=2008-04-12 diff --git a/srcpkgs/pari-galpol-small b/srcpkgs/pari-galpol-small deleted file mode 120000 index b4ab81425fe134..00000000000000 --- a/srcpkgs/pari-galpol-small +++ /dev/null @@ -1 +0,0 @@ -pari-galpol \ No newline at end of file diff --git a/srcpkgs/pari-galpol/template b/srcpkgs/pari-galpol/template deleted file mode 100644 index 8cbb5d684ca942..00000000000000 --- a/srcpkgs/pari-galpol/template +++ /dev/null @@ -1,38 +0,0 @@ -# Template file for 'pari-galpol' -pkgname=pari-galpol -version=20180625 -revision=2 -create_wrksrc=yes -depends="pari-galpol-small" -short_desc="PARI/GP package of the GALPOL database of polynomials" -maintainer="Gonzalo Tornaría <tornaria@cmat.edu.uy>" -license="GPL-2.0-or-later" -homepage="https://pari.math.u-bordeaux.fr/packages.html" -distfiles="https://pari.math.u-bordeaux.fr/pub/pari/packages/${pkgname#pari-}.tgz>${pkgname}-${version}.tar.gz" -checksum=562af28316ee335ee38c1172c2d5ecccb79f55c368fb9f2c6f40fc0f416bb01b -# skip slow post-install hooks for 14681 files: saves ~ 3m in install -nostrip=yes # skip 06-strip-and-debug-pkgs -ignore_elf_dirs=/usr/share/pari # skip 11-pkglint-elf-in-usrshare - -do_build() { - # compressed data files work ok (install-size: 80M -> 73M) - find data -type f -size +4k -print0 | xargs -0 gzip -9 -} - -do_install() { - vmkdir usr/share/pari - vcopy "data/*" usr/share/pari -} - -pari-galpol-small_package() { - short_desc+=" - groups of order up to 64" - nostrip=yes - ignore_elf_dirs=/usr/share/pari - pkg_install() { - # a subset enough for testing (12M) - vmove "usr/share/pari/galpol/?" - vmove "usr/share/pari/galpol/[1-5]?" - vmove "usr/share/pari/galpol/6[0-4]" - vmove usr/share/pari/galpol/README - } -} diff --git a/srcpkgs/pari-galpol/update b/srcpkgs/pari-galpol/update deleted file mode 100644 index bea0b3258ee537..00000000000000 --- a/srcpkgs/pari-galpol/update +++ /dev/null @@ -1,3 +0,0 @@ -site="http://pari.math.u-bordeaux.fr/pub/pari/packages/" -pattern="href=\"${pkgname#pari-}.t(ar|gz)\".*\K\d\d\d\d-\d\d-\d\d(?= \d\d:\d\d )" -version=${version:0:4}.${version:4:2}.${version:6:2} diff --git a/srcpkgs/pari-nflistdata/template b/srcpkgs/pari-nflistdata/template deleted file mode 100644 index ef4e37a791d079..00000000000000 --- a/srcpkgs/pari-nflistdata/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'pari-nflistdata' -pkgname=pari-nflistdata -version=20220729 -revision=1 -create_wrksrc=yes -short_desc="PARI/GP database needed by nflist" -maintainer="Gonzalo Tornaría <tornaria@cmat.edu.uy>" -license="GPL-2.0-or-later" -homepage="https://pari.math.u-bordeaux.fr/packages.html" -distfiles="https://pari.math.u-bordeaux.fr/pub/pari/packages/${pkgname#pari-}.tgz>${pkgname}-${version}.tar.gz" -checksum=2c19a3e02afd3bba2af3071a7faa80924a75b00bb9713286c886b7fb460944bc - -do_build() { - # compressed data files work ok (install-size: 15M -> 8.8M) - find data -type f -size +4k -print0 | xargs -0 gzip -9 -} - -do_install() { - vmkdir usr/share/pari - vcopy "data/*" usr/share/pari -} diff --git a/srcpkgs/pari-nflistdata/update b/srcpkgs/pari-nflistdata/update deleted file mode 100644 index bea0b3258ee537..00000000000000 --- a/srcpkgs/pari-nflistdata/update +++ /dev/null @@ -1,3 +0,0 @@ -site="http://pari.math.u-bordeaux.fr/pub/pari/packages/" -pattern="href=\"${pkgname#pari-}.t(ar|gz)\".*\K\d\d\d\d-\d\d-\d\d(?= \d\d:\d\d )" -version=${version:0:4}.${version:4:2}.${version:6:2} diff --git a/srcpkgs/pari-nftables/template b/srcpkgs/pari-nftables/template deleted file mode 100644 index ba3b3ab166d2dc..00000000000000 --- a/srcpkgs/pari-nftables/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'pari-nftables' -pkgname=pari-nftables -version=20080929 -revision=1 -create_wrksrc=yes -short_desc="PARI/GP megrez number field tables" -maintainer="Gonzalo Tornaría <tornaria@cmat.edu.uy>" -license="GPL-2.0-or-later" -homepage="https://pari.math.u-bordeaux.fr/packages.html" -distfiles="https://pari.math.u-bordeaux.fr/pub/pari/packages/${pkgname#pari-}.tgz>${pkgname}-${version}.tar.gz" -checksum=8dd3393ce6b3cfcf599f094f7b22bdffe17c3ba25deb912513d54676bd7cfe92 - -do_build() { - # compressed data files work ok (install-size: 35M -> 8M) - find . -type f -size +4k -print0 | xargs -0 gzip -9 -} - -do_install() { - vmkdir usr/share/pari - vcopy "*" usr/share/pari -} diff --git a/srcpkgs/pari-nftables/update b/srcpkgs/pari-nftables/update deleted file mode 100644 index bea0b3258ee537..00000000000000 --- a/srcpkgs/pari-nftables/update +++ /dev/null @@ -1,3 +0,0 @@ -site="http://pari.math.u-bordeaux.fr/pub/pari/packages/" -pattern="href=\"${pkgname#pari-}.t(ar|gz)\".*\K\d\d\d\d-\d\d-\d\d(?= \d\d:\d\d )" -version=${version:0:4}.${version:4:2}.${version:6:2} diff --git a/srcpkgs/pari-seadata-big/template b/srcpkgs/pari-seadata-big/template deleted file mode 100644 index 70632019459754..00000000000000 --- a/srcpkgs/pari-seadata-big/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'pari-seadata-big' -pkgname=pari-seadata-big -version=20170418 -revision=3 -create_wrksrc=yes -depends="pari-seadata" -short_desc="PARI/GP package needed by ellap for large primes up to 1100 bits" -maintainer="Gonzalo Tornaría <tornaria@cmat.edu.uy>" -license="GPL-2.0-or-later" -homepage="https://pari.math.u-bordeaux.fr/packages.html" -distfiles="https://pari.math.u-bordeaux.fr/pub/pari/packages/${pkgname#pari-}.tar>${pkgname}-${version}.tar" -checksum=7c4db2624808a5bbd2ba00f8b644a439f0508532efd680a247610fdd5822a5f2 - -do_install() { - vmkdir usr/share/pari - vcopy "data/*" usr/share/pari -} diff --git a/srcpkgs/pari-seadata-big/update b/srcpkgs/pari-seadata-big/update deleted file mode 100644 index bea0b3258ee537..00000000000000 --- a/srcpkgs/pari-seadata-big/update +++ /dev/null @@ -1,3 +0,0 @@ -site="http://pari.math.u-bordeaux.fr/pub/pari/packages/" -pattern="href=\"${pkgname#pari-}.t(ar|gz)\".*\K\d\d\d\d-\d\d-\d\d(?= \d\d:\d\d )" -version=${version:0:4}.${version:4:2}.${version:6:2} diff --git a/srcpkgs/pari-seadata-small b/srcpkgs/pari-seadata-small deleted file mode 120000 index 319551467468b3..00000000000000 --- a/srcpkgs/pari-seadata-small +++ /dev/null @@ -1 +0,0 @@ -pari-seadata \ No newline at end of file diff --git a/srcpkgs/pari-seadata/template b/srcpkgs/pari-seadata/template deleted file mode 100644 index e0221e5fd7b005..00000000000000 --- a/srcpkgs/pari-seadata/template +++ /dev/null @@ -1,33 +0,0 @@ -# Template file for 'pari-seadata' -pkgname=pari-seadata -version=20090618 -revision=4 -create_wrksrc=yes -depends="pari-seadata-small" -short_desc="PARI/GP package needed by ellap for large primes up to 750 bits" -maintainer="Gonzalo Tornaría <tornaria@cmat.edu.uy>" -license="GPL-2.0-or-later" -homepage="https://pari.math.u-bordeaux.fr/packages.html" -distfiles="https://pari.math.u-bordeaux.fr/pub/pari/packages/${pkgname#pari-}.tgz>${pkgname}-${version}.tar.gz" -checksum=c9282a525ea3f92c1f9c6c69e37ac5a87b48fb9ccd943cfd7c881a3851195833 - -do_build() { - # compressed data files work ok (install-size: 40M -> 19M) - find data -type f -size +4k -print0 | xargs -0 gzip -9 -} - -do_install() { - vmkdir usr/share/pari - vcopy "data/*" usr/share/pari -} - -pari-seadata-small_package() { - short_desc="PARI/GP package needed by ellap for large primes up to 350 bits" - pkg_install() { - # much smaller version suitable for primes up to 350 bits. - # identical to seadata-small.tgz in pari packages (668k) - vmove usr/share/pari/seadata/sea2 - vmove usr/share/pari/seadata/sea0.gz - vmove usr/share/pari/seadata/README - } -} diff --git a/srcpkgs/pari-seadata/update b/srcpkgs/pari-seadata/update deleted file mode 100644 index bea0b3258ee537..00000000000000 --- a/srcpkgs/pari-seadata/update +++ /dev/null @@ -1,3 +0,0 @@ -site="http://pari.math.u-bordeaux.fr/pub/pari/packages/" -pattern="href=\"${pkgname#pari-}.t(ar|gz)\".*\K\d\d\d\d-\d\d-\d\d(?= \d\d:\d\d )" -version=${version:0:4}.${version:4:2}.${version:6:2} diff --git a/srcpkgs/pari/patches/fix-nproc.patch b/srcpkgs/pari/patches/fix-nproc.patch deleted file mode 100644 index eba2b0849e82d2..00000000000000 --- a/srcpkgs/pari/patches/fix-nproc.patch +++ /dev/null @@ -1,18 +0,0 @@ -Prefer "number of online processors" since some cpus will overreport -the total number of cpus. - -See: https://pari.math.u-bordeaux.fr/cgi-bin/bugreport.cgi?bug=2593#25 - ---- a/src/mt/pthread.c -+++ b/src/mt/pthread.c -@@ -139,7 +139,9 @@ void mt_broadcast(GEN code) {(void) code;} - void pari_mt_init(void) - { - pari_mt = NULL; --#ifdef _SC_NPROCESSORS_CONF -+#ifdef _SC_NPROCESSORS_ONLN -+ if (!pari_mt_nbthreads) pari_mt_nbthreads = sysconf(_SC_NPROCESSORS_ONLN); -+#elif _SC_NPROCESSORS_CONF - if (!pari_mt_nbthreads) pari_mt_nbthreads = sysconf(_SC_NPROCESSORS_CONF); - #elif defined(_WIN32) - if (!pari_mt_nbthreads) pari_mt_nbthreads = win32_nbthreads(); diff --git a/srcpkgs/pari/template b/srcpkgs/pari/template deleted file mode 100644 index 1f97c1e433e9de..00000000000000 --- a/srcpkgs/pari/template +++ /dev/null @@ -1,74 +0,0 @@ -# Template file for 'pari' -pkgname=pari -version=2.17.2 -revision=1 -build_style=configure -build_helper=qemu -configure_script=./Configure -configure_args="--prefix=/usr $(vopt_if pthreads --mt=pthread)" -make_build_target="gp doc docpdf" -make_check_target=statest-all -make_install_target="install install-bin-sta install-lib-sta install-docpdf" -hostmakedepends="perl texlive" -makedepends="gmp-devel readline-devel $(vopt_if x11 libX11-devel)" -checkdepends="pari-elldata-small pari-galdata pari-galpol-small - pari-seadata-small pari-nflistdata" -short_desc="Fast computations library in number theory" -maintainer="Gonzalo Tornaría <tornaria@cmat.edu.uy>" -license="GPL-2.0-or-later" -homepage="https://pari.math.u-bordeaux.fr" -changelog="https://pari.math.u-bordeaux.fr/cgi-bin/sgitweb.cgi?p=pari.git;a=blob_plain;f=CHANGES;hb=refs/heads/pari-${version%.*}" -distfiles="https://pari.math.u-bordeaux.fr/pub/pari/unix/pari-${version}.tar.gz" -checksum=7d30578f5cf97b137a281f4548d131aafc0cde86bcfd10cc1e1bd72a81e65061 - -build_options="x11 pthreads" -build_options_default="x11 pthreads" -desc_option_pthreads="Enable support for pthreads" - -# reduce speed losses due to pthreads -CFLAGS="-flto=auto -fno-semantic-interposition" - -# force `etex` to use SOURCE_DATE_EPOCH when creating dvi files -# See: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=897627 -export FORCE_SOURCE_DATE=1 -make_build_args="TEX=etex" - -post_patch() { - # sse2 is not available on all i686 - # and it's available on all x86_64 - if [ "${XBPS_TARGET_MACHINE%-musl}" != x86_64 ]; then - echo 'int main() { return 1; }' > config/has_sse2.c - else - echo 'int main() { return 0; }' > config/has_sse2.c - fi - - cat <<-EOF >config/arch-osname - #!/bin/sh - echo "${XBPS_TARGET_MACHINE%-musl}-linux" - EOF - - # No RPATH please - vsed -i -e '/runpathprefix=/s/=.*/=/' config/get_ld -} - -pre_configure() { - export LD="$CC" - if [ "$CROSS_BUILD" ]; then - export RUNTEST="/usr/bin/qemu-$XBPS_TARGET_QEMU_MACHINE-static" - fi - if [ "${XBPS_WORDSIZE}" = 32 ] && [ $(nproc) -gt 4 ]; then - # for 32 bit, limit nbthreads to 4, to avoid memory issues, see - # https://pari.math.u-bordeaux.fr/cgi-bin/bugreport.cgi?bug=2593 - export GPTESTOPT='-D nbthreads=4' - fi -} - -pari-devel_package() { - short_desc+=" - development files" - depends="pari>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/parole/template b/srcpkgs/parole/template deleted file mode 100644 index 1616ca19d40021..00000000000000 --- a/srcpkgs/parole/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'parole' -pkgname=parole -version=4.20.0 -revision=1 -build_style=meson -hostmakedepends="pkg-config gettext glib-devel dbus-glib-devel" -makedepends="gst-plugins-base1-devel libnotify-devel taglib-devel libxfce4ui-devel - dbus-glib-devel libglib-devel xfconf-devel libxfce4util-devel dbus-devel gtk+3-devel - gstreamer1-devel" -depends="hicolor-icon-theme gst-libav gst-plugins-good1 - gst-plugins-bad1 gst-plugins-ugly1" -short_desc="Modern simple media player" -maintainer="Đoàn Trần Công Danh <congdanhqx@gmail.com>" -license="GPL-2.0-or-later" -homepage="https://docs.xfce.org/apps/parole/start" -distfiles="https://archive.xfce.org/src/apps/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=5cf753e670d6518701133eb860d8bceb3a08a496af6a2b7cc67b93320230c983 diff --git a/srcpkgs/parpd/files/parpd.conf b/srcpkgs/parpd/files/parpd.conf deleted file mode 100644 index 926fc5f839d234..00000000000000 --- a/srcpkgs/parpd/files/parpd.conf +++ /dev/null @@ -1 +0,0 @@ -# see parpd.conf(5) diff --git a/srcpkgs/parpd/files/parpd/run b/srcpkgs/parpd/files/parpd/run deleted file mode 100644 index e5b5c33736487f..00000000000000 --- a/srcpkgs/parpd/files/parpd/run +++ /dev/null @@ -1,4 +0,0 @@ -#!/bin/sh -exec 2>&1 -[ -r conf ] && . ./conf -exec parpd ${OPTS:=-fl} 1>&2 diff --git a/srcpkgs/parpd/patches/0001-fix-building-on-musl.patch b/srcpkgs/parpd/patches/0001-fix-building-on-musl.patch deleted file mode 100644 index 71d6efe01d334d..00000000000000 --- a/srcpkgs/parpd/patches/0001-fix-building-on-musl.patch +++ /dev/null @@ -1,24 +0,0 @@ -From 466a788c7533b19f20f6d91514773e89e87f5f6e Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Arsen=20Arsenovi=C4=87?= <arsen@aarsen.me> -Date: Wed, 6 Oct 2021 11:37:14 +0200 -Subject: [PATCH 1/2] fix building on musl - ---- - parpd.c | 1 + - 1 file changed, 1 insertion(+) - -diff --git a/parpd.c b/parpd.c -index a178696..19e266c 100644 ---- a/parpd.c -+++ b/parpd.c -@@ -57,6 +57,7 @@ const char copyright[] = "Copyright (c) 2008-2017 Roy Marples"; - #include <search.h> - #include <stdio.h> - #include <stdlib.h> -+#include <signal.h> - #include <string.h> - #include <syslog.h> - #include <unistd.h> --- -2.32.0 - diff --git a/srcpkgs/parpd/patches/0002-Linux-File-compile-warnings.patch b/srcpkgs/parpd/patches/0002-Linux-File-compile-warnings.patch deleted file mode 100644 index c57b45e19d5194..00000000000000 --- a/srcpkgs/parpd/patches/0002-Linux-File-compile-warnings.patch +++ /dev/null @@ -1,43 +0,0 @@ -From 5b32ed79ccc1c9bb9a5bd815c28c4a4730cd1cc5 Mon Sep 17 00:00:00 2001 -From: Roy Marples <roy@marples.name> -Date: Mon, 7 Oct 2019 15:07:25 +0100 -Subject: [PATCH 2/2] Linux: File compile warnings - ---- - lpf.c | 7 ++++--- - 1 file changed, 4 insertions(+), 3 deletions(-) - -diff --git a/lpf.c b/lpf.c -index 36cbd1c..cfd517b 100644 ---- a/lpf.c -+++ b/lpf.c -@@ -27,6 +27,7 @@ - #include <sys/types.h> - #include <sys/ioctl.h> - #include <sys/socket.h> -+#include <sys/uio.h> - - #include <arpa/inet.h> - #include <net/if.h> -@@ -91,7 +92,7 @@ bpf_open_arp(struct interface *ifp) - memset(&su, 0, sizeof(su)); - su.sll.sll_family = PF_PACKET; - su.sll.sll_protocol = htons(ETH_P_ALL); -- su.sll.sll_ifindex = if_nametoindex(ifp->ifname); -+ su.sll.sll_ifindex = (int)if_nametoindex(ifp->ifname); - if (bind(s, &su.sa, sizeof(su.sll)) == -1) - goto eexit; - -@@ -140,7 +141,7 @@ bpf_read(struct interface *ifp, void *data, size_t len) - } - bytes -= ETHER_HDR_LEN; - if ((size_t)bytes > len) -- bytes = len; -- memcpy(data, ifp->buffer + ETHER_HDR_LEN, bytes); -+ bytes = (ssize_t)len; -+ memcpy(data, ifp->buffer + ETHER_HDR_LEN, (size_t)bytes); - return bytes; - } --- -2.32.0 - diff --git a/srcpkgs/parpd/template b/srcpkgs/parpd/template deleted file mode 100644 index 0991d61360f896..00000000000000 --- a/srcpkgs/parpd/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'parpd' -pkgname=parpd -version=1.7 -revision=1 -build_style=gnu-makefile -make_install_args="BINDIR=/usr/bin" -short_desc="RFC 1027 compliant Proxy ARP Daemon" -maintainer="Arsen Arsenović <arsen@aarsen.me>" -license="BSD-2-Clause" -homepage="https://roy.marples.name/projects/parpd/" -distfiles="https://roy.marples.name/downloads/parpd/parpd-${version}.tar.xz" -checksum=f1f2ed753243b86205922ab0ec1cd0f426779e6b8c273206f0568e819a3fe3b4 -conf_files=/etc/parpd.conf - -post_install() { - vsv parpd - vlicense LICENSE - - vconf "${FILESDIR}/parpd.conf" -} diff --git a/srcpkgs/parprouted/files/parprouted/run b/srcpkgs/parprouted/files/parprouted/run deleted file mode 100644 index 2d835aef20a871..00000000000000 --- a/srcpkgs/parprouted/files/parprouted/run +++ /dev/null @@ -1,4 +0,0 @@ -#!/bin/sh -exec 2>&1 -[ -r ./conf ] && . ./conf -exec parprouted ${OPTS} diff --git a/srcpkgs/parprouted/template b/srcpkgs/parprouted/template deleted file mode 100644 index ca15950b64645f..00000000000000 --- a/srcpkgs/parprouted/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'parprouted' -pkgname=parprouted -version=0.7 -revision=1 -build_style=gnu-makefile -depends="iproute2" -short_desc="Daemon for transparent IP (Layer 3) proxy ARP bridging" -maintainer="Pulux <pulux@pf4sh.de>" -license="GPL-2.0-or-later" -homepage="http://www.hazard.maks.net/parprouted/" -distfiles="http://www.hazard.maks.net/parprouted/${pkgname}-${version}.tar.gz" -checksum=d63643c95d4149a3d71112da5892f459433456bf0279bfa304625f109178defc - -do_install() { - vbin parprouted - vman parprouted.8 - vsv parprouted -} diff --git a/srcpkgs/parrot-devel b/srcpkgs/parrot-devel deleted file mode 120000 index 31b06c025b6dcd..00000000000000 --- a/srcpkgs/parrot-devel +++ /dev/null @@ -1 +0,0 @@ -parrot \ No newline at end of file diff --git a/srcpkgs/parrot/template b/srcpkgs/parrot/template deleted file mode 100644 index 51b71868ae5993..00000000000000 --- a/srcpkgs/parrot/template +++ /dev/null @@ -1,31 +0,0 @@ -# Template file for 'parrot' -pkgname=parrot -version=6.9.0 -revision=6 -build_style=configure -configure_args="--prefix=/usr --mandir=/usr/share/man" -configure_script="perl Configure.pl" -hostmakedepends="perl perl-Pod-Parser" -short_desc="Virtual machine designed for dynamic languages" -maintainer="pancake <pancake@nopcode.org>" -license="Artistic-2.0" -homepage="http://www.parrot.org" -distfiles="http://ftp.parrot.org/releases/supported/${version}/parrot-${version}.tar.bz2" -checksum=ad5f3723c216675b9ebc2e3d3807d24fd13aa55e1eb3e7ffcad4062e0026f482 -nopie=yes - -if [ "$XBPS_TARGET_LIBC" = "glibc" ]; then - makedepends+=" libxcrypt-devel" -fi - -nocross="http://build.voidlinux.org:8010/builders/armv7l_builder/builds/8546/steps/shell_3/logs/stdio" - -parrot-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/parsec/template b/srcpkgs/parsec/template deleted file mode 100644 index 169121d19a7a39..00000000000000 --- a/srcpkgs/parsec/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'parsec' -pkgname=parsec -version=150.93b -revision=2 -archs="x86_64" -depends="virtual?libudev libssl3 libX11 libXcursor libXi libSM virtual?libGL libglvnd - alsa-lib libjpeg-turbo libpng libcurl libavcodec libXrandr" -short_desc="Low latency proprietary game streaming application" -maintainer="Kozova1 <mug66kk@gmail.com>" -license="custom:Proprietary" -homepage="https://parsec.app" -# use archive.org to have a consistent URL -distfiles="https://web.archive.org/web/20240329180120/https://builds.parsec.app/package/parsec-linux.deb" -checksum=c1fb1ab9032e6e718a19f2fd73465e7b98379e7d1e1273856a540d2f7778c1e1 -restricted=yes -nostrip=yes - -do_install() { - vmkdir usr - vcopy bin usr - vcopy share usr - vmkdir usr/lib - mv "$DESTDIR"/usr/share/parsec "$DESTDIR"/usr/lib - ln -s ../lib/parsec ${DESTDIR}/usr/share/parsec - - echo 'see https://unity.com/legal/parsec-additional-terms' > EULA - vlicense EULA -} diff --git a/srcpkgs/partclone/patches/glibc-2.36.patch b/srcpkgs/partclone/patches/glibc-2.36.patch deleted file mode 100644 index e31de94c99029a..00000000000000 --- a/srcpkgs/partclone/patches/glibc-2.36.patch +++ /dev/null @@ -1,24 +0,0 @@ -Index: partclone-0.3.20/src/f2fs/libf2fs.c -=================================================================== ---- partclone-0.3.20.orig/src/f2fs/libf2fs.c -+++ partclone-0.3.20/src/f2fs/libf2fs.c -@@ -22,7 +22,6 @@ - #include <sys/mount.h> - #include <sys/ioctl.h> - #include <linux/hdreg.h> --#include <linux/fs.h> - - #include "f2fs_fs.h" - -Index: partclone-0.3.20/src/partclone.c -=================================================================== ---- partclone-0.3.20.orig/src/partclone.c -+++ partclone-0.3.20/src/partclone.c -@@ -37,7 +37,6 @@ - #include <inttypes.h> - #include <assert.h> - #include "gettext.h" --#include <linux/fs.h> - #include <sys/types.h> - #include <dirent.h> - #define _(STRING) gettext(STRING) diff --git a/srcpkgs/partclone/template b/srcpkgs/partclone/template deleted file mode 100644 index a8a6912c16360f..00000000000000 --- a/srcpkgs/partclone/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'partclone' -pkgname=partclone -version=0.3.25 -revision=1 -build_style=gnu-configure -configure_args="--disable-rpath --enable-ncursesw --enable-f2fs - --enable-extfs --enable-hfsp --enable-fat --enable-exfat - --enable-ntfs --enable-btrfs --enable-minix --enable-nilfs2" -hostmakedepends="pkg-config automake autoconf libtool" -makedepends="e2fsprogs-devel libuuid-devel ncurses-devel ntfs-3g-devel - nilfs-utils-devel openssl-devel" -short_desc="File system clone and restore utilities" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-or-later" -homepage="https://partclone.org/" -distfiles="https://github.com/Thomas-Tsai/partclone/archive/refs/tags/${version}.tar.gz" -checksum=e8d19234809fb11cac9676e653865fbb789731a5cbe9b191d0308fe645d5f1c7 -CFLAGS="-DBTRFS_DISABLE_BACKTRACE" - -pre_configure() { - ./autogen -} diff --git a/srcpkgs/parted/patches/disable-failed-tests.patch b/srcpkgs/parted/patches/disable-failed-tests.patch deleted file mode 100644 index 62255499260ee1..00000000000000 --- a/srcpkgs/parted/patches/disable-failed-tests.patch +++ /dev/null @@ -1,20 +0,0 @@ ---- a/tests/Makefile.am -+++ b/tests/Makefile.am -@@ -72,7 +72,5 @@ - t6000-dm.sh \ - t6001-psep.sh \ -- t6002-dm-busy.sh \ -- t6003-dm-hide.sh \ - t6004-dm-many-partitions.sh \ - t6005-dm-uuid.sh \ - t6006-dm-512b-sectors.sh \ ---- a/tests/Makefile.in -+++ b/tests/Makefile.in -@@ -1741,7 +1741,5 @@ - t6000-dm.sh \ - t6001-psep.sh \ -- t6002-dm-busy.sh \ -- t6003-dm-hide.sh \ - t6004-dm-many-partitions.sh \ - t6005-dm-uuid.sh \ - t6006-dm-512b-sectors.sh \ diff --git a/srcpkgs/parted/template b/srcpkgs/parted/template deleted file mode 100644 index 0d2a4fff3a4e8b..00000000000000 --- a/srcpkgs/parted/template +++ /dev/null @@ -1,34 +0,0 @@ -# Template file for 'parted' -pkgname=parted -version=3.6 -revision=1 -build_style=gnu-configure -# parted wants off_t as 64bit type -configure_args="ac_cv_sizeof_off_t=8" -hostmakedepends="pkg-config" -makedepends="libuuid-devel libblkid-devel ncurses-devel readline-devel device-mapper-devel" -checkdepends="e2fsprogs perl python3" -short_desc="GNU Parted disk partition resizing program" -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=3b43dbe33cca0f9a18601ebab56b7852b128ec1a3df3a9b30ccde5e73359e612 - -libparted_package() { - short_desc+=" - shared library" - pkg_install() { - vmove "usr/lib/*.so.*" - } -} - -libparted-devel_package() { - depends="libparted>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/partfs/template b/srcpkgs/partfs/template deleted file mode 100644 index de1a37ac5a640a..00000000000000 --- a/srcpkgs/partfs/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'partfs' -pkgname=partfs -version=0.1.0 -revision=1 -build_style=cmake -makedepends="fuse-devel libfdisk-devel" -short_desc="FUSE-based file system for accessing partitions on a disk" -maintainer="Piraty <mail@piraty.dev>" -license="BSD-3-Clause" -homepage="https://github.com/braincorp/partfs" -distfiles="https://github.com/braincorp/partfs/archive/v${version}.tar.gz" -checksum=1d43aeb30ae552b3b6f88654a511b5e08214080f8d0360dea135b21f3e92700d - -do_install() { - vbin build/bin/partfs - vlicense LICENSE -} diff --git a/srcpkgs/partitionmanager/template b/srcpkgs/partitionmanager/template deleted file mode 100644 index 9d38960826aafd..00000000000000 --- a/srcpkgs/partitionmanager/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'partitionmanager' -pkgname=partitionmanager -version=25.08.3 -revision=1 -build_style=cmake -configure_args="-DBUILD_TESTING=OFF -DKF6_HOST_TOOLING=/usr/lib/cmake - -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins" -hostmakedepends="qt6-base-devel kf6-kdoctools kf6-kconfig qt6-base - extra-cmake-modules pkg-config gettext kf6-kcoreaddons" -makedepends="qt6-base-devel kf6-kconfig-devel kpmcore-devel kf6-kdoctools-devel - kf6-kservice-devel kf6-kio-devel kf6-kxmlgui-devel kf6-kiconthemes-devel - kf6-kconfigwidgets-devel kf6-kdbusaddons-devel kf6-kcrash-devel" -depends="hicolor-icon-theme" -short_desc="KDE utility that allows you to manage disks" -maintainer="jambonmcyeah <jambonmcyeah@gmail.com>" -license="GPL-3.0-or-later" -homepage="https://apps.kde.org/partitionmanager" -changelog="https://kde.org/announcements/changelogs/gear/${version}/#partitionmanager" -distfiles="${KDE_SITE}/release-service/${version}/src/partitionmanager-${version}.tar.xz" -checksum=d7d1db089219833a95cedd32a77859c738aecea87ab2673aca6e6809a1f7b171 diff --git a/srcpkgs/pasmo/template b/srcpkgs/pasmo/template deleted file mode 100644 index 1c322feb495d1b..00000000000000 --- a/srcpkgs/pasmo/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'pasmo' -pkgname=pasmo -version=0.5.3 -revision=2 -build_style=gnu-configure -short_desc="Portable Z80 cross assembler" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-or-later" -homepage="http://pasmo.speccy.org/" -distfiles="http://pasmo.speccy.org/bin/pasmo-${version}.tgz - http://pasmo.speccy.org/pasmodoc.html" -checksum="db3c41cac16df5966fcca4719bb218af78224de13785b222d1d8e292fc87f1eb - 9939906e6b88bddd9345db8ba20daa06c85dc5899a7f56bda31aa0857b07e3e4" -skip_extraction="pasmodoc.html" - -post_install() { - vdoc pasmodoc.html -} diff --git a/srcpkgs/pasmo/update b/srcpkgs/pasmo/update deleted file mode 100644 index b0bb408b2db972..00000000000000 --- a/srcpkgs/pasmo/update +++ /dev/null @@ -1 +0,0 @@ -ignore="*.beta[1-9]* 0.6.0.200[67]*" diff --git a/srcpkgs/pass-git-helper/template b/srcpkgs/pass-git-helper/template deleted file mode 100644 index f4522653911a8e..00000000000000 --- a/srcpkgs/pass-git-helper/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'pass-git-helper' -pkgname=pass-git-helper -version=1.2.0 -revision=4 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="pass python3-xdg" -checkdepends="python3-pytest-cov python3-pytest-mock python3-xdg" -short_desc="Git credential helper interfacing with pass" -maintainer="Orphaned <orphan@voidlinux.org>" -license="LGPL-3.0-or-later" -homepage="https://github.com/languitar/pass-git-helper" -distfiles="https://github.com/languitar/${pkgname}/archive/v${version}.tar.gz" -checksum=d9ab12d81e283411a65285a0030cbfef2548dc580631d2337628e57f10e463aa diff --git a/srcpkgs/pass-git-helper/update b/srcpkgs/pass-git-helper/update deleted file mode 100644 index d309484699391d..00000000000000 --- a/srcpkgs/pass-git-helper/update +++ /dev/null @@ -1 +0,0 @@ -pkgname=release diff --git a/srcpkgs/pass-import/template b/srcpkgs/pass-import/template deleted file mode 100644 index 440bff073b93a0..00000000000000 --- a/srcpkgs/pass-import/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'pass-import' -pkgname=pass-import -version=3.5 -revision=2 -build_style=python3-module -# This test requires gnome-keyring which requires running dbus -make_check_args="--deselect=tests/imports/test_parse.py - --ignore=tests/filters/test_filter_jsonpath.py" # unpackaged jsonpath-ng -hostmakedepends="python3-setuptools python3-requests python3-yaml python3-zxcvbn" -depends="pass python3-defusedxml python3-magic python3-cryptography -python3-SecretStorage python3-pykeepass python3-requests python3-yaml lastpass-cli python3-zxcvbn" -checkdepends="python3-pytest $depends" -short_desc="Pass extension for importing data from most password managers" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-3.0-or-later" -homepage="https://github.com/roddhjav/pass-import" -changelog="https://raw.githubusercontent.com/roddhjav/pass-import/master/CHANGELOG.md" -distfiles="https://github.com/roddhjav/pass-import/releases/download/v${version}/pass-import-${version}.tar.gz" -checksum=fb0adf7f73b13e4006bb5327e0a97428de059af2006fe32768445c0f949c0cd7 diff --git a/srcpkgs/pass-otp/template b/srcpkgs/pass-otp/template deleted file mode 100644 index b3ffdd151e5298..00000000000000 --- a/srcpkgs/pass-otp/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'pass-otp' -pkgname=pass-otp -version=1.2.0 -revision=2 -build_style=gnu-makefile -depends="pass oath-toolkit qrencode" -short_desc="Pass extension for managing one-time-password (OTP) tokens" -maintainer="Alif Rachmawadi <arch@subosito.com>" -license="GPL-3.0-or-later" -homepage="https://github.com/tadfisher/pass-otp" -distfiles="https://github.com/tadfisher/pass-otp/archive/v${version}.tar.gz" -checksum=5720a649267a240a4f7ba5a6445193481070049c1d08ba38b00d20fc551c3a67 - -post_install() { - vmkdir usr/share/bash-completion/completions - mv ${DESTDIR}/etc/bash_completion.d/* ${DESTDIR}/usr/share/bash-completion/completions -} diff --git a/srcpkgs/pass-update/template b/srcpkgs/pass-update/template deleted file mode 100644 index b4796166229e2e..00000000000000 --- a/srcpkgs/pass-update/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'pass-update' -pkgname=pass-update -version=2.1 -revision=2 -build_style=gnu-makefile -make_install_args=BASHCOMPDIR=/usr/share/bash-completion/completions -depends="pass" -short_desc="Pass extension providing an easy flow for updating passwords" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-3.0-or-later" -homepage="https://github.com/roddhjav/pass-update" -distfiles="https://github.com/roddhjav/pass-update/releases/download/v${version}/pass-update-${version}.tar.gz" -checksum=2b0022102238e022e7ee945b7622f4c270810cda46508084fcb193582aafaf6f diff --git a/srcpkgs/pass/patches/gpg.patch b/srcpkgs/pass/patches/gpg.patch deleted file mode 100644 index bea9a45dfb1c9d..00000000000000 --- a/srcpkgs/pass/patches/gpg.patch +++ /dev/null @@ -1,14 +0,0 @@ -Index: pass-1.7.4/src/password-store.sh -=================================================================== ---- pass-1.7.4.orig/src/password-store.sh -+++ pass-1.7.4/src/password-store.sh -@@ -9,8 +9,7 @@ set -o pipefail - GPG_OPTS=( $PASSWORD_STORE_GPG_OPTS "--quiet" "--yes" "--compress-algo=none" "--no-encrypt-to" ) - GPG="gpg" - export GPG_TTY="${GPG_TTY:-$(tty 2>/dev/null)}" --which gpg2 &>/dev/null && GPG="gpg2" --[[ -n $GPG_AGENT_INFO || $GPG == "gpg2" ]] && GPG_OPTS+=( "--batch" "--use-agent" ) -+GPG_OPTS+=( "--batch" "--use-agent" ) - - PREFIX="${PASSWORD_STORE_DIR:-$HOME/.password-store}" - EXTENSIONS="${PASSWORD_STORE_EXTENSIONS_DIR:-$PREFIX/.extensions}" diff --git a/srcpkgs/pass/template b/srcpkgs/pass/template deleted file mode 100644 index a47412f4dd3a49..00000000000000 --- a/srcpkgs/pass/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'pass' -pkgname=pass -version=1.7.4 -revision=3 -build_style=gnu-makefile -make_install_args="WITH_BASHCOMP=yes WITH_ZSHCOMP=yes WITH_FISHCOMP=yes" -depends="bash gnupg>=2 tree" -checkdepends="gnupg tree git" -short_desc="Stores, retrieves, generates, and synchronizes passwords securely" -maintainer="Leah Neukirchen <leah@vuxu.org>" -license="GPL-2.0-or-later" -homepage="https://www.passwordstore.org" -distfiles="https://git.zx2c4.com/password-store/snapshot/password-store-${version}.tar.xz" -checksum=@8e0dc9822b3358c5c9eff35a30d076e9bcd260d0aa7c8d58579619d35e0016a3 - -do_check() { - mkdir -p fake-home - HOME=$(pwd)/fake-home make test -} - -passmenu_package() { - short_desc="Dmenu-based interface to pass" - depends="dmenu xdotool ${sourcepkg}>=${version}_${revision}" - pkg_install() { - vbin contrib/dmenu/passmenu - } -} diff --git a/srcpkgs/pass/update b/srcpkgs/pass/update deleted file mode 100644 index ca9195e669ebf9..00000000000000 --- a/srcpkgs/pass/update +++ /dev/null @@ -1,2 +0,0 @@ -site="http://git.zx2c4.com/password-store" -pkgname=password-store diff --git a/srcpkgs/passff-host/template b/srcpkgs/passff-host/template deleted file mode 100644 index 96613b4faa1431..00000000000000 --- a/srcpkgs/passff-host/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'passff-host' -pkgname=passff-host -version=1.2.5 -revision=1 -depends="python3 pass" -short_desc="Host app for the WebExtension PassFF" -maintainer="Colin Reeder <colin@vpzom.click>" -license="GPL-2.0-only" -homepage="https://codeberg.org/PassFF/passff-host" -distfiles="https://codeberg.org/PassFF/passff-host/archive/${version}.tar.gz" -checksum=34ac2c8365d514a10787a29ed880c460728e4f1c72f83f3371d293a993854fc6 - -do_install() { - vsed -i src/passff.py -e "s/_VERSIONHOLDER_/${version}/g" - vinstall src/passff.py 755 usr/libexec - - vsed -i src/passff.json -e 's#PLACEHOLDER#/usr/libexec/passff.py#g' - for dir in "usr/lib/mozilla/native-messaging-hosts" "etc/opt/chrome/native-messaging-hosts" "etc/chromium/native-messaging-hosts" "etc/vivaldi/native-messaging-hosts"; do - vinstall src/passff.json 644 "$dir" - done -} diff --git a/srcpkgs/passmenu b/srcpkgs/passmenu deleted file mode 120000 index fc80254b619d48..00000000000000 --- a/srcpkgs/passmenu +++ /dev/null @@ -1 +0,0 @@ -pass \ No newline at end of file diff --git a/srcpkgs/passphrase2pgp/template b/srcpkgs/passphrase2pgp/template deleted file mode 100644 index e019dfedfe8d6c..00000000000000 --- a/srcpkgs/passphrase2pgp/template +++ /dev/null @@ -1,12 +0,0 @@ -# Template file for 'passphrase2pgp' -pkgname=passphrase2pgp -version=1.3.0 -revision=4 -build_style=go -go_import_path="nullprogram.com/x/passphrase2pgp" -short_desc="Generate a PGP key from a passphrase" -maintainer="Daniel Lewan <vision360.daniel@gmail.com>" -license="Unlicense" -homepage="https://github.com/skeeto/passphrase2pgp" -distfiles="https://github.com/skeeto/passphrase2pgp/archive/v${version}.tar.gz" -checksum=92525ba6833001bc9bc5799fd034ee18f77ca0bd1e32ee6e1125c57c3178a5fd diff --git a/srcpkgs/passt/template b/srcpkgs/passt/template deleted file mode 100644 index 6c732c52f8a550..00000000000000 --- a/srcpkgs/passt/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'passt' -pkgname=passt -version=2025.09.19.623dbf6 -revision=1 -# upstream uses YYYY_MM_DD.COMMIT -_version=${version/./_} -_version=${_version/./_} -build_style=gnu-makefile -short_desc="Plug A Simple Socket Transport" -maintainer="lemmi <lemmi@nerd2nerd.org>" -license="GPL-2.0-or-later AND BSD-3-Clause" -homepage="https://passt.top" -distfiles="https://passt.top/passt/snapshot/passt-${_version}.tar.xz" -checksum=c5a916bdf084458ad791175aa2fe6f1984362524ada0cee84955ae144b6261cd - -post_install() { - vlicense LICENSES/BSD-3-Clause.txt - vlicense LICENSES/GPL-2.0-or-later.txt -} diff --git a/srcpkgs/passt/update b/srcpkgs/passt/update deleted file mode 100644 index 53a0287086547e..00000000000000 --- a/srcpkgs/passt/update +++ /dev/null @@ -1,2 +0,0 @@ -site="https://passt.top/passt" -pattern='passt-\K[\d._abcdef]+(?=.tar.xz)' diff --git a/srcpkgs/passwdqc-devel b/srcpkgs/passwdqc-devel deleted file mode 120000 index 3a876cfabb58df..00000000000000 --- a/srcpkgs/passwdqc-devel +++ /dev/null @@ -1 +0,0 @@ -passwdqc \ No newline at end of file diff --git a/srcpkgs/passwdqc/template b/srcpkgs/passwdqc/template deleted file mode 100644 index 5f027b289c203a..00000000000000 --- a/srcpkgs/passwdqc/template +++ /dev/null @@ -1,36 +0,0 @@ -# Template file for 'passwdqc' -pkgname=passwdqc -version=2.0.3 -revision=2 -build_style=gnu-makefile -make_install_args="SHARED_LIBDIR=/usr/lib SECUREDIR=/usr/lib/security" -conf_files="/etc/passwdqc.conf" -makedepends="pam-devel" -short_desc="Password strength checking and policy enforcement toolset" -maintainer="Leah Neukirchen <leah@vuxu.org>" -license="BSD-3-Clause,0BSD" -homepage="http://www.openwall.com/passwdqc/" -distfiles="http://www.openwall.com/${pkgname}/${pkgname}-${version}.tar.gz" -checksum=53b0f4bc49369f06195e9e13abb6cff352d5acb79e861004ec95973896488cf4 - -if [ "$XBPS_TARGET_LIBC" = "glibc" ]; then - makedepends+=" libxcrypt-devel" -fi - -do_build() { - make ${makejobs} CC="$CC" LD="$CC" CFLAGS="$CFLAGS" LDFLAGS="$LDFLAGS" \ - $make_install_args -} -post_install() { - vlicense LICENSE -} -passwdqc-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" -- development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - vmove usr/share/man/man3 - } -} diff --git a/srcpkgs/passwordsafe/template b/srcpkgs/passwordsafe/template deleted file mode 100644 index 99d86feeb215fe..00000000000000 --- a/srcpkgs/passwordsafe/template +++ /dev/null @@ -1,37 +0,0 @@ -# Template file for 'passwordsafe' -pkgname=passwordsafe -version=1.16.0 -revision=2 -build_style=cmake -build_helper=cmake-wxWidgets-gtk3 -# build process uses perl to generate core_st.cpp and zip to generate help files -hostmakedepends="perl zip pkg-config gettext" -makedepends="wxWidgets-gtk3-devel libXt-devel libXtst-devel libxerces-c-devel libuuid-devel - libykpers-devel qrencode-devel openssl-devel libcurl-devel file-devel" -checkdepends="gtest-devel" -short_desc="Simple & Secure Password Management" -maintainer="Rui Abreu Ferreira <raf-ep@gmx.com>" -license="Artistic-2.0" -homepage="https://pwsafe.org" -distfiles="https://github.com/pwsafe/pwsafe/archive/${version}.tar.gz" -checksum=6215f7b052480f03276b3ea590b9cdd23180db8d5d4a19185f3df7b6ddba11f8 - -CXXFLAGS="-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64" - -if [ "$XBPS_CHECK_PKGS" ]; then - configure_args+=" -DNO_GTEST=OFF" -else - configure_args+=" -DNO_GTEST=ON" -fi - -pre_configure() { - if [ -n "${CROSS_BUILD}" ]; then - # ykpers-1 includes are hardcoded, add cross base - vsed -e "s|-I\(/usr/include/ykpers-1\)|-I${XBPS_CROSS_BASE}\1|" -i CMakeLists.txt - fi -} - -post_install() { - vlicense LICENSE - vdoc docs/config.txt -} diff --git a/srcpkgs/passwordsafe/update b/srcpkgs/passwordsafe/update deleted file mode 100644 index bd4bb512ea0ebd..00000000000000 --- a/srcpkgs/passwordsafe/update +++ /dev/null @@ -1,2 +0,0 @@ -# 1.x for linux, 3.x for windows -ignore="3.*" diff --git a/srcpkgs/pastebinit/template b/srcpkgs/pastebinit/template deleted file mode 100644 index 855171c349038b..00000000000000 --- a/srcpkgs/pastebinit/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'pastebinit' -pkgname=pastebinit -version=1.6.2 -revision=1 -hostmakedepends="asciidoc gettext" -depends="python3-distro" -short_desc="Pastebin command-line client" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-or-later" -homepage="https://phab.lubuntu.me/source/pastebinit/" -distfiles="$DEBIAN_SITE/main/p/$pkgname/${pkgname}_$version.orig.tar.gz" -checksum=b7f63207bfb66eca0e77052283815346d3ad9de2b30aa9f68b74521f0b54940a - -do_build() { - a2x -f manpage pastebinit.xml - make -C po -} - -do_install() { - vbin pastebinit - vman pastebinit.1 - - for util in pbget pbput pbputs; do - vbin utils/${util} - vman utils/${util}.1 - done - - vcopy pastebin.d usr/share/pastebin.d/ - vcopy po/mo usr/share/locale -} diff --git a/srcpkgs/pastel/template b/srcpkgs/pastel/template deleted file mode 100644 index afd4b0a595d61f..00000000000000 --- a/srcpkgs/pastel/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'pastel' -pkgname=pastel -version=0.11.0 -revision=1 -build_style=cargo -short_desc="Generate, analyze, convert and manipulate colors" -maintainer="Andrew Benson <abenson+void@gmail.com>" -license="MIT" -homepage="https://github.com/sharkdp/pastel" -distfiles="${homepage}/archive/v${version}.tar.gz" -checksum=98639ae6539da5a4c20993daa559ca2d19dde63b601bcb29bb0cebbf56b1ac08 - -post_install() { - vlicense LICENSE-MIT -} diff --git a/srcpkgs/pasystray/template b/srcpkgs/pasystray/template deleted file mode 100644 index fbd0e104939b2c..00000000000000 --- a/srcpkgs/pasystray/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'pasystray' -pkgname=pasystray -version=0.8.2 -revision=2 -build_style=gnu-configure -hostmakedepends="pkg-config intltool automake" -makedepends="gtk+3-devel pulseaudio-devel libnotify-devel" -short_desc="PulseAudio System Tray" -maintainer="Orphaned <orphan@voidlinux.org>" -license="LGPL-2.1-or-later" -homepage="https://github.com/christophgysin/pasystray" -distfiles="https://github.com/christophgysin/pasystray/archive/refs/tags/${version}.tar.gz" -checksum=9c6fc5859a203f0a6dd8ce2038fea85b7bac44b1baff5c4cf73643229fafa641 - -pre_configure() { - autoreconf -fi -} diff --git a/srcpkgs/patch/patches/0001-Fix-swapping-fake-lines-in-pch_swap.patch b/srcpkgs/patch/patches/0001-Fix-swapping-fake-lines-in-pch_swap.patch deleted file mode 100644 index 1c147a3ace04a3..00000000000000 --- a/srcpkgs/patch/patches/0001-Fix-swapping-fake-lines-in-pch_swap.patch +++ /dev/null @@ -1,30 +0,0 @@ -From 80edff20a6fbbd9f31774dbf390b40273baa2426 Mon Sep 17 00:00:00 2001 -From: Andreas Gruenbacher <agruen@gnu.org> -Date: Fri, 17 Aug 2018 13:35:40 +0200 -Subject: [PATCH] Fix swapping fake lines in pch_swap - -* src/pch.c (pch_swap): Fix swapping p_bfake and p_efake when there is a -blank line in the middle of a context-diff hunk: that empty line stays -in the middle of the hunk and isn't swapped. - -Fixes: https://savannah.gnu.org/bugs/index.php?53133 ---- - src/pch.c | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/src/pch.c b/src/pch.c -index ff9ed2c..e71daa0 100644 ---- a/src/pch.c -+++ b/src/pch.c -@@ -2113,7 +2113,7 @@ pch_swap (void) - } - if (p_efake >= 0) { /* fix non-freeable ptr range */ - if (p_efake <= i) -- n = p_end - i + 1; -+ n = p_end - p_ptrn_lines; - else - n = -i; - p_efake += n; --- -2.20.1 - diff --git a/srcpkgs/patch/patches/Allow_input_files_to_be_missing_for_ed-style_patches.patch b/srcpkgs/patch/patches/Allow_input_files_to_be_missing_for_ed-style_patches.patch deleted file mode 100644 index 98c9aa877a7208..00000000000000 --- a/srcpkgs/patch/patches/Allow_input_files_to_be_missing_for_ed-style_patches.patch +++ /dev/null @@ -1,33 +0,0 @@ -From b5a91a01e5d0897facdd0f49d64b76b0f02b43e1 Mon Sep 17 00:00:00 2001 -From: Andreas Gruenbacher <agruen@gnu.org> -Date: Fri, 6 Apr 2018 11:34:51 +0200 -Subject: Allow input files to be missing for ed-style patches - -* src/pch.c (do_ed_script): Allow input files to be missing so that new -files will be created as with non-ed-style patches. ---- - src/pch.c | 8 +++++--- - 1 file changed, 5 insertions(+), 3 deletions(-) - -diff --git a/src/pch.c b/src/pch.c -index bc6278c..0c5cc26 100644 ---- a/src/pch.c -+++ b/src/pch.c -@@ -2394,9 +2394,11 @@ do_ed_script (char const *inname, char const *outname, - - if (! dry_run && ! skip_rest_of_patch) { - int exclusive = *outname_needs_removal ? 0 : O_EXCL; -- assert (! inerrno); -- *outname_needs_removal = true; -- copy_file (inname, outname, 0, exclusive, instat.st_mode, true); -+ if (inerrno != ENOENT) -+ { -+ *outname_needs_removal = true; -+ copy_file (inname, outname, 0, exclusive, instat.st_mode, true); -+ } - sprintf (buf, "%s %s%s", editor_program, - verbosity == VERBOSE ? "" : "- ", - outname); --- -cgit v1.0-41-gc330 - diff --git a/srcpkgs/patch/patches/CVE-2018-1000156.patch b/srcpkgs/patch/patches/CVE-2018-1000156.patch deleted file mode 100644 index 791a49e33c0c1c..00000000000000 --- a/srcpkgs/patch/patches/CVE-2018-1000156.patch +++ /dev/null @@ -1,146 +0,0 @@ -From 123eaff0d5d1aebe128295959435b9ca5909c26d Mon Sep 17 00:00:00 2001 -From: Andreas Gruenbacher <agruen@gnu.org> -Date: Fri, 6 Apr 2018 12:14:49 +0200 -Subject: Fix arbitrary command execution in ed-style patches - (CVE-2018-1000156) - -* src/pch.c (do_ed_script): Write ed script to a temporary file instead -of piping it to ed: this will cause ed to abort on invalid commands -instead of rejecting them and carrying on. ---- - src/pch.c | 91 ++++++++++++++++++++++++++++++++++++++++--------------- - 3 files changed, 108 insertions(+), 25 deletions(-) - create mode 100644 tests/ed-style - -diff --git a/src/pch.c b/src/pch.c -index 0c5cc26..4fd5a05 100644 ---- a/src/pch.c -+++ b/src/pch.c -@@ -33,6 +33,7 @@ - # include <io.h> - #endif - #include <safe.h> -+#include <sys/wait.h> - - #define INITHUNKMAX 125 /* initial dynamic allocation size */ - -@@ -2389,24 +2390,28 @@ do_ed_script (char const *inname, char const *outname, - static char const editor_program[] = EDITOR_PROGRAM; - - file_offset beginning_of_this_line; -- FILE *pipefp = 0; - size_t chars_read; -+ FILE *tmpfp = 0; -+ char const *tmpname; -+ int tmpfd; -+ pid_t pid; -+ -+ if (! dry_run && ! skip_rest_of_patch) -+ { -+ /* Write ed script to a temporary file. This causes ed to abort on -+ invalid commands such as when line numbers or ranges exceed the -+ number of available lines. When ed reads from a pipe, it rejects -+ invalid commands and treats the next line as a new command, which -+ can lead to arbitrary command execution. */ -+ -+ tmpfd = make_tempfile (&tmpname, 'e', NULL, O_RDWR | O_BINARY, 0); -+ if (tmpfd == -1) -+ pfatal ("Can't create temporary file %s", quotearg (tmpname)); -+ tmpfp = fdopen (tmpfd, "w+b"); -+ if (! tmpfp) -+ pfatal ("Can't open stream for file %s", quotearg (tmpname)); -+ } - -- if (! dry_run && ! skip_rest_of_patch) { -- int exclusive = *outname_needs_removal ? 0 : O_EXCL; -- if (inerrno != ENOENT) -- { -- *outname_needs_removal = true; -- copy_file (inname, outname, 0, exclusive, instat.st_mode, true); -- } -- sprintf (buf, "%s %s%s", editor_program, -- verbosity == VERBOSE ? "" : "- ", -- outname); -- fflush (stdout); -- pipefp = popen(buf, binary_transput ? "wb" : "w"); -- if (!pipefp) -- pfatal ("Can't open pipe to %s", quotearg (buf)); -- } - for (;;) { - char ed_command_letter; - beginning_of_this_line = file_tell (pfp); -@@ -2417,14 +2422,14 @@ do_ed_script (char const *inname, char const *outname, - } - ed_command_letter = get_ed_command_letter (buf); - if (ed_command_letter) { -- if (pipefp) -- if (! fwrite (buf, sizeof *buf, chars_read, pipefp)) -+ if (tmpfp) -+ if (! fwrite (buf, sizeof *buf, chars_read, tmpfp)) - write_fatal (); - if (ed_command_letter != 'd' && ed_command_letter != 's') { - p_pass_comments_through = true; - while ((chars_read = get_line ()) != 0) { -- if (pipefp) -- if (! fwrite (buf, sizeof *buf, chars_read, pipefp)) -+ if (tmpfp) -+ if (! fwrite (buf, sizeof *buf, chars_read, tmpfp)) - write_fatal (); - if (chars_read == 2 && strEQ (buf, ".\n")) - break; -@@ -2437,13 +2442,49 @@ do_ed_script (char const *inname, char const *outname, - break; - } - } -- if (!pipefp) -+ if (!tmpfp) - return; -- if (fwrite ("w\nq\n", sizeof (char), (size_t) 4, pipefp) == 0 -- || fflush (pipefp) != 0) -+ if (fwrite ("w\nq\n", sizeof (char), (size_t) 4, tmpfp) == 0 -+ || fflush (tmpfp) != 0) - write_fatal (); -- if (pclose (pipefp) != 0) -- fatal ("%s FAILED", editor_program); -+ -+ if (lseek (tmpfd, 0, SEEK_SET) == -1) -+ pfatal ("Can't rewind to the beginning of file %s", quotearg (tmpname)); -+ -+ if (! dry_run && ! skip_rest_of_patch) { -+ int exclusive = *outname_needs_removal ? 0 : O_EXCL; -+ *outname_needs_removal = true; -+ if (inerrno != ENOENT) -+ { -+ *outname_needs_removal = true; -+ copy_file (inname, outname, 0, exclusive, instat.st_mode, true); -+ } -+ sprintf (buf, "%s %s%s", editor_program, -+ verbosity == VERBOSE ? "" : "- ", -+ outname); -+ fflush (stdout); -+ -+ pid = fork(); -+ if (pid == -1) -+ pfatal ("Can't fork"); -+ else if (pid == 0) -+ { -+ dup2 (tmpfd, 0); -+ execl ("/bin/sh", "sh", "-c", buf, (char *) 0); -+ _exit (2); -+ } -+ else -+ { -+ int wstatus; -+ if (waitpid (pid, &wstatus, 0) == -1 -+ || ! WIFEXITED (wstatus) -+ || WEXITSTATUS (wstatus) != 0) -+ fatal ("%s FAILED", editor_program); -+ } -+ } -+ -+ fclose (tmpfp); -+ safe_unlink (tmpname); - - if (ofp) - { - diff --git a/srcpkgs/patch/patches/CVE-2018-6951.patch b/srcpkgs/patch/patches/CVE-2018-6951.patch deleted file mode 100644 index d88cce8395a21b..00000000000000 --- a/srcpkgs/patch/patches/CVE-2018-6951.patch +++ /dev/null @@ -1,30 +0,0 @@ -From f290f48a621867084884bfff87f8093c15195e6a Mon Sep 17 00:00:00 2001 -From: Andreas Gruenbacher <agruen@gnu.org> -Date: Mon, 12 Feb 2018 16:48:24 +0100 -Subject: Fix segfault with mangled rename patch - -http://savannah.gnu.org/bugs/?53132 -* src/pch.c (intuit_diff_type): Ensure that two filenames are specified -for renames and copies (fix the existing check). ---- - src/pch.c | 3 ++- - 1 file changed, 2 insertions(+), 1 deletion(-) - -diff --git a/src/pch.c b/src/pch.c -index ff9ed2c..bc6278c 100644 ---- a/src/pch.c -+++ b/src/pch.c -@@ -974,7 +974,8 @@ intuit_diff_type (bool need_header, mode_t *p_file_type) - if ((pch_rename () || pch_copy ()) - && ! inname - && ! ((i == OLD || i == NEW) && -- p_name[! reverse] && -+ p_name[reverse] && p_name[! reverse] && -+ name_is_valid (p_name[reverse]) && - name_is_valid (p_name[! reverse]))) - { - say ("Cannot %s file without two valid file names\n", pch_rename () ? "rename" : "copy"); --- -cgit v1.0-41-gc330 - - diff --git a/srcpkgs/patch/patches/CVE-2019-13636.patch b/srcpkgs/patch/patches/CVE-2019-13636.patch deleted file mode 100644 index 3515399f073deb..00000000000000 --- a/srcpkgs/patch/patches/CVE-2019-13636.patch +++ /dev/null @@ -1,108 +0,0 @@ -From dce4683cbbe107a95f1f0d45fabc304acfb5d71a Mon Sep 17 00:00:00 2001 -From: Andreas Gruenbacher <agruen@gnu.org> -Date: Mon, 15 Jul 2019 16:21:48 +0200 -Subject: Don't follow symlinks unless --follow-symlinks is given - -* src/inp.c (plan_a, plan_b), src/util.c (copy_to_fd, copy_file, -append_to_file): Unless the --follow-symlinks option is given, open files with -the O_NOFOLLOW flag to avoid following symlinks. So far, we were only doing -that consistently for input files. -* src/util.c (create_backup): When creating empty backup files, (re)create them -with O_CREAT | O_EXCL to avoid following symlinks in that case as well. ---- - src/inp.c | 12 ++++++++++-- - src/util.c | 14 +++++++++++--- - 2 files changed, 21 insertions(+), 5 deletions(-) - -diff --git a/src/inp.c b/src/inp.c -index 32d0919..22d7473 100644 ---- a/src/inp.c -+++ b/src/inp.c -@@ -238,8 +238,13 @@ plan_a (char const *filename) - { - if (S_ISREG (instat.st_mode)) - { -- int ifd = safe_open (filename, O_RDONLY|binary_transput, 0); -+ int flags = O_RDONLY | binary_transput; - size_t buffered = 0, n; -+ int ifd; -+ -+ if (! follow_symlinks) -+ flags |= O_NOFOLLOW; -+ ifd = safe_open (filename, flags, 0); - if (ifd < 0) - pfatal ("can't open file %s", quotearg (filename)); - -@@ -340,6 +345,7 @@ plan_a (char const *filename) - static void - plan_b (char const *filename) - { -+ int flags = O_RDONLY | binary_transput; - int ifd; - FILE *ifp; - int c; -@@ -353,7 +359,9 @@ plan_b (char const *filename) - - if (instat.st_size == 0) - filename = NULL_DEVICE; -- if ((ifd = safe_open (filename, O_RDONLY | binary_transput, 0)) < 0 -+ if (! follow_symlinks) -+ flags |= O_NOFOLLOW; -+ if ((ifd = safe_open (filename, flags, 0)) < 0 - || ! (ifp = fdopen (ifd, binary_transput ? "rb" : "r"))) - pfatal ("Can't open file %s", quotearg (filename)); - if (TMPINNAME_needs_removal) -diff --git a/src/util.c b/src/util.c -index 1cc08ba..fb38307 100644 ---- a/src/util.c -+++ b/src/util.c -@@ -393,7 +393,7 @@ create_backup (char const *to, const struct stat *to_st, bool leave_original) - - try_makedirs_errno = ENOENT; - safe_unlink (bakname); -- while ((fd = safe_open (bakname, O_CREAT | O_WRONLY | O_TRUNC, 0666)) < 0) -+ while ((fd = safe_open (bakname, O_CREAT | O_EXCL | O_WRONLY | O_TRUNC, 0666)) < 0) - { - if (errno != try_makedirs_errno) - pfatal ("Can't create file %s", quotearg (bakname)); -@@ -584,10 +584,13 @@ create_file (char const *file, int open_flags, mode_t mode, - static void - copy_to_fd (const char *from, int tofd) - { -+ int from_flags = O_RDONLY | O_BINARY; - int fromfd; - ssize_t i; - -- if ((fromfd = safe_open (from, O_RDONLY | O_BINARY, 0)) < 0) -+ if (! follow_symlinks) -+ from_flags |= O_NOFOLLOW; -+ if ((fromfd = safe_open (from, from_flags, 0)) < 0) - pfatal ("Can't reopen file %s", quotearg (from)); - while ((i = read (fromfd, buf, bufsize)) != 0) - { -@@ -630,6 +633,8 @@ copy_file (char const *from, char const *to, struct stat *tost, - else - { - assert (S_ISREG (mode)); -+ if (! follow_symlinks) -+ to_flags |= O_NOFOLLOW; - tofd = create_file (to, O_WRONLY | O_BINARY | to_flags, mode, - to_dir_known_to_exist); - copy_to_fd (from, tofd); -@@ -645,9 +650,12 @@ copy_file (char const *from, char const *to, struct stat *tost, - void - append_to_file (char const *from, char const *to) - { -+ int to_flags = O_WRONLY | O_APPEND | O_BINARY; - int tofd; - -- if ((tofd = safe_open (to, O_WRONLY | O_BINARY | O_APPEND, 0)) < 0) -+ if (! follow_symlinks) -+ to_flags |= O_NOFOLLOW; -+ if ((tofd = safe_open (to, to_flags, 0)) < 0) - pfatal ("Can't reopen file %s", quotearg (to)); - copy_to_fd (from, tofd); - if (close (tofd) != 0) --- -cgit v1.0-41-gc330 - diff --git a/srcpkgs/patch/patches/CVE-2019-13638.patch b/srcpkgs/patch/patches/CVE-2019-13638.patch deleted file mode 100644 index 38caff628aafa6..00000000000000 --- a/srcpkgs/patch/patches/CVE-2019-13638.patch +++ /dev/null @@ -1,38 +0,0 @@ -From 3fcd042d26d70856e826a42b5f93dc4854d80bf0 Mon Sep 17 00:00:00 2001 -From: Andreas Gruenbacher <agruen@gnu.org> -Date: Fri, 6 Apr 2018 19:36:15 +0200 -Subject: Invoke ed directly instead of using the shell - -* src/pch.c (do_ed_script): Invoke ed directly instead of using a shell -command to avoid quoting vulnerabilities. ---- - src/pch.c | 6 ++---- - 1 file changed, 2 insertions(+), 4 deletions(-) - -diff --git a/src/pch.c b/src/pch.c -index 4fd5a05..16e001a 100644 ---- a/src/pch.c -+++ b/src/pch.c -@@ -2459,9 +2459,6 @@ do_ed_script (char const *inname, char const *outname, - *outname_needs_removal = true; - copy_file (inname, outname, 0, exclusive, instat.st_mode, true); - } -- sprintf (buf, "%s %s%s", editor_program, -- verbosity == VERBOSE ? "" : "- ", -- outname); - fflush (stdout); - - pid = fork(); -@@ -2470,7 +2467,8 @@ do_ed_script (char const *inname, char const *outname, - else if (pid == 0) - { - dup2 (tmpfd, 0); -- execl ("/bin/sh", "sh", "-c", buf, (char *) 0); -+ assert (outname[0] != '!' && outname[0] != '-'); -+ execlp (editor_program, editor_program, "-", outname, (char *) NULL); - _exit (2); - } - else --- -cgit v1.0-41-gc330 - diff --git a/srcpkgs/patch/template b/srcpkgs/patch/template deleted file mode 100644 index c850a4f74a7103..00000000000000 --- a/srcpkgs/patch/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'patch' -pkgname=patch -version=2.7.6 -revision=4 -bootstrap=yes -build_style=gnu-configure -makedepends="attr-devel" -short_desc="Patch files using diff output" -maintainer="Enno Boland <gottox@voidlinux.org>" -license="GPL-3.0-or-later" -homepage="http://www.gnu.org/software/patch/patch.html" -distfiles="${GNU_SITE}/${pkgname}/${pkgname}-${version}.tar.xz" -checksum=ac610bda97abe0d9f6b7c963255a11dcb196c25e337c61f94e4778d632f1d8fd - -if [ "$XBPS_TARGET_LIBC" = musl ]; then - export ac_cv_lib_error_at_line=no - export ac_cv_header_sys_cdefs_h=no -fi diff --git a/srcpkgs/patchage/template b/srcpkgs/patchage/template deleted file mode 100644 index 7205070b03e9b6..00000000000000 --- a/srcpkgs/patchage/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'patchage' -pkgname=patchage -version=1.0.10 -revision=1 -build_style=meson -hostmakedepends="pkg-config" -makedepends="gtkmm2-devel alsa-lib-devel jack-devel fmt-devel ganv-devel" -depends="jack desktop-file-utils hicolor-icon-theme" -short_desc="Modular patch bay for audio and MIDI based on JACK and ALSA" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-3.0-only" -homepage="https://drobilla.net/software/patchage" -distfiles="https://download.drobilla.net/patchage-${version}.tar.xz" -checksum=00612a9ecb4130d98e20e820be6a1241ba81e3d06dd76dfb29799ebd671687d4 diff --git a/srcpkgs/patchelf/template b/srcpkgs/patchelf/template deleted file mode 100644 index 3f29adc8e4773e..00000000000000 --- a/srcpkgs/patchelf/template +++ /dev/null @@ -1,11 +0,0 @@ -# Template file for 'patchelf' -pkgname=patchelf -version=0.18.0 -revision=1 -build_style=gnu-configure -short_desc="Utility for modifing existing ELF executables and libraries" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-3.0-or-later" -homepage="https://github.com/NixOS/patchelf" -distfiles="${homepage}/releases/download/${version}/patchelf-${version}.tar.bz2" -checksum=1952b2a782ba576279c211ee942e341748fdb44997f704dd53def46cd055470b diff --git a/srcpkgs/patchmatrix/template b/srcpkgs/patchmatrix/template deleted file mode 100644 index d15cb0fd28b1d0..00000000000000 --- a/srcpkgs/patchmatrix/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'patchmatrix' -pkgname=patchmatrix -version=0.26.0 -revision=1 -build_style=meson -hostmakedepends="pkg-config cmake" -makedepends="lv2 glew-devel jack-devel" -short_desc="JACK patchbay in flow matrix style" -maintainer="Duncaen <duncaen@voidlinux.org>" -license="Artistic-2.0" -homepage="https://git.open-music-kontrollers.ch/lad/patchmatrix/about/" -distfiles="https://git.open-music-kontrollers.ch/lad/patchmatrix/snapshot/patchmatrix-${version}.tar.xz" -checksum=72a3c70a7ac084707a6b4c663d460e02c65f2ecaa71a95c4b864755ba8ba5bb2 diff --git a/srcpkgs/patchutils/template b/srcpkgs/patchutils/template deleted file mode 100644 index e443401a0eb6a6..00000000000000 --- a/srcpkgs/patchutils/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'patchutils' -pkgname=patchutils -version=0.4.2 -revision=1 -build_style=gnu-configure -hostmakedepends="perl" -depends="perl" -short_desc="Collection of programs that operate on patch files" -maintainer="Orphaned <orphan@voidlinux.org>" -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" -checksum=8875b0965fe33de62b890f6cd793be7fafe41a4e552edbf641f1fed5ebbf45ed - -post_install() { - vmkdir usr/share/man/man1 - vcopy doc/*.1 usr/share/man/man1 -} diff --git a/srcpkgs/pavucontrol-qt/template b/srcpkgs/pavucontrol-qt/template deleted file mode 100644 index d074faeb3d6128..00000000000000 --- a/srcpkgs/pavucontrol-qt/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'pavucontrol-qt' -pkgname=pavucontrol-qt -version=2.3.0 -revision=1 -build_style=cmake -hostmakedepends="pkg-config lxqt-build-tools qt6-base qt6-tools perl" -makedepends="pulseaudio-devel qt6-base-devel" -short_desc="Pulseaudio mixer in Qt" -maintainer="Enrico Belleri <idesmi@protonmail.com>" -license="GPL-2.0-or-later" -homepage="https://lxqt-project.org" -distfiles="https://github.com/lxqt/pavucontrol-qt/archive/${version}.tar.gz" -checksum=d4364b2845c4a7bae9ece5856dde21de2fc7fb711cf77137c18e1c72e84e689b diff --git a/srcpkgs/pavucontrol/template b/srcpkgs/pavucontrol/template deleted file mode 100644 index c727fe0e1609b0..00000000000000 --- a/srcpkgs/pavucontrol/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'pavucontrol' -pkgname=pavucontrol -version=6.2 -revision=1 -build_style=meson -hostmakedepends="pkg-config intltool lynx glib-devel" -makedepends="gtkmm-devel libcanberra-devel gtk4-devel gtkmm4-devel pulseaudio-devel - json-glib-devel" -short_desc="PulseAudio Volume Control" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-or-later" -homepage="https://www.freedesktop.org/software/pulseaudio/pavucontrol" -distfiles="${FREEDESKTOP_SITE}/pulseaudio/pavucontrol/pavucontrol-${version}.tar.xz" -checksum=e93a7836c7307dcbc989e95fc7ec0878322514c475fabd90e89ed52fd4f15d32 diff --git a/srcpkgs/pax-utils/template b/srcpkgs/pax-utils/template deleted file mode 100644 index 56f78167afc4d7..00000000000000 --- a/srcpkgs/pax-utils/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'pax-utils' -pkgname=pax-utils -version=1.3.10 -revision=1 -build_style=meson -makedepends="libcap-devel" -depends="python3-pyelftools" -checkdepends="${depends}" -short_desc="PaX aware and related utilities for ELF binaries" -maintainer="Leah Neukirchen <leah@vuxu.org>" -license="GPL-2.0-only" -homepage="https://cgit.gentoo.org/proj/pax-utils.git/" -distfiles="https://cgit.gentoo.org/proj/pax-utils.git/snapshot/pax-utils-${version}.tar.gz" -checksum=4ee86899b0cb8b702f443908dc4e9e5e19a2bd870d0520cbae4066658c89df14 -python_version=3 - -pre_check() { - vsed -i tests/source/dotest -e '/lib\.sh/s,$,;top_srcdir="../../",' - - # ignore wrong symlinks - # -/usr/lib64/libc.so - # +/lib/libc.so - vsed -i tests/lddtree/dotest-cmp -e '/fail "lddtree/s/$/ ; ret=0/' -} diff --git a/srcpkgs/pax-utils/update b/srcpkgs/pax-utils/update deleted file mode 100644 index ce48436773056f..00000000000000 --- a/srcpkgs/pax-utils/update +++ /dev/null @@ -1,2 +0,0 @@ -site="https://cgit.gentoo.org/proj/pax-utils.git/refs/" -pattern="pax-utils-\K[\d\.]+(?=.tar\.(gz|bz2))" diff --git a/srcpkgs/pax/patches/musl-headers.patch b/srcpkgs/pax/patches/musl-headers.patch deleted file mode 100644 index ad504b910d9641..00000000000000 --- a/srcpkgs/pax/patches/musl-headers.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/pax/strtonum.c 2020-03-13 01:26:39.000000000 +0100 -+++ b/pax/strtonum.c 2020-09-06 01:13:30.359370537 +0200 -@@ -21,6 +21,8 @@ - #include <errno.h> - #include <limits.h> - #include <stdlib.h> -+#include <sys/stat.h> /* for mode_t */ -+#include <sys/types.h> /* for ssize_t */ - - #ifdef MBSDPORT_H - #include MBSDPORT_H diff --git a/srcpkgs/pax/template b/srcpkgs/pax/template deleted file mode 100644 index 253d7812981fde..00000000000000 --- a/srcpkgs/pax/template +++ /dev/null @@ -1,44 +0,0 @@ -# Template file for 'pax' -pkgname=pax -version=20240817 -revision=1 -build_wrksrc="${pkgname}" -hostmakedepends="cpio" -short_desc="POSIX archiving utility pax from MirOS (plus tar and cpio)" -maintainer="Leah Neukirchen <leah@vuxu.org>" -license="BSD-3-Clause" -homepage="http://www.mirbsd.org/MirOS/dist/mir/cpio/" -distfiles="http://www.mirbsd.org/MirOS/dist/mir/cpio/paxmirabilis-${version}.cpio.gz" -checksum=55eb24cef45fe2c7d72410a2c97ad12722e2d857142ba9fe65653dba53a58611 - -alternatives=" - pax:pax:/usr/bin/paxmirabilis - pax:pax.1:/usr/share/man/man1/paxmirabilis.1 -" - -case "$XBPS_TARGET_MACHINE" in -*-musl) - makedepends+=" musl-fts-devel" - export LIBS="-lfts" -esac - -do_extract() { - zcat ${XBPS_SRCDISTDIR}/${pkgname}-${version}/paxmirabilis-${version}.cpio.gz | cpio -mid - sed -i '1i#include <sys/types.h>' ${build_wrksrc}/pax.h -} - -do_build() { - TARGET_OS=Linux CC="${CC}" CFLAGS="${CFLAGS} -DGNU_SOURCE" \ - LDFLAGS="${LDFLAGS}" sh ./Build.sh -r -} - -do_install() { - vbin pax paxmirabilis - ln -s paxmirabilis ${DESTDIR}/usr/bin/paxtar - ln -s paxmirabilis ${DESTDIR}/usr/bin/paxcpio - vman pax.1 paxmirabilis.1 - vman tar.1 paxtar.1 - vman cpio.1 paxcpio.1 - head -n37 pax.c >LICENSE - vlicense LICENSE -} diff --git a/srcpkgs/pax/update b/srcpkgs/pax/update deleted file mode 100644 index 00eb48698e1c20..00000000000000 --- a/srcpkgs/pax/update +++ /dev/null @@ -1 +0,0 @@ -pattern='paxmirabilis-\K[\d.]+\d+' diff --git a/srcpkgs/pazi/patches/fix-cargo-lock.patch b/srcpkgs/pazi/patches/fix-cargo-lock.patch deleted file mode 100644 index 8cacdd2f8272ec..00000000000000 --- a/srcpkgs/pazi/patches/fix-cargo-lock.patch +++ /dev/null @@ -1,14 +0,0 @@ -# Upstream: https://github.com/euank/pazi/commit/6267b6c7d2c028ff13ac06efcadd1e272f3b9673 -diff --git a/Cargo.lock b/Cargo.lock -index b0361e9..f65cd3b 100644 ---- a/Cargo.lock -+++ b/Cargo.lock -@@ -338,7 +338,7 @@ checksum = "57c0d7b74b563b49d38dae00a0c37d4d6de9b432382b2892f0574ddcae73fd0a" - - [[package]] - name = "pazi" --version = "0.4.1" -+version = "0.5.0" - dependencies = [ - "anyhow", - "clap", diff --git a/srcpkgs/pazi/template b/srcpkgs/pazi/template deleted file mode 100644 index 54383af55b58b8..00000000000000 --- a/srcpkgs/pazi/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'pazi' -pkgname=pazi -version=0.5.0 -revision=1 -build_style=cargo -short_desc="Fast autojump helper" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-3.0-only" -homepage="https://github.com/euank/pazi" -changelog="https://raw.githubusercontent.com/euank/pazi/master/ChangeLog.md" -distfiles="https://github.com/euank/pazi/archive/refs/tags/v${version}.tar.gz" -checksum=a25660b9c43123a2d243e0b8c50ee9adc97f8afa9bdaf26eef93096a1e7476ac - -post_install() { - vman packaging/man/pazi.1 -} diff --git a/srcpkgs/pbbuttonsd-devel b/srcpkgs/pbbuttonsd-devel deleted file mode 120000 index 3341101bc496cc..00000000000000 --- a/srcpkgs/pbbuttonsd-devel +++ /dev/null @@ -1 +0,0 @@ -pbbuttonsd \ No newline at end of file diff --git a/srcpkgs/pbbuttonsd/files/85-pbbuttonsd.rules b/srcpkgs/pbbuttonsd/files/85-pbbuttonsd.rules deleted file mode 100644 index 224b00ec5d14fe..00000000000000 --- a/srcpkgs/pbbuttonsd/files/85-pbbuttonsd.rules +++ /dev/null @@ -1,6 +0,0 @@ -# Send pbbuttonsd a HUP signal if a new event device is connected - -ACTION=="add", KERNEL=="event[0-9]*", RUN+="/bin/sh -c 'kill -HUP $$(pidof pbbuttonsd)'" -# load i2c-dev module so pbbuttonsd keyboard backlight works - -ACTION=="add", SUBSYSTEM=="i2c", RUN+="/sbin/modprobe i2c-dev" diff --git a/srcpkgs/pbbuttonsd/files/pbbuttonsd/run b/srcpkgs/pbbuttonsd/files/pbbuttonsd/run deleted file mode 100644 index 1dfcb994449444..00000000000000 --- a/srcpkgs/pbbuttonsd/files/pbbuttonsd/run +++ /dev/null @@ -1,4 +0,0 @@ -#!/bin/sh -exec 2>&1 -[ -r conf ] && . ./conf -exec pbbuttonsd --configfile=${CONF:=/etc/pbbuttonsd.cnf} ${OPTS} diff --git a/srcpkgs/pbbuttonsd/patches/001-no-ftbfs-format-security.diff b/srcpkgs/pbbuttonsd/patches/001-no-ftbfs-format-security.diff deleted file mode 100644 index 1bdd8d3cae4482..00000000000000 --- a/srcpkgs/pbbuttonsd/patches/001-no-ftbfs-format-security.diff +++ /dev/null @@ -1,21 +0,0 @@ -Description: 01-no-ftbfs-format-security.diff - - Replace a call to fprintf with no arguments with an equivalent fputs. - - Use "%s" as a format string and pass inptr as an argument when calling - syslog(3). -Author: Steve Langasek <vorlon@debian.org> - ---- pbbuttonsd-0.7.9.orig/libpbbipc/pbb_errno.c -+++ pbbuttonsd-0.7.9/libpbbipc/pbb_errno.c -@@ -108,9 +108,9 @@ - */ - if (base->daemon != PBBDS_NONE) { - if (type == PBB_ERR && base->daemon != PBBDS_CHILD) -- fprintf(stderr, inptr); -- syslog(level, inptr); -+ fputs(inptr, stderr); -+ syslog(level, "%s", inptr); - } else -- fprintf(stderr, inptr); -+ fputs(inptr, stderr); - } - diff --git a/srcpkgs/pbbuttonsd/patches/002-English-language-fixes.patch b/srcpkgs/pbbuttonsd/patches/002-English-language-fixes.patch deleted file mode 100644 index fe9010e9c7933a..00000000000000 --- a/srcpkgs/pbbuttonsd/patches/002-English-language-fixes.patch +++ /dev/null @@ -1,65 +0,0 @@ -Description: String typo fixes - Fix various language nits in the program strings. -Author: Malcolm Parsons -Bug-Ubuntu: https://bugs.launchpad.net/bugs/62854 - -=== modified file 'pbbcmd/pbbcmd.c' -Index: pbbuttonsd-0.8.1/pbbuttonsd.1 -=================================================================== ---- pbbuttonsd-0.8.1.orig/pbbuttonsd.1 -+++ pbbuttonsd-0.8.1/pbbuttonsd.1 -@@ -159,7 +159,7 @@ VolumeDownKey \-\- Decrease vol - - MuteKey \-\- Disable/enable sound output. The volume level - won't change. Pressing any other volume con\- -- trol key will automaticaly enable sound out\- -+ trol key will automatically enable sound out\- - put again. - - EjectCDKey \-\- Ejects a CDROM from CDROM drive. If necessary -@@ -464,12 +464,12 @@ a bit the first time. But after roundabo - cycles the predicted time and the battery warnings will be rather stable - and reliable. - .PP --The database is updated continously so that any aging of the battery is taken -+The database is updated continuously so that any aging of the battery is taken - into account. When \fBpbbuttons\fP tells you now, you still have 10 minutes - left on battery, then you \fBwill\fP have 10 minutes left even if your - battery is growing old and the capacity decreases. - .SH IBaM and multiple batteries --Currently IBaM is not able to handle multiple batteries seperatly. It always -+Currently IBaM is not able to handle multiple batteries separately. It always - sums up all batteries in system and calculates with the result. Therefore the - IBaM statistics will be influenced if you change your battery configuration - (adding or removing batteries). -Index: pbbuttonsd-0.8.1/pbbuttonsd.cnf.5 -=================================================================== ---- pbbuttonsd-0.8.1.orig/pbbuttonsd.cnf.5 -+++ pbbuttonsd-0.8.1/pbbuttonsd.cnf.5 -@@ -579,7 +579,7 @@ also set differently dependent on the po - .in +7 - This options could be used to limit the working range of the automatic - brightness controller in general or depending on the power source, which --is very usefull most of the time. It might help to save energy when running -+is very useful most of the time. It might help to save energy when running - on battery. - .TP - \fBLCD_IllumUpKey\fR = \fIkey\fR (default: KEY_BRIGHTNESSUP) -@@ -689,7 +689,7 @@ backlight will be switched off on blank. - .in +7 - Recent kernel versions will do this automatically because the backlight - controller is part of the framebuffer or graphics card driver. If you --relialize any problems with the backlight, like the diplay remains dark -+relialize any problems with the backlight, like the display remains dark - after wakeup or cover open, set this option to \'no\'. - .TP - \fBDimFullyDark\fR = \fI[yes | no]\fR (default: no) -@@ -882,7 +882,7 @@ kernels might freeze once and again. The - please use this option with care. - .PP - .in +7 --This option is only usefull if \fBmouseemu\fR is not running. \fBMouseemu\fR -+This option is only useful if \fBmouseemu\fR is not running. \fBMouseemu\fR - offer this and some more trackpad related functions. Set this option - to \'no\', if you have \fBmouseemu\fR running. - .TP diff --git a/srcpkgs/pbbuttonsd/patches/003-disable-powersave-under-gpm.patch b/srcpkgs/pbbuttonsd/patches/003-disable-powersave-under-gpm.patch deleted file mode 100644 index 63afeea6443e33..00000000000000 --- a/srcpkgs/pbbuttonsd/patches/003-disable-powersave-under-gpm.patch +++ /dev/null @@ -1,69 +0,0 @@ -Description: Do not powersave if gnome-power-manager is running - Ignore lid and power change events if gnome-power-manager is running, - since that already handles power management. -Author: Martin Pitt <martin.pitt@ubuntu.com> - -=== modified file 'src/module_powersave.c' -Index: pbbuttonsd-0.8.1/src/module_powersave.c -=================================================================== ---- pbbuttonsd-0.8.1.orig/src/module_powersave.c -+++ pbbuttonsd-0.8.1/src/module_powersave.c -@@ -28,6 +28,7 @@ - #include <utmp.h> - #include <sys/time.h> - #include <sys/ioctl.h> -+#include <sys/wait.h> - #include <sys/kd.h> - #include "pbbinput.h" - -@@ -283,6 +284,23 @@ power_handle_tags (int cfgure, struct ta - struct moddata_power *base = &modbase_power; - int err, val; - -+ /* check whether gnome-power-manager is running */ -+ int gpm_running = 0; -+ pid_t killall_pid = fork(); -+ if (killall_pid == 0) { -+ execl ("/usr/bin/killall", "killall", "-q", "-s", "0", "gnome-power-manager", NULL); -+ perror("could not execute killall"); -+ exit (1); -+ } else if (killall_pid > 0) { -+ int status; -+ if (wait (&status) > 0) { -+ if (WIFEXITED(status) && WEXITSTATUS(status) == 0) -+ gpm_running = 1; -+ } else -+ perror("wait on killall"); -+ } else -+ perror ("forking killall"); -+ - while (taglist->tag != TAG_END) { - switch (taglist->tag) { - case TAG_REINIT: -@@ -555,7 +573,7 @@ power_handle_tags (int cfgure, struct ta - taglist->data = base->flags.heartbeat_enable; - break; - case TAG_POWERCHANGED: /* private tag */ -- if (cfgure) { -+ if (cfgure && !gpm_running) { - if (taglist->data) - base->activeProfile = &base->onAC; - else -@@ -603,7 +621,7 @@ power_handle_tags (int cfgure, struct ta - /* PMCS-script will be called in power_suspend() so that it's nothing left to do here */ - break; - case TAG_WAKEUPFROMSLEEP: /* private tag */ -- if (cfgure) { -+ if (cfgure && !gpm_running) { - power_awake (); - val = base->powersource; - power_sync (); /* syncronise redundant data from module_pmac */ -@@ -616,7 +634,7 @@ power_handle_tags (int cfgure, struct ta - } - break; - case TAG_COVERSTATUS: /* private tag */ -- if (cfgure) { -+ if (cfgure && !gpm_running) { - base->flags.coveropen = taglist->data & 1; - val = base->activeProfile->coveraction; - if (val == ACTION_BLANK || ((val == ACTION_TORAM) && !base->flags.sleep_supported)) diff --git a/srcpkgs/pbbuttonsd/patches/004-disable-autorescan.patch b/srcpkgs/pbbuttonsd/patches/004-disable-autorescan.patch deleted file mode 100644 index 8def47d318b018..00000000000000 --- a/srcpkgs/pbbuttonsd/patches/004-disable-autorescan.patch +++ /dev/null @@ -1,17 +0,0 @@ -Description: Disable autorescan, this is done by the udev rule. -Author: Colin Watson <cjwatson@ubuntu.com> - -=== renamed file 'pbbuttonsd.conf' => 'pbbuttonsd.conf' -Index: pbbuttonsd-0.8.1/pbbuttonsd.cnf.in -=================================================================== ---- pbbuttonsd-0.8.1.orig/pbbuttonsd.cnf.in -+++ pbbuttonsd-0.8.1/pbbuttonsd.cnf.in -@@ -6,7 +6,7 @@ - [SYSTEM] - #userallowed=paranoid - CmdTimeout=8 --autorescan=true -+autorescan=false - - [MODULE DISPLAY] - #LCD_Brightness=90 diff --git a/srcpkgs/pbbuttonsd/patches/005-cpufreq.patch b/srcpkgs/pbbuttonsd/patches/005-cpufreq.patch deleted file mode 100644 index 01a12383441d9e..00000000000000 --- a/srcpkgs/pbbuttonsd/patches/005-cpufreq.patch +++ /dev/null @@ -1,28 +0,0 @@ -Description: pbbuttonsd is not rewritten for kernel 3.2 -Author: Mathieu Malaterre <malat@debian.org> -Origin: https://bugs.gentoo.org/show_bug.cgi?id=429306#c1 -Bug-Debian: http://bugs.debian.org/711685 -Reviewed-by: Mathieu Malaterre <malat@debian.org> - -Index: pbbuttonsd-0.7.9/scripts/scripts.d/cpufreq -=================================================================== ---- pbbuttonsd-0.7.9.orig/scripts/scripts.d/cpufreq -+++ pbbuttonsd-0.7.9/scripts/scripts.d/cpufreq -@@ -18,7 +18,7 @@ KVER=`uname -r` - case "$1" in - powersave|custom) - case "$KVER" in -- 2.6.*) -+ "2.6."*|"3."*) - if [ -d /sys ]; then - echo -n "userspace" > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor - cat /sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_min_freq > /sys/devices/system/cpu/cpu0/cpufreq/scaling_min_freq -@@ -41,7 +41,7 @@ case "$1" in - ;; - performance) - case "$KVER" in -- 2.6.*) -+ "2.6."*|"3."*) - if [ -d /sys ]; then - echo -n "userspace" > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor - cat /sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_min_freq > /sys/devices/system/cpu/cpu0/cpufreq/scaling_min_freq diff --git a/srcpkgs/pbbuttonsd/patches/006-laptopmode.patch b/srcpkgs/pbbuttonsd/patches/006-laptopmode.patch deleted file mode 100644 index 085475f0581d6f..00000000000000 --- a/srcpkgs/pbbuttonsd/patches/006-laptopmode.patch +++ /dev/null @@ -1,37 +0,0 @@ -Description: pbbuttonsd is not rewritten for kernel 3.2 -Author: Mathieu Malaterre <malat@debian.org> -Origin: https://bugs.gentoo.org/show_bug.cgi?id=429306#c2 -Bug-Debian: http://bugs.debian.org/711685 -Reviewed-by: Mathieu Malaterre <malat@debian.org> - -Index: pbbuttonsd-0.7.9/scripts/scripts.d/laptopmode.sh -=================================================================== ---- pbbuttonsd-0.7.9.orig/scripts/scripts.d/laptopmode.sh -+++ pbbuttonsd-0.7.9/scripts/scripts.d/laptopmode.sh -@@ -122,7 +122,7 @@ KLEVEL=$( - ) - ) - case "$KLEVEL" in -- "2.4"|"2.6") -+ "2.4"|"2.6"|"3."*) - true - ;; - *) -@@ -222,7 +222,7 @@ case "$1" in - echo "1" > /proc/sys/vm/laptop_mode - echo "30 500 0 0 $AGE $AGE 60 20 0" > /proc/sys/vm/bdflush - ;; -- "2.6") -+ "2.6"|"3."*) - echo "5" > /proc/sys/vm/laptop_mode - echo "$AGE" > /proc/sys/vm/dirty_writeback_centisecs - echo "$AGE" > /proc/sys/vm/dirty_expire_centisecs -@@ -268,7 +268,7 @@ case "$1" in - "2.4") - echo "30 500 0 0 $U_AGE $B_AGE 60 20 0" > /proc/sys/vm/bdflush - ;; -- "2.6") -+ "2.6"|"3."*) - echo "$U_AGE" > /proc/sys/vm/dirty_writeback_centisecs - echo "$B_AGE" > /proc/sys/vm/dirty_expire_centisecs - echo "$DEF_DIRTY_RATIO" > /proc/sys/vm/dirty_ratio diff --git a/srcpkgs/pbbuttonsd/patches/007-bug774634.patch b/srcpkgs/pbbuttonsd/patches/007-bug774634.patch deleted file mode 100644 index eab2283866568f..00000000000000 --- a/srcpkgs/pbbuttonsd/patches/007-bug774634.patch +++ /dev/null @@ -1,18 +0,0 @@ -Description: OnAC_KeyAction not implemented on Mac Mini G4 -Author: Mathieu Malaterre <malat@debian.org> -Bug-Debian: http://bugs.debian.org/774634 - -Index: pbbuttonsd-0.8.1/src/module_pmac.c -=================================================================== ---- pbbuttonsd-0.8.1.orig/src/module_pmac.c -+++ pbbuttonsd-0.8.1/src/module_pmac.c -@@ -552,7 +552,8 @@ pmac_pmu_handler (int fd, gpointer user_ - /* n = 2 && intr[1] = 0x0c = %01100 power button on mac-mini */ - /* n = 6 && intr[1] = 0x1c = %11100 if power button is pressed */ - /* n = 6 && intr[1] = 0x15 = %10101 after cover close */ -- if (n == 6 && ((intr[1] >> 3) & 1) != PBpressed) { -+ if ((n == 2 && intr[1] == 0x0c) -+ || (n == 6 && ((intr[1] >> 3) & 1) != PBpressed)) { - PBpressed = (intr[1] >> 3) & 1; - taglist_init (taglist); - taglist_add (taglist, TAG_KEYCODE, KEY_POWER); diff --git a/srcpkgs/pbbuttonsd/patches/008-fnmode.patch b/srcpkgs/pbbuttonsd/patches/008-fnmode.patch deleted file mode 100644 index d34a2d7d05df54..00000000000000 --- a/srcpkgs/pbbuttonsd/patches/008-fnmode.patch +++ /dev/null @@ -1,30 +0,0 @@ -Description: pbbuttonsd, fnmode and kernel 2.6.28 -Author: Joseph Jezak <josejx@gentoo.org> -Bug-Debian: http://bugs.debian.org/786532 -Reviewed-By: Mathieu Malaterre <malat@debian.org> - -Index: pbbuttonsd-0.8.1/src/module_pmac.c -=================================================================== ---- pbbuttonsd-0.8.1.orig/src/module_pmac.c -+++ pbbuttonsd-0.8.1/src/module_pmac.c -@@ -991,7 +991,9 @@ keyboard_get_config () - } - } else { - if ((fd = open ("/sys/module/usbhid/parameters/pb_fnmode", O_RDONLY)) < 0) -- fd = open ("/sys/module/hid/parameters/pb_fnmode", O_RDONLY); -+ if ((fd = open ("/sys/module/hid/parameters/pb_fnmode", O_RDONLY)) < 0) -+ fd = open("/sys/module/hid_apple/parameters/fnmode", O_RDONLY); -+ - - if (fd >= 0) { - if ((n = read (fd, ADBBuffer, ADB_BUFSIZE-1)) > 0) { -@@ -1026,7 +1028,8 @@ keyboard_set_config (int config) - } - } else { - if ((fd = open ("/sys/module/usbhid/parameters/pb_fnmode", O_WRONLY)) < 0) -- fd = open ("/sys/module/hid/parameters/pb_fnmode", O_WRONLY); -+ if ((fd = open ("/sys/module/hid/parameters/pb_fnmode", O_WRONLY)) < 0) -+ fd = open ("/sys/module/hid_apple/parameters/fnmode", O_WRONLY); - - if (fd >= 0) { - sprintf ((char*)ADBBuffer, "%d", config); diff --git a/srcpkgs/pbbuttonsd/patches/009-comp_warnings.patch b/srcpkgs/pbbuttonsd/patches/009-comp_warnings.patch deleted file mode 100644 index b541de75d49c2e..00000000000000 --- a/srcpkgs/pbbuttonsd/patches/009-comp_warnings.patch +++ /dev/null @@ -1,346 +0,0 @@ -Description: Fix compilation warnings - Taken directly from the latest CVS -Author: Mathieu Malaterre <malat@debian.org> -Origin: vendor -Forwarded: not-needed - ---- pbbuttonsd-0.8.1a.orig/ChangeLog -+++ pbbuttonsd-0.8.1a/ChangeLog -@@ -2,6 +2,9 @@ - CHANGELOG - ========== - -+2007-11-17 0.8.1-1 -+ * fix all warnings reported by GCC 4.1 with -Wall and -Wextra -+ - 2007-07-27 0.8.1a (public release) - * remove hdparm option -p because the option does not do - what it is supposed to and anyway the kernel does a good ---- pbbuttonsd-0.8.1a.orig/doc/index.html -+++ pbbuttonsd-0.8.1a/doc/index.html -@@ -1,7 +1,18 @@ - <html> -- <head><title>pbbuttonsd -- -- -- -- -+ -+ PBButtons program documentation -+ -+ -+ -+ -+ -+ -+ -+ To watch these pages your browser needs support for frames. -+ - ---- pbbuttonsd-0.8.1a.orig/pbbcmd/pbbcmd.c -+++ pbbuttonsd-0.8.1a/pbbcmd/pbbcmd.c -@@ -496,4 +496,5 @@ int main(int argc, char *argv[]) - return rc; - } - --void peep_ipc (struct tagitem *taglist) { } -+void peep_ipc (struct tagitem *taglist __attribute__ ((unused))) { } -+ ---- pbbuttonsd-0.8.1a.orig/src/driver_mixer_oss.c -+++ pbbuttonsd-0.8.1a/src/driver_mixer_oss.c -@@ -292,6 +292,9 @@ ossmixer_set_volume (enum valueinc type, - case VALUE_ABS_PERCENT: - inc = volume - base->volume; - if (inc == 0) return; -+ break; -+ default: -+ return; - } - - if ((ossmixer_increment_master_volume (inc)) != -1) ---- pbbuttonsd-0.8.1a.orig/src/input_manager.c -+++ pbbuttonsd-0.8.1a/src/input_manager.c -@@ -218,6 +218,8 @@ inputmanager_init () - void - cbFreeInputSource (gpointer data, gpointer user_data) - { -+ (void) user_data; /* avoid warning about unused parameter */ -+ - InputSource *src = data; - g_source_remove (src->watch); - } -@@ -435,8 +437,8 @@ register_function (int queueid, void (*f - return -1; - } - --long --process_queue_single (int queueid, long tag, long data) -+tag_t -+process_queue_single (int queueid, tag_t tag, tag_t data) - { - struct tagitem taglist[2]; - -@@ -552,6 +554,8 @@ ipc_handler () - gboolean - input_event_handler (int fd, gpointer user_data) - { -+ (void) user_data; /* avoid warning about unused parameter */ -+ - struct input_event inp; - struct tagitem taglist[10]; - gboolean rc = FALSE; -@@ -640,17 +644,19 @@ mice_handler (int fd, gpointer user_data - gboolean - cb_timer100 (gpointer data) - { -- struct moddata_inputmanager *base = &modbase_inputmanager; -- struct tagitem taglist[] = { { TAG_END, 0 } }; -- int mod; -+ (void) data; /* avoid warning about unused parameter */ -+ -+ struct moddata_inputmanager *base = &modbase_inputmanager; -+ struct tagitem taglist[] = { { TAG_END, 0 } }; -+ int mod; - -- process_queue (T100QUEUE, taglist); -+ process_queue (T100QUEUE, taglist); - -- mod = get_modifier(); -- if ((mod == 0) && (base->lastkey == 0)) -- process_queue (SECUREQUEUE, taglist); -+ mod = get_modifier(); -+ if ((mod == 0) && (base->lastkey == 0)) -+ process_queue (SECUREQUEUE, taglist); - -- return TRUE; -+ return TRUE; - } - - /** -@@ -665,9 +671,11 @@ cb_timer100 (gpointer data) - gboolean - cb_timer1000 (gpointer data) - { -- struct tagitem taglist[] = { { TAG_END, 0 } }; -- process_queue (T1000QUEUE, taglist); -- return TRUE; -+ (void) data; /* avoid warning about unused parameter */ -+ -+ struct tagitem taglist[] = { { TAG_END, 0 } }; -+ process_queue (T1000QUEUE, taglist); -+ return TRUE; - } - /* @} */ - ---- pbbuttonsd-0.8.1a.orig/src/input_manager.h -+++ pbbuttonsd-0.8.1a/src/input_manager.h -@@ -67,7 +67,7 @@ void destroyInputSource (gpointer data); - gboolean handleInputSource (GIOChannel *io, GIOCondition condition, gpointer data); - InputSource *addInputSource (int fd, int (*handler)(), gpointer user_data, gboolean close_on_exit); - int register_function (int queueid, void (*func)()); --long process_queue_single (int queueid, long tag, long data); -+tag_t process_queue_single (int queueid, tag_t tag, tag_t data); - int process_queue (int queueid, struct tagitem *taglist); - void ipc_handler (); - gboolean input_event_handler (int fd, gpointer user_data); ---- pbbuttonsd-0.8.1a.orig/src/module_acpi.c -+++ pbbuttonsd-0.8.1a/src/module_acpi.c -@@ -87,7 +87,7 @@ int - acpi_init () - { - struct moddata_acpi *base = &modbase_acpi; -- int val, rc; -+ int rc; - - /* is ACPI available on this machine? */ - if ((rc = check_devorfile (PATH_ACPI"/info", TYPE_FILE))) { -@@ -234,9 +234,11 @@ acpi_handle_tags (int cfgure, struct tag - gboolean - acpi_event_handler (int fd, gpointer user_data) - { -+ (void) user_data; /* avoid warning about unused parameter */ -+ - struct moddata_acpi *base = &modbase_acpi; - struct tagitem taglist[2]; -- struct acpi_event acpi; -+ struct acpi_event acpi = { NULL, NULL, 0, 0 }; - GString *buffer; - gboolean status; - char *cur, *next, *tmp; -@@ -337,6 +339,8 @@ out: - void - acpi_timer1000 (struct tagitem *taglist) - { -+ (void) taglist; /* avoid warning about unused parameter */ -+ - struct moddata_acpi *base = &modbase_acpi; - struct tagitem args[6]; - int val; -@@ -810,6 +814,8 @@ acpi_get_file_list (char *startdir) - void - acpi_free_file (GString *file, gpointer data) - { -+ (void) data; /* avoid warning about unused parameter */ -+ - g_string_free (file, TRUE); - } - ---- pbbuttonsd-0.8.1a.orig/src/module_display.c -+++ pbbuttonsd-0.8.1a/src/module_display.c -@@ -409,6 +409,8 @@ display_keyboard (struct tagitem *taglis - gboolean - display_lcdtimer (gpointer data) - { -+ (void) data; /* avoid warning about unused parameter */ -+ - struct moddata_display *base = &modbase_display; - struct display_light *illu = &base->lcdlight; - int preambient, postambient; -@@ -483,6 +485,8 @@ display_lcdtimer (gpointer data) - gboolean - display_kbdtimer (gpointer data) - { -+ (void) data; /* avoid warning about unused parameter */ -+ - struct moddata_display *base = &modbase_display; - struct display_light *illu = &base->kbdlight; - -@@ -571,6 +575,8 @@ display_kbdtimer (gpointer data) - void - display_ambienttimer (struct tagitem *taglist) - { -+ (void) taglist; /* avoid warning about unused parameter */ -+ - struct moddata_display *base = &modbase_display; - struct display_light *illu; - int ambient, ambientmax, level, pwrsource; -@@ -1027,10 +1033,10 @@ display_calc_brightness (struct display_ - double a,b,x,y; - - x = (double) ambient * 100 / (double) ambientmax; -+ y = 0; - - switch (illu->autoadj_mode) { - case AUTOADJ_OFF: -- y = 0; - break; - case AUTOADJ_LIN: - if (x < params->ambient1) ---- pbbuttonsd-0.8.1a.orig/src/module_imac.c -+++ pbbuttonsd-0.8.1a/src/module_imac.c -@@ -82,7 +82,6 @@ int - imac_init () - { - struct moddata_imac *base = &modbase_imac; -- int val; - - #if defined(DEBUG) && SIMU_AMBIENT - base->ambient = 0; -@@ -304,7 +303,8 @@ int - getRawAmbient () - { - FILE *fd; -- unsigned char buffer[16], *p, *buf; -+ unsigned char buffer[16]; -+ char *p, *buf; - int left = -1, right = -1; - - #if defined(DEBUG) && SIMU_AMBIENT -@@ -316,7 +316,7 @@ getRawAmbient () - /* return immediately, if no ambient light sensor is available */ - if (haveAmbient()) { - if ((fd = fopen(SYSFS_AMBIENT, "r"))) { -- if ((buf = fgets(buffer, sizeof(buffer), fd))) { -+ if ((buf = fgets((char *)buffer, sizeof(buffer), fd))) { - if ((p = strchr(buf, ','))) { - *p++ = '\0'; - right = atoi (p); -@@ -348,13 +348,13 @@ void - setKBDIllumination (unsigned short level) - { - FILE *fd; -- unsigned char buffer[8]; -+ char buffer[8]; - - /* return immediately, if keyboard illumination is not supported */ - if (!haveKBDIllumination()) return; - - if ((fd = fopen(SYSFS_KEYBLIGHT, "w"))) { -- if ((snprintf(buffer, sizeof(buffer), "%d", level)) < sizeof(buffer)) -+ if ((snprintf(buffer, sizeof(buffer), "%d", level)) < (int) sizeof(buffer)) - fputs(buffer, fd); - fclose(fd); - return; -@@ -365,14 +365,14 @@ setKBDIllumination (unsigned short level - - buffer[0] = level & 0xFF; - buffer[1] = 0x00; -- writeSMCKey(SMC_BACKLIGHT_KEY, 2, buffer); -+ writeSMCKey(SMC_BACKLIGHT_KEY, 2, (unsigned char *)buffer); - } - - /************************ Apple SMC interface *********************/ - static struct timeval lasttv; - static struct timeval newtv; - --void inline ssleep(const int usec) { -+inline void ssleep(const int usec) { - gettimeofday(&lasttv, NULL); - while (1) { - gettimeofday(&newtv, NULL); ---- pbbuttonsd-0.8.1a.orig/src/module_peep.c -+++ pbbuttonsd-0.8.1a/src/module_peep.c -@@ -328,7 +328,7 @@ peep_taglist (char *source, struct tagit - mark = ' '; - - printf ("%-10s: %c %-25s: ", source, mark, tt->tagname); -- if (taglist->data == -1) { -+ if (taglist->data == (unsigned int) -1) { - printf ("tag not filled"); - } else if (tt->tag == TAG_SKIP) { - tt2 = findttentry (tagtab, taglist->data); ---- pbbuttonsd-0.8.1a.orig/src/module_powersave.c -+++ pbbuttonsd-0.8.1a/src/module_powersave.c -@@ -199,6 +199,8 @@ power_exit () - void - power_mouse (struct tagitem *taglist) - { -+ (void) taglist; /* avoid warning about unused parameter */ -+ - struct moddata_power *base = &modbase_power; - - if (base->flags.coveropen) -@@ -680,6 +682,8 @@ power_handle_tags (int cfgure, struct ta - void - power_timer (struct tagitem *taglist) - { -+ (void) taglist; /* avoid warning about unused parameter */ -+ - struct moddata_power *base = &modbase_power; - int n; - -@@ -717,6 +721,8 @@ power_timer (struct tagitem *taglist) - void - power_timer1000 (struct tagitem *taglist) - { -+ (void) taglist; /* avoid warning about unused parameter */ -+ - struct moddata_power *base = &modbase_power; - static int cputimer = 0, nettimer = 0, beeptimer = 0; - int cpuload = 0, netload = 0; ---- pbbuttonsd-0.8.1a.orig/src/module_system.c -+++ pbbuttonsd-0.8.1a/src/module_system.c -@@ -162,6 +162,8 @@ system_handle_tags (int cfgure, struct t - void - system_timer1000 (struct tagitem *taglist) - { -+ (void) taglist; /* avoid warning about unused parameter */ -+ - struct moddata_system *base = &modbase_system; - - if (base->autorescan) { diff --git a/srcpkgs/pbbuttonsd/patches/010-rundir.patch b/srcpkgs/pbbuttonsd/patches/010-rundir.patch deleted file mode 100644 index 557a9afc38a0ba..00000000000000 --- a/srcpkgs/pbbuttonsd/patches/010-rundir.patch +++ /dev/null @@ -1,38 +0,0 @@ -Description: Do not use /var/run -Author: Mathieu Malaterre -Origin: vendor -Forwarded: not-needed - ---- pbbuttonsd-0.8.1a.orig/pbbuttonsd.1 -+++ pbbuttonsd-0.8.1a/pbbuttonsd.1 -@@ -530,7 +530,7 @@ after connecting new input devices. Scan - signal to the server: - .PP - .ad c --kill \-HUP \`cat /var/run/pbbuttonsd.pid\` -+kill \-HUP \`cat /run/pbbuttonsd.pid\` - .PP - .ad b - Be aware that the configuration file will also be reloaded in this case. ---- pbbuttonsd-0.8.1a.orig/src/init.h -+++ pbbuttonsd-0.8.1a/src/init.h -@@ -23,7 +23,7 @@ - #define ARG_QUIET 'q' - - #define DEFAULT_CONFIG SYS_CONF_DIR "/pbbuttonsd.cnf" --#define DEFAULT_PIDFILE "/var/run/" PACKAGE ".pid" -+#define DEFAULT_PIDFILE "/run/" PACKAGE ".pid" - #define MODULECOUNT 15 - - /** ---- pbbuttonsd-0.8.1a.orig/src/module_acpi.h -+++ pbbuttonsd-0.8.1a/src/module_acpi.h -@@ -21,7 +21,7 @@ - # define PATH_ACPI "/proc/acpi" - #endif - --#define ACPID_SOCKET "/var/run/acpid.socket" -+#define ACPID_SOCKET "/run/acpid.socket" - - /** - * @brief Battery data diff --git a/srcpkgs/pbbuttonsd/template b/srcpkgs/pbbuttonsd/template deleted file mode 100644 index 3f16072d256ae7..00000000000000 --- a/srcpkgs/pbbuttonsd/template +++ /dev/null @@ -1,38 +0,0 @@ -# Template file for 'pbbuttonsd' -pkgname=pbbuttonsd -version=0.8.1a -revision=1 -archs="ppc ppc-musl" -build_style=gnu-configure -# enabling ibam requires /var/lib/ibam to exist for it to start -# also we don't package ibam, so keep it disabled at least for now -configure_args="--with-oss=no --with-alsa=yes --with-ibam=no - --with-doxygen-docs=no" -hostmakedepends="pkg-config gettext" -makedepends="alsa-lib-devel libglib-devel" -depends="hdparm procps-ng" -short_desc="PBButtons daemon to handle special hotkeys of Apple computers" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="https://www.berlios.de/software/pbbuttons" -distfiles="${SOURCEFORGE_SITE}/pbbuttons/pbbuttonsd-${version}.tar.gz" -checksum=254cc391bcb0a4a58a62224b4cca2b29fdf9ca174c1dc18ab0784f1a86465ed1 - -post_extract() { - # fix cross builds (small build-only tool built with this) - vsed -i '/HOSTCC=/s/${CC}/cc/' configure -} - -post_install() { - vsv pbbuttonsd - vinstall ${FILESDIR}/85-pbbuttonsd.rules 644 usr/lib/udev/rules.d/ -} - -pbbuttonsd-devel_package() { - depends="pbbuttonsd>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.a" - } -} diff --git a/srcpkgs/pbzip2/template b/srcpkgs/pbzip2/template deleted file mode 100644 index bf2391fd2ef27f..00000000000000 --- a/srcpkgs/pbzip2/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'pbzip2' -pkgname=pbzip2 -version=1.1.13 -revision=2 -makedepends="bzip2-devel" -short_desc="Parallel bzip2 file compressor" -maintainer="Orphaned " -license="BSD-4-Clause" -homepage="http://compression.ca/pbzip2/" -distfiles="https://launchpad.net/pbzip2/${version%.*}/${version}/+download/pbzip2-${version}.tar.gz" -checksum=8fd13eaaa266f7ee91f85c1ea97c86d9c9cc985969db9059cdebcb1e1b7bdbe6 - -do_build() { - sed -e 's,$(PREFIX)/man,$(PREFIX)/share/man,g' -i Makefile - sed -e 's,\(ln -s -f \)$(PREFIX)/bin/,\1,' -i Makefile - make CXX=$CXX CXXFLAGS="$CXXFLAGS $LDFLAGS" -} -do_install() { - make PREFIX=${DESTDIR}/usr install - vlicense COPYING -} diff --git a/srcpkgs/pc/template b/srcpkgs/pc/template deleted file mode 100644 index ad698d2c1b5993..00000000000000 --- a/srcpkgs/pc/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'pc' -pkgname=pc -version=0.4 -revision=1 -build_style=gnu-makefile -make_use_env=yes -hostmakedepends="byacc" -short_desc="Programmer's calculator" -maintainer="Orphaned " -license="MIT" -homepage="https://git.sr.ht/~ft/pc" -distfiles="https://git.sr.ht/~ft/pc/archive/${version}.tar.gz" -checksum=16655b9bddbe76fce94c1deb792f4061782dd665829fda886891a174286e3241 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/pcaudiolib-devel b/srcpkgs/pcaudiolib-devel deleted file mode 120000 index e1bc88225c61ae..00000000000000 --- a/srcpkgs/pcaudiolib-devel +++ /dev/null @@ -1 +0,0 @@ -pcaudiolib \ No newline at end of file diff --git a/srcpkgs/pcaudiolib/template b/srcpkgs/pcaudiolib/template deleted file mode 100644 index f23c8156eec2db..00000000000000 --- a/srcpkgs/pcaudiolib/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'pcaudiolib' -pkgname=pcaudiolib -version=1.2 -revision=2 -build_style=gnu-configure -hostmakedepends="automake libtool which pkg-config" -makedepends="alsa-lib-devel pulseaudio-devel" -short_desc="Portable C Audio Library" -maintainer="Joey " -license="GPL-3.0-or-later" -homepage="https://github.com/espeak-ng/pcaudiolib" -changelog="https://raw.githubusercontent.com/espeak-ng/pcaudiolib/master/ChangeLog.md" -distfiles="https://github.com/espeak-ng/pcaudiolib/archive/${version}.tar.gz" -checksum=44b9d509b9eac40a0c61585f756d76a7b555f732e8b8ae4a501c8819c59c6619 - -pre_configure() { - ./autogen.sh -} - -pcaudiolib-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.so" - vmove "usr/lib/*.a" - } -} diff --git a/srcpkgs/pcc-libs b/srcpkgs/pcc-libs deleted file mode 120000 index 0f083540766d6e..00000000000000 --- a/srcpkgs/pcc-libs +++ /dev/null @@ -1 +0,0 @@ -pcc \ No newline at end of file diff --git a/srcpkgs/pcc/patches/build_PIC.patch b/srcpkgs/pcc/patches/build_PIC.patch deleted file mode 100644 index 3c49d45ffe336d..00000000000000 --- a/srcpkgs/pcc/patches/build_PIC.patch +++ /dev/null @@ -1,33 +0,0 @@ -Respect passed CFLAGS to configure and force PIC object generation. - ---- a/pcc-libs/csu/linux/Makefile 2011-02-24 12:59:36.988078869 +0100 -+++ b/pcc-libs/csu/linux/Makefile 2011-02-24 13:01:29.434007771 +0100 -@@ -4,7 +4,7 @@ VERSION ?= 0.9.9 - PCCLIBDIR ?= /usr/local/lib/pcc/$(TARGET)/$(VERSION)/lib - SRCDIR ?= . - --CFLAGS = -I$(SRCDIR)/$(MACH) -I$(SRCDIR) -Wall -Wstrict-prototypes -Wmissing-prototypes -+CFLAGS += -fpic -fPIC -I$(SRCDIR)/$(MACH) -I$(SRCDIR) -Wall -Wstrict-prototypes -Wmissing-prototypes - - OBJS = crt0.o crt1.o gcrt1.o crti.o crtn.o crtbegin.o crtend.o - ---- a/pcc-libs/libpcc/Makefile.in 2011-02-24 13:02:15.570566278 +0100 -+++ b/pcc-libs/libpcc/Makefile.in 2011-02-24 13:02:33.577393664 +0100 -@@ -12,6 +12,7 @@ exec_prefix = @exec_prefix@ - libdir = @libdir@ - - CC = @CC@ -+CFLAGS = @CFLAGS@ -fpic -fPIC - TARGMACH = @targmach@ - TARGOS = @targos@ - TARGET = @target@ ---- a/pcc-libs/libsoftfloat/Makefile.in 2011-02-24 13:02:54.937188695 +0100 -+++ b/pcc-libs/libsoftfloat/Makefile.in 2011-02-24 13:03:09.281050924 +0100 -@@ -12,6 +12,7 @@ exec_prefix = @exec_prefix@ - libdir = @libdir@ - - CC = @CC@ -+CFLAGS = @CFLAGS@ -fpic -fPIC - TARGET = @target@ - TARGMACH = @targmach@ - VERSION = @version@ diff --git a/srcpkgs/pcc/patches/void.patch b/srcpkgs/pcc/patches/void.patch deleted file mode 100644 index c868e05db28820..00000000000000 --- a/srcpkgs/pcc/patches/void.patch +++ /dev/null @@ -1,40 +0,0 @@ ---- a/pcc/os/linux/ccconfig.h 2019-04-21 12:16:53.029059057 +0200 -+++ b/pcc/os/linux/ccconfig.h 2019-04-21 12:18:19.757287684 +0200 -@@ -39,26 +39,31 @@ - - #if defined(mach_i386) - #define CPPMDADD { "-D__i386__", NULL, } --#define DYNLINKER { "-dynamic-linker", "/lib/ld-linux.so.2", NULL } -+#define DYNLINKER { "-dynamic-linker", "/usr/lib/ld-linux.so.2", NULL } - #elif defined(mach_powerpc) - #define CPPMDADD { "-D__ppc__", NULL, } --#define DYNLINKER { "-dynamic-linker", "/lib/ld-linux.so.2", NULL } -+#define DYNLINKER { "-dynamic-linker", "/usr/lib/ld-linux.so.2", NULL } - #elif defined(mach_amd64) - #define CPPMDADD { "-D__x86_64__", "-D__x86_64", "-D__amd64__", \ - "-D__amd64", "-D__LP64__", "-D_LP64", NULL, } --#define DYNLINKER { "-dynamic-linker", "/lib64/ld-linux-x86-64.so.2", NULL } -+#define DYNLINKER { "-dynamic-linker", "/usr/lib/ld-linux-x86-64.so.2", NULL } - #ifndef MULTIARCH_PATH --#define DEFLIBDIRS { "/usr/lib64/", 0 } -+#define DEFLIBDIRS { "/usr/lib/", 0 } - #else --#define DEFLIBDIRS { "/usr/lib64/", "/usr/lib/" MULTIARCH_PATH "/", 0 } -+#define DEFLIBDIRS { "/usr/lib/", "/usr/lib32/" MULTIARCH_PATH "/", 0 } - #endif - #elif defined(mach_mips) - #define CPPMDADD { "-D__mips__", NULL, } --#define DYNLINKER { "-dynamic-linker", "/lib/ld.so.1", NULL } -+#define DYNLINKER { "-dynamic-linker", "/usr/lib/ld.so.1", NULL } - #else - #error defines for arch missing - #endif - -+/* musl */ -+#ifndef __GLIBC__ -+#define DYNLINKER { "-dynamic-linker", "/usr/lib/libc.so", NULL } -+#endif -+ - /* fixup small m options */ - #if defined(mach_amd64) - #define PCC_EARLY_ARG_CHECK { \ diff --git a/srcpkgs/pcc/patches/x86-build-fix.patch b/srcpkgs/pcc/patches/x86-build-fix.patch deleted file mode 100644 index 9a2ad39b80c624..00000000000000 --- a/srcpkgs/pcc/patches/x86-build-fix.patch +++ /dev/null @@ -1,18 +0,0 @@ -Fix x86 build failure: only use MULTIARCH_PATH if it's defined :-) - - --xtraeme - ---- a/pcc/cc/cc/cc.c 2014-12-18 14:57:43.961103113 +0100 -+++ b/pcc/cc/cc/cc.c 2014-12-18 14:57:52.881207162 +0100 -@@ -207,9 +207,9 @@ char *cppmdadd[] = CPPMDADD; - #endif - #ifndef DEFLIBDIRS /* default library search paths */ - #ifdef MULTIARCH_PATH --#define DEFLIBDIRS { "/usr/lib/", 0 } --#else - #define DEFLIBDIRS { "/usr/lib/", "/usr/lib/" MULTIARCH_PATH "/", 0 } -+#else -+#define DEFLIBDIRS { "/usr/lib/", 0 } - #endif - #endif - #ifndef DEFLIBS /* default libraries included */ diff --git a/srcpkgs/pcc/template b/srcpkgs/pcc/template deleted file mode 100644 index a51da962f4e1bf..00000000000000 --- a/srcpkgs/pcc/template +++ /dev/null @@ -1,81 +0,0 @@ -# Template file for 'pcc' -pkgname=pcc -version=1.1.0.20190420 -revision=4 -_distver="${version%.*}" -_snapshot="${version##*.}" -archs="i686* x86_64*" -create_wrksrc=yes -configure_args="--enable-tls --enable-native" -hostmakedepends="flex bison" -depends="binutils pcc-libs>=${version}" -short_desc="Portable C Compiler" -maintainer="Orphaned " -license="BSD-2-Clause, BSD-3-Clause, MIT, BSD-4-Clause" -homepage="http://pcc.ludd.ltu.se/" -distfiles=" - http://pcc.ludd.ltu.se/ftp/pub/pcc-beta/pcc-${_distver}.BETA-${_snapshot}.tgz - http://pcc.ludd.ltu.se/ftp/pub/pcc-beta/pcc-libs-${_distver}.BETA-${_snapshot}.tgz" -checksum="a114dfca04b8b0559ea5d67b87d2d0fcb2bae2b4d9b9ba16ebc27960b921c812 - e810aa4d6683e769f490f734b13a296b33c2511ddba646bc526eb85532f1a23a" -nocross=yes - -CFLAGS="-fcommon" -case "$XBPS_TARGET_LIBC" in - musl) depends+=" musl-devel";; - *) depends+=" glibc-devel";; -esac - -post_extract() { - mv pcc-${_distver}.BETA pcc - mv pcc-libs-${_distver}.BETA pcc-libs -} - -post_patch() { - vsed -i '/GNUC_MINOR/s,3,1,g' pcc/cc/cc/cc.c pcc/cc/driver/platform.c -} - -do_configure() { - cd $wrksrc/pcc - ./configure ${configure_args} --libexecdir=/usr/libexec/pcc - cd $wrksrc/pcc-libs - ./configure ${configure_args} CC=pcc -} - -do_build() { - local _tmp=$wrksrc/tmp - mkdir -p $_tmp/usr/bin - - PATH=$_tmp/usr/bin:$_tmp/usr/libexec/pcc:$PATH - cd $wrksrc/pcc - cp common/*.[ch] mip - make ${makejobs} - make DESTDIR=$_tmp install - cd $wrksrc/pcc-libs - make ${makejobs} -} - -do_install() { - cd $wrksrc/pcc - make DESTDIR=$DESTDIR install - sed -n '3,27p' arch/amd64/code.c > LICENSE.3BSD - sed -n '3,25p' arch/amd64/local.c > LICENSE.2BSD - sed -n '3,25p' arch/arm/table.c > LICENSE.MIT - sed -n '3,33p' arch/i386/flocal.c > LICENSE.Caldera - cd $wrksrc/pcc-libs - make DESTDIR=$DESTDIR install - # Rename conflicting cpp.1 manpage. - mv ${DESTDIR}/usr/share/man/man1/{cpp,pcc-cpp}.1 -} - -pcc-libs_package() { - short_desc+=" - libraries" - nodebug=yes - pkg_install() { - vmove usr/lib/pcc - vlicense pcc/LICENSE.3BSD - vlicense pcc/LICENSE.2BSD - vlicense pcc/LICENSE.MIT - vlicense pcc/LICENSE.Caldera - } -} diff --git a/srcpkgs/pchar/patches/fix-build.patch b/srcpkgs/pchar/patches/fix-build.patch deleted file mode 100644 index 655aa82c5cf8be..00000000000000 --- a/srcpkgs/pchar/patches/fix-build.patch +++ /dev/null @@ -1,22 +0,0 @@ ---- a/ResultTable.cc 2018-01-10 19:18:31.278796587 +0100 -+++ b/ResultTable.cc 2018-01-10 19:18:18.193831083 +0100 -@@ -909,8 +909,8 @@ void ResultTable::lmsint(double &a, doub - l = 0; - for (i = 0; i < columns; i++) { - if (partialmins[i] != timeoutresult) { -- residuals[l] = abs(partialmins[i] - -- ((currentslope * -+ residuals[l] = abs((long int)partialmins[i] - -+ (long int)((currentslope * - column2size(i) / - slopescale) + - currentintercept)); -@@ -930,7 +930,7 @@ void ResultTable::lmsint(double &a, doub - l = 0; - for (i = 0; i < columns; i++) { - if (partialmins[i] != timeoutresult) { -- ys[l] = abs(partialmins[i] - mediany); -+ ys[l] = abs((long int)partialmins[i] - (long int)mediany); - l++; - } - } diff --git a/srcpkgs/pchar/patches/no-SO_BSDCOMPAT-2.diff b/srcpkgs/pchar/patches/no-SO_BSDCOMPAT-2.diff deleted file mode 100644 index 869823dbda2c3e..00000000000000 --- a/srcpkgs/pchar/patches/no-SO_BSDCOMPAT-2.diff +++ /dev/null @@ -1,11 +0,0 @@ ---- a/PctestIpv4Raw.cc.t 2008-03-13 12:33:16.058194372 -0700 -+++ b/PctestIpv4Raw.cc 2008-03-13 12:33:37.708748679 -0700 -@@ -101,7 +101,7 @@ - return rc; - } - --#ifdef linux -+#if defined(linux) && defined(SO_BSDCOMPAT) - // Linux needs SO_BSDCOMPAT enabled on our UDP socket, to avoid - // getting ICMP errors when we send packets out. - int bsdcompatOption; diff --git a/srcpkgs/pchar/patches/no-SO_BSDCOMPAT-3.diff b/srcpkgs/pchar/patches/no-SO_BSDCOMPAT-3.diff deleted file mode 100644 index 25912f6e057633..00000000000000 --- a/srcpkgs/pchar/patches/no-SO_BSDCOMPAT-3.diff +++ /dev/null @@ -1,11 +0,0 @@ ---- a/PctestIpv6Udp.cc.t 2008-03-13 12:34:41.350681733 -0700 -+++ b/PctestIpv6Udp.cc 2008-03-13 12:34:52.625368131 -0700 -@@ -73,7 +73,7 @@ - return socketOut; - } - --#ifdef linux -+#if defined(linux) && defined(SO_BSDCOMPAT) - // Linux needs SO_BSDCOMPAT enabled on our UDP socket, to avoid - // getting ICMP errors when we send packets out. - int bsdcompatOption; diff --git a/srcpkgs/pchar/patches/no-SO_BSDCOMPAT.diff b/srcpkgs/pchar/patches/no-SO_BSDCOMPAT.diff deleted file mode 100644 index 91e2d34623e8d8..00000000000000 --- a/srcpkgs/pchar/patches/no-SO_BSDCOMPAT.diff +++ /dev/null @@ -1,11 +0,0 @@ ---- a/PctestIpv4Udp.cc.t 2008-03-13 12:32:02.312337354 -0700 -+++ b/PctestIpv4Udp.cc 2008-03-13 12:32:19.682770489 -0700 -@@ -49,7 +49,7 @@ - return socketOut; - } - --#ifdef linux -+#if defined(linux) && defined(SO_BSDCOMPAT) - // Linux needs SO_BSDCOMPAT enabled on our UDP socket, to avoid - // getting ICMP errors when we send packets out. - int bsdcompatOption; diff --git a/srcpkgs/pchar/template b/srcpkgs/pchar/template deleted file mode 100644 index fe8a7d64180971..00000000000000 --- a/srcpkgs/pchar/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'pchar' -pkgname=pchar -version=1.5 -revision=5 -build_style=gnu-configure -short_desc="Perform network measurements along an Internet path" -maintainer="Leah Neukirchen " -license="custom:Unlicense-like" -homepage="http://www.kitchenlab.org/www/bmah/Software/pchar/" -distfiles="http://www.kitchenlab.org/www/bmah/Software/pchar/${pkgname}-${version}.tar.gz" -checksum=7019297084f1000557a019501532ecae67772851717329cc02227f5c17e36d27 - -do_install() { - vbin pchar - vman pchar.8 - vdoc README - vdoc CHANGES - vdoc FAQ - sed -n '/DISCLAIMER/,$p' README >LICENSE - vlicense LICENSE -} diff --git a/srcpkgs/pciutils-devel b/srcpkgs/pciutils-devel deleted file mode 120000 index 83e90586f442fd..00000000000000 --- a/srcpkgs/pciutils-devel +++ /dev/null @@ -1 +0,0 @@ -pciutils \ No newline at end of file diff --git a/srcpkgs/pciutils/template b/srcpkgs/pciutils/template deleted file mode 100644 index 9ee04ea64f16aa..00000000000000 --- a/srcpkgs/pciutils/template +++ /dev/null @@ -1,54 +0,0 @@ -# Template file for 'pciutils' -pkgname=pciutils -version=3.14.0 -revision=1 -hostmakedepends="pkg-config" -makedepends="zlib-devel libkmod-devel" -depends="hwids" -short_desc="PCI bus related utilities" -maintainer="Enno Boland " -license="GPL-2.0-or-later" -homepage="https://mj.ucw.cz/sw/pciutils/" -changelog="https://raw.githubusercontent.com/pciutils/pciutils/master/ChangeLog" -distfiles="https://mj.ucw.cz/download/linux/pci/pciutils-${version}.tar.gz" -checksum=e31c79722dbbe9d2906b92996ce295268e54d4342fefe3ff476caa613e51be2a - -do_build() { - make OPT="${CFLAGS}" SHARED=no AR=${AR} \ - RANLIB=${RANLIB} PREFIX=/usr CC=${CC} \ - HOST=${XBPS_TARGET_MACHINE%-musl}-linux ZLIB=yes \ - SHAREDIR=/usr/share/hwdata MANDIR=/usr/share/man all - cp lib/libpci.a ${XBPS_MASTERDIR}/tmp - make clean - make OPT="${CFLAGS}" SHARED=yes AR=${AR} \ - RANLIB=${RANLIB} PREFIX=/usr CC=${CC} \ - HOST=${XBPS_TARGET_MACHINE%-musl}-linux ZLIB=yes \ - SHAREDIR=/usr/share/hwdata MANDIR=/usr/share/man all -} - -do_install() { - make SHARED=yes PREFIX=/usr SHAREDIR=/usr/share/hwdata STRIP= \ - MANDIR=/usr/share/man SBINDIR=/usr/bin \ - DESTDIR=${DESTDIR} install install-lib - vinstall ${XBPS_MASTERDIR}/tmp/libpci.a 644 usr/lib - - # Set corrects perms to shlib. - chmod 755 ${DESTDIR}/usr/lib/libpci.so.${version} - - # Remove update-pciids and pci.ids, handled by hwids. - rm -rf ${DESTDIR}/usr/share/hwdata - rm -f ${DESTDIR}/usr/bin/update-pciids - rm -f ${DESTDIR}/usr/share/man/man8/update-pciids.8 -} - -pciutils-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - vmove usr/share/man/man7 - } -} diff --git a/srcpkgs/pcmanfm-qt/template b/srcpkgs/pcmanfm-qt/template deleted file mode 100644 index 68ae1fec02678e..00000000000000 --- a/srcpkgs/pcmanfm-qt/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'pcmanfm-qt' -pkgname=pcmanfm-qt -version=2.3.0 -revision=1 -build_style=cmake -hostmakedepends="lxqt-build-tools qt6-base qt6-tools libfm-qt-devel perl" -makedepends="libfm-qt-devel lxqt-menu-data-devel layer-shell-qt-devel - menu-cache-devel libexif-devel" -depends="qt6-translations lxqt-menu-data" -short_desc="Qt port of PCManFM" -maintainer="Helmut Pozimski " -license="GPL-2.0-or-later" -homepage="https://lxqt-project.org" -distfiles="https://github.com/lxqt/pcmanfm-qt/archive/${version}.tar.gz" -checksum=5fce33fdb5b8e93f0432f35358c6d88e1dfea20de09fff8e25d7f803352f6396 -replaces="lxqt-common>=0" diff --git a/srcpkgs/pcmanfm/template b/srcpkgs/pcmanfm/template deleted file mode 100644 index e344d76dcdf4eb..00000000000000 --- a/srcpkgs/pcmanfm/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'pcmanfm' -pkgname=pcmanfm -version=1.4.0 -revision=1 -build_style=gnu-configure -configure_args="--with-gtk=3" -hostmakedepends="pkg-config intltool automake gettext-devel glib-devel" -makedepends="gtk+3-devel libfm-gtk+3-devel" -depends="desktop-file-utils lxmenu-data" -short_desc="LXDE file manager" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="https://github.com/lxde/pcmanfm" -distfiles="https://github.com/lxde/pcmanfm/archive/refs/tags/${version}.tar.gz" -checksum=cda4f5ad7e049dcdf3b051b9de4c779adcd55bd720e9c96c45275389aa84264e -conf_files="/etc/xdg/pcmanfm/default/pcmanfm.conf" - -pre_configure() { - autoreconf -fi -} - -post_install() { - vmkdir usr/share/lxde/pcmanfm - ln -sf /etc/xdg/pcmanfm/default/pcmanfm.conf ${DESTDIR}/usr/share/lxde/pcmanfm/pcmanfm.conf - ln -sf /usr/lib/libfm/modules ${DESTDIR}/usr/lib/pcmanfm -} diff --git a/srcpkgs/pcmanx-gtk2/template b/srcpkgs/pcmanx-gtk2/template deleted file mode 100644 index 0c3d0e3bbf8629..00000000000000 --- a/srcpkgs/pcmanx-gtk2/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'pcmanx-gtk2' -pkgname=pcmanx-gtk2 -version=1.3 -revision=2 -build_style=gnu-configure -configure_args="--enable-iplookup --enable-proxy - $(vopt_enable libnotify) $(vopt_enable wget)" -hostmakedepends="pkg-config intltool gettext" -makedepends="gtk+-devel $(vopt_if libnotify libnotify-devel)" -depends="$(vopt_if wget wget)" -short_desc="Easy-to-use telnet client mainly for BBS users" -maintainer="Casper Ti. Vector " -license="GPL-2.0-only" -homepage="https://github.com/pcman-bbs/pcmanx" -distfiles="https://github.com/pcman-bbs/pcmanx/releases/download/$version/$pkgname-$version.tar.xz" -checksum=3f5d7eaf5daa7dcf3843a01e239cea312045ded03dd77b364fa1082b9356968a - -build_options="libnotify wget" -desc_option_libnotify="Enable libnotify dependency" -desc_option_wget="Enable wget dependency" -build_options_default="libnotify wget" - -post_patch() { - vsed -i -e 's/DATADIRNAME=lib/DATADIRNAME=share/' configure -} - -post_install() { - vdoc README - vdoc TODO -} diff --git a/srcpkgs/pcodedmp b/srcpkgs/pcodedmp deleted file mode 120000 index d75eccabce34ab..00000000000000 --- a/srcpkgs/pcodedmp +++ /dev/null @@ -1 +0,0 @@ -python3-pcodedmp \ No newline at end of file diff --git a/srcpkgs/pcre-devel b/srcpkgs/pcre-devel deleted file mode 120000 index e95712375c793e..00000000000000 --- a/srcpkgs/pcre-devel +++ /dev/null @@ -1 +0,0 @@ -pcre \ No newline at end of file diff --git a/srcpkgs/pcre/patches/ppc-icache-flush.patch b/srcpkgs/pcre/patches/ppc-icache-flush.patch deleted file mode 100644 index 3f0d6fbe43ff4e..00000000000000 --- a/srcpkgs/pcre/patches/ppc-icache-flush.patch +++ /dev/null @@ -1,102 +0,0 @@ -GCC's version of __builtin___clear_cache() is a no-op on PowerPC. -Change to use an improved version of the existing ppc_cache_flush(). - ---- a/sljit/sljitConfigInternal.h 2022-02-12 21:42:26.812059103 -0800 -+++ b/sljit/sljitConfigInternal.h 2022-02-12 21:42:57.508834803 -0800 -@@ -284,7 +284,8 @@ - /****************************/ - - #if (!defined SLJIT_CACHE_FLUSH && defined __has_builtin) --#if __has_builtin(__builtin___clear_cache) -+#if __has_builtin(__builtin___clear_cache) && \ -+ !(defined SLJIT_CONFIG_PPC && SLJIT_CONFIG_PPC) - - #define SLJIT_CACHE_FLUSH(from, to) \ - __builtin___clear_cache((char*)from, (char*)to) ---- a/sljit/sljitNativePPC_common.c 2022-02-12 21:42:26.816059204 -0800 -+++ b/sljit/sljitNativePPC_common.c 2022-02-12 21:42:57.512834904 -0800 -@@ -46,6 +46,39 @@ - #define SLJIT_PASS_ENTRY_ADDR_TO_CALL 1 - #endif - -+#ifdef __linux__ -+#include -+ -+/* Return the instruction cache line size, in bytes. */ -+static SLJIT_INLINE sljit_u32 get_icache_line_size() -+{ -+ static sljit_u32 icache_line_size = 0; -+ if (SLJIT_UNLIKELY(!icache_line_size)) { -+ icache_line_size = (sljit_u32) getauxval(AT_ICACHEBSIZE); -+ SLJIT_ASSERT(icache_line_size != 0); -+ } -+ return icache_line_size; -+} -+ -+/* Cache and return the first hardware capabilities word. */ -+static SLJIT_INLINE unsigned long get_hwcap() -+{ -+ static unsigned long hwcap = 0; -+ if (SLJIT_UNLIKELY(!hwcap)) { -+ hwcap = getauxval(AT_HWCAP); -+ SLJIT_ASSERT(hwcap != 0); -+ } -+ return hwcap; -+} -+ -+/* Return non-zero if this CPU has the icache snoop feature. */ -+static SLJIT_INLINE unsigned long has_feature_icache_snoop() -+{ -+ return (get_hwcap() & PPC_FEATURE_ICACHE_SNOOP); -+} -+ -+#endif /* __linux__ */ -+ - #if (defined SLJIT_CACHE_FLUSH_OWN_IMPL && SLJIT_CACHE_FLUSH_OWN_IMPL) - - static void ppc_cache_flush(sljit_ins *from, sljit_ins *to) -@@ -68,14 +101,40 @@ - # error "Cache flush is not implemented for PowerPC/POWER common mode." - # else - /* Cache flush for PowerPC architecture. */ -- while (from < to) { -+ /* For POWER5 and up with icache snooping, only one icbi in the range -+ * is required. The sync flushes the store queue, and the icbi/isync -+ * kills the local prefetch. -+ */ -+ if (has_feature_icache_snoop()) { - __asm__ volatile ( -- "dcbf 0, %0\n" - "sync\n" - "icbi 0, %0\n" -- : : "r"(from) -+ "isync\n" -+ : : "r"(from) : "memory" -+ ); -+ return; -+ } -+ -+ sljit_u32 cache_line_bytes = get_icache_line_size(); -+ sljit_u32 cache_line_words = cache_line_bytes / sizeof(sljit_ins); -+ uintptr_t cache_line_mask = ~(uintptr_t)(cache_line_bytes - 1); -+ -+ /* Round down to start of cache line to simplify the end condition. */ -+ sljit_ins* start = (sljit_ins*)((uintptr_t)(from) & cache_line_mask); -+ -+ for (from = start; from < to; from += cache_line_words) { -+ __asm__ volatile ( -+ "dcbf 0, %0" -+ : : "r"(from) : "memory" -+ ); -+ } -+ __asm__ volatile ( "sync" ); -+ -+ for (from = start; from < to; from += cache_line_words) { -+ __asm__ volatile ( -+ "icbi 0, %0" -+ : : "r"(from) : "memory" - ); -- from++; - } - __asm__ volatile ( "isync" ); - # endif diff --git a/srcpkgs/pcre/template b/srcpkgs/pcre/template deleted file mode 100644 index 3f29793d9dc376..00000000000000 --- a/srcpkgs/pcre/template +++ /dev/null @@ -1,71 +0,0 @@ -# Template file for 'pcre' -pkgname=pcre -version=8.45 -revision=3 -build_style=gnu-configure -configure_args="--enable-utf8 --enable-unicode-properties --with-pic - --enable-pcregrep-libz --enable-pcregrep-libbz2 --enable-newline-is-anycrlf - --enable-pcretest-libedit --enable-jit --enable-static" -makedepends="bzip2-devel libedit-devel zlib-devel" -short_desc="Perl Compatible Regular Expressions" -maintainer="Orphaned " -license="BSD-3-Clause" -homepage="https://www.pcre.org/" -distfiles="${SOURCEFORGE_SITE}/pcre/pcre/${version}/${pkgname}-${version}.tar.bz2" -checksum=4dae6fdcd2bb0bb6c37b5f97c33c2be954da743985369cddac3546e3218bffb8 - -case "$XBPS_TARGET_MACHINE" in - mips*) ;; # Without stack for recursion the mips builds fail - *) configure_args+=" --disable-stack-for-recursion" ;; -esac - -post_install() { - vlicense LICENCE -} - -if [ "$CROSS_BUILD" ]; then - hostmakedepends="automake libtool" - pre_configure() { - # Mips needs a hint if an FPU is available or not - case "$XBPS_TARGET_MACHINE" in - mips-musl|mipsel-musl) - CFLAGS="-DSLJIT_IS_FPU_AVAILABLE=0" - ;; - mipshf-musl|mipselhf-musl) - CFLAGS="-DSLJIT_IS_FPU_AVAILABLE=1" - ;; - esac - autoreconf -fi - } -fi - -libpcrecpp_package() { - short_desc+=" - C++ shared libraries" - pkg_install() { - vmove "usr/lib/libpcrecpp.so.*" - } -} - -libpcre_package() { - short_desc+=" - shared libraries" - replaces="pcre<8.11" - pkg_install() { - vmove "usr/lib/libpcre.so.*" - vmove "usr/lib/libpcreposix.so.*" - } -} - -pcre-devel_package() { - depends="zlib-devel bzip2-devel libpcre>=${version}_${revision} libpcrecpp>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/bin/pcre-config - vmove usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - vmove usr/share/man/man1/pcre-config.1 - vmove usr/share/man/man3 - vmove usr/share/doc - } -} diff --git a/srcpkgs/pcre2-devel b/srcpkgs/pcre2-devel deleted file mode 120000 index 85faacad4d53a4..00000000000000 --- a/srcpkgs/pcre2-devel +++ /dev/null @@ -1 +0,0 @@ -pcre2 \ No newline at end of file diff --git a/srcpkgs/pcre2/template b/srcpkgs/pcre2/template deleted file mode 100644 index 0bd8739d146581..00000000000000 --- a/srcpkgs/pcre2/template +++ /dev/null @@ -1,42 +0,0 @@ -# Template file for 'pcre2' -pkgname=pcre2 -version=10.47 -revision=1 -build_style=gnu-configure -configure_args="--with-pic --enable-pcre2-16 --enable-pcre2-32 - --enable-pcre2test-libreadline --enable-pcre2grep-libz - --enable-pcre2grep-libbz2 --enable-newline-is-anycrlf --enable-jit - --enable-static --disable-symvers" -makedepends="zlib-devel bzip2-devel readline-devel" -short_desc="Perl Compatible Regular Expressions (2nd version)" -maintainer="Enno Boland " -license="BSD-3-Clause" -homepage="https://www.pcre.org/" -changelog="https://raw.githubusercontent.com/PCRE2Project/pcre2/master/NEWS" -distfiles="https://github.com/PhilipHazel/pcre2/releases/download/pcre2-${version}/pcre2-${version}.tar.bz2" -checksum=47fe8c99461250d42f89e6e8fdaeba9da057855d06eb7fc08d9ca03fd08d7bc7 - -post_install() { - vlicense LICENCE.md -} - -libpcre2_package() { - short_desc+=" - shared libraries" - pkg_install() { - vmove "usr/lib/*.so.*" - } -} - -pcre2-devel_package() { - depends="zlib-devel bzip2-devel libpcre2>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - vmove usr/share/man/man3 - vmove usr/share/doc - vmove usr/bin/pcre2-config - } -} diff --git a/srcpkgs/pcsc-acsccid/template b/srcpkgs/pcsc-acsccid/template deleted file mode 100644 index 2bc8a9103698a3..00000000000000 --- a/srcpkgs/pcsc-acsccid/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'pcsc-acsccid' -pkgname=pcsc-acsccid -version=1.1.9 -revision=1 -build_style=gnu-configure -configure_args="--enable-udev" -hostmakedepends="pkg-config flex perl" -makedepends="pcsclite-devel eudev-libudev-devel libusb-compat-devel" -depends="pcsclite" -short_desc="PC/SC driver to support ACS CCID smart card readers" -maintainer="Orphaned " -license="LGPL-2.1-or-later" -homepage="http://acsccid.sourceforge.net" -distfiles="${SOURCEFORGE_SITE}/${pkgname/pcsc-/}/${pkgname/pcsc-/}-${version}.tar.bz2" -checksum=cd7e41817364d2ad2e049e55bd2d10b073e1eec99dbc5a08dfb787dd449f5a48 - -post_install() { - vinstall src/92_pcscd_acsccid.rules 644 usr/lib/udev/rules.d/ - vdoc src/supported_readers.txt - vdoc README -} diff --git a/srcpkgs/pcsc-acsccid/update b/srcpkgs/pcsc-acsccid/update deleted file mode 100644 index 8884de156111b4..00000000000000 --- a/srcpkgs/pcsc-acsccid/update +++ /dev/null @@ -1 +0,0 @@ -pkgname="${pkgname/pcsc-/}" diff --git a/srcpkgs/pcsc-ccid-contrib b/srcpkgs/pcsc-ccid-contrib deleted file mode 120000 index 61c08f6ba6c3ad..00000000000000 --- a/srcpkgs/pcsc-ccid-contrib +++ /dev/null @@ -1 +0,0 @@ -pcsc-ccid \ No newline at end of file diff --git a/srcpkgs/pcsc-ccid-examples b/srcpkgs/pcsc-ccid-examples deleted file mode 120000 index 61c08f6ba6c3ad..00000000000000 --- a/srcpkgs/pcsc-ccid-examples +++ /dev/null @@ -1 +0,0 @@ -pcsc-ccid \ No newline at end of file diff --git a/srcpkgs/pcsc-ccid/template b/srcpkgs/pcsc-ccid/template deleted file mode 100644 index 41d552e796e1d5..00000000000000 --- a/srcpkgs/pcsc-ccid/template +++ /dev/null @@ -1,43 +0,0 @@ -# Template file for 'pcsc-ccid' -pkgname=pcsc-ccid -version=1.6.2 -revision=1 -build_style=meson -configure_args="-Dserial=true -Denable-extras=true" -hostmakedepends="pkg-config perl flex" -makedepends="zlib-devel pcsclite-devel eudev-libudev-devel libusb-compat-devel" -short_desc="PC/SC driver to support CCID compliant readers" -maintainer="Jose G Perez Taveras " -license="LGPL-2.1-or-later" -homepage="https://ccid.apdu.fr/" -changelog="https://salsa.debian.org/rousseau/CCID/-/raw/master/README.md" -distfiles="https://ccid.apdu.fr/files/ccid-${version}.tar.xz" -checksum=41958410950157e622f9d91c9e78c7b708db74e22f71190c581d24d20564d449 - -post_install() { - vinstall src/92_pcscd_ccid.rules 644 usr/lib/udev/rules.d/ - vdoc readers/supported_readers.txt - vdoc README.md -} - -pcsc-ccid-contrib_package() { - short_desc+=" - contributions" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vbin build/Kobil_mIDentity_switch - vman contrib/Kobil_mIDentity_switch/Kobil_mIDentity_switch.8 - vbin build/RSA_SecurID_getpasswd - vman contrib/RSA_SecurID/RSA_SecurID_getpasswd.1 - } -} - -pcsc-ccid-examples_package() { - short_desc+=" - examples" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmkdir usr/libexec/${sourcepkg}/examples - for f in $(find ${wrksrc}/examples -maxdepth 1 -type f); do - vcopy $f usr/libexec/${sourcepkg}/examples - done - } -} diff --git a/srcpkgs/pcsc-ccid/update b/srcpkgs/pcsc-ccid/update deleted file mode 100644 index cd28d65ecf80a2..00000000000000 --- a/srcpkgs/pcsc-ccid/update +++ /dev/null @@ -1 +0,0 @@ -pkgname=ccid diff --git a/srcpkgs/pcsc-cyberjack/template b/srcpkgs/pcsc-cyberjack/template deleted file mode 100644 index 4b6db8c9b32d19..00000000000000 --- a/srcpkgs/pcsc-cyberjack/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'pcsc-cyberjack' -pkgname=pcsc-cyberjack -version=3.99.5 -revision=1 -_versext=SP16 -build_style=gnu-configure -configure_args="--enable-udev" -hostmakedepends="pkg-config" -makedepends="pcsclite-devel eudev-libudev-devel libusb-compat-devel" -depends="pcsc-ccid" -short_desc="Linux drivers for cyberJack® RFID" -maintainer="Orphaned " -license="LGPL-2.1-only, GPL-2.0-only" -homepage="https://www.reiner-sct.com/lang/en/support" -distfiles="https://support.reiner-sct.de/downloads/LINUX/V${version}_${_versext}/pcsc-cyberjack-${version}final.${_versext}.tar.bz2" -checksum=141489261c0d436be4b92f78faf240c32694426685413d9d50e3585feba5eb79 diff --git a/srcpkgs/pcsc-tools/template b/srcpkgs/pcsc-tools/template deleted file mode 100644 index b29c25b70ce192..00000000000000 --- a/srcpkgs/pcsc-tools/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'pcsc-tools' -pkgname=pcsc-tools -version=1.6.0 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="pcsclite-devel" -depends="perl-Gtk3 perl-pcsc" -short_desc="Tools used to test a PC/SC driver, card or reader" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="http://ludovic.rousseau.free.fr/softwares/pcsc-tools" -distfiles="http://ludovic.rousseau.free.fr/softwares/${pkgname}/${pkgname}-${version}.tar.bz2" -checksum=651c8dd74bcb33db4c16935ce5d80dd1aa6eb20ba9d5c4b9631a098326ef8b9f diff --git a/srcpkgs/pcsclite-devel b/srcpkgs/pcsclite-devel deleted file mode 120000 index 9892e3e23cc17a..00000000000000 --- a/srcpkgs/pcsclite-devel +++ /dev/null @@ -1 +0,0 @@ -pcsclite \ No newline at end of file diff --git a/srcpkgs/pcsclite/files/README.voidlinux b/srcpkgs/pcsclite/files/README.voidlinux deleted file mode 100644 index a5f8710e5f2f66..00000000000000 --- a/srcpkgs/pcsclite/files/README.voidlinux +++ /dev/null @@ -1,24 +0,0 @@ -- To activate pcscd that is needed to manage the smart card you - have to activate the runit service typing as root: - - # ln -s /etc/sv/pcscd /var/service/ - -- DRIVERS - - To use your smart card reader you have to install a USB drivers. - Install a driver package that is named pcsc- - - The directory that contain the drivers is: - - /usr/lib/pcsc/drivers - -- In case you have a serial port reader, you have to create the - directory: - - /etc/reader.conf.d - - and put in it the configuration file for your reader, see: - - https://alioth.debian.org/projects/pcsclite/ - - for more details. diff --git a/srcpkgs/pcsclite/files/pcscd/run b/srcpkgs/pcsclite/files/pcscd/run deleted file mode 100644 index 6ae35a3c76abea..00000000000000 --- a/srcpkgs/pcsclite/files/pcscd/run +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh -exec 2>&1 -exec pcscd -f diff --git a/srcpkgs/pcsclite/template b/srcpkgs/pcsclite/template deleted file mode 100644 index 9d36602d4f9ceb..00000000000000 --- a/srcpkgs/pcsclite/template +++ /dev/null @@ -1,38 +0,0 @@ -# Template file for 'pcsclite' -pkgname=pcsclite -version=2.4.0 -revision=1 -build_style=meson -configure_args="-Dlibudev=true -Dlibsystemd=false -Dpolkit=false" -hostmakedepends="pkg-config python3 flex perl" -makedepends="eudev-libudev-devel libusb-devel python3-devel" -depends="python3" -short_desc="Middleware to access a smart card using SCard API (PC/SC)" -maintainer="Andrew Benson " -license="BSD-2-Clause, GPL-3.0-or-later" -homepage="https://salsa.debian.org/debian/pcsc-lite" -distfiles="https://salsa.debian.org/debian/pcsc-lite/-/archive/upstream/${version}/pcsc-lite-upstream-${version}.tar.gz" -checksum=f31e1838fde7b1cb6f6f28e8fd2793841d245f8427417b461dd444689c390bea - -post_install() { - vsv pcscd - vlicense COPYING - vdoc "${FILESDIR}/README.voidlinux" -} - -pcsclite-devel_package() { - short_desc+=" - development files" - depends="libpcsclite>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} - -libpcsclite_package() { - short_desc+=" - library files" - pkg_install() { - vmove "usr/lib/*.so.*" - } -} diff --git a/srcpkgs/pcsclite/update b/srcpkgs/pcsclite/update deleted file mode 100644 index 0b1526b75a3801..00000000000000 --- a/srcpkgs/pcsclite/update +++ /dev/null @@ -1,2 +0,0 @@ -site=https://salsa.debian.org/debian/pcsc-lite/tags -pkgname=pcsc-lite-upstream diff --git a/srcpkgs/pcsxr/patches/01_fix-i386-exec-stack.patch b/srcpkgs/pcsxr/patches/01_fix-i386-exec-stack.patch deleted file mode 100644 index 6f5a8fea3bc2c3..00000000000000 --- a/srcpkgs/pcsxr/patches/01_fix-i386-exec-stack.patch +++ /dev/null @@ -1,28 +0,0 @@ -Description: Fix executable stack on i386 - Fix is needed only for nasm >= 2.09, not tested on older versions. -Author: Andrey Rahmatullin -Bug: http://pcsxr.codeplex.com/workitem/7915 -Last-Update: 2011-01-15 - ---- a/plugins/dfxvideo/Makefile.am -+++ b/plugins/dfxvideo/Makefile.am -@@ -4,7 +4,7 @@ SUFFIXES = .asm - - .asm.lo: - $(LIBTOOL) --tag=CC --mode=compile \ -- $(STRIP_FPIC) $(NASM) -f elf -d ELF -I${srcdir}/ $< -+ $(STRIP_FPIC) $(NASM) -f elf32 -d ELF -I${srcdir}/ $< - - AM_CPPFLAGS = -DLOCALE_DIR=\"${datadir}/locale/\" \ - -DDATADIR=\"${datadir}/psemu/\" \ ---- a/plugins/dfxvideo/i386.asm -+++ b/plugins/dfxvideo/i386.asm -@@ -61,7 +61,7 @@ NEWSYM i386_shl10idiv - mov esp, ebp - pop ebp - ret --%ifidn __OUTPUT_FORMAT__,elf -+%ifidn __OUTPUT_FORMAT__,elf32 - section .note.GNU-stack noalloc noexec nowrite progbits - %endif - diff --git a/srcpkgs/pcsxr/patches/02_disable-ppc-auto-dynarec.patch b/srcpkgs/pcsxr/patches/02_disable-ppc-auto-dynarec.patch deleted file mode 100644 index f421847c5237db..00000000000000 --- a/srcpkgs/pcsxr/patches/02_disable-ppc-auto-dynarec.patch +++ /dev/null @@ -1,17 +0,0 @@ -Description: Do not enable dynarec on ppc when built with --enable-dynarec=auto - PowerPC dynarec code seems unsupported and not working. -Author: Andrey Rahmatullin -Forwarded: not-needed -Last-Update: 2012-03-03 - ---- a/configure.ac -+++ b/configure.ac -@@ -220,8 +220,6 @@ if test "x$DYNARECSEL" = xauto; then - DYNARECSEL="x86" - elif expr x"$build_cpu" : 'xx86_64' > /dev/null; then - DYNARECSEL="x86_64" -- elif expr x"$build_cpu" : 'xpowerpc' > /dev/null; then -- DYNARECSEL="ppc" - fi - fi - diff --git a/srcpkgs/pcsxr/patches/05_format-security.patch b/srcpkgs/pcsxr/patches/05_format-security.patch deleted file mode 100644 index 11f08c5b200ade..00000000000000 --- a/srcpkgs/pcsxr/patches/05_format-security.patch +++ /dev/null @@ -1,25 +0,0 @@ -Description: Fix multiple "format not a string literal" warnings -Author: Andrey Rahmatullin -Forwarded: no -Last-Update: 2012-06-15 - ---- a/gui/GtkGui.c -+++ b/gui/GtkGui.c -@@ -1114,7 +1114,7 @@ void SysErrorMessage(gchar *primary, gch - primary, - NULL); - gtk_message_dialog_format_secondary_text(GTK_MESSAGE_DIALOG(message_dialog), -- "s", secondary); -+ "%s", secondary); - - gtk_dialog_run(GTK_DIALOG(message_dialog)); - gtk_widget_destroy(message_dialog); -@@ -1133,7 +1133,7 @@ void SysInfoMessage(gchar *primary, gcha - primary, - NULL); - gtk_message_dialog_format_secondary_text(GTK_MESSAGE_DIALOG(message_dialog), -- "s", secondary); -+ "%s", secondary); - - gtk_dialog_run(GTK_DIALOG(message_dialog)); - gtk_widget_destroy(message_dialog); diff --git a/srcpkgs/pcsxr/patches/06_warnings.patch b/srcpkgs/pcsxr/patches/06_warnings.patch deleted file mode 100644 index 8e57dd2ffca9c4..00000000000000 --- a/srcpkgs/pcsxr/patches/06_warnings.patch +++ /dev/null @@ -1,44 +0,0 @@ -Description: Fix some compiler warnings caused by obviously incorrect code -Author: James Cowgill -Forwarded: no ---- -This patch header follows DEP-3: http://dep.debian.net/deps/dep3/ ---- a/plugins/dfinput/xkb.c -+++ b/plugins/dfinput/xkb.c -@@ -46,10 +46,10 @@ void InitKeyboard() { - resumeScrSaver = 0; - if (g.cfg.PreventScrSaver) { - char buf[64]; -- snprintf(buf, 64, "xdg-screensaver suspend 0x%x > /dev/null 2>&1", window); -+ snprintf(buf, 64, "xdg-screensaver suspend 0x%p > /dev/null 2>&1", window); - if (pclose(popen(buf, "r")) == 0) { - resumeScrSaver = 1; -- printf("Suspending Window ID 0x%x of activating screensaver.\n", window); -+ printf("Suspending Window ID 0x%p of activating screensaver.\n", window); - } else { - //resumeScrSaver = 0; - fprintf(stderr, "Failed to execute xdg-screensaver (maybe not installed?)\n"); -@@ -78,8 +78,8 @@ void DestroyKeyboard() { - // Enable screensaver if it was disabled - this could be in different place - if (resumeScrSaver) { - char buf[64]; -- printf("Resuming Window ID 0x%x to activate screensaver.\n", window); -- snprintf(buf, 64, "xdg-screensaver resume 0x%x", window); -+ printf("Resuming Window ID 0x%p to activate screensaver.\n", window); -+ snprintf(buf, 64, "xdg-screensaver resume 0x%p", window); - FILE *phandle = popen(buf, "r"); - pclose(phandle); - } ---- a/plugins/dfsound/freeze.c -+++ b/plugins/dfsound/freeze.c -@@ -217,8 +217,8 @@ void LoadStateUnknown(SPUFreeze_t * pF) - s_chan[i].bNew=0; - s_chan[i].bStop=0; - s_chan[i].ADSR.lVolume=0; -- s_chan[i].pLoop=(unsigned char *)((int)spuMemC+4096); -- s_chan[i].pStart=(unsigned char *)((int)spuMemC+4096); -+ s_chan[i].pLoop=(unsigned char *)(spuMemC+4096); -+ s_chan[i].pStart=(unsigned char *)(spuMemC+4096); - s_chan[i].iMute=0; - s_chan[i].iIrqDone=0; - } diff --git a/srcpkgs/pcsxr/patches/10_cross.patch b/srcpkgs/pcsxr/patches/10_cross.patch deleted file mode 100644 index d514b3bdb0ed78..00000000000000 --- a/srcpkgs/pcsxr/patches/10_cross.patch +++ /dev/null @@ -1,21 +0,0 @@ -Description: Fix cross building from x86 to non-x86 - Caused by the dynamic recompiler selection confusing build and host - architectures. -Author: Helmut Grohne -Bug-Debian: https://bugs.debian.org/900917 ---- -This patch header follows DEP-3: http://dep.debian.net/deps/dep3/ ---- a/configure.ac -+++ b/configure.ac -@@ -216,9 +216,9 @@ else - fi - - if test "x$DYNARECSEL" = xauto; then -- if expr x"$build_cpu" : 'xi.86' > /dev/null; then -+ if expr x"$host_cpu" : 'xi.86' > /dev/null; then - DYNARECSEL="x86" -- elif expr x"$build_cpu" : 'xx86_64' > /dev/null; then -+ elif expr x"$host_cpu" : 'xx86_64' > /dev/null; then - DYNARECSEL="x86_64" - fi - fi diff --git a/srcpkgs/pcsxr/patches/cdriso-uncompress2-fix-mgorny.patch b/srcpkgs/pcsxr/patches/cdriso-uncompress2-fix-mgorny.patch deleted file mode 100644 index f88f46b8e05969..00000000000000 --- a/srcpkgs/pcsxr/patches/cdriso-uncompress2-fix-mgorny.patch +++ /dev/null @@ -1,34 +0,0 @@ -From 6484236cb0281e8040ff6c8078c87899a3407534 Mon Sep 17 00:00:00 2001 -From: edgbla -Date: Sun, 19 Feb 2017 00:40:07 +0300 -Subject: [PATCH] cdriso uncompress2 fix (mgorny); - ---- - pcsxr/libpcsxcore/cdriso.c | 4 ++-- - 1 file changed, 2 insertions(+), 2 deletions(-) - -diff --git a/pcsxr/libpcsxcore/cdriso.c b/pcsxr/libpcsxcore/cdriso.c -index 318f5ea7..4d6c3370 100644 ---- a/libpcsxcore/cdriso.c -+++ b/libpcsxcore/cdriso.c -@@ -1219,7 +1219,7 @@ static int cdread_sub_mixed(FILE *f, unsigned int base, void *dest, int sector) - return ret; - } - --static int uncompress2(void *out, unsigned long *out_size, void *in, unsigned long in_size) -+static int uncompress2_internal(void *out, unsigned long *out_size, void *in, unsigned long in_size) - { - static z_stream z; - int ret = 0; -@@ -1298,7 +1298,7 @@ static int cdread_compressed(FILE *f, unsigned int base, void *dest, int sector) - if (is_compressed) { - cdbuffer_size_expect = sizeof(compr_img->buff_raw[0]) << compr_img->block_shift; - cdbuffer_size = cdbuffer_size_expect; -- ret = uncompress2(compr_img->buff_raw[0], &cdbuffer_size, compr_img->buff_compressed, size); -+ ret = uncompress2_internal(compr_img->buff_raw[0], &cdbuffer_size, compr_img->buff_compressed, size); - if (ret != 0) { - SysPrintf("uncompress failed with %d for block %d, sector %d\n", - ret, block, sector); --- -2.15.1 - diff --git a/srcpkgs/pcsxr/patches/musl-fcntl_h.patch b/srcpkgs/pcsxr/patches/musl-fcntl_h.patch deleted file mode 100644 index 3cf411c4d1e445..00000000000000 --- a/srcpkgs/pcsxr/patches/musl-fcntl_h.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/plugins/dfinput/pad.c 2013-08-23 01:57:03.000000000 +0200 -+++ b/plugins/dfinput/pad.c 2015-11-02 11:08:45.328649386 +0100 -@@ -22,6 +22,7 @@ - #include - #include - #endif -+#include - - #if SDL_VERSION_ATLEAST(1,3,0) - int has_haptic; diff --git a/srcpkgs/pcsxr/template b/srcpkgs/pcsxr/template deleted file mode 100644 index eeda663d6545dc..00000000000000 --- a/srcpkgs/pcsxr/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'pcsxr' -pkgname=pcsxr -version=1.9.94 -revision=2 -build_style=gnu-configure -configure_args="--enable-libcdio --enable-opengl" -hostmakedepends="pkg-config automake libtool intltool glib-devel gettext-devel nasm" -makedepends="libXv-devel libXtst-devel libcdio-devel sdl12-compat-devel gtk+3-devel - libXxf86vm-devel" -depends="desktop-file-utils" -short_desc="Sony PlayStation (PSX) emulator based on the PCSX-df project" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="http://pcsxr.codeplex.com/" -distfiles="${DEBIAN_SITE}/main/p/pcsxr/pcsxr_${version}.orig.tar.xz" -checksum=8a366b68a7c236443aa75b422bea84b5115f8d8c23e5a78fd6951e643e90f660 -lib32disabled=yes - -CFLAGS="-fcommon" - -pre_configure() { - autoreconf -fi - intltoolize -f -} diff --git a/srcpkgs/pd-devel b/srcpkgs/pd-devel deleted file mode 120000 index 179c3fbd82c777..00000000000000 --- a/srcpkgs/pd-devel +++ /dev/null @@ -1 +0,0 @@ -pd \ No newline at end of file diff --git a/srcpkgs/pd-mapper/files/pd-mapper/run b/srcpkgs/pd-mapper/files/pd-mapper/run deleted file mode 100644 index a0999e86c354cb..00000000000000 --- a/srcpkgs/pd-mapper/files/pd-mapper/run +++ /dev/null @@ -1,4 +0,0 @@ -#!/bin/sh -exec 2>&1 -[ -r conf ] && . ./conf -exec pd-mapper $OPTS diff --git a/srcpkgs/pd-mapper/template b/srcpkgs/pd-mapper/template deleted file mode 100644 index 46461f83347e86..00000000000000 --- a/srcpkgs/pd-mapper/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'pd-mapper' -pkgname=pd-mapper -version=1.0 -revision=1 -build_style=gnu-makefile -makedepends="qrtr-ns-devel" -short_desc="Qualcomm Protection Domain mapper" -maintainer="Orphaned " -license="BSD-3-Clause" -homepage="https://github.com/linux-msm/pd-mapper" -distfiles="https://github.com/linux-msm/pd-mapper/archive/v${version}.tar.gz" -checksum=1788da29a9eb257a14249fff86c1ae6a0507116480608bffa38967d1bda77650 -# FIXME: make_use_env=1 instead in next release -LDFLAGS+=" -lqrtr" - -post_install() { - vlicense LICENSE - vsv pd-mapper -} diff --git a/srcpkgs/pd/template b/srcpkgs/pd/template deleted file mode 100644 index 7f411b2fe08d62..00000000000000 --- a/srcpkgs/pd/template +++ /dev/null @@ -1,35 +0,0 @@ -# Template file for 'pd' -pkgname=pd -version=0.56.0 -revision=1 -_ver=${version%.*}-${version##*.} -build_style=gnu-configure -configure_args="--enable-alsa --enable-jack --disable-portaudio --enable-fftw" -hostmakedepends="automake libtool pkg-config" -makedepends="alsa-lib-devel jack-devel tk-devel fftw-devel" -depends="tk" -short_desc="Pure Data real-time music and multimedia environment" -maintainer="Andrea Brancaleoni " -license="BSD-3-Clause" -homepage="https://puredata.info" -distfiles="http://msp.ucsd.edu/Software/pd-$_ver.src.tar.gz" -checksum=9a490417cf490be038f315eed4b31d1a9233b4e0b09ab5187a2be761b05fd3ff - -pre_configure() { - ./autogen.sh -} - -post_install() { - vlicense LICENSE.txt - # fix a broken symlink - ln -sf /usr/bin/pd "${DESTDIR}/usr/lib/pd/bin/pd" -} - -pd-devel_package() { - depends="pd>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/pd/update b/srcpkgs/pd/update deleted file mode 100644 index 028a85dea877c5..00000000000000 --- a/srcpkgs/pd/update +++ /dev/null @@ -1 +0,0 @@ -pattern="pd-\K[\d.-]+(?=\.src\.tar)" diff --git a/srcpkgs/pdd/patches/fix-install.patch b/srcpkgs/pdd/patches/fix-install.patch deleted file mode 100644 index 7b24695f75b830..00000000000000 --- a/srcpkgs/pdd/patches/fix-install.patch +++ /dev/null @@ -1,21 +0,0 @@ ---- a/Makefile -+++ b/Makefile -@@ -22,15 +22,15 @@ - install-completions: install-bash-completion install-zsh-completion install-fish-completion - - install-bash-completion: -- install -m644 auto-completion/bash/pdd.bash $(PREFIX)/share/bash-completion/compilations/pdd -+ install -D -m644 auto-completion/bash/pdd.bash $(DESTDIR)$(PREFIX)/share/bash-completion/completions/pdd - - install-fish-completion: -- install -m644 auto-completion/fish/pdd.fish -t $(PREFIX)/share/fish/vendor_completions.d -+ install -D -m644 auto-completion/fish/pdd.fish -t $(DESTDIR)$(PREFIX)/share/fish/vendor_completions.d - - install-zsh-completion: - cp pdd pdd.py - auto-completion/zsh/zsh_completion.py -- install -m644 _pdd -t $(PREFIX)/share/zsh/site-functions -+ install -D -m644 _pdd -t $(DESTDIR)$(PREFIX)/share/zsh/site-functions - - uninstall: - rm -f $(BINDIR)/pdd diff --git a/srcpkgs/pdd/template b/srcpkgs/pdd/template deleted file mode 100644 index cb320ff2189a0c..00000000000000 --- a/srcpkgs/pdd/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'pdd' -pkgname=pdd -version=1.7 -revision=1 -build_style=gnu-makefile -hostmakedepends="python3 python3-dateutil" -depends="python3-dateutil" -checkdepends="python3-dateutil python3-pytest" -short_desc="Tiny date, time diff calculator" -maintainer="Orphaned " -license="GPL-3.0-or-later" -homepage="https://github.com/jarun/pdd" -changelog="https://raw.githubusercontent.com/jarun/pdd/master/CHANGELOG" -distfiles="https://github.com/jarun/pdd/archive/v${version}.tar.gz" -checksum=a81adcac025b08c7c933f028339c55a67d0da6c81845fe3d18fd4187010a63d4 diff --git a/srcpkgs/pdf.js/template b/srcpkgs/pdf.js/template deleted file mode 100644 index 3225b2f5024a40..00000000000000 --- a/srcpkgs/pdf.js/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'pdf.js' -pkgname=pdf.js -version=4.0.379 -revision=1 -create_wrksrc=yes -short_desc="Portable Document Format (PDF) viewer built with HTML5" -maintainer="Orphaned " -license="Apache-2.0" -homepage="https://mozilla.github.io/pdf.js/" -distfiles="https://github.com/mozilla/pdf.js/releases/download/v${version}/pdfjs-${version}-legacy-dist.zip" -checksum=b8ca6bb6edc9f9b525dd8670f150862413b562e50ad58870598c93cffa66ad92 - -do_install() { - vmkdir usr/share/$pkgname/ - vcopy web usr/share/$pkgname/ - vcopy build usr/share/$pkgname/ -} diff --git a/srcpkgs/pdf2djvu/patches/poppler-25.10.patch b/srcpkgs/pdf2djvu/patches/poppler-25.10.patch deleted file mode 100644 index 5980d5f5057b00..00000000000000 --- a/srcpkgs/pdf2djvu/patches/poppler-25.10.patch +++ /dev/null @@ -1,63 +0,0 @@ ---- a/pdf-unicode.cc -+++ b/pdf-unicode.cc -@@ -49,7 +49,11 @@ std::string pdf::string_as_utf8(const pd - */ - const static uint32_t replacement_character = 0xFFFD; - const char *cstring = pdf::get_c_string(string); -+#if POPPLER_VERSION >= 251000 -+ size_t clength = string->size(); -+#else - size_t clength = string->getLength(); -+#endif - std::ostringstream stream; - if (clength >= 2 && (cstring[0] & 0xFF) == 0xFE && (cstring[1] & 0xFF) == 0xFF) { - /* UTF-16-BE Byte Order Mark */ ---- a/pdf-backend.cc -+++ b/pdf-backend.cc -@@ -139,6 +139,17 @@ pdf::Document::Document(const std::strin - throw LoadError(); - } - -+static std::string html_color(const std::array &rgba) -+{ -+ std::ostringstream stream; -+ stream << "#"; -+ for (int i = 0; i < 3; i++) -+ stream -+ << std::setw(2) << std::setfill('0') << std::hex -+ << static_cast(rgba[i] * 0xFF); -+ return stream.str(); -+} -+ - static std::string html_color(const double rgb[]) - { - std::ostringstream stream; -@@ -156,6 +167,19 @@ static std::string html_color(double r, - return html_color(rgb); - } - -+static void cmyk_to_rgb(const std::array &cmyk, double rgb[]) -+{ -+ static pdf::gfx::DeviceCmykColorSpace cmyk_space; -+ pdf::gfx::Color cmyk_cc; -+ pdf::gfx::RgbColor rgb_cc; -+ for (int i = 0; i < 4; i++) -+ cmyk_cc.c[i] = pdf::gfx::double_as_color_component(cmyk[i]); -+ cmyk_space.getRGB(&cmyk_cc, &rgb_cc); -+ rgb[0] = pdf::gfx::color_component_as_double(rgb_cc.r); -+ rgb[1] = pdf::gfx::color_component_as_double(rgb_cc.g); -+ rgb[2] = pdf::gfx::color_component_as_double(rgb_cc.b); -+} -+ - static void cmyk_to_rgb(const double cmyk[], double rgb[]) - { - static pdf::gfx::DeviceCmykColorSpace cmyk_space; -@@ -181,7 +205,7 @@ static bool annotations_callback(pdf::an - border_colors.push_back(""); - return true; - } -- const double *values = color->getValues(); -+ const auto &values = color->getValues(); - switch (color->getSpace()) - { - case pdf::ant::Color::colorTransparent: diff --git a/srcpkgs/pdf2djvu/template b/srcpkgs/pdf2djvu/template deleted file mode 100644 index e6d8acf3ede152..00000000000000 --- a/srcpkgs/pdf2djvu/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'pdf2djvu' -pkgname=pdf2djvu -version=0.9.19 -revision=10 -build_style=gnu-configure -hostmakedepends="pkg-config djvulibre gettext" -makedepends="djvulibre-devel poppler-devel libgraphicsmagick-devel exiv2-devel - libuuid-devel" -depends="djvulibre" -short_desc="Create DjVu files from PDF files" -maintainer="Stanislav Paskalev " -license="GPL-2.0-only" -homepage="https://jwilk.net/software/pdf2djvu" -changelog="https://raw.githubusercontent.com/jwilk/pdf2djvu/master/doc/changelog" -distfiles="https://github.com/jwilk/pdf2djvu/releases/download/${version}/pdf2djvu-${version}.tar.xz" -checksum=eb45a480131594079f7fe84df30e4a5d0686f7a8049dc7084eebe22acc37aa9a - -export CXXFLAGS="-std=c++20" diff --git a/srcpkgs/pdfarranger/template b/srcpkgs/pdfarranger/template deleted file mode 100644 index ce02dd75889b95..00000000000000 --- a/srcpkgs/pdfarranger/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'pdfarranger' -pkgname=pdfarranger -version=1.12.1 -revision=1 -build_style=python3-module -hostmakedepends="intltool python3-distutils-extra python3-setuptools" -depends="img2pdf poppler-glib python3-dateutil python3-gobject python3-pikepdf - python3-packaging gtk+3" -checkdepends="xvfb-run python3-pytest ${depends}" -short_desc="Simple application for PDF Merging, Rearranging, and Splitting" -maintainer="Eloi Torrents " -license="GPL-3.0-or-later" -homepage="https://github.com/pdfarranger/pdfarranger" -distfiles="https://github.com/pdfarranger/pdfarranger/archive/refs/tags/${version}.tar.gz" -checksum=03c3a1b207748556f0cbc07e69aa8bba0924ce38343cb9815860b90649bb6875 -make_check_pre="xvfb-run" diff --git a/srcpkgs/pdfcpu/template b/srcpkgs/pdfcpu/template deleted file mode 100644 index d620e201532b3d..00000000000000 --- a/srcpkgs/pdfcpu/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'pdfcpu' -pkgname=pdfcpu -version=0.11.1 -revision=1 -build_style=go -go_import_path="github.com/pdfcpu/pdfcpu" -go_package="${go_import_path}/cmd/pdfcpu" -short_desc="PDF processor" -maintainer="Andrew Benson " -license="Apache-2.0" -homepage="http://pdfcpu.io/" -changelog="https://github.com/pdfcpu/pdfcpu/releases" -distfiles="https://github.com/pdfcpu/pdfcpu/archive/v${version}.tar.gz" -checksum=f92a3c0953acf4dc8d6e6c39fa89053f9e506ed1cbb1dcac13ea25ca03da8f03 diff --git a/srcpkgs/pdfcrack/template b/srcpkgs/pdfcrack/template deleted file mode 100644 index c2ae67c40e5584..00000000000000 --- a/srcpkgs/pdfcrack/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'pdfcrack' -pkgname=pdfcrack -version=0.20 -revision=1 -build_style=gnu-makefile -short_desc="PDF password recovery tool" -maintainer="misuchiru03 " -license="GPL-2.0-or-later" -homepage="https://sourceforge.net/projects/pdfcrack" -distfiles="${SOURCEFORGE_SITE}/${pkgname}/${pkgname}-${version}.tar.gz" -checksum=7b8b29b18fcd5cb984aeb640ee06edf09fede4709b59c32fee4f2d86860de5b4 - -do_install() { - vbin pdfcrack -} diff --git a/srcpkgs/pdfgrep/template b/srcpkgs/pdfgrep/template deleted file mode 100644 index 57990d62edc8d8..00000000000000 --- a/srcpkgs/pdfgrep/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'pdfgrep' -pkgname=pdfgrep -version=2.2.0 -revision=3 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="libgcrypt-devel poppler-cpp-devel pcre2-devel" -short_desc="Commandline utility to search text in PDF files" -maintainer="Leah Neukirchen " -license="GPL-2.0-or-later" -homepage="https://pdfgrep.org" -distfiles="https://pdfgrep.org/download/pdfgrep-${version}.tar.gz" -checksum=0661e531e4c0ef097959aa1c9773796585db39c72c84a02ff87d2c3637c620cb diff --git a/srcpkgs/pdfpc/patches/discount-v3.patch b/srcpkgs/pdfpc/patches/discount-v3.patch deleted file mode 100644 index 2ffb4b9286752a..00000000000000 --- a/srcpkgs/pdfpc/patches/discount-v3.patch +++ /dev/null @@ -1,39 +0,0 @@ -diff --git a/src/classes/renderer/markdown.vala b/src/classes/renderer/markdown.vala -index 3964af8..c77e787 100644 ---- a/src/classes/renderer/markdown.vala -+++ b/src/classes/renderer/markdown.vala -@@ -23,7 +23,8 @@ - namespace pdfpc.Renderer { - public class MD { - public static string render(string? text = "", bool plain_text = false) { -- Markdown.DocumentFlags flags = Markdown.DocumentFlags.NO_EXT; -+ var flags = new Markdown.DocumentFlags(); -+ flags.set(Markdown.DocumentFlag.NO_EXT); - - string html; - if (text != "" && plain_text) { -diff --git a/src/libmarkdown.vapi b/src/libmarkdown.vapi -index f762f17..33ea775 100644 ---- a/src/libmarkdown.vapi -+++ b/src/libmarkdown.vapi -@@ -95,9 +95,17 @@ namespace Markdown - public void ref_prefix (string prefix); - } - -- [Flags] -- [CCode (cname = "mkd_flag_t", cprefix = "MKD_")] -- public enum DocumentFlags -+ [Compact] -+ [CCode (cname = "mkd_flag_t", free_function = "mkd_free_flags")] -+ public class DocumentFlags { -+ [CCode (cname = "mkd_flags")] -+ public DocumentFlags(); -+ [CCode (cname = "mkd_set_flag_num")] -+ public void set (DocumentFlag flag); -+ } -+ -+ [CCode (cprefix = "MKD_")] -+ public enum DocumentFlag - { - NOLINKS, - NOIMAGE, diff --git a/srcpkgs/pdfpc/patches/vala-0.56.7.patch b/srcpkgs/pdfpc/patches/vala-0.56.7.patch deleted file mode 100644 index 62fe29de5d613b..00000000000000 --- a/srcpkgs/pdfpc/patches/vala-0.56.7.patch +++ /dev/null @@ -1,33 +0,0 @@ -From 18beaecbbcc066e0d4c889b3aa3ecaa7351f7768 Mon Sep 17 00:00:00 2001 -From: Evgeny Stambulchik -Date: Tue, 25 Apr 2023 16:11:25 +0300 -Subject: [PATCH] Create Lists of nullable types - ---- - src/classes/drawings/drawing_commands.vala | 6 +++--- - 1 file changed, 3 insertions(+), 3 deletions(-) - -diff --git a/src/classes/drawings/drawing_commands.vala b/src/classes/drawings/drawing_commands.vala -index 77e56e6d..c305a8c5 100644 ---- a/src/classes/drawings/drawing_commands.vala -+++ b/src/classes/drawings/drawing_commands.vala -@@ -54,8 +54,8 @@ namespace pdfpc { - } - - public void clear() { -- this.drawing_commands = new List(); -- this.redo_commands = new List(); -+ this.drawing_commands = new List(); -+ this.redo_commands = new List(); - } - - public void add_line(bool is_eraser, -@@ -70,7 +70,7 @@ namespace pdfpc { - - // After adding a new line you can no longer redo the old - // path. -- this.redo_commands = new List(); // clear -+ this.redo_commands = new List(); // clear - - bool new_path = true; - double epsilon = 1e-4; // Less than 0.1 pixel for a 1000x1000 img diff --git a/srcpkgs/pdfpc/template b/srcpkgs/pdfpc/template deleted file mode 100644 index ba848dcc6dd9a6..00000000000000 --- a/srcpkgs/pdfpc/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'pdfpc' -pkgname=pdfpc -version=4.6.0 -revision=3 -build_style=cmake -configure_args="-DREST=OFF" -hostmakedepends="pkg-config vala libgee08-devel" -makedepends="gst-plugins-base1-devel gtk+3-devel libgee08-devel - libzstd-devel poppler-glib-devel json-glib-devel vala-devel - libwebkit2gtk41-devel discount-devel" -short_desc="Presenter console with multi-monitor support for PDF files" -maintainer="Aaron Marcher " -license="GPL-2.0-or-later" -homepage="https://pdfpc.github.io/" -changelog="https://raw.githubusercontent.com/pdfpc/pdfpc/master/CHANGELOG.rst" -distfiles="https://github.com/pdfpc/pdfpc/archive/v${version}.tar.gz" -checksum=3b1a393f36a1b0ddc29a3d5111d8707f25fb2dd2d93b0401ff1c66fa95f50294 - -post_patch() { - vsed -e 's/webkit2gtk-4.0/webkit2gtk-4.1/' -i src/CMakeLists.txt -} diff --git a/srcpkgs/pdfsandwich/patches/00-fix-tesseract-path.patch b/srcpkgs/pdfsandwich/patches/00-fix-tesseract-path.patch deleted file mode 100644 index da99cb44208451..00000000000000 --- a/srcpkgs/pdfsandwich/patches/00-fix-tesseract-path.patch +++ /dev/null @@ -1,13 +0,0 @@ -diff --git pdfsandwich.ml pdfsandwich.ml -index 10c92a0..c32f803 100644 ---- a/pdfsandwich.ml -+++ b/pdfsandwich.ml -@@ -19,7 +19,7 @@ let global_temp_dir = Filename.temp_file "pdfsandwich_tmp" "";; - let unpaper = ref "unpaper";; - let identify = ref "identify";; - let convert = ref "convert";; --let tesseract = ref "tesseract";; (* this will be preceded by the OMP_THREAD_LIMIT (see options) *) -+let tesseract = ref "tesseract-ocr";; (* this will be preceded by the OMP_THREAD_LIMIT (see options) *) - let pdfinfo = ref "pdfinfo";; - let pdfunite = ref "pdfunite";; - let hocr2pdf = ref "hocr2pdf";; diff --git a/srcpkgs/pdfsandwich/template b/srcpkgs/pdfsandwich/template deleted file mode 100644 index 75d18a00470274..00000000000000 --- a/srcpkgs/pdfsandwich/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'pdfsandwich' -pkgname=pdfsandwich -version=0.1.7 -revision=8 -archs="x86_64* aarch64* riscv64*" # ocamlopt -build_style=gnu-configure -hostmakedepends="ocaml perl" -makedepends="ocaml" -depends="tesseract-ocr ImageMagick ghostscript poppler unpaper" -short_desc="CLI tool which is useful to add OCR to scanned books or journals" -maintainer="Nick Hahn " -license="GPL-2.0-only" -homepage="http://www.tobias-elze.de/pdfsandwich/" -distfiles="${SOURCEFORGE_SITE}/${pkgname}/${pkgname}-${version}.tar.bz2" -checksum=9795ffea84b9b6b501f38d49a4620cf0469ddf15aac31bac6dbdc9ec1716fa39 diff --git a/srcpkgs/pdftag/template b/srcpkgs/pdftag/template deleted file mode 100644 index 91fda3c33dc847..00000000000000 --- a/srcpkgs/pdftag/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'pdftag' -pkgname=pdftag -version=1.0.5 -revision=1 -build_style=meson -hostmakedepends="glib-devel pkg-config vala" -makedepends="gtk+3-devel poppler-glib-devel" -short_desc="Simple metadata editor for PDFs" -maintainer="Orphaned " -license="GPL-3.0-or-later" -homepage="https://github.com/arrufat/pdftag" -distfiles="https://github.com/arrufat/pdftag/archive/v${version}.tar.gz" -checksum=999926c49b9de1098d655afc7bc362e5828e3e17743a3870bd223a184b318a1d diff --git a/srcpkgs/pdftk b/srcpkgs/pdftk deleted file mode 120000 index 3a3e0e2c17f0f7..00000000000000 --- a/srcpkgs/pdftk +++ /dev/null @@ -1 +0,0 @@ -pdftk-java \ No newline at end of file diff --git a/srcpkgs/pdftk-java/files/pdftk b/srcpkgs/pdftk-java/files/pdftk deleted file mode 100644 index bd4bde25f2ce10..00000000000000 --- a/srcpkgs/pdftk-java/files/pdftk +++ /dev/null @@ -1,4 +0,0 @@ -#!/bin/sh - -"$JAVA_HOME"/bin/java -cp "/usr/lib/bc-java/bcprov.jar:/usr/lib/java-commons-lang/commons-lang.jar:/usr/lib/pdftk/pdftk.jar" \ - com.gitlab.pdftk_java.pdftk "$@" diff --git a/srcpkgs/pdftk-java/template b/srcpkgs/pdftk-java/template deleted file mode 100644 index ee50e1440e8ee8..00000000000000 --- a/srcpkgs/pdftk-java/template +++ /dev/null @@ -1,34 +0,0 @@ -# Template file for 'pdftk-java' -pkgname=pdftk-java -version=3.3.3 -revision=2 -hostmakedepends="gradle openjdk17" -depends="virtual?java-runtime bc-java java-commons-lang" -short_desc="Command-line tool for working with PDFs" -maintainer="classabbyamp " -license="GPL-2.0-or-later" -homepage="https://gitlab.com/pdftk-java/pdftk" -distfiles="https://gitlab.com/pdftk-java/pdftk/-/archive/v${version}/pdftk-v${version}.tar.gz" -checksum=9c947de54658539e3a136e39f9c38ece1cf2893d143abb7f5bf3a2e3e005b286 - -do_build() { - . /etc/profile.d/jdk.sh - gradle --no-daemon build -} - -do_check() { - . /etc/profile.d/jdk.sh - gradle --no-daemon test -} - -do_install() { - vinstall build/libs/pdftk.jar 644 /usr/lib/pdftk - vman pdftk.1 - vbin "${FILESDIR}"/pdftk -} - -pdftk_package() { - metapackage=yes - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" (transitional dummy package)" -} diff --git a/srcpkgs/pdftk-java/update b/srcpkgs/pdftk-java/update deleted file mode 100644 index 6f6a756f9169d3..00000000000000 --- a/srcpkgs/pdftk-java/update +++ /dev/null @@ -1 +0,0 @@ -pkgname=pdftk diff --git a/srcpkgs/pdmenu/template b/srcpkgs/pdmenu/template deleted file mode 100644 index 6b57ed9e3e4b20..00000000000000 --- a/srcpkgs/pdmenu/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'pdmenu' -pkgname=pdmenu -version=1.3.4 -revision=4 -build_style=gnu-configure -hostmakedepends="gettext pkg-config" -makedepends="slang-devel" -short_desc="Full screen menuing system for Unix" -maintainer="Orphaned " -license="GPL-2.0-only" -homepage="https://joeyh.name/code/pdmenu/" -distfiles="${UBUNTU_SITE}/universe/p/pdmenu/${pkgname}_${version}.tar.gz" -checksum=302aa81b8868133ff5a0f3e3e897f71d425bc628c0d7439addb623f12c277bea -conf_files="/etc/pdmenurc" - -CFLAGS="-fcommon" - -pre_configure() { - export LIBS="$LDFLAGS" -} -do_install() { - make INSTALL_PREFIX=${DESTDIR} install -} diff --git a/srcpkgs/pdpmake/template b/srcpkgs/pdpmake/template deleted file mode 100644 index ada841a1363a95..00000000000000 --- a/srcpkgs/pdpmake/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'pdpmake' -pkgname=pdpmake -version=2.0.3 -revision=1 -build_style=gnu-makefile -make_check_target="test" -short_desc="Public domain POSIX make" -maintainer="Leah Neukirchen " -license="Public Domain" -homepage="https://frippery.org/make/" -changelog="https://frippery.org/make/release-notes/current.html" -distfiles="https://github.com/rmyorston/pdpmake/archive/refs/tags/${version}.tar.gz" -checksum=92fe09b614ebe94de25154b383cc136b07f75e26d5e2febf27a343c4b8fa18ad diff --git a/srcpkgs/pdsh/patches/fix_configure_ac.patch b/srcpkgs/pdsh/patches/fix_configure_ac.patch deleted file mode 100644 index be104cc3270ba2..00000000000000 --- a/srcpkgs/pdsh/patches/fix_configure_ac.patch +++ /dev/null @@ -1,18 +0,0 @@ -configure.ac relies on git, which doesn't work for release tarball. -See: https://github.com/chaos/pdsh/issues/116 ---- a/configure.ac 2017-06-28 19:28:26.000000000 -0500 -+++ b/configure.ac 2019-09-11 08:41:27.613006239 -0500 -@@ -4,12 +4,11 @@ - # Copyright (C) 2000-2002 Regents of the University of California - # See ./DISCLAIMER - # - # This file is to be processed with autoconf to generate a configure script. - --AC_INIT([pdsh], -- m4_esyscmd([git describe --always | awk '/.*/ {sub(/^pdsh-/, ""); printf "%s",$1; exit}'])) -+AC_INIT([pdsh], 2) - - AC_CONFIG_SRCDIR([pdsh]) - AC_CONFIG_AUX_DIR([config]) - AC_CONFIG_MACRO_DIR([config]) - AC_CONFIG_SRCDIR([src/pdsh/dsh.h]) diff --git a/srcpkgs/pdsh/patches/without-rresvport.patch b/srcpkgs/pdsh/patches/without-rresvport.patch deleted file mode 100644 index 4d207e61636f38..00000000000000 --- a/srcpkgs/pdsh/patches/without-rresvport.patch +++ /dev/null @@ -1,94 +0,0 @@ -Source: https://gitlab.alpinelinux.org/alpine/aports/-/blob/master/community/pdsh/without-rresvport.patch -Based on: https://github.com/chaos/pdsh/commit/48c728dfefa3b9aff01f598ff9d3f909001b8e81 -With addition of 2 hunks at 302 and 332. - ---- pdsh-pdsh-2.35-origin/src/pdsh/privsep.c -+++ pdsh-pdsh-2.35/src/pdsh/privsep.c -@@ -124,6 +124,10 @@ - - cmsg = (struct cmsghdr *) &buf; - #endif -+#if !HAVE_RRESVPORT -+ errno = ENOSYS; -+ return (-1); -+#endif - - memset (&msg, 0, sizeof (msg)); - -@@ -163,6 +167,7 @@ - return (0); - } - -+#if HAVE_RRESVPORT - static int recv_rresvport (int pipefd, int *lptr) - { - int fd = -1; -@@ -204,19 +209,23 @@ - - return (fd); - } -+#endif /* HAVE_RRESVPORT */ - - - static int p_rresvport_af (int *port, int family) - { - #if HAVE_RRESVPORT_AF - return rresvport_af (port, family); --#else -+#elif HAVE_RRESVPORT - /* Family must be AF_INET - */ - if (family != AF_INET) - err ("%p: rresvport called with family != AF_INET!\n"); - /* ignore family != AF_INET */ - return rresvport (port); -+#else -+ errno = ENOSYS; -+ return (-1); - #endif - } - -@@ -275,6 +284,9 @@ - - int privsep_init (void) - { -+#if !HAVE_RRESVPORT -+ return (0); -+#endif - if (geteuid() == getuid()) - return 0; - -@@ -286,6 +298,9 @@ - - int privsep_fini (void) - { -+#if !HAVE_RRESVPORT -+ return (0); -+#endif - int status; - if (client_fd < 0 || cpid < 0) - return (0); -@@ -303,6 +318,7 @@ - return (0); - } - -+#if HAVE_RRESVPORT - int privsep_rresvport_af (int *lport, int family) - { - int s = -1; -@@ -332,8 +348,15 @@ - - return (s); - } -+#endif - - int privsep_rresvport (int *lport) - { -+#if HAVE_RRESVPORT - return privsep_rresvport_af (lport, AF_INET); -+#else -+ errno = ENOSYS; -+ return -1; -+#endif /* HAVE_RRESVPORT */ -+ - } diff --git a/srcpkgs/pdsh/template b/srcpkgs/pdsh/template deleted file mode 100644 index 77c6e668392f49..00000000000000 --- a/srcpkgs/pdsh/template +++ /dev/null @@ -1,41 +0,0 @@ -# Template file for 'pdsh' -pkgname=pdsh -version=2.35 -revision=1 -build_style=gnu-configure -configure_args=" - --disable-static-modules - $(vopt_with rsh) - $(vopt_with exec) - $(vopt_with ssh) - $(vopt_with mrsh) - $(vopt_with xcpu) - $(vopt_with netgroup) - $(vopt_with readline) - $(vopt_with dshgroups) -" -hostmakedepends="automake autoconf libtool" -makedepends=" - $(vopt_if mrsh munge-devel) - $(vopt_if readline readline-devel) -" -checkdepends="which" -short_desc="High performance, parallel remote shell utility" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="https://github.com/chaos/pdsh" -distfiles="https://github.com/chaos/pdsh/archive/pdsh-${version}.tar.gz" -checksum=99be4bd4c68a5976fb3e9e994bae7e6497481aba681fa1c35bdf055750c3692b - -build_options="rsh exec ssh mrsh xcpu netgroup dshgroups readline" -build_options_default="rsh exec ssh mrsh readline" -desc_option_rsh="Include support for the rsh remote module" -desc_option_exec="Include support for the exec remote module" -desc_option_mrsh="Include support for the mrsh remote module" -desc_option_xcpu="Include support for the xcpu remote module" -desc_option_netgroup="allows pdsh to use standard netgroup entries to build lists of target hosts." -desc_option_dshgroups="allow pdsh to use dshgroup entries to build lists of target hosts." - -pre_configure() { - ./bootstrap -} diff --git a/srcpkgs/peaclock/template b/srcpkgs/peaclock/template deleted file mode 100644 index 4618c2ae5582ac..00000000000000 --- a/srcpkgs/peaclock/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'peaclock' -pkgname=peaclock -version=0.4.3 -revision=6 -build_style=cmake -makedepends="icu-devel" -short_desc="Colourful binary clock for the terminal" -maintainer="Orphaned " -license="MIT" -homepage="https://octobanana.com/software/peaclock" -distfiles="https://github.com/octobanana/peaclock/archive/${version}.tar.gz" -checksum=3de32486e45ddf6a62c591619b5373d23c8eaf885975441ae581ca7241c48012 - -post_install() { - vsconf cfg/default default-config - vlicense LICENSE -} diff --git a/srcpkgs/peco/template b/srcpkgs/peco/template deleted file mode 100644 index 1ada4ee89f8fb6..00000000000000 --- a/srcpkgs/peco/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'peco' -pkgname=peco -version=0.5.11 -revision=4 -build_style=go -go_import_path="github.com/peco/peco" -go_package="${go_import_path}/cmd/peco" -short_desc="Simplistic interactive filtering tool" -maintainer="Leah Neukirchen " -license="MIT" -homepage="https://github.com/peco/peco" -distfiles="https://github.com/peco/peco/archive/v${version}.tar.gz" -checksum=8e32c8af533e03795f27feb4ee134960611d2fc0266528b1c512a6f1f065b164 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/peek/template b/srcpkgs/peek/template deleted file mode 100644 index d9a835c4d1cd8f..00000000000000 --- a/srcpkgs/peek/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'peek' -pkgname=peek -version=1.5.1 -revision=3 -build_style=meson -hostmakedepends="glib-devel libxml2 gettext pkg-config txt2man vala" -makedepends="gtk+3-devel libkeybinder3-devel" -depends="gsettings-desktop-schemas ffmpeg" -short_desc="Simple animated GIF screen recorder with an easy to use interface" -maintainer="Orphaned " -license="GPL-3.0-or-later" -homepage="https://github.com/phw/peek" -distfiles="https://github.com/phw/peek/archive/${version}.tar.gz" -checksum=d2b52297d3941db2f10ad4dd00a6d5606728c0fee6af5f1594a036f88e478237 - -post_install() { - # Manual page is actually compressed; make sure the post-install hook finds it - mv ${DESTDIR}/usr/share/man/man1/peek.{1,1.gz} -} diff --git a/srcpkgs/peframe/patches/fix-for-py3.10.patch b/srcpkgs/peframe/patches/fix-for-py3.10.patch deleted file mode 100644 index 4c74d8ec8ec462..00000000000000 --- a/srcpkgs/peframe/patches/fix-for-py3.10.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/peframe/modules/features.py -+++ b/peframe/modules/features.py -@@ -18,7 +18,7 @@ - delta[x - key_len] ^= delta[x] - - """ return the delta as a string """ -- return delta.tostring()[:-key_len] -+ return delta.tobytes()[:-key_len] - - def get_xor(filename, search_string=False): - xorsearch_custom = False diff --git a/srcpkgs/peframe/template b/srcpkgs/peframe/template deleted file mode 100644 index 939f97ae5c0151..00000000000000 --- a/srcpkgs/peframe/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'peframe' -pkgname=peframe -version=6.0.3 -revision=8 -build_style="python3-module" -hostmakedepends="python3-setuptools" -depends="python3-pefile python3-magic python3-M2Crypto python3-virustotal-api - python3-yara python3-oletools" -short_desc="Perform static analysis on Portable Executables" -maintainer="Andrew Benson " -license="GPL-2.0-only" -homepage="https://github.com/guelfoweb/peframe" -distfiles="https://github.com/guelfoweb/peframe/archive/${version}.tar.gz" -checksum=75a4c75755b02a6500e9dd651ccd3e8737a7f90dffe113879e3fd2fc0582742d -make_check=no # does not include tests diff --git a/srcpkgs/peg/template b/srcpkgs/peg/template deleted file mode 100644 index 633e35a2062004..00000000000000 --- a/srcpkgs/peg/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'peg' -pkgname=peg -version=0.1.18 -revision=1 -build_style=gnu-makefile -short_desc="Recursive-descent parser generators for C" -maintainer="SolitudeSF " -license="GPL-3.0-or-later" -homepage="http://piumarta.com/software/peg/" -distfiles="${homepage}/peg-${version}.tar.gz" -checksum=20193bdd673fc7487a38937e297fff08aa73751b633a086ac28c3b34890f9084 - -do_install() { - vbin peg - vbin leg - vman src/peg.1 -} diff --git a/srcpkgs/pekwm/template b/srcpkgs/pekwm/template deleted file mode 100644 index 3ff9d728ace176..00000000000000 --- a/srcpkgs/pekwm/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'pekwm' -pkgname=pekwm -version=0.3.2 -revision=1 -build_style=cmake -hostmakedepends="pkg-config" -makedepends="libjpeg-turbo-devel libpng-devel libXpm-devel - libXft-devel fontconfig-devel libXinerama-devel libXrandr-devel - pango-devel" -short_desc="Window manager based on aewm++" -maintainer="biopsin " -license="GPL-2.0-or-later" -homepage="https://www.pekwm.se/" -distfiles="https://github.com/pekdon/pekwm/archive/release-${version}.tar.gz" -checksum=cf5e61a753f1a125877c65477ffd9b76b1aa6cec0f241f1fd6af9159dd23bfdf -conf_files="/etc/pekwm/*" diff --git a/srcpkgs/pekwm/update b/srcpkgs/pekwm/update deleted file mode 100644 index 75b937ad4877f3..00000000000000 --- a/srcpkgs/pekwm/update +++ /dev/null @@ -1 +0,0 @@ -pattern="release-\K[0-9.]+(?=.tar.gz)" diff --git a/srcpkgs/pelican/template b/srcpkgs/pelican/template deleted file mode 100644 index a5ab267d809833..00000000000000 --- a/srcpkgs/pelican/template +++ /dev/null @@ -1,35 +0,0 @@ -# Template file for 'pelican' -pkgname=pelican -version=4.5.1 -revision=5 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3-setuptools python3-feedgenerator python3-Jinja2 python3-Pygments - python3-docutils python3-pytz python3-blinker python3-Unidecode python3-six - python3-dateutil" -checkdepends="$depends git python3-lxml python3-BeautifulSoup4 python3-Markdown" -short_desc="Static site generator written in Python" -maintainer="Orphaned " -license="AGPL-3.0-or-later" -homepage="https://getpelican.com/" -changelog="https://raw.githubusercontent.com/getpelican/pelican/${version}/docs/changelog.rst" -# xbps-src check fails alot with PYPI tarball -# with github tarball, there is one failure on test_error_on_warning -# We can live with it. -# distfiles="${PYPI_SITE}/p/pelican/pelican-${version}.tar.gz" -distfiles="https://github.com/getpelican/pelican/archive/${version}.tar.gz" -checksum=b47c65f663bf6f2513b8ebc1f096e51f4d7865c17b36c370f83eadd80b6ba702 - -case "$XBPS_MACHINE" in - x86_64*|i686|ppc64le*|ppc64) checkdepends+=" pandoc";; -esac - -post_extract() { - # This test is problematic, - # but this test is not important, judging from its content - rm pelican/tests/test_testsuite.py -} - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/pen/template b/srcpkgs/pen/template deleted file mode 100644 index 665462a0d6f547..00000000000000 --- a/srcpkgs/pen/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'pen' -pkgname=pen -version=0.34.1 -revision=8 -build_style=gnu-configure -configure_args="--with-docdir=/usr/share/doc/pen" -makedepends="geoip-devel openssl-devel" -short_desc="Load balancer for simple TCP/UDP based protocols" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="http://siag.nu/pen" -distfiles="http://siag.nu/pub/pen/pen-${version}.tar.gz" -checksum=2b640795029df9d1672e17202c109cc5d42538f6754a6070dc27da640881e864 diff --git a/srcpkgs/pen/update b/srcpkgs/pen/update deleted file mode 100644 index 98008cab6bc24b..00000000000000 --- a/srcpkgs/pen/update +++ /dev/null @@ -1 +0,0 @@ -ignore="*beta[0-9] *pre[0-9]" diff --git a/srcpkgs/pencil2d/template b/srcpkgs/pencil2d/template deleted file mode 100644 index 2d0dc5ed7dde2d..00000000000000 --- a/srcpkgs/pencil2d/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'pencil2d' -pkgname=pencil2d -version=0.6.6 -revision=1 -build_style=qmake -hostmakedepends="qt5-qmake qt5-host-tools" -makedepends="qt5-xmlpatterns-devel qt5-svg-devel qt5-multimedia-devel" -depends="hicolor-icon-theme ffmpeg qt5-svg qt5-xmlpatterns" -short_desc="Easy, intuitive tool to make 2D hand-drawn animations" -maintainer="ghost " -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 - https://github.com/catchorg/Catch2/releases/download/v2.13.10/catch.hpp" -checksum="9dd1f7dd35a86dea33ec4415ac92e7df146309a1f52139c908cbd8b4767e53ff - 3725c0f0a75f376a5005dde31ead0feb8f7da7507644c201b814443de8355170" -skip_extraction="catch.hpp" - -post_extract() { - local _srcdir="${XBPS_SRCDISTDIR}/${pkgname}-${version}" - cp ${_srcdir}/catch.hpp tests/src/catch.hpp -} diff --git a/srcpkgs/percona-toolkit/template b/srcpkgs/percona-toolkit/template deleted file mode 100644 index f1c97be966ddf1..00000000000000 --- a/srcpkgs/percona-toolkit/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'percona-toolkit' -pkgname=percona-toolkit -version=3.3.1 -revision=1 -build_style=perl-module -hostmakedepends="perl-DBD-mysql" -depends="perl-DBD-mysql perl-Term-ReadKey" -short_desc="Advanced MySQL and system command-line tools" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="https://www.percona.com/software/database-tools/percona-toolkit" -distfiles="https://www.percona.com/downloads/${pkgname}/${version}/source/tarball/${pkgname}-${version}.tar.gz" -checksum=60fc106b195b6716f1ebb3ca16b401692228c1a2a885da72111a93391fd12090 diff --git a/srcpkgs/percona-toolkit/update b/srcpkgs/percona-toolkit/update deleted file mode 100644 index 09fee6bee7c216..00000000000000 --- a/srcpkgs/percona-toolkit/update +++ /dev/null @@ -1,2 +0,0 @@ -site="https://www.percona.com/downloads/percona-toolkit/LATEST/" -pattern="${pkgname}/\K[0-9.]+" diff --git a/srcpkgs/perf b/srcpkgs/perf deleted file mode 120000 index 6594bfcc259eac..00000000000000 --- a/srcpkgs/perf +++ /dev/null @@ -1 +0,0 @@ -linux-tools \ No newline at end of file diff --git a/srcpkgs/perl-ACL-Lite/template b/srcpkgs/perl-ACL-Lite/template deleted file mode 100644 index 2e8a271b1b755f..00000000000000 --- a/srcpkgs/perl-ACL-Lite/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-ACL-Lite' -pkgname=perl-ACL-Lite -version=0.0004 -revision=3 -build_style=perl-module -hostmakedepends="perl" -makedepends="perl" -depends="$makedepends" -short_desc="Liteweight and flexible ACL checks" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/ACL-Lite" -distfiles="${CPAN_SITE}/ACL/${pkgname/perl-/}-${version}.tar.gz" -checksum=739e1e7811639b407d763d4a66824f2d519776651c296a4aa4173ce5d91e68ec diff --git a/srcpkgs/perl-AWS-Signature4/template b/srcpkgs/perl-AWS-Signature4/template deleted file mode 100644 index db29ed6df7caf9..00000000000000 --- a/srcpkgs/perl-AWS-Signature4/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-AWS-Signature4' -pkgname=perl-AWS-Signature4 -version=1.02 -revision=2 -build_style=perl-ModuleBuild -hostmakedepends="perl perl-Module-Build" -makedepends="perl perl-TimeDate perl-LWP perl-URI" -depends="$makedepends" -short_desc="AWS::Signature4 - Create a version4 signature for Amazon Web Services" -maintainer="Leah Neukirchen " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/AWS-Signature4" -distfiles="${CPAN_SITE}/AWS/${pkgname/perl-/}-${version}.tar.gz" -checksum=20bbc16cb3454fe5e8cf34fe61f1a91fe26c3f17e449ff665fcbbb92ab443ebd diff --git a/srcpkgs/perl-Algorithm-Diff/template b/srcpkgs/perl-Algorithm-Diff/template deleted file mode 100644 index 17d64ec7a6f1d9..00000000000000 --- a/srcpkgs/perl-Algorithm-Diff/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-Algorithm-Diff' -pkgname=perl-Algorithm-Diff -version=1.1903 -revision=3 -build_style=perl-module -hostmakedepends="perl" -makedepends="perl" -depends="perl" -short_desc='Algorithm::Diff - Compute differences between two files / lists' -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Algorithm-Diff" -distfiles="${CPAN_SITE}/Algorithm/${pkgname#*-}-${version}.tar.gz" -checksum=30e84ac4b31d40b66293f7b1221331c5a50561a39d580d85004d9c1fff991751 diff --git a/srcpkgs/perl-Alien-Build/template b/srcpkgs/perl-Alien-Build/template deleted file mode 100644 index 756e856be09256..00000000000000 --- a/srcpkgs/perl-Alien-Build/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'perl-Alien-Build' -pkgname=perl-Alien-Build -version=2.80 -revision=1 -build_style=perl-module -hostmakedepends="perl perl-ExtUtils-PkgConfig perl-File-Which" -depends="perl-Capture-Tiny perl-FFI-CheckLib perl-Path-Tiny - perl-File-Which perl-File-chdir perl-Archive-Zip" -checkdepends="${depends}" -short_desc="Build external dependencies for use in CPAN" -maintainer="Orphaned " -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=d9edc936b06705bb5cb5ee5a2ea8bcf6111a3e8815914f177e15e3c0fed301f3 diff --git a/srcpkgs/perl-Alien-Libxml2/template b/srcpkgs/perl-Alien-Libxml2/template deleted file mode 100644 index e72781334a2997..00000000000000 --- a/srcpkgs/perl-Alien-Libxml2/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'perl-Alien-Libxml2' -pkgname=perl-Alien-Libxml2 -version=0.20 -revision=1 -build_style=perl-module -hostmakedepends="perl perl-Alien-Build pkg-config" -makedepends="perl libxml2-devel" -depends="libxml2-devel" -short_desc="Install the C libxml2 library on your system" -maintainer="Leah Neukirchen " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Alien-Libxml2" -distfiles="${CPAN_SITE}/Alien/${pkgname/perl-/}-${version}.tar.gz" -checksum=56aae7b339bbeb02f77c5801f57a821be5791b51f43bf7f9062bb3bfa444c328 - -# Ignore version checks, our libxml2 is fine. -export FORCE=1 - -post_extract() { - # Strip out unnecessary crap. - vsed -i -e '/Alien::Build::Plugin::Download::GitLab/d' Makefile.PL - vsed -i -e '/::GitLab/,/);/d' alienfile -} diff --git a/srcpkgs/perl-Alien/template b/srcpkgs/perl-Alien/template deleted file mode 100644 index 4dc5733538d51a..00000000000000 --- a/srcpkgs/perl-Alien/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'perl-Alien' -pkgname=perl-Alien -version=0.96 -revision=3 -build_style=perl-module -hostmakedepends="perl" -depends="perl" -short_desc="Alien - External libraries wrapped up for your viewing pleasure!" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Alien" -distfiles="${CPAN_SITE}/Alien/${pkgname#perl-}-${version}.tar.gz" -checksum=28e5ecb1765fed8ba97b4c0595745e6d5e9fd7e85c90609827b6d3ccff48b314 diff --git a/srcpkgs/perl-AnyEvent-I3/template b/srcpkgs/perl-AnyEvent-I3/template deleted file mode 100644 index e7ad64fd00a585..00000000000000 --- a/srcpkgs/perl-AnyEvent-I3/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-AnyEvent-I3' -pkgname=perl-AnyEvent-I3 -version=0.17 -revision=3 -build_style=perl-module -hostmakedepends="perl-JSON-XS perl-AnyEvent" -makedepends="${hostmakedepends}" -depends="${makedepends}" -short_desc="AnyEvent::I3 - communicate with the i3 window manager" -maintainer="Orphaned " -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" -checksum=5382c984c9f138395f29f0c00af81aa0c8f4b765582055c73ede4b13f04a6d63 diff --git a/srcpkgs/perl-AnyEvent/template b/srcpkgs/perl-AnyEvent/template deleted file mode 100644 index d1c95189f1a4ec..00000000000000 --- a/srcpkgs/perl-AnyEvent/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-AnyEvent' -pkgname=perl-AnyEvent -version=7.17 -revision=3 -build_style=perl-module -hostmakedepends="perl" -makedepends="perl" -depends="perl" -short_desc="Perl event loop framework" -maintainer="Orphaned " -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" -checksum=50beea689c098fe4aaeb83806c40b9fe7f946d5769acf99f849f099091a4b985 diff --git a/srcpkgs/perl-Apache-LogFormat-Compiler/template b/srcpkgs/perl-Apache-LogFormat-Compiler/template deleted file mode 100644 index ca641a643b96fe..00000000000000 --- a/srcpkgs/perl-Apache-LogFormat-Compiler/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-Apache-LogFormat-Compiler' -pkgname=perl-Apache-LogFormat-Compiler -version=0.36 -revision=2 -build_style=perl-ModuleBuild -hostmakedepends="perl perl-Module-Build-Tiny" -makedepends="perl" -depends="perl perl-POSIX-strftime-Compiler" -short_desc="Compile a log format string to perl-code" -maintainer="Leah Neukirchen " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Apache-LogFormat-Compiler" -distfiles="${CPAN_SITE}/Apache/Apache-LogFormat-Compiler-${version}.tar.gz" -checksum=94509503ee74ea820183d070c11630ee5bc0fd8c12cb74fae953ed62e4a1ac17 diff --git a/srcpkgs/perl-AppConfig/template b/srcpkgs/perl-AppConfig/template deleted file mode 100644 index 532da34c6aa04e..00000000000000 --- a/srcpkgs/perl-AppConfig/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-AppConfig' -pkgname=perl-AppConfig -version=1.71 -revision=2 -build_style=perl-module -hostmakedepends="perl" -makedepends="$hostmakedepends" -depends="$makedepends" -short_desc="AppConfig - Perl5 module for reading configuration files and parsing command line arguments" -maintainer="Leah Neukirchen " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/AppConfig" -distfiles="${CPAN_SITE}/AppConfig/AppConfig-${version}.tar.gz" -checksum=1177027025ecb09ee64d9f9f255615c04db5e14f7536c344af632032eb887b0f diff --git a/srcpkgs/perl-Archive-Extract/template b/srcpkgs/perl-Archive-Extract/template deleted file mode 100644 index 73aa30d0b1617b..00000000000000 --- a/srcpkgs/perl-Archive-Extract/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-Archive-Extract' -pkgname=perl-Archive-Extract -version=0.86 -revision=2 -build_style=perl-module -hostmakedepends="perl" -makedepends="$hostmakedepends" -depends="$makedepends" -short_desc="Generic archive extracting mechanism" -maintainer="ibrokemypie " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Archive-Extract" -distfiles="${CPAN_SITE}/Archive/Archive-Extract-${version}.tar.gz" -checksum=9acd09cdb8e8cf0b6d08210a3b80342300c89a359855319bf6b00c14c4aab687 diff --git a/srcpkgs/perl-Archive-Zip/template b/srcpkgs/perl-Archive-Zip/template deleted file mode 100644 index 99b16f0721b607..00000000000000 --- a/srcpkgs/perl-Archive-Zip/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'perl-Archive-Zip' -pkgname=perl-Archive-Zip -version=1.68 -revision=2 -build_style=perl-module -hostmakedepends="perl" -makedepends="$hostmakedepends" -depends="$makedepends" -checkdepends="perl-Test-MockModule" -short_desc="Provide a perl interface to ZIP archive files" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Archive-Zip" -distfiles="${CPAN_SITE}/Archive/Archive-Zip-${version}.tar.gz" -checksum=984e185d785baf6129c6e75f8eb44411745ac00bf6122fb1c8e822a3861ec650 diff --git a/srcpkgs/perl-Authen-SASL/template b/srcpkgs/perl-Authen-SASL/template deleted file mode 100644 index 65a8f69e7d5aa8..00000000000000 --- a/srcpkgs/perl-Authen-SASL/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'perl-Authen-SASL' -pkgname=perl-Authen-SASL -version=2.1800 -revision=1 -build_style=perl-module -hostmakedepends="perl" -makedepends="$hostmakedepends perl-Digest-HMAC" -depends="$makedepends" -short_desc="Authen::SASL -- SASL authentication framework" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Authen-SASL" -changelog="https://fastapi.metacpan.org/source/EHUELS/Authen-SASL-${version}/Changes" -distfiles="${CPAN_SITE}/Authen/${pkgname/perl-/}-${version}.tar.gz" -checksum=0b03686bddbbf7d5c6548e468d079a4051c9b73851df740ae28cfd2db234e922 diff --git a/srcpkgs/perl-B-Hooks-EndOfScope/template b/srcpkgs/perl-B-Hooks-EndOfScope/template deleted file mode 100644 index 49564f94b62593..00000000000000 --- a/srcpkgs/perl-B-Hooks-EndOfScope/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'perl-B-Hooks-EndOfScope' -pkgname=perl-B-Hooks-EndOfScope -version=0.24 -revision=2 -build_style=perl-module -hostmakedepends="perl" -makedepends="${hostmakedepends}" -depends="perl-Module-Implementation perl-Sub-Exporter-Progressive - perl-Variable-Magic" -short_desc="Execute code after a scope finished compilation" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/B-Hooks-EndOfScope" -distfiles="${CPAN_SITE}/B/${pkgname/perl-/}-${version}.tar.gz" -checksum=03aa3dfe5d0aa6471a96f43fe8318179d19794d4a640708f0288f9216ec7acc6 diff --git a/srcpkgs/perl-Barcode-ZBar/template b/srcpkgs/perl-Barcode-ZBar/template deleted file mode 100644 index 58686269d4f28a..00000000000000 --- a/srcpkgs/perl-Barcode-ZBar/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'perl-Barcode-ZBar' -pkgname=perl-Barcode-ZBar -version=0.23.1 -revision=6 -build_wrksrc=perl -build_style=perl-module -hostmakedepends="perl" -makedepends="perl libzbar-devel" -depends="perl" -short_desc="Perl interface to the ZBar Barcode Reader" -maintainer="Leah Neukirchen " -license="LGPL-2.1-or-later" -homepage="https://metacpan.org/release/Barcode-ZBar" -distfiles="https://linuxtv.org/downloads/zbar/zbar-${version}.tar.bz2" -checksum=dad260b47ef887a639e840a89e5e6e132217b6bba2a8473565d1f459bcb97c1f -make_check=no # requires X display diff --git a/srcpkgs/perl-Bit-Vector/template b/srcpkgs/perl-Bit-Vector/template deleted file mode 100644 index d499522b942819..00000000000000 --- a/srcpkgs/perl-Bit-Vector/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-Bit-Vector' -pkgname=perl-Bit-Vector -version=7.4 -revision=11 -build_style=perl-module -hostmakedepends="perl" -makedepends="perl perl-Carp-Clan" -depends="${makedepends}" -short_desc="Efficient bit vector, set of integers math library" -maintainer="Helmut Pozimski " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Bit-Vector" -distfiles="${CPAN_SITE}/Bit/Bit-Vector-${version}.tar.gz" -checksum="3c6daa671fecfbc35f92a9385b563d65f50dfc6bdc8b4805f9ef46c0d035a926" diff --git a/srcpkgs/perl-Business-ISBN-Data/template b/srcpkgs/perl-Business-ISBN-Data/template deleted file mode 100644 index 70c60c16f1f2ee..00000000000000 --- a/srcpkgs/perl-Business-ISBN-Data/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-Business-ISBN-Data' -pkgname=perl-Business-ISBN-Data -version=20250116.001 -revision=1 -build_style=perl-module -hostmakedepends="perl" -makedepends="${hostmakedepends}" -depends="${makedepends}" -short_desc="Business::ISBN::Data - data pack for Business::ISBN" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Business-ISBN-Data/" -distfiles="${CPAN_SITE}/Business/${pkgname/perl-/}-${version}.tar.gz" -checksum=35a77487911ef20ba84a53d2c45f33d2b89c81ca8cf788d4695a3824432adaa7 diff --git a/srcpkgs/perl-Business-ISBN/template b/srcpkgs/perl-Business-ISBN/template deleted file mode 100644 index 8268bc2f604d0d..00000000000000 --- a/srcpkgs/perl-Business-ISBN/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-Business-ISBN' -pkgname=perl-Business-ISBN -version=3.009 -revision=1 -build_style=perl-module -hostmakedepends="perl" -makedepends="perl perl-Business-ISBN-Data" -depends="${makedepends}" -short_desc="Business::ISBN - work with International Standard Book Numbers" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Business-ISBN/" -distfiles="${CPAN_SITE}/Business/${pkgname/perl-/}-${version}.tar.gz" -checksum=d2ec1970454af1b2c099dd34caa7a348ca6fd323bb7ddbfad55389bd7f96789b diff --git a/srcpkgs/perl-Business-ISMN/template b/srcpkgs/perl-Business-ISMN/template deleted file mode 100644 index 495af858bbb5f7..00000000000000 --- a/srcpkgs/perl-Business-ISMN/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-Business-ISMN' -pkgname=perl-Business-ISMN -version=1.202 -revision=1 -build_style=perl-module -hostmakedepends="perl" -makedepends="perl perl-Tie-Cycle" -depends="${makedepends}" -short_desc="Business::ISMN - work with International Standard Music Numbers" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Business-ISMN/" -distfiles="${CPAN_SITE}/Business/${pkgname/perl-/}-${version}.tar.gz" -checksum=ca8db9253ddda906b47d5068e745b9f2a03754589455ffcf26b0706c8194db26 diff --git a/srcpkgs/perl-Business-ISSN/template b/srcpkgs/perl-Business-ISSN/template deleted file mode 100644 index aba58dbd7ba692..00000000000000 --- a/srcpkgs/perl-Business-ISSN/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-Business-ISSN' -pkgname=perl-Business-ISSN -version=1.004 -revision=2 -build_style=perl-module -hostmakedepends="perl" -makedepends="${hostmakedepends}" -depends="${makedepends}" -short_desc="Perl extension for International Standard Serial Numbers" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Business-ISSN/" -distfiles="http://search.cpan.org/CPAN/authors/id/B/BD/BDFOY/${pkgname/perl-/}-${version}.tar.gz" -checksum=97ecab15d24d11e2852bf0b28f84c8798bd38402a0a69e17be0e6689b272715e diff --git a/srcpkgs/perl-CGI/template b/srcpkgs/perl-CGI/template deleted file mode 100644 index 27ec333a1a53d0..00000000000000 --- a/srcpkgs/perl-CGI/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'perl-CGI' -pkgname=perl-CGI -version=4.71 -revision=1 -build_style=perl-module -hostmakedepends="perl" -makedepends="perl" -depends="perl-HTML-Parser perl-URI" -checkdepends="perl-HTML-Parser perl-Test-Warn perl-URI" -short_desc="Handle Common Gateway Interface requests and responses" -maintainer="newbluemoon " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/CGI" -distfiles="${CPAN_SITE}/CGI/CGI-${version}.tar.gz" -checksum=9da85b30d9404d183da7ca7aedb83702cb07ed73c3078bf6f36c87f1e8a0196a diff --git a/srcpkgs/perl-CPAN-Changes/template b/srcpkgs/perl-CPAN-Changes/template deleted file mode 100644 index 54355718db1a72..00000000000000 --- a/srcpkgs/perl-CPAN-Changes/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'perl-CPAN-Changes' -pkgname=perl-CPAN-Changes -version=0.400002 -revision=3 -build_style=perl-module -hostmakedepends="perl" -depends="perl" -short_desc='CPAN::Changes - Read and write Changes files' -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/CPAN-Changes" -distfiles="$CPAN_SITE/CPAN/CPAN-Changes-${version}.tar.gz" -checksum=01eedea90d07468cb58e4a50bfa3bb1d4eeda9073596add1118fc359153abe8d diff --git a/srcpkgs/perl-CPAN-Common-Index/template b/srcpkgs/perl-CPAN-Common-Index/template deleted file mode 100644 index 76eb9b13597451..00000000000000 --- a/srcpkgs/perl-CPAN-Common-Index/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'perl-CPAN-Common-Index' -pkgname=perl-CPAN-Common-Index -version=0.010 -revision=3 -build_style=perl-module -hostmakedepends="perl" -makedepends="$hostmakedepends perl-URI perl-CPAN-DistnameInfo - perl-Tie-Handle-Offset perl-Class-Tiny" -checkdepends="$makedepends perl-Test-Deep perl-Test-FailWarnings - perl-Test-Fatal" -depends="$makedepends" -short_desc="Common library for searching CPAN modules, authors and distributions" -maintainer="Leah Neukirchen " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/CPAN-Common-Index" -distfiles="${CPAN_SITE}/CPAN/CPAN-Common-Index-${version}.tar.gz" -checksum=c43ddbb22fd42b06118fe6357f53700fbd77f531ba3c427faafbf303cbf4eaf0 diff --git a/srcpkgs/perl-CPAN-DistnameInfo/template b/srcpkgs/perl-CPAN-DistnameInfo/template deleted file mode 100644 index 3993303bd4e98a..00000000000000 --- a/srcpkgs/perl-CPAN-DistnameInfo/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'perl-CPAN-DistnameInfo' -pkgname=perl-CPAN-DistnameInfo -version=0.12 -revision=2 -build_style=perl-module -hostmakedepends="perl" -makedepends="$hostmakedepends" -short_desc="Extract distribution name and version from a distribution filename" -maintainer="Leah Neukirchen " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/CPAN-DistnameInfo" -distfiles="${CPAN_SITE}/CPAN/CPAN-DistnameInfo-${version}.tar.gz" -checksum=2f24fbe9f7eeacbc269d35fc61618322fc17be499ee0cd9018f370934a9f2435 diff --git a/srcpkgs/perl-CPAN-Meta-Check/template b/srcpkgs/perl-CPAN-Meta-Check/template deleted file mode 100644 index 93a4ade88f1c40..00000000000000 --- a/srcpkgs/perl-CPAN-Meta-Check/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'perl-CPAN-Meta-Check' -pkgname=perl-CPAN-Meta-Check -version=0.018 -revision=1 -build_style=perl-module -hostmakedepends="perl" -makedepends="perl" -checkdepends="perl-Test-Differences perl-Test-Deep" -depends="$makedepends" -short_desc="CPAN::Meta::Check - Verify requirements in a CPAN::Meta object" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/CPAN-Meta-Check" -distfiles="${CPAN_SITE}/CPAN/${pkgname/perl-/}-${version}.tar.gz" -checksum=f619d2df5ea0fd91c8cf83eb54acccb5e43d9e6ec1a3f727b3d0ac15d0cf378a diff --git a/srcpkgs/perl-CPAN-Requirements-Dynamic/template b/srcpkgs/perl-CPAN-Requirements-Dynamic/template deleted file mode 100644 index 22e55ed43a895d..00000000000000 --- a/srcpkgs/perl-CPAN-Requirements-Dynamic/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'perl-CPAN-Requirements-Dynamic' -pkgname=perl-CPAN-Requirements-Dynamic -version=0.002 -revision=1 -build_style=perl-module -hostmakedepends="perl perl-ExtUtils-Config perl-ExtUtils-HasCompiler" -makedepends="${hostmakedepends}" -depends="${makedepends}" -checkdepends="${depends}" -short_desc="CPAN::Requirements::Dynamic - Dynamic prerequisites in meta files" -maintainer="Leah Neukirchen " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/CPAN-Requirements-Dynamic" -distfiles="${CPAN_SITE}/CPAN/${pkgname/perl-/}-${version}.tar.gz" -checksum=9e290179fd1ab8574f7a2297baf015ea4fef3703a99d48798f61ec9347b4905b diff --git a/srcpkgs/perl-Cairo-GObject/template b/srcpkgs/perl-Cairo-GObject/template deleted file mode 100644 index 131c28b86d554a..00000000000000 --- a/srcpkgs/perl-Cairo-GObject/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-Cairo-GObject' -pkgname=perl-Cairo-GObject -version=1.005 -revision=7 -build_style=perl-module -hostmakedepends="perl perl-ExtUtils-Depends perl-ExtUtils-PkgConfig perl-Cairo" -makedepends="perl perl-Cairo perl-Glib cairo-devel" -depends="perl-Cairo perl-Glib" -short_desc="Integrate Cairo into the Glib type system" -maintainer="newbluemoon " -license="LGPL-2.1-or-later" -homepage="http://gtk2-perl.sourceforge.net/" -distfiles="${SOURCEFORGE_SITE}/gtk2-perl/Cairo_GObject/${pkgname/perl-/}-${version}.tar.gz" -checksum=8d896444d71e1d0bca3d24e31e5d82bd0d9542aaed91d1fb7eab367bce675c50 diff --git a/srcpkgs/perl-Cairo-GObject/update b/srcpkgs/perl-Cairo-GObject/update deleted file mode 100644 index 76eb6a7b23108a..00000000000000 --- a/srcpkgs/perl-Cairo-GObject/update +++ /dev/null @@ -1 +0,0 @@ -pkgname=Cairo-GObject diff --git a/srcpkgs/perl-Cairo/template b/srcpkgs/perl-Cairo/template deleted file mode 100644 index ca464332e0e8d3..00000000000000 --- a/srcpkgs/perl-Cairo/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-Cairo' -pkgname=perl-Cairo -version=1.107 -revision=6 -build_style=perl-module -hostmakedepends="perl perl-ExtUtils-Depends perl-ExtUtils-PkgConfig" -makedepends="cairo-devel perl" -depends="perl>=5.20 perl-Glib" -short_desc="Perl bindings for Cairo" -maintainer="Orphaned " -license="LGPL-2.1-or-later" -homepage="http://gtk2-perl.sourceforge.net/" -distfiles="${SOURCEFORGE_SITE}/gtk2-perl/Cairo-$version.tar.gz" -checksum=5e1de126ddf93bd5b13f13a52f50d7f7af1157265b7f10e53d585ee1827be169 diff --git a/srcpkgs/perl-Cairo/update b/srcpkgs/perl-Cairo/update deleted file mode 100644 index 2bbea7f006ea88..00000000000000 --- a/srcpkgs/perl-Cairo/update +++ /dev/null @@ -1 +0,0 @@ -pkgname=Cairo diff --git a/srcpkgs/perl-Canary-Stability/template b/srcpkgs/perl-Canary-Stability/template deleted file mode 100644 index bf211b3b1d6e32..00000000000000 --- a/srcpkgs/perl-Canary-Stability/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-Canary-Stability' -pkgname=perl-Canary-Stability -version=2013 -revision=3 -build_style=perl-module -hostmakedepends="perl" -makedepends="${hostmakedepends}" -depends="${makedepends}" -short_desc="Canary to check perl compatibility for schmorp's modules" -maintainer="Leah Neukirchen " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Canary-Stability" -distfiles="${CPAN_SITE}/Tree/MLEHMANN//${pkgname/perl-/}-${version}.tar.gz" -checksum=a5c91c62cf95fcb868f60eab5c832908f6905221013fea2bce3ff57046d7b6ea diff --git a/srcpkgs/perl-Capture-Tiny/template b/srcpkgs/perl-Capture-Tiny/template deleted file mode 100644 index 03f4dc094df14a..00000000000000 --- a/srcpkgs/perl-Capture-Tiny/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template build file for 'perl-Capture-Tiny'. -pkgname=perl-Capture-Tiny -version=0.50 -revision=1 -build_style=perl-module -hostmakedepends="perl" -makedepends="perl" -depends="perl" -short_desc="Capture STDOUT and STDERR from Perl, XS or external programs" -maintainer="Leah Neukirchen " -license="Apache-2.0" -homepage="https://metacpan.org/release/Capture-Tiny" -distfiles="${CPAN_SITE}/Mail/DAGOLDEN/Capture-Tiny-${version}.tar.gz" -checksum=ca6e8d7ce7471c2be54e1009f64c367d7ee233a2894cacf52ebe6f53b04e81e5 diff --git a/srcpkgs/perl-Carp-Clan/template b/srcpkgs/perl-Carp-Clan/template deleted file mode 100644 index f433cf1b844cd7..00000000000000 --- a/srcpkgs/perl-Carp-Clan/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-Carp-Clan' -pkgname=perl-Carp-Clan -version=6.08 -revision=3 -build_style=perl-module -hostmakedepends="perl" -makedepends="perl perl-Test-Exception" -depends="$makedepends" -short_desc="Report errors from perspective of caller of a clan of modules" -maintainer="Helmut Pozimski " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Carp-Clan" -distfiles="${CPAN_SITE}/Carp/Carp-Clan-${version}.tar.gz" -checksum=c75f92e34422cc5a65ab05d155842b701452434e9aefb649d6e2289c47ef6708 diff --git a/srcpkgs/perl-Class-Accessor/template b/srcpkgs/perl-Class-Accessor/template deleted file mode 100644 index 9a2175d67e5499..00000000000000 --- a/srcpkgs/perl-Class-Accessor/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-Class-Accessor' -pkgname=perl-Class-Accessor -version=0.51 -revision=3 -build_style=perl-module -hostmakedepends="perl" -checkdepends="perl-Sub-Name" -depends="perl" -short_desc="Automated accessor generation" -maintainer="Urs Schulz " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Class-Accessor" -distfiles="${CPAN_SITE}/Class/${pkgname//perl-/}-${version}.tar.gz" -checksum=bf12a3e5de5a2c6e8a447b364f4f5a050bf74624c56e315022ae7992ff2f411c diff --git a/srcpkgs/perl-Class-Data-Inheritable/template b/srcpkgs/perl-Class-Data-Inheritable/template deleted file mode 100644 index d1e2b36cf6d4cf..00000000000000 --- a/srcpkgs/perl-Class-Data-Inheritable/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'perl-Class-Data-Inheritable' -pkgname=perl-Class-Data-Inheritable -version=0.09 -revision=1 -build_style=perl-module -hostmakedepends="perl" -makedepends="perl" -depends="perl" -checkdepends="perl-Test-Pod perl-Test-Pod-Coverage" -short_desc='Class::Data::Inheritable - Inheritable, overridable class data' -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Class-Data-Inheritable" -distfiles="$CPAN_SITE/Class/Class-Data-Inheritable-${version}.tar.gz" -checksum=44088d6e90712e187b8a5b050ca5b1c70efe2baa32ae123e9bd8f59f29f06e4d diff --git a/srcpkgs/perl-Class-Factory-Util/template b/srcpkgs/perl-Class-Factory-Util/template deleted file mode 100644 index db8d8b9703b2af..00000000000000 --- a/srcpkgs/perl-Class-Factory-Util/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-Class-Factory-Util' -pkgname=perl-Class-Factory-Util -version=1.7 -revision=2 -build_style=perl-ModuleBuild -hostmakedepends="perl-Module-Build" -makedepends="perl" -depends="${makedepends}" -short_desc="Class::Factory::Util - Provide utility methods for factory classes" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Class-Factory-Util/" -distfiles="${CPAN_SITE}/Class/${pkgname/perl-/}-${version}.tar.gz" -checksum=6c516b445b44f87363fb3a148431d31e9ecb5e6f21fb6481c89b2406b6692e26 diff --git a/srcpkgs/perl-Class-Inspector/template b/srcpkgs/perl-Class-Inspector/template deleted file mode 100644 index cc1588b7aeb267..00000000000000 --- a/srcpkgs/perl-Class-Inspector/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-Class-Inspector' -pkgname=perl-Class-Inspector -version=1.36 -revision=2 -build_style=perl-module -hostmakedepends="perl" -makedepends="perl" -depends="perl" -short_desc="Get information about a class and its structure" -maintainer="newbluemoon " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Class-Inspector" -distfiles="${CPAN_SITE}/Class/${pkgname/perl-/}-$version.tar.gz" -checksum=cc295d23a472687c24489d58226ead23b9fdc2588e522f0b5f0747741700694e diff --git a/srcpkgs/perl-Class-Load/template b/srcpkgs/perl-Class-Load/template deleted file mode 100644 index 9a5ace634de384..00000000000000 --- a/srcpkgs/perl-Class-Load/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'perl-Class-Load' -pkgname=perl-Class-Load -version=0.25 -revision=2 -build_style=perl-module -hostmakedepends="perl" -makedepends="perl-Data-OptList perl-Module-Implementation - perl-Module-Runtime perl-Package-Stash perl-Try-Tiny" -depends="$depends" -checkdepends="perl-Test-Fatal perl-Test-Needs perl-Test-Without-Module" -short_desc="Load and check for loaded modules" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Class-Load" -distfiles="${CPAN_SITE}/Class/${pkgname/perl-/}-$version.tar.gz" -checksum=2a48fa779b5297e56156380e8b32637c6c58decb4f4a7f3c7350523e11275f8f diff --git a/srcpkgs/perl-Class-Method-Modifiers/template b/srcpkgs/perl-Class-Method-Modifiers/template deleted file mode 100644 index 3514a3b8969ee6..00000000000000 --- a/srcpkgs/perl-Class-Method-Modifiers/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'perl-Class-Method-Modifiers' -pkgname=perl-Class-Method-Modifiers -version=2.13 -revision=2 -build_style=perl-module -hostmakedepends="perl" -makedepends="perl" -depends="$makedepends" -checkdepends="perl-Test-Fatal perl-Test-Requires" -short_desc="Provides Moose-like method modifiers" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Class-Method-Modifiers" -distfiles="${CPAN_SITE}/Class/${pkgname/perl-/}-${version}.tar.gz" -checksum=ab5807f71018a842de6b7a4826d6c1f24b8d5b09fcce5005a3309cf6ea40fd63 diff --git a/srcpkgs/perl-Class-MethodMaker/template b/srcpkgs/perl-Class-MethodMaker/template deleted file mode 100644 index 7f46a294050c4d..00000000000000 --- a/srcpkgs/perl-Class-MethodMaker/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-Class-MethodMaker' -pkgname=perl-Class-MethodMaker -version=2.24 -revision=4 -build_style=perl-module -hostmakedepends="perl" -makedepends="${hostmakedepends}" -depends="${makedepends}" -short_desc="Easy building of Perl Classes" -maintainer="Orphaned " -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-Class-Singleton/template b/srcpkgs/perl-Class-Singleton/template deleted file mode 100644 index fb738267bf8dc0..00000000000000 --- a/srcpkgs/perl-Class-Singleton/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-Class-Singleton' -pkgname=perl-Class-Singleton -version=1.6 -revision=1 -build_style=perl-module -hostmakedepends="perl" -makedepends="${hostmakedepends}" -depends="${hostmakedepends}" -short_desc="Implementation of a singleton class" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Class-Singleton" -distfiles="${CPAN_SITE}/Class/${pkgname/perl-/}-$version.tar.gz" -checksum=27ba13f0d9512929166bbd8c9ef95d90d630fc80f0c9a1b7458891055e9282a4 diff --git a/srcpkgs/perl-Class-Tiny/template b/srcpkgs/perl-Class-Tiny/template deleted file mode 100644 index c9518629896bb7..00000000000000 --- a/srcpkgs/perl-Class-Tiny/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-Class-Tiny' -pkgname=perl-Class-Tiny -version=1.008 -revision=2 -build_style=perl-module -hostmakedepends="perl" -makedepends="${hostmakedepends}" -depends="${makedepends}" -short_desc="Class::Tiny - Minimalist class construction" -maintainer="Leah Neukirchen " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Class-Tiny" -distfiles="${CPAN_SITE}/Class/Class-Tiny-${version}.tar.gz" -checksum=ee058a63912fa1fcb9a72498f56ca421a2056dc7f9f4b67837446d6421815615 diff --git a/srcpkgs/perl-Class-XSAccessor/template b/srcpkgs/perl-Class-XSAccessor/template deleted file mode 100644 index 7d9cd115fd09a0..00000000000000 --- a/srcpkgs/perl-Class-XSAccessor/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-Class-XSAccessor' -pkgname=perl-Class-XSAccessor -version=1.19 -revision=11 -build_style=perl-module -hostmakedepends="perl" -makedepends="perl" -depends="${makedepends}" -short_desc="Generate fast XS accessors without runtime compilation" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Class-XSAccessor" -distfiles="${CPAN_SITE}/Class/${pkgname/perl-/}-${version}.tar.gz" -checksum=99c56b395f1239af19901f2feeb125d9ecb4e351a0d80daa9529211a4700a6f2 diff --git a/srcpkgs/perl-Clipboard/template b/srcpkgs/perl-Clipboard/template deleted file mode 100644 index 84ad41008f968a..00000000000000 --- a/srcpkgs/perl-Clipboard/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'perl-Clipboard' -pkgname=perl-Clipboard -version=0.29 -revision=1 -build_style=perl-ModuleBuild -hostmakedepends="perl perl-Module-Build" -makedepends="perl" -depends="perl" -checkdepends="xclip xsel" -short_desc="Clipboard - Copy and paste with any OS" -maintainer="Orphaned " -license="Artistic-1.0-Perl" -homepage="https://metacpan.org/release/Clipboard" -distfiles="https://cpan.metacpan.org/authors/id/S/SH/SHLOMIF/Clipboard-${version}.tar.gz" -checksum=7eea786eb401ab7f6651e50dc5ea0b26431112a14353ed0fdb2307bac241aaea diff --git a/srcpkgs/perl-Clone-Choose/template b/srcpkgs/perl-Clone-Choose/template deleted file mode 100644 index 95391f261caa59..00000000000000 --- a/srcpkgs/perl-Clone-Choose/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'perl-Clone-Choose' -pkgname=perl-Clone-Choose -version=0.010 -revision=4 -build_style=perl-module -hostmakedepends="perl-Test-Without-Module" -makedepends="perl" -depends="$makedepends" -checkdepends="perl-Clone perl-Clone-PP perl-Module-Runtime" -short_desc="Clone::Choose - Choose appropriate clone utility" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Clone-Choose" -distfiles="${CPAN_SITE}/Clone/${pkgname/perl-/}-${version}.tar.gz" -checksum=5623481f58cee8edb96cd202aad0df5622d427e5f748b253851dfd62e5123632 diff --git a/srcpkgs/perl-Clone-PP/template b/srcpkgs/perl-Clone-PP/template deleted file mode 100644 index 37fe66166c5162..00000000000000 --- a/srcpkgs/perl-Clone-PP/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-Clone-PP' -pkgname=perl-Clone-PP -version=1.07 -revision=4 -build_style=perl-module -hostmakedepends="perl" -makedepends="perl" -depends="perl" -short_desc="Clone::PP - Recursively copy Perl datatypes" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Clone-PP" -distfiles="${CPAN_SITE}/Clone/${pkgname/perl-/}-${version}.tar.gz" -checksum=bf85e109b7d9a10677db82fa65c1720ae95499a49cbb676d4b3d1b183786b395 diff --git a/srcpkgs/perl-Clone/template b/srcpkgs/perl-Clone/template deleted file mode 100644 index 63686dda7f6084..00000000000000 --- a/srcpkgs/perl-Clone/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'perl-Clone' -pkgname=perl-Clone -version=0.46 -revision=3 -build_style=perl-module -hostmakedepends="perl" -makedepends="perl" -depends="$hostmakedepends" -checkdepends="perl-b-cow perl-Test-Most" -short_desc="Clone - recursively copy Perl datatypes" -maintainer="Kevin Berry " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Clone" -distfiles="${CPAN_SITE}/Clone/Clone-${version}.tar.gz" -checksum=aadeed5e4c8bd6bbdf68c0dd0066cb513e16ab9e5b4382dc4a0aafd55890697b diff --git a/srcpkgs/perl-Config-AutoConf/template b/srcpkgs/perl-Config-AutoConf/template deleted file mode 100644 index c53b8a3ac33cdf..00000000000000 --- a/srcpkgs/perl-Config-AutoConf/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-Config-AutoConf' -pkgname=perl-Config-AutoConf -version=0.318 -revision=2 -build_style=perl-module -hostmakedepends="perl-Capture-Tiny" -makedepends="${hostmakedepends}" -depends="${makedepends}" -short_desc="Config::AutoConf - An implementation of some of AutoConf macros in perl" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Config-AutoConf/" -distfiles="${CPAN_SITE}/Config/${pkgname/perl-/}-${version}.tar.gz" -checksum=33c930feec3003de251ca222abe8bbeb74610ad07f65fc16f27d74d195eeab34 diff --git a/srcpkgs/perl-Config-General/template b/srcpkgs/perl-Config-General/template deleted file mode 100644 index ce7cfa23076c23..00000000000000 --- a/srcpkgs/perl-Config-General/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-Config-General' -pkgname=perl-Config-General -version=2.67 -revision=1 -build_style=perl-module -hostmakedepends="perl" -makedepends="${hostmakedepends}" -depends="${makedepends}" -short_desc="Config::General - Generic Config Module" -maintainer="Leah Neukirchen " -license="Artistic-2.0" -homepage="https://metacpan.org/release/Config-General" -distfiles="${CPAN_SITE}/Config/${pkgname/perl-/}-$version.tar.gz" -checksum=473d65127b23dac0e8039c01e28bc4072cb9a6e93e81a1ea4893cea08c698db0 diff --git a/srcpkgs/perl-Config-INI-Reader-Ordered/template b/srcpkgs/perl-Config-INI-Reader-Ordered/template deleted file mode 100644 index e1ca396e66f18b..00000000000000 --- a/srcpkgs/perl-Config-INI-Reader-Ordered/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-Config-INI-Reader-Ordered' -pkgname=perl-Config-INI-Reader-Ordered -version=0.022 -revision=1 -build_style=perl-module -hostmakedepends="perl perl-Config-INI" -makedepends="$hostmakedepends" -depends="$makedepends" -short_desc="Config::INI::Reader::Ordered - .ini-file parser that returns sections in order" -maintainer="Leah Neukirchen " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Config-INI-Reader-Ordered" -distfiles="${CPAN_SITE}/Config/Config-INI-Reader-Ordered-${version}.tar.gz" -checksum=072bff3b32f41af8326ec172c7d24ab28b2e5f36021f5268d0c8c2e387b06354 diff --git a/srcpkgs/perl-Config-INI/template b/srcpkgs/perl-Config-INI/template deleted file mode 100644 index bb249e9600c4ab..00000000000000 --- a/srcpkgs/perl-Config-INI/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-Config-INI' -pkgname=perl-Config-INI -version=0.029 -revision=1 -build_style=perl-module -hostmakedepends="perl perl-Mixin-Linewise" -makedepends="$hostmakedepends" -depends="$makedepends" -short_desc="Config::INI - simple .ini-file format" -maintainer="Leah Neukirchen " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Config-INI" -distfiles="${CPAN_SITE}/Config/Config-INI-${version}.tar.gz" -checksum=0bbe797a730210644a907d90cd4aa2b23ad580cb27bd39393bfc6a7ef9fdfdea diff --git a/srcpkgs/perl-Config-IniFiles/template b/srcpkgs/perl-Config-IniFiles/template deleted file mode 100644 index d29023820260c3..00000000000000 --- a/srcpkgs/perl-Config-IniFiles/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'perl-Config-IniFiles' -pkgname=perl-Config-IniFiles -version=3.000003 -revision=2 -build_style=perl-module -hostmakedepends="perl" -makedepends="$hostmakedepends" -depends="$makedepends" -short_desc="Module for reading .ini-style configuration files" -maintainer="ibrokemypie " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Config-IniFiles" -changelog="https://fastapi.metacpan.org/source/SHLOMIF/Config-IniFiles-${version}/Changes" -distfiles="${CPAN_SITE}/Config/Config-IniFiles-${version}.tar.gz" -checksum=3c457b65d98e5ff40bdb9cf814b0d5983eb0c53fb8696bda3ba035ad2acd6802 diff --git a/srcpkgs/perl-Config-Simple/template b/srcpkgs/perl-Config-Simple/template deleted file mode 100644 index 038c60469a5797..00000000000000 --- a/srcpkgs/perl-Config-Simple/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-Config-Simple' -pkgname=perl-Config-Simple -version=4.59 -revision=3 -build_style=perl-module -hostmakedepends="perl" -makedepends="perl" -depends="perl" -short_desc="Config::Simple - simple configuration file class" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Config-Simple" -distfiles="http://search.cpan.org/CPAN/authors/id/S/SH/SHERZODR/Config-Simple-${version}.tar.gz" -checksum=cb78a975ad8463f992f35f392227aaf188d533c9092373742b3c2bb592781054 diff --git a/srcpkgs/perl-Config-Tiny/template b/srcpkgs/perl-Config-Tiny/template deleted file mode 100644 index 89edbdfa75d845..00000000000000 --- a/srcpkgs/perl-Config-Tiny/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-Config-Tiny' -pkgname=perl-Config-Tiny -version=2.24 -revision=3 -build_style=perl-module -hostmakedepends="perl" -makedepends="${hostmakedepends}" -depends="perl" -short_desc="Read/Write .ini style files with as little code as possible" -maintainer="John " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/${pkgname/perl-/}/" -distfiles="${CPAN_SITE}/Config/${pkgname/perl-/}-${version}.tgz" -checksum=1064948e4bc57e86e318dbc8791c53ca5b9d95b958cc474367c3277981135232 diff --git a/srcpkgs/perl-Convert-BinHex/template b/srcpkgs/perl-Convert-BinHex/template deleted file mode 100644 index 33069fd082ba24..00000000000000 --- a/srcpkgs/perl-Convert-BinHex/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'perl-Convert-BinHex' -pkgname=perl-Convert-BinHex -version=1.125 -revision=3 -build_style=perl-module -hostmakedepends="perl" -makedepends="${hostmakedepends}" -depends="${makedepends}" -checkdepends="perl-Test-Most perl-File-Slurp perl-Test-Pod perl-Test-Pod-Coverage" -short_desc="Perl module to extract data from Macintosh BinHex files" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Convert-BinHex" -distfiles="${CPAN_SITE}/Convert/${pkgname/perl-/}-$version.tar.gz" -checksum=513591b4be46bd7eb91e83197721b4a045a9753a3dd2f11de82c9d3013226397 diff --git a/srcpkgs/perl-Cookie-Baker/template b/srcpkgs/perl-Cookie-Baker/template deleted file mode 100644 index fe5a00077bc543..00000000000000 --- a/srcpkgs/perl-Cookie-Baker/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'perl-Cookie-Baker' -pkgname=perl-Cookie-Baker -version=0.12 -revision=1 -build_style=perl-ModuleBuild -hostmakedepends="perl perl-Module-Build-Tiny" -makedepends="perl" -depends="perl perl-URI" -checkdepends="perl-URI perl-Test-Time" -short_desc="Cookie string generator/parser" -maintainer="newbluemoon " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Cookie-Baker" -distfiles="${CPAN_SITE}/Cookie/${pkgname#perl-}-${version}.tar.gz" -checksum=9b04df5d47dcd45ac4299626a10ec990fb40c94ee5a6300c3a88bdfb3575ec29 diff --git a/srcpkgs/perl-Crypt-Blowfish/template b/srcpkgs/perl-Crypt-Blowfish/template deleted file mode 100644 index 75f94c61af927d..00000000000000 --- a/srcpkgs/perl-Crypt-Blowfish/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-Crypt-Blowfish' -pkgname=perl-Crypt-Blowfish -version=2.14 -revision=15 -build_style=perl-module -hostmakedepends="perl" -makedepends="${hostmakedepends}" -depends="${makedepends}" -short_desc="Crypt::Blowfish - Blowfish cryptography algorithm interface" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Crypt-Blowfish" -distfiles="${CPAN_SITE}/Crypt/Crypt-Blowfish-${version}.tar.gz" -checksum=46b3431ffb6bf5b9cb359f79565d48407e652ad2b04fdf5ca62a69e7197a67b1 diff --git a/srcpkgs/perl-Crypt-Blowfish_PP/template b/srcpkgs/perl-Crypt-Blowfish_PP/template deleted file mode 100644 index 34dc21b146f658..00000000000000 --- a/srcpkgs/perl-Crypt-Blowfish_PP/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-Crypt-Blowfish_PP' -pkgname=perl-Crypt-Blowfish_PP -version=1.12 -revision=4 -build_style=perl-module -hostmakedepends="perl" -makedepends="${hostmakedepends}" -depends="${makedepends}" -short_desc="Blowfish encryption algorithm implemented purely in Perl" -maintainer="Leah Neukirchen " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Crypt-Blowfish_PP" -distfiles="${CPAN_SITE}/Crypt/${pkgname/perl-/}-$version.tar.gz" -checksum=714f1a3e94f658029d108ca15ed20f0842e73559ae5fc1faee86d4f2195fcf8c diff --git a/srcpkgs/perl-Crypt-CAST5/template b/srcpkgs/perl-Crypt-CAST5/template deleted file mode 100644 index 7640e5dde93166..00000000000000 --- a/srcpkgs/perl-Crypt-CAST5/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'perl-Crypt-CAST5' -pkgname=perl-Crypt-CAST5 -version=0.05 -revision=10 -build_style=perl-module -hostmakedepends="perl" -makedepends="perl" -depends="perl" -checkdepends="perl-Crypt-CBC" -short_desc="Perl interface to CAST5 block cipher" -maintainer="newbluemoon " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Crypt-CAST5" -distfiles="${CPAN_SITE}/Crypt/Crypt-CAST5-${version}.tar.gz" -checksum=9b51fc769c34ebb7b605927705af31af277e2532f0c03ed53755d064cdde1307 diff --git a/srcpkgs/perl-Crypt-CBC/template b/srcpkgs/perl-Crypt-CBC/template deleted file mode 100644 index 7aa530680603de..00000000000000 --- a/srcpkgs/perl-Crypt-CBC/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'perl-Crypt-CBC' -pkgname=perl-Crypt-CBC -version=3.04 -revision=1 -build_style=perl-module -hostmakedepends="perl" -makedepends="perl" -depends="perl" -short_desc="Encrypt Data with Cipher Block Chaining Mode" -maintainer="newbluemoon " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Crypt-CBC" -distfiles="${CPAN_SITE}/Crypt/Crypt-CBC-${version}.tar.gz" -checksum=4026c57d0dbf6496c0d561a26f161b763d3b8edf351139c073492e21b5fbce07 -# check requires a lot of new cascading dependencies -make_check=no diff --git a/srcpkgs/perl-Crypt-DES/template b/srcpkgs/perl-Crypt-DES/template deleted file mode 100644 index dd12e3d5cdb605..00000000000000 --- a/srcpkgs/perl-Crypt-DES/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'perl-Crypt-DES' -pkgname=perl-Crypt-DES -version=2.07 -revision=10 -build_style=perl-module -hostmakedepends="perl" -makedepends="perl" -depends="perl" -checkdepends="perl-Crypt-CBC" -short_desc="Perl interface to DES block cipher" -maintainer="newbluemoon " -license="custom:Custom" -homepage="https://metacpan.org/release/Crypt-DES" -distfiles="${CPAN_SITE}/Crypt/Crypt-DES-${version}.tar.gz" -checksum=2db1ebb5837b4cb20051c0ee5b733b4453e3137df0a92306034c867621edd7e7 - -post_install() { - vlicense COPYRIGHT -} diff --git a/srcpkgs/perl-Crypt-DES_EDE3/template b/srcpkgs/perl-Crypt-DES_EDE3/template deleted file mode 100644 index 2606acfaf9267e..00000000000000 --- a/srcpkgs/perl-Crypt-DES_EDE3/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-Crypt-DES_EDE3' -pkgname=perl-Crypt-DES_EDE3 -version=0.03 -revision=1 -build_style=perl-module -hostmakedepends="perl" -makedepends="perl perl-Crypt-DES" -depends="perl perl-Crypt-DES" -short_desc="Perl interface to Triple-DES EDE block cipher" -maintainer="newbluemoon " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Crypt-DES_EDE3" -distfiles="${CPAN_SITE}/Crypt/Crypt-DES_EDE3-${version}.tar.gz" -checksum=28592db7b9e34745aa91f3e19e5dbbb83aaf472a29e707b9791d0d02b3e227f5 diff --git a/srcpkgs/perl-Crypt-DH/patches/force_require_bigint_gmp.patch b/srcpkgs/perl-Crypt-DH/patches/force_require_bigint_gmp.patch deleted file mode 100644 index d1ad1a6c6d41c7..00000000000000 --- a/srcpkgs/perl-Crypt-DH/patches/force_require_bigint_gmp.patch +++ /dev/null @@ -1,18 +0,0 @@ ---- a/Makefile.PL -+++ b/Makefile.PL -@@ -15,14 +15,8 @@ include 'ExtUtils::AutoInstall'; - - perl_version '5.006'; - build_requires 'Test::More' => 0.47; --eval { assertlibs lib => 'gmp', header => 'gmp.h'; }; --unless ($@) { -- requires 'Math::BigInt::GMP' => 1.24; --} --else { -- requires 'Math::BigInt::Pari' => 1.13; --} - -+requires('Math::BigInt::GMP' => '1.24'); - requires('Math::BigInt' => '1.60'); - - githubmeta; diff --git a/srcpkgs/perl-Crypt-DH/template b/srcpkgs/perl-Crypt-DH/template deleted file mode 100644 index 7ec7321adbd073..00000000000000 --- a/srcpkgs/perl-Crypt-DH/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-Crypt-DH' -pkgname=perl-Crypt-DH -version=0.07 -revision=10 -build_style=perl-module -hostmakedepends="perl perl-Math-BigInt-GMP perl-Archive-Zip" -makedepends="$hostmakedepends" -depends="$makedepends" -short_desc="Crypt::DH - Diffie-Hellman key exchange system" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Crypt-DH" -distfiles="${CPAN_SITE}/Crypt/Crypt-DH-${version}.tar.gz" -checksum=c88cf3423b01e6782e8986d7fe5304436ab84b0925c4498c6fdfa17ef9a37f5f diff --git a/srcpkgs/perl-Crypt-IDEA/template b/srcpkgs/perl-Crypt-IDEA/template deleted file mode 100644 index 7d35fa509f29a7..00000000000000 --- a/srcpkgs/perl-Crypt-IDEA/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'perl-Crypt-IDEA' -pkgname=perl-Crypt-IDEA -version=1.10 -revision=10 -build_style=perl-module -hostmakedepends="perl" -makedepends="perl" -depends="perl" -short_desc="Perl interface to IDEA block cipher" -maintainer="newbluemoon " -license="custom:Custom" -homepage="https://metacpan.org/release/Crypt-IDEA" -distfiles="${CPAN_SITE}/Crypt/Crypt-IDEA-${version}.tar.gz" -checksum=33bd78c11924a0fc1ff3eedde94078cbbf6b6ca9ede046d2b2f561e9e9a72019 - -post_install() { - vlicense COPYRIGHT -} diff --git a/srcpkgs/perl-Crypt-OpenSSL-Bignum/template b/srcpkgs/perl-Crypt-OpenSSL-Bignum/template deleted file mode 100644 index 09894a52fb265d..00000000000000 --- a/srcpkgs/perl-Crypt-OpenSSL-Bignum/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-Crypt-OpenSSL-Bignum' -pkgname=perl-Crypt-OpenSSL-Bignum -version=0.09 -revision=17 -build_style=perl-module -hostmakedepends="perl" -makedepends="perl openssl-devel" -depends="${hostmakedepends}" -short_desc="Crypt::OpenSSL::Bignum - OpenSSL multiprecision integer arithmetic" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Crypt-OpenSSL-Bignum" -distfiles="${CPAN_SITE}/Crypt/Crypt-OpenSSL-Bignum-${version}.tar.gz" -checksum=234e72fb8396d45527e6fd45e43759c5c3f3a208cf8f29e6a22161a996fd42dc diff --git a/srcpkgs/perl-Crypt-OpenSSL-Guess/template b/srcpkgs/perl-Crypt-OpenSSL-Guess/template deleted file mode 100644 index 65528a65a4a929..00000000000000 --- a/srcpkgs/perl-Crypt-OpenSSL-Guess/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-Crypt-OpenSSL-Guess' -pkgname=perl-Crypt-OpenSSL-Guess -version=0.11 -revision=3 -build_style=perl-module -hostmakedepends="perl" -makedepends="perl" -depends="$makedepends" -short_desc="Module to Guess OpenSSL include path" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Crypt-OpenSSL-Guess" -distfiles="${CPAN_SITE}/Crypt/${pkgname/perl-/}-${version}.tar.gz" -checksum=aa6b18e38cb852cbad80a58cd90c395b40819d4d01e0ab37e7703149094d7167 diff --git a/srcpkgs/perl-Crypt-OpenSSL-RSA/template b/srcpkgs/perl-Crypt-OpenSSL-RSA/template deleted file mode 100644 index ff655551c29fe4..00000000000000 --- a/srcpkgs/perl-Crypt-OpenSSL-RSA/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'perl-Crypt-OpenSSL-RSA' -pkgname=perl-Crypt-OpenSSL-RSA -version=0.33 -revision=5 -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" -short_desc="Crypt::OpenSSL::RSA - RSA encoding and decoding" -maintainer="johannes " -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 diff --git a/srcpkgs/perl-Crypt-OpenSSL-Random/template b/srcpkgs/perl-Crypt-OpenSSL-Random/template deleted file mode 100644 index 28d3b89abb1686..00000000000000 --- a/srcpkgs/perl-Crypt-OpenSSL-Random/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-Crypt-OpenSSL-Random' -pkgname=perl-Crypt-OpenSSL-Random -version=0.15 -revision=15 -build_style=perl-module -hostmakedepends="perl perl-Crypt-OpenSSL-Guess" -makedepends="perl openssl-devel" -depends="perl" -short_desc="Crypt::OpenSSL::Random - OpenSSL PRNG" -maintainer="Kevin Berry " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Crypt-OpenSSL-Random" -distfiles="${CPAN_SITE}/Crypt/Crypt-OpenSSL-Random-${version}.tar.gz" -checksum=f0876faa1ba3111e39b86aa730c603211eff2905e460c72a57b61e8cf475cef4 diff --git a/srcpkgs/perl-Crypt-PasswdMD5/template b/srcpkgs/perl-Crypt-PasswdMD5/template deleted file mode 100644 index cfe02334c787e3..00000000000000 --- a/srcpkgs/perl-Crypt-PasswdMD5/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-Crypt-PasswdMD5' -pkgname=perl-Crypt-PasswdMD5 -version=1.40 -revision=4 -build_style=perl-module -hostmakedepends="perl" -makedepends="perl" -depends="${hostmakedepends}" -short_desc="Crypt::PasswdMD5 - interoperable MD5-based crypt() functions" -maintainer="Kevin Berry " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Crypt-PasswdMD5" -distfiles="${CPAN_SITE}/Crypt/Crypt-PasswdMD5-${version}.tgz" -checksum=b77d6aeea25301af7be679f7452e894ca88af9710bffd6e01d665a141c391948 diff --git a/srcpkgs/perl-Crypt-RC4/template b/srcpkgs/perl-Crypt-RC4/template deleted file mode 100644 index 047140ef95f8f1..00000000000000 --- a/srcpkgs/perl-Crypt-RC4/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-Crypt-RC4' -pkgname=perl-Crypt-RC4 -version=2.02 -revision=2 -build_style=perl-module -hostmakedepends="perl" -makedepends="perl" -depends="perl" -short_desc="Perl implementation of the RC4 encryption algorithm" -maintainer="newbluemoon " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Crypt-RC4" -distfiles="${CPAN_SITE}/Crypt/${pkgname#perl-}-${version}.tar.gz" -checksum=5ec4425c6bc22207889630be7350d99686e62a44c6136960110203cd594ae0ea diff --git a/srcpkgs/perl-Crypt-Rijndael/template b/srcpkgs/perl-Crypt-Rijndael/template deleted file mode 100644 index 1b6b789fb120f8..00000000000000 --- a/srcpkgs/perl-Crypt-Rijndael/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-Crypt-Rijndael' -pkgname=perl-Crypt-Rijndael -version=1.16 -revision=4 -build_style=perl-module -hostmakedepends="perl" -makedepends="perl" -depends="${hostmakedepends}" -short_desc="Crypt::Rijndael - Crypt::CBC compliant Rijndael module" -maintainer="Kevin Berry " -license="LGPL-2.0-or-later" -homepage="https://metacpan.org/release/Crypt-Rijndael" -distfiles="${CPAN_SITE}/Crypt/Crypt-Rijndael-${version}.tar.gz" -checksum=6540085e3804b82a6f0752c1122cf78cadd221990136dd6fd4c097d056c84d40 diff --git a/srcpkgs/perl-CryptX/template b/srcpkgs/perl-CryptX/template deleted file mode 100644 index 06a3ba942757ec..00000000000000 --- a/srcpkgs/perl-CryptX/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'perl-CryptX' -pkgname=perl-CryptX -version=0.087 -revision=1 -build_style=perl-module -hostmakedepends="perl" -makedepends="perl" -depends="perl" -checkdepends="perl-JSON" -short_desc="Cryptographic toolkit (self-contained, no external libraries needed)" -maintainer="newbluemoon " -license="Artistic-1.0-Perl, GPL-1.0-or-later, Unlicense" -homepage="https://metacpan.org/release/CryptX" -changelog="https://raw.githubusercontent.com/DCIT/perl-CryptX/master/Changes" -distfiles="${CPAN_SITE}/Crypt/${pkgname#perl-}-${version}.tar.gz" -checksum=8070ec295160d48f376d8ff1b2cbf0bf152da9f2033939382f00f13f748cd37d diff --git a/srcpkgs/perl-Curses-UI/template b/srcpkgs/perl-Curses-UI/template deleted file mode 100644 index 4d5a42f8482388..00000000000000 --- a/srcpkgs/perl-Curses-UI/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-Curses-UI' -pkgname=perl-Curses-UI -version=0.9609 -revision=2 -build_style=perl-module -hostmakedepends="perl-Curses perl-Term-ReadKey" -makedepends="$hostmakedepends" -depends="$makedepends" -short_desc="Curses based OO user interface framework" -maintainer="Duncaen " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Curses" -distfiles="${CPAN_SITE}/Curses/${pkgname/perl-/}-${version}.tar.gz" -checksum=0ab827a513b6e14403184fb065a8ea1d2ebda122d2178cbf45c781f311240eaf diff --git a/srcpkgs/perl-Curses/template b/srcpkgs/perl-Curses/template deleted file mode 100644 index 8a74d092b49b64..00000000000000 --- a/srcpkgs/perl-Curses/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'perl-Curses' -pkgname=perl-Curses -version=1.36 -revision=7 -build_style=perl-module -hostmakedepends="perl" -makedepends="perl ncurses-devel" -short_desc="Terminal screen handling and optimization" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Curses" -distfiles="${CPAN_SITE}/Curses/${pkgname/perl-/}-${version}.tar.gz" -checksum=a414795ba031c5918c70279fe534fee594a96ec4b0c78f44ce453090796add64 diff --git a/srcpkgs/perl-DBD-Pg/template b/srcpkgs/perl-DBD-Pg/template deleted file mode 100644 index c802cb18988136..00000000000000 --- a/srcpkgs/perl-DBD-Pg/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'perl-DBD-Pg' -pkgname=perl-DBD-Pg -version=3.10.4 -revision=6 -build_style=perl-module -hostmakedepends="perl perl-DBI" -makedepends="${hostmakedepends} postgresql-libs-devel" -depends="perl perl-DBI" -short_desc="DBD::Pg - PostgreSQL DBI driver" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/DBD-Pg" -distfiles="${CPAN_SITE}/DBD/DBD-Pg-$version.tar.gz" -checksum=15ec9c9bbabeca749180ce422c26b1e5770e5154efe47457a34d097c93439ff7 -nocross=yes diff --git a/srcpkgs/perl-DBD-SQLite/template b/srcpkgs/perl-DBD-SQLite/template deleted file mode 100644 index a2d38e31124226..00000000000000 --- a/srcpkgs/perl-DBD-SQLite/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'perl-DBD-SQLite' -pkgname=perl-DBD-SQLite -version=1.66 -revision=6 -build_style=perl-module -configure_args="SQLITE_LOCATION=${XBPS_CROSS_BASE}/usr" -hostmakedepends="perl perl-DBI" -makedepends="${hostmakedepends} sqlite-devel" -depends="$hostmakedepends" -short_desc="DBD::SQLite - Self-contained RDBMS in a DBI driver" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/DBD-SQLite" -distfiles="${CPAN_SITE}/DBD/DBD-SQLite-${version}.tar.gz" -checksum=89e75dff9f66c273e0e459d51f151f88960eb7d82e2821e6902f18688ba592fe - -post_extract() { - # Unlock system sqlite support - vsed -e 's/^if ( 0 )/if ( 1 )/' -i Makefile.PL -} diff --git a/srcpkgs/perl-DBD-mysql/template b/srcpkgs/perl-DBD-mysql/template deleted file mode 100644 index e15bb6491b798f..00000000000000 --- a/srcpkgs/perl-DBD-mysql/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'perl-DBD-mysql' -pkgname=perl-DBD-mysql -version=4.050 -revision=13 -build_style=perl-module -hostmakedepends="perl perl-DBI perl-Devel-CheckLib" -makedepends="${hostmakedepends} libmariadbclient-devel openssl-devel zlib-devel" -depends="perl-DBI" -checkdepends="perl-Test-Deep" -short_desc="DBD::mysql - MySQL DBI driver" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/DBD-mysql" -distfiles="${CPAN_SITE}/DBD/DBD-mysql-${version}.tar.gz" -checksum=4f48541ff15a0a7405f76adc10f81627c33996fbf56c95c26c094444c0928d78 - -if [ "$CROSS_BUILD" ]; then - pre_configure() { - sed -i "/^assert_lib/,+2d" Makefile.PL - } -fi diff --git a/srcpkgs/perl-DBI/template b/srcpkgs/perl-DBI/template deleted file mode 100644 index 475bf73417d938..00000000000000 --- a/srcpkgs/perl-DBI/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-DBI' -pkgname=perl-DBI -version=1.643 -revision=6 -build_style=perl-module -hostmakedepends="perl" -makedepends="$hostmakedepends" -depends="$makedepends" -short_desc="Database independent interface for Perl" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/DBI" -distfiles="${CPAN_SITE}/DBI/DBI-${version}.tar.gz" -checksum=8a2b993db560a2c373c174ee976a51027dd780ec766ae17620c20393d2e836fa diff --git a/srcpkgs/perl-Danga-Socket/template b/srcpkgs/perl-Danga-Socket/template deleted file mode 100644 index 28d02b35561746..00000000000000 --- a/srcpkgs/perl-Danga-Socket/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-Danga-Socket' -pkgname=perl-Danga-Socket -version=1.62 -revision=2 -build_style=perl-module -hostmakedepends="perl" -makedepends="perl-Sys-Syscall" -depends="$makedepends" -short_desc="Event loop and event-driven async sockets" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Danga-Socket" -distfiles="${CPAN_SITE}/Danga/${pkgname/perl-/}-${version}.tar.gz" -checksum=953c3f787ef1a11d956b28084246ffe3fc0f80da8fcb14f48477025773dc8b74 diff --git a/srcpkgs/perl-Data-Compare/template b/srcpkgs/perl-Data-Compare/template deleted file mode 100644 index 2d558144a843f5..00000000000000 --- a/srcpkgs/perl-Data-Compare/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-Data-Compare' -pkgname=perl-Data-Compare -version=1.29 -revision=1 -build_style=perl-module -hostmakedepends="perl-File-Find-Rule perl-Clone" -makedepends="${hostmakedepends}" -depends="${makedepends}" -short_desc="Data::Compare - compare perl data structures" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Data-Compare/" -distfiles="${CPAN_SITE}/Data/${pkgname/perl-/}-${version}.tar.gz" -checksum=53c9db3b93263c88aaa3c4072d819eaded024d7a36b38c0c37737d288d5afa8c diff --git a/srcpkgs/perl-Data-Dump/template b/srcpkgs/perl-Data-Dump/template deleted file mode 100644 index 34c00667eaa6ae..00000000000000 --- a/srcpkgs/perl-Data-Dump/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-Data-Dump' -pkgname=perl-Data-Dump -version=1.25 -revision=1 -build_style=perl-module -hostmakedepends="perl" -makedepends="${hostmakedepends}" -depends="${makedepends}" -short_desc="Data::Dump - Pretty printing of data structures" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Data-Dump" -distfiles="${CPAN_SITE}/Data/${pkgname/perl-/}-${version}.tar.gz" -checksum=a4aa6e0ddbf39d5ad49bddfe0f89d9da864e3bc00f627125d1bc580472f53fbd diff --git a/srcpkgs/perl-Data-Dx/template b/srcpkgs/perl-Data-Dx/template deleted file mode 100644 index 5734b1a91a50e9..00000000000000 --- a/srcpkgs/perl-Data-Dx/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'perl-Data-Dx' -pkgname=perl-Data-Dx -version=0.000011 -revision=1 -build_style=perl-module -hostmakedepends="perl perl-Data-Dump perl-Keyword-Declare" -makedepends="${hostmakedepends}" -depends="${makedepends}" -checkdepends="perl-Test-Pod-Coverage" -short_desc="Data::Dx - Dump data structures with name and point-of-origin" -maintainer="Leah Neukirchen " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Data-Dx" -distfiles="${CPAN_SITE}/Data/Data-Dx-${version}.tar.gz" -checksum=dd5ec99caab35fdf7030d343054dade7128dcd404a6718656f8e8ea0d1543ae7 diff --git a/srcpkgs/perl-Data-MessagePack/template b/srcpkgs/perl-Data-MessagePack/template deleted file mode 100644 index 61d6e6d662bb31..00000000000000 --- a/srcpkgs/perl-Data-MessagePack/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'perl-Data-MessagePack' -pkgname=perl-Data-MessagePack -version=1.00 -revision=10 -build_style=perl-module -hostmakedepends="perl" -makedepends="perl" -depends="perl" -checkdepends="perl-Test-Requires perl-Test-LeakTrace" -short_desc="Data::MessagePack - MessagePack serializing/deserializing" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Data-MessagePack" -distfiles="${CPAN_SITE}/Data/Data-MessagePack-${version}.tar.gz" -checksum=c9f0eeaf56ee4dfd509eccba2dd838921aebdf186ba60de166443ffc4b0ba1a2 diff --git a/srcpkgs/perl-Data-OptList/template b/srcpkgs/perl-Data-OptList/template deleted file mode 100644 index b73ec0558faefc..00000000000000 --- a/srcpkgs/perl-Data-OptList/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-Data-OptList' -pkgname=perl-Data-OptList -version=0.114 -revision=1 -build_style=perl-module -hostmakedepends="perl" -makedepends="${hostmakedepends} perl-Params-Util perl-Sub-Install" -depends="${makedepends}" -short_desc="Parse and validate simple name/value option pairs" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Data-OptList" -distfiles="${CPAN_SITE}/Data/${pkgname/perl-/}-${version}.tar.gz" -checksum=9fd1093b917a21fb79ae1607db53d113b4e0ad8fe0ae776cb077a7e50044fdf3 diff --git a/srcpkgs/perl-Data-Perl/template b/srcpkgs/perl-Data-Perl/template deleted file mode 100644 index dab8859dc76c95..00000000000000 --- a/srcpkgs/perl-Data-Perl/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'perl-Data-Perl' -pkgname=perl-Data-Perl -version=0.002011 -revision=1 -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="Orphaned " -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-Data-Section-Simple/template b/srcpkgs/perl-Data-Section-Simple/template deleted file mode 100644 index b922a4157e820b..00000000000000 --- a/srcpkgs/perl-Data-Section-Simple/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-Data-Section-Simple' -pkgname=perl-Data-Section-Simple -version=0.07 -revision=4 -build_style=perl-module -hostmakedepends="perl" -makedepends="perl" -depends="perl" -short_desc="Data::Section::Simple - Read data from __DATA__" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Data-Section-Simple" -distfiles="${CPAN_SITE}/Data/Data-Section-Simple-${version}.tar.gz" -checksum=0b3035ffdb909aa1f7ded6b608fa9d894421c82c097d51e7171170d67579a9cb diff --git a/srcpkgs/perl-Data-UUID/template b/srcpkgs/perl-Data-UUID/template deleted file mode 100644 index 0a90c2d47a6834..00000000000000 --- a/srcpkgs/perl-Data-UUID/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'perl-Data-UUID' -pkgname=perl-Data-UUID -version=1.226 -revision=6 -build_style=perl-module -hostmakedepends="perl" -makedepends="perl" -depends="perl" -short_desc="Data::UUID - Globally/Universally Unique Identifiers" -maintainer="Orphaned " -license="MIT" -homepage="https://metacpan.org/release/Data-UUID" -distfiles="${CPAN_SITE}/Data/Data-UUID-${version}.tar.gz" -checksum=093d57ffa0d411a94bafafae495697db26f5c9d0277198fe3f7cf2be22996453 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/perl-Data-Uniqid/template b/srcpkgs/perl-Data-Uniqid/template deleted file mode 100644 index 466c9440b5bf7d..00000000000000 --- a/srcpkgs/perl-Data-Uniqid/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-Data-Uniqid' -pkgname=perl-Data-Uniqid -version=0.12 -revision=2 -build_style=perl-module -hostmakedepends="perl" -makedepends="${hostmakedepends}" -depends="${makedepends}" -short_desc="Data::Uniqid - Perl extension for simple genrating of unique id's" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Data-Uniqid/" -distfiles="${CPAN_SITE}/Data/${pkgname/perl-/}-${version}.tar.gz" -checksum=b6919ba49b9fe98bfdf3e8accae7b9b7f78dc9e71ebbd0b7fef7a45d99324ccb diff --git a/srcpkgs/perl-Data-Validate-IP/template b/srcpkgs/perl-Data-Validate-IP/template deleted file mode 100644 index cbdbcfdfcad6b7..00000000000000 --- a/srcpkgs/perl-Data-Validate-IP/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template build file for 'perl-Data-Validate-IP' -pkgname=perl-Data-Validate-IP -version=0.31 -revision=1 -build_style=perl-module -hostmakedepends="perl perl-NetAddr-IP" -makedepends="perl" -checkdepends="$hostmakedepends perl-Test-Requires" -depends="$hostmakedepends" -short_desc="IPv4 and IPv6 validation methods" -maintainer="Leah Neukirchen " -homepage="https://metacpan.org/release/Data-Validate-IP" -license="Artistic-1.0-Perl, GPL-1.0-or-later" -distfiles="${CPAN_SITE}/Data/Data-Validate-IP-${version}.tar.gz" -checksum=734aff86b6f9cad40e1c4da81f28faf18e0802c76a566d95e5613d4318182fc1 diff --git a/srcpkgs/perl-Date-Calc/template b/srcpkgs/perl-Date-Calc/template deleted file mode 100644 index 3fbcbc7a2496a9..00000000000000 --- a/srcpkgs/perl-Date-Calc/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-Date-Calc' -pkgname=perl-Date-Calc -version=6.4 -revision=4 -build_style=perl-module -hostmakedepends="perl" -makedepends="perl perl-Carp-Clan perl-Bit-Vector" -depends="${makedepends}" -short_desc="Date::Calc - Gregorian calendar date calculations" -maintainer="Helmut Pozimski " -license="Artistic-1.0-Perl, GPL-2.0-only, LGPL-2.0-only" -homepage="https://metacpan.org/release/Date-Calc" -distfiles="${CPAN_SITE}/Date/Date-Calc-${version}.tar.gz" -checksum="7ce137b2e797b7c0901f3adf1a05a19343356cd1f04676aa1c56a9f624f859ad" diff --git a/srcpkgs/perl-Date-Manip/template b/srcpkgs/perl-Date-Manip/template deleted file mode 100644 index 821489fe09dea5..00000000000000 --- a/srcpkgs/perl-Date-Manip/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'perl-Date-Manip' -pkgname=perl-Date-Manip -version=6.81 -revision=2 -build_style=perl-module -hostmakedepends="perl" -makedepends="$hostmakedepends" -depends="perl" -checkdepends="perl-Test-Inter" -short_desc="Date manipulation routines" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Date-Manip" -distfiles="${CPAN_SITE}/Date/${pkgname/perl-/}-${version}.tar.gz" -checksum=044c319e2213dad73abd32b7f731bf4593d1e9fa96024bdc6b6475a2e768949b diff --git a/srcpkgs/perl-Date-Simple/template b/srcpkgs/perl-Date-Simple/template deleted file mode 100644 index d773a7915e88f1..00000000000000 --- a/srcpkgs/perl-Date-Simple/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-Date-Simple' -pkgname=perl-Date-Simple -version=3.03 -revision=6 -build_style=perl-module -hostmakedepends="perl" -makedepends="${hostmakedepends}" -depends="${makedepends}" -short_desc="Date::Simple - a simple date object" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Date-Simple/" -distfiles="${CPAN_SITE}/Date/${pkgname/perl-/}-${version}.tar.gz" -checksum=29a1926314ce1681a312d6155c29590c771ddacf91b7485873ce449ef209dd04 diff --git a/srcpkgs/perl-DateTime-Calendar-Julian/template b/srcpkgs/perl-DateTime-Calendar-Julian/template deleted file mode 100644 index ef6221ccbf62cb..00000000000000 --- a/srcpkgs/perl-DateTime-Calendar-Julian/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-DateTime-Calendar-Julian' -pkgname=perl-DateTime-Calendar-Julian -version=0.106 -revision=1 -build_style=perl-module -hostmakedepends="perl-DateTime" -makedepends="${hostmakedepends}" -depends="${makedepends}" -short_desc="DateTime::Calendar::Julian - Dates in the Julian calendar" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/DateTime-Calendar-Julian" -distfiles="${CPAN_SITE}/DateTime/${pkgname/perl-/}-${version}.tar.gz" -checksum=faafa769a5e70ff1b584f6e2ef16561588d88c74bc336bddc1aa00f3381ba86c diff --git a/srcpkgs/perl-DateTime-Format-Builder/template b/srcpkgs/perl-DateTime-Format-Builder/template deleted file mode 100644 index 61029c709f1568..00000000000000 --- a/srcpkgs/perl-DateTime-Format-Builder/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-DateTime-Format-Builder' -pkgname=perl-DateTime-Format-Builder -version=0.83 -revision=1 -build_style=perl-module -hostmakedepends="perl-DateTime perl-Class-Factory-Util perl-DateTime-Format-Strptime perl-Params-Validate" -makedepends="${hostmakedepends}" -depends="${makedepends}" -short_desc="DateTime::Format::Builder - Create DateTime parser classes and objects" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/DateTime-Format-Builder/" -distfiles="${CPAN_SITE}/DateTime/${pkgname/perl-/}-${version}.tar.gz" -checksum=61ffb23d85b3ca1786b2da3289e99b57e0625fe0e49db02a6dc0cb62c689e2f2 diff --git a/srcpkgs/perl-DateTime-Format-Strptime/template b/srcpkgs/perl-DateTime-Format-Strptime/template deleted file mode 100644 index 08c8a6d6fc8bc7..00000000000000 --- a/srcpkgs/perl-DateTime-Format-Strptime/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'perl-DateTime-Format-Strptime' -pkgname=perl-DateTime-Format-Strptime -version=1.79 -revision=1 -build_style=perl-module -hostmakedepends="perl" -makedepends="${hostmakedepends} perl-DateTime perl-Package-DeprecationManager" -depends="${makedepends}" -checkdepends="perl-Test-Warnings" -short_desc="Parse and format strp and strf time patterns" -maintainer="newbluemoon " -license="Artistic-2.0" -homepage="https://metacpan.org/release/DateTime-Format-Strptime" -distfiles="${CPAN_SITE}/DateTime/${pkgname/perl-/}-$version.tar.gz" -checksum=701e46802c86ed4d88695c1a6dacbbe90b3390beeb794f387e7c792300037579 diff --git a/srcpkgs/perl-DateTime-Locale/template b/srcpkgs/perl-DateTime-Locale/template deleted file mode 100644 index a2cd52068ca1d8..00000000000000 --- a/srcpkgs/perl-DateTime-Locale/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'perl-DateTime-Locale' -pkgname=perl-DateTime-Locale -version=1.33 -revision=1 -build_style=perl-module -hostmakedepends="perl-File-ShareDir-Install" -makedepends="perl-File-ShareDir perl-List-MoreUtils perl-Params-ValidationCompiler - perl-Specio perl-namespace-autoclean" -depends="$makedepends" -checkdepends="perl-CPAN-Meta-Check perl-IPC-System-Simple perl-Test-Fatal - perl-Test-File-ShareDir perl-Test-Requires perl-Test-Warnings - perl-Test2-Plugin-NoWarnings perl-namespace-autoclean" -short_desc="Localization support for DateTime.pm" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -#changelog="http://cpansearch.perl.org/src/DROLSKY/DateTime-Locale-${version}/Changes" -homepage="https://metacpan.org/release/DateTime-Locale" -distfiles="${CPAN_SITE}/DateTime/${pkgname/perl-/}-${version}.tar.gz" -checksum=52bfefad9ff39c4d8fd1f5e78642e38b8dcd33363f337d8e89bf19e6ad185cb9 diff --git a/srcpkgs/perl-DateTime-TimeZone/template b/srcpkgs/perl-DateTime-TimeZone/template deleted file mode 100644 index fd2031ed1d012e..00000000000000 --- a/srcpkgs/perl-DateTime-TimeZone/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'perl-DateTime-TimeZone' -pkgname=perl-DateTime-TimeZone -version=2.65 -revision=1 -build_style=perl-module -hostmakedepends="perl" -makedepends="perl-Class-Singleton perl-Params-ValidationCompiler perl-Specio - perl-namespace-autoclean" -depends="$makedepends" -checkdepends="perl-Test-Requires perl-Test-Output" -short_desc="Time zone object base class and factory" -maintainer="Đoàn Trần Công Danh " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/DateTime-TimeZone" -distfiles="${CPAN_SITE}/DateTime/${pkgname/perl-/}-${version}.tar.gz" -checksum=019e99ca8e8c655d70d6813b6df3f351c2bee5983e0f4732f18c5788e1d38e62 diff --git a/srcpkgs/perl-DateTime/template b/srcpkgs/perl-DateTime/template deleted file mode 100644 index 796fd0f2fe3865..00000000000000 --- a/srcpkgs/perl-DateTime/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'perl-DateTime' -pkgname=perl-DateTime -version=1.54 -revision=4 -build_style=perl-module -hostmakedepends="perl" -makedepends="perl-DateTime-Locale perl-DateTime-TimeZone" -depends="$makedepends" -checkdepends="perl-CPAN-Meta-Check perl-Test-Fatal perl-Test-Warnings" -short_desc="Date and time object for Perl" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/DateTime" -distfiles="${CPAN_SITE}/DateTime/${pkgname/perl-/}-${version}.tar.gz" -checksum=b12eda6d900713f227964dc4dc0e2efb86d294e8bc2f16be9e95b659f953b2e7 - -# This isn't a direct dependency but when soname bumping perl it will -# cause build failures -hostmakedepends+=" perl-Package-Stash-XS perl-Sub-Identify perl-Variable-Magic perl-Params-Util perl-Sub-Name" diff --git a/srcpkgs/perl-Devel-Caller/template b/srcpkgs/perl-Devel-Caller/template deleted file mode 100644 index b964ae8e230745..00000000000000 --- a/srcpkgs/perl-Devel-Caller/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'perl-Devel-Caller' -pkgname=perl-Devel-Caller -version=2.07 -revision=2 -build_style=perl-module -hostmakedepends="perl" -makedepends="${hostmakedepends}" -depends="perl-PadWalker" -checkdepends="perl-PadWalker" -short_desc="Devel::Caller - meatier versions of caller" -maintainer="Lukas Braun " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Devel-Caller" -distfiles="${CPAN_SITE}/Devel/Devel-Caller-${version}.tar.gz" -checksum=b679a2b18034b0b720de82c3708724c364b10a6ca164cbc67cdc3af283f3503f diff --git a/srcpkgs/perl-Devel-CheckLib/template b/srcpkgs/perl-Devel-CheckLib/template deleted file mode 100644 index 7bbeb09349d5b6..00000000000000 --- a/srcpkgs/perl-Devel-CheckLib/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'perl-Devel-CheckLib' -pkgname=perl-Devel-CheckLib -version=1.16 -revision=1 -build_style=perl-module -hostmakedepends="perl-IO-CaptureOutput" -makedepends="${hostmakedepends}" -depends="perl" -checkdepends="perl-Capture-Tiny" -short_desc="Module to check for other perl modules" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Devel-CheckLib" -distfiles="${CPAN_SITE}/Devel/Devel-CheckLib-${version}.tar.gz" -checksum=869d38c258e646dcef676609f0dd7ca90f085f56cf6fd7001b019a5d5b831fca diff --git a/srcpkgs/perl-Devel-GlobalDestruction/template b/srcpkgs/perl-Devel-GlobalDestruction/template deleted file mode 100644 index eac2cf3e11a02c..00000000000000 --- a/srcpkgs/perl-Devel-GlobalDestruction/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-Devel-GlobalDestruction' -pkgname=perl-Devel-GlobalDestruction -version=0.14 -revision=3 -build_style=perl-module -hostmakedepends="perl-Sub-Exporter-Progressive" -makedepends="${hostmakedepends}" -depends="${makedepends}" -short_desc="Expose the flag which marks global destruction" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Devel-GlobalDestruction" -distfiles="${CPAN_SITE}/Devel/${pkgname/perl-/}-${version}.tar.gz" -checksum=34b8a5f29991311468fe6913cadaba75fd5d2b0b3ee3bb41fe5b53efab9154ab diff --git a/srcpkgs/perl-Devel-LexAlias/template b/srcpkgs/perl-Devel-LexAlias/template deleted file mode 100644 index 5234f5d0f43dad..00000000000000 --- a/srcpkgs/perl-Devel-LexAlias/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-Devel-LexAlias' -pkgname=perl-Devel-LexAlias -version=0.05 -revision=10 -build_style=perl-module -hostmakedepends="perl" -makedepends="perl perl-Devel-Caller" -depends="${makedepends}" -short_desc="Devel::LexAlias - alias lexical variables" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Devel-LexAlias" -distfiles="${CPAN_SITE}/Devel/${pkgname/perl-/}-${version}.tar.gz" -checksum=5e0ad9d43e266033856e424e104a0009f8e63449e40cd5aba59ad94cb1bcee72 diff --git a/srcpkgs/perl-Devel-NYTProf/template b/srcpkgs/perl-Devel-NYTProf/template deleted file mode 100644 index a2774f368871e0..00000000000000 --- a/srcpkgs/perl-Devel-NYTProf/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'perl-Devel-NYTProf' -pkgname=perl-Devel-NYTProf -version=6.12 -revision=2 -build_style=perl-module -hostmakedepends="perl" -makedepends="${hostmakedepends}" -depends="${makedepends}" -checkdepends="perl-Capture-Tiny perl-Test-Differences" -short_desc='Devel::NYTProf - A powerful perl source code profiler.' -maintainer="Alexander Egorenkov " -license="Artistic-1.0-Perl" -homepage="https://metacpan.org/release/Devel-NYTProf" -distfiles="$CPAN_SITE/Devel/Devel-NYTProf-${version}.tar.gz" -checksum=a83b5985e4da96bdb85f531c16ab6f3d49071a733cd094aa30fa85fb6a4b02c4 - -do_check() { - make test -} diff --git a/srcpkgs/perl-Devel-StackTrace-AsHTML/template b/srcpkgs/perl-Devel-StackTrace-AsHTML/template deleted file mode 100644 index 42c814e42cf998..00000000000000 --- a/srcpkgs/perl-Devel-StackTrace-AsHTML/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template build file for 'perl-Devel-StackTrace-AsHTML' -pkgname=perl-Devel-StackTrace-AsHTML -version=0.15 -revision=2 -build_style=perl-module -hostmakedepends="perl" -makedepends="perl" -depends="perl" -short_desc="Displays stack trace in HTML" -maintainer="Leah Neukirchen " -homepage="https://metacpan.org/release/Apache-LogFormat-Compiler" -license="Artistic-1.0-Perl, GPL-1.0-or-later" -distfiles="${CPAN_SITE}/Devel/Devel-StackTrace-AsHTML-${version}.tar.gz" -checksum=6283dbe2197e2f20009cc4b449997742169cdd951bfc44cbc6e62c2a962d3147 diff --git a/srcpkgs/perl-Devel-StackTrace/template b/srcpkgs/perl-Devel-StackTrace/template deleted file mode 100644 index af4007a1c59135..00000000000000 --- a/srcpkgs/perl-Devel-StackTrace/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'perl-Devel-StackTrace' -pkgname=perl-Devel-StackTrace -version=2.04 -revision=2 -build_style=perl-module -hostmakedepends="perl" -makedepends="perl" -depends="perl" -short_desc='Devel::StackTrace - An object representing a stack trace' -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Devel-StackTrace" -distfiles="$CPAN_SITE/Devel/Devel-StackTrace-${version}.tar.gz" -checksum=cd3c03ed547d3d42c61fa5814c98296139392e7971c092e09a431f2c9f5d6855 - -do_check() { - make test -} diff --git a/srcpkgs/perl-Devel-Symdump/template b/srcpkgs/perl-Devel-Symdump/template deleted file mode 100644 index 3b95aa080daa76..00000000000000 --- a/srcpkgs/perl-Devel-Symdump/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-Devel-Symdump' -pkgname=perl-Devel-Symdump -version=2.18 -revision=3 -build_style=perl-module -hostmakedepends="perl" -makedepends="perl" -depends="perl" -short_desc='Devel::Symdump - Dump symbol names or the symbol table' -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Devel-Symdump" -distfiles="$CPAN_SITE/Devel/Devel-Symdump-${version}.tar.gz" -checksum=826f81a107f5592a2516766ed43beb47e10cc83edc9ea48090b02a36040776c0 diff --git a/srcpkgs/perl-Digest-HMAC/template b/srcpkgs/perl-Digest-HMAC/template deleted file mode 100644 index 1dbfe4923af2d8..00000000000000 --- a/srcpkgs/perl-Digest-HMAC/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-Digest-HMAC' -pkgname=perl-Digest-HMAC -version=1.04 -revision=1 -build_style=perl-module -hostmakedepends="perl" -makedepends="${hostmakedepends}" -depends="${makedepends}" -short_desc="Perl interface to HMAC message-digest algorithms" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Digest-HMAC" -distfiles="${CPAN_SITE}/Digest/${pkgname/perl-/}-${version}.tar.gz" -checksum=d6bc8156aa275c44d794b7c18f44cdac4a58140245c959e6b19b2c3838b08ed4 diff --git a/srcpkgs/perl-Digest-Perl-MD5/template b/srcpkgs/perl-Digest-Perl-MD5/template deleted file mode 100644 index c838a4a310727a..00000000000000 --- a/srcpkgs/perl-Digest-Perl-MD5/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-Digest-Perl-MD5' -pkgname=perl-Digest-Perl-MD5 -version=1.9 -revision=2 -build_style=perl-module -hostmakedepends="perl" -makedepends="perl" -depends="perl" -short_desc="Perl implementation of Ron Rivests MD5 Algorithm" -maintainer="newbluemoon " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Digest-Perl-MD5" -distfiles="${CPAN_SITE}/Digest/${pkgname#perl-}-${version}.tar.gz" -checksum=7100cba1710f45fb0e907d8b1a7bd8caef35c64acd31d7f225aff5affeecd9b1 diff --git a/srcpkgs/perl-Digest-SHA1/template b/srcpkgs/perl-Digest-SHA1/template deleted file mode 100644 index 62c40027bcaf26..00000000000000 --- a/srcpkgs/perl-Digest-SHA1/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-Digest-SHA1' -pkgname=perl-Digest-SHA1 -version=2.13 -revision=12 -build_style=perl-module -hostmakedepends="perl" -makedepends="${hostmakedepends}" -depends="${makedepends}" -short_desc="Perl interface to SHA1 hash algorithm" -maintainer="Evan Deaubl " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Digest-SHA1" -distfiles="${CPAN_SITE}/Digest/${pkgname/perl-/}-${version}.tar.gz" -checksum=68c1dac2187421f0eb7abf71452a06f190181b8fc4b28ededf5b90296fb943cc diff --git a/srcpkgs/perl-Dist-CheckConflicts/template b/srcpkgs/perl-Dist-CheckConflicts/template deleted file mode 100644 index ab68aafff4a19e..00000000000000 --- a/srcpkgs/perl-Dist-CheckConflicts/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'perl-Dist-CheckConflicts' -pkgname=perl-Dist-CheckConflicts -version=0.11 -revision=3 -build_style=perl-module -hostmakedepends="perl" -makedepends="${hostmakedepends}" -depends="perl perl-Module-Runtime" -checkdepends="${depends} perl-Test-Fatal" -short_desc="Declare version conflicts for your dist" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Dist-CheckConflicts" -distfiles="${CPAN_SITE}/Dist/${pkgname/perl-/}-${version}.tar.gz" -checksum=ea844b9686c94d666d9d444321d764490b2cde2f985c4165b4c2c77665caedc4 diff --git a/srcpkgs/perl-Email-Address-XS/template b/srcpkgs/perl-Email-Address-XS/template deleted file mode 100644 index 61d24c0cb4cd15..00000000000000 --- a/srcpkgs/perl-Email-Address-XS/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-Email-Address-XS' -pkgname=perl-Email-Address-XS -version=1.04 -revision=10 -build_style=perl-module -hostmakedepends="perl" -makedepends="perl" -depends="${makedepends}" -short_desc="Parse and format RFC 2822 email addresses and groups" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Email-Address-XS" -distfiles="${CPAN_SITE}/Email/${pkgname/perl-/}-${version}.tar.gz" -checksum=995f6d04a7b487dd5e1b55e3b52cad84c87750937c96feb6e24e8f1f10cd593e diff --git a/srcpkgs/perl-Email-Date-Format/template b/srcpkgs/perl-Email-Date-Format/template deleted file mode 100644 index b8fae2416a61e7..00000000000000 --- a/srcpkgs/perl-Email-Date-Format/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-Email-Date-Format' -pkgname=perl-Email-Date-Format -version=1.005 -revision=3 -build_style=perl-module -hostmakedepends="perl" -makedepends="perl" -depends="$makedepends" -short_desc="Produce RFC 2822 date strings" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Email-Date-Format" -distfiles="${CPAN_SITE}/Email/${pkgname/perl-/}-${version}.tar.gz" -checksum=579c617e303b9d874411c7b61b46b59d36f815718625074ae6832e7bb9db5104 diff --git a/srcpkgs/perl-Email-FolderType/template b/srcpkgs/perl-Email-FolderType/template deleted file mode 100644 index 10c63a84c8e406..00000000000000 --- a/srcpkgs/perl-Email-FolderType/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'perl-Email-FolderType' -pkgname=perl-Email-FolderType -version=0.814 -revision=2 -build_style=perl-module -hostmakedepends="perl" -makedepends="perl perl-Module-Pluggable" -checkdepends="perl-Capture-Tiny perl-Test-Pod" -depends="$makedepends" -short_desc="Determine the type of a mail folder" -maintainer="newbluemoon " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Email-FolderType" -distfiles="${CPAN_SITE}/Email/Email-FolderType-$version.tar.gz" -checksum=a0648cfa85689f76e239f47314457f2901c22bfe504f5481e7dd833a275fe3ef diff --git a/srcpkgs/perl-Email-LocalDelivery/template b/srcpkgs/perl-Email-LocalDelivery/template deleted file mode 100644 index 5b5becd96b6597..00000000000000 --- a/srcpkgs/perl-Email-LocalDelivery/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'perl-Email-LocalDelivery' -pkgname=perl-Email-LocalDelivery -version=1.201 -revision=1 -build_style=perl-module -hostmakedepends="perl" -makedepends="perl perl-Email-FolderType perl-Email-Simple perl-File-Path-Expand" -depends="$makedepends" -checkdepends="perl-Capture-Tiny perl-Test-Pod" -short_desc="Deliver an email to a list of mailboxes" -maintainer="newbluemoon " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Email-LocalDelivery" -distfiles="${CPAN_SITE}/Email/Email-LocalDelivery-$version.tar.gz" -checksum=9590b41c39ded9490a09fc6627c4c9ee8e239d73174b1ccb4966815afeb838af diff --git a/srcpkgs/perl-Email-MIME-ContentType/template b/srcpkgs/perl-Email-MIME-ContentType/template deleted file mode 100644 index 2395790ce370d8..00000000000000 --- a/srcpkgs/perl-Email-MIME-ContentType/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'perl-Email-MIME-ContentType' -pkgname=perl-Email-MIME-ContentType -version=1.028 -revision=1 -build_style=perl-module -hostmakedepends="perl" -makedepends="perl" -depends="perl-Text-Unidecode" -checkdepends="perl-Text-Unidecode" -short_desc="Parse a MIME Content-Type or Content-Disposition Header" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Email-MIME-ContentType" -distfiles="${CPAN_SITE}/Email/${pkgname/perl-/}-${version}.tar.gz" -checksum=e7950246433f7ed6c3e4fd4df2227e0f2341137c3cab1989018fc370f58145c4 diff --git a/srcpkgs/perl-Email-MIME-Encodings/template b/srcpkgs/perl-Email-MIME-Encodings/template deleted file mode 100644 index fac9202df1dd46..00000000000000 --- a/srcpkgs/perl-Email-MIME-Encodings/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-Email-MIME-Encodings' -pkgname=perl-Email-MIME-Encodings -version=1.315 -revision=3 -build_style=perl-module -hostmakedepends="perl" -makedepends="perl perl-Capture-Tiny" -depends="$makedepends" -short_desc="A unified interface to MIME encoding and decoding" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Email-MIME-Encodings" -distfiles="${CPAN_SITE}/Email/${pkgname/perl-/}-${version}.tar.gz" -checksum=4c71045507b31ec853dd60152b40e33ba3741779c0f49bb143b50cf8d243ab5c diff --git a/srcpkgs/perl-Email-MIME/template b/srcpkgs/perl-Email-MIME/template deleted file mode 100644 index 190bcbeac7447b..00000000000000 --- a/srcpkgs/perl-Email-MIME/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'perl-Email-MIME' -pkgname=perl-Email-MIME -version=1.953 -revision=1 -build_style=perl-module -hostmakedepends="perl" -makedepends="perl perl-Email-Address-XS perl-Email-MIME-ContentType - perl-Email-MIME-Encodings perl-Email-Simple perl-Email-MessageID - perl-MIME-Types perl-Module-Runtime" -depends="$makedepends" -short_desc="Easy MIME message handling" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Email-MIME" -distfiles="${CPAN_SITE}/Email/${pkgname/perl-/}-${version}.tar.gz" -checksum=98fb067850699a224babc348f1cefe30d744c60da8902e7a5ce9d8b7e73df735 diff --git a/srcpkgs/perl-Email-MessageID/template b/srcpkgs/perl-Email-MessageID/template deleted file mode 100644 index 78dcd9a30586e9..00000000000000 --- a/srcpkgs/perl-Email-MessageID/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-Email-MessageID' -pkgname=perl-Email-MessageID -version=1.406 -revision=3 -build_style=perl-module -hostmakedepends="perl" -makedepends="perl" -depends="$makedepends" -short_desc="Generate world unique message-ids" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Email-MessageID" -distfiles="${CPAN_SITE}/Email/${pkgname/perl-/}-${version}.tar.gz" -checksum=ec425ddbf395e0e1ac7c6f95b4933c55c57ac9f1e7514003c7c904ec6cd342b8 diff --git a/srcpkgs/perl-Email-Simple/template b/srcpkgs/perl-Email-Simple/template deleted file mode 100644 index 2c396b8a305d57..00000000000000 --- a/srcpkgs/perl-Email-Simple/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-Email-Simple' -pkgname=perl-Email-Simple -version=2.216 -revision=3 -build_style=perl-module -hostmakedepends="perl" -makedepends="perl perl-Email-Date-Format" -depends="$makedepends" -short_desc="Simple parsing of RFC2822 message format and headers" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Email-Simple" -distfiles="${CPAN_SITE}/Email/${pkgname/perl-/}-${version}.tar.gz" -checksum=d85f63cd1088d11311103676a8cf498fff564a201b538de52cd753b5e5ca8bd4 diff --git a/srcpkgs/perl-Encode-EUCJPASCII/template b/srcpkgs/perl-Encode-EUCJPASCII/template deleted file mode 100644 index 6939a1aec90d9a..00000000000000 --- a/srcpkgs/perl-Encode-EUCJPASCII/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-Encode-EUCJPASCII' -pkgname=perl-Encode-EUCJPASCII -version=0.03 -revision=6 -build_style=perl-module -hostmakedepends="perl" -makedepends="${hostmakedepends}" -depends="${makedepends}" -short_desc="Encode::EUCJPASCII - eucJP-ascii - An eucJP-open mapping" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Encode-EUCJPASCII/" -distfiles="${CPAN_SITE}/Encode/${pkgname/perl-/}-${version}.tar.gz" -checksum=f998d34d55fd9c82cf910786a0448d1edfa60bf68e2c2306724ca67c629de861 diff --git a/srcpkgs/perl-Encode-HanExtra/template b/srcpkgs/perl-Encode-HanExtra/template deleted file mode 100644 index 2593eb43bb597b..00000000000000 --- a/srcpkgs/perl-Encode-HanExtra/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-Encode-HanExtra' -pkgname=perl-Encode-HanExtra -version=0.23 -revision=6 -build_style=perl-module -hostmakedepends="perl" -makedepends="${hostmakedepends}" -depends="${makedepends}" -short_desc="Encode::HanExtra - Extra sets of Chinese encodings" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Encode-HanExtra/" -distfiles="${CPAN_SITE}/Encode/${pkgname/perl-/}-${version}.tar.gz" -checksum=1fd4b06cada70858003af153f94c863b3b95f2e3d03ba18d0451a81d51db443a diff --git a/srcpkgs/perl-Encode-JIS2K/template b/srcpkgs/perl-Encode-JIS2K/template deleted file mode 100644 index 40a4f49cf3f280..00000000000000 --- a/srcpkgs/perl-Encode-JIS2K/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-Encode-JIS2K' -pkgname=perl-Encode-JIS2K -version=0.03 -revision=6 -build_style=perl-module -hostmakedepends="perl" -makedepends="${hostmakedepends}" -depends="${makedepends}" -short_desc="Encode::JIS2K - JIS X 0212 (aka JIS 2000) Encodings" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Encode-JIS2K/" -distfiles="${CPAN_SITE}/Encode/${pkgname/perl-/}-${version}.tar.gz" -checksum=1ec84d72db39deb4dad6fca95acfcc21033f45a24d347c20f9a1a696896c35cc diff --git a/srcpkgs/perl-Encode-Locale/template b/srcpkgs/perl-Encode-Locale/template deleted file mode 100644 index 285007c315abb5..00000000000000 --- a/srcpkgs/perl-Encode-Locale/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-Encode-Locale' -pkgname=perl-Encode-Locale -version=1.05 -revision=3 -build_style=perl-module -hostmakedepends="perl" -makedepends="${hostmakedepends}" -depends="${makedepends}" -short_desc="Encode::Locale - Determine the locale encoding" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Encode-Locale" -distfiles="${CPAN_SITE}/Encode/Encode-Locale-${version}.tar.gz" -checksum=176fa02771f542a4efb1dbc2a4c928e8f4391bf4078473bd6040d8f11adb0ec1 diff --git a/srcpkgs/perl-Eval-Closure/template b/srcpkgs/perl-Eval-Closure/template deleted file mode 100644 index f2022b98b2461a..00000000000000 --- a/srcpkgs/perl-Eval-Closure/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'perl-Eval-Closure' -pkgname=perl-Eval-Closure -version=0.14 -revision=3 -build_style=perl-module -hostmakedepends="perl" -makedepends="${hostmakedepends}" -depends="${hostmakedepends}" -checkdepends="perl-Test-Fatal perl-Test-Requires" -short_desc="Safely and cleanly create closures via string eval" -maintainer="newbluemoon " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Eval-Closure" -distfiles="${CPAN_SITE}/Parse/DOY/Eval-Closure-${version}.tar.gz" -checksum="ea0944f2f5ec98d895bef6d503e6e4a376fea6383a6bc64c7670d46ff2218cad" diff --git a/srcpkgs/perl-Exception-Class/template b/srcpkgs/perl-Exception-Class/template deleted file mode 100644 index a9d14c7d34bae5..00000000000000 --- a/srcpkgs/perl-Exception-Class/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-Exception-Class' -pkgname=perl-Exception-Class -version=1.45 -revision=1 -build_style=perl-module -hostmakedepends="perl-Class-Data-Inheritable perl-Devel-StackTrace" -makedepends="${hostmakedepends}" -depends="${hostmakedepends}" -short_desc='Allows you to declare real exception classes' -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Exception-Class" -distfiles="$CPAN_SITE/Exception/Exception-Class-${version}.tar.gz" -checksum=5482a77ef027ca1f9f39e1f48c558356e954936fc8fbbdee6c811c512701b249 diff --git a/srcpkgs/perl-Expect/template b/srcpkgs/perl-Expect/template deleted file mode 100644 index 769a2cc95408aa..00000000000000 --- a/srcpkgs/perl-Expect/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-Expect' -pkgname=perl-Expect -version=1.38 -revision=1 -build_style=perl-module -hostmakedepends="perl" -makedepends="perl" -depends="perl perl-IO-Tty" -short_desc="Expect - automate interactions with CLI programms" -maintainer="adam " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Expect" -distfiles="${CPAN_SITE}/Expect/Expect-${version}.tar.gz" -checksum=7b1048335f327958903867cea079dc072ea07f4eafae1b40c2e6f25db21686c0 diff --git a/srcpkgs/perl-Exporter-Tiny/template b/srcpkgs/perl-Exporter-Tiny/template deleted file mode 100644 index bc3e7767fa4e1c..00000000000000 --- a/srcpkgs/perl-Exporter-Tiny/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'perl-Exporter-Tiny' -pkgname=perl-Exporter-Tiny -version=1.006002 -revision=1 -build_style=perl-module -hostmakedepends="perl" -makedepends="perl" -depends="perl" -checkdepends="perl-Test-Fatal perl-Test-Warnings" -short_desc="Exporter::Tiny - an exporter with the features of Sub::Exporter" -maintainer="Leah Neukirchen " -homepage="https://metacpan.org/release/Exporter-Tiny" -license="Artistic-1.0-Perl, GPL-1.0-or-later" -distfiles="${CPAN_SITE}/Exporter/Exporter-Tiny-${version}.tar.gz" -checksum=6f295e2cbffb1dbc15bdb9dadc341671c1e0cd2bdf2d312b17526273c322638d diff --git a/srcpkgs/perl-ExtUtils-CChecker/template b/srcpkgs/perl-ExtUtils-CChecker/template deleted file mode 100644 index 30dee6b385845c..00000000000000 --- a/srcpkgs/perl-ExtUtils-CChecker/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'perl-ExtUtils-CChecker' -pkgname=perl-ExtUtils-CChecker -version=0.12 -revision=1 -build_style=perl-ModuleBuild -hostmakedepends="perl perl-Module-Build" -makedepends="perl" -depends="perl" -checkdepends="perl-Test-Pod" -short_desc="Configure-time utilities for using C headers, libraries, or OS features" -maintainer="newbluemoon " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/pod/ExtUtils::CChecker" -changelog="https://metacpan.org/dist/ExtUtils-CChecker/changes" -distfiles="${CPAN_SITE}/ExtUtils/ExtUtils-CChecker-${version}.tar.gz" -checksum=8b87d145337dec1ee754d30871d0b105c180ad4c92c7dc0c7fadd76cec8c57d3 diff --git a/srcpkgs/perl-ExtUtils-Config/template b/srcpkgs/perl-ExtUtils-Config/template deleted file mode 100644 index 72b19f3e5bf6c1..00000000000000 --- a/srcpkgs/perl-ExtUtils-Config/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-ExtUtils-Config' -pkgname=perl-ExtUtils-Config -version=0.010 -revision=1 -build_style=perl-module -hostmakedepends="perl" -makedepends="${hostmakedepends}" -depends="${makedepends}" -short_desc="ExtUtils::Config - A wrapper for perl's configuration" -maintainer="Leah Neukirchen " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/ExtUtils-Config" -distfiles="${CPAN_SITE}/ExtUtils/${pkgname/perl-/}-${version}.tar.gz" -checksum=82e7e4e90cbe380e152f5de6e3e403746982d502dd30197a123652e46610c66d diff --git a/srcpkgs/perl-ExtUtils-CppGuess/template b/srcpkgs/perl-ExtUtils-CppGuess/template deleted file mode 100644 index 6687f4df7c078d..00000000000000 --- a/srcpkgs/perl-ExtUtils-CppGuess/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-ExtUtils-CppGuess' -pkgname=perl-ExtUtils-CppGuess -version=0.21 -revision=2 -build_style=perl-module -hostmakedepends="perl perl-Capture-Tiny perl-Module-Build" -makedepends="perl" -depends="perl perl-Capture-Tiny" -short_desc="ExtUtils::CppGuess - guess C++ compiler and flags" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/ExtUtils-CppGuess" -distfiles="${CPAN_SITE}/ExtUtils/${pkgname#perl-}-${version}.tar.gz" -checksum=ff629178321a1e591b83f809712593eae4408a413aa448654bce59b156f24153 diff --git a/srcpkgs/perl-ExtUtils-Depends/template b/srcpkgs/perl-ExtUtils-Depends/template deleted file mode 100644 index 6fe9dc93930bd8..00000000000000 --- a/srcpkgs/perl-ExtUtils-Depends/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-ExtUtils-Depends' -pkgname=perl-ExtUtils-Depends -version=0.8000 -revision=2 -build_style=perl-module -hostmakedepends="perl" -makedepends="$hostmakedepends" -depends="$makedepends" -short_desc="Easily build XS extensions that depend on XS extensions" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="http://gtk2-perl.sourceforge.net/" -distfiles="${CPAN_SITE}/ExtUtils/ExtUtils-Depends-${version}.tar.gz" -checksum=780ff72128c04c2a22e6801187aa9c58cab298407f6e9d062706af1c250bbe98 diff --git a/srcpkgs/perl-ExtUtils-Depends/update b/srcpkgs/perl-ExtUtils-Depends/update deleted file mode 100644 index c25f1eea625eaf..00000000000000 --- a/srcpkgs/perl-ExtUtils-Depends/update +++ /dev/null @@ -1 +0,0 @@ -pkgname="${pkgname/perl-/}" diff --git a/srcpkgs/perl-ExtUtils-HasCompiler/template b/srcpkgs/perl-ExtUtils-HasCompiler/template deleted file mode 100644 index b4f4143707e57d..00000000000000 --- a/srcpkgs/perl-ExtUtils-HasCompiler/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-ExtUtils-HasCompiler' -pkgname=perl-ExtUtils-HasCompiler -version=0.025 -revision=1 -build_style=perl-module -hostmakedepends="perl" -makedepends="${hostmakedepends}" -depends="${makedepends}" -short_desc="ExtUtils::HasCompiler - Check for the presence of a compiler" -maintainer="Leah Neukirchen " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/ExtUtils-HasCompiler" -distfiles="${CPAN_SITE}/ExtUtils/${pkgname/perl-/}-${version}.tar.gz" -checksum=02e1e7275df00682d3ca8ea1c27a30591d6dd08b3e3865c0958afae911635a66 diff --git a/srcpkgs/perl-ExtUtils-Helpers/template b/srcpkgs/perl-ExtUtils-Helpers/template deleted file mode 100644 index 865cdab7cfb0dc..00000000000000 --- a/srcpkgs/perl-ExtUtils-Helpers/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-ExtUtils-Helpers' -pkgname=perl-ExtUtils-Helpers -version=0.028 -revision=1 -build_style=perl-module -hostmakedepends="perl" -makedepends="${hostmakedepends}" -depends="${makedepends}" -short_desc="ExtUtils::Helpers - Various portability utilities for module builders" -maintainer="Leah Neukirchen " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/ExtUtils-Helpers" -distfiles="${CPAN_SITE}/ExtUtils/${pkgname/perl-/}-${version}.tar.gz" -checksum=c8574875cce073e7dc5345a7b06d502e52044d68894f9160203fcaab379514fe diff --git a/srcpkgs/perl-ExtUtils-Helpers/update b/srcpkgs/perl-ExtUtils-Helpers/update deleted file mode 100644 index c25f1eea625eaf..00000000000000 --- a/srcpkgs/perl-ExtUtils-Helpers/update +++ /dev/null @@ -1 +0,0 @@ -pkgname="${pkgname/perl-/}" diff --git a/srcpkgs/perl-ExtUtils-InstallPaths/template b/srcpkgs/perl-ExtUtils-InstallPaths/template deleted file mode 100644 index f2a72eda9ebc1f..00000000000000 --- a/srcpkgs/perl-ExtUtils-InstallPaths/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-ExtUtils-InstallPaths' -pkgname=perl-ExtUtils-InstallPaths -version=0.015 -revision=1 -build_style=perl-module -hostmakedepends="perl" -makedepends="${hostmakedepends} perl-ExtUtils-Config" -depends="${makedepends}" -short_desc="ExtUtils::InstallPaths - Build.PL install path logic made easy" -maintainer="Leah Neukirchen " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/ExtUtils-InstallPaths" -distfiles="${CPAN_SITE}/ExtUtils/${pkgname/perl-/}-${version}.tar.gz" -checksum=7d64eb2dfa87ead010cdf55c8a1bdfde50b7b5852d7cb8cf2304f55bea2eb007 diff --git a/srcpkgs/perl-ExtUtils-InstallPaths/update b/srcpkgs/perl-ExtUtils-InstallPaths/update deleted file mode 100644 index c25f1eea625eaf..00000000000000 --- a/srcpkgs/perl-ExtUtils-InstallPaths/update +++ /dev/null @@ -1 +0,0 @@ -pkgname="${pkgname/perl-/}" diff --git a/srcpkgs/perl-ExtUtils-LibBuilder/template b/srcpkgs/perl-ExtUtils-LibBuilder/template deleted file mode 100644 index 4ee08a64a36bdd..00000000000000 --- a/srcpkgs/perl-ExtUtils-LibBuilder/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-ExtUtils-LibBuilder' -pkgname=perl-ExtUtils-LibBuilder -version=0.08 -revision=2 -build_style=perl-ModuleBuild -hostmakedepends="perl-Module-Build" -makedepends="${hostmakedepends}" -depends="${makedepends}" -short_desc="ExtUtils::LibBuilder - A tool to build C libraries" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/ExtUtils-LibBuilder/" -distfiles="${CPAN_SITE}/ExtUtils/${pkgname/perl-/}-${version}.tar.gz" -checksum=c51171e06de53039f0bca1d97a6471ec37941ff59e8a3d1cb170ebdd2573b5d2 diff --git a/srcpkgs/perl-ExtUtils-MakeMaker-CPANfile/template b/srcpkgs/perl-ExtUtils-MakeMaker-CPANfile/template deleted file mode 100644 index d07829547d6930..00000000000000 --- a/srcpkgs/perl-ExtUtils-MakeMaker-CPANfile/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-ExtUtils-MakeMaker-CPANfile' -pkgname=perl-ExtUtils-MakeMaker-CPANfile -version=0.09 -revision=2 -build_style=perl-module -hostmakedepends="perl" -makedepends="$hostmakedepends perl-Module-CPANfile" -depends="$makedepends" -short_desc="ExtUtils::MakeMaker::CPANfile - cpanfile support for EUMM" -maintainer="Leah Neukirchen " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/ExtUtils-MakeMaker-CPANfile" -distfiles="${CPAN_SITE}/ExtUtils/ExtUtils-MakeMaker-CPANfile-${version}.tar.gz" -checksum=2c077607d4b0a108569074dff76e8168659062ada3a6af78b30cca0d40f8e275 diff --git a/srcpkgs/perl-ExtUtils-PkgConfig/template b/srcpkgs/perl-ExtUtils-PkgConfig/template deleted file mode 100644 index e5e1e69b4b1115..00000000000000 --- a/srcpkgs/perl-ExtUtils-PkgConfig/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-ExtUtils-PkgConfig' -pkgname=perl-ExtUtils-PkgConfig -version=1.16 -revision=3 -build_style=perl-module -hostmakedepends="perl pkg-config" -makedepends="${hostmakedepends}" -depends="${makedepends}" -short_desc="Simplistic perl interface to pkg-config" -maintainer="Orphaned " -license="LGPL-2.1-or-later" -homepage="https://metacpan.org/release/ExtUtils-PkgConfig" -distfiles="${SOURCEFORGE_SITE}/gtk2-perl/ExtUtils-PkgConfig-$version.tar.gz" -checksum=bbeaced995d7d8d10cfc51a3a5a66da41ceb2bc04fedcab50e10e6300e801c6e diff --git a/srcpkgs/perl-ExtUtils-XSpp/template b/srcpkgs/perl-ExtUtils-XSpp/template deleted file mode 100644 index b14d5551bbd412..00000000000000 --- a/srcpkgs/perl-ExtUtils-XSpp/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-ExtUtils-XSpp' -pkgname=perl-ExtUtils-XSpp -version=0.18 -revision=2 -build_style=perl-ModuleBuild -hostmakedepends="perl perl-Module-Build perl-Test-Base perl-Test-Differences" -makedepends="perl" -depends="perl" -short_desc="ExtUtils::XSpp - XS for C++" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/ExtUtils-XSpp" -distfiles="${CPAN_SITE}/ExtUtils/${pkgname#perl-}-${version}.tar.gz" -checksum=9176ad646729e3bd27cf7abf114bedd3424bff1ba61185cfc7d54f3a9223a8ff diff --git a/srcpkgs/perl-FCGI/template b/srcpkgs/perl-FCGI/template deleted file mode 100644 index 2ccbdc34834431..00000000000000 --- a/srcpkgs/perl-FCGI/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'perl-FCGI' -pkgname=perl-FCGI -version=0.82 -revision=4 -build_style=perl-module -makedepends="fcgi-devel" -short_desc="Fast CGI module" -maintainer="Arda Demir " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/pod/FCGI" -distfiles="${CPAN_SITE}/FCGI/FCGI-${version}.tar.gz" -checksum=4c7d60e26da2c07f058a4e345021e92505273b33c9542215977e084611f09ecf -# Test requires unpackaged module: FCGI::Client -make_check=no - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/perl-FFI-CheckLib/template b/srcpkgs/perl-FFI-CheckLib/template deleted file mode 100644 index abdecbbcccbd2e..00000000000000 --- a/srcpkgs/perl-FFI-CheckLib/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'perl-FFI-CheckLib' -pkgname=perl-FFI-CheckLib -version=0.27 -revision=2 -build_style=perl-module -hostmakedepends="perl" -depends="perl" -short_desc="Check that a library is available for FFI" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/pod/FFI::CheckLib" -distfiles="https://cpan.metacpan.org/authors/id/P/PL/PLICEASE/FFI-CheckLib-${version}.tar.gz" -checksum=8d442747c24fcd8560107ed9deb98265838f17bc850cb7237f8b6d4821992d74 diff --git a/srcpkgs/perl-File-BaseDir/template b/srcpkgs/perl-File-BaseDir/template deleted file mode 100644 index cd13069c32e849..00000000000000 --- a/srcpkgs/perl-File-BaseDir/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'perl-File-BaseDir' -pkgname=perl-File-BaseDir -version=0.08 -revision=3 -build_style=perl-ModuleBuild -hostmakedepends="perl-Module-Build" -makedepends="perl-File-Which perl-IPC-System-Simple" -depends="perl" -checkdepends="perl-Test-Pod perl-Test-Pod-Coverage xdg-user-dirs" -short_desc="File::BaseDir - Use the Freedesktop.org base directory specification" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/File-BaseDir" -distfiles="${CPAN_SITE}/File/${pkgname/perl-/}-${version}.tar.gz" -checksum=c065fcd3e2f22ae769937bcc971b91f80294d5009fac140bfba83bf7d35305e3 diff --git a/srcpkgs/perl-File-Copy-Recursive/template b/srcpkgs/perl-File-Copy-Recursive/template deleted file mode 100644 index 36b4139d607f65..00000000000000 --- a/srcpkgs/perl-File-Copy-Recursive/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'perl-File-Copy-Recursive' -pkgname=perl-File-Copy-Recursive -version=0.45 -revision=2 -build_style=perl-module -hostmakedepends="perl" -makedepends="perl perl-Path-Tiny" -depends="$makedepends" -checkdepends="perl-Test-Deep perl-Test-Fatal perl-Test-File perl-Test-Warnings" -short_desc="Perl extension for recursively copying files and directories" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/File-Copy-Recursive" -distfiles="${CPAN_SITE}/File/${pkgname/perl-/}-${version}.tar.gz" -checksum=d3971cf78a8345e38042b208bb7b39cb695080386af629f4a04ffd6549df1157 diff --git a/srcpkgs/perl-File-DesktopEntry/template b/srcpkgs/perl-File-DesktopEntry/template deleted file mode 100644 index a114021ab1e82e..00000000000000 --- a/srcpkgs/perl-File-DesktopEntry/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-File-DesktopEntry' -pkgname=perl-File-DesktopEntry -version=0.22 -revision=2 -build_style=perl-module -hostmakedepends="perl" -makedepends="${hostmakedepends} perl-File-BaseDir perl-URI" -depends="${makedepends}" -short_desc="Perl module to handle .desktop files" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/File-DesktopEntry" -distfiles="${CPAN_SITE}/File/${pkgname/perl-/}-${version}.tar.gz" -checksum=169c01e3dae2f629767bec1a9f1cdbd6ec6d713d1501e0b2786e4dd1235635b8 diff --git a/srcpkgs/perl-File-Find-Rule/template b/srcpkgs/perl-File-Find-Rule/template deleted file mode 100644 index c178a7a35bcca1..00000000000000 --- a/srcpkgs/perl-File-Find-Rule/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-File-Find-Rule' -pkgname=perl-File-Find-Rule -version=0.34 -revision=2 -build_style=perl-module -hostmakedepends="perl perl-Text-Glob perl-Number-Compare" -makedepends="perl" -depends="$hostmakedepends" -short_desc="Alternative interface to File::Find" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/File-Find-Rule" -distfiles="${CPAN_SITE}/File/${pkgname/perl-/}-${version}.tar.gz" -checksum=7e6f16cc33eb1f29ff25bee51d513f4b8a84947bbfa18edb2d3cc40a2d64cafe diff --git a/srcpkgs/perl-File-Flock-Retry/template b/srcpkgs/perl-File-Flock-Retry/template deleted file mode 100644 index 1dbbf4c1f1b1fe..00000000000000 --- a/srcpkgs/perl-File-Flock-Retry/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-File-Flock-Retry' -pkgname=perl-File-Flock-Retry -version=0.631 -revision=2 -build_style=perl-module -hostmakedepends="perl" -makedepends="perl perl-File-chdir perl-File-Slurper" -depends="$makedepends" -short_desc="Yet another flock module" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/File-Flock-Retry" -distfiles="${CPAN_SITE}/File/${pkgname/perl-/}-${version}.tar.gz" -checksum=329e24c7c6a2046cdeaacc119ed23ef8d1598da8b37145c0bea1b2d70d55a0e4 diff --git a/srcpkgs/perl-File-HomeDir/template b/srcpkgs/perl-File-HomeDir/template deleted file mode 100644 index 9e98423ebac21c..00000000000000 --- a/srcpkgs/perl-File-HomeDir/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-File-HomeDir' -pkgname=perl-File-HomeDir -version=1.006 -revision=2 -build_style=perl-module -hostmakedepends="perl perl-File-Which" -makedepends="$hostmakedepends" -depends="$makedepends" -short_desc="File::HomeDir - Find your home and other directories on any platform" -maintainer="Leah Neukirchen " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/File-HomeDir" -distfiles="${CPAN_SITE}/File/File-HomeDir-${version}.tar.gz" -checksum=593737c62df0f6dab5d4122e0b4476417945bb6262c33eedc009665ef1548852 diff --git a/srcpkgs/perl-File-KeePass/template b/srcpkgs/perl-File-KeePass/template deleted file mode 100644 index eafdcb62c19c41..00000000000000 --- a/srcpkgs/perl-File-KeePass/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'perl-File-KeePass' -pkgname=perl-File-KeePass -version=2.03 -revision=4 -build_style=perl-module -hostmakedepends="perl" -makedepends="perl perl-Crypt-Rijndael" -depends="${makedepends}" -checkdepends="perl-XML-Parser" -short_desc="File::KeePass - Interface to KeePass V1 and V2 database files" -maintainer="Kevin Berry " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/File-KeePass" -distfiles="${CPAN_SITE}/File/File-KeePass-${version}.tar.gz" -checksum=c30c688027a52ff4f58cd69d6d8ef35472a7cf106d4ce94eb73a796ba7c7ffa7 diff --git a/srcpkgs/perl-File-Listing/template b/srcpkgs/perl-File-Listing/template deleted file mode 100644 index 60528309ea29fa..00000000000000 --- a/srcpkgs/perl-File-Listing/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-File-Listing' -pkgname=perl-File-Listing -version=6.16 -revision=1 -build_style=perl-module -hostmakedepends="perl" -makedepends="${hostmakedepends} perl-HTTP-Date" -depends="${makedepends}" -short_desc="File::Listing - parse directory listing" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/File-Listing" -distfiles="${CPAN_SITE}/File/File-Listing-$version.tar.gz" -checksum=189b3a13fc0a1ba412b9d9ec5901e9e5e444cc746b9f0156d4399370d33655c6 diff --git a/srcpkgs/perl-File-MimeInfo/template b/srcpkgs/perl-File-MimeInfo/template deleted file mode 100644 index 7f11c4d7589b81..00000000000000 --- a/srcpkgs/perl-File-MimeInfo/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'perl-File-MimeInfo' -pkgname=perl-File-MimeInfo -version=0.35 -revision=1 -build_style=perl-module -hostmakedepends="perl" -makedepends="perl-File-BaseDir perl-File-DesktopEntry perl-Encode-Locale" -depends="$makedepends" -short_desc="Perl utility to detect file mimetypes and open them accordingly" -maintainer="crater2150 " -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=9717cb6cc4998640100d5405a1594330d38a6ba37fb1dce482f59816c981fcc1 diff --git a/srcpkgs/perl-File-Next/template b/srcpkgs/perl-File-Next/template deleted file mode 100644 index dae7cc603d71c8..00000000000000 --- a/srcpkgs/perl-File-Next/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'perl-File-Next' -pkgname=perl-File-Next -version=1.18 -revision=2 -build_style=perl-module -hostmakedepends="perl" -makedepends="$hostmakedepends" -depends="$makedepends" -checkdepends="perl-Test-Pod perl-Test-Pod-Coverage" -short_desc="File-finding iterator" -maintainer="Jan S. " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/File-Next" -distfiles="${CPAN_SITE}/File/File-Next-${version}.tar.gz" -checksum=f900cb39505eb6e168a9ca51a10b73f1bbde1914b923a09ecd72d9c02e6ec2ef diff --git a/srcpkgs/perl-File-Path-Expand/template b/srcpkgs/perl-File-Path-Expand/template deleted file mode 100644 index 596c12ab126622..00000000000000 --- a/srcpkgs/perl-File-Path-Expand/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-File-Path-Expand' -pkgname=perl-File-Path-Expand -version=1.02 -revision=2 -build_style=perl-module -hostmakedepends="perl" -makedepends="perl" -depends="perl" -short_desc="Expand filenames" -maintainer="newbluemoon " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/File-Path-Expand" -distfiles="${CPAN_SITE}/File/File-Path-Expand-$version.tar.gz" -checksum=7fb616a5d5904400a9e355ca540049a08605c60ce4f94297f2f8bd95dee9b495 diff --git a/srcpkgs/perl-File-Remove/template b/srcpkgs/perl-File-Remove/template deleted file mode 100644 index 32fb9b14ba788b..00000000000000 --- a/srcpkgs/perl-File-Remove/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-File-Remove' -pkgname=perl-File-Remove -version=1.58 -revision=2 -build_style=perl-module -hostmakedepends="perl-Module-Build" -makedepends="perl" -depends="${makedepends}" -short_desc="Perl module to removes files and directories" -maintainer="Orphaned " -homepage="https://metacpan.org/release/File-Remove" -license="Artistic-1.0-Perl, GPL-1.0-or-later" -distfiles="${CPAN_SITE}/File/${pkgname/perl-/}-${version}.tar.gz" -checksum=81f6ec83acab8ba042afe904334a26eb3a56c217bdb9981d237a89ab072fd0d8 diff --git a/srcpkgs/perl-File-Rename/template b/srcpkgs/perl-File-Rename/template deleted file mode 100644 index dafc9654cd821b..00000000000000 --- a/srcpkgs/perl-File-Rename/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'perl-File-Rename' -pkgname=perl-File-Rename -version=2.02 -revision=1 -build_style=perl-module -hostmakedepends="perl-Module-Build" -makedepends="perl" -depends="${makedepends}" -short_desc="Perl module to rename filenames" -maintainer="Orphaned " -license="Artistic-1.0-Perl" -homepage="https://metacpan.org/release/File-Rename" -distfiles="${CPAN_SITE}/File/${pkgname/perl-/}-${version}.tar.gz" -checksum=537b608008b68136dae0b8bd1afe5eab75264bb64bb17839ee65bdb474c520df - -post_extract() { - vsed -i source/rename -e"s;rename - renames multiple files;p&;" -} - -post_install() { - # Rename to prename - mv ${DESTDIR}/usr/bin/{,p}rename -} diff --git a/srcpkgs/perl-File-ShareDir-Install/template b/srcpkgs/perl-File-ShareDir-Install/template deleted file mode 100644 index cc52770f949c70..00000000000000 --- a/srcpkgs/perl-File-ShareDir-Install/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'perl-File-ShareDir-Install' -pkgname=perl-File-ShareDir-Install -version=0.14 -revision=1 -build_style=perl-module -hostmakedepends="perl" -makedepends="${hostmakedepends}" -depends="${makedepends}" -short_desc="File::ShareDir::Install - Install shared files" -maintainer="Leah Neukirchen " -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 - -pre_configure() { - export PERL_MM_FALLBACK_SILENCE_WARNING=yes -} diff --git a/srcpkgs/perl-File-ShareDir/template b/srcpkgs/perl-File-ShareDir/template deleted file mode 100644 index 7a4f935b9168a6..00000000000000 --- a/srcpkgs/perl-File-ShareDir/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-File-ShareDir' -pkgname=perl-File-ShareDir -version=1.118 -revision=3 -build_style=perl-module -hostmakedepends="perl" -makedepends="perl perl-Class-Inspector perl-File-ShareDir-Install" -depends="$makedepends" -short_desc="Locate per-dist and per-module shared files" -maintainer="newbluemoon " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/File-ShareDir" -distfiles="${CPAN_SITE}/File/${pkgname/perl-/}-${version}.tar.gz" -checksum=3bb2a20ba35df958dc0a4f2306fc05d903d8b8c4de3c8beefce17739d281c958 diff --git a/srcpkgs/perl-File-Slurp-Tiny/template b/srcpkgs/perl-File-Slurp-Tiny/template deleted file mode 100644 index ac73141637df20..00000000000000 --- a/srcpkgs/perl-File-Slurp-Tiny/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-File-Slurp-Tiny' -pkgname=perl-File-Slurp-Tiny -version=0.004 -revision=3 -build_style=perl-module -hostmakedepends="perl" -makedepends="${hostmakedepends}" -depends="${makedepends}" -short_desc="File::Slurp::Tiny - A simple, sane and efficient file slurper" -maintainer="Leah Neukirchen " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/File-Slurp-Tiny" -distfiles="${CPAN_SITE}/File/${pkgname/perl-/}-${version}.tar.gz" -checksum=452995beeabf0e923e65fdc627a725dbb12c9e10c00d8018c16d10ba62757f1e diff --git a/srcpkgs/perl-File-Slurp/template b/srcpkgs/perl-File-Slurp/template deleted file mode 100644 index 3e5dd709a6bd4b..00000000000000 --- a/srcpkgs/perl-File-Slurp/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-File-Slurp' -pkgname=perl-File-Slurp -version=9999.32 -revision=1 -build_style=perl-module -hostmakedepends="perl" -makedepends="$hostmakedepends" -depends="$hostmakedepends" -short_desc="Simple and Efficient Reading/Writing/Modifying of Complete Files" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/File-Slurp" -distfiles="${CPAN_SITE}/File/${pkgname#perl-}-${version}.tar.gz" -checksum=4c3c21992a9d42be3a79dd74a3c83d27d38057269d65509a2f555ea0fb2bc5b0 diff --git a/srcpkgs/perl-File-Slurper/template b/srcpkgs/perl-File-Slurper/template deleted file mode 100644 index cf47b4393fd258..00000000000000 --- a/srcpkgs/perl-File-Slurper/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'perl-File-Slurper' -pkgname=perl-File-Slurper -version=0.012 -revision=3 -build_style=perl-module -hostmakedepends="perl" -makedepends="perl" -checkdepends="perl-Test-Warnings" -depends="perl" -short_desc="File::Slurper - A simple, sane and efficient module to slurp a file" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/File-Slurper" -distfiles="${CPAN_SITE}/File/File-Slurper-${version}.tar.gz" -checksum=4efb2ea416b110a1bda6f8133549cc6ea3676402e3caf7529fce0313250aa578 diff --git a/srcpkgs/perl-File-Which/template b/srcpkgs/perl-File-Which/template deleted file mode 100644 index d241d19f0f00f8..00000000000000 --- a/srcpkgs/perl-File-Which/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-File-Which' -pkgname=perl-File-Which -version=1.27 -revision=1 -build_style=perl-module -hostmakedepends="perl" -makedepends="${hostmakedepends}" -depends="${makedepends}" -short_desc="Portable implementation of the which utility in Perl" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/File-Which" -distfiles="${CPAN_SITE}/File/${pkgname/perl-/}-${version}.tar.gz" -checksum=3201f1a60e3f16484082e6045c896842261fc345de9fb2e620fd2a2c7af3a93a diff --git a/srcpkgs/perl-File-Write-Rotate/template b/srcpkgs/perl-File-Write-Rotate/template deleted file mode 100644 index f68d0a09919c0e..00000000000000 --- a/srcpkgs/perl-File-Write-Rotate/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'perl-File-Write-Rotate' -pkgname=perl-File-Write-Rotate -version=0.321 -revision=2 -build_style=perl-module -hostmakedepends="perl" -makedepends="perl perl-Proc-PID-File perl-File-Flock-Retry" -depends="$makedepends" -checkdepends="perl-File-chdir perl-Monkey-Patch-Action perl-tainting perl-Test-Warnings - perl-Test-Exception" -short_desc="Write to files that archive/rotate themselves" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/File-Write-Rotate" -distfiles="${CPAN_SITE}/File/${pkgname/perl-/}-${version}.tar.gz" -checksum=996929eaf57f4c4bd3c7e5ebc96dc584cb47c419089419fe94d096201673e5a3 diff --git a/srcpkgs/perl-File-chdir/template b/srcpkgs/perl-File-chdir/template deleted file mode 100644 index de8c6df33a541b..00000000000000 --- a/srcpkgs/perl-File-chdir/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-File-chdir' -pkgname=perl-File-chdir -version=0.1011 -revision=2 -build_style=perl-module -hostmakedepends="perl" -makedepends="perl" -depends="$makedepends" -short_desc="More sensible way to change directories" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/File-chdir" -distfiles="https://www.cpan.org/authors/id/D/DA/DAGOLDEN/File-chdir-${version}.tar.gz" -checksum=31ebf912df48d5d681def74b9880d78b1f3aca4351a0ed1fe3570b8e03af6c79 diff --git a/srcpkgs/perl-File-pushd/template b/srcpkgs/perl-File-pushd/template deleted file mode 100644 index 2ba9e074e444bf..00000000000000 --- a/srcpkgs/perl-File-pushd/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-File-pushd' -pkgname=perl-File-pushd -version=1.016 -revision=2 -build_style=perl-module -hostmakedepends="perl" -makedepends="perl" -depends="$makedepends" -short_desc="File::pushd - change directory temporarily for a limited scope" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/File-pushd" -distfiles="${CPAN_SITE}/File/${pkgname/perl-/}-${version}.tar.gz" -checksum=d73a7f09442983b098260df3df7a832a5f660773a313ca273fa8b56665f97cdc diff --git a/srcpkgs/perl-Filesys-Df/template b/srcpkgs/perl-Filesys-Df/template deleted file mode 100644 index a320e12678ea53..00000000000000 --- a/srcpkgs/perl-Filesys-Df/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-Filesys-Df' -pkgname=perl-Filesys-Df -version=0.92 -revision=12 -build_style=perl-module -hostmakedepends="perl" -makedepends="perl" -depends="perl" -short_desc="Filesys::Df - Perl extension for filesystem disk space information" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Filesys-Df" -distfiles="${CPAN_SITE}/Filesys/Filesys-Df-${version}.tar.gz" -checksum=fe89cbb427e0e05f1cd97c2dd6d3866ac6b21bc7a85734ede159bdc35479552a diff --git a/srcpkgs/perl-Filesys-Notify-Simple/template b/srcpkgs/perl-Filesys-Notify-Simple/template deleted file mode 100644 index e1daabce83bff5..00000000000000 --- a/srcpkgs/perl-Filesys-Notify-Simple/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'perl-Filesys-Notify-Simple' -pkgname=perl-Filesys-Notify-Simple -version=0.14 -revision=2 -build_style=perl-module -hostmakedepends="perl" -makedepends="perl" -depends="$makedepends" -checkdepends="perl-Test-SharedFork" -short_desc="Simple and dumb file system watcher" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Filesys-Notify-Simple" -distfiles="${CPAN_SITE}/Filesys/${pkgname/perl-/}-${version}.tar.gz" -checksum=1fda712d4ba5e1868159ed35f6f8efbfae9d435d6376f5606d533bcb080555a4 diff --git a/srcpkgs/perl-Font-TTF/template b/srcpkgs/perl-Font-TTF/template deleted file mode 100644 index b8011d86ef1ab4..00000000000000 --- a/srcpkgs/perl-Font-TTF/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template build file for 'perl-Font-TTF' -pkgname=perl-Font-TTF -version=1.06 -revision=4 -build_style=perl-module -hostmakedepends="perl-IO-String" -makedepends="${hostmakedepends}" -depends="${makedepends}" -short_desc="Font::TTF - Perl module for TrueType Font hacking" -maintainer="Leah Neukirchen " -homepage="https://metacpan.org/release/Font-TTF" -license="Artistic-2.0" -distfiles="${CPAN_SITE}/Font/Font-TTF-${version}.tar.gz" -checksum=4b697d444259759ea02d2c442c9bffe5ffe14c9214084a01f743693a944cc293 diff --git a/srcpkgs/perl-Fuse/patches/build-fix.patch b/srcpkgs/perl-Fuse/patches/build-fix.patch deleted file mode 100644 index 2f6e825575f7f7..00000000000000 --- a/srcpkgs/perl-Fuse/patches/build-fix.patch +++ /dev/null @@ -1,25 +0,0 @@ ---- a/Fuse.xs 2013-09-13 06:16:35.000000000 +0400 -+++ b/Fuse.xs 2013-10-29 14:38:44.000000000 +0400 -@@ -754,6 +754,9 @@ - - int _PLfuse_release (const char *file, struct fuse_file_info *fi) { - int rv; -+#ifndef PERL_HAS_64BITINT -+ char *temp; -+#endif - int flags = fi->flags; - FUSE_CONTEXT_PRE; - DEBUGf("release begin\n"); -diff --git Fuse.xs Fuse.xs -index b41c761..266978b 100755 ---- a/Fuse.xs -+++ b/Fuse.xs -@@ -2,7 +2,7 @@ - #include "EXTERN.h" - #include "perl.h" - #include "XSUB.h" -- -+#include - #include - - #if defined(__linux__) || defined(__APPLE__) diff --git a/srcpkgs/perl-Fuse/template b/srcpkgs/perl-Fuse/template deleted file mode 100644 index 5dfa426ae3908b..00000000000000 --- a/srcpkgs/perl-Fuse/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-Fuse' -pkgname=perl-Fuse -version=0.16 -revision=18 -build_style=perl-module -hostmakedepends="pkg-config perl" -makedepends="fuse-devel perl" -depends="perl>=5.20" -short_desc="Write filesystems in Perl using FUSE" -maintainer="Orphaned " -license="LGPL-2.1-only" -homepage="https://metacpan.org/release/Fuse" -distfiles="${CPAN_SITE}/Fuse/Fuse-$version.tar.gz" -checksum=30a939fe5816b00ba9cabb6cd811f894e6a74361ce29d786ae1811b0021d7aa1 diff --git a/srcpkgs/perl-GD/template b/srcpkgs/perl-GD/template deleted file mode 100644 index c3ada29621998c..00000000000000 --- a/srcpkgs/perl-GD/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'perl-GD' -pkgname=perl-GD -version=2.76 -revision=3 -build_style=perl-module -hostmakedepends="perl-ExtUtils-PkgConfig" -makedepends="gd-devel" -short_desc="Interface to Gd Graphics Library" -maintainer="Arda Demir " -license="Artistic-2.0, GPL-1.0-or-later" -homepage="https://metacpan.org/pod/GD" -distfiles="${CPAN_SITE}/GD/GD-${version}.tar.gz" -checksum=693d9e3d709e9188a682cb9090a77b70aac12a04e84128677577b94e4331775b - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/perl-Getopt-Compact/template b/srcpkgs/perl-Getopt-Compact/template deleted file mode 100644 index f416ee59941124..00000000000000 --- a/srcpkgs/perl-Getopt-Compact/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-Getopt-Compact' -pkgname=perl-Getopt-Compact -version=0.04 -revision=3 -build_style=perl-module -hostmakedepends="perl" -makedepends="perl perl-Text-Table" -depends="$makedepends" -short_desc="Getopt::Compact - getopt processing in a compact statement" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Getopt-Compact" -distfiles="${CPAN_SITE}/Getopt/${pkgname/perl-/}-${version}.tar.gz" -checksum=47a6fd8f9facb54a363b63d46617fcf18106b3b4a95f7fcbcbd08955595c1d47 diff --git a/srcpkgs/perl-Getopt-Long-Descriptive/template b/srcpkgs/perl-Getopt-Long-Descriptive/template deleted file mode 100644 index a2b8d741926f83..00000000000000 --- a/srcpkgs/perl-Getopt-Long-Descriptive/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'perl-Getopt-Long-Descriptive' -pkgname=perl-Getopt-Long-Descriptive -version=0.116 -revision=1 -build_style=perl-module -hostmakedepends="perl" -makedepends="${hostmakedepends}" -depends="${makedepends} perl-Params-Validate perl-Sub-Exporter" -checkdepends="${depends} perl-CPAN-Meta-Check perl-Test-Fatal perl-Test-Warnings" -short_desc="Getopt::Long, but simpler and more powerful" -maintainer="Leah Neukirchen " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Getopt-Long-Descriptive" -distfiles="${CPAN_SITE}/Getopt/Getopt-Long-Descriptive-${version}.tar.gz" -checksum=93bd88173c9b99c338085a8a70222ebb1c0ebad5c5feae1f742974a4c29c82ca diff --git a/srcpkgs/perl-Glib-Object-Introspection/template b/srcpkgs/perl-Glib-Object-Introspection/template deleted file mode 100644 index c8dc7efc574662..00000000000000 --- a/srcpkgs/perl-Glib-Object-Introspection/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-Glib-Object-Introspection' -pkgname=perl-Glib-Object-Introspection -version=0.051 -revision=2 -build_style=perl-module -hostmakedepends="perl-ExtUtils-PkgConfig perl-ExtUtils-Depends perl-Glib" -makedepends="perl-Glib libgirepository-devel" -depends="perl-ExtUtils-PkgConfig perl-ExtUtils-Depends perl-Glib" -short_desc="Dynamically create Perl language bindings" -maintainer="Orphaned " -license="LGPL-3.0-or-later" -homepage="https://metacpan.org/release/Glib-Object-Introspection" -distfiles="${CPAN_SITE}/Glib/Glib-Object-Introspection-${version}.tar.gz" -checksum=6569611dcc80ac1482c7c22264b1ae8c9c351d4983511eb9a6c5f47a10150089 diff --git a/srcpkgs/perl-Glib/template b/srcpkgs/perl-Glib/template deleted file mode 100644 index 58d16806e27ffb..00000000000000 --- a/srcpkgs/perl-Glib/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'perl-Glib' -pkgname=perl-Glib -version=1.3294 -revision=2 -build_style=perl-module -hostmakedepends="libglib-devel perl-ExtUtils-Depends perl-ExtUtils-PkgConfig" -makedepends="glib-devel perl" -depends="perl" -short_desc="Perl bindings for Glib 2" -maintainer="Orphaned " -license="LGPL-2.1-or-later" -homepage="http://gtk2-perl.sourceforge.net/" -distfiles="${SOURCEFORGE_SITE}/gtk2-perl/Glib-${version}.tar.gz" -checksum=d715f5a86bcc187075de85e7ae5bc07b0714d6edc196a92da43986efa44e5cbb - -if [ "$CROSS_BUILD" ]; then - hostmakedepends+=" perl-Glib" - export REALFULLPERLRUN="/usr/bin/perl -I/usr/lib/perl5/vendor_perl" - make_build_args='FULLPERLRUN=$(REALFULLPERLRUN)' -fi diff --git a/srcpkgs/perl-Glib/update b/srcpkgs/perl-Glib/update deleted file mode 100644 index 86d5c59467b6b6..00000000000000 --- a/srcpkgs/perl-Glib/update +++ /dev/null @@ -1 +0,0 @@ -pkgname=Glib 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 2807cf114e696b..00000000000000 --- 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?= - -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 6052103f5468bd..00000000000000 --- 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?= - -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 c205d4abf7ff41..00000000000000 --- a/srcpkgs/perl-GnuPG-Interface/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-GnuPG-Interface' -pkgname=perl-GnuPG-Interface -version=1.02 -revision=1 -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="Orphaned " -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-GooCanvas2/template b/srcpkgs/perl-GooCanvas2/template deleted file mode 100644 index ccf81862b94364..00000000000000 --- a/srcpkgs/perl-GooCanvas2/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'perl-GooCanvas2' -pkgname=perl-GooCanvas2 -version=0.06 -revision=3 -build_style=perl-module -hostmakedepends="perl" -makedepends="perl-Gtk3" -depends="${makedepends} goocanvas" -checkdepends="goocanvas" -short_desc="Perl binding for GooCanvas2 widget using Glib::Object::Introspection" -maintainer="newbluemoon " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/GooCanvas2" -distfiles="https://cpan.metacpan.org/authors/id/P/PE/PERLMAX/${pkgname/perl-/}-${version}.tar.gz" -checksum=e24c87873e19063dd4d5e2c709caacf8c0ae8881044395bb865dc2b4fdd63b50 diff --git a/srcpkgs/perl-Graphics-ColorUtils/template b/srcpkgs/perl-Graphics-ColorUtils/template deleted file mode 100644 index 6aa4d9c117a0ae..00000000000000 --- a/srcpkgs/perl-Graphics-ColorUtils/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-Graphics-ColorUtils' -pkgname=perl-Graphics-ColorUtils -version=0.17 -revision=2 -build_style=perl-module -hostmakedepends="perl" -makedepends="perl" -depends="perl" -short_desc="Easy-to-use color space conversions and more" -maintainer="newbluemoon " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Graphics-ColorUtils" -distfiles="${CPAN_SITE}/Graphics/${pkgname#perl-}-${version}.tar.gz" -checksum=3cd61bac56a9cf78fc132941df876292db70b872a7220ccde6eefcb36ed63604 diff --git a/srcpkgs/perl-Gtk2/template b/srcpkgs/perl-Gtk2/template deleted file mode 100644 index 09690911ad6e2f..00000000000000 --- a/srcpkgs/perl-Gtk2/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'perl-Gtk2' -pkgname=perl-Gtk2 -version=1.24993 -revision=6 -build_style=perl-module -hostmakedepends="perl-ExtUtils-Depends perl-ExtUtils-PkgConfig perl-Pango" -makedepends="gtk+-devel perl-Pango" -depends="perl perl-Pango" -short_desc="Perl bindings for Gtk2" -maintainer="Orphaned " -license="LGPL-2.1-or-later" -homepage="http://gtk2-perl.sourceforge.net/" -distfiles="${SOURCEFORGE_SITE}/gtk2-perl/Gtk2-$version.tar.gz" -checksum=49c443743b2eefe11a768002724f7f6a4c48efc94ff3cd3a559fb7e7b693c967 - -if [ "$CROSS_BUILD" ]; then - hostmakedepends+=" perl-Gtk2" - export REALFULLPERLRUN="/usr/bin/perl -I/usr/lib/perl5/vendor_perl" - make_build_args='PERLRUN=$(REALFULLPERLRUN) FULLPERLRUN=$(REALFULLPERLRUN)' -fi diff --git a/srcpkgs/perl-Gtk2/update b/srcpkgs/perl-Gtk2/update deleted file mode 100644 index b5bb0cd38df342..00000000000000 --- a/srcpkgs/perl-Gtk2/update +++ /dev/null @@ -1 +0,0 @@ -pkgname=Gtk2 diff --git a/srcpkgs/perl-Gtk3-ImageView/template b/srcpkgs/perl-Gtk3-ImageView/template deleted file mode 100644 index ce937cdc125559..00000000000000 --- a/srcpkgs/perl-Gtk3-ImageView/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'perl-Gtk3-ImageView' -pkgname=perl-Gtk3-ImageView -version=12 -revision=1 -build_style=perl-module -hostmakedepends="perl" -depends="perl gtk+3 glib perl-Readonly perl-Gtk3" -short_desc="Gtk3 imager viewer widget" -maintainer="Helmut Pozimski " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://github.com/carygravel/gtk3-imageview" -distfiles="https://github.com/carygravel/gtk3-imageview/archive/v${version}.tar.gz" -checksum=8b4705af73ae60e2d5b182d138a983f9af41d8233537d5b77c1c802ca36f6d35 diff --git a/srcpkgs/perl-Gtk3-SimpleList/template b/srcpkgs/perl-Gtk3-SimpleList/template deleted file mode 100644 index ebf7acf28cb41a..00000000000000 --- a/srcpkgs/perl-Gtk3-SimpleList/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'perl-Gtk3-SimpleList'. -pkgname=perl-Gtk3-SimpleList -version=0.21 -revision=2 -build_style=perl-module -hostmakedepends="perl" -makedepends="perl perl-Gtk3" -depends="${makedepends} perl-Cairo" -checkdepends="perl-Cairo" -short_desc="Simple interface to Gtk3's complex MVC list widget" -maintainer="newbluemoon " -license="LGPL-2.1-or-later" -homepage="https://metacpan.org/release/Gtk3-SimpleList" -distfiles="https://cpan.metacpan.org/authors/id/T/TV/TVIGNAUD/${pkgname/perl-/}-${version}.tar.gz" -checksum=1d4465100bf3bc0474a29469a406fd033562b6e3736188121000372ab2ada884 diff --git a/srcpkgs/perl-Gtk3/template b/srcpkgs/perl-Gtk3/template deleted file mode 100644 index 318993a179f18c..00000000000000 --- a/srcpkgs/perl-Gtk3/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'perl-Gtk3' -pkgname=perl-Gtk3 -version=0.038 -revision=1 -build_style=perl-module -hostmakedepends="perl" -makedepends="perl perl-Cairo-GObject perl-Glib-Object-Introspection" -depends="${makedepends} gtk+3" -checkdepends="gtk+3" -short_desc="Perl interface to the 3.x series of the gtk+ toolkit" -maintainer="newbluemoon " -license="LGPL-2.1-or-later" -homepage="http://gtk2-perl.sourceforge.net/" -distfiles="${SOURCEFORGE_SITE}/gtk2-perl/Gtk3/Gtk3-${version}.tar.gz" -checksum=70dc4bf2aa74981c79e15fd298d998e05a92eba4811f1ad5c9f1f4de37737acc diff --git a/srcpkgs/perl-Gtk3/update b/srcpkgs/perl-Gtk3/update deleted file mode 100644 index e67b13659e450e..00000000000000 --- a/srcpkgs/perl-Gtk3/update +++ /dev/null @@ -1 +0,0 @@ -pkgname=Gtk3 diff --git a/srcpkgs/perl-HTML-Form/template b/srcpkgs/perl-HTML-Form/template deleted file mode 100644 index dd8389013131ee..00000000000000 --- a/srcpkgs/perl-HTML-Form/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'perl-HTML-Form' -pkgname=perl-HTML-Form -version=6.11 -revision=1 -build_style=perl-module -hostmakedepends="perl" -makedepends="perl-HTML-Parser perl-URI perl-HTTP-Message" -depends="$makedepends" -checkdepends="perl-Test-Warnings" -short_desc="HTML::Form - Class that represents an HTML form element" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/HTML-Form" -distfiles="${CPAN_SITE}/HTML/HTML-Form-${version}.tar.gz" -checksum=43bfaa7087393487d2d51261a1aa7f6f81a97b1d8fef7a48fcf6ef32b16d6454 diff --git a/srcpkgs/perl-HTML-Parser/template b/srcpkgs/perl-HTML-Parser/template deleted file mode 100644 index b0adebdcdd86e3..00000000000000 --- a/srcpkgs/perl-HTML-Parser/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'perl-HTML-Parser' -pkgname=perl-HTML-Parser -version=3.76 -revision=4 -build_style=perl-module -hostmakedepends="perl" -makedepends="perl-HTML-Tagset" -depends="${makedepends}" -checkdepends="perl-HTTP-Headers-Fast perl-URI perl-HTTP-Message" -short_desc="HTML::Parser - HTML parser class" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/HTML-Parser" -distfiles="${CPAN_SITE}/HTML/HTML-Parser-$version.tar.gz" -checksum=64d9e2eb2b420f1492da01ec0e6976363245b4be9290f03f10b7d2cb63fa2f61 diff --git a/srcpkgs/perl-HTML-Tagset/template b/srcpkgs/perl-HTML-Tagset/template deleted file mode 100644 index bab0db90c00c45..00000000000000 --- a/srcpkgs/perl-HTML-Tagset/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-HTML-Tagset' -pkgname=perl-HTML-Tagset -version=3.20 -revision=8 -build_style=perl-module -hostmakedepends="perl" -makedepends="${hostmakedepends}" -depends="${makedepends}" -short_desc="HTML::Tagset - data tables useful in parsing HTML" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/HTML-Tagset" -distfiles="${CPAN_SITE}/HTML/HTML-Tagset-$version.tar.gz" -checksum=adb17dac9e36cd011f5243881c9739417fd102fce760f8de4e9be4c7131108e2 diff --git a/srcpkgs/perl-HTML-Tree/template b/srcpkgs/perl-HTML-Tree/template deleted file mode 100644 index f85b744a1f6512..00000000000000 --- a/srcpkgs/perl-HTML-Tree/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'perl-HTML-Tree' -pkgname=perl-HTML-Tree -version=5.07 -revision=4 -build_style=perl-ModuleBuild -hostmakedepends="perl perl-Module-Build" -makedepends="perl perl-HTML-Parser perl-HTML-Tagset perl-LWP" -depends="$makedepends" -checkdepends="perl-Test-Fatal" -short_desc="Functions that construct a HTML syntax tree" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/HTML-Tree" -distfiles="${CPAN_SITE}/HTML/${pkgname/perl-/}-${version}.tar.gz" -checksum=f0374db84731c204b86c1d5b90975fef0d30a86bd9def919343e554e31a9dbbf - -post_install() { - rm -rf ${DESTDIR}/usr/share/doc/perl -} diff --git a/srcpkgs/perl-HTTP-CookieJar/template b/srcpkgs/perl-HTTP-CookieJar/template deleted file mode 100644 index d98fe59679f695..00000000000000 --- a/srcpkgs/perl-HTTP-CookieJar/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'perl-HTTP-CookieJar' -pkgname=perl-HTTP-CookieJar -version=0.014 -revision=1 -build_style=perl-module -hostmakedepends="perl" -makedepends="${hostmakedepends}" -depends="${makedepends}" -checkdepends="perl-Test-Deep perl-Test-Requires" -short_desc="HTTP-CookieJar - A minimalist HTTP user agent cookie jar" -maintainer="Leah Neukirchen " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/dist/HTTP-CookieJar" -distfiles="${CPAN_SITE}/HTTP/HTTP-CookieJar-${version}.tar.gz" -checksum=7094ea5c91f536d263b85e83ab4e9a963e11c4408ce08ecae553fa9c0cc47e73 diff --git a/srcpkgs/perl-HTTP-Cookies/template b/srcpkgs/perl-HTTP-Cookies/template deleted file mode 100644 index 7acd3c955c2d65..00000000000000 --- a/srcpkgs/perl-HTTP-Cookies/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-HTTP-Cookies' -pkgname=perl-HTTP-Cookies -version=6.10 -revision=1 -build_style=perl-module -hostmakedepends="perl" -makedepends="perl-HTTP-Message" -depends="${makedepends}" -short_desc="HTTP::Cookies - HTTP cookie jars" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/HTTP-Cookies" -distfiles="${CPAN_SITE}/HTTP/HTTP-Cookies-$version.tar.gz" -checksum=e36f36633c5ce6b5e4b876ffcf74787cc5efe0736dd7f487bdd73c14f0bd7007 diff --git a/srcpkgs/perl-HTTP-Daemon/template b/srcpkgs/perl-HTTP-Daemon/template deleted file mode 100644 index 8c364ec078bc5e..00000000000000 --- a/srcpkgs/perl-HTTP-Daemon/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'perl-HTTP-Daemon' -pkgname=perl-HTTP-Daemon -version=6.16 -revision=1 -build_style=perl-module -hostmakedepends="perl perl-Module-Build-Tiny" -makedepends="perl-HTTP-Message perl-LWP-MediaTypes" -depends="$makedepends" -checkdepends="perl-Test-Needs" -short_desc="HTTP::Daemon - a simple HTTP server class" -maintainer="Leah Neukirchen " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/HTTP-Daemon" -distfiles="${CPAN_SITE}/HTTP/HTTP-Daemon-${version}.tar.gz" -checksum=b38d092725e6fa4e0c4dc2a47e157070491bafa0dbe16c78a358e806aa7e173d diff --git a/srcpkgs/perl-HTTP-Date/template b/srcpkgs/perl-HTTP-Date/template deleted file mode 100644 index 5c91c3dd3940a4..00000000000000 --- a/srcpkgs/perl-HTTP-Date/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-HTTP-Date' -pkgname=perl-HTTP-Date -version=6.05 -revision=2 -build_style=perl-module -hostmakedepends="perl" -makedepends="${hostmakedepends}" -depends="${makedepends}" -short_desc="HTTP::Date - date conversion routines" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/HTTP-Date" -distfiles="${CPAN_SITE}/HTTP/HTTP-Date-$version.tar.gz" -checksum=365d6294dfbd37ebc51def8b65b81eb79b3934ecbc95a2ec2d4d827efe6a922b diff --git a/srcpkgs/perl-HTTP-Entity-Parser/template b/srcpkgs/perl-HTTP-Entity-Parser/template deleted file mode 100644 index f990003dadaf76..00000000000000 --- a/srcpkgs/perl-HTTP-Entity-Parser/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'perl-HTTP-Entity-Parser' -pkgname=perl-HTTP-Entity-Parser -version=0.25 -revision=1 -build_style=perl-ModuleBuild -hostmakedepends="perl perl-Module-Build-Tiny" -makedepends="perl" -depends="perl perl-HTTP-Date perl-HTTP-MultiPartParser perl-Hash-MultiValue - perl-JSON-MaybeXS perl-Stream-Buffered perl-WWW-Form-UrlEncoded" -checkdepends="$depends perl-HTTP-Message" -short_desc="PSGI compliant HTTP Entity Parser" -maintainer="Leah Neukirchen " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/HTTP-Entity-Parser" -distfiles="${CPAN_SITE}/HTTP/HTTP-Entity-Parser-${version}.tar.gz" -checksum=3a8cd0d8cba3d17cd8c04ee82d7341dfaa247dbdd94a49eb94b53f69e483ec3a diff --git a/srcpkgs/perl-HTTP-Headers-Fast/template b/srcpkgs/perl-HTTP-Headers-Fast/template deleted file mode 100644 index d410675295da7d..00000000000000 --- a/srcpkgs/perl-HTTP-Headers-Fast/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'perl-HTTP-Headers-Fast' -pkgname=perl-HTTP-Headers-Fast -version=0.22 -revision=2 -build_style=perl-ModuleBuild -hostmakedepends="perl perl-Module-Build-Tiny" -makedepends="perl" -depends="perl perl-HTTP-Date" -checkdepends="perl-Test-Requires" -short_desc="Faster implementation of HTTP::Headers" -maintainer="Leah Neukirchen " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/HTTP-Headers-Fast" -distfiles="${CPAN_SITE}/HTTP/HTTP-Headers-Fast-${version}.tar.gz" -checksum=cc431db68496dd884db4bc0c0b7112c1f4a4f1dc68c4f5a3caa757a1e7481b48 diff --git a/srcpkgs/perl-HTTP-Message/template b/srcpkgs/perl-HTTP-Message/template deleted file mode 100644 index a7593ca7efbd1c..00000000000000 --- a/srcpkgs/perl-HTTP-Message/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'perl-HTTP-Message' -pkgname=perl-HTTP-Message -version=6.45 -revision=1 -build_style=perl-module -hostmakedepends="perl" -makedepends="perl-LWP-MediaTypes perl-Encode-Locale perl-URI perl-HTTP-Date - perl-Try-Tiny perl-IO-HTML perl-Clone" -depends="${makedepends}" -checkdepends="perl-Test-Needs" -short_desc="HTTP::Message - HTTP style message (base class)" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/HTTP-Message" -distfiles="${CPAN_SITE}/HTTP/HTTP-Message-$version.tar.gz" -checksum=01cb8406612a3f738842d1e97313ae4d874870d1b8d6d66331f16000943d4cbe diff --git a/srcpkgs/perl-HTTP-MultiPartParser/template b/srcpkgs/perl-HTTP-MultiPartParser/template deleted file mode 100644 index fd3d1ae16219c1..00000000000000 --- a/srcpkgs/perl-HTTP-MultiPartParser/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template build file for 'perl-HTTP-MultiPartParser' -pkgname=perl-HTTP-MultiPartParser -version=0.02 -revision=2 -build_style=perl-module -hostmakedepends="perl" -makedepends="perl" -checkdepends="perl-Test-Deep" -depends="perl" -short_desc="HTTP MultiPart Parser" -maintainer="Leah Neukirchen " -homepage="https://metacpan.org/release/HTTP-MultiPartParser" -license="Artistic-1.0-Perl, GPL-1.0-or-later" -distfiles="${CPAN_SITE}/HTTP/HTTP-MultiPartParser-${version}.tar.gz" -checksum=5eddda159f54d16f868e032440ac2b024e55aac48931871b62627f1a16d00b12 diff --git a/srcpkgs/perl-HTTP-Negotiate/template b/srcpkgs/perl-HTTP-Negotiate/template deleted file mode 100644 index c981dc45a6daca..00000000000000 --- a/srcpkgs/perl-HTTP-Negotiate/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-HTTP-Negotiate' -pkgname=perl-HTTP-Negotiate -version=6.01 -revision=6 -build_style=perl-module -hostmakedepends="perl" -makedepends="perl-HTTP-Message" -depends="${makedepends}" -short_desc="HTTP::Negotiate - choose a variant to serve" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/HTTP-Negotiate" -distfiles="${CPAN_SITE}/HTTP/HTTP-Negotiate-$version.tar.gz" -checksum=1c729c1ea63100e878405cda7d66f9adfd3ed4f1d6cacaca0ee9152df728e016 diff --git a/srcpkgs/perl-HTTP-Response-Encoding/template b/srcpkgs/perl-HTTP-Response-Encoding/template deleted file mode 100644 index d8ce3183a837eb..00000000000000 --- a/srcpkgs/perl-HTTP-Response-Encoding/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'perl-HTTP-Response-Encoding' -pkgname=perl-HTTP-Response-Encoding -version=0.06 -revision=4 -build_style=perl-module -hostmakedepends="perl" -makedepends="${hostmakedepends}" -depends="${makedepends} perl-LWP" -checkdepends="${makedepends} perl-LWP" -short_desc="HTTP::Response::Encoding - Adds encoding() to HTTP::Response" -maintainer="Leah Neukirchen " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/HTTP-Response-Encoding" -distfiles="${CPAN_SITE}/HTTP/${pkgname/perl-/}-$version.tar.gz" -checksum=10167b8e238a682004ab0d7accbe9d76eae2db57af07c5ae2dfa808074a4a8aa diff --git a/srcpkgs/perl-HTTP-Server-Simple/template b/srcpkgs/perl-HTTP-Server-Simple/template deleted file mode 100644 index f5d23c9a16ed68..00000000000000 --- a/srcpkgs/perl-HTTP-Server-Simple/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-HTTP-Server-Simple' -pkgname=perl-HTTP-Server-Simple -version=0.52 -revision=3 -build_style=perl-module -hostmakedepends="perl" -makedepends="${hostmakedepends}" -depends="${makedepends} perl-URI" -short_desc="HTTP::Server::Simple - Lightweight HTTP server" -maintainer="Leah Neukirchen " -homepage="https://metacpan.org/release/HTTP-Server-Simple" -license="Artistic-1.0-Perl, GPL-1.0-or-later" -distfiles="${CPAN_SITE}/HTTP/${pkgname/perl-/}-$version.tar.gz" -checksum=d8939fa4f12bd6b8c043537fd0bf96b055ac3686b9cdd9fa773dca6ae679cb4c diff --git a/srcpkgs/perl-HTTP-Tinyish/template b/srcpkgs/perl-HTTP-Tinyish/template deleted file mode 100644 index af3e067ad556a5..00000000000000 --- a/srcpkgs/perl-HTTP-Tinyish/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-HTTP-Tinyish' -pkgname=perl-HTTP-Tinyish -version=0.19 -revision=1 -build_style=perl-module -hostmakedepends="perl" -makedepends="$hostmakedepends perl-IPC-Run3" -depends="$hostmakedepends" -short_desc="HTTP::Tinyish - HTTP::Tiny compatible HTTP client wrappers" -maintainer="Leah Neukirchen " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/HTTP-Tinyish" -distfiles="${CPAN_SITE}/HTTP/HTTP-Tinyish-${version}.tar.gz" -checksum=e9ce94a9913f9275d312ded4ddb34f76baf011b6b8d6029ff2871d5bd7bae468 diff --git a/srcpkgs/perl-Hash-Merge/template b/srcpkgs/perl-Hash-Merge/template deleted file mode 100644 index 348586cf1c8042..00000000000000 --- a/srcpkgs/perl-Hash-Merge/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'perl-Hash-Merge' -pkgname=perl-Hash-Merge -version=0.302 -revision=2 -build_style=perl-module -hostmakedepends="perl" -makedepends="perl-Clone-Choose ${hostmakedepends}" -checkdepends="perl-Clone-Choose perl-Clone perl-Clone-PP" -depends="${makedepends}" -short_desc="Hash::Merge - Merges arbitrarily deep hashes into a single hash" -maintainer="Leah Neukirchen " -homepage="https://metacpan.org/release/Hash-Merge" -license="Artistic-1.0-Perl, GPL-1.0-or-later" -distfiles="${CPAN_SITE}/Hash/Hash-Merge-${version}.tar.gz" -checksum=ae0522f76539608b61dde14670e79677e0f391036832f70a21f31adde2538644 diff --git a/srcpkgs/perl-Hash-MultiValue/template b/srcpkgs/perl-Hash-MultiValue/template deleted file mode 100644 index 1f3eb8f56a135e..00000000000000 --- a/srcpkgs/perl-Hash-MultiValue/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template build file for 'perl-Hash-MultiValue' -pkgname=perl-Hash-MultiValue -version=0.16 -revision=2 -build_style=perl-module -hostmakedepends="perl" -makedepends="perl" -depends="perl" -short_desc="Store multiple values per key" -maintainer="Leah Neukirchen " -homepage="https://metacpan.org/release/Hash-MultiValue" -license="Artistic-1.0-Perl, GPL-1.0-or-later" -distfiles="${CPAN_SITE}/Hash/Hash-MultiValue-${version}.tar.gz" -checksum=66181df7aa68e2786faf6895c88b18b95c800a8e4e6fb4c07fd176410a3c73f4 diff --git a/srcpkgs/perl-IO-CaptureOutput/template b/srcpkgs/perl-IO-CaptureOutput/template deleted file mode 100644 index 2cb4b428ffaf98..00000000000000 --- a/srcpkgs/perl-IO-CaptureOutput/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-IO-CaptureOutput' -pkgname=perl-IO-CaptureOutput -version=1.1105 -revision=2 -build_style=perl-module -hostmakedepends="perl" -makedepends="${hostmakedepends}" -depends="perl" -short_desc="Capture STOUT/ERR from perl code" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/IO-CaptureOutput" -distfiles="${CPAN_SITE}/IO/IO-CaptureOutput-$version.tar.gz" -checksum=ae99009fca1273800f169ecb82f4ed1cc6c76795f156bee5c0093005d572f487 diff --git a/srcpkgs/perl-IO-Compress-Brotli/patches/no-bundled-brotli.patch b/srcpkgs/perl-IO-Compress-Brotli/patches/no-bundled-brotli.patch deleted file mode 100644 index 473d30e4bdcafb..00000000000000 --- a/srcpkgs/perl-IO-Compress-Brotli/patches/no-bundled-brotli.patch +++ /dev/null @@ -1,50 +0,0 @@ ---- IO-Compress-Brotli-0.004001/Makefile.PL.orig 2022-08-02 09:39:14.249801914 +0200 -+++ IO-Compress-Brotli-0.004001/Makefile.PL 2022-08-02 09:39:03.236639950 +0200 -@@ -1,5 +1,23 @@ - use 5.014000; - use ExtUtils::MakeMaker; -+use ExtUtils::PkgConfig; -+ -+my @requirements = qw(libbrotlidec libbrotlienc); -+my $libs = ''; -+my $inc = ''; -+ -+my %pkgcfg; -+foreach my $req (@requirements) { -+ eval{ -+ %pkgcfg = ExtUtils::PkgConfig->find($req); -+ }; -+ if ($@) { -+ die "Could not determine location of library $req."; -+ } -+ $libs .= $pkgcfg{libs}.' '; -+ $inc .= $pkgcfg{cflags}.' '; -+} -+ - - WriteMakefile( - NAME => 'IO::Compress::Brotli', -@@ -16,20 +34,12 @@ WriteMakefile( - 'Time::HiRes' => '0', - }, - BUILD_REQUIRES => {}, -- INC => '-Ibrotli/c/include', -- MYEXTLIB => 'brotli/libbrotli$(LIB_EXT)', -- clean => { FILES => 'brotli/libbrotli$(LIB_EXT)' }, - META_ADD => { - dynamic_config => 0, - resources => { - repository => 'https://git.ieval.ro/?p=io-compress-brotli.git', - }, -- } -+ }, -+ LIBS => $libs, -+ INC => $inc, - ); -- --sub MY::postamble { --' --$(MYEXTLIB): brotli/Makefile -- cd brotli && CFLAGS=-fPIC `which gmake || echo $(MAKE)` lib --' --} diff --git a/srcpkgs/perl-IO-Compress-Brotli/template b/srcpkgs/perl-IO-Compress-Brotli/template deleted file mode 100644 index a0e701a389b93c..00000000000000 --- a/srcpkgs/perl-IO-Compress-Brotli/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'perl-IO-Compress-Brotli' -pkgname=perl-IO-Compress-Brotli -version=0.004001 -revision=2 -build_style=perl-module -hostmakedepends="perl perl-ExtUtils-PkgConfig" -makedepends="perl-File-Slurper brotli-devel" -depends="perl-File-Slurper" -short_desc="Modules for compressing and uncompressing Brotli data" -maintainer="yosh " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/dist/IO-Compress-Brotli" -changelog="https://fastapi.metacpan.org/source/MGV/IO-Compress-Brotli-0.004001/Changes" -distfiles="https://search.cpan.org/CPAN/authors/id/M/MG/MGV/IO-Compress-Brotli-$version.tar.gz" -checksum=8ba5c0167e966f487bde159c18bc1b3486528013b3235d39f2fcb375ca4bf410 diff --git a/srcpkgs/perl-IO-HTML/template b/srcpkgs/perl-IO-HTML/template deleted file mode 100644 index 81cb53397248c1..00000000000000 --- a/srcpkgs/perl-IO-HTML/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-IO-HTML' -pkgname=perl-IO-HTML -version=1.004 -revision=1 -build_style=perl-module -hostmakedepends="perl" -makedepends="perl" -depends="$makedepends" -short_desc="Open an HTML file with automatic charset detection" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/IO-HTML" -distfiles="${CPAN_SITE}/IO/${pkgname/perl-/}-${version}.tar.gz" -checksum=c87b2df59463bbf2c39596773dfb5c03bde0f7e1051af339f963f58c1cbd8bf5 diff --git a/srcpkgs/perl-IO-SessionData/template b/srcpkgs/perl-IO-SessionData/template deleted file mode 100644 index bafe2b3a5c6637..00000000000000 --- a/srcpkgs/perl-IO-SessionData/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-IO-SessionData' -pkgname=perl-IO-SessionData -version=1.03 -revision=4 -build_style=perl-module -hostmakedepends="perl" -makedepends="perl" -depends="$makedepends" -short_desc="Supporting module for SOAP::Lite" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/IO-SessionData" -distfiles="${CPAN_SITE}/IO/${pkgname/perl-/}-${version}.tar.gz" -checksum=64a4712a3edbb3fd10230db296c29c8c66f066adfbc0c3df6a48258fef392ddd diff --git a/srcpkgs/perl-IO-Socket-INET6/template b/srcpkgs/perl-IO-Socket-INET6/template deleted file mode 100644 index caebf6ad6737db..00000000000000 --- a/srcpkgs/perl-IO-Socket-INET6/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template build file for 'perl-IO-Socket-INET6'. -pkgname=perl-IO-Socket-INET6 -version=2.73 -revision=1 -build_style=perl-module -hostmakedepends="perl" -makedepends="${hostmakedepends} perl-Socket6" -checkdepends="perl-Test-Pod perl-Test-Pod-Coverage" -depends="${makedepends}" -short_desc="IO::Socket::INET6 - Object interface for AF_INET/AF_INET6 domain sockets" -maintainer="Leah Neukirchen " -homepage="https://metacpan.org/release/IO-Socket-INET6" -license="Artistic, GPL-1" -distfiles="${CPAN_SITE}/IO/${pkgname/perl-/}-${version}.tar.gz" -checksum=b6da746853253d5b4ac43191b4f69a4719595ee13a7ca676a8054cf36e6d16bb diff --git a/srcpkgs/perl-IO-Socket-SSL/template b/srcpkgs/perl-IO-Socket-SSL/template deleted file mode 100644 index b007d389bed7be..00000000000000 --- a/srcpkgs/perl-IO-Socket-SSL/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'perl-IO-Socket-SSL' -pkgname=perl-IO-Socket-SSL -version=2.095 -revision=1 -build_style=perl-module -hostmakedepends="perl" -makedepends="${hostmakedepends} perl-Net-SSLeay perl-URI" -depends="perl perl-Net-SSLeay perl-URI" -checkdepends="perl-IO-Socket-INET6" -short_desc="IO::Socket::SSL -- SSL sockets with IO::Socket interface" -maintainer="Leah Neukirchen " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/IO-Socket-SSL" -distfiles="${CPAN_SITE}/IO/${pkgname/perl-/}-${version}.tar.gz" -checksum=7e764392b1b8bd44e654183c082b75be47800e98d7cd325f0e1b76c7d9a6b768 diff --git a/srcpkgs/perl-IO-Socket-Socks/template b/srcpkgs/perl-IO-Socket-Socks/template deleted file mode 100644 index 77f5fa4bb3159f..00000000000000 --- a/srcpkgs/perl-IO-Socket-Socks/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-IO-Socket-Socks' -pkgname=perl-IO-Socket-Socks -version=0.74 -revision=3 -build_style=perl-module -hostmakedepends="perl" -makedepends="${hostmakedepends}" -depends="${makedepends}" -short_desc="IO::Socket::Socks - Socks 4/5 client and server" -maintainer="Leah Neukirchen " -license="LGPL-2.0-or-later" -homepage="https://metacpan.org/release/IO-Socket-Socks" -distfiles="${CPAN_SITE}/IO/${pkgname/perl-/}-${version}.tar.gz" -checksum=37f071a2cf4ba8f090a2297c6482b7a2c509eb52dcd6ce5d8035d4ee2c6824b1 diff --git a/srcpkgs/perl-IO-String/template b/srcpkgs/perl-IO-String/template deleted file mode 100644 index 2b849a322cb5e0..00000000000000 --- a/srcpkgs/perl-IO-String/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-IO-String' -pkgname=perl-IO-String -version=1.08 -revision=3 -build_style=perl-module -hostmakedepends="perl" -makedepends="perl" -depends="perl" -short_desc="IO::String - Emulate file interface for in-core strings" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/IO-String" -distfiles="${CPAN_SITE}/IO/IO-String-${version}.tar.gz" -checksum=2a3f4ad8442d9070780e58ef43722d19d1ee21a803bf7c8206877a10482de5a0 diff --git a/srcpkgs/perl-IO-Stty/template b/srcpkgs/perl-IO-Stty/template deleted file mode 100644 index 4856da387db5a9..00000000000000 --- a/srcpkgs/perl-IO-Stty/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-IO-Stty' -pkgname=perl-IO-Stty -version=0.04 -revision=2 -build_style=perl-module -hostmakedepends="perl" -makedepends="${hostmakedepends}" -depends="${makedepends}" -short_desc="Stty - Change and print terminal line settings" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://github.com/toddr/IO-Stty" -distfiles="https://github.com/toddr/IO-Stty/archive/${version}.tar.gz" -checksum=4c4745cee0b2dfc3d97f247628aff9f3fccafb638bd4876a9f20e27aeb0e824e diff --git a/srcpkgs/perl-IO-Tty/template b/srcpkgs/perl-IO-Tty/template deleted file mode 100644 index 7de3de283e791b..00000000000000 --- a/srcpkgs/perl-IO-Tty/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-IO-Tty' -pkgname=perl-IO-Tty -version=1.17 -revision=3 -build_style=perl-module -hostmakedepends="perl" -makedepends="${hostmakedepends}" -depends="${makedepends}" -short_desc="IO::Tty - Perl interface to Low-level allocate a pseudo-Tty" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/IO-Tty" -distfiles="${CPAN_SITE}/IO/IO-Tty-$version.tar.gz" -checksum=a5f1a83020bc5b5dd6c1b570f48c7546e0a8f7fac10a068740b03925ad9e14e8 diff --git a/srcpkgs/perl-IO-stringy/template b/srcpkgs/perl-IO-stringy/template deleted file mode 100644 index 7d121da48077e8..00000000000000 --- a/srcpkgs/perl-IO-stringy/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-IO-stringy' -pkgname=perl-IO-stringy -version=2.113 -revision=2 -build_style=perl-module -hostmakedepends="perl" -makedepends="${hostmakedepends}" -depends="${makedepends}" -short_desc="IO::stringy -- I/O on in-core objects like strings/arrays" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/IO-stringy" -distfiles="https://github.com/genio/IO-Stringy/archive/v${version}.tar.gz" -checksum=faf40bbd657835ebcc87e556b802fbecaecc13776a03a8137cf935846108d022 diff --git a/srcpkgs/perl-IPC-Run/template b/srcpkgs/perl-IPC-Run/template deleted file mode 100644 index e515b1360379b1..00000000000000 --- a/srcpkgs/perl-IPC-Run/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-IPC-Run' -pkgname=perl-IPC-Run -version=20231003.0 -revision=1 -build_style=perl-module -hostmakedepends="perl" -makedepends="${hostmakedepends}" -depends="${makedepends}" -short_desc="IPC::Run - system() and background procs w/ piping, redirs, ptys" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/IPC-Run" -distfiles="${CPAN_SITE}/IPC/IPC-Run-${version}.tar.gz" -checksum=eb25bbdf5913d291797ef1bfe998f15130b455d3ed02aacde6856f0b25e4fe57 diff --git a/srcpkgs/perl-IPC-Run3/template b/srcpkgs/perl-IPC-Run3/template deleted file mode 100644 index 1d04563d9345fd..00000000000000 --- a/srcpkgs/perl-IPC-Run3/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'perl-IPC-Run3' -pkgname=perl-IPC-Run3 -version=0.048 -revision=4 -build_style=perl-module -hostmakedepends="perl" -depends="perl" -short_desc='IPC::Run3 - run a subprocess and redirect stdin, stdout, and/or stderr' -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/IPC-Run3" -distfiles="$CPAN_SITE/IPC/IPC-Run3-${version}.tar.gz" -checksum=3d81c3cc1b5cff69cca9361e2c6e38df0352251ae7b41e2ff3febc850e463565 diff --git a/srcpkgs/perl-IPC-System-Simple/template b/srcpkgs/perl-IPC-System-Simple/template deleted file mode 100644 index c104338c97185e..00000000000000 --- a/srcpkgs/perl-IPC-System-Simple/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-IPC-System-Simple' -pkgname=perl-IPC-System-Simple -version=1.30 -revision=2 -build_style=perl-module -hostmakedepends="perl" -makedepends="perl" -depends="$makedepends" -short_desc="IPC::System::Simple - Run commands simply, with detailed diagnostics" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/IPC-System-Simple" -distfiles="${CPAN_SITE}/IPC/${pkgname/perl-}-${version}.tar.gz" -checksum=22e6f5222b505ee513058fdca35ab7a1eab80539b98e5ca4a923a70a8ae9ba9e diff --git a/srcpkgs/perl-Image-Sane/template b/srcpkgs/perl-Image-Sane/template deleted file mode 100644 index adfa9dbb475a16..00000000000000 --- a/srcpkgs/perl-Image-Sane/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-Image-Sane' -pkgname=perl-Image-Sane -version=5 -revision=6 -build_style=perl-module -hostmakedepends="perl perl-ExtUtils-Depends perl-ExtUtils-PkgConfig" -makedepends="perl sane-devel" -depends="perl perl-Exception-Class perl-Readonly" -short_desc="Image::Sane - Perl extension for the SANE Project" -maintainer="Helmut Pozimski " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Image-Sane" -distfiles="${CPAN_SITE}/Sane/RATCLIFFE/Image-Sane-${version}.tar.gz" -checksum=229aa0e9f049efa760f3c2f6e61d9d539af43d8f764b50a6e03064b4729a35ff diff --git a/srcpkgs/perl-Importer/template b/srcpkgs/perl-Importer/template deleted file mode 100644 index 2beefbffbe34f5..00000000000000 --- a/srcpkgs/perl-Importer/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-Importer' -pkgname=perl-Importer -version=0.025 -revision=4 -build_style=perl-module -hostmakedepends="perl" -makedepends="perl" -depends="$makedepends" -short_desc="Alternative but compatible interface to modules that export symbols" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Importer" -distfiles="https://cpan.metacpan.org/authors/id/E/EX/EXODIST/Importer-${version}.tar.gz" -checksum=0745138c487d74033d0cbeb36f06595036dc7e688f1a5dbec9cc2fa799e13946 diff --git a/srcpkgs/perl-Inline-C/template b/srcpkgs/perl-Inline-C/template deleted file mode 100644 index efca6c48b7925d..00000000000000 --- a/srcpkgs/perl-Inline-C/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'perl-Inline-C' -pkgname=perl-Inline-C -version=0.81 -revision=2 -build_style=perl-module -hostmakedepends="perl perl-File-ShareDir-Install" -makedepends="perl-File-Copy-Recursive perl-Inline perl-Parse-RecDescent - perl-Pegex perl-YAML-LibYAML perl-File-ShareDir-Install" -depends="$makedepends" -checkdepends="perl-Test-Warn" -short_desc="C language support for Inline" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Inline-C" -distfiles="${CPAN_SITE}/Inline/${pkgname/perl-/}-${version}.tar.gz" -checksum=f185258d9050d7f79b4f00f12625cc469c2f700ff62d3e831cb18d80d2c87aac diff --git a/srcpkgs/perl-Inline/template b/srcpkgs/perl-Inline/template deleted file mode 100644 index eb7b9728651fdb..00000000000000 --- a/srcpkgs/perl-Inline/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'perl-Inline' -pkgname=perl-Inline -version=0.86 -revision=2 -build_style=perl-module -hostmakedepends="perl" -makedepends="perl" -depends="$makedepends" -checkdepends="perl-Test-Warn" -short_desc="Write Perl Subroutines in Other Programming Languages" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Inline" -distfiles="${CPAN_SITE}/Inline/${pkgname/perl-/}-${version}.tar.gz" -checksum=510a7de2d011b0db80b0874e8c0f7390010991000ae135cff7474df1e6d51e3a diff --git a/srcpkgs/perl-JSON-MaybeXS/template b/srcpkgs/perl-JSON-MaybeXS/template deleted file mode 100644 index 2bdee444fc8d24..00000000000000 --- a/srcpkgs/perl-JSON-MaybeXS/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'perl-JSON-MaybeXS' -pkgname=perl-JSON-MaybeXS -version=1.004008 -revision=1 -build_style=perl-module -hostmakedepends="perl" -makedepends="perl" -depends="perl perl-JSON-XS" -checkdepends="perl-Test-Needs perl-JSON-XS" -short_desc="Use Cpanel::JSON::XS with a fallback to JSON::XS and JSON::PP" -maintainer="Leah Neukirchen " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/JSON-MaybeXS" -distfiles="${CPAN_SITE}/JSON/JSON-MaybeXS-${version}.tar.gz" -checksum=cd3937afa78831f80a2ad5abab6c51b9e82fca4c31e5856ea208d598db5dc867 diff --git a/srcpkgs/perl-JSON-XS/template b/srcpkgs/perl-JSON-XS/template deleted file mode 100644 index def5566714c7d4..00000000000000 --- a/srcpkgs/perl-JSON-XS/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-JSON-XS' -pkgname=perl-JSON-XS -version=4.04 -revision=1 -build_style=perl-module -hostmakedepends="perl perl-Canary-Stability" -makedepends="${hostmakedepends} perl-common-sense perl-Types-Serialiser" -depends="${makedepends}" -short_desc="JSON::XS - JSON serialising/deserialising, done correctly and fast" -maintainer="Leah Neukirchen " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/JSON-XS" -distfiles="${CPAN_SITE}/JSON/JSON-XS-${version}.tar.gz" -checksum=8eff1e9f304c5625b59ab7b42258415f6d3e3681c1ddab6b725518a018a7f5e0 diff --git a/srcpkgs/perl-JSON/template b/srcpkgs/perl-JSON/template deleted file mode 100644 index 4158c0df4440e0..00000000000000 --- a/srcpkgs/perl-JSON/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'perl-JSON' -pkgname=perl-JSON -version=4.10 -revision=1 -build_style=perl-module -hostmakedepends="perl" -makedepends="$hostmakedepends" -depends="perl" -checkdepends="perl-Test-Pod" -short_desc="JSON (JavaScript Object Notation) encoder/decoder" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/JSON" -changelog="https://metacpan.org/dist/JSON/changes" -distfiles="${CPAN_SITE}/JSON/JSON-${version}.tar.gz" -checksum=df8b5143d9a7de99c47b55f1a170bd1f69f711935c186a6dc0ab56dd05758e35 diff --git a/srcpkgs/perl-Keyword-Declare/template b/srcpkgs/perl-Keyword-Declare/template deleted file mode 100644 index af1cebff3fb582..00000000000000 --- a/srcpkgs/perl-Keyword-Declare/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-Keyword-Declare' -pkgname=perl-Keyword-Declare -version=0.001018 -revision=1 -build_style=perl-module -hostmakedepends="perl perl-B-Hooks-EndOfScope perl-Keyword-Simple perl-PPR" -makedepends="$hostmakedepends" -depends="$makedepends" -short_desc="Keyword::Declare - Declare new Perl keywords" -maintainer="Leah Neukirchen " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Keyword-Declare" -distfiles="${CPAN_SITE}/Sub/DCONWAY/Keyword-Declare-${version}.tar.gz" -checksum=f427a661ffba120330455e2b4457d98909356723cbd76aca2833faa387981754 diff --git a/srcpkgs/perl-Keyword-Simple/template b/srcpkgs/perl-Keyword-Simple/template deleted file mode 100644 index 09272ecc16e632..00000000000000 --- a/srcpkgs/perl-Keyword-Simple/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-Keyword-Simple' -pkgname=perl-Keyword-Simple -version=0.04 -revision=6 -build_style=perl-module -hostmakedepends="perl" -makedepends="$hostmakedepends" -depends="$makedepends" -short_desc="Keyword::Simple - define new keywords in pure Perl" -maintainer="Leah Neukirchen " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Keyword-Simple" -distfiles="${CPAN_SITE}/Scope/MAUKE/Keyword-Simple-${version}.tar.gz" -checksum=9455cb86b92c30027d6eeb5712a04a84d8a3863d399be6ebdd723e5e84d51305 diff --git a/srcpkgs/perl-LWP-MediaTypes/template b/srcpkgs/perl-LWP-MediaTypes/template deleted file mode 100644 index 8b27a782ad5b85..00000000000000 --- a/srcpkgs/perl-LWP-MediaTypes/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'perl-LWP-MediaTypes' -pkgname=perl-LWP-MediaTypes -version=6.04 -revision=2 -build_style=perl-module -hostmakedepends="perl" -makedepends="$hostmakedepends" -depends="$makedepends" -checkdepends="perl-Test-Fatal" -short_desc="LWP::MediaTypes - guess media type for a file or a URL" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/LWP-MediaTypes" -distfiles="${CPAN_SITE}/LWP/LWP-MediaTypes-${version}.tar.gz" -checksum=8f1bca12dab16a1c2a7c03a49c5e58cce41a6fec9519f0aadfba8dad997919d9 diff --git a/srcpkgs/perl-LWP-Protocol-https/template b/srcpkgs/perl-LWP-Protocol-https/template deleted file mode 100644 index 321b66cb6d3695..00000000000000 --- a/srcpkgs/perl-LWP-Protocol-https/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'perl-LWP-Protocol-https' -pkgname=perl-LWP-Protocol-https -version=6.14 -revision=1 -build_style=perl-module -hostmakedepends="perl" -makedepends="${hostmakedepends} perl-IO-Socket-SSL perl-LWP - perl-Net-HTTP perl-Net-SSLeay" -depends="${makedepends}" -checkdepends="perl-Test-Needs perl-Test-RequiresInternet" -short_desc="LWP::Protocol::https - Provide https support for LWP::UserAgent" -maintainer="Leah Neukirchen " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/LWP-Protocol-https" -distfiles="${CPAN_SITE}/LWP/${pkgname/perl-/}-${version}.tar.gz" -checksum=59cdeabf26950d4f1bef70f096b0d77c5b1c5a7b5ad1b66d71b681ba279cbb2a diff --git a/srcpkgs/perl-LWP-Protocol-socks/template b/srcpkgs/perl-LWP-Protocol-socks/template deleted file mode 100644 index 1cdf3bc838cac6..00000000000000 --- a/srcpkgs/perl-LWP-Protocol-socks/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-LWP-Protocol-socks' -pkgname=perl-LWP-Protocol-socks -version=1.7 -revision=4 -build_style=perl-module -hostmakedepends="perl" -makedepends="${hostmakedepends} perl-IO-Socket-SSL perl-LWP-Protocol-https perl-IO-Socket-Socks perl-LWP" -depends="${makedepends}" -short_desc="LWP::Protocol::socks - adds support for the socks protocol" -maintainer="Leah Neukirchen " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/LWP-Protocol-socks" -distfiles="${CPAN_SITE}/LWP/${pkgname/perl-/}-$version.tar.gz" -checksum=768c7f80dc20a8e91aa7868f548193edb10dca16039519d97dff2690cbb40b4e diff --git a/srcpkgs/perl-LWP/template b/srcpkgs/perl-LWP/template deleted file mode 100644 index 7c927a80f37dac..00000000000000 --- a/srcpkgs/perl-LWP/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'perl-LWP' -pkgname=perl-LWP -version=6.80 -revision=1 -build_style=perl-module -hostmakedepends=" - perl perl-URI perl-LWP-MediaTypes perl-Encode-Locale perl-HTTP-Message - perl-File-Listing perl-HTTP-Negotiate perl-HTTP-Daemon perl-Net-HTTP - perl-HTTP-Cookies perl-WWW-RobotRules perl-Try-Tiny" -makedepends="${hostmakedepends}" -depends="${makedepends} perl-HTML-Parser" -checkdepends="perl-Test-RequiresInternet perl-Test-Fatal perl-Test-Needs - perl-Test-LeakTrace perl-HTML-Parser perl-HTTP-CookieJar" -short_desc="LWP - The World-Wide Web library for Perl (libwww-perl)" -maintainer="Leah Neukirchen " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/libwww-perl" -distfiles="${CPAN_SITE}/LWP/libwww-perl-${version}.tar.gz" -checksum=5ba3fc5a00836e61cb428bcd91bf69d8d74eaee6d78e44c3a414f78076af0a98 diff --git a/srcpkgs/perl-LWP/update b/srcpkgs/perl-LWP/update deleted file mode 100644 index 710b907ea8e3f9..00000000000000 --- a/srcpkgs/perl-LWP/update +++ /dev/null @@ -1 +0,0 @@ -pkgname="libwww-perl" diff --git a/srcpkgs/perl-Lchown/template b/srcpkgs/perl-Lchown/template deleted file mode 100644 index 80f505935ff47f..00000000000000 --- a/srcpkgs/perl-Lchown/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'perl-Lchown' -pkgname=perl-Lchown -version=1.01 -revision=20 -build_style=perl-ModuleBuild -hostmakedepends="perl perl-Module-Build" -makedepends="$hostmakedepends" -depends="$makedepends" -short_desc="Perl module interface to the lchown() system call" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Lchown" -distfiles="${CPAN_SITE}/Devel/NCLEATON/Lchown-${version}.tar.gz" -checksum=9c0a13e279ad92208fb8fac73001635b0689251dd41b597522e1b3501ba0f76f -shlib_requires=libperl.so.5.40 - -post_install() { - rm -rf ${DESTDIR}/usr/share/doc/perl -} diff --git a/srcpkgs/perl-Lingua-Translit/template b/srcpkgs/perl-Lingua-Translit/template deleted file mode 100644 index d2a8b8f45b3aca..00000000000000 --- a/srcpkgs/perl-Lingua-Translit/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-Lingua-Translit' -pkgname=perl-Lingua-Translit -version=0.28 -revision=2 -build_style=perl-module -hostmakedepends="perl" -makedepends="${hostmakedepends}" -depends="${makedepends}" -short_desc="Lingua::Translit - transliterates text between writing systems" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Lingua-Translit/" -distfiles="${CPAN_SITE}/Lingua/${pkgname/perl-/}-${version}.tar.gz" -checksum=113f91d8fc2c630437153a49fb7a52b023af8f6278ed96c070b1f60824b8eae1 diff --git a/srcpkgs/perl-Linux-DesktopFiles/template b/srcpkgs/perl-Linux-DesktopFiles/template deleted file mode 100644 index dcc24ea53c8842..00000000000000 --- a/srcpkgs/perl-Linux-DesktopFiles/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-Linux-DesktopFiles' -pkgname=perl-Linux-DesktopFiles -version=0.25 -revision=3 -build_style=perl-module -hostmakedepends="perl" -makedepends="${hostmakedepends}" -depends="${makedepends}" -short_desc="Perl Linux::DesktopFiles - Get and parse the Linux desktop files" -maintainer="Orphaned " -license="Artistic-2.0" -homepage="https://metacpan.org/release/Linux-DesktopFiles" -distfiles="https://cpan.metacpan.org/authors/id/T/TR/TRIZEN/Linux-DesktopFiles-${version}.tar.gz" -checksum=60377a74fba90fa465200ee1c7430dbdde69d454d85f9ee101c039803a07e5f5 diff --git a/srcpkgs/perl-Linux-Distribution/template b/srcpkgs/perl-Linux-Distribution/template deleted file mode 100644 index 4b3e6fd207d358..00000000000000 --- a/srcpkgs/perl-Linux-Distribution/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'perl-Linux-Distribution' -pkgname=perl-Linux-Distribution -version=0.23 -revision=4 -build_style=perl-module -hostmakedepends="perl" -makedepends="perl" -depends="perl" -short_desc="Linux::Distribution - Detect the running Linux distribution" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Linux-Distribution" -distfiles="${CPAN_SITE}/Linux/Linux-Distribution-${version}.tar.gz" -checksum=603e27da607b3e872a669d7a66d75982f0969153eab2d4b20c341347b4ebda5f - -post_patch() { - vsed -i -e 's/lsb-release/os-release/' \ - lib/Linux/Distribution.pm \ - t/Linux-Distribution.t \ - t/ubuntu1404/files - mv t/ubuntu1404/lsb-release t/ubuntu1404/os-release -} diff --git a/srcpkgs/perl-Linux-Inotify2/patches/bareword.patch b/srcpkgs/perl-Linux-Inotify2/patches/bareword.patch deleted file mode 100644 index 937c624083d1ed..00000000000000 --- a/srcpkgs/perl-Linux-Inotify2/patches/bareword.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/Inotify2.pm -+++ b/Inotify2.pm -@@ -93,7 +93,7 @@ - ); - - require XSLoader; -- XSLoader::load Linux::Inotify2, $VERSION; -+ XSLoader::load 'Linux::Inotify2', $VERSION; - } - - =item my $inotify = new Linux::Inotify2 diff --git a/srcpkgs/perl-Linux-Inotify2/template b/srcpkgs/perl-Linux-Inotify2/template deleted file mode 100644 index bf887f090beee6..00000000000000 --- a/srcpkgs/perl-Linux-Inotify2/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'perl-Linux-Inotify2' -pkgname=perl-Linux-Inotify2 -version=2.3 -revision=4 -build_style=perl-module -hostmakedepends="perl" -makedepends="${hostmakedepends}" -depends="${hostmakedepends}" -checkdepends="perl-common-sense" -short_desc="Perl wrapper for Inotify" -maintainer="Leah Neukirchen " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/pod/Linux::Inotify2" -distfiles="${CPAN_SITE}/Linux/${pkgname/perl-/}-${version}.tar.gz" -checksum=cb99150f9ffa51dbc3be5ee98d8e91c98cdfeae22eb88e718f2cf367bf270d17 diff --git a/srcpkgs/perl-List-AllUtils/template b/srcpkgs/perl-List-AllUtils/template deleted file mode 100644 index a2eae4f13b3164..00000000000000 --- a/srcpkgs/perl-List-AllUtils/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-List-AllUtils' -pkgname=perl-List-AllUtils -version=0.18 -revision=1 -build_style=perl-module -hostmakedepends="perl" -makedepends="perl-List-UtilsBy perl-List-SomeUtils" -depends="${makedepends}" -short_desc="List::AllUtils - Combines List::Util, List::SomeUtils and List::UtilsBy" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/List-AllUtils/" -distfiles="${CPAN_SITE}/List/${pkgname/perl-/}-${version}.tar.gz" -checksum=b7c4bf80090b281c4a1560c76a1a819094c3a1294302f77afb8c60ca4862ecf9 diff --git a/srcpkgs/perl-List-MoreUtils-XS/template b/srcpkgs/perl-List-MoreUtils-XS/template deleted file mode 100644 index 4e76f7fb7e73cc..00000000000000 --- a/srcpkgs/perl-List-MoreUtils-XS/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'perl-List-MoreUtils-XS' -pkgname=perl-List-MoreUtils-XS -version=0.430 -revision=6 -build_style=perl-module -hostmakedepends="perl" -makedepends="perl perl-Exporter-Tiny" -depends="${makedepends} perl-List-MoreUtils" -short_desc="List::MoreUtils::XS - Provide compiled List::MoreUtils functions" -maintainer="Helmut Pozimski " -license="Apache-2.0, Artistic-1.0, GPL-1.0-or-later" -homepage="https://metacpan.org/release/List-MoreUtils-XS" -distfiles="${CPAN_SITE}/List/List-MoreUtils-XS-${version}.tar.gz" -checksum=e8ce46d57c179eecd8758293e9400ff300aaf20fefe0a9d15b9fe2302b9cb242 -conflicts="perl-List-MoreUtils<0.419_1" diff --git a/srcpkgs/perl-List-MoreUtils/template b/srcpkgs/perl-List-MoreUtils/template deleted file mode 100644 index b30c5255362aa1..00000000000000 --- a/srcpkgs/perl-List-MoreUtils/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'perl-List-MoreUtils' -pkgname=perl-List-MoreUtils -version=0.430 -revision=3 -build_style=perl-module -hostmakedepends="perl" -makedepends="perl perl-Exporter-Tiny" -depends="$makedepends" -short_desc="List::MoreUtils - Provide the stuff missing in List::Util" -maintainer="Leah Neukirchen " -license="Apache-2.0, Artistic-1.0, GPL-1.0-or-later" -homepage="https://metacpan.org/release/List-MoreUtils-XS" -distfiles="${CPAN_SITE}/List/List-MoreUtils-${version}.tar.gz" -checksum=63b1f7842cd42d9b538d1e34e0330de5ff1559e4c2737342506418276f646527 -# Lots of tests require perl-List-MoreUtils-XS, which depends on this package -make_check=no diff --git a/srcpkgs/perl-List-SomeUtils-XS/template b/srcpkgs/perl-List-SomeUtils-XS/template deleted file mode 100644 index 7ee36f5c9e131a..00000000000000 --- a/srcpkgs/perl-List-SomeUtils-XS/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-List-SomeUtils-XS' -pkgname=perl-List-SomeUtils-XS -version=0.58 -revision=6 -build_style=perl-module -hostmakedepends="perl-Test-LeakTrace perl-Test-Warnings" -makedepends="${hostmakedepends}" -depends="${makedepends}" -short_desc="List::SomeUtils::XS - XS implementation for List::SomeUtils" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/List-SomeUtils-XS/" -distfiles="${CPAN_SITE}/List/${pkgname/perl-/}-${version}.tar.gz" -checksum=4f9e4d2622481b79cc298e8e29de8a30943aff9f4be7992c0ebb7b22e5b4b297 diff --git a/srcpkgs/perl-List-SomeUtils/template b/srcpkgs/perl-List-SomeUtils/template deleted file mode 100644 index cc7c6844157e25..00000000000000 --- a/srcpkgs/perl-List-SomeUtils/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-List-SomeUtils' -pkgname=perl-List-SomeUtils -version=0.58 -revision=3 -build_style=perl-module -hostmakedepends="perl" -makedepends="perl-Test-LeakTrace perl-Module-Implementation ${pkgname}-XS" -depends="${makedepends}" -short_desc="List::SomeUtils - Provide the stuff missing in List::Util" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/List-SomeUtils/" -distfiles="${CPAN_SITE}/List/${pkgname/perl-/}-${version}.tar.gz" -checksum=96eafb359339d22bf2a2de421298847a3c40f6a28b6d44005d0965da86a5469d diff --git a/srcpkgs/perl-List-UtilsBy/template b/srcpkgs/perl-List-UtilsBy/template deleted file mode 100644 index 069fc2888d326b..00000000000000 --- a/srcpkgs/perl-List-UtilsBy/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-List-UtilsBy' -pkgname=perl-List-UtilsBy -version=0.11 -revision=3 -build_style=perl-module -hostmakedepends="perl-Module-Build" -makedepends="${hostmakedepends}" -depends="${makedepends}" -short_desc="List::UtilsBy - higher-order list utility functions" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/List-UtilsBy/" -distfiles="${CPAN_SITE}/List/${pkgname/perl-/}-${version}.tar.gz" -checksum=faddf43b4bc21db8e4c0e89a26e5f23fe626cde3491ec651b6aa338627f5775a diff --git a/srcpkgs/perl-Locale-Codes/template b/srcpkgs/perl-Locale-Codes/template deleted file mode 100644 index e2aba5ffd6b557..00000000000000 --- a/srcpkgs/perl-Locale-Codes/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-Locale-Codes' -pkgname=perl-Locale-Codes -version=3.85 -revision=1 -build_style=perl-module -hostmakedepends="perl" -makedepends="${hostmakedepends}" -depends="${makedepends}" -short_desc="Distribution of modules to handle locale codes" -maintainer="Helmut Pozimski " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Locale-Codes" -distfiles="${CPAN_SITE}/Locale/${pkgname/perl-/}-${version}.tar.gz" -checksum=e93e9e57be7cf5e3340d8b7a8f8fbc4f3f8bd41ba9159d026eb12be4d2ed0766 diff --git a/srcpkgs/perl-Locale-PO/template b/srcpkgs/perl-Locale-PO/template deleted file mode 100644 index 71a13545775fa8..00000000000000 --- a/srcpkgs/perl-Locale-PO/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-Locale-PO' -pkgname=perl-Locale-PO -version=0.27 -revision=4 -build_style="perl-module" -hostmakedepends="perl perl-File-Slurp" -makedepends="${hostmakedepends}" -depends="${hostmakedepends}" -short_desc="Perl module for manipulating .po entries from GNU gettext" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Locale-PO" -distfiles="${CPAN_SITE}/Locale/Locale-PO-${version}.tar.gz" -checksum=3c994a4b63e6e4e836c6f79a93f51921cab77c90c9753fe0f8b5429220d516b9 diff --git a/srcpkgs/perl-Locale-gettext/template b/srcpkgs/perl-Locale-gettext/template deleted file mode 100644 index 05a378d7d0e975..00000000000000 --- a/srcpkgs/perl-Locale-gettext/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-Locale-gettext' -pkgname=perl-Locale-gettext -version=1.07 -revision=15 -build_style=perl-module -hostmakedepends="perl" -makedepends="${hostmakedepends}" -depends="${makedepends}" -short_desc="Permits access from Perl to the gettext() family of functions" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Locale-gettext" -distfiles="${CPAN_SITE}/Locale/PVANDRY/Locale-gettext-${version}.tar.gz" -checksum=909d47954697e7c04218f972915b787bd1244d75e3bd01620bc167d5bbc49c15 diff --git a/srcpkgs/perl-Locale-gettext/update b/srcpkgs/perl-Locale-gettext/update deleted file mode 100644 index 76b5180c6f6dc8..00000000000000 --- a/srcpkgs/perl-Locale-gettext/update +++ /dev/null @@ -1 +0,0 @@ -pkgname=gettext diff --git a/srcpkgs/perl-Log-Log4perl/template b/srcpkgs/perl-Log-Log4perl/template deleted file mode 100644 index bdd757b1b019b5..00000000000000 --- a/srcpkgs/perl-Log-Log4perl/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-Log-Log4perl' -pkgname=perl-Log-Log4perl -version=1.57 -revision=1 -build_style=perl-module -hostmakedepends="perl" -makedepends="perl" -depends="perl" -short_desc="Log::Log4perl - Log4j implementation for Perl" -maintainer="Leah Neukirchen " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Log-Log4perl" -distfiles="${CPAN_SITE}/Log/Log-Log4perl-${version}.tar.gz" -checksum=0f8fcb7638a8f3db4c797df94fdbc56013749142f2f94cbc95b43c9fca096a13 diff --git a/srcpkgs/perl-MIME-Charset/template b/srcpkgs/perl-MIME-Charset/template deleted file mode 100644 index 2920e8997b1559..00000000000000 --- a/srcpkgs/perl-MIME-Charset/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'perl-MIME-Charset' -pkgname=perl-MIME-Charset -version=1.013.1 -revision=1 -build_style=perl-module -hostmakedepends="perl" -makedepends="perl" -depends="perl" -checkdepends="perl-Encode-EUCJPASCII perl-Test-Pod" -short_desc="Charset Information for MIME" -maintainer="newbluemoon " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/MIME-Charset" -distfiles="${CPAN_SITE}/MIME/${pkgname#perl-}-${version}.tar.gz" -checksum=1bb7a6e0c0d251f23d6e60bf84c9adefc5b74eec58475bfee4d39107e60870f0 diff --git a/srcpkgs/perl-MIME-Types/template b/srcpkgs/perl-MIME-Types/template deleted file mode 100644 index 713bc10bcda852..00000000000000 --- a/srcpkgs/perl-MIME-Types/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-MIME-Types' -pkgname=perl-MIME-Types -version=2.20 -revision=1 -build_style=perl-module -hostmakedepends="perl" -makedepends="${hostmakedepends}" -depends="${makedepends}" -short_desc="Perl extension for determining MIME types" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/MIME-Types" -distfiles="${CPAN_SITE}/MIME/${pkgname/perl-/}-${version}.tar.gz" -checksum=3e71099b92bfdbd8ef9f0643d7160201c4176053276bcf7e074cf5734ea9f8f1 diff --git a/srcpkgs/perl-MIME-tools/template b/srcpkgs/perl-MIME-tools/template deleted file mode 100644 index a2250ef67d2db5..00000000000000 --- a/srcpkgs/perl-MIME-tools/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'perl-MIME-tools' -pkgname=perl-MIME-tools -version=5.515 -revision=1 -build_style=perl-module -hostmakedepends="perl" -makedepends="${hostmakedepends} perl-Convert-BinHex perl-IO-stringy perl-MailTools" -depends="$makedepends" -checkdepends="perl-Test-Deep" -short_desc="MIME-tools -- Parses streams to create MIME entities" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/MIME-tools" -distfiles="${CPAN_SITE}/MIME/MIME-tools-${version}.tar.gz" -checksum=c1ba1dd9f0b2cd82a0e75caedec51e48233f9f01dc29a0971bdff1cb53be9013 diff --git a/srcpkgs/perl-MP3-Info/template b/srcpkgs/perl-MP3-Info/template deleted file mode 100644 index 51fd634aa8c475..00000000000000 --- a/srcpkgs/perl-MP3-Info/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-MP3-Info' -pkgname=perl-MP3-Info -version=1.26 -revision=3 -build_style=perl-module -hostmakedepends="perl" -makedepends="${hostmakedepends}" -depends="${makedepends}" -short_desc="Perl interface to read and manipulate MP3 file information" -maintainer="Evan Deaubl " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/MP3-Info" -distfiles="${CPAN_SITE}/MP3/${pkgname/perl-/}-${version}.tar.gz" -checksum=5762340732421f2502a770d6a126e584f2cd963351d2bc257bd278c39bce8be7 diff --git a/srcpkgs/perl-MP3-Tag/template b/srcpkgs/perl-MP3-Tag/template deleted file mode 100644 index 7b7ece81e28db2..00000000000000 --- a/srcpkgs/perl-MP3-Tag/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-MP3-Tag' -pkgname=perl-MP3-Tag -version=1.16 -revision=1 -build_style=perl-module -hostmakedepends="perl unzip" -makedepends="${hostmakedepends}" -depends="${makedepends}" -short_desc="Module for reading tags of MP3 audio files" -maintainer="eater <=@eater.me>" -license="Artistic-1.0-Perl" -homepage="https://metacpan.org/release/MP3-Tag" -distfiles="${CPAN_SITE}/MP3/${pkgname/perl-/}-${version}.zip" -checksum=50385093aa300056bc262bb6a400a96e2195977c1c5e1ebf15a5e075a9377b86 diff --git a/srcpkgs/perl-MRO-Compat/template b/srcpkgs/perl-MRO-Compat/template deleted file mode 100644 index 4ab1e1b3179ee9..00000000000000 --- a/srcpkgs/perl-MRO-Compat/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'perl-MRO-Compat' -pkgname=perl-MRO-Compat -version=0.15 -revision=1 -build_style=perl-module -hostmakedepends="perl" -makedepends="perl" -depends="perl" -short_desc="MRO::Compat - mro::* interface compatibility for Perls < 5.9.5" -maintainer="newbluemoon " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/MRO-Compat" -changelog="https://raw.githubusercontent.com/moose/MRO-Compat/master/Changes" -distfiles="${CPAN_SITE}/App/HAARG/MRO-Compat-${version}.tar.gz" -checksum=0d4535f88e43babd84ab604866215fc4d04398bd4db7b21852d4a31b1c15ef61 diff --git a/srcpkgs/perl-Mail-AuthenticationResults/template b/srcpkgs/perl-Mail-AuthenticationResults/template deleted file mode 100644 index b6d6dcc076ed17..00000000000000 --- a/srcpkgs/perl-Mail-AuthenticationResults/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'perl-Mail-AuthenticationResults' -pkgname=perl-Mail-AuthenticationResults -version=2.20210915 -revision=1 -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 " -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 deleted file mode 100644 index af8dc637fcabd3..00000000000000 --- a/srcpkgs/perl-Mail-Box/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'perl-Mail-Box' -pkgname=perl-Mail-Box -version=3.009 -revision=1 -build_style=perl-module -hostmakedepends="perl" -makedepends=" - ${hostmakedepends} perl-Devel-GlobalDestruction perl-Digest-HMAC - perl-File-Remove perl-IO-stringy perl-MIME-Types perl-Object-Realize-Later - perl-TimeDate perl-MailTools perl-URI perl-User-Identity perl-Mail-Message - perl-Mail-Transport" -depends="${makedepends}" -short_desc="Perl module to manage mail folders" -maintainer="Orphaned " -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 diff --git a/srcpkgs/perl-Mail-DKIM/template b/srcpkgs/perl-Mail-DKIM/template deleted file mode 100644 index 0e41faff5afcb6..00000000000000 --- a/srcpkgs/perl-Mail-DKIM/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'perl-Mail-DKIM' -pkgname=perl-Mail-DKIM -version=1.20220520 -revision=1 -build_style=perl-module -hostmakedepends="perl" -makedepends="${hostmakedepends} perl-Net-DNS perl-MailTools perl-Crypt-OpenSSL-RSA - perl-YAML-LibYAML perl-Mail-AuthenticationResults" -depends="$makedepends" -checkdepends="perl-Test-RequiresInternet perl-Net-DNS-Resolver-Mock" -short_desc="Perl module for DKIM message signing" -maintainer="johannes " -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 diff --git a/srcpkgs/perl-Mail-Message/template b/srcpkgs/perl-Mail-Message/template deleted file mode 100644 index e38138579c16fd..00000000000000 --- a/srcpkgs/perl-Mail-Message/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-Mail-Message' -pkgname=perl-Mail-Message -version=3.014 -revision=1 -build_style=perl-module -hostmakedepends="perl" -makedepends="perl-IO-stringy perl-MailTools perl-MIME-Types perl-URI perl-User-Identity" -depends="$makedepends" -short_desc="Container for MIME-encoded message information" -maintainer="Orphaned " -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=22859e09a0bd2dae3ca7b3148bff3fb6602b479a00419fe048a21807f26aeb33 diff --git a/srcpkgs/perl-Mail-POP3Client/template b/srcpkgs/perl-Mail-POP3Client/template deleted file mode 100644 index ffb2af34f12ee8..00000000000000 --- a/srcpkgs/perl-Mail-POP3Client/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-Mail-POP3Client' -pkgname=perl-Mail-POP3Client -version=2.19 -revision=4 -build_style=perl-module -hostmakedepends="perl" -makedepends="perl" -depends="$makedepends" -short_desc="Mail::POP3Client - Perl 5 module to talk to a POP3 (RFC1939) server" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Mail-POP3Client" -distfiles="${CPAN_SITE}/Mail/${pkgname/perl-/}-${version}.tar.gz" -checksum=1142d6247a93cb86b23ed8835553bb2d227ff8213ee2743e4155bb93f47acb59 diff --git a/srcpkgs/perl-Mail-Sendmail/template b/srcpkgs/perl-Mail-Sendmail/template deleted file mode 100644 index 9ee1d57120d767..00000000000000 --- a/srcpkgs/perl-Mail-Sendmail/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-Mail-Sendmail' -pkgname=perl-Mail-Sendmail -version=0.80 -revision=4 -build_style=perl-module -hostmakedepends="perl" -makedepends="perl" -depends="$makedepends" -short_desc="Mail::Sendmail - Simple platform independent mailer" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Mail-Sendmail" -distfiles="${CPAN_SITE}/Mail/${pkgname/perl-/}-${version}.tar.gz" -checksum=5b8a98cb5cc39d80441a38aab010885ddf80e6fcd8e6e0314392cb23e7c268e4 diff --git a/srcpkgs/perl-Mail-Transport/template b/srcpkgs/perl-Mail-Transport/template deleted file mode 100644 index bd3c413182d845..00000000000000 --- a/srcpkgs/perl-Mail-Transport/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-Mail-Transport' -pkgname=perl-Mail-Transport -version=3.005 -revision=1 -build_style=perl-module -hostmakedepends="perl" -makedepends="perl perl-Mail-Message" -depends="$makedepends" -short_desc="Mail::Transport - base class for message exchange" -maintainer="Orphaned " -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 diff --git a/srcpkgs/perl-MailTools/template b/srcpkgs/perl-MailTools/template deleted file mode 100644 index df96ced2411ffb..00000000000000 --- a/srcpkgs/perl-MailTools/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-MailTools' -pkgname=perl-MailTools -version=2.21 -revision=3 -build_style=perl-module -hostmakedepends="perl" -makedepends="${hostmakedepends} perl-TimeDate" -depends="${makedepends}" -short_desc="MailTools -- Various e-mail related modules" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/MailTools" -distfiles="${CPAN_SITE}/Mail/${pkgname/perl-/}-$version.tar.gz" -checksum=4ad9bd6826b6f03a2727332466b1b7d29890c8d99a32b4b3b0a8d926ee1a44cb diff --git a/srcpkgs/perl-Math-BigInt-GMP/template b/srcpkgs/perl-Math-BigInt-GMP/template deleted file mode 100644 index 01b32336e8cfbf..00000000000000 --- a/srcpkgs/perl-Math-BigInt-GMP/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'perl-Math-BigInt-GMP' -pkgname=perl-Math-BigInt-GMP -version=1.7003 -revision=1 -build_style=perl-module -hostmakedepends="perl" -makedepends="perl gmp-devel" -depends="perl" -short_desc="Math::BigInt::GMP - Use the GMP library for Math::BigInt routines" -maintainer="Leah Neukirchen " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Math-BigInt-GMP" -distfiles="${CPAN_SITE}/Math/Math-BigInt-GMP-${version}.tar.gz" -checksum=a165628b277d1e833f5b657ca836db81bc44e04c107cfe9f5b8bd94755642ed5 - -Xpost_extract() { - sed -i /check_lib_or/d Makefile.PL -} diff --git a/srcpkgs/perl-Math-FFT/template b/srcpkgs/perl-Math-FFT/template deleted file mode 100644 index 37a0778499e159..00000000000000 --- a/srcpkgs/perl-Math-FFT/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-Math-FFT' -pkgname=perl-Math-FFT -version=1.36 -revision=5 -build_style=perl-module -hostmakedepends="perl" -depends="perl" -short_desc="Math::FFT - Fast Fourier Transform for perl" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Math-FFT" -changelog="https://fastapi.metacpan.org/source/SHLOMIF/Math-FFT-${version}/Changes" -distfiles="${CPAN_SITE}/Math/Math-FFT-${version}.tar.gz" -checksum=0bf3019811a62f0bf479dceb5449e8e2b854d59abed9e3dca7a3ca8b91e27122 diff --git a/srcpkgs/perl-Math-Int128/template b/srcpkgs/perl-Math-Int128/template deleted file mode 100644 index 61244de5fbf9f9..00000000000000 --- a/srcpkgs/perl-Math-Int128/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'perl-Math-Int128' -pkgname=perl-Math-Int128 -version=0.22 -revision=4 -build_style=perl-module -hostmakedepends="perl" -makedepends="perl" -depends="perl perl-Math-Int64" -checkdepends="perl-Math-Int64" -short_desc="Add support for 128 bit integers, signed and unsigned, to Perl" -maintainer="newbluemoon " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Math-Int64" -distfiles="${CPAN_SITE}/Math/Math-Int128-${version}.tar.gz" -checksum=a630ca401753866955f1173848ab5b4ac4ad5ca6ad9087f11cdf91dde85119bc - -if [ "$XBPS_TARGET_WORDSIZE" = "32" ]; then - broken="not supported on 32-bit architectures" -fi diff --git a/srcpkgs/perl-Math-Int64/template b/srcpkgs/perl-Math-Int64/template deleted file mode 100644 index 0615d34e0b1a33..00000000000000 --- a/srcpkgs/perl-Math-Int64/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-Math-Int64' -pkgname=perl-Math-Int64 -version=0.57 -revision=2 -build_style=perl-module -hostmakedepends="perl" -makedepends="perl" -depends="perl" -short_desc="Add support for 64 bit integers, signed and unsigned, to Perl" -maintainer="newbluemoon " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Math-Int64" -distfiles="${CPAN_SITE}/Math/Math-Int64-${version}.tar.gz" -checksum=12c60111c1cfceb257ac2ccc5b2e1721879efa09a1b0a73e8836afca107a7d75 diff --git a/srcpkgs/perl-Math-Prime-Util-GMP/template b/srcpkgs/perl-Math-Prime-Util-GMP/template deleted file mode 100644 index 30db630aee8700..00000000000000 --- a/srcpkgs/perl-Math-Prime-Util-GMP/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'perl-Math-Prime-Util-GMP' -pkgname=perl-Math-Prime-Util-GMP -version=0.52 -revision=6 -build_style=perl-module -hostmakedepends="perl" -makedepends="perl gmp-devel" -depends="perl" -short_desc="Utilities related to prime numbers and factoring, using GMP" -maintainer="newbluemoon " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://github.com/danaj/Math-Prime-Util-GMP" -distfiles="${CPAN_SITE}/Math/${pkgname/perl-/}-${version}.tar.gz" -checksum=2697c7fd5c7e35fdec7f50ed56a67be807a2f22657589e637dad3592744003be - -if [ "$CROSS_BUILD" ]; then - pre_configure() { - sed -i -e "s/^check_lib_or_exit(lib => 'gmp', header => 'gmp.h');//" Makefile.PL - } -fi diff --git a/srcpkgs/perl-Math-Prime-Util/template b/srcpkgs/perl-Math-Prime-Util/template deleted file mode 100644 index 99decbee4b7873..00000000000000 --- a/srcpkgs/perl-Math-Prime-Util/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'perl-Math-Prime-Util' -pkgname=perl-Math-Prime-Util -version=0.73 -revision=7 -build_style=perl-module -hostmakedepends="perl perl-Math-Prime-Util-GMP" -makedepends="$hostmakedepends" -depends="$hostmakedepends" -short_desc="Utilities related to prime numbers, including fast sieves and factoring" -maintainer="newbluemoon " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://github.com/danaj/Math-Prime-Util" -distfiles="${CPAN_SITE}/Math/${pkgname/perl-/}-${version}.tar.gz" -checksum=4afa6dd8cdb97499bd4eca6925861812c29d9f5a0f1ac27ad9d2d9c9b5602894 - -if [ "$CROSS_BUILD" ]; then - pre_configure() { - sed -i -e "s/^\(my \$have_gmp =\).*/\1 1;/" Makefile.PL - } -fi diff --git a/srcpkgs/perl-Menlo-Legacy/template b/srcpkgs/perl-Menlo-Legacy/template deleted file mode 100644 index 20f30fe6579d77..00000000000000 --- a/srcpkgs/perl-Menlo-Legacy/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-Menlo-Legacy' -pkgname=perl-Menlo-Legacy -version=1.9022 -revision=2 -build_style=perl-module -hostmakedepends="perl" -makedepends="$hostmakedepends perl-Menlo" -depends="$makedepends" -short_desc="Menlo::CLI::Compat - cpanm compatible CPAN installer" -maintainer="Leah Neukirchen " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Menlo-Legacy" -distfiles="${CPAN_SITE}/CPAN/MIYAGAWA/Menlo-Legacy-${version}.tar.gz" -checksum=a6acac3fee318a804b439de54acbc7c27f0b44cfdad8551bbc9cd45986abc201 diff --git a/srcpkgs/perl-Menlo/template b/srcpkgs/perl-Menlo/template deleted file mode 100644 index 332c7417fd7c4e..00000000000000 --- a/srcpkgs/perl-Menlo/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'perl-Menlo' -pkgname=perl-Menlo -version=1.9019 -revision=2 -build_style=perl-module -hostmakedepends="perl" -makedepends="$hostmakedepends perl-CPAN-Common-Index perl-CPAN-DistnameInfo - perl-CPAN-Meta-Check perl-Capture-Tiny perl-Class-Tiny perl-ExtUtils-Config - perl-ExtUtils-Helpers perl-ExtUtils-InstallPaths perl-File-Which - perl-File-pushd perl-HTTP-Tinyish perl-Module-CPANfile perl-Parse-PMFile - perl-String-ShellQuote perl-URI perl-local-lib" -depends="$makedepends" -short_desc="Menlo - a CPAN client" -maintainer="Leah Neukirchen " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Menlo" -distfiles="${CPAN_SITE}/LWP/MIYAGAWA/Menlo-${version}.tar.gz" -checksum=3b573f68e7b3a36a87c860be258599330fac248b518854dfb5657ac483dca565 diff --git a/srcpkgs/perl-Mixin-Linewise/template b/srcpkgs/perl-Mixin-Linewise/template deleted file mode 100644 index e9a690d376f9c5..00000000000000 --- a/srcpkgs/perl-Mixin-Linewise/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-Mixin-Linewise' -pkgname=perl-Mixin-Linewise -version=0.111 -revision=1 -build_style=perl-module -hostmakedepends="perl perl-PerlIO-utf8-strict perl-Sub-Exporter" -makedepends="$hostmakedepends" -depends="$makedepends" -short_desc="Mixin::Linewise - write your linewise code for handles; this does the rest" -maintainer="Leah Neukirchen " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Mixin-Linewise" -distfiles="${CPAN_SITE}/MasonX/RJBS/Mixin-Linewise-${version}.tar.gz" -checksum=d28e88516ce9b5295c31631dcccdc0fc8f2ab7d8a5cc876bb1b20131087b01db diff --git a/srcpkgs/perl-Module-Build-Tiny/template b/srcpkgs/perl-Module-Build-Tiny/template deleted file mode 100644 index 080c5687319a0e..00000000000000 --- a/srcpkgs/perl-Module-Build-Tiny/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'perl-Module-Build-Tiny' -pkgname=perl-Module-Build-Tiny -version=0.052 -revision=1 -build_style=perl-ModuleBuild -hostmakedepends="perl perl-ExtUtils-Config perl-ExtUtils-Helpers - perl-ExtUtils-InstallPaths perl-CPAN-Requirements-Dynamic" -makedepends="${hostmakedepends}" -depends="${makedepends}" -short_desc="Module::Build::Tiny - A tiny replacement for Module::Build" -maintainer="Leah Neukirchen " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Module-Build-Tiny" -distfiles="${CPAN_SITE}/Module/${pkgname/perl-/}-${version}.tar.gz" -checksum=bd10452c9f24d4b4fe594126e3ad231bab6cebf16acda40a4e8dc784907eb87f diff --git a/srcpkgs/perl-Module-Build/template b/srcpkgs/perl-Module-Build/template deleted file mode 100644 index 444e70d9f5b8cb..00000000000000 --- a/srcpkgs/perl-Module-Build/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'perl-Module-Build' -pkgname=perl-Module-Build -version=0.4234 -revision=1 -build_style=perl-module -hostmakedepends="perl" -makedepends="${hostmakedepends}" -depends="${makedepends}" -short_desc="Module::Build - Build and install Perl modules" -maintainer="Leah Neukirchen " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Module-Build" -distfiles="${CPAN_SITE}/Module/${pkgname/perl-/}-${version}.tar.gz" -checksum=66aeac6127418be5e471ead3744648c766bd01482825c5b66652675f2bc86a8f - -pre_configure() { - unset XBPS_CROSS_BASE -} -post_install() { - rm -rf ${DESTDIR}/usr/share/doc/perl -} diff --git a/srcpkgs/perl-Module-CPANfile/template b/srcpkgs/perl-Module-CPANfile/template deleted file mode 100644 index d9b1f0aca393e6..00000000000000 --- a/srcpkgs/perl-Module-CPANfile/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-Module-CPANfile' -pkgname=perl-Module-CPANfile -version=1.1004 -revision=3 -build_style=perl-module -hostmakedepends="perl" -makedepends="perl-File-pushd" -depends="${makedepends}" -short_desc="Module::CPANfile - Parse cpanfile" -maintainer="Leah Neukirchen " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Module-CPANfile" -distfiles="${CPAN_SITE}/Module/Module-CPANfile-${version}.tar.gz" -checksum=88efbe2e9a642dceaa186430fedfcf999aaf0e06f6cced28a714b8e56b514921 diff --git a/srcpkgs/perl-Module-Find/template b/srcpkgs/perl-Module-Find/template deleted file mode 100644 index 69f4495d2c774a..00000000000000 --- a/srcpkgs/perl-Module-Find/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'perl-Module-Find' -pkgname=perl-Module-Find -version=0.17 -revision=1 -build_style=perl-module -hostmakedepends="perl" -makedepends="${hostmakedepends}" -depends="${makedepends}" -checkdepends="perl-Test-Pod perl-Test-Pod-Coverage perl-Test-CPAN-Meta" -short_desc="Module::Find - Find and use installed modules in a (sub)category" -maintainer="Leah Neukirchen " -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=75ff1c8c98e8c0537692645cd62d2a4c48ab097b1d4a5ea42a25305098d7fd39 diff --git a/srcpkgs/perl-Module-Implementation/template b/srcpkgs/perl-Module-Implementation/template deleted file mode 100644 index f04a84634e13e2..00000000000000 --- a/srcpkgs/perl-Module-Implementation/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'perl-Module-Implementation' -pkgname=perl-Module-Implementation -version=0.09 -revision=3 -build_style=perl-module -hostmakedepends="perl" -makedepends="${hostmakedepends} perl-Module-Runtime perl-Try-Tiny" -depends="${makedepends}" -checkdepends="perl-Test-Fatal perl-Test-Requires" -short_desc="Loads one of several implementations for a module" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Module-Implementation" -distfiles="${CPAN_SITE}/Module/${pkgname/perl-/}-${version}.tar.gz" -checksum=c15f1a12f0c2130c9efff3c2e1afe5887b08ccd033bd132186d1e7d5087fd66d diff --git a/srcpkgs/perl-Module-Manifest/template b/srcpkgs/perl-Module-Manifest/template deleted file mode 100644 index eacb675af98ab9..00000000000000 --- a/srcpkgs/perl-Module-Manifest/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-Module-Manifest' -pkgname=perl-Module-Manifest -version=1.09 -revision=3 -build_style=perl-module -hostmakedepends="perl perl-Params-Util perl-Test-Warn perl-Test-Exception" -makedepends="${hostmakedepends}" -depends="${hostmakedepends}" -short_desc='Module::Manifest: Parse and examine a distribution MANIFEST file' -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Module-Manifest" -distfiles="$CPAN_SITE/Module/Module-Manifest-${version}.tar.gz" -checksum=a395f80ff15ea0e66fd6c453844b6787ed4a875a3cd8df9f7e29280250bd539b diff --git a/srcpkgs/perl-Module-Pluggable/template b/srcpkgs/perl-Module-Pluggable/template deleted file mode 100644 index 567ccb7a805ac1..00000000000000 --- a/srcpkgs/perl-Module-Pluggable/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-Module-Pluggable' -pkgname=perl-Module-Pluggable -version=5.2 -revision=4 -build_style=perl-module -hostmakedepends="perl" -makedepends="perl" -depends="$makedepends" -short_desc="Automatically give your module the ability to have plugins" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Module-Pluggable" -distfiles="${CPAN_SITE}/Module/${pkgname/perl-/}-${version}.tar.gz" -checksum=b3f2ad45e4fd10b3fb90d912d78d8b795ab295480db56dc64e86b9fa75c5a6df diff --git a/srcpkgs/perl-Module-Runtime/template b/srcpkgs/perl-Module-Runtime/template deleted file mode 100644 index d217faea4e867a..00000000000000 --- a/srcpkgs/perl-Module-Runtime/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'perl-Module-Runtime' -pkgname=perl-Module-Runtime -version=0.016 -revision=3 -build_style=perl-ModuleBuild -hostmakedepends="perl perl-Module-Build" -makedepends="${hostmakedepends}" -checkdepends="perl-Test-Pod perl-Test-Pod-Coverage" -depends="perl" -short_desc="Perl - Runtime module handling" -maintainer="Orphaned " -homepage="https://metacpan.org/release/Module-Runtime" -license="Artistic-1.0-Perl, GPL-1.0-or-later" -distfiles="${CPAN_SITE}/Module/${pkgname/perl-/}-${version}.tar.gz" -checksum=68302ec646833547d410be28e09676db75006f4aa58a11f3bdb44ffe99f0f024 diff --git a/srcpkgs/perl-Mojolicious/template b/srcpkgs/perl-Mojolicious/template deleted file mode 100644 index 1ee599ae923eff..00000000000000 --- a/srcpkgs/perl-Mojolicious/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'perl-Mojolicious' -pkgname=perl-Mojolicious -version=9.33 -revision=1 -build_style=perl-module -hostmakedepends="perl" -depends="perl" -short_desc="Real-time web framework" -maintainer="Urs Schulz " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Mojolicious" -distfiles="${CPAN_SITE}/${pkgname//perl-/}/${pkgname//perl-/}-${version}.tar.gz" -checksum=0d149a28067410e45244149a1bef0067b0ea70082746a1004660aa511e475f98 diff --git a/srcpkgs/perl-Monkey-Patch-Action/template b/srcpkgs/perl-Monkey-Patch-Action/template deleted file mode 100644 index 116519e130a2f7..00000000000000 --- a/srcpkgs/perl-Monkey-Patch-Action/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-Monkey-Patch-Action' -pkgname=perl-Monkey-Patch-Action -version=0.061 -revision=3 -build_style=perl-module -hostmakedepends="perl" -makedepends="perl-Sub-Delete" -depends="$makedepends" -short_desc="Wrap/add/replace/delete subs from other packages" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Monkey-Patch-Action" -distfiles="${CPAN_SITE}/LWP/PERLANCAR/Monkey-Patch-Action-${version}.tar.gz" -checksum=57477c167821e09c1100a47ee0c49ce7cb2199f82de7f0cab75be243bc2c50d7 diff --git a/srcpkgs/perl-Moo/template b/srcpkgs/perl-Moo/template deleted file mode 100644 index a8e376ce70bb30..00000000000000 --- a/srcpkgs/perl-Moo/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'perl-Moo' -pkgname=perl-Moo -version=2.005005 -revision=1 -build_style=perl-module -hostmakedepends="perl" -makedepends="perl perl-Class-Method-Modifiers perl-Devel-GlobalDestruction - perl-Module-Runtime perl-Role-Tiny perl-Sub-Name perl-Sub-Quote perl-strictures - perl-Class-XSAccessor" -depends="$makedepends" -short_desc="Minimal Object Orientation support for Roles" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Moo" -distfiles="https://cpan.org/authors/id/H/HA/HAARG/Moo-${version}.tar.gz" -checksum=fb5a2952649faed07373f220b78004a9c6aba387739133740c1770e9b1f4b108 diff --git a/srcpkgs/perl-MooX-HandlesVia/template b/srcpkgs/perl-MooX-HandlesVia/template deleted file mode 100644 index e9aa705cc233bd..00000000000000 --- a/srcpkgs/perl-MooX-HandlesVia/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'perl-MooX-HandlesVia' -pkgname=perl-MooX-HandlesVia -version=0.001009 -revision=1 -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="Orphaned " -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 49a2732a05d55c..00000000000000 --- a/srcpkgs/perl-MooX-Types-MooseLike/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'perl-MooX-Types-MooseLike' -pkgname=perl-MooX-Types-MooseLike -version=0.29 -revision=1 -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="Orphaned " -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 402ee12552cd16..00000000000000 --- a/srcpkgs/perl-MooX-late/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'perl-MooX-late' -pkgname=perl-MooX-late -version=0.100 -revision=1 -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="Orphaned " -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-Mozilla-CA/template b/srcpkgs/perl-Mozilla-CA/template deleted file mode 100644 index 426dcd7ca6f480..00000000000000 --- a/srcpkgs/perl-Mozilla-CA/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-Mozilla-CA' -pkgname=perl-Mozilla-CA -version=20250602 -revision=1 -build_style=perl-module -hostmakedepends="perl" -makedepends="${hostmakedepends}" -depends="${makedepends}" -short_desc="Mozilla::CA - Mozilla's CA cert bundle in PEM format" -maintainer="Leah Neukirchen " -license="MPL-2.0" -homepage="https://metacpan.org/release/Mozilla-CA" -distfiles="${CPAN_SITE}/Mozilla/${pkgname/perl-/}-$version.tar.gz" -checksum=adeac0752440b2da094e8036bab6c857e22172457658868f5ac364f0c7b35481 diff --git a/srcpkgs/perl-MusicBrainz-DiscID/template b/srcpkgs/perl-MusicBrainz-DiscID/template deleted file mode 100644 index 3049597f2edaa3..00000000000000 --- a/srcpkgs/perl-MusicBrainz-DiscID/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'perl-MusicBrainz-DiscID' -pkgname=perl-MusicBrainz-DiscID -version=0.06 -revision=6 -build_style=perl-module -hostmakedepends="perl which pkg-config" -makedepends="libdiscid-devel perl" -depends="perl" -short_desc="Interface for the MusicBrainz libdiscid library" -maintainer="Urs Schulz " -license="MIT" -homepage="https://metacpan.org/release/MusicBrainz-DiscID" -distfiles="${CPAN_SITE}/MusicBrainz/${pkgname//perl-/}-${version}.tar.gz" -checksum=ba0b6ed09897ff563ba59872ee93715bef37157515b19b7c6d6f286e6548ecab - -post_install() { - vlicense LICENSE.md -} diff --git a/srcpkgs/perl-Net-CIDR/template b/srcpkgs/perl-Net-CIDR/template deleted file mode 100644 index 1165c9c73fe3d0..00000000000000 --- a/srcpkgs/perl-Net-CIDR/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-Net-CIDR' -pkgname=perl-Net-CIDR -version=0.27 -revision=1 -build_style=perl-module -hostmakedepends="perl" -makedepends="${hostmakedepends}" -depends="${makedepends}" -short_desc="Net::CIDR - Manipulate IPv4/IPv6 netblocks in CIDR notation" -maintainer="Leah Neukirchen " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Net-CIDR" -distfiles="${CPAN_SITE}/Net/Net-CIDR-${version}.tar.gz" -checksum=9e950fef4422264dc8efab30dbbd3ce2be125e61b3f5c50111d15506d3b570e3 diff --git a/srcpkgs/perl-Net-DBus/template b/srcpkgs/perl-Net-DBus/template deleted file mode 100644 index 77cbda62bb09ad..00000000000000 --- a/srcpkgs/perl-Net-DBus/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'perl-Net-DBus' -pkgname=perl-Net-DBus -version=1.2.0 -revision=6 -build_style=perl-module -hostmakedepends="perl pkg-config" -makedepends="${hostmakedepends} dbus-devel" -depends="perl perl-XML-Twig" -checkdepends="perl-XML-Twig" -short_desc="Extension for the DBus bindings" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Net-DBus" -distfiles="${CPAN_SITE}/Net/${pkgname/perl-/}-$version.tar.gz" -checksum=e7a1ac9ef4a1235b3fdbd5888f86c347182306467bd79abc9b0756a64b441cbc diff --git a/srcpkgs/perl-Net-DNS-Resolver-Mock/template b/srcpkgs/perl-Net-DNS-Resolver-Mock/template deleted file mode 100644 index 16a7329553bd38..00000000000000 --- a/srcpkgs/perl-Net-DNS-Resolver-Mock/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'perl-Net-DNS-Resolver-Mock' -pkgname=perl-Net-DNS-Resolver-Mock -version=1.20230216 -revision=1 -build_style=perl-module -hostmakedepends="perl" -makedepends="perl perl-Net-DNS" -depends="$makedepends" -checkdepends="perl-Test-Exception" -short_desc="Mock a DNS Resolver object for testing" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Net-DNS-Resolver-Mock" -distfiles="${CPAN_SITE}/Net/${pkgname/perl-/}-${version}.tar.gz" -checksum=ed4930577fd1a29d6435b5875533d3b28f5c1258a35833fe6ca2cb6a2685a49b diff --git a/srcpkgs/perl-Net-DNS/template b/srcpkgs/perl-Net-DNS/template deleted file mode 100644 index 57e4b190da201c..00000000000000 --- a/srcpkgs/perl-Net-DNS/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-Net-DNS' -pkgname=perl-Net-DNS -version=1.27 -revision=2 -build_style=perl-module -hostmakedepends="perl" -makedepends="$hostmakedepends" -depends="$makedepends" -short_desc="Net::DNS - Perl Interface to the Domain Name System" -maintainer="Enno Boland " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Net-DNS" -distfiles="${CPAN_SITE}/Net/Net-DNS-${version}.tar.gz" -checksum=f336277710f3672095b23efe0735d8093fc493070944c57c4ec39191a52abd41 diff --git a/srcpkgs/perl-Net-HTTP/template b/srcpkgs/perl-Net-HTTP/template deleted file mode 100644 index f2e2fcc533b0bd..00000000000000 --- a/srcpkgs/perl-Net-HTTP/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-Net-HTTP' -pkgname=perl-Net-HTTP -version=6.21 -revision=1 -build_style=perl-module -hostmakedepends="perl" -makedepends="${hostmakedepends} perl-URI" -depends="${makedepends}" -short_desc="Net::HTTP - Low-level HTTP connection (client)" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Net-HTTP" -distfiles="${CPAN_SITE}/Net/Net-HTTP-${version}.tar.gz" -checksum=375aa35b76be99f06464089174d66ac76f78ce83a5c92a907bbfab18b099eec4 diff --git a/srcpkgs/perl-Net-IDN-Encode/template b/srcpkgs/perl-Net-IDN-Encode/template deleted file mode 100644 index c89cab48ab4169..00000000000000 --- a/srcpkgs/perl-Net-IDN-Encode/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'perl-Net-IDN-Encode' -pkgname=perl-Net-IDN-Encode -version=2.500 -revision=1 -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="Orphaned " -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-IMAP-Client/template b/srcpkgs/perl-Net-IMAP-Client/template deleted file mode 100644 index 262fe6dd4d8d2b..00000000000000 --- a/srcpkgs/perl-Net-IMAP-Client/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'perl-Net-IMAP-Client' -pkgname=perl-Net-IMAP-Client -version=0.9505 -revision=4 -build_style=perl-module -hostmakedepends="perl" -makedepends="perl perl-List-MoreUtils perl-IO-Socket-SSL" -depends="$makedepends" -checkdepends="perl-Test-Pod perl-Test-Pod-Coverage" -short_desc="Not so simple IMAP client library" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Net-IMAP-Client" -distfiles="${CPAN_SITE}/Net/${pkgname/perl-/}-${version}.tar.gz" -checksum=d3f6a608b85e09a8080a67a9933837aae6f2cd0e8ee39df3380123dc5e3de912 diff --git a/srcpkgs/perl-Net-IMAP-Simple/template b/srcpkgs/perl-Net-IMAP-Simple/template deleted file mode 100644 index 0fa12fd29520da..00000000000000 --- a/srcpkgs/perl-Net-IMAP-Simple/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-Net-IMAP-Simple' -pkgname=perl-Net-IMAP-Simple -version=1.2212 -revision=2 -build_style=perl-module -hostmakedepends="perl" -makedepends="perl-Parse-RecDescent" -depends="$makedepends" -short_desc="Perl extension for simple IMAP account handling" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Net-IMAP-Simple" -distfiles="${CPAN_SITE}/Net/${pkgname/perl-/}-${version}.tar.gz" -checksum=9812cd0aa3be333768b6069e8b13a761fcd9fe42dc6b8b5a5ea1870dac5b7f55 diff --git a/srcpkgs/perl-Net-MPD/template b/srcpkgs/perl-Net-MPD/template deleted file mode 100644 index c82945c5fbd215..00000000000000 --- a/srcpkgs/perl-Net-MPD/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'perl-Net-MPD' -pkgname=perl-Net-MPD -version=0.07 -revision=3 -build_style=perl-ModuleBuild -hostmakedepends="perl perl-Module-Build-Tiny" -makedepends="perl" -depends="perl mpd" -short_desc="Net::MPD - Communicate with an MPD server" -maintainer="Orphaned " -license="MIT" -homepage="https://metacpan.org/release/Net-MPD" -distfiles="${CPAN_SITE}/Net/Net-MPD-${version}.tar.gz" -checksum=3382fb9c6f5c25de2628f5614429fa8a00791521678c42da068c99e7b294e953 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/perl-Net-OpenSSH/template b/srcpkgs/perl-Net-OpenSSH/template deleted file mode 100644 index 8e564f7aa07ee9..00000000000000 --- a/srcpkgs/perl-Net-OpenSSH/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'perl-Net-OpenSSH' -pkgname=perl-Net-OpenSSH -version=0.84 -revision=1 -build_style=perl-module -hostmakedepends="perl" -makedepends="${hostmakedepends}" -depends="${makedepends} perl-IO-Tty openssh" -checkdepends="procps-ng" -short_desc="Net::OpenSSH - Perl SSH client package implemented on top of OpenSSH" -maintainer="Leah Neukirchen " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Net-OpenSSH" -changelog="https://metacpan.org/dist/Net-OpenSSH/changes" -distfiles="${CPAN_SITE}/Net/Net-OpenSSH-${version}.tar.gz" -checksum=8780e62f01b1cf0db43c9cb705c94ff4949b032233be4be91fc91abc791539f8 diff --git a/srcpkgs/perl-Net-SFTP-Foreign/template b/srcpkgs/perl-Net-SFTP-Foreign/template deleted file mode 100644 index 52d2b6f51b629a..00000000000000 --- a/srcpkgs/perl-Net-SFTP-Foreign/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'perl-Net-SFTP-Foreign' -pkgname=perl-Net-SFTP-Foreign -version=1.93 -revision=1 -build_style=perl-module -hostmakedepends="perl" -makedepends="$hostmakedepends" -depends="$makedepends" -checkdepends="openssh" -short_desc="Net::SFTP::Foreign - SSH File Transfer Protocol client" -maintainer="Leah Neukirchen " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Net-SFTP-Foreign" -distfiles="${CPAN_SITE}/Net/Net-SFTP-Foreign-${version}.tar.gz" -checksum=6c7d64250876873da434800e5060a8bef7a46451d81f817e37e43cfda51a0f7a diff --git a/srcpkgs/perl-Net-SMTP-SSL/template b/srcpkgs/perl-Net-SMTP-SSL/template deleted file mode 100644 index deeebfa3b4fc51..00000000000000 --- a/srcpkgs/perl-Net-SMTP-SSL/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-Net-SMTP-SSL' -pkgname=perl-Net-SMTP-SSL -version=1.04 -revision=3 -build_style=perl-module -hostmakedepends="perl" -makedepends="${hostmakedepends} perl-IO-Socket-SSL" -depends="${makedepends}" -short_desc="Net::SMTP::SSL -- SSL support for Net::SMTP" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Net-SMTP-SSL" -distfiles="${CPAN_SITE}/Net/${pkgname/perl-/}-${version}.tar.gz" -checksum=7b29c45add19d3d5084b751f7ba89a8e40479a446ce21cfd9cc741e558332a00 diff --git a/srcpkgs/perl-Net-SSH2/template b/srcpkgs/perl-Net-SSH2/template deleted file mode 100644 index f7d1d6eaf420c6..00000000000000 --- a/srcpkgs/perl-Net-SSH2/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'perl-Net-SSH2' -pkgname=perl-Net-SSH2 -version=0.74 -revision=2 -build_style=perl-module -configure_args="inc=${XBPS_CROSS_BASE}/usr/include lib=${XBPS_CROSS_BASE}/usr/lib" -hostmakedepends="perl" -makedepends="perl libssh2-devel" -depends="perl" -short_desc="Net::SSH2 - Support for the SSH 2 protocol via libssh2" -maintainer="Leah Neukirchen " -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=1c124699745eeb40ed636097fdcc3e722c94cfd7704ebc0acfb0f05541d2809c diff --git a/srcpkgs/perl-Net-SSLeay/template b/srcpkgs/perl-Net-SSLeay/template deleted file mode 100644 index 5e6bcba0a75e94..00000000000000 --- a/srcpkgs/perl-Net-SSLeay/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'perl-Net-SSLeay' -pkgname=perl-Net-SSLeay -version=1.94 -revision=2 -build_style=perl-module -hostmakedepends="perl openssl openssl-devel" -makedepends="perl zlib-devel openssl-devel" -depends="perl" -checkdepends="perl-Test-Warn perl-Test-NoWarnings perl-Test-Exception perl-Test-Pod" -short_desc="Net::SSLeay - Perl extension for using OpenSSL" -maintainer="Leah Neukirchen " -license="Artistic-2.0" -homepage="https://metacpan.org/release/Net-SSLeay" -distfiles="${CPAN_SITE}/Net/${pkgname/perl-/}-$version.tar.gz" -checksum=9d7be8a56d1bedda05c425306cc504ba134307e0c09bda4a788c98744ebcd95d diff --git a/srcpkgs/perl-Net-Server/template b/srcpkgs/perl-Net-Server/template deleted file mode 100644 index 4efeed05a9148c..00000000000000 --- a/srcpkgs/perl-Net-Server/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-Net-Server' -pkgname=perl-Net-Server -version=2.009 -revision=2 -build_style=perl-module -hostmakedepends="perl" -makedepends="$hostmakedepends" -depends="$makedepends" -short_desc="Net::Server - Base Net::Server starting module" -maintainer="Enno Boland " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Net-Server" -distfiles="${CPAN_SITE}/Net/Net-Server-${version}.tar.gz" -checksum=8267c6560355e2e0f483d3cc16195f342f32fe13cae9dde75a0a1ece5e9a813f diff --git a/srcpkgs/perl-NetAddr-IP/template b/srcpkgs/perl-NetAddr-IP/template deleted file mode 100644 index c800a62b65f3a2..00000000000000 --- a/srcpkgs/perl-NetAddr-IP/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'perl-NetAddr-IP' -pkgname=perl-NetAddr-IP -version=4.079 -revision=13 -build_style=perl-module -hostmakedepends="perl" -makedepends="${hostmakedepends}" -depends="${makedepends}" -short_desc="NetAddr::IP - Manages IPv4 and IPv6 addresses and subnets" -maintainer="Enno Boland " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/NetAddr-IP" -distfiles="${CPAN_SITE}/NetAddr/NetAddr-IP-${version}.tar.gz" -checksum=ec5a82dfb7028bcd28bb3d569f95d87dd4166cc19867f2184ed3a59f6d6ca0e7 - -post_configure() { - touch Lite/Util/config.h - touch Lite/Util/localperl.h -} diff --git a/srcpkgs/perl-Number-Compare/template b/srcpkgs/perl-Number-Compare/template deleted file mode 100644 index 37db20336ca75c..00000000000000 --- a/srcpkgs/perl-Number-Compare/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-Number-Compare' -pkgname=perl-Number-Compare -version=0.03 -revision=2 -build_style=perl-module -hostmakedepends="perl" -makedepends="perl" -depends="$makedepends" -short_desc="Numeric comparisons" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Number-Compare" -distfiles="${CPAN_SITE}/Number/${pkgname/perl-/}-${version}.tar.gz" -checksum=83293737e803b43112830443fb5208ec5208a2e6ea512ed54ef8e4dd2b880827 diff --git a/srcpkgs/perl-Number-Format/template b/srcpkgs/perl-Number-Format/template deleted file mode 100644 index 21be7ced64d3ad..00000000000000 --- a/srcpkgs/perl-Number-Format/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'perl-Number-Format' -pkgname=perl-Number-Format -version=1.76 -revision=1 -build_style=perl-module -hostmakedepends="perl" -makedepends="perl" -depends="perl" -short_desc="Perl extension for formatting numbers" -maintainer="newbluemoon " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Number-Format" -distfiles="${CPAN_SITE}/Number/${pkgname#perl-}-${version}.tar.gz" -checksum=0e0060eb363635a885706c6a26f5fcaafeae759f7b2acae49dda70e195dd44d6 - -case "$XBPS_TARGET_MACHINE" in - # radix char and thousands separator are not localizable in musl, yet - # locale check fails because of RADIXCHAR and THOUSEP - *-musl) make_check=no ;; -esac diff --git a/srcpkgs/perl-OLE-Storage_Lite/template b/srcpkgs/perl-OLE-Storage_Lite/template deleted file mode 100644 index 3fd4e4000d0c85..00000000000000 --- a/srcpkgs/perl-OLE-Storage_Lite/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-OLE-Storage_Lite' -pkgname=perl-OLE-Storage_Lite -version=0.22 -revision=1 -build_style=perl-module -hostmakedepends="perl" -makedepends="perl" -depends="perl" -short_desc="Simple Class for OLE document interface" -maintainer="newbluemoon " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/OLE-Storage_Lite" -distfiles="${CPAN_SITE}/OLE/OLE-Storage_Lite-${version}.tar.gz" -checksum=d0566d6c29d397ea736379dc515c36849f6b97107cf700ba8250505c984cf965 diff --git a/srcpkgs/perl-Object-MultiType/template b/srcpkgs/perl-Object-MultiType/template deleted file mode 100644 index 425ac6b9051ae1..00000000000000 --- a/srcpkgs/perl-Object-MultiType/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-Object-MultiType' -pkgname=perl-Object-MultiType -version=0.05 -revision=3 -build_style=perl-module -hostmakedepends="perl" -makedepends="perl" -depends="$makedepends" -short_desc="Perl Objects as Hash, Array, Scalar, Code and Glob at the same time" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Object-MultiType" -distfiles="${CPAN_SITE}/Object/${pkgname/perl-/}-${version}.tar.gz" -checksum=aa65390e0120dfe98e8a2c510a81adc5d3e42efa3e13d54e85467303d911bf31 diff --git a/srcpkgs/perl-Object-Realize-Later/template b/srcpkgs/perl-Object-Realize-Later/template deleted file mode 100644 index d3eff9e8ff4392..00000000000000 --- a/srcpkgs/perl-Object-Realize-Later/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-Object-Realize-Later' -pkgname=perl-Object-Realize-Later -version=0.21 -revision=3 -build_style=perl-module -hostmakedepends="perl" -makedepends="${hostmakedepends}" -depends="${makedepends}" -short_desc="Perl module to delay creation of objects" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Object-Realize-Later" -distfiles="${CPAN_SITE}/Object/${pkgname/perl-/}-${version}.tar.gz" -checksum=8f7b9640cc8e34ea92bcf6c01049a03c145e0eb46e562275e28dddd3a8d6d8d9 diff --git a/srcpkgs/perl-OpenGL/patches/0001-no_glversion.patch b/srcpkgs/perl-OpenGL/patches/0001-no_glversion.patch deleted file mode 100644 index 6518f97952e61b..00000000000000 --- a/srcpkgs/perl-OpenGL/patches/0001-no_glversion.patch +++ /dev/null @@ -1,54 +0,0 @@ ---- a/Makefile.PL -+++ b/Makefile.PL -@@ -879,9 +879,9 @@ sub get_extensions - my($key,$val) = split('=',$line); - $gldata->{$key} = $val; - } -- die "get_extensions: no extensions found in $glv_file\n" if !keys %$gldata; -+ #die "get_extensions: no extensions found in $glv_file\n" if !keys %$gldata; - -- print "This looks like OpenGL Version: $gldata->{VERSION}\n"; -+ #print "This looks like OpenGL Version: $gldata->{VERSION}\n"; - - # Parse glext_procs.h file - open GLEXT, "glext_procs.h" or die "get_extensions: could not open glext_procs.h: $!\n"; -@@ -902,8 +902,8 @@ sub get_extensions - die "Unable to write to $exc_file\n" if (!open(GLEXC,">$exc_file")); - print GLEXC "// OpenGL Extension Exclusions - may be modified before building.\n"; - print GLEXC "//\n"; -- print GLEXC "// Generated for ".$gldata->{VENDOR}.", ".$gldata->{RENDERER}."\n"; -- print GLEXC "// OpenGL v".$gldata->{VERSION}.", using "; -+ #print GLEXC "// Generated for ".$gldata->{VENDOR}.", ".$gldata->{RENDERER}."\n"; -+ #print GLEXC "// OpenGL v".$gldata->{VERSION}.", using "; - - # Fix GLUT flags based on results - if ($gldata->{FREEGLUT}) -@@ -927,11 +927,11 @@ sub get_extensions - - my $GL_VERSION; - my($GL_VERSION_MAJOR, $GL_VERSION_MINOR); -- if ($gldata->{VERSION} =~ m|^(\d\.\d+)|) -- { -- $GL_VERSION = $1; -- ($GL_VERSION_MAJOR,$GL_VERSION_MINOR) = split('.', $GL_VERSION); -- } -+ #if ($gldata->{VERSION} =~ m|^(\d\.\d+)|) -+ #{ -+ # $GL_VERSION = $1; -+ # ($GL_VERSION_MAJOR,$GL_VERSION_MINOR) = split('.', $GL_VERSION); -+ #} - - # Make an empty exclusion file if a Windows distribution build - if ($no_excl) ---- a/utils/Makefile -+++ b/utils/Makefile -@@ -21,7 +21,8 @@ EXTRALIBS=-lGLU -lXi -lXmu -lXext -lX11 -lm - all: glversion.txt - - glversion.txt: glversion -- ./glversion > glversion.txt -+ #./glversion > glversion.txt -+ touch glversion.txt - - glversion: glversion.o - ${LINK} glversion.o ${LDFLAGS} ${EXTRALIBS} -o glversion diff --git a/srcpkgs/perl-OpenGL/template b/srcpkgs/perl-OpenGL/template deleted file mode 100644 index b194c69a9feba9..00000000000000 --- a/srcpkgs/perl-OpenGL/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-OpenGL' -pkgname=perl-OpenGL -version=0.70 -revision=7 -build_style=perl-module -hostmakedepends="perl libfreeglut-devel libXmu-devel" -makedepends="perl libfreeglut-devel libXmu-devel" -depends="perl libfreeglut libXmu" -short_desc="Wrapper library that allows OpenGL to be used in Perl" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/OpenGL" -distfiles="${CPAN_SITE}/OpenGL/${pkgname#perl-}-${version}.tar.gz" -checksum=b20e2af4404b4901ab35bba6ad5e3a8aa60bff72413c99288f01018c4cf874e0 diff --git a/srcpkgs/perl-PDF-API2/template b/srcpkgs/perl-PDF-API2/template deleted file mode 100644 index d4bfcd1243639a..00000000000000 --- a/srcpkgs/perl-PDF-API2/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'perl-PDF-API2' -pkgname=perl-PDF-API2 -version=2.048 -revision=1 -build_style=perl-module -hostmakedepends="perl" -makedepends="perl" -depends="perl perl-Font-TTF" -checkdepends="${depends} perl-Test-Exception" -short_desc="PDF::API2 - Facilitates the creation and modification of PDF files" -maintainer="Leah Neukirchen " -license="LGPL-2.1-or-later" -homepage="https://metacpan.org/release/PDF-API2" -distfiles="${CPAN_SITE}/PDF/PDF-API2-${version}.tar.gz" -checksum=369de1a4a5652899a39a45598326248d9c72f02c16812a50e868b7401f634d89 diff --git a/srcpkgs/perl-PDF-Builder/template b/srcpkgs/perl-PDF-Builder/template deleted file mode 100644 index 9231ba1588f83c..00000000000000 --- a/srcpkgs/perl-PDF-Builder/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'perl-PDF-Builder' -pkgname=perl-PDF-Builder -version=3.027 -revision=1 -build_style=perl-module -hostmakedepends="perl" -depends="perl perl-Font-TTF" -short_desc="Facilitates the creation and modification of PDF files" -maintainer="Helmut Pozimski " -license="LGPL-2.1-or-later" -homepage="https://metacpan.org/pod/PDF::Builder" -distfiles="${CPAN_SITE}/PDF/${pkgname/perl-/}-$version.tar.gz" -checksum=4f8629804c3b5105294fc791f56778eaa2e25c1edf4be6c5c14d38d6fcd47934 diff --git a/srcpkgs/perl-POSIX-strftime-Compiler/template b/srcpkgs/perl-POSIX-strftime-Compiler/template deleted file mode 100644 index fdce6d49f1de3c..00000000000000 --- a/srcpkgs/perl-POSIX-strftime-Compiler/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-POSIX-strftime-Compiler' -pkgname=perl-POSIX-strftime-Compiler -version=0.46 -revision=1 -build_style=perl-ModuleBuild -hostmakedepends="perl perl-Module-Build-Tiny" -makedepends="perl" -depends="perl" -short_desc="GNU C library compatible strftime for loggers and servers" -maintainer="Leah Neukirchen " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/POSIX-strftime-Compiler" -distfiles="${CPAN_SITE}/POSIX/POSIX-strftime-Compiler-${version}.tar.gz" -checksum=bf88873248ef88cc5e68ed074493496be684ec334e11273d4654306dd9dae485 diff --git a/srcpkgs/perl-PPR/template b/srcpkgs/perl-PPR/template deleted file mode 100644 index a4e13319c35d36..00000000000000 --- a/srcpkgs/perl-PPR/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'perl-PPR' -pkgname=perl-PPR -version=0.001010 -revision=1 -build_style=perl-module -hostmakedepends="perl perl-B-Hooks-EndOfScope" -makedepends="$hostmakedepends" -depends="$makedepends" -checkdepends="perl-Test-Pod" -short_desc="PPR - Pattern-based Perl Recognizer" -maintainer="Leah Neukirchen " -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=a339828fec4bd602d8f5301d94b1ba181bfb7f8ed1b3455d5abaea226364a66f diff --git a/srcpkgs/perl-Package-DeprecationManager/template b/srcpkgs/perl-Package-DeprecationManager/template deleted file mode 100644 index 45b154fb3fce7c..00000000000000 --- a/srcpkgs/perl-Package-DeprecationManager/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'perl-Package-DeprecationManager' -pkgname=perl-Package-DeprecationManager -version=0.18 -revision=1 -build_style=perl-module -hostmakedepends="perl" -makedepends="${hostmakedepends} perl-Package-Stash perl-Params-Util perl-Sub-Install" -depends="${makedepends}" -checkdepends="perl-Test-Warnings perl-Test-Fatal" -short_desc="Manage deprecation warnings for your distribution" -maintainer="newbluemoon " -license="Artistic-2.0" -homepage="https://metacpan.org/release/Package-DeprecationManager" -distfiles="${CPAN_SITE}/Package/Package-DeprecationManager-${version}.tar.gz" -checksum=b68d3f0ced55b7615fddbb6029b89f92a34fe0dd8c6fd6bceffc157d56834fe8 diff --git a/srcpkgs/perl-Package-Stash-XS/template b/srcpkgs/perl-Package-Stash-XS/template deleted file mode 100644 index 2c08b105570b08..00000000000000 --- a/srcpkgs/perl-Package-Stash-XS/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'perl-Package-Stash-XS' -pkgname=perl-Package-Stash-XS -version=0.29 -revision=7 -build_style=perl-module -hostmakedepends="perl" -makedepends="$hostmakedepends" -depends="$makedepends" -checkdepends="perl-Test-Fatal perl-Test-Requires" -short_desc="Faster implementation of Package::Stash" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Package-Stash-XS" -distfiles="${CPAN_SITE}/Package/${pkgname/perl-/}-${version}.tar.gz" -checksum=d3676ba94641e03d6a30e951f09266c4c3ca3f5b58aa7b314a67f28e419878aa diff --git a/srcpkgs/perl-Package-Stash/template b/srcpkgs/perl-Package-Stash/template deleted file mode 100644 index 2b4028701ad181..00000000000000 --- a/srcpkgs/perl-Package-Stash/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'perl-Package-Stash' -pkgname=perl-Package-Stash -version=0.40 -revision=1 -build_style=perl-module -hostmakedepends="perl perl-Dist-CheckConflicts" -makedepends="$hostmakedepends" -depends="${hostmakedepends} perl-Module-Implementation perl-Package-Stash-XS - perl-Test-Requires" -checkdepends="${depends} perl-Test-Fatal perl-Test-Needs perl-CPAN-Meta-Check" -short_desc="Routines for manipulating stashes" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Package-Stash" -distfiles="${CPAN_SITE}/Package/${pkgname/perl-/}-${version}.tar.gz" -checksum=5a9722c6d9cb29ee133e5f7b08a5362762a0b5633ff5170642a5b0686e95e066 diff --git a/srcpkgs/perl-PadWalker/template b/srcpkgs/perl-PadWalker/template deleted file mode 100644 index 518dd6c2af46a2..00000000000000 --- a/srcpkgs/perl-PadWalker/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'perl-PadWalker' -pkgname=perl-PadWalker -version=2.3 -revision=10 -build_style=perl-module -hostmakedepends="perl" -makedepends="${hostmakedepends}" -short_desc="PadWalker - play with other peoples' lexical variables" -maintainer="Lukas Braun " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/PadWalker" -distfiles="https://cpan.metacpan.org/authors/id/R/RO/ROBIN/PadWalker-${version}.tar.gz" -checksum=2a6c44fb600861e54568e74081a8d1f121f0060076069ceab34b1ae89d6588cf diff --git a/srcpkgs/perl-Pango/template b/srcpkgs/perl-Pango/template deleted file mode 100644 index 4910a1580e52c8..00000000000000 --- a/srcpkgs/perl-Pango/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'perl-Pango' -pkgname=perl-Pango -version=1.227 -revision=12 -build_style=perl-module -hostmakedepends="perl perl-ExtUtils-Depends perl-ExtUtils-PkgConfig perl-Cairo" -makedepends="perl-Cairo pango-devel" -depends="perl-Cairo>=1.000" -short_desc="Perl bindings for Pango" -maintainer="Orphaned " -license="LGPL-2.1-or-later" -homepage="http://gtk2-perl.sourceforge.net/" -distfiles="${SOURCEFORGE_SITE}/gtk2-perl/Pango-$version.tar.gz" -checksum=34b0a422df3fecd7597587048552457d48ae764c43bbefd2a9d62ceb6c8bac71 - -CFLAGS="-Wno-error -Wno-deprecated-declarations" - -if [ "$CROSS_BUILD" ]; then - hostmakedepends+=" perl-Pango" - export REALFULLPERLRUN="/usr/bin/perl -I/usr/lib/perl5/vendor_perl" - make_build_args='FULLPERLRUN=$(REALFULLPERLRUN)' -fi - -pre_configure() { - sed -i Makefile.PL -e "/.*$libs \.= $pangocairo_pkgcfg{libs};/i $libs .= ' ';" -} diff --git a/srcpkgs/perl-Pango/update b/srcpkgs/perl-Pango/update deleted file mode 100644 index e55b79df53b45f..00000000000000 --- a/srcpkgs/perl-Pango/update +++ /dev/null @@ -1 +0,0 @@ -pkgname=Pango diff --git a/srcpkgs/perl-Parallel-ForkManager/template b/srcpkgs/perl-Parallel-ForkManager/template deleted file mode 100644 index 666075041b0dc7..00000000000000 --- a/srcpkgs/perl-Parallel-ForkManager/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'perl-Parallel-ForkManager' -pkgname=perl-Parallel-ForkManager -version=2.04 -revision=1 -build_style=perl-module -hostmakedepends="perl" -makedepends="perl perl-Moo" -depends="${makedepends}" -checkdepends="${hostmakedepends} perl-Test-Warn" -short_desc="Simple parallel processing fork manager" -maintainer="Leah Neukirchen " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Parallel-ForkManager" -distfiles="${CPAN_SITE}/Parallel/Parallel-ForkManager-${version}.tar.gz" -checksum=606894fc2e9f7cd13d9ec099aaac103a8f0943d1d80c2c486bae14730a39b7fc diff --git a/srcpkgs/perl-Params-Classify/template b/srcpkgs/perl-Params-Classify/template deleted file mode 100644 index 4a46666ccef34d..00000000000000 --- a/srcpkgs/perl-Params-Classify/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'perl-Params-Classify' -pkgname=perl-Params-Classify -version=0.015 -revision=5 -build_style=perl-ModuleBuild -hostmakedepends="perl perl-Module-Build" -makedepends="${hostmakedepends}" -depends="perl" -checkdepends="perl-Test-Pod perl-Test-Pod-Coverage" -short_desc="Argument type classification" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Params-Classify" -distfiles="${CPAN_SITE}/Params/${pkgname/perl-/}-${version}.tar.gz" -checksum=398ec15cd899fcd8bef3db9ea1748bf631f15f6c32be203e475b67df510a5914 diff --git a/srcpkgs/perl-Params-Util/template b/srcpkgs/perl-Params-Util/template deleted file mode 100644 index 9adf70cb2e873d..00000000000000 --- a/srcpkgs/perl-Params-Util/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-Params-Util' -pkgname=perl-Params-Util -version=1.102 -revision=4 -build_style=perl-module -hostmakedepends="perl" -makedepends="${hostmakedepends}" -depends="${makedepends}" -short_desc="Perl utility to make parameter checking easier" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Params-Util" -distfiles="${CPAN_SITE}/Params/${pkgname/perl-/}-${version}.tar.gz" -checksum=499bb1b482db24fda277a51525596ad092c2bd51dd508fa8fec2e9f849097402 diff --git a/srcpkgs/perl-Params-Validate/template b/srcpkgs/perl-Params-Validate/template deleted file mode 100644 index 1576a8f436e044..00000000000000 --- a/srcpkgs/perl-Params-Validate/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'perl-Params-Validate' -pkgname=perl-Params-Validate -version=1.30 -revision=4 -build_style=perl-ModuleBuild -hostmakedepends="perl perl-Module-Build" -makedepends="${hostmakedepends} perl-Module-Implementation" -depends="perl perl-Module-Implementation" -checkdepends="perl-Test-Fatal perl-Test-Requires" -short_desc="Validate method/function parameters" -maintainer="Orphaned " -license="Artistic-2.0" -homepage="https://metacpan.org/release/Params-Validate" -distfiles="${CPAN_SITE}/Params/${pkgname/perl-/}-${version}.tar.gz" -checksum=9a3a35583d3125d07e8c802c1f92f5be7d526e76dd496e944da270b1e273d812 -shlib_requires="libperl.so.5.40" diff --git a/srcpkgs/perl-Params-ValidationCompiler/template b/srcpkgs/perl-Params-ValidationCompiler/template deleted file mode 100644 index 0e859a877a94d3..00000000000000 --- a/srcpkgs/perl-Params-ValidationCompiler/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'perl-Params-ValidationCompiler' -pkgname=perl-Params-ValidationCompiler -version=0.31 -revision=1 -build_style=perl-module -hostmakedepends="perl" -makedepends="perl perl-Eval-Closure perl-Exception-Class" -depends="${makedepends}" -checkdepends="perl-Class-XSAccessor perl-Specio - perl-Test-Without-Module perl-Test2-Plugin-NoWarnings perl-Type-Tiny" -short_desc="Build an optimized subroutine parameter validator once, use it forever" -maintainer="newbluemoon " -license="Artistic-2.0" -homepage="https://metacpan.org/release/Params-ValidationCompiler" -distfiles="${CPAN_SITE}/Params/Params-ValidationCompiler-$version.tar.gz" -checksum=7b6497173f1b6adb29f5d51d8cf9ec36d2f1219412b4b2410e9d77a901e84a6d diff --git a/srcpkgs/perl-Parse-CPAN-Meta/template b/srcpkgs/perl-Parse-CPAN-Meta/template deleted file mode 100644 index ea239cd0e5ce2e..00000000000000 --- a/srcpkgs/perl-Parse-CPAN-Meta/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-Parse-CPAN-Meta' -pkgname=perl-Parse-CPAN-Meta -version=1.4422 -revision=3 -build_style=perl-module -hostmakedepends="perl" -makedepends="$hostmakedepends" -depends="$makedepends" -short_desc="Parse::CPAN::Meta - Parse META.yml and META.json CPAN metadata files" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Parse-CPAN-Meta" -distfiles="${CPAN_SITE}/Parse/${pkgname#perl-}-${version}.tar.gz" -checksum=d86c42d8b0a855f33f504609cee01b9f7ba4b8454a4645acd56ad66ad3f2ed33 diff --git a/srcpkgs/perl-Parse-PMFile/template b/srcpkgs/perl-Parse-PMFile/template deleted file mode 100644 index 673e055d28db42..00000000000000 --- a/srcpkgs/perl-Parse-PMFile/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-Parse-PMFile' -pkgname=perl-Parse-PMFile -version=0.47 -revision=1 -build_style=perl-module -hostmakedepends="perl perl-ExtUtils-MakeMaker-CPANfile perl-Module-CPANfile" -makedepends="$hostmakedepends" -depends="$makedepends" -short_desc="Parse-PMFile - parses .pm file as PAUSE does" -maintainer="Leah Neukirchen " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Parse-PMFile" -distfiles="${CPAN_SITE}/Parse/Parse-PMFile-${version}.tar.gz" -checksum=26817cf3d72e245452375dcff9e923a061ee0a40bbf060d3a08ebe60a334aaae diff --git a/srcpkgs/perl-Parse-RecDescent/template b/srcpkgs/perl-Parse-RecDescent/template deleted file mode 100644 index 893c1962a600f1..00000000000000 --- a/srcpkgs/perl-Parse-RecDescent/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-Parse-RecDescent' -pkgname=perl-Parse-RecDescent -version=1.967015 -revision=2 -build_style=perl-module -hostmakedepends="perl" -makedepends="perl" -depends="$makedepends" -short_desc="Generate Recursive-Descent Parsers" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Parse-RecDescent" -distfiles="${CPAN_SITE}/Parse/${pkgname/perl-/}-${version}.tar.gz" -checksum=1943336a4cb54f1788a733f0827c0c55db4310d5eae15e542639c9dd85656e37 diff --git a/srcpkgs/perl-Parse-Yapp/template b/srcpkgs/perl-Parse-Yapp/template deleted file mode 100644 index a3999f3aa362e8..00000000000000 --- a/srcpkgs/perl-Parse-Yapp/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'perl-Parse-Yapp' -pkgname=perl-Parse-Yapp -version=1.21 -revision=2 -build_style=perl-module -hostmakedepends="perl" -depends="perl" -short_desc="Parse-Yapp, Yet Another Parser Parser For Perl" -maintainer="Nýx " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Parse-Yapp" -distfiles="${CPAN_SITE}/Parse/Parse-Yapp-${version}.tar.gz" -checksum=3810e998308fba2e0f4f26043035032b027ce51ce5c8a52a8b8e340ca65f13e5 diff --git a/srcpkgs/perl-PatchReader/template b/srcpkgs/perl-PatchReader/template deleted file mode 100644 index 6316682f4ca1fe..00000000000000 --- a/srcpkgs/perl-PatchReader/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-PatchReader' -pkgname=perl-PatchReader -version=0.9.6 -revision=5 -build_style=perl-module -hostmakedepends="perl" -makedepends="perl" -depends="$makedepends" -short_desc="PatchReader - Utilities to read and manipulate patches and CVS" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/PatchReader" -distfiles="https://cpan.metacpan.org/authors/id/T/TM/TMANNERM/PatchReader-${version}.tar.gz" -checksum=b8de37460347bb5474dc01916ccb31dd2fe0cd92242c4a32d730e8eb087c323c diff --git a/srcpkgs/perl-Path-Tiny/template b/srcpkgs/perl-Path-Tiny/template deleted file mode 100644 index 38230a80768388..00000000000000 --- a/srcpkgs/perl-Path-Tiny/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-Path-Tiny' -pkgname=perl-Path-Tiny -version=0.150 -revision=1 -build_style=perl-module -hostmakedepends="perl" -makedepends="$hostmakedepends" -depends="$makedepends" -short_desc="Path::Tiny - File path utility" -maintainer="Leah Neukirchen " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Path-Tiny" -distfiles="${CPAN_SITE}/Object/DAGOLDEN/Path-Tiny-${version}.tar.gz" -checksum=ff20713d1a14d257af9c78209001f40dc177e4b9d1496115cbd8726d577946c7 diff --git a/srcpkgs/perl-Pegex/template b/srcpkgs/perl-Pegex/template deleted file mode 100644 index 85d355fff62fef..00000000000000 --- a/srcpkgs/perl-Pegex/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-Pegex' -pkgname=perl-Pegex -version=0.75 -revision=2 -build_style=perl-module -hostmakedepends="perl perl-File-ShareDir-Install" -makedepends="perl perl-File-ShareDir-Install perl-YAML-LibYAML" -depends="$makedepends" -short_desc="Acmeist PEG Parser Framework" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Pegex" -distfiles="http://search.cpan.org/CPAN/authors/id/I/IN/INGY/Pegex-${version}.tar.gz" -checksum=4dc8d335de80b25247cdb3f946f0d10d9ba0b3c34b0ed7d00316fd068fd05edc diff --git a/srcpkgs/perl-PerlIO-utf8-strict/template b/srcpkgs/perl-PerlIO-utf8-strict/template deleted file mode 100644 index e5f0f0ab631ca9..00000000000000 --- a/srcpkgs/perl-PerlIO-utf8-strict/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-PerlIO-utf8-strict' -pkgname=perl-PerlIO-utf8-strict -version=0.010 -revision=2 -build_style=perl-module -hostmakedepends="perl" -makedepends="perl perl-Test-Exception" -depends="${makedepends}" -short_desc="PerlIO::utf8_strict - Fast and correct UTF-8 IO" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/PerlIO-utf8_strict" -distfiles="${CPAN_SITE}/PerlIO/PerlIO-utf8_strict-${version}.tar.gz" -checksum=bcd2848b72df290b5e984fae8b1a6ca96f6d072003cf222389a8c9e8e1c570cd diff --git a/srcpkgs/perl-PerlIO-utf8-strict/update b/srcpkgs/perl-PerlIO-utf8-strict/update deleted file mode 100644 index 177ed5c8f94ad4..00000000000000 --- a/srcpkgs/perl-PerlIO-utf8-strict/update +++ /dev/null @@ -1 +0,0 @@ -pkgname=perl-PerlIO-utf8_strict diff --git a/srcpkgs/perl-Plack-Middleware-Deflater/template b/srcpkgs/perl-Plack-Middleware-Deflater/template deleted file mode 100644 index b7f4ef48dff690..00000000000000 --- a/srcpkgs/perl-Plack-Middleware-Deflater/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-Plack-Middleware-Deflater' -pkgname=perl-Plack-Middleware-Deflater -version=0.14 -revision=1 -build_style=perl-ModuleBuild -hostmakedepends="perl perl-Module-Build-Tiny perl-Plack" -makedepends="perl" -depends="$makedepends perl-Plack" -short_desc="Compress response body with Gzip or Deflate" -maintainer="Leah Neukirchen " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Plack-Middleware-Deflater" -distfiles="${CPAN_SITE}/Plack/Plack-Middleware-Deflater-${version}.tar.gz" -checksum=3be60b383e9e02dc5f32409ba88b37cd7584c275d02832daadd64e7311678586 diff --git a/srcpkgs/perl-Plack-Middleware-ReverseProxy/template b/srcpkgs/perl-Plack-Middleware-ReverseProxy/template deleted file mode 100644 index aa156dad7697e2..00000000000000 --- a/srcpkgs/perl-Plack-Middleware-ReverseProxy/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-Plack-Middleware-ReverseProxy' -pkgname=perl-Plack-Middleware-ReverseProxy -version=0.16 -revision=2 -build_style=perl-module -hostmakedepends="perl perl-Plack" -makedepends="perl" -depends="$hostmakedepends" -short_desc="Supports app to run as a reverse proxy backend" -maintainer="Leah Neukirchen " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Plack-Middleware-ReverseProxy" -distfiles="${CPAN_SITE}/Plack/Plack-Middleware-ReverseProxy-${version}.tar.gz" -checksum=874931d37d07667ba0d0f37903b94511071f4191feb73fa45765da2b8c15a128 diff --git a/srcpkgs/perl-Plack/template b/srcpkgs/perl-Plack/template deleted file mode 100644 index cc5aacfb8c2883..00000000000000 --- a/srcpkgs/perl-Plack/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'perl-Plack' -pkgname=perl-Plack -version=1.0051 -revision=1 -build_style=perl-module -hostmakedepends="perl perl-Apache-LogFormat-Compiler perl-Cookie-Baker - perl-Devel-StackTrace perl-Devel-StackTrace-AsHTML perl-File-ShareDir - perl-HTTP-Entity-Parser perl-HTTP-Headers-Fast perl-HTTP-Message - perl-Hash-MultiValue perl-Stream-Buffered perl-Test-Requires perl-Test-TCP - perl-Try-Tiny perl-WWW-Form-UrlEncoded perl-File-ShareDir-Install" -makedepends="perl" -depends="${hostmakedepends}" -checkdepends="perl-LWP perl-JSON" -short_desc="Perl Superglue for Web frameworks and Web Servers (PSGI toolkit)" -maintainer="Leah Neukirchen " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Plack" -distfiles="${CPAN_SITE}/Plack/Plack-${version}.tar.gz" -checksum=bebde91c42298ed6ec8e6c82b21433a1b49aa39412c247f3905b80f955acf77b diff --git a/srcpkgs/perl-Pod-Coverage/template b/srcpkgs/perl-Pod-Coverage/template deleted file mode 100644 index 0b31947fc63770..00000000000000 --- a/srcpkgs/perl-Pod-Coverage/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'perl-Pod-Coverage' -pkgname=perl-Pod-Coverage -version=0.23 -revision=3 -build_style=perl-module -hostmakedepends="perl perl-Devel-Symdump" -depends="${hostmakedepends}" -short_desc='Pod::Coverage - Check if module documentation is comprehensive' -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Pod-Coverage" -distfiles="$CPAN_SITE/Pod/Pod-Coverage-${version}.tar.gz" -checksum=30b7a0b0c942f44a7552c0d34e9b1f2e0ba0b67955c61e3b1589ec369074b107 diff --git a/srcpkgs/perl-Pod-Parser/template b/srcpkgs/perl-Pod-Parser/template deleted file mode 100644 index a562db8eb8dd2b..00000000000000 --- a/srcpkgs/perl-Pod-Parser/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-Pod-Parser' -pkgname=perl-Pod-Parser -version=1.67 -revision=1 -build_style=perl-module -hostmakedepends="perl" -makedepends="perl" -depends="$makedepends" -short_desc="Pod::Parser - base class for creating POD filters and translators" -maintainer="Leah Neukirchen " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Pod-Parser" -distfiles="${CPAN_SITE}/Pod/${pkgname/perl-/}-${version}.tar.gz" -checksum=5deccbf55d750ce65588cd211c1a03fa1ef3aaa15d1ac2b8d85383a42c1427ea diff --git a/srcpkgs/perl-Pod-Simple-Text-Termcap/template b/srcpkgs/perl-Pod-Simple-Text-Termcap/template deleted file mode 100644 index 05857b467194a4..00000000000000 --- a/srcpkgs/perl-Pod-Simple-Text-Termcap/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-Pod-Simple-Text-Termcap' -pkgname=perl-Pod-Simple-Text-Termcap -version=0.01 -revision=3 -build_style=perl-module -hostmakedepends="perl" -makedepends="perl" -depends="$makedepends" -short_desc="Convert POD data to ASCII text with format escapes" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Pod-Simple-Text-Termcap" -distfiles="${CPAN_SITE}/Pod/${pkgname/perl-/}-${version}.tar.gz" -checksum=f3d0620b8a5c237cb9af4913c35520a11a0ed3feae4ab721caada4f838a33700 diff --git a/srcpkgs/perl-Probe-Perl/template b/srcpkgs/perl-Probe-Perl/template deleted file mode 100644 index f079287a0b47ec..00000000000000 --- a/srcpkgs/perl-Probe-Perl/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'perl-Probe-Perl' -pkgname=perl-Probe-Perl -version=0.03 -revision=3 -build_style=perl-module -hostmakedepends="perl" -depends="perl" -short_desc='Probe::Perl - Obtain information about running perl interpreter' -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Probe-Perl" -distfiles="http://www.cpan.org/authors/id/K/KW/KWILLIAMS/Probe-Perl-${version}.tar.gz" -checksum=d9e4d21e2e77638559045fa09046b1b6fff6c403b949929db213e30abe8a3c31 diff --git a/srcpkgs/perl-Proc-Daemontools/template b/srcpkgs/perl-Proc-Daemontools/template deleted file mode 100644 index e34ce57b4276f0..00000000000000 --- a/srcpkgs/perl-Proc-Daemontools/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-Proc-Daemontools' -pkgname=perl-Proc-Daemontools -version=1.06 -revision=3 -build_style=perl-module -hostmakedepends="perl" -makedepends="perl" -depends="$makedepends" -short_desc="Perl interface for the functionalities of Daemontools" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Proc-Daemontools" -distfiles="${CPAN_SITE}/Proc/${pkgname/perl-/}-${version}.tar.gz" -checksum=44789c01a9a7ca02523244c55e58103ee438770dab7bddbab287f6e1ae355f03 diff --git a/srcpkgs/perl-Proc-Govern/template b/srcpkgs/perl-Proc-Govern/template deleted file mode 100644 index a6dcf9f87d2620..00000000000000 --- a/srcpkgs/perl-Proc-Govern/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-Proc-Govern' -pkgname=perl-Proc-Govern -version=0.211 -revision=2 -build_style=perl-module -hostmakedepends="perl" -makedepends="perl perl-IPC-Run perl-File-Write-Rotate perl-Unix-Uptime" -depends="$makedepends" -short_desc="Run child process and govern its various aspects" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Proc-Govern" -distfiles="${CPAN_SITE}/Proc/${pkgname/perl-/}-${version}.tar.gz" -checksum=ad7a90b8a85cd16de59e7bfdfe5f512796a658b94f42897e5091b63e11fa95d2 diff --git a/srcpkgs/perl-Proc-PID-File/template b/srcpkgs/perl-Proc-PID-File/template deleted file mode 100644 index bf55d063409442..00000000000000 --- a/srcpkgs/perl-Proc-PID-File/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-Proc-PID-File' -pkgname=perl-Proc-PID-File -version=1.29 -revision=2 -build_style=perl-module -hostmakedepends="perl" -makedepends="perl" -depends="$makedepends" -short_desc="A module to manage process id files" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Proc-PID-File" -distfiles="${CPAN_SITE}/Proc/${pkgname/perl-/}-${version}.tar.gz" -checksum=3bceda49df182d3d8168b70c2a51b2056f2fd45950a6d0428a9992fd355cd4a4 diff --git a/srcpkgs/perl-Proc-ProcessTable/template b/srcpkgs/perl-Proc-ProcessTable/template deleted file mode 100644 index 31c85d31defe92..00000000000000 --- a/srcpkgs/perl-Proc-ProcessTable/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'perl-Proc-ProcessTable' -pkgname=perl-Proc-ProcessTable -version=0.59 -revision=9 -build_style=perl-module -hostmakedepends="perl" -makedepends="perl" -depends="perl" -short_desc="Perl extension to access the unix process table" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Proc-ProcessTable" -distfiles="${CPAN_SITE}/Proc/Proc-ProcessTable-${version}.tar.gz" -checksum=f8cc5054d78c35a0ce39fb75430b4ef402e2a99013d2ec37e7997f316594606c - -case "$XBPS_TARGET_MACHINE" in - *-musl) makedepends+=" musl-obstack-devel" ;; -esac diff --git a/srcpkgs/perl-Readonly/template b/srcpkgs/perl-Readonly/template deleted file mode 100644 index 7384e5d00b0012..00000000000000 --- a/srcpkgs/perl-Readonly/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-Readonly' -pkgname=perl-Readonly -version=2.05 -revision=3 -build_style=perl-ModuleBuild -hostmakedepends="perl perl-Module-Build-Tiny" -makedepends="perl" -depends="perl" -short_desc="Readonly – Facility for creating read-only scalars, arrays, hashes" -maintainer="Leah Neukirchen " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Readonly" -distfiles="${CPAN_SITE}/Readonly/Readonly-${version}.tar.gz" -checksum=4b23542491af010d44a5c7c861244738acc74ababae6b8838d354dfb19462b5e diff --git a/srcpkgs/perl-Ref-Util-XS/template b/srcpkgs/perl-Ref-Util-XS/template deleted file mode 100644 index 546fadf1f594cf..00000000000000 --- a/srcpkgs/perl-Ref-Util-XS/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'perl-Ref-Util-XS' -pkgname=perl-Ref-Util-XS -version=0.117 -revision=7 -build_style=perl-module -hostmakedepends="perl" -makedepends="perl" -depends="perl" -checkdepends="perl-Readonly" -short_desc="XS implementation of Ref::Util" -maintainer="newbluemoon " -license="MIT" -homepage="https://metacpan.org/release/Ref-Util-XS" -distfiles="${CPAN_SITE}/Ref/Ref-Util-XS-${version}.tar.gz" -checksum=fb64c5a823787f6600257918febd9fbc6f0305936fc3287b81a30c099b65633c - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/perl-Ref-Util/template b/srcpkgs/perl-Ref-Util/template deleted file mode 100644 index 75e8e426096023..00000000000000 --- a/srcpkgs/perl-Ref-Util/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'perl-Ref-Util' -pkgname=perl-Ref-Util -version=0.204 -revision=2 -build_style=perl-module -hostmakedepends="perl" -makedepends="perl" -depends="perl perl-Ref-Util-XS" -checkdepends="${depends} perl-Readonly" -short_desc="Utility functions for checking references" -maintainer="newbluemoon " -license="MIT" -homepage="https://metacpan.org/release/Ref-Util" -distfiles="${CPAN_SITE}/Ref/Ref-Util-${version}.tar.gz" -checksum=415fa73dbacf44f3d5d79c14888cc994562720ab468e6f71f91cd1f769f105e1 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/perl-Regexp-Common/template b/srcpkgs/perl-Regexp-Common/template deleted file mode 100644 index f870acca1d6c29..00000000000000 --- a/srcpkgs/perl-Regexp-Common/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-Regexp-Common' -pkgname=perl-Regexp-Common -version=2017060201 -revision=2 -build_style=perl-module -hostmakedepends="perl" -makedepends="${hostmakedepends}" -depends="${makedepends}" -short_desc="Regexp::Common - Provide commonly requested regular expressions" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Regexp-Common/" -distfiles="${CPAN_SITE}/Regexp/${pkgname/perl-/}-${version}.tar.gz" -checksum=ee07853aee06f310e040b6bf1a0199a18d81896d3219b9b35c9630d0eb69089b diff --git a/srcpkgs/perl-Regexp-Grammars/template b/srcpkgs/perl-Regexp-Grammars/template deleted file mode 100644 index ed0785e5ae68f9..00000000000000 --- a/srcpkgs/perl-Regexp-Grammars/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-Regexp-Grammars' -pkgname=perl-Regexp-Grammars -version=1.058 -revision=1 -build_style=perl-module -hostmakedepends="perl" -makedepends="perl" -depends="$makedepends" -short_desc="Add grammatical parsing features to Perl 5.10 regexes" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Regexp-Grammars" -distfiles="${CPAN_SITE}/Regexp/${pkgname/perl-/}-${version}.tar.gz" -checksum=ea88d58e251674fae39b49f4d3b5342eaccb8fcb55856cd304aa1a5ff3d41c92 diff --git a/srcpkgs/perl-Reply/template b/srcpkgs/perl-Reply/template deleted file mode 100644 index c9e679b2155192..00000000000000 --- a/srcpkgs/perl-Reply/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'perl-Reply' -pkgname=perl-Reply -version=0.42 -revision=2 -build_style=perl-module -hostmakedepends="perl perl-Devel-LexAlias perl-Eval-Closure perl-Package-Stash perl-PadWalker perl-Term-ReadLine-Gnu perl-Try-Tiny perl-File-HomeDir perl-Config-INI-Reader-Ordered" -makedepends="$hostmakedepends" -depends="$makedepends" -short_desc="Reply - read, eval, print, loop, yay!" -maintainer="Leah Neukirchen " -license="MIT" -homepage="https://metacpan.org/release/Reply" -distfiles="${CPAN_SITE}/Package/DOY/Reply-${version}.tar.gz" -checksum=4ada2a45a77a54ae10c4e9a48144ea826d5d79ad050cb9626e9f783d03ab79f2 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/perl-Role-Hooks/template b/srcpkgs/perl-Role-Hooks/template deleted file mode 100644 index b8e590792aae34..00000000000000 --- a/srcpkgs/perl-Role-Hooks/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'perl-Role-Hooks' -pkgname=perl-Role-Hooks -version=0.008 -revision=1 -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="Orphaned " -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-Role-Tiny/template b/srcpkgs/perl-Role-Tiny/template deleted file mode 100644 index c98a5893a8c233..00000000000000 --- a/srcpkgs/perl-Role-Tiny/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-Role-Tiny' -pkgname=perl-Role-Tiny -version=2.002004 -revision=1 -build_style=perl-module -hostmakedepends="perl" -makedepends="perl" -depends="perl" -short_desc="Minimalist role composition tool" -maintainer="newbluemoon " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Role-Tiny" -distfiles="${CPAN_SITE}/lib/HAARG/Role-Tiny-${version}.tar.gz" -checksum=d7bdee9e138a4f83aa52d0a981625644bda87ff16642dfa845dcb44d9a242b45 diff --git a/srcpkgs/perl-SGMLSpm/template b/srcpkgs/perl-SGMLSpm/template deleted file mode 100644 index 434b88e72a03d6..00000000000000 --- a/srcpkgs/perl-SGMLSpm/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'perl-SGMLSpm' -pkgname=perl-SGMLSpm -version=1.1 -revision=3 -build_style=perl-module -hostmakedepends="perl" -makedepends="${hostmakedepends}" -depends="${hostmakedepends}" -short_desc="Perl5 class library for use with the sgmls and nsgmls parsers" -maintainer="newbluemoon " -license="GPL-2.0-or-later" -# https://metacpan.org/release/SGMLSpm doesn't exist -homepage="https://metacpan.org/release/RAAB/SGMLSpm-1.1" -distfiles="https://cpan.metacpan.org/authors/id/R/RA/RAAB/SGMLSpm-${version}.tar.gz" -checksum=550c9245291c8df2242f7e88f7921a0f636c7eec92c644418e7d89cfea70b2bd - -post_extract() { - chmod 644 MYMETA.yml -} diff --git a/srcpkgs/perl-SOAP-Lite/template b/srcpkgs/perl-SOAP-Lite/template deleted file mode 100644 index cb2496f06ba35f..00000000000000 --- a/srcpkgs/perl-SOAP-Lite/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template build file for 'perl-SOAP-Lite'. -pkgname=perl-SOAP-Lite -version=1.27 -revision=2 -build_style=perl-module -hostmakedepends="perl" -makedepends="perl" -depends="perl-Class-Inspector perl-URI perl-XML-Parser" -checkdepends="perl-Class-Inspector perl-IO-SessionData perl-LWP perl-Test-Warn - perl-XML-Parser perl-XML-Parser-Lite" -short_desc="Perl's Web Services Toolkit" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/SOAP-Lite" -distfiles="${CPAN_SITE}/SOAP/${pkgname/perl-/}-${version}.tar.gz" -checksum=e359106bab1a45a16044a4c2f8049fad034e5ded1517990bc9b5f8d86dddd301 diff --git a/srcpkgs/perl-SUPER/template b/srcpkgs/perl-SUPER/template deleted file mode 100644 index 0e0ee70b54beef..00000000000000 --- a/srcpkgs/perl-SUPER/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-SUPER' -pkgname=perl-SUPER -version=1.20190531 -revision=2 -build_style=perl-module -hostmakedepends="perl" -makedepends="perl perl-Sub-Identify" -depends="$makedepends" -short_desc="SUPER - control superclass method dispatch" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/SUPER" -distfiles="${CPAN_SITE}/SUPER/SUPER-${version}.tar.gz" -checksum=685d1ee76e7f0e9006942923bf7df8b11c107132992917593dcf7397d417d39a diff --git a/srcpkgs/perl-SVG/template b/srcpkgs/perl-SVG/template deleted file mode 100644 index 73fd42515bf6f4..00000000000000 --- a/srcpkgs/perl-SVG/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-SVG' -pkgname=perl-SVG -version=2.87 -revision=1 -build_style=perl-module -hostmakedepends="perl" -makedepends="$hostmakedepends" -depends="perl" -short_desc="Generate standalone or inline SVG (Scalable Vector Graphics)" -maintainer="Gonzalo Tornaría " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/SVG" -distfiles="${CPAN_SITE}/SVG/SVG-${version}.tar.gz" -checksum=b3fa58c1c59942b4ebef003da97c3e01e531480ca29e8efbe327ff0589c0bd3c diff --git a/srcpkgs/perl-Scope-Guard/template b/srcpkgs/perl-Scope-Guard/template deleted file mode 100644 index cd617cef431f41..00000000000000 --- a/srcpkgs/perl-Scope-Guard/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-Scope-Guard' -pkgname=perl-Scope-Guard -version=0.21 -revision=3 -build_style=perl-module -hostmakedepends="perl" -makedepends="perl" -depends="$makedepends" -short_desc="Lexically-scoped resource management" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Scope-Guard" -distfiles="${CPAN_SITE}/Scope/${pkgname/perl-/}-${version}.tar.gz" -checksum=8c9b1bea5c56448e2c3fadc65d05be9e4690a3823a80f39d2f10fdd8f777d278 diff --git a/srcpkgs/perl-Search-Xapian/template b/srcpkgs/perl-Search-Xapian/template deleted file mode 100644 index 8b58a4e96c5243..00000000000000 --- a/srcpkgs/perl-Search-Xapian/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'perl-Search-Xapian' -pkgname=perl-Search-Xapian -version=1.2.25.5 -revision=4 -build_style=perl-module -hostmakedepends="perl" -makedepends="perl xapian-core-devel" -depends="perl" -short_desc="Perl XS frontend to the Xapian C++ search library" -maintainer="Leah Neukirchen " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Search-Xapian" -distfiles="${CPAN_SITE}/Search/Search-Xapian-${version}.tar.gz" -checksum=204fbdc712d6711ffab668c1f4cfc007b639a9fb64ad7e19cb20fc10a910ba8b - -make_build_args='CC=$(CXX)' # ugh diff --git a/srcpkgs/perl-Set-IntSpan/template b/srcpkgs/perl-Set-IntSpan/template deleted file mode 100644 index 90bfd7fb9e49f1..00000000000000 --- a/srcpkgs/perl-Set-IntSpan/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-Set-IntSpan' -pkgname=perl-Set-IntSpan -version=1.19 -revision=3 -build_style=perl-module -hostmakedepends="perl" -makedepends="perl" -depends="perl" -short_desc="Set::IntSpan - Manages sets of integers" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Set-IntSpan" -distfiles="${CPAN_SITE}/Set/Set-IntSpan-${version}.tar.gz" -checksum=11b7549b13ec5d87cc695dd4c777cd02983dd5fe9866012877fb530f48b3dfd0 diff --git a/srcpkgs/perl-Socket-MsgHdr/template b/srcpkgs/perl-Socket-MsgHdr/template deleted file mode 100644 index ab3136938bb845..00000000000000 --- a/srcpkgs/perl-Socket-MsgHdr/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-Socket-MsgHdr' -pkgname=perl-Socket-MsgHdr -version=0.05 -revision=7 -build_style=perl-module -hostmakedepends="perl" -makedepends="perl" -depends="$makedepends" -short_desc="Sendmsg, recvmsg and ancillary data operations" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Socket-MsgHdr" -distfiles="${CPAN_SITE}/Socket/${pkgname/perl-/}-${version}.tar.gz" -checksum=96501c15e3dee4d8288c1c68beed3a0a7b3d4704cc6e274f20162b60fb51783c diff --git a/srcpkgs/perl-Socket6/template b/srcpkgs/perl-Socket6/template deleted file mode 100644 index bc6584c926ded9..00000000000000 --- a/srcpkgs/perl-Socket6/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'perl-Socket6' -pkgname=perl-Socket6 -version=0.29 -revision=7 -build_style=perl-module -hostmakedepends="perl" -makedepends="$hostmakedepends" -depends="$makedepends" -short_desc="IPv6 related part of the C socket.h defines and structure manipulators" -maintainer="Leah Neukirchen " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Socket6" -distfiles="${CPAN_SITE}/${pkgname/perl-/}/${pkgname/perl-/}-${version}.tar.gz" -checksum=468915fa3a04dcf6574fc957eff495915e24569434970c91ee8e4e1459fc9114 - -post_extract() { - sed -i '/CFLAGS/d' Makefile.PL -} -pre_configure() { - if [ "$CROSS_BUILD" ]; then - export ipv6_cv_can_inet_ntop=yes - sed -i 's:\./configure:& --host='$XBPS_CROSS_TRIPLET':g' Makefile.PL - fi -} diff --git a/srcpkgs/perl-Sort-Key/template b/srcpkgs/perl-Sort-Key/template deleted file mode 100644 index 2d9ebc8ab5500b..00000000000000 --- a/srcpkgs/perl-Sort-Key/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-Sort-Key' -pkgname=perl-Sort-Key -version=1.33 -revision=6 -build_style=perl-module -hostmakedepends="perl" -makedepends="${hostmakedepends}" -depends="${makedepends}" -short_desc="Sort::Key - the fastest way to sort anything in Perl" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Sort-Key/" -distfiles="${CPAN_SITE}/Sort/${pkgname/perl-/}-${version}.tar.gz" -checksum=ed6a4ccfab094c9cd164f564024e98bd21d94f4312ccac4d6246d22b34081acf diff --git a/srcpkgs/perl-Sort-Naturally/template b/srcpkgs/perl-Sort-Naturally/template deleted file mode 100644 index a132a410ddfad5..00000000000000 --- a/srcpkgs/perl-Sort-Naturally/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-Sort-Naturally' -pkgname=perl-Sort-Naturally -version=1.03 -revision=4 -build_style=perl-module -hostmakedepends="perl" -makedepends="perl" -depends="${hostmakedepends}" -short_desc="Sort::Naturally - sort lexically, but sort numeral parts numerically" -maintainer="Kevin Berry " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Sort-Naturally" -distfiles="${CPAN_SITE}/Sort/Sort-Naturally-${version}.tar.gz" -checksum=eaab1c5c87575a7826089304ab1f8ffa7f18e6cd8b3937623e998e865ec1e746 diff --git a/srcpkgs/perl-Sort-Versions/template b/srcpkgs/perl-Sort-Versions/template deleted file mode 100644 index 68c0a843eb8e13..00000000000000 --- a/srcpkgs/perl-Sort-Versions/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-Sort-Versions' -pkgname=perl-Sort-Versions -version=1.62 -revision=3 -build_style=perl-module -hostmakedepends="perl" -makedepends="${hostmakedepends}" -depends="${hostmakedepends}" -short_desc="Sort::Versions - a perl 5 module for sorting of revision-like numbers" -maintainer="WantToHelp " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Sort-Versions" -distfiles="${CPAN_SITE}/Sort/${pkgname/perl-/}-$version.tar.gz" -checksum=bf5f3307406ebe2581237f025982e8c84f6f6625dd774e457c03f8994efd2eaa diff --git a/srcpkgs/perl-Specio/template b/srcpkgs/perl-Specio/template deleted file mode 100644 index 748f0c4159b7eb..00000000000000 --- a/srcpkgs/perl-Specio/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'perl-Specio' -pkgname=perl-Specio -version=0.53 -revision=1 -build_style=perl-module -hostmakedepends="perl" -makedepends="perl" -depends="perl perl-Clone perl-Clone-Choose perl-Clone-PP - perl-Devel-StackTrace perl-Eval-Closure perl-Module-Runtime - perl-MRO-Compat perl-Role-Tiny perl-Ref-Util perl-Sub-Quote - perl-Test-Fatal perl-XString" -checkdepends="${depends} perl-namespace-autoclean perl-Moo perl-Test-Needs" -short_desc="Type constraints and coercions for Perl" -maintainer="newbluemoon " -license="Artistic-2.0" -homepage="https://metacpan.org/release/Specio" -distfiles="${CPAN_SITE}/Test/Specio-${version}.tar.gz" -checksum=0d0eecfb9e89bd0f5f710fac42e1200a882d513a862f98497eaef5927ac6c183 diff --git a/srcpkgs/perl-Spiffy/template b/srcpkgs/perl-Spiffy/template deleted file mode 100644 index af79b248bb043f..00000000000000 --- a/srcpkgs/perl-Spiffy/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-Spiffy' -pkgname=perl-Spiffy -version=0.46 -revision=4 -build_style=perl-module -hostmakedepends="perl" -makedepends="perl" -depends="$makedepends" -short_desc="Spiffy - Spiffy Perl Interface Framework For You" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Spiffy" -distfiles="https://www.cpan.org/authors/id/I/IN/INGY/Spiffy-${version}.tar.gz" -checksum=8f58620a8420255c49b6c43c5ff5802bd25e4f09240c51e5bf2b022833d41da3 diff --git a/srcpkgs/perl-Spreadsheet-ParseExcel/template b/srcpkgs/perl-Spreadsheet-ParseExcel/template deleted file mode 100644 index 11a69dd91dd172..00000000000000 --- a/srcpkgs/perl-Spreadsheet-ParseExcel/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'perl-Spreadsheet-ParseExcel' -pkgname=perl-Spreadsheet-ParseExcel -version=0.66 -revision=1 -build_style=perl-module -hostmakedepends="perl" -makedepends="perl" -depends="perl perl-Crypt-RC4 perl-Digest-Perl-MD5 perl-IO-stringy - perl-OLE-Storage_Lite" -checkdepends="${depends}" -short_desc="Read information from an Excel file" -maintainer="newbluemoon " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Spreadsheet-ParseExcel" -distfiles="${CPAN_SITE}/Spreadsheet/${pkgname#perl-}-${version}.tar.gz" -checksum=bfd76acfba988601dc051bda73b4bb25f6839a006dd960b6a7401c249245f65b diff --git a/srcpkgs/perl-Spreadsheet-ParseXLSX/template b/srcpkgs/perl-Spreadsheet-ParseXLSX/template deleted file mode 100644 index 10173ab0742bd2..00000000000000 --- a/srcpkgs/perl-Spreadsheet-ParseXLSX/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'perl-Spreadsheet-ParseXLSX' -pkgname=perl-Spreadsheet-ParseXLSX -version=0.36 -revision=1 -build_style=perl-module -hostmakedepends="perl" -makedepends="perl" -depends="perl perl-Archive-Zip perl-CryptX perl-Graphics-ColorUtils - perl-LWP perl-Spreadsheet-ParseExcel perl-XML-Twig" -checkdepends="${depends}" -short_desc="Parse XLSX files" -maintainer="newbluemoon " -license="MIT" -homepage="https://metacpan.org/release/Spreadsheet-ParseExcel" -distfiles="${CPAN_SITE}/Spreadsheet/${pkgname#perl-}-${version}.tar.gz" -checksum=079530629d7cf0e65d7f098b6298236d05ceebf8bf4f4755246e01d5e708a210 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/perl-Stow b/srcpkgs/perl-Stow deleted file mode 120000 index 1466463c80cd09..00000000000000 --- a/srcpkgs/perl-Stow +++ /dev/null @@ -1 +0,0 @@ -stow \ No newline at end of file diff --git a/srcpkgs/perl-Stream-Buffered/template b/srcpkgs/perl-Stream-Buffered/template deleted file mode 100644 index 8b06de513daa0d..00000000000000 --- a/srcpkgs/perl-Stream-Buffered/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template build file for 'perl-Stream-Buffered' -pkgname=perl-Stream-Buffered -version=0.03 -revision=3 -build_style=perl-module -hostmakedepends="perl" -makedepends="perl" -depends="perl" -short_desc="Temporary buffer to save bytes" -maintainer="Leah Neukirchen " -homepage="https://metacpan.org/release/Search-Xapian" -license="Artistic-1.0-Perl, GPL-1.0-or-later" -distfiles="${CPAN_SITE}/Stream/Stream-Buffered-${version}.tar.gz" -checksum=9b2d4390b5de6b0cf4558e4ad04317a73c5e13dd19af29149c4e47c37fb2423b diff --git a/srcpkgs/perl-String-Escape/template b/srcpkgs/perl-String-Escape/template deleted file mode 100644 index b63b9663a16d5b..00000000000000 --- a/srcpkgs/perl-String-Escape/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-String-Escape' -pkgname=perl-String-Escape -version=2010.002 -revision=3 -build_style=perl-module -hostmakedepends="perl" -makedepends="${hostmakedepends}" -depends="${makedepends}" -short_desc="String::Escape - Backslash escapes, quoted phrase, word elision" -maintainer="Leah Neukirchen " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/String-Escape" -distfiles="${CPAN_SITE}/String/String-Escape-${version}.tar.gz" -checksum=fd645f8b336224d20a85ae7fb1a384576eac329f7adc3923c3241e828e3b9a8a diff --git a/srcpkgs/perl-String-ShellQuote/template b/srcpkgs/perl-String-ShellQuote/template deleted file mode 100644 index d3dd2f552d0cca..00000000000000 --- a/srcpkgs/perl-String-ShellQuote/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-String-ShellQuote' -pkgname=perl-String-ShellQuote -version=1.04 -revision=5 -build_style=perl-module -hostmakedepends="perl" -makedepends="${hostmakedepends}" -depends="${makedepends}" -short_desc="Perl module for quote strings for passing through the shell" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/String-ShellQuote" -distfiles="${CPAN_SITE}/String/${pkgname/perl-/}-${version}.tar.gz" -checksum=e606365038ce20d646d255c805effdd32f86475f18d43ca75455b00e4d86dd35 diff --git a/srcpkgs/perl-Sub-Delete/template b/srcpkgs/perl-Sub-Delete/template deleted file mode 100644 index 7bdb1e6ccd0e61..00000000000000 --- a/srcpkgs/perl-Sub-Delete/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-Sub-Delete' -pkgname=perl-Sub-Delete -version=1.00002 -revision=3 -build_style=perl-module -hostmakedepends="perl" -makedepends="perl" -depends="$makedepends" -short_desc="Perl module enabling one to delete subroutines" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Sub-Delete" -distfiles="${CPAN_SITE}/Sub/${pkgname/perl-/}-${version}.tar.gz" -checksum=4435a70b01a80d6e91dd3749f29734cf2c36207e7aeb537d8c96d231fe2951ee diff --git a/srcpkgs/perl-Sub-Exporter-Progressive/template b/srcpkgs/perl-Sub-Exporter-Progressive/template deleted file mode 100644 index 3b2f054bb3a281..00000000000000 --- a/srcpkgs/perl-Sub-Exporter-Progressive/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-Sub-Exporter-Progressive' -pkgname=perl-Sub-Exporter-Progressive -version=0.001013 -revision=3 -build_style=perl-module -hostmakedepends="perl" -makedepends="${hostmakedepends} perl-Sub-Exporter" -depends="${makedepends}" -short_desc="Only use Sub::Exporter if you need it" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Sub-Exporter-Progressive" -distfiles="${CPAN_SITE}/Sub/${pkgname/perl-/}-${version}.tar.gz" -checksum=d535b7954d64da1ac1305b1fadf98202769e3599376854b2ced90c382beac056 diff --git a/srcpkgs/perl-Sub-Exporter/template b/srcpkgs/perl-Sub-Exporter/template deleted file mode 100644 index 6ac9219cb722e7..00000000000000 --- a/srcpkgs/perl-Sub-Exporter/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-Sub-Exporter' -pkgname=perl-Sub-Exporter -version=0.988 -revision=1 -build_style=perl-module -hostmakedepends="perl" -makedepends="${hostmakedepends} perl-Data-OptList perl-Params-Util perl-Sub-Install" -depends="${makedepends}" -short_desc="Sophisticated exporter for custom-built routines" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Sub-Exporter" -distfiles="${CPAN_SITE}/Sub/${pkgname/perl-/}-${version}.tar.gz" -checksum=23324887d6c590f145702f077d8ca42f1b2f26a3b76f08d66c2c1e21e606040c diff --git a/srcpkgs/perl-Sub-HandlesVia/template b/srcpkgs/perl-Sub-HandlesVia/template deleted file mode 100644 index 8c4605599e0fb2..00000000000000 --- a/srcpkgs/perl-Sub-HandlesVia/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'perl-Sub-HandlesVia' -pkgname=perl-Sub-HandlesVia -version=0.046 -revision=1 -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="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Sub-HandlesVia" -distfiles="${CPAN_SITE}/Sub/Sub-HandlesVia-${version}.tar.gz" -checksum=76c5b9e5d02cb46f528c33c6e0c5d6b532cb99d97943ed5390d3bb264f3b8ee6 diff --git a/srcpkgs/perl-Sub-Identify/template b/srcpkgs/perl-Sub-Identify/template deleted file mode 100644 index b875489f317b76..00000000000000 --- a/srcpkgs/perl-Sub-Identify/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-Sub-Identify' -pkgname=perl-Sub-Identify -version=0.14 -revision=10 -build_style=perl-module -hostmakedepends="perl" -makedepends="${hostmakedepends}" -depends="perl perl-Eval-Closure perl-Exception-Class" -short_desc="Retrieve names of code references" -maintainer="newbluemoon " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Sub-Identify" -distfiles="${CPAN_SITE}/Sub/${pkgname/perl-/}-$version.tar.gz" -checksum=068d272086514dd1e842b6a40b1bedbafee63900e5b08890ef6700039defad6f diff --git a/srcpkgs/perl-Sub-Info/template b/srcpkgs/perl-Sub-Info/template deleted file mode 100644 index c210cb61de8be8..00000000000000 --- a/srcpkgs/perl-Sub-Info/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-Sub-Info' -pkgname=perl-Sub-Info -version=0.002 -revision=4 -build_style=perl-module -hostmakedepends="perl" -makedepends="perl perl-Importer" -depends="$makedepends" -short_desc="Sub::Info - Tool for inspecting subroutines" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Sub-Info" -distfiles="${CPAN_SITE}/Sub/${pkgname/perl-/}-${version}.tar.gz" -checksum=ea3056d696bdeff21a99d340d5570887d39a8cc47bff23adfc82df6758cdd0ea diff --git a/srcpkgs/perl-Sub-Install/template b/srcpkgs/perl-Sub-Install/template deleted file mode 100644 index 364e7a3945d157..00000000000000 --- a/srcpkgs/perl-Sub-Install/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-Sub-Install' -pkgname=perl-Sub-Install -version=0.928 -revision=4 -build_style=perl-module -hostmakedepends="perl" -makedepends="${hostmakedepends}" -depends="${makedepends}" -short_desc="Helper for installing subroutines into packages" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Sub-Install" -distfiles="${CPAN_SITE}/Sub/${pkgname/perl-/}-${version}.tar.gz" -checksum=61e567a7679588887b7b86d427bc476ea6d77fffe7e0d17d640f89007d98ef0f diff --git a/srcpkgs/perl-Sub-Name/template b/srcpkgs/perl-Sub-Name/template deleted file mode 100644 index b43a609a5a9cf4..00000000000000 --- a/srcpkgs/perl-Sub-Name/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-Sub-Name' -pkgname=perl-Sub-Name -version=0.28 -revision=1 -build_style=perl-module -hostmakedepends="perl" -makedepends="perl" -depends="perl" -short_desc="Assigns a new name to referenced sub" -maintainer="newbluemoon " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Sub-Name" -distfiles="${CPAN_SITE}/Sub/${pkgname/perl-/}-$version.tar.gz" -checksum=39c53f6b3b02cbc73176564413b51d3c0f375f9760983fd579c27f558b169cfc diff --git a/srcpkgs/perl-Sub-Override/template b/srcpkgs/perl-Sub-Override/template deleted file mode 100644 index 8f749b6a088695..00000000000000 --- a/srcpkgs/perl-Sub-Override/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'perl-Sub-Override' -pkgname=perl-Sub-Override -version=0.12 -revision=1 -build_style=perl-module -hostmakedepends="perl" -makedepends="perl" -depends="$makedepends" -checkdepends="perl-Test-Fatal" -short_desc="Sub::Override - Perl extension for easily overriding subroutines" -maintainer="Leah Neukirchen " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Sub-Override" -distfiles="${CPAN_SITE}/Sub/${pkgname/perl-/}-${version}.tar.gz" -checksum=d922dc6ef0e51f6385e111310845c3393be6b7a4d4ebda2a9e47c05bf62f79e3 diff --git a/srcpkgs/perl-Sub-Quote/template b/srcpkgs/perl-Sub-Quote/template deleted file mode 100644 index 1a22c4fe9a3548..00000000000000 --- a/srcpkgs/perl-Sub-Quote/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'perl-Sub-Quote' -pkgname=perl-Sub-Quote -version=2.006006 -revision=2 -build_style=perl-module -hostmakedepends="perl" -makedepends="perl perl-Sub-Name" -depends="$makedepends" -checkdepends="perl-Test-Fatal" -short_desc="Efficient generation of subroutines via string eval" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Sub-Quote" -distfiles="${CPAN_SITE}/Sub/${pkgname/perl-/}-${version}.tar.gz" -checksum=6e4e2af42388fa6d2609e0e82417de7cc6be47223f576592c656c73c7524d89d diff --git a/srcpkgs/perl-Sub-Uplevel/template b/srcpkgs/perl-Sub-Uplevel/template deleted file mode 100644 index 0ce364ead30c2b..00000000000000 --- a/srcpkgs/perl-Sub-Uplevel/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-Sub-Uplevel' -pkgname=perl-Sub-Uplevel -version=0.2800 -revision=3 -build_style=perl-module -hostmakedepends="perl" -makedepends="$hostmakedepends" -depends="$makedepends" -short_desc="Sub::Uplevel - apparently run a function in a higher stack frame" -maintainer="Leah Neukirchen " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Sub-Uplevel" -distfiles="${CPAN_SITE}/Sub/${pkgname/perl-/}-${version}.tar.gz" -checksum=b4f3f63b80f680a421332d8851ddbe5a8e72fcaa74d5d1d98f3c8cc4a3ece293 diff --git a/srcpkgs/perl-Svsh/template b/srcpkgs/perl-Svsh/template deleted file mode 100644 index 08fcfaad8c3700..00000000000000 --- a/srcpkgs/perl-Svsh/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'perl-Svsh' -pkgname=perl-Svsh -version=1.002000 -revision=3 -build_style=perl-module -hostmakedepends="perl" -makedepends="perl perl-namespace-clean perl-Term-ShellUI perl-Proc-ProcessTable - perl-Term-ReadLine-Gnu perl-Moo perl-Getopt-Compact perl-Pod-Simple-Text-Termcap" -depends="$makedepends" -short_desc="Process supervision shell for daemontools-family of supervisors" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Svsh" -distfiles="https://cpan.org/authors/id/I/ID/IDOPEREL/Svsh-${version}.tar.gz" -checksum=b462a438006bf6195858e473c72e7cf39bee62930d2ae9cb6a2fb8cae60d7839 diff --git a/srcpkgs/perl-Switch/template b/srcpkgs/perl-Switch/template deleted file mode 100644 index 06a19cdfc049ca..00000000000000 --- a/srcpkgs/perl-Switch/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-Switch' -pkgname=perl-Switch -version=2.17 -revision=1 -build_style=perl-module -hostmakedepends="pkg-config perl" -makedepends="perl" -depends="perl" -short_desc="Switch statement for Perl" -maintainer="eoli3n " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/pod/Switch" -distfiles="${CPAN_SITE}/File/CHORNY/Switch-${version}.tar.gz" -checksum=31354975140fe6235ac130a109496491ad33dd42f9c62189e23f49f75f936d75 diff --git a/srcpkgs/perl-Syntax-Keyword-Try/template b/srcpkgs/perl-Syntax-Keyword-Try/template deleted file mode 100644 index 80f3a59bf56957..00000000000000 --- a/srcpkgs/perl-Syntax-Keyword-Try/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'perl-Syntax-Keyword-Try' -pkgname=perl-Syntax-Keyword-Try -version=0.31 -revision=1 -build_style=perl-ModuleBuild -hostmakedepends="perl perl-Module-Build perl-XS-Parse-Keyword" -makedepends="perl" -depends="perl perl-XS-Parse-Keyword" -checkdepends="perl-Test-Pod" -short_desc="Try/catch/finally syntax for perl" -maintainer="newbluemoon " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/pod/Syntax::Keyword::Try" -changelog="https://metacpan.org/dist/Syntax-Keyword-Try/changes" -distfiles="${CPAN_SITE}/Syntax/Syntax-Keyword-Try-${version}.tar.gz" -checksum=7bc6242d746378982a599b34de35f07d3decc9e09d5646f8fa3b87f459414a4a diff --git a/srcpkgs/perl-Sys-Syscall/template b/srcpkgs/perl-Sys-Syscall/template deleted file mode 100644 index 170cbcf9a39d24..00000000000000 --- a/srcpkgs/perl-Sys-Syscall/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-Sys-Syscall' -pkgname=perl-Sys-Syscall -version=0.25 -revision=3 -build_style=perl-module -hostmakedepends="perl" -makedepends="perl" -depends="$makedepends" -short_desc="Access system calls that Perl doesn't normally provide access to" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Sys-Syscall" -distfiles="${CPAN_SITE}/Sys/${pkgname/perl-/}-${version}.tar.gz" -checksum=1e45f80c03b64faf2511ddd4053a04e7a8bcf653f1b9f67e4841c346002613e5 diff --git a/srcpkgs/perl-Taint-Runtime/template b/srcpkgs/perl-Taint-Runtime/template deleted file mode 100644 index f04a88b23325a9..00000000000000 --- a/srcpkgs/perl-Taint-Runtime/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-Taint-Runtime' -pkgname=perl-Taint-Runtime -version=0.03 -revision=11 -build_style=perl-module -hostmakedepends="perl" -makedepends="perl" -depends="${makedepends}" -short_desc="Runtime enable taint checking" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Taint-Runtime" -distfiles="${CPAN_SITE}/Taint/${pkgname/perl-/}-${version}.tar.gz" -checksum=6ece97234a19a6f627481b44ec28a71374a95e6fc94d417d2dccb397a00aa706 diff --git a/srcpkgs/perl-Template-Toolkit/template b/srcpkgs/perl-Template-Toolkit/template deleted file mode 100644 index 6242e3fa4a2943..00000000000000 --- a/srcpkgs/perl-Template-Toolkit/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-Template-Toolkit' -pkgname=perl-Template-Toolkit -version=3.102 -revision=2 -build_style=perl-module -hostmakedepends="perl" -makedepends="${hostmakedepends}" -depends="${makedepends} perl-AppConfig" -short_desc="Template Toolkit" -maintainer="Andrea Brancaleoni " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Template-Toolkit" -distfiles="${CPAN_SITE}/Template/Template-Toolkit-${version}.tar.gz" -checksum=d161c89dee9b213a7c55709ea782e2dd5923dbd1215b9576612889e6e74a2e06 diff --git a/srcpkgs/perl-Term-Animation/template b/srcpkgs/perl-Term-Animation/template deleted file mode 100644 index f43a9ced40332c..00000000000000 --- a/srcpkgs/perl-Term-Animation/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'perl-Term-Animation' -pkgname=perl-Term-Animation -version=2.6 -revision=3 -build_style=perl-module -hostmakedepends="perl perl-Curses" -depends="perl perl-Curses" -short_desc="Terminal Animation module for perl" -maintainer="Michael Aldridge " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="http://robobunny.com/projects/animation/html/" -distfiles="${CPAN_SITE}/Term/Term-Animation-${version}.tar.gz" -checksum=7d5c3c2d4f9b657a8b1dce7f5e2cbbe02ada2e97c72f3a0304bf3c99d084b045 diff --git a/srcpkgs/perl-Term-Animation/update b/srcpkgs/perl-Term-Animation/update deleted file mode 100644 index 23c7cf6345d106..00000000000000 --- a/srcpkgs/perl-Term-Animation/update +++ /dev/null @@ -1,2 +0,0 @@ -site=http://robobunny.com/projects/animation/html/ -pattern='Latest Version \(v\K[\d.]+(?=\))' diff --git a/srcpkgs/perl-Term-ExtendedColor/template b/srcpkgs/perl-Term-ExtendedColor/template deleted file mode 100644 index caa93519245b0f..00000000000000 --- a/srcpkgs/perl-Term-ExtendedColor/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-Term-ExtendedColor' -pkgname=perl-Term-ExtendedColor -version=0.504 -revision=2 -build_style=perl-module -hostmakedepends="perl" -makedepends="$hostmakedepends" -depends="$hostmakedepends" -short_desc="Color screen output using 256 colors" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Term-ExtendedColor" -distfiles="${CPAN_SITE}/Term/Term-ExtendedColor-${version}.tar.gz" -checksum=8965f8f032a27df755b92b27a07901b0dbb2ee0178c0f6fa38c7f5c4d3c00380 diff --git a/srcpkgs/perl-Term-ReadKey/template b/srcpkgs/perl-Term-ReadKey/template deleted file mode 100644 index 58c522a856b9a5..00000000000000 --- a/srcpkgs/perl-Term-ReadKey/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'perl-Term-ReadKey' -pkgname=perl-Term-ReadKey -reverts="2.37_1" -version=2.33 -revision=14 -build_style=perl-module -hostmakedepends="perl" -makedepends="${hostmakedepends}" -depends="${makedepends}" -short_desc="Perl module for simple terminal control" -maintainer="Leah Neukirchen " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/TermReadKey" -distfiles="${CPAN_SITE}/Term/TermReadKey-${version}.tar.gz" -checksum=99708f2d157343b79af6d552384fc4cbdf8ab633b727eb547f733fbc1cfdd14d diff --git a/srcpkgs/perl-Term-ReadKey/update b/srcpkgs/perl-Term-ReadKey/update deleted file mode 100644 index 56ab8af8724263..00000000000000 --- a/srcpkgs/perl-Term-ReadKey/update +++ /dev/null @@ -1,2 +0,0 @@ -pkgname="TermReadKey" -ignore="2.37 2.38" diff --git a/srcpkgs/perl-Term-ReadLine-Gnu/template b/srcpkgs/perl-Term-ReadLine-Gnu/template deleted file mode 100644 index 50d571dac7ba85..00000000000000 --- a/srcpkgs/perl-Term-ReadLine-Gnu/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'perl-Term-ReadLine-Gnu' -pkgname=perl-Term-ReadLine-Gnu -version=1.42 -revision=5 -build_style=perl-module -hostmakedepends="perl ncurses-devel readline-devel" -makedepends="$hostmakedepends" -short_desc="Perl extension for the GNU readline/history library" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Term-ReadLine-Gnu" -distfiles="${CPAN_SITE}/Term/${pkgname/perl-/}-${version}.tar.gz" -checksum=3c5f1281da2666777af0f34de0289564e6faa823aea54f3945c74c98e95a5e73 - -post_extract() { - vsed -i '/if.*guess_malloc_names/s/.*/if(my $extra_defs=""){/' Makefile.PL -} - -pre_check() { - export TERM=linux -} diff --git a/srcpkgs/perl-Term-ShellUI/template b/srcpkgs/perl-Term-ShellUI/template deleted file mode 100644 index bf955d8362bc9e..00000000000000 --- a/srcpkgs/perl-Term-ShellUI/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-Term-ShellUI' -pkgname=perl-Term-ShellUI -version=0.92 -revision=4 -build_style=perl-module -hostmakedepends="perl" -makedepends="perl" -depends="${hostmakedepends}" -short_desc="Term::ShellUI - A fully-featured shell-like command line environment" -maintainer="Kevin Berry " -license="MIT" -homepage="https://metacpan.org/release/Term-ShellUI" -distfiles="${CPAN_SITE}/Term/Term-ShellUI-${version}.tar.gz" -checksum=3279c01c76227335eeff09032a40f4b02b285151b3576c04cacd15be05942bdb diff --git a/srcpkgs/perl-Test-Base/template b/srcpkgs/perl-Test-Base/template deleted file mode 100644 index 6b37783b96dc1a..00000000000000 --- a/srcpkgs/perl-Test-Base/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'perl-Test-Base' -pkgname=perl-Test-Base -version=0.89 -revision=4 -build_style=perl-module -hostmakedepends="perl" -makedepends="perl perl-Text-Diff perl-Spiffy" -depends="$makedepends" -checkdepends="perl-Test-Deep" -short_desc="Test::Base - A Data Driven Testing Framework" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Test-Base" -distfiles="${CPAN_SITE}/Test/${pkgname/perl-/}-${version}.tar.gz" -checksum=2794a1aaaeb1d3a287dd2c7286258663796562f7db9ccc6b424bc4f1de8ad014 diff --git a/srcpkgs/perl-Test-CPAN-Meta/template b/srcpkgs/perl-Test-CPAN-Meta/template deleted file mode 100644 index 7219fb2dedb373..00000000000000 --- a/srcpkgs/perl-Test-CPAN-Meta/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-Test-CPAN-Meta' -pkgname=perl-Test-CPAN-Meta -version=0.25 -revision=4 -build_style=perl-module -hostmakedepends="perl" -makedepends="perl" -depends="$makedepends" -short_desc="Test::CPAN::Meta - Validate your CPAN META.yml files" -maintainer="Orphaned " -license="Artistic-2.0" -homepage="https://metacpan.org/release/Test-CPAN-Meta" -distfiles="${CPAN_SITE}/Test/${pkgname/perl-/}-${version}.tar.gz" -checksum=f55b4f9cf6bc396d0fe8027267685cb2ac4affce897d0967a317fac6db5a8db5 diff --git a/srcpkgs/perl-Test-Class/template b/srcpkgs/perl-Test-Class/template deleted file mode 100644 index e563f816d11b97..00000000000000 --- a/srcpkgs/perl-Test-Class/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-Test-Class' -pkgname=perl-Test-Class -version=0.50 -revision=4 -build_style=perl-module -hostmakedepends="perl" -makedepends="perl perl-MRO-Compat perl-Try-Tiny perl-Test-Exception perl-Module-Runtime" -depends="$makedepends" -short_desc="Easily create test classes in an xUnit/JUnit style" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Test-Class" -distfiles="${CPAN_SITE}/Test/${pkgname/perl-/}-${version}.tar.gz" -checksum=099154ed8caf3ff97c71237fab952264ac1c03d9270737a56071cabe65991350 diff --git a/srcpkgs/perl-Test-Cmd/template b/srcpkgs/perl-Test-Cmd/template deleted file mode 100644 index 2fc44f8656d94f..00000000000000 --- a/srcpkgs/perl-Test-Cmd/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-Test-Cmd' -pkgname=perl-Test-Cmd -version=1.09 -revision=4 -build_style=perl-module -hostmakedepends="perl" -makedepends="perl" -depends="$makedepends" -short_desc="Test::Cmd - Perl module for portable testing of commands and scripts" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Test-Cmd" -distfiles="${CPAN_SITE}/Test/${pkgname/perl-/}-${version}.tar.gz" -checksum=cf3320ecdde791e0b8945a20c1f6f265d90f1e3dab18f1e23cb677c79d729684 diff --git a/srcpkgs/perl-Test-Command/template b/srcpkgs/perl-Test-Command/template deleted file mode 100644 index 45fa0c6ff71823..00000000000000 --- a/srcpkgs/perl-Test-Command/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-Test-Command' -pkgname=perl-Test-Command -version=0.11 -revision=2 -build_style=perl-module -hostmakedepends="perl" -makedepends="perl" -depends="$makedepends" -short_desc="Test routines for external commands" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Test-Command" -distfiles="${CPAN_SITE}/Test/${pkgname/perl-/}-${version}.tar.gz" -checksum=28a3fc6fea73a19f563f11bd0f28186756d4c74207be6deacaad26d2081b9533 diff --git a/srcpkgs/perl-Test-Deep/template b/srcpkgs/perl-Test-Deep/template deleted file mode 100644 index 8be850e9d1a0a8..00000000000000 --- a/srcpkgs/perl-Test-Deep/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-Test-Deep' -pkgname=perl-Test-Deep -version=1.204 -revision=1 -build_style=perl-module -hostmakedepends="perl" -makedepends="perl" -depends="$makedepends" -short_desc="Test::Deep - Extremely flexible deep comparison" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Test-Deep" -distfiles="${CPAN_SITE}/Test/${pkgname/perl-}-${version}.tar.gz" -checksum=b6591f6ccdd853c7efc9ff3c5756370403211cffe46047f082b1cd1611a84e5f diff --git a/srcpkgs/perl-Test-Differences/template b/srcpkgs/perl-Test-Differences/template deleted file mode 100644 index 0047c10d228c15..00000000000000 --- a/srcpkgs/perl-Test-Differences/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-Test-Differences' -pkgname=perl-Test-Differences -version=0.67 -revision=2 -build_style=perl-module -hostmakedepends="perl perl-Text-Diff" -depends="$hostmakedepends" -checkdepends="${hostmakedepends} perl-Capture-Tiny" -short_desc='Test::Differences - Test strings / data and show differences if not ok' -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Test-Differences" -distfiles="${CPAN_SITE}/Test/Test-Differences-${version}.tar.gz" -checksum=c88dbbb48b934b069284874f33abbaaa438aa31204aa3fa73bfc2f4aeac878da diff --git a/srcpkgs/perl-Test-DistManifest/template b/srcpkgs/perl-Test-DistManifest/template deleted file mode 100644 index 11e809b33285f8..00000000000000 --- a/srcpkgs/perl-Test-DistManifest/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'perl-Test-DistManifest' -pkgname=perl-Test-DistManifest -version=1.014 -revision=3 -build_style=perl-module -hostmakedepends="perl perl-Test-NoWarnings perl-Module-Manifest" -depends="${hostmakedepends}" -short_desc='Test::DistManifest - Author test that validates a package MANIFEST' -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Test-DistManifest" -distfiles="$CPAN_SITE/Test/Test-DistManifest-${version}.tar.gz" -checksum=3d26c20df42628981cbfcfa5b1ca028c6ceadb344c1dcf97a25ad6a88b73d7c5 diff --git a/srcpkgs/perl-Test-Exception/template b/srcpkgs/perl-Test-Exception/template deleted file mode 100644 index 4594d74ab83926..00000000000000 --- a/srcpkgs/perl-Test-Exception/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-Test-Exception' -pkgname=perl-Test-Exception -version=0.43 -revision=3 -build_style=perl-module -hostmakedepends="perl perl-Sub-Uplevel" -makedepends="perl" -depends="${hostmakedepends}" -short_desc='Test::Exception - Provides modules for testing exception based code.' -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Test-Exception" -distfiles="$CPAN_SITE/Test/Test-Exception-${version}.tar.gz" -checksum=156b13f07764f766d8b45a43728f2439af81a3512625438deab783b7883eb533 diff --git a/srcpkgs/perl-Test-FailWarnings/template b/srcpkgs/perl-Test-FailWarnings/template deleted file mode 100644 index 22e53f3e27eb89..00000000000000 --- a/srcpkgs/perl-Test-FailWarnings/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-Test-FailWarnings' -pkgname=perl-Test-FailWarnings -version=0.008 -revision=4 -build_style=perl-module -hostmakedepends="perl" -makedepends="perl perl-Capture-Tiny" -depends="$makedepends" -short_desc="Test::FailWarnings - Add test failures if warnings are caught" -maintainer="Orphaned " -license="Apache-2.0" -homepage="https://metacpan.org/release/Test-FailWarnings" -distfiles="${CPAN_SITE}/Test/${pkgname/perl-/}-${version}.tar.gz" -checksum=da34ef9029f6849d6026201d49127d054ee6ac4b979c82210315f5721964a96f diff --git a/srcpkgs/perl-Test-Fatal/template b/srcpkgs/perl-Test-Fatal/template deleted file mode 100644 index 50f8c832f420dc..00000000000000 --- a/srcpkgs/perl-Test-Fatal/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-Test-Fatal' -pkgname=perl-Test-Fatal -version=0.017 -revision=1 -build_style=perl-module -hostmakedepends="perl" -makedepends="perl perl-Try-Tiny" -depends="${makedepends}" -short_desc="Incredibly simple helpers for testing code with exceptions" -maintainer="newbluemoon " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Test-Fatal" -distfiles="${CPAN_SITE}/Test/${pkgname/perl-/}-$version.tar.gz" -checksum=37dfffdafb84b762efe96b02fb2aa41f37026c73e6b83590db76229697f3c4a6 diff --git a/srcpkgs/perl-Test-File-ShareDir/template b/srcpkgs/perl-Test-File-ShareDir/template deleted file mode 100644 index 90757d36c5eb56..00000000000000 --- a/srcpkgs/perl-Test-File-ShareDir/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'perl-Test-File-ShareDir' -pkgname=perl-Test-File-ShareDir -version=1.001002 -revision=3 -build_style=perl-module -hostmakedepends="perl" -makedepends="perl perl-Path-Tiny perl-File-ShareDir perl-Class-Tiny - perl-File-Copy-Recursive perl-Scope-Guard" -depends="$makedepends" -checkdepends="perl-Test-Fatal" -short_desc="Simplified dist oriented ShareDir tester" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Test-File-ShareDir" -distfiles="${CPAN_SITE}/Test/${pkgname/perl-/}-${version}.tar.gz" -checksum=b33647cbb4b2f2fcfbde4f8bb4383d0ac95c2f89c4c5770eb691f1643a337aad diff --git a/srcpkgs/perl-Test-File/template b/srcpkgs/perl-Test-File/template deleted file mode 100644 index 2cb6b73de2ce1d..00000000000000 --- a/srcpkgs/perl-Test-File/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'perl-Test-File' -pkgname=perl-Test-File -version=1.443 -revision=2 -build_style=perl-module -hostmakedepends="perl" -makedepends="perl" -depends="$makedepends" -checkdepends="perl-Test-utf8" -short_desc="Test file attributes" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Test-File" -distfiles="${CPAN_SITE}/Test/${pkgname/perl-/}-${version}.tar.gz" -checksum=61b4a6ab8f617c8c7b5975164cf619468dc304b6baaaea3527829286fa58bcd5 diff --git a/srcpkgs/perl-Test-HTTP-Server-Simple/template b/srcpkgs/perl-Test-HTTP-Server-Simple/template deleted file mode 100644 index 348d84bc2fe1af..00000000000000 --- a/srcpkgs/perl-Test-HTTP-Server-Simple/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'perl-Test-HTTP-Server-Simple' -pkgname=perl-Test-HTTP-Server-Simple -version=0.11 -revision=2 -build_style=perl-module -hostmakedepends="perl" -makedepends="perl-HTTP-Server-Simple" -depends="$makedepends" -checkdepends="perl-Test-Pod perl-Test-Pod-Coverage" -short_desc="Test::More functions for HTTP::Server::Simple" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Test-HTTP-Server-Simple" -distfiles="${CPAN_SITE}/Test/${pkgname/perl-/}-${version}.tar.gz" -checksum=85c97ebd4deb805291b17277032da48807228f24f89b1ce2fb3c09f7a896bb78 diff --git a/srcpkgs/perl-Test-Inter/template b/srcpkgs/perl-Test-Inter/template deleted file mode 100644 index f0a240201190b0..00000000000000 --- a/srcpkgs/perl-Test-Inter/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'perl-Test-Inter' -pkgname=perl-Test-Inter -version=1.09 -revision=2 -build_style=perl-module -hostmakedepends="perl perl-File-Find-Rule" -makedepends="$hostmakedepends" -depends="$makedepends" -checkdepends="perl-Test-Pod-Coverage perl-Test-Pod" -short_desc="Framework for more readable interactive test scripts" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Test-Inter" -distfiles="${CPAN_SITE}/Test/${pkgname/perl-/}-${version}.tar.gz" -checksum=1e9f129cc1a001fb95449d385253b38afabf5b466e3b3bd33e4e430f216e177a diff --git a/srcpkgs/perl-Test-LeakTrace/template b/srcpkgs/perl-Test-LeakTrace/template deleted file mode 100644 index 87a59773d749f7..00000000000000 --- a/srcpkgs/perl-Test-LeakTrace/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-Test-LeakTrace' -pkgname=perl-Test-LeakTrace -version=0.17 -revision=4 -build_style=perl-module -hostmakedepends="perl" -makedepends="perl" -depends="${makedepends}" -short_desc="Test::LeakTrace - Traces memory leaks" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Test-LeakTrace" -distfiles="${CPAN_SITE}/Test/${pkgname/perl-/}-${version}.tar.gz" -checksum=777d64d2938f5ea586300eef97ef03eacb43d4c1853c9c3b1091eb3311467970 diff --git a/srcpkgs/perl-Test-MockModule/template b/srcpkgs/perl-Test-MockModule/template deleted file mode 100644 index 182a5b9a7e8bbd..00000000000000 --- a/srcpkgs/perl-Test-MockModule/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'perl-Test-MockModule' -pkgname=perl-Test-MockModule -version=0.177.0 -revision=1 -build_style=perl-ModuleBuild -hostmakedepends="perl-Module-Build" -makedepends="perl-SUPER" -depends="perl-SUPER" -checkdepends="perl-Test-Pod perl-Test-Pod-Coverage perl-Test-Warnings" -short_desc="Test::MockModule - Override subroutines in a module for unit testing" -maintainer="Orphaned " -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 diff --git a/srcpkgs/perl-Test-Most/template b/srcpkgs/perl-Test-Most/template deleted file mode 100644 index 4a0ea9424905cb..00000000000000 --- a/srcpkgs/perl-Test-Most/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'perl-Test-Most' -pkgname=perl-Test-Most -version=0.38 -revision=1 -build_style=perl-module -hostmakedepends="perl" -makedepends="perl perl-Exception-Class perl-Devel-StackTrace perl-Test-Differences -perl-Test-Exception perl-Test-Warn perl-Test-Deep" -depends="$makedepends" -short_desc="Test::Most - Most commonly needed test functions and features" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Test-Most" -distfiles="${CPAN_SITE}/Test/${pkgname/perl-/}-${version}.tar.gz" -checksum=089eb894f7bace4c37c6334e0e290eb20338ee10223af0c82cbe7281c78382df diff --git a/srcpkgs/perl-Test-Needs/template b/srcpkgs/perl-Test-Needs/template deleted file mode 100644 index cf976a25e06804..00000000000000 --- a/srcpkgs/perl-Test-Needs/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-Test-Needs' -pkgname=perl-Test-Needs -version=0.002010 -revision=1 -build_style=perl-module -hostmakedepends="perl" -makedepends="perl" -depends="$makedepends" -short_desc="Test::Needs - Skip tests when modules not available" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Test-Needs" -distfiles="${CPAN_SITE}/Test/Test-Needs-${version}.tar.gz" -checksum=923ffdc78fcba96609753e4bae26b0ba0186893de4a63cd5236e012c7c90e208 diff --git a/srcpkgs/perl-Test-NoWarnings/template b/srcpkgs/perl-Test-NoWarnings/template deleted file mode 100644 index 31cdbd7eb48017..00000000000000 --- a/srcpkgs/perl-Test-NoWarnings/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-Test-NoWarnings' -pkgname=perl-Test-NoWarnings -version=1.04 -revision=4 -build_style=perl-module -hostmakedepends="perl" -makedepends="${hostmakedepends}" -depends="${hostmakedepends}" -short_desc='Test::NoWarnings - Make sure you did not emit warnings while testing.' -maintainer="Orphaned " -license="LGPL-2.1-only" -homepage="https://metacpan.org/release/Test-NoWarnings" -distfiles="$CPAN_SITE/Test/Test-NoWarnings-${version}.tar.gz" -checksum=638a57658cb119af1fe5b15e73d47c2544dcfef84af0c6b1b2e97f08202b686c diff --git a/srcpkgs/perl-Test-Output/template b/srcpkgs/perl-Test-Output/template deleted file mode 100644 index c03716fd0835e7..00000000000000 --- a/srcpkgs/perl-Test-Output/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'perl-Test-Output' -pkgname=perl-Test-Output -version=1.031 -revision=4 -build_style=perl-module -hostmakedepends="perl" -makedepends="perl perl-Capture-Tiny" -depends="$makedepends" -checkdepends="perl-Test-Pod perl-Test-Pod-Coverage" -short_desc="Test::Output - Utilities to test STDOUT and STDERR messages" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Test-Output" -distfiles="${CPAN_SITE}/Test/${pkgname/perl-/}-${version}.tar.gz" -checksum=f8b8f37185717872727d06f6c078fa77db794410faf2f6da4d37b0b7650f7ea4 - -do_check() { - make test -} diff --git a/srcpkgs/perl-Test-Pod-Coverage/template b/srcpkgs/perl-Test-Pod-Coverage/template deleted file mode 100644 index 7bce78ead030a5..00000000000000 --- a/srcpkgs/perl-Test-Pod-Coverage/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'perl-Test-Pod-Coverage' -pkgname=perl-Test-Pod-Coverage -version=1.10 -revision=3 -build_style=perl-module -hostmakedepends="perl perl-Pod-Coverage" -depends="${hostmakedepends}" -short_desc='Test::Pod::Coverage - Check for pod coverage in your distribution' -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Test-Pod-Coverage" -distfiles="$CPAN_SITE/Test/Test-Pod-Coverage-${version}.tar.gz" -checksum=48c9cca9f7d99eee741176445b431adf09c029e1aa57c4703c9f46f7601d40d4 diff --git a/srcpkgs/perl-Test-Pod/template b/srcpkgs/perl-Test-Pod/template deleted file mode 100644 index 48d2adbf801fa7..00000000000000 --- a/srcpkgs/perl-Test-Pod/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template build file for 'perl-Test-Pod'. -pkgname=perl-Test-Pod -version=1.52 -revision=2 -build_style=perl-module -hostmakedepends="perl" -depends="perl" -short_desc='Test::Pod - checks for POD errors in files' -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Test-Pod" -distfiles="${CPAN_SITE}/Test/Test-Pod-${version}.tar.gz" -checksum=60a8dbcc60168bf1daa5cc2350236df9343e9878f4ab9830970a5dde6fe8e5fc diff --git a/srcpkgs/perl-Test-Requires/template b/srcpkgs/perl-Test-Requires/template deleted file mode 100644 index 555f19ef7568ff..00000000000000 --- a/srcpkgs/perl-Test-Requires/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-Test-Requires' -pkgname=perl-Test-Requires -version=0.11 -revision=2 -build_style=perl-module -hostmakedepends="perl" -makedepends="perl" -depends="$makedepends" -short_desc="Test::Requires - Checks to see if the module can be loaded" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Test-Requires" -distfiles="${CPAN_SITE}/Test/${pkgname/perl-/}-${version}.tar.gz" -checksum=4b88de549597eecddf7c3c38a4d0204a16f59ad804577b671896ac04e24e040f diff --git a/srcpkgs/perl-Test-RequiresInternet/template b/srcpkgs/perl-Test-RequiresInternet/template deleted file mode 100644 index b41bd52064ad8f..00000000000000 --- a/srcpkgs/perl-Test-RequiresInternet/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-Test-RequiresInternet' -pkgname=perl-Test-RequiresInternet -version=0.05 -revision=4 -build_style=perl-module -hostmakedepends="perl" -makedepends="perl" -depends="$makedepends" -short_desc="Test::RequiresInternet - Easily test network connectivity" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Test-RequiresInternet" -distfiles="${CPAN_SITE}/Test/${pkgname/perl-/}-${version}.tar.gz" -checksum=bba7b32a1cc0d58ce2ec20b200a7347c69631641e8cae8ff4567ad24ef1e833e diff --git a/srcpkgs/perl-Test-Script/template b/srcpkgs/perl-Test-Script/template deleted file mode 100644 index 6490f746a513de..00000000000000 --- a/srcpkgs/perl-Test-Script/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-Test-Script' -pkgname=perl-Test-Script -version=1.26 -revision=2 -build_style=perl-module -hostmakedepends="perl perl-Probe-Perl perl-Capture-Tiny" -makedepends="perl" -depends="$hostmakedepends" -short_desc='Test::Script - Provides a series of basic tests' -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Test-Script" -distfiles="${CPAN_SITE}/Test/Test-Script-${version}.tar.gz" -checksum=6d42237aece2f0dc41fa6653379574674061848f020acd4d63deb6b81b5a73b7 diff --git a/srcpkgs/perl-Test-SharedFork/template b/srcpkgs/perl-Test-SharedFork/template deleted file mode 100644 index 9477d6d3a22a32..00000000000000 --- a/srcpkgs/perl-Test-SharedFork/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'perl-Test-SharedFork' -pkgname=perl-Test-SharedFork -version=0.35 -revision=3 -build_style=perl-module -hostmakedepends="perl" -makedepends="perl" -depends="$makedepends" -checkdepends="perl-Test-Requires" -short_desc="Utility module for Test::Builder that wraps fork(2)" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Test-SharedFork" -distfiles="${CPAN_SITE}/Test/${pkgname/perl-/}-${version}.tar.gz" -checksum=2932e865610e80758f764c586757ef8e11db1284d958e25e4b7a85098414c59f diff --git a/srcpkgs/perl-Test-Simple/template b/srcpkgs/perl-Test-Simple/template deleted file mode 100644 index fe2bd8b639ea7c..00000000000000 --- a/srcpkgs/perl-Test-Simple/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-Test-Simple' -pkgname=perl-Test-Simple -version=1.302198 -revision=1 -build_style=perl-module -hostmakedepends="perl" -makedepends="${hostmakedepends}" -depends="${makedepends}" -short_desc="Framework for writing test tools that work well together" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Test-Simple" -distfiles="${CPAN_SITE}/Test/${pkgname/perl-/}-${version}.tar.gz" -checksum=1dc07bcffd23e49983433c948de3e3f377e6e849ad7fe3432c717fa782024faa diff --git a/srcpkgs/perl-Test-Subroutines/template b/srcpkgs/perl-Test-Subroutines/template deleted file mode 100644 index bacb9d37b40564..00000000000000 --- a/srcpkgs/perl-Test-Subroutines/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'perl-Test-Subroutines' -pkgname=perl-Test-Subroutines -version=1.113350 -revision=4 -build_style=perl-module -hostmakedepends="perl" -makedepends="perl perl-Devel-LexAlias perl-File-Slurp" -depends="$makedepends" -checkdepends="perl-Test-Pod perl-Test-Pod-Coverage" -short_desc="Test::Subroutines - Standalone execution of Perl program subroutines" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Test-Subroutines" -distfiles="${CPAN_SITE}/Test/${pkgname/perl-/}-${version}.tar.gz" -checksum=f3f09698b930faa15a865e4fed34e85ba5b034d5d0592c2e4f35786f910f9004 diff --git a/srcpkgs/perl-Test-TCP/template b/srcpkgs/perl-Test-TCP/template deleted file mode 100644 index 555c9a3e15db26..00000000000000 --- a/srcpkgs/perl-Test-TCP/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'perl-Test-TCP' -pkgname=perl-Test-TCP -version=2.22 -revision=2 -build_style=perl-module -hostmakedepends="perl" -makedepends="perl" -depends="perl perl-Test-SharedFork" -checkdepends="$depends" -short_desc="Testing TCP program" -maintainer="Leah Neukirchen " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Test-TCP" -distfiles="${CPAN_SITE}/Test/Test-TCP-${version}.tar.gz" -checksum=3e53c3c06d6d0980a2bfeb915602b714e682ee211ae88c11748cf2cc714e7b57 diff --git a/srcpkgs/perl-Test-Time/template b/srcpkgs/perl-Test-Time/template deleted file mode 100644 index 20033930c09560..00000000000000 --- a/srcpkgs/perl-Test-Time/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-Test-Time' -pkgname=perl-Test-Time -version=0.092 -revision=1 -build_style=perl-module -hostmakedepends="perl" -makedepends="perl" -depends="perl" -short_desc="Overrides the time() and sleep() core functions for testing" -maintainer="newbluemoon " -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 diff --git a/srcpkgs/perl-Test-Trap/template b/srcpkgs/perl-Test-Trap/template deleted file mode 100644 index dd7d7f8b54a9bb..00000000000000 --- a/srcpkgs/perl-Test-Trap/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-Test-Trap' -pkgname=perl-Test-Trap -version=v0.3.4 -revision=3 -build_style=perl-module -hostmakedepends="perl perl-Data-Dump" -makedepends="$hostmakedepends" -depends="$hostmakedepends" -short_desc='Test::Trap - Trap exit codes, exceptions, output, etc.' -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Test-Trap" -distfiles="${CPAN_SITE}/Test/Test-Trap-${version}.tar.gz" -checksum=0b04656f33b6c96da8eec4cffe5286150b4e4b5e2991d3883686b10910105ae2 diff --git a/srcpkgs/perl-Test-Trap/update b/srcpkgs/perl-Test-Trap/update deleted file mode 100644 index 95d5f89afb804a..00000000000000 --- a/srcpkgs/perl-Test-Trap/update +++ /dev/null @@ -1 +0,0 @@ -pattern="${pkgname/perl-/}-\Kv[\d.]+(?=\.tar\.gz)" diff --git a/srcpkgs/perl-Test-UseAllModules/template b/srcpkgs/perl-Test-UseAllModules/template deleted file mode 100644 index 22d3608d9d73e4..00000000000000 --- a/srcpkgs/perl-Test-UseAllModules/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template build file for 'perl-Test-UseAllModules' -pkgname=perl-Test-UseAllModules -version=0.17 -revision=2 -build_style=perl-module -hostmakedepends="perl" -makedepends="perl" -depends="$hostmakedepends" -short_desc="Do use_ok() for all the MANIFESTed modules" -maintainer="Leah Neukirchen " -homepage="https://metacpan.org/release/Test-UseAllModules" -license="Artistic-1.0-Perl, GPL-1.0-or-later" -distfiles="${CPAN_SITE}/Test/Test-UseAllModules-${version}.tar.gz" -checksum=a71f2fe8b96ab8bfc2760aa1d3135ea049a5b20dcb105457b769a1195c7a2509 diff --git a/srcpkgs/perl-Test-Warn/template b/srcpkgs/perl-Test-Warn/template deleted file mode 100644 index 032e98a0aa5f42..00000000000000 --- a/srcpkgs/perl-Test-Warn/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'perl-Test-Warn' -pkgname=perl-Test-Warn -version=0.36 -revision=2 -build_style=perl-module -hostmakedepends="perl" -makedepends="${hostmakedepends} perl-Sub-Uplevel" -depends="$makedepends" -short_desc="Test::Warn - Perl extension to test methods for warnings" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Test-Warn" -changelog="https://fastapi.metacpan.org/source/BIGJ/Test-Warn-${version}/Changes" -distfiles="${CPAN_SITE}/Test/${pkgname/perl-/}-${version}.tar.gz" -checksum=ecbca346d379cef8d3c0e4ac0c8eb3b2613d737ffaaeae52271c38d7bf3c6cda diff --git a/srcpkgs/perl-Test-Warnings/template b/srcpkgs/perl-Test-Warnings/template deleted file mode 100644 index b999205c4551ec..00000000000000 --- a/srcpkgs/perl-Test-Warnings/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'perl-Test-Warnings' -pkgname=perl-Test-Warnings -version=0.033 -revision=1 -build_style=perl-module -hostmakedepends="perl" -makedepends="perl" -depends="$makedepends" -checkdepends="perl-CPAN-Meta-Check" -short_desc="Test::Warnings - Test for warnings and the lack of them" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Test-Warnings" -distfiles="${CPAN_SITE}/Test/${pkgname/perl-/}-${version}.tar.gz" -checksum=b9c375719f2c61c5f97aa5ee6cf4c901a972347c415969379b0b51f67c48bbcb diff --git a/srcpkgs/perl-Test-Weaken/template b/srcpkgs/perl-Test-Weaken/template deleted file mode 100644 index d3f404f36a7f69..00000000000000 --- a/srcpkgs/perl-Test-Weaken/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-Test-Weaken' -pkgname=perl-Test-Weaken -version=3.022000 -revision=4 -build_style=perl-module -hostmakedepends="perl" -makedepends="perl" -depends="$makedepends" -short_desc="Test::Weaken - Test that freed memory objects were, indeed, freed" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Test-Weaken" -distfiles="${CPAN_SITE}/Test/${pkgname/perl-/}-${version}.tar.gz" -checksum=2631a87121310262e0e96107a6fa0ed69487b7701520773bee5fa9accc295f5b diff --git a/srcpkgs/perl-Test-Without-Module/template b/srcpkgs/perl-Test-Without-Module/template deleted file mode 100644 index 39562528f1659f..00000000000000 --- a/srcpkgs/perl-Test-Without-Module/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-Test-Without-Module' -pkgname=perl-Test-Without-Module -version=0.20 -revision=3 -build_style=perl-module -hostmakedepends="perl" -makedepends="perl" -depends="$makedepends" -short_desc="Test fallback vehaivour in absence of modules" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Test-Without-Module" -distfiles="${CPAN_SITE}/Test/${pkgname/perl-/}-${version}.tar.gz" -checksum=8e9aeb7c32a6c6d0b8a93114db2a8c072721273a9d9a2dd4f9ca86cfd28aa524 diff --git a/srcpkgs/perl-Test-YAML/template b/srcpkgs/perl-Test-YAML/template deleted file mode 100644 index e0a8ca127f4212..00000000000000 --- a/srcpkgs/perl-Test-YAML/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'perl-Test-YAML' -pkgname=perl-Test-YAML -version=1.07 -revision=2 -build_style=perl-module -hostmakedepends="perl" -makedepends="perl perl-Test-Base" -depends="$makedepends" -short_desc="Test::YAML - Testing Module for YAML Implementations" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Test-YAML" -distfiles="${CPAN_SITE}/Test/${pkgname/perl-/}-${version}.tar.gz" -checksum=1f300d034f46298cb92960912cc04bac33fb27f05b8852d8f051e110b9cd995f - -post_install() { - rm -f "$DESTDIR"/usr/bin/test-yaml -} diff --git a/srcpkgs/perl-Test-utf8/template b/srcpkgs/perl-Test-utf8/template deleted file mode 100644 index 517386a5babbde..00000000000000 --- a/srcpkgs/perl-Test-utf8/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-Test-utf8' -pkgname=perl-Test-utf8 -version=1.02 -revision=2 -build_style=perl-module -hostmakedepends="perl" -makedepends="perl" -depends="$makedepends" -short_desc="Handy UTF8 tests" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Test-utf8" -distfiles="${CPAN_SITE}/Test/${pkgname/perl-/}-${version}.tar.gz" -checksum=df82f09c5940830b25a49f1c8162fa24d371e602880edef8d9a4d4bfd66b8bd7 diff --git a/srcpkgs/perl-Test2-Plugin-NoWarnings/template b/srcpkgs/perl-Test2-Plugin-NoWarnings/template deleted file mode 100644 index 83ad11a5b07360..00000000000000 --- a/srcpkgs/perl-Test2-Plugin-NoWarnings/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'perl-Test2-Plugin-NoWarnings' -pkgname=perl-Test2-Plugin-NoWarnings -version=0.08 -revision=2 -build_style=perl-module -hostmakedepends="perl" -makedepends="perl" -depends="$makedepends" -checkdepends="perl-IPC-Run3" -short_desc="Fail if tests warn plugin for Test2" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Test2-Plugin-NoWarnings" -distfiles="${CPAN_SITE}/Test/DROLSKY/Test2-Plugin-NoWarnings-${version}.tar.gz" -checksum=9e914cbd54008f49f9c115539914667d3b30f7acf7a6ab5272e06162f5645988 diff --git a/srcpkgs/perl-Text-ASCIITable/template b/srcpkgs/perl-Text-ASCIITable/template deleted file mode 100644 index 1780a16fcc6883..00000000000000 --- a/srcpkgs/perl-Text-ASCIITable/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-Text-ASCIITable' -pkgname=perl-Text-ASCIITable -version=0.22 -revision=2 -build_style=perl-ModuleBuild -hostmakedepends="perl perl-Module-Build" -makedepends="perl" -depends="${makedepends}" -short_desc="Create a nice formatted table using ASCII characters" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Text-ASCIITable" -distfiles="${CPAN_SITE}/Text/${pkgname/perl-/}-${version}.tar.gz" -checksum=e4d39537db35d75eb88032d2d26a707733fe33b6baeb212f9c733fc4bff07e43 diff --git a/srcpkgs/perl-Text-Aligner/template b/srcpkgs/perl-Text-Aligner/template deleted file mode 100644 index 4bc07d4e278589..00000000000000 --- a/srcpkgs/perl-Text-Aligner/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-Text-Aligner' -pkgname=perl-Text-Aligner -version=0.16 -revision=2 -build_style=perl-module -hostmakedepends="perl" -makedepends="perl" -depends="$makedepends" -short_desc="Justify strings with various alignment styles" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Text-Aligner" -distfiles="${CPAN_SITE}/Text/${pkgname/perl-/}-${version}.tar.gz" -checksum=5c857dbce586f57fa3d7c4ebd320023ab3b2963b2049428ae01bd3bc4f215725 diff --git a/srcpkgs/perl-Text-Autoformat/template b/srcpkgs/perl-Text-Autoformat/template deleted file mode 100644 index 660f8fba940b6d..00000000000000 --- a/srcpkgs/perl-Text-Autoformat/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'perl-Text-Autoformat' -pkgname=perl-Text-Autoformat -version=1.75 -revision=2 -build_style=perl-module -hostmakedepends="perl perl-Text-Reform" -depends="${hostmakedepends}" -short_desc="Text::Autoformat - Automatic text wrapping and reformatting" -maintainer="Sime Ramov " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Text-Autoformat" -distfiles="${CPAN_SITE}/Text/Text-Autoformat-${version}.tar.gz" -checksum=9dd4f4ce3daec4b4dbf5b59dac4568a8946aed12c28b4e5988c8e8c602c6b771 diff --git a/srcpkgs/perl-Text-Autoformat/update b/srcpkgs/perl-Text-Autoformat/update deleted file mode 100644 index 4a133afd21d6b9..00000000000000 --- a/srcpkgs/perl-Text-Autoformat/update +++ /dev/null @@ -1 +0,0 @@ -ignore='1.6*' diff --git a/srcpkgs/perl-Text-BibTeX/patches/FORTIFY_SOURCE.patch b/srcpkgs/perl-Text-BibTeX/patches/FORTIFY_SOURCE.patch deleted file mode 100644 index 7c9f3a59659805..00000000000000 --- a/srcpkgs/perl-Text-BibTeX/patches/FORTIFY_SOURCE.patch +++ /dev/null @@ -1,14 +0,0 @@ -Void Linux uses -D_FORTIFY_SOURCE=2. Remove the flag to not interfere (just in case). - ---- a/inc/MyBuilder.pm 2019-04-29 17:02:41.000000000 +0200 -+++ b/inc/MyBuilder.pm 2019-11-24 08:35:16.561126918 +0100 -@@ -208,7 +208,7 @@ - $object =~ s/\.c/.o/; - next if $self->up_to_date($file, $object); - $cbuilder->compile(object_file => $object, -- extra_compiler_flags=>["-D_FORTIFY_SOURCE=1",@EXTRA_FLAGS], -+ extra_compiler_flags=>[@EXTRA_FLAGS], - source => $file, - include_dirs => ["btparse/src"]); - } - diff --git a/srcpkgs/perl-Text-BibTeX/patches/lib64.patch b/srcpkgs/perl-Text-BibTeX/patches/lib64.patch deleted file mode 100644 index 5b5f9d8c15b6c4..00000000000000 --- a/srcpkgs/perl-Text-BibTeX/patches/lib64.patch +++ /dev/null @@ -1,20 +0,0 @@ ---- a/Build.PL -+++ b/Build.PL -@@ -88,17 +88,7 @@ if ( $^O =~ /mswin32/i ) { - } - } - else { -- if ( $Config{archname} =~ /^x86_64|^ppc64|^s390x|^aarch64|^riscv64/ ) { -- $libdir =~ s/\bbin\b/lib64/; -- if ( !-d $libdir ) { -- my $test = $libdir; -- $test =~ s/lib64/lib/; -- $libdir = $test if -d $test; -- } -- } -- else { - $libdir =~ s/\bbin\b/lib/; -- } - $hdrdir = $libdir; - $hdrdir =~ s!/[^/]+/?$!/include! - } diff --git a/srcpkgs/perl-Text-BibTeX/template b/srcpkgs/perl-Text-BibTeX/template deleted file mode 100644 index 08e6bffed7a4ac..00000000000000 --- a/srcpkgs/perl-Text-BibTeX/template +++ /dev/null @@ -1,34 +0,0 @@ -# Template file for 'perl-Text-BibTeX' -pkgname=perl-Text-BibTeX -version=0.88 -revision=6 -build_style=perl-ModuleBuild -hostmakedepends="perl-ExtUtils-LibBuilder perl-Config-AutoConf" -makedepends="perl perl-Capture-Tiny" -depends="${makedepends}" -short_desc="Text::BibTeX - interface to read and parse BibTeX files" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Text-BibTeX/" -distfiles="${CPAN_SITE}/Text/${pkgname/perl-/}-${version}.tar.gz" -checksum=b014586e68bdbcafb0a2cfa0401eb0a04ea5de8c4d5bc36dd0f7faeab6acf42c -shlib_requires="libperl.so.5.40" - -if [ "$CROSS_BUILD" ]; then - export PERL5LIB=${XBPS_STATEDIR}/perlprefix-${XBPS_TARGET_MACHINE} -fi - -post_configure() { - [ "$CROSS_BUILD" ] || return 0 - mkdir -p $PERL5LIB - cp "$XBPS_CROSS_BASE/usr/lib/perl5/core_perl/Config"*.p? $PERL5LIB - cp "$XBPS_CROSS_BASE/usr/lib/perl5/core_perl/Errno.pm" $PERL5LIB - sed -i -e "s;archlibexp => '\(.*\)';archlibexp => '${XBPS_CROSS_BASE}\1';" \ - ${PERL5LIB}/Config.pm - sed -i -e "s;^archlibexp='\(.*\)';archlibexp='${XBPS_CROSS_BASE}\1';" \ - ${PERL5LIB}/Config_heavy.pl -} - -do_install() { - LD="$CC" ./Build ${make_install_args} install -} diff --git a/srcpkgs/perl-Text-Bidi/files/README.voidlinux b/srcpkgs/perl-Text-Bidi/files/README.voidlinux deleted file mode 100644 index 6262719f878b81..00000000000000 --- a/srcpkgs/perl-Text-Bidi/files/README.voidlinux +++ /dev/null @@ -1,2 +0,0 @@ -Add "bidi" to the "urxvt.perl-ext" field in ~/.Xdefaults and enable it by -adding the line: URxvt.bidi.enabled: 1 diff --git a/srcpkgs/perl-Text-Bidi/template b/srcpkgs/perl-Text-Bidi/template deleted file mode 100644 index afe2d8906edbfb..00000000000000 --- a/srcpkgs/perl-Text-Bidi/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'perl-Text-Bidi' -pkgname=perl-Text-Bidi -version=2.15 -revision=7 -build_style=perl-module -hostmakedepends="perl swig" -makedepends="perl fribidi-devel perl-ExtUtils-PkgConfig" -depends="perl" -short_desc="Text::Bidi - Unicode bidi algorithm using libfribidi" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Text-Bidi" -distfiles="${CPAN_SITE}/Text/Text-Bidi-${version}.tar.gz" -checksum=3518676877d446f6c20a6bac7567120b3e81f6f7f08e7db366aaf04ae2eac5f0 - -urxvt-bidi_package() { - depends="${sourcepkg}>=${version}_${revision} rxvt-unicode" - short_desc="Adds bidirectional support to urxvt" - pkg_install() { - vmkdir usr/lib/urxvt/perl - vcopy misc/bidi usr/lib/urxvt/perl - vdoc "${FILESDIR}/README.voidlinux" - } -} diff --git a/srcpkgs/perl-Text-CSV/template b/srcpkgs/perl-Text-CSV/template deleted file mode 100644 index 0994bb7bef72b8..00000000000000 --- a/srcpkgs/perl-Text-CSV/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-Text-CSV' -pkgname=perl-Text-CSV -version=2.01 -revision=1 -build_style=perl-module -hostmakedepends="perl" -makedepends="${hostmakedepends}" -depends="${makedepends}" -short_desc="Text::CSV - comma-separated values manipulator (using XS or PurePerl)" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Text-CSV/" -distfiles="${CPAN_SITE}/Text/${pkgname/perl-/}-${version}.tar.gz" -checksum=2a90a5eea3f22c40b87932a929621680609ab5f6b874a77c4134c8a04eb8e74b diff --git a/srcpkgs/perl-Text-CSV_XS/template b/srcpkgs/perl-Text-CSV_XS/template deleted file mode 100644 index 18a805fbeda770..00000000000000 --- a/srcpkgs/perl-Text-CSV_XS/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-Text-CSV_XS' -pkgname=perl-Text-CSV_XS -version=1.52 -revision=2 -build_style=perl-module -hostmakedepends="perl" -makedepends="${hostmakedepends}" -depends="${makedepends}" -short_desc="Text::CSV_XS - comma-separated values manipulation routines" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Text-CSV_XS/" -distfiles="${CPAN_SITE}/Text/${pkgname/perl-/}-${version}.tgz" -checksum=e415aa705badf84b359dc4c0f0c982f1bf708481daa14756f3136e7c89c0e41d diff --git a/srcpkgs/perl-Text-CharWidth/template b/srcpkgs/perl-Text-CharWidth/template deleted file mode 100644 index d2797f3d23815e..00000000000000 --- a/srcpkgs/perl-Text-CharWidth/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-Text-CharWidth' -pkgname=perl-Text-CharWidth -version=0.04 -revision=10 -build_style=perl-module -hostmakedepends="perl" -makedepends="perl" -depends="perl" -short_desc="Get number of occupied columns of a string on terminal" -maintainer="newbluemoon " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Text-CharWidth" -distfiles="${CPAN_SITE}/Text/${pkgname/perl-/}-${version}.tar.gz" -checksum=abded5f4fdd9338e89fd2f1d8271c44989dae5bf50aece41b6179d8e230704f8 diff --git a/srcpkgs/perl-Text-Diff/template b/srcpkgs/perl-Text-Diff/template deleted file mode 100644 index 4016710dc62fe7..00000000000000 --- a/srcpkgs/perl-Text-Diff/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-Text-Diff' -pkgname=perl-Text-Diff -version=1.45 -revision=3 -build_style=perl-module -hostmakedepends="perl perl-Algorithm-Diff" -makedepends="${hostmakedepends}" -depends="${hostmakedepends}" -short_desc='Text::Diff - Perform diffs on files and record sets' -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-2.0-or-later" -homepage="https://metacpan.org/release/Text-Diff" -distfiles="$CPAN_SITE/Text/Text-Diff-${version}.tar.gz" -checksum=e8baa07b1b3f53e00af3636898bbf73aec9a0ff38f94536ede1dbe96ef086f04 diff --git a/srcpkgs/perl-Text-Glob/template b/srcpkgs/perl-Text-Glob/template deleted file mode 100644 index 48855e46dae100..00000000000000 --- a/srcpkgs/perl-Text-Glob/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-Text-Glob' -pkgname=perl-Text-Glob -version=0.11 -revision=3 -build_style=perl-module -hostmakedepends="perl" -makedepends="${hostmakedepends}" -depends="${makedepends}" -short_desc="Text::Glob - match globbing patterns against text" -maintainer="Leah Neukirchen " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Text-Glob" -distfiles="${CPAN_SITE}/Text/Text-Glob-${version}.tar.gz" -checksum=069ccd49d3f0a2dedb115f4bdc9fbac07a83592840953d1fcdfc39eb9d305287 diff --git a/srcpkgs/perl-Text-Markdown/template b/srcpkgs/perl-Text-Markdown/template deleted file mode 100644 index d5a9152fa8f4d0..00000000000000 --- a/srcpkgs/perl-Text-Markdown/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'perl-Text-Markdown' -pkgname=perl-Text-Markdown -version=1.000031 -revision=2 -build_style=perl-module -hostmakedepends="perl" -makedepends="perl" -depends="$makedepends" -checkdepends="perl-Test-Exception perl-List-MoreUtils perl-Test-Differences" -short_desc="Convert Markdown syntax to (X)HTML" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Text-Markdown" -distfiles="${CPAN_SITE}/Text/${pkgname/perl-/}-${version}.tar.gz" -checksum=c191c6d5eceb8cb75c0565192360662d202d716bad07a233c4b329a4284dc71b diff --git a/srcpkgs/perl-Text-Reform/template b/srcpkgs/perl-Text-Reform/template deleted file mode 100644 index 6166a93303ead0..00000000000000 --- a/srcpkgs/perl-Text-Reform/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'perl-Text-Reform' -pkgname=perl-Text-Reform -version=1.20 -revision=3 -build_style=perl-module -hostmakedepends="perl" -makedepends="perl" -depends="${makedepends}" -checkdepends="perl-Test-Pod" -short_desc="Text::Reform - Manual text wrapping and reformatting" -maintainer="Sime Ramov " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Text-Reform" -distfiles="$CPAN_SITE/Text/Text-Reform-${version}.tar.gz" -checksum=a8792dd8c1aac97001032337b36a356be96e2d74c4f039ef9a363b641db4ae61 diff --git a/srcpkgs/perl-Text-Roman/template b/srcpkgs/perl-Text-Roman/template deleted file mode 100644 index 6223fd8be4ab97..00000000000000 --- a/srcpkgs/perl-Text-Roman/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-Text-Roman' -pkgname=perl-Text-Roman -version=3.5 -revision=2 -build_style=perl-module -hostmakedepends="perl" -makedepends="${hostmakedepends}" -depends="${makedepends}" -short_desc="Text::Roman - Allows conversion between Roman and Arabic algarisms" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Text-Roman/" -distfiles="${CPAN_SITE}/Text/${pkgname/perl-/}-${version}.tar.gz" -checksum=cb4a08a3b151802ffb2fce3258a416542ab81db0f739ee474a9583ffb73e046a diff --git a/srcpkgs/perl-Text-Table/template b/srcpkgs/perl-Text-Table/template deleted file mode 100644 index 6d99b94855a6ad..00000000000000 --- a/srcpkgs/perl-Text-Table/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-Text-Table' -pkgname=perl-Text-Table -version=1.135 -revision=1 -build_style=perl-module -hostmakedepends="perl" -makedepends="perl perl-Text-Aligner" -depends="$makedepends" -short_desc="Organize Data in Tables" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Text-Table" -distfiles="${CPAN_SITE}/Text/${pkgname/perl-/}-${version}.tar.gz" -checksum=fca3c16e83127f7c44dde3d3f7e3c73ea50d109a1054445de8082fea794ca5d2 diff --git a/srcpkgs/perl-Text-Template/template b/srcpkgs/perl-Text-Template/template deleted file mode 100644 index 78834d21ee6ed5..00000000000000 --- a/srcpkgs/perl-Text-Template/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'perl-Text-Template' -pkgname=perl-Text-Template -version=1.60 -revision=1 -build_style=perl-module -hostmakedepends="perl" -makedepends="perl" -depends="perl" -checkdepends="perl-Test-Warnings" -short_desc="Expand template text with embedded Perl" -maintainer="Alexander Egorenkov " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Text-Template" -distfiles="${CPAN_SITE}/Text/${pkgname/perl-/}-${version}.tar.gz" -checksum=d9d57fb3f432b4f100e6ceb06c8363bbaee0ad85d53d728f6ba15a330248501c diff --git a/srcpkgs/perl-Text-Unidecode/template b/srcpkgs/perl-Text-Unidecode/template deleted file mode 100644 index 43a0c61086f30e..00000000000000 --- a/srcpkgs/perl-Text-Unidecode/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-Text-Unidecode' -pkgname=perl-Text-Unidecode -version=1.30 -revision=4 -build_style=perl-module -hostmakedepends="perl" -makedepends="perl" -depends="perl" -short_desc="US-ASCII transliterations of Unicode text" -maintainer="Đoàn Trần Công Danh " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/pod/Text::Unidecode" -distfiles="${CPAN_SITE}/Text/${pkgname/perl-/}-${version}.tar.gz" -checksum=6c24f14ddc1d20e26161c207b73ca184eed2ef57f08b5fb2ee196e6e2e88b1c6 diff --git a/srcpkgs/perl-Text-WrapI18N/template b/srcpkgs/perl-Text-WrapI18N/template deleted file mode 100644 index 26ebe587170a16..00000000000000 --- a/srcpkgs/perl-Text-WrapI18N/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-Text-WrapI18N' -pkgname=perl-Text-WrapI18N -version=0.06 -revision=3 -build_style=perl-module -hostmakedepends="perl perl-Text-CharWidth" -makedepends="${hostmakedepends}" -depends="${hostmakedepends}" -short_desc="Line wrapping module with support for multibyte character encodings" -maintainer="newbluemoon " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Text-WrapI18N" -distfiles="${CPAN_SITE}/Text/${pkgname/perl-/}-${version}.tar.gz" -checksum=4bd29a17f0c2c792d12c1005b3c276f2ab0fae39c00859ae1741d7941846a488 diff --git a/srcpkgs/perl-Text-XLogfile/template b/srcpkgs/perl-Text-XLogfile/template deleted file mode 100644 index 365459a45ff0aa..00000000000000 --- a/srcpkgs/perl-Text-XLogfile/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-Text-XLogfile' -pkgname=perl-Text-XLogfile -version=0.06 -revision=4 -build_style=perl-module -hostmakedepends="perl" -makedepends="perl" -depends="$makedepends" -short_desc="Text::Xlogfile - Read and write xlogfiles" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Text-XLogfile" -distfiles="${CPAN_SITE}/Text/${pkgname/perl-/}-${version}.tar.gz" -checksum=151d94412fdcebafe6a6d173f981aa0759ab36ec751bbed4442cc34d399497ff diff --git a/srcpkgs/perl-Tie-Cycle/template b/srcpkgs/perl-Tie-Cycle/template deleted file mode 100644 index f4d8a85ba5f53a..00000000000000 --- a/srcpkgs/perl-Tie-Cycle/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-Tie-Cycle' -pkgname=perl-Tie-Cycle -version=1.226 -revision=1 -build_style=perl-module -hostmakedepends="perl" -makedepends="${hostmakedepends}" -depends="${makedepends}" -short_desc="Tie::Cycle - Cycle through a list of values via a scalar" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Tie-Cycle/" -distfiles="${CPAN_SITE}/Tie/${pkgname/perl-/}-${version}.tar.gz" -checksum=0987e1c053bb080c3052710e9733a81ab6fb84e60da76828efa7fc92e7f47633 diff --git a/srcpkgs/perl-Tie-Handle-Offset/template b/srcpkgs/perl-Tie-Handle-Offset/template deleted file mode 100644 index abf64e9b69d127..00000000000000 --- a/srcpkgs/perl-Tie-Handle-Offset/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-Tie-Handle-Offset' -pkgname=perl-Tie-Handle-Offset -version=0.004 -revision=2 -build_style=perl-module -hostmakedepends="perl" -makedepends="$hostmakedepends" -depends="$hostmakedepends" -short_desc="Tied handle that hides the beginning of a file" -maintainer="Leah Neukirchen " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Tie-Handle-Offset" -distfiles="${CPAN_SITE}/Tie/Tie-Handle-Offset-${version}.tar.gz" -checksum=ee9f39055dc695aa244a252f56ffd37f8be07209b337ad387824721206d2a89e diff --git a/srcpkgs/perl-Tie-IxHash/template b/srcpkgs/perl-Tie-IxHash/template deleted file mode 100644 index 5658080f42b538..00000000000000 --- a/srcpkgs/perl-Tie-IxHash/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-Tie-IxHash' -pkgname=perl-Tie-IxHash -version=1.23 -revision=4 -build_style=perl-module -hostmakedepends="perl" -makedepends="${hostmakedepends}" -depends="${makedepends}" -short_desc="Tie::IxHash - ordered associative arrays for Perl" -maintainer="Leah Neukirchen " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Tie-IxHash" -distfiles="${CPAN_SITE}/Tie/${pkgname/perl-/}-$version.tar.gz" -checksum=fabb0b8c97e67c9b34b6cc18ed66f6c5e01c55b257dcf007555e0b027d4caf56 diff --git a/srcpkgs/perl-Time-Duration/template b/srcpkgs/perl-Time-Duration/template deleted file mode 100644 index 8c2347f6e9e74f..00000000000000 --- a/srcpkgs/perl-Time-Duration/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-Time-Duration' -pkgname=perl-Time-Duration -version=1.21 -revision=2 -build_style=perl-module -hostmakedepends="perl" -makedepends="${hostmakedepends}" -depends="${makedepends}" -short_desc="Time::Duration - rounded or exact English expression of durations" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Time-Duration" -distfiles="${CPAN_SITE}/Time/${pkgname/perl-/}-$version.tar.gz" -checksum=fe340eba8765f9263694674e5dff14833443e19865e5ff427bbd79b7b5f8a9b8 diff --git a/srcpkgs/perl-Time-modules/template b/srcpkgs/perl-Time-modules/template deleted file mode 100644 index 9d53edfe9e11ab..00000000000000 --- a/srcpkgs/perl-Time-modules/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-Time-modules' -pkgname=perl-Time-modules -version=2013.0912 -revision=2 -build_style=perl-module -hostmakedepends="perl" -makedepends="perl" -depends="$makedepends" -short_desc="Tools for dealing with time, time formats, timezones and calendars" -maintainer="Orphaned " -license="Unknown" -homepage="https://metacpan.org/release/MUIR/Time-modules-${version}" -distfiles="${CPAN_SITE}/Time/${pkgname/perl-/}-${version}.tar.gz" -checksum=45bcab023e1853d27e53c6a214bc860a4026c65ec16c422a757235e836fb648c diff --git a/srcpkgs/perl-TimeDate/template b/srcpkgs/perl-TimeDate/template deleted file mode 100644 index 92b12767e49e3a..00000000000000 --- a/srcpkgs/perl-TimeDate/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-TimeDate' -pkgname=perl-TimeDate -version=2.33 -revision=2 -build_style=perl-module -hostmakedepends="perl" -makedepends="${hostmakedepends}" -depends="${makedepends}" -short_desc="TimeDate -- Date formating subroutines" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/TimeDate" -distfiles="${CPAN_SITE}/Date/${pkgname/perl-/}-$version.tar.gz" -checksum=c0b69c4b039de6f501b0d9f13ec58c86b040c1f7e9b27ef249651c143d605eb2 diff --git a/srcpkgs/perl-Tk/patches/SvPV-incompatible-pointer-types.patch b/srcpkgs/perl-Tk/patches/SvPV-incompatible-pointer-types.patch deleted file mode 100644 index c1ca0eb4d1234f..00000000000000 --- a/srcpkgs/perl-Tk/patches/SvPV-incompatible-pointer-types.patch +++ /dev/null @@ -1,47 +0,0 @@ -Source: https://salsa.debian.org/georgesk/perl-tk/-/blob/f172ffdd2f7e59097c7f13028996c656019a061c/debian/patches/80-Fix-STRLEN-vs-int-pointer-confusion-in-Tcl_GetByteAr.patch - -From a26233c844c52f49ef9cca5f88dd9063aac60d0f Mon Sep 17 00:00:00 2001 -From: Niko Tyni -Date: Thu, 11 Jan 2024 18:28:58 +0000 -Subject: [PATCH] Fix STRLEN vs int pointer confusion in - Tcl_GetByteArrayFromObj() - -Perl 5.37.2, more precisely commit - - https://github.com/Perl/perl5/commit/1ef9039bccbfe64f47f201b6cfb7d6d23e0b08a7 - -changed the implementation of SvPV() et al., breaking t/balloon.t, -t/canvas2.t and t/photo.t on big-endian 64-bit architectures such as -ppc64 and s390x because StringMatchGIF() no longer recognized GIF files. - -This is because Tcl_GetByteArrayFromObj() was calling SvPV() with an int -pointer instead of a correct STRLEN pointer, and the new implementation -is more sensitive to this: it assigns the pointers as-is, resulting in -the int pointer pointing at the wrong end of the 64-bit length. - -Other functions taking a length pointer, at least Tcl_GetStringFromObj() -already seem to do things correctly, so presumably this is not a -systematic issue. ---- - objGlue.c | 5 ++++- - 1 file changed, 4 insertions(+), 1 deletion(-) - -diff --git a/objGlue.c b/objGlue.c -index d4927ea..dbd6a50 100644 ---- a/objGlue.c -+++ b/objGlue.c -@@ -627,7 +627,10 @@ Tcl_GetByteArrayFromObj(Tcl_Obj * objPtr, int * lengthPtr) - sv_utf8_downgrade(objPtr, 0); - if (lengthPtr) - { -- return (unsigned char *) SvPV(objPtr, *lengthPtr); -+ STRLEN len; -+ unsigned char *s = SvPV(objPtr, len); -+ *lengthPtr = len; -+ return s; - } - else - { --- -2.30.2 - diff --git a/srcpkgs/perl-Tk/patches/cross.patch b/srcpkgs/perl-Tk/patches/cross.patch deleted file mode 100644 index 222371ddac3e07..00000000000000 --- a/srcpkgs/perl-Tk/patches/cross.patch +++ /dev/null @@ -1,27 +0,0 @@ -For libpng and libjpeg Makefile.PL tries to run a short test program to see if -the system libraries can be used. From native builds we know they can so remove -the test. - ---- a/PNG/Makefile.PL 2013-11-18 10:04:04.000000000 +0100 -+++ b/PNG/Makefile.PL 2018-09-14 09:31:08.785202470 +0200 -@@ -53,8 +53,7 @@ - $all_libs = "$libpng_libs $zlib_libs"; - } - --if ($Tk::MMtry::VERSION ge '4.007' && -- try_run("config/has_png.c",[$all_cflags],[$all_libs])) -+if ($Tk::MMtry::VERSION ge '4.007') - { - warn "Using system's -lpng\n"; - Tk::MMutil::TkExtMakefile( ---- a/JPEG/Makefile.PL 2013-11-18 10:04:04.000000000 +0100 -+++ b/JPEG/Makefile.PL 2018-09-14 09:35:28.041623709 +0200 -@@ -6,7 +6,7 @@ - - use Tk::MMtry; - --if ($Tk::MMtry::VERSION ge '4.007' && try_run("config/has_jpeg.c",['-I/usr/local/include'],['-ljpeg'])) -+if ($Tk::MMtry::VERSION ge '4.007') - { - push(@args, LIBS => ['-ljpeg'], - INC => '-I/usr/local/include', diff --git a/srcpkgs/perl-Tk/patches/gcc14.patch b/srcpkgs/perl-Tk/patches/gcc14.patch deleted file mode 100644 index 78d863795c32fd..00000000000000 --- a/srcpkgs/perl-Tk/patches/gcc14.patch +++ /dev/null @@ -1,198 +0,0 @@ -Source: https://gitlab.alpinelinux.org/alpine/aports/-/blob/48a858e7ec54d7c3dceeb520883e4a5f36b4f284/main/perl-tk/gcc14.patch - ---- config/signedchar.c -+++ ./config/signedchar.c -@@ -1,4 +1,4 @@ --main() -+int main() - { - signed char x = 'a'; - return (x - 'a'); ---- config/unsigned.c -+++ ./config/unsigned.c -@@ -1,3 +1,5 @@ -+#include -+ - int main() - { - char x[] = "\377"; ---- pTk/config/Hstrdup.c -+++ ./pTk/config/Hstrdup.c -@@ -1,4 +1,5 @@ - #include -+#include - - #define STRING "Whatever" - ---- pTk/config/Hstrtoul.c -+++ ./pTk/config/Hstrtoul.c -@@ -1,3 +1,4 @@ -+#include - #include - - int main() ---- pTk/mTk/generic/tkEvent.c -+++ ./pTk/mTk/generic/tkEvent.c -@@ -1153,6 +1153,7 @@ TkEventDeadWindow(winPtr) - Time - TkCurrentTime(dispPtr, fallbackCurrent) - TkDisplay *dispPtr; /* Display for which the time is desired. */ -+ int fallbackCurrent; - { - register XEvent *eventPtr; - ThreadSpecificData *tsdPtr = (ThreadSpecificData *) ---- pTk/mTk/generic/tkImage.c -+++ ./pTk/mTk/generic/tkImage.c -@@ -1083,6 +1083,8 @@ int x; - int y; - int width; - int height; -+int imgWidth; -+int imgHeight; - { - Tk_Tile tile = (Tk_Tile) clientData; - Tk_TileChange *handler; ---- Event/Event.xs -+++ ./Event/Event.xs -@@ -1532,7 +1532,7 @@ PROTOTYPES: DISABLE - BOOT: - { - #ifdef pWARN_NONE -- SV *old_warn = PL_curcop->cop_warnings; -+ char *old_warn = PL_curcop->cop_warnings; - PL_curcop->cop_warnings = pWARN_NONE; - #endif - newXS("Tk::Event::INIT", XS_Tk__Event_INIT, file); ---- config/pregcomp2.c -+++ ./config/pregcomp2.c -@@ -4,5 +4,5 @@ - - int main() { - SV* sv = newSViv(0); -- regexp* rx = pregcomp(sv, 0); -+ void *rx = (void *) pregcomp(sv, 0); - } ---- pTk/Xlib.t -+++ ./pTk/Xlib.t -@@ -331,7 +331,7 @@ VFUNC(int,XIntersectRegion,V_XIntersectR - #endif /* !DO_X_EXCLUDE */ - - #ifndef XKeycodeToKeysym --VFUNC(KeySym,XKeycodeToKeysym,V_XKeycodeToKeysym,_ANSI_ARGS_((Display *, unsigned int, int))) -+VFUNC(KeySym,XKeycodeToKeysym,V_XKeycodeToKeysym,_ANSI_ARGS_((Display *, unsigned char, int))) - #endif /* #ifndef XKeycodeToKeysym */ - - #ifndef XKeysymToString ---- pTk/mTk/generic/tkCanvText.c -+++ ./pTk/mTk/generic/tkCanvText.c -@@ -1250,7 +1250,7 @@ GetTextIndex(interp, canvas, itemPtr, ob - goto doxy; - } - -- string = Tcl_GetStringFromObj(obj, &length); -+ string = Tcl_GetStringFromObj(obj, NULL); - c = string[0]; - length = strlen(string); - ---- tkGlue.c -+++ ./tkGlue.c -@@ -5549,7 +5549,7 @@ _((pTHX)) - #define COP_WARNINGS_TYPE SV* - #endif - #ifdef pWARN_NONE -- COP_WARNINGS_TYPE old_warn = PL_curcop->cop_warnings; -+ char *old_warn = PL_curcop->cop_warnings; - PL_curcop->cop_warnings = pWARN_NONE; - #endif - -From 061e4744c01dd2ed461fd0009cb1699c4f37f131 Mon Sep 17 00:00:00 2001 -From: Randy Eckenrode -Date: Thu, 7 Sep 2023 05:17:32 +0200 -Subject: [PATCH 1/2] jpeg: fix build with clang 16 - -The jpeg `configure` script fails to detect clang as a functioning C -compiler because it uses a test with a `main` that returns an implicit -`int`, which results in an error with clang 16. ---- - JPEG/jpeg/configure | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/JPEG/jpeg/configure b/JPEG/jpeg/configure -index 35c9db5c..ce76b557 100755 ---- a/JPEG/jpeg/configure -+++ b/JPEG/jpeg/configure -@@ -623,7 +623,7 @@ cross_compiling=$ac_cv_prog_cc_cross - cat > conftest.$ac_ext <&5; (eval $ac_link) 2>&5; } && test -s conftest; then - ac_cv_prog_cc_works=yes - -From 3c5126df9b06bd6c87211d762b081cc801368fa5 Mon Sep 17 00:00:00 2001 -From: Christopher Chavez -Date: Thu, 14 Sep 2023 06:27:52 -0500 -Subject: [PATCH 2/2] jpeg: more fixes for clang 16 - ---- - JPEG/jpeg/configure | 17 ++++++++++++++--- - 1 file changed, 14 insertions(+), 3 deletions(-) - -diff --git a/JPEG/jpeg/configure b/JPEG/jpeg/configure -index ce76b557..c5593f2f 100755 ---- a/JPEG/jpeg/configure -+++ b/JPEG/jpeg/configure -@@ -1281,6 +1281,10 @@ else - #line 1282 "configure" - #include "confdefs.h" - -+#include -+#ifdef HAVE_STDLIB_H -+#include -+#endif - #ifdef HAVE_PROTOTYPES - int is_char_signed (int arg) - #else -@@ -1298,7 +1302,7 @@ int is_char_signed (arg) - return 1; /* assume char is signed otherwise */ - } - char signed_char_check = (char) (-67); --main() { -+int main() { - exit(is_char_signed((int) signed_char_check)); - } - EOF -@@ -1327,6 +1331,10 @@ else - #line 1328 "configure" - #include "confdefs.h" - -+#include -+#ifdef HAVE_STDLIB_H -+#include -+#endif - #ifdef HAVE_PROTOTYPES - int is_shifting_signed (long arg) - #else -@@ -1350,7 +1358,7 @@ int is_shifting_signed (arg) - printf("I fear the JPEG software will not work at all.\n\n"); - return 0; /* try it with unsigned anyway */ - } --main() { -+int main() { - exit(is_shifting_signed(-0x7F7E80B1L)); - } - EOF -@@ -1380,7 +1388,10 @@ else - #include "confdefs.h" - - #include --main() { -+#ifdef HAVE_STDLIB_H -+#include -+#endif -+int main() { - if (fopen("conftestdata", "wb") != NULL) - exit(0); - exit(1); diff --git a/srcpkgs/perl-Tk/template b/srcpkgs/perl-Tk/template deleted file mode 100644 index dc98c722b1d7f2..00000000000000 --- a/srcpkgs/perl-Tk/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'perl-Tk' -pkgname=perl-Tk -version=804.036 -revision=5 -build_style=perl-module -configure_args="X11INC=${XBPS_CROSS_BASE}/usr/include - X11LIB=${XBPS_CROSS_BASE}/usr/lib" -hostmakedepends="perl pkg-config" -makedepends="perl libX11-devel libpng-devel libjpeg-turbo-devel" -short_desc='Tk graphical interface for Perl' -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Tk" -distfiles="${CPAN_SITE}/Tk/Tk-${version}.tar.gz" -checksum=32aa7271a6bdfedc3330119b3825daddd0aa4b5c936f84ad74eabb932a200a5e - -post_configure() { - sed -i 's,X11/Xproto.h,,; s,X11/Xutil.h,,' pTk/Makefile - sed -i 's,png.h,,' PNG/Makefile -} diff --git a/srcpkgs/perl-Tree-DAG_Node/template b/srcpkgs/perl-Tree-DAG_Node/template deleted file mode 100644 index 5394eff7218706..00000000000000 --- a/srcpkgs/perl-Tree-DAG_Node/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template build file for 'perl-Tree-DAG_Node'. -pkgname=perl-Tree-DAG_Node -version=1.35 -revision=1 -build_style=perl-module -hostmakedepends="perl" -makedepends="${hostmakedepends} perl-File-Slurper" -depends="${makedepends}" -short_desc="Tree::DAG_Node - An N-ary tree" -maintainer="Leah Neukirchen " -homepage="https://metacpan.org/release/Tree-DAG_Node" -license="Artistic-2.0" -distfiles="${CPAN_SITE}/Tree/${pkgname/perl-/}-$version.tgz" -checksum=27467e3644c8dfbb08e26e6d698a75ef7c1b1a810bda9fca50f922eea5429eb1 diff --git a/srcpkgs/perl-Try-Tiny/template b/srcpkgs/perl-Try-Tiny/template deleted file mode 100644 index 835de8d185c1f2..00000000000000 --- a/srcpkgs/perl-Try-Tiny/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template build file for 'perl-Try-Tiny'. -pkgname=perl-Try-Tiny -version=0.32 -revision=1 -build_style=perl-module -hostmakedepends="perl" -makedepends="perl" -checkdepends="perl-Capture-Tiny perl-CPAN-Meta-Check" -depends="perl" -short_desc='Try::Tiny - Minimal try/catch with proper preservation of $@' -maintainer="Leah Neukirchen " -homepage="https://metacpan.org/release/Try-Tiny" -license="MIT" -distfiles="${CPAN_SITE}/XML/ETHER/Try-Tiny-${version}.tar.gz" -checksum=ef2d6cab0bad18e3ab1c4e6125cc5f695c7e459899f512451c8fa3ef83fa7fc0 - -post_install() { - vlicense LICENCE LICENSE -} diff --git a/srcpkgs/perl-Type-Tiny/template b/srcpkgs/perl-Type-Tiny/template deleted file mode 100644 index 0fd20d2784f6d0..00000000000000 --- a/srcpkgs/perl-Type-Tiny/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-Type-Tiny' -pkgname=perl-Type-Tiny -version=2.002001 -revision=1 -build_style=perl-module -hostmakedepends="perl perl-Exporter-Tiny" -makedepends="${hostmakedepends}" -depends="${makedepends}" -short_desc="Perl module for type constraints" -maintainer="Orphaned " -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/Type-Tiny-${version}.tar.gz" -checksum=203d50577762e2f861f5409c1686cac194d5cf10347be53488a38506791f8c75 diff --git a/srcpkgs/perl-Types-Serialiser/template b/srcpkgs/perl-Types-Serialiser/template deleted file mode 100644 index 2086c05ff0a09c..00000000000000 --- a/srcpkgs/perl-Types-Serialiser/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-Types-Serialiser' -pkgname=perl-Types-Serialiser -version=1.01 -revision=1 -build_style=perl-module -hostmakedepends="perl" -makedepends="${hostmakedepends} perl-common-sense" -depends="${makedepends}" -short_desc="Types::Serialiser - simple data types for common serialisation formats" -maintainer="Leah Neukirchen " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Types-Serialiser" -distfiles="${CPAN_SITE}/Convert/MLEHMANN/Types-Serialiser-${version}.tar.gz" -checksum=f8c7173b0914d0e3d957282077b366f0c8c70256715eaef3298ff32b92388a80 diff --git a/srcpkgs/perl-URI/template b/srcpkgs/perl-URI/template deleted file mode 100644 index 3e4d2acf9f09b1..00000000000000 --- a/srcpkgs/perl-URI/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'perl-URI' -pkgname=perl-URI -version=5.21 -revision=1 -build_style=perl-module -hostmakedepends="perl" -makedepends="${hostmakedepends}" -depends="${hostmakedepends}" -checkdepends="perl-Test-Needs perl-Business-ISBN perl-Test-Warnings perl-Test-Fatal" -short_desc="Perl Uniform Resource Identifiers class (URI, RFC 2396)" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/URI" -changelog="https://metacpan.org/dist/URI/changes" -distfiles="${CPAN_SITE}/URI/URI-${version}.tar.gz" -checksum=96265860cd61bde16e8415dcfbf108056de162caa0ac37f81eb695c9d2e0ab77 diff --git a/srcpkgs/perl-Unicode-LineBreak/template b/srcpkgs/perl-Unicode-LineBreak/template deleted file mode 100644 index 2aa80057b80abc..00000000000000 --- a/srcpkgs/perl-Unicode-LineBreak/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'perl-Unicode-LineBreak' -pkgname=perl-Unicode-LineBreak -version=2019.001 -revision=7 -build_style=perl-module -hostmakedepends="perl pkg-config" -makedepends="perl perl-MIME-Charset sombok-devel" -depends="perl perl-MIME-Charset" -checkdepends="wget" -short_desc="UAX #14 Unicode Line Breaking Algorithm" -maintainer="newbluemoon " -license="Artistic-1.0-Perl, GPL-2.0-or-later" -homepage="https://metacpan.org/release/Unicode-LineBreak" -distfiles="${CPAN_SITE}/Unicode/${pkgname/perl-/}-${version}.tar.gz" -checksum=486762e4cacddcc77b13989f979a029f84630b8175e7fef17989e157d4b6318a diff --git a/srcpkgs/perl-Unicode-String/template b/srcpkgs/perl-Unicode-String/template deleted file mode 100644 index 8421d24a18f6fa..00000000000000 --- a/srcpkgs/perl-Unicode-String/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-Unicode-String' -pkgname=perl-Unicode-String -version=2.10 -revision=11 -build_style=perl-module -hostmakedepends="perl" -makedepends="${hostmakedepends}" -depends="${makedepends}" -short_desc="Unicode::String - String of Unicode characters" -maintainer="Leah Neukirchen " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Unicode-String" -distfiles="${CPAN_SITE}/Unicode/Unicode-String-${version}.tar.gz" -checksum=894a110ece479546af8afec0972eec7320c86c4dea4e6b354dff3c7526ba9b68 diff --git a/srcpkgs/perl-Unicode-Tussle/template b/srcpkgs/perl-Unicode-Tussle/template deleted file mode 100644 index e036b4283ee558..00000000000000 --- a/srcpkgs/perl-Unicode-Tussle/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'perl-Unicode-Tussle' -pkgname=perl-Unicode-Tussle -version=1.122 -revision=1 -build_style=perl-module -hostmakedepends="perl perl-Unicode-LineBreak" -makedepends="${hostmakedepends}" -depends="${makedepends}" -short_desc="Unicode::Tussle - Tom's Unicode Scripts So Life is Easier" -maintainer="Leah Neukirchen " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Unicode-Tussle" -distfiles="${CPAN_SITE}/Unicode/${pkgname/perl-/}-$version.tar.gz" -checksum=87594309fa3ef6d32f15a098c12a2cdfa78cbd0077fa527c3b204307df6ce52c - -post_install() { - # Avoid clashes with mono, iproute2, util-linux - cd ${DESTDIR}/usr/bin - for f in lc uc tc rename; do - mv $f tussle-$f - done -} diff --git a/srcpkgs/perl-Unix-Mknod/template b/srcpkgs/perl-Unix-Mknod/template deleted file mode 100644 index 21ae5dda64b007..00000000000000 --- a/srcpkgs/perl-Unix-Mknod/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-Unix-Mknod' -pkgname=perl-Unix-Mknod -version=0.04 -revision=10 -build_style=perl-module -hostmakedepends="perl" -makedepends="perl" -depends="${makedepends}" -short_desc="Perl extension of mknod, major, minor and makedev" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Unix-Mknod" -distfiles="${CPAN_SITE}/Unix/${pkgname/perl-/}-${version}.tar.gz" -checksum=9fbe98a780c1ba052f976aba4430270b4111e025d55d8f3fecc3df05b3b63e3c diff --git a/srcpkgs/perl-Unix-Uptime/template b/srcpkgs/perl-Unix-Uptime/template deleted file mode 100644 index 648b1c884f89fc..00000000000000 --- a/srcpkgs/perl-Unix-Uptime/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'perl-Unix-Uptime' -pkgname=perl-Unix-Uptime -version=0.4000 -revision=3 -build_style=perl-ModuleBuild -hostmakedepends="perl perl-Module-Build" -makedepends="perl" -depends="$makedepends" -checkdepends="procps-ng" -short_desc="Determine current uptime, in seconds, and load averages" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Unix-Uptime" -distfiles="${CPAN_SITE}/Unix/${pkgname/perl-/}-${version}.tar.gz" -checksum=949b2e9d9b2963283347d18e597f87d6aea1c6f427dd36bfb3a2d5ff56de7040 diff --git a/srcpkgs/perl-User-Identity/template b/srcpkgs/perl-User-Identity/template deleted file mode 100644 index c208d26cb360d7..00000000000000 --- a/srcpkgs/perl-User-Identity/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-User-Identity' -pkgname=perl-User-Identity -version=1.00 -revision=1 -build_style=perl-module -hostmakedepends="perl" -makedepends="${hostmakedepends}" -depends="${makedepends}" -short_desc="Perl module for abstracting information about a physical person" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/User-Identity" -distfiles="${CPAN_SITE}/User/${pkgname/perl-/}-${version}.tar.gz" -checksum=9219b4271cfeb726330e9564589ea3a7db4b6dd6f6f4423746048df1a08e9f4a diff --git a/srcpkgs/perl-Variable-Magic/template b/srcpkgs/perl-Variable-Magic/template deleted file mode 100644 index 10f273aea76dd6..00000000000000 --- a/srcpkgs/perl-Variable-Magic/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-Variable-Magic' -pkgname=perl-Variable-Magic -version=0.63 -revision=2 -build_style=perl-module -hostmakedepends="perl" -makedepends="${hostmakedepends}" -depends="${makedepends}" -short_desc="Associate user-defined magic to variables from Perl" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Variable-Magic" -distfiles="${CPAN_SITE}/Variable/${pkgname/perl-/}-${version}.tar.gz" -checksum=ba4083b2c31ff2694f2371333d554c826aaf24b4d98d03e48b5b4a43a2a0e679 diff --git a/srcpkgs/perl-WL/template b/srcpkgs/perl-WL/template deleted file mode 100644 index e9f3aa9c82d9be..00000000000000 --- a/srcpkgs/perl-WL/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-WL' -pkgname=perl-WL -version=0.92 -revision=3 -build_style=perl-ModuleBuild -hostmakedepends="perl perl-Module-Build" -makedepends="perl perl-XML-Smart perl-Socket-MsgHdr" -depends="$makedepends" -short_desc="Perl bindings for wayland protocol" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/WL" -distfiles="${CPAN_SITE}/WL/${pkgname/perl-/}-${version}.tar.gz" -checksum=535499ec4b92ab76f7670c1bd576a29d9f4c7cceb14639ebf583f66a593163fc diff --git a/srcpkgs/perl-WWW-Curl/patches/curl-7.50.2.patch b/srcpkgs/perl-WWW-Curl/patches/curl-7.50.2.patch deleted file mode 100644 index de26b63365fba1..00000000000000 --- a/srcpkgs/perl-WWW-Curl/patches/curl-7.50.2.patch +++ /dev/null @@ -1,26 +0,0 @@ -CPAN RT#132197 - ---- a/Makefile.PL -+++ b/Makefile.PL -@@ -127,7 +127,7 @@ - close H; - - for my $e (sort @syms) { -- if($e =~ /(OBSOLETE|^CURL_EXTERN|_LAST\z|_LASTENTRY\z)/) { -+ if($e =~ /(OBSOLETE|^CURL_EXTERN|^CURL_STRICTER\z|^CURL_WIN32\z|^CURLOPT\z|_LAST\z|_LASTENTRY\z)/) { - next; - } - my ($group) = $e =~ m/^([^_]+_)/; ---- a/Curl.xs -+++ b/Curl.xs -@@ -18,6 +18,10 @@ - #include - #include - -+#ifdef CURLINC_MULTI_H -+#define __CURL_MULTI_H -+#endif -+ - #define header_callback_func writeheader_callback_func - - /* Do a favor for older perl versions */ diff --git a/srcpkgs/perl-WWW-Curl/patches/curl-7.87.0.patch b/srcpkgs/perl-WWW-Curl/patches/curl-7.87.0.patch deleted file mode 100644 index 54eb52a1697d46..00000000000000 --- a/srcpkgs/perl-WWW-Curl/patches/curl-7.87.0.patch +++ /dev/null @@ -1,40 +0,0 @@ -From 4d8ca056c900cdb08556bbae2470ebb858369576 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= -Date: Fri, 20 Jan 2023 14:26:50 +0100 -Subject: [PATCH] Adapt to curl-7.87.0 -MIME-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit - -curl-7.87.0 added CURLOPTDEPRECATED and some other helping macros for -hinting a compiler to produce deprecation warnings. Those are not -constants for libcurl and clobbered generated curlopt-constants.c -file: - -curlopt-constants.c:19:51: error: 'CURL_DEPRECATED' undeclared (first use in this function) - 19 | if (strEQ(name, "DEPRECATED")) return CURL_DEPRECATED; - | ^~~~~~~~~~~~~~~ - -This patch adjusts curl.h parser in Makefile.PL to skip them. - -Signed-off-by: Petr Písař ---- - Makefile.PL | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/Makefile.PL b/Makefile.PL -index b9e6a46..311b03a 100644 ---- a/Makefile.PL -+++ b/Makefile.PL -@@ -127,7 +127,7 @@ if (!defined($curl_h)) { - close H; - - for my $e (sort @syms) { -- if($e =~ /(OBSOLETE|^CURL_EXTERN|^CURL_STRICTER\z|^CURL_WIN32\z|^CURLOPT\z|_LAST\z|_LASTENTRY\z)/) { -+ if($e =~ /(OBSOLETE|^CURL_DEPRECATED\z|^CURL_EXTERN|^CURL_IGNORE_DEPRECATION\z|^CURL_STRICTER\z|^CURL_WIN32\z|^CURLOPT\z|^CURLOPTDEPRECATED\z|_LAST\z|_LASTENTRY\z)/) { - next; - } - my ($group) = $e =~ m/^([^_]+_)/; --- -2.39.1 - diff --git a/srcpkgs/perl-WWW-Curl/template b/srcpkgs/perl-WWW-Curl/template deleted file mode 100644 index 8a88e21aadde8c..00000000000000 --- a/srcpkgs/perl-WWW-Curl/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'perl-WWW-Curl' -pkgname=perl-WWW-Curl -version=4.17 -revision=15 -build_style=perl-module -hostmakedepends="perl" -makedepends="${hostmakedepends} libcurl-devel" -depends="${hostmakedepends}" -short_desc="WWW::Curl - Perl extension interface for libcurl" -maintainer="Orphaned " -license="MIT" -homepage="https://metacpan.org/release/WWW-Curl" -distfiles="${CPAN_SITE}/WWW/WWW-Curl-$version.tar.gz" -checksum=52ffab110e32348d775f241c973eb56f96b08eedbc110d77d257cdb0a24ab7ba - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/perl-WWW-Form-UrlEncoded/template b/srcpkgs/perl-WWW-Form-UrlEncoded/template deleted file mode 100644 index 65a4bd4d26f61c..00000000000000 --- a/srcpkgs/perl-WWW-Form-UrlEncoded/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-WWW-Form-UrlEncoded' -pkgname=perl-WWW-Form-UrlEncoded -version=0.26 -revision=3 -build_style=perl-ModuleBuild -hostmakedepends="perl perl-Module-Build" -makedepends="perl perl-JSON" -depends="perl" -short_desc="Parser and builder for application/x-www-form-urlencoded" -maintainer="Leah Neukirchen " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/WWW-Form-UrlEncoded" -distfiles="${CPAN_SITE}/WWW/WWW-Form-UrlEncoded-${version}.tar.gz" -checksum=c0480b5f1f15b71163ec327b8e7842298f0cb3ace97e63d7034af1e94a2d90f4 diff --git a/srcpkgs/perl-WWW-Mechanize/template b/srcpkgs/perl-WWW-Mechanize/template deleted file mode 100644 index 6accd38cff39b1..00000000000000 --- a/srcpkgs/perl-WWW-Mechanize/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'perl-WWW-Mechanize' -pkgname=perl-WWW-Mechanize -version=2.19 -revision=1 -build_style=perl-module -hostmakedepends="perl-CGI perl-HTML-Form perl-HTML-Tree - perl-HTTP-Response-Encoding perl-HTTP-Server-Simple perl-Test-Warn" -makedepends="perl-CGI perl-HTML-Form perl-HTML-Tree perl-HTTP-Response-Encoding - perl-HTTP-Server-Simple perl-Test-Warn perl-Path-Tiny" -depends="$makedepends" -checkdepends="perl-Test-Deep perl-Test-Exception perl-Test-Fatal - perl-Test-NoWarnings perl-Test-Output perl-Test-Warnings perl-HTTP-Daemon" -short_desc="WWW::Mechanize - Handy web browsing in a Perl object" -maintainer="Leah Neukirchen " -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=7b02e808018ff22a8798e51b5f329d8fac333fbfa8fb63808910091dade8b61f diff --git a/srcpkgs/perl-WWW-RobotRules/template b/srcpkgs/perl-WWW-RobotRules/template deleted file mode 100644 index bcce9b59a7da3c..00000000000000 --- a/srcpkgs/perl-WWW-RobotRules/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-WWW-RobotRules' -pkgname=perl-WWW-RobotRules -version=6.02 -revision=6 -build_style=perl-module -hostmakedepends="perl" -makedepends="${hostmakedepends} perl-URI" -depends="${makedepends}" -short_desc="WWW::RobotRules - database of robots.txt-derived permissions" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/WWW-RobotRules" -distfiles="${CPAN_SITE}/WWW/WWW-RobotRules-$version.tar.gz" -checksum=46b502e7a288d559429891eeb5d979461dd3ecc6a5c491ead85d165b6e03a51e diff --git a/srcpkgs/perl-WebService-MusicBrainz/template b/srcpkgs/perl-WebService-MusicBrainz/template deleted file mode 100644 index 48355dfe182da5..00000000000000 --- a/srcpkgs/perl-WebService-MusicBrainz/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'perl-WebService-MusicBrainz' -pkgname=perl-WebService-MusicBrainz -version=1.0.6 -revision=1 -build_style=perl-module -hostmakedepends="perl" -depends="perl perl-Class-Accessor perl-URI perl-XML-LibXML perl-LWP - perl-Mojolicious perl-IO-Socket-SSL" -checkdepends="perl-Mojolicious perl-IO-Socket-SSL" -short_desc="Web service API to MusicBrainz database, pre-1.0 version" -maintainer="Urs Schulz " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/WebService-MusicBrainz" -distfiles="${CPAN_SITE}/WebService/${pkgname//perl-/}-${version}.tar.gz" -checksum=5e91f5659677c39089bf6f253b41287bbcd3561f6a25a07965ce83b2628852e1 diff --git a/srcpkgs/perl-X11-Protocol-Other/template b/srcpkgs/perl-X11-Protocol-Other/template deleted file mode 100644 index b1760037fd159d..00000000000000 --- a/srcpkgs/perl-X11-Protocol-Other/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-X11-Protocol-Other' -pkgname=perl-X11-Protocol-Other -version=31 -revision=2 -build_style=perl-module -hostmakedepends="perl" -makedepends="perl" -depends="perl perl-X11-Protocol" -short_desc='Miscellaneous extras and helpers for X11::Protocol' -maintainer="Orphaned " -license="GPL-3.0-only" -homepage="https://metacpan.org/release/X11-Protocol-Other" -distfiles="$CPAN_SITE/X11/X11-Protocol-Other-${version}.tar.gz" -checksum=3c625993dc7a8eb1d02e07108a666302459c6fc6f9f3d27615f7495158dc73f4 diff --git a/srcpkgs/perl-X11-Protocol/template b/srcpkgs/perl-X11-Protocol/template deleted file mode 100644 index 527de0b366b8d8..00000000000000 --- a/srcpkgs/perl-X11-Protocol/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'perl-X11-Protocol' -pkgname=perl-X11-Protocol -#TODO -version=0.56 -revision=3 -build_style=perl-module -hostmakedepends="perl" -makedepends="perl" -depends="perl" -short_desc='X11::Protocol - Rough equivalent of Xlib' -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/X11-Protocol" -distfiles="$CPAN_SITE/X11/X11-Protocol-${version}.tar.gz" -checksum=de96dd6c7c1f25f3287aa7af64902bf84acaaa8e0c3bb76aa1676367e04a08b7 - -do_check() { - : # requires xserver -} diff --git a/srcpkgs/perl-XML-LibXML-PrettyPrint/template b/srcpkgs/perl-XML-LibXML-PrettyPrint/template deleted file mode 100644 index 913bf43cec2d4e..00000000000000 --- a/srcpkgs/perl-XML-LibXML-PrettyPrint/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'perl-XML-LibXML-PrettyPrint' -pkgname=perl-XML-LibXML-PrettyPrint -version=0.006 -revision=3 -build_style=perl-module -hostmakedepends="perl" -makedepends="perl" -depends="$makedepends perl-Exporter-Tiny perl-XML-LibXML" -checkdepends="$depends perl-Test-Warnings" -short_desc="Perl extension to PrettyPrint XML" -maintainer="John " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/pod/XML::LibXML::PrettyPrint" -distfiles="${CPAN_SITE}/XML/${pkgname/perl-/}-${version}.tar.gz" -checksum=89fb31725e90ecde0fc3623cb1e22decbaa4dbe30d6af56d38a0a8b45c4789f0 diff --git a/srcpkgs/perl-XML-LibXML-Simple/template b/srcpkgs/perl-XML-LibXML-Simple/template deleted file mode 100644 index 7fa92cb2fb3ba1..00000000000000 --- a/srcpkgs/perl-XML-LibXML-Simple/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-XML-LibXML-Simple' -pkgname=perl-XML-LibXML-Simple -version=1.01 -revision=2 -build_style=perl-module -hostmakedepends="perl-XML-LibXML perl-File-Slurp-Tiny" -makedepends="${hostmakedepends}" -depends="${makedepends}" -short_desc="XML::LibXML::Simple - XML::LibXML clone of XML::Simple::XMLin()" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/XML-LibXML-Simple/" -distfiles="${CPAN_SITE}/XML/${pkgname/perl-/}-${version}.tar.gz" -checksum=cd98c8104b70d7672bfa26b4513b78adf2b4b9220e586aa8beb1a508500365a6 diff --git a/srcpkgs/perl-XML-LibXML/template b/srcpkgs/perl-XML-LibXML/template deleted file mode 100644 index b96321f4c72b7f..00000000000000 --- a/srcpkgs/perl-XML-LibXML/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'perl-XML-LibXML' -pkgname=perl-XML-LibXML -version=2.0210 -revision=1 -build_style=perl-module -hostmakedepends="perl perl-Alien-Build perl-Alien-Libxml2" -makedepends="${hostmakedepends} libxml2-devel perl-XML-SAX perl-XML-NamespaceSupport" -depends="perl>=5.20 perl-XML-SAX perl-XML-NamespaceSupport" -short_desc="Perl extension interface to libxml2" -maintainer="Martijn van Buul " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/XML-LibXML" -distfiles="${CPAN_SITE}/XML/${pkgname/perl-/}-${version}.tar.gz" -checksum=a29bf3f00ab9c9ee04218154e0afc8f799bf23674eb99c1a9ed4de1f4059a48d - -pre_configure() { - if [ "$CROSS_BUILD" ]; then - # Disable link and execute check for libxml2 - vsed -i Makefile.PL -e"s;_libxml_check_lib('xml2');1;" - fi -} diff --git a/srcpkgs/perl-XML-LibXSLT/patches/fix-cross-remove-have_library.patch b/srcpkgs/perl-XML-LibXSLT/patches/fix-cross-remove-have_library.patch deleted file mode 100644 index 26e5665fb047b2..00000000000000 --- a/srcpkgs/perl-XML-LibXSLT/patches/fix-cross-remove-have_library.patch +++ /dev/null @@ -1,28 +0,0 @@ -Remove the 'have_library()' check. It breaks cross compilation. -The checked for libxslt and libexslt are pulled in via makedepends -and therefore do exist, anyway. - ---- a/Makefile.PL -+++ b/Makefile.PL -@@ -157,20 +157,8 @@ - $config{LIBS} .= $::is_Win32 ? '' :' -lm'; - } - --if (!have_library($::is_Win32 ? "libxslt" : "xslt")) { -- print STDERR <add_parser(q(XML::SAX::PurePerl))->save_parsers()" \ - 2>&1 >/dev/null - [ $? -eq 0 ] && echo "Added parser to XML::SAX registry." - ;; -esac diff --git a/srcpkgs/perl-XML-SAX/REMOVE b/srcpkgs/perl-XML-SAX/REMOVE deleted file mode 100644 index 00cc838f0d5ae1..00000000000000 --- a/srcpkgs/perl-XML-SAX/REMOVE +++ /dev/null @@ -1,11 +0,0 @@ -# -# This script unregisters the SAX parser into the registry. -# -case "${ACTION}" in -pre) - LC_ALL=C perl -MXML::SAX -e \ - "XML::SAX->remove_parser(q(XML::SAX::PurePerl))->save_parsers()" \ - 2>&1 >/dev/null - [ $? -eq 0 ] && echo "Removed parser from XML::SAX registry." - ;; -esac diff --git a/srcpkgs/perl-XML-SAX/patches/fix-installation.patch b/srcpkgs/perl-XML-SAX/patches/fix-installation.patch deleted file mode 100644 index 780d180fc189ca..00000000000000 --- a/srcpkgs/perl-XML-SAX/patches/fix-installation.patch +++ /dev/null @@ -1,50 +0,0 @@ -Source: maxice8 -Upstream: No -Reason: Fixes installation - ---- a/Makefile.PL -+++ b/Makefile.PL -@@ -12,43 +12,3 @@ WriteMakefile( - 'XML::NamespaceSupport' => 0.03, - }, - ); -- --sub MY::install { -- package MY; -- my $script = shift->SUPER::install(@_); -- -- # Only modify existing ParserDetails.ini if user agrees -- -- my $write_ini_ok = 0; -- -- eval { require XML::SAX }; -- if ($@) { -- $write_ini_ok = 1; -- } -- else { -- my $dir = File::Basename::dirname($INC{'XML/SAX.pm'}); -- if (-e File::Spec->catfile($dir, 'SAX', 'ParserDetails.ini')) { -- $write_ini_ok = -- ExtUtils::MakeMaker::prompt( -- "Do you want XML::SAX to alter ParserDetails.ini?", "Y" -- ) =~ /^y/i; -- } -- else { -- $write_ini_ok = 1; -- } -- } -- -- if ($write_ini_ok) { -- $script =~ s/install :: (.*)$/install :: $1 install_sax_pureperl/m; -- $script .= <<"INSTALL"; -- --install_sax_pureperl : pure_install --\t\@\$(PERL) -MXML::SAX -e "XML::SAX->add_parser(q(XML::SAX::PurePerl))->save_parsers()" -- --INSTALL -- -- } -- -- return $script; --} -- diff --git a/srcpkgs/perl-XML-SAX/template b/srcpkgs/perl-XML-SAX/template deleted file mode 100644 index b4e038630022fe..00000000000000 --- a/srcpkgs/perl-XML-SAX/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-XML-SAX' -pkgname=perl-XML-SAX -version=1.02 -revision=2 -build_style=perl-module -hostmakedepends="perl" -makedepends="${hostmakedepends} perl-XML-NamespaceSupport perl-XML-SAX-Base" -depends="$makedepends" -short_desc="Perl interface to the SAX2 XML Parser" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/XML-SAX" -distfiles="${CPAN_SITE}/XML/XML-SAX-${version}.tar.gz" -checksum=4506c387043aa6a77b455f00f57409f3720aa7e553495ab2535263b4ed1ea12a diff --git a/srcpkgs/perl-XML-Simple/template b/srcpkgs/perl-XML-Simple/template deleted file mode 100644 index 8aafc292620958..00000000000000 --- a/srcpkgs/perl-XML-Simple/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template build file for 'perl-XML-Simple'. -pkgname=perl-XML-Simple -version=2.25 -revision=2 -build_style=perl-module -hostmakedepends="perl" -makedepends="${hostmakedepends} perl-XML-Parser perl-XML-SAX" -depends="${makedepends}" -short_desc="Easy Perl API to read/write XML" -homepage="https://metacpan.org/release/XML-Simple" -license="Artistic-1.0-Perl, GPL-1.0-or-later" -maintainer="Orphaned " -distfiles="${CPAN_SITE}/XML/XML-Simple-$version.tar.gz" -checksum=531fddaebea2416743eb5c4fdfab028f502123d9a220405a4100e68fc480dbf8 diff --git a/srcpkgs/perl-XML-Smart/template b/srcpkgs/perl-XML-Smart/template deleted file mode 100644 index 48a723077c67fc..00000000000000 --- a/srcpkgs/perl-XML-Smart/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-XML-Smart' -pkgname=perl-XML-Smart -version=1.79 -revision=2 -build_style=perl-module -hostmakedepends="perl" -makedepends="perl perl-Object-MultiType" -depends="$makedepends" -short_desc="Smart, easy and powerful way to access or create XML" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/XML-Smart" -distfiles="https://search.cpan.org/CPAN/authors/id/T/TM/TMHARISH/XML-Smart-${version}.tar.gz" -checksum=f787efaf9b8dcd1b51085f190acdaae155007a78ba668ffe40d56226f5f2b488 diff --git a/srcpkgs/perl-XML-Twig/template b/srcpkgs/perl-XML-Twig/template deleted file mode 100644 index 0d234a3af22bb9..00000000000000 --- a/srcpkgs/perl-XML-Twig/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'perl-XML-Twig' -pkgname=perl-XML-Twig -version=3.52 -revision=3 -build_style=perl-module -hostmakedepends="perl" -makedepends="$hostmakedepends" -depends="perl>=5.20 perl-XML-Parser" -checkdepends="perl-XML-Parser perl-IO-CaptureOutput perl-LWP perl-Test-Pod perl-XML-Simple perl-XML-XPath" -short_desc="Perl module for processing huge XML documents in tree mode" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/XML-Twig" -distfiles="${CPAN_SITE}/XML/${pkgname/perl-/}-${version}.tar.gz" -checksum=fef75826c24f2b877d0a0d2645212fc4fb9756ed4d2711614ac15c497e8680ad diff --git a/srcpkgs/perl-XML-Writer/template b/srcpkgs/perl-XML-Writer/template deleted file mode 100644 index a27940de2a022f..00000000000000 --- a/srcpkgs/perl-XML-Writer/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-XML-Writer' -pkgname=perl-XML-Writer -version=0.900 -revision=1 -build_style=perl-module -hostmakedepends="perl" -makedepends="${hostmakedepends}" -depends="perl>=5.20" -short_desc="Perl extension for writing XML documents" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/XML-Writer" -distfiles="${CPAN_SITE}/XML/${pkgname/perl-/}-${version}.tar.gz" -checksum=73c8f5bd3ecf2b350f4adae6d6676d52e08ecc2d7df4a9f089fa68360d400d1f diff --git a/srcpkgs/perl-XML-XPath/template b/srcpkgs/perl-XML-XPath/template deleted file mode 100644 index 03f4f5a18eea64..00000000000000 --- a/srcpkgs/perl-XML-XPath/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-XML-XPath' -pkgname=perl-XML-XPath -version=1.44 -revision=2 -build_style=perl-module -hostmakedepends="perl" -makedepends="perl" -depends="perl perl-XML-Parser" -short_desc="XML::XPath - set of modules for parsing and evaluating XPath statements" -maintainer="Frantisek Fladung " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/XML-XPath" -distfiles="${CPAN_SITE}/XML/XML-XPath-${version}.tar.gz" -checksum=1cc9110705165dc09dd09974dd7c0b6709c9351d6b6b1cef5a711055f891dd0f diff --git a/srcpkgs/perl-XS-Parse-Keyword/patches/cross-fix.patch b/srcpkgs/perl-XS-Parse-Keyword/patches/cross-fix.patch deleted file mode 100644 index d4b3a6b6b3c220..00000000000000 --- a/srcpkgs/perl-XS-Parse-Keyword/patches/cross-fix.patch +++ /dev/null @@ -1,28 +0,0 @@ -Compiles and runs a test binary for testing cflags which fails in cross builds. -A check for cflags is not necessary anyway, so remove it completely. - ---- a/Build.PL 2025-01-09 17:25:50.000000000 +0100 -+++ b/Build.PL 2025-05-01 15:32:22.200963362 +0200 -@@ -21,22 +21,6 @@ - - my $cc = ExtUtils::CChecker->new( quiet => 1 ); - --$cc->try_find_cflags_for( -- cflags => [ -- # Most systems will need no extra cflags -- [], -- # HPUX may need to be told +std=gnu in order to accept anon inner unions -- ( $^O eq "hpux" ) ? [ "+std=gnu" ] : (), -- ], -- source => <<'EOF' --struct Named { -- union { int a, b; }; -- int c; --}; --int main(void) { struct Named n; n.a = 0; return n.a; } --EOF --) or die "OS unsupported - C compiler does not support anonymous inner unions\n"; -- - my $build = Module::Build::with::XSTests->new( - module_name => 'XS::Parse::Keyword', - requires => { diff --git a/srcpkgs/perl-XS-Parse-Keyword/template b/srcpkgs/perl-XS-Parse-Keyword/template deleted file mode 100644 index c33c74c2046448..00000000000000 --- a/srcpkgs/perl-XS-Parse-Keyword/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'perl-XS-Parse-Keyword' -pkgname=perl-XS-Parse-Keyword -version=0.49 -revision=1 -build_style=perl-ModuleBuild -hostmakedepends="perl perl-ExtUtils-CChecker perl-Module-Build" -makedepends="perl perl-File-ShareDir" -depends="perl perl-File-ShareDir" -checkdepends="perl-Test-Pod" -short_desc="XS functions to assist in parsing keyword syntax" -maintainer="newbluemoon " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/pod/XS::Parse::Keyword" -changelog="https://metacpan.org/dist/XS-Parse-Keyword/changes" -distfiles="${CPAN_SITE}/Syntax/PEVANS/XS-Parse-Keyword-${version}.tar.gz" -checksum=76c5ed142abba1f1df2335849681c83d83cc0842fe854af71081d2c411efb0bb - -do_check() { - LD="$CC" ./Build test -} diff --git a/srcpkgs/perl-XString/template b/srcpkgs/perl-XString/template deleted file mode 100644 index fecc8bc10012a4..00000000000000 --- a/srcpkgs/perl-XString/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'perl-XString' -pkgname=perl-XString -version=0.005 -revision=6 -build_style=perl-module -hostmakedepends="perl" -makedepends="perl" -depends="perl" -checkdepends="perl-Test2-Plugin-NoWarnings" -short_desc="Isolated String helpers from B" -maintainer="newbluemoon " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/XString" -distfiles="${CPAN_SITE}/Test/ATOOMIC/XString-${version}.tar.gz" -checksum=f247f55c19aee6ba4a1ae73c0804259452e02ea85a9be07f8acf700a5138f884 diff --git a/srcpkgs/perl-YAML-LibYAML/template b/srcpkgs/perl-YAML-LibYAML/template deleted file mode 100644 index 741074de1da733..00000000000000 --- a/srcpkgs/perl-YAML-LibYAML/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-YAML-LibYAML' -pkgname=perl-YAML-LibYAML -version=0.88 -revision=3 -build_style=perl-module -hostmakedepends="perl" -makedepends="perl" -depends="$makedepends" -short_desc="Perl YAML Serialization using XS and libyaml" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/YAML-LibYAML" -distfiles="${CPAN_SITE}/YAML/YAML-LibYAML-${version}.tar.gz" -checksum=a8a2738cccc332a8f7549c4c27f3e0090c9ab11eef0f6c856445177398135678 diff --git a/srcpkgs/perl-YAML-PP/template b/srcpkgs/perl-YAML-PP/template deleted file mode 100644 index 8814a75da7815b..00000000000000 --- a/srcpkgs/perl-YAML-PP/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-YAML-PP' -pkgname=perl-YAML-PP -version=0.036 -revision=1 -build_style=perl-module -hostmakedepends="perl" -depends="perl" -checkdepends="perl-Test-Deep perl-Test-Warn" -short_desc="Perl YAML 1.2 processor" -maintainer="Orphaned " -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=c8b4e50584adf92ef7573f6bb01d6ed58e6217632c57427b7274cfa7ca46fc1b diff --git a/srcpkgs/perl-YAML-Tiny/template b/srcpkgs/perl-YAML-Tiny/template deleted file mode 100644 index 12b29ffd24a98c..00000000000000 --- a/srcpkgs/perl-YAML-Tiny/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-YAML-Tiny' -pkgname=perl-YAML-Tiny -version=1.76 -revision=1 -build_style=perl-module -hostmakedepends="perl" -makedepends="perl" -depends="perl" -short_desc="Read/Write YAML files with as little code as possible" -maintainer="newbluemoon " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://github.com/Perl-Toolchain-Gang/YAML-Tiny" -distfiles="${CPAN_SITE}/YAML/YAML-Tiny-${version}.tar.gz" -checksum=a8d584394cf069bf8f17cba3dd5099003b097fce316c31fb094f1b1c171c08a3 diff --git a/srcpkgs/perl-YAML/template b/srcpkgs/perl-YAML/template deleted file mode 100644 index a702b501e3eba6..00000000000000 --- a/srcpkgs/perl-YAML/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'perl-YAML' -pkgname=perl-YAML -version=1.31 -revision=1 -build_style=perl-module -hostmakedepends="perl" -makedepends="$hostmakedepends" -depends="$makedepends" -checkdepends="perl-Test-YAML perl-Test-Deep" -short_desc="YAML - YAML Ain't Markup Language" -maintainer="Leah Neukirchen " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/YAML" -distfiles="${CPAN_SITE}/YAML/YAML-${version}.tar.gz" -checksum=a0ce30381657dce8e694df9a09e95d818d13beb03698fd2cf79d0c8d564a9b8e diff --git a/srcpkgs/perl-autovivification/template b/srcpkgs/perl-autovivification/template deleted file mode 100644 index 345abb4af2f5e1..00000000000000 --- a/srcpkgs/perl-autovivification/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-autovivification' -pkgname=perl-autovivification -version=0.18 -revision=6 -build_style=perl-module -hostmakedepends="perl" -makedepends="${hostmakedepends}" -depends="${makedepends}" -short_desc="Lexically disable autovivification" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/autovivification/" -distfiles="http://cpan.perl.org/CPAN/authors/id/V/VP/VPIT/${pkgname/perl-/}-${version}.tar.gz" -checksum=2d99975685242980d0a9904f639144c059d6ece15899efde4acb742d3253f105 diff --git a/srcpkgs/perl-b-cow/template b/srcpkgs/perl-b-cow/template deleted file mode 100644 index 2c7615ee0a398f..00000000000000 --- a/srcpkgs/perl-b-cow/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-b-cow' -pkgname=perl-b-cow -version=0.004 -revision=4 -build_style=perl-module -hostmakedepends="perl" -makedepends="perl" -depends="perl" -short_desc="B::COW additional B helpers to check COW status" -maintainer="dkwo " -license="GPL-1.0-or-later, Artistic-1.0-Perl" -homepage="https://metacpan.org/release/B-COW" -distfiles="https://cpan.metacpan.org/authors/id/A/AT/ATOOMIC/B-COW-${version}.tar.gz" -checksum=fcafb775ed84a45bc2c06c5ffd71342cb3c06fb0bdcd5c1b51b0c12f8b585f51 diff --git a/srcpkgs/perl-boolean/template b/srcpkgs/perl-boolean/template deleted file mode 100644 index 9b9e2f2ee71364..00000000000000 --- a/srcpkgs/perl-boolean/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-boolean' -pkgname=perl-boolean -version=0.46 -revision=2 -build_style=perl-module -hostmakedepends="perl" -makedepends="perl" -depends="$makedepends" -short_desc="Boolean support for Perl" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/boolean" -distfiles="https://www.cpan.org/modules/by-authors/id/I/IN/INGY/boolean-${version}.tar.gz" -checksum=95c088085c3e83bf680fe6ce16d8264ec26310490f7d1680e416ea7a118f156a diff --git a/srcpkgs/perl-bootstrap/patches b/srcpkgs/perl-bootstrap/patches deleted file mode 120000 index 7af8bac63558fa..00000000000000 --- a/srcpkgs/perl-bootstrap/patches +++ /dev/null @@ -1 +0,0 @@ -../perl/patches \ No newline at end of file diff --git a/srcpkgs/perl-bootstrap/template b/srcpkgs/perl-bootstrap/template deleted file mode 100644 index 31d855b3957040..00000000000000 --- a/srcpkgs/perl-bootstrap/template +++ /dev/null @@ -1,106 +0,0 @@ -# Template file for 'perl-bootstrap' -# This is needed to prevent build cycle between libxcrypt and perl -pkgname=perl-bootstrap -version=5.38.2 -revision=2 -_perl_cross_version=1.5.2 -build_style=gnu-configure -makedepends="zlib-devel bzip2-devel gdbm-devel db-devel" -checkdepends="iana-etc perl-AnyEvent perl-Test-Pod procps-ng" -short_desc="Practical Extraction and Report Language" -maintainer="Leah Neukirchen " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://www.perl.org" -distfiles="https://www.cpan.org/src/5.0/perl-${version}.tar.gz - https://github.com/arsv/perl-cross/releases/download/${_perl_cross_version}/perl-cross-${_perl_cross_version}.tar.gz" -checksum="a0a31534451eb7b83c7d6594a497543a54d488bc90ca00f5e34762577f40655e - 584dc54c48dca25e032b676a15bef377c1fed9de318b4fc140292a5dbf326e90" -repository=bootstrap -conflicts="perl>=0" -skiprdeps="/usr/bin/perl" -noverifyrdeps=yes - -skip_extraction=perl-cross-${_perl_cross_version}.tar.gz - -post_extract() { - local TAR=$(command -v bsdtar || command -v tar) - $TAR --strip-components=1 -xf \ - ${XBPS_SRCDISTDIR}/${pkgname}-${version}/perl-cross-$_perl_cross_version.tar.gz - - [ -n "${SOURCE_DATE_EPOCH}" ] && touch -h -d @$SOURCE_DATE_EPOCH patchlevel.h -} - -do_configure() { - local _args="-Dusethreads -Duseshrplib -Dusesoname -Dusevendorprefix - -Dprefix=/usr -Dvendorprefix=/usr - -Dprivlib=/usr/share/perl5/core_perl - -Darchlib=/usr/lib/perl5/core_perl - -Dsitelib=/usr/share/perl5/site_perl - -Dsitearch=/usr/lib/perl5/site_perl - -Dvendorlib=/usr/share/perl5/vendor_perl - -Dvendorarch=/usr/lib/perl5/vendor_perl - -Dscriptdir=/usr/bin -Dvendorscript=/usr/bin - -Dinc_version_list=none -Dman1ext=1p -Dman3ext=3p - -Dman1dir=/usr/share/man/man1 - -Dman3dir=/usr/share/man/man3 - -Dd_sockaddr_in6=define - -Dd_crypt=undef" - - if [ "$CROSS_BUILD" ]; then - _args+=" --target=$XBPS_CROSS_TRIPLET" - fi - - LDFLAGS+=" -Wl,-z,stack-size=2097152 -pthread" - export HOSTLDFLAGS+=" -pthread" - - if [ "$XBPS_TARGET_LIBC" = "musl" ]; then - export HOSTCFLAGS+=" -D_GNU_SOURCE" - export CFLAGS+=" -DNO_POSIX_2008_LOCALE -D_GNU_SOURCE" - else - export CFLAGS+=" -D_FILE_OFFSET_BITS=64 -DLARGE_FILE_SUPPORT64" - fi - - export LD="$CC" - ./configure --prefix=/usr $_args \ - -Dcccdlflags="-fPIC" \ - -Doptimize=" -Wall ${CFLAGS} " -Dccflags=" ${CFLAGS} " \ - -Dlddlflags="-shared ${LDFLAGS}" -Dldflags="${LDFLAGS}" \ - -Dperl_static_inline='static __inline__' -Dd_static_inline || - { - cat ./config.log - return 42 - } -} - -do_check() { - export LD="$CC" - export PERL_BUILD_PACKAGING=1 - TEST_JOBS=${XBPS_MAKEJOBS} make test -} - -post_install() { - find ${DESTDIR}/usr/share -type f -exec chmod 644 {} \; - find ${DESTDIR}/usr/lib -type f -exec chmod 644 {} \; - - # Make a symbolic link from perl to perl${version}. - ln -sf perl ${DESTDIR}/usr/bin/perl${version} - - # Remove all pod files *except* those under - # /usr/share/perl5/core_perl/pod/ (FS#16488) - rm -f ${DESTDIR}/usr/share/perl5/core_perl/*.pod - for d in ${DESTDIR}/usr/share/perl5/core_perl/*; do - if [ -d $d -a $(basename $d) != "pod" ]; then - find $d -name *.pod -delete - fi - done - find ${DESTDIR}/usr/lib -name *.pod -delete - find ${DESTDIR} -name .packlist -delete - - # Remove references to hardening -specs. - sed -e "s|-specs=.*hardened-ld||g" -e "s|-specs=.*hardened-cc1||g" \ - -i ${DESTDIR}/usr/lib/perl5/core_perl/Config_heavy.pl - - # HOTFIX - # ln -sfr ${DESTDIR}/usr/lib/perl5/core_perl/CORE/libperl.so.${version} ${DESTDIR}/usr/lib/ - # ln -sfr ${DESTDIR}/usr/lib/perl5/core_perl/CORE/libperl.so.${version} ${DESTDIR}/usr/lib/libperl.so. -} diff --git a/srcpkgs/perl-bootstrap/update b/srcpkgs/perl-bootstrap/update deleted file mode 100644 index 2693e54070bef5..00000000000000 --- a/srcpkgs/perl-bootstrap/update +++ /dev/null @@ -1 +0,0 @@ -ignore="*.[13579].* *.[1-9][13579].*" diff --git a/srcpkgs/perl-common-sense/template b/srcpkgs/perl-common-sense/template deleted file mode 100644 index 90e85fc38b6ac1..00000000000000 --- a/srcpkgs/perl-common-sense/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-common-sense' -pkgname=perl-common-sense -version=3.75 -revision=3 -build_style=perl-module -hostmakedepends="perl" -makedepends="${hostmakedepends}" -depends="${makedepends}" -short_desc="Save a tree AND a kitten, use common::sense!" -maintainer="Leah Neukirchen " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/common-sense" -distfiles="${CPAN_SITE}/Convert/MLEHMANN/common-sense-${version}.tar.gz" -checksum=a86a1c4ca4f3006d7479064425a09fa5b6689e57261fcb994fe67d061cba0e7e diff --git a/srcpkgs/perl-enum/template b/srcpkgs/perl-enum/template deleted file mode 100644 index d05acb51fcc41c..00000000000000 --- a/srcpkgs/perl-enum/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-enum' -pkgname=perl-enum -version=1.12 -revision=1 -build_style=perl-module -hostmakedepends="perl" -makedepends="perl" -depends="perl" -short_desc="C style enumerated types and bitmask flags in Perl" -maintainer="dkwo " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://github.com/neilb/enum" -distfiles="${CPAN_SITE}/enum/${pkgname/perl-/}-${version}.tar.gz" -checksum=69a7a891cd3888ed8b02c5e99a1f489f92a62ec351c0bc7894fd7bd7d1447ea9 diff --git a/srcpkgs/perl-local-lib/template b/srcpkgs/perl-local-lib/template deleted file mode 100644 index 7b446dfd6589ac..00000000000000 --- a/srcpkgs/perl-local-lib/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'perl-local-lib' -pkgname=perl-local-lib -version=2.000029 -revision=1 -build_style=perl-module -hostmakedepends="perl" -makedepends="$hostmakedepends" -depends="$hostmakedepends" -checkdepends="$hostmakedepends" -short_desc="Create and use a local lib/ for perl modules with PERL5LIB" -maintainer="Leah Neukirchen " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/local-lib" -distfiles="${CPAN_SITE}/lib/HAARG/local-lib-${version}.tar.gz" -checksum=8df87a10c14c8e909c5b47c5701e4b8187d519e5251e87c80709b02bb33efdd7 diff --git a/srcpkgs/perl-namespace-autoclean/template b/srcpkgs/perl-namespace-autoclean/template deleted file mode 100644 index 9cc1404a331711..00000000000000 --- a/srcpkgs/perl-namespace-autoclean/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'perl-namespace-autoclean' -pkgname=perl-namespace-autoclean -version=0.31 -revision=1 -build_style=perl-module -hostmakedepends="perl" -makedepends="perl perl-namespace-clean perl-B-Hooks-EndOfScope" -depends="${makedepends}" -checkdepends="perl-Moo perl-Sub-Name perl-Test-Needs" -short_desc="Keep imports out of your namespace" -maintainer="newbluemoon " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/namespace-autoclean" -distfiles="${CPAN_SITE}/namespace/${pkgname/perl-/}-$version.tar.gz" -checksum=d3b32c82e1d2caa9d58b8c8075965240e6cab66ab9350bd6f6bea4ca07e938d6 diff --git a/srcpkgs/perl-namespace-clean/template b/srcpkgs/perl-namespace-clean/template deleted file mode 100644 index 834876e4b40063..00000000000000 --- a/srcpkgs/perl-namespace-clean/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perl-namespace-clean' -pkgname=perl-namespace-clean -version=0.27 -revision=4 -build_style=perl-module -hostmakedepends="perl" -makedepends="perl perl-Package-Stash perl-B-Hooks-EndOfScope" -depends="$makedepends" -short_desc="Keep imports and functions out of your namespace" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/namespace-clean" -distfiles="${CPAN_SITE}/namespace/${pkgname/perl-/}-${version}.tar.gz" -checksum=8a10a83c3e183dc78f9e7b7aa4d09b47c11fb4e7d3a33b9a12912fd22e31af9d diff --git a/srcpkgs/perl-pcsc/template b/srcpkgs/perl-pcsc/template deleted file mode 100644 index 94ac33f8d1738a..00000000000000 --- a/srcpkgs/perl-pcsc/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'perl-pcsc' -pkgname=perl-pcsc -version=1.4.14 -revision=12 -_origname="pcsc-perl" -build_style=perl-module -hostmakedepends="pkg-config perl" -makedepends="perl pcsclite-devel" -depends="perl libpcsclite" -short_desc="Perl wrapper to the PC/SC smartcard library (pcsc-lite)" -maintainer="Leah Neukirchen " -license="GPL-2.0-or-later" -homepage="http://ludovic.rousseau.free.fr/softwares/pcsc-perl/index.html" -distfiles="http://ludovic.rousseau.free.fr/softwares/${_origname}/${_origname}-${version}.tar.bz2" -checksum=2722b7e5543e4faf3ba1ec6b29a7dfec6d92be1edec09d0a3191992d4d88c69d -make_check=no # requires hardware - -post_install() { - for f in examples/* test.pl; do - vsconf $f - done -} diff --git a/srcpkgs/perl-pcsc/update b/srcpkgs/perl-pcsc/update deleted file mode 100644 index 0965f7b633897d..00000000000000 --- a/srcpkgs/perl-pcsc/update +++ /dev/null @@ -1 +0,0 @@ -pkgname=pcsc-perl diff --git a/srcpkgs/perl-rename/template b/srcpkgs/perl-rename/template deleted file mode 100644 index 734e664fa86a54..00000000000000 --- a/srcpkgs/perl-rename/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'perl-rename' -pkgname=perl-rename -version=1.14 -revision=1 -build_style=perl-module -hostmakedepends="perl" -makedepends="perl" -depends="perl" -short_desc="Renames multiple files using Perl regular expressions" -maintainer="Georg Schabel " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/PEDERST/rename-${version}" -distfiles="${CPAN_SITE}/Palm/PEDERST/rename-${version}.tar.gz" -checksum=4d19e5cb8fb09fe35e6df69ae07132cf621b0b2a82f54149091bce630642adbd - -do_install() { - vman blib/man1/rename.1p perl-rename.1p - vbin bin/rename perl-rename -} diff --git a/srcpkgs/perl-rrdtool b/srcpkgs/perl-rrdtool deleted file mode 120000 index 91a3726b5d30c5..00000000000000 --- a/srcpkgs/perl-rrdtool +++ /dev/null @@ -1 +0,0 @@ -rrdtool \ No newline at end of file diff --git a/srcpkgs/perl-strictures/template b/srcpkgs/perl-strictures/template deleted file mode 100644 index 9b397ec21e6347..00000000000000 --- a/srcpkgs/perl-strictures/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'perl-strictures' -pkgname=perl-strictures -version=2.000006 -revision=2 -build_style=perl-module -hostmakedepends="perl" -makedepends="perl" -depends="$makedepends" -short_desc="Turn on strict and make most warnings fatal" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/strictures" -distfiles="https4.1://cpan.org/authors/id/E/ET/ETHER/strictures-${version}.tar.gz" -distfiles="${CPAN_SITE}/lib/HAARG/${pkgname/perl-/}-${version}.tar.gz" -checksum=09d57974a6d1b2380c802870fed471108f51170da81458e2751859f2714f8d57 diff --git a/srcpkgs/perl-tainting/template b/srcpkgs/perl-tainting/template deleted file mode 100644 index 455a42a3168c7c..00000000000000 --- a/srcpkgs/perl-tainting/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'perl-tainting' -pkgname=perl-tainting -version=0.02 -revision=3 -build_style=perl-module -hostmakedepends="perl" -makedepends="perl perl-Taint-Runtime" -depends="$makedepends" -checkdepends="perl-Test-Exception" -short_desc="Enable taint mode lexically" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/tainting" -distfiles="${CPAN_SITE}/LWP/PERLANCAR/tainting-${version}.tar.gz" -checksum=6363f0f944571984342519259efea94cfb648d49ea13d390de7f34bb4b811cec diff --git a/srcpkgs/perl/files/musl-locale.patch b/srcpkgs/perl/files/musl-locale.patch deleted file mode 100644 index dff892a017509d..00000000000000 --- a/srcpkgs/perl/files/musl-locale.patch +++ /dev/null @@ -1,19 +0,0 @@ ---- perl-5.40/cnf/configure_misc.sh -+++ perl-5.40/cnf/configure_misc.sh -@@ -240,11 +240,11 @@ - define stdio_stream_array - define d_lc_monetary_2008 'undef' - --define d_perl_lc_all_uses_name_value_pairs 'define' --define d_perl_lc_all_category_positions_init 'undef' --define d_perl_lc_all_separator 'undef' --define perl_lc_all_separator '' --define perl_lc_all_category_positions_init '' -+define d_perl_lc_all_uses_name_value_pairs 'undef' -+define d_perl_lc_all_category_positions_init 'define' -+define d_perl_lc_all_separator 'define' -+define perl_lc_all_separator '";"' -+define perl_lc_all_category_positions_init '{0,1,2,3,4,5}' - - define sharpbang '#!' - define startperl "$sharpbang$perlpath" diff --git a/srcpkgs/perl/files/update-perl-provides.pl b/srcpkgs/perl/files/update-perl-provides.pl deleted file mode 100644 index 12f07ea75376d0..00000000000000 --- a/srcpkgs/perl/files/update-perl-provides.pl +++ /dev/null @@ -1,272 +0,0 @@ -#!/usr/bin/perl -## -## Name: -## update-perl-provides -## -## Description: -## Patch the provides list in the perl package PKGBUILD. Scan the appropriate -## directories under the perl source tree for directories containing dists -## similar to CPAN dists. Search the files in the distributions for VERSION -## strings, which are perl expressions. Filters these version strings through -## the perl interpreter, then transform the dist. names and versions into -## package names and versions. Finally, we cut out the "provides" array from the -## template and replace it with the newer version. -## -## Usage: -## update-provides.pl [path to perl source tree] [path to template] -## -## Caveats: -## The path code is not platform independent and will only work in POSIX. -## -## Changelog: -## 07/25/14 JR Updated for void. -## 06/10/14 JD Rewrite from scratch for perl 5.20.0 and ArchLinux. -## -## Authors: -## Justin "juster" Davis -## Juan RP -## - -use warnings; -use strict; - -sub err -{ - print STDERR "$0: error: @_\n"; - exit 1; -} - -## Extract the dist. name from its containing directory. -sub path_dist -{ - my($path) = @_; - $path =~ s{^.*/}{}; - return $path; -} - -## Create a path like $path/lib/Foo/Bar.pm for Foo::Bar. -sub lib_modpath -{ - my($path, $modname) = @_; - $modname =~ s{::}{/}g; - return "$path/lib/$modname.pm"; -} - -## Create a path to a file in the containing directory, named after -## the last segment of the module name, with suffix attached. -sub dumb_modpath -{ - my($path, $modname, $suffix) = @_; - $modname =~ s{^.*::}{}; - return "$path/$modname$suffix"; -} - -## Find a source file contained in the directory that we can scrape the -## perl versions string from. -my %distmods = ( - 'PathTools' => 'Cwd', - 'Scalar-List-Utils' => 'List::Util', - 'IO-Compress' => 'IO::Compress::Gzip', -); -sub dist_srcpath -{ - my($path) = @_; - my $distname = path_dist($path); - my $modname; - if(exists $distmods{$distname}){ - $modname = $distmods{$distname}; - }else{ - $modname = $distname; - $modname =~ s/-/::/g; - } - my @srcpaths = ( - lib_modpath($path, $modname), - dumb_modpath($path, $modname, '.pm'), - dumb_modpath($path, $modname, '_pm.PL'), - dumb_modpath($path, '__'.$modname.'__', '.pm'), - "$path/VERSION", # for podlators - ); - for my $src (@srcpaths){ - return $src if(-f $src); - } - return undef; -} - -## Scrape the version string for the module file or Makefile.PL. -sub scrape_verln -{ - my($srcpath) = @_; - open my $fh, '<', $srcpath or die "open: $!"; - while(my $ln = <$fh>){ - if($ln =~ s/^.*VERSION *=>? *// or $ln =~ s/^package .*? \K[\d.]+//){ - close $fh; - return $ln; - } - } - close $fh; - err("failed to find VERSION in $srcpath"); -} - -## Scrape the version string from the module source file. -sub scrape_modver -{ - my($srcpath) = @_; - return scrape_verln($srcpath); -} - -## Scrape the version string from the Makefile.PL. (for libnet) -sub scrape_mkplver -{ - my($srcpath) = @_; - my $verln = scrape_verln($srcpath); - $verln =~ s/,/;/; - return $verln; -} - -## Scrape the version string from a file inside the dist dir. -sub distpath_ver -{ - my($distpath) = @_; - my $srcpath = dist_srcpath($distpath); - my $mkplpath = "$distpath/Makefile.PL"; - if(defined $srcpath){ - return scrape_modver($srcpath); - }elsif(-f $mkplpath){ - return scrape_mkplver($mkplpath); - }else{ - err("failed to scrape version from $distpath"); - } -} - -## Search the base path for the dist dirs and extract their respective -## version strings. -sub find_distvers -{ - my($basepath) = @_; - opendir my $dh, $basepath or die "opendir: $!"; - my @dirs = grep { -d $_ } map { "$basepath/$_" } grep { !/^[.]/ } readdir $dh; - closedir $dh; - - my @distvers; - for my $dpath (@dirs){ - push @distvers, [ path_dist($dpath), distpath_ver($dpath) ]; - } - return @distvers; -} - -## Maps an aref of dist name/perl version strings (perl expressions) to -## a package name and version string suitable for a PKGBUILD. -sub pkgspec -{ - my($dist, $ver) = @$_; - ## print STDOUT "dist $dist\n"; - ## $dist =~ tr/-/./; - #print STDOUT "1 dist $dist\n"; - #$dist =~ tr/_0-9.-//cd; - #print STDOUT "2 dist $dist\n"; - $ver =~ tr/././s; # only one period at a time - $ver =~ s/\A[.]|[.]\z//g; # shouldn't start or stop with a period - $ver =~ s/(\d)_(\d)/$1.$2/g; # retain 1.12 < 1.12_01 < 1.13 order in xbps ... - $ver =~ s/^([0-9.]+);/'$1';/; # ... then turn broken numeric literal into string - $ver = eval $ver; - my $rev = "_1"; - my $res = "perl-$dist-$ver" . $rev; - return $res; -} - -## Searches the perl source dir provided for a list of packages which -## correspond to the core distributions bundled within in. -sub perlcorepkgs -{ - my($perlpath) = @_; - my @dirs = ("$perlpath/cpan", "$perlpath/dist"); - my @provs; - for my $d (@dirs){ - if(!-d $d){ - err("$d is not a valid directory"); - } - push @provs, map pkgspec, find_distvers($d); - } - return @provs; -} - -## Formats the provided lines into a neatly formatted bash array. The first arg -## is the name of the bash variable to assign it to. -sub basharray -{ - my $vname = shift; - - ## Sort entries and surround with quotes. - my @lns = sort map { qq{$_} } @_; - $lns[0] = "$vname=\"$lns[0]"; - - ## Indent lines for OCD geeks. - if(@lns > 1){ - my $ind = length($vname) + 2; - splice @lns, 1, @lns-1, - map { (' ' x $ind) . $_ } @lns[1 .. $#lns]; - } - - $lns[$#lns] .= '"'; - return map { "$_\n" } @lns; -} - -## Patch the PKGBUILD at the given path with a new provides array, overwriting -## the old one. -sub patchpb -{ - my $pbpath = shift; - open my $fh, '<', $pbpath or die "open: $!"; - my @lines = <$fh>; - close $fh; - - my($i, $j); - for($i = 0; $i < @lines; $i++){ - last if($lines[$i] =~ /^provides="/); - } - if($i == @lines){ - err("failed to find provides array in xbps template"); - } - for($j = $i; $j < @lines; $j++){ - last if($lines[$j] =~ /["]/); - } - if($j == @lines){ - err("failed to find end of provides array"); - } - - splice @lines, $i, $j-$i+1, - basharray('provides', grep { !/win32|next/ } @_); - - ## Avoid corrupting the existing template in case of a crash, etc. - if(-f "$pbpath.$$"){ - err("pbpath.$$ temporary file already exists, please remove it."); - } - open $fh, '>', "$pbpath.$$" or die "open: $!"; - print $fh @lines; - close $fh or die "close: $!"; - rename "$pbpath.$$", "$pbpath" or die "rename: $!"; - - return; -} - -## Program entrypoint. -sub main -{ - if(@_ < 2){ - print STDERR "usage: $0 [perl source path] [template path]\n"; - exit 2; - } - my($perlpath, $pbpath) = @_; - if(!-f $pbpath){ - err("$pbpath is not a valid file."); - }elsif(!-d $perlpath){ - err("$perlpath is not a valid directory."); - }else{ - patchpb($pbpath, perlcorepkgs($perlpath)); - } - exit 0; -} - -main(@ARGV); - -# EOF diff --git a/srcpkgs/perl/patches/D-SHA-CFLAGS.diff b/srcpkgs/perl/patches/D-SHA-CFLAGS.diff deleted file mode 100644 index 7c580648d22a56..00000000000000 --- a/srcpkgs/perl/patches/D-SHA-CFLAGS.diff +++ /dev/null @@ -1,34 +0,0 @@ -From 6d8f0056bcf9dfdd34a6cb5e4ccac44bebbc3edd Mon Sep 17 00:00:00 2001 -From: Vladimir Smirnov -Date: Mon, 15 Jun 2015 22:15:59 +0200 -Subject: [PATCH] [PATCH] Do not set custom CFLAGS in cpan/Digest-SHA - -Bug-Gentoo: https://bugs.gentoo.org/506818 - -Patch-Name: gentoo/D-SHA-CFLAGS.diff - -Original-By: Matthias Maier ---- - cpan/Digest-SHA/Makefile.PL | 6 ------ - 1 file changed, 6 deletions(-) - -diff --git a/cpan/Digest-SHA/Makefile.PL b/cpan/Digest-SHA/Makefile.PL -index af2c0c3..65f4771 100644 ---- a/cpan/Digest-SHA/Makefile.PL -+++ b/cpan/Digest-SHA/Makefile.PL -@@ -64,12 +64,6 @@ if ($^O eq 'VMS') { - } - } - -- # Enhance performance on Intel when using gcc -- --if ($Config{archname} =~ /^i[3456]86/ && $Config{ccname} eq 'gcc') { -- push(@extra, OPTIMIZE => '-O1 -fomit-frame-pointer'); --} -- - my $fussy = '-Wall -Wextra -Wconversion -Wcast-align -Wpointer-arith '; - push(@extra, CCFLAGS => $fussy . $Config{ccflags}) if $opt_w; - --- -2.4.3 - diff --git a/srcpkgs/perl/patches/cleanup-paths.diff b/srcpkgs/perl/patches/cleanup-paths.diff deleted file mode 100644 index 4456b667d5de4c..00000000000000 --- a/srcpkgs/perl/patches/cleanup-paths.diff +++ /dev/null @@ -1,89 +0,0 @@ ---- a/Configure -+++ b/Configure -@@ -107,28 +107,6 @@ - fi - fi - --: Proper PATH setting --paths='/bin /usr/bin /usr/local/bin /usr/ucb /usr/local /usr/lbin' --paths="$paths /opt/bin /opt/local/bin /opt/local /opt/lbin" --paths="$paths /usr/5bin /etc /usr/gnu/bin /usr/new /usr/new/bin /usr/nbin" --paths="$paths /opt/gnu/bin /opt/new /opt/new/bin /opt/nbin" --paths="$paths /sys5.3/bin /sys5.3/usr/bin /bsd4.3/bin /bsd4.3/usr/ucb" --paths="$paths /bsd4.3/usr/bin /usr/bsd /bsd43/bin /opt/ansic/bin /usr/ccs/bin" --paths="$paths /etc /usr/lib /usr/ucblib /lib /usr/ccs/lib" --paths="$paths /sbin /usr/sbin /usr/libexec" --paths="$paths /system/gnu_library/bin" -- --for p in $paths --do -- case "$p_$PATH$p_" in -- *$p_$p$p_*) ;; -- *) test -d $p && PATH=$PATH$p_$p ;; -- esac --done -- --PATH=.$p_$PATH --export PATH -- - : shall we be using ksh? - inksh='' - needksh='' -@@ -8795,57 +8773,6 @@ - ;; - esac - --# How will the perl executable find the installed shared $libperl? --# Add $xxx to ccdlflags. --# If we can't figure out a command-line option, use $shrpenv to --# set env LD_RUN_PATH. The main perl makefile uses this. --shrpdir=$archlibexp/CORE --xxx='' --tmp_shrpenv='' --if "$useshrplib"; then -- case "$osname" in -- aix) -- # We'll set it in Makefile.SH... -- ;; -- solaris) -- xxx="-R $shrpdir" -- ;; -- freebsd|minix|mirbsd|netbsd|openbsd|interix|dragonfly|bitrig) -- xxx="-Wl,-R$shrpdir" -- ;; -- bsdos|linux|irix*|dec_osf|gnu*|haiku) -- xxx="-Wl,-rpath,$shrpdir" -- ;; -- hpux*) -- # hpux doesn't like the default, either. -- tmp_shrpenv="env LDOPTS=\"+s +b${shrpdir}\"" -- ;; -- cygwin) -- # cygwin needs only ldlibpth -- ;; -- *) -- tmp_shrpenv="env LD_RUN_PATH=$shrpdir" -- ;; -- esac -- case "$xxx" in -- '') ;; -- *) -- # Only add $xxx if it isn't already in ccdlflags. -- case " $ccdlflags " in -- *" $xxx "*) ;; -- *) ccdlflags="$ccdlflags $xxx" -- cat <&4 -- --Adding $xxx to the flags --passed to $ld so that the perl executable will find the --installed shared $libperl. -- --EOM -- ;; -- esac -- ;; -- esac --fi - # Fix ccdlflags in AIX for building external extensions. - # (For building Perl itself bare -bE:perl.exp is needed, - # Makefile.SH takes care of this.) diff --git a/srcpkgs/perl/patches/cpan_definstalldirs.diff b/srcpkgs/perl/patches/cpan_definstalldirs.diff deleted file mode 100644 index 3f420feded498e..00000000000000 --- a/srcpkgs/perl/patches/cpan_definstalldirs.diff +++ /dev/null @@ -1,38 +0,0 @@ -From 91c395844c280f07b4eeb4aa20f1b2abd9fe1126 Mon Sep 17 00:00:00 2001 -From: Torsten Veller -Date: Sat, 14 Apr 2012 13:34:20 +0200 -Subject: Provide a sensible INSTALLDIRS default for modules installed from - CPAN. - -Some modules which are included in core set INSTALLDIRS => 'perl' -explicitly in Makefile.PL or Build.PL. This makes sense for the normal @INC -ordering, but not ours. -Taken from Debian. - -Patch-Name: gentoo/cpan_definstalldirs.diff ---- - cpan/CPAN/lib/CPAN/FirstTime.pm | 4 ++-- - 1 file changed, 2 insertions(+), 2 deletions(-) - -diff --git a/cpan/CPAN/lib/CPAN/FirstTime.pm b/cpan/CPAN/lib/CPAN/FirstTime.pm -index 5030ef9..5953cb7 100644 ---- a/cpan/CPAN/lib/CPAN/FirstTime.pm -+++ b/cpan/CPAN/lib/CPAN/FirstTime.pm -@@ -990,7 +990,7 @@ sub init { - my_prompt_loop(prefer_installer => 'MB', $matcher, 'MB|EUMM|RAND'); - - if (!$matcher or 'makepl_arg make_arg' =~ /$matcher/) { -- my_dflt_prompt(makepl_arg => "", $matcher); -+ my_dflt_prompt(makepl_arg => "INSTALLDIRS=site", $matcher); - my_dflt_prompt(make_arg => "", $matcher); - if ( $CPAN::Config->{makepl_arg} =~ /LIBS=|INC=/ ) { - $CPAN::Frontend->mywarn( -@@ -1022,7 +1022,7 @@ sub init { - my_dflt_prompt(make_install_arg => $CPAN::Config->{make_arg} || "", - $matcher); - -- my_dflt_prompt(mbuildpl_arg => "", $matcher); -+ my_dflt_prompt(mbuildpl_arg => "--installdirs site", $matcher); - my_dflt_prompt(mbuild_arg => "", $matcher); - - if (exists $CPAN::HandleConfig::keys{mbuild_install_build_command} diff --git a/srcpkgs/perl/patches/cross-Makefile.SH.patch b/srcpkgs/perl/patches/cross-Makefile.SH.patch deleted file mode 100644 index c10163c42947e3..00000000000000 --- a/srcpkgs/perl/patches/cross-Makefile.SH.patch +++ /dev/null @@ -1,62 +0,0 @@ ---- a/Makefile.SH 2015-06-16 13:22:55.921083153 +0200 -+++ b/Makefile.SH 2015-06-16 13:26:14.198352302 +0200 -@@ -311,6 +311,7 @@ - OBJ_EXT = $_o - PATH_SEP = $p_ - -+ifeq (,\$(CROSS_PERL)) - # Macros to invoke a copy of miniperl during the build. Targets which - # are built using these macros should depend on \$(MINIPERL_EXE) - MINIPERL_EXE = miniperl\$(EXE_EXT) -@@ -342,6 +343,23 @@ - # Macros to run our tests - RUN_TESTS = \$(LDLIBPTH) ./runtests - -+else # CROSS_PERL -+ -+# Macros to invoke a copy of miniperl during the build. Targets which -+# are built using these macros should depend on \$(MINIPERL_EXE) -+MINIPERL_EXE = miniperl\$(EXE_EXT) -+MINIPERL = \$(CROSS_PERL) -+HOST_MINIPERL = \$(CROSS_PERL) -+ -+# Macros to invoke a copy of our fully operational perl during the build. -+PERL_EXE = perl\$(EXE_EXT) -+RUN_PERL = \$(CROSS_PERL) -+ -+# Macros to run our tests -+RUN_TESTS = echo "Not running tests" -+ -+endif # CROSS_PERL -+ - dynamic_ext = $dynamic_list - dynamic_ext_re = $dynamic_ext_re - static_ext = $static_list -@@ -580,6 +598,9 @@ - $(RUN_PERL) Porting/manisort -q -o MANIFEST; sh -c true) - @touch $(MANIFEST_SRT) - -+# Cross building requires a separate target to allow manipulation of the build tree -+extensions: $(dynamic_ext) $(nonxs_ext) -+ - .PHONY: all utilities - - # Both git_version.h and lib/Config_git.pl are built -@@ -662,6 +683,9 @@ - - globals$(OBJ_EXT): $(generated_headers) - -+ifeq (,$(CROSS_PERL)) -+# If we're cross-building, we should have uudmap.h and bitcount.h -+# provided already - uudmap.h mg_data.h: bitcount.h - - generate_uudmap$(OBJ_EXT): mg_raw.h -@@ -686,6 +710,7 @@ - $spitshell >>$Makefile <<'!NO!SUBS!' - generate_uudmap$(HOST_EXE_EXT): generate_uudmap$(OBJ_EXT) - $(CC) -o generate_uudmap$(EXE_EXT) $(LDFLAGS) generate_uudmap$(OBJ_EXT) $(libs) -+endif - - !NO!SUBS! - ;; diff --git a/srcpkgs/perl/patches/drop_fstack_protector.diff b/srcpkgs/perl/patches/drop_fstack_protector.diff deleted file mode 100644 index 3b5ba892a4c0e2..00000000000000 --- a/srcpkgs/perl/patches/drop_fstack_protector.diff +++ /dev/null @@ -1,59 +0,0 @@ -From 423890b1db83fce87d1283293a3d207e8f18aff4 Mon Sep 17 00:00:00 2001 -From: Vladimir Smirnov -Date: Mon, 19 May 2014 19:44:44 +0400 -Subject: [PATCH] Don't force -fstack-protector on everyone - -Bug-Gentoo: https://bugs.gentoo.org/348557 - -Patch-Name: gentoo/drop_fstack_protector.diff - -Original by Torsten Veller, ported to perl 5.20 - - -diff -ruN perl-5.24.0-RC5.orig/Configure perl-5.24.0-RC5/Configure ---- a/Configure 2016-04-27 00:11:09.000000000 +0200 -+++ b/Configure 2016-05-05 21:32:53.575232970 +0200 -@@ -5633,21 +5616,6 @@ - ;; - *) dflt="$ldflags";; - esac --# See note above about -fstack-protector --case "$ccflags" in --*-fstack-protector-strong*) -- case "$dflt" in -- *-fstack-protector-strong*) ;; # Don't add it again -- *) dflt="$dflt -fstack-protector-strong" ;; -- esac -- ;; --*-fstack-protector*) -- case "$dflt" in -- *-fstack-protector*) ;; # Don't add it again -- *) dflt="$dflt -fstack-protector" ;; -- esac -- ;; --esac - - : Try to guess additional flags to pick up local libraries. - for thislibdir in $libpth; do -@@ -8570,21 +8538,6 @@ - ''|' ') dflt='none' ;; - esac - -- case "$ldflags" in -- *-fstack-protector-strong*) -- case "$dflt" in -- *-fstack-protector-strong*) ;; # Don't add it again -- *) dflt="$dflt -fstack-protector-strong" ;; -- esac -- ;; -- *-fstack-protector*) -- case "$dflt" in -- *-fstack-protector*) ;; # Don't add it again -- *) dflt="$dflt -fstack-protector" ;; -- esac -- ;; -- esac -- - rp="Any special flags to pass to $ld to create a dynamically loaded library?" - . ./myread - case "$ans" in diff --git a/srcpkgs/perl/patches/usr_local.diff b/srcpkgs/perl/patches/usr_local.diff deleted file mode 100644 index 86eb2a495659fe..00000000000000 --- a/srcpkgs/perl/patches/usr_local.diff +++ /dev/null @@ -1,64 +0,0 @@ -From 1b9950c255b7d5f13b8c65bde26151908f30fc10 Mon Sep 17 00:00:00 2001 -From: Vladimir Smirnov -Date: Mon, 19 May 2014 19:58:00 +0400 -Subject: [PATCH] Remove /usr/local paths - -remove /usr/local paths from all stuff thats used -in Configure script - -Patch-Name: gentoo/usr_local.diff -Original-By: Torsten Veller ---- - Configure | 16 +++++++--------- - 1 file changed, 7 insertions(+), 9 deletions(-) - -diff --git a/Configure b/Configure -index 63b8848..d0a3c28 100755 ---- a/Configure -+++ b/Configure -@@ -1315,8 +1315,7 @@ archobjs='' - archname='' - : Possible local include directories to search. - : Set locincpth to "" in a hint file to defeat local include searches. --locincpth="/usr/local/include /opt/local/include /usr/gnu/include" --locincpth="$locincpth /opt/gnu/include /usr/GNU/include /opt/GNU/include" -+locincpth="" - : - : no include file wanted by default - inclwanted='' -@@ -1329,12 +1328,11 @@ libnames='' - : change the next line if compiling for Xenix/286 on Xenix/386 - xlibpth='/usr/lib/386 /lib/386' - : Possible local library directories to search. --loclibpth="/usr/local/lib /opt/local/lib /usr/gnu/lib" --loclibpth="$loclibpth /opt/gnu/lib /usr/GNU/lib /opt/GNU/lib" -+loclibpth="" - - : general looking path for locating libraries - glibpth="/lib /usr/lib $xlibpth" --glibpth="$glibpth /usr/ccs/lib /usr/ucblib /usr/local/lib" -+glibpth="$glibpth /usr/ccs/lib /usr/ucblib" - test -f /usr/shlib/libc.so && glibpth="/usr/shlib $glibpth" - test -f /shlib/libc.so && glibpth="/shlib $glibpth" - test -d /usr/lib64 && glibpth="$glibpth /lib64 /usr/lib64 /usr/local/lib64" -@@ -4914,7 +4912,7 @@ esac - : Set private lib path - case "$plibpth" in - '') if ./mips; then -- plibpth="$incpath/usr/lib $sysroot/usr/local/lib $sysroot/usr/ccs/lib" -+ plibpth="$incpath/usr/lib $sysroot/usr/ccs/lib" - fi;; - esac - case "$libpth" in -@@ -20513,7 +20511,7 @@ else - case "$ranlib" in - :) ranlib='';; - '') -- ranlib=`./loc ranlib X /usr/bin /bin /usr/local/bin` -+ ranlib=`./loc ranlib X /usr/bin /bin` - $test -f $ranlib || ranlib='' - ;; - esac --- -1.9.3 - diff --git a/srcpkgs/perl/template b/srcpkgs/perl/template deleted file mode 100644 index 0f1cb0f0f4768a..00000000000000 --- a/srcpkgs/perl/template +++ /dev/null @@ -1,237 +0,0 @@ -# Template file for 'perl' -pkgname=perl -version=5.40.2 -revision=2 -_perl_cross_version=1.6.2 -build_style=gnu-configure -makedepends="zlib-devel bzip2-devel gdbm-devel db-devel" -depends="less" -checkdepends="iana-etc perl-AnyEvent perl-Test-Pod procps-ng" -short_desc="Practical Extraction and Report Language" -maintainer="Leah Neukirchen " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://www.perl.org" -distfiles="https://www.cpan.org/src/5.0/perl-${version}.tar.gz - https://github.com/arsv/perl-cross/releases/download/${_perl_cross_version}/perl-cross-${_perl_cross_version}.tar.gz" -checksum="10d4647cfbb543a7f9ae3e5f6851ec49305232ea7621aed24c7cfbb0bef4b70d - 131f7496152ee32067dbac2bc9b44b2f582fc778140e545701b3b2faee782f1d" - -skip_extraction=perl-cross-${_perl_cross_version}.tar.gz - -if [ "$XBPS_TARGET_LIBC" = "glibc" ]; then - makedepends+=" libxcrypt-devel" - depends+=" libxcrypt-devel" -fi - -# Before updating this package to a new major version, run -# ${FILESDIR}/update-perl-provides.pl ${wrksrc} perl/template -# to find the list of built in packages. - -provides="perl-Archive-Tar-3.02.001_1 - perl-Attribute-Handlers-1.03_1 - perl-AutoLoader-5.74_1 - perl-CPAN-2.36_1 - perl-CPAN-Meta-2.150010_1 - perl-CPAN-Meta-Requirements-2.143_1 - perl-CPAN-Meta-YAML-0.018_1 - perl-Carp-1.54_1 - perl-Compress-Raw-Bzip2-2.212_1 - perl-Compress-Raw-Zlib-2.212_1 - perl-Config-Perl-V-0.36_1 - perl-DB_File-1.859_1 - perl-Data-Dumper-2.189_1 - perl-Devel-PPPort-3.72_1 - perl-Devel-SelfStubber-1.06_1 - perl-Digest-1.20_1 - perl-Digest-MD5-2.58.01_1 - perl-Digest-SHA-6.04_1 - perl-Dumpvalue-1.21_1 - perl-Encode-3.21_1 - perl-Env-1.06_1 - perl-Exporter-5.78_1 - perl-ExtUtils-CBuilder-0.280240_1 - perl-ExtUtils-Constant-0.25_1 - perl-ExtUtils-Install-2.22_1 - perl-ExtUtils-MakeMaker-7.70_1 - perl-ExtUtils-Manifest-1.75_1 - perl-ExtUtils-PL2Bat-0.005_1 - perl-ExtUtils-ParseXS-3.51_1 - perl-File-Fetch-1.04_1 - perl-File-Path-2.18_1 - perl-File-Temp-0.2311_1 - perl-Filter-Simple-0.96_1 - perl-Filter-Util-Call-1.64_1 - perl-FindBin-1.54_1 - perl-Getopt-Long-2.57_1 - perl-HTTP-Tiny-0.088_1 - perl-I18N-Collate-1.02_1 - perl-I18N-LangTags-0.45_1 - perl-IO-1.55_1 - perl-IO-Compress-2.212_1 - perl-IO-Socket-IP-0.42_1 - perl-IO-Zlib-1.15_1 - perl-IPC-Cmd-1.04_1 - perl-IPC-SysV-2.09_1 - perl-JSON-PP-4.16_1 - perl-Locale-Maketext-1.33_1 - perl-Locale-Maketext-Simple-0.21.01_1 - perl-MIME-Base64-3.16.01_1 - perl-Math-BigInt-2.003002_1 - perl-Math-BigInt-FastCalc-0.5018_1 - perl-Math-Complex-1.62_1 - perl-Memoize-1.16_1 - perl-Module-CoreList-5.20250413.40_1 - perl-Module-Load-0.36_1 - perl-Module-Load-Conditional-0.74_1 - perl-Module-Loaded-0.08_1 - perl-Module-Metadata-1.000038_1 - perl-NEXT-0.69_1 - perl-Net-Ping-2.76_1 - perl-Params-Check-0.38_1 - perl-PathTools-3.91_1 - perl-Perl-OSType-1.010_1 - perl-PerlIO-via-QuotedPrint-0.10_1 - perl-Pod-Checker-1.77_1 - perl-Pod-Escapes-1.07_1 - perl-Pod-Perldoc-3.2801_1 - perl-Pod-Simple-3.45_1 - perl-Pod-Usage-2.03_1 - perl-Safe-2.46_1 - perl-Scalar-List-Utils-1.63_1 - perl-Search-Dict-1.07_1 - perl-SelfLoader-1.27_1 - perl-Socket-2.038_1 - perl-Storable-3.32_1 - perl-Sys-Syslog-0.36_1 - perl-Term-ANSIColor-5.01_1 - perl-Term-Cap-1.18_1 - perl-Term-Complete-1.403_1 - perl-Term-ReadLine-1.17_1 - perl-Term-Table-0.018_1 - perl-Test-1.31_1 - perl-Test-Harness-3.48_1 - perl-Test-Simple-1.302199_1 - perl-Test2-Suite-0.000162_1 - perl-Text-Abbrev-1.02_1 - perl-Text-Balanced-2.06_1 - perl-Text-ParseWords-3.31_1 - perl-Text-Tabs-2024.001_1 - perl-Thread-Queue-3.14_1 - perl-Thread-Semaphore-2.13_1 - perl-Tie-File-1.09_1 - perl-Tie-RefHash-1.40_1 - perl-Time-HiRes-1.9777_1 - perl-Time-Local-1.35_1 - perl-Time-Piece-1.3401.01_1 - perl-Unicode-Collate-1.31_1 - perl-Unicode-Normalize-1.32_1 - perl-Win32-0.59_1 - perl-Win32API-File-0.1203.01_1 - perl-XSLoader-0.32_1 - perl-autodie-2.37_1 - perl-autouse-1.11_1 - perl-base-2.27_1 - perl-bignum-0.67_1 - perl-constant-1.33_1 - perl-encoding-warnings-0.14_1 - perl-experimental-0.032_1 - perl-if-0.0610_1 - perl-lib-0.65_1 - perl-libnet-3.15_1 - perl-parent-0.241_1 - perl-perlfaq-5.20240218_1 - perl-podlators-5.010_1 - perl-threads-2.40_1 - perl-threads-shared-1.69_1 - perl-version-0.9930_1" - -for f in ${provides}; do - replaces+=" $($XBPS_UHELPER_CMD getpkgname ${f})>=0" -done - -post_extract() { - local TAR=$(command -v bsdtar || command -v tar) - $TAR --strip-components=1 -xf \ - ${XBPS_SRCDISTDIR}/${pkgname}-${version}/perl-cross-$_perl_cross_version.tar.gz - - if [ "$XBPS_TARGET_LIBC" = "musl" ]; then - patch -p1 < ${FILESDIR}/musl-locale.patch - fi - - [ -n "${SOURCE_DATE_EPOCH}" ] && touch -h -d @$SOURCE_DATE_EPOCH patchlevel.h -} - -do_configure() { - local _args="-Dusethreads -Duseshrplib -Dusesoname -Dusevendorprefix - -Dprefix=/usr -Dvendorprefix=/usr - -Dprivlib=/usr/share/perl5/core_perl - -Darchlib=/usr/lib/perl5/core_perl - -Dsitelib=/usr/share/perl5/site_perl - -Dsitearch=/usr/lib/perl5/site_perl - -Dvendorlib=/usr/share/perl5/vendor_perl - -Dvendorarch=/usr/lib/perl5/vendor_perl - -Dscriptdir=/usr/bin -Dvendorscript=/usr/bin - -Dinc_version_list=none -Dman1ext=1p -Dman3ext=3p - -Dman1dir=/usr/share/man/man1 - -Dman3dir=/usr/share/man/man3 - -Dd_sockaddr_in6=define" - - if [ "$CROSS_BUILD" ]; then - _args+=" --target=$XBPS_CROSS_TRIPLET" - fi - - LDFLAGS+=" -Wl,-z,stack-size=2097152 -pthread" - export HOSTLDFLAGS+=" -pthread" - - if [ "$XBPS_TARGET_LIBC" = "musl" ]; then - export HOSTCFLAGS+=" -D_GNU_SOURCE" - export CFLAGS+=" -DNO_POSIX_2008_LOCALE -D_GNU_SOURCE" - else - export CFLAGS+=" -D_FILE_OFFSET_BITS=64 -DLARGE_FILE_SUPPORT64" - fi - - export LD="$CC" - ./configure --prefix=/usr $_args \ - --host-use-threads \ - -Dcccdlflags="-fPIC" \ - -Doptimize=" -Wall ${CFLAGS} " -Dccflags=" ${CFLAGS} " \ - -Dlddlflags="-shared ${LDFLAGS}" -Dldflags="${LDFLAGS}" \ - -Dperl_static_inline='static __inline__' -Dd_static_inline || - { - cat ./config.log - return 42 - } -} - -do_check() { - export LD="$CC" - export PERL_BUILD_PACKAGING=1 - TEST_JOBS=${XBPS_MAKEJOBS} make test -} - -post_install() { - find ${DESTDIR}/usr/share -type f -exec chmod 644 {} \; - find ${DESTDIR}/usr/lib -type f -exec chmod 644 {} \; - - # Make a symbolic link from perl to perl${version}. - ln -sf perl ${DESTDIR}/usr/bin/perl${version} - - # Remove all pod files *except* those under - # /usr/share/perl5/core_perl/pod/ (FS#16488) - rm -f ${DESTDIR}/usr/share/perl5/core_perl/*.pod - for d in ${DESTDIR}/usr/share/perl5/core_perl/*; do - if [ -d $d -a $(basename $d) != "pod" ]; then - find $d -name *.pod -delete - fi - done - find ${DESTDIR}/usr/lib -name *.pod -delete - find ${DESTDIR} -name .packlist -delete - - # Remove references to hardening -specs. - sed -e "s|-specs=.*hardened-ld||g" -e "s|-specs=.*hardened-cc1||g" \ - -i ${DESTDIR}/usr/lib/perl5/core_perl/Config_heavy.pl - - # HOTFIX - # ln -sfr ${DESTDIR}/usr/lib/perl5/core_perl/CORE/libperl.so.${version} ${DESTDIR}/usr/lib/ - # ln -sfr ${DESTDIR}/usr/lib/perl5/core_perl/CORE/libperl.so.${version} ${DESTDIR}/usr/lib/libperl.so -} diff --git a/srcpkgs/perl/update b/srcpkgs/perl/update deleted file mode 100644 index 2693e54070bef5..00000000000000 --- a/srcpkgs/perl/update +++ /dev/null @@ -1 +0,0 @@ -ignore="*.[13579].* *.[1-9][13579].*" diff --git a/srcpkgs/perltidy/template b/srcpkgs/perltidy/template deleted file mode 100644 index d41ae5c38b6e38..00000000000000 --- a/srcpkgs/perltidy/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'perltidy' -pkgname=perltidy -version=20250912 -revision=1 -build_style=perl-module -hostmakedepends="perl" -makedepends="${hostmakedepends}" -depends="${makedepends}" -short_desc="Perl script indenter and reformatter" -maintainer="Leah Neukirchen " -license="GPL-2.0-or-later" -homepage="https://metacpan.org/release/Perl-Tidy" -distfiles="${CPAN_SITE}/Perl/Perl-Tidy-${version}.tar.gz" -checksum=b48ee48835fbceab2fde0f1c59c5a539f046e3bb236fa34d8b60871fd79cf0a4 diff --git a/srcpkgs/perltidy/update b/srcpkgs/perltidy/update deleted file mode 100644 index b49777c7ddcdff..00000000000000 --- a/srcpkgs/perltidy/update +++ /dev/null @@ -1 +0,0 @@ -pattern="Perl-Tidy-\K[\d.]+(?=\.tar\.gz)" diff --git a/srcpkgs/persepolis/files/README.voidlinux b/srcpkgs/persepolis/files/README.voidlinux deleted file mode 100644 index a86d8667c1a992..00000000000000 --- a/srcpkgs/persepolis/files/README.voidlinux +++ /dev/null @@ -1,6 +0,0 @@ -Persepolis recommends some optional dependencies - -For Youtube downloads: yt-dlp -For audio mixing: ffmpeg -For audio notifications: sound-theme-freedesktop -For desktop notifications: python3-dasbus (not in void repository) diff --git a/srcpkgs/persepolis/patches/Handle-missing-XDG_CURRENT_DESKTOP-env-var.patch b/srcpkgs/persepolis/patches/Handle-missing-XDG_CURRENT_DESKTOP-env-var.patch deleted file mode 100644 index 789e7330035b21..00000000000000 --- a/srcpkgs/persepolis/patches/Handle-missing-XDG_CURRENT_DESKTOP-env-var.patch +++ /dev/null @@ -1,34 +0,0 @@ -From d295a72f7bf03839f13067e3d9689bb6d33e8f65 Mon Sep 17 00:00:00 2001 -From: Komeil Parseh -Date: Wed, 16 Jul 2025 15:51:30 +0330 -Subject: [PATCH] Handle missing XDG_CURRENT_DESKTOP env var - ---- - persepolis/scripts/useful_tools.py | 11 +++++++++-- - 1 file changed, 9 insertions(+), 2 deletions(-) - -diff --git a/persepolis/scripts/useful_tools.py b/persepolis/scripts/useful_tools.py -index 898ec0c..04a152c 100644 ---- a/persepolis/scripts/useful_tools.py -+++ b/persepolis/scripts/useful_tools.py -@@ -86,8 +86,15 @@ def osAndDesktopEnvironment(): - desktop_env = None - if os_type in OS.UNIX_LIKE: - # find desktop environment('KDE', 'GNOME', ...) -- desktop_env = os.environ.get('XDG_CURRENT_DESKTOP').lower() -- -+ xdg_desktop = os.environ.get("XDG_CURRENT_DESKTOP") -+ if xdg_desktop is not None: -+ desktop_env = xdg_desktop.lower() -+ else: -+ desktop_env = "unknown" -+ if logger_availability: -+ logger.sendToLog( -+ "XDG_CURRENT_DESKTOP environment variable not found.", "WARNING" -+ ) - return os_type, desktop_env - - --- -2.50.1 - diff --git a/srcpkgs/persepolis/template b/srcpkgs/persepolis/template deleted file mode 100644 index cc7e1dd3a1fbd7..00000000000000 --- a/srcpkgs/persepolis/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'persepolis' -pkgname=persepolis -version=5.2.0 -revision=3 -build_style=meson -build_helper=python3 -hostmakedepends="python3-packaging-bootstrap" -depends="python3-pysocks python3-requests qt6-svg python3-urllib3 - python3-pyside6-gui python3-pyside6-network python3-pyside6-multimedia - python3-pyside6-widgets python3-setproctitle python3-psutil" -short_desc="QT Download Manager" -maintainer="Komeil Parseh " -license="GPL-3.0-or-later" -homepage="https://persepolisdm.github.io/" -distfiles="https://github.com/persepolisdm/persepolis/archive/${version}.tar.gz" -checksum=8d002e369955fd77e5353714185ce3edb98463b7117a26583b72f4db4e51b2c8 - -post_install() { - vdoc "${FILESDIR}/README.voidlinux" -} diff --git a/srcpkgs/peru/template b/srcpkgs/peru/template deleted file mode 100644 index fdbc75600e9e1c..00000000000000 --- a/srcpkgs/peru/template +++ /dev/null @@ -1,33 +0,0 @@ -# Template file for 'peru' -pkgname=peru -version=1.3.2 -revision=2 -build_style=python3-pep517 -hostmakedepends="hatchling python3-wheel" -depends="curl git mercurial python3 python3-docopt python3-yaml" -checkdepends="${depends} python3-pytest rsync subversion" -short_desc="Tool for fetching code" -maintainer="Andy Weidenbaum " -license="MIT" -homepage="https://github.com/buildinspace/peru" -distfiles="https://github.com/buildinspace/peru/archive/${version}.tar.gz>${pkgname}-${version}.tar.gz" -checksum=5778f76e83aedc1b01cd77992716a855c134346168a9167c37b8c1ac9c22dfa3 - -do_check() { - local skiptests - - skiptests+=" test_curl_plugin_fetch or" - skiptests+=" test_curl_plugin_fetch_archives or" - skiptests+=" test_curl_plugin_reup or" - skiptests+=" test_git_plugin_with_relative_submodule or" - skiptests+=" test_git_plugin_with_submodule or" - skiptests+=" test_plugin_fetch or" - skiptests+=" test_plugin_get_reup_fields" - - PYTHONPATH="$(cd tests && pwd)" python3 -m pytest -k "not (${skiptests})" -} - -post_install() { - vlicense LICENSE - vdoc README.md -} diff --git a/srcpkgs/peshming/INSTALL b/srcpkgs/peshming/INSTALL deleted file mode 100644 index 9bd34cacb70a8f..00000000000000 --- a/srcpkgs/peshming/INSTALL +++ /dev/null @@ -1,5 +0,0 @@ -case "${ACTION}" in -post) - setcap cap_net_raw+ep /usr/bin/peshming - ;; -esac diff --git a/srcpkgs/peshming/template b/srcpkgs/peshming/template deleted file mode 100644 index bb334eb0138aac..00000000000000 --- a/srcpkgs/peshming/template +++ /dev/null @@ -1,34 +0,0 @@ -# Template file for 'peshming' -pkgname=peshming -version=0.5.1 -revision=2 -build_style=cargo -depends="libcap-progs" -short_desc="Prometheus exporter for background icmp pings" -maintainer="Orphaned " -license="AGPL-3.0-only" -homepage="https://git.jcg.re/jcgruenhage/peshming" -distfiles="https://git.jcg.re/jcgruenhage/peshming/archive/v${version}.tar.gz" -checksum=887ef53f4523cc1370f37c71244ecd1c654a2b02516b33d6e4f4f69345947bba - -case "$XBPS_TARGET_MACHINE" in - ppc64*) ;; - ppc*) broken="missing AtomicU64";; -esac - -pre_build() { - export PESHMING_MAN_DIR=man - export PESHMING_COMPLETIONS_DIR=completions -} - -post_install() { - vlicense LICENSE - vdoc README.md - vsconf config.toml.sample - - vcompletion "completions/_peshming" zsh - vcompletion "completions/peshming.fish" fish - vcompletion "completions/peshming.bash" bash - - vman "man/peshming.1" -} diff --git a/srcpkgs/peshming/update b/srcpkgs/peshming/update deleted file mode 100644 index b0e921863949c8..00000000000000 --- a/srcpkgs/peshming/update +++ /dev/null @@ -1,2 +0,0 @@ -site=https://git.jcg.re/jcgruenhage/peshming/tags -pattern='v\K\d.\d.\d(?=)' diff --git a/srcpkgs/pet/template b/srcpkgs/pet/template deleted file mode 100644 index bf9cc08b037bc5..00000000000000 --- a/srcpkgs/pet/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'pet' -pkgname=pet -version=1.0.1 -revision=1 -build_style=go -go_import_path="github.com/knqyf263/pet" -go_ldflags="-X ${go_import_path}/cmd.version=${version}" -short_desc="Simple command-line snippet manager" -maintainer="Mihail Ivanchev " -license="MIT" -homepage="https://github.com/knqyf263/pet" -changelog="https://github.com/knqyf263/pet/releases" -distfiles="https://github.com/knqyf263/pet/archive/refs/tags/v${version}.tar.gz" -checksum=b829628445b8a7039f0211fd74decee41ee5eb1c28417a4c8d8fca99de59091f - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/pev/template b/srcpkgs/pev/template deleted file mode 100644 index 8ab33fa678981a..00000000000000 --- a/srcpkgs/pev/template +++ /dev/null @@ -1,47 +0,0 @@ -# Template file for 'pev' -pkgname=pev -version=0.81 -revision=3 -build_style=gnu-makefile -make_build_args="sysconfdir=/etc" -make_install_args="sysconfdir=/etc" -makedepends="openssl-devel pcre-devel" -# We don't need python for check, only their PE binary is needed -checkdepends="which python3" -short_desc="PE file analysis toolkit" -maintainer="Orphaned " -# executable is GPL-2.0-or-later, libpe is LGPL-3.0-or-later -license="GPL-2.0-or-later, MIT, LGPL-3.0-or-later, BSD-2-Clause" -homepage="http://pev.sourceforge.net/" -distfiles="${SOURCEFORGE_SITE}/project/${pkgname}/${pkgname}-${version}/${pkgname}-${version}.tar.gz" -checksum=4192691c57eec760e752d3d9eca2a1322bfe8003cfc210e5a6b52fca94d5172b - -if [ "$XBPS_TARGET_LIBC" = musl ]; then - makedepends+=" musl-legacy-compat" -fi - -post_patch() { - # BSD-2-Clause - sed -ne '/Copyright/,/SUCH DAMAGE[.]/s/ *[*]* *//p; /[*]\//q' \ - lib/libudis86/udis86.h >libudis86.LICENSE - # include/stack.h and src/dylib.c is MIT by same author. - sed -ne '/The MIT License/,/THE SOFTWARE[.]$/s/[[:space:]]*//p; /[*]\//q' \ - include/stack.h >stack-dylib.LICENSE -} - -_real_check() { - for f in /usr/lib/python$py3_ver/distutils/command/*.exe; do - tests/run.sh pe32 "$f" - done -} - -do_check() { - export LD_LIBRARY_PATH=$(pwd)/src/build - ln -sf ../../lib/libpe/libpe.so src/build/libpe.so.1 - ! _real_check | tee /dev/stderr | grep -q 'NOK$' -} - -post_install() { - vlicense libudis86.LICENSE - vlicense stack-dylib.LICENSE -} diff --git a/srcpkgs/pex/template b/srcpkgs/pex/template deleted file mode 100644 index ab6906f0556c2e..00000000000000 --- a/srcpkgs/pex/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'pex' -pkgname=pex -version=2.68.2 -revision=1 -archs="~i686*" -build_style=python3-pep517 -hostmakedepends="python3-setuptools uv" -depends="python3" -short_desc="Library & tool for generating .pex (Python EXecutable) files" -maintainer="icp " -license="Apache-2.0" -homepage="https://docs.pex-tool.org" -changelog="https://raw.githubusercontent.com/pex-tool/pex/main/CHANGES.md" -distfiles="${PYPI_SITE}/p/pex/pex-${version}.tar.gz" -checksum=b9cb101f6503817af8d0664896e512b5c975633009d3312ad9e730e25044941e - -python3-pex_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - transitional dummy package" - metapackage=yes -} diff --git a/srcpkgs/pfetch/template b/srcpkgs/pfetch/template deleted file mode 100644 index 8e4a04484fc08a..00000000000000 --- a/srcpkgs/pfetch/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'pfetch' -pkgname=pfetch -version=0.6.0 -revision=2 -short_desc="System information tool written in POSIX sh" -maintainer="Daniel Lewan " -license="MIT" -homepage="https://github.com/dylanaraps/pfetch" -distfiles="https://github.com/dylanaraps/pfetch/archive/${version}.tar.gz" -checksum=d1f611e61c1f8ae55bd14f8f6054d06fcb9a2d973095367c1626842db66b3182 - -do_install() { - vbin pfetch - vlicense LICENSE.md -} diff --git a/srcpkgs/pg_top/template b/srcpkgs/pg_top/template deleted file mode 100644 index cfc3c28ed6448f..00000000000000 --- a/srcpkgs/pg_top/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'pg_top' -pkgname=pg_top -version=4.1.3 -revision=1 -build_style=cmake -hostmakedepends="python3-docutils" -makedepends="libbsd-devel ncurses-devel postgresql-libs-devel" -short_desc="'top' for PostgreSQL" -maintainer="Leah Neukirchen " -license="BSD-3-Clause" -homepage="https://pg_top.gitlab.io/" -changelog="https://gitlab.com/pg_top/pg_top/-/raw/main/HISTORY.rst" -distfiles="https://gitlab.com/pg_top/pg_top/-/archive/v${version}/${pkgname}-v${version}.tar.gz" -checksum=2e1e9d8e7b085576d9609d2e3e333e7b212f24d7ebffff9131bb555ef396a65f - -post_extract() { - vsed -i 's/rst2man.py/rst2man/g' CMakeLists.txt -} - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/pgbackrest/template b/srcpkgs/pgbackrest/template deleted file mode 100644 index 1aaa7d5101ca25..00000000000000 --- a/srcpkgs/pgbackrest/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'pgbackrest' -pkgname=pgbackrest -version=2.56.0 -revision=1 -build_style=meson -build_helper=qemu -meson_builddir="src/build" -hostmakedepends="perl pkg-config" -makedepends="openssl-devel libxml2-devel liblz4-devel perl postgresql-libs-devel - zlib-devel libyaml-devel bzip2-devel" -short_desc="Reliable PostgreSQL Backup & Restore" -maintainer="Anachron " -license="MIT" -homepage="http://www.pgbackrest.org/" -distfiles="https://github.com/pgbackrest/pgbackrest/archive/release/${version}.tar.gz" -checksum=e4ed91be1c518817fd2909c99edc0d3661126fde86abf77a0d470da09741447f - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/pgbackrest/update b/srcpkgs/pgbackrest/update deleted file mode 100644 index 7cd47a23caf40d..00000000000000 --- a/srcpkgs/pgbackrest/update +++ /dev/null @@ -1 +0,0 @@ -pattern='/archive/refs/tags/(v?|\Qrelease/\E)?\K[\d\.]+(?=\.tar\.gz")' diff --git a/srcpkgs/pgbouncer/template b/srcpkgs/pgbouncer/template deleted file mode 100644 index ce56949f60adff..00000000000000 --- a/srcpkgs/pgbouncer/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'pgbouncer' -pkgname=pgbouncer -version=1.21.0 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="libevent-devel" -checkdepends="python3-pytest-xdist python3-pytest-asyncio python3-filelock python3-psycopg postgresql15 postgresql15-client" -short_desc="Lightweight connection pooler for PostgreSQL" -maintainer="Orphaned " -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=7e1dd620c8d85a8490aff25061d5055d7aef9cf3e8bfe2d9e7719b8ee59114e2 -make_check=ci-skip # Postgres server can't be run as root - -pre_check() { - . /etc/profile.d/postgresql15.sh -} - -post_install() { - vlicense COPYRIGHT -} diff --git a/srcpkgs/pgcli/template b/srcpkgs/pgcli/template deleted file mode 100644 index 8d427c771c3b9b..00000000000000 --- a/srcpkgs/pgcli/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'pgcli' -pkgname=pgcli -version=4.3.0 -revision=1 -build_style=python3-pep517 -hostmakedepends="python3-setuptools" -depends="python3-pgspecial python3-click python3-Pygments - python3-prompt_toolkit python3-psycopg python3-sqlparse python3-configobj - python3-cli_helpers python3-setproctitle python3-tzlocal" -short_desc="PostgreSQL CLI with autocompletion and syntax highlighting" -maintainer="Joel Beckmeyer " -license="BSD-3-Clause" -homepage="https://www.pgcli.com" -changelog="https://raw.githubusercontent.com/dbcli/pgcli/main/changelog.rst" -distfiles="${PYPI_SITE}/p/pgcli/pgcli-${version}.tar.gz" -checksum=765ae1550c5508a481f19f16a99716c253fe91afb255797add2d635da20b6aef -make_check=no # pgcli tests require a PostgreSQL server; skip them. - -post_install() { - vlicense LICENSE.txt -} diff --git a/srcpkgs/pgmetrics/template b/srcpkgs/pgmetrics/template deleted file mode 100644 index 14c85f9564fa5e..00000000000000 --- a/srcpkgs/pgmetrics/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'pgmetrics' -pkgname=pgmetrics -version=1.17.1 -revision=1 -build_style=go -go_import_path="github.com/rapidloop/pgmetrics" -go_package="./cmd/pgmetrics" -short_desc="Collect and display statistics from running Postgresql" -maintainer="Gerardo Di iorio " -license="Apache-2.0" -homepage="https://pgmetrics.io" -distfiles="https://github.com/rapidloop/pgmetrics/archive/refs/tags/v${version}.tar.gz" -checksum=340c5638525461a527fa31aefe2f25aaa3d0dad7d6abe1cb6d4063722a553cd0 - -post_install() { - vdoc README.md -} diff --git a/srcpkgs/pgn-extract/template b/srcpkgs/pgn-extract/template deleted file mode 100644 index 203fd305205595..00000000000000 --- a/srcpkgs/pgn-extract/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'pgn-extract' -pkgname=pgn-extract -version=25.01 -revision=1 -build_style=gnu-makefile -make_use_env=yes -short_desc="Portable Game Notation (PGN) Manipulator for Chess Games" -maintainer="Leah Neukirchen " -license="GPL-3.0-or-later" -homepage="https://www.cs.kent.ac.uk/people/staff/djb/pgn-extract/" -changelog="https://www.cs.kent.ac.uk/people/staff/djb/pgn-extract/changes.html" -distfiles="https://www.cs.kent.ac.uk/~djb/pgn-extract/pgn-extract-${version/./-}.tgz" -checksum=c024a2d64abaedc873bd4e70b19d3ffdbbfa4dd054e6856b4a4262238af10eaa - -post_extract() { - sed -i '/^CC=/d' Makefile -} -do_check() { - make -C test -} -do_install() { - vbin pgn-extract - vman pgn-extract.man pgn-extract.1 - vdoc help.html -} diff --git a/srcpkgs/pgn-extract/update b/srcpkgs/pgn-extract/update deleted file mode 100644 index 0b007c7c919efd..00000000000000 --- a/srcpkgs/pgn-extract/update +++ /dev/null @@ -1 +0,0 @@ -pattern='((?" -license="BSD-3-Clause" -homepage="https://www.mew.org/~kazu/proj/pgpdump" -changelog="https://raw.githubusercontent.com/kazu-yamamoto/pgpdump/main/CHANGES" -distfiles="https://github.com/kazu-yamamoto/pgpdump/archive/refs/tags/v${version}.tar.gz" -checksum=9831fb578175f97f77e269326cb06e5367161e9ddbbfb7f753cef12f0f479c1d - -post_install() { - vlicense COPYRIGHT -} diff --git a/srcpkgs/pgweb/template b/srcpkgs/pgweb/template deleted file mode 100644 index 16db8f0fb4debc..00000000000000 --- a/srcpkgs/pgweb/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'pgweb' -pkgname=pgweb -version=0.16.2 -revision=1 -build_style=go -go_import_path="github.com/sosedoff/pgweb" -short_desc="Cross-platform client for Postgresql databases" -maintainer="Gerardo Di Iorio " -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=4120b03ee5047d8ea5bc9fd05629fb60bbdf5eca6a0e8b157fa4322ed54844ec -make_check=no #tests require postres istance - -post_install() { - vdoc README.md - vlicense LICENSE -} diff --git a/srcpkgs/phodav-devel b/srcpkgs/phodav-devel deleted file mode 120000 index 0018ee1e000c3d..00000000000000 --- a/srcpkgs/phodav-devel +++ /dev/null @@ -1 +0,0 @@ -phodav \ No newline at end of file diff --git a/srcpkgs/phodav/template b/srcpkgs/phodav/template deleted file mode 100644 index 73e2f543910f03..00000000000000 --- a/srcpkgs/phodav/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'phodav' -pkgname=phodav -version=3.0 -revision=2 -build_style=meson -configure_args="-Davahi=enabled -Dgtk_doc=disabled" -hostmakedepends="pkg-config gettext" -makedepends="libglib-devel libsoup3-devel libxml2-devel avahi-glib-libs-devel - eudev-libudev-devel" -short_desc="GNOME Web Dav implementation" -maintainer="Enno Boland " -license="LGPL-2.1-or-later" -homepage="https://wiki.gnome.org/phodav" -distfiles="${GNOME_SITE}/phodav/${version}/phodav-${version}.tar.xz" -checksum=392ec2d06d50300dcff1ef269a2a985304e29bce3520002fca29f2edc1d138d1 - -phodav-devel_package() { - depends="libglib-devel libsoup3-devel libxml2-devel - ${sourcepkg}-${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/phodav/update b/srcpkgs/phodav/update deleted file mode 100644 index e6ba83787876af..00000000000000 --- a/srcpkgs/phodav/update +++ /dev/null @@ -1 +0,0 @@ -pattern="\Q$pkgname\E-\K[\d\.]*(?=\.)" diff --git a/srcpkgs/phonon-backend-vlc/template b/srcpkgs/phonon-backend-vlc/template deleted file mode 100644 index b24a9cbd98c338..00000000000000 --- a/srcpkgs/phonon-backend-vlc/template +++ /dev/null @@ -1,52 +0,0 @@ -# Template file for 'phonon-backend-vlc' -pkgname=phonon-backend-vlc -version=0.12.0 -revision=2 -build_style=cmake -configure_args="-DPHONON_BUILD_QT6=OFF" -hostmakedepends="pkg-config extra-cmake-modules qt5-host-tools qt5-devel - qt5-qmake qt6-base qt6-tools" -makedepends="qt5-devel qt5-tools-devel phonon-qt5-devel vlc-devel - phonon-devel" -short_desc="Phonon VLC backend for Qt6" -maintainer="Duncaen " -license="LGPL-2.1-only" -homepage="https://phonon.kde.org/" -distfiles="${KDE_SITE}/phonon/${pkgname}/${version}/${pkgname}-${version}.tar.xz" -checksum=338479dc451e4b94b3ca5b578def741dcf82f5c626a2807d36235be2dce7c9a5 -lib32disabled=yes -provides="phonon-qt6-backend-0_1" - -post_configure() { - mkdir build-qt6 - configure_args+=" -DPHONON_BUILD_QT5=OFF -DPHONON_BUILD_QT6=ON" - configure_args+=" -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins" - cmake_builddir=build-qt6 - do_configure -} - -do_build() { - ninja -C build ${makejobs} - ninja -C build-qt6 ${makejobs} -} - -do_check() { - ninja -C build test - ninja -C build-qt6 test -} - -do_install() { - DESTDIR="${DESTDIR}" ninja -C build install - DESTDIR="${DESTDIR}" ninja -C build-qt6 install -} - -phonon-qt5-backend-vlc_package() { - provides="phonon-qt5-backend-0_1" - lib32disabled=yes - short_desc="Phonon VLC backend for Qt5" - # For locale files - depends="phonon-backend-vlc" - pkg_install() { - vmove usr/lib/qt5/plugins - } -} diff --git a/srcpkgs/phonon-backend-vlc/update b/srcpkgs/phonon-backend-vlc/update deleted file mode 100644 index df62cba4c34c94..00000000000000 --- a/srcpkgs/phonon-backend-vlc/update +++ /dev/null @@ -1 +0,0 @@ -pkgname=${pkgname/-qt5/} diff --git a/srcpkgs/phonon-devel b/srcpkgs/phonon-devel deleted file mode 120000 index ce8c63abf05038..00000000000000 --- a/srcpkgs/phonon-devel +++ /dev/null @@ -1 +0,0 @@ -phonon \ No newline at end of file diff --git a/srcpkgs/phonon-locale b/srcpkgs/phonon-locale deleted file mode 120000 index b45aefd2252cae..00000000000000 --- a/srcpkgs/phonon-locale +++ /dev/null @@ -1 +0,0 @@ -phonon-qt5 \ No newline at end of file diff --git a/srcpkgs/phonon-qt5 b/srcpkgs/phonon-qt5 deleted file mode 120000 index ce8c63abf05038..00000000000000 --- a/srcpkgs/phonon-qt5 +++ /dev/null @@ -1 +0,0 @@ -phonon \ No newline at end of file diff --git a/srcpkgs/phonon-qt5-backend-gstreamer/template b/srcpkgs/phonon-qt5-backend-gstreamer/template deleted file mode 100644 index 291d62d5a376d4..00000000000000 --- a/srcpkgs/phonon-qt5-backend-gstreamer/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'phonon-qt5-backend-gstreamer' -pkgname=phonon-qt5-backend-gstreamer -version=4.10.0 -revision=2 -build_style=cmake -configure_args="-DPHONON_BUILD_PHONON4QT5=ON" -hostmakedepends="pkg-config extra-cmake-modules" -makedepends="MesaLib-devel qt5-devel phonon-qt5-devel gst-plugins-base1-devel - gst-plugins-good1-qt5 qt5-x11extras-devel qt5-tools-devel libxml2-devel" -depends="desktop-file-utils hicolor-icon-theme gst-plugins-good1-qt5 gst-libav" -short_desc="Phonon GStreamer backend" -maintainer="Duncaen " -license="LGPL-2.1-or-later" -homepage="http://phonon.kde.org/" -distfiles="${KDE_SITE}/phonon/${pkgname/-qt5/}/${version}/${pkgname/-qt5/}-${version}.tar.xz" -checksum=c5871835521d015ef2ad1276b1f58340d946c2903466337f3170bac3c58d61f2 -provides="phonon-qt5-backend-0_1" -replaces="phonon-qt5-backend>=0" -lib32disabled=yes - -if [ -n "$CROSS_BUILD" ]; then - hostmakedepends+=" qt5-host-tools qt5-devel qt5-x11extras-devel phonon-qt5-devel" -fi diff --git a/srcpkgs/phonon-qt5-backend-gstreamer/update b/srcpkgs/phonon-qt5-backend-gstreamer/update deleted file mode 100644 index df62cba4c34c94..00000000000000 --- a/srcpkgs/phonon-qt5-backend-gstreamer/update +++ /dev/null @@ -1 +0,0 @@ -pkgname=${pkgname/-qt5/} diff --git a/srcpkgs/phonon-qt5-backend-vlc b/srcpkgs/phonon-qt5-backend-vlc deleted file mode 120000 index 987138b2013ade..00000000000000 --- a/srcpkgs/phonon-qt5-backend-vlc +++ /dev/null @@ -1 +0,0 @@ -phonon-backend-vlc \ No newline at end of file diff --git a/srcpkgs/phonon-qt5-devel b/srcpkgs/phonon-qt5-devel deleted file mode 120000 index ce8c63abf05038..00000000000000 --- a/srcpkgs/phonon-qt5-devel +++ /dev/null @@ -1 +0,0 @@ -phonon \ No newline at end of file diff --git a/srcpkgs/phonon/template b/srcpkgs/phonon/template deleted file mode 100644 index e00c08ad5bf7f7..00000000000000 --- a/srcpkgs/phonon/template +++ /dev/null @@ -1,63 +0,0 @@ -# Template file for 'phonon' -pkgname=phonon -version=4.12.0 -revision=3 -build_style=cmake -configure_args="-DPHONON_BUILD_DESIGNER_PLUGIN=ON" -hostmakedepends="extra-cmake-modules qt5-host-tools qt5-devel - qt6-base qt6-tools" -makedepends="glib-devel qt5-devel pulseaudio-devel qt6-qt5compat-devel - qt6-tools-devel qt5-tools-devel" -depends="phonon-locale" -short_desc="Multimedia framework for KDE" -maintainer="John " -license="LGPL-2.1-or-later" -homepage="https://phonon.kde.org/" -distfiles="${KDE_SITE}/${pkgname%-*}/${version}/${pkgname%-*}-${version}.tar.xz" -checksum=3287ffe0fbcc2d4aa1363f9e15747302d0b080090fe76e5f211d809ecb43f39a - -post_install() { - vmkdir usr/lib/qt6/plugins/designer - mv "${DESTDIR}/usr/lib/qt5/plugins/designer/phonon4qt6widgets.so" \ - "${DESTDIR}/usr/lib/qt6/plugins/designer/phonon4qt6widgets.so" -} - -phonon-locale_package() { - short_desc+=" - locale files" - pkg_install() { - vmove usr/share/locale - } -} - -phonon-devel_package() { - short_desc+=" - development files" - depends="qt6-base-devel phonon>=${version}_${revision}" - pkg_install() { - vmove usr/lib/cmake/phonon4qt6 - vmove usr/include/phonon4qt6 - vmove usr/lib/pkgconfig/phonon4qt6.pc - vmove "usr/lib/libphonon4qt6*.so" - vmove usr/lib/qt6/plugins/designer - } -} - -phonon-qt5-devel_package() { - short_desc+=" (Qt5) - development files" - depends="qt5-devel phonon-qt5>=${version}_${revision}" - pkg_install() { - vmove usr/include/phonon4qt5 - vmove usr/lib/qt5/mkspecs - vmove usr/lib/cmake/phonon4qt5 - vmove usr/lib/pkgconfig/phonon4qt5.pc - vmove "usr/lib/libphonon4qt5*.so" - vmove usr/lib/qt5/plugins/designer - } -} - -phonon-qt5_package() { - short_desc+=" (Qt5)" - depends="phonon-locale>=${version}_${revision}" - pkg_install() { - vmove "usr/lib/libphonon4qt5*.so.*" - } -} diff --git a/srcpkgs/phonon/update b/srcpkgs/phonon/update deleted file mode 100644 index 45bccdf8f38875..00000000000000 --- a/srcpkgs/phonon/update +++ /dev/null @@ -1 +0,0 @@ -pkgname=${pkgname%-*} diff --git a/srcpkgs/phoronix-test-suite/template b/srcpkgs/phoronix-test-suite/template deleted file mode 100644 index 341d4062584261..00000000000000 --- a/srcpkgs/phoronix-test-suite/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'phoronix-test-suite' -pkgname=phoronix-test-suite -version=10.8.4 -revision=3 -depends="virtual?php-runtime" -short_desc="Comprehensive testing and benchmarking platform for Linux" -maintainer="Enno Boland " -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 - -do_install() { - vsed -e "s/^\texport PTS_DIR=.*/\texport PTS_DIR=\/usr\/share\/webapps\/${pkgname}/g" -i phoronix-test-suite - vbin phoronix-test-suite - vmkdir usr/share/webapps/${pkgname}/pts-core - vcopy "pts-core/*" usr/share/webapps/${pkgname}/pts-core -} diff --git a/srcpkgs/phorward/template b/srcpkgs/phorward/template deleted file mode 100644 index e3f5b731793492..00000000000000 --- a/srcpkgs/phorward/template +++ /dev/null @@ -1,31 +0,0 @@ -# Template file for 'phorward' -pkgname=phorward -version=1.0.0 -revision=1 -build_style=gnu-configure -short_desc="Software package consisting of a powerful C functions library" -maintainer="Orphaned " -license="BSD-3-Clause" -homepage="http://www.phorward-software.com" -distfiles="https://github.com/phorward/phorward/archive/v${version}.tar.gz" -checksum=4257e137d158489503c3040be7e4979f70beedb0376f41fa83775071188f96af - -post_install() { - vlicense LICENSE -} - -libphorward_package() { - short_desc+=" - libraries" - pkg_install() { - vmove "usr/lib/libphorward.so.*" - } -} - -libphorward-devel_package() { - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.so" - vmove "usr/lib/*.a" - } -} diff --git a/srcpkgs/photofilmstrip/patches/no-img2py.patch b/srcpkgs/photofilmstrip/patches/no-img2py.patch deleted file mode 100644 index bce597efb4f5c1..00000000000000 --- a/srcpkgs/photofilmstrip/patches/no-img2py.patch +++ /dev/null @@ -1,13 +0,0 @@ ---- a/setup.py -+++ b/setup.py -@@ -153,9 +153,7 @@ class pfs_build(build): - build.run(self) - - def _make_resources(self): -- try: -- from wx.tools.img2py import img2py -- except ImportError: -+ if True: - log.warn("Cannot update image resources! Using images.py from source") - return - diff --git a/srcpkgs/photofilmstrip/patches/no-msgfmt.patch b/srcpkgs/photofilmstrip/patches/no-msgfmt.patch deleted file mode 100644 index ddc07d0d30eadd..00000000000000 --- a/srcpkgs/photofilmstrip/patches/no-msgfmt.patch +++ /dev/null @@ -1,34 +0,0 @@ ---- a/setup.py -+++ b/setup.py -@@ -16,7 +16,6 @@ from setuptools import setup, Command - from setuptools.command.build import build - from setuptools.command.sdist import sdist - --import pythongettext.msgfmt - - try: - from sphinx.application import Sphinx -@@ -243,22 +242,7 @@ class pfs_build(build): - resName=imgName) - - def _make_locale(self): -- for filename in os.listdir("po"): -- lang, ext = os.path.splitext(filename) -- if ext.lower() == ".po": -- moDir = os.path.join("build", "mo", lang, "LC_MESSAGES") -- moFile = os.path.join(moDir, "%s.mo" % Constants.APP_NAME) -- if not os.path.exists(moDir): -- os.makedirs(moDir) -- -- msgfmt = pythongettext.msgfmt.Msgfmt(os.path.join("po", filename)) -- with open(moFile, "wb") as moFd: -- moFd.write(msgfmt.getAsFile().getbuffer()) -- -- targetPath = os.path.join("share", "locale", lang, "LC_MESSAGES") -- self.distribution.data_files.append( -- (targetPath, (moFile,)) -- ) -+ pass - - - class pfs_exe(Command): diff --git a/srcpkgs/photofilmstrip/template b/srcpkgs/photofilmstrip/template deleted file mode 100644 index c4d59f6838af72..00000000000000 --- a/srcpkgs/photofilmstrip/template +++ /dev/null @@ -1,35 +0,0 @@ -# Template file for 'photofilmstrip' -pkgname=photofilmstrip -version=4.1.1 -revision=1 -build_style=python3-module -hostmakedepends="python3-setuptools gst1-python3 gettext" -depends="python3 gst1-python3 gst1-editing-services python3-Pillow wxPython" -checkdepends="$depends" -short_desc="Slideshow creator with Ken Burns effect" -maintainer="Đoàn Trần Công Danh " -license="GPL-2.0-or-later" -homepage="https://www.photofilmstrip.org/" -distfiles="https://github.com/PhotoFilmStrip/PFS/archive/refs/tags/v${version}.tar.gz" -checksum=78e58ae587f381439c2dd5337050f8715e9735f3e2a046413045800b822ee4f7 - -post_patch() { - vsed -i -e 's/gstreamer1.0-libav/gst-libav/' \ - -e 's/gstreamer1.0-plugins-base/gst-plugins-base1/' \ - -e 's/gstreamer1.0-plugins-good/gst-plugins-good1/' \ - -e 's/gstreamer1.0-plugins-bad/gst-plugins-bad1/' \ - -e 's/gstreamer1.0-plugins-ugly/gst-plugins-ugly1/' \ - photofilmstrip/core/renderer/GStreamerRenderer.py \ - po/*.po -} - -post_install() { - local _file _lang - for _file in po/*.po; do - _lang="${_file##*/}" - _lang="${_lang%.po}" - vmkdir "usr/share/locale/${_lang}/LC_MESSAGES" - msgfmt "$_file" \ - -o "${DESTDIR}/usr/share/locale/${_lang}/LC_MESSAGES/PhotoFilmStrip.mo" - done -} diff --git a/srcpkgs/phototonic/template b/srcpkgs/phototonic/template deleted file mode 100644 index faed46164fed52..00000000000000 --- a/srcpkgs/phototonic/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'phototonic' -pkgname=phototonic -version=3.0.0 -revision=1 -build_style=qmake -hostmakedepends="pkg-config qt6-base" -makedepends="qt6-svg-devel exiv2-devel" -depends="desktop-file-utils hicolor-icon-theme qt6-imageformats qt6-svg" -short_desc="Lightweight image viewer and organizer for Qt" -maintainer="Orphaned " -license="GPL-3.0-or-later" -homepage="http://oferkv.github.io/phototonic/" -distfiles="https://github.com/luebking/phototonic/archive/v${version}.tar.gz" -checksum=e7015bbfd4e0d4f152f503e2e1ee7b698f048b5ad77e185716eb8da6d65fff91 diff --git a/srcpkgs/php-apache b/srcpkgs/php-apache deleted file mode 120000 index fa557ad95d0aa1..00000000000000 --- a/srcpkgs/php-apache +++ /dev/null @@ -1 +0,0 @@ -php \ No newline at end of file diff --git a/srcpkgs/php-apcu b/srcpkgs/php-apcu deleted file mode 120000 index fa557ad95d0aa1..00000000000000 --- a/srcpkgs/php-apcu +++ /dev/null @@ -1 +0,0 @@ -php \ No newline at end of file diff --git a/srcpkgs/php-ast b/srcpkgs/php-ast deleted file mode 120000 index fa557ad95d0aa1..00000000000000 --- a/srcpkgs/php-ast +++ /dev/null @@ -1 +0,0 @@ -php \ No newline at end of file diff --git a/srcpkgs/php-cgi b/srcpkgs/php-cgi deleted file mode 120000 index fa557ad95d0aa1..00000000000000 --- a/srcpkgs/php-cgi +++ /dev/null @@ -1 +0,0 @@ -php \ No newline at end of file diff --git a/srcpkgs/php-devel b/srcpkgs/php-devel deleted file mode 120000 index fa557ad95d0aa1..00000000000000 --- a/srcpkgs/php-devel +++ /dev/null @@ -1 +0,0 @@ -php \ No newline at end of file diff --git a/srcpkgs/php-embed b/srcpkgs/php-embed deleted file mode 120000 index fa557ad95d0aa1..00000000000000 --- a/srcpkgs/php-embed +++ /dev/null @@ -1 +0,0 @@ -php \ No newline at end of file diff --git a/srcpkgs/php-enchant b/srcpkgs/php-enchant deleted file mode 120000 index fa557ad95d0aa1..00000000000000 --- a/srcpkgs/php-enchant +++ /dev/null @@ -1 +0,0 @@ -php \ No newline at end of file diff --git a/srcpkgs/php-ffi b/srcpkgs/php-ffi deleted file mode 120000 index fa557ad95d0aa1..00000000000000 --- a/srcpkgs/php-ffi +++ /dev/null @@ -1 +0,0 @@ -php \ No newline at end of file diff --git a/srcpkgs/php-fpm b/srcpkgs/php-fpm deleted file mode 120000 index fa557ad95d0aa1..00000000000000 --- a/srcpkgs/php-fpm +++ /dev/null @@ -1 +0,0 @@ -php \ No newline at end of file diff --git a/srcpkgs/php-gd b/srcpkgs/php-gd deleted file mode 120000 index fa557ad95d0aa1..00000000000000 --- a/srcpkgs/php-gd +++ /dev/null @@ -1 +0,0 @@ -php \ No newline at end of file diff --git a/srcpkgs/php-igbinary b/srcpkgs/php-igbinary deleted file mode 120000 index fa557ad95d0aa1..00000000000000 --- a/srcpkgs/php-igbinary +++ /dev/null @@ -1 +0,0 @@ -php \ No newline at end of file diff --git a/srcpkgs/php-imagick b/srcpkgs/php-imagick deleted file mode 120000 index fa557ad95d0aa1..00000000000000 --- a/srcpkgs/php-imagick +++ /dev/null @@ -1 +0,0 @@ -php \ No newline at end of file diff --git a/srcpkgs/php-intl b/srcpkgs/php-intl deleted file mode 120000 index fa557ad95d0aa1..00000000000000 --- a/srcpkgs/php-intl +++ /dev/null @@ -1 +0,0 @@ -php \ No newline at end of file diff --git a/srcpkgs/php-ldap b/srcpkgs/php-ldap deleted file mode 120000 index fa557ad95d0aa1..00000000000000 --- a/srcpkgs/php-ldap +++ /dev/null @@ -1 +0,0 @@ -php \ No newline at end of file diff --git a/srcpkgs/php-mongodb b/srcpkgs/php-mongodb deleted file mode 120000 index fa557ad95d0aa1..00000000000000 --- a/srcpkgs/php-mongodb +++ /dev/null @@ -1 +0,0 @@ -php \ No newline at end of file diff --git a/srcpkgs/php-mysql b/srcpkgs/php-mysql deleted file mode 120000 index fa557ad95d0aa1..00000000000000 --- a/srcpkgs/php-mysql +++ /dev/null @@ -1 +0,0 @@ -php \ No newline at end of file diff --git a/srcpkgs/php-odbc b/srcpkgs/php-odbc deleted file mode 120000 index fa557ad95d0aa1..00000000000000 --- a/srcpkgs/php-odbc +++ /dev/null @@ -1 +0,0 @@ -php \ No newline at end of file diff --git a/srcpkgs/php-pear b/srcpkgs/php-pear deleted file mode 120000 index fa557ad95d0aa1..00000000000000 --- a/srcpkgs/php-pear +++ /dev/null @@ -1 +0,0 @@ -php \ No newline at end of file diff --git a/srcpkgs/php-pgsql b/srcpkgs/php-pgsql deleted file mode 120000 index fa557ad95d0aa1..00000000000000 --- a/srcpkgs/php-pgsql +++ /dev/null @@ -1 +0,0 @@ -php \ No newline at end of file diff --git a/srcpkgs/php-phpdbg b/srcpkgs/php-phpdbg deleted file mode 120000 index fa557ad95d0aa1..00000000000000 --- a/srcpkgs/php-phpdbg +++ /dev/null @@ -1 +0,0 @@ -php \ No newline at end of file diff --git a/srcpkgs/php-redis b/srcpkgs/php-redis deleted file mode 120000 index fa557ad95d0aa1..00000000000000 --- a/srcpkgs/php-redis +++ /dev/null @@ -1 +0,0 @@ -php \ No newline at end of file diff --git a/srcpkgs/php-snmp b/srcpkgs/php-snmp deleted file mode 120000 index fa557ad95d0aa1..00000000000000 --- a/srcpkgs/php-snmp +++ /dev/null @@ -1 +0,0 @@ -php \ No newline at end of file diff --git a/srcpkgs/php-sodium b/srcpkgs/php-sodium deleted file mode 120000 index fa557ad95d0aa1..00000000000000 --- a/srcpkgs/php-sodium +++ /dev/null @@ -1 +0,0 @@ -php \ No newline at end of file diff --git a/srcpkgs/php-sqlite b/srcpkgs/php-sqlite deleted file mode 120000 index fa557ad95d0aa1..00000000000000 --- a/srcpkgs/php-sqlite +++ /dev/null @@ -1 +0,0 @@ -php \ No newline at end of file diff --git a/srcpkgs/php-tidy b/srcpkgs/php-tidy deleted file mode 120000 index fa557ad95d0aa1..00000000000000 --- a/srcpkgs/php-tidy +++ /dev/null @@ -1 +0,0 @@ -php \ No newline at end of file diff --git a/srcpkgs/php-xsl b/srcpkgs/php-xsl deleted file mode 120000 index fa557ad95d0aa1..00000000000000 --- a/srcpkgs/php-xsl +++ /dev/null @@ -1 +0,0 @@ -php \ No newline at end of file diff --git a/srcpkgs/php/template b/srcpkgs/php/template deleted file mode 100644 index fa612f1835ea47..00000000000000 --- a/srcpkgs/php/template +++ /dev/null @@ -1,180 +0,0 @@ -# Template file for 'php' -pkgname=php -version=8.4 -revision=1 -metapackage=yes -depends="php${version}" -short_desc="Meta package for PHP" -maintainer="Joel Beckmeyer " -license="PHP-3.01" -homepage="https://www.php.net" -changelog="https://raw.githubusercontent.com/php/php-src/php-${version}/NEWS" -replaces="php-mcrypt<7.2.0" - -php-devel_package() { - depends="php${version}-devel" - metapackage=yes - short_desc="PHP development files meta package" -} - -php-phpdbg_package() { - depends="php${version}-phpdbg" - metapackage=yes - short_desc="PHP interactive debugger meta package" -} - -php-cgi_package() { - depends="php${version}-cgi" - metapackage=yes - short_desc="PHP CGI and FCGI SAPI meta package" -} - -php-apache_package() { - depends="php${version}-apache" - metapackage=yes - short_desc="PHP Apache SAPI meta package" -} - -php-fpm_package() { - depends="php${version}-fpm" - metapackage=yes - short_desc="PHP FastCGI Process Manager meta package" -} - -php-embed_package() { - depends="php${version}-embed" - metapackage=yes - short_desc="PHP Embed SAPI meta package" -} - -php-pear_package() { - depends="php${version}-pear" - metapackage=yes - short_desc="PHP Extension and Application Repository meta package" -} - -php-enchant_package() { - depends="php${version}-enchant" - metapackage=yes - short_desc="PHP enchant module meta package" -} - -php-gd_package() { - depends="php${version}-gd" - metapackage=yes - short_desc="PHP gd module meta package" -} - -php-intl_package() { - depends="php${version}-intl" - metapackage=yes - short_desc="PHP Internationalization module meta package" -} - -php-ldap_package() { - depends="php${version}-ldap" - metapackage=yes - short_desc="PHP LDAP module meta package" -} - -php-mysql_package() { - depends="php${version}-mysql" - metapackage=yes - short_desc="PHP MySQL modules meta package" -} - -php-odbc_package() { - depends="php${version}-odbc" - metapackage=yes - short_desc="PHP ODBC modules meta package" -} - -php-pgsql_package() { - depends="php${version}-pgsql" - metapackage=yes - short_desc="PHP PostgreSQL modules meta package" -} - -php-snmp_package() { - depends="php${version}-snmp" - metapackage=yes - short_desc="PHP snmp module meta package" -} - -php-sqlite_package() { - depends="php${version}-sqlite" - metapackage=yes - short_desc="PHP sqlite module meta package" -} - -php-tidy_package() { - depends="php${version}-tidy" - metapackage=yes - short_desc="PHP tidy HTML module meta package" -} - -php-xsl_package() { - depends="php${version}-xsl" - metapackage=yes - short_desc="PHP XSL module meta package" -} - -php-sodium_package() { - depends="php${version}-sodium" - metapackage=yes - short_desc="PHP sodium module meta package" -} - -php-ffi_package() { - depends="php${version}-ffi" - metapackage=yes - short_desc="PHP FFI module meta package" -} - -php-apcu_package() { - depends="php${version}-apcu" - metapackage=yes - short_desc="PHP in-memory key-value store meta package" -} - -php-ast_package() { - depends="php${version}-ast" - metapackage=yes - short_desc="PHP abstract syntax tree meta package" -} - -php-igbinary_package() { - depends="php${version}-igbinary" - metapackage=yes - short_desc="PHP igbinary drop-in replacement serializer meta package" -} - -php-imagick_package() { - depends="php${version}-imagick" - metapackage=yes - short_desc="PHP ImageMagick library wrapper meta package" -} - -php-mongodb_package() { - depends="php${version}-mongodb" - metapackage=yes - short_desc="PHP MongoDB driver meta package" -} - -php-redis_package() { - depends="php${version}-redis" - metapackage=yes - short_desc="PHP Redis extension meta package" -} - -xdebug_package() { - depends="xdebug${version}" - metapackage=yes - short_desc="PHP debugging extension meta package" -} - -composer_package() { - depends="composer${version}" - metapackage=yes - short_desc="PHP dependency manager meta package" -} diff --git a/srcpkgs/php8.1-apache b/srcpkgs/php8.1-apache deleted file mode 120000 index 4ad857cc7c081d..00000000000000 --- a/srcpkgs/php8.1-apache +++ /dev/null @@ -1 +0,0 @@ -php8.1 \ No newline at end of file diff --git a/srcpkgs/php8.1-apcu/files/README.voidlinux b/srcpkgs/php8.1-apcu/files/README.voidlinux deleted file mode 100644 index 9da8a70ccc2ba9..00000000000000 --- a/srcpkgs/php8.1-apcu/files/README.voidlinux +++ /dev/null @@ -1,3 +0,0 @@ -To enable APCu add the following line to your php.ini: - - extension=apcu.so diff --git a/srcpkgs/php8.1-apcu/template b/srcpkgs/php8.1-apcu/template deleted file mode 100644 index 3c9fa3bc471dd9..00000000000000 --- a/srcpkgs/php8.1-apcu/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 'php8.1-apcu' -pkgname=php8.1-apcu -version=5.1.24 -revision=1 -build_style=gnu-configure -configure_args="--with-php-config=/usr/bin/php-config8.1" -make_check_target=test -hostmakedepends="autoconf php8.1-devel" -makedepends="php8.1-devel pcre2-devel" -depends="php8.1" -short_desc="In-memory key-value store for PHP" -maintainer="Joel Beckmeyer " -license="PHP-3.01" -homepage="https://pecl.php.net/package/APCu" -distfiles="https://pecl.php.net/get/apcu-${version}.tgz" -checksum=5c28a55b27082c69657e25b7ecf553e2cf6b74ec3fa77d6b76f4fb982e001e43 - -pre_configure() { - phpize8.1 -} - -pre_install() { - make_install_args="INSTALL_ROOT=$DESTDIR" -} - -post_install() { - rm -r $DESTDIR/usr/include - vdoc "${FILESDIR}/README.voidlinux" -} diff --git a/srcpkgs/php8.1-apcu/update b/srcpkgs/php8.1-apcu/update deleted file mode 100644 index ad899519e31382..00000000000000 --- a/srcpkgs/php8.1-apcu/update +++ /dev/null @@ -1,2 +0,0 @@ -site="https://pecl.php.net/package/APCu" -pattern="apcu-\K[\d\.]*(?=\.tgz)" diff --git a/srcpkgs/php8.1-ast/files/README.voidlinux b/srcpkgs/php8.1-ast/files/README.voidlinux deleted file mode 100644 index 0dd0b5df2d961e..00000000000000 --- a/srcpkgs/php8.1-ast/files/README.voidlinux +++ /dev/null @@ -1,2 +0,0 @@ -To enable the ast extension please add the following to php.ini: - extension=ast.so diff --git a/srcpkgs/php8.1-ast/template b/srcpkgs/php8.1-ast/template deleted file mode 100644 index 0c3ebcfff1622b..00000000000000 --- a/srcpkgs/php8.1-ast/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'php8.1-ast' -pkgname=php8.1-ast -version=1.1.2 -revision=1 -build_style=gnu-configure -configure_args="--with-php-config=/usr/bin/php-config8.1" -make_check_target="test" -hostmakedepends="php8.1-devel autoconf" -makedepends="php8.1-devel" -depends="php8.1" -checkdepends="${depends}" -short_desc="Exposes the abstract syntax tree generated by PHP" -maintainer="Joel Beckmeyer " -license="BSD-3-Clause" -homepage="https://github.com/nikic/php-ast" -distfiles="https://pecl.php.net/get/ast-${version}.tgz" -checksum=8742427ff7c07ba93f940968f7363972ea040d97d847da3b79b4283c2a369dea -make_check_pre="env NO_INTERACTION=1" - -pre_configure() { - phpize8.1 -} - -do_install() { - make INSTALL_ROOT=${DESTDIR} install - vlicense LICENSE - vdoc "${FILESDIR}/README.voidlinux" -} diff --git a/srcpkgs/php8.1-cgi b/srcpkgs/php8.1-cgi deleted file mode 120000 index 4ad857cc7c081d..00000000000000 --- a/srcpkgs/php8.1-cgi +++ /dev/null @@ -1 +0,0 @@ -php8.1 \ No newline at end of file diff --git a/srcpkgs/php8.1-devel b/srcpkgs/php8.1-devel deleted file mode 120000 index 4ad857cc7c081d..00000000000000 --- a/srcpkgs/php8.1-devel +++ /dev/null @@ -1 +0,0 @@ -php8.1 \ No newline at end of file diff --git a/srcpkgs/php8.1-embed b/srcpkgs/php8.1-embed deleted file mode 120000 index 4ad857cc7c081d..00000000000000 --- a/srcpkgs/php8.1-embed +++ /dev/null @@ -1 +0,0 @@ -php8.1 \ No newline at end of file diff --git a/srcpkgs/php8.1-enchant b/srcpkgs/php8.1-enchant deleted file mode 120000 index 4ad857cc7c081d..00000000000000 --- a/srcpkgs/php8.1-enchant +++ /dev/null @@ -1 +0,0 @@ -php8.1 \ No newline at end of file diff --git a/srcpkgs/php8.1-ffi b/srcpkgs/php8.1-ffi deleted file mode 120000 index 4ad857cc7c081d..00000000000000 --- a/srcpkgs/php8.1-ffi +++ /dev/null @@ -1 +0,0 @@ -php8.1 \ No newline at end of file diff --git a/srcpkgs/php8.1-fpm b/srcpkgs/php8.1-fpm deleted file mode 120000 index 4ad857cc7c081d..00000000000000 --- a/srcpkgs/php8.1-fpm +++ /dev/null @@ -1 +0,0 @@ -php8.1 \ No newline at end of file diff --git a/srcpkgs/php8.1-gd b/srcpkgs/php8.1-gd deleted file mode 120000 index 4ad857cc7c081d..00000000000000 --- a/srcpkgs/php8.1-gd +++ /dev/null @@ -1 +0,0 @@ -php8.1 \ No newline at end of file diff --git a/srcpkgs/php8.1-igbinary/template b/srcpkgs/php8.1-igbinary/template deleted file mode 100644 index d36a839daf69f0..00000000000000 --- a/srcpkgs/php8.1-igbinary/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'php8.1-igbinary' -pkgname=php8.1-igbinary -version=3.2.16 -revision=1 -build_style=gnu-configure -configure_args="--with-php-config=/usr/bin/php-config8.1" -hostmakedepends="autoconf php8.1-devel" -makedepends="php8.1-devel" -depends="php8.1" -short_desc="Igbinary is a drop in replacement for the standard php serializer" -maintainer="Joel Beckmeyer " -license="BSD-3-Clause" -homepage="https://github.com/igbinary/igbinary/" -distfiles="https://pecl.php.net/get/igbinary-${version}.tgz" -checksum=8bf25d465abc7973d9e2c9a3039a5f8eea635b23bc1477017ff3999ff95836da - -pre_configure() { - phpize8.1 -} - -do_install() { - make INSTALL_ROOT="${DESTDIR}" install - vlicense COPYING -} diff --git a/srcpkgs/php8.1-imagick/files/README.voidlinux b/srcpkgs/php8.1-imagick/files/README.voidlinux deleted file mode 100644 index 00497519fcee5b..00000000000000 --- a/srcpkgs/php8.1-imagick/files/README.voidlinux +++ /dev/null @@ -1,3 +0,0 @@ -To enable the Imagick extension add the following line to your php.ini: - - extension=imagick.so diff --git a/srcpkgs/php8.1-imagick/patches/0001-fix-cross-compile-libmagick-header-file-search-path.patch b/srcpkgs/php8.1-imagick/patches/0001-fix-cross-compile-libmagick-header-file-search-path.patch deleted file mode 100644 index 16b8aaa5737151..00000000000000 --- a/srcpkgs/php8.1-imagick/patches/0001-fix-cross-compile-libmagick-header-file-search-path.patch +++ /dev/null @@ -1,17 +0,0 @@ ---- a/imagemagick.m4 2021-09-09 10:53:42.287881616 +0200 -+++ b/imagemagick.m4 2021-09-09 11:14:47.662312430 +0200 -@@ -167,6 +167,14 @@ AC_DEFUN([IM_FIND_IMAGEMAGICK],[ - - AC_MSG_RESULT([user location ${IM_IMAGEMAGICK_PREFIX}/include/ImageMagick-${IM_MAJOR_VERSION}/wand/MagickWand.h]) - -+ elif test -r "${IM_IMAGEMAGICK_PREFIX}/include/ImageMagick-${IM_MAJOR_VERSION}/MagickWand/MagickWand.h"; then -+ -+ IM_INCLUDE_FORMAT="MagickWand/MagickWand.h" -+ IM_HEADER_STYLE="SEVEN" -+ AC_DEFINE([IM_MAGICKWAND_HEADER_STYLE_SEVEN], [1], [ImageMagick 7.x style header]) -+ -+ AC_MSG_RESULT([${IM_PREFIX}/include/ImageMagick-${IM_MAJOR_VERSION}/MagickWand/MagickWand.h]) -+ - elif test -r "${IM_PREFIX}/include/ImageMagick-${IM_MAJOR_VERSION}/MagickWand/MagickWand.h"; then - - IM_INCLUDE_FORMAT="MagickWand/MagickWand.h" diff --git a/srcpkgs/php8.1-imagick/template b/srcpkgs/php8.1-imagick/template deleted file mode 100644 index 9a2480e4f53e6b..00000000000000 --- a/srcpkgs/php8.1-imagick/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 'php8.1-imagick' -pkgname=php8.1-imagick -version=3.7.0 -revision=12 -build_style=gnu-configure -configure_args="--with-imagick=${XBPS_CROSS_BASE}/usr \ - --with-php-config=/usr/bin/php-config8.1" -hostmakedepends="php8.1-devel autoconf pkg-config" -makedepends="php8.1-devel pcre2-devel libmagick-devel" -depends="php8.1" -short_desc="Provides a PHP wrapper to the ImageMagick library" -maintainer="Joel Beckmeyer " -license="PHP-3.01" -homepage="https://pecl.php.net/package/imagick" -distfiles="https://pecl.php.net/get/imagick-$version.tgz" -checksum=5a364354109029d224bcbb2e82e15b248be9b641227f45e63425c06531792d3e - -pre_configure() { - phpize8.1 -} - -pre_install() { - make_install_args="INSTALL_ROOT=$DESTDIR" -} - -post_install() { - rm -r $DESTDIR/usr/include - vdoc "${FILESDIR}/README.voidlinux" -} diff --git a/srcpkgs/php8.1-imagick/update b/srcpkgs/php8.1-imagick/update deleted file mode 100644 index fb47044a964d56..00000000000000 --- a/srcpkgs/php8.1-imagick/update +++ /dev/null @@ -1 +0,0 @@ -pattern=')' diff --git a/srcpkgs/php8.1-intl b/srcpkgs/php8.1-intl deleted file mode 120000 index 4ad857cc7c081d..00000000000000 --- a/srcpkgs/php8.1-intl +++ /dev/null @@ -1 +0,0 @@ -php8.1 \ No newline at end of file diff --git a/srcpkgs/php8.1-ldap b/srcpkgs/php8.1-ldap deleted file mode 120000 index 4ad857cc7c081d..00000000000000 --- a/srcpkgs/php8.1-ldap +++ /dev/null @@ -1 +0,0 @@ -php8.1 \ No newline at end of file diff --git a/srcpkgs/php8.1-mongodb/files/README.voidlinux b/srcpkgs/php8.1-mongodb/files/README.voidlinux deleted file mode 100644 index 173fab80af8df0..00000000000000 --- a/srcpkgs/php8.1-mongodb/files/README.voidlinux +++ /dev/null @@ -1,3 +0,0 @@ -To enable the MongoDB extension add the following line to your php.ini: - - extension=mongodb diff --git a/srcpkgs/php8.1-mongodb/template b/srcpkgs/php8.1-mongodb/template deleted file mode 100644 index be1d62581d5b24..00000000000000 --- a/srcpkgs/php8.1-mongodb/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'php8.1-mongodb' -pkgname=php8.1-mongodb -version=1.20.0 -revision=1 -build_style=gnu-configure -configure_args="--with-php-config=/usr/bin/php-config8.1" -hostmakedepends="php8.1-devel autoconf pkg-config" -makedepends="php8.1-devel pcre2-devel openssl-devel" -depends="php8.1" -short_desc="Official MongoDB PHP driver" -maintainer="Joel Beckmeyer " -license="Apache-2.0" -homepage="https://pecl.php.net/package/mongodb" -changelog="https://pecl.php.net/package-changelog.php?package=mongodb" -distfiles="https://pecl.php.net/get/mongodb-$version.tgz" -checksum=01e87973fe7e54aac52054ec4a99cdd439ed5c01f7e5b8ea0a57031850d8e75a - -pre_configure() { - phpize8.1 -} - -pre_install() { - make_install_args="INSTALL_ROOT=$DESTDIR" -} - -post_install() { - vdoc "${FILESDIR}/README.voidlinux" -} diff --git a/srcpkgs/php8.1-mongodb/update b/srcpkgs/php8.1-mongodb/update deleted file mode 100644 index fb47044a964d56..00000000000000 --- a/srcpkgs/php8.1-mongodb/update +++ /dev/null @@ -1 +0,0 @@ -pattern=')' diff --git a/srcpkgs/php8.1-mysql b/srcpkgs/php8.1-mysql deleted file mode 120000 index 4ad857cc7c081d..00000000000000 --- a/srcpkgs/php8.1-mysql +++ /dev/null @@ -1 +0,0 @@ -php8.1 \ No newline at end of file diff --git a/srcpkgs/php8.1-odbc b/srcpkgs/php8.1-odbc deleted file mode 120000 index 4ad857cc7c081d..00000000000000 --- a/srcpkgs/php8.1-odbc +++ /dev/null @@ -1 +0,0 @@ -php8.1 \ No newline at end of file diff --git a/srcpkgs/php8.1-pear b/srcpkgs/php8.1-pear deleted file mode 120000 index 4ad857cc7c081d..00000000000000 --- a/srcpkgs/php8.1-pear +++ /dev/null @@ -1 +0,0 @@ -php8.1 \ No newline at end of file diff --git a/srcpkgs/php8.1-pgsql b/srcpkgs/php8.1-pgsql deleted file mode 120000 index 4ad857cc7c081d..00000000000000 --- a/srcpkgs/php8.1-pgsql +++ /dev/null @@ -1 +0,0 @@ -php8.1 \ No newline at end of file diff --git a/srcpkgs/php8.1-phpdbg b/srcpkgs/php8.1-phpdbg deleted file mode 120000 index 4ad857cc7c081d..00000000000000 --- a/srcpkgs/php8.1-phpdbg +++ /dev/null @@ -1 +0,0 @@ -php8.1 \ No newline at end of file diff --git a/srcpkgs/php8.1-redis/files/README.voidlinux b/srcpkgs/php8.1-redis/files/README.voidlinux deleted file mode 100644 index 2a9de04b421e15..00000000000000 --- a/srcpkgs/php8.1-redis/files/README.voidlinux +++ /dev/null @@ -1,3 +0,0 @@ -To enable the Redis extension add the following line to your php.ini: - - extension=redis diff --git a/srcpkgs/php8.1-redis/template b/srcpkgs/php8.1-redis/template deleted file mode 100644 index e08cf5582915a1..00000000000000 --- a/srcpkgs/php8.1-redis/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'php8.1-redis' -pkgname=php8.1-redis -version=6.1.0 -revision=1 -build_style=gnu-configure -configure_args="--with-php-config=/usr/bin/php-config8.1" -hostmakedepends="php8.1-devel autoconf pkg-config" -makedepends="php8.1-devel" -depends="php8.1" -short_desc="PHP extension for Redis" -maintainer="Joel Beckmeyer " -license="PHP-3.01" -homepage="https://pecl.php.net/package/redis" -distfiles="https://pecl.php.net/get/redis-$version.tgz" -checksum=f10405f639fe415e9ed4ec99538e72c90694d8dbd62868edcfcd6a453466b48c - -pre_configure() { - phpize8.1 -} - -pre_install() { - make_install_args="INSTALL_ROOT=$DESTDIR" -} - -post_install() { - vdoc $FILESDIR/README.voidlinux -} diff --git a/srcpkgs/php8.1-redis/update b/srcpkgs/php8.1-redis/update deleted file mode 100644 index fb47044a964d56..00000000000000 --- a/srcpkgs/php8.1-redis/update +++ /dev/null @@ -1 +0,0 @@ -pattern=')' diff --git a/srcpkgs/php8.1-snmp b/srcpkgs/php8.1-snmp deleted file mode 120000 index 4ad857cc7c081d..00000000000000 --- a/srcpkgs/php8.1-snmp +++ /dev/null @@ -1 +0,0 @@ -php8.1 \ No newline at end of file diff --git a/srcpkgs/php8.1-sodium b/srcpkgs/php8.1-sodium deleted file mode 120000 index 4ad857cc7c081d..00000000000000 --- a/srcpkgs/php8.1-sodium +++ /dev/null @@ -1 +0,0 @@ -php8.1 \ No newline at end of file diff --git a/srcpkgs/php8.1-sqlite b/srcpkgs/php8.1-sqlite deleted file mode 120000 index 4ad857cc7c081d..00000000000000 --- a/srcpkgs/php8.1-sqlite +++ /dev/null @@ -1 +0,0 @@ -php8.1 \ No newline at end of file diff --git a/srcpkgs/php8.1-tidy b/srcpkgs/php8.1-tidy deleted file mode 120000 index 4ad857cc7c081d..00000000000000 --- a/srcpkgs/php8.1-tidy +++ /dev/null @@ -1 +0,0 @@ -php8.1 \ No newline at end of file diff --git a/srcpkgs/php8.1-xsl b/srcpkgs/php8.1-xsl deleted file mode 120000 index 4ad857cc7c081d..00000000000000 --- a/srcpkgs/php8.1-xsl +++ /dev/null @@ -1 +0,0 @@ -php8.1 \ No newline at end of file diff --git a/srcpkgs/php8.1/files/apache.conf b/srcpkgs/php8.1/files/apache.conf deleted file mode 100644 index bc57ba73dbcdf3..00000000000000 --- a/srcpkgs/php8.1/files/apache.conf +++ /dev/null @@ -1,13 +0,0 @@ -# Required modules: dir_module, php_module - - - - DirectoryIndex index.php index.html - - SetHandler application/x-httpd-php - - - SetHandler application/x-httpd-php-source - - - diff --git a/srcpkgs/php8.1/files/php-fpm8.1/run b/srcpkgs/php8.1/files/php-fpm8.1/run deleted file mode 100644 index ddc4298cece4ac..00000000000000 --- a/srcpkgs/php8.1/files/php-fpm8.1/run +++ /dev/null @@ -1,4 +0,0 @@ -#!/bin/sh -exec 2>&1 -[ -r conf ] && . ./conf -exec php-fpm8.1 --nodaemonize ${OPTS} diff --git a/srcpkgs/php8.1/patches/cross-configure.patch b/srcpkgs/php8.1/patches/cross-configure.patch deleted file mode 100644 index c6977514ceba71..00000000000000 --- a/srcpkgs/php8.1/patches/cross-configure.patch +++ /dev/null @@ -1,26 +0,0 @@ -diff --git a/ext/pdo_pgsql/config.m4 b/ext/pdo_pgsql/config.m4 -index 80ffd97..d8cad47 100644 ---- a/ext/pdo_pgsql/config.m4 -+++ b/ext/pdo_pgsql/config.m4 -@@ -20,7 +20,7 @@ if test "$PHP_PDO_PGSQL" != "no"; then - fi - done - -- if test -n "$PG_CONFIG"; then -+ if test -n "$PG_CONFIG" && test "x$cross_compiling" != "xyes"; then - AC_MSG_RESULT([$PG_CONFIG]) - PGSQL_INCLUDE=`$PG_CONFIG --includedir` - PGSQL_LIBDIR=`$PG_CONFIG --libdir` -diff --git a/ext/pgsql/config.m4 b/ext/pgsql/config.m4 -index 669a9f7..7e5bf7f 100644 ---- a/ext/pgsql/config.m4 -+++ b/ext/pgsql/config.m4 -@@ -18,7 +18,7 @@ if test "$PHP_PGSQL" != "no"; then - fi - done - -- if test -n "$PG_CONFIG"; then -+ if test -n "$PG_CONFIG" && test "x$cross_compiling" != "xyes"; then - AC_MSG_RESULT([$PG_CONFIG]) - PGSQL_INCLUDE=`$PG_CONFIG --includedir` - PGSQL_LIBDIR=`$PG_CONFIG --libdir` diff --git a/srcpkgs/php8.1/patches/cross-ltmain-sysroot-support.patch b/srcpkgs/php8.1/patches/cross-ltmain-sysroot-support.patch deleted file mode 100644 index a6447ac150221e..00000000000000 --- a/srcpkgs/php8.1/patches/cross-ltmain-sysroot-support.patch +++ /dev/null @@ -1,48 +0,0 @@ -PHP's phpize is based on a very old libtool to generate build files for its -extensions. This libtool does not support .la files with '=' to support -sysroot. - -In order to support more PHP extension cross compilation this modifies -ltmain.sh to support such path. This is a bit hackish has it only get sysroot -from the used toolchain; the proper way to fix that is to have PHP developpers -to update the autotools file used to build there extensions. - ---- a/build/ltmain.sh 2021-09-09 15:19:14.822208365 +0200 -+++ b/build/ltmain.sh 2021-09-09 15:47:55.397011151 +0200 -@@ -2375,6 +2375,13 @@ EOF - *) . ./$lib ;; - esac - -+ newdependency_libs= -+ for deplib in $dependency_libs; do -+ deplib=$(echo "$deplib" | sed "s#^=\(.*\)#$(${CC} --print-sysroot)\1#") -+ newdependency_libs="$newdependency_libs $deplib" -+ done -+ dependency_libs=${newdependency_libs} -+ - if test "$linkmode,$pass" = "lib,link" || - test "$linkmode,$pass" = "prog,scan" || - { test "$linkmode" != prog && test "$linkmode" != lib; }; then -@@ -5750,6 +5757,13 @@ fi\ - case $host,$output,$installed,$module,$dlname in - *cygwin*,*lai,yes,no,*.dll | *mingw*,*lai,yes,no,*.dll) tdlname=../bin/$dlname ;; - esac -+ -+ newdependency_libs= -+ for deplib in $dependency_libs; do -+ deplib=$(echo "$deplib" | sed "s#^$(${CC} --print-sysroot)#=#") -+ newdependency_libs="$newdependency_libs $deplib" -+ done -+ - $echo > $output "\ - # $outputname - a libtool library file - # Generated by $PROGRAM - GNU $PACKAGE $VERSION$TIMESTAMP -@@ -5767,7 +5781,7 @@ library_names='$library_names' - old_library='$old_library' - - # Libraries that this one depends upon. --dependency_libs='$dependency_libs' -+dependency_libs='$newdependency_libs' - - # Version information for $libname. - current=$current diff --git a/srcpkgs/php8.1/patches/cross-pear.patch b/srcpkgs/php8.1/patches/cross-pear.patch deleted file mode 100644 index f9191a50a0b58c..00000000000000 --- a/srcpkgs/php8.1/patches/cross-pear.patch +++ /dev/null @@ -1,23 +0,0 @@ ---- a/pear/Makefile.frag 2020-03-17 11:40:21.000000000 +0100 -+++ b/pear/Makefile.frag 2020-04-12 22:29:31.846943414 +0200 -@@ -8,9 +8,10 @@ FETCH = `which fetch 2>/dev/null` - PEAR_PREFIX = -dp a${program_prefix} - PEAR_SUFFIX = -ds a$(program_suffix) - PEAR_INSTALLER_URL = https://pear.php.net/install-pear-nozlib.phar -+PEAR_PHP ?= $(top_builddir)/sapi/cli/php - - install-pear-installer: $(SAPI_CLI_PATH) -- @$(top_builddir)/sapi/cli/php $(PEAR_INSTALL_FLAGS) pear/install-pear-nozlib.phar -d "$(peardir)" -b "$(bindir)" ${PEAR_PREFIX} ${PEAR_SUFFIX} -+ @$(PEAR_PHP) $(PEAR_INSTALL_FLAGS) pear/install-pear-nozlib.phar -d "$(peardir)" -b "$(bindir)" ${PEAR_PREFIX} ${PEAR_SUFFIX} - - install-pear: - @echo "Installing PEAR environment: $(INSTALL_ROOT)$(peardir)/" -@@ -23,7 +24,7 @@ install-pear: - elif test ! -z "$(FETCH)" && test -x "$(FETCH)"; then \ - "$(FETCH)" -o $(builddir)/ "${PEAR_INSTALLER_URL}"; \ - else \ -- $(top_builddir)/sapi/cli/php -n $(srcdir)/fetch.php "${PEAR_INSTALLER_URL}" $(builddir)/install-pear-nozlib.phar; \ -+ $(PEAR_PHP) -n $(srcdir)/fetch.php "${PEAR_INSTALLER_URL}" $(builddir)/install-pear-nozlib.phar; \ - fi \ - fi \ - fi diff --git a/srcpkgs/php8.1/patches/cross-phar.patch b/srcpkgs/php8.1/patches/cross-phar.patch deleted file mode 100644 index 1e4e627ec65b96..00000000000000 --- a/srcpkgs/php8.1/patches/cross-phar.patch +++ /dev/null @@ -1,29 +0,0 @@ ---- a/ext/phar/Makefile.frag 2020-04-13 12:18:23.998801926 +0200 -+++ b/ext/phar/Makefile.frag 2020-04-13 12:20:58.031795293 +0200 -@@ -8,12 +8,14 @@ $(srcdir)/phar_path_check.c: $(srcdir)/p - - pharcmd: $(builddir)/phar.php $(builddir)/phar.phar - -+PHAR_PHP ?= $(top_builddir)/$(SAPI_CLI_PATH) -+PHAR_PHP_MODULES ?= $(top_builddir)/modules - PHP_PHARCMD_SETTINGS = -n -d 'open_basedir=' -d 'output_buffering=0' -d 'memory_limit=-1' -d phar.readonly=0 - PHP_PHARCMD_EXECUTABLE = ` \ -- if test -x "$(top_builddir)/$(SAPI_CLI_PATH)"; then \ -- $(top_srcdir)/build/shtool echo -n -- "$(top_builddir)/$(SAPI_CLI_PATH) -n"; \ -+ if test -x "$(PHAR_PHP)"; then \ -+ $(top_srcdir)/build/shtool echo -n -- "$(PHAR_PHP) -n"; \ - if test "x$(PHP_MODULES)" != "x"; then \ -- $(top_srcdir)/build/shtool echo -n -- " -d extension_dir=$(top_builddir)/modules"; \ -+ $(top_srcdir)/build/shtool echo -n -- " -d extension_dir=$(PHAR_PHP_MODULES)"; \ - for i in bz2 zlib phar; do \ - if test -f "$(top_builddir)/modules/$$i.la"; then \ - . $(top_builddir)/modules/$$i.la; $(top_srcdir)/build/shtool echo -n -- " -d extension=$$dlname"; \ -@@ -21,7 +23,7 @@ PHP_PHARCMD_EXECUTABLE = ` \ - done; \ - fi; \ - else \ -- $(top_srcdir)/build/shtool echo -n -- "$(PHP_EXECUTABLE)"; \ -+ $(top_srcdir)/build/shtool echo -n -- "$(PHAR_PHP)"; \ - fi;` - PHP_PHARCMD_BANG = `$(top_srcdir)/build/shtool echo -n -- "$(INSTALL_ROOT)$(bindir)/$(program_prefix)php$(program_suffix)$(EXEEXT)";` - diff --git a/srcpkgs/php8.1/patches/cross-phpize-sysroot-support.patch b/srcpkgs/php8.1/patches/cross-phpize-sysroot-support.patch deleted file mode 100644 index 76cff3f8166410..00000000000000 --- a/srcpkgs/php8.1/patches/cross-phpize-sysroot-support.patch +++ /dev/null @@ -1,28 +0,0 @@ ---- a/scripts/phpize.m4 2020-03-17 11:40:21.000000000 +0100 -+++ b/scripts/phpize.m4 2020-04-15 12:27:36.400466387 +0200 -@@ -44,6 +44,12 @@ PHP_ARG_WITH([libdir], - [lib], - [no]) - -+PHP_ARG_WITH([sysroot],, -+ [AS_HELP_STRING([--with-sysroot=NAME], -+ [System sysroot])], -+ [no], -+ [no]) -+ - PHP_RUNPATH_SWITCH - PHP_SHLIB_SUFFIX_NAMES - -@@ -58,7 +64,11 @@ dnl For BC. - PHP_CONFIG=$PHP_PHP_CONFIG - prefix=`$PHP_CONFIG --prefix 2>/dev/null` - phpincludedir=`$PHP_CONFIG --include-dir 2>/dev/null` --INCLUDES=`$PHP_CONFIG --includes 2>/dev/null` -+if test "x$PHP_SYSROOT" = xno; then : -+ INCLUDES=`$PHP_CONFIG --includes 2>/dev/null` -+else -+ INCLUDES=`$PHP_CONFIG --includes 2>/dev/null | sed "s#-I#-I$PHP_SYSROOT#g"` -+fi - EXTENSION_DIR=`$PHP_CONFIG --extension-dir 2>/dev/null` - PHP_EXECUTABLE=`$PHP_CONFIG --php-binary 2>/dev/null` - diff --git a/srcpkgs/php8.1/patches/musl-crypt.patch b/srcpkgs/php8.1/patches/musl-crypt.patch deleted file mode 100644 index b83a7ab9bc1e49..00000000000000 --- a/srcpkgs/php8.1/patches/musl-crypt.patch +++ /dev/null @@ -1,18 +0,0 @@ -TODO: This is apparently needed on musl, not sure what the error is, might be -something to dig in to. - ---- a/ext/standard/crypt.c 2016-04-28 14:13:00.000000000 -0400 -+++ b/ext/standard/crypt.c 2016-04-28 21:45:24.340955313 -0400 -@@ -267,6 +267,12 @@ - } - # elif defined(HAVE_CRYPT) - crypt_res = crypt(password, salt); -+ if (!crypt_res || (salt[0] == '*' && salt[1] == '0')) { -+ return NULL; -+ } else { -+ result = zend_string_init(crypt_res, strlen(crypt_res), 0); -+ return result; -+ } - # else - # error No crypt() implementation - # endif diff --git a/srcpkgs/php8.1/patches/php-fpm.patch b/srcpkgs/php8.1/patches/php-fpm.patch deleted file mode 100644 index 5e55e179f8a4a0..00000000000000 --- a/srcpkgs/php8.1/patches/php-fpm.patch +++ /dev/null @@ -1,13 +0,0 @@ ---- a/sapi/fpm/Makefile.frag 2017-04-15 23:58:56.965737425 +0200 -+++ b/sapi/fpm/Makefile.frag 2017-04-16 00:00:57.814831649 +0200 -@@ -15,8 +15,8 @@ install-fpm: $(SAPI_FPM_PATH) - else \ - echo "Installing PHP FPM defconfig: $(INSTALL_ROOT)$(sysconfdir)/" && \ - $(mkinstalldirs) $(INSTALL_ROOT)$(sysconfdir)/php-fpm.d; \ -- $(INSTALL_DATA) sapi/fpm/php-fpm.conf $(INSTALL_ROOT)$(sysconfdir)/php-fpm.conf.default; \ -- $(INSTALL_DATA) sapi/fpm/www.conf $(INSTALL_ROOT)$(sysconfdir)/php-fpm.d/www.conf.default; \ -+ $(INSTALL_DATA) sapi/fpm/php-fpm.conf $(INSTALL_ROOT)$(sysconfdir)/php-fpm.conf; \ -+ $(INSTALL_DATA) sapi/fpm/www.conf $(INSTALL_ROOT)$(sysconfdir)/php-fpm.d/www.conf; \ - fi - - @echo "Installing PHP FPM man page: $(INSTALL_ROOT)$(mandir)/man8/" diff --git a/srcpkgs/php8.1/patches/php8.1-fix-manpages.patch b/srcpkgs/php8.1/patches/php8.1-fix-manpages.patch deleted file mode 100644 index 06b5b7d0cf0aef..00000000000000 --- a/srcpkgs/php8.1/patches/php8.1-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/patches/php8.1-ini.patch b/srcpkgs/php8.1/patches/php8.1-ini.patch deleted file mode 100644 index e4d45eafed320b..00000000000000 --- a/srcpkgs/php8.1/patches/php8.1-ini.patch +++ /dev/null @@ -1,24 +0,0 @@ -diff --git a/php.ini-production b/php.ini-production -index b39a960..68f14a6 100644 ---- a/php.ini-production -+++ b/php.ini-production -@@ -737,7 +737,7 @@ default_charset = "UTF-8" - ;;;;;;;;;;;;;;;;;;;;;;;;; - - ; UNIX: "/path1:/path2" --;include_path = ".:/php/includes" -+include_path = ".:/usr/share/pear8.1" - ; - ; Windows: "\path1;\path2" - ;include_path = ".;c:\php\includes" -@@ -760,9 +760,7 @@ user_dir = - - ; Directory in which the loadable extensions (modules) reside. - ; https://php.net/extension-dir --;extension_dir = "./" --; On windows: --;extension_dir = "ext" -+extension_dir = "/usr/lib/php8.1/modules/" - - ; Directory where the temporary files should be placed. - ; Defaults to the system default (see sys_get_temp_dir) diff --git a/srcpkgs/php8.1/template b/srcpkgs/php8.1/template deleted file mode 100644 index 6e95ccdcd9cab3..00000000000000 --- a/srcpkgs/php8.1/template +++ /dev/null @@ -1,383 +0,0 @@ -# Template file for 'php8.1' -# rebuild php8.1-apcu and php8.1-imagick when updating this package -pkgname=php8.1 -version=8.1.31 -revision=1 -_php_version=8.1 -hostmakedepends="bison pkg-config apache-devel autoconf" -makedepends="apache-devel enchant2-devel freetds-devel freetype-devel gdbm-devel - gmp-devel libcurl-devel libjpeg-turbo-devel libmariadbclient-devel - libsodium-devel libtidy5-devel libxslt-devel libzip-devel net-snmp-devel - postgresql-libs-devel readline-devel sqlite-devel unixodbc-devel pcre2-devel - libffi-devel oniguruma-devel gd-devel acl-devel" -short_desc="HTML-embedded scripting language" -maintainer="Joel Beckmeyer " -license="PHP-3.01" -homepage="https://www.php.net" -changelog="https://raw.githubusercontent.com/php/php-src/php-${version}/NEWS" -# this is the source where the www.php.net code pulls the tarballs it serves -# at https://www.php.net/distributions/ -distfiles="https://github.com/php/web-php-distributions/raw/master/php-${version}.tar.gz" -checksum=618923b407c4575bfee085f00c4aaa16a5cc86d4b1eb893c0f352d61541bbfb1 -provides="php-runtime-${version}_1" - -system_accounts="_phpfpm" -_phpfpm_homedir="/var/empty" - -conf_files="/etc/php${_php_version}/php.ini" - -lib32disabled=yes - -if [ "$XBPS_TARGET_LIBC" = "glibc" ]; then - makedepends+=" libxcrypt-devel" -fi - -if [ -n "$CROSS_BUILD" ]; then - # phar and pear need php to build - hostmakedepends+=" php${_php_version}" - CFLAGS+=" -DHAVE_LIBDL - -DHAVE_DLOPEN - -DHAVE_DLSYM - -DHAVE_SHM_IPC - -DHAVE_SHM_MMAP_ANON - -DHAVE_SHM_MMAP_ZERO - -DHAVE_SHM_MMAP_POSIX - -DHAVE_SHM_MMAP_FILE" -fi - -alternatives=" - php:phar.phar:/usr/bin/phar${_php_version}.phar - php:php:/usr/bin/php${_php_version} - php:phar:/usr/bin/phar${_php_version} - php:phar.1:/usr/share/man/man1/phar${_php_version}.1 - php:phar.phar.1:/usr/share/man/man1/phar${_php_version}.phar.1 - php:php.1:/usr/share/man/man1/php${_php_version}.1" - -do_configure() { - autoconf -f -} - -do_build() { - local _phpconfig="--srcdir=.. \ - --config-cache \ - --prefix=/usr \ - --sbindir=/usr/bin \ - --sysconfdir=/etc/php${_php_version} \ - --localstatedir=/var \ - --with-layout=GNU \ - --with-config-file-path=/etc/php${_php_version} \ - --with-config-file-scan-dir=/etc/php${_php_version}/conf.d \ - --disable-rpath \ - --mandir=/usr/share/man \ - --libdir=/usr/lib/php${_php_version} \ - --datarootdir=/usr/share/php${_php_version} \ - --datadir=/usr/share/php${_php_version} \ - --program-suffix=${_php_version} \ - --includedir=/usr/include/php${_php_version} \ - " - - local _phpextensions="--enable-bcmath=shared \ - --enable-calendar=shared \ - --enable-exif=shared \ - --enable-ftp=shared \ - --enable-intl=shared \ - --enable-mbstring \ - --enable-opcache \ - --enable-pcntl \ - --enable-phar=shared \ - --enable-posix=shared \ - --enable-shmop=shared \ - --enable-soap=shared \ - --enable-sockets=shared \ - --enable-sysvmsg=shared \ - --enable-sysvsem=shared \ - --enable-sysvshm=shared \ - --enable-mysqlnd \ - --enable-gd=shared \ - --with-external-gd \ - --with-ffi=shared \ - --with-bz2=shared,$XBPS_CROSS_BASE/usr/ \ - --with-curl=shared \ - --with-db4=$XBPS_CROSS_BASE/usr \ - --with-enchant=shared,$XBPS_CROSS_BASE/usr \ - --with-gdbm=$XBPS_CROSS_BASE/usr \ - --with-gettext=shared \ - --with-gmp=shared \ - --with-iconv=shared \ - --with-ldap=shared,$XBPS_CROSS_BASE/usr \ - --with-ldap-sasl \ - --with-sodium=shared \ - --with-mhash \ - --with-mysql-sock=/run/mysqld/mysqld.sock \ - --with-mysqli=shared,mysqlnd \ - --with-openssl=shared \ - --with-external-pcre \ - --with-pear=/usr/share/pear${_php_version} \ - --with-pdo-mysql=shared,mysqlnd \ - --with-pdo-odbc=shared,unixODBC,$XBPS_CROSS_BASE/usr \ - --with-pdo-pgsql=shared,$XBPS_CROSS_BASE/usr \ - --with-pdo-sqlite=shared,$XBPS_CROSS_BASE/usr \ - --with-pgsql=shared,$XBPS_CROSS_BASE/usr \ - --with-readline=$XBPS_CROSS_BASE/usr \ - --with-snmp=shared,$XBPS_CROSS_BASE/usr \ - --with-sqlite3=shared,$XBPS_CROSS_BASE/usr \ - --with-unixODBC=shared,$XBPS_CROSS_BASE/usr \ - --with-xsl=shared,$XBPS_CROSS_BASE/usr \ - --with-tidy=shared,$XBPS_CROSS_BASE/usr \ - --with-zip=shared \ - --with-zlib \ - ${configure_args} \ - " - if [ -n "$CROSS_BUILD" ]; then - local _make_env="PHAR_PHP=/usr/bin/php${_php_version} PHAR_PHP_MODULES=/usr/lib/php${_php_version}/modules" - fi - - EXTENSION_DIR="/usr/lib/php${_php_version}/modules" - export EXTENSION_DIR - PEAR_INSTALLDIR=/usr/share/pear${_php_version} - export PEAR_INSTALLDIR - EXTRA_LIBS="-ldl" - export EXTRA_LIBS - - # cgi,cli,embed,fcgi,fpm - mkdir -p build - cd build - ln -s ${wrksrc}/configure - ./configure ${_phpconfig} \ - --host=${XBPS_CROSS_TRIPLET} \ - --enable-cgi \ - --enable-fpm \ - --with-fpm-user=_phpfpm \ - --with-fpm-group=_phpfpm \ - --with-fpm-acl \ - --enable-embed=shared \ - ${_phpextensions} - make ${makejobs} ${_make_env} - - # apache - # reuse the previous run; this will save us a lot of time - cp -a ${wrksrc}/build ${wrksrc}/build-apache - cd ${wrksrc}/build-apache - ./configure ${_phpconfig} \ - --host=${XBPS_CROSS_TRIPLET} \ - --with-apxs2 \ - ${_phpextensions} - make ${makejobs} ${_make_env} -} - -do_install() { - cd ${wrksrc}/build - local _env="INSTALL_ROOT=${DESTDIR}" - if [ -n "$CROSS_BUILD" ]; then - _env+=" PHAR_PHP=/usr/bin/php${_php_version}" - fi - make ${_env} install-{modules,cli,build,headers,programs,pharcmd} - - # install php.ini - vinstall ${wrksrc}/php.ini-production 644 "etc/php${_php_version}" php.ini - # remove static modules - rm -f "${DESTDIR}/usr/lib/php${_php_version}/modules/*.a" -} - -php8.1-devel_package() { - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/php${_php_version}/build" - vmove "usr/bin/php-config${_php_version}" - vmove "usr/bin/phpize${_php_version}" - vmove "usr/share/man/man1/phpize${_php_version}.1" - vmove "usr/share/man/man1/php-config${_php_version}.1" - } -} - -php8.1-phpdbg_package() { - short_desc+=" - interactive debugger" - depends="php${_php_version}>=${version}_${revision}" - pkg_install() { - cd ${wrksrc}/build - make INSTALL_ROOT=${PKGDESTDIR} install-phpdbg - } -} - -php8.1-cgi_package() { - short_desc+=' - CGI and FCGI SAPI' - depends="php${_php_version}>=${version}_${revision}" - pkg_install() { - cd ${wrksrc}/build - make INSTALL_ROOT=${PKGDESTDIR} install-cgi - } -} - -php8.1-apache_package() { - short_desc+=' - Apache SAPI' - depends="php${_php_version}>=${version}_${revision}" - conf_files="/etc/apache/extra/php${_php_version}_module.conf" - alternatives=" - php-apache:libphp.so:/usr/libexec/httpd/modules/libphp${_php_version}.so - php-apache:php_module.conf:/etc/apache/extra/php${_php_version}_module.conf" - pkg_install() { - vinstall ${wrksrc}/build-apache/libs/libphp.so 755 usr/libexec/httpd/modules "libphp${_php_version}.so" - vinstall ${FILESDIR}/apache.conf 644 etc/apache/extra "php${_php_version}_module.conf" - } -} - -php8.1-fpm_package() { - short_desc+=' - FastCGI Process Manager' - depends="php${_php_version}>=${version}_${revision}" - conf_files="/etc/php${_php_version}/php-fpm.conf /etc/php${_php_version}/php-fpm.d/*" - pkg_install() { - cd ${wrksrc}/build - make INSTALL_ROOT=${PKGDESTDIR} install-fpm - vsv "php-fpm${_php_version}" - } -} - -php8.1-embed_package() { - lib32disabled=yes - depends="php${_php_version}>=${version}_${revision}" - short_desc+=' - Embed SAPI' - pkg_install() { - cd ${wrksrc}/build - make INSTALL_ROOT=${PKGDESTDIR} PHP_SAPI=embed install-sapi - mv ${PKGDESTDIR}/usr/lib/libphp.so ${PKGDESTDIR}/usr/lib/libphp${_php_version}.so - } -} - -php8.1-pear_package() { - lib32disabled=yes - depends="php${_php_version}>=${version}_${revision} - php${_php_version}>=devel-${version}_${revision} autoconf" - short_desc+=' - PHP Extension and Application Repository' - conf_files="/etc/php${_php_version}/pear.conf" - pkg_install() { - cd ${wrksrc}/build - local _env="INSTALL_ROOT=${PKGDESTDIR} PHP_PEAR_PHP_BIN=php${_php_version}" - if [ -n "$CROSS_BUILD" ]; then - _env+=" PEAR_PHP=/usr/bin/php${_php_version}" - fi - make install-pear ${_env} - rm -rf ${PKGDESTDIR}/.{channels,depdb,depdblock,filemap,lock,registry} - rm -rf ${PKGDESTDIR}/usr/share/pear/.{channels,depdb,depdblock,filemap,lock,registry} - mv ${PKGDESTDIR}/usr/bin/pear{,${_php_version}} - mv ${PKGDESTDIR}/usr/bin/peardev{,${_php_version}} - mv ${PKGDESTDIR}/usr/bin/pecl{,${_php_version}} - } -} - -php8.1-enchant_package() { - lib32disabled=yes - depends="php${_php_version}>=${version}_${revision}" - short_desc+=' - enchant module' - pkg_install() { - vmove "usr/lib/php${_php_version}/modules/enchant.so" - } -} - -php8.1-gd_package() { - lib32disabled=yes - depends="php${_php_version}>=${version}_${revision}" - short_desc+=' - gd module' - pkg_install() { - vmove "usr/lib/php${_php_version}/modules/gd.so" - } -} - -php8.1-intl_package() { - lib32disabled=yes - depends="php${_php_version}>=${version}_${revision}" - short_desc+=' - Internationalization module' - pkg_install() { - vmove "usr/lib/php${_php_version}/modules/intl.so" - } -} - -php8.1-ldap_package() { - lib32disabled=yes - depends="php${_php_version}>=${version}_${revision}" - short_desc+=' - LDAP module' - pkg_install() { - vmove "usr/lib/php${_php_version}/modules/ldap.so" - } -} - -php8.1-mysql_package() { - lib32disabled=yes - depends="php${_php_version}>=${version}_${revision}" - short_desc+=' - MySQL modules' - pkg_install() { - vmove "usr/lib/php${_php_version}/modules/*mysql*.so" - } -} - -php8.1-odbc_package() { - lib32disabled=yes - depends="php${_php_version}>=${version}_${revision}" - short_desc+=' - ODBC modules' - pkg_install() { - vmove "usr/lib/php${_php_version}/modules/*odbc.so" - } -} - -php8.1-pgsql_package() { - lib32disabled=yes - depends="php${_php_version}>=${version}_${revision}" - short_desc+=' - PostgreSQL modules' - pkg_install() { - vmove "usr/lib/php${_php_version}/modules/*pgsql.so" - } -} - -php8.1-snmp_package() { - lib32disabled=yes - depends="php${_php_version}>=${version}_${revision}" - short_desc+=' - snmp module' - pkg_install() { - vmove "usr/lib/php${_php_version}/modules/snmp.so" - } -} - -php8.1-sqlite_package() { - lib32disabled=yes - depends="php${_php_version}>=${version}_${revision}" - short_desc+=' - sqlite module' - pkg_install() { - vmove "usr/lib/php${_php_version}/modules/*sqlite*.so" - } -} - -php8.1-tidy_package() { - lib32disabled=yes - depends="php${_php_version}>=${version}_${revision}" - short_desc+=' - tidy HTML module' - pkg_install() { - vmove "usr/lib/php${_php_version}/modules/*tidy*.so" - } -} - -php8.1-xsl_package() { - lib32disabled=yes - depends="php${_php_version}>=${version}_${revision}" - short_desc+=' - XSL module' - pkg_install() { - vmove "usr/lib/php${_php_version}/modules/xsl.so" - } -} - -php8.1-sodium_package() { - lib32disabled=yes - depends="php${_php_version}>=${version}_${revision}" - short_desc+=' - sodium module' - pkg_install() { - vmove "usr/lib/php${_php_version}/modules/sodium.so" - } -} - -php8.1-ffi_package() { - lib32disabled=yes - depends="php${_php_version}>=${version}_${revision}" - short_desc+=' - FFI module' - pkg_install() { - vmove "usr/lib/php${_php_version}/modules/ffi.so" - } -} diff --git a/srcpkgs/php8.1/update b/srcpkgs/php8.1/update deleted file mode 100644 index e39f4573be8907..00000000000000 --- a/srcpkgs/php8.1/update +++ /dev/null @@ -1,3 +0,0 @@ -pkgname=php -ignore="8.[2-9].*" -site="https://www.php.net/distributions/" diff --git a/srcpkgs/php8.2-apache b/srcpkgs/php8.2-apache deleted file mode 120000 index 18be7303014f79..00000000000000 --- a/srcpkgs/php8.2-apache +++ /dev/null @@ -1 +0,0 @@ -php8.2 \ No newline at end of file diff --git a/srcpkgs/php8.2-apcu/files/README.voidlinux b/srcpkgs/php8.2-apcu/files/README.voidlinux deleted file mode 100644 index 9da8a70ccc2ba9..00000000000000 --- a/srcpkgs/php8.2-apcu/files/README.voidlinux +++ /dev/null @@ -1,3 +0,0 @@ -To enable APCu add the following line to your php.ini: - - extension=apcu.so diff --git a/srcpkgs/php8.2-apcu/template b/srcpkgs/php8.2-apcu/template deleted file mode 100644 index a569487593212b..00000000000000 --- a/srcpkgs/php8.2-apcu/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 'php8.2-apcu' -pkgname=php8.2-apcu -version=5.1.24 -revision=1 -build_style=gnu-configure -configure_args="--with-php-config=/usr/bin/php-config8.2" -make_check_target=test -hostmakedepends="autoconf php8.2-devel" -makedepends="php8.2-devel pcre2-devel" -depends="php8.2" -short_desc="In-memory key-value store for PHP" -maintainer="Joel Beckmeyer " -license="PHP-3.01" -homepage="https://pecl.php.net/package/APCu" -distfiles="https://pecl.php.net/get/apcu-${version}.tgz" -checksum=5c28a55b27082c69657e25b7ecf553e2cf6b74ec3fa77d6b76f4fb982e001e43 - -pre_configure() { - phpize8.2 -} - -pre_install() { - make_install_args="INSTALL_ROOT=$DESTDIR" -} - -post_install() { - rm -r $DESTDIR/usr/include - vdoc "${FILESDIR}/README.voidlinux" -} diff --git a/srcpkgs/php8.2-apcu/update b/srcpkgs/php8.2-apcu/update deleted file mode 100644 index ad899519e31382..00000000000000 --- a/srcpkgs/php8.2-apcu/update +++ /dev/null @@ -1,2 +0,0 @@ -site="https://pecl.php.net/package/APCu" -pattern="apcu-\K[\d\.]*(?=\.tgz)" diff --git a/srcpkgs/php8.2-ast/files/README.voidlinux b/srcpkgs/php8.2-ast/files/README.voidlinux deleted file mode 100644 index 0dd0b5df2d961e..00000000000000 --- a/srcpkgs/php8.2-ast/files/README.voidlinux +++ /dev/null @@ -1,2 +0,0 @@ -To enable the ast extension please add the following to php.ini: - extension=ast.so diff --git a/srcpkgs/php8.2-ast/template b/srcpkgs/php8.2-ast/template deleted file mode 100644 index 338032e937e923..00000000000000 --- a/srcpkgs/php8.2-ast/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'php8.2-ast' -pkgname=php8.2-ast -version=1.1.2 -revision=1 -build_style=gnu-configure -configure_args="--with-php-config=/usr/bin/php-config8.2" -make_check_target="test" -hostmakedepends="php8.2-devel autoconf" -makedepends="php8.2-devel" -depends="php8.2" -checkdepends="${depends}" -short_desc="Exposes the abstract syntax tree generated by PHP" -maintainer="Joel Beckmeyer " -license="BSD-3-Clause" -homepage="https://github.com/nikic/php-ast" -distfiles="https://pecl.php.net/get/ast-${version}.tgz" -checksum=8742427ff7c07ba93f940968f7363972ea040d97d847da3b79b4283c2a369dea -make_check_pre="env NO_INTERACTION=1" - -pre_configure() { - phpize8.2 -} - -do_install() { - make INSTALL_ROOT=${DESTDIR} install - vlicense LICENSE - vdoc "${FILESDIR}/README.voidlinux" -} diff --git a/srcpkgs/php8.2-cgi b/srcpkgs/php8.2-cgi deleted file mode 120000 index 18be7303014f79..00000000000000 --- a/srcpkgs/php8.2-cgi +++ /dev/null @@ -1 +0,0 @@ -php8.2 \ No newline at end of file diff --git a/srcpkgs/php8.2-devel b/srcpkgs/php8.2-devel deleted file mode 120000 index 18be7303014f79..00000000000000 --- a/srcpkgs/php8.2-devel +++ /dev/null @@ -1 +0,0 @@ -php8.2 \ No newline at end of file diff --git a/srcpkgs/php8.2-embed b/srcpkgs/php8.2-embed deleted file mode 120000 index 18be7303014f79..00000000000000 --- a/srcpkgs/php8.2-embed +++ /dev/null @@ -1 +0,0 @@ -php8.2 \ No newline at end of file diff --git a/srcpkgs/php8.2-enchant b/srcpkgs/php8.2-enchant deleted file mode 120000 index 18be7303014f79..00000000000000 --- a/srcpkgs/php8.2-enchant +++ /dev/null @@ -1 +0,0 @@ -php8.2 \ No newline at end of file diff --git a/srcpkgs/php8.2-ffi b/srcpkgs/php8.2-ffi deleted file mode 120000 index 18be7303014f79..00000000000000 --- a/srcpkgs/php8.2-ffi +++ /dev/null @@ -1 +0,0 @@ -php8.2 \ No newline at end of file diff --git a/srcpkgs/php8.2-fpm b/srcpkgs/php8.2-fpm deleted file mode 120000 index 18be7303014f79..00000000000000 --- a/srcpkgs/php8.2-fpm +++ /dev/null @@ -1 +0,0 @@ -php8.2 \ No newline at end of file diff --git a/srcpkgs/php8.2-gd b/srcpkgs/php8.2-gd deleted file mode 120000 index 18be7303014f79..00000000000000 --- a/srcpkgs/php8.2-gd +++ /dev/null @@ -1 +0,0 @@ -php8.2 \ No newline at end of file diff --git a/srcpkgs/php8.2-igbinary/template b/srcpkgs/php8.2-igbinary/template deleted file mode 100644 index b14765bc68cbb1..00000000000000 --- a/srcpkgs/php8.2-igbinary/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'php8.2-igbinary' -pkgname=php8.2-igbinary -version=3.2.16 -revision=1 -build_style=gnu-configure -configure_args="--with-php-config=/usr/bin/php-config8.2" -hostmakedepends="autoconf php8.2-devel" -makedepends="php8.2-devel" -depends="php8.2" -short_desc="Igbinary is a drop in replacement for the standard php serializer" -maintainer="Joel Beckmeyer " -license="BSD-3-Clause" -homepage="https://github.com/igbinary/igbinary/" -distfiles="https://pecl.php.net/get/igbinary-${version}.tgz" -checksum=8bf25d465abc7973d9e2c9a3039a5f8eea635b23bc1477017ff3999ff95836da - -pre_configure() { - phpize8.2 -} - -do_install() { - make INSTALL_ROOT="${DESTDIR}" install - vlicense COPYING -} diff --git a/srcpkgs/php8.2-imagick/files/README.voidlinux b/srcpkgs/php8.2-imagick/files/README.voidlinux deleted file mode 100644 index 00497519fcee5b..00000000000000 --- a/srcpkgs/php8.2-imagick/files/README.voidlinux +++ /dev/null @@ -1,3 +0,0 @@ -To enable the Imagick extension add the following line to your php.ini: - - extension=imagick.so diff --git a/srcpkgs/php8.2-imagick/patches/0001-fix-cross-compile-libmagick-header-file-search-path.patch b/srcpkgs/php8.2-imagick/patches/0001-fix-cross-compile-libmagick-header-file-search-path.patch deleted file mode 100644 index 16b8aaa5737151..00000000000000 --- a/srcpkgs/php8.2-imagick/patches/0001-fix-cross-compile-libmagick-header-file-search-path.patch +++ /dev/null @@ -1,17 +0,0 @@ ---- a/imagemagick.m4 2021-09-09 10:53:42.287881616 +0200 -+++ b/imagemagick.m4 2021-09-09 11:14:47.662312430 +0200 -@@ -167,6 +167,14 @@ AC_DEFUN([IM_FIND_IMAGEMAGICK],[ - - AC_MSG_RESULT([user location ${IM_IMAGEMAGICK_PREFIX}/include/ImageMagick-${IM_MAJOR_VERSION}/wand/MagickWand.h]) - -+ elif test -r "${IM_IMAGEMAGICK_PREFIX}/include/ImageMagick-${IM_MAJOR_VERSION}/MagickWand/MagickWand.h"; then -+ -+ IM_INCLUDE_FORMAT="MagickWand/MagickWand.h" -+ IM_HEADER_STYLE="SEVEN" -+ AC_DEFINE([IM_MAGICKWAND_HEADER_STYLE_SEVEN], [1], [ImageMagick 7.x style header]) -+ -+ AC_MSG_RESULT([${IM_PREFIX}/include/ImageMagick-${IM_MAJOR_VERSION}/MagickWand/MagickWand.h]) -+ - elif test -r "${IM_PREFIX}/include/ImageMagick-${IM_MAJOR_VERSION}/MagickWand/MagickWand.h"; then - - IM_INCLUDE_FORMAT="MagickWand/MagickWand.h" diff --git a/srcpkgs/php8.2-imagick/template b/srcpkgs/php8.2-imagick/template deleted file mode 100644 index 13ee151dec3fe6..00000000000000 --- a/srcpkgs/php8.2-imagick/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 'php8.2-imagick' -pkgname=php8.2-imagick -version=3.7.0 -revision=12 -build_style=gnu-configure -configure_args="--with-imagick=${XBPS_CROSS_BASE}/usr \ - --with-php-config=/usr/bin/php-config8.2" -hostmakedepends="php8.2-devel autoconf pkg-config" -makedepends="php8.2-devel pcre2-devel libmagick-devel" -depends="php8.2" -short_desc="Provides a PHP wrapper to the ImageMagick library" -maintainer="Joel Beckmeyer " -license="PHP-3.01" -homepage="https://pecl.php.net/package/imagick" -distfiles="https://pecl.php.net/get/imagick-$version.tgz" -checksum=5a364354109029d224bcbb2e82e15b248be9b641227f45e63425c06531792d3e - -pre_configure() { - phpize8.2 -} - -pre_install() { - make_install_args="INSTALL_ROOT=$DESTDIR" -} - -post_install() { - rm -r $DESTDIR/usr/include - vdoc "${FILESDIR}/README.voidlinux" -} diff --git a/srcpkgs/php8.2-imagick/update b/srcpkgs/php8.2-imagick/update deleted file mode 100644 index fb47044a964d56..00000000000000 --- a/srcpkgs/php8.2-imagick/update +++ /dev/null @@ -1 +0,0 @@ -pattern=')' diff --git a/srcpkgs/php8.2-intl b/srcpkgs/php8.2-intl deleted file mode 120000 index 18be7303014f79..00000000000000 --- a/srcpkgs/php8.2-intl +++ /dev/null @@ -1 +0,0 @@ -php8.2 \ No newline at end of file diff --git a/srcpkgs/php8.2-ldap b/srcpkgs/php8.2-ldap deleted file mode 120000 index 18be7303014f79..00000000000000 --- a/srcpkgs/php8.2-ldap +++ /dev/null @@ -1 +0,0 @@ -php8.2 \ No newline at end of file diff --git a/srcpkgs/php8.2-mongodb/files/README.voidlinux b/srcpkgs/php8.2-mongodb/files/README.voidlinux deleted file mode 100644 index 173fab80af8df0..00000000000000 --- a/srcpkgs/php8.2-mongodb/files/README.voidlinux +++ /dev/null @@ -1,3 +0,0 @@ -To enable the MongoDB extension add the following line to your php.ini: - - extension=mongodb diff --git a/srcpkgs/php8.2-mongodb/template b/srcpkgs/php8.2-mongodb/template deleted file mode 100644 index 1fbb21a83bcc58..00000000000000 --- a/srcpkgs/php8.2-mongodb/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'php8.2-mongodb' -pkgname=php8.2-mongodb -version=1.20.0 -revision=1 -build_style=gnu-configure -configure_args="--with-php-config=/usr/bin/php-config8.2" -hostmakedepends="php8.2-devel autoconf pkg-config" -makedepends="php8.2-devel pcre2-devel openssl-devel" -depends="php8.2" -short_desc="Official MongoDB PHP driver" -maintainer="Joel Beckmeyer " -license="Apache-2.0" -homepage="https://pecl.php.net/package/mongodb" -changelog="https://pecl.php.net/package-changelog.php?package=mongodb" -distfiles="https://pecl.php.net/get/mongodb-$version.tgz" -checksum=01e87973fe7e54aac52054ec4a99cdd439ed5c01f7e5b8ea0a57031850d8e75a - -pre_configure() { - phpize8.2 -} - -pre_install() { - make_install_args="INSTALL_ROOT=$DESTDIR" -} - -post_install() { - vdoc "${FILESDIR}/README.voidlinux" -} diff --git a/srcpkgs/php8.2-mongodb/update b/srcpkgs/php8.2-mongodb/update deleted file mode 100644 index fb47044a964d56..00000000000000 --- a/srcpkgs/php8.2-mongodb/update +++ /dev/null @@ -1 +0,0 @@ -pattern=')' diff --git a/srcpkgs/php8.2-mysql b/srcpkgs/php8.2-mysql deleted file mode 120000 index 18be7303014f79..00000000000000 --- a/srcpkgs/php8.2-mysql +++ /dev/null @@ -1 +0,0 @@ -php8.2 \ No newline at end of file diff --git a/srcpkgs/php8.2-odbc b/srcpkgs/php8.2-odbc deleted file mode 120000 index 18be7303014f79..00000000000000 --- a/srcpkgs/php8.2-odbc +++ /dev/null @@ -1 +0,0 @@ -php8.2 \ No newline at end of file diff --git a/srcpkgs/php8.2-pear b/srcpkgs/php8.2-pear deleted file mode 120000 index 18be7303014f79..00000000000000 --- a/srcpkgs/php8.2-pear +++ /dev/null @@ -1 +0,0 @@ -php8.2 \ No newline at end of file diff --git a/srcpkgs/php8.2-pgsql b/srcpkgs/php8.2-pgsql deleted file mode 120000 index 18be7303014f79..00000000000000 --- a/srcpkgs/php8.2-pgsql +++ /dev/null @@ -1 +0,0 @@ -php8.2 \ No newline at end of file diff --git a/srcpkgs/php8.2-phpdbg b/srcpkgs/php8.2-phpdbg deleted file mode 120000 index 18be7303014f79..00000000000000 --- a/srcpkgs/php8.2-phpdbg +++ /dev/null @@ -1 +0,0 @@ -php8.2 \ No newline at end of file diff --git a/srcpkgs/php8.2-redis/files/README.voidlinux b/srcpkgs/php8.2-redis/files/README.voidlinux deleted file mode 100644 index 2a9de04b421e15..00000000000000 --- a/srcpkgs/php8.2-redis/files/README.voidlinux +++ /dev/null @@ -1,3 +0,0 @@ -To enable the Redis extension add the following line to your php.ini: - - extension=redis diff --git a/srcpkgs/php8.2-redis/template b/srcpkgs/php8.2-redis/template deleted file mode 100644 index 972689c26c1cfd..00000000000000 --- a/srcpkgs/php8.2-redis/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'php8.2-redis' -pkgname=php8.2-redis -version=6.1.0 -revision=1 -build_style=gnu-configure -configure_args="--with-php-config=/usr/bin/php-config8.2" -hostmakedepends="php8.2-devel autoconf pkg-config" -makedepends="php8.2-devel" -depends="php8.2" -short_desc="PHP extension for Redis" -maintainer="Joel Beckmeyer " -license="PHP-3.01" -homepage="https://pecl.php.net/package/redis" -distfiles="https://pecl.php.net/get/redis-$version.tgz" -checksum=f10405f639fe415e9ed4ec99538e72c90694d8dbd62868edcfcd6a453466b48c - -pre_configure() { - phpize8.2 -} - -pre_install() { - make_install_args="INSTALL_ROOT=$DESTDIR" -} - -post_install() { - vdoc $FILESDIR/README.voidlinux -} diff --git a/srcpkgs/php8.2-redis/update b/srcpkgs/php8.2-redis/update deleted file mode 100644 index fb47044a964d56..00000000000000 --- a/srcpkgs/php8.2-redis/update +++ /dev/null @@ -1 +0,0 @@ -pattern=')' diff --git a/srcpkgs/php8.2-snmp b/srcpkgs/php8.2-snmp deleted file mode 120000 index 18be7303014f79..00000000000000 --- a/srcpkgs/php8.2-snmp +++ /dev/null @@ -1 +0,0 @@ -php8.2 \ No newline at end of file diff --git a/srcpkgs/php8.2-sodium b/srcpkgs/php8.2-sodium deleted file mode 120000 index 18be7303014f79..00000000000000 --- a/srcpkgs/php8.2-sodium +++ /dev/null @@ -1 +0,0 @@ -php8.2 \ No newline at end of file diff --git a/srcpkgs/php8.2-sqlite b/srcpkgs/php8.2-sqlite deleted file mode 120000 index 18be7303014f79..00000000000000 --- a/srcpkgs/php8.2-sqlite +++ /dev/null @@ -1 +0,0 @@ -php8.2 \ No newline at end of file diff --git a/srcpkgs/php8.2-tidy b/srcpkgs/php8.2-tidy deleted file mode 120000 index 18be7303014f79..00000000000000 --- a/srcpkgs/php8.2-tidy +++ /dev/null @@ -1 +0,0 @@ -php8.2 \ No newline at end of file diff --git a/srcpkgs/php8.2-xsl b/srcpkgs/php8.2-xsl deleted file mode 120000 index 18be7303014f79..00000000000000 --- a/srcpkgs/php8.2-xsl +++ /dev/null @@ -1 +0,0 @@ -php8.2 \ No newline at end of file diff --git a/srcpkgs/php8.2/files/apache.conf b/srcpkgs/php8.2/files/apache.conf deleted file mode 100644 index bc57ba73dbcdf3..00000000000000 --- a/srcpkgs/php8.2/files/apache.conf +++ /dev/null @@ -1,13 +0,0 @@ -# Required modules: dir_module, php_module - - - - DirectoryIndex index.php index.html - - SetHandler application/x-httpd-php - - - SetHandler application/x-httpd-php-source - - - diff --git a/srcpkgs/php8.2/files/php-fpm8.2/run b/srcpkgs/php8.2/files/php-fpm8.2/run deleted file mode 100644 index 3e4870f22a5453..00000000000000 --- a/srcpkgs/php8.2/files/php-fpm8.2/run +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh -[ -r conf ] && . ./conf -exec php-fpm8.2 --nodaemonize ${OPTS} diff --git a/srcpkgs/php8.2/patches/cross-configure.patch b/srcpkgs/php8.2/patches/cross-configure.patch deleted file mode 100644 index c6977514ceba71..00000000000000 --- a/srcpkgs/php8.2/patches/cross-configure.patch +++ /dev/null @@ -1,26 +0,0 @@ -diff --git a/ext/pdo_pgsql/config.m4 b/ext/pdo_pgsql/config.m4 -index 80ffd97..d8cad47 100644 ---- a/ext/pdo_pgsql/config.m4 -+++ b/ext/pdo_pgsql/config.m4 -@@ -20,7 +20,7 @@ if test "$PHP_PDO_PGSQL" != "no"; then - fi - done - -- if test -n "$PG_CONFIG"; then -+ if test -n "$PG_CONFIG" && test "x$cross_compiling" != "xyes"; then - AC_MSG_RESULT([$PG_CONFIG]) - PGSQL_INCLUDE=`$PG_CONFIG --includedir` - PGSQL_LIBDIR=`$PG_CONFIG --libdir` -diff --git a/ext/pgsql/config.m4 b/ext/pgsql/config.m4 -index 669a9f7..7e5bf7f 100644 ---- a/ext/pgsql/config.m4 -+++ b/ext/pgsql/config.m4 -@@ -18,7 +18,7 @@ if test "$PHP_PGSQL" != "no"; then - fi - done - -- if test -n "$PG_CONFIG"; then -+ if test -n "$PG_CONFIG" && test "x$cross_compiling" != "xyes"; then - AC_MSG_RESULT([$PG_CONFIG]) - PGSQL_INCLUDE=`$PG_CONFIG --includedir` - PGSQL_LIBDIR=`$PG_CONFIG --libdir` diff --git a/srcpkgs/php8.2/patches/cross-gdImageCreateFrom.patch b/srcpkgs/php8.2/patches/cross-gdImageCreateFrom.patch deleted file mode 100644 index 1f35f9482f98c6..00000000000000 --- a/srcpkgs/php8.2/patches/cross-gdImageCreateFrom.patch +++ /dev/null @@ -1,66 +0,0 @@ -Copied and modified library macros from /usr/share/autoconf/autoconf/general.m4 -with support for using qemu-user-static to execute when cross compiling. - -diff --git a/ext/gd/config.m4 b/ext/gd/config.m4 -index b31c9b2..e5e2d9f 100644 ---- a/ext/gd/config.m4 -+++ b/ext/gd/config.m4 -@@ -147,6 +147,40 @@ dnl that gd defines "junk" versions of each gdImageCreateFromFoo function - dnl even when it does not support the Foo format. Those junk functions - dnl display a warning but eventually return normally, making a simple link - dnl or run test insufficient. -+ -+AC_DEFUN([_AC_DO_TOKENS_QEMU], -+[{ -+ if test "$cross_compiling" = "yes"; then -+ ac_try='QEMU_LD_PREFIX=${XBPS_CROSS_BASE} qemu-${XBPS_TARGET_QEMU_MACHINE}-static $1' -+ else -+ ac_try='$1' -+ fi -+ _AC_DO([$ac_try]); }]) -+ -+m4_define([_AC_RUN_IFELSE_QEMU_BODY], -+[ AS_LINENO_PUSH([$[]1]) -+ AS_IF([_AC_DO_VAR(ac_link) && _AC_DO_TOKENS_QEMU(./conftest$ac_exeext)], -+ [ac_retval=0], -+ [AS_ECHO(["$as_me: program exited with status $ac_status"]) >&AS_MESSAGE_LOG_FD -+ _AC_MSG_LOG_CONFTEST -+ ac_retval=$ac_status]) -+ rm -rf conftest.dSYM conftest_ipa8_conftest.oo -+ AS_LINENO_POP -+ AS_SET_STATUS([$ac_retval]) -+]) -+ -+AC_DEFUN([_AC_RUN_IFELSE_QEMU], -+[AC_REQUIRE_SHELL_FN([ac_fn_]_AC_LANG_ABBREV[_try_run_qemu], -+ [AS_FUNCTION_DESCRIBE([ac_fn_]_AC_LANG_ABBREV[_try_run_qemu], [LINENO], -+ [Try to run conftest.$ac_ext, and return whether this succeeded. -+ Assumes that executables *can* be run.])], -+ [$0_BODY])]dnl -+[m4_ifvaln([$1], [AC_LANG_CONFTEST([$1])])]dnl -+[AS_IF([ac_fn_[]_AC_LANG_ABBREV[]_try_run_qemu "$LINENO"], [$2], [$3]) -+rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ -+ conftest.$ac_objext conftest.beam[]m4_ifval([$1], [ conftest.$ac_ext])[]dnl -+]) -+ - AC_DEFUN([PHP_GD_CHECK_FORMAT],[ - old_LIBS="${LIBS}" - LIBS="${LIBS} ${GD_SHARED_LIBADD}" -@@ -154,7 +188,7 @@ AC_DEFUN([PHP_GD_CHECK_FORMAT],[ - CFLAGS="${CFLAGS} ${GDLIB_CFLAGS}" - AC_MSG_CHECKING([for working gdImageCreateFrom$1 in libgd]) - AC_LANG_PUSH([C]) -- AC_RUN_IFELSE([AC_LANG_SOURCE([ -+ _AC_RUN_IFELSE_QEMU([AC_LANG_SOURCE([ - #include - #include - #include -@@ -178,8 +212,6 @@ int main(int argc, char** argv) { - AC_DEFINE($2, 1, [Does gdImageCreateFrom$1 work?]) - ],[ - AC_MSG_RESULT([no]) -- ],[ -- AC_MSG_RESULT([no]) - ]) - AC_LANG_POP([C]) - CFLAGS="${old_CFLAGS}" diff --git a/srcpkgs/php8.2/patches/cross-ltmain-sysroot-support.patch b/srcpkgs/php8.2/patches/cross-ltmain-sysroot-support.patch deleted file mode 100644 index a6447ac150221e..00000000000000 --- a/srcpkgs/php8.2/patches/cross-ltmain-sysroot-support.patch +++ /dev/null @@ -1,48 +0,0 @@ -PHP's phpize is based on a very old libtool to generate build files for its -extensions. This libtool does not support .la files with '=' to support -sysroot. - -In order to support more PHP extension cross compilation this modifies -ltmain.sh to support such path. This is a bit hackish has it only get sysroot -from the used toolchain; the proper way to fix that is to have PHP developpers -to update the autotools file used to build there extensions. - ---- a/build/ltmain.sh 2021-09-09 15:19:14.822208365 +0200 -+++ b/build/ltmain.sh 2021-09-09 15:47:55.397011151 +0200 -@@ -2375,6 +2375,13 @@ EOF - *) . ./$lib ;; - esac - -+ newdependency_libs= -+ for deplib in $dependency_libs; do -+ deplib=$(echo "$deplib" | sed "s#^=\(.*\)#$(${CC} --print-sysroot)\1#") -+ newdependency_libs="$newdependency_libs $deplib" -+ done -+ dependency_libs=${newdependency_libs} -+ - if test "$linkmode,$pass" = "lib,link" || - test "$linkmode,$pass" = "prog,scan" || - { test "$linkmode" != prog && test "$linkmode" != lib; }; then -@@ -5750,6 +5757,13 @@ fi\ - case $host,$output,$installed,$module,$dlname in - *cygwin*,*lai,yes,no,*.dll | *mingw*,*lai,yes,no,*.dll) tdlname=../bin/$dlname ;; - esac -+ -+ newdependency_libs= -+ for deplib in $dependency_libs; do -+ deplib=$(echo "$deplib" | sed "s#^$(${CC} --print-sysroot)#=#") -+ newdependency_libs="$newdependency_libs $deplib" -+ done -+ - $echo > $output "\ - # $outputname - a libtool library file - # Generated by $PROGRAM - GNU $PACKAGE $VERSION$TIMESTAMP -@@ -5767,7 +5781,7 @@ library_names='$library_names' - old_library='$old_library' - - # Libraries that this one depends upon. --dependency_libs='$dependency_libs' -+dependency_libs='$newdependency_libs' - - # Version information for $libname. - current=$current diff --git a/srcpkgs/php8.2/patches/cross-pear.patch b/srcpkgs/php8.2/patches/cross-pear.patch deleted file mode 100644 index f9191a50a0b58c..00000000000000 --- a/srcpkgs/php8.2/patches/cross-pear.patch +++ /dev/null @@ -1,23 +0,0 @@ ---- a/pear/Makefile.frag 2020-03-17 11:40:21.000000000 +0100 -+++ b/pear/Makefile.frag 2020-04-12 22:29:31.846943414 +0200 -@@ -8,9 +8,10 @@ FETCH = `which fetch 2>/dev/null` - PEAR_PREFIX = -dp a${program_prefix} - PEAR_SUFFIX = -ds a$(program_suffix) - PEAR_INSTALLER_URL = https://pear.php.net/install-pear-nozlib.phar -+PEAR_PHP ?= $(top_builddir)/sapi/cli/php - - install-pear-installer: $(SAPI_CLI_PATH) -- @$(top_builddir)/sapi/cli/php $(PEAR_INSTALL_FLAGS) pear/install-pear-nozlib.phar -d "$(peardir)" -b "$(bindir)" ${PEAR_PREFIX} ${PEAR_SUFFIX} -+ @$(PEAR_PHP) $(PEAR_INSTALL_FLAGS) pear/install-pear-nozlib.phar -d "$(peardir)" -b "$(bindir)" ${PEAR_PREFIX} ${PEAR_SUFFIX} - - install-pear: - @echo "Installing PEAR environment: $(INSTALL_ROOT)$(peardir)/" -@@ -23,7 +24,7 @@ install-pear: - elif test ! -z "$(FETCH)" && test -x "$(FETCH)"; then \ - "$(FETCH)" -o $(builddir)/ "${PEAR_INSTALLER_URL}"; \ - else \ -- $(top_builddir)/sapi/cli/php -n $(srcdir)/fetch.php "${PEAR_INSTALLER_URL}" $(builddir)/install-pear-nozlib.phar; \ -+ $(PEAR_PHP) -n $(srcdir)/fetch.php "${PEAR_INSTALLER_URL}" $(builddir)/install-pear-nozlib.phar; \ - fi \ - fi \ - fi diff --git a/srcpkgs/php8.2/patches/cross-phar.patch b/srcpkgs/php8.2/patches/cross-phar.patch deleted file mode 100644 index 1e4e627ec65b96..00000000000000 --- a/srcpkgs/php8.2/patches/cross-phar.patch +++ /dev/null @@ -1,29 +0,0 @@ ---- a/ext/phar/Makefile.frag 2020-04-13 12:18:23.998801926 +0200 -+++ b/ext/phar/Makefile.frag 2020-04-13 12:20:58.031795293 +0200 -@@ -8,12 +8,14 @@ $(srcdir)/phar_path_check.c: $(srcdir)/p - - pharcmd: $(builddir)/phar.php $(builddir)/phar.phar - -+PHAR_PHP ?= $(top_builddir)/$(SAPI_CLI_PATH) -+PHAR_PHP_MODULES ?= $(top_builddir)/modules - PHP_PHARCMD_SETTINGS = -n -d 'open_basedir=' -d 'output_buffering=0' -d 'memory_limit=-1' -d phar.readonly=0 - PHP_PHARCMD_EXECUTABLE = ` \ -- if test -x "$(top_builddir)/$(SAPI_CLI_PATH)"; then \ -- $(top_srcdir)/build/shtool echo -n -- "$(top_builddir)/$(SAPI_CLI_PATH) -n"; \ -+ if test -x "$(PHAR_PHP)"; then \ -+ $(top_srcdir)/build/shtool echo -n -- "$(PHAR_PHP) -n"; \ - if test "x$(PHP_MODULES)" != "x"; then \ -- $(top_srcdir)/build/shtool echo -n -- " -d extension_dir=$(top_builddir)/modules"; \ -+ $(top_srcdir)/build/shtool echo -n -- " -d extension_dir=$(PHAR_PHP_MODULES)"; \ - for i in bz2 zlib phar; do \ - if test -f "$(top_builddir)/modules/$$i.la"; then \ - . $(top_builddir)/modules/$$i.la; $(top_srcdir)/build/shtool echo -n -- " -d extension=$$dlname"; \ -@@ -21,7 +23,7 @@ PHP_PHARCMD_EXECUTABLE = ` \ - done; \ - fi; \ - else \ -- $(top_srcdir)/build/shtool echo -n -- "$(PHP_EXECUTABLE)"; \ -+ $(top_srcdir)/build/shtool echo -n -- "$(PHAR_PHP)"; \ - fi;` - PHP_PHARCMD_BANG = `$(top_srcdir)/build/shtool echo -n -- "$(INSTALL_ROOT)$(bindir)/$(program_prefix)php$(program_suffix)$(EXEEXT)";` - diff --git a/srcpkgs/php8.2/patches/cross-phpize-sysroot-support.patch b/srcpkgs/php8.2/patches/cross-phpize-sysroot-support.patch deleted file mode 100644 index 76cff3f8166410..00000000000000 --- a/srcpkgs/php8.2/patches/cross-phpize-sysroot-support.patch +++ /dev/null @@ -1,28 +0,0 @@ ---- a/scripts/phpize.m4 2020-03-17 11:40:21.000000000 +0100 -+++ b/scripts/phpize.m4 2020-04-15 12:27:36.400466387 +0200 -@@ -44,6 +44,12 @@ PHP_ARG_WITH([libdir], - [lib], - [no]) - -+PHP_ARG_WITH([sysroot],, -+ [AS_HELP_STRING([--with-sysroot=NAME], -+ [System sysroot])], -+ [no], -+ [no]) -+ - PHP_RUNPATH_SWITCH - PHP_SHLIB_SUFFIX_NAMES - -@@ -58,7 +64,11 @@ dnl For BC. - PHP_CONFIG=$PHP_PHP_CONFIG - prefix=`$PHP_CONFIG --prefix 2>/dev/null` - phpincludedir=`$PHP_CONFIG --include-dir 2>/dev/null` --INCLUDES=`$PHP_CONFIG --includes 2>/dev/null` -+if test "x$PHP_SYSROOT" = xno; then : -+ INCLUDES=`$PHP_CONFIG --includes 2>/dev/null` -+else -+ INCLUDES=`$PHP_CONFIG --includes 2>/dev/null | sed "s#-I#-I$PHP_SYSROOT#g"` -+fi - EXTENSION_DIR=`$PHP_CONFIG --extension-dir 2>/dev/null` - PHP_EXECUTABLE=`$PHP_CONFIG --php-binary 2>/dev/null` - diff --git a/srcpkgs/php8.2/patches/musl-crypt.patch b/srcpkgs/php8.2/patches/musl-crypt.patch deleted file mode 100644 index b83a7ab9bc1e49..00000000000000 --- a/srcpkgs/php8.2/patches/musl-crypt.patch +++ /dev/null @@ -1,18 +0,0 @@ -TODO: This is apparently needed on musl, not sure what the error is, might be -something to dig in to. - ---- a/ext/standard/crypt.c 2016-04-28 14:13:00.000000000 -0400 -+++ b/ext/standard/crypt.c 2016-04-28 21:45:24.340955313 -0400 -@@ -267,6 +267,12 @@ - } - # elif defined(HAVE_CRYPT) - crypt_res = crypt(password, salt); -+ if (!crypt_res || (salt[0] == '*' && salt[1] == '0')) { -+ return NULL; -+ } else { -+ result = zend_string_init(crypt_res, strlen(crypt_res), 0); -+ return result; -+ } - # else - # error No crypt() implementation - # endif diff --git a/srcpkgs/php8.2/patches/php-fpm.patch b/srcpkgs/php8.2/patches/php-fpm.patch deleted file mode 100644 index 5e55e179f8a4a0..00000000000000 --- a/srcpkgs/php8.2/patches/php-fpm.patch +++ /dev/null @@ -1,13 +0,0 @@ ---- a/sapi/fpm/Makefile.frag 2017-04-15 23:58:56.965737425 +0200 -+++ b/sapi/fpm/Makefile.frag 2017-04-16 00:00:57.814831649 +0200 -@@ -15,8 +15,8 @@ install-fpm: $(SAPI_FPM_PATH) - else \ - echo "Installing PHP FPM defconfig: $(INSTALL_ROOT)$(sysconfdir)/" && \ - $(mkinstalldirs) $(INSTALL_ROOT)$(sysconfdir)/php-fpm.d; \ -- $(INSTALL_DATA) sapi/fpm/php-fpm.conf $(INSTALL_ROOT)$(sysconfdir)/php-fpm.conf.default; \ -- $(INSTALL_DATA) sapi/fpm/www.conf $(INSTALL_ROOT)$(sysconfdir)/php-fpm.d/www.conf.default; \ -+ $(INSTALL_DATA) sapi/fpm/php-fpm.conf $(INSTALL_ROOT)$(sysconfdir)/php-fpm.conf; \ -+ $(INSTALL_DATA) sapi/fpm/www.conf $(INSTALL_ROOT)$(sysconfdir)/php-fpm.d/www.conf; \ - fi - - @echo "Installing PHP FPM man page: $(INSTALL_ROOT)$(mandir)/man8/" diff --git a/srcpkgs/php8.2/patches/php8.2-fix-manpages.patch b/srcpkgs/php8.2/patches/php8.2-fix-manpages.patch deleted file mode 100644 index 7193bad72f90b9..00000000000000 --- a/srcpkgs/php8.2/patches/php8.2-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.2.1 ---- a/sapi/cgi/php-cgi.1.in -+++ b/sapi/cgi/php-cgi.1.in -@@ -1 +1 @@ --.so man1/php.1 -+.so man1/php8.2.1 diff --git a/srcpkgs/php8.2/patches/php8.2-ini.patch b/srcpkgs/php8.2/patches/php8.2-ini.patch deleted file mode 100644 index 7277c8fe51722c..00000000000000 --- a/srcpkgs/php8.2/patches/php8.2-ini.patch +++ /dev/null @@ -1,24 +0,0 @@ -diff --git a/php.ini-production b/php.ini-production -index b39a960..68f14a6 100644 ---- a/php.ini-production -+++ b/php.ini-production -@@ -737,7 +737,7 @@ default_charset = "UTF-8" - ;;;;;;;;;;;;;;;;;;;;;;;;; - - ; UNIX: "/path1:/path2" --;include_path = ".:/php/includes" -+include_path = ".:/usr/share/pear8.2" - ; - ; Windows: "\path1;\path2" - ;include_path = ".;c:\php\includes" -@@ -760,9 +760,7 @@ user_dir = - - ; Directory in which the loadable extensions (modules) reside. - ; https://php.net/extension-dir --;extension_dir = "./" --; On windows: --;extension_dir = "ext" -+extension_dir = "/usr/lib/php8.2/modules/" - - ; Directory where the temporary files should be placed. - ; Defaults to the system default (see sys_get_temp_dir) diff --git a/srcpkgs/php8.2/template b/srcpkgs/php8.2/template deleted file mode 100644 index 9d9c9edf218817..00000000000000 --- a/srcpkgs/php8.2/template +++ /dev/null @@ -1,380 +0,0 @@ -# Template file for 'php8.2' -# rebuild php8.2-apcu and php8.2-imagick when updating this package -pkgname=php8.2 -version=8.2.26 -revision=1 -_php_version=8.2 -build_helper="qemu" -hostmakedepends="bison pkg-config apache-devel autoconf" -makedepends="apache-devel enchant2-devel freetds-devel freetype-devel gdbm-devel - gmp-devel libcurl-devel libjpeg-turbo-devel libmariadbclient-devel - libsodium-devel libtidy5-devel libxslt-devel libzip-devel net-snmp-devel - postgresql-libs-devel readline-devel sqlite-devel unixodbc-devel pcre2-devel - libffi-devel oniguruma-devel gd-devel acl-devel" -short_desc="HTML-embedded scripting language" -maintainer="Joel Beckmeyer " -license="PHP-3.01" -homepage="https://www.php.net" -changelog="https://raw.githubusercontent.com/php/php-src/php-${version}/NEWS" -# this is the source where the www.php.net code pulls the tarballs it serves -# at https://www.php.net/distributions/ -distfiles="https://github.com/php/web-php-distributions/raw/master/php-${version}.tar.gz" -checksum=04e47b46b347ed6404dcc9e9989486710b075eafc8490500fd271aeeac5d83cb -provides="php-runtime-${version}_1" - -system_accounts="_phpfpm" -_phpfpm_homedir="/var/empty" - -conf_files="/etc/php${_php_version}/php.ini" - -lib32disabled=yes - -if [ -n "$CROSS_BUILD" ]; then - # phar and pear need php to build - hostmakedepends+=" php${_php_version}" - CFLAGS+=" -DHAVE_LIBDL - -DHAVE_DLOPEN - -DHAVE_DLSYM - -DHAVE_SHM_IPC - -DHAVE_SHM_MMAP_ANON - -DHAVE_SHM_MMAP_ZERO - -DHAVE_SHM_MMAP_POSIX - -DHAVE_SHM_MMAP_FILE" -fi - -alternatives=" - php:phar.phar:/usr/bin/phar${_php_version}.phar - php:php:/usr/bin/php${_php_version} - php:phar:/usr/bin/phar${_php_version} - php:phar.1:/usr/share/man/man1/phar${_php_version}.1 - php:phar.phar.1:/usr/share/man/man1/phar${_php_version}.phar.1 - php:php.1:/usr/share/man/man1/php${_php_version}.1" - -do_configure() { - autoconf -f -} - -do_build() { - local _phpconfig="--srcdir=.. \ - --config-cache \ - --prefix=/usr \ - --sbindir=/usr/bin \ - --sysconfdir=/etc/php${_php_version} \ - --localstatedir=/var \ - --with-layout=GNU \ - --with-config-file-path=/etc/php${_php_version} \ - --with-config-file-scan-dir=/etc/php${_php_version}/conf.d \ - --disable-rpath \ - --mandir=/usr/share/man \ - --libdir=/usr/lib/php${_php_version} \ - --datarootdir=/usr/share/php${_php_version} \ - --datadir=/usr/share/php${_php_version} \ - --program-suffix=${_php_version} \ - --includedir=/usr/include/php${_php_version} \ - " - - local _phpextensions="--enable-bcmath=shared \ - --enable-calendar=shared \ - --enable-exif=shared \ - --enable-ftp=shared \ - --enable-intl=shared \ - --enable-mbstring \ - --enable-opcache \ - --enable-pcntl \ - --enable-phar=shared \ - --enable-posix=shared \ - --enable-shmop=shared \ - --enable-soap=shared \ - --enable-sockets=shared \ - --enable-sysvmsg=shared \ - --enable-sysvsem=shared \ - --enable-sysvshm=shared \ - --enable-mysqlnd \ - --enable-gd=shared \ - --with-external-gd \ - --with-ffi=shared \ - --with-bz2=shared,$XBPS_CROSS_BASE/usr/ \ - --with-curl=shared \ - --with-db4=$XBPS_CROSS_BASE/usr \ - --with-enchant=shared,$XBPS_CROSS_BASE/usr \ - --with-gdbm=$XBPS_CROSS_BASE/usr \ - --with-gettext=shared \ - --with-gmp=shared \ - --with-iconv=shared \ - --with-ldap=shared,$XBPS_CROSS_BASE/usr \ - --with-ldap-sasl \ - --with-sodium=shared \ - --with-mhash \ - --with-mysql-sock=/run/mysqld/mysqld.sock \ - --with-mysqli=shared,mysqlnd \ - --with-openssl=shared \ - --with-external-pcre \ - --with-pear=/usr/share/pear${_php_version} \ - --with-pdo-mysql=shared,mysqlnd \ - --with-pdo-odbc=shared,unixODBC,$XBPS_CROSS_BASE/usr \ - --with-pdo-pgsql=shared,$XBPS_CROSS_BASE/usr \ - --with-pdo-sqlite=shared,$XBPS_CROSS_BASE/usr \ - --with-pgsql=shared,$XBPS_CROSS_BASE/usr \ - --with-readline=$XBPS_CROSS_BASE/usr \ - --with-snmp=shared,$XBPS_CROSS_BASE/usr \ - --with-sqlite3=shared,$XBPS_CROSS_BASE/usr \ - --with-unixODBC=shared,$XBPS_CROSS_BASE/usr \ - --with-xsl=shared,$XBPS_CROSS_BASE/usr \ - --with-tidy=shared,$XBPS_CROSS_BASE/usr \ - --with-zip=shared \ - --with-zlib \ - ${configure_args} \ - " - if [ -n "$CROSS_BUILD" ]; then - local _make_env="PHAR_PHP=/usr/bin/php${_php_version} PHAR_PHP_MODULES=/usr/lib/php${_php_version}/modules" - fi - - EXTENSION_DIR="/usr/lib/php${_php_version}/modules" - export EXTENSION_DIR - PEAR_INSTALLDIR=/usr/share/pear${_php_version} - export PEAR_INSTALLDIR - EXTRA_LIBS="-ldl" - export EXTRA_LIBS - - # cgi,cli,embed,fcgi,fpm - mkdir -p build - cd build - ln -s ${wrksrc}/configure - ./configure ${_phpconfig} \ - --host=${XBPS_CROSS_TRIPLET} \ - --enable-cgi \ - --enable-fpm \ - --with-fpm-user=_phpfpm \ - --with-fpm-group=_phpfpm \ - --with-fpm-acl \ - --enable-embed=shared \ - ${_phpextensions} - make ${makejobs} ${_make_env} - - # apache - # reuse the previous run; this will save us a lot of time - cp -a ${wrksrc}/build ${wrksrc}/build-apache - cd ${wrksrc}/build-apache - ./configure ${_phpconfig} \ - --host=${XBPS_CROSS_TRIPLET} \ - --with-apxs2 \ - ${_phpextensions} - make ${makejobs} ${_make_env} -} - -do_install() { - cd ${wrksrc}/build - local _env="INSTALL_ROOT=${DESTDIR}" - if [ -n "$CROSS_BUILD" ]; then - _env+=" PHAR_PHP=/usr/bin/php${_php_version}" - fi - make ${_env} install-{modules,cli,build,headers,programs,pharcmd} - - # install php.ini - vinstall ${wrksrc}/php.ini-production 644 "etc/php${_php_version}" php.ini - # remove static modules - rm -f "${DESTDIR}/usr/lib/php${_php_version}/modules/*.a" -} - -php8.2-devel_package() { - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/php${_php_version}/build" - vmove "usr/bin/php-config${_php_version}" - vmove "usr/bin/phpize${_php_version}" - vmove "usr/share/man/man1/phpize${_php_version}.1" - vmove "usr/share/man/man1/php-config${_php_version}.1" - } -} - -php8.2-phpdbg_package() { - short_desc+=" - interactive debugger" - depends="php${_php_version}>=${version}_${revision}" - pkg_install() { - cd ${wrksrc}/build - make INSTALL_ROOT=${PKGDESTDIR} install-phpdbg - } -} - -php8.2-cgi_package() { - short_desc+=' - CGI and FCGI SAPI' - depends="php${_php_version}>=${version}_${revision}" - pkg_install() { - cd ${wrksrc}/build - make INSTALL_ROOT=${PKGDESTDIR} install-cgi - } -} - -php8.2-apache_package() { - short_desc+=' - Apache SAPI' - depends="php${_php_version}>=${version}_${revision}" - conf_files="/etc/apache/extra/php${_php_version}_module.conf" - alternatives=" - php-apache:libphp.so:/usr/libexec/httpd/modules/libphp${_php_version}.so - php-apache:php_module.conf:/etc/apache/extra/php${_php_version}_module.conf" - pkg_install() { - vinstall ${wrksrc}/build-apache/libs/libphp.so 755 usr/libexec/httpd/modules "libphp${_php_version}.so" - vinstall ${FILESDIR}/apache.conf 644 etc/apache/extra "php${_php_version}_module.conf" - } -} - -php8.2-fpm_package() { - short_desc+=' - FastCGI Process Manager' - depends="php${_php_version}>=${version}_${revision}" - conf_files="/etc/php${_php_version}/php-fpm.conf /etc/php${_php_version}/php-fpm.d/*" - pkg_install() { - cd ${wrksrc}/build - make INSTALL_ROOT=${PKGDESTDIR} install-fpm - vsv "php-fpm${_php_version}" - } -} - -php8.2-embed_package() { - lib32disabled=yes - depends="php${_php_version}>=${version}_${revision}" - short_desc+=' - Embed SAPI' - pkg_install() { - cd ${wrksrc}/build - make INSTALL_ROOT=${PKGDESTDIR} PHP_SAPI=embed install-sapi - mv ${PKGDESTDIR}/usr/lib/libphp.so ${PKGDESTDIR}/usr/lib/libphp${_php_version}.so - } -} - -php8.2-pear_package() { - lib32disabled=yes - depends="php${_php_version}>=${version}_${revision} - php${_php_version}>=devel-${version}_${revision} autoconf" - short_desc+=' - PHP Extension and Application Repository' - conf_files="/etc/php${_php_version}/pear.conf" - pkg_install() { - cd ${wrksrc}/build - local _env="INSTALL_ROOT=${PKGDESTDIR} PHP_PEAR_PHP_BIN=php${_php_version}" - if [ -n "$CROSS_BUILD" ]; then - _env+=" PEAR_PHP=/usr/bin/php${_php_version}" - fi - make install-pear ${_env} - rm -rf ${PKGDESTDIR}/.{channels,depdb,depdblock,filemap,lock,registry} - rm -rf ${PKGDESTDIR}/usr/share/pear/.{channels,depdb,depdblock,filemap,lock,registry} - mv ${PKGDESTDIR}/usr/bin/pear{,${_php_version}} - mv ${PKGDESTDIR}/usr/bin/peardev{,${_php_version}} - mv ${PKGDESTDIR}/usr/bin/pecl{,${_php_version}} - } -} - -php8.2-enchant_package() { - lib32disabled=yes - depends="php${_php_version}>=${version}_${revision}" - short_desc+=' - enchant module' - pkg_install() { - vmove "usr/lib/php${_php_version}/modules/enchant.so" - } -} - -php8.2-gd_package() { - lib32disabled=yes - depends="php${_php_version}>=${version}_${revision}" - short_desc+=' - gd module' - pkg_install() { - vmove "usr/lib/php${_php_version}/modules/gd.so" - } -} - -php8.2-intl_package() { - lib32disabled=yes - depends="php${_php_version}>=${version}_${revision}" - short_desc+=' - Internationalization module' - pkg_install() { - vmove "usr/lib/php${_php_version}/modules/intl.so" - } -} - -php8.2-ldap_package() { - lib32disabled=yes - depends="php${_php_version}>=${version}_${revision}" - short_desc+=' - LDAP module' - pkg_install() { - vmove "usr/lib/php${_php_version}/modules/ldap.so" - } -} - -php8.2-mysql_package() { - lib32disabled=yes - depends="php${_php_version}>=${version}_${revision}" - short_desc+=' - MySQL modules' - pkg_install() { - vmove "usr/lib/php${_php_version}/modules/*mysql*.so" - } -} - -php8.2-odbc_package() { - lib32disabled=yes - depends="php${_php_version}>=${version}_${revision}" - short_desc+=' - ODBC modules' - pkg_install() { - vmove "usr/lib/php${_php_version}/modules/*odbc.so" - } -} - -php8.2-pgsql_package() { - lib32disabled=yes - depends="php${_php_version}>=${version}_${revision}" - short_desc+=' - PostgreSQL modules' - pkg_install() { - vmove "usr/lib/php${_php_version}/modules/*pgsql.so" - } -} - -php8.2-snmp_package() { - lib32disabled=yes - depends="php${_php_version}>=${version}_${revision}" - short_desc+=' - snmp module' - pkg_install() { - vmove "usr/lib/php${_php_version}/modules/snmp.so" - } -} - -php8.2-sqlite_package() { - lib32disabled=yes - depends="php${_php_version}>=${version}_${revision}" - short_desc+=' - sqlite module' - pkg_install() { - vmove "usr/lib/php${_php_version}/modules/*sqlite*.so" - } -} - -php8.2-tidy_package() { - lib32disabled=yes - depends="php${_php_version}>=${version}_${revision}" - short_desc+=' - tidy HTML module' - pkg_install() { - vmove "usr/lib/php${_php_version}/modules/*tidy*.so" - } -} - -php8.2-xsl_package() { - lib32disabled=yes - depends="php${_php_version}>=${version}_${revision}" - short_desc+=' - XSL module' - pkg_install() { - vmove "usr/lib/php${_php_version}/modules/xsl.so" - } -} - -php8.2-sodium_package() { - lib32disabled=yes - depends="php${_php_version}>=${version}_${revision}" - short_desc+=' - sodium module' - pkg_install() { - vmove "usr/lib/php${_php_version}/modules/sodium.so" - } -} - -php8.2-ffi_package() { - lib32disabled=yes - depends="php${_php_version}>=${version}_${revision}" - short_desc+=' - FFI module' - pkg_install() { - vmove "usr/lib/php${_php_version}/modules/ffi.so" - } -} diff --git a/srcpkgs/php8.2/update b/srcpkgs/php8.2/update deleted file mode 100644 index 82751690d96b5b..00000000000000 --- a/srcpkgs/php8.2/update +++ /dev/null @@ -1,3 +0,0 @@ -pkgname=php -ignore="8.[3-9].*" -site="https://www.php.net/distributions/" diff --git a/srcpkgs/php8.3-apache b/srcpkgs/php8.3-apache deleted file mode 120000 index 504b6affbe7279..00000000000000 --- a/srcpkgs/php8.3-apache +++ /dev/null @@ -1 +0,0 @@ -php8.3 \ No newline at end of file diff --git a/srcpkgs/php8.3-apcu/files/README.voidlinux b/srcpkgs/php8.3-apcu/files/README.voidlinux deleted file mode 100644 index 9da8a70ccc2ba9..00000000000000 --- a/srcpkgs/php8.3-apcu/files/README.voidlinux +++ /dev/null @@ -1,3 +0,0 @@ -To enable APCu add the following line to your php.ini: - - extension=apcu.so diff --git a/srcpkgs/php8.3-apcu/template b/srcpkgs/php8.3-apcu/template deleted file mode 100644 index 7fe5dd283ee360..00000000000000 --- a/srcpkgs/php8.3-apcu/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 'php8.3-apcu' -pkgname=php8.3-apcu -version=5.1.24 -revision=1 -build_style=gnu-configure -configure_args="--with-php-config=/usr/bin/php-config8.3" -make_check_target=test -hostmakedepends="autoconf php8.3-devel" -makedepends="php8.3-devel pcre2-devel" -depends="php8.3" -short_desc="In-memory key-value store for PHP" -maintainer="Joel Beckmeyer " -license="PHP-3.01" -homepage="https://pecl.php.net/package/APCu" -distfiles="https://pecl.php.net/get/apcu-${version}.tgz" -checksum=5c28a55b27082c69657e25b7ecf553e2cf6b74ec3fa77d6b76f4fb982e001e43 - -pre_configure() { - phpize8.3 -} - -pre_install() { - make_install_args="INSTALL_ROOT=$DESTDIR" -} - -post_install() { - rm -r $DESTDIR/usr/include - vdoc "${FILESDIR}/README.voidlinux" -} diff --git a/srcpkgs/php8.3-apcu/update b/srcpkgs/php8.3-apcu/update deleted file mode 100644 index ad899519e31382..00000000000000 --- a/srcpkgs/php8.3-apcu/update +++ /dev/null @@ -1,2 +0,0 @@ -site="https://pecl.php.net/package/APCu" -pattern="apcu-\K[\d\.]*(?=\.tgz)" diff --git a/srcpkgs/php8.3-ast/files/README.voidlinux b/srcpkgs/php8.3-ast/files/README.voidlinux deleted file mode 100644 index 0dd0b5df2d961e..00000000000000 --- a/srcpkgs/php8.3-ast/files/README.voidlinux +++ /dev/null @@ -1,2 +0,0 @@ -To enable the ast extension please add the following to php.ini: - extension=ast.so diff --git a/srcpkgs/php8.3-ast/template b/srcpkgs/php8.3-ast/template deleted file mode 100644 index 585e1daaf13da9..00000000000000 --- a/srcpkgs/php8.3-ast/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'php8.3-ast' -pkgname=php8.3-ast -version=1.1.2 -revision=1 -build_style=gnu-configure -configure_args="--with-php-config=/usr/bin/php-config8.3" -make_check_target="test" -hostmakedepends="php8.3-devel autoconf" -makedepends="php8.3-devel" -depends="php8.3" -checkdepends="${depends}" -short_desc="Exposes the abstract syntax tree generated by PHP" -maintainer="Joel Beckmeyer " -license="BSD-3-Clause" -homepage="https://github.com/nikic/php-ast" -distfiles="https://pecl.php.net/get/ast-${version}.tgz" -checksum=8742427ff7c07ba93f940968f7363972ea040d97d847da3b79b4283c2a369dea -make_check_pre="env NO_INTERACTION=1" - -pre_configure() { - phpize8.3 -} - -do_install() { - make INSTALL_ROOT=${DESTDIR} install - vlicense LICENSE - vdoc "${FILESDIR}/README.voidlinux" -} diff --git a/srcpkgs/php8.3-cgi b/srcpkgs/php8.3-cgi deleted file mode 120000 index 504b6affbe7279..00000000000000 --- a/srcpkgs/php8.3-cgi +++ /dev/null @@ -1 +0,0 @@ -php8.3 \ No newline at end of file diff --git a/srcpkgs/php8.3-devel b/srcpkgs/php8.3-devel deleted file mode 120000 index 504b6affbe7279..00000000000000 --- a/srcpkgs/php8.3-devel +++ /dev/null @@ -1 +0,0 @@ -php8.3 \ No newline at end of file diff --git a/srcpkgs/php8.3-embed b/srcpkgs/php8.3-embed deleted file mode 120000 index 504b6affbe7279..00000000000000 --- a/srcpkgs/php8.3-embed +++ /dev/null @@ -1 +0,0 @@ -php8.3 \ No newline at end of file diff --git a/srcpkgs/php8.3-enchant b/srcpkgs/php8.3-enchant deleted file mode 120000 index 504b6affbe7279..00000000000000 --- a/srcpkgs/php8.3-enchant +++ /dev/null @@ -1 +0,0 @@ -php8.3 \ No newline at end of file diff --git a/srcpkgs/php8.3-ffi b/srcpkgs/php8.3-ffi deleted file mode 120000 index 504b6affbe7279..00000000000000 --- a/srcpkgs/php8.3-ffi +++ /dev/null @@ -1 +0,0 @@ -php8.3 \ No newline at end of file diff --git a/srcpkgs/php8.3-fpm b/srcpkgs/php8.3-fpm deleted file mode 120000 index 504b6affbe7279..00000000000000 --- a/srcpkgs/php8.3-fpm +++ /dev/null @@ -1 +0,0 @@ -php8.3 \ No newline at end of file diff --git a/srcpkgs/php8.3-gd b/srcpkgs/php8.3-gd deleted file mode 120000 index 504b6affbe7279..00000000000000 --- a/srcpkgs/php8.3-gd +++ /dev/null @@ -1 +0,0 @@ -php8.3 \ No newline at end of file diff --git a/srcpkgs/php8.3-igbinary/template b/srcpkgs/php8.3-igbinary/template deleted file mode 100644 index 8482d3aa6de247..00000000000000 --- a/srcpkgs/php8.3-igbinary/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'php8.3-igbinary' -pkgname=php8.3-igbinary -version=3.2.16 -revision=1 -build_style=gnu-configure -configure_args="--with-php-config=/usr/bin/php-config8.3" -hostmakedepends="autoconf php8.3-devel" -makedepends="php8.3-devel" -depends="php8.3" -short_desc="Igbinary is a drop in replacement for the standard php serializer" -maintainer="Joel Beckmeyer " -license="BSD-3-Clause" -homepage="https://github.com/igbinary/igbinary/" -distfiles="https://pecl.php.net/get/igbinary-${version}.tgz" -checksum=8bf25d465abc7973d9e2c9a3039a5f8eea635b23bc1477017ff3999ff95836da - -pre_configure() { - phpize8.3 -} - -do_install() { - make INSTALL_ROOT="${DESTDIR}" install - vlicense COPYING -} diff --git a/srcpkgs/php8.3-imagick/files/README.voidlinux b/srcpkgs/php8.3-imagick/files/README.voidlinux deleted file mode 100644 index 00497519fcee5b..00000000000000 --- a/srcpkgs/php8.3-imagick/files/README.voidlinux +++ /dev/null @@ -1,3 +0,0 @@ -To enable the Imagick extension add the following line to your php.ini: - - extension=imagick.so diff --git a/srcpkgs/php8.3-imagick/patches/0001-fix-cross-compile-libmagick-header-file-search-path.patch b/srcpkgs/php8.3-imagick/patches/0001-fix-cross-compile-libmagick-header-file-search-path.patch deleted file mode 100644 index 16b8aaa5737151..00000000000000 --- a/srcpkgs/php8.3-imagick/patches/0001-fix-cross-compile-libmagick-header-file-search-path.patch +++ /dev/null @@ -1,17 +0,0 @@ ---- a/imagemagick.m4 2021-09-09 10:53:42.287881616 +0200 -+++ b/imagemagick.m4 2021-09-09 11:14:47.662312430 +0200 -@@ -167,6 +167,14 @@ AC_DEFUN([IM_FIND_IMAGEMAGICK],[ - - AC_MSG_RESULT([user location ${IM_IMAGEMAGICK_PREFIX}/include/ImageMagick-${IM_MAJOR_VERSION}/wand/MagickWand.h]) - -+ elif test -r "${IM_IMAGEMAGICK_PREFIX}/include/ImageMagick-${IM_MAJOR_VERSION}/MagickWand/MagickWand.h"; then -+ -+ IM_INCLUDE_FORMAT="MagickWand/MagickWand.h" -+ IM_HEADER_STYLE="SEVEN" -+ AC_DEFINE([IM_MAGICKWAND_HEADER_STYLE_SEVEN], [1], [ImageMagick 7.x style header]) -+ -+ AC_MSG_RESULT([${IM_PREFIX}/include/ImageMagick-${IM_MAJOR_VERSION}/MagickWand/MagickWand.h]) -+ - elif test -r "${IM_PREFIX}/include/ImageMagick-${IM_MAJOR_VERSION}/MagickWand/MagickWand.h"; then - - IM_INCLUDE_FORMAT="MagickWand/MagickWand.h" diff --git a/srcpkgs/php8.3-imagick/template b/srcpkgs/php8.3-imagick/template deleted file mode 100644 index 7d6bd2e1408959..00000000000000 --- a/srcpkgs/php8.3-imagick/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 'php8.3-imagick' -pkgname=php8.3-imagick -version=3.7.0 -revision=5 -build_style=gnu-configure -configure_args="--with-imagick=${XBPS_CROSS_BASE}/usr \ - --with-php-config=/usr/bin/php-config8.3" -hostmakedepends="php8.3-devel autoconf pkg-config" -makedepends="php8.3-devel pcre2-devel libmagick-devel" -depends="php8.3" -short_desc="Provides a PHP wrapper to the ImageMagick library" -maintainer="Joel Beckmeyer " -license="PHP-3.01" -homepage="https://pecl.php.net/package/imagick" -distfiles="https://pecl.php.net/get/imagick-$version.tgz" -checksum=5a364354109029d224bcbb2e82e15b248be9b641227f45e63425c06531792d3e - -pre_configure() { - phpize8.3 -} - -pre_install() { - make_install_args="INSTALL_ROOT=$DESTDIR" -} - -post_install() { - rm -r $DESTDIR/usr/include - vdoc "${FILESDIR}/README.voidlinux" -} diff --git a/srcpkgs/php8.3-imagick/update b/srcpkgs/php8.3-imagick/update deleted file mode 100644 index fb47044a964d56..00000000000000 --- a/srcpkgs/php8.3-imagick/update +++ /dev/null @@ -1 +0,0 @@ -pattern=')' diff --git a/srcpkgs/php8.3-intl b/srcpkgs/php8.3-intl deleted file mode 120000 index 504b6affbe7279..00000000000000 --- a/srcpkgs/php8.3-intl +++ /dev/null @@ -1 +0,0 @@ -php8.3 \ No newline at end of file diff --git a/srcpkgs/php8.3-ldap b/srcpkgs/php8.3-ldap deleted file mode 120000 index 504b6affbe7279..00000000000000 --- a/srcpkgs/php8.3-ldap +++ /dev/null @@ -1 +0,0 @@ -php8.3 \ No newline at end of file diff --git a/srcpkgs/php8.3-mongodb/files/README.voidlinux b/srcpkgs/php8.3-mongodb/files/README.voidlinux deleted file mode 100644 index 173fab80af8df0..00000000000000 --- a/srcpkgs/php8.3-mongodb/files/README.voidlinux +++ /dev/null @@ -1,3 +0,0 @@ -To enable the MongoDB extension add the following line to your php.ini: - - extension=mongodb diff --git a/srcpkgs/php8.3-mongodb/template b/srcpkgs/php8.3-mongodb/template deleted file mode 100644 index d91306793b42fa..00000000000000 --- a/srcpkgs/php8.3-mongodb/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'php8.3-mongodb' -pkgname=php8.3-mongodb -version=1.20.0 -revision=1 -build_style=gnu-configure -configure_args="--with-php-config=/usr/bin/php-config8.3" -hostmakedepends="php8.3-devel autoconf pkg-config" -makedepends="php8.3-devel pcre2-devel openssl-devel" -depends="php8.3" -short_desc="Official MongoDB PHP driver" -maintainer="Joel Beckmeyer " -license="Apache-2.0" -homepage="https://pecl.php.net/package/mongodb" -changelog="https://pecl.php.net/package-changelog.php?package=mongodb" -distfiles="https://pecl.php.net/get/mongodb-$version.tgz" -checksum=01e87973fe7e54aac52054ec4a99cdd439ed5c01f7e5b8ea0a57031850d8e75a - -pre_configure() { - phpize8.3 -} - -pre_install() { - make_install_args="INSTALL_ROOT=$DESTDIR" -} - -post_install() { - vdoc "${FILESDIR}/README.voidlinux" -} diff --git a/srcpkgs/php8.3-mongodb/update b/srcpkgs/php8.3-mongodb/update deleted file mode 100644 index fb47044a964d56..00000000000000 --- a/srcpkgs/php8.3-mongodb/update +++ /dev/null @@ -1 +0,0 @@ -pattern=')' diff --git a/srcpkgs/php8.3-mysql b/srcpkgs/php8.3-mysql deleted file mode 120000 index 504b6affbe7279..00000000000000 --- a/srcpkgs/php8.3-mysql +++ /dev/null @@ -1 +0,0 @@ -php8.3 \ No newline at end of file diff --git a/srcpkgs/php8.3-odbc b/srcpkgs/php8.3-odbc deleted file mode 120000 index 504b6affbe7279..00000000000000 --- a/srcpkgs/php8.3-odbc +++ /dev/null @@ -1 +0,0 @@ -php8.3 \ No newline at end of file diff --git a/srcpkgs/php8.3-pear b/srcpkgs/php8.3-pear deleted file mode 120000 index 504b6affbe7279..00000000000000 --- a/srcpkgs/php8.3-pear +++ /dev/null @@ -1 +0,0 @@ -php8.3 \ No newline at end of file diff --git a/srcpkgs/php8.3-pgsql b/srcpkgs/php8.3-pgsql deleted file mode 120000 index 504b6affbe7279..00000000000000 --- a/srcpkgs/php8.3-pgsql +++ /dev/null @@ -1 +0,0 @@ -php8.3 \ No newline at end of file diff --git a/srcpkgs/php8.3-phpdbg b/srcpkgs/php8.3-phpdbg deleted file mode 120000 index 504b6affbe7279..00000000000000 --- a/srcpkgs/php8.3-phpdbg +++ /dev/null @@ -1 +0,0 @@ -php8.3 \ No newline at end of file diff --git a/srcpkgs/php8.3-redis/files/README.voidlinux b/srcpkgs/php8.3-redis/files/README.voidlinux deleted file mode 100644 index 2a9de04b421e15..00000000000000 --- a/srcpkgs/php8.3-redis/files/README.voidlinux +++ /dev/null @@ -1,3 +0,0 @@ -To enable the Redis extension add the following line to your php.ini: - - extension=redis diff --git a/srcpkgs/php8.3-redis/template b/srcpkgs/php8.3-redis/template deleted file mode 100644 index c840602764bb69..00000000000000 --- a/srcpkgs/php8.3-redis/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'php8.3-redis' -pkgname=php8.3-redis -version=6.1.0 -revision=1 -build_style=gnu-configure -configure_args="--with-php-config=/usr/bin/php-config8.3" -hostmakedepends="php8.3-devel autoconf pkg-config" -makedepends="php8.3-devel" -depends="php8.3" -short_desc="PHP extension for Redis" -maintainer="Joel Beckmeyer " -license="PHP-3.01" -homepage="https://pecl.php.net/package/redis" -distfiles="https://pecl.php.net/get/redis-$version.tgz" -checksum=f10405f639fe415e9ed4ec99538e72c90694d8dbd62868edcfcd6a453466b48c - -pre_configure() { - phpize8.3 -} - -pre_install() { - make_install_args="INSTALL_ROOT=$DESTDIR" -} - -post_install() { - vdoc $FILESDIR/README.voidlinux -} diff --git a/srcpkgs/php8.3-redis/update b/srcpkgs/php8.3-redis/update deleted file mode 100644 index fb47044a964d56..00000000000000 --- a/srcpkgs/php8.3-redis/update +++ /dev/null @@ -1 +0,0 @@ -pattern=')' diff --git a/srcpkgs/php8.3-snmp b/srcpkgs/php8.3-snmp deleted file mode 120000 index 504b6affbe7279..00000000000000 --- a/srcpkgs/php8.3-snmp +++ /dev/null @@ -1 +0,0 @@ -php8.3 \ No newline at end of file diff --git a/srcpkgs/php8.3-sodium b/srcpkgs/php8.3-sodium deleted file mode 120000 index 504b6affbe7279..00000000000000 --- a/srcpkgs/php8.3-sodium +++ /dev/null @@ -1 +0,0 @@ -php8.3 \ No newline at end of file diff --git a/srcpkgs/php8.3-sqlite b/srcpkgs/php8.3-sqlite deleted file mode 120000 index 504b6affbe7279..00000000000000 --- a/srcpkgs/php8.3-sqlite +++ /dev/null @@ -1 +0,0 @@ -php8.3 \ No newline at end of file diff --git a/srcpkgs/php8.3-tidy b/srcpkgs/php8.3-tidy deleted file mode 120000 index 504b6affbe7279..00000000000000 --- a/srcpkgs/php8.3-tidy +++ /dev/null @@ -1 +0,0 @@ -php8.3 \ No newline at end of file diff --git a/srcpkgs/php8.3-xsl b/srcpkgs/php8.3-xsl deleted file mode 120000 index 504b6affbe7279..00000000000000 --- a/srcpkgs/php8.3-xsl +++ /dev/null @@ -1 +0,0 @@ -php8.3 \ No newline at end of file diff --git a/srcpkgs/php8.3/files/apache.conf b/srcpkgs/php8.3/files/apache.conf deleted file mode 100644 index bc57ba73dbcdf3..00000000000000 --- a/srcpkgs/php8.3/files/apache.conf +++ /dev/null @@ -1,13 +0,0 @@ -# Required modules: dir_module, php_module - - - - DirectoryIndex index.php index.html - - SetHandler application/x-httpd-php - - - SetHandler application/x-httpd-php-source - - - diff --git a/srcpkgs/php8.3/files/php-fpm8.3/run b/srcpkgs/php8.3/files/php-fpm8.3/run deleted file mode 100644 index bcaa543ceafaef..00000000000000 --- a/srcpkgs/php8.3/files/php-fpm8.3/run +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh -[ -r conf ] && . ./conf -exec php-fpm8.3 --nodaemonize ${OPTS} diff --git a/srcpkgs/php8.3/patches/cross-configure.patch b/srcpkgs/php8.3/patches/cross-configure.patch deleted file mode 100644 index c6977514ceba71..00000000000000 --- a/srcpkgs/php8.3/patches/cross-configure.patch +++ /dev/null @@ -1,26 +0,0 @@ -diff --git a/ext/pdo_pgsql/config.m4 b/ext/pdo_pgsql/config.m4 -index 80ffd97..d8cad47 100644 ---- a/ext/pdo_pgsql/config.m4 -+++ b/ext/pdo_pgsql/config.m4 -@@ -20,7 +20,7 @@ if test "$PHP_PDO_PGSQL" != "no"; then - fi - done - -- if test -n "$PG_CONFIG"; then -+ if test -n "$PG_CONFIG" && test "x$cross_compiling" != "xyes"; then - AC_MSG_RESULT([$PG_CONFIG]) - PGSQL_INCLUDE=`$PG_CONFIG --includedir` - PGSQL_LIBDIR=`$PG_CONFIG --libdir` -diff --git a/ext/pgsql/config.m4 b/ext/pgsql/config.m4 -index 669a9f7..7e5bf7f 100644 ---- a/ext/pgsql/config.m4 -+++ b/ext/pgsql/config.m4 -@@ -18,7 +18,7 @@ if test "$PHP_PGSQL" != "no"; then - fi - done - -- if test -n "$PG_CONFIG"; then -+ if test -n "$PG_CONFIG" && test "x$cross_compiling" != "xyes"; then - AC_MSG_RESULT([$PG_CONFIG]) - PGSQL_INCLUDE=`$PG_CONFIG --includedir` - PGSQL_LIBDIR=`$PG_CONFIG --libdir` diff --git a/srcpkgs/php8.3/patches/cross-gdImageCreateFrom.patch b/srcpkgs/php8.3/patches/cross-gdImageCreateFrom.patch deleted file mode 100644 index 1f35f9482f98c6..00000000000000 --- a/srcpkgs/php8.3/patches/cross-gdImageCreateFrom.patch +++ /dev/null @@ -1,66 +0,0 @@ -Copied and modified library macros from /usr/share/autoconf/autoconf/general.m4 -with support for using qemu-user-static to execute when cross compiling. - -diff --git a/ext/gd/config.m4 b/ext/gd/config.m4 -index b31c9b2..e5e2d9f 100644 ---- a/ext/gd/config.m4 -+++ b/ext/gd/config.m4 -@@ -147,6 +147,40 @@ dnl that gd defines "junk" versions of each gdImageCreateFromFoo function - dnl even when it does not support the Foo format. Those junk functions - dnl display a warning but eventually return normally, making a simple link - dnl or run test insufficient. -+ -+AC_DEFUN([_AC_DO_TOKENS_QEMU], -+[{ -+ if test "$cross_compiling" = "yes"; then -+ ac_try='QEMU_LD_PREFIX=${XBPS_CROSS_BASE} qemu-${XBPS_TARGET_QEMU_MACHINE}-static $1' -+ else -+ ac_try='$1' -+ fi -+ _AC_DO([$ac_try]); }]) -+ -+m4_define([_AC_RUN_IFELSE_QEMU_BODY], -+[ AS_LINENO_PUSH([$[]1]) -+ AS_IF([_AC_DO_VAR(ac_link) && _AC_DO_TOKENS_QEMU(./conftest$ac_exeext)], -+ [ac_retval=0], -+ [AS_ECHO(["$as_me: program exited with status $ac_status"]) >&AS_MESSAGE_LOG_FD -+ _AC_MSG_LOG_CONFTEST -+ ac_retval=$ac_status]) -+ rm -rf conftest.dSYM conftest_ipa8_conftest.oo -+ AS_LINENO_POP -+ AS_SET_STATUS([$ac_retval]) -+]) -+ -+AC_DEFUN([_AC_RUN_IFELSE_QEMU], -+[AC_REQUIRE_SHELL_FN([ac_fn_]_AC_LANG_ABBREV[_try_run_qemu], -+ [AS_FUNCTION_DESCRIBE([ac_fn_]_AC_LANG_ABBREV[_try_run_qemu], [LINENO], -+ [Try to run conftest.$ac_ext, and return whether this succeeded. -+ Assumes that executables *can* be run.])], -+ [$0_BODY])]dnl -+[m4_ifvaln([$1], [AC_LANG_CONFTEST([$1])])]dnl -+[AS_IF([ac_fn_[]_AC_LANG_ABBREV[]_try_run_qemu "$LINENO"], [$2], [$3]) -+rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ -+ conftest.$ac_objext conftest.beam[]m4_ifval([$1], [ conftest.$ac_ext])[]dnl -+]) -+ - AC_DEFUN([PHP_GD_CHECK_FORMAT],[ - old_LIBS="${LIBS}" - LIBS="${LIBS} ${GD_SHARED_LIBADD}" -@@ -154,7 +188,7 @@ AC_DEFUN([PHP_GD_CHECK_FORMAT],[ - CFLAGS="${CFLAGS} ${GDLIB_CFLAGS}" - AC_MSG_CHECKING([for working gdImageCreateFrom$1 in libgd]) - AC_LANG_PUSH([C]) -- AC_RUN_IFELSE([AC_LANG_SOURCE([ -+ _AC_RUN_IFELSE_QEMU([AC_LANG_SOURCE([ - #include - #include - #include -@@ -178,8 +212,6 @@ int main(int argc, char** argv) { - AC_DEFINE($2, 1, [Does gdImageCreateFrom$1 work?]) - ],[ - AC_MSG_RESULT([no]) -- ],[ -- AC_MSG_RESULT([no]) - ]) - AC_LANG_POP([C]) - CFLAGS="${old_CFLAGS}" diff --git a/srcpkgs/php8.3/patches/cross-ltmain-sysroot-support.patch b/srcpkgs/php8.3/patches/cross-ltmain-sysroot-support.patch deleted file mode 100644 index a6447ac150221e..00000000000000 --- a/srcpkgs/php8.3/patches/cross-ltmain-sysroot-support.patch +++ /dev/null @@ -1,48 +0,0 @@ -PHP's phpize is based on a very old libtool to generate build files for its -extensions. This libtool does not support .la files with '=' to support -sysroot. - -In order to support more PHP extension cross compilation this modifies -ltmain.sh to support such path. This is a bit hackish has it only get sysroot -from the used toolchain; the proper way to fix that is to have PHP developpers -to update the autotools file used to build there extensions. - ---- a/build/ltmain.sh 2021-09-09 15:19:14.822208365 +0200 -+++ b/build/ltmain.sh 2021-09-09 15:47:55.397011151 +0200 -@@ -2375,6 +2375,13 @@ EOF - *) . ./$lib ;; - esac - -+ newdependency_libs= -+ for deplib in $dependency_libs; do -+ deplib=$(echo "$deplib" | sed "s#^=\(.*\)#$(${CC} --print-sysroot)\1#") -+ newdependency_libs="$newdependency_libs $deplib" -+ done -+ dependency_libs=${newdependency_libs} -+ - if test "$linkmode,$pass" = "lib,link" || - test "$linkmode,$pass" = "prog,scan" || - { test "$linkmode" != prog && test "$linkmode" != lib; }; then -@@ -5750,6 +5757,13 @@ fi\ - case $host,$output,$installed,$module,$dlname in - *cygwin*,*lai,yes,no,*.dll | *mingw*,*lai,yes,no,*.dll) tdlname=../bin/$dlname ;; - esac -+ -+ newdependency_libs= -+ for deplib in $dependency_libs; do -+ deplib=$(echo "$deplib" | sed "s#^$(${CC} --print-sysroot)#=#") -+ newdependency_libs="$newdependency_libs $deplib" -+ done -+ - $echo > $output "\ - # $outputname - a libtool library file - # Generated by $PROGRAM - GNU $PACKAGE $VERSION$TIMESTAMP -@@ -5767,7 +5781,7 @@ library_names='$library_names' - old_library='$old_library' - - # Libraries that this one depends upon. --dependency_libs='$dependency_libs' -+dependency_libs='$newdependency_libs' - - # Version information for $libname. - current=$current diff --git a/srcpkgs/php8.3/patches/cross-pear.patch b/srcpkgs/php8.3/patches/cross-pear.patch deleted file mode 100644 index f9191a50a0b58c..00000000000000 --- a/srcpkgs/php8.3/patches/cross-pear.patch +++ /dev/null @@ -1,23 +0,0 @@ ---- a/pear/Makefile.frag 2020-03-17 11:40:21.000000000 +0100 -+++ b/pear/Makefile.frag 2020-04-12 22:29:31.846943414 +0200 -@@ -8,9 +8,10 @@ FETCH = `which fetch 2>/dev/null` - PEAR_PREFIX = -dp a${program_prefix} - PEAR_SUFFIX = -ds a$(program_suffix) - PEAR_INSTALLER_URL = https://pear.php.net/install-pear-nozlib.phar -+PEAR_PHP ?= $(top_builddir)/sapi/cli/php - - install-pear-installer: $(SAPI_CLI_PATH) -- @$(top_builddir)/sapi/cli/php $(PEAR_INSTALL_FLAGS) pear/install-pear-nozlib.phar -d "$(peardir)" -b "$(bindir)" ${PEAR_PREFIX} ${PEAR_SUFFIX} -+ @$(PEAR_PHP) $(PEAR_INSTALL_FLAGS) pear/install-pear-nozlib.phar -d "$(peardir)" -b "$(bindir)" ${PEAR_PREFIX} ${PEAR_SUFFIX} - - install-pear: - @echo "Installing PEAR environment: $(INSTALL_ROOT)$(peardir)/" -@@ -23,7 +24,7 @@ install-pear: - elif test ! -z "$(FETCH)" && test -x "$(FETCH)"; then \ - "$(FETCH)" -o $(builddir)/ "${PEAR_INSTALLER_URL}"; \ - else \ -- $(top_builddir)/sapi/cli/php -n $(srcdir)/fetch.php "${PEAR_INSTALLER_URL}" $(builddir)/install-pear-nozlib.phar; \ -+ $(PEAR_PHP) -n $(srcdir)/fetch.php "${PEAR_INSTALLER_URL}" $(builddir)/install-pear-nozlib.phar; \ - fi \ - fi \ - fi diff --git a/srcpkgs/php8.3/patches/cross-phar.patch b/srcpkgs/php8.3/patches/cross-phar.patch deleted file mode 100644 index 1e4e627ec65b96..00000000000000 --- a/srcpkgs/php8.3/patches/cross-phar.patch +++ /dev/null @@ -1,29 +0,0 @@ ---- a/ext/phar/Makefile.frag 2020-04-13 12:18:23.998801926 +0200 -+++ b/ext/phar/Makefile.frag 2020-04-13 12:20:58.031795293 +0200 -@@ -8,12 +8,14 @@ $(srcdir)/phar_path_check.c: $(srcdir)/p - - pharcmd: $(builddir)/phar.php $(builddir)/phar.phar - -+PHAR_PHP ?= $(top_builddir)/$(SAPI_CLI_PATH) -+PHAR_PHP_MODULES ?= $(top_builddir)/modules - PHP_PHARCMD_SETTINGS = -n -d 'open_basedir=' -d 'output_buffering=0' -d 'memory_limit=-1' -d phar.readonly=0 - PHP_PHARCMD_EXECUTABLE = ` \ -- if test -x "$(top_builddir)/$(SAPI_CLI_PATH)"; then \ -- $(top_srcdir)/build/shtool echo -n -- "$(top_builddir)/$(SAPI_CLI_PATH) -n"; \ -+ if test -x "$(PHAR_PHP)"; then \ -+ $(top_srcdir)/build/shtool echo -n -- "$(PHAR_PHP) -n"; \ - if test "x$(PHP_MODULES)" != "x"; then \ -- $(top_srcdir)/build/shtool echo -n -- " -d extension_dir=$(top_builddir)/modules"; \ -+ $(top_srcdir)/build/shtool echo -n -- " -d extension_dir=$(PHAR_PHP_MODULES)"; \ - for i in bz2 zlib phar; do \ - if test -f "$(top_builddir)/modules/$$i.la"; then \ - . $(top_builddir)/modules/$$i.la; $(top_srcdir)/build/shtool echo -n -- " -d extension=$$dlname"; \ -@@ -21,7 +23,7 @@ PHP_PHARCMD_EXECUTABLE = ` \ - done; \ - fi; \ - else \ -- $(top_srcdir)/build/shtool echo -n -- "$(PHP_EXECUTABLE)"; \ -+ $(top_srcdir)/build/shtool echo -n -- "$(PHAR_PHP)"; \ - fi;` - PHP_PHARCMD_BANG = `$(top_srcdir)/build/shtool echo -n -- "$(INSTALL_ROOT)$(bindir)/$(program_prefix)php$(program_suffix)$(EXEEXT)";` - diff --git a/srcpkgs/php8.3/patches/cross-phpize-sysroot-support.patch b/srcpkgs/php8.3/patches/cross-phpize-sysroot-support.patch deleted file mode 100644 index 76cff3f8166410..00000000000000 --- a/srcpkgs/php8.3/patches/cross-phpize-sysroot-support.patch +++ /dev/null @@ -1,28 +0,0 @@ ---- a/scripts/phpize.m4 2020-03-17 11:40:21.000000000 +0100 -+++ b/scripts/phpize.m4 2020-04-15 12:27:36.400466387 +0200 -@@ -44,6 +44,12 @@ PHP_ARG_WITH([libdir], - [lib], - [no]) - -+PHP_ARG_WITH([sysroot],, -+ [AS_HELP_STRING([--with-sysroot=NAME], -+ [System sysroot])], -+ [no], -+ [no]) -+ - PHP_RUNPATH_SWITCH - PHP_SHLIB_SUFFIX_NAMES - -@@ -58,7 +64,11 @@ dnl For BC. - PHP_CONFIG=$PHP_PHP_CONFIG - prefix=`$PHP_CONFIG --prefix 2>/dev/null` - phpincludedir=`$PHP_CONFIG --include-dir 2>/dev/null` --INCLUDES=`$PHP_CONFIG --includes 2>/dev/null` -+if test "x$PHP_SYSROOT" = xno; then : -+ INCLUDES=`$PHP_CONFIG --includes 2>/dev/null` -+else -+ INCLUDES=`$PHP_CONFIG --includes 2>/dev/null | sed "s#-I#-I$PHP_SYSROOT#g"` -+fi - EXTENSION_DIR=`$PHP_CONFIG --extension-dir 2>/dev/null` - PHP_EXECUTABLE=`$PHP_CONFIG --php-binary 2>/dev/null` - diff --git a/srcpkgs/php8.3/patches/musl-crypt.patch b/srcpkgs/php8.3/patches/musl-crypt.patch deleted file mode 100644 index b83a7ab9bc1e49..00000000000000 --- a/srcpkgs/php8.3/patches/musl-crypt.patch +++ /dev/null @@ -1,18 +0,0 @@ -TODO: This is apparently needed on musl, not sure what the error is, might be -something to dig in to. - ---- a/ext/standard/crypt.c 2016-04-28 14:13:00.000000000 -0400 -+++ b/ext/standard/crypt.c 2016-04-28 21:45:24.340955313 -0400 -@@ -267,6 +267,12 @@ - } - # elif defined(HAVE_CRYPT) - crypt_res = crypt(password, salt); -+ if (!crypt_res || (salt[0] == '*' && salt[1] == '0')) { -+ return NULL; -+ } else { -+ result = zend_string_init(crypt_res, strlen(crypt_res), 0); -+ return result; -+ } - # else - # error No crypt() implementation - # endif diff --git a/srcpkgs/php8.3/patches/php-fpm.patch b/srcpkgs/php8.3/patches/php-fpm.patch deleted file mode 100644 index 5e55e179f8a4a0..00000000000000 --- a/srcpkgs/php8.3/patches/php-fpm.patch +++ /dev/null @@ -1,13 +0,0 @@ ---- a/sapi/fpm/Makefile.frag 2017-04-15 23:58:56.965737425 +0200 -+++ b/sapi/fpm/Makefile.frag 2017-04-16 00:00:57.814831649 +0200 -@@ -15,8 +15,8 @@ install-fpm: $(SAPI_FPM_PATH) - else \ - echo "Installing PHP FPM defconfig: $(INSTALL_ROOT)$(sysconfdir)/" && \ - $(mkinstalldirs) $(INSTALL_ROOT)$(sysconfdir)/php-fpm.d; \ -- $(INSTALL_DATA) sapi/fpm/php-fpm.conf $(INSTALL_ROOT)$(sysconfdir)/php-fpm.conf.default; \ -- $(INSTALL_DATA) sapi/fpm/www.conf $(INSTALL_ROOT)$(sysconfdir)/php-fpm.d/www.conf.default; \ -+ $(INSTALL_DATA) sapi/fpm/php-fpm.conf $(INSTALL_ROOT)$(sysconfdir)/php-fpm.conf; \ -+ $(INSTALL_DATA) sapi/fpm/www.conf $(INSTALL_ROOT)$(sysconfdir)/php-fpm.d/www.conf; \ - fi - - @echo "Installing PHP FPM man page: $(INSTALL_ROOT)$(mandir)/man8/" diff --git a/srcpkgs/php8.3/patches/php8.3-fix-manpages.patch b/srcpkgs/php8.3/patches/php8.3-fix-manpages.patch deleted file mode 100644 index 2a876910487728..00000000000000 --- a/srcpkgs/php8.3/patches/php8.3-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.3.1 ---- a/sapi/cgi/php-cgi.1.in -+++ b/sapi/cgi/php-cgi.1.in -@@ -1 +1 @@ --.so man1/php.1 -+.so man1/php8.3.1 diff --git a/srcpkgs/php8.3/patches/php8.3-ini.patch b/srcpkgs/php8.3/patches/php8.3-ini.patch deleted file mode 100644 index 9e8ae4e15a7b8e..00000000000000 --- a/srcpkgs/php8.3/patches/php8.3-ini.patch +++ /dev/null @@ -1,24 +0,0 @@ -diff --git a/php.ini-production b/php.ini-production -index b39a960..68f14a6 100644 ---- a/php.ini-production -+++ b/php.ini-production -@@ -737,7 +737,7 @@ default_charset = "UTF-8" - ;;;;;;;;;;;;;;;;;;;;;;;;; - - ; UNIX: "/path1:/path2" --;include_path = ".:/php/includes" -+include_path = ".:/usr/share/pear8.3" - ; - ; Windows: "\path1;\path2" - ;include_path = ".;c:\php\includes" -@@ -760,9 +760,7 @@ user_dir = - - ; Directory in which the loadable extensions (modules) reside. - ; https://php.net/extension-dir --;extension_dir = "./" --; On windows: --;extension_dir = "ext" -+extension_dir = "/usr/lib/php8.3/modules/" - - ; Directory where the temporary files should be placed. - ; Defaults to the system default (see sys_get_temp_dir) diff --git a/srcpkgs/php8.3/template b/srcpkgs/php8.3/template deleted file mode 100644 index 433314bae525a5..00000000000000 --- a/srcpkgs/php8.3/template +++ /dev/null @@ -1,380 +0,0 @@ -# Template file for 'php8.3' -# rebuild php8.3-apcu and php8.3-imagick when updating this package -pkgname=php8.3 -version=8.3.14 -revision=1 -_php_version=8.3 -build_helper="qemu" -hostmakedepends="bison pkg-config apache-devel autoconf" -makedepends="apache-devel enchant2-devel freetds-devel freetype-devel gdbm-devel - gmp-devel libcurl-devel libjpeg-turbo-devel libmariadbclient-devel - libsodium-devel libtidy5-devel libxslt-devel libzip-devel net-snmp-devel - postgresql-libs-devel readline-devel sqlite-devel unixodbc-devel pcre2-devel - libffi-devel oniguruma-devel gd-devel acl-devel" -short_desc="HTML-embedded scripting language" -maintainer="Joel Beckmeyer " -license="PHP-3.01" -homepage="https://www.php.net" -changelog="https://raw.githubusercontent.com/php/php-src/php-${version}/NEWS" -# this is the source where the www.php.net code pulls the tarballs it serves -# at https://www.php.net/distributions/ -distfiles="https://github.com/php/web-php-distributions/raw/master/php-${version}.tar.gz" -checksum=e4ee602c31e2f701c9f0209a2902dd4802727431246a9155bf56dda7bcf7fb4a -provides="php-runtime-${version}_1" - -system_accounts="_phpfpm" -_phpfpm_homedir="/var/empty" - -conf_files="/etc/php${_php_version}/php.ini" - -lib32disabled=yes - -if [ -n "$CROSS_BUILD" ]; then - # phar and pear need php to build - hostmakedepends+=" php${_php_version}" - CFLAGS+=" -DHAVE_LIBDL - -DHAVE_DLOPEN - -DHAVE_DLSYM - -DHAVE_SHM_IPC - -DHAVE_SHM_MMAP_ANON - -DHAVE_SHM_MMAP_ZERO - -DHAVE_SHM_MMAP_POSIX - -DHAVE_SHM_MMAP_FILE" -fi - -alternatives=" - php:phar.phar:/usr/bin/phar${_php_version}.phar - php:php:/usr/bin/php${_php_version} - php:phar:/usr/bin/phar${_php_version} - php:phar.1:/usr/share/man/man1/phar${_php_version}.1 - php:phar.phar.1:/usr/share/man/man1/phar${_php_version}.phar.1 - php:php.1:/usr/share/man/man1/php${_php_version}.1" - -do_configure() { - autoconf -f -} - -do_build() { - local _phpconfig="--srcdir=.. \ - --config-cache \ - --prefix=/usr \ - --sbindir=/usr/bin \ - --sysconfdir=/etc/php${_php_version} \ - --localstatedir=/var \ - --with-layout=GNU \ - --with-config-file-path=/etc/php${_php_version} \ - --with-config-file-scan-dir=/etc/php${_php_version}/conf.d \ - --disable-rpath \ - --mandir=/usr/share/man \ - --libdir=/usr/lib/php${_php_version} \ - --datarootdir=/usr/share/php${_php_version} \ - --datadir=/usr/share/php${_php_version} \ - --program-suffix=${_php_version} \ - --includedir=/usr/include/php${_php_version} \ - " - - local _phpextensions="--enable-bcmath=shared \ - --enable-calendar=shared \ - --enable-exif=shared \ - --enable-ftp=shared \ - --enable-intl=shared \ - --enable-mbstring \ - --enable-opcache \ - --enable-pcntl \ - --enable-phar=shared \ - --enable-posix=shared \ - --enable-shmop=shared \ - --enable-soap=shared \ - --enable-sockets=shared \ - --enable-sysvmsg=shared \ - --enable-sysvsem=shared \ - --enable-sysvshm=shared \ - --enable-mysqlnd \ - --enable-gd=shared \ - --with-external-gd \ - --with-ffi=shared \ - --with-bz2=shared,$XBPS_CROSS_BASE/usr/ \ - --with-curl=shared \ - --with-db4=$XBPS_CROSS_BASE/usr \ - --with-enchant=shared,$XBPS_CROSS_BASE/usr \ - --with-gdbm=$XBPS_CROSS_BASE/usr \ - --with-gettext=shared \ - --with-gmp=shared \ - --with-iconv=shared \ - --with-ldap=shared,$XBPS_CROSS_BASE/usr \ - --with-ldap-sasl \ - --with-sodium=shared \ - --with-mhash \ - --with-mysql-sock=/run/mysqld/mysqld.sock \ - --with-mysqli=shared,mysqlnd \ - --with-openssl=shared \ - --with-external-pcre \ - --with-pear=/usr/share/pear${_php_version} \ - --with-pdo-mysql=shared,mysqlnd \ - --with-pdo-odbc=shared,unixODBC,$XBPS_CROSS_BASE/usr \ - --with-pdo-pgsql=shared,$XBPS_CROSS_BASE/usr \ - --with-pdo-sqlite=shared,$XBPS_CROSS_BASE/usr \ - --with-pgsql=shared,$XBPS_CROSS_BASE/usr \ - --with-readline=$XBPS_CROSS_BASE/usr \ - --with-snmp=shared,$XBPS_CROSS_BASE/usr \ - --with-sqlite3=shared,$XBPS_CROSS_BASE/usr \ - --with-unixODBC=shared,$XBPS_CROSS_BASE/usr \ - --with-xsl=shared,$XBPS_CROSS_BASE/usr \ - --with-tidy=shared,$XBPS_CROSS_BASE/usr \ - --with-zip=shared \ - --with-zlib \ - ${configure_args} \ - " - if [ -n "$CROSS_BUILD" ]; then - local _make_env="PHAR_PHP=/usr/bin/php${_php_version} PHAR_PHP_MODULES=/usr/lib/php${_php_version}/modules" - fi - - EXTENSION_DIR="/usr/lib/php${_php_version}/modules" - export EXTENSION_DIR - PEAR_INSTALLDIR=/usr/share/pear${_php_version} - export PEAR_INSTALLDIR - EXTRA_LIBS="-ldl" - export EXTRA_LIBS - - # cgi,cli,embed,fcgi,fpm - mkdir -p build - cd build - ln -s ${wrksrc}/configure - ./configure ${_phpconfig} \ - --host=${XBPS_CROSS_TRIPLET} \ - --enable-cgi \ - --enable-fpm \ - --with-fpm-user=_phpfpm \ - --with-fpm-group=_phpfpm \ - --with-fpm-acl \ - --enable-embed=shared \ - ${_phpextensions} - make ${makejobs} ${_make_env} - - # apache - # reuse the previous run; this will save us a lot of time - cp -a ${wrksrc}/build ${wrksrc}/build-apache - cd ${wrksrc}/build-apache - ./configure ${_phpconfig} \ - --host=${XBPS_CROSS_TRIPLET} \ - --with-apxs2 \ - ${_phpextensions} - make ${makejobs} ${_make_env} -} - -do_install() { - cd ${wrksrc}/build - local _env="INSTALL_ROOT=${DESTDIR}" - if [ -n "$CROSS_BUILD" ]; then - _env+=" PHAR_PHP=/usr/bin/php${_php_version}" - fi - make ${_env} install-{modules,cli,build,headers,programs,pharcmd} - - # install php.ini - vinstall ${wrksrc}/php.ini-production 644 "etc/php${_php_version}" php.ini - # remove static modules - rm -f "${DESTDIR}/usr/lib/php${_php_version}/modules/*.a" -} - -php8.3-devel_package() { - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/php${_php_version}/build" - vmove "usr/bin/php-config${_php_version}" - vmove "usr/bin/phpize${_php_version}" - vmove "usr/share/man/man1/phpize${_php_version}.1" - vmove "usr/share/man/man1/php-config${_php_version}.1" - } -} - -php8.3-phpdbg_package() { - short_desc+=" - interactive debugger" - depends="php${_php_version}>=${version}_${revision}" - pkg_install() { - cd ${wrksrc}/build - make INSTALL_ROOT=${PKGDESTDIR} install-phpdbg - } -} - -php8.3-cgi_package() { - short_desc+=' - CGI and FCGI SAPI' - depends="php${_php_version}>=${version}_${revision}" - pkg_install() { - cd ${wrksrc}/build - make INSTALL_ROOT=${PKGDESTDIR} install-cgi - } -} - -php8.3-apache_package() { - short_desc+=' - Apache SAPI' - depends="php${_php_version}>=${version}_${revision}" - conf_files="/etc/apache/extra/php${_php_version}_module.conf" - alternatives=" - php-apache:libphp.so:/usr/libexec/httpd/modules/libphp${_php_version}.so - php-apache:php_module.conf:/etc/apache/extra/php${_php_version}_module.conf" - pkg_install() { - vinstall ${wrksrc}/build-apache/libs/libphp.so 755 usr/libexec/httpd/modules "libphp${_php_version}.so" - vinstall ${FILESDIR}/apache.conf 644 etc/apache/extra "php${_php_version}_module.conf" - } -} - -php8.3-fpm_package() { - short_desc+=' - FastCGI Process Manager' - depends="php${_php_version}>=${version}_${revision}" - conf_files="/etc/php${_php_version}/php-fpm.conf /etc/php${_php_version}/php-fpm.d/*" - pkg_install() { - cd ${wrksrc}/build - make INSTALL_ROOT=${PKGDESTDIR} install-fpm - vsv "php-fpm${_php_version}" - } -} - -php8.3-embed_package() { - lib32disabled=yes - depends="php${_php_version}>=${version}_${revision}" - short_desc+=' - Embed SAPI' - pkg_install() { - cd ${wrksrc}/build - make INSTALL_ROOT=${PKGDESTDIR} PHP_SAPI=embed install-sapi - mv ${PKGDESTDIR}/usr/lib/libphp.so ${PKGDESTDIR}/usr/lib/libphp${_php_version}.so - } -} - -php8.3-pear_package() { - lib32disabled=yes - depends="php${_php_version}>=${version}_${revision} - php${_php_version}>=devel-${version}_${revision} autoconf" - short_desc+=' - PHP Extension and Application Repository' - conf_files="/etc/php${_php_version}/pear.conf" - pkg_install() { - cd ${wrksrc}/build - local _env="INSTALL_ROOT=${PKGDESTDIR} PHP_PEAR_PHP_BIN=php${_php_version}" - if [ -n "$CROSS_BUILD" ]; then - _env+=" PEAR_PHP=/usr/bin/php${_php_version}" - fi - make install-pear ${_env} - rm -rf ${PKGDESTDIR}/.{channels,depdb,depdblock,filemap,lock,registry} - rm -rf ${PKGDESTDIR}/usr/share/pear/.{channels,depdb,depdblock,filemap,lock,registry} - mv ${PKGDESTDIR}/usr/bin/pear{,${_php_version}} - mv ${PKGDESTDIR}/usr/bin/peardev{,${_php_version}} - mv ${PKGDESTDIR}/usr/bin/pecl{,${_php_version}} - } -} - -php8.3-enchant_package() { - lib32disabled=yes - depends="php${_php_version}>=${version}_${revision}" - short_desc+=' - enchant module' - pkg_install() { - vmove "usr/lib/php${_php_version}/modules/enchant.so" - } -} - -php8.3-gd_package() { - lib32disabled=yes - depends="php${_php_version}>=${version}_${revision}" - short_desc+=' - gd module' - pkg_install() { - vmove "usr/lib/php${_php_version}/modules/gd.so" - } -} - -php8.3-intl_package() { - lib32disabled=yes - depends="php${_php_version}>=${version}_${revision}" - short_desc+=' - Internationalization module' - pkg_install() { - vmove "usr/lib/php${_php_version}/modules/intl.so" - } -} - -php8.3-ldap_package() { - lib32disabled=yes - depends="php${_php_version}>=${version}_${revision}" - short_desc+=' - LDAP module' - pkg_install() { - vmove "usr/lib/php${_php_version}/modules/ldap.so" - } -} - -php8.3-mysql_package() { - lib32disabled=yes - depends="php${_php_version}>=${version}_${revision}" - short_desc+=' - MySQL modules' - pkg_install() { - vmove "usr/lib/php${_php_version}/modules/*mysql*.so" - } -} - -php8.3-odbc_package() { - lib32disabled=yes - depends="php${_php_version}>=${version}_${revision}" - short_desc+=' - ODBC modules' - pkg_install() { - vmove "usr/lib/php${_php_version}/modules/*odbc.so" - } -} - -php8.3-pgsql_package() { - lib32disabled=yes - depends="php${_php_version}>=${version}_${revision}" - short_desc+=' - PostgreSQL modules' - pkg_install() { - vmove "usr/lib/php${_php_version}/modules/*pgsql.so" - } -} - -php8.3-snmp_package() { - lib32disabled=yes - depends="php${_php_version}>=${version}_${revision}" - short_desc+=' - snmp module' - pkg_install() { - vmove "usr/lib/php${_php_version}/modules/snmp.so" - } -} - -php8.3-sqlite_package() { - lib32disabled=yes - depends="php${_php_version}>=${version}_${revision}" - short_desc+=' - sqlite module' - pkg_install() { - vmove "usr/lib/php${_php_version}/modules/*sqlite*.so" - } -} - -php8.3-tidy_package() { - lib32disabled=yes - depends="php${_php_version}>=${version}_${revision}" - short_desc+=' - tidy HTML module' - pkg_install() { - vmove "usr/lib/php${_php_version}/modules/*tidy*.so" - } -} - -php8.3-xsl_package() { - lib32disabled=yes - depends="php${_php_version}>=${version}_${revision}" - short_desc+=' - XSL module' - pkg_install() { - vmove "usr/lib/php${_php_version}/modules/xsl.so" - } -} - -php8.3-sodium_package() { - lib32disabled=yes - depends="php${_php_version}>=${version}_${revision}" - short_desc+=' - sodium module' - pkg_install() { - vmove "usr/lib/php${_php_version}/modules/sodium.so" - } -} - -php8.3-ffi_package() { - lib32disabled=yes - depends="php${_php_version}>=${version}_${revision}" - short_desc+=' - FFI module' - pkg_install() { - vmove "usr/lib/php${_php_version}/modules/ffi.so" - } -} diff --git a/srcpkgs/php8.3/update b/srcpkgs/php8.3/update deleted file mode 100644 index 60d5e612b273eb..00000000000000 --- a/srcpkgs/php8.3/update +++ /dev/null @@ -1,3 +0,0 @@ -pkgname=php -ignore="8.[4-9].*" -site="https://www.php.net/distributions/" diff --git a/srcpkgs/php8.4-apache b/srcpkgs/php8.4-apache deleted file mode 120000 index 969268fed31266..00000000000000 --- a/srcpkgs/php8.4-apache +++ /dev/null @@ -1 +0,0 @@ -php8.4 \ No newline at end of file diff --git a/srcpkgs/php8.4-apcu/files/README.voidlinux b/srcpkgs/php8.4-apcu/files/README.voidlinux deleted file mode 100644 index 9da8a70ccc2ba9..00000000000000 --- a/srcpkgs/php8.4-apcu/files/README.voidlinux +++ /dev/null @@ -1,3 +0,0 @@ -To enable APCu add the following line to your php.ini: - - extension=apcu.so diff --git a/srcpkgs/php8.4-apcu/template b/srcpkgs/php8.4-apcu/template deleted file mode 100644 index 983fe2e4f775d8..00000000000000 --- a/srcpkgs/php8.4-apcu/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 'php8.4-apcu' -pkgname=php8.4-apcu -version=5.1.24 -revision=1 -build_style=gnu-configure -configure_args="--with-php-config=/usr/bin/php-config8.4" -make_check_target=test -hostmakedepends="autoconf php8.4-devel" -makedepends="php8.4-devel pcre2-devel" -depends="php8.4" -short_desc="In-memory key-value store for PHP" -maintainer="Joel Beckmeyer " -license="PHP-3.01" -homepage="https://pecl.php.net/package/APCu" -distfiles="https://pecl.php.net/get/apcu-${version}.tgz" -checksum=5c28a55b27082c69657e25b7ecf553e2cf6b74ec3fa77d6b76f4fb982e001e43 - -pre_configure() { - phpize8.4 -} - -pre_install() { - make_install_args="INSTALL_ROOT=$DESTDIR" -} - -post_install() { - rm -r $DESTDIR/usr/include - vdoc "${FILESDIR}/README.voidlinux" -} diff --git a/srcpkgs/php8.4-apcu/update b/srcpkgs/php8.4-apcu/update deleted file mode 100644 index ad899519e31382..00000000000000 --- a/srcpkgs/php8.4-apcu/update +++ /dev/null @@ -1,2 +0,0 @@ -site="https://pecl.php.net/package/APCu" -pattern="apcu-\K[\d\.]*(?=\.tgz)" diff --git a/srcpkgs/php8.4-ast/files/README.voidlinux b/srcpkgs/php8.4-ast/files/README.voidlinux deleted file mode 100644 index 40e14f32f8f635..00000000000000 --- a/srcpkgs/php8.4-ast/files/README.voidlinux +++ /dev/null @@ -1,2 +0,0 @@ -To enable the ast extension please add the following to php.ini: - extension=ast.so diff --git a/srcpkgs/php8.4-ast/template b/srcpkgs/php8.4-ast/template deleted file mode 100644 index fbbeec05575832..00000000000000 --- a/srcpkgs/php8.4-ast/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'php8.4-ast' -pkgname=php8.4-ast -version=1.1.2 -revision=1 -build_style=gnu-configure -configure_args="--with-php-config=/usr/bin/php-config8.4" -make_check_target="test" -hostmakedepends="php8.4-devel autoconf" -makedepends="php8.4-devel" -depends="php8.4" -checkdepends="${depends}" -short_desc="Exposes the abstract syntax tree generated by PHP" -maintainer="Joel Beckmeyer " -license="BSD-3-Clause" -homepage="https://github.com/nikic/php-ast" -distfiles="https://pecl.php.net/get/ast-${version}.tgz" -checksum=8742427ff7c07ba93f940968f7363972ea040d97d847da3b79b4283c2a369dea -make_check_pre="env NO_INTERACTION=1" - -pre_configure() { - phpize8.4 -} - -do_install() { - make INSTALL_ROOT=${DESTDIR} install - vlicense LICENSE - vdoc "${FILESDIR}/README.voidlinux" -} diff --git a/srcpkgs/php8.4-cgi b/srcpkgs/php8.4-cgi deleted file mode 120000 index 969268fed31266..00000000000000 --- a/srcpkgs/php8.4-cgi +++ /dev/null @@ -1 +0,0 @@ -php8.4 \ No newline at end of file diff --git a/srcpkgs/php8.4-devel b/srcpkgs/php8.4-devel deleted file mode 120000 index 969268fed31266..00000000000000 --- a/srcpkgs/php8.4-devel +++ /dev/null @@ -1 +0,0 @@ -php8.4 \ No newline at end of file diff --git a/srcpkgs/php8.4-embed b/srcpkgs/php8.4-embed deleted file mode 120000 index 969268fed31266..00000000000000 --- a/srcpkgs/php8.4-embed +++ /dev/null @@ -1 +0,0 @@ -php8.4 \ No newline at end of file diff --git a/srcpkgs/php8.4-enchant b/srcpkgs/php8.4-enchant deleted file mode 120000 index 969268fed31266..00000000000000 --- a/srcpkgs/php8.4-enchant +++ /dev/null @@ -1 +0,0 @@ -php8.4 \ No newline at end of file diff --git a/srcpkgs/php8.4-ffi b/srcpkgs/php8.4-ffi deleted file mode 120000 index 969268fed31266..00000000000000 --- a/srcpkgs/php8.4-ffi +++ /dev/null @@ -1 +0,0 @@ -php8.4 \ No newline at end of file diff --git a/srcpkgs/php8.4-fpm b/srcpkgs/php8.4-fpm deleted file mode 120000 index 969268fed31266..00000000000000 --- a/srcpkgs/php8.4-fpm +++ /dev/null @@ -1 +0,0 @@ -php8.4 \ No newline at end of file diff --git a/srcpkgs/php8.4-gd b/srcpkgs/php8.4-gd deleted file mode 120000 index 969268fed31266..00000000000000 --- a/srcpkgs/php8.4-gd +++ /dev/null @@ -1 +0,0 @@ -php8.4 \ No newline at end of file diff --git a/srcpkgs/php8.4-igbinary/template b/srcpkgs/php8.4-igbinary/template deleted file mode 100644 index c00b787aa90da9..00000000000000 --- a/srcpkgs/php8.4-igbinary/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'php8.4-igbinary' -pkgname=php8.4-igbinary -version=3.2.16 -revision=1 -build_style=gnu-configure -configure_args="--with-php-config=/usr/bin/php-config8.4" -hostmakedepends="autoconf php8.4-devel" -makedepends="php8.4-devel" -depends="php8.4" -short_desc="Igbinary is a drop in replacement for the standard php serializer" -maintainer="Joel Beckmeyer " -license="BSD-3-Clause" -homepage="https://github.com/igbinary/igbinary/" -distfiles="https://pecl.php.net/get/igbinary-${version}.tgz" -checksum=8bf25d465abc7973d9e2c9a3039a5f8eea635b23bc1477017ff3999ff95836da - -pre_configure() { - phpize8.4 -} - -do_install() { - make INSTALL_ROOT="${DESTDIR}" install - vlicense COPYING -} diff --git a/srcpkgs/php8.4-imagick/files/README.voidlinux b/srcpkgs/php8.4-imagick/files/README.voidlinux deleted file mode 100644 index 00497519fcee5b..00000000000000 --- a/srcpkgs/php8.4-imagick/files/README.voidlinux +++ /dev/null @@ -1,3 +0,0 @@ -To enable the Imagick extension add the following line to your php.ini: - - extension=imagick.so diff --git a/srcpkgs/php8.4-imagick/patches/0001-fix-cross-compile-libmagick-header-file-search-path.patch b/srcpkgs/php8.4-imagick/patches/0001-fix-cross-compile-libmagick-header-file-search-path.patch deleted file mode 100644 index 16b8aaa5737151..00000000000000 --- a/srcpkgs/php8.4-imagick/patches/0001-fix-cross-compile-libmagick-header-file-search-path.patch +++ /dev/null @@ -1,17 +0,0 @@ ---- a/imagemagick.m4 2021-09-09 10:53:42.287881616 +0200 -+++ b/imagemagick.m4 2021-09-09 11:14:47.662312430 +0200 -@@ -167,6 +167,14 @@ AC_DEFUN([IM_FIND_IMAGEMAGICK],[ - - AC_MSG_RESULT([user location ${IM_IMAGEMAGICK_PREFIX}/include/ImageMagick-${IM_MAJOR_VERSION}/wand/MagickWand.h]) - -+ elif test -r "${IM_IMAGEMAGICK_PREFIX}/include/ImageMagick-${IM_MAJOR_VERSION}/MagickWand/MagickWand.h"; then -+ -+ IM_INCLUDE_FORMAT="MagickWand/MagickWand.h" -+ IM_HEADER_STYLE="SEVEN" -+ AC_DEFINE([IM_MAGICKWAND_HEADER_STYLE_SEVEN], [1], [ImageMagick 7.x style header]) -+ -+ AC_MSG_RESULT([${IM_PREFIX}/include/ImageMagick-${IM_MAJOR_VERSION}/MagickWand/MagickWand.h]) -+ - elif test -r "${IM_PREFIX}/include/ImageMagick-${IM_MAJOR_VERSION}/MagickWand/MagickWand.h"; then - - IM_INCLUDE_FORMAT="MagickWand/MagickWand.h" diff --git a/srcpkgs/php8.4-imagick/template b/srcpkgs/php8.4-imagick/template deleted file mode 100644 index db7ee21d84220a..00000000000000 --- a/srcpkgs/php8.4-imagick/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 'php8.4-imagick' -pkgname=php8.4-imagick -version=3.8.0 -revision=1 -build_style=gnu-configure -configure_args="--with-imagick=${XBPS_CROSS_BASE}/usr \ - --with-php-config=/usr/bin/php-config8.4" -hostmakedepends="php8.4-devel autoconf pkg-config" -makedepends="php8.4-devel pcre2-devel libmagick-devel" -depends="php8.4" -short_desc="Provides a PHP wrapper to the ImageMagick library" -maintainer="Joel Beckmeyer " -license="PHP-3.01" -homepage="https://pecl.php.net/package/imagick" -distfiles="https://pecl.php.net/get/imagick-$version.tgz" -checksum=bda67461c854f20d6105782b769c524fc37388b75d4481d951644d2167ffeec6 - -pre_configure() { - phpize8.4 -} - -pre_install() { - make_install_args="INSTALL_ROOT=$DESTDIR" -} - -post_install() { - rm -r $DESTDIR/usr/include - vdoc "${FILESDIR}/README.voidlinux" -} diff --git a/srcpkgs/php8.4-imagick/update b/srcpkgs/php8.4-imagick/update deleted file mode 100644 index fb47044a964d56..00000000000000 --- a/srcpkgs/php8.4-imagick/update +++ /dev/null @@ -1 +0,0 @@ -pattern=')' diff --git a/srcpkgs/php8.4-intl b/srcpkgs/php8.4-intl deleted file mode 120000 index 969268fed31266..00000000000000 --- a/srcpkgs/php8.4-intl +++ /dev/null @@ -1 +0,0 @@ -php8.4 \ No newline at end of file diff --git a/srcpkgs/php8.4-ldap b/srcpkgs/php8.4-ldap deleted file mode 120000 index 969268fed31266..00000000000000 --- a/srcpkgs/php8.4-ldap +++ /dev/null @@ -1 +0,0 @@ -php8.4 \ No newline at end of file diff --git a/srcpkgs/php8.4-mongodb/files/README.voidlinux b/srcpkgs/php8.4-mongodb/files/README.voidlinux deleted file mode 100644 index 173fab80af8df0..00000000000000 --- a/srcpkgs/php8.4-mongodb/files/README.voidlinux +++ /dev/null @@ -1,3 +0,0 @@ -To enable the MongoDB extension add the following line to your php.ini: - - extension=mongodb diff --git a/srcpkgs/php8.4-mongodb/template b/srcpkgs/php8.4-mongodb/template deleted file mode 100644 index 82acf6e3ec23c8..00000000000000 --- a/srcpkgs/php8.4-mongodb/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'php8.4-mongodb' -pkgname=php8.4-mongodb -version=2.1.0 -revision=1 -build_style=gnu-configure -configure_args="--with-php-config=/usr/bin/php-config8.4" -hostmakedepends="php8.4-devel autoconf pkg-config" -makedepends="php8.4-devel pcre2-devel openssl-devel" -depends="php8.4" -short_desc="Official MongoDB PHP driver" -maintainer="Joel Beckmeyer " -license="Apache-2.0" -homepage="https://pecl.php.net/package/mongodb" -changelog="https://pecl.php.net/package-changelog.php?package=mongodb" -distfiles="https://pecl.php.net/get/mongodb-$version.tgz" -checksum=2717abd81cdff4a1ed1f08d9f77d9c3601a9d934e89bc5441617f7c0acd62d17 - -pre_configure() { - phpize8.4 -} - -pre_install() { - make_install_args="INSTALL_ROOT=$DESTDIR" -} - -post_install() { - vdoc "${FILESDIR}/README.voidlinux" -} diff --git a/srcpkgs/php8.4-mongodb/update b/srcpkgs/php8.4-mongodb/update deleted file mode 100644 index fb47044a964d56..00000000000000 --- a/srcpkgs/php8.4-mongodb/update +++ /dev/null @@ -1 +0,0 @@ -pattern=')' diff --git a/srcpkgs/php8.4-mysql b/srcpkgs/php8.4-mysql deleted file mode 120000 index 969268fed31266..00000000000000 --- a/srcpkgs/php8.4-mysql +++ /dev/null @@ -1 +0,0 @@ -php8.4 \ No newline at end of file diff --git a/srcpkgs/php8.4-odbc b/srcpkgs/php8.4-odbc deleted file mode 120000 index 969268fed31266..00000000000000 --- a/srcpkgs/php8.4-odbc +++ /dev/null @@ -1 +0,0 @@ -php8.4 \ No newline at end of file diff --git a/srcpkgs/php8.4-pear b/srcpkgs/php8.4-pear deleted file mode 120000 index 969268fed31266..00000000000000 --- a/srcpkgs/php8.4-pear +++ /dev/null @@ -1 +0,0 @@ -php8.4 \ No newline at end of file diff --git a/srcpkgs/php8.4-pgsql b/srcpkgs/php8.4-pgsql deleted file mode 120000 index 969268fed31266..00000000000000 --- a/srcpkgs/php8.4-pgsql +++ /dev/null @@ -1 +0,0 @@ -php8.4 \ No newline at end of file diff --git a/srcpkgs/php8.4-phpdbg b/srcpkgs/php8.4-phpdbg deleted file mode 120000 index 969268fed31266..00000000000000 --- a/srcpkgs/php8.4-phpdbg +++ /dev/null @@ -1 +0,0 @@ -php8.4 \ No newline at end of file diff --git a/srcpkgs/php8.4-redis/files/README.voidlinux b/srcpkgs/php8.4-redis/files/README.voidlinux deleted file mode 100644 index 2a9de04b421e15..00000000000000 --- a/srcpkgs/php8.4-redis/files/README.voidlinux +++ /dev/null @@ -1,3 +0,0 @@ -To enable the Redis extension add the following line to your php.ini: - - extension=redis diff --git a/srcpkgs/php8.4-redis/template b/srcpkgs/php8.4-redis/template deleted file mode 100644 index f3b6816dd0811f..00000000000000 --- a/srcpkgs/php8.4-redis/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'php8.4-redis' -pkgname=php8.4-redis -version=6.2.0 -revision=1 -build_style=gnu-configure -configure_args="--with-php-config=/usr/bin/php-config8.4" -hostmakedepends="php8.4-devel autoconf pkg-config" -makedepends="php8.4-devel" -depends="php8.4" -short_desc="PHP extension for Redis" -maintainer="Joel Beckmeyer " -license="PHP-3.01" -homepage="https://pecl.php.net/package/redis" -distfiles="https://pecl.php.net/get/redis-$version.tgz" -checksum=5069c13dd22bd9e494bb246891052cb6cc0fc9a1b45c6a572a8be61773101363 - -pre_configure() { - phpize8.4 -} - -pre_install() { - make_install_args="INSTALL_ROOT=$DESTDIR" -} - -post_install() { - vdoc $FILESDIR/README.voidlinux -} diff --git a/srcpkgs/php8.4-redis/update b/srcpkgs/php8.4-redis/update deleted file mode 100644 index fb47044a964d56..00000000000000 --- a/srcpkgs/php8.4-redis/update +++ /dev/null @@ -1 +0,0 @@ -pattern=')' diff --git a/srcpkgs/php8.4-snmp b/srcpkgs/php8.4-snmp deleted file mode 120000 index 969268fed31266..00000000000000 --- a/srcpkgs/php8.4-snmp +++ /dev/null @@ -1 +0,0 @@ -php8.4 \ No newline at end of file diff --git a/srcpkgs/php8.4-sodium b/srcpkgs/php8.4-sodium deleted file mode 120000 index 969268fed31266..00000000000000 --- a/srcpkgs/php8.4-sodium +++ /dev/null @@ -1 +0,0 @@ -php8.4 \ No newline at end of file diff --git a/srcpkgs/php8.4-sqlite b/srcpkgs/php8.4-sqlite deleted file mode 120000 index 969268fed31266..00000000000000 --- a/srcpkgs/php8.4-sqlite +++ /dev/null @@ -1 +0,0 @@ -php8.4 \ No newline at end of file diff --git a/srcpkgs/php8.4-tidy b/srcpkgs/php8.4-tidy deleted file mode 120000 index 969268fed31266..00000000000000 --- a/srcpkgs/php8.4-tidy +++ /dev/null @@ -1 +0,0 @@ -php8.4 \ No newline at end of file diff --git a/srcpkgs/php8.4-xsl b/srcpkgs/php8.4-xsl deleted file mode 120000 index 969268fed31266..00000000000000 --- a/srcpkgs/php8.4-xsl +++ /dev/null @@ -1 +0,0 @@ -php8.4 \ No newline at end of file diff --git a/srcpkgs/php8.4/files/apache.conf b/srcpkgs/php8.4/files/apache.conf deleted file mode 100644 index bc57ba73dbcdf3..00000000000000 --- a/srcpkgs/php8.4/files/apache.conf +++ /dev/null @@ -1,13 +0,0 @@ -# Required modules: dir_module, php_module - - - - DirectoryIndex index.php index.html - - SetHandler application/x-httpd-php - - - SetHandler application/x-httpd-php-source - - - diff --git a/srcpkgs/php8.4/files/php-fpm8.4/run b/srcpkgs/php8.4/files/php-fpm8.4/run deleted file mode 100644 index dee7b386a7e5be..00000000000000 --- a/srcpkgs/php8.4/files/php-fpm8.4/run +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh -[ -r conf ] && . ./conf -exec php-fpm8.4 --nodaemonize ${OPTS} diff --git a/srcpkgs/php8.4/patches/aarch64-musl-off64_t.patch b/srcpkgs/php8.4/patches/aarch64-musl-off64_t.patch deleted file mode 100644 index 558631856a50de..00000000000000 --- a/srcpkgs/php8.4/patches/aarch64-musl-off64_t.patch +++ /dev/null @@ -1,12 +0,0 @@ -diff --git a/build/php.m4 b/build/php.m4 -index d8a5cbf..b23b456 100644 ---- a/build/php.m4 -+++ b/build/php.m4 -@@ -1384,6 +1384,7 @@ int main(void) { - [php_cv_type_cookie_off64_t=yes], - [php_cv_type_cookie_off64_t=no], - [AS_CASE([$host_alias], -+ [aarch64-linux-musl], [php_cv_type_cookie_off64_t=no], - [*linux*], [php_cv_type_cookie_off64_t=yes], - [php_cv_type_cookie_off64_t=no])] - )]) diff --git a/srcpkgs/php8.4/patches/apache-zts.patch b/srcpkgs/php8.4/patches/apache-zts.patch deleted file mode 100644 index 58ce04c2b538b2..00000000000000 --- a/srcpkgs/php8.4/patches/apache-zts.patch +++ /dev/null @@ -1,13 +0,0 @@ -diff --git a/sapi/apache2handler/config.m4 b/sapi/apache2handler/config.m4 -index e335721..d824d5f 100644 ---- a/sapi/apache2handler/config.m4 -+++ b/sapi/apache2handler/config.m4 -@@ -122,7 +122,7 @@ if test "$PHP_APXS2" != "no"; then - - AS_IF([$APXS_HTTPD -V 2>/dev/null | grep 'threaded:.*yes' >/dev/null 2>&1], [ - APACHE_THREADED_MPM=yes -- enable_zts=yes -+ enable_zts=no - ], [APACHE_THREADED_MPM=no]) - - AC_CONFIG_COMMANDS([apache2handler], [AS_VAR_IF([enable_zts], [yes],, diff --git a/srcpkgs/php8.4/patches/cross-configure.patch b/srcpkgs/php8.4/patches/cross-configure.patch deleted file mode 100644 index 9b35a5ed5a9e5f..00000000000000 --- a/srcpkgs/php8.4/patches/cross-configure.patch +++ /dev/null @@ -1,28 +0,0 @@ -diff --git a/build/php.m4 b/build/php.m4 -index d8a5cbf..a870ca4 100644 ---- a/build/php.m4 -+++ b/build/php.m4 -@@ -1967,7 +1967,11 @@ AS_VAR_IF([found_pgsql], [no], [dnl - AS_IF([test -x $i/pg_config], [PG_CONFIG="$i/pg_config"; break;]) - done - -- AS_VAR_IF([PG_CONFIG],, [dnl -+ AS_IF([test -n "$PG_CONFIG" && test "x$cross_compiling" != "xyes"], [dnl -+ AC_MSG_RESULT([$PG_CONFIG]) -+ PGSQL_INCLUDE=$($PG_CONFIG --includedir) -+ PGSQL_LIBDIR=$($PG_CONFIG --libdir) -+ ], [dnl - AC_MSG_RESULT([not found]) - AS_VAR_IF([pgsql_dir],, - [pgsql_search_paths="/usr /usr/local /usr/local/pgsql"], -@@ -1983,10 +1987,6 @@ AS_VAR_IF([found_pgsql], [no], [dnl - [PGSQL_LIBDIR=$i/$j]) - done - done -- ], [dnl -- AC_MSG_RESULT([$PG_CONFIG]) -- PGSQL_INCLUDE=$($PG_CONFIG --includedir) -- PGSQL_LIBDIR=$($PG_CONFIG --libdir) - ]) - - AS_IF([test -n "$PGSQL_INCLUDE" && test -n "PGSQL_LIBDIR"], [ diff --git a/srcpkgs/php8.4/patches/cross-gdImageCreateFrom.patch b/srcpkgs/php8.4/patches/cross-gdImageCreateFrom.patch deleted file mode 100644 index 35af5bda896931..00000000000000 --- a/srcpkgs/php8.4/patches/cross-gdImageCreateFrom.patch +++ /dev/null @@ -1,65 +0,0 @@ -Copied and modified library macros from /usr/share/autoconf/autoconf/general.m4 -with support for using qemu-user-static to execute when cross compiling. - -diff --git a/ext/gd/config.m4 b/ext/gd/config.m4 -index 7da5b8c..e9dc1dc 100644 ---- a/ext/gd/config.m4 -+++ b/ext/gd/config.m4 -@@ -147,6 +147,40 @@ dnl gdImageCreateFromFoo function even when it does not support the Foo format. - dnl Those no-op functions display a warning but eventually return normally, - dnl making a simple link or run test insufficient. - dnl -+ -+AC_DEFUN([_AC_DO_TOKENS_QEMU], -+[{ -+ if test "$cross_compiling" = "yes"; then -+ ac_try='QEMU_LD_PREFIX=${XBPS_CROSS_BASE} qemu-${XBPS_TARGET_QEMU_MACHINE}-static $1' -+ else -+ ac_try='$1' -+ fi -+ _AC_DO([$ac_try]); }]) -+ -+m4_define([_AC_RUN_IFELSE_QEMU_BODY], -+[ AS_LINENO_PUSH([$[]1]) -+ AS_IF([_AC_DO_VAR(ac_link) && _AC_DO_TOKENS_QEMU(./conftest$ac_exeext)], -+ [ac_retval=0], -+ [AS_ECHO(["$as_me: program exited with status $ac_status"]) >&AS_MESSAGE_LOG_FD -+ _AC_MSG_LOG_CONFTEST -+ ac_retval=$ac_status]) -+ rm -rf conftest.dSYM conftest_ipa8_conftest.oo -+ AS_LINENO_POP -+ AS_SET_STATUS([$ac_retval]) -+]) -+ -+AC_DEFUN([_AC_RUN_IFELSE_QEMU], -+[AC_REQUIRE_SHELL_FN([ac_fn_]_AC_LANG_ABBREV[_try_run_qemu], -+ [AS_FUNCTION_DESCRIBE([ac_fn_]_AC_LANG_ABBREV[_try_run_qemu], [LINENO], -+ [Try to run conftest.$ac_ext, and return whether this succeeded. -+ Assumes that executables *can* be run.])], -+ [$0_BODY])]dnl -+[m4_ifvaln([$1], [AC_LANG_CONFTEST([$1])])]dnl -+[AS_IF([ac_fn_[]_AC_LANG_ABBREV[]_try_run_qemu "$LINENO"], [$2], [$3]) -+rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ -+ conftest.$ac_objext conftest.beam[]m4_ifval([$1], [ conftest.$ac_ext])[]dnl -+]) -+ - AC_DEFUN([PHP_GD_CHECK_FORMAT], - [AS_VAR_PUSHDEF([php_var], [php_cv_lib_gd_gdImageCreateFrom$1]) - old_LIBS="${LIBS}" -@@ -155,7 +189,7 @@ old_CFLAGS="${CFLAGS}" - CFLAGS="${CFLAGS} ${GDLIB_CFLAGS}" - AC_LANG_PUSH([C]) - AC_CACHE_CHECK([for working gdImageCreateFrom$1 in libgd], [php_var], -- [AC_RUN_IFELSE([AC_LANG_SOURCE([ -+ [_AC_RUN_IFELSE_QEMU([AC_LANG_SOURCE([ - #include - #include - #include -@@ -176,7 +210,6 @@ int main(int argc, char** argv) { - return 0; - }])], - [AS_VAR_SET([php_var], [yes])], -- [AS_VAR_SET([php_var], [no])], - [AS_VAR_SET([php_var], [no])])]) - AS_VAR_IF([php_var], [yes], [$2]) - AC_LANG_POP([C]) diff --git a/srcpkgs/php8.4/patches/cross-ltmain-sysroot-support.patch b/srcpkgs/php8.4/patches/cross-ltmain-sysroot-support.patch deleted file mode 100644 index a6447ac150221e..00000000000000 --- a/srcpkgs/php8.4/patches/cross-ltmain-sysroot-support.patch +++ /dev/null @@ -1,48 +0,0 @@ -PHP's phpize is based on a very old libtool to generate build files for its -extensions. This libtool does not support .la files with '=' to support -sysroot. - -In order to support more PHP extension cross compilation this modifies -ltmain.sh to support such path. This is a bit hackish has it only get sysroot -from the used toolchain; the proper way to fix that is to have PHP developpers -to update the autotools file used to build there extensions. - ---- a/build/ltmain.sh 2021-09-09 15:19:14.822208365 +0200 -+++ b/build/ltmain.sh 2021-09-09 15:47:55.397011151 +0200 -@@ -2375,6 +2375,13 @@ EOF - *) . ./$lib ;; - esac - -+ newdependency_libs= -+ for deplib in $dependency_libs; do -+ deplib=$(echo "$deplib" | sed "s#^=\(.*\)#$(${CC} --print-sysroot)\1#") -+ newdependency_libs="$newdependency_libs $deplib" -+ done -+ dependency_libs=${newdependency_libs} -+ - if test "$linkmode,$pass" = "lib,link" || - test "$linkmode,$pass" = "prog,scan" || - { test "$linkmode" != prog && test "$linkmode" != lib; }; then -@@ -5750,6 +5757,13 @@ fi\ - case $host,$output,$installed,$module,$dlname in - *cygwin*,*lai,yes,no,*.dll | *mingw*,*lai,yes,no,*.dll) tdlname=../bin/$dlname ;; - esac -+ -+ newdependency_libs= -+ for deplib in $dependency_libs; do -+ deplib=$(echo "$deplib" | sed "s#^$(${CC} --print-sysroot)#=#") -+ newdependency_libs="$newdependency_libs $deplib" -+ done -+ - $echo > $output "\ - # $outputname - a libtool library file - # Generated by $PROGRAM - GNU $PACKAGE $VERSION$TIMESTAMP -@@ -5767,7 +5781,7 @@ library_names='$library_names' - old_library='$old_library' - - # Libraries that this one depends upon. --dependency_libs='$dependency_libs' -+dependency_libs='$newdependency_libs' - - # Version information for $libname. - current=$current diff --git a/srcpkgs/php8.4/patches/cross-pear.patch b/srcpkgs/php8.4/patches/cross-pear.patch deleted file mode 100644 index f9191a50a0b58c..00000000000000 --- a/srcpkgs/php8.4/patches/cross-pear.patch +++ /dev/null @@ -1,23 +0,0 @@ ---- a/pear/Makefile.frag 2020-03-17 11:40:21.000000000 +0100 -+++ b/pear/Makefile.frag 2020-04-12 22:29:31.846943414 +0200 -@@ -8,9 +8,10 @@ FETCH = `which fetch 2>/dev/null` - PEAR_PREFIX = -dp a${program_prefix} - PEAR_SUFFIX = -ds a$(program_suffix) - PEAR_INSTALLER_URL = https://pear.php.net/install-pear-nozlib.phar -+PEAR_PHP ?= $(top_builddir)/sapi/cli/php - - install-pear-installer: $(SAPI_CLI_PATH) -- @$(top_builddir)/sapi/cli/php $(PEAR_INSTALL_FLAGS) pear/install-pear-nozlib.phar -d "$(peardir)" -b "$(bindir)" ${PEAR_PREFIX} ${PEAR_SUFFIX} -+ @$(PEAR_PHP) $(PEAR_INSTALL_FLAGS) pear/install-pear-nozlib.phar -d "$(peardir)" -b "$(bindir)" ${PEAR_PREFIX} ${PEAR_SUFFIX} - - install-pear: - @echo "Installing PEAR environment: $(INSTALL_ROOT)$(peardir)/" -@@ -23,7 +24,7 @@ install-pear: - elif test ! -z "$(FETCH)" && test -x "$(FETCH)"; then \ - "$(FETCH)" -o $(builddir)/ "${PEAR_INSTALLER_URL}"; \ - else \ -- $(top_builddir)/sapi/cli/php -n $(srcdir)/fetch.php "${PEAR_INSTALLER_URL}" $(builddir)/install-pear-nozlib.phar; \ -+ $(PEAR_PHP) -n $(srcdir)/fetch.php "${PEAR_INSTALLER_URL}" $(builddir)/install-pear-nozlib.phar; \ - fi \ - fi \ - fi diff --git a/srcpkgs/php8.4/patches/cross-phar.patch b/srcpkgs/php8.4/patches/cross-phar.patch deleted file mode 100644 index 1e4e627ec65b96..00000000000000 --- a/srcpkgs/php8.4/patches/cross-phar.patch +++ /dev/null @@ -1,29 +0,0 @@ ---- a/ext/phar/Makefile.frag 2020-04-13 12:18:23.998801926 +0200 -+++ b/ext/phar/Makefile.frag 2020-04-13 12:20:58.031795293 +0200 -@@ -8,12 +8,14 @@ $(srcdir)/phar_path_check.c: $(srcdir)/p - - pharcmd: $(builddir)/phar.php $(builddir)/phar.phar - -+PHAR_PHP ?= $(top_builddir)/$(SAPI_CLI_PATH) -+PHAR_PHP_MODULES ?= $(top_builddir)/modules - PHP_PHARCMD_SETTINGS = -n -d 'open_basedir=' -d 'output_buffering=0' -d 'memory_limit=-1' -d phar.readonly=0 - PHP_PHARCMD_EXECUTABLE = ` \ -- if test -x "$(top_builddir)/$(SAPI_CLI_PATH)"; then \ -- $(top_srcdir)/build/shtool echo -n -- "$(top_builddir)/$(SAPI_CLI_PATH) -n"; \ -+ if test -x "$(PHAR_PHP)"; then \ -+ $(top_srcdir)/build/shtool echo -n -- "$(PHAR_PHP) -n"; \ - if test "x$(PHP_MODULES)" != "x"; then \ -- $(top_srcdir)/build/shtool echo -n -- " -d extension_dir=$(top_builddir)/modules"; \ -+ $(top_srcdir)/build/shtool echo -n -- " -d extension_dir=$(PHAR_PHP_MODULES)"; \ - for i in bz2 zlib phar; do \ - if test -f "$(top_builddir)/modules/$$i.la"; then \ - . $(top_builddir)/modules/$$i.la; $(top_srcdir)/build/shtool echo -n -- " -d extension=$$dlname"; \ -@@ -21,7 +23,7 @@ PHP_PHARCMD_EXECUTABLE = ` \ - done; \ - fi; \ - else \ -- $(top_srcdir)/build/shtool echo -n -- "$(PHP_EXECUTABLE)"; \ -+ $(top_srcdir)/build/shtool echo -n -- "$(PHAR_PHP)"; \ - fi;` - PHP_PHARCMD_BANG = `$(top_srcdir)/build/shtool echo -n -- "$(INSTALL_ROOT)$(bindir)/$(program_prefix)php$(program_suffix)$(EXEEXT)";` - diff --git a/srcpkgs/php8.4/patches/cross-phpize-sysroot-support.patch b/srcpkgs/php8.4/patches/cross-phpize-sysroot-support.patch deleted file mode 100644 index 8d4c37941c3c12..00000000000000 --- a/srcpkgs/php8.4/patches/cross-phpize-sysroot-support.patch +++ /dev/null @@ -1,27 +0,0 @@ ---- a/scripts/phpize.m4 2020-03-17 11:40:21.000000000 +0100 -+++ b/scripts/phpize.m4 2020-04-15 12:27:36.400466387 +0200 -@@ -44,6 +44,12 @@ PHP_ARG_WITH([libdir], - [lib], - [no]) - -+PHP_ARG_WITH([sysroot],, -+ [AS_HELP_STRING([--with-sysroot=NAME], -+ [System sysroot])], -+ [no], -+ [no]) -+ - PHP_RUNPATH_SWITCH - PHP_SHLIB_SUFFIX_NAMES - -@@ -62,6 +62,11 @@ PHP_CONFIG=$PHP_PHP_CONFIG - prefix=$($PHP_CONFIG --prefix 2>/dev/null) - phpincludedir=$($PHP_CONFIG --include-dir 2>/dev/null) - INCLUDES=$($PHP_CONFIG --includes 2>/dev/null) -+if test "x$PHP_SYSROOT" = xno; then : -+ INCLUDES=`$PHP_CONFIG --includes 2>/dev/null` -+else -+ INCLUDES=`$PHP_CONFIG --includes 2>/dev/null | sed "s#-I#-I$PHP_SYSROOT#g"` -+fi - EXTENSION_DIR=$($PHP_CONFIG --extension-dir 2>/dev/null) - PHP_EXECUTABLE=$($PHP_CONFIG --php-binary 2>/dev/null) - diff --git a/srcpkgs/php8.4/patches/musl-crypt.patch b/srcpkgs/php8.4/patches/musl-crypt.patch deleted file mode 100644 index b83a7ab9bc1e49..00000000000000 --- a/srcpkgs/php8.4/patches/musl-crypt.patch +++ /dev/null @@ -1,18 +0,0 @@ -TODO: This is apparently needed on musl, not sure what the error is, might be -something to dig in to. - ---- a/ext/standard/crypt.c 2016-04-28 14:13:00.000000000 -0400 -+++ b/ext/standard/crypt.c 2016-04-28 21:45:24.340955313 -0400 -@@ -267,6 +267,12 @@ - } - # elif defined(HAVE_CRYPT) - crypt_res = crypt(password, salt); -+ if (!crypt_res || (salt[0] == '*' && salt[1] == '0')) { -+ return NULL; -+ } else { -+ result = zend_string_init(crypt_res, strlen(crypt_res), 0); -+ return result; -+ } - # else - # error No crypt() implementation - # endif diff --git a/srcpkgs/php8.4/patches/php-fpm.patch b/srcpkgs/php8.4/patches/php-fpm.patch deleted file mode 100644 index 5e55e179f8a4a0..00000000000000 --- a/srcpkgs/php8.4/patches/php-fpm.patch +++ /dev/null @@ -1,13 +0,0 @@ ---- a/sapi/fpm/Makefile.frag 2017-04-15 23:58:56.965737425 +0200 -+++ b/sapi/fpm/Makefile.frag 2017-04-16 00:00:57.814831649 +0200 -@@ -15,8 +15,8 @@ install-fpm: $(SAPI_FPM_PATH) - else \ - echo "Installing PHP FPM defconfig: $(INSTALL_ROOT)$(sysconfdir)/" && \ - $(mkinstalldirs) $(INSTALL_ROOT)$(sysconfdir)/php-fpm.d; \ -- $(INSTALL_DATA) sapi/fpm/php-fpm.conf $(INSTALL_ROOT)$(sysconfdir)/php-fpm.conf.default; \ -- $(INSTALL_DATA) sapi/fpm/www.conf $(INSTALL_ROOT)$(sysconfdir)/php-fpm.d/www.conf.default; \ -+ $(INSTALL_DATA) sapi/fpm/php-fpm.conf $(INSTALL_ROOT)$(sysconfdir)/php-fpm.conf; \ -+ $(INSTALL_DATA) sapi/fpm/www.conf $(INSTALL_ROOT)$(sysconfdir)/php-fpm.d/www.conf; \ - fi - - @echo "Installing PHP FPM man page: $(INSTALL_ROOT)$(mandir)/man8/" diff --git a/srcpkgs/php8.4/patches/php8.4-fix-manpages.patch b/srcpkgs/php8.4/patches/php8.4-fix-manpages.patch deleted file mode 100644 index d87b0265421996..00000000000000 --- a/srcpkgs/php8.4/patches/php8.4-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.4.1 ---- a/sapi/cgi/php-cgi.1.in -+++ b/sapi/cgi/php-cgi.1.in -@@ -1 +1 @@ --.so man1/php.1 -+.so man1/php8.4.1 diff --git a/srcpkgs/php8.4/patches/php8.4-ini.patch b/srcpkgs/php8.4/patches/php8.4-ini.patch deleted file mode 100644 index a3143e89a9ee3a..00000000000000 --- a/srcpkgs/php8.4/patches/php8.4-ini.patch +++ /dev/null @@ -1,24 +0,0 @@ -diff --git a/php.ini-production b/php.ini-production -index b39a960..68f14a6 100644 ---- a/php.ini-production -+++ b/php.ini-production -@@ -737,7 +737,7 @@ default_charset = "UTF-8" - ;;;;;;;;;;;;;;;;;;;;;;;;; - - ; UNIX: "/path1:/path2" --;include_path = ".:/php/includes" -+include_path = ".:/usr/share/pear8.4" - ; - ; Windows: "\path1;\path2" - ;include_path = ".;c:\php\includes" -@@ -760,9 +760,7 @@ user_dir = - - ; Directory in which the loadable extensions (modules) reside. - ; https://php.net/extension-dir --;extension_dir = "./" --; On windows: --;extension_dir = "ext" -+extension_dir = "/usr/lib/php8.4/modules/" - - ; Directory where the temporary files should be placed. - ; Defaults to the system default (see sys_get_temp_dir) diff --git a/srcpkgs/php8.4/template b/srcpkgs/php8.4/template deleted file mode 100644 index 75d1ac479eca90..00000000000000 --- a/srcpkgs/php8.4/template +++ /dev/null @@ -1,375 +0,0 @@ -# Template file for 'php8.4' -# rebuild php8.4-apcu and php8.4-imagick when updating this package -pkgname=php8.4 -version=8.4.7 -revision=1 -_php_version=8.4 -build_helper="qemu" -hostmakedepends="bison pkg-config apache apache-devel autoconf" -makedepends="apache-devel enchant2-devel freetds-devel freetype-devel gdbm-devel - gmp-devel libcurl-devel libjpeg-turbo-devel libmariadbclient-devel - libsodium-devel libtidy5-devel libxslt-devel libzip-devel net-snmp-devel - postgresql-libs-devel readline-devel sqlite-devel unixodbc-devel pcre2-devel - libffi-devel oniguruma-devel gd-devel acl-devel libargon2-devel" -short_desc="HTML-embedded scripting language" -maintainer="Joel Beckmeyer " -license="PHP-3.01" -homepage="https://www.php.net" -changelog="https://raw.githubusercontent.com/php/php-src/php-${version}/NEWS" -# this is the source where the www.php.net code pulls the tarballs it serves -# at https://www.php.net/distributions/ -distfiles="https://github.com/php/web-php-distributions/raw/master/php-${version}.tar.gz" -checksum=fd2be3b9320184e856426e01bd1a428110776ea8e976c3fb6b65808d03fc886a -provides="php-runtime-${version}_1" - -system_accounts="_phpfpm" -_phpfpm_homedir="/var/empty" - -conf_files="/etc/php${_php_version}/php.ini" - -lib32disabled=yes - -if [ -n "$CROSS_BUILD" ]; then - # phar and pear need php to build - hostmakedepends+=" php${_php_version}" - CFLAGS+=" -DHAVE_LIBDL - -DHAVE_SHM_IPC - -DHAVE_SHM_MMAP_ANON - -DHAVE_SHM_MMAP_POSIX" -fi - -alternatives=" - php:phar.phar:/usr/bin/phar${_php_version}.phar - php:php:/usr/bin/php${_php_version} - php:phar:/usr/bin/phar${_php_version} - php:phar.1:/usr/share/man/man1/phar${_php_version}.1 - php:phar.phar.1:/usr/share/man/man1/phar${_php_version}.phar.1 - php:php.1:/usr/share/man/man1/php${_php_version}.1" - -do_configure() { - autoconf -f -} - -do_build() { - local _phpconfig="--srcdir=.. \ - --config-cache \ - --prefix=/usr \ - --sbindir=/usr/bin \ - --sysconfdir=/etc/php${_php_version} \ - --localstatedir=/var \ - --with-layout=GNU \ - --with-config-file-path=/etc/php${_php_version} \ - --with-config-file-scan-dir=/etc/php${_php_version}/conf.d \ - --disable-rpath \ - --mandir=/usr/share/man \ - --libdir=/usr/lib/php${_php_version} \ - --datarootdir=/usr/share/php${_php_version} \ - --datadir=/usr/share/php${_php_version} \ - --program-suffix=${_php_version} \ - --includedir=/usr/include/php${_php_version} \ - --host=${XBPS_CROSS_TRIPLET} \ - " - - local _phpextensions="--enable-bcmath=shared \ - --enable-calendar=shared \ - --enable-dba=shared \ - --enable-exif=shared \ - --enable-ftp=shared \ - --enable-gd=shared \ - --enable-intl=shared \ - --enable-mbstring \ - --enable-pcntl \ - --enable-shmop=shared \ - --enable-soap=shared \ - --enable-sockets=shared \ - --enable-sysvmsg=shared \ - --enable-sysvsem=shared \ - --enable-sysvshm=shared \ - --with-bz2=shared,$XBPS_CROSS_BASE/usr/ \ - --with-curl=shared \ - --with-enchant=shared,$XBPS_CROSS_BASE/usr \ - --with-external-gd \ - --with-external-pcre \ - --with-ffi=shared \ - --with-db4=$XBPS_CROSS_BASE/usr \ - --with-gdbm=$XBPS_CROSS_BASE/usr \ - --with-gettext=shared \ - --with-gmp=shared \ - --with-iconv=shared \ - --with-ldap=shared,$XBPS_CROSS_BASE/usr \ - --with-ldap-sasl \ - --with-mhash \ - --with-mysql-sock=/run/mysqld/mysqld.sock \ - --with-mysqli=shared \ - --with-openssl=shared \ - --with-openssl-argon2 \ - --with-password-argon2 \ - --with-pear=/usr/share/pear${_php_version} \ - --with-pdo-dblib=shared,$XBPS_CROSS_BASE/usr \ - --with-pdo-mysql=shared \ - --with-pdo-odbc=shared,unixODBC,$XBPS_CROSS_BASE/usr \ - --with-pdo-pgsql=shared,$XBPS_CROSS_BASE/usr \ - --with-pdo-sqlite=shared,$XBPS_CROSS_BASE/usr \ - --with-pgsql=shared,$XBPS_CROSS_BASE/usr \ - --with-readline=$XBPS_CROSS_BASE/usr \ - --with-snmp=shared,$XBPS_CROSS_BASE/usr \ - --with-sodium=shared \ - --with-sqlite3=shared,$XBPS_CROSS_BASE/usr \ - --with-tidy=shared,$XBPS_CROSS_BASE/usr \ - --with-unixODBC=shared,$XBPS_CROSS_BASE/usr \ - --with-xsl=shared,$XBPS_CROSS_BASE/usr \ - --with-zip=shared \ - --with-zlib \ - ${configure_args} \ - " - if [ -n "$CROSS_BUILD" ]; then - local _make_env="PHAR_PHP=/usr/bin/php${_php_version} PHAR_PHP_MODULES=/usr/lib/php${_php_version}/modules" - fi - - EXTENSION_DIR="/usr/lib/php${_php_version}/modules" - export EXTENSION_DIR - PEAR_INSTALLDIR=/usr/share/pear${_php_version} - export PEAR_INSTALLDIR - EXTRA_LIBS="-ldl" - export EXTRA_LIBS - - # cgi,cli,embed,fcgi,fpm - mkdir -p build - cd build - ln -s ${wrksrc}/configure - ./configure ${_phpconfig} \ - --enable-cgi \ - --enable-fpm \ - --with-fpm-acl \ - --with-fpm-user=_phpfpm \ - --with-fpm-group=_phpfpm \ - --enable-embed=shared \ - ${_phpextensions} - make ${makejobs} ${_make_env} - - # apache - # reuse the previous run; this will save us a lot of time - cp -a ${wrksrc}/build ${wrksrc}/build-apache - cd ${wrksrc}/build-apache - ./configure ${_phpconfig} \ - --with-apxs2 \ - ${_phpextensions} - make ${makejobs} ${_make_env} -} - -do_install() { - cd ${wrksrc}/build - local _env="INSTALL_ROOT=${DESTDIR}" - if [ -n "$CROSS_BUILD" ]; then - _env+=" PHAR_PHP=/usr/bin/php${_php_version}" - fi - make ${_env} install-{modules,cli,build,headers,programs,pharcmd} - - # install php.ini - vinstall ${wrksrc}/php.ini-production 644 "etc/php${_php_version}" php.ini - # remove static modules - rm -f "${DESTDIR}/usr/lib/php${_php_version}/modules/*.a" -} - -php8.4-devel_package() { - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/php${_php_version}/build" - vmove "usr/bin/php-config${_php_version}" - vmove "usr/bin/phpize${_php_version}" - vmove "usr/share/man/man1/phpize${_php_version}.1" - vmove "usr/share/man/man1/php-config${_php_version}.1" - } -} - -php8.4-phpdbg_package() { - short_desc+=" - interactive debugger" - depends="php${_php_version}>=${version}_${revision}" - pkg_install() { - cd ${wrksrc}/build - make INSTALL_ROOT=${PKGDESTDIR} install-phpdbg - } -} - -php8.4-cgi_package() { - short_desc+=' - CGI and FCGI SAPI' - depends="php${_php_version}>=${version}_${revision}" - pkg_install() { - cd ${wrksrc}/build - make INSTALL_ROOT=${PKGDESTDIR} install-cgi - } -} - -php8.4-apache_package() { - short_desc+=' - Apache SAPI' - depends="php${_php_version}>=${version}_${revision}" - conf_files="/etc/apache/extra/php${_php_version}_module.conf" - alternatives=" - php-apache:libphp.so:/usr/libexec/httpd/modules/libphp${_php_version}.so - php-apache:php_module.conf:/etc/apache/extra/php${_php_version}_module.conf" - pkg_install() { - vinstall ${wrksrc}/build-apache/libs/libphp.so 755 usr/libexec/httpd/modules "libphp${_php_version}.so" - vinstall ${FILESDIR}/apache.conf 644 etc/apache/extra "php${_php_version}_module.conf" - } -} - -php8.4-fpm_package() { - short_desc+=' - FastCGI Process Manager' - depends="php${_php_version}>=${version}_${revision}" - conf_files="/etc/php${_php_version}/php-fpm.conf /etc/php${_php_version}/php-fpm.d/*" - pkg_install() { - cd ${wrksrc}/build - make INSTALL_ROOT=${PKGDESTDIR} install-fpm - vsv "php-fpm${_php_version}" - } -} - -php8.4-embed_package() { - lib32disabled=yes - depends="php${_php_version}>=${version}_${revision}" - short_desc+=' - Embed SAPI' - pkg_install() { - cd ${wrksrc}/build - make INSTALL_ROOT=${PKGDESTDIR} PHP_SAPI=embed install-sapi - mv ${PKGDESTDIR}/usr/lib/php8.4/libphp.so ${PKGDESTDIR}/usr/lib/libphp${_php_version}.so - } -} - -php8.4-pear_package() { - lib32disabled=yes - depends="php${_php_version}>=${version}_${revision} - php${_php_version}>=devel-${version}_${revision} autoconf" - short_desc+=' - PHP Extension and Application Repository' - conf_files="/etc/php${_php_version}/pear.conf" - pkg_install() { - cd ${wrksrc}/build - local _env="INSTALL_ROOT=${PKGDESTDIR} PHP_PEAR_PHP_BIN=php${_php_version}" - if [ -n "$CROSS_BUILD" ]; then - _env+=" PEAR_PHP=/usr/bin/php${_php_version}" - fi - make install-pear ${_env} - rm -rf ${PKGDESTDIR}/.{channels,depdb,depdblock,filemap,lock,registry} - rm -rf ${PKGDESTDIR}/usr/share/pear/.{channels,depdb,depdblock,filemap,lock,registry} - mv ${PKGDESTDIR}/usr/bin/pear{,${_php_version}} - mv ${PKGDESTDIR}/usr/bin/peardev{,${_php_version}} - mv ${PKGDESTDIR}/usr/bin/pecl{,${_php_version}} - } -} - -php8.4-enchant_package() { - lib32disabled=yes - depends="php${_php_version}>=${version}_${revision}" - short_desc+=' - enchant module' - pkg_install() { - vmove "usr/lib/php${_php_version}/modules/enchant.so" - } -} - -php8.4-gd_package() { - lib32disabled=yes - depends="php${_php_version}>=${version}_${revision}" - short_desc+=' - gd module' - pkg_install() { - vmove "usr/lib/php${_php_version}/modules/gd.so" - } -} - -php8.4-intl_package() { - lib32disabled=yes - depends="php${_php_version}>=${version}_${revision}" - short_desc+=' - Internationalization module' - pkg_install() { - vmove "usr/lib/php${_php_version}/modules/intl.so" - } -} - -php8.4-ldap_package() { - lib32disabled=yes - depends="php${_php_version}>=${version}_${revision}" - short_desc+=' - LDAP module' - pkg_install() { - vmove "usr/lib/php${_php_version}/modules/ldap.so" - } -} - -php8.4-mysql_package() { - lib32disabled=yes - depends="php${_php_version}>=${version}_${revision}" - short_desc+=' - MySQL modules' - pkg_install() { - vmove "usr/lib/php${_php_version}/modules/*mysql*.so" - } -} - -php8.4-odbc_package() { - lib32disabled=yes - depends="php${_php_version}>=${version}_${revision}" - short_desc+=' - ODBC modules' - pkg_install() { - vmove "usr/lib/php${_php_version}/modules/*odbc.so" - } -} - -php8.4-pgsql_package() { - lib32disabled=yes - depends="php${_php_version}>=${version}_${revision}" - short_desc+=' - PostgreSQL modules' - pkg_install() { - vmove "usr/lib/php${_php_version}/modules/*pgsql.so" - } -} - -php8.4-snmp_package() { - lib32disabled=yes - depends="php${_php_version}>=${version}_${revision}" - short_desc+=' - snmp module' - pkg_install() { - vmove "usr/lib/php${_php_version}/modules/snmp.so" - } -} - -php8.4-sqlite_package() { - lib32disabled=yes - depends="php${_php_version}>=${version}_${revision}" - short_desc+=' - sqlite module' - pkg_install() { - vmove "usr/lib/php${_php_version}/modules/*sqlite*.so" - } -} - -php8.4-tidy_package() { - lib32disabled=yes - depends="php${_php_version}>=${version}_${revision}" - short_desc+=' - tidy HTML module' - pkg_install() { - vmove "usr/lib/php${_php_version}/modules/*tidy*.so" - } -} - -php8.4-xsl_package() { - lib32disabled=yes - depends="php${_php_version}>=${version}_${revision}" - short_desc+=' - XSL module' - pkg_install() { - vmove "usr/lib/php${_php_version}/modules/xsl.so" - } -} - -php8.4-sodium_package() { - lib32disabled=yes - depends="php${_php_version}>=${version}_${revision}" - short_desc+=' - sodium module' - pkg_install() { - vmove "usr/lib/php${_php_version}/modules/sodium.so" - } -} - -php8.4-ffi_package() { - lib32disabled=yes - depends="php${_php_version}>=${version}_${revision}" - short_desc+=' - FFI module' - pkg_install() { - vmove "usr/lib/php${_php_version}/modules/ffi.so" - } -} diff --git a/srcpkgs/php8.4/update b/srcpkgs/php8.4/update deleted file mode 100644 index 30e9d7f2873442..00000000000000 --- a/srcpkgs/php8.4/update +++ /dev/null @@ -1,3 +0,0 @@ -pkgname=php -ignore="8.[5-9].*" -site="https://www.php.net/distributions/" diff --git a/srcpkgs/phpMyAdmin/template b/srcpkgs/phpMyAdmin/template deleted file mode 100644 index faf4d66f698c1d..00000000000000 --- a/srcpkgs/phpMyAdmin/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'phpMyAdmin' -pkgname=phpMyAdmin -version=5.2.2 -revision=1 -conf_files="/etc/webapps/phpMyAdmin/config.inc.php" -depends="virtual?php-runtime" -short_desc="Web interface for MySQL and MariaDB" -maintainer="Joel Beckmeyer " -license="GPL-2.0-only" -homepage="https://www.phpmyadmin.net" -distfiles="https://files.phpmyadmin.net/phpMyAdmin/${version}/phpMyAdmin-${version}-all-languages.tar.xz" -checksum=f881819a3b11e653b0212afaf0cc105db85c767715cb3f5852670f7fc36c9669 - -do_install() { - vmkdir usr/share/webapps/ - vcopy ${wrksrc} usr/share/webapps/phpMyAdmin - vinstall config.sample.inc.php 644 /etc/webapps/phpMyAdmin/ config.inc.php - ln -s /etc/webapps/phpMyAdmin/config.inc.php ${DESTDIR}/usr/share/webapps/phpMyAdmin/ -} diff --git a/srcpkgs/phpMyAdmin/update b/srcpkgs/phpMyAdmin/update deleted file mode 100644 index 444963f5a66145..00000000000000 --- a/srcpkgs/phpMyAdmin/update +++ /dev/null @@ -1,2 +0,0 @@ -site="https://www.phpmyadmin.net/home_page/version.txt" -pattern="^\K[\d.]+$" diff --git a/srcpkgs/physfs-devel b/srcpkgs/physfs-devel deleted file mode 120000 index 92d050218e9b22..00000000000000 --- a/srcpkgs/physfs-devel +++ /dev/null @@ -1 +0,0 @@ -physfs \ No newline at end of file diff --git a/srcpkgs/physfs/template b/srcpkgs/physfs/template deleted file mode 100644 index 48c91cc27c200c..00000000000000 --- a/srcpkgs/physfs/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'physfs' -pkgname=physfs -version=3.0.2 -revision=1 -build_style=cmake -configure_args="-DPHYSFS_BUILD_TEST=OFF -DPHYSFS_BUILD_STATIC=OFF" -makedepends="zlib-devel readline-devel" -short_desc="Library to provide abstract access to various archives" -maintainer="Orphaned " -license="Zlib" -homepage="http://icculus.org/physfs/" -distfiles="http://icculus.org/physfs/downloads/physfs-${version}.tar.bz2" -checksum=304df76206d633df5360e738b138c94e82ccf086e50ba84f456d3f8432f9f863 - -physfs-devel_package() { - depends="readline-devel zlib-devel physfs-${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/physlock/template b/srcpkgs/physlock/template deleted file mode 100644 index 0f091d24444ca2..00000000000000 --- a/srcpkgs/physlock/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'physlock' -pkgname=physlock -version=13 -revision=1 -build_style=gnu-makefile -make_use_env=yes -makedepends="pam-devel" -short_desc="Lightweight linux console locking tool" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="https://github.com/muennich/physlock" -distfiles="${homepage}/archive/v${version}.tar.gz" -checksum=9ae4716a1e916f141e47a01b439133ca382281ebdcbec1e53f85da6771774bd6 - -CFLAGS="-D_GNU_SOURCE" - -pre_build() { - vsed -e 's|^HAVE_SYSTEMD.*|HAVE_SYSTEMD = 0|g' -i Makefile -} diff --git a/srcpkgs/pianobar/template b/srcpkgs/pianobar/template deleted file mode 100644 index 25ef1ab4c34af6..00000000000000 --- a/srcpkgs/pianobar/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'pianobar' -pkgname=pianobar -version=2022.04.01 -revision=2 -build_style=gnu-makefile -make_build_args="V=1" -hostmakedepends="pkg-config" -makedepends="faad2-devel ffmpeg6-devel gnutls-devel json-c-devel libao-devel - libcurl-devel libgcrypt-devel" -short_desc="Free/open-source, console-based client for Pandora radio" -maintainer="Orphaned " -license="MIT" -homepage="https://6xq.net/pianobar/" -changelog="https://raw.githubusercontent.com/PromyLOPh/pianobar/master/ChangeLog" -distfiles="https://6xq.net/pianobar/pianobar-${version}.tar.bz2" -checksum=1670b28865a8b82a57bb6dfea7f16e2fa4145d2f354910bb17380b32c9b94763 - -post_install() { - vlicense COPYING -} diff --git a/srcpkgs/picard/template b/srcpkgs/picard/template deleted file mode 100644 index da370d8e3471cd..00000000000000 --- a/srcpkgs/picard/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'picard' -pkgname=picard -version=2.13.3 -revision=1 -build_style=python3-module -make_install_args="--disable-autoupdate" -hostmakedepends="gettext python3-setuptools" -makedepends="python3-devel" -depends="python3-PyQt5-multimedia chromaprint python3-mutagen - python3-dateutil python3-discid python3-fasteners desktop-file-utils - hicolor-icon-theme python3-yaml python3-Markdown python3-PyJWT - python3-PyQt5 python3-charset-normalizer" -checkdepends="python3-pytest $depends" -short_desc="MusicBrainz's audio tagger" -maintainer="Michael Aldridge " -license="GPL-2.0-or-later" -homepage="https://picard.musicbrainz.org/" -changelog="https://picard.musicbrainz.org/changelog/" -distfiles="https://data.musicbrainz.org/pub/musicbrainz/${pkgname}/${pkgname}-${version}.tar.gz" -checksum=63fdb3aeb2e7ab41c73aa44083030c22a6a0e955b932960c05669998e2e21fcc diff --git a/srcpkgs/picard/update b/srcpkgs/picard/update deleted file mode 100644 index c3d5dd21bebd50..00000000000000 --- a/srcpkgs/picard/update +++ /dev/null @@ -1 +0,0 @@ -ignore="*b[1-9]" diff --git a/srcpkgs/pick/template b/srcpkgs/pick/template deleted file mode 100644 index 6ea7292f010781..00000000000000 --- a/srcpkgs/pick/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'pick' -pkgname=pick -version=4.0.0 -revision=1 -build_style=configure -make_check_target=test -hostmakedepends="pkg-config" -makedepends="ncurses-devel" -checkdepends="ncurses-base" -short_desc="Fuzzy search tool for the command-line" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/calleerlandsson/pick/" -distfiles="https://github.com/calleerlandsson/pick/archive/v${version}.tar.gz" -checksum=c62b1372b8c21d64c6da5a687abf3b56ee314fae5b67c1f08b5550ea5f87fdac - -pre_configure() { - export PREFIX=/usr MANDIR=/usr/share/man -} - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/picmi/template b/srcpkgs/picmi/template deleted file mode 100644 index 450ae702852ce0..00000000000000 --- a/srcpkgs/picmi/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'picmi' -pkgname=picmi -version=25.08.3 -revision=1 -build_style=cmake -configure_args="-DKF6_HOST_TOOLING=/usr/lib/cmake" -hostmakedepends="extra-cmake-modules gettext kf6-kconfig kf6-kcoreaddons - kf6-kdoctools qt6-base" -makedepends="kf6-kconfig-devel kf6-kcrash-devel kf6-kdbusaddons-devel - kf6-kdoctools-devel libkdegames-devel" -short_desc="Puzzle game based on number logic" -maintainer="chrysos349 " -license="GPL-2.0-or-later" -homepage="https://apps.kde.org/picmi" -distfiles="${KDE_SITE}/release-service/${version}/src/${pkgname}-${version}.tar.xz" -checksum=dd5cc087b8d370f1e25a936fb0a8eaceea687a5fd49f30d0012348b5e768a970 diff --git a/srcpkgs/picocom/template b/srcpkgs/picocom/template deleted file mode 100644 index 69b8b8c6c7207c..00000000000000 --- a/srcpkgs/picocom/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'picocom' -pkgname=picocom -version=3.1 -revision=2 -short_desc="Minimal dumb-terminal emulation program like minicom" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="https://github.com/npat-efault/picocom" -distfiles="https://github.com/npat-efault/picocom/archive/${version}.tar.gz" -checksum=e6761ca932ffc6d09bd6b11ff018bdaf70b287ce518b3282d29e0270e88420bb - -case "$XBPS_TARGET_MACHINE" in - *-musl) - CFLAGS+=" -DNO_CUSTOM_BAUD" - ;; -esac - -do_build() { - make CC=$CC CFLAGS="$CFLAGS" LDFLAGS="$LDFLAGS" ${makejobs} -} -do_install() { - vman picocom.1 - vbin picocom -} diff --git a/srcpkgs/picom/template b/srcpkgs/picom/template deleted file mode 100644 index 8e936d2b7e9653..00000000000000 --- a/srcpkgs/picom/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 'picom' -pkgname=picom -version=12.5 -revision=3 -build_style=meson -configure_args="-Dwith_docs=true" -hostmakedepends="pkg-config ruby-asciidoctor" -makedepends="dbus-devel libconfig-devel libepoxy-devel libev-devel pcre2-devel - pixman-devel uthash xcb-util-image-devel xcb-util-renderutil-devel" -short_desc="Lightweight compositor for X11 (previously a compton fork)" -maintainer="0x5c " -license="MPL-2.0 AND MIT" -homepage="https://github.com/yshui/picom/" -distfiles="https://github.com/yshui/picom/archive/v${version}.tar.gz" -checksum=627fa5d7c590df3ba8d2c41eb35d3859f7826bd28fa49e92a0e04fb60ed77904 - -post_install() { - vlicense LICENSES/MIT - vlicense COPYING - vsconf picom.sample.conf - vsconf compton-default-fshader-win.glsl - vsconf compton-fake-transparency-fshader-win.glsl -} - -compton_package() { - depends="${sourcepkg}>=${version}_${revision}" - metapackage=yes - short_desc+=" (transitional dummy package)" -} diff --git a/srcpkgs/picosat-devel b/srcpkgs/picosat-devel deleted file mode 120000 index c9996e4e2614af..00000000000000 --- a/srcpkgs/picosat-devel +++ /dev/null @@ -1 +0,0 @@ -picosat \ No newline at end of file diff --git a/srcpkgs/picosat/template b/srcpkgs/picosat/template deleted file mode 100644 index 3a14c7ef1067bd..00000000000000 --- a/srcpkgs/picosat/template +++ /dev/null @@ -1,50 +0,0 @@ -# Template file for 'picosat' -pkgname=picosat -version=965 -revision=2 -build_style=configure -configure_script="./configure.sh" -configure_args="--shared --static" -short_desc="Satisfiability (SAT) solver for boolean variables" -maintainer="Duncaen " -license="MIT" -homepage="http://fmv.jku.at/picosat/" -changelog="http://fmv.jku.at/picosat/NEWS" -distfiles="http://fmv.jku.at/picosat/picosat-${version}.tar.gz" -checksum=15169b4f28ba8f628f353f6f75a100845cdef4a2244f101a02b6e5a26e46a754 - -CFLAGS=-DTRACE - -post_extract() { - # fix parallel builds - vsed -i -e 's/-l\(picosat\)/-l:lib\1.a/g' makefile.in - # include breaks musl build and is not necessary for getrusage(2) - vsed -i -e '/sys\/unistd.h/d' picosat.c -} - -do_install() { - vbin picogcnf - vbin picomcs - vbin picomus - vbin picosat - vinstall libpicosat.a 644 /usr/lib - vinstall libpicosat.so 755 /usr/lib - vinstall picosat.h 644 /usr/include - vlicense LICENSE -} - -libpicosat_package() { - short_desc+=" - runtime library" - pkg_install() { - vmove "usr/lib/*.so" - } -} - -picosat-devel_package() { - short_desc+=" - development files" - depends="libpicosat>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.a" - } -} diff --git a/srcpkgs/pidgin-devel b/srcpkgs/pidgin-devel deleted file mode 120000 index d5dc3b19c846be..00000000000000 --- a/srcpkgs/pidgin-devel +++ /dev/null @@ -1 +0,0 @@ -pidgin \ No newline at end of file diff --git a/srcpkgs/pidgin-gpg/patches/musl-encrypt.patch b/srcpkgs/pidgin-gpg/patches/musl-encrypt.patch deleted file mode 100644 index bc384969f4e631..00000000000000 --- a/srcpkgs/pidgin-gpg/patches/musl-encrypt.patch +++ /dev/null @@ -1,22 +0,0 @@ -Musl provides encrypt() with different signature in unistd.h. - ---- a/src/pidgin-gpg.c -+++ b/src/pidgin-gpg.c -@@ -458,7 +458,7 @@ static char* verify(const char* sig_str) - /* ------------------ - * encrypt a plain string with the key found with fingerprint fpr - * ------------------ */ --static char* encrypt(const char* plain_str, const char* fpr) -+static char* p_encrypt(const char* plain_str, const char* fpr) - { - gpgme_error_t error; - gpgme_ctx_t ctx; -@@ -829,7 +829,7 @@ void jabber_send_signal_cb(PurpleConnection *pc, xmlnode **packet, - free(bare_jid); - - // encrypt message -- enc_str = encrypt(message,fpr_to); -+ enc_str = p_encrypt(message,fpr_to); - if (enc_str != NULL) - { - // remove message from body diff --git a/srcpkgs/pidgin-gpg/template b/srcpkgs/pidgin-gpg/template deleted file mode 100644 index e76b4c53dc2793..00000000000000 --- a/srcpkgs/pidgin-gpg/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'pidgin-gpg' -pkgname=pidgin-gpg -version=0.9 -revision=5 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="libpurple-devel gpgme-devel" -short_desc="GnuPG plug-in for the Pidgin IM" -maintainer="Orphaned " -license="GPL-3.0-or-later" -homepage="http://github.com/segler-alex/Pidgin-GPG" -distfiles="https://sources.voidlinux.org/pidgin-gpg-${version}/pidgin-gpg-${version}.tar.gz" -checksum=736681cb25da31eb8ced96055d4150d649fe6ef6e523b6f65846c3446ac09a96 diff --git a/srcpkgs/pidgin-libnotify/patches/pidgin-libnotify-0.14-libnotify-0.7.patch b/srcpkgs/pidgin-libnotify/patches/pidgin-libnotify-0.14-libnotify-0.7.patch deleted file mode 100644 index 7279c3ad7eaaaf..00000000000000 --- a/srcpkgs/pidgin-libnotify/patches/pidgin-libnotify-0.14-libnotify-0.7.patch +++ /dev/null @@ -1,18 +0,0 @@ ---- a/src/pidgin-libnotify.c -+++ b/src/pidgin-libnotify.c -@@ -286,7 +286,15 @@ - g_free (tr_body); - return; - } -+#ifdef NOTIFY_CHECK_VERSION -+#if NOTIFY_CHECK_VERSION (0, 7, 0) -+ notification = notify_notification_new (title, tr_body, NULL); -+#else - notification = notify_notification_new (title, tr_body, NULL, NULL); -+#endif -+#else -+ notification = notify_notification_new (title, tr_body, NULL, NULL); -+#endif - purple_debug_info (PLUGIN_ID, "notify(), new: " - "title: '%s', body: '%s', buddy: '%s'\n", - title, tr_body, best_name (buddy)); diff --git a/srcpkgs/pidgin-libnotify/patches/pidgin-libnotify-getfocus.patch b/srcpkgs/pidgin-libnotify/patches/pidgin-libnotify-getfocus.patch deleted file mode 100644 index 2848ef8bbc924c..00000000000000 --- a/srcpkgs/pidgin-libnotify/patches/pidgin-libnotify-getfocus.patch +++ /dev/null @@ -1,69 +0,0 @@ ---- a/src/pidgin-libnotify.c 2013-05-07 17:38:31.397261982 +0200 -+++ b/src2/pidgin-libnotify.c 2013-05-07 17:43:43.787904584 +0200 -@@ -169,6 +169,49 @@ pixbuf_from_buddy_icon (PurpleBuddyIcon - return icon; - } - -+/* Taken from pidgin-hotkeys to get focus on conversation window */ -+static void -+hacky_active_window(GtkWidget *window) -+{ -+ GdkScreen *screen; -+ GdkWindow *root; -+ GdkDisplay *display; -+ Display *xdisplay; -+ Window xroot; -+ XEvent xev; -+ static Atom _net_active_window = None; -+ -+ screen = gtk_widget_get_screen(window); -+ root = gdk_screen_get_root_window(screen); -+ display = gdk_screen_get_display(screen); -+ -+ xdisplay = GDK_DISPLAY_XDISPLAY(display); -+ xroot = GDK_WINDOW_XWINDOW(root); -+ -+ if (_net_active_window == None) -+ _net_active_window = XInternAtom(xdisplay, -+ "_NET_ACTIVE_WINDOW", -+ False); -+ -+ xev.xclient.type = ClientMessage; -+ xev.xclient.serial = 0; -+ xev.xclient.send_event = True; -+ xev.xclient.window = GDK_WINDOW_XWINDOW(window->window); -+ xev.xclient.message_type = _net_active_window; -+ xev.xclient.format = 32; -+ xev.xclient.data.l[0] = 1; /* requestor type; we're an app, I guess */ -+ xev.xclient.data.l[1] = CurrentTime; -+ xev.xclient.data.l[2] = None; /* "currently active window", supposedly */ -+ xev.xclient.data.l[3] = 0; -+ xev.xclient.data.l[4] = 0; -+ -+ XSendEvent(xdisplay, -+ xroot, False, -+ SubstructureRedirectMask | SubstructureNotifyMask, -+ &xev); -+} -+ -+ - static void - action_cb (NotifyNotification *notification, - gchar *action, gpointer user_data) -@@ -194,6 +237,16 @@ action_cb (NotifyNotification *notificat - buddy->name); - } - conv->ui_ops->present (conv); -+ -+ /* get the focus on the new conversation window */ -+ { -+ GtkWindow *gtkwindow; -+ -+ gtkwindow = GTK_WINDOW(pidgin_conv_get_window(PIDGIN_CONVERSATION(conv))->window); -+ /*gtk_window_present(gtkwindow);*/ -+ hacky_active_window(GTK_WIDGET(gtkwindow)); -+ } -+ - - notify_notification_close (notification, NULL); - } diff --git a/srcpkgs/pidgin-libnotify/patches/pidgin-libnotify-showbutton.patch b/srcpkgs/pidgin-libnotify/patches/pidgin-libnotify-showbutton.patch deleted file mode 100644 index 173619970e4ff7..00000000000000 --- a/srcpkgs/pidgin-libnotify/patches/pidgin-libnotify-showbutton.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/src/pidgin-libnotify.c 2007-10-01 20:52:38.000000000 +1000 -+++ b/src/pidgin-libnotify.c 2007-10-01 20:53:20.000000000 +1000 -@@ -307,6 +307,7 @@ - g_hash_table_insert (buddy_hash, contact, notification); - - g_object_set_data (G_OBJECT(notification), "contact", contact); -+ g_object_set_data (G_OBJECT(notification), "buddy", buddy); - - g_signal_connect (notification, "closed", G_CALLBACK(closed_cb), NULL); - diff --git a/srcpkgs/pidgin-libnotify/template b/srcpkgs/pidgin-libnotify/template deleted file mode 100644 index 78fafc14219472..00000000000000 --- a/srcpkgs/pidgin-libnotify/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'pidgin-libnotify' -pkgname=pidgin-libnotify -version=0.14 -revision=3 -build_style=gnu-configure -configure_args="--disable-deprecated --disable-static" -hostmakedepends="intltool pkg-config" -makedepends="pidgin-devel libnotify-devel" -short_desc="Pidgin plugin that enables popups when someone logs in or messages you" -maintainer="Orphaned " -# See its only source file pidgin-libnotify.c -license="GPL-2.0-or-later" -homepage="http://gaim-libnotify.sourceforge.net/" -distfiles="${SOURCEFORGE_SITE}/gaim-libnotify/${pkgname}-${version}.tar.gz" -checksum=74f4a9f20e0a483df39974178f1f2380786176189512bcd438e4ada280ec3abe -lib32disabled=yes - -post_patch() { - vsed -i -e 's/DATADIRNAME=lib/DATADIRNAME=share/' configure -} diff --git a/srcpkgs/pidgin-otr/template b/srcpkgs/pidgin-otr/template deleted file mode 100644 index 32d3be6623ec97..00000000000000 --- a/srcpkgs/pidgin-otr/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'pidgin-otr' -pkgname=pidgin-otr -version=4.0.2 -revision=2 -build_style=gnu-configure -hostmakedepends="pkg-config intltool" -makedepends="pidgin-devel libgcrypt-devel libotr-devel" -short_desc="Off-the-Record Messaging plugin for Pidgin IM" -maintainer="Orphaned " -license="GPL-2.0-only" -homepage="http://www.cypherpunks.ca/otr/" -distfiles="http://www.cypherpunks.ca/otr/${pkgname}-${version}.tar.gz" -checksum=f4b59eef4a94b1d29dbe0c106dd00cdc630e47f18619fc754e5afbf5724ebac4 -lib32disabled=yes - -post_patch() { - vsed -i -e 's/DATADIRNAME=lib/DATADIRNAME=share/' configure -} diff --git a/srcpkgs/pidgin-privacy-please/template b/srcpkgs/pidgin-privacy-please/template deleted file mode 100644 index 66f7edf6ddeabc..00000000000000 --- a/srcpkgs/pidgin-privacy-please/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'pidgin-privacy-please' -pkgname=pidgin-privacy-please -version=0.7.1 -revision=4 -build_style=gnu-configure -hostmakedepends="automake intltool libtool pkg-config libpurple-devel - pidgin-devel glib-devel" -makedepends="libpurple-devel pidgin-devel libglib-devel" -depends="pidgin" -short_desc="Pidgin plugin to stop spam" -maintainer="Leah Neukirchen " -license="GPL-3.0-or-later" -homepage="https://packages.debian.org/sid/pidgin-privacy-please" -distfiles="${DEBIAN_SITE}/main/p/${pkgname}/${pkgname}_${version}.orig.tar.gz" -checksum=8134bcd5da98fe8b4c9918fd420c7e68b0990e895ed2534396cacbf473f2615c - -post_patch() { - vsed -i -e 's/DATADIRNAME=lib/DATADIRNAME=share/' configure -} diff --git a/srcpkgs/pidgin-privacy-please/update b/srcpkgs/pidgin-privacy-please/update deleted file mode 100644 index 8d59b5daab99ad..00000000000000 --- a/srcpkgs/pidgin-privacy-please/update +++ /dev/null @@ -1 +0,0 @@ -pattern="release-\K[\d.]*(?=\.tar\.gz)" diff --git a/srcpkgs/pidgin-sipe/patches/time64.patch b/srcpkgs/pidgin-sipe/patches/time64.patch deleted file mode 100644 index cf7bc731121ab5..00000000000000 --- a/srcpkgs/pidgin-sipe/patches/time64.patch +++ /dev/null @@ -1,22 +0,0 @@ ---- a/src/core/sipe-utils.c 2019-10-11 17:28:48.000000000 +0200 -+++ b/src/core/sipe-utils.c 2021-02-17 12:21:58.906079796 +0100 -@@ -25,6 +25,8 @@ - #include - #include - #include -+#include -+#include - - #include - -@@ -414,8 +415,8 @@ - if (result) - return(result); - -- SIPE_DEBUG_ERROR("sipe_utils_time_to_str: failed to convert %lu to ISO8601 string", -- timestamp); -+ SIPE_DEBUG_ERROR("sipe_utils_time_to_str: failed to convert %" PRIu64 " to ISO8601 string", -+ (uint64_t) timestamp); - return(g_strdup("")); - } - diff --git a/srcpkgs/pidgin-sipe/template b/srcpkgs/pidgin-sipe/template deleted file mode 100644 index c869b497994feb..00000000000000 --- a/srcpkgs/pidgin-sipe/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'pidgin-sipe' -pkgname=pidgin-sipe -version=1.25.0 -revision=5 -build_style=gnu-configure -hostmakedepends="pkg-config intltool" -makedepends="pidgin-devel openssl-devel libxml2-devel dbus-glib-devel - libnice-devel gst-plugins-base1-devel farstream-devel" -depends="pidgin gst-plugins-bad1 gst-libav gst-plugins-good1 gst-plugins-ugly1" -short_desc="SIP/SIMPLE plugin for Pidgin IM" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="http://sipe.sourceforge.net/" -distfiles="${SOURCEFORGE_SITE}/sipe/sipe/${pkgname}-${version}.tar.xz" -checksum=738b121b11f2b3f1744150c00cb381222eb6cf67161a7742797eb4f03e64a2ba - -CFLAGS=-Wno-error diff --git a/srcpkgs/pidgin-window-merge/template b/srcpkgs/pidgin-window-merge/template deleted file mode 100644 index 15006deb2cc416..00000000000000 --- a/srcpkgs/pidgin-window-merge/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'pidgin-window-merge' -pkgname=pidgin-window-merge -version=0.3 -revision=2 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="pidgin-devel" -short_desc="Pidgin plugin that merges the Buddy List and the conversation windows" -maintainer="Orphaned " -license="GPL-3.0-or-later" -homepage="https://github.com/dm0-/window_merge" -distfiles="https://sources.voidlinux.org/pidgin-window-merge-${version}/window_merge-${version}.tar.gz" -checksum=e890c829f8f074ca0bbf32a0bd3c9b8008802f2795d6f40a19756379e2ce6531 diff --git a/srcpkgs/pidgin/template b/srcpkgs/pidgin/template deleted file mode 100644 index 2dbf7bddc7a308..00000000000000 --- a/srcpkgs/pidgin/template +++ /dev/null @@ -1,80 +0,0 @@ -# Template file for 'pidgin' -pkgname=pidgin -version=2.14.14 -revision=1 -build_style=gnu-configure -configure_args="--disable-schemas-install --disable-meanwhile - --enable-cyrus-sasl --disable-doxygen --enable-nm --enable-vv - --with-system-ssl-certs=/etc/ssl/certs --disable-tk --disable-tcl - --disable-gnutls --disable-perl - --with-ncurses-headers=${XBPS_CROSS_BASE}/usr/include - --with-avahi-client-includes=${XBPS_CROSS_BASE}/usr/include - --with-avahi-client-libs=${XBPS_CROSS_BASE}/usr/lib" -hostmakedepends="pkg-config intltool automake libtool gettext gettext-devel glib-devel" -makedepends="evolution-data-server-devel libglib-devel gtk+-devel libXext-devel - libXScrnSaver-devel gtkspell-devel startup-notification-devel ncurses-devel - libxml2-devel gst-plugins-base1-devel libidn-devel python3-devel - avahi-glib-libs-devel dbus-glib-devel NetworkManager-devel nss-devel - libsasl-devel libSM-devel farstream-devel libgnt-devel" -depends="cyrus-sasl-modules gst-plugins-good1" -short_desc="Multi-protocol instant messaging client" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="https://pidgin.im/" -distfiles="${SOURCEFORGE_SITE}/pidgin/pidgin-${version}.tar.bz2" -checksum=0ffc9994def10260f98a55cd132deefa8dc4a9835451cc0e982747bd458e2356 -python_version=3 -lib32disabled=yes - -CFLAGS="-Wno-deprecated-declarations" - -pre_configure() { - autoreconf -fi -} -post_install() { - rm -rf ${DESTDIR}/etc/gconf -} - -libpurple_package() { - short_desc="IM library extracted from Pidgin" - pkg_install() { - vmove "usr/bin/purple-*" - vmove "usr/lib/libpurple*.so.*" - vmove usr/lib/purple-2 - vmove usr/share/sounds/purple - } -} -libpurple-devel_package() { - depends="libglib-devel libpurple>=${version}_${revision}" - short_desc="IM library extracted from Pidgin - development files" - pkg_install() { - vmove usr/include/libpurple - vmove usr/lib/pkgconfig/purple.pc - vmove usr/lib/libpurple*.so - vmove usr/share/aclocal/purple.m4 - } -} - -finch_package() { - short_desc="Ncurses-based messaging client" - pkg_install() { - vmove usr/bin/finch - vmove usr/share/man/man1/finch.1 - } -} -finch-devel_package() { - depends="libgnt-devel libpurple-devel>=${version}_${revision}" - short_desc="Ncurses-based messaging client - development files" - pkg_install() { - vmove usr/include/finch - vmove usr/lib/pkgconfig/finch.pc - } -} -pidgin-devel_package() { - depends="gtk+-devel libpurple-devel>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/pidgin/update b/srcpkgs/pidgin/update deleted file mode 100644 index 68ae977ea71aad..00000000000000 --- a/srcpkgs/pidgin/update +++ /dev/null @@ -1 +0,0 @@ -ignore="2.9*" diff --git a/srcpkgs/pigz/template b/srcpkgs/pigz/template deleted file mode 100644 index fe5189f98f0f6b..00000000000000 --- a/srcpkgs/pigz/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'pigz' -pkgname=pigz -version=2.8 -revision=1 -build_style=gnu-makefile -make_check_target=test -makedepends="zlib-devel" -checkdepends="which" -short_desc="Parallel implementation of gzip" -maintainer="Leah Neukirchen " -license="Zlib" -homepage="https://zlib.net/pigz/" -distfiles="https://zlib.net/pigz/pigz-${version}.tar.gz" -checksum=eb872b4f0e1f0ebe59c9f7bd8c506c4204893ba6a8492de31df416f0d5170fd0 - -do_install() { - vbin pigz - vman pigz.1 - ln -s pigz "${DESTDIR}/usr/bin/unpigz" -} diff --git a/srcpkgs/pijul/template b/srcpkgs/pijul/template deleted file mode 100644 index 43dfe4110a8e1f..00000000000000 --- a/srcpkgs/pijul/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'pijul' -pkgname=pijul -version=1.0.0.beta.6 -revision=2 -_crates_version="${version%.*.*}-${version#*.*.*.}" -build_style=cargo -build_helper=qemu -hostmakedepends="pkg-config" -makedepends="libsodium-devel openssl-devel" -short_desc="Distributed version control system based on patches" -maintainer="Toyam Cox " -license="GPL-2.0-or-later" -homepage="https://pijul.org/" -distfiles="https://static.crates.io/crates/pijul/pijul-${_crates_version}.crate" -checksum=b7757b1c39487a70d82d5e5f5e432e7d9cf3c24cb837b90cf1c436da8edba802 - -post_install() { - for shell in bash fish zsh; do - vtargetrun ${DESTDIR}/usr/bin/pijul completion ${shell} > pijul.${shell} - vcompletion pijul.${shell} ${shell} - done -} diff --git a/srcpkgs/pika-backup/patches/remove-git-describe.patch b/srcpkgs/pika-backup/patches/remove-git-describe.patch deleted file mode 100644 index 37c0a02892144b..00000000000000 --- a/srcpkgs/pika-backup/patches/remove-git-describe.patch +++ /dev/null @@ -1,17 +0,0 @@ -diff --git a/src/meson.build b/src/meson.build -index 8f5e24f..f7444c4 100644 ---- a/src/meson.build -+++ b/src/meson.build -@@ -19,12 +19,6 @@ cargo_env = { - 'CARGO_HOME': meson.project_build_root() / 'cargo', - 'LOCALEDIR': get_option('prefix') / get_option('localedir'), - 'APPLICATION_ID_SUFFIX': get_option('app_id_suffix'), -- 'GIT_DESCRIBE': run_command( -- 'git', -- '-C', meson.project_source_root(), -- 'rev-parse', '--short', 'HEAD', -- check: false -- ).stdout().strip(), - } - - cargo_build = custom_target( diff --git a/srcpkgs/pika-backup/template b/srcpkgs/pika-backup/template deleted file mode 100644 index a50a324cabc384..00000000000000 --- a/srcpkgs/pika-backup/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'pika-backup' -pkgname=pika-backup -version=0.7.4 -revision=1 -build_style=meson -build_helper=rust -hostmakedepends="cargo pkg-config gettext itstool" -makedepends="rust-std libadwaita-devel gtk4-devel" -depends="borg" -checkdepends="borg openssh xvfb-run" -short_desc="GNOME Frontend for BorgBackup" -maintainer="fanyx " -license="GPL-3.0-or-later" -homepage="https://apps.gnome.org/en/PikaBackup/" -changelog="https://gitlab.gnome.org/World/pika-backup/-/raw/main/CHANGELOG.md" -distfiles="https://gitlab.gnome.org/World/pika-backup/-/archive/v${version}/pika-backup-v${version}.tar.gz" -checksum=80952f0b297d4269ff9080919e4d08ccbc1a4f50582f41f100c1296cc1a68abf -make_check_pre="xvfb-run" - -post_patch() { - if [ "$CROSS_BUILD" ]; then - vsed -i src/meson.build \ - -e "s%rust_target /%'${RUST_TARGET}' / &%" - fi -} diff --git a/srcpkgs/pilot-link-devel b/srcpkgs/pilot-link-devel deleted file mode 120000 index 8983c72636a103..00000000000000 --- a/srcpkgs/pilot-link-devel +++ /dev/null @@ -1 +0,0 @@ -pilot-link \ No newline at end of file diff --git a/srcpkgs/pilot-link/patches/autoconf-2.71.patch b/srcpkgs/pilot-link/patches/autoconf-2.71.patch deleted file mode 100644 index d01f34c6dc6b7d..00000000000000 --- a/srcpkgs/pilot-link/patches/autoconf-2.71.patch +++ /dev/null @@ -1,162 +0,0 @@ -From d2c7d22bdfb28144ccdea99ae8298605a619ead6 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Andr=C3=A9=20Cerqueira?= -Date: Thu, 11 Aug 2022 14:58:50 +0100 -Subject: [PATCH 1/1] autoconf2.71 - ---- - configure.ac | 77 +++++++++------------------------------------------- - 1 file changed, 13 insertions(+), 64 deletions(-) - -diff --git a/configure.ac b/configure.ac -index dc19311..727a4a0 100644 ---- a/configure.ac -+++ b/configure.ac -@@ -16,8 +16,8 @@ dnl ****************************** - dnl Limit to a specific ac version - dnl ****************************** - AC_PREREQ(2.53) --AM_CONFIG_HEADER(config.h) --AM_CONFIG_HEADER(include/pi-md5.h) -+AC_CONFIG_HEADERS([config.h]) -+AC_CONFIG_HEADERS([include/pi-md5.h]) - - dnl ****************************** - dnl Pilot Link Version -@@ -62,14 +62,6 @@ AC_SUBST(PISYNC_AGE) - - dnl Eat -Werror so configure will run properly, if the user provided it - enable_werror=no --save_CFLAGS="$CFLAGS" --CFLAGS=`echo $save_CFLAGS | sed -e s/-Werror//g` --CXXFLAGS=`echo $save_CXXFLAGS | sed -e s/-Werror//g` --if test "x$CFLAGS" != "x$save_CFLAGS"; then -- dnl -Werror was set; treat it as implicit --enable-werror below -- enable_werror="yes" --fi -- - - dnl Check host type - AC_CANONICAL_HOST -@@ -89,14 +81,6 @@ AM_PROG_LIBTOOL - AC_PROG_YACC - - --dnl ****************************** --dnl Defaults for GCC --dnl ****************************** --if test "x$GCC" = "xyes"; then -- CFLAGS=${CFLAGS:-"-g2 -Wall"} --fi -- -- - dnl ****************************** - dnl Platform-specific things - dnl ****************************** -@@ -351,7 +335,7 @@ AC_ARG_WITH(bluez, - AC_HELP_STRING([--with-bluez], - [Enable use of BlueZ]), - [use_bluez="$withval"]) --if test "$use_bluez" != "no" ; then -+AS_IF([test "$use_bluez" != "no"], [ - PKG_CHECK_MODULES([BLUEZ],[bluez],[ - have_bluez=yes - use_bluez=yes -@@ -367,7 +351,7 @@ if test "$use_bluez" != "no" ; then - have_bluez=no - ]) - ]) --fi -+]) - - if test "$use_bluez" = "yes" ; then - AC_DEFINE([HAVE_BLUEZ],[1],[Define if we build with BlueZ]) -@@ -387,20 +371,11 @@ AC_ARG_WITH(included-popt, - [with_included_popt="auto"] - ) - --if test "x$enable_conduits" != "xno"; then -- if test "x$with_included_popt" != "xyes"; then -- dnl Determine if system popt is good enough -- save_LIBS="$LIBS" -- AC_CHECK_HEADER(popt.h, -- AC_CHECK_DECL(POPT_BIT_SET, -- AC_CHECK_LIB(popt, poptStrippedArgv,, -- [with_included_popt="yes"]), -- [with_included_popt="yes"], -- [#include ]), -- [with_included_popt="yes"] -- ) -- LIBS="$save_LIBS" -- fi -+AS_IF([test "x$enable_conduits" != "xno"], [ -+ AS_IF([test "x$with_included_popt" != "xyes"], [ -+ PKG_CHECK_MODULES([POPT], [popt]) -+ POPT_INCLUDES="${POPT_CFLAGS}" -+ ]) - - AC_MSG_CHECKING(whether to use included popt) - if test "x$with_included_popt" = "xyes"; then -@@ -413,14 +388,13 @@ if test "x$enable_conduits" != "xno"; then - msg_popt="yes (system)" - POPT_LIBS="-lpopt" - fi --else -+], [ - with_included_popt="no" - msg_popt="none" - POPT_LIBS= - POPT_INCLUDES= --fi -+]) - AM_CONDITIONAL(INCLUDED_POPT, test "x$with_included_popt" = "xyes") --AC_SUBST(POPT_LIBS) - AC_SUBST(POPT_INCLUDES) - - -@@ -667,31 +641,6 @@ if test "x$with_efence" != "xno"; then - fi - - --dnl ************************************* --dnl Runtime debugging --dnl ************************************* --set_debug=yes --AC_ARG_ENABLE(debug, -- [ --disable-debug Shunt runtime debugging], -- [set_debug=no]) -- --if test "${enable_debug+set}" = set; then -- if test "$enable_debug" = yes; then -- CFLAGS="-g $CFLAGS" -- set_debug=yes -- fi --fi -- --echo -n "Runtime debugging is " --if test "$set_debug" = "yes"; then -- echo "enabled" -- AC_DEFINE(PI_DEBUG, 1, [Define if we have debugging enabled]) --else -- echo "disabled" -- CFLAGS=`echo "$CFLAGS" | sed -e "s/-g //"` --fi -- -- - dnl ************************************* - dnl Profiling information - dnl ************************************* -@@ -740,9 +689,9 @@ AC_ARG_ENABLE(compile-warnings, - - if test "$GCC" = "yes" -a "$set_compile_warnings" != "no"; then - CFLAGS="$CFLAGS \ -- -std=gnu99 -g -Wshadow -Wall -W -Waggregate-return -Wcast-align \ -+ -std=gnu99 -Wshadow -Wall -W -Waggregate-return -Wcast-align \ - -Wcast-qual -Wnested-externs -Wpointer-arith -Wundef -Winline \ -- -Wbad-function-cast -pedantic -O0" -+ -Wbad-function-cast -pedantic" - - fi - --- -2.37.1 - diff --git a/srcpkgs/pilot-link/patches/fix-ai_non_const.patch b/srcpkgs/pilot-link/patches/fix-ai_non_const.patch deleted file mode 100644 index 2cd9cf98a791c2..00000000000000 --- a/srcpkgs/pilot-link/patches/fix-ai_non_const.patch +++ /dev/null @@ -1,22 +0,0 @@ ---- a/libpisock/address.c 2016-12-20 13:56:43.913681767 +0100 -+++ b/libpisock/address.c 2016-12-20 13:57:47.512723493 +0100 -@@ -260,7 +260,7 @@ - * - ***********************************************************************/ - int --pack_AddressAppInfo(const AddressAppInfo_t *ai, unsigned char *record, size_t len) -+pack_AddressAppInfo(AddressAppInfo_t *ai, unsigned char *record, size_t len) - { - int i; - size_t destlen = 4 + 16 * 22 + 2 + 2; ---- a/include/pi-address.h 2007-01-15 01:29:59.000000000 +0100 -+++ b/include/pi-address.h 2016-12-20 14:05:35.094015860 +0100 -@@ -82,7 +82,7 @@ - extern int unpack_AddressAppInfo - PI_ARGS((AddressAppInfo_t *, const unsigned char *AppInfo, size_t len)); - extern int pack_AddressAppInfo -- PI_ARGS((const AddressAppInfo_t *, unsigned char *AppInfo, size_t len)); -+ PI_ARGS((AddressAppInfo_t *, unsigned char *AppInfo, size_t len)); - - #ifdef __cplusplus - }; diff --git a/srcpkgs/pilot-link/patches/fix-const_uchar.patch b/srcpkgs/pilot-link/patches/fix-const_uchar.patch deleted file mode 100644 index 83de22818fc2b5..00000000000000 --- a/srcpkgs/pilot-link/patches/fix-const_uchar.patch +++ /dev/null @@ -1,33 +0,0 @@ ---- a/libpisock/address.c 2007-01-15 01:29:59.000000000 +0100 -+++ b/libpisock/address.c 2016-12-20 13:51:16.230458809 +0100 -@@ -209,7 +209,7 @@ - size_t i, - destlen = 4 + 16 * 22 + 2 + 2; - -- unsigned char *start = record; -+ const unsigned char *start = record; - unsigned long r; - - ai->type = address_v1; ---- a/libpisock/memo.c 2007-01-15 01:30:00.000000000 +0100 -+++ b/libpisock/memo.c 2016-12-20 13:55:47.344644240 +0100 -@@ -122,7 +122,7 @@ - size_t len) - { - int i = unpack_CategoryAppInfo(&appinfo->category, record, len); -- unsigned char *start = record; -+ const unsigned char *start = record; - - appinfo->type = memo_v1; - ---- a/libpisock/todo.c 2007-01-15 01:30:00.000000000 +0100 -+++ b/libpisock/todo.c 2016-12-20 14:33:36.738559189 +0100 -@@ -232,7 +232,7 @@ - unpack_ToDoAppInfo(ToDoAppInfo_t *appinfo, const unsigned char *record, size_t len) - { - int i; -- unsigned char *start = record; -+ const unsigned char *start = record; - - appinfo->type = todo_v1; - diff --git a/srcpkgs/pilot-link/patches/fix-ifdef_syntax.patch b/srcpkgs/pilot-link/patches/fix-ifdef_syntax.patch deleted file mode 100644 index 5392acdec3ab69..00000000000000 --- a/srcpkgs/pilot-link/patches/fix-ifdef_syntax.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/include/pi-md5.h.in 2010-02-07 04:42:49.000000000 +0100 -+++ b/include/pi-md5.h.in 2016-12-20 14:03:39.781946035 +0100 -@@ -22,7 +22,7 @@ - #if HAVE_STDINT_H - #include - #endif --#ifdef HAVE_INTTYPES_H || HAVE_STDINT_H -+#if defined(HAVE_INTTYPES_H) || defined(HAVE_STDINT_H) - #define UINT8 uint8_t - #define UINT32 uint32_t - #else diff --git a/srcpkgs/pilot-link/patches/fix-linuxusb_return_types.patch b/srcpkgs/pilot-link/patches/fix-linuxusb_return_types.patch deleted file mode 100644 index 7948e224046043..00000000000000 --- a/srcpkgs/pilot-link/patches/fix-linuxusb_return_types.patch +++ /dev/null @@ -1,49 +0,0 @@ ---- a/libpisock/linuxusb.c 2006-10-12 16:21:22.000000000 +0200 -+++ b/libpisock/linuxusb.c 2016-12-20 14:17:56.216661746 +0100 -@@ -27,6 +27,7 @@ - #include - #include - #include -+#include - - #include "pi-debug.h" - #include "pi-source.h" -@@ -48,8 +48,8 @@ - - static int u_open(pi_socket_t *ps, struct pi_sockaddr *addr, size_t addrlen); - static int u_close(pi_socket_t *ps); --static int u_write(pi_socket_t *ps, unsigned char *buf, size_t len, int flags); --static int u_read(pi_socket_t *ps, pi_buffer_t *buf, size_t len, int flags); -+static ssize_t u_write(pi_socket_t *ps, PI_CONST unsigned char *buf, size_t len, int flags); -+static ssize_t u_read(pi_socket_t *ps, pi_buffer_t *buf, size_t len, int flags); - static int u_poll(pi_socket_t *ps, int timeout); - static int u_flush(pi_socket_t *ps, int flags); - -@@ -188,7 +188,7 @@ - * Returns: Nothing - * - ***********************************************************************/ --static int --u_write(pi_socket_t *ps, unsigned char *buf, size_t len, int flags) -+static ssize_t -+u_write(pi_socket_t *ps, PI_CONST unsigned char *buf, size_t len, int flags) - { - int total, -@@ -243,7 +243,7 @@ - * Returns: number of bytes read - * - ***********************************************************************/ --static int -+static ssize_t - u_read_buf (pi_socket_t *ps, pi_buffer_t *buf, size_t len, int flags) - { - struct pi_usb_data *data = (struct pi_usb_data *)ps->device->data; -@@ -281,7 +281,7 @@ - * Returns: number of bytes read or negative otherwise - * - ***********************************************************************/ --static int -+static ssize_t - u_read(pi_socket_t *ps, pi_buffer_t *buf, size_t len, int flags) - { - ssize_t rbuf = 0, diff --git a/srcpkgs/pilot-link/patches/fix-strncat_overrun.patch b/srcpkgs/pilot-link/patches/fix-strncat_overrun.patch deleted file mode 100644 index d00671b21c9f44..00000000000000 --- a/srcpkgs/pilot-link/patches/fix-strncat_overrun.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/src/pilot-memos.c 2009-06-04 15:26:19.000000000 +0200 -+++ b/src/pilot-memos.c 2016-12-20 15:20:12.137836228 +0100 -@@ -113,7 +113,7 @@ - mkdir(dirname, 0700); - - /* Create a directory for the category */ -- strncat(pathbuffer, dirname, MAXDIRNAMELEN); -+ strncat(pathbuffer, dirname, MAXDIRNAMELEN-2); - strncat(pathbuffer, "/", 1); - - /* Should make sure category doesn't have slashes in it */ diff --git a/srcpkgs/pilot-link/patches/fix-swig_const_char_ptr.patch b/srcpkgs/pilot-link/patches/fix-swig_const_char_ptr.patch deleted file mode 100644 index 8df5f2b59379e8..00000000000000 --- a/srcpkgs/pilot-link/patches/fix-swig_const_char_ptr.patch +++ /dev/null @@ -1,74 +0,0 @@ ---- a/bindings/Python/src/pisock_wrap.c 2006-03-24 21:07:52.000000000 +0100 -+++ b/bindings/Python/src/pisock_wrap.c 2016-12-20 15:03:35.066297623 +0100 -@@ -1211,7 +1211,7 @@ - obj = pyobj; - if (PyCFunction_Check(obj)) { - /* here we get the method pointer for callbacks */ -- char *doc = (((PyCFunctionObject *)obj) -> m_ml -> ml_doc); -+ const char *doc = (((PyCFunctionObject *)obj) -> m_ml -> ml_doc); - c = doc ? strstr(doc, "swig_ptr: ") : 0; - if (c) { - c = ty ? SWIG_UnpackVoidPtr(c + 10, &vptr, ty->name) : 0; -@@ -5827,18 +5827,16 @@ - - static PyObject *_wrap_delete_PilotUser(PyObject *self, PyObject *args) { - PyObject *resultobj = NULL; -- struct PilotUser *arg1 = (struct PilotUser *) 0 ; -- struct PilotUser temp1 ; -- -- -- arg1 = &temp1; -+ struct PilotUser *arg1 = (struct PilotUser *) malloc(sizeof(struct PilotUser)); -+ -+ if(!arg1) goto fail; - - if(!PyArg_ParseTuple(args,(char *)":delete_PilotUser")) goto fail; -- free((char *) arg1); - - Py_INCREF(Py_None); resultobj = Py_None; - - if (arg1) resultobj = t_output_helper(resultobj, PyObjectFromPilotUser(arg1)); -+ free(arg1); - - return resultobj; - fail: -@@ -6337,18 +6335,16 @@ - - static PyObject *_wrap_delete_SysInfo(PyObject *self, PyObject *args) { - PyObject *resultobj = NULL; -- struct SysInfo *arg1 = (struct SysInfo *) 0 ; -- struct SysInfo temp1 ; -+ struct SysInfo *arg1 = (struct SysInfo *) malloc(sizeof(struct SysInfo)); - -- -- arg1 = &temp1; -+ if(!arg1) goto fail; - - if(!PyArg_ParseTuple(args,(char *)":delete_SysInfo")) goto fail; -- free((char *) arg1); - - Py_INCREF(Py_None); resultobj = Py_None; - - if (arg1) resultobj = t_output_helper(resultobj, PyObjectFromSysInfo(arg1)); -+ free(arg1); - - return resultobj; - fail: -@@ -12905,7 +12905,7 @@ - swig_type_info **types_initial) { - size_t i; - for (i = 0; methods[i].ml_name; ++i) { -- char *c = methods[i].ml_doc; -+ const char *c = methods[i].ml_doc; - if (c && (c = strstr(c, "swig_ptr: "))) { - int j; - swig_const_info *ci = 0; -@@ -12909,7 +12909,7 @@ - if (c && (c = strstr(c, "swig_ptr: "))) { - int j; - swig_const_info *ci = 0; -- char *name = c + 10; -+ const char *name = c + 10; - for (j = 0; const_table[j].type; ++j) { - if (strncmp(const_table[j].name, name, - strlen(const_table[j].name)) == 0) { diff --git a/srcpkgs/pilot-link/patches/fix-unused_result.patch b/srcpkgs/pilot-link/patches/fix-unused_result.patch deleted file mode 100644 index 4e4f30abaccca4..00000000000000 --- a/srcpkgs/pilot-link/patches/fix-unused_result.patch +++ /dev/null @@ -1,41 +0,0 @@ ---- a/libpisock/serial.c 2006-10-12 16:21:22.000000000 +0200 -+++ b/libpisock/serial.c 2016-12-20 14:38:46.477854828 +0100 -@@ -364,6 +364,7 @@ - begin: - if ((err = data->impl.open(ps, pa, addrlen)) < 0) { - int save_errno = errno; -+ char* result = NULL; - #ifdef MAXPATHLEN - char realport[MAXPATHLEN]; - #else -@@ -374,8 +375,10 @@ - # endif /* PATH_MAX */ - #endif /* MAXPATHLEN */ - -- realpath(pa->pi_device, realport); -+ result = realpath(pa->pi_device, realport); - errno = save_errno; -+ if (result == NULL) -+ result == realport; - - if (errno == ENOENT) { - LOG((PI_DBG_DEV, PI_DBG_LVL_ERR, ---- a/src/pilot-foto-treo600.c 2009-06-04 15:32:30.000000000 +0200 -+++ b/src/pilot-foto-treo600.c 2016-12-20 15:24:35.897251325 +0100 -@@ -86,8 +86,14 @@ - } - - if (req_uid && uid == req_uid) { -- memcpy(&req_uid, Pbuf, 4); /* get next req_uid for image 'block' */ -- write(fd, Pbuf + 4, size - 4); /* The rest is just jpeg data */ -+ size_t done; -+ memcpy(&req_uid, Pbuf, 4); /* get next req_uid for image 'block' */ -+ done = write(fd, Pbuf + 4, size - 4); /* The rest is just jpeg data */ -+ if (done != size - 4) { -+ fprintf(stderr," ERROR: Error writing '%s' size %d\n\n", -+ imgfilename, size - 4); -+ return -1; -+ } - } - } - diff --git a/srcpkgs/pilot-link/patches/musl-matherr.patch b/srcpkgs/pilot-link/patches/musl-matherr.patch deleted file mode 100644 index ac4c2599748b58..00000000000000 --- a/srcpkgs/pilot-link/patches/musl-matherr.patch +++ /dev/null @@ -1,13 +0,0 @@ ---- a/bindings/Tcl/tclAppInit.c 2000-10-28 02:23:50.000000000 +0200 -+++ b/bindings/Tcl/tclAppInit.c 2016-12-20 16:24:35.056230117 +0100 -@@ -20,8 +20,10 @@ - * Sun shared libraries to be used for Tcl. - */ - -+#if 0 - extern int matherr(); - int *tclDummyMathPtr = (int *) matherr; -+#endif - - EXTERN int Pitcl_Init _ANSI_ARGS_((Tcl_Interp *interp)); - diff --git a/srcpkgs/pilot-link/patches/pilot-link-png14.diff b/srcpkgs/pilot-link/patches/pilot-link-png14.diff deleted file mode 100644 index cda4612812ea29..00000000000000 --- a/srcpkgs/pilot-link/patches/pilot-link-png14.diff +++ /dev/null @@ -1,96 +0,0 @@ ---- a/src/pilot-read-veo.c 2007-02-04 17:06:03.000000000 -0600 -+++ b/src/pilot-read-veo.c 2010-02-19 12:52:30.000000000 -0600 -@@ -41,10 +41,6 @@ - - #ifdef HAVE_PNG - # include "png.h" --# if (PNG_LIBPNG_VER < 10201) --# define png_voidp_NULL (png_voidp)NULL --# define png_error_ptr_NULL (png_error_ptr)NULL --# endif - #endif - - #define pi_mktag(c1,c2,c3,c4) (((c1)<<24)|((c2)<<16)|((c3)<<8)|(c4)) -@@ -856,8 +852,8 @@ - png_infop info_ptr; - - png_ptr = png_create_write_struct -- (PNG_LIBPNG_VER_STRING, png_voidp_NULL, -- png_error_ptr_NULL, png_error_ptr_NULL); -+ (PNG_LIBPNG_VER_STRING, NULL, -+ NULL, NULL); - - if (!png_ptr) - return; ---- a/src/pilot-read-notepad.c 2007-02-04 17:06:02.000000000 -0600 -+++ b/src/pilot-read-notepad.c 2010-02-19 12:53:03.000000000 -0600 -@@ -39,10 +39,6 @@ - - #ifdef HAVE_PNG - #include "png.h" --#if (PNG_LIBPNG_VER < 10201) -- #define png_voidp_NULL (png_voidp)NULL -- #define png_error_ptr_NULL (png_error_ptr)NULL --#endif - #endif - - const char *progname; -@@ -166,8 +162,8 @@ - width = n->body.width + 8; - - png_ptr = png_create_write_struct -- ( PNG_LIBPNG_VER_STRING, png_voidp_NULL, -- png_error_ptr_NULL, png_error_ptr_NULL); -+ ( PNG_LIBPNG_VER_STRING, NULL, -+ NULL, NULL); - - if(!png_ptr) - return; ---- a/src/pilot-read-screenshot.c 2006-11-02 08:54:31.000000000 -0600 -+++ b/src/pilot-read-screenshot.c 2010-02-19 12:50:44.000000000 -0600 -@@ -40,10 +40,6 @@ - - #ifdef HAVE_PNG - # include "png.h" --# if (PNG_LIBPNG_VER < 10201) --# define png_voidp_NULL (png_voidp)NULL --# define png_error_ptr_NULL (png_error_ptr)NULL --# endif - #endif - - #define pi_mktag(c1,c2,c3,c4) (((c1)<<24)|((c2)<<16)|((c3)<<8)|(c4)) -@@ -87,8 +83,8 @@ - gray_buf = malloc( state->w ); - - png_ptr = png_create_write_struct -- (PNG_LIBPNG_VER_STRING, png_voidp_NULL, -- png_error_ptr_NULL, png_error_ptr_NULL); -+ (PNG_LIBPNG_VER_STRING, NULL, -+ NULL, NULL); - - if (!png_ptr) - return; ---- a/src/pilot-read-palmpix.c 2007-02-04 17:06:03.000000000 -0600 -+++ b/src/pilot-read-palmpix.c 2010-02-19 12:51:10.000000000 -0600 -@@ -42,10 +42,6 @@ - - #ifdef HAVE_PNG - #include "png.h" --#if (PNG_LIBPNG_VER < 10201) -- #define png_voidp_NULL (png_voidp)NULL -- #define png_error_ptr_NULL (png_error_ptr)NULL --#endif - #endif - - const char *progname; -@@ -223,8 +219,8 @@ - png_infop info_ptr; - - png_ptr = png_create_write_struct -- ( PNG_LIBPNG_VER_STRING, png_voidp_NULL, -- png_error_ptr_NULL, png_error_ptr_NULL); -+ ( PNG_LIBPNG_VER_STRING, NULL, -+ NULL, NULL); - - if(!png_ptr) - return; diff --git a/srcpkgs/pilot-link/patches/refactor-iconv_const_char_ptr.patch b/srcpkgs/pilot-link/patches/refactor-iconv_const_char_ptr.patch deleted file mode 100644 index 4e6f1a3c7ba460..00000000000000 --- a/srcpkgs/pilot-link/patches/refactor-iconv_const_char_ptr.patch +++ /dev/null @@ -1,105 +0,0 @@ -The iconv() functions to convert to and from Pilot charset pass -a const char* as the source text, but iconv() expects a char**. -Create a local copy of the const char* and use that. -Also add sanity checks to avoid dereferencing NULL pointers. - ---- a/libpisync/util.c 2006-08-25 14:33:25.000000000 +0200 -+++ b/libpisync/util.c 2016-12-20 14:55:18.996691848 +0100 -@@ -104,24 +104,44 @@ - int bytes, char **ptext, const char * pi_charset) - { - #ifdef HAVE_ICONV -+ char* ib; - char* ob; - iconv_t cd; -- size_t ibl, obl; -+ size_t tbl, ibl, obl; -+ -+ if(NULL==text){ -+ return -1; -+ } -+ tbl = strlen(text) + 1; -+ ib = calloc(tbl, sizeof(char)); -+ if(NULL==ib){ -+ return -1; -+ } -+ memcpy(ib, text, tbl); - - if(NULL==pi_charset){ - pi_charset = PILOT_CHARSET; - } -- - cd = iconv_open(pi_charset, charset); -- if (cd==(iconv_t)-1) -+ if (cd==(iconv_t)-1) { -+ free(ib); - return -1; -+ } - - ibl = bytes; - obl = bytes * 4 + 1; - *ptext = ob = malloc(obl); -+ if(NULL==ob){ -+ free(ib); -+ return -1; -+ } - -- if (iconv(cd, &text, &ibl, &ob, &obl) == (size_t)-1) -+ if (iconv(cd, &ib, &ibl, &ob, &obl) == (size_t)-1) { -+ free(ib); -+ free(ob); - return -1; -+ } -+ free(ib); - *ob = '\0'; - - iconv_close(cd); -@@ -195,24 +215,44 @@ - int bytes, char **text, const char * pi_charset) - { - #ifdef HAVE_ICONV -+ char* ib; - char* ob; - iconv_t cd; -- size_t ibl, obl; -+ size_t tbl, ibl, obl; -+ -+ if(NULL==ptext){ -+ return -1; -+ } -+ tbl = strlen(ptext) + 1; -+ ib = calloc(tbl, sizeof(char)); -+ if(NULL==ib){ -+ return -1; -+ } -+ memcpy(ib, ptext, tbl); - - if(NULL==pi_charset){ - pi_charset = PILOT_CHARSET; - } -- - cd = iconv_open(charset, pi_charset); -- if (cd==(iconv_t)-1) -+ if (cd==(iconv_t)-1) { -+ free(ib); - return -1; -+ } - - ibl = bytes; - obl = bytes * 4 + 1; - *text = ob = malloc(obl); -+ if(NULL==ob){ -+ free(ib); -+ return -1; -+ } - -- if (iconv(cd, &ptext, &ibl, &ob, &obl) == (size_t)-1) -+ if (iconv(cd, &ib, &ibl, &ob, &obl) == (size_t)-1) { -+ free(ib); -+ free(ob); - return -1; -+ } -+ free(ib); - *ob = '\0'; - - iconv_close(cd); diff --git a/srcpkgs/pilot-link/template b/srcpkgs/pilot-link/template deleted file mode 100644 index 2558b7b5347fd8..00000000000000 --- a/srcpkgs/pilot-link/template +++ /dev/null @@ -1,59 +0,0 @@ -# Template file for 'pilot-link' -pkgname=pilot-link -version=0.12.5 -revision=3 -build_style=gnu-configure -# XXX: Add perl bindings --with-perl and fix bindings/Perl/Makefile -configure_args="--enable-conduits --enable-libusb --enable-threads --disable-static - --disable-compile-werror --with-tcl=${XBPS_CROSS_BASE}/usr/lib" -hostmakedepends="automake libtool perl pkg-config tk" -makedepends="libbluetooth-devel libusb-devel libpng-devel popt-devel - tcl-devel readline-devel" -depends="tk" -short_desc="Suite of tools to connect your Palm or PalmOS® handheld" -maintainer="Orphaned " -license="GPL-2" -homepage="http://www.pilot-link.org/" -# Main site is unreachable (no address record). -#distfiles="http://downloads.pilot-link.org/${pkgname}-${version}.tar.bz2" -distfiles="https://mirrors.slackware.com/slackware/slackware-14.1/source/l/pilot-link/pilot-link-${version}.tar.bz2" -checksum=d3f99ec04016b38995fb370265200254710318105c792c017d3aaccfb97a84b2 - -# Avoid error because of deprecation -CFLAGS="-Wno-deprecated-declarations" -LDFLAGS="-lm" - -pre_configure() { - autoreconf -fi -} - -post_configure() { - # --disable-compile-error does not seem to work so patch Makefiles - find -name Makefile -exec sed -i "{}" -e "s;-Werror;-Wno-error;g" \; - # Fix wrong perl Config.pm path - sed -i bindings/Perl/Makefile \ - -e "s;/usr/lib/perl/5.10/Config.pm;/usr/lib/perl5/core_perl/Config.pm;" -} - -post_install() { - local m - - # Install udev rules for libpisock - vinstall doc/60-libpisock.rules 644 usr/lib/udev/rules.d - - # Install manual pages - for m in doc/man/*.1; do - vman ${m} - done -} - -pilot-link-devel_package() { - short_desc+=" - development files" - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/share/aclocal - vmove usr/include - vmove usr/lib/pkgconfig - vmove usr/lib/*.so - } -} diff --git a/srcpkgs/pim-data-exporter/template b/srcpkgs/pim-data-exporter/template deleted file mode 100644 index fe3175420a4ebb..00000000000000 --- a/srcpkgs/pim-data-exporter/template +++ /dev/null @@ -1,36 +0,0 @@ -# Template file for 'pim-data-exporter' -pkgname=pim-data-exporter -version=25.08.3 -revision=1 -build_style=cmake -configure_args="-DBUILD_TESTING=OFF -DKF6_HOST_TOOLING=/usr/lib/cmake - -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins - -DKDE_INSTALL_QMLDIR=lib/qt6/qml - -DECM_MKSPECS_INSTALL_DIR=/usr/lib/qt6/mkspecs/modules" -hostmakedepends="extra-cmake-modules kf6-kdoctools qt6-base qt6-tools - gettext kf6-kcoreaddons kf6-kconfig" -makedepends="akonadi-notes-devel mailcommon-devel calendarsupport-devel - messagelib-devel kf6-kstatusnotifieritem-devel" -short_desc="Import and export KDE PIM settings" -maintainer="John " -license="GPL-2.0-or-later" -homepage="https://kontact.kde.org/" -distfiles="${KDE_SITE}/release-service/${version}/src/${pkgname}-${version}.tar.xz" -checksum=7476c7a7b8594f9dd08659660a1ef30420c80d48961489230cc850568b236a0b - -if [ "$XBPS_WORDSIZE$XBPS_WORDSIZE" != "64$XBPS_TARGET_WORDSIZE" ]; then - broken="Qt6 WebEngine" -fi - -do_check() { - cd build - broken="exportnotesjobinterfacetest" - broken+="|exportcalendarsjobinterfacetest" - broken+="|exportaddressbookjobinterfacetest" - broken+="|importaddressbookjobinterfacetest" - broken+="|exportalarmjobinterfacetest" - broken+="|exportakregatorjobinterfacetest" - broken+="|exportmailjobinterfacetest" - broken+="|importmailjobinterfacetest" - ctest -E "($broken)" -} diff --git a/srcpkgs/pimcommon-devel b/srcpkgs/pimcommon-devel deleted file mode 120000 index 057984019131db..00000000000000 --- a/srcpkgs/pimcommon-devel +++ /dev/null @@ -1 +0,0 @@ -pimcommon \ No newline at end of file diff --git a/srcpkgs/pimcommon/template b/srcpkgs/pimcommon/template deleted file mode 100644 index b52aa5dfa27e48..00000000000000 --- a/srcpkgs/pimcommon/template +++ /dev/null @@ -1,38 +0,0 @@ -# Template file for 'pimcommon' -pkgname=pimcommon -version=25.08.3 -revision=1 -build_style=cmake -configure_args="-DBUILD_TESTING=OFF -DKF6_HOST_TOOLING=/usr/lib/cmake - -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins - -DKDE_INSTALL_QMLDIR=lib/qt6/qml - -DECM_MKSPECS_INSTALL_DIR=/usr/lib/qt6/mkspecs/modules" -hostmakedepends="extra-cmake-modules qt6-base qt6-tools python3 - gettext kf6-kconfig kf6-kcmutils" -makedepends="kf6-ktextwidgets-devel kf6-kcmutils-devel kf6-karchive-devel - kf6-kcodecs-devel kf6-kcompletion-devel kf6-kconfig-devel - kf6-kconfigwidgets-devel kf6-kcontacts-devel kf6-kcoreaddons-devel - kf6-kdbusaddons-devel kf6-ki18n-devel kf6-kiconthemes-devel kf6-kio-devel - kf6-kitemmodels-devel kf6-kjobwidgets-devel kf6-knewstuff-devel - kf6-kservice-devel kf6-ktexttemplate-devel kf6-kwidgetsaddons-devel - kf6-kxmlgui-devel kf6-purpose-devel kmime6-devel libkdepim-devel kimap-devel - kpimtextedit-devel ktextaddons-devel kf6-akonadi-devel akonadi-contacts-devel - plasma-activities-devel libkleo - kldap-devel akonadi-search-devel" -depends="qt6-plugin-networkinformation" -short_desc="Common libraries for KDE PIM" -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/pimcommon-${version}.tar.xz" -checksum=fe8206b68b78b555ceed83cf2e68e5348406c59ac15bc433928b65bf9e877b88 - -pimcommon-devel_package() { - depends="${sourcepkg}>=${version}_${revision} ${makedepends}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/pinebookpro-base/files/10-pinebookpro.hwdb b/srcpkgs/pinebookpro-base/files/10-pinebookpro.hwdb deleted file mode 100644 index 65f4b3ed317280..00000000000000 --- a/srcpkgs/pinebookpro-base/files/10-pinebookpro.hwdb +++ /dev/null @@ -1,4 +0,0 @@ -pinebookpro:keyboard - KEYBOARD_KEY_700a5=brightnessdown - KEYBOARD_KEY_700a6=brightnessup - KEYBOARD_KEY_70066=sleep diff --git a/srcpkgs/pinebookpro-base/files/60-pinebookpro.rules b/srcpkgs/pinebookpro-base/files/60-pinebookpro.rules deleted file mode 100644 index 6bece04c214a79..00000000000000 --- a/srcpkgs/pinebookpro-base/files/60-pinebookpro.rules +++ /dev/null @@ -1,7 +0,0 @@ -ACTION=="remove", GOTO="pinebookpro_end" -KERNEL!="event*", GOTO="pinebookpro_end" - -ATTRS{idVendor}=="258a", ATTRS{idProduct}=="001e", ENV{ID_INPUT_KEYBOARD}=="1", \ - IMPORT{builtin}="hwdb 'pinebookpro:keyboard'", RUN{builtin}+="keyboard" - -LABEL="pinebookpro_end" diff --git a/srcpkgs/pinebookpro-base/template b/srcpkgs/pinebookpro-base/template deleted file mode 100644 index 5cb43d87702b8c..00000000000000 --- a/srcpkgs/pinebookpro-base/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'pinebookpro-base' -pkgname=pinebookpro-base -version=0.6 -revision=1 -archs="aarch64*" -metapackage=yes -depends="linux dracut pinebookpro-firmware pinebookpro-uboot - alsa-ucm-conf" -short_desc="Void Linux Pinebook Pro platform package" -maintainer="Cameron Nemo " -license="Public Domain" -homepage="https://www.voidlinux.org" - -do_install() { - vinstall "${FILESDIR}/60-pinebookpro.rules" 644 usr/lib/udev/rules.d - vinstall "${FILESDIR}/10-pinebookpro.hwdb" 644 usr/lib/udev/hwdb.d -} diff --git a/srcpkgs/pinebookpro-firmware/template b/srcpkgs/pinebookpro-firmware/template deleted file mode 100644 index 2f58e3b34afcf9..00000000000000 --- a/srcpkgs/pinebookpro-firmware/template +++ /dev/null @@ -1,36 +0,0 @@ -# Template file for 'pinebookpro-firmware' -pkgname=pinebookpro-firmware -reverts=20200215_1 -version=0.0.20201114 -revision=1 -_rockchip_commit=72c91aa297a10140781e3f83419c077d4bf8890c -_manjaro_commit=7074a2e21dd804e229eab1c031bc00246e9173e0 -archs="aarch64*" -create_wrksrc=yes -short_desc="Firmware files for the Pinebook Pro" -maintainer="Orphaned " -license="Apache-2.0" -homepage="https://github.com/rockchip-linux/rkwifibt" -distfiles=" - https://github.com/rockchip-linux/rkwifibt/archive/${_rockchip_commit}.tar.gz - https://gitlab.manjaro.org/manjaro-arm/packages/community/ap6256-firmware/-/archive/${_manjaro_commit}/ap6256-firmware-${_manjaro_commit}.tar.gz" -checksum=" - f73a89b09cccb283b92911e978188987859c97cb78957ab1dbc2f169a0a5ec05 - 190653595f0dbf564bf726bc0de3d3f06aa9a6fcd7743a9b3fdd5b3b233b6c6b" - -do_install() { - cd "${wrksrc}" - cd "ap6256-firmware-${_manjaro_commit}" - vinstall brcmfmac43456-sdio.clm_blob 644 usr/lib/firmware/brcm - cd .. - cd "rkwifibt-${_rockchip_commit}" - vinstall firmware/broadcom/AP6256/bt/BCM4345C5.hcd 644 usr/lib/firmware/brcm - vinstall firmware/broadcom/AP6256/wifi/fw_bcm43456c5_ag.bin 644 usr/lib/firmware/brcm brcmfmac43456-sdio.bin - cp -f firmware/broadcom/AP6256/wifi/nvram_ap6256.txt . - vsed -i 's/ccode=DE/ccode=all/' nvram_ap6256.txt - vinstall nvram_ap6256.txt 644 usr/lib/firmware/brcm brcmfmac43456-sdio.txt - cd .. - for dev in pine64,pinebook-pro radxa,rockpi4b radxa,rockpi4c rockpro64-v2.1 rk3399-orangepi; do - ln -sf brcmfmac43456-sdio.txt "${DESTDIR}/usr/lib/firmware/brcm/brcmfmac43456-sdio.${dev}.txt" - done -} diff --git a/srcpkgs/pinebookpro-kernel b/srcpkgs/pinebookpro-kernel deleted file mode 120000 index 9c52cb36f47ec9..00000000000000 --- a/srcpkgs/pinebookpro-kernel +++ /dev/null @@ -1 +0,0 @@ -linux \ No newline at end of file diff --git a/srcpkgs/pinebookpro-kernel-headers b/srcpkgs/pinebookpro-kernel-headers deleted file mode 120000 index 9c52cb36f47ec9..00000000000000 --- a/srcpkgs/pinebookpro-kernel-headers +++ /dev/null @@ -1 +0,0 @@ -linux \ No newline at end of file diff --git a/srcpkgs/pinebookpro-uboot/files/kernel.d/uboot b/srcpkgs/pinebookpro-uboot/files/kernel.d/uboot deleted file mode 100644 index f184ced22d53f8..00000000000000 --- a/srcpkgs/pinebookpro-uboot/files/kernel.d/uboot +++ /dev/null @@ -1,34 +0,0 @@ -#!/bin/sh - -kver=${2} -uuid=$(cat /etc/fstab | awk '$2 == "/" { print $1 }' | sed 's/^UUID=//') -dev=$(blkid -U "${uuid}") -partuuid=$(blkid -o value -s PARTUUID "${dev}") -bootpart=$(df -P /boot | tail -1 | awk '{ print $6 }') -bootstrip() { - echo ${1} | sed "s,^${bootpart}/,/," -} - -cat > /boot/boot.txt < -To: Peng Fan , Jaehoon Chung -Cc: Peter Geis , u-boot@lists.denx.de -Subject: [PATCH v1 02/11] mmc: sdhci: allow disabling sdma in spl -Date: Mon, 21 Feb 2022 20:31:21 -0500 - -Rockchip emmc devices have a similar issue to Rockchip dwmmc devices, -where performing dma to sram causes errors with suspend/resume. -Allow us to toggle sdma in spl for sdhci similar to adma support, so we -can ensure dma is not used when loading the sram code. - -Signed-off-by: Peter Geis -Reviewed-by: Jaehoon Chung ---- - drivers/mmc/Kconfig | 7 +++++++ - drivers/mmc/sdhci.c | 6 +++--- - 2 files changed, 10 insertions(+), 3 deletions(-) - -diff --git a/drivers/mmc/Kconfig b/drivers/mmc/Kconfig -index f04cc44e1973..1e4342285ce7 100644 ---- a/drivers/mmc/Kconfig -+++ b/drivers/mmc/Kconfig -@@ -468,6 +468,13 @@ config MMC_SDHCI_SDMA - This enables support for the SDMA (Single Operation DMA) defined - in the SD Host Controller Standard Specification Version 1.00 . - -+config SPL_MMC_SDHCI_SDMA -+ bool "Support SDHCI SDMA in SPL" -+ depends on MMC_SDHCI -+ help -+ This enables support for the SDMA (Single Operation DMA) defined -+ in the SD Host Controller Standard Specification Version 1.00 in SPL. -+ - config MMC_SDHCI_ADMA - bool "Support SDHCI ADMA2" - depends on MMC_SDHCI -diff --git a/drivers/mmc/sdhci.c b/drivers/mmc/sdhci.c -index 766e4a6b0c5e..6285e53d12a2 100644 ---- a/drivers/mmc/sdhci.c -+++ b/drivers/mmc/sdhci.c -@@ -70,7 +70,7 @@ static void sdhci_transfer_pio(struct sdhci_host *host, struct mmc_data *data) - } - } - --#if (defined(CONFIG_MMC_SDHCI_SDMA) || CONFIG_IS_ENABLED(MMC_SDHCI_ADMA)) -+#if (CONFIG_IS_ENABLED(MMC_SDHCI_SDMA) || CONFIG_IS_ENABLED(MMC_SDHCI_ADMA)) - static void sdhci_prepare_dma(struct sdhci_host *host, struct mmc_data *data, - int *is_aligned, int trans_bytes) - { -@@ -177,7 +177,7 @@ static int sdhci_transfer_data(struct sdhci_host *host, struct mmc_data *data) - } - } while (!(stat & SDHCI_INT_DATA_END)); - --#if (defined(CONFIG_MMC_SDHCI_SDMA) || CONFIG_IS_ENABLED(MMC_SDHCI_ADMA)) -+#if (CONFIG_IS_ENABLED(MMC_SDHCI_SDMA) || CONFIG_IS_ENABLED(MMC_SDHCI_ADMA)) - dma_unmap_single(host->start_addr, data->blocks * data->blocksize, - mmc_get_dma_dir(data)); - #endif -@@ -836,7 +836,7 @@ int sdhci_setup_cfg(struct mmc_config *cfg, struct sdhci_host *host, - #endif - debug("%s, caps: 0x%x\n", __func__, caps); - --#ifdef CONFIG_MMC_SDHCI_SDMA -+#if CONFIG_IS_ENABLED(MMC_SDHCI_SDMA) - if ((caps & SDHCI_CAN_DO_SDMA)) { - host->flags |= USE_SDMA; - } else { diff --git a/srcpkgs/pinebookpro-uboot/patches/no-delay-autoboot.patch b/srcpkgs/pinebookpro-uboot/patches/no-delay-autoboot.patch deleted file mode 100644 index 092a8686d901ba..00000000000000 --- a/srcpkgs/pinebookpro-uboot/patches/no-delay-autoboot.patch +++ /dev/null @@ -1,34 +0,0 @@ -Upstream: no - -commit e061f5477ee8e8d14267c4ab98dd451d7ce137be -Author: Cameron Nemo -Date: Mon Sep 7 09:14:07 2020 -0700 - - rockchip: Pinebook Pro: do not delay autoboot - - Use a key combo for preventing autoboot rather than delaying boot speed. - Delaying boot speed on an end user portable device can lead to bad UX. - - Signed-off-by: Cameron Nemo - -diff --git configs/pinebook-pro-rk3399_defconfig configs/pinebook-pro-rk3399_defconfig -index 9a7487b04f..e9605a0ffd 100644 ---- a/configs/pinebook-pro-rk3399_defconfig -+++ b/configs/pinebook-pro-rk3399_defconfig -@@ -13,7 +13,7 @@ - CONFIG_SPL_SPI=y - CONFIG_DEBUG_UART=y - CONFIG_SYS_LOAD_ADDR=0x800800 --CONFIG_BOOTDELAY=3 -+CONFIG_BOOTDELAY=0 - CONFIG_USE_PREBOOT=y - CONFIG_DEFAULT_FDT_FILE="rockchip/rk3399-pinebook-pro.dtb" - CONFIG_DISPLAY_BOARDINFO_LATE=y -@@ -93,3 +93,7 @@ - CONFIG_DISPLAY_ROCKCHIP_EDP=y - CONFIG_SPL_TINY_MEMSET=y - CONFIG_ERRNO_STR=y -+CONFIG_AUTOBOOT_PROMPT="Autobooting in %d seconds... press q or Ctrl-C to interrupt\n" -+CONFIG_AUTOBOOT_KEYED=y -+CONFIG_AUTOBOOT_STOP_STR="q" -+CONFIG_AUTOBOOT_KEYED_CTRLC=y diff --git a/srcpkgs/pinebookpro-uboot/patches/rk3399-power-led.patch b/srcpkgs/pinebookpro-uboot/patches/rk3399-power-led.patch deleted file mode 100644 index 83348b6f84fd82..00000000000000 --- a/srcpkgs/pinebookpro-uboot/patches/rk3399-power-led.patch +++ /dev/null @@ -1,51 +0,0 @@ -Source: https://gitlab.manjaro.org/manjaro-arm/packages/core/uboot-pinebookpro/-/raw/master/0003-Turn-power-and-standby-LEDs-on-early.patch -Upstream: no - -From 354d4f9072b5c41e91d70d1569ba364603889868 Mon Sep 17 00:00:00 2001 -From: Dragan Simic -Date: Fri, 22 Apr 2022 03:51:56 +0200 -Subject: [PATCH] Turn power and standby LEDs on early - -Temporary (and ugly) hack to turn the Pinebook Pro's RGB status -LED on as early as possible during boot. - -Based on a patch created by dhivael . ---- - arch/arm/mach-rockchip/rk3399/rk3399.c | 14 ++++++++++++++ - 1 file changed, 14 insertions(+) - -diff --git a/arch/arm/mach-rockchip/rk3399/rk3399.c b/arch/arm/mach-rockchip/rk3399/rk3399.c -index 01a05599cd..58b5cd1ce7 100644 ---- a/arch/arm/mach-rockchip/rk3399/rk3399.c -+++ b/arch/arm/mach-rockchip/rk3399/rk3399.c -@@ -20,6 +20,7 @@ - #include - #include - #include -+#include - - DECLARE_GLOBAL_DATA_PTR; - -@@ -157,6 +158,19 @@ void board_debug_uart_init(void) - GPIO_PULL_NORMAL); - } - -+ { -+ /* -+ * Temporary (and ugly) hack to turn the Pinebook Pro's -+ * RGB status LED on as early as possible during boot: -+ * - Set GPIO0_A2/B3 to GPIO_ACTIVE_HIGH -+ * - Set GPIO0_A2/B3 to OUTPUT -+ */ -+ int mask = (1UL << RK_PA2) | (1UL << RK_PB3); -+ -+ setbits_le32(&gpio->swport_dr, mask); -+ setbits_le32(&gpio->swport_ddr, mask); -+ } -+ - /* Enable early UART2 channel C on the RK3399 */ - rk_clrsetreg(&grf->gpio4c_iomux, - GRF_GPIO4C3_SEL_MASK, --- -2.33.1 - diff --git a/srcpkgs/pinebookpro-uboot/template b/srcpkgs/pinebookpro-uboot/template deleted file mode 100644 index 5d3bce542c4238..00000000000000 --- a/srcpkgs/pinebookpro-uboot/template +++ /dev/null @@ -1,54 +0,0 @@ -# Template file for 'pinebookpro-uboot' -pkgname=pinebookpro-uboot -reverts="20200212_1 20200212_2" -version=2022.04 -revision=2 -archs="aarch64*" -hostmakedepends="flex bc dtc python3 openssl-devel" -makedepends="atf-rk3399-bl31" -depends="u-boot-tools" -short_desc="U-Boot for Pinebook Pro" -maintainer="Cameron Nemo " -license="GPL-2.0-only, BSD-3-Clause" -homepage="https://www.denx.de/wiki/U-Boot/" -distfiles="https://ftp.denx.de/pub/u-boot/u-boot-${version}.tar.bz2" -checksum=68e065413926778e276ec3abd28bb32fa82abaa4a6898d570c1f48fbdb08bcd0 - -do_configure() { - unset CFLAGS CXXFLAGS CPPFLAGS LDFLAGS - make ${makejobs} pinebook-pro-rk3399_defconfig -} - -do_build() { - unset CFLAGS CXXFLAGS CPPFLAGS LDFLAGS - if [ "$CROSS_BUILD" ]; then - export CROSS_COMPILE=${XBPS_CROSS_TRIPLET}- - fi - make ${makejobs} EXTRAVERSION=-${revision} \ - BL31="${XBPS_CROSS_BASE}/usr/lib/trusted-firmware-a/rk3399/bl31.elf" -} - -do_install() { - vinstall idbloader.img 0644 usr/lib/pinebookpro-uboot - vinstall u-boot.itb 0644 usr/lib/pinebookpro-uboot - # FWIW this file is not at all specific to the PBP and will overwrite any custom - # u-boot boot.scr files that a user installs into /boot. - # I would like to remove it, but it could cause breakage for existing setups. - # It would also require some changes to void-mklive to configure u-boot suitably. - vinstall "${FILESDIR}/kernel.d/uboot" 750 \ - etc/kernel.d/post-install 60-uboot - - vlicense Licenses/Exceptions - vlicense Licenses/OFL.txt - vlicense Licenses/README - vlicense Licenses/bsd-2-clause.txt - vlicense Licenses/bsd-3-clause.txt - vlicense Licenses/eCos-2.0.txt - vlicense Licenses/gpl-2.0.txt - vlicense Licenses/ibm-pibs.txt - vlicense Licenses/isc.txt - vlicense Licenses/lgpl-2.0.txt - vlicense Licenses/lgpl-2.1.txt - vlicense Licenses/r8a779x_usb3.txt - vlicense Licenses/x11.txt -} diff --git a/srcpkgs/pinentry-bemenu/template b/srcpkgs/pinentry-bemenu/template deleted file mode 100644 index 5c7c3bec169e30..00000000000000 --- a/srcpkgs/pinentry-bemenu/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'pinentry-bemenu' -pkgname=pinentry-bemenu -version=0.12.0 -revision=1 -build_style=meson -hostmakedepends="pkg-config" -makedepends="libgpg-error-devel libassuan-devel bemenu-devel popt-devel" -short_desc="Pinentry based on bemenu" -maintainer="Kenneth Dodrill " -license="GPL-3.0-or-later" -homepage="https://github.com/t-8ch/pinentry-bemenu" -distfiles="https://github.com/t-8ch/pinentry-bemenu/archive/v${version}.tar.gz" -checksum=f59c72bf2af1b1629890b6b501cbd355f1739e0ac45be1906717dad5ca493d84 - -alternatives="pinentry:pinentry:/usr/bin/pinentry-bemenu" diff --git a/srcpkgs/pinentry-dmenu/template b/srcpkgs/pinentry-dmenu/template deleted file mode 100644 index c386f4d5a1eacf..00000000000000 --- a/srcpkgs/pinentry-dmenu/template +++ /dev/null @@ -1,34 +0,0 @@ -# Template file for 'pinentry-dmenu' -pkgname=pinentry-dmenu -version=0.2.3 -revision=3 -build_style=gnu-makefile -makedepends="libXft-devel freetype-devel libconfig-devel - libXinerama-devel libgpg-error-devel libassuan-devel - gpgme-devel" -short_desc="Pinentry program based on dmenu" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="https://github.com/ftrvxmtrx/pinentry-dmenu" -distfiles="https://github.com/ftrvxmtrx/pinentry-dmenu/archive/${version}.tar.gz" -checksum=8ee15e114a880fd5f5c5f5aebd9b2eb469b26104449987454ee789fbe2bf9ee3 - -alternatives="pinentry:pinentry:/usr/bin/pinentry-dmenu" - -CFLAGS="-DXINERAMA -I${XBPS_CROSS_BASE}/usr/include" -CFLAGS+=" -I${XBPS_CROSS_BASE}/usr/include/X11" -CFLAGS+=" -I${XBPS_CROSS_BASE}/usr/include/freetype2" -LDFLAGS="-lfontconfig -lXft -lXinerama -lX11" - -pre_build() { - [ -e ${FILESDIR}/config.h ] && cp ${FILESDIR}/config.h config.h - - vsed -e "s|PACKAGE_VERSION|\"${version}\"|g" \ - -e "s|VERSION|\"${version}\"|g" \ - -e "s|PACKAGE_BUGREPORT|\"https:\/\/github.com\/ritze\/pinentry-dmenu\"|g" \ - -i pinentry/pinentry.c - - if [ "$CROSS_BUILD" ]; then - vsed -e "s|CC =.*|CC = ${CC}|g" -i config.mk - fi -} diff --git a/srcpkgs/pinentry-emacs b/srcpkgs/pinentry-emacs deleted file mode 120000 index ca6c20e3c67eb3..00000000000000 --- a/srcpkgs/pinentry-emacs +++ /dev/null @@ -1 +0,0 @@ -pinentry \ No newline at end of file diff --git a/srcpkgs/pinentry-gnome b/srcpkgs/pinentry-gnome deleted file mode 120000 index eefb3ff2b23fa8..00000000000000 --- a/srcpkgs/pinentry-gnome +++ /dev/null @@ -1 +0,0 @@ -pinentry-gtk \ No newline at end of file diff --git a/srcpkgs/pinentry-gtk/template b/srcpkgs/pinentry-gtk/template deleted file mode 100644 index 00be19c5cc3e82..00000000000000 --- a/srcpkgs/pinentry-gtk/template +++ /dev/null @@ -1,57 +0,0 @@ -# Template file for 'pinentry-gtk' -# NOTE: keep this pkg synchronized with srcpkgs/pinentry. -# NOTE: it's splitted this way to avoid cyclic dependencies. -_desc="PIN or passphrase entry dialogs for GnuPG" - -pkgname=pinentry-gtk -version=1.3.2 -revision=1 -build_style=gnu-configure -configure_args="--without-libcap --enable-fallback-curses - --disable-pinentry-curses --disable-pinentry-tty - --disable-pinentry-emacs --enable-pinentry-qt - --enable-pinentry-gtk2 --enable-pinentry-gnome3 - $(vopt_enable libsecret)" -hostmakedepends="pkg-config qt6-base qt6-tools" -makedepends="ncurses-devel libassuan-devel libgpg-error-devel - gcr-devel gtk+-devel qt6-base-devel $(vopt_if libsecret libsecret-devel)" -short_desc="${_desc} based on GTK+" -maintainer="Leah Neukirchen " -license="GPL-2.0-or-later" -homepage="https://www.gnupg.org/related_software/pinentry/index.html" -distfiles="https://gnupg.org/ftp/gcrypt/pinentry/pinentry-${version}.tar.bz2" -checksum=8e986ed88561b4da6e9efe0c54fa4ca8923035c99264df0b0464497c5fb94e9e - -alternatives="pinentry:pinentry:/usr/bin/pinentry-gtk-2" - -build_options="libsecret" -build_options_default="libsecret" -desc_option_libsecret="Enable support for saving passwords via libsecret" - -post_patch() { - # else it tries to use the target libexecdir - vsed -i -e 's:qt6libexecdir=.*:qt6libexecdir=/usr/lib/qt6/libexec:' configure -} - -post_install() { - rm -f ${DESTDIR}/usr/bin/pinentry - rm -rf ${DESTDIR}/usr/share/info -} - -pinentry-qt_package() { - depends="pinentry>=${version}_${revision}" - short_desc="${_desc} based on Qt" - alternatives="pinentry:pinentry:/usr/bin/pinentry-qt" - pkg_install() { - vmove usr/bin/pinentry-qt - } -} - -pinentry-gnome_package() { - depends="pinentry>=${version}_${revision}" - short_desc="${_desc} for the GNOME desktop" - alternatives="pinentry:pinentry:/usr/bin/pinentry-gnome3" - pkg_install() { - vmove usr/bin/pinentry-gnome3 - } -} diff --git a/srcpkgs/pinentry-qt b/srcpkgs/pinentry-qt deleted file mode 120000 index eefb3ff2b23fa8..00000000000000 --- a/srcpkgs/pinentry-qt +++ /dev/null @@ -1 +0,0 @@ -pinentry-gtk \ No newline at end of file diff --git a/srcpkgs/pinentry-tty b/srcpkgs/pinentry-tty deleted file mode 120000 index ca6c20e3c67eb3..00000000000000 --- a/srcpkgs/pinentry-tty +++ /dev/null @@ -1 +0,0 @@ -pinentry \ No newline at end of file diff --git a/srcpkgs/pinentry/template b/srcpkgs/pinentry/template deleted file mode 100644 index b53fd8101c6c28..00000000000000 --- a/srcpkgs/pinentry/template +++ /dev/null @@ -1,47 +0,0 @@ -# Template file for 'pinentry' -# NOTE: keep this pkg synchronized with srcpkgs/pinentry-gtk. -# NOTE: it's splitted this way to avoid cyclic dependencies. -pkgname=pinentry -version=1.3.2 -revision=1 -build_style=gnu-configure -configure_args="--without-libcap --enable-pinentry-tty - --enable-pinentry-curses --enable-fallback-curses - --enable-pinentry-emacs --disable-pinentry-qt --disable-libsecret - --disable-pinentry-gtk2 --disable-pinentry-gnome3" -hostmakedepends="pkg-config" -makedepends="ncurses-devel libassuan-devel libgpg-error-devel" -short_desc="PIN or passphrase entry dialogs for GnuPG" -maintainer="Leah Neukirchen " -license="GPL-2.0-or-later" -homepage="https://www.gnupg.org/related_software/pinentry/index.html" -distfiles="https://gnupg.org/ftp/gcrypt/pinentry/pinentry-${version}.tar.bz2" -checksum=8e986ed88561b4da6e9efe0c54fa4ca8923035c99264df0b0464497c5fb94e9e - -alternatives="pinentry:pinentry:/usr/bin/pinentry-curses" - -pre_build() { - sed -e 's,ncursesw/curses.h,curses.h,' -i pinentry/pinentry-curses.c -} - -post_install() { - rm ${DESTDIR}/usr/bin/pinentry -} - -pinentry-emacs_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - Emacs interface" - alternatives="pinentry:pinentry:/usr/bin/pinentry-emacs" - pkg_install() { - vmove usr/bin/pinentry-emacs - } -} - -pinentry-tty_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" for dumb terminals" - alternatives="pinentry:pinentry:/usr/bin/pinentry-tty" - pkg_install() { - vmove usr/bin/pinentry-tty - } -} diff --git a/srcpkgs/pinephone-base/files/90-modem-eg25.rules b/srcpkgs/pinephone-base/files/90-modem-eg25.rules deleted file mode 100644 index cd0031422cba05..00000000000000 --- a/srcpkgs/pinephone-base/files/90-modem-eg25.rules +++ /dev/null @@ -1,5 +0,0 @@ -SUBSYSTEMS=="usb", ENV{.LOCAL_ifNum}="$attr{bInterfaceNumber}" - -SUBSYSTEMS=="usb", KERNEL=="ttyUSB[0-9]*", ATTRS{idVendor}=="2c7c", ATTRS{idProduct}=="0125", ENV{.LOCAL_ifNum}=="01", SYMLINK+="EG25.NMEA", MODE="0660" -SUBSYSTEMS=="usb", KERNEL=="ttyUSB[0-9]*", ATTRS{idVendor}=="2c7c", ATTRS{idProduct}=="0125", ENV{.LOCAL_ifNum}=="02", SYMLINK+="EG25.AT", MODE="0660" -SUBSYSTEMS=="usb", KERNEL=="ttyUSB[0-9]*", ATTRS{idVendor}=="2c7c", ATTRS{idProduct}=="0125", ENV{.LOCAL_ifNum}=="03", SYMLINK+="EG25.MODEM", MODE="0660" diff --git a/srcpkgs/pinephone-base/template b/srcpkgs/pinephone-base/template deleted file mode 100644 index 831190b0b6672b..00000000000000 --- a/srcpkgs/pinephone-base/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'pinephone-base' -pkgname=pinephone-base -version=0.1 -revision=1 -archs="aarch64*" -metapackage=yes -depends="pinephone-kernel pinephone-uboot" -short_desc="Void Linux PinePhone platform package" -maintainer="John Sullivan " -license="Public Domain" -homepage="https://www.voidlinux.org" - -do_install() { - vinstall "${FILESDIR}/90-modem-eg25.rules" 644 usr/lib/udev/rules.d -} diff --git a/srcpkgs/pinephone-kernel-dbg b/srcpkgs/pinephone-kernel-dbg deleted file mode 120000 index 1ccea41843fba8..00000000000000 --- a/srcpkgs/pinephone-kernel-dbg +++ /dev/null @@ -1 +0,0 @@ -pinephone-kernel \ No newline at end of file diff --git a/srcpkgs/pinephone-kernel-headers b/srcpkgs/pinephone-kernel-headers deleted file mode 120000 index 1ccea41843fba8..00000000000000 --- a/srcpkgs/pinephone-kernel-headers +++ /dev/null @@ -1 +0,0 @@ -pinephone-kernel \ No newline at end of file diff --git a/srcpkgs/pinephone-kernel/files/DocBook/Makefile b/srcpkgs/pinephone-kernel/files/DocBook/Makefile deleted file mode 100644 index 85916f13d330b7..00000000000000 --- a/srcpkgs/pinephone-kernel/files/DocBook/Makefile +++ /dev/null @@ -1,282 +0,0 @@ -### -# This makefile is used to generate the kernel documentation, -# primarily based on in-line comments in various source files. -# See Documentation/kernel-doc-nano-HOWTO.txt for instruction in how -# to document the SRC - and how to read it. -# To add a new book the only step required is to add the book to the -# list of DOCBOOKS. - -DOCBOOKS := z8530book.xml \ - kernel-hacking.xml kernel-locking.xml \ - networking.xml \ - filesystems.xml lsm.xml kgdb.xml \ - libata.xml mtdnand.xml librs.xml rapidio.xml \ - s390-drivers.xml scsi.xml \ - sh.xml w1.xml - -ifeq ($(DOCBOOKS),) - -# Skip DocBook build if the user explicitly requested no DOCBOOKS. -.DEFAULT: - @echo " SKIP DocBook $@ target (DOCBOOKS=\"\" specified)." -else -ifneq ($(SPHINXDIRS),) - -# Skip DocBook build if the user explicitly requested a sphinx dir -.DEFAULT: - @echo " SKIP DocBook $@ target (SPHINXDIRS specified)." -else - - -### -# The build process is as follows (targets): -# (xmldocs) [by docproc] -# file.tmpl --> file.xml +--> file.ps (psdocs) [by db2ps or xmlto] -# +--> file.pdf (pdfdocs) [by db2pdf or xmlto] -# +--> DIR=file (htmldocs) [by xmlto] -# +--> man/ (mandocs) [by xmlto] - - -# for PDF and PS output you can choose between xmlto and docbook-utils tools -PDF_METHOD = $(prefer-db2x) -PS_METHOD = $(prefer-db2x) - - -targets += $(DOCBOOKS) -BOOKS := $(addprefix $(obj)/,$(DOCBOOKS)) -xmldocs: $(BOOKS) -sgmldocs: xmldocs - -PS := $(patsubst %.xml, %.ps, $(BOOKS)) -psdocs: $(PS) - -PDF := $(patsubst %.xml, %.pdf, $(BOOKS)) -pdfdocs: $(PDF) - -HTML := $(sort $(patsubst %.xml, %.html, $(BOOKS))) -htmldocs: $(HTML) - $(call cmd,build_main_index) - -MAN := $(patsubst %.xml, %.9, $(BOOKS)) -mandocs: $(MAN) - find $(obj)/man -name '*.9' | xargs gzip -nf - -# Default location for installed man pages -export INSTALL_MAN_PATH = $(objtree)/usr - -installmandocs: mandocs - mkdir -p $(INSTALL_MAN_PATH)/man/man9/ - find $(obj)/man -name '*.9.gz' -printf '%h %f\n' | \ - sort -k 2 -k 1 | uniq -f 1 | sed -e 's: :/:' | \ - xargs install -m 644 -t $(INSTALL_MAN_PATH)/man/man9/ - -# no-op for the DocBook toolchain -epubdocs: -latexdocs: -linkcheckdocs: - -### -#External programs used -KERNELDOCXMLREF = $(srctree)/scripts/kernel-doc-xml-ref -KERNELDOC = $(srctree)/scripts/kernel-doc -DOCPROC = $(objtree)/scripts/docproc -CHECK_LC_CTYPE = $(objtree)/scripts/check-lc_ctype - -# Use a fixed encoding - UTF-8 if the C library has support built-in -# or ASCII if not -LC_CTYPE := $(call try-run, LC_CTYPE=C.UTF-8 $(CHECK_LC_CTYPE),C.UTF-8,C) -export LC_CTYPE - -XMLTOFLAGS = -m $(srctree)/$(src)/stylesheet.xsl -XMLTOFLAGS += --skip-validation - -### -# DOCPROC is used for two purposes: -# 1) To generate a dependency list for a .tmpl file -# 2) To preprocess a .tmpl file and call kernel-doc with -# appropriate parameters. -# The following rules are used to generate the .xml documentation -# required to generate the final targets. (ps, pdf, html). -quiet_cmd_docproc = DOCPROC $@ - cmd_docproc = SRCTREE=$(srctree)/ $(DOCPROC) doc $< >$@ -define rule_docproc - set -e; \ - $(if $($(quiet)cmd_$(1)),echo ' $($(quiet)cmd_$(1))';) \ - $(cmd_$(1)); \ - ( \ - echo 'cmd_$@ := $(cmd_$(1))'; \ - echo $@: `SRCTREE=$(srctree) $(DOCPROC) depend $<`; \ - ) > $(dir $@).$(notdir $@).cmd -endef - -%.xml: %.tmpl $(KERNELDOC) $(DOCPROC) $(KERNELDOCXMLREF) FORCE - $(call if_changed_rule,docproc) - -# Tell kbuild to always build the programs -always := $(hostprogs-y) - -notfoundtemplate = echo "*** You have to install docbook-utils or xmlto ***"; \ - exit 1 -db2xtemplate = db2TYPE -o $(dir $@) $< -xmltotemplate = xmlto TYPE $(XMLTOFLAGS) -o $(dir $@) $< - -# determine which methods are available -ifeq ($(shell which db2ps >/dev/null 2>&1 && echo found),found) - use-db2x = db2x - prefer-db2x = db2x -else - use-db2x = notfound - prefer-db2x = $(use-xmlto) -endif -ifeq ($(shell which xmlto >/dev/null 2>&1 && echo found),found) - use-xmlto = xmlto - prefer-xmlto = xmlto -else - use-xmlto = notfound - prefer-xmlto = $(use-db2x) -endif - -# the commands, generated from the chosen template -quiet_cmd_db2ps = PS $@ - cmd_db2ps = $(subst TYPE,ps, $($(PS_METHOD)template)) -%.ps : %.xml - $(call cmd,db2ps) - -quiet_cmd_db2pdf = PDF $@ - cmd_db2pdf = $(subst TYPE,pdf, $($(PDF_METHOD)template)) -%.pdf : %.xml - $(call cmd,db2pdf) - - -index = index.html -main_idx = $(obj)/$(index) -quiet_cmd_build_main_index = HTML $(main_idx) - cmd_build_main_index = rm -rf $(main_idx); \ - echo '

Linux Kernel HTML Documentation

' >> $(main_idx) && \ - echo '

Kernel Version: $(KERNELVERSION)

' >> $(main_idx) && \ - cat $(HTML) >> $(main_idx) - -quiet_cmd_db2html = HTML $@ - cmd_db2html = xmlto html $(XMLTOFLAGS) -o $(patsubst %.html,%,$@) $< && \ - echo ' \ - $(patsubst %.html,%,$(notdir $@))

' > $@ - -### -# Rules to create an aux XML and .db, and use them to re-process the DocBook XML -# to fill internal hyperlinks - gen_aux_xml = : - quiet_gen_aux_xml = echo ' XMLREF $@' -silent_gen_aux_xml = : -%.aux.xml: %.xml - @$($(quiet)gen_aux_xml) - @rm -rf $@ - @(cat $< | egrep "^ $<.db) - @$(KERNELDOCXMLREF) -db $<.db $< > $@ -.PRECIOUS: %.aux.xml - -%.html: %.aux.xml - @(which xmlto > /dev/null 2>&1) || \ - (echo "*** You need to install xmlto ***"; \ - exit 1) - @rm -rf $@ $(patsubst %.html,%,$@) - $(call cmd,db2html) - @if [ ! -z "$(PNG-$(basename $(notdir $@)))" ]; then \ - cp $(PNG-$(basename $(notdir $@))) $(patsubst %.html,%,$@); fi - -quiet_cmd_db2man = MAN $@ - cmd_db2man = if grep -q refentry $<; then xmlto man $(XMLTOFLAGS) -o $(obj)/man/$(*F) $< ; fi -%.9 : %.xml - @(which xmlto > /dev/null 2>&1) || \ - (echo "*** You need to install xmlto ***"; \ - exit 1) - $(Q)mkdir -p $(obj)/man/$(*F) - $(call cmd,db2man) - @touch $@ - -### -# Rules to generate postscripts and PNG images from .fig format files -quiet_cmd_fig2eps = FIG2EPS $@ - cmd_fig2eps = fig2dev -Leps $< $@ - -%.eps: %.fig - @(which fig2dev > /dev/null 2>&1) || \ - (echo "*** You need to install transfig ***"; \ - exit 1) - $(call cmd,fig2eps) - -quiet_cmd_fig2png = FIG2PNG $@ - cmd_fig2png = fig2dev -Lpng $< $@ - -%.png: %.fig - @(which fig2dev > /dev/null 2>&1) || \ - (echo "*** You need to install transfig ***"; \ - exit 1) - $(call cmd,fig2png) - -### -# Rule to convert a .c file to inline XML documentation - gen_xml = : - quiet_gen_xml = echo ' GEN $@' -silent_gen_xml = : -%.xml: %.c - @$($(quiet)gen_xml) - @( \ - echo ""; \ - expand --tabs=8 < $< | \ - sed -e "s/&/\\&/g" \ - -e "s//\\>/g"; \ - echo "") > $@ - -endif # DOCBOOKS="" -endif # SPHINDIR=... - -### -# Help targets as used by the top-level makefile -dochelp: - @echo ' Linux kernel internal documentation in different formats (DocBook):' - @echo ' htmldocs - HTML' - @echo ' pdfdocs - PDF' - @echo ' psdocs - Postscript' - @echo ' xmldocs - XML DocBook' - @echo ' mandocs - man pages' - @echo ' installmandocs - install man pages generated by mandocs to INSTALL_MAN_PATH'; \ - echo ' (default: $(INSTALL_MAN_PATH))'; \ - echo '' - @echo ' cleandocs - clean all generated DocBook files' - @echo - @echo ' make DOCBOOKS="s1.xml s2.xml" [target] Generate only docs s1.xml s2.xml' - @echo ' valid values for DOCBOOKS are: $(DOCBOOKS)' - @echo - @echo " make DOCBOOKS=\"\" [target] Don't generate docs from Docbook" - @echo ' This is useful to generate only the ReST docs (Sphinx)' - - -### -# Temporary files left by various tools -clean-files := $(DOCBOOKS) \ - $(patsubst %.xml, %.dvi, $(DOCBOOKS)) \ - $(patsubst %.xml, %.aux, $(DOCBOOKS)) \ - $(patsubst %.xml, %.tex, $(DOCBOOKS)) \ - $(patsubst %.xml, %.log, $(DOCBOOKS)) \ - $(patsubst %.xml, %.out, $(DOCBOOKS)) \ - $(patsubst %.xml, %.ps, $(DOCBOOKS)) \ - $(patsubst %.xml, %.pdf, $(DOCBOOKS)) \ - $(patsubst %.xml, %.html, $(DOCBOOKS)) \ - $(patsubst %.xml, %.9, $(DOCBOOKS)) \ - $(patsubst %.xml, %.aux.xml, $(DOCBOOKS)) \ - $(patsubst %.xml, %.xml.db, $(DOCBOOKS)) \ - $(patsubst %.xml, %.xml, $(DOCBOOKS)) \ - $(patsubst %.xml, .%.xml.cmd, $(DOCBOOKS)) \ - $(index) - -clean-dirs := $(patsubst %.xml,%,$(DOCBOOKS)) man - -cleandocs: - $(Q)rm -f $(call objectify, $(clean-files)) - $(Q)rm -rf $(call objectify, $(clean-dirs)) - -# Declare the contents of the .PHONY variable as phony. We keep that -# information in a variable so we can use it in if_changed and friends. - -.PHONY: $(PHONY) diff --git a/srcpkgs/pinephone-kernel/files/mv-debug b/srcpkgs/pinephone-kernel/files/mv-debug deleted file mode 100755 index 8898c928d119a9..00000000000000 --- a/srcpkgs/pinephone-kernel/files/mv-debug +++ /dev/null @@ -1,7 +0,0 @@ -#!/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/pinephone-kernel/files/pinephone-dotconfig b/srcpkgs/pinephone-kernel/files/pinephone-dotconfig deleted file mode 100644 index eb3a128660e668..00000000000000 --- a/srcpkgs/pinephone-kernel/files/pinephone-dotconfig +++ /dev/null @@ -1,5670 +0,0 @@ -# -# Automatically generated file; DO NOT EDIT. -# Linux/arm64 6.1.3 Kernel Configuration -# -CONFIG_CC_VERSION_TEXT="aarch64-linux-gnu-gcc (GCC) 12.2.0" -CONFIG_CC_IS_GCC=y -CONFIG_GCC_VERSION=120200 -CONFIG_CLANG_VERSION=0 -CONFIG_AS_IS_GNU=y -CONFIG_AS_VERSION=23900 -CONFIG_LD_IS_BFD=y -CONFIG_LD_VERSION=23900 -CONFIG_LLD_VERSION=0 -CONFIG_CC_CAN_LINK=y -CONFIG_CC_CAN_LINK_STATIC=y -CONFIG_CC_HAS_ASM_GOTO_OUTPUT=y -CONFIG_CC_HAS_ASM_GOTO_TIED_OUTPUT=y -CONFIG_CC_HAS_ASM_INLINE=y -CONFIG_CC_HAS_NO_PROFILE_FN_ATTR=y -CONFIG_PAHOLE_VERSION=123 -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=y -CONFIG_BUILD_SALT="" -CONFIG_DEFAULT_INIT="" -CONFIG_DEFAULT_HOSTNAME="(none)" -CONFIG_SYSVIPC=y -CONFIG_SYSVIPC_SYSCTL=y -CONFIG_SYSVIPC_COMPAT=y -CONFIG_POSIX_MQUEUE=y -CONFIG_POSIX_MQUEUE_SYSCTL=y -# CONFIG_WATCH_QUEUE is not set -CONFIG_CROSS_MEMORY_ATTACH=y -# CONFIG_USELIB is not set -# CONFIG_AUDIT is not set -CONFIG_HAVE_ARCH_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_HARDIRQS_SW_RESEND=y -CONFIG_GENERIC_IRQ_CHIP=y -CONFIG_IRQ_DOMAIN=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 -CONFIG_CONTEXT_TRACKING=y -CONFIG_CONTEXT_TRACKING_IDLE=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=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 -# 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_PREEMPT_DYNAMIC is not set - -# -# CPU/Task time and stats accounting -# -CONFIG_TICK_CPU_ACCOUNTING=y -# CONFIG_VIRT_CPU_ACCOUNTING_GEN is not set -# 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 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_TRACE_RCU=y -CONFIG_RCU_STALL_COMMON=y -CONFIG_RCU_NEED_SEGCBLIST=y -# end of RCU Subsystem - -# CONFIG_IKCONFIG is not set -# CONFIG_IKHEADERS is not set -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 -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_GCC12_NO_ARRAY_BOUNDS=y -CONFIG_CC_NO_ARRAY_BOUNDS=y -CONFIG_ARCH_SUPPORTS_INT128=y -CONFIG_CGROUPS=y -CONFIG_PAGE_COUNTER=y -# CONFIG_CGROUP_FAVOR_DYNMODS is not set -CONFIG_MEMCG=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_CPUSETS=y -# CONFIG_PROC_PID_CPUSET is not set -CONFIG_CGROUP_DEVICE=y -CONFIG_CGROUP_CPUACCT=y -# CONFIG_CGROUP_PERF is not set -CONFIG_CGROUP_BPF=y -# CONFIG_CGROUP_MISC 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 is not set -CONFIG_SCHED_AUTOGROUP=y -# CONFIG_SYSFS_DEPRECATED is not set -# CONFIG_RELAY is not set -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_BOOT_CONFIG_EMBED is not set -CONFIG_INITRAMFS_PRESERVE_MTIME=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 is not set -CONFIG_UID16=y -CONFIG_MULTIUSER=y -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_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_BASE_RELATIVE=y -CONFIG_ARCH_HAS_MEMBARRIER_SYNC_CORE=y -CONFIG_KCMP=y -CONFIG_RSEQ=y -# CONFIG_EMBEDDED is not set -CONFIG_HAVE_PERF_EVENTS=y - -# -# Kernel Performance Events And Counters -# -CONFIG_PERF_EVENTS=y -# end of Kernel Performance Events And Counters - -CONFIG_SYSTEM_DATA_VERIFICATION=y -# CONFIG_PROFILING is not set -# end of General setup - -CONFIG_ARM64=y -CONFIG_GCC_SUPPORTS_DYNAMIC_FTRACE_WITH_REGS=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=24 -CONFIG_ARCH_MMAP_RND_COMPAT_BITS_MIN=11 -CONFIG_ARCH_MMAP_RND_COMPAT_BITS_MAX=16 -CONFIG_NO_IOPORT_MAP=y -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=3 -CONFIG_ARCH_SUPPORTS_UPROBES=y -CONFIG_ARCH_PROC_KCORE_TEXT=y - -# -# Platform selection -# -# CONFIG_ARCH_ACTIONS is not set -CONFIG_ARCH_SUNXI=y -# CONFIG_ARCH_ALPINE is not set -# CONFIG_ARCH_APPLE is not set -# CONFIG_ARCH_BCM is not set -# CONFIG_ARCH_BERLIN is not set -# CONFIG_ARCH_BITMAIN is not set -# CONFIG_ARCH_EXYNOS is not set -# CONFIG_ARCH_SPARX5 is not set -# CONFIG_ARCH_K3 is not set -# CONFIG_ARCH_LG1K is not set -# CONFIG_ARCH_HISI is not set -# CONFIG_ARCH_KEEMBAY is not set -# CONFIG_ARCH_MEDIATEK is not set -# CONFIG_ARCH_MESON is not set -# CONFIG_ARCH_MVEBU is not set -# CONFIG_ARCH_NXP is not set -# CONFIG_ARCH_NPCM is not set -# CONFIG_ARCH_QCOM is not set -# CONFIG_ARCH_REALTEK is not set -# CONFIG_ARCH_RENESAS is not set -# CONFIG_ARCH_ROCKCHIP is not set -# CONFIG_ARCH_SEATTLE is not set -# CONFIG_ARCH_INTEL_SOCFPGA is not set -# CONFIG_ARCH_SYNQUACER is not set -# CONFIG_ARCH_TEGRA is not set -# CONFIG_ARCH_SPRD is not set -# CONFIG_ARCH_THUNDER is not set -# CONFIG_ARCH_THUNDER2 is not set -# CONFIG_ARCH_UNIPHIER is not set -# CONFIG_ARCH_VEXPRESS is not set -# CONFIG_ARCH_VISCONTI is not set -# CONFIG_ARCH_XGENE is not set -# CONFIG_ARCH_ZYNQMP is not set -# 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 is not set -CONFIG_ARM64_ERRATUM_1742098=y -CONFIG_ARM64_ERRATUM_845719=y -CONFIG_ARM64_ERRATUM_843419=y -CONFIG_ARM64_LD_HAS_FIX_ERRATUM_843419=y -# CONFIG_ARM64_ERRATUM_1024718 is not set -# CONFIG_ARM64_ERRATUM_1418040 is not set -# CONFIG_ARM64_ERRATUM_1165522 is not set -# CONFIG_ARM64_ERRATUM_1319367 is not set -# CONFIG_ARM64_ERRATUM_1530923 is not set -CONFIG_ARM64_WORKAROUND_REPEAT_TLBI=y -CONFIG_ARM64_ERRATUM_2441007=y -# CONFIG_ARM64_ERRATUM_1286807 is not set -# CONFIG_ARM64_ERRATUM_1463225 is not set -# CONFIG_ARM64_ERRATUM_1542419 is not set -CONFIG_ARM64_ERRATUM_1508412=y -CONFIG_ARM64_ERRATUM_2051678=y -CONFIG_ARM64_ERRATUM_2077057=y -CONFIG_ARM64_ERRATUM_2658417=y -CONFIG_ARM64_WORKAROUND_TSB_FLUSH_FAILURE=y -CONFIG_ARM64_ERRATUM_2054223=y -CONFIG_ARM64_ERRATUM_2067961=y -CONFIG_ARM64_ERRATUM_2441009=y -# CONFIG_CAVIUM_ERRATUM_22375 is not set -# CONFIG_CAVIUM_ERRATUM_23154 is not set -# CONFIG_CAVIUM_ERRATUM_27456 is not set -# CONFIG_CAVIUM_ERRATUM_30115 is not set -# CONFIG_CAVIUM_TX2_ERRATUM_219 is not set -# CONFIG_FUJITSU_ERRATUM_010001 is not set -# CONFIG_HISILICON_ERRATUM_161600802 is not set -# CONFIG_QCOM_FALKOR_ERRATUM_1003 is not set -# CONFIG_QCOM_FALKOR_ERRATUM_1009 is not set -# CONFIG_QCOM_QDF2400_ERRATUM_0065 is not set -# CONFIG_QCOM_FALKOR_ERRATUM_E1041 is not set -CONFIG_NVIDIA_CARMEL_CNP_ERRATUM=y -# CONFIG_SOCIONEXT_SYNQUACER_PREITS is not set -# 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=y -# CONFIG_ARM64_VA_BITS_48 is not set -CONFIG_ARM64_VA_BITS=39 -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 is not set -# CONFIG_SCHED_SMT is not set -CONFIG_NR_CPUS=4 -CONFIG_HOTPLUG_CPU=y -# CONFIG_NUMA is not set -# 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_ARCH_SPARSEMEM_ENABLE=y -CONFIG_HW_PERF_EVENTS=y -CONFIG_CC_HAVE_SHADOW_CALL_STACK=y -# CONFIG_PARAVIRT is not set -# CONFIG_PARAVIRT_TIME_ACCOUNTING is not set -# CONFIG_KEXEC is not set -# CONFIG_KEXEC_FILE is not set -# CONFIG_CRASH_DUMP is not set -# CONFIG_XEN is not set -CONFIG_ARCH_FORCE_MAX_ORDER=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_COMPAT_ALIGNMENT_FIXUPS is not set -# CONFIG_ARMV8_DEPRECATED is not set - -# -# ARMv8.1 architectural features -# -# CONFIG_ARM64_HW_AFDBM is not set -# CONFIG_ARM64_PAN is not set -CONFIG_AS_HAS_LDAPR=y -CONFIG_AS_HAS_LSE_ATOMICS=y -# CONFIG_ARM64_USE_LSE_ATOMICS is not set -# end of ARMv8.1 architectural features - -# -# ARMv8.2 architectural features -# -CONFIG_AS_HAS_ARMV8_2=y -CONFIG_AS_HAS_SHA3=y -# CONFIG_ARM64_PMEM is not set -# CONFIG_ARM64_RAS_EXTN is not set -# CONFIG_ARM64_CNP is not set -# end of ARMv8.2 architectural features - -# -# ARMv8.3 architectural features -# -# CONFIG_ARM64_PTR_AUTH is not set -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 is not set -CONFIG_AS_HAS_ARMV8_4=y -# CONFIG_ARM64_TLB_RANGE is not set -# end of ARMv8.4 architectural features - -# -# ARMv8.5 architectural features -# -CONFIG_AS_HAS_ARMV8_5=y -# CONFIG_ARM64_BTI is not set -CONFIG_CC_HAS_BRANCH_PROT_PAC_RET_BTI=y -# CONFIG_ARM64_E0PD is not set -CONFIG_ARM64_AS_HAS_MTE=y -# end of ARMv8.5 architectural features - -# -# ARMv8.7 architectural features -# -# end of ARMv8.7 architectural features - -# CONFIG_ARM64_SVE is not set -CONFIG_ARM64_MODULE_PLTS=y -# CONFIG_ARM64_PSEUDO_NMI is not set -CONFIG_RELOCATABLE=y -# CONFIG_RANDOMIZE_BASE is not set -CONFIG_CC_HAVE_STACKPROTECTOR_SYSREG=y -CONFIG_ARCH_NR_GPIO=0 -# end of Kernel Features - -# -# Boot options -# -CONFIG_CMDLINE="" -# CONFIG_EFI is not set -# end of Boot options - -# -# Power management options -# -CONFIG_SUSPEND=y -CONFIG_SUSPEND_FREEZER=y -# CONFIG_HIBERNATION is not set -CONFIG_PM_SLEEP=y -CONFIG_PM_SLEEP_SMP=y -CONFIG_PM_AUTOSLEEP=y -# CONFIG_PM_USERSPACE_AUTOSLEEP is not set -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 is not set -# CONFIG_PM_TEST_SUSPEND is not set -CONFIG_PM_SLEEP_DEBUG=y -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_CPU_PM=y -CONFIG_ENERGY_MODEL=y -CONFIG_ARCH_HIBERNATION_POSSIBLE=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 is not set -CONFIG_DT_IDLE_STATES=y -CONFIG_DT_IDLE_GENPD=y - -# -# ARM CPU Idle Drivers -# -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=y -# CONFIG_CPU_FREQ_DEFAULT_GOV_POWERSAVE is not set -# CONFIG_CPU_FREQ_DEFAULT_GOV_USERSPACE is not set -# CONFIG_CPU_FREQ_DEFAULT_GOV_ONDEMAND is not set -# 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=y -CONFIG_CPU_FREQ_GOV_USERSPACE=y -CONFIG_CPU_FREQ_GOV_ONDEMAND=y -CONFIG_CPU_FREQ_GOV_CONSERVATIVE=y -CONFIG_CPU_FREQ_GOV_SCHEDUTIL=y - -# -# CPU frequency scaling drivers -# -CONFIG_CPUFREQ_DT=y -CONFIG_CPUFREQ_DT_PLATDEV=y -# CONFIG_ARM_ALLWINNER_SUN50I_CPUFREQ_NVMEM is not set -# end of CPU Frequency scaling -# end of CPU Power Management - -CONFIG_HAVE_KVM=y -# CONFIG_VIRTUALIZATION is not set - -# -# General architecture-dependent options -# -# CONFIG_KPROBES is not set -CONFIG_JUMP_LABEL=y -# CONFIG_STATIC_KEYS_SELFTEST is not set -CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS=y -CONFIG_HAVE_IOREMAP_PROT=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_TRACE_IRQFLAGS_NMI_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 is not set -CONFIG_ARCH_SUPPORTS_SHADOW_CALL_STACK=y -# CONFIG_SHADOW_CALL_STACK is not set -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_USER=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_ARCH_WANT_HUGE_PMD_SHARE=y -CONFIG_HAVE_MOD_ARCH_SPECIFIC=y -CONFIG_MODULES_USE_ELF_RELA=y -CONFIG_HAVE_SOFTIRQ_ON_OWN_STACK=y -CONFIG_SOFTIRQ_ON_OWN_STACK=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_PAGE_SIZE_LESS_THAN_256KB=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=y -# CONFIG_RANDOMIZE_KSTACK_OFFSET_DEFAULT is not set -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_LOCK_EVENT_COUNTS is not set -CONFIG_ARCH_HAS_RELR=y -CONFIG_HAVE_PREEMPT_DYNAMIC=y -CONFIG_HAVE_PREEMPT_DYNAMIC_KEY=y -CONFIG_ARCH_WANT_LD_ORPHAN_WARN=y -CONFIG_ARCH_SUPPORTS_DEBUG_PAGEALLOC=y -CONFIG_ARCH_SUPPORTS_PAGE_TABLE_CHECK=y -CONFIG_ARCH_HAVE_TRACE_MMIO_ACCESS=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 is not set -CONFIG_MODULE_UNLOAD=y -# CONFIG_MODULE_FORCE_UNLOAD is not set -# CONFIG_MODULE_UNLOAD_TAINT_TRACKING 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_MODULES_TREE_LOOKUP=y -CONFIG_BLOCK=y -CONFIG_BLOCK_LEGACY_AUTOLOAD=y -CONFIG_BLK_RQ_ALLOC_TIME=y -CONFIG_BLK_CGROUP_RWSTAT=y -CONFIG_BLK_ICQ=y -# CONFIG_BLK_DEV_BSGLIB is not set -# CONFIG_BLK_DEV_INTEGRITY is not set -# CONFIG_BLK_DEV_ZONED is not set -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_IOCOST=y -# CONFIG_BLK_CGROUP_IOPRIO is not set -CONFIG_BLK_DEBUG_FS=y -# CONFIG_BLK_SED_OPAL is not set -# CONFIG_BLK_INLINE_ENCRYPTION is not set - -# -# 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 is not set -CONFIG_MSDOS_PARTITION=y -# CONFIG_BSD_DISKLABEL is not set -# CONFIG_MINIX_SUBPARTITION is not set -# CONFIG_SOLARIS_X86_PARTITION is not set -# CONFIG_UNIXWARE_DISKLABEL is not set -# CONFIG_LDM_PARTITION 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 is not set -# end of Partition Types - -CONFIG_BLOCK_COMPAT=y -CONFIG_BLK_PM=y -CONFIG_BLOCK_HOLDER_DEPRECATED=y -CONFIG_BLK_MQ_STACKING=y - -# -# IO Schedulers -# -# CONFIG_MQ_IOSCHED_DEADLINE is not set -# CONFIG_MQ_IOSCHED_KYBER is not set -CONFIG_IOSCHED_BFQ=y -CONFIG_BFQ_GROUP_IOSCHED=y -# CONFIG_BFQ_CGROUP_DEBUG is not set -# end of IO Schedulers - -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_BINFMT_ELF_EXTRA_PHDRS=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 is not set -CONFIG_COREDUMP=y -# end of Executable file formats - -# -# Memory Management options -# -CONFIG_SWAP=y -# CONFIG_ZSWAP is not set -CONFIG_ZSMALLOC=m -# CONFIG_ZSMALLOC_STAT is not set - -# -# SLAB allocator options -# -# CONFIG_SLAB is not set -CONFIG_SLUB=y -CONFIG_SLAB_MERGE_DEFAULT=y -# CONFIG_SLAB_FREELIST_RANDOM is not set -# CONFIG_SLAB_FREELIST_HARDENED is not set -# CONFIG_SLUB_STATS is not set -CONFIG_SLUB_CPU_PARTIAL=y -# end of SLAB allocator options - -# CONFIG_SHUFFLE_PAGE_ALLOCATOR is not set -CONFIG_COMPAT_BRK=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_MEMORY_ISOLATION=y -CONFIG_ARCH_ENABLE_MEMORY_HOTPLUG=y -CONFIG_ARCH_ENABLE_MEMORY_HOTREMOVE=y -# CONFIG_MEMORY_HOTPLUG is not set -CONFIG_SPLIT_PTLOCK_CPUS=4 -CONFIG_ARCH_ENABLE_SPLIT_PMD_PTLOCK=y -CONFIG_COMPACTION=y -CONFIG_COMPACT_UNEVICTABLE_DEFAULT=1 -# CONFIG_PAGE_REPORTING is not set -CONFIG_MIGRATION=y -CONFIG_CONTIG_ALLOC=y -CONFIG_PHYS_ADDR_T_64BIT=y -# CONFIG_KSM is not set -CONFIG_DEFAULT_MMAP_MIN_ADDR=4096 -CONFIG_ARCH_SUPPORTS_MEMORY_FAILURE=y -# CONFIG_MEMORY_FAILURE is not set -CONFIG_ARCH_WANTS_THP_SWAP=y -# CONFIG_TRANSPARENT_HUGEPAGE is not set -CONFIG_CMA=y -CONFIG_CMA_DEBUGFS=y -# CONFIG_CMA_SYSFS is not set -CONFIG_CMA_AREAS=7 -CONFIG_GENERIC_EARLY_IOREMAP=y -# CONFIG_DEFERRED_STRUCT_PAGE_INIT is not set -# CONFIG_IDLE_PAGE_TRACKING is not set -CONFIG_ARCH_HAS_CACHE_LINE_SIZE=y -CONFIG_ARCH_HAS_CURRENT_STACK_POINTER=y -CONFIG_ARCH_HAS_PTE_DEVMAP=y -CONFIG_ZONE_DMA=y -CONFIG_ZONE_DMA32=y -CONFIG_VM_EVENT_COUNTERS=y -# CONFIG_PERCPU_STATS is not set -# CONFIG_GUP_TEST is not set -CONFIG_ARCH_HAS_PTE_SPECIAL=y -CONFIG_SECRETMEM=y -# CONFIG_ANON_VMA_NAME is not set -# CONFIG_USERFAULTFD is not set -# CONFIG_LRU_GEN is not set - -# -# Data Access Monitoring -# -# CONFIG_DAMON is not set -# 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_SKB_EXTENSIONS=y - -# -# Networking options -# -CONFIG_PACKET=y -CONFIG_PACKET_DIAG=y -CONFIG_UNIX=y -CONFIG_UNIX_SCM=y -CONFIG_AF_UNIX_OOB=y -CONFIG_UNIX_DIAG=y -# CONFIG_TLS is not set -CONFIG_XFRM=y -CONFIG_XFRM_ALGO=y -CONFIG_XFRM_USER=y -# CONFIG_XFRM_INTERFACE is not set -# CONFIG_XFRM_SUB_POLICY is not set -# CONFIG_XFRM_MIGRATE is not set -# CONFIG_XFRM_STATISTICS is not set -CONFIG_NET_KEY=m -# CONFIG_NET_KEY_MIGRATE is not set -# CONFIG_XDP_SOCKETS is not set -CONFIG_INET=y -CONFIG_IP_MULTICAST=y -CONFIG_IP_ADVANCED_ROUTER=y -# CONFIG_IP_FIB_TRIE_STATS is not set -# CONFIG_IP_MULTIPLE_TABLES is not set -# CONFIG_IP_ROUTE_MULTIPATH is not set -# CONFIG_IP_ROUTE_VERBOSE is not set -CONFIG_IP_ROUTE_CLASSID=y -# CONFIG_IP_PNP is not set -# CONFIG_NET_IPIP is not set -# CONFIG_NET_IPGRE_DEMUX is not set -CONFIG_NET_IP_TUNNEL=m -# CONFIG_IP_MROUTE is not set -CONFIG_SYN_COOKIES=y -# CONFIG_NET_IPVTI is not set -CONFIG_NET_UDP_TUNNEL=m -# CONFIG_NET_FOU is not set -# CONFIG_INET_AH is not set -# CONFIG_INET_ESP is not set -# CONFIG_INET_IPCOMP is not set -CONFIG_INET_TABLE_PERTURB_ORDER=16 -# CONFIG_INET_DIAG is not set -# CONFIG_TCP_CONG_ADVANCED is not set -CONFIG_TCP_CONG_CUBIC=y -CONFIG_DEFAULT_TCP_CONG="cubic" -# CONFIG_TCP_MD5SIG is not set -CONFIG_IPV6=y -# CONFIG_IPV6_ROUTER_PREF is not set -# CONFIG_IPV6_OPTIMISTIC_DAD is not set -# CONFIG_INET6_AH is not set -# CONFIG_INET6_ESP is not set -# CONFIG_INET6_IPCOMP is not set -# CONFIG_IPV6_MIP6 is not set -# CONFIG_IPV6_ILA is not set -# CONFIG_IPV6_VTI is not set -# CONFIG_IPV6_SIT is not set -# CONFIG_IPV6_TUNNEL is not set -# CONFIG_IPV6_MULTIPLE_TABLES is not set -# CONFIG_IPV6_MROUTE is not set -# CONFIG_IPV6_SEG6_LWTUNNEL is not set -# CONFIG_IPV6_SEG6_HMAC is not set -# CONFIG_IPV6_RPL_LWTUNNEL is not set -# CONFIG_IPV6_IOAM6_LWTUNNEL is not set -CONFIG_MPTCP=y -CONFIG_MPTCP_IPV6=y -# CONFIG_NETWORK_SECMARK is not set -# CONFIG_NETWORK_PHY_TIMESTAMPING is not set -CONFIG_NETFILTER=y -CONFIG_NETFILTER_ADVANCED=y - -# -# Core Netfilter Configuration -# -CONFIG_NETFILTER_INGRESS=y -CONFIG_NETFILTER_EGRESS=y -CONFIG_NETFILTER_SKIP_EGRESS=y -CONFIG_NETFILTER_NETLINK=m -CONFIG_NETFILTER_FAMILY_ARP=y -# CONFIG_NETFILTER_NETLINK_HOOK is not set -# CONFIG_NETFILTER_NETLINK_ACCT is not set -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_ZONES is not set -# CONFIG_NF_CONNTRACK_PROCFS is not set -# CONFIG_NF_CONNTRACK_EVENTS is not set -# CONFIG_NF_CONNTRACK_TIMEOUT is not set -# CONFIG_NF_CONNTRACK_TIMESTAMP is not set -# CONFIG_NF_CONNTRACK_LABELS is not set -# CONFIG_NF_CT_PROTO_DCCP is not set -CONFIG_NF_CT_PROTO_GRE=y -# CONFIG_NF_CT_PROTO_SCTP is not set -# CONFIG_NF_CT_PROTO_UDPLITE is not set -# CONFIG_NF_CONNTRACK_AMANDA is not set -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 is not set -CONFIG_NF_CONNTRACK_SIP=m -CONFIG_NF_CONNTRACK_TFTP=m -CONFIG_NF_CT_NETLINK=m -# CONFIG_NF_CT_NETLINK_HELPER is not set -CONFIG_NETFILTER_NETLINK_GLUE_CT=y -CONFIG_NF_NAT=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_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 is not set -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_HASH=m -CONFIG_NFT_FIB=m -CONFIG_NFT_FIB_INET=m -# CONFIG_NFT_XFRM is not set -CONFIG_NFT_SOCKET=m -CONFIG_NFT_OSF=m -# CONFIG_NFT_TPROXY is not set -# 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 is not set -# CONFIG_NFT_REJECT_NETDEV is not set -CONFIG_NF_FLOW_TABLE_INET=m -CONFIG_NF_FLOW_TABLE=m -# CONFIG_NF_FLOW_TABLE_PROCFS is not set -# CONFIG_NETFILTER_XTABLES is not set -# 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 is not set - -# -# IP: Netfilter Configuration -# -CONFIG_NF_DEFRAG_IPV4=m -CONFIG_NF_SOCKET_IPV4=m -# CONFIG_NF_TPROXY_IPV4 is not set -CONFIG_NF_TABLES_IPV4=y -CONFIG_NFT_REJECT_IPV4=m -# CONFIG_NFT_DUP_IPV4 is not set -CONFIG_NFT_FIB_IPV4=m -CONFIG_NF_TABLES_ARP=y -# CONFIG_NF_DUP_IPV4 is not set -CONFIG_NF_LOG_ARP=m -CONFIG_NF_LOG_IPV4=m -CONFIG_NF_REJECT_IPV4=m -# CONFIG_NF_NAT_SNMP_BASIC is not set -CONFIG_NF_NAT_PPTP=m -CONFIG_NF_NAT_H323=m -# CONFIG_IP_NF_IPTABLES is not set -# CONFIG_IP_NF_ARPTABLES is not set -# end of IP: Netfilter Configuration - -# -# IPv6: Netfilter Configuration -# -CONFIG_NF_SOCKET_IPV6=m -# CONFIG_NF_TPROXY_IPV6 is not set -CONFIG_NF_TABLES_IPV6=y -CONFIG_NFT_REJECT_IPV6=m -CONFIG_NFT_DUP_IPV6=m -CONFIG_NFT_FIB_IPV6=m -CONFIG_NF_DUP_IPV6=m -CONFIG_NF_REJECT_IPV6=m -CONFIG_NF_LOG_IPV6=m -# CONFIG_IP6_NF_IPTABLES is not set -# end of IPv6: Netfilter Configuration - -CONFIG_NF_DEFRAG_IPV6=m -# CONFIG_NF_CONNTRACK_BRIDGE is not set -CONFIG_BPFILTER=y -CONFIG_BPFILTER_UMH=y -# CONFIG_IP_DCCP is not set -# CONFIG_IP_SCTP is not set -# CONFIG_RDS is not set -# CONFIG_TIPC is not set -# CONFIG_ATM is not set -# CONFIG_L2TP is not set -# CONFIG_BRIDGE is not set -# CONFIG_NET_DSA is not set -# CONFIG_VLAN_8021Q is not set -# CONFIG_LLC2 is not set -# CONFIG_ATALK is not set -# CONFIG_X25 is not set -# CONFIG_LAPB is not set -# CONFIG_PHONET is not set -# CONFIG_6LOWPAN is not set -# CONFIG_IEEE802154 is not set -CONFIG_NET_SCHED=y - -# -# Queueing/Scheduling -# -CONFIG_NET_SCH_CBQ=m -CONFIG_NET_SCH_HTB=m -# CONFIG_NET_SCH_HFSC is not set -# CONFIG_NET_SCH_PRIO is not set -# CONFIG_NET_SCH_MULTIQ is not set -# CONFIG_NET_SCH_RED is not set -# CONFIG_NET_SCH_SFB is not set -# CONFIG_NET_SCH_SFQ is not set -# CONFIG_NET_SCH_TEQL is not set -# CONFIG_NET_SCH_TBF is not set -# CONFIG_NET_SCH_CBS is not set -# CONFIG_NET_SCH_ETF is not set -# CONFIG_NET_SCH_TAPRIO is not set -# CONFIG_NET_SCH_GRED is not set -# CONFIG_NET_SCH_DSMARK is not set -# CONFIG_NET_SCH_NETEM is not set -# CONFIG_NET_SCH_DRR is not set -# CONFIG_NET_SCH_MQPRIO is not set -# CONFIG_NET_SCH_SKBPRIO is not set -# CONFIG_NET_SCH_CHOKE is not set -# CONFIG_NET_SCH_QFQ is not set -# CONFIG_NET_SCH_CODEL is not set -# CONFIG_NET_SCH_FQ_CODEL is not set -# CONFIG_NET_SCH_CAKE is not set -# CONFIG_NET_SCH_FQ is not set -# CONFIG_NET_SCH_HHF is not set -# CONFIG_NET_SCH_PIE is not set -# CONFIG_NET_SCH_INGRESS is not set -# CONFIG_NET_SCH_PLUG is not set -# CONFIG_NET_SCH_ETS is not set -# CONFIG_NET_SCH_DEFAULT is not set - -# -# Classification -# -CONFIG_NET_CLS=y -CONFIG_NET_CLS_BASIC=m -# CONFIG_NET_CLS_TCINDEX is not set -CONFIG_NET_CLS_ROUTE4=m -CONFIG_NET_CLS_FW=m -# CONFIG_NET_CLS_U32 is not set -# CONFIG_NET_CLS_RSVP is not set -# CONFIG_NET_CLS_RSVP6 is not set -# CONFIG_NET_CLS_FLOW is not set -CONFIG_NET_CLS_CGROUP=m -# CONFIG_NET_CLS_BPF is not set -# CONFIG_NET_CLS_FLOWER is not set -# CONFIG_NET_CLS_MATCHALL is not set -# CONFIG_NET_EMATCH is not set -CONFIG_NET_CLS_ACT=y -CONFIG_NET_ACT_POLICE=m -CONFIG_NET_ACT_GACT=m -# CONFIG_GACT_PROB is not set -CONFIG_NET_ACT_MIRRED=m -# CONFIG_NET_ACT_SAMPLE is not set -# CONFIG_NET_ACT_NAT is not set -# CONFIG_NET_ACT_PEDIT is not set -# CONFIG_NET_ACT_SIMP is not set -# CONFIG_NET_ACT_SKBEDIT is not set -# CONFIG_NET_ACT_CSUM is not set -# CONFIG_NET_ACT_MPLS is not set -# CONFIG_NET_ACT_VLAN is not set -# CONFIG_NET_ACT_BPF is not set -# CONFIG_NET_ACT_CONNMARK is not set -# CONFIG_NET_ACT_CTINFO is not set -# CONFIG_NET_ACT_SKBMOD is not set -# CONFIG_NET_ACT_IFE is not set -# CONFIG_NET_ACT_TUNNEL_KEY is not set -# CONFIG_NET_ACT_CT is not set -# CONFIG_NET_ACT_GATE is not set -# CONFIG_NET_TC_SKB_EXT is not set -CONFIG_NET_SCH_FIFO=y -# CONFIG_DCB is not set -# CONFIG_DNS_RESOLVER is not set -# CONFIG_BATMAN_ADV is not set -# CONFIG_OPENVSWITCH is not set -# CONFIG_VSOCKETS is not set -CONFIG_NETLINK_DIAG=m -# CONFIG_MPLS is not set -# CONFIG_NET_NSH is not set -# CONFIG_HSR is not set -# CONFIG_NET_SWITCHDEV is not set -# CONFIG_NET_L3_MASTER_DEV is not set -# CONFIG_QRTR is not set -# 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 is not set -CONFIG_CGROUP_NET_CLASSID=y -CONFIG_NET_RX_BUSY_POLL=y -CONFIG_BQL=y -# CONFIG_BPF_STREAM_PARSER is not set -CONFIG_NET_FLOW_LIMIT=y - -# -# Network testing -# -# CONFIG_NET_PKTGEN is not set -# end of Network testing -# end of Networking options - -# CONFIG_HAMRADIO is not set -# CONFIG_CAN is not set -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 is not set -# CONFIG_BT_AOSPEXT is not set -CONFIG_BT_DEBUGFS=y - -# -# Bluetooth device drivers -# -CONFIG_BT_RTL=m -# CONFIG_BT_HCIBTUSB is not set -# CONFIG_BT_HCIBTSDIO is not set -CONFIG_BT_HCIUART=m -CONFIG_BT_HCIUART_SERDEV=y -# CONFIG_BT_HCIUART_H4 is not set -# CONFIG_BT_HCIUART_NOKIA is not set -# CONFIG_BT_HCIUART_BCSP is not set -# CONFIG_BT_HCIUART_ATH3K is not set -# CONFIG_BT_HCIUART_LL is not set -CONFIG_BT_HCIUART_3WIRE=y -# CONFIG_BT_HCIUART_INTEL is not set -# CONFIG_BT_HCIUART_BCM is not set -CONFIG_BT_HCIUART_RTL=y -# CONFIG_BT_HCIUART_QCA is not set -# CONFIG_BT_HCIUART_AG6XX is not set -# CONFIG_BT_HCIUART_MRVL is not set -# CONFIG_BT_HCIBCM203X is not set -# CONFIG_BT_HCIBPA10X is not set -# CONFIG_BT_HCIBFUSB is not set -# CONFIG_BT_HCIVHCI is not set -# CONFIG_BT_MRVL is not set -# CONFIG_BT_MTKSDIO is not set -# CONFIG_BT_MTKUART is not set -# end of Bluetooth device drivers - -# CONFIG_AF_RXRPC is not set -# CONFIG_AF_KCM is not set -# CONFIG_MCTP is not set -CONFIG_WIRELESS=y -CONFIG_WIRELESS_EXT=y -CONFIG_WEXT_CORE=y -CONFIG_WEXT_PROC=y -CONFIG_WEXT_PRIV=y -CONFIG_CFG80211=m -# CONFIG_NL80211_TESTMODE is not set -# CONFIG_CFG80211_DEVELOPER_WARNINGS is not set -CONFIG_CFG80211_REQUIRE_SIGNED_REGDB=y -CONFIG_CFG80211_USE_KERNEL_REGDB_KEYS=y -CONFIG_CFG80211_DEFAULT_PS=y -CONFIG_CFG80211_DEBUGFS=y -CONFIG_CFG80211_CRDA_SUPPORT=y -CONFIG_CFG80211_WEXT=y -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 is not set -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 is not set -# CONFIG_CAIF is not set -# CONFIG_CEPH_LIB is not set -# CONFIG_NFC is not set -# CONFIG_PSAMPLE is not set -# CONFIG_NET_IFE is not set -# CONFIG_LWTUNNEL is not set -CONFIG_DST_CACHE=y -CONFIG_GRO_CELLS=y -CONFIG_NET_SOCK_MSG=y -CONFIG_PAGE_POOL=y -# CONFIG_PAGE_POOL_STATS is not set -# CONFIG_FAILOVER is not set -CONFIG_ETHTOOL_NETLINK=y - -# -# Device Drivers -# -CONFIG_ARM_AMBA=y -CONFIG_HAVE_PCI=y -# CONFIG_PCI is not set -# CONFIG_PCCARD is not set - -# -# Generic Driver Options -# -CONFIG_UEVENT_HELPER=y -CONFIG_UEVENT_HELPER_PATH="" -CONFIG_DEVTMPFS=y -CONFIG_DEVTMPFS_MOUNT=y -# CONFIG_DEVTMPFS_SAFE is not set -CONFIG_STANDALONE=y -CONFIG_PREVENT_FIRMWARE_BUILD=y - -# -# Firmware loader -# -CONFIG_FW_LOADER=y -CONFIG_EXTRA_FIRMWARE="" -# CONFIG_FW_LOADER_USER_HELPER is not set -# CONFIG_FW_LOADER_COMPRESS is not set -CONFIG_FW_CACHE=y -# CONFIG_FW_UPLOAD is not set -# end of Firmware loader - -CONFIG_ALLOW_DEV_COREDUMP=y -# CONFIG_TEST_ASYNC_DRIVER_PROBE is not set -CONFIG_GENERIC_CPU_AUTOPROBE=y -CONFIG_GENERIC_CPU_VULNERABILITIES=y -CONFIG_REGMAP=y -CONFIG_REGMAP_I2C=m -CONFIG_REGMAP_MMIO=y -CONFIG_REGMAP_IRQ=y -CONFIG_DMA_SHARED_BUFFER=y -# CONFIG_DMA_FENCE_TRACE is not set -CONFIG_GENERIC_ARCH_TOPOLOGY=y -# end of Generic Driver Options - -# -# Bus devices -# -CONFIG_ARM_CCI=y -CONFIG_ARM_CCI400_COMMON=y -# CONFIG_BRCMSTB_GISB_ARB is not set -CONFIG_SUN50I_DE2_BUS=y -CONFIG_SUNXI_RSB=y -# CONFIG_VEXPRESS_CONFIG is not set -# CONFIG_MHI_BUS is not set -# CONFIG_MHI_BUS_EP is not set -# end of Bus devices - -# CONFIG_CONNECTOR is not set - -# -# Firmware Drivers -# - -# -# ARM System Control and Management Interface Protocol -# -# CONFIG_ARM_SCMI_PROTOCOL is not set -# end of ARM System Control and Management Interface Protocol - -CONFIG_ARM_SCPI_PROTOCOL=y -CONFIG_ARM_SCPI_POWER_DOMAIN=y -# CONFIG_ARM_FFA_TRANSPORT is not set -# CONFIG_GOOGLE_FIRMWARE is not set -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 is not set - -# -# Tegra firmware driver -# -# end of Tegra firmware driver -# end of Firmware Drivers - -# CONFIG_GNSS is not set -# 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_PARPORT is not set -CONFIG_BLK_DEV=y -# CONFIG_BLK_DEV_NULL_BLK is not set -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="lzo-rle" -CONFIG_ZRAM_WRITEBACK=y -CONFIG_ZRAM_MEMORY_TRACKING=y -CONFIG_BLK_DEV_LOOP=m -CONFIG_BLK_DEV_LOOP_MIN_COUNT=8 -# CONFIG_BLK_DEV_DRBD is not set -CONFIG_BLK_DEV_NBD=m -# CONFIG_BLK_DEV_RAM is not set -# CONFIG_CDROM_PKTCDVD is not set -# CONFIG_ATA_OVER_ETH is not set -# CONFIG_BLK_DEV_RBD is not set -# CONFIG_BLK_DEV_UBLK is not set - -# -# NVME Support -# -# CONFIG_NVME_FC is not set -# CONFIG_NVME_TCP is not set -# CONFIG_NVME_TARGET is not set -# end of NVME Support - -# -# Misc devices -# -# CONFIG_AD525X_DPOT is not set -# CONFIG_DUMMY_IRQ is not set -# CONFIG_ICS932S401 is not set -# CONFIG_ENCLOSURE_SERVICES is not set -# CONFIG_APDS9802ALS is not set -# CONFIG_ISL29003 is not set -# CONFIG_ISL29020 is not set -# CONFIG_SENSORS_TSL2550 is not set -# CONFIG_SENSORS_BH1770 is not set -# CONFIG_SENSORS_APDS990X is not set -# CONFIG_HMC6352 is not set -# CONFIG_DS1682 is not set -# CONFIG_SRAM is not set -# CONFIG_XILINX_SDFEC is not set -# CONFIG_HISI_HIKEY_USB is not set -# CONFIG_OPEN_DICE is not set -CONFIG_PPKB_POWER_MANAGER=y -# CONFIG_VCPU_STALL_DETECTOR is not set -CONFIG_MODEM_POWER=m -# CONFIG_C2PORT is not set - -# -# EEPROM support -# -# CONFIG_EEPROM_AT24 is not set -# CONFIG_EEPROM_LEGACY is not set -# CONFIG_EEPROM_MAX6875 is not set -# CONFIG_EEPROM_93CX6 is not set -# CONFIG_EEPROM_IDT_89HPESX is not set -# CONFIG_EEPROM_EE1004 is not set -# end of EEPROM support - -# -# Texas Instruments shared transport line discipline -# -# CONFIG_TI_ST is not set -# end of Texas Instruments shared transport line discipline - -# CONFIG_SENSORS_LIS3_I2C is not set -# CONFIG_ALTERA_STAPL is not set -# CONFIG_ECHO is not set -# CONFIG_MISC_RTSX_USB is not set -# CONFIG_UACCE is not set -# CONFIG_PVPANIC is not set -# end of Misc devices - -# -# SCSI device support -# -CONFIG_SCSI_MOD=m -# CONFIG_RAID_ATTRS is not set -CONFIG_SCSI_COMMON=m -CONFIG_SCSI=m -CONFIG_SCSI_DMA=y -CONFIG_SCSI_PROC_FS=y - -# -# SCSI support type (disk, tape, CD-ROM) -# -CONFIG_BLK_DEV_SD=m -# CONFIG_CHR_DEV_ST is not set -# CONFIG_BLK_DEV_SR is not set -# CONFIG_CHR_DEV_SG is not set -# CONFIG_BLK_DEV_BSG is not set -# CONFIG_CHR_DEV_SCH is not set -# 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 is not set -# CONFIG_SCSI_FC_ATTRS is not set -# CONFIG_SCSI_ISCSI_ATTRS is not set -# CONFIG_SCSI_SAS_ATTRS is not set -# CONFIG_SCSI_SAS_LIBSAS is not set -# CONFIG_SCSI_SRP_ATTRS is not set -# end of SCSI Transports - -# CONFIG_SCSI_LOWLEVEL is not set -# CONFIG_SCSI_DH is not set -# end of SCSI device support - -# CONFIG_ATA is not set -CONFIG_MD=y -# CONFIG_BLK_DEV_MD is not set -# CONFIG_BCACHE is not set -CONFIG_BLK_DEV_DM_BUILTIN=y -CONFIG_BLK_DEV_DM=y -# CONFIG_DM_DEBUG is not set -# CONFIG_DM_UNSTRIPED is not set -CONFIG_DM_CRYPT=y -# CONFIG_DM_SNAPSHOT is not set -# CONFIG_DM_THIN_PROVISIONING is not set -# CONFIG_DM_CACHE is not set -# CONFIG_DM_WRITECACHE is not set -# CONFIG_DM_EBS is not set -# CONFIG_DM_ERA is not set -# CONFIG_DM_CLONE is not set -# CONFIG_DM_MIRROR is not set -# CONFIG_DM_RAID is not set -# CONFIG_DM_ZERO is not set -# CONFIG_DM_MULTIPATH is not set -# CONFIG_DM_DELAY is not set -# CONFIG_DM_DUST is not set -CONFIG_DM_INIT=y -CONFIG_DM_UEVENT=y -# CONFIG_DM_FLAKEY is not set -# CONFIG_DM_VERITY is not set -# CONFIG_DM_SWITCH is not set -# CONFIG_DM_LOG_WRITES is not set -# CONFIG_DM_INTEGRITY is not set -# CONFIG_TARGET_CORE is not set -CONFIG_NETDEVICES=y -CONFIG_MII=m -CONFIG_NET_CORE=y -# CONFIG_BONDING is not set -# CONFIG_DUMMY is not set -CONFIG_WIREGUARD=m -# CONFIG_WIREGUARD_DEBUG is not set -# CONFIG_EQUALIZER is not set -# CONFIG_IFB is not set -# CONFIG_NET_TEAM is not set -# CONFIG_MACVLAN is not set -# CONFIG_IPVLAN is not set -# CONFIG_VXLAN is not set -# CONFIG_GENEVE is not set -# CONFIG_BAREUDP is not set -# CONFIG_GTP is not set -# CONFIG_AMT is not set -# CONFIG_MACSEC is not set -# CONFIG_NETCONSOLE is not set -CONFIG_TUN=m -# CONFIG_TUN_VNET_CROSS_LE is not set -CONFIG_VETH=m -# CONFIG_NLMON is not set -# CONFIG_ETHERNET is not set -# CONFIG_PHYLIB is not set -# CONFIG_PSE_CONTROLLER is not set -# CONFIG_MDIO_DEVICE is not set - -# -# PCS device drivers -# -# end of PCS device drivers - -CONFIG_PPP=m -CONFIG_PPP_BSDCOMP=m -CONFIG_PPP_DEFLATE=m -CONFIG_PPP_FILTER=y -CONFIG_PPP_MPPE=m -# CONFIG_PPP_MULTILINK is not set -# CONFIG_PPPOE is not set -# CONFIG_PPP_ASYNC is not set -# CONFIG_PPP_SYNC_TTY is not set -# CONFIG_SLIP is not set -CONFIG_SLHC=m - -# -# Host-side USB support is needed for USB Network Adapter support -# -CONFIG_USB_NET_DRIVERS=m -# CONFIG_USB_CATC is not set -# CONFIG_USB_KAWETH is not set -# CONFIG_USB_PEGASUS is not set -# CONFIG_USB_RTL8150 is not set -CONFIG_USB_RTL8152=m -# CONFIG_USB_LAN78XX is not set -CONFIG_USB_USBNET=m -# CONFIG_USB_NET_AX8817X is not set -# CONFIG_USB_NET_AX88179_178A is not set -CONFIG_USB_NET_CDCETHER=m -CONFIG_USB_NET_CDC_EEM=m -CONFIG_USB_NET_CDC_NCM=m -# CONFIG_USB_NET_HUAWEI_CDC_NCM is not set -CONFIG_USB_NET_CDC_MBIM=m -# CONFIG_USB_NET_DM9601 is not set -# CONFIG_USB_NET_SR9700 is not set -# CONFIG_USB_NET_SR9800 is not set -# CONFIG_USB_NET_SMSC75XX is not set -# CONFIG_USB_NET_SMSC95XX is not set -# CONFIG_USB_NET_GL620A is not set -# CONFIG_USB_NET_NET1080 is not set -# CONFIG_USB_NET_PLUSB is not set -# CONFIG_USB_NET_MCS7830 is not set -# CONFIG_USB_NET_RNDIS_HOST is not set -# CONFIG_USB_NET_CDC_SUBSET is not set -# CONFIG_USB_NET_ZAURUS is not set -# CONFIG_USB_NET_CX82310_ETH is not set -# CONFIG_USB_NET_KALMIA is not set -CONFIG_USB_NET_QMI_WWAN=m -# CONFIG_USB_HSO is not set -# CONFIG_USB_NET_INT51X1 is not set -# CONFIG_USB_IPHETH is not set -# CONFIG_USB_SIERRA_NET is not set -# CONFIG_USB_VL600 is not set -# CONFIG_USB_NET_CH9200 is not set -# CONFIG_USB_NET_AQC111 is not set -CONFIG_USB_RTL8153_ECM=m -CONFIG_WLAN=y -# CONFIG_WLAN_VENDOR_ADMTEK is not set -# CONFIG_WLAN_VENDOR_ATH is not set -# CONFIG_WLAN_VENDOR_ATMEL is not set -# CONFIG_WLAN_VENDOR_BROADCOM is not set -# CONFIG_WLAN_VENDOR_CISCO is not set -# CONFIG_WLAN_VENDOR_INTEL is not set -# CONFIG_WLAN_VENDOR_INTERSIL is not set -# CONFIG_WLAN_VENDOR_MARVELL is not set -# CONFIG_WLAN_VENDOR_MEDIATEK is not set -# CONFIG_WLAN_VENDOR_MICROCHIP is not set -CONFIG_WLAN_VENDOR_PURELIFI=y -# CONFIG_PLFXLC is not set -# CONFIG_WLAN_VENDOR_RALINK is not set -# CONFIG_WLAN_VENDOR_REALTEK is not set -# CONFIG_WLAN_VENDOR_RSI is not set -CONFIG_WLAN_VENDOR_SILABS=y -# CONFIG_WFX is not set -# CONFIG_WLAN_VENDOR_ST is not set -# CONFIG_WLAN_VENDOR_TI is not set -# CONFIG_WLAN_VENDOR_ZYDAS is not set -# CONFIG_WLAN_VENDOR_QUANTENNA is not set -# CONFIG_MAC80211_HWSIM is not set -# CONFIG_USB_NET_RNDIS_WLAN is not set -# CONFIG_VIRT_WIFI is not set -# CONFIG_WAN is not set - -# -# Wireless WAN -# -# CONFIG_WWAN is not set -# end of Wireless WAN - -# CONFIG_NETDEVSIM is not set -# CONFIG_NET_FAILOVER is not set -# CONFIG_ISDN is not set - -# -# Input device support -# -CONFIG_INPUT=y -CONFIG_INPUT_LEDS=y -CONFIG_INPUT_FF_MEMLESS=y -# CONFIG_INPUT_SPARSEKMAP is not set -CONFIG_INPUT_MATRIXKMAP=y - -# -# Userland interfaces -# -CONFIG_INPUT_MOUSEDEV=m -CONFIG_INPUT_MOUSEDEV_PSAUX=y -CONFIG_INPUT_MOUSEDEV_SCREEN_X=1024 -CONFIG_INPUT_MOUSEDEV_SCREEN_Y=768 -# CONFIG_INPUT_JOYDEV is not set -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 is not set -# CONFIG_KEYBOARD_ADP5589 is not set -# CONFIG_KEYBOARD_ATKBD is not set -# CONFIG_KEYBOARD_QT1050 is not set -# CONFIG_KEYBOARD_QT1070 is not set -# CONFIG_KEYBOARD_QT2160 is not set -# CONFIG_KEYBOARD_DLINK_DIR685 is not set -# CONFIG_KEYBOARD_LKKBD is not set -CONFIG_KEYBOARD_GPIO=y -CONFIG_KEYBOARD_GPIO_POLLED=y -# CONFIG_KEYBOARD_TCA6416 is not set -# CONFIG_KEYBOARD_TCA8418 is not set -# CONFIG_KEYBOARD_MATRIX is not set -# CONFIG_KEYBOARD_LM8323 is not set -# CONFIG_KEYBOARD_LM8333 is not set -# CONFIG_KEYBOARD_MAX7359 is not set -# CONFIG_KEYBOARD_MCS is not set -# CONFIG_KEYBOARD_MPR121 is not set -# CONFIG_KEYBOARD_NEWTON is not set -# CONFIG_KEYBOARD_OPENCORES is not set -CONFIG_KEYBOARD_PINEPHONE=y -# CONFIG_KEYBOARD_SAMSUNG is not set -# CONFIG_KEYBOARD_STOWAWAY is not set -# CONFIG_KEYBOARD_SUNKBD is not set -CONFIG_KEYBOARD_SUN4I_LRADC=y -# 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 is not set -# CONFIG_INPUT_MOUSE is not set -# CONFIG_INPUT_JOYSTICK is not set -# CONFIG_INPUT_TABLET is not set -CONFIG_INPUT_TOUCHSCREEN=y -# CONFIG_TOUCHSCREEN_AD7879 is not set -# CONFIG_TOUCHSCREEN_ADC is not set -# CONFIG_TOUCHSCREEN_AR1021_I2C is not set -# CONFIG_TOUCHSCREEN_ATMEL_MXT 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 is not set -# CONFIG_TOUCHSCREEN_CY8CTMG110 is not set -# CONFIG_TOUCHSCREEN_CYTTSP_CORE is not set -# CONFIG_TOUCHSCREEN_CYTTSP4_CORE is not set -# CONFIG_TOUCHSCREEN_DYNAPRO is not set -# CONFIG_TOUCHSCREEN_HAMPSHIRE is not set -# CONFIG_TOUCHSCREEN_EETI is not set -# CONFIG_TOUCHSCREEN_EGALAX is not set -# CONFIG_TOUCHSCREEN_EGALAX_SERIAL is not set -# CONFIG_TOUCHSCREEN_EXC3000 is not set -# CONFIG_TOUCHSCREEN_FUJITSU is not set -CONFIG_TOUCHSCREEN_GOODIX=m -# CONFIG_TOUCHSCREEN_HIDEEP is not set -# CONFIG_TOUCHSCREEN_HYCON_HY46XX is not set -# CONFIG_TOUCHSCREEN_ILI210X is not set -# CONFIG_TOUCHSCREEN_ILITEK is not set -# CONFIG_TOUCHSCREEN_S6SY761 is not set -# CONFIG_TOUCHSCREEN_GUNZE is not set -# CONFIG_TOUCHSCREEN_EKTF2127 is not set -# CONFIG_TOUCHSCREEN_ELAN is not set -# CONFIG_TOUCHSCREEN_ELO is not set -# CONFIG_TOUCHSCREEN_WACOM_W8001 is not set -# CONFIG_TOUCHSCREEN_WACOM_I2C is not set -# CONFIG_TOUCHSCREEN_MAX11801 is not set -# CONFIG_TOUCHSCREEN_MCS5000 is not set -# CONFIG_TOUCHSCREEN_MMS114 is not set -# CONFIG_TOUCHSCREEN_MELFAS_MIP4 is not set -# CONFIG_TOUCHSCREEN_MSG2638 is not set -# CONFIG_TOUCHSCREEN_MTOUCH is not set -# CONFIG_TOUCHSCREEN_IMAGIS is not set -# CONFIG_TOUCHSCREEN_IMX6UL_TSC is not set -# CONFIG_TOUCHSCREEN_INEXIO is not set -# CONFIG_TOUCHSCREEN_MK712 is not set -# CONFIG_TOUCHSCREEN_PENMOUNT is not set -# CONFIG_TOUCHSCREEN_EDT_FT5X06 is not set -# CONFIG_TOUCHSCREEN_TOUCHRIGHT is not set -# CONFIG_TOUCHSCREEN_TOUCHWIN is not set -# CONFIG_TOUCHSCREEN_PIXCIR is not set -# CONFIG_TOUCHSCREEN_WDT87XX_I2C is not set -# CONFIG_TOUCHSCREEN_USB_COMPOSITE is not set -# CONFIG_TOUCHSCREEN_TOUCHIT213 is not set -# CONFIG_TOUCHSCREEN_TSC_SERIO is not set -# CONFIG_TOUCHSCREEN_TSC2004 is not set -# CONFIG_TOUCHSCREEN_TSC2007 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_SX8654 is not set -# CONFIG_TOUCHSCREEN_TPS6507X is not set -# CONFIG_TOUCHSCREEN_ZET6223 is not set -# CONFIG_TOUCHSCREEN_ZFORCE is not set -# CONFIG_TOUCHSCREEN_COLIBRI_VF50 is not set -# CONFIG_TOUCHSCREEN_ROHM_BU21023 is not set -# CONFIG_TOUCHSCREEN_IQS5XX is not set -# CONFIG_TOUCHSCREEN_ZINITIX is not set -CONFIG_INPUT_MISC=y -# CONFIG_INPUT_AD714X 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_MMA8450 is not set -# CONFIG_INPUT_GPIO_BEEPER is not set -# CONFIG_INPUT_GPIO_DECODER is not set -CONFIG_INPUT_GPIO_VIBRA=y -# CONFIG_INPUT_ATI_REMOTE2 is not set -# CONFIG_INPUT_KEYSPAN_REMOTE is not set -# CONFIG_INPUT_KXTJ9 is not set -# CONFIG_INPUT_POWERMATE is not set -# CONFIG_INPUT_YEALINK is not set -# CONFIG_INPUT_CM109 is not set -# CONFIG_INPUT_REGULATOR_HAPTIC is not set -CONFIG_INPUT_AXP20X_PEK=y -CONFIG_INPUT_UINPUT=y -# CONFIG_INPUT_PCF8574 is not set -# CONFIG_INPUT_PWM_BEEPER is not set -# CONFIG_INPUT_PWM_VIBRA 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 is not set -# CONFIG_INPUT_IQS626A is not set -# CONFIG_INPUT_IQS7222 is not set -# CONFIG_INPUT_CMA3000 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_RMI4_CORE is not set - -# -# Hardware I/O ports -# -# CONFIG_SERIO is not set -# CONFIG_GAMEPORT is not set -# 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_NR_UARTS=8 -CONFIG_SERIAL_8250_RUNTIME_UARTS=8 -# CONFIG_SERIAL_8250_EXTENDED is not set -CONFIG_SERIAL_8250_DWLIB=y -CONFIG_SERIAL_8250_FSL=y -CONFIG_SERIAL_8250_DW=y -# CONFIG_SERIAL_8250_RT288X is not set -CONFIG_SERIAL_OF_PLATFORM=y - -# -# Non-8250 serial port support -# -# CONFIG_SERIAL_AMBA_PL010 is not set -# CONFIG_SERIAL_AMBA_PL011 is not set -# CONFIG_SERIAL_EARLYCON_ARM_SEMIHOST is not set -# CONFIG_SERIAL_UARTLITE is not set -CONFIG_SERIAL_CORE=y -CONFIG_SERIAL_CORE_CONSOLE=y -# CONFIG_SERIAL_SIFIVE is not set -# CONFIG_SERIAL_SCCNXP is not set -# CONFIG_SERIAL_SC16IS7XX is not set -# 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_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_N_GSM is not set -# CONFIG_NULL_TTY is not set -# CONFIG_HVC_DCC is not set -CONFIG_SERIAL_DEV_BUS=y -CONFIG_SERIAL_DEV_CTRL_TTYPORT=y -# CONFIG_VIRTIO_CONSOLE is not set -# CONFIG_IPMI_HANDLER is not set -# CONFIG_HW_RANDOM is not set -CONFIG_DEVMEM=y -# CONFIG_TCG_TPM is not set -# CONFIG_XILLYBUS is not set -# CONFIG_XILLYUSB is not set -CONFIG_RANDOM_TRUST_CPU=y -# CONFIG_RANDOM_TRUST_BOOTLOADER is not set -# end of Character devices - -# -# I2C support -# -CONFIG_I2C=y -CONFIG_I2C_BOARDINFO=y -CONFIG_I2C_COMPAT=y -CONFIG_I2C_CHARDEV=y -CONFIG_I2C_MUX=y - -# -# 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_PINCTRL is not set -# CONFIG_I2C_MUX_REG is not set -# CONFIG_I2C_DEMUX_PINCTRL 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 - -# -# I2C Hardware Bus support -# - -# -# I2C system bus drivers (mostly embedded / system-on-chip) -# -# CONFIG_I2C_CADENCE is not set -# CONFIG_I2C_CBUS_GPIO is not set -# CONFIG_I2C_DESIGNWARE_PLATFORM is not set -# CONFIG_I2C_EMEV2 is not set -CONFIG_I2C_GPIO=y -# CONFIG_I2C_GPIO_FAULT_INJECTOR is not set -CONFIG_I2C_MV64XXX=y -# CONFIG_I2C_NOMADIK is not set -# CONFIG_I2C_OCORES is not set -# CONFIG_I2C_PCA_PLATFORM is not set -# CONFIG_I2C_RK3X is not set -# CONFIG_I2C_SIMTEC is not set -# CONFIG_I2C_XILINX is not set - -# -# External I2C/SMBus adapter drivers -# -# CONFIG_I2C_DIOLAN_U2C is not set -# CONFIG_I2C_CP2615 is not set -# CONFIG_I2C_ROBOTFUZZ_OSIF is not set -# CONFIG_I2C_TAOS_EVM is not set -# CONFIG_I2C_TINY_USB is not set - -# -# Other I2C/SMBus bus drivers -# -# CONFIG_I2C_VIRTIO is not set -# 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 is not set -# CONFIG_SPI is not set -# CONFIG_SPMI is not set -# CONFIG_HSI is not set -# CONFIG_PPS is not set - -# -# PTP clock support -# -# CONFIG_PTP_1588_CLOCK is not set -CONFIG_PTP_1588_CLOCK_OPTIONAL=y - -# -# Enable PHYLIB and NETWORK_PHY_TIMESTAMPING to see the additional clocks. -# -# 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_PINCTRL_AXP209=y -# CONFIG_PINCTRL_CY8C95X0 is not set -# CONFIG_PINCTRL_MCP23S08 is not set -# CONFIG_PINCTRL_MICROCHIP_SGPIO is not set -# CONFIG_PINCTRL_OCELOT is not set -CONFIG_PINCTRL_SINGLE=y -# CONFIG_PINCTRL_STMFX is not set -# CONFIG_PINCTRL_SX150X is not set - -# -# Renesas pinctrl drivers -# -# end of Renesas pinctrl drivers - -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 is not set -# CONFIG_PINCTRL_SUN8I_V3S is not set -# CONFIG_PINCTRL_SUN9I_A80 is not set -# CONFIG_PINCTRL_SUN9I_A80_R is not set -# CONFIG_PINCTRL_SUN20I_D1 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 is not set -# CONFIG_PINCTRL_SUN50I_H6 is not set -# CONFIG_PINCTRL_SUN50I_H6_R is not set -CONFIG_PINCTRL_SUN50I_H616=y -CONFIG_PINCTRL_SUN50I_H616_R=y -CONFIG_GPIOLIB=y -CONFIG_GPIOLIB_FASTPATH_LIMIT=512 -CONFIG_OF_GPIO=y -CONFIG_GPIO_CDEV=y -CONFIG_GPIO_CDEV_V1=y - -# -# 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_FTGPIO010 is not set -# CONFIG_GPIO_GENERIC_PLATFORM is not set -# CONFIG_GPIO_GRGPIO is not set -# CONFIG_GPIO_HLWD is not set -# CONFIG_GPIO_LOGICVC is not set -# CONFIG_GPIO_MB86S7X is not set -# CONFIG_GPIO_PL061 is not set -# CONFIG_GPIO_SIFIVE is not set -# CONFIG_GPIO_SYSCON is not set -# CONFIG_GPIO_XGENE 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_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 is not set -# CONFIG_GPIO_PCF857X is not set -# CONFIG_GPIO_TPIC2810 is not set -# end of I2C GPIO expanders - -# -# MFD GPIO expanders -# -# end of MFD GPIO expanders - -# -# USB GPIO expanders -# -# end of USB GPIO expanders - -# -# Virtual GPIO drivers -# -# CONFIG_GPIO_AGGREGATOR is not set -# CONFIG_GPIO_MOCKUP is not set -# CONFIG_GPIO_SIM is not set -# end of Virtual GPIO drivers - -# CONFIG_W1 is not set -CONFIG_POWER_RESET=y -# CONFIG_POWER_RESET_BRCMSTB is not set -# CONFIG_POWER_RESET_GPIO is not set -# CONFIG_POWER_RESET_GPIO_RESTART is not set -# CONFIG_POWER_RESET_LTC2952 is not set -# CONFIG_POWER_RESET_REGULATOR is not set -# CONFIG_POWER_RESET_RESTART is not set -# CONFIG_POWER_RESET_XGENE is not set -# CONFIG_POWER_RESET_SYSCON is not set -# CONFIG_POWER_RESET_SYSCON_POWEROFF is not set -# CONFIG_SYSCON_REBOOT_MODE is not set -# CONFIG_NVMEM_REBOOT_MODE is not set -CONFIG_POWER_SUPPLY=y -# CONFIG_POWER_SUPPLY_DEBUG is not set -# CONFIG_PDA_POWER is not set -# CONFIG_GENERIC_ADC_BATTERY is not set -# CONFIG_IP5XXX_POWER is not set -# CONFIG_TEST_POWER is not set -# CONFIG_CHARGER_ADP5061 is not set -# CONFIG_BATTERY_CW2015 is not set -# CONFIG_BATTERY_DS2780 is not set -# CONFIG_BATTERY_DS2781 is not set -# CONFIG_BATTERY_DS2782 is not set -# CONFIG_BATTERY_SAMSUNG_SDI is not set -# CONFIG_BATTERY_SBS is not set -# CONFIG_CHARGER_SBS is not set -# CONFIG_MANAGER_SBS is not set -# CONFIG_BATTERY_BQ27XXX is not set -CONFIG_CHARGER_AXP20X=y -CONFIG_BATTERY_AXP20X=y -CONFIG_AXP20X_POWER=y -# CONFIG_BATTERY_MAX17040 is not set -# CONFIG_BATTERY_MAX17042 is not set -# CONFIG_CHARGER_ISP1704 is not set -# CONFIG_CHARGER_MAX8903 is not set -# CONFIG_CHARGER_LP8727 is not set -# CONFIG_CHARGER_GPIO is not set -# CONFIG_CHARGER_MANAGER is not set -# CONFIG_CHARGER_LT3651 is not set -# CONFIG_CHARGER_LTC4162L is not set -# CONFIG_CHARGER_DETECTOR_MAX14656 is not set -# CONFIG_CHARGER_MAX77976 is not set -# 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 is not set -# CONFIG_CHARGER_BQ25890 is not set -# CONFIG_CHARGER_BQ25980 is not set -# CONFIG_CHARGER_BQ256XX is not set -# 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_BATTERY_UG3105 is not set -# CONFIG_HWMON is not set -CONFIG_THERMAL=y -# CONFIG_THERMAL_NETLINK is not set -CONFIG_THERMAL_STATISTICS=y -CONFIG_THERMAL_EMERGENCY_POWEROFF_DELAY_MS=0 -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_GOV_FAIR_SHARE=y -CONFIG_THERMAL_GOV_STEP_WISE=y -CONFIG_THERMAL_GOV_BANG_BANG=y -# 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 is not set -# CONFIG_THERMAL_EMULATION is not set -# CONFIG_THERMAL_MMIO is not set -CONFIG_SUN8I_THERMAL=y -# 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 is not set -# CONFIG_WATCHDOG_HRTIMER_PRETIMEOUT is not set - -# -# Watchdog Pretimeout Governors -# -# CONFIG_WATCHDOG_PRETIMEOUT_GOV is not set - -# -# Watchdog Device Drivers -# -# CONFIG_SOFT_WATCHDOG is not set -# CONFIG_GPIO_WATCHDOG is not set -# CONFIG_XILINX_WATCHDOG is not set -# CONFIG_ZIIRAVE_WATCHDOG is not set -# CONFIG_ARM_SP805_WATCHDOG is not set -# CONFIG_ARM_SBSA_WATCHDOG is not set -# CONFIG_CADENCE_WATCHDOG is not set -# CONFIG_DW_WATCHDOG is not set -CONFIG_SUNXI_WATCHDOG=y -# CONFIG_MAX63XX_WATCHDOG is not set -# CONFIG_ARM_SMC_WATCHDOG is not set -# CONFIG_MEN_A21_WDT is not set - -# -# USB-based Watchdog Cards -# -# CONFIG_USBPCWATCHDOG is not set -CONFIG_SSB_POSSIBLE=y -# CONFIG_SSB is not set -CONFIG_BCMA_POSSIBLE=y -# CONFIG_BCMA is not set - -# -# Multifunction device drivers -# -CONFIG_MFD_CORE=y -# CONFIG_MFD_ACT8945A is not set -CONFIG_MFD_SUN4I_GPADC=y -# 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_AC100=m -CONFIG_MFD_AXP20X=y -# CONFIG_MFD_AXP20X_I2C is not set -CONFIG_MFD_AXP20X_RSB=y -# CONFIG_MFD_MADERA is not set -# CONFIG_PMIC_DA903X 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_I2C is not set -# CONFIG_MFD_MP2629 is not set -# CONFIG_MFD_HI6421_PMIC is not set -# CONFIG_HTC_PASIC3 is not set -# CONFIG_HTC_I2CPLD is not set -# CONFIG_MFD_IQS62X 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 is not set -# CONFIG_MFD_MAX77686 is not set -# CONFIG_MFD_MAX77693 is not set -# CONFIG_MFD_MAX77714 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_MT6370 is not set -# CONFIG_MFD_MT6397 is not set -# CONFIG_MFD_MENF21BMC is not set -# CONFIG_MFD_VIPERBOARD is not set -# CONFIG_MFD_NTXEC is not set -# CONFIG_MFD_RETU is not set -# CONFIG_MFD_PCF50633 is not set -# CONFIG_MFD_SY7636A is not set -# CONFIG_MFD_RT4831 is not set -# CONFIG_MFD_RT5033 is not set -# CONFIG_MFD_RT5120 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_SUN6I_PRCM=y -CONFIG_MFD_SYSCON=y -# 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_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 is not set -# CONFIG_MFD_LOCHNAGAR is not set -# CONFIG_MFD_ARIZONA_I2C is not set -# CONFIG_MFD_WM8400 is not set -# CONFIG_MFD_WM831X_I2C 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_BD71828 is not set -# CONFIG_MFD_ROHM_BD957XMUF is not set -# CONFIG_MFD_STPMIC1 is not set -# CONFIG_MFD_STMFX is not set -# CONFIG_MFD_ATC260X_I2C is not set -# CONFIG_MFD_QCOM_PM8008 is not set -# CONFIG_RAVE_SP_CORE is not set -# CONFIG_MFD_RSMU_I2C is not set -# end of Multifunction device drivers - -CONFIG_REGULATOR=y -# CONFIG_REGULATOR_DEBUG is not set -CONFIG_REGULATOR_FIXED_VOLTAGE=y -# CONFIG_REGULATOR_VIRTUAL_CONSUMER is not set -# CONFIG_REGULATOR_USERSPACE_CONSUMER is not set -# CONFIG_REGULATOR_USERSPACE_CONSUMER_OF is not set -# CONFIG_REGULATOR_88PG86X is not set -# CONFIG_REGULATOR_ACT8865 is not set -# CONFIG_REGULATOR_AD5398 is not set -CONFIG_REGULATOR_AXP20X=y -# 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=y -# 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_MAX8649 is not set -# CONFIG_REGULATOR_MAX8660 is not set -# CONFIG_REGULATOR_MAX8893 is not set -# CONFIG_REGULATOR_MAX8952 is not set -# CONFIG_REGULATOR_MAX8973 is not set -# CONFIG_REGULATOR_MAX20086 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_PWM is not set -# CONFIG_REGULATOR_RASPBERRYPI_TOUCHSCREEN_ATTINY is not set -# CONFIG_REGULATOR_RT4801 is not set -# CONFIG_REGULATOR_RT5190A is not set -# CONFIG_REGULATOR_RT5759 is not set -# CONFIG_REGULATOR_RT6160 is not set -# CONFIG_REGULATOR_RT6245 is not set -# CONFIG_REGULATOR_RTQ2134 is not set -# CONFIG_REGULATOR_RTMV20 is not set -# CONFIG_REGULATOR_RTQ6752 is not set -# CONFIG_REGULATOR_SLG51000 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_TPS6286X is not set -# CONFIG_REGULATOR_TPS65023 is not set -# CONFIG_REGULATOR_TPS6507X is not set -# CONFIG_REGULATOR_TPS65132 is not set -# CONFIG_REGULATOR_VCTRL is not set -# CONFIG_REGULATOR_TP65185X is not set -# CONFIG_RC_CORE is not set -CONFIG_CEC_CORE=y -CONFIG_CEC_NOTIFIER=y - -# -# CEC support -# -# CONFIG_MEDIA_CEC_SUPPORT is not set -# end of CEC support - -CONFIG_MEDIA_SUPPORT=m -CONFIG_MEDIA_SUPPORT_FILTER=y -# CONFIG_MEDIA_SUBDRV_AUTOSELECT is not set - -# -# Media device types -# -CONFIG_MEDIA_CAMERA_SUPPORT=y -# CONFIG_MEDIA_ANALOG_TV_SUPPORT is not set -# CONFIG_MEDIA_DIGITAL_TV_SUPPORT is not set -# CONFIG_MEDIA_RADIO_SUPPORT is not set -# CONFIG_MEDIA_SDR_SUPPORT is not set -CONFIG_MEDIA_PLATFORM_SUPPORT=y -# CONFIG_MEDIA_TEST_SUPPORT is not set -# end of Media device types - -CONFIG_VIDEO_DEV=m -CONFIG_MEDIA_CONTROLLER=y - -# -# Video4Linux options -# -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_V4L2_MEM2MEM_DEV=m -CONFIG_V4L2_FLASH_LED_CLASS=m -CONFIG_V4L2_FWNODE=m -CONFIG_V4L2_ASYNC=m -# end of Video4Linux options - -# -# Media controller options -# -CONFIG_MEDIA_CONTROLLER_REQUEST_API=y -# end of Media controller options - -# -# Media drivers -# - -# -# Drivers filtered as selected at 'Filter media drivers' -# - -# -# Media drivers -# -# CONFIG_MEDIA_USB_SUPPORT is not set -CONFIG_MEDIA_PLATFORM_DRIVERS=y -CONFIG_V4L_PLATFORM_DRIVERS=y -CONFIG_V4L_MEM2MEM_DRIVERS=y -CONFIG_VIDEO_MEM2MEM_DEINTERLACE=m -# CONFIG_VIDEO_MUX is not set - -# -# Allegro DVT media platform drivers -# - -# -# Amlogic media platform drivers -# - -# -# Amphion drivers -# - -# -# Aspeed media platform drivers -# -# CONFIG_VIDEO_ASPEED is not set - -# -# Atmel media platform drivers -# - -# -# Cadence media platform drivers -# -# CONFIG_VIDEO_CADENCE_CSI2RX is not set -# CONFIG_VIDEO_CADENCE_CSI2TX is not set - -# -# Chips&Media media platform drivers -# - -# -# Intel media platform drivers -# - -# -# Marvell media platform drivers -# - -# -# Mediatek media platform drivers -# - -# -# NVidia media platform drivers -# - -# -# NXP media platform drivers -# - -# -# Qualcomm media platform drivers -# - -# -# Renesas media platform drivers -# - -# -# Rockchip media platform drivers -# - -# -# Samsung media platform drivers -# - -# -# STMicroelectronics media platform drivers -# - -# -# Sunxi media platform drivers -# -# CONFIG_VIDEO_SUN4I_CSI is not set -CONFIG_VIDEO_SUN6I_CSI=m -# CONFIG_VIDEO_SUN6I_MIPI_CSI2 is not set -# CONFIG_VIDEO_SUN8I_A83T_MIPI_CSI2 is not set -CONFIG_VIDEO_SUN8I_DEINTERLACE=m -CONFIG_VIDEO_SUN8I_ROTATE=m - -# -# Texas Instruments drivers -# - -# -# Verisilicon media platform drivers -# -# CONFIG_VIDEO_HANTRO is not set - -# -# VIA media platform drivers -# - -# -# Xilinx media platform drivers -# -# CONFIG_VIDEO_XILINX is not set -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 -# end of Media drivers - -# -# Media ancillary drivers -# - -# -# Camera sensor devices -# -# CONFIG_VIDEO_AR0521 is not set -# CONFIG_VIDEO_HI556 is not set -# CONFIG_VIDEO_HI846 is not set -# CONFIG_VIDEO_HI847 is not set -# 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 is not set -# CONFIG_VIDEO_IMX335 is not set -# CONFIG_VIDEO_IMX355 is not set -# CONFIG_VIDEO_IMX412 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 is not set -# CONFIG_VIDEO_MT9V032 is not set -# CONFIG_VIDEO_MT9V111 is not set -# CONFIG_VIDEO_NOON010PC30 is not set -# CONFIG_VIDEO_OG01A1B is not set -# CONFIG_VIDEO_OV02A10 is not set -# CONFIG_VIDEO_OV08D10 is not set -# CONFIG_VIDEO_OV13858 is not set -# CONFIG_VIDEO_OV13B10 is not set -# CONFIG_VIDEO_OV2640 is not set -# CONFIG_VIDEO_OV2659 is not set -# CONFIG_VIDEO_OV2680 is not set -# CONFIG_VIDEO_OV2685 is not set -CONFIG_VIDEO_OV5640=m -# CONFIG_VIDEO_OV5645 is not set -# CONFIG_VIDEO_OV5647 is not set -# CONFIG_VIDEO_OV5648 is not set -# CONFIG_VIDEO_OV5670 is not set -# CONFIG_VIDEO_OV5675 is not set -# CONFIG_VIDEO_OV5693 is not set -# CONFIG_VIDEO_OV5695 is not set -# CONFIG_VIDEO_OV6650 is not set -# CONFIG_VIDEO_OV7251 is not set -# CONFIG_VIDEO_OV7640 is not set -# CONFIG_VIDEO_OV7670 is not set -# CONFIG_VIDEO_OV772X is not set -# CONFIG_VIDEO_OV7740 is not set -# CONFIG_VIDEO_OV8856 is not set -# CONFIG_VIDEO_OV8858 is not set -# CONFIG_VIDEO_OV8865 is not set -# CONFIG_VIDEO_OV9282 is not set -# CONFIG_VIDEO_OV9640 is not set -# CONFIG_VIDEO_OV9650 is not set -# CONFIG_VIDEO_RDACM20 is not set -# CONFIG_VIDEO_RDACM21 is not set -# CONFIG_VIDEO_RJ54N1 is not set -# CONFIG_VIDEO_S5K4ECGX is not set -# CONFIG_VIDEO_S5K5BAF is not set -# CONFIG_VIDEO_S5K6A3 is not set -# CONFIG_VIDEO_S5K6AA is not set -# CONFIG_VIDEO_SR030PC30 is not set -# CONFIG_VIDEO_VS6624 is not set -# CONFIG_VIDEO_CCS is not set -# CONFIG_VIDEO_ET8EK8 is not set -# CONFIG_VIDEO_M5MOLS is not set -# CONFIG_VIDEO_HM5065 is not set -CONFIG_VIDEO_GC2145=m -# 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 is not set -# 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 - -# -# Audio decoders, processors and mixers -# -# CONFIG_VIDEO_CS3308 is not set -# CONFIG_VIDEO_CS5345 is not set -# CONFIG_VIDEO_CS53L32A is not set -# CONFIG_VIDEO_MSP3400 is not set -# CONFIG_VIDEO_SONY_BTF_MPX is not set -# CONFIG_VIDEO_TDA1997X is not set -# CONFIG_VIDEO_TDA7432 is not set -# CONFIG_VIDEO_TDA9840 is not set -# CONFIG_VIDEO_TEA6415C is not set -# CONFIG_VIDEO_TEA6420 is not set -# CONFIG_VIDEO_TLV320AIC23B is not set -# CONFIG_VIDEO_TVAUDIO is not set -# CONFIG_VIDEO_UDA1342 is not set -# CONFIG_VIDEO_VP27SMPX is not set -# CONFIG_VIDEO_WM8739 is not set -# CONFIG_VIDEO_WM8775 is not set -# end of Audio decoders, processors and mixers - -# -# RDS decoders -# -# CONFIG_VIDEO_SAA6588 is not set -# 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_ISL7998X is not set -# CONFIG_VIDEO_KS0127 is not set -# CONFIG_VIDEO_MAX9286 is not set -# CONFIG_VIDEO_ML86V7667 is not set -# CONFIG_VIDEO_SAA7110 is not set -# CONFIG_VIDEO_SAA711X is not set -# CONFIG_VIDEO_TC358743 is not set -# CONFIG_VIDEO_TVP514X is not set -# CONFIG_VIDEO_TVP5150 is not set -# CONFIG_VIDEO_TVP7002 is not set -# CONFIG_VIDEO_TW2804 is not set -# CONFIG_VIDEO_TW9903 is not set -# CONFIG_VIDEO_TW9906 is not set -# CONFIG_VIDEO_TW9910 is not set -# CONFIG_VIDEO_VPX3220 is not set - -# -# Video and audio decoders -# -# CONFIG_VIDEO_SAA717X is not set -# CONFIG_VIDEO_CX25840 is not set -# end of Video decoders - -# -# Video encoders -# -# CONFIG_VIDEO_AD9389B 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_AK881X is not set -# CONFIG_VIDEO_SAA7127 is not set -# CONFIG_VIDEO_SAA7185 is not set -# CONFIG_VIDEO_THS8200 is not set -# end of Video encoders - -# -# Video improvement chips -# -# CONFIG_VIDEO_UPD64031A is not set -# CONFIG_VIDEO_UPD64083 is not set -# end of Video improvement chips - -# -# Audio/Video compression chips -# -# CONFIG_VIDEO_SAA6752HS is not set -# end of Audio/Video compression chips - -# -# SDR tuner chips -# -# end of SDR tuner chips - -# -# Miscellaneous helper chips -# -# CONFIG_VIDEO_I2C is not set -# CONFIG_VIDEO_M52790 is not set -# CONFIG_VIDEO_ST_MIPID02 is not set -# CONFIG_VIDEO_THS7303 is not set -# end of Miscellaneous helper chips -# end of Media ancillary drivers - -# -# Graphics support -# -CONFIG_APERTURE_HELPERS=y -CONFIG_DRM=y -CONFIG_DRM_MIPI_DSI=y -# CONFIG_DRM_DEBUG_MM is not set -CONFIG_DRM_USE_DYNAMIC_DEBUG=y -CONFIG_DRM_KMS_HELPER=y -CONFIG_DRM_FBDEV_EMULATION=y -CONFIG_DRM_FBDEV_OVERALLOC=100 -CONFIG_DRM_LOAD_EDID_FIRMWARE=y -CONFIG_DRM_DISPLAY_HELPER=y -CONFIG_DRM_DISPLAY_HDMI_HELPER=y -# CONFIG_DRM_DP_AUX_CHARDEV is not set -# CONFIG_DRM_DP_CEC is not set -CONFIG_DRM_GEM_DMA_HELPER=y -CONFIG_DRM_GEM_SHMEM_HELPER=m -CONFIG_DRM_SCHED=m - -# -# I2C encoder or helper chips -# -# CONFIG_DRM_I2C_CH7006 is not set -# CONFIG_DRM_I2C_SIL164 is not set -# 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_HDLCD is not set -# CONFIG_DRM_MALI_DISPLAY is not set -# CONFIG_DRM_KOMEDA is not set -# end of ARM devices - -# CONFIG_DRM_VGEM is not set -# CONFIG_DRM_VKMS is not set -# CONFIG_DRM_UDL is not set -# CONFIG_DRM_RCAR_DW_HDMI is not set -# CONFIG_DRM_RCAR_USE_LVDS is not set -# CONFIG_DRM_RCAR_USE_MIPI_DSI is not set -CONFIG_DRM_SUN4I=y -CONFIG_DRM_SUN6I_DSI=y -CONFIG_DRM_SUN8I_DW_HDMI=y -CONFIG_DRM_SUN8I_MIXER=y -CONFIG_DRM_SUN8I_TCON_TOP=y -CONFIG_DRM_PANEL=y - -# -# Display Panels -# -# CONFIG_DRM_PANEL_ARM_VERSATILE is not set -# CONFIG_DRM_PANEL_ASUS_Z00T_TM5P5_NT35596 is not set -# CONFIG_DRM_PANEL_BOE_BF060Y8M_AJ0 is not set -# CONFIG_DRM_PANEL_BOE_HIMAX8279D is not set -# CONFIG_DRM_PANEL_BOE_TV101WUM_NL6 is not set -# CONFIG_DRM_PANEL_DSI_CM is not set -# CONFIG_DRM_PANEL_LVDS is not set -# CONFIG_DRM_PANEL_SIMPLE is not set -# CONFIG_DRM_PANEL_EDP is not set -# CONFIG_DRM_PANEL_EBBG_FT8719 is not set -# CONFIG_DRM_PANEL_ELIDA_KD35T133 is not set -# CONFIG_DRM_PANEL_FEIXIN_K101_IM2BA02 is not set -# CONFIG_DRM_PANEL_FEIYANG_FY07024DI26A30D is not set -# CONFIG_DRM_PANEL_HIMAX_HX8394 is not set -CONFIG_DRM_PANEL_ILITEK_ILI9881C=y -# CONFIG_DRM_PANEL_INNOLUX_P079ZCA is not set -# CONFIG_DRM_PANEL_JDI_LT070ME05000 is not set -# CONFIG_DRM_PANEL_JDI_R63452 is not set -# CONFIG_DRM_PANEL_KHADAS_TS050 is not set -# CONFIG_DRM_PANEL_KINGDISPLAY_KD097D04 is not set -# CONFIG_DRM_PANEL_LEADTEK_LTK050H3146W is not set -# CONFIG_DRM_PANEL_LEADTEK_LTK500HD1829 is not set -# CONFIG_DRM_PANEL_NOVATEK_NT35510 is not set -# CONFIG_DRM_PANEL_NOVATEK_NT35560 is not set -# CONFIG_DRM_PANEL_NOVATEK_NT35950 is not set -# CONFIG_DRM_PANEL_NOVATEK_NT36672A is not set -# CONFIG_DRM_PANEL_MANTIX_MLAF057WE51 is not set -# CONFIG_DRM_PANEL_OLIMEX_LCD_OLINUXINO is not set -# CONFIG_DRM_PANEL_ORISETECH_OTM8009A is not set -# CONFIG_DRM_PANEL_OSD_OSD101T2587_53TS is not set -# CONFIG_DRM_PANEL_PANASONIC_VVX10F034N00 is not set -# CONFIG_DRM_PANEL_RASPBERRYPI_TOUCHSCREEN is not set -# CONFIG_DRM_PANEL_RAYDIUM_RM67191 is not set -# CONFIG_DRM_PANEL_RAYDIUM_RM68200 is not set -# CONFIG_DRM_PANEL_RONBO_RB070D30 is not set -# CONFIG_DRM_PANEL_SAMSUNG_ATNA33XC20 is not set -# CONFIG_DRM_PANEL_SAMSUNG_S6D16D0 is not set -# CONFIG_DRM_PANEL_SAMSUNG_S6E3HA2 is not set -# CONFIG_DRM_PANEL_SAMSUNG_S6E63J0X03 is not set -# 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_SAMSUNG_SOFEF00 is not set -# CONFIG_DRM_PANEL_SEIKO_43WVF1G is not set -# CONFIG_DRM_PANEL_SHARP_LQ101R1SX01 is not set -# CONFIG_DRM_PANEL_SHARP_LS037V7DW01 is not set -# CONFIG_DRM_PANEL_SHARP_LS043T1LE01 is not set -# CONFIG_DRM_PANEL_SHARP_LS060T1SX01 is not set -# CONFIG_DRM_PANEL_SITRONIX_ST7701 is not set -CONFIG_DRM_PANEL_SITRONIX_ST7703=y -# CONFIG_DRM_PANEL_SONY_TULIP_TRULY_NT35521 is not set -# CONFIG_DRM_PANEL_TDO_TL070WSH30 is not set -# CONFIG_DRM_PANEL_TRULY_NT35597_WQXGA is not set -# CONFIG_DRM_PANEL_VISIONOX_RM69299 is not set -# CONFIG_DRM_PANEL_XINPENG_XPP055C272 is not set -# 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 is not set -# CONFIG_DRM_ITE_IT6505 is not set -# CONFIG_DRM_LONTIUM_LT8912B is not set -# CONFIG_DRM_LONTIUM_LT9211 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 is not set -# 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_DLPC3433 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 -CONFIG_DRM_DW_HDMI=y -CONFIG_DRM_DW_HDMI_AHB_AUDIO=m -CONFIG_DRM_DW_HDMI_I2S_AUDIO=m -# CONFIG_DRM_DW_HDMI_GP_AUDIO is not set -CONFIG_DRM_DW_HDMI_CEC=y -# end of Display Interface Bridges - -# CONFIG_DRM_ETNAVIV is not set -# CONFIG_DRM_HISI_KIRIN is not set -# CONFIG_DRM_LOGICVC is not set -# CONFIG_DRM_MXSFB is not set -# CONFIG_DRM_IMX_LCDIF is not set -# CONFIG_DRM_ARCPGU is not set -# CONFIG_DRM_GM12U320 is not set -# CONFIG_DRM_SIMPLEDRM is not set -# CONFIG_DRM_PL111 is not set -CONFIG_DRM_LIMA=m -# CONFIG_DRM_PANFROST is not set -# CONFIG_DRM_TIDSS is not set -# CONFIG_DRM_GUD is not set -# CONFIG_DRM_SSD130X is not set -# CONFIG_DRM_LEGACY is not set -CONFIG_DRM_PANEL_ORIENTATION_QUIRKS=y -CONFIG_DRM_NOMODESET=y - -# -# Frame buffer Devices -# -CONFIG_FB_CMDLINE=y -CONFIG_FB_NOTIFY=y -CONFIG_FB=y -# CONFIG_FIRMWARE_EDID is not set -CONFIG_FB_CFB_FILLRECT=y -CONFIG_FB_CFB_COPYAREA=y -CONFIG_FB_CFB_IMAGEBLIT=y -CONFIG_FB_SYS_FILLRECT=y -CONFIG_FB_SYS_COPYAREA=y -CONFIG_FB_SYS_IMAGEBLIT=y -# CONFIG_FB_FOREIGN_ENDIAN is not set -CONFIG_FB_SYS_FOPS=y -CONFIG_FB_DEFERRED_IO=y -# CONFIG_FB_MODE_HELPERS is not set -# CONFIG_FB_TILEBLITTING is not set - -# -# Frame buffer hardware drivers -# -# CONFIG_FB_ARMCLCD is not set -# CONFIG_FB_OPENCORES is not set -# CONFIG_FB_S1D13XXX is not set -# CONFIG_FB_SUN5I_EINK is not set -# CONFIG_FB_SMSCUFX is not set -# CONFIG_FB_UDL is not set -# CONFIG_FB_IBM_GXT4500 is not set -# CONFIG_FB_VIRTUAL is not set -# CONFIG_FB_METRONOME is not set -CONFIG_FB_SIMPLE=y -# CONFIG_FB_SSD1307 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 is not set -CONFIG_BACKLIGHT_PWM=y -# CONFIG_BACKLIGHT_QCOM_WLED is not set -# CONFIG_BACKLIGHT_ADP8860 is not set -# CONFIG_BACKLIGHT_ADP8870 is not set -# CONFIG_BACKLIGHT_LM3630A is not set -# CONFIG_BACKLIGHT_LM3639 is not set -# CONFIG_BACKLIGHT_LP855X 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 is not set -# end of Backlight & LCD device support - -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 is not set -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 is not set -# CONFIG_SND_SUPPORT_OLD_API is not set -CONFIG_SND_PROC_FS=y -CONFIG_SND_VERBOSE_PROCFS=y -# CONFIG_SND_VERBOSE_PRINTK is not set -CONFIG_SND_CTL_FAST_LOOKUP=y -# CONFIG_SND_DEBUG is not set -# CONFIG_SND_CTL_INPUT_VALIDATION is not set -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_DRIVERS=y -# CONFIG_SND_DUMMY is not set -CONFIG_SND_ALOOP=m -# CONFIG_SND_VIRMIDI is not set -# CONFIG_SND_MTPAV is not set -# CONFIG_SND_SERIAL_U16550 is not set -# CONFIG_SND_SERIAL_GENERIC is not set -# CONFIG_SND_MPU401 is not set - -# -# HD-Audio -# -# end of HD-Audio - -CONFIG_SND_HDA_PREALLOC_SIZE=64 -CONFIG_SND_USB=y -CONFIG_SND_USB_AUDIO=m -CONFIG_SND_USB_AUDIO_USE_MEDIA_CONTROLLER=y -# CONFIG_SND_USB_UA101 is not set -# CONFIG_SND_USB_CAIAQ is not set -# CONFIG_SND_USB_6FIRE is not set -# CONFIG_SND_USB_HIFACE is not set -# CONFIG_SND_BCD2000 is not set -# CONFIG_SND_USB_POD is not set -# CONFIG_SND_USB_PODHD is not set -# CONFIG_SND_USB_TONEPORT is not set -# CONFIG_SND_USB_VARIAX is not set -CONFIG_SND_SOC=m -CONFIG_SND_SOC_GENERIC_DMAENGINE_PCM=y -# CONFIG_SND_SOC_ADI is not set -# CONFIG_SND_SOC_AMD_ACP is not set -# CONFIG_SND_AMD_ACP_CONFIG is not set -# CONFIG_SND_ATMEL_SOC is not set -# CONFIG_SND_BCM63XX_I2S_WHISTLER is not set -# CONFIG_SND_DESIGNWARE_I2S 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 is not set -# 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 is not set -# CONFIG_SND_SOC_FSL_XCVR is not set -# 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 is not set -# CONFIG_SND_SOC_MTK_BTCVSD is not set -# CONFIG_SND_SOC_SOF_TOPLEVEL is not set - -# -# 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_SUN50I_DMIC is not set -# CONFIG_SND_SUN9I_HDMI_AUDIO is not set -CONFIG_SND_SUN8I_ADDA_PR_REGMAP=m -# end of Allwinner SoC Audio support - -# CONFIG_SND_SOC_XILINX_I2S is not set -# CONFIG_SND_SOC_XILINX_AUDIO_FORMATTER is not set -# CONFIG_SND_SOC_XILINX_SPDIF is not set -# CONFIG_SND_SOC_XTFPGA_I2S is not set -CONFIG_SND_SOC_I2C_AND_SPI=m - -# -# CODEC drivers -# -# CONFIG_SND_SOC_AC97_CODEC is not set -# CONFIG_SND_SOC_ADAU1372_I2C is not set -# CONFIG_SND_SOC_ADAU1701 is not set -# CONFIG_SND_SOC_ADAU1761_I2C is not set -# CONFIG_SND_SOC_ADAU7002 is not set -# CONFIG_SND_SOC_ADAU7118_HW is not set -# CONFIG_SND_SOC_ADAU7118_I2C is not set -# CONFIG_SND_SOC_AK4118 is not set -# CONFIG_SND_SOC_AK4375 is not set -# CONFIG_SND_SOC_AK4458 is not set -# CONFIG_SND_SOC_AK4554 is not set -# CONFIG_SND_SOC_AK4613 is not set -# CONFIG_SND_SOC_AK4642 is not set -# CONFIG_SND_SOC_AK5386 is not set -# CONFIG_SND_SOC_AK5558 is not set -# CONFIG_SND_SOC_ALC5623 is not set -# CONFIG_SND_SOC_AW8738 is not set -# CONFIG_SND_SOC_BD28623 is not set -CONFIG_SND_SOC_BT_SCO=m -# CONFIG_SND_SOC_CS35L32 is not set -# CONFIG_SND_SOC_CS35L33 is not set -# CONFIG_SND_SOC_CS35L34 is not set -# CONFIG_SND_SOC_CS35L35 is not set -# CONFIG_SND_SOC_CS35L36 is not set -# CONFIG_SND_SOC_CS35L41_I2C is not set -# CONFIG_SND_SOC_CS35L45_I2C is not set -# CONFIG_SND_SOC_CS42L42 is not set -# CONFIG_SND_SOC_CS42L51_I2C is not set -# CONFIG_SND_SOC_CS42L52 is not set -# CONFIG_SND_SOC_CS42L56 is not set -# CONFIG_SND_SOC_CS42L73 is not set -# CONFIG_SND_SOC_CS42L83 is not set -# CONFIG_SND_SOC_CS4234 is not set -# CONFIG_SND_SOC_CS4265 is not set -# CONFIG_SND_SOC_CS4270 is not set -# CONFIG_SND_SOC_CS4271_I2C is not set -# CONFIG_SND_SOC_CS42XX8_I2C is not set -# CONFIG_SND_SOC_CS43130 is not set -# CONFIG_SND_SOC_CS4341 is not set -# CONFIG_SND_SOC_CS4349 is not set -# CONFIG_SND_SOC_CS53L30 is not set -# CONFIG_SND_SOC_CX2072X is not set -# CONFIG_SND_SOC_DA7213 is not set -# CONFIG_SND_SOC_DMIC is not set -CONFIG_SND_SOC_HDMI_CODEC=m -CONFIG_SND_SOC_EC25=m -# CONFIG_SND_SOC_ES7134 is not set -# CONFIG_SND_SOC_ES7241 is not set -# CONFIG_SND_SOC_ES8316 is not set -# CONFIG_SND_SOC_ES8326 is not set -# CONFIG_SND_SOC_ES8328_I2C is not set -# CONFIG_SND_SOC_GTM601 is not set -# CONFIG_SND_SOC_HDA is not set -# CONFIG_SND_SOC_ICS43432 is not set -# CONFIG_SND_SOC_INNO_RK3036 is not set -# CONFIG_SND_SOC_MAX98088 is not set -# CONFIG_SND_SOC_MAX98357A is not set -# CONFIG_SND_SOC_MAX98504 is not set -# CONFIG_SND_SOC_MAX9867 is not set -# CONFIG_SND_SOC_MAX98927 is not set -# CONFIG_SND_SOC_MAX98520 is not set -# CONFIG_SND_SOC_MAX98373_I2C is not set -# CONFIG_SND_SOC_MAX98390 is not set -# CONFIG_SND_SOC_MAX98396 is not set -# CONFIG_SND_SOC_MAX9860 is not set -# CONFIG_SND_SOC_MSM8916_WCD_DIGITAL is not set -# CONFIG_SND_SOC_PCM1681 is not set -# CONFIG_SND_SOC_PCM1789_I2C is not set -# CONFIG_SND_SOC_PCM179X_I2C is not set -# CONFIG_SND_SOC_PCM186X_I2C is not set -# CONFIG_SND_SOC_PCM3060_I2C is not set -# CONFIG_SND_SOC_PCM3168A_I2C is not set -# CONFIG_SND_SOC_PCM5102A is not set -# CONFIG_SND_SOC_PCM512x_I2C is not set -# CONFIG_SND_SOC_RK3328 is not set -# CONFIG_SND_SOC_RT5616 is not set -# CONFIG_SND_SOC_RT5631 is not set -# CONFIG_SND_SOC_RT5640 is not set -# CONFIG_SND_SOC_RT5659 is not set -# CONFIG_SND_SOC_RT9120 is not set -# CONFIG_SND_SOC_SGTL5000 is not set -CONFIG_SND_SOC_SIMPLE_AMPLIFIER=m -# CONFIG_SND_SOC_SIMPLE_MUX is not set -# CONFIG_SND_SOC_SPDIF is not set -# CONFIG_SND_SOC_SRC4XXX_I2C is not set -# CONFIG_SND_SOC_SSM2305 is not set -# CONFIG_SND_SOC_SSM2518 is not set -# CONFIG_SND_SOC_SSM2602_I2C is not set -# CONFIG_SND_SOC_SSM4567 is not set -# CONFIG_SND_SOC_STA32X is not set -# CONFIG_SND_SOC_STA350 is not set -# CONFIG_SND_SOC_STI_SAS is not set -# 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_TAS2780 is not set -# CONFIG_SND_SOC_TAS5086 is not set -# CONFIG_SND_SOC_TAS571X is not set -# CONFIG_SND_SOC_TAS5720 is not set -# CONFIG_SND_SOC_TAS5805M is not set -# CONFIG_SND_SOC_TAS6424 is not set -# CONFIG_SND_SOC_TDA7419 is not set -# CONFIG_SND_SOC_TFA9879 is not set -# CONFIG_SND_SOC_TFA989X is not set -# CONFIG_SND_SOC_TLV320ADC3XXX is not set -# CONFIG_SND_SOC_TLV320AIC23_I2C is not set -# CONFIG_SND_SOC_TLV320AIC31XX is not set -# CONFIG_SND_SOC_TLV320AIC32X4_I2C is not set -# CONFIG_SND_SOC_TLV320AIC3X_I2C is not set -# CONFIG_SND_SOC_TLV320ADCX140 is not set -# CONFIG_SND_SOC_TS3A227E is not set -# CONFIG_SND_SOC_TSCS42XX is not set -# CONFIG_SND_SOC_TSCS454 is not set -# CONFIG_SND_SOC_UDA1334 is not set -# CONFIG_SND_SOC_WM8510 is not set -# CONFIG_SND_SOC_WM8523 is not set -# CONFIG_SND_SOC_WM8524 is not set -# CONFIG_SND_SOC_WM8580 is not set -# CONFIG_SND_SOC_WM8711 is not set -# CONFIG_SND_SOC_WM8728 is not set -# CONFIG_SND_SOC_WM8731_I2C is not set -# CONFIG_SND_SOC_WM8737 is not set -# CONFIG_SND_SOC_WM8741 is not set -# CONFIG_SND_SOC_WM8750 is not set -# CONFIG_SND_SOC_WM8753 is not set -# CONFIG_SND_SOC_WM8776 is not set -# CONFIG_SND_SOC_WM8782 is not set -# CONFIG_SND_SOC_WM8804_I2C is not set -# CONFIG_SND_SOC_WM8903 is not set -# CONFIG_SND_SOC_WM8904 is not set -# CONFIG_SND_SOC_WM8940 is not set -# CONFIG_SND_SOC_WM8960 is not set -# CONFIG_SND_SOC_WM8962 is not set -# CONFIG_SND_SOC_WM8974 is not set -# CONFIG_SND_SOC_WM8978 is not set -# CONFIG_SND_SOC_WM8985 is not set -# CONFIG_SND_SOC_MAX9759 is not set -# CONFIG_SND_SOC_MT6351 is not set -# CONFIG_SND_SOC_MT6358 is not set -# CONFIG_SND_SOC_MT6660 is not set -# CONFIG_SND_SOC_NAU8315 is not set -# CONFIG_SND_SOC_NAU8540 is not set -# CONFIG_SND_SOC_NAU8810 is not set -# CONFIG_SND_SOC_NAU8821 is not set -# CONFIG_SND_SOC_NAU8822 is not set -# CONFIG_SND_SOC_NAU8824 is not set -# CONFIG_SND_SOC_TPA6130A2 is not set -# 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_AUDIO_GRAPH_CARD=m -# CONFIG_SND_AUDIO_GRAPH_CARD2 is not set -# CONFIG_SND_TEST_COMPONENT is not set - -# -# HID support -# -CONFIG_HID=m -# CONFIG_HID_BATTERY_STRENGTH is not set -# CONFIG_HIDRAW is not set -# CONFIG_UHID is not set -CONFIG_HID_GENERIC=m - -# -# Special HID drivers -# -# CONFIG_HID_A4TECH is not set -# CONFIG_HID_ACCUTOUCH is not set -# CONFIG_HID_ACRUX is not set -# CONFIG_HID_APPLE is not set -# CONFIG_HID_APPLEIR is not set -# CONFIG_HID_ASUS is not set -# CONFIG_HID_AUREAL is not set -# CONFIG_HID_BELKIN is not set -# CONFIG_HID_BETOP_FF is not set -# CONFIG_HID_BIGBEN_FF is not set -# CONFIG_HID_CHERRY is not set -# CONFIG_HID_CHICONY is not set -# CONFIG_HID_CORSAIR is not set -# CONFIG_HID_COUGAR is not set -# CONFIG_HID_MACALLY is not set -# CONFIG_HID_PRODIKEYS is not set -# CONFIG_HID_CMEDIA is not set -# CONFIG_HID_CREATIVE_SB0540 is not set -# CONFIG_HID_CYPRESS is not set -# CONFIG_HID_DRAGONRISE is not set -# CONFIG_HID_EMS_FF is not set -# CONFIG_HID_ELAN is not set -# CONFIG_HID_ELECOM is not set -# CONFIG_HID_ELO is not set -# CONFIG_HID_EZKEY is not set -# CONFIG_HID_GEMBIRD is not set -# CONFIG_HID_GFRM is not set -# CONFIG_HID_GLORIOUS is not set -# CONFIG_HID_HOLTEK is not set -# CONFIG_HID_VIVALDI is not set -# CONFIG_HID_GT683R is not set -# CONFIG_HID_KEYTOUCH is not set -# CONFIG_HID_KYE is not set -# CONFIG_HID_UCLOGIC is not set -# CONFIG_HID_WALTOP is not set -# CONFIG_HID_VIEWSONIC is not set -# CONFIG_HID_VRC2 is not set -# CONFIG_HID_XIAOMI is not set -# CONFIG_HID_GYRATION is not set -# CONFIG_HID_ICADE is not set -# CONFIG_HID_ITE is not set -# CONFIG_HID_JABRA is not set -# CONFIG_HID_TWINHAN is not set -# CONFIG_HID_KENSINGTON is not set -# CONFIG_HID_LCPOWER is not set -# CONFIG_HID_LED is not set -# CONFIG_HID_LENOVO is not set -# CONFIG_HID_LETSKETCH is not set -# CONFIG_HID_LOGITECH is not set -# CONFIG_HID_MAGICMOUSE is not set -# CONFIG_HID_MALTRON is not set -# CONFIG_HID_MAYFLASH is not set -# CONFIG_HID_MEGAWORLD_FF is not set -# CONFIG_HID_REDRAGON is not set -# CONFIG_HID_MICROSOFT is not set -# CONFIG_HID_MONTEREY is not set -# CONFIG_HID_MULTITOUCH is not set -# CONFIG_HID_NINTENDO is not set -# CONFIG_HID_NTI is not set -# CONFIG_HID_NTRIG is not set -# CONFIG_HID_ORTEK is not set -# CONFIG_HID_PANTHERLORD is not set -# CONFIG_HID_PENMOUNT is not set -# CONFIG_HID_PETALYNX is not set -# CONFIG_HID_PICOLCD is not set -# CONFIG_HID_PLANTRONICS is not set -# CONFIG_HID_PXRC is not set -# CONFIG_HID_RAZER is not set -# CONFIG_HID_PRIMAX is not set -# CONFIG_HID_RETRODE is not set -# CONFIG_HID_ROCCAT is not set -# CONFIG_HID_SAITEK is not set -# CONFIG_HID_SAMSUNG is not set -# CONFIG_HID_SEMITEK is not set -# CONFIG_HID_SIGMAMICRO is not set -# CONFIG_HID_SONY is not set -# CONFIG_HID_SPEEDLINK is not set -# CONFIG_HID_STEAM is not set -# CONFIG_HID_STEELSERIES is not set -# CONFIG_HID_SUNPLUS is not set -# CONFIG_HID_RMI is not set -# CONFIG_HID_GREENASIA is not set -# CONFIG_HID_SMARTJOYPLUS is not set -# CONFIG_HID_TIVO is not set -# CONFIG_HID_TOPSEED is not set -# CONFIG_HID_TOPRE is not set -# CONFIG_HID_THINGM is not set -# CONFIG_HID_THRUSTMASTER is not set -# CONFIG_HID_UDRAW_PS3 is not set -# CONFIG_HID_WACOM is not set -# CONFIG_HID_WIIMOTE is not set -# CONFIG_HID_XINMO is not set -# CONFIG_HID_ZEROPLUS is not set -# CONFIG_HID_ZYDACRON is not set -# CONFIG_HID_SENSOR_HUB is not set -# CONFIG_HID_ALPS is not set -# CONFIG_HID_MCP2221 is not set -# end of Special HID drivers - -# -# USB HID support -# -CONFIG_USB_HID=m -# CONFIG_HID_PID is not set -CONFIG_USB_HIDDEV=y -# end of USB HID support - -# -# I2C HID support -# -# CONFIG_I2C_HID_OF is not set -# CONFIG_I2C_HID_OF_ELAN is not set -# CONFIG_I2C_HID_OF_GOODIX is not set -# end of I2C HID support -# end of HID support - -CONFIG_USB_OHCI_LITTLE_ENDIAN=y -CONFIG_USB_SUPPORT=y -CONFIG_USB_COMMON=y -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_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 is not set -# CONFIG_USB_XHCI_HCD is not set -CONFIG_USB_EHCI_HCD=m -# CONFIG_USB_EHCI_ROOT_HUB_TT is not set -CONFIG_USB_EHCI_TT_NEWSCHED=y -# CONFIG_USB_EHCI_FSL is not set -CONFIG_USB_EHCI_HCD_PLATFORM=m -# CONFIG_USB_OXU210HP_HCD is not set -# CONFIG_USB_ISP116X_HCD is not set -# CONFIG_USB_FOTG210_HCD is not set -CONFIG_USB_OHCI_HCD=m -CONFIG_USB_OHCI_HCD_PLATFORM=m -# CONFIG_USB_SL811_HCD is not set -# CONFIG_USB_R8A66597_HCD is not set -# CONFIG_USB_HCD_TEST_MODE is not set - -# -# USB Device Class drivers -# -CONFIG_USB_ACM=m -# CONFIG_USB_PRINTER is not set -CONFIG_USB_WDM=m -# CONFIG_USB_TMC is not set - -# -# 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 is not set -# CONFIG_USB_STORAGE_DATAFAB is not set -# CONFIG_USB_STORAGE_FREECOM is not set -# CONFIG_USB_STORAGE_ISD200 is not set -# CONFIG_USB_STORAGE_USBAT is not set -# CONFIG_USB_STORAGE_SDDR09 is not set -# CONFIG_USB_STORAGE_SDDR55 is not set -# CONFIG_USB_STORAGE_JUMPSHOT is not set -# CONFIG_USB_STORAGE_ALAUDA is not set -# CONFIG_USB_STORAGE_ONETOUCH is not set -# CONFIG_USB_STORAGE_KARMA is not set -# CONFIG_USB_STORAGE_CYPRESS_ATACB is not set -# CONFIG_USB_STORAGE_ENE_UB6250 is not set -CONFIG_USB_UAS=m - -# -# USB Imaging devices -# -# CONFIG_USB_MDC800 is not set -# CONFIG_USB_MICROTEK is not set -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 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 -# -CONFIG_USB_MUSB_SUNXI=m - -# -# MUSB DMA mode -# -CONFIG_MUSB_PIO_ONLY=y -# 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_SERIAL=m -# CONFIG_USB_SERIAL_GENERIC is not set -CONFIG_USB_SERIAL_SIMPLE=m -# CONFIG_USB_SERIAL_AIRCABLE is not set -# CONFIG_USB_SERIAL_ARK3116 is not set -# CONFIG_USB_SERIAL_BELKIN is not set -CONFIG_USB_SERIAL_CH341=m -# CONFIG_USB_SERIAL_WHITEHEAT is not set -# CONFIG_USB_SERIAL_DIGI_ACCELEPORT is not set -CONFIG_USB_SERIAL_CP210X=m -# CONFIG_USB_SERIAL_CYPRESS_M8 is not set -# CONFIG_USB_SERIAL_EMPEG is not set -CONFIG_USB_SERIAL_FTDI_SIO=m -# CONFIG_USB_SERIAL_VISOR is not set -# CONFIG_USB_SERIAL_IPAQ is not set -# CONFIG_USB_SERIAL_IR is not set -# CONFIG_USB_SERIAL_EDGEPORT is not set -# CONFIG_USB_SERIAL_EDGEPORT_TI is not set -# CONFIG_USB_SERIAL_F81232 is not set -# CONFIG_USB_SERIAL_F8153X is not set -# CONFIG_USB_SERIAL_GARMIN is not set -# CONFIG_USB_SERIAL_IPW is not set -# CONFIG_USB_SERIAL_IUU is not set -# CONFIG_USB_SERIAL_KEYSPAN_PDA is not set -# CONFIG_USB_SERIAL_KEYSPAN is not set -# CONFIG_USB_SERIAL_KLSI is not set -# CONFIG_USB_SERIAL_KOBIL_SCT is not set -# CONFIG_USB_SERIAL_MCT_U232 is not set -# CONFIG_USB_SERIAL_METRO is not set -# CONFIG_USB_SERIAL_MOS7720 is not set -# CONFIG_USB_SERIAL_MOS7840 is not set -# CONFIG_USB_SERIAL_MXUPORT is not set -# CONFIG_USB_SERIAL_NAVMAN is not set -# CONFIG_USB_SERIAL_PL2303 is not set -# CONFIG_USB_SERIAL_OTI6858 is not set -CONFIG_USB_SERIAL_QCAUX=m -CONFIG_USB_SERIAL_QUALCOMM=m -# CONFIG_USB_SERIAL_SPCP8X5 is not set -# CONFIG_USB_SERIAL_SAFE is not set -# CONFIG_USB_SERIAL_SIERRAWIRELESS is not set -# CONFIG_USB_SERIAL_SYMBOL is not set -# CONFIG_USB_SERIAL_TI is not set -# CONFIG_USB_SERIAL_CYBERJACK is not set -CONFIG_USB_SERIAL_WWAN=m -CONFIG_USB_SERIAL_OPTION=m -# CONFIG_USB_SERIAL_OMNINET is not set -# CONFIG_USB_SERIAL_OPTICON is not set -# CONFIG_USB_SERIAL_XSENS_MT is not set -# CONFIG_USB_SERIAL_WISHBONE is not set -# CONFIG_USB_SERIAL_SSU100 is not set -# CONFIG_USB_SERIAL_QT2 is not set -# CONFIG_USB_SERIAL_UPD78F0730 is not set -# CONFIG_USB_SERIAL_XR is not set -# CONFIG_USB_SERIAL_DEBUG is not set - -# -# USB Miscellaneous drivers -# -# CONFIG_USB_EMI62 is not set -# CONFIG_USB_EMI26 is not set -# CONFIG_USB_ADUTUX is not set -# CONFIG_USB_SEVSEG is not set -# CONFIG_USB_LEGOTOWER is not set -# CONFIG_USB_LCD is not set -# CONFIG_USB_CYPRESS_CY7C63 is not set -# CONFIG_USB_CYTHERM is not set -# CONFIG_USB_IDMOUSE is not set -# CONFIG_USB_FTDI_ELAN is not set -# CONFIG_USB_APPLEDISPLAY is not set -# CONFIG_APPLE_MFI_FASTCHARGE is not set -# CONFIG_USB_SISUSBVGA is not set -# CONFIG_USB_LD is not set -# CONFIG_USB_TRANCEVIBRATOR is not set -# CONFIG_USB_IOWARRIOR is not set -# CONFIG_USB_TEST is not set -# CONFIG_USB_EHSET_TEST_FIXTURE is not set -# CONFIG_USB_ISIGHTFW is not set -# CONFIG_USB_YUREX is not set -# CONFIG_USB_EZUSB_FX2 is not set -# 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_ONBOARD_HUB is not set - -# -# USB Physical Layer drivers -# -CONFIG_USB_PHY=y -CONFIG_NOP_USB_XCEIV=m -# CONFIG_USB_GPIO_VBUS is not set -# CONFIG_USB_ISP1301 is not set -# CONFIG_USB_ULPI is not set -# end of USB Physical Layer drivers - -CONFIG_USB_GADGET=m -# CONFIG_USB_GADGET_DEBUG_FILES is not set -# CONFIG_USB_GADGET_DEBUG_FS is not set -CONFIG_USB_GADGET_VBUS_DRAW=500 -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_UDC_PLAT is not set -# CONFIG_USB_M66592 is not set -# CONFIG_USB_BDC_UDC is not set -# CONFIG_USB_NET2272 is not set -# CONFIG_USB_GADGET_XILINX is not set -# 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_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_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_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 - -# -# 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_G_SERIAL=m -CONFIG_USB_MIDI_GADGET=m -CONFIG_USB_G_PRINTER=m -CONFIG_USB_CDC_COMPOSITE=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 is not set -CONFIG_USB_G_WEBCAM=m -CONFIG_USB_RAW_GADGET=m -# end of USB Gadget precomposed configurations - -CONFIG_TYPEC=y -CONFIG_TYPEC_TCPM=m -CONFIG_TYPEC_TCPCI=m -# CONFIG_TYPEC_RT1711H is not set -# CONFIG_TYPEC_TCPCI_MAXIM is not set -# CONFIG_TYPEC_FUSB302 is not set -CONFIG_TYPEC_UCSI=m -# CONFIG_UCSI_CCG is not set -# CONFIG_UCSI_STM32G0 is not set -# CONFIG_TYPEC_TPS6598X is not set -# CONFIG_TYPEC_ANX7411 is not set -CONFIG_TYPEC_ANX7688=m -# CONFIG_TYPEC_RT1719 is not set -# CONFIG_TYPEC_HD3SS3220 is not set -# CONFIG_TYPEC_STUSB160X is not set -# CONFIG_TYPEC_WUSB3801 is not set -# CONFIG_TYPEC_EXTCON is not set - -# -# USB Type-C Multiplexer/DeMultiplexer Switch support -# -# CONFIG_TYPEC_MUX_FSA4480 is not set -# 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 is not set -# end of USB Type-C Alternate Mode drivers - -CONFIG_USB_ROLE_SWITCH=y -CONFIG_MMC=y -CONFIG_PWRSEQ_EMMC=y -CONFIG_PWRSEQ_SIMPLE=y -CONFIG_MMC_BLOCK=y -CONFIG_MMC_BLOCK_MINORS=8 -# CONFIG_SDIO_UART is not set -# CONFIG_MMC_TEST is not set - -# -# MMC/SD/SDIO Host Controller Drivers -# -# CONFIG_MMC_DEBUG is not set -# CONFIG_MMC_ARMMMCI is not set -# CONFIG_MMC_SDHCI is not set -# CONFIG_MMC_DW is not set -# CONFIG_MMC_VUB300 is not set -# CONFIG_MMC_USHC is not set -# CONFIG_MMC_USDHI6ROL0 is not set -CONFIG_MMC_SUNXI=y -# CONFIG_MMC_CQHCI is not set -# CONFIG_MMC_HSQ is not set -# CONFIG_MMC_MTK is not set -# CONFIG_SCSI_UFSHCD is not set -# CONFIG_MEMSTICK is not set -CONFIG_NEW_LEDS=y -CONFIG_LEDS_CLASS=y -CONFIG_LEDS_CLASS_FLASH=y -# CONFIG_LEDS_CLASS_MULTICOLOR is not set -# CONFIG_LEDS_BRIGHTNESS_HW_CHANGED is not set - -# -# 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_LM3530 is not set -# CONFIG_LEDS_LM3532 is not set -# CONFIG_LEDS_LM3642 is not set -# CONFIG_LEDS_LM3692X is not set -# CONFIG_LEDS_PCA9532 is not set -CONFIG_LEDS_GPIO=y -# CONFIG_LEDS_LP3944 is not set -# CONFIG_LEDS_LP3952 is not set -# CONFIG_LEDS_LP50XX is not set -# CONFIG_LEDS_LP55XX_COMMON is not set -# CONFIG_LEDS_LP8860 is not set -# CONFIG_LEDS_PCA955X is not set -# CONFIG_LEDS_PCA963X is not set -# CONFIG_LEDS_PWM is not set -# CONFIG_LEDS_REGULATOR is not set -# CONFIG_LEDS_BD2802 is not set -# CONFIG_LEDS_LT3593 is not set -# CONFIG_LEDS_TCA6507 is not set -# CONFIG_LEDS_TLC591XX is not set -# 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_SYSCON is not set -# CONFIG_LEDS_MLXREG is not set -# CONFIG_LEDS_USER is not set -# CONFIG_LEDS_TI_LMU_COMMON is not set -CONFIG_LEDS_SGM3140=m -# CONFIG_LEDS_AXP20X is not set - -# -# Flash and Torch LED drivers -# -# CONFIG_LEDS_AAT1290 is not set -# CONFIG_LEDS_AS3645A is not set -# CONFIG_LEDS_KTD2692 is not set -# CONFIG_LEDS_LM3601X is not set -# CONFIG_LEDS_RT4505 is not set -# CONFIG_LEDS_RT8515 is not set - -# -# RGB LED drivers -# - -# -# LED Triggers -# -CONFIG_LEDS_TRIGGERS=y -CONFIG_LEDS_TRIGGER_TIMER=y -CONFIG_LEDS_TRIGGER_ONESHOT=y -CONFIG_LEDS_TRIGGER_HEARTBEAT=y -# CONFIG_LEDS_TRIGGER_BACKLIGHT is not set -CONFIG_LEDS_TRIGGER_CPU=y -CONFIG_LEDS_TRIGGER_ACTIVITY=y -CONFIG_LEDS_TRIGGER_GPIO=y -CONFIG_LEDS_TRIGGER_DEFAULT_ON=y - -# -# 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=y -CONFIG_LEDS_TRIGGER_PATTERN=y -# CONFIG_LEDS_TRIGGER_AUDIO is not set -# CONFIG_LEDS_TRIGGER_TTY is not set - -# -# Simple LED drivers -# -# CONFIG_ACCESSIBILITY is not set -# CONFIG_INFINIBAND is not set -CONFIG_EDAC_SUPPORT=y -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 is not set -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 is not set -# CONFIG_RTC_DRV_ABX80X is not set -# CONFIG_RTC_DRV_AC100 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_NCT3018Y 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 is not set -# CONFIG_RTC_DRV_RV3032 is not set -# CONFIG_RTC_DRV_RV8803 is not set -# CONFIG_RTC_DRV_SD3078 is not set - -# -# SPI RTC drivers -# -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_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 - -# -# on-CPU RTC drivers -# -# CONFIG_RTC_DRV_PL030 is not set -# CONFIG_RTC_DRV_PL031 is not set -CONFIG_RTC_DRV_SUN6I=y -# CONFIG_RTC_DRV_CADENCE is not set -# CONFIG_RTC_DRV_FTRTC010 is not set -# CONFIG_RTC_DRV_R7301 is not set - -# -# HID Sensor RTC drivers -# -# 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=y -CONFIG_DMA_OF=y -# CONFIG_ALTERA_MSGDMA is not set -# CONFIG_AMBA_PL08X is not set -# CONFIG_BCM_SBA_RAID is not set -CONFIG_DMA_SUN6I=y -# CONFIG_DW_AXI_DMAC is not set -# CONFIG_FSL_EDMA is not set -# CONFIG_FSL_QDMA is not set -# CONFIG_INTEL_IDMA64 is not set -# CONFIG_MV_XOR_V2 is not set -# CONFIG_PL330_DMA is not set -# CONFIG_XILINX_DMA is not set -# CONFIG_XILINX_ZYNQMP_DMA is not set -# CONFIG_XILINX_ZYNQMP_DPDMA is not set -# CONFIG_QCOM_HIDMA_MGMT is not set -# CONFIG_QCOM_HIDMA is not set -# CONFIG_DW_DMAC is not set -# CONFIG_SF_PDMA is not set - -# -# DMA Clients -# -# CONFIG_ASYNC_TX_DMA is not set -# CONFIG_DMATEST is not set - -# -# DMABUF options -# -CONFIG_SYNC_FILE=y -# CONFIG_SW_SYNC is not set -# CONFIG_UDMABUF is not set -# CONFIG_DMABUF_MOVE_NOTIFY is not set -# CONFIG_DMABUF_DEBUG is not set -# CONFIG_DMABUF_SELFTESTS is not set -CONFIG_DMABUF_HEAPS=y -# CONFIG_DMABUF_SYSFS_STATS is not set -CONFIG_DMABUF_HEAPS_SYSTEM=y -CONFIG_DMABUF_HEAPS_CMA=y -# end of DMABUF options - -# CONFIG_AUXDISPLAY is not set -# CONFIG_UIO is not set -# CONFIG_VFIO is not set -# CONFIG_VIRT_DRIVERS is not set -# CONFIG_VIRTIO_MENU is not set -# CONFIG_VDPA is not set -# CONFIG_VHOST_MENU 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_RTLLIB is not set -# CONFIG_RTL8723BS is not set -# CONFIG_R8712U is not set -# CONFIG_R8188EU is not set -# CONFIG_VT6656 is not set - -# -# IIO staging drivers -# - -# -# Accelerometers -# -# end of Accelerometers - -# -# Analog to digital converters -# -# end of Analog to digital converters - -# -# Analog digital bi-direction converters -# -# CONFIG_ADT7316 is not set -# end of Analog digital bi-direction converters - -# -# Direct Digital Synthesis -# -# 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 -# -# end of Resolver to digital converters -# end of IIO staging drivers - -CONFIG_STAGING_MEDIA=y -# CONFIG_VIDEO_MAX96712 is not set -CONFIG_VIDEO_SUNXI=y -CONFIG_VIDEO_SUNXI_CEDRUS=m -# CONFIG_STAGING_MEDIA_DEPRECATED is not set -# CONFIG_STAGING_BOARD is not set -# CONFIG_LTE_GDM724X is not set -# CONFIG_KS7010 is not set -# CONFIG_XIL_AXIS_FIFO is not set -# CONFIG_FIELDBUS_DEV is not set -CONFIG_RTL8723CS=m -# CONFIG_GOLDFISH is not set -# CONFIG_CHROME_PLATFORMS is not set -# CONFIG_MELLANOX_PLATFORM is not set -CONFIG_SURFACE_PLATFORMS=y -CONFIG_HAVE_CLK=y -CONFIG_HAVE_CLK_PREPARE=y -CONFIG_COMMON_CLK=y - -# -# Clock driver for ARM Reference designs -# -# CONFIG_CLK_ICST is not set -# CONFIG_CLK_SP810 is not set -# end of Clock driver for ARM Reference designs - -# CONFIG_COMMON_CLK_MAX9485 is not set -# CONFIG_COMMON_CLK_SCPI 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 is not set -# CONFIG_COMMON_CLK_XGENE is not set -# CONFIG_COMMON_CLK_PWM is not set -# CONFIG_COMMON_CLK_RS9_PCIE is not set -# CONFIG_COMMON_CLK_VC5 is not set -# CONFIG_COMMON_CLK_VC7 is not set -# CONFIG_COMMON_CLK_FIXED_MMIO is not set -CONFIG_SUNXI_CCU=y -CONFIG_SUN50I_A64_CCU=y -CONFIG_SUN50I_A100_CCU=y -CONFIG_SUN50I_A100_R_CCU=y -# CONFIG_SUN50I_H6_CCU is not set -CONFIG_SUN50I_H616_CCU=y -# CONFIG_SUN50I_H6_R_CCU is not set -CONFIG_SUN6I_RTC_CCU=y -# CONFIG_SUN8I_H3_CCU is not set -CONFIG_SUN8I_DE2_CCU=y -CONFIG_SUN8I_R_CCU=y -# CONFIG_XILINX_VCU is not set -# CONFIG_COMMON_CLK_XLNX_CLKWZRD is not set -# CONFIG_HWSPINLOCK is not set - -# -# Clock Source drivers -# -CONFIG_TIMER_OF=y -CONFIG_TIMER_PROBE=y -CONFIG_CLKSRC_MMIO=y -CONFIG_SUN4I_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 is not set -# CONFIG_ARM64_ERRATUM_858921 is not set -CONFIG_SUN50I_ERRATUM_UNKNOWN1=y -# CONFIG_MICROCHIP_PIT64B is not set -# end of Clock Source drivers - -CONFIG_MAILBOX=y -# CONFIG_ARM_MHU is not set -# CONFIG_ARM_MHU_V2 is not set -# CONFIG_PLATFORM_MHU is not set -# CONFIG_PL320_MBOX is not set -# CONFIG_ALTERA_MBOX is not set -# CONFIG_MAILBOX_TEST is not set -CONFIG_SUN6I_MSGBOX=y -CONFIG_IOMMU_IOVA=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 is not set -# CONFIG_IOMMU_IO_PGTABLE_DART is not set -# 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_IOMMU_DMA=y -# CONFIG_SUN50I_IOMMU is not set -# CONFIG_ARM_SMMU is not set -# CONFIG_ARM_SMMU_V3 is not set - -# -# Remoteproc drivers -# -# CONFIG_REMOTEPROC is not set -# end of Remoteproc drivers - -# -# Rpmsg drivers -# -# CONFIG_RPMSG_QCOM_GLINK_RPM is not set -# 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 -# -# CONFIG_SOC_BRCMSTB is not set -# end of Broadcom SoC drivers - -# -# NXP/Freescale QorIQ SoC drivers -# -# CONFIG_QUICC_ENGINE is not set -# CONFIG_FSL_RCPM is not set -# end of NXP/Freescale QorIQ SoC drivers - -# -# fujitsu SoC drivers -# -# end of fujitsu 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 -# -# end of Qualcomm SoC drivers - -CONFIG_SUNXI_MBUS=y -CONFIG_SUNXI_SRAM=y -# 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_ARM_SUN8I_A33_MBUS_DEVFREQ is not set -CONFIG_PM_DEVFREQ_EVENT=y -CONFIG_EXTCON=y - -# -# Extcon Device Drivers -# -# CONFIG_EXTCON_ADC_JACK is not set -# CONFIG_EXTCON_FSA9480 is not set -# CONFIG_EXTCON_GPIO is not set -# CONFIG_EXTCON_MAX3355 is not set -# CONFIG_EXTCON_PTN5150 is not set -# CONFIG_EXTCON_RT8973A is not set -# CONFIG_EXTCON_SM5502 is not set -# CONFIG_EXTCON_USB_GPIO is not set -# CONFIG_EXTCON_USBC_TUSB320 is not set -# CONFIG_MEMORY is not set -CONFIG_IIO=y -CONFIG_IIO_BUFFER=y -CONFIG_IIO_BUFFER_CB=m -# CONFIG_IIO_BUFFER_DMA is not set -# CONFIG_IIO_BUFFER_DMAENGINE is not set -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 is not set - -# -# Accelerometers -# -# CONFIG_ADXL313_I2C is not set -# CONFIG_ADXL345_I2C is not set -# CONFIG_ADXL355_I2C is not set -# CONFIG_ADXL367_I2C is not set -# CONFIG_ADXL372_I2C is not set -# CONFIG_BMA180 is not set -# CONFIG_BMA400 is not set -# CONFIG_BMC150_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_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_MMA7660 is not set -# CONFIG_MMA8452 is not set -# CONFIG_MMA9551 is not set -# CONFIG_MMA9553 is not set -# CONFIG_MSA311 is not set -# CONFIG_MXC4005 is not set -# CONFIG_MXC6255 is not set -# CONFIG_STK8312 is not set -# CONFIG_STK8BA50 is not set -# end of Accelerometers - -# -# Analog to digital converters -# -# CONFIG_AD7091R5 is not set -# CONFIG_AD7291 is not set -# CONFIG_AD7606_IFACE_PARALLEL is not set -# CONFIG_AD799X is not set -# CONFIG_ADI_AXI_ADC is not set -CONFIG_AXP20X_ADC=y -# CONFIG_AXP288_ADC is not set -# CONFIG_CC10001_ADC is not set -# CONFIG_ENVELOPE_DETECTOR 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_LTC2497 is not set -# CONFIG_MAX1363 is not set -# CONFIG_MAX9611 is not set -# CONFIG_MCP3422 is not set -# CONFIG_NAU7802 is not set -# CONFIG_RICHTEK_RTQ6056 is not set -# CONFIG_SD_ADC_MODULATOR is not set -# CONFIG_SUN4I_GPADC is not set -# CONFIG_TI_ADC081C is not set -# CONFIG_TI_ADS1015 is not set -# CONFIG_VF610_ADC is not set -# CONFIG_XILINX_XADC is not set -# end of Analog to digital converters - -# -# Analog to digital and digital to analog converters -# -# end of Analog to digital and digital to analog converters - -# -# Analog Front Ends -# -# CONFIG_IIO_RESCALE is not set -# end of Analog Front Ends - -# -# Amplifiers -# -# CONFIG_HMC425 is not set -# end of Amplifiers - -# -# Capacitance to digital converters -# -# CONFIG_AD7150 is not set -# CONFIG_AD7746 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 is not set -# CONFIG_SCD30_CORE is not set -# CONFIG_SCD4X is not set -# CONFIG_SENSIRION_SGP30 is not set -# CONFIG_SENSIRION_SGP40 is not set -# CONFIG_SPS30_I2C is not set -# CONFIG_SPS30_SERIAL is not set -# CONFIG_SENSEAIR_SUNRISE_CO2 is not set -# CONFIG_VZ89X is not set -# end of Chemical Sensors - -# -# Hid Sensor IIO Common -# -# end of Hid Sensor IIO Common - -# -# IIO SCMI Sensors -# -# end of IIO SCMI Sensors - -# -# SSP Sensor Common -# -# end of SSP Sensor Common - -CONFIG_IIO_ST_SENSORS_I2C=m -CONFIG_IIO_ST_SENSORS_CORE=m - -# -# Digital to analog converters -# -# CONFIG_AD5064 is not set -# CONFIG_AD5380 is not set -# CONFIG_AD5446 is not set -# CONFIG_AD5593R is not set -# CONFIG_AD5696_I2C is not set -# CONFIG_DPOT_DAC is not set -# CONFIG_DS4424 is not set -# CONFIG_M62332 is not set -# CONFIG_MAX517 is not set -# CONFIG_MAX5821 is not set -# CONFIG_MCP4725 is not set -# CONFIG_TI_DAC5571 is not set -# 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 - -# -# Filters -# -# end of Filters - -# -# Frequency Synthesizers DDS/PLL -# - -# -# Clock Generator/Distribution -# -# end of Clock Generator/Distribution - -# -# Phase-Locked Loop (PLL) frequency synthesizers -# -# end of Phase-Locked Loop (PLL) frequency synthesizers -# end of Frequency Synthesizers DDS/PLL - -# -# Digital gyroscope sensors -# -# CONFIG_BMG160 is not set -# CONFIG_FXAS21002C is not set -# 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_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_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_BMI160_I2C is not set -# CONFIG_BOSCH_BNO055_SERIAL is not set -# CONFIG_BOSCH_BNO055_I2C is not set -# CONFIG_FXOS8700_I2C is not set -# CONFIG_KMX61 is not set -# CONFIG_INV_ICM42600_I2C is not set -CONFIG_INV_MPU6050_IIO=m -CONFIG_INV_MPU6050_I2C=m -# 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 is not set -# 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_JSA1212 is not set -# CONFIG_RPR0521 is not set -# CONFIG_LTR501 is not set -# CONFIG_LTRF216A is not set -# CONFIG_LV0104CS is not set -# CONFIG_MAX44000 is not set -# CONFIG_MAX44009 is not set -# CONFIG_NOA1305 is not set -# CONFIG_OPT3001 is not set -# CONFIG_PA12203001 is not set -# CONFIG_SI1133 is not set -# CONFIG_SI1145 is not set -CONFIG_STK3310=m -# 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 is not set -# CONFIG_VEML6030 is not set -# CONFIG_VEML6070 is not set -# CONFIG_VL6180 is not set -# CONFIG_ZOPT2201 is not set -# end of Light sensors - -# -# Magnetometer sensors -# -# CONFIG_AF8133J is not set -# CONFIG_AK8974 is not set -# CONFIG_AK8975 is not set -# CONFIG_AK09911 is not set -# CONFIG_BMC150_MAGN_I2C is not set -# CONFIG_MAG3110 is not set -# CONFIG_MMC35240 is not set -CONFIG_IIO_ST_MAGN_3AXIS=m -CONFIG_IIO_ST_MAGN_I2C_3AXIS=m -# CONFIG_SENSORS_HMC5843_I2C is not set -# CONFIG_SENSORS_RM3100_I2C is not set -# CONFIG_YAMAHA_YAS530 is not set -# end of Magnetometer sensors - -# -# Multiplexers -# -# CONFIG_IIO_MUX is not set -# end of Multiplexers - -# -# Inclinometer sensors -# -# end of Inclinometer sensors - -# -# Triggers - standalone -# -CONFIG_IIO_HRTIMER_TRIGGER=m -CONFIG_IIO_INTERRUPT_TRIGGER=m -# CONFIG_IIO_TIGHTLOOP_TRIGGER is not set -CONFIG_IIO_SYSFS_TRIGGER=m -# end of Triggers - standalone - -# -# Linear and angular position sensors -# -# end of Linear and angular position sensors - -# -# Digital potentiometers -# -# CONFIG_AD5110 is not set -# CONFIG_AD5272 is not set -# CONFIG_DS1803 is not set -# CONFIG_MAX5432 is not set -# CONFIG_MCP4018 is not set -# CONFIG_MCP4531 is not set -# 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_HP03 is not set -# CONFIG_ICP10100 is not set -# CONFIG_MPL115_I2C 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 -# -# end of Lightning sensors - -# -# Proximity and distance sensors -# -# CONFIG_ISL29501 is not set -# CONFIG_LIDAR_LITE_V2 is not set -# CONFIG_MB1232 is not set -# CONFIG_PING is not set -# CONFIG_RFD77402 is not set -# CONFIG_SRF04 is not set -# CONFIG_SX9310 is not set -# CONFIG_SX9324 is not set -# CONFIG_SX9360 is not set -# CONFIG_SX9500 is not set -# CONFIG_SRF08 is not set -# CONFIG_VCNL3020 is not set -# CONFIG_VL53L0X_I2C is not set -# end of Proximity and distance sensors - -# -# Resolver to digital converters -# -# end of Resolver to digital converters - -# -# Temperature sensors -# -# 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 -# end of Temperature sensors - -CONFIG_PWM=y -CONFIG_PWM_SYSFS=y -# CONFIG_PWM_ATMEL_TCB is not set -# CONFIG_PWM_CLK is not set -# CONFIG_PWM_FSL_FTM is not set -# CONFIG_PWM_PCA9685 is not set -CONFIG_PWM_SUN4I=y -# CONFIG_PWM_XILINX is not set - -# -# IRQ chip support -# -CONFIG_IRQCHIP=y -CONFIG_ARM_GIC=y -CONFIG_ARM_GIC_MAX_NR=1 -CONFIG_ARM_GIC_V3=y -CONFIG_ARM_GIC_V3_ITS=y -# CONFIG_AL_FIC is not set -CONFIG_SUN6I_R_INTC=y -CONFIG_SUNXI_NMI_INTC=y -# CONFIG_XILINX_INTC is not set -CONFIG_PARTITION_PERCPU=y -# end of IRQ chip support - -# CONFIG_IPACK_BUS is not set -CONFIG_ARCH_HAS_RESET_CONTROLLER=y -CONFIG_RESET_CONTROLLER=y -CONFIG_RESET_SIMPLE=y -CONFIG_RESET_SUNXI=y -# CONFIG_RESET_TI_SYSCON is not set -# CONFIG_RESET_TI_TPS380X is not set - -# -# PHY Subsystem -# -CONFIG_GENERIC_PHY=y -CONFIG_GENERIC_PHY_MIPI_DPHY=y -# CONFIG_PHY_XGENE is not set -# CONFIG_PHY_CAN_TRANSCEIVER is not set -CONFIG_PHY_SUN4I_USB=y -CONFIG_PHY_SUN6I_MIPI_DPHY=y -# CONFIG_PHY_SUN9I_USB is not set -# CONFIG_PHY_SUN50I_USB3 is not set - -# -# 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 is not set -# CONFIG_PHY_CADENCE_DPHY_RX is not set -# CONFIG_PHY_CADENCE_SIERRA is not set -# CONFIG_PHY_CADENCE_SALVO is not set -# CONFIG_PHY_PXA_28NM_HSIC is not set -# CONFIG_PHY_PXA_28NM_USB2 is not set -# CONFIG_PHY_LAN966X_SERDES is not set -# CONFIG_PHY_CPCAP_USB is not set -# CONFIG_PHY_MAPPHONE_MDM6600 is not set -# CONFIG_PHY_OCELOT_SERDES is not set -# end of PHY Subsystem - -# CONFIG_POWERCAP 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 is not set -# CONFIG_ARM_CCN is not set -# CONFIG_ARM_CMN is not set -CONFIG_ARM_PMU=y -# CONFIG_ARM_DSU_PMU is not set -# CONFIG_ARM_SPE_PMU is not set -# end of Performance monitor support - -# CONFIG_RAS is not set - -# -# Android -# -CONFIG_ANDROID_BINDER_IPC=y -CONFIG_ANDROID_BINDERFS=y -CONFIG_ANDROID_BINDER_DEVICES="binder,hwbinder,vndbinder" -CONFIG_ANDROID_BINDER_IPC_SELFTEST=y -# end of Android - -# CONFIG_LIBNVDIMM is not set -# CONFIG_DAX is not set -CONFIG_NVMEM=y -CONFIG_NVMEM_SYSFS=y -# CONFIG_NVMEM_RMEM is not set -CONFIG_NVMEM_SUNXI_SID=y - -# -# 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_TEE is not set -CONFIG_PM_OPP=y -# CONFIG_SIOX is not set -# CONFIG_SLIMBUS is not set -# CONFIG_INTERCONNECT is not set -# CONFIG_COUNTER is not set -# CONFIG_MOST is not set -# CONFIG_PECI is not set -# CONFIG_HTE 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 is not set -# CONFIG_EXT4_DEBUG is not set -CONFIG_JBD2=y -# CONFIG_JBD2_DEBUG is not set -CONFIG_FS_MBCACHE=y -# CONFIG_REISERFS_FS is not set -# CONFIG_JFS_FS is not set -CONFIG_XFS_FS=m -CONFIG_XFS_SUPPORT_V4=y -# CONFIG_XFS_QUOTA is not set -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 is not set -# CONFIG_OCFS2_FS is not set -CONFIG_BTRFS_FS=y -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=y -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_F2FS_UNFAIR_RWSEM is not set -CONFIG_FS_POSIX_ACL=y -CONFIG_EXPORTFS=y -# CONFIG_EXPORTFS_BLOCK_OPS is not set -CONFIG_FILE_LOCKING=y -CONFIG_FS_ENCRYPTION=y -CONFIG_FS_ENCRYPTION_ALGS=y -# CONFIG_FS_VERITY is not set -CONFIG_FSNOTIFY=y -CONFIG_DNOTIFY=y -CONFIG_INOTIFY_USER=y -CONFIG_FANOTIFY=y -# CONFIG_QUOTA is not set -# CONFIG_AUTOFS4_FS is not set -CONFIG_AUTOFS_FS=m -CONFIG_FUSE_FS=m -CONFIG_CUSE=m -# CONFIG_VIRTIO_FS is not set -CONFIG_OVERLAY_FS=m -CONFIG_OVERLAY_FS_REDIRECT_DIR=y -CONFIG_OVERLAY_FS_REDIRECT_ALWAYS_FOLLOW=y -CONFIG_OVERLAY_FS_INDEX=y -# CONFIG_OVERLAY_FS_XINO_AUTO is not set -CONFIG_OVERLAY_FS_METACOPY=y - -# -# Caches -# -# CONFIG_FSCACHE is not set -# end of Caches - -# -# CD-ROM/DVD Filesystems -# -# CONFIG_ISO9660_FS is not set -# CONFIG_UDF_FS is not set -# end of CD-ROM/DVD Filesystems - -# -# DOS/FAT/EXFAT/NT Filesystems -# -CONFIG_FAT_FS=y -# CONFIG_MSDOS_FS is not set -CONFIG_VFAT_FS=y -CONFIG_FAT_DEFAULT_CODEPAGE=437 -CONFIG_FAT_DEFAULT_IOCHARSET="iso8859-1" -# CONFIG_FAT_DEFAULT_UTF8 is not set -# CONFIG_EXFAT_FS is not set -# CONFIG_NTFS_FS is not set -# CONFIG_NTFS3_FS is not set -# end of DOS/FAT/EXFAT/NT Filesystems - -# -# Pseudo filesystems -# -CONFIG_PROC_FS=y -# CONFIG_PROC_KCORE 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 is not set -CONFIG_ARCH_SUPPORTS_HUGETLBFS=y -# CONFIG_HUGETLBFS is not set -CONFIG_ARCH_WANT_HUGETLB_PAGE_OPTIMIZE_VMEMMAP=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 is not set -# CONFIG_ADFS_FS is not set -# CONFIG_AFFS_FS is not set -CONFIG_ECRYPT_FS=m -CONFIG_ECRYPT_FS_MESSAGING=y -# CONFIG_HFS_FS is not set -# CONFIG_HFSPLUS_FS is not set -# CONFIG_BEFS_FS is not set -# CONFIG_BFS_FS is not set -# CONFIG_EFS_FS is not set -# CONFIG_CRAMFS is not set -CONFIG_SQUASHFS=m -# CONFIG_SQUASHFS_FILE_CACHE is not set -CONFIG_SQUASHFS_FILE_DIRECT=y -# 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 is not set -# CONFIG_QNX4FS_FS is not set -# CONFIG_QNX6FS_FS is not set -# CONFIG_ROMFS_FS is not set -# CONFIG_PSTORE is not set -# CONFIG_SYSV_FS is not set -# CONFIG_UFS_FS is not set -# CONFIG_EROFS_FS is not set -# CONFIG_NETWORK_FILESYSTEMS is not set -CONFIG_NLS=y -CONFIG_NLS_DEFAULT="iso8859-1" -CONFIG_NLS_CODEPAGE_437=y -# CONFIG_NLS_CODEPAGE_737 is not set -# CONFIG_NLS_CODEPAGE_775 is not set -# CONFIG_NLS_CODEPAGE_850 is not set -CONFIG_NLS_CODEPAGE_852=y -# CONFIG_NLS_CODEPAGE_855 is not set -# CONFIG_NLS_CODEPAGE_857 is not set -# CONFIG_NLS_CODEPAGE_860 is not set -# CONFIG_NLS_CODEPAGE_861 is not set -# CONFIG_NLS_CODEPAGE_862 is not set -# CONFIG_NLS_CODEPAGE_863 is not set -# CONFIG_NLS_CODEPAGE_864 is not set -# CONFIG_NLS_CODEPAGE_865 is not set -# CONFIG_NLS_CODEPAGE_866 is not set -# CONFIG_NLS_CODEPAGE_869 is not set -# CONFIG_NLS_CODEPAGE_936 is not set -# CONFIG_NLS_CODEPAGE_950 is not set -# CONFIG_NLS_CODEPAGE_932 is not set -# CONFIG_NLS_CODEPAGE_949 is not set -# CONFIG_NLS_CODEPAGE_874 is not set -# CONFIG_NLS_ISO8859_8 is not set -# CONFIG_NLS_CODEPAGE_1250 is not set -# CONFIG_NLS_CODEPAGE_1251 is not set -# CONFIG_NLS_ASCII is not set -CONFIG_NLS_ISO8859_1=y -CONFIG_NLS_ISO8859_2=y -# CONFIG_NLS_ISO8859_3 is not set -# CONFIG_NLS_ISO8859_4 is not set -# CONFIG_NLS_ISO8859_5 is not set -# CONFIG_NLS_ISO8859_6 is not set -# CONFIG_NLS_ISO8859_7 is not set -# CONFIG_NLS_ISO8859_9 is not set -# CONFIG_NLS_ISO8859_13 is not set -# CONFIG_NLS_ISO8859_14 is not set -# CONFIG_NLS_ISO8859_15 is not set -# CONFIG_NLS_KOI8_R is not set -# CONFIG_NLS_KOI8_U is not set -# CONFIG_NLS_MAC_ROMAN is not set -# CONFIG_NLS_MAC_CELTIC is not set -# CONFIG_NLS_MAC_CENTEURO is not set -# CONFIG_NLS_MAC_CROATIAN is not set -# CONFIG_NLS_MAC_CYRILLIC is not set -# CONFIG_NLS_MAC_GAELIC is not set -# CONFIG_NLS_MAC_GREEK is not set -# CONFIG_NLS_MAC_ICELAND is not set -# CONFIG_NLS_MAC_INUIT is not set -# CONFIG_NLS_MAC_ROMANIAN is not set -# CONFIG_NLS_MAC_TURKISH is not set -CONFIG_NLS_UTF8=y -# CONFIG_DLM is not set -# CONFIG_UNICODE 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 is not set -CONFIG_ENCRYPTED_KEYS=y -# CONFIG_USER_DECRYPTED_DATA is not set -# CONFIG_KEY_DH_OPERATIONS is not set -# CONFIG_SECURITY_DMESG_RESTRICT is not set -# CONFIG_SECURITY is not set -# CONFIG_SECURITYFS is not set -CONFIG_HAVE_HARDENED_USERCOPY_ALLOCATOR=y -# CONFIG_HARDENED_USERCOPY is not set -# CONFIG_FORTIFY_SOURCE is not set -# CONFIG_STATIC_USERMODEHELPER is not set -CONFIG_DEFAULT_SECURITY_DAC=y -CONFIG_LSM="yama,loadpin,safesetid,integrity,selinux,smack,tomoyo,apparmor" - -# -# Kernel hardening options -# - -# -# Memory initialization -# -CONFIG_CC_HAS_AUTO_VAR_INIT_PATTERN=y -CONFIG_CC_HAS_AUTO_VAR_INIT_ZERO_BARE=y -CONFIG_CC_HAS_AUTO_VAR_INIT_ZERO=y -CONFIG_INIT_STACK_NONE=y -# CONFIG_INIT_STACK_ALL_PATTERN is not set -# CONFIG_INIT_STACK_ALL_ZERO is not set -CONFIG_INIT_ON_ALLOC_DEFAULT_ON=y -# CONFIG_INIT_ON_FREE_DEFAULT_ON is not set -CONFIG_CC_HAS_ZERO_CALL_USED_REGS=y -# CONFIG_ZERO_CALL_USED_REGS is not set -# end of Memory initialization - -CONFIG_RANDSTRUCT_NONE=y -# end of Kernel hardening options -# end of Security options - -CONFIG_XOR_BLOCKS=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=m -CONFIG_CRYPTO_AKCIPHER2=y -CONFIG_CRYPTO_AKCIPHER=y -CONFIG_CRYPTO_KPP2=y -CONFIG_CRYPTO_KPP=m -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=y -CONFIG_CRYPTO_AUTHENC=y -# CONFIG_CRYPTO_TEST is not set -CONFIG_CRYPTO_ENGINE=m -# end of Crypto core or helper - -# -# Public-key cryptography -# -CONFIG_CRYPTO_RSA=y -# CONFIG_CRYPTO_DH is not set -CONFIG_CRYPTO_ECC=m -CONFIG_CRYPTO_ECDH=m -# CONFIG_CRYPTO_ECDSA is not set -# CONFIG_CRYPTO_ECRDSA is not set -# CONFIG_CRYPTO_SM2 is not set -CONFIG_CRYPTO_CURVE25519=m -# end of Public-key cryptography - -# -# Block ciphers -# -CONFIG_CRYPTO_AES=y -# CONFIG_CRYPTO_AES_TI is not set -# CONFIG_CRYPTO_ANUBIS is not set -# CONFIG_CRYPTO_ARIA is not set -# CONFIG_CRYPTO_BLOWFISH is not set -# CONFIG_CRYPTO_CAMELLIA is not set -# CONFIG_CRYPTO_CAST5 is not set -# CONFIG_CRYPTO_CAST6 is not set -CONFIG_CRYPTO_DES=m -# CONFIG_CRYPTO_FCRYPT is not set -# CONFIG_CRYPTO_KHAZAD is not set -# CONFIG_CRYPTO_SEED is not set -# CONFIG_CRYPTO_SERPENT is not set -CONFIG_CRYPTO_SM4=m -# CONFIG_CRYPTO_SM4_GENERIC is not set -# CONFIG_CRYPTO_TEA is not set -# CONFIG_CRYPTO_TWOFISH is not set -# end of Block ciphers - -# -# Length-preserving ciphers and modes -# -# CONFIG_CRYPTO_ADIANTUM is not set -CONFIG_CRYPTO_ARC4=m -CONFIG_CRYPTO_CHACHA20=m -CONFIG_CRYPTO_CBC=y -# CONFIG_CRYPTO_CFB is not set -CONFIG_CRYPTO_CTR=m -CONFIG_CRYPTO_CTS=y -CONFIG_CRYPTO_ECB=y -# CONFIG_CRYPTO_HCTR2 is not set -# CONFIG_CRYPTO_KEYWRAP is not set -# CONFIG_CRYPTO_LRW is not set -# CONFIG_CRYPTO_OFB is not set -# CONFIG_CRYPTO_PCBC is not set -CONFIG_CRYPTO_XTS=y -# end of Length-preserving ciphers and modes - -# -# AEAD (authenticated encryption with associated data) ciphers -# -# CONFIG_CRYPTO_AEGIS128 is not set -CONFIG_CRYPTO_CHACHA20POLY1305=m -CONFIG_CRYPTO_CCM=m -CONFIG_CRYPTO_GCM=m -CONFIG_CRYPTO_SEQIV=m -CONFIG_CRYPTO_ECHAINIV=m -CONFIG_CRYPTO_ESSIV=y -# end of AEAD (authenticated encryption with associated data) ciphers - -# -# Hashes, digests, and MACs -# -CONFIG_CRYPTO_BLAKE2B=y -CONFIG_CRYPTO_CMAC=m -CONFIG_CRYPTO_GHASH=m -CONFIG_CRYPTO_HMAC=y -CONFIG_CRYPTO_MD4=m -CONFIG_CRYPTO_MD5=m -# CONFIG_CRYPTO_MICHAEL_MIC is not set -CONFIG_CRYPTO_POLY1305=m -# CONFIG_CRYPTO_RMD160 is not set -CONFIG_CRYPTO_SHA1=y -CONFIG_CRYPTO_SHA256=y -CONFIG_CRYPTO_SHA512=y -CONFIG_CRYPTO_SHA3=y -CONFIG_CRYPTO_SM3=m -# CONFIG_CRYPTO_SM3_GENERIC is not set -# CONFIG_CRYPTO_STREEBOG is not set -# CONFIG_CRYPTO_VMAC is not set -# CONFIG_CRYPTO_WP512 is not set -# CONFIG_CRYPTO_XCBC is not set -CONFIG_CRYPTO_XXHASH=y -# end of Hashes, digests, and MACs - -# -# CRCs (cyclic redundancy checks) -# -CONFIG_CRYPTO_CRC32C=y -CONFIG_CRYPTO_CRC32=y -CONFIG_CRYPTO_CRCT10DIF=y -# end of CRCs (cyclic redundancy checks) - -# -# Compression -# -CONFIG_CRYPTO_DEFLATE=y -CONFIG_CRYPTO_LZO=y -# CONFIG_CRYPTO_842 is not set -CONFIG_CRYPTO_LZ4=y -# CONFIG_CRYPTO_LZ4HC is not set -CONFIG_CRYPTO_ZSTD=y -# end of Compression - -# -# 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 -# end of Random number generation - -# -# Userspace interface -# -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 -# end of Userspace interface - -CONFIG_CRYPTO_HASH_INFO=y -# CONFIG_CRYPTO_NHPOLY1305_NEON is not set -CONFIG_CRYPTO_CHACHA20_NEON=m - -# -# Accelerated Cryptographic Algorithms for CPU (arm64) -# -CONFIG_CRYPTO_GHASH_ARM64_CE=m -CONFIG_CRYPTO_POLY1305_NEON=m -CONFIG_CRYPTO_SHA1_ARM64_CE=m -CONFIG_CRYPTO_SHA256_ARM64=m -CONFIG_CRYPTO_SHA2_ARM64_CE=m -CONFIG_CRYPTO_SHA512_ARM64=m -CONFIG_CRYPTO_SHA512_ARM64_CE=m -CONFIG_CRYPTO_SHA3_ARM64=m -# CONFIG_CRYPTO_SM3_NEON is not set -CONFIG_CRYPTO_SM3_ARM64_CE=m -# CONFIG_CRYPTO_POLYVAL_ARM64_CE is not set -CONFIG_CRYPTO_AES_ARM64=m -CONFIG_CRYPTO_AES_ARM64_CE=m -CONFIG_CRYPTO_AES_ARM64_CE_BLK=m -CONFIG_CRYPTO_AES_ARM64_NEON_BLK=m -CONFIG_CRYPTO_AES_ARM64_BS=m -CONFIG_CRYPTO_SM4_ARM64_CE=m -# CONFIG_CRYPTO_SM4_ARM64_CE_BLK is not set -# CONFIG_CRYPTO_SM4_ARM64_NEON_BLK is not set -CONFIG_CRYPTO_AES_ARM64_CE_CCM=m -CONFIG_CRYPTO_CRCT10DIF_ARM64_CE=m -# end of Accelerated Cryptographic Algorithms for CPU (arm64) - -CONFIG_CRYPTO_HW=y -CONFIG_CRYPTO_DEV_ALLWINNER=y -# CONFIG_CRYPTO_DEV_SUN4I_SS is not set -CONFIG_CRYPTO_DEV_SUN8I_CE=m -# CONFIG_CRYPTO_DEV_SUN8I_CE_DEBUG is not set -# CONFIG_CRYPTO_DEV_SUN8I_CE_HASH is not set -# CONFIG_CRYPTO_DEV_SUN8I_CE_PRNG is not set -# CONFIG_CRYPTO_DEV_SUN8I_CE_TRNG is not set -# CONFIG_CRYPTO_DEV_SUN8I_SS is not set -# CONFIG_CRYPTO_DEV_ATMEL_ECC is not set -# CONFIG_CRYPTO_DEV_ATMEL_SHA204A is not set -# CONFIG_CRYPTO_DEV_CCP is not set -# CONFIG_CRYPTO_DEV_SAFEXCEL is not set -# CONFIG_CRYPTO_DEV_CCREE is not set -# CONFIG_CRYPTO_DEV_HISI_SEC is not set -# CONFIG_CRYPTO_DEV_AMLOGIC_GXL 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 -# CONFIG_FIPS_SIGNATURE_SELFTEST 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=y -# CONFIG_RAID6_PQ_BENCHMARK is not set -CONFIG_LINEAR_RANGES=y -# CONFIG_PACKING is not set -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_CORDIC is not set -# CONFIG_PRIME_NUMBERS is not set -CONFIG_RATIONAL=y -CONFIG_GENERIC_PCI_IOMAP=y -CONFIG_ARCH_USE_CMPXCHG_LOCKREF=y -CONFIG_ARCH_HAS_FAST_MULTIPLIER=y -CONFIG_ARCH_USE_SYM_ANNOTATIONS=y -# CONFIG_INDIRECT_PIO is not set - -# -# Crypto library routines -# -CONFIG_CRYPTO_LIB_UTILS=y -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_SHA1=y -CONFIG_CRYPTO_LIB_SHA256=y -# end of Crypto library routines - -CONFIG_CRC_CCITT=y -CONFIG_CRC16=y -CONFIG_CRC_T10DIF=y -# CONFIG_CRC64_ROCKSOFT is not set -# CONFIG_CRC_ITU_T is not set -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 is not set -# CONFIG_CRC4 is not set -# CONFIG_CRC7 is not set -CONFIG_LIBCRC32C=y -CONFIG_CRC8=y -CONFIG_XXHASH=y -CONFIG_AUDIT_ARCH_COMPAT_GENERIC=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=y -CONFIG_LZ4HC_COMPRESS=y -CONFIG_LZ4_DECOMPRESS=y -CONFIG_ZSTD_COMMON=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 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_XARRAY_MULTI=y -CONFIG_ASSOCIATIVE_ARRAY=y -CONFIG_HAS_IOMEM=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_DIRECT_REMAP=y -CONFIG_DMA_CMA=y -# CONFIG_DMA_PERNUMA_CMA is not set - -# -# Default contiguous memory area size: -# -CONFIG_CMA_SIZE_MBYTES=256 -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_FORCE_NR_CPUS is not set -CONFIG_CPU_RMAP=y -CONFIG_DQL=y -CONFIG_NLATTR=y -CONFIG_CLZ_TAB=y -# CONFIG_IRQ_POLL is not set -CONFIG_MPILIB=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_STACKWALK=y -CONFIG_STACKDEPOT=y -CONFIG_SBITMAP=y -# end of Library routines - -CONFIG_GENERIC_IOREMAP=y -CONFIG_GENERIC_LIB_DEVMEM_IS_ALLOWED=y - -# -# Kernel hacking -# - -# -# printk and dmesg options -# -# CONFIG_PRINTK_TIME is not set -# 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=7 -CONFIG_DYNAMIC_DEBUG=y -CONFIG_DYNAMIC_DEBUG_CORE=y -CONFIG_SYMBOLIC_ERRNAME=y -CONFIG_DEBUG_BUGVERBOSE=y -# end of printk and dmesg options - -# CONFIG_DEBUG_KERNEL is not set - -# -# Compile-time checks and compiler options -# -CONFIG_AS_HAS_NON_CONST_LEB128=y -CONFIG_FRAME_WARN=1024 -# CONFIG_STRIP_ASM_SYMS is not set -# CONFIG_HEADERS_INSTALL is not set -# CONFIG_DEBUG_SECTION_MISMATCH is not set -CONFIG_SECTION_MISMATCH_WARN_ONLY=y -CONFIG_ARCH_WANT_FRAME_POINTERS=y -CONFIG_FRAME_POINTER=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_ARCH_HAS_UBSAN_SANITIZE_ALL=y -# CONFIG_UBSAN is not set -CONFIG_HAVE_KCSAN_COMPILER=y -# end of Generic Kernel Debugging Instruments - -# -# Networking Debugging -# -# end of Networking Debugging - -# -# Memory Debugging -# -# CONFIG_PAGE_EXTENSION is not set -CONFIG_SLUB_DEBUG=y -# CONFIG_SLUB_DEBUG_ON is not set -# CONFIG_PAGE_TABLE_CHECK is not set -# CONFIG_PAGE_POISONING is not set -# CONFIG_DEBUG_RODATA_TEST is not set -CONFIG_ARCH_HAS_DEBUG_WX=y -# CONFIG_DEBUG_WX is not set -CONFIG_GENERIC_PTDUMP=y -# CONFIG_SHRINKER_DEBUG is not set -CONFIG_HAVE_DEBUG_KMEMLEAK=y -CONFIG_ARCH_HAS_DEBUG_VM_PGTABLE=y -# CONFIG_DEBUG_VM_PGTABLE is not set -CONFIG_ARCH_HAS_DEBUG_VIRTUAL=y -CONFIG_DEBUG_MEMORY_INIT=y -CONFIG_HAVE_ARCH_KASAN=y -CONFIG_HAVE_ARCH_KASAN_SW_TAGS=y -CONFIG_HAVE_ARCH_KASAN_VMALLOC=y -CONFIG_CC_HAS_KASAN_GENERIC=y -CONFIG_CC_HAS_KASAN_SW_TAGS=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 - -# -# Debug Oops, Lockups and Hangs -# -# CONFIG_PANIC_ON_OOPS is not set -CONFIG_PANIC_ON_OOPS_VALUE=0 -CONFIG_PANIC_TIMEOUT=0 -# CONFIG_TEST_LOCKUP is not set -# end of Debug Oops, Lockups and Hangs - -# -# Scheduler Debugging -# -CONFIG_SCHED_INFO=y -# end of Scheduler Debugging - -# CONFIG_DEBUG_TIMEKEEPING is not set - -# -# Lock Debugging (spinlocks, mutexes, etc...) -# -CONFIG_LOCK_DEBUGGING_SUPPORT=y -# CONFIG_WW_MUTEX_SELFTEST 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 - -# -# Debug kernel data structures -# -# CONFIG_BUG_ON_DATA_CORRUPTION is not set -# end of Debug kernel data structures - -# -# RCU Debugging -# -CONFIG_RCU_CPU_STALL_TIMEOUT=21 -CONFIG_RCU_EXP_CPU_STALL_TIMEOUT=0 -# end of RCU Debugging - -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_TRACING_SUPPORT=y -# CONFIG_FTRACE is not set -# CONFIG_SAMPLES is not set -# CONFIG_STRICT_DEVMEM is not set - -# -# arm64 Debugging -# -# CONFIG_PID_IN_CONTEXTIDR is not set -# CONFIG_ARM64_RELOC_TEST is not set -# CONFIG_CORESIGHT is not set -# end of arm64 Debugging - -# -# Kernel Testing and Coverage -# -# CONFIG_KUNIT is not set -CONFIG_ARCH_HAS_KCOV=y -CONFIG_CC_HAS_SANCOV_TRACE_PC=y -# CONFIG_KCOV is not set -# CONFIG_RUNTIME_TESTING_MENU is not set -CONFIG_ARCH_USE_MEMTEST=y -# CONFIG_MEMTEST is not set -# end of Kernel Testing and Coverage - -# -# Rust hacking -# -# end of Rust hacking -# end of Kernel hacking diff --git a/srcpkgs/pinephone-kernel/template b/srcpkgs/pinephone-kernel/template deleted file mode 100644 index fd7028805e286f..00000000000000 --- a/srcpkgs/pinephone-kernel/template +++ /dev/null @@ -1,267 +0,0 @@ -# Template file for 'pinephone-kernel' -pkgname=pinephone-kernel -version=6.1.7 -revision=1 -_tag=orange-pi-6.1-20230118-1327 -short_desc="Linux kernel and modules (${version%.*} series)" -maintainer="John Sullivan " -license="GPL-2.0-only" -homepage="https://www.kernel.org" -distfiles="https://github.com/megous/linux/archive/${_tag}.tar.gz" -checksum=2a7a8d73b5477fb1d191a1d2c7bfb927829781311d0492f1154f8609b9263faf -python_version=3 - -archs="aarch64*" - -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=${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 -if [ "${_patchver}" ]; then - _version="EXTRAVERSION=${_patchver}" -fi - -do_configure() { - local arch=arm64 - - # 5.10 misses Documentation/DocBook. We ship the directory from 4.12 here. - cp -a $FILESDIR/DocBook -t Documentation - - if [ -f ${FILESDIR}/pinephone-dotconfig-custom ]; then - msg_normal "Detected a custom .config file for pinephone, using it.\n" - cp -f ${FILESDIR}/pinephone-dotconfig-custom .config - make ${makejobs} ARCH=$arch ${_cross} oldconfig - elif [ -f ${FILESDIR}/pinephone-dotconfig ]; then - msg_normal "Detected a .config file for pinephone, using it.\n" - cp -f $FILESDIR/pinephone-dotconfig .config - make ${makejobs} ARCH=$arch ${_cross} oldconfig - else - msg_normal "Defaulting to 'pinephone_defconfig'.\n" - make ${makejobs} ARCH=$arch ${_cross} pinephone_defconfig - 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=arm64 - - export LDFLAGS= - make ARCH=$arch ${_version} ${_cross} ${makejobs} prepare - make ARCH=$arch ${_version} ${_cross} ${makejobs} Image modules dtbs -} - -do_install() { - local arch=arm64 subarch _args hdrdest - - # Run depmod after compressing modules. - sed -i '2iexit 0' scripts/depmod.sh - - # Install kernel, firmware and modules - make ${makejobs} ARCH=${subarch:-$arch} INSTALL_MOD_PATH=${DESTDIR} modules_install - - hdrdest=${DESTDIR}/usr/src/kernel-headers-${_kernver} - - vinstall .config 644 boot config-${_kernver} - vinstall System.map 644 boot System.map-${_kernver} - - vinstall arch/arm64/boot/Image 644 boot vmlinux-${_kernver} - make ${makejobs} ARCH=${subarch:-$arch} INSTALL_DTBS_PATH=${DESTDIR}/boot/dtbs/dtbs-${_kernver} dtbs_install - - # 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} -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} _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} - mkdir -p ${hdrdest}/arch/arm64/kernel - cp -a arch/arm64/kernel/vdso ${hdrdest}/arch/arm64/kernel/ - - # 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 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 docbook makefile - install -Dm644 Documentation/DocBook/Makefile \ - ${hdrdest}/Documentation/DocBook/Makefile - - # 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 external modules - # mkdir -p ${hdrdest}/include/config/dvb/ - # cp include/config/dvb/*.h ${hdrdest}/include/config/dvb/ - - # 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 - for arch in alpha avr32 blackfin cris frv h8300 \ - ia64 m* s* um v850 xtensa x86* p*; 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} -} -pinephone-kernel-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 - } -} -pinephone-kernel-dbg_package() { - preserve=yes - nostrip=yes - noverifyrdeps=yes - noshlibprovides=yes - repository=debug - short_desc+=" - debugging symbols" - pkg_install() { - vmove usr/lib/debug - } -} diff --git a/srcpkgs/pinephone-uboot/files/kernel.d/uboot b/srcpkgs/pinephone-uboot/files/kernel.d/uboot deleted file mode 100644 index 9f0298d34d3b42..00000000000000 --- a/srcpkgs/pinephone-uboot/files/kernel.d/uboot +++ /dev/null @@ -1,55 +0,0 @@ -#!/bin/sh - -# LED GPIO Reference -# -# gpio [set|clear] 115 # RED -# gpio [set|clear] 114 # GREEN -# gpio [set|clear] 116 # BLUE - -kver=${2} -. /etc/default/pinephone-uboot-config - -# Add bootargs for state of volume keys (for extra boot options based on initramfs) -test $ROCKER_ARGS && ROCKER_TEST=$(cat < /boot/boot.txt <> $_uboot/.config -} - -do_build() { - unset CFLAGS CXXFLAGS CPPFLAGS LDFLAGS - - make -C $_armtf $_cross PLAT=sun50i_a64 DEBUG=1 $makejobs bl31 - make -C $_crust $_hostcc $_or1k $makejobs scp - - export BL31=$wrksrc/$_armtf/build/sun50i_a64/debug/bl31.bin - export SCP=$wrksrc/$_crust/build/scp/scp.bin - - make -C $_uboot $_cross $makejobs -} - -do_install() { - vmkdir boot - vinstall $wrksrc/$_uboot/u-boot-sunxi-with-spl.bin 0644 boot - - vinstall $FILESDIR/uboot.default 0644 etc/default ${pkgname}-config - vinstall $FILESDIR/kernel.d/uboot 0750 etc/kernel.d/post-install 60-uboot - - cd $wrksrc/$_uboot - vlicense Licenses/Exceptions - vlicense Licenses/OFL.txt - vlicense Licenses/README - vlicense Licenses/bsd-2-clause.txt - vlicense Licenses/bsd-3-clause.txt - vlicense Licenses/eCos-2.0.txt - vlicense Licenses/gpl-2.0.txt - vlicense Licenses/ibm-pibs.txt - vlicense Licenses/isc.txt - vlicense Licenses/lgpl-2.0.txt - vlicense Licenses/lgpl-2.1.txt - vlicense Licenses/r8a779x_usb3.txt - vlicense Licenses/x11.txt -} diff --git a/srcpkgs/pinfo/patches/36.patch b/srcpkgs/pinfo/patches/36.patch deleted file mode 100644 index 946aff15be35ae..00000000000000 --- a/srcpkgs/pinfo/patches/36.patch +++ /dev/null @@ -1,57 +0,0 @@ -From 032dbfc4bf9ff45719de64d251244ab1307db17c Mon Sep 17 00:00:00 2001 -From: "David H. Bronke" -Date: Sun, 9 Jun 2024 12:12:05 +0200 -Subject: [PATCH 1/2] Fall back to running man without -W since some - implementations don't allow that - -Fixes #12. - -Change courtesy of loreb: https://github.com/baszoetekouw/pinfo/issues/12#issuecomment-884322986 ---- - src/manual.c | 10 ++++++++-- - 1 file changed, 8 insertions(+), 2 deletions(-) - -diff --git a/src/manual.c b/src/manual.c -index 5f058ff..791df32 100644 ---- a/src/manual.c -+++ b/src/manual.c -@@ -186,8 +186,14 @@ set_initial_history(char *name) - pathFile = popen(buf, "r"); - if (fgets(buf, sizeof(buf), pathFile)==NULL) - { -- fprintf(stderr, "Error executing command '%s'\n", buf); -- exit(1); -+ /* Try without -W */ -+ snprintf(buf, sizeof(buf), "man -w %s %s", ManOptions, name); -+ pathFile = popen(buf, "r"); -+ if (fgets(buf, sizeof(buf), pathFile)==NULL) -+ { -+ fprintf(stderr, "Error executing command '%s'\n", buf); -+ exit(1); -+ } - } - pclose(pathFile); - /* buf will be of the form "/usr/share/man/man1/sleep.1.gz". We - -From c3722aa478420b6671ed932503e06886e04d4287 Mon Sep 17 00:00:00 2001 -From: "David H. Bronke" -Date: Sat, 29 Jun 2024 14:55:46 +0200 -Subject: [PATCH 2/2] fix(src/manual.c): close pathFile before reopening - -Suggested by @xaizek ---- - src/manual.c | 1 + - 1 file changed, 1 insertion(+) - -diff --git a/src/manual.c b/src/manual.c -index 791df32..bb730ee 100644 ---- a/src/manual.c -+++ b/src/manual.c -@@ -186,6 +186,7 @@ set_initial_history(char *name) - pathFile = popen(buf, "r"); - if (fgets(buf, sizeof(buf), pathFile)==NULL) - { -+ pclose(pathFile); - /* Try without -W */ - snprintf(buf, sizeof(buf), "man -w %s %s", ManOptions, name); - pathFile = popen(buf, "r"); diff --git a/srcpkgs/pinfo/template b/srcpkgs/pinfo/template deleted file mode 100644 index fa4fb001f8c867..00000000000000 --- a/srcpkgs/pinfo/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'pinfo' -pkgname=pinfo -version=0.6.13 -revision=3 -build_style=gnu-configure -hostmakedepends="automake gettext gettext-devel tar texinfo" -makedepends="ncurses-devel" -short_desc="Lynx-style info and man reader" -maintainer="Orphaned " -license="GPL-2.0-only" -homepage="https://github.com/baszoetekouw/pinfo" -distfiles="https://github.com/baszoetekouw/pinfo/archive/v${version}.tar.gz" -checksum=9dc5e848a7a86cb665a885bc5f0fdf6d09ad60e814d75e78019ae3accb42c217 - -CFLAGS="-Wno-error -fcommon" - -pre_configure() { - autoreconf -fi -} diff --git a/srcpkgs/pingus-data b/srcpkgs/pingus-data deleted file mode 120000 index 1583da6ce8deaa..00000000000000 --- a/srcpkgs/pingus-data +++ /dev/null @@ -1 +0,0 @@ -pingus \ No newline at end of file diff --git a/srcpkgs/pingus/files/pingus.desktop b/srcpkgs/pingus/files/pingus.desktop deleted file mode 100644 index 276db36a4444e8..00000000000000 --- a/srcpkgs/pingus/files/pingus.desktop +++ /dev/null @@ -1,9 +0,0 @@ -[Desktop Entry] -Encoding=UTF-8 -Name=Pingus -Comment=A free Lemmings[tm] clone -Exec=pingus -Terminal=false -Type=Application -Categories=Application;Game;LogicGame -Icon=/usr/share/pingus/images/core/editor/actions.png diff --git a/srcpkgs/pingus/patches/fix-gcc7.diff b/srcpkgs/pingus/patches/fix-gcc7.diff deleted file mode 100644 index daee9e444803a5..00000000000000 --- a/srcpkgs/pingus/patches/fix-gcc7.diff +++ /dev/null @@ -1,10 +0,0 @@ ---- a/src/pingus/screens/demo_session.cpp 2018-01-15 12:30:12.557430067 +0100 -+++ b/src/pingus/screens/demo_session.cpp 2018-01-15 12:30:24.416546179 +0100 -@@ -16,6 +16,7 @@ - - #include "pingus/screens/demo_session.hpp" - -+#include - #include - #include - diff --git a/srcpkgs/pingus/patches/missing-header.patch b/srcpkgs/pingus/patches/missing-header.patch deleted file mode 100644 index d7353e488e7e3e..00000000000000 --- a/srcpkgs/pingus/patches/missing-header.patch +++ /dev/null @@ -1,31 +0,0 @@ ---- a/src/pingus/screens/demo_session.cpp -+++ b/src/pingus/screens/demo_session.cpp -@@ -18,6 +18,7 @@ - - #include - #include -+#include - - #include "engine/gui/gui_manager.hpp" - #include "engine/gui/surface_button.hpp" - ---- a/src/engine/display/font_description.hpp -+++ b/src/engine/display/font_description.hpp -@@ -17,6 +17,7 @@ - #ifndef HEADER_PINGUS_ENGINE_DISPLAY_FONT_DESCRIPTION_HPP - #define HEADER_PINGUS_ENGINE_DISPLAY_FONT_DESCRIPTION_HPP - -+#include - #include - - #include "math/rect.hpp" ---- a/src/util/pathname.hpp -+++ b/src/util/pathname.hpp -@@ -17,6 +17,7 @@ - #ifndef HEADER_PINGUS_UTIL_PATHNAME_HPP - #define HEADER_PINGUS_UTIL_PATHNAME_HPP - -+#include - #include - #include - diff --git a/srcpkgs/pingus/patches/pingus-0.7.6-gcc470-udl.patch b/srcpkgs/pingus/patches/pingus-0.7.6-gcc470-udl.patch deleted file mode 100644 index 8c05149feb2fa2..00000000000000 --- a/srcpkgs/pingus/patches/pingus-0.7.6-gcc470-udl.patch +++ /dev/null @@ -1,22 +0,0 @@ ---- a/src/pingus/pingus_main.cpp~ 2011-12-24 15:46:47.000000000 -0600 -+++ b/src/pingus/pingus_main.cpp 2012-01-03 13:13:03.034195720 -0600 -@@ -465,7 +465,7 @@ - void - PingusMain::print_greeting_message() - { -- std::string greeting = "Welcome to Pingus "VERSION; -+ std::string greeting = "Welcome to Pingus " VERSION; - greeting += "!"; - std::cout << greeting << std::endl; - for (unsigned int i = 0; i < greeting.length(); ++i) ---- a/src/pingus/screens/pingus_menu.cpp~ 2011-12-24 15:46:47.000000000 -0600 -+++ b/src/pingus/screens/pingus_menu.cpp 2012-01-03 13:30:28.967700554 -0600 -@@ -153,7 +153,7 @@ - gc.get_height()/2 - 280)); - - gc.print_left(Fonts::pingus_small, Vector2i(gc.get_width()/2 - 400 + 25, gc.get_height()-140), -- "Pingus "VERSION" - Copyright (C) 1998-2011 Ingo Ruhnke \n" -+ "Pingus " VERSION " - Copyright (C) 1998-2011 Ingo Ruhnke \n" - "See the file AUTHORS for a complete list of contributors.\n" - "Pingus comes with ABSOLUTELY NO WARRANTY. This is free software, and you are\n" - "welcome to redistribute it under certain conditions; see the file COPYING for details.\n"); diff --git a/srcpkgs/pingus/patches/pingus-1.76-boost-1.69.patch b/srcpkgs/pingus/patches/pingus-1.76-boost-1.69.patch deleted file mode 100644 index 8dfb7a16b6895a..00000000000000 --- a/srcpkgs/pingus/patches/pingus-1.76-boost-1.69.patch +++ /dev/null @@ -1,380 +0,0 @@ -From fef8cf6512fa4aa09e87643c22ef66de9ec7bb41 Mon Sep 17 00:00:00 2001 -From: Ingo Ruhnke -Date: Sat, 26 Jul 2014 20:49:11 +0200 -Subject: [PATCH] Switched to boost::signals2 - ---- - SConscript | 5 ++--- - src/editor/button.hpp | 4 ++-- - src/editor/checkbox.hpp | 4 ++-- - src/editor/combobox.hpp | 4 ++-- - src/editor/file_list.hpp | 4 ++-- - src/editor/inputbox.hpp | 6 +++--- - src/editor/message_box.hpp | 2 +- - src/editor/object_selector.cpp | 4 ++-- - src/editor/viewport.hpp | 4 ++-- - src/pingus/components/check_box.hpp | 4 ++-- - src/pingus/components/choice_box.hpp | 4 ++-- - src/pingus/components/slider_box.hpp | 4 ++-- - src/pingus/config_manager.hpp | 28 ++++++++++++++-------------- - src/pingus/screens/option_menu.hpp | 4 ++-- - 14 files changed, 40 insertions(+), 41 deletions(-) - -diff --git a/SConscript b/SConscript -index 758567f51..c4d25a8a9 100644 ---- a/SConscript -+++ b/SConscript -@@ -187,9 +187,8 @@ class Project: - 'src/engine/input/xinput/xinput_device.cpp']) - - def configure_boost(self): -- if not self.conf.CheckLibWithHeader('boost_signals', 'boost/signals.hpp', 'c++'): -- if not self.conf.CheckLibWithHeader('boost_signals-mt', 'boost/signals.hpp', 'c++'): -- self.fatal_error += " * library 'boost_signals' not found\n" -+ if not self.conf.CheckHeader('boost/signals2.hpp', '<>', 'c++'): -+ self.fatal_error += " * library 'boost_signals2' not found\n" - - def configure_png(self): - if self.conf.CheckMyProgram('pkg-config'): -diff --git a/src/editor/button.hpp b/src/editor/button.hpp -index c85d7da9e..d89dfe669 100644 ---- a/src/editor/button.hpp -+++ b/src/editor/button.hpp -@@ -17,7 +17,7 @@ - #ifndef HEADER_PINGUS_EDITOR_BUTTON_HPP - #define HEADER_PINGUS_EDITOR_BUTTON_HPP - --#include -+#include - - #include "engine/gui/rect_component.hpp" - -@@ -48,7 +48,7 @@ public: - void enable() { enabled = true; } - void disable() { enabled = false; } - -- boost::signal on_click; -+ boost::signals2::signal on_click; - - private: - Button (const Button&); -diff --git a/src/editor/checkbox.hpp b/src/editor/checkbox.hpp -index 7c3bc835f..66382d79b 100644 ---- a/src/editor/checkbox.hpp -+++ b/src/editor/checkbox.hpp -@@ -17,7 +17,7 @@ - #ifndef HEADER_PINGUS_EDITOR_CHECKBOX_HPP - #define HEADER_PINGUS_EDITOR_CHECKBOX_HPP - --#include -+#include - - #include "engine/gui/rect_component.hpp" - -@@ -40,7 +40,7 @@ public: - bool is_checked() const { return checked; } - void on_primary_button_press(int x, int y); - -- boost::signal on_change; -+ boost::signals2::signal on_change; - - private: - Checkbox (const Checkbox&); -diff --git a/src/editor/combobox.hpp b/src/editor/combobox.hpp -index 0ca742593..603556bd9 100644 ---- a/src/editor/combobox.hpp -+++ b/src/editor/combobox.hpp -@@ -18,7 +18,7 @@ - #ifndef HEADER_PINGUS_EDITOR_COMBOBOX_HPP - #define HEADER_PINGUS_EDITOR_COMBOBOX_HPP - --#include -+#include - - #include "engine/display/sprite.hpp" - #include "engine/gui/rect_component.hpp" -@@ -88,7 +88,7 @@ public: - - void update_layout() {} - -- boost::signal on_select; -+ boost::signals2::signal on_select; - - private: - Combobox(); -diff --git a/src/editor/file_list.hpp b/src/editor/file_list.hpp -index cc4bba2de..85efe6aa0 100644 ---- a/src/editor/file_list.hpp -+++ b/src/editor/file_list.hpp -@@ -17,7 +17,7 @@ - #ifndef HEADER_PINGUS_EDITOR_FILE_LIST_HPP - #define HEADER_PINGUS_EDITOR_FILE_LIST_HPP - --#include -+#include - - #include "engine/display/sprite.hpp" - #include "engine/gui/rect_component.hpp" -@@ -61,7 +61,7 @@ public: - bool has_more_next_pages(); - bool has_more_prev_pages(); - -- boost::signal on_click; -+ boost::signals2::signal on_click; - - private: - int items_per_page(); -diff --git a/src/editor/inputbox.hpp b/src/editor/inputbox.hpp -index cad9663ec..87321dbba 100644 ---- a/src/editor/inputbox.hpp -+++ b/src/editor/inputbox.hpp -@@ -17,7 +17,7 @@ - #ifndef HEADER_PINGUS_EDITOR_INPUTBOX_HPP - #define HEADER_PINGUS_EDITOR_INPUTBOX_HPP - --#include -+#include - - #include "engine/gui/rect_component.hpp" - -@@ -40,8 +40,8 @@ public: - - void update_layout() {} - -- boost::signal on_change; -- boost::signal on_enter; -+ boost::signals2::signal on_change; -+ boost::signals2::signal on_enter; - - private: - Inputbox (const Inputbox&); -diff --git a/src/editor/message_box.hpp b/src/editor/message_box.hpp -index 385387a61..d885767cf 100644 ---- a/src/editor/message_box.hpp -+++ b/src/editor/message_box.hpp -@@ -45,7 +45,7 @@ public: - void on_cancel_button(); - - public: -- boost::signal on_ok; -+ boost::signals2::signal on_ok; - - private: - MessageBox(const MessageBox&); -diff --git a/src/editor/object_selector.cpp b/src/editor/object_selector.cpp -index 28e306826..f3a36b5e8 100644 ---- a/src/editor/object_selector.cpp -+++ b/src/editor/object_selector.cpp -@@ -16,7 +16,7 @@ - - #include "editor/object_selector.hpp" - --#include -+#include - - #include "editor/generic_level_obj.hpp" - #include "editor/gui_style.hpp" -@@ -47,7 +47,7 @@ private: - std::string tooltip; - - public: -- boost::signal on_click; -+ boost::signals2::signal on_click; - - public: - ObjectSelectorButton(ObjectSelectorList* object_list_, -diff --git a/src/editor/viewport.hpp b/src/editor/viewport.hpp -index 1ae9eff7c..18868254d 100644 ---- a/src/editor/viewport.hpp -+++ b/src/editor/viewport.hpp -@@ -18,7 +18,7 @@ - #ifndef HEADER_PINGUS_EDITOR_VIEWPORT_HPP - #define HEADER_PINGUS_EDITOR_VIEWPORT_HPP - --#include -+#include - #include - - #include "editor/selection.hpp" -@@ -148,7 +148,7 @@ public: - - void clear_selection(); - -- boost::signal selection_changed; -+ boost::signals2::signal selection_changed; - private: - Viewport(); - Viewport (const Viewport&); -diff --git a/src/pingus/components/check_box.hpp b/src/pingus/components/check_box.hpp -index 00e23b764..5bef50f6b 100644 ---- a/src/pingus/components/check_box.hpp -+++ b/src/pingus/components/check_box.hpp -@@ -17,7 +17,7 @@ - #ifndef HEADER_PINGUS_PINGUS_COMPONENTS_CHECK_BOX_HPP - #define HEADER_PINGUS_PINGUS_COMPONENTS_CHECK_BOX_HPP - --#include -+#include - - #include "engine/display/sprite.hpp" - #include "engine/gui/rect_component.hpp" -@@ -39,7 +39,7 @@ public: - - void set_state(bool v, bool send_signal); - -- boost::signal on_change; -+ boost::signals2::signal on_change; - - private: - CheckBox (const CheckBox&); -diff --git a/src/pingus/components/choice_box.hpp b/src/pingus/components/choice_box.hpp -index 49d6e1948..ef51b6dd2 100644 ---- a/src/pingus/components/choice_box.hpp -+++ b/src/pingus/components/choice_box.hpp -@@ -17,7 +17,7 @@ - #ifndef HEADER_PINGUS_PINGUS_COMPONENTS_CHOICE_BOX_HPP - #define HEADER_PINGUS_PINGUS_COMPONENTS_CHOICE_BOX_HPP - --#include -+#include - - #include "engine/gui/rect_component.hpp" - -@@ -36,7 +36,7 @@ public: - void add_choice(const std::string& str); - void set_current_choice(int choice); - -- boost::signal on_change; -+ boost::signals2::signal on_change; - - private: - ChoiceBox (const ChoiceBox&); -diff --git a/src/pingus/components/slider_box.hpp b/src/pingus/components/slider_box.hpp -index ae4d92406..75118eac2 100644 ---- a/src/pingus/components/slider_box.hpp -+++ b/src/pingus/components/slider_box.hpp -@@ -17,7 +17,7 @@ - #ifndef HEADER_PINGUS_PINGUS_COMPONENTS_SLIDER_BOX_HPP - #define HEADER_PINGUS_PINGUS_COMPONENTS_SLIDER_BOX_HPP - --#include -+#include - - #include "engine/gui/rect_component.hpp" - -@@ -39,7 +39,7 @@ public: - - void set_value(int v); - -- boost::signal on_change; -+ boost::signals2::signal on_change; - - private: - SliderBox (const SliderBox&); -diff --git a/src/pingus/config_manager.hpp b/src/pingus/config_manager.hpp -index b07b83e65..4cf08e046 100644 ---- a/src/pingus/config_manager.hpp -+++ b/src/pingus/config_manager.hpp -@@ -17,7 +17,7 @@ - #ifndef HEADER_PINGUS_PINGUS_CONFIG_MANAGER_HPP - #define HEADER_PINGUS_PINGUS_CONFIG_MANAGER_HPP - --#include -+#include - - #include "math/size.hpp" - #include "pingus/options.hpp" -@@ -39,55 +39,55 @@ public: - - void set_master_volume(int); - int get_master_volume() const; -- boost::signal on_master_volume_change; -+ boost::signals2::signal on_master_volume_change; - - void set_sound_volume(int); - int get_sound_volume() const; -- boost::signal on_sound_volume_change; -+ boost::signals2::signal on_sound_volume_change; - - void set_music_volume(int); - int get_music_volume() const; -- boost::signal on_music_volume_change; -+ boost::signals2::signal on_music_volume_change; - - void set_fullscreen_resolution(const Size& size); - Size get_fullscreen_resolution() const; -- boost::signal on_fullscreen_resolution_change; -+ boost::signals2::signal on_fullscreen_resolution_change; - - void set_fullscreen(bool); - bool get_fullscreen() const; -- boost::signal on_fullscreen_change; -+ boost::signals2::signal on_fullscreen_change; - - void set_renderer(FramebufferType type); - FramebufferType get_renderer() const; -- boost::signal on_renderer_change; -+ boost::signals2::signal on_renderer_change; - - void set_resizable(bool); - bool get_resizable() const; -- boost::signal on_resizable_change; -+ boost::signals2::signal on_resizable_change; - - void set_mouse_grab(bool); - bool get_mouse_grab() const; -- boost::signal on_mouse_grab_change; -+ boost::signals2::signal on_mouse_grab_change; - - void set_print_fps(bool); - bool get_print_fps() const; -- boost::signal on_print_fps_change; -+ boost::signals2::signal on_print_fps_change; - - void set_language(const tinygettext::Language&); - tinygettext::Language get_language() const; -- boost::signal on_language_change; -+ boost::signals2::signal on_language_change; - - void set_software_cursor(bool); - bool get_software_cursor() const; -- boost::signal on_software_cursor_change; -+ boost::signals2::signal on_software_cursor_change; - - void set_auto_scrolling(bool); - bool get_auto_scrolling() const; -- boost::signal on_auto_scrolling_change; -+ boost::signals2::signal on_auto_scrolling_change; - - void set_drag_drop_scrolling(bool); - bool get_drag_drop_scrolling() const; -- boost::signal on_drag_drop_scrolling_change; -+ boost::signals2::signal on_drag_drop_scrolling_change; - - private: - ConfigManager (const ConfigManager&); -diff --git a/src/pingus/screens/option_menu.hpp b/src/pingus/screens/option_menu.hpp -index 60b1578d2..154ef0f69 100644 ---- a/src/pingus/screens/option_menu.hpp -+++ b/src/pingus/screens/option_menu.hpp -@@ -17,7 +17,7 @@ - #ifndef HEADER_PINGUS_PINGUS_SCREENS_OPTION_MENU_HPP - #define HEADER_PINGUS_PINGUS_SCREENS_OPTION_MENU_HPP - --#include -+#include - #include - #include - -@@ -66,7 +66,7 @@ private: - //Label* defaults_label; - //CheckBox* defaults_box; - -- typedef std::vector Connections; -+ typedef std::vector Connections; - Connections connections; - - tinygettext::Language m_language; --- -2.18.1 - diff --git a/srcpkgs/pingus/patches/scons-use-python3-print.patch b/srcpkgs/pingus/patches/scons-use-python3-print.patch deleted file mode 100644 index 7e682c1930e0a7..00000000000000 --- a/srcpkgs/pingus/patches/scons-use-python3-print.patch +++ /dev/null @@ -1,26 +0,0 @@ -Description: Use python3 print() -Author: Phil Wyett -Last-Update: 2019-12-29 -Bug-Debian: https://bugs.debian.org/947574 - -Index: pingus/SConscript -=================================================================== ---- a/SConscript -+++ b/SConscript -@@ -126,12 +126,12 @@ class Project: - def configure_end(self): - self.env = self.conf.Finish() - -- print "Reports:" -- print self.reports -+ print ("Reports:") -+ print (self.reports) - - if not self.fatal_error == "": -- print "Fatal Errors:" -- print self.fatal_error -+ print ("Fatal Errors:") -+ print (self.fatal_error) - Exit(1) - - def configure_gxx(self): diff --git a/srcpkgs/pingus/template b/srcpkgs/pingus/template deleted file mode 100644 index 2dc2b28786fdc4..00000000000000 --- a/srcpkgs/pingus/template +++ /dev/null @@ -1,36 +0,0 @@ -# Template file for 'pingus' -pkgname=pingus -version=0.7.6 -revision=14 -build_style=scons -hostmakedepends="pkg-config" -makedepends="SDL_image-devel SDL_mixer-devel boost-devel-minimal libpng-devel" -depends="${pkgname}-data" -short_desc="Free Lemmings-like puzzle game" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="https://pingus.seul.org/" -distfiles="https://gitlab.com/pingus/pingus/-/archive/v${version}/pingus-v${version}.tar.gz" -distfiles="${DEBIAN_SITE}/main/p/pingus/pingus_${version}.orig.tar.bz2" -checksum=759c1253075d1e72691bc1e770b24cdd51917041fd1857c1daf85b65a6686460 -nocross=yes - -do_build() { - # XXX: defining CXXFLAGS breaks dependency detection. - scons ${makejobs} CC=$CC CXX=$CXX CCFLAGS="$CFLAGS" \ - LINKFLAGS="$LDFLAGS" \ - prefix=/usr destdir=${DESTDIR} DESTDIR=${DESTDIR} -} - -do_install() { - make PREFIX=/usr DESTDIR=${DESTDIR} install - vinstall ${FILESDIR}/pingus.desktop 644 usr/share/applications -} - -pingus-data_package() { - short_desc+=" - data files" - nostrip=yes - pkg_install() { - vmove usr/share/pingus - } -} diff --git a/srcpkgs/pingus/update b/srcpkgs/pingus/update deleted file mode 100644 index d9246d6432dbb1..00000000000000 --- a/srcpkgs/pingus/update +++ /dev/null @@ -1 +0,0 @@ -site="https://github.com/Pingus/pingus/tags" diff --git a/srcpkgs/pinktrace-devel b/srcpkgs/pinktrace-devel deleted file mode 120000 index fcaab109815dff..00000000000000 --- a/srcpkgs/pinktrace-devel +++ /dev/null @@ -1 +0,0 @@ -pinktrace \ No newline at end of file diff --git a/srcpkgs/pinktrace/template b/srcpkgs/pinktrace/template deleted file mode 100644 index b897b896289085..00000000000000 --- a/srcpkgs/pinktrace/template +++ /dev/null @@ -1,37 +0,0 @@ -# Template file for 'pinktrace' -pkgname=pinktrace -version=1.0.0 -revision=3 -# arch list taken from https://dev.exherbo.org/~alip/pinktrace/#supported_platforms -archs="x86_64* aarch64* i686* ppc*" -build_style=gnu-configure -configure_args="--enable-python" -make_build_args="PYTHON_CFLAGS=-I${XBPS_CROSS_BASE}/${py3_inc}" -hostmakedepends="automake pkg-config libtool python3" -makedepends="python3-devel" -short_desc="Ptrace() wrapper library" -maintainer="Andrea Brancaleoni " -license="MIT" -homepage="https://gitlab.exherbo.org/sydbox/pinktrace-1" -distfiles="https://gitlab.exherbo.org/sydbox/pinktrace-1/-/archive/v${version}/pinktrace-1-v${version}.tar.gz" -checksum=1f6675be8d023863546c125a695a1e5b0e0f9a9d72949794ae6fac35db1f41c6 -make_check=no - -pre_configure() { - ./autogen.sh -} - -post_install() { - vlicense COPYING -} - -pinktrace-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" - } -} diff --git a/srcpkgs/pinktrace/update b/srcpkgs/pinktrace/update deleted file mode 100644 index c7c497435833c5..00000000000000 --- a/srcpkgs/pinktrace/update +++ /dev/null @@ -1,2 +0,0 @@ -site="http://git.exherbo.org/pinktrace-1.git/refs/" -pkgname="pinktrace-1" diff --git a/srcpkgs/pioneer-data b/srcpkgs/pioneer-data deleted file mode 120000 index bdbd34bab03c4c..00000000000000 --- a/srcpkgs/pioneer-data +++ /dev/null @@ -1 +0,0 @@ -pioneer \ No newline at end of file diff --git a/srcpkgs/pioneer-modelcompiler b/srcpkgs/pioneer-modelcompiler deleted file mode 120000 index bdbd34bab03c4c..00000000000000 --- a/srcpkgs/pioneer-modelcompiler +++ /dev/null @@ -1 +0,0 @@ -pioneer \ No newline at end of file diff --git a/srcpkgs/pioneer/patches/endian.patch b/srcpkgs/pioneer/patches/endian.patch deleted file mode 100644 index 1f4a6a00a76f45..00000000000000 --- a/srcpkgs/pioneer/patches/endian.patch +++ /dev/null @@ -1,19 +0,0 @@ -commit b2bfa86a8d01c38a907a837fc58a85577697a6f0 -Author: q66 -Date: Sun Jan 5 22:02:18 2020 +0100 - - Fix big endian build - -diff --git src/PngWriter.cpp src/PngWriter.cpp -index 76bfb0e..5908480 100644 ---- a/src/PngWriter.cpp -+++ b/src/PngWriter.cpp -@@ -10,7 +10,7 @@ void write_png(FileSystem::FileSourceFS &fs, const std::string &path, const Uint - // Set up the pixel format color masks for RGB(A) byte arrays. - Uint32 rmask, gmask, bmask, amask; - #if SDL_BYTEORDER == SDL_BIG_ENDIAN -- int shift = ((sd.bpp == 3) ? 8 : 0; -+ int shift = (bytes_per_pixel == 3) ? 8 : 0; - rmask = 0xff000000 >> shift; - gmask = 0x00ff0000 >> shift; - bmask = 0x0000ff00 >> shift; diff --git a/srcpkgs/pioneer/patches/missing-includes.patch b/srcpkgs/pioneer/patches/missing-includes.patch deleted file mode 100644 index 36e7fecc86df32..00000000000000 --- a/srcpkgs/pioneer/patches/missing-includes.patch +++ /dev/null @@ -1,20 +0,0 @@ ---- a/src/DateTime.h 2024-07-10 14:12:58.000000000 +0200 -+++ - 2024-12-26 23:58:03.454800522 +0100 -@@ -2,6 +2,7 @@ - #define DATETIME_H - - #include -+#include - - namespace Time { - ---- a/contrib/nanosockets/nanosockets.h 2024-07-10 14:12:58.000000000 +0200 -+++ - 2024-12-27 00:00:02.236314638 +0100 -@@ -142,6 +142,7 @@ - #include - #include - #include -+ #include - #endif - - // Macros diff --git a/srcpkgs/pioneer/template b/srcpkgs/pioneer/template deleted file mode 100644 index c52c372d685ed0..00000000000000 --- a/srcpkgs/pioneer/template +++ /dev/null @@ -1,40 +0,0 @@ -# Template file for 'pioneer' -pkgname=pioneer -version=20250501 -revision=1 -build_style=cmake -make_build_target="all build-data" -configure_args="-DPIONEER_DATA_DIR=/usr/share/pioneer/data - -DUSE_SYSTEM_LIBLUA=ON -DUSE_SYSTEM_LIBGLEW=ON -DUSE_SSE42=OFF" -hostmakedepends="automake pkg-config" -makedepends="freetype-devel libassimp-devel libsigc++-devel - libvorbis-devel SDL2_image-devel glew-devel lua52-devel" -depends="pioneer-data>=${version}_${revision}" -short_desc="Space adventure game set in our galaxy at the turn of the 31st century" -maintainer="John " -license="GPL-3.0-or-later" -homepage="https://pioneerspacesim.net" -distfiles="https://github.com/pioneerspacesim/pioneer/archive/${version}.tar.gz" -checksum=959902d98a79536bd44f25bd7b29e48da94aeac597228776b0f91635877f362e - -if [ "$CROSS_BUILD" ]; then - hostmakedepends+=" pioneer-modelcompiler" -fi - -if [ "$XBPS_TARGET_ENDIAN" = "be" ]; then - broken="Not yet implemented" -fi - -pioneer-modelcompiler_package() { - short_desc+=" -modelcompiler" - pkg_install() { - vmove usr/bin/modelcompiler - } -} - -pioneer-data_package() { - short_desc+=" - data" - pkg_install() { - vmove usr/share/pioneer - } -} diff --git a/srcpkgs/pioneer/update b/srcpkgs/pioneer/update deleted file mode 100644 index 829d61ff9f38d6..00000000000000 --- a/srcpkgs/pioneer/update +++ /dev/null @@ -1 +0,0 @@ -ignore="20191009" diff --git a/srcpkgs/pioneers/template b/srcpkgs/pioneers/template deleted file mode 100644 index 472cff91104fd4..00000000000000 --- a/srcpkgs/pioneers/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'pioneers' -pkgname=pioneers -version=15.6 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config intltool itstool" -makedepends="librsvg-devel gtk+3-devel" -short_desc="Clone of the famous 'Settlers of Catan' game" -maintainer="Vincent Legoll " -license="GPL-2.0-or-later" -homepage="http://pio.sourceforge.net/" -changelog="https://sourceforge.net/p/pio/news/" -distfiles="https://sourceforge.net/projects/pio/files/Source/pioneers-${version}.tar.gz" -checksum=9a358d88548e3866e14c46c2707f66c98f8040a7857d47965e1ed9805aeb631d diff --git a/srcpkgs/pipe-viewer-gtk b/srcpkgs/pipe-viewer-gtk deleted file mode 120000 index 672a26eb4bcbb4..00000000000000 --- a/srcpkgs/pipe-viewer-gtk +++ /dev/null @@ -1 +0,0 @@ -pipe-viewer \ No newline at end of file diff --git a/srcpkgs/pipe-viewer/template b/srcpkgs/pipe-viewer/template deleted file mode 100644 index b800a651faecac..00000000000000 --- a/srcpkgs/pipe-viewer/template +++ /dev/null @@ -1,41 +0,0 @@ -# Template file for 'pipe-viewer' -pkgname=pipe-viewer -version=0.5.6 -revision=1 -build_style=perl-ModuleBuild -configure_args="--gtk" -hostmakedepends="perl-Module-Build" -depends="perl-Data-Dump perl-JSON perl-LWP-Protocol-https perl-Term-ReadLine-Gnu - perl-Unicode-LineBreak perl-JSON-XS perl-HTML-Parser yt-dlp" -checkdepends="perl-Test-Pod perl-JSON" -short_desc="Search and play videos from YouTube without an API key" -maintainer="Roberto Ricci " -license="Artistic-2.0" -homepage="https://github.com/trizen/pipe-viewer" -changelog="https://github.com/trizen/pipe-viewer/releases" -distfiles="https://github.com/trizen/pipe-viewer/archive/${version}.tar.gz" -checksum=fd5c6ab5e03b6e0298ebfa46b93a8e21e5260a64e33d56c9f5fa2c30066f1a36 - -pipe-viewer-gtk_package() { - depends="${sourcepkg}>=${version}_${revision} perl-Gtk3 perl-File-ShareDir" - short_desc+=" - GTK interface" - pkg_install() { - vmove usr/bin/gtk-pipe-viewer - vmove "usr/share/perl5/vendor_perl/auto/share/dist/WWW-PipeViewer/gtk-*" - vmove usr/share/perl5/vendor_perl/auto/share/dist/WWW-PipeViewer/icons - } -} - -straw-viewer_package() { - metapackage=yes - depends="pipe-viewer>=${version}_${revision}" - short_desc="Search and stream from YouTube using the API of invidio.us" - short_desc+=" (transitional dummy package)" -} - -gtk-straw-viewer_package() { - metapackage=yes - depends="pipe-viewer-gtk>=${version}_${revision}" - short_desc="Gtk interface to search and stream YouTube using the API of invidio.us" - short_desc+=" (transitional dummy package)" -} diff --git a/srcpkgs/pipectl/template b/srcpkgs/pipectl/template deleted file mode 100644 index 8b84d1b327d390..00000000000000 --- a/srcpkgs/pipectl/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'pipectl' -pkgname=pipectl -version=0.5.1 -revision=1 -build_style=cmake -configure_args="-DINSTALL_DOCUMENTATION=ON" -hostmakedepends="scdoc" -short_desc="Simple named pipe management utility" -maintainer="Orphaned " -license="GPL-3.0-or-later" -homepage="https://github.com/Ferdi265/pipectl" -changelog="https://github.com/Ferdi265/pipectl/releases" -distfiles="https://github.com/Ferdi265/pipectl/archive/refs/tags/v${version}.tar.gz" -checksum=8addbcfac652ddfe88fc47ed10855dc5da3ae3cd3421be9d3ad3a5fb9f9227fd diff --git a/srcpkgs/pipenightdreams/files/pipenightdreams.desktop b/srcpkgs/pipenightdreams/files/pipenightdreams.desktop deleted file mode 100644 index f09f302a250b90..00000000000000 --- a/srcpkgs/pipenightdreams/files/pipenightdreams.desktop +++ /dev/null @@ -1,11 +0,0 @@ -[Desktop Entry] -Encoding=UTF-8 -Name=Pipe Night Dreams -Comment=Connect the waterpipes to create a proper pipeline -Comment[de]=Verbinde die Wasserrohre um eine funktionsfähige Pipeline zu bauen -Exec=pipenightdreams -Icon=pipenightdreams.png -Terminal=false -StartupNotify=false -Type=Application -Categories=Game;LogicGame; diff --git a/srcpkgs/pipenightdreams/patches/fix-new.patch b/srcpkgs/pipenightdreams/patches/fix-new.patch deleted file mode 100644 index 37c7910dfdbd5b..00000000000000 --- a/srcpkgs/pipenightdreams/patches/fix-new.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/src/hash.cpp 2015-10-09 12:01:04.628050936 +0200 -+++ b/src/hash.cpp 2015-10-09 12:02:04.248055234 +0200 -@@ -58,7 +58,7 @@ - Hash::Hash(int bs){ - int i; - nbuckets=bs; -- lbuckets=new (List *)[nbuckets]; -+ lbuckets=new List* [nbuckets]; - - for (i=0;is)); - } ---- a/src/pipe.cpp 2002-01-21 05:08:13.000000000 +0100 -+++ b/src/pipe.cpp 2015-10-09 11:52:00.066011676 +0200 -@@ -43,11 +43,11 @@ - return !(full_level>0) && !fixed; - } - --void Pipe::setFixed(bool flag=true){ -+void Pipe::setFixed(bool flag){ - fixed=flag; - } - --void Pipe::setBonus(Bonus bonus=NormalBonus){ -+void Pipe::setBonus(Bonus bonus){ - this->bonus=bonus; - } - ---- a/src/pointer.cpp 2002-01-17 20:56:41.000000000 +0100 -+++ b/src/pointer.cpp 2015-10-09 11:53:08.399016602 +0200 -@@ -17,7 +17,7 @@ - - #include "pointer.h" - --Pointer::Pointer(int row=0, int column=0){ -+Pointer::Pointer(int row, int column){ - this->row=row; - this->column=column; - this->moved_flag=true; ---- a/src/score.cpp 2002-01-17 20:56:42.000000000 +0100 -+++ b/src/score.cpp 2015-10-09 11:54:15.372021431 +0200 -@@ -18,7 +18,7 @@ - #include "score.h" - #include - --Score::Score(int value=0){ -+Score::Score(int value){ - this->value=value; - delta=0; - changed=true; ---- a/src/list.cpp 2002-01-17 20:56:35.000000000 +0100 -+++ b/src/list.cpp 2015-10-09 11:57:17.844034586 +0200 -@@ -125,7 +125,7 @@ - return (insert(indexOf(i), obj)); - } - --List::Result List::remove(Index * index, bool del=false){ -+List::Result List::remove(Index * index, bool del){ - if (isEmpty()) return EmptyList; - if (!index) return NullIndex; - -@@ -155,7 +155,7 @@ - return Removed; - } - --void List::empty(bool del=true){ -+void List::empty(bool del){ - while (!isEmpty()) - remove(getFirst(), del); - } ---- a/src/hash.cpp 2002-01-17 20:56:30.000000000 +0100 -+++ b/src/hash.cpp 2015-10-09 11:59:00.879042014 +0200 -@@ -55,7 +55,7 @@ - return(sum % nbuckets); - } - --Hash::Hash(int bs=256){ -+Hash::Hash(int bs){ - int i; - nbuckets=bs; - lbuckets=new (List *)[nbuckets]; -@@ -99,7 +99,7 @@ - return NotAdded; - } - --Hash::Result Hash::remove(Str * str, bool del=false){ -+Hash::Result Hash::remove(Str * str, bool del){ - if (str){ - Index * i; - List * list=lbuckets[function(str)]; -@@ -135,7 +135,7 @@ - return NULL; - } - --void Hash::empty(bool del=true){ -+void Hash::empty(bool del){ - int i; - List * list; - for (i=0;i - --Image::Image(Str * filename=NULL):Graphic(){ -+Image::Image(Str * filename):Graphic(){ - if (filename) load(filename); - } - ---- a/src/eventmanager.cpp 2002-01-17 20:56:26.000000000 +0100 -+++ b/src/eventmanager.cpp 2015-10-09 12:04:50.991067255 +0200 -@@ -40,7 +40,7 @@ - lista_streams->remove(lista_streams->indexOf(s)); - } - --void EventManager::pumpEvents(bool wait=false){ -+void EventManager::pumpEvents(bool wait){ - SDL_Event event; - Index * stream; - bool got=false; ---- a/src/graphic.cpp 2002-01-17 20:56:29.000000000 +0100 -+++ b/src/graphic.cpp 2015-10-09 12:06:15.212073327 +0200 -@@ -44,11 +44,11 @@ - if (pixels) free(pixels); - } - --void Graphic::setAlpha(char value=OPAQUE){ -+void Graphic::setAlpha(char value){ - SDL_SetAlpha(surface, SDL_SRCALPHA, value); - } - --void Graphic::enableClipping(bool flag=true){ -+void Graphic::enableClipping(bool flag){ - - if (flag){ - SDL_Rect rect; -@@ -68,7 +68,7 @@ - clip_height=height; - } - --void Graphic::flip(Axis a=HAxis){ -+void Graphic::flip(Axis a){ - if (surface){ - if (SDL_MUSTLOCK(surface)) - if (SDL_LockSurface(surface)<0) return; diff --git a/srcpkgs/pipenightdreams/patches/fix-no-inline.patch b/srcpkgs/pipenightdreams/patches/fix-no-inline.patch deleted file mode 100644 index 66af94faefe641..00000000000000 --- a/srcpkgs/pipenightdreams/patches/fix-no-inline.patch +++ /dev/null @@ -1,32 +0,0 @@ ---- a/src/pointer.h 2002-01-17 20:56:41.000000000 +0100 -+++ b/src/pointer.h 2015-10-09 12:08:16.918082101 +0200 -@@ -43,11 +43,11 @@ - - friend class Board; - -- inline void setRow(int row); -- inline void setColumn(int column); -- inline void setRowColumn(int row, int column); -- inline void setMoved(bool flag); -- inline bool moved(); -+ void setRow(int row); -+ void setColumn(int column); -+ void setRowColumn(int row, int column); -+ void setMoved(bool flag); -+ bool moved(); - - Str * image_name; - Image * ima; ---- a/src/player.h 2002-01-17 20:56:40.000000000 +0100 -+++ b/src/player.h 2015-10-09 12:14:04.855107185 +0200 -@@ -47,8 +47,8 @@ - void setStartRowColumn(int row, int column); - void setBoard(Board * bd); - -- inline void setRestrictionCoef(unsigned int coef); -- inline void setFixedCoef(unsigned int coef); -+ void setRestrictionCoef(unsigned int coef); -+ void setFixedCoef(unsigned int coef); - - void incLives(); - void decLives(); diff --git a/srcpkgs/pipenightdreams/template b/srcpkgs/pipenightdreams/template deleted file mode 100644 index baf9b32f95d128..00000000000000 --- a/srcpkgs/pipenightdreams/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'pipenightdreams' -pkgname=pipenightdreams -version=0.10.0 -revision=2 -build_style=gnu-configure -hostmakedepends="automake flex libtool pkg-config" -makedepends="SDL_image-devel" -short_desc="Just another pipe trip" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="https://www.libsdl.org/projects/pipenightdreams" -distfiles="${homepage}/packages/${pkgname}-${version}.tar.bz2" -checksum=302f8ce6e0eb32ebd779700527095cf086c2c7132d47095bae9a43c346245541 - -pre_configure() { - find . -type f -exec sed -i "{}" -e "s;/games/;/;g" \; - autoreconf -if -} -post_configure() { - # Replace non-expanded GAME_DATADIR prefix - sed -i src/config.h -e 's;"${prefix}/;"/usr/;' -} -post_install() { - vmkdir usr/share/applications - vinstall ${FILESDIR}/${pkgname}.desktop 644 usr/share/applications - vmkdir usr/share/pixmaps - vinstall images/pipes_space/horizontal.png 644 usr/share/pixmaps ${pkgname}.png -} diff --git a/srcpkgs/piper/template b/srcpkgs/piper/template deleted file mode 100644 index 5c0ed2b5b8c2ad..00000000000000 --- a/srcpkgs/piper/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'piper' -pkgname=piper -version=0.8 -revision=2 -build_style=meson -hostmakedepends="gettext libratbag pkg-config glib-devel python3-lxml - python3-evdev python3-cairo python3-gobject gtk4-update-icon-cache - desktop-file-utils" -makedepends="python3-devel python3-gobject-devel" -depends="libratbag gtk+3 python3-lxml python3-evdev python3-cairo python3-gobject" -checkdepends="flake8 AppStream" -short_desc="GTK application to configure gaming mice" -maintainer="classabbyamp " -license="GPL-2.0-or-later" -homepage="https://github.com/libratbag/piper" -distfiles="https://github.com/libratbag/piper/archive/${version}.tar.gz" -checksum=78becb1861f102057f7cac26c90bde2f4ef5027680c0d2758a7c2700b51dd73d diff --git a/srcpkgs/pipes.c/template b/srcpkgs/pipes.c/template deleted file mode 100644 index 5f4c908ed2f336..00000000000000 --- a/srcpkgs/pipes.c/template +++ /dev/null @@ -1,12 +0,0 @@ -# Template file for 'pipes.c' -pkgname=pipes.c -version=1.2.1 -revision=1 -build_style=gnu-configure -makedepends="ncurses-devel" -short_desc="Classic Pipes screensaver in a terminal window written in C" -maintainer="Alex Childs " -license="GPL-3.0-or-later" -homepage="https://github.com/pipeseroni/pipes.c" -distfiles="https://github.com/pipeseroni/pipes.c/releases/download/v${version}/pipes-c-${version}.tar.gz" -checksum=a9d662280c01de4e7471191b77324674f2e3a736050d4590a2e406573f4f8701 diff --git a/srcpkgs/pipewire-devel b/srcpkgs/pipewire-devel deleted file mode 120000 index c9c97cf670725a..00000000000000 --- a/srcpkgs/pipewire-devel +++ /dev/null @@ -1 +0,0 @@ -pipewire \ No newline at end of file diff --git a/srcpkgs/pipewire-doc b/srcpkgs/pipewire-doc deleted file mode 120000 index c9c97cf670725a..00000000000000 --- a/srcpkgs/pipewire-doc +++ /dev/null @@ -1 +0,0 @@ -pipewire \ No newline at end of file diff --git a/srcpkgs/pipewire/INSTALL.msg b/srcpkgs/pipewire/INSTALL.msg deleted file mode 100644 index 3c3a9b13ef4f02..00000000000000 --- a/srcpkgs/pipewire/INSTALL.msg +++ /dev/null @@ -1,2 +0,0 @@ -The pipewire-media-session session manager has been removed from Void. -All users must transition to wireplumber to avoid loss of functionality. diff --git a/srcpkgs/pipewire/files/20-pipewire-pulse.conf b/srcpkgs/pipewire/files/20-pipewire-pulse.conf deleted file mode 100644 index 0a1c391f64dca4..00000000000000 --- a/srcpkgs/pipewire/files/20-pipewire-pulse.conf +++ /dev/null @@ -1,5 +0,0 @@ -# copy or symlink this file to /etc/pipewire/pipewire.conf.d (system configuration) -# or ${XDG_CONFIG_HOME}/pipewire/pipewire.conf.d (per-user configuration) -# to configure pipewire to launch pipewire-pulse directly - -context.exec = [ { path = "/usr/bin/pipewire" args = "-c pipewire-pulse.conf" } ] diff --git a/srcpkgs/pipewire/files/README.voidlinux b/srcpkgs/pipewire/files/README.voidlinux deleted file mode 100644 index f2c10e37e7cdee..00000000000000 --- a/srcpkgs/pipewire/files/README.voidlinux +++ /dev/null @@ -1,16 +0,0 @@ -Optional dependencies: - -* `alsa-pipewire` for alsa client support -* `gstreamer1-pipewire` for the gstreamer plugin -* `libjack-pipewire` for jack replacement -* `libspa-bluetooth` for bluetooth support -* `libspa-jack` for running pipewire and jack side-by-side -* `libspa-v4l2` for video camera support -* `rtkit` for realtime priority acquisition - -The example system service /usr/share/examples/pipewire/sv/pipewire is -experimental and only needed in rare cases, so using it should be avoided -in most setups. To use it, pipewire needs to be configured to launch -pipewire-pulse and wireplumber as documented at - - https://docs.voidlinux.org/config/media/pipewire.html diff --git a/srcpkgs/pipewire/files/pipewire-pulse.desktop b/srcpkgs/pipewire/files/pipewire-pulse.desktop deleted file mode 100644 index e869d5452b8984..00000000000000 --- 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.desktop b/srcpkgs/pipewire/files/pipewire.desktop deleted file mode 100644 index 027bd5e4a7b4aa..00000000000000 --- 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/files/pipewire/control/t b/srcpkgs/pipewire/files/pipewire/control/t deleted file mode 100644 index a095b7bc777aa2..00000000000000 --- a/srcpkgs/pipewire/files/pipewire/control/t +++ /dev/null @@ -1,2 +0,0 @@ -#!/bin/sh -[ -r supervise/pid ] && kill -TERM -$(cat supervise/pid) diff --git a/srcpkgs/pipewire/files/pipewire/run b/srcpkgs/pipewire/files/pipewire/run deleted file mode 100644 index d932511a97003e..00000000000000 --- a/srcpkgs/pipewire/files/pipewire/run +++ /dev/null @@ -1,9 +0,0 @@ -#!/bin/sh -exec 2>&1 -# this service is experimental and most setups should start pipewire as a user, -# for further information, please refer to the handbook -! [ -d /run/pipewire ] && install -m 755 -g _pipewire -o _pipewire -d /run/pipewire -umask 002 -export PIPEWIRE_RUNTIME_DIR=/run/pipewire -export XDG_STATE_HOME=/var/lib -exec chpst -P -u _pipewire:_pipewire:audio:video dbus-run-session pipewire diff --git a/srcpkgs/pipewire/patches/fix-neon-detection.patch b/srcpkgs/pipewire/patches/fix-neon-detection.patch deleted file mode 100644 index cf65d1b4cdfd14..00000000000000 --- a/srcpkgs/pipewire/patches/fix-neon-detection.patch +++ /dev/null @@ -1,56 +0,0 @@ -Workaround for NEON detection for armv6l/armv7l -https://gitlab.freedesktop.org/pipewire/pipewire/-/issues/235 - -diff --git meson.build meson.build -index 29b4b892..0d048a1f 100644 ---- a/meson.build -+++ b/meson.build -@@ -116,37 +116,17 @@ - have_avx2 = cc.has_argument(avx2_args) - - have_neon = false --if host_machine.cpu_family() == 'aarch64' -- if cc.compiles(''' -- #include -- int main () { -- float *s; -- asm volatile( -- " ld1 { v0.4s }, [%[s]], #16\n" -- " fcvtzs v0.4s, v0.4s, #31\n" -- : [s] "+r" (s) : :); -- } -- ''', -- name : 'aarch64 Neon Support') -- neon_args = [] -- have_neon = true -- -- endif --elif cc.has_argument('-mfpu=neon') -- if cc.compiles(''' -- #include -- int main () { -- float *s; -- asm volatile( -- " vld1.32 { q0 }, [%[s]]!\n" -- " vcvt.s32.f32 q0, q0, #31\n" -- : [s] "+r" (s) : :); -- } -- ''', -- args: '-mfpu=neon', -- name : 'arm Neon Support') -- neon_args = ['-mfpu=neon'] -- have_neon = true -+neon_args = [] -+if host_machine.cpu_family() == 'arm' or host_machine.cpu_family() == 'aarch64' -+ if cc.compiles( -+''' -+#include -+int32x4_t testfunc(int16_t *a, int16_t *b) { -+return vmull_s16(vld1_s16(a), vld1_s16(b)); -+} -+''', -+ name : 'NEON support') -+ have_neon = true - endif - endif - diff --git a/srcpkgs/pipewire/template b/srcpkgs/pipewire/template deleted file mode 100644 index 973e457919ae32..00000000000000 --- a/srcpkgs/pipewire/template +++ /dev/null @@ -1,185 +0,0 @@ -# Template file for 'pipewire' -pkgname=pipewire -version=1.4.9 -revision=1 -build_style=meson -configure_args=" - --auto-features=enabled - -Db_ndebug=false - -Ddocs=enabled - -Dman=enabled - -Dlibcamera=enabled - -Droc=disabled - $(vopt_feature sdl2 sdl2) - -Dsystemd=disabled - -Dlogind=disabled - -Dudevrulesdir=/usr/lib/udev/rules.d - -Dvulkan=enabled - -Dbluez5-codec-lc3plus=disabled - -Dgsettings-pulse-schema=disabled - -Dsnap=disabled - -Dsession-managers=[] - -Drlimits-match=@_pipewire - $(vopt_feature ffado libffado) - $(vopt_feature selinux selinux) -" -hostmakedepends="doxygen pkg-config python3-docutils gettext glib-devel" -makedepends="$(vopt_if sdl2 SDL2-devel) gst-plugins-base1-devel jack-devel - sbc-devel v4l-utils-devel libva-devel libbluetooth-devel ncurses-devel - libfreeaptx-devel libusb-devel fdk-aac-devel libsndfile-devel - vulkan-loader-devel pulseaudio-devel avahi-libs-devel webrtc-audio-processing-devel - readline-devel openssl-devel lilv-devel libcanberra-devel dbus-devel - libmysofa-devel opus-devel $(vopt_if ffado libffado-devel) liblc3-devel - $(vopt_if selinux libselinux-devel) libcamera-devel libcap-devel libebur128-devel" -depends="libspa-alsa>=${version}_${revision} libspa-audioconvert>=${version}_${revision} - libspa-audiomixer>=${version}_${revision} libspa-control>=${version}_${revision} - libspa-v4l2>=${version}_${revision} libspa-videoconvert>=${version}_${revision} - pulseaudio-utils libebur128 virtual?pipewire-session-manager" -checkdepends="pulseaudio-utils" -short_desc="Server and user space API to deal with multimedia pipelines" -maintainer="cinerea0 " -license="MIT" -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" -checksum=8066a7b220069e4c6e3b02bd2b6ea303bba66df255023c07c99323449ba8fe3c -make_dirs="/var/lib/pipewire 0755 _pipewire _pipewire" -system_accounts="_pipewire" - -build_options="ffado sdl2 selinux" -desc_option_ffado="Enable support for FireWire based audio devices" -desc_option_selinux="Enable SELinux integration" - -replaces="libpulseaudio-pipewire>=0" - -if [ "$XBPS_TARGET_ENDIAN" = "le" ]; then - makedepends+=" ldacBT-devel" -else - configure_args+=" -Dbluez5-codec-ldac=disabled" -fi - -post_install() { - vlicense LICENSE - vdoc "${FILESDIR}/README.voidlinux" - vmkdir usr/share/examples/sv - vcopy ${FILESDIR}/pipewire usr/share/examples/sv/ - vinstall "${FILESDIR}/pipewire.desktop" 644 usr/share/applications - vinstall "${FILESDIR}/pipewire-pulse.desktop" 644 usr/share/applications - vsconf "${FILESDIR}/20-pipewire-pulse.conf" -} - -libpipewire_package() { - short_desc+=" - pipewire library" - pkg_install() { - vmove "usr/lib/libpipewire-0.3.so.*" - vmove "usr/lib/pipewire-0.3/*.so" - } -} - -pipewire-devel_package() { - depends="libpipewire>=${version}_${revision}" - short_desc+=" - pipewire and libspa development files" - pkg_install() { - vmove usr/include/pipewire-0.3 - vmove usr/include/spa-0.2 - vmove usr/lib/pkgconfig/libpipewire-0.3.pc - vmove usr/lib/pkgconfig/libspa-0.2.pc - vmove usr/lib/libpipewire-0.3.so - } -} - -libspa-alsa_package() { - short_desc+=" - alsa plugins" - pkg_install() { - vmove usr/lib/spa-0.2/alsa - } -} - -libspa-audioconvert_package() { - short_desc+=" - audioconvert plugins" - pkg_install() { - vmove usr/lib/spa-0.2/audioconvert - } -} - -libspa-audiomixer_package() { - short_desc+=" - audiomixer plugins" - pkg_install() { - vmove usr/lib/spa-0.2/audiomixer - } -} - -libspa-bluetooth_package() { - short_desc+=" - bluetooth plugins" - pkg_install() { - vmove usr/lib/spa-0.2/bluez5 - } -} - -libspa-control_package() { - short_desc+=" - control plugins" - pkg_install() { - vmove usr/lib/spa-0.2/control - } -} - -libspa-jack_package() { - short_desc+=" - jack plugins" - pkg_install() { - vmove usr/lib/spa-0.2/jack - } -} - -libspa-v4l2_package() { - short_desc+=" - v4l2 plugins" - pkg_install() { - vmove usr/lib/spa-0.2/v4l2 - } -} - -libspa-videoconvert_package() { - short_desc+=" - videoconvert plugins" - pkg_install() { - vmove usr/lib/spa-0.2/videoconvert - } -} - -libspa-vulkan_package() { - short_desc+=" - vulkan plugins" - pkg_install() { - vmove usr/lib/spa-0.2/vulkan - } -} - -gstreamer1-pipewire_package() { - short_desc+=" - gstreamer plugin" - pkg_install() { - vmove usr/lib/gstreamer-1.0 - } -} - -alsa-pipewire_package() { - depends="libpipewire>=${version}_${revision}" - short_desc+=" - ALSA client library" - pkg_install() { - vmove usr/lib/alsa-lib - vmove usr/share/alsa/alsa.conf.d - } -} - -libjack-pipewire_package() { - depends="libpipewire>=${version}_${revision}" - short_desc+=" - JACK client library" - pkg_install() { - vmove usr/lib/pipewire-0.3/jack - vmove usr/bin/pw-jack - vmove usr/share/man/man1/pw-jack.1 - } -} - -pipewire-doc_package() { - short_desc+=" - documentation" - pkg_install() { - vmove usr/share/doc/pipewire/html - } -} diff --git a/srcpkgs/pipr/template b/srcpkgs/pipr/template deleted file mode 100644 index 2f2af948649124..00000000000000 --- a/srcpkgs/pipr/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'pipr' -pkgname=pipr -version=0.0.16 -revision=1 -build_style=cargo -hostmakedepends="pkg-config" -makedepends="oniguruma-devel" -short_desc="Tool for writing interactive shell pipelines" -maintainer="Emil Miler " -license="MIT" -homepage="https://github.com/elkowar/pipr" -distfiles="https://github.com/elkowar/pipr/archive/v${version}/pipr-${version}.tar.gz" -checksum=4be6f79ff25f69efe6d4fe45bdc0b751b3adc8de33a2dc825073d59e5d50d3d0 - -post_extract() { - # fixes an indexmap error when cross compiling - cargo update --package autocfg@1.0.1 --precise 1.1.0 -} - -post_install() { - vdoc Readme.md - vlicense LICENSE -} diff --git a/srcpkgs/pistol/template b/srcpkgs/pistol/template deleted file mode 100644 index 0fad714f4e4629..00000000000000 --- a/srcpkgs/pistol/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'pistol' -pkgname=pistol -version=0.5.3 -revision=1 -build_style=go -go_import_path=github.com/doronbehar/pistol -go_package="${go_import_path}/cmd/pistol" -hostmakedepends="ruby-asciidoctor" -makedepends="file-devel" -short_desc="File previewer for command line file managers" -maintainer="8B411 <8B411@disroot.org>" -license=MIT -homepage="https://github.com/doronbehar/pistol" -changelog="https://github.com/doronbehar/pistol/releases" -distfiles="https://github.com/doronbehar/pistol/archive/v${version}.tar.gz" -checksum=4a0bd18e5eb7489497a7af9d182abe5e4ec3a93064060b03d6702bc69adde146 - -post_install() { - asciidoctor -b manpage -d manpage README.adoc - vman pistol.1 - vlicense LICENSE -} diff --git a/srcpkgs/pithos/template b/srcpkgs/pithos/template deleted file mode 100644 index 3b44af9b8bd9ec..00000000000000 --- a/srcpkgs/pithos/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'pithos' -pkgname=pithos -version=1.5.1 -revision=1 -build_style=meson -hostmakedepends="pkg-config intltool python3 glib-devel" -depends="gtk+3 python3-gobject libsecret gst-plugins-good1 gst-libav gnome-keyring" -short_desc="Native Pandora Radio client" -maintainer="osn64 " -license="GPL-3.0-or-later" -homepage="https://pithos.github.io/" -distfiles="https://github.com/pithos/pithos/releases/download/${version}/pithos-${version}.tar.xz" -checksum=6850234fb7cf5a66f72219ef571b8f61b2506d314320274a236e514fd6fe90cd -python_version=3 diff --git a/srcpkgs/pixd/template b/srcpkgs/pixd/template deleted file mode 100644 index dc32582297b7bc..00000000000000 --- a/srcpkgs/pixd/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'pixd' -pkgname=pixd -version=1.0.0 -revision=1 -build_style=gnu-makefile -short_desc="Colourful visualization tool for binary files" -maintainer="Leah Neukirchen " -license="MIT" -homepage="https://github.com/FireyFly/pixd" -distfiles="https://github.com/FireyFly/pixd/archive/v${version}.tar.gz" -checksum=011440a8d191e40a572910b0ce7a094e9b4ee75cf972abc6d30674348edf4158 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/pixiewps/template b/srcpkgs/pixiewps/template deleted file mode 100644 index a5f6675838499d..00000000000000 --- a/srcpkgs/pixiewps/template +++ /dev/null @@ -1,11 +0,0 @@ -# Template file for 'pixiewps' -pkgname=pixiewps -version=1.4.2 -revision=1 -build_style=gnu-makefile -short_desc="Tool used to bruteforce offline the WPS PIN" -maintainer="1is7ac3 " -license="GPL-3.0-only" -homepage="https://github.com/wiire-a/pixiewps/releases" -distfiles="https://github.com/wiire-a/pixiewps/archive/v${version}.tar.gz" -checksum=c73ffd58c461a88504cca36e5a29981dc68b78f8fdd31d7c546bc204fad7c435 diff --git a/srcpkgs/pixman-devel b/srcpkgs/pixman-devel deleted file mode 120000 index 9176382f9b74aa..00000000000000 --- a/srcpkgs/pixman-devel +++ /dev/null @@ -1 +0,0 @@ -pixman \ No newline at end of file diff --git a/srcpkgs/pixman/template b/srcpkgs/pixman/template deleted file mode 100644 index cb8e865638f95b..00000000000000 --- a/srcpkgs/pixman/template +++ /dev/null @@ -1,34 +0,0 @@ -# Template file for 'pixman' -pkgname=pixman -version=0.46.4 -revision=1 -build_style=meson -# gtk is only necessary for demos, disabled to avoid dependency loop -# openmp is only used in demos and tests, and things still test without it -configure_args="-Dgnu-inline-asm=enabled -Dlibpng=enabled -Drvv=disabled - -Dopenmp=disabled -Dgtk=disabled" -hostmakedepends="pkg-config perl" -makedepends="libpng-devel" -short_desc="Library of low-level pixel manipulation routines" -maintainer="Érico Nogueira " -license="MIT" -homepage="http://pixman.org/" -distfiles="https://www.cairographics.org/releases/pixman-${version}.tar.gz" -checksum=d09c44ebc3bd5bee7021c79f922fe8fb2fb57f7320f55e97ff9914d2346a591c - -# set stacksize for musl: https://gitlab.gnome.org/GNOME/librsvg/-/issues/595 -LDFLAGS="-Wl,-z,stack-size=2097152" - -post_install() { - vlicense COPYING LICENSE -} - -pixman-devel_package() { - depends="pixman>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/pixman/update b/srcpkgs/pixman/update deleted file mode 100644 index 74507b7e753934..00000000000000 --- a/srcpkgs/pixman/update +++ /dev/null @@ -1 +0,0 @@ -ignore="*.[0-9][13579].*" diff --git a/srcpkgs/pixz/template b/srcpkgs/pixz/template deleted file mode 100644 index ddf0a2a8f96bca..00000000000000 --- a/srcpkgs/pixz/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'pixz' -pkgname=pixz -version=1.0.7 -revision=1 -build_style=gnu-configure -configure_args="ac_cv_file_src_pixz_1=no" -hostmakedepends="automake libtool pkg-config asciidoc" -makedepends="liblzma-devel libarchive-devel" -checkdepends="xz" -short_desc="A parallel, indexing version of XZ" -maintainer="Leah Neukirchen " -license="BSD-2-Clause" -homepage="https://github.com/vasi/pixz" -distfiles="https://github.com/vasi/pixz/archive/v$version.tar.gz" -checksum=e29fba74ae399e5d27c21a6009002705ebcc20947b283ed0aa721df6a409680a - -pre_configure() { - NOCONFIGURE=1 ./autogen.sh -} - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/pizauth/template b/srcpkgs/pizauth/template deleted file mode 100644 index bba5039ad29aa2..00000000000000 --- a/srcpkgs/pizauth/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'pizauth' -pkgname=pizauth -version=1.0.7 -revision=1 -build_style=cargo -configure_args="--all-features" -short_desc="Command-line OAuth2 authentication daemon" -maintainer="dkwo " -license="MIT AND Apache-2.0" -homepage="https://tratt.net/laurie/src/pizauth/" -distfiles="https://github.com/ltratt/pizauth/archive/refs/tags/pizauth-${version}.tar.gz" -checksum=24ae38cb00694281301c196e1d57b861bb539878d548e043d885735c3d3254f4 - -if [ "$XBPS_TARGET_LIBC" = "glibc" ] && [ "$XBPS_TARGET_WORDSIZE" = "32" ]; then - broken="boot-time crate fails" -fi - -do_install() { - vbin target/${RUST_TARGET}/release/pizauth - - vlicense LICENSE-MIT - vlicense LICENSE-APACHE - - vman pizauth.1 - vman pizauth.conf.5 - vsconf examples/pizauth.conf - vcompletion share/bash/completion.bash bash -} diff --git a/srcpkgs/pjproject-devel b/srcpkgs/pjproject-devel deleted file mode 120000 index 91dce6638f413b..00000000000000 --- a/srcpkgs/pjproject-devel +++ /dev/null @@ -1 +0,0 @@ -pjproject \ No newline at end of file diff --git a/srcpkgs/pjproject/patches/no-third-party.patch b/srcpkgs/pjproject/patches/no-third-party.patch deleted file mode 100644 index 6594d023d0df04..00000000000000 --- a/srcpkgs/pjproject/patches/no-third-party.patch +++ /dev/null @@ -1,19 +0,0 @@ ---- a/third_party/build/os-linux.mak -+++ b/third_party/build/os-linux.mak -@@ -1,9 +1,9 @@ --DIRS += gsm --DIRS += ilbc --DIRS += speex --DIRS += portaudio --DIRS += g7221 --DIRS += srtp --DIRS += resample -+#DIRS += gsm -+#DIRS += ilbc -+#DIRS += speex -+#DIRS += portaudio -+#DIRS += g7221 -+#DIRS += srtp -+#DIRS += resample - - diff --git a/srcpkgs/pjproject/template b/srcpkgs/pjproject/template deleted file mode 100644 index 28b4ec6768845c..00000000000000 --- a/srcpkgs/pjproject/template +++ /dev/null @@ -1,64 +0,0 @@ -# Template file for 'pjproject' -# no-third-party.patch comes from Alpine, -# and this template is heavily based on Alpine's APKBUILD. -pkgname=pjproject -version=2.13 -revision=2 -build_style=gnu-configure -configure_args="--enable-shared \ - --enable-libsamplerate \ - --with-external-speex \ - --with-external-gsm \ - --with-external-srtp \ - --disable-libyuv --disable-libwebrtc" -# Disable libyuv and webrtc echo cancelation. Optional. We don't have -# libyuv packaged for Void. Thought I could be smart and use -# webrtc-audio-processing, but it doesn't have what I need. Using the -# bundled versions would also pollute build with libyuv and libwebrtc (yuck). -makedepends="openssl-devel alsa-lib-devel libgsm-devel speex-devel speexdsp-devel - libsrtp-devel libsamplerate-devel" -short_desc="Open source SIP and media stack" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="https://www.pjsip.org/" -distfiles="https://github.com/pjsip/pjproject/archive/refs/tags/${version}.tar.gz" -checksum=4178bb9f586299111463fc16ea04e461adca4a73e646f8ddef61ea53dafa92d9 -disable_parallel_build=yes - -pre_configure() { - export LD="${CC}" - # Remove target name from lib names - sed -i -e 's/-$(TARGET_NAME)//g' \ - -e 's/= $(TARGET_NAME).a/= .a/g' \ - -e 's/-$(LIB_SUFFIX)/$(LIB_SUFFIX)/g' \ - $(find . -name '*.mak*' -o -name Makefile) || return 1 - - # Fix hardcoded prefix and flags - sed -i \ - -e 's/poll@/poll@\nexport PREFIX := @prefix@\n/g' \ - -e 's!prefix = /usr/local!prefix = $(PREFIX)!' \ - -e '/PJLIB_CFLAGS/ s/(_CFLAGS)/(_CFLAGS) -fPIC/g' \ - -e '/PJLIB_UTIL_CFLAGS/ s/(_CFLAGS)/(_CFLAGS) -fPIC/g' \ - Makefile \ - build.mak.in || return 1 - - # Use libsamplerate instead of bundled resample - sed -i -e "s/resample//" third_party/build/Makefile - sed -i -e "s#../../third_party/libsamplerate/src/samplerate.h#samplerate.h#" pjmedia/src/pjmedia/resample_libsamplerate.c - echo "#define PJ_HAS_IPV6 1" >> "pjlib/include/pj/config_site.h" -} - -post_install() { - vbin pjsip-apps/bin/pjsua -} - -pjproject-devel_package() { - depends="${makedepends} pjproject>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/pjproject/update b/srcpkgs/pjproject/update deleted file mode 100644 index 562fea658485ba..00000000000000 --- a/srcpkgs/pjproject/update +++ /dev/null @@ -1 +0,0 @@ -site='http://www.pjsip.org/download.htm' diff --git a/srcpkgs/pkcs11-helper-devel b/srcpkgs/pkcs11-helper-devel deleted file mode 120000 index ecfa7a14fe43bc..00000000000000 --- a/srcpkgs/pkcs11-helper-devel +++ /dev/null @@ -1 +0,0 @@ -pkcs11-helper \ No newline at end of file diff --git a/srcpkgs/pkcs11-helper-doc b/srcpkgs/pkcs11-helper-doc deleted file mode 120000 index ecfa7a14fe43bc..00000000000000 --- a/srcpkgs/pkcs11-helper-doc +++ /dev/null @@ -1 +0,0 @@ -pkcs11-helper \ No newline at end of file diff --git a/srcpkgs/pkcs11-helper/template b/srcpkgs/pkcs11-helper/template deleted file mode 100644 index 8f47f73f51177c..00000000000000 --- a/srcpkgs/pkcs11-helper/template +++ /dev/null @@ -1,43 +0,0 @@ -# Template file for 'pkcs11-helper' -pkgname=pkcs11-helper -version=1.30.0 -revision=1 -build_style=gnu-configure -configure_args="--enable-doc --disable-static $(vopt_enable threading slotevent) $(vopt_enable threading)" -hostmakedepends="libtool pkg-config doxygen" -makedepends="openssl-devel" -short_desc="Library to help simplify interacting with PKCS#11 providers" -maintainer="Aloz1 " -license="GPL-2.0-only, BSD-3-Clause" -homepage="https://github.com/OpenSC/pkcs11-helper" -changelog="https://raw.githubusercontent.com/OpenSC/pkcs11-helper/master/ChangeLog" -distfiles="https://github.com/OpenSC/pkcs11-helper/releases/download/pkcs11-helper-${version}/pkcs11-helper-${version}.tar.bz2" -checksum=4c5815ba910cabf26df08d449ca2909daf4538c9899aa7f7fadc61229d3488a9 -build_options="threading" -build_options_default="threading" -desc_option_threading="Enable threading and slotevent support" - -post_install() { - vlicense COPYING - vlicense COPYING.GPL - vlicense COPYING.BSD -} - -pkcs11-helper-devel_package() { - depends="${sourcepkg}-${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - vmove usr/share/aclocal - } -} - -pkcs11-helper-doc_package() { - short_desc+=" - documentation files" - pkg_install() { - vmove usr/share/man - vmove usr/share/doc - } -} diff --git a/srcpkgs/pkcs11-helper/update b/srcpkgs/pkcs11-helper/update deleted file mode 100644 index c074a9e18d0d53..00000000000000 --- a/srcpkgs/pkcs11-helper/update +++ /dev/null @@ -1,2 +0,0 @@ -site="https://github.com/OpenSC/pkcs11-helper/releases" -pattern="]*>${pkgname}-\K[\d\.]+(?=<\/span>)" diff --git a/srcpkgs/pkg-config/template b/srcpkgs/pkg-config/template deleted file mode 100644 index fd354a67f3037a..00000000000000 --- a/srcpkgs/pkg-config/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'pkg-config' -pkgname=pkg-config -version=0.29.2 -revision=3 -build_style=gnu-configure -configure_args="--with-internal-glib --disable-host-tool" -short_desc="System for managing library compile/link flags" -maintainer="Enno Boland " -license="GPL-2.0-or-later" -homepage="http://pkgconfig.freedesktop.org/" -distfiles="http://pkgconfig.freedesktop.org/releases/${pkgname}-${version}.tar.gz" -checksum=6fc69c01688c9458a57eb9a1664c9aba372ccda420a02bf4429fe610e7e7d591 -alternatives=" - pkg-config:pkg-config:/usr/bin/pkg-config.pkg-config - pkg-config:pkg-config.1:/usr/share/man/man1/pkg-config.1.pkg-config - pkg-config:pkg.m4:/usr/share/aclocal/pkg.m4.pkg-config" - -case "$XBPS_TARGET_MACHINE" in - mips*|ppc|ppc-musl) configure_args+=" glib_cv_stack_grows=no glib_cv_uscore=no" ;; -esac -CFLAGS="-Wno-missing-include-dirs" - -post_install() { - # Add pkg-config suffix to files that are on alternatives - mv ${DESTDIR}/usr/bin/pkg-config{,.pkg-config} - mv ${DESTDIR}/usr/share/man/man1/pkg-config.1{,.pkg-config} - mv ${DESTDIR}/usr/share/aclocal/pkg.m4{,.pkg-config} -} diff --git a/srcpkgs/pkgconf-devel b/srcpkgs/pkgconf-devel deleted file mode 120000 index 243cd47f2e6fdc..00000000000000 --- a/srcpkgs/pkgconf-devel +++ /dev/null @@ -1 +0,0 @@ -pkgconf \ No newline at end of file diff --git a/srcpkgs/pkgconf/template b/srcpkgs/pkgconf/template deleted file mode 100644 index 63474c398aeebd..00000000000000 --- a/srcpkgs/pkgconf/template +++ /dev/null @@ -1,44 +0,0 @@ -# Template file for 'pkgconf' -pkgname=pkgconf -version=2.1.0 -revision=1 -bootstrap=yes -build_style=gnu-configure # cmake and meson also available -checkdepends="kyua" -short_desc="Provides compiler and linker configuration" -maintainer="Enno Boland " -license="MIT" -homepage="http://pkgconf.org/" -changelog="https://raw.githubusercontent.com/pkgconf/pkgconf/master/NEWS" -distfiles="https://distfiles.ariadne.space/pkgconf/pkgconf-${version}.tar.xz" -checksum=266d5861ee51c52bc710293a1d36622ae16d048d71ec56034a02eb9cf9677761 - -alternatives=" - pkg-config:pkg-config:/usr/bin/pkgconf - pkg-config:pkg-config.1:/usr/share/man/man1/pkgconf.1 - pkg-config:pkg.m4:/usr/share/aclocal/pkg.m4.pkgconf" - -post_install() { - vlicense COPYING - - # Suffix file that conflicts with pkg-config - mv ${DESTDIR}/usr/share/aclocal/pkg.m4{,.pkgconf} -} - -libpkgconf_package() { - short_desc+=" - runtime library" - pkg_install() { - vmove "usr/lib/*.so.*" - } -} - -pkgconf-devel_package() { - depends="libpkgconf>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/pkgtop/template b/srcpkgs/pkgtop/template deleted file mode 100644 index 3904923406f34a..00000000000000 --- a/srcpkgs/pkgtop/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'pkgtop' -pkgname=pkgtop -version=2.5.1 -revision=1 -build_style=go -go_import_path="github.com/orhun/pkgtop" -go_package="$go_import_path/cmd/..." -short_desc="Interactive package manager and resource monitor" -maintainer="Orphaned " -license="GPL-3.0-or-later" -homepage="https://github.com/orhun/pkgtop" -distfiles="https://github.com/orhun/pkgtop/archive/${version}.tar.gz" -checksum=3d8f1cd812fd2243fbf749ab03201bb86b9967cefd5d58cea456cdfcccfd416e - -post_install() { - mv ${DESTDIR}/usr/bin/{cmd,pkgtop} -} diff --git a/srcpkgs/plan9port/files/plan9.sh b/srcpkgs/plan9port/files/plan9.sh deleted file mode 100644 index 19fe19df738eb9..00000000000000 --- a/srcpkgs/plan9port/files/plan9.sh +++ /dev/null @@ -1,2 +0,0 @@ -export PLAN9=/usr/lib/plan9 -export PATH=$PATH:$PLAN9/bin diff --git a/srcpkgs/plan9port/patches/lookman.patch b/srcpkgs/plan9port/patches/lookman.patch deleted file mode 100644 index 4e9260259553cf..00000000000000 --- a/srcpkgs/plan9port/patches/lookman.patch +++ /dev/null @@ -1,37 +0,0 @@ ---- a/INSTALL -+++ b/INSTALL -@@ -183,6 +183,9 @@ if $doinstall; then - echo "* NOT renaming hard-coded /usr/local/plan9 paths." - echo "* NOT building web manual." - else -+ cd $PLAN9/man -+ mk indices -+ mk lookman.index - echo "* Renaming hard-coded /usr/local/plan9 paths..." - cd $PLAN9 - sh lib/moveplan9.sh ---- a/man/mkfile -+++ b/man/mkfile -@@ -7,5 +7,5 @@ indices:V: - done - - lookman.index:V: -- ./mkindex -+ 9 rc ./mkindex - ---- a/man/mkindex -+++ b/man/mkindex -@@ -4,11 +4,11 @@ - - # creates the index used by lookman - >lookman.index --for(i in $PLAN9/man/man[0-9]*/[a-z0-9:]*.[0-9]*){ -+for(i in man[0-9]*/[a-z0-9:]*.[0-9]*){ - deroff -w_ < $i | - tr 'A-Z' 'a-z' | - sort -u | - comm -23 - junkwords | -- sed 's@$@ '$i'@' >>lookman.index # stick file name on end of line -+ sed 's@$@ '$PLAN9_TARGET/man/$i'@' >>lookman.index # stick file name on end of line - } - sort -o lookman.index lookman.index diff --git a/srcpkgs/plan9port/template b/srcpkgs/plan9port/template deleted file mode 100644 index 2ae5478e1e6c48..00000000000000 --- a/srcpkgs/plan9port/template +++ /dev/null @@ -1,54 +0,0 @@ -# Template file for 'plan9port' -pkgname=plan9port -version=20250405 -revision=1 -_githash=9da5b4451365e33c4f561d74a99ad5c17ff20fed -hostmakedepends="perl which" -makedepends="libX11-devel libXt-devel libXext-devel freetype-devel fontconfig-devel" -short_desc="Port of many Plan 9 programs to Unix-like operating systems" -maintainer="Leah Neukirchen " -license="MIT, bzip2-1.0.6, Public Domain, custom:Bigelow & Holmes, - custom:Bigelow & Holmes Inc and URW++ GmbH, Bitstream-Vera" -homepage="https://9fans.github.io/plan9port/" -distfiles="https://github.com/9fans/plan9port/archive/${_githash}.tar.gz" -checksum=38f755a62e52281b0c7ec8d9d43a9fb67a7c252b6d5c0c7ffbdc8ee5d6256cb0 -nocross=yes - -CFLAGS="-fcommon" - -post_extract() { - # add missing LDFLAGS for some rules - vsed -e '/prereq$/s/$/ $LDFLAGS/' \ - -i src/cmd/auth/factotum/mkfile \ - -i src/cmd/auth/secstore/mkfile \ - -i src/cmd/devdraw/mkfile \ - -i src/cmd/faces/mkfile \ - -i src/cmd/mkfile - vsed -e 's/-lX11$/& $LDFLAGS/g' -i src/cmd/rio/mkfile -} - -do_build() { - CFLAGS+=' -D_DEFAULT_SOURCE' - echo "CFLAGS='$CFLAGS'" >LOCAL.config - echo "LDFLAGS='$LDFLAGS'" >>LOCAL.config - vsed -e 's/-O2/$CFLAGS/' -i bin/9c - - NPROC=$XBPS_MAKEJOBS ./INSTALL -r /usr/lib/plan9 -} - -do_install() { - vinstall $FILESDIR/plan9.sh 644 etc/profile.d - vlicense LICENSE - vlicense src/cmd/bzip2/LICENSE LICENSE.bzip2 - vlicense postscript/font/dejavu/LICENSE.dejavu - vlicense postscript/font/luxi/COPYRIGHT.BH - sed '1d' font/luc/NOTICE > NOTICE.BH - vlicense NOTICE.BH - - vmkdir usr/lib - cp -a $wrksrc $DESTDIR/usr/lib/plan9 - cd $DESTDIR/usr/lib/plan9 - rm -f install.{log,sum} - - sed -i -e "s|\(-specs=.*hardened-ld\)||g" -e "s|\(-specs=.*hardened-cc1\)||g" $DESTDIR/usr/lib/plan9/config $DESTDIR/usr/lib/plan9/LOCAL.config -} diff --git a/srcpkgs/planarity-devel b/srcpkgs/planarity-devel deleted file mode 120000 index 474ce05b0d7845..00000000000000 --- a/srcpkgs/planarity-devel +++ /dev/null @@ -1 +0,0 @@ -planarity \ No newline at end of file diff --git a/srcpkgs/planarity/template b/srcpkgs/planarity/template deleted file mode 100644 index f4c6fbca4b062a..00000000000000 --- a/srcpkgs/planarity/template +++ /dev/null @@ -1,31 +0,0 @@ -# Template file for 'planarity' -pkgname=planarity -version=4.0.0.0 -revision=1 -build_style=gnu-configure -short_desc="Graph algorithms for planar embedding and related algorithms" -maintainer="Gonzalo Tornaría " -license="BSD-3-Clause" -homepage="https://github.com/graph-algorithms/edge-addition-planarity-suite/" -distfiles="https://github.com/graph-algorithms/edge-addition-planarity-suite/releases/download/Version_${version}/planarity-${version}.tar.gz" -checksum=df3c86c32fd37b801079aea7de67675efdef12ada557cbcaae821e81b8db438d - -post_extract() { - # this file has CRLF line terminators, confuses sh - vsed -e 's/\r$//' -i test-samples.sh.in -} - -post_install() { - vlicense LICENSE.TXT -} - -planarity-devel_package() { - depends="${sourcepkg}>=${version}_${revision} ${makedepends}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/planarity/update b/srcpkgs/planarity/update deleted file mode 100644 index 3dffcc02a4243f..00000000000000 --- a/srcpkgs/planarity/update +++ /dev/null @@ -1,2 +0,0 @@ -site=https://github.com/graph-algorithms/edge-addition-planarity-suite/releases -ignore=*.WindowsExe diff --git a/srcpkgs/planify/patches/00-musl.patch b/srcpkgs/planify/patches/00-musl.patch deleted file mode 100644 index 259a3fe65087ae..00000000000000 --- a/srcpkgs/planify/patches/00-musl.patch +++ /dev/null @@ -1,31 +0,0 @@ -diff -rup a/meson.build b/meson.build ---- a/meson.build -+++ b/meson.build -@@ -28,7 +28,11 @@ libical_dep = dependency('libical-glib') - libportal_dep = [ dependency('libportal'), dependency('libportal-gtk4') ] - libgxml_dep = dependency('gxml-0.20') - libsecret_dep = dependency('libsecret-1') --m_dep = meson.get_compiler('c').find_library('m', required : false) -+cc = meson.get_compiler('c') -+m_dep = cc.find_library('m', required : false) -+if cc.has_header_symbol('langinfo.h', '_NL_TIME_FIRST_WEEKDAY') -+ add_project_arguments('--define=HAVE_NL_TIME_FIRST_WEEKDAY', language: 'vala') -+endif - - - ############ -diff -rup a/src/Services/CalendarEvents/CalendarEvents.vala b/src/Services/CalendarEvents/CalendarEvents.vala ---- a/src/Services/CalendarEvents/CalendarEvents.vala -+++ b/src/Services/CalendarEvents/CalendarEvents.vala -@@ -65,7 +65,11 @@ - source_components = new HashTable > (CalendarEventsUtil.source_hash_func, CalendarEventsUtil.source_equal_func); - source_view = new HashTable (str_hash, str_equal); - -+#if HAVE_NL_TIME_FIRST_WEEKDAY - int week_start = Posix.NLTime.FIRST_WEEKDAY.to_string ().data[0]; -+#else -+ int week_start = 0; -+#endif - if (week_start >= 1 && week_start <= 7) { - week_starts_on = (GLib.DateWeekday) (week_start - 1); - } diff --git a/srcpkgs/planify/patches/libgee-musl.patch b/srcpkgs/planify/patches/libgee-musl.patch deleted file mode 100644 index 749240abbd64a3..00000000000000 --- a/srcpkgs/planify/patches/libgee-musl.patch +++ /dev/null @@ -1,40 +0,0 @@ -For some reason libgee's collection.to_array() returns an array containing the wrong values on musl. -This causes segfaults. -Use map_iterator() to avoid this. - ---- a/src/Services/ActionManager.vala -+++ b/src/Services/ActionManager.vala -@@ -103,8 +103,9 @@ public class Services.ActionManager : Ob - actions.add_action_entries (ACTION_ENTRIES, this); - window.insert_action_group ("win", actions); - -- foreach (var action in action_accelerators.get_keys ()) { -- app.set_accels_for_action (ACTION_PREFIX + action, action_accelerators[action].to_array ()); -+ var iter = action_accelerators.map_iterator (); -+ while (iter.next ()) { -+ app.set_accels_for_action (ACTION_PREFIX + iter.get_key (), { iter.get_value () }); - } - - enable_typing_accels (); -@@ -115,15 +116,17 @@ public class Services.ActionManager : Ob - - // Temporarily disable all the accelerators that might interfere with input fields. - private void disable_typing_accels () { -- foreach (var action in typing_accelerators.get_keys ()) { -- app.set_accels_for_action (ACTION_PREFIX + action, {}); -+ var iter = typing_accelerators.map_iterator (); -+ while (iter.next ()) { -+ app.set_accels_for_action (ACTION_PREFIX + iter.get_key (), {}); - } - } - - // Enable all the accelerators that might interfere with input fields. - private void enable_typing_accels () { -- foreach (var action in typing_accelerators.get_keys ()) { -- app.set_accels_for_action (ACTION_PREFIX + action, typing_accelerators[action].to_array ()); -+ var iter = typing_accelerators.map_iterator (); -+ while (iter.next ()) { -+ app.set_accels_for_action (ACTION_PREFIX + iter.get_key (), { iter.get_value () }); - } - } - diff --git a/srcpkgs/planify/template b/srcpkgs/planify/template deleted file mode 100644 index 281a6d8ff1ed83..00000000000000 --- a/srcpkgs/planify/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'planify' -pkgname=planify -version=4.5.12 -revision=2 -build_style=meson -build_helper="gir" -hostmakedepends="gettext pkg-config vala glib-devel curl gtk4-update-icon-cache - desktop-file-utils" -makedepends="libgee-devel granite7-devel libwebkitgtk60-devel libsoup3-devel - libadwaita-devel gtksourceview5-devel json-glib-devel evolution-data-server-devel - libportal-gtk4-devel gxml-devel" -depends="io.elementary.icons io.elementary.stylesheet curl" -short_desc="Task manager with Todoist support designed for GNU/Linux" -maintainer="linarcx " -license="GPL-3.0-or-later" -homepage="https://github.com/alainm23/planify" -distfiles="https://github.com/alainm23/planify/archive/${version}.tar.gz" -checksum=5ee974db43723bd0b90b0c432167ac1d804644ad97cd716e77495020f9528091 - -planner_package() { - metapackage=yes - short_desc+=" - transitional dummy package" - depends="${sourcepkg}>=${version}_${revision}" -} diff --git a/srcpkgs/planify/update b/srcpkgs/planify/update deleted file mode 100644 index 17b54fd761db9b..00000000000000 --- a/srcpkgs/planify/update +++ /dev/null @@ -1,2 +0,0 @@ -# 6.2.3 is an old release, tagged by mistake -ignore="6.2.3" diff --git a/srcpkgs/plank-devel b/srcpkgs/plank-devel deleted file mode 120000 index ac00ecc8a01d28..00000000000000 --- a/srcpkgs/plank-devel +++ /dev/null @@ -1 +0,0 @@ -plank \ No newline at end of file diff --git a/srcpkgs/plank/template b/srcpkgs/plank/template deleted file mode 100644 index 2efdc856ef0fe3..00000000000000 --- a/srcpkgs/plank/template +++ /dev/null @@ -1,32 +0,0 @@ -# Template file for 'plank' -pkgname=plank -version=0.11.89 -revision=3 -build_style=gnu-configure -configure_args="$(vopt_enable dbusmenu) --disable-apport" -hostmakedepends="intltool libgee08-devel glib-devel pkg-config libxml2 vala - $(vopt_if dbusmenu 'libdbusmenu-glib-devel libdbusmenu-gtk3-devel')" -makedepends="bamf-devel libgee08-devel libwnck-devel vala-devel gnome-menus-devel - $(vopt_if dbusmenu 'libdbusmenu-glib-devel libdbusmenu-gtk3-devel')" -short_desc="Elegant, simple, clean dock" -maintainer="Orphaned " -license="GPL-3.0-or-later" -homepage="https://launchpad.net/plank" -distfiles="${homepage}/1.0/${version}/+download/${pkgname}-${version}.tar.xz" -checksum=a662a46eaeffbd40661d1f36abd2589f7a98baef4b918876b872047b7ca59d9d - -build_options="dbusmenu" -desc_option_dbusmenu="Enable dynamic quicklist support over dbusmenu" -build_options_default="dbusmenu" - -plank-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision} cairo-devel libgee08-devel - libglib-devel gtk+3-devel gdk-pixbuf-devel bamf-devel" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - vmove usr/share/vala - } -} diff --git a/srcpkgs/planner b/srcpkgs/planner deleted file mode 120000 index 726065a7f6bad5..00000000000000 --- a/srcpkgs/planner +++ /dev/null @@ -1 +0,0 @@ -planify \ No newline at end of file diff --git a/srcpkgs/plantuml/template b/srcpkgs/plantuml/template deleted file mode 100644 index 1bf0fbeefbf862..00000000000000 --- a/srcpkgs/plantuml/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'plantuml' -pkgname=plantuml -reverts="8047_1 8053_1 8059_1" -version=1.2025.9 -revision=1 -hostmakedepends="gradle openjdk8" -depends="virtual?java-environment graphviz" -short_desc="Create UML diagrams from a plain text language" -maintainer="Julien Dehos " -license="GPL-3.0-or-later" -homepage="http://plantuml.com/" -distfiles="https://github.com/plantuml/plantuml/archive/v${version}.tar.gz" -checksum=0678e89c671f4fade2367958e758b629dd78c127c0dca95e743b4d11b89b6de0 - -do_build() { - gradle --no-daemon pdfJar --exclude-task test - echo "#!/bin/sh" > plantuml - echo "java -jar /usr/share/java/${pkgname}-${version}.jar \$@" >> plantuml - chmod 755 plantuml -} - -do_install() { - vbin plantuml - vinstall build/libs/plantuml-pdf-${version}.jar 644 usr/share/java ${pkgname}-${version}.jar -} diff --git a/srcpkgs/plasma-activities-devel b/srcpkgs/plasma-activities-devel deleted file mode 120000 index a7588ee20a573c..00000000000000 --- a/srcpkgs/plasma-activities-devel +++ /dev/null @@ -1 +0,0 @@ -plasma-activities \ No newline at end of file diff --git a/srcpkgs/plasma-activities-stats-devel b/srcpkgs/plasma-activities-stats-devel deleted file mode 120000 index 88c843837a1764..00000000000000 --- a/srcpkgs/plasma-activities-stats-devel +++ /dev/null @@ -1 +0,0 @@ -plasma-activities-stats \ No newline at end of file diff --git a/srcpkgs/plasma-activities-stats/template b/srcpkgs/plasma-activities-stats/template deleted file mode 100644 index fb353e145ed8bd..00000000000000 --- a/srcpkgs/plasma-activities-stats/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'plasma-activities-stats' -pkgname=plasma-activities-stats -version=6.5.2 -revision=1 -build_style=cmake -hostmakedepends="extra-cmake-modules qt6-base qt6-tools - kf6-kconfig" -makedepends="kf6-kconfig-devel plasma-activities-devel - boost-devel-minimal" -short_desc="Library for accessing the usage data collected by the activities system" -maintainer="John " -license="GPL-3.0-or-later" -homepage="https://invent.kde.org/plasma/plasma-activities-stats" -distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz" -checksum=b9a65b164ed7a3012118e0891670ca5e8287b2cb8f42f562dc7f649852f49000 - -plasma-activities-stats-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/lib/pkgconfig - vmove usr/include - vmove usr/lib/cmake - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/plasma-activities/template b/srcpkgs/plasma-activities/template deleted file mode 100644 index 55670151975aa6..00000000000000 --- a/srcpkgs/plasma-activities/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 'plasma-activities' -pkgname=plasma-activities -version=6.5.2 -revision=1 -build_style=cmake -configure_args="-DKDE_INSTALL_QMLDIR=lib/qt6/qml - -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins" -hostmakedepends="extra-cmake-modules qt6-base qt6-tools - qt6-declarative-host-tools kf6-kconfig" -makedepends="qt6-base-devel qt6-declarative-devel boost-devel-minimal - kf6-kconfig-devel kf6-kcoreaddons-devel kf6-kwindowsystem-devel" -depends="qt6-plugin-sqlite" -short_desc="Core components for the KDE's Activities System" -maintainer="John " -license="(LGPL-2.1-only OR LGPL-3.0-only) AND GPL-2.0-or-later" -homepage="https://invent.kde.org/plasma/plasma-activities" -distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz" -checksum=39783d324f3c03404521b49264d34135756d00bcead46177a4b989f8bea7449a - -plasma-activities-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/lib/cmake - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/plasma-browser-integration/template b/srcpkgs/plasma-browser-integration/template deleted file mode 100644 index ce155cb291db5a..00000000000000 --- a/srcpkgs/plasma-browser-integration/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'plasma-browser-integration' -pkgname=plasma-browser-integration -version=6.5.2 -revision=1 -build_style=cmake -configure_args="-DBUILD_TESTING=OFF - -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins" -hostmakedepends="extra-cmake-modules qt6-base qt6-tools gettext - kf6-kconfig" -makedepends="qt6-base-devel - kf6-kio-devel kf6-ki18n-devel - kf6-kcoreaddons-devel kf6-kconfig-devel - kf6-kcrash-devel - kf6-kdbusaddons-devel - kf6-krunner-devel - kf6-knotifications-devel kf6-kfilemetadata-devel - kf6-kjobwidgets-devel - kf6-kservice-devel - kf6-kstatusnotifieritem-devel kf6-purpose-devel - plasma-activities-devel plasma-workspace-devel" -short_desc="Integration of web browsers with the KDE Plasma 6 desktop" -maintainer="John " -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=815b48314af04aabe782125ef9ebade7d50879da9ee3bd7edb23849cda6602ab diff --git a/srcpkgs/plasma-desktop/patches/no-discover-recommendation.patch b/srcpkgs/plasma-desktop/patches/no-discover-recommendation.patch deleted file mode 100644 index 77dc1f6273de8b..00000000000000 --- a/srcpkgs/plasma-desktop/patches/no-discover-recommendation.patch +++ /dev/null @@ -1,15 +0,0 @@ -We don't ship Discover and the taskmanager doesn't check if the defaults even -exist and having a not working link by default in the taskbar is well, useless. - ---- ---- a/applets/taskmanager/package/contents/config/main.xml 2020-09-17 13:26:23.000000000 +0200 -+++ b/applets/taskmanager/package/contents/config/main.xml 2020-09-17 13:26:23.000000000 +0200 -@@ -77,7 +77,7 @@ - - - -- applications:systemsettings.desktop,applications:org.kde.discover.desktop,preferred://filemanager,preferred://browser -+ applications:systemsettings.desktop,preferred://filemanager,preferred://browser - - - diff --git a/srcpkgs/plasma-desktop/patches/no-intltool.patch b/srcpkgs/plasma-desktop/patches/no-intltool.patch deleted file mode 100644 index 303cd2e6612a49..00000000000000 --- a/srcpkgs/plasma-desktop/patches/no-intltool.patch +++ /dev/null @@ -1,23 +0,0 @@ ---- a/attica-kde/kdeplugin/CMakeLists.txt -+++ b/attica-kde/kdeplugin/CMakeLists.txt -@@ -22,5 +22,5 @@ target_link_libraries(attica_kde - ) - - install(TARGETS attica_kde DESTINATION ${KDE_INSTALL_PLUGINDIR}) --kaccounts_add_provider(opendesktop.provider.in) --kaccounts_add_service(opendesktop-rating.service.in) -+kaccounts_add_provider(opendesktop.provider.in NO_INTLTOOL) -+kaccounts_add_service(opendesktop-rating.service.in NO_INTLTOOL) ---- a/attica-kde/kdeplugin/opendesktop-rating.service.in -+++ b/attica-kde/kdeplugin/opendesktop-rating.service.in -@@ -1,8 +1,8 @@ - - - opendesktop-rating -- <_name msgctxt="OpenDesktop Rating and Commenting">Rating and Commenting -- <_description>The service which allows you to vote and comment on anything on the OpenDesktop store -+ Rating and Commenting -+ The service which allows you to vote and comment on anything on the OpenDesktop store - get-hot-new-stuff - opendesktop - kaccounts-providers diff --git a/srcpkgs/plasma-desktop/template b/srcpkgs/plasma-desktop/template deleted file mode 100644 index b142750c2331ff..00000000000000 --- a/srcpkgs/plasma-desktop/template +++ /dev/null @@ -1,42 +0,0 @@ -# Template file for 'plasma-desktop' -pkgname=plasma-desktop -version=6.5.2 -revision=1 -build_style=cmake -configure_args="-DBUILD_TESTING=OFF - -DKF6_HOST_TOOLING=/usr/lib/cmake - -DKDE_INSTALL_QMLDIR=lib/qt6/qml -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins" -hostmakedepends="extra-cmake-modules pkg-config gettext qt6-base qt6-shadertools - qt6-tools wayland-protocols plasma-wayland-protocols kf6-kdoctools - kf6-kconfig kf6-kcmutils kf6-kpackage kf6-kauth-tools wayland-devel - qt6-declarative-host-tools" -makedepends="kf6-kauth-devel kf6-kcrash-devel kf6-kdoctools-devel - kf6-ki18n-devel kf6-kcmutils-devel kf6-knewstuff-devel - kf6-kio-devel kf6-knotifications-devel kf6-knotifyconfig-devel - kf6-attica-devel kf6-krunner-devel kf6-kglobalaccel-devel - kf6-kcoreaddons-devel kf6-kguiaddons-devel kf6-kdbusaddons-devel - kf6-kconfig-devel kf6-kwidgetsaddons-devel kf6-kcodecs-devel kf6-sonnet-devel - kf6-kpackage-devel kf6-kiconthemes-devel kf6-kxmlgui-devel kf6-ksvg-devel - kf6-kirigami-devel kirigami-addons-devel kf6-qqc2-desktop-style-devel - plasma5support-devel libplasma-devel plasma-activities-devel - plasma-activities-stats-devel kf6-kaccounts-integration-devel - libaccounts-qt6-devel signon-plugin-oauth2 SDL2-devel plasma-workspace-devel - ibus-devel libXcursor-devel libXi-devel libxkbfile-devel libxkbcommon-devel - xf86-input-evdev-devel xf86-input-libinput-devel qt6-base-private-devel - qt6-shadertools-devel qt6-declarative-devel qt6-svg-devel - libksysguard-devel kf6-kded-devel kf6-baloo-devel libX11-devel - libcanberra-devel eudev-libudev-devel libxcb-devel xcb-util-image-devel - xorg-server-devel libglib-devel kwin-devel alsa-lib-devel - kscreenlocker-devel - libwacom-devel qt6-qt5compat-devel" -depends="kmenuedit polkit-kde-agent powerdevil systemsettings - kf6-qqc2-desktop-style - accountsservice ksystemstats xdg-user-dirs noto-fonts-emoji" -short_desc="KDE Plasma Desktop" -maintainer="John " -license="GPL-2.0-or-later, LGPL-2.0-or-later, LGPL-2.1-or-later, GFDL-1.2-or-later" -homepage="https://invent.kde.org/plasma/plasma-desktop" -distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz" -checksum=b0b2b3351fc8e6f53f0673e7bb4e0772d9df620e9d3de65e651d3d70306c7a58 -replaces="user-manager>=0" -python_version=3 diff --git a/srcpkgs/plasma-disks/template b/srcpkgs/plasma-disks/template deleted file mode 100644 index faa3e10323f020..00000000000000 --- a/srcpkgs/plasma-disks/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'plasma-disks' -pkgname=plasma-disks -version=6.5.2 -revision=1 -build_style=cmake -configure_args="-DBUILD_TESTING=OFF -Wno-dev - -DKDE_INSTALL_QMLDIR=lib/qt6/qml - -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins" -hostmakedepends="extra-cmake-modules qt6-base qt6-tools gettext - kf6-kconfig kf6-kauth-tools kf6-kcmutils" -makedepends="qt6-base-devel libplasma-devel kf6-kconfig-devel kf6-kcoreaddons-devel - kf6-knotifications-devel kf6-ki18n-devel kf6-solid-devel kf6-kservice-devel - libX11-devel libICE-devel kf6-kio-devel kf6-knotifications-devel - kf6-kdbusaddons-devel kf6-kauth-devel kf6-kcmutils-devel" -depends="smartmontools" -short_desc="Hard disk health monitoring for KDE Plasma" -maintainer="John " -license="GPL-2.0-or-later" -homepage="https://invent.kde.org/plasma/plasma-disks" -distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz" -checksum=9ac9853f39d9d4da72b7fb0fd858a64af992b96a6bc25e81b5511988ddf51d7b diff --git a/srcpkgs/plasma-firewall/template b/srcpkgs/plasma-firewall/template deleted file mode 100644 index 4549c0ea092af7..00000000000000 --- a/srcpkgs/plasma-firewall/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'plasma-firewall' -pkgname=plasma-firewall -version=6.5.2 -revision=1 -build_style=cmake -configure_args="-DKF6_HOST_TOOLING=/usr/lib/cmake - -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins" -hostmakedepends="extra-cmake-modules qt6-base qt6-tools gettext python3 - kf6-kconfig kf6-kauth-tools kf6-kcmutils" -makedepends="kf6-kcmutils-devel libplasma-devel plasma5support-devel - kf6-kconfig-devel kf6-kauth-devel" -short_desc="Control Panel for ufw (Uncomplicated Firewall)" -maintainer="John " -license="GPL-2.0-only, GPL-3.0-only" -homepage="https://invent.kde.org/network/plasma-firewall" -distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz" -checksum=da13244defa7b4ab6efb59072109a8d3327a7ec851d15e47a3bc1aba155a41df diff --git a/srcpkgs/plasma-framework-devel b/srcpkgs/plasma-framework-devel deleted file mode 120000 index d57fab7facf835..00000000000000 --- a/srcpkgs/plasma-framework-devel +++ /dev/null @@ -1 +0,0 @@ -plasma-framework \ No newline at end of file diff --git a/srcpkgs/plasma-framework/template b/srcpkgs/plasma-framework/template deleted file mode 100644 index 38f957a57a1df5..00000000000000 --- a/srcpkgs/plasma-framework/template +++ /dev/null @@ -1,40 +0,0 @@ -# Template file for 'plasma-framework' -pkgname=plasma-framework -version=5.116.0 -revision=1 -build_style=cmake -configure_args="-DDESKTOPTOJSON_EXECUTABLE=/usr/bin/desktoptojson - -DMEINPROC5_EXECUTABLE=/usr/bin/meinproc5 - -DBUILD_DESKTOPTHEMES=OFF" -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" -depends="qt5-quickcontrols qt5-graphicaleffects qt5-multimedia - libplasma" -checkdepends="mesa-dri" -short_desc="Foundational libraries, components, and tools of the Plasma workspaces" -maintainer="John " -license="LGPL-2.1-or-later" -homepage="https://invent.kde.org/frameworks/plasma-framework" -distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=7e932c4da5f527206ce07d3b145231ef396a3d22441edcd24deeaf9dac509f4f - -do_check() { - cd build - ctest -E "plasma-configmodeltest|coronatest|plasma-sortfiltermodeltest|i18ndcheck|\ -plasma-dialogstatetest|plasma-iconitemtest|plasma-themetest|dialognativetest|iconitemhidpitest" -} - -build_options="wayland" -build_options_default="wayland" - -plasma-framework-devel_package() { - short_desc+=" - development files" - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/plasma-framework/update b/srcpkgs/plasma-framework/update deleted file mode 100644 index 4a547584557695..00000000000000 --- a/srcpkgs/plasma-framework/update +++ /dev/null @@ -1 +0,0 @@ -ignore=6.* diff --git a/srcpkgs/plasma-integration/template b/srcpkgs/plasma-integration/template deleted file mode 100644 index 0b095a0aca049f..00000000000000 --- a/srcpkgs/plasma-integration/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'plasma-integration' -pkgname=plasma-integration -version=6.5.2 -revision=1 -build_style=cmake -configure_args="-DBUILD_TESTING=OFF -DBUILD_QT5=OFF -DKF6_HOST_TOOLING=/usr/lib/cmake - -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins" -hostmakedepends="extra-cmake-modules pkg-config qt6-base qt6-tools gettext - wayland-devel kf6-kconfig" -makedepends="kf6-kio-devel kf6-kxmlgui-devel kf6-kstatusnotifieritem-devel - kf6-kwayland-devel libXcursor-devel breeze-qt6 qt6-base-private-devel - qt6-declarative-devel kf6-kconfig-devel kf6-kconfigwidgets-devel - kf6-ki18n-devel kf6-kwindowsystem-devel kf6-kguiaddons-devel - kf6-knotifications-devel kf6-kiconthemes-devel - plasma-wayland-protocols wayland-devel" -depends="noto-fonts-ttf font-hack-ttf breeze-qt6 kf6-qqc2-desktop-style" -short_desc="Theme integration plugins for the Plasma workspaces" -maintainer="John " -license="LGPL-2.0-or-later" -homepage="https://invent.kde.org/plasma/plasma-integration" -distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz" -checksum=8a13fcfd5a61cf9ff683754fe7013e24f2285b8f39f6799ba1df7bc9ee5f7ee4 diff --git a/srcpkgs/plasma-nm/template b/srcpkgs/plasma-nm/template deleted file mode 100644 index efbc2328c9ef89..00000000000000 --- a/srcpkgs/plasma-nm/template +++ /dev/null @@ -1,35 +0,0 @@ -# Template file for 'plasma-nm' -pkgname=plasma-nm -version=6.5.2 -revision=1 -build_style=cmake -configure_args="-DBUILD_TESTING=OFF -DKF6_HOST_TOOLING=/usr/lib/cmake - -DKDE_INSTALL_QMLDIR=lib/qt6/qml -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins - $(vopt_bool openconnect BUILD_OPENCONNECT)" -hostmakedepends="extra-cmake-modules mobile-broadband-provider-info pkg-config - gettext qt6-declarative-host-tools qt6-base qt6-tools - kf6-kdoctools kf6-kpackage kf6-kcmutils" -makedepends="plasma-workspace-devel kf6-networkmanager-qt-devel - qca-qt6-devel kf6-modemmanager-qt-devel kf6-solid-devel kf6-kdoctools-devel - kf6-kpackage-devel kf6-kcmutils-devel libplasma-devel - qt6-base-devel qt6-declarative-devel kf6-kcolorscheme-devel - kf6-kcompletion-devel kf6-kcoreaddons-devel kf6-kdbusaddons-devel - kf6-kio-devel kf6-ki18n-devel kf6-knotifications-devel kf6-kservice-devel - kf6-kwallet-devel kf6-kwidgetsaddons-devel kf6-kwindowsystem-devel kf6-ksvg-devel - NetworkManager-devel - qcoro-qt6-devel $(vopt_if openconnect 'openconnect-devel qt6-webengine-devel')" -depends="mobile-broadband-provider-info kf6-kirigami kf6-prison" -short_desc="NetworkManager Plasma applet" -maintainer="John " -license="LGPL-2.1-or-later" -homepage="https://invent.kde.org/plasma/plasma-nm" -distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz" -checksum=e7c3e9c389b8e6d8deac5d9e3a103be092111fcfe8dec5718356a07fba787fdc - -build_options="openconnect" - -if [ "$XBPS_TARGET_ENDIAN" = "le" ] && - [ "$XBPS_WORDSIZE" != 32 ] && - [ "$XBPS_TARGET_WORDSIZE" = "$XBPS_WORDSIZE" ]; then - build_options_default="openconnect" -fi diff --git a/srcpkgs/plasma-pa/template b/srcpkgs/plasma-pa/template deleted file mode 100644 index 70c716fcfed369..00000000000000 --- a/srcpkgs/plasma-pa/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'plasma-pa' -pkgname=plasma-pa -version=6.5.2 -revision=1 -build_style=cmake -configure_args="-DBUILD_TESTING=OFF -DKF6_HOST_TOOLING=/usr/lib/cmake -Wno-dev - -DKDE_INSTALL_QMLDIR=lib/qt6/qml - -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins" -hostmakedepends="extra-cmake-modules pkg-config qt6-base gettext qt6-tools - qt6-declarative-host-tools kf6-kconfig kf6-kcoreaddons kf6-kcmutils kf6-kpackage - kf6-kdoctools" -makedepends="libplasma-devel kf6-kdeclarative-devel kf6-kstatusnotifieritem-devel - kf6-kdoctools-devel kf6-kcmutils-devel kf6-ksvg-devel kf6-kdbusaddons-devel - kf6-kconfig-devel kf6-kcoreaddons-devel kf6-kglobalaccel-devel kf6-ki18n-devel - libglib-devel - qt6-declarative-devel pulseaudio-devel libcanberra-devel pulseaudio-qt-devel" -depends="sound-theme-freedesktop kf6-kirigami kf6-kitemmodels" -short_desc="PulseAudio Plasma applet" -maintainer="John " -license="LGPL-2.1-or-later" -homepage="https://invent.kde.org/plasma/plasma-pa" -distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz" -checksum=85178649dfb37f65d838de54151b13f0a145c417acc879b53f62f4a6d2f041a1 diff --git a/srcpkgs/plasma-sdk/template b/srcpkgs/plasma-sdk/template deleted file mode 100644 index a3224ad04f2ac5..00000000000000 --- a/srcpkgs/plasma-sdk/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'plasma-sdk' -pkgname=plasma-sdk -version=6.5.2 -revision=1 -build_style=cmake -configure_args="-DBUILD_TESTING=OFF -DKF6_HOST_TOOLING=/usr/lib/cmake - -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins" -hostmakedepends="extra-cmake-modules qt6-base qt6-tools gettext kf6-kdoctools - kf6-kconfig kf6-kpackage qt6-declarative-host-tools" -makedepends="kf6-kitemmodels-devel kf6-knewstuff-devel kf6-ktexteditor-devel - kf6-ksvg-devel libplasma-devel plasma5support-devel kf6-kdoctools-devel - kf6-kcrash-devel kf6-kdbusaddons-devel kf6-kconfig-devel qt6-declarative-devel - kf6-karchive-devel kf6-kcompletion-devel kf6-kconfig-devel kf6-kcoreaddons-devel - kf6-ki18n-devel kf6-kiconthemes-devel kf6-kio-devel kf6-kwidgetsaddons-devel - qt6-base-devel qt6-svg-devel qt6-qt5compat-devel" -short_desc="Plasma development applications" -maintainer="John " -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=1205a8e7b9c1c50ecb2a30562c453a3207bd7bfae686e7ebcf20ab9193af223d diff --git a/srcpkgs/plasma-systemmonitor/template b/srcpkgs/plasma-systemmonitor/template deleted file mode 100644 index 79904b3c0f0a35..00000000000000 --- a/srcpkgs/plasma-systemmonitor/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'plasma-systemmonitor' -pkgname=plasma-systemmonitor -version=6.5.2 -revision=1 -build_style=cmake -configure_args="-DBUILD_TESTING=OFF -DKF6_HOST_TOOLING=/usr/lib/cmake - -DKDE_INSTALL_QMLDIR=lib/qt6/qml" -hostmakedepends="extra-cmake-modules gettext qt6-base qt6-tools kf6-kpackage - kf6-kconfig kf6-kcoreaddons qt6-declarative-host-tools" -makedepends="kf6-kirigami-devel libksysguard-devel kf6-kitemmodels-devel - kf6-knewstuff-devel kf6-kio-devel kf6-kdbusaddons-devel kf6-kconfig-devel - kf6-kwindowsystem-devel kf6-kcrash-devel qt6-declarative-private-devel - kf6-ki18n-devel kf6-kpackage-devel - kf6-kservice-devel kf6-kglobalaccel-devel kirigami-addons-devel" -depends="kf6-kirigami kf6-qqc2-desktop-style kf6-kquickcharts ksystemstats" -short_desc="Application for monitoring system resources" -maintainer="John " -license="GPL-2.0-only, GPL-3.0-only, LGPL-2.1-only, LGPL-3.0-only" -homepage="https://invent.kde.org/plasma/plasma-systemmonitor" -distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz" -checksum=0a3329bbd7b1f4cba7434d347895c7ee1814bb0643d1200bbfe0ff1cf8bcca21 - -ksysguard_package() { - metapackage=yes - depends="plasma-systemmonitor" - short_desc+=" - transition" -} diff --git a/srcpkgs/plasma-thunderbolt/template b/srcpkgs/plasma-thunderbolt/template deleted file mode 100644 index 576bc8e31286a5..00000000000000 --- a/srcpkgs/plasma-thunderbolt/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'plasma-thunderbolt' -pkgname=plasma-thunderbolt -version=6.5.2 -revision=1 -build_style=cmake -configure_args="-DKF6_HOST_TOOLING=/usr/lib/cmake - -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins" -hostmakedepends="extra-cmake-modules gettext qt6-tools qt6-base - kf6-kconfig kf6-kcmutils" -makedepends="kf6-kcmutils-devel kf6-kconfig-devel kf6-kdbusaddons-devel - qt6-declarative-devel kf6-kcoreaddons-devel kf6-ki18n-devel kf6-knotifications-devel" -depends="bolt" -short_desc="Plasma integration for controlling Thunderbolt devices" -maintainer="John " -license="GPL-3.0-or-later" -homepage="https://invent.kde.org/plasma/plasma-thunderbolt" -distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz" -checksum=576ddbef8e8e3fa44d090c23dc3bd3e5e725824af9221fdd535ad48fa27f97b0 - -do_check() { - : # Requires running dbus and bolt services -} diff --git a/srcpkgs/plasma-vault/template b/srcpkgs/plasma-vault/template deleted file mode 100644 index b82ebdfa256b0f..00000000000000 --- a/srcpkgs/plasma-vault/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'plasma-vault' -pkgname=plasma-vault -version=6.5.2 -revision=1 -build_style=cmake -configure_args="-DKF6_HOST_TOOLING=/usr/lib/cmake - -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins" -hostmakedepends="extra-cmake-modules qt6-base qt6-tools - pkg-config gettext kf6-kconfig kf6-kpackage" -makedepends="libplasma-devel libksysguard-devel kf6-kdbusaddons-devel - kf6-kio-devel kf6-kservice-devel plasma-activities-devel - kf6-kitemmodels-devel kf6-networkmanager-qt-devel" -short_desc="Plasma applet and services for creating encrypted vaults" -maintainer="Orphaned " -license="GPL-2.0-or-later, LGPL-2.0-or-later, LGPL-2.1-or-later" -homepage="https://invent.kde.org/plasma/plasma-vault" -distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz" -checksum=c055f858687eb6f6226d38cf8455bdf55106e9efa6bdb3d7b03b90a9ffa6ce69 diff --git a/srcpkgs/plasma-wayland-protocols/template b/srcpkgs/plasma-wayland-protocols/template deleted file mode 100644 index 25f013c7c44e8f..00000000000000 --- a/srcpkgs/plasma-wayland-protocols/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'plasma-wayland-protocols' -pkgname=plasma-wayland-protocols -version=1.19.0 -revision=1 -build_style=cmake -hostmakedepends="extra-cmake-modules wayland-devel" -makedepends="wayland-devel" -short_desc="Plasma Specific Protocols for Wayland" -maintainer="John " -license="GPL-3.0-or-later" -homepage="https://invent.kde.org/libraries/plasma-wayland-protocols" -distfiles="${KDE_SITE}/${pkgname}/${pkgname}-${version}.tar.xz" -checksum=45679fe7a63c414f2c81793a62528fae6ccee584b6965719d7f9fc6dd48ba846 - -post_install() { - vsed -e '/NOT CMAKE_SIZEOF_VOID_P STREQUAL/,+5d' \ - -i ${DESTDIR}/usr/lib/cmake/PlasmaWaylandProtocols/PlasmaWaylandProtocolsConfigVersion.cmake -} diff --git a/srcpkgs/plasma-workspace-devel b/srcpkgs/plasma-workspace-devel deleted file mode 120000 index c0866bb98eaf15..00000000000000 --- a/srcpkgs/plasma-workspace-devel +++ /dev/null @@ -1 +0,0 @@ -plasma-workspace \ No newline at end of file diff --git a/srcpkgs/plasma-workspace-wallpapers/template b/srcpkgs/plasma-workspace-wallpapers/template deleted file mode 100644 index 2c355ae60d6878..00000000000000 --- a/srcpkgs/plasma-workspace-wallpapers/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'plasma-workspace-wallpapers' -pkgname=plasma-workspace-wallpapers -version=6.5.2 -revision=1 -build_style=cmake -configure_args="-DBUILD_TESTING=OFF" -hostmakedepends="extra-cmake-modules" -short_desc="KDE Plasma wallpapers" -maintainer="John " -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=05ac1d3ac607563bf18de5cec49f6c0a5bf51c82e6b8bf4466886e0d19d3593b diff --git a/srcpkgs/plasma-workspace-x11 b/srcpkgs/plasma-workspace-x11 deleted file mode 120000 index c0866bb98eaf15..00000000000000 --- a/srcpkgs/plasma-workspace-x11 +++ /dev/null @@ -1 +0,0 @@ -plasma-workspace \ No newline at end of file diff --git a/srcpkgs/plasma-workspace/patches/5990.patch b/srcpkgs/plasma-workspace/patches/5990.patch deleted file mode 100644 index d00f62279601a1..00000000000000 --- a/srcpkgs/plasma-workspace/patches/5990.patch +++ /dev/null @@ -1,69 +0,0 @@ -From 852fb9dec078d7ab599f12d6fd6dc91ac143e6fc Mon Sep 17 00:00:00 2001 -From: John Zimmermann -Date: Sun, 9 Nov 2025 22:33:13 +0100 -Subject: [PATCH] bitap: allocate patternMask on heap instead of stack - -the current code results in a stackoverflow on systems -with smaller default stack size than glibc (e.g. musl) - -BUG: 511233 ---- - runners/services/bitap.h | 15 ++++++++------- - 1 file changed, 8 insertions(+), 7 deletions(-) - -diff --git a/runners/services/bitap.h b/runners/services/bitap.h -index 1981878361d..e9be3d014de 100644 ---- a/runners/services/bitap.h -+++ b/runners/services/bitap.h -@@ -4,6 +4,7 @@ - #pragma once - - #include -+#include - #include - - #include -@@ -62,25 +63,25 @@ inline std::optional bitap(const QStringView &name, const QStringView &pa - // With hammingDistance >= pattern.length(), it would always match by changing the entire pattern, so clamp it. - hammingDistance = std::min(hammingDistance, int(pattern.length() - 1)); - -- const PatternMask patternMask = [&pattern, &name] { -- PatternMask patternMask; -+ std::unique_ptr patternMask = [&pattern, &name] { -+ auto patternMask = std::make_unique(); - // The following is an optimized version of patternMask.fill(Mask().set()); to set all **necessary** bits to 1. - for (const auto &qchar : pattern) { -- patternMask.at(qchar.unicode()).set(); -+ patternMask->at(qchar.unicode()).set(); - } - for (const auto &qchar : name) { -- patternMask.at(qchar.unicode()).set(); -+ patternMask->at(qchar.unicode()).set(); - } - - for (int i = 0; i < pattern.size(); ++i) { - const auto char_ = pattern.at(i).unicode(); -- patternMask.at(char_).reset(i); // unset the relevant index bits -+ patternMask->at(char_).reset(i); // unset the relevant index bits - } - - if (BITAP().isDebugEnabled()) { - for (const auto &i : pattern) { - const auto char_ = i.unicode(); -- qCDebug(BITAP) << "Pattern mask for" << char_ << "is" << patternMask.at(char_).to_string(); -+ qCDebug(BITAP) << "Pattern mask for" << char_ << "is" << patternMask->at(char_).to_string(); - } - } - -@@ -97,7 +98,7 @@ inline std::optional bitap(const QStringView &name, const QStringView &pa - for (int i = 0; i < name.size(); ++i) { - const auto &char_ = name.at(i); - auto previousBit = bits[0]; -- const auto mask = patternMask.at(char_.unicode()); -+ const auto mask = patternMask->at(char_.unicode()); - bits[0] |= mask; - bits[0] <<= 1; - --- -GitLab - diff --git a/srcpkgs/plasma-workspace/patches/dbus.patch b/srcpkgs/plasma-workspace/patches/dbus.patch deleted file mode 100644 index e4388b3b2ce297..00000000000000 --- a/srcpkgs/plasma-workspace/patches/dbus.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/login-sessions/plasmax11.desktop.cmake 2020-05-14 12:53:54.000000000 +0200 -+++ b/login-sessions/plasmax11.desktop.cmake 2020-05-14 12:53:54.000000000 +0200 -@@ -1,6 +1,6 @@ - [Desktop Entry] - Type=XSession --Exec=${CMAKE_INSTALL_FULL_BINDIR}/startplasma-x11 -+Exec=dbus-launch --exit-with-session ${CMAKE_INSTALL_FULL_BINDIR}/startplasma-x11 - TryExec=${CMAKE_INSTALL_FULL_BINDIR}/startplasma-x11 - DesktopNames=KDE - Name=Plasma diff --git a/srcpkgs/plasma-workspace/patches/fix-krunner-cwd.patch b/srcpkgs/plasma-workspace/patches/fix-krunner-cwd.patch deleted file mode 100644 index 82c010859b0162..00000000000000 --- a/srcpkgs/plasma-workspace/patches/fix-krunner-cwd.patch +++ /dev/null @@ -1,31 +0,0 @@ -Commit 7ca34e0baa7fa65efc929eee5b6b0c3d2104db8e already reverted one -change that caused the cwd of all apps spawned by krunner to -erroneously be set to the root dir. - -That regressions is back so it's more robust to fix in within krunner. - -Signed-off-by: Andrea Arcangeli ---- - krunner/main.cpp | 2 ++ - 1 file changed, 2 insertions(+) - -diff --git a/krunner/main.cpp b/krunner/main.cpp -index 4593687ca..fa4a62ac4 100644 ---- a/krunner/main.cpp -+++ b/krunner/main.cpp -@@ -12,6 +12,7 @@ - #include - #include - #include -+#include - #include - #include - #include -@@ -112,5 +113,6 @@ int main(int argc, char **argv) - } - }); - -+ QDir::setCurrent(QDir::homePath()); - return app.exec(); - } - diff --git a/srcpkgs/plasma-workspace/template b/srcpkgs/plasma-workspace/template deleted file mode 100644 index eb70cfea34d0b7..00000000000000 --- a/srcpkgs/plasma-workspace/template +++ /dev/null @@ -1,76 +0,0 @@ -# Template file for 'plasma-workspace' -pkgname=plasma-workspace -version=6.5.2 -revision=3 -build_style=cmake -configure_args="-DBUILD_TESTING=OFF -DKDE_INSTALL_QMLDIR=lib/qt6/qml - -DWaylandScanner_EXECUTABLE=/usr/bin/wayland-scanner - -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins -DKF6_HOST_TOOLING=/usr/lib/cmake" -hostmakedepends="extra-cmake-modules iso-codes pkg-config gettext - qt6-base qt6-tools SPIRV-Tools qt6-shadertools kf6-kcmutils kf6-kconfig - qt6-declarative-host-tools kf6-kdoctools - kf6-kpackage kf6-kauth-tools wayland-devel" -makedepends="qt6-declarative-devel libplasma-devel qt6-base-private-devel - kf6-krunner-devel kf6-knotifyconfig-devel kf6-kdesu-devel kf6-knewstuff-devel - kf6-kcmutils-devel kf6-kidletime-devel libksysguard-devel - kf6-baloo-devel kf6-ktexteditor-devel kwin-devel libxcb-devel libXtst-devel - libqalculate-devel kf6-prison-devel kf6-kholidays-devel kf6-solid-devel - kf6-kpeople-devel kf6-kunitconversion-devel kf6-kstatusnotifieritem-devel - libXft-devel libkf6screen-devel plasma5support-devel kf6-kitemmodels-devel - plasma-activities-stats-devel kf6-kwallet-devel plasma-activities-devel - kf6-kded-devel kf6-networkmanager-qt-devel kf6-kirigami-devel - kf6-ksvg-devel kf6-kdeclarative-devel kf6-kwayland-devel qt6-location-devel - kscreenlocker-devel plasma-wayland-protocols qt6-position-devel - kf6-kuserfeedback-devel phonon-devel polkit-qt6-devel qt6-base-private-devel - kpipewire-devel kirigami-addons-devel libkexiv2-devel qcoro-qt6-devel - layer-shell-qt-devel kf6-karchive-devel kf6-kauth-devel kf6-kcoreaddons-devel - kf6-kcrash-devel kf6-kdbusaddons-devel kf6-kglobalaccel-devel - kf6-kguiaddons-devel kf6-ki18n-devel kf6-kiconthemes-devel kf6-kio-devel - kf6-knotifications-devel kf6-kpackage-devel kf6-kparts-devel - kf6-ktextwidgets-devel kf6-kcolorscheme-devel kf6-kdoctools-devel - knighttime-devel AppStream-qt-devel eudev-libudev-devel - wayland-devel icu-devel zlib-devel libcanberra-devel elogind-devel - libqalculate-devel kf6-kquickcharts-devel NetworkManager-devel - libglib-devel fontconfig-devel libxcb-devel xcb-util-devel - xcb-util-cursor-devel xcb-util-image-devel qt6-shadertools-devel - qt6-qt5compat-devel qt6-declarative-private-devel" -# qt6-tools for qdbus -depends="kactivitymanagerd kwin iso-codes milou plasma-integration kpipewire - xorg-server-xwayland qt6-tools kf6-kquickcharts kirigami-addons" -short_desc="KDE Plasma Workspace" -maintainer="John " -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=8bf7fa53b33e27448e2b151f5fc086cecc5d7f5163c4a9d8f13875e5676e0ba6 - -if [ "$XBPS_TARGET_LIBC" = "glibc" ]; then - makedepends+=" libxcrypt-devel" -fi - -kworkspace_package() { - short_desc="Plasma Workspace Library for KF6" - pkg_install() { - vmove "usr/lib/libkworkspace6.so.6*" - } -} - -plasma-workspace-x11_package() { - short_desc+=" - X11 Session" - depends="${sourcepkg} kwin-x11" - pkg_install() { - vmove usr/bin/startplasma-x11 - vmove usr/share/xsessions/plasmax11.desktop - } -} - -plasma-workspace-devel_package() { - short_desc+=" - development files" - depends="kworkspace>=${version}_${revision} qt6-base-devel - qt6-declarative-devel kf6-kitemmodels-devel - ${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - } -} diff --git a/srcpkgs/plasma5support-devel b/srcpkgs/plasma5support-devel deleted file mode 120000 index 44602206e714df..00000000000000 --- a/srcpkgs/plasma5support-devel +++ /dev/null @@ -1 +0,0 @@ -plasma5support \ No newline at end of file diff --git a/srcpkgs/plasma5support/template b/srcpkgs/plasma5support/template deleted file mode 100644 index 42ac9ec81ead79..00000000000000 --- a/srcpkgs/plasma5support/template +++ /dev/null @@ -1,36 +0,0 @@ -# Template file for 'plasma5support' -pkgname=plasma5support -version=6.5.2 -revision=1 -build_style=cmake -configure_args="-DKDE_INSTALL_QMLDIR=lib/qt6/qml - -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins" -hostmakedepends="extra-cmake-modules qt6-base qt6-tools gettext - kf6-kconfig qt6-declarative-host-tools pkg-config" -makedepends="qt6-declarative-devel kf6-kconfig-devel kf6-ki18n-devel - kf6-kcoreaddons-devel kf6-knotifications-devel kf6-kguiaddons-devel - kf6-solid-devel libksysguard-devel kf6-kio-devel kf6-kidletime-devel - kf6-kservice-devel kf6-kio-devel kf6-kunitconversion-devel - kf6-kholidays-devel kf6-networkmanager-qt-devel plasma-activities-devel - qt6-base-private-devel libglib-devel" -short_desc="Support components for porting from KF5/Qt5 to KF6/Qt6" -maintainer="John " -license="GPL-3.0-or-later" -homepage="https://invent.kde.org/plasma/plasma5support" -distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz" -checksum=811551c98c4bf042b791e2635a900fe76aaf2b0dc71b54dec80f9c387f74b8ef - -do_check() { - cd build - ctest -E "pluginloadertest" -} - -plasma5support-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/plata-theme/files/README.voidlinux b/srcpkgs/plata-theme/files/README.voidlinux deleted file mode 100644 index 5bffe2a57664f9..00000000000000 --- a/srcpkgs/plata-theme/files/README.voidlinux +++ /dev/null @@ -1,3 +0,0 @@ -Plata-theme upstream recommends the Roboto font. -You can obtain it by installing fonts-roboto-ttf or -google-fonts-ttf. diff --git a/srcpkgs/plata-theme/template b/srcpkgs/plata-theme/template deleted file mode 100644 index 9743f47c36ee4a..00000000000000 --- a/srcpkgs/plata-theme/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'plata-theme' -pkgname=plata-theme -version=0.9.9 -revision=1 -build_style=gnu-configure -configure_args="--enable-parallel --enable-telegram" -hostmakedepends="automake libtool pkg-config glib-devel libxml2 sassc inkscape - parallel procps-ng zip" -makedepends="libglib-devel gdk-pixbuf-devel gtk+-devel gtk+3-devel - gtk2-engines gtk-engine-murrine libmarco-devel" -short_desc="Gtk theme based on Material Design Refresh" -maintainer="mobinmob " -license="CC-BY-SA-4.0, GPL-2.0-or-later" -homepage="https://gitlab.com/tista500/plata-theme" -distfiles="https://gitlab.com/tista500/plata-theme/-/archive/${version}/plata-theme-${version}.tar.gz" -checksum=d5cc388b164990d2e88bae1db56ea296054c7c068e64875ec65378221327395c - -pre_configure() { - autoreconf -fi -} - -post_install() { - vdoc "${FILESDIR}/README.voidlinux" -} diff --git a/srcpkgs/platformio/template b/srcpkgs/platformio/template deleted file mode 100644 index 975a40a0236730..00000000000000 --- a/srcpkgs/platformio/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'platformio' -pkgname=platformio -version=6.1.18 -revision=1 -build_style=python3-module -# According to https://github.com/platformio/platformio-core/blob/9c20ab81cb68f1ffb7a8cac22ce95c4c797643ec/Makefile#L13 -make_check_target="tests/test_examples.py" -hostmakedepends="python3-setuptools" -depends="python3-aiofiles python3-ajsonrpc python3-anyio python3-bottle - python3-click python3-colorama python3-marshmallow python3-pyelftools - python3-pyserial python3-requests python3-semanticversion python3-setuptools - python3-starlette python3-tabulate python3-uvicorn python3-wsproto - python3-zeroconf" -checkdepends="python3-pytest python3-jsondiff python3-wheel python3-pip - python3-Twisted python3-certifi git python3-zeroconf $depends" -short_desc="Ecosystem for embedded development" -maintainer="Emil Miler " -license="Apache-2.0" -homepage="https://github.com/platformio/platformio-core" -changelog="https://raw.githubusercontent.com/platformio/platformio-core/develop/HISTORY.rst" -distfiles="https://github.com/platformio/platformio-core/archive/refs/tags/v${version}.tar.gz" -checksum=9665116a233f4e78306dfd3b8b3d1785cddda264976acda759bd8b275fc7c3c1 - -post_install() { - vinstall platformio/assets/system/99-platformio-udev.rules 644 usr/lib/udev/rules.d -} diff --git a/srcpkgs/plattenalbum/template b/srcpkgs/plattenalbum/template deleted file mode 100644 index d386b6e82ecee5..00000000000000 --- a/srcpkgs/plattenalbum/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'plattenalbum' -pkgname=plattenalbum -version=2.3.1 -revision=1 -build_style=meson -hostmakedepends="gettext pkg-config glib-devel gtk4-update-icon-cache desktop-file-utils" -makedepends="gtk4-devel libadwaita-devel" -depends="python3-mpd2 python3-gobject gtk4 libadwaita mpd" -short_desc="Simple music browser for MPD" -maintainer="Orphaned " -license="GPL-3.0-or-later" -homepage="https://github.com/SoongNoonien/plattenalbum/" -changelog="https://github.com/SoongNoonien/plattenalbum/releases" -distfiles="https://github.com/SoongNoonien/plattenalbum/archive/refs/tags/v$version.tar.gz" -checksum=501aec33f26065d1ccdeee3b2233a3148015d8d84599aa886dd0a1331a83b348 - -mpdevil_package() { - metapackage=yes - short_desc+=" - transitional dummy package" - depends="${sourcepkg}>=${version}_${revision}" -} diff --git a/srcpkgs/playerctl-devel b/srcpkgs/playerctl-devel deleted file mode 120000 index 9deb485506403d..00000000000000 --- a/srcpkgs/playerctl-devel +++ /dev/null @@ -1 +0,0 @@ -playerctl \ No newline at end of file diff --git a/srcpkgs/playerctl/template b/srcpkgs/playerctl/template deleted file mode 100644 index e1a756a0c5d86c..00000000000000 --- a/srcpkgs/playerctl/template +++ /dev/null @@ -1,41 +0,0 @@ -# Template file for 'playerctl' -pkgname=playerctl -version=2.4.1 -revision=1 -build_style=meson -build_helper="gir" -configure_args="-Dintrospection=$(vopt_if gir 'true' 'false') - -Dgtk-doc=$(vopt_if doc 'true' 'false')" -hostmakedepends="pkg-config glib-devel $(vopt_if doc gtk-doc)" -makedepends="libglib-devel" -short_desc="MPRIS command-line controller and library" -maintainer="Érico Nogueira " -license="LGPL-3.0-or-later" -homepage="https://github.com/acrisci/playerctl" -changelog="https://github.com/altdesktop/playerctl/raw/master/CHANGELOG.md" -distfiles="https://github.com/acrisci/playerctl/archive/v${version}.tar.gz" -checksum=75957ad5071956f563542c7557af16a57e40b4a7f66bc9b6373d022ec5eef548 - -build_options="doc gir" -desc_option_doc="Build documentation" # fails :( -build_options_default="gir" - -if [ -z "$CROSS_BUILD" ]; then - build_options_default+=" doc" -fi - -playerctl-devel_package() { - depends="playerctl>=${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_doc" ]; then - vmove usr/share/gtk-doc - fi - } -} diff --git a/srcpkgs/playitslowly/template b/srcpkgs/playitslowly/template deleted file mode 100644 index a2430ff87cc5d3..00000000000000 --- a/srcpkgs/playitslowly/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'playitslowly' -pkgname=playitslowly -version=1.5.1 -revision=8 -build_style=python3-module -hostmakedepends="python3 python3-setuptools" -depends="python3 python3-gobject gtk+3 gstreamer1 gst-plugins-base1 gst-plugins-good1 - gst-plugins-bad1 gst-libav" -short_desc="Play back audio files at a different speed or pitch" -maintainer="Michael Straube " -license="GPL-3.0-or-later" -homepage="https://29a.ch/playitslowly" -distfiles="https://29a.ch/playitslowly/${pkgname}-${version}.tar.gz" -checksum=7dfe3da5417971183a13002d1e4ba4f30770baaf1ae3f9ef0ac66a6727f476aa -make_check=no # tarball provides no tests diff --git a/srcpkgs/playonlinux/patches/60.patch b/srcpkgs/playonlinux/patches/60.patch deleted file mode 100644 index 4de58600b916e0..00000000000000 --- a/srcpkgs/playonlinux/patches/60.patch +++ /dev/null @@ -1,263 +0,0 @@ -From 788fad16eff4904193e4e9c52b23672535a23c33 Mon Sep 17 00:00:00 2001 -From: Gilles -Date: Sat, 30 May 2020 11:19:35 +0200 -Subject: [PATCH 1/4] Removing SetSpacing funtion - ---- -Upstream PR: https://github.com/PlayOnLinux/POL-POM-4/pull/60 - - python/configurewindow/ConfigureWindow.py | 2 +- - python/configurewindow/ConfigureWindowNotebook.py | 2 +- - python/debug.py | 2 +- - python/install/InstallWindow.py | 2 +- - python/mainwindow.py | 2 +- - python/options.py | 2 +- - python/setupwindow/POL_SetupFrame.py | 2 +- - python/wine_versions/WineVersionsNotebook.py | 4 ++-- - 8 files changed, 9 insertions(+), 9 deletions(-) - -diff --git a/python/configurewindow/ConfigureWindow.py b/python/configurewindow/ConfigureWindow.py -index 30f779db1..a26321437 100755 ---- a/python/configurewindow/ConfigureWindow.py -+++ b/python/configurewindow/ConfigureWindow.py -@@ -75,7 +75,7 @@ def __init__(self,parent,id,title,shortcut, isPrefix = False): - self.Bind(wx.EVT_BUTTON, self.DeletePrefix, id=1002) - - -- self.list_game.SetSpacing(0) -+ #self.list_game.SetSpacing(0) - self.list_game.SetImageList(self.images) - - -diff --git a/python/configurewindow/ConfigureWindowNotebook.py b/python/configurewindow/ConfigureWindowNotebook.py -index 8b4e387ea..973d9bbd3 100644 ---- a/python/configurewindow/ConfigureWindowNotebook.py -+++ b/python/configurewindow/ConfigureWindowNotebook.py -@@ -269,7 +269,7 @@ def Packages(self, nom): - - self.Menu = wx.TreeCtrl(self.panelPackages, 99, pos=(15, 75), size=(530, 260), - style=wx.TR_HIDE_ROOT | wx.TR_FULL_ROW_HIGHLIGHT | Variables.widget_borders) -- self.Menu.SetSpacing(0); -+ #self.Menu.SetSpacing(0); - self.Menu.SetImageList(self.imagePackages) - self.imagePackages.RemoveAll() - -diff --git a/python/debug.py b/python/debug.py -index 0221e89c0..43e8cf021 100755 ---- a/python/debug.py -+++ b/python/debug.py -@@ -60,7 +60,7 @@ def __init__(self,parent,id,title,logcheck="/dev/null",logtype=None): - self.Bind(wx.EVT_TREE_SEL_CHANGED, self.analyseLog, id=900) - - -- self.list_game.SetSpacing(0); -+ #self.list_game.SetSpacing(0); - self.list_game.SetImageList(self.images) - - -diff --git a/python/install/InstallWindow.py b/python/install/InstallWindow.py -index 27a6b51a5..5b584774d 100755 ---- a/python/install/InstallWindow.py -+++ b/python/install/InstallWindow.py -@@ -183,7 +183,7 @@ def _createAppNavigation(self): - self.appsList = wx.TreeCtrl(self.appNavigationPanel, 106, - style=wx.TR_HIDE_ROOT | wx.TR_FULL_ROW_HIGHLIGHT | Variables.widget_borders) - self.appsList.SetImageList(self.imagesapps) -- self.appsList.SetSpacing(0) -+ #self.appsList.SetSpacing(0) - - self.appNavigationSizer.AddSpacer(10) - self.appNavigationSizer.Add(self.appsList, 4, wx.EXPAND, 5) -diff --git a/python/mainwindow.py b/python/mainwindow.py -index 7c21142df..8df1ff14b 100755 ---- a/python/mainwindow.py -+++ b/python/mainwindow.py -@@ -240,7 +240,7 @@ def __init__(self, parent, id, title): - - ## List game - self.list_game = wx.TreeCtrl(self, 105, style=wx.TR_HIDE_ROOT | wx.TR_FULL_ROW_HIGHLIGHT) -- self.list_game.SetSpacing(0) -+ #self.list_game.SetSpacing(0) - self.list_game.SetIndent(5) - self.list_game.SetImageList(self.images) - self.menu_gauche = wx.Panel(self, -1) -diff --git a/python/options.py b/python/options.py -index a54c11000..723073ce4 100755 ---- a/python/options.py -+++ b/python/options.py -@@ -187,7 +187,7 @@ def Plugins(self, nom): - self.txtPlugin = wx.StaticText(self.panelPlugins, -1, _("Installed plugins"), size=wx.DefaultSize) - self.txtPlugin.SetFont(self.fontTitle) - self.pluginlist = wx.TreeCtrl(self.panelPlugins, 220, style=Variables.widget_borders|wx.TR_HIDE_ROOT|wx.TR_FULL_ROW_HIGHLIGHT) -- self.pluginlist.SetSpacing(0) -+ #self.pluginlist.SetSpacing(0) - - self.pluginImgList = wx.ImageList(16,16) - -diff --git a/python/setupwindow/POL_SetupFrame.py b/python/setupwindow/POL_SetupFrame.py -index 66bee8533..33d73d38a 100755 ---- a/python/setupwindow/POL_SetupFrame.py -+++ b/python/setupwindow/POL_SetupFrame.py -@@ -212,7 +212,7 @@ def _createUI(self): - style=wx.TR_HIDE_ROOT | wx.TR_FULL_ROW_HIGHLIGHT | Variables.widget_borders, - pos=(25, 25), size=(460, 220)) - self.MenuGames.SetImageList(self.images) -- self.MenuGames.SetSpacing(0) -+ #self.MenuGames.SetSpacing(0) - - # Login - self.login = wx.StaticText(self.contentPanel, -1, _("Login: "), pos=(20, 40), size=(460, 20)) -diff --git a/python/wine_versions/WineVersionsNotebook.py b/python/wine_versions/WineVersionsNotebook.py -index e088abeb2..ec5f12535 100644 ---- a/python/wine_versions/WineVersionsNotebook.py -+++ b/python/wine_versions/WineVersionsNotebook.py -@@ -39,7 +39,7 @@ def _createInstalledWineVersionsPanel(self, arch): - self.installedWineVersionsTreeSelector[arch] = wx.TreeCtrl(installedWineVersionsPanel, 107 + self.calculateEventDelta(arch), - style=wx.TR_HIDE_ROOT | wx.TR_FULL_ROW_HIGHLIGHT | Variables.widget_borders) - self.installedWineVersionsTreeSelector[arch].SetImageList(self.imagesapps_i[arch]) -- self.installedWineVersionsTreeSelector[arch].SetSpacing(0) -+ #self.installedWineVersionsTreeSelector[arch].SetSpacing(0) - installedWineVersionsSizer.Add(self.installedWineVersionsTreeSelector[arch], 1, wx.EXPAND) - installedWineVersionsSizer.AddSpacer(10) - -@@ -55,7 +55,7 @@ def _createAvailableWineVersionsPanel(self, arch): - style=wx.TR_HIDE_ROOT | wx.TR_FULL_ROW_HIGHLIGHT | Variables.widget_borders, - size=(320, 300), pos=(10, 35)) - self.availableWineVersionsTreeSelector[arch].SetImageList(self.imagesapps[arch]) -- self.availableWineVersionsTreeSelector[arch].SetSpacing(0) -+ #self.availableWineVersionsTreeSelector[arch].SetSpacing(0) - availableWineVersionsSizer.Add(self.availableWineVersionsTreeSelector[arch], 1, wx.EXPAND) - availableWineVersionsSizer.AddSpacer(10) - - -From 77a3ca3be293ebcafa2400703a5dd4079a5f200b Mon Sep 17 00:00:00 2001 -From: Gilles -Date: Sat, 30 May 2020 11:32:13 +0200 -Subject: [PATCH 2/4] Solving pluging manager issue (extension management) - ---- - python/options.py | 11 ++++++----- - 1 file changed, 6 insertions(+), 5 deletions(-) - -diff --git a/python/options.py b/python/options.py -index 723073ce4..f40f26a70 100755 ---- a/python/options.py -+++ b/python/options.py -@@ -229,9 +229,9 @@ def generateExts(self): - line = line.replace("\n","") - line = line.split("=") - liner = "Line %s" % i -- self.list_ext.InsertStringItem(i, liner) -- self.list_ext.SetStringItem(i, 0, line[0]) -- self.list_ext.SetStringItem(i, 1, line[1]) -+ self.list_ext.InsertItem(i, liner) -+ self.list_ext.SetItem(i, 0, line[0]) -+ self.list_ext.SetItem(i, 1, line[1]) - i += 1 - self.app_installed_text.Hide() - self.app_installed.Hide() -@@ -249,8 +249,9 @@ def editExt(self, event): - self.app_installed.Show() - self.delete_ext.Show() - -- self.app_selected = self.exts[event.m_itemIndex].split("=")[1] -- self.ext_selected = self.exts[event.m_itemIndex].split("=")[0] -+ ind = event.GetIndex() -+ self.app_selected = self.list_ext.GetItem(ind,1).GetText() -+ self.ext_selected = self.list_ext.GetItem(ind,0).GetText() - - self.app_installed.SetValue(self.app_selected.replace("\n","").replace("\r","")) - - -From a656f5b2bdd23375e3d9547a9c38ccf99e2dc670 Mon Sep 17 00:00:00 2001 -From: Gilles -Date: Sat, 30 May 2020 14:34:28 +0200 -Subject: [PATCH 3/4] Solving different issue on debug window - ---- - python/debug.py | 7 ++++--- - python/lib/Variables.py | 2 +- - 2 files changed, 5 insertions(+), 4 deletions(-) - -diff --git a/python/debug.py b/python/debug.py -index 43e8cf021..1e344edc8 100755 ---- a/python/debug.py -+++ b/python/debug.py -@@ -38,7 +38,7 @@ def __init__(self,parent,id,title,logcheck="/dev/null",logtype=None): - - wx.Frame.__init__(self, parent, -1, title, size = (810, 600+Variables.windows_add_size), style = wx.CLOSE_BOX | wx.CAPTION | wx.MINIMIZE_BOX) - self.SetIcon(wx.Icon(Variables.playonlinux_env+"/etc/playonlinux.png", wx.BITMAP_TYPE_ANY)) -- self.SetTitle(_('{0} debugger').format(os.environ["APPLICATION_TITLE"])) -+ self.SetTitle(title) - #self.panelFenp = wx.Panel(self, -1) - - self.prefixes_item = {} -@@ -79,7 +79,7 @@ def __init__(self,parent,id,title,logcheck="/dev/null",logtype=None): - self.log_reader = wx.TextCtrl(self.panelText, 100, "", size=wx.Size(590,500), pos=(2,2), style=Variables.widget_borders|wx.TE_RICH2|wx.TE_READONLY|wx.TE_MULTILINE) - self.log_reader.Bind(wx.EVT_SET_FOCUS, self.OnFocus) - self.openTextEdit = wx.Button(self.panelNotEmpty, 101, _("Locate this logfile"), size=(400,30), pos=(70,512)) -- self.reportProblem = wx.Button(self.panelNotEmpty, 102, "", size=(400,30), pos=(70,552)) -+ self.reportProblem = wx.Button(self.panelNotEmpty, 102, _("Bug report"), size=(400,30), pos=(70,552)) - - if(logcheck == "/dev/null"): - self.HideLogFile() -@@ -95,7 +95,8 @@ def bugReport(self, event): - new_env = os.environ - new_env["LOGTITLE"] = self.logname - subprocess.Popen(["bash", Variables.playonlinux_env+"/bash/bug_report"], env=new_env) -- self.reportProblem.Enable(False) -+ # Doesn't work if cancel on POL Window : need to find another way ... -+ #self.reportProblem.Enable(False) - - def locate(self, event): - if(self.logtype == 0): -diff --git a/python/lib/Variables.py b/python/lib/Variables.py -index 055fe17f9..8bed7601b 100755 ---- a/python/lib/Variables.py -+++ b/python/lib/Variables.py -@@ -51,7 +51,7 @@ - windows_add_size = 0 - windows_add_playonmac = 0 - else: -- windows_add_size = dpiFetcher().fetch_extra_pixel() -+ windows_add_size = dpiFetcher().fetch_extra_pixel()+60 - windows_add_playonmac = 0 - - widget_borders = wx.RAISED_BORDER - -From 02beab05d4255802c26db20a18787349e9b15bbc Mon Sep 17 00:00:00 2001 -From: Gilles -Date: Sat, 30 May 2020 15:17:33 +0200 -Subject: [PATCH 4/4] Solving small bugs - ---- - python/configurewindow/ConfigureWindowNotebook.py | 2 ++ - python/install/InstallWindow.py | 2 +- - 2 files changed, 3 insertions(+), 1 deletion(-) - -diff --git a/python/configurewindow/ConfigureWindowNotebook.py b/python/configurewindow/ConfigureWindowNotebook.py -index 973d9bbd3..296443e66 100644 ---- a/python/configurewindow/ConfigureWindowNotebook.py -+++ b/python/configurewindow/ConfigureWindowNotebook.py -@@ -467,6 +467,8 @@ def misc_button(self, event): - self.FileDialog.ShowModal() - if (self.FileDialog.GetPath() != ""): - filename = self.FileDialog.GetPath() -+ if not os.path.isfile(filename): -+ return - dirname = os.path.dirname(filename) - if (self.s_isPrefix == True): - subprocess.Popen(["bash", Variables.playonlinux_env + "/bash/POL_Command", "--prefix", -diff --git a/python/install/InstallWindow.py b/python/install/InstallWindow.py -index 5b584774d..2e49e4a18 100755 ---- a/python/install/InstallWindow.py -+++ b/python/install/InstallWindow.py -@@ -333,7 +333,7 @@ def closeapp(self, event): - - def manual(self, event): - self.live = 1 -- self.installapp(self) -+ self.installapp(event) - - def showStars(self, stars): - starWidth = 20 diff --git a/srcpkgs/playonlinux/patches/python-3.12.patch b/srcpkgs/playonlinux/patches/python-3.12.patch deleted file mode 100644 index f83382b478d37c..00000000000000 --- a/srcpkgs/playonlinux/patches/python-3.12.patch +++ /dev/null @@ -1,42 +0,0 @@ ---- a/python/configurewindow/ConfigureWindowNotebook.py -+++ b/python/configurewindow/ConfigureWindowNotebook.py -@@ -460,9 +460,11 @@ class ConfigureWindowNotebook(wx.Noteboo - if (param == 405): - self.FileDialog = wx.FileDialog(self) - self.FileDialog.SetDirectory("~") -- self.supported_files = "All|*.exe;*.EXE;*.msi;*.MSI\ -- \|Windows executable (*.exe)|*.exe;*.EXE\ -- \|Windows install file (*.msi)|*.msi;*MSI" -+ self.supported_files = "|".join([ -+ "All|*.exe;*.EXE;*.msi;*.MSI", -+ "Windows executable (*.exe)|*.exe;*.EXE", -+ "Windows install file (*.msi)|*.msi;*MSI", -+ ]); - self.FileDialog.SetWildcard(self.supported_files) - self.FileDialog.ShowModal() - if (self.FileDialog.GetPath() != ""): ---- a/python/mainwindow.py -+++ b/python/mainwindow.py -@@ -705,13 +705,15 @@ class MainWindow(wx.Frame): - - def ChangeIcon(self, event): - self.IconDir = Variables.homedir + "/.local/share/icons/" -- self.SupprotedIconExt = "All|*.xpm;*.XPM;*.png;*.PNG;*.ico;*.ICO;*.jpg;*.JPG;*.jpeg;*.JPEG;*.bmp;*.BMP\ -- \|XPM (*.xpm)|*.xpm;*.XPM\ -- \|PNG (*.png)|*.png;*.PNG\ -- \|ICO (*.ico)|*.ico;*.ICO\ -- \|JPG (*.jpg)|*.jpg;*.JPG\ -- \|BMP (*.bmp)|*.bmp;*.BMP\ -- \|JPEG (*.jpeg)|*.jpeg;*JPEG" -+ self.SupprotedIconExt = "|".join([ -+ "All|*.xpm;*.XPM;*.png;*.PNG;*.ico;*.ICO;*.jpg;*.JPG;*.jpeg;*.JPEG;*.bmp;*.BMP", -+ "XPM (*.xpm)|*.xpm;*.XPM", -+ "PNG (*.png)|*.png;*.PNG", -+ "ICO (*.ico)|*.ico;*.ICO", -+ "JPG (*.jpg)|*.jpg;*.JPG", -+ "BMP (*.bmp)|*.bmp;*.BMP", -+ "JPEG (*.jpeg)|*.jpeg;*.JPEG", -+ ]) - self.IconDialog = wx.FileDialog(self, "Choose a icon file", self.IconDir, "", self.SupprotedIconExt, - wx.OPEN | wx.FD_PREVIEW) - if self.IconDialog.ShowModal() == wx.ID_OK: diff --git a/srcpkgs/playonlinux/patches/replace-pipes.patch b/srcpkgs/playonlinux/patches/replace-pipes.patch deleted file mode 100644 index 4e0ad407298724..00000000000000 --- a/srcpkgs/playonlinux/patches/replace-pipes.patch +++ /dev/null @@ -1,40 +0,0 @@ -From 10f7853c84f456f19289c22fe19a9a99f94d9dda Mon Sep 17 00:00:00 2001 -From: Robert Scheck -Date: Mon, 14 Oct 2024 00:00:52 +0200 -Subject: [PATCH] Replace pipes.quote() from deprecated Python pipes - ---- - python/lib/playonlinux.py | 6 +++--- - 1 file changed, 3 insertions(+), 3 deletions(-) - -diff --git a/python/lib/playonlinux.py b/python/lib/playonlinux.py -index fa9b90fb9..b39f8a9a9 100755 ---- a/python/lib/playonlinux.py -+++ b/python/lib/playonlinux.py -@@ -5,7 +5,7 @@ - - from . import Variables - import os --import subprocess, shlex, pipes, wx -+import subprocess, shlex, wx - import natsort - - def winpath(script, path): -@@ -373,7 +373,7 @@ def getArgs(shortcut): # Get prefix name from shortcut - try: - args = shlex.split(fichier[i])[2:-1] - #print args -- args = " ".join([ pipes.quote(x) for x in args]) -+ args = " ".join([ shlex.quote(x) for x in args]) - #print args - except: - args = "" -@@ -432,7 +432,7 @@ def writeArgs(game, args): - old_string = shlex.split(fichier[i]) - new_string = shlex.split(str(args)) - new_string = old_string[0:2] + new_string -- new_string = " ".join([ pipes.quote(x) for x in new_string]) -+ new_string = " ".join([ shlex.quote(x) for x in new_string]) - - new_string = new_string+' "$@"' - line.append(new_string) diff --git a/srcpkgs/playonlinux/template b/srcpkgs/playonlinux/template deleted file mode 100644 index 4e55ddb428a486..00000000000000 --- a/srcpkgs/playonlinux/template +++ /dev/null @@ -1,45 +0,0 @@ -# Template file for 'playonlinux' -pkgname=playonlinux -version=4.4 -revision=5 -# contains pre-compiled binaries linked against glibc -archs="i686 x86_64" -pycompile_dirs="usr/share/$pkgname/python" -depends="icoutils netcat ImageMagick xterm wxPython cabextract unzip glxinfo - gnupg xdg-user-dirs libXmu wget p7zip curl jq python3-natsort xrdb gettext - perl python3-pyasyncore" -short_desc="GUI for managing Windows programs under linux" -maintainer="Helmut Pozimski " -license="GPL-2.0-or-later" -homepage="https://www.playonlinux.com" -distfiles="https://repository.playonlinux.com/PlayOnLinux/${version}/PlayOnLinux_${version}.tar.gz" -checksum=aaeedec5249df3ffd56cd8b3e3e06ea7117828ffc868eb2653d232c48e488058 -python_version=3 - -do_install() { - vmkdir usr/share/$pkgname - vmkdir usr/bin - vcopy bash /usr/share/$pkgname - vcopy bin /usr/share/$pkgname - vcopy doc /usr/share/$pkgname - vcopy etc /usr/share/$pkgname - vcopy lang /usr/share/$pkgname - vcopy lib /usr/share/$pkgname - vcopy plugins /usr/share/$pkgname - vcopy python /usr/share/$pkgname - vcopy resources /usr/share/$pkgname - vcopy src /usr/share/$pkgname - vcopy tests /usr/share/$pkgname - vcopy playonlinux /usr/share/$pkgname - - vdoc README.md - vdoc CHANGELOG.md - vdoc TRANSLATORS - - echo "#!/bin/bash" > $DESTDIR/usr/bin/$pkgname - echo "/usr/share/$pkgname/$pkgname \"\$@\"" >> $DESTDIR/usr/bin/$pkgname - chmod +x $DESTDIR/usr/bin/$pkgname - - vinstall etc/PlayOnLinux.desktop 644 usr/share/applications playonlinux.desktop - vsed -i "s/ %F//g" $DESTDIR/usr/share/applications/playonlinux.desktop -} diff --git a/srcpkgs/plex-media-player/template b/srcpkgs/plex-media-player/template deleted file mode 100644 index d75e58ef889e28..00000000000000 --- a/srcpkgs/plex-media-player/template +++ /dev/null @@ -1,9 +0,0 @@ -# Template file for 'plex-media-player' -pkgname=plex-media-player -version=2.58.0 -revision=4 -metapackage=yes -short_desc="Plex Desktop/Embedded Client (removed because of mpv)" -maintainer="Đoàn Trần Công Danh " -license="BSD-2-Clause" -homepage="https://voidlinux.org" diff --git a/srcpkgs/plib-devel b/srcpkgs/plib-devel deleted file mode 120000 index 2a41f02264bc22..00000000000000 --- a/srcpkgs/plib-devel +++ /dev/null @@ -1 +0,0 @@ -plib \ No newline at end of file diff --git a/srcpkgs/plib/patches/CVE-2011-4620.diff b/srcpkgs/plib/patches/CVE-2011-4620.diff deleted file mode 100644 index b41b22bd9ace5c..00000000000000 --- a/srcpkgs/plib/patches/CVE-2011-4620.diff +++ /dev/null @@ -1,11 +0,0 @@ ---- a/src/util/ulError.cxx -+++ b/src/util/ulError.cxx -@@ -39,7 +39,7 @@ - { - va_list argp; - va_start ( argp, fmt ) ; -- vsprintf ( _ulErrorBuffer, fmt, argp ) ; -+ vsnprintf ( _ulErrorBuffer, sizeof(_ulErrorBuffer), fmt, argp ) ; - va_end ( argp ) ; - - if ( _ulErrorCB ) diff --git a/srcpkgs/plib/patches/CVE-2012-4552.diff b/srcpkgs/plib/patches/CVE-2012-4552.diff deleted file mode 100644 index 00a75985e4e2bf..00000000000000 --- a/srcpkgs/plib/patches/CVE-2012-4552.diff +++ /dev/null @@ -1,55 +0,0 @@ -diff -up plib-1.8.5/src/ssg/ssgParser.cxx~ plib-1.8.5/src/ssg/ssgParser.cxx ---- a/src/ssg/ssgParser.cxx~ 2008-03-11 03:06:23.000000000 +0100 -+++ b/src/ssg/ssgParser.cxx 2012-11-01 15:33:12.424483374 +0100 -@@ -57,18 +57,16 @@ void _ssgParser::error( const char *form - char msgbuff[ 255 ]; - va_list argp; - -- char* msgptr = msgbuff; -- if (linenum) -- { -- msgptr += sprintf ( msgptr,"%s, line %d: ", -- path, linenum ); -- } -- - va_start( argp, format ); -- vsprintf( msgptr, format, argp ); -+ vsnprintf( msgbuff, sizeof(msgbuff), format, argp ); - va_end( argp ); - -- ulSetError ( UL_WARNING, "%s", msgbuff ) ; -+ if (linenum) -+ { -+ ulSetError ( UL_WARNING, "%s, line %d: %s", path, linenum, msgbuff ) ; -+ } else { -+ ulSetError ( UL_WARNING, "%s", msgbuff ) ; -+ } - } - - -@@ -78,18 +76,16 @@ void _ssgParser::message( const char *fo - char msgbuff[ 255 ]; - va_list argp; - -- char* msgptr = msgbuff; -- if (linenum) -- { -- msgptr += sprintf ( msgptr,"%s, line %d: ", -- path, linenum ); -- } -- - va_start( argp, format ); -- vsprintf( msgptr, format, argp ); -+ vsnprintf( msgbuff, sizeof(msgbuff), format, argp ); - va_end( argp ); - -- ulSetError ( UL_DEBUG, "%s", msgbuff ) ; -+ if (linenum) -+ { -+ ulSetError ( UL_DEBUG, "%s, line %d: %s", path, linenum, msgbuff ) ; -+ } else { -+ ulSetError ( UL_DEBUG, "%s", msgbuff ) ; -+ } - } - - // Opens the file and does a few internal calculations based on the spec. diff --git a/srcpkgs/plib/patches/musl-ushort.patch b/srcpkgs/plib/patches/musl-ushort.patch deleted file mode 100644 index 38ca65ed247d4a..00000000000000 --- a/srcpkgs/plib/patches/musl-ushort.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/src/ssg/ssgLoadFLT.cxx 2008-03-11 03:06:23.000000000 +0100 -+++ b/src/ssg/ssgLoadFLT.cxx 2015-10-31 15:45:55.426989776 +0100 -@@ -142,7 +142,7 @@ - - typedef unsigned char ubyte; - --#ifdef UL_WIN32 -+#if defined(UL_WIN32) || !defined(__GLIBC__) - typedef unsigned short ushort; - typedef unsigned int uint; - #endif diff --git a/srcpkgs/plib/patches/plib-1.8.5-shared-libs.patch b/srcpkgs/plib/patches/plib-1.8.5-shared-libs.patch deleted file mode 100644 index 86ba3340b6b710..00000000000000 --- a/srcpkgs/plib/patches/plib-1.8.5-shared-libs.patch +++ /dev/null @@ -1,256 +0,0 @@ -diff -ru ./configure.in ./configure.in ---- a/configure.in 2008-03-11 03:09:43.000000000 +0100 -+++ b/configure.in 2010-07-02 05:27:45.478055160 +0200 -@@ -36,7 +36,7 @@ - AC_PROG_CXX - AC_PROG_CXXCPP - AC_PROG_INSTALL --AC_PROG_RANLIB -+AC_PROG_LIBTOOL - - dnl Command line arguments - -diff -ru ./src/fnt/Makefile.am ./src/fnt/Makefile.am ---- a/src/fnt/Makefile.am 2008-03-11 03:06:20.000000000 +0100 -+++ b/src/fnt/Makefile.am 2010-07-02 06:17:35.838107988 +0200 -@@ -1,10 +1,13 @@ - if BUILD_FNT - --lib_LIBRARIES = libplibfnt.a -+lib_LTLIBRARIES = libplibfnt.la - - include_HEADERS = fnt.h - --libplibfnt_a_SOURCES = fnt.cxx fntTXF.cxx fntLocal.h fntBitmap.cxx -+libplibfnt_la_LDFLAGS = -version-info 9:5:8 -+libplibfnt_la_LIBADD = $(top_builddir)/src/util/libplibul.la -+ -+libplibfnt_la_SOURCES = fnt.cxx fntTXF.cxx fntLocal.h fntBitmap.cxx - - INCLUDES = -I$(top_srcdir)/src/sg -I$(top_srcdir)/src/util - -diff -ru ./src/js/Makefile.am ./src/js/Makefile.am ---- a/src/js/Makefile.am 2008-03-11 03:06:21.000000000 +0100 -+++ b/src/js/Makefile.am 2010-07-02 06:12:40.559441988 +0200 -@@ -1,10 +1,13 @@ - if BUILD_JS - --lib_LIBRARIES = libplibjs.a -+lib_LTLIBRARIES = libplibjs.la - - include_HEADERS = js.h - --libplibjs_a_SOURCES = js.cxx jsLinux.cxx jsLinuxOld.cxx jsMacOS.cxx \ -+libplibjs_la_LDFLAGS = -version-info 9:5:8 -+libplibjs_la_LIBADD = $(top_builddir)/src/util/libplibul.la -+ -+libplibjs_la_SOURCES = js.cxx jsLinux.cxx jsLinuxOld.cxx jsMacOS.cxx \ - jsMacOSX.cxx jsWindows.cxx jsBSD.cxx \ - jsNone.cxx - -diff -ru ./src/Makefile.am ./src/Makefile.am ---- a/src/Makefile.am 2008-03-11 03:06:24.000000000 +0100 -+++ b/src/Makefile.am 2010-07-02 06:38:53.486390426 +0200 -@@ -1 +1 @@ --SUBDIRS = util js sl pui puAux sg ssg fnt ssgAux net psl pw -+SUBDIRS = util js sl fnt pui sg ssg puAux ssgAux net psl pw -diff -ru ./src/net/Makefile.am ./src/net/Makefile.am ---- a/src/net/Makefile.am 2008-03-11 03:06:20.000000000 +0100 -+++ b/src/net/Makefile.am 2010-07-02 06:14:40.710350074 +0200 -@@ -1,11 +1,14 @@ - if BUILD_NET - --lib_LIBRARIES = libplibnet.a -+lib_LTLIBRARIES = libplibnet.la - - include_HEADERS = netBuffer.h netChannel.h netChat.h netMessage.h \ - netMonitor.h netSocket.h net.h - --libplibnet_a_SOURCES = netBuffer.cxx netChannel.cxx netChat.cxx \ -+libplibnet_la_LDFLAGS = -version-info 9:5:8 -+libplibnet_la_LIBADD = $(top_builddir)/src/util/libplibul.la -+ -+libplibnet_la_SOURCES = netBuffer.cxx netChannel.cxx netChat.cxx \ - netMessage.cxx netMonitor.cxx netSocket.cxx - - INCLUDES = -I$(top_srcdir)/src/util -diff -ru ./src/psl/Makefile.am ./src/psl/Makefile.am ---- a/src/psl/Makefile.am 2008-03-11 03:06:24.000000000 +0100 -+++ b/src/psl/Makefile.am 2010-07-02 06:13:48.314158343 +0200 -@@ -1,11 +1,14 @@ - - if BUILD_PSL - --lib_LIBRARIES = libplibpsl.a -+lib_LTLIBRARIES = libplibpsl.la - - include_HEADERS = psl.h - --libplibpsl_a_SOURCES = psl.cxx pslCodeGen.cxx pslContext.cxx \ -+libplibpsl_la_LDFLAGS = -version-info 9:5:8 -+libplibpsl_la_LIBADD = $(top_builddir)/src/util/libplibul.la -+ -+libplibpsl_la_SOURCES = psl.cxx pslCodeGen.cxx pslContext.cxx \ - pslCompiler.cxx pslSymbols.cxx pslToken.cxx \ - pslExpression.cxx pslProgram.cxx pslDump.cxx \ - pslError.cxx pslFileIO.cxx pslCompiler.h \ -diff -ru ./src/puAux/Makefile.am ./src/puAux/Makefile.am ---- a/src/puAux/Makefile.am 2008-03-11 03:06:20.000000000 +0100 -+++ b/src/puAux/Makefile.am 2010-07-02 06:16:04.001410273 +0200 -@@ -1,10 +1,13 @@ - if BUILD_PUAUX - --lib_LIBRARIES = libplibpuaux.a -+lib_LTLIBRARIES = libplibpuaux.la - - include_HEADERS = puAux.h puAuxLocal.h - --libplibpuaux_a_SOURCES = puAux.cxx \ -+libplibpuaux_la_LDFLAGS = -version-info 9:5:8 -+libplibpuaux_la_LIBADD = $(top_builddir)/src/util/libplibul.la $(top_builddir)/src/fnt/libplibfnt.la $(top_builddir)/src/pui/libplibpu.la $(top_builddir)/src/sg/libplibsg.la -+ -+libplibpuaux_la_SOURCES = puAux.cxx \ - puAuxBiSlider.cxx \ - puAuxBiSliderWithEnds.cxx \ - puAuxComboBox.cxx \ -diff -ru ./src/pui/Makefile.am ./src/pui/Makefile.am ---- a/src/pui/Makefile.am 2008-03-11 03:06:23.000000000 +0100 -+++ b/src/pui/Makefile.am 2010-07-02 06:14:25.110128517 +0200 -@@ -1,10 +1,13 @@ - if BUILD_PUI - --lib_LIBRARIES = libplibpu.a -+lib_LTLIBRARIES = libplibpu.la - - include_HEADERS = pu.h puGLUT.h puFLTK.h puSDL.h puNative.h puPW.h - --libplibpu_a_SOURCES = \ -+libplibpu_la_LDFLAGS = -version-info 9:5:8 -+libplibpu_la_LIBADD = $(top_builddir)/src/util/libplibul.la $(top_builddir)/src/fnt/libplibfnt.la -+ -+libplibpu_la_SOURCES = \ - pu.cxx puBox.cxx puButton.cxx puButtonBox.cxx \ - puArrowButton.cxx puDialogBox.cxx puFrame.cxx puGroup.cxx \ - puInput.cxx puInterface.cxx puLocal.h puMenuBar.cxx \ -diff -ru ./src/pw/Makefile.am ./src/pw/Makefile.am ---- a/src/pw/Makefile.am 2008-03-11 03:06:20.000000000 +0100 -+++ b/src/pw/Makefile.am 2010-07-02 05:27:45.487123738 +0200 -@@ -1,10 +1,11 @@ - if BUILD_PW - --lib_LIBRARIES = libplibpw.a -+lib_LTLIBRARIES = libplibpw.la - - include_HEADERS = pw.h - --libplibpw_a_SOURCES = pw.cxx pwX11.cxx pwWindows.cxx pwMacOSX.cxx -+libplibpw_la_LDFLAGS = -version-info 9:5:8 -+libplibpw_la_SOURCES = pw.cxx pwX11.cxx pwWindows.cxx pwMacOSX.cxx - - INCLUDES = -I$(top_srcdir)/src/util - -diff -ru ./src/sg/Makefile.am ./src/sg/Makefile.am ---- a/src/sg/Makefile.am 2008-03-11 03:06:20.000000000 +0100 -+++ b/src/sg/Makefile.am 2010-07-02 06:16:21.526342543 +0200 -@@ -1,10 +1,13 @@ - if BUILD_SG - --lib_LIBRARIES = libplibsg.a -+lib_LTLIBRARIES = libplibsg.la - - include_HEADERS = sg.h - --libplibsg_a_SOURCES = sg.cxx sgd.cxx \ -+libplibsg_la_LDFLAGS = -version-info 9:5:8 -+libplibsg_la_LIBADD = $(top_builddir)/src/util/libplibul.la -+ -+libplibsg_la_SOURCES = sg.cxx sgd.cxx \ - sgIsect.cxx sgdIsect.cxx \ - sgPerlinNoise.cxx - -diff -ru ./src/sl/Makefile.am ./src/sl/Makefile.am ---- a/src/sl/Makefile.am 2008-03-11 03:06:24.000000000 +0100 -+++ b/src/sl/Makefile.am 2010-07-02 06:12:48.165324370 +0200 -@@ -1,16 +1,20 @@ - if BUILD_SL - --lib_LIBRARIES = libplibsl.a libplibsm.a -+lib_LTLIBRARIES = libplibsl.la libplibsm.la - - include_HEADERS = sl.h slPortability.h sm.h - --libplibsl_a_SOURCES = \ -+libplibsl_la_LDFLAGS = -version-info 9:5:8 -+libplibsl_la_LIBADD = $(top_builddir)/src/util/libplibul.la -+ -+libplibsl_la_SOURCES = \ - slDSP.cxx slSample.cxx slEnvelope.cxx \ - slPlayer.cxx slMODPlayer.cxx slSamplePlayer.cxx \ - slScheduler.cxx slMODdacio.cxx slMODfile.cxx \ - slMODinst.cxx slMODnote.cxx slMODPrivate.h slMODfile.h - --libplibsm_a_SOURCES = slPortability.h smMixer.cxx -+libplibsm_la_LDFLAGS = -version-info 9:5:8 -+libplibsm_la_SOURCES = slPortability.h smMixer.cxx - - INCLUDES = -I$(top_srcdir)/src/util - -diff -ru ./src/ssg/Makefile.am ./src/ssg/Makefile.am ---- a/src/ssg/Makefile.am 2008-03-11 03:06:23.000000000 +0100 -+++ b/src/ssg/Makefile.am 2010-07-02 06:13:29.638301515 +0200 -@@ -1,10 +1,13 @@ - if BUILD_SSG - --lib_LIBRARIES = libplibssg.a -+lib_LTLIBRARIES = libplibssg.la - - include_HEADERS = ssg.h ssgconf.h ssgMSFSPalette.h ssgKeyFlier.h pcx.h - --libplibssg_a_SOURCES = ssg.cxx ssgAnimation.cxx ssgBase.cxx \ -+libplibssg_la_LDFLAGS = -version-info 9:5:8 -+libplibssg_la_LIBADD = $(top_builddir)/src/util/libplibul.la $(top_builddir)/src/sg/libplibsg.la -+ -+libplibssg_la_SOURCES = ssg.cxx ssgAnimation.cxx ssgBase.cxx \ - ssgBaseTransform.cxx ssgBranch.cxx ssgContext.cxx ssgCutout.cxx \ - ssgDList.cxx ssgEntity.cxx ssgIsect.cxx ssgLeaf.cxx ssgList.cxx \ - ssgLoadDOF.cxx ssgLoadAC.cxx \ -diff -ru ./src/ssgAux/Makefile.am ./src/ssgAux/Makefile.am ---- a/src/ssgAux/Makefile.am 2008-03-11 03:06:21.000000000 +0100 -+++ b/src/ssgAux/Makefile.am 2010-07-02 06:17:02.592635791 +0200 -@@ -1,6 +1,6 @@ - if BUILD_SSGAUX - --lib_LIBRARIES = libplibssgaux.a -+lib_LTLIBRARIES = libplibssgaux.la - - include_HEADERS = ssgAux.h \ - ssgaShapes.h \ -@@ -13,7 +13,10 @@ - ssgaFire.h \ - ssgaBillboards.h - --libplibssgaux_a_SOURCES = ssgAux.cxx \ -+libplibssgaux_la_LDFLAGS = -version-info 9:5:8 -+libplibssgaux_la_LIBADD = $(top_builddir)/src/util/libplibul.la $(top_builddir)/src/ssg/libplibssg.la $(top_builddir)/src/sg/libplibsg.la -+ -+libplibssgaux_la_SOURCES = ssgAux.cxx \ - ssgaShapes.cxx \ - ssgaPatch.cxx \ - ssgaParticleSystem.cxx \ -diff -ru ./src/util/Makefile.am ./src/util/Makefile.am ---- a/src/util/Makefile.am 2008-03-11 03:06:23.000000000 +0100 -+++ b/src/util/Makefile.am 2010-07-02 05:34:06.711150524 +0200 -@@ -1,10 +1,11 @@ - if BUILD_UL - --lib_LIBRARIES = libplibul.a -+lib_LTLIBRARIES = libplibul.la - - include_HEADERS = ul.h ulRTTI.h - --libplibul_a_SOURCES = ul.cxx ulClock.cxx ulError.cxx ulLinkedList.cxx \ -+libplibul_la_LDFLAGS = -version-info 9:5:8 -+libplibul_la_SOURCES = ul.cxx ulClock.cxx ulError.cxx ulLinkedList.cxx \ - ulList.cxx ulLocal.h ulRTTI.cxx - - endif diff --git a/srcpkgs/plib/template b/srcpkgs/plib/template deleted file mode 100644 index cde1e8335d246e..00000000000000 --- a/srcpkgs/plib/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'plib' -pkgname=plib -version=1.8.5 -revision=6 -configure_args="--enable-shared --disable-static" -build_style=gnu-configure -hostmakedepends="autoconf automake libtool" -makedepends="MesaLib-devel libX11-devel libXi-devel libXmu-devel" -short_desc="Suite of Portable Game Libraries" -maintainer="Enno Boland " -license="LGPL-2.0-or-later" -homepage="http://plib.sourceforge.net" -distfiles="http://plib.sourceforge.net/dist/plib-${version}.tar.gz" -checksum=485b22bf6fdc0da067e34ead5e26f002b76326f6371e2ae006415dea6a380a32 - -pre_configure() { - autoreconf -fi -} - -plib-devel_package() { - depends="plib>=${version}_${revision} ${makedepends}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/plib/update b/srcpkgs/plib/update deleted file mode 100644 index 8ccb86344234a3..00000000000000 --- a/srcpkgs/plib/update +++ /dev/null @@ -1 +0,0 @@ -site="${homepage}/download.html" diff --git a/srcpkgs/plist2json/template b/srcpkgs/plist2json/template deleted file mode 100644 index 99c874756d77e2..00000000000000 --- a/srcpkgs/plist2json/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'plist2json' -pkgname=plist2json -version=1 -revision=1 -build_style=gnu-makefile -make_use_env=yes -makedepends="proplib-devel" -short_desc="Converts NetBSD's plist input to JSON" -maintainer="Juan RP " -license="BSD-2-Clause" -homepage="https://github.com/xtraeme/plist2json" -distfiles="https://github.com/xtraeme/plist2json/archive/${version}.tar.gz" -checksum=0d1c41a78af87d432596262895c02e9b3b99b460c1fd3d5979d0c03d6d40ab42 - -post_install() { - vlicense COPYING -} diff --git a/srcpkgs/plocate/INSTALL b/srcpkgs/plocate/INSTALL deleted file mode 100644 index f8292fed70f561..00000000000000 --- a/srcpkgs/plocate/INSTALL +++ /dev/null @@ -1,7 +0,0 @@ -# INSTALL -case "$ACTION" in -post) - chown root:_plocate usr/bin/plocate - chmod 2755 usr/bin/plocate - ;; -esac diff --git a/srcpkgs/plocate/files/plocate.cron-daily b/srcpkgs/plocate/files/plocate.cron-daily deleted file mode 100644 index a616d55d280912..00000000000000 --- a/srcpkgs/plocate/files/plocate.cron-daily +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh -ulimit -n 131072 -exec pupdatedb diff --git a/srcpkgs/plocate/patches/fix-missing-include.patch b/srcpkgs/plocate/patches/fix-missing-include.patch deleted file mode 100644 index bbbc58d01beb4d..00000000000000 --- a/srcpkgs/plocate/patches/fix-missing-include.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/updatedb.cpp -+++ b/updatedb.cpp -@@ -35,6 +35,7 @@ - #include - #include - #include -+#include - #include - #include - #include diff --git a/srcpkgs/plocate/template b/srcpkgs/plocate/template deleted file mode 100644 index 0654b3b6a391ce..00000000000000 --- a/srcpkgs/plocate/template +++ /dev/null @@ -1,32 +0,0 @@ -# Template file for 'plocate' -pkgname=plocate -version=1.1.23 -revision=1 -build_style=meson -configure_args=" - -Dinstall_systemd=true - -Dlocategroup=_plocate - -Dsystemunitdir=/usr/lib/systemd/system - -Dupdatedb_progname=pupdatedb" -hostmakedepends="pkg-config" -makedepends="libzstd-devel liburing-devel" -short_desc="Much faster locate based on posting lists" -maintainer="Duncaen " -license="GPL-2.0-or-later" -homepage="https://plocate.sesse.net/" -changelog="https://git.sesse.net/?p=plocate;a=blob_plain;f=NEWS;hb=HEAD" -distfiles="https://plocate.sesse.net/download/plocate-${version}.tar.gz" -checksum=06bd3b284d5d077b441bef74edb0cc6f8e3f0a6f58b4c15ef865d3c460733783 - -system_accounts="_plocate" - -alternatives=" - locate:locate:/usr/bin/plocate - locate:locate.1:/usr/share/man/man1/plocate.1 - locate:updatedb:/usr/bin/pupdatedb - locate:updatedb.conf.5:/usr/share/man/man5/pupdatedb.conf.5" - -post_install() { - vinstall ${FILESDIR}/plocate.cron-daily 744 etc/cron.daily plocate-build - mv ${DESTDIR}/usr/share/man/man5/{,p}updatedb.conf.5 -} diff --git a/srcpkgs/plog/template b/srcpkgs/plog/template deleted file mode 100644 index 106c810787157b..00000000000000 --- a/srcpkgs/plog/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'plog' -pkgname=plog -version=1.1.10 -revision=1 -build_style=cmake -short_desc="Portables, simple and extensible C++ logging library" -maintainer="Michael Aldridge " -license="MIT" -homepage="https://github.com/SergiusTheBest/plog" -distfiles="https://github.com/SergiusTheBest/plog/archive/refs/tags/$version.tar.gz" -checksum=55a090fc2b46ab44d0dde562a91fe5fc15445a3caedfaedda89fe3925da4705a - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/plotutils-devel b/srcpkgs/plotutils-devel deleted file mode 120000 index 8b702c06c7821e..00000000000000 --- a/srcpkgs/plotutils-devel +++ /dev/null @@ -1 +0,0 @@ -plotutils \ No newline at end of file diff --git a/srcpkgs/plotutils/patches/plotutils-2.6-libpng-1.5.patch b/srcpkgs/plotutils/patches/plotutils-2.6-libpng-1.5.patch deleted file mode 100644 index 7c0216618a38ed..00000000000000 --- a/srcpkgs/plotutils/patches/plotutils-2.6-libpng-1.5.patch +++ /dev/null @@ -1,31 +0,0 @@ -fix building with libpng-1.5 - ---- a/libplot/z_write.c -+++ b/libplot/z_write.c -@@ -164,7 +164,7 @@ - } - - /* cleanup after libpng errors (error handler does a longjmp) */ -- if (setjmp (png_ptr->jmpbuf)) -+ if (setjmp (png_jmpbuf (png_ptr))) - { - png_destroy_write_struct (&png_ptr, (png_info **)NULL); - return -1; -@@ -444,7 +444,7 @@ - #endif - } - -- longjmp (png_ptr->jmpbuf, 1); -+ png_longjmp (png_ptr, 1); - } - - static void -@@ -515,7 +515,7 @@ - #endif - } - -- longjmp (png_ptr->jmpbuf, 1); -+ png_longjmp (png_ptr, 1); - } - - static void diff --git a/srcpkgs/plotutils/template b/srcpkgs/plotutils/template deleted file mode 100644 index 6b64353081befb..00000000000000 --- a/srcpkgs/plotutils/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'plotutils' -pkgname=plotutils -version=2.6 -revision=2 -build_style=gnu-configure -makedepends="libXaw-devel libpng-devel" -short_desc="Set of utilities and libraries for plotting" -maintainer="Duncaen " -license="GPL-3" -homepage="http://directory.fsf.org/wiki/Plotutils" -distfiles="${GNU_SITE}/plotutils/plotutils-${version}.tar.gz" -checksum=4f4222820f97ca08c7ea707e4c53e5a3556af4d8f1ab51e0da6ff1627ff433ab - -plotutils-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/*.a - vmove usr/lib/*.so - } -} diff --git a/srcpkgs/plover/template b/srcpkgs/plover/template deleted file mode 100644 index 6c015aac4b0772..00000000000000 --- a/srcpkgs/plover/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'plover' -pkgname=plover -reverts="4.0.0.dev12_1" -version=4.0.0rc2 -revision=2 -build_style=python3-module -# https://github.com/openstenoproject/plover/discussions/1587 -make_check_args="-k not(test_readonly_readonly_file)" -hostmakedepends="python3-PyQt5-devel-tools python3-setuptools python3-wheel - python3-Babel" -depends="python3-PyQt5 python3-appdirs python3-xlib python3-wcwidth - python3-rtf_tokenize python3-pyserial python3-plover_stroke" -checkdepends="${depends} python3-pytest python3-pytest-qt" -short_desc="Open source stenotype engine" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="https://www.openstenoproject.org/plover/" -changelog="https://github.com/openstenoproject/plover/raw/main/NEWS.md" -distfiles="https://github.com/openstenoproject/plover/releases/download/v${version}/plover-${version}.tar.gz" -checksum=0a3e76f92d3a7231e3d3ab8b54f5d5a0adbf7fb1024d5f0c8ea9a38d969ba2c5 - -post_install() { - vinstall linux/plover.desktop 644 usr/share/applications - vinstall plover/assets/plover-icon.svg 644 usr/share/pixmaps plover.svg - vinstall plover/assets/plover.png 644 usr/share/pixmaps -} diff --git a/srcpkgs/plover/update b/srcpkgs/plover/update deleted file mode 100644 index 68991bb626771e..00000000000000 --- a/srcpkgs/plover/update +++ /dev/null @@ -1,2 +0,0 @@ -site="https://github.com/openstenoproject/plover/tags" -pattern='/releases/tag/v?\K[\d\.\w]+(?=")' diff --git a/srcpkgs/plplot-ada b/srcpkgs/plplot-ada deleted file mode 120000 index 3f24a69a476d62..00000000000000 --- a/srcpkgs/plplot-ada +++ /dev/null @@ -1 +0,0 @@ -plplot \ No newline at end of file diff --git a/srcpkgs/plplot-devel b/srcpkgs/plplot-devel deleted file mode 120000 index 3f24a69a476d62..00000000000000 --- a/srcpkgs/plplot-devel +++ /dev/null @@ -1 +0,0 @@ -plplot \ No newline at end of file diff --git a/srcpkgs/plplot-doc b/srcpkgs/plplot-doc deleted file mode 120000 index 3f24a69a476d62..00000000000000 --- a/srcpkgs/plplot-doc +++ /dev/null @@ -1 +0,0 @@ -plplot \ No newline at end of file diff --git a/srcpkgs/plplot-fortran b/srcpkgs/plplot-fortran deleted file mode 120000 index 3f24a69a476d62..00000000000000 --- a/srcpkgs/plplot-fortran +++ /dev/null @@ -1 +0,0 @@ -plplot \ No newline at end of file diff --git a/srcpkgs/plplot-lua b/srcpkgs/plplot-lua deleted file mode 120000 index 3f24a69a476d62..00000000000000 --- a/srcpkgs/plplot-lua +++ /dev/null @@ -1 +0,0 @@ -plplot \ No newline at end of file diff --git a/srcpkgs/plplot-python3 b/srcpkgs/plplot-python3 deleted file mode 120000 index 3f24a69a476d62..00000000000000 --- a/srcpkgs/plplot-python3 +++ /dev/null @@ -1 +0,0 @@ -plplot \ No newline at end of file diff --git a/srcpkgs/plplot/template b/srcpkgs/plplot/template deleted file mode 100644 index 5b5ed44c15a8be..00000000000000 --- a/srcpkgs/plplot/template +++ /dev/null @@ -1,141 +0,0 @@ -# Template file for 'plplot' -pkgname=plplot -version=5.15.0 -revision=7 -build_style=cmake -build_helper="qemu numpy" -configure_args=" - -DPL_FREETYPE_FONT_PATH=/usr/share/fonts/TTF - -DCMAKE_NATIVE_BINARY_DIR=/usr -DPREBUILT_DOC=ON -DLUA_DIR=/usr/lib/lua/5.3 - -DCMAKE_C_FLAGS=-I${XBPS_CROSS_BASE}/${py3_sitelib}/numpy/_core/include -" -hostmakedepends="pkg-config gcc-fortran swig freefont-ttf - lua53 python3-numpy python3-setuptools" -makedepends="pango-devel cairo-devel freetype-devel libqhull-devel - libltdl-devel Haru-devel tk-devel shapelib-devel - lua53-devel python3-devel python3-numpy" -short_desc="Scientific graphics plotting with math symbols and human languages" -maintainer="Piotr Wójcik " -license="LGPL-3.0-or-later" -homepage="http://plplot.sourceforge.net" -changelog="https://sourceforge.net/p/plplot/plplot/ci/master/tree/README.cumulated_release?format=raw" -distfiles="${SOURCEFORGE_SITE}/plplot/plplot/${version}%20Source/plplot-${version}.tar.gz" -checksum=b92de4d8f626a9b20c84fc94f4f6a9976edd76e33fb1eae44f6804bdcc628c7b -subpackages="plplot-fortran plplot-lua plplot-python3 plplot-doc plplot-devel libplplot" -python_version=3 - -build_options="ada gen_tools" -# Requires exporting BUILD_ADA=gcc et al. in setup_pkg -desc_option_ada="Enable Ada bindings" -desc_option_gen_tools="Build files for host required during cross build" - -if ! [ "$CROSS_BUILD" ]; then - build_options_default="gen_tools" -else - hostmakedepends+=" plplot-devel" -fi - -if [ "$build_option_ada" ]; then - subpackages="plplot-ada $subpackages" -else - configure_args+=" -DENABLE_ada=OFF" -fi - -post_patch() { - vsed -i cmake/modules/instdirs.cmake -e '/General install/aFORCE' - # detection requires X server - vsed -i cmake/modules/tcl-related.cmake -e '/if(NOT PLPLOT_TK_VERSION)/ i set(PLPLOT_TK_VERSION ${PLPLOT_TCL_VERSION} CACHE STRING "Tk version found by wish")' -} - -post_configure() { - if [ "$XBPS_TARGET_LIBC" = musl ]; then - vsed -i build/plplot_config.h \ - -e '/PTHREAD_MUTEX_RECURSIVE_NP/s/_NP//' - fi -} - -pre_build() { - if ! [ "$build_option_gen_tools" ]; then - ln -s /usr/lib/qsastime/deltaT-gen build/lib/qsastime - ln -s /usr/lib/qsastime/tai-utc-gen build/lib/qsastime - ln -s /usr/libexec/plhershey-unicode-gen build/include - fi -} - -post_install() { - if [ "$build_option_gen_tools" ]; then - vinstall build/lib/qsastime/deltaT-gen.cmake 644 usr/lib/qsastime - vinstall build/lib/qsastime/deltaT-gen 755 usr/lib/qsastime - vinstall build/lib/qsastime/tai-utc-gen.cmake 644 usr/lib/qsastime - vinstall build/lib/qsastime/tai-utc-gen 755 usr/lib/qsastime - vinstall build/include/ImportExecutables.cmake 644 usr/include - vinstall build/include/plhershey-unicode-gen 755 usr/libexec - fi -} - -plplot-ada_package() { - short_desc+=" - ada bindings" - pkg_install() { - vmove usr/lib/ada - vmove "usr/lib/libplplotada*" - vmove usr/share/ada - } -} - -plplot-fortran_package() { - short_desc+=" - fortran bindings" - pkg_install() { - vmove usr/lib/fortran - vmove "usr/lib/libplplotfortran*" - } -} - -plplot-lua_package() { - short_desc+=" - lua bindings" - pkg_install() { - vmove usr/lib/lua - } -} - -plplot-python3_package() { - depends="python3-numpy" - short_desc+=" - python bindings" - pkg_install() { - vmove "$py3_lib" - } -} - -libplplot_package() { - short_desc+=" - runtime library" - pkg_install() { - vmove "usr/lib/*.so.*" - vmove usr/lib/plplot${version}/drivers - vmove usr/share/plplot${version} - } -} - -plplot-devel_package() { - depends="libplplot>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - vmove "usr/lib/*.a" - if [ "$build_option_gen_tools" ]; then - vmove usr/lib/qsastime - vmove usr/libexec - fi - } -} - -plplot-doc_package() { - short_desc+=" - documentation" - pkg_install() { - vmove usr/share/doc - vmove usr/share/info - vmove usr/share/man/man3 - vmove usr/share/plplot${version}/examples - } -} diff --git a/srcpkgs/pluma-devel b/srcpkgs/pluma-devel deleted file mode 120000 index bbfea9763b8045..00000000000000 --- a/srcpkgs/pluma-devel +++ /dev/null @@ -1 +0,0 @@ -pluma \ No newline at end of file diff --git a/srcpkgs/pluma/patches/python-3.12.patch b/srcpkgs/pluma/patches/python-3.12.patch deleted file mode 100644 index 2f16bb14c45e96..00000000000000 --- a/srcpkgs/pluma/patches/python-3.12.patch +++ /dev/null @@ -1,41 +0,0 @@ -diff --git a/plugins/externaltools/tools/library.py b/plugins/externaltools/tools/library.py -index ed66e26..0eb4e12 100755 ---- a/plugins/externaltools/tools/library.py -+++ b/plugins/externaltools/tools/library.py -@@ -197,7 +197,7 @@ class ToolDirectory(object): - - - class Tool(object): -- RE_KEY = re.compile('^([a-zA-Z_][a-zA-Z0-9_.\-]*)(\[([a-zA-Z_@]+)\])?$') -+ RE_KEY = re.compile(r'^([a-zA-Z_][a-zA-Z0-9_.\-]*)(\[([a-zA-Z_@]+)\])?$') - - def __init__(self, parent, filename=None): - super(Tool, self).__init__() -diff --git a/plugins/snippets/snippets/Document.py b/plugins/snippets/snippets/Document.py -index 1c2960b..65c4b43 100644 ---- a/plugins/snippets/snippets/Document.py -+++ b/plugins/snippets/snippets/Document.py -@@ -827,8 +827,8 @@ class Document: - return components - - def relative_path(self, first, second, mime): -- prot1 = re.match('(^[a-z]+:\/\/|\/)(.*)', first) -- prot2 = re.match('(^[a-z]+:\/\/|\/)(.*)', second) -+ prot1 = re.match(r'(^[a-z]+:\/\/|\/)(.*)', first) -+ prot2 = re.match(r'(^[a-z]+:\/\/|\/)(.*)', second) - - if not prot1 or not prot2: - return second -diff --git a/plugins/snippets/snippets/SubstitutionParser.py b/plugins/snippets/snippets/SubstitutionParser.py -index e6b4647..a03382b 100644 ---- a/plugins/snippets/snippets/SubstitutionParser.py -+++ b/plugins/snippets/snippets/SubstitutionParser.py -@@ -159,7 +159,7 @@ class SubstitutionParser: - return match.group(1), tokens[match.end():] - - def _condition_value(self, tokens): -- match = re.match('\\\\?%s\s*' % self.REG_GROUP, tokens) -+ match = re.match('\\\\?%s\\s*' % self.REG_GROUP, tokens) - - if not match: - return None, tokens diff --git a/srcpkgs/pluma/template b/srcpkgs/pluma/template deleted file mode 100644 index 158834d159bdfe..00000000000000 --- a/srcpkgs/pluma/template +++ /dev/null @@ -1,32 +0,0 @@ -# Template file for 'pluma' -pkgname=pluma -version=1.28.0 -revision=2 -build_style=gnu-configure -build_helper=gir -pycompile_dirs="usr/lib/pluma/plugins" -hostmakedepends="python3 python3-setuptools gobject-introspection iso-codes - pkg-config itstool glib-devel gettext perl" -makedepends="enchant2-devel gtksourceview4-devel iso-codes libSM-devel - libpeas-devel mate-desktop-devel gtk+3-devel libglib-devel libICE-devel" -depends="desktop-file-utils iso-codes zenity mate-desktop" -short_desc="Powerful text editor for MATE" -maintainer="skmpz " -license="GPL-2.0-or-later" -homepage="https://mate-desktop.org" -changelog="https://raw.githubusercontent.com/mate-desktop/pluma/master/NEWS" -distfiles="https://pub.mate-desktop.org/releases/${version%.*}/pluma-${version}.tar.xz" -checksum=aa8adf9589345093a50e30b27ede4a78a2421d1727c27f465fc87c435965a1d4 -python_version=3 -make_check=no # needs gsettings-schemas and gvfs-mount - -pluma-devel_package() { - depends="${sourcepkg}-${version}_${revision} gtksourceview4-devel libpeas-devel" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove usr/share/gtk-doc - vmove usr/share/gir-1.0 - } -} diff --git a/srcpkgs/pluma/update b/srcpkgs/pluma/update deleted file mode 100644 index 0070f4d5e00630..00000000000000 --- a/srcpkgs/pluma/update +++ /dev/null @@ -1,2 +0,0 @@ -site="https://github.com/mate-desktop/$pkgname/tags" -pattern="(?<=v)[0-9]*[.][0-9]*[02468][.][0-9.]*(?=\.tar.gz)" diff --git a/srcpkgs/plume-creator/template b/srcpkgs/plume-creator/template deleted file mode 100644 index cf6ecfa2bcfd2c..00000000000000 --- a/srcpkgs/plume-creator/template +++ /dev/null @@ -1,37 +0,0 @@ -# Template file for 'plume-creator' -pkgname=plume-creator -version=0.66+dfsg1pl3.2 -revision=2 -build_style=qmake -configure_args="plume-creator-all.pro" -hostmakedepends="qt5-qmake qt5-host-tools pkg-config" -makedepends="qt5-devel qt5-declarative-devel qt5-tools-devel - qt5-quickcontrols2-devel qt5-multimedia-devel qt5-svg-devel - hunspell-devel libzip-devel quazip-devel" -short_desc="Open-source tool for novelists" -maintainer="Orphaned " -license="GPL-3.0-or-later" -homepage="https://packages.debian.org/sid/source/plume-creator" -distfiles="${DEBIAN_SITE}/main/p/plume-creator/${pkgname}_${version%pl*}.orig.tar.xz - ${DEBIAN_SITE}/main/p/plume-creator/${pkgname}_${version/pl/-}.debian.tar.bz2" -checksum="f88f9524184bcf60dae855d6ad37899aefa39de0edd56098e93ce3b97b679e0c - e3c5421ca91bf823843bcb6c08be32cec7ddd9b6f069a4ebbe2085fcc5aeea00" -skip_extraction="${pkgname}_${version/pl/-}.debian.tar.bz2" - -pre_patch() { - local p - TAR=$(command -v bsdtar || command -v tar) - $TAR -xf $XBPS_SRCDISTDIR/$pkgname-$version/$skip_extraction - for p in $(cat debian/patches/series); do - patch -Np1 -F0 -i debian/patches/$p || return 1 - done - vsed -i 's|quazip5/JlCompress|QuaZip-Qt5-1.4/quazip/JlCompress|g' src/fileupdater.cpp src/hub.h \ - src/themes.cpp src/importuserdictdialog.cpp src/zipper/zipper.cpp \ - src/common/utils.h - vsed -i 's|-lquazip5|-lquazip1-qt5|' plume-creator.pro -} - -pre_build() { - [ -d ${wrksrc}/externals/quazip ] || \ - ln -s -T ${XBPS_CROSS_BASE}/usr/include/QuaZip-Qt5-1.4/quazip ${wrksrc}/externals/quazip -} diff --git a/srcpkgs/plymouth-data b/srcpkgs/plymouth-data deleted file mode 120000 index 45e7d97d7c44ca..00000000000000 --- a/srcpkgs/plymouth-data +++ /dev/null @@ -1 +0,0 @@ -plymouth \ No newline at end of file diff --git a/srcpkgs/plymouth-devel b/srcpkgs/plymouth-devel deleted file mode 120000 index 45e7d97d7c44ca..00000000000000 --- a/srcpkgs/plymouth-devel +++ /dev/null @@ -1 +0,0 @@ -plymouth \ No newline at end of file diff --git a/srcpkgs/plymouth/files/71-plymouth-seat.rules b/srcpkgs/plymouth/files/71-plymouth-seat.rules deleted file mode 100644 index a49d446f3dea40..00000000000000 --- a/srcpkgs/plymouth/files/71-plymouth-seat.rules +++ /dev/null @@ -1,9 +0,0 @@ -ACTION=="remove", GOTO="seat_end" - -SUBSYSTEM=="graphics", KERNEL=="fb[0-9]*", TAG+="seat", TAG+="master-of-seat" -SUBSYSTEM=="drm", KERNEL=="card[0-9]*", TAG+="seat", TAG+="master-of-seat" - -TAG=="seat", ENV{ID_PATH}=="", IMPORT{builtin}="path_id" -TAG=="seat", ENV{ID_FOR_SEAT}=="", ENV{ID_PATH_TAG}!="", ENV{ID_FOR_SEAT}="$env{SUBSYSTEM}-$env{ID_PATH_TAG}" - -LABEL="seat_end" diff --git a/srcpkgs/plymouth/patches/fix-glibc-2.36.patch b/srcpkgs/plymouth/patches/fix-glibc-2.36.patch deleted file mode 100644 index 2f1e43875cfbda..00000000000000 --- a/srcpkgs/plymouth/patches/fix-glibc-2.36.patch +++ /dev/null @@ -1,30 +0,0 @@ -From 5f1e43c00039a7fe1fff768b91a05a695fb4a53d Mon Sep 17 00:00:00 2001 -From: Ray Strode -Date: Wed, 3 Aug 2022 15:23:33 -0400 -Subject: [PATCH] ply-utils: Drop linux/fs.h include - -It was needed long ago for a function we no longer even have. - -Now it's causing compile errors on Fedora 37 because it's conflicting -with sys/mount.h. - -This commit drops it. ---- - src/libply/ply-utils.c | 1 - - 1 file changed, 1 deletion(-) - -diff --git a/src/libply/ply-utils.c b/src/libply/ply-utils.c -index c7b165e9..219e2e77 100644 ---- a/src/libply/ply-utils.c -+++ b/src/libply/ply-utils.c -@@ -46,7 +46,6 @@ - #include - #include - #include --#include - #include - - #include --- -GitLab - diff --git a/srcpkgs/plymouth/patches/musl-rpmatch.patch b/srcpkgs/plymouth/patches/musl-rpmatch.patch deleted file mode 100644 index 7e677d73abd28a..00000000000000 --- a/srcpkgs/plymouth/patches/musl-rpmatch.patch +++ /dev/null @@ -1,13 +0,0 @@ ---- a/src/libply/ply-command-parser.c -+++ b/src/libply/ply-command-parser.c -@@ -33,6 +33,10 @@ - #include "ply-list.h" - #include "ply-utils.h" - -+#if !defined(__GLIBC__) -+#include -+#endif -+ - typedef union - { - bool as_boolean; diff --git a/srcpkgs/plymouth/template b/srcpkgs/plymouth/template deleted file mode 100644 index 442ab58a99cd13..00000000000000 --- a/srcpkgs/plymouth/template +++ /dev/null @@ -1,55 +0,0 @@ -# Template file for 'plymouth' -pkgname=plymouth -version=22.02.122 -revision=1 -build_style=gnu-configure -configure_args="--with-system-root-install=no \ - --without-rhgb-compat-link --enable-systemd-integration=no \ - $(vopt_enable gtk3 gtk) $(vopt_enable pango) \ - --with-logo=/usr/share/void-artwork/void-transparent.png --localstatedir=/ \ - --disable-documentation" -conf_files="/etc/plymouth/plymouthd.conf" -hostmakedepends="pkg-config gettext" -makedepends="libdrm-devel libpng-devel void-artwork - $(vopt_if gtk3 gtk+3-devel) $(vopt_if pango pango-devel)" -depends="plymouth-data>=0" -short_desc="Graphical boot animation and logger" -maintainer="William OD " -license="GPL-2.0-or-later" -homepage="https://www.freedesktop.org/wiki/Software/Plymouth/" -distfiles="${FREEDESKTOP_SITE}/plymouth/releases/$pkgname-$version.tar.xz" -checksum=100551442221033ce868c447ad6c74d831d209c18ae232b98ae0207e34eadaeb - -build_options="gtk3 pango" -build_options_default="gtk3 pango" -desc_option_pango="Enable building with Pango (for password/question prompts)" - -case "$XBPS_TARGET_MACHINE" in - *-musl) makedepends+=" musl-rpmatch-devel" - LDFLAGS="-lrpmatch" - ;; -esac - -post_install() { - vinstall ${FILESDIR}/71-plymouth-seat.rules 644 usr/lib/udev/rules.d/ -} - -plymouth-devel_package() { - short_desc+=" - development files" - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/*.so - vmove usr/lib/*.la - vmove usr/lib/pkgconfig - vmove usr/lib/plymouth/*.la - } -} - -plymouth-data_package() { - short_desc+=" - data files" - depends="void-artwork" - pkg_install() { - vmove usr/share/plymouth/themes - } -} diff --git a/srcpkgs/plzip/template b/srcpkgs/plzip/template deleted file mode 100644 index 9716f05be3079c..00000000000000 --- a/srcpkgs/plzip/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'plzip' -pkgname=plzip -version=1.12 -revision=1 -build_style=configure -makedepends="lzlib-devel" -short_desc="Multi-threaded compressor using the lzip file format" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="http://www.nongnu.org/lzip/plzip" -distfiles="${NONGNU_SITE}/lzip/plzip/plzip-${version}.tar.gz" -checksum=50d71aad6fa154ad8c824279e86eade4bcf3bb4932d757d8f281ac09cfadae30 - -do_configure() { - ./configure --prefix=/usr CXX="$CXX" CXXFLAGS="$CXXFLAGS" LDFLAGS="$LDFLAGS" -} diff --git a/srcpkgs/pmars/template b/srcpkgs/pmars/template deleted file mode 100644 index ba561d97dc7c1d..00000000000000 --- a/srcpkgs/pmars/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'pmars' -pkgname=pmars -version=0.9.4 -revision=1 -makedepends="libX11-devel" -short_desc="Reference implementation of Corewar game" -maintainer="Robert Lowry " -license="GPL-2.0-or-later" -homepage="http://www.koth.org/pmars/" -distfiles="http://www.koth.org/pmars/pmars-${version}.zip" -checksum=26c2860ee5906b5e90262ce18d511c8cc395ee6f6796e99631b1910bd0a84c4c - -do_build() { - make -C src CC="${CC}" -} - -do_install() { - vbin src/pmars - vman doc/pmars.6 - vdoc config/pmars.mac -} diff --git a/srcpkgs/pmbootstrap/template b/srcpkgs/pmbootstrap/template deleted file mode 100644 index bff75d18981a1f..00000000000000 --- a/srcpkgs/pmbootstrap/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'pmbootstrap' -pkgname=pmbootstrap -version=3.5.2 -revision=1 -build_style=python3-pep517 -hostmakedepends="python3-wheel" -depends="git openssl python3 kpartx util-linux procps-ng tar" -checkdepends="python3-pytest ${depends}" -short_desc="Package build and device flashing tool for postmarketOS" -maintainer="Jason Elswick " -license="GPL-3.0-or-later" -homepage="https://postmarketos.org" -changelog="https://gitlab.postmarketos.org/postmarketOS/pmbootstrap/-/tags" -distfiles="https://gitlab.postmarketos.org/postmarketOS/pmbootstrap/-/archive/${version}/pmbootstrap-${version}.tar.gz" -checksum=d646424a74bafb56551201f68349b30623272b15e0076684787961afa00d06d0 diff --git a/srcpkgs/pmidi/template b/srcpkgs/pmidi/template deleted file mode 100644 index 00de58bfc11218..00000000000000 --- a/srcpkgs/pmidi/template +++ /dev/null @@ -1,12 +0,0 @@ -# Template file for 'pmidi' -pkgname=pmidi -version=1.7.1 -revision=2 -build_style=gnu-configure -makedepends="alsa-lib-devel" -short_desc="Command line midi player for ALSA" -maintainer="newbluemoon " -license="GPL-2.0-only" -homepage="https://www.parabola.me.uk/alsa/pmidi.html" -distfiles="${SOURCEFORGE_SITE}/${pkgname}/${version}/${pkgname}-${version}.tar.gz" -checksum=a500d9e41235ea741ffccce9541df9f74318663a62ec18d8081eb1119cd93514 diff --git a/srcpkgs/pmount/patches/fix-musl.patch b/srcpkgs/pmount/patches/fix-musl.patch deleted file mode 100644 index 005bf17202bfeb..00000000000000 --- a/srcpkgs/pmount/patches/fix-musl.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/src/utils.c 2015-08-19 10:39:10.080521155 +0200 -+++ b/src/utils.c 2015-08-19 10:39:27.140521047 +0200 -@@ -22,6 +22,7 @@ - #include - #include - #include -+#include - - /* File name used to tag directories created by pmount */ - #define CREATED_DIR_STAMP ".created_by_pmount" diff --git a/srcpkgs/pmount/patches/pmount-f2fs.patch b/srcpkgs/pmount/patches/pmount-f2fs.patch deleted file mode 100644 index 9a93dd0b7829ed..00000000000000 --- a/srcpkgs/pmount/patches/pmount-f2fs.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/src/fs.c 2009-09-14 22:54:54.000000000 +0200 -+++ b/src/fs.c.orig 2017-06-23 22:43:18.862270803 +0200 -@@ -29,6 +29,7 @@ - { "ext3", "nodev,noauto,nosuid,user,errors=remount-ro", 0, NULL, 0 }, - { "ext2", "nodev,noauto,nosuid,user,errors=remount-ro", 0, NULL, 0 }, - { "ext4", "nodev,noauto,nosuid,user,errors=remount-ro", 0, NULL, 0 }, -+ { "f2fs", "nodev,noauto,nosuid,user", 0, NULL, 0 }, - { "reiserfs", "nodev,noauto,nosuid,user", 0, NULL, 0 }, - { "reiser4", "nodev,noauto,nosuid,user", 0, NULL, 0 }, - { "xfs", "nodev,noauto,nosuid,user", 0, NULL, 0 }, - diff --git a/srcpkgs/pmount/template b/srcpkgs/pmount/template deleted file mode 100644 index 8a826f4e0fe622..00000000000000 --- a/srcpkgs/pmount/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'pmount' -pkgname=pmount -version=0.9.23 -revision=7 -build_style=gnu-configure -hostmakedepends="intltool" -makedepends="libblkid-devel" -short_desc="Permits normal users to mount removable devices" -maintainer="Enno Boland " -license="GPL-3.0-only" -homepage="http://pmount.alioth.debian.org/" -distfiles="${DEBIAN_SITE}/main/p/${pkgname}/${pkgname}_${version}.orig.tar.bz2" -checksum=db38fc290b710e8e9e9d442da2fb627d41e13b3ee80326c15cc2595ba00ea036 -conf_files="/etc/pmount.allow" - -post_patch() { - vsed -i -e 's/DATADIRNAME=lib/DATADIRNAME=share/' configure - vsed -i -e 's/-o root -g root //' src/Makefile.in -} diff --git a/srcpkgs/pmr/template b/srcpkgs/pmr/template deleted file mode 100644 index 49401b0033cb34..00000000000000 --- a/srcpkgs/pmr/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'pmr'. -pkgname=pmr -version=1.01 -revision=3 -build_style=gnu-makefile -make_build_args="-f Makefile.in" -short_desc="Tool for measuring data rate on the UNIX command line" -maintainer="Orphaned " -license="Public Domain" -homepage="http://zakalwe.fi/~shd/foss/pmr/" -distfiles="http://zakalwe.fi/~shd/foss/pmr/pmr-${version}.tar.gz" -checksum=c7e5b2eee2f0411a55afcb3a78a9e17ef545a764901277b3be0802396449af24 - -pre_build() { - export CFLAGS="$CFLAGS $LDFLAGS" -} -do_install() { - vbin pmr - vman doc/pmr.1 - vlicense COPYING -} diff --git a/srcpkgs/pmw/template b/srcpkgs/pmw/template deleted file mode 100644 index 470a5d793fd84e..00000000000000 --- a/srcpkgs/pmw/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'pmw' -pkgname=pmw -version=5.20 -revision=1 -build_style=gnu-configure -make_install_args="MANDIR=\${DESTDIR}/usr/share/man" -short_desc="Program for high quality music typesetting" -maintainer="Stanislav Paskalev " -license="GPL-2.0-or-later" -homepage="http://quercite.dx.am/pmw.html" -changelog="https://raw.githubusercontent.com/PhilipHazel/pmw/main/doc/ChangeLog" -distfiles="https://github.com/PhilipHazel/pmw/releases/download/pmw-${version}/pmw-${version}.tar.gz" -checksum=a78063bcd59b72ad31e6ad471270bfc0d28db38ecb74cec20e06503ad033c8b4 - -post_install() { - vdoc doc/spec.pdf manual.pdf - vmkdir /usr/share/pmw/contrib - vcopy contrib/* /usr/share/pmw/contrib -} diff --git a/srcpkgs/png++-doc b/srcpkgs/png++-doc deleted file mode 120000 index 763f9bcac6f105..00000000000000 --- a/srcpkgs/png++-doc +++ /dev/null @@ -1 +0,0 @@ -png++ \ No newline at end of file diff --git a/srcpkgs/png++/patches/fix-destdir.patch b/srcpkgs/png++/patches/fix-destdir.patch deleted file mode 100644 index 2a454565c59500..00000000000000 --- a/srcpkgs/png++/patches/fix-destdir.patch +++ /dev/null @@ -1,22 +0,0 @@ ---- a/Makefile -+++ b/Makefile -@@ -54,8 +54,8 @@ - uninstall: uninstall-headers uninstall-docs - - install-headers: -- mkdir -p $(PREFIX)/include/png++ -- cp $(headers) $(PREFIX)/include/png++ -+ mkdir -p $(DESTDIR)/$(PREFIX)/include/png++ -+ cp $(headers) $(DESTDIR)/$(PREFIX)/include/png++ - - uninstall-headers: - rm -rf $(PREFIX)/include/png++ -@@ -103,7 +103,7 @@ - - install-docs: - if [ -d doc ]; then \ -- dir=$(PREFIX)/share/doc/$(dist_dir); \ -+ dir=$(DESTDIR)/$(PREFIX)/share/doc/$(dist_dir); \ - rm -rf $$dir; \ - mkdir -p $$dir \ - && cp -r $(doc_files) doc/html $$dir; \ diff --git a/srcpkgs/png++/patches/musl-config.patch b/srcpkgs/png++/patches/musl-config.patch deleted file mode 100644 index dab7fa71a1af0f..00000000000000 --- a/srcpkgs/png++/patches/musl-config.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/config.hpp 2015-10-25 20:42:45.000000000 +0100 -+++ b/config.hpp 2018-11-07 12:52:38.903453133 +0100 -@@ -34,7 +34,7 @@ - #include - - // Endianness test --#if defined(__GLIBC__) -+#if defined(__linux__) - - #include diff --git a/srcpkgs/png++/template b/srcpkgs/png++/template deleted file mode 100644 index b156d606308832..00000000000000 --- a/srcpkgs/png++/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'png++' -pkgname=png++ -version=0.2.10 -revision=1 -build_style=gnu-makefile -make_build_target="docs" -make_use_env=yes -hostmakedepends="doxygen" -depends="libpng-devel" -short_desc="C++ wrapper for libpng library" -maintainer="Alex Childs " -license="BSD-3-Clause" -homepage="https://www.nongnu.org/pngpp" -distfiles="${NONGNU_SITE}/pngpp/${pkgname}-${version}.tar.gz" -checksum=998af216ab16ebb88543fbaa2dbb9175855e944775b66f2996fc945c8444eee1 - -post_install() { - vlicense COPYING -} - -png++-doc_package() { - short_desc+=" - documentation" - depends="${sourcepkg}" - pkg_install() { - vmove usr/share - } -} diff --git a/srcpkgs/pngcrush/template b/srcpkgs/pngcrush/template deleted file mode 100644 index a87662007b0d9e..00000000000000 --- a/srcpkgs/pngcrush/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'pngcrush' -pkgname=pngcrush -version=1.8.13 -revision=3 -build_style=gnu-makefile -makedepends="libpng-devel" -short_desc="Tool for optimizing the compression of PNG files" -maintainer="Duncaen " -license="Libpng" -homepage="https://pmt.sourceforge.net/pngcrush" -distfiles="${SOURCEFORGE_SITE}/pmt/${pkgname}-${version}-nolib.tar.xz" -checksum=3b4eac8c5c69fe0894ad63534acedf6375b420f7038f7fc003346dd352618350 - -pre_build() { - export LD="$CC" -} -post_install() { - sed -n 10,160p pngcrush.c > LICENSE - vlicense LICENSE -} diff --git a/srcpkgs/pngquant/template b/srcpkgs/pngquant/template deleted file mode 100644 index f558e6312edf54..00000000000000 --- a/srcpkgs/pngquant/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'pngquant' -pkgname=pngquant -version=3.0.3 -revision=1 -build_style=cargo -hostmakedepends="pkg-config" -makedepends="lcms2-devel libpng-devel" -short_desc="Lossy PNG compressor" -maintainer="Leah Neukirchen " -license="GPL-3.0-or-later" -homepage="https://pngquant.org/" -distfiles="https://static.crates.io/crates/pngquant/pngquant-${version}.crate" -checksum=68a12bdd8825f9989f4ee9a6ab0b42727dae57728b939ef63453366697a07232 diff --git a/srcpkgs/pnmixer/template b/srcpkgs/pnmixer/template deleted file mode 100644 index 96374a480d3d24..00000000000000 --- a/srcpkgs/pnmixer/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'pnmixer' -pkgname=pnmixer -version=0.7.2 -revision=2 -build_style=cmake -hostmakedepends="pkg-config intltool automake glib-devel" -makedepends="alsa-lib-devel libnotify-devel gtk+3-devel" -short_desc="Volume mixer for the system tray" -maintainer="Orphaned " -license="GPL-3.0-only" -homepage="https://github.com/nicklan/pnmixer" -distfiles="https://github.com/nicklan/pnmixer/archive/v${version}.tar.gz" -checksum=433487da386396f8d39244395220992ff73fe5191d0226febaead403a0cd6f2c diff --git a/srcpkgs/pnpm/template b/srcpkgs/pnpm/template deleted file mode 100644 index 4a6774da492098..00000000000000 --- a/srcpkgs/pnpm/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'pnpm' -pkgname=pnpm -version=10.17.1 -revision=1 -build_style=fetch -hostmakedepends="nodejs jq" -depends="nodejs" -short_desc="Fast, disk space efficient package manager" -maintainer="Bnyro " -license="MIT" -homepage="https://pnpm.io/" -distfiles="https://registry.npmjs.org/pnpm/-/pnpm-${version}.tgz" -checksum=a1e0133f6801c13039ae41309e5e5a7d1058a3a1e1edd020a4944a83c5368d04 -python_version=3 - -do_install() { - npm install -g --user root --prefix "${DESTDIR}/usr" "${XBPS_SRCDISTDIR}/${pkgname}-${version}/${pkgname}-${version}.tgz" - local _npmdir="${DESTDIR}/usr/lib/node_modules/${pkgname}" - - # Delete JS SourceMaps - find "${DESTDIR}/usr/lib" -depth -name '*.map' -delete - - vlicense "$_npmdir/LICENSE" - vdoc "$_npmdir/README.md" - rm -rf "${DESTDIR}/usr/etc" "$_npmdir/LICENSE" "$_npmdir/README.md" -} diff --git a/srcpkgs/pnpm/update b/srcpkgs/pnpm/update deleted file mode 100644 index 839b3fac2ecc84..00000000000000 --- a/srcpkgs/pnpm/update +++ /dev/null @@ -1,2 +0,0 @@ -site=https://github.com/pnpm/pnpm/tags -pattern='/tags/v\K[\d.]+(?=.tar.gz)' diff --git a/srcpkgs/po4a/patches/perl-5-40-fix.patch b/srcpkgs/po4a/patches/perl-5-40-fix.patch deleted file mode 100644 index a77fee4bb53aaf..00000000000000 --- a/srcpkgs/po4a/patches/perl-5-40-fix.patch +++ /dev/null @@ -1,15 +0,0 @@ -From https://github.com/mquinson/po4a/commit/28fe52651eb8096d97d6bd3a97b3168522ba5306 -Fix failures with DynaLoader on Perl 5.40 -cf. https://github.com/mquinson/po4a/issues/508 - ---- a/lib/Locale/Po4a/TransTractor.pm 2024-06-17 22:13:11.000000000 +0200 -+++ b/lib/Locale/Po4a/TransTractor.pm 2025-05-01 14:49:53.437322715 +0200 -@@ -5,6 +5,8 @@ - package Locale::Po4a::TransTractor; - use DynaLoader; - -+sub import { } -+ - use 5.16.0; - use strict; - use warnings; diff --git a/srcpkgs/po4a/template b/srcpkgs/po4a/template deleted file mode 100644 index b9e6078c8d1dbc..00000000000000 --- a/srcpkgs/po4a/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'po4a' -pkgname=po4a -version=0.74 -revision=1 -build_style=perl-ModuleBuild -_perldeps="perl perl-Text-WrapI18N perl-Term-ReadKey perl-Unicode-LineBreak - perl-SGMLSpm perl-Syntax-Keyword-Try perl-YAML-Tiny perl-Pod-Parser" -hostmakedepends="${_perldeps} perl-Locale-gettext perl-Module-Build gettext - libxslt docbook-xsl" -makedepends="${_perldeps} perl-Locale-gettext perl-Module-Build" -depends="${_perldeps} opensp gettext" -checkdepends="docbook opensp perl-Test-Pod texlive" -short_desc="PO for anything" -maintainer="newbluemoon " -license="GPL-2.0-or-later" -homepage="https://po4a.org/" -changelog="https://raw.githubusercontent.com/mquinson/po4a/master/NEWS" -distfiles="https://github.com/mquinson/po4a/archive/v${version}.tar.gz" -checksum=6e390eb7707501a86f2e648d78fddb0d211d1e8699aa1ee201176e9f966a798b -make_check=ci-skip # cannot repoduce failure locally diff --git a/srcpkgs/pocketsphinx/template b/srcpkgs/pocketsphinx/template deleted file mode 100644 index 2946e2eafa3b69..00000000000000 --- a/srcpkgs/pocketsphinx/template +++ /dev/null @@ -1,31 +0,0 @@ -# Template file for 'pocketsphinx' -pkgname=pocketsphinx -version=0.8 -revision=5 -short_desc="Lightweight speech recognition system" -maintainer="Martin Riese " -license="GPL-2" -homepage="http://cmusphinx.sourceforge.net" -distfiles="${SOURCEFORGE_SITE}/cmusphinx/${pkgname}/${version}/${pkgname}-${version}.tar.gz" -checksum="874c4c083d91c8ff26a2aec250b689e537912ff728923c141c4dac48662cce7a" -build_style=gnu-configure -configure_args="--disable-static --without-python" -hostmakedepends="pkg-config" -makedepends="sphinxbase-devel pulseaudio-devel libsndfile-devel libsamplerate-devel" - -libpocketsphinx_package() { - short_desc+=" - runtime libraries" - pkg_install() { - vmove usr/lib/*.so.* - } -} - -libpocketsphinx-devel_package() { - depends="sphinxbase-devel libpocketsphinx>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/*.so - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/pocketsphinx/update b/srcpkgs/pocketsphinx/update deleted file mode 100644 index 70f8b7290d7bbf..00000000000000 --- a/srcpkgs/pocketsphinx/update +++ /dev/null @@ -1 +0,0 @@ -ignore="*alpha*" diff --git a/srcpkgs/pockyt/template b/srcpkgs/pockyt/template deleted file mode 100644 index 73193b623f1a82..00000000000000 --- a/srcpkgs/pockyt/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'pockyt' -pkgname=pockyt -version=1.4.6 -revision=5 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3-setuptools python3-parse" -short_desc="Automate and manage your pocket collection" -maintainer="Orphaned " -license="GPL-3.0-or-later" -homepage="https://github.com/arvindch/pockyt" -distfiles="${homepage}/archive/${version}.tar.gz" -checksum=91c4e89dec141b8999feeab963fb652ea2026147ced44eea449c05d7d464cccf -make_check=no # no tests available diff --git a/srcpkgs/poco-devel b/srcpkgs/poco-devel deleted file mode 120000 index b4dd0515cea591..00000000000000 --- a/srcpkgs/poco-devel +++ /dev/null @@ -1 +0,0 @@ -poco \ No newline at end of file diff --git a/srcpkgs/poco/template b/srcpkgs/poco/template deleted file mode 100644 index b8544666a3d6f9..00000000000000 --- a/srcpkgs/poco/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'poco' -pkgname=poco -version=1.12.4 -revision=2 -build_style=cmake -configure_args="-DPOCO_UNBUNDLED=ON" -makedepends="openssl-devel zlib-devel pcre2-devel expat-devel sqlite-devel" -short_desc="C++ class libraries for building network-based applications" -maintainer="Orphaned " -license="BSL-1.0" -homepage="https://pocoproject.org" -distfiles="https://pocoproject.org/releases/${pkgname}-${version}/${pkgname}-${version}-all.tar.gz" -checksum=4c3584daa5b0e973f268654dbeb1171ec7621e358b2b64363cd1abd558a68777 -conflicts="archiver" - -post_install() { - vlicense LICENSE -} - -poco-devel_package() { - depends="${sourcepkg}>=${version}_${revision} ${makedepends}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/*.so - vmove usr/lib/cmake - } -} diff --git a/srcpkgs/pod2mdoc/template b/srcpkgs/pod2mdoc/template deleted file mode 100644 index 4c0db3cbea12b9..00000000000000 --- a/srcpkgs/pod2mdoc/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'pod2mdoc' -pkgname=pod2mdoc -version=0.2 -revision=2 -build_style=gnu-makefile -short_desc="Convert perl documentation (POD) into man pages (mdoc)" -maintainer="Orphaned " -license="ISC" -homepage="http://mdocml.bsd.lv/pod2mdoc" -distfiles="http://mdocml.bsd.lv/pod2mdoc/snapshots/${pkgname}-${version}.tgz" -checksum=74f1fe31f61dc876ae0a5703ecdd73c23c3810f76db7db90182521f4ea26b0fc - -post_extract() { - sed -i 's,,,g' pod2mdoc.c -} -do_install() { - vbin pod2mdoc - vman pod2mdoc.1 - sed -n '/Copyright/,/CONNECTION\./p' pod2mdoc.c > LICENSE - vlicense LICENSE -} diff --git a/srcpkgs/pod2mdoc/update b/srcpkgs/pod2mdoc/update deleted file mode 100644 index 35f30dc291d861..00000000000000 --- a/srcpkgs/pod2mdoc/update +++ /dev/null @@ -1 +0,0 @@ -pattern="version \K[\d.]+" diff --git a/srcpkgs/podget/template b/srcpkgs/podget/template deleted file mode 100644 index 1d19b7f3f02c7d..00000000000000 --- a/srcpkgs/podget/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'podget' -pkgname=podget -version=0.9.1 -revision=1 -build_style=gnu-makefile -depends="wget" -short_desc="Automate downloading of podcasts" -maintainer="Orphaned " -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=eaeacc306b989359cbbc33891cf8f4ff9ca940af21e7a409e204b26ccb1d50a7 diff --git a/srcpkgs/podman-compose/template b/srcpkgs/podman-compose/template deleted file mode 100644 index 5103f800ec50ce..00000000000000 --- a/srcpkgs/podman-compose/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'podman-compose' -pkgname=podman-compose -version=1.5.0 -revision=1 -build_style=python3-pep517 -hostmakedepends="python3-setuptools" -depends="podman python3-yaml python3-dotenv" -short_desc="Script to run docker-compose.yml using podman" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="https://github.com/containers/podman-compose" -distfiles="https://github.com/containers/podman-compose/archive/v${version}.tar.gz" -checksum=83624b850fd0727f0cc3a574e17471cd003e1d85c46af91854bdab67299058fa -# Source distribution does not script unit tests -make_check=no - -post_install() { - vdoc README.md - vdoc docs/Mappings.md - vdoc docs/Extensions.md - vcompletion completion/bash/podman-compose bash -} diff --git a/srcpkgs/podman-tui/template b/srcpkgs/podman-tui/template deleted file mode 100644 index cb2191306e307b..00000000000000 --- a/srcpkgs/podman-tui/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'podman-tui' -pkgname=podman-tui -version=1.6.1 -revision=2 -build_style=go -go_import_path="github.com/containers/podman-tui" -hostmakedepends="pkg-config" -makedepends="gpgme-devel libseccomp-devel device-mapper-devel libbtrfs-devel" -short_desc="Podman Terminal User Interface" -maintainer="Uli Baum " -license="Apache-2.0" -homepage="https://github.com/containers/podman-tui" -changelog="https://github.com/containers/podman-tui/releases" -distfiles="https://github.com/containers/podman-tui/archive/refs/tags/v${version}.tar.gz" -checksum=a241119e1099711f889bae6fa7061130869317b711a96e3e9df2fed45e6fc979 - -post_install() { - vdoc docs/README.md -} diff --git a/srcpkgs/podman/files/podman-docker/finish b/srcpkgs/podman/files/podman-docker/finish deleted file mode 100644 index 884b37f53b63db..00000000000000 --- a/srcpkgs/podman/files/podman-docker/finish +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh - -[ "$(realpath /run/docker.sock)" = "/run/podman/podman.sock" ] && rm /run/docker.sock diff --git a/srcpkgs/podman/files/podman-docker/run b/srcpkgs/podman/files/podman-docker/run deleted file mode 100644 index 8a3a5623b5eb6d..00000000000000 --- a/srcpkgs/podman/files/podman-docker/run +++ /dev/null @@ -1,5 +0,0 @@ -#!/bin/sh -exec 2>&1 - -ln -sf /run/podman/podman.sock /run/docker.sock -exec chpst -b podman-docker pause diff --git a/srcpkgs/podman/files/podman/run b/srcpkgs/podman/files/podman/run deleted file mode 100644 index 6e0ba966badbf8..00000000000000 --- a/srcpkgs/podman/files/podman/run +++ /dev/null @@ -1,5 +0,0 @@ -#!/bin/sh -exec 2>&1 - -[ -r ./conf ] && . ./conf -exec podman --log-level info system service ${OPTS:---time=0} 2>&1 diff --git a/srcpkgs/podman/template b/srcpkgs/podman/template deleted file mode 100644 index b6f54c1449148b..00000000000000 --- a/srcpkgs/podman/template +++ /dev/null @@ -1,53 +0,0 @@ -# Template file for 'podman' -pkgname=podman -version=5.6.1 -revision=1 -build_style=go -go_import_path="github.com/containers/podman/v5" -go_package="${go_import_path}/cmd/podman ${go_import_path}/cmd/rootlessport" -go_build_tags="seccomp apparmor containers_image_ostree_stub cni" -hostmakedepends="pkg-config go-md2man python3 mdocml" -makedepends="gpgme-devel libseccomp-devel device-mapper-devel libbtrfs-devel" -depends="runc conmon cni-plugins slirp4netns fuse-overlayfs containers-common - containers.image containers.storage netavark passt" -checkdepends="qemu" -short_desc="Simple management tool for containers and images" -maintainer="Cameron Nemo " -license="Apache-2.0" -homepage="https://podman.io/" -changelog="https://raw.githubusercontent.com/containers/podman/main/RELEASE_NOTES.md" -distfiles="https://github.com/containers/podman/archive/v${version}.tar.gz" -checksum=e4fccc003dac77bae9127968c93388b6bf59d6b9ef8ffbdda21696613f729f3c - -if [ "$CROSS_BUILD" ]; then - go_build_tags+=" containers_image_openpgp" -fi - -case $XBPS_TARGET_MACHINE in - aarch64* | x86_64*) ;; - *) make_check="no" ;; # Upstream only supports tests on aarch64 and x86_64 -esac - -post_build() { - make docs -} - -do_check() { - rm -v cmd/quadlet/main_test.go pkg/systemd/quadlet/unitdirs_test.go # TODO fix this with something like export TESTFLAGS="--skip-package quadlet --skip-file quadlet" - make .install.ginkgo - make localunit -} - -post_install() { - vmkdir usr/libexec/podman - mv "${DESTDIR}/usr/bin/rootlessport" "${DESTDIR}/usr/libexec/podman/rootlessport" - make install.man DESTDIR="${DESTDIR}" PREFIX="/usr" - make install.completions DESTDIR="${DESTDIR}" PREFIX="/usr" - cp vendor/github.com/containers/common/pkg/config/containers.conf \ - containers.cgfs.conf - vsed -i -e 's|#cgroup_manager = "systemd"|cgroup_manager = "cgroupfs"|g' \ - containers.cgfs.conf - vinstall containers.cgfs.conf 644 usr/share/containers containers.conf - vsv podman - vsv podman-docker -} diff --git a/srcpkgs/podofo/template b/srcpkgs/podofo/template deleted file mode 100644 index 578a0923eb1567..00000000000000 --- a/srcpkgs/podofo/template +++ /dev/null @@ -1,43 +0,0 @@ -# Template file for 'podofo' -pkgname=podofo -version=0.10.4 -revision=1 -build_style=cmake -configure_args="-DPODOFO_BUILD_STATIC=FALSE -DPODOFO_BUILD_TOOLS=TRUE - -DPODOFO_BUILD_TEST=TRUE" -hostmakedepends="pkg-config" -makedepends="fontconfig-devel libidn-devel openssl-devel lua53-devel tiff-devel - libxml2-devel zlib-devel libjpeg-turbo-devel libpng-devel freetype-devel" -short_desc="Library to work with the PDF file format" -maintainer="Andrea Brancaleoni " -license="GPL-2.0-or-later, LGPL-2.1-or-later" -homepage="https://github.com/podofo/podofo" -distfiles="https://github.com/podofo/podofo/archive/refs/tags/${version}.tar.gz" -checksum=8800e16b8bd77cdb8881efca9d516976ec839cf736d27940977cc7f72d6d09d3 -# disable_parallel_build=yes - -post_install() { - local _f - for _f in man/*.1; do - vman "$_f" - done -} - -libpodofo_package() { - replaces="podofo<0.9.3_1" - short_desc+=" - shared library" - pkg_install() { - vmove usr/lib/*.so.* - } -} - -libpodofo-devel_package() { - short_desc+=" - development files" - depends="libpodofo-${version}_${revision}" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - vmove "usr/share/podofo/*.cmake" - } -} diff --git a/srcpkgs/poedit/patches/musl.patch b/srcpkgs/poedit/patches/musl.patch deleted file mode 100644 index ec68e8b05bb34c..00000000000000 --- a/srcpkgs/poedit/patches/musl.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- poedit-3.4.4/src/configuration.h 2024-05-09 18:46:58.000000000 +0200 -+++ - 2024-08-28 13:13:18.572855688 +0200 -@@ -27,6 +27,7 @@ - #define Poedit_configuration_h - - #include -+#include - - // What to do during msgmerge - enum MergeBehavior diff --git a/srcpkgs/poedit/template b/srcpkgs/poedit/template deleted file mode 100644 index c60083e97022f1..00000000000000 --- a/srcpkgs/poedit/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'poedit' -pkgname=poedit -version=3.7 -revision=2 -build_style=gnu-configure -configure_args="--with-wx-config=wx-config-gtk3 --with-boost-system=c" -hostmakedepends="pkg-config" -makedepends="boost-devel-minimal libboost_thread - cld2-devel db-devel enchant2-devel gtk+3-devel - gtkspell3-devel Lucene++-devel wxWidgets-gtk3-devel pugixml-devel" -depends="desktop-file-utils hicolor-icon-theme gettext" -short_desc="Cross-platform gettext catalogs (.po files) editor" -maintainer="Eloi Torrents " -license="MIT" -homepage="https://www.poedit.net/" -changelog="https://raw.githubusercontent.com/vslavik/poedit/master/NEWS" -distfiles="https://github.com/vslavik/poedit/releases/download/v${version}-oss/poedit-${version}.tar.gz" -checksum=1bb2388f03618991effde4e8d0e8c35db363af6ca58f6d8ebab21daa76731d71 - -CPPFLAGS="-DUCHAR_TYPE=uint16_t -Wno-deprecated-copy" -CXXFLAGS="-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64" - -if [ "$CROSS_BUILD" ]; then - hostmakedepends+=" wxWidgets-common-devel" - configure_args+=" WXRC=/usr/bin/wxrc --with-boost-libdir=${XBPS_CROSS_BASE}/usr/lib" -fi - -post_install() { - vlicense COPYING -} diff --git a/srcpkgs/poedit/update b/srcpkgs/poedit/update deleted file mode 100644 index 93e8bf47ac205b..00000000000000 --- a/srcpkgs/poedit/update +++ /dev/null @@ -1 +0,0 @@ -pattern='/archive/refs/tags/(v?|\Q'"$pkgname"'\E-)?\K[\d\.]+(?=-oss\.tar\.gz")' diff --git a/srcpkgs/poezio/patches/disable-header-checks.patch b/srcpkgs/poezio/patches/disable-header-checks.patch deleted file mode 100644 index 09cf6d5434de91..00000000000000 --- a/srcpkgs/poezio/patches/disable-header-checks.patch +++ /dev/null @@ -1,16 +0,0 @@ -The check_include function in the setup script passes $CC as argv[0] to -subprocess.call, which fails in our cross environment where $CC includes some -extra command-line flags. Just assume the headers are found. - ---- a/setup.py -+++ b/setup.py -@@ -89,9 +89,6 @@ - ) - - --if not check_include('python3', 'Python.h'): -- sys.exit(2) -- - module_poopt = Extension('poezio.poopt', - extra_compile_args=['-Wno-declaration-after-statement'], - sources=['poezio/pooptmodule.c']) diff --git a/srcpkgs/poezio/template b/srcpkgs/poezio/template deleted file mode 100644 index ed0ca60d45e8cd..00000000000000 --- a/srcpkgs/poezio/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'poezio' -pkgname=poezio -version=0.14 -revision=4 -build_style=python3-module -hostmakedepends="python3-setuptools pkg-config" -makedepends="python3-devel" -depends="python3-slixmpp python3-aiodns python3-pyasn1-modules - python3-typing_extensions python3-setuptools python3-Pygments python3-qrcode python3-mpd2 python3-inotify python3-potr" -checkdepends="$depends" -short_desc="Console XMPP/Jabber client" -maintainer="Franklin Delehelle " -license="Zlib" -homepage="https://poez.io/" -distfiles="${PYPI_SITE}/p/poezio/poezio-${version}.tar.gz" -checksum=d9b8a3e22fa39a8683a9a289229f23d922e63c938a76b9897b77f3278bb3a420 - -post_install() { - # keep man pages only - rm -r ${DESTDIR}/usr/share/{doc,poezio} - vlicense COPYING -} diff --git a/srcpkgs/poezio/update b/srcpkgs/poezio/update deleted file mode 100644 index b53afef2735e9e..00000000000000 --- a/srcpkgs/poezio/update +++ /dev/null @@ -1 +0,0 @@ -pattern='poezio-\K[\d.]+(?=\.tar)' diff --git a/srcpkgs/poke-devel b/srcpkgs/poke-devel deleted file mode 120000 index 16ae230b8ed067..00000000000000 --- a/srcpkgs/poke-devel +++ /dev/null @@ -1 +0,0 @@ -poke \ No newline at end of file diff --git a/srcpkgs/poke/template b/srcpkgs/poke/template deleted file mode 100644 index 613b41b4258dad..00000000000000 --- a/srcpkgs/poke/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'poke' -pkgname=poke -version=4.3 -revision=2 -build_style=gnu-configure -configure_args="gl_cv_func_strcasecmp_works=yes" -hostmakedepends="pkg-config" -makedepends="gc-devel json-c-devel libatomic_ops-devel readline-devel" -checkdepends="dejagnu" -short_desc="Extensible editor for structured binary data" -maintainer="Duncaen " -license="GPL-3.0-or-later" -homepage="https://www.jemarch.net/poke.html" -changelog="https://git.savannah.gnu.org/cgit/poke.git/plain/NEWS" -distfiles="${GNU_SITE}/poke/poke-${version}.tar.gz" -checksum=a84cb9175d50d45a411f2481fd0662b83cb32ce517316b889cfb570819579373 - -poke-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove usr/share/aclocal - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/pokoy/patches/build.patch b/srcpkgs/pokoy/patches/build.patch deleted file mode 100644 index 2bbf51e06bbc92..00000000000000 --- a/srcpkgs/pokoy/patches/build.patch +++ /dev/null @@ -1,13 +0,0 @@ ---- a/Makefile -+++ b/Makefile -@@ -1,8 +1,8 @@ - VERSION = 0.2.5 - CC ?= gcc - STRIP ?= strip --CFLAGS = -std=c99 -D_DEFAULT_SOURCE -O2 --LDFLAGS = -lxcb -lxcb-keysyms -lxcb-icccm -lxcb-screensaver -+CFLAGS += -std=c99 -D_DEFAULT_SOURCE -+LDFLAGS += -lxcb -lxcb-keysyms -lxcb-icccm -lxcb-screensaver - - SRCR = pokoy.c - OBJS = ${SRCR:.c=.o} diff --git a/srcpkgs/pokoy/template b/srcpkgs/pokoy/template deleted file mode 100644 index 79c10c13ecec01..00000000000000 --- a/srcpkgs/pokoy/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'pokoy' -pkgname=pokoy -version=0.2.5 -revision=1 -build_style=gnu-makefile -make_use_env=yes -makedepends="libxcb-devel xcb-util-keysyms-devel xcb-util-wm-devel" -short_desc="Daemon that helps prevent RSI and other computer related stress" -maintainer="Orphaned " -license="GPL-2.0-only" -homepage="https://github.com/ttygde/pokoy" -distfiles="https://github.com/ttygde/pokoy/archive/v${version}.tar.gz" -checksum=ae3ee5935e503d1f48f7fc8e4df2071e9d4586a52dfe778ef643deb28ca6a22f diff --git a/srcpkgs/polari/template b/srcpkgs/polari/template deleted file mode 100644 index 0c245fa9af37bf..00000000000000 --- a/srcpkgs/polari/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'polari' -pkgname=polari -version=46.0 -revision=2 -build_style=meson -build_helper="gir" -hostmakedepends="pkg-config itstool gettext glib-devel gtk-update-icon-cache - desktop-file-utils" -makedepends="gjs-devel telepathy-glib-devel tinysparql-devel" -depends="telepathy-glib libsecret gtk4 libadwaita telepathy-idle - telepathy-mission-control" -checkdepends="appstream-glib desktop-file-utils" -short_desc="GNOME IRC client" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="https://wiki.gnome.org/Apps/Polari" -changelog="https://gitlab.gnome.org/GNOME/polari/-/raw/main/NEWS" -distfiles="${GNOME_SITE}/polari/${version%.*}/polari-${version}.tar.xz" -checksum=d2b1709e379189294f53d4ef15f03f8bcbbbe8c52f0f415e62f7d5f00c360a31 diff --git a/srcpkgs/polipo/INSTALL b/srcpkgs/polipo/INSTALL deleted file mode 100644 index 81b752a0efd4de..00000000000000 --- a/srcpkgs/polipo/INSTALL +++ /dev/null @@ -1,7 +0,0 @@ -case "${ACTION}" in -post) - touch -f var/log/polipo.log 2>/dev/null - install -d var/cache/polipo - chown -R nobody:nogroup var/cache/polipo var/log/polipo.log - ;; -esac diff --git a/srcpkgs/polipo/files/polipo/run b/srcpkgs/polipo/files/polipo/run deleted file mode 100644 index 64ce07ee60836f..00000000000000 --- a/srcpkgs/polipo/files/polipo/run +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh -exec 2>&1 -exec chpst -u nobody polipo diff --git a/srcpkgs/polipo/template b/srcpkgs/polipo/template deleted file mode 100644 index 4d1826463b7fc0..00000000000000 --- a/srcpkgs/polipo/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'polipo' -pkgname=polipo -version=1.1.1 -revision=6 -hostmakedepends="texinfo" -short_desc="Small and fast caching web proxy" -maintainer="Orphaned " -license="MIT" -homepage="http://www.pps.jussieu.fr/~jch/software/polipo/" -distfiles="http://www.pps.univ-paris-diderot.fr/~jch/software/files/polipo/polipo-${version}.tar.gz" -checksum=a259750793ab79c491d05fcee5a917faf7d9030fb5d15e05b3704e9c9e4ee015 - -do_build() { - make CFLAGS="$CFLAGS" ${makejobs} -} -do_install() { - make PREFIX=${DESTDIR}/usr MANDIR=${DESTDIR}/usr/share/man \ - INFODIR=${DESTDIR}/usr/share/info \ - LOCAL_ROOT=${DESTDIR}/usr/share/polipo/www \ - DISK_CACHE_ROOT=${DESTDIR}/var/cache/polipo install - - # install sample config files - vinstall config.sample 644 usr/share/examples/polipo - vinstall forbidden.sample 644 usr/share/examples/polipo - vsv polipo - vlicense COPYING -} diff --git a/srcpkgs/polipo/update b/srcpkgs/polipo/update deleted file mode 100644 index 7df8455f3f790b..00000000000000 --- a/srcpkgs/polipo/update +++ /dev/null @@ -1 +0,0 @@ -ignore="20[0-9][0-9][0-9][0-9][0-9][0-9]" diff --git a/srcpkgs/polkit-devel b/srcpkgs/polkit-devel deleted file mode 120000 index 3b45280441e4e0..00000000000000 --- a/srcpkgs/polkit-devel +++ /dev/null @@ -1 +0,0 @@ -polkit \ No newline at end of file diff --git a/srcpkgs/polkit-elogind b/srcpkgs/polkit-elogind deleted file mode 120000 index 3b45280441e4e0..00000000000000 --- a/srcpkgs/polkit-elogind +++ /dev/null @@ -1 +0,0 @@ -polkit \ No newline at end of file diff --git a/srcpkgs/polkit-gnome/files/polkit-gnome-authentication-agent-1.desktop b/srcpkgs/polkit-gnome/files/polkit-gnome-authentication-agent-1.desktop deleted file mode 100644 index 1c128ca335fe53..00000000000000 --- a/srcpkgs/polkit-gnome/files/polkit-gnome-authentication-agent-1.desktop +++ /dev/null @@ -1,87 +0,0 @@ -[Desktop Entry] -Name=PolicyKit Authentication Agent -Name[ar]=مدير الاستيثاق PolicyKit -Name[be]=PolicyKit - аґент аўтэнтыфікацыі -Name[bn_IN]=PolicyKit অনুমোদনের এজেন্ট -Name[ca]=Agent d'autenticació del PolicyKit -Name[cs]=Ověřovací agent PolicyKit -Name[da]=Godkendelsesprogrammet PolicyKit -Name[de]=Legitimationsdienst von PolicyKit -Name[el]=Πράκτορας πιστοποίησης PolicyKit -Name[en_GB]=PolicyKit Authentication Agent -Name[es]=Agente de autenticación de PolicyKit -Name[eu]=PolicyKit autentifikatzeko agentea -Name[fi]=PolicytKit-tunnistautumisohjelma -Name[fr]=Agent d'authentification de PolicyKit -Name[gl]=Axente de autenticación PolicyKit -Name[gu]=PolicyKit સત્તાધિકરણ એજન્ટ -Name[hi]=PolicyKit प्रमाणीकरण प्रतिनिधि -Name[hu]=PolicyKit hitelesítési ügynök -Name[it]=Agente di autenticazione per PolicyKit -Name[ja]=PolicyKit 認証エージェント -Name[kn]=PolicyKit ದೃಢೀಕರಣ ಮಧ್ಯವರ್ತಿ -Name[lt]=PolicyKit tapatybės nustatymo agentas -Name[ml]=പോളിസിക്കിറ്റ് ഓഥന്റിക്കേഷന്‍ ഏജന്റ് -Name[mr]=PolicyKit ऑथेंटीकेशन एजेंट -Name[or]=PolicyKit ବୈଧିକରଣ ସଦସ୍ୟ -Name[pa]=ਪਾਲਸੀਕਿੱਟ ਪਰਮਾਣਕਿਤਾ ਏਜੰਟ -Name[pl]=Agent uwierzytelniania PolicyKit -Name[pt]=Agente de Autenticação PolicyKit -Name[pt_BR]=Agente de autenticação PolicyKit -Name[ro]=Agent de autentificare PolicyKit -Name[sk]=Agent PolicyKit na overovanie totožnosti -Name[sl]=PolicyKit program overjanja -Name[sv]=Autentiseringsagent för PolicyKit -Name[ta]=PolicyKit அங்கீகார முகவர் -Name[te]=పాలసీకిట్ ధృవీకరణ ప్రతినిధి -Name[th]=ตัวกลางสำหรับยืนยันตัวบุคคล PolicyKit -Name[uk]=Агент автентифікації PolicyKit -Name[zh_CN]=PolicyKit 认证代理 -Name[zh_HK]=PolicyKit 驗證代理程式 -Name[zh_TW]=PolicyKit 驗證代理程式 -Comment=PolicyKit Authentication Agent -Comment[ar]=مدير الاستيثاق PolicyKit -Comment[be]=PolicyKit - аґент аўтэнтыфікацыі -Comment[bn_IN]=PolicyKit অনুমোদনের এজেন্ট -Comment[ca]=Agent d'autenticació del PolicyKit -Comment[cs]=Ověřovací agent PolicyKit -Comment[da]=Godkendelsesprogrammet PolicyKit -Comment[de]=Legitimationsdienst von PolicyKit -Comment[el]=Πράκτορας πιστοποίησης PolicyKit -Comment[en_GB]=PolicyKit Authentication Agent -Comment[es]=Agente de autenticación de PolicyKit -Comment[eu]=PolicyKit autentifikatzeko agentea -Comment[fi]=PolicytKit-tunnistautumisohjelma -Comment[fr]=Agent d'authentification de PolicyKit -Comment[gl]=Axente de autenticación PolicyKit -Comment[gu]=PolicyKit સત્તાધિકરણ એજન્ટ -Comment[hi]=PolicyKit प्रमाणीकरण प्रतिनिधि -Comment[hu]=PolicyKit hitelesítési ügynök -Comment[it]=Agente di autenticazione per PolicyKit -Comment[ja]=PolicyKit 認証エージェント -Comment[kn]=PolicyKit ದೃಢೀಕರಣ ಮಧ್ಯವರ್ತಿ -Comment[lt]=PolicyKit tapatybės nustatymo agentas -Comment[ml]=പോളിസിക്കിറ്റ് ഓഥന്റിക്കേഷന്‍ ഏജന്റ് -Comment[mr]=PolicyKit ऑथेंटीकेशन एजेंट -Comment[or]=PolicyKit ବୈଧିକରଣ ସଦସ୍ୟ -Comment[pa]=ਪਾਲਸੀਕਿੱਟ ਪਰਮਾਣਕਿਤਾ ਏਜੰਟ -Comment[pl]=Agent uwierzytelniania PolicyKit -Comment[pt]=Agente de Autenticação PolicyKit -Comment[pt_BR]=Agente de autenticação PolicyKit -Comment[ro]=Agent de autentificare PolicyKit -Comment[sk]=Agent PolicyKit na overovanie totožnosti -Comment[sl]=PolicyKit program overjanja -Comment[sv]=Autentiseringsagent för PolicyKit -Comment[ta]=PolicyKit அங்கீகார முகவர் -Comment[te]=పాలసీకిట్ ధృవీకరణ ప్రతినిధి -Comment[th]=ตัวกลางสำหรับยืนยันตัวบุคคล PolicyKit -Comment[uk]=Агент автентифікації PolicyKit -Comment[zh_CN]=PolicyKit 认证代理 -Comment[zh_HK]=PolicyKit 驗證代理程式 -Comment[zh_TW]=PolicyKit 驗證代理程式 -Exec=/usr/libexec/polkit-gnome-authentication-agent-1 -Terminal=false -Type=Application -Categories= -NoDisplay=true -OnlyShowIn=GNOME; diff --git a/srcpkgs/polkit-gnome/template b/srcpkgs/polkit-gnome/template deleted file mode 100644 index 21841eebb2c7ce..00000000000000 --- a/srcpkgs/polkit-gnome/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'polkit-gnome' -pkgname=polkit-gnome -version=0.105 -revision=8 -build_style=gnu-configure -hostmakedepends="pkg-config intltool gobject-introspection" -makedepends="polkit-devel gtk+3-devel" -short_desc="PolicyKit integration for the GNOME desktop" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="http://www.freedesktop.org/wiki/Software/PolicyKit" -distfiles="${GNOME_SITE}/$pkgname/$version/$pkgname-$version.tar.xz" -checksum=1784494963b8bf9a00eedc6cd3a2868fb123b8a5e516e66c5eda48df17ab9369 - -post_patch() { - vsed -i -e 's/DATADIRNAME=lib/DATADIRNAME=share/' configure -} - -post_install() { - vinstall ${FILESDIR}/polkit-gnome-authentication-agent-1.desktop 644 usr/share/applications -} diff --git a/srcpkgs/polkit-gnome/update b/srcpkgs/polkit-gnome/update deleted file mode 100644 index 5ee333679e6f38..00000000000000 --- a/srcpkgs/polkit-gnome/update +++ /dev/null @@ -1 +0,0 @@ -pattern="\Q$pkgname\E-\K[0-9]\.[0-9]*[0-9]*.[0-9]+" diff --git a/srcpkgs/polkit-kde-agent/template b/srcpkgs/polkit-kde-agent/template deleted file mode 100644 index 063a5fbca13616..00000000000000 --- a/srcpkgs/polkit-kde-agent/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'polkit-kde-agent' -pkgname=polkit-kde-agent -version=6.5.2 -revision=1 -build_style=cmake -hostmakedepends="extra-cmake-modules qt6-base qt6-tools gettext" -makedepends="kf6-kcrash-devel kf6-kdbusaddons-devel kf6-kiconthemes-devel - qt6-declarative-devel qt6-base-devel kf6-ki18n-devel kf6-kcoreaddons-devel - kf6-kcrash-devel - kf6-kwindowsystem-devel polkit-qt6-devel kf6-knotifications-devel" -short_desc="KDE PolKit auth agent" -maintainer="John " -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=351ccd623fee873c1d7a70f40e0a05bf984ead14791cd9257b2b7bdd2ddc04cc diff --git a/srcpkgs/polkit-kde-agent/update b/srcpkgs/polkit-kde-agent/update deleted file mode 100644 index a9b0b2ab0f8146..00000000000000 --- a/srcpkgs/polkit-kde-agent/update +++ /dev/null @@ -1 +0,0 @@ -pkgname="${pkgname}-1" diff --git a/srcpkgs/polkit-qt5-devel b/srcpkgs/polkit-qt5-devel deleted file mode 120000 index 43d8ee81886f70..00000000000000 --- a/srcpkgs/polkit-qt5-devel +++ /dev/null @@ -1 +0,0 @@ -polkit-qt5 \ No newline at end of file diff --git a/srcpkgs/polkit-qt5/template b/srcpkgs/polkit-qt5/template deleted file mode 100644 index 9e54b4defc9ee2..00000000000000 --- a/srcpkgs/polkit-qt5/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'polkit-qt5' -pkgname=polkit-qt5 -version=0.200.0 -revision=1 -build_style=cmake -hostmakedepends="pkg-config git qt5-host-tools qt5-qmake" -makedepends="polkit-devel qt5-devel" -short_desc="Qt-style PolicyKit API (Qt5)" -maintainer="John " -license="LGPL-2.1-or-later" -homepage="https://invent.kde.org/libraries/polkit-qt-1" -distfiles="${KDE_SITE}/polkit-qt-1/polkit-qt-1-${version}.tar.xz" -checksum=5d3b611c062d2b76a93750bb10c907bfd21d1ff08d0a15dc2cf63e278e1677fb - -polkit-qt5-devel_package() { - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove usr/lib/cmake - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/polkit-qt5/update b/srcpkgs/polkit-qt5/update deleted file mode 100644 index 64a01ae51ac29e..00000000000000 --- a/srcpkgs/polkit-qt5/update +++ /dev/null @@ -1 +0,0 @@ -pkgname=polkit-qt-1 diff --git a/srcpkgs/polkit-qt6-devel b/srcpkgs/polkit-qt6-devel deleted file mode 120000 index ae9a5aeaba14cc..00000000000000 --- a/srcpkgs/polkit-qt6-devel +++ /dev/null @@ -1 +0,0 @@ -polkit-qt6 \ No newline at end of file diff --git a/srcpkgs/polkit-qt6/template b/srcpkgs/polkit-qt6/template deleted file mode 100644 index 73a6cce627d6bb..00000000000000 --- a/srcpkgs/polkit-qt6/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'polkit-qt6' -pkgname=polkit-qt6 -version=0.200.0 -revision=1 -build_style=cmake -configure_args="-DQT_MAJOR_VERSION=6" -hostmakedepends="pkg-config qt6-tools qt6-base" -makedepends="polkit-devel qt6-base-devel" -short_desc="Qt-style PolicyKit API (Qt6)" -maintainer="John " -license="LGPL-2.1-or-later" -homepage="https://invent.kde.org/libraries/polkit-qt-1" -distfiles="${KDE_SITE}/polkit-qt-1/polkit-qt-1-${version}.tar.xz" -checksum=5d3b611c062d2b76a93750bb10c907bfd21d1ff08d0a15dc2cf63e278e1677fb - -polkit-qt6-devel_package() { - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove usr/lib/cmake - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/polkit-qt6/update b/srcpkgs/polkit-qt6/update deleted file mode 100644 index 64a01ae51ac29e..00000000000000 --- a/srcpkgs/polkit-qt6/update +++ /dev/null @@ -1 +0,0 @@ -pkgname=polkit-qt-1 diff --git a/srcpkgs/polkit/files/polkit-1.pam b/srcpkgs/polkit/files/polkit-1.pam deleted file mode 100644 index e718f7ee15c67a..00000000000000 --- a/srcpkgs/polkit/files/polkit-1.pam +++ /dev/null @@ -1,7 +0,0 @@ -auth requisite pam_nologin.so -auth required pam_env.so -auth required pam_unix.so -account required pam_unix.so -session required pam_unix.so -session required pam_limits.so -password required pam_unix.so diff --git a/srcpkgs/polkit/files/polkitd/run b/srcpkgs/polkit/files/polkitd/run deleted file mode 100644 index 9d69121096eb35..00000000000000 --- a/srcpkgs/polkit/files/polkitd/run +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh -exec 2>&1 -exec /usr/lib/polkit-1/polkitd --no-debug diff --git a/srcpkgs/polkit/patches/turnstile.patch b/srcpkgs/polkit/patches/turnstile.patch deleted file mode 100644 index 4f56ed130eefd4..00000000000000 --- a/srcpkgs/polkit/patches/turnstile.patch +++ /dev/null @@ -1,57 +0,0 @@ -commit 8d98aa421b92765695af13c033cf7e80375c03fe -Author: q66 -Date: Sun Jul 2 15:44:51 2023 +0200 - - ensure turnstile-session processes fall back to display check - - As turnstile session is shared between sessions, let us fall back - to the check for whether a graphical session is in place. We need - this as our dbus session bus is managed through turnstile. In - systemd-using systems there is no problem because user units are - not a part of any explicit session (we don't get this luxury - because using a session is the only way to make sure our pid is - tracked in systemd at all; we need that to be able to resolve - PID to UID). - -diff --git a/src/polkitbackend/polkitbackendsessionmonitor-systemd.c b/src/polkitbackend/polkitbackendsessionmonitor-systemd.c -index b00cdbd..9a3f3c3 100644 ---- a/src/polkitbackend/polkitbackendsessionmonitor-systemd.c -+++ b/src/polkitbackend/polkitbackendsessionmonitor-systemd.c -@@ -346,7 +346,7 @@ polkit_backend_session_monitor_get_session_for_subject (PolkitBackendSessionMoni - PolkitUnixProcess *tmp_process = NULL; - PolkitUnixProcess *process = NULL; - PolkitSubject *session = NULL; -- char *session_id = NULL; -+ char *session_id = NULL, *service_id = NULL; - pid_t pid; - #if HAVE_SD_UID_GET_DISPLAY - uid_t uid; -@@ -377,8 +377,26 @@ polkit_backend_session_monitor_get_session_for_subject (PolkitBackendSessionMoni - - if (sd_pid_get_session (pid, &session_id) >= 0) - { -- session = polkit_unix_session_new (session_id); -- goto out; -+ /* if belonging to turnstile, ignore */ -+ if (sd_session_get_service (session_id, &service_id) >= 0) -+ { -+ if (strcmp (service_id, "turnstiled")) -+ { -+ free (service_id); -+ session = polkit_unix_session_new (session_id); -+ goto out; -+ } -+ else -+ { -+ /* turnstile-managed processes are shared */ -+ free(service_id); -+ } -+ } -+ else -+ { -+ session = polkit_unix_session_new (session_id); -+ goto out; -+ } - } - - #if HAVE_SD_UID_GET_DISPLAY diff --git a/srcpkgs/polkit/template b/srcpkgs/polkit/template deleted file mode 100644 index 1c5f8faf221059..00000000000000 --- a/srcpkgs/polkit/template +++ /dev/null @@ -1,64 +0,0 @@ -# Template file for 'polkit' -pkgname=polkit -version=126 -revision=2 -build_style=meson -build_helper=gir -configure_args="$(vopt_bool gir introspection) -Dman=true - -Dsession_tracking=elogind -Dsystemdsystemunitdir=/usr/lib/systemd/system - -Dpam_prefix=/usr/lib/pam.d" -make_dirs=" - /etc/polkit-1/rules.d 0700 polkitd polkitd - /usr/share/polkit-1/rules.d 0700 polkitd polkitd" -hostmakedepends="pkg-config gettext glib-devel perl - libxslt docbook-xsl" -makedepends="libglib-devel elogind-devel duktape-devel pam-devel" -checkdepends="python3-dbus python3-dbusmock" -short_desc="Authorization Toolkit" -maintainer="Enno Boland " -license="GPL-2.0-or-later" -homepage="https://github.com/polkit-org/polkit" -changelog="https://raw.githubusercontent.com/polkit-org/polkit/main/NEWS.md" -distfiles="https://github.com/polkit-org/polkit/archive/${version}.tar.gz" -checksum=2814a7281989f6baa9e57bd33bbc5e148827e2721ccef22aaf28ab2b376068e8 -system_accounts="polkitd" - -# Package build options -build_options="gir" -build_options_default="gir" - -if [ "$XBPS_TARGET_LIBC" = "musl" ]; then - # see https://gitlab.freedesktop.org/polkit/polkit/-/issues/134 - make_check=no -fi - -if [ "$XBPS_CHECK_PKGS" ]; then - configure_args+=" -Dtests=true" -fi - -post_install() { - vinstall ${FILESDIR}/polkit-1.pam 644 usr/lib/pam.d polkit-1 - vsv polkitd - # the build doesn't set setuid bits when not installing as root - chmod u+s ${DESTDIR}/usr/bin/pkexec - chmod u+s ${DESTDIR}/usr/lib/polkit-1/polkit-agent-helper-1 -} - -polkit-devel_package() { - depends="libglib-devel ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - if [ "$build_option_gir" ]; then - vmove "usr/share/gir-*" - fi - vmove "usr/lib/*.so" - } -} - -polkit-elogind_package() { - depends="polkit>=${version}_${revision}" - metapackage=yes - short_desc+=" (transitional dummy package)" -} diff --git a/srcpkgs/polybar/patches/battery-rate.patch b/srcpkgs/polybar/patches/battery-rate.patch deleted file mode 100644 index 8885f93753ee1f..00000000000000 --- a/srcpkgs/polybar/patches/battery-rate.patch +++ /dev/null @@ -1,27 +0,0 @@ -From 03d01afed688fdba0c7cd31934373c277d615606 Mon Sep 17 00:00:00 2001 -From: classabbyamp -Date: Sun, 24 Mar 2024 17:16:29 -0400 -Subject: [PATCH] fix(modules/battery): make rate positive if negative - -on the Lenovo X13s, the battery firmware returns a negative value for -power_now, which is interpreted by the battery module as 0 because it -converts the string to unsigned long. This should be read as a long -instead, as the kernel specifies that power_now is an int: -https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/tree/include/linux/power_supply.h?h=v6.0.11#n99 ---- - src/modules/battery.cpp | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/src/modules/battery.cpp b/src/modules/battery.cpp -index 4d966adca..7d7ac3799 100644 ---- a/src/modules/battery.cpp -+++ b/src/modules/battery.cpp -@@ -65,7 +65,7 @@ namespace modules { - } - - m_rate_reader = make_unique([this] { -- unsigned long rate{std::strtoul(file_util::contents(m_frate).c_str(), nullptr, 10)}; -+ unsigned long rate{static_cast(std::abs(std::strtol(file_util::contents(m_frate).c_str(), nullptr, 10)))}; - unsigned long volt{std::strtoul(file_util::contents(m_fvoltage).c_str(), nullptr, 10) / 1000UL}; - unsigned long now{std::strtoul(file_util::contents(m_fcapnow).c_str(), nullptr, 10)}; - unsigned long max{std::strtoul(file_util::contents(m_fcapfull).c_str(), nullptr, 10)}; diff --git a/srcpkgs/polybar/patches/file-readable.patch b/srcpkgs/polybar/patches/file-readable.patch deleted file mode 100644 index 327ad4d6dd1696..00000000000000 --- a/srcpkgs/polybar/patches/file-readable.patch +++ /dev/null @@ -1,71 +0,0 @@ -From a4619a5138ce581c6cee79dbf0b47c85ac5467cf Mon Sep 17 00:00:00 2001 -From: classabbyamp -Date: Sun, 24 Mar 2024 16:45:52 -0400 -Subject: [PATCH] fix(file_util::pick): ensure files are readable before - picking them - -the firmware of the Lenovo X13s does not expose charge_now or -charge_full, but the files still exist, so file_util::pick() will still -choose that over energy_now/energy_full. This leads to the battery -module erroneously outputting "0%" at all times. If charge_now or -charge_full is read, it will return ENODATA, so simply reading 1 char -and checking the status should determine if the file should actually be -picked. ---- - include/utils/file.hpp | 1 + - src/utils/file.cpp | 20 ++++++++++++++++++-- - 2 files changed, 19 insertions(+), 2 deletions(-) - -diff --git a/include/utils/file.hpp b/include/utils/file.hpp -index 8a34c6450..65ff10a53 100644 ---- a/include/utils/file.hpp -+++ b/include/utils/file.hpp -@@ -82,6 +82,7 @@ class fd_stream : public StreamType { - - namespace file_util { - bool exists(const string& filename); -+ bool readable(const string& filename); - bool is_file(const string& filename); - bool is_dir(const string& filename); - string pick(const vector& filenames); -diff --git a/src/utils/file.cpp b/src/utils/file.cpp -index 9511ad613..b9dce41a6 100644 ---- a/src/utils/file.cpp -+++ b/src/utils/file.cpp -@@ -152,6 +152,22 @@ namespace file_util { - return stat(filename.c_str(), &buffer) == 0; - } - -+ /** -+ * Checks if the given file is actually readable -+ * -+ * Doing an actual read is necessary to confirm that reading -+ * will actually succeed. For example, some battery firmware -+ * will return ENODATA when charge_now is read, as it is not -+ * implemented in the firmware, despite the file existing -+ * and having a+r permissions. -+ */ -+ bool readable(const string& filename) { -+ char c; -+ std::ifstream in(filename, std::ifstream::in); -+ in.get(c); -+ return in.good(); -+ } -+ - /** - * Checks if the given path exists and is a file - */ -@@ -179,11 +195,11 @@ namespace file_util { - } - - /** -- * Picks the first existing file out of given entries -+ * Picks the first existing and readable file out of given entries - */ - string pick(const vector& filenames) { - for (auto&& f : filenames) { -- if (exists(f)) { -+ if (exists(f) && readable(f)) { - return f; - } - } diff --git a/srcpkgs/polybar/template b/srcpkgs/polybar/template deleted file mode 100644 index e19325d591ac68..00000000000000 --- a/srcpkgs/polybar/template +++ /dev/null @@ -1,36 +0,0 @@ -# Template file for 'polybar' -pkgname=polybar -version=3.7.2 -revision=2 -build_style=cmake -configure_args="-DBUILD_DOC_HTML=OFF $(vopt_bool alsa ENABLE_ALSA) - $(vopt_bool curl ENABLE_CURL) $(vopt_bool i3 ENABLE_I3) $(vopt_bool mpd ENABLE_MPD) - $(vopt_bool network ENABLE_NETWORK) $(vopt_bool pulseaudio ENABLE_PULSEAUDIO)" -hostmakedepends="pkg-config xcb-proto python3 python3-Sphinx python3-packaging" -makedepends="cairo-devel xcb-util-image-devel xcb-util-wm-devel xcb-util-xrm-devel - zlib-devel xcb-util-renderutil-devel xcb-util-cursor-devel libxcb-devel libuv-devel - xcb-proto $(vopt_if alsa alsa-lib-devel) $(vopt_if curl libcurl-devel) - $(vopt_if i3 'i3-devel jsoncpp-devel') $(vopt_if mpd libmpdclient-devel) - $(vopt_if network libnl3-devel) $(vopt_if pulseaudio pulseaudio-devel)" -short_desc="Fast and easy-to-use status bar" -maintainer="classabbyamp " -license="MIT" -homepage="https://github.com/polybar/polybar" -changelog="https://raw.githubusercontent.com/polybar/polybar/master/CHANGELOG.md" -distfiles="https://github.com/polybar/polybar/releases/download/${version}/polybar-${version}.tar.gz" -checksum=e2feacbd02e7c94baed7f50b13bcbf307d95df0325c3ecae443289ba5b56af29 -# tries to download and build unstable/unreleased googletest during configure -make_check=no -conf_files="/etc/polybar/config.ini" - -build_options="alsa curl i3 mpd network pulseaudio" -build_options_default="$build_options" - -desc_option_curl="Enable support for cURL" -desc_option_i3="Enable support for i3" -desc_option_mpd="Enable support for MPD" -desc_option_network="Enable support for network" - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/polychromatic/template b/srcpkgs/polychromatic/template deleted file mode 100644 index ff43bc3ad74ceb..00000000000000 --- a/srcpkgs/polychromatic/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'polychromatic' -pkgname=polychromatic -version=0.9.4 -revision=1 -build_style=meson -hostmakedepends="ninja gettext python3-packaging-bootstrap" -depends="python3-colorama python3-setproctitle python3-requests python3-colour - python3-pyqt6-gui python3-pyqt6-devel-tools python3-pyqt6-printsupport - python3-pyqt6-devel-tools python3-pyqt6-webengine python3-pyqt6-network - python3-pyqt6-widgets python3-pyqt6-webchannel python3-pyqt6-svg" -short_desc="RGB lighting management software" -maintainer="Martin Dimov " -license="GPL-3.0-or-later" -homepage="https://polychromatic.app" -changelog="https://github.com/polychromatic/polychromatic/raw/master/CHANGELOG" -distfiles="https://github.com/polychromatic/polychromatic/archive/v${version}.tar.gz" -checksum=aa1a8b2a8f6ce0207298965ed829c88621b7abc5fcf6fe48705a91f47a95faf9 diff --git a/srcpkgs/polyglot/template b/srcpkgs/polyglot/template deleted file mode 100644 index 7c059b775e3b45..00000000000000 --- a/srcpkgs/polyglot/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'polyglot' -pkgname=polyglot -version=2.0.4 -revision=2 -build_style=gnu-configure -short_desc="Winboard chess protocol to UCI protocol adapter" -maintainer="Leah Neukirchen " -license="GPL-2.0-or-later" -homepage="https://packages.debian.org/sid/polyglot" -distfiles="${DEBIAN_SITE}/main/p/${pkgname}/${pkgname}_${version}.orig.tar.gz" -checksum=fa43f80d7f956bdf986649d3ff1e487e1c8682a19b30011a55baa89633e3d23d - -post_install() { - rm -rf ${DESTDIR}/usr/share/doc/polyglot -} diff --git a/srcpkgs/polyml/template b/srcpkgs/polyml/template deleted file mode 100644 index f9221326232b9b..00000000000000 --- a/srcpkgs/polyml/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'polyml' -pkgname=polyml -version=5.9.2 -revision=1 -build_style=gnu-configure -configure_args="--enable-shared" -makedepends="gmp-devel" -short_desc="Poly/ML Standard ML (SML) implementation" -maintainer="Leah Neukirchen " -license="LGPL-2.1-or-later" -homepage="http://www.polyml.org/" -distfiles="https://github.com/polyml/polyml/archive/v${version}.tar.gz" -checksum=5cf5f77767568c25cf880acc2d0a32ee3d399e935475ab1626e8192fc3b07390 -conflicts="mesa-demos>=0" # /usr/bin/poly -nocross=yes - -case "$XBPS_TARGET_MACHINE" in - i686*) - # musl doesn't allow writing to .rodata and .text during - # relocation, but polyexport.o contains DT_TEXTREL - # since libpolyml/elfexport.cpp only creates absolute - # relocations. Drop PIE and do relocations at link time. - [ "$XBPS_TARGET_LIBC" = "musl" ] && nopie=yes - ;; - *) makedepends+=" libffi-devel";; -esac - -if [ "$XBPS_TARGET_ENDIAN" = "be" ]; then - broken="crashes" -fi diff --git a/srcpkgs/polysh/template b/srcpkgs/polysh/template deleted file mode 100644 index e46b112dd8a080..00000000000000 --- a/srcpkgs/polysh/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'polysh' -pkgname=polysh -version=0.13 -revision=5 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3 openssh" -short_desc="Execute a command in multiple remote shells at once" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="https://github.com/innogames/polysh/" -distfiles="$PYPI_SITE/p/polysh/polysh-$version.tar.gz" -checksum=fd7a82def6d67f5cfbb4bf18b3d70a81f111cffc694944237d428db3a3aefe3b diff --git a/srcpkgs/pong-command/template b/srcpkgs/pong-command/template deleted file mode 100644 index a448557db3e21a..00000000000000 --- a/srcpkgs/pong-command/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'pong-command' -pkgname=pong-command -version=2.02 -revision=4 -build_style=go -go_import_path=github.com/kurehajime/pong-command -go_package="${go_import_path}/pong" -hostmakedepends="git" -short_desc="POng is Not pinG. pong is CLI game" -maintainer="travankor " -license="MIT" -homepage="https://github.com/kurehajime/pong-command" -distfiles="https://github.com/kurehajime/pong-command/archive/${version}.tar.gz" -checksum=940771c53d083616c52ed75b13f3568e224c4f4e04ca813cebc87d2da7dfebe8 -broken="missing go.mod" - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/ponymix/template b/srcpkgs/ponymix/template deleted file mode 100644 index 7aaa5e5b4b9d16..00000000000000 --- a/srcpkgs/ponymix/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'ponymix' -pkgname=ponymix -version=5 -revision=2 -build_style=gnu-makefile -make_use_env=yes -hostmakedepends="pkg-config" -makedepends="pulseaudio-devel libnotify-devel" -short_desc="CLI volume control for PulseAudio" -maintainer="Duncaen " -license="MIT" -homepage="https://github.com/falconindy/ponymix" -distfiles="${homepage}/archive/${version}.tar.gz" -checksum=163e451dff830b1c1f22e5064a6827d0061b5a94d673ee7b246cf8fc51820cb0 diff --git a/srcpkgs/ponysay/patches/fish-completion-vendor.patch b/srcpkgs/ponysay/patches/fish-completion-vendor.patch deleted file mode 100644 index e715323f26cb2b..00000000000000 --- a/srcpkgs/ponysay/patches/fish-completion-vendor.patch +++ /dev/null @@ -1,30 +0,0 @@ -# upstream: yes - -From dd922c09bbe5deb808152140679673e8dca3210d Mon Sep 17 00:00:00 2001 -From: Eli Schwartz -Date: Tue, 21 Jan 2020 23:55:44 -0500 -Subject: [PATCH] fix incorrect install dir for fish completion - -fish completions should never be installed to share/fish/completions/ as -that directory is reserved exclusively for completions shipped as part -of the fish source code. - -Use the same vendor_completions.d/ directory which the default fish -configuration uses. ---- - setup.py | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/setup.py b/setup.py -index 17f12efd..5728a23f 100755 ---- setup.py -+++ setup.py -@@ -28,7 +28,7 @@ - commands = ['ponysay', 'ponythink', 'ponysay-tool'] - - shells = [('bash', '/usr/share/bash-completion/completions/ponysay', 'GNU Bash'), -- ('fish', '/usr/share/fish/completions/ponysay.fish', 'Friendly interactive shell'), -+ ('fish', '/usr/share/fish/vendor_completions.d/ponysay.fish', 'Friendly interactive shell'), - ('zsh', '/usr/share/zsh/site-functions/_ponysay', 'zsh')] - - mansections = [('ponysay', '6'), diff --git a/srcpkgs/ponysay/patches/fix-do-not-compare-literal.patch b/srcpkgs/ponysay/patches/fix-do-not-compare-literal.patch deleted file mode 100644 index 69f007d1926411..00000000000000 --- a/srcpkgs/ponysay/patches/fix-do-not-compare-literal.patch +++ /dev/null @@ -1,36 +0,0 @@ -From 69c23e3ae1e1e9e9f1ee3a06a706d755a4b1de48 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?M=C3=93ZES=20=C3=81d=C3=A1m=20Istv=C3=A1n?= - -Date: Sat, 16 Nov 2019 09:58:28 +0100 -Subject: [PATCH] fix: do not compare literal with "is not" -MIME-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit - -Python3.8 issued the following warning on each ponysay invocation: - -/bin/ponysay/backend.py:294: SyntaxWarning: "is not" with a literal. Did you mean "!="? - -This has been corrected here. - -Signed-off-by: MÓZES Ádám István ---- - src/backend.py | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/src/backend.py b/src/backend.py -index 2cc539a5..82ff1496 100644 ---- a/src/backend.py -+++ b/src/backend.py -@@ -291,7 +291,7 @@ class Backend(): - props = dollar[7:] - if len(props) > 0: - if ',' in props: -- if props[0] is not ',': -+ if props[0] != ',': - w = props[:props.index(',')] - h = int(props[props.index(',') + 1:]) - else: --- -2.25.1 - diff --git a/srcpkgs/ponysay/template b/srcpkgs/ponysay/template deleted file mode 100644 index 63af413499bfb6..00000000000000 --- a/srcpkgs/ponysay/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'ponysay' -pkgname=ponysay -version=3.0.3 -revision=6 -hostmakedepends="python3 texinfo" -depends="python3" -short_desc="Pony rewrite of cowsay" -maintainer="Leah Neukirchen " -license="GPL-3.0-or-later" -homepage="https://erkin.party/ponysay/" -distfiles="https://github.com/erkin/${pkgname}/archive/${version}.tar.gz" -checksum=c382d7f299fa63667d1a4469e1ffbf10b6813dcd29e861de6be55e56dc52b28a - -do_install() { - python3 setup.py --prefix=/usr --dest-dir=$DESTDIR \ - --freedom=partial --everything \ - --with-pdf=/usr/share/doc/ponysay --without-pdf-compression \ - --with-custom-env-python=python3 \ - install -} diff --git a/srcpkgs/poppler-cpp b/srcpkgs/poppler-cpp deleted file mode 120000 index 5d4379bfb79c6f..00000000000000 --- a/srcpkgs/poppler-cpp +++ /dev/null @@ -1 +0,0 @@ -poppler \ No newline at end of file diff --git a/srcpkgs/poppler-cpp-devel b/srcpkgs/poppler-cpp-devel deleted file mode 120000 index 5d4379bfb79c6f..00000000000000 --- a/srcpkgs/poppler-cpp-devel +++ /dev/null @@ -1 +0,0 @@ -poppler \ No newline at end of file diff --git a/srcpkgs/poppler-data/template b/srcpkgs/poppler-data/template deleted file mode 100644 index b348ddb8debd6a..00000000000000 --- a/srcpkgs/poppler-data/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'poppler-data' -pkgname=poppler-data -version=0.4.12 -revision=1 -short_desc="Encoding data for the poppler PDF rendering library" -maintainer="Orphaned " -license="MIT, GPL-2.0-or-later, BSD-3-Clause" -homepage="https://poppler.freedesktop.org/" -distfiles="https://poppler.freedesktop.org/poppler-data-${version}.tar.gz" -checksum=c835b640a40ce357e1b83666aabd95edffa24ddddd49b8daff63adb851cdab74 - -do_install() { - make prefix=/usr DESTDIR=${DESTDIR} install - - vlicense COPYING - vlicense COPYING.adobe -} diff --git a/srcpkgs/poppler-devel b/srcpkgs/poppler-devel deleted file mode 120000 index 5d4379bfb79c6f..00000000000000 --- a/srcpkgs/poppler-devel +++ /dev/null @@ -1 +0,0 @@ -poppler \ No newline at end of file diff --git a/srcpkgs/poppler-glib b/srcpkgs/poppler-glib deleted file mode 120000 index 5d4379bfb79c6f..00000000000000 --- a/srcpkgs/poppler-glib +++ /dev/null @@ -1 +0,0 @@ -poppler \ No newline at end of file diff --git a/srcpkgs/poppler-glib-devel b/srcpkgs/poppler-glib-devel deleted file mode 120000 index 5d4379bfb79c6f..00000000000000 --- a/srcpkgs/poppler-glib-devel +++ /dev/null @@ -1 +0,0 @@ -poppler \ No newline at end of file diff --git a/srcpkgs/poppler-qt5-devel b/srcpkgs/poppler-qt5-devel deleted file mode 120000 index 8cdcfdfe2b4a01..00000000000000 --- a/srcpkgs/poppler-qt5-devel +++ /dev/null @@ -1 +0,0 @@ -poppler-qt5 \ No newline at end of file diff --git a/srcpkgs/poppler-qt5/patches b/srcpkgs/poppler-qt5/patches deleted file mode 120000 index 636e4ac2cbd98e..00000000000000 --- a/srcpkgs/poppler-qt5/patches +++ /dev/null @@ -1 +0,0 @@ -../poppler/patches \ No newline at end of file diff --git a/srcpkgs/poppler-qt5/template b/srcpkgs/poppler-qt5/template deleted file mode 100644 index f63cc96da13aee..00000000000000 --- a/srcpkgs/poppler-qt5/template +++ /dev/null @@ -1,69 +0,0 @@ -# Template file for 'poppler-qt5' -# -# THIS PKG MUST BE SYNCHRONIZED WITH "srcpkgs/poppler" -# IT IS SPLIT TO AVOID A CYCLIC DEPENDENCY: qt5 -> cups -> poppler -> qt5. -# -pkgname=poppler-qt5 -version=25.11.0 -revision=1 -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 -DBUILD_MANUAL_TESTS=OFF - -DBUILD_QT5_TESTS=OFF -DBUILD_QT6_TESTS=OFF" -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 - zlib-devel gpgmepp-devel" -short_desc="PDF rendering library - Qt5 bindings" -maintainer="Orphaned " -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="https://poppler.freedesktop.org/poppler-${version}.tar.xz" -checksum=63f155142b77349e2bccaef148e754e7506ab1641e713b83af4f54a8f8b15369 -# fails to find a bunch of files -make_check=no - -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}" - 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 - } -} diff --git a/srcpkgs/poppler-qt5/update b/srcpkgs/poppler-qt5/update deleted file mode 100644 index 53821bc929c7b9..00000000000000 --- a/srcpkgs/poppler-qt5/update +++ /dev/null @@ -1 +0,0 @@ -pkgname=poppler diff --git a/srcpkgs/poppler-qt6 b/srcpkgs/poppler-qt6 deleted file mode 120000 index 8cdcfdfe2b4a01..00000000000000 --- 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 8cdcfdfe2b4a01..00000000000000 --- a/srcpkgs/poppler-qt6-devel +++ /dev/null @@ -1 +0,0 @@ -poppler-qt5 \ No newline at end of file diff --git a/srcpkgs/poppler-utils b/srcpkgs/poppler-utils deleted file mode 120000 index 5d4379bfb79c6f..00000000000000 --- a/srcpkgs/poppler-utils +++ /dev/null @@ -1 +0,0 @@ -poppler \ 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 3f107d36bc6de8..00000000000000 --- 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/template b/srcpkgs/poppler/template deleted file mode 100644 index 8de65cc083e516..00000000000000 --- a/srcpkgs/poppler/template +++ /dev/null @@ -1,115 +0,0 @@ -# Template file for 'poppler' -# -# THIS PKG MUST BE SYNCHRONIZED WITH "srcpkgs/poppler-qt5". -pkgname=poppler -version=25.11.0 -revision=1 -_testVersion=9d5011815a14c157ba25bb160187842fb81579a5 -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_QT6=OFF -DENABLE_UTILS=ON - -DENABLE_BOOST=$(vopt_if boost ON OFF) - -DTESTDATADIR='${XBPS_BUILDDIR}/poppler-${version}/testdatadir'" -hostmakedepends="pkg-config glib-devel" -makedepends="libpng-devel libglib-devel cairo-devel tiff-devel lcms2-devel - nss-devel libcurl-devel libopenjpeg2-devel gpgmepp-devel - freetype-devel fontconfig-devel libjpeg-turbo-devel libpng-devel tiff-devel - zlib-devel $(vopt_if boost boost-devel)" -short_desc="PDF rendering library" -maintainer="Orphaned " -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="https://poppler.freedesktop.org/poppler-${version}.tar.xz - https://gitlab.freedesktop.org/poppler/test/-/archive/${_testVersion}/test-${_testVersion}.tar.gz" -checksum="63f155142b77349e2bccaef148e754e7506ab1641e713b83af4f54a8f8b15369 - c4cbdbf44f1d5c1ccbd7de611e979d97b703851970819cbb021f97218a445ed2" - -skip_extraction="test-${_testVersion}.tar.gz" - -build_options="gir boost" -build_options_default="gir boost" - -if [ "$XBPS_CHECK_PKGS" ]; then - configure_args+=" -DBUILD_MANUAL_TESTS=ON -DBUILD_CPP_TESTS=ON" -else - configure_args+=" -DBUILD_MANUAL_TESTS=OFF -DBUILD_CPP_TESTS=OFF" -fi - -post_extract() { - mkdir -p testdatadir - vsrcextract -C testdatadir "test-${_testVersion}.tar.gz" -} - -libpoppler_package() { - depends="poppler-data" - short_desc+=" - poppler runtime library" - pkg_install() { - vmove "usr/lib/libpoppler.so.*" - } -} - -poppler-cpp-devel_package() { - depends="zlib-devel poppler-devel>=${version}_${revision} poppler-cpp>=${version}_${revision}" - short_desc+=" - C++ bindings (development files)" - pkg_install() { - vmove usr/include/poppler/cpp - vmove usr/lib/libpoppler-cpp.so - vmove usr/lib/pkgconfig/poppler-cpp.pc - } -} - -poppler-cpp_package() { - short_desc+=" - C++ bindings" - pkg_install() { - vmove "usr/lib/libpoppler-cpp.so.*" - } -} - -poppler-devel_package() { - depends="libpoppler>=${version}_${revision} - freetype-devel zlib-devel fontconfig-devel libjpeg-turbo-devel - libcurl-devel nss-devel gpgmepp-devel libopenjpeg2-devel lcms2-devel - libpng-devel tiff-devel" - short_desc+=" - development files" - pkg_install() { - vmove "usr/include/poppler/*.h" - vmove usr/include/poppler/splash - vmove usr/include/poppler/fofi - vmove usr/include/poppler/goo - vmove usr/lib/libpoppler.so - vmove usr/lib/pkgconfig/poppler.pc - } -} - -poppler-glib-devel_package() { - depends="poppler-devel>=${version}_${revision} - poppler-glib>=${version}_${revision} libglib-devel cairo-devel" - short_desc+=" - GLib bindings (development files)" - pkg_install() { - vmove usr/include/poppler/glib - vmove usr/lib/libpoppler-glib.so - if [ "$build_option_gir" ]; then - vmove usr/share/gir-1.0 - fi - vmove usr/lib/pkgconfig/poppler-glib.pc - } -} - -poppler-glib_package() { - short_desc+=" - GLib bindings" - pkg_install() { - vmove "usr/lib/libpoppler-glib.so.*" - if [ "$build_option_gir" ]; then - vmove usr/lib/girepository-1.0 - fi - } -} - -poppler-utils_package() { - short_desc+=" - utilities (transitional package)" - metapackage=yes - depends="poppler>=${version}_${revision}" -} diff --git a/srcpkgs/popt-devel b/srcpkgs/popt-devel deleted file mode 120000 index 57a6d11286d9e1..00000000000000 --- a/srcpkgs/popt-devel +++ /dev/null @@ -1 +0,0 @@ -popt \ No newline at end of file diff --git a/srcpkgs/popt/template b/srcpkgs/popt/template deleted file mode 100644 index 3973f667d917f1..00000000000000 --- a/srcpkgs/popt/template +++ /dev/null @@ -1,33 +0,0 @@ -# Template file for 'popt' -pkgname=popt -version=1.19 -revision=1 -build_style=gnu-configure -hostmakedepends="autoconf tar automake libtool gettext-devel" -short_desc="Command line option parsing library" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/rpm-software-management/popt" -changelog="https://github.com/rpm-software-management/popt/releases" -distfiles="https://ftp.osuosl.org/pub/rpm/popt/releases/popt-1.x/popt-${version}.tar.gz" -checksum=c25a4838fc8e4c1c8aacb8bd620edb3084a3d63bf8987fdad3ca2758c63240f9 - -pre_configure() { - ./autogen.sh -} - -post_install() { - vlicense COPYING -} - -popt-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - vmove "usr/lib/*.a" - vmove usr/share/man/man3 - } -} diff --git a/srcpkgs/portage/template b/srcpkgs/portage/template deleted file mode 100644 index 06b0308d44c3d4..00000000000000 --- a/srcpkgs/portage/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'portage' -pkgname=portage -version=3.0.44 -revision=3 -build_style=python3-module -make_install_args="--sbindir=/usr/bin" -hostmakedepends="python3 python3-setuptools" -depends="python3 rsync xmlto eselect tar zstd" -checkdepends="tar zstd gnupg" -short_desc="Gentoo's package management system" -maintainer="Orphaned " -license="GPL-2.0-only" -homepage="https://wiki.gentoo.org/wiki/Portage" -changelog="https://gitweb.gentoo.org/proj/portage.git/plain/NEWS" -distfiles="https://github.com/gentoo/portage/archive/portage-${version}.tar.gz" -checksum=c7171aae7a6d6228b3ecc37819ce4d5c7652a9f47dde4db21d5ce4437d0ae19a -# unshare cannot be used in CI -# https://bugs.gentoo.org/show_bug.cgi?id=680456 -# https://forums.gentoo.org/viewtopic-t-1113256-start-0.html -make_check=ci-skip - -conf_files="/etc/dispatch-conf.conf - /etc/etc-update.conf - /etc/logrotate.d/elog-save-summary" diff --git a/srcpkgs/portage/update b/srcpkgs/portage/update deleted file mode 100644 index e8ef37b21056d9..00000000000000 --- a/srcpkgs/portage/update +++ /dev/null @@ -1 +0,0 @@ -ignore="3.x.xx" diff --git a/srcpkgs/portaudio-cpp b/srcpkgs/portaudio-cpp deleted file mode 120000 index b4d661ac42f664..00000000000000 --- a/srcpkgs/portaudio-cpp +++ /dev/null @@ -1 +0,0 @@ -portaudio \ No newline at end of file diff --git a/srcpkgs/portaudio-cpp-devel b/srcpkgs/portaudio-cpp-devel deleted file mode 120000 index b4d661ac42f664..00000000000000 --- a/srcpkgs/portaudio-cpp-devel +++ /dev/null @@ -1 +0,0 @@ -portaudio \ No newline at end of file diff --git a/srcpkgs/portaudio-devel b/srcpkgs/portaudio-devel deleted file mode 120000 index b4d661ac42f664..00000000000000 --- a/srcpkgs/portaudio-devel +++ /dev/null @@ -1 +0,0 @@ -portaudio \ No newline at end of file diff --git a/srcpkgs/portaudio/patches/audacity-compat.patch b/srcpkgs/portaudio/patches/audacity-compat.patch deleted file mode 100644 index eb89f0a6346db2..00000000000000 --- a/srcpkgs/portaudio/patches/audacity-compat.patch +++ /dev/null @@ -1,344 +0,0 @@ -Source: https://git.savannah.gnu.org/cgit/guix.git/tree/gnu/packages/patches/portaudio-audacity-compat.patch -Upstream: No -Reason: Audacity needs Pa_GetStreamHostApiType to use system wide portaudio - - -diff --git a/configure.in b/configure.in -index 13816fb..83c239a 100644 ---- a/configure.in -+++ b/configure.in -@@ -420,6 +420,7 @@ case "${host_os}" in - DLL_LIBS="$DLL_LIBS -lossaudio" - LIBS="$LIBS -lossaudio" - fi -+ INCLUDES="$INCLUDES pa_unix_oss.h" - AC_DEFINE(PA_USE_OSS,1) - fi - -diff --git a/include/pa_unix_oss.h b/include/pa_unix_oss.h -new file mode 100644 -index 0000000..64e04cb ---- /dev/null -+++ b/include/pa_unix_oss.h -@@ -0,0 +1,104 @@ -+#ifndef PA_UNIX_OSS_H -+#define PA_UNIX_OSS_H -+ -+/* -+ * $Id: portaudio.patch,v 1.10 2009-06-30 04:52:59 llucius Exp $ -+ * PortAudio Portable Real-Time Audio Library -+ * OSS-specific extensions -+ * -+ * Copyright (c) 1999-2000 Ross Bencina and Phil Burk -+ * -+ * Permission is hereby granted, free of charge, to any person obtaining -+ * a copy of this software and associated documentation files -+ * (the "Software"), to deal in the Software without restriction, -+ * including without limitation the rights to use, copy, modify, merge, -+ * publish, distribute, sublicense, and/or sell copies of the Software, -+ * and to permit persons to whom the Software is furnished to do so, -+ * subject to the following conditions: -+ * -+ * The above copyright notice and this permission notice shall be -+ * included in all copies or substantial portions of the Software. -+ * -+ * Any person wishing to distribute modifications to the Software is -+ * requested to send the modifications to the original developer so that -+ * they can be incorporated into the canonical version. -+ * -+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -+ * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -+ * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -+ * IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR -+ * ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF -+ * CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION -+ * WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -+ * -+ */ -+ -+/** @file -+ * OSS-specific PortAudio API extension header file. -+ */ -+ -+#ifdef __cplusplus -+extern "C" { -+#endif -+ -+const char *PaOSS_GetStreamInputDevice( PaStream *s ); -+ -+const char *PaOSS_GetStreamOutputDevice( PaStream *s ); -+ -+#ifdef __cplusplus -+} -+#endif -+ -+#endif -+#ifndef PA_UNIX_OSS_H -+#define PA_UNIX_OSS_H -+ -+/* -+ * $Id: portaudio.patch,v 1.10 2009-06-30 04:52:59 llucius Exp $ -+ * PortAudio Portable Real-Time Audio Library -+ * OSS-specific extensions -+ * -+ * Copyright (c) 1999-2000 Ross Bencina and Phil Burk -+ * -+ * Permission is hereby granted, free of charge, to any person obtaining -+ * a copy of this software and associated documentation files -+ * (the "Software"), to deal in the Software without restriction, -+ * including without limitation the rights to use, copy, modify, merge, -+ * publish, distribute, sublicense, and/or sell copies of the Software, -+ * and to permit persons to whom the Software is furnished to do so, -+ * subject to the following conditions: -+ * -+ * The above copyright notice and this permission notice shall be -+ * included in all copies or substantial portions of the Software. -+ * -+ * Any person wishing to distribute modifications to the Software is -+ * requested to send the modifications to the original developer so that -+ * they can be incorporated into the canonical version. -+ * -+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -+ * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -+ * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -+ * IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR -+ * ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF -+ * CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION -+ * WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -+ * -+ */ -+ -+/** @file -+ * OSS-specific PortAudio API extension header file. -+ */ -+ -+#ifdef __cplusplus -+extern "C" { -+#endif -+ -+const char *PaOSS_GetStreamInputDevice( PaStream *s ); -+ -+const char *PaOSS_GetStreamOutputDevice( PaStream *s ); -+ -+#ifdef __cplusplus -+} -+#endif -+ -+#endif -diff --git a/include/pa_win_ds.h b/include/pa_win_ds.h -index 5d38641..ba1c245 100644 ---- a/include/pa_win_ds.h -+++ b/include/pa_win_ds.h -@@ -86,6 +86,21 @@ typedef struct PaWinDirectSoundStreamInfo{ - - }PaWinDirectSoundStreamInfo; - -+/** Retrieve the GUID of the input device. -+ -+ @param stream The stream to query. -+ -+ @return A pointer to the GUID, or NULL if none. -+*/ -+LPGUID PaWinDS_GetStreamInputGUID( PaStream* s ); -+ -+/** Retrieve the GUID of the output device. -+ -+ @param stream The stream to query. -+ -+ @return A pointer to the GUID, or NULL if none. -+*/ -+LPGUID PaWinDS_GetStreamOutputGUID( PaStream* s ); - - - #ifdef __cplusplus -diff --git a/include/portaudio.h b/include/portaudio.h -index 8a94aaf..9c8a295 100644 ---- a/include/portaudio.h -+++ b/include/portaudio.h -@@ -1197,6 +1197,15 @@ signed long Pa_GetStreamReadAvailable( PaStream* stream ); - signed long Pa_GetStreamWriteAvailable( PaStream* stream ); - - -+/** Retrieve the host type handling an open stream. -+ -+ @return Returns a non-negative value representing the host API type -+ handling an open stream or, a PaErrorCode (which are always negative) -+ if PortAudio is not initialized or an error is encountered. -+*/ -+PaHostApiTypeId Pa_GetStreamHostApiType( PaStream* stream ); -+ -+ - /* Miscellaneous utilities */ - - -diff --git a/src/common/pa_front.c b/src/common/pa_front.c -index 188cee9..52f44a6 100644 ---- a/src/common/pa_front.c -+++ b/src/common/pa_front.c -@@ -1257,8 +1257,10 @@ PaError Pa_OpenStream( PaStream** stream, - hostApiInputParametersPtr, hostApiOutputParametersPtr, - sampleRate, framesPerBuffer, streamFlags, streamCallback, userData ); - -- if( result == paNoError ) -+ if( result == paNoError ) { - AddOpenStream( *stream ); -+ PA_STREAM_REP(*stream)->hostApiType = hostApi->info.type; -+ } - - - PA_LOGAPI(("Pa_OpenStream returned:\n" )); -@@ -1770,6 +1772,32 @@ signed long Pa_GetStreamWriteAvailable( PaStream* stream ) - return result; - } - -+PaHostApiTypeId Pa_GetStreamHostApiType( PaStream* stream ) -+{ -+ PaError error = PaUtil_ValidateStreamPointer( stream ); -+ PaHostApiTypeId result; -+ -+#ifdef PA_LOG_API_CALLS -+ PaUtil_DebugPrint("Pa_GetStreamHostApiType called:\n" ); -+ PaUtil_DebugPrint("\tPaStream* stream: 0x%p\n", stream ); -+#endif -+ -+ if( error == paNoError ) -+ { -+ result = PA_STREAM_REP(stream)->hostApiType; -+ } -+ else -+ { -+ result = (PaHostApiTypeId) error; -+ } -+ -+#ifdef PA_LOG_API_CALLS -+ PaUtil_DebugPrint("Pa_GetStreamHostApiType returned:\n" ); -+ PaUtil_DebugPrint("\tPaError: %d ( %s )\n\n", result, Pa_GetErrorText( result ) ); -+#endif -+ -+ return result; -+} - - PaError Pa_GetSampleSize( PaSampleFormat format ) - { -diff --git a/src/common/pa_stream.c b/src/common/pa_stream.c -index 03a0ee6..c4376f9 100644 ---- a/src/common/pa_stream.c -+++ b/src/common/pa_stream.c -@@ -93,6 +93,8 @@ void PaUtil_InitializeStreamRepresentation( PaUtilStreamRepresentation *streamRe - streamRepresentation->streamInfo.inputLatency = 0.; - streamRepresentation->streamInfo.outputLatency = 0.; - streamRepresentation->streamInfo.sampleRate = 0.; -+ -+ streamRepresentation->hostApiType = 0; - } - - -diff --git a/src/common/pa_stream.h b/src/common/pa_stream.h -index 678e2ad..70572c7 100644 ---- a/src/common/pa_stream.h -+++ b/src/common/pa_stream.h -@@ -152,6 +152,7 @@ typedef struct PaUtilStreamRepresentation { - PaStreamFinishedCallback *streamFinishedCallback; - void *userData; - PaStreamInfo streamInfo; -+ PaHostApiTypeId hostApiType; - } PaUtilStreamRepresentation; - - -diff --git a/src/hostapi/alsa/pa_linux_alsa.c b/src/hostapi/alsa/pa_linux_alsa.c -index 584cde8..558fb3d 100644 ---- a/src/hostapi/alsa/pa_linux_alsa.c -+++ b/src/hostapi/alsa/pa_linux_alsa.c -@@ -621,6 +621,7 @@ typedef struct - StreamDirection streamDir; - - snd_pcm_channel_area_t *channelAreas; /* Needed for channel adaption */ -+ int card; - } PaAlsaStreamComponent; - - /* Implementation specific stream structure */ -@@ -1873,6 +1874,7 @@ static PaError PaAlsaStreamComponent_Initialize( PaAlsaStreamComponent *self, Pa - { - PaError result = paNoError; - PaSampleFormat userSampleFormat = params->sampleFormat, hostSampleFormat = paNoError; -+ snd_pcm_info_t* pcmInfo; - assert( params->channelCount > 0 ); - - /* Make sure things have an initial value */ -@@ -1900,6 +1902,9 @@ static PaError PaAlsaStreamComponent_Initialize( PaAlsaStreamComponent *self, Pa - self->device = params->device; - - PA_ENSURE( AlsaOpen( &alsaApi->baseHostApiRep, params, streamDir, &self->pcm ) ); -+ -+ snd_pcm_info_alloca( &pcmInfo ); -+ self->card = snd_pcm_info_get_card( pcmInfo ); - self->nfds = alsa_snd_pcm_poll_descriptors_count( self->pcm ); - - PA_ENSURE( hostSampleFormat = PaUtil_SelectClosestAvailableFormat( GetAvailableFormats( self->pcm ), userSampleFormat ) ); -@@ -4605,9 +4610,7 @@ PaError PaAlsa_GetStreamInputCard( PaStream* s, int* card ) - /* XXX: More descriptive error? */ - PA_UNLESS( stream->capture.pcm, paDeviceUnavailable ); - -- alsa_snd_pcm_info_alloca( &pcmInfo ); -- PA_ENSURE( alsa_snd_pcm_info( stream->capture.pcm, pcmInfo ) ); -- *card = alsa_snd_pcm_info_get_card( pcmInfo ); -+ *card = stream->capture.card; - - error: - return result; -@@ -4624,9 +4627,7 @@ PaError PaAlsa_GetStreamOutputCard( PaStream* s, int* card ) - /* XXX: More descriptive error? */ - PA_UNLESS( stream->playback.pcm, paDeviceUnavailable ); - -- alsa_snd_pcm_info_alloca( &pcmInfo ); -- PA_ENSURE( alsa_snd_pcm_info( stream->playback.pcm, pcmInfo ) ); -- *card = alsa_snd_pcm_info_get_card( pcmInfo ); -+ *card = stream->playback.card; - - error: - return result; -diff --git a/src/hostapi/coreaudio/pa_mac_core_blocking.c b/src/hostapi/coreaudio/pa_mac_core_blocking.c -index 679c6ba..a69e085 100644 ---- a/src/hostapi/coreaudio/pa_mac_core_blocking.c -+++ b/src/hostapi/coreaudio/pa_mac_core_blocking.c -@@ -66,6 +66,9 @@ - #ifdef MOSX_USE_NON_ATOMIC_FLAG_BITS - # define OSAtomicOr32( a, b ) ( (*(b)) |= (a) ) - # define OSAtomicAnd32( a, b ) ( (*(b)) &= (a) ) -+#elif MAC_OS_X_VERSION_MAX_ALLOWED <= MAC_OS_X_VERSION_10_3 -+# define OSAtomicOr32( a, b ) BitOrAtomic( a, (UInt32 *) b ) -+# define OSAtomicAnd32( a, b ) BitAndAtomic( a, (UInt32 *) b ) - #else - # include - #endif -diff --git a/src/hostapi/oss/pa_unix_oss.c b/src/hostapi/oss/pa_unix_oss.c -index 51e9630..f257d80 100644 ---- a/src/hostapi/oss/pa_unix_oss.c -+++ b/src/hostapi/oss/pa_unix_oss.c -@@ -2043,3 +2043,26 @@ error: - #endif - } - -+const char *PaOSS_GetStreamInputDevice( PaStream* s ) -+{ -+ PaOssStream *stream = (PaOssStream*)s; -+ -+ if( stream->capture ) -+ { -+ return stream->capture->devName; -+ } -+ -+ return NULL; -+} -+ -+const char *PaOSS_GetStreamOutputDevice( PaStream* s ) -+{ -+ PaOssStream *stream = (PaOssStream*)s; -+ -+ if( stream->playback ) -+ { -+ return stream->playback->devName; -+ } -+ -+ return NULL; -+} diff --git a/srcpkgs/portaudio/patches/sndio.patch b/srcpkgs/portaudio/patches/sndio.patch deleted file mode 100644 index 9fc20960d58622..00000000000000 --- a/srcpkgs/portaudio/patches/sndio.patch +++ /dev/null @@ -1,883 +0,0 @@ -diff --git a/Makefile.in b/Makefile.in -index 5e1a764..2747f73 100644 ---- a/Makefile.in -+++ b/Makefile.in -@@ -44,7 +44,7 @@ PALIB = libportaudio.la - PAINC = include/portaudio.h - - PA_LDFLAGS = $(LDFLAGS) $(SHARED_FLAGS) -rpath $(libdir) -no-undefined \ -- -export-symbols-regex "(Pa|PaMacCore|PaJack|PaAlsa|PaAsio|PaOSS)_.*" \ -+ -export-symbols-regex "(Pa|PaMacCore|PaJack|PaAlsa|PaAsio|PaOSS|PaSndio)_.*" \ - -version-info $(LT_CURRENT):$(LT_REVISION):$(LT_AGE) - - COMMON_OBJS = \ -@@ -146,6 +146,7 @@ SRC_DIRS = \ - src/hostapi/dsound \ - src/hostapi/jack \ - src/hostapi/oss \ -+ src/hostapi/sndio \ - src/hostapi/wasapi \ - src/hostapi/wdmks \ - src/hostapi/wmme \ -diff --git a/configure.in b/configure.in -index 83c239a..db11d65 100644 ---- a/configure.in -+++ b/configure.in -@@ -24,6 +24,10 @@ AC_ARG_WITH(alsa, - AS_HELP_STRING([--with-alsa], [Enable support for ALSA @<:@autodetect@:>@]), - [with_alsa=$withval]) - -+AC_ARG_WITH(sndio, -+ AS_HELP_STRING([--with-sndio], [Enable support for sndio @<:@autodetect@:>@]), -+ [with_sndio=$withval]) -+ - AC_ARG_WITH(jack, - AS_HELP_STRING([--with-jack], [Enable support for JACK @<:@autodetect@:>@]), - [with_jack=$withval]) -@@ -120,6 +124,10 @@ have_alsa=no - if test "x$with_alsa" != "xno"; then - AC_CHECK_LIB(asound, snd_pcm_open, have_alsa=yes, have_alsa=no) - fi -+have_sndio=no -+if test "x$with_sndio" != "xno"; then -+ AC_CHECK_LIB(sndio, sio_open, have_sndio=yes, have_sndio=no) -+fi - have_asihpi=no - if test "x$with_asihpi" != "xno"; then - AC_CHECK_LIB(hpi, HPI_SubSysCreate, have_asihpi=yes, have_asihpi=no, -lm) -@@ -406,6 +414,13 @@ case "${host_os}" in - AC_DEFINE(PA_USE_ALSA,1) - fi - -+ if [[ "$have_sndio" = "yes" -a "$with_sndio" != "no" ]] ; then -+ DLL_LIBS="$DLL_LIBS -lsndio" -+ LIBS="$LIBS -lsndio" -+ OTHER_OBJS="$OTHER_OBJS src/hostapi/sndio/pa_sndio.o" -+ AC_DEFINE(PA_USE_SNDIO,1) -+ fi -+ - if [[ "$have_jack" = "yes" ] && [ "$with_jack" != "no" ]] ; then - DLL_LIBS="$DLL_LIBS $JACK_LIBS" - CFLAGS="$CFLAGS $JACK_CFLAGS" -@@ -510,6 +525,7 @@ case "$target_os" in - ;; - *) - AC_MSG_RESULT([ -+ Sndio ....................... $have_sndio - OSS ......................... $have_oss - JACK ........................ $have_jack - ]) -diff --git a/include/portaudio.h b/include/portaudio.h -index 9c8a295..e535a02 100644 ---- a/include/portaudio.h -+++ b/include/portaudio.h -@@ -287,7 +287,8 @@ typedef enum PaHostApiTypeId - paWDMKS=11, - paJACK=12, - paWASAPI=13, -- paAudioScienceHPI=14 -+ paAudioScienceHPI=14, -+ paSndio=15 - } PaHostApiTypeId; - - -diff --git a/src/hostapi/sndio/pa_sndio.c b/src/hostapi/sndio/pa_sndio.c -new file mode 100644 -index 0000000..725ef47 ---- /dev/null -+++ b/src/hostapi/sndio/pa_sndio.c -@@ -0,0 +1,768 @@ -+/* -+ * Copyright (c) 2009 Alexandre Ratchov -+ * -+ * Permission to use, copy, modify, and distribute this software for any -+ * purpose with or without fee is hereby granted, provided that the above -+ * copyright notice and this permission notice appear in all copies. -+ * -+ * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES -+ * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF -+ * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR -+ * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES -+ * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN -+ * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF -+ * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. -+ */ -+#include -+#include -+#include -+#include -+#include -+#include -+#include -+#include -+ -+#include "pa_util.h" -+#include "pa_hostapi.h" -+#include "pa_stream.h" -+#include "pa_process.h" -+#include "pa_allocation.h" -+ -+#if 0 -+#define DPR(...) do { fprintf(stderr, __VA_ARGS__); } while (0) -+#else -+#define DPR(...) do {} while (0) -+#endif -+ -+/* -+ * per-stream data -+ */ -+typedef struct PaSndioStream -+{ -+ PaUtilStreamRepresentation base; -+ PaUtilBufferProcessor bufproc; /* format conversion */ -+ struct sio_hdl *hdl; /* handle for device i/o */ -+ struct sio_par par; /* current device parameters */ -+ unsigned mode; /* SIO_PLAY, SIO_REC or both */ -+ int stopped; /* stop requested or not started */ -+ int active; /* thread is running */ -+ unsigned long long realpos; /* frame number h/w is processing */ -+ char *rbuf, *wbuf; /* bounce buffers for conversions */ -+ unsigned long long rpos, wpos; /* bytes read/written */ -+ pthread_t thread; /* thread of the callback interface */ -+} PaSndioStream; -+ -+/* -+ * api "class" data, common to all streams -+ */ -+typedef struct PaSndioHostApiRepresentation -+{ -+ PaUtilHostApiRepresentation base; -+ PaUtilStreamInterface callback; -+ PaUtilStreamInterface blocking; -+ /* -+ * sndio has no device discovery mechanism and PortAudio has -+ * no way of accepting raw device strings from users. -+ * Normally we just expose the default device, which can be -+ * changed via the AUDIODEVICE environment variable, but we -+ * also allow specifying a list of up to 16 devices via the -+ * PA_SNDIO_AUDIODEVICES environment variable. -+ * -+ * Example: -+ * PA_SNDIO_AUDIODEVICES=default:snd/0.monitor:snd@remote/0 -+ */ -+#define PA_SNDIO_AUDIODEVICES_MAX 16 -+ PaDeviceInfo device_info[PA_SNDIO_AUDIODEVICES_MAX]; -+ PaDeviceInfo *infos[PA_SNDIO_AUDIODEVICES_MAX]; -+ char *audiodevices; -+} PaSndioHostApiRepresentation; -+ -+/* -+ * callback invoked when blocks are processed by the hardware -+ */ -+static void -+sndioOnMove(void *addr, int delta) -+{ -+ PaSndioStream *s = (PaSndioStream *)addr; -+ -+ s->realpos += delta; -+} -+ -+/* -+ * convert PA encoding to sndio encoding, return true on success -+ */ -+static int -+sndioSetFmt(struct sio_par *sio, PaSampleFormat fmt) -+{ -+ switch (fmt & ~paNonInterleaved) { -+ case paInt32: -+ sio->sig = 1; -+ sio->bits = 32; -+ break; -+ case paInt24: -+ sio->sig = 1; -+ sio->bits = 24; -+ sio->bps = 3; /* paInt24 is packed format */ -+ break; -+ case paInt16: -+ case paFloat32: -+ sio->sig = 1; -+ sio->bits = 16; -+ break; -+ case paInt8: -+ sio->sig = 1; -+ sio->bits = 8; -+ break; -+ case paUInt8: -+ sio->sig = 0; -+ sio->bits = 8; -+ break; -+ default: -+ DPR("sndioSetFmt: %x: unsupported\n", fmt); -+ return 0; -+ } -+ sio->le = SIO_LE_NATIVE; -+ return 1; -+} -+ -+/* -+ * convert sndio encoding to PA encoding, return true on success -+ */ -+static int -+sndioGetFmt(struct sio_par *sio, PaSampleFormat *fmt) -+{ -+ if ((sio->bps * 8 != sio->bits && !sio->msb) || -+ (sio->bps > 1 && sio->le != SIO_LE_NATIVE)) { -+ DPR("sndioGetFmt: bits = %u, le = %u, msb = %u, bps = %u\n", -+ sio->bits, sio->le, sio->msb, sio->bps); -+ return 0; -+ } -+ -+ switch (sio->bits) { -+ case 32: -+ if (!sio->sig) -+ return 0; -+ *fmt = paInt32; -+ break; -+ case 24: -+ if (!sio->sig) -+ return 0; -+ *fmt = (sio->bps == 3) ? paInt24 : paInt32; -+ break; -+ case 16: -+ if (!sio->sig) -+ return 0; -+ *fmt = paInt16; -+ break; -+ case 8: -+ *fmt = sio->sig ? paInt8 : paUInt8; -+ break; -+ default: -+ DPR("sndioGetFmt: %u: unsupported\n", sio->bits); -+ return 0; -+ } -+ return 1; -+} -+ -+/* -+ * I/O loop for callback interface -+ */ -+static void * -+sndioThread(void *arg) -+{ -+ PaSndioStream *s = (PaSndioStream *)arg; -+ PaStreamCallbackTimeInfo ti; -+ unsigned char *data; -+ unsigned todo, rblksz, wblksz; -+ int n, result; -+ -+ rblksz = s->par.round * s->par.rchan * s->par.bps; -+ wblksz = s->par.round * s->par.pchan * s->par.bps; -+ -+ DPR("sndioThread: mode = %x, round = %u, rblksz = %u, wblksz = %u\n", -+ s->mode, s->par.round, rblksz, wblksz); -+ -+ while (!s->stopped) { -+ if (s->mode & SIO_REC) { -+ todo = rblksz; -+ data = s->rbuf; -+ while (todo > 0) { -+ n = sio_read(s->hdl, data, todo); -+ if (n == 0) { -+ DPR("sndioThread: sio_read failed\n"); -+ goto failed; -+ } -+ todo -= n; -+ data += n; -+ } -+ s->rpos += s->par.round; -+ ti.inputBufferAdcTime = -+ (double)s->realpos / s->par.rate; -+ } -+ if (s->mode & SIO_PLAY) { -+ ti.outputBufferDacTime = -+ (double)(s->realpos + s->par.bufsz) / s->par.rate; -+ } -+ ti.currentTime = s->realpos / (double)s->par.rate; -+ PaUtil_BeginBufferProcessing(&s->bufproc, &ti, 0); -+ if (s->mode & SIO_PLAY) { -+ PaUtil_SetOutputFrameCount(&s->bufproc, s->par.round); -+ PaUtil_SetInterleavedOutputChannels(&s->bufproc, -+ 0, s->wbuf, s->par.pchan); -+ } -+ if (s->mode & SIO_REC) { -+ PaUtil_SetInputFrameCount(&s->bufproc, s->par.round); -+ PaUtil_SetInterleavedInputChannels(&s->bufproc, -+ 0, s->rbuf, s->par.rchan); -+ } -+ result = paContinue; -+ n = PaUtil_EndBufferProcessing(&s->bufproc, &result); -+ if (n != s->par.round) { -+ DPR("sndioThread: %d < %u frames, result = %d\n", -+ n, s->par.round, result); -+ } -+ if (result != paContinue) { -+ break; -+ } -+ if (s->mode & SIO_PLAY) { -+ n = sio_write(s->hdl, s->wbuf, wblksz); -+ if (n < wblksz) { -+ DPR("sndioThread: sio_write failed\n"); -+ goto failed; -+ } -+ s->wpos += s->par.round; -+ } -+ } -+ failed: -+ s->active = 0; -+ DPR("sndioThread: done\n"); -+} -+ -+static PaError -+OpenStream(struct PaUtilHostApiRepresentation *hostApi, -+ PaStream **stream, -+ const PaStreamParameters *inputPar, -+ const PaStreamParameters *outputPar, -+ double sampleRate, -+ unsigned long framesPerBuffer, -+ PaStreamFlags streamFlags, -+ PaStreamCallback *streamCallback, -+ void *userData) -+{ -+ PaSndioHostApiRepresentation *sndioHostApi = (PaSndioHostApiRepresentation *)hostApi; -+ PaSndioStream *s; -+ PaError err; -+ struct sio_hdl *hdl; -+ struct sio_par par; -+ unsigned mode; -+ int inch, onch; -+ PaSampleFormat ifmt, ofmt, siofmt; -+ const char *dev; -+ -+ DPR("OpenStream:\n"); -+ -+ mode = 0; -+ inch = onch = 0; -+ ifmt = ofmt = 0; -+ sio_initpar(&par); -+ -+ if (outputPar && outputPar->channelCount > 0) { -+ if (outputPar->device >= sndioHostApi->base.info.deviceCount) { -+ DPR("OpenStream: %d: bad output device\n", outputPar->device); -+ return paInvalidDevice; -+ } -+ if (outputPar->hostApiSpecificStreamInfo) { -+ DPR("OpenStream: output specific info\n"); -+ return paIncompatibleHostApiSpecificStreamInfo; -+ } -+ if (!sndioSetFmt(&par, outputPar->sampleFormat)) { -+ return paSampleFormatNotSupported; -+ } -+ ofmt = outputPar->sampleFormat; -+ onch = par.pchan = outputPar->channelCount; -+ mode |= SIO_PLAY; -+ } -+ if (inputPar && inputPar->channelCount > 0) { -+ if (inputPar->device >= sndioHostApi->base.info.deviceCount) { -+ DPR("OpenStream: %d: bad input device\n", inputPar->device); -+ return paInvalidDevice; -+ } -+ if (inputPar->hostApiSpecificStreamInfo) { -+ DPR("OpenStream: input specific info\n"); -+ return paIncompatibleHostApiSpecificStreamInfo; -+ } -+ if (!sndioSetFmt(&par, inputPar->sampleFormat)) { -+ return paSampleFormatNotSupported; -+ } -+ ifmt = inputPar->sampleFormat; -+ inch = par.rchan = inputPar->channelCount; -+ mode |= SIO_REC; -+ } -+ par.rate = sampleRate; -+ if (framesPerBuffer != paFramesPerBufferUnspecified) -+ par.round = framesPerBuffer; -+ -+ DPR("OpenStream: mode = %x, trying rate = %u\n", mode, par.rate); -+ -+ if (outputPar) { -+ dev = sndioHostApi->device_info[outputPar->device].name; -+ } else if (inputPar) { -+ dev = sndioHostApi->device_info[inputPar->device].name; -+ } else { -+ return paUnanticipatedHostError; -+ } -+ hdl = sio_open(dev, mode, 0); -+ if (hdl == NULL) -+ return paUnanticipatedHostError; -+ if (!sio_setpar(hdl, &par)) { -+ sio_close(hdl); -+ return paUnanticipatedHostError; -+ } -+ if (!sio_getpar(hdl, &par)) { -+ sio_close(hdl); -+ return paUnanticipatedHostError; -+ } -+ if (!sndioGetFmt(&par, &siofmt)) { -+ sio_close(hdl); -+ return paSampleFormatNotSupported; -+ } -+ if ((mode & SIO_REC) && par.rchan != inputPar->channelCount) { -+ DPR("OpenStream: rchan(%u) != %d\n", par.rchan, inputPar->channelCount); -+ sio_close(hdl); -+ return paInvalidChannelCount; -+ } -+ if ((mode & SIO_PLAY) && par.pchan != outputPar->channelCount) { -+ DPR("OpenStream: pchan(%u) != %d\n", par.pchan, outputPar->channelCount); -+ sio_close(hdl); -+ return paInvalidChannelCount; -+ } -+ if ((double)par.rate < sampleRate * 0.995 || -+ (double)par.rate > sampleRate * 1.005) { -+ DPR("OpenStream: rate(%u) != %g\n", par.rate, sampleRate); -+ sio_close(hdl); -+ return paInvalidSampleRate; -+ } -+ -+ s = (PaSndioStream *)PaUtil_AllocateMemory(sizeof(PaSndioStream)); -+ if (s == NULL) { -+ sio_close(hdl); -+ return paInsufficientMemory; -+ } -+ PaUtil_InitializeStreamRepresentation(&s->base, -+ streamCallback ? &sndioHostApi->callback : &sndioHostApi->blocking, -+ streamCallback, userData); -+ DPR("inch = %d, onch = %d, ifmt = %x, ofmt = %x\n", -+ inch, onch, ifmt, ofmt); -+ err = PaUtil_InitializeBufferProcessor(&s->bufproc, -+ inch, ifmt, siofmt, -+ onch, ofmt, siofmt, -+ sampleRate, -+ streamFlags, -+ framesPerBuffer, -+ par.round, -+ paUtilFixedHostBufferSize, -+ streamCallback, userData); -+ if (err) { -+ DPR("OpenStream: PaUtil_InitializeBufferProcessor failed\n"); -+ PaUtil_FreeMemory(s); -+ sio_close(hdl); -+ return err; -+ } -+ if (mode & SIO_REC) { -+ s->rbuf = malloc(par.round * par.rchan * par.bps); -+ if (s->rbuf == NULL) { -+ DPR("OpenStream: failed to allocate rbuf\n"); -+ PaUtil_FreeMemory(s); -+ sio_close(hdl); -+ return paInsufficientMemory; -+ } -+ } -+ if (mode & SIO_PLAY) { -+ s->wbuf = malloc(par.round * par.pchan * par.bps); -+ if (s->wbuf == NULL) { -+ DPR("OpenStream: failed to allocate wbuf\n"); -+ free(s->rbuf); -+ PaUtil_FreeMemory(s); -+ sio_close(hdl); -+ return paInsufficientMemory; -+ } -+ } -+ s->base.streamInfo.inputLatency = 0; -+ s->base.streamInfo.outputLatency = (mode & SIO_PLAY) ? -+ (double)(par.bufsz + PaUtil_GetBufferProcessorOutputLatencyFrames(&s->bufproc)) / (double)par.rate : 0; -+ s->base.streamInfo.sampleRate = par.rate; -+ s->active = 0; -+ s->stopped = 1; -+ s->mode = mode; -+ s->hdl = hdl; -+ s->par = par; -+ *stream = s; -+ DPR("OpenStream: done\n"); -+ return paNoError; -+} -+ -+static PaError -+BlockingReadStream(PaStream *stream, void *data, unsigned long numFrames) -+{ -+ PaSndioStream *s = (PaSndioStream *)stream; -+ unsigned n, res, todo; -+ void *buf; -+ -+ while (numFrames > 0) { -+ n = s->par.round; -+ if (n > numFrames) -+ n = numFrames; -+ buf = s->rbuf; -+ todo = n * s->par.rchan * s->par.bps; -+ while (todo > 0) { -+ res = sio_read(s->hdl, buf, todo); -+ if (res == 0) -+ return paUnanticipatedHostError; -+ buf = (char *)buf + res; -+ todo -= res; -+ } -+ s->rpos += n; -+ PaUtil_SetInputFrameCount(&s->bufproc, n); -+ PaUtil_SetInterleavedInputChannels(&s->bufproc, 0, s->rbuf, s->par.rchan); -+ res = PaUtil_CopyInput(&s->bufproc, &data, n); -+ if (res != n) { -+ DPR("BlockingReadStream: copyInput: %u != %u\n"); -+ return paUnanticipatedHostError; -+ } -+ numFrames -= n; -+ } -+ return paNoError; -+} -+ -+static PaError -+BlockingWriteStream(PaStream* stream, const void *data, unsigned long numFrames) -+{ -+ PaSndioStream *s = (PaSndioStream *)stream; -+ unsigned n, res; -+ -+ while (numFrames > 0) { -+ n = s->par.round; -+ if (n > numFrames) -+ n = numFrames; -+ PaUtil_SetOutputFrameCount(&s->bufproc, n); -+ PaUtil_SetInterleavedOutputChannels(&s->bufproc, 0, s->wbuf, s->par.pchan); -+ res = PaUtil_CopyOutput(&s->bufproc, &data, n); -+ if (res != n) { -+ DPR("BlockingWriteStream: copyOutput: %u != %u\n"); -+ return paUnanticipatedHostError; -+ } -+ res = sio_write(s->hdl, s->wbuf, n * s->par.pchan * s->par.bps); -+ if (res == 0) -+ return paUnanticipatedHostError; -+ s->wpos += n; -+ numFrames -= n; -+ } -+ return paNoError; -+} -+ -+static signed long -+BlockingGetStreamReadAvailable(PaStream *stream) -+{ -+ PaSndioStream *s = (PaSndioStream *)stream; -+ struct pollfd pfd; -+ int n, events; -+ -+ n = sio_pollfd(s->hdl, &pfd, POLLIN); -+ while (poll(&pfd, n, 0) < 0) { -+ if (errno == EINTR) -+ continue; -+ perror("poll"); -+ abort(); -+ } -+ events = sio_revents(s->hdl, &pfd); -+ if (!(events & POLLIN)) -+ return 0; -+ -+ return s->realpos - s->rpos; -+} -+ -+static signed long -+BlockingGetStreamWriteAvailable(PaStream *stream) -+{ -+ PaSndioStream *s = (PaSndioStream *)stream; -+ struct pollfd pfd; -+ int n, events; -+ -+ n = sio_pollfd(s->hdl, &pfd, POLLOUT); -+ while (poll(&pfd, n, 0) < 0) { -+ if (errno == EINTR) -+ continue; -+ perror("poll"); -+ abort(); -+ } -+ events = sio_revents(s->hdl, &pfd); -+ if (!(events & POLLOUT)) -+ return 0; -+ -+ return s->par.bufsz - (s->wpos - s->realpos); -+} -+ -+static PaError -+BlockingWaitEmpty( PaStream *stream ) -+{ -+ PaSndioStream *s = (PaSndioStream *)stream; -+ -+ /* -+ * drain playback buffers; sndio always does it in background -+ * and there is no way to wait for completion -+ */ -+ DPR("BlockingWaitEmpty: s=%d, a=%d\n", s->stopped, s->active); -+ -+ return paNoError; -+} -+ -+static PaError -+StartStream(PaStream *stream) -+{ -+ PaSndioStream *s = (PaSndioStream *)stream; -+ unsigned primes, wblksz; -+ int err; -+ -+ DPR("StartStream: s=%d, a=%d\n", s->stopped, s->active); -+ -+ if (!s->stopped) { -+ DPR("StartStream: already started\n"); -+ return paNoError; -+ } -+ s->stopped = 0; -+ s->active = 1; -+ s->realpos = 0; -+ s->wpos = 0; -+ s->rpos = 0; -+ PaUtil_ResetBufferProcessor(&s->bufproc); -+ if (!sio_start(s->hdl)) -+ return paUnanticipatedHostError; -+ -+ /* -+ * send a complete buffer of silence -+ */ -+ if (s->mode & SIO_PLAY) { -+ wblksz = s->par.round * s->par.pchan * s->par.bps; -+ memset(s->wbuf, 0, wblksz); -+ for (primes = s->par.bufsz / s->par.round; primes > 0; primes--) -+ s->wpos += sio_write(s->hdl, s->wbuf, wblksz); -+ } -+ if (s->base.streamCallback) { -+ err = pthread_create(&s->thread, NULL, sndioThread, s); -+ if (err) { -+ DPR("SndioStartStream: couldn't create thread\n"); -+ return paUnanticipatedHostError; -+ } -+ DPR("StartStream: started...\n"); -+ } -+ return paNoError; -+} -+ -+static PaError -+StopStream(PaStream *stream) -+{ -+ PaSndioStream *s = (PaSndioStream *)stream; -+ void *ret; -+ int err; -+ -+ DPR("StopStream: s=%d, a=%d\n", s->stopped, s->active); -+ -+ if (s->stopped) { -+ DPR("StartStream: already started\n"); -+ return paNoError; -+ } -+ s->stopped = 1; -+ if (s->base.streamCallback) { -+ err = pthread_join(s->thread, &ret); -+ if (err) { -+ DPR("SndioStop: couldn't join thread\n"); -+ return paUnanticipatedHostError; -+ } -+ } -+ if (!sio_stop(s->hdl)) -+ return paUnanticipatedHostError; -+ return paNoError; -+} -+ -+static PaError -+CloseStream(PaStream *stream) -+{ -+ PaSndioStream *s = (PaSndioStream *)stream; -+ -+ DPR("CloseStream:\n"); -+ -+ if (!s->stopped) -+ StopStream(stream); -+ -+ if (s->mode & SIO_REC) -+ free(s->rbuf); -+ if (s->mode & SIO_PLAY) -+ free(s->wbuf); -+ sio_close(s->hdl); -+ PaUtil_TerminateStreamRepresentation(&s->base); -+ PaUtil_TerminateBufferProcessor(&s->bufproc); -+ PaUtil_FreeMemory(s); -+ return paNoError; -+} -+ -+static PaError -+AbortStream(PaStream *stream) -+{ -+ DPR("AbortStream:\n"); -+ -+ return StopStream(stream); -+} -+ -+static PaError -+IsStreamStopped(PaStream *stream) -+{ -+ PaSndioStream *s = (PaSndioStream *)stream; -+ -+ //DPR("IsStreamStopped: s=%d, a=%d\n", s->stopped, s->active); -+ -+ return s->stopped; -+} -+ -+static PaError -+IsStreamActive(PaStream *stream) -+{ -+ PaSndioStream *s = (PaSndioStream *)stream; -+ -+ //DPR("IsStreamActive: s=%d, a=%d\n", s->stopped, s->active); -+ -+ return s->active; -+} -+ -+static PaTime -+GetStreamTime(PaStream *stream) -+{ -+ PaSndioStream *s = (PaSndioStream *)stream; -+ -+ return (double)s->realpos / s->base.streamInfo.sampleRate; -+} -+ -+static PaError -+IsFormatSupported(struct PaUtilHostApiRepresentation *hostApi, -+ const PaStreamParameters *inputPar, -+ const PaStreamParameters *outputPar, -+ double sampleRate) -+{ -+ return paFormatIsSupported; -+} -+ -+static void -+Terminate(struct PaUtilHostApiRepresentation *hostApi) -+{ -+ PaSndioHostApiRepresentation *sndioHostApi; -+ sndioHostApi = (PaSndioHostApiRepresentation *)hostApi; -+ free(sndioHostApi->audiodevices); -+ PaUtil_FreeMemory(hostApi); -+} -+ -+static void -+InitDeviceInfo(PaDeviceInfo *info, PaHostApiIndex hostApiIndex, const char *name) -+{ -+ info->structVersion = 2; -+ info->name = name; -+ info->hostApi = hostApiIndex; -+ info->maxInputChannels = 128; -+ info->maxOutputChannels = 128; -+ info->defaultLowInputLatency = 0.01; -+ info->defaultLowOutputLatency = 0.01; -+ info->defaultHighInputLatency = 0.5; -+ info->defaultHighOutputLatency = 0.5; -+ info->defaultSampleRate = 48000; -+} -+ -+PaError -+PaSndio_Initialize(PaUtilHostApiRepresentation **hostApi, PaHostApiIndex hostApiIndex) -+{ -+ PaSndioHostApiRepresentation *sndioHostApi; -+ PaDeviceInfo *info; -+ struct sio_hdl *hdl; -+ char *audiodevices; -+ char *device; -+ size_t deviceCount; -+ -+ DPR("PaSndio_Initialize: initializing...\n"); -+ -+ if ((hdl=sio_open(SIO_DEVANY, SIO_PLAY, 1)) == NULL) -+ return paNoError; -+ sio_close(hdl); -+ /* unusable APIs should return paNoError and a NULL hostApi */ -+ *hostApi = NULL; -+ -+ sndioHostApi = PaUtil_AllocateMemory(sizeof(PaSndioHostApiRepresentation)); -+ if (sndioHostApi == NULL) -+ return paNoError; -+ -+ // Add default device -+ info = &sndioHostApi->device_info[0]; -+ InitDeviceInfo(info, hostApiIndex, SIO_DEVANY); -+ sndioHostApi->infos[0] = info; -+ deviceCount = 1; -+ -+ // Add additional devices as specified in the PA_SNDIO_AUDIODEVICES -+ // environment variable as a colon separated list -+ sndioHostApi->audiodevices = NULL; -+ audiodevices = getenv("PA_SNDIO_AUDIODEVICES"); -+ if (audiodevices != NULL) { -+ sndioHostApi->audiodevices = strdup(audiodevices); -+ if (sndioHostApi->audiodevices == NULL) -+ return paNoError; -+ -+ audiodevices = sndioHostApi->audiodevices; -+ while ((device = strsep(&audiodevices, ":")) != NULL && -+ deviceCount < PA_SNDIO_AUDIODEVICES_MAX) { -+ if (*device == '\0') -+ continue; -+ info = &sndioHostApi->device_info[deviceCount]; -+ InitDeviceInfo(info, hostApiIndex, device); -+ sndioHostApi->infos[deviceCount] = info; -+ deviceCount++; -+ } -+ } -+ -+ *hostApi = &sndioHostApi->base; -+ (*hostApi)->info.structVersion = 1; -+ (*hostApi)->info.type = paSndio; -+ (*hostApi)->info.name = "sndio"; -+ (*hostApi)->info.deviceCount = deviceCount; -+ (*hostApi)->info.defaultInputDevice = 0; -+ (*hostApi)->info.defaultOutputDevice = 0; -+ (*hostApi)->deviceInfos = sndioHostApi->infos; -+ (*hostApi)->Terminate = Terminate; -+ (*hostApi)->OpenStream = OpenStream; -+ (*hostApi)->IsFormatSupported = IsFormatSupported; -+ -+ PaUtil_InitializeStreamInterface(&sndioHostApi->blocking, -+ CloseStream, -+ StartStream, -+ StopStream, -+ AbortStream, -+ IsStreamStopped, -+ IsStreamActive, -+ GetStreamTime, -+ PaUtil_DummyGetCpuLoad, -+ BlockingReadStream, -+ BlockingWriteStream, -+ BlockingGetStreamReadAvailable, -+ BlockingGetStreamWriteAvailable); -+ -+ PaUtil_InitializeStreamInterface(&sndioHostApi->callback, -+ CloseStream, -+ StartStream, -+ StopStream, -+ AbortStream, -+ IsStreamStopped, -+ IsStreamActive, -+ GetStreamTime, -+ PaUtil_DummyGetCpuLoad, -+ PaUtil_DummyRead, -+ PaUtil_DummyWrite, -+ PaUtil_DummyGetReadAvailable, -+ PaUtil_DummyGetWriteAvailable); -+ -+ DPR("PaSndio_Initialize: done\n"); -+ return paNoError; -+} -diff --git a/src/os/unix/pa_unix_hostapis.c b/src/os/unix/pa_unix_hostapis.c -index a9b4a05..f10ced1 100644 ---- a/src/os/unix/pa_unix_hostapis.c -+++ b/src/os/unix/pa_unix_hostapis.c -@@ -44,6 +44,7 @@ - - PaError PaJack_Initialize( PaUtilHostApiRepresentation **hostApi, PaHostApiIndex index ); - PaError PaAlsa_Initialize( PaUtilHostApiRepresentation **hostApi, PaHostApiIndex index ); -+PaError PaSndio_Initialize( PaUtilHostApiRepresentation **hostApi, PaHostApiIndex index ); - PaError PaOSS_Initialize( PaUtilHostApiRepresentation **hostApi, PaHostApiIndex index ); - /* Added for IRIX, Pieter, oct 2, 2003: */ - PaError PaSGI_Initialize( PaUtilHostApiRepresentation **hostApi, PaHostApiIndex index ); -@@ -57,6 +58,10 @@ PaError PaSkeleton_Initialize( PaUtilHostApiRepresentation **hostApi, PaHostApiI - - PaUtilHostApiInitializer *paHostApiInitializers[] = - { -+#ifdef PA_USE_SNDIO -+ PaSndio_Initialize, -+#endif -+ - #ifdef __linux__ - - #if PA_USE_ALSA --- -2.27.0 - diff --git a/srcpkgs/portaudio/template b/srcpkgs/portaudio/template deleted file mode 100644 index 54dcd9a7215504..00000000000000 --- a/srcpkgs/portaudio/template +++ /dev/null @@ -1,52 +0,0 @@ -# Template file for 'portaudio' -pkgname=portaudio -version=190600.20161030 -revision=6 -build_style=gnu-configure -configure_args="--enable-cxx --with-jack $(vopt_enable sndio)" -hostmakedepends="pkg-config" -makedepends="alsa-lib-devel jack-devel $(vopt_if sndio sndio-devel)" -short_desc="Portable cross-platform audio I/O library" -maintainer="Érico Nogueira " -license="MIT" -homepage="http://www.portaudio.com" -distfiles="http://www.${pkgname}.com/archives/pa_stable_v${version%.*}_${version#*.}.tgz" -checksum=f5a21d7dcd6ee84397446fa1fa1a0675bb2e8a4a6dceb4305a8404698d8d1513 -disable_parallel_build=yes - -# sndio disabled by default: non-upstream patch -build_options="sndio" -build_options_default="" - -post_install() { - vlicense LICENSE.txt -} - -portaudio-devel_package() { - depends="${makedepends} portaudio>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove "usr/include/*.h" - vmove usr/lib/libportaudio.a - vmove usr/lib/libportaudio.so - vmove usr/lib/pkgconfig/portaudio-2.0.pc - } -} - -portaudio-cpp_package() { - short_desc+=" - C++ Bindings" - pkg_install() { - vmove "usr/lib/libportaudiocpp.so.*" - } -} - -portaudio-cpp-devel_package() { - depends="portaudio-cpp>=${version}_${revision} portaudio-devel>=${version}_${revision}" - short_desc+=" - C++ bindings development files" - pkg_install() { - vmove usr/include/portaudiocpp - vmove usr/lib/pkgconfig/portaudiocpp.pc - vmove usr/lib/libportaudiocpp.a - vmove usr/lib/libportaudiocpp.so - } -} diff --git a/srcpkgs/portaudio/update b/srcpkgs/portaudio/update deleted file mode 100644 index c01890e415c0c1..00000000000000 --- a/srcpkgs/portaudio/update +++ /dev/null @@ -1,2 +0,0 @@ -site='http://files.portaudio.com/download.html' -pattern='archives/pa_stable_v\K[0-9_]+(?=\.tgz)' diff --git a/srcpkgs/portmidi-devel b/srcpkgs/portmidi-devel deleted file mode 120000 index 18b2b6924d2a9a..00000000000000 --- a/srcpkgs/portmidi-devel +++ /dev/null @@ -1 +0,0 @@ -portmidi \ No newline at end of file diff --git a/srcpkgs/portmidi/template b/srcpkgs/portmidi/template deleted file mode 100644 index e4e0e89e1d31bf..00000000000000 --- a/srcpkgs/portmidi/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'portmidi' -pkgname=portmidi -reverts="217_1 217_2 217_3" -version=2.0.6 -revision=1 -build_style=cmake -configure_args="-DCMAKE_INSTALL_PREFIX=/usr -DBUILD_JAVA_NATIVE_INTERFACE=OFF" -hostmakedepends="unzip" -makedepends="alsa-lib-devel" -short_desc="Real-time input and output of MIDI data" -maintainer="Enno Boland " -license="MIT" -homepage="https://github.com/PortMidi/portmidi/" -distfiles="https://github.com/PortMidi/portmidi/archive/refs/tags/v${version}.tar.gz" -checksum=81d22b34051621cd56c8d5ef12908ef2a59764c9cdfba6dae47aabddb71ac914 - -post_install() { - vlicense license.txt -} - -portmidi-devel_package() { - depends="portmidi>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.so" - vmove usr/lib/cmake - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/posh/template b/srcpkgs/posh/template deleted file mode 100644 index ea8f03d478268e..00000000000000 --- a/srcpkgs/posh/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'posh' -pkgname=posh -version=0.14.2 -revision=1 -build_style=gnu-configure -hostmakedepends="automake autoconf" -short_desc="Policy-compliant Ordinary SHell" -maintainer="Leah Neukirchen " -license="GPL-3.0-or-later" -homepage="https://packages.debian.org/sid/posh" -distfiles="${DEBIAN_SITE}/main/p/${pkgname}/${pkgname}_${version}.tar.xz" -checksum=a0941a3f489bd87e2a799b9e22ee29983779e240517a1507f90fa46621500c82 -register_shell="/usr/bin/posh" - -pre_configure() { - autoreconf -fi -} diff --git a/srcpkgs/posixovl/patches/musl.patch b/srcpkgs/posixovl/patches/musl.patch deleted file mode 100644 index 67dcef2e2a69df..00000000000000 --- a/srcpkgs/posixovl/patches/musl.patch +++ /dev/null @@ -1,17 +0,0 @@ -From: Nathan Owens -On musl-based systems, causes redefintions ---- -diff --git posixovl.c posixovl.c -index ae64f21..04e41fb 100644 ---- a/posixovl.c -+++ b/posixovl.c -@@ -30,7 +30,9 @@ - #include - #include - #include -+#if defined(__GLIBC__) - #include -+#endif - #include - #ifdef HAVE_XATTR_XATTR_H - # include diff --git a/srcpkgs/posixovl/template b/srcpkgs/posixovl/template deleted file mode 100644 index 1146191fcf827d..00000000000000 --- a/srcpkgs/posixovl/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'posixovl' -pkgname=posixovl -version=1.3 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="fuse-devel" -short_desc="FUSE filesystem to emulate POSIX features on non-POSIX filesystems" -maintainer="B. Wilson " -license="GPL-2.0-or-later" -homepage="https://sourceforge.net/projects/posixovl/" -distfiles="${SOURCEFORGE_SITE}/posixovl/files/${pkgname}-${version}.tar.xz" -checksum=a827798b02c0f27b37d8a10502e76c21adac43b887a49e7234e8d27668f62e72 diff --git a/srcpkgs/postfix/INSTALL b/srcpkgs/postfix/INSTALL deleted file mode 100644 index 2713167adf3765..00000000000000 --- a/srcpkgs/postfix/INSTALL +++ /dev/null @@ -1,9 +0,0 @@ -case "${ACTION}" in -post) - # set up correct permissions. - postfix set-permissions - - # run newaliases. - newaliases - ;; -esac diff --git a/srcpkgs/postfix/files/aliases.patch b/srcpkgs/postfix/files/aliases.patch deleted file mode 100644 index 6767870b7b0ccf..00000000000000 --- a/srcpkgs/postfix/files/aliases.patch +++ /dev/null @@ -1,18 +0,0 @@ ---- etc/postfix/main.cf.orig 2010-12-13 20:18:22.000000000 +0100 -+++ etc/postfix/main.cf 2010-12-13 20:18:24.000000000 +0100 -@@ -382,6 +382,7 @@ - #alias_maps = hash:/etc/aliases - #alias_maps = hash:/etc/aliases, nis:mail.aliases - #alias_maps = netinfo:/aliases -+alias_maps = hash:/etc/postfix/aliases - - # The alias_database parameter specifies the alias database(s) that - # are built with "newaliases" or "sendmail -bi". This is a separate -@@ -392,6 +393,7 @@ - #alias_database = dbm:/etc/mail/aliases - #alias_database = hash:/etc/aliases - #alias_database = hash:/etc/aliases, hash:/opt/majordomo/aliases -+alias_database = $alias_maps - - # ADDRESS EXTENSIONS (e.g., user+foo) - # diff --git a/srcpkgs/postfix/files/postfix/run b/srcpkgs/postfix/files/postfix/run deleted file mode 100644 index a0f0db57742d61..00000000000000 --- a/srcpkgs/postfix/files/postfix/run +++ /dev/null @@ -1,4 +0,0 @@ -#!/bin/sh -exec 2>&1 -postfix check || exit 1 -exec /usr/libexec/postfix/master -d diff --git a/srcpkgs/postfix/patches/postfix-install-dont-overwrite-path.patch b/srcpkgs/postfix/patches/postfix-install-dont-overwrite-path.patch deleted file mode 100644 index 85683a93c7b85d..00000000000000 --- a/srcpkgs/postfix/patches/postfix-install-dont-overwrite-path.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/postfix-install 2012-01-31 16:18:56.687116320 +0100 -+++ b/postfix-install 2012-01-31 16:19:00.198032219 +0100 -@@ -168,7 +168,7 @@ - # By now, shells must have functions. Ultrix users must use sh5 or lose. - - umask 022 --PATH=/bin:/usr/bin:/usr/sbin:/usr/etc:/sbin:/etc:/usr/contrib/bin:/usr/gnu/bin:/usr/ucb:/usr/bsd -+#PATH=/bin:/usr/bin:/usr/sbin:/usr/etc:/sbin:/etc:/usr/contrib/bin:/usr/gnu/bin:/usr/ucb:/usr/bsd - SHELL=/bin/sh - IFS=" - " diff --git a/srcpkgs/postfix/template b/srcpkgs/postfix/template deleted file mode 100644 index 61b19f130dce91..00000000000000 --- a/srcpkgs/postfix/template +++ /dev/null @@ -1,101 +0,0 @@ -# Template file for 'postfix' -pkgname=postfix -version=3.8.11 -revision=1 -hostmakedepends="perl m4" -makedepends="icu-devel libldap-devel libmariadbclient-devel pcre2-devel - postgresql-libs-devel sqlite-devel" -short_desc="High-performance mail transport agent" -maintainer="Orphaned " -license="IPL-1.0, EPL-2.0" -homepage="https://www.postfix.org/" -distfiles="http://ftp.porcupine.org/mirrors/postfix-release/official/${pkgname}-${version}.tar.gz" -checksum=89a5e8a90cfd100b44acb12697288808d32aabeed117890e399cae888b047ca8 - -system_accounts="postfix" -postfix_homedir="/var/spool/postfix" -system_groups="postdrop" -provides="smtp-server-0_1" -replaces="smtp-server>=0" -conf_files=" - /etc/postfix/access - /etc/postfix/aliases - /etc/postfix/canonical - /etc/postfix/generic - /etc/postfix/header_checks - /etc/postfix/main.cf - /etc/postfix/master.cf - /etc/postfix/relocated - /etc/postfix/transport - /etc/postfix/virtual" -make_dirs=" - /etc/postfix/postfix-files.d 0755 root root - /var/lib/postfix 0700 postfix root - /var/spool/postfix/active 0700 postfix root - /var/spool/postfix/bounce 0700 postfix root - /var/spool/postfix/corrupt 0700 postfix root - /var/spool/postfix/defer 0700 postfix root - /var/spool/postfix/deferred 0700 postfix root - /var/spool/postfix/flush 0700 postfix root - /var/spool/postfix/hold 0700 postfix root - /var/spool/postfix/incoming 0700 postfix root - /var/spool/postfix/private 0700 postfix root - /var/spool/postfix/maildrop 0730 postfix postdrop - /var/spool/postfix/public 0710 postfix postdrop - /var/spool/postfix/pid 0755 root root - /var/spool/postfix/saved 0700 postfix root - /var/spool/postfix/trace 0700 postfix root" - -if [ "$CROSS_BUILD" ]; then - # XXX postfix-install needs native binaries. - hostmakedepends+=" $pkgname" -fi - -do_build() { - vsed -e "s,\(/usr/include/db.h\),${XBPS_CROSS_BASE}/\1,g" \ - -e 's,^\(\s\+\)CCARGS="$CCARGS -DNO_EAI",\1CCARGS="$CCARGS $icu_cppflags"\n\1SYSLIBS="$SYSLIBS $icu_ldflags",' \ - -i makedefs - - make makefiles CCARGS=" \ - -DUSE_SASL_AUTH -DUSE_CYRUS_SASL -I${XBPS_CROSS_BASE}/usr/include/sasl \ - -DNO_NIS \ - -DHAS_LDAP \ - -DUSE_TLS \ - -DHAS_EAI -I${XBPS_CROSS_BASE}/usr/include \ - -DHAS_MYSQL -I${XBPS_CROSS_BASE}/usr/include/mysql \ - -DHAS_PGSQL -I${XBPS_CROSS_BASE}/usr/include/postgresql \ - -DHAS_SQLITE \ - -DDEF_COMMAND_DIR=\\\"/usr/bin\\\" \ - -DDEF_SENDMAIL_PATH=\\\"/usr/bin/sendmail\\\" \ - -DDEF_README_DIR=\\\"/usr/share/doc/postfix\\\" \ - -DDEF_MANPAGE_DIR=\\\"/usr/share/man\\\" \ - " AUXLIBS=' \ - -lsasl2 \ - -lldap -llber \ - -lssl -lcrypto \ - -lmysqlclient -lz -lm \ - -lpq \ - -lsqlite3 -lpthread \ - -licuuc \ - ' OPT="${CFLAGS} ${LDFLAGS}" - - make ${makejobs} -} - -pre_install() { - if [ "$CROSS_BUILD" ]; then - vsed -e 's,bin/postconf,/usr/bin/postconf,g' -i postfix-install - fi -} - -do_install() { - sh postfix-install -non-interactive install_root=${DESTDIR} - - vlicense LICENSE - vlicense TLS_LICENSE - - cd $DESTDIR - patch -p0 -i ${FILESDIR}/aliases.patch - - vsv postfix -} diff --git a/srcpkgs/postfix/update b/srcpkgs/postfix/update deleted file mode 100644 index dff5f54fa790be..00000000000000 --- a/srcpkgs/postfix/update +++ /dev/null @@ -1 +0,0 @@ -site='ftp://ftp.porcupine.org/mirrors/postfix-release/official/' diff --git a/srcpkgs/postgis b/srcpkgs/postgis deleted file mode 120000 index 89f12e2c6e890b..00000000000000 --- a/srcpkgs/postgis +++ /dev/null @@ -1 +0,0 @@ -postgis-postgresql17 \ No newline at end of file diff --git a/srcpkgs/postgis-postgresql16/template b/srcpkgs/postgis-postgresql16/template deleted file mode 100644 index 088fbd9d644d2b..00000000000000 --- a/srcpkgs/postgis-postgresql16/template +++ /dev/null @@ -1,40 +0,0 @@ -# Template file for 'postgis-postgresql16' -pkgname=postgis-postgresql16 -version=3.5.3 -revision=1 -build_style=gnu-configure -_major="${pkgname#postgis-postgresql}" -configure_args=" - --bindir=/usr/lib/psql16/bin - --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 pkg-config geos - libgdal-tools postgresql16-libs-devel which" -makedepends="geos-devel libgdal-devel libpqxx-devel libxml2-devel postgresql16-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 " -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=650e44de788d38175e3719df1d2ca4356bd987f54fe3d2030808de76464a2a06 -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;' -} - -post_install() { - for i in ${DESTDIR}/usr/share/man/*[^3]/*; do - mv $i ${i%.*}-${_major}.${i##*.} - done -} diff --git a/srcpkgs/postgis-postgresql16/update b/srcpkgs/postgis-postgresql16/update deleted file mode 100644 index e5577e6b068ae0..00000000000000 --- a/srcpkgs/postgis-postgresql16/update +++ /dev/null @@ -1,2 +0,0 @@ -pkgname=postgis -ignore="*alpha* *beta* *rc*" diff --git a/srcpkgs/postgis-postgresql17/template b/srcpkgs/postgis-postgresql17/template deleted file mode 100644 index 842d2e3c5e1566..00000000000000 --- a/srcpkgs/postgis-postgresql17/template +++ /dev/null @@ -1,46 +0,0 @@ -# Template file for 'postgis-postgresql17' -pkgname=postgis-postgresql17 -version=3.5.3 -revision=1 -build_style=gnu-configure -_major="${pkgname#postgis-postgresql}" -configure_args=" - --bindir=/usr/lib/psql17/bin - --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 pkg-config geos - libgdal-tools postgresql-libs-devel which" -makedepends="geos-devel libgdal-devel libpqxx-devel libxml2-devel postgresql-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 " -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=650e44de788d38175e3719df1d2ca4356bd987f54fe3d2030808de76464a2a06 -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;' -} - -post_install() { - for i in ${DESTDIR}/usr/share/man/*[^3]/*; do - mv $i ${i%.*}-${_major}.${i##*.} - done -} - -postgis_package() { - metapackage=yes - short_desc+=" (meta package)" - depends="${sourcepkg}" -} diff --git a/srcpkgs/postgis-postgresql17/update b/srcpkgs/postgis-postgresql17/update deleted file mode 100644 index e5577e6b068ae0..00000000000000 --- a/srcpkgs/postgis-postgresql17/update +++ /dev/null @@ -1,2 +0,0 @@ -pkgname=postgis -ignore="*alpha* *beta* *rc*" diff --git a/srcpkgs/postgresql-client b/srcpkgs/postgresql-client deleted file mode 120000 index 360e6d1a1f45bb..00000000000000 --- a/srcpkgs/postgresql-client +++ /dev/null @@ -1 +0,0 @@ -postgresql \ No newline at end of file diff --git a/srcpkgs/postgresql-contrib b/srcpkgs/postgresql-contrib deleted file mode 120000 index 360e6d1a1f45bb..00000000000000 --- a/srcpkgs/postgresql-contrib +++ /dev/null @@ -1 +0,0 @@ -postgresql \ No newline at end of file diff --git a/srcpkgs/postgresql-doc b/srcpkgs/postgresql-doc deleted file mode 120000 index 360e6d1a1f45bb..00000000000000 --- a/srcpkgs/postgresql-doc +++ /dev/null @@ -1 +0,0 @@ -postgresql \ No newline at end of file diff --git a/srcpkgs/postgresql-full b/srcpkgs/postgresql-full deleted file mode 120000 index 360e6d1a1f45bb..00000000000000 --- a/srcpkgs/postgresql-full +++ /dev/null @@ -1 +0,0 @@ -postgresql \ No newline at end of file diff --git a/srcpkgs/postgresql-libs b/srcpkgs/postgresql-libs deleted file mode 120000 index 48ceef76e906ea..00000000000000 --- a/srcpkgs/postgresql-libs +++ /dev/null @@ -1 +0,0 @@ -postgresql17 \ No newline at end of file diff --git a/srcpkgs/postgresql-libs-devel b/srcpkgs/postgresql-libs-devel deleted file mode 120000 index 48ceef76e906ea..00000000000000 --- a/srcpkgs/postgresql-libs-devel +++ /dev/null @@ -1 +0,0 @@ -postgresql17 \ No newline at end of file diff --git a/srcpkgs/postgresql-plperl b/srcpkgs/postgresql-plperl deleted file mode 120000 index 360e6d1a1f45bb..00000000000000 --- a/srcpkgs/postgresql-plperl +++ /dev/null @@ -1 +0,0 @@ -postgresql \ No newline at end of file diff --git a/srcpkgs/postgresql-plpython b/srcpkgs/postgresql-plpython deleted file mode 120000 index 360e6d1a1f45bb..00000000000000 --- a/srcpkgs/postgresql-plpython +++ /dev/null @@ -1 +0,0 @@ -postgresql \ No newline at end of file diff --git a/srcpkgs/postgresql-pltcl b/srcpkgs/postgresql-pltcl deleted file mode 120000 index 360e6d1a1f45bb..00000000000000 --- a/srcpkgs/postgresql-pltcl +++ /dev/null @@ -1 +0,0 @@ -postgresql \ No newline at end of file diff --git a/srcpkgs/postgresql/files/README.voidlinux b/srcpkgs/postgresql/files/README.voidlinux deleted file mode 100644 index 381ab658b14d08..00000000000000 --- a/srcpkgs/postgresql/files/README.voidlinux +++ /dev/null @@ -1,5 +0,0 @@ -To customize PostgreSQL's initialization: - /etc/default/postgresql - -To customize PostgreSQL's server configuration: - /etc/postgresql/postgresql.conf diff --git a/srcpkgs/postgresql/template b/srcpkgs/postgresql/template deleted file mode 100644 index 10fd84fce6bede..00000000000000 --- a/srcpkgs/postgresql/template +++ /dev/null @@ -1,73 +0,0 @@ -# Template file for 'postgresql' -pkgname=postgresql -version=17 -revision=1 -depends="postgresql${version}" -short_desc="PostgreSQL server meta package" -maintainer="Piotr Wójcik " -license="PostgreSQL" -homepage="https://www.postgresql.org" - -build_options="languages" -desc_option_languages="Include procedural languages as dependency" - -if [ -z "$CROSS_BUILD" ]; then - build_options_default="languages" -fi - -subpackages="postgresql-doc postgresql-client postgresql-contrib postgresql-full" - -# XXX disabled for now in cross builds. -if [ "$build_option_languages" ]; then - subpackages+=" postgresql-plperl postgresql-plpython postgresql-pltcl" -fi - -do_install() { - vdoc "${FILESDIR}/README.voidlinux" -} - -postgresql-doc_package() { - metapackage=yes - depends="postgresql${version}-doc" - short_desc="PostgreSQL documentation meta package" -} - -postgresql-plperl_package() { - metapackage=yes - depends="postgresql${version}-plperl" - short_desc="PL/Perl language meta package" -} - -postgresql-plpython_package() { - metapackage=yes - depends="postgresql${version}-plpython" - short_desc="PL/Python language meta package" -} - -postgresql-pltcl_package() { - metapackage=yes - depends="postgresql${version}-pltcl" - short_desc="PL/Tcl language meta package" -} - -postgresql-client_package() { - metapackage=yes - depends="postgresql${version}-client" - short_desc="Client frontends programs for PostgreSQL" -} - -postgresql-contrib_package() { - metapackage=yes - depends="postgresql${version}-contrib" - short_desc="PostgreSQL contributed programs and extensions" -} - -postgresql-full_package() { - metapackage=yes - 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 -} diff --git a/srcpkgs/postgresql/update b/srcpkgs/postgresql/update deleted file mode 100644 index ba2bccadc5deee..00000000000000 --- a/srcpkgs/postgresql/update +++ /dev/null @@ -1,2 +0,0 @@ -site="https://ftp.postgresql.org/pub/source/" -pattern="v\K9[\d.]+(?!\w)" diff --git a/srcpkgs/postgresql16-client b/srcpkgs/postgresql16-client deleted file mode 120000 index 2caa22354d1943..00000000000000 --- a/srcpkgs/postgresql16-client +++ /dev/null @@ -1 +0,0 @@ -postgresql16 \ No newline at end of file diff --git a/srcpkgs/postgresql16-contrib b/srcpkgs/postgresql16-contrib deleted file mode 120000 index 2caa22354d1943..00000000000000 --- a/srcpkgs/postgresql16-contrib +++ /dev/null @@ -1 +0,0 @@ -postgresql16 \ No newline at end of file diff --git a/srcpkgs/postgresql16-doc b/srcpkgs/postgresql16-doc deleted file mode 120000 index 2caa22354d1943..00000000000000 --- a/srcpkgs/postgresql16-doc +++ /dev/null @@ -1 +0,0 @@ -postgresql16 \ No newline at end of file diff --git a/srcpkgs/postgresql16-libs-devel b/srcpkgs/postgresql16-libs-devel deleted file mode 120000 index 2caa22354d1943..00000000000000 --- a/srcpkgs/postgresql16-libs-devel +++ /dev/null @@ -1 +0,0 @@ -postgresql16 \ No newline at end of file diff --git a/srcpkgs/postgresql16-plperl b/srcpkgs/postgresql16-plperl deleted file mode 120000 index 2caa22354d1943..00000000000000 --- a/srcpkgs/postgresql16-plperl +++ /dev/null @@ -1 +0,0 @@ -postgresql16 \ No newline at end of file diff --git a/srcpkgs/postgresql16-plpython b/srcpkgs/postgresql16-plpython deleted file mode 120000 index 2caa22354d1943..00000000000000 --- a/srcpkgs/postgresql16-plpython +++ /dev/null @@ -1 +0,0 @@ -postgresql16 \ No newline at end of file diff --git a/srcpkgs/postgresql16-pltcl b/srcpkgs/postgresql16-pltcl deleted file mode 120000 index 2caa22354d1943..00000000000000 --- a/srcpkgs/postgresql16-pltcl +++ /dev/null @@ -1 +0,0 @@ -postgresql16 \ No newline at end of file diff --git a/srcpkgs/postgresql16/files/pg_config.sh.in b/srcpkgs/postgresql16/files/pg_config.sh.in deleted file mode 100644 index 68068a82e01ee3..00000000000000 --- a/srcpkgs/postgresql16/files/pg_config.sh.in +++ /dev/null @@ -1,143 +0,0 @@ -#!/bin/sh -# Released to Public Domain by Doan Tran Cong Danh - -print() { - printf '%s\n' "$@" -} - -sysroot="$(cd "${0%/*}" && cd ../.. && pwd)" - -BINDIR="$sysroot/@PREFIX@/bin" -DOCDIR="$sysroot/@PREFIX@/share/doc/postgresql" -HTMLDIR="$sysroot/@PREFIX@/share/doc/postgresql" -INCLUDEDIR="$sysroot/usr/include" -PKGINCLUDEDIR="$sysroot/usr/include/postgresql" -INCLUDEDIR_SERVER="$sysroot/usr/include/postgresql/server" -LIBDIR="$sysroot/@PREFIX@/lib" -PKGLIBDIR="$sysroot/@PREFIX@/lib/postgresql" -LOCALEDIR="$sysroot/@PREFIX@/share/locale" -MANDIR="$sysroot/@PREFIX@/share/man" -SHAREDIR="$sysroot/@PREFIX@/share/postgresql" -SYSCONFDIR="$sysroot/etc/psql@VERSION@/postgresql" -PGXS="$sysroot/@PREFIX@/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 @FULL_VERSION@" - -if [ "$sysroot" != "/" ]; then - CPPFLAGS="$(print "$CPPFLAGS" | sed "s,-I *\\(/@PREFIX@/include\\),-I$sysroot\\1,g")" - CFLAGS="$(print "$CFLAGS" | sed "s,-I *\\(/@PREFIX@/include\\),-I$sysroot\\1,g")" - LDFLAGS="$(print "$LDFLAGS" | sed "s,-L *\\(/@PREFIX@/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 . - 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/postgresql16/files/postgresql.confd b/srcpkgs/postgresql16/files/postgresql.confd deleted file mode 100644 index fe7106626fa579..00000000000000 --- a/srcpkgs/postgresql16/files/postgresql.confd +++ /dev/null @@ -1,17 +0,0 @@ -# Configuration file for the PostgreSQL server. - -# PostgreSQL's database directory -PGROOT="/var/lib/postgresql@VERSION@" - -# PostgreSQL's log file. -PGLOG="/var/log/postgresql@VERSION@.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/postgresql16/files/postgresql.pam b/srcpkgs/postgresql16/files/postgresql.pam deleted file mode 100644 index 53724d1f86a764..00000000000000 --- a/srcpkgs/postgresql16/files/postgresql.pam +++ /dev/null @@ -1,3 +0,0 @@ -auth required pam_unix.so -account required pam_unix.so -session required pam_unix.so diff --git a/srcpkgs/postgresql16/files/postgresql16/control/t b/srcpkgs/postgresql16/files/postgresql16/control/t deleted file mode 100644 index dcedfaa20180c0..00000000000000 --- a/srcpkgs/postgresql16/files/postgresql16/control/t +++ /dev/null @@ -1,2 +0,0 @@ -#!/bin/sh -/usr/bin/kill -INT `/usr/bin/head -1 /run/runit/supervise.postgresql@VERSION@/pid` diff --git a/srcpkgs/postgresql16/files/postgresql16/run b/srcpkgs/postgresql16/files/postgresql16/run deleted file mode 100644 index 1da79920625df1..00000000000000 --- a/srcpkgs/postgresql16/files/postgresql16/run +++ /dev/null @@ -1,28 +0,0 @@ -#!/bin/sh -exec 2>&1 -. /etc/psql@VERSION@/default/postgresql -: ${PGDATA:="$PGROOT/data"} - -if [ "$PGROOT" != "/var/lib/postgresql@VERSION@" ]; then - echo "Creating symlink /var/lib/postgresql@VERSION@ -> $PGROOT" - ln -sf "$PGROOT" /var/lib/postgresql@VERSION@ -fi - - -if [ ! -d "$PGDATA" ]; then - echo "Initializing database in $PGDATA" - - mkdir -p "$PGDATA" || exit 1 - chown -R postgres:postgres "$PGDATA" - chmod 0700 "$PGDATA" - su - postgres -c "/@PREFIX@/bin/initdb $INITOPTS -D '$PGDATA'" 2>&1 || { - rm -fr "$PGDATA" - exit 1 - } - - if [ -f /etc/psql@VERSION@/postgresql/postgresql.conf ]; then - ln -sf /etc/psql@VERSION@/postgresql/postgresql.conf "$PGDATA/postgresql.conf" - fi -fi - -exec chpst -u postgres:postgres /@PREFIX@/bin/postgres -D "$PGDATA" $PGOPTS 2>&1 diff --git a/srcpkgs/postgresql16/patches/pg_config-cross-value.patch b/srcpkgs/postgresql16/patches/pg_config-cross-value.patch deleted file mode 100644 index cc0a9fc19133a2..00000000000000 --- a/srcpkgs/postgresql16/patches/pg_config-cross-value.patch +++ /dev/null @@ -1,45 +0,0 @@ -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 -@@ -30,10 +30,13 @@ 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_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)\"" -@@ -72,7 +75,19 @@ OBJS_FRONTEND = $(OBJS_COMMON) fe_memutils.o restricted_token.o - GEN_KEYWORDLIST = $(PERL) -I $(TOOLSDIR) $(TOOLSDIR)/gen_keywordlist.pl - GEN_KEYWORDLIST_DEPS = $(TOOLSDIR)/gen_keywordlist.pl $(TOOLSDIR)/PerfectHash.pm - --all: libpgcommon.a libpgcommon_shlib.a libpgcommon_srv.a -+all: libpgcommon.a libpgcommon_shlib.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))/" \ -+ $< >$@ - - distprep: kwlist_d.h - diff --git a/srcpkgs/postgresql16/patches/relocate.patch b/srcpkgs/postgresql16/patches/relocate.patch deleted file mode 100644 index d2cc14281e3a6d..00000000000000 --- a/srcpkgs/postgresql16/patches/relocate.patch +++ /dev/null @@ -1,22 +0,0 @@ -From bf0601df89f611b33d8dbc27722351bf99e2cc18 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Piotr=20W=C3=B3jcik?= -Date: Sat, 18 Jan 2020 12:19:45 +0100 -Subject: [PATCH] relocate - - -diff --git src/port/path.c src/port/path.c -index 710988b..20dc57d 100644 ---- a/src/port/path.c -+++ b/src/port/path.c -@@ -544,6 +544,8 @@ make_relative_path(char *ret_path, const char *target_path, - int tail_len; - int i; - -+ goto no_match; // we relocate only binaries -+ - /* - * Determine the common prefix --- note we require it to end on a - * directory separator, consider eg '/usr/lib' and '/usr/libexec'. --- -2.23.0 - diff --git a/srcpkgs/postgresql16/template b/srcpkgs/postgresql16/template deleted file mode 100644 index f6eae03d146b6f..00000000000000 --- a/srcpkgs/postgresql16/template +++ /dev/null @@ -1,257 +0,0 @@ -# Template file for 'postgresql16' -pkgname=postgresql16 -version=16.10 -revision=1 -build_style=gnu-configure -make_build_target=world -_major="${version%%.*}" -_prefix="usr/lib/psql${_major}" -_sysconfdir="etc/psql${_major}" -configure_args="--with-openssl --with-python - --with-pam --enable-thread-safety - --with-perl --with-tcl --without-ldap --without-gssapi - --without-bonjour --with-libxml --with-libxslt - --with-system-tzdata=/usr/share/zoneinfo --enable-nls --with-uuid=e2fs" -hostmakedepends="docbook2x gettext flex openjade pkg-config" -makedepends="libfl-devel openssl-devel libuuid-devel libxslt-devel pam-devel perl - python3-devel readline-devel tcl-devel" -short_desc="Sophisticated open-source Object-Relational DBMS" -maintainer="Piotr Wójcik " -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=de8485f4ce9c32e3ddfeef0b7c261eed1cecb54c9bcd170e437ff454cb292b42 - -conf_files=" - /${_sysconfdir}/default/postgresql - /${_sysconfdir}/pam.d/postgresql - /${_sysconfdir}/postgresql/postgresql.conf -" -alternatives=" - postgresql:/usr/bin/initdb:/usr/lib/psql16/bin/initdb - postgresql:/usr/bin/pg_amcheck:/usr/lib/psql16/bin/pg_amcheck - postgresql:/usr/bin/pg_archivecleanup:/usr/lib/psql16/bin/pg_archivecleanup - postgresql:/usr/bin/pg_basebackup:/usr/lib/psql16/bin/pg_basebackup - postgresql:/usr/bin/pg_checksums:/usr/lib/psql16/bin/pg_checksums - postgresql:/usr/bin/pg_controldata:/usr/lib/psql16/bin/pg_controldata - postgresql:/usr/bin/pg_ctl:/usr/lib/psql16/bin/pg_ctl - postgresql:/usr/bin/pg_receivewal:/usr/lib/psql16/bin/pg_receivewal - postgresql:/usr/bin/pg_recvlogical:/usr/lib/psql16/bin/pg_recvlogical - postgresql:/usr/bin/pg_resetwal:/usr/lib/psql16/bin/pg_resetwal - postgresql:/usr/bin/pg_rewind:/usr/lib/psql16/bin/pg_rewind - postgresql:/usr/bin/pg_test_fsync:/usr/lib/psql16/bin/pg_test_fsync - postgresql:/usr/bin/pg_test_timing:/usr/lib/psql16/bin/pg_test_timing - postgresql:/usr/bin/pg_upgrade:/usr/lib/psql16/bin/pg_upgrade - postgresql:/usr/bin/pg_verifybackup:/usr/lib/psql16/bin/pg_verifybackup - postgresql:/usr/bin/pg_waldump:/usr/lib/psql16/bin/pg_waldump - postgresql:/usr/bin/pgbench:/usr/lib/psql16/bin/pgbench - postgresql:/usr/bin/postgres:/usr/lib/psql16/bin/postgres -" - -# Create 'postgres' user for the server. -system_accounts="postgres" -postgres_homedir="/var/lib/postgresql" -postgres_shell="/bin/sh" -postgres_descr="PostgreSQL database server user" -make_dirs=" - /var/lib/postgresql 0750 postgres postgres - /var/lib/postgresql${_major} 0750 postgres postgres" - -if [ "$CROSS_BUILD" ]; then - configure_args+=" --without-perl --without-python --without-tcl" -fi - -post_patch() { - cp "$FILESDIR"/pg_config.sh.in src/common/pg_config.sh.in - _substitute src/common/pg_config.sh.in - vsed -i -e "s,@XBPS_SYSROOT@,${XBPS_CROSS_BASE%/}," src/common/Makefile -} - -pre_configure() { - _style_configure_args="${configure_args}" - configure_args=" " - for arg in ${_style_configure_args}; do - case $arg in - --prefix=*|*dir=*) : ;; # skip - *) configure_args+=" $arg" - esac - done - configure_args="--prefix=/${_prefix} - --sysconfdir=/${_sysconfdir} - --includedir=/usr/include - ${configure_args}" -} - -post_build() { - make -C contrib ${makejobs} -} - -pre_check() { - ln -sr tmp_install/${_prefix} /${_prefix%/*} -} - -post_install() { - vmkdir usr/share/man - cp -r doc/src/sgml/man? ${DESTDIR}/usr/share/man - for i in ${DESTDIR}/usr/share/man/*[^3]/*; do - mv $i ${i%.*}-${_major}.${i##*.} - done - vmkdir ${_prefix}/share/doc - cp -r doc/src/sgml/html ${DESTDIR}/${_prefix}/share/doc - vsv ${pkgname} - find "${DESTDIR}/etc/sv" -type f -exec sed -i -e s:@VERSION@:${_major}: -e s:@PREFIX@:${_prefix}: '{}' ';' - vlicense COPYRIGHT - - vinstall ${FILESDIR}/postgresql.confd 644 ${_sysconfdir}/default postgresql - _substitute ${DESTDIR}/${_sysconfdir}/default/postgresql - vinstall ${FILESDIR}/postgresql.pam 644 ${_sysconfdir}/pam.d postgresql - _substitute ${DESTDIR}/${_sysconfdir}/pam.d/postgresql - vinstall ${DESTDIR}/${_prefix}/share/postgresql/postgresql.conf.sample \ - 644 ${_sysconfdir}/postgresql postgresql.conf - vbin src/common/pg_config.sh - - vsed -i 's/install_bin = .*/install_bin = install/g' \ - ${DESTDIR}/${_prefix}/lib/postgresql/pgxs/src/Makefile.global -} - -_substitute() { - sed -i "$1" -e s:@PREFIX@:${_prefix}: -e s:@VERSION@:${_major}: -e s:@FULL_VERSION@:${version}: -} - -postgresql16-doc_package() { - short_desc="PostgreSQL documentation" - pkg_install() { - vmove ${_prefix}/share/doc - } -} - -postgresql16-libs-devel_package() { - depends="postgresql-libs>=${version}_${revision} openssl-devel" - short_desc="PostgreSQL shared libraries (development files)" - conflicts="postgresql9.6-libs-devel>=0 postgresql12-libs-devel>=0 postgresql13-libs-devel>=0 postgresql14-libs-devel>=0 postgresql15-libs-devel>=0" - pkg_install() { - # postgresql-libs - vmove "${_prefix}/lib/*.so*" - for d in $(find ${DESTDIR}/${_prefix}/share/locale \ - -type f -name libpq5\*); do - mkdir -p ${PKGDESTDIR}/$(dirname ${d#${DESTDIR}}) - mv ${d} ${PKGDESTDIR}/$(dirname ${d#${DESTDIR}}) - done - rm -r ${PKGDESTDIR}/${_prefix} - # postgresql-libs-devel - vmkdir usr/bin - vmkdir usr/lib - for f in pg_config ecpg; do - vmove ${_prefix}/bin/${f} - vmove "usr/share/man/man1/$(basename ${f})*" - ln -sr "${PKGDESTDIR}/${_prefix}/bin/${f}" "${PKGDESTDIR}/usr/bin" - done - vmove usr/bin/pg_config.sh - vmove usr/include - vmove "${_prefix}/lib/*.a" - mv "${DESTDIR}/${_prefix}/lib/pkgconfig" "${PKGDESTDIR}/usr/lib" - vmove usr/share/man/man3 - vmove ${_prefix}/lib/postgresql/pgxs - for f in libpq.so libpgtypes.so libecpg_compat.so libecpg.so; do - ln -sr "${PKGDESTDIR}/usr/lib/${f}" "${PKGDESTDIR}/${_prefix}/lib" - done - for d in $(find ${DESTDIR}/${_prefix}/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 - -postgresql16-plperl_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc="PL/Perl procedural language for PostgreSQL" - pkg_install() { - vmove "${_prefix}/lib/postgresql/plperl*" - for d in $(find ${DESTDIR}/${_prefix}/share/locale \ - -type f -name plperl\*); do - mkdir -p ${PKGDESTDIR}/$(dirname ${d#${DESTDIR}}) - mv ${d} ${PKGDESTDIR}/$(dirname ${d#${DESTDIR}}) - done - } -} - -postgresql16-plpython_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc="PL/Python procedural language for PostgreSQL" - pkg_install() { - vmove "${_prefix}/lib/postgresql/plpython*" - for d in $(find ${DESTDIR}/${_prefix}/share/locale \ - -type f -name plpython\*); do - mkdir -p ${PKGDESTDIR}/$(dirname ${d#${DESTDIR}}) - mv ${d} ${PKGDESTDIR}/$(dirname ${d#${DESTDIR}}) - done - } -} - -postgresql16-pltcl_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc="PL/Tcl procedural language for PostgreSQL" - pkg_install() { - vmove "${_prefix}/lib/postgresql/pltcl*" - for d in $(find ${DESTDIR}/${_prefix}/share/locale \ - -type f -name pltcl\*); do - mkdir -p ${PKGDESTDIR}/$(dirname ${d#${DESTDIR}}) - mv ${d} ${PKGDESTDIR}/$(dirname ${d#${DESTDIR}}) - done - } -} - -fi # !CROSS_BUILD - -postgresql16-client_package() { - short_desc="Client frontends programs for PostgreSQL" - alternatives=" - postgresql-client:/usr/bin/clusterdb:/usr/lib/psql16/bin/clusterdb - postgresql-client:/usr/bin/createdb:/usr/lib/psql16/bin/createdb - postgresql-client:/usr/bin/createuser:/usr/lib/psql16/bin/createuser - postgresql-client:/usr/bin/dropdb:/usr/lib/psql16/bin/dropdb - postgresql-client:/usr/bin/dropuser:/usr/lib/psql16/bin/dropuser - postgresql-client:/usr/bin/pg_dump:/usr/lib/psql16/bin/pg_dump - postgresql-client:/usr/bin/pg_dumpall:/usr/lib/psql16/bin/pg_dumpall - postgresql-client:/usr/bin/pg_isready:/usr/lib/psql16/bin/pg_isready - postgresql-client:/usr/bin/pg_restore:/usr/lib/psql16/bin/pg_restore - postgresql-client:/usr/bin/psql:/usr/lib/psql16/bin/psql - postgresql-client:/usr/bin/reindexdb:/usr/lib/psql16/bin/reindexdb - postgresql-client:/usr/bin/vacuumdb:/usr/lib/psql16/bin/vacuumdb - " - pkg_install() { - for f in clusterdb createdb createuser dropdb \ - dropuser pg_dump pg_dumpall pg_isready pg_restore psql reindexdb \ - vacuumdb; do - vmove ${_prefix}/bin/${f} - vmove usr/share/man/man1/$(basename ${f})-${_major}.1 - done - vmove usr/share/man/man7 - for d in $(find ${DESTDIR}/${_prefix}/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 - mv ${DESTDIR}/${_prefix}/share/postgresql/psqlrc.* \ - ${PKGDESTDIR}/${_prefix}/share - } -} - -postgresql16-contrib_package() { - short_desc="PostgreSQL contributed programs and extensions" - alternatives=" - postgresql-contrib:/usr/bin/oid2name:/usr/lib/psql16/bin/oid2name - postgresql-contrib:/usr/bin/vacuumlo:/usr/lib/psql16/bin/vacuumlo - " - pkg_install() { - make -C contrib install DESTDIR=${PKGDESTDIR} - mv ${PKGDESTDIR}/usr/include ${PKGDESTDIR}/${_prefix} - } -} diff --git a/srcpkgs/postgresql16/update b/srcpkgs/postgresql16/update deleted file mode 100644 index 160ccf14333886..00000000000000 --- a/srcpkgs/postgresql16/update +++ /dev/null @@ -1,2 +0,0 @@ -site="https://ftp.postgresql.org/pub/source/" -pattern="v\K${version%%.*}[\d.]+(?!\w)" diff --git a/srcpkgs/postgresql17-client b/srcpkgs/postgresql17-client deleted file mode 120000 index 48ceef76e906ea..00000000000000 --- a/srcpkgs/postgresql17-client +++ /dev/null @@ -1 +0,0 @@ -postgresql17 \ No newline at end of file diff --git a/srcpkgs/postgresql17-contrib b/srcpkgs/postgresql17-contrib deleted file mode 120000 index 48ceef76e906ea..00000000000000 --- a/srcpkgs/postgresql17-contrib +++ /dev/null @@ -1 +0,0 @@ -postgresql17 \ No newline at end of file diff --git a/srcpkgs/postgresql17-doc b/srcpkgs/postgresql17-doc deleted file mode 120000 index 48ceef76e906ea..00000000000000 --- a/srcpkgs/postgresql17-doc +++ /dev/null @@ -1 +0,0 @@ -postgresql17 \ No newline at end of file diff --git a/srcpkgs/postgresql17-plperl b/srcpkgs/postgresql17-plperl deleted file mode 120000 index 48ceef76e906ea..00000000000000 --- a/srcpkgs/postgresql17-plperl +++ /dev/null @@ -1 +0,0 @@ -postgresql17 \ No newline at end of file diff --git a/srcpkgs/postgresql17-plpython b/srcpkgs/postgresql17-plpython deleted file mode 120000 index 48ceef76e906ea..00000000000000 --- a/srcpkgs/postgresql17-plpython +++ /dev/null @@ -1 +0,0 @@ -postgresql17 \ No newline at end of file diff --git a/srcpkgs/postgresql17-pltcl b/srcpkgs/postgresql17-pltcl deleted file mode 120000 index 48ceef76e906ea..00000000000000 --- a/srcpkgs/postgresql17-pltcl +++ /dev/null @@ -1 +0,0 @@ -postgresql17 \ No newline at end of file diff --git a/srcpkgs/postgresql17/files/pg_config.sh.in b/srcpkgs/postgresql17/files/pg_config.sh.in deleted file mode 100644 index 68068a82e01ee3..00000000000000 --- a/srcpkgs/postgresql17/files/pg_config.sh.in +++ /dev/null @@ -1,143 +0,0 @@ -#!/bin/sh -# Released to Public Domain by Doan Tran Cong Danh - -print() { - printf '%s\n' "$@" -} - -sysroot="$(cd "${0%/*}" && cd ../.. && pwd)" - -BINDIR="$sysroot/@PREFIX@/bin" -DOCDIR="$sysroot/@PREFIX@/share/doc/postgresql" -HTMLDIR="$sysroot/@PREFIX@/share/doc/postgresql" -INCLUDEDIR="$sysroot/usr/include" -PKGINCLUDEDIR="$sysroot/usr/include/postgresql" -INCLUDEDIR_SERVER="$sysroot/usr/include/postgresql/server" -LIBDIR="$sysroot/@PREFIX@/lib" -PKGLIBDIR="$sysroot/@PREFIX@/lib/postgresql" -LOCALEDIR="$sysroot/@PREFIX@/share/locale" -MANDIR="$sysroot/@PREFIX@/share/man" -SHAREDIR="$sysroot/@PREFIX@/share/postgresql" -SYSCONFDIR="$sysroot/etc/psql@VERSION@/postgresql" -PGXS="$sysroot/@PREFIX@/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 @FULL_VERSION@" - -if [ "$sysroot" != "/" ]; then - CPPFLAGS="$(print "$CPPFLAGS" | sed "s,-I *\\(/@PREFIX@/include\\),-I$sysroot\\1,g")" - CFLAGS="$(print "$CFLAGS" | sed "s,-I *\\(/@PREFIX@/include\\),-I$sysroot\\1,g")" - LDFLAGS="$(print "$LDFLAGS" | sed "s,-L *\\(/@PREFIX@/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 . - 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/postgresql17/files/postgresql.confd b/srcpkgs/postgresql17/files/postgresql.confd deleted file mode 100644 index fe7106626fa579..00000000000000 --- a/srcpkgs/postgresql17/files/postgresql.confd +++ /dev/null @@ -1,17 +0,0 @@ -# Configuration file for the PostgreSQL server. - -# PostgreSQL's database directory -PGROOT="/var/lib/postgresql@VERSION@" - -# PostgreSQL's log file. -PGLOG="/var/log/postgresql@VERSION@.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/postgresql17/files/postgresql.pam b/srcpkgs/postgresql17/files/postgresql.pam deleted file mode 100644 index 53724d1f86a764..00000000000000 --- a/srcpkgs/postgresql17/files/postgresql.pam +++ /dev/null @@ -1,3 +0,0 @@ -auth required pam_unix.so -account required pam_unix.so -session required pam_unix.so diff --git a/srcpkgs/postgresql17/files/postgresql17/control/t b/srcpkgs/postgresql17/files/postgresql17/control/t deleted file mode 100644 index dcedfaa20180c0..00000000000000 --- a/srcpkgs/postgresql17/files/postgresql17/control/t +++ /dev/null @@ -1,2 +0,0 @@ -#!/bin/sh -/usr/bin/kill -INT `/usr/bin/head -1 /run/runit/supervise.postgresql@VERSION@/pid` diff --git a/srcpkgs/postgresql17/files/postgresql17/run b/srcpkgs/postgresql17/files/postgresql17/run deleted file mode 100644 index 1da79920625df1..00000000000000 --- a/srcpkgs/postgresql17/files/postgresql17/run +++ /dev/null @@ -1,28 +0,0 @@ -#!/bin/sh -exec 2>&1 -. /etc/psql@VERSION@/default/postgresql -: ${PGDATA:="$PGROOT/data"} - -if [ "$PGROOT" != "/var/lib/postgresql@VERSION@" ]; then - echo "Creating symlink /var/lib/postgresql@VERSION@ -> $PGROOT" - ln -sf "$PGROOT" /var/lib/postgresql@VERSION@ -fi - - -if [ ! -d "$PGDATA" ]; then - echo "Initializing database in $PGDATA" - - mkdir -p "$PGDATA" || exit 1 - chown -R postgres:postgres "$PGDATA" - chmod 0700 "$PGDATA" - su - postgres -c "/@PREFIX@/bin/initdb $INITOPTS -D '$PGDATA'" 2>&1 || { - rm -fr "$PGDATA" - exit 1 - } - - if [ -f /etc/psql@VERSION@/postgresql/postgresql.conf ]; then - ln -sf /etc/psql@VERSION@/postgresql/postgresql.conf "$PGDATA/postgresql.conf" - fi -fi - -exec chpst -u postgres:postgres /@PREFIX@/bin/postgres -D "$PGDATA" $PGOPTS 2>&1 diff --git a/srcpkgs/postgresql17/patches/pg_config-cross-value.patch b/srcpkgs/postgresql17/patches/pg_config-cross-value.patch deleted file mode 100644 index cc0a9fc19133a2..00000000000000 --- a/srcpkgs/postgresql17/patches/pg_config-cross-value.patch +++ /dev/null @@ -1,45 +0,0 @@ -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 -@@ -30,10 +30,13 @@ 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_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)\"" -@@ -72,7 +75,19 @@ OBJS_FRONTEND = $(OBJS_COMMON) fe_memutils.o restricted_token.o - GEN_KEYWORDLIST = $(PERL) -I $(TOOLSDIR) $(TOOLSDIR)/gen_keywordlist.pl - GEN_KEYWORDLIST_DEPS = $(TOOLSDIR)/gen_keywordlist.pl $(TOOLSDIR)/PerfectHash.pm - --all: libpgcommon.a libpgcommon_shlib.a libpgcommon_srv.a -+all: libpgcommon.a libpgcommon_shlib.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))/" \ -+ $< >$@ - - distprep: kwlist_d.h - diff --git a/srcpkgs/postgresql17/patches/relocate.patch b/srcpkgs/postgresql17/patches/relocate.patch deleted file mode 100644 index d2cc14281e3a6d..00000000000000 --- a/srcpkgs/postgresql17/patches/relocate.patch +++ /dev/null @@ -1,22 +0,0 @@ -From bf0601df89f611b33d8dbc27722351bf99e2cc18 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Piotr=20W=C3=B3jcik?= -Date: Sat, 18 Jan 2020 12:19:45 +0100 -Subject: [PATCH] relocate - - -diff --git src/port/path.c src/port/path.c -index 710988b..20dc57d 100644 ---- a/src/port/path.c -+++ b/src/port/path.c -@@ -544,6 +544,8 @@ make_relative_path(char *ret_path, const char *target_path, - int tail_len; - int i; - -+ goto no_match; // we relocate only binaries -+ - /* - * Determine the common prefix --- note we require it to end on a - * directory separator, consider eg '/usr/lib' and '/usr/libexec'. --- -2.23.0 - diff --git a/srcpkgs/postgresql17/template b/srcpkgs/postgresql17/template deleted file mode 100644 index 045998377ce02e..00000000000000 --- a/srcpkgs/postgresql17/template +++ /dev/null @@ -1,272 +0,0 @@ -# Template file for 'postgresql17' -pkgname=postgresql17 -version=17.6 -revision=1 -build_style=gnu-configure -make_build_target=world -_major="${version%%.*}" -_prefix="usr/lib/psql${_major}" -_sysconfdir="etc/psql${_major}" -configure_args="--with-openssl --with-python - --with-pam --enable-thread-safety - --with-perl --with-tcl --without-ldap --without-gssapi - --without-bonjour --with-libxml --with-libxslt - --with-system-tzdata=/usr/share/zoneinfo --enable-nls --with-uuid=e2fs" -hostmakedepends="docbook2x gettext flex openjade pkg-config" -makedepends="libfl-devel openssl-devel libuuid-devel libxslt-devel pam-devel perl - python3-devel readline-devel tcl-devel" -short_desc="Sophisticated open-source Object-Relational DBMS" -maintainer="Piotr Wójcik " -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=e0630a3600aea27511715563259ec2111cd5f4353a4b040e0be827f94cd7a8b0 - -conf_files=" - /${_sysconfdir}/default/postgresql - /${_sysconfdir}/pam.d/postgresql - /${_sysconfdir}/postgresql/postgresql.conf -" -alternatives=" - postgresql:/usr/bin/initdb:/${_prefix}/bin/initdb - postgresql:/usr/bin/pg_amcheck:/${_prefix}/bin/pg_amcheck - postgresql:/usr/bin/pg_archivecleanup:/${_prefix}/bin/pg_archivecleanup - postgresql:/usr/bin/pg_basebackup:/${_prefix}/bin/pg_basebackup - postgresql:/usr/bin/pg_checksums:/${_prefix}/bin/pg_checksums - postgresql:/usr/bin/pg_combinebackup:/${_prefix}/bin/pg_combinebackup - postgresql:/usr/bin/pg_controldata:/${_prefix}/bin/pg_controldata - postgresql:/usr/bin/pg_createsubscriber:/${_prefix}/bin/pg_createsubscriber - postgresql:/usr/bin/pg_ctl:/${_prefix}/bin/pg_ctl - postgresql:/usr/bin/pg_receivewal:/${_prefix}/bin/pg_receivewal - postgresql:/usr/bin/pg_recvlogical:/${_prefix}/bin/pg_recvlogical - postgresql:/usr/bin/pg_resetwal:/${_prefix}/bin/pg_resetwal - postgresql:/usr/bin/pg_rewind:/${_prefix}/bin/pg_rewind - postgresql:/usr/bin/pg_test_fsync:/${_prefix}/bin/pg_test_fsync - postgresql:/usr/bin/pg_test_timing:/${_prefix}/bin/pg_test_timing - postgresql:/usr/bin/pg_upgrade:/${_prefix}/bin/pg_upgrade - postgresql:/usr/bin/pg_verifybackup:/${_prefix}/bin/pg_verifybackup - postgresql:/usr/bin/pg_waldump:/${_prefix}/bin/pg_waldump - postgresql:/usr/bin/pg_walsummary:/${_prefix}/bin/pg_walsummary - postgresql:/usr/bin/pgbench:/${_prefix}/bin/pgbench - postgresql:/usr/bin/postgres:/${_prefix}/bin/postgres -" - -# Create 'postgres' user for the server. -system_accounts="postgres" -postgres_homedir="/var/lib/postgresql" -postgres_shell="/bin/sh" -postgres_descr="PostgreSQL database server user" -make_dirs=" - /var/lib/postgresql 0750 postgres postgres - /var/lib/postgresql${_major} 0750 postgres postgres" - -build_options="languages" -desc_option_languages="Include procedural languages modules" - -if [ -z "$CROSS_BUILD" ]; then - build_options_default="languages" -fi - -if [ -z "$build_option_languages" ]; then - configure_args+=" --without-perl --without-python --without-tcl" -fi - -post_patch() { - cp "$FILESDIR"/pg_config.sh.in src/common/pg_config.sh.in - _substitute src/common/pg_config.sh.in - vsed -i -e "s,@XBPS_SYSROOT@,${XBPS_CROSS_BASE%/}," src/common/Makefile -} - -pre_configure() { - _style_configure_args="${configure_args}" - configure_args=" " - for arg in ${_style_configure_args}; do - case $arg in - --prefix=*|*dir=*) : ;; # skip - *) configure_args+=" $arg" - esac - done - configure_args="--prefix=/${_prefix} - --sysconfdir=/${_sysconfdir} - --includedir=/usr/include - ${configure_args}" -} - -post_build() { - make -C contrib ${makejobs} -} - -pre_check() { - ln -sr tmp_install/${_prefix} /${_prefix%/*} -} - -post_install() { - vmkdir usr/share/man - cp -r doc/src/sgml/man? ${DESTDIR}/usr/share/man - for i in ${DESTDIR}/usr/share/man/*[^3]/*; do - mv $i ${i%.*}-${_major}.${i##*.} - done - vmkdir ${_prefix}/share/doc - cp -r doc/src/sgml/html ${DESTDIR}/${_prefix}/share/doc - vsv ${pkgname} - find "${DESTDIR}/etc/sv" -type f -exec sed -i -e s:@VERSION@:${_major}: -e s:@PREFIX@:${_prefix}: '{}' ';' - vlicense COPYRIGHT - - vinstall ${FILESDIR}/postgresql.confd 644 ${_sysconfdir}/default postgresql - _substitute ${DESTDIR}/${_sysconfdir}/default/postgresql - vinstall ${FILESDIR}/postgresql.pam 644 ${_sysconfdir}/pam.d postgresql - _substitute ${DESTDIR}/${_sysconfdir}/pam.d/postgresql - vinstall ${DESTDIR}/${_prefix}/share/postgresql/postgresql.conf.sample \ - 644 ${_sysconfdir}/postgresql postgresql.conf - vbin src/common/pg_config.sh - - vsed -i 's/install_bin = .*/install_bin = install/g' \ - ${DESTDIR}/${_prefix}/lib/postgresql/pgxs/src/Makefile.global -} - -_substitute() { - sed -i "$1" -e s:@PREFIX@:${_prefix}: -e s:@VERSION@:${_major}: -e s:@FULL_VERSION@:${version}: -} - -postgresql17-doc_package() { - short_desc="PostgreSQL documentation" - pkg_install() { - vmove ${_prefix}/share/doc - } -} - -postgresql-libs_package() { - short_desc="PostgreSQL shared libraries" - conflicts="postgresql9.6-libs>=0 postgresql12-libs>=0 postgresql13-libs>=0 postgresql14-libs>=0 postgresql15-libs>=0 postgresql16-libs>=0" - pkg_install() { - vmove "${_prefix}/lib/*.so*" - for d in $(find ${DESTDIR}/${_prefix}/share/locale \ - -type f -name libpq5\*); do - mkdir -p ${PKGDESTDIR}/$(dirname ${d#${DESTDIR}}) - mv ${d} ${PKGDESTDIR}/$(dirname ${d#${DESTDIR}}) - done - mv ${PKGDESTDIR}/${_prefix}/lib/* ${PKGDESTDIR}/usr/lib - } -} - -postgresql-libs-devel_package() { - depends="postgresql-libs>=${version}_${revision} openssl-devel" - short_desc="PostgreSQL shared libraries (development files)" - conflicts="postgresql9.6-libs-devel>=0 postgresql12-libs-devel>=0 postgresql13-libs-devel>=0 postgresql14-libs-devel>=0 postgresql15-libs-devel>=0 postgresql16-libs-devel>=0" - pkg_install() { - vmkdir usr/bin - vmkdir usr/lib - for f in pg_config ecpg; do - vmove ${_prefix}/bin/${f} - vmove "usr/share/man/man1/$(basename ${f})*" - ln -sr "${PKGDESTDIR}/${_prefix}/bin/${f}" "${PKGDESTDIR}/usr/bin" - done - vmove usr/bin/pg_config.sh - vmove usr/include - vmove "${_prefix}/lib/*.a" - mv "${DESTDIR}/${_prefix}/lib/pkgconfig" "${PKGDESTDIR}/usr/lib" - vmove usr/share/man/man3 - vmove ${_prefix}/lib/postgresql/pgxs - for f in libpq.so libpgtypes.so libecpg_compat.so libecpg.so; do - ln -sr "${PKGDESTDIR}/usr/lib/${f}" "${PKGDESTDIR}/${_prefix}/lib" - done - for d in $(find ${DESTDIR}/${_prefix}/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 - -postgresql17-plperl_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc="PL/Perl procedural language for PostgreSQL" - pkg_install() { - vmove "${_prefix}/lib/postgresql/plperl*" - for d in $(find ${DESTDIR}/${_prefix}/share/locale \ - -type f -name plperl\*); do - mkdir -p ${PKGDESTDIR}/$(dirname ${d#${DESTDIR}}) - mv ${d} ${PKGDESTDIR}/$(dirname ${d#${DESTDIR}}) - done - } -} - -postgresql17-plpython_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc="PL/Python procedural language for PostgreSQL" - pkg_install() { - vmove "${_prefix}/lib/postgresql/plpython*" - for d in $(find ${DESTDIR}/${_prefix}/share/locale \ - -type f -name plpython\*); do - mkdir -p ${PKGDESTDIR}/$(dirname ${d#${DESTDIR}}) - mv ${d} ${PKGDESTDIR}/$(dirname ${d#${DESTDIR}}) - done - } -} - -postgresql17-pltcl_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc="PL/Tcl procedural language for PostgreSQL" - pkg_install() { - vmove "${_prefix}/lib/postgresql/pltcl*" - for d in $(find ${DESTDIR}/${_prefix}/share/locale \ - -type f -name pltcl\*); do - mkdir -p ${PKGDESTDIR}/$(dirname ${d#${DESTDIR}}) - mv ${d} ${PKGDESTDIR}/$(dirname ${d#${DESTDIR}}) - done - } -} - -fi # !CROSS_BUILD - -postgresql17-client_package() { - short_desc="Client frontends programs for PostgreSQL" - alternatives=" - postgresql-client:/usr/bin/clusterdb:/${_prefix}/bin/clusterdb - postgresql-client:/usr/bin/createdb:/${_prefix}/bin/createdb - postgresql-client:/usr/bin/createuser:/${_prefix}/bin/createuser - postgresql-client:/usr/bin/dropdb:/${_prefix}/bin/dropdb - postgresql-client:/usr/bin/dropuser:/${_prefix}/bin/dropuser - postgresql-client:/usr/bin/pg_dump:/${_prefix}/bin/pg_dump - postgresql-client:/usr/bin/pg_dumpall:/${_prefix}/bin/pg_dumpall - postgresql-client:/usr/bin/pg_isready:/${_prefix}/bin/pg_isready - postgresql-client:/usr/bin/pg_restore:/${_prefix}/bin/pg_restore - postgresql-client:/usr/bin/psql:/${_prefix}/bin/psql - postgresql-client:/usr/bin/reindexdb:/${_prefix}/bin/reindexdb - postgresql-client:/usr/bin/vacuumdb:/${_prefix}/bin/vacuumdb - " - pkg_install() { - for f in clusterdb createdb createuser dropdb \ - dropuser pg_dump pg_dumpall pg_isready pg_restore psql reindexdb \ - vacuumdb; do - vmove ${_prefix}/bin/${f} - vmove usr/share/man/man1/$(basename ${f})-${_major}.1 - done - vmove usr/share/man/man7 - for d in $(find ${DESTDIR}/${_prefix}/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 - mv ${DESTDIR}/${_prefix}/share/postgresql/psqlrc.* \ - ${PKGDESTDIR}/${_prefix}/share - } -} - -postgresql17-contrib_package() { - short_desc="PostgreSQL contributed programs and extensions" - alternatives=" - postgresql-contrib:/usr/bin/oid2name:/${_prefix}/bin/oid2name - postgresql-contrib:/usr/bin/vacuumlo:/${_prefix}/bin/vacuumlo - " - pkg_install() { - make -C contrib install DESTDIR=${PKGDESTDIR} - mv ${PKGDESTDIR}/usr/include ${PKGDESTDIR}/${_prefix} - } -} diff --git a/srcpkgs/postgresql17/update b/srcpkgs/postgresql17/update deleted file mode 100644 index 160ccf14333886..00000000000000 --- a/srcpkgs/postgresql17/update +++ /dev/null @@ -1,2 +0,0 @@ -site="https://ftp.postgresql.org/pub/source/" -pattern="v\K${version%%.*}[\d.]+(?!\w)" diff --git a/srcpkgs/postgrest/patches/basement.patch b/srcpkgs/postgrest/patches/basement.patch deleted file mode 100644 index e934f8e67b2ee0..00000000000000 --- a/srcpkgs/postgrest/patches/basement.patch +++ /dev/null @@ -1,242 +0,0 @@ -From 38be2c93acb6f459d24ed6c626981c35ccf44095 Mon Sep 17 00:00:00 2001 -From: Sylvain Henry -Date: Thu, 16 Feb 2023 15:40:45 +0100 -Subject: [PATCH] Fix build on 32-bit architectures - ---- - basement/Basement/Bits.hs | 4 ++++ - basement/Basement/From.hs | 24 ----------------------- - basement/Basement/Numerical/Additive.hs | 4 ++++ - basement/Basement/Numerical/Conversion.hs | 20 +++++++++++++++++++ - basement/Basement/PrimType.hs | 6 +++++- - basement/Basement/Types/OffsetSize.hs | 22 +++++++++++++++++++-- - 6 files changed, 53 insertions(+), 27 deletions(-) - -diff --git a/basement/Basement/Bits.hs b/basement/Basement/Bits.hs -index 7eeea0f5..24520ed7 100644 ---- a/basement/Basement/Bits.hs -+++ b/basement/Basement/Bits.hs -@@ -54,8 +54,12 @@ import GHC.Int - import Basement.Compat.Primitive - - #if WORD_SIZE_IN_BITS < 64 -+#if __GLASGOW_HASKELL__ >= 904 -+import GHC.Exts -+#else - import GHC.IntWord64 - #endif -+#endif - - -- | operation over finite bits - class FiniteBitsOps bits where -diff --git a/basement/Basement/From.hs b/basement/Basement/From.hs -index 7bbe141c..80014b3e 100644 ---- a/basement/Basement/From.hs -+++ b/basement/Basement/From.hs -@@ -272,23 +272,11 @@ instance (NatWithinBound (CountOf ty) n, KnownNat n, PrimType ty) - tryFrom = BlockN.toBlockN . UArray.toBlock . BoxArray.mapToUnboxed id - - instance (KnownNat n, NatWithinBound Word8 n) => From (Zn64 n) Word8 where --#if __GLASGOW_HASKELL__ >= 904 -- from = narrow . unZn64 where narrow (W64# w) = W8# (wordToWord8# (word64ToWord# (GHC.Prim.word64ToWord# w))) --#else - from = narrow . unZn64 where narrow (W64# w) = W8# (wordToWord8# (word64ToWord# w)) --#endif - instance (KnownNat n, NatWithinBound Word16 n) => From (Zn64 n) Word16 where --#if __GLASGOW_HASKELL__ >= 904 -- from = narrow . unZn64 where narrow (W64# w) = W16# (wordToWord16# (word64ToWord# (GHC.Prim.word64ToWord# w))) --#else - from = narrow . unZn64 where narrow (W64# w) = W16# (wordToWord16# (word64ToWord# w)) --#endif - instance (KnownNat n, NatWithinBound Word32 n) => From (Zn64 n) Word32 where --#if __GLASGOW_HASKELL__ >= 904 -- from = narrow . unZn64 where narrow (W64# w) = W32# (wordToWord32# (word64ToWord# (GHC.Prim.word64ToWord# w))) --#else - from = narrow . unZn64 where narrow (W64# w) = W32# (wordToWord32# (word64ToWord# w)) --#endif - instance From (Zn64 n) Word64 where - from = unZn64 - instance From (Zn64 n) Word128 where -@@ -297,23 +285,11 @@ instance From (Zn64 n) Word256 where - from = from . unZn64 - - instance (KnownNat n, NatWithinBound Word8 n) => From (Zn n) Word8 where --#if __GLASGOW_HASKELL__ >= 904 -- from = narrow . naturalToWord64 . unZn where narrow (W64# w) = W8# (wordToWord8# (word64ToWord# (GHC.Prim.word64ToWord# w))) --#else - from = narrow . naturalToWord64 . unZn where narrow (W64# w) = W8# (wordToWord8# (word64ToWord# w)) --#endif - instance (KnownNat n, NatWithinBound Word16 n) => From (Zn n) Word16 where --#if __GLASGOW_HASKELL__ >= 904 -- from = narrow . naturalToWord64 . unZn where narrow (W64# w) = W16# (wordToWord16# (word64ToWord# (GHC.Prim.word64ToWord# w))) --#else - from = narrow . naturalToWord64 . unZn where narrow (W64# w) = W16# (wordToWord16# (word64ToWord# w)) --#endif - instance (KnownNat n, NatWithinBound Word32 n) => From (Zn n) Word32 where --#if __GLASGOW_HASKELL__ >= 904 -- from = narrow . naturalToWord64 . unZn where narrow (W64# w) = W32# (wordToWord32# (word64ToWord# (GHC.Prim.word64ToWord# w))) --#else - from = narrow . naturalToWord64 . unZn where narrow (W64# w) = W32# (wordToWord32# (word64ToWord# w)) --#endif - instance (KnownNat n, NatWithinBound Word64 n) => From (Zn n) Word64 where - from = naturalToWord64 . unZn - instance (KnownNat n, NatWithinBound Word128 n) => From (Zn n) Word128 where -diff --git a/basement/Basement/Numerical/Additive.hs b/basement/Basement/Numerical/Additive.hs -index d0dfb973..8ab65aa0 100644 ---- a/basement/Basement/Numerical/Additive.hs -+++ b/basement/Basement/Numerical/Additive.hs -@@ -30,8 +30,12 @@ import qualified Basement.Types.Word128 as Word128 - import qualified Basement.Types.Word256 as Word256 - - #if WORD_SIZE_IN_BITS < 64 -+#if __GLASGOW_HASKELL__ >= 904 -+import GHC.Exts -+#else - import GHC.IntWord64 - #endif -+#endif - - -- | Represent class of things that can be added together, - -- contains a neutral element and is commutative. -diff --git a/basement/Basement/Numerical/Conversion.hs b/basement/Basement/Numerical/Conversion.hs -index db502c07..fddc8232 100644 ---- a/basement/Basement/Numerical/Conversion.hs -+++ b/basement/Basement/Numerical/Conversion.hs -@@ -26,8 +26,12 @@ import GHC.Word - import Basement.Compat.Primitive - - #if WORD_SIZE_IN_BITS < 64 -+#if __GLASGOW_HASKELL__ >= 904 -+import GHC.Exts -+#else - import GHC.IntWord64 - #endif -+#endif - - intToInt64 :: Int -> Int64 - #if WORD_SIZE_IN_BITS == 64 -@@ -96,11 +100,22 @@ int64ToWord64 (I64# i) = W64# (int64ToWord64# i) - #endif - - #if WORD_SIZE_IN_BITS == 64 -+#if __GLASGOW_HASKELL__ >= 904 -+word64ToWord# :: Word64# -> Word# -+word64ToWord# i = word64ToWord# i -+#else - word64ToWord# :: Word# -> Word# - word64ToWord# i = i -+#endif - {-# INLINE word64ToWord# #-} - #endif - -+#if WORD_SIZE_IN_BITS < 64 -+word64ToWord32# :: Word64# -> Word32# -+word64ToWord32# i = wordToWord32# (word64ToWord# i) -+{-# INLINE word64ToWord32# #-} -+#endif -+ - -- | 2 Word32s - data Word32x2 = Word32x2 {-# UNPACK #-} !Word32 - {-# UNPACK #-} !Word32 -@@ -113,9 +128,14 @@ word64ToWord32s (W64# w64) = Word32x2 (W32# (wordToWord32# (uncheckedShiftRL# (G - word64ToWord32s (W64# w64) = Word32x2 (W32# (wordToWord32# (uncheckedShiftRL# w64 32#))) (W32# (wordToWord32# w64)) - #endif - #else -+#if __GLASGOW_HASKELL__ >= 904 -+word64ToWord32s :: Word64 -> Word32x2 -+word64ToWord32s (W64# w64) = Word32x2 (W32# (word64ToWord32# (uncheckedShiftRL64# w64 32#))) (W32# (word64ToWord32# w64)) -+#else - word64ToWord32s :: Word64 -> Word32x2 - word64ToWord32s (W64# w64) = Word32x2 (W32# (word64ToWord# (uncheckedShiftRL64# w64 32#))) (W32# (word64ToWord# w64)) - #endif -+#endif - - wordToChar :: Word -> Char - wordToChar (W# word) = C# (chr# (word2Int# word)) -diff --git a/basement/Basement/PrimType.hs b/basement/Basement/PrimType.hs -index f8ca2926..a888ec91 100644 ---- a/basement/Basement/PrimType.hs -+++ b/basement/Basement/PrimType.hs -@@ -54,7 +54,11 @@ import Basement.Nat - import qualified Prelude (quot) - - #if WORD_SIZE_IN_BITS < 64 --import GHC.IntWord64 -+#if __GLASGOW_HASKELL__ >= 904 -+import GHC.Exts -+#else -+import GHC.IntWord64 -+#endif - #endif - - #ifdef FOUNDATION_BOUNDS_CHECK -diff --git a/basement/Basement/Types/OffsetSize.hs b/basement/Basement/Types/OffsetSize.hs -index cd944927..1ea80dad 100644 ---- a/basement/Basement/Types/OffsetSize.hs -+++ b/basement/Basement/Types/OffsetSize.hs -@@ -70,8 +70,12 @@ import Data.List (foldl') - import qualified Prelude - - #if WORD_SIZE_IN_BITS < 64 -+#if __GLASGOW_HASKELL__ >= 904 -+import GHC.Exts -+#else - import GHC.IntWord64 - #endif -+#endif - - -- | File size in bytes - newtype FileSize = FileSize Word64 -@@ -225,20 +229,26 @@ countOfRoundUp alignment (CountOf n) = CountOf ((n + (alignment-1)) .&. compleme - - csizeOfSize :: CountOf Word8 -> CSize - #if WORD_SIZE_IN_BITS < 64 -+#if __GLASGOW_HASKELL__ >= 904 -+csizeOfSize (CountOf (I# sz)) = CSize (W32# (wordToWord32# (int2Word# sz))) -+#else - csizeOfSize (CountOf (I# sz)) = CSize (W32# (int2Word# sz)) -+#endif - #else - #if __GLASGOW_HASKELL__ >= 904 - csizeOfSize (CountOf (I# sz)) = CSize (W64# (wordToWord64# (int2Word# sz))) -- - #else - csizeOfSize (CountOf (I# sz)) = CSize (W64# (int2Word# sz)) -- - #endif - #endif - - csizeOfOffset :: Offset8 -> CSize - #if WORD_SIZE_IN_BITS < 64 -+#if __GLASGOW_HASKELL__ >= 904 -+csizeOfOffset (Offset (I# sz)) = CSize (W32# (wordToWord32# (int2Word# sz))) -+#else - csizeOfOffset (Offset (I# sz)) = CSize (W32# (int2Word# sz)) -+#endif - #else - #if __GLASGOW_HASKELL__ >= 904 - csizeOfOffset (Offset (I# sz)) = CSize (W64# (wordToWord64# (int2Word# sz))) -@@ -250,7 +260,11 @@ csizeOfOffset (Offset (I# sz)) = CSize (W64# (int2Word# sz)) - sizeOfCSSize :: CSsize -> CountOf Word8 - sizeOfCSSize (CSsize (-1)) = error "invalid size: CSSize is -1" - #if WORD_SIZE_IN_BITS < 64 -+#if __GLASGOW_HASKELL__ >= 904 -+sizeOfCSSize (CSsize (I32# sz)) = CountOf (I# (int32ToInt# sz)) -+#else - sizeOfCSSize (CSsize (I32# sz)) = CountOf (I# sz) -+#endif - #else - #if __GLASGOW_HASKELL__ >= 904 - sizeOfCSSize (CSsize (I64# sz)) = CountOf (I# (int64ToInt# sz)) -@@ -261,7 +275,11 @@ sizeOfCSSize (CSsize (I64# sz)) = CountOf (I# sz) - - sizeOfCSize :: CSize -> CountOf Word8 - #if WORD_SIZE_IN_BITS < 64 -+#if __GLASGOW_HASKELL__ >= 904 -+sizeOfCSize (CSize (W32# sz)) = CountOf (I# (word2Int# (word32ToWord# sz))) -+#else - sizeOfCSize (CSize (W32# sz)) = CountOf (I# (word2Int# sz)) -+#endif - #else - #if __GLASGOW_HASKELL__ >= 904 - sizeOfCSize (CSize (W64# sz)) = CountOf (I# (word2Int# (word64ToWord# sz))) diff --git a/srcpkgs/postgrest/patches/data-bword.patch b/srcpkgs/postgrest/patches/data-bword.patch deleted file mode 100644 index af2951d4bbde0c..00000000000000 --- a/srcpkgs/postgrest/patches/data-bword.patch +++ /dev/null @@ -1,38 +0,0 @@ -diff -ru data-bword-old/src/Data/BinaryWord.hs data-bword/src/Data/BinaryWord.hs ---- a/data-bword/src/Data/BinaryWord.hs 2001-09-09 02:46:40.000000000 +0100 -+++ b/data-bword/src/Data/BinaryWord.hs 2025-07-09 15:54:46.655592632 +0100 -@@ -26,7 +26,7 @@ - #if __GLASGOW_HASKELL__ >= 705 - import GHC.Prim (plusWord2#, timesWord2#) - # if __GLASGOW_HASKELL__ >= 904 --import GHC.Prim (word64ToWord#, wordToWord64#) -+import GHC.Prim (word32ToWord#, wordToWord32#, word64ToWord#, wordToWord64#) - # endif - # if WORD_SIZE_IN_BITS == 32 - import GHC.Word (Word32(..)) -@@ -217,9 +217,9 @@ - {-# INLINE signedWord #-} - #if __GLASGOW_HASKELL__ >= 705 && WORD_SIZE_IN_BITS == 32 - unwrappedAdd (W32# x) (W32# y) = hi `seq` lo `seq` (hi, lo) -- where !(# hi', lo' #) = plusWord2# x y -- lo = W32# lo' -- hi = W32# hi' -+ where !(# hi', lo' #) = plusWord2# (word32ToWord# x) (word32ToWord# y) -+ lo = W32# (wordToWord32# lo') -+ hi = W32# (wordToWord32# hi') - #else - unwrappedAdd x y = hi `seq` lo `seq` (hi, lo) - where s = fromIntegral x + fromIntegral y ∷ Word64 -@@ -229,9 +229,9 @@ - {-# INLINE unwrappedAdd #-} - #if __GLASGOW_HASKELL__ >= 705 && WORD_SIZE_IN_BITS == 32 - unwrappedMul (W32# x) (W32# y) = hi `seq` lo `seq` (hi, lo) -- where !(# hi', lo' #) = timesWord2# x y -- lo = W32# lo' -- hi = W32# hi' -+ where !(# hi', lo' #) = timesWord2# (word32ToWord# x) (word32ToWord# y) -+ lo = W32# (wordToWord32# lo') -+ hi = W32# (wordToWord32# hi') - #else - unwrappedMul x y = hi `seq` lo `seq` (hi, lo) - where p = fromIntegral x * fromIntegral y ∷ Word64 diff --git a/srcpkgs/postgrest/patches/memory.patch b/srcpkgs/postgrest/patches/memory.patch deleted file mode 100644 index 2a6d85b720d5bd..00000000000000 --- a/srcpkgs/postgrest/patches/memory.patch +++ /dev/null @@ -1,36 +0,0 @@ -From 2738929ce15b4c8704bbbac24a08539b5d4bf30e Mon Sep 17 00:00:00 2001 -From: sternenseemann -Date: Mon, 14 Aug 2023 10:51:30 +0200 -Subject: [PATCH] Data.Memory.Internal.CompatPrim64: fix 32 bit with GHC >= 9.4 - -Since 9.4, GHC.Prim exports Word64# operations like timesWord64# even on -i686 whereas GHC.IntWord64 no longer exists. Therefore, we can just use -the ready made solution. - -Closes #98, as it should be the better solution. ---- - Data/Memory/Internal/CompatPrim64.hs | 4 ++++ - 1 file changed, 4 insertions(+) - -diff --git a/Data/Memory/Internal/CompatPrim64.hs b/Data/Memory/Internal/CompatPrim64.hs -index b9eef8a..a134c88 100644 ---- a/memory/Data/Memory/Internal/CompatPrim64.hs -+++ b/memory/Data/Memory/Internal/CompatPrim64.hs -@@ -150,6 +150,7 @@ w64# :: Word# -> Word# -> Word# -> Word64# - w64# w _ _ = w - - #elif WORD_SIZE_IN_BITS == 32 -+#if __GLASGOW_HASKELL__ < 904 - import GHC.IntWord64 - import GHC.Prim (Word#) - -@@ -158,6 +159,9 @@ timesWord64# a b = - let !ai = word64ToInt64# a - !bi = word64ToInt64# b - in int64ToWord64# (timesInt64# ai bi) -+#else -+import GHC.Prim -+#endif - - w64# :: Word# -> Word# -> Word# -> Word64# - w64# _ hw lw = diff --git a/srcpkgs/postgrest/patches/project.patch b/srcpkgs/postgrest/patches/project.patch deleted file mode 100644 index cbaf996dd83433..00000000000000 --- a/srcpkgs/postgrest/patches/project.patch +++ /dev/null @@ -1,8 +0,0 @@ ---- a/cabal.project 2025-07-07 17:29:28.447471490 +0100 -+++ b/cabal.project 2025-07-07 17:29:48.730469893 +0100 -@@ -1,4 +1,4 @@ --packages: postgrest.cabal -+packages: ./basement ./memory ./data-bword postgrest.cabal - tests: true - package * - ghc-options: -split-sections diff --git a/srcpkgs/postgrest/template b/srcpkgs/postgrest/template deleted file mode 100644 index 157af3bc65d588..00000000000000 --- a/srcpkgs/postgrest/template +++ /dev/null @@ -1,32 +0,0 @@ -# Template file for 'postgrest' -pkgname=postgrest -version=13.0.4 -revision=1 -build_style=cabal -makedepends="zlib-devel postgresql-libs-devel" -short_desc="REST API for any Postgres database" -maintainer="Piotr Wójcik " -license="MIT" -homepage="https://postgrest.org/" -distfiles="https://github.com/PostgREST/postgrest/archive/v${version}.tar.gz - https://hackage.haskell.org/package/basement-0.0.16/basement-0.0.16.tar.gz - https://hackage.haskell.org/package/memory-0.18.0/memory-0.18.0.tar.gz - https://hackage.haskell.org/package/data-bword-0.1.0.2/data-bword-0.1.0.2.tar.gz" -checksum="515ea77c049ef69f4553940ef0f13018dc2b72792195ec11a2020fe8914ceab9 - 7fb77e249aef76ba5aed3059d556800ce02b614597c488ba01f0a16449146300 - fd4eb6f638e24b81b4e6cdd68772a531726f2f67686c8969d3407d82f7862e3e - d64880e7d6c7a2d635d7e79552888f415a417379ee637a29321abf08187e9635" -nocross="cabal does not support cross compilation" -nopie=yes # ghc is currently built without PIE support -skip_extraction="basement-0.0.16.tar.gz memory-0.18.0.tar.gz data-bword-0.1.0.2.tar.gz" -make_check=no # tests require running postgres instance - -post_extract() { - vsrcextract -C basement basement-0.0.16.tar.gz - vsrcextract -C memory memory-0.18.0.tar.gz - vsrcextract -C data-bword data-bword-0.1.0.2.tar.gz -} - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/potrace-devel b/srcpkgs/potrace-devel deleted file mode 120000 index a595c94843862d..00000000000000 --- a/srcpkgs/potrace-devel +++ /dev/null @@ -1 +0,0 @@ -potrace \ No newline at end of file diff --git a/srcpkgs/potrace/template b/srcpkgs/potrace/template deleted file mode 100644 index d38e2e0d1b520a..00000000000000 --- a/srcpkgs/potrace/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'potrace' -pkgname=potrace -version=1.16 -revision=2 -build_style=gnu-configure -configure_args="--with-libpotrace" -makedepends="zlib-devel" -short_desc="Transforming bitmaps into vector graphics" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="http://potrace.sourceforge.net" -distfiles="${SOURCEFORGE_SITE}/$pkgname/$pkgname-$version.tar.gz" -checksum=be8248a17dedd6ccbaab2fcc45835bb0502d062e40fbded3bc56028ce5eb7acc - -libpotrace_package() { - short_desc+=" - runtime library" - pkg_install() { - vmove "usr/lib/*.so.*" - } -} - -potrace-devel_package() { - short_desc+=" - development files" - depends="libpotrace>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.so" - vmove "usr/lib/*.a" - } -} diff --git a/srcpkgs/potrace/update b/srcpkgs/potrace/update deleted file mode 100644 index 1ce30c0414b7eb..00000000000000 --- a/srcpkgs/potrace/update +++ /dev/null @@ -1 +0,0 @@ -ignore="*win[36][24] *os*" diff --git a/srcpkgs/pounce/template b/srcpkgs/pounce/template deleted file mode 100644 index 65e963be13e284..00000000000000 --- a/srcpkgs/pounce/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'pounce' -pkgname=pounce -version=3.1 -revision=7 -build_style=gnu-configure -configure_args="--enable-notify --enable-palaver" -make_build_target="all" -hostmakedepends="pkg-config" -makedepends="libtls-devel libcurl-devel sqlite-devel" -depends="openssl" -short_desc="Multi-client, TLS-only IRC bouncer" -maintainer="Orphaned " -license="GPL-3.0-or-later" -homepage="https://git.causal.agency/pounce/" -distfiles="https://git.causal.agency/pounce/snapshot/pounce-$version.tar.gz" -checksum=97f245556b1cc940553fca18f4d7d82692e6c11a30f612415e5e391e5d96604e - -if [ "$XBPS_TARGET_LIBC" = "glibc" ]; then - makedepends+=" libxcrypt-devel" -fi diff --git a/srcpkgs/povray/patches/musl.patch b/srcpkgs/povray/patches/musl.patch deleted file mode 100644 index 78972db5f13750..00000000000000 --- a/srcpkgs/povray/patches/musl.patch +++ /dev/null @@ -1,48 +0,0 @@ ---- a/vfe/vfesession.h -+++ b/vfe/vfesession.h -@@ -40,6 +40,8 @@ - - #include "base/image/colourspace.h" - -+typedef unsigned int uint; -+ - namespace vfe - { - using namespace pov_frontend; ---- a/source/base/image/image.cpp -+++ b/source/base/image/image.cpp -@@ -36,6 +36,7 @@ - #include - #include - #include -+#include - - - // configbase.h must always be the first POV file included within base *.cpp files -@@ -2829,7 +2830,7 @@ class FileBackedPixelContainer - meta[0] = sizeof(pixel_type); - meta[1] = m_Width; - meta[2] = m_Height; -- if (lseek64(m_File, pos, SEEK_SET) != pos) -+ if (lseek(m_File, pos, SEEK_SET) != pos) - throw POV_EXCEPTION(kFileDataErr, "Intermediate image storage backing file write/seek failed at creation."); - if (write(m_File, &meta[0], (int) sizeof(size_type)*3) != (sizeof(size_type)*3)) - throw POV_EXCEPTION(kFileDataErr, "Intermediate image storage backing file write failed at creation."); -@@ -3000,7 +3001,7 @@ class FileBackedPixelContainer - #endif - pos = block * sizeof(pixel_type) * m_Blocksize; - int chunk = sizeof(pixel_type) * m_Blocksize; -- if (lseek64(m_File, pos, SEEK_SET) != pos) -+ if (lseek(m_File, pos, SEEK_SET) != pos) - throw POV_EXCEPTION(kFileDataErr, "Intermediate image storage backing file read/seek failed."); - int bytes = read(m_File, &m_Buffer[0], chunk); - if (bytes != (sizeof(pixel_type) * m_Blocksize)) -@@ -3023,7 +3024,7 @@ class FileBackedPixelContainer - - if (m_Dirty) { - pos = m_CurrentBlock * sizeof(pixel_type) * m_Blocksize; -- if (lseek64(m_File, pos, SEEK_SET) != pos) -+ if (lseek(m_File, pos, SEEK_SET) != pos) - throw POV_EXCEPTION(kFileDataErr, "Intermediate image storage backing file write/seek failed."); - if (write(m_File, &m_Buffer[0], (int) sizeof(pixel_type) * m_Blocksize) != (sizeof(pixel_type) * m_Blocksize)) - throw POV_EXCEPTION(kFileDataErr, "Intermediate image storage backing file write failed."); diff --git a/srcpkgs/povray/template b/srcpkgs/povray/template deleted file mode 100644 index b262041421597e..00000000000000 --- a/srcpkgs/povray/template +++ /dev/null @@ -1,36 +0,0 @@ -# Template file for 'povray' -pkgname=povray -version=3.7.0.8 -revision=13 -build_style=gnu-configure -_v=${version%.*.*} -configure_args="COMPILED_BY=Void --disable-optimiz-arch" -conf_files=" - /etc/povray/$_v/povray.conf - /etc/povray/$_v/povray.ini" -hostmakedepends="git autoconf automake" -makedepends="boost-devel-minimal libboost_thread - libpng-devel tiff-devel sdl12-compat-devel" -depends="openexr" -short_desc="Script-based raytracer for 3D graphic production" -maintainer="Brenton Horne " -license="AGPL-3.0-or-later" -homepage="http://povray.org/" -distfiles="https://github.com/POV-Ray/povray/archive/v${version}.tar.gz" -checksum=53d11ebd2972fc452af168a00eb83aefb61387662c10784e81b63e44aa575de4 -nocross="Builds fail on ARM architectures - Logs are at https://travis-ci.org/void-linux/void-packages/builds/412583835." -LDFLAGS+=" -Wl,-z,stack-size=1048576" -CFLAGS="-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64" -CXXFLAGS="-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64" - -pre_configure() { - cd $wrksrc/unix - ./prebuild.sh - cd .. - ./bootstrap -} - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/power-profiles-daemon/files/power-profiles-daemon/run b/srcpkgs/power-profiles-daemon/files/power-profiles-daemon/run deleted file mode 100644 index 830cce25afac17..00000000000000 --- a/srcpkgs/power-profiles-daemon/files/power-profiles-daemon/run +++ /dev/null @@ -1,4 +0,0 @@ -#!/bin/sh -exec 2>&1 -sv check dbus >/dev/null || exit 1 -exec /usr/libexec/power-profiles-daemon diff --git a/srcpkgs/power-profiles-daemon/template b/srcpkgs/power-profiles-daemon/template deleted file mode 100644 index dcc1eef2f21e32..00000000000000 --- a/srcpkgs/power-profiles-daemon/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'power-profiles-daemon' -pkgname=power-profiles-daemon -version=0.30 -revision=1 -build_style=meson -configure_args="-Dsystemdsystemunitdir=/usr/lib/systemd/system/" -hostmakedepends="pkg-config glib-devel" -makedepends="libglib-devel libgudev-devel upower-devel polkit-devel" -depends="python3-gobject" -checkdepends="python3-dbusmock umockdev-devel" -short_desc="Makes power profiles handling available over D-Bus" -maintainer="oreo639 " -license="GPL-3.0-or-later" -homepage="https://gitlab.freedesktop.org/upower/power-profiles-daemon" -changelog="https://gitlab.freedesktop.org/upower/power-profiles-daemon/-/raw/main/NEWS" -distfiles="https://gitlab.freedesktop.org/upower/power-profiles-daemon/-/archive/${version}/power-profiles-daemon-${version}.tar.gz" -checksum=90f2c95024861d9f4062abedd514084939224e7a49edd468f001af7260ec8e6c -make_dirs="/var/lib/power-profiles-daemon 0755 root root" - -if [ -z "$XBPS_CHECK_PKGS" ]; then - configure_args+=" -Dtests=false" -fi - -post_install() { - vsv power-profiles-daemon -} diff --git a/srcpkgs/poweralertd/template b/srcpkgs/poweralertd/template deleted file mode 100644 index 2418263ed92d45..00000000000000 --- a/srcpkgs/poweralertd/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'poweralertd' -pkgname=poweralertd -version=0.3.0 -revision=1 -build_style=meson -configure_args="-Dman-pages=enabled" -hostmakedepends="pkg-config scdoc" -makedepends="elogind-devel" -depends="upower" -short_desc="UPower-powered power alerter" -maintainer="maxice8 " -license="GPL-3.0-or-later" -homepage="https://git.sr.ht/~kennylevinsen/poweralertd" -changelog="https://git.sr.ht/~kennylevinsen/poweralertd/refs" -distfiles="https://git.sr.ht/~kennylevinsen/poweralertd/archive/$version.tar.gz" -checksum=5b2a1d0fefab62e5ddb5784f2cd3d330f36b3cb5260936f5051f6ff89d8abc3f diff --git a/srcpkgs/powerdevil/template b/srcpkgs/powerdevil/template deleted file mode 100644 index 998a5d4d07691b..00000000000000 --- a/srcpkgs/powerdevil/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'powerdevil' -pkgname=powerdevil -version=6.5.2 -revision=1 -build_style=cmake -configure_args="-DBUILD_TESTING=OFF -DKF6_HOST_TOOLING=/usr/lib/cmake - -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins -DKDE_INSTALL_QMLDIR=lib/qt6/qml" -hostmakedepends="extra-cmake-modules pkg-config gettext qt6-base qt6-tools - qt6-declarative-host-tools kf6-kdoctools kf6-kcmutils kf6-kconfig - kf6-kauth-tools kf6-kpackage wayland-devel" -makedepends="kf6-bluez-qt-devel libkf6screen-devel kf6-networkmanager-qt-devel - kf6-solid-devel kf6-kcmutils-devel kf6-kauth-devel kf6-kdoctools-devel - kf6-kidletime-devel kf6-kxmlgui-devel kf6-knotifications-devel kf6-kio-devel - kf6-kirigami-devel kf6-kitemmodels-devel plasma-activities-devel - qcoro-qt6-devel kf6-kconfig-devel kf6-kcrash-devel kf6-kdbusaddons-devel - kf6-ki18n-devel kf6-kglobalaccel-devel kf6-krunner-devel - kf6-kwindowsystem-devel libplasma-devel eudev-libudev-devel - libxcb-devel plasma-wayland-protocols wayland-devel - plasma-workspace-devel ddcutil-devel qt6-base-private-devel" -short_desc="Power consumption settings of a Plasma" -maintainer="John " -license="GPL-2.0-or-later" -homepage="https://invent.kde.org/plasma/powerdevil" -distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz" -checksum=7cfeb08beb3cc44ac6ae525613cdf40855dd1137083b050dc5e65d3764cbf4cb diff --git a/srcpkgs/powerline-go/template b/srcpkgs/powerline-go/template deleted file mode 100644 index ea685b013f7d24..00000000000000 --- a/srcpkgs/powerline-go/template +++ /dev/null @@ -1,12 +0,0 @@ -# Template file for 'powerline-go' -pkgname=powerline-go -version=1.25 -revision=1 -build_style=go -go_import_path="github.com/justjanne/powerline-go" -short_desc="Beautiful and useful low-latency prompt for your shell, written in go" -maintainer="Adam Lipowski " -license="GPL-3.0-or-later" -homepage="https://github.com/justjanne/powerline-go" -distfiles="https://github.com/justjanne/powerline-go/archive/refs/tags/v${version}.tar.gz" -checksum=64cb194bbf08536320d0f4c24ef9524fdf486f579147cacdb0b6dc0afc1134e2 diff --git a/srcpkgs/powerpc-utils/patches/fix-endian_h.patch b/srcpkgs/powerpc-utils/patches/fix-endian_h.patch deleted file mode 100644 index acf344ddbd92fe..00000000000000 --- a/srcpkgs/powerpc-utils/patches/fix-endian_h.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/src/rtas_dbg.c 2018-12-15 01:18:13.000000000 +0100 -+++ b/src/rtas_dbg.c 2019-03-19 15:51:46.699643983 +0100 -@@ -29,6 +29,7 @@ - #include - #include - #include -+#include - #include - #include - #include diff --git a/srcpkgs/powerpc-utils/patches/fix-limits_h.patch b/srcpkgs/powerpc-utils/patches/fix-limits_h.patch deleted file mode 100644 index bdc1fd00bd1118..00000000000000 --- a/srcpkgs/powerpc-utils/patches/fix-limits_h.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/src/drmgr/drmig_chrp_pmig.c 2018-12-15 01:18:13.000000000 +0100 -+++ b/src/drmgr/drmig_chrp_pmig.c 2019-03-19 15:25:47.321563535 +0100 -@@ -26,6 +26,7 @@ - #include - #include - #include -+#include - #include - #include - #include diff --git a/srcpkgs/powerpc-utils/template b/srcpkgs/powerpc-utils/template deleted file mode 100644 index 9b8e1c8b10e7c3..00000000000000 --- a/srcpkgs/powerpc-utils/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 'powerpc-utils' -pkgname=powerpc-utils -version=1.3.7 -revision=1 -archs="ppc ppc-musl ppc64*" -build_style=gnu-configure -configure_args="--disable-silent-rules" -hostmakedepends="automake libtool" -makedepends="librtas-devel zlib-devel" -depends="bc" -short_desc="Suite of utilities for Linux on Power systems" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="https://github.com/ibm-power-utilities/powerpc-utils" -distfiles="https://github.com/ibm-power-utilities/powerpc-utils/archive/v${version}.tar.gz" -checksum=bb48758bca3b9d056141b522e700218ee4e814b517aadf5a01f53b970ad1d3c3 - -if [ "$CROSS_BUILD" ]; then - configure_args+=" --with-librtas ac_cv_lib_rtasevent_parse_rtas_event=yes" -fi -case "$XBPS_TARGET_MACHINE" in - *-musl) makedepends+=" libexecinfo-devel" - configure_args+=" LIBS=-lexecinfo" - ;; -esac - -pre_configure() { - ./autogen.sh -} diff --git a/srcpkgs/powerstat/template b/srcpkgs/powerstat/template deleted file mode 100644 index 2b2ce003f5e890..00000000000000 --- a/srcpkgs/powerstat/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'powerstat' -pkgname=powerstat -version=0.04.03 -revision=1 -build_style=gnu-makefile -make_use_env=yes -short_desc="Measures the power consumption using the ACPI battery information" -maintainer="Enno Boland " -license="GPL-2.0-or-later" -homepage="https://github.com/ColinIanKing/powerstat" -changelog="https://raw.githubusercontent.com/ColinIanKing/powerstat/master/debian/changelog" -distfiles="https://github.com/ColinIanKing/powerstat/archive/refs/tags/V${version}.tar.gz" -checksum=f7612bb5af9c1355bda30b0441aaab34e0b125bd867e7feac98671fd39de9b17 diff --git a/srcpkgs/powertop/template b/srcpkgs/powertop/template deleted file mode 100644 index 2503df9c4b9586..00000000000000 --- a/srcpkgs/powertop/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'powertop' -pkgname=powertop -version=2.15 -revision=2 -build_style=gnu-configure -hostmakedepends="automake autoconf-archive gettext-devel libtool pkg-config" -makedepends="ncurses-devel pciutils-devel libnl3-devel" -short_desc="Tool to diagnose issues with power consumption and power management" -maintainer="Orphaned " -license="GPL-2.0-only" -homepage="https://github.com/fenrus75/powertop" -distfiles="https://github.com/fenrus75/powertop/archive/refs/tags/v${version}.tar.gz" -checksum=e58ab3fd7b8ff5f4dd0d17f11848817e7d83c0a6918145ac81de03b5dccf8f49 - -LDFLAGS="-lpthread" - -pre_configure() { - ./autogen.sh -} diff --git a/srcpkgs/pp/template b/srcpkgs/pp/template deleted file mode 100644 index 3a1f7d3f3b4584..00000000000000 --- a/srcpkgs/pp/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'pp' -pkgname=pp -version=1.0.11 -revision=2 -build_style=gnu-makefile -short_desc="Simple preprocessor" -maintainer="Daniel Lewan " -license="ISC" -homepage="https://adi.onl/pp.html" -distfiles="https://adi.onl/pp/pp@${version}.tgz" -checksum=b3eff814cbb351fd957e8faf3252f7dee1c97759f451e8ec892815cc384a3af0 - -do_build() { - make CC="$CC" LDFLAGS="$LDFLAGS" CFLAGS="$CFLAGS" -} - -post_install() { - vlicense LICENSE - vdoc README - vman pp.1 -} diff --git a/srcpkgs/pp/update b/srcpkgs/pp/update deleted file mode 100644 index 9b4cd2c050b0fe..00000000000000 --- a/srcpkgs/pp/update +++ /dev/null @@ -1 +0,0 @@ -pattern="$pkgname@\K[\d.]+(?=.tgz)" diff --git a/srcpkgs/ppl-devel b/srcpkgs/ppl-devel deleted file mode 120000 index 71de29b2b78437..00000000000000 --- a/srcpkgs/ppl-devel +++ /dev/null @@ -1 +0,0 @@ -ppl \ No newline at end of file diff --git a/srcpkgs/ppl/template b/srcpkgs/ppl/template deleted file mode 100644 index de5c8b4f0e9cb5..00000000000000 --- a/srcpkgs/ppl/template +++ /dev/null @@ -1,34 +0,0 @@ -# Template file for 'ppl' -pkgname=ppl -version=1.2 -revision=1 -build_style=gnu-configure -configure_args="--enable-interfaces=c,cxx" -hostmakedepends="libtool automake tar" -makedepends="gmp-devel gmpxx-devel" -short_desc="The Parma Polyhedra Library" -homepage="http://www.bugseng.com/parma-polyhedra-library" -license="GPL-3" -maintainer="Orphaned " -# distfiles="ftp://ftp.cs.unipr.it/pub/ppl/releases/${version}/ppl-${version}.tar.xz" -distfiles="${DEBIAN_SITE}/main/p/ppl/ppl_${version}.orig.tar.xz" -checksum=691f0d5a4fb0e206f4e132fc9132c71d6e33cdda168470d40ac3cf62340e9a60 - -pre_configure() { - autoreconf -fi -} -post_install() { - rm -rf ${DESTDIR}/usr/share/doc -} - -ppl-devel_package() { - depends="ppl>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - for d in bin include share; do - vmove usr/${d} - done - vmove usr/lib/*.a - vmove usr/lib/*.so - } -} diff --git a/srcpkgs/ppl/update b/srcpkgs/ppl/update deleted file mode 100644 index dbf82a628d2607..00000000000000 --- a/srcpkgs/ppl/update +++ /dev/null @@ -1 +0,0 @@ -site=https://www.bugseng.com/ppl-download diff --git a/srcpkgs/ppp-devel b/srcpkgs/ppp-devel deleted file mode 120000 index e6199192b3d5e1..00000000000000 --- a/srcpkgs/ppp-devel +++ /dev/null @@ -1 +0,0 @@ -ppp \ No newline at end of file diff --git a/srcpkgs/ppp/files/ip-down b/srcpkgs/ppp/files/ip-down deleted file mode 100644 index 301f3ab9badeb7..00000000000000 --- a/srcpkgs/ppp/files/ip-down +++ /dev/null @@ -1,12 +0,0 @@ -#!/bin/sh -# -# This script is run by pppd after the connection has ended. -# - -# Execute all scripts in /etc/ppp/ip-up.d/ -for ipdown in /etc/ppp/ip-down.d/*.sh; do - if [ -x $ipdown ]; then - # Parameters: interface-name tty-device speed local-IP-address remote-IP-address ipparam - $ipdown "$@" - fi -done diff --git a/srcpkgs/ppp/files/ip-down.d.dns.sh b/srcpkgs/ppp/files/ip-down.d.dns.sh deleted file mode 100644 index 9e19f7d1b991ba..00000000000000 --- a/srcpkgs/ppp/files/ip-down.d.dns.sh +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh - -[ -e /etc/resolv.conf.backup.${IFNAME} ] && mv /etc/resolv.conf.backup.${IFNAME} /etc/resolv.conf diff --git a/srcpkgs/ppp/files/ip-up b/srcpkgs/ppp/files/ip-up deleted file mode 100644 index 20473d73a22db4..00000000000000 --- a/srcpkgs/ppp/files/ip-up +++ /dev/null @@ -1,12 +0,0 @@ -#!/bin/sh -# -# This script is run by pppd when there's a successful ppp connection. -# - -# Execute all scripts in /etc/ppp/ip-up.d/ -for ipup in /etc/ppp/ip-up.d/*.sh; do - if [ -x $ipup ]; then - # Parameters: interface-name tty-device speed local-IP-address remote-IP-address ipparam - $ipup "$@" - fi -done diff --git a/srcpkgs/ppp/files/ip-up.d.dns.sh b/srcpkgs/ppp/files/ip-up.d.dns.sh deleted file mode 100644 index f9df543a492472..00000000000000 --- a/srcpkgs/ppp/files/ip-up.d.dns.sh +++ /dev/null @@ -1,7 +0,0 @@ -#!/bin/sh - -if [ "$USEPEERDNS" = "1" -a -f /etc/ppp/resolv.conf ]; then - [ -e /etc/resolv.conf ] && mv /etc/resolv.conf /etc/resolv.conf.backup.${IFNAME} - mv /etc/ppp/resolv.conf /etc/resolv.conf - chmod 644 /etc/resolv.conf -fi diff --git a/srcpkgs/ppp/files/ipv6-down b/srcpkgs/ppp/files/ipv6-down deleted file mode 100644 index d3b9e28b38d0df..00000000000000 --- a/srcpkgs/ppp/files/ipv6-down +++ /dev/null @@ -1,12 +0,0 @@ -#!/bin/sh -# -# This script is run by pppd after the connection has ended. -# - -# Execute all scripts in /etc/ppp/ipv6-down.d/ -for ipdown in /etc/ppp/ipv6-down.d/*.sh; do - if [ -x $ipdown ]; then - # Parameters: interface-name tty-device speed local-link-local-address remote-link-local-address ipparam - $ipdown "$@" - fi -done diff --git a/srcpkgs/ppp/files/ipv6-up b/srcpkgs/ppp/files/ipv6-up deleted file mode 100644 index b294aafdce8a47..00000000000000 --- a/srcpkgs/ppp/files/ipv6-up +++ /dev/null @@ -1,12 +0,0 @@ -#!/bin/sh -# -# This script is run by pppd when there's a successful ppp connection. -# - -# Execute all scripts in /etc/ppp/ipv6-up.d/ -for ipup in /etc/ppp/ipv6-up.d/*.sh; do - if [ -x $ipup ]; then - # Parameters: interface-name tty-device speed local-link-local-address remote-link-local-address ipparam - $ipup "$@" - fi -done diff --git a/srcpkgs/ppp/files/ipv6-up.d.iface-config.sh b/srcpkgs/ppp/files/ipv6-up.d.iface-config.sh deleted file mode 100644 index b23d6f61dc530d..00000000000000 --- a/srcpkgs/ppp/files/ipv6-up.d.iface-config.sh +++ /dev/null @@ -1,4 +0,0 @@ -#!/bin/sh - -echo 0 > /proc/sys/net/ipv6/conf/$1/use_tempaddr -echo 2 > /proc/sys/net/ipv6/conf/$1/accept_ra diff --git a/srcpkgs/ppp/files/options b/srcpkgs/ppp/files/options deleted file mode 100644 index 63691842c91c12..00000000000000 --- a/srcpkgs/ppp/files/options +++ /dev/null @@ -1,352 +0,0 @@ -# /etc/ppp/options -# -# Originally created by Jim Knoble -# Modified for Debian by alvar Bray -# Modified for PPP Server setup by Christoph Lameter -# Modified for ArchLinux by Manolis Tzanidakis -# -# To quickly see what options are active in this file, use this command: -# egrep -v '#|^ *$' /etc/ppp/options - -# Specify which DNS Servers the incoming Win95 or WinNT Connection should use -# Two Servers can be remotely configured -# ms-dns 192.168.1.1 -# ms-dns 192.168.1.2 - -# Specify which WINS Servers the incoming connection Win95 or WinNT should use -# ms-wins 192.168.1.50 -# ms-wins 192.168.1.51 - -# Run the executable or shell command specified after pppd has -# terminated the link. This script could, for example, issue commands -# to the modem to cause it to hang up if hardware modem control signals -# were not available. -#disconnect "chat -- \d+++\d\c OK ath0 OK" - -# async character map -- 32-bit hex; each bit is a character -# that needs to be escaped for pppd to receive it. 0x00000001 -# represents '\x01', and 0x80000000 represents '\x1f'. -asyncmap 0 - -# Require the peer to authenticate itself before allowing network -# packets to be sent or received. -# Please do not disable this setting. It is expected to be standard in -# future releases of pppd. Use the call option (see manpage) to disable -# authentication for specific peers. -auth - -# Use hardware flow control (i.e. RTS/CTS) to control the flow of data -# on the serial port. -crtscts - -# Use software flow control (i.e. XON/XOFF) to control the flow of data -# on the serial port. -#xonxoff - -# Specifies that certain characters should be escaped on transmission -# (regardless of whether the peer requests them to be escaped with its -# async control character map). The characters to be escaped are -# specified as a list of hex numbers separated by commas. Note that -# almost any character can be specified for the escape option, unlike -# the asyncmap option which only allows control characters to be -# specified. The characters which may not be escaped are those with hex -# values 0x20 - 0x3f or 0x5e. -#escape 11,13,ff - -# Don't use the modem control lines. -#local - -# Specifies that pppd should use a UUCP-style lock on the serial device -# to ensure exclusive access to the device. -lock - -# Don't show the passwords when logging the contents of PAP packets. -# This is the default. -hide-password - -# When logging the contents of PAP packets, this option causes pppd to -# show the password string in the log message. -#show-password - -# Use the modem control lines. On Ultrix, this option implies hardware -# flow control, as for the crtscts option. (This option is not fully -# implemented.) -modem - -# Set the MRU [Maximum Receive Unit] value to for negotiation. pppd -# will ask the peer to send packets of no more than bytes. The -# minimum MRU value is 128. The default MRU value is 1500. A value of -# 296 is recommended for slow links (40 bytes for TCP/IP header + 256 -# bytes of data). -#mru 542 - -# Set the interface netmask to , a 32 bit netmask in "decimal dot" -# notation (e.g. 255.255.255.0). -#netmask 255.255.255.0 - -# Disables the default behaviour when no local IP address is specified, -# which is to determine (if possible) the local IP address from the -# hostname. With this option, the peer will have to supply the local IP -# address during IPCP negotiation (unless it specified explicitly on the -# command line or in an options file). -#noipdefault - -# Enables the "passive" option in the LCP. With this option, pppd will -# attempt to initiate a connection; if no reply is received from the -# peer, pppd will then just wait passively for a valid LCP packet from -# the peer (instead of exiting, as it does without this option). -#passive - -# With this option, pppd will not transmit LCP packets to initiate a -# connection until a valid LCP packet is received from the peer (as for -# the "passive" option with old versions of pppd). -#silent - -# Don't request or allow negotiation of any options for LCP and IPCP -# (use default values). -#-all - -# Disable Address/Control compression negotiation (use default, i.e. -# address/control field disabled). -#-ac - -# Disable asyncmap negotiation (use the default asyncmap, i.e. escape -# all control characters). -#-am - -# Don't fork to become a background process (otherwise pppd will do so -# if a serial device is specified). -#-detach - -# Disable IP address negotiation (with this option, the remote IP -# address must be specified with an option on the command line or in -# an options file). -#-ip - -# Disable IPCP negotiation and IP communication. This option should -# only be required if the peer is buggy and gets confused by requests -# from pppd for IPCP negotiation. -#noip - -# Disable magic number negotiation. With this option, pppd cannot -# detect a looped-back line. -#-mn - -# Disable MRU [Maximum Receive Unit] negotiation (use default, i.e. -# 1500). -#-mru - -# Disable protocol field compression negotiation (use default, i.e. -# protocol field compression disabled). -#-pc - -# Require the peer to authenticate itself using PAP. -#+pap - -# Don't agree to authenticate using PAP. -#-pap - -# Require the peer to authenticate itself using CHAP [Cryptographic -# Handshake Authentication Protocol] authentication. -#+chap - -# Don't agree to authenticate using CHAP. -#-chap - -# Disable negotiation of Van Jacobson style IP header compression (use -# default, i.e. no compression). -#-vj - -# Increase debugging level (same as -d). If this option is given, pppd -# will log the contents of all control packets sent or received in a -# readable form. The packets are logged through syslog with facility -# daemon and level debug. This information can be directed to a file by -# setting up /etc/syslog.conf appropriately (see syslog.conf(5)). (If -# pppd is compiled with extra debugging enabled, it will log messages -# using facility local2 instead of daemon). -#debug - -# Append the domain name to the local host name for authentication -# purposes. For example, if gethostname() returns the name porsche, -# but the fully qualified domain name is porsche.Quotron.COM, you would -# use the domain option to set the domain name to Quotron.COM. -#domain - -# Enable debugging code in the kernel-level PPP driver. The argument n -# is a number which is the sum of the following values: 1 to enable -# general debug messages, 2 to request that the contents of received -# packets be printed, and 4 to request that the contents of transmitted -# packets be printed. -#kdebug n - -# Set the MTU [Maximum Transmit Unit] value to . Unless the peer -# requests a smaller value via MRU negotiation, pppd will request that -# the kernel networking code send data packets of no more than n bytes -# through the PPP network interface. -#mtu - -# Set the name of the local system for authentication purposes to . -# This is a privileged option. With this option, pppd will use lines in the -# secrets files which have as the second field when looking for a -# secret to use in authenticating the peer. In addition, unless overridden -# with the user option, will be used as the name to send to the peer -# when authenticating the local system to the peer. (Note that pppd does -# not append the domain name to .) -#name - -# Enforce the use of the hostname as the name of the local system for -# authentication purposes (overrides the name option). -#usehostname - -# Set the assumed name of the remote system for authentication purposes -# to . -#remotename - -# Add an entry to this system's ARP [Address Resolution Protocol] -# table with the IP address of the peer and the Ethernet address of this -# system. -proxyarp - -# Use the system password database for authenticating the peer using -# PAP. Note: mgetty already provides this option. If this is specified -# then dialin from users using a script under Linux to fire up ppp wont work. -# login - -# If this option is given, pppd will send an LCP echo-request frame to the -# peer every n seconds. Normally the peer should respond to the echo-request -# by sending an echo-reply. This option can be used with the -# lcp-echo-failure option to detect that the peer is no longer connected. -lcp-echo-interval 30 - -# If this option is given, pppd will presume the peer to be dead if n -# LCP echo-requests are sent without receiving a valid LCP echo-reply. -# If this happens, pppd will terminate the connection. Use of this -# option requires a non-zero value for the lcp-echo-interval parameter. -# This option can be used to enable pppd to terminate after the physical -# connection has been broken (e.g., the modem has hung up) in -# situations where no hardware modem control lines are available. -lcp-echo-failure 4 - -# Set the LCP restart interval (retransmission timeout) to seconds -# (default 3). -#lcp-restart - -# Set the maximum number of LCP terminate-request transmissions to -# (default 3). -#lcp-max-terminate - -# Set the maximum number of LCP configure-request transmissions to -# (default 10). -#lcp-max-configure - -# Set the maximum number of LCP configure-NAKs returned before starting -# to send configure-Rejects instead to (default 10). -#lcp-max-failure - -# Set the IPCP restart interval (retransmission timeout) to -# seconds (default 3). -#ipcp-restart - -# Set the maximum number of IPCP terminate-request transmissions to -# (default 3). -#ipcp-max-terminate - -# Set the maximum number of IPCP configure-request transmissions to -# (default 10). -#ipcp-max-configure - -# Set the maximum number of IPCP configure-NAKs returned before starting -# to send configure-Rejects instead to (default 10). -#ipcp-max-failure - -# Set the PAP restart interval (retransmission timeout) to seconds -# (default 3). -#pap-restart - -# Set the maximum number of PAP authenticate-request transmissions to -# (default 10). -#pap-max-authreq - -# Set the maximum time that pppd will wait for the peer to authenticate -# itself with PAP to seconds (0 means no limit). -#pap-timeout - -# Set the CHAP restart interval (retransmission timeout for -# challenges) to seconds (default 3). -#chap-restart - -# Set the maximum number of CHAP challenge transmissions to -# (default 10). -#chap-max-challenge - -# If this option is given, pppd will rechallenge the peer every -# seconds. -#chap-interval - -# With this option, pppd will accept the peer's idea of our local IP -# address, even if the local IP address was specified in an option. -#ipcp-accept-local - -# With this option, pppd will accept the peer's idea of its (remote) IP -# address, even if the remote IP address was specified in an option. -#ipcp-accept-remote - -# Disable the IPXCP and IPX protocols. -# To let pppd pass IPX packets comment this out --- you'll probably also -# want to install ipxripd, and have the Internal IPX Network option enabled -# in your kernel. /usr/doc/HOWTO/IPX-HOWTO.gz contains more info. -noipx - -# Exit once a connection has been made and terminated. This is the default, -# unless the `persist' or `demand' option has been specified. -#nopersist - -# Do not exit after a connection is terminated; instead try to reopen -# the connection. -#persist - -# Terminate after n consecutive failed connection attempts. -# A value of 0 means no limit. The default value is 10. -#maxfail - -# Initiate the link only on demand, i.e. when data traffic is present. -# With this option, the remote IP address must be specified by the user on -# the command line or in an options file. Pppd will initially configure -# the interface and enable it for IP traffic without connecting to the peer. -# When traffic is available, pppd will connect to the peer and perform -# negotiation, authentication, etc. When this is completed, pppd will -# commence passing data packets (i.e., IP packets) across the link. -#demand - -# Specifies that pppd should disconnect if the link is idle for seconds. -# The link is idle when no data packets (i.e. IP packets) are being sent or -# received. Note: it is not advisable to use this option with the persist -# option without the demand option. If the active-filter option is given, -# data packets which are rejected by the specified activity filter also -# count as the link being idle. -#idle - -# Specifies how many seconds to wait before re-initiating the link after -# it terminates. This option only has any effect if the persist or demand -# option is used. The holdoff period is not applied if the link was -# terminated because it was idle. -#holdoff - -# Wait for up n milliseconds after the connect script finishes for a valid -# PPP packet from the peer. At the end of this time, or when a valid PPP -# packet is received from the peer, pppd will commence negotiation by -# sending its first LCP packet. The default value is 1000 (1 second). -# This wait period only applies if the connect or pty option is used. -#connect-delay - -# Packet filtering: for more information, see pppd(8) -# Any packets matching the filter expression will be interpreted as link -# activity, and will cause a "demand" connection to be activated, and reset -# the idle connection timer. (idle option) -# The filter expression is akin to that of tcpdump(1) -#active-filter - -# uncomment the line below this if you use PPPoE -#plugin /usr/lib/pppd/plugins/pppoe.so - -# ------ diff --git a/srcpkgs/ppp/patches/fix-openssl-pc.patch b/srcpkgs/ppp/patches/fix-openssl-pc.patch deleted file mode 100644 index 561620cc752432..00000000000000 --- a/srcpkgs/ppp/patches/fix-openssl-pc.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/configure -+++ b/configure -@@ -14175,7 +14175,7 @@ fi - # - # Check for OpenSSL - -- found=false -+ found= - - # Check whether --with-openssl was given. - if test ${with_openssl+y} diff --git a/srcpkgs/ppp/patches/musl.patch b/srcpkgs/ppp/patches/musl.patch deleted file mode 100644 index d0ad4f7f39969b..00000000000000 --- a/srcpkgs/ppp/patches/musl.patch +++ /dev/null @@ -1,13 +0,0 @@ - /* Ethernet frame types according to RFC 2516 */ - #define ETH_PPPOE_DISCOVERY 0x8863 ---- a/include/net/ppp_defs.h 2015-05-10 11:09:54.505127657 +0200 -+++ b/include/net/ppp_defs.h 2015-05-10 11:10:10.753309024 +0200 -@@ -38,6 +38,8 @@ - #ifndef _PPP_DEFS_H_ - #define _PPP_DEFS_H_ - -+#include /* time_t */ -+ - /* - * The basic PPP frame. - */ diff --git a/srcpkgs/ppp/template b/srcpkgs/ppp/template deleted file mode 100644 index 391cfb2fea5158..00000000000000 --- a/srcpkgs/ppp/template +++ /dev/null @@ -1,74 +0,0 @@ -# Template file for 'ppp' -# rev-bump: -# * NetworkManager -# * NetworkManager-pptp -# * NetworkManager-l2tp -# When update this package -pkgname=ppp -version=2.5.0 -revision=1 -build_style=gnu-configure -configure_args="--enable-cbcp" -hostmakedepends="pkg-config" -makedepends="libpcap-devel openssl-devel" -short_desc="PPP (Point-to-Point Protocol) daemon" -maintainer="Orphaned " -license="BSD-3-Clause, LGPL-2.0-or-later, GPL-2.0-or-later, Public Domain" -homepage="https://ppp.samba.org/" -distfiles="https://ftp.samba.org/pub/ppp/ppp-$version.tar.gz" -checksum=5cae0e8075f8a1755f16ca290eb44e6b3545d3f292af4da65ecffe897de636ff -make_dirs=" - /etc/ppp/ipv6-down.d 0755 root root - /etc/ppp/peers 0755 root root" -conf_files=" - /etc/ppp/ip-up - /etc/ppp/ip-down - /etc/ppp/ipv6-up - /etc/ppp/ipv6-down - /etc/ppp/options - /etc/ppp/eaptls-client - /etc/ppp/eaptls-server - /etc/ppp/chap-secrets - /etc/ppp/pap-secrets" - -if [ "$XBPS_TARGET_LIBC" = "glibc" ]; then - makedepends+=" libxcrypt-devel" -fi - -post_install() { - case "$XBPS_TARGET_MACHINE" in - *-musl) vinstall include/net/ppp_defs.h 644 usr/include/net;; - esac - - chmod 755 ${DESTDIR}/usr/lib/pppd/${version}/*.so - - rm -f "${DESTDIR}/etc/ppp/openssl.cnf" - - vinstall ${FILESDIR}/options 644 etc/ppp - vinstall ${FILESDIR}/ip-up 755 etc/ppp - vinstall ${FILESDIR}/ip-down 755 etc/ppp - vinstall ${FILESDIR}/ipv6-up 755 etc/ppp - vinstall ${FILESDIR}/ipv6-down 755 etc/ppp - - vinstall ${FILESDIR}/ip-up.d.dns.sh 755 etc/ppp/ip-up.d 00-dns.sh - vinstall ${FILESDIR}/ip-down.d.dns.sh 755 etc/ppp/ip-down.d 00-dns.sh - vinstall ${FILESDIR}/ipv6-up.d.iface-config.sh 755 etc/ppp/ipv6-up.d 00-iface-config.sh - - vbin scripts/pon - vman scripts/pon.1 - vbin scripts/poff - vbin scripts/plog - - head -n67 pppd/main.c > LICENSE - vlicense LICENSE -} - -ppp-devel_package() { - depends="libpcap-devel" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/pppd/${version}/*.la" - } -} diff --git a/srcpkgs/ppp/version b/srcpkgs/ppp/version deleted file mode 100644 index 4aca89a87a0529..00000000000000 --- a/srcpkgs/ppp/version +++ /dev/null @@ -1 +0,0 @@ -pattern="ppp \K[\d\.]+" diff --git a/srcpkgs/pppconfig/template b/srcpkgs/pppconfig/template deleted file mode 100644 index 47fcb515dcc4e4..00000000000000 --- a/srcpkgs/pppconfig/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'pppconfig' -pkgname=pppconfig -version=2.3.26 -revision=1 -depends="newt ppp" -short_desc="Text menu based utility for configuring ppp" -maintainer="Michael Aldridge " -license="GPL-2.0-only" -homepage="https://packages.debian.org/sid/pppconfig" -distfiles="${DEBIAN_SITE}/main/p/pppconfig/pppconfig_$version.tar.gz" -checksum=37650f98a6a8a943de2d3075d45c117857414468db5030648f5429a21ba67050 -make_dirs=" - /etc/chatscripts 0755 root root - /etc/ppp/resolv 0755 root root" - -do_install() { - vbin pppconfig - vinstall 0dns-up 0755 etc/ppp/ip-up.d/ - vinstall 0dns-down 0755 etc/ppp/ip-down.d/ - vman man/pppconfig.8 -} diff --git a/srcpkgs/pps-tools-devel b/srcpkgs/pps-tools-devel deleted file mode 120000 index cfe4ea55cfa950..00000000000000 --- a/srcpkgs/pps-tools-devel +++ /dev/null @@ -1 +0,0 @@ -pps-tools \ No newline at end of file diff --git a/srcpkgs/pps-tools/patches/makefile-DESTDIR.patch b/srcpkgs/pps-tools/patches/makefile-DESTDIR.patch deleted file mode 100644 index ff468cfb8341f0..00000000000000 --- a/srcpkgs/pps-tools/patches/makefile-DESTDIR.patch +++ /dev/null @@ -1,41 +0,0 @@ -# src: https://github.com/redlab-i/pps-tools/commit/b3eae485a8c759d1ce1727076b2c287deb5f24e1.patch - -From b3eae485a8c759d1ce1727076b2c287deb5f24e1 Mon Sep 17 00:00:00 2001 -From: Thomas Petazzoni -Date: Mon, 3 Dec 2018 13:55:02 +0100 -Subject: [PATCH] Makefile: fix installation to empty DESTDIR - -When DESTDIR is empty, or at least does not contain usr/bin or -usr/include, the installation fails, because install does not create -those intermediate directories: - -$ make DESTDIR=/tmp/koin install -install -m 755 -t /tmp/koin/usr/bin ppsfind ppstest ppsctl ppswatch ppsldisc -install: failed to access '/tmp/koin/usr/bin': No such file or directory - -Using the -D option of install fixes this: - -$ make DESTDIR=/tmp/koin install -install -D -m 755 -t /tmp/koin/usr/bin ppsfind ppstest ppsctl ppswatch ppsldisc -install -D -m 644 -t /tmp/koin/usr/include/sys timepps.h - -Signed-off-by: Thomas Petazzoni ---- - Makefile | 4 ++-- - 1 file changed, 2 insertions(+), 2 deletions(-) - -diff --git a/Makefile b/Makefile -index 9394668..30672f7 100644 ---- a/Makefile -+++ b/Makefile -@@ -19,8 +19,8 @@ include .depend - endif - - install : all -- install -m 755 -t $(DESTDIR)/usr/bin ppsfind $(TARGETS) -- install -m 644 -t $(DESTDIR)/usr/include/sys timepps.h -+ install -D -m 755 -t $(DESTDIR)/usr/bin ppsfind $(TARGETS) -+ install -D -m 644 -t $(DESTDIR)/usr/include/sys timepps.h - - uninstall : - for f in $(TARGETS); do rm $(DESTDIR)/usr/bin/$$f; done diff --git a/srcpkgs/pps-tools/patches/ppsfind-fixes.patch b/srcpkgs/pps-tools/patches/ppsfind-fixes.patch deleted file mode 100644 index a6b0355fd146c0..00000000000000 --- a/srcpkgs/pps-tools/patches/ppsfind-fixes.patch +++ /dev/null @@ -1,43 +0,0 @@ -# src: https://github.com/redlab-i/pps-tools/commit/e2b25049df9a4da28168b7378016f1650d0dfa6b.patch - -From e2b25049df9a4da28168b7378016f1650d0dfa6b Mon Sep 17 00:00:00 2001 -From: Alexander GQ Gerasiov -Date: Wed, 24 Oct 2018 12:47:07 +0300 -Subject: [PATCH] ppsfind: Use /bin/sh, fix possible issues. - -Signed-off-by: Alexander GQ Gerasiov ---- - ppsfind | 12 +++++------- - 1 file changed, 5 insertions(+), 7 deletions(-) - -diff --git a/ppsfind b/ppsfind -index 2ff7abc..adbcab9 100644 ---- a/ppsfind -+++ b/ppsfind -@@ -1,4 +1,4 @@ --#!/bin/bash -+#!/bin/sh - # ppsfind -- find pps device by name - # - # Copyright (C) 2005-2007 Rodolfo Giometti -@@ -15,16 +15,14 @@ - - SYS="/sys/class/pps/" - --if [ $# -lt 1 ] ; then -+if [ $# -ne 1 ] ; then - echo "usage: ppsfind " >&2 - exit 1 - fi - --for d in $(ls $SYS) ; do -- if grep $1 $SYS/$d/name >& /dev/null || \ -- grep $1 $SYS/$d/path >& /dev/null ; then -- echo "$d: name=$(cat $SYS/$d/name) path=$(cat $SYS/$d/path)" -- fi -+for dev in $SYS/* ; do -+ grep -q "$1" "$dev/name" || grep -q "$1" "$dev/path" && \ -+ echo "$(basename "$dev"): name=$(cat $dev/name) path=$(cat $dev/path)" - done - - exit 0 diff --git a/srcpkgs/pps-tools/patches/ppswatch-signal.patch b/srcpkgs/pps-tools/patches/ppswatch-signal.patch deleted file mode 100644 index f8f3509bce34a2..00000000000000 --- a/srcpkgs/pps-tools/patches/ppswatch-signal.patch +++ /dev/null @@ -1,78 +0,0 @@ -# src: https://github.com/redlab-i/pps-tools/commit/6deb88a80529f76a1ff1bdc9f1d0eb15c46c87e4.patch - -From 6deb88a80529f76a1ff1bdc9f1d0eb15c46c87e4 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Konrad=20Gr=C3=A4fe?= -Date: Fri, 10 Aug 2018 09:47:33 +0200 -Subject: [PATCH] ppswatch: Fix quitting after signal -MIME-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit - -The ppswatch quitting mechanism relies on time_pps_fetch() being -interrupted by a signal. Therefore when ppswatch receives a signal while -it's not within time_pps_fetch() it would print the stastics but not -quit the application. - -I can reliably reproduce the issue on my embedded machine (using the -pps-gpio driver) by running the following snippet: - ./ppswatch -a /dev/pps3 & - pid=$! - sleep 3 - kill $pid - -This patch fixes the issue. - -Signed-off-by: Konrad Gräfe ---- - ppswatch.c | 10 +++++++--- - 1 file changed, 7 insertions(+), 3 deletions(-) - -diff --git a/ppswatch.c b/ppswatch.c -index eb0500c..5c6202b 100644 ---- a/ppswatch.c -+++ b/ppswatch.c -@@ -14,6 +14,7 @@ - * GNU General Public License for more details. - */ - -+#include - #include - #include - #include -@@ -39,6 +40,8 @@ static int max_divergence = 0; - static double mean = 0.0; - static double M2 = 0.0; - -+static volatile bool quit = false; -+ - int find_source(char *path, pps_handle_t *handle, int *avail_mode) - { - pps_params_t params; -@@ -112,8 +115,8 @@ int fetch_source(pps_handle_t handle, int avail_mode) - ret = time_pps_fetch(handle, PPS_TSFMT_TSPEC, &infobuf, - &timeout); - } -- if (ret < 0) { -- if (errno == EINTR) { -+ if (ret < 0 || quit) { -+ if (errno == EINTR || quit) { - return -1; - } - -@@ -244,6 +247,7 @@ void print_stats() - - static void sighandler_exit(int signum) { - print_stats(); -+ quit = true; - } - - int main(int argc, char *argv[]) -@@ -272,7 +276,7 @@ int main(int argc, char *argv[]) - /* loop, printing the most recent timestamp every second or so */ - while (1) { - ret = fetch_source(handle, avail_mode); -- if (ret < 0 && errno == EINTR) { -+ if ((ret < 0 && errno == EINTR) || quit) { - ret = 0; - break; - } diff --git a/srcpkgs/pps-tools/template b/srcpkgs/pps-tools/template deleted file mode 100644 index 4b9aceafd1e397..00000000000000 --- a/srcpkgs/pps-tools/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'pps-tools' -pkgname=pps-tools -reverts="20120407_1 20120407_2" -version=1.0.2 -revision=1 -build_style=gnu-makefile -short_desc="Tools for LinuxPPS (pulse-per-second)" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="http://linuxpps.org/" -distfiles="https://github.com/ago/pps-tools/archive/v${version}.tar.gz" -checksum=1a7efd66152e5439b69143f1f380b40ac5decbbbef516b37a017410b8ba7dff4 - -pps-tools-devel_package() { - short_desc+=" - development files" - pkg_install() { - vmove usr/include - } -} diff --git a/srcpkgs/ppsspp/patches/disable-glslang-tests.patch b/srcpkgs/ppsspp/patches/disable-glslang-tests.patch deleted file mode 100644 index 3837d15654a3b4..00000000000000 --- a/srcpkgs/ppsspp/patches/disable-glslang-tests.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/ext/glslang/CMakeLists.txt 2021-02-21 10:08:39.000000000 +0100 -+++ - 2022-11-01 15:26:49.372613144 +0100 -@@ -327,7 +327,7 @@ - add_subdirectory(gtests) - endif() - --if(ENABLE_CTEST AND BUILD_TESTING) -+if(ENABLE_CTEST AND BUILD_TESTING AND ENABLE_GLSLANG_BINARIES) - # glslang-testsuite runs a bash script on Windows. - # Make sure to use '-o igncr' flag to ignore carriage returns (\r). - set(IGNORE_CR_FLAG "") diff --git a/srcpkgs/ppsspp/patches/ffmpeg6.patch b/srcpkgs/ppsspp/patches/ffmpeg6.patch deleted file mode 100644 index 5803c7bf227309..00000000000000 --- a/srcpkgs/ppsspp/patches/ffmpeg6.patch +++ /dev/null @@ -1,15 +0,0 @@ ---- a/Core/HW/SimpleAudioDec.cpp 2024-02-04 08:08:02.000000000 -0500 -+++ b/Core/HW/SimpleAudioDec.cpp 2024-02-15 14:48:27.114362051 -0500 -@@ -81,7 +81,11 @@ - return; - } - // Find decoder -+#if LIBAVFORMAT_VERSION_INT < AV_VERSION_INT(58, 18, 100) - codec_ = avcodec_find_decoder((AVCodecID)audioCodecId); -+#else // this is a macro to const in the header -+ codec_ = (AVCodec*)avcodec_find_decoder((AVCodecID)audioCodecId); -+#endif - if (!codec_) { - // Eh, we shouldn't even have managed to compile. But meh. - ERROR_LOG(ME, "This version of FFMPEG does not support AV_CODEC_ctx for audio (%s). Update your submodule.", GetCodecName(audioType)); - diff --git a/srcpkgs/ppsspp/patches/fix-ffmpeg6.patch b/srcpkgs/ppsspp/patches/fix-ffmpeg6.patch deleted file mode 100644 index a6a25067950b8b..00000000000000 --- a/srcpkgs/ppsspp/patches/fix-ffmpeg6.patch +++ /dev/null @@ -1,33 +0,0 @@ ---- a/Core/HW/MediaEngine.cpp 2024-11-04 17:16:10.000000000 +0100 -+++ - 2024-12-26 20:30:02.355062203 +0100 -@@ -52,6 +52,11 @@ - #include "libavutil/imgutils.h" - #include "libswscale/swscale.h" - -+#if LIBAVFORMAT_VERSION_INT >= AV_VERSION_INT(59, 23, 100) -+ // private libavformat api (see demux.h in ffmpeg src tree) -+ void avpriv_stream_set_need_parsing(AVStream *st, enum AVStreamParseType type); -+#endif -+ - } - #endif // USE_FFMPEG - -@@ -426,12 +426,17 @@ bool MediaEngine::addVideoStream(int streamNum, int streamId) { - streamId = PSMF_VIDEO_STREAM_ID | streamNum; - - stream->id = 0x00000100 | streamId; -+#if LIBAVFORMAT_VERSION_INT >= AV_VERSION_INT(59, 23, 100) -+ avpriv_stream_set_need_parsing(stream, AVSTREAM_PARSE_FULL); -+#else -+ stream->need_parsing = AVSTREAM_PARSE_FULL; -+#endif -+ - #if LIBAVFORMAT_VERSION_INT >= AV_VERSION_INT(57, 33, 100) - stream->codecpar->codec_type = AVMEDIA_TYPE_VIDEO; - stream->codecpar->codec_id = AV_CODEC_ID_H264; - #else - stream->request_probe = 0; -- stream->need_parsing = AVSTREAM_PARSE_FULL; - #endif - // We could set the width here, but we don't need to. - if (streamNum >= m_expectedVideoStreams) { diff --git a/srcpkgs/ppsspp/patches/rapidjson.patch b/srcpkgs/ppsspp/patches/rapidjson.patch deleted file mode 100644 index 6585c2661522b1..00000000000000 --- a/srcpkgs/ppsspp/patches/rapidjson.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- ppsspp-1.17.1/Core/RetroAchievements.cpp 2024-02-04 14:08:02.000000000 +0100 -+++ - 2024-02-12 00:07:54.268096492 +0100 -@@ -26,7 +26,7 @@ - #include "ext/rcheevos/include/rc_hash.h" - #include "ext/rcheevos/src/rhash/md5.h" - --#include "ext/rapidjson/include/rapidjson/document.h" -+#include - - #include "Common/Log.h" - #include "Common/File/Path.h" diff --git a/srcpkgs/ppsspp/patches/riscv-musl.patch b/srcpkgs/ppsspp/patches/riscv-musl.patch deleted file mode 100644 index 16b4c322553cec..00000000000000 --- a/srcpkgs/ppsspp/patches/riscv-musl.patch +++ /dev/null @@ -1,23 +0,0 @@ ---- a/Common/RiscVEmitter.cpp 2024-02-04 14:08:02.000000000 +0100 -+++ - 2024-02-16 16:49:35.344381020 +0100 -@@ -20,6 +20,7 @@ - #include - #if PPSSPP_ARCH(RISCV64) && PPSSPP_PLATFORM(LINUX) - #include -+#include - #endif - #include "Common/BitScan.h" - #include "Common/CPUDetect.h" -@@ -1139,8 +1140,12 @@ - void RiscVEmitter::FlushIcacheSection(const u8 *start, const u8 *end) { - #if PPSSPP_ARCH(RISCV64) - #if PPSSPP_PLATFORM(LINUX) -+#ifdef __GLIBC__ - __riscv_flush_icache((char *)start, (char *)end, 0); - #else -+ syscall(__NR_riscv_flush_icache, (char*)start, (char*)end, 0UL); -+#endif -+#else - // TODO: This might only correspond to a local hart icache clear, which is no good. - __builtin___clear_cache((char *)start, (char *)end); - #endif diff --git a/srcpkgs/ppsspp/template b/srcpkgs/ppsspp/template deleted file mode 100644 index a2ca9dd0cd1b09..00000000000000 --- a/srcpkgs/ppsspp/template +++ /dev/null @@ -1,113 +0,0 @@ -# Template file for 'ppsspp' -# !! any change to ffmpeg should be tested with apropiate games, -# major ffmpeg updates have a high likelyhood of breaking video playback -pkgname=ppsspp -version=1.18.1 -revision=1 -_glslang_commit=b34f619e1c85810dcb3c578107d2e48ba4ee2b37 -_SPIRV_Cross_commit=4212eef67ed0ca048cb726a6767185504e7695e5 -_armips_commit=a8d71f0f279eb0d30ecf6af51473b66ae0cf8e8d -_discord_rpc_commit=963aa9f3e5ce81a4682c6ca3d136cddda614db33 -_miniupnp_commit=27d13ca9beeb5541f5fbf11959dced03dac39972 -_cpu_features_commit=fd4ffc1632db7b4e763bd28ffa6fc9d761cf3587 -_rcheevos_commit=32917bdddf4982e62047862c6633e7671aaaf2cb -_libchdr_commit=26d27ca4903aaccd3ef41337b29bf5ecafb1f0ca -_OpenXR_SDK_commit=be392bf6949adeeabad5082aa79d12aacbda781f -build_style=cmake -configure_args="-DHEADLESS=1 -DUSE_SYSTEM_FFMPEG=1 -DUNITTEST=ON - -DUSING_QT_UI=$(vopt_if qt ON OFF) -DUSE_SYSTEM_ZSTD=ON - -DARMIPS_USE_STD_FILESYSTEM=ON" -hostmakedepends="pkg-config python3 $(vopt_if qt qt5-host-tools)" -makedepends="zlib-devel glew-devel ffmpeg-devel libzip-devel - snappy-devel rapidjson libpng-devel libzstd-devel - $(vopt_if sdl2 'SDL2_ttf-devel SDL2-devel') wayland-devel - $(vopt_if qt 'qt5-devel qt5-multimedia-devel')" -depends="desktop-file-utils" -short_desc="Fast and portable PSP emulator" -maintainer="John " -license="GPL-2.0-or-later" -homepage="https://www.ppsspp.org/" -distfiles=" - https://github.com/hrydgard/ppsspp/archive/v${version}.tar.gz - https://github.com/hrydgard/glslang/archive/${_glslang_commit}.tar.gz - https://github.com/KhronosGroup/SPIRV-Cross/archive/${_SPIRV_Cross_commit}.tar.gz - https://github.com/Kingcom/armips/archive/${_armips_commit}.tar.gz - https://github.com/discordapp/discord-rpc/archive/${_discord_rpc_commit}.tar.gz - https://github.com/hrydgard/miniupnp/archive/${_miniupnp_commit}.tar.gz - https://github.com/google/cpu_features/archive/${_cpu_features_commit}.tar.gz - https://github.com/RetroAchievements/rcheevos/archive/${_rcheevos_commit}.tar.gz - https://github.com/rtissera/libchdr/archive/${_libchdr_commit}.tar.gz - https://github.com/KhronosGroup/OpenXR-SDK/archive/${_OpenXR_SDK_commit}.tar.gz" -checksum="cc9425202552cbce8bc7ee5b883670703761011ab5c987c426887f7c2ef2703f - 9be7a69f5e5e2b9db55feb6d36d4b78bfe7a0cfb02e5915ff9bad87d719b38f8 - a7adf77b5680795302aee160309c6cb81b0da341d92bd7face01f9a156b65aeb - a520df5b673fc1649661f8506ddf35f62fb55e05d9f5a6c44b4d807b6aab3fbd - 8f4115999391f95f443615fc5b13cb2398926ac4c418d3d34ff5735f71c6faea - a07a32b2db1f6c5f2823847d47ba6e326b08fbcfe78690801fda9c3aeddf25a3 - 60b2e0e7adfbf40f0c69fb77ad197440a8435532285a83b19f99b4f886cca67a - 22a43d8c283d96d08bb1c5d121660d3db051946025ff92eff8ee6b8c7eb18f0f - 006f323b6330c98883db887cbb7d2d13379498f34d5a2ee98850a1ff21a93d8a - f91007ec5cd5380184678cb282353a6b97b6ba2278ef4911e217472186a31762" - -skip_extraction=" - ${_armips_commit}.tar.gz - ${_glslang_commit}.tar.gz - ${_SPIRV_Cross_commit}.tar.gz - ${_discord_rpc_commit}.tar.gz - ${_miniupnp_commit}.tar.gz - ${_cpu_features_commit}.tar.gz - ${_rcheevos_commit}.tar.gz - ${_libchdr_commit}.tar.gz - ${_OpenXR_SDK_commit}.tar.gz - " - -# ppsspp always tries to compile x86 unittest -# https://gist.github.com/Johnnynator/e18d59274451cff890b7235009d2e93d -case $XBPS_TARGET_MACHINE in - x86_64* | i686*) configure_args+=" -DUNITTEST=ON";; - armv[67]*) broken="SDL2 is not build against x11";; - ppc*) broken="No JIT support";; - *) configure_args+=" -DUNITTEST=OFF";; -esac - -build_options="qt sdl2" -build_options_default="sdl2" - -post_extract() { - vsrcextract -C ext/armips ${_armips_commit}.tar.gz - vsrcextract -C ext/glslang ${_glslang_commit}.tar.gz - vsrcextract -C ext/SPIRV-Cross ${_SPIRV_Cross_commit}.tar.gz - vsrcextract -C ext/discord-rpc ${_discord_rpc_commit}.tar.gz - vsrcextract -C ext/miniupnp ${_miniupnp_commit}.tar.gz - vsrcextract -C ext/cpu_features ${_cpu_features_commit}.tar.gz - vsrcextract -C ext/rcheevos ${_rcheevos_commit}.tar.gz - vsrcextract -C ext/libchdr ${_libchdr_commit}.tar.gz - vsrcextract -C ext/OpenXR-SDK ${_OpenXR_SDK_commit}.tar.gz -} - -post_patch() { - # disable git versioning - vsed -e 's|find_package(Git)|# &|' -i git-version.cmake -} - -post_configure() { - cat > "${wrksrc}/build/git-version.cpp" <<-EOF - const char *PPSSPP_GIT_VERSION = "${version}_${revision}-void"; - #define PPSSPP_GIT_VERSION_NO_UPDATE 1 - EOF -} - -do_install() { - vinstall icons/icon.svg 644 usr/share/pixmaps ppsspp.svg - vbin build/PPSSPPHeadless ppsspp-headless - vmkdir usr/share/ppsspp - vcopy build/assets usr/share/ppsspp/ - - if [ $build_option_sdl2 ]; then - vbin build/PPSSPPSDL - vinstall SDL/PPSSPPSDL.desktop 644 usr/share/applications - elif [ $build_option_qt ] ;then - vbin build/PPSSPPQt - vinstall Qt/PPSSPPQt.desktop 644 usr/share/applications - fi -} diff --git a/srcpkgs/ppsspp/update b/srcpkgs/ppsspp/update deleted file mode 100644 index 2c799782e1878b..00000000000000 --- a/srcpkgs/ppsspp/update +++ /dev/null @@ -1,2 +0,0 @@ -site=https://github.com/hrydgard/ppsspp/tags -pattern='/archive/refs/tags/(v?|ppsspp-)?\K[\d\.]+(?=\.tar\.gz")' diff --git a/srcpkgs/pptpclient/patches/musl.patch b/srcpkgs/pptpclient/patches/musl.patch deleted file mode 100644 index 58a0ce2f386a53..00000000000000 --- a/srcpkgs/pptpclient/patches/musl.patch +++ /dev/null @@ -1,671 +0,0 @@ -diff --git ppp_fcs.c ppp_fcs.c -index 8822691..70ae09b 100644 ---- a/ppp_fcs.c -+++ b/ppp_fcs.c -@@ -27,7 +27,7 @@ - * u16 represents an unsigned 16-bit number. Adjust the typedef for - * your hardware. - */ --typedef u_int16_t u16; -+typedef uint16_t u16; - - /* - * FCS lookup table as calculated by the table generator. -diff --git ppp_fcs.h ppp_fcs.h -index dc1891c..5cb9ed7 100644 ---- a/ppp_fcs.h -+++ b/ppp_fcs.h -@@ -5,8 +5,9 @@ - */ - - #include "pptp_compat.h" -+#include - - #define PPPINITFCS16 0xffff /* Initial FCS value */ - #define PPPGOODFCS16 0xf0b8 /* Good final FCS value */ - --u_int16_t pppfcs16(u_int16_t fcs, void *cp, int len); -+uint16_t pppfcs16(uint16_t fcs, void *cp, int len); -diff --git pptp.c pptp.c -index 8995e30..c20ab65 100644 ---- a/pptp.c -+++ b/pptp.c -@@ -22,6 +22,7 @@ - */ - - #include -+#include - #include - #if defined(__FreeBSD__) - #include -@@ -84,7 +85,7 @@ struct in_addr get_ip_address(char *name); - int open_callmgr(struct in_addr inetaddr, char *phonenr, int argc,char **argv,char **envp, int pty_fd, int gre_fd); - void launch_callmgr(struct in_addr inetaddr, char *phonenr, int argc,char **argv,char **envp); - int get_call_id(int sock, pid_t gre, pid_t pppd, -- u_int16_t *call_id, u_int16_t *peer_call_id); -+ uint16_t *call_id, uint16_t *peer_call_id); - void launch_pppd(char *ttydev, int argc, char **argv); - - /*** print usage and exit *****************************************************/ -@@ -192,7 +193,7 @@ int main(int argc, char **argv, char **envp) - char *tty_name; - int pty_fd, tty_fd, gre_fd, rc; - volatile pid_t parent_pid, child_pid; -- u_int16_t call_id, peer_call_id; -+ uint16_t call_id, peer_call_id; - char buf[128]; - int pppdargc; - char **pppdargv; -@@ -530,9 +531,9 @@ void launch_callmgr(struct in_addr inetaddr, char *phonenr, int argc __attribute - /*** exchange data with the call manager *************************************/ - /* XXX need better error checking XXX */ - int get_call_id(int sock, pid_t gre, pid_t pppd, -- u_int16_t *call_id, u_int16_t *peer_call_id) -+ uint16_t *call_id, uint16_t *peer_call_id) - { -- u_int16_t m_call_id, m_peer_call_id; -+ uint16_t m_call_id, m_peer_call_id; - /* write pid's to socket */ - /* don't bother with network byte order, because pid's are meaningless - * outside the local host. -diff --git pptp_callmgr.c pptp_callmgr.c -index 0bdfb93..0ca47b8 100644 ---- a/pptp_callmgr.c -+++ b/pptp_callmgr.c -@@ -7,6 +7,7 @@ - #include - #include - #include -+#include - #include - #include - #include -@@ -65,7 +66,7 @@ void call_callback(PPTP_CONN *conn, PPTP_CALL *call, enum call_state state) - { - struct local_callinfo *lci; - struct local_conninfo *conninfo; -- u_int16_t call_id[2]; -+ uint16_t call_id[2]; - switch(state) { - case CALL_OPEN_DONE: - /* okey dokey. This means that the call_id and peer_call_id are -diff --git pptp_compat.h pptp_compat.h -index ab1517a..27b0b7a 100644 ---- a/pptp_compat.h -+++ b/pptp_compat.h -@@ -5,9 +5,9 @@ - #if defined (__SVR4) && defined (__sun) /* Solaris */ - #include - --#define u_int8_t uint8_t --#define u_int16_t uint16_t --#define u_int32_t uint32_t -+#define uint8_t uint8_t -+#define uint16_t uint16_t -+#define uint32_t uint32_t - - #ifndef INADDR_NONE - #define INADDR_NONE 0xffffffffU -diff --git pptp_ctrl.c pptp_ctrl.c -index 9864374..69d82b0 100644 ---- a/pptp_ctrl.c -+++ b/pptp_ctrl.c -@@ -11,6 +11,7 @@ - #endif /* Solaris */ - #include - #include -+#include - #include - #include - #include -@@ -73,14 +74,14 @@ struct PPTP_CONN { - KA_NONE, KA_OUTSTANDING - } ka_state; /* on startup: KA_NONE */ - /* Keep-alive ID; monotonically increasing (watch wrap-around!) */ -- u_int32_t ka_id; /* on startup: 1 */ -+ uint32_t ka_id; /* on startup: 1 */ - /* Other properties. */ -- u_int16_t version; -- u_int16_t firmware_rev; -- u_int8_t hostname[64], vendor[64]; -+ uint16_t version; -+ uint16_t firmware_rev; -+ uint8_t hostname[64], vendor[64]; - /* XXX these are only PNS properties, currently XXX */ - /* Call assignment information. */ -- u_int16_t call_serial_number; -+ uint16_t call_serial_number; - VECTOR *call; - void * closure; - pptp_conn_cb callback; -@@ -103,9 +104,9 @@ struct PPTP_CALL { - PNS_IDLE, PNS_WAIT_REPLY, PNS_ESTABLISHED, PNS_WAIT_DISCONNECT - } pns; - } state; -- u_int16_t call_id, peer_call_id; -- u_int16_t sernum; -- u_int32_t speed; -+ uint16_t call_id, peer_call_id; -+ uint16_t sernum; -+ uint32_t speed; - /* For user data: */ - pptp_call_cb callback; - void * closure; -@@ -197,7 +198,7 @@ int ctrlp_disp(PPTP_CONN * conn, void * buffer, size_t size); - void pptp_set_link(PPTP_CONN * conn, int peer_call_id); - - /*** log error information in control packets *********************************/ --static void ctrlp_error( int result, u_int8_t error, int cause, -+static void ctrlp_error( int result, uint8_t error, int cause, - const char *result_text[], int max_result) - { - if( cause >= 0) -@@ -353,7 +354,7 @@ PPTP_CALL * pptp_call_open(PPTP_CONN * conn, pptp_call_cb callback, - /* Initialize call structure */ - call->call_type = PPTP_CALL_PNS; - call->state.pns = PNS_IDLE; -- call->call_id = (u_int16_t) i; -+ call->call_id = (uint16_t) i; - call->sernum = conn->call_serial_number++; - call->callback = callback; - call->closure = NULL; -@@ -420,7 +421,7 @@ void pptp_call_destroy(PPTP_CONN *conn, PPTP_CALL *call) - } - - /*** this is a soft close *****************************************************/ --void pptp_conn_close(PPTP_CONN * conn, u_int8_t close_reason) -+void pptp_conn_close(PPTP_CONN * conn, uint8_t close_reason) - { - struct pptp_stop_ctrl_conn rqst = { - PPTP_HEADER_CTRL(PPTP_STOP_CTRL_CONN_RQST), -@@ -703,7 +704,7 @@ static void logecho( int type) - int ctrlp_disp(PPTP_CONN * conn, void * buffer, size_t size) - { - struct pptp_header *header = (struct pptp_header *)buffer; -- u_int8_t close_reason = PPTP_STOP_NONE; -+ uint8_t close_reason = PPTP_STOP_NONE; - assert(conn && conn->call); assert(buffer); - assert(ntoh32(header->magic) == PPTP_MAGIC); - assert(ntoh16(header->length) == size); -@@ -873,7 +874,7 @@ int ctrlp_disp(PPTP_CONN * conn, void * buffer, size_t size) - struct pptp_out_call_rply *packet = - (struct pptp_out_call_rply *)buffer; - PPTP_CALL * call; -- u_int16_t callid = ntoh16(packet->call_id_peer); -+ uint16_t callid = ntoh16(packet->call_id_peer); - log("Received Outgoing Call Reply."); - if (!vector_search(conn->call, (int) callid, &call)) { - log("PPTP_OUT_CALL_RPLY received for non-existant call: " -@@ -946,8 +947,8 @@ int ctrlp_disp(PPTP_CONN * conn, void * buffer, size_t size) - struct pptp_call_clear_ntfy *packet = - (struct pptp_call_clear_ntfy *)buffer; - int i; -- u_int16_t our_call_id; -- u_int16_t peer_call_id = ntoh16(packet->call_id); -+ uint16_t our_call_id; -+ uint16_t peer_call_id = ntoh16(packet->call_id); - log("Call disconnect notification received (call id %d)", - (int) peer_call_id); - /* See if we can map the peer's call id to our own */ -@@ -1018,7 +1019,7 @@ void pptp_set_link(PPTP_CONN* conn, int peer_call_id) - /*** Get info from call structure *********************************************/ - /* NOTE: The peer_call_id is undefined until we get a server response. */ - void pptp_call_get_ids(PPTP_CONN * conn, PPTP_CALL * call, -- u_int16_t * call_id, u_int16_t * peer_call_id) -+ uint16_t * call_id, uint16_t * peer_call_id) - { - assert(conn != NULL); assert(call != NULL); - *call_id = call->call_id; -diff --git pptp_ctrl.h pptp_ctrl.h -index 9020443..a2f728a 100644 ---- a/pptp_ctrl.h -+++ b/pptp_ctrl.h -@@ -7,6 +7,7 @@ - #ifndef INC_PPTP_CTRL_H - #define INC_PPTP_CTRL_H - #include -+#include - #include "pptp_compat.h" - - typedef struct PPTP_CONN PPTP_CONN; -@@ -36,7 +37,7 @@ void pptp_call_destroy(PPTP_CONN *conn, PPTP_CALL *call); - int pptp_conn_is_dead(PPTP_CONN * conn); - void pptp_conn_free(PPTP_CONN * conn); - /* soft close. Will callback on completion. */ --void pptp_conn_close(PPTP_CONN * conn, u_int8_t close_reason); -+void pptp_conn_close(PPTP_CONN * conn, uint8_t close_reason); - /* hard close */ - void pptp_conn_destroy(PPTP_CONN * conn); - -@@ -47,7 +48,7 @@ int pptp_dispatch(PPTP_CONN * conn, fd_set * read_set, fd_set * write_set); - - /* Get info about connection, call */ - void pptp_call_get_ids(PPTP_CONN * conn, PPTP_CALL * call, -- u_int16_t * call_id, u_int16_t * peer_call_id); -+ uint16_t * call_id, uint16_t * peer_call_id); - /* Arbitrary user data about this call/connection. - * It is the caller's responsibility to free this data before calling - * pptp_call|conn_close() -diff --git pptp_gre.c pptp_gre.c -index 6d1e288..c6e7c11 100644 ---- a/pptp_gre.c -+++ b/pptp_gre.c -@@ -6,6 +6,7 @@ - */ - - #include -+#include - #include - #include - #include -@@ -36,9 +37,9 @@ extern int rtmark; - ((((curseq) & 0xffffff00) == 0) && \ - (((lastseq) & 0xffffff00 ) == 0xffffff00)) - --static u_int32_t ack_sent, ack_recv; --static u_int32_t seq_sent, seq_recv; --static u_int16_t pptp_gre_call_id, pptp_gre_peer_call_id; -+static uint32_t ack_sent, ack_recv; -+static uint32_t seq_sent, seq_recv; -+static uint16_t pptp_gre_call_id, pptp_gre_peer_call_id; - gre_stats_t stats; - - typedef int (*callback_t)(int cl, void *pack, unsigned int len); -@@ -122,7 +123,7 @@ int pptp_gre_bind(struct in_addr inetaddr) - } - - /*** pptp_gre_copy ************************************************************/ --void pptp_gre_copy(u_int16_t call_id, u_int16_t peer_call_id, -+void pptp_gre_copy(uint16_t call_id, uint16_t peer_call_id, - int pty_fd, int gre_fd) - { - int max_fd; -@@ -286,7 +287,7 @@ int decaps_hdlc(int fd, int (*cb)(int cl, void *pack, unsigned int len), int cl) - /* check, then remove the 16-bit FCS checksum field */ - if (pppfcs16 (PPPINITFCS16, copy, len) != PPPGOODFCS16) - warn("Bad Frame Check Sequence during PPP to GRE decapsulation"); -- len -= sizeof(u_int16_t); -+ len -= sizeof(uint16_t); - /* so now we have a packet of length 'len' in 'copy' */ - if ((status = cb (cl, copy, len)) < 0) - return status; /* error-check */ -@@ -303,7 +304,7 @@ int encaps_hdlc(int fd, void *pack, unsigned int len) - unsigned char *source = (unsigned char *)pack; - unsigned char dest[2 * PACKET_MAX + 2]; /* largest expansion possible */ - unsigned int pos = 0, i; -- u_int16_t fcs; -+ uint16_t fcs; - /* in synchronous mode there is little to do */ - if ( syncppp ) - return write(fd, source, len); -@@ -341,7 +342,7 @@ int decaps_gre (int fd, callback_t callback, int cl) - static int first = 1; - unsigned int headersize; - unsigned int payload_len; -- u_int32_t seq; -+ uint32_t seq; - - if ((status = read (fd, buffer, sizeof(buffer))) <= 0) { - warn("short read (%d): %s", status, strerror(errno)); -@@ -379,7 +380,7 @@ int decaps_gre (int fd, callback_t callback, int cl) - if (ntoh16(header->call_id) != pptp_gre_call_id) return 0; - /* test if acknowledgement present */ - if (PPTP_GRE_IS_A(ntoh8(header->ver))) { -- u_int32_t ack = (PPTP_GRE_IS_S(ntoh8(header->flags)))? -+ uint32_t ack = (PPTP_GRE_IS_S(ntoh8(header->flags)))? - header->ack:header->seq; /* ack in different place if S = 0 */ - ack = ntoh32( ack); - if (ack > ack_recv) ack_recv = ack; -@@ -483,7 +484,7 @@ int encaps_gre (int fd, void *pack, unsigned int len) - struct pptp_gre_header header; - unsigned char buffer[PACKET_MAX + sizeof(struct pptp_gre_header)]; - } u; -- static u_int32_t seq = 1; /* first sequence number sent must be 1 */ -+ static uint32_t seq = 1; /* first sequence number sent must be 1 */ - unsigned int header_len; - int rc; - /* package this up in a GRE shell. */ -diff --git pptp_gre.h pptp_gre.h -index 01604a6..0d1cca0 100644 ---- a/pptp_gre.h -+++ b/pptp_gre.h -@@ -5,10 +5,11 @@ - * $Id: pptp_gre.h,v 1.6 2008/02/19 05:05:03 quozl Exp $ - */ - -+#include - #include "pptp_compat.h" - - int pptp_gre_bind(struct in_addr inetaddr); --void pptp_gre_copy(u_int16_t call_id, u_int16_t peer_call_id, -+void pptp_gre_copy(uint16_t call_id, uint16_t peer_call_id, - int pty_fd, int gre_fd); - - extern int syncppp; -diff --git pptp_msg.h pptp_msg.h -index f7c231c..010e6b3 100644 ---- a/pptp_msg.h -+++ b/pptp_msg.h -@@ -9,6 +9,7 @@ - - /* Grab definitions of int16, int32, etc. */ - #include -+#include - #include "pptp_compat.h" - /* define "portable" htons, etc. */ - #define hton8(x) (x) -@@ -82,25 +83,25 @@ - /* PPTP datagram structures (all data in network byte order): ----------*/ - - struct pptp_header { -- u_int16_t length; /* message length in octets, including header */ -- u_int16_t pptp_type; /* PPTP message type. 1 for control message. */ -- u_int32_t magic; /* this should be PPTP_MAGIC. */ -- u_int16_t ctrl_type; /* Control message type (0-15) */ -- u_int16_t reserved0; /* reserved. MUST BE ZERO. */ -+ uint16_t length; /* message length in octets, including header */ -+ uint16_t pptp_type; /* PPTP message type. 1 for control message. */ -+ uint32_t magic; /* this should be PPTP_MAGIC. */ -+ uint16_t ctrl_type; /* Control message type (0-15) */ -+ uint16_t reserved0; /* reserved. MUST BE ZERO. */ - }; - - struct pptp_start_ctrl_conn { /* for control message types 1 and 2 */ - struct pptp_header header; - -- u_int16_t version; /* PPTP protocol version. = PPTP_VERSION */ -- u_int8_t result_code; /* these two fields should be zero on rqst msg*/ -- u_int8_t error_code; /* 0 unless result_code==2 (General Error) */ -- u_int32_t framing_cap; /* Framing capabilities */ -- u_int32_t bearer_cap; /* Bearer Capabilities */ -- u_int16_t max_channels; /* Maximum Channels (=0 for PNS, PAC ignores) */ -- u_int16_t firmware_rev; /* Firmware or Software Revision */ -- u_int8_t hostname[64]; /* Host Name (64 octets, zero terminated) */ -- u_int8_t vendor[64]; /* Vendor string (64 octets, zero term.) */ -+ uint16_t version; /* PPTP protocol version. = PPTP_VERSION */ -+ uint8_t result_code; /* these two fields should be zero on rqst msg*/ -+ uint8_t error_code; /* 0 unless result_code==2 (General Error) */ -+ uint32_t framing_cap; /* Framing capabilities */ -+ uint32_t bearer_cap; /* Bearer Capabilities */ -+ uint16_t max_channels; /* Maximum Channels (=0 for PNS, PAC ignores) */ -+ uint16_t firmware_rev; /* Firmware or Software Revision */ -+ uint8_t hostname[64]; /* Host Name (64 octets, zero terminated) */ -+ uint8_t vendor[64]; /* Vendor string (64 octets, zero term.) */ - /* MS says that end of hostname/vendor fields should be filled with */ - /* octets of value 0, but Win95 PPTP driver doesn't do this. */ - }; -@@ -108,122 +109,122 @@ struct pptp_start_ctrl_conn { /* for control message types 1 and 2 */ - struct pptp_stop_ctrl_conn { /* for control message types 3 and 4 */ - struct pptp_header header; - -- u_int8_t reason_result; /* reason for rqst, result for rply */ -- u_int8_t error_code; /* MUST be 0, unless rply result==2 (general err)*/ -- u_int16_t reserved1; /* MUST be 0 */ -+ uint8_t reason_result; /* reason for rqst, result for rply */ -+ uint8_t error_code; /* MUST be 0, unless rply result==2 (general err)*/ -+ uint16_t reserved1; /* MUST be 0 */ - }; - - struct pptp_echo_rqst { /* for control message type 5 */ - struct pptp_header header; -- u_int32_t identifier; /* arbitrary value set by sender which is used */ -+ uint32_t identifier; /* arbitrary value set by sender which is used */ - /* to match up reply and request */ - }; - - struct pptp_echo_rply { /* for control message type 6 */ - struct pptp_header header; -- u_int32_t identifier; /* should correspond to id of rqst */ -- u_int8_t result_code; -- u_int8_t error_code; /* =0, unless result_code==2 (general error) */ -- u_int16_t reserved1; /* MUST BE ZERO */ -+ uint32_t identifier; /* should correspond to id of rqst */ -+ uint8_t result_code; -+ uint8_t error_code; /* =0, unless result_code==2 (general error) */ -+ uint16_t reserved1; /* MUST BE ZERO */ - }; - - struct pptp_out_call_rqst { /* for control message type 7 */ - struct pptp_header header; -- u_int16_t call_id; /* Call ID (unique id used to multiplex data) */ -- u_int16_t call_sernum; /* Call Serial Number (used for logging) */ -- u_int32_t bps_min; /* Minimum BPS (lowest acceptable line speed) */ -- u_int32_t bps_max; /* Maximum BPS (highest acceptable line speed) */ -- u_int32_t bearer; /* Bearer type */ -- u_int32_t framing; /* Framing type */ -- u_int16_t recv_size; /* Recv. Window Size (no. of buffered packets) */ -- u_int16_t delay; /* Packet Processing Delay (in 1/10 sec) */ -- u_int16_t phone_len; /* Phone Number Length (num. of valid digits) */ -- u_int16_t reserved1; /* MUST BE ZERO */ -- u_int8_t phone_num[64]; /* Phone Number (64 octets, null term.) */ -- u_int8_t subaddress[64]; /* Subaddress (64 octets, null term.) */ -+ uint16_t call_id; /* Call ID (unique id used to multiplex data) */ -+ uint16_t call_sernum; /* Call Serial Number (used for logging) */ -+ uint32_t bps_min; /* Minimum BPS (lowest acceptable line speed) */ -+ uint32_t bps_max; /* Maximum BPS (highest acceptable line speed) */ -+ uint32_t bearer; /* Bearer type */ -+ uint32_t framing; /* Framing type */ -+ uint16_t recv_size; /* Recv. Window Size (no. of buffered packets) */ -+ uint16_t delay; /* Packet Processing Delay (in 1/10 sec) */ -+ uint16_t phone_len; /* Phone Number Length (num. of valid digits) */ -+ uint16_t reserved1; /* MUST BE ZERO */ -+ uint8_t phone_num[64]; /* Phone Number (64 octets, null term.) */ -+ uint8_t subaddress[64]; /* Subaddress (64 octets, null term.) */ - }; - - struct pptp_out_call_rply { /* for control message type 8 */ - struct pptp_header header; -- u_int16_t call_id; /* Call ID (used to multiplex data over tunnel)*/ -- u_int16_t call_id_peer; /* Peer's Call ID (call_id of pptp_out_call_rqst)*/ -- u_int8_t result_code; /* Result Code (1 is no errors) */ -- u_int8_t error_code; /* Error Code (=0 unless result_code==2) */ -- u_int16_t cause_code; /* Cause Code (addt'l failure information) */ -- u_int32_t speed; /* Connect Speed (in BPS) */ -- u_int16_t recv_size; /* Recv. Window Size (no. of buffered packets) */ -- u_int16_t delay; /* Packet Processing Delay (in 1/10 sec) */ -- u_int32_t channel; /* Physical Channel ID (for logging) */ -+ uint16_t call_id; /* Call ID (used to multiplex data over tunnel)*/ -+ uint16_t call_id_peer; /* Peer's Call ID (call_id of pptp_out_call_rqst)*/ -+ uint8_t result_code; /* Result Code (1 is no errors) */ -+ uint8_t error_code; /* Error Code (=0 unless result_code==2) */ -+ uint16_t cause_code; /* Cause Code (addt'l failure information) */ -+ uint32_t speed; /* Connect Speed (in BPS) */ -+ uint16_t recv_size; /* Recv. Window Size (no. of buffered packets) */ -+ uint16_t delay; /* Packet Processing Delay (in 1/10 sec) */ -+ uint32_t channel; /* Physical Channel ID (for logging) */ - }; - - struct pptp_in_call_rqst { /* for control message type 9 */ - struct pptp_header header; -- u_int16_t call_id; /* Call ID (unique id used to multiplex data) */ -- u_int16_t call_sernum; /* Call Serial Number (used for logging) */ -- u_int32_t bearer; /* Bearer type */ -- u_int32_t channel; /* Physical Channel ID (for logging) */ -- u_int16_t dialed_len; /* Dialed Number Length (# of valid digits) */ -- u_int16_t dialing_len; /* Dialing Number Length (# of valid digits) */ -- u_int8_t dialed_num[64]; /* Dialed Number (64 octets, zero term.) */ -- u_int8_t dialing_num[64]; /* Dialing Number (64 octets, zero term.) */ -- u_int8_t subaddress[64]; /* Subaddress (64 octets, zero term.) */ -+ uint16_t call_id; /* Call ID (unique id used to multiplex data) */ -+ uint16_t call_sernum; /* Call Serial Number (used for logging) */ -+ uint32_t bearer; /* Bearer type */ -+ uint32_t channel; /* Physical Channel ID (for logging) */ -+ uint16_t dialed_len; /* Dialed Number Length (# of valid digits) */ -+ uint16_t dialing_len; /* Dialing Number Length (# of valid digits) */ -+ uint8_t dialed_num[64]; /* Dialed Number (64 octets, zero term.) */ -+ uint8_t dialing_num[64]; /* Dialing Number (64 octets, zero term.) */ -+ uint8_t subaddress[64]; /* Subaddress (64 octets, zero term.) */ - }; - - struct pptp_in_call_rply { /* for control message type 10 */ - struct pptp_header header; -- u_int16_t call_id; /* Call ID (used to multiplex data over tunnel)*/ -- u_int16_t call_id_peer; /* Peer's Call ID (call_id of pptp_out_call_rqst)*/ -- u_int8_t result_code; /* Result Code (1 is no errors) */ -- u_int8_t error_code; /* Error Code (=0 unless result_code==2) */ -- u_int16_t recv_size; /* Recv. Window Size (no. of buffered packets) */ -- u_int16_t delay; /* Packet Processing Delay (in 1/10 sec) */ -- u_int16_t reserved1; /* MUST BE ZERO */ -+ uint16_t call_id; /* Call ID (used to multiplex data over tunnel)*/ -+ uint16_t call_id_peer; /* Peer's Call ID (call_id of pptp_out_call_rqst)*/ -+ uint8_t result_code; /* Result Code (1 is no errors) */ -+ uint8_t error_code; /* Error Code (=0 unless result_code==2) */ -+ uint16_t recv_size; /* Recv. Window Size (no. of buffered packets) */ -+ uint16_t delay; /* Packet Processing Delay (in 1/10 sec) */ -+ uint16_t reserved1; /* MUST BE ZERO */ - }; - - struct pptp_in_call_connect { /* for control message type 11 */ - struct pptp_header header; -- u_int16_t call_id_peer; /* Peer's Call ID (call_id of pptp_out_call_rqst)*/ -- u_int16_t reserved1; /* MUST BE ZERO */ -- u_int32_t speed; /* Connect Speed (in BPS) */ -- u_int16_t recv_size; /* Recv. Window Size (no. of buffered packets) */ -- u_int16_t delay; /* Packet Processing Delay (in 1/10 sec) */ -- u_int32_t framing; /* Framing type */ -+ uint16_t call_id_peer; /* Peer's Call ID (call_id of pptp_out_call_rqst)*/ -+ uint16_t reserved1; /* MUST BE ZERO */ -+ uint32_t speed; /* Connect Speed (in BPS) */ -+ uint16_t recv_size; /* Recv. Window Size (no. of buffered packets) */ -+ uint16_t delay; /* Packet Processing Delay (in 1/10 sec) */ -+ uint32_t framing; /* Framing type */ - }; - - struct pptp_call_clear_rqst { /* for control message type 12 */ - struct pptp_header header; -- u_int16_t call_id; /* Call ID (used to multiplex data over tunnel)*/ -- u_int16_t reserved1; /* MUST BE ZERO */ -+ uint16_t call_id; /* Call ID (used to multiplex data over tunnel)*/ -+ uint16_t reserved1; /* MUST BE ZERO */ - }; - - struct pptp_call_clear_ntfy { /* for control message type 13 */ - struct pptp_header header; -- u_int16_t call_id; /* Call ID (used to multiplex data over tunnel)*/ -- u_int8_t result_code; /* Result Code */ -- u_int8_t error_code; /* Error Code (=0 unless result_code==2) */ -- u_int16_t cause_code; /* Cause Code (for ISDN, is Q.931 cause code) */ -- u_int16_t reserved1; /* MUST BE ZERO */ -- u_int8_t call_stats[128]; /* Call Statistics: 128 octets, ascii, 0-term */ -+ uint16_t call_id; /* Call ID (used to multiplex data over tunnel)*/ -+ uint8_t result_code; /* Result Code */ -+ uint8_t error_code; /* Error Code (=0 unless result_code==2) */ -+ uint16_t cause_code; /* Cause Code (for ISDN, is Q.931 cause code) */ -+ uint16_t reserved1; /* MUST BE ZERO */ -+ uint8_t call_stats[128]; /* Call Statistics: 128 octets, ascii, 0-term */ - }; - - struct pptp_wan_err_ntfy { /* for control message type 14 */ - struct pptp_header header; -- u_int16_t call_id_peer; /* Peer's Call ID (call_id of pptp_out_call_rqst)*/ -- u_int16_t reserved1; /* MUST BE ZERO */ -- u_int32_t crc_errors; /* CRC errors */ -- u_int32_t frame_errors; /* Framing errors */ -- u_int32_t hard_errors; /* Hardware overruns */ -- u_int32_t buff_errors; /* Buffer overruns */ -- u_int32_t time_errors; /* Time-out errors */ -- u_int32_t align_errors; /* Alignment errors */ -+ uint16_t call_id_peer; /* Peer's Call ID (call_id of pptp_out_call_rqst)*/ -+ uint16_t reserved1; /* MUST BE ZERO */ -+ uint32_t crc_errors; /* CRC errors */ -+ uint32_t frame_errors; /* Framing errors */ -+ uint32_t hard_errors; /* Hardware overruns */ -+ uint32_t buff_errors; /* Buffer overruns */ -+ uint32_t time_errors; /* Time-out errors */ -+ uint32_t align_errors; /* Alignment errors */ - }; - - struct pptp_set_link_info { /* for control message type 15 */ - struct pptp_header header; -- u_int16_t call_id_peer; /* Peer's Call ID (call_id of pptp_out_call_rqst) */ -- u_int16_t reserved1; /* MUST BE ZERO */ -- u_int32_t send_accm; /* Send ACCM (for PPP packets; default 0xFFFFFFFF)*/ -- u_int32_t recv_accm; /* Receive ACCM (for PPP pack.;default 0xFFFFFFFF)*/ -+ uint16_t call_id_peer; /* Peer's Call ID (call_id of pptp_out_call_rqst) */ -+ uint16_t reserved1; /* MUST BE ZERO */ -+ uint32_t send_accm; /* Send ACCM (for PPP packets; default 0xFFFFFFFF)*/ -+ uint32_t recv_accm; /* Receive ACCM (for PPP pack.;default 0xFFFFFFFF)*/ - }; - - /* helpful #defines: -------------------------------------------- */ -@@ -291,13 +292,13 @@ max(sizeof(struct pptp_set_link_info), 0))))))))))))) - #define PPTP_GRE_IS_A(f) ((f)&PPTP_GRE_FLAG_A) - - struct pptp_gre_header { -- u_int8_t flags; /* bitfield */ -- u_int8_t ver; /* should be PPTP_GRE_VER (enhanced GRE) */ -- u_int16_t protocol; /* should be PPTP_GRE_PROTO (ppp-encaps) */ -- u_int16_t payload_len; /* size of ppp payload, not inc. gre header */ -- u_int16_t call_id; /* peer's call_id for this session */ -- u_int32_t seq; /* sequence number. Present if S==1 */ -- u_int32_t ack; /* seq number of highest packet recieved by */ -+ uint8_t flags; /* bitfield */ -+ uint8_t ver; /* should be PPTP_GRE_VER (enhanced GRE) */ -+ uint16_t protocol; /* should be PPTP_GRE_PROTO (ppp-encaps) */ -+ uint16_t payload_len; /* size of ppp payload, not inc. gre header */ -+ uint16_t call_id; /* peer's call_id for this session */ -+ uint32_t seq; /* sequence number. Present if S==1 */ -+ uint32_t ack; /* seq number of highest packet recieved by */ - /* sender in this session */ - }; - -diff --git pqueue.c pqueue.c -index 41507ff..c07e850 100644 ---- a/pqueue.c -+++ b/pqueue.c -@@ -17,7 +17,7 @@ - - #define MIN_CAPACITY 128 /* min allocated buffer for a packet */ - --static int pqueue_alloc (u_int32_t seq, unsigned char *packet, int packlen, pqueue_t **new); -+static int pqueue_alloc (uint32_t seq, unsigned char *packet, int packlen, pqueue_t **new); - - int packet_timeout_usecs = DEFAULT_PACKET_TIMEOUT * 1000000; - -@@ -29,7 +29,7 @@ static pqueue_t *pq_freelist_head = NULL; - - - --static int pqueue_alloc(u_int32_t seq, unsigned char *packet, int packlen, pqueue_t **new) { -+static int pqueue_alloc(uint32_t seq, unsigned char *packet, int packlen, pqueue_t **new) { - - pqueue_t *newent; - -@@ -125,7 +125,7 @@ static int pqueue_alloc(u_int32_t seq, unsigned char *packet, int packlen, pqueu - - - --int pqueue_add (u_int32_t seq, unsigned char *packet, int packlen) { -+int pqueue_add (uint32_t seq, unsigned char *packet, int packlen) { - pqueue_t *newent, *point; - - /* get a new entry */ -diff --git pqueue.h pqueue.h -index a56590f..19bc7e2 100644 ---- a/pqueue.h -+++ b/pqueue.h -@@ -1,6 +1,7 @@ - #ifndef PQUEUE_H - #define PQUEUE_H - -+#include - #include - #include - -@@ -15,14 +16,14 @@ extern int packet_timeout_usecs; - typedef struct pqueue { - struct pqueue *next; - struct pqueue *prev; -- u_int32_t seq; -+ uint32_t seq; - struct timeval expires; - unsigned char *packet; - int packlen; - int capacity; - } pqueue_t; - --int pqueue_add (u_int32_t seq, unsigned char *packet, int packlen); -+int pqueue_add (uint32_t seq, unsigned char *packet, int packlen); - int pqueue_del (pqueue_t *point); - pqueue_t *pqueue_head (void); - int pqueue_expiry_time (pqueue_t *entry); diff --git a/srcpkgs/pptpclient/template b/srcpkgs/pptpclient/template deleted file mode 100644 index 4a834dea60196d..00000000000000 --- a/srcpkgs/pptpclient/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'pptpclient' -pkgname=pptpclient -version=1.10.0 -revision=1 -build_style=gnu-makefile -hostmakedepends="perl" -depends="iproute2 ppp" -short_desc="Client for the proprietary Microsoft Point-to-Point Tunneling Protocol" -maintainer="Duncaen " -license="GPL-2.0-or-later" -homepage="http://pptpclient.sourceforge.net/" -distfiles="${SOURCEFORGE_SITE}/pptpclient/files/pptp-${version}.tar.gz" -checksum=82492db8e487ce73b182ee7f444251d20c44f5c26d6e96c553ec7093aefb5af4 - -pre_build() { - sed -i Makefile \ - -e 's;PPPD =.*;PPPD=/usr/bin/pppd;' \ - -e 's;IP =.*;IP=/usr/bin/ip;' \ - -e 's;CFLAGS =;CFLAGS?=;' \ - -e 's;LDFLAGS =;LDFLAGS?=;' \ - -e 's;BINDIR=.*;BINDIR=$(DESTDIR)/usr/bin;' -} diff --git a/srcpkgs/pptpclient/update b/srcpkgs/pptpclient/update deleted file mode 100644 index 003b0010be1f7f..00000000000000 --- a/srcpkgs/pptpclient/update +++ /dev/null @@ -1 +0,0 @@ -pkgname=pptp diff --git a/srcpkgs/pqiv/template b/srcpkgs/pqiv/template deleted file mode 100644 index f7cc21aa23718d..00000000000000 --- a/srcpkgs/pqiv/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'pqiv' -pkgname=pqiv -version=2.13.3 -revision=1 -build_style=gnu-makefile -hostmakedepends="pkg-config" -makedepends="glib-devel gtk+3-devel $(vopt_if ffmpeg ffmpeg6-devel) - $(vopt_if archive libarchive-devel) $(vopt_if ps libspectre-devel) - $(vopt_if webp libwebp-devel) $(vopt_if pdf poppler-glib-devel)" -short_desc="Powerful quick image viewer" -maintainer="Leah Neukirchen " -license="GPL-3.0-or-later" -homepage="https://github.com/phillipberndt/pqiv/" -distfiles="https://github.com/phillipberndt/${pkgname}/archive/${version}.tar.gz" -checksum=f0ffaa33e93299b38058c507da2945976a4b350c92cf1c4b3649586444395dfd -build_options="ffmpeg archive webp ps pdf" -build_options_default="ffmpeg archive webp" -desc_option_archive="Enable support for viewing archives/comic books" -desc_option_webp="Enable support for WebP format" - -do_configure() { - echo "BACKENDS=gdkpixbuf $(vopt_if ffmpeg libav) \ -$(vopt_if archive 'archive_cbx archive') $(vopt_if ps spectre) \ -$(vopt_if webp webp) $(vopt_if pdf poppler)" >config.make -} diff --git a/srcpkgs/praat-nogui b/srcpkgs/praat-nogui deleted file mode 120000 index 65d7dd56b27d73..00000000000000 --- a/srcpkgs/praat-nogui +++ /dev/null @@ -1 +0,0 @@ -praat \ No newline at end of file diff --git a/srcpkgs/praat/template b/srcpkgs/praat/template deleted file mode 100644 index c84d289708b3df..00000000000000 --- a/srcpkgs/praat/template +++ /dev/null @@ -1,80 +0,0 @@ -# Template file for 'praat' -pkgname=praat -version=6.4.39 -revision=1 -create_wrksrc=yes -hostmakedepends="pkg-config" -makedepends="gtk+3-devel $(vopt_if alsa alsa-lib-devel) $(vopt_if jack jack-devel) - $(vopt_if pulseaudio 'alsa-lib-devel pulseaudio-devel')" -checkdepends="cantarell-fonts" -short_desc="Speech analysis, synthesis, and manipulation" -maintainer="newbluemoon " -license="GPL-2.0-or-later" -homepage="https://www.fon.hum.uva.nl/praat/" -changelog="https://www.fon.hum.uva.nl/praat/manual/What_s_new_.html" -distfiles="https://github.com/praat/praat/archive/v${version}.tar.gz" -checksum=a432faee3f00710fb969dcc3ef09aec518332a7cf9c6512a320d657a0155fb24 - -# there are a number of pre-defined Makefiles for certain configurations -# build options are used to choose which one to use among a selected few -# option 'alsa' is for ALSA only -# 'pulseaudio' also includes ALSA -# 'jack' is jack only -# the options are mutually exclusive -# for the Raspberry Pi only jack audio seems to be supported -build_options="alsa jack pulseaudio" -build_options_default="pulseaudio" -vopt_conflict jack alsa -vopt_conflict jack pulseaudio -vopt_conflict alsa pulseaudio - -do_build() { - for _variant in $(vopt_if alsa alsa) $(vopt_if jack jack) $(vopt_if pulseaudio pulse-gcc) nogui; do - cp -a "praat.github.io-${version}" $_variant - cd $_variant - - cp makefiles/makefile.defs.linux.${_variant} ./makefile.defs - sed -i -e 's/$(LIBS)/& $(LDFLAGS)/' Makefile - sed -i -e 's/AR = ar/AR = "${AR}"/' \ - -e 's/-O\(1\|3\)//' \ - -e 's/CFLAGS =/CFLAGS +=/' \ - -e 's/CXXFLAGS =/CXXFLAGS +=/' \ - -e 's/-no-pie//' \ - makefile.defs - - if [ $XBPS_TARGET_ENDIAN = "le" ]; then - CFLAGS+=" -DPA_LITTLE_ENDIAN" - else - CFLAGS+=" -DPA_BIG_ENDIAN" - fi - - # see https://github.com/praat/praat/issues/2433 - case "$XBPS_TARGET_MACHINE" in - i686*) - CXXFLAGS+=" -fexcess-precision=fast";; - esac; - - make ${makejobs} CC="$CC" CXX="$CXX" LD="$LD" AR="$AR" - - mv praat* .. - cd .. - done -} - -do_install() { - vbin praat - vbin praat_nogui -} - -do_check() { - cd "praat.github.io-${version}/test" - ../../praat --run runAllTests_batch.praat - ../../praat_nogui --run runAllTests_batch.praat -} - -praat-nogui_package() { - short_desc+=" (nogui)" - pkg_install() { - vmove usr/bin/praat_nogui - } -} diff --git a/srcpkgs/pragha-devel b/srcpkgs/pragha-devel deleted file mode 120000 index 675f92b956b16f..00000000000000 --- a/srcpkgs/pragha-devel +++ /dev/null @@ -1 +0,0 @@ -pragha \ No newline at end of file diff --git a/srcpkgs/pragha/patches/rygel-2.8.patch b/srcpkgs/pragha/patches/rygel-2.8.patch deleted file mode 100644 index 0dd19110e01c79..00000000000000 --- a/srcpkgs/pragha/patches/rygel-2.8.patch +++ /dev/null @@ -1,22 +0,0 @@ ---- a/configure.ac -+++ b/configure.ac -@@ -159,9 +159,9 @@ dnl Check rygel - RYGEL_FOUND="no" - if test x"$LIBPEAS_FOUND" = x"yes"; then - XDT_CHECK_OPTIONAL_PACKAGE([RYGEL], -- [rygel-server-2.6], [0.20.0], -- [rygel-server-2.6], -- [rygel-server-2.6 library], [yes]) -+ [rygel-server-2.8], [0.20.0], -+ [rygel-server-2.8], -+ [rygel-server-2.8 library], [yes]) - else - AM_CONDITIONAL([HAVE_RYGEL], 0) - fi -@@ -319,4 +319,4 @@ echo " Others build options..:" - echo " * Cubic volume support.....................(Need gstreamer-plugins-base).: $GSTREAMER_AUDIO_FOUND" - echo " * Better session management support........(Need libxfce4ui-2 >= 4.11.0).: $LIBXFCE4UI_FOUND" - echo " * Use totem-pl-parser to open playlists....(Need totem-plparser >= 2.26).: $PLPARSER_FOUND" --echo "" -\ No newline at end of file -+echo "" diff --git a/srcpkgs/pragha/template b/srcpkgs/pragha/template deleted file mode 100644 index 0996ca9bcbe815..00000000000000 --- a/srcpkgs/pragha/template +++ /dev/null @@ -1,35 +0,0 @@ -# Template file for 'pragha' -pkgname=pragha -version=1.3.4 -revision=2 -build_style=gnu-configure -hostmakedepends="automake libtool xfce4-dev-tools glib-devel gettext-devel - pkg-config intltool" -makedepends=" - gtk+3-devel glib-devel gstreamer1-devel sqlite-devel taglib-devel - libpeas-devel libxfce4ui-devel totem-pl-parser-devel gst-plugins-base1-devel - libnotify-devel libcdio-devel libcdio-paranoia-devel libcddb-devel - libkeybinder3-devel glyr-devel grilo-devel libgudev-devel - libmtp-devel rygel-devel" -short_desc="Lightweight Music Player for GNU/Linux" -maintainer="VargMon " -license="GPL-3.0-or-later, LGPL-2.1-or-later" -homepage="https://pragha-music-player.github.io/" -distfiles="https://github.com/pragha-music-player/pragha/archive/v${version}.tar.gz" -checksum=8be35959f526d079cc19221653cb691fb66251e6819f994062e0b02e08b1809b - -do_configure() { - CPP=$CPP xdt-autogen \ - $configure_args \ - --disable-maintainer-mode \ - --with-locales-dir=/usr/share/locale -} - -pragha-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include/pragha/plugins - vmove usr/lib/pragha/plugins/devices/libdeviceclient.so - } -} diff --git a/srcpkgs/pragha/update b/srcpkgs/pragha/update deleted file mode 100644 index 92e383744b1c0c..00000000000000 --- a/srcpkgs/pragha/update +++ /dev/null @@ -1 +0,0 @@ -ignore="1.3.9*" diff --git a/srcpkgs/prboom-plus/patches/gcc14.patch b/srcpkgs/prboom-plus/patches/gcc14.patch deleted file mode 100644 index 1cae1c8e5c14e6..00000000000000 --- a/srcpkgs/prboom-plus/patches/gcc14.patch +++ /dev/null @@ -1,54 +0,0 @@ -Source: https://src.fedoraproject.org/rpms/prboom-plus/blob/rawhide/f/pointer-types.patch - ---- prboom2/src/gl_preprocess.c~ 2023-06-20 02:50:23.000000000 -0500 -+++ prboom2/src/gl_preprocess.c 2024-02-06 11:30:42.881266822 -0600 -@@ -494,10 +494,10 @@ - return; - } - // set callbacks -- gluTessCallback(tess, GLU_TESS_BEGIN, ntessBegin); -- gluTessCallback(tess, GLU_TESS_VERTEX, ntessVertex); -- gluTessCallback(tess, GLU_TESS_ERROR, ntessError); -- gluTessCallback(tess, GLU_TESS_COMBINE, ntessCombine); -+ gluTessCallback(tess, GLU_TESS_BEGIN, (_GLUfuncptr)ntessBegin); -+ gluTessCallback(tess, GLU_TESS_VERTEX, (_GLUfuncptr)ntessVertex); -+ gluTessCallback(tess, GLU_TESS_ERROR, (_GLUfuncptr)ntessError); -+ gluTessCallback(tess, GLU_TESS_COMBINE, (_GLUfuncptr)ntessCombine); - gluTessCallback(tess, GLU_TESS_END, ntessEnd); - if (levelinfo) fprintf(levelinfo, "sector %i, %i lines in sector\n", num, sectors[num].linecount); - // remove any line which has both sides in the same sector (i.e. Doom2 Map01 Sector 1) ---- prboom2/src/gl_shader.c~ 2023-06-20 02:50:23.000000000 -0500 -+++ prboom2/src/gl_shader.c 2024-02-06 11:33:11.758324558 -0600 -@@ -146,10 +146,10 @@ - filename = malloc(MAX(vp_fnlen, fp_fnlen) + 1); - - sprintf(filename, "%s/shaders/%s.txt", I_DoomExeDir(), vpname); -- vp_size = ReadLump(filename, vpname, &vp_data); -+ vp_size = ReadLump(filename, vpname, (unsigned char **)&vp_data); - - sprintf(filename, "%s/shaders/%s.txt", I_DoomExeDir(), fpname); -- fp_size = ReadLump(filename, fpname, &fp_data); -+ fp_size = ReadLump(filename, fpname, (unsigned char **)&fp_data); - - if (vp_data && fp_data) - { -@@ -159,7 +159,7 @@ - shader->hFragProg = GLEXT_glCreateShaderObjectARB(GL_FRAGMENT_SHADER_ARB); - - GLEXT_glShaderSourceARB(shader->hVertProg, 1, &vp_data, &vp_size); -- GLEXT_glShaderSourceARB(shader->hFragProg, 1, &fp_data, &fp_size); -+ GLEXT_glShaderSourceARB(shader->hFragProg, 1, (const GLcharARB **)&fp_data, &fp_size); - - GLEXT_glCompileShaderARB(shader->hVertProg); - GLEXT_glCompileShaderARB(shader->hFragProg); ---- prboom2/src/gl_shader.c~ 2024-02-06 11:33:11.758324558 -0600 -+++ prboom2/src/gl_shader.c 2024-02-06 15:24:43.325074027 -0600 -@@ -158,7 +158,7 @@ - shader->hVertProg = GLEXT_glCreateShaderObjectARB(GL_VERTEX_SHADER_ARB); - shader->hFragProg = GLEXT_glCreateShaderObjectARB(GL_FRAGMENT_SHADER_ARB); - -- GLEXT_glShaderSourceARB(shader->hVertProg, 1, &vp_data, &vp_size); -+ GLEXT_glShaderSourceARB(shader->hVertProg, 1, (const GLcharARB **)&vp_data, &vp_size); - GLEXT_glShaderSourceARB(shader->hFragProg, 1, (const GLcharARB **)&fp_data, &fp_size); - - GLEXT_glCompileShaderARB(shader->hVertProg); diff --git a/srcpkgs/prboom-plus/template b/srcpkgs/prboom-plus/template deleted file mode 100644 index 558168ee4f2d2a..00000000000000 --- a/srcpkgs/prboom-plus/template +++ /dev/null @@ -1,32 +0,0 @@ -# Template file for 'prboom-plus' -pkgname=prboom-plus -version=2.5.1.4 -revision=5 -build_style=gnu-configure -configure_args="--disable-cpu-opt --disable-dogs" -hostmakedepends="pcre-devel fluidsynth-devel libmad-devel SDL_mixer-devel SDL_net-devel - SDL_image-devel libpng-devel portmidi-devel libvorbis-devel glu-devel" -makedepends="${hostmakedepends}" -short_desc="Doom source port developed from the original PrBoom" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="http://prboom-plus.sourceforge.net/" -distfiles="${SOURCEFORGE_SITE}/${pkgname}/${pkgname}-${version}.tar.gz" -checksum=e0e2241d174839b107f1a42b191aa9895dc6749e477cbc850ad520fba2353b94 - -CFLAGS="-fcommon" - -pre_patch() { - # Fix line endings of file for patching - sed -i src/gl_shader.c -e 's;\r;;g' -} - -pre_configure() { - sed -i 's|^gamesdir = $(prefix)/games|gamesdir = ${bindir}|g' src/Makefile.in - sed -i 's|@PACKAGE@-@VERSION@|prboom-plus|g' Makefile.in - sed -i 's|@PACKAGE@-@VERSION@|prboom-plus|g' doc/Makefile.in -} -pre_build() { - cd data - make CC=cc CFLAGS="-Os" LDFLAGS= rdatawad -} diff --git a/srcpkgs/pre-commit/template b/srcpkgs/pre-commit/template deleted file mode 100644 index 858fed74ea195f..00000000000000 --- a/srcpkgs/pre-commit/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'pre-commit' -pkgname=pre-commit -version=4.3.0 -revision=1 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="nodeenv python3-cfgv python3-identify python3-yaml - python3-virtualenv" -short_desc="Framework for multi-language pre-commit hooks" -maintainer="Joseph Benden " -license="MIT" -homepage="https://pre-commit.com/" -changelog="https://raw.githubusercontent.com/pre-commit/pre-commit/main/CHANGELOG.md" -distfiles="${PYPI_SITE}/p/pre-commit/pre_commit-${version}.tar.gz" -checksum=499fe450cc9d42e9d58e606262795ecb64dd05438943c62b66f6a8673da30b16 -make_check=no # unpackaged: pytest-env re-assert - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/pre-commit/update b/srcpkgs/pre-commit/update deleted file mode 100644 index c44d58c699eb3d..00000000000000 --- a/srcpkgs/pre-commit/update +++ /dev/null @@ -1 +0,0 @@ -pattern="pre_commit-\K[0-9.]+(?=.tar.gz)" diff --git a/srcpkgs/prelink-cross/template b/srcpkgs/prelink-cross/template deleted file mode 100644 index 90722262128c96..00000000000000 --- a/srcpkgs/prelink-cross/template +++ /dev/null @@ -1,32 +0,0 @@ -# Template file for 'prelink-cross' -pkgname=prelink-cross -version=20180128 -revision=2 -_githash=ca213abd9ebfd77a04e3a967bf9f7bc1ef832087 -build_style=gnu-configure -hostmakedepends="automake libtool" -makedepends="elfutils-devel binutils-devel" -case $XBPS_TARGET_MACHINE in - *-musl) makedepends+=" argp-standalone"; LDFLAGS+=" -largp" ;; -esac -short_desc="Prelink from the yocto project" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="https://git.yoctoproject.org/cgit.cgi/prelink-cross" -distfiles="https://github.com/Gottox/prelink-cross/archive/$_githash.tar.gz" -checksum=b6b0baf60e7e66f62ed8e7117973be24b2d24649490365e6a88e11be0dd2fab4 - -pre_configure() { - autoreconf -fi -} - -do_check() { - : # multiple test failures, can't find the binaries for the tests -} - -post_install() { - # We don't want the tools that are on prelink - # just prelink-rltd - rm -f ${DESTDIR}/usr/bin/{execstack,prelink} - rm -rf ${DESTDIR}/usr/share/man -} diff --git a/srcpkgs/prelink/template b/srcpkgs/prelink/template deleted file mode 100644 index 94f4d72d91ec76..00000000000000 --- a/srcpkgs/prelink/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'prelink' -pkgname=prelink -version=20130503 -revision=4 -# uses error.h everywhere -archs="~*-musl" -build_style=gnu-configure -makedepends="elfutils-devel" -short_desc="ELF prelinking utility to speed up dynamic linking" -maintainer="Orphaned " -license="GPL-2" -homepage="http://people.redhat.com/jakub/prelink/" -distfiles="http://people.redhat.com/jakub/${pkgname}/${pkgname}-${version}.tar.bz2" -checksum=6339c7605e9b6f414d1be32530c9c8011f38820d36431c8a62e8674ca37140f0 -configure_args="--sbindir=/usr/bin" - -post_install() { - vconf doc/prelink.conf -} diff --git a/srcpkgs/preload/files/preload/run b/srcpkgs/preload/files/preload/run deleted file mode 100644 index e0dbec1e4f0b15..00000000000000 --- a/srcpkgs/preload/files/preload/run +++ /dev/null @@ -1,27 +0,0 @@ -#!/bin/sh -exec 2>&1 -[ -r ./conf ] && . ./conf - -# Miminum memory that the system should have for preload to be launched. -# In megabytes. -: ${MIN_MEMORY:=256} - -# Command-line arguments to pass to the daemon. Read preload(8) man page -# for available options. -: ${OPTS:="--verbose 1"} - -# Option to call ionice with. Leave empty to skip ionice. -: ${IONICE_OPTS:=-c3} -: ${IONICE:=/usr/bin/ionice} - -free -m | awk '/Mem:/ {exit ($2 >= ('"$MIN_MEMORY"'))?0:1}' || exit 0 - -if [ -n "$IONICE_OPTS" ]; then - if [ -x "$IONICE" ]; then - RUNNER="$IONICE $IONICE_OPTS" - else - echo "ionice not found, running with normal io priority" 1>&2 - fi -fi - -exec $RUNNER preload $OPTS -f 2>&1 diff --git a/srcpkgs/preload/patches/qemu-help2man.patch b/srcpkgs/preload/patches/qemu-help2man.patch deleted file mode 100644 index c2fa7068bb2d41..00000000000000 --- a/srcpkgs/preload/patches/qemu-help2man.patch +++ /dev/null @@ -1,30 +0,0 @@ ---- preload-0.6.4/src/Makefile.in 2009-04-15 17:49:28.000000000 -0400 -+++ preload-0.6.4.new/src/Makefile.in 2023-05-30 22:23:16.820648202 -0400 -@@ -222,6 +222,12 @@ - dist_man_MANS = preload.8 - RUNPREQ = preload preload.conf.debug - RUNCMD = ./preload -c preload.conf.debug -s preload.state -d $(ARGS) -+preload_binary = `if [ -n "$$CROSS_BUILD" ]; then \ -+ echo "qemu-$$XBPS_TARGET_QEMU_MACHINE-static ./preload"; \ -+ else \ -+ echo './preload'; \ -+ fi;` -+ - all: all-am - - .SUFFIXES: -@@ -678,11 +684,11 @@ - @$(top_builddir)/missing --run \ - help2man --no-info --section=8 --include=preload.8.i \ - --help-option="-H" --output="$@.tmp" \ -- --name 'Adaptive readahead daemon' ./preload \ -+ --name 'Adaptive readahead daemon' "$(preload_binary)" \ - && mv "$@.tmp" "$@" \ - || ($(RM) "$@"; \ -- echo Failed to update preload.8, the man page may be outdated >&2; \ -- (test -f "$@" || echo help2man is required to generate this file. >> "$@")); -+ echo Failed to create preload.8 >&2; \ -+ exit 1); - - install-data-hook: - @cd "$(DESTDIR)$(man8dir)" && gzip -c preload.8 > preload.8.gz.tmp && mv preload.8.gz.tmp preload.8.gz && $(RM) preload.8 diff --git a/srcpkgs/preload/template b/srcpkgs/preload/template deleted file mode 100644 index 28a0a8525adfda..00000000000000 --- a/srcpkgs/preload/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 'preload' -pkgname=preload -version=0.6.4 -revision=12 -build_style=gnu-configure -build_helper=qemu -hostmakedepends="pkg-config help2man" -makedepends="libglib-devel" -checkdepends="psmisc" -short_desc="Adaptive readahead daemon" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="http://sourceforge.net/projects/preload" -distfiles="${SOURCEFORGE_SITE}/${pkgname}/${pkgname}-${version}.tar.gz" -checksum=d0a558e83cb29a51d9d96736ef39f4b4e55e43a589ad1aec594a048ca22f816b -disable_parallel_build=yes - -conf_files="/etc/preload.conf" - -make_dirs=" - /var/log/preload 0755 root root" - -post_install() { - rm -rf ${DESTDIR}/etc/rc.d - rm -rf ${DESTDIR}/etc/logrotate.d - rm -rf ${DESTDIR}/etc/sysconfig - rm -rf ${DESTDIR}/var/log - vsv preload -} diff --git a/srcpkgs/premake4/template b/srcpkgs/premake4/template deleted file mode 100644 index a8d2f8357d79cd..00000000000000 --- a/srcpkgs/premake4/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'premake4' -pkgname=premake4 -version=4.4beta5 -revision=4 -build_style=gnu-makefile -make_build_args="config=release -C build/gmake.unix" -hostmakedepends="unzip" -short_desc="Cross-platform, open-source build system" -maintainer="Tai Chi Minh Ralph Eastwood " -license="BSD-3-Clause" -homepage="https://premake.github.io/" -distfiles="${SOURCEFORGE_SITE}/project/premake/Premake/${version/beta*}/premake-${version/beta/-beta}-src.zip" -checksum=0fa1ed02c5229d931e87995123cdb11d44fcc8bd99bba8e8bb1bbc0aaa798161 - -do_install() { - vbin bin/release/premake4 - vlicense LICENSE.txt -} diff --git a/srcpkgs/premake4/update b/srcpkgs/premake4/update deleted file mode 100644 index d4efb415a2b0fb..00000000000000 --- a/srcpkgs/premake4/update +++ /dev/null @@ -1,2 +0,0 @@ -site='https://premake.github.io/download.html' -pattern='premake-\K4[\d.]+(-alpha[\d]*|-beta[\d]*|)(?=-src\.zip)' diff --git a/srcpkgs/premake5/template b/srcpkgs/premake5/template deleted file mode 100644 index ed4d406abaf0bc..00000000000000 --- a/srcpkgs/premake5/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'premake5' -pkgname=premake5 -version=5.0.0beta3 -revision=1 -_version=${version/beta/-beta} -build_style=gnu-makefile -make_build_args="-C build/gmake2.unix config=release" -hostmakedepends="unzip" -makedepends="libuuid-devel" -short_desc="Cross-platform, open-source build system" -maintainer="Orphaned " -license="BSD-3-Clause" -homepage="https://premake.github.io/" -changelog="https://github.com/premake/premake-core/blob/v${_version}/CHANGES.txt" -distfiles="https://github.com/premake/premake-core/releases/download/v${_version}/premake-${_version}-src.zip" -checksum=4b2b1fe9772ca1caf689c07e8c32f108b8393922956f602ddaf404f73467bd83 - -do_install() { - vbin bin/release/premake5 - vlicense LICENSE.txt -} diff --git a/srcpkgs/premake5/update b/srcpkgs/premake5/update deleted file mode 100644 index 0543944ea625a5..00000000000000 --- a/srcpkgs/premake5/update +++ /dev/null @@ -1,2 +0,0 @@ -site='https://premake.github.io/download.html' -pattern='premake-\K5[\d.]+(-alpha[\d]*|-beta[\d]*|)(?=-src\.zip)' diff --git a/srcpkgs/primecount-devel b/srcpkgs/primecount-devel deleted file mode 120000 index f5356598687b9c..00000000000000 --- a/srcpkgs/primecount-devel +++ /dev/null @@ -1 +0,0 @@ -primecount \ No newline at end of file diff --git a/srcpkgs/primecount/template b/srcpkgs/primecount/template deleted file mode 100644 index 5133dcb0deb766..00000000000000 --- a/srcpkgs/primecount/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'primecount' -pkgname=primecount -version=7.19 -revision=1 -build_style=cmake -configure_args="-DBUILD_TESTS=ON -DBUILD_LIBPRIMESIEVE=OFF - -DBUILD_SHARED_LIBS=ON -DBUILD_STATIC_LIBS=OFF" -makedepends="primesieve-devel libgomp-devel" -short_desc="Fast prime counting function" -maintainer="Gonzalo Tornaría " -license="BSD-2-Clause" -homepage="https://github.com/kimwalisch/primecount/" -changelog="https://raw.githubusercontent.com/kimwalisch/primecount/master/ChangeLog" -distfiles="https://github.com/kimwalisch/primecount/archive/refs/tags/v${version}.tar.gz" -checksum=0ecb63282c02e3056707671b3d6c5bdb783b64a33c911f0fd4abe6e79e9f8a34 - -post_install() { - vlicense COPYING -} - -primecount-devel_package() { - depends="${sourcepkg}>=${version}_${revision} ${makedepends}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/primesieve-devel b/srcpkgs/primesieve-devel deleted file mode 120000 index f4ffe288e78794..00000000000000 --- a/srcpkgs/primesieve-devel +++ /dev/null @@ -1 +0,0 @@ -primesieve \ No newline at end of file diff --git a/srcpkgs/primesieve/template b/srcpkgs/primesieve/template deleted file mode 100644 index 49425a21787756..00000000000000 --- a/srcpkgs/primesieve/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'primesieve' -pkgname=primesieve -version=12.9 -revision=1 -build_style=cmake -configure_args="-DBUILD_TESTS=ON -DBUILD_SHARED_LIBS=ON -DBUILD_STATIC_LIBS=OFF" -short_desc="Fast prime number generator" -maintainer="Gonzalo Tornaría " -license="BSD-2-Clause" -homepage="https://github.com/kimwalisch/primesieve" -changelog="https://raw.githubusercontent.com/kimwalisch/primesieve/master/ChangeLog" -distfiles="https://github.com/kimwalisch/primesieve/archive/refs/tags/v${version}.tar.gz" -checksum=0638f82a3dc35c0dc0b598857dfd1bc280b6de71e930724a40a35af60b440278 - -post_install() { - vlicense COPYING -} - -primesieve-devel_package() { - depends="${sourcepkg}>=${version}_${revision} ${makedepends}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/primus/template b/srcpkgs/primus/template deleted file mode 100644 index 933040224e26fa..00000000000000 --- a/srcpkgs/primus/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'primus' -pkgname=primus -version=20150328 -revision=1 -_commit=d1afbf6fce2778c0751eddf19db9882e04f18bfd -makedepends="libX11-devel MesaLib-devel" -short_desc="Faster OpenGL offloading for Bumblebee" -maintainer="Orphaned " -license="ISC" -homepage="https://github.com/amonakov/primus" -archs="i686 x86_64" -distfiles="$homepage/archive/$_commit.tar.gz" -checksum=6eb0b9fbd93c3d2add983491ae4092f68266925289126ce4055959444b18c65a - -do_build() { - make ${makejobs} -} -do_install() { - vinstall lib/libGL.so.1 755 usr/lib/primus - vbin primusrun - vman primusrun.1 - sed -e "s#^PRIMUS_libGL=.*#PRIMUS_libGL='/usr/\$LIB/primus'#" -i ${DESTDIR}/usr/bin/primusrun - vinstall primus.bash-completion 644 usr/share/bash-completion/completions primusrun - vlicense LICENSE.txt LICENSE -} diff --git a/srcpkgs/print-manager/template b/srcpkgs/print-manager/template deleted file mode 100644 index 6acaa00f931226..00000000000000 --- a/srcpkgs/print-manager/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'print-manager' -pkgname=print-manager -reverts="23.08.5_1 22.12.1_1 22.04.1_1 21.12.3_1 21.12.2_1 21.08.0_1 20.12.2_1" -version=6.5.2 -revision=1 -build_style=cmake -configure_args="-DKF6_HOST_TOOLING=/usr/lib/cmake - -DKDE_INSTALL_QMLDIR=lib/qt6/qml - -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins" -hostmakedepends="extra-cmake-modules qt6-base gettext kf6-kconfig - kf6-kcmutils kf6-kpackage qt6-declarative-host-tools" -makedepends="plasma-framework-devel kf6-kcmutils-devel cups-devel - qt6-declarative-devel kf6-kdbusaddons-devel kf6-kconfigwidgets-devel - kf6-kcoreaddons-devel kf6-ki18n-devel kf6-kio-devel kf6-knotifications-devel - kf6-kwidgetsaddons-devel kf6-kwindowsystem-devel system-config-printer - kf6-kirigami-devel libplasma-devel kf6-kconfig-devel kf6-kpackage-devel" -short_desc="Printing management for KDE Plasma" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="https://invent.kde.org/plasma/print-manager" -distfiles="${KDE_SITE}/plasma/${version}/print-manager-${version}.tar.xz" -checksum=4e2f74c8ea5781846526a40ec3213452f46af92d2fb2b2f5bd87a5d0e47f12ed diff --git a/srcpkgs/privoxy/INSTALL b/srcpkgs/privoxy/INSTALL deleted file mode 100644 index 5c99ce01766e03..00000000000000 --- a/srcpkgs/privoxy/INSTALL +++ /dev/null @@ -1,5 +0,0 @@ -case ${ACTION} in -post) - chown -R privoxy:privoxy etc/privoxy - ;; -esac diff --git a/srcpkgs/privoxy/files/privoxy/run b/srcpkgs/privoxy/files/privoxy/run deleted file mode 100644 index e656efaaec5acd..00000000000000 --- a/srcpkgs/privoxy/files/privoxy/run +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh -exec 2>&1 -exec chpst -u privoxy:privoxy privoxy --no-daemon /etc/privoxy/config 2>&1 diff --git a/srcpkgs/privoxy/template b/srcpkgs/privoxy/template deleted file mode 100644 index e656a5b699b4ca..00000000000000 --- a/srcpkgs/privoxy/template +++ /dev/null @@ -1,45 +0,0 @@ -# Template file for 'privoxy' -pkgname=privoxy -version=3.0.33 -revision=1 -build_style=gnu-configure -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" -hostmakedepends="autoconf" -makedepends="pcre-devel zlib-devel" -short_desc="Non-caching web proxy with advanced filtering capabilities" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="http://www.privoxy.org/" -distfiles="${SOURCEFORGE_SITE}/ijbswa/${pkgname}-${version}-stable-src.tar.gz" -checksum=04b104e70dac61561b9dd110684b250fafc8c13dbe437a60fae18ddd9a881fae -system_accounts="privoxy" -privoxy_homedir="/etc/privoxy" - -pre_configure() { - autoheader && autoconf - - vsed -e 's|^confdir .*|confdir /etc/privoxy|' \ - -e 's|^logdir .*|logdir /var/log/privoxy|' \ - -e 's|^\(logfile .*\)|# \1|' \ - -i config -} - -post_install() { - vsv privoxy - - # privoxy writes logs to stdout with --no-daemon - rm -r ${DESTDIR}/var/log/privoxy -} diff --git a/srcpkgs/privoxy/update b/srcpkgs/privoxy/update deleted file mode 100644 index 49c2f6444af254..00000000000000 --- a/srcpkgs/privoxy/update +++ /dev/null @@ -1 +0,0 @@ -ignore="*.mpkg *PPC" diff --git a/srcpkgs/probe-rs/patches/skip-missing-target-tests.patch b/srcpkgs/probe-rs/patches/skip-missing-target-tests.patch deleted file mode 100644 index 6d1383aa584992..00000000000000 --- a/srcpkgs/probe-rs/patches/skip-missing-target-tests.patch +++ /dev/null @@ -1,48 +0,0 @@ ---- a/probe-rs-tools/src/bin/probe-rs/util/cargo.rs -+++ b/probe-rs-tools/src/bin/probe-rs/util/cargo.rs -@@ -164,45 +164,6 @@ - } - - #[test] -- fn get_binary_artifact_with_cargo_config() { -- let work_dir = test_project_dir("binary_cargo_config"); -- -- let mut expected_path = work_dir.join("target"); -- expected_path.push("thumbv7m-none-eabi"); -- expected_path.push("debug"); -- expected_path.push("binary_cargo_config"); -- -- let args = []; -- -- let binary_artifact = -- build_artifact(&work_dir, &args).expect("Failed to read artifact path."); -- -- assert_eq!( -- binary_artifact.path(), -- dunce::canonicalize(expected_path).expect("Failed to canonicalize path") -- ); -- } -- -- #[test] -- fn get_binary_artifact_with_cargo_config_toml() { -- let work_dir = test_project_dir("binary_cargo_config_toml"); -- let mut expected_path = work_dir.join("target"); -- expected_path.push("thumbv7m-none-eabi"); -- expected_path.push("debug"); -- expected_path.push("binary_cargo_config_toml"); -- -- let args = []; -- -- let binary_artifact = -- build_artifact(&work_dir, &args).expect("Failed to read artifact path."); -- -- assert_eq!( -- binary_artifact.path(), -- dunce::canonicalize(expected_path).expect("Failed to canonicalize path") -- ); -- } -- -- #[test] - fn get_library_artifact_fails() { - let work_dir = test_project_dir("library_project"); - diff --git a/srcpkgs/probe-rs/template b/srcpkgs/probe-rs/template deleted file mode 100644 index 9501e9e12f6140..00000000000000 --- a/srcpkgs/probe-rs/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'probe-rs' -pkgname=probe-rs -version=0.30.0 -revision=1 -build_style=cargo -make_build_args="--package probe-rs-tools" -hostmakedepends="pkg-config" -makedepends="eudev-libudev-devel libzstd-devel" -short_desc="Modern, embedded debugging toolkit, written in Rust" -maintainer="Duncaen " -license="Apache-2.0 OR MIT" -homepage="https://probe.rs/" -changelog="https://raw.githubusercontent.com/probe-rs/probe-rs/refs/heads/master/CHANGELOG.md" -distfiles="https://github.com/probe-rs/probe-rs/archive/refs/tags/v${version}.tar.gz" -checksum=73cd494f6864d4a74709a9c8adc251105c27d039f91a8b05a01c1ac10a07aab9 - -do_install() { - vlicense LICENSE-MIT - vbin "target/${RUST_TARGET}/release/probe-rs" - vbin "target/${RUST_TARGET}/release/cargo-flash" - vbin "target/${RUST_TARGET}/release/cargo-embed" -} diff --git a/srcpkgs/procmail/template b/srcpkgs/procmail/template deleted file mode 100644 index 5912d960cfa27e..00000000000000 --- a/srcpkgs/procmail/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'procmail' -pkgname=procmail -version=3.24 -revision=1 -hostmakedepends="opensmtpd" -depends="virtual?smtp-server" -short_desc="Autonomous mail processor" -maintainer="Leah Neukirchen " -license="GPL-2.0-or-later, Artistic-1.0-cl8" -homepage="http://www.procmail.org" -distfiles="https://github.com/BuGlessRB/procmail/archive/refs/tags/v${version}.tar.gz" -checksum=514ea433339783e95df9321e794771e4887b9823ac55fdb2469702cf69bd3989 -nocross="./autoconf: line 1396: ./_autotst: No such file or directory" - -do_build() { - make ${makejobs} CC="$CC" CFLAGS0="${CFLAGS} ${LDFLAGS}" LOCKINGTEST=100 -} - -do_install() { - make BASENAME="${DESTDIR}/usr" MANDIR="${DESTDIR}/usr/share/man" install - for f in examples/*; do - vsconf $f - done -} diff --git a/srcpkgs/procps-ng-devel b/srcpkgs/procps-ng-devel deleted file mode 120000 index 12eaaf324bd086..00000000000000 --- a/srcpkgs/procps-ng-devel +++ /dev/null @@ -1 +0,0 @@ -procps-ng \ No newline at end of file diff --git a/srcpkgs/procps-ng/files/sysctl.conf b/srcpkgs/procps-ng/files/sysctl.conf deleted file mode 100644 index 038502b546d839..00000000000000 --- a/srcpkgs/procps-ng/files/sysctl.conf +++ /dev/null @@ -1 +0,0 @@ -# See sysctl.conf(5) diff --git a/srcpkgs/procps-ng/patches/0001-fix-breakage-in-unhex.patch b/srcpkgs/procps-ng/patches/0001-fix-breakage-in-unhex.patch deleted file mode 100644 index e05cdd4e6a5d9c..00000000000000 --- a/srcpkgs/procps-ng/patches/0001-fix-breakage-in-unhex.patch +++ /dev/null @@ -1,29 +0,0 @@ -From b6f858f08d355739c49099f87a8590379f2b250d Mon Sep 17 00:00:00 2001 -From: Christian Hesse -Date: Mon, 20 Jan 2025 12:03:11 +0100 -Subject: [PATCH 1/1] fix breakage in unhex - -This broke in commit 23491ebf40cd85de4ec62b135da513cbe88632e0, where -ITEMS_COUNT was introduced for procps_pids_new(). But we still want to -calculate with base of 16 here... - -Fixes: https://gitlab.com/procps-ng/procps/-/issues/369 - -Signed-off-by: Christian Hesse ---- - src/pgrep.c | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/src/pgrep.c b/src/pgrep.c -index 6fc25dd4..4fdc46ce 100644 ---- a/src/pgrep.c -+++ b/src/pgrep.c -@@ -498,7 +498,7 @@ static unsigned long long unhex (const char *restrict in) - unsigned long long ret; - char *rem; - errno = 0; -- ret = strtoull(in, &rem, ITEMS_COUNT); -+ ret = strtoull(in, &rem, 16); - if (errno || *rem != '\0') { - xwarnx(_("not a hex string: %s"), in); - return 0; diff --git a/srcpkgs/procps-ng/template b/srcpkgs/procps-ng/template deleted file mode 100644 index a839ab84971cc9..00000000000000 --- a/srcpkgs/procps-ng/template +++ /dev/null @@ -1,43 +0,0 @@ -# Template file for 'procps-ng' -pkgname=procps-ng -version=4.0.5 -revision=1 -build_style=gnu-configure -configure_args="--exec-prefix=/ --bindir=/usr/bin --sbindir=/usr/bin - --libdir=/usr/lib --disable-kill --enable-watch8bit - --disable-modern-top --without-systemd" -hostmakedepends="gettext-devel pkg-config" -makedepends="ncurses-devel" -checkdepends="dejagnu" -short_desc="Utilities for monitoring your system and its processes" -maintainer="Enno Boland " -license="GPL-2.0-or-later, LGPL-2.1-or-later" -homepage="https://gitlab.com/procps-ng/procps" -changelog="https://gitlab.com/procps-ng/procps/raw/master/NEWS" -distfiles="${SOURCEFORGE_SITE}/procps-ng/Production/procps-ng-${version}.tar.xz" -checksum=c2e6d193cc78f84cd6ddb72aaf6d5c6a9162f0470e5992092057f5ff518562fa -# "pmap X with unreachable process" and "pmap XX with unreachable process" fail -# in the CI. -make_check=ci-skip - -conf_files="/etc/sysctl.conf" - -post_extract() { - vsed -i 's,ncursesw/ncurses.h,ncurses.h,g' src/watch.c -} - -post_install() { - vconf ${FILESDIR}/sysctl.conf -} - -procps-ng-devel_package() { - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/share/man/man3 - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/procps-ng/update b/srcpkgs/procps-ng/update deleted file mode 100644 index 0b13e605d46313..00000000000000 --- a/srcpkgs/procps-ng/update +++ /dev/null @@ -1 +0,0 @@ -ignore="*rc[0-9]" diff --git a/srcpkgs/procs/patches/edition.patch b/srcpkgs/procs/patches/edition.patch deleted file mode 100644 index b650019e43c2a7..00000000000000 --- a/srcpkgs/procs/patches/edition.patch +++ /dev/null @@ -1,13 +0,0 @@ -diff --git a/Cargo.toml b/Cargo.toml -index 8291632b86..9c9e1193d4 100644 ---- a/Cargo.toml -+++ b/Cargo.toml -@@ -8,7 +8,7 @@ categories = ["command-line-utilities"] - license = "MIT" - readme = "README.md" - description = "A modern replacement for ps" --edition = "2021" -+edition = "2018" - exclude = ["img/*", "config/*"] - - [package.metadata.release] diff --git a/srcpkgs/procs/template b/srcpkgs/procs/template deleted file mode 100644 index cb88de187fcb97..00000000000000 --- a/srcpkgs/procs/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'procs' -pkgname=procs -version=0.14.10 -revision=1 -build_style=cargo -build_helper=qemu -short_desc="Modern replacement for ps written in Rust" -maintainer="travankor " -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=7b287ac253fd1d202b0ea6a9a8ba2ed97598cf8e7dfd539bd40e382c6dc6d350 - -post_install() { - PROCS="${DESTDIR}/usr/bin/procs" - vtargetrun ${PROCS} --gen-completion-out bash > procs.bash - vtargetrun ${PROCS} --gen-completion-out fish > procs.fish - vtargetrun ${PROCS} --gen-completion-out zsh > procs.zsh - - vcompletion procs.bash bash - vcompletion procs.fish fish - vcompletion procs.zsh zsh - - vlicense LICENSE -} diff --git a/srcpkgs/profanity/template b/srcpkgs/profanity/template deleted file mode 100644 index e5d9a3676d6b8d..00000000000000 --- a/srcpkgs/profanity/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'profanity' -pkgname=profanity -version=0.15.1 -revision=1 -build_style=gnu-configure -configure_args="--enable-notifications --enable-otr --enable-pgp - --enable-python-plugins --enable-plugins --with-xscreensaver --enable-omemo - --enable-c-plugins ac_cv_prog_PYTHON_CONFIG_EXISTS=yes PYTHON_VERSION=3" -hostmakedepends="pkg-config python3-devel gtk+3-devel" -makedepends="libcurl-devel libglib-devel libstrophe-devel readline-devel - sqlite-devel libnotify-devel libotr-devel libgcrypt-devel gpgme-devel - python3-devel gtk+3-devel libXScrnSaver-devel libsignal-protocol-c-devel - libgcrypt-devel qrencode-devel" -checkdepends="cmocka-devel" -short_desc="Console based XMPP client" -maintainer="Orphaned " -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=c1e28a849aa178fd1ec5f384b0f8bdd244bce453dc4ef7bb76d0830382fec304 - -case "$XBPS_TARGET_MACHINE" in - arm*) - export PYTHON_CPPFLAGS="-I${XBPS_CROSS_BASE}/${py3_inc}" - export PYTHON_EXTRA_LIBS="-L${XBPS_CROSS_BASE}/usr/lib -lpython${py3_ver}" ;; -esac diff --git a/srcpkgs/profile-cleaner/template b/srcpkgs/profile-cleaner/template deleted file mode 100644 index 740806bfc35992..00000000000000 --- a/srcpkgs/profile-cleaner/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'profile-cleaner' -pkgname=profile-cleaner -version=2.45 -revision=1 -build_style=gnu-makefile -depends="bash sqlite bc parallel findutils" -short_desc="Reduces profile size by cleaning their sqlite databases" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/graysky2/profile-cleaner" -distfiles="https://github.com/graysky2/profile-cleaner/archive/refs/tags/v${version}.tar.gz" -checksum=af3d169b26e4d845741e24d8c036011c746aa921dafe195f1f65a34a2cceed95 - -post_install() { - # makefile shipped with the package shortens profile-cleaner to pc, - # thus causing conflict with the 'pc' package. - unlink ${DESTDIR}/usr/bin/pc - mv ${DESTDIR}/usr/share/man/man1/pc.1 \ - ${DESTDIR}/usr/share/man/man1/profile-cleaner.1 - mv ${DESTDIR}/usr/share/zsh/site-functions/_pc \ - ${DESTDIR}/usr/share/zsh/site-functions/_profile-cleaner - vlicense LICENSE -} diff --git a/srcpkgs/proftpd-devel b/srcpkgs/proftpd-devel deleted file mode 120000 index 0d0a16c9130981..00000000000000 --- a/srcpkgs/proftpd-devel +++ /dev/null @@ -1 +0,0 @@ -proftpd \ No newline at end of file diff --git a/srcpkgs/proftpd/template b/srcpkgs/proftpd/template deleted file mode 100644 index c2f625116491d2..00000000000000 --- a/srcpkgs/proftpd/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'proftpd' -pkgname=proftpd -version=1.3.7e -revision=2 -build_style=gnu-configure -makedepends="libcap-devel" -short_desc="Highly configurable GPL-licensed FTP server software" -maintainer="John " -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 -conf_files="/etc/proftpd.conf" - -if [ "$XBPS_TARGET_LIBC" = "glibc" ]; then - makedepends+=" libxcrypt-devel" -fi - -proftpd-devel_package() { - short_desc+=" - development files" - depends="proftpd>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/proftpd/update b/srcpkgs/proftpd/update deleted file mode 100644 index 3179cf0a4f4fae..00000000000000 --- a/srcpkgs/proftpd/update +++ /dev/null @@ -1 +0,0 @@ -ignore="*rc[1-9]" diff --git a/srcpkgs/progress/template b/srcpkgs/progress/template deleted file mode 100644 index 22508215e24479..00000000000000 --- a/srcpkgs/progress/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'progress' -pkgname=progress -version=0.17 -revision=1 -makedepends="ncurses-devel" -short_desc="Tool for showing the progress of cp, rm, dd and more" -maintainer="Leah Neukirchen " -license="GPL-3.0-or-later" -homepage="https://github.com/Xfennec/progress" -distfiles="https://github.com/Xfennec/progress/archive/v${version}.tar.gz" -checksum=ee9538fce98895dcf0d108087d3ee2e13f5c08ed94c983f0218a7a3d153b725d - -do_build() { - ${CC} ${CFLAGS} -D_FILE_OFFSET_BITS=64 \ - progress.c sizes.c hlist.c -o progress ${LDFLAGS} -lncurses -lm -} - -do_install() { - vbin progress - vman progress.1 -} diff --git a/srcpkgs/proj-devel b/srcpkgs/proj-devel deleted file mode 120000 index 1832a40bf2000d..00000000000000 --- a/srcpkgs/proj-devel +++ /dev/null @@ -1 +0,0 @@ -proj \ No newline at end of file diff --git a/srcpkgs/proj/template b/srcpkgs/proj/template deleted file mode 100644 index fb41c0b308647a..00000000000000 --- a/srcpkgs/proj/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 'proj' -pkgname=proj -version=9.5.1 -revision=1 -build_style=cmake -hostmakedepends="sqlite" -makedepends="libcurl-devel sqlite-devel tiff-devel gtest-devel" -short_desc="Cartographic Projections Library" -maintainer="John " -license="MIT" -homepage="https://proj.org" -distfiles="https://download.osgeo.org/proj/proj-${version}.tar.gz" -checksum=a8395f9696338ffd46b0feb603edbb730fad6746fba77753c77f7f997345e3d3 - -post_install() { - vlicense COPYING -} - -proj-devel_package() { - depends="${sourcepkg}-${version}_${revision} libcurl-devel - sqlite-devel tiff-devel" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/proj/update b/srcpkgs/proj/update deleted file mode 100644 index 667700bc719061..00000000000000 --- a/srcpkgs/proj/update +++ /dev/null @@ -1 +0,0 @@ -ignore="*RC*" diff --git a/srcpkgs/projectM-devel b/srcpkgs/projectM-devel deleted file mode 120000 index 80ca2de8e22fdf..00000000000000 --- a/srcpkgs/projectM-devel +++ /dev/null @@ -1 +0,0 @@ -projectM \ No newline at end of file diff --git a/srcpkgs/projectM/template b/srcpkgs/projectM/template deleted file mode 100644 index 698e8860a07370..00000000000000 --- a/srcpkgs/projectM/template +++ /dev/null @@ -1,41 +0,0 @@ -# Template file for 'projectM' -pkgname=projectM -version=3.1.12 -revision=2 -build_style=gnu-configure -build_helper=qmake -configure_args="--datadir=/usr/libexec --enable-qt --enable-pulseaudio - --enable-jack --enable-sdl" -hostmakedepends="pkg-config qt5-host-tools automake libtool which qt5-qmake - qt5-tools-devel" -makedepends="pulseaudio-devel alsa-lib-devel glew-devel ftgl-devel libXext-devel - SDL2-devel gtkglext-devel jack-devel qt5-tools-devel libvisual-devel glm - MesaLib-devel glu-devel" -short_desc="Music visualization" -maintainer="Andrew Benson " -license="LGPL-2.1-or-later" -homepage="https://github.com/projectM-visualizer/projectm" -distfiles="${homepage}/releases/download/v${version}/projectM-${version}.tar.gz" -checksum=b6b99dde5c8f0822ae362606a0429628ee478f4ec943a156723841b742954707 - -if [ "$XBPS_TARGET_LIBC" = "musl" ]; then - makedepends+=" musl-fts-devel" - LDFLAGS="-lfts" -fi - -post_install() { - # fix location of desktop files - vmkdir usr/share - mv $DESTDIR/usr/libexec/{applications,icons} $DESTDIR/usr/share -} - -projectM-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" - } -} diff --git a/srcpkgs/projectlibre/patches/020.fix-projhome.patch b/srcpkgs/projectlibre/patches/020.fix-projhome.patch deleted file mode 100644 index 20a49774206481..00000000000000 --- a/srcpkgs/projectlibre/patches/020.fix-projhome.patch +++ /dev/null @@ -1,12 +0,0 @@ ---- a/projectlibre.sh -+++ b/projectlibre.sh -@@ -70,8 +70,7 @@ - #Default conf values - JAVA_EXE="java" - JAVA_OPTS="-Xms128m -Xmx768m" --#PROJECTLIBRE_HOME0="/usr/share/projectlibre" --PROJECTLIBRE_HOME0=`(dirname $0)` -+PROJECTLIBRE_HOME0="/usr/share/projectlibre" - PROJECTLIBRE_HOME="$PROJECTLIBRE_HOME0" - LOG_LEVEL="DEBUG" - LOG_FILE="/dev/null" diff --git a/srcpkgs/projectlibre/template b/srcpkgs/projectlibre/template deleted file mode 100644 index 16e058e1ddb457..00000000000000 --- a/srcpkgs/projectlibre/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'projectlibre' -pkgname=projectlibre -version=1.9.3 -revision=1 -depends="virtual?java-runtime virtual?awk" -short_desc="Open source project management (replacement for MS project)" -maintainer="Piraty " -license="CPAL-1.0" -homepage="https://www.projectlibre.com/" -distfiles="${SOURCEFORGE_SITE}/projectlibre/${version}/projectlibre-${version}.tar.gz" -checksum=b5391c4b060b9722f85759128c85644b61ab0ed9fc004c87f5f311311c276bac - -do_install() { - _dest="usr/share/projectlibre" - vmkdir $_dest/lib - vcopy projectlibre.jar "$_dest" - vcopy "lib/*" "$_dest/lib" - - vbin projectlibre.sh projectlibre - - vlicense license/license.txt - vcopy license/third-party usr/share/licenses/projectlibre -} diff --git a/srcpkgs/prometheus-client-c-devel b/srcpkgs/prometheus-client-c-devel deleted file mode 120000 index 2146f3bca2866f..00000000000000 --- a/srcpkgs/prometheus-client-c-devel +++ /dev/null @@ -1 +0,0 @@ -prometheus-client-c \ No newline at end of file diff --git a/srcpkgs/prometheus-client-c/template b/srcpkgs/prometheus-client-c/template deleted file mode 100644 index 3c7f9b96746854..00000000000000 --- a/srcpkgs/prometheus-client-c/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'prometheus-client-c' -pkgname=prometheus-client-c -version=0.1.3 -revision=1 -build_style=cmake -build_wrksrc=prom -short_desc="Prometheus Client in C" -maintainer="Joel Beckmeyer " -license="Apache-2.0" -homepage="https://github.com/digitalocean/prometheus-client-c" -changelog="https://github.com/digitalocean/prometheus-client-c/releases" -distfiles="https://github.com/digitalocean/prometheus-client-c/archive/refs/tags/v${version}.tar.gz" -checksum=3a82e302a5bdbbd5f699cf21bee97217c0386b5076d878cab724d5f672ef5092 - -prometheus-client-c-devel_package() { - short_desc="${short_desc} - development files" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - } -} diff --git a/srcpkgs/prometheus-cpp/template b/srcpkgs/prometheus-cpp/template deleted file mode 100644 index 1eb4c373d93156..00000000000000 --- a/srcpkgs/prometheus-cpp/template +++ /dev/null @@ -1,47 +0,0 @@ -# Template file for 'prometheus-cpp' -pkgname=prometheus-cpp -version=0.3 -revision=1 -_hash_client_model=fa8ad6fec33561be4280a8f0514318c79d7f6cb6 -_hash_googletest=ec44c6c1675c25b9827aacd08c02433cccde7780 -_hash_civetweb=fbdee7440be24f904208c15a1fc9e2582b866049 -build_style=cmake -configure_args="-DCMAKE_CXX_STANDARD=17" -hostmakedepends="telegraf protobuf" -makedepends="protobuf-devel" -short_desc="Prometheus Client Library in Modern C++" -maintainer="Toyam Cox " -license="MIT" -homepage="https://github.com/jupp0r/prometheus-cpp" -distfiles="https://github.com/jupp0r/prometheus-cpp/archive/v${version}.tar.gz - https://github.com/civetweb/civetweb/archive/${_hash_civetweb}.tar.gz>civetweb-${_hash_civetweb}.tgz - https://github.com/google/googletest/archive/${_hash_googletest}.tar.gz>googletest-${_hash_googletest}.tgz - https://github.com/prometheus/client_model/archive/${_hash_client_model}.tar.gz>client_model-${_hash_client_model}.tgz" -checksum="d5ea6dffca5185fb30b9b643343f2ab1d6113672d7aec3e75e0cfa757f50ea25 - 8bf320432b7840245c9caf717a6027b30eaf52948e05e694c5149e9dd066f603 - 175a22300b3450e27e5f2e6f95cc9abca74617cbc21a1e0ed19bdfbd22ea0305 - d29d75de6645bd67452df27cda2e4a09848161f9ecacc62b1c1818d0a701cff9" - -skip_extraction=" - civetweb-${_hash_civetweb}.tgz - googletest-${_hash_googletest}.tgz - client_model-${_hash_client_model}.tgz" - -post_extract() { - vsrcextract -C 3rdparty/civetweb civetweb-${_hash_civetweb}.tgz - vsrcextract -C 3rdparty/googletest googletest-${_hash_googletest}.tgz - vsrcextract -C 3rdparty/prometheus_client_model \ - client_model-${_hash_client_model}.tgz -} - -pre_configure() { - case "${XBPS_TARGET_MACHINE}" in - armv[56]*) sed -i lib/CMakeLists.txt \ - -e "/target_link_libraries/s;); atomic);" - ;; - esac -} - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/prometheus-cpp/update b/srcpkgs/prometheus-cpp/update deleted file mode 100644 index a16c7b1a5e510b..00000000000000 --- a/srcpkgs/prometheus-cpp/update +++ /dev/null @@ -1,2 +0,0 @@ -site="https://github.com/jupp0r/prometheus-cpp/releases" -pattern="v\K\d[\d\.]+\d(?=)" diff --git a/srcpkgs/prometheus/files/prometheus/run b/srcpkgs/prometheus/files/prometheus/run deleted file mode 100644 index 7e3a02c65e1d92..00000000000000 --- a/srcpkgs/prometheus/files/prometheus/run +++ /dev/null @@ -1,12 +0,0 @@ -#!/bin/sh -exec 2>&1 - -[ -f ./conf ] && . ./conf - -ulimit -n ${MAX_OPEN_FILES:-8192} - -: ${WRKDIR:=/var/lib/prometheus} - -cd "${WRKDIR}" - -exec chpst -u _prometheus prometheus --config.file=/etc/prometheus/prometheus.yml $ARGS 2>&1 diff --git a/srcpkgs/prometheus/template b/srcpkgs/prometheus/template deleted file mode 100644 index b2498b567b2a12..00000000000000 --- a/srcpkgs/prometheus/template +++ /dev/null @@ -1,53 +0,0 @@ -# Template file for 'prometheus' -pkgname=prometheus -version=3.6.0 -revision=1 -build_style=go -go_import_path="github.com/prometheus/prometheus" -go_package="github.com/prometheus/prometheus/cmd/prometheus github.com/prometheus/prometheus/cmd/promtool" -go_ldflags="-X github.com/prometheus/common/version.Version=${version} - -X github.com/prometheus/common/version.Revision=${version} - -X github.com/prometheus/common/version.Branch=${version} - -X github.com/prometheus/common/version.BuildDate=$(date --date "@$SOURCE_DATE_EPOCH" "+%Y%m%d-%H:%M:%S") - -X github.com/prometheus/common/version.BuildUser=VoidLinux" -go_build_tags="netgo,builtinassets" -make_check_args="-short" -hostmakedepends="yarn" -conf_files="/etc/prometheus/prometheus.yml" -short_desc="Monitoring system and time series database" -maintainer="Toyam Cox " -license="Apache-2.0, MIT" -homepage="https://prometheus.io/" -changelog="https://raw.githubusercontent.com/prometheus/prometheus/master/CHANGELOG.md" -distfiles="https://github.com/prometheus/prometheus/archive/v${version}.tar.gz" -checksum=90586300d083873125b45e25ba68ed1ef2c48202d392405732191fffd5d99d1b - -system_accounts="_prometheus" - -make_dirs="/var/lib/prometheus 700 _prometheus _prometheus" - -pre_build() { - # Need to patch node fs to avoid using too many file descriptors - (cd web/ui && yarn add --dev -W graceful-fs@4.2.11) - echo "require('graceful-fs').gracefulify(require('fs'));" \ - > "${wrksrc}/web/ui/use-graceful-fs.js" - export NODE_OPTIONS="--require ${wrksrc}/web/ui/use-graceful-fs.js" - - # rollup doesn't support native i686, use wasm instead - if [ "$XBPS_TARGET_MACHINE" = "i686" ]; then - (cd web/ui && npm install --override rollup@npm:@rollup/wasm-node@latest) - fi - - CGO_ENABLED=0 GOARCH= make assets assets-compress -} - -post_install() { - vlicense NOTICE - vmkdir etc/prometheus - vmkdir usr/share/doc/prometheus - vmkdir usr/share/examples/prometheus - vcopy documentation/examples/* usr/share/examples/prometheus/ - vcopy documentation/examples/prometheus.yml etc/prometheus/ - vcopy documentation/images usr/share/doc/prometheus/ - vsv prometheus -} diff --git a/srcpkgs/proot/files/ptrace_compat.h b/srcpkgs/proot/files/ptrace_compat.h deleted file mode 100644 index e8f9a588a5a396..00000000000000 --- a/srcpkgs/proot/files/ptrace_compat.h +++ /dev/null @@ -1,80 +0,0 @@ -#if !defined(_PTRACE_COMPAT_H_) -#define _PTRACE_COMPAT_H_ - - -/* Type of the REQUEST argument to `ptrace.' */ -enum __ptrace_request -{ - __PTRACE_TRACEME = 0, - __PTRACE_PEEKTEXT = 1, - __PTRACE_PEEKDATA = 2, - __PTRACE_PEEKUSER = 3, - __PTRACE_POKETEXT = 4, - __PTRACE_POKEDATA = 5, - __PTRACE_POKEUSER = 6, - __PTRACE_CONT = 7, - __PTRACE_KILL = 8, - __PTRACE_SINGLESTEP = 9, - __PTRACE_GETREGS = 12, - __PTRACE_SETREGS = 13, - __PTRACE_GETFPREGS = 14, - __PTRACE_SETFPREGS = 15, - __PTRACE_ATTACH = 16, - __PTRACE_DETACH = 17, - __PTRACE_GETFPXREGS = 18, - __PTRACE_SETFPXREGS = 19, - __PTRACE_SYSCALL = 24, - __PTRACE_SETOPTIONS = 0x4200, - __PTRACE_GETEVENTMSG = 0x4201, - __PTRACE_GETSIGINFO = 0x4202, - __PTRACE_SETSIGINFO = 0x4203, - __PTRACE_GETREGSET = 0x4204, - __PTRACE_SETREGSET = 0x4205, - __PTRACE_SEIZE = 0x4206, - __PTRACE_INTERRUPT = 0x4207, - __PTRACE_LISTEN = 0x4208, - __PTRACE_PEEKSIGINFO = 0x4209, - __PTRACE_GETSIGMASK = 0x420a, - __PTRACE_SETSIGMASK = 0x420b -}; - - -/* Flag for PTRACE_LISTEN. */ -enum __ptrace_flags -{ - __PTRACE_SEIZE_DEVEL = 0x80000000 -}; - -/* Options set using PTRACE_SETOPTIONS. */ -enum __ptrace_setoptions -{ - __PTRACE_O_TRACESYSGOOD = (1 << 0), - __PTRACE_O_TRACEFORK = (1 << 1), - __PTRACE_O_TRACEVFORK = (1 << 2), - __PTRACE_O_TRACECLONE = (1 << 3), - __PTRACE_O_TRACEEXEC = (1 << 4), - __PTRACE_O_TRACEVFORKDONE = (1 << 5), - __PTRACE_O_TRACEEXIT = (1 << 6), - __PTRACE_O_TRACESECCOMP = (1 << 7), - __PTRACE_O_EXITKILL = (1 << 20), - __PTRACE_O_MASK = __PTRACE_O_EXITKILL | ((1 << 8) - 1) -}; - -/* Wait extended result codes for the above trace options. */ -enum __ptrace_eventcodes -{ - __PTRACE_EVENT_FORK = 1, - __PTRACE_EVENT_VFORK = 2, - __PTRACE_EVENT_CLONE = 3, - __PTRACE_EVENT_EXEC = 4, - __PTRACE_EVENT_VFORK_DONE = 5, - __PTRACE_EVENT_EXIT = 6, - __PTRACE_EVENT_SECCOMP = 7 -}; - -enum __ptrace_peeksiginfo_flags -{ - __PTRACE_PEEKSIGINFO_SHARED = (1 << 0) -}; - -#endif /* _PTRACE_COMPAT_H */ diff --git a/srcpkgs/proot/patches/disable-seccomp-based-tracing.patch b/srcpkgs/proot/patches/disable-seccomp-based-tracing.patch deleted file mode 100644 index 76cb4e048b6f36..00000000000000 --- a/srcpkgs/proot/patches/disable-seccomp-based-tracing.patch +++ /dev/null @@ -1,17 +0,0 @@ -# Based on a patch by Simon McVittie : -# https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=847292#16 - -# Stops proot from segfaulting by disabling seccomp. -# https://github.com/proot-me/proot/issues/106 - ---- a/src/GNUmakefile -+++ b/src/GNUmakefile -@@ -132,7 +132,7 @@ ifneq ($(and $(HAS_SWIG),$(HAS_PYTHON_CONFIG)),) - CHECK_PYTHON_EXTENSION = /bin/echo -e "\#define HAVE_PYTHON_EXTENSION" - endif - --CHECK_FEATURES = process_vm seccomp_filter -+CHECK_FEATURES = process_vm - CHECK_PROGRAMS = $(foreach feature,$(CHECK_FEATURES),.check_$(feature)) - CHECK_OBJECTS = $(foreach feature,$(CHECK_FEATURES),.check_$(feature).o) - CHECK_RESULTS = $(foreach feature,$(CHECK_FEATURES),.check_$(feature).res) diff --git a/srcpkgs/proot/patches/makefile-fix-vars.patch b/srcpkgs/proot/patches/makefile-fix-vars.patch deleted file mode 100644 index 3136b007e6c4db..00000000000000 --- a/srcpkgs/proot/patches/makefile-fix-vars.patch +++ /dev/null @@ -1,29 +0,0 @@ -diff --git a/src/GNUmakefile b/src/GNUmakefile -index 777b058..3f25193 100644 ---- a/src/GNUmakefile -+++ b/src/GNUmakefile -@@ -8,11 +8,11 @@ SRC = $(dir $(firstword $(MAKEFILE_LIST))) - GIT = git - RM = rm - INSTALL = install --CC = $(CROSS_COMPILE)gcc -+CC ?= $(CROSS_COMPILE)gcc - LD = $(CC) --STRIP = $(CROSS_COMPILE)strip --OBJCOPY = $(CROSS_COMPILE)objcopy --OBJDUMP = $(CROSS_COMPILE)objdump -+STRIP = : -+OBJCOPY ?= $(CROSS_COMPILE)objcopy -+OBJDUMP ?= $(CROSS_COMPILE)objdump - PYTHON = python3 - - HAS_SWIG := $(shell swig -version 2>/dev/null) -@@ -104,7 +104,7 @@ quiet_CC = @echo " CC $@"; $(CC) - quiet_LD = @echo " LD $@"; $(LD) - quiet_INSTALL = @echo " INSTALL $?"; $(INSTALL) - --V = 0 -+V = 1 - ifeq ($(V), 0) - quiet = quiet_ - Q = @ diff --git a/srcpkgs/proot/patches/ptrace_compat.patch b/srcpkgs/proot/patches/ptrace_compat.patch deleted file mode 100644 index 731615ff18c6c5..00000000000000 --- a/srcpkgs/proot/patches/ptrace_compat.patch +++ /dev/null @@ -1,12 +0,0 @@ ---- a/src/tracee/tracee.h 2014-12-15 15:18:11.000000000 +0100 -+++ b/src/tracee/tracee.h 2021-09-30 00:24:54.834523917 -0700 -@@ -28,6 +28,9 @@ - #include /* bool, */ - #include /* LIST_*, */ - #include /* enum __ptrace_request */ -+#if !defined(__GLIBC__) -+#include "ptrace_compat.h" -+#endif - #include /* talloc_*, */ - #include /* *int*_t, */ - #include /* __WAIT_* */ diff --git a/srcpkgs/proot/template b/srcpkgs/proot/template deleted file mode 100644 index 4cfa54265a0c78..00000000000000 --- a/srcpkgs/proot/template +++ /dev/null @@ -1,32 +0,0 @@ -# Template file for 'proot' -pkgname=proot -version=5.2.0 -revision=1 -archs="x86_64* i686* aarch64* arm*" -build_wrksrc=src -build_style=gnu-makefile -make_use_env=yes -make_build_args="VERSION=${version}" -hostmakedepends="pkg-config python3-docutils python3-lxml" -makedepends="libarchive-devel talloc-devel" -short_desc="User-space implementation of chroot, mount --bind, and binfmt_misc" -maintainer="Piraty " -license="GPL-2.0-or-later" -homepage="https://proot-me.github.io" -distfiles="https://github.com/proot-me/PRoot/archive/v${version}.tar.gz" -checksum=1f25f9ef147bc96c9d7cd23218b7a7229f149757d91c832482b1a865b52aa62e - -if [ "$XBPS_TARGET_LIBC" = "musl" ]; then - makedepends+=" musl-legacy-compat" -fi - -pre_build() { - # Fix glibc ptrace.h specific constants for musl libc - cp ${FILESDIR}/ptrace_compat.h . -} - -do_install() { - vbin proot - make -C ../doc - vman ../doc/proot/man.1 proot.1 -} diff --git a/srcpkgs/proplib-devel b/srcpkgs/proplib-devel deleted file mode 120000 index 3941a52d05886d..00000000000000 --- a/srcpkgs/proplib-devel +++ /dev/null @@ -1 +0,0 @@ -proplib \ No newline at end of file diff --git a/srcpkgs/proplib/template b/srcpkgs/proplib/template deleted file mode 100644 index a7de6438c97e02..00000000000000 --- a/srcpkgs/proplib/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 'proplib' -pkgname=proplib -version=0.6.10 -revision=1 -build_style=gnu-makefile -make_use_env=yes -makedepends="zlib-devel" -short_desc="Portable Property container object library" -maintainer="Juan RP " -license="BSD-2-Clause" -homepage="https://gitlab.com/xtraeme/portableproplib" -distfiles="https://gitlab.com/xtraeme/portableproplib/-/archive/${version}/portableproplib-${version}.tar.gz" -checksum=e8fa7dbec90815a83d14c326286ee55196a9fe5b3192478671e58e7185db33dc - -post_install() { - vlicense COPYING -} - -proplib-devel_package() { - depends="${makedepends} ${sourcepkg}-${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/share - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/prose/template b/srcpkgs/prose/template deleted file mode 100644 index f9dc5e91852b6d..00000000000000 --- a/srcpkgs/prose/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'prose' -pkgname=prose -version=0.4.7 -revision=1 -build_style=cargo -short_desc="Reformat text pleasantly" -maintainer="Leah Neukirchen " -license="MIT, Apache-2.0" -homepage="https://github.com/jgdavey/prose/" -distfiles="https://github.com/jgdavey/prose/archive/v${version}.tar.gz" -checksum=a42e3617a7ac62afe00808befc89d6034d716d7c694afa599d98868d2a5c1cd9 - -post_install() { - vlicense LICENSE-MIT -} diff --git a/srcpkgs/prosody/INSTALL b/srcpkgs/prosody/INSTALL deleted file mode 100644 index 2a13012899b48f..00000000000000 --- a/srcpkgs/prosody/INSTALL +++ /dev/null @@ -1,6 +0,0 @@ -case "${ACTION}" in -post) - chmod 640 etc/prosody/prosody.cfg.lua - chown :prosody etc/prosody/prosody.cfg.lua - ;; -esac diff --git a/srcpkgs/prosody/files/prosody/run b/srcpkgs/prosody/files/prosody/run deleted file mode 100644 index 6425cdbb513fcb..00000000000000 --- a/srcpkgs/prosody/files/prosody/run +++ /dev/null @@ -1,5 +0,0 @@ -#!/bin/sh -exec 2>&1 -mkdir -p /run/prosody -chown prosody:prosody /run/prosody -exec chpst -u prosody:prosody prosody --no-daemonize diff --git a/srcpkgs/prosody/patches/pidfile.patch b/srcpkgs/prosody/patches/pidfile.patch deleted file mode 100644 index 8fed22cd6d09d7..00000000000000 --- a/srcpkgs/prosody/patches/pidfile.patch +++ /dev/null @@ -1,12 +0,0 @@ ---- a/prosody.cfg.lua.dist 2025-03-28 22:24:48.477067815 +0100 -+++ b/prosody.cfg.lua.dist 2025-03-28 22:24:28.531068661 +0100 -@@ -15,6 +15,9 @@ - -- blanks. Good luck, and happy Jabbering! - - -+------ Void settings ------ -+pidfile = "/run/prosody/prosody.pid" -+ - ---------- Server-wide settings ---------- - -- Settings in this section apply to the whole server and are the default settings - -- for any virtual hosts diff --git a/srcpkgs/prosody/template b/srcpkgs/prosody/template deleted file mode 100644 index 3fd7b0478cc664..00000000000000 --- a/srcpkgs/prosody/template +++ /dev/null @@ -1,49 +0,0 @@ -# Template file for 'prosody' -pkgname=prosody -version=13.0.1 -revision=2 -build_style=configure -configure_args=" - --ostype=linux - --prefix=/usr - --no-example-certs - --with-lua-include=${XBPS_CROSS_BASE}/usr/include/lua5.4 - --with-lua=${XBPS_CROSS_BASE}/usr - --lua-version=5.4 - --lua-suffix=5.4 - --runwith=lua5.4" -conf_files=" - /etc/prosody/prosody.cfg.lua - /etc/prosody/certs/localhost.cnf - /etc/prosody/certs/openssl.cnf - /etc/prosody/certs/makefile - /etc/prosody/certs/GNUmakefile" -make_dirs="/var/lib/prosody 0755 prosody prosody" -makedepends="lua54-devel openssl-devel libidn-devel icu-devel" -depends="lua54-luasocket lua54-luafilesystem lua54-luaexpat lua54-luasec lua54-unbound" -short_desc="Lightweight and extensible Jabber/XMPP server written in Lua" -maintainer="Orphaned " -license="MIT" -homepage="https://prosody.im/" -changelog="https://prosody.im/doc/release/${version}" -distfiles="https://prosody.im/downloads/source/${pkgname}-${version}.tar.gz" -checksum=7bde8a5bf3cce195fd454970001b9faeac1a4601bcaa5c74eed7c6b74e48d806 - -system_accounts="prosody" -prosody_homedir="/var/lib/prosody" - -case "$XBPS_TARGET_MACHINE" in -*-musl) CFLAGS="-DWITHOUT_MALLINFO" ;; -esac - -post_configure() { - vsed -e "/^CFLAGS=/s|$| ${CFLAGS}|" \ - -e "s|^CC=.*|CC=${CC}|" \ - -e 's|^LD=.*|LD=${CC}|' \ - -i config.unix -} - -post_install() { - vsv prosody - vlicense COPYING -} diff --git a/srcpkgs/protobuf-c-devel b/srcpkgs/protobuf-c-devel deleted file mode 120000 index 394908a2d4d362..00000000000000 --- a/srcpkgs/protobuf-c-devel +++ /dev/null @@ -1 +0,0 @@ -protobuf-c \ No newline at end of file diff --git a/srcpkgs/protobuf-c/patches/fix-compile-error.patch b/srcpkgs/protobuf-c/patches/fix-compile-error.patch deleted file mode 100644 index 1cc3115e883fc0..00000000000000 --- a/srcpkgs/protobuf-c/patches/fix-compile-error.patch +++ /dev/null @@ -1,52 +0,0 @@ ---- a/protoc-c/c_file.h 2018-07-01 11:52:24.135863225 +0200 -+++ b/protoc-c/c_file.h 2018-07-01 11:54:02.117755492 +0200 -@@ -67,6 +67,10 @@ - #include - #include - #include -+#include -+#include -+using namespace boost; -+using namespace std; - - namespace google { - namespace protobuf { ---- a/protoc-c/c_helpers.cc 2018-07-01 11:52:24.137863243 +0200 -+++ b/protoc-c/c_helpers.cc 2018-07-01 11:54:05.424785612 +0200 -@@ -67,6 +67,10 @@ - - #include - #include -+#include -+#include -+using namespace boost; -+using namespace std; - - namespace google { - namespace protobuf { ---- a/protoc-c/c_message.h 2018-07-01 11:52:24.138863253 +0200 -+++ b/protoc-c/c_message.h 2018-07-01 11:54:08.375812485 +0200 -@@ -66,6 +66,10 @@ - #include - #include - #include -+#include -+#include -+using namespace boost; -+using namespace std; - - namespace google { - namespace protobuf { ---- a/protoc-c/c_field.h 2018-07-01 11:52:24.142863289 +0200 -+++ b/protoc-c/c_field.h 2018-07-01 11:54:11.010836479 +0200 -@@ -65,6 +65,10 @@ - - #include - #include -+#include -+#include -+using namespace boost; -+using namespace std; - - namespace google { - namespace protobuf { diff --git a/srcpkgs/protobuf-c/template b/srcpkgs/protobuf-c/template deleted file mode 100644 index caa4a3b85b1430..00000000000000 --- a/srcpkgs/protobuf-c/template +++ /dev/null @@ -1,37 +0,0 @@ -# Template file for 'protobuf-c' -pkgname=protobuf-c -version=1.5.0 -revision=1 -build_style=gnu-configure -configure_args="$(vopt_enable protoc)" -hostmakedepends="pkg-config protobuf protobuf-devel automake libtool" -makedepends="protobuf-devel boost-devel-minimal $(vopt_if protoc libprotoc-devel)" -short_desc="C implementation of the Google Protocol Buffers" -maintainer="Enno Boland " -license="BSD-2-Clause" -homepage="https://github.com/protobuf-c/protobuf-c" -distfiles="${homepage}/releases/download/v${version}/protobuf-c-${version}.tar.gz" -checksum=7b404c63361ed35b3667aec75cc37b54298d56dd2bcf369de3373212cc06fd98 - -build_options="protoc" -build_options_default="protoc" -desc_option_protoc="Build protoc-c compiler" - -pre_configure() { - autoreconf -if -} - -post_install() { - vlicense LICENSE -} - -protobuf-c-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" - } -} diff --git a/srcpkgs/protobuf-devel b/srcpkgs/protobuf-devel deleted file mode 120000 index 779a5a300bcd4f..00000000000000 --- a/srcpkgs/protobuf-devel +++ /dev/null @@ -1 +0,0 @@ -protobuf \ No newline at end of file diff --git a/srcpkgs/protobuf-vala/template b/srcpkgs/protobuf-vala/template deleted file mode 100644 index 09ed71b320fe83..00000000000000 --- a/srcpkgs/protobuf-vala/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'protobuf-vala' -pkgname=protobuf-vala -version=0.1.0 -revision=3 -build_style=gnu-configure -configure_args="--disable-static" -hostmakedepends="protobuf pkg-config vala" -makedepends="libgee08-devel protobuf-devel vala-devel" -depends="pkg-config glib-devel" -short_desc="Plugin for the Google protocol buffer compiler to generate Vala code" -maintainer="Orphaned " -license="GPL-3.0-only" -homepage="http://launchpad.net/protobuf-vala/" -distfiles="${homepage}/trunk/${version}/+download/${pkgname}-${version}.tar.xz" -checksum=c12547813fa22ee2b15967f17146b08e2a4d90800810fe63730332aea6777c48 - -disable_parallel_build=yes - -post_patch() { - if [ "$CROSS_BUILD" ]; then - vsed -i -e '/^noinst_PROGRAMS/s/=.*/=/' src/Makefile.in - fi -} - -libprotobuf-vala_package() { - short_desc+=" - shared library" - pkg_install() { - vmove "usr/lib/*.so*" - } -} diff --git a/srcpkgs/protobuf/template b/srcpkgs/protobuf/template deleted file mode 100644 index f1ea4d44c5ed55..00000000000000 --- a/srcpkgs/protobuf/template +++ /dev/null @@ -1,97 +0,0 @@ -# Template file for 'protobuf' -pkgname=protobuf -version=25.2 -revision=4 -build_style=cmake -configure_args="-Dprotobuf_BUILD_SHARED_LIBS=ON -Dprotobuf_USE_EXTERNAL_GTEST=ON - -Dprotobuf_BUILD_LIBPROTOC=ON -Dprotobuf_ABSL_PROVIDER=package - -Dprotobuf_BUILD_TESTS=OFF" -# XXX: Tests require that the abseil-cpp provides absl::scoped_mock_log -hostmakedepends="pkg-config" -makedepends="zlib-devel gtest-devel abseil-cpp-devel" -short_desc="Protocol buffers compiler" -maintainer="Orphaned " -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=8ff511a64fc46ee792d3fe49a5a1bcad6f7dc50dfbba5a28b0e5b979c17f9871 - -# Switch to versioned package -conflicts="protobuf18>=0 protobuf23>=0 protobuf24>=0 - protobuf25>=0 protobuf26>=0 protobuf28>=0" -replaces="${conflicts}" - -if [ "$CROSS_BUILD" ]; then - # needs host protoc - hostmakedepends+=" ${pkgname}" - configure_args+=" -Dprotobuf_PROTOC_EXE=/usr/bin/protoc" -fi - -post_install() { - vlicense LICENSE -} - -libprotobuf_package() { - short_desc="Protocol buffers C++ library" - pkg_install() { - vmove "usr/lib/libprotobuf.so.*" - vlicense LICENSE - } -} - -libprotobuf-lite_package() { - short_desc="Protocol buffers C++ library (lite version)" - pkg_install() { - vmove "usr/lib/libprotobuf-lite.so.*" - vlicense LICENSE - } -} - -libprotoc_package() { - short_desc="Protocol buffers compiler library" - pkg_install() { - vmove "usr/lib/libprotoc.so.*" - vlicense LICENSE - } -} - -libprotoc-devel_package() { - depends="libprotoc-${version}_${revision}" - short_desc="Protocol buffers compiler library - development files" - # Switch to versioned package - conflicts="libprotoc18-devel>=0 libprotoc23-devel>=0 - libprotoc24-devel>=0 libprotoc25-devel>=0 - libprotoc26-devel>=0 libprotoc28-devel>=0" - replaces="${conflicts}" - pkg_install() { - vmove usr/lib/libprotoc.so - vmove usr/include/google/protobuf/compiler - } -} - -protobuf-devel_package() { - depends="zlib-devel - libprotobuf-${version}_${revision} - libprotobuf-lite-${version}_${revision} - libprotoc-devel-${version}_${revision} - abseil-cpp-devel" - short_desc="Protocol buffers C++ library - development files" - # Switch to versioned package - conflicts="protobuf18-devel>=0 protobuf23-devel>=0 - protobuf24-devel>=0 protobuf25-devel>=0 - protobuf26-devel>=0 protobuf28-devel>=0" - replaces="${conflicts}" - pkg_install() { - vmove usr/include - vmove usr/lib/libprotobuf.so - vmove usr/lib/libprotobuf-lite.so - vmove usr/lib/pkgconfig - vmove usr/lib/cmake - # when cross-building something that uses this cmake file, - # it barfs because it can't execute the target's protobuf binary - vsed -i -e 's,${_IMPORT_PREFIX}/bin,/usr/bin,g' \ - "$PKGDESTDIR"/usr/lib/cmake/protobuf/protobuf-targets-none.cmake - vmove "usr/lib/*.a" - } -} diff --git a/srcpkgs/protonmail-bridge/patches/no-gui-tester.patch b/srcpkgs/protonmail-bridge/patches/no-gui-tester.patch deleted file mode 100644 index 364ee903a94a40..00000000000000 --- a/srcpkgs/protonmail-bridge/patches/no-gui-tester.patch +++ /dev/null @@ -1,7 +0,0 @@ ---- a/internal/frontend/bridge-gui/CMakeLists.txt.orig -+++ b/internal/frontend/bridge-gui/CMakeLists.txt -@@ -29,4 +29,3 @@ - - add_subdirectory(bridgepp) - add_subdirectory(bridge-gui) --add_subdirectory(bridge-gui-tester) diff --git a/srcpkgs/protonmail-bridge/patches/no-vcpkg.patch b/srcpkgs/protonmail-bridge/patches/no-vcpkg.patch deleted file mode 100644 index 8c43fa6bb05bf3..00000000000000 --- a/srcpkgs/protonmail-bridge/patches/no-vcpkg.patch +++ /dev/null @@ -1,40 +0,0 @@ ---- a/internal/frontend/bridge-gui/CMakeLists.txt.orig -+++ b/internal/frontend/bridge-gui/CMakeLists.txt -@@ -23,7 +23,6 @@ - # Project - #***************************************************************************************************************************************************** - set(BRIDGE_REPO_ROOT "${CMAKE_CURRENT_SOURCE_DIR}/../../..") --include("BridgeSetup.cmake") - - project(frontend) - ---- a/internal/frontend/bridge-gui/bridge-gui/CMakeLists.txt.orig -+++ b/internal/frontend/bridge-gui/bridge-gui/CMakeLists.txt -@@ -18,7 +18,6 @@ - - cmake_minimum_required(VERSION 3.22) - set(BRIDGE_REPO_ROOT "${CMAKE_CURRENT_SOURCE_DIR}/../../../..") --include(../BridgeSetup.cmake) - - - #***************************************************************************************************************************************************** ---- a/internal/frontend/bridge-gui/bridge-gui-tester/CMakeLists.txt.orig -+++ b/internal/frontend/bridge-gui/bridge-gui-tester/CMakeLists.txt -@@ -20,7 +20,6 @@ - - - set(BRIDGE_REPO_ROOT "${CMAKE_CURRENT_SOURCE_DIR}/../../../..") --include(../BridgeSetup.cmake) - - - #***************************************************************************************************************************************************** ---- a/internal/frontend/bridge-gui/bridgepp/CMakeLists.txt.orig -+++ b/internal/frontend/bridge-gui/bridgepp/CMakeLists.txt -@@ -19,7 +19,6 @@ - cmake_minimum_required(VERSION 3.22) - - set(BRIDGE_REPO_ROOT "${CMAKE_CURRENT_SOURCE_DIR}/../../../..") --include(../BridgeSetup.cmake) - - - #**************************************************************************************************************************************************** diff --git a/srcpkgs/protonmail-bridge/patches/protobuf-cmake.patch b/srcpkgs/protonmail-bridge/patches/protobuf-cmake.patch deleted file mode 100644 index 337c346a64f135..00000000000000 --- a/srcpkgs/protonmail-bridge/patches/protobuf-cmake.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/internal/frontend/bridge-gui/bridgepp/CMakeLists.txt.orig -+++ b/internal/frontend/bridge-gui/bridgepp/CMakeLists.txt -@@ -48,7 +48,7 @@ - #**************************************************************************************************************************************************** - # gRPC / Protobuf - #**************************************************************************************************************************************************** --find_package(Protobuf CONFIG REQUIRED) -+find_package(Protobuf REQUIRED) - message(STATUS "Using protobuf ${Protobuf_VERSION}") - - find_package(gRPC CONFIG REQUIRED) diff --git a/srcpkgs/protonmail-bridge/patches/system-gtest.patch b/srcpkgs/protonmail-bridge/patches/system-gtest.patch deleted file mode 100644 index 70f960c47aa57e..00000000000000 --- a/srcpkgs/protonmail-bridge/patches/system-gtest.patch +++ /dev/null @@ -1,22 +0,0 @@ -diff --git a/bridgepp/CMakeLists.txt b/bridgepp/CMakeLists.txt -index f4a0a553..02d631dc 100644 ---- a/internal/frontend/bridge-gui/bridgepp/CMakeLists.txt -+++ b/internal/frontend/bridge-gui/bridgepp/CMakeLists.txt -@@ -172,16 +172,7 @@ if (CMAKE_VERSION VERSION_GREATER_EQUAL "3.24.0") - cmake_policy(SET CMP0135 NEW) # avoid warning DOWNLOAD_EXTRACT_TIMESTAMP - endif () - --include(FetchContent) --FetchContent_Declare( -- googletest -- URL https://github.com/google/googletest/archive/b796f7d44681514f58a683a3a71ff17c94edb0c1.zip --) -- --# For Windows: Prevent overriding the parent project's compiler/linker settings --set(gtest_force_shared_crt ON CACHE BOOL "" FORCE) -- --FetchContent_MakeAvailable(googletest) -+find_package(GTest REQUIRED) - - enable_testing() - diff --git a/srcpkgs/protonmail-bridge/patches/system-icu.patch b/srcpkgs/protonmail-bridge/patches/system-icu.patch deleted file mode 100644 index 7794a582a0e20f..00000000000000 --- a/srcpkgs/protonmail-bridge/patches/system-icu.patch +++ /dev/null @@ -1,15 +0,0 @@ ---- a/internal/frontend/bridge-gui/bridge-gui/DeployLinux.cmake.orig -+++ b/internal/frontend/bridge-gui/bridge-gui/DeployLinux.cmake -@@ -54,9 +54,9 @@ - AppendQt6Lib("libQt6Core.so.6") - AppendQt6Lib("libQt6QuickTemplates2.so.6") - AppendQt6Lib("libQt6DBus.so.6") --AppendQt6Lib("libicui18n.so.56") --AppendQt6Lib("libicuuc.so.56") --AppendQt6Lib("libicudata.so.56") -+AppendQt6Lib("libicui18n.so") -+AppendQt6Lib("libicuuc.so") -+AppendQt6Lib("libicudata.so") - AppendQt6Lib("libQt6XcbQpa.so.6") - AppendQt6Lib("libQt6WaylandClient.so.6") - AppendQt6Lib("libQt6WlShellIntegration.so.6") diff --git a/srcpkgs/protonmail-bridge/template b/srcpkgs/protonmail-bridge/template deleted file mode 100644 index 1a18aa57be6127..00000000000000 --- a/srcpkgs/protonmail-bridge/template +++ /dev/null @@ -1,52 +0,0 @@ -# Template file for 'protonmail-bridge' -pkgname=protonmail-bridge -version=3.12.0 -revision=2 -archs="x86_64* aarch64* riscv64*" -build_style=cmake -build_helper=qmake6 -build_wrksrc="internal/frontend/bridge-gui/bridge-gui" -configure_args="-DBRIDGE_APP_FULL_NAME=ProtonMailBridge -DBRIDGE_VENDOR=ProtonAG - -DBRIDGE_BUILD_ENV=xbps -DBRIDGE_TAG=${version} -DBRIDGE_REVISION=${revision} - -DBRIDGE_APP_VERSION=${version} -DProtobuf_PROTOC_EXECUTABLE=/usr/bin/protoc" -go_import_path="github.com/ProtonMail/proton-bridge/v3" -go_ldflags="-X ${go_import_path}/internal/constants.Version=${version} - -X ${go_import_path}/internal/constants.Revision=${revision} - -X ${go_import_path}/internal/constants.Tag=${version} - -X ${go_import_path}/internal/constants.FullAppName=ProtonMailBridge - -X ${go_import_path}/internal/constants.BuildEnv=xbps" -hostmakedepends="go pkg-config qt6-base qt6-tools protobuf grpc" -makedepends="libglvnd-devel libsecret-devel qt6-base-devel qt6-declarative-devel - qt6-svg-devel sentry-native-devel grpc-devel protobuf-devel - gtest-devel" -depends="qt6-svg" -short_desc="ProtonMail Bridge for use with E-mail software" -maintainer="Orphaned " -license="GPL-3.0-or-later" -homepage="https://proton.me/mail/bridge" -distfiles="https://github.com/ProtonMail/proton-bridge/archive/refs/tags/v${version}.tar.gz" -checksum=4215fd1848fff262da55194270f495e19722cdf8bbf98dbe3ca4ff5ca5aa4a1f -nopie_files="/usr/libexec/protonmail/bridge" -nocross="protobuf generation fails" - -post_patch() { - vsed -i -e 's/^Exec=.*$/Exec=protonmail-bridge-gui/' "$wrksrc"/dist/proton-bridge.desktop -} - -pre_build() { - cd "$wrksrc" - ( cd ./utils/ && ./credits.sh bridge ) - . /void-packages/common/environment/build-style/go.sh - go build -p "$XBPS_MAKEJOBS" -modcacherw -v -tags "${go_build_tags}" -ldflags "${go_ldflags}" \ - -o proton-bridge ./cmd/Desktop-Bridge -} - -do_install() { - vinstall "$wrksrc"/proton-bridge 755 usr/libexec/protonmail bridge - vinstall build/bridge-gui 755 usr/libexec/protonmail bridge-gui - vmkdir usr/bin - ln -s ../libexec/protonmail/bridge "$DESTDIR"/usr/bin/protonmail-bridge - ln -s ../libexec/protonmail/bridge-gui "$DESTDIR"/usr/bin/protonmail-bridge-gui - vinstall "$wrksrc"/dist/proton-bridge.desktop 644 usr/share/applications - vinstall "$wrksrc"/dist/bridge.svg 644 usr/share/icons/hicolor/scalable/apps protonmail-bridge.svg -} diff --git a/srcpkgs/protontricks/template b/srcpkgs/protontricks/template deleted file mode 100644 index 7464d95affb35b..00000000000000 --- a/srcpkgs/protontricks/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'protontricks' -pkgname=protontricks -version=1.12.1 -revision=1 -build_style=python3-module -hostmakedepends="python3-setuptools_scm" -depends="python3-vdf winetricks python3-setuptools python3-Pillow" -checkdepends="$depends" -short_desc="Simple wrapper that does winetricks things for Proton enabled games" -maintainer="zenobit " -license="GPL-3.0-only" -homepage="https://github.com/Matoking/protontricks" -changelog="https://raw.githubusercontent.com/Matoking/protontricks/master/CHANGELOG.md" -distfiles="${PYPI_SITE}/p/protontricks/protontricks-${version}.tar.gz" -checksum=72629218eaa1d2edf9892f6c2d641d8ab66f54584db59f03e3b8a9cafd60ec9c - -post_install() { - # Remove `protontricks-desktop-install`, since we - # already install .desktop files properly. - rm ${DESTDIR}/usr/bin/protontricks-desktop-install -} diff --git a/srcpkgs/prototype/files/prototype.sh b/srcpkgs/prototype/files/prototype.sh deleted file mode 100644 index 148f1b7229ba33..00000000000000 --- a/srcpkgs/prototype/files/prototype.sh +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh -cd /usr/libexec/prototype -exec ./prototype "$@" diff --git a/srcpkgs/prototype/patches/build.patch b/srcpkgs/prototype/patches/build.patch deleted file mode 100644 index d2592d539b8432..00000000000000 --- a/srcpkgs/prototype/patches/build.patch +++ /dev/null @@ -1,12 +0,0 @@ ---- a/Makefile -+++ b/Makefile -@@ -4,8 +4,7 @@ - LDFLAGS = -lGL -lm - DEST = /usr/local - else ifeq ($(LINUX),1) --CXXFLAGS = -O2 -g -I./ -I/usr/include/GL -Wno-write-strings --LDFLAGS = -lGL -lm -+LDFLAGS += -lGL -lm - DEST = /usr/local - else ifeq ($(AMIGAOS4),1) - ifeq ($(SDL2),1) diff --git a/srcpkgs/prototype/template b/srcpkgs/prototype/template deleted file mode 100644 index 03d8f26c39be5e..00000000000000 --- a/srcpkgs/prototype/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'prototype' -pkgname=prototype -version=1.0.0 -revision=1 -makedepends="libpng-devel SDL2_mixer-devel" -short_desc="RType remake from Dark Castle Software" -maintainer="Orphaned " -license="Public Domain" -homepage="https://github.com/ptitSeb/prototype" -distfiles="https://github.com/ptitSeb/prototype/archive/v${version}.tar.gz" -checksum=400f8a5c727c9feaa6b48b65c23c312db41dd238af9526659bf3342346c05af6 - -CXXFLAGS="-Wno-write-strings" - -do_build() { - make SDL2=1 LINUX=1 CPP=$CXX LD=$CXX ${makejobs} -} -do_install() { - vmkdir usr/libexec/prototype - vcopy Data usr/libexec/prototype - install -m755 prototype ${DESTDIR}/usr/libexec/prototype - vbin ${FILESDIR}/prototype.sh prototype -} diff --git a/srcpkgs/proxychains-ng/template b/srcpkgs/proxychains-ng/template deleted file mode 100644 index 7217dc24d23fde..00000000000000 --- a/srcpkgs/proxychains-ng/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'proxychains-ng' -pkgname=proxychains-ng -version=4.17 -revision=1 -build_style=gnu-configure -make_install_target="install install-config" -conf_files="/etc/proxychains.conf" -short_desc="Hook preloader to redirect TCP traffic through SOCKS or HTTP proxies" -maintainer="David " -license="GPL-2.0-only" -homepage="https://github.com/rofl0r/proxychains-ng" -distfiles="http://ftp.barfooze.de/pub/sabotage/tarballs/${pkgname}-${version}.tar.xz" -checksum=36ddc7f64cb3df2ca4170627c6e0f0dea33d1a6d0730629dff6f5c633f2006f9 diff --git a/srcpkgs/prs-gtk3 b/srcpkgs/prs-gtk3 deleted file mode 120000 index c38bf7a251b62b..00000000000000 --- a/srcpkgs/prs-gtk3 +++ /dev/null @@ -1 +0,0 @@ -prs \ No newline at end of file diff --git a/srcpkgs/prs/template b/srcpkgs/prs/template deleted file mode 100644 index 5830dfeb832570..00000000000000 --- a/srcpkgs/prs/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'prs' -pkgname=prs -version=0.5.4 -revision=1 -build_style=cargo -make_install_args="--path ./cli" -hostmakedepends="pkg-config gnupg git python3" -makedepends="glib-devel cairo-devel pango-devel atk-devel gdk-pixbuf-devel gtk+3-devel" -depends="gnupg git" -short_desc="Pass compatible password manager written in Rust" -maintainer="Orphaned " -license="GPL-3.0-only" -homepage="https://timvisee.com/projects/prs/" -changelog="https://gitlab.com/timvisee/prs/-/raw/master/CHANGELOG.md" -distfiles="https://gitlab.com/timvisee/prs/-/archive/v${version}/prs-v${version}.tar.gz" -checksum=8c5b5b15641379b49a8b8fea52cdbad4832852b39a80903cc3db05299fa55db1 - -prs-gtk3_package() { - short_desc="GTK3 frontend for prs" - pkg_install() { - vbin target/${RUST_TARGET}/release/prs-gtk3-copy prs-gtk3 - } -} diff --git a/srcpkgs/ps_mem/template b/srcpkgs/ps_mem/template deleted file mode 100644 index fd6141153c665a..00000000000000 --- a/srcpkgs/ps_mem/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'ps_mem' -pkgname=ps_mem -version=3.14 -revision=5 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3" -short_desc="Utility to accurately report the core memory usage for a program" -maintainer="wael <40663@proton.me>" -license="LGPL-2.1-only" -homepage="https://github.com/pixelb/ps_mem" -distfiles="https://github.com/pixelb/ps_mem/archive/refs/tags/v${version}.tar.gz" -checksum=ad8bf87f9b9acd9b0b4997445bd99a8eeace4d816b207d56b03c5a83fec00514 diff --git a/srcpkgs/pscircle/template b/srcpkgs/pscircle/template deleted file mode 100644 index 6ca3a0d0990fea..00000000000000 --- a/srcpkgs/pscircle/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'pscircle' -pkgname=pscircle -version=1.4.0 -revision=1 -build_style=meson -hostmakedepends="pkg-config" -makedepends="cairo-devel" -short_desc="Radial tree process visualisation" -maintainer="SolitudeSF " -license="GPL-2.0-or-later" -homepage="https://gitlab.com/mildlyparallel/pscircle" -changelog="https://gitlab.com/mildlyparallel/pscircle/-/raw/master/CHANGELOG.md" -distfiles="https://gitlab.com/mildlyparallel/pscircle/-/archive/v${version}/pscircle-v${version}.tar.gz" -checksum=99a4fa1d7e4ca28b067c5c2bb977352b4e6fcb9eb22349c9d33456971f282d7f diff --git a/srcpkgs/psensor/patches/18.patch b/srcpkgs/psensor/patches/18.patch deleted file mode 100644 index bf6e3ea76fd917..00000000000000 --- a/srcpkgs/psensor/patches/18.patch +++ /dev/null @@ -1,26 +0,0 @@ -From 433975a279bc9e807477852957283cabb6199c9b Mon Sep 17 00:00:00 2001 -From: Boleslaw Ciesielski <4743344+combolek@users.noreply.github.com> -Date: Wed, 5 May 2021 14:29:05 -0700 -Subject: [PATCH] Fix gcc warning about misleading indentation - ---- - https://gitlab.com/jeanfi/psensor/-/merge_requests/18/ - src/lib/pudisks2.c | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/src/lib/pudisks2.c b/src/lib/pudisks2.c -index 7111174..987dac4 100644 ---- a/src/lib/pudisks2.c -+++ b/src/lib/pudisks2.c -@@ -83,7 +83,7 @@ static void smart_update(struct psensor *s, UDisksDriveAta *ata) - PROVIDER_NAME, - data->path); - -- data->last_smart_update = t; -+ data->last_smart_update = t; - } - - void udisks2_psensor_list_update(struct psensor **sensors) --- -GitLab - diff --git a/srcpkgs/psensor/patches/microhttpd-0.9.71.patch b/srcpkgs/psensor/patches/microhttpd-0.9.71.patch deleted file mode 100644 index 56f56b11e1519a..00000000000000 --- a/srcpkgs/psensor/patches/microhttpd-0.9.71.patch +++ /dev/null @@ -1,34 +0,0 @@ -Upstream: git diff --no-prefix 4088dc4~ ad8a1e3 -diff --git src/server/server.c src/server/server.c -index a70f6ab..5d7f751 100644 ---- a/src/server/server.c -+++ b/src/server/server.c -@@ -306,14 +306,20 @@ create_response(const char *nurl, const char *method, unsigned int *rp_code) - MHD_RESPMEM_MUST_FREE); - } - --static int cbk_http_request(void *cls, -- struct MHD_Connection *connection, -- const char *url, -- const char *method, -- const char *version, -- const char *upload_data, -- size_t *upload_data_size, -- void **ptr) -+ -+#if MHD_VERSION < 0x00097002 -+static int -+#else -+static enum MHD_Result -+#endif -+cbk_http_request(void *cls, -+ struct MHD_Connection *connection, -+ const char *url, -+ const char *method, -+ const char *version, -+ const char *upload_data, -+ size_t *upload_data_size, -+ void **ptr) - { - static int dummy; - struct MHD_Response *response; diff --git a/srcpkgs/psensor/patches/use-ayatana-appindicator.patch b/srcpkgs/psensor/patches/use-ayatana-appindicator.patch deleted file mode 100644 index f8350ca6f77f4c..00000000000000 --- a/srcpkgs/psensor/patches/use-ayatana-appindicator.patch +++ /dev/null @@ -1,53 +0,0 @@ -From d84498639263d6a8f8d4b4adddf3dab66631876b Mon Sep 17 00:00:00 2001 -From: tibequadorian -Date: Sat, 22 Jan 2022 00:15:13 +0100 -Subject: [PATCH] Use ayatana appindicator - ---- - configure.ac | 2 +- - src/ui.h | 2 +- - src/ui_appindicator.c | 2 +- - 3 files changed, 3 insertions(+), 3 deletions(-) - -diff --git a/configure.ac b/configure.ac -index 48b10eb..2ff857d 100644 ---- a/configure.ac -+++ b/configure.ac -@@ -117,7 +117,7 @@ AC_SUBST(LIBNOTIFY_LIBS) - - # Checks AppIndicator - APPINDICATOR_LIBS= --PKG_CHECK_MODULES(APPINDICATOR, appindicator3-0.1, -+PKG_CHECK_MODULES(APPINDICATOR, ayatana-appindicator3-0.1, - [AC_DEFINE([HAVE_APPINDICATOR],[1],[Use AppIndicator3-0.1])], - [AC_MSG_WARN(AppIndicator 3-0.1 not present")]) - AM_CONDITIONAL(APPINDICATOR, test -n "$APPINDICATOR_LIBS") -diff --git a/src/ui.h b/src/ui.h -index 426f29c..43ae4be 100644 ---- a/src/ui.h -+++ b/src/ui.h -@@ -27,7 +27,7 @@ - #include - - #if defined(HAVE_APPINDICATOR) --#include -+#include - #endif - - #include "psensor.h" -diff --git a/src/ui_appindicator.c b/src/ui_appindicator.c -index ed4cc64..b3179c0 100644 ---- a/src/ui_appindicator.c -+++ b/src/ui_appindicator.c -@@ -21,7 +21,7 @@ - #include - - #include --#include -+#include - - #include - #include --- -2.34.1 - diff --git a/srcpkgs/psensor/template b/srcpkgs/psensor/template deleted file mode 100644 index 8911cbb308a599..00000000000000 --- a/srcpkgs/psensor/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'psensor' -pkgname=psensor -version=1.2.1 -revision=2 -build_style=gnu-configure -hostmakedepends="pkg-config glib-devel automake gettext-devel-tools" -makedepends="gtk+3-devel udisks2-devel libgtop-devel json-c-devel - libsensors-devel libatasmart-devel libcurl-devel libnotify-devel - libayatana-appindicator-devel libmicrohttpd-devel" -depends="lm_sensors" -short_desc="Graphical hardware temperature monitor for Linux" -maintainer="Foxlet " -license="GPL-2.0-only" -homepage="https://wpitchoune.net/psensor" -changelog="https://gitlab.com/jeanfi/psensor/-/raw/master/NEWS" -distfiles="https://wpitchoune.net/${pkgname}/files/${pkgname}-${version}.tar.gz" -checksum=084f785d169f533d3010e50c5933436ed427afc70d41740b762f1db5034833ab -disable_parallel_build=yes - -if [ -z "$CROSS_BUILD" ]; then - hostmakedepends+=" help2man" -fi - -post_extract() { - vsed -e 's/-Werror//g' -i tests/Makefile.in src/lib/Makefile.in src/server/Makefile.in -} - -pre_configure() { - autoreconf -fi -} diff --git a/srcpkgs/psftools-devel b/srcpkgs/psftools-devel deleted file mode 120000 index 7301b486248faa..00000000000000 --- a/srcpkgs/psftools-devel +++ /dev/null @@ -1 +0,0 @@ -psftools \ No newline at end of file diff --git a/srcpkgs/psftools/template b/srcpkgs/psftools/template deleted file mode 100644 index bb9a6bee88aee4..00000000000000 --- a/srcpkgs/psftools/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'psftools' -pkgname=psftools -version=1.0.14 -revision=1 -build_style=gnu-configure -short_desc="Converters for simple fixed-width bitmap fonts" -maintainer="Duncaen " -license="GPL-2.0-or-later" -homepage="https://www.seasip.info/Unix/PSF/" -distfiles="http://www.seasip.info/Unix/PSF/psftools-${version}.tar.gz" -checksum=dcf8308fa414b486e6df7c48a2626e8dcb3c8a472c94ff04816ba95c6c51d19e - -psftools-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/pslist/template b/srcpkgs/pslist/template deleted file mode 100644 index eccc3d4a05efe7..00000000000000 --- a/srcpkgs/pslist/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'pslist' -pkgname=pslist -version=1.4.0 -revision=2 -build_style=gnu-makefile -make_install_args="MANDIR=/usr/share/man/man" -make_check_target="test" -depends="perl" -checkdepends="perl-Test-Command procps-ng" -short_desc="List all child processes for a given process ID" -maintainer="Piotr Wójcik " -license="BSD-2-Clause" -homepage="https://devel.ringlet.net/sysutils/pslist/" -distfiles="https://devel.ringlet.net/files/sys/pslist/pslist-${version}.tar.xz" -checksum=21883c976919890167b400f93465bbb8e4d1329126853b4e343d19b7b74484fb - -post_install() { - head -n 25 pslist > LICENSE - vlicense LICENSE -} diff --git a/srcpkgs/psmisc/template b/srcpkgs/psmisc/template deleted file mode 100644 index f1e1ac9cc945ef..00000000000000 --- a/srcpkgs/psmisc/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'psmisc' -pkgname=psmisc -version=23.7 -revision=1 -build_style=gnu-configure -makedepends="ncurses-devel" -short_desc="Small set of utilities that use the linux proc filesystem" -maintainer="Enno Boland " -license="GPL-2.0-or-later" -homepage="https://gitlab.com/psmisc/psmisc" -changelog="https://gitlab.com/psmisc/psmisc/-/raw/master/ChangeLog" -distfiles="${SOURCEFORGE_SITE}/${pkgname}/${pkgname}-${version}.tar.xz" -checksum=58c55d9c1402474065adae669511c191de374b0871eec781239ab400b907c327 diff --git a/srcpkgs/pspg/template b/srcpkgs/pspg/template deleted file mode 100644 index c2474a6fad1a9e..00000000000000 --- a/srcpkgs/pspg/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'pspg' -pkgname=pspg -version=5.8.12 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="postgresql-libs-devel ncurses-devel" -short_desc="Pager for tables and CSV" -maintainer="Leah Neukirchen " -license="BSD-2-Clause" -homepage="https://github.com/okbob/pspg" -distfiles="https://github.com/okbob/pspg/archive/refs/tags/${version}.tar.gz" -checksum=9f74c236944bea79586a3a12ab9d36735bfa62a92a8d7953e8c1ff5c108277af - -post_install() { - vman pspg.1 - vlicense LICENSE -} diff --git a/srcpkgs/pst/template b/srcpkgs/pst/template deleted file mode 100644 index b0ddb3946b10f2..00000000000000 --- a/srcpkgs/pst/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'pst' -pkgname=pst -version=1.3.2 -revision=4 -build_style=go -go_import_path=github.com/skanehira/pst -short_desc="TUI process monitor" -maintainer="Daniel Lewan " -license="MIT" -homepage="https://github.com/skanehira/pst" -distfiles="https://github.com/skanehira/pst/archive/${version}.tar.gz" -checksum=99075d67a3302fd61d19f7859c5ad368d068a426731b1ff2222a224c60d8f308 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/pstate-frequency/template b/srcpkgs/pstate-frequency/template deleted file mode 100644 index 98667d1647db89..00000000000000 --- a/srcpkgs/pstate-frequency/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'pstate-frequency' -pkgname=pstate-frequency -version=3.11.0 -revision=1 -archs="i686* x86_64*" -build_style=gnu-makefile -make_install_args="INCLUDE_ZSH_COMPLETION=1 INCLUDE_SYSTEMD_UNIT=0 INCLUDE_LICENSE=0" -short_desc="Easily control Intel p-state driver on Linux" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="https://pyamsoft.github.io/pstate-frequency/" -distfiles="https://github.com/pyamsoft/pstate-frequency/archive/${version}.tar.gz" -checksum=df232f57de91c6527958a89fc06010d8ed9bffd686f1f682ebf9ef30bd5078d4 -conf_files="/etc/pstate-frequency.d/*.plan" diff --git a/srcpkgs/pstoedit-devel b/srcpkgs/pstoedit-devel deleted file mode 120000 index 5e3543eda1023c..00000000000000 --- a/srcpkgs/pstoedit-devel +++ /dev/null @@ -1 +0,0 @@ -pstoedit \ No newline at end of file diff --git a/srcpkgs/pstoedit/template b/srcpkgs/pstoedit/template deleted file mode 100644 index 5b415396edd504..00000000000000 --- a/srcpkgs/pstoedit/template +++ /dev/null @@ -1,34 +0,0 @@ -# Template file for 'pstoedit' -pkgname=pstoedit -version=3.75 -revision=1 -build_style=gnu-configure -hostmakedepends="ghostscript pkg-config" -makedepends="libXext-devel libmagick-devel libxml2-devel" -short_desc="PostScript and PDF graphics into other vector formats translator" -maintainer="John " -license="GPL-2.0-or-later" -homepage="http://www.pstoedit.net/" -changelog="http://www.calvina.de/pstoedit/changelog.htm" -distfiles="${SOURCEFORGE_SITE}/pstoedit/pstoedit-${version}.tar.gz" -checksum=b7b5d8510b40a5b148f7751268712fcfd0c1ed2bb46f359f655b6fcdc53364cf - -libpstoedit_package() { - short_desc+=" - library" - pkg_install() { - vmove "usr/lib/*.so.*" - vmove "usr/lib/pstoedit/*.so.*" - } -} - -pstoedit-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - vmove "usr/lib/pstoedit/*.so" - vmove usr/share/aclocal - } -} diff --git a/srcpkgs/psuinfo/template b/srcpkgs/psuinfo/template deleted file mode 100644 index 794109adc9ea1f..00000000000000 --- a/srcpkgs/psuinfo/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'psuinfo' -pkgname=psuinfo -version=1.1 -revision=2 -depends="python3>=3.5 python3-psutil" -short_desc="Script to display customizable system info in Tint2 or other panels" -maintainer="Piotr Miller " -license="GPL-3.0-or-later" -homepage="https://github.com/nwg-piotr/psuinfo" -distfiles="https://github.com/nwg-piotr/psuinfo/archive/v${version}.tar.gz" -checksum=bd10d37a88729fe8934bc37cd70403bc606e0959ddcdad941a6cc5846583db3d - -do_install() { - vbin "${pkgname}" - vmkdir usr/share/"${pkgname}" - vmkdir usr/share/tint2 - vcopy "icons/*.*" usr/share/"${pkgname}" - vcopy "configs/*.*" usr/share/tint2 -} diff --git a/srcpkgs/psutils/patches/buffer-safety.patch b/srcpkgs/psutils/patches/buffer-safety.patch deleted file mode 100644 index 7f2165fd595c41..00000000000000 --- a/srcpkgs/psutils/patches/buffer-safety.patch +++ /dev/null @@ -1,20 +0,0 @@ ---- psutils/psutil.c 2021-02-05 23:12:50.141587998 +0100 -+++ psutils/psutil.c 2021-02-05 23:15:17.861925136 +0100 -@@ -38,7 +38,7 @@ - extern char pagelabel[BUFSIZ]; - extern int pageno; - --static char buffer[BUFSIZ]; -+static char buffer[BUFSIZ+24]; - static long bytes = 0; - static off_t pagescmt = 0; - static off_t headerpos = 0; -@@ -97,7 +97,7 @@ - long r, w ; - #endif - char *p; -- char buffer[BUFSIZ] ; -+ char buffer[BUFSIZ+24] ; - #if defined(WINNT) - struct _stat fs ; - #else diff --git a/srcpkgs/psutils/patches/psutils.patch b/srcpkgs/psutils/patches/psutils.patch deleted file mode 100644 index cd47675766dade..00000000000000 --- a/srcpkgs/psutils/patches/psutils.patch +++ /dev/null @@ -1,2548 +0,0 @@ -diff -rupN psutils/Makefile.unix psutils-new/Makefile.unix ---- psutils/Makefile.unix 1997-03-11 23:52:59.000000000 +0100 -+++ psutils-new/Makefile.unix 2014-04-11 15:51:34.758134445 +0200 -@@ -5,6 +5,14 @@ - # - # updated AJCD 3/1/96 - # -+# patched by some patches from debian -+# conditional patch for libpaper by -+# Dormeletti Carlo -+# -+# if you want compile it with libpaper support -+# uncomment the LIBPAPER line, any value will make the test true -+# and compile it with libpaper support -+# - # Multiple makefiles for different OSes are generated from a single master - # now. - # -@@ -19,16 +27,19 @@ - # psnup puts multiple logical pages on one physical page - # psresize scales and moves pages to fit on different paper sizes - -+# LIBPAPER = true -+ - PAPER=a4 - - # Makefile for PSUtils under Unix - - OS = UNIX -- --BINDIR = /usr/local/bin -+prefix=/usr -+ -+BINDIR = $(prefix)/bin - SCRIPTDIR = $(BINDIR) --INCLUDEDIR = /usr/local/share/psutils --PERL = /usr/local/bin/perl -+INCLUDEDIR = $(prefix)/share/psutils -+PERL = /usr/bin/perl - - BINMODE = 0755 - MANMODE = 0644 -@@ -36,61 +47,79 @@ - INSTALL = install -c -m $(BINMODE) - INSTALLMAN = install -c -m $(MANMODE) - MANEXT = 1 --MANDIR = /usr/local/share/man/man$(MANEXT) -+MANDIR = $(prefix)/share/man/man$(MANEXT) - - CC = gcc --CFLAGS = -DPAPER=\"$(PAPER)\" -DUNIX -O -Wall -+CFLAGS = @CFLAGS@ -+LDFLAGS = @LDFLAGS@ -+ -+ifdef LIBPAPER -+ CFLAGS += -DDEBIAN -DUNIX -O2 -g -Wall -Werror -+ LIBS = -lpaper -+else -+ CFLAGS += -DPAPER=\"$(PAPER)\" -DUNIX -O2 -g -Wall -Werror -+ LIBS = -+endif - --BIN = psbook psselect pstops epsffit psnup \ -- psresize --SHELLSCRIPTS = getafm showchar --PERLSCRIPTS = fixfmps fixmacps fixpsditps fixpspps \ -+ -+BIN = psbook psselect pstops epsffit psnup psresize -+SHELLSCRIPTS = getafm showchar psjoin -+PERLSCRIPTS = fixfmps fixpsditps fixpspps \ - fixtpps fixwfwps fixwpps fixscribeps fixwwps \ - fixdlsrps extractres includeres psmerge - MANPAGES = psbook.$(MANEXT) psselect.$(MANEXT) pstops.$(MANEXT) epsffit.$(MANEXT) psnup.$(MANEXT) \ -- psresize.$(MANEXT) psmerge.$(MANEXT) fixscribeps.$(MANEXT) getafm.$(MANEXT) \ -- fixdlsrps.$(MANEXT) fixfmps.$(MANEXT) fixmacps.$(MANEXT) fixpsditps.$(MANEXT) \ -+ psresize.$(MANEXT) psmerge.$(MANEXT) psjoin.$(MANEXT) fixscribeps.$(MANEXT) getafm.$(MANEXT) \ -+ fixdlsrps.$(MANEXT) fixfmps.$(MANEXT) fixpsditps.$(MANEXT) \ - fixpspps.$(MANEXT) fixtpps.$(MANEXT) fixwfwps.$(MANEXT) fixwpps.$(MANEXT) \ -- fixwwps.$(MANEXT) extractres.$(MANEXT) includeres.$(MANEXT) --INCLUDES = md68_0.ps md71_0.ps -+ fixwwps.$(MANEXT) extractres.$(MANEXT) includeres.$(MANEXT) \ -+ showchar.$(MANEXT) - - all: $(BIN) $(PERLSCRIPTS) $(MANPAGES) $(SHELLSCRIPTS) - - psutil.o: psutil.h patchlev.h pserror.h psutil.c -+ $(CC) $(CFLAGS) -o $@ -c psutil.c - - psspec.o: psutil.h patchlev.h psspec.h pserror.h psspec.c -+ $(CC) $(CFLAGS) -o $@ -c psspec.c - - pserror.o: psutil.h patchlev.h pserror.h pserror.c -+ $(CC) $(CFLAGS) -o $@ -c pserror.c - - epsffit.o: epsffit.c pserror.h patchlev.h -+ $(CC) $(CFLAGS) -o $@ -c epsffit.c - - epsffit: epsffit.o pserror.o -- $(CC) $(CCFLAGS) -o epsffit pserror.o epsffit.o -+ $(CC) $(LDFLAGS) -o epsffit pserror.o epsffit.o - - psnup: psnup.o psutil.o psspec.o pserror.o -- $(CC) $(CCFLAGS) -o psnup psutil.o psspec.o pserror.o psnup.o -+ $(CC) $(LDFLAGS) -o psnup psutil.o psspec.o pserror.o psnup.o $(LIBS) - - psnup.o: psutil.h patchlev.h psspec.h pserror.h psnup.c -+ $(CC) $(CFLAGS) -o $@ -c psnup.c - - psresize: psresize.o psutil.o pserror.o psspec.o -- $(CC) $(CCFLAGS) -o psresize psutil.o psspec.o pserror.o psresize.o -+ $(CC) $(LDFLAGS) -o psresize psutil.o psspec.o pserror.o psresize.o \ -+ $(LIBS) - - psresize.o: psutil.h patchlev.h psspec.h pserror.h psresize.c -+ $(CC) $(CFLAGS) -o $@ -c psresize.c - - psbook: psbook.o psutil.o pserror.o -- $(CC) $(CCFLAGS) -o psbook psutil.o pserror.o psbook.o -+ $(CC) $(LDFLAGS) -o psbook psutil.o pserror.o psbook.o - - psbook.o: psutil.h patchlev.h pserror.h psbook.c -+ $(CC) $(CFLAGS) -o $@ -c psbook.c - - psselect: psselect.o psutil.o pserror.o -- $(CC) $(CCFLAGS) -o psselect psutil.o pserror.o psselect.o -+ $(CC) $(LDFLAGS) -o psselect psutil.o pserror.o psselect.o - - psselect.o: psutil.h patchlev.h pserror.h psselect.c - - pstops: pstops.o psutil.o psspec.o pserror.o -- $(CC) $(CCFLAGS) -o pstops psutil.o psspec.o pserror.o pstops.o -+ $(CC) $(LDFLAGS) -o pstops psutil.o psspec.o pserror.o pstops.o $(LIBS) - - pstops.o: psutil.h patchlev.h psspec.h pserror.h pstops.c -+ $(CC) $(CFLAGS) -o $@ -c pstops.c - - getafm: getafm.sh - cp $? $@ -@@ -106,10 +135,6 @@ - $(PERL) maketext OS=$(OS) PERL=$(PERL) $? > $@ - $(CHMOD) $(BINMODE) $@ - --fixmacps: fixmacps.pl -- $(PERL) maketext OS=$(OS) PERL=$(PERL) INCLUDE=$(INCLUDEDIR) $? > $@ -- $(CHMOD) $(BINMODE) $@ -- - fixpsditps: fixpsditps.pl - $(PERL) maketext OS=$(OS) PERL=$(PERL) $? > $@ - $(CHMOD) $(BINMODE) $@ -@@ -171,11 +196,11 @@ - psmerge.$(MANEXT): psmerge.man - $(PERL) maketext "MAN=$(MANPAGES)" $? > $@ - --fixfmps.$(MANEXT): fixfmps.man -+psjoin.$(MANEXT): psjoin.man - $(PERL) maketext "MAN=$(MANPAGES)" $? > $@ - --fixmacps.$(MANEXT): fixmacps.man -- $(PERL) maketext "MAN=$(MANPAGES)" INCLUDE=$(INCLUDEDIR) $? > $@ -+fixfmps.$(MANEXT): fixfmps.man -+ $(PERL) maketext "MAN=$(MANPAGES)" $? > $@ - - fixpsditps.$(MANEXT): fixpsditps.man - $(PERL) maketext "MAN=$(MANPAGES)" $? > $@ -@@ -210,39 +235,35 @@ - getafm.$(MANEXT): getafm.man - $(PERL) maketext "MAN=$(MANPAGES)" $? > $@ - -+showchar.$(MANEXT): showchar.man -+ $(PERL) maketext "MAN=$(MANPAGES)" $? > $@ -+ - clean: - rm -f *.o - - veryclean realclean: clean - rm -f $(BIN) $(PERLSCRIPTS) $(MANPAGES) - --install: install.bin install.script install.man install.include -+install: install.bin install.script install.man - - install.bin: $(BIN) -- -mkdir $(BINDIR) -+ -mkdir -p $(DESTDIR)$(BINDIR) - @for i in $(BIN); do \ - echo Installing $$i; \ -- $(INSTALL) $$i $(BINDIR); \ -+ $(INSTALL) $$i $(DESTDIR)$(BINDIR); \ - done - - install.script: $(PERLSCRIPTS) $(SHELLSCRIPTS) -- -mkdir $(SCRIPTDIR) -+ -mkdir -p $(DESTDIR)$(SCRIPTDIR) - @for i in $(PERLSCRIPTS) $(SHELLSCRIPTS); do \ - echo Installing $$i; \ -- $(INSTALL) $$i $(SCRIPTDIR); \ -- done -- --install.include: $(INCLUDES) -- -mkdir $(INCLUDEDIR) -- @for i in $(INCLUDES); do \ -- echo Installing $$i; \ -- $(INSTALLMAN) $$i $(INCLUDEDIR); \ -+ $(INSTALL) $$i $(DESTDIR)$(SCRIPTDIR); \ - done - - install.man: $(MANPAGES) -- -mkdir $(MANDIR) -+ -mkdir -p $(DESTDIR)$(MANDIR) - @for i in $(MANPAGES); do \ - echo Installing manual page for $$i; \ -- $(INSTALLMAN) $$i $(MANDIR)/$$i; \ -+ $(INSTALLMAN) $$i $(DESTDIR)$(MANDIR)/$$i; \ - done - -diff -rupN psutils/README psutils-new/README ---- psutils/README 1997-03-11 23:53:05.000000000 +0100 -+++ psutils-new/README 2014-04-09 21:23:02.237996540 +0200 -@@ -181,6 +181,7 @@ people, including: - Mike Coleman - Dale Scheetz dwarf@polaris.net - Yves Arrouye arrouye@marin.fdn.fr -+ Stanislav Brabec utx@penguin.cz - - (Apologies to anyone who I have left out, it was not intentional.) - -diff -rupN psutils/README.voidlinux psutils-new/README.voidlinux ---- psutils/README.voidlinux 1970-01-01 01:00:00.000000000 +0100 -+++ psutils-new/README.voidlinux 2014-04-11 16:34:36.488067584 +0200 -@@ -0,0 +1,56 @@ -+This version of psutils is patched from debian sources and has a patched Makefile to -+build and install in voidlinux. -+ -+Please report any error to voidlinux maintainer and not upstrean or to debian maintainer -+ -+It install only theese files: -+ -+epsffit -+extractres -+fixdlsrps -+fixfmps -+fixpsditps -+fixpspps -+fixscribeps -+fixtpps -+fixwfwps -+fixwpps -+fixwwps -+getafm -+includeres -+psbook -+psjoin -+psmerge -+psnup -+psresize -+psselect -+pstops -+showchar -+ -+and theese man pages: -+ -+epsffit.1 -+extractres.1 -+fixdlsrps.1 -+fixfmps.1 -+fixpsditps.1 -+fixpspps.1 -+fixscribeps.1 -+fixtpps.1 -+fixwfwps.1 -+fixwpps.1 -+fixwwps.1 -+getafm.1 -+includeres.1 -+psbook.1 -+psjoin.1 -+psmerge.1 -+psnup.1 -+psresize.1 -+psselect.1 -+pstops.1 -+showchar.1 -+ -+It retain the original LICENSE file in /usr/share/licenses/psutils -+The lacks of copyrighted files from Apple cited in the LICENSE make the copyright part in -+the original LICENSE file useless. -\ No newline at end of file -diff -rupN psutils/epsffit.c psutils-new/epsffit.c ---- psutils/epsffit.c 1997-03-11 23:52:52.000000000 +0100 -+++ psutils-new/epsffit.c 2014-04-09 19:55:19.698132829 +0200 -@@ -8,6 +8,7 @@ - * -c centres the image in the bounding box given - * -r rotates the image by 90 degrees anti-clockwise - * -a alters the aspect ratio to fit the bounding box -+ * -m rotate to maximise the size within specified bounding - * -s adds a showpage at the end of the image - * - * Added filename spec (from Larry Weissman) 5 Feb 93 -@@ -20,6 +21,7 @@ - #include - #include - #include -+#include - - #include "pserror.h" - #include "patchlev.h" -@@ -34,66 +36,76 @@ static void usage(void) - { - fprintf(stderr, "%s release %d patchlevel %d\n", program, RELEASE, PATCHLEVEL); - fprintf(stderr, "Copyright (C) Angus J. C. Duggan, 1991-1995. See file LICENSE for details.\n"); -- fprintf(stderr, "Usage: %s [-c] [-r] [-a] [-s] llx lly urx ury [infile [outfile]]\n", -+ fprintf(stderr, "Usage: %s [-c] [-r] [-a] [-m] [-s] llx lly urx ury [infile [outfile]]\n", - program); - exit(1); - } - --void main(int argc, char **argv) -+int -+main(int argc, char **argv) - { - int bbfound = 0; /* %%BoundingBox: found */ -- int urx, ury, llx, lly; -+ int urx = 0, ury = 0, llx = 0, lly = 0; - int furx, fury, fllx, flly; - int showpage = 0, centre = 0, rotate = 0, aspect = 0, maximise = 0; - char buf[BUFSIZ]; -- FILE *input; -- FILE *output; -+ FILE *input = stdin; -+ FILE *output = stdout; -+ int opt; -+ -+ program = *argv; -+ -+ while((opt = getopt(argc, argv, "csramv")) != EOF) { -+ switch(opt) { -+ case 'c': centre = 1; break; -+ case 's': showpage = 1; break; -+ case 'r': rotate = 1; break; -+ case 'a': aspect = 1; break; -+ case 'm': maximise = 1; break; -+ case 'v': -+ default: -+ usage(); -+ break; -+ } -+ } - -- program = *argv++; argc--; -+ if ((argc - optind) < 4 || (argc - optind) > 6) usage(); - -- while (argc > 0 && argv[0][0] == '-') { -- switch (argv[0][1]) { -- case 'c': centre = 1; break; -- case 's': showpage = 1; break; -- case 'r': rotate = 1; break; -- case 'a': aspect = 1; break; -- case 'm': maximise = 1; break; -- case 'v': -- default: usage(); -- } -- argc--; -- argv++; -+ fllx = atoi(argv[optind++]); -+ flly = atoi(argv[optind++]); -+ furx = atoi(argv[optind++]); -+ fury = atoi(argv[optind++]); -+ -+ /* Be defensive */ -+ if((argc - optind) < 0 || (argc - optind) > 2) usage(); -+ -+ if ((argc - optind) > 0) { -+ if(!(input = fopen(argv[optind], OPEN_READ))) -+ message(FATAL, "can't open input file %s\n", argv[optind]); -+ optind++; - } -- -- if (argc < 4 || argc > 6) usage(); -- fllx = atoi(argv[0]); -- flly = atoi(argv[1]); -- furx = atoi(argv[2]); -- fury = atoi(argv[3]); -- -- if (argc > 4) { -- if(!(input = fopen(argv[4], OPEN_READ))) -- message(FATAL, "can't open input file %s\n", argv[4]); -- } else { - #if defined(MSDOS) || defined(WINNT) -+ else { - int fd = fileno(stdin) ; - if ( setmode(fd, O_BINARY) < 0 ) - message(FATAL, "can't reset stdin to binary mode\n"); --#endif - input = stdin ; - } -+#endif - -- if (argc > 5) { -- if(!(output = fopen(argv[5], OPEN_WRITE))) -- message(FATAL, "can't open output file %s\n", argv[5]); -- } else { -+ if ((argc - optind) > 0) { -+ if(!(output = fopen(argv[optind], OPEN_WRITE))) -+ message(FATAL, "can't open output file %s\n", argv[optind]); -+ optind++; -+ } - #if defined(MSDOS) || defined(WINNT) -+ else { - int fd = fileno(stdout) ; - if ( setmode(fd, O_BINARY) < 0 ) - message(FATAL, "can't reset stdout to binary mode\n"); --#endif - output = stdout ; - } -+#endif - - while (fgets(buf, BUFSIZ, input)) { - if (buf[0] == '%' && (buf[1] == '%' || buf[1] == '!')) { -diff -rupN psutils/getafm.sh psutils-new/getafm.sh ---- psutils/getafm.sh 1997-03-11 23:52:57.000000000 +0100 -+++ psutils-new/getafm.sh 2014-04-09 19:55:19.696132829 +0200 -@@ -1,7 +1,7 @@ - #!/bin/sh - - if [ $# -ne 1 ]; then -- echo "usage: $0 font-name | gsnd - >font-name.afm" >&2 -+ echo "usage: $0 font-name | gsnd -q - >font-name.afm" >&2 - exit 1 - fi - -@@ -13,6 +13,11 @@ cat << EOF - % getafm 1.00 (c) AJCD - % and getafm.ps by an unknown author, - % modified by J. Daniel Smith -+% -+% modified by Joachim H. Kaiser : -+% - suggest a quiet gs run in usage -+% - get font version info (from 'version', not 'Version') -+% - add copyright field to output - - % Metrics dictionary code added by AJCD, 7/6/93 - -@@ -66,8 +71,9 @@ cat << EOF - (isFixedPitch)(IsFixedPitch) prany - (UnderlinePosition)dup prany - (UnderlineThickness)dup prany -- (Version)(version) prany -+ (version)(Version) prany - (Notice)dup prany -+ (Copyright)dup prany - pop - } - { -diff -rupN psutils/psbook.c psutils-new/psbook.c ---- psutils/psbook.c 1997-03-11 23:53:01.000000000 +0100 -+++ psutils-new/psbook.c 2014-04-09 20:01:32.285123179 +0200 -@@ -8,6 +8,8 @@ - * psbook [-q] [-s] [infile [outfile]] - */ - -+#include -+ - #include "psutil.h" - #include "pserror.h" - #include "patchlev.h" -@@ -32,36 +34,54 @@ static void usage(void) - } - - --void main(int argc, char *argv[]) -+int -+main(int argc, char *argv[]) - { - int signature = 0; - int currentpg, maxpage; -+ int opt; -+ -+ verbose = 1; -+ program = *argv; -+ -+ while((opt = getopt(argc, argv, "vqs:")) != EOF) { -+ switch(opt) { -+ case 's': /* signature size */ -+ signature = atoi(optarg); -+ if (signature < 1 || signature % 4) usage(); -+ break; -+ case 'q': /* quiet */ -+ verbose = 0; -+ break; -+ case 'v': /* version */ -+ default: -+ usage(); -+ break; -+ } -+ } - - infile = stdin; - outfile = stdout; -- verbose = 1; -- for (program = *argv++; --argc; argv++) { -- if (argv[0][0] == '-') { -- switch (argv[0][1]) { -- case 's': /* signature size */ -- signature = atoi(*argv+2); -- if (signature < 1 || signature % 4) usage(); -- break; -- case 'q': /* quiet */ -- verbose = 0; -- break; -- case 'v': /* version */ -- default: -- usage(); -- } -- } else if (infile == stdin) { -- if ((infile = fopen(*argv, OPEN_READ)) == NULL) -- message(FATAL, "can't open input file %s\n", *argv); -- } else if (outfile == stdout) { -- if ((outfile = fopen(*argv, OPEN_WRITE)) == NULL) -- message(FATAL, "can't open output file %s\n", *argv); -- } else usage(); -+ -+ /* Be defensive */ -+ if((argc - optind) < 0 || (argc - optind) > 2) usage(); -+ -+ if (optind != argc) { -+ /* User specified an input file */ -+ if ((infile = fopen(argv[optind], OPEN_READ)) == NULL) -+ message(FATAL, "can't open input file %s\n", argv[optind]); -+ optind++; -+ } -+ -+ if (optind != argc) { -+ /* User specified an output file */ -+ if ((outfile = fopen(argv[optind], OPEN_WRITE)) == NULL) -+ message(FATAL, "can't open output file %s\n", argv[optind]); -+ optind++; - } -+ -+ if(optind != argc) usage(); -+ - #if defined(MSDOS) || defined(WINNT) - if ( infile == stdin ) { - int fd = fileno(stdin) ; -@@ -77,7 +97,7 @@ void main(int argc, char *argv[]) - if ((infile=seekable(infile))==NULL) - message(FATAL, "can't seek input\n"); - -- scanpages(); -+ scanpages(NULL); - - if (!signature) - signature = maxpage = pages+(4-pages%4)%4; -@@ -85,7 +105,7 @@ void main(int argc, char *argv[]) - maxpage = pages+(signature-pages%signature)%signature; - - /* rearrange pages */ -- writeheader(maxpage); -+ writeheader(maxpage, NULL); - writeprolog(); - writesetup(); - for (currentpg = 0; currentpg < maxpage; currentpg++) { -diff -rupN psutils/pserror.c psutils-new/pserror.c ---- psutils/pserror.c 1997-03-11 23:53:01.000000000 +0100 -+++ psutils-new/pserror.c 2014-04-09 19:55:19.691132829 +0200 -@@ -24,7 +24,7 @@ extern char *program ; /* Defined by mai - void message(int flags, char *format, ...) - { - va_list args ; -- static column = 0 ; /* current screen column for message wrap */ -+ static int column = 0 ; /* current screen column for message wrap */ - char msgbuf[MAX_MESSAGE] ; /* buffer in which to put the message */ - char *bufptr = msgbuf ; /* message buffer pointer */ - -diff -rupN psutils/psjoin psutils-new/psjoin ---- psutils/psjoin 1970-01-01 01:00:00.000000000 +0100 -+++ psutils-new/psjoin 2014-04-09 21:24:18.122994574 +0200 -@@ -0,0 +1,208 @@ -+#!/usr/bin/perl -+# -+# psjoin - concatenate PostScript files -+# -+# version 0.2, 2002-07-18 -+# version 0.3, 2003-11-30 -+# -+# by Tom Sato , http://homepage3.nifty.com/tsato/ -+ -+$force_even = 0; -+$force_save = 0; -+$dont_strip = 0; -+$save = "save %psjoin\n"; -+$restore = "restore %psjoin\n"; -+while ($ARGV[0] =~ /^-[a-z]/i) { -+ if ($ARGV[0] eq "-a") { -+ $force_even = 1; -+ shift; -+ } elsif ($ARGV[0] eq "-s") { -+ $force_save = 1; -+ $save = "/#psjoin-save# save def %psjoin\n"; -+ $restore = "#psjoin-save# restore %psjoin\n"; -+ shift; -+ } elsif ($ARGV[0] eq "-p") { -+ $dont_strip = 1; -+ shift; -+ } elsif ($ARGV[0] eq "-h") { -+ print STDERR "psjoin - concatenate PostScript files (version 0.3)\n"; -+ print STDERR "by Tom Sato ,"; -+ print STDERR " http://member.nifty.ne.jp/tsato/\n\n"; -+ print STDERR "Usage: psjoin [ options... ] filenames...\n\n"; -+ print STDERR "Option:\n"; -+ print STDERR " -a: align first page of each documents to odd page\n"; -+ print STDERR " -s: try to close unclosed save operators\n"; -+ print STDERR " -p: not strip prolog/trailer of the input files\n"; -+ print STDERR " -h: display this\n"; -+ exit 0; -+ } else { -+ print STDERR "$0: unknown option: $ARGV[0]\n"; -+ print STDERR "(\"$0 -h\" for short description)\n"; -+ exit 2; -+ } -+} -+shift if $ARGV[0] eq "--"; -+ -+if ($dont_strip) { -+ $prolog_inx = 9999; -+ $prolog[$prolog_inx] = "% [ psjoin: don't strip ]\n"; -+ $trailer[$prolog_inx] = "% [ psjoin: don't strip ]\n"; -+} else { -+ for ($i = 0; $i <= $#ARGV; $i++) { -+ open(IN, $ARGV[$i]) || die "$0: can't open \"$ARGV[$i]\" ($!)"; -+ -+ $in_comment = 1; -+ $in_prolog = 1; -+ $in_trailer = 0; -+ $comments[$i] = ""; -+ $prolog[$i] = ""; -+ $trailer[$i] = ""; -+ $pages[$i] = 0; -+ while () { -+ next if /^%%BeginDocument/ .. /^%%EndDocument/; -+ -+ if ($in_comment) { -+ next if /^%!PS-Adobe-/; -+ next if /^%%Title/; -+ next if /^%%Pages/; -+ next if /^%%Creator/; -+ $in_comment = 0 if /^%%EndComments/; -+ $comments[$i] .= $_; -+ next; -+ } elsif ($in_prolog) { -+ if (/^%%Page:/) { -+ $in_prolog = 0; -+ } else { -+ $prolog[$i] .= $_; -+ next; -+ } -+ } -+ -+ $in_trailer = 1 if /^%%Trailer/; -+ if ($in_trailer) { -+ $trailer[$i] .= $_; -+ next; -+ } -+ -+ $pages[$i]++ if /^%%Page:/; -+ } -+ close(IN); -+ -+ if ($prolog[$i]) { -+ for ($j = 0; $j < $i; $j++) { -+ if ($prolog[$j] eq $prolog[$i]) { -+ $pages[$j] += $pages[$i]; -+ break; -+ } -+ } -+ } -+ } -+ -+ $largest = 0; -+ $prolog_inx = 0; -+ for ($i = 0; $i <= $#ARGV; $i++) { -+ $size = length($prolog[$i]) * $pages[$i]; -+ if ($largest < $size) { -+ $largest = $size; -+ $prolog_inx = $i; -+ } -+ } -+} -+ -+print "%!PS-Adobe-3.0\n"; -+print "%%Title: @ARGV\n"; -+print "%%Creator: psjoin 0.2\n"; -+print "%%Pages: (atend)\n"; -+print $comments[$prolog_inx]; -+ -+print "\n"; -+print $prolog[$prolog_inx]; -+for ($i = 0; $i <= $#ARGV; $i++) { -+ $prolog[$i] =~ s/^%%/% %%/; -+ $prolog[$i] =~ s/\n%%/\n% %%/g; -+ $trailer[$i] =~ s/^%%/% %%/; -+ $trailer[$i] =~ s/\n%%/\n% %%/g; -+} -+ -+$total_pages = 0; -+for ($i = 0; $i <= $#ARGV; $i++) { -+ print "\n"; -+ print "% [ psjoin: file = $ARGV[$i] ]\n"; -+ if ($prolog[$i] ne $prolog[$prolog_inx]) { -+ print "% [ psjoin: Prolog/Trailer will be inserted to every page ]\n"; -+ } else { -+ print "% [ psjoin: common Prolog/Trailer will be used ]\n"; -+ } -+ -+ $in_comment = 1 if !$dont_strip; -+ $in_prolog = 1 if !$dont_strip; -+ $in_trailer = 0; -+ $saved = 0; -+ $pages = 0; -+ -+ open(IN, $ARGV[$i]) || die "$0: can't open \"$ARGV[$i]\" ($!)"; -+ while () { -+ if (/^%%BeginDocument/ .. /^%%EndDocument/) { -+ # s/^(%[%!])/% \1/; -+ print $_; -+ } else { -+ if ($in_comment) { -+ $in_comment = 0 if /^%%EndComments/; -+ } elsif ($in_prolog) { -+ if (/^%%Page:/) { -+ $in_prolog = 0; -+ } else { -+ next; -+ } -+ } -+ $in_trailer = 1 if !$dont_strip && /^%%Trailer/; -+ next if $in_trailer; -+ -+ if (/^%%Page:/) { -+ if ($saved) { -+ print $trailer[$i]; -+ print $restore; -+ $saved = 0; -+ } -+ -+ $pages++; -+ $total_pages++; -+ print "\n"; -+ print "%%Page: ($i-$pages) $total_pages\n"; -+ if ($prolog[$i] ne $prolog[$prolog_inx]) { -+ print $save; -+ print $prolog[$i]; -+ $saved = 1; -+ } elsif ($force_save) { -+ print $save; -+ } -+ } else { -+ s/^(%[%!])/% \1/; -+ print $_; -+ } -+ } -+ } -+ close(IN); -+ -+ if ($force_even && $pages % 2 != 0) { -+ $pages++; -+ $total_pages++; -+ print "\n"; -+ print "%%Page: ($i-E) $total_pages\n"; -+ print "% [ psjoin: empty page inserted to force even pages ]\n"; -+ print "showpage\n"; -+ } -+ -+ if ($saved) { -+ print $trailer[$i]; -+ print $restore; -+ } elsif ($force_save) { -+ print $restore; -+ } -+} -+ -+print "\n"; -+print "%%Trailer\n"; -+print $trailer[$prolog_inx]; -+print "%%Pages: $total_pages\n"; -+print "%%EOF\n"; -diff -rupN psutils/psjoin.man psutils-new/psjoin.man ---- psutils/psjoin.man 1970-01-01 01:00:00.000000000 +0100 -+++ psutils-new/psjoin.man 2014-04-09 21:24:18.123994574 +0200 -@@ -0,0 +1,18 @@ -+.TH PSJOIN "1" "November 2003" "psjoin 0.3" "User Commands" -+.SH NAME -+psjoin \- psjoin -+.SH SYNOPSIS -+.B psjoin -+[ \fIoptions\fR... ] \fIfilenames\fR... -+.SH DESCRIPTION -+psjoin \- concatenate PostScript files (version 0.3) -+by Tom Sato , http://member.nifty.ne.jp/tsato/ -+.SS "Option:" -+.HP -+\fB\-a\fR: align first page of each documents to odd page -+.HP -+\fB\-s\fR: try to close unclosed save operators -+.HP -+\fB\-p\fR: not strip prolog/trailer of the input files -+.HP -+\fB\-h\fR: display help -diff -rupN psutils/psmerge.man psutils-new/psmerge.man ---- psutils/psmerge.man 1997-03-11 23:53:02.000000000 +0100 -+++ psutils-new/psmerge.man 2014-04-09 19:58:34.492127784 +0200 -@@ -6,9 +6,7 @@ psmerge \- filter to merge several PostS - [ - .B \-o\fIout.ps\fB - ] --[ - .I file.ps ... --] - .SH DESCRIPTION - .I Psmerge - merges PostScript documents into a single document. It only works in the -diff -rupN psutils/psmerge.pl psutils-new/psmerge.pl ---- psutils/psmerge.pl 1997-03-11 23:53:02.000000000 +0100 -+++ psutils-new/psmerge.pl 2014-04-09 21:17:17.098005478 +0200 -@@ -1,42 +1,66 @@ - @PERL@ - # psmerge: merge PostScript files produced by same application and setup --# usage: psmerge [-oout.ps] [-thorough] file1.ps file2.ps ... -+# usage: psmerge [-oout.ps] file1.ps file2.ps ... - # - # Copyright (C) Angus J. C. Duggan 1991-1995 - # See file LICENSE for details. - --$prog = ($0 =~ s=.*/==); -+use strict; -+$^W = 1; -+my $prog = ($0 =~ m,([^/\\]*)$,) ? $1 : $0; -+my $outfile = undef; -+ -+usage() unless @ARGV; - - while ($ARGV[0] =~ /^-/) { - $_ = shift; - if (/^-o(.+)/) { -- if (!close(STDOUT) || !open(STDOUT, ">$1")) { -- print STDERR "$prog: can't open $1 for output\n"; -- exit 1; -- } -+ $outfile = $1; - } elsif (/^-t(horough)?$/) { -- $thorough = 1; -+ # This doesn't do anything, but we leave it for backward compatibility. - } else { -- print STDERR "Usage: $prog [-oout] [-thorough] file...\n"; -+ usage(); -+ } -+} -+ -+my $gs = find_gs(); -+if (defined $gs) -+{ -+ # Just invoke gs -+ $outfile = '/dev/stdout' unless defined $outfile; -+ exec +(qw(gs -q -dNOPAUSE -dBATCH -sDEVICE=pswrite), -+ "-sOutputFile=$outfile", '-f', @ARGV); -+ die "$prog: exec /usr/bin/gs failed\n"; -+} -+else -+{ -+ warn +("$prog: /usr/bin/gs not found; falling back to old," . -+ " less functional behavior\n"); -+} -+ -+if (defined $outfile) -+{ -+ if (!close(STDOUT) || !open(STDOUT, ">$outfile")) { -+ print STDERR "$prog: can't open $1 for output\n"; - exit 1; - } - } - --$page = 0; --$first = 1; --$nesting = 0; -+my $page = 0; -+my $first = 1; -+my $nesting = 0; - --@header = (); --$header = 1; -+my @header = (); -+my $header = 1; - --@trailer = (); --$trailer = 0; -+my @trailer = (); -+my $trailer = 0; - --@pages = (); --@body = (); -+my @pages = (); -+my @body = (); - --@resources = (); --$inresource = 0; -+my @resources = (); -+my $inresource = 0; - - while (<>) { - if (/^%%BeginFont:/ || /^%%BeginResource:/ || /^%%BeginProcSet:/) { -@@ -45,41 +69,55 @@ while (<>) { - } elsif ($inresource) { - push(@resources, $_); - $inresource = 0 if /^%%EndFont/ || /^%%EndResource/ || /^%%EndProcSet/; -- } elsif (/^%%Page:/ && $nesting == 0) { -- $header = $trailer = 0; -- push(@pages, join("", @body)) if @body; -- $page++; -- @body = ("%%Page: ($page) $page\n"); -- } elsif (/^%%Trailer/ && $nesting == 0) { -- push(@trailer, $_); -- push(@pages, join("", @body)) if @body; -- @body = (); -- $trailer = 1; -- $header = 0; -- } elsif ($header) { -- push(@trailer, $_); -- push(@pages, join("", @body)) if @body; -- @body = (); -- $trailer = 1; -- $header = 0; -- } elsif ($trailer) { -- if (/^%!/ || /%%EOF/) { -- $trailer = $first = 0; -- } elsif ($first) { -- push(@trailer, $_); -- } -- } elsif (/^%%BeginDocument/ || /^%%BeginBinary/ || /^%%BeginFile/) { -- push(@body, $_); -- $nesting++; -- } elsif (/^%%EndDocument/ || /^%%EndBinary/ || /^%%EndFile/) { -- push(@body, $_); -- $nesting--; -- } else { -- print $_ if $print; -- } -+ } elsif (/^%%Page:/ && $nesting == 0) { -+ $header = $trailer = 0; -+ push(@pages, join("", @body)) if @body; -+ $page++; -+ @body = ("%%Page: ($page) $page\n"); -+ } elsif (/^%%Trailer/ && $nesting == 0) { -+ push(@trailer, $_); -+ push(@pages, join("", @body)) if @body; -+ @body = (); -+ $trailer = 1; -+ $header = 0; -+ } elsif ($header) { -+ push(@trailer, $_); -+ push(@pages, join("", @body)) if @body; -+ @body = (); -+ $trailer = 1; -+ $header = 0; -+ } elsif ($trailer) { -+ if (/^%!/ || /%%EOF/) { -+ $trailer = $first = 0; -+ } elsif ($first) { -+ push(@trailer, $_); -+ } -+ } elsif (/^%%BeginDocument/ || /^%%BeginBinary/ || /^%%BeginFile/) { -+ push(@body, $_); -+ $nesting++; -+ } elsif (/^%%EndDocument/ || /^%%EndBinary/ || /^%%EndFile/) { -+ push(@body, $_); -+ $nesting--; -+ } - } - - print @trailer; - --exit 0; -+sub find_gs -+{ -+ my $path = $ENV{'PATH'} || ""; -+ my @path = split(':', $path); -+ foreach my $dir (@path) -+ { -+ return "$dir/gs" if -x "$dir/gs"; -+ } -+ undef; -+} -+ -+sub usage -+{ -+ print STDERR "Usage: $prog [-oout] file...\n"; -+ exit 1; -+} -+ - @END@ -diff -rupN psutils/psnup.c psutils-new/psnup.c ---- psutils/psnup.c 1997-03-11 23:53:02.000000000 +0100 -+++ psutils-new/psnup.c 2014-04-09 21:19:57.068001335 +0200 -@@ -23,11 +23,18 @@ - * -d to draw the page boundaries - */ - -+#include -+#include -+ - #include "psutil.h" - #include "psspec.h" - #include "pserror.h" - #include "patchlev.h" - -+#ifdef DEBIAN -+#include -+#endif -+ - char *program ; - int pages ; - int verbose ; -@@ -66,21 +73,37 @@ static int nextdiv(int n, int m) - return (0); - } - --void main(int argc, char *argv[]) -+int -+main(int argc, char *argv[]) - { -- int horiz, vert, rotate, column, flip, leftright, topbottom; -+ int horiz = 0, vert = 0, rotate = 0, column = 0; -+ int flip = 0, leftright = 0, topbottom = 0; - int nup = 1; - double draw = 0; /* draw page borders */ -- double scale; /* page scale */ -+ double scale = 1.0; /* page scale */ - double uscale = 0; /* user supplied scale */ - double ppwid, pphgt; /* paper dimensions */ - double margin, border; /* paper & page margins */ - double vshift, hshift; /* page centring shifts */ - double iwidth, iheight ; /* input paper size */ - double tolerance = 100000; /* layout tolerance */ -- Paper *paper; -+ Paper *paper = NULL; -+ off_t sizeheaders[20]; /* headers to remove */ -+ int opt; - --#ifdef PAPER -+#ifdef DEBIAN -+ paperinit(); -+ { -+ const char *default_size = systempapername(); -+ if (!default_size) default_size = defaultpapername (); -+ if (default_size) paper = findpaper(default_size); -+ if (paper) { -+ width = (double)PaperWidth(paper); -+ height = (double)PaperHeight(paper); -+ } -+ } -+ paperdone(); -+#elif defined(PAPER) - if ( (paper = findpaper(PAPER)) != (Paper *)0 ) { - width = (double)PaperWidth(paper); - height = (double)PaperHeight(paper); -@@ -91,105 +114,129 @@ void main(int argc, char *argv[]) - leftright = topbottom = 1; - iwidth = iheight = -1 ; - -+ verbose = 1; -+ program = *argv; -+ -+ while((opt = -+ getopt(argc, argv, -+ "qd::lrfcw:W:h:H:m:b:t:s:p:P:n:1::2::3::4::5::6::7::8::9::")) -+ != EOF) { -+ switch(opt) { -+ case 'q': /* quiet */ -+ verbose = 0; -+ break; -+ case 'd': /* draw borders */ -+ if (optarg) -+ draw = singledimen(optarg, argerror, usage); -+ else -+ draw = 1; -+ break; -+ case 'l': /* landscape (rotated left) */ -+ column = !column; -+ topbottom = !topbottom; -+ break; -+ case 'r': /* seascape (rotated right) */ -+ column = !column; -+ leftright = !leftright; -+ break; -+ case 'f': /* flipped */ -+ flip = 1; -+ break; -+ case 'c': /* column major layout */ -+ column = !column; -+ break; -+ case 'w': /* page width */ -+ width = singledimen(optarg, argerror, usage); -+ break; -+ case 'W': /* input page width */ -+ iwidth = singledimen(optarg, argerror, usage); -+ break; -+ case 'h': /* page height */ -+ height = singledimen(optarg, argerror, usage); -+ break; -+ case 'H': /* input page height */ -+ iheight = singledimen(optarg, argerror, usage); -+ break; -+ case 'm': /* margins around whole page */ -+ margin = singledimen(optarg, argerror, usage); -+ break; -+ case 'b': /* border around individual pages */ -+ border = singledimen(optarg, argerror, usage); -+ break; -+ case 't': /* layout tolerance */ -+ tolerance = atof(optarg); -+ break; -+ case 's': /* override scale */ -+ uscale = atof(optarg); -+ break; -+ case 'p': /* output (and by default input) paper type */ -+ if ( (paper = findpaper(optarg)) != (Paper *)0 ) { -+ width = (double)PaperWidth(paper); -+ height = (double)PaperHeight(paper); -+ } else -+ message(FATAL, "paper size '%s' not recognised\n", optarg); -+ break; -+ case 'P': /* paper type */ -+ if ( (paper = findpaper(optarg)) != (Paper *)0 ) { -+ iwidth = (double)PaperWidth(paper); -+ iheight = (double)PaperHeight(paper); -+ } else -+ message(FATAL, "paper size '%s' not recognised\n", optarg); -+ break; -+ case 'n': /* n-up, for compatibility with other psnups */ -+ if ((nup = atoi(optarg)) < 1) -+ message(FATAL, "-n %d too small\n", nup); -+ break; -+ case '1': -+ case '2': -+ case '3': -+ case '4': -+ case '5': -+ case '6': -+ case '7': -+ case '8': -+ case '9': -+ if(optarg) { -+ char *valuestr = (char *) malloc(strlen(optarg) + 2); -+ valuestr[0] = opt; -+ strcpy(&(valuestr[1]), optarg); -+ -+ /* really should check that valuestr is only digits here...*/ -+ if ((nup = atoi(valuestr)) < 1) -+ message(FATAL, "-n %d too small\n", nup); -+ free(valuestr); -+ } else { -+ nup = (opt - '0'); -+ } -+ break; -+ case 'v': /* version */ -+ default: -+ usage(); -+ } -+ } -+ - infile = stdin; - outfile = stdout; -- verbose = 1; -- for (program = *argv++; --argc; argv++) { -- if (argv[0][0] == '-') { -- switch (argv[0][1]) { -- case 'q': /* quiet */ -- verbose = 0; -- break; -- case 'd': /* draw borders */ -- if (argv[0][2]) -- draw = singledimen(*argv+2, argerror, usage); -- else -- draw = 1; -- break; -- case 'l': /* landscape (rotated left) */ -- column = !column; -- topbottom = !topbottom; -- break; -- case 'r': /* seascape (rotated right) */ -- column = !column; -- leftright = !leftright; -- break; -- case 'f': /* flipped */ -- flip = 1; -- break; -- case 'c': /* column major layout */ -- column = !column; -- break; -- case 'w': /* page width */ -- width = singledimen(*argv+2, argerror, usage); -- break; -- case 'W': /* input page width */ -- iwidth = singledimen(*argv+2, argerror, usage); -- break; -- case 'h': /* page height */ -- height = singledimen(*argv+2, argerror, usage); -- break; -- case 'H': /* input page height */ -- iheight = singledimen(*argv+2, argerror, usage); -- break; -- case 'm': /* margins around whole page */ -- margin = singledimen(*argv+2, argerror, usage); -- break; -- case 'b': /* border around individual pages */ -- border = singledimen(*argv+2, argerror, usage); -- break; -- case 't': /* layout tolerance */ -- tolerance = atof(*argv+2); -- break; -- case 's': /* override scale */ -- uscale = atof(*argv+2); -- break; -- case 'p': /* output (and by default input) paper type */ -- if ( (paper = findpaper(*argv+2)) != (Paper *)0 ) { -- width = (double)PaperWidth(paper); -- height = (double)PaperHeight(paper); -- } else -- message(FATAL, "paper size '%s' not recognised\n", *argv+2); -- break; -- case 'P': /* paper type */ -- if ( (paper = findpaper(*argv+2)) != (Paper *)0 ) { -- iwidth = (double)PaperWidth(paper); -- iheight = (double)PaperHeight(paper); -- } else -- message(FATAL, "paper size '%s' not recognised\n", *argv+2); -- break; -- case 'n': /* n-up, for compatibility with other psnups */ -- if (argc >= 2) { -- argv++; -- argc--; -- if ((nup = atoi(*argv)) < 1) -- message(FATAL, "-n %d too small\n", nup); -- } else -- message(FATAL, "argument expected for -n\n"); -- break; -- case '1': -- case '2': -- case '3': -- case '4': -- case '5': -- case '6': -- case '7': -- case '8': -- case '9': -- nup = atoi(*argv+1); -- break; -- case 'v': /* version */ -- default: -- usage(); -- } -- } else if (infile == stdin) { -- if ((infile = fopen(*argv, OPEN_READ)) == NULL) -- message(FATAL, "can't open input file %s\n", *argv); -- } else if (outfile == stdout) { -- if ((outfile = fopen(*argv, OPEN_WRITE)) == NULL) -- message(FATAL, "can't open output file %s\n", *argv); -- } else usage(); -+ -+ /* Be defensive */ -+ if((argc - optind) < 0 || (argc - optind) > 2) usage(); -+ -+ if (optind != argc) { -+ /* User specified an input file */ -+ if ((infile = fopen(argv[optind], OPEN_READ)) == NULL) -+ message(FATAL, "can't open input file %s\n", argv[optind]); -+ optind++; - } -+ -+ if (optind != argc) { -+ /* User specified an output file */ -+ if ((outfile = fopen(argv[optind], OPEN_WRITE)) == NULL) -+ message(FATAL, "can't open output file %s\n", argv[optind]); -+ optind++; -+ } -+ -+ if (optind != argc) usage(); -+ - #if defined(MSDOS) || defined(WINNT) - if ( infile == stdin ) { - int fd = fileno(stdin) ; -@@ -215,6 +262,8 @@ void main(int argc, char *argv[]) - if (ppwid <= 0 || pphgt <= 0) - message(FATAL, "paper margins are too large\n"); - -+ scanpages(sizeheaders); -+ - /* set default values of input height & width */ - if ( iwidth > 0 ) - width = iwidth ; -@@ -328,7 +377,7 @@ void main(int argc, char *argv[]) - } - } - -- pstops(nup, 1, 0, specs, draw); /* do page rearrangement */ -+ pstops_write(nup, 1, 0, specs, draw, sizeheaders); /* do page rearrangement */ - } - - exit(0); -diff -rupN psutils/psnup.man psutils-new/psnup.man ---- psutils/psnup.man 1997-03-11 23:53:02.000000000 +0100 -+++ psutils-new/psnup.man 2014-04-09 19:55:19.695132829 +0200 -@@ -61,11 +61,12 @@ to centimeters or inches. - The - .I \-p - option can be used as an alternative, to set the paper size to --.B a3, a4, a5, b5, letter, legal, tabloid, statement, executive, folio, quarto --or -+.B a0, a1, a2, a3, a4, a5, b5, letter, legal, tabloid, statement, -+executive, folio, quarto or - .B 10x14. --The default paper size is --.B @PAPER@. -+The default paper size is normally -+.B @PAPER@, -+but on a Debian system, /etc/papersize is consulted. - The - .I \-W, \-H, - and -diff -rupN psutils/psresize.c psutils-new/psresize.c ---- psutils/psresize.c 1997-03-11 23:53:03.000000000 +0100 -+++ psutils-new/psresize.c 2014-04-09 21:19:57.069001335 +0200 -@@ -15,11 +15,17 @@ - * -Ppaper sets the input paper size (width and height) by name - */ - -+#include -+ - #include "psutil.h" - #include "psspec.h" - #include "pserror.h" - #include "patchlev.h" - -+#ifdef DEBIAN -+#include -+#endif -+ - char *program ; - int pages ; - int verbose ; -@@ -46,7 +52,8 @@ static void argerror(void) - #define MIN(x,y) ((x) > (y) ? (y) : (x)) - #define MAX(x,y) ((x) > (y) ? (x) : (y)) - --void main(int argc, char *argv[]) -+int -+main(int argc, char *argv[]) - { - double scale, rscale; /* page scale */ - double waste, rwaste; /* amount wasted */ -@@ -54,10 +61,24 @@ void main(int argc, char *argv[]) - int rotate; - double inwidth = -1; - double inheight = -1; -- Paper *paper; -+ off_t sizeheaders[20]; /* headers to remove */ -+ Paper *paper = NULL; - PageSpec *specs; -+ int opt; - --#ifdef PAPER -+#ifdef DEBIAN -+ paperinit(); -+ { -+ const char *default_size = systempapername(); -+ if (!default_size) default_size = defaultpapername (); -+ if (default_size) paper = findpaper(default_size); -+ if (paper) { -+ inwidth = width = (double)PaperWidth(paper); -+ inheight = height = (double)PaperHeight(paper); -+ } -+ } -+ paperdone(); -+#elif defined(PAPER) - if ( (paper = findpaper(PAPER)) != (Paper *)0 ) { - inwidth = width = (double)PaperWidth(paper); - inheight = height = (double)PaperHeight(paper); -@@ -67,53 +88,72 @@ void main(int argc, char *argv[]) - vshift = hshift = 0; - rotate = 0; - -+ verbose = 1; -+ -+ -+ program = *argv; -+ -+ while((opt = getopt(argc, argv, -+ "qw:h:p:W:H:P:")) != EOF) { -+ switch(opt) { -+ -+ case 'q': /* quiet */ -+ verbose = 0; -+ break; -+ case 'w': /* page width */ -+ width = singledimen(optarg, argerror, usage); -+ break; -+ case 'h': /* page height */ -+ height = singledimen(optarg, argerror, usage); -+ break; -+ case 'p': /* paper type */ -+ if ( (paper = findpaper(optarg)) != (Paper *)0 ) { -+ width = (double)PaperWidth(paper); -+ height = (double)PaperHeight(paper); -+ } else -+ message(FATAL, "paper size '%s' not recognised\n", optarg); -+ break; -+ case 'W': /* input page width */ -+ inwidth = singledimen(optarg, argerror, usage); -+ break; -+ case 'H': /* input page height */ -+ inheight = singledimen(optarg, argerror, usage); -+ break; -+ case 'P': /* input paper type */ -+ if ( (paper = findpaper(optarg)) != (Paper *)0 ) { -+ inwidth = (double)PaperWidth(paper); -+ inheight = (double)PaperHeight(paper); -+ } else -+ message(FATAL, "paper size '%s' not recognised\n", optarg); -+ break; -+ case 'v': /* version */ -+ default: -+ usage(); -+ } -+ } -+ - infile = stdin; - outfile = stdout; -- verbose = 1; -- for (program = *argv++; --argc; argv++) { -- if (argv[0][0] == '-') { -- switch (argv[0][1]) { -- case 'q': /* quiet */ -- verbose = 0; -- break; -- case 'w': /* page width */ -- width = singledimen(*argv+2, argerror, usage); -- break; -- case 'h': /* page height */ -- height = singledimen(*argv+2, argerror, usage); -- break; -- case 'p': /* paper type */ -- if ( (paper = findpaper(*argv+2)) != (Paper *)0 ) { -- width = (double)PaperWidth(paper); -- height = (double)PaperHeight(paper); -- } else -- message(FATAL, "paper size '%s' not recognised\n", *argv+2); -- break; -- case 'W': /* input page width */ -- inwidth = singledimen(*argv+2, argerror, usage); -- break; -- case 'H': /* input page height */ -- inheight = singledimen(*argv+2, argerror, usage); -- break; -- case 'P': /* input paper type */ -- if ( (paper = findpaper(*argv+2)) != (Paper *)0 ) { -- inwidth = (double)PaperWidth(paper); -- inheight = (double)PaperHeight(paper); -- } else -- message(FATAL, "paper size '%s' not recognised\n", *argv+2); -- break; -- case 'v': /* version */ -- default: -- usage(); -- } -- } else if (infile == stdin) { -- if ((infile = fopen(*argv, OPEN_READ)) == NULL) -- message(FATAL, "can't open input file %s\n", *argv); -- } else if (outfile == stdout) { -- if ((outfile = fopen(*argv, OPEN_WRITE)) == NULL) -- message(FATAL, "can't open output file %s\n", *argv); -- } else usage(); -+ -+ /* Be defensive */ -+ if((argc - optind) < 0 || (argc - optind) > 2) usage(); -+ -+ if (optind != argc) { -+ /* User specified an input file */ -+ if ((infile = fopen(argv[optind], OPEN_READ)) == NULL) -+ message(FATAL, "can't open input file %s\n", argv[optind]); -+ optind++; - } -+ -+ if (optind != argc) { -+ /* User specified an output file */ -+ if ((outfile = fopen(argv[optind], OPEN_WRITE)) == NULL) -+ message(FATAL, "can't open output file %s\n", argv[optind]); -+ optind++; -+ } -+ -+ if (optind != argc) usage(); -+ - #if defined(MSDOS) || defined(WINNT) - if ( infile == stdin ) { - int fd = fileno(stdin) ; -@@ -132,6 +172,8 @@ void main(int argc, char *argv[]) - if (width <= 0 || height <= 0) - message(FATAL, "output page width and height must be set\n"); - -+ scanpages(sizeheaders); -+ - if (inwidth <= 0 || inheight <= 0) - message(FATAL, "input page width and height must be set\n"); - -@@ -173,7 +215,7 @@ void main(int argc, char *argv[]) - specs->yoff = vshift; - specs->flags |= OFFSET; - -- pstops(1, 1, 0, specs, 0.0); /* do page rearrangement */ -+ pstops_write(1, 1, 0, specs, 0.0, sizeheaders); /* do page rearrangement */ - - exit(0); - } -diff -rupN psutils/psresize.man psutils-new/psresize.man ---- psutils/psresize.man 1997-03-11 23:53:03.000000000 +0100 -+++ psutils-new/psresize.man 2014-04-09 19:55:19.699132829 +0200 -@@ -1,6 +1,6 @@ - .TH PSRESIZE 1 "PSUtils Release @RELEASE@ Patchlevel @PATCHLEVEL@" - .SH NAME --psresize \- multiple pages per sheet -+psresize \- rescales and centers a document for new output paper size - .SH SYNOPSIS - .B psresize - [ -@@ -42,8 +42,8 @@ to centimeters or inches. - The - .I \-p - option can be used as an alternative, to set the output paper size to --.B a3, a4, a5, b5, letter, legal, tabloid, statement, executive, folio, quarto --or -+.B a0, a1, a2, a3, a4, a5, b5, letter, legal, tabloid, statement, -+executive, folio, quarto or - .B 10x14. - The default output paper size is - .B @PAPER@. -diff -rupN psutils/psselect.c psutils-new/psselect.c ---- psutils/psselect.c 1997-03-11 23:53:03.000000000 +0100 -+++ psutils-new/psselect.c 2014-04-09 20:01:32.286123179 +0200 -@@ -11,12 +11,13 @@ - #include "psutil.h" - #include "pserror.h" - #include "patchlev.h" -+#include - - char *program ; - int pages ; - int verbose ; --FILE *infile ; --FILE *outfile ; -+FILE *infile; -+FILE *outfile; - char pagelabel[BUFSIZ] ; - int pageno ; - -@@ -52,6 +53,9 @@ static PageRange *addrange(char *str, Pa - { - int first=0; - int sign; -+ -+ if(!str) return NULL; -+ - sign = (*str == '_' && ++str) ? -1 : 1; - if (isdigit(*str)) { - first = sign*atoi(str); -@@ -91,48 +95,70 @@ static PageRange *addrange(char *str, Pa - } - - --void main(int argc, char *argv[]) -+int -+main(int argc, char *argv[]) - { -+ int opt; - int currentpg, maxpage = 0; - int even = 0, odd = 0, reverse = 0; - int pass, all; - PageRange *pagerange = NULL; - -+ verbose = 1; -+ program = *argv; -+ -+ while((opt = getopt(argc, argv, "eorqvp:")) != EOF) { -+ switch(opt) { -+ case 'e': /* even pages */ -+ even = 1; -+ break; -+ case 'o': /* odd pages */ -+ odd = 1; -+ break; -+ case 'r': /* reverse */ -+ reverse = 1; -+ break; -+ case 'p': /* page spec */ -+ pagerange = addrange(optarg, pagerange); -+ break; -+ case 'q': /* quiet */ -+ verbose = 0; -+ break; -+ case 'v': /* version */ -+ default: -+ usage(); -+ break; -+ } -+ } -+ - infile = stdin; - outfile = stdout; -- verbose = 1; -- for (program = *argv++; --argc; argv++) { -- if (argv[0][0] == '-') { -- switch (argv[0][1]) { -- case 'e': /* even pages */ -- even = 1; -- break; -- case 'o': /* odd pages */ -- odd = 1; -- break; -- case 'r': /* reverse */ -- reverse = 1; -- break; -- case 'p': /* page spec */ -- pagerange = addrange(*argv+2, pagerange); -- break; -- case 'q': /* quiet */ -- verbose = 0; -- break; -- case 'v': /* version */ -- default: -- usage(); -- } -- } else if (pagerange == NULL && !reverse && !even && !odd) { -- pagerange = addrange(*argv, NULL); -- } else if (infile == stdin) { -- if ((infile = fopen(*argv, OPEN_READ)) == NULL) -- message(FATAL, "can't open input file %s\n", *argv); -- } else if (outfile == stdout) { -- if ((outfile = fopen(*argv, OPEN_WRITE)) == NULL) -- message(FATAL, "can't open output file %s\n", *argv); -- } else usage(); -+ -+ /* If we haven't gotten a page range yet, we better get one now */ -+ if (pagerange == NULL && !reverse && !even && !odd) { -+ pagerange = addrange(argv[optind], NULL); -+ optind++; - } -+ -+ /* Be defensive */ -+ if((argc - optind) < 0 || (argc - optind) > 2) usage(); -+ -+ if (optind != argc) { -+ /* User specified an input file */ -+ if ((infile = fopen(argv[optind], OPEN_READ)) == NULL) -+ message(FATAL, "can't open input file %s\n", argv[optind]); -+ optind++; -+ } -+ -+ if (optind != argc) { -+ /* User specified an output file */ -+ if ((outfile = fopen(argv[optind], OPEN_WRITE)) == NULL) -+ message(FATAL, "can't open output file %s\n", argv[optind]); -+ optind++; -+ } -+ -+ if(optind != argc) usage(); -+ - #if defined(MSDOS) || defined(WINNT) - if ( infile == stdin ) { - int fd = fileno(stdin) ; -@@ -145,10 +171,11 @@ void main(int argc, char *argv[]) - message(FATAL, "can't reset stdout to binary mode\n"); - } - #endif -+ - if ((infile=seekable(infile))==NULL) - message(FATAL, "can't seek input\n"); - -- scanpages(); -+ scanpages(NULL); - - /* select all pages or all in range if odd or even not set */ - all = !(odd || even); -@@ -197,7 +224,7 @@ void main(int argc, char *argv[]) - for (pass = 0; pass < 2; pass++) { - PageRange *r; - if (pass) { /* write header on second pass */ -- writeheader(maxpage); -+ writeheader(maxpage, NULL); - writeprolog(); - writesetup(); - } -diff -rupN psutils/psspec.c psutils-new/psspec.c ---- psutils/psspec.c 1997-03-11 23:53:04.000000000 +0100 -+++ psutils-new/psspec.c 2014-04-09 21:23:02.236996540 +0200 -@@ -22,6 +22,8 @@ PageSpec *newspec(void) - if (temp == NULL) - message(FATAL, "out of memory\n"); - temp->reversed = temp->pageno = temp->flags = temp->rotate = 0; -+ temp->hflip = 0; -+ temp->vflip = 0; - temp->scale = 1; - temp->xoff = temp->yoff = 0; - temp->next = NULL; -@@ -93,10 +95,13 @@ double singledimen(char *str, void (*err - - static char *prologue[] = { /* PStoPS procset */ - #ifndef SHOWPAGE_LOAD -+ /* Wrap these up with our own versions. We have to */ - "userdict begin", -- "[/showpage/erasepage/copypage]{dup where{pop dup load", /* prevent */ -- " type/operatortype eq{1 array cvx dup 0 3 index cvx put", /* binding */ -- " bind def}{pop}ifelse}{pop}ifelse}forall", /* in prolog */ -+ "[/showpage/erasepage/copypage]{dup where{pop dup load", -+ " type/operatortype eq{ /PStoPSenablepage cvx 1 index" -+ " load 1 array astore cvx {} bind /ifelse cvx 4 array" -+ " astore cvx def}{pop}ifelse}{pop}ifelse}forall" -+ " /PStoPSenablepage true def", - #else - "userdict begin", - "[/showpage/copypage/erasepage]{dup 10 string cvs dup", -@@ -134,18 +139,22 @@ static char *prologue[] = { /* PStoPS pr - NULL - }; - --void pstops(int modulo, int pps, int nobind, PageSpec *specs, double draw) -+void pstops(int modulo, int pps, int nobind, PageSpec *specs, double draw) { -+ -+ scanpages(NULL); -+ pstops_write(modulo, pps, nobind, specs, draw, NULL); -+} -+ -+void pstops_write(int modulo, int pps, int nobind, PageSpec *specs, double draw, off_t *ignorelist) - { - int thispg, maxpage; - int pageindex = 0; - char **pro; - -- scanpages(); -- - maxpage = ((pages+modulo-1)/modulo)*modulo; - - /* rearrange pages: doesn't cope properly with loaded definitions */ -- writeheader((maxpage/modulo)*pps); -+ writeheadermedia((maxpage/modulo)*pps, ignorelist, width, height); - #ifndef SHOWPAGE_LOAD - writestring("%%BeginProcSet: PStoPS"); - #else -@@ -208,6 +217,14 @@ void pstops(int modulo, int pps, int nob - sprintf(buffer, "%d rotate\n", ps->rotate); - writestring(buffer); - } -+ if ((ps->flags & HFLIP) && (ps->hflip%2)) { -+ sprintf(buffer, "[ -1 0 0 1 %f 0 ] concat\n", width*ps->scale); -+ writestring(buffer); -+ } -+ if ((ps->flags & VFLIP) && (ps->vflip%2)) { -+ sprintf(buffer, "[ 1 0 0 -1 0 %f ] concat\n", height*ps->scale); -+ writestring(buffer); -+ } - if (ps->flags & SCALE) { - sprintf(buffer, "%f dup scale\n", ps->scale); - writestring(buffer); -@@ -228,7 +245,7 @@ void pstops(int modulo, int pps, int nob - } - if (add_next) { - #ifndef SHOWPAGE_LOAD -- writestring("/showpage{}def/copypage{}def/erasepage{}def\n"); -+ writestring("/PStoPSenablepage false def\n"); - #else - writestring("/PStoPSshowpage{}store/PStoPScopypage{}store/PStoPSerasepage{}store\n"); - #endif -diff -rupN psutils/psspec.h psutils-new/psspec.h ---- psutils/psspec.h 1997-03-11 23:53:04.000000000 +0100 -+++ psutils-new/psspec.h 2014-04-09 21:23:02.235996540 +0200 -@@ -8,12 +8,14 @@ - /* pagespec flags */ - #define ADD_NEXT (0x01) - #define ROTATE (0x02) --#define SCALE (0x04) --#define OFFSET (0x08) --#define GSAVE (ROTATE|SCALE|OFFSET) -+#define HFLIP (0x04) -+#define VFLIP (0x08) -+#define SCALE (0x10) -+#define OFFSET (0x20) -+#define GSAVE (ROTATE|HFLIP|VFLIP|SCALE|OFFSET) - - typedef struct pagespec { -- int reversed, pageno, flags, rotate; -+ int reversed, pageno, flags, rotate, hflip, vflip; - double xoff, yoff, scale; - struct pagespec *next; - } PageSpec ; -@@ -28,3 +30,5 @@ extern double singledimen(char *str, voi - void (*usagefn)(void)); - extern void pstops(int modulo, int pps, int nobind, PageSpec *specs, - double draw); -+extern void pstops_write(int modulo, int pps, int nobind, PageSpec *specs, -+ double draw, off_t *ignorelist); -diff -rupN psutils/pstops.c psutils-new/pstops.c ---- psutils/pstops.c 1997-03-11 23:53:04.000000000 +0100 -+++ psutils-new/pstops.c 2014-04-09 21:23:02.234996540 +0200 -@@ -8,11 +8,18 @@ - * pstops [-q] [-b] [-d] [-w] [-h] [-ppaper] [infile [outfile]] - */ - -+#include -+#include -+ - #include "psutil.h" - #include "psspec.h" - #include "pserror.h" - #include "patchlev.h" - -+#ifdef DEBIAN -+#include -+#endif -+ - char *program ; - int pages ; - int verbose ; -@@ -35,7 +42,7 @@ static void argerror(void) - { - fprintf(stderr, "%s: page specification error:\n", program); - fprintf(stderr, " = [modulo:]\n"); -- fprintf(stderr, " = [-]pageno[@scale][L|R|U][(xoff,yoff)][,spec|+spec]\n"); -+ fprintf(stderr, " = [-]pageno[@scale][L|R|U|H|V][(xoff,yoff)][,spec|+spec]\n"); - fprintf(stderr, " modulo>=1, 0<=pagenoreversed = !tail->reversed; - break; - case '@': -- if (num < 0) argerror(); -- tail->scale *= parsedouble(&str, argerror); -- tail->flags |= SCALE; -- break; -+ tail->scale *= parsedouble(&str, argerror); -+ tail->flags |= SCALE; -+ break; - case 'l': case 'L': - tail->rotate += 90; - tail->flags |= ROTATE; -@@ -81,6 +87,14 @@ static PageSpec *parsespecs(char *str) - tail->rotate += 180; - tail->flags |= ROTATE; - break; -+ case 'h': case 'H': -+ tail->hflip += 1; -+ tail->flags |= HFLIP; -+ break; -+ case 'v': case 'V': -+ tail->vflip += 1; -+ tail->flags |= VFLIP; -+ break; - case '(': - tail->xoff += parsedimen(&str, argerror); - if (*str++ != ',') argerror(); -@@ -102,7 +116,7 @@ static PageSpec *parsespecs(char *str) - default: - argerror(); - } -- other = 1; -+ spec_count++; - } - } - if (num >= modulo) -@@ -112,71 +126,124 @@ static PageSpec *parsespecs(char *str) - return (head); - } - --void main(int argc, char *argv[]) -+int -+main(int argc, char *argv[]) - { - PageSpec *specs = NULL; - int nobinding = 0; - double draw = 0; -- Paper *paper; -+ Paper *paper = NULL; -+ int opt; - --#ifdef PAPER -+#ifdef DEBIAN -+ paperinit(); -+ { -+ const char *default_size = systempapername(); -+ if (!default_size) default_size = defaultpapername (); -+ if (default_size) paper = findpaper(default_size); -+ if (paper) { -+ width = (double)PaperWidth(paper); -+ height = (double)PaperHeight(paper); -+ } -+ } -+ paperdone(); -+#elif defined(PAPER) - if ( (paper = findpaper(PAPER)) != (Paper *)0 ) { - width = (double)PaperWidth(paper); - height = (double)PaperHeight(paper); - } - #endif - -+ verbose = 1; -+ -+ program = *argv; -+ -+ while((opt = getopt(argc, argv, "qd::bw:h:p:v0123456789")) != EOF) { -+ switch(opt) { -+ case 'q': /* quiet */ -+ verbose = 0; -+ break; -+ case 'd': /* draw borders */ -+ if(optarg) -+ draw = singledimen(optarg, argerror, usage); -+ else -+ draw = 1; -+ break; -+ case 'b': /* no bind operator */ -+ nobinding = 1; -+ break; -+ case 'w': /* page width */ -+ width = singledimen(optarg, argerror, usage); -+ break; -+ case 'h': /* page height */ -+ height = singledimen(optarg, argerror, usage); -+ break; -+ case 'p': /* paper type */ -+ if ( (paper = findpaper(optarg)) != (Paper *)0 ) { -+ width = (double)PaperWidth(paper); -+ height = (double)PaperHeight(paper); -+ } else -+ message(FATAL, "paper size '%s' not recognised\n", optarg); -+ break; -+ case 'v': /* version */ -+ usage(); -+ case '0': -+ case '1': -+ case '2': -+ case '3': -+ case '4': -+ case '5': -+ case '6': -+ case '7': -+ case '8': -+ case '9': -+ if (specs == NULL) { -+ char *spec_txt = alloca((optarg ? strlen(optarg) : 0) + 3); -+ if(!spec_txt) message(FATAL, "no memory for spec allocation\n"); -+ spec_txt[0] = '-'; -+ spec_txt[1] = opt; -+ spec_txt[2] = 0; -+ if (optarg) strcat(spec_txt, optarg); -+ specs = parsespecs(spec_txt); -+ } else { -+ usage(); -+ } -+ break; -+ default: -+ usage(); -+ break; -+ } -+ } -+ -+ if (specs == NULL) { -+ if(optind == argc) usage(); -+ specs = parsespecs(argv[optind]); -+ optind++; -+ } -+ - infile = stdin; - outfile = stdout; -- verbose = 1; -- for (program = *argv++; --argc; argv++) { -- if (argv[0][0] == '-') { -- switch (argv[0][1]) { -- case 'q': /* quiet */ -- verbose = 0; -- break; -- case 'd': /* draw borders */ -- if (argv[0][2]) -- draw = singledimen(*argv+2, argerror, usage); -- else -- draw = 1; -- break; -- case 'b': /* no bind operator */ -- nobinding = 1; -- break; -- case 'w': /* page width */ -- width = singledimen(*argv+2, argerror, usage); -- break; -- case 'h': /* page height */ -- height = singledimen(*argv+2, argerror, usage); -- break; -- case 'p': /* paper type */ -- if ( (paper = findpaper(*argv+2)) != (Paper *)0 ) { -- width = (double)PaperWidth(paper); -- height = (double)PaperHeight(paper); -- } else -- message(FATAL, "paper size '%s' not recognised\n", *argv+2); -- break; -- case 'v': /* version */ -- usage(); -- default: -- if (specs == NULL) -- specs = parsespecs(*argv); -- else -- usage(); -- } -- } else if (specs == NULL) -- specs = parsespecs(*argv); -- else if (infile == stdin) { -- if ((infile = fopen(*argv, OPEN_READ)) == NULL) -- message(FATAL, "can't open input file %s\n", *argv); -- } else if (outfile == stdout) { -- if ((outfile = fopen(*argv, OPEN_WRITE)) == NULL) -- message(FATAL, "can't open output file %s\n", *argv); -- } else usage(); -+ -+ /* Be defensive */ -+ if((argc - optind) < 0 || (argc - optind) > 2) usage(); -+ -+ if (optind != argc) { -+ /* User specified an input file */ -+ if ((infile = fopen(argv[optind], OPEN_READ)) == NULL) -+ message(FATAL, "can't open input file %s\n", argv[optind]); -+ optind++; -+ } -+ -+ if (optind != argc) { -+ /* User specified an output file */ -+ if ((outfile = fopen(argv[optind], OPEN_WRITE)) == NULL) -+ message(FATAL, "can't open output file %s\n", argv[optind]); -+ optind++; - } -- if (specs == NULL) -- usage(); -+ -+ if (optind != argc) usage(); -+ if (specs == NULL) usage(); -+ - #if defined(MSDOS) || defined(WINNT) - if ( infile == stdin ) { - int fd = fileno(stdin) ; -diff -rupN psutils/pstops.man psutils-new/pstops.man ---- psutils/pstops.man 1997-03-11 23:53:04.000000000 +0100 -+++ psutils-new/pstops.man 2014-04-09 21:23:02.236996540 +0200 -@@ -43,7 +43,7 @@ follow the syntax: - .I = spec[+specs][,specs] - .TP - .I spec --.I = [-]pageno[L][R][U][@scale][(xoff,yoff)] -+.I = [-]pageno[L][R][U][H][V][@scale][(xoff,yoff)] - .RE - .sp - .I modulo -@@ -74,8 +74,9 @@ to convert to centimetres or inches, or - or - .B "h" - to specify as a multiple of the width or height. --The optional parameters \fIL\fR, \fIR\fR, and \fIU\fR rotate the page left, --right, or upside-down. -+The optional parameters \fIL\fR, \fIR\fR, \fIU\fR, \fIH\fR and \fIV\fR -+rotate the page left, right, or upside-down, and flip (mirror) page -+horizontally or vertically. - The optional - .I scale - parameter scales the page by the fraction specified. -@@ -85,15 +86,20 @@ the document, instead of the start. - If page \fIspec\fRs are separated by - .B \+ - the pages will be merged into one page; if they are separated by --.B \, -+.B , - they will be on separate pages. - If there is only one page specification, with - .I pageno - zero, the \fIpageno\fR may be omitted. - --The shift, rotation, and scaling are performed -+The shift, rotation, and scaling are applied -+to the PostScript transformation matrix - in that order regardless of which order - they appear on the command line. -+The matrix accumulates the individual transformations. -+The effect on the image is to first scale with respect to an origin -+at the lower left corner, then rotate about the same origin, and -+finally shift. - .PP - The - .I \-w -@@ -108,8 +114,8 @@ clipping path for each page. - The - .I \-p - option can be used as an alternative, to set the paper size to --.B a3, a4, a5, b5, letter, legal, tabloid, statement, executive, folio, quarto --or -+.B a0, a1, a2, a3, a4, a5, b5, letter, legal, tabloid, statement, -+executive, folio, quarto or - .B 10x14. - The default paper size is - .B @PAPER@. -@@ -136,7 +142,7 @@ This section contains some sample re-arr - sheet (of A4 paper), the pagespec to use is: - .sp - .ce --2:0L@.7(21cm,0)+1L@.7(21cm,14.85cm) -+"2:0L@.7(21cm,0)+1L@.7(21cm,14.85cm)" - .sp - To select all of the odd pages in reverse order, use: - .sp -@@ -146,12 +152,12 @@ To select all of the odd pages in revers - To re-arrange pages for printing 2-up booklets, use - .sp - .ce --4:-3L@.7(21cm,0)+0L@.7(21cm,14.85cm) -+"4:-3L@.7(21cm,0)+0L@.7(21cm,14.85cm)" - .sp - for the front sides, and - .sp - .ce --4:1L@.7(21cm,0)+-2L@.7(21cm,14.85cm) -+"4:1L@.7(21cm,0)+-2L@.7(21cm,14.85cm)" - .sp - for the reverse sides (or join them with a comma for duplex printing). - .SH AUTHOR -diff -rupN psutils/psutil.c psutils-new/psutil.c ---- psutils/psutil.c 1997-03-11 23:53:04.000000000 +0100 -+++ psutils-new/psutil.c 2014-04-09 21:19:57.065001335 +0200 -@@ -5,7 +5,10 @@ - * utilities for PS programs - */ - -+ - /* -+ * Daniele Giacomini appunti2@gmail.com 2010-09-02 -+ * Changed to using ftello() and fseeko() - * AJCD 6/4/93 - * Changed to using ftell() and fseek() only (no length calculations) - * Hunter Goatley 31-MAY-1993 23:33 -@@ -13,6 +16,9 @@ - * Hunter Goatley 2-MAR-1993 14:41 - * Added VMS support. - */ -+ -+#define _FILE_OFFSET_BITS 64 -+ - #include "psutil.h" - #include "pserror.h" - #include "patchlev.h" -@@ -20,6 +26,7 @@ - #include - #include - #include -+#include - - #define iscomment(x,y) (strncmp(x,y,strlen(y)) == 0) - -@@ -33,21 +40,27 @@ extern int pageno; - - static char buffer[BUFSIZ]; - static long bytes = 0; --static long pagescmt = 0; --static long headerpos = 0; --static long endsetup = 0; --static long beginprocset = 0; /* start of pstops procset */ --static long endprocset = 0; -+static off_t pagescmt = 0; -+static off_t headerpos = 0; -+static off_t endsetup = 0; -+static off_t beginprocset = 0; /* start of pstops procset */ -+static off_t endprocset = 0; - static int outputpage = 0; - static int maxpages = 100; --static long *pageptr; -+static off_t *pageptr; - - /* list of paper sizes supported */ - static Paper papersizes[] = { -+ { "a0", 2382, 3369 }, /* 84cm * 118.8cm */ -+ { "a1", 1684, 2382 }, /* 59.4cm * 84cm */ -+ { "a2", 1191, 1684 }, /* 42cm * 59.4cm */ - { "a3", 842, 1191 }, /* 29.7cm * 42cm */ - { "a4", 595, 842 }, /* 21cm * 29.7cm */ - { "a5", 421, 595 }, /* 14.85cm * 21cm */ - { "b5", 516, 729 }, /* 18.2cm * 25.72cm */ -+ { "A0", 2382, 3369 }, /* 84cm * 118.8cm */ -+ { "A1", 1684, 2382 }, /* 59.4cm * 84cm */ -+ { "A2", 1191, 1684 }, /* 42cm * 59.4cm */ - { "A3", 842, 1191 }, /* 29.7cm * 42cm */ - { "A4", 595, 842 }, /* 21cm * 29.7cm */ - { "A5", 421, 595 }, /* 14.85cm * 21cm */ -@@ -65,7 +78,7 @@ static Paper papersizes[] = { - }; - - /* return pointer to paper size struct or NULL */ --Paper* findpaper(char *name) -+Paper* findpaper(const char *name) - { - Paper *pp; - for (pp = papersizes; PaperName(pp); pp++) { -@@ -88,15 +101,15 @@ FILE *seekable(FILE *fp) - #if defined(WINNT) - struct _stat fs ; - #else -- long fpos; -+ off_t fpos; - #endif - - #if defined(WINNT) - if (_fstat(fileno(fp), &fs) == 0 && (fs.st_mode&_S_IFREG) != 0) - return (fp); - #else -- if ((fpos = ftell(fp)) >= 0) -- if (!fseek(fp, 0L, SEEK_END) && !fseek(fp, fpos, SEEK_SET)) -+ if ((fpos = ftello(fp)) >= 0) -+ if (!fseeko(fp, (off_t) 0, SEEK_END) && !fseeko(fp, fpos, SEEK_SET)) - return (fp); - #endif - -@@ -121,7 +134,7 @@ FILE *seekable(FILE *fp) - - /* discard the input file, and rewind the temporary */ - (void) fclose(fp); -- if (fseek(ft, 0L, SEEK_SET) != 0) -+ if (fseeko(ft, (off_t) 0, SEEK_SET) != 0) - return (NULL) ; - - return (ft); -@@ -129,46 +142,91 @@ FILE *seekable(FILE *fp) - } - - --/* copy input file from current position upto new position to output file */ --static int fcopy(long upto) --{ -- long here = ftell(infile); -- while (here < upto) { -- if ((fgets(buffer, BUFSIZ, infile) == NULL) || -- (fputs(buffer, outfile) == EOF)) -- return(0); -- here = ftell(infile); -- bytes += strlen(buffer); -- } -- return (1); -+/* copy input file from current position upto new position to output file, -+ * ignoring the lines starting at something ignorelist points to */ -+static int fcopy(off_t upto, off_t *ignorelist) -+{ -+ off_t here = ftello(infile); -+ off_t bytes_left; -+ -+ if (ignorelist != NULL) { -+ while (*ignorelist > 0 && *ignorelist < here) -+ ignorelist++; -+ -+ while (*ignorelist > 0 && *ignorelist < upto) { -+ int r = fcopy(*ignorelist, NULL); -+ if (!r || fgets(buffer, BUFSIZ, infile) == NULL) -+ return 0; -+ ignorelist++; -+ here = ftello(infile); -+ while (*ignorelist > 0 && *ignorelist < here) -+ ignorelist++; -+ } -+ } -+ bytes_left = upto - here; -+ -+ while (bytes_left > 0) { -+ size_t rw_result; -+ const size_t numtocopy = (bytes_left > BUFSIZ) ? BUFSIZ : bytes_left; -+ rw_result = fread(buffer, 1, numtocopy, infile); -+ if (rw_result < numtocopy) return (0); -+ rw_result = fwrite(buffer, 1, numtocopy, outfile); -+ if (rw_result < numtocopy) return (0); -+ bytes_left -= numtocopy; -+ bytes += numtocopy; -+ } -+ return (1); - } - - /* build array of pointers to start/end of pages */ --void scanpages(void) -+void scanpages(off_t *sizeheaders) - { - register char *comment = buffer+2; - register int nesting = 0; -- register long int record; -+ register off_t record; -+ -+ if (sizeheaders) -+ *sizeheaders = 0; - -- if ((pageptr = (long *)malloc(sizeof(long)*maxpages)) == NULL) -+ if ((pageptr = (off_t *)malloc(sizeof(off_t)*maxpages)) == NULL) - message(FATAL, "out of memory\n"); - pages = 0; -- fseek(infile, 0L, SEEK_SET); -- while (record = ftell(infile), fgets(buffer, BUFSIZ, infile) != NULL) -+ fseeko(infile, (off_t) 0, SEEK_SET); -+ while (record = ftello(infile), fgets(buffer, BUFSIZ, infile) != NULL) - if (*buffer == '%') { - if (buffer[1] == '%') { - if (nesting == 0 && iscomment(comment, "Page:")) { - if (pages >= maxpages-1) { - maxpages *= 2; -- if ((pageptr = (long *)realloc((char *)pageptr, -- sizeof(long)*maxpages)) == NULL) -+ if ((pageptr = (off_t *)realloc((char *)pageptr, -+ sizeof(off_t)*maxpages)) == NULL) - message(FATAL, "out of memory\n"); - } - pageptr[pages++] = record; -+ } else if (headerpos == 0 && iscomment(comment, "BoundingBox:")) { -+ if (sizeheaders) { -+ *(sizeheaders++) = record; -+ *sizeheaders = 0; -+ } -+ } else if (headerpos == 0 && iscomment(comment, "HiResBoundingBox:")) { -+ if (sizeheaders) { -+ *(sizeheaders++) = record; -+ *sizeheaders = 0; -+ } -+ } else if (headerpos == 0 && iscomment(comment,"DocumentPaperSizes:")) { -+ if (sizeheaders) { -+ *(sizeheaders++) = record; -+ *sizeheaders = 0; -+ } -+ } else if (headerpos == 0 && iscomment(comment,"DocumentMedia:")) { -+ if (sizeheaders) { -+ *(sizeheaders++) = record; -+ *sizeheaders = 0; -+ } - } else if (headerpos == 0 && iscomment(comment, "Pages:")) - pagescmt = record; - else if (headerpos == 0 && iscomment(comment, "EndComments")) -- headerpos = ftell(infile); -+ headerpos = ftello(infile); - else if (iscomment(comment, "BeginDocument") || - iscomment(comment, "BeginBinary") || - iscomment(comment, "BeginFile")) -@@ -180,23 +238,23 @@ void scanpages(void) - else if (nesting == 0 && iscomment(comment, "EndSetup")) - endsetup = record; - else if (nesting == 0 && iscomment(comment, "BeginProlog")) -- headerpos = ftell(infile); -+ headerpos = ftello(infile); - else if (nesting == 0 && - iscomment(comment, "BeginProcSet: PStoPS")) - beginprocset = record; - else if (beginprocset && !endprocset && - iscomment(comment, "EndProcSet")) -- endprocset = ftell(infile); -+ endprocset = ftello(infile); - else if (nesting == 0 && (iscomment(comment, "Trailer") || - iscomment(comment, "EOF"))) { -- fseek(infile, record, SEEK_SET); -+ fseeko(infile, record, SEEK_SET); - break; - } - } else if (headerpos == 0 && buffer[1] != '!') - headerpos = record; - } else if (headerpos == 0) - headerpos = record; -- pageptr[pages] = ftell(infile); -+ pageptr[pages] = ftello(infile); - if (endsetup == 0 || endsetup > pageptr[0]) - endsetup = pageptr[0]; - } -@@ -204,7 +262,7 @@ void scanpages(void) - /* seek a particular page */ - void seekpage(int p) - { -- fseek(infile, pageptr[p], SEEK_SET); -+ fseeko(infile, pageptr[p], SEEK_SET); - if (fgets(buffer, BUFSIZ, infile) != NULL && - iscomment(buffer, "%%Page:")) { - char *start, *end; -@@ -268,7 +326,7 @@ void writepagesetup(void) - /* write the body of a page */ - void writepagebody(int p) - { -- if (!fcopy(pageptr[p+1])) -+ if (!fcopy(pageptr[p+1], NULL)) - message(FATAL, "I/O error writing page %d\n", outputpage); - } - -@@ -281,26 +339,37 @@ void writepage(int p) - } - - /* write from start of file to end of header comments */ --void writeheader(int p) -+void writeheader(int p, off_t *ignore) - { -- fseek(infile, 0L, SEEK_SET); -+ writeheadermedia(p, ignore, -1, -1); -+} -+ -+void writeheadermedia(int p, off_t *ignore, double width, double height) -+{ -+ fseeko(infile, (off_t) 0, SEEK_SET); - if (pagescmt) { -- if (!fcopy(pagescmt) || fgets(buffer, BUFSIZ, infile) == NULL) -+ if (!fcopy(pagescmt, ignore) || fgets(buffer, BUFSIZ, infile) == NULL) - message(FATAL, "I/O error in header\n"); -+ if (width > -1 && height > -1) { -+ sprintf(buffer, "%%%%DocumentMedia: plain %d %d 0 () ()\n", (int) width, (int) height); -+ writestring(buffer); -+ sprintf(buffer, "%%%%BoundingBox: 0 0 %d %d\n", (int) width, (int) height); -+ writestring(buffer); -+ } - sprintf(buffer, "%%%%Pages: %d 0\n", p); - writestring(buffer); - } -- if (!fcopy(headerpos)) -+ if (!fcopy(headerpos, ignore)) - message(FATAL, "I/O error in header\n"); - } - - /* write prologue to end of setup section excluding PStoPS procset */ - int writepartprolog(void) - { -- if (beginprocset && !fcopy(beginprocset)) -+ if (beginprocset && !fcopy(beginprocset, NULL)) - message(FATAL, "I/O error in prologue\n"); - if (endprocset) -- fseek(infile, endprocset, SEEK_SET); -+ fseeko(infile, endprocset, SEEK_SET); - writeprolog(); - return !beginprocset; - } -@@ -308,21 +377,21 @@ int writepartprolog(void) - /* write prologue up to end of setup section */ - void writeprolog(void) - { -- if (!fcopy(endsetup)) -+ if (!fcopy(endsetup, NULL)) - message(FATAL, "I/O error in prologue\n"); - } - - /* write from end of setup to start of pages */ - void writesetup(void) - { -- if (!fcopy(pageptr[0])) -+ if (!fcopy(pageptr[0], NULL)) - message(FATAL, "I/O error in prologue\n"); - } - - /* write trailer */ - void writetrailer(void) - { -- fseek(infile, pageptr[pages], SEEK_SET); -+ fseeko(infile, pageptr[pages], SEEK_SET); - while (fgets(buffer, BUFSIZ, infile) != NULL) { - writestring(buffer); - } -diff -rupN psutils/psutil.h psutils-new/psutil.h ---- psutils/psutil.h 1997-03-11 23:53:04.000000000 +0100 -+++ psutils-new/psutil.h 2014-04-09 21:19:57.066001335 +0200 -@@ -4,7 +4,7 @@ - * - * utilities for PS programs - */ -- -+#define _FILE_OFFSET_BITS 64 - #include - #include - #include -@@ -25,20 +25,21 @@ typedef struct papersize { - #define PaperHeight(p) ((p)->height) - - /* Definitions for functions found in psutil.c */ --extern Paper *findpaper(char *name); -+extern Paper *findpaper(const char *name); - extern FILE *seekable(FILE *fp); - extern void writepage(int p); - extern void seekpage(int p); - extern void writepageheader(char *label, int p); - extern void writepagesetup(void); - extern void writepagebody(int p); --extern void writeheader(int p); -+extern void writeheader(int p, off_t *ignorelist); -+extern void writeheadermedia(int p, off_t *ignorelist, double width, double height); - extern int writepartprolog(void); - extern void writeprolog(void); - extern void writesetup(void); - extern void writetrailer(void); - extern void writeemptypage(void); --extern void scanpages(void); -+extern void scanpages(off_t *sizeheaders); - extern void writestring(char *s); - - /* These variables are imported from the client program (e.g. psbook, psnup, -diff -rupN psutils/showchar.man psutils-new/showchar.man ---- psutils/showchar.man 1970-01-01 01:00:00.000000000 +0100 -+++ psutils-new/showchar.man 2014-04-09 21:18:34.694003468 +0200 -@@ -0,0 +1,26 @@ -+.TH SHOWCHAR 1 "PSUtils Release @RELEASE@ Patchlevel @PATCHLEVEL@" -+.SH NAME -+showchar \- show character with information -+.SH SYNOPSIS -+.B showchar -+[ -+.B fontname -+] [ -+.B charname -+] -+.SH DESCRIPTION -+This manual page was written for the Debian GNU/Linux distribution -+because the original program does not have a manual page. -+.PP -+.B showchar -+outputs PostScript to draw a character with metric info. -+.SH AUTHOR -+Copyright (C) Angus J. C. Duggan 1991-1995 -+.PP -+This manual page was written by Uwe Hermann , -+for the Debian GNU/Linux system (but may be used by others). -+.SH TRADEMARKS -+.B PostScript -+is a trademark of Adobe Systems Incorporated. -+.SH "SEE ALSO" -+@MAN@ diff --git a/srcpkgs/psutils/template b/srcpkgs/psutils/template deleted file mode 100644 index c42a8fac226b81..00000000000000 --- a/srcpkgs/psutils/template +++ /dev/null @@ -1,32 +0,0 @@ -# Template file for 'psutils' -pkgname=psutils -version=p17 -revision=5 -hostmakedepends="perl" -makedepends="ghostscript" -depends="ghostscript" -short_desc="Set of utilities to manipulate PostScript files" -maintainer="Orphaned " -license="psutils" -homepage="http://knackered.org/angus/psutils/" -distfiles="ftp://ftp.knackered.org/pub/psutils/${pkgname}-${version}.tar.gz" -checksum="3853eb79584ba8fbe27a815425b65a9f7f15b258e0d43a05a856bdb75d588ae4" - -pre_configure() { - # install in /usr instead of /usr/local - sed -e "s;/usr/local;/usr;g" \ - -e "s;@CFLAGS@;$CFLAGS;" \ - -e "s;@LDFLAGS@;$LDFLAGS;" \ - Makefile.unix > Makefile -} -do_build() { - make CC=$CC ${makejobs} -} -do_install() { - make DESTDIR=${DESTDIR} install - - vlicense LICENSE - vdoc README - vdoc README.voidlinux - -} diff --git a/srcpkgs/ptex-devel b/srcpkgs/ptex-devel deleted file mode 120000 index 43a4f13c2a2a03..00000000000000 --- a/srcpkgs/ptex-devel +++ /dev/null @@ -1 +0,0 @@ -ptex \ No newline at end of file diff --git a/srcpkgs/ptex/template b/srcpkgs/ptex/template deleted file mode 100644 index f6a5347ccb44b0..00000000000000 --- a/srcpkgs/ptex/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 'ptex' -pkgname=ptex -version=2.3.2 -revision=1 -build_style=cmake -configure_args="-DPTEX_VER=$version" -hostmakedepends="pkg-config" -makedepends="zlib-devel" -short_desc="Per-Face Texture Mapping for Production Rendering" -maintainer="Enno Boland " -license="BSD-3-Clause" -homepage="http://ptex.us/" -distfiles="https://github.com/wdas/ptex/archive/refs/tags/v${version}.tar.gz" -checksum=30aeb85b965ca542a8945b75285cd67d8e207d23dbb57fcfeaab587bb443402b - -post_install() { - sed '1,/\/\*/d;/\*\//,$d' src/ptex/PtexCache.h > LICENSE - vlicense LICENSE -} - -ptex-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/share/cmake - vmove usr/include - vmove "usr/lib/*.a" - } -} diff --git a/srcpkgs/ptyxis/files/no-libc-compat.patch b/srcpkgs/ptyxis/files/no-libc-compat.patch deleted file mode 100644 index 53a4411b3640b0..00000000000000 --- a/srcpkgs/ptyxis/files/no-libc-compat.patch +++ /dev/null @@ -1,24 +0,0 @@ -Not needed since not in a flatpak where we need to ensure glibc compat, -and we use musl anyways ---- ---- a/agent/meson.build -+++ b/agent/meson.build -@@ -42,18 +42,6 @@ ptyxis_agent_c_args = [ - '-DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_@0@_@1@'.format(PTYXIS_AGENT_MIN_GLIB_MAJOR, PTYXIS_AGENT_MIN_GLIB_MINOR), - ] - --libc_compat = true --if target_machine.cpu_family() == 'x86_64' -- ptyxis_agent_c_args += ['-include', 'x86_64/force_link_glibc_2.17.h'] --else -- libc_compat = false --endif -- --if libc_compat -- config_h.set10('LIBC_COMPAT', libc_compat) -- ptyxis_agent_link_args += ['-Wl,--wrap=__libc_start_main'] --endif -- - executable('ptyxis-agent', ptyxis_agent_sources + ptyxis_agent_ipc, - dependencies: ptyxis_agent_deps, - install: true, diff --git a/srcpkgs/ptyxis/patches/fix-W_EXITCODE.patch b/srcpkgs/ptyxis/patches/fix-W_EXITCODE.patch deleted file mode 100644 index dba87f409b9633..00000000000000 --- a/srcpkgs/ptyxis/patches/fix-W_EXITCODE.patch +++ /dev/null @@ -1,15 +0,0 @@ -musl doesn't define W* macros. ---- ---- a/src/ptyxis-application.c -+++ b/src/ptyxis-application.c -@@ -42,6 +42,10 @@ - #define PORTAL_OBJECT_PATH "/org/freedesktop/portal/desktop" - #define PORTAL_SETTINGS_INTERFACE "org.freedesktop.portal.Settings" - -+#ifndef W_EXITCODE -+#define W_EXITCODE(ret, sig) ((ret) << 8 | (sig)) -+#endif -+ - struct _PtyxisApplication - { - AdwApplication parent_instance; diff --git a/srcpkgs/ptyxis/template b/srcpkgs/ptyxis/template deleted file mode 100644 index f7be7656a76554..00000000000000 --- a/srcpkgs/ptyxis/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'ptyxis' -pkgname=ptyxis -version=48.5 -revision=1 -build_style=meson -hostmakedepends="desktop-file-utils gettext glib-devel gtk4-update-icon-cache - pkg-config" -makedepends="libadwaita-devel libportal-gtk4-devel vte3-gtk4-devel" -short_desc="Terminal for a container-oriented desktop" -maintainer="chrysos349 " -license="GPL-3.0-or-later" -homepage="https://gitlab.gnome.org/chergert/ptyxis" -changelog="https://gitlab.gnome.org/chergert/ptyxis/-/raw/main/NEWS" -distfiles="${GNOME_SITE}/ptyxis/${version%.*}/ptyxis-$version.tar.xz" -checksum=f91f8ebe1bb1aef6bf772a994d6b4f4d0832c28baf6384c27461bbc6af2aad8e - -post_patch() { - if [ "${XBPS_TARGET_LIBC}" = "musl" ]; then - patch -Np1 < "${FILESDIR}/no-libc-compat.patch" - fi -} diff --git a/srcpkgs/public-inbox/template b/srcpkgs/public-inbox/template deleted file mode 100644 index 351698f600efa0..00000000000000 --- a/srcpkgs/public-inbox/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 'public-inbox' -pkgname=public-inbox -version=1.9.0 -revision=1 -build_style=perl-module -hostmakedepends="git mdocml perl perl-DBD-SQLite perl-Danga-Socket - perl-Email-MIME-ContentType perl-Email-Simple perl-Email-Address-XS - perl-Filesys-Notify-Simple perl-HTTP-Date perl-Inline-C perl-Net-Server - perl-Plack perl-Plack-Middleware-ReverseProxy perl-Linux-Inotify2 - perl-Search-Xapian perl-Socket6 perl-TimeDate perl-URI xapian-core" -makedepends="${hostmakedepends}" -depends="${hostmakedepends}" -checkdepends="${depends} curl perl-Email-MIME perl-HTTP-Message - perl-Test-SharedFork" -short_desc="An 'archives first' approach to mailing lists" -maintainer="Leah Neukirchen " -license="AGPL-3.0-or-later" -homepage="https://public-inbox.org/" -distfiles="https://public-inbox.org/public-inbox.git/snapshot/${pkgname}-${version}.tar.gz" -checksum=10d9d3d982bbae9383208f53aa2118482a799a958e9f1b24792b807fc225aaba - -pre_check() { - mkdir -p ~/.public-inbox -} -post_install() { - vsconf scripts/dupe-finder - vsconf scripts/import_maildir - vlicense COPYING -} diff --git a/srcpkgs/public-inbox/update b/srcpkgs/public-inbox/update deleted file mode 100644 index 581323479cbdd3..00000000000000 --- a/srcpkgs/public-inbox/update +++ /dev/null @@ -1 +0,0 @@ -site='https://public-inbox.org/public-inbox.git' diff --git a/srcpkgs/public-suffix/template b/srcpkgs/public-suffix/template deleted file mode 100644 index 36b6aed4d30c5e..00000000000000 --- a/srcpkgs/public-suffix/template +++ /dev/null @@ -1,33 +0,0 @@ -# Template file for 'public-suffix' -pkgname=public-suffix -version=2025.03.01 -revision=1 -_rev=9020852e6fadfeb0ea31f73486ede566de9b3093 -hostmakedepends="python3" -short_desc="Public Suffix List" -maintainer="Đoàn Trần Công Danh " -license="MPL-2.0" -homepage="https://publicsuffix.org/" -distfiles="https://github.com/publicsuffix/list/archive/${_rev}.tar.gz - https://raw.githubusercontent.com/rockdaboot/libpsl/0.21.2/src/psl-make-dafsa" -checksum="52b293ee6bf64551d576ad5e1296377ce20fdd9f32ece07aef3aaee8a4419fbf - 252e22a3ad8e48542a71ae5625b3c2ca7e9b90ce5edbab68ecf4d0ccec82c604" - -skip_extraction="psl-make-dafsa" - -post_extract() { - vsrccopy psl-make-dafsa . -} - -do_build() { - python3 psl-make-dafsa --output-format=binary \ - public_suffix_list.dat public_suffix_list.dafsa -} - -do_install() { - # Tools expect to find them here: - # https://bugzilla.mozilla.org/show_bug.cgi?id=1155581 - vmkdir usr/share/publicsuffix - vinstall public_suffix_list.dat 644 usr/share/publicsuffix - vinstall public_suffix_list.dafsa 644 usr/share/publicsuffix -} diff --git a/srcpkgs/puddletag/template b/srcpkgs/puddletag/template deleted file mode 100644 index a28863520ffada..00000000000000 --- a/srcpkgs/puddletag/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'puddletag' -pkgname=puddletag -version=2.4.0 -revision=1 -build_style=python3-pep517 -hostmakedepends="python3-setuptools python3-wheel" -depends="python3 python3-configobj python3-mutagen python3-parsing - python3-PyQt5 python3-PyQt5-svg python3-audioread python3-certifi - python3-charset-normalizer python3-idna python3-Levenshtein python3-lxml - python3-pyacoustid python3-sip-PyQt5 python3-rapidfuzz python3-requests - python3-urllib3 python3-six python3-Unidecode" -short_desc="Powerful, simple, spreadsheet-like audio tag editor" -maintainer="JkktBkkt " -license="GPL-3.0-or-later" -homepage="https://github.com/puddletag/puddletag" -distfiles="https://github.com/puddletag/puddletag/archive/${version}.tar.gz" -checksum=892864eabdb9bea627087e6b342a861ec6b8400d7f8e706a85565d71a1fb1be3 - -post_patch() { - vsed -i '/^pyqt.-qt/d' requirements.txt -} diff --git a/srcpkgs/puddletag/update b/srcpkgs/puddletag/update deleted file mode 100644 index f4320d22bf3e6a..00000000000000 --- a/srcpkgs/puddletag/update +++ /dev/null @@ -1,2 +0,0 @@ -site="https://github.com/puddletag/puddletag/tags" -pattern="releases/tag/\K[0-9.]+" diff --git a/srcpkgs/pueue/template b/srcpkgs/pueue/template deleted file mode 100644 index 6501361ff1d5a7..00000000000000 --- a/srcpkgs/pueue/template +++ /dev/null @@ -1,32 +0,0 @@ -# Template file for 'pueue' -pkgname=pueue -version=4.0.1 -revision=1 -build_style=cargo -build_helper="qemu" -make_install_args="--path pueue" -short_desc="Command-line tool for managing long-running tasks" -maintainer="crater2150 " -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/refs/tags/v${version}.tar.gz" -checksum=7bbe552700041b2e9cd360b69c328d6932ad57d0e0a480a8992fab3a2737cdf8 -make_check=no # tests are nondeterministic - -case "$XBPS_TARGET_MACHINE" in - x86_64*|i686*|arm*|aarch64*) ;; - *) broken="ftbfs in ring" ;; -esac - -post_install() { - for shell in bash fish zsh; do - vtargetrun ${DESTDIR}/usr/bin/pueue completions $shell . - done - - vcompletion pueue.bash bash pueue - vcompletion pueue.fish fish pueue - vcompletion _pueue zsh pueue - - vlicense LICENSE.MIT LICENSE -} diff --git a/srcpkgs/pugixml-devel b/srcpkgs/pugixml-devel deleted file mode 120000 index 84ed2286a50aa2..00000000000000 --- a/srcpkgs/pugixml-devel +++ /dev/null @@ -1 +0,0 @@ -pugixml \ No newline at end of file diff --git a/srcpkgs/pugixml/patches/patch-src_pugiconfig.patch b/srcpkgs/pugixml/patches/patch-src_pugiconfig.patch deleted file mode 100644 index a04344fbfa65b7..00000000000000 --- a/srcpkgs/pugixml/patches/patch-src_pugiconfig.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/src/pugiconfig.hpp 2015-08-18 17:07:06 UTC -+++ b/src/pugiconfig.hpp -@@ -41,7 +41,7 @@ - // #define PUGIXML_HEADER_ONLY - - // Uncomment this to enable long long support --// #define PUGIXML_HAS_LONG_LONG -+#define PUGIXML_HAS_LONG_LONG - - #endif - diff --git a/srcpkgs/pugixml/template b/srcpkgs/pugixml/template deleted file mode 100644 index 00a4b4cbc4bd5b..00000000000000 --- a/srcpkgs/pugixml/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'pugixml' -pkgname=pugixml -version=1.14 -revision=1 -build_style=cmake -configure_args="-DBUILD_SHARED_LIBS=On" -short_desc="Light-weight, simple and fast XML parser for C++ with XPath support" -maintainer="Enno Boland " -license="MIT" -homepage="https://pugixml.org/" -changelog="https://github.com/zeux/pugixml/releases" -distfiles="https://github.com/zeux/pugixml/releases/download/v${version}/pugixml-${version}.tar.gz" -checksum=2f10e276870c64b1db6809050a75e11a897a8d7456c4be5c6b2e35a11168a015 - -post_install() { - tail -22 readme.txt > LICENSE - vlicense LICENSE -} - -pugixml-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - conflicts+="EmulationStation libSavitar-devel" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - vmove usr/lib/cmake - } -} diff --git a/srcpkgs/pulseaudio-devel b/srcpkgs/pulseaudio-devel deleted file mode 120000 index 0153a53dd72734..00000000000000 --- a/srcpkgs/pulseaudio-devel +++ /dev/null @@ -1 +0,0 @@ -pulseaudio \ No newline at end of file diff --git a/srcpkgs/pulseaudio-equalizer-ladspa/template b/srcpkgs/pulseaudio-equalizer-ladspa/template deleted file mode 100644 index 520f22733fe8cd..00000000000000 --- a/srcpkgs/pulseaudio-equalizer-ladspa/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'pulseaudio-equalizer-ladspa' -pkgname=pulseaudio-equalizer-ladspa -version=3.0.2 -revision=7 -build_style=meson -pycompile_module="pulseeq" -hostmakedepends="glib-devel pkg-config python3" -depends="python3-gobject swh-plugins" -short_desc="Pulseaudio LADSPA Equalizer" -maintainer="Orphaned " -license="GPL-3.0-or-later" -homepage="https://github.com/pulseaudio-equalizer-ladspa/equalizer" -distfiles="https://github.com/${pkgname}/equalizer/archive/v${version}.tar.gz" -checksum=2dd14d7bdbc806bfa239bae49dbeef8ccd8bbdb53a413bd83d0ca32390ceae6f diff --git a/srcpkgs/pulseaudio-qt-devel b/srcpkgs/pulseaudio-qt-devel deleted file mode 120000 index 1f05141f18c3b9..00000000000000 --- a/srcpkgs/pulseaudio-qt-devel +++ /dev/null @@ -1 +0,0 @@ -pulseaudio-qt \ No newline at end of file diff --git a/srcpkgs/pulseaudio-qt/template b/srcpkgs/pulseaudio-qt/template deleted file mode 100644 index 89dd3f1b39b63a..00000000000000 --- a/srcpkgs/pulseaudio-qt/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'pulseaudio-qt' -pkgname=pulseaudio-qt -version=1.7.0 -revision=2 -build_style=cmake -configure_args="-DBUILD_WITH_QT6=ON" -hostmakedepends="extra-cmake-modules qt6-base qt6-tools - pkg-config AppStream" -makedepends="qt6-declarative-devel pulseaudio-devel" -short_desc="Pulseaudio bindings for Qt" -maintainer="John " -license="LGPL-2.1-or-later" -homepage="https://invent.kde.org/libraries/pulseaudio-qt" -distfiles="${KDE_SITE}/pulseaudio-qt/${pkgname}-${version}.tar.xz" -checksum=6a18db76dd2bcc3df7d9a9379c025295817264baa1f2ed8caaac7da44e04e931 - -pulseaudio-qt-devel_package() { - short_desc+=" - development files" - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/lib/pkgconfig - vmove usr/include - vmove usr/lib/cmake - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/pulseaudio-utils b/srcpkgs/pulseaudio-utils deleted file mode 120000 index 0153a53dd72734..00000000000000 --- a/srcpkgs/pulseaudio-utils +++ /dev/null @@ -1 +0,0 @@ -pulseaudio \ No newline at end of file diff --git a/srcpkgs/pulseaudio/files/README.voidlinux b/srcpkgs/pulseaudio/files/README.voidlinux deleted file mode 100644 index 56fda252586153..00000000000000 --- a/srcpkgs/pulseaudio/files/README.voidlinux +++ /dev/null @@ -1,7 +0,0 @@ -The example system service `/usr/share/examples/pulseaudio/sv/pulseaudio` -provided by the pulseaudio package is only needed in rare cases and should be -avoided in most setups for performance and security reasons. - -Optional dependencies: - -* `python3-PyQt5-dbus` for running `qpaeq` diff --git a/srcpkgs/pulseaudio/files/pulseaudio/run b/srcpkgs/pulseaudio/files/pulseaudio/run deleted file mode 100644 index 16cbde6922a49b..00000000000000 --- a/srcpkgs/pulseaudio/files/pulseaudio/run +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh -exec 2>&1 -exec pulseaudio --system diff --git a/srcpkgs/pulseaudio/patches/webrtc-audio-processing-1.patch b/srcpkgs/pulseaudio/patches/webrtc-audio-processing-1.patch deleted file mode 100644 index 12816416f04944..00000000000000 --- a/srcpkgs/pulseaudio/patches/webrtc-audio-processing-1.patch +++ /dev/null @@ -1,676 +0,0 @@ -# This can be dropped with PulseAudio 17 - -From b16b107171f24f791f79c20730cf6eb3ad469944 Mon Sep 17 00:00:00 2001 -From: Arun Raghavan -Date: Tue, 20 Oct 2020 16:18:57 -0400 -Subject: [PATCH 1/3] echo-cancel-test: Drop references to internal message - queue - -We don't actually initialise or use it in the test, and this just causes -a crash at the end. - -Part-of: ---- - src/modules/echo-cancel/module-echo-cancel.c | 2 -- - 1 file changed, 2 deletions(-) - -diff --git a/src/modules/echo-cancel/module-echo-cancel.c b/src/modules/echo-cancel/module-echo-cancel.c -index 3d63ea6084..ae1bf9d684 100644 ---- a/src/modules/echo-cancel/module-echo-cancel.c -+++ b/src/modules/echo-cancel/module-echo-cancel.c -@@ -2370,8 +2370,6 @@ int main(int argc, char* argv[]) { - } - - u.ec->done(u.ec); -- u.ec->msg->dead = true; -- pa_echo_canceller_msg_unref(u.ec->msg); - - out: - if (u.captured_file) --- -GitLab - - -From 22bbb5b3ba0d28d630b10944fe19d7f9eee3a00f Mon Sep 17 00:00:00 2001 -From: Eero Nurkkala -Date: Tue, 20 Oct 2020 16:20:23 -0400 -Subject: [PATCH 2/3] echo-cancel: add webrtc AEC3 support - -Drop a number of now unsupported features, and add new parameters for -pre-/post-amplification. - -Part-of: ---- - src/modules/echo-cancel/webrtc.cc | 433 ++++++++---------------------- - 1 file changed, 113 insertions(+), 320 deletions(-) - -diff --git a/src/modules/echo-cancel/webrtc.cc b/src/modules/echo-cancel/webrtc.cc -index 56daab0fd0..ed4bb65a56 100644 ---- a/src/modules/echo-cancel/webrtc.cc -+++ b/src/modules/echo-cancel/webrtc.cc -@@ -3,8 +3,8 @@ - - Copyright 2011 Collabora Ltd. - 2015 Aldebaran SoftBank Group -- -- Contributor: Arun Raghavan -+ 2020 Arun Raghavan -+ 2020 Eero Nurkkala - - PulseAudio is free software; you can redistribute it and/or modify - it under the terms of the GNU Lesser General Public License as published -@@ -34,80 +34,47 @@ PA_C_DECL_BEGIN - #include "echo-cancel.h" - PA_C_DECL_END - --#include --#include --#include -+#define WEBRTC_APM_DEBUG_DUMP 0 -+ -+#include - - #define BLOCK_SIZE_US 10000 - - #define DEFAULT_HIGH_PASS_FILTER true - #define DEFAULT_NOISE_SUPPRESSION true -+#define DEFAULT_TRANSIENT_NOISE_SUPPRESSION true - #define DEFAULT_ANALOG_GAIN_CONTROL true - #define DEFAULT_DIGITAL_GAIN_CONTROL false - #define DEFAULT_MOBILE false --#define DEFAULT_ROUTING_MODE "speakerphone" - #define DEFAULT_COMFORT_NOISE true - #define DEFAULT_DRIFT_COMPENSATION false --#define DEFAULT_VAD true --#define DEFAULT_EXTENDED_FILTER false --#define DEFAULT_INTELLIGIBILITY_ENHANCER false --#define DEFAULT_EXPERIMENTAL_AGC false -+#define DEFAULT_VAD false - #define DEFAULT_AGC_START_VOLUME 85 --#define DEFAULT_BEAMFORMING false --#define DEFAULT_TRACE false -+#define DEFAULT_POSTAMP_ENABLE false -+#define DEFAULT_POSTAMP_GAIN_DB 0 -+#define DEFAULT_PREAMP_ENABLE false -+#define DEFAULT_PREAMP_GAIN_DB 0 - - #define WEBRTC_AGC_MAX_VOLUME 255 -+#define WEBRTC_POSTAMP_GAIN_MAX_DB 90 -+#define WEBRTC_PREAMP_GAIN_MAX_DB 90 - - static const char* const valid_modargs[] = { -- "high_pass_filter", -- "noise_suppression", -+ "agc_start_volume", - "analog_gain_control", - "digital_gain_control", -+ "high_pass_filter", - "mobile", -- "routing_mode", -- "comfort_noise", -- "drift_compensation", -+ "noise_suppression", -+ "post_amplifier", -+ "post_amplifier_gain", -+ "pre_amplifier", -+ "pre_amplifier_gain", -+ "transient_noise_suppression", - "voice_detection", -- "extended_filter", -- "intelligibility_enhancer", -- "experimental_agc", -- "agc_start_volume", -- "beamforming", -- "mic_geometry", /* documented in parse_mic_geometry() */ -- "target_direction", /* documented in parse_mic_geometry() */ -- "trace", - NULL - }; - --static int routing_mode_from_string(const char *rmode) { -- if (pa_streq(rmode, "quiet-earpiece-or-headset")) -- return webrtc::EchoControlMobile::kQuietEarpieceOrHeadset; -- else if (pa_streq(rmode, "earpiece")) -- return webrtc::EchoControlMobile::kEarpiece; -- else if (pa_streq(rmode, "loud-earpiece")) -- return webrtc::EchoControlMobile::kLoudEarpiece; -- else if (pa_streq(rmode, "speakerphone")) -- return webrtc::EchoControlMobile::kSpeakerphone; -- else if (pa_streq(rmode, "loud-speakerphone")) -- return webrtc::EchoControlMobile::kLoudSpeakerphone; -- else -- return -1; --} -- --class PaWebrtcTraceCallback : public webrtc::TraceCallback { -- void Print(webrtc::TraceLevel level, const char *message, int length) -- { -- if (level & webrtc::kTraceError || level & webrtc::kTraceCritical) -- pa_log("%s", message); -- else if (level & webrtc::kTraceWarning) -- pa_log_warn("%s", message); -- else if (level & webrtc::kTraceInfo) -- pa_log_info("%s", message); -- else -- pa_log_debug("%s", message); -- } --}; -- - static int webrtc_volume_from_pa(pa_volume_t v) - { - return (v * WEBRTC_AGC_MAX_VOLUME) / PA_VOLUME_NORM; -@@ -120,8 +87,7 @@ static pa_volume_t webrtc_volume_to_pa(int v) - - static void webrtc_ec_fixate_spec(pa_sample_spec *rec_ss, pa_channel_map *rec_map, - pa_sample_spec *play_ss, pa_channel_map *play_map, -- pa_sample_spec *out_ss, pa_channel_map *out_map, -- bool beamforming) -+ pa_sample_spec *out_ss, pa_channel_map *out_map) - { - rec_ss->format = PA_SAMPLE_FLOAT32NE; - play_ss->format = PA_SAMPLE_FLOAT32NE; -@@ -139,110 +105,22 @@ static void webrtc_ec_fixate_spec(pa_sample_spec *rec_ss, pa_channel_map *rec_ma - *out_ss = *rec_ss; - *out_map = *rec_map; - -- if (beamforming) { -- /* The beamformer gives us a single channel */ -- out_ss->channels = 1; -- pa_channel_map_init_mono(out_map); -- } -- - /* Playback stream rate needs to be the same as capture */ - play_ss->rate = rec_ss->rate; - } - --static bool parse_point(const char **point, float (&f)[3]) { -- int ret, length; -- -- ret = sscanf(*point, "%g,%g,%g%n", &f[0], &f[1], &f[2], &length); -- if (ret != 3) -- return false; -- -- /* Consume the bytes we've read so far */ -- *point += length; -- -- return true; --} -- --static bool parse_mic_geometry(const char **mic_geometry, std::vector& geometry) { -- /* The microphone geometry is expressed as cartesian point form: -- * x1,y1,z1,x2,y2,z2,... -- * -- * Where x1,y1,z1 is the position of the first microphone with regards to -- * the array's "center", x2,y2,z2 the position of the second, and so on. -- * -- * 'x' is the horizontal coordinate, with positive values being to the -- * right from the mic array's perspective. -- * -- * 'y' is the depth coordinate, with positive values being in front of the -- * array. -- * -- * 'z' is the vertical coordinate, with positive values being above the -- * array. -- * -- * All distances are in meters. -- */ -- -- /* The target direction is expected to be in spherical point form: -- * a,e,r -- * -- * Where 'a' is the azimuth of the target point relative to the center of -- * the array, 'e' its elevation, and 'r' the radius. -- * -- * 0 radians azimuth is to the right of the array, and positive angles -- * move in a counter-clockwise direction. -- * -- * 0 radians elevation is horizontal w.r.t. the array, and positive -- * angles go upwards. -- * -- * radius is distance from the array center in meters. -- */ -- -- long unsigned int i; -- float f[3]; -- -- for (i = 0; i < geometry.size(); i++) { -- if (!parse_point(mic_geometry, f)) { -- pa_log("Failed to parse channel %lu in mic_geometry", i); -- return false; -- } -- -- /* Except for the last point, we should have a trailing comma */ -- if (i != geometry.size() - 1) { -- if (**mic_geometry != ',') { -- pa_log("Failed to parse channel %lu in mic_geometry", i); -- return false; -- } -- -- (*mic_geometry)++; -- } -- -- pa_log_debug("Got mic #%lu position: (%g, %g, %g)", i, f[0], f[1], f[2]); -- -- geometry[i].c[0] = f[0]; -- geometry[i].c[1] = f[1]; -- geometry[i].c[2] = f[2]; -- } -- -- if (**mic_geometry != '\0') { -- pa_log("Failed to parse mic_geometry value: more parameters than expected"); -- return false; -- } -- -- return true; --} -- - bool pa_webrtc_ec_init(pa_core *c, pa_echo_canceller *ec, - pa_sample_spec *rec_ss, pa_channel_map *rec_map, - pa_sample_spec *play_ss, pa_channel_map *play_map, - pa_sample_spec *out_ss, pa_channel_map *out_map, - uint32_t *nframes, const char *args) { -- webrtc::AudioProcessing *apm = NULL; -+ webrtc::AudioProcessing *apm = webrtc::AudioProcessingBuilder().Create(); - webrtc::ProcessingConfig pconfig; -- webrtc::Config config; -- bool hpf, ns, agc, dgc, mobile, cn, vad, ext_filter, intelligibility, experimental_agc, beamforming; -- int rm = -1, i; -- uint32_t agc_start_volume; -+ webrtc::AudioProcessing::Config config; -+ bool hpf, ns, tns, agc, dgc, mobile, pre_amp, vad, post_amp; -+ int i; -+ uint32_t agc_start_volume, pre_amp_gain, post_amp_gain; - pa_modargs *ma; -- bool trace = false; - - if (!(ma = pa_modargs_new(args, valid_modargs))) { - pa_log("Failed to parse submodule arguments."); -@@ -261,6 +139,12 @@ bool pa_webrtc_ec_init(pa_core *c, pa_echo_canceller *ec, - goto fail; - } - -+ tns = DEFAULT_TRANSIENT_NOISE_SUPPRESSION; -+ if (pa_modargs_get_value_boolean(ma, "transient_noise_suppression", &tns) < 0) { -+ pa_log("Failed to parse transient_noise_suppression value"); -+ goto fail; -+ } -+ - agc = DEFAULT_ANALOG_GAIN_CONTROL; - if (pa_modargs_get_value_boolean(ma, "analog_gain_control", &agc) < 0) { - pa_log("Failed to parse analog_gain_control value"); -@@ -278,62 +162,47 @@ bool pa_webrtc_ec_init(pa_core *c, pa_echo_canceller *ec, - goto fail; - } - -- mobile = DEFAULT_MOBILE; -- if (pa_modargs_get_value_boolean(ma, "mobile", &mobile) < 0) { -- pa_log("Failed to parse mobile value"); -+ pre_amp = DEFAULT_PREAMP_ENABLE; -+ if (pa_modargs_get_value_boolean(ma, "pre_amplifier", &pre_amp) < 0) { -+ pa_log("Failed to parse pre_amplifier value"); - goto fail; - } -- -- ec->params.drift_compensation = DEFAULT_DRIFT_COMPENSATION; -- if (pa_modargs_get_value_boolean(ma, "drift_compensation", &ec->params.drift_compensation) < 0) { -- pa_log("Failed to parse drift_compensation value"); -+ pre_amp_gain = DEFAULT_PREAMP_GAIN_DB; -+ if (pa_modargs_get_value_u32(ma, "pre_amplifier_gain", &pre_amp_gain) < 0) { -+ pa_log("Failed to parse pre_amplifier_gain value"); - goto fail; - } -- -- if (mobile) { -- if (ec->params.drift_compensation) { -- pa_log("Can't use drift_compensation in mobile mode"); -- goto fail; -- } -- -- if ((rm = routing_mode_from_string(pa_modargs_get_value(ma, "routing_mode", DEFAULT_ROUTING_MODE))) < 0) { -- pa_log("Failed to parse routing_mode value"); -- goto fail; -- } -- -- cn = DEFAULT_COMFORT_NOISE; -- if (pa_modargs_get_value_boolean(ma, "comfort_noise", &cn) < 0) { -- pa_log("Failed to parse cn value"); -- goto fail; -- } -- } else { -- if (pa_modargs_get_value(ma, "comfort_noise", NULL) || pa_modargs_get_value(ma, "routing_mode", NULL)) { -- pa_log("The routing_mode and comfort_noise options are only valid with mobile=true"); -- goto fail; -- } -+ if (pre_amp_gain > WEBRTC_PREAMP_GAIN_MAX_DB) { -+ pa_log("Preamp gain must not exceed %u", WEBRTC_PREAMP_GAIN_MAX_DB); -+ goto fail; - } - -- vad = DEFAULT_VAD; -- if (pa_modargs_get_value_boolean(ma, "voice_detection", &vad) < 0) { -- pa_log("Failed to parse voice_detection value"); -+ post_amp = DEFAULT_POSTAMP_ENABLE; -+ if (pa_modargs_get_value_boolean(ma, "post_amplifier", &post_amp) < 0) { -+ pa_log("Failed to parse post_amplifier value"); - goto fail; - } -- -- ext_filter = DEFAULT_EXTENDED_FILTER; -- if (pa_modargs_get_value_boolean(ma, "extended_filter", &ext_filter) < 0) { -- pa_log("Failed to parse extended_filter value"); -+ post_amp_gain = DEFAULT_POSTAMP_GAIN_DB; -+ if (pa_modargs_get_value_u32(ma, "post_amplifier_gain", &post_amp_gain) < 0) { -+ pa_log("Failed to parse post_amplifier_gain value"); -+ goto fail; -+ } -+ if (post_amp_gain > WEBRTC_POSTAMP_GAIN_MAX_DB) { -+ pa_log("Postamp gain must not exceed %u", WEBRTC_POSTAMP_GAIN_MAX_DB); - goto fail; - } - -- intelligibility = DEFAULT_INTELLIGIBILITY_ENHANCER; -- if (pa_modargs_get_value_boolean(ma, "intelligibility_enhancer", &intelligibility) < 0) { -- pa_log("Failed to parse intelligibility_enhancer value"); -+ mobile = DEFAULT_MOBILE; -+ if (pa_modargs_get_value_boolean(ma, "mobile", &mobile) < 0) { -+ pa_log("Failed to parse mobile value"); - goto fail; - } - -- experimental_agc = DEFAULT_EXPERIMENTAL_AGC; -- if (pa_modargs_get_value_boolean(ma, "experimental_agc", &experimental_agc) < 0) { -- pa_log("Failed to parse experimental_agc value"); -+ ec->params.drift_compensation = DEFAULT_DRIFT_COMPENSATION; -+ -+ vad = DEFAULT_VAD; -+ if (pa_modargs_get_value_boolean(ma, "voice_detection", &vad) < 0) { -+ pa_log("Failed to parse voice_detection value"); - goto fail; - } - -@@ -348,82 +217,7 @@ bool pa_webrtc_ec_init(pa_core *c, pa_echo_canceller *ec, - } - ec->params.webrtc.agc_start_volume = agc_start_volume; - -- beamforming = DEFAULT_BEAMFORMING; -- if (pa_modargs_get_value_boolean(ma, "beamforming", &beamforming) < 0) { -- pa_log("Failed to parse beamforming value"); -- goto fail; -- } -- -- if (ext_filter) -- config.Set(new webrtc::ExtendedFilter(true)); -- if (intelligibility) -- pa_log_warn("The intelligibility enhancer is not currently supported"); -- if (experimental_agc) -- config.Set(new webrtc::ExperimentalAgc(true, ec->params.webrtc.agc_start_volume)); -- -- trace = DEFAULT_TRACE; -- if (pa_modargs_get_value_boolean(ma, "trace", &trace) < 0) { -- pa_log("Failed to parse trace value"); -- goto fail; -- } -- -- if (trace) { -- webrtc::Trace::CreateTrace(); -- webrtc::Trace::set_level_filter(webrtc::kTraceAll); -- ec->params.webrtc.trace_callback = new PaWebrtcTraceCallback(); -- webrtc::Trace::SetTraceCallback((PaWebrtcTraceCallback *) ec->params.webrtc.trace_callback); -- } -- -- webrtc_ec_fixate_spec(rec_ss, rec_map, play_ss, play_map, out_ss, out_map, beamforming); -- -- /* We do this after fixate because we need the capture channel count */ -- if (beamforming) { -- std::vector geometry(rec_ss->channels); -- webrtc::SphericalPointf direction(0.0f, 0.0f, 0.0f); -- const char *mic_geometry, *target_direction; -- -- if (!(mic_geometry = pa_modargs_get_value(ma, "mic_geometry", NULL))) { -- pa_log("mic_geometry must be set if beamforming is enabled"); -- goto fail; -- } -- -- if (!parse_mic_geometry(&mic_geometry, geometry)) { -- pa_log("Failed to parse mic_geometry value"); -- goto fail; -- } -- -- if ((target_direction = pa_modargs_get_value(ma, "target_direction", NULL))) { -- float f[3]; -- -- if (!parse_point(&target_direction, f)) { -- pa_log("Failed to parse target_direction value"); -- goto fail; -- } -- -- if (*target_direction != '\0') { -- pa_log("Failed to parse target_direction value: more parameters than expected"); -- goto fail; -- } -- --#define IS_ZERO(f) ((f) < 0.000001 && (f) > -0.000001) -- -- if (!IS_ZERO(f[1]) || !IS_ZERO(f[2])) { -- pa_log("The beamformer currently only supports targeting along the azimuth"); -- goto fail; -- } -- -- direction.s[0] = f[0]; -- direction.s[1] = f[1]; -- direction.s[2] = f[2]; -- } -- -- if (!target_direction) -- config.Set(new webrtc::Beamforming(true, geometry)); -- else -- config.Set(new webrtc::Beamforming(true, geometry, direction)); -- } -- -- apm = webrtc::AudioProcessing::Create(config); -+ webrtc_ec_fixate_spec(rec_ss, rec_map, play_ss, play_map, out_ss, out_map); - - pconfig = { - webrtc::StreamConfig(rec_ss->rate, rec_ss->channels, false), /* input stream */ -@@ -436,46 +230,60 @@ bool pa_webrtc_ec_init(pa_core *c, pa_echo_canceller *ec, - goto fail; - } - -+ if (pre_amp) { -+ config.pre_amplifier.enabled = true; -+ config.pre_amplifier.fixed_gain_factor = (float)pre_amp_gain; -+ } else -+ config.pre_amplifier.enabled = false; -+ - if (hpf) -- apm->high_pass_filter()->Enable(true); -- -- if (!mobile) { -- apm->echo_cancellation()->enable_drift_compensation(ec->params.drift_compensation); -- apm->echo_cancellation()->Enable(true); -- } else { -- apm->echo_control_mobile()->set_routing_mode(static_cast(rm)); -- apm->echo_control_mobile()->enable_comfort_noise(cn); -- apm->echo_control_mobile()->Enable(true); -- } -+ config.high_pass_filter.enabled = true; -+ else -+ config.high_pass_filter.enabled = false; - -- if (ns) { -- apm->noise_suppression()->set_level(webrtc::NoiseSuppression::kHigh); -- apm->noise_suppression()->Enable(true); -- } -+ config.echo_canceller.enabled = true; - -- if (agc || dgc) { -- if (mobile && rm <= webrtc::EchoControlMobile::kEarpiece) { -- /* Maybe this should be a knob, but we've got a lot of knobs already */ -- apm->gain_control()->set_mode(webrtc::GainControl::kFixedDigital); -- ec->params.webrtc.agc = false; -- } else if (dgc) { -- apm->gain_control()->set_mode(webrtc::GainControl::kAdaptiveDigital); -- ec->params.webrtc.agc = false; -- } else { -- apm->gain_control()->set_mode(webrtc::GainControl::kAdaptiveAnalog); -- if (apm->gain_control()->set_analog_level_limits(0, WEBRTC_AGC_MAX_VOLUME) != -- webrtc::AudioProcessing::kNoError) { -- pa_log("Failed to initialise AGC"); -- goto fail; -- } -- ec->params.webrtc.agc = true; -- } -+ if (!mobile) -+ config.echo_canceller.mobile_mode = false; -+ else -+ config.echo_canceller.mobile_mode = true; -+ -+ if (ns) -+ config.noise_suppression.enabled = true; -+ else -+ config.noise_suppression.enabled = false; - -- apm->gain_control()->Enable(true); -+ if (tns) -+ config.transient_suppression.enabled = true; -+ else -+ config.transient_suppression.enabled = false; -+ -+ if (dgc) { -+ ec->params.webrtc.agc = false; -+ config.gain_controller1.enabled = true; -+ if (mobile) -+ config.gain_controller1.mode = webrtc::AudioProcessing::Config::GainController1::kFixedDigital; -+ else -+ config.gain_controller1.mode = webrtc::AudioProcessing::Config::GainController1::kAdaptiveDigital; -+ } else if (agc) { -+ ec->params.webrtc.agc = true; -+ config.gain_controller1.enabled = true; -+ config.gain_controller1.mode = webrtc::AudioProcessing::Config::GainController1::kAdaptiveAnalog; -+ config.gain_controller1.analog_level_minimum = 0; -+ config.gain_controller1.analog_level_maximum = WEBRTC_AGC_MAX_VOLUME; - } - - if (vad) -- apm->voice_detection()->Enable(true); -+ config.voice_detection.enabled = true; -+ else -+ config.voice_detection.enabled = false; -+ -+ if (post_amp) { -+ config.gain_controller2.enabled = true; -+ config.gain_controller2.fixed_digital.gain_db = (float)post_amp_gain; -+ config.gain_controller2.adaptive_digital.enabled = false; -+ } else -+ config.gain_controller2.enabled = false; - - ec->params.webrtc.apm = apm; - ec->params.webrtc.rec_ss = *rec_ss; -@@ -485,6 +293,8 @@ bool pa_webrtc_ec_init(pa_core *c, pa_echo_canceller *ec, - *nframes = ec->params.webrtc.blocksize; - ec->params.webrtc.first = true; - -+ apm->ApplyConfig(config); -+ - for (i = 0; i < rec_ss->channels; i++) - ec->params.webrtc.rec_buffer[i] = pa_xnew(float, *nframes); - for (i = 0; i < play_ss->channels; i++) -@@ -496,10 +306,7 @@ bool pa_webrtc_ec_init(pa_core *c, pa_echo_canceller *ec, - fail: - if (ma) - pa_modargs_free(ma); -- if (ec->params.webrtc.trace_callback) { -- webrtc::Trace::ReturnTrace(); -- delete ((PaWebrtcTraceCallback *) ec->params.webrtc.trace_callback); -- } if (apm) -+ if (apm) - delete apm; - - return false; -@@ -515,12 +322,6 @@ void pa_webrtc_ec_play(pa_echo_canceller *ec, const uint8_t *play) { - pa_deinterleave(play, (void **) buf, ss->channels, pa_sample_size(ss), n); - - pa_assert_se(apm->ProcessReverseStream(buf, config, config, buf) == webrtc::AudioProcessing::kNoError); -- -- /* FIXME: If ProcessReverseStream() makes any changes to the audio, such as -- * applying intelligibility enhancement, those changes don't have any -- * effect. This function is called at the source side, but the processing -- * would have to be done in the sink to be able to feed the processed audio -- * to speakers. */ - } - - void pa_webrtc_ec_record(pa_echo_canceller *ec, const uint8_t *rec, uint8_t *out) { -@@ -538,7 +339,7 @@ void pa_webrtc_ec_record(pa_echo_canceller *ec, const uint8_t *rec, uint8_t *out - if (ec->params.webrtc.agc) { - pa_volume_t v = pa_echo_canceller_get_capture_volume(ec); - old_volume = webrtc_volume_from_pa(v); -- apm->gain_control()->set_stream_analog_level(old_volume); -+ apm->set_stream_analog_level(old_volume); - } - - apm->set_stream_delay_ms(0); -@@ -553,7 +354,7 @@ void pa_webrtc_ec_record(pa_echo_canceller *ec, const uint8_t *rec, uint8_t *out - ec->params.webrtc.first = false; - new_volume = ec->params.webrtc.agc_start_volume; - } else { -- new_volume = apm->gain_control()->stream_analog_level(); -+ new_volume = apm->recommended_stream_analog_level(); - } - - if (old_volume != new_volume) -@@ -564,9 +365,6 @@ void pa_webrtc_ec_record(pa_echo_canceller *ec, const uint8_t *rec, uint8_t *out - } - - void pa_webrtc_ec_set_drift(pa_echo_canceller *ec, float drift) { -- webrtc::AudioProcessing *apm = (webrtc::AudioProcessing*)ec->params.webrtc.apm; -- -- apm->echo_cancellation()->set_stream_drift_samples(drift * ec->params.webrtc.blocksize); - } - - void pa_webrtc_ec_run(pa_echo_canceller *ec, const uint8_t *rec, const uint8_t *play, uint8_t *out) { -@@ -577,11 +375,6 @@ void pa_webrtc_ec_run(pa_echo_canceller *ec, const uint8_t *rec, const uint8_t * - void pa_webrtc_ec_done(pa_echo_canceller *ec) { - int i; - -- if (ec->params.webrtc.trace_callback) { -- webrtc::Trace::ReturnTrace(); -- delete ((PaWebrtcTraceCallback *) ec->params.webrtc.trace_callback); -- } -- - if (ec->params.webrtc.apm) { - delete (webrtc::AudioProcessing*)ec->params.webrtc.apm; - ec->params.webrtc.apm = NULL; --- -GitLab - - -From 84c53066c65439deb42d29bba8c6899a4fa0e318 Mon Sep 17 00:00:00 2001 -From: Arun Raghavan -Date: Tue, 20 Oct 2020 17:29:55 -0400 -Subject: [PATCH 3/3] build-sys: Bump webrtc-audio-processing dependency - -The package name and versioning are changing upstream, so prepare for -that. - -Part-of: ---- - meson.build | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/meson.build b/meson.build -index b678bb531a..a1652e4d30 100644 ---- a/meson.build -+++ b/meson.build -@@ -728,7 +728,7 @@ if get_option('daemon') - cdata.set('HAVE_SOXR', 1) - endif - -- webrtc_dep = dependency('webrtc-audio-processing', version : '>= 0.2', required : get_option('webrtc-aec')) -+ webrtc_dep = dependency('webrtc-audio-processing-1', version : '>= 1.0', required : get_option('webrtc-aec')) - if webrtc_dep.found() - cdata.set('HAVE_WEBRTC', 1) - endif --- -GitLab - - diff --git a/srcpkgs/pulseaudio/template b/srcpkgs/pulseaudio/template deleted file mode 100644 index 0f12836e76a342..00000000000000 --- a/srcpkgs/pulseaudio/template +++ /dev/null @@ -1,100 +0,0 @@ -# Template file for 'pulseaudio' -pkgname=pulseaudio -version=16.1 -revision=2 -build_style=meson -configure_args="-Djack=enabled -Dlirc=disabled -Dhal-compat=false -Dorc=enabled - -Dgtk=disabled -Dsystemd=disabled -Dwebrtc-aec=enabled - -Dgsettings=enabled -Dbluez5=enabled - -Dbluez5-ofono-headset=false -Dbluez5-native-headset=true - -Delogind=enabled -Dudevrulesdir=/usr/lib/udev/rules.d - -Dbashcompletiondir=/usr/share/bash-completion/completions - -Dcpp_std=c++17" -hostmakedepends="m4 gettext libtool orc-devel perl-XML-Parser pkg-config - doxygen" -makedepends="$(vopt_if avahi avahi-libs-devel) eudev-libudev-devel fftw-devel jack-devel - libSM-devel libXtst-devel libasyncns-devel libbluetooth-devel - libcap-devel libcap-progs libglib-devel libltdl-devel openssl-devel - libsndfile-devel libsoxr-devel orc-devel sbc-devel speex-devel tdb-devel - webrtc-audio-processing-devel xcb-util-devel check-devel elogind-devel" -depends="pulseaudio-utils>=${version}_${revision} rtkit" -conf_files="/etc/pulse/*" -short_desc="Featureful, general-purpose sound server" -maintainer="Orphaned " -license="LGPL-2.1-or-later" -homepage="https://www.freedesktop.org/wiki/Software/PulseAudio" -distfiles="${FREEDESKTOP_SITE}/${pkgname}/releases/${pkgname}-${version}.tar.xz" -checksum=8eef32ce91d47979f95fd9a935e738cd7eb7463430dabc72863251751e504ae4 -python_version=3 -# FIXME: core-util-test fails -make_check=no - -system_groups="pulse-access" -system_accounts="pulse" -pulse_groups="audio" -pulse_homedir="/var/empty" - -build_options="avahi" -build_options_default="avahi" - -if [ "$CROSS_BUILD" ]; then - hostmakedepends+=" glib" -fi - -case "$XBPS_TARGET_MACHINE" in - arm*) configure_args+=" -Db_lto=false" -esac - -post_patch() { - if [ "$XBPS_TARGET_LIBC" = musl ]; then - # Configure detects presence of open64 due to musl providing aliases for them in the linker, this is not correct. - # This was fixed in musl 1.2.x, but we are currently using 1.1.x - vsed -e "s/'open64',//g" -i meson.build - fi -} - -post_install() { - rm ${DESTDIR}/etc/dbus-1/system.d/pulseaudio-system.conf - vmkdir usr/share/examples/pulseaudio/sv/ - vcopy ${FILESDIR}/pulseaudio usr/share/examples/pulseaudio/sv/ - vdoc $FILESDIR/README.voidlinux -} - -libpulseaudio_package() { - shlib_provides="libpulsecore-${version}.so libpulsecommon-${version}.so" - short_desc+=" - shared libraries" - pkg_install() { - vmove "usr/lib/libpulse.so.*" - vmove "usr/lib/libpulse-simple.so.*" - vmove "usr/lib/libpulse-mainloop-glib.so.*" - vmove usr/lib/pulseaudio - } -} - -pulseaudio-devel_package() { - depends="libasyncns-devel dbus-devel libXtst-devel libpulseaudio>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove usr/lib/cmake - vmove usr/lib/libpulse.so - vmove usr/lib/libpulse-simple.so - vmove usr/lib/libpulse-mainloop-glib.so - vmove usr/share/vala - } -} - -pulseaudio-utils_package() { - short_desc+=" - utilities" - pkg_install() { - for b in pacat pacmd pactl padsp pamon paplay parec \ - parecord pasuspender pax11publish; do - vmove usr/bin/$b - vmove usr/share/man/man1/${b}.1 - done - vmove usr/bin/pa-info - vmove usr/share/bash-completion - vmove usr/share/zsh - } -} diff --git a/srcpkgs/pulseaudio/update b/srcpkgs/pulseaudio/update deleted file mode 100644 index 46d9a90b36a146..00000000000000 --- a/srcpkgs/pulseaudio/update +++ /dev/null @@ -1 +0,0 @@ -ignore="*.99.*" diff --git a/srcpkgs/pulseeffects b/srcpkgs/pulseeffects deleted file mode 120000 index f528ddb90f2d7f..00000000000000 --- a/srcpkgs/pulseeffects +++ /dev/null @@ -1 +0,0 @@ -easyeffects \ No newline at end of file diff --git a/srcpkgs/pulseeffects-legacy/patches/no-more-boost.patch b/srcpkgs/pulseeffects-legacy/patches/no-more-boost.patch deleted file mode 100644 index 0317d5fe9feebc..00000000000000 --- a/srcpkgs/pulseeffects-legacy/patches/no-more-boost.patch +++ /dev/null @@ -1,468 +0,0 @@ ---- a/include/convolver_ui.hpp -+++ b/include/convolver_ui.hpp -@@ -22,7 +22,7 @@ - - #include - #include --#include -+#include - #include - #include - #include -@@ -68,7 +68,7 @@ class ConvolverUi : public Gtk::Grid, pu - - Pango::FontDescription font; - -- boost::filesystem::path irs_dir; -+ std::filesystem::path irs_dir; - - bool mouse_inside = false, show_fft_spectrum = false; - unsigned int max_plot_points = 1000U; ---- a/include/presets_manager.hpp -+++ b/include/presets_manager.hpp -@@ -21,7 +21,7 @@ - #define PRESETS_MANAGER_HPP - - #include --#include -+#include - #include - #include - #include "autogain_preset.hpp" -@@ -59,7 +59,7 @@ class PresetsManager { - ~PresetsManager(); - - auto get_names(PresetType preset_type) -> std::vector; -- static auto search_names(boost::filesystem::directory_iterator& it) -> std::vector; -+ static auto search_names(std::filesystem::directory_iterator& it) -> std::vector; - void add(PresetType preset_type, const std::string& name); - void save(PresetType preset_type, const std::string& name); - void remove(PresetType preset_type, const std::string& name); -@@ -74,9 +74,9 @@ class PresetsManager { - private: - std::string log_tag = "presets_manager: "; - -- boost::filesystem::path user_presets_dir, user_input_dir, user_output_dir, autoload_dir; -+ std::filesystem::path user_presets_dir, user_input_dir, user_output_dir, autoload_dir; - -- std::vector system_input_dir, system_output_dir; -+ std::vector system_input_dir, system_output_dir; - - Glib::RefPtr settings, sie_settings, soe_settings; - -@@ -151,7 +151,7 @@ class PresetsManager { - return a != b; - } - -- void create_user_directory(const boost::filesystem::path& path); -+ void create_user_directory(const std::filesystem::path& path); - - void save_blocklist(PresetType preset_type, boost::property_tree::ptree& root); - ---- a/src/convolver_ui.cpp -+++ b/src/convolver_ui.cpp -@@ -95,10 +95,10 @@ ConvolverUi::ConvolverUi(BaseObjectType* - - // irs dir - -- auto dir_exists = boost::filesystem::is_directory(irs_dir); -+ auto dir_exists = std::filesystem::is_directory(irs_dir); - - if (!dir_exists) { -- if (boost::filesystem::create_directories(irs_dir)) { -+ if (std::filesystem::create_directories(irs_dir)) { - util::debug(log_tag + "irs directory created: " + irs_dir.string()); - } else { - util::warning(log_tag + "failed to create irs directory: " + irs_dir.string()); -@@ -153,11 +153,11 @@ void ConvolverUi::reset() { - } - - auto ConvolverUi::get_irs_names() -> std::vector { -- boost::filesystem::directory_iterator it{irs_dir}; -+ std::filesystem::directory_iterator it{irs_dir}; - std::vector names; - -- while (it != boost::filesystem::directory_iterator{}) { -- if (boost::filesystem::is_regular_file(it->status())) { -+ while (it != std::filesystem::directory_iterator{}) { -+ if (std::filesystem::is_regular_file(it->status())) { - if (it->path().extension().string() == ".irs") { - names.emplace_back(it->path().stem().string()); - } -@@ -170,9 +170,9 @@ auto ConvolverUi::get_irs_names() -> std - } - - void ConvolverUi::import_irs_file(const std::string& file_path) { -- boost::filesystem::path p{file_path}; -+ std::filesystem::path p{file_path}; - -- if (boost::filesystem::is_regular_file(p)) { -+ if (std::filesystem::is_regular_file(p)) { - SndfileHandle file = SndfileHandle(file_path); - - if (file.channels() != 2 || file.frames() == 0) { -@@ -186,7 +186,7 @@ void ConvolverUi::import_irs_file(const - - out_path.replace_extension(".irs"); - -- boost::filesystem::copy_file(p, out_path, boost::filesystem::copy_options::overwrite_existing); -+ std::filesystem::copy_file(p, out_path, std::filesystem::copy_options::overwrite_existing); - - util::debug(log_tag + "imported irs file to: " + out_path.string()); - } else { -@@ -195,10 +195,10 @@ void ConvolverUi::import_irs_file(const - } - - void ConvolverUi::remove_irs_file(const std::string& name) { -- auto irs_file = irs_dir / boost::filesystem::path{name + ".irs"}; -+ auto irs_file = irs_dir / std::filesystem::path{name + ".irs"}; - -- if (boost::filesystem::exists(irs_file)) { -- boost::filesystem::remove(irs_file); -+ if (std::filesystem::exists(irs_file)) { -+ std::filesystem::remove(irs_file); - - util::debug(log_tag + "removed irs file: " + irs_file.string()); - } -@@ -254,7 +254,7 @@ void ConvolverUi::populate_irs_listbox() - })); - - connections.emplace_back(apply_btn->signal_clicked().connect([=]() { -- auto irs_file = irs_dir / boost::filesystem::path{row->get_name() + ".irs"}; -+ auto irs_file = irs_dir / std::filesystem::path{row->get_name() + ".irs"}; - - settings->set_string("kernel-path", irs_file.string()); - })); -@@ -420,7 +420,7 @@ void ConvolverUi::get_irs_info() { - - label_duration->set_text(level_to_localized_string(duration, 3) + " s"); - -- auto fpath = boost::filesystem::path{path}; -+ auto fpath = std::filesystem::path{path}; - - label_file_name->set_text(fpath.stem().string()); - ---- a/src/equalizer_ui.cpp -+++ b/src/equalizer_ui.cpp -@@ -19,7 +19,7 @@ - - #include "equalizer_ui.hpp" - #include --#include -+#include - #include - #include - #include -@@ -845,9 +845,9 @@ auto EqualizerUi::parse_apo_filter(const - } - - void EqualizerUi::import_apo_preset(const std::string& file_path) { -- boost::filesystem::path p{file_path}; -+ std::filesystem::path p{file_path}; - -- if (boost::filesystem::is_regular_file(p)) { -+ if (std::filesystem::is_regular_file(p)) { - std::ifstream eq_file; - std::vector bands; - ---- a/src/general_settings_ui.cpp -+++ b/src/general_settings_ui.cpp -@@ -20,8 +20,8 @@ - #include "general_settings_ui.hpp" - #include - #include --#include --#include -+#include -+#include - #include "util.hpp" - - namespace { -@@ -167,17 +167,17 @@ void GeneralSettingsUi::init_autostart_s - } - - auto GeneralSettingsUi::on_enable_autostart(bool state) -> bool { -- boost::filesystem::path autostart_dir{Glib::get_user_config_dir() + "/autostart"}; -+ std::filesystem::path autostart_dir{Glib::get_user_config_dir() + "/autostart"}; - -- if (!boost::filesystem::is_directory(autostart_dir)) { -- boost::filesystem::create_directories(autostart_dir); -+ if (!std::filesystem::is_directory(autostart_dir)) { -+ std::filesystem::create_directories(autostart_dir); - } - -- boost::filesystem::path autostart_file{Glib::get_user_config_dir() + "/autostart/pulseeffects-service.desktop"}; -+ std::filesystem::path autostart_file{Glib::get_user_config_dir() + "/autostart/pulseeffects-service.desktop"}; - - if (state) { -- if (!boost::filesystem::exists(autostart_file)) { -- boost::filesystem::ofstream ofs{autostart_file}; -+ if (!std::filesystem::exists(autostart_file)) { -+ std::ofstream ofs{autostart_file}; - - ofs << "[Desktop Entry]\n"; - ofs << "Name=PulseEffects\n"; -@@ -193,8 +193,8 @@ auto GeneralSettingsUi::on_enable_autost - util::debug(log_tag + "autostart file created"); - } - } else { -- if (boost::filesystem::exists(autostart_file)) { -- boost::filesystem::remove(autostart_file); -+ if (std::filesystem::exists(autostart_file)) { -+ std::filesystem::remove(autostart_file); - - util::debug(log_tag + "autostart file removed"); - } ---- a/src/presets_manager.cpp -+++ b/src/presets_manager.cpp -@@ -89,11 +89,11 @@ PresetsManager::~PresetsManager() { - util::debug(log_tag + "destroyed"); - } - --void PresetsManager::create_user_directory(const boost::filesystem::path& path) { -- auto dir_exists = boost::filesystem::is_directory(path); -+void PresetsManager::create_user_directory(const std::filesystem::path& path) { -+ auto dir_exists = std::filesystem::is_directory(path); - - if (!dir_exists) { -- if (boost::filesystem::create_directories(path)) { -+ if (std::filesystem::create_directories(path)) { - util::debug(log_tag + "user presets directory created: " + path.string()); - } else { - util::warning(log_tag + "failed to create user presets directory: " + path.string()); -@@ -105,9 +105,9 @@ void PresetsManager::create_user_directo - } - - auto PresetsManager::get_names(PresetType preset_type) -> std::vector { -- boost::filesystem::directory_iterator it; -+ std::filesystem::directory_iterator it; - std::vector names; -- std::vector sys_dirs; -+ std::vector sys_dirs; - - // system directories search - switch (preset_type) { -@@ -120,8 +120,8 @@ auto PresetsManager::get_names(PresetTyp - } - - for (const auto& dir : sys_dirs) { -- if (boost::filesystem::exists(dir)) { -- it = boost::filesystem::directory_iterator{dir}; -+ if (std::filesystem::exists(dir)) { -+ it = std::filesystem::directory_iterator{dir}; - auto vn = search_names(it); - names.insert(names.end(), vn.begin(), vn.end()); - } -@@ -129,7 +129,7 @@ auto PresetsManager::get_names(PresetTyp - - // user directory search - auto& user_dir = (preset_type == PresetType::output) ? user_output_dir : user_input_dir; -- it = boost::filesystem::directory_iterator{user_dir}; -+ it = std::filesystem::directory_iterator{user_dir}; - - auto vn = search_names(it); - names.insert(names.end(), vn.begin(), vn.end()); -@@ -141,12 +141,12 @@ auto PresetsManager::get_names(PresetTyp - return names; - } - --auto PresetsManager::search_names(boost::filesystem::directory_iterator& it) -> std::vector { -+auto PresetsManager::search_names(std::filesystem::directory_iterator& it) -> std::vector { - std::vector names; - - try { -- while (it != boost::filesystem::directory_iterator{}) { -- if (boost::filesystem::is_regular_file(it->status())) { -+ while (it != std::filesystem::directory_iterator{}) { -+ if (std::filesystem::is_regular_file(it->status())) { - if (it->path().extension().string() == ".json") { - names.emplace_back(it->path().stem().string()); - } -@@ -245,7 +245,7 @@ void PresetsManager::save(PresetType pre - boost::property_tree::ptree root; - boost::property_tree::ptree node_in; - boost::property_tree::ptree node_out; -- boost::filesystem::path output_file; -+ std::filesystem::path output_file; - - spectrum->write(preset_type, root); - save_blocklist(preset_type, root); -@@ -262,7 +262,7 @@ void PresetsManager::save(PresetType pre - - root.add_child("output.plugins_order", node_out); - -- output_file = user_output_dir / boost::filesystem::path{name + ".json"}; -+ output_file = user_output_dir / std::filesystem::path{name + ".json"}; - - break; - } -@@ -277,7 +277,7 @@ void PresetsManager::save(PresetType pre - - root.add_child("input.plugins_order", node_in); - -- output_file = user_input_dir / boost::filesystem::path{name + ".json"}; -+ output_file = user_input_dir / std::filesystem::path{name + ".json"}; - - break; - } -@@ -312,13 +312,13 @@ void PresetsManager::save(PresetType pre - } - - void PresetsManager::remove(PresetType preset_type, const std::string& name) { -- boost::filesystem::path preset_file; -+ std::filesystem::path preset_file; - auto& user_dir = (preset_type == PresetType::output) ? user_output_dir : user_input_dir; - -- preset_file = user_dir / boost::filesystem::path{name + ".json"}; -+ preset_file = user_dir / std::filesystem::path{name + ".json"}; - -- if (boost::filesystem::exists(preset_file)) { -- boost::filesystem::remove(preset_file); -+ if (std::filesystem::exists(preset_file)) { -+ std::filesystem::remove(preset_file); - - util::debug(log_tag + "removed preset: " + preset_file.string()); - } -@@ -328,8 +328,8 @@ void PresetsManager::load(PresetType pre - boost::property_tree::ptree root; - std::vector input_plugins; - std::vector output_plugins; -- std::vector conf_dirs; -- boost::filesystem::path input_file; -+ std::vector conf_dirs; -+ std::filesystem::path input_file; - bool preset_found = false; - - switch (preset_type) { -@@ -338,8 +338,8 @@ void PresetsManager::load(PresetType pre - conf_dirs.insert(conf_dirs.end(), system_output_dir.begin(), system_output_dir.end()); - - for (const auto& dir : conf_dirs) { -- input_file = dir / boost::filesystem::path{name + ".json"}; -- if (boost::filesystem::exists(input_file)) { -+ input_file = dir / std::filesystem::path{name + ".json"}; -+ if (std::filesystem::exists(input_file)) { - preset_found = true; - break; - } -@@ -387,8 +387,8 @@ void PresetsManager::load(PresetType pre - conf_dirs.insert(conf_dirs.end(), system_input_dir.begin(), system_input_dir.end()); - - for (const auto& dir : conf_dirs) { -- input_file = dir / boost::filesystem::path{name + ".json"}; -- if (boost::filesystem::exists(input_file)) { -+ input_file = dir / std::filesystem::path{name + ".json"}; -+ if (std::filesystem::exists(input_file)) { - preset_found = true; - break; - } -@@ -463,16 +463,16 @@ void PresetsManager::load(PresetType pre - } - - void PresetsManager::import(PresetType preset_type, const std::string& file_path) { -- boost::filesystem::path p{file_path}; -+ std::filesystem::path p{file_path}; - -- if (boost::filesystem::is_regular_file(p)) { -+ if (std::filesystem::is_regular_file(p)) { - if (p.extension().string() == ".json") { -- boost::filesystem::path out_path; -+ std::filesystem::path out_path; - auto& user_dir = (preset_type == PresetType::output) ? user_output_dir : user_input_dir; - - out_path = user_dir / p.filename(); - -- boost::filesystem::copy_file(p, out_path, boost::filesystem::copy_options::overwrite_existing); -+ std::filesystem::copy_file(p, out_path, std::filesystem::copy_options::overwrite_existing); - - util::debug(log_tag + "imported preset to: " + out_path.string()); - } -@@ -483,9 +483,9 @@ void PresetsManager::import(PresetType p - - void PresetsManager::add_autoload(const std::string& device, const std::string& name) { - boost::property_tree::ptree root; -- boost::filesystem::path output_file; -+ std::filesystem::path output_file; - -- output_file = autoload_dir / boost::filesystem::path{device + ".json"}; -+ output_file = autoload_dir / std::filesystem::path{device + ".json"}; - - root.put("name", name); - -@@ -495,9 +495,9 @@ void PresetsManager::add_autoload(const - } - - void PresetsManager::remove_autoload(const std::string& device, const std::string& name) { -- auto input_file = autoload_dir / boost::filesystem::path{device + ".json"}; -+ auto input_file = autoload_dir / std::filesystem::path{device + ".json"}; - -- if (boost::filesystem::is_regular_file(input_file)) { -+ if (std::filesystem::is_regular_file(input_file)) { - boost::property_tree::ptree root; - - boost::property_tree::read_json(input_file.string(), root); -@@ -505,7 +505,7 @@ void PresetsManager::remove_autoload(con - auto current_autoload = root.get("name", ""); - - if (current_autoload == name) { -- boost::filesystem::remove(input_file); -+ std::filesystem::remove(input_file); - - util::debug(log_tag + "removed autoload: " + input_file.string()); - } -@@ -513,9 +513,9 @@ void PresetsManager::remove_autoload(con - } - - auto PresetsManager::find_autoload(const std::string& device) -> std::string { -- auto input_file = autoload_dir / boost::filesystem::path{device + ".json"}; -+ auto input_file = autoload_dir / std::filesystem::path{device + ".json"}; - -- if (boost::filesystem::is_regular_file(input_file)) { -+ if (std::filesystem::is_regular_file(input_file)) { - boost::property_tree::ptree root; - - boost::property_tree::read_json(input_file.string(), root); -@@ -546,8 +546,8 @@ void PresetsManager::autoload(PresetType - } - - auto PresetsManager::preset_file_exists(PresetType preset_type, const std::string& name) -> bool { -- boost::filesystem::path input_file; -- std::vector conf_dirs; -+ std::filesystem::path input_file; -+ std::vector conf_dirs; - - switch (preset_type) { - case PresetType::output: { -@@ -555,8 +555,8 @@ auto PresetsManager::preset_file_exists( - conf_dirs.insert(conf_dirs.end(), system_output_dir.begin(), system_output_dir.end()); - - for (const auto& dir : conf_dirs) { -- input_file = dir / boost::filesystem::path{name + ".json"}; -- if (boost::filesystem::exists(input_file)) { -+ input_file = dir / std::filesystem::path{name + ".json"}; -+ if (std::filesystem::exists(input_file)) { - return true; - } - } -@@ -568,8 +568,8 @@ auto PresetsManager::preset_file_exists( - conf_dirs.insert(conf_dirs.end(), system_input_dir.begin(), system_input_dir.end()); - - for (const auto& dir : conf_dirs) { -- input_file = dir / boost::filesystem::path{name + ".json"}; -- if (boost::filesystem::exists(input_file)) { -+ input_file = dir / std::filesystem::path{name + ".json"}; -+ if (std::filesystem::exists(input_file)) { - return true; - } - } ---- a/src/meson.build -+++ b/src/meson.build -@@ -109,7 +109,7 @@ pulseeffects_deps = [ - dependency('gstreamer-fft-1.0'), - dependency('lilv-0', version: '>=0.22', required: false), - dependency('libbs2b', required: false), -- dependency('boost', version: '>=1.86', modules:['system','filesystem']), -+ dependency('boost', version: '>=1.86'), - dependency('sndfile'), - dependency('threads') - ] diff --git a/srcpkgs/pulseeffects-legacy/template b/srcpkgs/pulseeffects-legacy/template deleted file mode 100644 index 73064764101ef9..00000000000000 --- a/srcpkgs/pulseeffects-legacy/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'pulseeffects-legacy' -pkgname=pulseeffects-legacy -version=4.8.7 -revision=1 -_commit=4c517815a483e8bb88b8762a0f6017218be1cfde -build_style=meson -hostmakedepends="itstool pkg-config gettext glib-devel" -makedepends="boost-devel-minimal gsettings-desktop-schemas-devel - gst-plugins-bad1-devel gtkmm-devel libebur128-devel lilv-devel - pulseaudio-devel sratom-devel zita-convolver-devel libbs2b-devel - libsamplerate-devel libsndfile-devel rnnoise-devel" -depends="calf gst-plugins-good1 gst-plugins-bad1" -short_desc="Sound effects for systems using PulseAudio (legacy)" -maintainer="Artur Sinila " -license="GPL-3.0-or-later" -homepage="https://github.com/wwmm/easyeffects" -changelog="https://raw.githubusercontent.com/wwmm/easyeffects/pulseaudio-legacy/CHANGELOG.md" -distfiles="https://github.com/wwmm/easyeffects/archive/${_commit}.tar.gz" -checksum=a5228b69fbf047bb70072ad2aff53e73870f4fd6b75fd8e48bdc0070130d3964 -conflicts="pulseeffects" diff --git a/srcpkgs/pulseeffects-legacy/update b/srcpkgs/pulseeffects-legacy/update deleted file mode 100644 index 2638b2b10b6e1c..00000000000000 --- a/srcpkgs/pulseeffects-legacy/update +++ /dev/null @@ -1 +0,0 @@ -ignore="5.*" diff --git a/srcpkgs/pulsemixer/template b/srcpkgs/pulsemixer/template deleted file mode 100644 index 09db5515bd845a..00000000000000 --- a/srcpkgs/pulsemixer/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'pulsemixer' -pkgname=pulsemixer -version=1.5.1 -revision=2 -depends="python3 libpulseaudio" -short_desc="CLI and curses mixer for Pulseaudio" -maintainer="Dean Thomson " -license="MIT" -homepage="https://github.com/GeorgeFilipkin/pulsemixer" -distfiles="https://github.com/GeorgeFilipkin/pulsemixer/archive/${version}.tar.gz" -checksum=2ccc850d2e414300f7513ac36334c0be16ef300fef6f45a3e3f05f83c50fd19d - -do_install() { - vbin pulsemixer - vlicense LICENSE -} diff --git a/srcpkgs/pulseview/patches/boost-1.89.patch b/srcpkgs/pulseview/patches/boost-1.89.patch deleted file mode 100644 index d07b7bc247878d..00000000000000 --- a/srcpkgs/pulseview/patches/boost-1.89.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -117,7 +117,7 @@ endif() - - set(QT_LIBRARIES Qt5::Gui Qt5::Widgets Qt5::Svg) - --set(BOOSTCOMPS filesystem serialization system) -+set(BOOSTCOMPS filesystem serialization) - if(ENABLE_TESTS) - list(APPEND BOOSTCOMPS unit_test_framework) - endif() diff --git a/srcpkgs/pulseview/patches/qt-5.15.patch b/srcpkgs/pulseview/patches/qt-5.15.patch deleted file mode 100644 index bb91eeb696b970..00000000000000 --- a/srcpkgs/pulseview/patches/qt-5.15.patch +++ /dev/null @@ -1,20 +0,0 @@ ---- a/pv/util.cpp 2020-11-21 15:56:56.690899190 +0700 -+++ b/pv/util.cpp 2020-11-21 16:00:40.981375801 +0700 -@@ -137,7 +137,7 @@ - QString s; - QTextStream ts(&s); - if (sign && !v.is_zero()) -- ts << forcesign; -+ Qt::forcesign(ts); - ts << qSetRealNumberPrecision(precision) << (v * multiplier); - ts << ' ' << prefix << unit; - -@@ -175,7 +175,7 @@ - QString s; - QTextStream ts(&s); - if (sign && (v != 0)) -- ts << forcesign; -+ Qt::forcesign(ts); - ts.setRealNumberNotation(QTextStream::FixedNotation); - ts.setRealNumberPrecision(precision); - ts << (v * multiplier) << ' ' << prefix << unit; diff --git a/srcpkgs/pulseview/patches/template-c-linkage.patch b/srcpkgs/pulseview/patches/template-c-linkage.patch deleted file mode 100644 index 478ad59c1383ba..00000000000000 --- a/srcpkgs/pulseview/patches/template-c-linkage.patch +++ /dev/null @@ -1,28 +0,0 @@ -Index: pulseview-0.4.2/pv/data/decode/annotation.cpp -=================================================================== ---- pulseview-0.4.2.orig/pv/data/decode/annotation.cpp -+++ pulseview-0.4.2/pv/data/decode/annotation.cpp -@@ -17,9 +17,7 @@ - * along with this program; if not, see . - */ - --extern "C" { - #include --} - - #include - #include -Index: pulseview-0.4.2/pv/views/trace/decodetrace.cpp -=================================================================== ---- pulseview-0.4.2.orig/pv/views/trace/decodetrace.cpp -+++ pulseview-0.4.2/pv/views/trace/decodetrace.cpp -@@ -17,9 +17,7 @@ - * along with this program; if not, see . - */ - --extern "C" { - #include --} - - #include - #include diff --git a/srcpkgs/pulseview/template b/srcpkgs/pulseview/template deleted file mode 100644 index 5fa98799f06e34..00000000000000 --- a/srcpkgs/pulseview/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'pulseview' -pkgname=pulseview -version=0.4.2 -revision=8 -build_style=cmake -configure_args="-DDISABLE_WERROR=TRUE" -hostmakedepends="pkg-config qt5-qmake qt5-host-tools" -makedepends="glib-devel libzip-devel glibmm-devel qt5-devel - qt5-svg-devel qt5-tools-devel boost-devel-minimal libboost_filesystem - libboost_serialization libsigrok-devel libsigrokdecode-devel" -depends="sigrok-firmware-fx2lafw qt5-svg" -short_desc="Qt-based LA/scope/MSO GUI for sigrok" -maintainer="lemmi " -license="GPL-3.0-or-later" -homepage="https://sigrok.org/" -changelog="https://sigrok.org/gitweb/?p=pulseview.git;a=blob_plain;f=NEWS;hb=refs/heads/pulseview-${version%.*}.x" -distfiles="https://sigrok.org/download/source/${pkgname}/${pkgname}-${version}.tar.gz" -checksum=f042f77a3e1b35bf30666330e36ec38fab8d248c3693c37b7e35d401c3bfabcb - -CXXFLAGS+=" -fext-numeric-literals" - -pre_patch() { - sed -i '/-std=c[+][+]11/d' CMakeLists.txt -} diff --git a/srcpkgs/pup/template b/srcpkgs/pup/template deleted file mode 100644 index 34b1b1033bbc74..00000000000000 --- a/srcpkgs/pup/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'pup' -pkgname=pup -version=0.4.0 -revision=15 -build_style=go -go_import_path="github.com/ericchiang/pup" -short_desc="Command line tool for processing HTML" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/ericchiang/pup" -distfiles="https://github.com/ericchiang/pup/archive/v${version}.tar.gz" -checksum=0d546ab78588e07e1601007772d83795495aa329b19bd1c3cde589ddb1c538b0 - -post_install() { - vlicense LICENSE - vdoc README.md -} diff --git a/srcpkgs/purple-plugin-pack/template b/srcpkgs/purple-plugin-pack/template deleted file mode 100644 index f338e8418a5167..00000000000000 --- a/srcpkgs/purple-plugin-pack/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'purple-plugin-pack' -pkgname=purple-plugin-pack -version=2.8.0 -revision=1 -build_style=meson -hostmakedepends="pkg-config intltool" -makedepends="libpurple-devel pidgin-devel finch-devel" -short_desc="Compilation of plugins for the libpurple family of IM clients" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="https://keep.imfreedom.org/pidgin/purple-plugin-pack" -changelog="https://keep.imfreedom.org/pidgin/purple-plugin-pack/file/tip/ChangeLog" -distfiles="${SOURCEFORGE_SITE}/pidgin/purple%20plugin%20pack/${version}/purple-plugin-pack-${version}.tar.xz" -checksum=82ccde9a7251a75b7e03a3f9a929014d8e008c1b6f46e58638f5f476da3e242d diff --git a/srcpkgs/putty/template b/srcpkgs/putty/template deleted file mode 100644 index 403eded3c57d28..00000000000000 --- a/srcpkgs/putty/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'putty' -pkgname=putty -version=0.81 -revision=1 -build_style=cmake -hostmakedepends="pkg-config perl" -makedepends="gtk+3-devel" -short_desc="Free Telnet/SSH Client" -maintainer="Orphaned " -license="MIT" -homepage="https://www.chiark.greenend.org.uk/~sgtatham/putty/" -changelog="https://www.chiark.greenend.org.uk/~sgtatham/putty/changes.html" -distfiles="https://the.earth.li/~sgtatham/putty/latest/putty-${version}.tar.gz" -checksum=cb8b00a94f453494e345a3df281d7a3ed26bb0dd7e36264f145206f8857639fe - -CFLAGS="-Wno-error -UNDEBUG" - -post_install() { - vlicense LICENCE -} diff --git a/srcpkgs/puzzles/template b/srcpkgs/puzzles/template deleted file mode 100644 index 1c786cb0436a93..00000000000000 --- a/srcpkgs/puzzles/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'puzzles' -pkgname=puzzles -version=20240102.7a93ae5 -revision=1 -build_style=cmake -configure_args="-DNAME_PREFIX=puzzles-" -hostmakedepends="pkg-config halibut perl ImageMagick" -makedepends="gtk+3-devel" -short_desc="Simon Tatham's Portable Puzzle Collection" -maintainer="Leah Neukirchen " -license="MIT" -homepage="https://www.chiark.greenend.org.uk/~sgtatham/puzzles/" -distfiles="https://git.tartarus.org/?p=simon/puzzles.git;a=snapshot;h=7a93ae5d3c90cb5d1d8d775a8cd9d30bc745f658;sf=tgz>${pkgname}-${version#*.}.tgz" -checksum=a164b49f4868be8d4a7b004949c630083ef131ab5c27de221c761a9329c518c9 - -post_install() { - vlicense LICENCE LICENSE -} diff --git a/srcpkgs/puzzles/update b/srcpkgs/puzzles/update deleted file mode 100644 index a28cceff37268d..00000000000000 --- a/srcpkgs/puzzles/update +++ /dev/null @@ -1 +0,0 @@ -disabled="ad-hoc updates from git commits" diff --git a/srcpkgs/pv/template b/srcpkgs/pv/template deleted file mode 100644 index 2e53cb9a771dd5..00000000000000 --- a/srcpkgs/pv/template +++ /dev/null @@ -1,12 +0,0 @@ -# Template file for 'pv' -pkgname=pv -version=1.10.2 -revision=1 -build_style=gnu-configure -short_desc="Monitor the progress of data through a pipeline" -maintainer="Leah Neukirchen " -license="Artistic-2.0" -homepage="https://www.ivarch.com/programs/pv.shtml" -changelog="https://www.ivarch.com/programs/pv.shtml#news" -distfiles="https://www.ivarch.com/programs/sources/pv-${version}.tar.gz" -checksum=3f7b47f0eaf66f9c2a487fc5dbc409cd00bfe5ecd8a9b198d76f1ed39f792dc9 diff --git a/srcpkgs/pvoc/patches/musl.patch b/srcpkgs/pvoc/patches/musl.patch deleted file mode 100644 index 38fa1b4f67c253..00000000000000 --- a/srcpkgs/pvoc/patches/musl.patch +++ /dev/null @@ -1,26 +0,0 @@ ---- a/basics.h 2019-01-23 12:32:20.420486153 +0700 -+++ b/basics.h 2019-01-23 12:33:23.746320325 +0700 -@@ -46,6 +46,7 @@ - - #include - #include -+#include - - #include "ladspa.h" - -@@ -77,15 +78,6 @@ - #define MIN_GAIN .000001 /* -120 dB */ - #define NOISE_FLOOR .00000000000005 /* -266 dB */ - --typedef __int8_t int8; --typedef __uint8_t uint8; --typedef __int16_t int16; --typedef __uint16_t uint16; --typedef __int32_t int32; --typedef __uint32_t uint32; --typedef __int64_t int64; --typedef __uint64_t uint64; -- - typedef struct { - const char * name; - LADSPA_PortDescriptor descriptor; diff --git a/srcpkgs/pvoc/template b/srcpkgs/pvoc/template deleted file mode 100644 index 9dab625bc66832..00000000000000 --- a/srcpkgs/pvoc/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'pvoc' -pkgname=pvoc -version=0.1.12 -revision=3 -build_style=gnu-makefile -make_use_env=yes -hostmakedepends="pkg-config" -makedepends="ladspa-sdk fftw-devel libsndfile-devel" -short_desc="LADSPA plugins and a tool for time compression/expansion" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="http://quitte.de/dsp/pvoc.html" -distfiles="http://quitte.de/dsp/pvoc_${version}.tar.gz" -checksum=d519d416049143cb2c4775feae639021b5693f39e27e99b1f036392580baa32d - -pre_build() { - sed -i "s@-O6.\+@${CFLAGS}@" Makefile - sed -i "s@g++@${CXX}@" Makefile -} - -do_install() { - vbin stretch - vman stretch.1 - vinstall pvoc.so 755 usr/lib/ladspa -} diff --git a/srcpkgs/pwgen/template b/srcpkgs/pwgen/template deleted file mode 100644 index 9af820b742563c..00000000000000 --- a/srcpkgs/pwgen/template +++ /dev/null @@ -1,11 +0,0 @@ -# Template file for 'pwgen' -pkgname=pwgen -version=2.08 -revision=2 -build_style=gnu-configure -short_desc="Password Generator" -maintainer="Duncaen " -license="GPL-2.0-or-later" -homepage="http://pwgen.sourceforge.net" -distfiles="${SOURCEFORGE_SITE}/${pkgname}/${pkgname}-${version}.tar.gz" -checksum=dab03dd30ad5a58e578c5581241a6e87e184a18eb2c3b2e0fffa8a9cf105c97b diff --git a/srcpkgs/pwget/template b/srcpkgs/pwget/template deleted file mode 100644 index 807bbd133268ba..00000000000000 --- a/srcpkgs/pwget/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'pwget' -pkgname=pwget -version=2.1.0 -revision=4 -build_style=go -go_import_path="github.com/majewsky/pwget" -short_desc="Single-binary stateless password manager" -maintainer="Andy Weidenbaum " -license="GPL-3.0-or-later" -homepage="https://github.com/majewsky/pwget" -changelog="https://github.com/majewsky/pwget/raw/master/CHANGELOG.md" -distfiles="https://github.com/majewsky/pwget/archive/v${version}.tar.gz>${pkgname}-${version}.tar.gz" -checksum=0b8d2ac33e3711a1adebdaefacfe740b096741537cad9be7c09b76b9a1c6df4d - -post_install() { - vdoc README.md -} diff --git a/srcpkgs/pwnat/patches/fix_argument_parsing.diff b/srcpkgs/pwnat/patches/fix_argument_parsing.diff deleted file mode 100644 index cf2c2b99e42123..00000000000000 --- a/srcpkgs/pwnat/patches/fix_argument_parsing.diff +++ /dev/null @@ -1,89 +0,0 @@ -From ef844e18aad75929bad415bbc633a760890501e8 Mon Sep 17 00:00:00 2001 -From: timdiels -Date: Mon, 30 Sep 2013 18:27:13 +0200 -Subject: [PATCH] Fixed bug in client argument parsing - -e.g. pwnat -c 44444 a b 22 -would recognise "b" as proxy port, and eventually crash with a segfault ---- - udpclient.c | 45 ++++++++++++++++++++++++++++----------------- - 1 file changed, 28 insertions(+), 17 deletions(-) - -diff --git udpclient.c udpclient.c -index a95ac50..0d23c0d 100644 ---- a/udpclient.c -+++ b/udpclient.c -@@ -60,7 +60,20 @@ static void disconnect_and_remove_client(uint16_t id, list_t *clients, - fd_set *fds); - static void signal_handler(int sig); - --int udpclient(int argc, char *argv[]) -+bool isnumber(const char* str) { -+ if (!str) { -+ return false; -+ } -+ -+ char* end; -+ strtol(str, &end, 10); -+ return *end == '\0'; -+} -+ -+/* -+ * argv: [local ip] [proxy port] -+ */ -+int udpclient(int argc, char* argv[]) - { - char *lhost, *lport, *phost, *pport, *rhost, *rport; - list_t *clients; -@@ -72,7 +85,7 @@ int udpclient(int argc, char *argv[]) - socket_t *udp_sock = NULL; - char data[MSG_MAX_LEN]; - char addrstr[ADDRSTRLEN]; -- char pport_s[6]; -+ char pport_s[6] = "2222"; - - struct timeval curr_time; - struct timeval check_time; -@@ -89,29 +102,27 @@ int udpclient(int argc, char *argv[]) - int ret; - int i; - -- int icmp_sock = 0; -+ int icmp_sock = 0; - int timeexc = 0; - -- struct sockaddr_in src, dest, rsrc; -- struct hostent *hp; -- uint32_t timeexc_ip; -+ struct sockaddr_in src, dest, rsrc; -+ struct hostent *hp; -+ uint32_t timeexc_ip; - - signal(SIGINT, &signal_handler); - -+ // Parse arguments - i = 0; -- if (index(argv[i], 58) || index(argv[i], 46)) -- lhost = argv[i++]; -- else -- lhost = NULL; -+ if (!isnumber(argv[i])) -+ lhost = argv[i++]; -+ else -+ lhost = NULL; - lport = argv[i++]; - phost = argv[i++]; -- if (index(argv[i], 58) || index(argv[i], 46)) -- { -- snprintf(pport_s, 5, "2222"); -- pport = pport_s; -- } -- else -- pport = argv[i++]; -+ if (isnumber(argv[i])) -+ pport = argv[i++]; -+ else -+ pport = pport_s; - rhost = argv[i++]; - rport = argv[i++]; - diff --git a/srcpkgs/pwnat/template b/srcpkgs/pwnat/template deleted file mode 100644 index 2e185a9414d40b..00000000000000 --- a/srcpkgs/pwnat/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'pwnat' -pkgname=pwnat -version=0.3 -revision=2 -# the git-hash of v0.3 as it isn't tagged -_githash=572fcfb76a1b4b46faaa6b36817a39671b6f3c7e -build_style=gnu-makefile -short_desc="Serverless NAT to NAT hole punching" -maintainer="Enno Boland " -license="GPL-3.0-or-later" -homepage="http://samy.pl/pwnat/" -distfiles="https://github.com/samyk/pwnat/archive/${_githash}.tar.gz" -checksum=365da981ba1a39d7e3c8427fbcd9e7fcd3dd16cd30ae7e3b0aca50511fd8e1b1 - -do_configure() { - sed -i 's#sys/unistd.h#unistd.h#' $(find -name '*.[ch]') -} - -do_install() { - vbin pwnat -} diff --git a/srcpkgs/pwru/patches/pcap.patch b/srcpkgs/pwru/patches/pcap.patch deleted file mode 100644 index 6b590e80e3bb32..00000000000000 --- a/srcpkgs/pwru/patches/pcap.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/internal/libpcap/compile.go -+++ b/internal/libpcap/compile.go -@@ -11,7 +11,7 @@ - - /* - #cgo CFLAGS: -I${SRCDIR}/../../libpcap --#cgo LDFLAGS: -L${SRCDIR}/../../libpcap -lpcap -static -+#cgo LDFLAGS: -L${SRCDIR}/../../libpcap -lpcap - #include - #include - */ diff --git a/srcpkgs/pwru/template b/srcpkgs/pwru/template deleted file mode 100644 index 6e6a977918611b..00000000000000 --- a/srcpkgs/pwru/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'pwru' -pkgname=pwru -version=1.0.10 -revision=1 -build_style=go -go_import_path="github.com/cilium/pwru" -go_ldflags="-X github.com/cilium/pwru/internal/pwru.Version=${version}" -hostmakedepends="clang" -makedepends="libnl3-devel libpcap-devel" -short_desc="Packet, where are you? eBPF-based kernel networking debugger" -maintainer="Leah Neukirchen " -license="Apache-2.0" -homepage="https://github.com/cilium/pwru" -distfiles="https://github.com/cilium/pwru/archive/refs/tags/v${version}.tar.gz" -checksum=77968e728e3bace015dd332e04c7f2cb73e3fd7cd4e6046f841973044b4da2ba -nocross="go generate runs on wrong architecture" - -pre_build() { - TARGET_GOARCH=$GOARCH go generate -} diff --git a/srcpkgs/py-spy/template b/srcpkgs/py-spy/template deleted file mode 100644 index 835c5712055521..00000000000000 --- a/srcpkgs/py-spy/template +++ /dev/null @@ -1,33 +0,0 @@ -# Template file for 'py-spy' -pkgname=py-spy -version=0.4.0 -revision=1 -# musl archs can't compile remoteprocess -archs="~*-musl" -build_style=cargo -build_helper=qemu -makedepends="libunwind-devel" -checkdepends="python3" -short_desc="Sampling profiler for Python programs" -maintainer="Wilson Birney " -license="MIT" -homepage="https://github.com/benfred/py-spy" -distfiles="https://github.com/benfred/py-spy/archive/refs/tags/v${version}.tar.gz" -checksum=13a5c4b949947425670eedac05b6dd27edbc736b75f1587899efca1a7ef79ac3 - -case "$XBPS_TARGET_MACHINE" in - ppc) broken="error[E0425]: cannot find function get_interp_head_offset in module pyruntime";; -esac - -pre_check() { - rm -f tests/integration_test.rs -} - -post_install() { - local py_spy="${DESTDIR}/usr/bin/py-spy" - for shell in bash fish zsh; do - vtargetrun ${py_spy} completions ${shell} > py_spy.${shell} - vcompletion py_spy.${shell} ${shell} - done - vlicense LICENSE -} diff --git a/srcpkgs/py3c/template b/srcpkgs/py3c/template deleted file mode 100644 index c3b8101a0cc68c..00000000000000 --- a/srcpkgs/py3c/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'py3c' -pkgname=py3c -version=1.4 -revision=1 -build_style=gnu-makefile -make_check_target="test-python3" -checkdepends="python3-devel" -short_desc="Python 2/3 compatibility layer for C extensions" -maintainer="Piotr Wójcik " -license="MIT" -homepage="https://py3c.readthedocs.io" -changelog="https://raw.githubusercontent.com/encukou/py3c/master/doc/source/changelog.rst" -distfiles="https://github.com/encukou/py3c/archive/v${version}.tar.gz" -checksum=abc745079ef906148817f4472c3fb4bc41d62a9ea51a746b53e09819494ac006 - -post_install() { - vlicense LICENSE.MIT -} diff --git a/srcpkgs/py3status/template b/srcpkgs/py3status/template deleted file mode 100644 index 4189a475b87095..00000000000000 --- a/srcpkgs/py3status/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'py3status' -pkgname=py3status -version=3.59 -revision=2 -build_style=python3-pep517 -hostmakedepends="python3-wheel hatchling" -depends="python3-pyudev" -checkdepends="python3-pytest" -short_desc="Alternative i3bar implementation in Python3" -maintainer="Orphaned " -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=4f86ff7fc4f1a2e133675c4ea441feb44c60a3b751f068bc5c9ac8b1f0f80e9c - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/pycharm-community/files/pycharm.desktop b/srcpkgs/pycharm-community/files/pycharm.desktop deleted file mode 100644 index aa51d673e772ba..00000000000000 --- a/srcpkgs/pycharm-community/files/pycharm.desktop +++ /dev/null @@ -1,8 +0,0 @@ -[Desktop Entry] -Name=PyCharm Community -Comment=The Python IDE for Professional Developers -Exec=pycharm %f -Terminal=false -Type=Application -Icon=pycharm -Categories=Development; diff --git a/srcpkgs/pycharm-community/template b/srcpkgs/pycharm-community/template deleted file mode 100644 index 6699833cf89017..00000000000000 --- a/srcpkgs/pycharm-community/template +++ /dev/null @@ -1,47 +0,0 @@ -# Template file for 'pycharm-community' -pkgname=pycharm-community -version=2025.1.1.1 -revision=1 -archs="x86_64" -depends="openjdk21 giflib libXtst hicolor-icon-theme" -short_desc="Python integrated development environment" -maintainer="Felix Van der Jeugt " -license="Apache-2.0" -homepage="https://www.jetbrains.org/pycharm/" -distfiles="https://download-cf.jetbrains.com/python/${pkgname}-${version}.tar.gz" -checksum=f3cc87ebc2a963cb13a770c112bd9b634913a5a5fef1981941589366b7afb4f1 -repository=nonfree -nopie=yes -python_version=3 - -do_install() { - vmkdir usr/bin - vmkdir usr/share/doc/pycharm - vmkdir usr/lib/pycharm - vmkdir usr/share/pixmaps - vmkdir usr/share/icons/hicolor/scalable/apps - - vinstall product-info.json 644 /usr/lib/pycharm - - mv -v bin lib plugins jbr ${DESTDIR}/usr/lib/pycharm - mv -v license ${DESTDIR}/usr/share/doc/pycharm - rm -vf ${DESTDIR}/usr/lib/pycharm/bin/fsnotifier-arm - for i in _pydevd_bundle _pydevd_frame_eval; do - rm -vf ${DESTDIR}/usr/lib/pycharm/plugins/python-ce/helpers/pydev/"$i"/pydevd_*_darwin_*.so - rm -vf ${DESTDIR}/usr/lib/pycharm/plugins/python-ce/helpers/pydev/"$i"/pydevd_*_win32_*.pyd - done - rm -vf ${DESTDIR}/usr/lib/pycharm/plugins/python-ce/helpers/pydev/pydevd_attach_to_process/attach_linux_aarch64.so - rm -vf ${DESTDIR}/usr/lib/pycharm/plugins/python-ce/helpers/pydev/pydevd_attach_to_process/attach_*.dll - rm -vf ${DESTDIR}/usr/lib/pycharm/plugins/python-ce/helpers/pydev/pydevd_attach_to_process/attach_*.dylib - rm -vf ${DESTDIR}/usr/lib/pycharm/plugins/python-ce/helpers/pydev/third_party/wrapped_for_pydev/ctypes/_ctypes.dll - - rm -vf ${DESTDIR}/usr/lib/pycharm/lib/pty4j-native/linux/arm/libpty.so - - rm -vf ${DESTDIR}/usr/lib/pycharm/bin/fsnotifier - rm -vf ${DESTDIR}/usr/lib/pycharm/plugins/python-ce/helpers/pydev/pydevd_attach_to_process/attach_linux_x86.so - - ln -sf /usr/lib/pycharm/bin/pycharm ${DESTDIR}/usr/bin/pycharm - ln -sf /usr/lib/pycharm/bin/pycharm.png ${DESTDIR}/usr/share/pixmaps - ln -sf /usr/lib/pycharm/bin/pycharm.svg ${DESTDIR}/usr/share/icons/hicolor/scalable/apps - vinstall ${FILESDIR}/pycharm.desktop 644 usr/share/applications -} diff --git a/srcpkgs/pycharm-community/update b/srcpkgs/pycharm-community/update deleted file mode 100644 index e6da1e4673b41e..00000000000000 --- a/srcpkgs/pycharm-community/update +++ /dev/null @@ -1,2 +0,0 @@ -site='https://data.services.jetbrains.com/products/releases?code=PCC&latest=true&type=release' -ignore=*.win diff --git a/srcpkgs/pychess/template b/srcpkgs/pychess/template deleted file mode 100644 index e68c221364d2d8..00000000000000 --- a/srcpkgs/pychess/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'pychess' -pkgname=pychess -version=1.0.5 -revision=1 -build_style=python3-module -_commondeps="python3-gobject python3-cairo python3-pexpect python3-SQLAlchemy2 - gst1-python3 gtksourceview" -hostmakedepends="python3-setuptools gettext ${_commondeps}" -depends="stockfish hicolor-icon-theme python3-websockets - python3-psutil gst-plugins-base1 ${_commondeps}" -checkdepends="${depends} xvfb-run" -short_desc="GTK chess client written in Python" -maintainer="cipr3s " -license="GPL-3.0-or-later" -homepage="https://pychess.github.io" -distfiles="https://github.com/pychess/pychess/archive/refs/tags/${version}.tar.gz" -checksum=3dda31117e5a18b0e0357aaafea6d498f64e717ad8beab82adcde00711be5638 - -pre_build() { - PYTHONPATH=lib python3 pgn2ecodb.py - PYTHONPATH=lib python3 create_theme_preview.py -} - -do_check() { - cd testing/ - PYTHONPATH=../lib PYCHESS_UNITTEST=true xvfb-run -a python3 run_tests.py -} diff --git a/srcpkgs/pychess/update b/srcpkgs/pychess/update deleted file mode 100644 index 46d9a90b36a146..00000000000000 --- a/srcpkgs/pychess/update +++ /dev/null @@ -1 +0,0 @@ -ignore="*.99.*" diff --git a/srcpkgs/pycp/template b/srcpkgs/pycp/template deleted file mode 100644 index a465c032f6cb05..00000000000000 --- a/srcpkgs/pycp/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'pycp' -pkgname=pycp -version=8.0.8 -revision=7 -build_style=python3-module -pycompile_module="pycp" -hostmakedepends="help2man python3-setuptools" -depends="python3 python3-attrs" -short_desc="Shows progressbar of cp and mv" -maintainer="fs0ciety " -license="MIT" -homepage="https://github.com/dmerejkowsky/pycp" -distfiles="${PYPI_SITE}/p/pycp/pycp-${version}.tar.gz" -checksum=258e34e15c4b1eb229db2a48a1f3bb010500825d6f90abc19801b4de2824dbde - -post_install() { - vlicense COPYING.txt LICENSE -} diff --git a/srcpkgs/pylint/patches/cwd.patch b/srcpkgs/pylint/patches/cwd.patch deleted file mode 100644 index 41123bd60b784d..00000000000000 --- a/srcpkgs/pylint/patches/cwd.patch +++ /dev/null @@ -1,21 +0,0 @@ ---- a/tests/primer/test_primer_stdlib.py -+++ b/tests/primer/test_primer_stdlib.py -@@ -15,6 +15,7 @@ - from pytest import CaptureFixture - - from pylint.testutils._run import _Run as Run -+from pylint.testutils.utils import _test_cwd - - - def is_module(filename: str) -> bool: -@@ -53,8 +54,8 @@ - ) -> None: - """Test that pylint does not produce any crashes or fatal errors on stdlib modules.""" - __tracebackhide__ = True # pylint: disable=unused-variable -- os.chdir(test_module_location) -- with _patch_stdout(io.StringIO()): -+ with _test_cwd(test_module_location): -+ with _patch_stdout(io.StringIO()): - try: - # We want to test all the code we can - enables = ["--enable-all-extensions", "--enable=all"] diff --git a/srcpkgs/pylint/template b/srcpkgs/pylint/template deleted file mode 100644 index c5e4f0a44ba846..00000000000000 --- a/srcpkgs/pylint/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'pylint' -pkgname=pylint -version=3.3.7 -revision=1 -build_style=python3-pep517 -make_check_args="--primer-stdlib" -hostmakedepends="python3-setuptools" -depends="python3-astroid python3-isort python3-mccabe python3-tomlkit - python3-platformdirs python3-dill" -checkdepends="$depends python3-pytest python3-pytest-benchmark - python3-coverage python3-GitPython python3-typing_extensions - python3-requests python3-enchant hunspell-en" -short_desc="Python code static checker" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="https://pylint.pycqa.org" -distfiles="https://github.com/PyCQA/pylint/archive/refs/tags/v$version.tar.gz" -checksum=a10501d89b9257720844481b21a16137f7880af793971bdf871f78712f75b5ee - -post_install() { - # install example config and emacs files - vsconf examples/pylintrc - vsconf examples/pylintrc_camelcase -} - -python3-pylint_package() { - depends="${sourcepkg}>=${version}_${revision}" - metapackage=yes - short_desc+=" (transitional dummy package)" -} diff --git a/srcpkgs/pymol/files/pymol.desktop b/srcpkgs/pymol/files/pymol.desktop deleted file mode 100644 index 5086b3d69a7d02..00000000000000 --- a/srcpkgs/pymol/files/pymol.desktop +++ /dev/null @@ -1,11 +0,0 @@ -[Desktop Entry] -Name=PyMOL -GenericName=PyMOL -Comment=PyMOL is a molecular graphics system designed for modelling large molecules -Exec=/usr/bin/pymol %f -Terminal=false -Type=Application -MimeType=text/plain;chemical/x-cml;chemical/x-pdb;application/xml;application/x-aportisdoc;chemical/x-cif; -StartupNotify=true -Icon=pymol -Categories=Education;Science;Chemistry diff --git a/srcpkgs/pymol/patches/musl.patch b/srcpkgs/pymol/patches/musl.patch deleted file mode 100644 index 8071fbdbf1f180..00000000000000 --- a/srcpkgs/pymol/patches/musl.patch +++ /dev/null @@ -1,13 +0,0 @@ -diff --git a/ov/src/ov_types.h b/ov/src/ov_types.h -index 6d2ad80..11d1589 100644 ---- a/ov/src/ov_types.h -+++ b/ov/src/ov_types.h -@@ -19,6 +19,8 @@ extern "C" { - #include - #endif - -+#include -+ - /* automatically detect 64-bit machines */ - - #ifndef OV_32_BIT diff --git a/srcpkgs/pymol/template b/srcpkgs/pymol/template deleted file mode 100644 index 89d729bec7bda7..00000000000000 --- a/srcpkgs/pymol/template +++ /dev/null @@ -1,34 +0,0 @@ -# Template file for 'pymol' -pkgname=pymol -version=2.5.0 -revision=9 -build_style="python3-module" -build_helper="numpy" -hostmakedepends="python3-setuptools" -makedepends="freetype-devel glew-devel glm libfreeglut-devel libgomp-devel - libxml2-devel mmtf-cpp msgpack-cxx netcdf-devel python3-PyQt5 python3-devel" -depends="python3-numpy tcsh python3-pmw python3-tkinter python3-PyQt5 - python3-PyQt5-opengl" -short_desc="PyMOL molecular visualization system" -maintainer="Brenton Horne " -license="custom:PyMOL" -homepage="https://pymol.org/" -distfiles="https://github.com/schrodinger/pymol-open-source/archive/v${version}.tar.gz" -checksum="aa828bf5719bd9a14510118a93182a6e0cadc03a574ba1e327e1e9780a0e80b3" - -export PREFIX_PATH="${XBPS_CROSS_BASE}/usr" -# PREFIX_PATH isn't used for the py3 include path -CXXFLAGS="-I${XBPS_CROSS_BASE}/${py3_inc}" - -post_install() { - vlicense LICENSE - vinstall "${FILESDIR}/${pkgname}.desktop" 755 usr/share/applications - vinstall data/pymol/icons/icon2.svg 644 \ - usr/share/pixmaps pymol.svg - - # these tests are written for python2 - # LICENSE is vlicense'd - rm -r ${DESTDIR}/${py3_sitelib}/pymol/pymol_path/{test,LICENSE} - - vlicense LICENSE -} diff --git a/srcpkgs/pympress/patches/python313-fix.patch b/srcpkgs/pympress/patches/python313-fix.patch deleted file mode 100644 index 86f94f2da847df..00000000000000 --- a/srcpkgs/pympress/patches/python313-fix.patch +++ /dev/null @@ -1,13 +0,0 @@ -see https://github.com/Cimbali/pympress/issues/330#issuecomment-2562515602 - ---- i/pympress/builder.py -+++ w/pympress/builder.py -@@ -76,7 +76,7 @@ class Builder(Gtk.Builder): - Args: - a_widget (:class:`~GObject.Object`): an object built by the builder, usually a widget - """ -- for str_prop in (prop.name for prop in a_widget.props if prop.value_type == GObject.TYPE_STRING): -+ for str_prop in (prop.name for prop in list(a_widget.props) if prop.value_type == GObject.TYPE_STRING): - try: - str_val = getattr(a_widget.props, str_prop) - if str_val: diff --git a/srcpkgs/pympress/template b/srcpkgs/pympress/template deleted file mode 100644 index b2fc443c3651f1..00000000000000 --- a/srcpkgs/pympress/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'pympress' -pkgname=pympress -version=1.8.6 -revision=1 -build_style=python3-pep517 -hostmakedepends="python3-Babel python3-setuptools" -depends="gobject-introspection gtk+3 python3-cairo gdk-pixbuf python3-gobject poppler-glib - python3-watchdog perl-X11-Protocol perl-Net-DBus" -short_desc="PDF reader designed for dual-screen presentations" -maintainer="Bnyro " -license="GPL-2.0-or-later" -homepage="https://github.com/Cimbali/pympress" -changelog="https://github.com/Cimbali/pympress/releases" -distfiles="https://github.com/Cimbali/pympress/archive/refs/tags/v${version}.tar.gz" -checksum=dc482ce4ef578f914d37a01d480592484aba2c028d29869ea730cf0e3451c3e2 diff --git a/srcpkgs/pyotherside/template b/srcpkgs/pyotherside/template deleted file mode 100644 index 80130b1840aef4..00000000000000 --- a/srcpkgs/pyotherside/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'pyotherside' -pkgname=pyotherside -version=1.6.1 -revision=2 -build_style=qmake -configure_args="PYTHON_CONFIG=${XBPS_CROSS_BASE}/usr/bin/python3-config" -hostmakedepends="qt5-qmake qt5-host-tools" -makedepends="python3-devel qt5-svg-devel qt5-declarative-devel" -short_desc="Asynchronous Python 3 Bindings for Qt 5" -maintainer="Joel Beckmeyer " -license="ISC" -homepage="https://thp.io/2011/pyotherside/" -distfiles="https://github.com/thp/pyotherside/archive/${version}.tar.gz" -checksum=d8ce8383990635472be98461f12c2352e98bc8351faa3416e6fa4679f8f08f06 - -post_install() { - vlicense LICENSE - - # remove tests polluting /usr - rm ${DESTDIR}/usr/tests/qtquicktests/qtquicktests -} diff --git a/srcpkgs/pyradio/files/README.voidlinux b/srcpkgs/pyradio/files/README.voidlinux deleted file mode 100644 index 6228dc450bf3c4..00000000000000 --- a/srcpkgs/pyradio/files/README.voidlinux +++ /dev/null @@ -1,11 +0,0 @@ -To make pyradio work one of these must be installed: - - - mpv - - mplayer - - vlc - -To record a station with mplayer this must be installed: - - - mkvtoolnix - -This is optional for mpv and vlc. diff --git a/srcpkgs/pyradio/template b/srcpkgs/pyradio/template deleted file mode 100644 index ff3dbcb42e992c..00000000000000 --- a/srcpkgs/pyradio/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'pyradio' -pkgname=pyradio -version=0.9.3.11.15 -revision=1 -build_style=python3-pep517 -hostmakedepends="python3-wheel" -depends="python3-requests python3-dnspython python3-psutil python3-rich - python3-dateutil python3-netifaces" -short_desc="Curses based internet radio player" -maintainer="Spiros Georgaras " -license="MIT" -homepage="https://www.coderholic.com/pyradio/" -changelog="https://raw.githubusercontent.com/coderholic/pyradio/master/Changelog" -distfiles="https://github.com/coderholic/pyradio/archive/${version}.tar.gz" -checksum=9a0b230bfcd5ec42c6ba59cdaf2c064a658ee1e3edc62f90cfd160d4f347f9ba -make_check=no # pytest reports "no tests ran" - -post_patch() { - vsed -e 's/distro = None/distro = Void Linux/' -i pyradio/config -} - -post_install() { - for m in docs/*.1; do - vman $m - done - vlicense LICENSE - vinstall devel/pyradio.desktop 644 /usr/share/applications - vinstall devel/pyradio.png 644 /usr/share/icons/hicolor/512x512/apps - vdoc "${FILESDIR}/README.voidlinux" -} diff --git a/srcpkgs/pyright/template b/srcpkgs/pyright/template deleted file mode 100644 index 9722d459887201..00000000000000 --- a/srcpkgs/pyright/template +++ /dev/null @@ -1,57 +0,0 @@ -# Template file for 'pyright' -pkgname=pyright -version=1.1.407 -revision=1 -build_wrksrc="packages/pyright" -hostmakedepends="nodejs python3-setuptools pkg-config" -makedepends="libsecret-devel" -depends="nodejs" -short_desc="Static type checker and language server for Python" -maintainer="classabbyamp " -license="MIT" -homepage="https://microsoft.github.io/pyright" -changelog="https://github.com/microsoft/pyright/releases" -distfiles="https://github.com/microsoft/pyright/archive/refs/tags/${version}.tar.gz" -checksum=989741eb8d6381d2e373d4f1d0b1ac08c1f69fe79e5a9dd50bd62cea3e6c9bc4 - -case "$XBPS_TARGET_MACHINE" in - i686*) broken="lerna doesn't support i686" ;; -esac - -post_extract() { - # causes build fail in vsce-sign when doing npm ci - # unnecessary for standalone packaging - rm -r packages/vscode-pyright - # test references vscode-pyright files - rm packages/pyright-internal/src/tests/diagnosticOverrides.test.ts -} - -do_configure() { - cd "$wrksrc" - export npm_config_arch="${XBPS_TARGET_MACHINE%-musl}" - npm ci -} - -do_build() { - npm run build -} - -do_check() { - cd ../pyright-internal - npm test -} - -do_install() { - local _targetdir="/usr/lib/pyright" - vmkdir "$_targetdir" - vinstall index.js 755 "$_targetdir" - vinstall langserver.index.js 755 "$_targetdir" - vinstall package.json 644 "$_targetdir" - vcopy dist "$_targetdir" - - vmkdir /usr/bin - ln -s "$_targetdir/index.js" "${DESTDIR}/usr/bin/pyright" - ln -s "$_targetdir/langserver.index.js" "${DESTDIR}/usr/bin/pyright-langserver" - - vlicense "$wrksrc/LICENSE.txt" -} diff --git a/srcpkgs/pysolfc-cardsets/template b/srcpkgs/pysolfc-cardsets/template deleted file mode 100644 index 807493cb5040c4..00000000000000 --- a/srcpkgs/pysolfc-cardsets/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'pysolfc-cardsets' -pkgname=pysolfc-cardsets -version=3.1 -revision=1 -short_desc="PySolFC Cardsets" -maintainer="newbluemoon " -# pysolfc's license -license="GPL-3.0-or-later" -homepage="https://pysolfc.sourceforge.io/" -distfiles="${SOURCEFORGE_SITE}/pysolfc/PySolFC-Cardsets/PySolFC-Cardsets-${version}/PySolFC-Cardsets-${version}.tar.bz2" -checksum=ed6dc447477a65fb60f4abd9ceca47fe142e801133ad90ee02e7d711a3637b35 - -do_install() { - vmkdir usr/share/PySolFC/cardsets - vcopy "*" usr/share/PySolFC/cardsets -} diff --git a/srcpkgs/pysolfc-cardsets/update b/srcpkgs/pysolfc-cardsets/update deleted file mode 100644 index 81dde09eb9c555..00000000000000 --- a/srcpkgs/pysolfc-cardsets/update +++ /dev/null @@ -1 +0,0 @@ -ignore="*PRE" diff --git a/srcpkgs/pysolfc/template b/srcpkgs/pysolfc/template deleted file mode 100644 index d61a2fbcf58067..00000000000000 --- a/srcpkgs/pysolfc/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'pysolfc' -pkgname=pysolfc -version=3.4.1 -revision=1 -build_style=python3-module -hostmakedepends="gettext python3-pygame python3-random2 python3-six - python3-tkinter python3-Pillow python3-attrs python3-pysol_cards" -depends="pysolfc-cardsets ${hostmakedepends} python3-configobj" -checkdepends="python3-pytest" -short_desc="Python solitaire game collection" -maintainer="Leah Neukirchen " -license="GPL-3.0-or-later" -homepage="https://pysolfc.sourceforge.io/" -changelog="https://github.com/shlomif/PySolFC/blob/master/NEWS.asciidoc" -distfiles="https://github.com/shlomif/PySolFC/archive/pysolfc-${version}.tar.gz" -checksum=b4a2dfe47a688c173c965c74433c7c14bbccdaafe8cd39039e4417e118bd2ae4 - -post_build() { - make mo rules -} - -post_install() { - mv ${DESTDIR}/usr/bin/pysol{.py,} - sed -i "s|pysol.py|pysol|g" ${DESTDIR}/usr/share/applications/pysol.desktop -} diff --git a/srcpkgs/pystring-devel b/srcpkgs/pystring-devel deleted file mode 120000 index 24f83d734bf2e7..00000000000000 --- a/srcpkgs/pystring-devel +++ /dev/null @@ -1 +0,0 @@ -pystring \ No newline at end of file diff --git a/srcpkgs/pystring/patches/meson.patch b/srcpkgs/pystring/patches/meson.patch deleted file mode 100644 index 6ca8729989b64c..00000000000000 --- a/srcpkgs/pystring/patches/meson.patch +++ /dev/null @@ -1,12 +0,0 @@ ---- /dev/null 2022-09-11 10:25:08.762524599 +0200 -+++ pystring-1.1.3/meson.build 2022-09-11 12:48:33.304524690 +0200 -@@ -0,0 +1,9 @@ -+project('pystring', 'cpp') -+pkg = import('pkgconfig') -+lib = library('pystring', -+ 'pystring.cpp', -+ version: '1.1.3', -+ soversion: '1', -+ install : true) -+pkg.generate(lib) -+install_headers('pystring.h', subdir: 'pystring') diff --git a/srcpkgs/pystring/template b/srcpkgs/pystring/template deleted file mode 100644 index 0aa1d0ba709a63..00000000000000 --- a/srcpkgs/pystring/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'pystring' -pkgname=pystring -version=1.1.3 -revision=1 -build_style=meson -short_desc="C++ functions matching interface/behavior of python strings" -maintainer="John " -license="BSD-2-Clause" -homepage="https://github.com/imageworks/pystring" -distfiles="https://github.com/imageworks/pystring/archive/refs/tags/v${version}.tar.gz" -checksum=358a56e756e701836b69a31c75d3d9d41c34d447cf7b3775bbd5620dcd3203d9 - -post_install() { - vlicense LICENSE -} - -pystring-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/python-b2 b/srcpkgs/python-b2 deleted file mode 120000 index 8750c0ee84319a..00000000000000 --- a/srcpkgs/python-b2 +++ /dev/null @@ -1 +0,0 @@ -backblaze-b2 \ No newline at end of file diff --git a/srcpkgs/python-b2sdk b/srcpkgs/python-b2sdk deleted file mode 120000 index 3eb37f21757bef..00000000000000 --- a/srcpkgs/python-b2sdk +++ /dev/null @@ -1 +0,0 @@ -python3-b2sdk \ No newline at end of file diff --git a/srcpkgs/python-devel b/srcpkgs/python-devel deleted file mode 120000 index d8654aa0e2f2f3..00000000000000 --- a/srcpkgs/python-devel +++ /dev/null @@ -1 +0,0 @@ -python \ No newline at end of file diff --git a/srcpkgs/python-pip b/srcpkgs/python-pip deleted file mode 120000 index c63a33926675c8..00000000000000 --- a/srcpkgs/python-pip +++ /dev/null @@ -1 +0,0 @@ -python2-pip \ No newline at end of file diff --git a/srcpkgs/python-pycodestyle b/srcpkgs/python-pycodestyle deleted file mode 120000 index d970ab6f8dc371..00000000000000 --- a/srcpkgs/python-pycodestyle +++ /dev/null @@ -1 +0,0 @@ -python3-pycodestyle \ No newline at end of file diff --git a/srcpkgs/python-rrdtool b/srcpkgs/python-rrdtool deleted file mode 120000 index 91a3726b5d30c5..00000000000000 --- a/srcpkgs/python-rrdtool +++ /dev/null @@ -1 +0,0 @@ -rrdtool \ No newline at end of file diff --git a/srcpkgs/python-setuptools b/srcpkgs/python-setuptools deleted file mode 120000 index 05923bd3cc80b0..00000000000000 --- a/srcpkgs/python-setuptools +++ /dev/null @@ -1 +0,0 @@ -python2-setuptools \ No newline at end of file diff --git a/srcpkgs/python-tkinter b/srcpkgs/python-tkinter deleted file mode 120000 index d8654aa0e2f2f3..00000000000000 --- a/srcpkgs/python-tkinter +++ /dev/null @@ -1 +0,0 @@ -python \ No newline at end of file diff --git a/srcpkgs/python/template b/srcpkgs/python/template deleted file mode 100644 index 27d08b810f9872..00000000000000 --- a/srcpkgs/python/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'python' -pkgname=python -version=3.13 -revision=2 -metapackage=yes -depends="python${version%%.*}" -short_desc="Python programming language (metapackage)" -maintainer="Orphaned " -license="Public Domain" -homepage="https://www.python.org" - -python-devel_package() { - depends="python${version%%.*}-devel" - short_desc+=" - development files" - metapackage=yes -} - -python-tkinter_package() { - depends="python${version%%.*}-tkinter" - short_desc+=" - GUI toolkit" - metapackage=yes -} - -idle-python_package() { - depends="idle-python${version%%.*}" - short_desc="IDE for Python${version%%.*} using Tkinter" - metapackage=yes -} diff --git a/srcpkgs/python2-devel b/srcpkgs/python2-devel deleted file mode 120000 index 551ab268585033..00000000000000 --- a/srcpkgs/python2-devel +++ /dev/null @@ -1 +0,0 @@ -python2 \ No newline at end of file diff --git a/srcpkgs/python2-pip/patches/no-versioned-pip.patch b/srcpkgs/python2-pip/patches/no-versioned-pip.patch deleted file mode 100644 index 17c0a38d434d2b..00000000000000 --- a/srcpkgs/python2-pip/patches/no-versioned-pip.patch +++ /dev/null @@ -1,13 +0,0 @@ ---- a/setup.py -+++ b/setup.py -@@ -75,10 +75,6 @@ - entry_points={ - "console_scripts": [ - "pip=pip._internal.cli.main:main", -- "pip{}=pip._internal.cli.main:main".format(sys.version_info[0]), -- "pip{}.{}=pip._internal.cli.main:main".format( -- *sys.version_info[:2] -- ), - ], - }, - diff --git a/srcpkgs/python2-pip/template b/srcpkgs/python2-pip/template deleted file mode 100644 index 02978023675bc6..00000000000000 --- a/srcpkgs/python2-pip/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'python2-pip' -pkgname=python2-pip -version=20.3.4 -revision=2 -build_style=python2-module -hostmakedepends="python2-setuptools" -depends="python2-setuptools" -short_desc="PyPA recommended tool for installing PyPI packages (Python2)" -maintainer="Leah Neukirchen " -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=6773934e5f5fc3eaa8c5a44949b5b924fc122daa0a8aa9f80c835b4ca2a543fc - -post_install() { - vlicense LICENSE.txt - mv ${DESTDIR}/usr/bin/pip{,2} -} - -python-pip_package() { - metapackage=yes - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" (transitional dummy package)" -} diff --git a/srcpkgs/python2-pip/update b/srcpkgs/python2-pip/update deleted file mode 100644 index 88ebcc780cfc3f..00000000000000 --- a/srcpkgs/python2-pip/update +++ /dev/null @@ -1,2 +0,0 @@ -# Support for Python 2 was dropped in pip >= 21 -pattern='pip-\K20\.[0-9.]+(?=.tar.gz)' diff --git a/srcpkgs/python2-setuptools/template b/srcpkgs/python2-setuptools/template deleted file mode 100644 index f5b98736f8a364..00000000000000 --- a/srcpkgs/python2-setuptools/template +++ /dev/null @@ -1,32 +0,0 @@ -# Template file for 'python2-setuptools' -pkgname=python2-setuptools -# https://github.com/pypa/setuptools/issues/1458 -# python2 support for setuptools ended at 44.0.0 -version=44.0.0 -revision=3 -build_style=python2-module -hostmakedepends="python2-devel" -depends="python2" -short_desc="Easily build and distribute Python2 packages" -maintainer="Leah Neukirchen " -license="MIT" -homepage="https://github.com/pypa/setuptools" -distfiles="${PYPI_SITE}/s/setuptools/setuptools-${version}.zip" -checksum=e5baf7723e5bb8382fc146e33032b241efc63314211a3a120aaa55d62d2bb008 -alternatives="setuptools:easy_install:/usr/bin/easy_install2" -provides="python-distribute-${version}_1" -replaces="python-distribute>=0" - -export SETUPTOOLS_INSTALL_WINDOWS_SPECIFIC_FILES=0 -export SETUPTOOLS_DISABLE_VERSIONED_EASY_INSTALL_SCRIPT=1 - -post_install() { - vlicense LICENSE - mv ${PKGDESTDIR}/usr/bin/easy_install ${PKGDESTDIR}/usr/bin/easy_install2 -} - -python-setuptools_package() { - metapackage=yes - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" (transitional dummy package)" -} diff --git a/srcpkgs/python2-setuptools/update b/srcpkgs/python2-setuptools/update deleted file mode 100644 index 376af7fbb5cc80..00000000000000 --- a/srcpkgs/python2-setuptools/update +++ /dev/null @@ -1 +0,0 @@ -ignore="*" diff --git a/srcpkgs/python2-tkinter b/srcpkgs/python2-tkinter deleted file mode 120000 index 551ab268585033..00000000000000 --- a/srcpkgs/python2-tkinter +++ /dev/null @@ -1 +0,0 @@ -python2 \ No newline at end of file diff --git a/srcpkgs/python2/files/cross.patch b/srcpkgs/python2/files/cross.patch deleted file mode 100644 index 04a20a75dad792..00000000000000 --- a/srcpkgs/python2/files/cross.patch +++ /dev/null @@ -1,88 +0,0 @@ ---- Makefile.pre.in -+++ Makefile.pre.in -@@ -1000,12 +1002,12 @@ libinstall: build_all $(srcdir)/Lib/$(PLATDIR) $(srcdir)/Modules/xxmodule.c - $(INSTALL_DATA) $(srcdir)/Modules/xxmodule.c \ - $(DESTDIR)$(LIBDEST)/distutils/tests ; \ - fi -- PYTHONPATH=$(DESTDIR)$(LIBDEST) $(RUNSHARED) \ -+ -PYTHONPATH=$(DESTDIR)$(LIBDEST) $(RUNSHARED) \ - $(PYTHON_FOR_BUILD) -Wi -tt $(DESTDIR)$(LIBDEST)/compileall.py \ - -d $(LIBDEST) -f \ - -x 'bad_coding|badsyntax|site-packages|lib2to3/tests/data' \ - $(DESTDIR)$(LIBDEST) -- PYTHONPATH=$(DESTDIR)$(LIBDEST) $(RUNSHARED) \ -+ -PYTHONPATH=$(DESTDIR)$(LIBDEST) $(RUNSHARED) \ - $(PYTHON_FOR_BUILD) -Wi -tt -O $(DESTDIR)$(LIBDEST)/compileall.py \ - -d $(LIBDEST) -f \ - -x 'bad_coding|badsyntax|site-packages|lib2to3/tests/data' \ -@@ -1133,11 +1135,13 @@ libainstall: all python-config - # Install the dynamically loadable modules - # This goes into $(exec_prefix) - sharedinstall: sharedmods -+ CC='$(CC)' LDSHARED='$(BLDSHARED)' OPT='$(OPT)' \ - $(RUNSHARED) $(PYTHON_FOR_BUILD) $(srcdir)/setup.py install \ -+ --skip-build \ - --prefix=$(prefix) \ -- --install-scripts=$(BINDIR) \ -- --install-platlib=$(DESTSHARED) \ -- --root=$(DESTDIR)/ -+ --install-scripts=$(DESTDIR)$(BINDIR) \ -+ --install-platlib=$(DESTDIR)$(DESTSHARED) \ -+ --root=/ - -rm $(DESTDIR)$(DESTSHARED)/_sysconfigdata.py* - - # Here are a couple of targets for MacOSX again, to install a full ---- setup.py.orig 2013-11-10 08:36:41.000000000 +0100 -+++ setup.py 2013-11-18 21:27:27.222000786 +0100 -@@ -17,7 +17,7 @@ from distutils.command.install import in - from distutils.command.install_lib import install_lib - from distutils.spawn import find_executable - --cross_compiling = "_PYTHON_HOST_PLATFORM" in os.environ -+cross_compiling = ("_PYTHON_HOST_PLATFORM" in os.environ) or ('PYTHONXCPREFIX' in os.environ) - - def get_platform(): - # cross build -@@ -324,6 +324,9 @@ class PyBuildExt(build_ext): - - # Don't try to load extensions for cross builds - if cross_compiling: -+ self.announce( -+ 'WARNING: skipping import check for cross-compiled: "%s"' % -+ ext.name) - return - - try: -@@ -478,7 +481,7 @@ class PyBuildExt(build_ext): - for directory in reversed(options.dirs): - add_dir_to_list(dir_list, directory) - -- if os.path.normpath(sys.prefix) != '/usr' \ -+ if os.path.normpath(sys.prefix) != '/usr' and not cross_compiling \ - and not sysconfig.get_config_var('PYTHONFRAMEWORK'): - # OSX note: Don't add LIBDIR and INCLUDEDIR to building a framework - # (PYTHONFRAMEWORK is set) to avoid # linking problems when -@@ -554,6 +557,11 @@ class PyBuildExt(build_ext): - if host_platform in ['darwin', 'beos']: - math_libs = [] - -+ # Insert libraries and headers from XBPS_CROSS_BASE -+ if 'XBPS_CROSS_BASE' in os.environ: -+ lib_dirs += [os.environ['XBPS_CROSS_BASE'] + '/usr/lib'] -+ inc_dirs += [os.environ['XBPS_CROSS_BASE'] + '/usr/include'] -+ - # XXX Omitted modules: gl, pure, dl, SGI-specific modules - - # -@@ -2020,6 +2028,11 @@ class PyBuildExt(build_ext): - - # Pass empty CFLAGS because we'll just append the resulting - # CFLAGS to Python's; -g or -O2 is to be avoided. -+ if cross_compiling: -+ cmd = "cd %s && env CFLAGS='' '%s/configure' --host=%s --build=%s %s" \ -+ % (ffi_builddir, ffi_srcdir, os.environ.get('HOSTARCH'), -+ os.environ.get('BUILDARCH'), " ".join(config_args)) -+ else: - cmd = "cd %s && env CFLAGS='' '%s/configure' %s" \ - % (ffi_builddir, ffi_srcdir, " ".join(config_args)) - diff --git a/srcpkgs/python2/files/idle2.desktop b/srcpkgs/python2/files/idle2.desktop deleted file mode 100644 index ee6fad11773669..00000000000000 --- a/srcpkgs/python2/files/idle2.desktop +++ /dev/null @@ -1,9 +0,0 @@ -[Desktop Entry] -Name=IDLE (using Python2) -Comment=IDE for Python (using Python2) -Exec=idle2 -Icon=idle2 -Terminal=false -Type=Application -Categories=Development; -StartupNotify=true diff --git a/srcpkgs/python2/files/idle2.xpm b/srcpkgs/python2/files/idle2.xpm deleted file mode 100644 index 964cbefdeb3dd5..00000000000000 --- a/srcpkgs/python2/files/idle2.xpm +++ /dev/null @@ -1,124 +0,0 @@ -/* XPM */ -static char *python[] = { -/* columns rows colors chars-per-pixel */ -"16 16 102 2 ", -" c #EBBB18", -". c #EBBE21", -"X c #F3C11A", -"o c #FAC719", -"O c #FDCB1B", -"+ c #FFCC1C", -"@ c #EBC22A", -"# c #FFCF23", -"$ c #FFCF24", -"% c #FFD025", -"& c #FFD026", -"* c #FFD32D", -"= c #FDD22F", -"- c #FFD32E", -"; c #FFD32F", -": c #EBC534", -"> c #E8C73D", -", c #FFD330", -"< c #FFD430", -"1 c #FDD536", -"2 c #FFD637", -"3 c #FAD339", -"4 c #FFD738", -"5 c #FFD739", -"6 c #FFD73A", -"7 c #F9D53E", -"8 c #FFD83A", -"9 c #ECCE45", -"0 c #FDD941", -"q c #FFDA41", -"w c #FFDA42", -"e c #FFDB42", -"r c #FFDB43", -"t c #FFDB44", -"y c #FDDD4A", -"u c #FFDE4B", -"i c #FFDF4D", -"p c #FDDE4E", -"a c #FFDF4E", -"s c #FFE255", -"d c #FFE357", -"f c #FFE358", -"g c #FFE661", -"h c #FFE761", -"j c #FFE762", -"k c #F2E16E", -"l c #F5E36F", -"z c #FDE96A", -"x c #FFEB6C", -"c c #326087", -"v c #366690", -"b c #366791", -"n c #356892", -"m c #366993", -"M c #366994", -"N c #376896", -"B c #376A96", -"V c #396C96", -"C c #386C97", -"Z c #396D99", -"A c #3A6F9B", -"S c #3A709C", -"D c #3B709C", -"F c #3B709D", -"G c #3C719E", -"H c #3D73A0", -"J c #3D73A2", -"K c #3D74A1", -"L c #3E74A2", -"P c #3E75A3", -"I c #3F76A5", -"U c #4078A6", -"Y c #4078A7", -"T c #4179A8", -"R c #427BAA", -"E c #437CAB", -"W c #437DAD", -"Q c #437DAE", -"! c #447DAD", -"~ c #447EAD", -"^ c #457FAF", -"/ c #4680B0", -"( c #4680B1", -") c #4681B2", -"_ c #4781B2", -"` c #4883B4", -"' c #4884B5", -"] c #4885B6", -"[ c #4985B7", -"{ c #4A87B9", -"} c #4A86BA", -"| c #4B88BB", -" . c #4C89BC", -".. c #4C8ABC", -"X. c #4D8BBE", -"o. c #4C8ABF", -"O. c #4E8DC0", -"+. c #4F8DC1", -"@. c #508FC3", -"#. c #5291C6", -"$. c gray100", -"%. c None", -/* pixels */ -"%.%.%.%.+.} ( W I G N %.%.%.%.%.", -"%.%.%.%...$.( R L S B %.%.%.%.%.", -"%.%.%.%.] ( R L D B m %.%.%.%.%.", -"%.%.o.] W L V v V B B %.%.%.%.%.", -"#.+. .` ^ U G A m B B %.s u 7 %.", -"@.o._ ^ R G A m m m c %.u q 1 %.", -"o.] _ R L G B B n c %.9 q 1 * %.", -"] _ E U m %.%.%.%.%.%.q 5 * # %.", -"( E U n %.k z j s a t 5 * $ O %.", -"W R K %.l x j f a t 5 * $ + X %.", -"%.K D %.x j f a q 8 * $ + + %.%.", -"%.%.%.%.j f a > : @ . %.%.%.", -"%.%.%.%.f a t 5 , % + %.%.%.%.%.", -"%.%.%.%.a t 5 < % $.O %.%.%.%.%.", -"%.%.%.%.%.3 , % + o %.%.%.%.%.%.", -"%.%.%.%.%.%.%.%.%.%.%.%.%.%.%.%." -}; diff --git a/srcpkgs/python2/patches/fix-i686-rlock.patch b/srcpkgs/python2/patches/fix-i686-rlock.patch deleted file mode 100644 index 94e5567bece90c..00000000000000 --- a/srcpkgs/python2/patches/fix-i686-rlock.patch +++ /dev/null @@ -1,55 +0,0 @@ -It seems that avoiding to create local aliases for the self._rlock and -self._wlock methods prevents the strange errors on i686 related to -semaphore locking and unlocking. - -One example of failing builds is firefox-esr running gyp in an i686 environment. - ---- a/Lib/multiprocessing/queues.py 2017-09-16 19:38:35.000000000 +0200 -+++ b/Lib/multiprocessing/queues.py 2017-10-24 19:49:06.291351206 +0200 -@@ -369,13 +369,11 @@ - - def _make_methods(self): -- recv = self._reader.recv -- racquire, rrelease = self._rlock.acquire, self._rlock.release - def get(): -- racquire() -- try: -- return recv() -- finally: -- rrelease() -+ self._rlock.acquire() -+ try: -+ return self._reader.recv() -+ finally: -+ self._rlock.release() - self.get = get - - if self._wlock is None: -@@ -383,11 +382,9 @@ - self.put = self._writer.send - else: -- send = self._writer.send -- wacquire, wrelease = self._wlock.acquire, self._wlock.release - def put(obj): -- wacquire() -- try: -- return send(obj) -- finally: -- wrelease() -+ self._wlock.acquire() -+ try: -+ return self._writer.send(obj) -+ finally: -+ self._wlock.release() - self.put = put ---- a/Modules/_multiprocessing/semaphore.c 2017-09-16 19:38:35.000000000 +0200 -+++ b/Modules/_multiprocessing/semaphore.c 2017-10-28 10:49:56.944993401 +0200 -@@ -378,7 +378,7 @@ - } - } - #else -- int sval; -+ int sval = -1; - - /* This check is not an absolute guarantee that the semaphore - does not rise above maxvalue. */ diff --git a/srcpkgs/python2/patches/musl-find_library.patch b/srcpkgs/python2/patches/musl-find_library.patch deleted file mode 100644 index 82f436b4072bd8..00000000000000 --- a/srcpkgs/python2/patches/musl-find_library.patch +++ /dev/null @@ -1,44 +0,0 @@ ---- a/Lib/ctypes/util.py -+++ b/Lib/ctypes/util.py -@@ -204,6 +204,41 @@ - def find_library(name, is64 = False): - return _get_soname(_findLib_crle(name, is64) or _findLib_gcc(name)) - -+ elif True: -+ -+ # Patched for Alpine Linux / musl - search manually system paths -+ def _is_elf(filepath): -+ try: -+ with open(filepath, 'rb') as fh: -+ return fh.read(4) == b'\x7fELF' -+ except: -+ return False -+ -+ def find_library(name): -+ from glob import glob -+ # absolute name? -+ if os.path.isabs(name): -+ return name -+ # special case for libm, libcrypt and libpthread and musl -+ if name in ['m', 'crypt', 'pthread']: -+ name = 'c' -+ elif name in ['libm.so', 'libcrypt.so', 'libpthread.so']: -+ name = 'libc.so' -+ # search in standard locations (musl order) -+ paths = ['/lib', '/usr/local/lib', '/usr/lib'] -+ if 'LD_LIBRARY_PATH' in os.environ: -+ paths = os.environ['LD_LIBRARY_PATH'].split(':') + paths -+ for d in paths: -+ f = os.path.join(d, name) -+ if _is_elf(f): -+ return os.path.basename(f) -+ -+ prefix = os.path.join(d, 'lib'+name) -+ for suffix in ['.so', '.so.*']: -+ for f in glob('{0}{1}'.format(prefix, suffix)): -+ if _is_elf(f): -+ return os.path.basename(f) -+ - else: - - def _findSoname_ldconfig(name): diff --git a/srcpkgs/python2/patches/sysconfig.patch b/srcpkgs/python2/patches/sysconfig.patch deleted file mode 100644 index 6a089a89adb4a0..00000000000000 --- a/srcpkgs/python2/patches/sysconfig.patch +++ /dev/null @@ -1,22 +0,0 @@ ---- a/Lib/distutils/sysconfig.py 2019-10-19 20:38:44.000000000 +0200 -+++ b/Lib/distutils/sysconfig.py 2019-03-02 19:17:42.000000000 +0100 -@@ -181,8 +171,8 @@ - _osx_support.customize_compiler(_config_vars) - _config_vars['CUSTOMIZED_OSX_COMPILER'] = 'True' - -- (cc, cxx, cflags, ccshared, ldshared, so_ext, ar, ar_flags) = \ -- get_config_vars('CC', 'CXX', 'CFLAGS', -+ (cc, cxx, opt, cflags, ccshared, ldshared, so_ext, ar, ar_flags) = \ -+ get_config_vars('CC', 'CXX', 'OPT', 'CFLAGS', - 'CCSHARED', 'LDSHARED', 'SO', 'AR', - 'ARFLAGS') - -@@ -206,7 +196,7 @@ - if 'LDFLAGS' in os.environ: - ldshared = ldshared + ' ' + os.environ['LDFLAGS'] - if 'CFLAGS' in os.environ: -- cflags = cflags + ' ' + os.environ['CFLAGS'] -+ cflags = opt + ' ' + os.environ['CFLAGS'] - ldshared = ldshared + ' ' + os.environ['CFLAGS'] - if 'CPPFLAGS' in os.environ: - cpp = cpp + ' ' + os.environ['CPPFLAGS'] diff --git a/srcpkgs/python2/template b/srcpkgs/python2/template deleted file mode 100644 index e9a93d6a32f865..00000000000000 --- a/srcpkgs/python2/template +++ /dev/null @@ -1,137 +0,0 @@ -# Template file for 'python2' -pkgname=python2 -version=2.7.18.11 -revision=2 -_commit=a22a1d856ea8c656debe6f9a8fe9fee1ffc3f144 -pycompile_dirs="usr/lib/python2.7" -hostmakedepends="pkg-config" -makedepends="libffi-devel readline-devel gdbm-devel openssl-devel expat-devel - sqlite-devel bzip2-devel zlib-devel tk-devel" -depends="ca-certificates" -short_desc="Interpreted, interactive, object-oriented programming language" -maintainer="Leah Neukirchen " -license="Python-2.0" -homepage="https://www.python.org" -distfiles="https://github.com/ActiveState/cpython/archive/${_commit}.tar.gz" -checksum=aeb7b021405093b8687239009e5dadb2cb4099e69e75a246d6279770a5fee3af - -short_desc+=" (limited install; not for regular use)" - -alternatives=" - python:2to3:/usr/bin/2to3-2.7 - python:pydoc:/usr/bin/pydoc2.7 - python:python:/usr/bin/python2.7 - python:python.1:/usr/share/man/man1/python2.7.1" - -if [ "$XBPS_TARGET_LIBC" = "glibc" ]; then - makedepends+=" libxcrypt-devel" -fi - -pre_configure() { - # Ensure that internal copies of expat and libffi are not used. - rm -r Modules/expat - rm -r Modules/_ctypes/libffi* - # Enable loading sqlite extensions. - vsed -i '/SQLITE_OMIT_LOAD_EXTENSION/d' setup.py -} - -do_configure() { - local _args - unset GCC CC CXX CPP LD AR AS RANLIB - if [ "$CROSS_BUILD" ]; then - mkdir -p host-build - cd host-build - env -i PATH=$PATH XBPS_ARCH=$XBPS_ARCH ../configure - env -i PATH=$PATH XBPS_ARCH=$XBPS_ARCH make ${makejobs} python - mkdir -p ../hostpython - mv python ../hostpython - cd .. - patch -Np0 -i ${FILESDIR}/cross.patch - _args="--build=${XBPS_MACHINE%%-musl}" - fi - ./configure ${configure_args} ${_args} \ - --enable-shared --enable-ipv6 --with-threads --enable-unicode=ucs4 \ - --with-computed-gotos --with-wctype-functions --with-dbmliborder=gdbm:ndbm \ - --with-system-expat --with-system-ffi --without-ensurepip -} - -do_build() { - export PATH="$PATH:$wrksrc/hostpython" - export AS_DEPENDENCIES_DIR="${XBPS_CROSS_BASE}/" - make ${makejobs} -} - -do_install() { - export PATH="$PATH:$wrksrc/hostpython" - make DESTDIR=${DESTDIR} altinstall - ln -sf pydoc2.7 ${DESTDIR}/usr/bin/pydoc2 - ln -sf python2.7 ${DESTDIR}/usr/bin/python2 - ln -sf python2.7-config ${DESTDIR}/usr/bin/python-config - ln -sf python2.7-config ${DESTDIR}/usr/bin/python2-config - ln -sf python2.7.1 ${DESTDIR}/usr/share/man/man1/python2.1 - ln -sf python-2.7.pc ${DESTDIR}/usr/lib/pkgconfig/python2.pc -} - -post_install() { - chmod 755 ${DESTDIR}/usr/lib/libpython*.so* - vlicense LICENSE - - rm ${DESTDIR}/usr/bin/smtpd.py - - mv ${DESTDIR}/usr/bin/2to3{,-${py2_ver}} - mv ${DESTDIR}/usr/bin/pydoc{,${py2_ver}} - mv ${DESTDIR}/usr/bin/idle{,${py2_ver}} - ln -sf "idle${py2_ver}" "${DESTDIR}/usr/bin/idle2" - - # Remove test module and tests that fail to be byte-compiled. - rm -r ${DESTDIR}/${py2_lib}/test - rm -r ${DESTDIR}/${py2_lib}/lib2to3/tests - - # Remove references to the install(1) wrapper. - vsed -e "s,${XBPS_WRAPPERDIR},/usr/bin,g" -i \ - ${DESTDIR}/${py2_lib}/_sysconfigdata.py \ - ${DESTDIR}/${py2_lib}/config/Makefile - - if [ "$CROSS_BUILD" ]; then - # Remove references to cross toolchain. - vsed -i "s/$XBPS_CROSS_TRIPLET-//g" \ - ${DESTDIR}/${py2_lib}/_sysconfigdata.py \ - ${DESTDIR}/${py2_lib}/config/Makefile - fi -} - -python2-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/bin/python*-config - vmove usr/lib/pkgconfig - vmove usr/include - vmove "${py2_lib}/config/libpython2.7.a" - - # Restore pyconfig.h to main package - mkdir -p "${DESTDIR}/${py2_inc}" - mv "${PKGDESTDIR}/${py2_inc}/pyconfig.h" "${DESTDIR}/${py2_inc}" - } -} - -python2-tkinter_package() { - short_desc+=" - GUI toolkit for Python2" - depens="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove "${py2_lib}/lib-tk" - vmove "${py2_lib}/lib-dynload/_tkinter.so" - } -} - -idle-python2_package() { - short_desc="${_desc} - IDE for Python2 using Tkinter" - pycompile_dirs="usr/lib/python2.7/idlelib" - depends="${sourcepkg}-${version}_${revision}" - pkg_install() { - vmove usr/bin/idle* - vmove usr/lib/python2.7/idlelib - vinstall ${FILESDIR}/idle2.xpm 644 usr/share/pixmaps - vinstall ${FILESDIR}/idle2.desktop 644 usr/share/applications - } -} diff --git a/srcpkgs/python2/update b/srcpkgs/python2/update deleted file mode 100644 index cfb8828f7e490a..00000000000000 --- a/srcpkgs/python2/update +++ /dev/null @@ -1 +0,0 @@ -pattern='v\K2\.7\.[\d.]*\d' diff --git a/srcpkgs/python3-3to2/template b/srcpkgs/python3-3to2/template deleted file mode 100644 index e973828cd540e3..00000000000000 --- a/srcpkgs/python3-3to2/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'python3-3to2' -pkgname=python3-3to2 -version=1.1.1 -revision=7 -build_style=python3-module -hostmakedepends="python3-setuptools unzip" -depends="python3" -short_desc="Refactors valid Python 3.x syntax into valid 2.x syntax" -maintainer="Orphaned " -license="Apache-2.0" -homepage="https://bitbucket.org/amentajo/lib3to2" -distfiles="${PYPI_SITE}/3/3to2/3to2-${version}.zip" -checksum=fef50b2b881ef743f269946e1090b77567b71bb9a9ce64b7f8e699b562ff685c - -pre_build() { - sed -i 's/Exception, err:/Exception as err:/' lib3to2/build.py -} diff --git a/srcpkgs/python3-Arpeggio/template b/srcpkgs/python3-Arpeggio/template deleted file mode 100644 index d04ed1917e038e..00000000000000 --- a/srcpkgs/python3-Arpeggio/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'python3-Arpeggio' -pkgname=python3-Arpeggio -version=2.0.0 -revision=4 -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="Orphaned " -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-Arrow/template b/srcpkgs/python3-Arrow/template deleted file mode 100644 index 4239c2cfe4d54a..00000000000000 --- a/srcpkgs/python3-Arrow/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'python3-Arrow' -pkgname=python3-Arrow -version=1.2.3 -revision=4 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3-dateutil" -checkdepends="${depends} python3-pytest python3-pytest-cov python3-pytest-mock - python3-pytz python3-simplejson" -short_desc="Better dates & times for Python (Python3)" -maintainer="Andrea Brancaleoni " -license="Apache-2.0" -homepage="https://github.com/arrow-py/arrow" -changelog="https://raw.githubusercontent.com/arrow-py/arrow/master/CHANGELOG.rst" -distfiles="${PYPI_SITE}/a/arrow/arrow-${version}.tar.gz" -checksum=3934b30ca1b9f292376d9db15b19446088d12ec58629bc3f0da28fd55fb633a1 diff --git a/srcpkgs/python3-Babel/template b/srcpkgs/python3-Babel/template deleted file mode 100644 index 4fe63845f8a423..00000000000000 --- a/srcpkgs/python3-Babel/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'python3-Babel' -pkgname=python3-Babel -version=2.17.0 -revision=1 -build_style=python3-pep517 -hostmakedepends="python3-setuptools" -depends="python3" -checkdepends="$depends python3-pytest-xdist python3-freezegun python3-pytz" -short_desc="Tools for internationalizing Python applications" -maintainer="Gonzalo Tornaría " -license="BSD-3-Clause" -homepage="https://babel.pocoo.org" -changelog="https://raw.githubusercontent.com/python-babel/babel/master/CHANGES.rst" -distfiles="${PYPI_SITE}/B/Babel/babel-${version}.tar.gz" -checksum=0c54cffb19f690cdcc52a3b50bcbf71e07a808d1c80d549f2459b9d2cf0afb9d - -post_install() { - vlicense LICENSE - # for compatibility - ln -s pybabel "${DESTDIR}/usr/bin/pybabel3" -} diff --git a/srcpkgs/python3-BeautifulSoup4/template b/srcpkgs/python3-BeautifulSoup4/template deleted file mode 100644 index 3bb906b2405f17..00000000000000 --- a/srcpkgs/python3-BeautifulSoup4/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'python3-BeautifulSoup4' -pkgname=python3-BeautifulSoup4 -version=4.13.4 -revision=1 -build_style=python3-pep517 -hostmakedepends="hatchling" -depends="python3-soupsieve python3-typing_extensions" -checkdepends="$depends python3-pytest python3-html5lib python3-lxml" -short_desc="Python3 HTML/XML parser" -maintainer="Orphaned " -license="MIT" -homepage="https://www.crummy.com/software/BeautifulSoup" -changelog="https://git.launchpad.net/beautifulsoup/plain/CHANGELOG" -distfiles="${PYPI_SITE}/b/beautifulsoup4/beautifulsoup4-${version}.tar.gz" -checksum=dbb3c4e1ceae6aefebdaf2423247260cd062430a410e38c66f2baa50a8437195 - -post_install() { - vlicense LICENSE - rm -r ${DESTDIR}/${py3_sitelib}/bs4/tests -} diff --git a/srcpkgs/python3-Bottleneck/template b/srcpkgs/python3-Bottleneck/template deleted file mode 100644 index ca8e441c093ebf..00000000000000 --- a/srcpkgs/python3-Bottleneck/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'python3-Bottleneck' -pkgname=python3-Bottleneck -version=1.4.0 -revision=2 -build_style=python3-pep517 -make_check_target=".xbps-testdir/*/${py3_sitelib}/bottleneck/tests" -hostmakedepends="python3-setuptools python3-versioneer python3-wheel python3-numpy" -makedepends="python3-devel" -depends="python3-numpy" -checkdepends="python3-pytest-xdist $depends" -short_desc="Fast NumPy array functions written in C (Python3)" -maintainer="Orphaned " -license="BSD-2-Clause" -homepage="https://github.com/kwgoodman/bottleneck" -distfiles="${PYPI_SITE}/b/bottleneck/bottleneck-${version}.tar.gz" -checksum=beb36df519b8709e7d357c0c9639b03b885ca6355bbf5e53752c685de51605b8 - -post_install() { - rm -f ${DESTDIR}/usr/lib/python*/site-packages/bottleneck/LICENSE - vlicense LICENSE -} diff --git a/srcpkgs/python3-Brotli/patches/use-system-brotli.patch b/srcpkgs/python3-Brotli/patches/use-system-brotli.patch deleted file mode 100644 index 6c3290b9adffc9..00000000000000 --- a/srcpkgs/python3-Brotli/patches/use-system-brotli.patch +++ /dev/null @@ -1,106 +0,0 @@ -diff --git a/setup.py b/setup.py -index 2cb89c3..748ecc5 100644 ---- a/setup.py -+++ b/setup.py -@@ -177,96 +177,17 @@ EXT_MODULES = [ - '_brotli', - sources=[ - 'python/_brotli.c', -- 'c/common/constants.c', -- 'c/common/context.c', -- 'c/common/dictionary.c', -- 'c/common/platform.c', -- 'c/common/shared_dictionary.c', -- 'c/common/transform.c', -- 'c/dec/bit_reader.c', -- 'c/dec/decode.c', -- 'c/dec/huffman.c', -- 'c/dec/state.c', -- 'c/enc/backward_references.c', -- 'c/enc/backward_references_hq.c', -- 'c/enc/bit_cost.c', -- 'c/enc/block_splitter.c', -- 'c/enc/brotli_bit_stream.c', -- 'c/enc/cluster.c', -- 'c/enc/command.c', -- 'c/enc/compound_dictionary.c', -- 'c/enc/compress_fragment.c', -- 'c/enc/compress_fragment_two_pass.c', -- 'c/enc/dictionary_hash.c', -- 'c/enc/encode.c', -- 'c/enc/encoder_dict.c', -- 'c/enc/entropy_encode.c', -- 'c/enc/fast_log.c', -- 'c/enc/histogram.c', -- 'c/enc/literal_cost.c', -- 'c/enc/memory.c', -- 'c/enc/metablock.c', -- 'c/enc/static_dict.c', -- 'c/enc/utf8_util.c', - ], - depends=[ -- 'c/common/constants.h', -- 'c/common/context.h', -- 'c/common/dictionary.h', -- 'c/common/platform.h', -- 'c/common/shared_dictionary_internal.h', -- 'c/common/transform.h', - 'c/common/version.h', -- 'c/dec/bit_reader.h', -- 'c/dec/huffman.h', -- 'c/dec/prefix.h', -- 'c/dec/state.h', -- 'c/enc/backward_references.h', -- 'c/enc/backward_references_hq.h', -- 'c/enc/backward_references_inc.h', -- 'c/enc/bit_cost.h', -- 'c/enc/bit_cost_inc.h', -- 'c/enc/block_encoder_inc.h', -- 'c/enc/block_splitter.h', -- 'c/enc/block_splitter_inc.h', -- 'c/enc/brotli_bit_stream.h', -- 'c/enc/cluster.h', -- 'c/enc/cluster_inc.h', -- 'c/enc/command.h', -- 'c/enc/compound_dictionary.h', -- 'c/enc/compress_fragment.h', -- 'c/enc/compress_fragment_two_pass.h', -- 'c/enc/dictionary_hash.h', -- 'c/enc/encoder_dict.h', -- 'c/enc/entropy_encode.h', -- 'c/enc/entropy_encode_static.h', -- 'c/enc/fast_log.h', -- 'c/enc/find_match_length.h', -- 'c/enc/hash.h', -- 'c/enc/hash_composite_inc.h', -- 'c/enc/hash_forgetful_chain_inc.h', -- 'c/enc/hash_longest_match64_inc.h', -- 'c/enc/hash_longest_match_inc.h', -- 'c/enc/hash_longest_match_quickly_inc.h', -- 'c/enc/hash_rolling_inc.h', -- 'c/enc/hash_to_binary_tree_inc.h', -- 'c/enc/histogram.h', -- 'c/enc/histogram_inc.h', -- 'c/enc/literal_cost.h', -- 'c/enc/memory.h', -- 'c/enc/metablock.h', -- 'c/enc/metablock_inc.h', -- 'c/enc/params.h', -- 'c/enc/prefix.h', -- 'c/enc/quality.h', -- 'c/enc/ringbuffer.h', -- 'c/enc/static_dict.h', -- 'c/enc/static_dict_lut.h', -- 'c/enc/utf8_util.h', -- 'c/enc/write_bits.h', - ], - include_dirs=[ - 'c/include', -+ ], -+ libraries=[ -+ 'brotlicommon', -+ 'brotlidec', -+ 'brotlienc', - ]), - ] - diff --git a/srcpkgs/python3-Brotli/template b/srcpkgs/python3-Brotli/template deleted file mode 100644 index 0942824d298da5..00000000000000 --- a/srcpkgs/python3-Brotli/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'python3-Brotli' -pkgname=python3-Brotli -version=1.1.0 -revision=2 -build_style=python3-module -hostmakedepends="python3-setuptools" -makedepends="python3-devel brotli-devel" -depends="python3" -short_desc="Python bindings for the Brotli compression library" -maintainer="Joel Beckmeyer " -license="MIT" -homepage="https://github.com/google/brotli" -distfiles="https://github.com/google/brotli/archive/v${version}.tar.gz" -checksum=e720a6ca29428b803f4ad165371771f5398faba397edf6778837a18599ea13ff - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-Cheroot/template b/srcpkgs/python3-Cheroot/template deleted file mode 100644 index 83ea54aa498b83..00000000000000 --- a/srcpkgs/python3-Cheroot/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'python3-Cheroot' -pkgname=python3-Cheroot -version=8.4.5 -revision=5 -build_style=python3-module -hostmakedepends="python3-setuptools_scm" -depends="python3-setuptools python3-six - python3-more-itertools python3-jaraco.functools" -short_desc="High-performance, pure-Python HTTP server (Python3)" -maintainer="Orphaned " -license="BSD-3-Clause" -homepage="https://github.com/cherrypy/cheroot" -changelog="https://github.com/cherrypy/cheroot/blob/master/CHANGES.rst" -distfiles="${PYPI_SITE}/c/cheroot/cheroot-${version}.tar.gz" -checksum=b6c18caf5f79cdae668c35fc8309fc88ea4a964cce9e2ca8504fab13bcf57301 -alternatives="cheroot:cheroot:/usr/bin/cheroot3" - -post_patch() { - # Don't need setuptools_scm_git_archive for the tarball - vsed -e '/setuptools_scm_git_archive/d' -i setup.cfg -} - -post_install() { - mv "${DESTDIR}/usr/bin/cheroot" "${DESTDIR}/usr/bin/cheroot3" - vlicense LICENSE.md -} diff --git a/srcpkgs/python3-CherryPy/template b/srcpkgs/python3-CherryPy/template deleted file mode 100644 index babf781370c10a..00000000000000 --- a/srcpkgs/python3-CherryPy/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'python3-CherryPy' -pkgname=python3-CherryPy -version=18.10.0 -revision=1 -build_style=python3-module -make_check_args="--ignore cherrypy/test/test_session.py - --deselect cherrypy/test/test_states.py::ServerStateTests::test_2_KeyboardInterrupt" -hostmakedepends="python3-wheel python3-setuptools_scm" -depends="python3-more-itertools python3-Cheroot python3-portend - python3-zc.lockfile python3-jaraco.collections" -checkdepends="${depends} python3-path python3-requests - python3-requests-toolbelt python3-pytest" -short_desc="Object-oriented HTTP framework (Python3)" -maintainer="Orphaned " -license="BSD-3-Clause" -homepage="https://cherrypy.dev" -changelog="https://raw.githubusercontent.com/cherrypy/cherrypy/main/CHANGES.rst" -distfiles="${PYPI_SITE}/C/CherryPy/cherrypy-${version}.tar.gz" -checksum=6c70e78ee11300e8b21c0767c542ae6b102a49cac5cfd4e3e313d7bb907c5891 -alternatives="cherrypy:cherryd:/usr/bin/cherryd3" - -pre_check() { - rm pytest.ini -} - -post_install() { - rm -r ${DESTDIR}/${py3_sitelib}/cherrypy/{test,tutorial} - mv ${DESTDIR}/usr/bin/cherryd{,3} - vlicense LICENSE.md -} diff --git a/srcpkgs/python3-ConfigArgParse/template b/srcpkgs/python3-ConfigArgParse/template deleted file mode 100644 index a07362a6a747a4..00000000000000 --- a/srcpkgs/python3-ConfigArgParse/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'python3-ConfigArgParse' -pkgname=python3-ConfigArgParse -version=1.7 -revision=2 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3" -checkdepends="python3-pytest python3-yaml" -short_desc="Drop-in replacement for argparse" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/bw2/ConfigArgParse" -distfiles="${PYPI_SITE}/C/ConfigArgParse/ConfigArgParse-${version}.tar.gz" -checksum=e7067471884de5478c58a511e529f0f9bd1c66bfef1dea90935438d6c23306d1 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-Cython/template b/srcpkgs/python3-Cython/template deleted file mode 100644 index ec905a9a8ac192..00000000000000 --- a/srcpkgs/python3-Cython/template +++ /dev/null @@ -1,31 +0,0 @@ -# Template file for 'python3-Cython' -pkgname=python3-Cython -version=3.1.4 -revision=1 -build_style=python3-module -hostmakedepends="python3-setuptools" -makedepends="python3-devel" -depends="python3-setuptools" -short_desc="Python to C compiler" -maintainer="Andrew J. Hesford " -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=9aefefe831331e2d66ab31799814eae4d0f8a2d246cbaaaa14d1be29ef777683 -# Tests are flaky -make_check=no -conflicts="python3-Cython0.29>=0" -replaces="python3-Cython0.29>=0" - -alternatives=" - cython:cygdb:/usr/bin/cygdb3 - cython:cython:/usr/bin/cython3 - cython:cythonize:/usr/bin/cythonize3 -" - -post_install() { - mv ${DESTDIR}/usr/bin/cygdb{,3} - mv ${DESTDIR}/usr/bin/cython{,3} - mv ${DESTDIR}/usr/bin/cythonize{,3} -} diff --git a/srcpkgs/python3-EasyProcess/template b/srcpkgs/python3-EasyProcess/template deleted file mode 100644 index 6eaee1e99807b8..00000000000000 --- a/srcpkgs/python3-EasyProcess/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'python3-EasyProcess' -pkgname=python3-EasyProcess -version=1.1 -revision=4 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3" -short_desc="Easy to use python subprocess interface" -maintainer="Đoàn Trần Công Danh " -license="BSD-2-Clause" -homepage="https://github.com/ponty/easyprocess" -distfiles="${PYPI_SITE}/E/EasyProcess/EasyProcess-${version}.tar.gz" -checksum=885898302a57aab948973e8b5d32a4229392b9fb2d986ab1d4ffd590e5ba90ec -make_check=no # Tests require removed python3-nose - -post_install() { - vlicense LICENSE.txt -} diff --git a/srcpkgs/python3-Faker/template b/srcpkgs/python3-Faker/template deleted file mode 100644 index 18aeb17533fa7c..00000000000000 --- a/srcpkgs/python3-Faker/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'python3-Faker' -pkgname=python3-Faker -version=33.1.0 -revision=2 -build_style=python3-pep517 -hostmakedepends="python3-wheel python3-setuptools" -depends="python3-dateutil" -checkdepends="${depends} python3-freezegun python3-validators python3-Pillow python3-xmltodict - python3-typing_extensions python3-pytest" -short_desc="Python package for generating fake data" -maintainer="Vinfall " -license="MIT" -homepage="https://faker.readthedocs.io/en/master/" -changelog="https://github.com/joke2k/faker/raw/master/CHANGELOG.md" -distfiles="${PYPI_SITE}/f/faker/faker-${version}.tar.gz" -checksum=1c925fc0e86a51fc46648b504078c88d0cd48da1da2595c4e712841cab43a1e4 - -post_install() { - vlicense LICENSE.txt -} diff --git a/srcpkgs/python3-Flask-Babel/template b/srcpkgs/python3-Flask-Babel/template deleted file mode 100644 index da803b64cba3ca..00000000000000 --- a/srcpkgs/python3-Flask-Babel/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'python3-Flask-Babel' -pkgname=python3-Flask-Babel -version=4.0.0 -revision=2 -build_style=python3-pep517 -hostmakedepends="python3-poetry-core" -depends="python3-pytz python3-Jinja2 python3-Babel python3-Flask" -checkdepends="${depends} python3-pytest-mock" -short_desc="Python3 i18n and l10n support for Flask based on Babel and pytz" -maintainer="pulux " -license="BSD-3-Clause" -homepage="https://python-babel.github.io/flask-babel/" -distfiles="https://github.com/python-babel/flask-babel/archive/v${version}.tar.gz" -checksum=6952ba8a6813a33a5c2ff65ddad61e8215307b5eb060d2d87e413822af9114a7 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-Flask-Cors/template b/srcpkgs/python3-Flask-Cors/template deleted file mode 100644 index daff2078497d41..00000000000000 --- a/srcpkgs/python3-Flask-Cors/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'python3-Flask-Cors' -pkgname=python3-Flask-Cors -version=5.0.0 -revision=2 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3-Flask python3-six" -checkdepends="python3-pytest ${depends}" -short_desc="Flask extension adding a decorator for CORS support" -maintainer="Joel Beckmeyer " -license="MIT" -homepage="https://github.com/corydolphin/flask-cors" -changelog="https://raw.githubusercontent.com/corydolphin/flask-cors/master/CHANGELOG.md" -distfiles="${PYPI_SITE}/f/flask_cors/flask_cors-${version}.tar.gz" -checksum=5aadb4b950c4e93745034594d9f3ea6591f734bb3662e16e255ffbf5e89c88ef - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-Flask-HTTPAuth/template b/srcpkgs/python3-Flask-HTTPAuth/template deleted file mode 100644 index 48883db2f80458..00000000000000 --- a/srcpkgs/python3-Flask-HTTPAuth/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'python3-Flask-HTTPAuth' -pkgname=python3-Flask-HTTPAuth -version=4.8.0 -revision=2 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3-Flask" -short_desc="Basic, Digest and Token HTTP authentication for Flask routes" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/miguelgrinberg/Flask-HTTPAuth" -distfiles="${PYPI_SITE}/f/flask-httpauth/Flask-HTTPAuth-${version}.tar.gz" -checksum=66568a05bc73942c65f1e2201ae746295816dc009edd84b482c44c758d75097a -make_check=no # needs packages not in repo (asgiref) - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-Flask-Login/patches/00.flask-3.0.patch b/srcpkgs/python3-Flask-Login/patches/00.flask-3.0.patch deleted file mode 100644 index 9c445f769c468f..00000000000000 --- a/srcpkgs/python3-Flask-Login/patches/00.flask-3.0.patch +++ /dev/null @@ -1,46 +0,0 @@ -From 7b170bf4e5e0240fe084166c9ca6ec4fba258dcd Mon Sep 17 00:00:00 2001 -From: Hiromasa Ihara -Date: Mon, 2 Oct 2023 20:14:40 +0900 -Subject: [PATCH] fix: avoid DeprecationWarning 'werkzeug.urls.url_decode' is - deprecated (#746) - ---- - src/flask_login/utils.py | 8 ++++---- - 1 file changed, 4 insertions(+), 4 deletions(-) - -diff --git a/src/flask_login/utils.py b/src/flask_login/utils.py -index c3c46846..45a7e279 100644 ---- a/src/flask_login/utils.py -+++ b/src/flask_login/utils.py -@@ -3,6 +3,8 @@ - from hashlib import sha512 - from urllib.parse import urlparse - from urllib.parse import urlunparse -+from urllib.parse import parse_qs -+from urllib.parse import urlencode - - from flask import current_app - from flask import g -@@ -11,8 +13,6 @@ - from flask import session - from flask import url_for - from werkzeug.local import LocalProxy --from werkzeug.urls import url_decode --from werkzeug.urls import url_encode - - from .config import COOKIE_NAME - from .config import EXEMPT_METHODS -@@ -123,11 +123,11 @@ def login_url(login_view, next_url=None, next_field="next"): - return base - - parsed_result = urlparse(base) -- md = url_decode(parsed_result.query) -+ md = parse_qs(parsed_result.query) - md[next_field] = make_next_param(base, next_url) - netloc = current_app.config.get("FORCE_HOST_FOR_REDIRECTS") or parsed_result.netloc - parsed_result = parsed_result._replace( -- netloc=netloc, query=url_encode(md, sort=True) -+ netloc=netloc, query=urlencode(md, doseq=True) - ) - return urlunparse(parsed_result) - diff --git a/srcpkgs/python3-Flask-Login/patches/01.flask-3.0.patch b/srcpkgs/python3-Flask-Login/patches/01.flask-3.0.patch deleted file mode 100644 index d2bc485820762e..00000000000000 --- a/srcpkgs/python3-Flask-Login/patches/01.flask-3.0.patch +++ /dev/null @@ -1,317 +0,0 @@ -From 7d98a49bc38d0849367b348bfe37a2b689323419 Mon Sep 17 00:00:00 2001 -From: Sha -Date: Mon, 2 Oct 2023 07:00:12 -0500 -Subject: [PATCH] flask 3.0 compatibility (#778) - -* Werkzeug 3.0 compatible - -* python3.7 compatibility - -* troubleshooting version compatibility - -* update constrain - -* package version troubleshooting - -* troubleshooting package version - -* troubleshoot package version - -* package tuning - -* troubleshoot package version - -* troubleshooting package version - -* troubleshoot test cases - -* troubleshoot python package version - -* Update tox.ini - -* version troubleshoot - -* version fix - -* package version - -* package version - -* Update setup.py - -* Update setup.py - -* package version - -* package version - -* package version - -* Update setup.cfg - -* version fix - -* package version - -* package version - -* package version - -* package version - -* deprecate python3.7 - -* package version - -* merge conflicts - -* pylint fix ---- - .github/workflows/tests.yaml | 4 +- - requirements/ci-release.txt | 83 +++++++++------------ - requirements/ci-tests.in | 5 +- - requirements/ci-tests.txt | 61 +++++++++------- - requirements/dev.txt | 138 ++++++----------------------------- - requirements/docs.txt | 50 +++++++------ - requirements/style.txt | 25 +++---- - requirements/tests-min.in | 8 +- - requirements/tests-min.txt | 34 ++++----- - requirements/tests.in | 6 +- - requirements/tests.txt | 28 +++---- - setup.cfg | 2 +- - setup.py | 5 +- - src/flask_login/utils.py | 4 +- - tests/test_login.py | 26 ++++--- - tox.ini | 2 +- - 16 files changed, 198 insertions(+), 283 deletions(-) - -diff --git a/src/flask_login/utils.py b/src/flask_login/utils.py -index 45a7e279..0fde23f4 100644 ---- a/src/flask_login/utils.py -+++ b/src/flask_login/utils.py -@@ -1,10 +1,10 @@ - import hmac - from functools import wraps - from hashlib import sha512 --from urllib.parse import urlparse --from urllib.parse import urlunparse - from urllib.parse import parse_qs - from urllib.parse import urlencode -+from urllib.parse import urlparse -+from urllib.parse import urlunparse - - from flask import current_app - from flask import g -diff --git a/tests/test_login.py b/tests/test_login.py ---- a/tests/test_login.py -+++ b/tests/test_login.py -@@ -328,7 +328,7 @@ - def empty_session(): - return f"modified={session.modified}" - -- # This will help us with the possibility of typoes in the tests. Now -+ # This will help us with the possibility of typos in the tests. Now - # we shouldn't have to check each response to help us set up state - # (such as login pages) to make sure it worked: we will always - # get an exception raised (rather than return a 404 response) -@@ -669,24 +669,17 @@ - name = self.app.config["REMEMBER_COOKIE_NAME"] = "myname" - duration = self.app.config["REMEMBER_COOKIE_DURATION"] = timedelta(days=2) - path = self.app.config["REMEMBER_COOKIE_PATH"] = "/mypath" -- domain = self.app.config["REMEMBER_COOKIE_DOMAIN"] = ".localhost.local" -+ domain = self.app.config["REMEMBER_COOKIE_DOMAIN"] = "localhost.local" - - with self.app.test_client() as c: - c.get("/login-notch-remember") - -- # TODO: Is there a better way to test this? -- self.assertIn( -- domain, -- c.cookie_jar._cookies, -- "Custom domain not found as cookie domain", -+ cookie = c.get_cookie(key=name, domain=domain, path=path) -+ self.assertIsNotNone( -+ cookie, "Custom domain, path and name not found in cookies" - ) -- domain_cookie = c.cookie_jar._cookies[domain] -- self.assertIn(path, domain_cookie, "Custom path not found as cookie path") -- path_cookie = domain_cookie[path] -- self.assertIn(name, path_cookie, "Custom name not found as cookie name") -- cookie = path_cookie[name] - -- expiration_date = datetime.utcfromtimestamp(cookie.expires) -+ expiration_date = datetime.utcfromtimestamp(cookie.expires.timestamp()) - expected_date = datetime.utcnow() + duration - difference = expected_date - expiration_date - -@@ -702,24 +695,17 @@ - self.app.config["REMEMBER_COOKIE_DURATION"] = 172800 - duration = timedelta(hours=7) - path = self.app.config["REMEMBER_COOKIE_PATH"] = "/mypath" -- domain = self.app.config["REMEMBER_COOKIE_DOMAIN"] = ".localhost.local" -+ domain = self.app.config["REMEMBER_COOKIE_DOMAIN"] = "localhost.local" - - with self.app.test_client() as c: - c.get("/login-notch-remember-custom") - -- # TODO: Is there a better way to test this? -- self.assertIn( -- domain, -- c.cookie_jar._cookies, -- "Custom domain not found as cookie domain", -+ cookie = c.get_cookie(key=name, domain=domain, path=path) -+ self.assertIsNotNone( -+ cookie, "Custom domain, path and name not found in cookies" - ) -- domain_cookie = c.cookie_jar._cookies[domain] -- self.assertIn(path, domain_cookie, "Custom path not found as cookie path") -- path_cookie = domain_cookie[path] -- self.assertIn(name, path_cookie, "Custom name not found as cookie name") -- cookie = path_cookie[name] - -- expiration_date = datetime.utcfromtimestamp(cookie.expires) -+ expiration_date = datetime.utcfromtimestamp(cookie.expires.timestamp()) - expected_date = datetime.utcnow() + duration - difference = expected_date - expiration_date - -@@ -734,15 +720,15 @@ - self.app.config["REMEMBER_COOKIE_DURATION"] = 172800 - duration = timedelta(seconds=172800) - name = self.app.config["REMEMBER_COOKIE_NAME"] = "myname" -- domain = self.app.config["REMEMBER_COOKIE_DOMAIN"] = ".localhost.local" -+ domain = self.app.config["REMEMBER_COOKIE_DOMAIN"] = "localhost.local" - - with self.app.test_client() as c: - result = c.get("/login-notch-remember") - self.assertEqual(result.status_code, 200) - -- cookie = c.cookie_jar._cookies[domain]["/"][name] -+ cookie = c.get_cookie(key=name, domain=domain, path="/") - -- expiration_date = datetime.utcfromtimestamp(cookie.expires) -+ expiration_date = datetime.utcfromtimestamp(cookie.expires.timestamp()) - expected_date = datetime.utcnow() + duration - difference = expected_date - expiration_date - -@@ -794,25 +780,22 @@ - self.assertIn(expected_exception_message, str(cm.exception)) - - def test_remember_me_refresh_every_request(self): -- domain = self.app.config["REMEMBER_COOKIE_DOMAIN"] = ".localhost.local" -+ domain = self.app.config["REMEMBER_COOKIE_DOMAIN"] = "localhost.local" - path = self.app.config["REMEMBER_COOKIE_PATH"] = "/" - - # No refresh - self.app.config["REMEMBER_COOKIE_REFRESH_EACH_REQUEST"] = False - with self.app.test_client() as c: - c.get("/login-notch-remember") -- self.assertIn("remember", c.cookie_jar._cookies[domain][path]) -- expiration_date_1 = datetime.utcfromtimestamp( -- c.cookie_jar._cookies[domain][path]["remember"].expires -- ) -- -- self._delete_session(c) -+ cookie = c.get_cookie(key="remember", domain=domain, path=path) -+ self.assertIsNotNone(cookie) -+ expiration_date_1 = datetime.utcfromtimestamp(cookie.expires.timestamp()) - -+ # self._delete_session(c) - c.get("/username") -- self.assertIn("remember", c.cookie_jar._cookies[domain][path]) -- expiration_date_2 = datetime.utcfromtimestamp( -- c.cookie_jar._cookies[domain][path]["remember"].expires -- ) -+ cookie = c.get_cookie(key="remember", domain=domain, path=path) -+ self.assertIsNotNone(cookie) -+ expiration_date_2 = datetime.utcfromtimestamp(cookie.expires.timestamp()) - self.assertEqual(expiration_date_1, expiration_date_2) - - # With refresh (mock datetime's `utcnow`) -@@ -820,22 +803,24 @@ - self.app.config["REMEMBER_COOKIE_REFRESH_EACH_REQUEST"] = True - now = datetime.utcnow() - mock_dt.utcnow = Mock(return_value=now) -- -+ mock_utcnow1 = mock_dt.utcnow - with self.app.test_client() as c: - c.get("/login-notch-remember") -- self.assertIn("remember", c.cookie_jar._cookies[domain][path]) -+ cookie = c.get_cookie(key="remember", domain=domain, path=path) - expiration_date_1 = datetime.utcfromtimestamp( -- c.cookie_jar._cookies[domain][path]["remember"].expires -+ cookie.expires.timestamp() - ) - self.assertIsNotNone(expiration_date_1) - -- self._delete_session(c) -+ # self._delete_session(c) - - mock_dt.utcnow = Mock(return_value=now + timedelta(seconds=1)) -+ mock_utcnow2 = mock_dt.utcnow -+ self.assertNotEqual(mock_utcnow1, mock_utcnow2) - c.get("/username") -- self.assertIn("remember", c.cookie_jar._cookies[domain][path]) -+ cookie = c.get_cookie(key="remember", domain=domain, path=path) - expiration_date_2 = datetime.utcfromtimestamp( -- c.cookie_jar._cookies[domain][path]["remember"].expires -+ cookie.expires.timestamp() - ) - self.assertIsNotNone(expiration_date_2) - self.assertNotEqual(expiration_date_1, expiration_date_2) -@@ -1016,7 +1001,7 @@ - c.get("/login-notch-remember") - with c.session_transaction() as sess: - sess["_user_id"] = None -- c.set_cookie(domain, self.remember_cookie_name, "foo") -+ c.set_cookie(self.remember_cookie_name, "foo", domain=domain) - result = c.get("/username") - self.assertEqual("Anonymous", result.data.decode("utf-8")) - -@@ -1315,7 +1300,7 @@ - pass - return USERS.get(user_id) - -- # This will help us with the possibility of typoes in the tests. Now -+ # This will help us with the possibility of typos in the tests. Now - # we shouldn't have to check each response to help us set up state - # (such as login pages) to make sure it worked: we will always - # get an exception raised (rather than return a 404 response) -@@ -1426,9 +1411,10 @@ - result = login_url("https://auth.localhost/login", PROTECTED) - self.assertEqual(expected, result) - -+ url = login_url("/login?affil=cgnu", PROTECTED) - self.assertEqual( - "/login?affil=cgnu&next=%2Fprotected", -- login_url("/login?affil=cgnu", PROTECTED), -+ url, - ) - - def test_login_url_generation_with_view(self): -@@ -1590,7 +1576,7 @@ - def load_user(user_id): - return USERS[str(user_id)] - -- # This will help us with the possibility of typoes in the tests. Now -+ # This will help us with the possibility of typos in the tests. Now - # we shouldn't have to check each response to help us set up state - # (such as login pages) to make sure it worked: we will always - # get an exception raised (rather than return a 404 response) -@@ -1646,7 +1632,7 @@ - def load_user(user_id): - return USERS[str(user_id)] - -- # This will help us with the possibility of typoes in the tests. Now -+ # This will help us with the possibility of typos in the tests. Now - # we shouldn't have to check each response to help us set up state - # (such as login pages) to make sure it worked: we will always - # get an exception raised (rather than return a 404 response) -@@ -1742,7 +1728,7 @@ - def load_user(user_id): - return USERS[int(user_id)] - -- # This will help us with the possibility of typoes in the tests. Now -+ # This will help us with the possibility of typos in the tests. Now - # we shouldn't have to check each response to help us set up state - # (such as login pages) to make sure it worked: we will always - # get an exception raised (rather than return a 404 response) diff --git a/srcpkgs/python3-Flask-Login/template b/srcpkgs/python3-Flask-Login/template deleted file mode 100644 index dbb0c43f8ffa56..00000000000000 --- a/srcpkgs/python3-Flask-Login/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'python3-Flask-Login' -pkgname=python3-Flask-Login -version=0.6.2 -revision=5 -build_style=python3-module -make_check_args="-p no:warnings" -hostmakedepends="python3-setuptools" -depends="python3-Flask" -checkdepends="python3-semanticversion python3-pytest python3-asgiref $depends" -short_desc="User session management for Flask (Python3)" -maintainer="pulux " -license="MIT" -homepage="https://github.com/maxcountryman/flask-login" -changelog="https://github.com/maxcountryman/flask-login/raw/main/CHANGES.md" -distfiles="${PYPI_SITE}/F/Flask-Login/Flask-Login-${version}.tar.gz" -checksum=c0a7baa9fdc448cdd3dd6f0939df72eec5177b2f7abe6cb82fc934d29caac9c3 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-Flask-RESTful/template b/srcpkgs/python3-Flask-RESTful/template deleted file mode 100644 index f36865706089c6..00000000000000 --- a/srcpkgs/python3-Flask-RESTful/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'python3-Flask-RESTful' -pkgname=python3-Flask-RESTful -version=0.3.10 -revision=3 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3-Flask python3-six python3-pytz python3-aniso8601" -short_desc="Simple framework for creating REST APIs" -maintainer="Andrew Benson " -license="BSD-3-Clause" -homepage="https://flask-restful.readthedocs.io/en/latest/" -distfiles="https://github.com/flask-restful/flask-restful/archive/${version}.tar.gz" -checksum=f0b709993627cfa8141aba6c4cae46d918b0fd07f158fe5ea3195b041ddd831b -make_check=no # Tests require removed python3-nose - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-Flask-WTF/template b/srcpkgs/python3-Flask-WTF/template deleted file mode 100644 index 242df6f8e2268b..00000000000000 --- a/srcpkgs/python3-Flask-WTF/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'python3-Flask-WTF' -pkgname=python3-Flask-WTF -version=1.2.2 -revision=1 -build_style=python3-pep517 -hostmakedepends="hatchling" -depends="python3-Flask python3-WTForms python3-itsdangerous" -checkdepends="python3-pytest-xdist $depends" -short_desc="Simple integration of Flask and WTForms (Python3)" -maintainer="Andrew J. Hesford " -license="BSD-3-Clause" -homepage="https://github.com/lepture/flask-wtf" -changelog="https://raw.githubusercontent.com/wtforms/flask-wtf/main/docs/changes.rst" -distfiles="${homepage}/archive/v${version}.tar.gz" -checksum=54c29c2ff464d9875191299afdd9148c4ea83e39456a9c08f7d0543bf46fd4fd - -post_install() { - vlicense LICENSE.rst -} diff --git a/srcpkgs/python3-Flask/template b/srcpkgs/python3-Flask/template deleted file mode 100644 index 99eac6e5fc71c9..00000000000000 --- a/srcpkgs/python3-Flask/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'python3-Flask' -pkgname=python3-Flask -version=3.1.1 -revision=1 -build_style=python3-pep517 -hostmakedepends="python3-flit_core" -depends="python3-Werkzeug python3-Jinja2 python3-itsdangerous - python3-click python3-blinker python3-MarkupSafe" -checkdepends="${depends} python3-pytest python3-hypothesis" -short_desc="Python3 web microframework" -maintainer="Pulux " -license="BSD-3-Clause" -homepage="https://palletsprojects.com/p/Flask" -changelog="https://raw.githubusercontent.com/pallets/flask/main/CHANGES.rst" -distfiles="https://github.com/pallets/flask/archive/${version}.tar.gz" -checksum=80af55cb764cb4d2303ea13877d752a4aa19af898d4e374e0bcdcf1e98fa56e0 -conflicts="python-Flask>=0" - -post_install() { - vlicense LICENSE.txt -} diff --git a/srcpkgs/python3-GitPython/template b/srcpkgs/python3-GitPython/template deleted file mode 100644 index 18a42acfa710d4..00000000000000 --- a/srcpkgs/python3-GitPython/template +++ /dev/null @@ -1,42 +0,0 @@ -# Template file for 'python3-GitPython' -pkgname=python3-GitPython -version=3.1.31 -revision=3 -build_style=python3-module -make_check_args="--deselect test/test_base.py::TestBase::test_with_rw_remote_and_rw_repo - --deselect test/test_git.py::TestGit::test_refresh - --deselect test/test_remote.py::TestRemote::test_base - --deselect test/test_git.py::TestGit::test_call_process_calls_execute" -hostmakedepends="python3-setuptools" -depends="python3-gitdb git" -checkdepends="${depends} python3-pytest-sugar python3-coverage python3-pytest-cov python3-toml - python3-mypy flake8 python3-ddt git python3-virtualenv" -short_desc="Library to interact with Git repositories (Python3)" -maintainer="Orphaned " -license="BSD-3-Clause" -homepage="https://github.com/gitpython-developers/GitPython" -changelog="https://raw.githubusercontent.com/gitpython-developers/GitPython/main/doc/source/changes.rst" -distfiles="https://github.com/gitpython-developers/GitPython/archive/refs/tags/${version}.tar.gz" -checksum=2b3f42819402642effd574823ea9f7022f20b53b3245d7570d385a48163f6117 - -post_install() { - vlicense LICENSE -} - -pre_check() { - git clone https://github.com/gitpython-developers/GitPython GitPython-test-checkout - cd GitPython-test-checkout - git checkout ${version} - yes | ./init-tests-after-clone.sh - export GIT_PYTHON_TEST_GIT_REPO_BASE="${PWD}" - - git config --global user.email "void@example.com" - git config --global user.name "void" - - # Required due to tests doing stuff not allowed by default anymore due to a security vulnerability - git config --global protocol.file.allow always -} - -post_check() { - rm ~/.gitconfig -} diff --git a/srcpkgs/python3-IPy/template b/srcpkgs/python3-IPy/template deleted file mode 100644 index 5300c4c731ec6f..00000000000000 --- a/srcpkgs/python3-IPy/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'python3-IPy' -pkgname=python3-IPy -version=1.01 -revision=5 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3" -short_desc="Python3 class for handling of IPv4 and IPv6 addresses and networks" -maintainer="johannes " -license="BSD-3-Clause" -homepage="https://github.com/autocracy/python-ipy" -distfiles="${PYPI_SITE}/I/IPy/IPy-${version}.tar.gz" -checksum=edeca741dea2d54aca568fa23740288c3fe86c0f3ea700344571e9ef14a7cc1a - -post_install() { - vlicense COPYING -} diff --git a/srcpkgs/python3-Inflector/template b/srcpkgs/python3-Inflector/template deleted file mode 100644 index 1f7dedf05f7232..00000000000000 --- a/srcpkgs/python3-Inflector/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'python3-Inflector' -pkgname=python3-Inflector -version=3.0.1 -revision=6 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3" -short_desc="Inflector for Python3" -maintainer="Orphaned " -license="BSD-3-Clause" -homepage="https://github.com/ixmatus/inflector" -distfiles="${PYPI_SITE}/I/Inflector/Inflector-${version}.tar.gz" -checksum=21add07f255a45ef83523ea73747b0651a1d680c79d0853009c4abff218d4d10 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-Jinja2/template b/srcpkgs/python3-Jinja2/template deleted file mode 100644 index 2f026bd1c3a724..00000000000000 --- a/srcpkgs/python3-Jinja2/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'python3-Jinja2' -pkgname=python3-Jinja2 -version=3.1.6 -revision=1 -build_style=python3-pep517 -hostmakedepends="python3-flit_core" -depends="python3-MarkupSafe" -checkdepends="python3-pytest python3-trio $depends" -short_desc="Fast and expressive template engine" -maintainer="Andrew J. Hesford " -license="BSD-3-Clause" -homepage="https://jinja.palletsprojects.com" -changelog="https://raw.githubusercontent.com/pallets/jinja/master/CHANGES.rst" -distfiles="${PYPI_SITE}/j/jinja2/jinja2-${version}.tar.gz" -checksum=0137fb05990d35f1275a587e9aee6d56da821fc83491a0fb838183be43f66d6d - -post_install() { - vlicense LICENSE.txt -} diff --git a/srcpkgs/python3-Levenshtein/template b/srcpkgs/python3-Levenshtein/template deleted file mode 100644 index b86a041e73d209..00000000000000 --- a/srcpkgs/python3-Levenshtein/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'python3-Levenshtein' -pkgname=python3-Levenshtein -version=0.26.1 -revision=1 -build_style=python3-pep517 -hostmakedepends="cmake python3-scikit-build-core ninja" -makedepends="python3-devel rapidfuzz-cpp" -depends="python3-rapidfuzz" -checkdepends="${depends} python3-pytest" -short_desc="Functions for computation of distance and string similarity" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="https://github.com/maxbachmann/Levenshtein" -distfiles="${PYPI_SITE}/l/levenshtein/levenshtein-${version}.tar.gz" -checksum=0d19ba22330d50609b2349021ec3cf7d905c6fe21195a2d0d876a146e7ed2575 - -export CMAKE_ARGS="-DPython_INCLUDE_DIR:PATH=${XBPS_CROSS_BASE}/${py3_inc}" diff --git a/srcpkgs/python3-M2Crypto/template b/srcpkgs/python3-M2Crypto/template deleted file mode 100644 index a61177702ed9bb..00000000000000 --- a/srcpkgs/python3-M2Crypto/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'python3-M2Crypto' -pkgname=python3-M2Crypto -version=0.42.0 -revision=2 -build_style=python3-module -hostmakedepends="python3-setuptools swig openssl-devel" -makedepends="openssl-devel python3-devel" -depends="python3" -checkdepends="ca-certificates python3-pytest python3-parameterized" -short_desc="Python crypto and SSL toolkit" -maintainer="Orphaned " -license="MIT" -homepage="https://gitlab.com/m2crypto/m2crypto/" -distfiles="${PYPI_SITE}/m/m2crypto/m2crypto-${version}.tar.gz" -checksum=42b62df2caf623161b1d643a7235464c2fe2a3105049ebc498a6d47dc08f64b4 - -post_install() { - vlicense LICENCE -} diff --git a/srcpkgs/python3-Mako/template b/srcpkgs/python3-Mako/template deleted file mode 100644 index c77e8c0e722fa0..00000000000000 --- a/srcpkgs/python3-Mako/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'python3-Mako' -pkgname=python3-Mako -version=1.3.2 -revision=2 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3-MarkupSafe" -checkdepends="python3-pytest $depends" -short_desc="Hyperfast and lightweight templating for Python3" -maintainer="Orphaned " -license="MIT" -homepage="https://www.makotemplates.org/" -distfiles="${PYPI_SITE}/M/Mako/Mako-${version}.tar.gz" -checksum=2a0c8ad7f6274271b3bb7467dd37cf9cc6dab4bc19cb69a4ef10669402de698e -conflicts="python-Mako>=0" - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-Markdown/template b/srcpkgs/python3-Markdown/template deleted file mode 100644 index 12acc077389e09..00000000000000 --- a/srcpkgs/python3-Markdown/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'python3-Markdown' -pkgname=python3-Markdown -version=3.6 -revision=2 -build_style=python3-pep517 -hostmakedepends="python3-wheel" -depends="python3" -checkdepends="python3-yaml" -short_desc="Python3 implementation of John Gruber's Markdown" -maintainer="Orphaned " -license="BSD-3-Clause" -homepage="https://github.com/Python-Markdown/markdown" -distfiles="${PYPI_SITE}/M/Markdown/Markdown-${version}.tar.gz" -checksum=ed4f41f6daecbeeb96e576ce414c41d2d876daa9a16cb35fa8ed8c2ddfad0224 -conflicts="python-Markdown>=0" - -do_check() { - python3 -m unittest discover tests -} - -post_install() { - vlicense LICENSE.md LICENSE -} diff --git a/srcpkgs/python3-MarkupSafe/template b/srcpkgs/python3-MarkupSafe/template deleted file mode 100644 index 24f83c630bc176..00000000000000 --- a/srcpkgs/python3-MarkupSafe/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'python3-MarkupSafe' -pkgname=python3-MarkupSafe -version=3.0.3 -revision=1 -build_style=python3-module -hostmakedepends="python3-setuptools" -makedepends="python3-devel" -depends="python3" -checkdepends="python3-pytest" -short_desc="Implements a XML/HTML/XHTML Markup safe string for Python3" -maintainer="Andrew J. Hesford " -license="BSD-3-Clause" -homepage="https://palletsprojects.com/p/markupsafe/" -distfiles="${PYPI_SITE}/M/MarkupSafe/markupsafe-${version}.tar.gz" -checksum=722695808f4b6457b320fdc131280796bdceb04ab50fe1795cd540799ebe1698 - -post_install() { - vlicense LICENSE.txt -} diff --git a/srcpkgs/python3-Markups/template b/srcpkgs/python3-Markups/template deleted file mode 100644 index 38d0973bdb9edd..00000000000000 --- a/srcpkgs/python3-Markups/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'python3-Markups' -pkgname=python3-Markups -version=3.0.0 -revision=9 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3 python3-markdown-math" -short_desc="Wrapper around the various text markup languages (Python3)" -maintainer="Enno Boland " -license="BSD-3-Clause" -homepage="https://github.com/mitya57/pymarkups" -changelog="https://raw.githubusercontent.com/retext-project/pymarkups/master/changelog" -distfiles="${PYPI_SITE}/M/Markups/Markups-${version}.tar.gz" -checksum=1ea19458dfca6a4562044e701aa8698089a0c659fc535689ed260f89a04f8d39 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-MechanicalSoup/template b/srcpkgs/python3-MechanicalSoup/template deleted file mode 100644 index 2fcccc69e0a13c..00000000000000 --- a/srcpkgs/python3-MechanicalSoup/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'python3-MechanicalSoup' -pkgname=python3-MechanicalSoup -version=0.12.0 -revision=7 -build_style=python3-module -pycompile_module="mechanicalsoup" -hostmakedepends="python3-setuptools" -depends="python3 python3-requests python3-six python3-lxml - python3-BeautifulSoup4" -short_desc="Python3 library for automating interaction with websites" -maintainer="Alex Childs " -license="MIT" -homepage="https://mechanicalsoup.readthedocs.io/en/stable/index.html" -distfiles="${PYPI_SITE}/M/MechanicalSoup/MechanicalSoup-${version}.tar.gz" -checksum=39a60627a97981869251837b8bd082485f2f681df8a3315836ffaa74663627bd - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-MiniMock/template b/srcpkgs/python3-MiniMock/template deleted file mode 100644 index 96b79669a3c059..00000000000000 --- a/srcpkgs/python3-MiniMock/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'python3-MiniMock' -pkgname=python3-MiniMock -version=1.2.8 -revision=9 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3" -short_desc="Simple possible mock library in Python3" -maintainer="Orphaned " -license="MIT" -homepage="https://pypi.org/project/MiniMock/" -distfiles="${PYPI_SITE}/M/MiniMock/MiniMock-${version}.tar.gz" -checksum=5fdfdfeadf0fc781d0592a1b90d2fcc11581f682ff7cba6201cfdb15c3ea5a4c - -post_install() { - vlicense docs/license.txt -} diff --git a/srcpkgs/python3-MyST-Parser/template b/srcpkgs/python3-MyST-Parser/template deleted file mode 100644 index 7cf9cfb8ca7941..00000000000000 --- a/srcpkgs/python3-MyST-Parser/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'python3-MyST-Parser' -pkgname=python3-MyST-Parser -version=3.0.1 -revision=2 -build_style=python3-pep517 -hostmakedepends="python3-flit_core" -short_desc="Sphinx and Docutils extension to parse MyST" -maintainer="Daniel Martinez " -license="MIT" -homepage="https://myst-parser.readthedocs.io" -changelog="https://raw.githubusercontent.com/executablebooks/MyST-Parser/master/CHANGELOG.md" -distfiles="https://github.com/executablebooks/MyST-Parser/archive/refs/tags/v${version}.tar.gz" -checksum=1686c63164d55db5f3e7ebea9a2c3a541f973f89b33a4e49390ef69ee89bd6a5 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-PGPy/template b/srcpkgs/python3-PGPy/template deleted file mode 100644 index 02a38f91fa10f7..00000000000000 --- a/srcpkgs/python3-PGPy/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'python3-PGPy' -pkgname=python3-PGPy -version=0.6.0 -revision=3 -build_style=python3-module -hostmakedepends="python3-setuptools python3-wheel" -depends="python3-cryptography python3-pyasn1 python3-six" -checkdepends="python3-pytest python3-progressbar $depends" -short_desc="Pretty Good Privacy for Python" -maintainer="Orphaned " -license="BSD-3-Clause" -homepage="https://github.com/SecurityInnovation/PGPy" -distfiles="https://github.com/SecurityInnovation/PGPy/archive/v${version}.tar.gz" -checksum=33028fc2c47718a9215311bb22d6fed042074afbc91bf4e9764fdf0df54fc2b3 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-Pebble/template b/srcpkgs/python3-Pebble/template deleted file mode 100644 index 59d32d3c33b697..00000000000000 --- a/srcpkgs/python3-Pebble/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'python3-Pebble' -pkgname=python3-Pebble -version=5.0.2 -revision=3 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3" -checkdepends="python3-pytest" -short_desc="Threading and multiprocessing eye-candy for Python" -maintainer="Orphaned " -license="LGPL-3.0-or-later" -homepage="https://pebble.readthedocs.io/en/latest/" -distfiles="${PYPI_SITE}/P/Pebble/Pebble-${version}.tar.gz" -checksum=9c58c03eaf920c31287444c6fef39dc53baeac9de221ead104f5c9b48e8bd587 diff --git a/srcpkgs/python3-Pillow/template b/srcpkgs/python3-Pillow/template deleted file mode 100644 index ebafbeed187b07..00000000000000 --- a/srcpkgs/python3-Pillow/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'python3-Pillow' -pkgname=python3-Pillow -version=11.3.0 -revision=1 -build_style=python3-module -hostmakedepends="python3-setuptools" -makedepends="python3-devel libjpeg-turbo-devel libopenjpeg2-devel - tiff-devel freetype-devel lcms2-devel libwebp-devel libimagequant-devel" -depends="python3" -checkdepends="python3-pytest" -short_desc="Python Imaging Library (PIL) for for Python3" -maintainer="Andrew J. Hesford " -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=3828ee7586cd0b2091b6209e5ad53e20d0649bbe87164a459d0676e035e8f523 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-PyAudio/template b/srcpkgs/python3-PyAudio/template deleted file mode 100644 index f1e5634a26d211..00000000000000 --- a/srcpkgs/python3-PyAudio/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'python3-PyAudio' -pkgname=python3-PyAudio -version=0.2.12 -revision=4 -build_style=python3-module -hostmakedepends="python3-setuptools" -makedepends="python3-devel portaudio-devel" -depends="python3" -short_desc="Python3 Bindings for PortAudio, a cross-platform audio IO library" -maintainer="Cameron Nemo " -license="MIT" -homepage="https://people.csail.mit.edu/hubert/pyaudio/" -distfiles="${PYPI_SITE}/P/PyAudio/PyAudio-${version}.tar.gz" -checksum=55ddf5db72bc537bba5f5dbca3ab9f0222ee5b842bda83978eab0b7b8f60fb9e - -post_install() { - sed -n '/Copyright/,/SOFTWARE\./p'< README.md > LICENSE - vlicense LICENSE -} diff --git a/srcpkgs/python3-PyBrowserID/patches/m2_python3.patch b/srcpkgs/python3-PyBrowserID/patches/m2_python3.patch deleted file mode 100644 index 7215368894b79b..00000000000000 --- a/srcpkgs/python3-PyBrowserID/patches/m2_python3.patch +++ /dev/null @@ -1,19 +0,0 @@ ---- a/browserid/crypto/m2.py 2014-12-12 06:15:36.000000000 +0100 -+++ b/browserid/crypto/m2.py 2018-10-12 18:55:28.450882271 +0200 -@@ -21,6 +21,7 @@ - from browserid.crypto._m2_monkeypatch import m2 - from browserid.crypto._m2_monkeypatch import DSA as _DSA - from browserid.crypto._m2_monkeypatch import RSA as _RSA -+from browserid.utils import long - - - class Key(object): -@@ -33,7 +34,7 @@ - """Alternative constructor for loading from PEM format data.""" - self = cls.__new__(cls) - if data is not None: -- bio = BIO.MemoryBuffer(str(data)) -+ bio = BIO.MemoryBuffer(data) - elif filename is not None: - bio = BIO.openfile(filename) - else: diff --git a/srcpkgs/python3-PyBrowserID/patches/m2crypto.patch b/srcpkgs/python3-PyBrowserID/patches/m2crypto.patch deleted file mode 100644 index b719f46b7fe27c..00000000000000 --- a/srcpkgs/python3-PyBrowserID/patches/m2crypto.patch +++ /dev/null @@ -1,38 +0,0 @@ -Fix compatibility with M2Crypto>=0.26.0 - ---- a/browserid/crypto/_m2_monkeypatch.py 2014-12-12 06:15:36.000000000 +0100 -+++ b/browserid/crypto/_m2_monkeypatch.py 2018-10-12 18:29:19.859395622 +0200 -@@ -8,9 +8,9 @@ - # We use ctypes to avoid recompiling the M2Crypto binaries. - - import ctypes --from M2Crypto import RSA, DSA, m2, __m2crypto -+from M2Crypto import RSA, DSA, m2, _m2crypto - --_m2lib = ctypes.CDLL(__m2crypto.__file__) -+_m2lib = ctypes.CDLL(_m2crypto.__file__) - - - _m2lib.BN_free.argtypes = (ctypes.c_void_p,) -@@ -109,9 +109,7 @@ - def load_pub_key_params(p, q, g, pub): - """Create a DSA_pub object from parameters and key.""" - dsa = m2.dsa_new() -- m2.dsa_set_p(dsa, p) -- m2.dsa_set_q(dsa, q) -- m2.dsa_set_g(dsa, g) -+ m2.dsa_set_pqg(dsa, p, q, g) - m2.dsa_set_pub(dsa, pub) - return DSA.DSA_pub(dsa, 1) - -@@ -120,9 +118,7 @@ - def load_key_params(p, q, g, pub, priv): - """Create a DSA object from parameters and key.""" - dsa = m2.dsa_new() -- m2.dsa_set_p(dsa, p) -- m2.dsa_set_q(dsa, q) -- m2.dsa_set_g(dsa, g) -+ m2.dsa_set_pqg(dsa, p, q, g) - m2.dsa_set_pub(dsa, pub) - m2.dsa_set_priv(dsa, priv) - return DSA.DSA(dsa, 1) diff --git a/srcpkgs/python3-PyBrowserID/patches/test_m2_monkeypatch_python3.patch b/srcpkgs/python3-PyBrowserID/patches/test_m2_monkeypatch_python3.patch deleted file mode 100644 index fa4c231ca44924..00000000000000 --- a/srcpkgs/python3-PyBrowserID/patches/test_m2_monkeypatch_python3.patch +++ /dev/null @@ -1,46 +0,0 @@ ---- a/browserid/tests/test_m2_monkeypatch.py 2018-10-12 19:47:04.690816753 +0200 -+++ b/browserid/tests/test_m2_monkeypatch.py 2018-10-12 19:48:32.177899673 +0200 -@@ -41,17 +41,17 @@ - k = _m2.DSA.gen_params(512) - k.gen_key() - _m2.dsa_set_pub(k.dsa, k.pub) -- self.assertRaises(_m2.DSA.DSAError, _m2.dsa_set_pub, k.dsa, "\x00") -+ self.assertRaises(_m2.DSA.DSAError, _m2.dsa_set_pub, k.dsa, b"\x00") - _m2.dsa_set_priv(k.dsa, k.priv) -- self.assertRaises(_m2.DSA.DSAError, _m2.dsa_set_priv, k.dsa, "\x00") -+ self.assertRaises(_m2.DSA.DSAError, _m2.dsa_set_priv, k.dsa, b"\x00") - - def test_setting_invalid_data_on_rsa_key(self): - args = map(int2mpint, (DUMMY_RSA_E, DUMMY_RSA_N, DUMMY_RSA_D)) - k = _m2.RSA.new_key(args) -- self.assertTrue(k.verify("hello", k.sign("hello"))) -+ self.assertTrue(k.verify(b"hello", k.sign(b"hello"))) - _m2.rsa_set_d(k.rsa, int2mpint(DUMMY_RSA_D)) -- self.assertRaises(_m2.RSA.RSAError, _m2.rsa_set_d, k.rsa, "\x00") -- self.assertTrue(k.verify("hello", k.sign("hello"))) -+ self.assertRaises(_m2.RSA.RSAError, _m2.rsa_set_d, k.rsa, b"\x00") -+ self.assertTrue(k.verify(b"hello", k.sign(b"hello"))) - - def test_dsa_signing_works_with_loaded_keys(self): - d_orig = _m2.DSA.gen_params(512) -@@ -66,12 +66,12 @@ - self.assertEquals(getattr(d_orig, nm), getattr(d_priv, nm)) - self.assertEquals(d_orig.priv, d_priv.priv) - # Check that they can all validate signatures from original key. -- r, s = d_orig.sign("helloworld") -- self.assertTrue(d_orig.verify("helloworld", r, s)) -- self.assertTrue(d_pub.verify("helloworld", r, s)) -- self.assertTrue(d_priv.verify("helloworld", r, s)) -+ r, s = d_orig.sign(b"helloworld") -+ self.assertTrue(d_orig.verify(b"helloworld", r, s)) -+ self.assertTrue(d_pub.verify(b"helloworld", r, s)) -+ self.assertTrue(d_priv.verify(b"helloworld", r, s)) - # Check that they can all validate signatures from loaded priv key. -- r, s = d_priv.sign("helloworld") -- self.assertTrue(d_orig.verify("helloworld", r, s)) -- self.assertTrue(d_pub.verify("helloworld", r, s)) -- self.assertTrue(d_priv.verify("helloworld", r, s)) -+ r, s = d_priv.sign(b"helloworld") -+ self.assertTrue(d_orig.verify(b"helloworld", r, s)) -+ self.assertTrue(d_pub.verify(b"helloworld", r, s)) -+ self.assertTrue(d_priv.verify(b"helloworld", r, s)) diff --git a/srcpkgs/python3-PyBrowserID/template b/srcpkgs/python3-PyBrowserID/template deleted file mode 100644 index a20dbbd1c854aa..00000000000000 --- a/srcpkgs/python3-PyBrowserID/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'python3-PyBrowserID' -pkgname=python3-PyBrowserID -version=0.14.0 -revision=8 -build_style=python3-module -pycompile_module="browserid" -hostmakedepends="python3-setuptools" -depends="python3-requests" -checkdepends="python3-requests python3-M2Crypto" -short_desc="Python3 library for the BrowserID Protocol" -maintainer="Orphaned " -license="MPL-2.0" -homepage="https://github.com/mozilla/PyBrowserID" -distfiles="${PYPI_SITE}/P/PyBrowserID/PyBrowserID-${version}.tar.gz" -checksum=6c227669e87cc25796ae76f6a0ef65025528c8ad82d352679fa9a3e5663a71e3 - -do_check() { - # needs network access (persona.org has been shut down anyway) - rm -f browserid/tests/test_verifiers.py - - # use Python 3's mock - sed -i 's/mock//' setup.py - sed -i 's/from mock/from unittest.mock/' browserid/tests/test_supportdoc.py - - python3 setup.py test -} diff --git a/srcpkgs/python3-PyFxA/template b/srcpkgs/python3-PyFxA/template deleted file mode 100644 index 687b896fe7d1e8..00000000000000 --- a/srcpkgs/python3-PyFxA/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'python3-PyFxA' -pkgname=python3-PyFxA -version=0.7.3 -revision=7 -build_style=python3-module -pycompile_module="fxa" -hostmakedepends="python3-setuptools" -depends="python3-setuptools python3-cryptography python3-six python3-requests - python3-hawkauthlib python3-PyBrowserID" -# Missing package: responses -checkdepends="$depends python3-pyotp" -short_desc="Python3 library for interacting with Firefox Accounts" -maintainer="Orphaned " -license="MPL-2.0" -homepage="https://github.com/mozilla/PyFxA" -distfiles="${PYPI_SITE}/P/PyFxA/PyFxA-${version}.tar.gz" -checksum=f47f4285629fa6c033c79adc3fb90926c0818a42cfddb04d32818547362f1627 - -do_check() { - # gevent/grequests test is limited to Python 2 by upstream - vsed -i '/mock/d;/unittest2/d;/grequests/d' dev-requirements.txt - - # use Python 3's mock - vsed -i 's/import mock/import unittest.mock as mock/' fxa/tests/mock_utilities.py - - # requires network access - rm -f fxa/tests/test_core.py - - python3 setup.py test -} diff --git a/srcpkgs/python3-PyHamcrest/template b/srcpkgs/python3-PyHamcrest/template deleted file mode 100644 index c5f642d209e7ef..00000000000000 --- a/srcpkgs/python3-PyHamcrest/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'python3-PyHamcrest' -pkgname=python3-PyHamcrest -version=2.1.0 -revision=2 -build_style=python3-pep517 -hostmakedepends="hatch-vcs" -depends="python3" -checkdepends="python3-pytest python3-numpy" -short_desc="Hamcrest framework for matcher objects (Python3)" -maintainer="Orphaned " -license="BSD-3-Clause" -homepage="https://github.com/hamcrest/PyHamcrest" -changelog="https://raw.githubusercontent.com/hamcrest/PyHamcrest/main/CHANGELOG.rst" -distfiles="${PYPI_SITE}/p/pyhamcrest/pyhamcrest-${version}.tar.gz" -checksum=c6acbec0923d0cb7e72c22af1926f3e7c97b8e8d69fc7498eabacaf7c975bd9c -make_check_pre="env PYTHONPATH=src" - -post_install() { - vlicense LICENSE.txt -} diff --git a/srcpkgs/python3-PyICU/template b/srcpkgs/python3-PyICU/template deleted file mode 100644 index 448964e1e6b79d..00000000000000 --- a/srcpkgs/python3-PyICU/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'python3-PyICU' -pkgname=python3-PyICU -version=2.14 -revision=1 -build_style=python3-module -hostmakedepends="python3-setuptools" -makedepends="python3-devel icu-devel" -depends="python3" -checkdepends="python3-pytest python3-six" -short_desc="Python extension wrapping the ICU C++ API (Python3)" -maintainer="Piotr Wójcik " -license="MIT" -homepage="https://pypi.org/project/PyICU/" -changelog="https://gitlab.pyicu.org/main/pyicu/-/raw/main/CHANGES" -distfiles="https://gitlab.pyicu.org/main/pyicu/-/archive/v${version}/pyicu-v${version}.tar.bz2" -checksum=92ae1550e75c8fc5b969df067d56c4a749810f732a471a940311615b7f53810b - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-PyJWT/template b/srcpkgs/python3-PyJWT/template deleted file mode 100644 index 79d627dbcb725b..00000000000000 --- a/srcpkgs/python3-PyJWT/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'python3-PyJWT' -pkgname=python3-PyJWT -version=2.7.0 -revision=3 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3-cryptography" -checkdepends="python3-pytest python3-coverage $depends" -short_desc="Python implementation of RFC 7519" -maintainer="fosslinux " -license="MIT" -homepage="https://pyjwt.readthedocs.io/" -distfiles="https://github.com/jpadilla/pyjwt/archive/${version}.tar.gz" -checksum=9a4e2843c027dc4ee0c0b514e3b21b7549b40b75fd8f50351f6b6e9ab2807f40 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-PyOpenGL-accelerate/patches/cython-3.1.patch b/srcpkgs/python3-PyOpenGL-accelerate/patches/cython-3.1.patch deleted file mode 100644 index 23ee8a63d30420..00000000000000 --- a/srcpkgs/python3-PyOpenGL-accelerate/patches/cython-3.1.patch +++ /dev/null @@ -1,20 +0,0 @@ ---- a/src/vbo.pyx -+++ b/src/vbo.pyx -@@ -188,7 +188,7 @@ - assert not self.created, """Already created the buffer""" - buffers = self.get_implementation().glGenBuffers(1) - try: -- self.buffer = long( buffers ) -+ self.buffer = int( buffers ) - except (TypeError,ValueError) as err: - self.buffer = buffers[0] - self.target = self.c_resolve( self.target_spec ) -@@ -242,7 +242,7 @@ - """Add an integer to this VBO (offset)""" - if hasattr( other, 'offset' ): - other = other.offset -- assert isinstance( other, (int,long) ), """Only know how to add integer/long offsets""" -+ assert isinstance( other, (int) ), """Only know how to add integer offsets""" - return VBOOffset( self, other ) - cdef int check_live( self ): - if self.data is _NULL: diff --git a/srcpkgs/python3-PyOpenGL-accelerate/template b/srcpkgs/python3-PyOpenGL-accelerate/template deleted file mode 100644 index f664e71b40c87d..00000000000000 --- a/srcpkgs/python3-PyOpenGL-accelerate/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'python3-PyOpenGL-accelerate' -pkgname=python3-PyOpenGL-accelerate -version=3.1.9 -revision=2 -build_style=python3-module -hostmakedepends="python3-setuptools python3-Cython" -makedepends="python3-devel" -depends="python3" -short_desc="Acceleration code for PyOpenGL (Python3)" -maintainer="Alain Kalker " -license="BSD-3-Clause" -homepage="http://pyopengl.sourceforge.net/" -distfiles="${PYPI_SITE}/p/pyopengl-accelerate/pyopengl_accelerate-${version}.tar.gz" -checksum=85957c7c76975818ff759ec9243f9dc7091ef6f373ea37a2eb50c320fd9a86f3 - -post_extract() { - # Make sure Cython regenerates C files - rm -f src/*.c -} - -post_install() { - vlicense license.txt LICENSE -} diff --git a/srcpkgs/python3-PyOpenGL/template b/srcpkgs/python3-PyOpenGL/template deleted file mode 100644 index 24f764feb237de..00000000000000 --- a/srcpkgs/python3-PyOpenGL/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'python3-PyOpenGL' -pkgname=python3-PyOpenGL -version=3.1.9 -revision=1 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3" -short_desc="Standard OpenGL bindings for Python3" -maintainer="Alain Kalker " -license="BSD-3-Clause" -homepage="http://pyopengl.sourceforge.net/" -distfiles="${PYPI_SITE}/p/pyopengl/pyopengl-${version}.tar.gz" -checksum=28ebd82c5f4491a418aeca9672dffb3adbe7d33b39eada4548a5b4e8c03f60c8 - -post_install() { - vlicense license.txt LICENSE -} diff --git a/srcpkgs/python3-PyPDF2 b/srcpkgs/python3-PyPDF2 deleted file mode 120000 index 3d986734e54244..00000000000000 --- a/srcpkgs/python3-PyPDF2 +++ /dev/null @@ -1 +0,0 @@ -python3-pypdf \ No newline at end of file diff --git a/srcpkgs/python3-PyQt-builder/patches/no-packaging.patch b/srcpkgs/python3-PyQt-builder/patches/no-packaging.patch deleted file mode 100644 index 7896d346e1422f..00000000000000 --- a/srcpkgs/python3-PyQt-builder/patches/no-packaging.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/pyproject.toml -+++ b/pyproject.toml -@@ -12,7 +12,7 @@ name = "PyQt-builder" - description = "The PyQt build system" - readme = "README.md" - urls.homepage = "https://github.com/Python-PyQt/PyQt-builder" --dependencies = ["packaging", "sip >=6.7, <7"] -+dependencies = ["sip >=6.7, <7"] - requires-python = ">=3.8" - license = {file = "LICENSE"} - classifiers = ["License :: OSI Approved :: BSD License"] diff --git a/srcpkgs/python3-PyQt-builder/template b/srcpkgs/python3-PyQt-builder/template deleted file mode 100644 index a4a06a93260b29..00000000000000 --- a/srcpkgs/python3-PyQt-builder/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'python3-PyQt-builder' -pkgname=python3-PyQt-builder -version=1.19.0 -revision=1 -build_style=python3-pep517 -hostmakedepends="python3-setuptools python3-setuptools_scm sip python3-wheel" -depends="sip>=6.7" -short_desc="PEP 517 compliant PyQt build system" -maintainer="Đoàn Trần Công Danh " -license="BSD-2-Clause" -homepage="https://www.riverbankcomputing.com/software/pyqt/" -distfiles="$PYPI_SITE/P/PyQt-builder/pyqt_builder-$version.tar.gz" -checksum=79540e001c476bc050180db00fffcb1e9fa74544d95c148e48ad6117e49d6ea2 - -post_install() { - : rm -rf $DESTDIR/usr/bin - rm -rf $DESTDIR/$py3_sitelib/pyqtbuild/bundle - vlicense LICENSE -} diff --git a/srcpkgs/python3-PyQt5-connectivity b/srcpkgs/python3-PyQt5-connectivity deleted file mode 120000 index 75ad8e779a9ba7..00000000000000 --- a/srcpkgs/python3-PyQt5-connectivity +++ /dev/null @@ -1 +0,0 @@ -python3-PyQt5 \ No newline at end of file diff --git a/srcpkgs/python3-PyQt5-dbus b/srcpkgs/python3-PyQt5-dbus deleted file mode 120000 index 75ad8e779a9ba7..00000000000000 --- a/srcpkgs/python3-PyQt5-dbus +++ /dev/null @@ -1 +0,0 @@ -python3-PyQt5 \ No newline at end of file diff --git a/srcpkgs/python3-PyQt5-devel b/srcpkgs/python3-PyQt5-devel deleted file mode 120000 index 75ad8e779a9ba7..00000000000000 --- a/srcpkgs/python3-PyQt5-devel +++ /dev/null @@ -1 +0,0 @@ -python3-PyQt5 \ No newline at end of file diff --git a/srcpkgs/python3-PyQt5-devel-tools b/srcpkgs/python3-PyQt5-devel-tools deleted file mode 120000 index 75ad8e779a9ba7..00000000000000 --- a/srcpkgs/python3-PyQt5-devel-tools +++ /dev/null @@ -1 +0,0 @@ -python3-PyQt5 \ No newline at end of file diff --git a/srcpkgs/python3-PyQt5-location b/srcpkgs/python3-PyQt5-location deleted file mode 120000 index 75ad8e779a9ba7..00000000000000 --- a/srcpkgs/python3-PyQt5-location +++ /dev/null @@ -1 +0,0 @@ -python3-PyQt5 \ No newline at end of file diff --git a/srcpkgs/python3-PyQt5-multimedia b/srcpkgs/python3-PyQt5-multimedia deleted file mode 120000 index 75ad8e779a9ba7..00000000000000 --- a/srcpkgs/python3-PyQt5-multimedia +++ /dev/null @@ -1 +0,0 @@ -python3-PyQt5 \ No newline at end of file diff --git a/srcpkgs/python3-PyQt5-networkauth-devel b/srcpkgs/python3-PyQt5-networkauth-devel deleted file mode 120000 index 1dd296bda79190..00000000000000 --- a/srcpkgs/python3-PyQt5-networkauth-devel +++ /dev/null @@ -1 +0,0 @@ -python3-PyQt5-networkauth \ No newline at end of file diff --git a/srcpkgs/python3-PyQt5-networkauth/template b/srcpkgs/python3-PyQt5-networkauth/template deleted file mode 100644 index 8b787de1dc7263..00000000000000 --- a/srcpkgs/python3-PyQt5-networkauth/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'python3-PyQt5-networkauth' -pkgname=python3-PyQt5-networkauth -version=5.15.6 -revision=1 -build_style=sip-build -build_helper="python3" -hostmakedepends="qt5-qmake pkg-config sip python3-PyQt-builder" -makedepends="python3-devel python3-PyQt5-devel qt5-networkauth-devel python3-sip-PyQt5" -depends="python3-PyQt5>=$version python3-sip-PyQt5" -short_desc="Python bindings for the Qt5 Network Authorization library" -maintainer="Đoàn Trần Công Danh " -license="GPL-3.0-only" -homepage="https://www.riverbankcomputing.com/software/pyqtnetworkauth/" -distfiles="${PYPI_SITE}/P/PyQtNetworkAuth/PyQtNetworkAuth-${version}.tar.gz" -checksum=85ada0c82b9787ffd614abff93bd6d9314d6528265f5f1d23a1922ef0cbeecb9 -lib32disabled=yes -CFLAGS=-I$XBPS_CROSS_BASE/usr/include/python$py3_ver -CXXFLAGS="$CFLAGS" - -python3-PyQt5-networkauth-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove ${py3_sitelib}/PyQt5/bindings - } -} diff --git a/srcpkgs/python3-PyQt5-networkauth/update b/srcpkgs/python3-PyQt5-networkauth/update deleted file mode 100644 index 74e002bb68fcad..00000000000000 --- a/srcpkgs/python3-PyQt5-networkauth/update +++ /dev/null @@ -1 +0,0 @@ -pkgname=PyQtNetworkAuth diff --git a/srcpkgs/python3-PyQt5-opengl b/srcpkgs/python3-PyQt5-opengl deleted file mode 120000 index 75ad8e779a9ba7..00000000000000 --- a/srcpkgs/python3-PyQt5-opengl +++ /dev/null @@ -1 +0,0 @@ -python3-PyQt5 \ No newline at end of file diff --git a/srcpkgs/python3-PyQt5-quick b/srcpkgs/python3-PyQt5-quick deleted file mode 120000 index 75ad8e779a9ba7..00000000000000 --- a/srcpkgs/python3-PyQt5-quick +++ /dev/null @@ -1 +0,0 @@ -python3-PyQt5 \ No newline at end of file diff --git a/srcpkgs/python3-PyQt5-sensors b/srcpkgs/python3-PyQt5-sensors deleted file mode 120000 index 75ad8e779a9ba7..00000000000000 --- a/srcpkgs/python3-PyQt5-sensors +++ /dev/null @@ -1 +0,0 @@ -python3-PyQt5 \ No newline at end of file diff --git a/srcpkgs/python3-PyQt5-serialport b/srcpkgs/python3-PyQt5-serialport deleted file mode 120000 index 75ad8e779a9ba7..00000000000000 --- a/srcpkgs/python3-PyQt5-serialport +++ /dev/null @@ -1 +0,0 @@ -python3-PyQt5 \ No newline at end of file diff --git a/srcpkgs/python3-PyQt5-sql b/srcpkgs/python3-PyQt5-sql deleted file mode 120000 index 75ad8e779a9ba7..00000000000000 --- a/srcpkgs/python3-PyQt5-sql +++ /dev/null @@ -1 +0,0 @@ -python3-PyQt5 \ No newline at end of file diff --git a/srcpkgs/python3-PyQt5-svg b/srcpkgs/python3-PyQt5-svg deleted file mode 120000 index 75ad8e779a9ba7..00000000000000 --- a/srcpkgs/python3-PyQt5-svg +++ /dev/null @@ -1 +0,0 @@ -python3-PyQt5 \ No newline at end of file diff --git a/srcpkgs/python3-PyQt5-tools b/srcpkgs/python3-PyQt5-tools deleted file mode 120000 index 75ad8e779a9ba7..00000000000000 --- a/srcpkgs/python3-PyQt5-tools +++ /dev/null @@ -1 +0,0 @@ -python3-PyQt5 \ No newline at end of file diff --git a/srcpkgs/python3-PyQt5-webchannel b/srcpkgs/python3-PyQt5-webchannel deleted file mode 120000 index 75ad8e779a9ba7..00000000000000 --- a/srcpkgs/python3-PyQt5-webchannel +++ /dev/null @@ -1 +0,0 @@ -python3-PyQt5 \ No newline at end of file diff --git a/srcpkgs/python3-PyQt5-webengine-devel b/srcpkgs/python3-PyQt5-webengine-devel deleted file mode 120000 index 9187de479665d9..00000000000000 --- a/srcpkgs/python3-PyQt5-webengine-devel +++ /dev/null @@ -1 +0,0 @@ -python3-PyQt5-webengine \ No newline at end of file diff --git a/srcpkgs/python3-PyQt5-webengine/template b/srcpkgs/python3-PyQt5-webengine/template deleted file mode 100644 index fdee19ac139cdc..00000000000000 --- a/srcpkgs/python3-PyQt5-webengine/template +++ /dev/null @@ -1,38 +0,0 @@ -# Template file for 'python3-PyQt5-webengine' -pkgname=python3-PyQt5-webengine -version=5.15.7 -revision=1 -build_style=sip-build -build_helper="qmake python3" -hostmakedepends="pkg-config qt5-qmake sip python3-PyQt-builder" -makedepends="qt5-declarative-devel qt5-webchannel-devel qt5-location-devel - qt5-webengine-devel python3-devel python3-PyQt5-devel python3-sip-PyQt5" -depends="python3-PyQt5>=${version} python3-PyQt5-webchannel>=${version} - python3-sip-PyQt5>=12.16.0" -short_desc="Python 3 bindings for the Qt5 toolkit - webengine module" -maintainer="Đoàn Trần Công Danh " -license="GPL-3.0-only" -homepage="https://www.riverbankcomputing.com/software/pyqtwebengine/intro" -distfiles="${PYPI_SITE}/P/PyQtWebEngine/PyQtWebEngine-${version}.tar.gz" -checksum=f121ac6e4a2f96ac289619bcfc37f64e68362f24a346553f5d6c42efa4228a4d -lib32disabled=yes - -if [ "$XBPS_TARGET_ENDIAN" != le ]; then - broken="no webengine for big endian" -fi - -if [ "$XBPS_WORDSIZE" != "$XBPS_TARGET_WORDSIZE" ]; then - broken="webengine can be built only if word size matches" -fi - -post_extract() { - rm -rf pyuic/uic/port_v2 -} - -python3-PyQt5-webengine-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove ${py3_sitelib}/PyQt5/bindings - } -} diff --git a/srcpkgs/python3-PyQt5-webengine/update b/srcpkgs/python3-PyQt5-webengine/update deleted file mode 100644 index 07d64e6f49ddcb..00000000000000 --- a/srcpkgs/python3-PyQt5-webengine/update +++ /dev/null @@ -1 +0,0 @@ -pkgname="PyQtWebEngine" diff --git a/srcpkgs/python3-PyQt5-webkit b/srcpkgs/python3-PyQt5-webkit deleted file mode 120000 index 75ad8e779a9ba7..00000000000000 --- a/srcpkgs/python3-PyQt5-webkit +++ /dev/null @@ -1 +0,0 @@ -python3-PyQt5 \ No newline at end of file diff --git a/srcpkgs/python3-PyQt5-websockets b/srcpkgs/python3-PyQt5-websockets deleted file mode 120000 index 75ad8e779a9ba7..00000000000000 --- a/srcpkgs/python3-PyQt5-websockets +++ /dev/null @@ -1 +0,0 @@ -python3-PyQt5 \ No newline at end of file diff --git a/srcpkgs/python3-PyQt5-x11extras b/srcpkgs/python3-PyQt5-x11extras deleted file mode 120000 index 75ad8e779a9ba7..00000000000000 --- a/srcpkgs/python3-PyQt5-x11extras +++ /dev/null @@ -1 +0,0 @@ -python3-PyQt5 \ No newline at end of file diff --git a/srcpkgs/python3-PyQt5-xmlpatterns b/srcpkgs/python3-PyQt5-xmlpatterns deleted file mode 120000 index 75ad8e779a9ba7..00000000000000 --- a/srcpkgs/python3-PyQt5-xmlpatterns +++ /dev/null @@ -1 +0,0 @@ -python3-PyQt5 \ No newline at end of file diff --git a/srcpkgs/python3-PyQt5/patches/pyproject-cross.patch b/srcpkgs/python3-PyQt5/patches/pyproject-cross.patch deleted file mode 100644 index 0cc0fbaecc30e5..00000000000000 --- a/srcpkgs/python3-PyQt5/patches/pyproject-cross.patch +++ /dev/null @@ -1,18 +0,0 @@ ---- a/project.py -+++ b/project.py -@@ -57,6 +57,15 @@ class PyQt(PyQtProject): - _QOpenGLFunctions_2_1, _QOpenGLFunctions_4_1_Core, - _QOpenGLFunctions_ES2, pylupdate, pyrcc] - -+ def run_command(self, args, *, fatal=True): -+ """ Run a command and display the output if requested. """ -+ qemu_machine = os.environ.get("XBPS_TARGET_QEMU_MACHINE") -+ builddir = os.environ.get("XBPS_BUILDDIR") -+ if qemu_machine and args[0].startswith(os.path.join(builddir, "python3-PyQt5")): -+ qemu = "qemu-{}-static".format(qemu_machine) -+ args.insert(0, qemu) -+ super().run_command(args, fatal=fatal) -+ - def apply_user_defaults(self, tool): - """ Set default values where needed. """ - diff --git a/srcpkgs/python3-PyQt5/template b/srcpkgs/python3-PyQt5/template deleted file mode 100644 index 3e5fb4fb485fd2..00000000000000 --- a/srcpkgs/python3-PyQt5/template +++ /dev/null @@ -1,187 +0,0 @@ -# Template file for 'python3-PyQt5' -pkgname=python3-PyQt5 -version=5.15.11 -revision=1 -build_style=sip-build -build_helper=qemu -configure_args="--confirm-license" -hostmakedepends="pkg-config python3-PyQt-builder qt5-qmake qt5-host-tools - python3-dbus sip" -makedepends="qscintilla-qt5-devel python3-sip-PyQt5 - python3-devel python3-dbus-devel qt5 qt5-devel qt5-tools-devel - qt5-connectivity-devel qt5-declarative-devel qt5-location-devel - qt5-multimedia-devel qt5-qmake qt5-sensors-devel qt5-serialport-devel - qt5-svg-devel qt5-webchannel-devel qt5-webkit-devel qt5-websockets-devel - qt5-x11extras-devel qt5-xmlpatterns-devel pulseaudio-devel" -depends="python3-sip-PyQt5>=12.16.0" -short_desc="Python 3 bindings for the Qt5 toolkit" -maintainer="Đoàn Trần Công Danh " -license="GPL-3.0-only" -homepage="https://riverbankcomputing.com/software/pyqt/intro" -distfiles="${PYPI_SITE}/P/PyQt5/PyQt5-${version}.tar.gz" -checksum=fda45743ebb4a27b4b1a51c6d8ef455c4c1b5d610c90d2934c7802b5c1557c52 -lib32disabled=yes - -export INCPATH=$XBPS_CROSS_BASE/usr/include/python$py3_ver - -post_extract() { - rm -rf pyuic/uic/port_v2 -} - -python3-PyQt5-devel-tools_package() { - lib32disabled=yes - depends="python3-PyQt5>=${version}_${revision}" - short_desc+=" - development tools" - pkg_install() { - vmove usr/bin - vmove "${py3_sitelib}/PyQt5/pylupdate*" - vmove "${py3_sitelib}/PyQt5/pyrcc*" - } -} -python3-PyQt5-devel_package() { - depends="sip>=6.0.0 python3-PyQt5>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove ${py3_sitelib}/PyQt5/bindings - } -} -python3-PyQt5-dbus_package() { - lib32disabled=yes - depends="python3-PyQt5>=${version}_${revision} python3-dbus" - short_desc="${short_desc} - dbus support" - pkg_install() { - vmove ${py3_sitelib}/dbus - } -} -python3-PyQt5-connectivity_package() { - lib32disabled=yes - depends="python3-PyQt5>=${version}_${revision}" - short_desc="${short_desc} - connectivity module" - pkg_install() { - vmove "${py3_sitelib}/PyQt5/QtBluetooth.*" - vmove "${py3_sitelib}/PyQt5/QtNfc.*" - } -} -python3-PyQt5-multimedia_package() { - lib32disabled=yes - depends="python3-PyQt5>=${version}_${revision}" - short_desc="${short_desc} - multimedia module" - pkg_install() { - vmove "${py3_sitelib}/PyQt5/QtMultimedia.*" - vmove "${py3_sitelib}/PyQt5/QtMultimediaWidgets.*" - } -} -python3-PyQt5-opengl_package() { - lib32disabled=yes - depends="python3-PyQt5>=${version}_${revision}" - short_desc="${short_desc} - opengl module" - pkg_install() { - vmove "${py3_sitelib}/PyQt5/QtOpenGL.*" - if [ -z "$CROSS_BUILD" ]; then - vmove "${py3_sitelib}/PyQt5/_QOpenGLFunctions_*" - fi - } -} -python3-PyQt5-location_package() { - lib32disabled=yes - depends="python3-PyQt5>=${version}_${revision}" - short_desc="${short_desc} - location module" - pkg_install() { - vmove "${py3_sitelib}/PyQt5/QtLocation.*" - vmove "${py3_sitelib}/PyQt5/QtPositioning.*" - } -} -python3-PyQt5-quick_package() { - lib32disabled=yes - depends="python3-PyQt5>=${version}_${revision}" - short_desc="${short_desc} - quick module" - pkg_install() { - vmove "${py3_sitelib}/PyQt5/QtQml.*" - vmove "${py3_sitelib}/PyQt5/QtQuick.*" - vmove "${py3_sitelib}/PyQt5/QtQuickWidgets.*" - vmove usr/lib/qt5/plugins/PyQt5/libpyqt5qmlplugin.so - } -} -python3-PyQt5-sensors_package() { - lib32disabled=yes - depends="python3-PyQt5>=${version}_${revision}" - short_desc="${short_desc} - sensors module" - pkg_install() { - vmove "${py3_sitelib}/PyQt5/QtSensors.*" - } -} -python3-PyQt5-serialport_package() { - lib32disabled=yes - depends="python3-PyQt5>=${version}_${revision}" - short_desc="${short_desc} - serialport module" - pkg_install() { - vmove "${py3_sitelib}/PyQt5/QtSerialPort.*" - } -} -python3-PyQt5-sql_package() { - lib32disabled=yes - depends="python3-PyQt5>=${version}_${revision}" - short_desc="${short_desc} - sql module" - pkg_install() { - vmove "${py3_sitelib}/PyQt5/QtSql.*" - } -} -python3-PyQt5-svg_package() { - lib32disabled=yes - depends="python3-PyQt5>=${version}_${revision}" - short_desc="${short_desc} - svg module" - pkg_install() { - vmove "${py3_sitelib}/PyQt5/QtSvg.*" - } -} -python3-PyQt5-tools_package() { - lib32disabled=yes - depends="python3-PyQt5>=${version}_${revision}" - short_desc="${short_desc} - designer, help modules" - pkg_install() { - vmove "${py3_sitelib}/PyQt5/QtHelp.*" - vmove "${py3_sitelib}/PyQt5/QtDesigner.*" - vmove usr/lib/qt5/plugins/designer - } -} -python3-PyQt5-webchannel_package() { - lib32disabled=yes - depends="python3-PyQt5>=${version}_${revision}" - short_desc="${short_desc} - webchannel module" - pkg_install() { - vmove "${py3_sitelib}/PyQt5/QtWebChannel.*" - } -} -python3-PyQt5-webkit_package() { - lib32disabled=yes - depends="python3-PyQt5>=${version}_${revision}" - short_desc="${short_desc} - webkit module" - pkg_install() { - vmove "${py3_sitelib}/PyQt5/QtWebKit.*" - vmove "${py3_sitelib}/PyQt5/QtWebKitWidgets.*" - } -} -python3-PyQt5-websockets_package() { - lib32disabled=yes - depends="python3-PyQt5>=${version}_${revision}" - short_desc="${short_desc} - websockets module" - pkg_install() { - vmove "${py3_sitelib}/PyQt5/QtWebSockets.*" - } -} -python3-PyQt5-x11extras_package() { - lib32disabled=yes - depends="python3-PyQt5>=${version}_${revision}" - short_desc="${short_desc} - x11extras module" - pkg_install() { - vmove "${py3_sitelib}/PyQt5/QtX11Extras.*" - } -} -python3-PyQt5-xmlpatterns_package() { - lib32disabled=yes - depends="python3-PyQt5>=${version}_${revision}" - short_desc="${short_desc} - xmlpatterns module" - pkg_install() { - vmove "${py3_sitelib}/PyQt5/QtXmlPatterns.*" - } -} diff --git a/srcpkgs/python3-PyVirtualDisplay/template b/srcpkgs/python3-PyVirtualDisplay/template deleted file mode 100644 index 28f6dc88fc1066..00000000000000 --- a/srcpkgs/python3-PyVirtualDisplay/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'python3-PyVirtualDisplay' -pkgname=python3-PyVirtualDisplay -version=3.0 -revision=3 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3-EasyProcess" -short_desc="Python wrapper for Xvfb, Xephyr and Xvnc" -maintainer="Đoàn Trần Công Danh " -license="BSD-2-Clause" -homepage="https://github.com/ponty/pyvirtualdisplay" -distfiles="${PYPI_SITE}/P/PyVirtualDisplay/PyVirtualDisplay-${version}.tar.gz" -checksum=09755bc3ceb6eb725fb07eca5425f43f2358d3bf08e00d2a9b792a1aedd16159 - -do_check() { - : needs Xvnc Xephyr GUI, test EasyProcess and pytest-xvfb instead -} - -post_install() { - vlicense LICENSE.txt -} diff --git a/srcpkgs/python3-Pygments/template b/srcpkgs/python3-Pygments/template deleted file mode 100644 index a4fabe05dd4fcd..00000000000000 --- a/srcpkgs/python3-Pygments/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'python3-Pygments' -pkgname=python3-Pygments -version=2.19.2 -revision=1 -build_style=python3-pep517 -# Ignored tests rely on unpackaged wcag_contrast_ratio module -make_check_args="--ignore=tests/contrast/test_contrasts.py" -hostmakedepends="hatchling" -depends="python3" -checkdepends="python3-pytest python3-lxml" -short_desc="Generic syntax highlighter written in Python" -maintainer="Andrew J. Hesford " -license="BSD-2-Clause" -homepage="https://pygments.org" -changelog="https://raw.githubusercontent.com/pygments/pygments/master/CHANGES" -distfiles="${PYPI_SITE}/p/pygments/pygments-${version}.tar.gz" -checksum=636cb2477cec7f8952536970bc533bc43743542f70392ae026374600add5b887 -conflicts="python-Pygments>=0" - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-Pyphen/template b/srcpkgs/python3-Pyphen/template deleted file mode 100644 index 4c7f1521ea10ba..00000000000000 --- a/srcpkgs/python3-Pyphen/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'python3-Pyphen' -pkgname=python3-Pyphen -version=0.17.2 -revision=1 -build_style=python3-pep517 -hostmakedepends="python3-poetry-core python3-flit_core" -checkdepends="python3-pytest-isort python3-pytest-cov python3-pytest-flake8 - python3-pytest-xdist" -short_desc="Hy-phen-ation made easy" -maintainer="Andrew Benson " -license="GPL-2.0-or-later, LGPL-2.1-or-later, MPL-1.1" -homepage="https://www.courtbouillon.org/pyphen" -distfiles="https://github.com/Kozea/Pyphen/archive/refs/tags/${version}.tar.gz" -checksum=b7e67fbbcc52e6ae058479fa8ce393db4d2457f6f38007933cd6761ab9205501 diff --git a/srcpkgs/python3-Pyro4/template b/srcpkgs/python3-Pyro4/template deleted file mode 100644 index 5a88e1ab7ca4b1..00000000000000 --- a/srcpkgs/python3-Pyro4/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'python3-Pyro4' -pkgname=python3-Pyro4 -version=4.80 -revision=7 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3-setuptools python3-serpent" -short_desc="Distributed Object Middleware (IPC/RPC) for Python3" -maintainer="pulux " -license="MIT" -homepage="https://pythonhosted.org/Pyro4/" -distfiles="${PYPI_SITE}/P/Pyro4/Pyro4-${version}.tar.gz" -checksum=46847ca703de3f483fbd0b2d22622f36eff03e6ef7ec7704d4ecaa3964cb2220 - -conflicts="python-Pyro4>=0" - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-QtAwesome/template b/srcpkgs/python3-QtAwesome/template deleted file mode 100644 index 3563bd96fdd2c7..00000000000000 --- a/srcpkgs/python3-QtAwesome/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'python3-QtAwesome' -pkgname=python3-QtAwesome -version=1.3.1 -revision=3 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3-QtPy python3-pyqt6-gui python3-pyqt6-widgets" -checkdepends="python3-pytest-qt ${depends}" -short_desc="Iconic fonts in PyQt and PySide applications" -maintainer="Joel Beckmeyer " -license="MIT" -homepage="https://github.com/spyder-ide/qtawesome" -changelog="https://raw.githubusercontent.com/spyder-ide/qtawesome/master/CHANGELOG.md" -distfiles="${PYPI_SITE}/Q/QtAwesome/QtAwesome-${version}.tar.gz" -checksum=075b2c9ee01cbaf5e3a4bebed0e5529ee8605981355f21dea051b15c1b869e1b - -post_install() { - vlicense LICENSE.txt -} diff --git a/srcpkgs/python3-QtPy/patches/default-to-pyqt6.patch b/srcpkgs/python3-QtPy/patches/default-to-pyqt6.patch deleted file mode 100644 index 096e5f9ea89eab..00000000000000 --- a/srcpkgs/python3-QtPy/patches/default-to-pyqt6.patch +++ /dev/null @@ -1,191 +0,0 @@ ---- a/qtpy/__init__.py -+++ b/qtpy/__init__.py -@@ -164,12 +164,12 @@ PYSIDE_VERSION_MIN = PYSIDE2_VERSION_MIN - binding_specified = QT_API in os.environ - - API_NAMES = { -- "pyqt5": "PyQt5", -- "pyside2": "PySide2", - "pyqt6": "PyQt6", - "pyside6": "PySide6", -+ "pyqt5": "PyQt5", -+ "pyside2": "PySide2", - } --API = os.environ.get(QT_API, "pyqt5").lower() -+API = os.environ.get(QT_API, "pyqt6").lower() - initial_api = API - if API not in API_NAMES: - raise PythonQtValueError( -@@ -178,8 +178,8 @@ if API not in API_NAMES: - ) - - is_old_pyqt = is_pyqt46 = False --QT5 = PYQT5 = True --QT4 = QT6 = PYQT4 = PYQT6 = PYSIDE = PYSIDE2 = PYSIDE6 = False -+QT6 = PYQT6 = True -+QT4 = QT5 = PYQT4 = PYQT5 = PYSIDE = PYSIDE2 = PYSIDE6 = False - - PYQT_VERSION = None - PYSIDE_VERSION = None -@@ -187,14 +187,16 @@ QT_VERSION = None - - # Unless `FORCE_QT_API` is set, use previously imported Qt Python bindings - if not os.environ.get("FORCE_QT_API"): -- if "PyQt5" in sys.modules: -- API = initial_api if initial_api in PYQT5_API else "pyqt5" -- elif "PySide2" in sys.modules: -- API = initial_api if initial_api in PYSIDE2_API else "pyside2" -+ if False: -+ pass - elif "PyQt6" in sys.modules: - API = initial_api if initial_api in PYQT6_API else "pyqt6" - elif "PySide6" in sys.modules: - API = initial_api if initial_api in PYSIDE6_API else "pyside6" -+ elif "PyQt5" in sys.modules: -+ API = initial_api if initial_api in PYQT5_API else "pyqt5" -+ elif "PySide2" in sys.modules: -+ API = initial_api if initial_api in PYSIDE2_API else "pyside2" - - if API in PYQT5_API: - try: -@@ -206,6 +208,7 @@ if API in PYQT5_API: - ) - - QT5 = PYQT5 = True -+ QT6 = PYQT6 = False - - if sys.platform == "darwin": - macos_version = parse(platform.mac_ver()[0]) -@@ -239,6 +242,7 @@ if API in PYSIDE2_API: - - PYQT5 = False - QT5 = PYSIDE2 = True -+ QT6 = PYQT6 = False - - if sys.platform == "darwin": - macos_version = parse(platform.mac_ver()[0]) -@@ -287,6 +291,7 @@ if API in PYSIDE6_API: - from PySide6.QtCore import __version__ as QT_VERSION # analysis:ignore - - QT5 = PYQT5 = False -+ PYQT6 = False - QT6 = PYSIDE6 = True - - except ImportError: ---- a/qtpy/tests/test_cli.py -+++ b/qtpy/tests/test_cli.py -@@ -47,37 +47,37 @@ def test_cli_mypy_args(): - if qtpy.PYQT5: - expected = " ".join( - [ -- "--always-true=PYQT5", -- "--always-false=PYSIDE2", - "--always-false=PYQT6", - "--always-false=PYSIDE6", -+ "--always-true=PYQT5", -+ "--always-false=PYSIDE2", - ], - ) - elif qtpy.PYSIDE2: - expected = " ".join( - [ -- "--always-false=PYQT5", -- "--always-true=PYSIDE2", - "--always-false=PYQT6", - "--always-false=PYSIDE6", -+ "--always-false=PYQT5", -+ "--always-true=PYSIDE2", - ], - ) - elif qtpy.PYQT6: - expected = " ".join( - [ -- "--always-false=PYQT5", -- "--always-false=PYSIDE2", - "--always-true=PYQT6", - "--always-false=PYSIDE6", -+ "--always-false=PYQT5", -+ "--always-false=PYSIDE2", - ], - ) - elif qtpy.PYSIDE6: - expected = " ".join( - [ -- "--always-false=PYQT5", -- "--always-false=PYSIDE2", - "--always-false=PYQT6", - "--always-true=PYSIDE6", -+ "--always-false=PYQT5", -+ "--always-false=PYSIDE2", - ], - ) - else: -@@ -98,56 +98,56 @@ def test_cli_pyright_config(): - expected = textwrap.dedent( - """ - pyrightconfig.json: -- {"defineConstant": {"PYQT5": true, "PYSIDE2": false, "PYQT6": false, "PYSIDE6": false}} -+ {"defineConstant": {"PYQT6": false, "PYSIDE6": false, "PYQT5": true, "PYSIDE2": false}} - - pyproject.toml: - [tool.pyright.defineConstant] -- PYQT5 = true -- PYSIDE2 = false - PYQT6 = false - PYSIDE6 = false -+ PYQT5 = true -+ PYSIDE2 = false - """, - ) - elif qtpy.PYSIDE2: - expected = textwrap.dedent( - """ - pyrightconfig.json: -- {"defineConstant": {"PYQT5": false, "PYSIDE2": true, "PYQT6": false, "PYSIDE6": false}} -+ {"defineConstant": {"PYQT6": false, "PYSIDE6": false, "PYQT5": false, "PYSIDE2": true}} - - pyproject.toml: - [tool.pyright.defineConstant] -- PYQT5 = false -- PYSIDE2 = true - PYQT6 = false - PYSIDE6 = false -+ PYQT5 = false -+ PYSIDE2 = true - """, - ) - elif qtpy.PYQT6: - expected = textwrap.dedent( - """ - pyrightconfig.json: -- {"defineConstant": {"PYQT5": false, "PYSIDE2": false, "PYQT6": true, "PYSIDE6": false}} -+ {"defineConstant": {"PYQT6": true, "PYSIDE6": false, "PYQT5": false, "PYSIDE2": false}} - - pyproject.toml: - [tool.pyright.defineConstant] -- PYQT5 = false -- PYSIDE2 = false - PYQT6 = true - PYSIDE6 = false -+ PYQT5 = false -+ PYSIDE2 = false - """, - ) - elif qtpy.PYSIDE6: - expected = textwrap.dedent( - """ - pyrightconfig.json: -- {"defineConstant": {"PYQT5": false, "PYSIDE2": false, "PYQT6": false, "PYSIDE6": true}} -+ {"defineConstant": {"PYQT6": false, "PYSIDE6": true, "PYQT5": false, "PYSIDE2": false}} - - pyproject.toml: - [tool.pyright.defineConstant] -- PYQT5 = false -- PYSIDE2 = false - PYQT6 = false - PYSIDE6 = true -+ PYQT5 = false -+ PYSIDE2 = false - """, - ) - else: diff --git a/srcpkgs/python3-QtPy/patches/fix-test.patch b/srcpkgs/python3-QtPy/patches/fix-test.patch deleted file mode 100644 index 23987e260c928b..00000000000000 --- a/srcpkgs/python3-QtPy/patches/fix-test.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/qtpy/tests/test_main.py 2023-08-29 13:07:50.000000000 -0300 -+++ b/qtpy/tests/test_main.py 2023-09-29 22:04:52.945280612 -0300 -@@ -115,7 +115,7 @@ - pytest.importorskip(mod, reason=f"Requires {api}") - # clean env - env = os.environ.copy() -- for key in ("QT_API", "USE_QT_API"): -+ for key in ("QT_API", "USE_QT_API", "FORCE_QT_API"): - if key in env: - del env[key] - cmd = f""" diff --git a/srcpkgs/python3-QtPy/template b/srcpkgs/python3-QtPy/template deleted file mode 100644 index 20fae893da1949..00000000000000 --- a/srcpkgs/python3-QtPy/template +++ /dev/null @@ -1,41 +0,0 @@ -# Template file for 'python3-QtPy' -pkgname=python3-QtPy -version=2.4.3 -revision=2 -build_style=python3-pep517 -hostmakedepends="python3-setuptools python3-wheel" -# depends on either of PyQt5, PyQt6 -depends="python3-packaging" -# check dependencies common to both PyQt5 and PyQt6 -_qtcommon=":connectivity :multimedia :sensors :serialport :sql :svg :tools - :webchannel :webengine :websockets" -# check dependencies only for PyQt5 -_qt5check="${_qtcommon} :location :opengl :quick :x11extras :xmlpatterns - qt5-plugin-sqlite" -# check dependencies only for PyQt6 -_qt6check="${_qtcommon} :dbus :declarative :devel-tools :gui :network - :opengl-widgets :printsupport :quick3d :remoteobjects :test :widgets :xml - qt6-plugin-sqlite" -checkdepends="python3-pytest-cov python3-pytest-qt liberation-fonts-ttf - ${_qt5check//:/python3-PyQt5-} ${_qt6check//:/python3-pyqt6-}" -short_desc="Abstraction layer on top of various Python Qt bindings" -maintainer="Gonzalo Tornaría " -license="MIT" -homepage="https://github.com/spyder-ide/qtpy" -changelog="https://raw.githubusercontent.com/spyder-ide/qtpy/master/CHANGELOG.md" -distfiles="${PYPI_SITE}/Q/QtPy/qtpy-${version}.tar.gz" -checksum=db744f7832e6d3da90568ba6ccbca3ee2b3b4a890c3d6fbbc63142f6e4cdf5bb - -do_check() { - local qtapi - - for qtapi in pyqt5 pyqt6; do - msg_normal "... running pytest with QT_API=$qtapi\n" - FORCE_QT_API=1 QT_API="${qtapi}" \ - python3 -m pytest -k 'not test_qttexttospeech' - done -} - -post_install() { - vlicense LICENSE.txt -} diff --git a/srcpkgs/python3-RPi.GPIO/template b/srcpkgs/python3-RPi.GPIO/template deleted file mode 100644 index 3f290793444bbb..00000000000000 --- a/srcpkgs/python3-RPi.GPIO/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'python3-RPi.GPIO' -pkgname=python3-RPi.GPIO -version=0.7.1 -revision=4 -archs="armv[67]l* aarch64*" -build_style=python3-module -hostmakedepends="python3-setuptools" -makedepends="python3-devel" -depends="python3" -short_desc="Module to control Raspberry Pi GPIO channels" -maintainer="amak " -license="MIT" -homepage="https://sourceforge.net/projects/raspberry-gpio-python" -distfiles="${PYPI_SITE}/R/RPi.GPIO/RPi.GPIO-${version}.tar.gz" -checksum=cd61c4b03c37b62bba4a5acfea9862749c33c618e0295e7e90aa4713fb373b70 - -post_install() { - vlicense LICENCE.txt -} diff --git a/srcpkgs/python3-ReParser/template b/srcpkgs/python3-ReParser/template deleted file mode 100644 index 74d510974c3e54..00000000000000 --- a/srcpkgs/python3-ReParser/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'python3-ReParser' -pkgname=python3-ReParser -version=1.4.3 -revision=7 -build_style=python3-module -pycompile_module="reparser.py" -hostmakedepends="python3-setuptools" -depends="python3" -short_desc="Python3 simple regex-based lexer/parser for inline markup" -maintainer="Alex Childs " -license="MIT" -homepage="https://github.com/xmikos/reparser" -distfiles="${PYPI_SITE}/R/ReParser/ReParser-${version}.tar.gz" -checksum=e69caf58a29d6e04723f6a7a456d304b7acfcf413957dafcd90ee49eccc2d15a - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-Ropper/template b/srcpkgs/python3-Ropper/template deleted file mode 100644 index 9c73e9fa87e598..00000000000000 --- a/srcpkgs/python3-Ropper/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'python3-Ropper' -pkgname=python3-Ropper -version=1.13.13 -revision=1 -build_style=python3-pep517 -hostmakedepends="python3-poetry-core python3-setuptools" -depends="capstone-python3 python3-filebytes keystone-python3 python3-setuptools" -checkdepends="python3-pytest $depends" -short_desc="Find gadgets to build rop chains for different architectures" -maintainer="Andrew Benson " -license="BSD-3-Clause" -homepage="https://scoding.de/ropper/" -distfiles="https://github.com/sashs/Ropper/archive/v${version}.tar.gz" -checksum=ad157f065ffd3a2f7ccb0d2488e52d9f2f083f2bce6a6581354fd27d36f4e843 - -post_install() { - vlicense COPYING -} diff --git a/srcpkgs/python3-SQLAlchemy/template b/srcpkgs/python3-SQLAlchemy/template deleted file mode 100644 index 57e5c655e03a00..00000000000000 --- a/srcpkgs/python3-SQLAlchemy/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'python3-SQLAlchemy' -pkgname=python3-SQLAlchemy -version=1.4.54 -revision=1 -build_style=python3-module -hostmakedepends="python3-setuptools" -makedepends="python3-devel" -depends="python3-greenlet" -checkdepends="python3-pytest-xdist" -short_desc="SQL Toolkit and Object Relational Mapper for Python3" -maintainer="Orphaned " -license="MIT" -homepage="https://www.sqlalchemy.org" -distfiles="${PYPI_SITE}/s/sqlalchemy/sqlalchemy-${version}.tar.gz" -checksum=4470fbed088c35dc20b78a39aaf4ae54fe81790c783b3264872a0224f437c31a - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-SQLAlchemy/update b/srcpkgs/python3-SQLAlchemy/update deleted file mode 100644 index 45447ff669d625..00000000000000 --- a/srcpkgs/python3-SQLAlchemy/update +++ /dev/null @@ -1,2 +0,0 @@ -pkgname=sqlalchemy -pattern="${pkgname}-\K1\.[0-9.]+(post[0-9]*)?(?=\.tar\.gz)" diff --git a/srcpkgs/python3-SQLAlchemy2/template b/srcpkgs/python3-SQLAlchemy2/template deleted file mode 100644 index 2086f452c326a8..00000000000000 --- a/srcpkgs/python3-SQLAlchemy2/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'python3-SQLAlchemy2' -pkgname=python3-SQLAlchemy2 -version=2.0.42 -revision=1 -build_style=python3-pep517 -make_check_args="--ignore=test/typing/test_mypy.py" # requires mypy>=1.17 -hostmakedepends="python3-setuptools python3-Cython python3-wheel" -makedepends="python3-devel" -depends="python3-greenlet python3-typing_extensions" -checkdepends="${depends} python3-mypy python3-pytest-xdist" -short_desc="SQL Toolkit and Object Relational Mapper for Python3 (v2)" -maintainer="icp " -license="MIT" -homepage="https://www.sqlalchemy.org" -changelog="https://docs.sqlalchemy.org/en/20/changelog/changelog_20.html" -distfiles="${PYPI_SITE}/s/sqlaLchemy/sqlalchemy-${version}.tar.gz" -checksum=160bedd8a5c28765bd5be4dec2d881e109e33b34922e50a3b881a7681773ac5f - -conflicts="python3-SQLAlchemy" - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-SQLAlchemy2/update b/srcpkgs/python3-SQLAlchemy2/update deleted file mode 100644 index bda8ba45e2c5e2..00000000000000 --- a/srcpkgs/python3-SQLAlchemy2/update +++ /dev/null @@ -1 +0,0 @@ -pkgname=sqlalchemy diff --git a/srcpkgs/python3-SecretStorage/template b/srcpkgs/python3-SecretStorage/template deleted file mode 100644 index 0a178cc3f7ae42..00000000000000 --- a/srcpkgs/python3-SecretStorage/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'python3-SecretStorage' -pkgname=python3-SecretStorage -version=3.3.3 -revision=3 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3-jeepney python3-cryptography" -checkdepends="gnome-keyring dbus python3-pytest ${depends}" -short_desc="Python3 bindings to FreeDesktop.org Secret Service API" -maintainer="Orphaned " -license="BSD-3-Clause" -homepage="https://github.com/mitya57/secretstorage" -changelog="https://raw.githubusercontent.com/mitya57/secretstorage/master/changelog" -distfiles="${PYPI_SITE}/S/SecretStorage/SecretStorage-${version}.tar.gz" -checksum=2403533ef369eca6d2ba81718576c5e0f564d5cca1b58f73a8b23e7d4eeebd77 -make_check_pre="dbus-run-session" - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-SoCo/template b/srcpkgs/python3-SoCo/template deleted file mode 100644 index 34e889385721fa..00000000000000 --- a/srcpkgs/python3-SoCo/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'python3-SoCo' -pkgname=python3-SoCo -version=0.29.1 -revision=2 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3-xmltodict python3-requests python3-ifaddr python3-appdirs python3-lxml" -checkdepends="${depends} python3-pytest python3-requests-mock" -short_desc="Python3 bindings for programmatic control of Sonos speakers" -maintainer="Orphaned " -license="MIT" -homepage="http://python-soco.com" -distfiles="https://github.com/SoCo/SoCo/archive/v${version}.tar.gz" -checksum=333002822c36c510f2d075cfe0a8f3dbe2992f3ee04ed1d222dc02eeadf987fa - -post_install() { - vlicense LICENSE.rst -} diff --git a/srcpkgs/python3-Sphinx/template b/srcpkgs/python3-Sphinx/template deleted file mode 100644 index fbc088152e9037..00000000000000 --- a/srcpkgs/python3-Sphinx/template +++ /dev/null @@ -1,33 +0,0 @@ -# Template file for 'python3-Sphinx' -pkgname=python3-Sphinx -version=8.3.0 -revision=1 -build_style=python3-pep517 -_depends="python3-sphinxcontrib-htmlhelp python3-imagesize python3-alabaster - python3-requests python3-sphinxcontrib-jsmath python3-roman-numerals-py - python3-sphinxcontrib-applehelp python3-Babel - python3-sphinxcontrib-serializinghtml python3-docutils python3-Jinja2 - python3-sphinxcontrib-devhelp python3-sphinxcontrib-qthelp - python3-Pygments python3-snowballstemmer" -hostmakedepends="python3-flit_core python3-pyproject-hooks $_depends" -depends="$_depends python3-packaging" -checkdepends="$depends python3-html5lib python3-mypy ImageMagick gettext - python3-pytest-xdist python3-setuptools python3-filelock python3-defusedxml - graphviz" -short_desc="Python 3 documentation generator" -maintainer="Đoàn Trần Công Danh " -license="BSD-3-Clause" -homepage="http://sphinx-doc.org" -changelog="https://github.com/sphinx-doc/sphinx/raw/master/CHANGES" -distfiles="${PYPI_SITE}/s/sphinx/sphinx-${version}.tar.gz" -checksum=3bad4314a7fa72ce92344eaaa14c42ddf3177ee6a79c227e4ff8ae07d416f584 -replaces="python-Sphinx>=0" - -post_patch() { - # rename so it works with any python - mv -i tests/roots/test-ext-apidoc-duplicates/fish_licence/{halibut*.so,halibut.so} -} - -post_install() { - vlicense LICENSE.rst -} diff --git a/srcpkgs/python3-Telethon/template b/srcpkgs/python3-Telethon/template deleted file mode 100644 index 4a3eeb166f6694..00000000000000 --- a/srcpkgs/python3-Telethon/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'python3-Telethon' -pkgname=python3-Telethon -version=1.32.1 -revision=2 -build_style=python3-module -make_check_args="--deselect tests/readthedocs/quick_references/test_client_reference.py::test_all_methods_present - --deselect tests/telethon/test_utils.py::test_private_get_extension - --deselect tests/telethon/extensions/test_html.py::test_entities_together - --deselect tests/telethon/extensions/test_markdown.py::test_entities_together" -hostmakedepends="python3-setuptools" -depends="python3-pyaes python3-rsa" -checkdepends="$depends python3-pytest python3-pytest-asyncio" -short_desc="Pure Python3 Telegram client library" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/LonamiWebs/Telethon" -distfiles="https://github.com/LonamiWebs/Telethon/archive/v${version}.tar.gz" -checksum=ccf9ff5a8516c2b25cea5f94a677dee8715c10dfccc21b2e7dd5a7717f42d9d3 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-Twisted/INSTALL b/srcpkgs/python3-Twisted/INSTALL deleted file mode 100644 index 632dfe8fa02cda..00000000000000 --- a/srcpkgs/python3-Twisted/INSTALL +++ /dev/null @@ -1,5 +0,0 @@ -case ${ACTION} in -post) - python3 -c 'from twisted.plugin import IPlugin, getPlugins; list(getPlugins(IPlugin))' >/dev/null 2>&1 - ;; -esac diff --git a/srcpkgs/python3-Twisted/REMOVE b/srcpkgs/python3-Twisted/REMOVE deleted file mode 100644 index ec8608bc5f8ed7..00000000000000 --- a/srcpkgs/python3-Twisted/REMOVE +++ /dev/null @@ -1,5 +0,0 @@ -case ${ACTION} in -purge) - find usr/lib/python3.*/site-packages/twisted/plugins -name dropin.cache | xargs -r rm -f - ;; -esac diff --git a/srcpkgs/python3-Twisted/patches/crypt_spaces.patch b/srcpkgs/python3-Twisted/patches/crypt_spaces.patch deleted file mode 100644 index 178281afb37059..00000000000000 --- a/srcpkgs/python3-Twisted/patches/crypt_spaces.patch +++ /dev/null @@ -1,15 +0,0 @@ -diff --git a/src/twisted/conch/test/test_checkers.py b/src/twisted/conch/test/test_checkers.py -index 555ec6e..e97463e 100644 ---- a/src/twisted/conch/test/test_checkers.py -+++ b/src/twisted/conch/test/test_checkers.py -@@ -99,8 +99,8 @@ class HelperTests(TestCase): - L{verifyCryptedPassword} returns C{False} if the plaintext password - passed to it does not match the encrypted password passed to it. - """ -- password = "string secret" -- wrong = "secret string" -+ password = "string_secret" -+ wrong = "secret_string" - crypted = crypt.crypt(password, password) - self.assertFalse( - checkers.verifyCryptedPassword(crypted, wrong), diff --git a/srcpkgs/python3-Twisted/template b/srcpkgs/python3-Twisted/template deleted file mode 100644 index 88399fd538a714..00000000000000 --- a/srcpkgs/python3-Twisted/template +++ /dev/null @@ -1,57 +0,0 @@ -# Template file for 'python3-Twisted' -pkgname=python3-Twisted -version=24.11.0 -revision=2 -build_style=python3-pep517 -hostmakedepends="hatchling hatch-fancy-pypi-readme python3-incremental - python3-setuptools" -makedepends="python3-devel" -depends="python3-zope.interface python3-constantly python3-incremental - python3-automat python3-hyperlink python3-attrs python3-typing_extensions - python3-openssl python3-service_identity python3-idna" -checkdepends="python3-PyHamcrest python3-hypothesis python3-pyserial - python3-cryptography python3-appdirs python3-bcrypt python3-h2 - python3-priority git xvfb-run python3-httpx $depends" -short_desc="Asynchronous networking framework written in Python (Python3)" -maintainer="Orphaned " -license="MIT" -homepage="https://twisted.org/" -changelog="https://raw.githubusercontent.com/twisted/twisted/trunk/NEWS.rst" -distfiles="${PYPI_SITE}/t/twisted/twisted-${version}.tar.gz" -checksum=695d0556d5ec579dcc464d2856b634880ed1319f45b10d19043f2b57eb0115b5 - -alternatives=" - twisted:cftp:/usr/bin/cftp3 - twisted:ckeygen:/usr/bin/ckeygen3 - twisted:conch:/usr/bin/conch3 - twisted:mailmail:/usr/bin/mailmail3 - twisted:pyhtmlizer:/usr/bin/pyhtmlizer3 - twisted:tkconch:/usr/bin/tkconch3 - twisted:trial:/usr/bin/trial3 - twisted:twist:/usr/bin/twist3 - twisted:twistd:/usr/bin/twistd3" - -post_patch() { - # test requires unpackaged cython-test-exception-raiser - rm src/twisted/test/test_failure.py - # issues with executing shell executables from the test - rm src/twisted/test/test_main.py -} - -do_check() { - export LC_CTYPE=en_US.UTF-8 - testdir="${wrksrc}/.xbps-testdir/$(date +%s)" - python3 -m installer --destdir "${testdir}" \ - ${make_install_args} ${make_install_target:-dist/*.whl} - PATH="${testdir}/usr/bin:${PATH}" PYTHONPATH="${testdir}/${py3_sitelib}" \ - trial ${makejobs} src/twisted -} - -post_install() { - # don't conflict with python-Twisted - for f in "${DESTDIR}"/usr/bin/*; do - mv "${f}"{,3} - done - - vlicense LICENSE -} diff --git a/srcpkgs/python3-TxSNI/template b/srcpkgs/python3-TxSNI/template deleted file mode 100644 index 2bee2db1028cad..00000000000000 --- a/srcpkgs/python3-TxSNI/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'python3-TxSNI' -pkgname=python3-TxSNI -version=0.2.0 -revision=5 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3-Twisted python3-openssl" -short_desc="Easy-to-use SNI endpoint for twisted" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/glyph/txsni" -distfiles="https://github.com/glyph/txsni/archive/v${version}.tar.gz" -checksum=6797f5b303d463c4bafd6a216ccc00a768a679e81cc1240303bb13afa793125c - -do_check() { - : # No tests -} - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-Unidecode/template b/srcpkgs/python3-Unidecode/template deleted file mode 100644 index 6f0d7ed3d2e4c3..00000000000000 --- a/srcpkgs/python3-Unidecode/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'python3-Unidecode' -pkgname=python3-Unidecode -version=1.3.7 -revision=3 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3-setuptools" -short_desc="Python3 ASCII transliterations of Unicode text" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="https://pypi.org/project/Unidecode/" -changelog="https://raw.githubusercontent.com/avian2/unidecode/master/ChangeLog" -distfiles="${PYPI_SITE}/U/Unidecode/Unidecode-${version}.tar.gz" -checksum=3c90b4662aa0de0cb591884b934ead8d2225f1800d8da675a7750cbc3bd94610 -conflicts="python-Unidecode>=0" diff --git a/srcpkgs/python3-WTForms/template b/srcpkgs/python3-WTForms/template deleted file mode 100644 index 2680b367351755..00000000000000 --- a/srcpkgs/python3-WTForms/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'python3-WTForms' -pkgname=python3-WTForms -version=3.1.2 -revision=2 -build_style=python3-pep517 -hostmakedepends="python3-setuptools hatchling python3-Babel" -depends="python3 python3-MarkupSafe python3-email-validator" -checkdepends="python3-pytest ${depends}" -short_desc="Forms validation and rendering library for Python3" -maintainer="DragonGhost7 " -license="BSD-3-Clause" -homepage="http://wtforms.simplecodes.com/" -changelog="https://raw.githubusercontent.com/wtforms/wtforms/master/CHANGES.rst" -distfiles="${PYPI_SITE}/W/WTForms/wtforms-${version}.tar.gz" -checksum=f8d76180d7239c94c6322f7990ae1216dae3659b7aa1cee94b6318bdffb474b9 - -post_install() { - vlicense LICENSE.rst LICENSE -} diff --git a/srcpkgs/python3-WeasyPrint/template b/srcpkgs/python3-WeasyPrint/template deleted file mode 100644 index db85382ce1fd84..00000000000000 --- a/srcpkgs/python3-WeasyPrint/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'python3-WeasyPrint' -pkgname=python3-WeasyPrint -version=66.0 -revision=1 -build_style=python3-pep517 -_runtime_deps="fonttools python3-Pillow python3-cssselect2 python3-html5lib - python3-cffi python3-Pyphen python3-pydyf python3-tinyhtml5 python3-tinycss2 - glib pango" -hostmakedepends="python3-poetry-core python3-flit_core ${_runtime_deps}" -depends="${_runtime_deps}" -checkdepends="python3-pytest-flake8 python3-pytest-xdist python3-pytest-isort - $depends" -short_desc="Awesome document factory" -maintainer="Andrew Benson " -license="GPL-3.0-or-later" -homepage="https://weasyprint.org" -distfiles="https://github.com/Kozea/WeasyPrint/archive/refs/tags/v${version}.tar.gz" -checksum=4b66d4b655557fb93d5d84f9336394ba8316e84e587ca87e1d5fdc176c9993f6 -make_check=no # Tests are broken on flake8 >= v5.x diff --git a/srcpkgs/python3-WebOb/template b/srcpkgs/python3-WebOb/template deleted file mode 100644 index 0b91f1be58ee9b..00000000000000 --- a/srcpkgs/python3-WebOb/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'python3-WebOb' -pkgname=python3-WebOb -version=1.8.5 -revision=7 -build_style=python3-module -pycompile_module="webob" -hostmakedepends="python3-setuptools" -depends="python3" -short_desc="WSGI request and response object" -maintainer="Orphaned " -license="MIT" -homepage="https://webob.org" -distfiles="${PYPI_SITE}/W/WebOb/WebOb-${version}.tar.gz" -checksum=05aaab7975e0ee8af2026325d656e5ce14a71f1883c52276181821d6d5bf7086 diff --git a/srcpkgs/python3-Werkzeug/template b/srcpkgs/python3-Werkzeug/template deleted file mode 100644 index 9eee5102541bec..00000000000000 --- a/srcpkgs/python3-Werkzeug/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'python3-Werkzeug' -pkgname=python3-Werkzeug -version=3.1.3 -revision=1 -build_style=python3-pep517 -# Some tests depend on unpackaged dependencies -make_check_args=" - --ignore=tests/test_debug.py - --ignore=tests/middleware/test_http_proxy.py - --ignore=tests/test_serving.py -" -hostmakedepends="python3-flit_core" -depends="python3-MarkupSafe" -checkdepends="python3-pytest python3-hypothesis python3-requests ${depends}" -short_desc="Swiss Army knife of Python web development (Python3)" -maintainer="Markus Berger " -license="BSD-3-Clause" -homepage="https://palletsprojects.com/p/werkzeug/" -changelog="https://raw.githubusercontent.com/pallets/werkzeug/main/CHANGES.rst" -distfiles="https://github.com/pallets/werkzeug/archive/${version}.tar.gz" -checksum=bee857f4423d7ebf0d6d8bf76c90c70470cc5acecd1187e9484f6dc899487d6d - -pre_check() { - # For some reason, --ignore doesn't work on this file - rm -f tests/conftest.py -} - -post_install() { - vlicense LICENSE.txt -} diff --git a/srcpkgs/python3-Whoosh/template b/srcpkgs/python3-Whoosh/template deleted file mode 100644 index 7ff26de09f5c4f..00000000000000 --- a/srcpkgs/python3-Whoosh/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'python3-Whoosh' -pkgname=python3-Whoosh -version=2.7.4 -revision=8 -build_style=python3-module -hostmakedepends="python3-devel python3-setuptools" -makedepends="python3-devel" -depends="python3" -short_desc="Full-text indexing and searching library (Python3)" -maintainer="Orphaned " -license="BSD-2-Clause" -homepage="https://bitbucket.org/mchaput/whoosh/wiki/Home" -distfiles="${PYPI_SITE}/W/Whoosh/Whoosh-${version}.tar.gz" -checksum=7ca5633dbfa9e0e0fa400d3151a8a0c4bec53bd2ecedc0a67705b17565c31a83 - -post_install() { - vlicense LICENSE.txt LICENSE -} diff --git a/srcpkgs/python3-XlsxWriter/template b/srcpkgs/python3-XlsxWriter/template deleted file mode 100644 index 1474b46f0b9747..00000000000000 --- a/srcpkgs/python3-XlsxWriter/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'python3-XlsxWriter' -pkgname=python3-XlsxWriter -version=1.3.7 -revision=6 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3" -short_desc="Python3 module for creating Excel XLSX files" -maintainer="Alex Childs " -license="BSD-2-Clause" -homepage="https://xlsxwriter.readthedocs.io/" -distfiles="https://github.com/jmcnamara/XlsxWriter/archive/RELEASE_${version}.tar.gz" -checksum=b08a1b30cde383cf3b09b50fa18fbfca28ec977e5df9ffab89f01a2ca93be2c1 - -post_install() { - vlicense LICENSE.txt -} diff --git a/srcpkgs/python3-Yapsy/template b/srcpkgs/python3-Yapsy/template deleted file mode 100644 index 35d2810735ef7c..00000000000000 --- a/srcpkgs/python3-Yapsy/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'python3-Yapsy' -pkgname=python3-Yapsy -version=1.12.2 -revision=8 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3" -short_desc="Yet another plugin system" -maintainer="Leah Neukirchen " -license="BSD-2-Clause" -homepage="http://yapsy.sourceforge.net/" -distfiles="${PYPI_SITE}/Y/Yapsy/Yapsy-${version}.tar.gz" -checksum=d8113d9f9c74eacf65b4663c9c037d278c9cb273b5eee5f0e1803baeedb23f8b - -post_install() { - vlicense LICENSE.txt -} diff --git a/srcpkgs/python3-aalib/template b/srcpkgs/python3-aalib/template deleted file mode 100644 index 6f41161a932cd5..00000000000000 --- a/srcpkgs/python3-aalib/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'python3-aalib' -pkgname=python3-aalib -version=0.3.2 -revision=8 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="aalib python3" -short_desc="Python3 interface to AAlib, an ASCII art library" -maintainer="Orphaned " -license="MIT" -homepage="http://jwilk.net/software/python-aalib" -distfiles="${PYPI_SITE}/p/python-aalib/python-aalib-${version}.tar.gz" -checksum=c39071629e7962dcd926faf0135dc73e2a8eb5db9a53bc2ebe5965f8c39165a2 - -post_install() { - sed -n '3,21p' < setup.py > LICENSE - vlicense LICENSE -} diff --git a/srcpkgs/python3-acme/template b/srcpkgs/python3-acme/template deleted file mode 100644 index 80438f7b0083a5..00000000000000 --- a/srcpkgs/python3-acme/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'python3-acme' -pkgname=python3-acme -version=5.1.0 -revision=1 -build_style=python3-pep517 -hostmakedepends="python3-poetry-core python3-setuptools python3-wheel" -depends="python3-cryptography python3-openssl python3-pyrfc3339 - python3-pytz python3-requests python3-requests-toolbelt - python3-six python3-josepy" -checkdepends="python3-pytest python3-pytest-xdist python3-typing_extensions - $depends" -short_desc="ACME protocol implementation in Python" -maintainer="Orphaned " -license="Apache-2.0" -homepage="https://github.com/certbot/certbot" -distfiles="${PYPI_SITE}/a/acme/acme-${version}.tar.gz" -checksum=7b97820857d9baffed98bca50ab82bb6a636e447865d7a013a7bdd7972f03cda diff --git a/srcpkgs/python3-adblock/patches/maturin-fix.patch b/srcpkgs/python3-adblock/patches/maturin-fix.patch deleted file mode 100644 index d77ec44a62ac0b..00000000000000 --- a/srcpkgs/python3-adblock/patches/maturin-fix.patch +++ /dev/null @@ -1,48 +0,0 @@ -Maturin 0.14.0 and later requires Python package metadata be in pyproject.toml -rather than Cargo.toml or the package will fail to build. - -diff -u a/Cargo.toml b/Cargo.toml ---- a/Cargo.toml -+++ b/Cargo.toml -@@ -9,15 +9,6 @@ - homepage = "https://github.com/ArniDagur/python-adblock" - repository = "https://github.com/ArniDagur/python-adblock" - --[package.metadata.maturin] --classifier = [ -- "Programming Language :: Python", -- "Programming Language :: Rust", -- "License :: OSI Approved :: MIT License", -- "License :: OSI Approved :: Apache Software License", --] --requires-python = ">=3.7" -- - [profile.release] - debug = true - -diff -u a/pyproject.toml b/pyproject.toml ---- a/pyproject.toml -+++ b/pyproject.toml -@@ -15,3 +15,22 @@ - [build-system] - requires = ["maturin>=0.12,<0.13"] - build-backend = "maturin" -+ -+[project] -+name = "adblock" -+version = "0.6.0" -+authors = [ -+ { name="Árni Dagur", email="arni@dagur.eu" }, -+] -+readme = "README.md" -+repository = "https://github.com/ArniDagur/python-adblock" -+classifier = [ -+ "Programming Language :: Python", -+ "Programming Language :: Rust", -+ "License :: OSI Approved :: MIT License", -+ "License :: OSI Approved :: Apache Software License", -+] -+requires-python = ">=3.7" -+ -+[project.urls] -+"Source Code" = "https://github.com/ArniDagur/python-adblock" diff --git a/srcpkgs/python3-adblock/template b/srcpkgs/python3-adblock/template deleted file mode 100644 index 47ed2dab4fad31..00000000000000 --- a/srcpkgs/python3-adblock/template +++ /dev/null @@ -1,34 +0,0 @@ -# Template file for 'python3-adblock' -pkgname=python3-adblock -version=0.6.0 -revision=6 -build_style=python3-pep517 -build_helper="rust" -make_check_args="-k not(test_required_python_version)" -#XXX: Does statically link against openssl -hostmakedepends="maturin pkg-config cargo openssl-devel" -makedepends="openssl-devel python3-devel rust-std" -depends="python3" -checkdepends="python3-pytest python3-toml" -short_desc="Brave's adblock library in Python" -maintainer="Andrew J. Hesford " -license="Apache-2.0, MIT" -homepage="https://github.com/ArniDagur/python-adblock" -changelog="https://raw.githubusercontent.com/ArniDagur/python-adblock/master/CHANGELOG.md" -distfiles="${homepage}/archive/${version}.tar.gz" -checksum=cdde5db640f1d9205785641665b79e6edb7c51092a68536bc4907560c71136b2 - -do_build() { - maturin build -o . --release --target "${RUST_TARGET}" --manylinux off - - # Drop platform specifiers from the wheel; pip will refuse to install, - # e.g., an armv7l wheel on an aarch64 system even if the masterdir is - # armv7l. The wheel is correct; no need for name compatibility checks. - mkdir -p dist - mv adblock-${version}-*.whl dist/adblock-${version}-py3-none-any.whl -} - -post_install() { - vlicense LICENSE-MIT - chmod 755 ${DESTDIR}/${py3_sitelib}/adblock/*.so -} diff --git a/srcpkgs/python3-aioamqp/template b/srcpkgs/python3-aioamqp/template deleted file mode 100644 index 6a3ef286d3e5f4..00000000000000 --- a/srcpkgs/python3-aioamqp/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'python3-aioamqp' -pkgname=python3-aioamqp -version=0.15.0 -revision=4 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3-pamqp" -short_desc="Pure-Python implementation of AMQP 0.9.1 atop asyncio" -maintainer="Andrew J. Hesford " -license="BSD-3-Clause" -homepage="https://github.com/polyconseil/aioamqp" -distfiles="${homepage}/archive/${pkgname#*-}-${version}.tar.gz" -checksum=4d30fe210c742496b5b78de0337f49524571240701eb6c2dc348b1b9d8f819a9 -# Tests require unpackaged asynctest package -make_check=no - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-aioamqp/update b/srcpkgs/python3-aioamqp/update deleted file mode 100644 index 8920d4a4c61654..00000000000000 --- a/srcpkgs/python3-aioamqp/update +++ /dev/null @@ -1 +0,0 @@ -pattern="${pkgname#*-}-\K[0-9.]*(?=.tar.gz)" diff --git a/srcpkgs/python3-aiodns/template b/srcpkgs/python3-aiodns/template deleted file mode 100644 index 82cfb9189eef85..00000000000000 --- a/srcpkgs/python3-aiodns/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'python3-aiodns' -pkgname=python3-aiodns -version=2.0.0 -revision=6 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3-pycares" -short_desc="Asynchronous Python DNS library using asyncio" -maintainer="Franklin Delehelle " -license="MIT" -homepage="https://github.com/saghul/aiodns" -distfiles="${PYPI_SITE}/a/aiodns/aiodns-${version}.tar.gz" -checksum=815fdef4607474295d68da46978a54481dd1e7be153c7d60f9e72773cd38d77d - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-aiofiles/template b/srcpkgs/python3-aiofiles/template deleted file mode 100644 index 20c96623a72591..00000000000000 --- a/srcpkgs/python3-aiofiles/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'python3-aiofiles' -pkgname=python3-aiofiles -version=25.1.0 -revision=1 -build_style=python3-pep517 -hostmakedepends="hatchling hatch-vcs" -depends="python3" -checkdepends="python3-pytest-asyncio" -short_desc="File support for asyncio in Python" -maintainer="Andrew J. Hesford " -license="Apache-2.0" -homepage="https://github.com/Tinche/aiofiles" -changelog="https://raw.githubusercontent.com/Tinche/aiofiles/master/README.rst" -distfiles="${PYPI_SITE}/a/aiofiles/aiofiles-${version}.tar.gz" -checksum=a8d728f0a29de45dc521f18f07297428d56992a742f0cd2701ba86e44d23d5b2 diff --git a/srcpkgs/python3-aiohappyeyeballs/template b/srcpkgs/python3-aiohappyeyeballs/template deleted file mode 100644 index 2a3550b589b687..00000000000000 --- a/srcpkgs/python3-aiohappyeyeballs/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'python3-aiohappyeyeballs' -pkgname=python3-aiohappyeyeballs -version=2.6.1 -revision=1 -build_style=python3-pep517 -hostmakedepends="python3-poetry-core" -depends="python3" -checkdepends="python3-pytest-asyncio" -short_desc="Happy eyeballs for pre-resolved hosts" -maintainer="Andrew J. Hesford " -license="PSF-2.0" -homepage="https://aiohappyeyeballs.readthedocs.io" -changelog="https://raw.githubusercontent.com/aio-libs/aiohappyeyeballs/main/CHANGELOG.md" -distfiles="https://github.com/aio-libs/aiohappyeyeballs/archive/v${version}.tar.gz" -checksum=1c39ffb3dfc71547f8af88bb247bb9feffc12545b032a882cd245295ac49e845 - -pre_check() { - vsed -i -e '/^addopts/d' pyproject.toml -} diff --git a/srcpkgs/python3-aiohttp-cors/template b/srcpkgs/python3-aiohttp-cors/template deleted file mode 100644 index 7d8cd1c98d90a8..00000000000000 --- a/srcpkgs/python3-aiohttp-cors/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'python3-aiohttp-cors' -pkgname=python3-aiohttp-cors -version=0.7.0 -revision=7 -build_style=python3-module -pycompile_module="aiohttp_cors" -hostmakedepends="python3-setuptools" -depends="python3-aiohttp" -short_desc="Cross Origin Resource Sharing (CORS) support for aiohttp" -maintainer="Michael Aldridge " -license="Apache-2.0" -homepage="https://github.com/aio-libs/aiohttp-cors" -distfiles="https://github.com/aio-libs/aiohttp-cors/archive/v${version}.tar.gz" -checksum=a710a07c3d8e8c2dcb3a3f992c671a058e2058652ed041b5201016978a5527aa diff --git a/srcpkgs/python3-aiohttp-sse-client/template b/srcpkgs/python3-aiohttp-sse-client/template deleted file mode 100644 index cd31f23a6a28ad..00000000000000 --- a/srcpkgs/python3-aiohttp-sse-client/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'python3-aiohttp-sse-client' -pkgname=python3-aiohttp-sse-client -version=0.2.1 -revision=5 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3-aiohttp python3-attrs python3-multidict python3-yarl" -checkdepends="python3-devel python3-pytest-asyncio ${depends}" -short_desc="Server-Sent Event library for Python, based on aiohttp" -maintainer="Andrew J. Hesford " -license="Apache-2.0" -homepage="https://github.com/rtfol/aiohttp-sse-client" -distfiles="${homepage}/archive/v${version}.tar.gz" -checksum=f593a5ce3acb617c4b966c04d8e4408da4506a1e4730073526b648f51ba9edc9 - -post_patch() { - # Package does not *need* pytest-runner to build, and Void doesn't have it - vsed -e "/setup_requirements/s/['\"]pytest-runner['\"],*//" -i setup.py -} diff --git a/srcpkgs/python3-aiohttp/template b/srcpkgs/python3-aiohttp/template deleted file mode 100644 index 899d07b85d85b7..00000000000000 --- a/srcpkgs/python3-aiohttp/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'python3-aiohttp' -pkgname=python3-aiohttp -version=3.9.5 -revision=3 -build_style=python3-pep517 -hostmakedepends="python3-setuptools python3-wheel" -makedepends="python3-devel" -depends="python3-aiosignal python3-attrs python3-frozenlist python3-multidict - python3-yarl" -short_desc="HTTP client/server for asyncio (PEP-3156)" -maintainer="Michael Aldridge " -license="Apache-2.0" -homepage="https://aiohttp.readthedocs.io/" -distfiles="${PYPI_SITE}/a/aiohttp/aiohttp-${version}.tar.gz" -checksum=edea7d15772ceeb29db4aff55e482d4bcfb6ae160ce144f2682de02f6d693551 -make_check=no # Depends on proxy.py and re_assert diff --git a/srcpkgs/python3-aiohttp_socks/template b/srcpkgs/python3-aiohttp_socks/template deleted file mode 100644 index e77ec1e3f2780d..00000000000000 --- a/srcpkgs/python3-aiohttp_socks/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'python3-aiohttp_socks' -pkgname=python3-aiohttp_socks -version=0.8.4 -revision=2 -build_style=python3-pep517 -hostmakedepends="python3-setuptools python3-wheel" -depends="python3-aiohttp python3-socks" -short_desc="SOCKS proxy connector for aiohttp" -maintainer="Christian Buschau " -license="Apache-2.0" -homepage="https://github.com/romis2012/aiohttp-socks" -distfiles="https://github.com/romis2012/aiohttp-socks/archive/v${version}.tar.gz" -checksum=58154eaa319968743bc18c9f4c0718e86c2312828bc1e481856409365ef4e403 -make_check=no # Requires python3-tiny-proxy diff --git a/srcpkgs/python3-aioinflux/template b/srcpkgs/python3-aioinflux/template deleted file mode 100644 index 41a7062e589b2e..00000000000000 --- a/srcpkgs/python3-aioinflux/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'python3-aioinflux' -pkgname=python3-aioinflux -version=0.9.0 -revision=6 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3-aiohttp python3-ciso8601" -checkdepends="python3-devel python3-pandas ${depends}" -short_desc="Asynchronous Python client for InfluxDB" -maintainer="Andrew J. Hesford " -license="MIT" -homepage="https://github.com/gusutabopb/aioinflux" -distfiles="${homepage}/archive/v${version}.tar.gz" -checksum=39554b2fe1fd99be07325ee728ba43e2f2a50af1542cc459324ffb924dad1c0a - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-aionotify/template b/srcpkgs/python3-aionotify/template deleted file mode 100644 index 9160e5819a1180..00000000000000 --- a/srcpkgs/python3-aionotify/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'python3-aionotify' -pkgname=python3-aionotify -version=0.2.0 -revision=6 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3" -short_desc="Simple, asyncio-based inotify library" -maintainer="Orphaned " -license="BSD-2-Clause" -homepage="https://github.com/rbarrois/aionotify" -distfiles="${PYPI_SITE}/a/aionotify/aionotify-${version}.tar.gz" -checksum=64b702ad0eb115034533f9f62730a9253b79f5ff0fbf3d100c392124cdf12507 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-aioquic/template b/srcpkgs/python3-aioquic/template deleted file mode 100644 index 4ddf05e4bf9e23..00000000000000 --- a/srcpkgs/python3-aioquic/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'python3-aioquic' -pkgname=python3-aioquic -version=1.2.0 -revision=1 -build_style=python3-pep517 -make_check_args="-k not(test_verify_subject_no_subjaltname)" -hostmakedepends="python3-setuptools python3-wheel" -makedepends="python3-devel openssl-devel" -depends="python3-certifi python3-cryptography python3-openssl python3-pylsqpack - python3-service_identity" -checkdepends="${depends} python3-pytest-xdist" -short_desc="QUIC and HTTP/3 implementation" -maintainer="Orphaned " -license="BSD-3-Clause" -homepage="https://github.com/aiortc/aioquic" -changelog="https://aioquic.readthedocs.io/en/stable/changelog.html" -distfiles="${PYPI_SITE}/a/aioquic/aioquic-${version}.tar.gz" -checksum=f91263bb3f71948c5c8915b4d50ee370004f20a416f67fab3dcc90556c7e7199 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-aioresponses/template b/srcpkgs/python3-aioresponses/template deleted file mode 100644 index 182617aa877151..00000000000000 --- a/srcpkgs/python3-aioresponses/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'python3-aioresponses' -pkgname=python3-aioresponses -version=0.7.6 -revision=2 -build_style=python3-module -hostmakedepends="python3-pbr python3-setuptools" -depends="python3-aiohttp" -checkdepends="${depends} python3-ddt python3-pytest" -short_desc="Helper for mock/fake web requests in python aiohttp package" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/pnuckowski/aioresponses" -distfiles="${PYPI_SITE}/a/aioresponses/aioresponses-${version}.tar.gz" -checksum=f795d9dbda2d61774840e7e32f5366f45752d1adc1b74c9362afd017296c7ee1 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-aiorpcx/template b/srcpkgs/python3-aiorpcx/template deleted file mode 100644 index 62ca3abe18ccc4..00000000000000 --- a/srcpkgs/python3-aiorpcx/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'python3-aiorpcx' -pkgname=python3-aiorpcx -version=0.25.0 -revision=1 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3-attrs" -checkdepends="${depends} python3-pytest python3-pytest-asyncio python3-uvloop - python3-websockets iana-etc" -short_desc="Generic async RPC implementation" -maintainer="Christian Buschau " -license="MIT" -homepage="https://github.com/kyuupichan/aiorpcX" -# missing license in PyPI tarball -distfiles="https://github.com/kyuupichan/aiorpcX/archive/${version}.tar.gz" -checksum=64982de255cc6e008dd3dbd7fa46525a2d8573206275289b705dbfbae107cd72 -make_check=ci-skip # Tests using IPv6 fail on Github Actions, pass locally - -post_install() { - vlicense LICENCE -} diff --git a/srcpkgs/python3-aiosignal/template b/srcpkgs/python3-aiosignal/template deleted file mode 100644 index 2b1d743f231605..00000000000000 --- a/srcpkgs/python3-aiosignal/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'python3-aiosignal' -pkgname=python3-aiosignal -version=1.3.2 -revision=1 -build_style=python3-pep517 -hostmakedepends="python3-setuptools python3-wheel" -depends="python3-frozenlist" -checkdepends="python3-pytest python3-pytest-asyncio python3-pytest-cov - python3-frozenlist" -short_desc="List of registered asynchronous callbacks" -maintainer="Arjan Mossel " -license="Apache-2.0" -homepage="https://github.com/aio-libs/aiosignal" -distfiles="${PYPI_SITE}/a/aiosignal/aiosignal-${version}.tar.gz" -checksum=a8c255c66fafb1e499c9351d0bf32ff2d8a0321595ebac3b93713656d2436f54 diff --git a/srcpkgs/python3-aiostream/template b/srcpkgs/python3-aiostream/template deleted file mode 100644 index e38c1edae53854..00000000000000 --- a/srcpkgs/python3-aiostream/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'python3-aiostream' -pkgname=python3-aiostream -version=0.7.1 -revision=1 -build_style=python3-pep517 -hostmakedepends="python3-setuptools python3-wheel" -depends="python3-typing_extensions" -short_desc="Generator-based operators for asynchronous iteration" -maintainer="Andrew J. Hesford " -license="GPL-3.0-or-later" -homepage="https://aiostream.readthedocs.io/" -distfiles="${PYPI_SITE}/a/aiostream/aiostream-${version}.tar.gz" -checksum=272aaa0d8f83beb906f5aa9022bb59046bb7a103fa3770f807c31f918595acf6 -make_check=no # tests do not see custom fixtures diff --git a/srcpkgs/python3-ajsonrpc/template b/srcpkgs/python3-ajsonrpc/template deleted file mode 100644 index 89280446010e5b..00000000000000 --- a/srcpkgs/python3-ajsonrpc/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'python3-ajsonrpc' -pkgname=python3-ajsonrpc -version=1.2.0 -revision=2 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3" -checkdepends="python3-pytest" -short_desc="Async JSON-RPC 2.0 protocol and server" -maintainer="Emil Miler " -license="MIT" -homepage="https://github.com/pavlov99/ajsonrpc" -distfiles="${PYPI_SITE}/a/ajsonrpc/ajsonrpc-${version}.tar.gz" -checksum=791bac18f0bf0dee109194644f151cf8b7ff529c4b8d6239ac48104a3251a19f - -post_install() { - vlicense LICENSE.txt -} diff --git a/srcpkgs/python3-alabaster/template b/srcpkgs/python3-alabaster/template deleted file mode 100644 index 0ab5ac3a203128..00000000000000 --- a/srcpkgs/python3-alabaster/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'python3-alabaster' -pkgname=python3-alabaster -version=1.0.0 -revision=1 -build_style=python3-pep517 -hostmakedepends="python3-flit_core" -depends="python3" -short_desc="Configurable sidebar-enabled Sphinx theme (Python3)" -maintainer="Orphaned " -license="BSD-3-Clause" -homepage="https://alabaster.readthedocs.io/" -changelog="https://raw.githubusercontent.com/sphinx-doc/alabaster/refs/heads/master/docs/changelog.rst" -distfiles="${PYPI_SITE}/a/alabaster/alabaster-${version}.tar.gz" -checksum=c00dca57bca26fa62a6d7d0a9fcce65f3e026e9bfe33e9c538fd3fbb2144fd9e - -post_install() { - vlicense LICENSE.rst -} diff --git a/srcpkgs/python3-alembic/template b/srcpkgs/python3-alembic/template deleted file mode 100644 index 639a93d4ff541e..00000000000000 --- a/srcpkgs/python3-alembic/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'python3-alembic' -pkgname=python3-alembic -version=1.9.4 -revision=3 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3-Mako python3-SQLAlchemy python3-dateutil python3-editor" -short_desc="Database migration tool for SQLAlchemy" -maintainer="Piotr Wójcik " -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=4d3bd32ecdbb7bbfb48a9fe9e6d6fd6a831a1b59d03e26e292210237373e7db5 -make_check=no # tests require deprecated pytest behavior that throws errors - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-alsa/patches/fix-pytuple-set-item.patch b/srcpkgs/python3-alsa/patches/fix-pytuple-set-item.patch deleted file mode 100644 index cb2bf7579f43e4..00000000000000 --- a/srcpkgs/python3-alsa/patches/fix-pytuple-set-item.patch +++ /dev/null @@ -1,46 +0,0 @@ -From 5ea2f8709b4d091700750661231f8a3ddce0fc7c Mon Sep 17 00:00:00 2001 -From: Jaroslav Kysela -Date: Thu, 10 Dec 2020 16:00:50 +0100 -Subject: [PATCH] Fix PyTuple_SET_ITEM() usage - no return value - -As noted in bpo-30459 (link bellow) the PyTuple_SET_ITEM() macro -has not a return value. Let's make code compatible with python 3.10. - -Link: https://bugs.python.org/issue30459 -BugLink: https://github.com/alsa-project/alsa-python/issues/2 -Signed-off-by: Jaroslav Kysela ---- - pyalsa/alsahcontrol.c | 4 ++-- - pyalsa/alsamixer.c | 4 ++-- - 2 files changed, 4 insertions(+), 4 deletions(-) - -diff --git a/pyalsa/alsahcontrol.c b/pyalsa/alsahcontrol.c -index ebee1b7..7c9321f 100644 ---- a/pyalsa/alsahcontrol.c -+++ b/pyalsa/alsahcontrol.c -@@ -1543,8 +1543,8 @@ static int element_callback(snd_hctl_elem_t *elem, unsigned int mask) - - t = PyTuple_New(2); - if (t) { -- if (PyTuple_SET_ITEM(t, 0, (PyObject *)pyhelem)) -- Py_INCREF(pyhelem); -+ PyTuple_SET_ITEM(t, 0, (PyObject *)pyhelem); -+ Py_INCREF(pyhelem); - PyTuple_SET_ITEM(t, 1, PyInt_FromLong(mask)); - r = PyObject_CallObject(o, t); - Py_DECREF(t); -diff --git a/pyalsa/alsamixer.c b/pyalsa/alsamixer.c -index 39d7387..91fe198 100644 ---- a/pyalsa/alsamixer.c -+++ b/pyalsa/alsamixer.c -@@ -1348,8 +1348,8 @@ static int element_callback(snd_mixer_elem_t *elem, unsigned int mask) - - t = PyTuple_New(2); - if (t) { -- if (PyTuple_SET_ITEM(t, 0, (PyObject *)pyelem)) -- Py_INCREF(pyelem); -+ PyTuple_SET_ITEM(t, 0, (PyObject *)pyelem); -+ Py_INCREF(pyelem); - PyTuple_SET_ITEM(t, 1, PyInt_FromLong(mask)); - r = PyObject_CallObject(o, t); - Py_DECREF(t); diff --git a/srcpkgs/python3-alsa/template b/srcpkgs/python3-alsa/template deleted file mode 100644 index 139435fa105251..00000000000000 --- a/srcpkgs/python3-alsa/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'python3-alsa' -pkgname=python3-alsa -version=1.1.6 -revision=8 -build_style=python3-module -hostmakedepends="python3-setuptools" -makedepends="python3-devel alsa-lib-devel" -depends="python3" -short_desc="Official Python bindings for ALSA" -maintainer="Orphaned " -license="GPL-2.0-only" -homepage="http://alsa-project.org" -distfiles="https://www.alsa-project.org/files/pub/pyalsa/pyalsa-${version}.tar.bz2" -checksum=2771291a5d2cf700f0abbe6629ea37468d1463a01b2330d84ef976e1e918676c diff --git a/srcpkgs/python3-alsa/update b/srcpkgs/python3-alsa/update deleted file mode 100644 index 83314f06e500ca..00000000000000 --- a/srcpkgs/python3-alsa/update +++ /dev/null @@ -1 +0,0 @@ -pkgname=pyalsa diff --git a/srcpkgs/python3-altgraph/patches/python-3.11.patch b/srcpkgs/python3-altgraph/patches/python-3.11.patch deleted file mode 100644 index f70bb2dd53a98d..00000000000000 --- a/srcpkgs/python3-altgraph/patches/python-3.11.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/setup.py -+++ b/setup.py -@@ -213,7 +213,7 @@ def parse_setup_cfg(): - else: - parts = [] - for nm in v.split(): -- fp = open(nm, "rU") -+ fp = open(nm, "r") - parts.append(fp.read()) - fp.close() - diff --git a/srcpkgs/python3-altgraph/template b/srcpkgs/python3-altgraph/template deleted file mode 100644 index e214e463b6e095..00000000000000 --- a/srcpkgs/python3-altgraph/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'python3-altgraph' -pkgname=python3-altgraph -version=0.17 -revision=5 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3-setuptools" -checkdepends="python3-coverage" -short_desc="Fork of graphlib for building network graphs" -maintainer="Orphaned " -license="MIT" -homepage="https://altgraph.readthedocs.io/en/latest/" -distfiles="${PYPI_SITE}/a/altgraph/altgraph-${version}.tar.gz" -checksum=1f05a47122542f97028caf78775a095fbe6a2699b5089de8477eb583167d69aa - -do_check() { - python3 -m coverage run --parallel setup.py test -} - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-aniso8601/template b/srcpkgs/python3-aniso8601/template deleted file mode 100644 index 05b2f28daf117d..00000000000000 --- a/srcpkgs/python3-aniso8601/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'python3-aniso8601' -pkgname=python3-aniso8601 -version=10.0.1 -revision=1 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3-dateutil" -short_desc="Library for parsing ISO 8601 strings" -maintainer="Andrew Benson " -license="MIT" -homepage="https://bitbucket.org/nielsenb/aniso8601" -distfiles="${PYPI_SITE}/a/aniso8601/aniso8601-$version.tar.gz" -checksum=25488f8663dd1528ae1f54f94ac1ea51ae25b4d531539b8bc707fed184d16845 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-annotated-types/template b/srcpkgs/python3-annotated-types/template deleted file mode 100644 index b5c71d8beff3bc..00000000000000 --- a/srcpkgs/python3-annotated-types/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'python3-annotated-types' -pkgname=python3-annotated-types -version=0.6.0 -revision=2 -build_style=python3-pep517 -hostmakedepends="hatchling" -depends="python3" -checkdepends="python3-pytest" -short_desc="Reusable constraint types to use with typing.Annotated" -maintainer="Joel Beckmeyer " -license="MIT" -homepage="https://github.com/annotated-types/annotated-types" -distfiles="${PYPI_SITE}/a/annotated_types/annotated_types-${version}.tar.gz" -checksum=563339e807e53ffd9c267e99fc6d9ea23eb8443c08f112651963e24e22f84a5d - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-ansible-compat/template b/srcpkgs/python3-ansible-compat/template deleted file mode 100644 index 985a4b21194c1f..00000000000000 --- a/srcpkgs/python3-ansible-compat/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'python3-ansible-compat' -pkgname=python3-ansible-compat -version=24.9.1 -revision=2 -build_style=python3-pep517 -# deselect unnecessary tests in venv -make_check_args="--deselect test/test_runtime_scan_path.py::test_scan_sys_path[scanF-raises_not_foundT] - --deselect test/test_runtime_scan_path.py::test_scan_sys_path[scanT-raises_not_foundF]" -hostmakedepends="python3-wheel python3-setuptools_scm" -depends="ansible-core python3-jsonschema python3-subprocess-tee python3-yaml" -checkdepends="${depends} python3-pytest python3-pytest-mock python3-cryptography" -short_desc="Python package for working with various version of ansible" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/ansible/ansible-compat" -distfiles="${PYPI_SITE}/a/ansible-compat/ansible_compat-${version}.tar.gz" -checksum=9ff20245e1bd9de9b23a367902524ab0e11fbcfb741831996da5da5b60ab95df - -post_patch() { - export SETUPTOOLS_SCM_PRETEND_VERSION="${version}" -} - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-ansible-lint/patches/0001-remove-update-check-only-makes-sense-when-installing.patch b/srcpkgs/python3-ansible-lint/patches/0001-remove-update-check-only-makes-sense-when-installing.patch deleted file mode 100644 index b901a7f0388721..00000000000000 --- a/srcpkgs/python3-ansible-lint/patches/0001-remove-update-check-only-makes-sense-when-installing.patch +++ /dev/null @@ -1,32 +0,0 @@ -From 024867b927d760e4ae4cce88c8415ce1f8dddab2 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Jan=20Christian=20Gr=C3=BCnhage?= - -Date: Fri, 20 Jan 2023 12:31:41 +0100 -Subject: [PATCH] remove update check, only makes sense when installing with - pip - ---- - src/ansiblelint/app.py | 7 ------- - 1 file changed, 7 deletions(-) - -diff --git a/src/ansiblelint/app.py b/src/ansiblelint/app.py -index 40423c64..e5dff508 100644 ---- a/src/ansiblelint/app.py -+++ b/src/ansiblelint/app.py -@@ -291,13 +291,6 @@ warn_list: # or 'skip_list' to silence them completely - msg += f", and fixed {summary.fixed} issue(s)" - msg += f" on {files_count} files." - -- # on offline mode and when run under pre-commit we do not want to -- # check for updates. -- if not self.options.offline and os.environ.get("PRE_COMMIT", "0") != "1": -- version_warning = get_version_warning() -- if version_warning: -- msg += f"\n{version_warning}" -- - console_stderr.print(msg) - - --- -2.39.1 - diff --git a/srcpkgs/python3-ansible-lint/template b/srcpkgs/python3-ansible-lint/template deleted file mode 100644 index 2c6fbf58669b4f..00000000000000 --- a/srcpkgs/python3-ansible-lint/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'python3-ansible-lint' -pkgname=python3-ansible-lint -version=24.9.2 -revision=2 -build_style=python3-pep517 -hostmakedepends="python3-wheel python3-setuptools_scm" -depends="python3-ansible-compat ansible-core black python3-filelock - python3-importlib_metadata python3-jsonschema python3-packaging - python3-pathspec python3-yaml python3-rich python3-ruamel.yaml - python3-subprocess-tee python3-wcmatch python3-yamllint" -checkdepends="${depends} python3-jmespath python3-license-expression - python3-mypy python3-netaddr pylint - python3-pytest python3-pytest-mock python3-pytest-xdist" -short_desc="Linter for Ansible files" -maintainer="Orphaned " -# Note about licensing from upstream: -# The ansible-lint project is distributed as GPLv3 due to use of GPLv3 runtime -# dependencies, like ansible and yamllint. For historical reasons, its own -# code-base remains licensed under a more liberal MIT license and any -# contributions made are accepted as being made under original MIT license. -license="GPL-3.0-only" -homepage="https://github.com/ansible/ansible-lint" -distfiles="${PYPI_SITE}/a/ansible-lint/ansible_lint-${version}.tar.gz" -checksum=7cff6c5af10ef996b7c6010cbd48c91592764ae098f2b05408726899a1066a7f -# cba anymore, the list of failing tests changes with every update -make_check="no" - -post_patch() { - export SETUPTOOLS_SCM_PRETEND_VERSION="${version}" -} diff --git a/srcpkgs/python3-ansicolor/template b/srcpkgs/python3-ansicolor/template deleted file mode 100644 index 6ea159cece05bb..00000000000000 --- a/srcpkgs/python3-ansicolor/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'python3-ansicolor' -pkgname=python3-ansicolor -version=0.2.6 -revision=9 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3" -short_desc="Library to produce ansi color output (Python3)" -maintainer="Orphaned " -license="Apache-2.0" -homepage="https://github.com/numerodix/ansicolor" -distfiles="${PYPI_SITE}/a/ansicolor/ansicolor-${version}.tar.gz" -checksum=d17e1b07b9dd7ded31699fbca53ae6cd373584f9b6dcbc124d1f321ebad31f1d diff --git a/srcpkgs/python3-ansicolors/template b/srcpkgs/python3-ansicolors/template deleted file mode 100644 index 56464843816cc3..00000000000000 --- a/srcpkgs/python3-ansicolors/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'python3-ansicolors' -pkgname=python3-ansicolors -version=1.1.8 -revision=3 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3" -checkdepends="python3-pytest" -short_desc="Add ANSI colors and decorations to your strings" -maintainer="Emil Miler " -license="ISC" -homepage="https://github.com/jonathaneunice/colors/" -distfiles="${PYPI_SITE}/a/ansicolors/ansicolors-${version}.zip" -checksum=99f94f5e3348a0bcd43c82e5fc4414013ccc19d70bd939ad71e0133ce9c372e0 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-ansiwrap/template b/srcpkgs/python3-ansiwrap/template deleted file mode 100644 index 2d8a6a85f4b57c..00000000000000 --- a/srcpkgs/python3-ansiwrap/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'python3-ansiwrap' -pkgname=python3-ansiwrap -version=0.8.4 -revision=6 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3" -short_desc="Textwrap, but savvy to ANSI colors" -maintainer="travankor " -license="Apache-2.0" -homepage="https://pypi.org/project/ansiwrap/" -distfiles="${PYPI_SITE}/a/ansiwrap/ansiwrap-${version}.zip" -checksum=ca0c740734cde59bf919f8ff2c386f74f9a369818cdc60efe94893d01ea8d9b7 - -pre_build() { - # Use python 3.6+'s built in version of textwrap, not a random library - vsed -i '/textwrap3/d' setup.py - vsed -i '0,/a_textwrap.*/s//import textwrap/' ansiwrap/core.py - vsed -i 's/a_textwrap/textwrap/' ansiwrap/core.py -} diff --git a/srcpkgs/python3-anyio/template b/srcpkgs/python3-anyio/template deleted file mode 100644 index ac54658e218a22..00000000000000 --- a/srcpkgs/python3-anyio/template +++ /dev/null @@ -1,39 +0,0 @@ -# Template file for 'python3-anyio' -pkgname=python3-anyio -version=4.9.0 -revision=1 -build_style=python3-pep517 -# This file needs python module `exceptiongroup` -make_check_args="--ignore tests/test_taskgroups.py" -hostmakedepends="python3-setuptools_scm python3-wheel" -depends="python3-sniffio python3-idna" -checkdepends="$depends python3-pytest-mock python3-hypothesis python3-psutil - python3-trio python3-trustme python3-uvloop python3-blockbuster" -short_desc="High level asynchronous concurrency and networking framework" -maintainer="dkwo , Gonzalo Tornaría " -license="MIT" -homepage="https://github.com/agronholm/anyio" -changelog="https://raw.githubusercontent.com/agronholm/anyio/master/docs/versionhistory.rst" -distfiles="${PYPI_SITE}/a/anyio/anyio-${version}.tar.gz" -checksum=673c0c244e15788651a4ff38710fea9675823028a6f08a5eda409e0c9840a028 - -if [ "$XBPS_BUILD_ENVIRONMENT" = void-packages-ci ]; then - # these tests fail on CI - _test1="(TestTCPListener)and(-ipv6)" - _test2="(test_iterate)or(test_extra)or(test_reuse)or(test_send_receive)" - _test2="(TestUDPSocket)and($_test2)and(-ipv6)" - _test3="(test_iterate)or(test_receive)or(test_reuse)or(test_send)" - _test3="(TestConnectedUDPSocket)and($_test3)and(-ipv6)" - _test4="test_bind_link_local" - _test5="test_getaddrinfo" - make_check_args+=" -k not(($_test1)or($_test2)or($_test3)or($_test4)or($_test5))" -fi - -if [ "$XBPS_TARGET_LIBC" = "musl" ]; then - # getaddrinfo() always returns canonname in musl 1.1 - make_check_args+=" --deselect tests/test_sockets.py::test_getaddrinfo_ipv6addr" -fi - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-anytree/patches/project-metadata.patch b/srcpkgs/python3-anytree/patches/project-metadata.patch deleted file mode 100644 index 168f2070c9fdf4..00000000000000 --- a/srcpkgs/python3-anytree/patches/project-metadata.patch +++ /dev/null @@ -1,16 +0,0 @@ -Fix the build for python3-poetry-core>=2.0 - ---- a/pyproject.toml -+++ b/pyproject.toml -@@ -1,9 +1,9 @@ --[tool.poetry] -+[project] - name = "anytree" - version = "2.12.1" - description = "Powerful and Lightweight Python Tree Data Structure with various plugins" - authors = [ -- "c0fec0de " -+ { name = "c0fec0de", email = "c0fec0de@gmail.com" } - ] - readme = "README.rst" - license = "Apache-2.0" diff --git a/srcpkgs/python3-anytree/template b/srcpkgs/python3-anytree/template deleted file mode 100644 index 02c4f4ef354387..00000000000000 --- a/srcpkgs/python3-anytree/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'python3-anytree' -pkgname=python3-anytree -version=2.12.1 -revision=3 -build_style=python3-pep517 -hostmakedepends="python3-poetry-core" -depends="python3-six" -short_desc="Powerful and lightweight Python tree data structure" -maintainer="Orphaned " -license="Apache-2.0" -homepage="https://github.com/c0fec0de/anytree" -#distfiles="${PYPI_SITE}/a/anytree/anytree-${version}.tar.gz" -distfiles="https://github.com/c0fec0de/anytree/archive/refs/tags/${version}.tar.gz>anytree-${version}.tar.gz" # tests are missing in PYPI tarball -checksum=a6b6b6b6b0d0d626b9e6afcb42946f9d23159586c6f08e8ba3dde0e22cd83a1b -make_check=no # Tests require removed python3-nose diff --git a/srcpkgs/python3-appdirs/template b/srcpkgs/python3-appdirs/template deleted file mode 100644 index cea8dfbdd77f13..00000000000000 --- a/srcpkgs/python3-appdirs/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'python3-appdirs' -pkgname=python3-appdirs -version=1.4.4 -revision=7 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3" -short_desc="Python3 module for determining appropriate platform-specific dirs" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/ActiveState/appdirs/" -distfiles="${PYPI_SITE}/a/appdirs/appdirs-${version}.tar.gz" -checksum=7d5d0167b2b1ba821647616af46a749d1c653740dd0d2415100fe26e27afdf41 - -post_install() { - vlicense LICENSE.txt -} diff --git a/srcpkgs/python3-applib/template b/srcpkgs/python3-applib/template deleted file mode 100644 index cad6de1db13dce..00000000000000 --- a/srcpkgs/python3-applib/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'python3-applib' -pkgname=python3-applib -version=1.2 -revision=8 -create_wrksrc=yes -build_wrksrc="applib-${version}" -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3 python3-appdirs python3-six" -short_desc="Cross-platform application utilities in Python" -maintainer="Orphaned " -license="MIT" -homepage="http://github.com/ActiveState/applib" -distfiles="${PYPI_SITE}/a/applib/applib-${version}.tar.gz - https://raw.githubusercontent.com/ActiveState/applib/master/LICENSE.txt" -checksum="735a4c2104d652d41048219581a8aa0c00b95ab5316730bda8a7d46235aaf824 - dc43ca3d2d2d32dbd8039c76bc6b3f767f529c265a9d237847b31a9e72b0b1ec" - -post_install() { - vlicense ../LICENSE.txt -} diff --git a/srcpkgs/python3-apprise/template b/srcpkgs/python3-apprise/template deleted file mode 100644 index 2e9a5cb35e0963..00000000000000 --- a/srcpkgs/python3-apprise/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'python3-apprise' -pkgname=python3-apprise -version=1.9.0 -revision=2 -build_style=python3-pep517 -hostmakedepends="python3-setuptools python3-wheel python3-Babel" -depends="python3-certifi python3-Markdown python3-click python3-requests - python3-requests-oauthlib python3-yaml python3-cryptography" -checkdepends="python3-pytest python3-pytest-mock $depends" -short_desc="Push Notifications that work with just about every platform" -maintainer="John " -license="BSD-2-Clause" -homepage="https://github.com/caronc/apprise" -distfiles="${PYPI_SITE}/a/apprise/apprise-${version}.tar.gz" -checksum=b5c93afd6331afe4b63a55d1cea9076e47becb4ba89b562b181c13e25bb0c7d6 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-apsw/template b/srcpkgs/python3-apsw/template deleted file mode 100644 index 3058146dfb0779..00000000000000 --- a/srcpkgs/python3-apsw/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'python3-apsw' -pkgname=python3-apsw -version=3.39.3.0 -revision=4 -build_style=python3-module -make_build_args="--enable=load_extension" -hostmakedepends="python3-devel python3-setuptools" -makedepends="python3-devel sqlite-devel" -depends="python3" -checkdepends="python3-pytest $makedepends" -short_desc="Another Python SQLite Wrapper (Python3)" -maintainer="Orphaned " -license="Zlib" -homepage="https://github.com/rogerbinns/apsw" -changelog="https://raw.githubusercontent.com/rogerbinns/apsw/master/doc/changes.rst" -distfiles="${homepage}/archive/${version/r/-r}.tar.gz" -checksum=d77db87e95db944b3e21cc73a3d359327e5dd1a7f9146f290379b2356ec42f9b -make_check=no # no test shipped - -pre_check() { - $CC $CFLAGS -fPIC -shared -o ./testextension.sqlext src/testextension.c -} - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-apsw/update b/srcpkgs/python3-apsw/update deleted file mode 100644 index 0d2934a3c1cec6..00000000000000 --- a/srcpkgs/python3-apsw/update +++ /dev/null @@ -1 +0,0 @@ -pattern='tag/\K[\d.r-]+' diff --git a/srcpkgs/python3-aputils/template b/srcpkgs/python3-aputils/template deleted file mode 100644 index dd921c4b62729d..00000000000000 --- a/srcpkgs/python3-aputils/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'python3-aputils' -pkgname=python3-aputils -version=0.1.4 -revision=3 -build_style=python3-pep517 -hostmakedepends="python3-setuptools python3-wheel" -depends="python3-pycryptodome" -short_desc="Various classes and functions for ActivityPub servers" -maintainer="Joel Beckmeyer " -license="custom:CNPL" -homepage="https://git.barkshark.xyz/barkshark/aputils" -changelog="https://git.barkshark.xyz/barkshark/aputils/releases" -distfiles="https://git.barkshark.xyz/barkshark/aputils/archive/${version}.tar.gz" -checksum=a0418326f94d9c527e6d6451df4b03960718b7649b2b1af13f52d2991f47eb63 - -post_install() { - vlicense LICENSE.md -} diff --git a/srcpkgs/python3-aputils/update b/srcpkgs/python3-aputils/update deleted file mode 100644 index f906de7f076917..00000000000000 --- a/srcpkgs/python3-aputils/update +++ /dev/null @@ -1,2 +0,0 @@ -site="https://git.barkshark.xyz/barkshark/aputils/tags" -pattern='\K[\d.]+(?=)' diff --git a/srcpkgs/python3-argcomplete/template b/srcpkgs/python3-argcomplete/template deleted file mode 100644 index b1bcd2b0a310ce..00000000000000 --- a/srcpkgs/python3-argcomplete/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'python3-argcomplete' -pkgname=python3-argcomplete -version=3.6.3 -revision=1 -build_style=python3-pep517 -hostmakedepends="hatchling hatch-vcs" -depends="python3" -checkdepends="python3-pexpect python3-pip zsh" -short_desc="Bash tab completion for argparse" -maintainer="Leah Neukirchen " -license="Apache-2.0" -homepage="https://github.com/kislyuk/argcomplete" -changelog="https://raw.githubusercontent.com/kislyuk/argcomplete/develop/Changes.rst" -distfiles="${PYPI_SITE}/a/argcomplete/argcomplete-${version}.tar.gz" -checksum=62e8ed4fd6a45864acc8235409461b72c9a28ee785a2011cc5eb78318786c89c - -do_check() { - # pytest is not supported - python3 -m unittest -b test/test.py -} diff --git a/srcpkgs/python3-argh/template b/srcpkgs/python3-argh/template deleted file mode 100644 index 4bbbee0db5a75d..00000000000000 --- a/srcpkgs/python3-argh/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'python3-argh' -pkgname=python3-argh -version=0.26.2 -revision=8 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3" -short_desc="Unobtrusive argparse wrapper with natural syntax (Python3)" -maintainer="Maurizio Porrato " -license="LGPL-3.0-only" -homepage="http://github.com/neithere/argh/" -distfiles="${PYPI_SITE}/a/argh/argh-${version}.tar.gz" -checksum=e9535b8c84dc9571a48999094fda7f33e63c3f1b74f3e5f3ac0105a58405bb65 diff --git a/srcpkgs/python3-argon2-cffi-bindings/template b/srcpkgs/python3-argon2-cffi-bindings/template deleted file mode 100644 index 3dfe9b2d6c163d..00000000000000 --- a/srcpkgs/python3-argon2-cffi-bindings/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'python3-argon2-cffi-bindings' -pkgname=python3-argon2-cffi-bindings -version=21.2.0 -revision=2 -build_style=python3-pep517 -hostmakedepends="python3-setuptools_scm python3-wheel python3-cffi" -makedepends="python3-devel libargon2-devel" -depends="python3-cffi" -checkdepends="python3-pytest" -short_desc="Low-level CFFI bindings for Argon2" -maintainer="Gonzalo Tornaría " -license="MIT" -homepage="https://github.com/hynek/argon2-cffi-bindings" -changelog="https://raw.githubusercontent.com/hynek/argon2-cffi-bindings/main/CHANGELOG.md" -distfiles="${PYPI_SITE}/a/argon2-cffi-bindings/argon2-cffi-bindings-${version}.tar.gz" -checksum=bb89ceffa6c791807d1305ceb77dbfacc5aa499891d2c55661c6459651fc39e3 - -export ARGON2_CFFI_USE_SYSTEM=1 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-argon2/template b/srcpkgs/python3-argon2/template deleted file mode 100644 index fe36ff1567b883..00000000000000 --- a/srcpkgs/python3-argon2/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'python3-argon2' -pkgname=python3-argon2 -version=23.1.0 -revision=2 -build_style=python3-pep517 -hostmakedepends="hatchling hatch-vcs hatch-fancy-pypi-readme" -depends="python3-argon2-cffi-bindings" -checkdepends="python3-pytest python3-hypothesis $depends" -short_desc="CFFI-based Argon2 Bindings for Python3" -maintainer="Enno Boland " -license="MIT" -homepage="https://argon2-cffi.readthedocs.io/" -changelog="https://raw.githubusercontent.com/hynek/argon2-cffi/master/CHANGELOG.rst" -distfiles="${PYPI_SITE}/a/argon2-cffi/argon2_cffi-${version}.tar.gz" -checksum=879c3e79a2729ce768ebb7d36d4609e3a78a4ca2ec3a9f12286ca057e3d0db08 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-art/template b/srcpkgs/python3-art/template deleted file mode 100644 index 780bb4135c2890..00000000000000 --- a/srcpkgs/python3-art/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'python3-art' -pkgname=python3-art -version=6.5 -revision=1 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3" -short_desc="ASCII art library for Python" -maintainer="Andrew Benson " -license="MIT" -homepage="https://www.ascii-art.site/" -changelog="https://raw.githubusercontent.com/sepandhaghighi/art/master/CHANGELOG.md" -distfiles="${PYPI_SITE}/a/art/art-${version}.tar.gz" -checksum=a98d77b42c278697ec6cf4b5bdcdfd997f6b2425332da078d4e31e31377d1844 -make_check=no # no tests available - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-arxiv2bib/template b/srcpkgs/python3-arxiv2bib/template deleted file mode 100644 index 4c9d0caf95a6b7..00000000000000 --- a/srcpkgs/python3-arxiv2bib/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'python3-arxiv2bib' -pkgname=python3-arxiv2bib -version=1.0.8 -revision=9 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3-setuptools" -short_desc="Python3 package for getting arXiv data in BibTeX" -maintainer="xaltsc " -license="BSD-3-Clause" -homepage="http://nathangrigg.github.io/arxiv2bib" -distfiles="${PYPI_SITE}/a/arxiv2bib/arxiv2bib-${version}.tar.gz" -checksum=137608ed8aa4da6594350152964b9b0f46c6efcb07f8a4dfd50309c968b647a8 -conflicts="python-arxiv2bib>=0" - -post_install() { - sed -n '3,28p' arxiv2bib.py > LICENSE - vlicense LICENSE -} diff --git a/srcpkgs/python3-asgiref/template b/srcpkgs/python3-asgiref/template deleted file mode 100644 index 623ed1a6991649..00000000000000 --- a/srcpkgs/python3-asgiref/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'python3-asgiref' -pkgname=python3-asgiref -version=3.5.2 -revision=4 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3" -checkdepends="python3-pytest python3-pytest-asyncio" -short_desc="ASGI base libraries" -maintainer="Orphaned " -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-asn1crypto/template b/srcpkgs/python3-asn1crypto/template deleted file mode 100644 index ce1a3fe4a8f9b2..00000000000000 --- a/srcpkgs/python3-asn1crypto/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'python3-asn1crypto' -pkgname=python3-asn1crypto -version=1.4.0 -revision=5 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3" -short_desc="Python3 ASN.1 library with a focus on performance and a pythonic API" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/wbond/asn1crypto" -changelog="https://raw.githubusercontent.com/wbond/asn1crypto/master/changelog.md" -distfiles="${PYPI_SITE}/a/asn1crypto/asn1crypto-${version}.tar.gz" -checksum=f4f6e119474e58e04a2b1af817eb585b4fd72bdd89b998624712b5c99be7641c - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-aspectlib/template b/srcpkgs/python3-aspectlib/template deleted file mode 100644 index 926fe9e47c1b35..00000000000000 --- a/srcpkgs/python3-aspectlib/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'python3-aspectlib' -pkgname=python3-aspectlib -version=2.0.0 -revision=3 -build_style=python3-pep517 -make_check_args="--ignore tests/test_integrations.py" -hostmakedepends="python3-setuptools python3-wheel" -depends="python3-fields" -checkdepends="python3-pytest" -short_desc="Aspect-oriented programming, monkey-patch and decorators library" -maintainer="Orphaned " -license="BSD-2-Clause" -homepage="https://github.com/ionelmc/python-aspectlib" -changelog="https://github.com/ionelmc/python-aspectlib/raw/master/CHANGELOG.rst" -distfiles="${PYPI_SITE}/a/${pkgname/python3-/}/${pkgname/python3-/}-${version}.tar.gz" -checksum=a4b461b9da0b531aebcb93efcde3de808a72c60226dd8d902c467d13faf7ce92 -make_check_pre="env PYTHONPATH=src" - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-asteval/template b/srcpkgs/python3-asteval/template deleted file mode 100644 index 79700ef99d257c..00000000000000 --- a/srcpkgs/python3-asteval/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'python3-asteval' -pkgname=python3-asteval -version=0.9.26 -revision=4 -build_style=python3-module -hostmakedepends="python3-setuptools_scm" -depends="python3" -checkdepends="python3-pytest" -short_desc="Safe, minimalistic evaluator of python expression using ast module" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/newville/asteval" -distfiles="${PYPI_SITE}/a/asteval/asteval-${version}.tar.gz" -checksum=36125613ec21ed3e33e370ca8960a1f1e8a2324d78a8016bfa5ad76f1e16ef05 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-astral/template b/srcpkgs/python3-astral/template deleted file mode 100644 index 82e0290420b485..00000000000000 --- a/srcpkgs/python3-astral/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'python3-astral' -pkgname=python3-astral -version=2.2 -revision=6 -build_style=python3-module -hostmakedepends="python3 python3-setuptools" -depends="python3-pytz" -short_desc="Calculations for the position of the sun and moon (Python3)" -maintainer="Cameron Nemo " -license="Apache-2.0" -homepage="https://github.com/sffjunkie/astral" -distfiles="${PYPI_SITE}/a/astral/astral-${version}.tar.gz" -checksum=e41d9967d5c48be421346552f0f4dedad43ff39a83574f5ff2ad32b6627b6fbe diff --git a/srcpkgs/python3-astroid/template b/srcpkgs/python3-astroid/template deleted file mode 100644 index 5703676eea07c9..00000000000000 --- a/srcpkgs/python3-astroid/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'python3-astroid' -pkgname=python3-astroid -version=3.3.10 -revision=1 -build_style=python3-pep517 -# broken with numpy 2.0, see https://github.com/pylint-dev/astroid/issues/2442 -# pkg_resources is deprecated, see https://github.com/pylint-dev/astroid/issues/2759 -make_check_args=" - --deselect tests/brain/numpy/test_core_einsumfunc.py::test_numpy_function_calls_inferred_as_ndarray - --deselect tests/brain/numpy/test_core_fromnumeric.py::BrainNumpyCoreFromNumericTest::test_numpy_function_calls_inferred_as_ndarray - --deselect tests/brain/numpy/test_core_multiarray.py::BrainNumpyCoreMultiarrayTest::test_numpy_function_calls_inferred_as_ndarray - --deselect tests/brain/numpy/test_core_numerictypes.py::NumpyBrainCoreNumericTypesTest::test_datetime_astype_return - --deselect tests/brain/numpy/test_core_numerictypes.py::NumpyBrainCoreNumericTypesTest::test_generic_types_are_subscriptables - --deselect tests/brain/numpy/test_core_umath.py::NumpyBrainCoreUmathTest::test_numpy_core_umath_functions_return_type - --deselect tests/brain/numpy/test_core_umath.py::NumpyBrainCoreUmathTest::test_numpy_core_umath_functions_return_type_tuple - --deselect tests/test_manager.py::AstroidManagerTest::test_identify_old_namespace_package_protocol -" -hostmakedepends="python3-setuptools python3-wheel" -depends="python3" -checkdepends="python3-pytest python3-attrs python3-dateutil python3-mypy - python3-numpy python3-regex python3-typing_extensions python3-urllib3" -short_desc="Abstract syntax tree for Python3" -maintainer="Orphaned " -license="GPL-2.0-or-later, LGPL-2.1-or-later" -homepage="https://github.com/PyCQA/astroid" -changelog="https://raw.githubusercontent.com/PyCQA/astroid/master/ChangeLog" -distfiles="https://github.com/PyCQA/astroid/archive/refs/tags/v$version.tar.gz" -checksum=49a49abfe129a58c17d623544461780f77a24acf27ddc921d9ed7fc31b73279e diff --git a/srcpkgs/python3-asttokens/template b/srcpkgs/python3-asttokens/template deleted file mode 100644 index da9c8019895b03..00000000000000 --- a/srcpkgs/python3-asttokens/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'python3-asttokens' -pkgname=python3-asttokens -version=3.0.0 -revision=1 -build_style=python3-module -# needs a specific astroid version -# https://github.com/gristlabs/asttokens/issues/79 -make_check_args="--deselect=tests/test_astroid.py" -hostmakedepends="python3-setuptools_scm" -depends="python3-six" -checkdepends="python3-pytest python3-astroid $depends" -short_desc="Annotate Python AST with source text and token information" -maintainer="Andrew J. Hesford " -license="Apache-2.0" -homepage="https://github.com/gristlabs/asttokens" -distfiles="${PYPI_SITE}/a/asttokens/asttokens-${version}.tar.gz" -checksum=0dcd8baa8d62b0c1d118b399b2ddba3c4aff271d0d7a9e0d4c1681c79035bbc7 diff --git a/srcpkgs/python3-async-lru/template b/srcpkgs/python3-async-lru/template deleted file mode 100644 index 68439569f5fac0..00000000000000 --- a/srcpkgs/python3-async-lru/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'python3-async-lru' -pkgname=python3-async-lru -version=2.0.5 -revision=1 -build_style=python3-pep517 -hostmakedepends="python3-wheel" -depends="python3-typing_extensions" -checkdepends="$depends python3-pytest-asyncio python3-pytest-cov - python3-pytest-timeout" -short_desc="Simple LRU cache for asyncio" -maintainer="Gonzalo Tornaría " -license="MIT" -homepage="https://github.com/aio-libs/async-lru" -changelog="https://raw.githubusercontent.com/aio-libs/async-lru/master/CHANGES.rst" -distfiles="${PYPI_SITE}/a/async-lru/async_lru-${version}.tar.gz" -checksum=481d52ccdd27275f42c43a928b4a50c3bfb2d67af4e78b170e3e0bb39c66e5bb - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-async-timeout/template b/srcpkgs/python3-async-timeout/template deleted file mode 100644 index 6e72713cb9b50a..00000000000000 --- a/srcpkgs/python3-async-timeout/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'python3-async-timeout' -pkgname=python3-async-timeout -version=4.0.3 -revision=2 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3" -checkdepends="python3-pytest-asyncio" -short_desc="Timeout context manager for asyncio programs" -maintainer="Michael Aldridge " -license="Apache-2.0" -#changelog="https://raw.githubusercontent.com/aio-libs/async-timeout/master/CHANGES.rst" -homepage="https://github.com/aio-libs/async-timeout" -distfiles="https://github.com/aio-libs/async-timeout/archive/v${version}.tar.gz" -checksum=c63f1252d5fa878fdceb7a6894f1df6a73f92546e52a0b7999a5de429fd64ff8 - -do_check() { - # don't enable coverage - sed -i '/addopts=/d' setup.cfg - - python3 -m pytest -} diff --git a/srcpkgs/python3-async_generator/template b/srcpkgs/python3-async_generator/template deleted file mode 100644 index 64c862aa2e2417..00000000000000 --- a/srcpkgs/python3-async_generator/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'python3-async_generator' -pkgname=python3-async_generator -version=1.10 -revision=7 -build_style=python3-module -pycompile_module="async_generator" -hostmakedepends="python3-setuptools" -depends="python3" -short_desc="Async generators and context managers for Python3.5+" -maintainer="Orphaned " -license="Apache-2.0, MIT" -homepage="https://github.com/python-trio/async_generator" -changelog="https://raw.githubusercontent.com/python-trio/async_generator/master/docs/source/history.rst" -distfiles="https://github.com/python-trio/async_generator/archive/v${version}.tar.gz" -checksum=7b61d78c5bb14fb89e5d67b58755033f234bb411e71924820d5a23e087de4535 - -post_install() { - vlicense LICENSE.MIT -} diff --git a/srcpkgs/python3-atomicwrites/template b/srcpkgs/python3-atomicwrites/template deleted file mode 100644 index dc14256fc0fc57..00000000000000 --- a/srcpkgs/python3-atomicwrites/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'python3-atomicwrites' -pkgname=python3-atomicwrites -version=1.4.1 -revision=3 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3" -short_desc="Simple Python3 API for atomic file writes" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/untitaker/python-atomicwrites" -distfiles="${PYPI_SITE}/a/atomicwrites/atomicwrites-${version}.tar.gz" -checksum=81b2c9071a49367a7f770170e5eec8cb66567cfbbc8c73d20ce5ca4a8d71cf11 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-atspi/template b/srcpkgs/python3-atspi/template deleted file mode 100644 index 4a46169b0c17ef..00000000000000 --- a/srcpkgs/python3-atspi/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'python3-atspi' -pkgname=python3-atspi -version=2.38.0 -revision=7 -build_style=gnu-configure -hostmakedepends="pkg-config python3" -makedepends="at-spi2-core-devel python3-gobject-devel" -depends="at-spi2-core python3-gobject" -short_desc="Python2 bindings for AT-SPI" -maintainer="Enno Boland " -license="GPL-2.0-or-later" -homepage="https://gitlab.gnome.org/GNOME/pyatspi2" -distfiles="${GNOME_SITE}/pyatspi/${version%.*}/pyatspi-${version}.tar.xz" -checksum=ff809312fd0c2f61e191c181a1a638a30b579b91b682cfb5a05535a55265b43d diff --git a/srcpkgs/python3-atspi/update b/srcpkgs/python3-atspi/update deleted file mode 100644 index f98a582ccce96e..00000000000000 --- a/srcpkgs/python3-atspi/update +++ /dev/null @@ -1,2 +0,0 @@ -pkgname=pyatspi -ignore="[12].*[13579].*" diff --git a/srcpkgs/python3-attrs/template b/srcpkgs/python3-attrs/template deleted file mode 100644 index 220008c24762c9..00000000000000 --- a/srcpkgs/python3-attrs/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'python3-attrs' -pkgname=python3-attrs -version=25.3.0 -revision=1 -build_style=python3-pep517 -hostmakedepends="python3-setuptools hatch-vcs hatch-fancy-pypi-readme" -depends="python3" -checkdepends="python3-pytest python3-hypothesis pyright" -short_desc="Attributes without boilerplate (Python3)" -maintainer="Gonzalo Tornaría " -license="MIT" -homepage="https://attrs.readthedocs.io/" -changelog="https://raw.githubusercontent.com/python-attrs/attrs/main/CHANGELOG.md" -distfiles="${PYPI_SITE}/a/attrs/attrs-${version}.tar.gz" -checksum=75d7cefc7fb576747b2c81b4442d4d4a1ce0900973527c011d1030fd3bf4af1b - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-audioread/files/README.voidlinux b/srcpkgs/python3-audioread/files/README.voidlinux deleted file mode 100644 index 48bcd489ef6d97..00000000000000 --- a/srcpkgs/python3-audioread/files/README.voidlinux +++ /dev/null @@ -1,4 +0,0 @@ -To decode audio files the library supports different backends: -- gstreamer via gst1-python3 -- ffmpeg via its command-line interface -- wave, aifc, and sunau files via Python standard library diff --git a/srcpkgs/python3-audioread/template b/srcpkgs/python3-audioread/template deleted file mode 100644 index 37e1bfa5f6bcb9..00000000000000 --- a/srcpkgs/python3-audioread/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'python3-audioread' -pkgname=python3-audioread -version=3.0.1 -revision=2 -build_style=python3-pep517 -hostmakedepends="python3-flit_core" -depends="python3" -checkdepends="python3-pytest-xdist ffmpeg" -short_desc="Multi-library, cross-platform audio decoding (Python3)" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/sampsyo/audioread/" -distfiles="${PYPI_SITE}/a/audioread/audioread-${version}.tar.gz" -checksum=ac5460a5498c48bdf2e8e767402583a4dcd13f4414d286f42ce4379e8b35066d - -post_install() { - vlicense LICENSE - vdoc "${FILESDIR}/README.voidlinux" -} diff --git a/srcpkgs/python3-audit b/srcpkgs/python3-audit deleted file mode 120000 index ba33219b36f39e..00000000000000 --- a/srcpkgs/python3-audit +++ /dev/null @@ -1 +0,0 @@ -audit \ No newline at end of file diff --git a/srcpkgs/python3-augeas/template b/srcpkgs/python3-augeas/template deleted file mode 100644 index c5ee2390b304ef..00000000000000 --- a/srcpkgs/python3-augeas/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'python3-augeas' -pkgname=python3-augeas -version=1.1.0 -revision=5 -build_style=python3-module -hostmakedepends="python3-setuptools augeas-devel python3-cffi" -makedepends="python3-devel" -depends="augeas python3-cffi" -checkdepends="python3-cffi" -short_desc="Python 3 bindings for Augeas" -maintainer="Kartik S. " -license="GPL-3.0-or-later" -homepage="https://github.com/hercules-team/python-augeas" -distfiles="${PYPI_SITE}/p/python-augeas/python-augeas-${version}.tar.gz" -checksum=5194a49e86b40ffc57055f73d833f87e39dce6fce934683e7d0d5bbb8eff3b8c - -do_check() { - cd test - python3 test_augeas.py -} - -post_install() { - rm -rf ${DESTDIR}/${py3_sitelib}/test -} diff --git a/srcpkgs/python3-authres/template b/srcpkgs/python3-authres/template deleted file mode 100644 index eb753352ac5d62..00000000000000 --- a/srcpkgs/python3-authres/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'python3-authres' -pkgname=python3-authres -version=1.2.0 -revision=8 -build_style=python3-module -pycompile_module=authres -hostmakedepends="python3-setuptools" -depends="python3" -short_desc="Authentication Results Header Module" -maintainer="Doan Tran Cong Danh " -license="Apache-2.0" -homepage="https://launchpad.net/authentication-results-python" -distfiles="${PYPI_SITE}/a/authres/authres-${version}.tar.gz" -checksum=93d1b995ad7ce21e62db649f361048125dd6022563a0ae8a23909465f1fd25b7 diff --git a/srcpkgs/python3-autobahn/template b/srcpkgs/python3-autobahn/template deleted file mode 100644 index 3f4d7726e0de4c..00000000000000 --- a/srcpkgs/python3-autobahn/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'python3-autobahn' -pkgname=python3-autobahn -version=23.6.2 -revision=3 -build_style=python3-module -hostmakedepends="python3 python3-setuptools" -depends="python3-cffi python3-Twisted python3-cryptography python3-txaio - python3-hyperlink" -short_desc="Real-time framework for Web, Mobile & Internet of Things" -maintainer="travankor " -license="MIT" -homepage="https://crossbar.io/autobahn" -changelog="https://raw.githubusercontent.com/crossbario/autobahn-python/master/docs/changelog.rst" -distfiles="${PYPI_SITE}/a/autobahn/autobahn-${version}.tar.gz" -checksum=ec9421c52a2103364d1ef0468036e6019ee84f71721e86b36fe19ad6966c1181 -make_check=no # https://github.com/crossbario/autobahn-python/issues/1117 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-autocommand/patches/license.patch b/srcpkgs/python3-autocommand/patches/license.patch deleted file mode 100644 index 402ff45770ea35..00000000000000 --- a/srcpkgs/python3-autocommand/patches/license.patch +++ /dev/null @@ -1,9 +0,0 @@ ---- a/pyproject.toml -+++ b/pyproject.toml -@@ -22,3 +22,6 @@ - [project.urls] - "Homepage" = "https://github.com/Lucretiel/autocommand" - "Bug Tracker" = "https://github.com/Lucretiel/autocommand/issues" -+ -+[project.license] -+file = "LICENSE" diff --git a/srcpkgs/python3-autocommand/template b/srcpkgs/python3-autocommand/template deleted file mode 100644 index 3537068e15cdb3..00000000000000 --- a/srcpkgs/python3-autocommand/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'python3-autocommand' -pkgname=python3-autocommand -version=2.2.2 -revision=3 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3" -checkdepends="python3-pytest-xdist" -short_desc="Python library to create a command-line program from a function" -maintainer="icp " -license="LGPL-3.0-only" -homepage="https://github.com/Lucretiel/autocommand" -distfiles="${PYPI_SITE}/a/autocommand/autocommand-${version}.tar.gz" -checksum=878de9423c5596491167225c2a455043c3130fb5b7286ac83443d45e74955f34 diff --git a/srcpkgs/python3-automat/template b/srcpkgs/python3-automat/template deleted file mode 100644 index 258a0e02cc2549..00000000000000 --- a/srcpkgs/python3-automat/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'python3-automat' -pkgname=python3-automat -version=24.8.1 -revision=2 -build_style=python3-pep517 -hostmakedepends="python3-setuptools python3-setuptools_scm python3-wheel" -depends="python3-setuptools python3-attrs python3-six" -checkdepends="${depends} python3-pytest python3-pytest-benchmark python3-graphviz" -short_desc="Finite-state machines in Python (Python3)" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/glyph/Automat" -distfiles="${PYPI_SITE}/a/automat/automat-${version}.tar.gz" -checksum=b34227cf63f6325b8ad2399ede780675083e439b20c323d376373d8ee6306d88 -alternatives="automat:automat-visualize:/usr/bin/automat-visualize3" - -# do_check() { -# PYTHONPATH="$(cd build/lib* && pwd)" \ -# python3 -m pytest ${testjobs} automat/_test -# } - -post_install() { - mv ${DESTDIR}/usr/bin/automat-visualize{,3} - vlicense LICENSE -} diff --git a/srcpkgs/python3-axolotl-curve25519/template b/srcpkgs/python3-axolotl-curve25519/template deleted file mode 100644 index fe0f109a508a0a..00000000000000 --- a/srcpkgs/python3-axolotl-curve25519/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'python3-axolotl-curve25519' -pkgname=python3-axolotl-curve25519 -_pkgname=${pkgname/3/} -version=0.4.1.post2 -revision=9 -build_style=python3-module -hostmakedepends="python3-setuptools" -makedepends="python3-devel" -depends="python3" -short_desc="Python3 curve25519 with ed25519 signatures, used by libaxolotl" -maintainer="Lon Willett " -license="GPL-3.0-only, BSD-3-Clause" -homepage="https://github.com/tgalal/python-axolotl-curve25519" -distfiles="${PYPI_SITE}/p/${_pkgname}/${_pkgname}-${version}.tar.gz" -checksum=0705a66297ebd2f508a60dc94e22881c754301eb81db93963322f6b3bdcb63a3 - -post_install() { - sed -e "/Copyright/,/SUCH DAMAGE./p" \ - curve/curve25519-donna.c >donna.LICENSE - vlicense donna.LICENSE -} diff --git a/srcpkgs/python3-axolotl/template b/srcpkgs/python3-axolotl/template deleted file mode 100644 index 0e06d434897c7f..00000000000000 --- a/srcpkgs/python3-axolotl/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'python3-axolotl' -pkgname=python3-axolotl -_pkgname=${pkgname/3/} -version=0.2.3 -revision=8 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3-axolotl-curve25519 python3-cryptography python3-protobuf" -short_desc="Python3 port of libaxolotl-android written by Moxie Marlinspike" -maintainer="Lon Willett " -license="GPL-3.0-only" -homepage="https://github.com/tgalal/python-axolotl" -distfiles="${PYPI_SITE}/p/${_pkgname}/${_pkgname}-${version}.tar.gz" -checksum=fe0e8147423f8dc4ec1077ea18ca5a54091366d22faa903a772ee6ea88b88daf diff --git a/srcpkgs/python3-b2sdk/template b/srcpkgs/python3-b2sdk/template deleted file mode 100644 index f94c3646e52317..00000000000000 --- a/srcpkgs/python3-b2sdk/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'python3-b2sdk' -pkgname=python3-b2sdk -version=2.10.1 -revision=1 -build_style=python3-pep517 -hostmakedepends="python3 python3-build python3-packaging python3-pdm-backend python3-setuptools python3-setuptools_scm python3-wheel" -depends="python3-annotated-types python3-logfury python3-Arrow python3-requests python3-tqdm" -checkdepends="python3-pytest-lazy-fixture $depends python3-dateutil - python3-mock python3-tqdm python3-pyflakes" -short_desc="Backblaze's B2 Python SDK" -maintainer="Andrea Brancaleoni " -license="MIT" -homepage="https://pypi.org/project/b2sdk" -distfiles="${PYPI_SITE}/b/b2sdk/b2sdk-${version}.tar.gz" -checksum=92c860a4a2e64d4a30d255d5a8d6d9049ff6d2bc64ff5751c0e05b1a2921fd1f -replaces="python-b2sdk>=0" -# Tests require an application key -make_check=no - -post_install() { - vlicense LICENSE -} - -python-b2sdk_package() { - metapackage=yes - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - transitional package" -} diff --git a/srcpkgs/python3-babelfish/template b/srcpkgs/python3-babelfish/template deleted file mode 100644 index 837efb858fbb36..00000000000000 --- a/srcpkgs/python3-babelfish/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'python3-babelfish' -pkgname=python3-babelfish -version=0.6.0 -revision=5 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3" -short_desc="Module to work with countries and languages (Python3)" -maintainer="Orphaned " -license="BSD-3-Clause" -homepage="https://github.com/Diaoul/babelfish" -distfiles="${PYPI_SITE}/b/babelfish/babelfish-${version}.tar.gz" -checksum=2dadfadd1b205ca5fa5dc9fa637f5b7933160a0418684c7c46a7a664033208a2 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-backcall/template b/srcpkgs/python3-backcall/template deleted file mode 100644 index b0c397cbe54018..00000000000000 --- a/srcpkgs/python3-backcall/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'python3-backcall' -pkgname=python3-backcall -version=0.2.0 -revision=8 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3" -short_desc="Python3 module to write backwards compatible callback APIs" -maintainer="Orphaned " -license="BSD-3-Clause" -homepage="https://github.com/takluyver/backcall" -distfiles="${PYPI_SITE}/b/backcall/backcall-${version}.tar.gz" -checksum=5cbdbf27be5e7cfadb448baf0aa95508f91f2bbc6c6437cd9cd06e2a4c215e1e - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-bcc b/srcpkgs/python3-bcc deleted file mode 120000 index 4ce7efd9a02d41..00000000000000 --- a/srcpkgs/python3-bcc +++ /dev/null @@ -1 +0,0 @@ -bcc \ No newline at end of file diff --git a/srcpkgs/python3-bcrypt/template b/srcpkgs/python3-bcrypt/template deleted file mode 100644 index 6145c49102dea6..00000000000000 --- a/srcpkgs/python3-bcrypt/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'python3-bcrypt' -pkgname=python3-bcrypt -version=4.1.2 -revision=2 -build_style=python3-pep517 -build_helper="rust" -hostmakedepends="python3-setuptools-rust python3-wheel python3-cffi cargo" -makedepends="python3-devel rust-std" -depends="python3-cffi" -checkdepends="python3-pytest $depends" -short_desc="Modern password hashing for software and servers" -maintainer="Orphaned " -license="Apache-2.0" -homepage="https://github.com/pyca/bcrypt" -changelog="https://github.com/pyca/bcrypt/blob/main/README.rst#changelog" -distfiles="${PYPI_SITE}/b/bcrypt/bcrypt-${version}.tar.gz" -checksum=33313a1200a3ae90b75587ceac502b048b840fc69e7f7a0905b5f87fac7a1258 diff --git a/srcpkgs/python3-beniget/template b/srcpkgs/python3-beniget/template deleted file mode 100644 index 946ade0cf46b41..00000000000000 --- a/srcpkgs/python3-beniget/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'python3-beniget' -pkgname=python3-beniget -version=0.4.2.post1 -revision=2 -build_style=python3-module -hostmakedepends="python3-setuptools python3-gast" -depends="python3-gast" -checkdepends="python3-pytest $depends" -short_desc="Extract semantic information about static Python code" -maintainer="Andrew J. Hesford " -license="BSD-3-Clause" -homepage="https://github.com/serge-sans-paille/beniget" -distfiles="${PYPI_SITE}/b/beniget/beniget-${version}.tar.gz" -checksum=a0258537e65e7e14ec33a86802f865a667f949bb6c73646d55e42f7c45a052ae - -do_check() { - python3 -m pytest tests/* -} - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-betamax-matchers/template b/srcpkgs/python3-betamax-matchers/template deleted file mode 100644 index 8057df16d8ce70..00000000000000 --- a/srcpkgs/python3-betamax-matchers/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'python3-betamax-matchers' -pkgname=python3-betamax-matchers -version=0.4.0 -revision=4 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3-betamax python3-requests-toolbelt" -checkdepends="$depends" -short_desc="Group of experimental matchers for Betamax (Python3)" -maintainer="Orphaned " -license="Apache-2.0" -homepage="https://github.com/betamaxpy/betamax_matchers" -changelog="https://raw.githubusercontent.com/betamaxpy/betamax_matchers/master/HISTORY.rst" -distfiles="${PYPI_SITE}/b/betamax-matchers/betamax-matchers-${version}.tar.gz" -checksum=83609d39ac25a7eed8ad3bec426cd15e647c89b4f0f1583ec44a4481bde4171f diff --git a/srcpkgs/python3-betamax/template b/srcpkgs/python3-betamax/template deleted file mode 100644 index c43a7ddb90a26c..00000000000000 --- a/srcpkgs/python3-betamax/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'python3-betamax' -pkgname=python3-betamax -version=0.8.1 -revision=4 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3-requests" -checkdepends="$depends python3-pytest" -short_desc="VCR imitation designed only for python-requests (Python3)" -maintainer="Orphaned " -license="Apache-2.0" -homepage="https://betamax.readthedocs.org" -changelog="https://raw.githubusercontent.com/betamaxpy/betamax/master/HISTORY.rst" -distfiles="${PYPI_SITE}/b/betamax/betamax-${version}.tar.gz" -checksum=5bf004ceffccae881213fb722f34517166b84a34919b92ffc14d1dbd050b71c2 -# does some stuff with long-deprecated pytest things -make_check=no diff --git a/srcpkgs/python3-bibtexparser/template b/srcpkgs/python3-bibtexparser/template deleted file mode 100644 index f33f62750ba49d..00000000000000 --- a/srcpkgs/python3-bibtexparser/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'python3-bibtexparser' -pkgname=python3-bibtexparser -version=1.1.0 -revision=8 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3-parsing python3-future" -short_desc="Python3 package for parsing BibTeX" -maintainer="xaltsc " -license="LGPL-3.0-only" -homepage="https://github.com/sciunto-org/python-bibtexparser" -distfiles="${PYPI_SITE}/b/bibtexparser/bibtexparser-${version}.tar.gz" -checksum=df8966ea752db6d74657a69b9d684a61aa33457ad6d9d50e41c50ef7f374907f diff --git a/srcpkgs/python3-binaryornot/patches/0001-fix-failing-test.patch b/srcpkgs/python3-binaryornot/patches/0001-fix-failing-test.patch deleted file mode 100644 index 2070485b6a0d90..00000000000000 --- a/srcpkgs/python3-binaryornot/patches/0001-fix-failing-test.patch +++ /dev/null @@ -1,22 +0,0 @@ -From 38dee57986c6679d9936a1da6f6c8182da3734f8 Mon Sep 17 00:00:00 2001 -From: Greg -Date: Sat, 10 Aug 2019 15:10:33 +0000 -Subject: [PATCH] fix failing test - ---- - tests/test_check.py | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/tests/test_check.py b/tests/test_check.py -index 1ea31a4..f800583 100755 ---- a/tests/test_check.py -+++ b/tests/test_check.py -@@ -216,7 +216,7 @@ def bytes_in_file(data): - - - class TestDetectionProperties(unittest.TestCase): -- @given(binary(average_size=512)) -+ @given(binary(max_size=512)) - def test_never_crashes(self, data): - with bytes_in_file(data) as f: - is_binary(f) diff --git a/srcpkgs/python3-binaryornot/template b/srcpkgs/python3-binaryornot/template deleted file mode 100644 index 0b44f95ed97cc1..00000000000000 --- a/srcpkgs/python3-binaryornot/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'python3-binaryornot' -pkgname=python3-binaryornot -version=0.4.4 -revision=5 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3-chardet" -checkdepends="python3-hypothesis $depends" -short_desc="Pure Python package to check if a file is binary or text" -maintainer="Orphaned " -license="BSD-3-Clause" -homepage="https://github.com/audreyfeldroy/binaryornot" -changelog="https://raw.githubusercontent.com/audreyfeldroy/binaryornot/master/HISTORY.rst" -distfiles="${PYPI_SITE}/b/binaryornot/binaryornot-${version}.tar.gz" -checksum=359501dfc9d40632edc9fac890e19542db1a287bbcfa58175b66658392018061 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-bitarray/template b/srcpkgs/python3-bitarray/template deleted file mode 100644 index c0aedc648cdc7f..00000000000000 --- a/srcpkgs/python3-bitarray/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'python3-bitarray' -pkgname=python3-bitarray -version=2.9.2 -revision=2 -build_style=python3-module -hostmakedepends="python3-setuptools" -makedepends="python3-devel libcurl-devel" -depends="python3" -short_desc="Python3 module for efficiently representing arrays of booleans" -maintainer="Toyam Cox " -license="Python-2.0" -homepage="https://github.com/ilanschnell/bitarray" -distfiles="https://github.com/ilanschnell/bitarray/archive/${version}.tar.gz" -checksum=33c5ff01fa0241d34dcea34efc7bbb86ebcb3ad28946e23fc4970642f4554ac5 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-bitbucket-api/template b/srcpkgs/python3-bitbucket-api/template deleted file mode 100644 index b61540654e2f5c..00000000000000 --- a/srcpkgs/python3-bitbucket-api/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'python3-bitbucket-api' -pkgname=python3-bitbucket-api -version=0.5.0 -revision=10 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3-requests-oauthlib python3-sh" -short_desc="Wrapper for BitBucket's REST API (Python3)" -maintainer="Orphaned " -license="ISC" -homepage="https://github.com/Sheeprider/BitBucket-api" -distfiles="${PYPI_SITE}/b/bitbucket-api/bitbucket-api-${version}.tar.gz" -checksum=b541d9d7f234074a74214505aff1846eb21e5dd6d3915139e817d4675d34f4e3 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-bitstring/template b/srcpkgs/python3-bitstring/template deleted file mode 100644 index 0a17c94a50c7c2..00000000000000 --- a/srcpkgs/python3-bitstring/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'python3-bitstring' -pkgname=python3-bitstring -version=4.1.4 -revision=2 -build_style=python3-pep517 -hostmakedepends="python3-setuptools python3-wheel" -depends="python3-bitarray" -checkdepends="python3-bitarray" -short_desc="Python module for creation and analysis of binary data" -maintainer="Arjan Mossel " -license="MIT" -homepage="https://github.com/scott-griffiths/bitstring" -distfiles="${PYPI_SITE}/b/bitstring/bitstring-${version}.tar.gz" -checksum=94f3f1c45383ebe8fd4a359424ffeb75c2f290760ae8fcac421b44f89ac85213 - -do_check() { - python -m unittest -} - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-bleach/template b/srcpkgs/python3-bleach/template deleted file mode 100644 index 82f2797e85784b..00000000000000 --- a/srcpkgs/python3-bleach/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'python3-bleach' -pkgname=python3-bleach -version=6.2.0 -revision=1 -build_style=python3-pep517 -hostmakedepends="python3-setuptools python3-wheel" -depends="python3-six python3-webencodings" -checkdepends="python3-pytest $depends" -short_desc="Easy safelist-based HTML-sanitizing tool (Python3)" -maintainer="Orphaned " -license="Apache-2.0" -homepage="https://github.com/mozilla/bleach" -changelog="https://raw.githubusercontent.com/mozilla/bleach/master/CHANGES" -distfiles="${PYPI_SITE}/b/bleach/bleach-${version}.tar.gz" -checksum=123e894118b8a599fd80d3ec1a6d4cc7ce4e5882b1317a7e1ba69b56e95f991f diff --git a/srcpkgs/python3-blessed/template b/srcpkgs/python3-blessed/template deleted file mode 100644 index 15a8aab5ed2a70..00000000000000 --- a/srcpkgs/python3-blessed/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'python3-blessed' -pkgname=python3-blessed -version=1.23 -revision=1 -build_style=python3-pep517 -hostmakedepends="python3-poetry-core python3-flit_core" -depends="python3-six python3-wcwidth" -checkdepends="$depends python3-pytest-cov" -short_desc="Wrapper around terminal coloring, styling, and positioning" -maintainer="Andrew Benson " -license="MIT" -homepage="https://github.com/jquast/blessed" -distfiles="${homepage}/archive/${version}.tar.gz" -checksum=2b683747b3906c34d087bb799a93870872192721abb82fd77770408093abc94f - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-blessings/template b/srcpkgs/python3-blessings/template deleted file mode 100644 index 173b7d55b74384..00000000000000 --- a/srcpkgs/python3-blessings/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'python3-blessings' -pkgname=python3-blessings -version=1.7 -revision=8 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3-six" -short_desc="Wrapper around terminal coloring, styling, and positioning (Python3)" -maintainer="Maurizio Porrato " -license="MIT" -homepage="https://github.com/erikrose/blessings" -distfiles="${PYPI_SITE}/b/blessings/blessings-${version}.tar.gz" -checksum=98e5854d805f50a5b58ac2333411b0482516a8210f23f43308baeb58d77c157d - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-blinker/template b/srcpkgs/python3-blinker/template deleted file mode 100644 index c2a491d0f0939a..00000000000000 --- a/srcpkgs/python3-blinker/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'python3-blinker' -pkgname=python3-blinker -version=1.9.0 -revision=1 -build_style=python3-pep517 -hostmakedepends="python3-flit_core" -makedepends="python3-devel" -depends="python3" -checkdepends="python3-pytest-asyncio python3-pluggy python3-packaging - python3-iniconfig" -short_desc="Fast, simple object-to-object and broadcast signaling for Python3" -maintainer="Komeil Parseh " -license="MIT" -homepage="https://blinker.readthedocs.io/en/stable/" -changelog="https://raw.githubusercontent.com/pallets-eco/blinker/main/CHANGES.rst" -distfiles="${PYPI_SITE}/b/blinker/blinker-${version}.tar.gz" -checksum=b4ce2265a7abece45e7cc896e98dbebe6cead56bcf805a3d23136d145f5445bf - -post_install() { - vlicense LICENSE.txt -} diff --git a/srcpkgs/python3-blockbuster/template b/srcpkgs/python3-blockbuster/template deleted file mode 100644 index 22aed76d4562ee..00000000000000 --- a/srcpkgs/python3-blockbuster/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'python3-blockbuster' -pkgname=python3-blockbuster -version=1.5.24 -revision=1 -build_style=python3-pep517 -hostmakedepends="hatchling" -depends="python3-forbiddenfruit" -checkdepends="$depends python3-pytest-asyncio python3-requests" -short_desc="Utility to detect blocking calls in the async event loop" -maintainer="Gonzalo Tornaría " -license="Apache-2.0" -homepage="https://github.com/cbornet/blockbuster" -changelog="https://github.com/cbornet/blockbuster/releases" -distfiles="${PYPI_SITE}/b/blockbuster/blockbuster-${version}.tar.gz" -checksum=97645775761a5d425666ec0bc99629b65c7eccdc2f770d2439850682567af4ec diff --git a/srcpkgs/python3-bokeh/template b/srcpkgs/python3-bokeh/template deleted file mode 100644 index 7ea0a94c934563..00000000000000 --- a/srcpkgs/python3-bokeh/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 'python3-bokeh' -pkgname=python3-bokeh -version=3.8.0 -revision=1 -build_style=python3-module -hostmakedepends="python3-setuptools python3-colorama" -depends="python3-Jinja2 python3-contourpy python3-numpy python3-packaging - python3-pandas python3-Pillow python3-yaml python3-tornado python3-narwhals - python3-xyzservices" -short_desc="Interactive data visualization in a browser, from Python" -maintainer="Andrew J. Hesford " -license="BSD-3-Clause" -homepage="https://bokeh.org" -changelog="https://raw.githubusercontent.com/bokeh/bokeh/main/CHANGELOG" -distfiles="${PYPI_SITE}/b/bokeh/bokeh-${version}.tar.gz" -checksum=bfdf5e9df910653b097f70cd38f4c2399d91af6e54a618126e2387cc33c9ec03 -# Tests have unpackaged dependencies and require fetching data; skipping -make_check=no - -post_patch() { - # Bokeh expects to determine its version from Git tags - vsed -i pyproject.toml -e '/dynamic =/s/"version"//' \ - -e "/^name =/a version = \"${version}\"" \ - -e '/^requires =/s/"setuptools-git-versioning",//' -} - -post_install() { - vlicense LICENSE.txt -} diff --git a/srcpkgs/python3-boltons/patches/py39-test.patch b/srcpkgs/python3-boltons/patches/py39-test.patch deleted file mode 100644 index 45df36723a9c43..00000000000000 --- a/srcpkgs/python3-boltons/patches/py39-test.patch +++ /dev/null @@ -1,62 +0,0 @@ -From 754afddf141ea26956c88c7e13fe5e7ca7942654 Mon Sep 17 00:00:00 2001 -From: Karthikeyan Singaravelan -Date: Mon, 23 Nov 2020 11:23:49 +0530 -Subject: [PATCH] Fix Python 3.9 compatibility for FrozenDict due to PEP 584 - implementation. (#271) - ---- - boltons/dictutils.py | 2 +- - tests/test_dictutils.py | 12 ++++++++++++ - 2 files changed, 13 insertions(+), 1 deletion(-) - -diff --git boltons/dictutils.py boltons/dictutils.py -index ce5884c..8d1a4e7 100644 ---- a/boltons/dictutils.py -+++ b/boltons/dictutils.py -@@ -1076,7 +1076,7 @@ def _raise_frozen_typeerror(self, *a, **kw): - "raises a TypeError, because FrozenDicts are immutable" - raise TypeError('%s object is immutable' % self.__class__.__name__) - -- __setitem__ = __delitem__ = update = _raise_frozen_typeerror -+ __ior__ = __setitem__ = __delitem__ = update = _raise_frozen_typeerror - setdefault = pop = popitem = clear = _raise_frozen_typeerror - - del _raise_frozen_typeerror -diff --git tests/test_dictutils.py tests/test_dictutils.py -index b6873a8..6eac812 100644 ---- a/tests/test_dictutils.py -+++ b/tests/test_dictutils.py -@@ -1,5 +1,6 @@ - # -*- coding: utf-8 -*- - -+import sys - import pytest - - from boltons.dictutils import OMD, OneToOne, ManyToMany, FrozenDict, subdict, FrozenHashError -@@ -432,6 +433,15 @@ def test_frozendict(): - return - - -+@pytest.mark.skipif(sys.version_info < (3, 9), reason="requires python3.9 or higher") -+def test_frozendict_ior(): -+ data = {'a': 'A', 'b': 'B'} -+ fd = FrozenDict(data) -+ -+ with pytest.raises(TypeError, match=".*FrozenDicts are immutable.*"): -+ fd |= fd -+ -+ - def test_frozendict_api(): - # all the read-only methods that are fine - through_methods = ['__class__', -@@ -452,8 +462,10 @@ def test_frozendict_api(): - '__lt__', - '__ne__', - '__new__', -+ '__or__', - '__reduce__', - '__reversed__', -+ '__ror__', - '__setattr__', - '__sizeof__', - '__str__', diff --git a/srcpkgs/python3-boltons/template b/srcpkgs/python3-boltons/template deleted file mode 100644 index a2fead1f046aa9..00000000000000 --- a/srcpkgs/python3-boltons/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'python3-boltons' -pkgname=python3-boltons -version=20.2.1 -revision=5 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3" -checkdepends="python3-pytest" -short_desc="Collection of functionality to be bolted on the standard lib" -maintainer="Orphaned " -license="BSD-3-Clause" -homepage="https://github.com/mahmoud/boltons" -distfiles="https://github.com/mahmoud/boltons/archive/${version}.tar.gz" -checksum=f5b63fba62bed021c5086e43b4cfdaf6c8396a3ae1ccdcb549b4eb2f36f8a794 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-boolean.py/template b/srcpkgs/python3-boolean.py/template deleted file mode 100644 index d25b71a5159fe8..00000000000000 --- a/srcpkgs/python3-boolean.py/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'python3-boolean.py' -pkgname=python3-boolean.py -version=3.8 -revision=6 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3" -short_desc="Small library implementing a boolean algebra" -maintainer="Orphaned " -license="BSD-2-Clause" -homepage="https://github.com/bastikr/boolean.py" -changelog="https://raw.githubusercontent.com/bastikr/boolean.py/master/CHANGELOG.rst" -distfiles="${PYPI_SITE}/b/boolean.py/boolean.py-${version}.tar.gz" -checksum=cc24e20f985d60cd4a3a5a1c0956dd12611159d32a75081dabd0c9ab981acaa4 - -post_install() { - rm "${DESTDIR}/${py3_sitelib}/boolean/test_boolean.py" - vlicense LICENSE.txt -} diff --git a/srcpkgs/python3-boto3/template b/srcpkgs/python3-boto3/template deleted file mode 100644 index 5c059215a7fd1a..00000000000000 --- a/srcpkgs/python3-boto3/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'python3-boto3' -pkgname=python3-boto3 -version=1.35.92 -revision=1 -build_style=python3-module -make_check_args="--ignore=tests/integration" # These tests require aws credentials -hostmakedepends="python3-setuptools" -depends="python3-botocore python3-jmespath python3-s3transfer" -checkdepends="${depends} python3-pytest python3-pytest-xdist" -short_desc="Python interface to Amazon Web Services" -maintainer="Leah Neukirchen " -license="MIT" -homepage="https://github.com/boto/boto3" -distfiles="https://github.com/boto/boto3/archive/${version}.tar.gz" -checksum=c7c3db9290b16c99938f203fad333397675eb69ad830b3d2e3f03b970eae4af1 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-botocore/template b/srcpkgs/python3-botocore/template deleted file mode 100644 index e8a51b3facf5f3..00000000000000 --- a/srcpkgs/python3-botocore/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'python3-botocore' -pkgname=python3-botocore -version=1.32.6 -revision=2 -build_style=python3-module -# integration tests want aws credentials -make_check_target="tests/functional tests/unit" -hostmakedepends="python3-setuptools" -depends="python3-dateutil python3-jmespath python3-urllib3" -checkdepends="$depends python3-pytest python3-jsonschema" -short_desc="Core functionality library of boto 3 (Python3)" -maintainer="Robert Lowry " -license="Apache-2.0" -homepage="https://github.com/boto/botocore" -distfiles="https://github.com/boto/botocore/archive/${version}.tar.gz" -checksum=f8526ef334400586bf5082573924f05fbc8f69b5ae00c4012a72cb84158414c5 - -pre_check() { - rm -r tests/functional/leak # these 6 tests fail, probably fixable -} diff --git a/srcpkgs/python3-bottle/template b/srcpkgs/python3-bottle/template deleted file mode 100644 index 760bd0e80cc822..00000000000000 --- a/srcpkgs/python3-bottle/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'python3-bottle' -pkgname=python3-bottle -version=0.13.2 -revision=1 -build_style=python3-module -make_check_args="--deselect test/test_sendfile.py::TestSendFile::test_invalid" -hostmakedepends="python3-setuptools" -depends="python3" -checkdepends="${depends} python3-Mako python3-Jinja2 python3-pytest-xdist" -short_desc="Fast and simple WSGI-framework for small web-applications (Python3)" -maintainer="Orphaned " -license="MIT" -homepage="https://bottlepy.org" -changelog="https://raw.githubusercontent.com/bottlepy/bottle/master/docs/changelog.rst" -distfiles="${PYPI_SITE}/b/bottle/bottle-${version}.tar.gz" -checksum=e53803b9d298c7d343d00ba7d27b0059415f04b9f6f40b8d58b5bf914ba9d348 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-bracex/template b/srcpkgs/python3-bracex/template deleted file mode 100644 index 8888bdc8741fda..00000000000000 --- a/srcpkgs/python3-bracex/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'python3-bracex' -pkgname=python3-bracex -version=2.3.post1 -revision=4 -build_style=python3-pep517 -hostmakedepends="hatchling" -depends="python3" -checkdepends="python3-pytest" -short_desc="Bash style brace expansion for Python" -maintainer="Orphaned " -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 - -post_install() { - vlicense LICENSE.md -} diff --git a/srcpkgs/python3-breathe/template b/srcpkgs/python3-breathe/template deleted file mode 100644 index 265db6bf192337..00000000000000 --- a/srcpkgs/python3-breathe/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'python3-breathe' -pkgname=python3-breathe -version=4.36.0 -revision=1 -build_style=python3-pep517 -hostmakedepends="python3-flit_core" -depends="python3-Sphinx doxygen" -checkdepends="python3-pytest ${depends}" -short_desc="ReStructuredText and Sphinx bridge to Doxygen" -maintainer="Andrew J. Hesford " -license="BSD-3-Clause" -homepage="https://github.com/michaeljones/breathe" -changelog="https://raw.githubusercontent.com/michaeljones/breathe/master/README.rst" -distfiles="${homepage}/archive/v${version}.tar.gz" -checksum=94fc2277e639929e898cb95559d9d2c51cf764b787eaf6fa04f848a6550c2ff5 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-brlapi b/srcpkgs/python3-brlapi deleted file mode 120000 index a32c7c356db073..00000000000000 --- a/srcpkgs/python3-brlapi +++ /dev/null @@ -1 +0,0 @@ -brltty \ No newline at end of file diff --git a/srcpkgs/python3-bsddb3/template b/srcpkgs/python3-bsddb3/template deleted file mode 100644 index e21b61ec2ce465..00000000000000 --- a/srcpkgs/python3-bsddb3/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'python3-bsddb3' -pkgname=python3-bsddb3 -version=6.2.7 -revision=6 -build_style=python3-module -make_build_args="--berkeley-db=${XBPS_CROSS_BASE}/usr" -make_install_args="--berkeley-db=${XBPS_CROSS_BASE}/usr" -hostmakedepends="python3-setuptools" -makedepends="python3-devel db-devel" -depends="python3" -short_desc="Python3 interface for BerkeleyDB" -maintainer="Orphaned " -license="BSD-3-Clause" -homepage="http://www.jcea.es/programacion/pybsddb.htm" -distfiles="${PYPI_SITE}/b/bsddb3/bsddb3-${version}.tar.gz" -checksum=b0f7fa63eb240cd5815809c9d1d7df9f7cc8d6fa9619d0edbe9c794afc02dc9f - -post_install() { - # get rid of unneeded header - rm -f ${DESTDIR}/usr/include/python*/bsddb3/bsddb.h - vlicense LICENSE.txt LICENSE -} diff --git a/srcpkgs/python3-build/template b/srcpkgs/python3-build/template deleted file mode 100644 index 6b0855be9b58ea..00000000000000 --- a/srcpkgs/python3-build/template +++ /dev/null @@ -1,34 +0,0 @@ -# Template file for 'python3-build' -pkgname=python3-build -version=1.3.0 -revision=1 -# This package is used by the python3-pep517 build style; using that style here -# would create a build cycle -build_style=python3-module -_depends="python3-packaging python3-pyproject-hooks" -hostmakedepends="python3-flit_core python3-installer $_depends" -depends="$_depends" -short_desc="Simple, correct PEP 517 build frontend" -maintainer="Andrew J. Hesford " -license="MIT" -homepage="https://pypa-build.readthedocs.io/" -changelog="https://raw.githubusercontent.com/pypa/build/main/CHANGELOG.rst" -distfiles="${PYPI_SITE}/b/build/build-${version}.tar.gz" -checksum=698edd0ea270bde950f53aed21f3a0135672206f3911e0176261a31e0e07b397 -# PyPI package provides no tests -make_check=no - -do_build() { - local pypath="./src" - if [ -n "${PYTHONPATH}" ]; then - pypath="${pypath}:${PYTHONPATH}" - fi - - PYTHONPATH="${pypath}" python3 -m build --no-isolation --wheel . -} - -do_install() { - python3 -m installer --destdir "${DESTDIR}" \ - "dist/build-${version}-py3-none-any.whl" - vlicense LICENSE -} diff --git a/srcpkgs/python3-cached-property/template b/srcpkgs/python3-cached-property/template deleted file mode 100644 index a5b58c33119ff0..00000000000000 --- a/srcpkgs/python3-cached-property/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'python3-cached-property' -pkgname=python3-cached-property -version=1.5.2 -revision=4 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3" -short_desc="Decorator for caching properties in classes (Python3)" -maintainer="Orphaned " -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 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-cachetools/template b/srcpkgs/python3-cachetools/template deleted file mode 100644 index f6857676d5b3c2..00000000000000 --- a/srcpkgs/python3-cachetools/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'python3-cachetools' -pkgname=python3-cachetools -version=6.1.0 -revision=1 -build_style=python3-pep517 -hostmakedepends="python3-setuptools python3-wheel" -depends="python3" -checkdepends="python3-pytest" -short_desc="Python3 extensible memoizing collections and decorators" -maintainer="Gonzalo Tornaría " -license="MIT" -homepage="https://github.com/tkem/cachetools/" -changelog="https://raw.githubusercontent.com/tkem/cachetools/master/CHANGELOG.rst" -distfiles="${PYPI_SITE}/c/cachetools/cachetools-${version}.tar.gz" -checksum=b4c4f404392848db3ce7aac34950d17be4d864da4b8b66911008e430bc544587 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-cairo-devel b/srcpkgs/python3-cairo-devel deleted file mode 120000 index ca29e9581bc04b..00000000000000 --- a/srcpkgs/python3-cairo-devel +++ /dev/null @@ -1 +0,0 @@ -python3-cairo \ No newline at end of file diff --git a/srcpkgs/python3-cairo/template b/srcpkgs/python3-cairo/template deleted file mode 100644 index f559d3ef1ff08c..00000000000000 --- a/srcpkgs/python3-cairo/template +++ /dev/null @@ -1,32 +0,0 @@ -# Template file for 'python3-cairo' -pkgname=python3-cairo -version=1.27.0 -revision=2 -build_style=meson -hostmakedepends="pkg-config python3-packaging-bootstrap" -makedepends="cairo-devel python3-devel" -depends="python3" -checkdepends="python3-pytest" -short_desc="Python3 bindings for the cairo graphics library" -maintainer="Orphaned " -license="LGPL-2.1-only, MPL-1.1" -homepage="https://pycairo.readthedocs.io/" -changelog="https://raw.githubusercontent.com/pygobject/pycairo/main/NEWS" -distfiles="https://github.com/pygobject/pycairo/releases/download/v${version}/pycairo-${version}.tar.gz" -checksum=5cb21e7a00a2afcafea7f14390235be33497a2cce53a98a19389492a60628430 - -if [ "$XBPS_CHECK_PKGS" ]; then - configure_args="-Dtests=true" -else - configure_args="-Dtests=false" -fi - -python3-cairo-devel_package() { - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - lib32disabled= # override build style - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/python3-cairocffi/template b/srcpkgs/python3-cairocffi/template deleted file mode 100644 index 0560d9cfa00291..00000000000000 --- a/srcpkgs/python3-cairocffi/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'python3-cairocffi' -pkgname=python3-cairocffi -version=1.7.1 -revision=2 -build_style=python3-pep517 -make_check_args="--pyargs cairocffi" -hostmakedepends="python3-setuptools python3-cffi python3-wheel - python3-flit_core $(vopt_if xcb python3-xcffib)" -depends="python3-cffi cairo" -checkdepends="python3-pytest python3-numpy gdk-pixbuf python3-pikepdf $depends" -short_desc="CFFI-based cairo bindings for Python3" -maintainer="Orphaned " -license="BSD-3-Clause" -homepage="https://github.com/Kozea/cairocffi" -changelog="https://raw.githubusercontent.com/Kozea/cairocffi/master/NEWS.rst" -distfiles="${PYPI_SITE}/c/cairocffi/cairocffi-${version}.tar.gz" -checksum=2e48ee864884ec4a3a34bfa8c9ab9999f688286eb714a15a43ec9d068c36557b - -build_options=xcb -case "$XBPS_MACHINE" in -x86_64*|i686|ppc64le*|ppc64) - build_options_default="xcb" -esac - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-cairosvg/template b/srcpkgs/python3-cairosvg/template deleted file mode 100644 index 12d01195938871..00000000000000 --- a/srcpkgs/python3-cairosvg/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'python3-cairosvg' -pkgname=python3-cairosvg -version=2.8.2 -revision=1 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3-cairocffi python3-cssselect2 python3-defusedxml python3-Pillow - python3-tinycss2" -checkdepends="python3-pytest $depends" -short_desc="Simple SVG converter based on Cairo" -maintainer="classabbyamp " -license="LGPL-3.0-or-later" -homepage="https://www.courtbouillon.org/cairosvg/" -changelog="https://raw.githubusercontent.com/Kozea/CairoSVG/main/NEWS.rst" -distfiles="https://github.com/Kozea/CairoSVG/archive/refs/tags/${version}.tar.gz" -checksum=c292f3111c8cc4e5dc80aac9d4a36098ecb3ec9cf3238a6269da03f567c98b8c - -pre_check() { - cp -r cairosvg test_non_regression/cairosvg_reference/ -} diff --git a/srcpkgs/python3-calver/template b/srcpkgs/python3-calver/template deleted file mode 100644 index f57e20cb3611a7..00000000000000 --- a/srcpkgs/python3-calver/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'python3-calver' -pkgname=python3-calver -version=2022.6.26 -revision=3 -build_style=python3-pep517 -hostmakedepends="python3-setuptools python3-wheel" -depends="python3" -short_desc="Setuptools extension for CalVer package versions" -maintainer="Orphaned " -license="Apache-2.0" -homepage="https://github.com/di/calver" -changelog="https://github.com/di/calver/releases" -distfiles="${PYPI_SITE}/c/calver/calver-${version}.tar.gz" -checksum=e05493a3b17517ef1748fbe610da11f10485faa7c416b9d33fd4a52d74894f8b -make_check=no # PyPI tarball has no tests. diff --git a/srcpkgs/python3-canonicaljson/template b/srcpkgs/python3-canonicaljson/template deleted file mode 100644 index 6e37e74a91e650..00000000000000 --- a/srcpkgs/python3-canonicaljson/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'python3-canonicaljson' -pkgname=python3-canonicaljson -version=2.0.0 -revision=3 -build_style=python3-pep517 -hostmakedepends="python3-setuptools python3-wheel" -depends="python3" -checkdepends="python3-pytest" -short_desc="Canonical JSON" -maintainer="Joel Beckmeyer " -license="Apache-2.0" -homepage="https://github.com/matrix-org/python-canonicaljson" -changelog="https://raw.githubusercontent.com/matrix-org/python-canonicaljson/main/CHANGES.md" -distfiles="${PYPI_SITE}/c/canonicaljson/canonicaljson-${version}.tar.gz" -checksum=e2fdaef1d7fadc5d9cb59bd3d0d41b064ddda697809ac4325dced721d12f113f -make_check_pre="env PYTHONPATH=src" diff --git a/srcpkgs/python3-casttube/template b/srcpkgs/python3-casttube/template deleted file mode 100644 index 372eb950f0d414..00000000000000 --- a/srcpkgs/python3-casttube/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'python3-casttube' -pkgname=python3-casttube -version=0.2.0 -revision=7 -build_style=python3-module -pycompile_module="casttube" -hostmakedepends="python3-setuptools" -depends="python3-requests" -short_desc="Python3 library to interface with the YouTube Chromecast API" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/ur1katz/casttube" -distfiles="https://github.com/ur1katz/casttube/archive/${version}.tar.gz" -checksum=5dffe63803914ccd0f311940dc49865c4cd0bd4461f901c27a0ef22b3338cd14 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-cattrs/template b/srcpkgs/python3-cattrs/template deleted file mode 100644 index 392f5e1281133d..00000000000000 --- a/srcpkgs/python3-cattrs/template +++ /dev/null @@ -1,38 +0,0 @@ -# Template file for 'python3-cattrs' -pkgname=python3-cattrs -version=25.3.0 -revision=1 -build_style=python3-pep517 -# Initial ignores require unpackaged dependencies; -# deselections and subsequent ignores do invalid NaN comparisons -make_check_args="--ignore tests/test_cols.py - --ignore tests/test_preconf.py - --ignore tests/preconf/test_msgspec_cpython.py - --ignore tests/preconf/test_pyyaml.py - --ignore tests/test_unstructure_collections.py - --deselect tests/test_gen_dict.py::test_individual_overrides - --deselect tests/test_gen_dict.py::test_nodefs_generated_unstructuring_cl - --deselect tests/test_gen_dict.py::test_renaming - --deselect tests/test_gen_dict.py::test_unmodified_generated_structuring - --deselect tests/test_structure_attrs.py::test_structure_simple_from_dict_default - --ignore tests/test_baseconverter.py - --ignore tests/test_converter.py" -make_check_target="tests" -hostmakedepends="hatchling hatch-vcs" -depends="python3-attrs" -checkdepends="python3-pytest-xdist python3-hypothesis ${depends}" -short_desc="Composable custom class converters for Python" -maintainer="Andrew J. Hesford " -license="MIT" -homepage="https://catt.rs" -changelog="https://github.com/python-attrs/cattrs/blob/main/HISTORY.md" -distfiles="${PYPI_SITE}/c/cattrs/cattrs-${version}.tar.gz" -checksum=1ac88d9e5eda10436c4517e390a4142d88638fe682c436c93db7ce4a277b884a - -pre_check() { - vsed -i -e '/addopts/d' pyproject.toml -} - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-cchardet/template b/srcpkgs/python3-cchardet/template deleted file mode 100644 index 09fd2d559cb2f4..00000000000000 --- a/srcpkgs/python3-cchardet/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'python3-cchardet' -pkgname=python3-cchardet -version=2.1.7 -revision=5 -build_style=python3-module -hostmakedepends="python3-setuptools python3-Cython" -makedepends="python3-devel" -depends="python3" -short_desc="Universal encoding detector faster than chardet" -maintainer="skmpz " -license="MPL-1.1" -homepage="https://github.com/PyYoshi/cChardet" -distfiles="${PYPI_SITE}/c/cchardet/cchardet-${version}.tar.gz" -checksum=c428b6336545053c2589f6caf24ea32276c6664cb86db817e03a94c60afa0eaf diff --git a/srcpkgs/python3-certifi/patches/system-cacert.patch b/srcpkgs/python3-certifi/patches/system-cacert.patch deleted file mode 100644 index 6e18eccdca0285..00000000000000 --- a/srcpkgs/python3-certifi/patches/system-cacert.patch +++ /dev/null @@ -1,55 +0,0 @@ ---- a/certifi/core.py -+++ b/certifi/core.py -@@ -13,38 +13,15 @@ def exit_cacert_ctx() -> None: - - if sys.version_info >= (3, 11): - -- from importlib.resources import as_file, files -+ from pathlib import Path - -- _CACERT_CTX = None -- _CACERT_PATH = None -+ _CACERT_PATH = '/etc/ssl/certs.pem' - - def where() -> str: -- # This is slightly terrible, but we want to delay extracting the file -- # in cases where we're inside of a zipimport situation until someone -- # actually calls where(), but we don't want to re-extract the file -- # on every call of where(), so we'll do it once then store it in a -- # global variable. -- global _CACERT_CTX -- global _CACERT_PATH -- if _CACERT_PATH is None: -- # This is slightly janky, the importlib.resources API wants you to -- # manage the cleanup of this file, so it doesn't actually return a -- # path, it returns a context manager that will give you the path -- # when you enter it and will do any cleanup when you leave it. In -- # the common case of not needing a temporary file, it will just -- # return the file system location and the __exit__() is a no-op. -- # -- # We also have to hold onto the actual context manager, because -- # it will do the cleanup whenever it gets garbage collected, so -- # we will also store that at the global level as well. -- _CACERT_CTX = as_file(files("certifi").joinpath("cacert.pem")) -- _CACERT_PATH = str(_CACERT_CTX.__enter__()) -- atexit.register(exit_cacert_ctx) -- - return _CACERT_PATH - - def contents() -> str: -- return files("certifi").joinpath("cacert.pem").read_text(encoding="ascii") -+ return Path(_CACERT_PATH).read_text(encoding="ascii") - - elif sys.version_info >= (3, 7): - ---- a/setup.py -+++ b/setup.py -@@ -35,7 +35,7 @@ setup( - "certifi", - ], - package_dir={"certifi": "certifi"}, -- package_data={"certifi": ["*.pem", "py.typed"]}, -+ package_data={"certifi": ["py.typed"]}, - # data_files=[('certifi', ['certifi/cacert.pem'])], - include_package_data=True, - zip_safe=False, diff --git a/srcpkgs/python3-certifi/template b/srcpkgs/python3-certifi/template deleted file mode 100644 index d5eeb68a616282..00000000000000 --- a/srcpkgs/python3-certifi/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'python3-certifi' -pkgname=python3-certifi -version=2025.1.31 -revision=1 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3 ca-certificates" -short_desc="Curated collection of Root Certificates" -maintainer="Karl Nilsson " -license="MPL-2.0" -homepage="https://certifi.io" -distfiles="${PYPI_SITE}/c/certifi/certifi-${version}.tar.gz" -checksum=3d5da6925056f6f18f119200434a4780a94263f10d1c21d032a6f6b2baa20651 - -post_extract() { - rm -f certifi/cacert.pem -} - -do_check() { - python3 -m unittest -} diff --git a/srcpkgs/python3-cffi/template b/srcpkgs/python3-cffi/template deleted file mode 100644 index c968a9dd176197..00000000000000 --- a/srcpkgs/python3-cffi/template +++ /dev/null @@ -1,33 +0,0 @@ -# Template file for 'python3-cffi' -pkgname=python3-cffi -version=2.0.0 -revision=1 -build_style=python3-pep517 -hostmakedepends="python3-setuptools python3-wheel libffi-devel" -makedepends="python3-devel libffi-devel" -depends="python3-pycparser" -checkdepends="python3-pytest-xdist ${depends}" -short_desc="C foreign function interface for Python3" -maintainer="Andrew J. Hesford " -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=44d1b5909021139fe36001ae048dbdde8214afa20200eda0f64c068cac5d5529 - -do_check() { - # glibc libm.so is a GNU ld script that isn't properly handled - # on dlopen; libm symbols required in these tests are missing - local excludes='not sin' - excludes+=' and not test_dlopen' - excludes+=' and not test_function_typedef' - excludes+=' and not test_wraps_from_stdlib' - excludes+=' and not test_stdcall_only_on_windows' - - PYTHONPATH="$(cd build/lib* && pwd)" \ - pytest3 src/c -n "${XBPS_MAKEJOBS}" -k "$excludes" -} - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-cfgv/template b/srcpkgs/python3-cfgv/template deleted file mode 100644 index 4bbccebed22b48..00000000000000 --- a/srcpkgs/python3-cfgv/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'python3-cfgv' -pkgname=python3-cfgv -version=3.3.1 -revision=4 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3" -short_desc="Validate configuration and produce human readable error messages" -maintainer="Joseph Benden " -license="MIT" -homepage="https://github.com/asottile/cfgv" -distfiles="${PYPI_SITE}/c/cfgv/cfgv-${version}.tar.gz" -checksum=f5a830efb9ce7a445376bb66ec94c638a9787422f96264c98edc6bdeed8ab736 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-chardet/template b/srcpkgs/python3-chardet/template deleted file mode 100644 index 23425818a68526..00000000000000 --- a/srcpkgs/python3-chardet/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'python3-chardet' -pkgname=python3-chardet -version=5.2.0 -revision=2 -build_style=python3-pep517 -hostmakedepends="python3-setuptools python3-wheel" -depends="python3" -checkdepends="python3-pytest" -short_desc="Universal encoding detector" -maintainer="Gonzalo Tornaría " -license="LGPL-2.1-or-later" -homepage="https://github.com/chardet/chardet" -changelog="https://github.com/chardet/chardet/releases" -distfiles="${PYPI_SITE}/c/chardet/chardet-${version}.tar.gz" -checksum=1b3b6ff479a8c414bc3fa2c0852995695c4a026dcd6d0633b2dd092ca39c1cf7 -conflicts="python-chardet" diff --git a/srcpkgs/python3-charset-normalizer/template b/srcpkgs/python3-charset-normalizer/template deleted file mode 100644 index b2dcd52dce4f77..00000000000000 --- a/srcpkgs/python3-charset-normalizer/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'python3-charset-normalizer' -pkgname=python3-charset-normalizer -version=3.3.2 -revision=2 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3" -checkdepends="python3-pytest" -short_desc="Encoding and language detection" -maintainer="Orphaned " -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=9948e5c17831916ef192cf3f26c744d539eb6f4e9e3b02eea649552c52b10d91 - -pre_check() { - vsed -i "s/--cov=charset_normalizer --cov-report=term-missing//" setup.cfg -} - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-cheetah3/template b/srcpkgs/python3-cheetah3/template deleted file mode 100644 index c559a487d832ca..00000000000000 --- a/srcpkgs/python3-cheetah3/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'python3-cheetah3' -pkgname=python3-cheetah3 -version=3.4.0 -revision=1 -build_style=python3-module -hostmakedepends="python3-setuptools" -makedepends="python3-devel" -depends="python3" -checkdepends="python3-Markdown python3-Pygments" -short_desc="Python-powered template engine and code generator" -maintainer="Piotr Wójcik " -license="MIT" -homepage="http://www.cheetahtemplate.org/" -distfiles="${PYPI_SITE}/C/CT3/ct3-${version}.tar.gz" -checksum=ddc493b775b02b09737b1fb628a973dbe9aa91d694045a6764a8e3f5296fa1eb -conflicts="python-cheetah>=0" - -do_check() { - cp build/lib*/Cheetah/*.so Cheetah - PATH="./bin:${PATH}" PYTHONPATH="." python3 Cheetah/Tests/Test.py -} - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-chess/template b/srcpkgs/python3-chess/template deleted file mode 100644 index a3223970eaa2cd..00000000000000 --- a/srcpkgs/python3-chess/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'python3-chess' -pkgname=python3-chess -version=1.11.2 -revision=1 -build_style=python3-pep517 -hostmakedepends="python3-setuptools" -depends="python3" -checkdepends="stockfish" -short_desc="Pure Python3 chess library with move generation and validation" -maintainer="icp " -license="GPL-3.0-or-later" -homepage="https://github.com/niklasf/python-chess" -changelog="https://raw.githubusercontent.com/niklasf/python-chess/master/CHANGELOG.rst" -distfiles="https://github.com/niklasf/python-chess/archive/refs/tags/v${version}.tar.gz" -checksum=cd920994700e700c0354f56b73a2591f652a44fa2ff28552d89c975bd820c647 diff --git a/srcpkgs/python3-chroot/template b/srcpkgs/python3-chroot/template deleted file mode 100644 index c65a22a9f18dc4..00000000000000 --- a/srcpkgs/python3-chroot/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'python3-chroot' -pkgname=python3-chroot -version=0.10.4 -revision=3 -build_style=python3-module -# OSError: [Errno 16] Device or resource busy: '/proc' -make_check_args="--deselect=tests/test_chroot.py::TestChroot::test_chroot" -hostmakedepends="python3-setuptools python3-snakeoil" -depends="python3-snakeoil" -checkdepends="${depends} python3-pytest-xdist" -short_desc="Python3 Library and CLI tool that simplify chroot handling" -maintainer="Toyam Cox " -license="BSD-3-Clause" -homepage="https://pkgcore.github.io/pychroot/" -changelog="https://raw.githubusercontent.com/pkgcore/pychroot/master/NEWS.rst" -distfiles="${PYPI_SITE}/p/pychroot/pychroot-${version}.tar.gz" -checksum=bb06b9c5b811aba80acac0f214ff7e5c7814b17f899986cdcd3f914f31a39609 -conflicts="python-chroot>=0" - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-ciso8601/template b/srcpkgs/python3-ciso8601/template deleted file mode 100644 index 51eaa89d3977c7..00000000000000 --- a/srcpkgs/python3-ciso8601/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'python3-ciso8601' -pkgname=python3-ciso8601 -version=2.3.3 -revision=1 -build_style=python3-module -hostmakedepends="python3-setuptools" -makedepends="python3-devel" -depends="python3" -checkdepends="python3-pytest" -short_desc="Fast ISO8601 date time parser for Python, written in C" -maintainer="Andrew J. Hesford " -license="MIT" -homepage="https://github.com/closeio/ciso8601" -distfiles="${homepage}/archive/v${version}.tar.gz" -checksum=1510481321ba3599661aec6a82ab3f1832f7f3a009179ca299be0cfa9cfd12aa - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-cjkwrap/template b/srcpkgs/python3-cjkwrap/template deleted file mode 100644 index 774f078a67f0d4..00000000000000 --- a/srcpkgs/python3-cjkwrap/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'python3-cjkwrap' -pkgname=python3-cjkwrap -version=2.2 -revision=8 -build_style=python3-module -pycompile_module="cjkwrap.py" -hostmakedepends="python3-setuptools" -depends="python3" -short_desc="Library for wrapping and filling UTF-8 CJK text" -maintainer="Orphaned " -license="GPL-3.0-only, LGPL-3.0-only, Python-2.0" -homepage="https://gitlab.com/fgallaire/cjkwrap" -distfiles="${homepage}/-/archive/v${version}/cjkwrap-v${version}.tar.gz" -checksum=3b4cff2d94b67c29fc8091472dded745549bbe5000decbf50a830179d05a1377 diff --git a/srcpkgs/python3-cli-ui/template b/srcpkgs/python3-cli-ui/template deleted file mode 100644 index b91fde81d3f29a..00000000000000 --- a/srcpkgs/python3-cli-ui/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'python3-cli-ui' -pkgname=python3-cli-ui -version=0.17.2 -revision=2 -build_style=python3-pep517 -hostmakedepends="python3-poetry-core" -depends="python3-colorama python3-tabulate python3-Unidecode" -checkdepends="${depends} python3-pytest" -short_desc="Tools for better command line interfaces" -maintainer="Orphaned " -license="BSD-3-Clause" -homepage="https://github.com/your-tools/python-cli-ui" -distfiles="${PYPI_SITE}/c/cli-ui/cli-ui-${version}.tar.gz" -checksum=2f67e50cf474e76ad160c3e660bbad98bf8b8dfb8d847765f3a261b7e13c05fa - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-cli_helpers/template b/srcpkgs/python3-cli_helpers/template deleted file mode 100644 index 48556b48ba1c47..00000000000000 --- a/srcpkgs/python3-cli_helpers/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'python3-cli_helpers' -pkgname=python3-cli_helpers -version=2.4.0 -revision=1 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3-configobj python3-tabulate python3-Pygments" -checkdepends="python3-pytest ${depends}" -short_desc="Python helpers for building command-line apps" -maintainer="Orphaned " -license="BSD-3-Clause" -homepage="https://cli-helpers.rtfd.io/" -changelog="https://raw.githubusercontent.com/dbcli/cli_helpers/main/CHANGELOG" -distfiles="${PYPI_SITE}/c/cli_helpers/cli_helpers-${version}.tar.gz" -checksum=55903b705a212a473731db20fa26f58655e354078b99cb13c99ec06940287a4d - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-click-aliases/template b/srcpkgs/python3-click-aliases/template deleted file mode 100644 index 0fbe15313733bc..00000000000000 --- a/srcpkgs/python3-click-aliases/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'python3-click-aliases' -pkgname=python3-click-aliases -version=1.0.5 -revision=1 -build_style=python3-pep517 -hostmakedepends="python3-poetry-core python3-wheel" -depends="python3-click" -short_desc="Enable aliases for Click" -maintainer="Mateusz Sylwestrzak " -license="MIT" -homepage="https://github.com/click-contrib/click-aliases" -distfiles="${PYPI_SITE}/c/click_aliases/click_aliases-${version}.tar.gz" -checksum=e37d4cabbaad68e1c48ec0f063a59dfa15f0e7450ec901bd1ce4f4b954bc881d - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-click-log/template b/srcpkgs/python3-click-log/template deleted file mode 100644 index 2cbfc64ae773aa..00000000000000 --- a/srcpkgs/python3-click-log/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'python3-click-log' -pkgname=python3-click-log -version=0.4.0 -revision=3 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3-click" -checkdepends="${depends} python3-pytest" -short_desc="Logging integration for Click" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/click-contrib/click-log" -distfiles="${PYPI_SITE}/c/click-log/click-log-${version}.tar.gz" -checksum=3970f8570ac54491237bcdb3d8ab5e3eef6c057df29f8c3d1151a51a9c23b975 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-click-plugins/template b/srcpkgs/python3-click-plugins/template deleted file mode 100644 index 2787cc95c6c202..00000000000000 --- a/srcpkgs/python3-click-plugins/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'python3-click-plugins' -pkgname=python3-click-plugins -version=1.1.1 -revision=7 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3-click" -checkdepends="$depends python3-pytest" -short_desc="Python3-click module extension to register CLI commands" -maintainer="Alex Childs " -license="BSD-2-Clause" -homepage="https://pypi.org/project/click-plugins" -distfiles="${PYPI_SITE}/c/click-plugins/click-plugins-${version}.tar.gz" -checksum=46ab999744a9d831159c3411bb0c79346d94a444df9a3a3742e9ed63645f264b - -post_install() { - vlicense LICENSE.txt -} diff --git a/srcpkgs/python3-click-repl/template b/srcpkgs/python3-click-repl/template deleted file mode 100644 index 62ef44d9d57b76..00000000000000 --- a/srcpkgs/python3-click-repl/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'python3-click-repl' -pkgname=python3-click-repl -version=0.1.6 -revision=6 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3-six python3-click python3-prompt_toolkit" -short_desc="REPL plugin for Click" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/click-contrib/click-repl" -distfiles="${PYPI_SITE}/c/click-repl/click-repl-${version}.tar.gz" -checksum=b9f29d52abc4d6059f8e276132a111ab8d94980afe6a5432b9d996544afa95d5 -# The tarball from PyPI has no tests. -make_check=no - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-click-threading/template b/srcpkgs/python3-click-threading/template deleted file mode 100644 index b550cff2edacec..00000000000000 --- a/srcpkgs/python3-click-threading/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'python3-click-threading' -pkgname=python3-click-threading -version=0.5.0 -revision=4 -build_style="python3-module" -hostmakedepends="python3-setuptools" -depends="python3-click" -checkdepends="$depends python3-pytest" -short_desc="Multithreaded Click apps made easy (Python3)" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/click-contrib/click-threading" -distfiles="${PYPI_SITE}/c/click-threading/click-threading-${version}.tar.gz" -checksum=adcfe623c02a595c107c314072f67a2278fe4eb40b72c0d1a2c903cc78af3439 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-click/template b/srcpkgs/python3-click/template deleted file mode 100644 index 7b0b5188ef6264..00000000000000 --- a/srcpkgs/python3-click/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'python3-click' -pkgname=python3-click -version=8.3.0 -revision=1 -build_style="python3-pep517" -hostmakedepends="python3-flit_core" -depends="python3" -checkdepends="python3-pytest less" -short_desc="Python3 package for creating beautiful command line interfaces" -maintainer="Orphaned " -license="BSD-3-Clause" -homepage="https://palletsprojects.com/p/click/" -changelog="https://raw.githubusercontent.com/pallets/click/main/CHANGES.rst" -distfiles="${PYPI_SITE}/c/click/click-${version}.tar.gz" -checksum=e7b8232224eba16f4ebe410c25ced9f7875cb5f3263ffc93cc3e8da705e229c4 - -post_install() { - vlicense LICENSE.txt -} diff --git a/srcpkgs/python3-cloudscraper/template b/srcpkgs/python3-cloudscraper/template deleted file mode 100644 index 1cec559e45a05a..00000000000000 --- a/srcpkgs/python3-cloudscraper/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'python3-cloudscraper' -pkgname=python3-cloudscraper -version=1.2.58 -revision=5 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3-requests-toolbelt" -short_desc="Python module to bypass Cloudflare's anti-bot page" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/venomous/cloudscraper" -distfiles="${PYPI_SITE}/c/cloudscraper/cloudscraper-${version}.tar.gz" -checksum=dda29028c5628b5ba3e4dc43816ed38fd46bd945ef938c420f185586a6d8dff2 -# Needs unpackaged v8eval -make_check=no - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-cmarkgfm/patches/system-cmark-gfm.patch b/srcpkgs/python3-cmarkgfm/patches/system-cmark-gfm.patch deleted file mode 100644 index ccbe42a42e8f29..00000000000000 --- a/srcpkgs/python3-cmarkgfm/patches/system-cmark-gfm.patch +++ /dev/null @@ -1,17 +0,0 @@ ---- a/src/cmarkgfm/build_cmark.py -+++ b/src/cmarkgfm/build_cmark.py -@@ -72,11 +72,11 @@ else: - - ffibuilder = cffi.FFI() - ffibuilder.cdef(CMARK_DEF_H) --ffibuilder.set_source( -+ffibuilder.set_source_pkgconfig( - 'cmarkgfm._cmark', -+ ['libcmark-gfm'], - CMARK_MODULE_H, -- sources=SOURCES, -- include_dirs=[SRC_DIR, EXTENSIONS_SRC_DIR, GENERATED_SRC_DIR], -+ include_dirs=[GENERATED_SRC_DIR], - extra_compile_args=EXTRA_COMPILE_ARGS - ) - diff --git a/srcpkgs/python3-cmarkgfm/template b/srcpkgs/python3-cmarkgfm/template deleted file mode 100644 index 53fc9dc6fb61ba..00000000000000 --- a/srcpkgs/python3-cmarkgfm/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'python3-cmarkgfm' -pkgname=python3-cmarkgfm -version=2025.10.22 -revision=1 -build_style=python3-module -hostmakedepends="python3-setuptools python3-cffi pkg-config" -makedepends="python3-devel cmark-gfm-devel" -depends="python3-cffi" -short_desc="Minimal Python bindings to GitHub's fork of cmark" -maintainer="Đoàn Trần Công Danh " -license="MIT" -homepage="https://github.com/theacodes/cmarkgfm" -distfiles="${PYPI_SITE}/c/cmarkgfm/cmarkgfm-${version}.tar.gz" -checksum=5bec61007b65b919488442c838c58a6c8bf4741f5103c593b2ef180d39818eda diff --git a/srcpkgs/python3-cmdln/template b/srcpkgs/python3-cmdln/template deleted file mode 100644 index 84c41f5b6024d0..00000000000000 --- a/srcpkgs/python3-cmdln/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'python3-cmdln' -pkgname=python3-cmdln -version=2.0.0 -revision=7 -build_style=python3-module -hostmakedepends="python3-setuptools unzip" -depends="python3" -short_desc="Improved cmd.py for writing multi-command scripts and shells" -maintainer="Orphaned " -license="MIT" -homepage="http://github.com/trentm/cmdln" -distfiles="${PYPI_SITE}/c/cmdln/cmdln-${version}.zip" -checksum=9b036d89914b49f5f3166a8b3730729f17a7fb533f6a264947a8bbef016d7e20 - -post_install() { - vlicense LICENSE.txt LICENSE -} diff --git a/srcpkgs/python3-codespell/template b/srcpkgs/python3-codespell/template deleted file mode 100644 index aec01982a20296..00000000000000 --- a/srcpkgs/python3-codespell/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'python3-codespell' -pkgname=python3-codespell -version=2.4.1 -revision=1 -build_style=python3-pep517 -make_check_args="--deselect codespell_lib/tests/test_basic.py::test_command - --deselect codespell_lib/tests/test_basic.py::test_permission_error" -hostmakedepends="python3-setuptools_scm python3-wheel" -depends="python3-chardet" -checkdepends="${depends} python3-pytest" -short_desc="Checks code for common spelling mistakes (Python3)" -maintainer="icp " -license="GPL-2.0-only" -homepage="https://github.com/codespell-project/codespell" -distfiles="${PYPI_SITE}/c/codespell/codespell-${version}.tar.gz" -checksum=299fcdcb09d23e81e35a671bbe746d5ad7e8385972e65dbb833a2eaac33c01e5 -conflicts="python-codespell>=0" - -pre_check() { - vsed -e '/addopts/d' -i pyproject.toml - # Remove marker because of missing pytest plugin `pytest-dependency` - vsed -e '/@pytest\.mark\.dependency/d' -i codespell_lib/tests/test_dictionary.py -} diff --git a/srcpkgs/python3-colorama/template b/srcpkgs/python3-colorama/template deleted file mode 100644 index 5df8d6abad16f8..00000000000000 --- a/srcpkgs/python3-colorama/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'python3-colorama' -pkgname=python3-colorama -version=0.4.6 -revision=3 -build_style=python3-pep517 -hostmakedepends="hatchling" -depends="python3" -checkdepends="python3-pytest" -short_desc="Cross-platform colored terminal text (Python3)" -maintainer="Emil Miler " -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=08695f5cb7ed6e0531a20572697297273c47b8cae5a63ffc6d6ed5c201be6e44 - -post_install() { - vlicense LICENSE.txt - rm -r ${DESTDIR}/${py3_sitelib}/colorama/tests -} diff --git a/srcpkgs/python3-colorclass/patches/fix-collections.patch b/srcpkgs/python3-colorclass/patches/fix-collections.patch deleted file mode 100644 index 8bb61beef85930..00000000000000 --- a/srcpkgs/python3-colorclass/patches/fix-collections.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/colorclass/codes.py -+++ b/colorclass/codes.py -@@ -1,7 +1,7 @@ - """Handles mapping between color names and ANSI codes and determining auto color codes.""" - - import sys --from collections import Mapping -+from collections.abc import Mapping - - BASE_CODES = { - '/all': 0, 'b': 1, 'f': 2, 'i': 3, 'u': 4, 'flash': 5, 'outline': 6, 'negative': 7, 'invis': 8, 'strike': 9, diff --git a/srcpkgs/python3-colorclass/template b/srcpkgs/python3-colorclass/template deleted file mode 100644 index 85e6a0acad5e7f..00000000000000 --- a/srcpkgs/python3-colorclass/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'python3-colorclass' -pkgname=python3-colorclass -version=2.2.0 -revision=9 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3" -checkdepends="python3-pytest python3-docopt" -short_desc="Colorful worry-free console applications" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/Robpol86/colorclass" -distfiles="https://github.com/Robpol86/colorclass/archive/v${version}.tar.gz" -checksum=7a0e9ac5df5c669e678e99e36731fcdc8eccd755c78dc66f46ab78fe858c159f - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-colored-traceback/template b/srcpkgs/python3-colored-traceback/template deleted file mode 100644 index 64c71010de881d..00000000000000 --- a/srcpkgs/python3-colored-traceback/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'python3-colored-traceback' -pkgname=python3-colored-traceback -version=0.4.2 -revision=2 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3 python3-colorama" -short_desc="Automatically color Python's uncaught exception tracebacks" -maintainer="Leah Neukirchen " -license="ISC" -homepage="https://github.com/staticshock/colored-traceback.py" -distfiles="${PYPI_SITE}/c/colored-traceback/colored-traceback-${version}.tar.gz - https://raw.githubusercontent.com/staticshock/colored-traceback.py/master/LICENSE" -checksum="ecbc8e41f0712ea81931d7cd436b8beb9f3eff1595d2498f183e0ef69b56fe84 - 503c2ed3f657baf4fa616376f5877014977f886e94880adecded395fa80f6f49" -skip_extraction="LICENSE" - -post_install() { - cp "$XBPS_SRCDISTDIR/${pkgname}-${version}/LICENSE" . - vlicense LICENSE -} diff --git a/srcpkgs/python3-colorlog/template b/srcpkgs/python3-colorlog/template deleted file mode 100644 index c2ac00b2625c8e..00000000000000 --- a/srcpkgs/python3-colorlog/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'python3-colorlog' -pkgname=python3-colorlog -version=6.8.2 -revision=2 -build_style=python3-pep517 -hostmakedepends="python3-setuptools python3-wheel" -depends="python3" -checkdepends="python3-pytest" -short_desc="Add colours to the output of Python's logging module" -maintainer="Enno Boland " -license="MIT" -homepage="https://github.com/borntyping/python-colorlog" -distfiles="${PYPI_SITE}/c/colorlog/colorlog-${version}.tar.gz" -checksum=3e3e079a41feb5a1b64f978b5ea4f46040a94f11f0e8bbb8261e3dbbeca64d44 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-colorthief/template b/srcpkgs/python3-colorthief/template deleted file mode 100644 index 14adef8e366fbd..00000000000000 --- a/srcpkgs/python3-colorthief/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'python3-colorthief' -pkgname=python3-colorthief -version=0.2.1 -revision=1 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3-Pillow" -short_desc="Python module for grabbing the color palette from an image" -maintainer="fanyx " -license="BSD-3-Clause" -homepage="https://github.com/fengsp/color-thief-py" -distfiles="${PYPI_SITE}/c/colorthief/colorthief-${version}.tar.gz" -checksum=079cb0c95bdd669c4643e2f7494de13b0b6029d5cdbe2d74d5d3c3386bd57221 -make_check=no # no tests - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-colour/template b/srcpkgs/python3-colour/template deleted file mode 100644 index 60659654e3ddd8..00000000000000 --- a/srcpkgs/python3-colour/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'python3-colour' -pkgname=python3-colour -version=0.1.5 -revision=3 -depends="python3" -short_desc="Python library, converts and manipulates various color representation" -maintainer="Martin Dimov " -license="BSD-2-Clause" -homepage="https://github.com/vaab/colour" -distfiles="https://github.com/vaab/colour/archive/${version}.tar.gz" -checksum=94b0ca1421202cd25127f2fe7272bf326defb44741325d70d2abe59008331e91 - -do_install() { - vinstall colour.py 644 $py3_sitelib - vlicense LICENSE -} diff --git a/srcpkgs/python3-comm/template b/srcpkgs/python3-comm/template deleted file mode 100644 index 709affa00503cf..00000000000000 --- a/srcpkgs/python3-comm/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'python3-comm' -pkgname=python3-comm -version=0.2.3 -revision=1 -build_style=python3-pep517 -hostmakedepends="hatchling" -depends="python3" -checkdepends="python3-pytest $depends" -short_desc="Python comm implementation for the Jupyter kernel protocol" -maintainer="dkwo , Gonzalo Tornaría " -license="BSD-3-Clause" -homepage="https://github.com/ipython/comm/" -changelog="https://raw.githubusercontent.com/ipython/comm/main/CHANGELOG.md" -distfiles="https://github.com/ipython/comm/archive/refs/tags/v$version.tar.gz" -checksum=6db2cd1b5ab7ff52c6fe8df473d5518b29fe5f0e5ec267fc731272a71e46a5ea - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-configobj/template b/srcpkgs/python3-configobj/template deleted file mode 100644 index 0690d5f8de0858..00000000000000 --- a/srcpkgs/python3-configobj/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'python3-configobj' -pkgname=python3-configobj -version=5.0.8 -revision=3 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3-six" -checkdepends="python3-pytest $depends" -short_desc="Simple but powerful config file reader and writer (Python3)" -maintainer="Orphaned " -license="BSD-3-Clause" -homepage="https://configobj.readthedocs.org/" -changelog="https://raw.githubusercontent.com/DiffSK/configobj/release/CHANGES.rst" -distfiles="https://github.com/DiffSK/configobj/archive/v${version}.tar.gz" -checksum=547dc047e31c71d7a8732016336769ed450588f34a7c13077aa7acc7df245eda - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-confuse/template b/srcpkgs/python3-confuse/template deleted file mode 100644 index 8da5da4bcc3baf..00000000000000 --- a/srcpkgs/python3-confuse/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'python3-confuse' -pkgname=python3-confuse -version=2.0.0 -revision=4 -build_style=python3-pep517 -hostmakedepends="python3-flit_core" -depends="python3-yaml" -checkdepends="${depends} python3-pytest" -short_desc="Painless YAML config files for Python" -maintainer="Joel Beckmeyer " -license="MIT" -homepage="https://github.com/beetbox/confuse" -changelog="https://raw.githubusercontent.com/beetbox/confuse/master/docs/changelog.rst" -distfiles="${PYPI_SITE}/c/confuse/confuse-${version}.tar.gz" -checksum=acc57c45ec2a9850a90fe7c29812bbdd8405e48a49c1a22899df915d0aca941f - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-constantly/template b/srcpkgs/python3-constantly/template deleted file mode 100644 index 2d60e07786108f..00000000000000 --- a/srcpkgs/python3-constantly/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'python3-constantly' -pkgname=python3-constantly -version=23.10.4 -revision=2 -build_style=python3-module -hostmakedepends="python3-setuptools python3-versioneer" -depends="python3" -checkdepends="python3-Twisted" -short_desc="Symbolic constants in Python (Python3)" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/twisted/constantly" -distfiles="${PYPI_SITE}/c/constantly/constantly-${version}.tar.gz" -checksum=aa92b70a33e2ac0bb33cd745eb61776594dc48764b06c35e0efd050b7f1c7cbd - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-construct/template b/srcpkgs/python3-construct/template deleted file mode 100644 index ea9a7178186420..00000000000000 --- a/srcpkgs/python3-construct/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'python3-construct' -pkgname=python3-construct -version=2.10.68 -revision=3 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3" -short_desc="Powerful declarative symmetric parser/builder for binary data (Python3)" -maintainer="Enno Boland " -license="MIT" -homepage="https://construct.readthedocs.org/" -distfiles="https://github.com/construct/construct/archive/refs/tags/v${version}.tar.gz" -checksum=196a4c7e73db0c86c7a8c6c6fc289b28be09a5b16f1d56aaeb0789badf540f25 -make_check=no # check dependency 'cloudpickle' not packaged - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-contourpy/template b/srcpkgs/python3-contourpy/template deleted file mode 100644 index 12f4ccbd1a8266..00000000000000 --- a/srcpkgs/python3-contourpy/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'python3-contourpy' -pkgname=python3-contourpy -version=1.3.3 -revision=1 -build_style=python3-pep517 -build_helper=meson -hostmakedepends="python3-meson-python python3-pybind11 pkg-config" -makedepends="python3-pybind11" -depends="python3-numpy" -checkdepends="${depends} python3-pytest-xdist python3-matplotlib" -short_desc="Python library for calculating contours of 2D quadrilateral grids" -maintainer="Alex Childs " -license="BSD-3-Clause" -homepage="https://github.com/contourpy/contourpy" -changelog="https://raw.githubusercontent.com/contourpy/contourpy/main/docs/changelog.rst" -distfiles="${PYPI_SITE}/c/contourpy/contourpy-${version}.tar.gz" -checksum=083e12155b210502d0bca491432bb04d56dc3432f95a979b429f2848c3dbe880 - -# This test needs `wurlitzer`, not packaged -make_check_args="--deselect=tests/test_internal.py::test_write_cache" - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-conway-polynomials/template b/srcpkgs/python3-conway-polynomials/template deleted file mode 100644 index af679f82026517..00000000000000 --- a/srcpkgs/python3-conway-polynomials/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'python3-conway-polynomials' -pkgname=python3-conway-polynomials -version=0.10 -revision=2 -build_style=python3-pep517 -make_check_args="--doctest-modules --doctest-glob=README.rst" -hostmakedepends="python3-setuptools python3-wheel" -depends="python3" -checkdepends="python3-pytest" -short_desc="Python interface to Frank Lübeck's Conway polynomial database" -maintainer="Gonzalo Tornaría " -license="Public Domain, GPL-3.0-or-later" -homepage="https://github.com/sagemath/conway-polynomials" -changelog="https://github.com/sagemath/conway-polynomials/raw/master/NEWS" -distfiles="${PYPI_SITE}/c/conway-polynomials/conway_polynomials-${version}.tar.gz" -checksum=4f619f64f81a3eb16c4e26c5a284feeec27a6f4aad647643e79af289801ae0f3 diff --git a/srcpkgs/python3-coverage/template b/srcpkgs/python3-coverage/template deleted file mode 100644 index aa9e4c9f999762..00000000000000 --- a/srcpkgs/python3-coverage/template +++ /dev/null @@ -1,39 +0,0 @@ -# Template file for 'python3-coverage' -pkgname=python3-coverage -version=7.9.1 -revision=1 -build_style=python3-pep517 -# this counts files but our installed package has fewer files -make_check_args="--deselect tests/test_testing.py::test_all_our_source_files" -hostmakedepends="python3-setuptools" -makedepends="python3-devel" -checkdepends="$depends python3-pytest-xdist python3-flaky python3-hypothesis" -short_desc="Code coverage tool for Python" -maintainer="Gonzalo Tornaría " -license="Apache-2.0" -homepage="https://github.com/nedbat/coveragepy" -changelog="https://raw.githubusercontent.com/nedbat/coveragepy/master/CHANGES.rst" -distfiles="${PYPI_SITE}/c/coverage/coverage-${version}.tar.gz" -checksum=6cf43c78c4282708a28e466316935ec7489a9c487518a77fa68f716c67909cec - -pre_check() { - # required setup, see tox.ini - python igor.py zip_mods -} - -do_check() { - # Running via PYTHONPATH breaks a few tests so we use a venv - local testdir="${wrksrc}/.xbps-testdir/$(date +%s)" - python3 -m venv --system-site-packages --without-pip "${testdir}" - - local testpy="${testdir}/bin/python3" - "${testpy}" -m installer dist/*.whl - PATH="${testdir}/bin:${PATH}" "${testpy}" -m pytest -n ${XBPS_MAKEJOBS} \ - ${make_check_args} ${make_check_target} -} - -post_install() { - # remove versioned scripts (keep only /usr/bin/coverage) - rm ${DESTDIR}/usr/bin/coverage3 - rm ${DESTDIR}/usr/bin/coverage-${py3_ver} -} diff --git a/srcpkgs/python3-coveralls/template b/srcpkgs/python3-coveralls/template deleted file mode 100644 index 67437581e484e3..00000000000000 --- a/srcpkgs/python3-coveralls/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'python3-coveralls' -pkgname=python3-coveralls -version=2.9.2 -revision=5 -build_style=python3-module -hostmakedepends="python3-setuptools python3-coverage" -depends="python3" -short_desc="Python API for coveralls.io" -maintainer="Orphaned " -license="Apache-2.0" -homepage="https://github.com/z4r/python-coveralls" -distfiles="https://github.com/z4r/python-coveralls/archive/${version}.tar.gz" -checksum=15274d667c4ac3642db30e59bf1eb3f15decd7afc139f68737dc0c003d7d31e8 -make_check=no # requires pytest-pep8 and httpretty diff --git a/srcpkgs/python3-cppy/template b/srcpkgs/python3-cppy/template deleted file mode 100644 index ad1adbb7af6fb1..00000000000000 --- a/srcpkgs/python3-cppy/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'python3-cppy' -pkgname=python3-cppy -version=1.3.1 -revision=1 -build_style=python3-pep517 -hostmakedepends="python3-setuptools_scm python3-wheel" -depends="python3" -checkdepends="python3-pytest" -short_desc="C++ headers to make it easier to write Python C extensions" -maintainer="Andrew J. Hesford " -license="BSD-3-Clause" -homepage="https://cppy.readthedocs.io" -changelog="https://raw.githubusercontent.com/nucleic/cppy/master/releasenotes.rst" -distfiles="${PYPI_SITE}/c/cppy/cppy-${version}.tar.gz" -checksum=55b5307c11874f242ea135396f398cb67a5bbde4fab3e3c3294ea5fce43a6d68 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-cram/template b/srcpkgs/python3-cram/template deleted file mode 100644 index e7cd5ac611df85..00000000000000 --- a/srcpkgs/python3-cram/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'python3-cram' -pkgname=python3-cram -version=0.7 -revision=9 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3" -short_desc="Simple testing framework for commandline applications (Python3)" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="https://bitheap.org/cram/" -distfiles="${PYPI_SITE}/c/cram/cram-${version}.tar.gz" -checksum=7da7445af2ce15b90aad5ec4792f857cef5786d71f14377e9eb994d8b8337f2f -conflicts="python-cram>=0" diff --git a/srcpkgs/python3-crccheck/template b/srcpkgs/python3-crccheck/template deleted file mode 100644 index 6736f30f180a71..00000000000000 --- a/srcpkgs/python3-crccheck/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'python3-crccheck' -pkgname=python3-crccheck -version=1.1 -revision=4 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3" -short_desc="Calculation library for CRCs and Checksums" -maintainer="Alex Childs " -license="GPL-3.0-or-later" -homepage="https://bitbucket.org/martin_scharrer/crccheck" -distfiles="${PYPI_SITE}/c/crccheck/crccheck-${version}.tar.gz" -checksum=45962231cab62b82d05160553eebd9b60ef3ae79dc39527caef52e27f979fa96 -make_check=no # Tests require removed python3-nose - -post_install() { - rm -r ${DESTDIR}/${py3_sitelib}/tests -} diff --git a/srcpkgs/python3-crcmod/template b/srcpkgs/python3-crcmod/template deleted file mode 100644 index b49a473f8ea656..00000000000000 --- a/srcpkgs/python3-crcmod/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'python3-crcmod' -pkgname=python3-crcmod -version=1.7 -revision=8 -build_style=python3-module -pycompile_module="crcmod" -hostmakedepends="python3-setuptools" -makedepends="python3-devel" -depends="python3" -short_desc="Python3 CRC generator" -maintainer="Orphaned " -license="MIT" -homepage="https://sourceforge.net/projects/crcmod/" -distfiles="${PYPI_SITE}/c/crcmod/crcmod-${version}.tar.gz" -checksum=dc7051a0db5f2bd48665a990d3ec1cc305a466a77358ca4492826f41f283601e - -do_check() { - PYTHONPATH="$(echo "${PWD}/build/lib.linux-"*)" python3 -m crcmod.test -} - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-cryptography/template b/srcpkgs/python3-cryptography/template deleted file mode 100644 index 2c643e747479d5..00000000000000 --- a/srcpkgs/python3-cryptography/template +++ /dev/null @@ -1,31 +0,0 @@ -# Template file for 'python3-cryptography' -# On update, check python3-openssl, -# it has very tie requirements for cryptography -pkgname=python3-cryptography -version=46.0.3 -revision=1 -build_style=python3-pep517 -build_helper="rust" -make_check_args="--ignore tests/bench/test_x509.py --ignore tests/bench/test_aead.py" -hostmakedepends="python3-setuptools python3-cffi cargo pkg-config maturin" -makedepends="python3-devel rust-std openssl-devel" -depends="python3-cffi" -checkdepends="python3-pytest-subtests python3-pytest-xdist - python3-iso8601 python3-pytz python3-cryptography_vectors - python3-pretend python3-hypothesis python3-pytest-benchmark $depends" -short_desc="Python3 library that provides cryptographic recipes and primitives" -maintainer="Andrew J. Hesford " -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=a8b17438104fed022ce745b362294d9ce35b4c2e45c1d958ad4a4b019285f4a1 - -pre_check() { - vsed -i '/addopts/d' pyproject.toml -} - -post_install() { - vlicense LICENSE - vlicense LICENSE.BSD -} diff --git a/srcpkgs/python3-cryptography_vectors/template b/srcpkgs/python3-cryptography_vectors/template deleted file mode 100644 index d01b579e5122a4..00000000000000 --- a/srcpkgs/python3-cryptography_vectors/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'python3-cryptography_vectors' -pkgname=python3-cryptography_vectors -version=46.0.3 -revision=1 -build_style=python3-pep517 -make_build_args="--skip-dependency-check" -hostmakedepends="uv-build" -depends="python3" -short_desc="Test vectors for python3-cryptography" -maintainer="Andrew J. Hesford " -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=a23246fcb794fc87d814d1b4be20df74a299840a2430cc74651bc7ba0f3b548c - -post_install() { - vlicense LICENSE - vlicense LICENSE.BSD -} diff --git a/srcpkgs/python3-css-parser/template b/srcpkgs/python3-css-parser/template deleted file mode 100644 index fbe78b31bab355..00000000000000 --- a/srcpkgs/python3-css-parser/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'python3-css-parser' -pkgname=python3-css-parser -version=1.0.10 -revision=1 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3" -checkdepends="python3-chardet" -short_desc="CSS related utilities (Python3)" -maintainer="Orphaned " -license="LGPL-3.0-or-later" -homepage="https://github.com/ebook-utils/css-parser" -distfiles="${homepage}/archive/v${version}.tar.gz" -checksum=0b1fe5771cf4dcecf1c63502331a3b628fc99507f0d1b5b893a8a6b292d7f3e0 - -do_check() { - python3 ./run_tests.py -} diff --git a/srcpkgs/python3-cssselect/template b/srcpkgs/python3-cssselect/template deleted file mode 100644 index e9984b0abf06d6..00000000000000 --- a/srcpkgs/python3-cssselect/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'python3-cssselect' -pkgname=python3-cssselect -version=1.3.0 -revision=1 -build_style=python3-pep517 -hostmakedepends="python3-setuptools" -depends="python3" -checkdepends="python3-pytest python3-lxml" -short_desc="CSS selectors for Python3" -maintainer="Orphaned " -license="BSD-3-Clause" -homepage="https://cssselect.readthedocs.io/" -changelog="https://raw.githubusercontent.com/scrapy/cssselect/master/CHANGES" -distfiles="${PYPI_SITE}/c/cssselect/cssselect-${version}.tar.gz" -checksum=57f8a99424cfab289a1b6a816a43075a4b00948c86b4dcf3ef4ee7e15f7ab0c7 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-cssselect2/template b/srcpkgs/python3-cssselect2/template deleted file mode 100644 index ba9911620fa268..00000000000000 --- a/srcpkgs/python3-cssselect2/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'python3-cssselect2' -pkgname=python3-cssselect2 -version=0.8.0 -revision=1 -build_style=python3-pep517 -_runtime_deps="python3-tinycss2 python3-webencodings" -hostmakedepends="python3-poetry-core python3-flit_core ${_runtime_deps}" -depends="${_runtime_deps}" -checkdepends="python3-pytest $depends" -short_desc="CSS selectors for Python ElementTree" -maintainer="Andrew Benson " -license="BSD-3-Clause" -homepage="https://doc.courtbouillon.org/cssselect2/stable/" -distfiles="https://github.com/Kozea/cssselect2/archive/refs/tags/${version}.tar.gz" -checksum=6b5280f274d1ad1f4b2863d403dd5d04ed1cb72e81cbb68f40fcd0297ba3fa3d - -post_intall() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-cssutils/template b/srcpkgs/python3-cssutils/template deleted file mode 100644 index 1cb7a1396c95bf..00000000000000 --- a/srcpkgs/python3-cssutils/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'python3-cssutils' -pkgname=python3-cssutils -version=2.9.0 -revision=2 -build_style=python3-pep517 -hostmakedepends="python3-setuptools_scm python3-wheel" -short_desc="CSS Cascading Style Sheets library for Python3" -maintainer="Farhad Shahbazi " -# source files write 3.0-or-later, PKG-INFO writes 2.1 -license="LGPL-3.0-or-later" -homepage="https://pypi.org/project/cssutils/" -distfiles="${PYPI_SITE}/c/cssutils/cssutils-${version}.tar.gz" -checksum=89477b3d17d790e97b9fb4def708767061055795aae6f7c82ae32e967c9be4cd diff --git a/srcpkgs/python3-cups/template b/srcpkgs/python3-cups/template deleted file mode 100644 index 816ae34dd31fd5..00000000000000 --- a/srcpkgs/python3-cups/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'python3-cups' -pkgname=python3-cups -version=2.0.4 -revision=2 -build_style=python3-module -hostmakedepends="python3-setuptools" -makedepends="python3-devel cups-devel" -depends="python3" -short_desc="Python3 CUPS bindings" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="https://pypi.org/project/pycups/" -changelog="https://raw.githubusercontent.com/OpenPrinting/pycups/master/NEWS" -distfiles="${PYPI_SITE}/p/pycups/pycups-${version}.tar.gz" -checksum=843e385c1dbf694996ca84ef02a7f30c28376035588f5fbeacd6bae005cf7c8d -make_check=no # needs to connect to a running cups server diff --git a/srcpkgs/python3-cups/update b/srcpkgs/python3-cups/update deleted file mode 100644 index 77791f0e7e739e..00000000000000 --- a/srcpkgs/python3-cups/update +++ /dev/null @@ -1 +0,0 @@ -pkgname=pycups diff --git a/srcpkgs/python3-cupshelpers b/srcpkgs/python3-cupshelpers deleted file mode 120000 index 68067745cc86e1..00000000000000 --- a/srcpkgs/python3-cupshelpers +++ /dev/null @@ -1 +0,0 @@ -system-config-printer \ No newline at end of file diff --git a/srcpkgs/python3-curio/patches/python3.12.patch b/srcpkgs/python3-curio/patches/python3.12.patch deleted file mode 100644 index f6a6e5dfa1dc09..00000000000000 --- a/srcpkgs/python3-curio/patches/python3.12.patch +++ /dev/null @@ -1,70 +0,0 @@ -From a5590bb04de3f1f201fd1fd0ce9cfe5825db80ac Mon Sep 17 00:00:00 2001 -From: Hugo van Kemenade -Date: Sun, 10 Sep 2023 21:38:09 +0300 -Subject: [PATCH 1/2] Add support for Python 3.12 - ---- - curio/channel.py | 13 ++++++++++--- - curio/ssl.py | 2 +- - 2 files changed, 11 insertions(+), 4 deletions(-) - -diff --git a/curio/channel.py b/curio/channel.py -index 230427fb..2a54952b 100644 ---- a/curio/channel.py -+++ b/curio/channel.py -@@ -28,9 +28,16 @@ - # Authentication parameters (copied from multiprocessing) - - AUTH_MESSAGE_LENGTH = mpc.MESSAGE_LENGTH # 20 --CHALLENGE = mpc.CHALLENGE # b'#CHALLENGE#' --WELCOME = mpc.WELCOME # b'#WELCOME#' --FAILURE = mpc.FAILURE # b'#FAILURE#' -+try: -+ # Python 3.12+ -+ CHALLENGE = mpc._CHALLENGE # b'#CHALLENGE#' -+ WELCOME = mpc._WELCOME # b'#WELCOME#' -+ FAILURE = mpc._FAILURE # b'#FAILURE#' -+except AttributeError: -+ # Python 3.7-3.11 -+ CHALLENGE = mpc.CHALLENGE # b'#CHALLENGE#' -+ WELCOME = mpc.WELCOME # b'#WELCOME#' -+ FAILURE = mpc.FAILURE # b'#FAILURE#' - - - -diff --git a/curio/ssl.py b/curio/ssl.py -index 37efa081..12ba6a04 100644 ---- a/curio/ssl.py -+++ b/curio/ssl.py -@@ -27,7 +27,7 @@ class SSLWantWriteError(Exception): - from .io import Socket - - if _ssl: -- @wraps(_ssl.wrap_socket) -+ @wraps(_ssl.SSLContext.wrap_socket) - async def wrap_socket(sock, *args, do_handshake_on_connect=True, **kwargs): - if isinstance(sock, Socket): - sock = sock._socket - -From 379904c4ac8cd56c1f69aec2bdd2c78b9bd046eb Mon Sep 17 00:00:00 2001 -From: Hugo van Kemenade -Date: Mon, 11 Sep 2023 11:30:49 +0300 -Subject: [PATCH 2/2] Add support for Python 3.12 - ---- - curio/ssl.py | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/curio/ssl.py b/curio/ssl.py -index 12ba6a04..4619eb18 100644 ---- a/curio/ssl.py -+++ b/curio/ssl.py -@@ -32,7 +32,7 @@ async def wrap_socket(sock, *args, do_handshake_on_connect=True, **kwargs): - if isinstance(sock, Socket): - sock = sock._socket - -- ssl_sock = _ssl.wrap_socket(sock, *args, do_handshake_on_connect=False, **kwargs) -+ ssl_sock = _ssl.SSLContext.wrap_socket(sock, *args, do_handshake_on_connect=False, **kwargs) - cssl_sock = Socket(ssl_sock) - cssl_sock.do_handshake_on_connect = do_handshake_on_connect - if do_handshake_on_connect and ssl_sock._connected: diff --git a/srcpkgs/python3-curio/template b/srcpkgs/python3-curio/template deleted file mode 100644 index f7a45489b8a4fb..00000000000000 --- a/srcpkgs/python3-curio/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'python3-curio' -pkgname=python3-curio -version=1.6 -revision=3 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3" -checkdepends="python3-pytest-xdist" -short_desc="Coroutine-based library for concurrent programming using async/await" -maintainer="Arjan Mossel " -license="BSD-3-Clause" -homepage="https://github.com/dabeaz/curio" -changelog="https://raw.githubusercontent.com/dabeaz/curio/master/CHANGES" -distfiles="https://github.com/dabeaz/curio/archive/${version}.tar.gz" -checksum=8bf9f1fa8b16f8f9f202c9c7d7189f3757ecc38e3823a0afa363b59acb087123 - -do_check() { - # CI container has different privileges than expected in test_errors() - # which leads to CI builds timing out on some arches. - PYTHONPATH=$(cd build/lib* && pwd) \ - pytest3 -n "${XBPS_MAKEJOBS}" -k 'not test_errors' -} - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-curl/template b/srcpkgs/python3-curl/template deleted file mode 100644 index c02253902cf075..00000000000000 --- a/srcpkgs/python3-curl/template +++ /dev/null @@ -1,33 +0,0 @@ -# Template file for 'python3-curl' -pkgname=python3-curl -version=7.45.7 -revision=1 -build_style=python3-module -# hanging/failing tests -make_check_args="--ignore tests/multi_socket_select_test.py - --deselect tests/multi_callback_test.py::MultiCallbackTest::test_multi_socket_action - --deselect tests/option_constants_test.py::OptionConstantsTest::test_krb4level - --deselect tests/option_constants_test.py::OptionConstantsTest::test_krblevel - --deselect tests/option_constants_test.py::OptionConstantsTest::test_socks5_gssapi_nec_setopt - --deselect tests/setup_test.py::SetupTest::test_libcurl_ssl_gnutls - --deselect tests/setup_test.py::SetupTest::test_libcurl_ssl_nss - --deselect tests/setup_test.py::SetupTest::test_libcurl_ssl_openssl" -hostmakedepends="python3-setuptools" -makedepends="openssl-devel libcurl-devel python3-devel" -depends="python3" -checkdepends="python3-pytest python3-Flask python3-flaky" -short_desc="Python3 interface to cURL library" -maintainer="skmpz " -license="LGPL-2.1-or-later, MIT" -homepage="http://pycurl.io/" -changelog="https://raw.githubusercontent.com/pycurl/pycurl/master/ChangeLog" -distfiles="${PYPI_SITE}/p/pycurl/pycurl-${version}.tar.gz" -checksum=9d43013002eab2fd6d0dcc671cd1e9149e2fc1c56d5e796fad94d076d6cb69ef - -pre_build() { - vsed -i "/setup_args\['data_files'\] = /d" setup.py -} - -post_install() { - vlicense COPYING-MIT -} diff --git a/srcpkgs/python3-curl/update b/srcpkgs/python3-curl/update deleted file mode 100644 index d047547081ecf1..00000000000000 --- a/srcpkgs/python3-curl/update +++ /dev/null @@ -1 +0,0 @@ -pkgname="pycurl" diff --git a/srcpkgs/python3-curtsies/template b/srcpkgs/python3-curtsies/template deleted file mode 100644 index 040c38f4254032..00000000000000 --- a/srcpkgs/python3-curtsies/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'python3-curtsies' -pkgname=python3-curtsies -version=0.4.2 -revision=1 -build_style=python3-pep517 -hostmakedepends="python3-setuptools python3-wheel" -depends="python3-blessed python3-cwcwidth" -checkdepends="${depends} python3-pyte python3-pytest" -short_desc="Curses-like terminal wrapper, with colored strings (Python3)" -maintainer="Maurizio Porrato " -license="MIT" -homepage="https://github.com/bpython/curtsies" -changelog="https://raw.githubusercontent.com/bpython/curtsies/main/CHANGELOG.md" -distfiles="${PYPI_SITE}/c/curtsies/curtsies-${version}.tar.gz" -checksum=6ebe33215bd7c92851a506049c720cca4cf5c192c1665c1d7a98a04c4702760e - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-cvxopt/patches/test-modules.patch b/srcpkgs/python3-cvxopt/patches/test-modules.patch deleted file mode 100644 index 6562b7e002e195..00000000000000 --- a/srcpkgs/python3-cvxopt/patches/test-modules.patch +++ /dev/null @@ -1,76 +0,0 @@ -diff --git a/tests/test_dsdp.py b/tests/test_dsdp.py -index d514dc8..2a5e5bf 100644 ---- a/tests/test_dsdp.py -+++ b/tests/test_dsdp.py -@@ -4,9 +4,10 @@ class TestDSDP(unittest.TestCase): - - def setUp(self): - try: -- from cvxopt import dsdp, matrix -- except: -+ import cvxopt.dsdp -+ except ModuleNotFoundError: - self.skipTest("DSDP not available") -+ from cvxopt import matrix - c = matrix([1.,-1.,1.]) - G = [ matrix([[-7., -11., -11., 3.], - [ 7., -18., -18., 8.], -diff --git a/tests/test_glpk.py b/tests/test_glpk.py -index 89f876d..dad5801 100644 ---- a/tests/test_glpk.py -+++ b/tests/test_glpk.py -@@ -4,15 +4,16 @@ class TestGLPK(unittest.TestCase): - - def setUp(self): - try: -- from cvxopt import glpk, matrix -- c = matrix([-4., -5.]) -- G = matrix([[2., 1., -1., 0.], [1., 2., 0., -1.]]) -- h = matrix([3., 3., 0., 0.]) -- A = matrix([1.0,1.0],(1,2)) -- b = matrix(1.0) -- self._prob_data = (c,G,h,A,b) -- except: -+ import cvxopt.glpk -+ except ModuleNotFoundError: - self.skipTest("GLPK not available") -+ from cvxopt import matrix -+ c = matrix([-4., -5.]) -+ G = matrix([[2., 1., -1., 0.], [1., 2., 0., -1.]]) -+ h = matrix([3., 3., 0., 0.]) -+ A = matrix([1.0,1.0],(1,2)) -+ b = matrix(1.0) -+ self._prob_data = (c,G,h,A,b) - - def test_lp(self): - from cvxopt import solvers, glpk -diff --git a/tests/test_gsl.py b/tests/test_gsl.py -index d24f058..3ee9a37 100644 ---- a/tests/test_gsl.py -+++ b/tests/test_gsl.py -@@ -4,8 +4,8 @@ class TestGSL(unittest.TestCase): - - def setUp(self): - try: -- from cvxopt import gsl -- except: -+ import cvxopt.gsl -+ except ModuleNotFoundError: - self.skipTest("GSL not available") - - def test1(self): -diff --git a/tests/test_mosek.py b/tests/test_mosek.py -index e3d0f4e..6cd1fbf 100644 ---- a/tests/test_mosek.py -+++ b/tests/test_mosek.py -@@ -4,8 +4,8 @@ class TestMOSEK(unittest.TestCase): - - def setUp(self): - try: -- from cvxopt import msk -- except: -+ import cvxopt.msk -+ except ModuleNotFoundError: - self.skipTest("MOSEK not available") - - def assertAlmostEqualLists(self,L1,L2,places=3): diff --git a/srcpkgs/python3-cvxopt/template b/srcpkgs/python3-cvxopt/template deleted file mode 100644 index c21a16a8783ae1..00000000000000 --- a/srcpkgs/python3-cvxopt/template +++ /dev/null @@ -1,37 +0,0 @@ -# Template file for 'python3-cvxopt' -pkgname=python3-cvxopt -version=1.3.2 -revision=5 -build_style=python3-module -hostmakedepends="python3-setuptools_scm" -makedepends="python3-devel SuiteSparse-devel gsl-devel glpk-devel fftw-devel - $(vopt_if openblas 'openblas-devel' 'lapack-devel')" -depends="python3" -checkdepends="python3-pytest" -short_desc="Python software for convex optimization" -maintainer="Gonzalo Tornaría " -license="GPL-3.0-or-later" -homepage="http://cvxopt.org/" -changelog="https://github.com/cvxopt/cvxopt/releases" -distfiles="${PYPI_SITE}/c/cvxopt/cvxopt-${version}.tar.gz" -checksum=3461fa42c1b2240ba4da1d985ca73503914157fc4c77417327ed6d7d85acdbe6 - -build_options="openblas" - -case "$XBPS_TARGET_MACHINE" in - x86_64*|i686*|aarch64*|armv[67]*|ppc64*) - # Prefer accelerated routines where available - build_options_default="openblas" - ;; - *) ;; -esac - -pre_build() { - export CVXOPT_BUILD_GSL=1 - export CVXOPT_BUILD_GLPK=1 - export CVXOPT_BUILD_FFTW=1 - export CVXOPT_BLAS_LIB=$(vopt_if openblas 'openblas' 'blas;gslcblas') - export CVXOPT_LAPACK_LIB=$(vopt_if openblas 'openblas' 'lapack') - # setup.py gets this wrong for i686 (and other 32 bit?) - export CVXOPT_SUITESPARSE_INC_DIR=${XBPS_CROSS_BASE}/usr/include/suitesparse -} diff --git a/srcpkgs/python3-cwcwidth/template b/srcpkgs/python3-cwcwidth/template deleted file mode 100644 index 19a900e9bcd615..00000000000000 --- a/srcpkgs/python3-cwcwidth/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'python3-cwcwidth' -pkgname=python3-cwcwidth -version=0.1.9 -revision=2 -build_style=python3-pep517 -hostmakedepends="python3-Cython python3-setuptools python3-wheel" -makedepends="python3-devel" -depends="python3" -checkdepends="python3-pytest" -short_desc="Python bindings for wc(s)width" -maintainer="icp " -license="MIT" -homepage="https://github.com/sebastinas/cwcwidth" -changelog="https://raw.githubusercontent.com/sebastinas/cwcwidth/main/CHANGELOG.md" -distfiles="${PYPI_SITE}/c/cwcwidth/cwcwidth-${version}.tar.gz" -checksum=f19d11a0148d4a8cacd064c96e93bca8ce3415a186ae8204038f45e108db76b8 - -pre_check() { - python3 setup.py build_ext --inplace -} - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-cycler/template b/srcpkgs/python3-cycler/template deleted file mode 100644 index 82075d19186c43..00000000000000 --- a/srcpkgs/python3-cycler/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'python3-cycler' -pkgname=python3-cycler -version=0.12.1 -revision=2 -build_style=python3-pep517 -hostmakedepends="python3-setuptools python3-wheel" -depends="python3" -checkdepends="python3-pytest" -short_desc="Composable style cycles" -maintainer="Gonzalo Tornaría " -license="BSD-3-Clause" -homepage="https://github.com/matplotlib/cycler" -changelog="https://github.com/matplotlib/cycler/releases" -distfiles="https://github.com/matplotlib/cycler/archive/refs/tags/v${version}.tar.gz" -checksum=e83c1956b154ceb252c32e079ac7a95860a76c9ce894858dd082cc881008cae0 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-cypari2/template b/srcpkgs/python3-cypari2/template deleted file mode 100644 index dcb8d631c0cc48..00000000000000 --- a/srcpkgs/python3-cypari2/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'python3-cypari2' -pkgname=python3-cypari2 -version=2.2.2 -revision=1 -build_style=python3-pep517 -hostmakedepends="python3-setuptools python3-wheel python3-Cython - python3-cysignals pari perl" -makedepends="python3-devel pari-devel gmp-devel" -depends="python3-cysignals" -checkdepends="${depends} python3-pytest" -short_desc="Python interface to the number theory library PARI/GP" -maintainer="Gonzalo Tornaría " -license="GPL-2.0-or-later" -homepage="https://github.com/sagemath/cypari2" -changelog="https://github.com/sagemath/cypari2/releases" -distfiles="https://github.com/sagemath/cypari2/archive/refs/tags/${version}.tar.gz" -checksum=d23c96e1e160e1c23a282d33c70e8facf352c437b6632e3eafcbc3c1d6d30a5d - -do_check() { - # Please do not disable this custom check; - # This will run many more tests than just running pytest - PYTHONPATH=$(cd build/lib* && pwd) make check -} diff --git a/srcpkgs/python3-cypari2/update b/srcpkgs/python3-cypari2/update deleted file mode 100644 index 25ef51d109a4fd..00000000000000 --- a/srcpkgs/python3-cypari2/update +++ /dev/null @@ -1 +0,0 @@ -ignore="*a* *b* *rc*" diff --git a/srcpkgs/python3-cysignals/template b/srcpkgs/python3-cysignals/template deleted file mode 100644 index c260730e0c652c..00000000000000 --- a/srcpkgs/python3-cysignals/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'python3-cysignals' -pkgname=python3-cysignals -version=1.12.4 -revision=1 -build_style=python3-pep517 -build_helper=meson -hostmakedepends="python3-meson-python python3-Cython" -makedepends="python3-devel" -depends="python3" -checkdepends="python3-pytest gdb" -short_desc="Interrupt and signal handling for Cython" -maintainer="Gonzalo Tornaría " -license="LGPL-3.0-or-later" -homepage="https://github.com/sagemath/cysignals" -changelog="https://github.com/sagemath/cysignals/releases" -distfiles="${PYPI_SITE}/c/cysignals/cysignals-${version}.tar.gz" -checksum=4aefa3b35eb036cb40b2b948df84725976b987895338204f64550e2d63891f5f - -# cysignals must be compiled without _FORTIFY_SOURCE -CFLAGS="-U_FORTIFY_SOURCE" - -if [ "$XBPS_CHECK_PKGS" = full ]; then - # this would cause a build-time circular dependency - checkdepends+=" python3-cypari2" -fi diff --git a/srcpkgs/python3-daemonize/template b/srcpkgs/python3-daemonize/template deleted file mode 100644 index 1de897543b6efb..00000000000000 --- a/srcpkgs/python3-daemonize/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'python3-daemonize' -pkgname=python3-daemonize -version=2.5.0 -revision=9 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3" -short_desc="Daemonize is a library for writing system daemons in Python (Python3)" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/thesharp/daemonize" -distfiles="${homepage}/archive/v${version}.tar.gz" -checksum=72ed6f7de45a50feea51017df8cf0829a903ca8b8d0b2453261dfbb1cdeb9481 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-dateparser/template b/srcpkgs/python3-dateparser/template deleted file mode 100644 index 9aad3aaf145f86..00000000000000 --- a/srcpkgs/python3-dateparser/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'python3-dateparser' -pkgname=python3-dateparser -version=1.1.8 -revision=3 -build_style=python3-module -make_check_args="--ignore tests/test_hijri.py --ignore tests/test_jalali.py - --ignore tests/test_language_detect.py --ignore tests/test_dateparser_data_integrity.py" -hostmakedepends="python3-setuptools" -depends="python3-dateutil python3-pytz python3-regex python3-tzlocal" -checkdepends="${depends} python3-parameterized python3-pytest-xdist" -short_desc="Python parser for human readable dates" -maintainer="Orphaned " -license="BSD-3-Clause" -homepage="https://github.com/scrapinghub/dateparser" -changelog="https://raw.githubusercontent.com/scrapinghub/dateparser/master/HISTORY.rst" -distfiles="${PYPI_SITE}/d/dateparser/dateparser-${version}.tar.gz" -checksum=86b8b7517efcc558f085a142cdb7620f0921543fcabdb538c8a4c4001d8178e3 - -if [ "$XBPS_TARGET_LIBC" = "musl" ]; then - make_check=no # multiple tests fail without libc locales -fi - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-dateutil/template b/srcpkgs/python3-dateutil/template deleted file mode 100644 index 3460e649eab05f..00000000000000 --- a/srcpkgs/python3-dateutil/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'python3-dateutil' -pkgname=python3-dateutil -version=2.9.0 -revision=2 -build_style=python3-pep517 -hostmakedepends="python3-setuptools_scm python3-wheel" -depends="python3-six tzdata" -checkdepends="python3-pytest-cov python3-hypothesis python3-freezegun ${depends}" -short_desc="Extensions to the standard Python3 datetime module" -maintainer="Gonzalo Tornaría " -license="Apache-2.0, BSD-3-Clause" -homepage="https://github.com/dateutil/dateutil" -distfiles="${PYPI_SITE}/p/python-dateutil/python-dateutil-${version}.tar.gz" -checksum=78e73e19c63f5b20ffa567001531680d939dc042bf7850431877645523c66709 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-dbus-devel b/srcpkgs/python3-dbus-devel deleted file mode 120000 index 5fe29e0f2f2ed3..00000000000000 --- a/srcpkgs/python3-dbus-devel +++ /dev/null @@ -1 +0,0 @@ -python3-dbus \ No newline at end of file diff --git a/srcpkgs/python3-dbus-fast/patches/cython-3.1.patch b/srcpkgs/python3-dbus-fast/patches/cython-3.1.patch deleted file mode 100644 index 1773e233d13bcc..00000000000000 --- a/srcpkgs/python3-dbus-fast/patches/cython-3.1.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/pyproject.toml -+++ b/pyproject.toml -@@ -104,7 +104,7 @@ - ignore_errors = true - - [build-system] --requires = ['setuptools>=65.4.1', 'wheel', 'Cython>=3,<3.1.0', "poetry-core>=1.0.0"] -+requires = ['setuptools>=65.4.1', 'wheel', 'Cython>=3,<3.2.0', "poetry-core>=1.0.0"] - build-backend = "poetry.core.masonry.api" - - [tool.ruff] diff --git a/srcpkgs/python3-dbus-fast/template b/srcpkgs/python3-dbus-fast/template deleted file mode 100644 index 2451596b3cfaa9..00000000000000 --- a/srcpkgs/python3-dbus-fast/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'python3-dbus-fast' -pkgname=python3-dbus-fast -version=2.44.3 -revision=1 -build_style=python3-pep517 -hostmakedepends="python3-setuptools python3-wheel python3-poetry-core python3-Cython" -makedepends="python3-devel" -depends="python3" -short_desc="Faster version of dbus-next" -maintainer="Kai Stian Olstad " -license="MIT" -homepage="https://github.com/bluetooth-devices/dbus-fast" -changelog="https://github.com/bluetooth-devices/dbus-fast/raw/main/CHANGELOG.md" -distfiles="${PYPI_SITE}/d/dbus-fast/dbus_fast-${version}.tar.gz" -checksum=962b36abbe885159e31135c57a7d9659997c61a13d55ecb070a61dc502dbd87e -make_check=no # no tests included - -post_install() { - vlicense LICENSE -} - -python3-dbus-next_package() { - short_desc="Next great DBus library (transitional dummy package)" - depends="${sourcepkg}>=${version}_${revision}" - metapackage=yes -} diff --git a/srcpkgs/python3-dbus-next b/srcpkgs/python3-dbus-next deleted file mode 120000 index 0259b0e385c4a2..00000000000000 --- a/srcpkgs/python3-dbus-next +++ /dev/null @@ -1 +0,0 @@ -python3-dbus-fast \ No newline at end of file diff --git a/srcpkgs/python3-dbus/template b/srcpkgs/python3-dbus/template deleted file mode 100644 index 365cc1f2ba9b74..00000000000000 --- a/srcpkgs/python3-dbus/template +++ /dev/null @@ -1,34 +0,0 @@ -# Template file for 'python3-dbus' -pkgname=python3-dbus -version=1.3.2 -revision=4 -build_style=gnu-configure -hostmakedepends="pkg-config python3-packaging-bootstrap" -makedepends="libglib-devel python3-devel" -depends="python3 dbus" -checkdepends="${depends} python3-gobject" -short_desc="D-Bus Python3 bindings" -maintainer="Orphaned " -license="MIT" -homepage="https://www.freedesktop.org/wiki/Software/DBusBindings" -distfiles="https://dbus.freedesktop.org/releases/dbus-python/dbus-python-${version}.tar.gz" -checksum=ad67819308618b5069537be237f8e68ca1c7fcc95ee4a121fe6845b1418248f8 -lib32disabled=yes - -export PYTHON_CPPFLAGS="-I${XBPS_CROSS_BASE}/${py3_inc}" -export PYTHON_EXTRA_LIBS="-L${XBPS_CROSS_BASE}/usr/lib -lpython${py3_ver}${py3_abiver}" - -post_install() { - vcopy dbus_python.egg-info "${py3_sitelib}/dbus_python-${version}-py${py3_ver}.egg-info" - - vlicense COPYING -} - -python3-dbus-devel_package() { - depends="python3-devel python3-dbus>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/python3-dbusmock/template b/srcpkgs/python3-dbusmock/template deleted file mode 100644 index 10d82dcddbeda7..00000000000000 --- a/srcpkgs/python3-dbusmock/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'python3-dbusmock' -pkgname=python3-dbusmock -version=0.34.2 -revision=1 -build_style=python3-pep517 -hostmakedepends="python3-setuptools python3-setuptools_scm" -depends="python3-dbus python3-gobject" -checkdepends="${depends} python3-pytest upower bluez NetworkManager - power-profiles-daemon polkit libnotify iio-sensor-proxy which" -short_desc="Python3 library to mock D-Bus objects for testing" -maintainer="Orphaned " -license="LGPL-3.0-or-later" -homepage="https://github.com/martinpitt/python-dbusmock" -distfiles="https://github.com/martinpitt/python-dbusmock/releases/download/${version}/dist.python_dbusmock-${version}.tar.gz" -checksum=69c3137f15d3397846fd4aeb2e7f41289aa4c7dc2a894502225186d1fcb396ec diff --git a/srcpkgs/python3-ddt/template b/srcpkgs/python3-ddt/template deleted file mode 100644 index 0d0dacddb8aa92..00000000000000 --- a/srcpkgs/python3-ddt/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'python3-ddt' -pkgname=python3-ddt -version=1.6.0 -revision=4 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3" -checkdepends="python3-pytest python3-six python3-yaml" -short_desc="Data driven tests for pytest" -maintainer="Orphaned " -license="MIT" -homepage="https://ddt.readthedocs.io/" -distfiles="https://github.com/datadriventests/ddt/archive/refs/tags/${version}.tar.gz" -checksum=558fc05874a085e0ed4a84789f654e9f05053cfe39a4338141fe357f79b5612d - -post_install() { - vlicense LICENSE.md -} diff --git a/srcpkgs/python3-debian/patches/0001-Disable-apt_pkg-support.patch b/srcpkgs/python3-debian/patches/0001-Disable-apt_pkg-support.patch deleted file mode 100644 index 34b851cfed57b6..00000000000000 --- a/srcpkgs/python3-debian/patches/0001-Disable-apt_pkg-support.patch +++ /dev/null @@ -1,32 +0,0 @@ -From e87972d4ae499d7049338ddb0d5009b6527a93dc Mon Sep 17 00:00:00 2001 -From: Mike Gilbert -Date: Mon, 8 Feb 2021 22:24:33 -0500 -Subject: [PATCH] Disable apt_pkg support - ---- - lib/debian/deb822.py | 4 +-- - lib/debian/tests/test_deb822.py | 58 --------------------------------- - 2 files changed, 2 insertions(+), 60 deletions(-) - -diff --git a/lib/debian/deb822.py b/lib/debian/deb822.py -index 46cf81a..158033f 100644 ---- a/lib/debian/deb822.py -+++ b/lib/debian/deb822.py -@@ -2286,7 +2286,7 @@ class Sources(Dsc, _PkgRelationMixin): - def iter_paragraphs(cls, - sequence, # type: InputDataType - fields=None, # type: Optional[List[str]] -- use_apt_pkg=True, # type: bool -+ use_apt_pkg=False, # type: bool - shared_storage=False, # type: bool - encoding="utf-8", # type: str - strict=None, # type: Optional[Dict[str, bool]] -@@ -2328,7 +2328,7 @@ class Packages(Deb822, _PkgRelationMixin, _VersionAccessorMixin): - def iter_paragraphs(cls, - sequence, # type: InputDataType - fields=None, # type: Optional[List[str]] -- use_apt_pkg=True, # type: bool -+ use_apt_pkg=False, # type: bool - shared_storage=False, # type: bool - encoding="utf-8", # type: str - strict=None, # type: Optional[Dict[str, bool]] diff --git a/srcpkgs/python3-debian/template b/srcpkgs/python3-debian/template deleted file mode 100644 index 66b9e22017a65a..00000000000000 --- a/srcpkgs/python3-debian/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'python3-debian' -pkgname=python3-debian -version=0.1.49 -revision=3 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3-chardet" -checkdepends="${depends} dpkg tar python3-pytest" -short_desc="Python modules work with Debian-related data formats" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="https://pypi.org/project/python-debian" -changelog="https://salsa.debian.org/python-debian-team/python-debian/raw/master/debian/changelog" -distfiles="${PYPI_SITE}/p/python-debian/python-debian-${version}.tar.gz" -checksum=8cf677a30dbcb4be7a99536c17e11308a827a4d22028dc59a67f6c6dd3f0f58c - -post_patch() { - cat > lib/debian/_version.py <<-EOF - """ Version of the package """ - __version__ = '${version}' - EOF -} diff --git a/srcpkgs/python3-debian/update b/srcpkgs/python3-debian/update deleted file mode 100644 index 5cff7f2cd03ceb..00000000000000 --- a/srcpkgs/python3-debian/update +++ /dev/null @@ -1,2 +0,0 @@ -pkgname=python-debian -site=https://salsa.debian.org/python-debian-team/python-debian/tags diff --git a/srcpkgs/python3-decorator/template b/srcpkgs/python3-decorator/template deleted file mode 100644 index 11a243dd528308..00000000000000 --- a/srcpkgs/python3-decorator/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'python3-decorator' -pkgname=python3-decorator -version=5.2.1 -revision=1 -build_style=python3-pep517 -hostmakedepends="python3-setuptools python3-wheel" -depends="python3" -short_desc="Python3 decorator module" -maintainer="Andrew J. Hesford " -license="BSD-2-Clause" -homepage="https://github.com/micheles/decorator" -changelog="https://raw.githubusercontent.com/micheles/decorator/master/CHANGES.md" -distfiles="${PYPI_SITE}/d/decorator/decorator-${version}.tar.gz" -checksum=65f266143752f734b0a7cc83c46f4618af75b8c5911b00ccb61d0ac9b6da0360 - -post_install() { - vlicense LICENSE.txt -} diff --git a/srcpkgs/python3-defusedxml/template b/srcpkgs/python3-defusedxml/template deleted file mode 100644 index 647dbd9a199447..00000000000000 --- a/srcpkgs/python3-defusedxml/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'python3-defusedxml' -pkgname=python3-defusedxml -version=0.7.1 -revision=3 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3" -short_desc="Defusing XML bombs and other exploits (Python3)" -maintainer="Orphaned " -license="Python-2.0" -homepage="https://github.com/tiran/defusedxml" -distfiles="${PYPI_SITE}/d/defusedxml/defusedxml-${version}.tar.gz" -checksum=1bb3032db185915b62d7c6209c5a8792be6a32ab2fedacc84e01b52c51aa3e69 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-deprecated/template b/srcpkgs/python3-deprecated/template deleted file mode 100644 index e8706c5c6207a7..00000000000000 --- a/srcpkgs/python3-deprecated/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'python3-deprecated' -pkgname=python3-deprecated -version=1.2.18 -revision=1 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3-wrapt" -checkdepends="python3-pytest-xdist python3-wrapt" -short_desc="Python decorator to deprecate old clases, functions or methods" -maintainer="Andrew J. Hesford " -license="MIT" -homepage="https://github.com/tantale/deprecated" -changelog="https://raw.githubusercontent.com/tantale/deprecated/master/CHANGELOG.rst" -distfiles="${homepage}/archive/v${version}.tar.gz" -checksum=8e5ad74b6a3a47b079b37425f46c54674668f3d4c9de7afd576574bb332dd5bd - -post_install() { - vlicense LICENSE.rst -} diff --git a/srcpkgs/python3-deprecation/template b/srcpkgs/python3-deprecation/template deleted file mode 100644 index 12ef0646b95602..00000000000000 --- a/srcpkgs/python3-deprecation/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'python3-deprecation' -pkgname=python3-deprecation -version=2.1.0 -revision=6 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3-packaging" -checkdepends="${depends}" -short_desc="Library to handle automated deprecations" -maintainer="Orphaned " -license="Apache-2.0" -homepage="https://deprecation.readthedocs.io/en/latest/" -distfiles="${PYPI_SITE}/d/deprecation/deprecation-${version}.tar.gz" -checksum=72b3bde64e5d778694b0cf68178aed03d15e15477116add3fb773e581f9518ff - -do_check() { - vsed -i tests/test_deprecation.py -e 's/unittest2/unittest/g' - python3 -m unittest discover -v -} diff --git a/srcpkgs/python3-devel b/srcpkgs/python3-devel deleted file mode 120000 index b8a0adbbb97ea1..00000000000000 --- a/srcpkgs/python3-devel +++ /dev/null @@ -1 +0,0 @@ -python3 \ No newline at end of file diff --git a/srcpkgs/python3-dill/template b/srcpkgs/python3-dill/template deleted file mode 100644 index c23d3c7eeefa05..00000000000000 --- a/srcpkgs/python3-dill/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'python3-dill' -pkgname=python3-dill -version=0.4.0 -revision=1 -build_style=python3-pep517 -hostmakedepends="python3-setuptools" -depends="python3" -checkdepends="python3-pytest" -short_desc="Serialize all of Python" -maintainer="Orphaned " -license="BSD-3-Clause" -homepage="https://dill.rtfd.io/" -distfiles="${PYPI_SITE}/d/dill/dill-${version}.tar.gz" -checksum=0633f1d2df477324f53a895b02c901fb961bdbf65a17122586ea7019292cbcf0 -make_check_pre="env PYTHONPATH=dill/tests" - -do_check() { - PYTHONPATH=build/lib python -m dill.tests -} - -post_install() { - rm -r ${DESTDIR}/${py3_sitelib}/dill/tests - vlicense LICENSE -} diff --git a/srcpkgs/python3-dirty-equals/patches/no-pytest-filterwarnings.patch b/srcpkgs/python3-dirty-equals/patches/no-pytest-filterwarnings.patch deleted file mode 100644 index e9ff2cc4a4cb25..00000000000000 --- a/srcpkgs/python3-dirty-equals/patches/no-pytest-filterwarnings.patch +++ /dev/null @@ -1,12 +0,0 @@ -diff --git a/pyproject.toml b/pyproject.toml -index 1b8ff7a..3a753ac 100644 ---- a/pyproject.toml -+++ b/pyproject.toml -@@ -59,7 +59,6 @@ target-version = 'py37' - - [tool.pytest.ini_options] - testpaths = "tests" --filterwarnings = "error" - - [tool.coverage.run] - source = ["dirty_equals"] diff --git a/srcpkgs/python3-dirty-equals/template b/srcpkgs/python3-dirty-equals/template deleted file mode 100644 index 30f12f48ee9a29..00000000000000 --- a/srcpkgs/python3-dirty-equals/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'python3-dirty-equals' -pkgname=python3-dirty-equals -version=0.7.1 -revision=2 -build_style=python3-pep517 -# requires unpackaged pytest-examples and circular dependency on pydantic -make_check_args="--ignore=tests/test_docs.py --ignore=tests/test_other.py" -hostmakedepends="hatchling" -depends="python3-pytz" -checkdepends="${depends} python3-pytest" -short_desc="Doing dirty (but extremely useful) things with equals" -maintainer="Joel Beckmeyer " -license="MIT" -homepage="https://github.com/samuelcolvin/dirty-equals" -changelog="https://github.com/samuelcolvin/dirty-equals/releases" -distfiles="${PYPI_SITE}/d/dirty_equals/dirty_equals-${version}.tar.gz" -checksum=a580513f3285e93656a770a04e428f8bfc513848877bf278282dbfbb907fdbb4 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-discid/template b/srcpkgs/python3-discid/template deleted file mode 100644 index 8c5ee5edca8e36..00000000000000 --- a/srcpkgs/python3-discid/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'python3-discid' -pkgname=python3-discid -version=1.2.0 -revision=8 -build_style=python3-module -pycompile_module=discid -hostmakedepends="python3 python3-setuptools libdiscid" -depends="python3 libdiscid" -short_desc="Python3 binding of libdiscid by MusicBrainz" -maintainer="John " -license="LGPL-3.0-or-later" -homepage="https://python-discid.readthedocs.io/en/latest/" -distfiles="${PYPI_SITE}/d/discid/discid-${version}.tar.gz" -checksum=cd9630bc53f5566df92819641040226e290b2047573f2c74a6e92b8eed9e86b9 diff --git a/srcpkgs/python3-discogs_client/template b/srcpkgs/python3-discogs_client/template deleted file mode 100644 index 35ccdbc22d1eb8..00000000000000 --- a/srcpkgs/python3-discogs_client/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'python3-discogs_client' -pkgname=python3-discogs_client -version=2.8 -revision=1 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3-requests python3-oauthlib python3-dateutil" -checkdepends="$depends python3-pytest" -short_desc="Official Discogs API client for Python3" -maintainer="Joel Beckmeyer " -license="BSD-2-Clause" -homepage="https://github.com/joalla/discogs_client" -changelog="https://github.com/joalla/discogs_client/releases" -distfiles="${PYPI_SITE}/p/python3-discogs-client/python3_discogs_client-${version}.tar.gz" -checksum=0f2c77f4ff491a6ef60fe892032028df899808e65efcd48249b4ecf21146b33b - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-distlib/template b/srcpkgs/python3-distlib/template deleted file mode 100644 index 5f5296f4f3f0bc..00000000000000 --- a/srcpkgs/python3-distlib/template +++ /dev/null @@ -1,31 +0,0 @@ -# Template file for 'python3-distlib' -pkgname=python3-distlib -version=0.3.9 -revision=1 -build_style=python3-pep517 -hostmakedepends="python3-setuptools python3-wheel" -depends="python3" -checkdepends="python3-pytest-xdist" -short_desc="Low-level components of distutils2/packaging, with higher-level APIs" -maintainer="Piotr Wójcik " -license="Python-2.0" -homepage="https://distlib.readthedocs.io/" -changelog="https://raw.githubusercontent.com/pypa/distlib/master/CHANGES.rst" -distfiles="${PYPI_SITE}/d/distlib/distlib-${version}.tar.gz" -checksum=a60f20dea646b8a33f3e7772f74dc0b2d0772d2837ee1342a00645c81edf9403 - -# see: https://github.com/pypa/distlib/issues/161#issuecomment-1119511558 -make_check_pre="env PYTHONHASHSEED=0" -# this uses https://docs.python.org/3/library/test.html (not installed) -# see https://github.com/pypa/distlib/issues/214#issuecomment-1945563204 -make_check_args=" - --deselect tests/test_scripts.py::ScriptTestCase::test_script_run" - -pre_check() { - # this is testing `is_writable('/etc')`, which for us is `True` - vsed -i -e "/self.assertFalse(self.fileop.is_writable/s/False/True/" tests/test_util.py -} - -post_install() { - vlicense LICENSE.txt -} diff --git a/srcpkgs/python3-distro/template b/srcpkgs/python3-distro/template deleted file mode 100644 index 12734e936379c5..00000000000000 --- a/srcpkgs/python3-distro/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'python3-distro' -pkgname=python3-distro -version=1.9.0 -revision=2 -build_style=python3-pep517 -hostmakedepends="python3-wheel" -depends="python3" -checkdepends="python3-unittest-mixins python3-pytest" -short_desc="OS platform information API" -maintainer="Orphaned " -license="Apache-2.0" -homepage="https://github.com/nir0s/distro" -changelog="https://raw.githubusercontent.com/python-distro/distro/master/CHANGELOG.md" -distfiles="${PYPI_SITE}/d/distro/distro-${version}.tar.gz" -checksum=2fa77c6fd8940f116ee1d6b94a2f90b13b5ea8d019b98bc8bafdcabcdd9bdbed -make_check_pre="env PYTHONPATH=src" diff --git a/srcpkgs/python3-distutils-extra/template b/srcpkgs/python3-distutils-extra/template deleted file mode 100644 index 06a5a93e53fd07..00000000000000 --- a/srcpkgs/python3-distutils-extra/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'python3-distutils-extra' -pkgname=python3-distutils-extra -version=2.39 -revision=11 -build_style=python3-module -hostmakedepends="intltool python3-setuptools" -depends="python3-setuptools" -short_desc="Enhancements to the Python3 build system" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="https://launchpad.net/python-distutils-extra" -distfiles="http://launchpad.net/python-distutils-extra/trunk/${version}/+download/python-distutils-extra-${version}.tar.gz" -checksum=723f24f4d65fc8d99b33a002fbbb3771d4cc9d664c97085bf37f3997ae8063af diff --git a/srcpkgs/python3-dkimpy/template b/srcpkgs/python3-dkimpy/template deleted file mode 100644 index ac88ac304e963b..00000000000000 --- a/srcpkgs/python3-dkimpy/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'python3-dkimpy' -pkgname=python3-dkimpy -version=1.0.5 -revision=5 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3-dnspython python3-authres python3-pynacl python3-aiodns" -checkdepends="$depends python3-pytest" -short_desc="DKIM and ARC email signing and verification library" -maintainer="Alexander Gehrke " -license="BSD-3-Clause" -homepage="https://launchpad.net/dkimpy" -distfiles="${PYPI_SITE}/d/dkimpy/dkimpy-${version}.tar.gz" -checksum=9a2420bf09af686736773153fca32a02ae11ecbe24b540c26104628959f91121 -replaces="python-dkimpy>=0" -provides="python-dkimpy-${version}_${revision}" - -post_extract() { - vsed -i "s/^from tests/from .tests/" dkim/__main__.py -} - -post_install() { - # This file is used for testing only - rm ${DESTDIR}/${py3_sitelib}/dkim/__main__.py - vlicense LICENSE -} diff --git a/srcpkgs/python3-dlib b/srcpkgs/python3-dlib deleted file mode 120000 index 9076da8e02e809..00000000000000 --- a/srcpkgs/python3-dlib +++ /dev/null @@ -1 +0,0 @@ -dlib \ No newline at end of file diff --git a/srcpkgs/python3-dnspython/template b/srcpkgs/python3-dnspython/template deleted file mode 100644 index 7621d6bef22bea..00000000000000 --- a/srcpkgs/python3-dnspython/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'python3-dnspython' -pkgname=python3-dnspython -version=2.6.1 -revision=2 -build_style=python3-pep517 -hostmakedepends="hatchling" -depends="python3" -checkdepends="python3-attrs python3-async_generator python3-idna python3-curio - python3-trio python3-outcome python3-sniffio python3-sortedcontainers - python3-requests python3-requests-toolbelt python3-pytest iana-etc" -short_desc="DNS toolkit for Python3" -maintainer="Orphaned " -license="ISC" -homepage="https://www.dnspython.org/" -changelog="https://dnspython.readthedocs.io/en/stable/whatsnew.html" -distfiles="${PYPI_SITE}/d/dnspython/dnspython-${version}.tar.gz" -checksum=e8f0f9c23a7b7cb99ded64e6c3a6f3e701d78f50c55e002b839dea7225cff7cc - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-dnsrecon b/srcpkgs/python3-dnsrecon deleted file mode 120000 index ee09e48a98356d..00000000000000 --- a/srcpkgs/python3-dnsrecon +++ /dev/null @@ -1 +0,0 @@ -dnsrecon \ No newline at end of file diff --git a/srcpkgs/python3-docker/patches/disable-TCPSocketStreamTest.patch b/srcpkgs/python3-docker/patches/disable-TCPSocketStreamTest.patch deleted file mode 100644 index b5fbefa1586fed..00000000000000 --- a/srcpkgs/python3-docker/patches/disable-TCPSocketStreamTest.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/tests/unit/api_test.py 2021-09-23 22:16:37.092975533 +0300 -+++ b/tests/unit/api_test.py 2021-09-23 22:14:14.918720264 +0300 -@@ -474,7 +474,7 @@ - str(i).encode() for i in range(50) - ] - -- -+@pytest.mark.skip(reason="fail with: [Errno -2] Name or service not known") - class TCPSocketStreamTest(unittest.TestCase): - stdout_data = b''' - Now, those children out there, they're jumping through the diff --git a/srcpkgs/python3-docker/template b/srcpkgs/python3-docker/template deleted file mode 100644 index ae8d506d905195..00000000000000 --- a/srcpkgs/python3-docker/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'python3-docker' -pkgname=python3-docker -version=5.0.2 -revision=5 -build_style=python3-module -make_check_target="tests/unit" # other tests fail due to needing a running docker daemon -hostmakedepends="python3-setuptools" -depends="python3-requests python3-websocket-client python3-paramiko" -checkdepends="${depends} python3-pytest python3-pytest-timeout python3-pytest-cov" -short_desc="Python3 library for the Docker Engine API" -maintainer="Sergi Alvarez " -license="Apache-2.0" -homepage="https://github.com/docker/docker-py" -distfiles="${PYPI_SITE}/d/docker/docker-${version}.tar.gz" -checksum=21ec4998e90dff7a7aaaa098ca8d839c7de412b89e6f6c30908372d58fecf663 diff --git a/srcpkgs/python3-dockerpty/template b/srcpkgs/python3-dockerpty/template deleted file mode 100644 index 107bc3737ff44e..00000000000000 --- a/srcpkgs/python3-dockerpty/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'python3-dockerpty' -pkgname=python3-dockerpty -version=0.4.1 -revision=10 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3-six python3-docker" -short_desc="Python3 library to use the pseudo-tty of a docker container" -maintainer="Sergi Alvarez " -license="Apache-2.0" -homepage="https://github.com/d11wtq/dockerpty" -distfiles="${PYPI_SITE}/d/dockerpty/dockerpty-${version}.tar.gz" -checksum=69a9d69d573a0daa31bcd1c0774eeed5c15c295fe719c61aca550ed1393156ce diff --git a/srcpkgs/python3-docopt/template b/srcpkgs/python3-docopt/template deleted file mode 100644 index 4e5a30511f98aa..00000000000000 --- a/srcpkgs/python3-docopt/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'python3-docopt' -pkgname=python3-docopt -version=0.6.2 -revision=11 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3" -short_desc="Pythonic argument parser, that will make you smile (Python3)" -maintainer="Sergi Alvarez " -license="MIT" -homepage="http://docopt.org/" -distfiles="${PYPI_SITE}/d/docopt/docopt-${version}.tar.gz" -checksum=49b3a825280bd66b3aa83585ef59c4a8c82f2c8a522dbe754a8bc8d08c85c491 - -post_install() { - vlicense LICENSE-MIT -} diff --git a/srcpkgs/python3-docstring-to-markdown/template b/srcpkgs/python3-docstring-to-markdown/template deleted file mode 100644 index ee43bfa81fc6e0..00000000000000 --- a/srcpkgs/python3-docstring-to-markdown/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'python3-docstring-to-markdown' -pkgname=python3-docstring-to-markdown -version=0.12 -revision=3 -build_style=python3-module -hostmakedepends="python3-setuptools_scm" -depends="python3" -short_desc="On the fly conversion of Python docstrings to markdown" -maintainer="Cameron Nemo " -license="LGPL-2.1-or-later" -homepage="https://pypi.org/project/docstring-to-markdown/" -changelog="https://github.com/python-lsp/docstring-to-markdown/releases" -distfiles="${PYPI_SITE}/d/docstring-to-markdown/docstring-to-markdown-${version}.tar.gz" -checksum=40004224b412bd6f64c0f3b85bb357a41341afd66c4b4896709efa56827fb2bb diff --git a/srcpkgs/python3-docutils/patches/fix-test.patch b/srcpkgs/python3-docutils/patches/fix-test.patch deleted file mode 100644 index e3102edf63004a..00000000000000 --- a/srcpkgs/python3-docutils/patches/fix-test.patch +++ /dev/null @@ -1,24 +0,0 @@ ---- a/test/test_parsers/test_rst/test_directives/test_code.py -+++ b/test/test_parsers/test_rst/test_directives/test_code.py -@@ -167,7 +167,8 @@ - 7 \n\ - - def -- \n\ -+ -+ \n\ - - my_function - ---- a/test/test_parsers/test_rst/test_directives/test_code_long.py -+++ b/test/test_parsers/test_rst/test_directives/test_code_long.py -@@ -62,7 +62,8 @@ - 7 \n\ - - def -- \n\ -+ -+ \n\ - - my_function - diff --git a/srcpkgs/python3-docutils/template b/srcpkgs/python3-docutils/template deleted file mode 100644 index 14dc70b23c944d..00000000000000 --- a/srcpkgs/python3-docutils/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'python3-docutils' -pkgname=python3-docutils -version=0.21.2 -revision=1 -build_style=python3-pep517 -hostmakedepends="python3-flit_core" -# docutils/writers/odf_odt/pygmentsformatter.py -depends="python3-Pygments" -checkdepends="${depends} python3-pytest" -short_desc="Python3 documentation utilities" -maintainer="Orphaned " -license="Public Domain, BSD-2-Clause, GPL-3.0-or-later, Python-2.0" -homepage="https://docutils.sourceforge.io" -distfiles="${PYPI_SITE}/d/docutils/docutils-${version}.tar.gz" -checksum=3a6b18732edf182daa3cd12775bbb338cf5691468f91eeeb109deff6ebfa986f - -post_install() { - vlicense COPYING.txt COPYING -} diff --git a/srcpkgs/python3-dogpile.cache/template b/srcpkgs/python3-dogpile.cache/template deleted file mode 100644 index 9352517504fcc7..00000000000000 --- a/srcpkgs/python3-dogpile.cache/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'python3-dogpile.cache' -pkgname=python3-dogpile.cache -version=1.1.1 -revision=5 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3-decorator" -checkdepends="python3-pytest python3-stevedore python3-Mako $depends" -short_desc="Caching front-end based on the Dogpile lock" -maintainer="Orphaned " -license="BSD-3-Clause" -homepage="https://github.com/sqlalchemy/dogpile.cache" -changelog="https://github.com/sqlalchemy/dogpile.cache/raw/master/docs/build/changelog.rst" -distfiles="${PYPI_SITE}/d/dogpile.cache/dogpile.cache-${version}.tar.gz" -checksum=40147b19696f387415a7efaaa4cf8ea0b5d31bdd1b53e5187e75d48ddfee9f0e - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-doi/template b/srcpkgs/python3-doi/template deleted file mode 100644 index 1a7b04252097af..00000000000000 --- a/srcpkgs/python3-doi/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'python3-doi' -pkgname=python3-doi -version=0.2.0 -revision=6 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3" -short_desc="Python3 package to work with Document Object Identifier (doi)" -maintainer="xaltsc " -license="GPL-3.0-or-later" -homepage="https://github.com/papis/python-doi" -distfiles="${PYPI_SITE}/p/python-doi/python-doi-${version}.tar.gz" -checksum=2e01e56fb319bd219ea8586baa43a1fc794dfe45a83156ac70242c4ce961fd9a diff --git a/srcpkgs/python3-dominate/template b/srcpkgs/python3-dominate/template deleted file mode 100644 index 8399499a5c354e..00000000000000 --- a/srcpkgs/python3-dominate/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'python3-dominate' -pkgname=python3-dominate -version=2.9.0 -revision=2 -build_style=python3-pep517 -hostmakedepends="python3-setuptools python3-wheel" -depends="python3" -checkdepends="python3-pytest" -short_desc="Library for creating and manipulating HTML (Python3)" -maintainer="Orphaned " -license="LGPL-3.0-or-later" -homepage="https://github.com/Knio/dominate" -distfiles="https://github.com/Knio/dominate/archive/${version}.tar.gz" -checksum=0a97321ab05fbf0c73be3fa9c250d712721dd61dc4bf1381370320961ce0f58b diff --git a/srcpkgs/python3-dotenv/template b/srcpkgs/python3-dotenv/template deleted file mode 100644 index 94b1c023a13a8d..00000000000000 --- a/srcpkgs/python3-dotenv/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'python3-dotenv' -pkgname=python3-dotenv -version=1.1.0 -revision=1 -build_style=python3-module -# CLI tests and test_set_key_permission_error fail in xbps-src's build environment -make_check_args="-k not(test_run) - --deselect tests/test_cli.py::test_get_default_path - --deselect tests/test_main.py::test_set_key_permission_error - --deselect tests/test_main.py::test_set_key_unauthorized_file" -hostmakedepends="python3-setuptools" -depends="python3-click" -checkdepends="${depends} python3-ipython python3-mock python3-pytest python3-sh" -short_desc="Python module to get and set variables in .env files" -maintainer="Kartik Singh " -license="BSD-3-Clause" -homepage="https://github.com/theskumar/python-dotenv" -changelog="https://raw.githubusercontent.com/theskumar/python-dotenv/main/CHANGELOG.md" -distfiles="https://github.com/theskumar/python-dotenv/archive/refs/tags/v${version}.tar.gz" -checksum=2b9722774d3126917226cc39d0b63deb45bd9edacf8fa9b08aceee8e6d9a246d - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-dotty-dict/template b/srcpkgs/python3-dotty-dict/template deleted file mode 100644 index 28f21418ef760c..00000000000000 --- a/srcpkgs/python3-dotty-dict/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'python3-dotty-dict' -pkgname=python3-dotty-dict -version=1.3.0 -revision=4 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3" -checkdepends="python3-pytest" -short_desc="Dictionary wrapper for quick access to deeply nested keys" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/pawelzny/dotty_dict" -distfiles="${homepage}/archive/refs/tags/v${version}.tar.gz" -checksum=23d28c35e698e68678dd904297e26bb0d8c1f7aa5c5d64279a0b9b05cfbb37e8 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-downloader-cli b/srcpkgs/python3-downloader-cli deleted file mode 120000 index 9d7cbabf4540e5..00000000000000 --- a/srcpkgs/python3-downloader-cli +++ /dev/null @@ -1 +0,0 @@ -downloader-cli \ No newline at end of file diff --git a/srcpkgs/python3-dpkt/template b/srcpkgs/python3-dpkt/template deleted file mode 100644 index 0021ee2c7b2057..00000000000000 --- a/srcpkgs/python3-dpkt/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'python3-dpkt' -pkgname=python3-dpkt -version=1.9.8 -revision=3 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3" -short_desc="Basic TCP/IP packet creation and parsing" -maintainer="Alex Childs " -license="BSD-3-Clause" -homepage="https://github.com/kbandla/dpkt" -changelog="https://raw.githubusercontent.com/kbandla/dpkt/master/docs/changelog.md" -distfiles="${PYPI_SITE}/d/dpkt/dpkt-${version}.tar.gz" -checksum=43f8686e455da5052835fd1eda2689d51de3670aac9799b1b00cfd203927ee45 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-drgn/template b/srcpkgs/python3-drgn/template deleted file mode 100644 index e1c18bdabee069..00000000000000 --- a/srcpkgs/python3-drgn/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'python3-drgn' -pkgname=python3-drgn -version=0.0.33 -revision=1 -build_style=python3-module -hostmakedepends="automake libtool pkg-config python3-setuptools" -makedepends="elfutils-devel libgomp-devel python3-devel libkdumpfile-devel" -depends="python3" -checkdepends="check-devel" -short_desc="Scriptable debugger library" -maintainer="Leah Neukirchen " -license="LGPL-2.1-or-later" -homepage="https://github.com/osandov/drgn/" -distfiles="https://github.com/osandov/drgn/archive/refs/tags/v${version}.tar.gz" -checksum=f33cb1bc5dcd456e63f6876231843ef6421f5afce7eb4ee9cbf69d1a6a0d9df4 - -pre_build() { - if [ "$CROSS_BUILD" ]; then - export CONFIGURE_FLAGS="--host=$XBPS_CROSS_TRIPLET --with-libtool-sysroot=$XBPS_CROSS_BASE" - fi -} diff --git a/srcpkgs/python3-duckdb b/srcpkgs/python3-duckdb deleted file mode 120000 index 3da59dfc722faf..00000000000000 --- a/srcpkgs/python3-duckdb +++ /dev/null @@ -1 +0,0 @@ -duckdb \ No newline at end of file diff --git a/srcpkgs/python3-dulwich/template b/srcpkgs/python3-dulwich/template deleted file mode 100644 index 94136c7b1b33df..00000000000000 --- a/srcpkgs/python3-dulwich/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'python3-dulwich' -pkgname=python3-dulwich -version=0.24.1 -revision=1 -build_style=python3-module -make_check_target="dulwich/tests" -hostmakedepends="python3-setuptools-rust" -makedepends="python3-devel" -depends="python3-urllib3" -checkdepends="${depends} python3-pytest python3-gevent gpgme-python3 gnupg git" -short_desc="Python3 implementation of the Git file formats and protocols" -maintainer="Orphaned " -license="GPL-2.0-or-later, Apache-2.0" -homepage="https://www.dulwich.io/" -changelog="https://raw.githubusercontent.com/jelmer/dulwich/master/NEWS" -distfiles="${PYPI_SITE}/d/dulwich/dulwich-${version}.tar.gz" -checksum=e19fd864f10f02bb834bb86167d92dcca1c228451b04458761fc13dabd447758 - -conflicts="python-dulwich>=0" - -post_install() { - # remove extra docs - rm -rf ${DESTDIR}/${py3_sitelib}/docs -} diff --git a/srcpkgs/python3-easygui/template b/srcpkgs/python3-easygui/template deleted file mode 100644 index 437679fb81972f..00000000000000 --- a/srcpkgs/python3-easygui/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'python3-easygui' -pkgname=python3-easygui -version=0.98.3 -revision=4 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3-tkinter" -checkdepends="$depends" -short_desc="Simple, very easy GUI programming in Python" -maintainer="Andrew Benson " -license="BSD-3-Clause" -homepage="https://github.com/robertlugg/easygui" -distfiles="${PYPI_SITE}/e/easygui/easygui-${version}.tar.gz" -checksum=d653ff79ee1f42f63b5a090f2f98ce02335d86ad8963b3ce2661805cafe99a04 -make_check=no # Requires X connection - -post_install() { - sed -n '29,74p' easygui/easygui.py > LICENSE - vlicense LICENSE -} diff --git a/srcpkgs/python3-ecdsa/template b/srcpkgs/python3-ecdsa/template deleted file mode 100644 index 04b559cc2112ab..00000000000000 --- a/srcpkgs/python3-ecdsa/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'python3-ecdsa' -pkgname=python3-ecdsa -version=0.19.1 -revision=1 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3-six" -checkdepends="python3-pytest python3-hypothesis python3-coverage $depends" -short_desc="Implementation of ECDSA in Python3" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/tlsfuzzer/python-ecdsa/" -distfiles="${PYPI_SITE}/e/ecdsa/ecdsa-${version}.tar.gz" -checksum=478cba7b62555866fcb3bb3fe985e06decbdb68ef55713c4e5ab98c57d508e61 - -do_check() { - coverage run --branch -m pytest src/ecdsa -} - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-ecdsa/update b/srcpkgs/python3-ecdsa/update deleted file mode 100644 index c139cf79852531..00000000000000 --- a/srcpkgs/python3-ecdsa/update +++ /dev/null @@ -1 +0,0 @@ -pkgname=python-ecdsa diff --git a/srcpkgs/python3-editables/template b/srcpkgs/python3-editables/template deleted file mode 100644 index d6adfd0de2c506..00000000000000 --- a/srcpkgs/python3-editables/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'python3-editables' -pkgname=python3-editables -version=0.5 -revision=2 -build_style=python3-pep517 -hostmakedepends="python3-flit_core" -depends="python3" -checkdepends="python3-coverage python3-pytest-cov python3-pytest" -short_desc="Editable installations for Python" -maintainer="Gonzalo Tornaría " -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=1ff2663aa1669eb89115a38e2d4067c21bb847e7006f72bf979a1a91b8bc2304 - -post_install() { - vlicense LICENSE.txt -} diff --git a/srcpkgs/python3-editor/template b/srcpkgs/python3-editor/template deleted file mode 100644 index 9d4a2c955717d1..00000000000000 --- a/srcpkgs/python3-editor/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'python3-editor' -pkgname=python3-editor -version=1.0.4 -revision=8 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3" -checkdepends="nano" -short_desc="Programmatically open an editor, capture the result" -maintainer="Piotr Wójcik " -license="Apache-2.0" -homepage="https://github.com/fmoo/python-editor" -distfiles="${PYPI_SITE}/p/python-editor/python-editor-${version}.tar.gz" -checksum=51fda6bcc5ddbbb7063b2af7509e43bd84bfc32a4ff71349ec7847713882327b diff --git a/srcpkgs/python3-editor/update b/srcpkgs/python3-editor/update deleted file mode 100644 index bd139b2e586eca..00000000000000 --- a/srcpkgs/python3-editor/update +++ /dev/null @@ -1,2 +0,0 @@ -pkgname=python-editor -site="https://pypi.org/simple/python-editor" diff --git a/srcpkgs/python3-eduvpn-client/patches/wmclass.patch b/srcpkgs/python3-eduvpn-client/patches/wmclass.patch deleted file mode 100644 index d89aaca0454af5..00000000000000 --- a/srcpkgs/python3-eduvpn-client/patches/wmclass.patch +++ /dev/null @@ -1,18 +0,0 @@ ---- a/eduvpn/data/share/applications/org.eduvpn.client.desktop 2024-07-30 10:00:49.000000000 +0200 -+++ - 2024-08-11 17:45:12.089603897 +0200 -@@ -6,5 +6,5 @@ - Exec=eduvpn-gui - Icon=org.eduvpn.client - Terminal=false --StartupWMClass=org.eduvpn.client -+StartupWMClass=eduvpn-gui - Categories=Network;Dialup ---- a/eduvpn/data/share/applications/org.letsconnect-vpn.client.desktop 2024-07-30 10:00:49.000000000 +0200 -+++ - 2024-08-11 17:45:33.379549600 +0200 -@@ -6,5 +6,5 @@ - Exec=letsconnect-gui - Icon=org.letsconnect-vpn.client - Terminal=false --StartupWMClass=org.letsconnect-vpn.client -+StartupWMClass=letsconnect-gui - Categories=Network;Dialup diff --git a/srcpkgs/python3-eduvpn-client/template b/srcpkgs/python3-eduvpn-client/template deleted file mode 100644 index 7e942c0a5e360c..00000000000000 --- a/srcpkgs/python3-eduvpn-client/template +++ /dev/null @@ -1,46 +0,0 @@ -# Template file for 'python3-eduvpn-client' -pkgname=python3-eduvpn-client -version=4.4.0 -revision=2 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="eduvpn-common python3-gobject NetworkManager-openvpn" -checkdepends="${depends} python3-pytest python3-pycodestyle" -short_desc="Linux client and Python client API for eduVPN" -maintainer="John " -license="GPL-3.0-or-later" -homepage="https://www.eduvpn.org/" -distfiles="https://codeberg.org/eduVPN/linux-app/releases/download/${version}/python-eduvpn-client-${version}.tar.xz" -checksum=2074488ebc8021e19c16acf904c5ac134fe00a56929a7c168637357f573af6f9 - -post_install() { - mv ${DESTDIR}/${py3_sitelib}/eduvpn/data/share \ - ${DESTDIR}/usr/share -} - -eduvpn-client_package() { - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/share/icons/hicolor/48x48/apps/org.eduvpn.client.png - vmove usr/share/icons/hicolor/128x128/apps/org.eduvpn.client.png - vmove usr/share/icons/hicolor/256x256/apps/org.eduvpn.client.png - vmove usr/share/icons/hicolor/512x512/apps/org.eduvpn.client.png - vmove usr/bin/eduvpn-cli - vmove usr/bin/eduvpn-gui - vmove usr/share/applications/org.eduvpn.client.desktop - } -} - -letsconnect-client_package() { - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/share/letsconnect - vmove usr/share/icons/hicolor/48x48/apps/org.letsconnect-vpn.client.png - vmove usr/share/icons/hicolor/128x128/apps/org.letsconnect-vpn.client.png - vmove usr/share/icons/hicolor/256x256/apps/org.letsconnect-vpn.client.png - vmove usr/share/icons/hicolor/512x512/apps/org.letsconnect-vpn.client.png - vmove usr/bin/letsconnect-cli - vmove usr/bin/letsconnect-gui - vmove usr/share/applications/org.letsconnect-vpn.client.desktop - } -} diff --git a/srcpkgs/python3-eduvpn-client/update b/srcpkgs/python3-eduvpn-client/update deleted file mode 100644 index b12854e255f1a2..00000000000000 --- a/srcpkgs/python3-eduvpn-client/update +++ /dev/null @@ -1 +0,0 @@ -ignore="*.99.0" diff --git a/srcpkgs/python3-elementpath/template b/srcpkgs/python3-elementpath/template deleted file mode 100644 index 50822cbb089e39..00000000000000 --- a/srcpkgs/python3-elementpath/template +++ /dev/null @@ -1,31 +0,0 @@ -# Template file for 'python3-elementpath' -pkgname=python3-elementpath -version=3.0.2 -revision=4 -build_style=python3-module -# depends on xmlschema and memory_profiling -make_check_args="--ignore tests/memory_profiling.py \ - --ignore tests/execute_w3c_tests.py" -hostmakedepends="python3-setuptools" -depends="python3" -checkdepends="python3-lxml python3-pytest" -short_desc="XPath 1.0/2.0 parsers and selectors for ElementTree and lxml" -maintainer="Đoàn Trần Công Danh " -license="MIT" -homepage="https://github.com/sissaschool/elementpath" -distfiles="${PYPI_SITE}/e/elementpath/elementpath-${version}.tar.gz" -checksum=cca18742dc0f354f79874c41a906e6ce4cc15230b7858d22a861e1ec5946940f - -post_patch() { - # locale handling in musl is NOT that ideal, - # those tests are broken on musl - if [ "$XBPS_TARGET_LIBC" = musl ]; then - vsed -i tests/test_xpath2_functions.py \ - -e "/compare.*Strassen.* 1/d" \ - -e "/with self\.assertRaises(locale\.Error)/,+3d" - fi -} - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-email-validator/template b/srcpkgs/python3-email-validator/template deleted file mode 100644 index bce887234e3556..00000000000000 --- a/srcpkgs/python3-email-validator/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'python3-email-validator' -pkgname=python3-email-validator -version=2.2.0 -revision=2 -build_style=python3-module -hostmakedepends="python3-setuptools" -makedepends="python3" -depends="python3-idna python3-dnspython" -checkdepends="python3-pytest $depends" -short_desc="Robust email address syntax and deliverability validation library" -maintainer="DragonGhost7 " -license="CC0-1.0" -homepage="https://github.com/JoshData/python-email-validator" -changelog="https://raw.githubusercontent.com/JoshData/python-email-validator/main/CHANGELOG.md" -distfiles="https://github.com/JoshData/python-email-validator/archive/refs/tags/v${version}.tar.gz" -checksum=27aeaf92492d8d86d42f858ee2abf7fe2ec69b0724e8bfa25d0dbcb59cbd47ee - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-emoji/template b/srcpkgs/python3-emoji/template deleted file mode 100644 index 2c17b00e0264b2..00000000000000 --- a/srcpkgs/python3-emoji/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'python3-emoji' -pkgname=python3-emoji -version=2.7.0 -revision=3 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3" -checkdepends="python3-pytest" -short_desc="Emoji terminal output for Python" -maintainer="Orphaned " -license="BSD-3-Clause" -homepage="https://github.com/carpedm20/emoji" -changelog="https://raw.githubusercontent.com/carpedm20/emoji/master/CHANGES.md" -distfiles="https://github.com/carpedm20/emoji/archive/refs/tags/v${version}.tar.gz" -checksum=00c3402f68cc6a8e16ed7068f68cff8037e7bd0005eb5dba20f3d5b5e3b28fe9 - -post_install() { - vlicense LICENSE.txt -} diff --git a/srcpkgs/python3-empy/template b/srcpkgs/python3-empy/template deleted file mode 100644 index 9eeb9e5d902d28..00000000000000 --- a/srcpkgs/python3-empy/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'python3-empy' -pkgname=python3-empy -version=3.3.4 -revision=8 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3" -short_desc="Powerful and robust templating system for Python" -maintainer="Orphaned " -license="LGPL-3.0-or-later" -homepage="http://www.alcyone.com/software/empy/" -distfiles="${PYPI_SITE}/e/empy/empy-${version}.tar.gz" -checksum=73ac49785b601479df4ea18a7c79bc1304a8a7c34c02b9472cf1206ae88f01b3 -# PYPI distribution ships no tests -make_check=no diff --git a/srcpkgs/python3-enchant/template b/srcpkgs/python3-enchant/template deleted file mode 100644 index a47b2af3b34884..00000000000000 --- a/srcpkgs/python3-enchant/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'python3-enchant' -pkgname=python3-enchant -version=3.2.2 -revision=1 -build_style=python3-module -# https://github.com/pyenchant/pyenchant/issues/313 -make_check_args=" - --deselect tests/test_pwl.py::test_suggestions - --deselect tests/test_pwl.py::test_dwpwl - " -hostmakedepends="python3-setuptools enchant2-devel" -depends="python3 enchant2" -# needs an en_US dict to run -checkdepends="$depends python3-pytest hunspell-en" -short_desc="Spellchecking library for Python 3" -maintainer="Orphaned " -license="LGPL-2.1-only" -homepage="https://github.com/pyenchant/pyenchant" -distfiles="https://github.com/pyenchant/pyenchant/archive/v${version}.tar.gz" -checksum=dd107d7a51b77277d7605dd6df113e818efe9c7ac10ea03aadf65055edef1c04 diff --git a/srcpkgs/python3-enchant/update b/srcpkgs/python3-enchant/update deleted file mode 100644 index 5e5881036f1cad..00000000000000 --- a/srcpkgs/python3-enchant/update +++ /dev/null @@ -1 +0,0 @@ -pkgname=pyenchant diff --git a/srcpkgs/python3-enrich/template b/srcpkgs/python3-enrich/template deleted file mode 100644 index e601531b2d8fb0..00000000000000 --- a/srcpkgs/python3-enrich/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'python3-enrich' -pkgname=python3-enrich -version=1.2.7 -revision=4 -build_style=python3-module -hostmakedepends="python3-setuptools_scm python3-wheel python3-rich" -depends="python3-rich" -checkdepends="python3-pytest python3-pytest-mock ${depends}" -short_desc="Extended variant of the rich library for python" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/pycontribs/enrich" -distfiles="${PYPI_SITE}/e/enrich/enrich-${version}.tar.gz" -checksum=0a2ab0d2931dff8947012602d1234d2a3ee002d9a355b5d70be6bf5466008893 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-entrypoints/patches/setup.py.patch b/srcpkgs/python3-entrypoints/patches/setup.py.patch deleted file mode 100644 index b39cd6d403baa2..00000000000000 --- a/srcpkgs/python3-entrypoints/patches/setup.py.patch +++ /dev/null @@ -1,17 +0,0 @@ ---- /dev/null -+++ b/setup.py -@@ -0,0 +1,14 @@ -+from setuptools import setup -+ -+setup( -+ name='entrypoints', -+ version='@VERSION@', -+ description='Discover and load entry points from installed packages', -+ author='Thomas Kluyver', -+ author_email='thomas@kluyver.me.uk', -+ url='https://github.com/takluyver/entrypoints', -+ license='MIT', -+ extras_require={ -+ ':python_version == "2.7"': ['configparser'], -+ }, -+) diff --git a/srcpkgs/python3-entrypoints/template b/srcpkgs/python3-entrypoints/template deleted file mode 100644 index 3739c55d59f483..00000000000000 --- a/srcpkgs/python3-entrypoints/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'python3-entrypoints' -pkgname=python3-entrypoints -version=0.4 -revision=3 -build_style=python3-pep517 -hostmakedepends="python3-flit_core" -depends="python3" -checkdepends="python3-pytest-xdist" -short_desc="Discover and load entry points from installed packages (Python3)" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/takluyver/entrypoints" -distfiles="https://github.com/takluyver/entrypoints/archive/${version}.tar.gz" -checksum=d2197a94aa73e70a7f60600e654ac9918ca2a0ee5480eb875296c42220a02272 - -pre_build() { - vsed -i "s|@VERSION@|${version}|" setup.py -} -post_install() { - vinstall entrypoints.py 644 usr/lib/python${py3_ver}/site-packages - vlicense LICENSE -} diff --git a/srcpkgs/python3-envdir/template b/srcpkgs/python3-envdir/template deleted file mode 100644 index a02b56fec5631d..00000000000000 --- a/srcpkgs/python3-envdir/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'python3-envdir' -pkgname=python3-envdir -version=1.0.1 -revision=9 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3-setuptools" -short_desc="Python3 port of daemontools' envdir" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/jezdez/envdir" -distfiles="https://github.com/jezdez/envdir/archive/${version}.tar.gz" -checksum=779a308a07a673f391db87ef639d4b0f9921238bba02dd3e98c3281520faee95 -conflicts="python-envdir>=0" - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-enzyme/template b/srcpkgs/python3-enzyme/template deleted file mode 100644 index 8056f920113f78..00000000000000 --- a/srcpkgs/python3-enzyme/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'python3-enzyme' -pkgname=python3-enzyme -version=0.4.1 -revision=8 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3" -short_desc="Enzyme is a Python module to parse video metadata (Python3)" -maintainer="Orphaned " -license="Apache-2.0" -homepage="https://github.com/Diaoul/enzyme" -distfiles="${PYPI_SITE}/e/enzyme/enzyme-${version}.tar.gz" -checksum=f2167fa97c24d1103a94d4bf4eb20f00ca76c38a37499821049253b2059c62bb diff --git a/srcpkgs/python3-esprima/template b/srcpkgs/python3-esprima/template deleted file mode 100644 index da6687fb104238..00000000000000 --- a/srcpkgs/python3-esprima/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'python3-esprima' -pkgname=python3-esprima -version=4.0.1 -revision=8 -create_wrksrc=yes -build_wrksrc="esprima-${version}" -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3 python3-setuptools" -short_desc="ECMAScript parsing infrastructure for multipurpose analysis in Python3" -maintainer="Orphaned " -license="BSD-2-Clause" -homepage="https://github.com/Kronuz/esprima-python" -distfiles="${PYPI_SITE}/e/esprima/esprima-${version}.tar.gz - https://raw.githubusercontent.com/jquery/esprima/master/LICENSE.BSD>LICENSE.txt" -checksum="08db1a876d3c2910db9cfaeb83108193af5411fc3a3a66ebefacd390d21323ee - 94bcb9959136723aa4fb36e1a6c4d5c662a2369978cfae344dabfb83ae619e79" - -post_install() { - vlicense ../LICENSE.txt LICENSE -} diff --git a/srcpkgs/python3-et-xmlfile/template b/srcpkgs/python3-et-xmlfile/template deleted file mode 100644 index c7543a19ec9169..00000000000000 --- a/srcpkgs/python3-et-xmlfile/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'python3-et-xmlfile' -pkgname=python3-et-xmlfile -version=1.1 -revision=3 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends=python3 -checkdepends="python3-pytest python3-lxml" -short_desc="Low memory library for creating large XML files" -maintainer="Orphaned " -license="MIT" -homepage="https://et-xmlfile.readthedocs.io/" -distfiles="https://foss.heptapod.net/openpyxl/et_xmlfile/-/archive/${version}/et_xmlfile-${version}.tar.gz" -checksum=707c2211ba4a041fd866ef6a60966f4ff82c89f4d4dfabf5aea59aaf97f9be4f - -post_install() { - vlicense LICENCE.rst -} diff --git a/srcpkgs/python3-et-xmlfile/update b/srcpkgs/python3-et-xmlfile/update deleted file mode 100644 index 9c0c41a3d9dfd7..00000000000000 --- a/srcpkgs/python3-et-xmlfile/update +++ /dev/null @@ -1,2 +0,0 @@ -site=https://foss.heptapod.net/openpyxl/et_xmlfile/-/tags -pkgname="et_xmlfile" diff --git a/srcpkgs/python3-etebase/patches/libssl_linking.patch b/srcpkgs/python3-etebase/patches/libssl_linking.patch deleted file mode 100644 index ea144ca7c48d6d..00000000000000 --- a/srcpkgs/python3-etebase/patches/libssl_linking.patch +++ /dev/null @@ -1,21 +0,0 @@ -From 2767461bc4509440be3a9b8f553b9a0bea468e6b Mon Sep 17 00:00:00 2001 -From: Tom Hacohen -Date: Mon, 23 Nov 2020 11:59:53 +0200 -Subject: [PATCH] Dynamically link against libssl. - ---- - Cargo.toml | 1 - - 1 file changed, 1 deletion(-) - -diff --git a/Cargo.toml b/Cargo.toml -index 5700454..d525653 100644 ---- a/Cargo.toml -+++ b/Cargo.toml -@@ -19,5 +19,4 @@ log = "^0.4.6" - - [dependencies] - cpython = { version = "0.7", features = ["extension-module"] } --openssl = { version = "0.10.30", features = ["vendored"] } - etebase = { version = "^0.5.1" } --- -2.28.0 diff --git a/srcpkgs/python3-etebase/patches/no-rustfmt.patch b/srcpkgs/python3-etebase/patches/no-rustfmt.patch deleted file mode 100644 index f39ce94b164769..00000000000000 --- a/srcpkgs/python3-etebase/patches/no-rustfmt.patch +++ /dev/null @@ -1,13 +0,0 @@ -Void doesn't seem to ship rustfmt, so disable its bindings. - ---- a/build.rs -+++ b/build.rs -@@ -9,7 +9,7 @@ - - let python_cfg = PythonConfig::new("etebase_python".to_owned()); - let swig_gen = flapigen::Generator::new(LanguageConfig::PythonConfig(python_cfg)) -- .rustfmt_bindings(true); -+ .rustfmt_bindings(false); - swig_gen.expand("python bindings", &in_src, &out_src); - println!("cargo:rerun-if-changed={}", in_src.display()); - } diff --git a/srcpkgs/python3-etebase/template b/srcpkgs/python3-etebase/template deleted file mode 100644 index 9e72c48f1f9248..00000000000000 --- a/srcpkgs/python3-etebase/template +++ /dev/null @@ -1,38 +0,0 @@ -# Template file for 'python3-etebase' -pkgname=python3-etebase -version=0.31.5 -revision=7 -build_style=python3-module -build_helper="rust" -hostmakedepends="python3-setuptools-rust python3-wheel cargo pkg-config" -makedepends="libsodium libsodium-devel openssl-devel" -depends="python3-msgpack" -short_desc="Python library for Etebase" -maintainer="DragonGhost7 " -license="BSD-3-Clause" -homepage="https://github.com/etesync/etebase-py/" -changelog="https://raw.githubusercontent.com/etesync/etebase-py/master/ChangeLog.md" -distfiles="https://github.com/etesync/etebase-py/archive/refs/tags/v${version}.tar.gz" -checksum=3f372b18cc518e04788ca553fb05989f77f393d041688a44f69b7b5b56d71048 -# Tests require a locally running server -make_check=no - -if [ "$CROSS_BUILD" ]; then - makedepends+=" rust-std" -fi - -pre_build() { - # fixes an indexmap error when cross compiling - cargo update --package autocfg:1.0.0 --precise 1.1.0 - # fixes error on aarch64 due to memory layout issues - # https://github.com/rust-lang/socket2/commit/d2c15de84991947b6577bea92763efe0a2eecf28 - cargo update --package socket2:0.3.12 --precise 0.3.19 - # openssl3 - cargo update --package once_cell:1.4.0 --precise 1.5.2 - cargo update --package openssl-sys:0.9.58 --precise 0.9.91 - cargo update --package openssl:0.10.30 --precise 0.10.56 -} - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-etesync/template b/srcpkgs/python3-etesync/template deleted file mode 100644 index 71267be32e138f..00000000000000 --- a/srcpkgs/python3-etesync/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'python3-etesync' -pkgname=python3-etesync -version=0.12.1 -revision=6 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3-appdirs python3-asn1crypto python3-cffi python3-cryptography python3-dateutil -python3-furl python3-idna python3-packaging python3-peewee python3-py python3-pyasn1 -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="DragonGhost7 " -license="LGPL-3.0-only" -homepage="https://www.etesync.com" -distfiles="${PYPI_SITE}/e/etesync/etesync-${version}.tar.gz" -checksum=f20f7e9922ee789c4b71379676ebfe656b675913fe524f2ee722e1b9ef4e5197 - -do_check() { - pytest3 -v tests/{test_collections.py,test_crypto.py} -} diff --git a/srcpkgs/python3-evdev/template b/srcpkgs/python3-evdev/template deleted file mode 100644 index 813c7e2be4c682..00000000000000 --- a/srcpkgs/python3-evdev/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'python3-evdev' -pkgname=python3-evdev -version=1.7.1 -revision=1 -build_style=python3-pep517 -hostmakedepends="python3-setuptools" -makedepends="python3-devel" -depends="python3" -checkdepends="python3-pytest" -short_desc="Python3 bindings for the Linux input subsystem" -maintainer="Orphaned " -license="BSD-3-Clause" -homepage="https://github.com/gvalkov/python-evdev" -distfiles="https://github.com/gvalkov/python-evdev/archive/v${version}.tar.gz" -checksum=9f09ccbb89880dd82c7f71482b662fb1ebb5824968cac0cd3d4e50b9f7715f6a - -do_check() { - # ignored uinput tests due to permission issues agasint /dev/uinput - PYTHONPATH="$(cd build/lib* && pwd)" pytest --ignore tests/test_uinput.py -} - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-ewmh/template b/srcpkgs/python3-ewmh/template deleted file mode 100644 index 6853e70ba6fc3e..00000000000000 --- a/srcpkgs/python3-ewmh/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'python3-ewmh' -pkgname=python3-ewmh -version=0.1.6 -revision=9 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3-xlib" -short_desc="Python3 implementation of EWMH (Extended Window Manager Hints)" -maintainer="Orphaned " -license="LGPL-3.0-or-later" -homepage="https://github.com/parkouss/pyewmh" -distfiles="${PYPI_SITE}/e/ewmh/ewmh-${version}.tar.gz" -checksum=c56b093f7d575181e979bb3a7d15c34065755f811c351ff0a31fede12b09343d diff --git a/srcpkgs/python3-execnet/template b/srcpkgs/python3-execnet/template deleted file mode 100644 index 254210555f8e83..00000000000000 --- a/srcpkgs/python3-execnet/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'python3-execnet' -pkgname=python3-execnet -version=2.1.2 -revision=1 -build_style=python3-pep517 -hostmakedepends="hatchling hatch-vcs" -depends="python3" -checkdepends="python3-pytest" -short_desc="Distributed Python deployment and communication" -maintainer="classabbyamp " -license="MIT" -homepage="https://execnet.readthedocs.io/en/stable/" -changelog="https://raw.githubusercontent.com/pytest-dev/execnet/master/CHANGELOG.rst" -distfiles="${PYPI_SITE}/e/execnet/execnet-${version}.tar.gz" -checksum=63d83bfdd9a23e35b9c6a3261412324f964c2ec8dcd8d3c6916ee9373e0befcd - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-executing/template b/srcpkgs/python3-executing/template deleted file mode 100644 index 9f104fc3076464..00000000000000 --- a/srcpkgs/python3-executing/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'python3-executing' -pkgname=python3-executing -version=2.2.1 -revision=1 -build_style=python3-pep517 -make_check_target="tests/test_main.py" -hostmakedepends="python3-setuptools_scm python3-wheel" -depends="python3" -checkdepends="python3-pytest python3-asttokens $depends" -short_desc="Get information about what a Python frame is currently doing" -maintainer="Andrew J. Hesford " -license="MIT" -homepage="https://github.com/alexmojaki/executing" -distfiles="${PYPI_SITE}/e/executing/executing-${version}.tar.gz" -checksum=3632cc370565f6648cc328b32435bd120a1e4ebb20c77e3fdde9a13cd1e533c4 - -post_install() { - vlicense LICENSE.txt -} diff --git a/srcpkgs/python3-exifread/template b/srcpkgs/python3-exifread/template deleted file mode 100644 index 99c594c972144b..00000000000000 --- a/srcpkgs/python3-exifread/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'python3-exifread' -pkgname=python3-exifread -version=2.3.2 -revision=5 -build_style="python3-module" -hostmakedepends="python3-setuptools" -depends="python3" -short_desc="Python module to extract Exif metadata (Python3)" -maintainer="Orphaned " -license="BSD-3-Clause" -homepage="https://github.com/ianare/exif-py" -distfiles="https://github.com/ianare/exif-py/archive/${version}.tar.gz" -checksum=b595f8644a456d00df98b2f83b5fe17682bba0e7e9f7c8b39fb7130a80b73b0a -conflicts="python-exifread>=0" - -post_install() { - vlicense LICENSE.txt -} diff --git a/srcpkgs/python3-fasteners/template b/srcpkgs/python3-fasteners/template deleted file mode 100644 index 0c22b7fd867ad6..00000000000000 --- a/srcpkgs/python3-fasteners/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'python3-fasteners' -pkgname=python3-fasteners -version=0.20 -revision=1 -build_style=python3-pep517 -hostmakedepends="python3 python3-wheel" -depends="python3" -short_desc="Python3 package that provides useful locks" -maintainer="Leah Neukirchen " -license="Apache-2.0" -homepage="https://pypi.org/project/fasteners/" -distfiles="${PYPI_SITE}/f/fasteners/fasteners-${version}.tar.gz" -checksum=55dce8792a41b56f727ba6e123fcaee77fd87e638a6863cec00007bfea84c8d8 diff --git a/srcpkgs/python3-fastjsonschema/template b/srcpkgs/python3-fastjsonschema/template deleted file mode 100644 index e0436be5e87a84..00000000000000 --- a/srcpkgs/python3-fastjsonschema/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'python3-fastjsonschema' -pkgname=python3-fastjsonschema -version=2.21.1 -revision=1 -build_style=python3-pep517 -hostmakedepends="python3-setuptools python3-wheel" -depends="python3" -checkdepends="python3-pytest-benchmark" -short_desc="Fastest Python implementation of JSON schema" -maintainer="Gonzalo Tornaría " -license="BSD-3-Clause" -homepage="https://github.com/horejsek/python-fastjsonschema" -changelog="https://raw.githubusercontent.com/horejsek/python-fastjsonschema/master/CHANGELOG.txt" -distfiles="https://github.com/horejsek/python-fastjsonschema/archive/refs/tags/v${version}.tar.gz" -checksum=20891fd6659d94ce18dcf075afd6cd6b817bf39013a25a4d11a2162d2fa0daa0 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-feedgenerator/template b/srcpkgs/python3-feedgenerator/template deleted file mode 100644 index b9c1da4e06acca..00000000000000 --- a/srcpkgs/python3-feedgenerator/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'python3-feedgenerator' -pkgname=python3-feedgenerator -version=1.9.1 -revision=8 -build_style=python3-module -hostmakedepends="python3-setuptools" -makedepends="python3-devel" -depends="python3-pytz python3-six" -short_desc="Python3 standalone version of django.utils.feedgenerator" -maintainer="Orphaned " -license="BSD-3-Clause" -homepage="https://pypi.org/project/feedgenerator/" -distfiles="${PYPI_SITE}/f/feedgenerator/feedgenerator-${version}.tar.gz" -checksum=a28a5add781509390d1a6a52d017829853ee4bef1d2e7b4d5da0e9d1b395ce54 - - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-feedparser/template b/srcpkgs/python3-feedparser/template deleted file mode 100644 index 14c90f19d80acf..00000000000000 --- a/srcpkgs/python3-feedparser/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'python3-feedparser' -pkgname=python3-feedparser -version=6.0.11 -revision=2 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3-sgmllib python3-requests" -checkdepends="${depends}" -short_desc="Parse feeds in Python" -maintainer="Orphaned " -license="BSD-2-Clause" -homepage="https://feedparser.readthedocs.io/" -distfiles="${PYPI_SITE}/f/feedparser/feedparser-${version}.tar.gz" -checksum=c9d0407b64c6f2a065d0ebb292c2b35c01050cc0dc33757461aaabdc4c4184d5 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-ffmpeg-python/patches/remove-future.patch b/srcpkgs/python3-ffmpeg-python/patches/remove-future.patch deleted file mode 100644 index f82c7c248a21fb..00000000000000 --- a/srcpkgs/python3-ffmpeg-python/patches/remove-future.patch +++ /dev/null @@ -1,155 +0,0 @@ ---- a/ffmpeg/_ffmpeg.py -+++ b/ffmpeg/_ffmpeg.py -@@ -1,8 +1,5 @@ - from __future__ import unicode_literals - --from past.builtins import basestring --from ._utils import basestring -- - from .nodes import ( - filter_operator, - GlobalNode, -@@ -81,7 +78,7 @@ - """ - streams_and_filename = list(streams_and_filename) - if 'filename' not in kwargs: -- if not isinstance(streams_and_filename[-1], basestring): -+ if not isinstance(streams_and_filename[-1], str): - raise ValueError('A filename must be provided') - kwargs['filename'] = streams_and_filename.pop(-1) - streams = streams_and_filename ---- a/ffmpeg/_run.py -+++ b/ffmpeg/_run.py -@@ -1,6 +1,6 @@ - from __future__ import unicode_literals - from .dag import get_outgoing_edges, topo_sort --from ._utils import basestring, convert_kwargs_to_cmd_line_args -+from ._utils import convert_kwargs_to_cmd_line_args - from builtins import str - from functools import reduce - import collections -@@ -136,7 +136,7 @@ - args += ['-b:a', str(kwargs.pop('audio_bitrate'))] - if 'video_size' in kwargs: - video_size = kwargs.pop('video_size') -- if not isinstance(video_size, basestring) and isinstance( -+ if not isinstance(video_size, str) and isinstance( - video_size, collections.Iterable - ): - video_size = '{}x{}'.format(video_size[0], video_size[1]) -@@ -183,7 +183,7 @@ - This is the same as calling :meth:`get_args` except that it also - includes the ``ffmpeg`` command as the first argument. - """ -- if isinstance(cmd, basestring): -+ if isinstance(cmd, str): - cmd = [cmd] - elif type(cmd) != list: - cmd = list(cmd) ---- a/ffmpeg/_utils.py -+++ b/ffmpeg/_utils.py -@@ -1,25 +1,8 @@ - from __future__ import unicode_literals - from builtins import str --from past.builtins import basestring - import hashlib - import sys - --if sys.version_info.major == 2: -- # noinspection PyUnresolvedReferences,PyShadowingBuiltins -- str = str -- -- --# `past.builtins.basestring` module can't be imported on Python3 in some environments (Ubuntu). --# This code is copy-pasted from it to avoid crashes. --class BaseBaseString(type): -- def __instancecheck__(cls, instance): -- return isinstance(instance, (bytes, str)) -- -- def __subclasshook__(cls, thing): -- # TODO: What should go here? -- raise NotImplemented -- -- - def with_metaclass(meta, *bases): - class metaclass(meta): - __call__ = type.__call__ -@@ -33,26 +16,13 @@ - return metaclass('temporary_class', None, {}) - - --if sys.version_info.major >= 3: -- -- class basestring(with_metaclass(BaseBaseString)): -- pass -- -- --else: -- # noinspection PyUnresolvedReferences,PyCompatibility -- from builtins import basestring -- -- - def _recursive_repr(item): - """Hack around python `repr` to deterministically represent dictionaries. - - This is able to represent more things than json.dumps, since it does not require things to be JSON serializable - (e.g. datetimes). - """ -- if isinstance(item, basestring): -- result = str(item) -- elif isinstance(item, list): -+ if isinstance(item, list): - result = '[{}]'.format(', '.join([_recursive_repr(x) for x in item])) - elif isinstance(item, dict): - kv_pairs = [ ---- a/ffmpeg/nodes.py -+++ b/ffmpeg/nodes.py -@@ -1,6 +1,5 @@ - from __future__ import unicode_literals - --from past.builtins import basestring - from .dag import KwargReprNode - from ._utils import escape_chars, get_hash_int - from builtins import object -@@ -66,7 +65,7 @@ - """ - if self.selector is not None: - raise ValueError('Stream already has a selector: {}'.format(self)) -- elif not isinstance(index, basestring): -+ elif not isinstance(index, str): - raise TypeError("Expected string index (e.g. 'a'); got {!r}".format(index)) - return self.node.stream(label=self.label, selector=index) - ---- a/ffmpeg/_run.py -+++ b/ffmpeg/_run.py -@@ -3,7 +3,6 @@ - from ._utils import convert_kwargs_to_cmd_line_args - from builtins import str - from functools import reduce --import collections - import copy - import operator - import subprocess -@@ -18,6 +17,11 @@ - output_operator, - ) - -+try: -+ from collections.abc import Iterable -+except ImportError: -+ from collections import Iterable -+ - - class Error(Exception): - def __init__(self, cmd, stdout, stderr): -@@ -136,9 +140,7 @@ - args += ['-b:a', str(kwargs.pop('audio_bitrate'))] - if 'video_size' in kwargs: - video_size = kwargs.pop('video_size') -- if not isinstance(video_size, str) and isinstance( -- video_size, collections.Iterable -- ): -+ if not isinstance(video_size, str) and isinstance(video_size, Iterable): - video_size = '{}x{}'.format(video_size[0], video_size[1]) - args += ['-video_size', video_size] - args += convert_kwargs_to_cmd_line_args(kwargs) diff --git a/srcpkgs/python3-ffmpeg-python/template b/srcpkgs/python3-ffmpeg-python/template deleted file mode 100644 index be000d331a61b1..00000000000000 --- a/srcpkgs/python3-ffmpeg-python/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'python3-ffmpeg-python' -pkgname=python3-ffmpeg-python -version=0.2.0 -revision=8 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="ffmpeg python3-future" -checkdepends="$depends python3-pytest python3-pytest-mock" -short_desc="Python bindings for FFmpeg - with complex filtering support" -maintainer="Orphaned " -license="Apache-2.0" -homepage="https://github.com/kkroening/ffmpeg-python" -distfiles="https://github.com/kkroening/ffmpeg-python/archive/${version}.tar.gz" -checksum="01b6b7640f00585a404194a358358bdf7f4050cedcd99f41416ac8b27222c9f1" - -post_patch() { - # Build doesn't *need* pytest-runner and Void doesn't provide it - vsed -e '/pytest-runner/d' -i setup.py -} diff --git a/srcpkgs/python3-fido2/patches/system-psl.patch b/srcpkgs/python3-fido2/patches/system-psl.patch deleted file mode 100644 index fb404397076511..00000000000000 --- a/srcpkgs/python3-fido2/patches/system-psl.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/fido2/rpid.py 2024-11-27 09:52:04.615311400 +0100 -+++ b/fido2/rpid.py 2025-01-10 18:55:19.727647195 +0100 -@@ -41,7 +41,7 @@ - from urllib.parse import urlparse - - --tld_fname = os.path.join(os.path.dirname(__file__), "public_suffix_list.dat") -+tld_fname = '/usr/share/publicsuffix/public_suffix_list.dat' - with open(tld_fname, "rb") as f: - suffixes = [ - entry diff --git a/srcpkgs/python3-fido2/template b/srcpkgs/python3-fido2/template deleted file mode 100644 index 49f158b62d3b98..00000000000000 --- a/srcpkgs/python3-fido2/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'python3-fido2' -pkgname=python3-fido2 -version=2.0.0 -revision=1 -build_style=python3-pep517 -hostmakedepends="python3-poetry-core" -depends="python3-six python3-cryptography python3-pyscard" -checkdepends="$depends python3-mock python3-pytest" -short_desc="Library for FIDO2 functionality" -maintainer="Đoàn Trần Công Danh " -license="BSD-2-Clause, Apache-2.0" -homepage="https://github.com/Yubico/python-fido2" -distfiles="${PYPI_SITE}/f/fido2/fido2-${version}.tar.gz" -checksum=3061cd05e73b3a0ef6afc3b803d57c826aa2d6a9732d16abd7277361f58e7964 -make_check=no # requires device - -post_extract() { - rm -f fido2/public_suffix_list.dat - rm -f COPYING.* -} - -post_install() { - vlicense COPYING -} diff --git a/srcpkgs/python3-fields/template b/srcpkgs/python3-fields/template deleted file mode 100644 index 111c158be5a47d..00000000000000 --- a/srcpkgs/python3-fields/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'python3-fields' -pkgname=python3-fields -version=5.0.0 -revision=3 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3" -short_desc="Python lib for boilerplate-less containers" -maintainer="Orphaned " -license="BSD-2-Clause" -homepage="https://github.com/ionelmc/python-fields" -changelog="https://github.com/ionelmc/python-fields/raw/master/CHANGELOG.rst" -distfiles="${PYPI_SITE}/f/${pkgname/python3-/}/${pkgname/python3-/}-${version}.tar.gz" -checksum=31d4aa03d8d44e35df13c431de35136997f047a924a597d84f7bc209e1be5727 -# Requires patching to get working, is using ancient pytest options because -# it's not been updated since 2016 -make_check=no - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-filebytes/template b/srcpkgs/python3-filebytes/template deleted file mode 100644 index cf0e3484367e9b..00000000000000 --- a/srcpkgs/python3-filebytes/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'python3-filebytes' -pkgname=python3-filebytes -version=0.10.2 -revision=7 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3" -short_desc="Library to read and edit ELF, PE, and other files" -maintainer="Andrew Benson " -license="BSD-3-Clause" -homepage="https://scoding.de/filebytes-introduction" -distfiles="https://github.com/sashs/filebytes/archive/v${version}.tar.gz" -checksum=6a22a6cec9065c96143f7e3acb0acaffd5eb0d2419749361cb73e40d7e10c2d4 - -post_install() { - vlicense COPYING -} diff --git a/srcpkgs/python3-filelock/template b/srcpkgs/python3-filelock/template deleted file mode 100644 index d693699b8de367..00000000000000 --- a/srcpkgs/python3-filelock/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'python3-filelock' -pkgname=python3-filelock -version=3.18.0 -revision=1 -build_style=python3-pep517 -hostmakedepends="hatchling hatch-vcs" -depends="python3" -checkdepends="python3-pytest python3-pytest-mock python3-pytest-timeout - python3-pytest-asyncio python3-virtualenv" -short_desc="Platform independent file lock" -maintainer="Piotr Wójcik " -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=adbc88eabb99d2fec8c9c1b229b171f18afa655400173ddc653d5d01501fb9f2 diff --git a/srcpkgs/python3-filetype/template b/srcpkgs/python3-filetype/template deleted file mode 100644 index 9d79e58a854d60..00000000000000 --- a/srcpkgs/python3-filetype/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'python3-filetype' -pkgname=python3-filetype -version=1.2.0 -revision=3 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3" -checkdepends="python3-pytest python3-pytest-benchmark" -short_desc="Python3 package to infer file types" -maintainer="xaltsc " -license="MIT" -homepage="https://github.com/h2non/filetype.py" -changelog="https://raw.githubusercontent.com/h2non/filetype.py/master/History.md" -distfiles="${PYPI_SITE}/f/filetype/filetype-${version}.tar.gz" -checksum=66b56cd6474bf41d8c54660347d37afcc3f7d1970648de365c102ef77548aadb - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-fire/template b/srcpkgs/python3-fire/template deleted file mode 100644 index b898d7539d295f..00000000000000 --- a/srcpkgs/python3-fire/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'python3-fire' -pkgname=python3-fire -version=0.7.1 -revision=1 -build_style=python3-pep517 -hostmakedepends="python3-setuptools python3-wheel" -depends="python3-termcolor" -checkdepends="${depends} python3-hypothesis python3-Levenshtein python3-pytest" -short_desc="Library for automatically generating command line interfaces" -maintainer="Mateusz Sylwestrzak " -license="Apache-2.0" -homepage="https://github.com/google/python-fire" -distfiles="${PYPI_SITE}/f/fire/fire-${version}.tar.gz" -checksum=3b208f05c736de98fb343310d090dcc4d8c78b2a89ea4f32b837c586270a9cbf diff --git a/srcpkgs/python3-fishnet/files/README.voidlinux b/srcpkgs/python3-fishnet/files/README.voidlinux deleted file mode 100644 index cede910ed92759..00000000000000 --- a/srcpkgs/python3-fishnet/files/README.voidlinux +++ /dev/null @@ -1,3 +0,0 @@ -fishnet requires a personal key from https://lichess.org/get-fishnet to be used - -fishnet will download lichess' custom stockfish binary for analysis. diff --git a/srcpkgs/python3-fishnet/template b/srcpkgs/python3-fishnet/template deleted file mode 100644 index 5dabc2afe03586..00000000000000 --- a/srcpkgs/python3-fishnet/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'python3-fishnet' -pkgname=python3-fishnet -version=1.15.18 -revision=7 -build_style=python3-module -pycompile_module="fishnet.py" -hostmakedepends="python3-setuptools" -depends="python3-requests" -checkdepends="python3-requests" -short_desc="Distributed Stockfish analysis for lichess.org" -maintainer="Orphaned " -license="GPL-3.0-or-later" -homepage="https://github.com/niklasf/fishnet" -distfiles="https://github.com/niklasf/fishnet/archive/v${version}.tar.gz" -checksum=1854ec228fddd71ecae21abb5d2b5a523fc3781d08cea1f2f757c53936db0daf - -post_install() { - vdoc "${FILESDIR}/README.voidlinux" -} diff --git a/srcpkgs/python3-flake8 b/srcpkgs/python3-flake8 deleted file mode 120000 index 1ae3ec61745e33..00000000000000 --- a/srcpkgs/python3-flake8 +++ /dev/null @@ -1 +0,0 @@ -flake8 \ No newline at end of file diff --git a/srcpkgs/python3-flaky/template b/srcpkgs/python3-flaky/template deleted file mode 100644 index 07760ccd763d21..00000000000000 --- a/srcpkgs/python3-flaky/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'python3-flaky' -pkgname=python3-flaky -version=3.8.1 -revision=2 -build_style=python3-pep517 -hostmakedepends="python3-setuptools python3-wheel" -depends="python3" -short_desc="Plugin for nose or pytest that automatically reruns flaky tests" -maintainer="Orphaned " -license="Apache-2.0" -homepage="https://github.com/box/flaky" -changelog="https://raw.githubusercontent.com/box/flaky/master/HISTORY.rst" -distfiles="${PYPI_SITE}/f/flaky/flaky-${version}.tar.gz" -checksum=47204a81ec905f3d5acfbd61daeabcada8f9d4031616d9bcb0618461729699f5 -make_check=no # Tests are broken diff --git a/srcpkgs/python3-flasgger/template b/srcpkgs/python3-flasgger/template deleted file mode 100644 index a9d2161b684754..00000000000000 --- a/srcpkgs/python3-flasgger/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'python3-flasgger' -pkgname=python3-flasgger -version=0.9.7.1 -revision=2 -build_style=python3-module -# Examples require unpackaged "flex" -make_check_args="--ignore tests/test_examples.py" -make_check_target="tests" -hostmakedepends="python3-setuptools" -depends="python3-Flask python3-yaml python3-jsonschema python3-mistune - python3-packaging python3-packaging python3-six" -checkdepends="python3-pytest $depends" -short_desc="OpenAPI specs and Swagger UI for Flask APIs" -maintainer="Andrew J. Hesford " -license="MIT" -homepage="http://flasgger.pythonanywhere.com/" -distfiles="${PYPI_SITE}/f/flasgger/flasgger-${version}.tar.gz" -checksum=ca098e10bfbb12f047acc6299cc70a33851943a746e550d86e65e60d4df245fb - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-flexmock/template b/srcpkgs/python3-flexmock/template deleted file mode 100644 index 7d1a9aeb95ea5c..00000000000000 --- a/srcpkgs/python3-flexmock/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'python3-flexmock' -pkgname=python3-flexmock -version=0.12.1 -revision=2 -build_style=python3-pep517 -hostmakedepends="python3-poetry-core" -depends="python3" -checkdepends="python3-pytest" -short_desc="Testing library for Python3 inspired by Ruby's flexmock" -maintainer="Joel Beckmeyer " -license="BSD-2-Clause" -homepage="https://flexmock.readthedocs.io/en/latest/" -changelog="https://raw.githubusercontent.com/flexmock/flexmock/master/CHANGELOG.md" -distfiles="${PYPI_SITE}/f/flexmock/flexmock-${version}.tar.gz" -checksum=20b690afa4ff8c6f31548d896d6d41cca1fc9050a4cf628b965ea434ec548ee3 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-flit_core-bootstrap/template b/srcpkgs/python3-flit_core-bootstrap/template deleted file mode 100644 index 712439e413933f..00000000000000 --- a/srcpkgs/python3-flit_core-bootstrap/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'python3-flit_core-bootstrap' -pkgname=python3-flit_core-bootstrap -version=3.12.0 -revision=1 -# This package is required by python3-build and python3-installer, used by the -# python3-pep517 style; so using that style here would create a cycle -hostmakedepends="python3" -depends="python3" -short_desc="Simplified packaging of Python modules (for xbps-src use)" -maintainer="Andrew J. Hesford " -license="BSD-3-Clause" -homepage="https://flit.pypa.io/" -changelog="https://flit.pypa.io/en/stable/history.html" -distfiles="${PYPI_SITE}/f/flit_core/flit_core-${version}.tar.gz" -checksum=18f63100d6f94385c6ed57a72073443e1a71a4acb4339491615d0f16d6ff01b2 -make_check=no # bootstrap -repository=bootstrap -nopyprovides=yes -noverifypydeps=yes - -do_build() { - python3 -m flit_core.wheel -} - -do_install() { - python3 bootstrap_install.py --install-root "${DESTDIR}" \ - --installdir "/${py3_sitelib}-bootstrap" \ - "dist/flit_core-${version}-py3-none-any.whl" - vlicense LICENSE -} diff --git a/srcpkgs/python3-flit_core-bootstrap/update b/srcpkgs/python3-flit_core-bootstrap/update deleted file mode 100644 index 4a8c962cedbc93..00000000000000 --- a/srcpkgs/python3-flit_core-bootstrap/update +++ /dev/null @@ -1 +0,0 @@ -pkgname=flit_core diff --git a/srcpkgs/python3-flit_core/template b/srcpkgs/python3-flit_core/template deleted file mode 100644 index 4b11f8ee47e877..00000000000000 --- a/srcpkgs/python3-flit_core/template +++ /dev/null @@ -1,31 +0,0 @@ -# Template file for 'python3-flit_core' -pkgname=python3-flit_core -version=3.12.0 -revision=1 -# This package is required by python3-build and python3-installer, used by the -# python3-pep517 style; so using that style here would create a cycle -hostmakedepends="python3" -depends="python3" -checkdepends="python3-pytest python3-testpath $depends" -short_desc="Simplified packaging of Python modules - PEP 517 build backend" -maintainer="Andrew J. Hesford " -license="BSD-3-Clause" -homepage="https://flit.pypa.io/" -changelog="https://flit.pypa.io/en/stable/history.html" -distfiles="${PYPI_SITE}/f/flit_core/flit_core-${version}.tar.gz" -checksum=18f63100d6f94385c6ed57a72073443e1a71a4acb4339491615d0f16d6ff01b2 - -do_build() { - python3 -m flit_core.wheel -} - -do_check() { - python3 -m pytest tests_core -} - -do_install() { - python3 bootstrap_install.py --install-root "${DESTDIR}" \ - "dist/flit_core-${version}-py3-none-any.whl" - - vlicense LICENSE -} diff --git a/srcpkgs/python3-fonttools b/srcpkgs/python3-fonttools deleted file mode 120000 index d10c4b7e084f12..00000000000000 --- a/srcpkgs/python3-fonttools +++ /dev/null @@ -1 +0,0 @@ -fonttools \ No newline at end of file diff --git a/srcpkgs/python3-forbiddenfruit/template b/srcpkgs/python3-forbiddenfruit/template deleted file mode 100644 index fcfe09af6dc6f4..00000000000000 --- a/srcpkgs/python3-forbiddenfruit/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'python3-forbiddenfruit' -pkgname=python3-forbiddenfruit -version=0.1.4 -revision=1 -build_style=python3-pep517 -hostmakedepends="python3-setuptools" -depends="python3" -short_desc="Patch python built-in objects" -maintainer="Gonzalo Tornaría " -license="GPL-3.0-or-later OR MIT" -homepage="https://github.com/clarete/forbiddenfruit" -changelog="https://github.com/clarete/forbiddenfruit/releases" -distfiles="${PYPI_SITE}/f/forbiddenfruit/forbiddenfruit-${version}.tar.gz" -checksum=e3f7e66561a29ae129aac139a85d610dbf3dd896128187ed5454b6421f624253 -make_check=no # Tests require removed python3-nose - -post_install() { - vlicense COPYING.mit -} diff --git a/srcpkgs/python3-fpylll/template b/srcpkgs/python3-fpylll/template deleted file mode 100644 index 0d5d8bb0e42b18..00000000000000 --- a/srcpkgs/python3-fpylll/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'python3-fpylll' -pkgname=python3-fpylll -version=0.6.4 -revision=1 -build_style=python3-pep517 -hostmakedepends="python3-setuptools python3-wheel python3-Cython - python3-cysignals python3-numpy" -makedepends="python3-devel gmp-devel mpfr-devel fplll-devel pari-devel - python3-numpy" -depends="python3" -checkdepends="python3-pytest python3-numpy" -short_desc="Python wrapper to fplll (floating point lattice algorithms)" -maintainer="Gonzalo Tornaría " -license="GPL-2.0-or-later" -homepage="https://github.com/fplll/fpylll" -changelog="https://github.com/fplll/fpylll/releases" -distfiles="https://github.com/fplll/fpylll/releases/download/${version}/fpylll-${version}.tar.gz" -checksum=711d60d8ada46a410932cc45587728b4c7f4ea38a9b8d0be061f5ce098632ecd diff --git a/srcpkgs/python3-freezegun/patches/fix-upstream-issue-550.patch b/srcpkgs/python3-freezegun/patches/fix-upstream-issue-550.patch deleted file mode 100644 index 5091090f8bbb08..00000000000000 --- a/srcpkgs/python3-freezegun/patches/fix-upstream-issue-550.patch +++ /dev/null @@ -1,25 +0,0 @@ -https://github.com/spulec/freezegun/pull/550 - ---- a/tests/test_datetimes.py -+++ b/tests/test_datetimes.py -@@ -534,17 +534,17 @@ - @freeze_time('2013-04-09', as_kwarg='frozen_time') - def test_method_decorator_works_on_unittest_kwarg_frozen_time(self, frozen_time: Any) -> None: - self.assertEqual(datetime.date(2013, 4, 9), datetime.date.today()) -- self.assertEqual(datetime.date(2013, 4, 9), frozen_time.time_to_freeze.today()) -+ assert frozen_time.time_to_freeze.today().strftime('%Y-%m-%d') == "2013-04-09" - - @freeze_time('2013-04-09', as_kwarg='hello') - def test_method_decorator_works_on_unittest_kwarg_hello(self, **kwargs: Any) -> None: - self.assertEqual(datetime.date(2013, 4, 9), datetime.date.today()) -- self.assertEqual(datetime.date(2013, 4, 9), kwargs.get('hello').time_to_freeze.today()) # type: ignore -+ assert kwargs.get("hello").time_to_freeze.today().strftime('%Y-%m-%d') == "2013-04-09" # type: ignore - - @freeze_time(lambda: datetime.date(year=2013, month=4, day=9), as_kwarg='frozen_time') - def test_method_decorator_works_on_unittest_kwarg_frozen_time_with_func(self, frozen_time: Any) -> None: - self.assertEqual(datetime.date(2013, 4, 9), datetime.date.today()) -- self.assertEqual(datetime.date(2013, 4, 9), frozen_time.time_to_freeze.today()) -+ assert frozen_time.time_to_freeze.today().strftime('%Y-%m-%d') == "2013-04-09" - - - @freeze_time('2013-04-09') diff --git a/srcpkgs/python3-freezegun/template b/srcpkgs/python3-freezegun/template deleted file mode 100644 index dbc6f581e2945d..00000000000000 --- a/srcpkgs/python3-freezegun/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'python3-freezegun' -pkgname=python3-freezegun -version=1.5.1 -revision=1 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3-dateutil" -checkdepends="${depends} python3-pytest-xdist" -short_desc="Let your Python tests travel through time" -maintainer="Orphaned " -license="Apache-2.0" -homepage="https://github.com/spulec/freezegun" -changelog="https://raw.githubusercontent.com/spulec/freezegun/master/CHANGELOG" -distfiles="${PYPI_SITE}/f/freezegun/freezegun-${version}.tar.gz" -checksum=b29dedfcda6d5e8e083ce71b2b542753ad48cfec44037b3fc79702e2980a89e9 - -do_check() { - # Timezone needs to be fixed due to - # https://github.com/spulec/freezegun/issues/322. - TZ="UTC" PYTHONPATH="${PWD}/build/lib" python3 -m pytest -} diff --git a/srcpkgs/python3-frozendict/template b/srcpkgs/python3-frozendict/template deleted file mode 100644 index 08b17044a001de..00000000000000 --- a/srcpkgs/python3-frozendict/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'python3-frozendict' -pkgname=python3-frozendict -version=2.3.5 -revision=3 -build_style=python3-module -make_check_args="-k not(test_c_extension)" -hostmakedepends="python3-setuptools" -makedepends="python3-devel" -depends="python3" -checkdepends="python3-pytest" -short_desc="Immutable mapping for Python3" -maintainer="Orphaned " -license="LGPL-3.0-only" -homepage="https://github.com/Marco-Sulla/python-frozendict" -distfiles="${PYPI_SITE}/f/frozendict/frozendict-${version}.tar.gz" -checksum=65d7e3995c9174b77d7d80514d7062381750491e112bbeb44323368baa3e636a diff --git a/srcpkgs/python3-frozenlist/patches/no-expandvars.patch b/srcpkgs/python3-frozenlist/patches/no-expandvars.patch deleted file mode 100644 index 5ed8c78b20f064..00000000000000 --- a/srcpkgs/python3-frozenlist/patches/no-expandvars.patch +++ /dev/null @@ -1,23 +0,0 @@ -diff -ur a/packaging/pep517_backend/_cython_configuration.py b/packaging/pep517_backend/_cython_configuration.py ---- a/packaging/pep517_backend/_cython_configuration.py 2024-11-16 13:10:48.821864296 -0500 -+++ b/packaging/pep517_backend/_cython_configuration.py 2024-11-16 13:12:37.985262597 -0500 -@@ -7,7 +7,7 @@ - from pathlib import Path - from sys import version_info as _python_version_tuple - --from expandvars import expandvars -+from os.path import expandvars - - from ._compat import load_toml_from_string # noqa: WPS436 - from ._transformers import ( # noqa: WPS436 -diff -ur a/pyproject.toml b/pyproject.toml ---- a/pyproject.toml 2024-11-16 13:10:48.821864296 -0500 -+++ b/pyproject.toml 2024-11-16 13:10:59.594903606 -0500 -@@ -3,7 +3,6 @@ - # NOTE: The following build dependencies are necessary for initial - # NOTE: provisioning of the in-tree build backend located under - # NOTE: `packaging/pep517_backend/`. -- "expandvars", - "setuptools >= 47", # Minimum required for `version = attr:` - "tomli; python_version < '3.11'", - ] diff --git a/srcpkgs/python3-frozenlist/template b/srcpkgs/python3-frozenlist/template deleted file mode 100644 index d533734432892c..00000000000000 --- a/srcpkgs/python3-frozenlist/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'python3-frozenlist' -pkgname=python3-frozenlist -version=1.5.0 -revision=1 -build_style=python3-pep517 -hostmakedepends="python3-setuptools python3-wheel python3-Cython" -makedepends="python3-devel" -depends="python3" -checkdepends="python3-pytest python3-pytest-asyncio python3-pytest-cov" -short_desc="List-like structure which implements collections.abc.MutableSequence" -maintainer="Arjan Mossel " -license="Apache-2.0" -homepage="https://github.com/aio-libs/frozenlist" -distfiles="${PYPI_SITE}/f/frozenlist/frozenlist-${version}.tar.gz" -checksum=81d5af29e61b9c8348e876d442253723928dce6433e0e76cd925cd83f1b4b817 diff --git a/srcpkgs/python3-furl/template b/srcpkgs/python3-furl/template deleted file mode 100644 index 88019b997fc800..00000000000000 --- a/srcpkgs/python3-furl/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'python3-furl' -pkgname=python3-furl -version=2.1.0 -revision=6 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3-six python3-orderedmultidict" -checkdepends="$depends python3-flake8" -short_desc="Python 3 URL manipulation made simple" -maintainer="Orphaned " -license="Unlicense" -homepage="https://github.com/gruns/furl" -distfiles="${PYPI_SITE}/f/furl/furl-${version}.tar.gz" -checksum=c0e0231a1feee2acd256574b7033df3144775451c610cb587060d6a0d7e0b621 diff --git a/srcpkgs/python3-fuse/template b/srcpkgs/python3-fuse/template deleted file mode 100644 index f3c727f9321b6d..00000000000000 --- a/srcpkgs/python3-fuse/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'python3-fuse' -pkgname=python3-fuse -version=1.0.0 -revision=6 -build_style=python3-module -hostmakedepends="pkg-config python3-setuptools" -makedepends="fuse-devel python3-devel" -depends="python3" -short_desc="FUSE bindings for Python3" -maintainer="Orphaned " -license="LGPL-2.1-or-later" -homepage="https://github.com/libfuse/python-fuse" -distfiles="https://github.com/libfuse/python-fuse/archive/v${version}.tar.gz" -checksum=caa90dd931128407df12b2c090200e49a67b9afb4176211aad03e2a19209a506 diff --git a/srcpkgs/python3-fuse/update b/srcpkgs/python3-fuse/update deleted file mode 100644 index e56810867772a1..00000000000000 --- a/srcpkgs/python3-fuse/update +++ /dev/null @@ -1 +0,0 @@ -pkgname=fuse-python diff --git a/srcpkgs/python3-future/template b/srcpkgs/python3-future/template deleted file mode 100644 index 66807c0c6d2816..00000000000000 --- a/srcpkgs/python3-future/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'python3-future' -pkgname=python3-future -version=0.18.3 -revision=2 -build_style=python3-pep517 -hostmakedepends="python3-setuptools python3-wheel" -depends="python3" -short_desc="Clean single-source support for Python 3 and 2 (Python3)" -maintainer="Emil Miler " -license="MIT" -homepage="https://python-future.org/" -distfiles="${PYPI_SITE}/f/future/future-${version}.tar.gz" -checksum=34a17436ed1e96697a86f9de3d15a3b0be01d8bc8de9c1dffd59fb8234ed5307 - -conflicts="python-future>=0" - -post_install() { - vlicense LICENSE.txt -} diff --git a/srcpkgs/python3-fuzzyfinder/template b/srcpkgs/python3-fuzzyfinder/template deleted file mode 100644 index 1e16378bdc79c0..00000000000000 --- a/srcpkgs/python3-fuzzyfinder/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'python3-fuzzyfinder' -pkgname=python3-fuzzyfinder -version=2.1.0 -revision=7 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3" -short_desc="Fuzzy Finder implemented in Python" -maintainer="Orphaned " -license="BSD-3-Clause" -homepage="https://github.com/amjith/fuzzyfinder" -distfiles="https://github.com/amjith/fuzzyfinder/archive/${version}.tar.gz" -checksum=fb2cee04359a8726280fc4a949b170072bc3da2b50f4c3856033bc1f637822c3 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-gast/template b/srcpkgs/python3-gast/template deleted file mode 100644 index 0aa6a89b91e8af..00000000000000 --- a/srcpkgs/python3-gast/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'python3-gast' -pkgname=python3-gast -version=0.6.0 -revision=2 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3" -checkdepends="python3-pytest" -short_desc="Python AST that abstracts the underlying Python version" -maintainer="Andrew J. Hesford " -license="BSD-3-Clause" -homepage="https://github.com/serge-sans-paille/gast" -distfiles="${PYPI_SITE}/g/gast/gast-${version}.tar.gz" -checksum=88fc5300d32c7ac6ca7b515310862f71e6fdf2c029bbec7c66c0f5dd47b6b1fb - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-geojson/template b/srcpkgs/python3-geojson/template deleted file mode 100644 index af2ca686d173d8..00000000000000 --- a/srcpkgs/python3-geojson/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'python3-geojson' -pkgname=python3-geojson -version=2.5.0 -revision=7 -build_style=python3-module -pycompile_module="geojson" -hostmakedepends="python3-setuptools" -depends="python3" -short_desc="Bindings and utilities for GeoJSON (Python3)" -maintainer="Orphaned " -license="BSD-3-Clause" -homepage="https://github.com/frewsxcv/python-geojson" -distfiles="${PYPI_SITE}/g/geojson/geojson-${version}.tar.gz" -checksum=6e4bb7ace4226a45d9c8c8b1348b3fc43540658359f93c3f7e03efa9f15f658a - -do_check() { - python3 setup.py test -} - -post_install() { - vlicense LICENSE.rst -} diff --git a/srcpkgs/python3-gevent/template b/srcpkgs/python3-gevent/template deleted file mode 100644 index 84980d8acafd80..00000000000000 --- a/srcpkgs/python3-gevent/template +++ /dev/null @@ -1,32 +0,0 @@ -# Template file for 'python3-gevent' -pkgname=python3-gevent -version=24.11.1 -revision=1 -build_style=python3-module -hostmakedepends="python3-setuptools python3-Cython" -makedepends="python3-devel libev-devel libuv-devel c-ares-devel python3-greenlet-devel" -depends="python3-dnspython python3-greenlet python3-zope.event python3-zope.interface" -checkdepends="${depends} iana-etc" -short_desc="Coroutine-based Python3 networking library" -maintainer="Orphaned " -license="MIT" -homepage="http://www.gevent.org/" -distfiles="https://github.com/gevent/gevent/archive/${version}.tar.gz" -checksum=e61b5633bf4e15e121fe9ad0273c3479d40bc49e042bd03a1c9f1213233e329f - -post_extract() { - # purge bundled dependencies - rm -rf deps -} - -do_check() { - PYTHONPATH="$(cd build/lib* && pwd)" python3 -m gevent.tests -} - -post_install() { - vlicense LICENSE - # remove python2 compat stuff - rm -f ${DESTDIR}/${py3_sitelib}/gevent/_*2.py - # don't ship tests - rm -rf ${DESTDIR}/${py3_sitelib}/gevent/tests -} diff --git a/srcpkgs/python3-gevent/update b/srcpkgs/python3-gevent/update deleted file mode 100644 index 25ef51d109a4fd..00000000000000 --- a/srcpkgs/python3-gevent/update +++ /dev/null @@ -1 +0,0 @@ -ignore="*a* *b* *rc*" diff --git a/srcpkgs/python3-gitdb/template b/srcpkgs/python3-gitdb/template deleted file mode 100644 index c84ed4931ba681..00000000000000 --- a/srcpkgs/python3-gitdb/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'python3-gitdb' -pkgname=python3-gitdb -version=4.0.10 -revision=3 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3-smmap" -short_desc="Pure-Python git object database (Python3)" -maintainer="Orphaned " -license="BSD-3-Clause" -homepage="https://github.com/gitpython-developers/gitdb" -changelog="https://github.com/gitpython-developers/gitdb/raw/master/doc/source/changes.rst" -distfiles="${PYPI_SITE}/g/gitdb/gitdb-${version}.tar.gz" -checksum=6eb990b69df4e15bad899ea868dc46572c3f75339735663b81de79b06f17eb9a -# FIXME: TypeError: None is not callable -# See https://github.com/void-linux/void-packages/pull/35536#discussion_r805185677 -make_check=no - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-gitea-client/template b/srcpkgs/python3-gitea-client/template deleted file mode 100644 index 0c477124f5c621..00000000000000 --- a/srcpkgs/python3-gitea-client/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'python3-gitea-client' -pkgname=python3-gitea-client -version=1.0.9 -revision=3 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3-attrs python3-future python3-requests python3-responses" -checkdepends="$depends python3-pytest" -short_desc="Python3 library for interacting with a gitea server" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/unfoldingWord-dev/python-gitea-client" -distfiles="${PYPI_SITE}/g/gitea_client/gitea_client-${version}.tar.gz" -checksum=6114e81bcec638f089dd84e374fe0c57981ec550386f7ba5aa1343409cfe7a18 - -post_install() { - vlicense LICENSE.txt - # remove tests directory polluting site-packages - rm -r ${DESTDIR}/usr/lib/python*/site-packages/tests -} - -python3-gogs-client_package() { - metapackage=yes - short_desc+=" (transitional dummy package)" - depends="${sourcepkg}>=${version}_${revision}" -} diff --git a/srcpkgs/python3-github3/template b/srcpkgs/python3-github3/template deleted file mode 100644 index b5eddd25dfc1a3..00000000000000 --- a/srcpkgs/python3-github3/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'python3-github3' -pkgname=python3-github3 -version=3.2.0 -revision=4 -build_style=python3-module -make_check_args="-k not(test_delete_key)" -hostmakedepends="python3-setuptools" -depends="python3-requests python3-uritemplate python3-dateutil python3-PyJWT" -checkdepends="$depends python3-pytest-xdist python3-betamax-matchers" -short_desc="Wrapper for GitHub's API (Python3)" -maintainer="Orphaned " -license="BSD-3-Clause" -homepage="https://github3py.readthedocs.org" -changelog="https://raw.githubusercontent.com/sigmavirus24/github3.py/master/docs/source/release-notes/${version}.rst" -distfiles="${PYPI_SITE}/g/github3.py/github3.py-${version}.tar.gz" -checksum=09b72be1497d346b0968cde8360a0d6af79dc206d0149a63cd3ec86c65c377cc - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-github3/update b/srcpkgs/python3-github3/update deleted file mode 100644 index 7c2b3b597349b5..00000000000000 --- a/srcpkgs/python3-github3/update +++ /dev/null @@ -1,2 +0,0 @@ -pkgname=github3.py -ignore="*a*" diff --git a/srcpkgs/python3-gitlab/template b/srcpkgs/python3-gitlab/template deleted file mode 100644 index b29a9c14438386..00000000000000 --- a/srcpkgs/python3-gitlab/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'python3-gitlab' -pkgname=python3-gitlab -version=3.6.0 -revision=4 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3-requests python3-requests-toolbelt" -checkdepends="python3-pytest python3-responses python3-wheel ${depends}" -short_desc="Wrapper for GitLab's API (Python3)" -maintainer="Orphaned " -license="LGPL-3.0-or-later" -homepage="https://github.com/python-gitlab/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 -conflicts="python-gitlab>=0" - -post_extract() { - rm -r tests/functional -} diff --git a/srcpkgs/python3-glad/template b/srcpkgs/python3-glad/template deleted file mode 100644 index a883640c269a91..00000000000000 --- a/srcpkgs/python3-glad/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'python3-glad' -pkgname=python3-glad -version=2.0.4 -revision=3 -build_style=python3-pep517 -hostmakedepends="python3-setuptools python3-wheel" -depends="python3-Jinja2" -short_desc="Vulkan/GL/GLES/EGL/GLX/WGL Loader-Generator based on the official specs" -maintainer="Orphaned " -license="MIT, Apache-2.0" -homepage="https://github.com/Dav1dde/glad" -distfiles="https://github.com/Dav1dde/glad/archive/refs/tags/v${version}.tar.gz" -checksum=02629644c242dcc27c58222bd2c001d5e2f3765dbbcfd796542308bddebab401 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-gmpy2/template b/srcpkgs/python3-gmpy2/template deleted file mode 100644 index 93d82a79f67299..00000000000000 --- a/srcpkgs/python3-gmpy2/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'python3-gmpy2' -pkgname=python3-gmpy2 -version=2.2.1 -revision=2 -build_style=python3-pep517 -hostmakedepends="python3-setuptools python3-wheel" -makedepends="python3-devel gmp-devel mpfr-devel libmpc-devel" -depends="python3" -checkdepends="python3-pytest python3-hypothesis" -short_desc="Python3 interface to GMP, MPFR and MPC libraries" -maintainer="Gonzalo Tornaría " -license="LGPL-3.0-or-later" -homepage="https://github.com/aleaxit/gmpy" -changelog="https://github.com/aleaxit/gmpy/releases" -distfiles="${PYPI_SITE}/g/gmpy2/gmpy2-${version%r}.tar.gz" -checksum=e83e07567441b78cb87544910cb3cc4fe94e7da987e93ef7622e76fb96650432 - -if [ "$XBPS_CHECK_PKGS" = full ]; then - # this would cause a build-time circular dependency - checkdepends+=" python3-mpmath" -fi diff --git a/srcpkgs/python3-gntp/template b/srcpkgs/python3-gntp/template deleted file mode 100644 index 0df7d2b8d0c847..00000000000000 --- a/srcpkgs/python3-gntp/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'python3-gntp' -pkgname=python3-gntp -version=1.0.3 -revision=13 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3" -short_desc="Python3 library for the Growl Notification Transport Protocol" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/kfdm/gntp" -distfiles="https://github.com/kfdm/gntp/archive/v${version}.tar.gz" -checksum=e9fde29e5ec37dfb77a7659018a7c7f65cb1411054c864eae137ce3d008f794f -conflicts="python-gntp>=0" - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-gnupg/patches/0001-skip-test-failing-in-void-CI.patch b/srcpkgs/python3-gnupg/patches/0001-skip-test-failing-in-void-CI.patch deleted file mode 100644 index 60c356bf78d3f1..00000000000000 --- a/srcpkgs/python3-gnupg/patches/0001-skip-test-failing-in-void-CI.patch +++ /dev/null @@ -1,25 +0,0 @@ -From 7386c3d8e1dbc332ae3d4eda57d4133b309e5645 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Jan=20Christian=20Gr=C3=BCnhage?= - -Date: Sat, 26 Mar 2022 12:41:28 +0100 -Subject: [PATCH] skip test failing in void CI - ---- - test_gnupg.py | 1 + - 1 file changed, 1 insertion(+) - -diff --git a/test_gnupg.py b/test_gnupg.py -index 4e8f685..2df2285 100644 ---- a/test_gnupg.py -+++ b/test_gnupg.py -@@ -1204,6 +1204,7 @@ class GPGTestCase(unittest.TestCase): - self.do_file_encryption_and_decryption(encfname, decfname) - - @skipIf(os.name == 'nt', 'Test not suitable for Windows') -+ @unittest.skip("Doesn't work in voidlinux CI") - def test_invalid_outputs(self): - "Test encrypting to invalid output files" - encfno, encfname = tempfile.mkstemp() --- -2.36.1 - diff --git a/srcpkgs/python3-gnupg/template b/srcpkgs/python3-gnupg/template deleted file mode 100644 index 83fc1cb3b41f64..00000000000000 --- a/srcpkgs/python3-gnupg/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'python3-gnupg' -pkgname=python3-gnupg -version=0.5.1 -revision=3 -build_style=python3-pep517 -hostmakedepends="python3-setuptools python3-wheel" -depends="python3 gnupg" -checkdepends="${depends} python3-pytest" -short_desc="Python3 wrapper for GnuPG" -maintainer="Lon Willett " -license="BSD-3-Clause" -homepage="https://docs.red-dove.com/python-gnupg/" -changelog="https://github.com/vsajip/python-gnupg#change-log" -distfiles="${PYPI_SITE}/p/python-gnupg/python-gnupg-${version}.tar.gz" -checksum=5674bad4e93876c0b0d3197e314d7f942d39018bf31e2b833f6788a6813c3fb8 -make_check_pre="env NO_EXTERNAL_TESTS=1" - -post_install() { - vlicense LICENSE.txt -} diff --git a/srcpkgs/python3-gnupg/update b/srcpkgs/python3-gnupg/update deleted file mode 100644 index 1b0e270aa10ceb..00000000000000 --- a/srcpkgs/python3-gnupg/update +++ /dev/null @@ -1,2 +0,0 @@ -pkgname=python-gnupg -site="https://pypi.org/simple/python-gnupg/" diff --git a/srcpkgs/python3-gobject-devel b/srcpkgs/python3-gobject-devel deleted file mode 120000 index f761b469387e9b..00000000000000 --- a/srcpkgs/python3-gobject-devel +++ /dev/null @@ -1 +0,0 @@ -python3-gobject \ No newline at end of file diff --git a/srcpkgs/python3-gobject/template b/srcpkgs/python3-gobject/template deleted file mode 100644 index 1d07bba9717d28..00000000000000 --- a/srcpkgs/python3-gobject/template +++ /dev/null @@ -1,31 +0,0 @@ -# Template file for 'python3-gobject' -pkgname=python3-gobject -version=3.54.2 -revision=1 -build_style=meson -build_helper="gir" -configure_args="-Dpython=python${py3_ver}" -hostmakedepends="pkg-config python3-packaging-bootstrap" -makedepends="libglib-devel python3-cairo-devel python3-devel" -depends="gir-freedesktop python3-cairo" -checkdepends="python3-pytest pango python3-cairo gtk+3 xvfb-run" -short_desc="Python3 bindings for GObject" -maintainer="Enno Boland " -license="LGPL-2.1-or-later" -homepage="https://pygobject.readthedocs.io/" -changelog="https://pygobject.readthedocs.io/en/latest/changelog.html" -distfiles="${GNOME_SITE}/pygobject/${version%.*}/pygobject-${version}.tar.gz" -checksum=03cffeb49d8a1879b621d8f606ac904218019a0ae699b1cd3780a8ee611e696b -provides="py3:gi-${version}_${revision}" -make_check_pre="xvfb-run" - -python3-gobject-devel_package() { - depends="libgirepository-devel python3-cairo-devel - libglib-devel libffi-devel - python3-gobject>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/python3-gobject/update b/srcpkgs/python3-gobject/update deleted file mode 100644 index 46e4c1470741be..00000000000000 --- a/srcpkgs/python3-gobject/update +++ /dev/null @@ -1 +0,0 @@ -pkgname="pygobject" diff --git a/srcpkgs/python3-gogs-client b/srcpkgs/python3-gogs-client deleted file mode 120000 index 8ec72bd5ac9e6d..00000000000000 --- a/srcpkgs/python3-gogs-client +++ /dev/null @@ -1 +0,0 @@ -python3-gitea-client \ No newline at end of file diff --git a/srcpkgs/python3-google-api-core/template b/srcpkgs/python3-google-api-core/template deleted file mode 100644 index ae9f56926b5cdb..00000000000000 --- a/srcpkgs/python3-google-api-core/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'python3-google-api-core' -pkgname=python3-google-api-core -version=2.11.0 -revision=3 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3-googleapis-common-protos python3-protobuf python3-google-auth - python3-requests" -short_desc="Google API client core library for Python3" -maintainer="Orphaned " -license="Apache-2.0" -homepage="https://googleapis.dev/python/google-api-core/latest/index.html" -changelog="https://raw.githubusercontent.com/googleapis/python-api-core/main/CHANGELOG.md" -distfiles="${PYPI_SITE}/g/google-api-core/google-api-core-${version}.tar.gz" -checksum=4b9bb5d5a380a0befa0573b302651b8a9a89262c1730e37bf423cec511804c22 -# tests require unpackaged dependencies: asyncmock, proto-plus -make_check=no diff --git a/srcpkgs/python3-google-api-python-client/template b/srcpkgs/python3-google-api-python-client/template deleted file mode 100644 index 19c64dc342c6bf..00000000000000 --- a/srcpkgs/python3-google-api-python-client/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'python3-google-api-python-client' -pkgname=python3-google-api-python-client -version=2.80.0 -revision=3 -build_style=python3-module -make_check_args="--deselect=tests/test__helpers.py::PositionalTests::test_usage - --deselect=tests/test_discovery.py::DiscoveryErrors::test_tests_should_be_run_with_strict_positional_enforcement" -hostmakedepends="python3-setuptools" -depends="python3-httplib2 python3-google-auth python3-google-auth-httplib2 - python3-google-api-core python3-uritemplate" -checkdepends="${depends} python3-parameterized python3-openssl - python3-oauth2client python3-pytest-xdist" -short_desc="Google API client library for Python3" -maintainer="Orphaned " -license="Apache-2.0" -homepage="https://googleapis.github.io/google-api-python-client/" -changelog="https://raw.githubusercontent.com/googleapis/google-api-python-client/main/CHANGELOG.md" -distfiles="${PYPI_SITE}/g/google-api-python-client/google-api-python-client-${version}.tar.gz" -checksum=51dd62d467da7ad3df63c3f0e6fca84266ce50c2218691204b2e8cd651a0719a diff --git a/srcpkgs/python3-google-auth-httplib2/template b/srcpkgs/python3-google-auth-httplib2/template deleted file mode 100644 index 8761667fbab31c..00000000000000 --- a/srcpkgs/python3-google-auth-httplib2/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'python3-google-auth-httplib2' -pkgname=python3-google-auth-httplib2 -version=0.1.0 -revision=5 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3-google-auth python3-httplib2" -checkdepends="$depends python3-mock python3-pytest python3-Flask" -short_desc="Google Authentication Library: httplib2 transport (Python3)" -maintainer="Orphaned " -license="Apache-2.0" -homepage="https://github.com/GoogleCloudPlatform/google-auth-library-python-httplib2" -distfiles="${PYPI_SITE}/g/google-auth-httplib2/google-auth-httplib2-${version}.tar.gz" -checksum=a07c39fd632becacd3f07718dfd6021bf396978f03ad3ce4321d060015cc30ac -# tests require unpackaged optional dependency -make_check=no diff --git a/srcpkgs/python3-google-auth-oauthlib/template b/srcpkgs/python3-google-auth-oauthlib/template deleted file mode 100644 index 1fad33b9aff7b3..00000000000000 --- a/srcpkgs/python3-google-auth-oauthlib/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'python3-google-auth-oauthlib' -pkgname=python3-google-auth-oauthlib -version=1.0.0 -revision=3 -build_style=python3-module -make_check_args="--deselect tests/unit/test_flow.py::TestInstalledAppFlow::test_run_local_server_bind_addr" -hostmakedepends="python3-setuptools" -depends="python3-google-auth python3-requests-oauthlib" -checkdepends="${depends} python3-click python3-mock python3-pytest-xdist" -short_desc="Oauthlib integration for Google Auth" -maintainer="Orphaned " -license="Apache-2.0" -homepage="https://googleapis.dev/python/google-auth-oauthlib/latest/index.html" -changelog="https://raw.githubusercontent.com/googleapis/google-auth-library-python-oauthlib/main/CHANGELOG.md" -distfiles="${PYPI_SITE}/g/google-auth-oauthlib/google-auth-oauthlib-${version}.tar.gz" -checksum=e375064964820b47221a7e1b7ee1fd77051b6323c3f9e3e19785f78ab67ecfc5 diff --git a/srcpkgs/python3-google-auth/template b/srcpkgs/python3-google-auth/template deleted file mode 100644 index 16c66fdc47a932..00000000000000 --- a/srcpkgs/python3-google-auth/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'python3-google-auth' -pkgname=python3-google-auth -version=2.16.2 -revision=3 -build_style=python3-module -# upstream restricts python3-cryptography to lower versions -# for tests; causing them to fail with the version in repo -make_check_args="--ignore=tests/oauth2/test_challenges.py - --ignore=tests/transport/test__custom_tls_signer.py - --ignore=tests/transport/test_requests.py - --ignore=tests/transport/test_urllib3.py" -hostmakedepends="python3-setuptools" -depends="python3-pyasn1-modules python3-rsa python3-six python3-cachetools" -checkdepends="${depends} python3-Flask python3-freezegun python3-mock python3-oauth2client - python3-openssl python3-pytest-localserver python3-requests python3-urllib3 python3-cryptography - python3-responses python3-grpcio python3-certifi python3-pytest-xdist" -short_desc="Google Authentication Library (Python3)" -maintainer="Orphaned " -license="Apache-2.0" -homepage="https://googleapis.dev/python/google-auth/latest/index.html" -changelog="https://raw.githubusercontent.com/googleapis/google-auth-library-python/main/CHANGELOG.md" -distfiles="${PYPI_SITE}/g/google-auth/google-auth-${version}.tar.gz" -checksum=07e14f34ec288e3f33e00e2e3cc40c8942aa5d4ceac06256a28cd8e786591420 diff --git a/srcpkgs/python3-google-i18n-address/template b/srcpkgs/python3-google-i18n-address/template deleted file mode 100644 index 636f8d69ca895f..00000000000000 --- a/srcpkgs/python3-google-i18n-address/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'python3-google-i18n-address' -pkgname=python3-google-i18n-address -version=3.1.1 -revision=2 -build_style=python3-pep517 -make_check_target="tests/" -hostmakedepends="python3-poetry-core hatchling" -depends="python3-requests" -checkdepends="python3-pytest-cov python3-pytest-cov $depends" -short_desc="Address validation helpers for Google's i18n address database" -maintainer="Andrew Benson " -license="GPL-3.0-or-later" -homepage="https://github.com/mirumee/google-i18n-address" -distfiles="https://github.com/mirumee/google-i18n-address/archive/refs/tags/${version}.tar.gz" -checksum=081a0b6b23c6846830debf3204d554d6312ba42f319f1d6395e5011b3527646c diff --git a/srcpkgs/python3-googleapis-common-protos/template b/srcpkgs/python3-googleapis-common-protos/template deleted file mode 100644 index 1fdf795f81bd44..00000000000000 --- a/srcpkgs/python3-googleapis-common-protos/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'python3-googleapis-common-protos' -pkgname=python3-googleapis-common-protos -version=1.58.0 -revision=3 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3-protobuf" -checkdepends="${depends} python3-grpcio python3-mock python3-pytest-xdist" -short_desc="Common protobufs used in Google APIs (Python3)" -maintainer="Orphaned " -license="Apache-2.0" -homepage="https://pypi.org/project/googleapis-common-protos/" -changelog="https://raw.githubusercontent.com/googleapis/python-api-common-protos/v1.57.0/CHANGELOG.md" -distfiles="${PYPI_SITE}/g/googleapis-common-protos/googleapis-common-protos-${version}.tar.gz" -checksum=c727251ec025947d545184ba17e3578840fc3a24a0516a020479edab660457df - -post_install() { - chmod -R +r "${DESTDIR}/${py3_sitelib}" -} diff --git a/srcpkgs/python3-graphviz/template b/srcpkgs/python3-graphviz/template deleted file mode 100644 index 633c00218253fc..00000000000000 --- a/srcpkgs/python3-graphviz/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'python3-graphviz' -pkgname=python3-graphviz -version=0.20.1 -revision=3 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="graphviz python3" -checkdepends="python3-pytest-mock ${depends}" -short_desc="Simple Python3 interface for Graphviz" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/xflr6/graphviz" -changelog="https://github.com/xflr6/graphviz/blob/master/CHANGES.txt" -distfiles="https://github.com/xflr6/graphviz/archive/${version}.tar.gz" -checksum=815346b8c2fcd8ccede29623a67bfc30abdbb75749e96128b9d414573d6d8f04 - -post_extract() { - # do not run python3-coverage in unittests :/ - vsed -i setup.cfg -e 's/--cov --cov-report=term --cov-report=html//' - # don't add pointless dependency on python3-pytest-mock needed on python 3.5 - vsed -i setup.cfg -e '/mock_use_standalone_module/d' -} - -post_install() { - vlicense LICENSE.txt -} diff --git a/srcpkgs/python3-greenlet-devel b/srcpkgs/python3-greenlet-devel deleted file mode 120000 index f92032af24f963..00000000000000 --- a/srcpkgs/python3-greenlet-devel +++ /dev/null @@ -1 +0,0 @@ -python3-greenlet \ No newline at end of file diff --git a/srcpkgs/python3-greenlet/template b/srcpkgs/python3-greenlet/template deleted file mode 100644 index ba0efc4a787e6e..00000000000000 --- a/srcpkgs/python3-greenlet/template +++ /dev/null @@ -1,33 +0,0 @@ -# Template file for 'python3-greenlet' -pkgname=python3-greenlet -version=3.1.1 -revision=1 -build_style=python3-module -hostmakedepends="python3-setuptools" -makedepends="python3-devel" -depends="python3" -checkdepends="python3-objgraph python3-psutil" -short_desc="Lightweight in-process concurrent programming" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/python-greenlet/greenlet" -changelog="https://raw.githubusercontent.com/python-greenlet/greenlet/master/CHANGES.rst" -distfiles="${PYPI_SITE}/g/greenlet/greenlet-${version}.tar.gz" -checksum=4ce3ac6cdb6adf7946475d7ef31777c26d94bccc377e070a7986bd2d5c515467 - -do_check() { - python3 setup.py build_ext --inplace - PYTHONPATH=src python3 -m unittest discover src -} - -post_install() { - vlicense LICENSE -} - -python3-greenlet-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove ${py3_inc} - } -} diff --git a/srcpkgs/python3-grequests/template b/srcpkgs/python3-grequests/template deleted file mode 100644 index c8c54b4f464dac..00000000000000 --- a/srcpkgs/python3-grequests/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'python3-grequests' -pkgname=python3-grequests -version=0.6.0 -revision=5 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3-gevent python3-requests" -short_desc="Asynchronus HTTP requests with gevent" -maintainer="Orphaned " -license="BSD-2-Clause" -homepage="https://github.com/spyoungtech/grequests" -distfiles="https://github.com/spyoungtech/grequests/archive/v${version}.tar.gz" -checksum=8c4a7c004d6f01a44bb84069043b1d266228af238a4d4f2ea6f6bbdd4c37ee0e -make_check=no # Tests require removed python3-nose - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-grpcio-tools/patches/cross.patch b/srcpkgs/python3-grpcio-tools/patches/cross.patch deleted file mode 100644 index a00e5080641e57..00000000000000 --- a/srcpkgs/python3-grpcio-tools/patches/cross.patch +++ /dev/null @@ -1,13 +0,0 @@ -In Void cross-build environments, $CC and $CXX may actually contain arguments. - ---- a/setup.py 2024-11-26 09:12:22.059041830 -0500 -+++ b/setup.py 2024-11-26 09:12:44.641146370 -0500 -@@ -92,7 +92,7 @@ - ) - cxx = os.environ.get("CXX", "c++") - cpp_test = subprocess.Popen( -- [cxx, "-x", "c++", "-std=c++14", "-"], -+ shlex.split(cxx) + ["-x", "c++", "-std=c++14", "-"], - stdin=PIPE, - stdout=PIPE, - stderr=PIPE, diff --git a/srcpkgs/python3-grpcio-tools/template b/srcpkgs/python3-grpcio-tools/template deleted file mode 100644 index e0ba3cc521337e..00000000000000 --- a/srcpkgs/python3-grpcio-tools/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'python3-grpcio-tools' -pkgname=python3-grpcio-tools -version=1.67.1 -revision=1 -build_style=python3-module -hostmakedepends="python3-setuptools python3-Cython" -makedepends="python3-devel" -depends="python3-protobuf python3-grpcio" -checkdepends="python3-pytest $depends" -short_desc="Protobuf code generator for gRPC" -maintainer="Orphaned " -license="Apache-2.0" -homepage="https://grpc.io" -distfiles="${PYPI_SITE}/g/grpcio_tools/grpcio_tools-${version}.tar.gz" -checksum=d9657f5ddc62b52f58904e6054b7d8a8909ed08a1e28b734be3a707087bcf004 - -export GRPC_PYTHON_BUILD_WITH_CYTHON=1 - -pre_check() { - # Subprocesses fail to find the compiled extension when only - # PYTHONPATH is set, so copy the extension into to source tree - cp -f build/lib*/grpc_tools/*.so grpc_tools -} diff --git a/srcpkgs/python3-grpcio/template b/srcpkgs/python3-grpcio/template deleted file mode 100644 index 4de81544485817..00000000000000 --- a/srcpkgs/python3-grpcio/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'python3-grpcio' -pkgname=python3-grpcio -version=1.67.1 -revision=1 -build_style=python3-module -hostmakedepends="python3-setuptools python3-six python3-Cython" -makedepends="python3-devel zlib-devel c-ares-devel re2-devel openssl-devel - abseil-cpp-devel" -depends="python3-six" -short_desc="HTTP/2-based gRPC framework for Python" -maintainer="Orphaned " -license="Apache-2.0" -homepage="https://grpc.io" -distfiles="${PYPI_SITE}/g/grpcio/grpcio-${version}.tar.gz" -checksum=3dc2ed4cabea4dc14d5e708c2b426205956077cc5de419b4d4079315017e9732 - -export GRPC_PYTHON_BUILD_SYSTEM_ABSL=1 -export GRPC_PYTHON_BUILD_SYSTEM_ZLIB=1 -export GRPC_PYTHON_BUILD_SYSTEM_CARES=1 -export GRPC_PYTHON_BUILD_SYSTEM_RE2=1 -export GRPC_PYTHON_BUILD_SYSTEM_OPENSSL=1 - -post_extract() { - # abseil-cpp 2023xxxxxx requires at least c++ 17 - vsed -e 's/c++14/c++17/g' -i setup.py - rm src/python/grpcio/grpc/_cython/cygrpc.cpp -} diff --git a/srcpkgs/python3-guessit/template b/srcpkgs/python3-guessit/template deleted file mode 100644 index 8242ed2c8f7ddf..00000000000000 --- a/srcpkgs/python3-guessit/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'python3-guessit' -pkgname=python3-guessit -version=3.1.1 -revision=7 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3-rebulk python3-babelfish python3-dateutil" -short_desc="Library for guessing information from video filenames (Python3)" -maintainer="Orphaned " -license="LGPL-3.0-only" -homepage="https://guessit.readthedocs.io/en/latest/" -distfiles="${PYPI_SITE}/g/guessit/guessit-${version}.tar.gz" -checksum=71c68c6d4e9d639eba6534a838468115ad20f4c5a688eae3079f0c08d605a3b0 - -post_patch() { - # Package does not *need* pytest-runner to build, and Void doesn't have it - vsed -e "/setup_requires/s/['\"]pytest-runner['\"],*//" -i setup.py -} diff --git a/srcpkgs/python3-h11/template b/srcpkgs/python3-h11/template deleted file mode 100644 index aaf4032d6e8541..00000000000000 --- a/srcpkgs/python3-h11/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'python3-h11' -pkgname=python3-h11 -version=0.16.0 -revision=1 -build_style=python3-pep517 -hostmakedepends="python3-setuptools" -depends="python3" -checkdepends="python3-pytest" -short_desc="Bring-your-own-I/O implementation of HTTP/1.1 (Python3)" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/python-hyper/h11" -distfiles="https://github.com/python-hyper/h11/archive/v${version}.tar.gz" -checksum=d164114d09552ea887b5c9ed206d5a8e5bc0bf07d33e07a32622f91f102182c2 - -post_install() { - vlicense LICENSE.txt -} diff --git a/srcpkgs/python3-h2/template b/srcpkgs/python3-h2/template deleted file mode 100644 index 8cb25a17b24bb8..00000000000000 --- a/srcpkgs/python3-h2/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'python3-h2' -pkgname=python3-h2 -version=4.1.0 -revision=4 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3-hpack python3-hyperframe" -checkdepends="${depends} python3-hypothesis python3-pytest" -short_desc="HTTP/2 State-Machine based protocol implementation (Python3)" -maintainer="Orphaned " -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 - -post_install() { - vlicense LICENSE -} - -python3-hyper-h2_package() { - metapackage=yes - short_desc+=" - transitional dummy pkg" - depends="python3-h2>=${version}_${revision}" -} diff --git a/srcpkgs/python3-h5py/template b/srcpkgs/python3-h5py/template deleted file mode 100644 index ca7385cbd07ba1..00000000000000 --- a/srcpkgs/python3-h5py/template +++ /dev/null @@ -1,34 +0,0 @@ -# Template file for 'python3-h5py' -pkgname=python3-h5py -version=3.15.1 -revision=1 -build_style=python3-module -build_helper="numpy" -hostmakedepends="python3-setuptools python3-Cython python3-pkgconfig hdf5-devel" -makedepends="python3-devel hdf5-devel" -depends="python3-numpy" -short_desc="HDF5 for Python" -maintainer="Andrew J. Hesford " -license="BSD-3-Clause" -homepage="http://www.h5py.org/" -distfiles="${PYPI_SITE}/h/h5py/h5py-${version}.tar.gz" -checksum=c86e3ed45c4473564de55aa83b6fc9e5ead86578773dfbd93047380042e26b69 -# Tests require unpackaged pytest-mpi -make_check=no - -post_patch() { - if [ -n "$CROSS_BUILD" ] && [ "$XBPS_TARGET_WORDSIZE" = "32" ]; then - # numpy.complex256 is N/A on 32 bit; it is misdetected if host - # is 64 bit. Circumvent detection on affected platforms. - vsed -i setup_build.py -e 's/\(complex256_support =\).*/\1 False/' - fi -} - -pre_build() { - # Build in parallel - make_build_args+=" ${makejobs}" -} - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-habanero/template b/srcpkgs/python3-habanero/template deleted file mode 100644 index 2eef5c063745cf..00000000000000 --- a/srcpkgs/python3-habanero/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'python3-habanero' -pkgname=python3-habanero -version=0.6.2 -revision=8 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3-requests" -short_desc="Python3 low level client for Crossref Search API" -maintainer="xaltsc " -license="MIT" -homepage="https://github.com/sckott/habanero" -distfiles="${PYPI_SITE}/h/habanero/habanero-${version}.tar.gz" -checksum=806c74298e0fb8a838514307ef3eca73685a968b8efd00e5dfe1ea604200f59d - -post_install() { - vlicense docs/license.rst -} diff --git a/srcpkgs/python3-halo/template b/srcpkgs/python3-halo/template deleted file mode 100644 index 8cdedc290fbb33..00000000000000 --- a/srcpkgs/python3-halo/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'python3-halo' -pkgname=python3-halo -version=0.0.31 -revision=4 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3-log_symbols python3-spinners python3-termcolor - python3-colorama python3-six" -short_desc="Beautiful spinners for terminal, IPython and Jupyter" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/manrajgrover/halo" -distfiles="${PYPI_SITE}/h/halo/halo-${version}.tar.gz" -checksum=7b67a3521ee91d53b7152d4ee3452811e1d2a6321975137762eb3d70063cc9d6 -# Tests aren't distributed in the PyPi tarball and there are no tags -# in the repo on GitHub so we can't get the tarball from there... -make_check=no - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-hawkauthlib/template b/srcpkgs/python3-hawkauthlib/template deleted file mode 100644 index f222602af95e3f..00000000000000 --- a/srcpkgs/python3-hawkauthlib/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'python3-hawkauthlib' -pkgname=python3-hawkauthlib -version=2.0.0 -revision=8 -build_style=python3-module -pycompile_module="hawkauthlib" -hostmakedepends="python3-setuptools" -depends="python3-WebOb" -checkdepends="python3-WebOb python3-requests" -short_desc="Low-level library for implementing Hawk Access Authentication" -maintainer="Orphaned " -license="MPL-2.0" -homepage="https://github.com/mozilla-services/hawkauthlib" -distfiles="${PYPI_SITE}/h/hawkauthlib/hawkauthlib-${version}.tar.gz" -checksum=effd64a2572e3c0d9090b55ad2180b36ad50e7760bea225cb6ce2248f421510d - -do_check() { - python3 setup.py test -} diff --git a/srcpkgs/python3-hcloud/template b/srcpkgs/python3-hcloud/template deleted file mode 100644 index 0eb473ed9258a8..00000000000000 --- a/srcpkgs/python3-hcloud/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'python3-hcloud' -pkgname=python3-hcloud -version=1.32.0 -revision=2 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3-requests python3-future python3-dateutil" -checkdepends="${depends} python3-pytest python3-mock" -short_desc="Official Hetzner Cloud python library" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/hetznercloud/hcloud-python" -distfiles="${PYPI_SITE}/h/${pkgname/python3-/}/${pkgname/python3-/}-${version}.tar.gz" -checksum=bd7f397c314d189f3325ee9808f9fb54539dbcf913df955b3370e8f9c3f66ff6 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-hid/template b/srcpkgs/python3-hid/template deleted file mode 100644 index 325e3e2ea47cc5..00000000000000 --- a/srcpkgs/python3-hid/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'python3-hid' -pkgname=python3-hid -version=1.0.4 -revision=4 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="hidapi python3" -short_desc="Python hidapi bindings in ctypes" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/apmorton/pyhidapi" -# Can't use PyPi as the tarball there doesn't include LICENSE -distfiles="${homepage}/archive/refs/tags/${version}.tar.gz" -checksum=b4a48e643cf345cf061edb287255a2cfb9778eb89756a915a5baf8eabfb3a0e0 -make_check=no # Tests require removed python3-nose - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-hidapi/template b/srcpkgs/python3-hidapi/template deleted file mode 100644 index 1d2d9c5572e7e4..00000000000000 --- a/srcpkgs/python3-hidapi/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'python3-hidapi' -pkgname=python3-hidapi -version=0.14.0.post4 -revision=1 -build_style=python3-module -make_build_args="--with-libusb" -hostmakedepends="python3-setuptools python3-wheel python3-Cython pkg-config" -makedepends="eudev-libudev-devel libusb-devel python3-devel" -depends="python3 hidapi python3-setuptools" -short_desc="Cython interface to the hidapi" -maintainer="Mateusz Sylwestrzak " -license="GPL-3.0-or-later, BSD-3-Clause" -homepage="https://github.com/trezor/cython-hidapi" -distfiles="${PYPI_SITE}/h/hidapi/hidapi-${version}.tar.gz" -checksum=48fce253e526d17b663fbf9989c71c7ef7653ced5f4be65f1437c313fb3dbdf6 - -post_install() { - vlicense LICENSE-bsd.txt -} diff --git a/srcpkgs/python3-hiredis/template b/srcpkgs/python3-hiredis/template deleted file mode 100644 index 96851bc5c3b408..00000000000000 --- a/srcpkgs/python3-hiredis/template +++ /dev/null @@ -1,34 +0,0 @@ -# Template file for 'python3-hiredis' -pkgname=python3-hiredis -version=2.3.0 -revision=2 -build_wrksrc="hiredis-py-${version}" -build_style=python3-module -hostmakedepends="python3-setuptools" -makedepends="python3-devel hiredis-devel" -depends="python3" -checkdepends="python3-pytest $depends" -short_desc="Python3 wrapper for hiredis" -maintainer="Orphaned " -license="BSD-3-Clause" -homepage="https://github.com/redis/hiredis-py" -_hiredis_hash="60e5075d4ac77424809f855ba3e398df7aacefe8" -distfiles=" - https://github.com/redis/hiredis-py/archive/v${version}.tar.gz - https://github.com/redis/hiredis/archive/${_hiredis_hash}.tar.gz -" -checksum="f595ad58fa88c027f376eda2b336837e5cffae7c1fbbaf13dcd96efffd26357c - b6d6f799b7714d85316f9ebfb76a35a78744f42ea3b6774289d882d13a2f0383" - -post_extract() { - rmdir "${build_wrksrc}/vendor/hiredis" - mv "hiredis-${_hiredis_hash}" "${build_wrksrc}/vendor/hiredis" -} - -do_check() { - PYTHONPATH="$(cd build/lib* && pwd)" pytest3 tests -} - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-hiredis/update b/srcpkgs/python3-hiredis/update deleted file mode 100644 index ee07b72ffd4350..00000000000000 --- a/srcpkgs/python3-hiredis/update +++ /dev/null @@ -1 +0,0 @@ -ignore="*dev*" diff --git a/srcpkgs/python3-hjson/template b/srcpkgs/python3-hjson/template deleted file mode 100644 index 9db138265872bc..00000000000000 --- a/srcpkgs/python3-hjson/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'python3-hjson' -pkgname=python3-hjson -version=3.1.0 -revision=3 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3" -short_desc="User interface for JSON" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/hjson/hjson-py" -distfiles="${PYPI_SITE}/h/hjson/hjson-${version}.tar.gz" -checksum=55af475a27cf83a7969c808399d7bccdec8fb836a07ddbd574587593b9cdcf75 -make_check=no # pypi doesn't have test assets, github doesn't have release tag - -post_install() { - vlicense LICENSE.txt - rm -r ${DESTDIR}/${py3_sitelib}/hjson/tests -} diff --git a/srcpkgs/python3-hkdf/template b/srcpkgs/python3-hkdf/template deleted file mode 100644 index 758fc60d97ae50..00000000000000 --- a/srcpkgs/python3-hkdf/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'python3-hkdf' -pkgname=python3-hkdf -version=0.0.3 -revision=9 -build_style=python3-module -hostmakedepends="python3 python3-setuptools" -depends="python3" -short_desc="HMAC Key Derivation module" -maintainer="travankor " -license="BSD-2-Clause" -homepage="https://pypi.org/project/hkdf/" -distfiles="${PYPI_SITE}/h/hkdf/hkdf-${version}.tar.gz" -checksum=622a31c634bc185581530a4b44ffb731ed208acf4614f9c795bdd70e77991dca diff --git a/srcpkgs/python3-hoedown/template b/srcpkgs/python3-hoedown/template deleted file mode 100644 index 385b95fe2e1932..00000000000000 --- a/srcpkgs/python3-hoedown/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'python3-hoedown' -pkgname=python3-hoedown -version=0.3.0 -revision=10 -build_style=python3-module -hostmakedepends="python3-setuptools python3-Cython" -makedepends="python3-devel" -depends="python3" -short_desc="Python3 binding for hoedown, a markdown parsing library" -maintainer="Orphaned " -homepage="https://github.com/hhatto/python-hoedown" -license="MIT" -distfiles="${PYPI_SITE}/h/hoedown/hoedown-${version}.tar.gz" -checksum=f987998271adbba8cae3d622ebaa566d72e86f0c5af73131a819f7da6ccbeb90 -conflicts="python-hoedown>=0" - -post_extract() { - rm -f hoedownpy/hoedown.c -} - -pre_build() { - python3 setup.py compile_cython -} diff --git a/srcpkgs/python3-hpack/template b/srcpkgs/python3-hpack/template deleted file mode 100644 index 0f69aa0d2bae1e..00000000000000 --- a/srcpkgs/python3-hpack/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'python3-hpack' -pkgname=python3-hpack -version=4.0.0 -revision=5 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3" -short_desc="HTTP/2 Header Encoding (Python3)" -maintainer="Orphaned " -license="MIT" -homepage="https://python-hyper.org/hpack/" -distfiles="https://github.com/python-hyper/hpack/archive/v${version}.tar.gz" -checksum=b714329acc1d4facaed34329584f8a6b234abb9141b640ec021f991f5108a300 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-html2text/template b/srcpkgs/python3-html2text/template deleted file mode 100644 index 15e4f80da1a9c3..00000000000000 --- a/srcpkgs/python3-html2text/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'python3-html2text' -pkgname=python3-html2text -version=2025.4.15 -revision=1 -build_style=python3-pep517 -hostmakedepends="python3-setuptools_scm python3-wheel" -depends="python3" -checkdepends="python3-pytest" -short_desc="HTML to Markdown-formatted text converter" -maintainer="Leah Neukirchen " -license="GPL-3.0-only" -homepage="https://github.com/Alir3z4/html2text/" -distfiles="${PYPI_SITE}/h/html2text/html2text-${version}.tar.gz" -checksum=948a645f8f0bc3abe7fd587019a2197a12436cd73d0d4908af95bfc8da337588 diff --git a/srcpkgs/python3-html5-parser/template b/srcpkgs/python3-html5-parser/template deleted file mode 100644 index ca990d67e4f9f9..00000000000000 --- a/srcpkgs/python3-html5-parser/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'python3-html5-parser' -pkgname=python3-html5-parser -version=0.4.10 -revision=4 -build_style=python3-module -hostmakedepends="python3-setuptools pkg-config" -makedepends="python3-devel libxml2-devel" -depends="python3-chardet python3-lxml python3-BeautifulSoup4" -checkdepends="$depends" -short_desc="Fast C-based HTML5 parsing (Python3)" -maintainer="Orphaned " -license="Apache-2.0" -homepage="https://html5-parser.readthedocs.io/" -distfiles="${PYPI_SITE}/h/html5-parser/html5-parser-${version}.tar.gz" -checksum=f9294418c0da95c2d5facc19d3dc32941093a6b8e3b3e4b36cc7b5a1697fbca4 diff --git a/srcpkgs/python3-html5lib/template b/srcpkgs/python3-html5lib/template deleted file mode 100644 index 98b955adcce415..00000000000000 --- a/srcpkgs/python3-html5lib/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'python3-html5lib' -pkgname=python3-html5lib -version=1.1 -revision=5 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3-six python3-webencodings" -short_desc="Python3 HTML parser based on the WHATWG HTML5 specification" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/html5lib/html5lib-python" -distfiles="${PYPI_SITE}/h/html5lib/html5lib-${version}.tar.gz" -checksum=b2e5b40261e20f354d198eae92afc10d750afb487ed5e50f9c4eaf07c184146f -make_check=no # tests fail, should be fixed upstream in a new release - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-httmock/template b/srcpkgs/python3-httmock/template deleted file mode 100644 index 4e8d993884e69d..00000000000000 --- a/srcpkgs/python3-httmock/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'python3-httmock' -pkgname=python3-httmock -version=1.4.0 -revision=5 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3-requests" -checkdepends="python3-requests" -short_desc="Mocking library for requests (Python3)" -maintainer="Orphaned " -license="Apache-2.0" -homepage="https://github.com/patrys/httmock" -distfiles="https://github.com/patrys/httmock/archive/${version}.tar.gz" -checksum=e1f094f555fe5e17c82c102dcd9093f3a041f5457f8ac75829c17f32db362bf1 diff --git a/srcpkgs/python3-httpbin/patches/brotli.patch b/srcpkgs/python3-httpbin/patches/brotli.patch deleted file mode 100644 index b8468ee5af30b6..00000000000000 --- a/srcpkgs/python3-httpbin/patches/brotli.patch +++ /dev/null @@ -1,42 +0,0 @@ -https://github.com/psf/httpbin/pull/31 - -From 7ab2459cbca7cf2266e275ecbff80533f52f4f58 Mon Sep 17 00:00:00 2001 -From: "Andrew J. Hesford" -Date: Tue, 17 Oct 2023 09:09:18 -0400 -Subject: [PATCH] Use brotli with CPython, brotlicffi elsewhere - ---- - httpbin/filters.py | 5 ++++- - pyproject.toml | 3 ++- - 2 files changed, 6 insertions(+), 2 deletions(-) - -diff --git a/httpbin/filters.py b/httpbin/filters.py -index 4deeaaad..933a8b96 100644 ---- a/httpbin/filters.py -+++ b/httpbin/filters.py -@@ -10,7 +10,10 @@ - import gzip as gzip2 - import zlib - --import brotlicffi as _brotli -+try: -+ import brotlicffi as _brotli -+except ImportError: -+ import brotli as _brotli - - from six import BytesIO - from decimal import Decimal -diff --git a/pyproject.toml b/pyproject.toml -index c5bdb811..f0aaf871 100644 ---- a/pyproject.toml -+++ b/pyproject.toml -@@ -31,7 +31,8 @@ classifiers = [ - "Programming Language :: Python :: 3.12", - ] - dependencies = [ -- "brotlicffi", -+ "brotli; platform_python_implementation == 'CPython'", -+ "brotlicffi; platform_python_implementation != 'CPython'", - "decorator", - "flasgger", - "flask >= 2.2.4", diff --git a/srcpkgs/python3-httpbin/template b/srcpkgs/python3-httpbin/template deleted file mode 100644 index 5496f0059c309a..00000000000000 --- a/srcpkgs/python3-httpbin/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'python3-httpbin' -pkgname=python3-httpbin -version=0.10.2 -revision=2 -build_style=python3-pep517 -hostmakedepends="python3-setuptools python3-wheel" -depends="python3-Flask python3-Brotli python3-decorator python3-flasgger - python3-greenlet python3-six" -checkdepends="python3-pytest $depends" -short_desc="HTTP Request & Response Service" -maintainer="Gonzalo Tornaría " -license="ISC" -homepage="https://github.com/psf/httpbin" -distfiles="${PYPI_SITE}/h/httpbin/httpbin-${version}.tar.gz" -checksum=632148698261c8684ea2d2b624cdea845b402b1fe91736e89df886408c6317a9 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-httpcore/template b/srcpkgs/python3-httpcore/template deleted file mode 100644 index 20ea56aa0558fe..00000000000000 --- a/srcpkgs/python3-httpcore/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'python3-httpcore' -pkgname=python3-httpcore -version=1.0.9 -revision=1 -build_style=python3-pep517 -hostmakedepends="python3-poetry-core hatchling hatch-fancy-pypi-readme" -depends="python3-h11 python3-sniffio python3-anyio python3-h2 python3-certifi - python3-trio python3-socksio" -checkdepends="$depends python3-pytest python3-pytest-trio python3-trustme python3-pytest-httpbin" -short_desc="Minimal HTTP client" -maintainer="Andrew Benson " -license="BSD-3-Clause" -homepage="https://www.encode.io/httpcore/" -changelog="https://raw.githubusercontent.com/encode/httpcore/master/CHANGELOG.md" -distfiles="https://github.com/encode/httpcore/archive/refs/tags/$version.tar.gz" -checksum=eb542a99b37a2d6307dcbbd8b3da3b798ef9c20e82ce2e976d8ec7444cd0472c - -post_install() { - vlicense LICENSE.md -} diff --git a/srcpkgs/python3-httpie b/srcpkgs/python3-httpie deleted file mode 120000 index 425dce2f4d071b..00000000000000 --- a/srcpkgs/python3-httpie +++ /dev/null @@ -1 +0,0 @@ -httpie \ No newline at end of file diff --git a/srcpkgs/python3-httplib2/template b/srcpkgs/python3-httplib2/template deleted file mode 100644 index 2a63cd3309f247..00000000000000 --- a/srcpkgs/python3-httplib2/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'python3-httplib2' -pkgname=python3-httplib2 -version=0.22.0 -revision=2 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3 ca-certificates python3-parsing" -checkdepends="python3-pytest python3-pytest-cov python3-pytest-timeout - python3-cryptography python3-flake8 python3-six python3-future" -short_desc="Comprehensive HTTP client library (Python3)" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/httplib2/httplib2" -changelog="https://raw.githubusercontent.com/httplib2/httplib2/master/CHANGELOG" -distfiles="${PYPI_SITE}/h/httplib2/httplib2-${version}.tar.gz" -checksum=d7a10bc5ef5ab08322488bde8c726eeee5c8618723fdb399597ec58f3d82df81 - -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 - - vlicense LICENSE -} diff --git a/srcpkgs/python3-httpx/template b/srcpkgs/python3-httpx/template deleted file mode 100644 index f1d62d92a6ba32..00000000000000 --- a/srcpkgs/python3-httpx/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'python3-httpx' -pkgname=python3-httpx -version=0.28.1 -revision=1 -build_style=python3-pep517 -hostmakedepends="hatchling hatch-fancy-pypi-readme" -depends="python3-idna python3-certifi python3-h2 python3-Brotli - python3-sniffio python3-httpcore python3-click python3-rich python3-Pygments - python3-anyio" -short_desc="Next generation HTTP client for Python" -maintainer="Andrew Benson " -license="BSD-3-Clause" -homepage="https://www.python-httpx.org" -changelog="https://raw.githubusercontent.com/encode/httpx/master/CHANGELOG.md" -distfiles="${PYPI_SITE}/h/httpx/httpx-${version}.tar.gz" -checksum=75e98c5f16b0f35b567856f597f06ff2270a374470a5c2392242528e3e3e42fc -# the pypi tarball doesn't contain tests -# the tests need unpackaged dependencies trustme and uvicorn -make_check=no - -post_install() { - vlicense LICENSE.md LICENSE -} diff --git a/srcpkgs/python3-humanize/template b/srcpkgs/python3-humanize/template deleted file mode 100644 index d25a51d45184c2..00000000000000 --- a/srcpkgs/python3-humanize/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'python3-humanize' -pkgname=python3-humanize -version=4.12.3 -revision=1 -build_style=python3-pep517 -hostmakedepends="hatchling hatch-vcs" -depends="python3" -checkdepends="python3-pytest-cov python3-freezegun" -short_desc="Python humanize utilities" -maintainer="icp " -license="MIT" -homepage="https://humanize.readthedocs.io/" -changelog="https://github.com/python-humanize/humanize/releases" -distfiles="${PYPI_SITE}/h/humanize/humanize-${version}.tar.gz" -checksum=8430be3a615106fdfceb0b2c1b41c4c98c6b0fc5cc59663a5539b111dd325fb0 - -post_patch() { - # remove tests which overflow in 32-bit hosts - vsed -e '/27 years/d' -i tests/test_time.py -} - -post_install() { - vlicense LICENCE -} diff --git a/srcpkgs/python3-hyper-h2 b/srcpkgs/python3-hyper-h2 deleted file mode 120000 index 853f8bf946204e..00000000000000 --- a/srcpkgs/python3-hyper-h2 +++ /dev/null @@ -1 +0,0 @@ -python3-h2 \ No newline at end of file diff --git a/srcpkgs/python3-hypercorn/template b/srcpkgs/python3-hypercorn/template deleted file mode 100644 index 50a8c719be087e..00000000000000 --- a/srcpkgs/python3-hypercorn/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'python3-hypercorn' -pkgname=python3-hypercorn -version=0.17.3 -revision=2 -build_style=python3-pep517 -hostmakedepends="python3-poetry-core" -depends="python3-h11 python3-h2 python3-priority python3-wsproto" -checkdepends="python3-pytest-asyncio python3-trio - python3-mock python3-hypothesis python3-httpx $depends" -short_desc="Python ASGI server based on hyper and inspired by gunicorn" -maintainer="Andrew J. Hesford " -license="MIT" -homepage="https://github.com/pgjones/hypercorn" -changelog="https://raw.githubusercontent.com/pgjones/hypercorn/main/CHANGELOG.rst" -distfiles="https://github.com/pgjones/hypercorn/archive/refs/tags/${version}.tar.gz" -checksum=991221bf8df1368165a22cde98f1ae2b591aa2e65c9c72c8e03ea56a9da7f672 - -do_check() { - vsed -i pyproject.toml -e '/addopts/d' - # Ignored tests depend on packages not offered by Void - PYTHONPATH=src python3 -m pytest \ - --ignore-glob="tests/trio/*" \ - --ignore=tests/middleware/test_wsgi.py -} - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-hyperframe/template b/srcpkgs/python3-hyperframe/template deleted file mode 100644 index 865d3e5e55f5af..00000000000000 --- a/srcpkgs/python3-hyperframe/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'python3-hyperframe' -pkgname=python3-hyperframe -version=6.0.1 -revision=5 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3" -checkdepends="python3-pytest" -short_desc="Pure-Python HTTP/2 framing (Python3)" -maintainer="Orphaned " -license="MIT" -homepage="https://python-hyper.org/hyperframe/" -distfiles="https://github.com/python-hyper/hyperframe/archive/v${version}.tar.gz" -checksum=a126e1e0fb24135aa7ac53cefe11ad197d0c9a5e74f495c1236022b1e578a7a8 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-hyperlink/template b/srcpkgs/python3-hyperlink/template deleted file mode 100644 index 38167b7eda9079..00000000000000 --- a/srcpkgs/python3-hyperlink/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'python3-hyperlink' -pkgname=python3-hyperlink -version=21.0.0 -revision=5 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3-idna" -checkdepends="python3-pytest ${depends}" -short_desc="Pure-Python implementation of immutable URLs (Python3)" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/python-hyper/hyperlink" -distfiles="${PYPI_SITE}/h/hyperlink/hyperlink-${version}.tar.gz" -checksum=427af957daa58bc909471c6c40f74c5450fa123dd093fc53efd2e91d2705a56b - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-hypothesis/template b/srcpkgs/python3-hypothesis/template deleted file mode 100644 index 68532cc16084c9..00000000000000 --- a/srcpkgs/python3-hypothesis/template +++ /dev/null @@ -1,35 +0,0 @@ -# Template file for 'python3-hypothesis' -pkgname=python3-hypothesis -version=6.147.0 -revision=1 -build_wrksrc=hypothesis-python -build_style=python3-pep517 -# disable tests requiring unpackaged dependencies or installed entrypoints -make_check_args=" - --ignore=tests/codemods/test_codemods.py - --ignore=tests/codemods/test_codemod_cli.py - --ignore=tests/dpcontracts/test_contracts.py - --ignore=tests/lark/test_grammar.py - --ignore=tests/patching/test_patching.py - --ignore=tests/redis/test_redis_exampledatabase.py - -k not((test_registered_from_entrypoint)or(test_typevar_type_is_consistent)) -" -hostmakedepends="python3-setuptools python3-wheel" -depends="python3-attrs python3-sortedcontainers" -checkdepends="python3-pytest-xdist black python3-typing_extensions python3-pytz - python3-numpy python3-pexpect python3-dateutil python3-pandas $depends" -short_desc="Python library for property-based testing" -maintainer="Andrew J. Hesford " -license="MPL-2.0" -homepage="https://hypothesis.works/" -changelog="https://raw.githubusercontent.com/HypothesisWorks/hypothesis/master/hypothesis-python/docs/changes.rst" -distfiles="https://github.com/HypothesisWorks/hypothesis/archive/hypothesis-python-${version}.tar.gz" -checksum=9ea3e89c8087b58a154dc970c436cd94cd55b084b58270634aa433a25bea39bf - -if [ "$XBPS_CHECK_PKGS" != full ]; then - # Skip "full" tests unless explicitly requested" - make_check_target=" - tests/cover tests/pytest tests/datetime - tests/typing_extensions tests/ghostwriter - " -fi diff --git a/srcpkgs/python3-hypothesis/update b/srcpkgs/python3-hypothesis/update deleted file mode 100644 index 3c99b323e612e8..00000000000000 --- a/srcpkgs/python3-hypothesis/update +++ /dev/null @@ -1,2 +0,0 @@ -pkgname=hypothesis-python -pattern="${pkgname}-\K[0-9.]+\.0(?=\.tar\.gz)" diff --git a/srcpkgs/python3-i3ipc/template b/srcpkgs/python3-i3ipc/template deleted file mode 100644 index 18d465d595d26d..00000000000000 --- a/srcpkgs/python3-i3ipc/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'python3-i3ipc' -pkgname=python3-i3ipc -version=2.2.1 -revision=8 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3-xlib" -short_desc="Improved Python library to control i3wm and sway" -maintainer="Reed Wade " -license="BSD-3-Clause" -homepage="https://pypi.org/project/i3ipc/" -distfiles="${PYPI_SITE}/i/i3ipc/i3ipc-${version}.tar.gz" -checksum=e880d7d7147959ead5cb34764f08b97b41385b36eb8256e8af1ce163dbcccce8 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-icalendar/template b/srcpkgs/python3-icalendar/template deleted file mode 100644 index d21271050ec5ac..00000000000000 --- a/srcpkgs/python3-icalendar/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'python3-icalendar' -pkgname=python3-icalendar -version=6.3.1 -revision=1 -build_style=python3-pep517 -make_check_target=src/icalendar/tests -hostmakedepends="hatchling hatch-vcs" -depends="python3-dateutil" -checkdepends="python3-dateutil python3-pytz python3-pytest python3-hypothesis" -short_desc="Parser/generator of iCalendar files for use with Python3" -maintainer="Orphaned " -license="BSD-2-Clause" -homepage="https://github.com/collective/icalendar" -distfiles="${PYPI_SITE}/i/icalendar/icalendar-${version}.tar.gz" -checksum=a697ce7b678072941e519f2745704fc29d78ef92a2dc53d9108ba6a04aeba466 -conflicts="python-icalendar>=0" - -post_install() { - vlicense LICENSE.rst LICENSE -} diff --git a/srcpkgs/python3-icdiff b/srcpkgs/python3-icdiff deleted file mode 120000 index b0d027f7001e1a..00000000000000 --- a/srcpkgs/python3-icdiff +++ /dev/null @@ -1 +0,0 @@ -icdiff \ No newline at end of file diff --git a/srcpkgs/python3-identify/template b/srcpkgs/python3-identify/template deleted file mode 100644 index 96c7f5e3fa2d0c..00000000000000 --- a/srcpkgs/python3-identify/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'python3-identify' -pkgname=python3-identify -version=2.4.12 -revision=4 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3" -short_desc="File identification library for Python" -maintainer="Joseph Benden " -license="MIT" -homepage="https://github.com/chriskuehl/identify" -distfiles="${PYPI_SITE}/i/identify/identify-${version}.tar.gz" -checksum=3f3244a559290e7d3deb9e9adc7b33594c1bc85a9dd82e0f1be519bf12a1ec17 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-idna/template b/srcpkgs/python3-idna/template deleted file mode 100644 index e46b62745f13c5..00000000000000 --- a/srcpkgs/python3-idna/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'python3-idna' -pkgname=python3-idna -version=3.10 -revision=1 -build_style=python3-pep517 -hostmakedepends="python3-flit_core" -depends="python3" -checkdepends="python3-pytest" -short_desc="Internationalized Domain Names in Applications (IDNA) for Python3" -maintainer="Gonzalo Tornaría " -license="BSD-3-Clause" -homepage="https://github.com/kjd/idna" -changelog="https://raw.githubusercontent.com/kjd/idna/master/HISTORY.rst" -distfiles="${PYPI_SITE}/i/idna/idna-${version}.tar.gz" -checksum=12f65c9b470abda6dc35cf8e63cc574b1c52b11df2c86030af0ac09b01b13ea9 - -post_install() { - vlicense LICENSE.md -} diff --git a/srcpkgs/python3-ifaddr/template b/srcpkgs/python3-ifaddr/template deleted file mode 100644 index 24f4c9318d9c17..00000000000000 --- a/srcpkgs/python3-ifaddr/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'python3-ifaddr' -pkgname=python3-ifaddr -version=0.1.7 -revision=6 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3" -short_desc="Enumerates all IP addresses on all network adapters of the system" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/pydron/ifaddr" -distfiles="${PYPI_SITE}/i/ifaddr/ifaddr-${version}.tar.gz" -checksum=1f9e8a6ca6f16db5a37d3356f07b6e52344f6f9f7e806d618537731669eb1a94 - -post_install() { - sed -n '/Copyright/,/SOFTWARE\./p' setup.py >LICENSE.txt - vlicense LICENSE.txt -} diff --git a/srcpkgs/python3-ijson/template b/srcpkgs/python3-ijson/template deleted file mode 100644 index c284a90431e95c..00000000000000 --- a/srcpkgs/python3-ijson/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'python3-ijson' -pkgname=python3-ijson -version=3.3.0 -revision=2 -build_style=python3-module -hostmakedepends="python3-setuptools_scm" -makedepends="yajl-devel python3-devel" -depends="python3" -checkdepends="python3-pytest" -short_desc="Iterative JSON parser with Pythonic interfaces" -maintainer="Joel Beckmeyer " -license="BSD-3-Clause" -homepage="https://github.com/ICRAR/ijson" -changelog="https://raw.githubusercontent.com/ICRAR/ijson/master/CHANGELOG.md" -distfiles="${PYPI_SITE}/i/ijson/ijson-${version}.tar.gz" -checksum=7f172e6ba1bee0d4c8f8ebd639577bfe429dee0f3f96775a067b8bae4492d8a0 - -post_install() { - vlicense LICENSE.txt -} diff --git a/srcpkgs/python3-imageio/template b/srcpkgs/python3-imageio/template deleted file mode 100644 index d509f678116736..00000000000000 --- a/srcpkgs/python3-imageio/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'python3-imageio' -pkgname=python3-imageio -version=2.37.2 -revision=1 -build_style=python3-pep517 -# tests have unpackaged dependencies, require network or missing data files -make_check_args="--ignore=tests/test_pillow.py --ignore=tests/test_ffmpeg.py - --ignore=tests/test_ffmpeg_info.py --ignore=tests/test_freeimage.py - -k not((test_format_manager)or(test_preferring_arbitrary)or(test_missing_format)or(test_format_hint))" -hostmakedepends="python3-setuptools python3-wheel" -depends="python3-numpy python3-Pillow" -checkdepends="python3-pytest python3-tifffile python3-psutil - git libglvnd freeimage $depends" -short_desc="Python library for reading and writing image data" -maintainer="Andrew J. Hesford " -license="BSD-2-Clause" -homepage="https://github.com/imageio/imageio" -distfiles="${homepage}/archive/v${version}.tar.gz" -checksum=311237035a45b37d64fe4ba448d85a98c9585c4d1d0f265c29335958edbcbb6e - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-imagesize/template b/srcpkgs/python3-imagesize/template deleted file mode 100644 index 373821241c1ad1..00000000000000 --- a/srcpkgs/python3-imagesize/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'python3-imagesize' -pkgname=python3-imagesize -version=1.4.1 -revision=2 -build_style=python3-module -# Triest to fetch a dead url -make_check_args="--deselect test/test_get_filelike.py::test_get_filelike" -hostmakedepends="python3-setuptools" -depends="python3" -checkdepends="python3-pytest" -short_desc="Python3 library to get image size from png/jpeg/jpeg2000/gif file" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/shibukawa/imagesize_py" -distfiles="${PYPI_SITE}/i/imagesize/imagesize-${version}.tar.gz" -checksum=69150444affb9cb0d5cc5a92b3676f0b2fb7cd9ae39e947a5e11a36b4497cd4a - -post_install() { - vlicense LICENSE.rst -} diff --git a/srcpkgs/python3-imaplib2/template b/srcpkgs/python3-imaplib2/template deleted file mode 100644 index f7c52f45405061..00000000000000 --- a/srcpkgs/python3-imaplib2/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'python3-imaplib2' -pkgname=python3-imaplib2 -version=3.6 -revision=4 -build_style=python3-pep517 -hostmakedepends="python3-setuptools python3-wheel" -depends="python3" -checkdepends="python3-pytest-xdist" -short_desc="Threaded Python IMAP4 client" -maintainer="icp " -license="MIT" -homepage="https://github.com/jazzband/imaplib2" -distfiles="https://github.com/jazzband/imaplib2/archive/refs/tags/v${version}.tar.gz" -checksum=b55c434ecfb26a057d6bb3c8da0d674c83dd702674bb898c418a075a60560e42 - -post_install() { - vlicense LICENCE -} diff --git a/srcpkgs/python3-immutabledict/template b/srcpkgs/python3-immutabledict/template deleted file mode 100644 index 57eb323179685a..00000000000000 --- a/srcpkgs/python3-immutabledict/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'python3-immutabledict' -pkgname=python3-immutabledict -version=4.2.0 -revision=2 -build_style=python3-pep517 -hostmakedepends="python3-poetry-core" -makedepends="python3-devel" -depends="python3" -checkdepends="python3-pytest" -short_desc="Immutable wrapper around dictionaries" -maintainer="Joel Beckmeyer " -license="MIT" -homepage="https://github.com/corenting/immutabledict" -changelog="https://raw.githubusercontent.com/corenting/immutabledict/master/CHANGELOG.md" -distfiles="${PYPI_SITE}/i/immutabledict/immutabledict-${version}.tar.gz" -checksum=e003fd81aad2377a5a758bf7e1086cf3b70b63e9a5cc2f46bce8d0a2b4727c5f - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-importlib_metadata/template b/srcpkgs/python3-importlib_metadata/template deleted file mode 100644 index 0370f55458fb5e..00000000000000 --- a/srcpkgs/python3-importlib_metadata/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'python3-importlib_metadata' -pkgname=python3-importlib_metadata -version=8.5.0 -revision=2 -build_style=python3-pep517 -hostmakedepends="python3-setuptools_scm python3-wheel" -depends="python3-zipp" -short_desc="Read metadata from python3 packages" -maintainer="icp " -license="Apache-2.0" -homepage="https://pypi.org/project/importlib-metadata/" -changelog="https://raw.githubusercontent.com/python/importlib_metadata/main/NEWS.rst" -distfiles="${PYPI_SITE}/i/importlib_metadata/importlib_metadata-${version}.tar.gz" -checksum=71522656f0abace1d072b9e5481a48f07c138e00f079c38c8f883823f9c26bd7 diff --git a/srcpkgs/python3-incremental/template b/srcpkgs/python3-incremental/template deleted file mode 100644 index 1eb99e0f45536b..00000000000000 --- a/srcpkgs/python3-incremental/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'python3-incremental' -pkgname=python3-incremental -version=24.7.2 -revision=2 -build_style=python3-pep517 -hostmakedepends="python3-setuptools" -depends="python3" -short_desc="Small library that versions your Python projects (Python3)" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/twisted/incremental" -changelog="https://raw.githubusercontent.com/twisted/incremental/trunk/NEWS.rst" -distfiles="${PYPI_SITE}/i/incremental/incremental-${version}.tar.gz" -checksum=fb4f1d47ee60efe87d4f6f0ebb5f70b9760db2b2574c59c8e8912be4ebd464c9 -make_check=no # cyclic dependency with Twisted - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-inflate64/template b/srcpkgs/python3-inflate64/template deleted file mode 100644 index 0fc3cca24586f7..00000000000000 --- a/srcpkgs/python3-inflate64/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'python3-inflate64' -pkgname=python3-inflate64 -version=1.0.1 -revision=1 -build_style=python3-module -hostmakedepends="python3-setuptools_scm" -makedepends="python3-devel" -depends="python3" -checkdepends="python3-pytest" -short_desc="Deflate64 compression/decompression library" -maintainer="Joel Beckmeyer " -license="LGPL-2.1-or-later" -homepage="https://codeberg.org/miurahr/inflate64" -changelog="https://codeberg.org/miurahr/inflate64/raw/branch/main/docs/Changelog.rst" -distfiles="${PYPI_SITE}/i/inflate64/inflate64-${version}.tar.gz" -checksum=3b1c83c22651b5942b35829df526e89602e494192bf021e0d7d0b600e76c429d diff --git a/srcpkgs/python3-inflect/template b/srcpkgs/python3-inflect/template deleted file mode 100644 index cec20bacfb0f54..00000000000000 --- a/srcpkgs/python3-inflect/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'python3-inflect' -pkgname=python3-inflect -version=7.4.0 -revision=2 -build_style=python3-pep517 -hostmakedepends="python3-wheel python3-setuptools_scm" -depends="python3-more-itertools python3-typeguard python3-typing_extensions" -checkdepends="${depends} python3-pytest-xdist" -short_desc="Correctly generate plurals, ordinals; convert numbers to words" -maintainer="icp " -license="MIT" -homepage="https://github.com/jaraco/inflect" -changelog="https://raw.githubusercontent.com/jaraco/inflect/main/NEWS.rst" -distfiles="${PYPI_SITE}/i/inflect/inflect-${version}.tar.gz" -checksum=904baa17cc2cb74827a6c27b95692e95670dadc72b208b3e8c1c05aeed47026b -make_check_pre="env PY_IGNORE_IMPORTMISMATCH=1" - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-influxdb/template b/srcpkgs/python3-influxdb/template deleted file mode 100644 index a877b1d8712411..00000000000000 --- a/srcpkgs/python3-influxdb/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'python3-influxdb' -pkgname=python3-influxdb -version=5.3.1 -revision=5 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3-requests python3-six python3-pytz python3-msgpack python3-dateutil" -short_desc="Python3 client for InfluxDB" -maintainer="Pulux " -license="MIT" -homepage="https://github.com/influxdata/influxdb-python" -distfiles="${PYPI_SITE}/i/influxdb/influxdb-${version}.tar.gz" -checksum=46f85e7b04ee4b3dee894672be6a295c94709003a7ddea8820deec2ac4d8b27a - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-iniconfig/template b/srcpkgs/python3-iniconfig/template deleted file mode 100644 index 2b3f215977c5f6..00000000000000 --- a/srcpkgs/python3-iniconfig/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'python3-iniconfig' -pkgname=python3-iniconfig -version=1.1.1 -revision=5 -build_style=python3-module -hostmakedepends="python3-setuptools_scm" -depends="python3" -checkdepends="python3-py python3-pytest" -short_desc="Brain-dead simple config-ini parsing" -maintainer="Piotr Wójcik " -license="MIT" -homepage="https://github.com/RonnyPfannschmidt/iniconfig" -distfiles="${PYPI_SITE}/i/iniconfig/iniconfig-${version}.tar.gz" -checksum=bc3af051d7d14b2ee5ef9969666def0cd1a000e121eaea580d4a313df4b37f32 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-injector/template b/srcpkgs/python3-injector/template deleted file mode 100644 index b30e22d56a8000..00000000000000 --- a/srcpkgs/python3-injector/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'python3-injector' -pkgname=python3-injector -version=0.19.0 -revision=4 -build_style=python3-module -hostmakedepends="python3-typing_extensions python3-setuptools" -depends="python3 python3-typing_extensions" -checkdepends="python3-pytest python3-pytest-cov" -short_desc="Python dependency injection framework" -maintainer="Orphaned " -license="BSD-3-Clause" -homepage="https://github.com/alecthomas/injector" -distfiles="https://github.com/alecthomas/injector/archive/${version}.tar.gz" -checksum=ecc568a4ccb405b7f759db3fdd7c65a6f0435e3ee67ab6149e244f3c214e55bb - -post_install() { - vlicense COPYING -} diff --git a/srcpkgs/python3-inotify/patches/optional-asyncore.patch b/srcpkgs/python3-inotify/patches/optional-asyncore.patch deleted file mode 100644 index cfd5e646e6d1f0..00000000000000 --- a/srcpkgs/python3-inotify/patches/optional-asyncore.patch +++ /dev/null @@ -1,77 +0,0 @@ -# Python 3.12 removed asyncore, this removes the dependency while allowing for use of the compatibility package -# Taken from https://github.com/seb-m/pyinotify/pull/205 -diff --git a/python3/pyinotify.py b/python3/pyinotify.py -index bc24313..f4a5a90 100755 ---- a/python3/pyinotify.py -+++ b/python3/pyinotify.py -@@ -68,7 +68,6 @@ def __init__(self, version): - from datetime import datetime, timedelta - import time - import re --import asyncore - import glob - import locale - import subprocess -@@ -1494,33 +1493,40 @@ def run(self): - self.loop() - - --class AsyncNotifier(asyncore.file_dispatcher, Notifier): -- """ -- This notifier inherits from asyncore.file_dispatcher in order to be able to -- use pyinotify along with the asyncore framework. -+try: -+ import asyncore - -- """ -- def __init__(self, watch_manager, default_proc_fun=None, read_freq=0, -- threshold=0, timeout=None, channel_map=None): -+ class AsyncNotifier(asyncore.file_dispatcher, Notifier): - """ -- Initializes the async notifier. The only additional parameter is -- 'channel_map' which is the optional asyncore private map. See -- Notifier class for the meaning of the others parameters. -+ This notifier inherits from asyncore.file_dispatcher in order to be able to -+ use pyinotify along with the asyncore framework. - - """ -- Notifier.__init__(self, watch_manager, default_proc_fun, read_freq, -- threshold, timeout) -- asyncore.file_dispatcher.__init__(self, self._fd, channel_map) -+ def __init__(self, watch_manager, default_proc_fun=None, read_freq=0, -+ threshold=0, timeout=None, channel_map=None): -+ """ -+ Initializes the async notifier. The only additional parameter is -+ 'channel_map' which is the optional asyncore private map. See -+ Notifier class for the meaning of the others parameters. - -- def handle_read(self): -- """ -- When asyncore tells us we can read from the fd, we proceed processing -- events. This method can be overridden for handling a notification -- differently. -+ """ -+ Notifier.__init__(self, watch_manager, default_proc_fun, read_freq, -+ threshold, timeout) -+ asyncore.file_dispatcher.__init__(self, self._fd, channel_map) - -- """ -- self.read_events() -- self.process_events() -+ def handle_read(self): -+ """ -+ When asyncore tells us we can read from the fd, we proceed processing -+ events. This method can be overridden for handling a notification -+ differently. -+ -+ """ -+ self.read_events() -+ self.process_events() -+except ImportError: -+ # asyncore was removed in Python 3.12, but try the import instead of a -+ # version check in case the compatibility package is installed. -+ pass - - - class TornadoAsyncNotifier(Notifier): - diff --git a/srcpkgs/python3-inotify/template b/srcpkgs/python3-inotify/template deleted file mode 100644 index 303639e71d4bd2..00000000000000 --- a/srcpkgs/python3-inotify/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'python3-inotify' -pkgname=python3-inotify -version=0.9.6 -revision=11 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3" -short_desc="Monitoring filesystems events with inotify on Linux (Python3)" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/seb-m/pyinotify/" -distfiles="${PYPI_SITE}/p/pyinotify/pyinotify-${version}.tar.gz" -checksum=9c998a5d7606ca835065cdabc013ae6c66eb9ea76a00a1e3bc6e0cfe2b4f71f4 - -post_install() { - vlicense COPYING -} diff --git a/srcpkgs/python3-installer-bootstrap/template b/srcpkgs/python3-installer-bootstrap/template deleted file mode 100644 index 111be0e431c00c..00000000000000 --- a/srcpkgs/python3-installer-bootstrap/template +++ /dev/null @@ -1,41 +0,0 @@ -# Template file for 'python3-installer-bootstrap' -pkgname=python3-installer-bootstrap -version=0.7.0 -revision=1 -# This package is used by the python3-pep517 build style; using that style here -# would create a build cycle -build_style=python3-module -hostmakedepends="python3-flit_core-bootstrap" -depends="python3" -short_desc="Low-level library for installing from a Python wheel (for xbps-src use)" -maintainer="Andrew J. Hesford " -license="MIT" -homepage="https://installer.readthedocs.io/" -distfiles="${PYPI_SITE}/i/installer/installer-${version}.tar.gz" -checksum=a26d3e3116289bb08216e0d0f7d925fcef0b0194eedfa0c944bcaaa106c4b631 -make_check=no # bootstrap -repository=bootstrap -nopyprovides=yes -noverifypydeps=yes - -do_build() { - local pypath="/${py3_sitelib}-bootstrap" - if [ -n "${PYTHONPATH}" ]; then - pypath="${pypath}:${PYTHONPATH}" - fi - - PYTHONPATH="${pypath}" python3 -m flit_core.wheel -} - -do_install() { - local pypath="./src:/${py3_sitelib}-bootstrap" - if [ -n "${PYTHONPATH}" ]; then - pypath="${pypath}:${PYTHONPATH}" - fi - - PYTHONPATH="${pypath}" python3 -m installer --destdir "${DESTDIR}" \ - "dist/installer-${version}-py3-none-any.whl" - mv "${DESTDIR}/${py3_sitelib}" "${DESTDIR}/${py3_sitelib}-bootstrap" - - vlicense LICENSE -} diff --git a/srcpkgs/python3-installer-bootstrap/update b/srcpkgs/python3-installer-bootstrap/update deleted file mode 100644 index af555eb26e9060..00000000000000 --- a/srcpkgs/python3-installer-bootstrap/update +++ /dev/null @@ -1 +0,0 @@ -pkgname=installer diff --git a/srcpkgs/python3-installer/template b/srcpkgs/python3-installer/template deleted file mode 100644 index 6ac895de585ce2..00000000000000 --- a/srcpkgs/python3-installer/template +++ /dev/null @@ -1,36 +0,0 @@ -# Template file for 'python3-installer' -pkgname=python3-installer -version=0.7.0 -revision=3 -# This package is used by the python3-pep517 build style; using that style here -# would create a build cycle -build_style=python3-module -hostmakedepends="python3-flit_core" -depends="python3" -checkdepends="python3-pytest-xdist" -short_desc="Low-level library for installing from a Python wheel" -maintainer="Andrew J. Hesford " -license="MIT" -homepage="https://installer.readthedocs.io/" -distfiles="${PYPI_SITE}/i/installer/installer-${version}.tar.gz" -checksum=a26d3e3116289bb08216e0d0f7d925fcef0b0194eedfa0c944bcaaa106c4b631 - -do_build() { - python3 -m flit_core.wheel -} - -do_check() { - PYTHONPATH=src python3 -m pytest -n $XBPS_MAKEJOBS -} - -do_install() { - local pypath="./src" - if [ -n "${PYTHONPATH}" ]; then - pypath="${pypath}:${PYTHONPATH}" - fi - - PYTHONPATH="${pypath}" python3 -m installer --destdir "${DESTDIR}" \ - "dist/installer-${version}-py3-none-any.whl" - - vlicense LICENSE -} diff --git a/srcpkgs/python3-intelhex/template b/srcpkgs/python3-intelhex/template deleted file mode 100644 index 88ffc7b7a827c5..00000000000000 --- a/srcpkgs/python3-intelhex/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'python3-intelhex' -pkgname=python3-intelhex -version=2.3.0 -revision=1 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3" -short_desc="Python library for Intel HEX files manipulations" -maintainer="Mateusz Sylwestrzak " -license="MIT" -homepage="https://github.com/python-intelhex/intelhex" -distfiles="${PYPI_SITE}/i/intelhex/intelhex-${version}.tar.gz" -checksum=892b7361a719f4945237da8ccf754e9513db32f5628852785aea108dcd250093 - -post_install() { - vlicense LICENSE.txt -} diff --git a/srcpkgs/python3-intervaltree/template b/srcpkgs/python3-intervaltree/template deleted file mode 100644 index 7f83a970c3f0a2..00000000000000 --- a/srcpkgs/python3-intervaltree/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'python3-intervaltree' -pkgname=python3-intervaltree -version=3.1.0 -revision=5 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3 python3-sortedcontainers" -short_desc="Editable interval tree data structure for Python 3" -maintainer="Leah Neukirchen " -license="Apache-2.0" -homepage="https://github.com/chaimleib/intervaltree" -distfiles="${PYPI_SITE}/i/intervaltree/intervaltree-${version}.tar.gz" -checksum=902b1b88936918f9b2a19e0e5eb7ccb430ae45cde4f39ea4b36932920d33952d diff --git a/srcpkgs/python3-iptools/template b/srcpkgs/python3-iptools/template deleted file mode 100644 index 1cf2a25dbac09d..00000000000000 --- a/srcpkgs/python3-iptools/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'python3-iptools' -pkgname=python3-iptools -version=0.7.0 -revision=8 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3" -short_desc="Python3 utilites for manipulating IPv4 and IPv6 addresses" -maintainer="Andrew Mirghassemi " -license="BSD-2-Clause" -homepage="https://github.com/bd808/python-iptools" -distfiles="${PYPI_SITE}/i/iptools/iptools-${version}.tar.gz" -checksum=118a4f638bb5fa0123df56fe3be703b112a689167539bcc194f8698ccdd9e2ea - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-ipyparallel/patches/no-jupyterlab.patch b/srcpkgs/python3-ipyparallel/patches/no-jupyterlab.patch deleted file mode 100644 index d47df868ddc94f..00000000000000 --- a/srcpkgs/python3-ipyparallel/patches/no-jupyterlab.patch +++ /dev/null @@ -1,12 +0,0 @@ -IPython Parallel installs just fine without jupyterlab, and the Void package -will add some version conflicts that prevent building. - ---- a/pyproject.toml -+++ b/pyproject.toml -@@ -1,6 +1,5 @@ - [build-system] - requires = [ -- "jupyterlab==4.*", - "hatchling>=0.25", - ] - build-backend = "hatchling.build" diff --git a/srcpkgs/python3-ipyparallel/template b/srcpkgs/python3-ipyparallel/template deleted file mode 100644 index 8f5aa62b689666..00000000000000 --- a/srcpkgs/python3-ipyparallel/template +++ /dev/null @@ -1,31 +0,0 @@ -# Template file for 'python3-ipyparallel' -pkgname=python3-ipyparallel -version=9.0.2 -revision=1 -build_style=python3-pep517 -hostmakedepends="hatchling" -depends="python3-entrypoints python3-decorator python3-pyzmq python3-traitlets - python3-ipython python3-jupyter_client python3-ipython_ipykernel - python3-tornado python3-psutil python3-dateutil python3-tqdm" -checkdepends="$depends python3-pytest python3-pytest-asyncio - python3-testpath python3-matplotlib python3-joblib python3-numpy - python3-pandas" -short_desc="Interactive parallel computing in Python" -maintainer="Andrew J. Hesford " -license="BSD-3-Clause" -homepage="https://ipyparallel.readthedocs.io/" -changelog="https://ipyparallel.readthedocs.io/en/latest/changelog.html" -distfiles="${PYPI_SITE}/i/ipyparallel/ipyparallel-${version}.tar.gz" -checksum=d992edd698a99d45f2d9059af1c9ae8f086d1aeedb3e80436029a2f28d069f83 -# having HOME=/tmp confuses a few tests -make_check_pre="env HOME=/home" - -if [ "$XBPS_TARGET_LIBC" = "musl" ]; then - # tests are broken in musl - make_check=no -fi - -post_install() { - vlicense COPYING.md - mv "${DESTDIR}/usr/etc" "${DESTDIR}/etc" -} diff --git a/srcpkgs/python3-ipython-pygments-lexers/template b/srcpkgs/python3-ipython-pygments-lexers/template deleted file mode 100644 index 775dedbf2aa80a..00000000000000 --- a/srcpkgs/python3-ipython-pygments-lexers/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'python3-ipython-pygments-lexers' -pkgname=python3-ipython-pygments-lexers -version=1.1.1 -revision=1 -build_style=python3-pep517 -hostmakedepends="python3-flit_core" -depends="python3-Pygments" -checkdepends="$depends python3-pytest" -short_desc="Pygments lexers for highlighting IPython code" -maintainer="Gonzalo Tornaría " -license="BSD-3-Clause" -homepage="https://github.com/ipython/ipython-pygments-lexers/" -distfiles="${PYPI_SITE}/i/ipython-pygments-lexers/ipython_pygments_lexers-${version}.tar.gz" -checksum=09c0138009e56b6854f9535736f4171d855c8c08a563a0dcd8022f78355c7e81 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-ipython/patches/fix-race.patch b/srcpkgs/python3-ipython/patches/fix-race.patch deleted file mode 100644 index 98ec2fc8fabca4..00000000000000 --- a/srcpkgs/python3-ipython/patches/fix-race.patch +++ /dev/null @@ -1,26 +0,0 @@ -See: https://github.com/ipython/ipython/issues/12164 - ---- a/IPython/utils/_process_posix.py -+++ b/IPython/utils/_process_posix.py -@@ -112,6 +112,7 @@ - # record how far we've printed, so that next time we only print *new* - # content from the buffer. - out_size = 0 -+ child = None - assert self.sh is not None - try: - # Since we're not really searching the buffer for text patterns, we -@@ -135,6 +136,13 @@ - # Update the pointer to what we've already printed - out_size = len(child.before) - except KeyboardInterrupt: -+ -+ if child is None: -+ # the interrupt was received before pexpect.spawn() -+ # was done... recover as best as possible. -+ import signal -+ return -signal.SIGINT -+ - # We need to send ^C to the process. The ascii code for '^C' is 3 - # (the character is known as ETX for 'End of Text', see - # curses.ascii.ETX). diff --git a/srcpkgs/python3-ipython/template b/srcpkgs/python3-ipython/template deleted file mode 100644 index c424def2921156..00000000000000 --- a/srcpkgs/python3-ipython/template +++ /dev/null @@ -1,43 +0,0 @@ -# Template file for 'python3-ipython' -pkgname=python3-ipython -version=9.7.0 -revision=1 -build_style=python3-pep517 -# pexpect module does not find IPython when launching new interpreter -make_check_args=" - --deselect tests/test_debugger.py::test_ignore_module_basic_functionality - --deselect tests/test_debugger.py::test_ignore_module_all_commands -" -hostmakedepends="python3-setuptools python3-wheel" -depends="python3-jedi python3-decorator python3-pickleshare - python3-traitlets python3-prompt_toolkit python3-Pygments python3-backcall - python3-matplotlib-inline python3-pexpect python3-stack_data - python3-ipython-pygments-lexers" -checkdepends="$depends python3-pytest-asyncio python3-testpath python3-curio - python3-jupyter_nbformat python3-matplotlib python3-numpy python3-pandas - python3-trio" -short_desc="Enhanced interactive Python3 shell" -maintainer="Andrew J. Hesford " -license="BSD-3-Clause" -homepage="https://ipython.org/" -changelog="https://github.com/ipython/ipython/raw/main/docs/source/whatsnew/version9.rst" -distfiles="${PYPI_SITE}/i/ipython/ipython-${version}.tar.gz" -checksum=5f6de88c905a566c6a9d6c400a8fed54a638e1f7543d17aae2551133216b1e4e -conflicts="python-ipython<=5.8.0_2" -make_check_pre="env PYTHONPATH=." - -if [ "${XBPS_TARGET_MACHINE%-musl}" = i686 ]; then - # these tests fail in i686 - make_check_args+=" - --deselect IPython/extensions/tests/test_deduperreload.py::DecoratorPatchingSuite::test_function_decorator_from_other_module - --deselect IPython/extensions/tests/test_deduperreload.py::DecoratorPatchingSuite::test_function_decorators - --deselect IPython/extensions/tests/test_deduperreload.py::DecoratorPatchingSuite::test_method_decorator - " -fi - -post_install() { - # remove iptest - rm -f ${DESTDIR}/usr/bin/iptest* - - vlicense COPYING.rst LICENSE -} diff --git a/srcpkgs/python3-ipython_genutils/template b/srcpkgs/python3-ipython_genutils/template deleted file mode 100644 index 9634458b390371..00000000000000 --- a/srcpkgs/python3-ipython_genutils/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'python3-ipython_genutils' -pkgname=python3-ipython_genutils -version=0.2.0 -revision=9 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3" -short_desc="Vestigial utilities from IPython" -maintainer="Orphaned " -license="BSD-3-Clause" -homepage="https://github.com/ipython/ipython_genutils" -distfiles="${PYPI_SITE}/i/ipython_genutils/ipython_genutils-${version}.tar.gz" -checksum=eb2e116e75ecef9d4d228fdc66af54269afa26ab4463042e33785b887c628ba8 - -post_install() { - vlicense COPYING.md LICENSE -} diff --git a/srcpkgs/python3-ipython_ipykernel/patches/disable-debugpy.patch b/srcpkgs/python3-ipython_ipykernel/patches/disable-debugpy.patch deleted file mode 100644 index 89bd43d7934b1a..00000000000000 --- a/srcpkgs/python3-ipython_ipykernel/patches/disable-debugpy.patch +++ /dev/null @@ -1,15 +0,0 @@ -Upstream acks that ipykernel works without debugpy, but wants to keep -it as a mandatory dependency, see: - -https://github.com/ipython/ipykernel/pull/767#issuecomment-916913893 - ---- a/pyproject.toml 2020-02-01 21:00:00.000000000 -0300 -+++ b/pyproject.toml 2024-12-23 10:53:39.607541653 -0300 -@@ -20,7 +20,6 @@ - ] - requires-python = ">=3.8" - dependencies = [ -- "debugpy>=1.6.5", - "ipython>=7.23.1", - "comm>=0.1.1", - "traitlets>=5.4.0", diff --git a/srcpkgs/python3-ipython_ipykernel/template b/srcpkgs/python3-ipython_ipykernel/template deleted file mode 100644 index c4520eb3280bb9..00000000000000 --- a/srcpkgs/python3-ipython_ipykernel/template +++ /dev/null @@ -1,32 +0,0 @@ -# Template file for 'python3-ipython_ipykernel' -pkgname=python3-ipython_ipykernel -version=6.30.1 -revision=1 -build_style=python3-pep517 -# run all tests available -make_check_target="tests" -hostmakedepends="hatchling python3-jupyter_client" -depends="python3-comm python3-ipython python3-jupyter_client - python3-jupyter_core python3-matplotlib-inline python3-nest_asyncio - python3-packaging python3-psutil python3-pyzmq python3-tornado - python3-traitlets" -checkdepends="$depends python3-flaky python3-pytest-asyncio - python3-pytest-timeout python3-trio python3-curio python3-matplotlib - python3-PyQt5 python3-PyQt5-svg python3-pytest-xdist python3-ipyparallel" -short_desc="IPython kernel for Jupyter" -maintainer="Gonzalo Tornaría " -license="BSD-3-Clause" -homepage="https://github.com/ipython/ipykernel" -changelog="https://raw.githubusercontent.com/ipython/ipykernel/main/CHANGELOG.md" -distfiles="${PYPI_SITE}/i/ipykernel/ipykernel-${version}.tar.gz" -checksum=6abb270161896402e76b91394fcdce5d1be5d45f456671e5080572f8505be39b - -if [ "$XBPS_BUILD_ENVIRONMENT" = void-packages-ci ] && - [ "$XBPS_TARGET_LIBC" = "musl" ]; then - # Also fails "on Windows and MacOS Python 3.8+" so just disable it - make_check_args+=" --deselect tests/test_kernel.py::test_subprocess_print" -fi - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-ipython_ipykernel/update b/srcpkgs/python3-ipython_ipykernel/update deleted file mode 100644 index 2926dc08235e3e..00000000000000 --- a/srcpkgs/python3-ipython_ipykernel/update +++ /dev/null @@ -1 +0,0 @@ -pkgname=ipykernel diff --git a/srcpkgs/python3-irc/template b/srcpkgs/python3-irc/template deleted file mode 100644 index bf81b84c7472b3..00000000000000 --- a/srcpkgs/python3-irc/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'python3-irc' -pkgname=python3-irc -version=20.1.0 -revision=4 -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" -short_desc="Full-featured Python IRC library for Python3" -maintainer="Toyam Cox " -license="MIT" -homepage="https://github.com/jaraco/irc" -changelog="https://raw.githubusercontent.com/jaraco/irc/main/NEWS.rst" -distfiles="${PYPI_SITE}/i/irc/irc-${version}.tar.gz" -checksum=b6f737932dd4791f3b18e319de7b7daf02d2285a6bea263d101f4d8e553807ec - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-isbnlib/template b/srcpkgs/python3-isbnlib/template deleted file mode 100644 index f3765ad6fe534b..00000000000000 --- a/srcpkgs/python3-isbnlib/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'python3-isbnlib' -pkgname=python3-isbnlib -version=3.10.8 -revision=4 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3" -short_desc="Python3 library for ISBN" -maintainer="xaltsc " -license="LGPL-3.0-only" -homepage="https://github.com/xlcnd/isbnlib" -distfiles="${PYPI_SITE}/i/isbnlib/isbnlib-${version}.tar.gz" -checksum=ea406ef2e14388ab396495f0f604d2d3c96cb5a256b96bc0556dd871cd7dc7b4 diff --git a/srcpkgs/python3-iso8601/template b/srcpkgs/python3-iso8601/template deleted file mode 100644 index 1d725f5d0344c5..00000000000000 --- a/srcpkgs/python3-iso8601/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'python3-iso8601' -pkgname=python3-iso8601 -version=2.1.0 -revision=2 -build_style=python3-pep517 -hostmakedepends="python3-poetry-core" -depends="python3" -checkdepends="python3-pytest python3-hypothesis python3-pytz" -short_desc="ISO8601 formatted dated parser for Python3" -maintainer="Andrew J. Hesford " -license="MIT" -homepage="https://github.com/micktwomey/pyiso8601" -changelog="https://raw.githubusercontent.com/micktwomey/pyiso8601/main/CHANGELOG.md" -distfiles="${PYPI_SITE}/i/iso8601/iso8601-${version}.tar.gz" -checksum=6b1d3829ee8921c4301998c909f7829fa9ed3cbdac0d3b16af2d743aed1ba8df -replaces="python3-iso-8601>=0" - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-isodate/template b/srcpkgs/python3-isodate/template deleted file mode 100644 index 0f88660f733c73..00000000000000 --- a/srcpkgs/python3-isodate/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'python3-isodate' -pkgname=python3-isodate -version=0.7.2 -revision=1 -build_style=python3-pep517 -hostmakedepends="python3-setuptools_scm" -depends="python3" -checkdepends="python3-pytest" -short_desc="ISO 8601 date/time/duration parser and formatter (Python3)" -maintainer="Orphaned " -license="BSD-3-Clause" -homepage="https://github.com/gweis/isodate" -distfiles="${PYPI_SITE}/i/isodate/isodate-${version}.tar.gz" -checksum=4cd1aa0f43ca76f4a6c6c0292a85f40b35ec2e43e315b59f06e6d32171a953e6 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-isort/template b/srcpkgs/python3-isort/template deleted file mode 100644 index 109953c95d60f4..00000000000000 --- a/srcpkgs/python3-isort/template +++ /dev/null @@ -1,35 +0,0 @@ -# Template file for 'python3-isort' -pkgname=python3-isort -version=6.1.0 -revision=1 -build_style=python3-pep517 -make_check_args="-p no:warnings - --ignore tests/benchmark/test_api.py - --ignore tests/integration/test_hypothesmith.py - --ignore tests/integration/test_projects_using_isort.py - --ignore tests/unit/test_pylama_isort.py - --deselect tests/integration/test_setting_combinations.py::test_isort_doesnt_lose_imports_or_comments - --deselect tests/integration/test_setting_combinations.py::test_isort_is_idempotent - --deselect tests/unit/test_deprecated_finders.py::TestRequirementsFinder::test_requirements_dir - --deselect tests/unit/test_deprecated_finders.py::test_requirements_finder - --deselect tests/unit/test_importable.py::test_importable - --deselect tests/unit/test_main.py::test_gitignore - --deselect tests/unit/test_ticketed_features.py::test_isort_supports_shared_profiles_issue_970 - --deselect tests/unit/test_ticketed_features.py::test_sort_configurable_sort_issue_1732" -hostmakedepends="hatchling hatch-vcs" -depends="python3" -checkdepends="python3-colorama python3-hypothesis python3-natsort python3-pytest python3-pytest-black - python3-pytest-flake8 python3-pytest-mock" -short_desc="Python3 utility/library to sort imports" -maintainer="Komeil Parseh " -license="MIT" -homepage="https://github.com/PyCQA/isort" -changelog="https://github.com/PyCQA/isort/releases/tag/${version}" -distfiles="${PYPI_SITE}/i/isort/isort-${version}.tar.gz" -checksum=9b8f96a14cfee0677e78e941ff62f03769a06d412aabb9e2a90487b3b7e8d481 - -conflicts="python-isort>=0" - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-iterable-io/template b/srcpkgs/python3-iterable-io/template deleted file mode 100644 index 2ac605875a1879..00000000000000 --- a/srcpkgs/python3-iterable-io/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'python3-iterable-io' -pkgname=python3-iterable-io -version=1.0.0 -revision=2 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3" -checkdepends="python3-pytest" -short_desc="Python library to adapt iterables to a file-like interface" -maintainer="chrysos349 " -license="LGPL-3.0-only" -homepage="https://github.com/pR0Ps/iterable-io" -distfiles="${PYPI_SITE}/i/iterable-io/iterable-io-${version}.tar.gz" -checksum=fb9e1b739587a9ba0d5c60a3e1eb71246761583bc9f18b3c35bb112b44b18c3c diff --git a/srcpkgs/python3-itsdangerous/template b/srcpkgs/python3-itsdangerous/template deleted file mode 100644 index 907af86b4920c5..00000000000000 --- a/srcpkgs/python3-itsdangerous/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'python3-itsdangerous' -pkgname=python3-itsdangerous -version=2.2.0 -revision=1 -build_style=python3-pep517 -hostmakedepends="python3-flit_core" -checkdepends="python3-freezegun python3-pytest" -short_desc="Various helpers to pass trusted data to untrusted enviroments and back" -maintainer="Markus Berger " -license="BSD-3-Clause" -homepage="https://palletsprojects.com/projects/itsdangerous" -changelog="https://raw.githubusercontent.com/pallets/itsdangerous/refs/heads/main/CHANGES.rst" -distfiles="${PYPI_SITE}/i/itsdangerous/itsdangerous-${version}.tar.gz" -checksum=e0050c0b7da1eea53ffaf149c0cfbb5c6e2e2b69c4bef22c81fa6eb73e5f6173 - -post_install() { - vlicense LICENSE.txt -} diff --git a/srcpkgs/python3-itunespy/template b/srcpkgs/python3-itunespy/template deleted file mode 100644 index 0970835f360195..00000000000000 --- a/srcpkgs/python3-itunespy/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'python3-itunespy' -pkgname=python3-itunespy -version=1.6.1 -revision=2 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3-requests python3-pycountry" -short_desc="Library to fetch data from the iTunes Store API (Python3)" -maintainer="Andrew Benson " -license="MIT" -homepage="https://github.com/sleepyfran/itunespy" -distfiles="${homepage}/archive/v${version}.tar.gz" -checksum=7db0c029247396bab43c6e91d791423f32426c340860602cd28590db04db7722 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-iwlib/template b/srcpkgs/python3-iwlib/template deleted file mode 100644 index e5c4f82adcdb2a..00000000000000 --- a/srcpkgs/python3-iwlib/template +++ /dev/null @@ -1,31 +0,0 @@ -# Template file for 'python3-iwlib' -pkgname=python3-iwlib -version=1.7.0 -revision=9 -build_style=python3-module -hostmakedepends="python3-setuptools python3-cffi" -makedepends="python3-devel wireless_tools-devel libffi-devel" -depends="python3-cffi wireless_tools" -short_desc="Python Iwlib wrapper for interacting with wireless devices" -maintainer="Orphaned " -license="GPL-2.0-only" -homepage="https://github.com/nathan-hoad/python-iwlib" -distfiles="${PYPI_SITE}/i/iwlib/iwlib-${version}.tar.gz" -checksum=a805f6597a70ee3001aba8f039fb7b2dcb75dc15c4e7852f5594fd6379196da1 - -do_patch() { - # _iwlib_build.py try to load the shared object - # to verify if it's built correctly. - # Comment it out and restore it back after build - vsed -i iwlib/_iwlib_build.py \ - -e '/ffibuilder\.verify/s/^/# /' -} - -post_install() { - vsed -i ${DESTDIR}/${py3_sitelib}/iwlib/_iwlib_build.py \ - -e '/ffibuilder\.verify/s/^# //' -} - -do_check() { - python3 test/test_imports.py -} diff --git a/srcpkgs/python3-jaconv/template b/srcpkgs/python3-jaconv/template deleted file mode 100644 index f6b0f9b9457fa5..00000000000000 --- a/srcpkgs/python3-jaconv/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'python3-jaconv' -pkgname=python3-jaconv -version=0.4.0 -revision=2 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3" -short_desc="Interconverter for Hiragana, Katakana, Hankaku, Zenkaku and more" -maintainer="Đoàn Trần Công Danh " -license="MIT" -homepage="https://github.com/ikegami-yukino/jaconv" -distfiles="${PYPI_SITE}/j/jaconv/jaconv-${version}.tar.gz" -checksum=32da74b247f276e09a52d6b35c153df2387965cb85a6f034cc8af21d446f8161 - -post_install() { - rm -f ${DESTDIR}/usr/CHANGES.rst - rm -f ${DESTDIR}/usr/README.rst - vlicense LICENSE -} diff --git a/srcpkgs/python3-janus/template b/srcpkgs/python3-janus/template deleted file mode 100644 index c57011b37f3765..00000000000000 --- a/srcpkgs/python3-janus/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'python3-janus' -pkgname=python3-janus -version=1.0.0 -revision=2 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3-typing_extensions" -checkdepends="${depends} python3-pytest-asyncio" -short_desc="Thread-safe asyncio-aware queue" -maintainer="Adam Beckmeyer " -license="Apache-2.0" -homepage="https://github.com/aio-libs/janus" -distfiles="https://github.com/aio-libs/janus/archive/refs/tags/v${version}.tar.gz" -checksum=7795be8173faf473bbf0139e398bd0756b24e0f3fa3f11db729efc23f9032cfb diff --git a/srcpkgs/python3-jaraco.classes/template b/srcpkgs/python3-jaraco.classes/template deleted file mode 100644 index b30914c10611ec..00000000000000 --- a/srcpkgs/python3-jaraco.classes/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'python3-jaraco.classes' -pkgname=python3-jaraco.classes -version=3.4.0 -revision=2 -build_style=python3-pep517 -hostmakedepends="python3-wheel python3-setuptools_scm" -depends="python3-more-itertools" -short_desc="Utility functions for Python class constructs (Python3)" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/jaraco/jaraco.classes" -changelog="https://raw.githubusercontent.com/jaraco/jaraco.classes/main/NEWS.rst" -distfiles="${PYPI_SITE}/j/jaraco.classes/jaraco.classes-${version}.tar.gz" -checksum=47a024b51d0239c0dd8c8540c6c7f484be3b8fcf0b2d85c13825780d3b3f3acd - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-jaraco.collections/patches/random.patch b/srcpkgs/python3-jaraco.collections/patches/random.patch deleted file mode 100644 index 6a868293e1dc72..00000000000000 --- a/srcpkgs/python3-jaraco.collections/patches/random.patch +++ /dev/null @@ -1,11 +0,0 @@ -index 0d501cf..dfe47c8 100644 ---- a/jaraco/collections/__init__.py -+++ b/jaraco/collections/__init__.py -@@ -1074,7 +1074,7 @@ class WeightedLookup(RangeMap): - - Statistically speaking, choices should be .5 a:b - >>> ratio = choices.count('a') / choices.count('b') -- >>> .4 < ratio < .6 -+ >>> .4 < ratio < .6 # doctest: +SKIP - True - """ diff --git a/srcpkgs/python3-jaraco.collections/template b/srcpkgs/python3-jaraco.collections/template deleted file mode 100644 index fc0850720afc92..00000000000000 --- a/srcpkgs/python3-jaraco.collections/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'python3-jaraco.collections' -pkgname=python3-jaraco.collections -version=5.1.0 -revision=2 -build_style=python3-pep517 -hostmakedepends="python3-wheel python3-setuptools_scm" -depends="python3-jaraco.classes python3-jaraco.text" -checkdepends="${depends} python3-pytest-xdist" -short_desc="Collection of objects similar to stdlib by jaraco (Python3)" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/jaraco/jaraco.collections" -changelog="https://raw.githubusercontent.com/jaraco/jaraco.collections/main/NEWS.rst" -distfiles="${PYPI_SITE}/j/jaraco.collections/jaraco_collections-${version}.tar.gz" -checksum=0e4829409d39ad18a40aa6754fee2767f4d9730c4ba66dc9df89f1d2756994c2 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-jaraco.context/template b/srcpkgs/python3-jaraco.context/template deleted file mode 100644 index b284e542e8d847..00000000000000 --- a/srcpkgs/python3-jaraco.context/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'python3-jaraco.context' -pkgname=python3-jaraco.context -version=6.0.1 -revision=2 -build_style=python3-pep517 -hostmakedepends="python3-wheel python3-setuptools_scm" -depends="python3" -checkdepends="python3-pytest python3-portend git" -short_desc="Context managers by jaraco" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/jaraco/jaraco.context" -changelog="https://raw.githubusercontent.com/jaraco/jaraco.context/main/NEWS.rst" -distfiles="${PYPI_SITE}/j/jaraco.context/jaraco_context-${version}.tar.gz" -checksum=9bae4ea555cf0b14938dc0aee7c9f32ed303aa20a3b73e7dc80111628792d1b3 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-jaraco.functools/template b/srcpkgs/python3-jaraco.functools/template deleted file mode 100644 index b2bf339f1799ff..00000000000000 --- a/srcpkgs/python3-jaraco.functools/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'python3-jaraco.functools' -pkgname=python3-jaraco.functools -version=4.0.2 -revision=2 -build_style=python3-pep517 -make_check_args="--override-ini='addopts=--doctest-modules'" -hostmakedepends="python3-wheel python3-setuptools_scm" -depends="python3-more-itertools" -checkdepends="${depends} python3-pytest python3-jaraco.classes" -short_desc="Functools like those found in stdlib (Python3)" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/jaraco/jaraco.functools" -changelog="https://raw.githubusercontent.com/jaraco/jaraco.functools/main/NEWS.rst" -distfiles="${PYPI_SITE}/j/jaraco.functools/jaraco_functools-${version}.tar.gz" -checksum=3460c74cd0d32bf82b9576bbb3527c4364d5b27a21f5158a62aed6c4b42e23f5 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-jaraco.logging/template b/srcpkgs/python3-jaraco.logging/template deleted file mode 100644 index 8474dc4236f461..00000000000000 --- a/srcpkgs/python3-jaraco.logging/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'python3-jaraco.logging' -pkgname=python3-jaraco.logging -version=3.3.0 -revision=2 -build_style=python3-pep517 -hostmakedepends="python3-wheel python3-setuptools_scm" -depends="python3-tempora" -short_desc="Support for Python logging facility" -maintainer="icp " -license="MIT" -homepage="https://github.com/jaraco/jaraco.logging" -changelog="https://raw.githubusercontent.com/jaraco/jaraco.logging/main/NEWS.rst" -distfiles="${PYPI_SITE}/j/jaraco.logging/jaraco.logging-${version}.tar.gz" -checksum=f4a7cfbacb86a834c2886c01a3b52bc4cde2728c1d9717c49d4dce1d6248f07b - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-jaraco.stream/template b/srcpkgs/python3-jaraco.stream/template deleted file mode 100644 index d42c0d765f1ea0..00000000000000 --- a/srcpkgs/python3-jaraco.stream/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'python3-jaraco.stream' -pkgname=python3-jaraco.stream -version=3.0.4 -revision=2 -build_style=python3-pep517 -hostmakedepends="python3-wheel python3-setuptools_scm" -depends="python3" -short_desc="Routines for dealing with data streams" -maintainer="icp " -license="MIT" -homepage="https://github.com/jaraco/jaraco.stream" -changelog="https://raw.githubusercontent.com/jaraco/jaraco.stream/main/NEWS.rst" -distfiles="${PYPI_SITE}/j/jaraco.stream/jaraco_stream-${version}.tar.gz" -checksum=e2bc5028e721ed2cc852b96ec9a33f2b7664e9b2dbf87eefbe617d126641934b - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-jaraco.text/template b/srcpkgs/python3-jaraco.text/template deleted file mode 100644 index 5e942c5e6d03a1..00000000000000 --- a/srcpkgs/python3-jaraco.text/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'python3-jaraco.text' -pkgname=python3-jaraco.text -version=4.0.0 -revision=2 -build_style=python3-pep517 -hostmakedepends="python3-wheel python3-setuptools_scm" -depends="python3-jaraco.functools python3-jaraco.context python3-autocommand - python3-inflect python3-more-itertools" -checkdepends="$depends python3-pytest" -short_desc="Module for text manipulation (Python3)" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/jaraco/jaraco.text" -changelog="https://raw.githubusercontent.com/jaraco/jaraco.text/main/NEWS.rst" -distfiles="${PYPI_SITE}/j/jaraco.text/jaraco_text-${version}.tar.gz" -checksum=5b71fecea69ab6f939d4c906c04fee1eda76500d1641117df6ec45b865f10db0 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-jedi/patches/fix-test.patch b/srcpkgs/python3-jedi/patches/fix-test.patch deleted file mode 100644 index 8738d7747b3c8e..00000000000000 --- a/srcpkgs/python3-jedi/patches/fix-test.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/test/test_utils.py -+++ b/test/test_utils.py -@@ -91,7 +91,7 @@ - } - # There are quite a few differences, because both Windows and Linux - # (posix and nt) libraries are included. -- assert len(difference) < 30 -+ assert len(difference) < 32 - - def test_local_import(self): - s = 'import test.test_utils' diff --git a/srcpkgs/python3-jedi/template b/srcpkgs/python3-jedi/template deleted file mode 100644 index d071cad305f638..00000000000000 --- a/srcpkgs/python3-jedi/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'python3-jedi' -pkgname=python3-jedi -version=0.19.2 -revision=1 -build_style=python3-pep517 -hostmakedepends="python3-setuptools" -depends="python3-parso" -checkdepends="$depends python3-pytest-xdist python3-docopt python3-attrs" -short_desc="Autocompletion/static analysis library for Python 3" -maintainer="DragonGhost7 " -license="MIT" -homepage="https://jedi.readthedocs.io/" -changelog="https://raw.githubusercontent.com/davidhalter/jedi/master/CHANGELOG.rst" -distfiles="${PYPI_SITE}/j/jedi/jedi-${version}.tar.gz" -checksum=4770dc3de41bde3966b02eb84fbcf557fb33cce26ad23da12c742fb50ecb11f0 - -post_install() { - vlicense LICENSE.txt -} diff --git a/srcpkgs/python3-jeepney/template b/srcpkgs/python3-jeepney/template deleted file mode 100644 index 5aefc40ef5b0ce..00000000000000 --- a/srcpkgs/python3-jeepney/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'python3-jeepney' -pkgname=python3-jeepney -version=0.9.0 -revision=1 -build_style=python3-pep517 -hostmakedepends="python3-setuptools python3-flit_core" -depends="python3" -checkdepends="python3-pytest python3-testpath python3-async-timeout python3-trio - python3-pytest-asyncio" -short_desc="Low-level, pure Python DBus protocol wrapper" -maintainer="skmpz " -license="MIT" -homepage="https://gitlab.com/takluyver/jeepney" -changelog="https://gitlab.com/takluyver/jeepney/-/raw/master/docs/release-notes.rst" -distfiles="${PYPI_SITE}/j/jeepney/jeepney-${version}.tar.gz" -checksum=cf0e9e845622b81e4a28df94c40345400256ec608d0e55bb8a3feaa9163f5732 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-jellyfish/template b/srcpkgs/python3-jellyfish/template deleted file mode 100644 index 9a960f57c6affa..00000000000000 --- a/srcpkgs/python3-jellyfish/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'python3-jellyfish' -pkgname=python3-jellyfish -version=1.1.2 -revision=3 -build_style=python3-pep517 -build_helper="rust" -hostmakedepends="maturin cargo" -makedepends="python3-devel" -depends="python3" -checkdepends="python3-pytest" -short_desc="Python3 library for approximate and phonetic matching of strings" -maintainer="Duncaen " -license="BSD-2-Clause" -homepage="https://jamesturk.github.io/jellyfish/" -changelog="https://raw.githubusercontent.com/jamesturk/jellyfish/main/docs/changelog.md" -distfiles="${PYPI_SITE}/j/jellyfish/jellyfish-${version}.tar.gz" -checksum=a31de6ce7385746df3b65aa3401c30d0881b5abb518cff99090be7ef96129333 - -if [ "$CROSS_BUILD" ]; then - makedepends+=" rust-std" -fi - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-jmespath/template b/srcpkgs/python3-jmespath/template deleted file mode 100644 index abdc3ac3b730a1..00000000000000 --- a/srcpkgs/python3-jmespath/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'python3-jmespath' -pkgname=python3-jmespath -version=1.0.1 -revision=3 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3" -checkdepends="python3-pytest python3-hypothesis" -short_desc="JSON Query language for Python3" -maintainer="Orphaned " -license="MIT" -homepage="https://jmespath.org" -changelog="https://github.com/jmespath/jmespath.py/raw/develop/CHANGELOG.rst" -distfiles="https://github.com/jmespath/jmespath.py/archive/${version}.tar.gz" -checksum=6a02470b1716ec7a32abe89a873a4795c41c938468225f8a53d860980ec9e3c6 -conflicts="python-jmespath>=0" - -post_install() { - vlicense LICENSE.txt -} diff --git a/srcpkgs/python3-joblib/template b/srcpkgs/python3-joblib/template deleted file mode 100644 index b972e5de0488bb..00000000000000 --- a/srcpkgs/python3-joblib/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'python3-joblib' -pkgname=python3-joblib -version=1.4.2 -revision=2 -build_style=python3-pep517 -make_check_args=" - --deselect joblib/test/test_disk.py::test_disk_used - --deselect joblib/test/test_memory.py::test_parallel_call_cached_function_defined_in_jupyter - --deselect joblib/test/test_parallel.py::test_main_thread_renamed_no_warning -" -hostmakedepends="python3-setuptools python3-wheel" -makedepends="python3-devel" -depends="python3 python3-psutil python3-numpy python3-lz4" -checkdepends="${depends} python3-threadpoolctl python3-pytest-asyncio - python3-pytest-timeout" -short_desc="Lightweight pipelining in Python" -maintainer="Orphaned " -license="BSD-3-Clause" -homepage="https://joblib.readthedocs.io/" -distfiles="https://github.com/joblib/joblib/archive/${version}.tar.gz" -checksum=1d95f5f3ab303be89aa4666956bf05a589f56e52c29b836267c8e3885223ff90 -make_check=extended - -post_install() { - vlicense LICENSE.txt -} diff --git a/srcpkgs/python3-josepy/template b/srcpkgs/python3-josepy/template deleted file mode 100644 index 50f7fee89ff273..00000000000000 --- a/srcpkgs/python3-josepy/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'python3-josepy' -pkgname=python3-josepy -version=2.2.0 -revision=1 -build_style=python3-pep517 -hostmakedepends="python3-setuptools pkg-config python3-wheel python3-poetry-core" -makedepends="python3-devel" -depends="python3-cryptography python3-openssl python3-setuptools python3-six" -checkdepends="python3-pytest python3-pytest-flake8 python3-mock $depends" -short_desc="JOSE protocol implementation in Python3" -maintainer="Orphaned " -license="Apache-2.0" -homepage="https://github.com/certbot/josepy" -changelog="https://raw.githubusercontent.com/certbot/josepy/master/CHANGELOG.rst" -distfiles="${PYPI_SITE}/j/josepy/josepy-${version}.tar.gz" -checksum=74c033151337c854f83efe5305a291686cef723b4b970c43cfe7270cf4a677a9 diff --git a/srcpkgs/python3-jq/template b/srcpkgs/python3-jq/template deleted file mode 100644 index 06be7119455586..00000000000000 --- a/srcpkgs/python3-jq/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'python3-jq' -pkgname=python3-jq -version=1.8.0 -revision=1 -build_style=python3-module -hostmakedepends="python3-setuptools python3-Cython" -makedepends="python3-devel jq-devel oniguruma-devel" -depends="python3" -short_desc="Python bindings for jq" -maintainer="RunningDroid " -license="BSD-2-Clause" -homepage="https://pypi.org/project/jq/" -changelog="https://raw.githubusercontent.com/mwilliamson/jq.py/master/CHANGELOG.rst" -distfiles="https://github.com/mwilliamson/jq.py/archive/${version}.tar.gz" -checksum=dea40029307d53d91153f0dea51e5e724793edada9aa03fe36cc4e4e46a96501 - -export JQPY_USE_SYSTEM_LIBS=1 - -pre_build() { - cython -X language_level=3 jq.pyx -} - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-json-logger/template b/srcpkgs/python3-json-logger/template deleted file mode 100644 index 8a4380354c2446..00000000000000 --- a/srcpkgs/python3-json-logger/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'python3-json-logger' -pkgname=python3-json-logger -version=2.0.7 -revision=3 -build_style=python3-pep517 -hostmakedepends="python3-setuptools python3-wheel" -depends="python3" -checkdepends="python3-pytest" -short_desc="Json Formatter for the standard python logger" -maintainer="Gonzalo Tornaría " -license="BSD-2-Clause" -homepage="https://github.com/madzak/python-json-logger" -changelog="https://raw.githubusercontent.com/madzak/python-json-logger/master/CHANGELOG.md" -distfiles="https://github.com/madzak/python-json-logger/archive/refs/tags/v${version}.tar.gz" -checksum=1d743e5573642bed1a5698dbfa5fc1c2a8e076fea95212e67518bec940e43ec1 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-json5/template b/srcpkgs/python3-json5/template deleted file mode 100644 index 2d9bfebb90fb78..00000000000000 --- a/srcpkgs/python3-json5/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'python3-json5' -pkgname=python3-json5 -version=0.12.0 -revision=1 -build_style=python3-pep517 -hostmakedepends="python3-setuptools python3-wheel" -depends="python3" -checkdepends="python3-pytest python3-hypothesis" -short_desc="Python implementation of the JSON5 data format" -maintainer="dkwo , Gonzalo Tornaría " -license="Apache-2.0" -homepage="https://github.com/dpranke/pyjson5" -distfiles="${homepage}/archive/refs/tags/v${version}.tar.gz" -checksum=39b21785fc12c61716a3634b466e3faffc5c679148c2d9cbbef9cc0c15772b6f diff --git a/srcpkgs/python3-jsondiff/template b/srcpkgs/python3-jsondiff/template deleted file mode 100644 index b97ef704a4a4c8..00000000000000 --- a/srcpkgs/python3-jsondiff/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'python3-jsondiff' -pkgname=python3-jsondiff -version=2.0.0 -revision=4 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3" -short_desc="Diff JSON and JSON-like structures in Python" -maintainer="Piotr Wójcik " -license="MIT" -homepage="https://github.com/ZoomerAnalytics/jsondiff" -distfiles="${PYPI_SITE}/j/jsondiff/jsondiff-${version}.tar.gz" -checksum=2795844ef075ec8a2b8d385c4d59f5ea48b08e7180fce3cb2787be0db00b1fb4 -make_check=no # Tests require removed python3-nose-random - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-jsonpatch/template b/srcpkgs/python3-jsonpatch/template deleted file mode 100644 index a8d88ffdf9a927..00000000000000 --- a/srcpkgs/python3-jsonpatch/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'python3-jsonpatch' -pkgname=python3-jsonpatch -version=1.33 -revision=2 -build_style=python3-module -hostmakedepends="python3-setuptools python3-pypandoc" -depends="python3-jsonpointer" -checkdepends="$depends" -short_desc="Apply JSON Patches according to RFC 6902" -maintainer="Arjan Mossel " -license="BSD-3-Clause" -homepage="https://github.com/stefankoegl/python-json-patch" -distfiles="https://github.com/stefankoegl/python-json-patch/archive/v${version}.tar.gz" -checksum=c0163a2703dd8fa6be9c3018bcff6723bdfb240c8d56fb62d0673043cf647cda - -do_check() { - python -m unittest -} - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-jsonpointer/template b/srcpkgs/python3-jsonpointer/template deleted file mode 100644 index 428316bf740944..00000000000000 --- a/srcpkgs/python3-jsonpointer/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'python3-jsonpointer' -pkgname=python3-jsonpointer -version=3.0.0 -revision=2 -build_style=python3-pep517 -hostmakedepends="python3-setuptools python3-wheel" -depends="python3" -short_desc="Resolve JSON Pointers according to RFC 6901 (Python3)" -maintainer="Gonzalo Tornaría " -license="BSD-3-Clause" -homepage="https://github.com/stefankoegl/python-json-pointer" -distfiles="${PYPI_SITE}/j/jsonpointer/jsonpointer-${version}.tar.gz" -checksum=2b2d729f2091522d61c3b31f82e11870f60b68f43fbc705cb76bf4b832af59ef -conflicts="python-jsonpointer>=0" - -do_check() { - # pytest is not supported - python3 -m unittest -} - -post_install() { - vlicense LICENSE.txt LICENSE -} diff --git a/srcpkgs/python3-jsonrpclib/template b/srcpkgs/python3-jsonrpclib/template deleted file mode 100644 index 9577f49c4b373a..00000000000000 --- a/srcpkgs/python3-jsonrpclib/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'python3-jsonrpclib' -pkgname=python3-jsonrpclib -version=0.4.0 -revision=8 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3" -short_desc="Python3 implementation of the JSON-RPC v2.0 specification" -maintainer="Charles E. Lehner " -license="Apache-2.0" -homepage="https://github.com/tcalmant/jsonrpclib" -distfiles="${PYPI_SITE}/j/jsonrpclib-pelix/jsonrpclib-pelix-${version}.tar.gz" -checksum=19c558e169a51480b39548783067ca55046b62b2409ab4559931255e12f635de diff --git a/srcpkgs/python3-jsonschema-path/template b/srcpkgs/python3-jsonschema-path/template deleted file mode 100644 index e419b12274a91f..00000000000000 --- a/srcpkgs/python3-jsonschema-path/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'python3-jsonschema-path' -pkgname=python3-jsonschema-path -version=0.3.4 -revision=1 -build_style=python3-pep517 -hostmakedepends="python3-poetry-core" -depends="python3-pathable python3-referencing python3-yaml python3-requests" -checkdepends="$depends python3-pytest-cov python3-responses" -short_desc="JSONSchema Spec with object-oriented paths" -maintainer="Gonzalo Tornaría " -license="Apache-2.0" -homepage="https://github.com/p1c2u/jsonschema-path" -changelog="https://github.com/p1c2u/jsonschema-path/releases" -distfiles="https://github.com/p1c2u/jsonschema-path/archive/refs/tags/${version}.tar.gz" -checksum=71b7e165c7ee86c346593e2ac21b5beafc9bbaac337ef053df028e8827469950 - -python3-jsonschema-spec_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - transitional dummy package" - metapackage=yes -} diff --git a/srcpkgs/python3-jsonschema-spec b/srcpkgs/python3-jsonschema-spec deleted file mode 120000 index cd53904e391479..00000000000000 --- a/srcpkgs/python3-jsonschema-spec +++ /dev/null @@ -1 +0,0 @@ -python3-jsonschema-path \ No newline at end of file diff --git a/srcpkgs/python3-jsonschema-specifications/template b/srcpkgs/python3-jsonschema-specifications/template deleted file mode 100644 index 07f2d655824871..00000000000000 --- a/srcpkgs/python3-jsonschema-specifications/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'python3-jsonschema-specifications' -pkgname=python3-jsonschema-specifications -version=2024.10.1 -revision=2 -build_style=python3-pep517 -hostmakedepends="hatchling hatch-vcs" -depends="python3-referencing" -checkdepends="$depends python3-pytest" -short_desc="JSON Schema specifications, exposed as a Registry" -maintainer="Gonzalo Tornaría " -license="MIT" -homepage="https://github.com/python-jsonschema/jsonschema-specifications" -distfiles="${PYPI_SITE}/j/jsonschema-specifications/jsonschema_specifications-${version}.tar.gz" -checksum=0f38b83639958ce1152d02a7f062902c41c8fd20d558b0c34344292d417ae272 - -post_install() { - vlicense COPYING -} diff --git a/srcpkgs/python3-jsonschema/template b/srcpkgs/python3-jsonschema/template deleted file mode 100644 index d6eb1966a7d700..00000000000000 --- a/srcpkgs/python3-jsonschema/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'python3-jsonschema' -pkgname=python3-jsonschema -version=4.23.0 -revision=3 -build_style=python3-pep517 -hostmakedepends="hatchling hatch-vcs hatch-fancy-pypi-readme" -depends="python3-attrs python3-jsonschema-specifications python3-referencing - python3-rpds-py" -checkdepends="${depends} python3-pytest python3-idna python3-jsonpointer - python3-pip python3-rfc3339-validator python3-rfc3987" -short_desc="Implementation of JSON Schema for Python3" -maintainer="Gonzalo Tornaría " -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=d71497fef26351a33265337fa77ffeb82423f3ea21283cd9467bb03999266bc4 - -post_install() { - vlicense COPYING LICENSE - # don't install tests and benchmarks - rm -r ${DESTDIR}/${py3_sitelib}/jsonschema/tests - rm -r ${DESTDIR}/${py3_sitelib}/jsonschema/benchmarks -} diff --git a/srcpkgs/python3-jupyter-lsp/template b/srcpkgs/python3-jupyter-lsp/template deleted file mode 100644 index 9114c2dd667ae8..00000000000000 --- a/srcpkgs/python3-jupyter-lsp/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'python3-jupyter-lsp' -pkgname=python3-jupyter-lsp -version=2.2.5 -revision=1 -build_style=python3-pep517 -hostmakedepends="python3-setuptools" -depends="python3-jupyter_server" -checkdepends="$depends python3-pytest" -short_desc="Multi-Language Server WebSocket proxy for Jupyter Notebook/Lab server" -maintainer="dkwo , Gonzalo Tornaría " -license="BSD-3-Clause" -homepage="https://github.com/jupyter-lsp/jupyterlab-lsp" -changelog="https://github.com/jupyter-lsp/jupyterlab-lsp/releases" -distfiles="${PYPI_SITE}/j/jupyter-lsp/jupyter-lsp-${version}.tar.gz" -checksum=793147a05ad446f809fd53ef1cd19a9f5256fd0a2d6b7ce943a982cb4f545001 - -# This test needs R package languageserver which we don't have -make_check_args=" - --deselect jupyter_lsp/tests/test_detect.py::test_r_package_detection" - -post_install() { - mv ${DESTDIR}/usr/etc ${DESTDIR} - vlicense LICENSE -} diff --git a/srcpkgs/python3-jupyter-lsp/update b/srcpkgs/python3-jupyter-lsp/update deleted file mode 100644 index 31ba62a576d642..00000000000000 --- a/srcpkgs/python3-jupyter-lsp/update +++ /dev/null @@ -1,3 +0,0 @@ -# override since the github also contains jupyterlab-server tags -site=https://pypi.org/simple/jupyter-lsp -pkgname=jupyter-lsp diff --git a/srcpkgs/python3-jupyter/template b/srcpkgs/python3-jupyter/template deleted file mode 100644 index e0a5b9eae11a21..00000000000000 --- a/srcpkgs/python3-jupyter/template +++ /dev/null @@ -1,12 +0,0 @@ -# Template file for 'python3-jupyter' -# -# THIS PACKAGE WAS SPLIT FROM python3-jupyter_core TO AVOID A DEPENDENCY CYCLE -pkgname=python3-jupyter -version=4.7.1 -revision=5 -metapackage=yes -depends="python3-jupyter_notebook python3-jupyter_console python3-jupyter_ipywidgets" -short_desc="Jupyter metapackage for Void Linux" -maintainer="dkwo " -license="GPL-3.0-or-later" -homepage="https://jupyter.org" diff --git a/srcpkgs/python3-jupyter_client/template b/srcpkgs/python3-jupyter_client/template deleted file mode 100644 index 55a5f7a3b63a1a..00000000000000 --- a/srcpkgs/python3-jupyter_client/template +++ /dev/null @@ -1,36 +0,0 @@ -# Template file for 'python3-jupyter_client' -pkgname=python3-jupyter_client -version=8.6.3 -revision=1 -build_style=python3-pep517 -# random failures (see https://github.com/jupyter/jupyter_client/issues/979) -make_check_args=" - --deselect tests/test_kernelmanager.py::TestParallel::test_start_parallel_process_kernels[tcp] - --deselect tests/test_kernelmanager.py::TestParallel::test_start_sequence_kernels[ipc] - --deselect tests/test_kernelmanager.py::TestParallel::test_start_sequence_process_kernels[tcp] - --deselect tests/test_restarter.py::test_restart_check[ipc] - --deselect tests/test_restarter.py::test_async_restart_check[ipc] - --deselect tests/test_client.py::TestAsyncKernelClient::test_input_request" -hostmakedepends="hatchling" -depends="python3-dateutil python3-jupyter_core python3-pyzmq python3-tornado - python3-traitlets" -checkdepends="$depends inetutils-ifconfig iproute2 openssh python3-msgpack - python3-pytest-jupyter python3-pytest-timeout python3-pytest-xdist" -short_desc="Jupyter protocol client APIs" -maintainer="Gonzalo Tornaría " -license="BSD-3-Clause" -homepage="https://github.com/jupyter/jupyter_client" -changelog="https://raw.githubusercontent.com/jupyter/jupyter_client/main/CHANGELOG.md" -distfiles="${PYPI_SITE}/j/jupyter_client/jupyter_client-${version}.tar.gz" -checksum=35b3a0947c4a6e9d589eb97d7d4cd5e90f910ee73101611f01283732bd6d9419 -conflicts="python-jupyter_client<=5.2.4_2" -make_check=extended # cannot be tested without python3-ipython_ipykernel - -if [ "$XBPS_CHECK_PKGS" = full ]; then - # this would cause a build-time circular dependency - checkdepends+=" python3-ipython_ipykernel" -fi - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-jupyter_console/template b/srcpkgs/python3-jupyter_console/template deleted file mode 100644 index 8c470c84d6bf50..00000000000000 --- a/srcpkgs/python3-jupyter_console/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'python3-jupyter_console' -pkgname=python3-jupyter_console -version=6.6.3 -revision=2 -build_style=python3-pep517 -hostmakedepends="hatchling" -depends="python3-ipython_ipykernel python3-ipython python3-jupyter_client - python3-jupyter_core python3-prompt_toolkit python3-Pygments python3-pyzmq - python3-traitlets" -checkdepends="$depends python3-pytest python3-flaky" -short_desc="Jupyter terminal console (Python3)" -maintainer="Gonzalo Tornaría " -license="BSD-3-Clause" -homepage="https://github.com/jupyter/jupyter_console" -changelog="https://raw.githubusercontent.com/jupyter/jupyter_console/main/CHANGELOG.md" -distfiles="${PYPI_SITE}/j/jupyter_console/jupyter_console-${version}.tar.gz" -checksum=566a4bf31c87adbfadf22cdf846e3069b59a71ed5da71d6ba4d8aaad14a53539 -conflicts="python-jupyter_console<=6.0.0_2" - -if [ "$XBPS_BUILD_ENVIRONMENT" = void-packages-ci ]; then - # these two tests are flaky on CI, even with @flaky sometimes fail - make_check_args=" - --deselect=jupyter_console/tests/test_console.py::test_console_starts - --deselect=jupyter_console/tests/test_console.py::test_display_text - " -fi - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-jupyter_core/patches/platform_dirs_true.patch b/srcpkgs/python3-jupyter_core/patches/platform_dirs_true.patch deleted file mode 100644 index 02f8951255dbfa..00000000000000 --- a/srcpkgs/python3-jupyter_core/patches/platform_dirs_true.patch +++ /dev/null @@ -1,24 +0,0 @@ -Default to using platformdirs - ---- a/jupyter_core/paths.py 2020-02-01 21:00:00.000000000 -0300 -+++ b/jupyter_core/paths.py 2023-06-04 00:49:36.985844333 -0300 -@@ -53,7 +53,7 @@ - We plan for this to default to False in jupyter_core version 5 and to True - in jupyter_core version 6. - """ -- return envset("JUPYTER_PLATFORM_DIRS", False) -+ return envset("JUPYTER_PLATFORM_DIRS", True) - - - def get_home_dir() -> str: ---- a/tests/test_paths.py 2020-02-01 21:00:00.000000000 -0300 -+++ b/tests/test_paths.py 2023-06-04 00:49:05.967219753 -0300 -@@ -86,7 +86,7 @@ - return os.path.abspath(os.path.realpath(os.path.expanduser(path))) - - --home_jupyter = realpath("~/.jupyter") -+home_jupyter = realpath("~/.config/jupyter") - - - def test_envset(): diff --git a/srcpkgs/python3-jupyter_core/template b/srcpkgs/python3-jupyter_core/template deleted file mode 100644 index 8ff9796b310896..00000000000000 --- a/srcpkgs/python3-jupyter_core/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'python3-jupyter_core' -pkgname=python3-jupyter_core -version=5.8.1 -revision=1 -build_style=python3-pep517 -hostmakedepends="hatchling" -depends="python3-traitlets python3-platformdirs" -checkdepends="$depends python3-pytest python3-pip" -short_desc="Jupyter core package" -maintainer="Gonzalo Tornaría " -license="BSD-3-Clause" -homepage="https://jupyter.org" -changelog="https://raw.githubusercontent.com/jupyter/jupyter_core/main/CHANGELOG.md" -distfiles="${PYPI_SITE}/j/jupyter_core/jupyter_core-${version}.tar.gz" -checksum=0a5f9706f70e64786b75acba995988915ebd4601c8a52e534a40b51c95f59941 -conflicts="python-jupyter_core<=4.4.0_3" - -do_check() { - # Running via PYTHONPATH breaks a few tests so we use a venv - local testdir="${wrksrc}/.xbps-testdir/$(date +%s)" - python3 -m venv --system-site-packages --without-pip "${testdir}" - - local testpy="${testdir}/bin/python3" - "${testpy}" -m installer dist/*.whl - PATH="${testdir}/bin:${PATH}" "${testpy}" -m pytest -} - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-jupyter_events/patches/fix-dep.patch b/srcpkgs/python3-jupyter_events/patches/fix-dep.patch deleted file mode 100644 index c96f3c211597dd..00000000000000 --- a/srcpkgs/python3-jupyter_events/patches/fix-dep.patch +++ /dev/null @@ -1,15 +0,0 @@ -We don't have all dependencies required for `jsonschema[format-nongpl]`. -However, `rfc3339-validator` and `rfc3986-validator` seem enough, and -we do have them listed in `depends=`. - ---- a/pyproject.toml -+++ b/pyproject.toml -@@ -24,7 +24,7 @@ - ] - dependencies = [ - "referencing", -- "jsonschema[format-nongpl]>=4.18.0", -+ "jsonschema>=4.18.0", - "python-json-logger>=2.0.4", - "pyyaml>=5.3", - "traitlets>=5.3", diff --git a/srcpkgs/python3-jupyter_events/template b/srcpkgs/python3-jupyter_events/template deleted file mode 100644 index 63a6aaa7a988be..00000000000000 --- a/srcpkgs/python3-jupyter_events/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'python3-jupyter_events' -pkgname=python3-jupyter_events -version=0.12.0 -revision=1 -build_style=python3-pep517 -hostmakedepends="hatchling" -depends="python3-jsonschema python3-json-logger python3-yaml python3-traitlets - python3-click python3-rich python3-rfc3339-validator python3-rfc3986-validator - python3-packaging python3-referencing" -checkdepends="$depends python3-pytest-asyncio python3-pytest-console-scripts" -short_desc="Configurable event system for Jupyter applications and extensions" -maintainer="Gonzalo Tornaría " -license="BSD-3-Clause" -homepage="https://github.com/jupyter/jupyter_events" -changelog="https://raw.githubusercontent.com/jupyter/jupyter_events/main/CHANGELOG.md" -distfiles="${PYPI_SITE}/j/jupyter_events/jupyter_events-${version}.tar.gz" -checksum=fc3fce98865f6784c9cd0a56a20644fc6098f21c8c33834a8d9fe383c17e554b - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-jupyter_ipywidgets/template b/srcpkgs/python3-jupyter_ipywidgets/template deleted file mode 100644 index ecaf9dead1ffa1..00000000000000 --- a/srcpkgs/python3-jupyter_ipywidgets/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'python3-jupyter_ipywidgets' -pkgname=python3-jupyter_ipywidgets -version=8.1.7 -revision=1 -build_style=python3-pep517 -hostmakedepends="python3-wheel" -depends="python3-comm python3-ipython python3-traitlets - python3-jupyter_widgetsnbextension python3-jupyterlab_widgets" -checkdepends="$depends python3-pytest python3-jsonschema python3-pytz - python3-ipython_ipykernel" -short_desc="IPython widgets for the Jupyter notebook" -maintainer="Gonzalo Tornaría " -license="BSD-3-Clause" -homepage="https://github.com/jupyter-widgets/ipywidgets" -changelog="https://raw.githubusercontent.com/jupyter-widgets/ipywidgets/main/docs/source/changelog.md" -distfiles="${PYPI_SITE}/i/ipywidgets/ipywidgets-${version}.tar.gz" -checksum=15f1ac050b9ccbefd45dccfbb2ef6bed0029d8278682d569d71b8dd96bee0376 - -# main repo `.../python/ipywidgets/ipywidgets/` is `.../ipywidgets/` here -patch_args=-Np3 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-jupyter_ipywidgets/update b/srcpkgs/python3-jupyter_ipywidgets/update deleted file mode 100644 index eb8d6c97887770..00000000000000 --- a/srcpkgs/python3-jupyter_ipywidgets/update +++ /dev/null @@ -1,3 +0,0 @@ -pkgname=ipywidgets -site=https://pypi.org/simple/ipywidgets -ignore="*a* *b* *rc*" diff --git a/srcpkgs/python3-jupyter_nbconvert/template b/srcpkgs/python3-jupyter_nbconvert/template deleted file mode 100644 index 1f6a1be11d816d..00000000000000 --- a/srcpkgs/python3-jupyter_nbconvert/template +++ /dev/null @@ -1,32 +0,0 @@ -# Template file for 'python3-jupyter_nbconvert' -pkgname=python3-jupyter_nbconvert -version=7.16.6 -revision=1 -build_style=python3-pep517 -hostmakedepends="hatchling" -depends="python3-BeautifulSoup4 python3-bleach python3-defusedxml - python3-Jinja2 python3-jupyter_core python3-jupyterlab_pygments - python3-MarkupSafe python3-mistune python3-nbclient - python3-jupyter_nbformat python3-packaging python3-pandocfilters - python3-Pygments python3-traitlets python3-tinycss2" -checkdepends="$depends python3-pytest-xdist python3-jupyter_ipywidgets - asciidoc inkscape pandoc python3-flaky python3-PyQt5 python3-ipython_ipykernel" -short_desc="Converting Jupyter notebooks" -maintainer="Gonzalo Tornaría " -license="BSD-3-Clause" -homepage="https://github.com/jupyter/nbconvert" -changelog="https://raw.githubusercontent.com/jupyter/nbconvert/main/CHANGELOG.md" -distfiles="${PYPI_SITE}/n/nbconvert/nbconvert-${version}.tar.gz" -checksum=576a7e37c6480da7b8465eefa66c17844243816ce1ccc372633c6b71c3c0f582 - -pre_check() { - # templates must be in $JUPYTER_DATA_DIR/nbconvert/templates - # but they are in ${wrksrc}/share/templates - # fix with a symlink share/nbconvert -> share/. - [ -d share/nbconvert ] || ln -s . share/nbconvert - make_check_pre="env JUPYTER_DATA_DIR=${wrksrc}/share" -} - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-jupyter_nbformat/template b/srcpkgs/python3-jupyter_nbformat/template deleted file mode 100644 index 779116e239f75c..00000000000000 --- a/srcpkgs/python3-jupyter_nbformat/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'python3-jupyter_nbformat' -pkgname=python3-jupyter_nbformat -version=5.10.4 -revision=2 -build_style=python3-pep517 -hostmakedepends="hatchling hatch-nodejs-version" -depends="python3-fastjsonschema python3-jsonschema python3-jupyter_core - python3-traitlets" -checkdepends="$depends python3-pytest python3-testpath python3-pep440" -short_desc="Jupyter notebook format" -maintainer="Gonzalo Tornaría " -license="BSD-3-Clause" -homepage="https://github.com/jupyter/nbformat" -changelog="https://raw.githubusercontent.com/jupyter/nbformat/main/CHANGELOG.md" -distfiles="${PYPI_SITE}/n/nbformat/nbformat-${version}.tar.gz" -checksum=322168b14f937a5d11362988ecac2a4952d3d8e3a2cbeb2319584631226d5b3a -conflicts="python-jupyter_nbformat<=4.4.0_3" - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-jupyter_notebook/template b/srcpkgs/python3-jupyter_notebook/template deleted file mode 100644 index 226e9e189a03fb..00000000000000 --- a/srcpkgs/python3-jupyter_notebook/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'python3-jupyter_notebook' -pkgname=python3-jupyter_notebook -version=7.4.2 -revision=1 -build_style=python3-pep517 -hostmakedepends="hatchling hatch-jupyter-builder jupyterlab" -depends="python3-jupyter_server python3-jupyterlab_server jupyterlab - python3-notebook_shim python3-tornado" -checkdepends="$depends python3-pytest-jupyter" -short_desc="Jupyter interactive notebook" -maintainer="Gonzalo Tornaría " -license="BSD-3-Clause" -homepage="https://github.com/jupyter/notebook" -changelog="https://raw.githubusercontent.com/jupyter/notebook/main/CHANGELOG.md" -distfiles="${PYPI_SITE}/n/notebook/notebook-${version}.tar.gz" -checksum=e739defd28c3f615a6bfb0a2564bd75018a9cc6613aa00bbd9c15e68eed2de1b - -post_install() { - mv ${DESTDIR}/usr/etc ${DESTDIR} - vlicense LICENSE -} diff --git a/srcpkgs/python3-jupyter_notebook/update b/srcpkgs/python3-jupyter_notebook/update deleted file mode 100644 index 36cc8368e5ce27..00000000000000 --- a/srcpkgs/python3-jupyter_notebook/update +++ /dev/null @@ -1 +0,0 @@ -pkgname=notebook diff --git a/srcpkgs/python3-jupyter_packaging/patches/178.patch b/srcpkgs/python3-jupyter_packaging/patches/178.patch deleted file mode 100644 index a158454dbb7386..00000000000000 --- a/srcpkgs/python3-jupyter_packaging/patches/178.patch +++ /dev/null @@ -1,23 +0,0 @@ -From e963fb27aa3b58cd70c5ca61ebe68c222d803b7e Mon Sep 17 00:00:00 2001 -From: Steven Silvester -Date: Tue, 7 Mar 2023 10:47:22 -0600 -Subject: [PATCH] Ignore warning raised when importing - setuptools.command.develop - ---- - pyproject.toml | 4 +++- - 1 file changed, 3 insertions(+), 1 deletion(-) - -diff --git a/pyproject.toml b/pyproject.toml -index e4c1e27..b316257 100644 ---- a/pyproject.toml -+++ b/pyproject.toml -@@ -81,5 +81,7 @@ filterwarnings= [ - # Fail on warnings - "error", - # Ignore our own deprecation warnings. -- "ignore:.*:deprecation.DeprecatedWarning" -+ "ignore:.*:deprecation.DeprecatedWarning", -+ # Ignore warning raised when importing setuptools.command.develop. -+ "ignore:pkg_resources is deprecated as an API:DeprecationWarning" - ] diff --git a/srcpkgs/python3-jupyter_packaging/template b/srcpkgs/python3-jupyter_packaging/template deleted file mode 100644 index 14289fde3127ad..00000000000000 --- a/srcpkgs/python3-jupyter_packaging/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'python3-jupyter_packaging' -pkgname=python3-jupyter_packaging -version=0.12.3 -revision=3 -build_style=python3-pep517 -hostmakedepends="hatchling" -depends="python3-deprecation python3-packaging python3-setuptools - python3-tomlkit python3-wheel" -checkdepends="$depends python3-pytest-timeout python3-pytest-mock" -short_desc="Tools to help build and install Jupyter Python packages" -maintainer="Gonzalo Tornaría " -license="BSD-3-Clause" -homepage="https://github.com/jupyter/jupyter-packaging" -changelog="https://raw.githubusercontent.com/jupyter/jupyter-packaging/main/CHANGELOG.md" -distfiles="https://github.com/jupyter/jupyter-packaging/archive/refs/tags/v${version}.tar.gz" -checksum=3a326f3b4e8b7fea8b7abf775741996095a4caf13767a9c017e9f17043e591e0 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-jupyter_qtconsole/template b/srcpkgs/python3-jupyter_qtconsole/template deleted file mode 100644 index bff973dcbe732e..00000000000000 --- a/srcpkgs/python3-jupyter_qtconsole/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'python3-jupyter_qtconsole' -pkgname=python3-jupyter_qtconsole -version=5.6.1 -revision=2 -build_style=python3-pep517 -hostmakedepends="python3-setuptools python3-wheel" -depends="python3-traitlets python3-jupyter_core python3-jupyter_client - python3-Pygments python3-ipython_ipykernel python3-pyqt6-svg python3-QtPy - python3-pyqt6-gui python3-pyqt6-widgets python3-pyqt6-printsupport - python3-packaging" -checkdepends="$depends python3-pytest-qt python3-flaky" -short_desc="Jupyter Qt console" -maintainer="Gonzalo Tornaría " -license="BSD-3-Clause" -homepage="https://github.com/jupyter/qtconsole" -changelog="https://raw.githubusercontent.com/jupyter/qtconsole/master/docs/source/changelog.rst" -distfiles="${PYPI_SITE}/q/qtconsole/qtconsole-${version}.tar.gz" -checksum=5cad1c7e6c75d3ef8143857fd2ed28062b4b92b933c2cc328252d18a9cfd0be5 -conflicts="python-jupyter_qtconsole<=4.4.3_2" - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-jupyter_qtconsole/update b/srcpkgs/python3-jupyter_qtconsole/update deleted file mode 100644 index 25ef51d109a4fd..00000000000000 --- a/srcpkgs/python3-jupyter_qtconsole/update +++ /dev/null @@ -1 +0,0 @@ -ignore="*a* *b* *rc*" diff --git a/srcpkgs/python3-jupyter_server/template b/srcpkgs/python3-jupyter_server/template deleted file mode 100644 index 07de9e2b5ab8f9..00000000000000 --- a/srcpkgs/python3-jupyter_server/template +++ /dev/null @@ -1,34 +0,0 @@ -# Template file for 'python3-jupyter_server' -pkgname=python3-jupyter_server -version=2.16.0 -revision=1 -build_style=python3-pep517 -hostmakedepends="hatchling hatch-jupyter-builder" -depends="python3-anyio python3-argon2 python3-Jinja2 python3-jupyter_client - python3-jupyter_core python3-jupyter_events python3-jupyter_server_terminals - python3-jupyter_nbconvert python3-jupyter_nbformat python3-overrides - python3-packaging python3-prometheus_client python3-pyzmq python3-send2trash - python3-terminado python3-tornado python3-traitlets python3-websocket-client" -checkdepends="$depends pandoc python3-ipython_ipykernel - python3-pytest-console-scripts python3-pytest-jupyter - python3-pytest-xdist python3-requests python3-flaky" -short_desc="Backend to Jupyter web applications" -maintainer="dkwo , Gonzalo Tornaría " -license="BSD-3-Clause" -homepage="https://github.com/jupyter-server/jupyter_server" -changelog="https://raw.githubusercontent.com/jupyter-server/jupyter_server/main/CHANGELOG.md" -distfiles="${PYPI_SITE}/j/jupyter-server/jupyter_server-${version}.tar.gz" -checksum=65d4b44fdf2dcbbdfe0aa1ace4a842d4aaf746a2b7b168134d5aaed35621b7f6 - -if [ "$XBPS_BUILD_ENVIRONMENT" = void-packages-ci ]; then - # these tests fail on CI (connect to a tcp address) - make_check_args+=" - --deselect=tests/extension/test_launch.py::test_launch_instance - --deselect=tests/extension/test_launch.py::test_base_url - --deselect=tests/extension/test_launch.py::test_token_file - " -fi - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-jupyter_server_terminals/template b/srcpkgs/python3-jupyter_server_terminals/template deleted file mode 100644 index 26cbc0278436f5..00000000000000 --- a/srcpkgs/python3-jupyter_server_terminals/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'python3-jupyter_server_terminals' -pkgname=python3-jupyter_server_terminals -version=0.5.3 -revision=2 -build_style=python3-pep517 -hostmakedepends="hatchling" -depends="python3-terminado" -checkdepends="$depends python3-pytest-jupyter" -short_desc="Jupyter server extension providing support for terminals" -maintainer="Gonzalo Tornaría " -license="BSD-3-Clause" -homepage="https://github.com/jupyter-server/jupyter_server_terminals" -changelog="https://raw.githubusercontent.com/jupyter-server/jupyter_server_terminals/main/CHANGELOG.md" -distfiles="${PYPI_SITE}/j/jupyter_server_terminals/jupyter_server_terminals-${version}.tar.gz" -checksum=5ae0295167220e9ace0edcfdb212afd2b01ee8d179fe6f23c899590e9b8a5269 -make_check=extended # avoid a circular dependency - -if [ "$XBPS_CHECK_PKGS" = full ]; then - # this would cause a build-time circular dependency - checkdepends+=" python3-jupyter_server" -fi - -post_install() { - mv ${DESTDIR}/usr/etc ${DESTDIR} - vlicense LICENSE -} diff --git a/srcpkgs/python3-jupyter_widgetsnbextension/template b/srcpkgs/python3-jupyter_widgetsnbextension/template deleted file mode 100644 index 068b3364560be1..00000000000000 --- a/srcpkgs/python3-jupyter_widgetsnbextension/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'python3-jupyter_widgetsnbextension' -pkgname=python3-jupyter_widgetsnbextension -version=4.0.14 -revision=1 -build_style=python3-pep517 -hostmakedepends="python3-jupyter_packaging" -short_desc="Interactive HTML widgets for Jupyter notebooks" -maintainer="Gonzalo Tornaría " -license="BSD-3-Clause" -homepage="https://github.com/jupyter-widgets/ipywidgets/tree/main/python/widgetsnbextension" -distfiles="${PYPI_SITE}/w/widgetsnbextension/widgetsnbextension-${version}.tar.gz" -checksum=a3629b04e3edb893212df862038c7232f62973373869db5084aed739b437b5af -make_check=no # Upstream defines no tests - -post_install() { - # /usr/etc is intended for *example configuration* - mv ${DESTDIR}/usr/etc ${DESTDIR} - vlicense LICENSE -} diff --git a/srcpkgs/python3-jupyter_widgetsnbextension/update b/srcpkgs/python3-jupyter_widgetsnbextension/update deleted file mode 100644 index 0e9e4528c1915f..00000000000000 --- a/srcpkgs/python3-jupyter_widgetsnbextension/update +++ /dev/null @@ -1,3 +0,0 @@ -pkgname=widgetsnbextension -site=https://pypi.org/simple/widgetsnbextension -ignore="*a* *b* *rc*" diff --git a/srcpkgs/python3-jupyterlab-lsp/template b/srcpkgs/python3-jupyterlab-lsp/template deleted file mode 100644 index 7835a6bb8b6d93..00000000000000 --- a/srcpkgs/python3-jupyterlab-lsp/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'python3-jupyterlab-lsp' -pkgname=python3-jupyterlab-lsp -version=5.1.0 -revision=1 -build_style=python3-pep517 -hostmakedepends="python3-setuptools" -depends="python3-jupyter-lsp jupyterlab" -short_desc="Coding assistance for JupyterLab with Language Server Protocol" -maintainer="dkwo , Gonzalo Tornaría " -license="BSD-3-Clause" -homepage="https://github.com/jupyter-lsp/jupyterlab-lsp" -changelog="https://github.com/jupyter-lsp/jupyterlab-lsp/releases" -distfiles="${PYPI_SITE}/j/jupyterlab-lsp/jupyterlab-lsp-${version}.tar.gz" -checksum=aeac84093ada6d20ef57ae0e97811cc5796a0cab7237b32f8eddf993c0bb0356 -make_check=no # Upstream defines no tests - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-jupyterlab_pygments/template b/srcpkgs/python3-jupyterlab_pygments/template deleted file mode 100644 index d3a4e9506d5064..00000000000000 --- a/srcpkgs/python3-jupyterlab_pygments/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'python3-jupyterlab_pygments' -pkgname=python3-jupyterlab_pygments -version=0.3.0 -revision=2 -build_style=python3-pep517 -make_build_args="--skip-dependency-check" # jupyterlab not needed -hostmakedepends="hatch-jupyter-builder hatch-nodejs-version" -depends="python3-Pygments" -short_desc="Pygments theme making use of JupyterLab CSS variables" -maintainer="dkwo " -license="BSD-3-Clause" -homepage="https://github.com/jupyterlab/jupyterlab_pygments" -distfiles="${PYPI_SITE}/j/jupyterlab_pygments/jupyterlab_pygments-${version}.tar.gz" -checksum=721aca4d9029252b11cfa9d185e5b5af4d54772bb8072f9b7036f4170054d35d -make_check=no # Upstream defines no tests - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-jupyterlab_server/patches/openapi-core.patch b/srcpkgs/python3-jupyterlab_server/patches/openapi-core.patch deleted file mode 100644 index 06a6ff866a530d..00000000000000 --- a/srcpkgs/python3-jupyterlab_server/patches/openapi-core.patch +++ /dev/null @@ -1,48 +0,0 @@ -diff --git a/jupyterlab_server/spec.py b/jupyterlab_server/spec.py -index 94347b9..88b9c3e 100644 ---- a/jupyterlab_server/spec.py -+++ b/jupyterlab_server/spec.py -@@ -9,17 +9,17 @@ import typing - from pathlib import Path - - if typing.TYPE_CHECKING: -- from openapi_core.spec.paths import Spec -+ from jsonschema_path import SchemaPath - - HERE = Path(os.path.dirname(__file__)).resolve() - - --def get_openapi_spec() -> Spec: -+def get_openapi_spec() -> SchemaPath: - """Get the OpenAPI spec object.""" -- from openapi_core.spec.paths import Spec -+ from jsonschema_path import SchemaPath - - openapi_spec_dict = get_openapi_spec_dict() -- return Spec.from_dict(openapi_spec_dict) # type:ignore[arg-type] -+ return SchemaPath.from_dict(openapi_spec_dict) # type:ignore[arg-type] - - - def get_openapi_spec_dict() -> dict[str, typing.Any]: -diff --git a/jupyterlab_server/test_utils.py b/jupyterlab_server/test_utils.py -index c1d8956..bf22e80 100644 ---- a/jupyterlab_server/test_utils.py -+++ b/jupyterlab_server/test_utils.py -@@ -14,7 +14,7 @@ from urllib.parse import parse_qs, urlparse - import tornado.httpclient - import tornado.web - from openapi_core import V30RequestValidator, V30ResponseValidator --from openapi_core.spec.paths import Spec -+from jsonschema_path import SchemaPath - from openapi_core.validation.request.datatypes import RequestParameters - from tornado.httpclient import HTTPRequest, HTTPResponse - from werkzeug.datastructures import Headers, ImmutableMultiDict -@@ -32,7 +32,7 @@ class TornadoOpenAPIRequest: - Converts a torando request to an OpenAPI one - """ - -- def __init__(self, request: HTTPRequest, spec: Spec): -+ def __init__(self, request: HTTPRequest, spec: SchemaPath): - """Initialize the request.""" - self.request = request - self.spec = spec diff --git a/srcpkgs/python3-jupyterlab_server/template b/srcpkgs/python3-jupyterlab_server/template deleted file mode 100644 index d9c9b9317974b2..00000000000000 --- a/srcpkgs/python3-jupyterlab_server/template +++ /dev/null @@ -1,35 +0,0 @@ -# Template file for 'python3-jupyterlab_server' -pkgname=python3-jupyterlab_server -version=2.27.3 -revision=2 -build_style=python3-pep517 -hostmakedepends="hatchling" -depends="python3-jupyter_server python3-Babel python3-json5 python3-requests" -checkdepends="$depends python3-pytest-jupyter python3-openapi-core - python3-requests-mock python3-strict-rfc3339 python3-ruamel.yaml python3-pip" -short_desc="Server components for JupyterLab and JL-like applications" -maintainer="dkwo , Gonzalo Tornaría " -license="BSD-3-Clause" -homepage="https://github.com/jupyterlab/jupyterlab_server" -changelog="https://raw.githubusercontent.com/jupyterlab/jupyterlab_server/main/CHANGELOG.md" -distfiles="${PYPI_SITE}/j/jupyterlab_server/jupyterlab_server-${version}.tar.gz" -checksum=eb36caca59e74471988f0ae25c77945610b887f777255aa21f8065def9e51ed4 - -if [ "$XBPS_BUILD_ENVIRONMENT" = void-packages-ci ]; then - # tests setup fails on CI (no idea why) - make_check_args="-p no:unraisableexception" -fi - -do_check() { - # test_translation_api.py needs to run in a venv - local testdir="${wrksrc}/.xbps-testdir/$(date +%s)" - python3 -m venv --system-site-packages --without-pip "${testdir}" - - local testpy="${testdir}/bin/python3" - "${testpy}" -m installer dist/*.whl - PATH="${testdir}/bin:${PATH}" "${testpy}" -m pytest ${make_check_args} -} - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-jupyterlab_widgets/template b/srcpkgs/python3-jupyterlab_widgets/template deleted file mode 100644 index 938fe6f7b0e591..00000000000000 --- a/srcpkgs/python3-jupyterlab_widgets/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'python3-jupyterlab_widgets' -pkgname=python3-jupyterlab_widgets -version=3.0.15 -revision=1 -build_style=python3-pep517 -hostmakedepends="hatchling hatch-jupyter-builder jupyterlab" -depends="python3" -short_desc="Jupyter interactive widgets for JupyterLab" -maintainer="Gonzalo Tornaría " -license="BSD-3-Clause" -homepage="https://github.com/jupyter-widgets/ipywidgets/tree/main/python/jupyterlab_widgets" -distfiles="${PYPI_SITE}/j/jupyterlab_widgets/jupyterlab_widgets-${version}.tar.gz" -checksum=2920888a0c2922351a9202817957a68c07d99673504d6cd37345299e971bb08b -make_check=no # Upstream defines no tests - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-jupyterlab_widgets/update b/srcpkgs/python3-jupyterlab_widgets/update deleted file mode 100644 index 8226cf8d087698..00000000000000 --- a/srcpkgs/python3-jupyterlab_widgets/update +++ /dev/null @@ -1,3 +0,0 @@ -pkgname=jupyterlab_widgets -site=https://pypi.org/simple/jupyterlab_widgets -ignore="*a* *b* *rc*" diff --git a/srcpkgs/python3-kaitaistruct/template b/srcpkgs/python3-kaitaistruct/template deleted file mode 100644 index 270232408896e7..00000000000000 --- a/srcpkgs/python3-kaitaistruct/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'python3-kaitaistruct' -pkgname=python3-kaitaistruct -version=0.10 -revision=4 -build_style=python3-module -hostmakedepends="python3-setuptools python3-wheel" -depends="python3" -short_desc="Kaitai Struct API for Python" -maintainer="Orphaned " -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-kaptan/template b/srcpkgs/python3-kaptan/template deleted file mode 100644 index 24941295f10d5e..00000000000000 --- a/srcpkgs/python3-kaptan/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'python3-kaptan' -pkgname=python3-kaptan -version=0.5.12 -revision=8 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3 python3-yaml" -short_desc="Configuration manager" -maintainer="Alexander Egorenkov " -license="BSD-3-Clause" -homepage="https://github.com/emre/kaptan" -distfiles="${PYPI_SITE}/k/kaptan/kaptan-${version}.tar.gz" -checksum=@b0714c3c0c58006ca6d9fc5528d103685773ed22496d5dd582fbd7efe6a67c7a -conflicts="python-kaptan>=0" - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-keyring/template b/srcpkgs/python3-keyring/template deleted file mode 100644 index b4f54836e7537e..00000000000000 --- a/srcpkgs/python3-keyring/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'python3-keyring' -pkgname=python3-keyring -version=25.6.0 -revision=1 -build_style=python3-pep517 -hostmakedepends="python3-wheel python3-setuptools_scm" -depends="python3-SecretStorage python3-jeepney - python3-jaraco.classes python3-jaraco.functools python3-jaraco.context" -checkdepends="${depends} python3-pytest-xdist" -short_desc="Python interface to the system keyring service" -maintainer="icp " -license="MIT" -homepage="https://pypi.org/project/keyring/" -changelog="https://raw.githubusercontent.com/jaraco/keyring/main/NEWS.rst" -distfiles="${PYPI_SITE}/k/keyring/keyring-${version}.tar.gz" -checksum=0b39998aa941431eb3d9b0d4b2460bc773b9df6fed7621c2dfb291a7e0187a66 - -pre_check() { - vsed -e '/addopts/d' -i pytest.ini -} - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-keyrings-alt/template b/srcpkgs/python3-keyrings-alt/template deleted file mode 100644 index 8ac81a241450b9..00000000000000 --- a/srcpkgs/python3-keyrings-alt/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'python3-keyrings-alt' -pkgname=python3-keyrings-alt -version=4.1.0 -revision=6 -build_style=python3-module -hostmakedepends="python3-setuptools_scm" -depends="python3-keyring" -checkdepends="${depends} python3-pytest" -short_desc="Alternate keyring backend implementations" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/jaraco/keyrings.alt" -changelog="https://raw.githubusercontent.com/jaraco/keyrings.alt/main/NEWS.rst" -distfiles="${PYPI_SITE}/k/keyrings.alt/keyrings.alt-${version}.tar.gz" -checksum=52ccb61d6f16c10f32f30d38cceef7811ed48e086d73e3bae86f0854352c4ab2 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-keyutils/template b/srcpkgs/python3-keyutils/template deleted file mode 100644 index 078c5860bed2ce..00000000000000 --- a/srcpkgs/python3-keyutils/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'python3-keyutils' -pkgname=python3-keyutils -version=0.6 -revision=10 -build_style=python3-module -hostmakedepends="python3-setuptools python3-Cython" -makedepends="python3-devel keyutils-devel" -depends="python3" -short_desc="Python3 bindings for keyutils" -maintainer="Matthias Fulz " -license="Apache-2.0" -homepage="https://github.com/sassoftware/python-keyutils" -distfiles="https://github.com/sassoftware/python-keyutils/archive/${version}.tar.gz" -checksum=f69e6cadc50525dcb117714e440ee6579b0e5b7f12910b2bb2e910b236a2b18b - -post_patch() { - # Package does not *need* pytest-runner to build, and Void doesn't have it - vsed -e "/setup_requires/s/['\"]pytest-runner['\"],*//" -i setup.py - rm -f keyutils/_keyutils.c -} diff --git a/srcpkgs/python3-kitchen/template b/srcpkgs/python3-kitchen/template deleted file mode 100644 index 51de2f67e2b45b..00000000000000 --- a/srcpkgs/python3-kitchen/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'python3-kitchen' -pkgname=python3-kitchen -version=1.2.6 -revision=9 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3" -short_desc="Useful snippets for Python3" -maintainer="Orphaned " -license="LGPL-2.1-or-later" -homepage="https://github.com/fedora-infra/kitchen" -distfiles="https://github.com/fedora-infra/kitchen/archive/${version}.tar.gz" -checksum=6963dd84819713aafdd55e5314dcce6df5a37430b62fd9c48770e9f1a467b2b0 diff --git a/srcpkgs/python3-kiwisolver/template b/srcpkgs/python3-kiwisolver/template deleted file mode 100644 index 9a215d72a21587..00000000000000 --- a/srcpkgs/python3-kiwisolver/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'python3-kiwisolver' -pkgname=python3-kiwisolver -version=1.4.9 -revision=1 -build_style=python3-pep517 -hostmakedepends="python3-setuptools_scm python3-wheel python3-cppy" -makedepends="python3-devel python3-cppy" -depends="python3" -checkdepends="python3-pytest" -short_desc="Fast implementation of the Cassowary constraint solver (Python3)" -maintainer="Gonzalo Tornaría " -license="BSD-3-Clause" -homepage="https://github.com/nucleic/kiwi" -changelog="https://github.com/nucleic/kiwi/raw/main/releasenotes.rst" -distfiles="${PYPI_SITE}/k/kiwisolver/kiwisolver-${version}.tar.gz" -checksum=c3b22c26c6fd6811b0ae8363b95ca8ce4ea3c202d3d0975b2914310ceb1bcc4d - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-language-server b/srcpkgs/python3-language-server deleted file mode 120000 index 9054a5e99f7e69..00000000000000 --- a/srcpkgs/python3-language-server +++ /dev/null @@ -1 +0,0 @@ -python3-lsp-server \ No newline at end of file diff --git a/srcpkgs/python3-lap/template b/srcpkgs/python3-lap/template deleted file mode 100644 index 7b3d3b1de85e46..00000000000000 --- a/srcpkgs/python3-lap/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'python3-lap' -pkgname=python3-lap -version=0.5.12 -revision=1 -build_style=python3-pep517 -make_check_target=".xbps-testdir/*/${py3_sitelib}/lap/tests" -hostmakedepends="python3-setuptools python3-Cython python3-numpy" -makedepends="python3-devel" -depends="python3-numpy" -checkdepends="$depends python3-pytest" -short_desc="Linear Assignment Problem solver (LAPJV/LAPMOD)" -maintainer="Joel Beckmeyer " -license="BSD-2-Clause" -homepage="https://github.com/gatagat/lap" -distfiles="${PYPI_SITE}/l/lap/lap-${version}.tar.gz" -checksum=570b414ea7ae6c04bd49d0ec8cdac1dc5634737755784d44e37f9f668bab44fd - -post_install() { - rm -r ${DESTDIR}/${py3_sitelib}/lap/tests - vlicense LICENSE -} diff --git a/srcpkgs/python3-lark/template b/srcpkgs/python3-lark/template deleted file mode 100644 index 5419a34d87a98a..00000000000000 --- a/srcpkgs/python3-lark/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'python3-lark' -pkgname=python3-lark -version=1.3.1 -revision=1 -build_style=python3-pep517 -hostmakedepends="python3-setuptools python3-setuptools_scm python3-wheel" -depends="python3" -short_desc="Parsing toolkit for Python" -maintainer="Leah Neukirchen " -license="MIT" -homepage="https://github.com/lark-parser/lark" -distfiles="${PYPI_SITE}/l/lark/lark-${version}.tar.gz" -checksum=b426a7a6d6d53189d318f2b6236ab5d6429eaf09259f1ca33eb716eed10d2905 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-lazy-object-proxy/template b/srcpkgs/python3-lazy-object-proxy/template deleted file mode 100644 index 629456be5b57e6..00000000000000 --- a/srcpkgs/python3-lazy-object-proxy/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'python3-lazy-object-proxy' -pkgname=python3-lazy-object-proxy -version=1.11.0 -revision=1 -build_style=python3-pep517 -hostmakedepends="python3-setuptools_scm" -makedepends="python3-devel" -depends="python3" -checkdepends="python3-testpath python3-pytest-benchmark" -short_desc="Fast and thorough lazy object proxy (Python3)" -maintainer="Orphaned " -license="BSD-2-Clause" -homepage="https://github.com/ionelmc/python-lazy-object-proxy" -changelog="https://raw.githubusercontent.com/ionelmc/python-lazy-object-proxy/master/CHANGELOG.rst" -distfiles="${PYPI_SITE}/l/lazy-object-proxy/lazy_object_proxy-${version}.tar.gz" -checksum=18874411864c9fbbbaa47f9fc1dd7aea754c86cfde21278ef427639d1dd78e9c - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-lazy_loader/template b/srcpkgs/python3-lazy_loader/template deleted file mode 100644 index db0e5374089543..00000000000000 --- a/srcpkgs/python3-lazy_loader/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'python3-lazy_loader' -pkgname=python3-lazy_loader -version=0.4 -revision=2 -build_style=python3-pep517 -hostmakedepends="python3-setuptools python3-wheel" -depends="python3" -checkdepends="python3-pytest-xdist" -short_desc="Populate Python namespace without incurring immediate import costs" -maintainer="Andrew J. Hesford " -license="BSD-3-Clause" -homepage="https://github.com/scientific-python/lazy_loader" -changelog="https://raw.githubusercontent.com/scientific-python/lazy_loader/main/CHANGELOG.md" -distfiles="${PYPI_SITE}/l/lazy_loader/lazy_loader-${version}.tar.gz" -checksum=47c75182589b91a4e1a85a136c074285a5ad4d9f39c63e0d7fb76391c4574cd1 - -post_install() { - vlicense LICENSE.md -} diff --git a/srcpkgs/python3-ldap/template b/srcpkgs/python3-ldap/template deleted file mode 100644 index 7f9bdaa31d2343..00000000000000 --- a/srcpkgs/python3-ldap/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'python3-ldap' -pkgname=python3-ldap -version=3.4.3 -revision=4 -build_style=python3-module -hostmakedepends="python3-setuptools python3-wheel python3-pyasn1-modules" -makedepends="python3-devel libldap-devel" -depends="python3-pyasn1-modules" -checkdepends="openldap openldap-tools" -short_desc="Python3 modules for implementing LDAP clients" -maintainer="Michael Aldridge " -license="Python-2.0" -homepage="https://www.python-ldap.org" -distfiles="${PYPI_SITE}/p/python-ldap/python-ldap-${version}.tar.gz" -checksum=ab26c519a0ef2a443a2a10391fa3c5cb52d7871323399db949ebfaa9f25ee2a0 diff --git a/srcpkgs/python3-ldap/update b/srcpkgs/python3-ldap/update deleted file mode 100644 index 1fa20e2fd83259..00000000000000 --- a/srcpkgs/python3-ldap/update +++ /dev/null @@ -1 +0,0 @@ -site=https://pypi.org/project/python-ldap/ diff --git a/srcpkgs/python3-ldap3/template b/srcpkgs/python3-ldap3/template deleted file mode 100644 index 5023b8ae0b6f0c..00000000000000 --- a/srcpkgs/python3-ldap3/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'python3-ldap3' -pkgname=python3-ldap3 -version=2.8.1 -revision=5 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3-pyasn1" -short_desc="Strictly RFC 4510 conforming LDAP V3 pure Python client (Python3)" -maintainer="Orphaned " -license="LGPL-3.0-or-later" -homepage="https://github.com/cannatag/ldap3" -distfiles="${PYPI_SITE}/l/ldap3/ldap3-${version}.tar.gz" -checksum=37d633e20fa360c302b1263c96fe932d40622d0119f1bddcb829b03462eeeeb7 diff --git a/srcpkgs/python3-libarchive-c/template b/srcpkgs/python3-libarchive-c/template deleted file mode 100644 index 3e083e8f5b12e4..00000000000000 --- a/srcpkgs/python3-libarchive-c/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'python3-libarchive-c' -pkgname=python3-libarchive-c -version=4.0 -revision=4 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="libarchive python3" -checkdepends="python3-mock python3-pytest" -short_desc="Python interface to libarchive" -maintainer="Piotr Wójcik " -license="CC0-1.0" -homepage="https://pypi.org/project/libarchive-c/" -distfiles="https://github.com/Changaco/python-libarchive-c/archive/refs/tags/${version}.tar.gz" -checksum=5266797302af2707b6b61bce3b4ce417fe8a583fbeaaab5712dc6dcbf0de3c2b diff --git a/srcpkgs/python3-libcec b/srcpkgs/python3-libcec deleted file mode 120000 index de19fbe0575ad5..00000000000000 --- a/srcpkgs/python3-libcec +++ /dev/null @@ -1 +0,0 @@ -libcec \ No newline at end of file diff --git a/srcpkgs/python3-libevdev/template b/srcpkgs/python3-libevdev/template deleted file mode 100644 index 13cf844f3df3c5..00000000000000 --- a/srcpkgs/python3-libevdev/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'python3-libevdev' -pkgname=python3-libevdev -version=0.9 -revision=6 -_githash=5cc6bd17be733f87c77726fee2a6fa760f413a3e -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3 libevdev" -checkdepends="python3-pytest libevdev" -short_desc="Python3 wrapper around the libevdev C library" -maintainer="Orphaned " -license="MIT" -homepage="https://gitlab.freedesktop.org/libevdev/python-libevdev" -distfiles="${homepage}/-/archive/${version}/${version}.tar.gz" -checksum=033e8cb426571f02188325509ef0e26185591e0c87951d834de9d6601816c586 - -do_check() { - pytest3 -v test/*.py -} - -post_install() { - vlicense COPYING -} diff --git a/srcpkgs/python3-libnvme b/srcpkgs/python3-libnvme deleted file mode 120000 index 3228da1bc6d7ad..00000000000000 --- a/srcpkgs/python3-libnvme +++ /dev/null @@ -1 +0,0 @@ -libnvme \ No newline at end of file diff --git a/srcpkgs/python3-libsass/template b/srcpkgs/python3-libsass/template deleted file mode 100644 index 17842be1c2cc90..00000000000000 --- a/srcpkgs/python3-libsass/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'python3-libsass' -pkgname=python3-libsass -version=0.23.0 -revision=3 -build_style=python3-pep517 -hostmakedepends="python3-wheel" -makedepends="python3-devel libsass-devel" -short_desc="Sass/SCSS for Python" -maintainer="toadwastoast " -license="MIT" -homepage="https://sass.github.io/libsass-python" -distfiles="https://github.com/sass/libsass-python/archive/${version}/py3-libsass-${version}.tar.gz" -checksum=4bff7819756f52f6e4592f03f205104d1ca431088d9452aed5042f89a36f9873 - -pre_build() { - export SYSTEM_SASS="true" -} - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-libsmbios b/srcpkgs/python3-libsmbios deleted file mode 120000 index 05ccd3a6d4aba6..00000000000000 --- a/srcpkgs/python3-libsmbios +++ /dev/null @@ -1 +0,0 @@ -libsmbios \ No newline at end of file diff --git a/srcpkgs/python3-libtmux/template b/srcpkgs/python3-libtmux/template deleted file mode 100644 index 534f2d28ba1c7e..00000000000000 --- a/srcpkgs/python3-libtmux/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'python3-libtmux' -pkgname=python3-libtmux -version=0.37.0 -revision=2 -build_style=python3-pep517 -make_check_target="tests" -hostmakedepends="python3-poetry-core" -depends="python3" -checkdepends="python3-pytest-mock python3-pytest-xdist tmux" -short_desc="Python binding for tmux" -maintainer="Alexander Egorenkov " -license="MIT" -homepage="https://libtmux.git-pull.com/" -changelog="https://raw.githubusercontent.com/tmux-python/libtmux/master/CHANGES" -distfiles="${PYPI_SITE}/l/libtmux/libtmux-${version}.tar.gz" -checksum=21955c5dce6332db41abad5e26ae8c4062ef2b9a89099bd57a36f52be1d5270f - -pre_check() { - vsed -i -e 's/tool.pytest.ini_options/&_disabled/' pyproject.toml -} - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-libusb1/template b/srcpkgs/python3-libusb1/template deleted file mode 100644 index ee106e4ddcc310..00000000000000 --- a/srcpkgs/python3-libusb1/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'python3-libusb1' -pkgname=python3-libusb1 -version=3.1.0 -revision=2 -build_style=python3-module -hostmakedepends="python3-setuptools_scm" -makedepends="libusb-devel" -depends="python3 libusb" -short_desc="Python library for USB communication" -maintainer="Luciogi " -license="LGPL-2.1-only, GPL-2.0-only" -homepage="https://github.com/vpelletier/python-libusb1" -distfiles="${PYPI_SITE}/l/libusb1/libusb1-${version}.tar.gz" -checksum=4ee9b0a55f8bd0b3ea7017ae919a6c1f439af742c4a4b04543c5fd7af89b828c diff --git a/srcpkgs/python3-license-expression/template b/srcpkgs/python3-license-expression/template deleted file mode 100644 index 53c9423a92b275..00000000000000 --- a/srcpkgs/python3-license-expression/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'python3-license-expression' -pkgname=python3-license-expression -version=21.6.14 -revision=5 -build_style=python3-module -hostmakedepends="python3-setuptools python3-setuptools_scm" -depends="python3-boolean.py" -checkdepends="python3-pytest $depends" -short_desc="Library to parse, normalize and compare license expressions" -maintainer="Orphaned " -license="Apache-2.0" -homepage="https://github.com/nexB/license-expression" -changelog="https://raw.githubusercontent.com/nexB/license-expression/master/CHANGELOG.rst" -distfiles="${PYPI_SITE}/l/license-expression/license-expression-${version}.tar.gz" -checksum=9de87a427c9a449eee7913472fb9ed03b63036295547369fdbf95f76a8b924b2 diff --git a/srcpkgs/python3-listparser/template b/srcpkgs/python3-listparser/template deleted file mode 100644 index 1f51aeef50f9a0..00000000000000 --- a/srcpkgs/python3-listparser/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'python3-listparser' -pkgname=python3-listparser -version=0.18 -revision=5 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3" -short_desc="Parse subscription lists in Python" -maintainer="Orphaned " -license="LGPL-3.0-or-later" -homepage="https://github.com/kurtmckee/listparser" -changelog="https://raw.githubusercontent.com/kurtmckee/listparser/develop/CHANGELOG.rst" -distfiles="${PYPI_SITE}/l/listparser/listparser-${version}.tar.gz" -checksum=4be0cc459b9f3d9f24726f0f448ac67ff8d4c87a7010453dca817b556bd0b841 diff --git a/srcpkgs/python3-llfuse/template b/srcpkgs/python3-llfuse/template deleted file mode 100644 index 87e96242b0f6a2..00000000000000 --- a/srcpkgs/python3-llfuse/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'python3-llfuse' -pkgname=python3-llfuse -version=1.5.1 -revision=2 -build_style=python3-module -hostmakedepends="python3-setuptools pkg-config" -makedepends="python3-devel fuse-devel attr-devel" -depends="python3" -checkdepends="python3-pytest" -short_desc="Python3 bindings for the low level FUSE API" -maintainer="Leah Neukirchen " -license="LGPL-2.0-or-later" -homepage="https://github.com/python-llfuse/python-llfuse" -distfiles="${PYPI_SITE}/l/llfuse/llfuse-${version}.tar.gz" -checksum=7c9be52289cf647e3d735104531cc23a1a89fd1be3a621613a1cc0991f1b2699 diff --git a/srcpkgs/python3-log_symbols/template b/srcpkgs/python3-log_symbols/template deleted file mode 100644 index 7c2e28c96b7bf6..00000000000000 --- a/srcpkgs/python3-log_symbols/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'python3-log_symbols' -pkgname=python3-log_symbols -version=0.0.14 -revision=4 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3-colorama" -short_desc="Colored symbols for various log levels for Python" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/manrajgrover/py-log-symbols" -distfiles="${PYPI_SITE}/l/log_symbols/log_symbols-${version}.tar.gz" -checksum=cf0bbc6fe1a8e53f0d174a716bc625c4f87043cc21eb55dd8a740cfe22680556 -# Tests aren't distributed in the PyPi tarball and there are no tags -# in the repo on GitHub so we can't get the tarball from there... -make_check=no - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-logbook/template b/srcpkgs/python3-logbook/template deleted file mode 100644 index a1b44df6dee69e..00000000000000 --- a/srcpkgs/python3-logbook/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'python3-logbook' -pkgname=python3-logbook -version=1.8.0 -revision=1 -build_style=python3-pep517 -make_check_args="--ignore=scripts" -hostmakedepends="python3-setuptools python3-wheel python3-Cython" -makedepends="python3-devel" -depends="python3" -checkdepends="python3-execnet python3-pytest python3-pyzmq python3-SQLAlchemy - python3-Jinja2 python3-Brotli" -short_desc="Replacement for python's standard library logging module" -maintainer="Orphaned " -license="BSD-3-Clause" -homepage="https://logbook.readthedocs.org" -distfiles="https://github.com/getlogbook/logbook/archive/${version}.tar.gz" -checksum=cdd9b101b35f2f630e15a3086835172f212bd4533bcfeb39cb156799294e0229 - -pre_build() { - cythonize src/cython/speedups.pyx -} - -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 b511958acd7fbd..00000000000000 --- 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 deleted file mode 100644 index 34ca425008cfda..00000000000000 --- a/srcpkgs/python3-logfury/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'python3-logfury' -pkgname=python3-logfury -version=1.0.1 -revision=6 -build_style=python3-module -hostmakedepends="python3-setuptools_scm" -depends="python3" -short_desc="Low-boilerplate logging of method calls (Python3)" -maintainer="Orphaned " -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 -} diff --git a/srcpkgs/python3-loguru/template b/srcpkgs/python3-loguru/template deleted file mode 100644 index 6dc6fcef0007c7..00000000000000 --- a/srcpkgs/python3-loguru/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'python3-loguru' -pkgname=python3-loguru -version=0.7.3 -revision=1 -build_style=python3-pep517 -hostmakedepends="python3-flit_core python3-setuptools" -depends="python3" -short_desc="Python logging made (stupidly) simple" -maintainer="Jason Elswick " -license="MIT" -homepage="https://github.com/Delgan/loguru" -distfiles="https://github.com/Delgan/loguru/archive/refs/tags/${version}.tar.gz" -checksum=1cad8860aa0ecf9567125381e4430046526246e075224350a6a624addac05f5e - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-looseversion/template b/srcpkgs/python3-looseversion/template deleted file mode 100644 index 71b323e4bf7343..00000000000000 --- a/srcpkgs/python3-looseversion/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'python3-looseversion' -pkgname=python3-looseversion -version=1.3.0 -revision=2 -build_style=python3-pep517 -hostmakedepends="python3-setuptools hatchling" -depends="python3" -short_desc="Backwards/forwards-compatible fork of distutils.version.LooseVersion" -maintainer="Toyam Cox " -license="PSF-2.0" -homepage="https://github.com/effigies/looseversion" -changelog="https://raw.githubusercontent.com/effigies/looseversion/main/CHANGES.md" -distfiles="${PYPI_SITE}/l/looseversion/looseversion-${version}.tar.gz" -checksum=ebde65f3f6bb9531a81016c6fef3eb95a61181adc47b7f949e9c0ea47911669e - -pkg_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-lrcalc/template b/srcpkgs/python3-lrcalc/template deleted file mode 100644 index f975b6ea5c02fd..00000000000000 --- a/srcpkgs/python3-lrcalc/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'python3-lrcalc' -pkgname=python3-lrcalc -version=2.1 -revision=5 -build_style=python3-module -hostmakedepends="python3-setuptools python3-Cython" -makedepends="python3-devel lrcalc-devel" -depends="python3" -short_desc="Python bindings for the Littlewood-Richardson Calculator library" -maintainer="Gonzalo Tornaría " -license="GPL-3.0-or-later" -homepage="https://math.rutgers.edu/~asbuch/lrcalc" -distfiles="${PYPI_SITE}/l/lrcalc/lrcalc-${version}.tar.gz" -checksum=e3a0509aeda487b412b391a52e817ca36b5c063a8305e09fd54d53259dd6aaa9 diff --git a/srcpkgs/python3-lsp-jsonrpc/template b/srcpkgs/python3-lsp-jsonrpc/template deleted file mode 100644 index 77b280d7cb3996..00000000000000 --- a/srcpkgs/python3-lsp-jsonrpc/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'python3-lsp-jsonrpc' -pkgname=python3-lsp-jsonrpc -version=1.1.1 -revision=3 -build_style=python3-pep517 -hostmakedepends="python3-setuptools_scm python3-wheel" -depends="python3-ultrajson" -checkdepends="python3-pytest python3-pytest-cov" -short_desc="Python server implementation of the JSON RPC 2.0 protocol" -maintainer="Cameron Nemo " -license="MIT" -homepage="https://github.com/python-lsp/python-lsp-jsonrpc" -changelog="https://raw.githubusercontent.com/python-lsp/python-lsp-jsonrpc/develop/CHANGELOG.md" -distfiles="${PYPI_SITE}/p/${pkgname/3}/${pkgname/3}-${version}.tar.gz" -checksum=05cc914aa5ee2e7f52eb762014ba4996a8cc52459bfddb81fb96c56ace927908 - -post_install() { - vlicense LICENSE -} - -do_check() { - python3 -m pytest --ignore=test/test_streams.py -} diff --git a/srcpkgs/python3-lsp-server/template b/srcpkgs/python3-lsp-server/template deleted file mode 100644 index 31b9bc722c72c3..00000000000000 --- a/srcpkgs/python3-lsp-server/template +++ /dev/null @@ -1,42 +0,0 @@ -# Template file for 'python3-lsp-server' -pkgname=python3-lsp-server -version=1.11.0 -revision=2 -build_style=python3-module -hostmakedepends="python3-setuptools python3-setuptools_scm python3-wheel" -depends="python3-jedi python3-pluggy python3-lsp-jsonrpc python3-ultrajson - python3-setuptools python3-docstring-to-markdown python3-yapf python3-toml" -checkdepends="${depends} autopep8 python3-coverage python3-flaky python3-matplotlib - python3-mccabe python3-mock python3-numpy python3-pandas python3-pycodestyle - python3-PyQt5 python3-pyflakes python3-pylint python3-pytest python3-pytest-cov - flake8" -short_desc="Python implementation of the Language Server Protocol" -maintainer="Cameron Nemo " -license="MIT" -homepage="https://github.com/python-lsp/python-lsp-server" -changelog="https://raw.githubusercontent.com/python-lsp/python-lsp-server/develop/CHANGELOG.md" -distfiles="${PYPI_SITE}/p/python-lsp-server/python-lsp-server-${version}.tar.gz" -checksum=89edd6fb3f7852e4bf5a3d1d95ea41484d1a28fa94b6e3cbff12b9db123b8e86 - -do_check() { - python3 -m pytest \ - --ignore=test/plugins/test_completion.py \ - --ignore=test/plugins/test_pydocstyle_lint.py \ - --ignore=test/plugins/test_rope_rename.py \ - --ignore=test/plugins/test_yapf_format.py \ - --ignore=test/plugins/test_autoimport.py -} - -post_install() { - vlicense LICENSE - ln -s pylsp "${DESTDIR}/usr/bin/pyls" -} - -python3-language-server_package() { - metapackage=yes - depends="python3-lsp-server>=${version}_${revision}" - short_desc+=" (transitional dummy package)" - pkg_install() { - vmove usr/bin/pyls - } -} diff --git a/srcpkgs/python3-lsprotocol/template b/srcpkgs/python3-lsprotocol/template deleted file mode 100644 index e48355e5ef1bff..00000000000000 --- a/srcpkgs/python3-lsprotocol/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'python3-lsprotocol' -pkgname=python3-lsprotocol -version=2023.0.1 -revision=1 -build_style=python3-pep517 -hostmakedepends="python3-wheel python3-flit_core" -depends="python3-attrs python3-cattrs" -short_desc="Code generator and generated types for Language Server Protocol" -maintainer="Mihail Ivanchev " -license="MIT" -homepage="https://github.com/microsoft/lsprotocol" -changelog="https://github.com/microsoft/lsprotocol/releases" -distfiles="${PYPI_SITE}/l/lsprotocol/lsprotocol-${version}.tar.gz" -checksum=cc5c15130d2403c18b734304339e51242d3018a05c4f7d0f198ad6e0cd21861d - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-lxml/template b/srcpkgs/python3-lxml/template deleted file mode 100644 index 9fe4b81cb75fc8..00000000000000 --- a/srcpkgs/python3-lxml/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'python3-lxml' -pkgname=python3-lxml -version=6.0.0 -revision=1 -build_style=python3-pep517 -make_build_args="-C--build-option=--with-cython" -hostmakedepends="python3-Cython python3-setuptools python3-wheel" -makedepends="libxslt-devel python3-devel" -depends="python3" -checkdepends="python3-cssselect python3-BeautifulSoup4 python3-html5lib" -short_desc="Python binding for the libxml2 and libxslt libraries" -maintainer="Orphaned " -license="BSD-3-Clause, custom:ElementTree" -homepage="https://lxml.de/" -changelog="https://raw.githubusercontent.com/lxml/lxml/master/CHANGES.txt" -distfiles="https://github.com/lxml/lxml/archive/lxml-${version}.tar.gz" -checksum=5560ee7bd3bcea0e64221bbb23f4ee1d222296ef25ba217e327a5f1d963005d9 - -do_check() { - make test -} - -post_install() { - vlicense LICENSES.txt - vlicense doc/licenses/BSD.txt - vlicense doc/licenses/elementtree.txt -} diff --git a/srcpkgs/python3-lxml/update b/srcpkgs/python3-lxml/update deleted file mode 100644 index 245dee5fbc79e4..00000000000000 --- a/srcpkgs/python3-lxml/update +++ /dev/null @@ -1,2 +0,0 @@ -pkgname=lxml -ignore="*b*" diff --git a/srcpkgs/python3-lxml_html_clean/template b/srcpkgs/python3-lxml_html_clean/template deleted file mode 100644 index e97a37f7255a14..00000000000000 --- a/srcpkgs/python3-lxml_html_clean/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'python3-lxml_html_clean' -pkgname=python3-lxml_html_clean -version=0.4.1 -revision=1 -build_style=python3-pep517 -hostmakedepends="python3-setuptools" -depends="python3-lxml" -checkdepends="${depends}" -short_desc="HTML cleaning support for lxml" -maintainer="Maeve Sproule " -license="BSD-3-Clause" -homepage="https://github.com/fedora-python/lxml_html_clean" -changelog="https://raw.githubusercontent.com/fedora-python/lxml_html_clean/main/CHANGES.rst" -distfiles="${PYPI_SITE}/l/lxml_html_clean/lxml_html_clean-${version}.tar.gz" -checksum=40c838bbcf1fc72ba4ce811fbb3135913017b27820d7c16e8bc412ae1d8bc00b - -do_check() { - # Don't invoke tox because it uses pip to install the dependencies - # (including the unpackaged memory-profiler), causing in errors in CI. - python3 -m unittest -v tests/test_*.py - python3 -m doctest tests/test_*.txt -} - -post_install() { - vlicense LICENSE.txt -} diff --git a/srcpkgs/python3-lz4/template b/srcpkgs/python3-lz4/template deleted file mode 100644 index e53b43e903b122..00000000000000 --- a/srcpkgs/python3-lz4/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'python3-lz4' -pkgname=python3-lz4 -version=4.3.3 -revision=2 -build_style=python3-pep517 -# Module lz4.stream is experimental and not built by default -make_check_args="--ignore=tests/stream" -hostmakedepends="pkg-config python3-setuptools_scm python3-pkgconfig python3-wheel" -makedepends="python3-devel liblz4-devel" -depends="python3" -checkdepends="python3-pytest python3-psutil" -short_desc="LZ4 bindings for Python3" -maintainer="Orphaned " -license="BSD-3-Clause" -homepage="https://github.com/python-lz4/python-lz4" -changelog="https://github.com/python-lz4/python-lz4/releases" -distfiles="${PYPI_SITE}/l/lz4/lz4-${version}.tar.gz" -checksum=01fe674ef2889dbb9899d8a67361e0c4a2c833af5aeb37dd505727cf5d2a131e - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-macaroons/template b/srcpkgs/python3-macaroons/template deleted file mode 100644 index 50ec71b50e68d1..00000000000000 --- a/srcpkgs/python3-macaroons/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'python3-macaroons' -pkgname=python3-macaroons -version=0.13.0 -revision=8 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3-six python3-pynacl" -short_desc="Python3 Macaroon library" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/ecordell/pymacaroons" -distfiles="${PYPI_SITE}/p/pymacaroons/pymacaroons-${version}.tar.gz" -checksum=1e6bba42a5f66c245adf38a5a4006a99dcc06a0703786ea636098667d42903b8 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-macholib/template b/srcpkgs/python3-macholib/template deleted file mode 100644 index e6486942250fbe..00000000000000 --- a/srcpkgs/python3-macholib/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'python3-macholib' -pkgname=python3-macholib -version=1.16.2 -revision=3 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3-altgraph python3-setuptools" -short_desc="Python3 module for Mach-O header analysis and editing" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/erocarrera/pefile" -distfiles="${PYPI_SITE}/m/macholib/macholib-${version}.tar.gz" -checksum=557bbfa1bb255c20e9abafe7ed6cd8046b48d9525db2f9b77d3122a63a2a8bf8 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-macholib/update b/srcpkgs/python3-macholib/update deleted file mode 100644 index 5d570518323790..00000000000000 --- a/srcpkgs/python3-macholib/update +++ /dev/null @@ -1 +0,0 @@ -ignore="20[0-9][0-9].*" diff --git a/srcpkgs/python3-magic/template b/srcpkgs/python3-magic/template deleted file mode 100644 index da804444dd3396..00000000000000 --- a/srcpkgs/python3-magic/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'python3-magic' -pkgname=python3-magic -version=0.4.25 -revision=4 -build_style=python3-module -hostmakedepends="python3-setuptools" -makedepends="libmagic" -depends="python3 libmagic" -checkdepends="python3-pytest" -short_desc="File type identification using libmagic (Python3)" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/ahupp/python-magic" -changelog="https://raw.githubusercontent.com/ahupp/python-magic/master/CHANGELOG" -distfiles="https://github.com/ahupp/python-magic/archive/${version}.tar.gz" -checksum=0c1f483995067ffff268103f8bb6860d2f42aa3a5a9b906eaf34bcce1de36329 - -do_check() { - ( cd test/; python3 -m pytest ) -} - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-mailcap_fix/template b/srcpkgs/python3-mailcap_fix/template deleted file mode 100644 index be508f760819e6..00000000000000 --- a/srcpkgs/python3-mailcap_fix/template +++ /dev/null @@ -1,12 +0,0 @@ -# Template file for 'python3-mailcap_fix' -pkgname=python3-mailcap_fix -version=1.0.1 -revision=1 -build_style=python3-module -hostmakedepends="python3-setuptools" -short_desc="Mailcap module that conforms to RFC 1524" -maintainer="c4llv07e " -license="Unlicense" -homepage="https://github.com/michael-lazar/mailcap_fix" -distfiles="${PYPI_SITE}/m/mailcap_fix/mailcap-fix-${version}.tar.gz" -checksum=113c0b36091ac0b8181c33f2cd4905280e1bb316383d3c3fcae98c6df094910a diff --git a/srcpkgs/python3-makefun/patches/no-pytest-runner.patch b/srcpkgs/python3-makefun/patches/no-pytest-runner.patch deleted file mode 100644 index c1d56a1839f761..00000000000000 --- a/srcpkgs/python3-makefun/patches/no-pytest-runner.patch +++ /dev/null @@ -1,12 +0,0 @@ -Index: makefun-1.13.1/setup.cfg -=================================================================== ---- makefun-1.13.1.orig/setup.cfg -+++ makefun-1.13.1/setup.cfg -@@ -27,7 +27,6 @@ classifiers = - [options] - setup_requires = - setuptools_scm -- pytest-runner - install_requires = - funcsigs;python_version<'3.3' - tests_require = diff --git a/srcpkgs/python3-makefun/template b/srcpkgs/python3-makefun/template deleted file mode 100644 index e936fc0a9767ba..00000000000000 --- a/srcpkgs/python3-makefun/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'python3-makefun' -pkgname=python3-makefun -version=1.15.0 -revision=3 -build_style=python3-module -hostmakedepends="python3-setuptools_scm" -depends="python3" -short_desc="Small library to dynamically create python functions" -maintainer="Đoàn Trần Công Danh " -license="GPL-3.0-or-later" -homepage="https://github.com/smarie/python-makefun" -distfiles="${PYPI_SITE}/m/makefun/makefun-${version}.tar.gz" -checksum=5b110e733d94f7a49d8ac27b1e2d40f2bb0501e98c1d825e0d932d26920dd5df -make_check=no diff --git a/srcpkgs/python3-marisa-trie/template b/srcpkgs/python3-marisa-trie/template deleted file mode 100644 index fcc465e58fb34d..00000000000000 --- a/srcpkgs/python3-marisa-trie/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 'python3-marisa-trie' -pkgname=python3-marisa-trie -version=0.7.5 -revision=11 -build_style=python3-module -hostmakedepends="python3-setuptools python3-Cython" -makedepends="python3-devel" -depends="python3" -short_desc="Static memory-efficient Trie-like structures (Python3)" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/pytries/marisa-trie" -changelog="https://raw.githubusercontent.com/pytries/marisa-trie/master/CHANGES.rst" -distfiles="${PYPI_SITE}/m/marisa-trie/marisa-trie-${version}.tar.gz" -checksum=c73bc25d868e8c4ea7aa7f1e19892db07bba2463351269b05340ccfa06eb2baf - -post_patch() { - # Package does not *need* pytest-runner to build, and Void doesn't have it - vsed -e "/setup_requires/s/['\"]pytest-runner['\"],*//" -i setup.py -} - -pre_build() { - rm -f src/marisa_trie.cpp - cython src/*.pyx src/*.pxd --cplus -} - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-markdown-it/template b/srcpkgs/python3-markdown-it/template deleted file mode 100644 index 9598f3afee0ffb..00000000000000 --- a/srcpkgs/python3-markdown-it/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'python3-markdown-it' -pkgname=python3-markdown-it -version=3.0.0 -revision=3 -build_style=python3-pep517 -hostmakedepends="python3-flit_core" -depends="python3-mdurl" -short_desc="Python port of the JavaScript mardown-it package" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/executablebooks/markdown-it-py" -changelog="https://raw.githubusercontent.com/executablebooks/markdown-it-py/master/CHANGELOG.md" -distfiles="${PYPI_SITE}/m/markdown-it-py/markdown-it-py-${version}.tar.gz" -checksum=e3f60a94fa066dc52ec76661e37c851cb232d92f9886b15cb560aaada2df8feb -# Tests not shipped in PYPI tarball -make_check=no - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-markdown-math/template b/srcpkgs/python3-markdown-math/template deleted file mode 100644 index 10edf65b7dc76f..00000000000000 --- a/srcpkgs/python3-markdown-math/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'python3-markdown-math' -pkgname=python3-markdown-math -version=0.8 -revision=5 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3-Markdown" -checkdepends="python3-Markdown" -short_desc="Math extension for Python-Markdown" -maintainer="Orphaned " -license="BSD-3-Clause" -homepage="https://github.com/mitya57/python-markdown-math" -distfiles=${PYPI_SITE}/p/python-markdown-math/python-markdown-math-${version}.tar.gz -checksum=8564212af679fc18d53f38681f16080fcd3d186073f23825c7ce86fadd3e3635 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-markdown2/template b/srcpkgs/python3-markdown2/template deleted file mode 100644 index 86e628333700da..00000000000000 --- a/srcpkgs/python3-markdown2/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'python3-markdown2' -pkgname=python3-markdown2 -version=2.4.0 -revision=6 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3" -short_desc="Fast and complete implementation of Markdown in Python3" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/trentm/python-markdown2" -distfiles="https://github.com/trentm/python-markdown2/archive/${version}.tar.gz" -checksum=372fc64b1a6f949fb6379cc0fdb47c832b875b575d50b9c641d09c4971ca9f30 - -do_check() { - PY3PATH="${PWD}/build/lib" - - cd test - PYTHONPATH="${PY3PATH}" python3 test.py -- -knownfailure -} - - -post_install() { - vlicense LICENSE.txt -} diff --git a/srcpkgs/python3-marshmallow/template b/srcpkgs/python3-marshmallow/template deleted file mode 100644 index e63535cb965569..00000000000000 --- a/srcpkgs/python3-marshmallow/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'python3-marshmallow' -pkgname=python3-marshmallow -version=3.19.0 -revision=3 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3-packaging" -checkdepends="python3-pytest python3-simplejson python3-pytz" -short_desc="Library for converting complex datatypes (Python3)" -maintainer="Orphaned " -license="MIT" -homepage="https://marshmallow.readthedocs.io/en/stable/" -changelog="https://raw.githubusercontent.com/marshmallow-code/marshmallow/dev/CHANGELOG.rst" -distfiles="${PYPI_SITE}/m/marshmallow/marshmallow-${version}.tar.gz" -checksum=90032c0fd650ce94b6ec6dc8dfeb0e3ff50c144586462c389b81a07205bedb78 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-matplotlib-inline/template b/srcpkgs/python3-matplotlib-inline/template deleted file mode 100644 index b2297a6cd5e457..00000000000000 --- a/srcpkgs/python3-matplotlib-inline/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'python3-matplotlib-inline' -pkgname=python3-matplotlib-inline -version=0.1.7 -revision=2 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3-traitlets" -short_desc="Inline Matplotlib backend for Jupyter" -maintainer="Andrew J. Hesford " -license="BSD-3-Clause" -homepage="https://github.com/ipython/matplotlib-inline" -distfiles="${PYPI_SITE}/m/matplotlib_inline/matplotlib_inline-${version}.tar.gz" -checksum=8423b23ec666be3d16e16b60bdd8ac4e86e840ebd1dd11a30b9f117f2fa0ab90 -# No tests are shipped -make_check=no - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-matplotlib/files/README.voidlinux b/srcpkgs/python3-matplotlib/files/README.voidlinux deleted file mode 100644 index c22ea4cf152c52..00000000000000 --- a/srcpkgs/python3-matplotlib/files/README.voidlinux +++ /dev/null @@ -1,13 +0,0 @@ -By default, this package supports only non-interactive graphics output. -For interactive graphics, install: - -- gtk+3 gir-freedesktop python3-gobject python3-cairocffi - (for GTK3Agg/GTK3Cairo backend) -- python3-PyQt5-svg (for Qt5Agg backend) -- python3-tkinter (for TkAgg backend) -- python3-tornado (for webagg backend) - -The backend can be defined in $XDG_CONFIG_HOME/matplotlib/matplotlibrc - -Matplotlib’s LaTeX support requires a working LaTeX installation and -ghostscript. diff --git a/srcpkgs/python3-matplotlib/template b/srcpkgs/python3-matplotlib/template deleted file mode 100644 index 9d85fe3c4989fd..00000000000000 --- a/srcpkgs/python3-matplotlib/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 'python3-matplotlib' -pkgname=python3-matplotlib -version=3.10.7 -revision=1 -build_style=python3-pep517 -build_helper="meson numpy" -make_build_args="-Csetup-args=-Dsystem-freetype=true - -Csetup-args=-Dsystem-qhull=true --skip-dependency-check" -hostmakedepends="python3-meson-python pkg-config python3-setuptools_scm - python3-numpy python3-pybind11" -makedepends="python3-devel freetype-devel libpng-devel libqhull-devel python3-pybind11" -depends="python3-cycler fonttools python3-kiwisolver python3-numpy - python3-packaging python3-Pillow python3-parsing python3-dateutil - python3-contourpy" -short_desc="Python3 2D/3D plotting library" -maintainer="Andrew J. Hesford " -license="custom:matplotlib, BSD-3-Clause, MIT" -homepage="https://matplotlib.org/" -changelog="https://github.com/matplotlib/matplotlib/releases" -distfiles="${PYPI_SITE}/m/matplotlib/matplotlib-${version}.tar.gz" -checksum=a06ba7e2a2ef9131c79c49e63dad355d2d878413a0376c1727c8b9335ff731c7 -replaces="python3-matplotlib-data>=0" -# Comparison of images is too frail for validation -make_check="no" - -post_install() { - vdoc "${FILESDIR}/README.voidlinux" - vlicense LICENSE/LICENSE -} diff --git a/srcpkgs/python3-matrix-common/template b/srcpkgs/python3-matrix-common/template deleted file mode 100644 index 2c06d1f8d98dc6..00000000000000 --- a/srcpkgs/python3-matrix-common/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'python3-matrix-common' -pkgname=python3-matrix-common -version=1.3.0 -revision=4 -build_style=python3-pep517 -hostmakedepends="python3-setuptools python3-wheel" -depends="python3-attrs" -short_desc="Common code for Synapse, Sydent and Sygnal" -maintainer="Joel Beckmeyer " -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=9792a69b04904cb2da027890fe07229cc6610254268d2a5037e31aaeb7047104 -make_check=no # requires unpackaged python3 module aiounittest diff --git a/srcpkgs/python3-matrix-nio/template b/srcpkgs/python3-matrix-nio/template deleted file mode 100644 index f91d67f82cf87e..00000000000000 --- a/srcpkgs/python3-matrix-nio/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'python3-matrix-nio' -pkgname=python3-matrix-nio -version=0.24.0 -revision=2 -build_style=python3-pep517 -hostmakedepends="python3-poetry-core" -depends="python3-aiohttp python3-aiofiles python3-h11 - python3-h2 python3-jsonschema python3-unpaddedbase64 - python3-pycryptodome olm-python3 python3-peewee python3-cachetools - python3-atomicwrites python3-aiohttp_socks" -checkdepends="${depends} python3-pytest python3-pytest-isort python3-pytest-cov - python3-hyperframe python3-hypothesis python3-hpack python3-Faker python3-mypy - python3-pytest-aiohttp python3-aioresponses python3-pytest-benchmark" -short_desc="Python3 matrix.org client library designed without builtin io" -maintainer="Orphaned " -license="ISC" -homepage="https://github.com/poljar/matrix-nio" -changelog="https://github.com/poljar/matrix-nio/raw/main/CHANGELOG.md" -distfiles="${homepage}/archive/${version}.tar.gz" -checksum=bf7a92db99d8bc2d83a8776b4f5ea93320ea3f33a501b999dc4ee1dc0e23973c - -post_install() { - vlicense LICENSE.md -} diff --git a/srcpkgs/python3-mautrix/template b/srcpkgs/python3-mautrix/template deleted file mode 100644 index e484edee6b7473..00000000000000 --- a/srcpkgs/python3-mautrix/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'python3-mautrix' -pkgname=python3-mautrix -version=0.20.2 -revision=2 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3-aiohttp python3-attrs python3-yarl python3-magic olm-python3" -checkdepends="${depends} python3-pytest" -short_desc="Asyncio Matrix framework" -maintainer="Luca Matei Pintilie " -license="MPL-2.0" -homepage="https://github.com/mautrix/python" -changelog="https://github.com/mautrix/python/releases" -distfiles="https://github.com/mautrix/python/archive/refs/tags/v$version.tar.gz" -checksum=f888f58a6a70c92cf2d2b51abc3faf0e118b5ba706e687020905ed03579fe98b - -# Requires a bunch of dependencies not used by Heisenbridge -make_check=no diff --git a/srcpkgs/python3-mccabe/patches/no-hypothesmith.patch b/srcpkgs/python3-mccabe/patches/no-hypothesmith.patch deleted file mode 100644 index cf06d495d7f97e..00000000000000 --- a/srcpkgs/python3-mccabe/patches/no-hypothesmith.patch +++ /dev/null @@ -1,96 +0,0 @@ -From 0e24f74b0fd458170237eea62d0eff5ed0493a37 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= -Date: Mon, 24 Jan 2022 11:01:59 +0100 -Subject: [PATCH] Fix handling missing hypothesmith gracefully - -Fix test_mccabe not to fail to import if hypothesmith is not available. -While the original code seems to attempt to handle missing hypothesmith, -the file fails with NameError without it. This is because hypothesis -decorators are used in global scope. Guard the whole test function -to be defined only when hypothesmith is available. ---- - test_mccabe.py | 70 ++++++++++++++++++++++++++------------------------ - 1 file changed, 36 insertions(+), 34 deletions(-) - -diff --git a/test_mccabe.py b/test_mccabe.py -index fe6e8d3..5f07d32 100644 ---- a/test_mccabe.py -+++ b/test_mccabe.py -@@ -239,41 +239,43 @@ def test_get_module_complexity(self): - self.assertEqual(0, mccabe.get_module_complexity("mccabe.py")) - - --# This test uses the Hypothesis and Hypothesmith libraries to generate random --# syntatically-valid Python source code and applies McCabe on it. --@settings( -- max_examples=1000, # roughly 1k tests/minute, or half that under coverage -- derandomize=False, # deterministic mode to avoid CI flakiness -- deadline=None, # ignore Hypothesis' health checks; we already know that -- suppress_health_check=HealthCheck.all(), # this is slow and filter-heavy. --) --@given( -- # Note that while Hypothesmith might generate code unlike that written by -- # humans, it's a general test that should pass for any *valid* source code. -- # (so e.g. running it against code scraped of the internet might also help) -- src_contents=hypothesmith.from_grammar() | hypothesmith.from_node(), -- max_complexity=st.integers(min_value=1), --) --@pytest.mark.skipif(not hypothesmith, reason="hypothesmith could not be imported") --def test_idempotent_any_syntatically_valid_python( -- src_contents: str, max_complexity: int --) -> None: -- """Property-based tests for mccabe. -- -- This test case is based on a similar test for Black, the code formatter. -- Black's test was written by Zac Hatfield-Dodds, the author of Hypothesis -- and the Hypothesmith tool for source code generation. You can run this -- file with `python`, `pytest`, or (soon) a coverage-guided fuzzer Zac is -- working on. -- """ -- -- # Before starting, let's confirm that the input string is valid Python: -- compile(src_contents, "", "exec") # else bug is in hypothesmith -- -- # Then try to apply get_complexity_number to the code... -- get_code_complexity(src_contents, max_complexity) -+if hypothesmith is not None: -+ # This test uses the Hypothesis and Hypothesmith libraries to generate random -+ # syntatically-valid Python source code and applies McCabe on it. -+ @settings( -+ max_examples=1000, # roughly 1k tests/minute, or half that under coverage -+ derandomize=False, # deterministic mode to avoid CI flakiness -+ deadline=None, # ignore Hypothesis' health checks; we already know that -+ suppress_health_check=HealthCheck.all(), # this is slow and filter-heavy. -+ ) -+ @given( -+ # Note that while Hypothesmith might generate code unlike that written by -+ # humans, it's a general test that should pass for any *valid* source code. -+ # (so e.g. running it against code scraped of the internet might also help) -+ src_contents=hypothesmith.from_grammar() | hypothesmith.from_node(), -+ max_complexity=st.integers(min_value=1), -+ ) -+ @pytest.mark.skipif(not hypothesmith, reason="hypothesmith could not be imported") -+ def test_idempotent_any_syntatically_valid_python( -+ src_contents: str, max_complexity: int -+ ) -> None: -+ """Property-based tests for mccabe. -+ -+ This test case is based on a similar test for Black, the code formatter. -+ Black's test was written by Zac Hatfield-Dodds, the author of Hypothesis -+ and the Hypothesmith tool for source code generation. You can run this -+ file with `python`, `pytest`, or (soon) a coverage-guided fuzzer Zac is -+ working on. -+ """ -+ -+ # Before starting, let's confirm that the input string is valid Python: -+ compile(src_contents, "", "exec") # else bug is in hypothesmith -+ -+ # Then try to apply get_complexity_number to the code... -+ get_code_complexity(src_contents, max_complexity) - - - if __name__ == "__main__": -- test_idempotent_any_syntatically_valid_python() -+ if hypothesmith is not None: -+ test_idempotent_any_syntatically_valid_python() - unittest.main() diff --git a/srcpkgs/python3-mccabe/template b/srcpkgs/python3-mccabe/template deleted file mode 100644 index 38c6fbab92dba3..00000000000000 --- a/srcpkgs/python3-mccabe/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'python3-mccabe' -pkgname=python3-mccabe -version=0.7.0 -revision=4 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3" -checkdepends="python3-pytest" -short_desc="McCabe complexity checker for Python3" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/PyCQA/mccabe" -distfiles="${PYPI_SITE}/m/mccabe/mccabe-${version}.tar.gz" -checksum=348e0240c33b60bbdf4e523192ef919f28cb2c3d7d5c7794f74009290f236325 -replaces="mccabe>=0" - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-md2gemini/patches/fix-test-link-in-quote-newline.diff b/srcpkgs/python3-md2gemini/patches/fix-test-link-in-quote-newline.diff deleted file mode 100644 index 68d3ab886dcc86..00000000000000 --- a/srcpkgs/python3-md2gemini/patches/fix-test-link-in-quote-newline.diff +++ /dev/null @@ -1,17 +0,0 @@ -the test is broken on upstream --- -diff --git a/tests/test_links.py b/tests/test_links.py -index bae3ce3..93d9d5d 100644 ---- a/tests/test_links.py -+++ b/tests/test_links.py -@@ -133,9 +133,8 @@ Text before - - > quote with newline link in it - > --> link[1] - --=> https://example.com 1: https://example.com -+=> https://example.com link - - Text after - """.strip() diff --git a/srcpkgs/python3-md2gemini/template b/srcpkgs/python3-md2gemini/template deleted file mode 100644 index 620ed8b07a2a6e..00000000000000 --- a/srcpkgs/python3-md2gemini/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'python3-md2gemini' -pkgname=python3-md2gemini -version=1.9.1 -revision=3 -build_style=python3-module -hostmakedepends="python3-setuptools python3-mistune2 python3-cjkwrap - python3-wcwidth" -depends="python3-mistune2 python3-cjkwrap python3-wcwidth" -checkdepends="$depends python3-pytest" -short_desc="Converter from Markdown to the Gemini text format" -maintainer="Érico Nogueira " -license="LGPL-3.0-only" -homepage="https://github.com/makeworld-the-better-one/md2gemini" -distfiles="${PYPI_SITE}/m/md2gemini/md2gemini-${version}.tar.gz" -checksum=5eb783aaacc7dd443e44804eaef1e96816fb3d770f3e9b63431e5c8e923e5734 diff --git a/srcpkgs/python3-mdit-py-plugins/template b/srcpkgs/python3-mdit-py-plugins/template deleted file mode 100644 index 488d659fd3de8e..00000000000000 --- a/srcpkgs/python3-mdit-py-plugins/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'python3-mdit-py-plugins' -pkgname=python3-mdit-py-plugins -version=0.4.1 -revision=2 -build_style=python3-pep517 -hostmakedepends="python3-flit_core" -short_desc="Markdown-It-Py Plugin Extensions" -maintainer="Daniel Martinez " -license="MIT" -homepage="https://mdit-py-plugins.readthedocs.io" -changelog="https://raw.githubusercontent.com/executablebooks/mdit-py-plugins/master/CHANGELOG.md" -distfiles="https://github.com/executablebooks/mdit-py-plugins/archive/refs/tags/v${version}.tar.gz" -checksum=612e615b1065f2329e1cbce7f23c240c1d6ccf65c90c27b08563c6fcb4de3e4c - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-mdurl/template b/srcpkgs/python3-mdurl/template deleted file mode 100644 index 2587a60b8857d0..00000000000000 --- a/srcpkgs/python3-mdurl/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'python3-mdurl' -pkgname=python3-mdurl -version=0.1.2 -revision=3 -build_style=python3-pep517 -hostmakedepends="python3-flit_core" -depends="python3" -short_desc="Python port of the JavaScript mdurl package" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/executablebooks/mdurl" -distfiles="${PYPI_SITE}/m/mdurl/mdurl-${version}.tar.gz" -checksum=bb413d29f5eea38f31dd4754dd7377d4465116fb207585f97bf925588687c1ba -# Tests not shipped in PYPI tarball -make_check=no - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-mechanize/template b/srcpkgs/python3-mechanize/template deleted file mode 100644 index 31cc6090972eb8..00000000000000 --- a/srcpkgs/python3-mechanize/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'python3-mechanize' -pkgname=python3-mechanize -version=0.4.7 -revision=4 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3 python3-html5lib" -checkdepends="$depends" -short_desc="Stateful programmatic web browsing (Python3)" -maintainer="Farhad Shahbazi " -license="BSD-3-Clause" -homepage="https://github.com/python-mechanize/mechanize" -changelog="https://raw.githubusercontent.com/python-mechanize/mechanize/master/ChangeLog" -distfiles="https://github.com/python-mechanize/mechanize/archive/v${version}.tar.gz" -checksum=993da15561d335d9a6423d17c790e62dcfe92d7de620b3244fbd7a8efc422404 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-mediafile/template b/srcpkgs/python3-mediafile/template deleted file mode 100644 index 1a212f71ce3b3d..00000000000000 --- a/srcpkgs/python3-mediafile/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'python3-mediafile' -pkgname=python3-mediafile -version=0.13.0 -revision=1 -build_style=python3-pep517 -hostmakedepends="python3-flit_core" -depends="python3-mutagen python3-six python3-filetype" -checkdepends="${depends} python3-pytest" -short_desc="Read and write audio files' tags in Python" -maintainer="Joel Beckmeyer " -license="MIT" -homepage="https://github.com/beetbox/mediafile" -distfiles="${PYPI_SITE}/m/mediafile/mediafile-${version}.tar.gz" -checksum=de71063e1bffe9733d6ccad526ea7dac8a9ce760105827f81ab0cb034c729a6d - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-memory_allocator/template b/srcpkgs/python3-memory_allocator/template deleted file mode 100644 index 1c1e1c1581865a..00000000000000 --- a/srcpkgs/python3-memory_allocator/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'python3-memory_allocator' -pkgname=python3-memory_allocator -version=0.1.4 -revision=2 -build_style=python3-pep517 -hostmakedepends="python3-setuptools python3-wheel python3-Cython" -makedepends="python3-devel" -depends="python3" -short_desc="Extension class to allocate memory easily with cython" -maintainer="Gonzalo Tornaría " -license="GPL-3.0-or-later" -homepage="https://github.com/sagemath/memory_allocator" -changelog="https://github.com/sagemath/memory_allocator#changelog" -distfiles="${PYPI_SITE}/m/memory_allocator/memory_allocator-${version}.tar.gz" -checksum=d609216b03031967e2b45a804b12ff9029578f4ec019fde42cf6aed6ca09efe4 diff --git a/srcpkgs/python3-meson-python/template b/srcpkgs/python3-meson-python/template deleted file mode 100644 index bbede51b8e381a..00000000000000 --- a/srcpkgs/python3-meson-python/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'python3-meson-python' -pkgname=python3-meson-python -version=0.18.0 -revision=1 -build_style=python3-pep517 -hostmakedepends="meson python3-pyproject-metadata patchelf" -depends="meson python3-pyproject-metadata python3-packaging patchelf" -short_desc="Meson PEP 517 Python build backend" -maintainer="Andrew J. Hesford " -license="MIT" -homepage="https://meson-python.readthedocs.io/" -changelog="https://raw.githubusercontent.com/mesonbuild/meson-python/main/CHANGELOG.rst" -distfiles="${PYPI_SITE}/m/meson_python/meson_python-${version}.tar.gz" -checksum=c56a99ec9df669a40662fe46960321af6e4b14106c14db228709c1628e23848d -# tests require custom-built executables, need reconciliation with xbps-src env -make_check=no - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-milc/template b/srcpkgs/python3-milc/template deleted file mode 100644 index 0f8607eed96b0a..00000000000000 --- a/srcpkgs/python3-milc/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'python3-milc' -pkgname=python3-milc -version=1.9.1 -revision=2 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3-platformdirs python3-argcomplete python3-colorama python3-halo - python3-spinners" -checkdepends="${depends} python3-pytest python3-semver" -short_desc="Batteries-Included Python 3 CLI Framework" -maintainer="icp " -license="MIT" -homepage="https://milc.clueboard.co" -changelog="https://raw.githubusercontent.com/clueboard/milc/master/CHANGELOG.rst" -distfiles="https://github.com/clueboard/milc/archive/refs/tags/${version}.tar.gz" -checksum=86f8d733aafc3a4b8f82195d2a9b5796f52e477011c2fc150646098f4acf6121 -noverifypydeps=yes # depends on stub package 'types-colorama' - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-minidb/template b/srcpkgs/python3-minidb/template deleted file mode 100644 index 68a504535ea1c8..00000000000000 --- a/srcpkgs/python3-minidb/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'python3-minidb' -pkgname=python3-minidb -version=2.0.8 -revision=1 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3" -checkdepends="python3-pytest" -short_desc="Simple SQLite3 store for Python objects" -maintainer="RunningDroid " -license="ISC" -homepage="https://thp.io/2010/minidb/" -distfiles="https://github.com/thp/minidb/archive/${version}.tar.gz" -checksum=f177870a9f44ff834aa7986ebb9451445a5afa8e756ab400c16ea1d746441aaf - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-miniupnpc/template b/srcpkgs/python3-miniupnpc/template deleted file mode 100644 index 3519444df6b064..00000000000000 --- a/srcpkgs/python3-miniupnpc/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'python3-miniupnpc' -pkgname=python3-miniupnpc -version=2.0.2 -revision=9 -build_style=python3-module -hostmakedepends="python3-setuptools" -makedepends="python3-devel miniupnpc-devel" -depends="python3" -short_desc="Python3 bindings for miniupnpc, a UPnP library" -maintainer="Urs Schulz " -license="BSD-3-Clause" -homepage="https://pypi.org/project/miniupnpc/" -distfiles="${PYPI_SITE}/m/miniupnpc/miniupnpc-${version}.tar.gz" -checksum=7ea46c93486fe1bdb31f0e0c2d911d224fce70bf5ea120e4295d647dfe274931 - - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-misaka/template b/srcpkgs/python3-misaka/template deleted file mode 100644 index 8d65413df8a429..00000000000000 --- a/srcpkgs/python3-misaka/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'python3-misaka' -pkgname=python3-misaka -version=2.1.1 -revision=6 -build_style=python3-module -hostmakedepends="python3-setuptools python3-cffi" -makedepends="python3-devel libffi-devel" -depends="python3-cffi" -checkdepends="tidy5" -short_desc="Python binding for Hoedown" -maintainer="Orphaned " -license="MIT" -homepage="http://www.celeryproject.org/" -distfiles="https://github.com/FSX/misaka/archive/v${version}.tar.gz" -checksum=0573cb2706f0cb7ec20ffbfab3f364ce0022b07d79d57ad2e1e0bd94b87fb5ab - -post_install() { - vlicense LICENSE.txt -} diff --git a/srcpkgs/python3-mistune/template b/srcpkgs/python3-mistune/template deleted file mode 100644 index 2aba5c34737737..00000000000000 --- a/srcpkgs/python3-mistune/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'python3-mistune' -pkgname=python3-mistune -version=3.1.3 -revision=1 -build_style=python3-pep517 -hostmakedepends="python3-setuptools python3-wheel" -depends="python3" -checkdepends="python3-pytest" -short_desc="Markdown parser for Python" -maintainer="Gonzalo Tornaría " -license="BSD-3-Clause" -homepage="https://mistune.lepture.com/" -changelog="https://raw.githubusercontent.com/lepture/mistune/master/docs/changes.rst" -distfiles="${PYPI_SITE}/m/mistune/mistune-${version}.tar.gz" -checksum=a7035c21782b2becb6be62f8f25d3df81ccb4d6fa477a6525b15af06539f02a0 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-mistune2/template b/srcpkgs/python3-mistune2/template deleted file mode 100644 index 2a2f23bf83eb3a..00000000000000 --- a/srcpkgs/python3-mistune2/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'python3-mistune2' -pkgname=python3-mistune2 -version=2.0.4 -revision=3 -build_style=python3-pep517 -hostmakedepends="python3-wheel" -depends="python3" -checkdepends="python3-pytest" -short_desc="Markdown parser for Python" -maintainer="Érico Nogueira " -license="BSD-3-Clause" -homepage="https://mistune.lepture.com/en/latest/" -changelog="https://mistune.lepture.com/en/stable/changes.html" -distfiles="${PYPI_SITE}/m/mistune/mistune-${version}.tar.gz" -checksum=9ee0a66053e2267aba772c71e06891fa8f1af6d4b01d5e84e267b4570d4d9808 -conflicts="python3-mistune>=0" - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-mitmproxy-rs/template b/srcpkgs/python3-mitmproxy-rs/template deleted file mode 100644 index 0bfc95071429eb..00000000000000 --- a/srcpkgs/python3-mitmproxy-rs/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'python3-mitmproxy-rs' -pkgname=python3-mitmproxy-rs -version=0.11.1 -revision=1 -build_style=python3-pep517 -build_helper="rust" -hostmakedepends="maturin cargo" -makedepends="rust-std python3" -short_desc="Rust bits in mitmproxy" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/mitmproxy/mitmproxy_rs" -changelog="https://github.com/mitmproxy/mitmproxy_rs/raw/main/CHANGELOG.md" -distfiles="${PYPI_SITE}/m/mitmproxy_rs/mitmproxy_rs-${version}.tar.gz" -checksum=a77c022bc0563f9d56fa0809a27013ed2fb5d3145c599098cb1175e7326e7829 -replaces="python3-mitmproxy_wireguard>=0" - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-mock/template b/srcpkgs/python3-mock/template deleted file mode 100644 index 13fb37404ef06b..00000000000000 --- a/srcpkgs/python3-mock/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'python3-mock' -pkgname=python3-mock -version=5.2.0 -revision=1 -build_style=python3-pep517 -hostmakedepends="python3-setuptools python3-wheel" -depends="python3" -checkdepends="python3-pytest" -short_desc="Python mock library" -maintainer="Alex Childs " -license="BSD-2-Clause" -homepage="http://mock.readthedocs.org/en/latest/" -changelog="https://raw.githubusercontent.com/testing-cabal/mock/master/CHANGELOG.rst" -distfiles="${PYPI_SITE}/m/mock/mock-${version}.tar.gz" -checksum=4e460e818629b4b173f32d08bf30d3af8123afbb8e04bb5707a1fd4799e503f0 - -post_install() { - vlicense LICENSE.txt -} diff --git a/srcpkgs/python3-modern_colorthief/template b/srcpkgs/python3-modern_colorthief/template deleted file mode 100644 index e6a94310c65ab4..00000000000000 --- a/srcpkgs/python3-modern_colorthief/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'python3-modern_colorthief' -pkgname=python3-modern_colorthief -version=0.1.7 -revision=1 -build_helper=rust -build_style=python3-pep517 -hostmakedepends="maturin cargo" -makedepends="python3 rust-std" -depends="python3" -short_desc="Colorthief but with modern codes" -maintainer="Hendrik Boll " -license="MIT" -homepage="https://github.com/baseplate-admin/modern_colorthief" -distfiles="${PYPI_SITE}/m/modern-colorthief/modern_colorthief-${version}.tar.gz" -checksum=2ff10dcb9a7c4cfbd1aeba899e3fe60d8ac652bc492f013784e05aafa2fa6a23 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-more-itertools/template b/srcpkgs/python3-more-itertools/template deleted file mode 100644 index 599d94c19ad580..00000000000000 --- a/srcpkgs/python3-more-itertools/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'python3-more-itertools' -pkgname=python3-more-itertools -version=10.8.0 -revision=1 -build_style=python3-pep517 -hostmakedepends="python3-flit_core" -depends="python3" -checkdepends="python3-pytest" -short_desc="More Python3 routines for operating on itertables" -maintainer="Andrew J. Hesford " -license="MIT" -homepage="https://github.com/erikrose/more-itertools" -distfiles="${PYPI_SITE}/m/more-itertools/more_itertools-${version}.tar.gz" -checksum=f638ddf8a1a0d134181275fb5d58b086ead7c6a72429ad725c67503f13ba30bd - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-mpd2/template b/srcpkgs/python3-mpd2/template deleted file mode 100644 index 7aafcc44bea6a4..00000000000000 --- a/srcpkgs/python3-mpd2/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'python3-mpd2' -pkgname=python3-mpd2 -version=3.1.1 -revision=1 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3" -checkdepends="python3-Twisted python3-mock" -short_desc="Python3 MPD client library" -maintainer="Orphaned " -license="LGPL-2.1-or-later" -homepage="https://github.com/Mic92/python-mpd2" -distfiles="https://github.com/Mic92/python-mpd2/archive/refs/tags/v${version}.tar.gz" -checksum=9c8485c8900af294b7287fd5fb061c0cc34827ef13e26d5728ae6a24afe56d4b - -do_check() { - python3 -m unittest mpd.tests -} diff --git a/srcpkgs/python3-mpdnotify/template b/srcpkgs/python3-mpdnotify/template deleted file mode 100644 index cd2cf4bdf547ce..00000000000000 --- a/srcpkgs/python3-mpdnotify/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'python3-mpdnotify' -pkgname=python3-mpdnotify -version=1.0 -revision=6 -build_style=python3-module -hostmakedepends="python3-setuptools python3-Pillow python3-mpd2" -depends="libnotify python3-mpd2 python3-Pillow python3-setuptools" -short_desc="Notifies when mpd's song changes" -maintainer="Orphaned " -license="GPL-3.0-only" -homepage="https://github.com/chuugar/mpdnotify" -distfiles="${PYPI_SITE}/m/mpdnotify/mpdnotify-${version}.tar.gz" -checksum=1461b80cb4772640c25bc03b19977789523b5f918ae15588b8860e0409bef0e7 diff --git a/srcpkgs/python3-mpi4py/template b/srcpkgs/python3-mpi4py/template deleted file mode 100644 index de6d7a64e2c9e1..00000000000000 --- a/srcpkgs/python3-mpi4py/template +++ /dev/null @@ -1,31 +0,0 @@ -# Template file for 'python3-mpi4py' -pkgname=python3-mpi4py -version=4.1.1 -revision=1 -# OpenMPI >= 5 is 64-bit only -archs="x86_64* aarch64* ppc64* riscv64*" -build_style=python3-module -hostmakedepends="python3-setuptools python3-Cython gcc-fortran openmpi" -makedepends="python3-devel openmpi-devel" -depends="openmpi python3" -short_desc="Python bindings for the Message Passing Interface (MPI) standard" -maintainer="Andrew J. Hesford " -license="BSD-3-Clause" -homepage="https://github.com/mpi4py/mpi4py" -changelog="https://raw.githubusercontent.com/mpi4py/mpi4py/master/CHANGES.rst" -distfiles="$PYPI_SITE/m/mpi4py/mpi4py-${version}.tar.gz" -checksum=eb2c8489bdbc47fdc6b26ca7576e927a11b070b6de196a443132766b3d0a2a22 -# Tests require a sensible MPI environment -make_check=no - -pre_build() { - if [ "${CROSS_BUILD}" ]; then - # Need to tell OpenMPI wrappers to use cross compilers - export OMPI_CC="${CC}" - export OMPI_FC="${FC}" - fi -} - -post_install() { - vlicense LICENSE.rst -} diff --git a/srcpkgs/python3-mpmath/patches/fix-pytest.patch b/srcpkgs/python3-mpmath/patches/fix-pytest.patch deleted file mode 100644 index f67d5b39b3299a..00000000000000 --- a/srcpkgs/python3-mpmath/patches/fix-pytest.patch +++ /dev/null @@ -1,47 +0,0 @@ -commit ccebfbacbe1dc65716b8b7a9cd3c930447dbfa03 -Author: Gonzalo Tornaría -Date: Sun Mar 19 11:03:30 2023 -0300 - - Fix running pytest - - Running pytest doesn't work quite right. Changes here: - - move all pytest configuration from setup.cfg to pytest.ini to avoid - having different configurations - - add . to pythonpath so the mpmath module here takes precedence in - case mpmath is installed in system - - fix norecursedirs: doc/source/plots -> docs/plots - - add build to norecursedirs so pytest works even after building mpmath - - add '*.rst' to globs so pytest picks a few tests in docs/*.rst - -diff --git a/pytest.ini b/pytest.ini -index 95697f2..93f753f 100644 ---- a/pytest.ini -+++ b/pytest.ini -@@ -0,0 +1,10 @@ -+[pytest] -+pythonpath = . -+doctest_optionflags = IGNORE_EXCEPTION_DETAIL -+addopts = --doctest-modules -+ --ignore=setup.py -+ --doctest-glob='*.txt' -+ --doctest-glob='*.rst' -+norecursedirs = docs/plots demo .eggs .git build -+markers = -+ slow: marks tests as slow (deselect with '-m "not slow"') -diff --git a/setup.cfg b/setup.cfg -index 9dd3067..2761b08 100644 ---- a/setup.cfg -+++ b/setup.cfg -@@ -45,12 +45,6 @@ docs = sphinx - select = E101,W191,W291,W293,E111,E112,E113,W292,W391 - exclude = .eggs,.git - --[tool:pytest] --doctest_optionflags = IGNORE_EXCEPTION_DETAIL --addopts = --doctest-modules -- --ignore=setup.py -- --doctest-glob='*.txt' --norecursedirs = doc/source/plots demo .eggs .git - - [coverage:run] - branch = True diff --git a/srcpkgs/python3-mpmath/template b/srcpkgs/python3-mpmath/template deleted file mode 100644 index 5bae4012c56109..00000000000000 --- a/srcpkgs/python3-mpmath/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'python3-mpmath' -pkgname=python3-mpmath -version=1.3.0 -revision=3 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3 python3-gmpy2" -checkdepends="$depends python3-pytest" -short_desc="Python3 library for arbitrary-precision floating-point arithmetic" -maintainer="Gonzalo Tornaría " -license="BSD-3-Clause" -homepage="http://mpmath.org/" -changelog="https://github.com/mpmath/mpmath/raw/master/CHANGES" -distfiles="${PYPI_SITE}/m/mpmath/mpmath-${version}.tar.gz" -checksum=7a28eb2a9774d00c7bc92411c19a89209d5da7c4c9a9e227be8330a23a25b91f - -if [ "$XBPS_CHECK_PKGS" != full ]; then - make_check_args="-m not(slow)" -fi - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-mpv/template b/srcpkgs/python3-mpv/template deleted file mode 100644 index f55d47cdb78508..00000000000000 --- a/srcpkgs/python3-mpv/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'python3-mpv' -pkgname=python3-mpv -version=1.0.6 -revision=2 -build_style=python3-pep517 -# 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="-v --deselect tests/test_mpv.py::TestLifecycle::test_wait_for_property_event_overflow" -hostmakedepends="python3-wheel" -depends="python3 mpv python3-Pillow" -checkdepends="python3-pytest python3-xvfbwrapper mpv-devel python3-PyVirtualDisplay" -short_desc="Python3 interface to the MPV media player" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="https://github.com/jaseg/python-mpv" -distfiles="https://github.com/jaseg/python-mpv/archive/v${version}.tar.gz" -checksum=652a4c35829f1faaa308314d1297911fdfdcd33c77dfac32d47a6f4dd958f11d diff --git a/srcpkgs/python3-msgpack/template b/srcpkgs/python3-msgpack/template deleted file mode 100644 index 334b9e13395ca5..00000000000000 --- a/srcpkgs/python3-msgpack/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'python3-msgpack' -# Please ensure this version works with 'borg' before bumping! -pkgname=python3-msgpack -version=1.1.2 -revision=1 -build_style=python3-module -hostmakedepends="python3-setuptools" -makedepends="python3-devel" -depends="python3" -checkdepends="python3-pytest" -short_desc="Python module for Msgpack serializer" -maintainer="skmpz " -license="Apache-2.0" -homepage="https://github.com/msgpack/msgpack-python" -changelog="https://raw.githubusercontent.com/msgpack/msgpack-python/main/ChangeLog.rst" -distfiles="${PYPI_SITE}/m/msgpack/msgpack-${version}.tar.gz" -checksum=3b60763c1373dd60f398488069bcdc703cd08a711477b5d480eecc9f9626f47e diff --git a/srcpkgs/python3-msoffcrypto-tool/template b/srcpkgs/python3-msoffcrypto-tool/template deleted file mode 100644 index 0e30784e715060..00000000000000 --- a/srcpkgs/python3-msoffcrypto-tool/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'python3-msoffcrypto-tool' -pkgname=python3-msoffcrypto-tool -version=5.4.2 -revision=2 -build_style=python3-pep517 -hostmakedepends="python3-poetry-core" -depends="python3-setuptools python3-olefile python3-cryptography" -checkdepends="python3-pytest $depends" -short_desc="Python3 library for decrypting MS Office files" -maintainer="Andrew Benson " -license="MIT" -homepage="https://github.com/nolze/msoffcrypto-tool" -distfiles="${homepage}/archive/v${version}.tar.gz" -checksum=427bbf5d9e491c51fcf15fa462abaa7abf3827250f956533e7f69997ef186858 -make_check=extended - -post_install() { - vlicense LICENSE.txt -} - -msoffcrypto-tool_package() { - short_desc="${short_desc/library/tool}" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/bin - } -} diff --git a/srcpkgs/python3-mtranslate/template b/srcpkgs/python3-mtranslate/template deleted file mode 100644 index 680b68f957d74c..00000000000000 --- a/srcpkgs/python3-mtranslate/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'python3-mtranslate' -pkgname=python3-mtranslate -version=1.8 -revision=5 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3" -short_desc="Simple api for google translate" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/mouuff/mtranslate" -distfiles="https://github.com/mouuff/mtranslate/archive/${version}.tar.gz" -checksum=cbba819e6a6a87d68e6cd6b4c7d6581a589dcc1a4fa145b7d3a6ffe901413196 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-multidict/template b/srcpkgs/python3-multidict/template deleted file mode 100644 index 15c0f0270c4802..00000000000000 --- a/srcpkgs/python3-multidict/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'python3-multidict' -pkgname=python3-multidict -version=5.1.0 -revision=6 -build_style=python3-module -hostmakedepends="python3-setuptools" -makedepends="python3-devel" -depends="python3" -checkdepends="python3-pytest" -short_desc="Multidict implementation from aiohttp" -maintainer="Michael Aldridge " -license="Apache-2.0" -homepage="https://github.com/aio-libs/multidict" -changelog="https://raw.githubusercontent.com/aio-libs/multidict/master/CHANGES.rst" -distfiles="${PYPI_SITE}/m/multidict/multidict-${version}.tar.gz" -checksum=25b4e5f22d3a37ddf3effc0710ba692cfc792c2b9edfb9c05aefe823256e84d5 - -do_check() { - # don't enable coverage for tests - vsed -e '/addopts/d' -i setup.cfg - - cp -f build/lib.linux-*/multidict/*.so multidict - python3 -m pytest -} diff --git a/srcpkgs/python3-multivolumefile/template b/srcpkgs/python3-multivolumefile/template deleted file mode 100644 index a11b75bdbfa8c2..00000000000000 --- a/srcpkgs/python3-multivolumefile/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'python3-multivolumefile' -pkgname=python3-multivolumefile -version=0.2.3 -revision=4 -build_style=python3-module -hostmakedepends="python3-setuptools_scm" -depends="python3" -short_desc="Multi volume file wrapper " -maintainer="Joel Beckmeyer " -license="LGPL-2.1-or-later" -homepage="https://github.com/miurahr/multivolume" -distfiles="${PYPI_SITE}/m/multivolumefile/multivolumefile-${version}.tar.gz" -checksum=a0648d0aafbc96e59198d5c17e9acad7eb531abea51035d08ce8060dcad709d6 diff --git a/srcpkgs/python3-munkres/template b/srcpkgs/python3-munkres/template deleted file mode 100644 index 08d555dfcd160f..00000000000000 --- a/srcpkgs/python3-munkres/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'python3-munkres' -pkgname=python3-munkres -version=1.1.4 -revision=5 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3" -checkdepends="python3-pytest" -short_desc="Algorithm for the Assignment Problem (Python3)" -maintainer="Orphaned " -license="Apache-2.0" -homepage="https://github.com/bmc/munkres" -changelog="https://github.com/bmc/munkres/blob/master/CHANGELOG.md" -distfiles="https://github.com/bmc/munkres/archive/release-${version}.tar.gz" -checksum=6a297282895e4f7c27902bb5ad045d06458905daafb80a9ce14b9d87ca391205 diff --git a/srcpkgs/python3-munkres/update b/srcpkgs/python3-munkres/update deleted file mode 100644 index d309484699391d..00000000000000 --- a/srcpkgs/python3-munkres/update +++ /dev/null @@ -1 +0,0 @@ -pkgname=release diff --git a/srcpkgs/python3-musicbrainzngs/template b/srcpkgs/python3-musicbrainzngs/template deleted file mode 100644 index 0f4329f7c92c8d..00000000000000 --- a/srcpkgs/python3-musicbrainzngs/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'python3-musicbrainzngs' -pkgname=python3-musicbrainzngs -version=0.7.1 -revision=5 -build_style="python3-module" -hostmakedepends="python3-setuptools" -depends="python3" -short_desc="Python3 bindings for the Musicbrainz NGS webservice interface" -maintainer="Orphaned " -license="BSD-2-Clause" -homepage="https://github.com/alastair/python-musicbrainz-ngs/" -distfiles="${PYPI_SITE}/m/musicbrainzngs/musicbrainzngs-${version}.tar.gz" -checksum=ab1c0100fd0b305852e65f2ed4113c6de12e68afd55186987b8ed97e0f98e627 - -post_install() { - vlicense COPYING -} diff --git a/srcpkgs/python3-musicpd/template b/srcpkgs/python3-musicpd/template deleted file mode 100644 index ae91d40632a6be..00000000000000 --- a/srcpkgs/python3-musicpd/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'python3-musicpd' -pkgname=python3-musicpd -version=0.4.4 -revision=7 -build_style=python3-module -pycompile_module="musicpd.py" -hostmakedepends="python3-setuptools" -depends="python3" -short_desc="Python MPD (Music Player Daemon) client library" -maintainer="Felix Hanley " -license="LGPL-3.0-or-later" -homepage="http://kaliko.me/code/python-musicpd" -distfiles="https://github.com/mxjeff/python-musicpd/archive/v${version}.tar.gz" -checksum=e99704cf5ba1822ee50f2c9c676f3e2a006cf87c3d006800f360e543facf680c diff --git a/srcpkgs/python3-musicpd/update b/srcpkgs/python3-musicpd/update deleted file mode 100644 index 88cac71329e0ad..00000000000000 --- a/srcpkgs/python3-musicpd/update +++ /dev/null @@ -1,2 +0,0 @@ -site=https://pypi.org/simple/python-musicpd/ -pkgname=python-musicpd diff --git a/srcpkgs/python3-mutagen/template b/srcpkgs/python3-mutagen/template deleted file mode 100644 index e5e10c3250ec73..00000000000000 --- a/srcpkgs/python3-mutagen/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'python3-mutagen' -pkgname=python3-mutagen -version=1.46.0 -revision=4 -build_style=python3-module -hostmakedepends="python3-devel python3-setuptools" -makedepends="$hostmakedepends" -depends="python3" -checkdepends="python3-flake8 python3-hypothesis python3-pytest" -short_desc="Python3 multimedia tagging library" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="https://github.com/quodlibet/mutagen" -changelog="https://raw.githubusercontent.com/quodlibet/mutagen/master/NEWS" -distfiles="${PYPI_SITE}/m/mutagen/mutagen-${version}.tar.gz" -checksum=6e5f8ba84836b99fe60be5fb27f84be4ad919bbb6b49caa6ae81e70584b55e58 diff --git a/srcpkgs/python3-mygpoclient/patches/python3-fix-comparison-with-literal.patch b/srcpkgs/python3-mygpoclient/patches/python3-fix-comparison-with-literal.patch deleted file mode 100644 index 5f08626b43a77e..00000000000000 --- a/srcpkgs/python3-mygpoclient/patches/python3-fix-comparison-with-literal.patch +++ /dev/null @@ -1,37 +0,0 @@ -upstream: yes - -From bdf8c8ce38cff8938bab3544c6dbb0d509ce7720 Mon Sep 17 00:00:00 2001 -From: Eric Le Lay -Date: Sun, 22 Mar 2020 16:19:08 +0100 -Subject: [PATCH] use == for comparison with literal - -See https://bugs.python.org/issue34850 ---- - mygpoclient/locator.py | 6 +++--- - 1 file changed, 3 insertions(+), 3 deletions(-) - -diff --git a/mygpoclient/locator.py b/mygpoclient/locator.py -index c0dc9d7..810f973 100644 ---- a/mygpoclient/locator.py -+++ b/mygpoclient/locator.py -@@ -317,17 +317,17 @@ def settings_uri(self, type, scope_param1, scope_param2): - - filename = self._username + '/%(type)s.json' % locals() - -- if type is 'device': -+ if type == 'device': - if scope_param1 is None: - raise ValueError('Devicename not specified') - filename += '?device=%(scope_param1)s' % locals() - -- if type is 'podcast': -+ if type == 'podcast': - if scope_param1 is None: - raise ValueError('Podcast URL not specified') - filename += '?podcast=%s' % quote(scope_param1) - -- if type is 'episode': -+ if type == 'episode': - if (scope_param1 is None) or (scope_param2 is None): - raise ValueError('Podcast or Episode URL not specified') - filename += '?podcast=%s&episode=%s' % (quote(scope_param1), quote(scope_param2)) diff --git a/srcpkgs/python3-mygpoclient/template b/srcpkgs/python3-mygpoclient/template deleted file mode 100644 index b113bac376bf61..00000000000000 --- a/srcpkgs/python3-mygpoclient/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'python3-mygpoclient' -pkgname=python3-mygpoclient -version=1.8 -revision=11 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3" -short_desc="Client Library for gpodder.net (Python3)" -maintainer="Orphaned " -license="GPL-3.0-or-later" -homepage="https://github.com/gpodder/mygpoclient" -distfiles="https://github.com/gpodder/mygpoclient/archive/${version}.tar.gz" -checksum=65fcb3ab220a2ba2d32a77f969b423a2f663413b6c485b7b02e5a955b28e68d2 -conflicts="python-mygpoclient>=0" - -pre_build() { - vsed -i '/share\/man\/man1/d' setup.py -} diff --git a/srcpkgs/python3-mypy/template b/srcpkgs/python3-mypy/template deleted file mode 100644 index c134968ed06d6e..00000000000000 --- a/srcpkgs/python3-mypy/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 'python3-mypy' -pkgname=python3-mypy -version=1.8.0 -revision=2 -build_style=python3-module -# fails in ci -make_check_args="-k not(testDaemonStatusKillRestartRecheck)" -make_check_target="mypy/test" -hostmakedepends="python3-setuptools python3-Sphinx" -depends="python3-mypy_extensions python3-typing_extensions" -checkdepends="${depends} python3-attrs python3-filelock - python3-lxml python3-psutil python3-py python3-pytest-xdist" -short_desc="Optional static typing for Python3" -maintainer="Orphaned " -license="MIT" -homepage="https://www.mypy-lang.org" -changelog="https://mypy-lang.blogspot.com" -distfiles="${PYPI_SITE}/m/mypy/mypy-${version}.tar.gz" -checksum=6ff8b244d7085a0b425b56d327b480c3b29cafbd2eff27316a004f9a7391ae07 - -post_install() { - make -C docs man - vman docs/build/man/mypy.1 - vlicense LICENSE - - rm -r ${DESTDIR}/${py3_sitelib}/mypy/test - rm -r ${DESTDIR}/${py3_sitelib}/mypyc/test - rm -r ${DESTDIR}/${py3_sitelib}/mypyc/test-data -} diff --git a/srcpkgs/python3-mypy_extensions/template b/srcpkgs/python3-mypy_extensions/template deleted file mode 100644 index 99cfe062302d2a..00000000000000 --- a/srcpkgs/python3-mypy_extensions/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'python3-mypy_extensions' -pkgname=python3-mypy_extensions -version=1.0.0 -revision=3 -build_style=python3-module -make_check_target="tests/testextensions.py" -hostmakedepends="python3-setuptools" -depends="python3" -checkdepends="python3-pytest" -short_desc="Extensions to the typing module use by mypy" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/python/mypy_extensions" -distfiles="https://github.com/python/mypy_extensions/archive/refs/tags/${version}.tar.gz" -checksum=c1f1fc0cc5f5be7d3a70b6dd4b85f9e2b02d788d66f3a168652a65df6571df07 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-mysqlclient/template b/srcpkgs/python3-mysqlclient/template deleted file mode 100644 index 94cdca2f4ddd60..00000000000000 --- a/srcpkgs/python3-mysqlclient/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'python3-mysqlclient' -pkgname=python3-mysqlclient -version=1.3.14 -revision=11 -build_style=python3-module -hostmakedepends="python3-setuptools" -makedepends="libmariadbclient-devel python3-devel zlib-devel openssl-devel" -depends="python3" -short_desc="Python3 interface to MySQL/MariaDB" -maintainer="Alin Dobre " -license="GPL-2.0-or-later" -homepage="https://github.com/PyMySQL/mysqlclient-python" -distfiles="${PYPI_SITE}/m/mysqlclient/mysqlclient-${version}.tar.gz" -checksum=3981ae9ce545901a36a8b7aed76ed02960a429f75dc53b7ad77fb2f9ab7cd56b diff --git a/srcpkgs/python3-nacl b/srcpkgs/python3-nacl deleted file mode 120000 index ffc889fd77b7bf..00000000000000 --- a/srcpkgs/python3-nacl +++ /dev/null @@ -1 +0,0 @@ -python3-pynacl \ No newline at end of file diff --git a/srcpkgs/python3-namedlist/template b/srcpkgs/python3-namedlist/template deleted file mode 100644 index d553f8f4f9e931..00000000000000 --- a/srcpkgs/python3-namedlist/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'python3-namedlist' -pkgname=python3-namedlist -version=1.8 -revision=7 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3" -short_desc="Similar to namedtuple, but instances are mutable" -maintainer="Leah Neukirchen " -license="Apache-2.0" -homepage="https://gitlab.com/ericvsmith/namedlist" -distfiles="${PYPI_SITE}/n/namedlist/namedlist-${version}.tar.gz" -checksum=34f89fc992592c80b39a709e136edcf41ea17f24ba31eaf84a314a02c8b9bcef diff --git a/srcpkgs/python3-nanobind/template b/srcpkgs/python3-nanobind/template deleted file mode 100644 index 6f314c73d73345..00000000000000 --- a/srcpkgs/python3-nanobind/template +++ /dev/null @@ -1,39 +0,0 @@ -# Template file for 'python3-nanobind' -pkgname=python3-nanobind -version=2.9.2 -revision=1 -build_style=python3-pep517 -hostmakedepends="python3-scikit-build-core ninja" -depends="python3" -checkdepends="cmake python3-devel python3-pytest" -short_desc="Tiny and efficient C++/Python bindings" -maintainer="Andrew J. Hesford " -license="BSD-3-Clause" -homepage="https://github.com/wjakob/nanobind" -_robin_map_hash="188c45569cc2a5dd768077c193830b51d33a5020" -distfiles="${homepage}/archive/v${version}.tar.gz - https://github.com/Tessil/robin-map/archive/${_robin_map_hash}.tar.gz -" -checksum="8ce3667dce3e64fc06bfb9b778b6f48731482362fb89a43da156632266cd5a90 - 2f4be670fa4f53c3261ed7af392b414a00e75591f87da0a8dd525de376430747" -skip_extraction="${_robin_map_hash}.tar.gz" - -export CMAKE_ARGS="-DPython_INCLUDE_DIR:PATH=${XBPS_CROSS_BASE}/${py3_inc}" - -post_extract() { - vsrcextract -C ext/robin_map "${_robin_map_hash}.tar.gz" -} - -do_check() { - local testdir=".xbps-testdir/$(date +%s)" - - cmake -S . -B "${testdir}" -DNB_TEST_STABLE_ABI=ON -DNB_TEST_SHARED_BUILD=1 - cmake --build "${testdir}" ${makejobs} - - cd "${testdir}" - python3 -m pytest -k "not(test_chrono_invalid)" -} - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-narwhals/template b/srcpkgs/python3-narwhals/template deleted file mode 100644 index 83ed4dddbd5ebd..00000000000000 --- a/srcpkgs/python3-narwhals/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'python3-narwhals' -pkgname=python3-narwhals -version=2.10.2 -revision=1 -build_style=python3-pep517 -hostmakedepends="hatchling" -depends="python3" -short_desc="Lightweight, extensible compatibility layer between dataframes" -maintainer="Andrew J. Hesford " -license="MIT" -homepage="https://narwhals-dev.github.io/narwhals/" -distfiles="${PYPI_SITE}/n/narwhals/narwhals-${version}.tar.gz" -checksum=ff738a08bc993cbb792266bec15346c1d85cc68fdfe82a23283c3713f78bd354 -make_check=no # archive includes no tests - -post_install() { - vlicense LICENSE.md -} diff --git a/srcpkgs/python3-natsort/template b/srcpkgs/python3-natsort/template deleted file mode 100644 index f37ddb2c9ed7f2..00000000000000 --- a/srcpkgs/python3-natsort/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'python3-natsort' -pkgname=python3-natsort -version=8.4.0 -revision=2 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3" -checkdepends="python3-pytest-mock python3-hypothesis" -short_desc="Simple yet flexible natural sorting in Python3" -maintainer="chrysos349 " -license="MIT" -homepage="https://github.com/SethMMorton/natsort" -distfiles="${PYPI_SITE}/n/natsort/natsort-${version}.tar.gz" -checksum=45312c4a0e5507593da193dedd04abb1469253b601ecaf63445ad80f0a1ea581 -conflicts="python-natsort>=0" - -if [ "$XBPS_TARGET_LIBC" = "musl" ]; then - # tests fail on musl - make_check_args=" - --deselect tests/test_input_string_transform_factory.py::test_input_string_transform_factory_cleans_thousands - --deselect tests/test_input_string_transform_factory.py::test_input_string_transform_factory_handles_us_locale - --deselect tests/test_input_string_transform_factory.py::test_input_string_transform_factory_handles_german_locale - --deselect tests/test_natsorted.py::test_natsorted_can_sort_locale_specific_numbers_en - --deselect tests/test_natsorted.py::test_natsorted_can_sort_locale_specific_numbers_de - --deselect tests/test_natsorted.py::test_natsorted_handles_mixed_types_with_locale" -fi - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-nbclassic/template b/srcpkgs/python3-nbclassic/template deleted file mode 100644 index 53c0599842fc02..00000000000000 --- a/srcpkgs/python3-nbclassic/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'python3-nbclassic' -pkgname=python3-nbclassic -version=1.3.1 -revision=1 -build_style=python3-pep517 -hostmakedepends="hatchling hatch-jupyter-builder python3-jupyter_server - python3-setuptools python3-Babel yarn" -depends="mathjax2 python3-ipython_ipykernel python3-ipython_genutils - python3-nest_asyncio python3-notebook_shim" -checkdepends="$depends python3-pytest-jupyter" -short_desc="Jupyter Notebook as a Jupyter Server Extension" -maintainer="dkwo , Gonzalo Tornaría " -license="BSD-3-Clause" -homepage="https://github.com/jupyter/nbclassic" -changelog="https://raw.githubusercontent.com/jupyter/nbclassic/main/CHANGELOG.md" -distfiles="${PYPI_SITE}/n/nbclassic/nbclassic-${version}.tar.gz" -checksum=4c52da8fc88f9f73ef512cc305091d5ce726bdca19f44ed697cb5ba12dcaad3c - -post_install() { - vlicense LICENSE - mv ${DESTDIR}/usr/etc ${DESTDIR} - - # use system mathjax2 - local _mathjax="${DESTDIR}/${py3_sitelib}/nbclassic/static/components/MathJax" - rm -r "${_mathjax}" - ln -s /usr/share/mathjax "${_mathjax}" -} diff --git a/srcpkgs/python3-nbclient/template b/srcpkgs/python3-nbclient/template deleted file mode 100644 index b2666af9d1a1d9..00000000000000 --- a/srcpkgs/python3-nbclient/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'python3-nbclient' -pkgname=python3-nbclient -version=0.10.2 -revision=1 -build_style=python3-pep517 -hostmakedepends="hatchling" -depends="python3-jupyter_client python3-jupyter_core python3-jupyter_nbformat - python3-traitlets" -checkdepends="$depends python3-pytest-asyncio python3-testpath - python3-flaky python3-jupyter_ipywidgets python3-xmltodict - python3-ipython_ipykernel python3-jupyter_nbconvert" -short_desc="Client library for executing Jupyter notebooks" -maintainer="dkwo , Gonzalo Tornaría " -license="BSD-3-Clause" -homepage="https://nbclient.readthedocs.io/en/latest/" -changelog="https://raw.githubusercontent.com/jupyter/nbclient/main/CHANGELOG.md" -distfiles="${PYPI_SITE}/n/nbclient/nbclient-${version}.tar.gz" -checksum=90b7fc6b810630db87a6d0c2250b1f0ab4cf4d3c27a299b0cde78a4ed3fd9193 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-nbxmpp/template b/srcpkgs/python3-nbxmpp/template deleted file mode 100644 index bbd77ddd64ce2e..00000000000000 --- a/srcpkgs/python3-nbxmpp/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'python3-nbxmpp' -pkgname=python3-nbxmpp -version=6.2.0 -revision=1 -build_style=python3-pep517 -hostmakedepends="python3-wheel" -depends="python3-gobject python3-openssl python3-packaging python3-precis-i18n python3-idna libsoup3" -checkdepends="${depends} python3-packaging python3-wheel python3-pylint python3-coverage" -short_desc="Non blocking Jabber/XMPP module" -maintainer="Duncaen " -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=5ad792f1324edff5a62217cfb9279dbb54ac48177958ef484556b56e8fce7160 - -do_check() { - coverage run --source=nbxmpp -m unittest discover -v -} diff --git a/srcpkgs/python3-ndg_httpsclient/template b/srcpkgs/python3-ndg_httpsclient/template deleted file mode 100644 index fbc4f2f229a019..00000000000000 --- a/srcpkgs/python3-ndg_httpsclient/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'python3-ndg_httpsclient' -pkgname=python3-ndg_httpsclient -version=0.5.1 -revision=8 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3-openssl python3-pyasn1" -short_desc="HTTPS support for httplib and urllib2 (Python3)" -maintainer="Orphaned " -license="BSD-3-Clause" -homepage="https://github.com/cedadev/ndg_httpsclient" -distfiles="${PYPI_SITE}/n/ndg_httpsclient/ndg_httpsclient-${version}.tar.gz" -checksum=d72faed0376ab039736c2ba12e30695e2788c4aa569c9c3e3d72131de2592210 -conflicts="python-ndg_httpsclient>=0" - -post_install() { - vlicense ndg/httpsclient/LICENSE -} diff --git a/srcpkgs/python3-neovim/template b/srcpkgs/python3-neovim/template deleted file mode 100644 index 516e0af0284a4b..00000000000000 --- a/srcpkgs/python3-neovim/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'python3-neovim' -pkgname=python3-neovim -version=0.6.0 -revision=1 -build_style="python3-module" -hostmakedepends="python3-setuptools" -depends="neovim python3-greenlet python3-msgpack" -short_desc="Python3 client for Neovim" -maintainer="Orphaned " -license="Apache-2.0" -homepage="https://github.com/neovim/pynvim" -distfiles="https://github.com/neovim/pynvim/archive/${version}.tar.gz" -checksum=6649d630ce4a94007fe69a8debb010c7b185057f36d61576d2542c90f3c8db99 diff --git a/srcpkgs/python3-nest_asyncio/template b/srcpkgs/python3-nest_asyncio/template deleted file mode 100644 index 88ca3c49ce72a7..00000000000000 --- a/srcpkgs/python3-nest_asyncio/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'python3-nest_asyncio' -pkgname=python3-nest_asyncio -version=1.6.0 -revision=2 -build_style=python3-pep517 -hostmakedepends="python3-setuptools_scm python3-wheel" -depends="python3" -checkdepends="python3-pytest" -short_desc="Python asyncio patch to allow nested event loops" -maintainer="dkwo " -license="BSD-2-Clause" -homepage="https://github.com/erdewit/nest_asyncio" -distfiles="${PYPI_SITE}/n/nest_asyncio/nest_asyncio-${version}.tar.gz" -checksum=6f172d5449aca15afd6c646851f4e31e02c598d553a667e38cafa997cfec55fe - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-netaddr/template b/srcpkgs/python3-netaddr/template deleted file mode 100644 index 144a41a98b6ab9..00000000000000 --- a/srcpkgs/python3-netaddr/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'python3-netaddr' -pkgname=python3-netaddr -version=1.3.0 -revision=2 -build_style=python3-pep517 -hostmakedepends="python3-setuptools python3-wheel" -depends="python3" -checkdepends="python3-pytest python3-cryptography python3-dateutil - python3-defusedxml python3-idna python3-openssl python3-pytz python3-requests - python3-six python3-urllib3" -short_desc="Python3 network address manipulation library" -maintainer="Felix Hanley " -license="BSD-3-Clause" -homepage="https://github.com/netaddr/netaddr" -distfiles="${PYPI_SITE}/n/netaddr/netaddr-${version}.tar.gz" -checksum=5c3c3d9895b551b763779ba7db7a03487dc1f8e3b385af819af341ae9ef6e48a -conflicts="python-netaddr>=0" - -post_install() { - vlicense LICENSE.rst -} diff --git a/srcpkgs/python3-nethsm/template b/srcpkgs/python3-nethsm/template deleted file mode 100644 index f3f81e1f874efb..00000000000000 --- a/srcpkgs/python3-nethsm/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'python3-nethsm' -pkgname=python3-nethsm -version=1.4.1 -revision=1 -build_style=python3-pep517 -hostmakedepends="python3-flit_core" -depends="python3-certifi python3-cryptography python3-dateutil python3-typing_extensions python3-urllib3" -short_desc="Python Library to manage NetHSM(s)" -maintainer="Mateusz Sylwestrzak " -license="Apache-2.0" -homepage="https://github.com/Nitrokey/nethsm-sdk-py" -distfiles="${PYPI_SITE}/n/nethsm/nethsm-${version}.tar.gz" -checksum=b4502d69f60a8b675a598c3a7075a08cf7bd30f9f2ab20373f0ce427c1fc7671 diff --git a/srcpkgs/python3-netifaces/template b/srcpkgs/python3-netifaces/template deleted file mode 100644 index 4cbe08c17a9e6f..00000000000000 --- a/srcpkgs/python3-netifaces/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'python3-netifaces' -pkgname=python3-netifaces -version=0.11.0 -revision=6 -build_style=python3-module -hostmakedepends="python3-setuptools" -makedepends="python3-devel" -depends="python3" -short_desc="Python3 library to retrieve information about network interfaces" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/al45tair/netifaces" -distfiles="${PYPI_SITE}/n/netifaces/netifaces-${version}.tar.gz" -checksum=043a79146eb2907edf439899f262b3dfe41717d34124298ed281139a8b93ca32 -conflicts="python-netifaces>=0" - -post_install() { - sed -n '/Copyright/,/SOFTWARE\./p' PKG-INFO >LICENSE - vlicense LICENSE -} diff --git a/srcpkgs/python3-networkx/patches/05c7b527998dcc9077f704848e48538020e36098.patch b/srcpkgs/python3-networkx/patches/05c7b527998dcc9077f704848e48538020e36098.patch deleted file mode 100644 index 3d8e132ded69d9..00000000000000 --- a/srcpkgs/python3-networkx/patches/05c7b527998dcc9077f704848e48538020e36098.patch +++ /dev/null @@ -1,35 +0,0 @@ -Taken from https://github.com/networkx/networkx/pull/8096 - -From 05c7b527998dcc9077f704848e48538020e36098 Mon Sep 17 00:00:00 2001 -From: Ross Barnowski -Date: Tue, 3 Jun 2025 13:05:37 -0700 -Subject: [PATCH] Fix gh-8091 - ---- - networkx/generators/lattice.py | 8 ++++---- - 1 file changed, 4 insertions(+), 4 deletions(-) - -diff --git a/networkx/generators/lattice.py b/networkx/generators/lattice.py -index 95e520d2ce1..0617cd2bf7a 100644 ---- a/networkx/generators/lattice.py -+++ b/networkx/generators/lattice.py -@@ -124,15 +124,15 @@ def grid_graph(dim, periodic=False): - >>> len(G) - 6 - """ -+ from collections.abc import Iterable -+ - from networkx.algorithms.operators.product import cartesian_product - - if not dim: - return empty_graph(0) - -- try: -- func = (cycle_graph if p else path_graph for p in periodic) -- except TypeError: -- func = repeat(cycle_graph if periodic else path_graph) -+ periodic = repeat(periodic) if not isinstance(periodic, Iterable) else periodic -+ func = (cycle_graph if p else path_graph for p in periodic) - - G = next(func)(dim[0]) - for current_dim in dim[1:]: diff --git a/srcpkgs/python3-networkx/template b/srcpkgs/python3-networkx/template deleted file mode 100644 index 65c8a8c03a0190..00000000000000 --- a/srcpkgs/python3-networkx/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'python3-networkx' -pkgname=python3-networkx -version=3.5 -revision=1 -build_style=python3-pep517 -hostmakedepends="python3-setuptools python3-wheel" -depends="python3" -checkdepends="python3-numpy python3-scipy python3-matplotlib python3-pandas - python3-lxml python3-sympy python3-pytest-xdist" -short_desc="Python3 package for creating and manipulating graphs and networks" -maintainer="Gonzalo Tornaría " -license="BSD-3-Clause" -homepage="https://networkx.org" -changelog="https://github.com/networkx/networkx/raw/main/doc/release/release_${version}.rst" -distfiles="${PYPI_SITE}/n/networkx/networkx-${version}.tar.gz" -checksum=d4c6f9cf81f52d69230866796b82afbccdec3db7ae4fbd1b65ea750feed50037 - -post_install() { - vlicense LICENSE.txt -} diff --git a/srcpkgs/python3-niapy/template b/srcpkgs/python3-niapy/template deleted file mode 100644 index 01b769a886854f..00000000000000 --- a/srcpkgs/python3-niapy/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'python3-niapy' -pkgname=python3-niapy -version=2.3.1 -revision=2 -build_style=python3-pep517 -hostmakedepends="python3-poetry-core" -depends="python3-numpy python3-openpyxl python3-pandas python3-matplotlib" -checkdepends="python3-pytest $depends" -short_desc="Python microframework for building nature-inspired algorithms" -maintainer="firefly-cpp " -license="MIT" -homepage="https://github.com/NiaOrg/NiaPy" -distfiles="https://github.com/NiaOrg/NiaPy/archive/v${version}/niapy-${version}.tar.gz" -checksum=6c7eb1164bcede354f439f505d1eaa603a17eb88b93ece5922a33c641727d4c6 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-nitrokey/template b/srcpkgs/python3-nitrokey/template deleted file mode 100644 index 9ea37caad825a2..00000000000000 --- a/srcpkgs/python3-nitrokey/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'python3-nitrokey' -pkgname=python3-nitrokey -version=0.4.0 -revision=1 -build_style=python3-pep517 -hostmakedepends="python3-poetry-core" -depends="python3-fido2 python3-requests python3-semver python3-tlv8 - python3-crcmod python3-cryptography python3-hidapi - python3-protobuf python3-pyserial python3-typing_extensions" -short_desc="Python SDK to use and configure Nitrokey devices" -maintainer="Mateusz Sylwestrzak " -license="Apache-2.0, MIT" -homepage="https://github.com/Nitrokey/nitrokey-sdk-py" -distfiles="${PYPI_SITE}/n/nitrokey/nitrokey-${version}.tar.gz" -checksum=b99dca17ef0f530563c1fef76ee169abfe85bbe7ea91f21e70fdc0df7166b4a9 - -post_install() { - vlicense LICENSES/MIT.txt -} diff --git a/srcpkgs/python3-nkdfu/template b/srcpkgs/python3-nkdfu/template deleted file mode 100644 index bd833f736d89ca..00000000000000 --- a/srcpkgs/python3-nkdfu/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'python3-nkdfu' -pkgname=python3-nkdfu -version=0.2 -revision=1 -build_style=python3-pep517 -hostmakedepends="python3-flit_core" -depends="python3-fire python3-intelhex python3-libusb1 python3-usb python3-tqdm" -short_desc="DFU tool for updating Nitrokeys' firmware" -maintainer="Mateusz Sylwestrzak " -license="GPL-2.0-only" -homepage="https://github.com/Nitrokey/nkdfu" -distfiles="${PYPI_SITE}/n/nkdfu/nkdfu-${version}.tar.gz" -checksum=f25f75ddd382c47285b6943cde9f51577b1496ed284f93d58b5e054ae609f5f8 diff --git a/srcpkgs/python3-nose2/patches/disable-coverage.patch b/srcpkgs/python3-nose2/patches/disable-coverage.patch deleted file mode 100644 index fc9dd2184539f6..00000000000000 --- a/srcpkgs/python3-nose2/patches/disable-coverage.patch +++ /dev/null @@ -1,12 +0,0 @@ -diff --git a/tox.ini b/tox.ini -index d644570..1c50f7c 100644 ---- a/tox.ini -+++ b/tox.ini -@@ -10,7 +10,6 @@ commands = - nocov: nose2 -v --pretty-assert {posargs} - !nocov: coverage erase - !nocov: coverage run nose2 -v --pretty-assert {posargs} -- !nocov: coverage report - - [testenv:lint] - deps = pre-commit~=2.9.3 diff --git a/srcpkgs/python3-nose2/template b/srcpkgs/python3-nose2/template deleted file mode 100644 index a7325f212ca9e7..00000000000000 --- a/srcpkgs/python3-nose2/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'python3-nose2' -pkgname=python3-nose2 -version=0.15.1 -revision=2 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3-setuptools python3-coverage python3-six" -checkdepends="python3-pluggy tox" -short_desc="Next generation of nicer testing (Python3)" -maintainer="Orphaned " -license="BSD-2-Clause" -homepage="https://github.com/nose-devs/nose2" -changelog="https://docs.nose2.io/en/latest/changelog.html" -distfiles="${PYPI_SITE}/n/nose2/nose2-${version}.tar.gz" -checksum=36770f519df5becd3cbfe0bee4abbfbf9b9f6b4eb4e03361d282b7efcfc4f0df -conflicts="python-nose2>=0" - -post_install() { - vlicense LICENSE -} - -do_check() { - python3 -m tox -e py -} diff --git a/srcpkgs/python3-notebook_shim/template b/srcpkgs/python3-notebook_shim/template deleted file mode 100644 index c3223a080f8fb3..00000000000000 --- a/srcpkgs/python3-notebook_shim/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'python3-notebook_shim' -pkgname=python3-notebook_shim -version=0.2.4 -revision=2 -build_style=python3-pep517 -hostmakedepends="hatchling" -depends="python3-jupyter_server" -checkdepends="$depends python3-pytest-jupyter" -short_desc="Shim layer for notebook traits and config" -maintainer="dkwo , Gonzalo Tornaría " -license="BSD-3-Clause" -homepage="https://github.com/jupyter/notebook_shim" -changelog="https://raw.githubusercontent.com/jupyter/notebook_shim/main/CHANGELOG.md" -distfiles="${PYPI_SITE}/n/notebook_shim/notebook_shim-${version}.tar.gz" -checksum=b4b2cfa1b65d98307ca24361f5b30fe785b53c3fd07b7a47e89acb5e6ac638cb - -post_install() { - mv ${DESTDIR}/usr/etc ${DESTDIR} - vlicense LICENSE -} diff --git a/srcpkgs/python3-notify2/template b/srcpkgs/python3-notify2/template deleted file mode 100644 index 425262bc9fcba1..00000000000000 --- a/srcpkgs/python3-notify2/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'python3-notify2' -pkgname=python3-notify2 -version=0.3.1 -revision=8 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3-dbus" -short_desc="Pure Python reimplementation of notify-python" -maintainer="Adam Beckmeyer " -license="BSD-2-Clause" -homepage="https://notify2.readthedocs.org" -distfiles="${PYPI_SITE}/n/notify2/notify2-${version}.tar.gz" -checksum=33fa108d50c42f3cd3407cc437518ad3f6225d1bb237011f16393c9dd3ce197d - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-notmuch2 b/srcpkgs/python3-notmuch2 deleted file mode 120000 index 67778b7eb37ef3..00000000000000 --- a/srcpkgs/python3-notmuch2 +++ /dev/null @@ -1 +0,0 @@ -notmuch \ No newline at end of file diff --git a/srcpkgs/python3-npyscreen/template b/srcpkgs/python3-npyscreen/template deleted file mode 100644 index 52a81bf9999eb4..00000000000000 --- a/srcpkgs/python3-npyscreen/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'python3-npyscreen' -pkgname=python3-npyscreen -version=4.10.5.1 -revision=8 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3" -short_desc="Python3 widget library and application framework for TUIs" -maintainer="Orphaned " -license="BSD-2-Clause" -homepage="https://github.com/bad-day/npyscreen" -distfiles="https://github.com/bad-day/npyscreen/archive/${version}.tar.gz" -checksum=6703c22d6bad3131b075d7d242c611a3c7ba8eae03f6d3cb414e3d35dae94b29 - -post_install() { - vlicense LICENCE -} diff --git a/srcpkgs/python3-ntlm-auth/template b/srcpkgs/python3-ntlm-auth/template deleted file mode 100644 index 91b8dede054bfd..00000000000000 --- a/srcpkgs/python3-ntlm-auth/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'python3-ntlm-auth' -pkgname=python3-ntlm-auth -version=1.5.0 -revision=6 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3 python3-six python3-cryptography" -checkdepends="python3-pytest python3-requests $depends" -short_desc="Creates NTLM authentication structures" -maintainer="Leah Neukirchen " -license="MIT" -homepage="https://github.com/jborean93/ntlm-auth/" -distfiles="https://github.com/jborean93/ntlm-auth/archive/v${version}.tar.gz" -checksum=849f4a35376e55cde48cf8a4c2c0cfafe5f10d2ae280e211c6434e0ad5e5b64f - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-ntplib/template b/srcpkgs/python3-ntplib/template deleted file mode 100644 index 9f2185e45130a9..00000000000000 --- a/srcpkgs/python3-ntplib/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'python3-ntplib' -pkgname=python3-ntplib -version=0.3.4 -revision=6 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3" -short_desc="Simple interface to query NTP servers from Python3" -maintainer="cipr3s " -license="MIT" -homepage="http://code.google.com/archive/p/ntplib/" -# They deleted all old releases, PYPI only has wheel package of 0.3.4 -# distfiles="${PYPI_SITE}/n/ntplib/ntplib-${version}.tar.gz" -distfiles="https://github.com/cf-natali/ntplib/archive/$version.tar.gz" -checksum=e822d7142b84d72022b9caaf00f6d2a7541f9822f41e1c133839db1d7957abbe - -post_install() { - sed -n '/The MIT License/,/SOFTWARE[.]$/p' ntplib.py >LICENSE - vlicense LICENSE -} diff --git a/srcpkgs/python3-numexpr/template b/srcpkgs/python3-numexpr/template deleted file mode 100644 index 155ff6cf49aa65..00000000000000 --- a/srcpkgs/python3-numexpr/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'python3-numexpr' -pkgname=python3-numexpr -version=2.10.2 -revision=1 -build_style=python3-pep517 -build_helper="numpy" -make_check_args="-k not(test_max_threads_unset)" -hostmakedepends="python3-setuptools python3-wheel" -makedepends="python3-devel python3-numpy" -depends="python3-numpy" -checkdepends="${depends} python3-pytest" -short_desc="Fast numerical expression evaluator for NumPy" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/pydata/numexpr" -changelog="https://raw.githubusercontent.com/pydata/numexpr/refs/heads/master/RELEASE_NOTES.rst" -distfiles="https://github.com/pydata/numexpr/archive/v${version}.tar.gz" -checksum=7e61a8aa4dacb15787b31c31bd7edf90c026d5e6dbe727844c238726e8464592 - -pre_check() { - python3 setup.py build_ext --inplace -} - -post_install() { - vlicense LICENSE.txt -} diff --git a/srcpkgs/python3-numpy-stl/template b/srcpkgs/python3-numpy-stl/template deleted file mode 100644 index 84eb1f4b9fa277..00000000000000 --- a/srcpkgs/python3-numpy-stl/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'python3-numpy-stl' -pkgname=python3-numpy-stl -version=2.17.1 -revision=5 -build_style=python3-module -build_helper="numpy" -# skip flake8 tests -make_check_args="-o addopts=--doctest-modules --ignore=build" -hostmakedepends="python3-setuptools python3-Cython" -makedepends="python3-devel" -depends="python3-numpy python3-utils" -checkdepends="$depends python3-pytest-cov python3-pytest-flake8 python3-docutils" -short_desc="Python3 library to make working with STL files fast and easy" -maintainer="Karl Nilsson " -license="BSD-3-Clause" -homepage="https://github.com/WoLpH/numpy-stl/" -distfiles="https://github.com/WoLpH/numpy-stl/archive/v${version}.tar.gz" -checksum=6228bd07cdb67bb3e4a67721146c425a6f2b0546dba8dfa082d7cf58642c0f1a - -conflicts="python-numpy-stl>=0" - -pkg_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-numpy/files/fenv-constants.h b/srcpkgs/python3-numpy/files/fenv-constants.h deleted file mode 100644 index c2c21d2bb23b34..00000000000000 --- a/srcpkgs/python3-numpy/files/fenv-constants.h +++ /dev/null @@ -1,10 +0,0 @@ -#define FE_INVALID 1 -#define FE_DIVBYZERO 2 -#define FE_OVERFLOW 4 -#define FE_UNDERFLOW 8 -#define FE_INEXACT 16 -#define FE_ALL_EXCEPT 31 -#define FE_TONEAREST 0 -#define FE_DOWNWARD 0x800000 -#define FE_UPWARD 0x400000 -#define FE_TOWARDZERO 0xc00000 diff --git a/srcpkgs/python3-numpy/files/fenv-constants.patch b/srcpkgs/python3-numpy/files/fenv-constants.patch deleted file mode 100644 index 075cac8a0820c6..00000000000000 --- a/srcpkgs/python3-numpy/files/fenv-constants.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- numpy/_core/src/npymath/ieee754.c.src.orig 2024-07-02 11:50:48.519261116 -0400 -+++ numpy/_core/src/npymath/ieee754.c.src 2024-07-02 11:51:06.336360850 -0400 -@@ -8,6 +8,8 @@ - #include "npy_math_private.h" - #include "numpy/utils.h" - -+#include "fenv-constants.h" -+ - /* - The below code is provided for compilers which do not yet provide C11 compatibility (gcc 4.5 and older) - */ diff --git a/srcpkgs/python3-numpy/template b/srcpkgs/python3-numpy/template deleted file mode 100644 index 99b3e40d2edbf0..00000000000000 --- a/srcpkgs/python3-numpy/template +++ /dev/null @@ -1,92 +0,0 @@ -# Template file for 'python3-numpy' -pkgname=python3-numpy -version=2.3.4 -revision=1 -build_style=python3-pep517 -build_helper="meson qemu" -make_build_args="-Csetup-args=-Ddisable-svml=true - $(vopt_if openblas "" "-Csetup-args=-Dblas=blas -Csetup-args=-Dlapack=lapack") -" -hostmakedepends="python3-meson-python python3-pyproject-metadata - python3-setuptools pkg-config python3-Cython gcc-fortran" -makedepends="python3-devel - $(vopt_if openblas 'openblas-devel' 'lapack-devel cblas-devel')" -depends="python3" -checkdepends="python3-pytest-xdist python3-hypothesis python3-pytz meson" -short_desc="Fast and sophisticated array facility to Python3" -maintainer="Andrew J. Hesford " -license="BSD-3-Clause" -homepage="https://www.numpy.org/" -changelog="https://github.com/numpy/numpy/releases" -distfiles="${PYPI_SITE}/n/numpy/numpy-${version}.tar.gz" -checksum=a7d018bfedb375a8d979ac758b120ba846a7fe764911a64465fd87b8729f4a6a -alternatives="numpy:f2py:/usr/bin/f2py3" - -build_options="openblas" - -case "$XBPS_TARGET_MACHINE" in - x86_64*|i686*|aarch64*|armv[67]*|ppc64*) - # Prefer accelerated routines where available - build_options_default="openblas" - ;; - *) ;; -esac - -if [ "$build_option_openblas" ]; then - case "$XBPS_TARGET_MACHINE" in - ppc64*) ;; - ppc*) broken="segfaults";; - esac -fi - -post_patch() { - case "${XBPS_TARGET_MACHINE}" in - armv5tel-musl) - cp "${FILESDIR}/fenv-constants.h" numpy/_core/src/npymath/ - patch -Np0 -i "${FILESDIR}/fenv-constants.patch" - ;; - esac -} - -do_check() { - local _skip - - case $XBPS_TARGET_MACHINE in - # this triggers a known bug in musl libm, fixed in: - # https://git.musl-libc.org/cgit/musl/commit/?id=aa2d23e57c9c95f0ffeb80cb035e5a5be52d8ef0 - *-musl) _skip+="or(test_against_cmath)" ;; - esac - - if [ ${XBPS_TARGET_MACHINE%-musl} = "i686" ]; then - # see: https://github.com/numpy/numpy/issues/18388 - _skip+="or(test_float_remainder_overflow)" - _skip+="or(test_identityless_reduction_huge_array)" - _skip+="or((TestKind)and(test_int))" - # these 3 fail in CI but not locally - _skip+="or(test_einsum_sums_int8)" - _skip+="or(test_einsum_sums_uint8)" - _skip+="or(test_einsum_sums_int16)" - fi - - # The NumPy test helper wants to use setuptools to deploy a test - # installation, which installs a broken f2py. Test against the wheel. - local testdir="${wrksrc}/.xbps-testdir/$(date +%s)" - python3 -m installer --destdir "${testdir}" dist/numpy*.whl - - cd "${testdir}" - PATH="${testdir}/usr/bin:${PATH}" PYTHONPATH="${testdir}/${py3_sitelib}" \ - python3 <<-EOF - import numpy - numpy.test( - extra_argv=[ - '-n', '${XBPS_MAKEJOBS}', - ${_skip+'-k', 'not(${_skip#or})'} - ], - ) - EOF -} - -post_install() { - mv ${DESTDIR}/usr/bin/f2py{,3} - vlicense LICENSE.txt LICENSE -} diff --git a/srcpkgs/python3-numpy/update b/srcpkgs/python3-numpy/update deleted file mode 100644 index 8b7d6d06863e18..00000000000000 --- a/srcpkgs/python3-numpy/update +++ /dev/null @@ -1 +0,0 @@ -ignore="*a* *b* *rc* *post*" diff --git a/srcpkgs/python3-nvml/template b/srcpkgs/python3-nvml/template deleted file mode 100644 index 166b0c1fee3f4a..00000000000000 --- a/srcpkgs/python3-nvml/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'python3-nvml' -pkgname=python3-nvml -version=0.2.4 -revision=5 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3" -checkdepends="python3-xmltodict" -short_desc="Python bindings for NVML library" -maintainer="Orphaned " -license="BSD-3-Clause" -homepage="https://github.com/fbcotter/py3nvml" -distfiles="https://github.com/fbcotter/py3nvml/archive/${version}.tar.gz" -checksum=936ea2ce7e40becca2ef578e58c35dbec4d992def42518b73ca2c9833af1dc35 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-oauth2client/template b/srcpkgs/python3-oauth2client/template deleted file mode 100644 index 136e7a1f947f2b..00000000000000 --- a/srcpkgs/python3-oauth2client/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'python3-oauth2client' -pkgname=python3-oauth2client -version=4.1.3 -revision=8 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3-httplib2 python3-pyasn1 python3-pyasn1-modules - python3-rsa python3-six" -short_desc="Python3 OAuth 2.0 client library" -maintainer="Orphaned " -license="Apache-2.0" -homepage="https://github.com/google/oauth2client/" -distfiles="${PYPI_SITE}/o/oauth2client/oauth2client-${version}.tar.gz" -checksum=d486741e451287f69568a4d26d70d9acd73a2bbfa275746c535b4209891cccc6 diff --git a/srcpkgs/python3-oauth2client/update b/srcpkgs/python3-oauth2client/update deleted file mode 100644 index 54b58165b27a02..00000000000000 --- a/srcpkgs/python3-oauth2client/update +++ /dev/null @@ -1 +0,0 @@ -ignore="*post*" diff --git a/srcpkgs/python3-oauthlib/template b/srcpkgs/python3-oauthlib/template deleted file mode 100644 index 33e724d05ada80..00000000000000 --- a/srcpkgs/python3-oauthlib/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'python3-oauthlib' -pkgname=python3-oauthlib -version=3.1.0 -revision=8 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3" -short_desc="Implementation of the OAuth request-signing logic (Python3)" -maintainer="Orphaned " -license="BSD-3-Clause" -homepage="https://github.com/oauthlib/oauthlib" -distfiles="${PYPI_SITE}/o/oauthlib/oauthlib-${version}.tar.gz" -checksum=bee41cc35fcca6e988463cacc3bcb8a96224f470ca547e697b604cc697b2f889 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-objgraph/template b/srcpkgs/python3-objgraph/template deleted file mode 100644 index 69728c79bbb900..00000000000000 --- a/srcpkgs/python3-objgraph/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'python3-objgraph' -pkgname=python3-objgraph -version=3.6.2 -revision=2 -build_style=python3-pep517 -hostmakedepends="python3-wheel" -depends="graphviz" -short_desc="Draws Python object reference graphs with graphviz" -maintainer="Leah Neukirchen " -license="MIT" -homepage="https://mg.pov.lt/objgraph/" -distfiles="${PYPI_SITE}/o/objgraph/objgraph-${version}.tar.gz" -checksum=00b9f2f40f7422e3c7f45a61c4dafdaf81f03ff0649d6eaec866f01030e51ad8 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-occ/patches/cmake791.patch b/srcpkgs/python3-occ/patches/cmake791.patch deleted file mode 100644 index e80a7fc4a6dfe1..00000000000000 --- a/srcpkgs/python3-occ/patches/cmake791.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -30,7 +30,7 @@ - # set OCCT version - set(OCCT_VERSION_MAJOR 7) - set(OCCT_VERSION_MINOR 9) --set(OCCT_VERSION_PATCH 0) -+set(OCCT_VERSION_PATCH 1) - - set(CMAKE_MODULE_PATH ${CMAKE_CURRENT_SOURCE_DIR}/cmake ${CMAKE_MODULE_PATH}) diff --git a/srcpkgs/python3-occ/template b/srcpkgs/python3-occ/template deleted file mode 100644 index 47a3548b494728..00000000000000 --- a/srcpkgs/python3-occ/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'python3-occ' -pkgname=python3-occ -version=7.9.0 -revision=1 -archs="i686* x86_64* armv7l* aarch64* ppc*" -build_style=cmake -configure_args="-DPYTHONOCC_BUILD_TYPE=None -DCMAKE_BUILD_TYPE=None -DPYTHONOCC_MESHDS_NUMPY=ON" -hostmakedepends="python3 python3-setuptools swig python3-numpy python3-packaging-bootstrap" -makedepends="python3-devel python3-numpy occt-devel freetype-devel swig rapidjson" -depends="python3 occt freetype" -short_desc="Industrial strength 3D CAD Python3 package" -maintainer="Karl Nilsson " -license="LGPL-3.0-or-later" -homepage="http://pythonocc.org" -distfiles="https://github.com/tpaviot/pythonocc-core/archive/${version}.tar.gz" -checksum=98e53657f54e8a9c3477a81c0b4a11bc6659d5f60123e263419521b42a8e111f diff --git a/srcpkgs/python3-ocrmypdf/patches/tesseract_binary_name_fixup.patch b/srcpkgs/python3-ocrmypdf/patches/tesseract_binary_name_fixup.patch deleted file mode 100644 index daf6f9224c2c64..00000000000000 --- a/srcpkgs/python3-ocrmypdf/patches/tesseract_binary_name_fixup.patch +++ /dev/null @@ -1,29 +0,0 @@ ---- a/src/ocrmypdf/_exec/tesseract.py 2025-02-27 00:16:18.000000000 +0100 -+++ b/src/ocrmypdf/_exec/tesseract.py 2025-03-17 11:56:25.146770854 +0100 -@@ -95,7 +95,7 @@ - - - def version() -> Version: -- return TesseractVersion(get_version('tesseract', regex=r'tesseract\s(.+)')) -+ return TesseractVersion(get_version('tesseract-ocr', regex=r'tesseract\s(.+)')) - - - def has_thresholding() -> bool: -@@ -113,7 +113,7 @@ - msg += output - return msg - -- args_tess = ['tesseract', '--list-langs'] -+ args_tess = ['tesseract-ocr', '--list-langs'] - try: - proc = run( - args_tess, -@@ -135,7 +135,7 @@ - - - def tess_base_args(langs: list[str], engine_mode: int | None) -> list[str]: -- args = ['tesseract'] -+ args = ['tesseract-ocr'] - if langs: - args.extend(['-l', '+'.join(langs)]) - if engine_mode is not None: diff --git a/srcpkgs/python3-ocrmypdf/patches/use_pillow_heif_instead_of_pi_heif.patch b/srcpkgs/python3-ocrmypdf/patches/use_pillow_heif_instead_of_pi_heif.patch deleted file mode 100644 index f138c0c6baac0b..00000000000000 --- a/srcpkgs/python3-ocrmypdf/patches/use_pillow_heif_instead_of_pi_heif.patch +++ /dev/null @@ -1,23 +0,0 @@ ---- a/pyproject.toml 2020-02-02 01:00:00.000000000 +0100 -+++ b/pyproject.toml 2025-07-08 13:01:32.238226610 +0200 -@@ -16,7 +16,7 @@ - "img2pdf>=0.5", - "packaging>=20", - "pdfminer.six>=20220319", -- "pi-heif", # Heif image format - maintainers: if this is removed, it will NOT break -+ "pillow-heif", # Heif image format - maintainers: if this is removed, it will NOT break - "pikepdf>=8.10.1,!=9.8.0", - "Pillow>=10.0.1", - "pluggy>=1", - ---- a/src/ocrmypdf/_pipeline.py 2025-02-27 00:16:18.000000000 +0100 -+++ b/src/ocrmypdf/_pipeline.py 2025-03-17 15:21:10.155848376 +0100 -@@ -42,7 +42,7 @@ - from ocrmypdf.pluginspec import OrientationConfidence - - try: -- from pi_heif import register_heif_opener -+ from pillow_heif import register_heif_opener - except ImportError: - - def register_heif_opener(): diff --git a/srcpkgs/python3-ocrmypdf/template b/srcpkgs/python3-ocrmypdf/template deleted file mode 100644 index 2c3d2b0be6651d..00000000000000 --- a/srcpkgs/python3-ocrmypdf/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'python3-ocrmypdf' -pkgname=python3-ocrmypdf -version=16.11.0 -revision=1 -build_style=python3-pep517 -hostmakedepends="hatchling hatch-vcs" -depends="python3-deprecation img2pdf python3-packaging python3-pdfminer.six - python3-pikepdf python3-Pillow python3-pluggy python3-reportlab python3-rich - python3-pillow_heif tesseract-ocr ghostscript unpaper pngquant jbig2enc qpdf" -short_desc="Add OCR text layer to scanned PDF files" -maintainer="Mateusz Sylwestrzak " -license="MPL-2.0" -homepage="https://github.com/ocrmypdf/OCRmyPDF" -distfiles="${PYPI_SITE}/o/ocrmypdf/ocrmypdf-${version}.tar.gz" -checksum=d89077e503238dac35c6e565925edc8d98b71e5289853c02cacbc1d0901f1be7 diff --git a/srcpkgs/python3-olefile/template b/srcpkgs/python3-olefile/template deleted file mode 100644 index d31430a1586a0b..00000000000000 --- a/srcpkgs/python3-olefile/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'python3-olefile' -pkgname=python3-olefile -version=0.46 -revision=9 -build_style=python3-module -hostmakedepends="unzip python3-setuptools" -depends="python3" -short_desc="Python3 package to parse, read and write Microsoft OLE2 files" -maintainer="Orphaned " -license="BSD-2-Clause" -homepage="https://olefile.readthedocs.io/" -distfiles="${PYPI_SITE}/o/olefile/olefile-${version}.zip" -checksum=133b031eaf8fd2c9399b78b8bc5b8fcbe4c31e85295749bb17a87cba8f3c3964 - -post_install() { - chmod -R o-w ${DESTDIR}/usr/lib/python*/site-packages/*.egg-info/ - vlicense LICENSE.txt -} diff --git a/srcpkgs/python3-oletools/template b/srcpkgs/python3-oletools/template deleted file mode 100644 index 69206ba104fd0f..00000000000000 --- a/srcpkgs/python3-oletools/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'python3-oletools' -pkgname=python3-oletools -version=0.60.2 -revision=2 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3-parsing python3-olefile python3-colorclass python3-easygui - python3-msoffcrypto-tool python3-pcodedmp" -checkdepends="$depends python3-pytest" -short_desc="Python3 library to analyze MS OLE2 and Office files" -maintainer="Andrew Benson " -license="MIT" -homepage="https://github.com/decalage2/oletools" -distfiles="${homepage}/archive/v${version}.tar.gz" -checksum=a9cc0d5a1b5a7216cbbb9248c927278e8738e1df0c0c7e06ebbeeb23542efcbd - -post_install() { - vlicense oletools/LICENSE.txt -} - -oletools_package() { - short_desc="${short_desc/library/tools}" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/bin - } -} diff --git a/srcpkgs/python3-omemo-dr/template b/srcpkgs/python3-omemo-dr/template deleted file mode 100644 index 99749ff0540bdd..00000000000000 --- a/srcpkgs/python3-omemo-dr/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'python3-omemo-dr' -pkgname=python3-omemo-dr -version=1.0.0 -revision=3 -build_style=python3-pep517 -hostmakedepends="python3-setuptools python3-wheel" -makedepends="python3-devel" -depends="python3-cryptography python3-protobuf" -short_desc="Python library implementing OMEMO cryptography" -maintainer="Dexter Gaon-Shatford " -license="GPL-3.0-only" -homepage="https://dev.gajim.org/gajim/omemo-dr" -distfiles="${PYPI_SITE}/o/omemo-dr/omemo-dr-${version}.tar.gz" -checksum=b0fe5023e947a17b740fb7ed4aa246120d6f21d819b5812e94dfc9570520be61 diff --git a/srcpkgs/python3-opcua/template b/srcpkgs/python3-opcua/template deleted file mode 100644 index a26952ac76adc0..00000000000000 --- a/srcpkgs/python3-opcua/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'python3-opcua' -pkgname=python3-opcua -version=0.98.13 -revision=5 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3-cryptography python3-dateutil python3-lxml python3-pytz" -checkdepends="$depends" -short_desc="Pure Python OPC-UA client and server library" -maintainer="Pulux " -license="LGPL-3.0-or-later" -homepage="http://freeopcua.github.io/" -distfiles="${PYPI_SITE}/o/opcua/opcua-${version}.tar.gz" -checksum=3352f30b5fed863146a82778aaf09faa5feafcb9dd446a4f49ff34c0c3ebbde6 diff --git a/srcpkgs/python3-openai/template b/srcpkgs/python3-openai/template deleted file mode 100644 index ba8df652574431..00000000000000 --- a/srcpkgs/python3-openai/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'python3-openai' -pkgname=python3-openai -version=1.12.0 -revision=2 -build_style=python3-pep517 -hostmakedepends="python3-setuptools python3-wheel hatchling" -depends="python3-requests python3-numpy python3-pandas python3-tqdm python3-openpyxl python3-pydantic python3-httpx python3-distro" -short_desc="OpenAI Python library" -maintainer="Ananteris " -license="MIT" -homepage="https://github.com/openai/openai-python" -distfiles="https://github.com/openai/openai-python/archive/refs/tags/v${version}.tar.gz" -checksum=0489d66f1bb37abd4472342446e47086e81561e4047eb50254cf3275b6995ffd -make_check=extended # Requires valid API key - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-openapi-core/template b/srcpkgs/python3-openapi-core/template deleted file mode 100644 index f06c3b3b60530a..00000000000000 --- a/srcpkgs/python3-openapi-core/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'python3-openapi-core' -pkgname=python3-openapi-core -version=0.19.4 -revision=1 -build_style=python3-pep517 -# disable tests requiring unpackaged dependencies -make_check_args=" - --ignore=tests/unit/contrib/django - --ignore=tests/integration/contrib/django - --ignore=tests/integration/contrib/falcon - --ignore=tests/integration/contrib/fastapi - --ignore=tests/integration/contrib/starlette - " -hostmakedepends="python3-poetry-core" -depends="python3-isodate python3-jsonschema python3-jsonschema-path - python3-more-itertools python3-openapi-schema-validator - python3-openapi-spec-validator python3-parse python3-Werkzeug" -checkdepends="$depends python3-pytest-cov python3-pytest-aiohttp - python3-Flask python3-requests python3-responses python3-WebOb" -short_desc="Support for the OpenAPI Specification v3" -maintainer="Gonzalo Tornaría " -license="BSD-3-Clause" -homepage="https://github.com/python-openapi/openapi-core" -changelog="https://github.com/python-openapi/openapi-core/releases" -distfiles="${PYPI_SITE}/o/openapi-core/openapi_core-${version}.tar.gz" -checksum=1150d9daa5e7b4cacfd7d7e097333dc89382d7d72703934128dcf8a1a4d0df49 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-openapi-schema-validator/template b/srcpkgs/python3-openapi-schema-validator/template deleted file mode 100644 index d5e1e0aa543404..00000000000000 --- a/srcpkgs/python3-openapi-schema-validator/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'python3-openapi-schema-validator' -pkgname=python3-openapi-schema-validator -version=0.6.3 -revision=1 -build_style=python3-pep517 -hostmakedepends="python3-poetry-core" -depends="python3-jsonschema python3-jsonschema-specifications - python3-rfc3339-validator" -checkdepends="$depends python3-pytest-cov" -short_desc="OpenAPI schema validation for Python" -maintainer="Gonzalo Tornaría " -license="BSD-3-Clause" -homepage="https://github.com/python-openapi/openapi-schema-validator" -changelog="https://github.com/python-openapi/openapi-schema-validator/releases" -distfiles="${PYPI_SITE}/o/openapi-schema-validator/openapi_schema_validator-${version}.tar.gz" -checksum=f37bace4fc2a5d96692f4f8b31dc0f8d7400fd04f3a937798eaf880d425de6ee - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-openapi-spec-validator/template b/srcpkgs/python3-openapi-spec-validator/template deleted file mode 100644 index 0726aadac0e64d..00000000000000 --- a/srcpkgs/python3-openapi-spec-validator/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'python3-openapi-spec-validator' -pkgname=python3-openapi-spec-validator -version=0.7.1 -revision=2 -build_style=python3-pep517 -hostmakedepends="python3-poetry-core" -depends="python3-jsonschema-path python3-lazy-object-proxy - python3-openapi-schema-validator" -checkdepends="$depends python3-pytest-cov" -short_desc="OpenAPI spec validator" -maintainer="Gonzalo Tornaría " -license="Apache-2.0" -homepage="https://github.com/python-openapi/openapi-spec-validator" -changelog="https://github.com/python-openapi/openapi-spec-validator/releases" -distfiles="${PYPI_SITE}/o/openapi-spec-validator/openapi_spec_validator-${version}.tar.gz" -checksum=8577b85a8268685da6f8aa30990b83b7960d4d1117e901d451b5d572605e5ec7 diff --git a/srcpkgs/python3-openpyxl/template b/srcpkgs/python3-openpyxl/template deleted file mode 100644 index d53d04c946bb44..00000000000000 --- a/srcpkgs/python3-openpyxl/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'python3-openpyxl' -pkgname=python3-openpyxl -version=3.1.3 -revision=2 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3-et-xmlfile" -checkdepends="python3-pytest python3-lxml python3-Pillow $depends" -short_desc="Python library to read/write Excel 2010 xlsx/xlsm files" -maintainer="Orphaned " -license="MIT" -homepage="https://openpyxl.readthedocs.io/" -changelog="https://openpyxl.readthedocs.io/en/stable/changes.html" -distfiles="https://foss.heptapod.net/openpyxl/openpyxl/-/archive/${version}/openpyxl-${version}.tar.bz2" -checksum=cea16c469bbd31859bfae71f82bb479bd27bf95dfce30f519e12f6d62f86df23 - -post_install() { - vlicense LICENCE.rst -} diff --git a/srcpkgs/python3-openpyxl/update b/srcpkgs/python3-openpyxl/update deleted file mode 100644 index 6a7b1e74162281..00000000000000 --- a/srcpkgs/python3-openpyxl/update +++ /dev/null @@ -1,2 +0,0 @@ -site=https://foss.heptapod.net/openpyxl/openpyxl/-/tags -pkgname="${pkgname#python3-}" diff --git a/srcpkgs/python3-openrazer b/srcpkgs/python3-openrazer deleted file mode 120000 index 912d588598dab5..00000000000000 --- a/srcpkgs/python3-openrazer +++ /dev/null @@ -1 +0,0 @@ -openrazer-meta \ No newline at end of file diff --git a/srcpkgs/python3-openssl/template b/srcpkgs/python3-openssl/template deleted file mode 100644 index 656fa85b8f3ac7..00000000000000 --- a/srcpkgs/python3-openssl/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'python3-openssl' -pkgname=python3-openssl -version=25.3.0 -revision=1 -build_style=python3-pep517 -hostmakedepends="python3-setuptools" -depends="python3-cryptography" -checkdepends="python3-pytest $depends python3-pytest-rerunfailures python3-pretend" -short_desc="Python3 interface to the OpenSSL library" -maintainer="Orphaned " -license="Apache-2.0" -homepage="https://pyopenssl.org/" -changelog="https://raw.githubusercontent.com/pyca/pyopenssl/master/CHANGELOG.rst" -distfiles="${PYPI_SITE}/p/pyopenssl/pyopenssl-${version}.tar.gz" -checksum=c981cb0a3fd84e8602d7afc209522773b94c1c2446a3c710a75b06fe1beae329 - -if [ "$XBPS_TARGET_WORDSIZE" = "32" ]; then - # https://github.com/pyca/pyopenssl/issues/974 - make_check_args="-k not(test_verify_with_time)" -fi diff --git a/srcpkgs/python3-openssl/update b/srcpkgs/python3-openssl/update deleted file mode 100644 index 9946902a8048c0..00000000000000 --- a/srcpkgs/python3-openssl/update +++ /dev/null @@ -1 +0,0 @@ -pkgname=pyOpenSSL diff --git a/srcpkgs/python3-orderedmultidict/template b/srcpkgs/python3-orderedmultidict/template deleted file mode 100644 index b04df9cbe329cc..00000000000000 --- a/srcpkgs/python3-orderedmultidict/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'python3-orderedmultidict' -pkgname=python3-orderedmultidict -version=1.0.1 -revision=6 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3 python3-six" -checkdepends="$depends python3-flake8" -short_desc="Python 3 ordered multivalue dictionary library" -maintainer="Orphaned " -license="Unlicense" -homepage="https://github.com/gruns/orderedmultidict" -distfiles="${PYPI_SITE}/o/orderedmultidict/orderedmultidict-${version}.tar.gz" -checksum=04070bbb5e87291cc9bfa51df413677faf2141c73c61d2a5f7b26bea3cd882ad diff --git a/srcpkgs/python3-orjson/template b/srcpkgs/python3-orjson/template deleted file mode 100644 index b33da2862da73c..00000000000000 --- a/srcpkgs/python3-orjson/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'python3-orjson' -pkgname=python3-orjson -version=3.11.4 -revision=1 -build_style=python3-pep517 -build_helper="rust" -hostmakedepends="maturin cargo" -makedepends="rust-std python3" -checkdepends="python3-pytest-xdist" -short_desc="Python JSON library supporting dataclasses, datetimes, and numpy" -maintainer="classabbyamp " -license="Apache-2.0 OR MIT" -homepage="https://github.com/ijl/orjson" -changelog="https://raw.githubusercontent.com/ijl/orjson/master/CHANGELOG.md" -distfiles="https://github.com/ijl/orjson/archive/refs/tags/${version}.tar.gz" -checksum=239e0fbce032de5f0a17cc58b24d794bf3b72063be0dabb85cda8266e05aaa17 - -post_install() { - vlicense LICENSE-MIT -} diff --git a/srcpkgs/python3-orocos-kdl/patches/sys-pybind11.patch b/srcpkgs/python3-orocos-kdl/patches/sys-pybind11.patch deleted file mode 100644 index cb5f98681ad711..00000000000000 --- a/srcpkgs/python3-orocos-kdl/patches/sys-pybind11.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/python_orocos_kdl/CMakeLists.txt -+++ b/python_orocos_kdl/CMakeLists.txt -@@ -46,7 +46,7 @@ else() - set(PYTHON_MODULE_EXTENSION ".so") - endif() - --add_subdirectory(pybind11) -+find_package(pybind11) - pybind11_add_module(${LIBRARY_NAME} - PyKDL/PyKDL.h - PyKDL/PyKDL.cpp diff --git a/srcpkgs/python3-orocos-kdl/template b/srcpkgs/python3-orocos-kdl/template deleted file mode 100644 index e8bdcd246056e9..00000000000000 --- a/srcpkgs/python3-orocos-kdl/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'python3-orocos-kdl' -pkgname=python3-orocos-kdl -version=1.5.1 -revision=1 -build_wrksrc=python_orocos_kdl -build_style=cmake -configure_args="-DPYTHON_VERSION=3" -hostmakedepends="python3-setuptools" -makedepends="python3-devel orocos-kdl-devel eigen3.2 python3-pybind11" -depends="python3" -short_desc="Python3 Bindings for Orocos Kinematics and Dynamics C++ library" -maintainer="Orphaned " -license="LGPL-2.1-only" -homepage="http://www.orocos.org/kdl" -distfiles="https://github.com/orocos/orocos_kinematics_dynamics/archive/v${version}.tar.gz" -checksum=5acb90acd82b10971717aca6c17874390762ecdaa3a8e4db04984ea1d4a2af9b diff --git a/srcpkgs/python3-outcome/template b/srcpkgs/python3-outcome/template deleted file mode 100644 index 37f235a4871d10..00000000000000 --- a/srcpkgs/python3-outcome/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'python3-outcome' -pkgname=python3-outcome -version=1.3.0.post0 -revision=1 -build_style=python3-pep517 -hostmakedepends="python3-setuptools" -depends="python3-attrs" -checkdepends="$depends python3-pytest python3-pytest-cov python3-pytest-asyncio" -short_desc="Capture the outcome of Python function calls" -maintainer="Arjan Mossel " -license="Apache-2.0, MIT" -homepage="https://github.com/python-trio/outcome" -changelog="https://raw.githubusercontent.com/python-trio/outcome/refs/heads/master/docs/source/history.rst" -distfiles="${PYPI_SITE}/o/outcome/outcome-${version}.tar.gz" -checksum=9dcf02e65f2971b80047b377468e72a268e15c0af3cf1238e6ff14f7f91143b8 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-overrides/template b/srcpkgs/python3-overrides/template deleted file mode 100644 index b4cebace18ef0f..00000000000000 --- a/srcpkgs/python3-overrides/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'python3-overrides' -pkgname=python3-overrides -version=7.7.0 -revision=2 -build_style=python3-pep517 -hostmakedepends="python3-setuptools python3-wheel" -depends="python3" -checkdepends="python3-pytest" -short_desc="Decorator to automatically detect mismatch when overriding a method" -maintainer="Gonzalo Tornaría " -license="Apache-2.0" -homepage="https://github.com/mkorpela/overrides" -changelog="https://github.com/mkorpela/overrides/releases" -distfiles="https://github.com/mkorpela/overrides/archive/refs/tags/${version}.tar.gz" -checksum=0d2b70ba4b51d6f9007fa830f425083b708438515bc284853ccd0ff47aacb0cc diff --git a/srcpkgs/python3-owm/files/README.voidlinux b/srcpkgs/python3-owm/files/README.voidlinux deleted file mode 100644 index 98b0e24d6886fb..00000000000000 --- a/srcpkgs/python3-owm/files/README.voidlinux +++ /dev/null @@ -1,4 +0,0 @@ -It is required to provide an API key to allow responses, you can signup for a -free API key on https://home.openweathermap.org/users/sign_up. - -Please notice that the free API subscription plan is subject to requests throttling. diff --git a/srcpkgs/python3-owm/template b/srcpkgs/python3-owm/template deleted file mode 100644 index 6ac4af12f44a60..00000000000000 --- a/srcpkgs/python3-owm/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'python3-owm' -pkgname=python3-owm -version=2.10 -revision=7 -build_style=python3-module -pycompile_module="pyowm" -hostmakedepends="python3-setuptools" -depends="python3-requests python3-geojson" -short_desc="Wrapper around the OpenWeatherMap web API (Python3)" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/csparpa/pyowm" -distfiles="https://github.com/csparpa/pyowm/archive/${version}.tar.gz" -checksum=7eebb4aac3ba43d68be2a3791eb9f66e4a4f33c3cd66ac93dfcebc6c234614e7 - -post_install() { - vlicense LICENSE - vdoc "${FILESDIR}/README.voidlinux" -} diff --git a/srcpkgs/python3-owslib/template b/srcpkgs/python3-owslib/template deleted file mode 100644 index f46dfd1849f850..00000000000000 --- a/srcpkgs/python3-owslib/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'python3-owslib' -pkgname=python3-owslib -version=0.25.0 -revision=4 -build_style=python3-module -hostmakedepends="python3-devel python3-setuptools" -depends="python3-lxml" -short_desc="Package for client programming with OGC web service interface standards" -maintainer="Gabriel Russo " -license="BSD-3-Clause" -homepage="https://github.com/geopython/OWSLib" -distfiles="${PYPI_SITE}/o/owslib/OWSLib-${version}.tar.gz" -checksum=20d79bce0be10277caa36f3134826bd0065325df0301a55b2c8b1c338d8d8f0a -make_check=no # distfiles does not have tests - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-packaging-bootstrap/template b/srcpkgs/python3-packaging-bootstrap/template deleted file mode 100644 index c3a4b0609c6981..00000000000000 --- a/srcpkgs/python3-packaging-bootstrap/template +++ /dev/null @@ -1,40 +0,0 @@ -# Template file for 'python3-packaging-bootstrap' -pkgname=python3-packaging-bootstrap -version=25.0 -revision=1 -# This package is required by python3-build, used by the python3-pep517 style; -# using that style here would create a cycle -build_style=python3-module -hostmakedepends="python3-flit_core-bootstrap python3-installer-bootstrap" -depends="python3" -short_desc="Core utilities for Python 3 packages (for xbps-src use)" -maintainer="Andrew J. Hesford " -license="Apache-2.0, BSD-2-Clause" -homepage="https://github.com/pypa/packaging" -distfiles="${PYPI_SITE}/p/packaging/packaging-${version}.tar.gz" -checksum=d443872c98d677bf60f6a1f2f8c1cb748e8fe762d2bf9d3148b5599295b0fc4f -make_check=no # provides no tests, bootstrap -repository=bootstrap -nopyprovides=yes -noverifypydeps=yes - -do_build() { - local pypath="/${py3_sitelib}-bootstrap" - if [ -n "${PYTHONPATH}" ]; then - pypath="${pypath}:${PYTHONPATH}" - fi - - PYTHONPATH="${pypath}" python3 -m flit_core.wheel -} - -do_install() { - local pypath="/${py3_sitelib}-bootstrap" - if [ -n "${PYTHONPATH}" ]; then - pypath="${pypath}:${PYTHONPATH}" - fi - - PYTHONPATH="${pypath}" python3 -m installer --destdir "${DESTDIR}" \ - "dist/packaging-${version}-py3-none-any.whl" - mv "${DESTDIR}/${py3_sitelib}" "${DESTDIR}/${py3_sitelib}-bootstrap" - vlicense LICENSE -} diff --git a/srcpkgs/python3-packaging/template b/srcpkgs/python3-packaging/template deleted file mode 100644 index c83640d2e81f21..00000000000000 --- a/srcpkgs/python3-packaging/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'python3-packaging' -pkgname=python3-packaging -version=25.0 -revision=1 -# This package is required by python3-build, used by the python3-pep517 style; -# using that style here would create a cycle -build_style=python3-module -hostmakedepends="python3-flit_core python3-installer" -depends="python3-parsing" -checkdepends="python3-pytest" -short_desc="Core utilities for Python packages (Python3)" -maintainer="Andrew J. Hesford " -license="Apache-2.0, BSD-2-Clause" -homepage="https://github.com/pypa/packaging" -distfiles="${PYPI_SITE}/p/packaging/packaging-${version}.tar.gz" -checksum=d443872c98d677bf60f6a1f2f8c1cb748e8fe762d2bf9d3148b5599295b0fc4f -make_check=no # provides no tests - -do_build() { - python3 -m flit_core.wheel -} - -do_install() { - python3 -m installer --destdir "${DESTDIR}" \ - "dist/packaging-${version}-py3-none-any.whl" - vlicense LICENSE -} diff --git a/srcpkgs/python3-paho_mqtt/template b/srcpkgs/python3-paho_mqtt/template deleted file mode 100644 index b7da04e13ab8c3..00000000000000 --- a/srcpkgs/python3-paho_mqtt/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'python3-paho_mqtt' -pkgname=python3-paho_mqtt -version=2.1.0 -revision=2 -build_style=python3-pep517 -hostmakedepends="hatchling" -depends="python3" -short_desc="Eclipse Paho MQTT python client" -maintainer="Andrew J. Hesford " -license="custom:EDL-1.0, EPL-2.0" -homepage="https://eclipse.dev/paho/" -changelog="https://raw.githubusercontent.com/eclipse/paho.mqtt.python/master/ChangeLog.txt" -distfiles="${PYPI_SITE}/p/paho_mqtt/paho_mqtt-${version}.tar.gz" -checksum=12d6e7511d4137555a3f6ea167ae846af2c7357b10bc6fa4f7c3968fc1723834 -# Most useful checks require a listening broker -make_check=no - -post_install() { - vlicense edl-v10 - vlicense epl-v20 -} diff --git a/srcpkgs/python3-pam/template b/srcpkgs/python3-pam/template deleted file mode 100644 index d9c9fcf9c394b8..00000000000000 --- a/srcpkgs/python3-pam/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'python3-pam' -pkgname=python3-pam -version=1.8.4 -revision=9 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3 pam" -short_desc="Python3 module for PAM authentication" -maintainer="John " -license="MIT" -homepage="https://github.com/FirefighterBlu3/python-pam" -distfiles="https://github.com/FirefighterBlu3/python-pam/archive/v${version}.tar.gz" -checksum=fa048ca74f08de1390b2576754c05327700a7ebc3d05511f0329a04ebe1aeaa3 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-pamqp/template b/srcpkgs/python3-pamqp/template deleted file mode 100644 index 1842de14fd5627..00000000000000 --- a/srcpkgs/python3-pamqp/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'python3-pamqp' -pkgname=python3-pamqp -version=3.3.0 -revision=2 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3" -checkdepends="python3-pytest" -short_desc="Low-level AMQP 0-9-1 frame encoding/decoding for Python" -maintainer="Andrew J. Hesford " -license="BSD-3-Clause" -homepage="https://github.com/gmr/pamqp" -distfiles="${homepage}/archive/${version}.tar.gz" -checksum=d205c2599029d2e3c95d3666013899d10300d380eb87580a0e8182003c31f7b3 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-pandas/patches/meson-numpy.patch b/srcpkgs/python3-pandas/patches/meson-numpy.patch deleted file mode 100644 index aadaf5f7873b13..00000000000000 --- a/srcpkgs/python3-pandas/patches/meson-numpy.patch +++ /dev/null @@ -1,48 +0,0 @@ ---- ./pandas/meson.build.orig 2023-10-02 14:27:27.031989290 -0400 -+++ ./pandas/meson.build 2023-10-02 14:30:18.017083106 -0400 -@@ -1,7 +1,25 @@ --incdir_numpy = run_command(py, -- [ -- '-c', -- ''' -+# NumPy include directory - needed in all submodules -+# The chdir is needed because within numpy there's an `import signal` -+# statement, and we don't want that to pick up scipy's signal module rather -+# than the stdlib module. The try-except is needed because when things are -+# split across drives on Windows, there is no relative path and an exception -+# gets raised. There may be other such cases, so add a catch-all and switch to -+# an absolute path. Relative paths are needed when for example a virtualenv is -+# placed inside the source tree; Meson rejects absolute paths to places inside -+# the source tree. -+# For cross-compilation it is often not possible to run the Python interpreter -+# in order to retrieve numpy's include directory. It can be specified in the -+# cross file instead: -+# [properties] -+# numpy-include-dir = /abspath/to/host-pythons/site-packages/numpy/core/include -+# -+# This uses the path as is, and avoids running the interpreter. -+incdir_numpy = meson.get_external_property('numpy-include-dir', 'not-given') -+if incdir_numpy == 'not-given' -+ incdir_numpy = run_command(py, -+ [ -+ '-c', -+ ''' - import os - import numpy as np - try: -@@ -12,10 +30,11 @@ - except Exception: - incdir = np.get_include() - print(incdir) -- ''' -- ], -- check: true --).stdout().strip() -+ ''' -+ ], -+ check: true -+ ).stdout().strip() -+endif - - inc_np = include_directories(incdir_numpy) - inc_pd = include_directories('_libs/include') diff --git a/srcpkgs/python3-pandas/template b/srcpkgs/python3-pandas/template deleted file mode 100644 index b5613570f58a34..00000000000000 --- a/srcpkgs/python3-pandas/template +++ /dev/null @@ -1,38 +0,0 @@ -# Template file for 'python3-pandas' -pkgname=python3-pandas -version=2.2.3 -revision=2 -build_style=python3-pep517 -build_helper="meson numpy" -# Pandas imposes strict and unnecessary restrictions on build dependencies -make_build_args="--skip-dependency-check" -hostmakedepends="python3-meson-python python3-wheel python3-Cython - python3-numpy python3-versioneer pkg-config" -makedepends="python3-devel python3-numpy python3-dateutil python3-pytz" -depends="python3-numpy python3-dateutil python3-pytz" -short_desc="Python3 data analysis library" -maintainer="Orphaned " -license="BSD-3-Clause" -homepage="https://pandas.pydata.org/" -changelog="https://pandas.pydata.org/pandas-docs/stable/whatsnew/index.html" -distfiles="https://github.com/pandas-dev/pandas/archive/v${version}.tar.gz" -checksum=19a2160b7fa82440ff3f1eb511331dcad354b3a8802072180472191664803356 -# Builds seem to sometimes have missing symbol problems; -# the intermittent nature suggests this might be a race -disable_parallel_build=yes -# Tests won't run from source directory; build directory lacks data files -make_check=no - -pre_build() { - # Try to avoid i686 build failure - case "$XBPS_TARGET_MACHINE" in - i686*) - CFLAGS="${CFLAGS// -g/ -g1}" - CXXFLAGS="${CXXFLAGS// -g/ -g1}" - ;; - esac -} - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-pandas/update b/srcpkgs/python3-pandas/update deleted file mode 100644 index e299d00ea67cd4..00000000000000 --- a/srcpkgs/python3-pandas/update +++ /dev/null @@ -1 +0,0 @@ -ignore="*rc*" diff --git a/srcpkgs/python3-pandocfilters/template b/srcpkgs/python3-pandocfilters/template deleted file mode 100644 index ab7efec72a7899..00000000000000 --- a/srcpkgs/python3-pandocfilters/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'python3-pandocfilters' -pkgname=python3-pandocfilters -version=1.5.1 -revision=1 -build_style=python3-pep517 -hostmakedepends="python3-setuptools" -depends="python3" -short_desc="Python3 module for writing pandoc filters" -maintainer="Eloi Torrents " -license="BSD-3-Clause" -homepage="http://github.com/jgm/pandocfilters" -distfiles="${PYPI_SITE}/p/pandocfilters/pandocfilters-${version}.tar.gz" -checksum=002b4a555ee4ebc03f8b66307e287fa492e4a77b4ea14d3f934328297bb4939e -make_check=no # Upstream defines no tests - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-parameterized/template b/srcpkgs/python3-parameterized/template deleted file mode 100644 index 121d655d6e4590..00000000000000 --- a/srcpkgs/python3-parameterized/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'python3-parameterized' -pkgname=python3-parameterized -version=0.9.0 -revision=3 -build_style=python3-pep517 -hostmakedepends="python3-setuptools python3-wheel" -depends="python3" -checkdepends="python3-mock" -short_desc="Parameterized testing with any Python test framework" -maintainer="Orphaned " -license="BSD-2-Clause-Views" -homepage="https://github.com/wolever/parameterized" -changelog="https://raw.githubusercontent.com/wolever/parameterized/master/CHANGELOG.txt" -distfiles="${PYPI_SITE}/p/parameterized/parameterized-${version}.tar.gz" -checksum=7fc905272cefa4f364c1a3429cbbe9c0f98b793988efb5bf90aac80f08db09b1 - -do_check() { - # errs with pytest4 - not supported by upstream - # https://github.com/wolever/parameterized/blob/v0.9.0/tox.ini#L12 - python3 -m unittest parameterized.test -} - -post_install() { - rm "${DESTDIR}/${py3_sitelib}/parameterized/test.py" - vlicense LICENSE.txt -} diff --git a/srcpkgs/python3-paramiko/template b/srcpkgs/python3-paramiko/template deleted file mode 100644 index c63c19c9be4626..00000000000000 --- a/srcpkgs/python3-paramiko/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'python3-paramiko' -pkgname=python3-paramiko -version=3.4.1 -revision=2 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3-bcrypt python3-cryptography python3-pynacl" -short_desc="Python3 SSH2 protocol library" -maintainer="Orphaned " -license="LGPL-2.1-or-later" -homepage="http://www.paramiko.org/" -changelog="https://www.paramiko.org/changelog.html" -distfiles="${PYPI_SITE}/p/paramiko/paramiko-${version}.tar.gz" -checksum=8b15302870af7f6652f2e038975c1d2973f06046cb5d7d65355668b3ecbece0c -make_check=no # tests require unpackaged dependencies diff --git a/srcpkgs/python3-parse/template b/srcpkgs/python3-parse/template deleted file mode 100644 index 4dd745742a238a..00000000000000 --- a/srcpkgs/python3-parse/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'python3-parse' -pkgname=python3-parse -version=1.20.2 -revision=2 -build_style=python3-pep517 -hostmakedepends="python3-setuptools python3-wheel" -depends="python3" -checkdepends="python3-pytest" -short_desc="Parse strings using the format() syntax (Python3)" -maintainer="skmpz " -license="MIT" -homepage="https://github.com/r1chardj0n3s/parse" -distfiles="${PYPI_SITE}/p/parse/parse-${version}.tar.gz" -checksum=b41d604d16503c79d81af5165155c0b20f6c8d6c559efa66b4b695c3e5a0a0ce - -post_install() { - sed -n '/Copyright/,/SOFTWARE\./p' parse.py >LICENSE - vlicense LICENSE -} diff --git a/srcpkgs/python3-parsedatetime/template b/srcpkgs/python3-parsedatetime/template deleted file mode 100644 index 531d3869a4af97..00000000000000 --- a/srcpkgs/python3-parsedatetime/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'python3-parsedatetime' -pkgname=python3-parsedatetime -version=2.6 -revision=6 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3-future" -short_desc="Parse human-readable date/time strings" -maintainer="travankor " -license="Apache-2.0" -homepage="https://github.com/bear/parsedatetime" -changelog="https://raw.githubusercontent.com/bear/parsedatetime/master/CHANGES.txt" -distfiles="${PYPI_SITE}/p/parsedatetime/parsedatetime-${version}.tar.gz" -checksum=4cb368fbb18a0b7231f4d76119165451c8d2e35951455dfee97c62a87b04d455 diff --git a/srcpkgs/python3-parsing/template b/srcpkgs/python3-parsing/template deleted file mode 100644 index 8edcc71410f549..00000000000000 --- a/srcpkgs/python3-parsing/template +++ /dev/null @@ -1,34 +0,0 @@ -# Template file for 'python3-parsing' -pkgname=python3-parsing -version=3.2.5 -revision=1 -# This package is used by the python3-pep517 build style; using that style here -# would create a build cycle -build_style=python3-module -# disable tests that need `python3-railroad` (not in repo) -make_check_args=" - -k not(testEmptyExpressionsAreHandledProperly) - --ignore=tests/test_diagram.py - --deselect=tests/test_examples.py::TestExamples::test_range_check -" -hostmakedepends="python3-flit_core python3-installer" -depends="python3" -checkdepends="python3-pytest-xdist" -short_desc="Python parsing module" -maintainer="Andrew J. Hesford " -license="MIT" -homepage="https://github.com/pyparsing/pyparsing" -changelog="https://github.com/pyparsing/pyparsing/raw/master/CHANGES" -distfiles="${PYPI_SITE}/p/pyparsing/pyparsing-${version}.tar.gz" -checksum=2df8d5b7b2802ef88e8d016a2eb9c7aeaa923529cd251ed0fe4608275d4105b6 - -do_build() { - python3 -m flit_core.wheel -} - -do_install() { - python3 -m installer --destdir "${DESTDIR}" \ - "dist/pyparsing-${version}-py3-none-any.whl" - - vlicense LICENSE -} diff --git a/srcpkgs/python3-parsing/update b/srcpkgs/python3-parsing/update deleted file mode 100644 index 5ebd5548f11605..00000000000000 --- a/srcpkgs/python3-parsing/update +++ /dev/null @@ -1,2 +0,0 @@ -pkgname=pyparsing -ignore="*a[1-9] *b[1-9] *rc[1-9]" diff --git a/srcpkgs/python3-parso/template b/srcpkgs/python3-parso/template deleted file mode 100644 index ca10d867796e1e..00000000000000 --- a/srcpkgs/python3-parso/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'python3-parso' -pkgname=python3-parso -version=0.8.5 -revision=1 -build_style=python3-module -# Several error messages changed form and trigger inappropriate failures -make_check_args="--ignore=test/test_python_errors.py" -hostmakedepends="python3-setuptools" -depends="python3" -checkdepends="python3-pytest" -short_desc="Python parser (Python 3)" -maintainer="Andrew J. Hesford " -license="MIT" -homepage="https://github.com/davidhalter/parso" -distfiles="${PYPI_SITE}/p/parso/parso-${version}.tar.gz" -checksum=034d7354a9a018bdce352f48b2a8a450f05e9d6ee85db84764e9b6bd96dafe5a - -post_install() { - vlicense LICENSE.txt -} diff --git a/srcpkgs/python3-parver/template b/srcpkgs/python3-parver/template deleted file mode 100644 index 15e802e1bf3394..00000000000000 --- a/srcpkgs/python3-parver/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'python3-parver' -pkgname=python3-parver -version=0.4 -revision=3 -build_style=python3-pep517 -hostmakedepends="python3-wheel" -depends="python3-Arpeggio python3-attrs" -checkdepends="${depends} python3-hypothesis python3-pretend python3-pytest" -short_desc="Allows parsing and manipulation of PEP 440 version numbers" -maintainer="Orphaned " -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=ffc75ffb4a80a91c6d1dc74d00e593f81d1dceda4b523a62683f2d93f15d0cfe -make_check_pre="env PYTHONPATH=src" - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-passlib/patches/fix-invalid-escape-sequence.patch b/srcpkgs/python3-passlib/patches/fix-invalid-escape-sequence.patch deleted file mode 100644 index 012d34a66a4941..00000000000000 --- a/srcpkgs/python3-passlib/patches/fix-invalid-escape-sequence.patch +++ /dev/null @@ -1,139 +0,0 @@ -Source: https://foss.heptapod.net/python-libs/passlib/-/issues/191 ---- a/passlib/_setup/stamp.py -+++ b/passlib/_setup/stamp.py -@@ -55,7 +55,7 @@ - # - path = os.path.join(base_dir, "passlib", "__init__.py") - content = _get_file(path) -- content, count = re.subn('(?m)^__version__\s*=.*$', -+ content, count = re.subn(r'(?m)^__version__\s*=.*$', - '__version__ = ' + repr(version), - content) - assert count == 1, "failed to replace version string" -@@ -68,7 +68,7 @@ - path = os.path.join(base_dir, "setup.py") - if os.path.exists(path): - content = _get_file(path) -- content, count = re.subn('(?m)^stamp_build\s*=.*$', -+ content, count = re.subn(r'(?m)^stamp_build\s*=.*$', - 'stamp_build = False', content) - assert count == 1, "failed to update 'stamp_build' flag" - _replace_file(path, content, dry_run=dry_run) ---- a/passlib/tests/test_apache.py -+++ b/passlib/tests/test_apache.py -@@ -207,7 +207,7 @@ - self.assertRaises(ValueError, ht.set_password, "user:", "pass") - - # test that legacy update() still works -- with self.assertWarningList("update\(\) is deprecated"): -+ with self.assertWarningList(r"update\(\) is deprecated"): - ht.update("user2", "test") - self.assertTrue(ht.check_password("user2", "test")) - -@@ -277,7 +277,7 @@ - self.assertRaises(ValueError, ht.check_password, "user:", "pass") - - # test that legacy verify() still works -- with self.assertWarningList(["verify\(\) is deprecated"]*2): -+ with self.assertWarningList([r"verify\(\) is deprecated"]*2): - self.assertTrue(ht.verify("user1", "pass1")) - self.assertFalse(ht.verify("user1", "pass2")) - -@@ -367,7 +367,7 @@ - self.assertEqual(ht.get_hash("user4"), b"pass4") - self.assertEqual(ht.get_hash("user5"), None) - -- with self.assertWarningList("find\(\) is deprecated"): -+ with self.assertWarningList(r"find\(\) is deprecated"): - self.assertEqual(ht.find("user4"), b"pass4") - - def test_09_to_string(self): -@@ -603,7 +603,7 @@ - self.assertRaises(ValueError, ht.set_password, "user", "r"*256, "pass") - - # test that legacy update() still works -- with self.assertWarningList("update\(\) is deprecated"): -+ with self.assertWarningList(r"update\(\) is deprecated"): - ht.update("user2", "realm2", "test") - self.assertTrue(ht.check_password("user2", "test")) - -@@ -637,7 +637,7 @@ - self.assertIs(ht.check_password("user5", "pass5"), None) - - # test that legacy verify() still works -- with self.assertWarningList(["verify\(\) is deprecated"]*2): -+ with self.assertWarningList([r"verify\(\) is deprecated"]*2): - self.assertTrue(ht.verify("user1", "realm", "pass1")) - self.assertFalse(ht.verify("user1", "realm", "pass2")) - -@@ -725,7 +725,7 @@ - self.assertEqual(ht.get_hash("user4", "realm"), "ab7b5d5f28ccc7666315f508c7358519") - self.assertEqual(ht.get_hash("user5", "realm"), None) - -- with self.assertWarningList("find\(\) is deprecated"): -+ with self.assertWarningList(r"find\(\) is deprecated"): - self.assertEqual(ht.find("user4", "realm"), "ab7b5d5f28ccc7666315f508c7358519") - - def test_09_encodings(self): ---- a/passlib/tests/test_context_deprecated.py -+++ b/passlib/tests/test_context_deprecated.py -@@ -551,7 +551,7 @@ - r"CryptContext\(\)\.replace\(\) has been deprecated.*") - warnings.filterwarnings("ignore", - r"The CryptContext ``policy`` keyword has been deprecated.*") -- warnings.filterwarnings("ignore", ".*(CryptPolicy|context\.policy).*(has|have) been deprecated.*") -+ warnings.filterwarnings("ignore", r".*(CryptPolicy|context\.policy).*(has|have) been deprecated.*") - warnings.filterwarnings("ignore", - r"the method.*hash_needs_update.*is deprecated") - -@@ -704,7 +704,7 @@ - # silence some warnings - warnings.filterwarnings("ignore", - r"CryptContext\(\)\.replace\(\) has been deprecated") -- warnings.filterwarnings("ignore", ".*(CryptPolicy|context\.policy).*(has|have) been deprecated.*") -+ warnings.filterwarnings("ignore", r".*(CryptPolicy|context\.policy).*(has|have) been deprecated.*") - - def test_kwd_constructor(self): - """test plain kwds""" ---- a/passlib/tests/test_ext_django.py -+++ b/passlib/tests/test_ext_django.py -@@ -913,7 +913,7 @@ - # mess with User.set_password, make sure it's detected - orig = models.User.set_password - models.User.set_password = dummy -- with self.assertWarningList("another library has patched.*User\.set_password"): -+ with self.assertWarningList(r"another library has patched.*User\.set_password"): - adapter._manager.check_all() - models.User.set_password = orig - ---- a/passlib/tests/test_handlers.py -+++ b/passlib/tests/test_handlers.py -@@ -1520,7 +1520,7 @@ - filter_config_warnings = True # rounds too low, salt too small - - platform_crypt_support = [ -- ("freebsd(9|1\d)|linux", True), -+ (r"freebsd(9|1\d)|linux", True), - ("freebsd8", None), # added in freebsd 8.3 - ("freebsd|openbsd|netbsd|darwin", False), - ("solaris", None), # depends on policy -@@ -1758,7 +1758,7 @@ - - def test_90_special(self): - """test marker option & special behavior""" -- warnings.filterwarnings("ignore", "passing settings to .*.hash\(\) is deprecated") -+ warnings.filterwarnings("ignore", r"passing settings to .*.hash\(\) is deprecated") - handler = self.handler - - # preserve hash if provided ---- a/passlib/tests/test_utils.py -+++ b/passlib/tests/test_utils.py -@@ -141,7 +141,7 @@ - def test_generate_password(self): - """generate_password()""" - from passlib.utils import generate_password -- warnings.filterwarnings("ignore", "The function.*generate_password\(\) is deprecated") -+ warnings.filterwarnings("ignore", r"The function.*generate_password\(\) is deprecated") - self.assertEqual(len(generate_password(15)), 15) - - def test_is_crypt_context(self): diff --git a/srcpkgs/python3-passlib/template b/srcpkgs/python3-passlib/template deleted file mode 100644 index bb578b52f190c0..00000000000000 --- a/srcpkgs/python3-passlib/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'python3-passlib' -pkgname=python3-passlib -version=1.7.4 -revision=5 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3" -short_desc="Comprehensive password hashing framework for Python3" -maintainer="Alin Dobre " -license="BSD-3-Clause" -homepage="https://passlib.readthedocs.io" -distfiles="${PYPI_SITE}/p/passlib/passlib-${version}.tar.gz" -checksum=defd50f72b65c5402ab2c573830a6978e5f202ad0d984793c8dde2c4152ebe04 -make_check=no # Tests require removed python3-nose - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-path-and-address/template b/srcpkgs/python3-path-and-address/template deleted file mode 100644 index da4c378835663f..00000000000000 --- a/srcpkgs/python3-path-and-address/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'python3-path-and-address' -pkgname=python3-path-and-address -version=2.0.1 -revision=7 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3" -short_desc="Functions for server CLI applications used by humans" -maintainer="linarcx " -license="MIT" -homepage="https://github.com/joeyespo/path-and-address" -distfiles="${homepage}/archive/v${version}.tar.gz" -checksum=3bc53d385e4604576718429d8017a62e0a4df2915ff2ba5fb86f3ab67a411a03 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-path/template b/srcpkgs/python3-path/template deleted file mode 100644 index 85e32f4c8c8fce..00000000000000 --- a/srcpkgs/python3-path/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'python3-path' -pkgname=python3-path -version=17.1.0 -revision=1 -build_style=python3-pep517 -hostmakedepends="python3-wheel python3-setuptools_scm" -depends="python3" -checkdepends="python3-more-itertools python3-pytest-xdist" -short_desc="Python module for object-oriented file system path manipulation" -maintainer="icp " -license="MIT" -homepage="https://pypi.org/project/path/" -changelog="https://raw.githubusercontent.com/jaraco/path/main/NEWS.rst" -distfiles="${PYPI_SITE}/p/path/path-${version}.tar.gz" -checksum=d41e05ed4fa1d4f6d702df3c1e0a1a255d7b544287432456455dc7c51e5f98e9 - -pre_check() { - rm pytest.ini -} - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-pathable/template b/srcpkgs/python3-pathable/template deleted file mode 100644 index 58b2c746d8edea..00000000000000 --- a/srcpkgs/python3-pathable/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'python3-pathable' -pkgname=python3-pathable -version=0.4.4 -revision=1 -build_style=python3-pep517 -hostmakedepends="python3-poetry-core" -depends="python3" -checkdepends="python3-pytest-cov python3-toml" -short_desc="Object-oriented paths" -maintainer="Gonzalo Tornaría " -license="Apache-2.0" -homepage="https://github.com/p1c2u/pathable" -changelog="https://github.com/p1c2u/pathable/releases" -distfiles="https://github.com/p1c2u/pathable/archive/refs/tags/${version}.tar.gz" -checksum=1ef8fc64baab9440e14fdb1dd7ef7bef9e6d9dcba9d0552ba3f83c6cc1f2a0ab diff --git a/srcpkgs/python3-pathlib2/template b/srcpkgs/python3-pathlib2/template deleted file mode 100644 index 58871dd5aa7a3f..00000000000000 --- a/srcpkgs/python3-pathlib2/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'python3-pathlib2' -pkgname=python3-pathlib2 -version=2.3.4 -revision=11 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3-six" -checkdepends="${depends}" -short_desc="Object-oriented filesystem paths (Python3)" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/mcmtroffaes/pathlib2" -distfiles="${PYPI_SITE}/p/pathlib2/pathlib2-${version}.tar.gz" -checksum=446014523bb9be5c28128c4d2a10ad6bb60769e78bd85658fe44a450674e0ef8 - -post_install() { - vlicense LICENSE.rst -} diff --git a/srcpkgs/python3-pathspec/template b/srcpkgs/python3-pathspec/template deleted file mode 100644 index 5f9b1c73123ef0..00000000000000 --- a/srcpkgs/python3-pathspec/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'python3-pathspec' -pkgname=python3-pathspec -version=0.12.1 -revision=2 -build_style=python3-pep517 -hostmakedepends="python3-flit_core" -depends="python3" -checkdepends="python3-pytest" -short_desc="Python3 utility library for pattern matching of file paths" -maintainer="Gonzalo Tornaría " -license="MPL-2.0" -homepage="https://github.com/cpburnz/python-pathspec" -changelog="https://raw.githubusercontent.com/cpburnz/python-pathspec/master/CHANGES.rst" -distfiles="${PYPI_SITE}/p/pathspec/pathspec-${version}.tar.gz" -checksum=a482d51503a1ab33b1c67a6c3813a26953dbdc71c31dacaef9a838c4e29f5712 diff --git a/srcpkgs/python3-pathtools/patches/strip-version.patch b/srcpkgs/python3-pathtools/patches/strip-version.patch deleted file mode 100644 index e247849fc803b1..00000000000000 --- a/srcpkgs/python3-pathtools/patches/strip-version.patch +++ /dev/null @@ -1,29 +0,0 @@ -Python 3.12 drops the imp module, and rather than implement a convoluted -replacement for imp.load_source to automatically populate the package version, -we can just add a placeholder and vsed it in the template. - ---- ./setup.py.orig 2023-09-29 14:08:21.605034790 -0400 -+++ ./setup.py 2023-09-29 14:08:47.085183549 -0400 -@@ -22,13 +22,8 @@ - # THE SOFTWARE. - - import os --import imp - from setuptools import setup - --PKG_DIR = 'pathtools' --version = imp.load_source('version', -- os.path.join(PKG_DIR, 'version.py')) -- - def read_file(filename): - """ - Reads the contents of a given file relative to the directory -@@ -40,7 +35,7 @@ - return open(os.path.join(os.path.dirname(__file__), filename)).read() - - setup(name='pathtools', -- version=version.VERSION_STRING, -+ version='@@VERSION@@', - description='File system general utilities', - long_description=read_file('README'), - author="Yesudeep Mangalapilly", diff --git a/srcpkgs/python3-pathtools/template b/srcpkgs/python3-pathtools/template deleted file mode 100644 index 76cea466446dea..00000000000000 --- a/srcpkgs/python3-pathtools/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'python3-pathtools' -pkgname=python3-pathtools -version=0.1.2 -revision=8 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3" -short_desc="File system general utilities (Python3)" -maintainer="Maurizio Porrato " -license="MIT" -homepage="https://github.com/gorakhargosh/pathtools" -distfiles="${PYPI_SITE}/p/pathtools/pathtools-${version}.tar.gz" -checksum=7c35c5421a39bb82e58018febd90e3b6e5db34c5443aaaf742b3f33d4655f1c0 - -post_patch() { - vsed -i -e "s/@@VERSION@@/${version}/" setup.py -} - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-pathvalidate/template b/srcpkgs/python3-pathvalidate/template deleted file mode 100644 index 312b115ea78ad5..00000000000000 --- a/srcpkgs/python3-pathvalidate/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'python3-pathvalidate' -pkgname=python3-pathvalidate -version=2.5.2 -revision=4 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3" -short_desc="Python library to sanitize/validate strings such as filenames/paths" -maintainer="Nikolay Belikov " -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="5ff57d0fabe5ecb7a4f1e4957bfeb5ad8ab5ab4c0fa71f79c6bbc24bd9b7d14d" -# Tests depend on unpackaged allpairspy, faker, pytest-discord, pytest-md-report. -make_check=no - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-pbkdf2/template b/srcpkgs/python3-pbkdf2/template deleted file mode 100644 index 0bac18be07d5f7..00000000000000 --- a/srcpkgs/python3-pbkdf2/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'python3-pbkdf2' -pkgname=python3-pbkdf2 -version=1.3 -revision=11 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3" -short_desc="Password-based key derivation function PBKDF2 (Python3)" -maintainer="Charles E. Lehner " -license="MIT" -homepage="http://www.dlitz.net/software/python-pbkdf2/" -distfiles="${PYPI_SITE}/p/pbkdf2/pbkdf2-${version}.tar.gz" -checksum=ac6397369f128212c43064a2b4878038dab78dab41875364554aaf2a684e6979 - -post_install() { - vlicense README.txt -} diff --git a/srcpkgs/python3-pbr/template b/srcpkgs/python3-pbr/template deleted file mode 100644 index f2e559a50ae3f0..00000000000000 --- a/srcpkgs/python3-pbr/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'python3-pbr' -pkgname=python3-pbr -version=5.6.0 -revision=4 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3" -short_desc="Python3 build reasonableness" -maintainer="Orphaned " -license="Apache-2.0" -homepage="https://docs.openstack.org/developer/pbr/" -distfiles="${PYPI_SITE}/p/pbr/pbr-${version}.tar.gz" -checksum=42df03e7797b796625b1029c0400279c7c34fd7df24a7d7818a1abb5b38710dd -alternatives="pbr:pbr:/usr/bin/pbr3" - -post_install() { - mv ${DESTDIR}/usr/bin/pbr{,3} -} diff --git a/srcpkgs/python3-pcodedmp/template b/srcpkgs/python3-pcodedmp/template deleted file mode 100644 index 94a06b1b00d737..00000000000000 --- a/srcpkgs/python3-pcodedmp/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'python3-pcodedmp' -pkgname=python3-pcodedmp -version=1.2.6 -revision=7 -build_style=python3-module -pycompile_module="pcodedmp" -hostmakedepends="python3-setuptools" -depends="python3" -short_desc="VBA p-code disassembler library for Python3" -maintainer="Andrew Benson " -license="GPL-3.0-only" -homepage="https://github.com/bontchev/pcodedmp" -distfiles="${homepage}/archive/${version}.tar.gz" -checksum=41ef07101c5807a5dfe7c36caa28678457630e4a8a092792acf2eb473f1b9e67 - -pcodedmp_package() { - short_desc="${short_desc/library/tool}" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/bin - } -} diff --git a/srcpkgs/python3-pdfminer.six/patches/disable-git-version.patch b/srcpkgs/python3-pdfminer.six/patches/disable-git-version.patch deleted file mode 100644 index 43751071d0c2c4..00000000000000 --- a/srcpkgs/python3-pdfminer.six/patches/disable-git-version.patch +++ /dev/null @@ -1,13 +0,0 @@ ---- a/setup.py -+++ b/setup.py -@@ -19,10 +19,6 @@ - - setup( - name="pdfminer.six", -- setuptools_git_versioning={ -- "enabled": True, -- }, -- setup_requires=["setuptools-git-versioning<3"], - packages=["pdfminer"], - package_data={"pdfminer": ["cmap/*.pickle.gz", "py.typed"]}, - install_requires=[ diff --git a/srcpkgs/python3-pdfminer.six/template b/srcpkgs/python3-pdfminer.six/template deleted file mode 100644 index dc00e2c554f034..00000000000000 --- a/srcpkgs/python3-pdfminer.six/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'python3-pdfminer.six' -pkgname=python3-pdfminer.six -version=20240706 -revision=2 -build_style=python3-pep517 -hostmakedepends="python3-setuptools python3-poetry-core" -depends="python3-charset-normalizer python3-cryptography python3-Pillow" -checkdepends="$depends python3-pytest-xdist" -short_desc="Tool for extracting information from PDF documents" -maintainer="Bleznudd " -license="MIT" -homepage="https://github.com/pdfminer/pdfminer.six" -changelog="https://raw.githubusercontent.com/pdfminer/pdfminer.six/master/CHANGELOG.md" -distfiles="https://github.com/pdfminer/pdfminer.six/archive/refs/tags/${version}.tar.gz" -checksum=b8b50609fa59c7e949f7efd58af8d250a51d39697d464b5b93bef4a27534ebda - -post_patch() { - vsed -i pdfminer/__init__.py -e "s/version(\"pdfminer.six\")/\"${version}\"/g" -} - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-pdfrw/template b/srcpkgs/python3-pdfrw/template deleted file mode 100644 index a25b6233e6150a..00000000000000 --- a/srcpkgs/python3-pdfrw/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'python3-pdfrw' -pkgname=python3-pdfrw -version=0.4 -revision=9 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3" -short_desc="Pure Python3 library that reads and writes PDFs" -maintainer="Orphaned " -license="MIT, BSD-3-Clause" -homepage="https://github.com/pmaupin/pdfrw" -distfiles="${PYPI_SITE}/p/pdfrw/pdfrw-${version}.tar.gz" -checksum=0dc0494a0e6561b268542b28ede2280387c2728114f117d3bb5d8e4787b93ef4 -replaces="python-pdfrw-example>=0" - -post_install() { - vlicense LICENSE.txt - vmkdir usr/share/examples/${pkgname} - vcopy examples/* usr/share/examples/${pkgname} -} diff --git a/srcpkgs/python3-pdm-backend/template b/srcpkgs/python3-pdm-backend/template deleted file mode 100644 index 1962adbe15f7eb..00000000000000 --- a/srcpkgs/python3-pdm-backend/template +++ /dev/null @@ -1,12 +0,0 @@ -# Template file for 'python3-pdm-backend' -pkgname=python3-pdm-backend -version=2.4.6 -revision=1 -build_style=python3-pep517 -hostmakedepends="python3 python3-build python3-packaging" -short_desc="PDM-Backend" -maintainer="Andrea Brancaleoni " -license="MIT" -homepage="https://pypi.org/project/pdm-backend" -distfiles="${PYPI_SITE}/p/pdm_backend/pdm_backend-${version}.tar.gz" -checksum=5dd9cd581a4f18d57ff506a5b3aad7c8df31e5949b6fd854bbc34c38107e4532 \ No newline at end of file diff --git a/srcpkgs/python3-peewee/template b/srcpkgs/python3-peewee/template deleted file mode 100644 index 669ce8207a6e28..00000000000000 --- a/srcpkgs/python3-peewee/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'python3-peewee' -pkgname=python3-peewee -version=3.18.3 -revision=1 -build_style=python3-pep517 -hostmakedepends="python3-setuptools python3-wheel python3-Cython" -makedepends="python3-devel sqlite-devel" -depends="python3" -short_desc="Small and simple ORM for Python3" -maintainer="johannes " -license="MIT" -homepage="https://github.com/coleifer/peewee" -changelog="https://raw.githubusercontent.com/coleifer/peewee/master/CHANGELOG.md" -distfiles="https://github.com/coleifer/peewee/archive/${version}.tar.gz" -checksum=09a4a65346856f422e653e610f946174a70d4e26c27bfd9fc0a258555e7c5c50 -make_check=no # tests require postgres instance - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-pefile/template b/srcpkgs/python3-pefile/template deleted file mode 100644 index ee0ca0f513880a..00000000000000 --- a/srcpkgs/python3-pefile/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'python3-pefile' -pkgname=python3-pefile -version=2024.8.26 -revision=2 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3" -short_desc="Read and work with Portable Executable (PE) files" -maintainer="Andrew Benson " -license="MIT" -homepage="https://github.com/erocarrera/pefile" -distfiles="${PYPI_SITE}/p/pefile/pefile-${version}.tar.gz" -checksum=3ff6c5d8b43e8c37bb6e6dd5085658d658a7a0bdcd20b6a07b1fcfc1c4e9d632 -make_check=no # tests not included - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-pem/template b/srcpkgs/python3-pem/template deleted file mode 100644 index 6ea6376c7baca2..00000000000000 --- a/srcpkgs/python3-pem/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'python3-pem' -pkgname=python3-pem -version=20.1.0 -revision=5 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3" -short_desc="Easy PEM file parsing in Python3" -maintainer="Orphaned " -license="MIT" -homepage="https://pem.readthedocs.io/en/stable/" -distfiles="${PYPI_SITE}/p/pem/pem-${version}.tar.gz" -checksum=2763631a5ffe55f1f21fa34abafdba174a8eeb670d84f66dcfd7a523b44608f6 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-pep440/template b/srcpkgs/python3-pep440/template deleted file mode 100644 index c9e6ed8ab9b39e..00000000000000 --- a/srcpkgs/python3-pep440/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'python3-pep440' -pkgname=python3-pep440 -version=0.1.2 -revision=3 -build_style=python3-pep517 -hostmakedepends="python3-flit_core" -checkdepends="python3-pytest-console-scripts" -short_desc="Utils to check whether version numbers match PEP 440" -maintainer="Gonzalo Tornaría " -license="MIT" -homepage="https://github.com/Carreau/pep440" -distfiles="https://github.com/Carreau/pep440/archive/refs/tags/${version}.tar.gz" -checksum=4f38145d7b71aad9743b3f4aec6338a2dad4010a14a223493bf0b3b7b99027ef - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-perf/template b/srcpkgs/python3-perf/template deleted file mode 100644 index c006ea8b3a6105..00000000000000 --- a/srcpkgs/python3-perf/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'python3-perf' -pkgname=python3-perf -version=1.7.0 -revision=6 -build_style=python3-module -pycompile_module="pyperf" -hostmakedepends="python3-setuptools" -depends="python3-setuptools python3-six" -short_desc="Toolkit to run Python benchmarks" -maintainer="Orphaned " -license="MIT" -homepage="https://pyperf.readthedocs.io" -changelog="https://raw.githubusercontent.com/vstinner/pyperf/master/doc/changelog.rst" -distfiles="https://github.com/vstinner/pyperf/archive/${version}.tar.gz" -checksum=67caab39f99f34fd6387dd59e63bb498a941d8e2da3cd389fbfc8d4d6bf5e97e - -post_install() { - vlicense COPYING -} diff --git a/srcpkgs/python3-perfmon b/srcpkgs/python3-perfmon deleted file mode 120000 index 954b4ab6aebc13..00000000000000 --- a/srcpkgs/python3-perfmon +++ /dev/null @@ -1 +0,0 @@ -libpfm4 \ No newline at end of file diff --git a/srcpkgs/python3-pex b/srcpkgs/python3-pex deleted file mode 120000 index 86e938c9084f44..00000000000000 --- a/srcpkgs/python3-pex +++ /dev/null @@ -1 +0,0 @@ -pex \ No newline at end of file diff --git a/srcpkgs/python3-pexpect/template b/srcpkgs/python3-pexpect/template deleted file mode 100644 index 874887cdd30b45..00000000000000 --- a/srcpkgs/python3-pexpect/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'python3-pexpect' -pkgname=python3-pexpect -version=4.9.0 -revision=2 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3-ptyprocess" -checkdepends="$depends python3-pytest mdocml zsh" -short_desc="Spawn child applications and control them" -maintainer="Gonzalo Tornaría " -license="ISC" -homepage="https://pexpect.readthedocs.io/" -changelog="https://raw.githubusercontent.com/pexpect/pexpect/master/doc/history.rst" -distfiles="${PYPI_SITE}/p/pexpect/pexpect-${version}.tar.gz" -checksum=ee7d41123f3c9911050ea2c2dac107568dc43b2d3b0c7557a33212c398ead30f - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-pgmigrate/template b/srcpkgs/python3-pgmigrate/template deleted file mode 100644 index 9d101f3cfeb320..00000000000000 --- a/srcpkgs/python3-pgmigrate/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'python3-pgmigrate' -pkgname=python3-pgmigrate -version=1.0.5 -revision=8 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3 python3-sqlparse python3-psycopg2 python3-yaml" -short_desc="Simple tool to evolve PostgreSQL schema easily (Python3)" -maintainer="Orphaned " -license="PostgreSQL" -homepage="https://github.com/yandex/pgmigrate" -distfiles="https://github.com/yandex/pgmigrate/archive/${version}.tar.gz" -checksum=0ab726797a76e63d562e1de204cea0ee82316249fa136548976452ed32934a1b - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-pgspecial/template b/srcpkgs/python3-pgspecial/template deleted file mode 100644 index ec2befe34ef19c..00000000000000 --- a/srcpkgs/python3-pgspecial/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'python3-pgspecial' -pkgname=python3-pgspecial -version=2.1.3 -revision=1 -build_style=python3-pep517 -hostmakedepends="python3-setuptools" -depends="python3-click python3-sqlparse python3-psycopg" -checkdepends="${depends} python3-pytest" -short_desc="Meta-commands handler for PostgreSQL" -maintainer="Joel Beckmeyer " -license="BSD-3-Clause" -homepage="https://www.dbcli.com" -changelog="https://raw.githubusercontent.com/dbcli/pgspecial/main/changelog.rst" -distfiles="${PYPI_SITE}/p/pgspecial/pgspecial-${version}.tar.gz" -checksum=6d4d2316aff7d47954db99d4c391d6c0bb26568ebcb9d151f65dab7938b6cbe2 -make_check=no # pgspecial tests require a PostgreSQL server; skip them. - -post_install() { - vlicense License.txt -} diff --git a/srcpkgs/python3-pgzero/template b/srcpkgs/python3-pgzero/template deleted file mode 100644 index b43b3142e65ef5..00000000000000 --- a/srcpkgs/python3-pgzero/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'python3-pgzero' -pkgname=python3-pgzero -version=1.2.1 -revision=5 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3-setuptools python3-pygame python3-numpy" -short_desc="Zero-boilerplate games programming framework based on Pygame (Python3)" -maintainer="Orphaned " -license="LGPL-3.0-or-later" -homepage="https://pygame-zero.readthedocs.io/en/stable/" -distfiles="${PYPI_SITE}/p/pgzero/pgzero-${version}.tar.gz" -checksum=8cadc020f028cbac3e0cbd3bb9311a1c045f1deedac7917ff433f986c38e6106 -make_check=no # Tests require video device diff --git a/srcpkgs/python3-phonenumbers/template b/srcpkgs/python3-phonenumbers/template deleted file mode 100644 index 7600ad872497be..00000000000000 --- a/srcpkgs/python3-phonenumbers/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'python3-phonenumbers' -pkgname=python3-phonenumbers -version=8.13.43 -revision=2 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3" -short_desc="Library for dealing with international phone numbers" -maintainer="Joel Beckmeyer " -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=35b904e4a79226eee027fbb467a9aa6f1ab9ffc3c09c91bf14b885c154936726 diff --git a/srcpkgs/python3-phx-class-registry/template b/srcpkgs/python3-phx-class-registry/template deleted file mode 100644 index c8e770327ae9fe..00000000000000 --- a/srcpkgs/python3-phx-class-registry/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'python3-phx-class-registry' -pkgname=python3-phx-class-registry -version=4.0.5 -revision=3 -build_style=python3-pep517 -hostmakedepends="python3-wheel" -depends="python3" -checkdepends="python3-pytest" -short_desc="Registry pattern for Python classes" -maintainer="Orphaned " -license="MIT" -homepage="https://class-registry.readthedocs.io/" -distfiles="${PYPI_SITE}/p/phx-class-registry/phx-class-registry-${version}.tar.gz" -checksum=1901bdaea34d9cfefa4d149b2f20217e7e024492f7e247797e7c4d36d96cdb5b - -post_extract() { - # Requires dummy_package.egg-info - rm -f test/entry_points_test.py -} diff --git a/srcpkgs/python3-picamera/template b/srcpkgs/python3-picamera/template deleted file mode 100644 index 493d48cacee053..00000000000000 --- a/srcpkgs/python3-picamera/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'python3-picamera' -pkgname=python3-picamera -version=1.13 -revision=8 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3" -short_desc="Pure Python3 interface for the Raspberry Pi camera module" -maintainer="cipr3s " -license="BSD-3-Clause" -homepage="https://github.com/waveform80/picamera" -distfiles="${PYPI_SITE}/p/picamera/picamera-${version}.tar.gz" -checksum=890815aa01e4d855a6a95dd3ad0953b872a6b954982106407df0c5a31a163e50 - -# Skip hardware check -export READTHEDOCS=True - -post_install() { - vlicense LICENSE.txt -} diff --git a/srcpkgs/python3-pickleshare/template b/srcpkgs/python3-pickleshare/template deleted file mode 100644 index e34de11a6de398..00000000000000 --- a/srcpkgs/python3-pickleshare/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'python3-pickleshare' -pkgname=python3-pickleshare -version=0.7.5 -revision=8 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3" -short_desc="Small shelve-like datastore with concurrency support (Python3)" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/pickleshare/pickleshare" -distfiles="${PYPI_SITE}/p/pickleshare/pickleshare-${version}.tar.gz" -checksum=87683d47965c1da65cdacaf31c8441d12b8044cdec9aca500cd78fc2c683afca - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-piexif/patches/pillow-7.2.patch b/srcpkgs/python3-piexif/patches/pillow-7.2.patch deleted file mode 100644 index b13425a0fc213d..00000000000000 --- a/srcpkgs/python3-piexif/patches/pillow-7.2.patch +++ /dev/null @@ -1,40 +0,0 @@ -From 5209b53e9689ce28dcd045f384633378d619718f Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Jan=20Wi=C5=9Bniewski?= -Date: Thu, 5 Nov 2020 16:18:52 +0100 -Subject: [PATCH] convert IFDRational to tuples in tests - -This fixes tests with Pillow version >= 7.2.0 ---- - tests/s_test.py | 12 ++++++++++++ - 1 file changed, 12 insertions(+) - -diff --git a/tests/s_test.py b/tests/s_test.py -index 5d105de..a7cad54 100644 ---- a/tests/s_test.py -+++ b/tests/s_test.py -@@ -9,6 +9,7 @@ - import time - import unittest - -+import PIL - from PIL import Image - import piexif - from piexif import _common, ImageIFD, ExifIFD, GPSIFD, TAGS, InvalidImageDataError -@@ -580,6 +581,17 @@ def test_print_exif(self): - # test utility methods---------------------------------------------- - - def _compare_value(self, v1, v2): -+ if isinstance(v2, PIL.TiffImagePlugin.IFDRational): -+ v2 = (v2.numerator, v2.denominator) -+ if isinstance(v2, tuple): -+ converted_v2 = [] -+ for el in v2: -+ if isinstance(el, PIL.TiffImagePlugin.IFDRational): -+ converted_v2.append((el.numerator, el.denominator)) -+ else: -+ converted_v2.append(el) -+ v2 = tuple(converted_v2) -+ - if type(v1) != type(v2): - if isinstance(v1, tuple): - self.assertEqual(pack_byte(*v1), v2) diff --git a/srcpkgs/python3-piexif/template b/srcpkgs/python3-piexif/template deleted file mode 100644 index 0edc585d69cd74..00000000000000 --- a/srcpkgs/python3-piexif/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'python3-piexif' -pkgname=python3-piexif -version=1.1.3 -revision=3 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3" -checkdepends="python3-pytest python3-Pillow" -short_desc="Exif manipulation with pure python script" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/hMatoba/Piexif" -distfiles="https://github.com/hMatoba/Piexif/archive/refs/tags/${version}.tar.gz" -checksum=abfd9a67795e23d7a76f9407d60841efa68c5d6e43376b295bb821a30602c569 - -post_install() { - vlicense LICENSE.txt -} diff --git a/srcpkgs/python3-pika/template b/srcpkgs/python3-pika/template deleted file mode 100644 index e9946e0a25cde8..00000000000000 --- a/srcpkgs/python3-pika/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'python3-pika' -pkgname=python3-pika -version=1.3.2 -revision=1 -build_style=python3-pep517 -hostmakedepends="python3-setuptools" -depends="python3" -short_desc="Python RabbitMQ/AMQP 0-9-1 client library" -maintainer="Jason Elswick " -license="BSD-3-Clause" -homepage="https://github.com/pika/pika" -distfiles="${PYPI_SITE}/p/pika/pika-${version}.tar.gz" -checksum=b2a327ddddf8570b4965b3576ac77091b850262d34ce8c1d8cb4e4146aa4145f -make_check=no # Tests require dead "nose" package - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-pikepdf/patches/remove_pytest-xdist_dependency.patch b/srcpkgs/python3-pikepdf/patches/remove_pytest-xdist_dependency.patch deleted file mode 100644 index ea844d5e4d7c4a..00000000000000 --- a/srcpkgs/python3-pikepdf/patches/remove_pytest-xdist_dependency.patch +++ /dev/null @@ -1,19 +0,0 @@ ---- a/pyproject.toml -+++ b/pyproject.toml -@@ -35,7 +35,7 @@ - ''' - - [tool.cibuildwheel] --test-command = "pytest -nauto {project}/tests" -+test-command = "pytest {project}/tests" - test-extras = "test" - skip = "cp310-*" - test-skip = "*_arm64 *_universal2:arm64" -@@ -82,7 +82,6 @@ - minversion = "6.0" - norecursedirs = ["lib", ".pc", ".git", "venv"] - testpaths = ["tests"] --addopts = "-n auto" - - [tool.coverage.run] - concurrency = ["multiprocessing"] diff --git a/srcpkgs/python3-pikepdf/template b/srcpkgs/python3-pikepdf/template deleted file mode 100644 index 24a8ea96886bad..00000000000000 --- a/srcpkgs/python3-pikepdf/template +++ /dev/null @@ -1,32 +0,0 @@ -# Template file for 'python3-pikepdf' -pkgname=python3-pikepdf -version=8.13.0 -revision=3 -build_style=python3-module -hostmakedepends="python3-pybind11 python3-wheel" -makedepends="libqpdf-devel python3-pybind11" -depends="jbig2dec python3-deprecated python3-lxml python3-packaging - python3-Pillow python3-setuptools" -checkdepends="poppler python3-dateutil python3-hypothesis python3-numpy - python3-psutil python3-pytest python3-pytest-timeout python3-pytest-xdist - $depends" -short_desc="Python library for reading and writing PDF files" -maintainer="Orphaned " -license="MPL-2.0" -homepage="https://github.com/pikepdf/pikepdf" -changelog="https://raw.githubusercontent.com/pikepdf/pikepdf/master/docs/releasenotes/version${version%%.*}.rst" -distfiles="${PYPI_SITE}/p/pikepdf/pikepdf-${version}.tar.gz" -checksum=3bbd79c7cd6630361d83e75132aeaf3a64ceb837f82870bafdc210a31e3d917a - -case "$XBPS_TARGET_MACHINE" in - x86_64*|i686*) make_check=ci-skip # FAILED tests/test_matrix.py FAILED tests/test_page.py: 2 failed, 626 passed, 7 skipped, 3 xfailed - ;; -esac - -pre_check() { - cp -r src/pikepdf.egg-info "$(cd build/lib* && pwd)" -} - -post_check() { - rm -r "$(cd build/lib* && pwd)/pikepdf.egg-info" -} diff --git a/srcpkgs/python3-pillow-avif/template b/srcpkgs/python3-pillow-avif/template deleted file mode 100644 index f68956e1c82392..00000000000000 --- a/srcpkgs/python3-pillow-avif/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'python3-pillow-avif' -pkgname=python3-pillow-avif -version=1.5.2 -revision=1 -build_style=python3-module -hostmakedepends="pkg-config python3-Pillow python3-setuptools" -makedepends="python3-devel libavif-devel" -depends="python3-Pillow" -short_desc="Pillow plugin that adds avif support via libavif" -maintainer="zenobit " -license="BSD-2-Clause" -homepage="https://github.com/fdintino/pillow-avif-plugin" -changelog="https://raw.githubusercontent.com/fdintino/pillow-avif-plugin/refs/heads/main/CHANGELOG.rst" -distfiles="https://github.com/fdintino/pillow-avif-plugin/archive/refs/tags/v${version}.tar.gz" -checksum=ca224a3ba77cc2ccc5a4e3a7e081c2c0914ea1481fdeb4c4c007e04d8675c5fe - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-pillow-simd/template b/srcpkgs/python3-pillow-simd/template deleted file mode 100644 index 57e65f3427991a..00000000000000 --- a/srcpkgs/python3-pillow-simd/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'python3-pillow-simd' -pkgname=python3-pillow-simd -version=9.5.0.post2 -revision=2 -archs="x86_64*" -build_style=python3-module -hostmakedepends="python3-setuptools" -makedepends="python3-devel libjpeg-turbo-devel libopenjpeg2-devel - zlib-devel tiff-devel freetype-devel lcms2-devel libwebp-devel - libimagequant-devel harfbuzz-devel fribidi-devel libraqm-devel" -depends="python3" -short_desc="Python3 Imaging Library (PIL) fork (SIMD)" -maintainer="Orphaned " -license="custom: PIL" -homepage="https://python-pillow.org/pillow-perf/" -changelog="https://github.com/uploadcare/pillow-simd/blob/simd/master/CHANGES.SIMD.rst" -distfiles="https://github.com/uploadcare/pillow-simd/archive/v${version}.tar.gz" -checksum=6368c626e6e8f27fa04bf816299f194bf91a9baa9ac245a57bc756b01de57fb5 -replaces="python3-Pillow>=0" -provides="python3-Pillow-${version}_${revision}" -make_check=no # downloads pillow and tests it instead - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-pillow_heif/template b/srcpkgs/python3-pillow_heif/template deleted file mode 100644 index 02cae5abd29f23..00000000000000 --- a/srcpkgs/python3-pillow_heif/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'python3-pillow_heif' -pkgname=python3-pillow_heif -version=1.1.0 -revision=1 -build_style=python3-module -hostmakedepends="python3-setuptools" -makedepends="libheif-devel python3-devel" -depends="python3-Pillow" -checkdepends="${depends} python3-defusedxml python3-pytest" -short_desc="Python bindings to libheif and plugin for Pillow" -maintainer="chrysos349 " -license="BSD-3-Clause" -homepage="https://github.com/bigcat88/pillow_heif" -changelog="https://raw.githubusercontent.com/bigcat88/pillow_heif/master/CHANGELOG.md" -distfiles="${PYPI_SITE}/p/pillow_heif/pillow_heif-${version}.tar.gz" -checksum=6c0c5f81a780185bbddc56e0d5537c53aa6cb5fb6018f5a60534a47c53f5455d - -post_install() { - vlicense LICENSE.txt -} diff --git a/srcpkgs/python3-pip/template b/srcpkgs/python3-pip/template deleted file mode 100644 index 6fba66b14fe17a..00000000000000 --- a/srcpkgs/python3-pip/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'python3-pip' -pkgname=python3-pip -version=25.3 -revision=1 -build_style=python3-pep517 -hostmakedepends="python3-flit_core" -depends="python3" -short_desc="PyPA recommended tool for installing PyPI packages (Python3)" -maintainer="Andrew J. Hesford " -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=8d0538dbbd7babbd207f261ed969c65de439f6bc9e5dbd3b3b9a77f25d95f343 -# Tests have unpackaged dependencies -make_check=no - -post_install() { - vlicense LICENSE.txt - - rm "${DESTDIR}/usr/bin/pip" - ln -s pip3 "${DESTDIR}/usr/bin/pip" -} diff --git a/srcpkgs/python3-pipenv/template b/srcpkgs/python3-pipenv/template deleted file mode 100644 index d0bb99088a9296..00000000000000 --- a/srcpkgs/python3-pipenv/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'python3-pipenv' -pkgname=python3-pipenv -version=2025.0.4 -revision=1 -build_style=python3-pep517 -hostmakedepends="python3-wheel" -depends="python3 python3-certifi python3-packaging python3-pip - python3-setuptools python3-virtualenv python3-virtualenv-clone" -short_desc="Python Development Workflow for Humans" -maintainer="Leah Neukirchen " -license="MIT" -homepage="https://github.com/pypa/pipenv" -changelog="https://github.com/pypa/pipenv/blob/main/CHANGELOG.md" -distfiles="${PYPI_SITE}/p/pipenv/pipenv-${version}.tar.gz" -checksum=36fc2a7841ccdb2f58a9f787b296c2e15dea3b5b79b84d4071812f28b7e8d7a2 -conflicts="python-pipenv>=0" -make_check=no # tests are not contained in release tarball - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-pipx/template b/srcpkgs/python3-pipx/template deleted file mode 100644 index 70176e9cd3bc65..00000000000000 --- a/srcpkgs/python3-pipx/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'python3-pipx' -pkgname=python3-pipx -version=1.8.0 -revision=1 -build_style=python3-pep517 -hostmakedepends="hatchling hatch-vcs" -depends="python3-argcomplete python3-packaging python3-platformdirs python3-userpath" -short_desc="Install and Run Python Applications in Isolated Environments" -maintainer="Leah Neukirchen " -license="MIT" -homepage="https://pipx.pypa.io/stable/" -changelog="https://pipx.pypa.io/stable/CHANGELOG/" -distfiles="${PYPI_SITE}/p/pipx/pipx-${version}.tar.gz" -checksum=61a653ef2046de67c3201306b9d07428e93c80e6bebdcbbcb8177ecf3328b403 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-pivy/template b/srcpkgs/python3-pivy/template deleted file mode 100644 index 5cccc8aaaa5a98..00000000000000 --- a/srcpkgs/python3-pivy/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'python3-pivy' -pkgname=python3-pivy -version=0.6.9 -revision=1 -build_style=cmake -hostmakedepends="python3-devel swig" -makedepends="python3-devel coin3-devel" -depends="python3" -short_desc="Python3 bindings for the high-level 3D graphics library Coin" -maintainer="Orphaned " -license="ISC" -homepage="https://github.com/coin3d/pivy" -distfiles="${homepage}/archive/${version}.tar.gz" -checksum=c207f5ed73089b2281356da4a504c38faaab90900b95639c80772d9d25ba0bbc - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-pkgconfig/template b/srcpkgs/python3-pkgconfig/template deleted file mode 100644 index a36a8ea18158af..00000000000000 --- a/srcpkgs/python3-pkgconfig/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'python3-pkgconfig' -pkgname=python3-pkgconfig -version=1.5.5 -revision=2 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3 pkg-config" -short_desc="Python3 module to interface with pkg-config" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/matze/pkgconfig" -distfiles="${PYPI_SITE}/p/pkgconfig/pkgconfig-${version}.tar.gz" -checksum=deb4163ef11f75b520d822d9505c1f462761b4309b1bb713d08689759ea8b899 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-pkginfo/template b/srcpkgs/python3-pkginfo/template deleted file mode 100644 index 347725aa9f5904..00000000000000 --- a/srcpkgs/python3-pkginfo/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'python3-pkginfo' -pkgname=python3-pkginfo -version=1.8.3 -revision=4 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3" -checkdepends="python3-wheel python3-nose2 python3-coverage" -short_desc="Query metadatdata from sdists / bdists / installed packages" -maintainer="Orphaned " -license="MIT" -homepage="https://code.launchpad.net/~tseaver/pkginfo/trunk" -changelog="https://bazaar.launchpad.net/~tseaver/pkginfo/trunk/view/head:/CHANGES.txt" -distfiles="${PYPI_SITE}/p/pkginfo/pkginfo-${version}.tar.gz" -checksum=a84da4318dd86f870a9447a8c98340aa06216bfc6f2b7bdc4b8766984ae1867c - -post_install() { - rm -rf ${DESTDIR}/${py3_sitelib}/pkginfo/tests - vlicense LICENSE.txt -} diff --git a/srcpkgs/python3-platformdirs/template b/srcpkgs/python3-platformdirs/template deleted file mode 100644 index bd30c7e1bc7165..00000000000000 --- a/srcpkgs/python3-platformdirs/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'python3-platformdirs' -pkgname=python3-platformdirs -version=4.4.0 -revision=1 -build_style=python3-pep517 -hostmakedepends="hatchling hatch-vcs" -depends="python3" -checkdepends="python3-appdirs python3-pytest python3-pytest-mock" -short_desc="Library to determine platform-specific system directories" -maintainer="icp " -license="MIT" -homepage="https://platformdirs.rtfd.io/" -changelog="https://github.com/tox-dev/platformdirs/releases" -distfiles="${PYPI_SITE}/p/platformdirs/platformdirs-${version}.tar.gz" -checksum=ca753cf4d81dc309bc67b0ea38fd15dc97bc30ce419a7f58d13eb3bf14c4febf -make_check_pre="env PYTHONPATH=src" - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-plotly/template b/srcpkgs/python3-plotly/template deleted file mode 100644 index 2fa59509523baf..00000000000000 --- a/srcpkgs/python3-plotly/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'python3-plotly' -pkgname=python3-plotly -version=5.24.1 -revision=2 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3-six python3-requests python3-pytz python3-decorator python3-jupyter_nbformat python3-tenacity" -short_desc="Python plotting library for collaborative, interactive graphs" -maintainer="pulux " -license="MIT" -homepage="https://plot.ly/python/" -changelog="https://github.com/plotly/plotly.py/blob/master/CHANGELOG.md" -distfiles="${PYPI_SITE}/p/plotly/plotly-${version}.tar.gz" -checksum=dbc8ac8339d248a4bcc36e08a5659bacfe1b079390b8953533f4eb22169b4bae -make_check=no # no tests are shipped - -post_install() { - mv ${DESTDIR}/usr/etc ${DESTDIR} - vlicense LICENSE.txt -} diff --git a/srcpkgs/python3-plover_stroke/template b/srcpkgs/python3-plover_stroke/template deleted file mode 100644 index 42ede5774b5ea0..00000000000000 --- a/srcpkgs/python3-plover_stroke/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'python3-plover_stroke' -pkgname=python3-plover_stroke -version=1.1.0 -revision=3 -build_style=python3-module -hostmakedepends="python3-setuptools" -makedepends="python3-devel" -depends="python3" -checkdepends="python3-pytest" -short_desc="Helper class for working with steno strokes" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="https://github.com/openstenoproject/plover_stroke" -distfiles="${PYPI_SITE}/p/plover_stroke/plover_stroke-${version}.tar.gz" -checksum=de03b23f4aee66b65f69f7d4ecc4233681b43541502d86bf14fde29eaa72d153 diff --git a/srcpkgs/python3-pluggy/template b/srcpkgs/python3-pluggy/template deleted file mode 100644 index 83d4ef424596c5..00000000000000 --- a/srcpkgs/python3-pluggy/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'python3-pluggy' -pkgname=python3-pluggy -version=1.6.0 -revision=1 -build_style=python3-pep517 -hostmakedepends="python3-setuptools_scm python3-wheel" -depends="python3" -checkdepends="python3-pytest" -short_desc="Minimalist production ready plugin system (Python3)" -maintainer="Piotr Wójcik " -license="MIT" -homepage="https://github.com/pytest-dev/pluggy" -changelog="https://raw.githubusercontent.com/pytest-dev/pluggy/main/CHANGELOG.rst" -distfiles="${PYPI_SITE}/p/pluggy/pluggy-${version}.tar.gz" -checksum=7dcc130b76258d33b90f61b658791dede3486c3e6bfb003ee5c9bfb396dd22f3 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-ply/template b/srcpkgs/python3-ply/template deleted file mode 100644 index 2296aab2ffc642..00000000000000 --- a/srcpkgs/python3-ply/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'python3-ply' -pkgname=python3-ply -version=3.11 -revision=9 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3" -short_desc="Lex and Yacc for Python3" -maintainer="Orphaned " -license="BSD-3-Clause" -homepage="http://www.dabeaz.com/ply/" -distfiles="${PYPI_SITE}/p/ply/ply-${version}.tar.gz" -checksum=00c7c1aaa88358b9c765b6d3000c6eec0ba42abca5351b095321aef446081da3 - -post_install() { - sed -n '/Copyright/,/POSSIBILITY/p' README.md >LICENSE - vlicense LICENSE -} diff --git a/srcpkgs/python3-pmw/files/LICENSE.txt b/srcpkgs/python3-pmw/files/LICENSE.txt deleted file mode 100644 index de9a582603ca6a..00000000000000 --- a/srcpkgs/python3-pmw/files/LICENSE.txt +++ /dev/null @@ -1,21 +0,0 @@ -Copyright (c) 2007,2008 David M. Cooke -Copyright (c) 2009,2010 Francesc Alted -Copyright (c) 2011- See AUTHORS.txt - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -THE SOFTWARE. diff --git a/srcpkgs/python3-pmw/template b/srcpkgs/python3-pmw/template deleted file mode 100644 index df0b3b9cbcfb58..00000000000000 --- a/srcpkgs/python3-pmw/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'python3-pmw' -pkgname=python3-pmw -version=2.0.1 -revision=8 -build_style=python3-module -hostmakedepends="python3-setuptools" -makedepends="python3-devel tk-devel" -depends="tk python3" -short_desc="Python 3 Tkinter widget toolkit" -maintainer="Brenton Horne " -license="MIT" -homepage="http://pmw.sourceforge.net/" -distfiles="${PYPI_SITE}/P/Pmw/Pmw-${version}.tar.gz" -checksum=0b9d28f52755a7a081b44591c3dd912054f896e56c9a627db4dd228306ad1120 - -post_install() { - vlicense ${FILESDIR}/LICENSE.txt -} diff --git a/srcpkgs/python3-podcastparser/template b/srcpkgs/python3-podcastparser/template deleted file mode 100644 index 52a93fdd4913d2..00000000000000 --- a/srcpkgs/python3-podcastparser/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'python3-podcastparser' -pkgname=python3-podcastparser -version=0.6.9 -revision=3 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3" -checkdepends="python3-pytest" -short_desc="Simplified, fast RSS parsing library (Python3)" -maintainer="Orphaned " -license="ISC" -homepage="https://github.com/gpodder/podcastparser" -distfiles="https://github.com/gpodder/podcastparser/archive/${version}.tar.gz" -checksum=ee15f020a24b3b5a05f3edf44571dcd22fbc33da064b701d7b40e811d6a1509f - -post_extract() { - rm pytest.ini -} - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-poetry-core/template b/srcpkgs/python3-poetry-core/template deleted file mode 100644 index c864116f5d7db2..00000000000000 --- a/srcpkgs/python3-poetry-core/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'python3-poetry-core' -pkgname=python3-poetry-core -version=2.2.0 -revision=1 -build_style="python3-pep517" -depends="python3" -checkdepends="python3-devel python3-setuptools python3-virtualenv python3-pyrsistent - python3-pytest-mock python3-tomli-w python3-trove-classifiers" -short_desc="Poetry PEP 517 Build Backend & Core Utilities" -maintainer="Komeil Parseh " -license="MIT" -homepage="https://github.com/python-poetry/poetry-core" -changelog="https://raw.githubusercontent.com/python-poetry/poetry-core/main/CHANGELOG.md" -distfiles="https://github.com/python-poetry/poetry-core/archive/refs/tags/${version}.tar.gz" -checksum=3942711421f4141b9a97213845fdf2a95c5f6abe4e6fb70a84567dc696dc1f23 -make_check_pre="env PYTHONPATH=src PATH=/usr/libexec/chroot-git:${PATH}" - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-polib/template b/srcpkgs/python3-polib/template deleted file mode 100644 index 84185bb85d69a3..00000000000000 --- a/srcpkgs/python3-polib/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'python3-polib' -pkgname=python3-polib -version=1.1.0 -revision=8 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3" -short_desc="Python3 library to manipulate gettext files" -maintainer="Orphaned " -license="MIT" -homepage="http://bitbucket.org/izi/polib/" -distfiles="${PYPI_SITE}/p/polib/polib-${version}.tar.gz" -checksum=fad87d13696127ffb27ea0882d6182f1a9cf8a5e2b37a587751166c51e5a332a - -do_check() { - ./runtests.sh -} - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-pooch/template b/srcpkgs/python3-pooch/template deleted file mode 100644 index 144c81e822e25f..00000000000000 --- a/srcpkgs/python3-pooch/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'python3-pooch' -pkgname=python3-pooch -version=1.8.2 -revision=2 -build_style=python3-pep517 -# Fixture not available -make_check_args="-k not((test_ftp_downloader)or(test_check_availability_on_ftp))" -hostmakedepends="python3-setuptools_scm python3-wheel" -depends="python3-platformdirs python3-packaging python3-requests" -checkdepends="python3-pytest-xdist python3-pytest-httpserver $depends" -short_desc="Python module to fetch data files for Python packages" -maintainer="Andrew J. Hesford " -license="BSD-3-Clause" -homepage="https://www.fatiando.org/pooch/latest/" -distfiles="${PYPI_SITE}/p/pooch/pooch-${version}.tar.gz" -checksum=76561f0de68a01da4df6af38e9955c4c9d1a5c90da73f7e40276a5728ec83d10 - -post_install() { - vlicense LICENSE.txt -} diff --git a/srcpkgs/python3-portend/template b/srcpkgs/python3-portend/template deleted file mode 100644 index 1d44b724d7fafa..00000000000000 --- a/srcpkgs/python3-portend/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'python3-portend' -pkgname=python3-portend -version=3.2.0 -revision=2 -build_style=python3-pep517 -hostmakedepends="python3-wheel python3-setuptools_scm" -depends="python3-tempora" -checkdepends="python3-pytest $depends" -short_desc="TCP port monitoring utilities (Python3)" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/jaraco/portend" -changelog="https://raw.githubusercontent.com/jaraco/portend/main/NEWS.rst" -distfiles="${PYPI_SITE}/p/portend/portend-${version}.tar.gz" -checksum=5250a352c19c959d767cac878b829d93e5dc7625a5143399a2a00dc6628ffb72 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-potr/template b/srcpkgs/python3-potr/template deleted file mode 100644 index 822d3d57addfbd..00000000000000 --- a/srcpkgs/python3-potr/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'python3-potr' -pkgname=python3-potr -version=1.0.2 -revision=2 -build_style=python3-pep517 -hostmakedepends="python3-setuptools python3-wheel" -depends="python3-pycryptodome" -checkdepends="$depends" -short_desc="Off-The-Record Protocol Implementation in Python" -maintainer="Luca Matei Pintilie " -license="LGPL-3.0-only" -homepage="https://github.com/python-otr/pure-python-otr" -changelog="https://github.com/python-otr/pure-python-otr/tags" -distfiles="${PYPI_SITE}/p/python-potr/python-potr-${version}.tar.gz" -checksum=f95b9a7feaf8e3a6aaa898609f8a2ada55518cf52fc09152775c4c59c99b8ea6 diff --git a/srcpkgs/python3-pplpy/template b/srcpkgs/python3-pplpy/template deleted file mode 100644 index 7eb86be2305866..00000000000000 --- a/srcpkgs/python3-pplpy/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'python3-pplpy' -pkgname=python3-pplpy -version=0.8.10 -revision=2 -build_style=python3-pep517 -hostmakedepends="python3-setuptools python3-wheel python3-Cython - python3-cysignals python3-gmpy2" -makedepends="python3-devel gmp-devel gmpxx-devel ppl-devel mpfr-devel - libmpc-devel pari-devel" -depends="python3" -short_desc="Python wrapper to the C++ Parma Polyhedra Library (PPL)" -maintainer="Gonzalo Tornaría " -license="GPL-3.0-or-later" -homepage="https://github.com/sagemath/pplpy" -changelog="https://raw.githubusercontent.com/sagemath/pplpy/master/CHANGES.txt" -distfiles="${PYPI_SITE}/p/pplpy/pplpy-${version}.tar.gz" -checksum=d42a216c82914dcf4d7c000debc98bb336b8f83e026ba5d952cccd9f8074effd - -do_check() { - PYTHONPATH=$(cd build/lib* && pwd) python3 setup.py test -} diff --git a/srcpkgs/python3-prctl/template b/srcpkgs/python3-prctl/template deleted file mode 100644 index 15f74ccefc7317..00000000000000 --- a/srcpkgs/python3-prctl/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'python3-prctl' -pkgname=python3-prctl -version=1.7 -revision=11 -build_style=python3-module -hostmakedepends="python3-setuptools libcap-devel" -makedepends="libcap-devel python3-devel" -depends="python3" -short_desc="Python3 interface for the Linux prctl syscall" -maintainer="Orphaned " -license="GPL-3.0-or-later" -homepage="https://github.com/seveas/python-prctl" -distfiles="https://github.com/seveas/python-prctl/archive/v${version}.tar.gz" -checksum=03bb346430f5ffa707f14de5a3796936f64d627cd07c8e97135d100598bf38a5 diff --git a/srcpkgs/python3-precis-i18n/template b/srcpkgs/python3-precis-i18n/template deleted file mode 100644 index d58520af9a9b32..00000000000000 --- a/srcpkgs/python3-precis-i18n/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'python3-precis-i18n' -pkgname=python3-precis-i18n -version=1.1.0 -revision=2 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3" -short_desc="Internationalized usernames and passwords" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/byllyfish/precis_i18n" -distfiles="${PYPI_SITE}/p/precis_i18n/precis_i18n-${version}.tar.gz" -checksum=7ad0d9e08b806f3a9aba042f0b5b28f081fe6decf1dd95ec8e4dc8c6b302aec2 - -do_check() { - python3 setup.py test -} - -post_install() { - vlicense LICENSE.txt -} diff --git a/srcpkgs/python3-pretend/template b/srcpkgs/python3-pretend/template deleted file mode 100644 index a35e9e556536dc..00000000000000 --- a/srcpkgs/python3-pretend/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'python3-pretend' -pkgname=python3-pretend -version=1.0.9 -revision=8 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3" -short_desc="Make stubbing with Python3 easier" -maintainer="Piotr Wójcik " -license="BSD-3-Clause" -homepage="https://github.com/alex/pretend" -distfiles="${PYPI_SITE}/p/pretend/pretend-${version}.tar.gz" -checksum=c90eb810cde8ebb06dafcb8796f9a95228ce796531bc806e794c2f4649aa1b10 - -post_install() { - vdoc README.rst - vlicense LICENSE.rst -} diff --git a/srcpkgs/python3-primecountpy/template b/srcpkgs/python3-primecountpy/template deleted file mode 100644 index 45208ff4bde6bf..00000000000000 --- a/srcpkgs/python3-primecountpy/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'python3-primecountpy' -pkgname=python3-primecountpy -version=0.1.1 -revision=1 -build_style=python3-pep517 -hostmakedepends="python3-setuptools python3-wheel python3-Cython - python3-cysignals" -makedepends="python3-devel primecount-devel pari-devel" -depends="python3-cysignals" -short_desc="Python interface to the C++ library primecount" -maintainer="Gonzalo Tornaría " -license="GPL-3.0-or-later" -homepage="https://github.com/dimpase/primecountpy" -changelog="https://github.com/dimpase/primecountpy/releases" -distfiles="${PYPI_SITE}/p/primecountpy/primecountpy-${version}.tar.gz" -checksum=c8561817c0be86eeffc41b97b6ef617d795f72cf3de59d9234d1c83d7e424030 - -make_check=no # needs pytest-cython - -post_extract() { - # see https://github.com/dimpase/primecountpy/issues/20 - rm primecountpy/primecount.cpp primecountpy/primecount.cpython-313-x86_64-linux-gnu.so primecountpy/__pycache__/__init__.cpython-313.pyc -} diff --git a/srcpkgs/python3-priority/template b/srcpkgs/python3-priority/template deleted file mode 100644 index 560991dd8dc12b..00000000000000 --- a/srcpkgs/python3-priority/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'python3-priority' -pkgname=python3-priority -version=2.0.0 -revision=5 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3" -short_desc="HTTP/2 priority implementation in Python" -maintainer="Andrew J. Hesford " -license="MIT" -homepage="https://pypi.org/project/priority" -distfiles="${PYPI_SITE}/p/priority/priority-${version}.tar.gz" -checksum=c965d54f1b8d0d0b19479db3924c7c36cf672dbf2aec92d43fbdaf4492ba18c0 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-process-tests/patches/fix-test.patch b/srcpkgs/python3-process-tests/patches/fix-test.patch deleted file mode 100644 index a9346a63792182..00000000000000 --- a/srcpkgs/python3-process-tests/patches/fix-test.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/tests/test_process_tests.py 2023-11-01 14:34:11.000000000 -0300 -+++ b/tests/test_process_tests.py 2023-12-05 19:18:06.663214341 -0300 -@@ -30,7 +30,7 @@ - - - def test_socket(): -- with TestProcess('python', '-mhttp.server', '0') as proc: -+ with TestProcess('python', '-u', '-mhttp.server', '0') as proc: - with dump_on_error(proc.read, 'SERVER'): - wait_for_strings(proc.read, TIMEOUT, 'Serving HTTP on') - (port,) = re.match(r'Serving HTTP on .*? port (\d+) ', proc.read()).groups() diff --git a/srcpkgs/python3-process-tests/template b/srcpkgs/python3-process-tests/template deleted file mode 100644 index 0a57346a3157c1..00000000000000 --- a/srcpkgs/python3-process-tests/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'python3-process-tests' -pkgname=python3-process-tests -version=3.0.0 -revision=2 -build_style=python3-pep517 -hostmakedepends="python3-setuptools python3-wheel" -depends="python3" -checkdepends="python3-pytest" -short_desc="Tools for testing processes" -maintainer="Gonzalo Tornaría " -license="BSD-2-Clause" -homepage="https://github.com/ionelmc/python-process-tests" -changelog="https://raw.githubusercontent.com/ionelmc/python-process-tests/master/CHANGELOG.rst" -distfiles="${PYPI_SITE}/p/process-tests/process-tests-${version}.tar.gz" -checksum=e5d57dea7161251e91cadb84bf3ecc85275fb121fd478e579f800777b1d424bd - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-progress/template b/srcpkgs/python3-progress/template deleted file mode 100644 index 1b457a6d580ad1..00000000000000 --- a/srcpkgs/python3-progress/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'python3-progress' -pkgname=python3-progress -version=1.6 -revision=4 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3" -short_desc="Easy to use progress bars (Python3)" -maintainer="Orphaned " -license="ISC" -homepage="https://github.com/verigak/progress" -distfiles="${PYPI_SITE}/p/progress/progress-${version}.tar.gz" -checksum=c9c86e98b5c03fa1fe11e3b67c1feda4788b8d0fe7336c2ff7d5644ccfba34cd -# Tests are only useful on interactive terminals -make_check=no - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-progressbar/template b/srcpkgs/python3-progressbar/template deleted file mode 100644 index d6395c335b45b1..00000000000000 --- a/srcpkgs/python3-progressbar/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'python3-progressbar' -pkgname=python3-progressbar -version=2.5 -revision=4 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3" -short_desc="Text progress bar library for Python" -maintainer="icp " -license="LGPL-2.1-or-later" -homepage="https://github.com/NiltonVolpato/python-progressbar" -distfiles="${PYPI_SITE}/p/progressbar/progressbar-${version}.tar.gz" -checksum=5d81cb529da2e223b53962afd6c8ca0f05c6670e40309a7219eacc36af9b6c63 diff --git a/srcpkgs/python3-prometheus_client/template b/srcpkgs/python3-prometheus_client/template deleted file mode 100644 index 5ff8a4134cebe1..00000000000000 --- a/srcpkgs/python3-prometheus_client/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'python3-prometheus_client' -pkgname=python3-prometheus_client -version=0.21.1 -revision=1 -build_style=python3-pep517 -hostmakedepends="python3-setuptools" -depends="python3" -checkdepends="python3-pytest" -short_desc="Python3 client for the Prometheus monitoring system" -maintainer="Joel Beckmeyer " -license="Apache-2.0" -homepage="https://github.com/prometheus/client_python" -changelog="https://github.com/prometheus/client_python/releases" -distfiles="${PYPI_SITE}/p/prometheus_client/prometheus_client-${version}.tar.gz" -checksum=252505a722ac04b0456be05c05f75f45d760c2911ffc45f2a06bcaed9f3ae3fb diff --git a/srcpkgs/python3-prompt_toolkit/template b/srcpkgs/python3-prompt_toolkit/template deleted file mode 100644 index b7b2a42ec1462d..00000000000000 --- a/srcpkgs/python3-prompt_toolkit/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'python3-prompt_toolkit' -pkgname=python3-prompt_toolkit -version=3.0.52 -revision=1 -build_style=python3-pep517 -hostmakedepends="python3-setuptools" -depends="python3-wcwidth" -checkdepends="${depends} python3-pytest" -short_desc="Python3 library for building powerful interactive command lines" -maintainer="Andrew J. Hesford " -license="BSD-3-Clause" -homepage="https://github.com/prompt-toolkit/python-prompt-toolkit" -changelog="https://raw.githubusercontent.com/prompt-toolkit/python-prompt-toolkit/master/CHANGELOG" -distfiles="${PYPI_SITE}/p/prompt_toolkit/prompt_toolkit-${version}.tar.gz" -checksum=28cde192929c8e7321de85de1ddbe736f1375148b02f2e17edd840042b1be855 -conflicts="python3-prompt_toolkit2<=2.0.9_4" - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-propcache/patches/no-expandvars.patch b/srcpkgs/python3-propcache/patches/no-expandvars.patch deleted file mode 100644 index fe5e8977339fff..00000000000000 --- a/srcpkgs/python3-propcache/patches/no-expandvars.patch +++ /dev/null @@ -1,21 +0,0 @@ ---- a/pyproject.toml 2025-06-09 17:16:48.000000000 -0500 -+++ b/pyproject.toml 2025-09-21 15:03:34.519161231 -0500 -@@ -3,7 +3,6 @@ - # NOTE: The following build dependencies are necessary for initial - # NOTE: provisioning of the in-tree build backend located under - # NOTE: `packaging/pep517_backend/`. -- "expandvars", - "setuptools >= 47", # Minimum required for `version = attr:` - "tomli; python_version < '3.11'", - ] ---- a/packaging/pep517_backend/_cython_configuration.py 2025-06-09 17:16:48.000000000 -0500 -+++ b/packaging/pep517_backend/_cython_configuration.py 2025-09-21 15:03:39.671470247 -0500 -@@ -9,8 +9,6 @@ - from sys import version_info as _python_version_tuple - from typing import TypedDict - --from expandvars import expandvars -- - from ._compat import load_toml_from_string - from ._transformers import get_cli_kwargs_from_config, get_enabled_cli_flags_from_config - diff --git a/srcpkgs/python3-propcache/patches/pytest.ini.patch b/srcpkgs/python3-propcache/patches/pytest.ini.patch deleted file mode 100644 index 8b9931f5ff51f3..00000000000000 --- a/srcpkgs/python3-propcache/patches/pytest.ini.patch +++ /dev/null @@ -1,45 +0,0 @@ ---- a/pytest.ini 2025-06-09 17:16:48.000000000 -0500 -+++ b/pytest.ini 2025-09-24 09:54:32.552564277 -0500 -@@ -1,42 +1,4 @@ - [pytest] --addopts = -- # `pytest-xdist`: -- --numprocesses=auto -- # NOTE: the plugin disabled because it's slower with so few tests -- --numprocesses=0 -- -- # Show 10 slowest invocations: -- --durations=10 -- -- # Report all the things == -rxXs: -- -ra -- -- # Show values of the local vars in errors/tracebacks: -- --showlocals -- -- # Autocollect and invoke the doctests from all modules: -- # https://docs.pytest.org/en/stable/doctest.html -- --doctest-modules -- -- # Pre-load the `pytest-cov` plugin early: -- -p pytest_cov -- -- # `pytest-cov`: -- --cov -- --cov-config=.coveragerc -- --cov-context=test -- --no-cov-on-fail -- -- # Fail on config parsing warnings: -- # --strict-config -- -- # Fail on non-existing markers: -- # * Deprecated since v6.2.0 but may be reintroduced later covering a -- # broader scope: -- # --strict -- # * Exists since v4.5.0 (advised to be used instead of `--strict`): -- --strict-markers -- - doctest_optionflags = ALLOW_UNICODE ELLIPSIS - - # Marks tests with an empty parameterset as xfail(run=False) diff --git a/srcpkgs/python3-propcache/template b/srcpkgs/python3-propcache/template deleted file mode 100644 index 712306dfda300b..00000000000000 --- a/srcpkgs/python3-propcache/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'python3-propcache' -pkgname=python3-propcache -version=0.4.1 -revision=1 -build_style=python3-pep517 -hostmakedepends="python3-setuptools python3-packaging python3-Cython" -makedepends="python3-devel" -checkdepends="python3-pytest python3-pytest-cov python3-pytest-xdist" -short_desc="Fast property caching" -maintainer="Jason Elswick " -license="Apache-2.0" -homepage="https://github.com/aio-libs/propcache" -distfiles="https://github.com/aio-libs/propcache/archive/refs/tags/v${version}.tar.gz" -checksum=f4394e27f251a9852df736a5d081fcacbd3258593af4cfc4281635e64474559e diff --git a/srcpkgs/python3-proselint/template b/srcpkgs/python3-proselint/template deleted file mode 100644 index 3574bc9c0ee150..00000000000000 --- a/srcpkgs/python3-proselint/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'python3-proselint' -pkgname=python3-proselint -version=0.12.0 -revision=4 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3-setuptools python3-click python3-future python3-six" -checkdepends="$depends python3-pytest" -short_desc="Linter for prose (Python3)" -maintainer="Orphaned " -license="BSD-3-Clause" -homepage="https://github.com/amperser/proselint" -changelog="https://raw.githubusercontent.com/amperser/proselint/master/CHANGELOG.md" -distfiles="${PYPI_SITE}/p/proselint/proselint-${version}.tar.gz" -checksum=2a98d9c14382d94ed9122a6c0b0657a814cd5c892c77d9477309fc99f86592e6 -conflicts="python-proselint>=0" - -post_install() { - vlicense LICENSE.md - # remove tests directory polluting site-packages - rm -rf ${DESTDIR}/usr/lib/python*/site-packages/tests -} diff --git a/srcpkgs/python3-protobuf/template b/srcpkgs/python3-protobuf/template deleted file mode 100644 index d0a1a2418a1d53..00000000000000 --- a/srcpkgs/python3-protobuf/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'python3-protobuf' -pkgname=python3-protobuf -version=5.29.4 -revision=1 -build_style=python3-module -hostmakedepends="python3-setuptools python3-wheel protobuf" -makedepends="python3-devel protobuf-devel" -depends="python3-setuptools python3-six" -checkdepends="python3-numpy" -short_desc="Python3 bindings for Google Protocol Buffers" -maintainer="Orphaned " -license="BSD-3-Clause" -homepage="https://developers.google.com/protocol-buffers/" -distfiles="${PYPI_SITE}/p/protobuf/protobuf-${version}.tar.gz" -checksum=4f1dfcd7997b31ef8f53ec82781ff434a28bf71d9102ddde14d076adcfc78c99 - -post_install() { - sed -n 1,29p google/protobuf/__init__.py >LICENSE - vlicense LICENSE -} diff --git a/srcpkgs/python3-protobuf/update b/srcpkgs/python3-protobuf/update deleted file mode 100644 index 29e7c9b934a8fe..00000000000000 --- a/srcpkgs/python3-protobuf/update +++ /dev/null @@ -1,2 +0,0 @@ -pattern="v\K([\d]+\.){2,}[\d]+(?=\.tar\.gz)" -ignore="*rc[0-9]* *beta*" diff --git a/srcpkgs/python3-psutil/template b/srcpkgs/python3-psutil/template deleted file mode 100644 index 18e96130dfa80b..00000000000000 --- a/srcpkgs/python3-psutil/template +++ /dev/null @@ -1,60 +0,0 @@ -# Template file for 'python3-psutil' -pkgname=python3-psutil -version=5.9.8 -revision=2 -build_style=python3-pep517 -# Failing tests: see https://github.com/giampaolo/psutil/issues/2043 -make_check_args="--import-mode=importlib - --deselect psutil/tests/test_contracts.py::TestFetchAllProcesses::test_all - --deselect psutil/tests/test_linux.py::TestProcess::test_exe_mocked - --deselect psutil/tests/test_linux.py::TestRootFsDeviceFinder::test_against_findmnt - --deselect psutil/tests/test_linux.py::TestSystemVirtualMemoryAgainstFree::test_used - --deselect psutil/tests/test_linux.py::TestSystemVirtualMemoryAgainstVmstat::test_used - --deselect psutil/tests/test_misc.py::TestCommonModule::test_debug - --deselect psutil/tests/test_process.py::TestProcess::test_terminal - --deselect psutil/tests/test_system.py::TestDiskAPIs::test_disk_partitions - --deselect psutil/tests/test_system.py::TestMiscAPIs::test_users" -hostmakedepends="python3-setuptools python3-wheel" -makedepends="python3-devel" -depends="python3" -# two tests use `util-linux` (findmnt), but it conflicts `chroot-util-linux` -checkdepends="python3-pytest procps-ng inetutils-ifconfig" -short_desc="Cross-platform process and system utilities module for Python3" -maintainer="skmpz " -license="BSD-3-Clause" -homepage="https://github.com/giampaolo/psutil" -changelog="https://raw.githubusercontent.com/giampaolo/psutil/master/HISTORY.rst" -distfiles="${PYPI_SITE}/p/psutil/psutil-${version}.tar.gz" -checksum=6be126e3225486dff286a8fb9a06246a5253f4c7c53b475ea5f5ac934e64194c - -if [ "$XBPS_TARGET_LIBC" = "musl" ]; then - # This test fails because RLIMIT_RTTIME is n/a in musl 1.1 - make_check_args+=" --deselect - psutil/tests/test_contracts.py::TestAvailConstantsAPIs::test_rlimit" -fi - -if [ "$XBPS_BUILD_ENVIRONMENT" = void-packages-ci ]; then - # Tests that fail on CI; the first one actually hangs! - make_check_args+=" - --deselect psutil/tests/test_process.py::TestProcess::test_wait_non_children - --deselect psutil/tests/test_linux.py::TestRootFsDeviceFinder::test_comparisons - --deselect psutil/tests/test_linux.py::TestRootFsDeviceFinder::test_disk_partitions_mocked - --deselect psutil/tests/test_process.py::TestProcess::test_children_recursive - --deselect psutil/tests/test_process.py::TestProcess::test_oneshot_cache - --deselect psutil/tests/test_process.py::TestProcess::test_parent_multi - --deselect psutil/tests/test_process.py::TestProcess::test_parents - --deselect psutil/tests/test_process.py::TestProcess::test_parents_and_children - --deselect psutil/tests/test_process.py::TestProcess::test_zombie_process - --deselect psutil/tests/test_testutils.py::TestProcessUtils::test_reap_children - --deselect psutil/tests/test_testutils.py::TestProcessUtils::test_spawn_children_pair - --deselect psutil/tests/test_testutils.py::TestProcessUtils::test_spawn_zombie - --deselect psutil/tests/test_testutils.py::TestProcessUtils::test_terminate - --deselect psutil/tests/test_testutils.py::TestMemLeakClass::test_leak_mem - --deselect psutil/tests/test_process.py::TestPopen::test_misc - " -fi - -post_install() { - rm -r ${DESTDIR}/${py3_sitelib}/psutil/tests/ - vlicense LICENSE -} diff --git a/srcpkgs/python3-psycopg/template b/srcpkgs/python3-psycopg/template deleted file mode 100644 index 410e2747e63856..00000000000000 --- a/srcpkgs/python3-psycopg/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'python3-psycopg' -pkgname=python3-psycopg -version=3.2.6 -revision=1 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3-typing_extensions" -short_desc="PostgreSQL database adapter for Python" -maintainer="Joel Beckmeyer " -license="LGPL-3.0-or-later" -homepage="https://www.psycopg.org" -changelog="https://raw.githubusercontent.com/psycopg/psycopg/master/docs/news.rst" -distfiles="${PYPI_SITE}/p/psycopg/psycopg-${version}.tar.gz" -checksum=16fa094efa2698f260f2af74f3710f781e4a6f226efe9d1fd0c37f384639ed8a -make_check=no # requires running postgres server on system diff --git a/srcpkgs/python3-psycopg2/template b/srcpkgs/python3-psycopg2/template deleted file mode 100644 index b29dc5bd73be25..00000000000000 --- a/srcpkgs/python3-psycopg2/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'python3-psycopg2' -pkgname=python3-psycopg2 -version=2.9.10 -revision=1 -build_style=python3-module -# Require postgresql-libs-devel to find executable: pg_config -hostmakedepends="postgresql-libs-devel python3-setuptools" -# Require postgresql-libs-devel for libpq-fe.h -makedepends="python3-devel postgresql-libs-devel" -depends="python3" -short_desc="PostgreSQL adapter for Python32" -maintainer="Toyam Cox " -license="LGPL-3.0-or-later" -homepage="https://www.psycopg.org" -changelog="https://raw.githubusercontent.com/psycopg/psycopg2/master/NEWS" -distfiles="${PYPI_SITE}/p/psycopg2/psycopg2-${version}.tar.gz" -checksum=12ec0b40b0273f95296233e8750441339298e6a572f7039da5b260e3c8b60e11 -make_check=no # requires running postgres server on system diff --git a/srcpkgs/python3-ptyprocess/template b/srcpkgs/python3-ptyprocess/template deleted file mode 100644 index 16695ff234bd48..00000000000000 --- a/srcpkgs/python3-ptyprocess/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'python3-ptyprocess' -pkgname=python3-ptyprocess -version=0.7.0 -revision=5 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3" -checkdepends="python3-pytest" -short_desc="Run a subprocess in a pseudo terminal (Python3)" -maintainer="Orphaned " -license="ISC" -homepage="https://github.com/pexpect/ptyprocess" -distfiles="${PYPI_SITE}/p/ptyprocess/ptyprocess-${version}.tar.gz" -checksum=5c5d0a3b48ceee0b48485e0c26037c0acd7d29765ca3fbb5cb3831d347423220 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-publicsuffix2/patches/system-psl.patch b/srcpkgs/python3-publicsuffix2/patches/system-psl.patch deleted file mode 100644 index 2e3f7194472066..00000000000000 --- a/srcpkgs/python3-publicsuffix2/patches/system-psl.patch +++ /dev/null @@ -1,19 +0,0 @@ ---- a/src/publicsuffix2/__init__.py -+++ b/src/publicsuffix2/__init__.py -@@ -55,7 +55,7 @@ except ImportError: - PSL_URL = 'https://publicsuffix.org/list/public_suffix_list.dat' - - BASE_DIR = path.dirname(__file__) --PSL_FILE = path.join(BASE_DIR, 'public_suffix_list.dat') -+PSL_FILE = '/usr/share/publicsuffix/public_suffix_list.dat' - ABOUT_PSL_FILE = path.join(BASE_DIR, 'public_suffix_list.ABOUT') - - ---- a/src/publicsuffix2/public_suffix_list.ABOUT -+++ b/src/publicsuffix2/public_suffix_list.ABOUT -@@ -8,4 +8,4 @@ home_url: https://publicsuffix.org/ - owner: Mozilla - copyright: Copyright (c) Mozilla and others - license: mpl-2.0 --license_text_file: mpl-2.0.LICENSE -+license_text_file: /usr/share/licenses/MPL-2.0 diff --git a/srcpkgs/python3-publicsuffix2/template b/srcpkgs/python3-publicsuffix2/template deleted file mode 100644 index 33c921c7935a62..00000000000000 --- a/srcpkgs/python3-publicsuffix2/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'python3-publicsuffix2' -pkgname=python3-publicsuffix2 -version=2019.12.21 -revision=5 -build_style=python3-module -hostmakedepends="python3-setuptools python3-requests python3-wheel public-suffix" -depends="python3 public-suffix" -short_desc="Get a public suffix for a domain name using the Public Suffix List" -maintainer="Orphaned " -license="MIT" -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_extract() { - rm -f src/publicsuffix2/mpl-2.0.LICENSE - rm -f src/publicsuffix2/public_suffix_list.dat -} - -post_install() { - vlicense publicsuffix2.LICENSE -} diff --git a/srcpkgs/python3-pulsectl-asyncio/template b/srcpkgs/python3-pulsectl-asyncio/template deleted file mode 100644 index e553218eee861e..00000000000000 --- a/srcpkgs/python3-pulsectl-asyncio/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'python3-pulsectl-asyncio' -pkgname=python3-pulsectl-asyncio -version=1.2.2 -revision=1 -build_style=python3-pep517 -hostmakedepends="python3-setuptools python3-wheel" -depends="python3-pulsectl libpulseaudio" -short_desc="Asyncio frontend for pulsectl, a Python bindings library for PulseAudio" -maintainer="Kai Stian Olstad " -license="MIT" -homepage="https://github.com/mhthies/pulsectl-asyncio" -distfiles="${PYPI_SITE}/p/pulsectl-asyncio/pulsectl_asyncio-${version}.tar.gz" -checksum=ee4c427a10f44d2e38065e480668a47316b5d93612ebe3d05d9318f0fe0d417f - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-pulsectl/template b/srcpkgs/python3-pulsectl/template deleted file mode 100644 index a9f028be5f68b3..00000000000000 --- a/srcpkgs/python3-pulsectl/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'python3-pulsectl' -pkgname=python3-pulsectl -version=24.12.0 -revision=1 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3-setuptools" -checkdepends="pulseaudio" -short_desc="Python3 high-level interfaces and ctypes bindings for libpulse" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/mk-fg/python-pulse-control" -changelog="https://github.com/mk-fg/python-pulse-control/raw/master/CHANGES.rst" -distfiles="${PYPI_SITE}/p/pulsectl/pulsectl-${version}.tar.gz" -checksum=288d6715232ac6f3dcdb123fbecaa2c0b9a50ea4087e6e87c3f841ab0a8a07fc - -post_install() { - vlicense COPYING -} diff --git a/srcpkgs/python3-pure-protobuf/template b/srcpkgs/python3-pure-protobuf/template deleted file mode 100644 index 7002ee0149bd65..00000000000000 --- a/srcpkgs/python3-pure-protobuf/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'python3-pure-protobuf' -pkgname=python3-pure-protobuf -version=2.0.1 -revision=6 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3" -checkdepends="python3-pytest" -short_desc="Python implementation of Protocol Buffers data types" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/eigenein/protobuf" -changelog="https://github.com/eigenein/protobuf/blob/master/CHANGELOG.md" -distfiles="https://github.com/eigenein/protobuf/archive/${version}.tar.gz" -checksum=30fd2ccb075f00e5f24bbeee8434ff3edd8ebf7a02e3a8c665044fe196e4112d - -do_check() { - python3 -m pytest -} - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-pure_eval/template b/srcpkgs/python3-pure_eval/template deleted file mode 100644 index c76df9af49e11d..00000000000000 --- a/srcpkgs/python3-pure_eval/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'python3-pure_eval' -pkgname=python3-pure_eval -version=0.2.3 -revision=2 -build_style=python3-module -hostmakedepends="python3-setuptools_scm" -depends="python3" -checkdepends="python3-pytest" -short_desc="Safely evaluate Python AST nodes without side effects" -maintainer="Andrew J. Hesford " -license="MIT" -homepage="https://github.com/alexmojaki/pure_eval" -distfiles="${PYPI_SITE}/p/pure_eval/pure_eval-${version}.tar.gz" -checksum=5f4e983f40564c576c7c8635ae88db5956bb2229d7e9237d03b3c0b0190eaf42 - -post_install() { - vlicense LICENSE.txt -} diff --git a/srcpkgs/python3-puremagic/template b/srcpkgs/python3-puremagic/template deleted file mode 100644 index f5ce47acf5e31e..00000000000000 --- a/srcpkgs/python3-puremagic/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'python3-puremagic' -pkgname=python3-puremagic -version=1.11 -revision=4 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3" -short_desc="Python module to identify files based off their magic numbers" -maintainer="John " -license="GPL-3.0-or-later" -homepage="https://github.com/cdgriffith/puremagic" -distfiles="${PYPI_SITE}/p/puremagic/puremagic-${version}.tar.gz" -checksum=09d762b9d83c65a83617ee57a3532eb10663f394c1caf81390516c5b1cc0fc6b diff --git a/srcpkgs/python3-pwntools/patches/py3.12.patch b/srcpkgs/python3-pwntools/patches/py3.12.patch deleted file mode 100644 index 067e948a3b4c8e..00000000000000 --- a/srcpkgs/python3-pwntools/patches/py3.12.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/pwnlib/util/safeeval.py -+++ b/pwnlib/util/safeeval.py -@@ -4,7 +4,7 @@ - 'POP_TOP','ROT_TWO','ROT_THREE','ROT_FOUR','DUP_TOP', - 'BUILD_LIST','BUILD_MAP','BUILD_TUPLE','BUILD_SET', - 'BUILD_CONST_KEY_MAP', 'BUILD_STRING', -- 'LOAD_CONST','RETURN_VALUE','STORE_SUBSCR', 'STORE_MAP', -+ 'LOAD_CONST','RETURN_VALUE','RETURN_CONST','STORE_SUBSCR', 'STORE_MAP', - 'LIST_TO_TUPLE', 'LIST_EXTEND', 'SET_UPDATE', 'DICT_UPDATE', 'DICT_MERGE', - 'COPY', 'RESUME', - ] diff --git a/srcpkgs/python3-pwntools/template b/srcpkgs/python3-pwntools/template deleted file mode 100644 index 5955b075154bde..00000000000000 --- a/srcpkgs/python3-pwntools/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'python3-pwntools' -pkgname=python3-pwntools -version=4.15.0 -revision=1 -build_style=python3-module -make_install_args="--only-use-pwn-command" -hostmakedepends="python3-setuptools python3-devel" -makedepends="python3-devel" -depends="capstone-python3 python3 python3-Mako python3-Pygments - python3-colored-traceback python3-dateutil python3-intervaltree - python3-packaging python3-paramiko python3-pip python3-psutil - python3-pyelftools python3-pyserial python3-pysocks python3-requests - python3-ropgadget python3-six python3-sortedcontainers python3-zstandard" -short_desc="CTF framework and exploit development library" -maintainer="Leah Neukirchen " -license="MIT, BSD-2-Clause" -homepage="https://github.com/Gallopsled/pwntools" -distfiles="${PYPI_SITE}/p/pwntools/pwntools-${version}.tar.gz" -checksum=d99a917298c1ca7241b51bba9ad2212f2af441ef66488059b2426508e9a2a776 - -post_install() { - rm -f ${DESTDIR}/usr/lib/python*/site-packages/*.md - rm -f ${DESTDIR}/usr/lib/python*/site-packages/*.txt - vlicense LICENSE-pwntools.txt LICENSE -} diff --git a/srcpkgs/python3-py-cpuinfo/template b/srcpkgs/python3-py-cpuinfo/template deleted file mode 100644 index 1188940f99f6f5..00000000000000 --- a/srcpkgs/python3-py-cpuinfo/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'python3-py-cpuinfo' -pkgname=python3-py-cpuinfo -version=9.0.0 -revision=1 -build_style=python3-pep517 -hostmakedepends="python3-setuptools python3-wheel" -depends="python3" -checkdepends="python3-pytest" -short_desc="Python module for getting CPU info" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/workhorsy/py-cpuinfo" -distfiles="${PYPI_SITE}/p/py-cpuinfo/py-cpuinfo-${version}.tar.gz" -checksum=3cdbbf3fac90dc6f118bfd64384f309edeadd902d7c8fb17f02ffa1fc3f49690 -conflicts=cpuinfo - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-py/template b/srcpkgs/python3-py/template deleted file mode 100644 index 52d243f2efea2a..00000000000000 --- a/srcpkgs/python3-py/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'python3-py' -pkgname=python3-py -version=1.11.0 -revision=3 -build_style=python3-module -hostmakedepends="python3-setuptools_scm" -depends="python3" -checkdepends="python3-pytest" -short_desc="Python3 development support library" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/pytest-dev/py" -changelog="https://github.com/pytest-dev/py/raw/master/CHANGELOG" -distfiles="${PYPI_SITE}/p/py/py-${version}.tar.gz" -checksum=51c75c4126074b472f746a24399ad32f6053d1b34b68d2fa41e558e6f4a98719 - -do_check() { - python3 -m pytest -} - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-py7zr/template b/srcpkgs/python3-py7zr/template deleted file mode 100644 index a5828c728c6b22..00000000000000 --- a/srcpkgs/python3-py7zr/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'python3-py7zr' -pkgname=python3-py7zr -version=1.0.0 -revision=1 -build_style=python3-pep517 -# - test_concurrent.py fails on timeout. This test downloads several different -# 7z archives; likely failing due to slow download or dead links - -# tests/test_misc.py::test_extract_high_compression_rate fails only in chroot, -# but passes when run on my system -make_check_args="--ignore=tests/test_concurrent.py - --deselect=tests/test_misc.py::test_extract_high_compression_rate" -hostmakedepends="python3-setuptools_scm python3-wheel" -depends="python3-texttable python3-pycryptodomex python3-Brotli python3-psutil - python3-pyzstd python3-pyppmd python3-pybcj python3-multivolumefile - python3-inflate64" -checkdepends="python3-pytest python3-pytest-timeout python3-pytest-benchmark - python3-py-cpuinfo python3-requests python3-pytest-httpserver $depends" -short_desc="7zip in python3 with various compressions, and AES encryption" -maintainer="Joel Beckmeyer " -license="LGPL-2.1-or-later" -homepage="https://github.com/miurahr/py7zr" -changelog="https://raw.githubusercontent.com/miurahr/py7zr/master/docs/Changelog.rst" -distfiles="${PYPI_SITE}/p/py7zr/py7zr-${version}.tar.gz" -checksum=f6bfee81637c9032f6a9f0eb045a4bfc7a7ff4138becfc42d7cb89b54ffbfef1 diff --git a/srcpkgs/python3-pyDes/template b/srcpkgs/python3-pyDes/template deleted file mode 100644 index a85b8ed32a44e6..00000000000000 --- a/srcpkgs/python3-pyDes/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'python3-pyDes' -pkgname=python3-pyDes -version=2.0.1 -revision=6 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3" -short_desc="Pure Python implementation of DES/3DES" -maintainer="Andrew Benson " -license="Public Domain" -homepage="http://twhiteman.netfirms.com/des.html" -distfiles="${PYPI_SITE}/p/pyDes/pyDes-${version}.tar.gz" -checksum=e2ab8e21d2b83e90d90dbfdcb6fb8ac0000b813238b7ecaede04f8435c389012 diff --git a/srcpkgs/python3-pyFFTW/template b/srcpkgs/python3-pyFFTW/template deleted file mode 100644 index 9ad81bd28c06af..00000000000000 --- a/srcpkgs/python3-pyFFTW/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'python3-pyFFTW' -pkgname=python3-pyFFTW -version=0.15.1 -revision=1 -build_style=python3-pep517 -hostmakedepends="python3-setuptools_scm python3-Cython python3-numpy python3-wheel" -makedepends="fftw-devel python3-devel" -depends="python3-numpy" -checkdepends="python3-pytest-xdist python3-scipy $depends" -short_desc="Pythonic wrapper around FFTW" -maintainer="Andrew J. Hesford " -license="BSD-3-Clause" -homepage="https://github.com/pyFFTW/pyFFTW" -distfiles="${PYPI_SITE}/p/pyfftw/pyfftw-${version}.tar.gz" -checksum=bbcde6d40d165e1cbaf12dde062ebfebe9e43394cac8c166e699ba2c9a4b0461 - -do_check() { - cp build/lib*/pyfftw/pyfftw.*.so pyfftw - python3 -m pytest -n ${XBPS_MAKEJOBS} tests -} - -post_install() { - vlicense LICENSE.txt -} diff --git a/srcpkgs/python3-pyacoustid/template b/srcpkgs/python3-pyacoustid/template deleted file mode 100644 index 2f7a69c4572fb9..00000000000000 --- a/srcpkgs/python3-pyacoustid/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'python3-pyacoustid' -pkgname=python3-pyacoustid -version=1.3.0 -revision=2 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="chromaprint python3-audioread python3-requests" -short_desc="Python3 bindings for Chromaprint and the Acoustid API" -maintainer="Joel Beckmeyer " -license="MIT" -homepage="https://github.com/beetbox/pyacoustid" -changelog="https://github.com/beetbox/pyacoustid#version-history" -distfiles="${PYPI_SITE}/p/pyacoustid/pyacoustid-${version}.tar.gz" -checksum=5f4f487191c19ebb908270b1b7b5297f132da332b1568b96a914574c079ed177 -make_check=no # no tests specified - -post_install() { - vsconf aidmatch.py - vlicense LICENSE -} diff --git a/srcpkgs/python3-pyaes/template b/srcpkgs/python3-pyaes/template deleted file mode 100644 index c583f3b54b2942..00000000000000 --- a/srcpkgs/python3-pyaes/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'python3-pyaes' -pkgname=python3-pyaes -version=1.6.1 -revision=9 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3" -short_desc="Pure-Python implementation of the AES block cipher (Python3)" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/ricmoo/pyaes" -distfiles="${PYPI_SITE}/p/pyaes/pyaes-${version}.tar.gz" -checksum=02c1b1405c38d3c370b085fb952dd8bea3fadcee6411ad99f312cc129c536d8f - -post_install() { - vlicense LICENSE.txt -} diff --git a/srcpkgs/python3-pyasn/template b/srcpkgs/python3-pyasn/template deleted file mode 100644 index 1a740d79a4a1e9..00000000000000 --- a/srcpkgs/python3-pyasn/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'python3-pyasn' -pkgname=python3-pyasn -version=1.6.2 -revision=1 -build_style=python3-module -hostmakedepends="python3-setuptools" -makedepends="python3-devel" -depends="python3" -short_desc="Python IP address to Autonomous System Number lookup module" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/hadiasghari/pyasn" -distfiles="https://github.com/hadiasghari/pyasn/archive/refs/tags/${version}.tar.gz" -checksum=e03ffaeb302c692aef3350942a6b121e36e9c00a7b9b10a1dde8a2657972f82c - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-pyasn1-modules/patches/22.patch b/srcpkgs/python3-pyasn1-modules/patches/22.patch deleted file mode 100644 index 979e5f8d9c7892..00000000000000 --- a/srcpkgs/python3-pyasn1-modules/patches/22.patch +++ /dev/null @@ -1,168 +0,0 @@ -From 079c176eb00ed7352c9696efa12a0577beeecd71 Mon Sep 17 00:00:00 2001 -From: Heiko Becker -Date: Wed, 25 Sep 2024 22:38:42 +0200 -Subject: [PATCH] Stop using pyasn1.compat.octets - -It was removed from pyasn1 in -https://github.com/pyasn1/pyasn1/commit/6f770ba886a8931c35cb090a5c3a6d67f5a41bd9 - -Fixes #19. ---- - tests/test_pem.py | 3 +-- - tests/test_rfc3770.py | 3 +-- - tests/test_rfc4073.py | 3 +-- - tests/test_rfc4334.py | 3 +-- - tests/test_rfc5755.py | 3 +-- - tests/test_rfc6032.py | 7 +++---- - tests/test_rfc6120.py | 1 - - 7 files changed, 8 insertions(+), 15 deletions(-) - -diff --git a/tests/test_pem.py b/tests/test_pem.py -index dbcca5a7..e0fe334d 100644 ---- a/tests/test_pem.py -+++ b/tests/test_pem.py -@@ -7,7 +7,6 @@ - import sys - import unittest - --from pyasn1.compat.octets import ints2octs - from pyasn1_modules import pem - - -@@ -93,7 +92,7 @@ def testReadBase64fromText(self): - 24, 102, 241, 236, 50 - ] - -- self.assertEqual(ints2octs(expected), binary) -+ self.assertEqual(bytes(expected), binary) - - - suite = unittest.TestLoader().loadTestsFromModule(sys.modules[__name__]) -diff --git a/tests/test_rfc3770.py b/tests/test_rfc3770.py -index 667ab249..93d40932 100644 ---- a/tests/test_rfc3770.py -+++ b/tests/test_rfc3770.py -@@ -10,7 +10,6 @@ - - from pyasn1.codec.der.decoder import decode as der_decoder - from pyasn1.codec.der.encoder import encode as der_encoder --from pyasn1.compat.octets import str2octs - - from pyasn1_modules import pem - from pyasn1_modules import rfc5480 -@@ -79,7 +78,7 @@ def testOpenTypes(self): - self.assertEqual(extn['extnValue'], der_encoder(extnValue)) - - if extn['extnID'] == rfc3770.id_pe_wlanSSID: -- self.assertIn(str2octs('Example'), extnValue) -+ self.assertIn(b'Example', extnValue) - - if extn['extnID'] == rfc5280.id_ce_extKeyUsage: - self.assertIn(rfc3770.id_kp_eapOverLAN, extnValue) -diff --git a/tests/test_rfc4073.py b/tests/test_rfc4073.py -index 4bd5e5f7..3b516ccb 100644 ---- a/tests/test_rfc4073.py -+++ b/tests/test_rfc4073.py -@@ -10,7 +10,6 @@ - - from pyasn1.codec.der.decoder import decode as der_decoder - from pyasn1.codec.der.encoder import encode as der_encoder --from pyasn1.compat.octets import str2octs - - from pyasn1_modules import pem - from pyasn1_modules import rfc2634 -@@ -131,7 +130,7 @@ def testOpenTypes(self): - - self.assertIn(next_ci['contentType'], rfc5652.cmsContentTypesMap) - self.assertEqual(rfc5652.id_data, next_ci['contentType']) -- self.assertIn(str2octs('Content-Type: text'), next_ci['content']) -+ self.assertIn(b'Content-Type: text', next_ci['content']) - - for attr in ci['content']['attrs']: - self.assertIn(attr['attrType'], rfc5652.cmsAttributesMap) -diff --git a/tests/test_rfc4334.py b/tests/test_rfc4334.py -index 9ba5fdf3..e180d676 100644 ---- a/tests/test_rfc4334.py -+++ b/tests/test_rfc4334.py -@@ -10,7 +10,6 @@ - - from pyasn1.codec.der.decoder import decode as der_decoder - from pyasn1.codec.der.encoder import encode as der_encoder --from pyasn1.compat.octets import str2octs - - from pyasn1_modules import pem - from pyasn1_modules import rfc5280 -@@ -67,7 +66,7 @@ def testOpenTypes(self): - self.assertEqual(extn['extnValue'], der_encoder(extnValue)) - - if extn['extnID'] == rfc4334.id_pe_wlanSSID: -- self.assertIn( str2octs('Example'), extnValue) -+ self.assertIn(b'Example', extnValue) - - if extn['extnID'] == rfc5280.id_ce_extKeyUsage: - self.assertIn(rfc4334.id_kp_eapOverLAN, extnValue) -diff --git a/tests/test_rfc5755.py b/tests/test_rfc5755.py -index cf4a05fa..46908e23 100644 ---- a/tests/test_rfc5755.py -+++ b/tests/test_rfc5755.py -@@ -10,7 +10,6 @@ - - from pyasn1.codec.der.decoder import decode as der_decoder - from pyasn1.codec.der.encoder import encode as der_encoder --from pyasn1.compat.octets import str2octs - - from pyasn1_modules import pem - from pyasn1_modules import rfc5280 -@@ -85,7 +84,7 @@ def testOpenTypes(self): - count += 1 - if attr['type'] == rfc5755.id_aca_authenticationInfo: - self.assertEqual( -- str2octs('password'), attr['values'][0]['authInfo']) -+ b'password', attr['values'][0]['authInfo']) - - self.assertEqual(5, count) - -diff --git a/tests/test_rfc6032.py b/tests/test_rfc6032.py -index 287bad89..2327416d 100644 ---- a/tests/test_rfc6032.py -+++ b/tests/test_rfc6032.py -@@ -10,7 +10,6 @@ - - from pyasn1.codec.der.decoder import decode as der_decoder - from pyasn1.codec.der.encoder import encode as der_encoder --from pyasn1.compat.octets import str2octs - - from pyasn1_modules import pem - from pyasn1_modules import rfc5652 -@@ -64,7 +63,7 @@ def testDerCodec(self): - self.assertFalse(rest) - self.assertTrue(keyid.prettyPrint()) - self.assertEqual(attrVal0, der_encoder(keyid)) -- self.assertEqual(str2octs('ptf-kdc-812374'), keyid) -+ self.assertEqual(b'ptf-kdc-812374', keyid) - - def testOpenTypes(self): - substrate = pem.readBase64fromText(self.encrypted_key_pkg_pem_text) -@@ -86,8 +85,8 @@ def testOpenTypes(self): - self.assertNotEqual('0x', attr['attrValues'][0].prettyPrint()[:2]) - - if attr['attrType'] == rfc6032.id_aa_KP_contentDecryptKeyID: -- self.assertEqual(str2octs( -- 'ptf-kdc-812374'), attr['attrValues'][0]) -+ self.assertEqual( -+ b'ptf-kdc-812374', attr['attrValues'][0]) - - - suite = unittest.TestLoader().loadTestsFromModule(sys.modules[__name__]) -diff --git a/tests/test_rfc6120.py b/tests/test_rfc6120.py -index bdedab8c..a6217454 100644 ---- a/tests/test_rfc6120.py -+++ b/tests/test_rfc6120.py -@@ -10,7 +10,6 @@ - - from pyasn1.codec.der.decoder import decode as der_decoder - from pyasn1.codec.der.encoder import encode as der_encoder --from pyasn1.compat.octets import str2octs - - from pyasn1_modules import pem - from pyasn1_modules import rfc5280 diff --git a/srcpkgs/python3-pyasn1-modules/template b/srcpkgs/python3-pyasn1-modules/template deleted file mode 100644 index 812fac03a888e5..00000000000000 --- a/srcpkgs/python3-pyasn1-modules/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'python3-pyasn1-modules' -pkgname=python3-pyasn1-modules -version=0.4.1 -revision=1 -build_style=python3-pep517 -hostmakedepends="python3-setuptools" -depends="python3-pyasn1" -checkdepends="python3-pytest ${depends}" -short_desc="Collection of ASN.1-based protocols modules" -maintainer="Orphaned " -license="BSD-2-Clause" -homepage="https://github.com/pyasn1/pyasn1-modules" -changelog="https://raw.githubusercontent.com/pyasn1/pyasn1-modules/main/CHANGES.txt" -distfiles="https://github.com/pyasn1/pyasn1-modules/archive/refs/tags/v${version}.tar.gz" -checksum=8cf7cfdf1bb976f8b60c7bd06439902d2c132412235c288af4b68a7a74378a78 - -post_install() { - vlicense LICENSE.txt -} diff --git a/srcpkgs/python3-pyasn1/template b/srcpkgs/python3-pyasn1/template deleted file mode 100644 index 7000f0dba60ddd..00000000000000 --- a/srcpkgs/python3-pyasn1/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'python3-pyasn1' -pkgname=python3-pyasn1 -version=0.6.1 -revision=1 -build_style=python3-pep517 -hostmakedepends="python3-setuptools" -depends="python3" -checkdepends="python3-pytest" -short_desc="ASN.1 library for Python" -maintainer="Orphaned " -license="BSD-2-Clause" -homepage="https://github.com/pyasn1/pyasn1" -changelog="https://raw.githubusercontent.com/pyasn1/pyasn1/main/CHANGES.rst" -distfiles="${PYPI_SITE}/p/pyasn1/pyasn1-${version}.tar.gz" -checksum=6f580d2bdd84365380830acf45550f2511469f673cb4a5ae3857a3170128b034 - -post_install() { - vlicense LICENSE.rst -} diff --git a/srcpkgs/python3-pyasynchat/template b/srcpkgs/python3-pyasynchat/template deleted file mode 100644 index 4b59ea88b8d4a4..00000000000000 --- a/srcpkgs/python3-pyasynchat/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'python3-pyasynchat' -pkgname=python3-pyasynchat -version=1.0.2 -revision=2 -build_style=python3-module -hostmakedepends="python3-setuptools python3-pyasyncore" -depends="python3-pyasyncore" -short_desc="Make asynchat available for Python 3.12 onwards" -maintainer="Đoàn Trần Công Danh " -license="Python-2.0" -homepage="https://github.com/simonrob/pyasynchat" -distfiles="${PYPI_SITE}/p/pyasynchat/pyasynchat-${version}.tar.gz" -checksum=01ab5bfb1ca42bbb107c5a8a95d07f113c01008372e790de8af03ccad6e5cac5 diff --git a/srcpkgs/python3-pyasyncore/template b/srcpkgs/python3-pyasyncore/template deleted file mode 100644 index 2ef8423567eae9..00000000000000 --- a/srcpkgs/python3-pyasyncore/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'python3-pyasyncore' -pkgname=python3-pyasyncore -version=1.0.2 -revision=3 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3" -short_desc="Make asyncore available for Python 3.12 onwards" -maintainer="Đoàn Trần Công Danh " -license="Python-2.0" -homepage="https://github.com/simonrob/pyasyncore" -distfiles="${PYPI_SITE}/p/pyasyncore/pyasyncore-${version}.tar.gz" -checksum=cce88ad267e3013f43b03ebff8a9e3cd319eb68f95df22beabbf0fffdece996c diff --git a/srcpkgs/python3-pybcj/template b/srcpkgs/python3-pybcj/template deleted file mode 100644 index 90729cc86ab521..00000000000000 --- a/srcpkgs/python3-pybcj/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'python3-pybcj' -pkgname=python3-pybcj -version=1.0.6 -revision=1 -build_style=python3-module -hostmakedepends="python3-setuptools_scm" -makedepends="python3-devel" -depends="python3" -checkdepends="python3-pytest python3-hypothesis" -short_desc="BCJ(Branch-Call-Jump) filter for python" -maintainer="Joel Beckmeyer " -license="LGPL-2.1-or-later" -homepage="https://codeberg.org/miurahr/pybcj" -changelog="https://codeberg.org/miurahr/pybcj/raw/branch/main/Changelog.rst" -distfiles="${PYPI_SITE}/p/pybcj/pybcj-${version}.tar.gz" -checksum=70bbe2dc185993351955bfe8f61395038f96f5de92bb3a436acb01505781f8f2 diff --git a/srcpkgs/python3-pybind11/patches/docs-build.patch b/srcpkgs/python3-pybind11/patches/docs-build.patch deleted file mode 100644 index bacbdb1efdd994..00000000000000 --- a/srcpkgs/python3-pybind11/patches/docs-build.patch +++ /dev/null @@ -1,16 +0,0 @@ -The removed extensions are not packaged for Void and are not useful for -building the manual pages of interest for this package. - ---- a/docs/conf.py -+++ b/docs/conf.py -@@ -36,10 +36,6 @@ - # ones. - extensions = [ - "breathe", -- "myst_parser", -- "sphinx_copybutton", -- "sphinxcontrib.rsvgconverter", -- "sphinxcontrib.moderncmakedomain", - ] - - breathe_projects = {"pybind11": ".build/doxygenxml/"} diff --git a/srcpkgs/python3-pybind11/template b/srcpkgs/python3-pybind11/template deleted file mode 100644 index 9ba13b52d48ca0..00000000000000 --- a/srcpkgs/python3-pybind11/template +++ /dev/null @@ -1,56 +0,0 @@ -# Template file for 'python3-pybind11' -pkgname=python3-pybind11 -version=3.0.1 -revision=1 -build_style=python3-pep517 -hostmakedepends="python3-scikit-build-core ninja - python3-sphinx_rtd_theme python3-breathe" -depends="python3-devel" -checkdepends="python3-pytest python3-numpy $depends" -short_desc="C++ header-only library to produce Python bindings" -maintainer="Andrew J. Hesford " -license="BSD-3-Clause" -homepage="https://github.com/pybind/pybind11" -distfiles="https://github.com/pybind/pybind11/archive/v${version}.tar.gz" -checksum=741633da746b7c738bb71f1854f957b9da660bcd2dce68d71949037f0969d0ca - -post_build() { - # Build the man page - make $makejobs -C docs man -} - -pre_check() { - mkdir -p build.tests - - cd build.tests - - CFLAGS="-DNDEBUG ${CFLAGS/ -pipe / }" \ - CXXFLAGS="-DNDEBUG ${CXXFLAGS/ -pipe / }" cmake .. - - make $makejobs -} - -do_check() { - make $makejobs -C build.tests check -} - -post_install() { - vlicense LICENSE - - # Copy the man page, but make it section 7 - local _manpage=docs/.build/man/pybind11.1 - vsed -i ${_manpage} -e '/^\.TH/ s/"1"/"7"/' - vman ${_manpage} pybind11.7 - - # Include links for a "system" installation - local _pybind11="${DESTDIR}/${py3_sitelib}/pybind11" - local _tgt - - for _tgt in include share/{cmake,pkgconfig}; do - vmkdir "usr/${_tgt}" - done - - for _tgt in {include,share/cmake}/pybind11 share/pkgconfig/pybind11.pc; do - ln -Trs "${_pybind11}/${_tgt}" "${DESTDIR}/usr/${_tgt}" - done -} diff --git a/srcpkgs/python3-pycares/template b/srcpkgs/python3-pycares/template deleted file mode 100644 index ba3aaf41baa34c..00000000000000 --- a/srcpkgs/python3-pycares/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'python3-pycares' -pkgname=python3-pycares -version=3.1.1 -revision=7 -build_style=python3-module -# using bundled c-ares which is patched for TTL support -hostmakedepends="python3-setuptools python3-cffi" -makedepends="python3-devel" -depends="python3-cffi" -short_desc="Python interface for c-ares" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/saghul/pycares" -distfiles="${PYPI_SITE}/p/pycares/pycares-${version}.tar.gz" -checksum=18dfd4fd300f570d6c4536c1d987b7b7673b2a9d14346592c5d6ed716df0d104 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-pycdio/template b/srcpkgs/python3-pycdio/template deleted file mode 100644 index 7b7299d75aae23..00000000000000 --- a/srcpkgs/python3-pycdio/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'python3-pycdio' -pkgname=python3-pycdio -version=2.1.1 -revision=1 -build_style=python3-module -hostmakedepends="python3-setuptools pkg-config swig" -makedepends="libcdio-devel python3-devel" -depends="python3" -short_desc="Python OO interface to libcdio (CD Input and Control library)" -maintainer="Orphaned " -license="GPL-3.0-or-later" -homepage="https://www.gnu.org/software/libcdio" -distfiles="https://github.com/rocky/pycdio/archive/refs/tags/${version}.tar.gz" -checksum=a1754d3f01b1a8cefa15070ecce467822b4de0436d06a5ace1e3351f223e13f2 diff --git a/srcpkgs/python3-pychm/template b/srcpkgs/python3-pychm/template deleted file mode 100644 index a4b7dc730f8b86..00000000000000 --- a/srcpkgs/python3-pychm/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'python3-pychm' -pkgname=python3-pychm -version=0.8.6 -revision=6 -build_style=python3-module -hostmakedepends="python3 python3-setuptools" -makedepends="libchmlib-devel python3-devel" -depends="python3" -checkdepends="python3-pytest" -short_desc="Python3 bindings for CHMLIB" -maintainer="Érico Nogueira " -license="GPL-2.0-or-later" -homepage="https://github.com/dottedmag/pychm" -#distfiles="${PYPI_SITE}/p/pychm/pychm-${version}.tar.gz" -distfiles=https://github.com/dottedmag/pychm/archive/refs/tags/v${version}.tar.gz -checksum=23cdc3bbbeb97b57b472a67a0c7c96c6f1ec2d684a73a69fa84aaaeb195cab6c - -do_check() { - PYTHONPATH="$(cd build/lib* && pwd)" pytest -} diff --git a/srcpkgs/python3-pyclip/template b/srcpkgs/python3-pyclip/template deleted file mode 100644 index 1f56da4c08c6b9..00000000000000 --- a/srcpkgs/python3-pyclip/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'python3-pyclip' -pkgname=python3-pyclip -version=0.7.0 -revision=3 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3" -short_desc="Cross-platform Clipboard module for Python" -maintainer="Orphaned " -license="Apache-2.0" -homepage="https://github.com/spyoungtech/pyclip" -distfiles="https://github.com/spyoungtech/pyclip/archive/refs/tags/v${version}.tar.gz" -checksum=6fd5e0eaa40ff349959d1cee2872eee90ae32065cc5df9714b1066981535acde - -# tests are broken due to "pyclip: error: argument command: invalid choice: 'test' (choose from 'copy', 'paste', 'clear')" -make_check="no" diff --git a/srcpkgs/python3-pyclipper/template b/srcpkgs/python3-pyclipper/template deleted file mode 100644 index f886bfb3c05619..00000000000000 --- a/srcpkgs/python3-pyclipper/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'python3-pyclipper' -pkgname=python3-pyclipper -version=1.3.0.post6 -revision=1 -build_style=python3-module -hostmakedepends="python3-setuptools_scm python3-Cython" -makedepends="python3-devel" -depends="python3" -checkdepends="python3-pytest" -short_desc="Cython wrapper for Angus Johnson's Clipper library" -maintainer="Andrew J. Hesford " -license="MIT" -homepage="https://github.com/fonttools/pyclipper" -distfiles="${PYPI_SITE}/p/pyclipper/pyclipper-${version}.tar.gz" -checksum=42bff0102fa7a7f2abdd795a2594654d62b786d0c6cd67b72d469114fdeb608c - -post_extract() { - # Force regeneration of Cython modules - : > dev -} - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-pycodestyle/template b/srcpkgs/python3-pycodestyle/template deleted file mode 100644 index 68a3f69ba13189..00000000000000 --- a/srcpkgs/python3-pycodestyle/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'python3-pycodestyle' -pkgname=python3-pycodestyle -version=2.12.0 -revision=2 -build_style=python3-pep517 -hostmakedepends="python3-setuptools python3-wheel" -depends="python3" -checkdepends="python3-pytest" -short_desc="Python style guide checker (formerly called pep8)" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/PyCQA/pycodestyle" -changelog="https://raw.githubusercontent.com/PyCQA/pycodestyle/main/CHANGES.txt" -distfiles="https://github.com/PyCQA/pycodestyle/archive/refs/tags/${version}.tar.gz" -checksum=c72dccf2bf7ceb603b5bd8b737a511d5241e675e90d4f75bc8a12fe81f24c094 - -post_install() { - vlicense LICENSE -} - -python-pycodestyle_package() { - metapackage=yes - short_desc+=" (transitional dummy package)" - depends="python3-pycodestyle>=${version}_${revision}" -} diff --git a/srcpkgs/python3-pycodestyle/update b/srcpkgs/python3-pycodestyle/update deleted file mode 100644 index 2c857beffb293e..00000000000000 --- a/srcpkgs/python3-pycodestyle/update +++ /dev/null @@ -1 +0,0 @@ -ignore="*a*" diff --git a/srcpkgs/python3-pycollada/patches/numpy-2.0.patch b/srcpkgs/python3-pycollada/patches/numpy-2.0.patch deleted file mode 100644 index c96f6e53a07f4f..00000000000000 --- a/srcpkgs/python3-pycollada/patches/numpy-2.0.patch +++ /dev/null @@ -1,72 +0,0 @@ -From 39cabd78c4bdbdab763a510be3c2ff378ee9d75b Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= -Date: Fri, 24 May 2024 16:25:40 +0200 -Subject: [PATCH] Fix compatibility with NumPy 2.0 (#147) - ---- - collada/source.py | 4 ++-- - collada/tests/test_source.py | 8 ++++---- - 2 files changed, 6 insertions(+), 6 deletions(-) - -diff --git a/collada/source.py b/collada/source.py -index e7c7a06..6a0e715 100644 ---- a/collada/source.py -+++ b/collada/source.py -@@ -318,7 +318,7 @@ def load(collada, localscope, node): - values = [v for v in arraynode.text.split()] - except ValueError: - raise DaeMalformedError('Corrupted IDREF array') -- data = numpy.array(values, dtype=numpy.unicode_) -+ data = numpy.array(values, dtype=numpy.str_) - paramnodes = node.findall('%s/%s/%s' % (collada.tag('technique_common'), collada.tag('accessor'), collada.tag('param'))) - if not paramnodes: - raise DaeIncompleteError('No accessor info in source node') -@@ -425,7 +425,7 @@ def load(collada, localscope, node): - values = [v for v in arraynode.text.split()] - except ValueError: - raise DaeMalformedError('Corrupted Name array') -- data = numpy.array(values, dtype=numpy.unicode_) -+ data = numpy.array(values, dtype=numpy.str_) - paramnodes = node.findall('%s/%s/%s' % (tag('technique_common'), tag('accessor'), tag - ('param'))) - if not paramnodes: -diff --git a/collada/tests/test_source.py b/collada/tests/test_source.py -index 9ec0529..81dda61 100644 ---- a/collada/tests/test_source.py -+++ b/collada/tests/test_source.py -@@ -31,7 +31,7 @@ def test_float_source_saving(self): - - def test_idref_source_saving(self): - idrefsource = collada.source.IDRefSource("myidrefsource", -- numpy.array(['Ref1', 'Ref2'], dtype=numpy.string_), -+ numpy.array(['Ref1', 'Ref2'], dtype=numpy.bytes_), - ('MORPH_TARGET',)) - self.assertEqual(idrefsource.id, "myidrefsource") - self.assertEqual(len(idrefsource), 2) -@@ -39,7 +39,7 @@ def test_idref_source_saving(self): - self.assertIsNotNone(str(idrefsource)) - idrefsource.id = "youridrefsource" - idrefsource.components = ('JOINT_TARGET', 'WHATEVER_TARGET') -- idrefsource.data = numpy.array(['Ref5', 'Ref6', 'Ref7', 'Ref8', 'Ref9', 'Ref10'], dtype=numpy.string_) -+ idrefsource.data = numpy.array(['Ref5', 'Ref6', 'Ref7', 'Ref8', 'Ref9', 'Ref10'], dtype=numpy.bytes_) - idrefsource.save() - loaded_idrefsource = collada.source.Source.load(self.dummy, {}, fromstring(tostring(idrefsource.xmlnode))) - self.assertTrue(isinstance(loaded_idrefsource, collada.source.IDRefSource)) -@@ -49,7 +49,7 @@ def test_idref_source_saving(self): - - def test_name_source_saving(self): - namesource = collada.source.NameSource("mynamesource", -- numpy.array(['Name1', 'Name2'], dtype=numpy.string_), -+ numpy.array(['Name1', 'Name2'], dtype=numpy.bytes_), - ('JOINT',)) - self.assertEqual(namesource.id, "mynamesource") - self.assertEqual(len(namesource), 2) -@@ -57,7 +57,7 @@ def test_name_source_saving(self): - self.assertIsNotNone(str(namesource)) - namesource.id = "yournamesource" - namesource.components = ('WEIGHT', 'WHATEVER') -- namesource.data = numpy.array(['Name1', 'Name2', 'Name3', 'Name4', 'Name5', 'Name6'], dtype=numpy.string_) -+ namesource.data = numpy.array(['Name1', 'Name2', 'Name3', 'Name4', 'Name5', 'Name6'], dtype=numpy.bytes_) - namesource.save() - loaded_namesource = collada.source.Source.load(self.dummy, {}, fromstring(tostring(namesource.xmlnode))) - self.assertTrue(isinstance(loaded_namesource, collada.source.NameSource)) diff --git a/srcpkgs/python3-pycollada/template b/srcpkgs/python3-pycollada/template deleted file mode 100644 index eea82bdd84fd4b..00000000000000 --- a/srcpkgs/python3-pycollada/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'python3-pycollada' -pkgname=python3-pycollada -version=0.8 -revision=2 -build_style=python3-pep517 -hostmakedepends="python3-setuptools python3-wheel" -depends="python3-dateutil python3-numpy" -checkdepends="${depends} python3-lxml python3-pytest-xdist" -short_desc="Python3 module for creating, editing, and loding COLLADA files" -maintainer="Karl Nilsson " -license="BSD-3-Clause" -homepage="https://pycollada.readthedocs.io/en/latest/" -distfiles="https://github.com/pycollada/pycollada/archive/v${version}.tar.gz" -checksum=0ed3d422c2e287c187a6f744ad9db2d3bfef69f72d3666d037f1e01a245f5cbc - -post_install() { - vlicense COPYING -} diff --git a/srcpkgs/python3-pycotap/template b/srcpkgs/python3-pycotap/template deleted file mode 100644 index 9db5d3d893468f..00000000000000 --- a/srcpkgs/python3-pycotap/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'python3-pycotap' -pkgname=python3-pycotap -version=1.2.2 -revision=5 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3" -short_desc="Tiny test runner that outputs TAP results to standard output" -maintainer="Orphaned " -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-pycountry/template b/srcpkgs/python3-pycountry/template deleted file mode 100644 index 42e900b41c6db3..00000000000000 --- a/srcpkgs/python3-pycountry/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'python3-pycountry' -pkgname=python3-pycountry -version=23.12.11 -revision=2 -build_style=python3-pep517 -hostmakedepends="python3-poetry-core" -depends="python3 python3-importlib_metadata" -checkdepends="python3-pytest python3-importlib_metadata" -short_desc="ISO databases accessible from Python3" -maintainer="Farhad Shahbazi " -license="LGPL-2.1-or-later" -homepage="https://pypi.org/project/pycountry/" -distfiles="${PYPI_SITE}/p/pycountry/pycountry-${version}.tar.gz" -checksum=00569d82eaefbc6a490a311bfa84a9c571cff9ddbf8b0a4f4e7b4f868b4ad925 diff --git a/srcpkgs/python3-pycparser/template b/srcpkgs/python3-pycparser/template deleted file mode 100644 index 34df301d2fdcda..00000000000000 --- a/srcpkgs/python3-pycparser/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'python3-pycparser' -pkgname=python3-pycparser -version=2.21 -revision=3 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3-ply" -checkdepends="python3-pytest ${depends}" -short_desc="Complete C99 parser in pure Python (Python3)" -maintainer="Orphaned " -homepage="https://github.com/eliben/pycparser" -license="BSD-3-Clause" -distfiles="${PYPI_SITE}/p/pycparser/pycparser-${version}.tar.gz" -checksum=e644fdec12f7872f86c58ff790da456218b10f863970249516d60a5eaca77206 - -post_install() { - rm -rf ${DESTDIR}/${py3_sitelib}/pycparser/ply - ln -sf ../ply ${DESTDIR}/${py3_sitelib}/pycparser/ply - vlicense LICENSE -} diff --git a/srcpkgs/python3-pycryptodome/template b/srcpkgs/python3-pycryptodome/template deleted file mode 100644 index 6496b80696a834..00000000000000 --- a/srcpkgs/python3-pycryptodome/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'python3-pycryptodome' -pkgname=python3-pycryptodome -version=3.17 -revision=3 -build_style=python3-module -hostmakedepends="python3-setuptools" -makedepends="python3-devel" -depends="python3" -short_desc="Python3 package of low-level cryptographic primitives" -maintainer="Wietse Kuipers " -license="Public Domain, BSD-2-Clause" -homepage="https://www.pycryptodome.org/" -changelog="https://raw.githubusercontent.com/Legrandin/pycryptodome/master/Changelog.rst" -distfiles="${PYPI_SITE}/p/pycryptodome/pycryptodome-${version}.tar.gz" -checksum=bce2e2d8e82fcf972005652371a3e8731956a0c1fbb719cc897943b3695ad91b - -provides="python3-crypto-${version}_1" -replaces="python3-crypto>=0" - -post_install() { - vlicense LICENSE.rst -} diff --git a/srcpkgs/python3-pycryptodomex/template b/srcpkgs/python3-pycryptodomex/template deleted file mode 100644 index 883d4620e7e5e1..00000000000000 --- a/srcpkgs/python3-pycryptodomex/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'python3-pycryptodomex' -pkgname=python3-pycryptodomex -version=3.16.0 -revision=3 -build_style=python3-module -hostmakedepends="python3-setuptools" -makedepends="python3-devel" -depends="python3" -short_desc="Pycryptodome equivalent that installs under the 'Cryptodome' name" -maintainer="Orphaned " -license="Public Domain, BSD-2-Clause" -homepage="https://www.pycryptodome.org/" -changelog="https://www.pycryptodome.org/en/latest/src/changelog.html" -distfiles="${PYPI_SITE}/p/pycryptodomex/pycryptodomex-${version}.tar.gz" -checksum=e9ba9d8ed638733c9e95664470b71d624a6def149e2db6cc52c1aca5a6a2df1d - -post_install() { - vlicense LICENSE.rst -} diff --git a/srcpkgs/python3-pydantic-core/template b/srcpkgs/python3-pydantic-core/template deleted file mode 100644 index 38ba2f5f5dc453..00000000000000 --- a/srcpkgs/python3-pydantic-core/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'python3-pydantic-core' -pkgname=python3-pydantic-core -version=2.21.0 -revision=2 -build_style=python3-pep517 -build_helper="rust" -hostmakedepends="maturin cargo python3-typing_extensions" -makedepends="rust-std python3-devel" -depends="python3-typing_extensions" -checkdepends="${depends} python3-pytest python3-pytest-benchmark - python3-pytest-timeout python3-pytest-mock python3-hypothesis - python3-dirty-equals" -short_desc="Core functionality for pydantic-core validation and serialization" -maintainer="Joel Beckmeyer " -license="MIT" -homepage="https://github.com/pydantic/pydantic-core" -changelog="https://github.com/pydantic/pydantic-core/releases" -distfiles="${PYPI_SITE}/p/pydantic_core/pydantic_core-${version}.tar.gz" -checksum=79c747f9916e5b6cb588dfd994d9ac15a93e43eb07467d9e6f24d892c176bbf5 - -do_build() { - maturin build -i /usr/bin/python3 -o . \ - --release --target "${RUST_TARGET}" --manylinux off - mkdir -p dist - mv pydantic_core-${version}-*.whl dist/pydantic_core-${version}-py3-none-any.whl -} - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-pydantic/template b/srcpkgs/python3-pydantic/template deleted file mode 100644 index cc655391554003..00000000000000 --- a/srcpkgs/python3-pydantic/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'python3-pydantic' -pkgname=python3-pydantic -version=2.8.2 -revision=2 -build_style=python3-pep517 -# 1) requires unpackaged pytest-examples, 2) requires unpackaged cloudpickle -# 3) is already fixed: https://github.com/pydantic/pydantic-core/pull/1286 -make_check_args="--ignore=tests/test_docs.py --ignore=tests/test_pickle.py - --deselect=tests/test_discriminated_union.py::test_discriminated_union_model_dump_with_nested_class" -hostmakedepends="hatchling hatch-fancy-pypi-readme" -depends="python3-typing_extensions python3-annotated-types - python3-pydantic-core" -checkdepends="${depends} python3-pytest python3-pytest-benchmark - python3-pytest-mock python3-dirty-equals python3-Faker python3-email-validator - python3-rich" -short_desc="Data parsing and validation using Python type hints" -maintainer="Joel Beckmeyer " -license="MIT" -homepage="https://github.com/pydantic/pydantic" -changelog="https://raw.githubusercontent.com/pydantic/pydantic/main/HISTORY.md" -distfiles="${PYPI_SITE}/p/pydantic/pydantic-${version}.tar.gz" -checksum=6f62c13d067b0755ad1c21a34bdd06c0c12625a22b0fc09c6b149816604f7c2a - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-pydbus/template b/srcpkgs/python3-pydbus/template deleted file mode 100644 index 28e06c8449bacf..00000000000000 --- a/srcpkgs/python3-pydbus/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'python3-pydbus' -pkgname=python3-pydbus -version=0.6.0 -revision=7 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3" -short_desc="Python3 pythonic dbus library" -maintainer="Adam Beckmeyer " -license="LGPL-2.1-or-later" -homepage="https://github.com/LEW21/pydbus" -distfiles="${homepage}/archive/v${version}.tar.gz" -checksum=dacdf0498a831c8b43a4f3d985d64f99f3093a8aaf4e2ea99981c30fdf1a42da diff --git a/srcpkgs/python3-pydot/template b/srcpkgs/python3-pydot/template deleted file mode 100644 index 97121ece64b2d1..00000000000000 --- a/srcpkgs/python3-pydot/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'python3-pydot' -pkgname=python3-pydot -version=4.0.0 -revision=1 -build_style=python3-pep517 -hostmakedepends="python3-wheel" -depends="python3 python3-parsing python3-graphviz" -short_desc="Python 3 interface to Graphviz's Dot language" -maintainer="strlst " -license="MIT, Python-2.0" -homepage="https://github.com/pydot/pydot" -distfiles="${PYPI_SITE}/p/pydot/pydot-${version}.tar.gz" -checksum=12f16493337cade2f7631b87c8ccd299ba2e251f3ee5d0732a058df2887afe97 - -post_install() { - vlicense LICENSES/MIT.txt - vlicense LICENSES/Python-2.0.txt -} diff --git a/srcpkgs/python3-pydyf/template b/srcpkgs/python3-pydyf/template deleted file mode 100644 index cfb67d00ba33f3..00000000000000 --- a/srcpkgs/python3-pydyf/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'python3-pydyf' -pkgname=python3-pydyf -version=0.11.0 -revision=2 -build_style=python3-pep517 -hostmakedepends="python3-poetry-core python3-flit_core" -checkdepends="python3-pytest-cov python3-pytest-isort python3-pytest-flake8 - python3-pytest-xdist python3-Pillow ghostscript" -short_desc="Low-level PDF creator" -maintainer="Andrew Benson " -license="BSD-3-Clause" -homepage="https://courtbouillon.org/pydyf" -distfiles="https://github.com/CourtBouillon/pydyf/archive/refs/tags/v${version}.tar.gz" -checksum=4a700f9426bf54ba773efaed6e09dcb96f8baadaa1f4a6b8f8055ef42510c512 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-pyelftools/template b/srcpkgs/python3-pyelftools/template deleted file mode 100644 index 0b61ed931ddfdd..00000000000000 --- a/srcpkgs/python3-pyelftools/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'python3-pyelftools' -pkgname=python3-pyelftools -version=0.32 -revision=2 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3" -short_desc="Python3 library for parsing ELF and DWARF" -maintainer="Leah Neukirchen " -license="Public Domain" -homepage="https://github.com/eliben/pyelftools" -distfiles="${PYPI_SITE}/p/pyelftools/pyelftools-${version}.tar.gz" -checksum=6de90ee7b8263e740c8715a925382d4099b354f29ac48ea40d840cf7aa14ace5 -alternatives="pyelftools:readelf.py:/usr/bin/readelf.py3" - -post_install() { - mv $DESTDIR/usr/bin/readelf.py $DESTDIR/usr/bin/readelf.py3 - vlicense LICENSE -} diff --git a/srcpkgs/python3-pyfavicon/template b/srcpkgs/python3-pyfavicon/template deleted file mode 100644 index 226cda5f61278d..00000000000000 --- a/srcpkgs/python3-pyfavicon/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'python3-pyfavicon' -pkgname=python3-pyfavicon -version=0.1.1 -revision=6 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3-BeautifulSoup4 python3-Pillow python3-aiohttp" -checkdepends="$depends python3-pytest-cov python3-requests python3-docopt - python3-urllib3" -short_desc="Async favicon fetcher for Python" -maintainer="Đoàn Trần Công Danh " -license="MIT" -homepage="https://github.com/bilelmoussaoui/pyfavicon" -# pypi tarbal doesn't have license -# distfiles="$PYPI_SITE/p/pyfavicon/pyfavicon-$version.tar.gz" -distfiles="$homepage/archive/$version.tar.gz" -checksum=7bd832c3b131a13789492909d5000dc3993ad54939615577f1545c53aa10f88f - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-pyfiglet/template b/srcpkgs/python3-pyfiglet/template deleted file mode 100644 index 2ecb317bcd85b3..00000000000000 --- a/srcpkgs/python3-pyfiglet/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'python3-pyfiglet' -pkgname=python3-pyfiglet -version=0.8.0 -revision=7 -build_style="python3-module" -pycompile_module="pyfiglet" -hostmakedepends="python3-setuptools" -depends="python3" -short_desc="Implementation of figlet written in Python" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/pwaller/pyfiglet" -distfiles="https://github.com/pwaller/pyfiglet/archive/v${version}.tar.gz" -checksum=0331d8cd949b0def033fce08c9b1f62006b8d1e1dce578dd28fdb02ae0f827f1 - -post_install() { - vlicense LICENSE - vdoc README -} diff --git a/srcpkgs/python3-pyflakes/template b/srcpkgs/python3-pyflakes/template deleted file mode 100644 index bacf98c1ae897f..00000000000000 --- a/srcpkgs/python3-pyflakes/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'python3-pyflakes' -pkgname=python3-pyflakes -version=3.2.0 -revision=2 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3" -checkdepends="python3-pytest" -short_desc="Passive checker of Python programs (Python3)" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/PyCQA/pyflakes" -changelog="https://raw.githubusercontent.com/PyCQA/pyflakes/master/NEWS.rst" -distfiles="${PYPI_SITE}/p/pyflakes/pyflakes-${version}.tar.gz" -checksum=1c61603ff154621fb2a9172037d84dca3500def8c8b630657d1701f026f8af3f -conflicts="python-pyflakes>=0" - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-pyfuse3/template b/srcpkgs/python3-pyfuse3/template deleted file mode 100644 index 81bcc8a6a0288e..00000000000000 --- a/srcpkgs/python3-pyfuse3/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'python3-pyfuse3' -pkgname=python3-pyfuse3 -version=3.4.0 -revision=1 -build_style=python3-module -hostmakedepends="pkg-config python3-setuptools" -makedepends="fuse3-devel python3-devel" -depends="python3-trio" -checkdepends="${depends} which python3-pytest" # pytest-trio -short_desc="Python3 bindings for libfuse3 with async I/O support" -maintainer="icp " -license="LGPL-2.0-or-later" -homepage="https://pypi.org/project/pyfuse3/" -changelog="https://raw.githubusercontent.com/libfuse/pyfuse3/master/Changes.rst" -distfiles="${PYPI_SITE}/p/pyfuse3/pyfuse3-${version}.tar.gz" -checksum=793493f4d5e2b3bc10e13b3421d426a6e2e3365264c24376a50b8cbc69762d39 diff --git a/srcpkgs/python3-pygame/template b/srcpkgs/python3-pygame/template deleted file mode 100644 index 9aee0ad77490dd..00000000000000 --- a/srcpkgs/python3-pygame/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 'python3-pygame' -pkgname=python3-pygame -version=2.6.1 -revision=2 -build_style=python3-module -make_build_args="cython" -hostmakedepends="pkg-config python3-setuptools python3-Cython SDL2_mixer-devel - SDL2_image-devel SDL2_ttf-devel libjpeg-turbo-devel portmidi-devel" -makedepends="python3-devel SDL2_mixer-devel SDL2_image-devel - SDL2_ttf-devel libjpeg-turbo-devel portmidi-devel" -depends="python3" -short_desc="Collection of Python modules for writing games (Python3)" -maintainer="Archaeme " -license="LGPL-2.1-or-later" -homepage="https://www.pygame.org/" -distfiles="${PYPI_SITE}/p/pygame/pygame-${version}.tar.gz" -checksum=56fb02ead529cee00d415c3e007f75e0780c655909aaa8e8bf616ee09c9feb1f - -export PORTMIDI_INC_PORTTIME=1 - -case "${XBPS_TARGET_MACHINE}" in - i686*) export CFLAGS="-msse2" ;; -esac - -post_extract() { - find src_c/cython/pygame -name '*.pyx' | - sed 's,cython/pygame/,,;s/pyx$/c/' | - xargs rm -f -} diff --git a/srcpkgs/python3-pygccxml/template b/srcpkgs/python3-pygccxml/template deleted file mode 100644 index 660d674e6a70d4..00000000000000 --- a/srcpkgs/python3-pygccxml/template +++ /dev/null @@ -1,31 +0,0 @@ -# Template file for 'python3-pygccxml' -pkgname=python3-pygccxml -version=2.2.1 -revision=4 -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="Orphaned " -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-pygdbmi/template b/srcpkgs/python3-pygdbmi/template deleted file mode 100644 index 30409f7b67f32b..00000000000000 --- a/srcpkgs/python3-pygdbmi/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'python3-pygdbmi' -pkgname=python3-pygdbmi -version=0.11.0.0 -revision=2 -build_style=python3-module -hostmakedepends="python3-setuptools" -short_desc="Parse gdb machine interface output with Python" -maintainer="Luciogi " -license="MIT" -homepage="https://github.com/cs01/pygdbmi" -distfiles="${PYPI_SITE}/p/pygdbmi/pygdbmi-${version}.tar.gz" -checksum=7a286be2fcf25650d9f66e11adc46e972cf078a466864a700cd44739ad261fb0 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-pygit2/template b/srcpkgs/python3-pygit2/template deleted file mode 100644 index 129e338013a63d..00000000000000 --- a/srcpkgs/python3-pygit2/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'python3-pygit2' -pkgname=python3-pygit2 -version=1.16.0 -revision=2 -build_style=python3-pep517 -hostmakedepends="pkg-config python3-devel python3-cffi python3-setuptools python3-wheel" -makedepends="python3-devel libgit2-1.8-devel python3-cached-property libssh2-devel - openssl-devel" -depends="python3-cached-property python3-cffi" -checkdepends="python3-pytest" -short_desc="Bindings to the libgit2 shared library" -maintainer="Toyam Cox " -license="GPL-2.0-only WITH GCC-exception-2.0" -homepage="https://www.pygit2.org/" -changelog="https://raw.githubusercontent.com/libgit2/pygit2/refs/heads/master/CHANGELOG.md" -distfiles="${PYPI_SITE}/p/pygit2/pygit2-${version}.tar.gz" -checksum=7b29a6796baa15fc89d443ac8d51775411d9b1e5b06dc40d458c56c8576b48a2 diff --git a/srcpkgs/python3-pyglet/template b/srcpkgs/python3-pyglet/template deleted file mode 100644 index 57f31fcf67faad..00000000000000 --- a/srcpkgs/python3-pyglet/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'python3-pyglet' -pkgname=python3-pyglet -version=1.4.10 -revision=7 -build_style=python3-module -hostmakedepends="python3-setuptools unzip" -depends="python3" -short_desc="Cross-platform windowing and multimedia library for Python3" -maintainer="Orphaned " -license="BSD-3-Clause" -homepage="https://www.pyglet.org" -distfiles="${PYPI_SITE}/p/pyglet/pyglet-${version}.zip" -checksum=c57e3e18246f45e4d6bb3d29e39d128d6e72b05f4212b10353adc3ba260ceb65 -make_check=no # pyglet requires an X server with GLX - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-pygls/template b/srcpkgs/python3-pygls/template deleted file mode 100644 index dd26343bf58c2e..00000000000000 --- a/srcpkgs/python3-pygls/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'python3-pygls' -pkgname=python3-pygls -version=1.3.1 -revision=1 -build_style=python3-pep517 -hostmakedepends="python3-wheel python3-poetry-core" -depends="python3-cattrs python3-lsprotocol" -short_desc="Pythonic generic language server" -maintainer="Mihail Ivanchev " -license="Apache-2.0" -homepage="https://github.com/openlawlibrary/pygls" -changelog="https://github.com/openlawlibrary/pygls/releases" -distfiles="${PYPI_SITE}/p/pygls/pygls-${version}.tar.gz" -checksum=140edceefa0da0e9b3c533547c892a42a7d2fd9217ae848c330c53d266a55018 diff --git a/srcpkgs/python3-pyinfra/template b/srcpkgs/python3-pyinfra/template deleted file mode 100644 index 74e4d7d3c86e7e..00000000000000 --- a/srcpkgs/python3-pyinfra/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'python3-pyinfra' -pkgname=python3-pyinfra -version=3.5 -revision=1 -build_style=python3-pep517 -hostmakedepends="python3-setuptools" -depends="python3 python3-Jinja2 python3-click python3-colorama python3-dateutil - python3-distro python3-docopt python3-gevent python3-paramiko python3-pywinrm - python3-six python3-yaml python3-packaging python3-typeguard - python3-setuptools" -checkdepends="${depends} python3-pytest python3-pytest-testinfra - python3-mock openssh sudo" -short_desc="Automate infrastructure super fast at massive scale" -maintainer="Leah Neukirchen " -license="MIT" -homepage="https://pyinfra.com/" -changelog="https://github.com/Fizzadar/pyinfra/blob/HEAD/CHANGELOG.md" -distfiles="https://github.com/Fizzadar/pyinfra/archive/v${version}.tar.gz" -checksum=c38d7c08c5a82d45697118c53f08775ad67dcaaf0c4dfff4630bc63659a69657 - -post_install() { - rm -r ${DESTDIR}/${py3_sitelib}/tests - vlicense LICENSE.md -} - -do_check() { - pytest --disable-warnings -} diff --git a/srcpkgs/python3-pykakasi/template b/srcpkgs/python3-pykakasi/template deleted file mode 100644 index 77f348ddb56478..00000000000000 --- a/srcpkgs/python3-pykakasi/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'python3-pykakasi' -pkgname=python3-pykakasi -version=2.3.0 -revision=1 -build_style=python3-module -hostmakedepends="python3-setuptools_scm" -depends="python3-jaconv python3-deprecated" -short_desc="Japanese Kana romanization library" -maintainer="Đoàn Trần Công Danh " -license="GPL-3.0-or-later" -homepage="https://codeberg.org/miurahr/pykakasi" -distfiles="${PYPI_SITE}/p/pykakasi/pykakasi-${version}.tar.gz" -checksum=fa052a8e63f59fb8d6569abbe719a8c9f9daf15ed27a67a56ab1705f0f67b0a1 diff --git a/srcpkgs/python3-pykeepass/patches/be.patch b/srcpkgs/python3-pykeepass/patches/be.patch deleted file mode 100644 index 7fcdca649545c9..00000000000000 --- a/srcpkgs/python3-pykeepass/patches/be.patch +++ /dev/null @@ -1,28 +0,0 @@ -From fcabf9640d0426d01411681d7d1b74db6f3292e0 Mon Sep 17 00:00:00 2001 -From: q66 -Date: Thu, 11 Feb 2021 02:14:36 +0100 -Subject: [PATCH] fix big endian support - ---- - pykeepass/kdbx_parsing/pytwofish.py | 5 +++-- - 1 file changed, 3 insertions(+), 2 deletions(-) - -diff --git pykeepass/kdbx_parsing/pytwofish.py pykeepass/kdbx_parsing/pytwofish.py -index 7cea419..4749d72 100644 ---- a/pykeepass/kdbx_parsing/pytwofish.py -+++ b/pykeepass/kdbx_parsing/pytwofish.py -@@ -140,8 +140,9 @@ import struct - import sys - - WORD_BIGENDIAN = 0 --if sys.byteorder == 'big': -- WORD_BIGENDIAN = 1 -+# this actually breaks the implementation -+#if sys.byteorder == 'big': -+# WORD_BIGENDIAN = 1 - - def rotr32(x, n): - return (x >> n) | ((x << (32 - n)) & 0xFFFFFFFF) --- -2.30.0 - diff --git a/srcpkgs/python3-pykeepass/template b/srcpkgs/python3-pykeepass/template deleted file mode 100644 index 8dc91fa7871bf9..00000000000000 --- a/srcpkgs/python3-pykeepass/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'python3-pykeepass' -pkgname=python3-pykeepass -version=4.0.3 -revision=3 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3-dateutil python3-argon2 python3-construct python3-lxml - python3-pycryptodomex python3-future" -checkdepends="$depends" -short_desc="Python3 library to interact with keepass databases" -maintainer="Enno Boland " -license="GPL-3.0-or-later" -homepage="https://github.com/libkeepass/pykeepass" -changelog="https://raw.githubusercontent.com/libkeepass/pykeepass/master/CHANGELOG.rst" -distfiles="https://github.com/libkeepass/pykeepass/archive/refs/tags/v${version}.tar.gz" -checksum=c8f655c53af1cd339abd3d6588bcddb9ac869572e141e026352ae9fc8541ba64 diff --git a/srcpkgs/python3-pykka/template b/srcpkgs/python3-pykka/template deleted file mode 100644 index b14b8985f05fcb..00000000000000 --- a/srcpkgs/python3-pykka/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'python3-pykka' -pkgname=python3-pykka -version=2.0.2 -revision=7 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3" -short_desc="Python3 implementation of the actor model" -maintainer="Orphaned " -license="Apache-2.0" -homepage="https://pypi.org/project/Pykka/" -distfiles="${PYPI_SITE}/P/Pykka/Pykka-${version}.tar.gz" -checksum=895cc2ed8779b65dd14a90ba3f4b8cb0f7904c7bf0710fe96a923019f8e82a39 diff --git a/srcpkgs/python3-pykwalify/template b/srcpkgs/python3-pykwalify/template deleted file mode 100644 index 35ea6e7fb8b0b1..00000000000000 --- a/srcpkgs/python3-pykwalify/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'python3-pykwalify' -pkgname=python3-pykwalify -version=1.8.0 -revision=5 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3-setuptools python3-ruamel.yaml python3-docopt python3-dateutil" -short_desc="Python YAML/JSON schema validation library" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/Grokzen/pykwalify/" -distfiles="${PYPI_SITE}/p/pykwalify/pykwalify-${version}.tar.gz" -checksum=796b2ad3ed4cb99b88308b533fb2f559c30fa6efb4fa9fda11347f483d245884 - -# requires python3-testfixtures, not packaged in void -make_check=no - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-pylast/template b/srcpkgs/python3-pylast/template deleted file mode 100644 index 086859175c79cb..00000000000000 --- a/srcpkgs/python3-pylast/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'python3-pylast' -pkgname=python3-pylast -version=5.3.0 -revision=2 -build_style=python3-pep517 -hostmakedepends="hatchling hatch-vcs" -depends="python3-httpx" -checkdepends="python3-pytest python3-flaky ${depends}" -short_desc="Python3 interface to last.fm and libre.fm" -maintainer="Orphaned " -license="Apache-2.0" -homepage="https://github.com/pylast/pylast" -distfiles="${PYPI_SITE}/p/pylast/pylast-${version}.tar.gz" -checksum=637943b1b0e6045dd85ed7389db6071a1fea45cc7ff90dc6126fd509ca6fae2f diff --git a/srcpkgs/python3-pylibgen/patches/fix-setup.patch b/srcpkgs/python3-pylibgen/patches/fix-setup.patch deleted file mode 100644 index d6d6afcc900ac6..00000000000000 --- a/srcpkgs/python3-pylibgen/patches/fix-setup.patch +++ /dev/null @@ -1,27 +0,0 @@ -diff --git setup.py setup.py -index 1a84791..1a6d7c2 100644 ---- a/setup.py -+++ b/setup.py -@@ -14,9 +14,6 @@ with open(os.path.join(here, "README.md")) as f: - with open(os.path.join(here, "requirements.txt")) as f: - install_requires = f.read() - --with open(os.path.join(here, "requirements-dev.txt")) as f: -- dev_requires = f.read() -- - setup( - name="pylibgen", - version=version, -@@ -43,12 +40,6 @@ setup( - packages=find_packages(exclude=("tests",)), - python_requires=">=3.6", - install_requires=install_requires, -- extras_require={ -- # linting and formatting tools (flake8, black) we let pre-commit pin versions -- # build and publishing tools (setuptools, wheel, twine) we always want latest (see makefile) -- # only dev dependencies that should be pinned in extras (imo) is testing (pytest) and pre-commit -- "dev": dev_requires, -- }, - classifiers=[ - "Development Status :: 7 - Inactive", - "Intended Audience :: Developers", diff --git a/srcpkgs/python3-pylibgen/template b/srcpkgs/python3-pylibgen/template deleted file mode 100644 index 259e667e809618..00000000000000 --- a/srcpkgs/python3-pylibgen/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'python3-pylibgen' -pkgname=python3-pylibgen -version=2.0.2 -revision=6 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3-requests" -short_desc="Python3 interface to Library Genesis" -maintainer="xaltsc " -license="MIT" -homepage="https://github.com/JoshuaRLi/pylibgen" -distfiles="${PYPI_SITE}/p/pylibgen/pylibgen-${version}.tar.gz" -checksum=87b28a27fa7c1912e2b38020262dd6086b292d670b0c08d76baecbcd7678b9ee - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-pyliblo3/patches/cython-3.1.patch b/srcpkgs/python3-pyliblo3/patches/cython-3.1.patch deleted file mode 100644 index d320f311e3b797..00000000000000 --- a/srcpkgs/python3-pyliblo3/patches/cython-3.1.patch +++ /dev/null @@ -1,40 +0,0 @@ -From 6b53ac0f1768f5f2f017b7011030ef6461366639 Mon Sep 17 00:00:00 2001 -From: Muhammad Alfi Syahrin -Date: Tue, 17 Jun 2025 19:58:19 +0700 -Subject: [PATCH] Fix compilation with Cython 3.1.2 - ---- - pyliblo3/_liblo.pyx | 6 +++--- - 1 file changed, 3 insertions(+), 3 deletions(-) - -diff --git a/pyliblo3/_liblo.pyx b/pyliblo3/_liblo.pyx -index 4fa70df..dcc4da9 100644 ---- a/pyliblo3/_liblo.pyx -+++ b/pyliblo3/_liblo.pyx -@@ -971,7 +971,7 @@ cdef class Message: - if t == 'i': - lo_message_add_int32(self._message, int(value)) - elif t == 'h': -- lo_message_add_int64(self._message, long(value)) -+ lo_message_add_int64(self._message, int(value)) - elif t == 'f': - lo_message_add_float(self._message, float(value)) - elif t == 'd': -@@ -1012,7 +1012,7 @@ cdef class Message: - lo_message_add_true(self._message) - elif value is False: - lo_message_add_false(self._message) -- elif isinstance(value, (int, long)): -+ elif isinstance(value, (int)): - try: - lo_message_add_int32(self._message, value) - except OverflowError: -@@ -1067,7 +1067,7 @@ cdef class Bundle: - - if len(messages) and not isinstance(messages[0], Message): - t = messages[0] -- if isinstance(t, (float, int, long)): -+ if isinstance(t, (float, int)): - tt = _double_to_timetag(t) - elif isinstance(t, tuple) and len(t) == 2: - tt.sec, tt.frac = t diff --git a/srcpkgs/python3-pyliblo3/template b/srcpkgs/python3-pyliblo3/template deleted file mode 100644 index 39d47e82ec866d..00000000000000 --- a/srcpkgs/python3-pyliblo3/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'python3-pyliblo3' -pkgname=python3-pyliblo3 -version=0.16.3 -revision=2 -build_style=python3-module -hostmakedepends="python3-setuptools python3-Cython" -makedepends="python3-devel liblo-devel" -short_desc="Python bindings for the liblo OSC library, a fork of pyliblo" -maintainer="Rutpiv " -license="LGPL-2.1-or-later" -homepage="https://github.com/gesellkammer/pyliblo3" -distfiles="https://github.com/gesellkammer/pyliblo3/archive/v${version}.tar.gz" -checksum=625ddf1b435eb7c1f1a1f187e11cd74e14995e108ba5d32482ff709bf6ffb2a8 diff --git a/srcpkgs/python3-pylint b/srcpkgs/python3-pylint deleted file mode 120000 index 54b18e249c1782..00000000000000 --- a/srcpkgs/python3-pylint +++ /dev/null @@ -1 +0,0 @@ -pylint \ No newline at end of file diff --git a/srcpkgs/python3-pylru/template b/srcpkgs/python3-pylru/template deleted file mode 100644 index a1721168912de9..00000000000000 --- a/srcpkgs/python3-pylru/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'python3-pylru' -pkgname=python3-pylru -version=1.2.1 -revision=4 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3" -short_desc="Least recently used (LRU) cache for Python" -maintainer="Andrew J. Hesford " -license="GPL-2.0-only" -homepage="https://github.com/jlhutch/pylru" -distfiles="${homepage}/archive/v${version}.tar.gz" -checksum=8d8d5ac67c5567137c53cf505a851a0c125666bd64402a111f141ae35db00859 diff --git a/srcpkgs/python3-pylsp-mypy/template b/srcpkgs/python3-pylsp-mypy/template deleted file mode 100644 index cbc3a0a596e4e1..00000000000000 --- a/srcpkgs/python3-pylsp-mypy/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'python3-pylsp-mypy' -pkgname=python3-pylsp-mypy -version=0.6.9 -revision=1 -build_style=python3-pep517 -hostmakedepends="python3-wheel" -depends="python3-lsp-server" -short_desc="Mypy plugin for the Python LSP Server" -maintainer="Mihail Ivanchev " -license="MIT" -homepage="https://github.com/python-lsp/pylsp-mypy" -changelog="https://github.com/python-lsp/pylsp-mypy/releases" -distfiles="${PYPI_SITE}/p/pylsp-mypy/pylsp_mypy-${version}.tar.gz" -checksum=d28994a6ba123c3918ce3274a5cad768418650e575001002101c425ad6c7bbaa - - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-pylsqpack/template b/srcpkgs/python3-pylsqpack/template deleted file mode 100644 index 739fd8f3377993..00000000000000 --- a/srcpkgs/python3-pylsqpack/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'python3-pylsqpack' -pkgname=python3-pylsqpack -version=0.3.18 -revision=1 -build_style=python3-pep517 -hostmakedepends="python3-setuptools python3-wheel" -makedepends="python3-devel" -checkdepends="python3-pytest" -short_desc="Python bindings for ls-qpack" -maintainer="Orphaned " -license="BSD-3-Clause" -homepage="https://github.com/aiortc/pylsqpack" -distfiles="${PYPI_SITE}/p/pylsqpack/pylsqpack-${version}.tar.gz" -checksum=45ae55e721877505f4d5ccd49591d69353f2a548a8673dfafb251d385b3c097f - -if [ "$XBPS_TARGET_LIBC" = musl ]; then - makedepends+=" musl-legacy-compat" -fi - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-pymediainfo/template b/srcpkgs/python3-pymediainfo/template deleted file mode 100644 index 9ab140f325b7a0..00000000000000 --- a/srcpkgs/python3-pymediainfo/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'python3-pymediainfo' -pkgname=python3-pymediainfo -version=6.0.1 -revision=3 -build_style=python3-module -hostmakedepends="python3-setuptools_scm" -depends="libmediainfo" -checkdepends="python3-pytest libmediainfo" -short_desc="Python wrapper around the MediaInfo library" -maintainer="Joel Beckmeyer " -license="MIT" -homepage="https://github.com/sbraz/pymediainfo" -distfiles="${PYPI_SITE}/p/pymediainfo/pymediainfo-${version}.tar.gz" -checksum=96e04bac0dfcb726bed70c314b1219121c4b9344c66a98f426ce27d7f9abffb0 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-pynacl/template b/srcpkgs/python3-pynacl/template deleted file mode 100644 index 2dd0ea1277b5b4..00000000000000 --- a/srcpkgs/python3-pynacl/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'python3-pynacl' -pkgname=python3-pynacl -version=1.5.0 -revision=5 -build_style=python3-module -hostmakedepends="python3-setuptools python3-cffi python3-wheel" -makedepends="python3-devel python3-cffi libsodium-devel" -depends="python3-cffi" -checkdepends="${depends} python3-pytest python3-hypothesis" -short_desc="Python3 binding to the Networking and Cryptography (NaCl) library" -maintainer="Orphaned " -license="Apache-2.0" -homepage="https://github.com/pyca/pynacl/" -changelog="https://raw.githubusercontent.com/pyca/pynacl/master/CHANGELOG.rst" -distfiles="${PYPI_SITE}/P/PyNaCl/PyNaCl-${version}.tar.gz" -checksum=8ac7448f09ab85811607bdd21ec2464495ac8b7c66d146bf545b0f08fb9220ba - -export SODIUM_INSTALL=system - -python3-nacl_package() { - metapackage=yes - depends="python3-pynacl" - short_desc+=" - dummy transitional package" -} diff --git a/srcpkgs/python3-pynitrokey/template b/srcpkgs/python3-pynitrokey/template deleted file mode 100644 index 02f6a057f9cc3c..00000000000000 --- a/srcpkgs/python3-pynitrokey/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'python3-pynitrokey' -pkgname=python3-pynitrokey -version=0.10.0 -revision=1 -build_style=python3-pep517 -make_build_args="--skip-dependency-check" -hostmakedepends="python3-poetry-core" -depends="python3-cffi python3-click - python3-click-aliases python3-semver python3-libusb1 - python3-crcmod python3-hidapi python3-pyserial - python3-cryptography python3-fido2 - python3-usb python3-requests python3-intelhex - python3-nkdfu python3-nitrokey python3-protobuf - python3-nethsm python3-pyscard libnitrokey - python3-tqdm python3-tlv8 python3-chardet" -short_desc="CLI for the Nitrokey FIDO2, Nitrokey Start, Nitrokey 3 and NetHSM" -maintainer="Mateusz Sylwestrzak " -license="LGPL-3.0-only, GPL-3.0-or-later, Apache-2.0, MIT" -homepage="https://github.com/Nitrokey/pynitrokey" -distfiles="https://github.com/Nitrokey/pynitrokey/archive/refs/tags/v${version}.tar.gz" -checksum=231ef4f94e91f964150aa99b10b3ef385bdb0605b8d74acb51838cc21d8c511e - -post_install() { - vlicense LICENSES/MIT.txt -} diff --git a/srcpkgs/python3-pyopencl/template b/srcpkgs/python3-pyopencl/template deleted file mode 100644 index 7421831c7070be..00000000000000 --- a/srcpkgs/python3-pyopencl/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'python3-pyopencl' -pkgname=python3-pyopencl -version=2025.2.7 -revision=1 -build_style=python3-pep517 -hostmakedepends="python3-setuptools python3-wheel python3-numpy - python3-scikit-build-core cmake ninja python3-nanobind" -makedepends="OpenCL-Headers ocl-icd-devel python3-numpy python3-devel" -depends="python3-numpy python3-pytools python3-platformdirs" -short_desc="OpenCL bindings for Python 3" -maintainer="Andrew J. Hesford " -license="X11, Apache-2.0, BSD-3-Clause" -homepage="https://mathema.tician.de/software/pyopencl" -distfiles="${PYPI_SITE}/p/pyopencl/pyopencl-${version}.tar.gz" -checksum=a68d92eb2970418b1a7ca45aff71984c02d2e4261e01402b273f257b5d6d7511 -# Tests require a working OpenCL platform -make_check=no - -export CMAKE_ARGS=" - -DPython_INCLUDE_DIR:PATH=${XBPS_CROSS_BASE}/${py3_inc} - -DNumPy_INCLUDE_DIR:PATH=${XBPS_CROSS_BASE}/${py3_sitelib}/numpy/core/include -" - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-pyotp/template b/srcpkgs/python3-pyotp/template deleted file mode 100644 index d40deae430c33c..00000000000000 --- a/srcpkgs/python3-pyotp/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'python3-pyotp' -pkgname=python3-pyotp -version=2.6.0 -revision=4 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3" -short_desc="Python3 One-Time Password Library" -maintainer="Enno Boland " -license="MIT" -homepage="https://github.com/pyotp/pyotp" -distfiles="${PYPI_SITE}/p/pyotp/pyotp-${version}.tar.gz" -checksum=d28ddfd40e0c1b6a6b9da961c7d47a10261fb58f378cb00f05ce88b26df9c432 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-pypamtest b/srcpkgs/python3-pypamtest deleted file mode 120000 index 3ea00f9d1ad37f..00000000000000 --- a/srcpkgs/python3-pypamtest +++ /dev/null @@ -1 +0,0 @@ -pam_wrapper \ No newline at end of file diff --git a/srcpkgs/python3-pypandoc/patches/no-pip.patch b/srcpkgs/python3-pypandoc/patches/no-pip.patch deleted file mode 100644 index 85ba6e990544a7..00000000000000 --- a/srcpkgs/python3-pypandoc/patches/no-pip.patch +++ /dev/null @@ -1,20 +0,0 @@ -Index: pypandoc-1.6.3/pypandoc.egg-info/requires.txt -=================================================================== ---- pypandoc-1.6.3.orig/pypandoc.egg-info/requires.txt -+++ pypandoc-1.6.3/pypandoc.egg-info/requires.txt -1@ -1,3 +0,0 @@ --setuptools --pip>=8.1.0 --wheel>=0.25.0 -Index: pypandoc-1.6.3/setup.py -=================================================================== ---- pypandoc-1.6.3.orig/setup.py -+++ pypandoc-1.6.3/setup.py -@@ -87,7 +87,6 @@ setup( - author_email = 'bebraw@gmail.com', - packages = ['pypandoc'], - package_data={'pypandoc': ['files/*']}, -- install_requires = ['setuptools', 'pip>=8.1.0', 'wheel>=0.25.0'], - classifiers=[ - 'Development Status :: 4 - Beta', - 'Environment :: Console', diff --git a/srcpkgs/python3-pypandoc/template b/srcpkgs/python3-pypandoc/template deleted file mode 100644 index 7afe0ed1e8f9f1..00000000000000 --- a/srcpkgs/python3-pypandoc/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'python3-pypandoc' -pkgname=python3-pypandoc -version=1.6.4 -revision=4 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="pandoc python3" -checkdepends="pandoc texlive" -short_desc="Python thin wrapper for pandoc" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/bebraw/pypandoc" -distfiles="$PYPI_SITE/p/pypandoc/pypandoc-$version.tar.gz" -checksum=6ea03c8e92d561b0b47ff91ee9a777c50a8d3a325f3272ea4fefef4bb6562b91 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-pypdf/template b/srcpkgs/python3-pypdf/template deleted file mode 100644 index 969f2afbd7f1f5..00000000000000 --- a/srcpkgs/python3-pypdf/template +++ /dev/null @@ -1,41 +0,0 @@ -# Template file for 'python3-pypdf' -pkgname=python3-pypdf -version=3.17.4 -revision=2 -_sample_files_gitrev=964fb47b0fbfa89864680582640ae4eedf143890 -build_wrksrc="pypdf-${version}" -build_style=python3-pep517 -# requires unpackaged pytest-socket, fpdf2 -make_check_args="-m not(enable_socket) --deselect tests/test_page.py::test_compression - --deselect tests/test_writer.py::test_merging_many_temporary_files" -hostmakedepends="python3-flit_core" -depends="python3-Pillow" -checkdepends="python3-pytest python3-pytest-timeout python3-pycryptodome - python3-yaml ${depends}" -short_desc="PDF library for splitting, merging, cropping, and transforming pages" -maintainer="Piotr Wójcik " -license="BSD-3-Clause" -homepage="https://pypdf.readthedocs.io/en/latest/" -changelog="https://raw.githubusercontent.com/py-pdf/pypdf/main/CHANGELOG.md" -distfiles="https://github.com/py-pdf/pypdf/archive/refs/tags/${version}.tar.gz - https://github.com/py-pdf/sample-files/archive/${_sample_files_gitrev}.tar.gz" -checksum="ccc89b7b732192e66028cb6ff468a6b25279f53cfecf037b074775de38d88062 - 2200786fd7b5244785fd77268f7d79ec38238dbcc76b0e162e2eb197b45351fd" - -post_extract() { - rmdir ${build_wrksrc}/sample-files - mv sample-files-${_sample_files_gitrev} ${build_wrksrc}/sample-files - - # requires unpackaged pytest-socket - vsed -e '/addopts/d' -i ${build_wrksrc}/pyproject.toml -} - -post_install() { - vlicense LICENSE -} - -python3-PyPDF2_package() { - depends="${sourcepkg}>=${version}_${revision}" - metapackage=yes - short_desc+=" (transitional dummy package)" -} diff --git a/srcpkgs/python3-pyperclip/template b/srcpkgs/python3-pyperclip/template deleted file mode 100644 index a1dca720a65edc..00000000000000 --- a/srcpkgs/python3-pyperclip/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'python3-pyperclip' -pkgname=python3-pyperclip -version=1.8.2 -revision=4 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3" -checkdepends="python3-pytest xclip xvfb-run" -short_desc="Cross-platform clipboard module (Python3)" -maintainer="Orphaned " -license="BSD-3-Clause" -homepage="https://pypi.org/project/pyperclip" -distfiles="${PYPI_SITE}/p/pyperclip/pyperclip-${version}.tar.gz" -checksum=105254a8b04934f0bc84e9c24eb360a591aaf6535c9def5f29d92af107a9bf57 -make_check_pre="xvfb-run" - -post_install() { - vlicense LICENSE.txt -} diff --git a/srcpkgs/python3-pypng/template b/srcpkgs/python3-pypng/template deleted file mode 100644 index 9e3b25b75069aa..00000000000000 --- a/srcpkgs/python3-pypng/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'python3-pypng' -pkgname=python3-pypng -version=0.20220715.0 -revision=2 -build_style=python3-pep517 -hostmakedepends="python3-setuptools python3-wheel" -depends="python3" -checkdepends="python3-pytest" -short_desc="Pure Python library for saving and loading PNG images" -maintainer="Joel Beckmeyer " -license="MIT" -homepage="https://gitlab.com/drj11/pypng" -distfiles="${PYPI_SITE}/p/pypng/pypng-${version}.tar.gz" -checksum=739c433ba96f078315de54c0db975aee537cbc3e1d0ae4ed9aab0ca1e427e2c1 -make_check_pre="env PYTHONPATH=code" - -post_install() { - vlicense LICENCE -} diff --git a/srcpkgs/python3-pyppmd/template b/srcpkgs/python3-pyppmd/template deleted file mode 100644 index 53a0a6811b2700..00000000000000 --- a/srcpkgs/python3-pyppmd/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'python3-pyppmd' -pkgname=python3-pyppmd -version=1.2.0 -revision=1 -build_style=python3-module -make_check_args="--noconftest --ignore=tests/test_benchmark.py" -hostmakedepends="python3-setuptools_scm" -makedepends="python3-devel" -depends="python3" -checkdepends="python3-pytest-xdist python3-hypothesis" -short_desc="Python interface for PPM variation H and I.2" -maintainer="Joel Beckmeyer " -license="LGPL-2.0-or-later" -homepage="https://codeberg.org/miurahr/pyppmd" -changelog="https://codeberg.org/miurahr/pyppmd/raw/branch/main/Changelog.rst" -distfiles="${PYPI_SITE}/p/pyppmd/pyppmd-${version}.tar.gz" -checksum=cc04af92f1d26831ec96963439dfb27c96467b5452b94436a6af696649a121fd diff --git a/srcpkgs/python3-pyproj/template b/srcpkgs/python3-pyproj/template deleted file mode 100644 index 1ce292a38f3414..00000000000000 --- a/srcpkgs/python3-pyproj/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'python3-pyproj' -pkgname=python3-pyproj -version=3.7.2 -revision=1 -build_style=python3-pep517 -hostmakedepends="python3-Cython python3-setuptools python3-wheel proj" -makedepends="python3-devel proj-devel" -depends="proj python3-certifi" -checkdepends="$depends python3-numpy python3-pytest" -short_desc="Python interface to PROJ" -maintainer="Arjan Mossel " -license="MIT" -homepage="https://pyproj4.github.io/pyproj/" -distfiles="https://github.com/pyproj4/pyproj/archive/${version}.tar.gz" -checksum=a13e65d9c3de0b3a7a510746165ed55163924298f2222523d4f381a8ee58fbcf -make_check=no # ModuleNotFoundError github.com/pyproj4/pyproj/issues/1447 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-pyproject-api/template b/srcpkgs/python3-pyproject-api/template deleted file mode 100644 index 01b51f0feee124..00000000000000 --- a/srcpkgs/python3-pyproject-api/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'python3-pyproject-api' -pkgname=python3-pyproject-api -version=1.9.1 -revision=1 -build_style=python3-pep517 -hostmakedepends="hatchling hatch-vcs" -depends="python3-packaging" -checkdepends="python3-pytest python3-pytest-mock python3-wheel" -short_desc="API to interact with the python pyproject.toml based projects" -maintainer="Gonzalo Tornaría " -license="MIT" -homepage="https://github.com/tox-dev/pyproject-api" -changelog="https://github.com/tox-dev/pyproject-api/releases" -distfiles="${PYPI_SITE}/p/pyproject-api/pyproject_api-${version}.tar.gz" -checksum=43c9918f49daab37e302038fc1aed54a8c7a91a9fa935d00b9a485f37e0f5335 - -if [ "$XBPS_BUILD_ENVIRONMENT" = void-packages-ci ]; then - # this test fails on CI - make_check_args+=" --deselect tests/test_frontend_setuptools.py::test_result_missing" -fi - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-pyproject-hooks/template b/srcpkgs/python3-pyproject-hooks/template deleted file mode 100644 index 9848b10009d775..00000000000000 --- a/srcpkgs/python3-pyproject-hooks/template +++ /dev/null @@ -1,32 +0,0 @@ -# Template file for 'python3-pyproject-hooks' -pkgname=python3-pyproject-hooks -version=1.2.0 -revision=2 -# This package is required by python3-build, used by the python3-pep517 style; -# using that style here would create a cycle -build_style=python3-module -hostmakedepends="python3-flit_core python3-installer" -depends="python3" -checkdepends="python3-pytest-xdist python3-testpath - python3-setuptools python3-flit_core python3-pip" -short_desc="Low-level library for calling Python build backends" -maintainer="Andrew J. Hesford " -license="MIT" -homepage="https://pyproject-hooks.readthedocs.io/" -distfiles="https://github.com/pypa/pyproject-hooks/archive/v${version}.tar.gz" -checksum=d993cda99f6c41c2679a0cd5528fc15608cc114df26553deb41db62185c11206 - -do_build() { - python3 -m flit_core.wheel -} - -do_check() { - rm pytest.ini - PYTHONPATH="$(cd src && pwd)" pytest3 -n $XBPS_MAKEJOBS tests -} - -do_install() { - python3 -m installer --destdir "${DESTDIR}" \ - "dist/pyproject_hooks-${version}-py3-none-any.whl" - vlicense LICENSE -} diff --git a/srcpkgs/python3-pyproject-metadata/template b/srcpkgs/python3-pyproject-metadata/template deleted file mode 100644 index d1c5a6b35f5327..00000000000000 --- a/srcpkgs/python3-pyproject-metadata/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'python3-pyproject-metadata' -pkgname=python3-pyproject-metadata -version=0.9.1 -revision=1 -build_style=python3-pep517 -hostmakedepends="python3-flit_core python3-wheel" -depends="python3-packaging" -short_desc="PEP 621 metadata parsing" -maintainer="Andrew J. Hesford " -license="MIT" -homepage="https://pep621.readthedocs.io/" -changelog="https://raw.githubusercontent.com/FFY00/python-pyproject-metadata/main/CHANGELOG.rst" -distfiles="${PYPI_SITE}/p/pyproject_metadata/pyproject_metadata-${version}.tar.gz" -checksum=b8b2253dd1b7062b78cf949a115f02ba7fa4114aabe63fa10528e9e1a954a816 -make_check=no # tarball includes no tests - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-pyqt5-qsci-devel b/srcpkgs/python3-pyqt5-qsci-devel deleted file mode 120000 index 2ded1bc41fb7d7..00000000000000 --- a/srcpkgs/python3-pyqt5-qsci-devel +++ /dev/null @@ -1 +0,0 @@ -python3-pyqt5-qsci \ No newline at end of file diff --git a/srcpkgs/python3-pyqt5-qsci/patches/cross.patch b/srcpkgs/python3-pyqt5-qsci/patches/cross.patch deleted file mode 100644 index 7e90095a6fccfb..00000000000000 --- a/srcpkgs/python3-pyqt5-qsci/patches/cross.patch +++ /dev/null @@ -1,20 +0,0 @@ -Index: QScintilla_src-2.12.1/Python/project.py -=================================================================== ---- QScintilla_src-2.12.1.orig/Python/project.py -+++ QScintilla_src-2.12.1/Python/project.py -@@ -41,6 +41,15 @@ class QScintilla(PyQtProject): - # static or dynamic). - self.qsci_external_lib = not os.path.isdir('src') - -+ def run_command(self, args, *, fatal=True): -+ """ Run a command and display the output if requested. """ -+ qemu_machine = os.environ.get("XBPS_TARGET_QEMU_MACHINE") -+ builddir = os.environ.get("XBPS_BUILDDIR") -+ if qemu_machine and args[0].startswith(os.path.join(builddir, "python3-pyqt5-qsci")): -+ qemu = "qemu-{}-static".format(qemu_machine) -+ args.insert(0, qemu) -+ super().run_command(args, fatal=fatal) -+ - def apply_user_defaults(self, tool): - """ Set default values for user options that haven't been set yet. """ - diff --git a/srcpkgs/python3-pyqt5-qsci/template b/srcpkgs/python3-pyqt5-qsci/template deleted file mode 100644 index 540e642e3f52d1..00000000000000 --- a/srcpkgs/python3-pyqt5-qsci/template +++ /dev/null @@ -1,40 +0,0 @@ -# Template file for 'python3-pyqt5-qsci' -# XXX Keep in sync with qscintilla-qt5 -# Splited because of circular dependencies -# qscintilla-qt5 -> PyQt5 -> pyqt5-qsci -pkgname=python3-pyqt5-qsci -version=2.14.1 -revision=3 -build_wrksrc=Python -build_style=sip-build -build_helper=qemu -hostmakedepends="qt5-qmake qt5-host-tools python3-PyQt5-devel python3-sip-PyQt5 - python3-PyQt-builder pkg-config" -makedepends="qscintilla-qt5-devel python3-PyQt5-devel qt5-devel python3-devel - python3-sip-PyQt5" -depends="python3-PyQt5 python3-sip-PyQt5" -short_desc="Qt5 port of Scintilla editor - Python 3 binding" -maintainer="Đoàn Trần Công Danh " -license="GPL-3.0-only" -homepage="https://www.riverbankcomputing.com/software/qscintilla/intro" -distfiles="https://www.riverbankcomputing.com/static/Downloads/QScintilla/${version}/QScintilla_src-${version}.tar.gz" -checksum=dfe13c6acc9d85dfcba76ccc8061e71a223957a6c02f3c343b30a9d43a4cdd4d -lib32disabled=yes - -CXXFLAGS="$(printf " -I$XBPS_CROSS_BASE/usr/include/qt5/%s" \ - QtWidgets QtPrintSupport)" - -post_extract() { - rm -rf src - ln -sf pyproject-qt5.toml Python/pyproject.toml -} - -python3-pyqt5-qsci-devel_package() { - short_desc+=" - development files" - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - lib32disabled=yes - pkg_install() { - vmove ${py3_sitelib}/PyQt5/bindings - vmove usr/share/qt5/qsci/api - } -} diff --git a/srcpkgs/python3-pyqt5-qsci/update b/srcpkgs/python3-pyqt5-qsci/update deleted file mode 100644 index 8ddafc0f70ad5a..00000000000000 --- a/srcpkgs/python3-pyqt5-qsci/update +++ /dev/null @@ -1,2 +0,0 @@ -site="https://www.riverbankcomputing.com/software/qscintilla/download" -pattern='QScintilla[_a-zA-Z]*-\K[\d.]+(?=.tar.gz)' diff --git a/srcpkgs/python3-pyqt6-3d-devel b/srcpkgs/python3-pyqt6-3d-devel deleted file mode 120000 index 129722a79e7bcc..00000000000000 --- a/srcpkgs/python3-pyqt6-3d-devel +++ /dev/null @@ -1 +0,0 @@ -python3-pyqt6-3d \ No newline at end of file diff --git a/srcpkgs/python3-pyqt6-3d/template b/srcpkgs/python3-pyqt6-3d/template deleted file mode 100644 index 0ff5f2a3f7e9f6..00000000000000 --- a/srcpkgs/python3-pyqt6-3d/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'python3-pyqt6-3d' -pkgname=python3-pyqt6-3d -version=6.10.0 -revision=1 -build_style=sip-build -build_helper="python3" -hostmakedepends="qt6-base python3-PyQt-builder pkg-config" -makedepends="python3-pyqt6-bindings qt6-3d-private-devel python3-pyqt6-sip" -depends="python3-pyqt6>=${version%.*} python3-pyqt6-sip" -short_desc="Qt6 bindings for 3D - Python 3" -maintainer="Đoàn Trần Công Danh " -license="GPL-3.0-only" -homepage="https://www.riverbankcomputing.com/software/pyqt3d/" -distfiles="$PYPI_SITE/p/pyqt6-3d/pyqt6_3d-${version}.tar.gz" -checksum=93d89fe30d98804b0983e9b52079d15ae82b1f0a279a5f90f2ff48ed3e6489ed -lib32disabled=yes - -python3-pyqt6-3d-devel_package() { - lib32disabled=yes - depends="${sourcepkg}>=${version}_${revision} python3-pyqt6-bindings - python3-pyqt6-sip qt6-3d-devel" - short_desc+=" - development files" - pkg_install() { - vmove ${py3_sitelib}/PyQt6/bindings - } -} diff --git a/srcpkgs/python3-pyqt6-bindings b/srcpkgs/python3-pyqt6-bindings deleted file mode 120000 index dd603d682349ff..00000000000000 --- a/srcpkgs/python3-pyqt6-bindings +++ /dev/null @@ -1 +0,0 @@ -python3-pyqt6 \ No newline at end of file diff --git a/srcpkgs/python3-pyqt6-charts-devel b/srcpkgs/python3-pyqt6-charts-devel deleted file mode 120000 index 21a5afd07fc89e..00000000000000 --- a/srcpkgs/python3-pyqt6-charts-devel +++ /dev/null @@ -1 +0,0 @@ -python3-pyqt6-charts \ No newline at end of file diff --git a/srcpkgs/python3-pyqt6-charts/template b/srcpkgs/python3-pyqt6-charts/template deleted file mode 100644 index cf068b5391e882..00000000000000 --- a/srcpkgs/python3-pyqt6-charts/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'python3-pyqt6-charts' -pkgname=python3-pyqt6-charts -version=6.10.0 -revision=1 -build_style=sip-build -build_helper="python3" -hostmakedepends="qt6-base python3-PyQt-builder pkg-config" -makedepends="qt6-charts-private-devel python3-pyqt6-bindings python3-pyqt6-sip" -depends="python3-pyqt6>=${version%.*} python3-pyqt6-sip" -short_desc="Qt6 bindings for Charts - Python 3" -maintainer="Đoàn Trần Công Danh " -license="GPL-3.0-only" -homepage="https://www.riverbankcomputing.com/software/pyqtchart/" -distfiles="$PYPI_SITE/p/pyqt6-charts/pyqt6_charts-${version}.tar.gz" -checksum=91e15e28d011caa4c83881a90687b35e3d05ef57290cdd9760824c95bdac6a3e -lib32disabled=yes - -python3-pyqt6-charts-devel_package() { - lib32disabled=yes - depends="${sourcepkg}>=${version}_${revision} - qt6-charts-devel python3-pyqt6-bindings python3-pyqt6-sip" - short_desc+=" - development files" - pkg_install() { - vmove ${py3_sitelib}/PyQt6/bindings - } -} diff --git a/srcpkgs/python3-pyqt6-connectivity b/srcpkgs/python3-pyqt6-connectivity deleted file mode 120000 index dd603d682349ff..00000000000000 --- a/srcpkgs/python3-pyqt6-connectivity +++ /dev/null @@ -1 +0,0 @@ -python3-pyqt6 \ No newline at end of file diff --git a/srcpkgs/python3-pyqt6-dbus b/srcpkgs/python3-pyqt6-dbus deleted file mode 120000 index dd603d682349ff..00000000000000 --- a/srcpkgs/python3-pyqt6-dbus +++ /dev/null @@ -1 +0,0 @@ -python3-pyqt6 \ No newline at end of file diff --git a/srcpkgs/python3-pyqt6-declarative b/srcpkgs/python3-pyqt6-declarative deleted file mode 120000 index dd603d682349ff..00000000000000 --- a/srcpkgs/python3-pyqt6-declarative +++ /dev/null @@ -1 +0,0 @@ -python3-pyqt6 \ No newline at end of file diff --git a/srcpkgs/python3-pyqt6-devel b/srcpkgs/python3-pyqt6-devel deleted file mode 120000 index dd603d682349ff..00000000000000 --- a/srcpkgs/python3-pyqt6-devel +++ /dev/null @@ -1 +0,0 @@ -python3-pyqt6 \ No newline at end of file diff --git a/srcpkgs/python3-pyqt6-devel-tools b/srcpkgs/python3-pyqt6-devel-tools deleted file mode 120000 index dd603d682349ff..00000000000000 --- a/srcpkgs/python3-pyqt6-devel-tools +++ /dev/null @@ -1 +0,0 @@ -python3-pyqt6 \ No newline at end of file diff --git a/srcpkgs/python3-pyqt6-gui b/srcpkgs/python3-pyqt6-gui deleted file mode 120000 index dd603d682349ff..00000000000000 --- a/srcpkgs/python3-pyqt6-gui +++ /dev/null @@ -1 +0,0 @@ -python3-pyqt6 \ No newline at end of file diff --git a/srcpkgs/python3-pyqt6-multimedia b/srcpkgs/python3-pyqt6-multimedia deleted file mode 120000 index dd603d682349ff..00000000000000 --- a/srcpkgs/python3-pyqt6-multimedia +++ /dev/null @@ -1 +0,0 @@ -python3-pyqt6 \ No newline at end of file diff --git a/srcpkgs/python3-pyqt6-network b/srcpkgs/python3-pyqt6-network deleted file mode 120000 index dd603d682349ff..00000000000000 --- a/srcpkgs/python3-pyqt6-network +++ /dev/null @@ -1 +0,0 @@ -python3-pyqt6 \ No newline at end of file diff --git a/srcpkgs/python3-pyqt6-networkauth-devel b/srcpkgs/python3-pyqt6-networkauth-devel deleted file mode 120000 index 0d76b4e1cd2d2d..00000000000000 --- a/srcpkgs/python3-pyqt6-networkauth-devel +++ /dev/null @@ -1 +0,0 @@ -python3-pyqt6-networkauth \ No newline at end of file diff --git a/srcpkgs/python3-pyqt6-networkauth/template b/srcpkgs/python3-pyqt6-networkauth/template deleted file mode 100644 index c1e471d67dbfae..00000000000000 --- a/srcpkgs/python3-pyqt6-networkauth/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'python3-pyqt6-networkauth' -pkgname=python3-pyqt6-networkauth -version=6.10.0 -revision=1 -build_style=sip-build -build_helper="python3" -hostmakedepends="qt6-base python3-PyQt-builder pkg-config" -makedepends="python3-pyqt6-bindings qt6-networkauth-devel python3-pyqt6-sip" -depends="python3-pyqt6>=${version%.*} python3-pyqt6-sip" -short_desc="Qt6 bindings for NetworkAuth - Python 3" -maintainer="Đoàn Trần Công Danh " -license="GPL-3.0-only" -homepage="https://www.riverbankcomputing.com/software/pyqtnetworkauth/" -distfiles="$PYPI_SITE/p/pyqt6-networkauth/pyqt6_networkauth-${version}.tar.gz" -checksum=94c9504613c8ff68f08eb1ff6ba7804c277b56e335baa6e44c1eba5279961f7b -lib32disabled=yes - -python3-pyqt6-networkauth-devel_package() { - lib32disabled=yes - depends="${sourcepkg}>=${version}_${revision} ${makedepends}" - short_desc+=" - development files" - pkg_install() { - vmove ${py3_sitelib}/PyQt6/bindings - } -} diff --git a/srcpkgs/python3-pyqt6-opengl-widgets b/srcpkgs/python3-pyqt6-opengl-widgets deleted file mode 120000 index dd603d682349ff..00000000000000 --- a/srcpkgs/python3-pyqt6-opengl-widgets +++ /dev/null @@ -1 +0,0 @@ -python3-pyqt6 \ No newline at end of file diff --git a/srcpkgs/python3-pyqt6-pdf b/srcpkgs/python3-pyqt6-pdf deleted file mode 120000 index dd603d682349ff..00000000000000 --- a/srcpkgs/python3-pyqt6-pdf +++ /dev/null @@ -1 +0,0 @@ -python3-pyqt6 \ No newline at end of file diff --git a/srcpkgs/python3-pyqt6-position b/srcpkgs/python3-pyqt6-position deleted file mode 120000 index dd603d682349ff..00000000000000 --- a/srcpkgs/python3-pyqt6-position +++ /dev/null @@ -1 +0,0 @@ -python3-pyqt6 \ No newline at end of file diff --git a/srcpkgs/python3-pyqt6-printsupport b/srcpkgs/python3-pyqt6-printsupport deleted file mode 120000 index dd603d682349ff..00000000000000 --- a/srcpkgs/python3-pyqt6-printsupport +++ /dev/null @@ -1 +0,0 @@ -python3-pyqt6 \ No newline at end of file diff --git a/srcpkgs/python3-pyqt6-qsci-devel b/srcpkgs/python3-pyqt6-qsci-devel deleted file mode 120000 index a70f9fccd39f6d..00000000000000 --- a/srcpkgs/python3-pyqt6-qsci-devel +++ /dev/null @@ -1 +0,0 @@ -python3-pyqt6-qsci \ No newline at end of file diff --git a/srcpkgs/python3-pyqt6-qsci/patches/cross.patch b/srcpkgs/python3-pyqt6-qsci/patches/cross.patch deleted file mode 100644 index 81dbdf26c8c84a..00000000000000 --- a/srcpkgs/python3-pyqt6-qsci/patches/cross.patch +++ /dev/null @@ -1,18 +0,0 @@ ---- a/Python/project.py -+++ b/Python/project.py -@@ -41,6 +41,15 @@ class QScintilla(PyQtProject): - # static or dynamic). - self.qsci_external_lib = not os.path.isdir('src') - -+ def run_command(self, args, *, fatal=True): -+ """ Run a command and display the output if requested. """ -+ qemu_machine = os.environ.get("XBPS_TARGET_QEMU_MACHINE") -+ builddir = os.environ.get("XBPS_BUILDDIR") -+ if qemu_machine and args[0].startswith(os.path.join(builddir, "python3-pyqt6-qsci")): -+ qemu = "qemu-{}-static".format(qemu_machine) -+ args.insert(0, qemu) -+ super().run_command(args, fatal=fatal) -+ - def apply_user_defaults(self, tool): - """ Set default values for user options that haven't been set yet. """ - diff --git a/srcpkgs/python3-pyqt6-qsci/template b/srcpkgs/python3-pyqt6-qsci/template deleted file mode 100644 index 46744fb9c46f4b..00000000000000 --- a/srcpkgs/python3-pyqt6-qsci/template +++ /dev/null @@ -1,37 +0,0 @@ -# Template file for 'python3-pyqt6-qsci' -# XXX Keep in sync with qscintilla-qt6 -# Splited because pyqt6-qsci requires qscintilla-qt6 built at configure time. -pkgname=python3-pyqt6-qsci -version=2.14.1 -revision=2 -build_wrksrc=Python -build_style=sip-build -build_helper=qemu -hostmakedepends="qt6-base-devel qscintilla-qt6-devel python3-PyQt-builder - python3-pyqt6-bindings python3-pyqt6-sip pkg-config" -makedepends="qscintilla-qt6-devel qt6-tools-devel python3-devel" -depends="python3-pyqt6 python3-pyqt6-sip" -short_desc="Qt6 port of Scintilla editor - Python 3 binding" -maintainer="Eloi Torrents " -license="GPL-3.0-only" -homepage="https://www.riverbankcomputing.com/software/qscintilla/intro" -distfiles="https://www.riverbankcomputing.com/static/Downloads/QScintilla/${version}/QScintilla_src-${version}.tar.gz" -checksum=dfe13c6acc9d85dfcba76ccc8061e71a223957a6c02f3c343b30a9d43a4cdd4d -lib32disabled=yes - -CXXFLAGS="$(printf " -I$XBPS_CROSS_BASE/usr/include/qt6/%s" QtWidgets QtPrintSupport)" - -post_extract() { - rm -rf src - ln -sf pyproject-qt6.toml Python/pyproject.toml -} - -python3-pyqt6-qsci-devel_package() { - lib32disabled=yes - short_desc+=" - development files" - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove ${py3_sitelib}/PyQt6/bindings - vmove usr/share/qt6/qsci/api - } -} diff --git a/srcpkgs/python3-pyqt6-qsci/update b/srcpkgs/python3-pyqt6-qsci/update deleted file mode 100644 index 8ddafc0f70ad5a..00000000000000 --- a/srcpkgs/python3-pyqt6-qsci/update +++ /dev/null @@ -1,2 +0,0 @@ -site="https://www.riverbankcomputing.com/software/qscintilla/download" -pattern='QScintilla[_a-zA-Z]*-\K[\d.]+(?=.tar.gz)' diff --git a/srcpkgs/python3-pyqt6-quick3d b/srcpkgs/python3-pyqt6-quick3d deleted file mode 120000 index dd603d682349ff..00000000000000 --- a/srcpkgs/python3-pyqt6-quick3d +++ /dev/null @@ -1 +0,0 @@ -python3-pyqt6 \ No newline at end of file diff --git a/srcpkgs/python3-pyqt6-remoteobjects b/srcpkgs/python3-pyqt6-remoteobjects deleted file mode 120000 index dd603d682349ff..00000000000000 --- a/srcpkgs/python3-pyqt6-remoteobjects +++ /dev/null @@ -1 +0,0 @@ -python3-pyqt6 \ No newline at end of file diff --git a/srcpkgs/python3-pyqt6-sensors b/srcpkgs/python3-pyqt6-sensors deleted file mode 120000 index dd603d682349ff..00000000000000 --- a/srcpkgs/python3-pyqt6-sensors +++ /dev/null @@ -1 +0,0 @@ -python3-pyqt6 \ No newline at end of file diff --git a/srcpkgs/python3-pyqt6-serialport b/srcpkgs/python3-pyqt6-serialport deleted file mode 120000 index dd603d682349ff..00000000000000 --- a/srcpkgs/python3-pyqt6-serialport +++ /dev/null @@ -1 +0,0 @@ -python3-pyqt6 \ No newline at end of file diff --git a/srcpkgs/python3-pyqt6-sip/template b/srcpkgs/python3-pyqt6-sip/template deleted file mode 100644 index 78ccfafae6443c..00000000000000 --- a/srcpkgs/python3-pyqt6-sip/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'python3-pyqt6-sip' -pkgname=python3-pyqt6-sip -version=13.10.2 -revision=1 -build_style=python3-module -hostmakedepends="python3-devel python3-setuptools sip" -makedepends="python3-devel" -depends="python3" -short_desc="PyQt6 SIP bindings with C and C++ for Python 3" -maintainer="Đoàn Trần Công Danh " -license="BSD-2-Clause" -homepage="https://www.riverbankcomputing.com/software/sip/" -distfiles="${PYPI_SITE}/p/pyqt6_sip/pyqt6_sip-${version}.tar.gz" -checksum=464ad156bf526500ce6bd05cac7a82280af6309974d816739b4a9a627156fafe -lib32disabled=yes - -post_extract() { - # for do_check - mkdir -p PyQt6 -} - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-pyqt6-speech b/srcpkgs/python3-pyqt6-speech deleted file mode 120000 index dd603d682349ff..00000000000000 --- a/srcpkgs/python3-pyqt6-speech +++ /dev/null @@ -1 +0,0 @@ -python3-pyqt6 \ No newline at end of file diff --git a/srcpkgs/python3-pyqt6-sql b/srcpkgs/python3-pyqt6-sql deleted file mode 120000 index dd603d682349ff..00000000000000 --- a/srcpkgs/python3-pyqt6-sql +++ /dev/null @@ -1 +0,0 @@ -python3-pyqt6 \ No newline at end of file diff --git a/srcpkgs/python3-pyqt6-statemachine b/srcpkgs/python3-pyqt6-statemachine deleted file mode 120000 index dd603d682349ff..00000000000000 --- a/srcpkgs/python3-pyqt6-statemachine +++ /dev/null @@ -1 +0,0 @@ -python3-pyqt6 \ No newline at end of file diff --git a/srcpkgs/python3-pyqt6-svg b/srcpkgs/python3-pyqt6-svg deleted file mode 120000 index dd603d682349ff..00000000000000 --- a/srcpkgs/python3-pyqt6-svg +++ /dev/null @@ -1 +0,0 @@ -python3-pyqt6 \ No newline at end of file diff --git a/srcpkgs/python3-pyqt6-test b/srcpkgs/python3-pyqt6-test deleted file mode 120000 index dd603d682349ff..00000000000000 --- a/srcpkgs/python3-pyqt6-test +++ /dev/null @@ -1 +0,0 @@ -python3-pyqt6 \ No newline at end of file diff --git a/srcpkgs/python3-pyqt6-tools b/srcpkgs/python3-pyqt6-tools deleted file mode 120000 index dd603d682349ff..00000000000000 --- a/srcpkgs/python3-pyqt6-tools +++ /dev/null @@ -1 +0,0 @@ -python3-pyqt6 \ No newline at end of file diff --git a/srcpkgs/python3-pyqt6-webchannel b/srcpkgs/python3-pyqt6-webchannel deleted file mode 120000 index dd603d682349ff..00000000000000 --- a/srcpkgs/python3-pyqt6-webchannel +++ /dev/null @@ -1 +0,0 @@ -python3-pyqt6 \ No newline at end of file diff --git a/srcpkgs/python3-pyqt6-webengine-devel b/srcpkgs/python3-pyqt6-webengine-devel deleted file mode 120000 index f189bb35254289..00000000000000 --- a/srcpkgs/python3-pyqt6-webengine-devel +++ /dev/null @@ -1 +0,0 @@ -python3-pyqt6-webengine \ No newline at end of file diff --git a/srcpkgs/python3-pyqt6-webengine/patches/qvariant.patch b/srcpkgs/python3-pyqt6-webengine/patches/qvariant.patch deleted file mode 100644 index 4f73e9d95a4255..00000000000000 --- a/srcpkgs/python3-pyqt6-webengine/patches/qvariant.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/sip/QtWebEngineCore/qwebengineframe.sip -+++ b/sip/QtWebEngineCore/qwebengineframe.sip -@@ -25,6 +25,7 @@ - class QWebEngineFrame /NoDefaultCtors/ - { - %TypeHeaderCode -+#include - #include - %End - diff --git a/srcpkgs/python3-pyqt6-webengine/template b/srcpkgs/python3-pyqt6-webengine/template deleted file mode 100644 index bfae8c6b940a1a..00000000000000 --- a/srcpkgs/python3-pyqt6-webengine/template +++ /dev/null @@ -1,39 +0,0 @@ -# Template file for 'python3-pyqt6-webengine' -pkgname=python3-pyqt6-webengine -version=6.10.0 -revision=1 -build_style=sip-build -build_helper=python3 -hostmakedepends="qt6-base python3-PyQt-builder pkg-config" -makedepends="qt6-webengine-devel qt6-webchannel-devel python3-pyqt6-bindings - python3-pyqt6-sip" -depends="python3-pyqt6>=${version%.*} python3-pyqt6-sip>=13.9.0" -short_desc="Python 3 bindings for Qt6 - WebEngine" -maintainer="Đoàn Trần Công Danh " -license="GPL-3.0-or-later" -homepage="https://www.riverbankcomputing.com/software/pyqtwebengine/" -distfiles="$PYPI_SITE/p/pyqt6_webengine/pyqt6_webengine-$version.tar.gz" -checksum=267d27275d0c79ae270bca4b03520a41fa7e85c2a4d9632da8cb9cc233a55ad1 -lib32disabled=yes - -case "$XBPS_TARGET_MACHINE" in - riscv64*) broken="Patchset needs updating";; - ppc*) broken="not ported" ;; - armv5* | armv6*) broken="need yield" ;; -esac - -if [ "$XBPS_WORDSIZE" != "$XBPS_TARGET_WORDSIZE" ]; then - broken="chromium needs host and target wordsize match" -fi -if [ "$XBPS_WORDSIZE" = 32 ]; then - broken="32 bit" -fi - -python3-pyqt6-webengine-devel_package() { - depends="${sourcepkg}>=${version}_${revision} ${makedepends}" - short_desc+=" - development files" - pkg_install() { - vmove ${py3_sitelib}/PyQt6/bindings - vmove usr/share - } -} diff --git a/srcpkgs/python3-pyqt6-websockets b/srcpkgs/python3-pyqt6-websockets deleted file mode 120000 index dd603d682349ff..00000000000000 --- a/srcpkgs/python3-pyqt6-websockets +++ /dev/null @@ -1 +0,0 @@ -python3-pyqt6 \ No newline at end of file diff --git a/srcpkgs/python3-pyqt6-widgets b/srcpkgs/python3-pyqt6-widgets deleted file mode 120000 index dd603d682349ff..00000000000000 --- a/srcpkgs/python3-pyqt6-widgets +++ /dev/null @@ -1 +0,0 @@ -python3-pyqt6 \ No newline at end of file diff --git a/srcpkgs/python3-pyqt6-xml b/srcpkgs/python3-pyqt6-xml deleted file mode 120000 index dd603d682349ff..00000000000000 --- a/srcpkgs/python3-pyqt6-xml +++ /dev/null @@ -1 +0,0 @@ -python3-pyqt6 \ No newline at end of file diff --git a/srcpkgs/python3-pyqt6/patches/pyproject-cross.patch b/srcpkgs/python3-pyqt6/patches/pyproject-cross.patch deleted file mode 100644 index 82cf22dc233937..00000000000000 --- a/srcpkgs/python3-pyqt6/patches/pyproject-cross.patch +++ /dev/null @@ -1,18 +0,0 @@ ---- a/project.py -+++ b/project.py -@@ -54,6 +54,15 @@ class PyQt(PyQtProject): - QtSerialPort, QtWebChannel, QtWebSockets, QtBluetooth, QtNfc, - QtPdf, QtPdfWidgets, QtTextToSpeech, QAxContainer] - -+ def run_command(self, args, *, fatal=True): -+ """ Run a command and display the output if requested. """ -+ qemu_machine = os.environ.get("XBPS_TARGET_QEMU_MACHINE") -+ builddir = os.environ.get("XBPS_BUILDDIR") -+ if qemu_machine and args[0].startswith(os.path.join(builddir, "python3-pyqt6")): -+ qemu = "qemu-{}-static".format(qemu_machine) -+ args.insert(0, qemu) -+ super().run_command(args, fatal=fatal) -+ - def apply_user_defaults(self, tool): - """ Set default values where needed. """ - diff --git a/srcpkgs/python3-pyqt6/template b/srcpkgs/python3-pyqt6/template deleted file mode 100644 index cb9a32adb5e834..00000000000000 --- a/srcpkgs/python3-pyqt6/template +++ /dev/null @@ -1,340 +0,0 @@ -# Template file for 'python3-pyqt6' -pkgname=python3-pyqt6 -version=6.10.0 -revision=1 -build_style=sip-build -build_helper=qemu -configure_args="--confirm-license --dbus $XBPS_CROSS_BASE/usr/include/dbus-1.0 - --verbose" -hostmakedepends="qt6-base python3-dbus python3-PyQt-builder pkg-config" -makedepends="qt6-base-private-devel qt6-declarative-devel qt6-tools-devel - qt6-webchannel-devel qt6-multimedia-devel qt6-location-devel - qt6-remoteobjects-devel qt6-sensors-devel qt6-serialport-devel - qt6-connectivity-devel qt6-websockets-devel qt6-speech-devel - dbus-devel python3-pyqt6-sip qt6-scxml-devel - qt6-quick3d-devel qt6-shadertools-devel qt6-svg-devel python3-dbus-devel" -depends="python3-pyqt6-sip>=13.9.0" -short_desc="Python 3 bindings for Qt6" -maintainer="Đoàn Trần Công Danh " -license="GPL-3.0-only" -homepage="https://www.riverbankcomputing.com/software/pyqt/" -distfiles="$PYPI_SITE/p/pyqt6/pyqt6-$version.tar.gz" -checksum=710ecfd720d9a03b2c684881ae37f528e11d17e8f1bf96431d00a6a73f308e36 -lib32disabled=yes - -subpackages="python3-pyqt6-bindings - python3-pyqt6-devel python3-pyqt6-devel-tools - python3-pyqt6-connectivity - python3-pyqt6-dbus - python3-pyqt6-declarative - python3-pyqt6-gui - python3-pyqt6-multimedia - python3-pyqt6-network - python3-pyqt6-opengl-widgets - python3-pyqt6-position - python3-pyqt6-printsupport - python3-pyqt6-quick3d - python3-pyqt6-remoteobjects - python3-pyqt6-sensors - python3-pyqt6-serialport - python3-pyqt6-speech - python3-pyqt6-sql - python3-pyqt6-statemachine - python3-pyqt6-svg - python3-pyqt6-test - python3-pyqt6-tools - python3-pyqt6-websockets - python3-pyqt6-webchannel - python3-pyqt6-widgets - python3-pyqt6-xml - " - -case "$XBPS_TARGET_MACHINE" in - riscv64*) ;; - ppc*) ;; - armv5* | armv6*) ;; - *) - makedepends+=" qt6-pdf-devel" - subpackages+=" python3-pyqt6-pdf" - ;; -esac -# Split like qt6, but keep qt6-core in main pkg - -python3-pyqt6-bindings_package() { - lib32disabled=yes - replaces="python3-pyqt6-core-devel<=6.8.1_1 - python3-pyqt6-connectivity-devel<=6.8.1_1 - python3-pyqt6-dbus-devel<=6.8.1_1 - python3-pyqt6-declarative-devel<=6.8.1_1 - python3-pyqt6-gui-devel<=6.8.1_1 - python3-pyqt6-multimedia-devel<=6.8.1_1 - python3-pyqt6-network-devel<=6.8.1_1 - python3-pyqt6-opengl-widgets-devel<=6.8.1_1 - python3-pyqt6-pdf-devel<=6.8.1_1 - python3-pyqt6-position-devel<=6.8.1_1 - python3-pyqt6-printsupport-devel<=6.8.1_1 - python3-pyqt6-quick3d-devel<=6.8.1_1 - python3-pyqt6-remoteobjects-devel<=6.8.1_1 - python3-pyqt6-sensors-devel<=6.8.1_1 - python3-pyqt6-serialport-devel<=6.8.1_1 - python3-pyqt6-speech-devel<=6.8.1_1 - python3-pyqt6-sql-devel<=6.8.1_1 - python3-pyqt6-svg-devel<=6.8.1_1 - python3-pyqt6-test-devel<=6.8.1_1 - python3-pyqt6-tools-devel<=6.8.1_1 - python3-pyqt6-websockets-devel<=6.8.1_1 - python3-pyqt6-webchannel-devel<=6.8.1_1 - python3-pyqt6-widgets-devel<=6.8.1_1 - python3-pyqt6-xml-devel<=6.8.1_1" - depends="${sourcepkg}>=${version}_${revision} - qt6-base-devel python3-devel sip" - short_desc="${short_desc} - SIP bindings" - pkg_install() { - vmove "${py3_sitelib}/PyQt6/bindings" - } -} - -python3-pyqt6-dbus_package() { - lib32disabled=yes - depends="${sourcepkg}>=${version}_${revision} python3-dbus" - short_desc="${short_desc} - DBus" - pkg_install() { - vmove "${py3_sitelib}/dbus" - vmove "${py3_sitelib}/PyQt6/QtDBus.*" - } -} - -python3-pyqt6-tools_package() { - lib32disabled=yes - depends="${sourcepkg}>=${version}_${revision}" - short_desc="${short_desc} - Tools" - pkg_install() { - vmove "${py3_sitelib}/PyQt6/QtDesigner.*" - vmove "${py3_sitelib}/PyQt6/QtHelp.*" - vmove usr/lib/qt6/plugins/designer - } -} - -python3-pyqt6-gui_package() { - lib32disabled=yes - depends="${sourcepkg}>=${version}_${revision}" - short_desc="${short_desc} - GUI" - pkg_install() { - vmove "${py3_sitelib}/PyQt6/QtGui.*" - vmove "${py3_sitelib}/PyQt6/QtOpenGL.*" - } -} - -python3-pyqt6-network_package() { - lib32disabled=yes - depends="${sourcepkg}>=${version}_${revision}" - short_desc="${short_desc} - Network" - pkg_install() { - vmove "${py3_sitelib}/PyQt6/QtNetwork.*" - } -} - -python3-pyqt6-opengl-widgets_package() { - lib32disabled=yes - depends="${sourcepkg}>=${version}_${revision}" - short_desc="${short_desc} - OpenGL Widgets" - pkg_install() { - vmove "${py3_sitelib}/PyQt6/QtOpenGLWidgets.*" - } -} - -python3-pyqt6-printsupport_package() { - lib32disabled=yes - depends="${sourcepkg}>=${version}_${revision}" - short_desc="${short_desc} - Print Support" - pkg_install() { - vmove "${py3_sitelib}/PyQt6/QtPrintSupport.*" - } -} - -python3-pyqt6-declarative_package() { - lib32disabled=yes - depends="${sourcepkg}>=${version}_${revision}" - short_desc="${short_desc} - Declarative" - pkg_install() { - vmove "${py3_sitelib}/PyQt6/QtQml.*" - vmove "${py3_sitelib}/PyQt6/QtQuick.*" - vmove "${py3_sitelib}/PyQt6/QtQuickWidgets.*" - vmove usr/lib/qt6/plugins/PyQt6 - } -} - -python3-pyqt6-quick3d_package() { - lib32disabled=yes - depends="${sourcepkg}>=${version}_${revision}" - short_desc="${short_desc} - Quick3D" - pkg_install() { - vmove "${py3_sitelib}/PyQt6/QtQuick3D.*" - } -} - -python3-pyqt6-sql_package() { - lib32disabled=yes - depends="${sourcepkg}>=${version}_${revision}" - short_desc="${short_desc} - SQL" - pkg_install() { - vmove "${py3_sitelib}/PyQt6/QtSql.*" - } -} - -python3-pyqt6-svg_package() { - lib32disabled=yes - depends="${sourcepkg}>=${version}_${revision}" - short_desc="${short_desc} - svg" - pkg_install() { - vmove "${py3_sitelib}/PyQt6/QtSvg.*" - vmove "${py3_sitelib}/PyQt6/QtSvgWidgets.*" - } -} - -python3-pyqt6-test_package() { - lib32disabled=yes - depends="${sourcepkg}>=${version}_${revision}" - short_desc="${short_desc} - Test" - pkg_install() { - vmove "${py3_sitelib}/PyQt6/QtTest.*" - } -} - -python3-pyqt6-widgets_package() { - lib32disabled=yes - depends="${sourcepkg}>=${version}_${revision}" - short_desc="${short_desc} - Widgets" - pkg_install() { - vmove "${py3_sitelib}/PyQt6/QtWidgets.*" - } -} - -python3-pyqt6-xml_package() { - lib32disabled=yes - depends="${sourcepkg}>=${version}_${revision}" - short_desc="${short_desc} - Xml" - pkg_install() { - vmove "${py3_sitelib}/PyQt6/QtXml.*" - } -} - -python3-pyqt6-devel-tools_package() { - lib32disabled=yes - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development tools" - pkg_install() { - vmove usr/bin - vmove "${py3_sitelib}/PyQt6/lupdate" - vmove "${py3_sitelib}/PyQt6/uic" - } -} - -python3-pyqt6-devel_package() { - lib32disabled=yes - metapackage=yes - depends="python3-pyqt6-devel-tools python3-pyqt6-bindings" - short_desc="${short_desc} - development files" -} - -python3-pyqt6-websockets_package() { - lib32disabled=yes - short_desc+=" - WebSockets" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove "${py3_sitelib}/PyQt6/QtWebSockets.*" - } -} - -python3-pyqt6-webchannel_package() { - lib32disabled=yes - short_desc+=" - WebChannel" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove "${py3_sitelib}/PyQt6/QtWebChannel.*" - } -} - -python3-pyqt6-multimedia_package() { - lib32disabled=yes - short_desc+=" - Multimedia" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove "${py3_sitelib}/PyQt6/QtMultimedia*" - vmove "${py3_sitelib}/PyQt6/QtSpatialAudio*" - } -} - -python3-pyqt6-position_package() { - lib32disabled=yes - short_desc+=" - Position" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove "${py3_sitelib}/PyQt6/QtPositioning*" - } -} - -python3-pyqt6-remoteobjects_package() { - lib32disabled=yes - short_desc+=" - RemoteObjects" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove "${py3_sitelib}/PyQt6/QtRemoteObjects*" - } -} - -python3-pyqt6-sensors_package() { - lib32disabled=yes - short_desc+=" - Sensors" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove "${py3_sitelib}/PyQt6/QtSensors*" - } -} - -python3-pyqt6-serialport_package() { - lib32disabled=yes - short_desc+=" - SerialPort" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove "${py3_sitelib}/PyQt6/QtSerialPort*" - } -} - -python3-pyqt6-connectivity_package() { - lib32disabled=yes - short_desc+=" - Connectivity" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove "${py3_sitelib}/PyQt6/QtBluetooth*" - vmove "${py3_sitelib}/PyQt6/QtNfc*" - } -} - -python3-pyqt6-pdf_package() { - lib32disabled=yes - short_desc+=" - Pdf" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove "${py3_sitelib}/PyQt6/QtPdf.*" - vmove "${py3_sitelib}/PyQt6/QtPdfWidgets.*" - } -} - -python3-pyqt6-speech_package() { - lib32disabled=yes - short_desc+=" - Speech" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove "${py3_sitelib}/PyQt6/QtTextToSpeech.*" - } -} - -python3-pyqt6-statemachine_package() { - lib32disabled=yes - short_desc+=" - StateMachine" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove "${py3_sitelib}/PyQt6/QtStateMachine.*" - } -} diff --git a/srcpkgs/python3-pyqtgraph/template b/srcpkgs/python3-pyqtgraph/template deleted file mode 100644 index 1a0877a0345eed..00000000000000 --- a/srcpkgs/python3-pyqtgraph/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'python3-pyqtgraph' -pkgname=python3-pyqtgraph -version=0.13.7 -revision=2 -build_style=python3-module -make_check_target="tests" -make_install_args="--no-compile" -hostmakedepends="python3-setuptools" -depends="python3-PyQt5 python3-numpy python3-PyOpenGL" -checkdepends="$depends python3-pytest python3-PyQt5-svg" -short_desc="Fast data visualization for scientific/engineering applications" -maintainer="Duncaen " -license="MIT" -homepage="http://www.pyqtgraph.org/" -changelog="https://github.com/pyqtgraph/pyqtgraph/raw/master/CHANGELOG" -distfiles="https://github.com/pyqtgraph/pyqtgraph/archive/pyqtgraph-${version}.tar.gz" -checksum=28c5fb6eaf60ff3ea7b7b6e0f8935cf85f34e7b5c554f154eeb10649c6b21573 - -post_install() { - vlicense LICENSE.txt -} diff --git a/srcpkgs/python3-pyqtgraph/update b/srcpkgs/python3-pyqtgraph/update deleted file mode 100644 index 1c97eb13e50c26..00000000000000 --- a/srcpkgs/python3-pyqtgraph/update +++ /dev/null @@ -1 +0,0 @@ -pattern='pyqtgraph-\K[\d.]+(?=")' diff --git a/srcpkgs/python3-pyrfc3339/template b/srcpkgs/python3-pyrfc3339/template deleted file mode 100644 index 03854ff53d1f0e..00000000000000 --- a/srcpkgs/python3-pyrfc3339/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'python3-pyrfc3339' -pkgname=python3-pyrfc3339 -version=1.1 -revision=8 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3-pytz" -short_desc="Python3 library for generating and parsing RFC 3339 timestamps" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/kurtraschke/pyRFC3339" -distfiles="${PYPI_SITE}/p/pyRFC3339/pyRFC3339-${version}.tar.gz" -checksum=81b8cbe1519cdb79bed04910dd6fa4e181faf8c88dff1e1b987b5f7ab23a5b1a - -post_install() { - vlicense LICENSE.txt LICENSE -} diff --git a/srcpkgs/python3-pyroot b/srcpkgs/python3-pyroot deleted file mode 120000 index 93ca1422a8da0a..00000000000000 --- a/srcpkgs/python3-pyroot +++ /dev/null @@ -1 +0,0 @@ -root \ No newline at end of file diff --git a/srcpkgs/python3-pyroute2/template b/srcpkgs/python3-pyroute2/template deleted file mode 100644 index 8341fb85f89978..00000000000000 --- a/srcpkgs/python3-pyroute2/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'python3-pyroute2' -pkgname=python3-pyroute2 -version=0.9.5 -revision=1 -build_style=python3-pep517 -hostmakedepends="python3-wheel" -depends="python3-psutil" -checkdepends="python3-netaddr python3-pytest python3-pytest-asyncio runit" -short_desc="Python Netlink library" -maintainer="Leah Neukirchen " -license="GPL-2.0-or-later OR Apache-2.0" -homepage="https://pyroute2.org/" -changelog="https://raw.githubusercontent.com/svinota/pyroute2/refs/heads/master/CHANGELOG.rst" -distfiles="${PYPI_SITE}/p/pyroute2/pyroute2-${version}.tar.gz" -checksum=a198ccbe545b031b00b10da4b44df33d548db04af944be8107c05a215ba03872 -make_check_pre="chpst -C tests" diff --git a/srcpkgs/python3-pyrsistent/template b/srcpkgs/python3-pyrsistent/template deleted file mode 100644 index f065bf81a66dac..00000000000000 --- a/srcpkgs/python3-pyrsistent/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'python3-pyrsistent' -pkgname=python3-pyrsistent -version=0.19.3 -revision=3 -build_style=python3-pep517 -hostmakedepends="python3-setuptools python3-wheel python3-devel" -depends="python3" -checkdepends="python3-pytest python3-hypothesis" -short_desc="Python persistent immutable data structures" -maintainer="dkwo " -license="MIT" -homepage="https://github.com/tobgu/pyrsistent/" -changelog="https://raw.githubusercontent.com/tobgu/pyrsistent/master/CHANGES.txt" -distfiles="${PYPI_SITE}/p/pyrsistent/pyrsistent-${version}.tar.gz" -checksum=1a2994773706bbb4995c31a97bc94f1418314923bd1048c6d964837040376440 - -post_install() { - vlicense LICENSE.mit LICENSE -} - -python3-rsistent_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - transitional dummy package" - metapackage=yes -} diff --git a/srcpkgs/python3-pyscard/template b/srcpkgs/python3-pyscard/template deleted file mode 100644 index 1074eb80e71519..00000000000000 --- a/srcpkgs/python3-pyscard/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'python3-pyscard' -pkgname=python3-pyscard -_pkgname=pyscard -version=2.2.2 -revision=1 -build_style=python3-module -hostmakedepends="python3-setuptools swig" -makedepends="python3-devel pcsclite-devel" -depends="python3 pcsclite libpcsclite" -short_desc="Python library for smartcard" -maintainer="Đoàn Trần Công Danh " -license="LGPL-2.1-or-later" -homepage="https://pyscard.sourceforge.io/index.html" -distfiles="${PYPI_SITE}/p/${_pkgname}/${_pkgname}-${version}.tar.gz" -checksum=c77481fb86f4a17bc441d7b36551c1d36a9d3a48c4bb30ab8118886e6f275081 -# provides="python3-scard-${version}_$revision" -# replaces="python3-scard>=0" - -CPPFLAGS="-I${XBPS_CROSS_BASE}/usr/include/PCSC" - -shlib_requires="libpcsclite.so.1" - -python3-scard_package() { - depends="python3-pyscard" - short_desc+=" - transitional dummy package" - metapackage=yes -} diff --git a/srcpkgs/python3-pyscss/template b/srcpkgs/python3-pyscss/template deleted file mode 100644 index 2ace4c2d779858..00000000000000 --- a/srcpkgs/python3-pyscss/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'python3-pyscss' -pkgname=python3-pyscss -version=1.3.7 -revision=7 -build_style=python3-module -hostmakedepends="python3-setuptools pcre-devel" -makedepends="pcre-devel python3-devel" -depends="python3-setuptools python3-six" -short_desc="Scss compiler for Python3" -maintainer="Orphaned " -license="MIT" -homepage="http://github.com/Kronuz/pyScss" -distfiles="${PYPI_SITE}/p/pyScss/pyScss-${version}.tar.gz" -checksum=f1df571569021a23941a538eb154405dde80bed35dc1ea7c5f3e18e0144746bf - -conflicts="python-pyscss>=0" - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-pysdl2/template b/srcpkgs/python3-pysdl2/template deleted file mode 100644 index cefa1ee8723f3b..00000000000000 --- a/srcpkgs/python3-pysdl2/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'python3-pysdl2' -pkgname=python3-pysdl2 -version=0.9.17 -revision=1 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="desktop-file-utils SDL2 python3" -short_desc="Python ctypes wrapper around SDL2" -maintainer="Johnny-Mac " -license="CC0-1.0" -homepage="https://github.com/py-sdl/py-sdl2" -distfiles="https://github.com/py-sdl/py-sdl2/archive/${version}.tar.gz" -checksum=f3ae2232075271d997502f6c90a0c41778296248d86b6780623dc3d88efdde0f diff --git a/srcpkgs/python3-pyserial/template b/srcpkgs/python3-pyserial/template deleted file mode 100644 index 26b41623aabdda..00000000000000 --- a/srcpkgs/python3-pyserial/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'python3-pyserial' -pkgname=python3-pyserial -version=3.5 -revision=2 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3" -checkdepends="python3-pytest" -short_desc="Python3 module providing access for the serial port" -maintainer="Orphaned " -license="BSD-3-Clause" -homepage="https://github.com/pyserial/pyserial" -changelog="https://raw.githubusercontent.com/pyserial/pyserial/master/CHANGES.rst" -distfiles="${PYPI_SITE}/p/pyserial/pyserial-${version}.tar.gz" -checksum=3c77e014170dfffbd816e6ffc205e9842efb10be9f58ec16d3e8675b4925cddb -alternatives="pyserial:miniterm:/usr/bin/miniterm.py3" - -post_install() { - vlicense LICENSE.txt LICENSE -} diff --git a/srcpkgs/python3-pyside6-3d b/srcpkgs/python3-pyside6-3d deleted file mode 120000 index 6491748d6ac687..00000000000000 --- a/srcpkgs/python3-pyside6-3d +++ /dev/null @@ -1 +0,0 @@ -python3-pyside6 \ No newline at end of file diff --git a/srcpkgs/python3-pyside6-charts b/srcpkgs/python3-pyside6-charts deleted file mode 120000 index 6491748d6ac687..00000000000000 --- a/srcpkgs/python3-pyside6-charts +++ /dev/null @@ -1 +0,0 @@ -python3-pyside6 \ No newline at end of file diff --git a/srcpkgs/python3-pyside6-concurrent b/srcpkgs/python3-pyside6-concurrent deleted file mode 120000 index 6491748d6ac687..00000000000000 --- a/srcpkgs/python3-pyside6-concurrent +++ /dev/null @@ -1 +0,0 @@ -python3-pyside6 \ No newline at end of file diff --git a/srcpkgs/python3-pyside6-connectivity b/srcpkgs/python3-pyside6-connectivity deleted file mode 120000 index 6491748d6ac687..00000000000000 --- a/srcpkgs/python3-pyside6-connectivity +++ /dev/null @@ -1 +0,0 @@ -python3-pyside6 \ No newline at end of file diff --git a/srcpkgs/python3-pyside6-datavis3d b/srcpkgs/python3-pyside6-datavis3d deleted file mode 120000 index 6491748d6ac687..00000000000000 --- a/srcpkgs/python3-pyside6-datavis3d +++ /dev/null @@ -1 +0,0 @@ -python3-pyside6 \ No newline at end of file diff --git a/srcpkgs/python3-pyside6-dbus b/srcpkgs/python3-pyside6-dbus deleted file mode 120000 index 6491748d6ac687..00000000000000 --- a/srcpkgs/python3-pyside6-dbus +++ /dev/null @@ -1 +0,0 @@ -python3-pyside6 \ No newline at end of file diff --git a/srcpkgs/python3-pyside6-declarative b/srcpkgs/python3-pyside6-declarative deleted file mode 120000 index 6491748d6ac687..00000000000000 --- a/srcpkgs/python3-pyside6-declarative +++ /dev/null @@ -1 +0,0 @@ -python3-pyside6 \ No newline at end of file diff --git a/srcpkgs/python3-pyside6-designer b/srcpkgs/python3-pyside6-designer deleted file mode 120000 index 6491748d6ac687..00000000000000 --- a/srcpkgs/python3-pyside6-designer +++ /dev/null @@ -1 +0,0 @@ -python3-pyside6 \ No newline at end of file diff --git a/srcpkgs/python3-pyside6-graphs b/srcpkgs/python3-pyside6-graphs deleted file mode 120000 index 6491748d6ac687..00000000000000 --- a/srcpkgs/python3-pyside6-graphs +++ /dev/null @@ -1 +0,0 @@ -python3-pyside6 \ No newline at end of file diff --git a/srcpkgs/python3-pyside6-gui b/srcpkgs/python3-pyside6-gui deleted file mode 120000 index 6491748d6ac687..00000000000000 --- a/srcpkgs/python3-pyside6-gui +++ /dev/null @@ -1 +0,0 @@ -python3-pyside6 \ No newline at end of file diff --git a/srcpkgs/python3-pyside6-help b/srcpkgs/python3-pyside6-help deleted file mode 120000 index 6491748d6ac687..00000000000000 --- a/srcpkgs/python3-pyside6-help +++ /dev/null @@ -1 +0,0 @@ -python3-pyside6 \ No newline at end of file diff --git a/srcpkgs/python3-pyside6-httpserver b/srcpkgs/python3-pyside6-httpserver deleted file mode 120000 index 6491748d6ac687..00000000000000 --- a/srcpkgs/python3-pyside6-httpserver +++ /dev/null @@ -1 +0,0 @@ -python3-pyside6 \ No newline at end of file diff --git a/srcpkgs/python3-pyside6-location b/srcpkgs/python3-pyside6-location deleted file mode 120000 index 6491748d6ac687..00000000000000 --- a/srcpkgs/python3-pyside6-location +++ /dev/null @@ -1 +0,0 @@ -python3-pyside6 \ No newline at end of file diff --git a/srcpkgs/python3-pyside6-multimedia b/srcpkgs/python3-pyside6-multimedia deleted file mode 120000 index 6491748d6ac687..00000000000000 --- a/srcpkgs/python3-pyside6-multimedia +++ /dev/null @@ -1 +0,0 @@ -python3-pyside6 \ No newline at end of file diff --git a/srcpkgs/python3-pyside6-network b/srcpkgs/python3-pyside6-network deleted file mode 120000 index 6491748d6ac687..00000000000000 --- a/srcpkgs/python3-pyside6-network +++ /dev/null @@ -1 +0,0 @@ -python3-pyside6 \ No newline at end of file diff --git a/srcpkgs/python3-pyside6-networkauth b/srcpkgs/python3-pyside6-networkauth deleted file mode 120000 index 6491748d6ac687..00000000000000 --- a/srcpkgs/python3-pyside6-networkauth +++ /dev/null @@ -1 +0,0 @@ -python3-pyside6 \ No newline at end of file diff --git a/srcpkgs/python3-pyside6-opengl-widgets b/srcpkgs/python3-pyside6-opengl-widgets deleted file mode 120000 index 6491748d6ac687..00000000000000 --- a/srcpkgs/python3-pyside6-opengl-widgets +++ /dev/null @@ -1 +0,0 @@ -python3-pyside6 \ No newline at end of file diff --git a/srcpkgs/python3-pyside6-pdf b/srcpkgs/python3-pyside6-pdf deleted file mode 120000 index 6491748d6ac687..00000000000000 --- a/srcpkgs/python3-pyside6-pdf +++ /dev/null @@ -1 +0,0 @@ -python3-pyside6 \ No newline at end of file diff --git a/srcpkgs/python3-pyside6-positioning b/srcpkgs/python3-pyside6-positioning deleted file mode 120000 index 6491748d6ac687..00000000000000 --- a/srcpkgs/python3-pyside6-positioning +++ /dev/null @@ -1 +0,0 @@ -python3-pyside6 \ No newline at end of file diff --git a/srcpkgs/python3-pyside6-printsupport b/srcpkgs/python3-pyside6-printsupport deleted file mode 120000 index 6491748d6ac687..00000000000000 --- a/srcpkgs/python3-pyside6-printsupport +++ /dev/null @@ -1 +0,0 @@ -python3-pyside6 \ No newline at end of file diff --git a/srcpkgs/python3-pyside6-quick-test b/srcpkgs/python3-pyside6-quick-test deleted file mode 120000 index 6491748d6ac687..00000000000000 --- a/srcpkgs/python3-pyside6-quick-test +++ /dev/null @@ -1 +0,0 @@ -python3-pyside6 \ No newline at end of file diff --git a/srcpkgs/python3-pyside6-remoteobjects b/srcpkgs/python3-pyside6-remoteobjects deleted file mode 120000 index 6491748d6ac687..00000000000000 --- a/srcpkgs/python3-pyside6-remoteobjects +++ /dev/null @@ -1 +0,0 @@ -python3-pyside6 \ No newline at end of file diff --git a/srcpkgs/python3-pyside6-scxml b/srcpkgs/python3-pyside6-scxml deleted file mode 120000 index 6491748d6ac687..00000000000000 --- a/srcpkgs/python3-pyside6-scxml +++ /dev/null @@ -1 +0,0 @@ -python3-pyside6 \ No newline at end of file diff --git a/srcpkgs/python3-pyside6-sensors b/srcpkgs/python3-pyside6-sensors deleted file mode 120000 index 6491748d6ac687..00000000000000 --- a/srcpkgs/python3-pyside6-sensors +++ /dev/null @@ -1 +0,0 @@ -python3-pyside6 \ No newline at end of file diff --git a/srcpkgs/python3-pyside6-serialbus b/srcpkgs/python3-pyside6-serialbus deleted file mode 120000 index 6491748d6ac687..00000000000000 --- a/srcpkgs/python3-pyside6-serialbus +++ /dev/null @@ -1 +0,0 @@ -python3-pyside6 \ No newline at end of file diff --git a/srcpkgs/python3-pyside6-serialport b/srcpkgs/python3-pyside6-serialport deleted file mode 120000 index 6491748d6ac687..00000000000000 --- a/srcpkgs/python3-pyside6-serialport +++ /dev/null @@ -1 +0,0 @@ -python3-pyside6 \ No newline at end of file diff --git a/srcpkgs/python3-pyside6-speech b/srcpkgs/python3-pyside6-speech deleted file mode 120000 index 6491748d6ac687..00000000000000 --- a/srcpkgs/python3-pyside6-speech +++ /dev/null @@ -1 +0,0 @@ -python3-pyside6 \ No newline at end of file diff --git a/srcpkgs/python3-pyside6-sql b/srcpkgs/python3-pyside6-sql deleted file mode 120000 index 6491748d6ac687..00000000000000 --- a/srcpkgs/python3-pyside6-sql +++ /dev/null @@ -1 +0,0 @@ -python3-pyside6 \ No newline at end of file diff --git a/srcpkgs/python3-pyside6-svg b/srcpkgs/python3-pyside6-svg deleted file mode 120000 index 6491748d6ac687..00000000000000 --- a/srcpkgs/python3-pyside6-svg +++ /dev/null @@ -1 +0,0 @@ -python3-pyside6 \ No newline at end of file diff --git a/srcpkgs/python3-pyside6-test b/srcpkgs/python3-pyside6-test deleted file mode 120000 index 6491748d6ac687..00000000000000 --- a/srcpkgs/python3-pyside6-test +++ /dev/null @@ -1 +0,0 @@ -python3-pyside6 \ No newline at end of file diff --git a/srcpkgs/python3-pyside6-ui-tools b/srcpkgs/python3-pyside6-ui-tools deleted file mode 120000 index 6491748d6ac687..00000000000000 --- a/srcpkgs/python3-pyside6-ui-tools +++ /dev/null @@ -1 +0,0 @@ -python3-pyside6 \ No newline at end of file diff --git a/srcpkgs/python3-pyside6-webchannel b/srcpkgs/python3-pyside6-webchannel deleted file mode 120000 index 6491748d6ac687..00000000000000 --- a/srcpkgs/python3-pyside6-webchannel +++ /dev/null @@ -1 +0,0 @@ -python3-pyside6 \ No newline at end of file diff --git a/srcpkgs/python3-pyside6-webengine b/srcpkgs/python3-pyside6-webengine deleted file mode 120000 index 6491748d6ac687..00000000000000 --- a/srcpkgs/python3-pyside6-webengine +++ /dev/null @@ -1 +0,0 @@ -python3-pyside6 \ No newline at end of file diff --git a/srcpkgs/python3-pyside6-websockets b/srcpkgs/python3-pyside6-websockets deleted file mode 120000 index 6491748d6ac687..00000000000000 --- a/srcpkgs/python3-pyside6-websockets +++ /dev/null @@ -1 +0,0 @@ -python3-pyside6 \ No newline at end of file diff --git a/srcpkgs/python3-pyside6-webview b/srcpkgs/python3-pyside6-webview deleted file mode 120000 index 6491748d6ac687..00000000000000 --- a/srcpkgs/python3-pyside6-webview +++ /dev/null @@ -1 +0,0 @@ -python3-pyside6 \ No newline at end of file diff --git a/srcpkgs/python3-pyside6-widgets b/srcpkgs/python3-pyside6-widgets deleted file mode 120000 index 6491748d6ac687..00000000000000 --- a/srcpkgs/python3-pyside6-widgets +++ /dev/null @@ -1 +0,0 @@ -python3-pyside6 \ No newline at end of file diff --git a/srcpkgs/python3-pyside6-xml b/srcpkgs/python3-pyside6-xml deleted file mode 120000 index 6491748d6ac687..00000000000000 --- a/srcpkgs/python3-pyside6-xml +++ /dev/null @@ -1 +0,0 @@ -python3-pyside6 \ No newline at end of file diff --git a/srcpkgs/python3-pyside6/patches/arm.patch b/srcpkgs/python3-pyside6/patches/arm.patch deleted file mode 100644 index 092160ca755d90..00000000000000 --- a/srcpkgs/python3-pyside6/patches/arm.patch +++ /dev/null @@ -1,88 +0,0 @@ ---- a/sources/shiboken6/ApiExtractor/clangparser/compilersupport.cpp -+++ b/sources/shiboken6/ApiExtractor/clangparser/compilersupport.cpp -@@ -72,7 +72,9 @@ bool parseCompiler(QStringView name, Com - *c = hostCompiler(); - if (name.compare("msvc"_L1, Qt::CaseInsensitive) == 0) - *c = Compiler::Msvc; -- else if (name.compare("g++"_L1, Qt::CaseInsensitive) == 0 || name.compare("gnu"_L1, Qt::CaseInsensitive) == 0) -+ else if (name.compare("g++"_L1, Qt::CaseInsensitive) == 0 || -+ name.startsWith("gnu"_L1, Qt::CaseInsensitive) || -+ name.startsWith("musl"_L1, Qt::CaseInsensitive)) - *c = Compiler::Gpp; - else if (name.compare("clang"_L1, Qt::CaseInsensitive) == 0) - *c = Compiler::Clang; -@@ -215,7 +217,9 @@ static Architecture parseArchitecture(QS - || a.compare("i686"_L1, Qt::CaseInsensitive) == 0) { - return Architecture::X86; - } -- if (a.startsWith("armv7"_L1, Qt::CaseInsensitive)) -+ if (a.startsWith("armv7"_L1, Qt::CaseInsensitive) -+ || a.startsWith("armv6"_L1, Qt::CaseInsensitive) -+ || a.compare("arm"_L1, Qt::CaseInsensitive) == 0) - return Architecture::Arm32; - if (a.startsWith("arm"_L1, Qt::CaseInsensitive) - || a.startsWith("aarch64"_L1, Qt::CaseInsensitive)) { -@@ -225,6 +229,7 @@ static Architecture parseArchitecture(QS - } - - static Architecture _architecture = hostArchitecture(); -+static QString _triplet; - - Architecture architecture() - { -@@ -234,6 +239,17 @@ Architecture architecture() - bool setArchitecture(const QString &name) - { - setOptions.setFlag(ArchitectureOption); -+ { -+ Architecture a; -+ Platform p; -+ Compiler c; -+ QVersionNumber v; -+ if (parseTriplet(name, &a, &p, &c, &v)) { -+ _architecture = a; -+ _triplet = name; -+ return true; -+ } -+ } - auto newArchitecture = parseArchitecture(name); - const bool result = newArchitecture != Architecture::Other; - if (result) -@@ -300,6 +316,9 @@ QByteArray targetTripletForPlatform(Plat - const QVersionNumber &platformVersion) - { - QByteArray result; -+ if (p == _platform && a == _architecture && c == _compiler && !_triplet.isEmpty()) { -+ return _triplet.toUtf8(); -+ } - if (p == Platform::Unix || a == Architecture::Other) - return result; // too unspecific - ---- a/sources/pyside6/cmake/Macros/PySideModules.cmake -+++ b/sources/pyside6/cmake/Macros/PySideModules.cmake -@@ -126,6 +126,9 @@ macro(create_pyside_module) - if(module_ADDITIONAL_INCLUDE_DIRS) - list(APPEND shiboken_include_dir_list ${${module_ADDITIONAL_INCLUDE_DIRS}}) - endif() -+ if (DEFINED SYSROOT_INCLUDE_DIRS) -+ list(APPEND shiboken_include_dir_list ${SYSROOT_INCLUDE_DIRS}) -+ endif() - - # Remove duplicates and transform the path separators into something - # shiboken understands. -@@ -211,9 +214,15 @@ macro(create_pyside_module) - # cross-compiling in linux, we use the clang compiler from the installed - # libclang itself. - if (CMAKE_CROSSCOMPILING) -+ if (DEFINED SHIBOKEN_ARCH) -+ list(APPEND shiboken_command "--platform=${CMAKE_SYSTEM_NAME}" -+ "--arch=${SHIBOKEN_ARCH}" -+ "--compiler-path=${CMAKE_CXX_COMPILER}") -+ else() - list(APPEND shiboken_command "--platform=${CMAKE_SYSTEM_NAME}" - "--arch=${CMAKE_SYSTEM_PROCESSOR}" - "--compiler-path=${CMAKE_CXX_COMPILER}") -+ endif() - endif() - - if(CMAKE_ANDROID_ARCH_LLVM_TRIPLE) diff --git a/srcpkgs/python3-pyside6/patches/config.patch b/srcpkgs/python3-pyside6/patches/config.patch deleted file mode 100644 index a98ba074fc64fe..00000000000000 --- a/srcpkgs/python3-pyside6/patches/config.patch +++ /dev/null @@ -1,155 +0,0 @@ ---- a/sources/pyside6/libpyside/CMakeLists.txt -+++ b/sources/pyside6/libpyside/CMakeLists.txt -@@ -101,7 +101,7 @@ append_size_optimization_flags(pyside6) - - target_include_directories(pyside6 PUBLIC - $ -- $ -+ $ - ) - - target_compile_definitions(pyside6 PRIVATE -DQT_LEAN_HEADERS=1 -DQT_NO_KEYWORDS=1) -@@ -159,9 +159,6 @@ configure_package_config_file( - ) - - # Install-tree / wheel configuration --set(PYSIDE_PYTHONPATH "") --set(PYSIDE_TYPESYSTEMS "typesystems") --set(PYSIDE_GLUE "glue") - set(PYSIDE_SOVERSION "${pyside6_library_so_version}") - - configure_package_config_file( -@@ -177,7 +174,7 @@ configure_file("${CMAKE_CURRENT_SOURCE_D - "${CMAKE_CURRENT_BINARY_DIR}/PySide6ConfigVersion.cmake" @ONLY) - - install(FILES ${libpyside_HEADERS} -- DESTINATION ${BINDING_NAME}${pyside6_SUFFIX}/include) -+ DESTINATION include/${BINDING_NAME}${pyside6_SUFFIX}) - - # build-time installation - install(TARGETS pyside6 EXPORT PySide6Targets -@@ -190,9 +187,9 @@ set_target_properties(pyside6 PROPERTIES - VERSION ${PYSIDE_SOVERSION}) - - install(TARGETS pyside6 EXPORT PySide6WheelTargets -- LIBRARY DESTINATION "PySide6" -- ARCHIVE DESTINATION "PySide6" -- RUNTIME DESTINATION "PySide6") -+ LIBRARY DESTINATION "${LIB_INSTALL_DIR}" -+ ARCHIVE DESTINATION "${LIB_INSTALL_DIR}" -+ RUNTIME DESTINATION "${LIB_INSTALL_DIR}") - - install(FILES "${CMAKE_CURRENT_BINARY_DIR}/pyside6${pyside6_SUFFIX}.pc" - DESTINATION "${LIB_INSTALL_DIR}/pkgconfig") ---- a/sources/pyside6/PySide6/CMakeLists.txt -+++ b/sources/pyside6/PySide6/CMakeLists.txt -@@ -119,7 +119,7 @@ install(FILES ${CMAKE_CURRENT_SOURCE_DIR - install(FILES ${CMAKE_CURRENT_SOURCE_DIR}/templates/datavisualization_common.xml - DESTINATION share/PySide6${pyside_SUFFIX}/typesystems) - install(FILES ${CMAKE_CURRENT_SOURCE_DIR}/pyside6_global.h -- DESTINATION ${BINDING_NAME}${pyside6_SUFFIX}/include) -+ DESTINATION include/${BINDING_NAME}${pyside6_SUFFIX}) - - install(DIRECTORY "${CMAKE_CURRENT_SOURCE_DIR}/QtAsyncio" - DESTINATION "${PYTHON_SITE_PACKAGES}/${BINDING_NAME}${pyside6_SUFFIX}") ---- a/sources/pyside6/cmake/Macros/PySideModules.cmake -+++ b/sources/pyside6/cmake/Macros/PySideModules.cmake -@@ -387,7 +387,7 @@ macro(create_pyside_module) - - - install(FILES ${CMAKE_CURRENT_BINARY_DIR}/PySide6/${module_NAME}/pyside6_${lower_module_name}_python.h -- DESTINATION PySide6${pyside6_SUFFIX}/include/${module_NAME}/) -+ DESTINATION include/PySide6${pyside6_SUFFIX}/${module_NAME}/) - file(GLOB typesystem_files ${CMAKE_CURRENT_SOURCE_DIR}/typesystem_*.xml ${typesystem_path}) - - # Copy typesystem files and remove module names from the element ---- a/sources/pyside6/PySide6/QtCore/CMakeLists.txt -+++ b/sources/pyside6/PySide6/QtCore/CMakeLists.txt -@@ -306,4 +306,4 @@ if (APPLE) - endif() - - install(FILES ${pyside6_SOURCE_DIR}/qtcorehelper.h ${pyside6_SOURCE_DIR}/qiopipe.h -- DESTINATION PySide6/include/QtCore/) -+ DESTINATION include/PySide6/QtCore/) ---- a/sources/pyside6/PySide6/QtDBus/CMakeLists.txt -+++ b/sources/pyside6/PySide6/QtDBus/CMakeLists.txt -@@ -51,4 +51,4 @@ create_pyside_module(NAME QtDBus - TYPESYSTEM_PATH QtDBus_SOURCE_DIR - SOURCES QtDBus_SRC) - --install(FILES ${pyside6_SOURCE_DIR}/qtdbushelper.h DESTINATION PySide6/include/QtDBus) -+install(FILES ${pyside6_SOURCE_DIR}/qtdbushelper.h DESTINATION include/PySide6/QtDBus) ---- a/sources/pyside6/PySide6/QtDataVisualization/CMakeLists.txt -+++ b/sources/pyside6/PySide6/QtDataVisualization/CMakeLists.txt -@@ -68,4 +68,4 @@ create_pyside_module(NAME QtDataVisualiz - STATIC_SOURCES QtDataVisualization_src) - - install(FILES ${pyside6_SOURCE_DIR}/qtdatavisualization_helper.h -- DESTINATION PySide6/include/QtDataVisualization) -+ DESTINATION include/PySide6/QtDataVisualization) ---- a/sources/pyside6/PySide6/QtDesigner/CMakeLists.txt -+++ b/sources/pyside6/PySide6/QtDesigner/CMakeLists.txt -@@ -67,4 +67,4 @@ create_pyside_module(NAME QtDesigner - STATIC_SOURCES QtDesigner_static_src - TYPESYSTEM_NAME ${QtDesigner_BINARY_DIR}/typesystem_designer.xml) - --install(FILES ${pyside6_SOURCE_DIR}/qpydesignerextensions.h DESTINATION PySide6/include/QtDesigner) -+install(FILES ${pyside6_SOURCE_DIR}/qpydesignerextensions.h DESTINATION include/PySide6/QtDesigner) ---- a/sources/pyside6/PySide6/QtGraphs/CMakeLists.txt -+++ b/sources/pyside6/PySide6/QtGraphs/CMakeLists.txt -@@ -96,4 +96,4 @@ create_pyside_module(NAME QtGraphs - DROPPED_ENTRIES QtGraphs_DROPPED_ENTRIES) - - install(FILES ${pyside6_SOURCE_DIR}/qtgraphs_helper.h -- DESTINATION PySide6/include/QtGraphs) -+ DESTINATION include/PySide6/QtGraphs) ---- a/sources/pyside6/PySide6/QtGui/CMakeLists.txt -+++ b/sources/pyside6/PySide6/QtGui/CMakeLists.txt -@@ -366,4 +366,4 @@ create_pyside_module(NAME QtGui - - install(FILES ${pyside6_SOURCE_DIR}/qpytextobject.h - ${pyside6_SOURCE_DIR}/qtguihelper.h -- DESTINATION PySide6/include/QtGui/) -+ DESTINATION include/PySide6/QtGui/) ---- a/sources/pyside6/libpysideqml/CMakeLists.txt -+++ b/sources/pyside6/libpysideqml/CMakeLists.txt -@@ -84,7 +84,7 @@ set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} - qfp_strip_library("pyside6qml") - - install(FILES ${libpysideqml_HEADERS} -- DESTINATION ${BINDING_NAME}${pyside6qml_SUFFIX}/include) -+ DESTINATION include/${BINDING_NAME}${pyside6qml_SUFFIX}) - - #built-time installation - install(TARGETS pyside6qml EXPORT PySide6Targets ---- a/sources/pyside6/libpysideremoteobjects/CMakeLists.txt -+++ b/sources/pyside6/libpysideremoteobjects/CMakeLists.txt -@@ -80,7 +80,7 @@ set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} - # - - install(FILES ${libpysideremoteobjects_HEADERS} -- DESTINATION ${BINDING_NAME}${pyside6remoteobjects_SUFFIX}/include) -+ DESTINATION include/${BINDING_NAME}${pyside6remoteobjects_SUFFIX}) - - install(TARGETS pyside6remoteobjects EXPORT PySide6RemoteObjectsTargets - LIBRARY DESTINATION "${LIB_INSTALL_DIR}" ---- a/sources/shiboken6/libshiboken/CMakeLists.txt -+++ b/sources/shiboken6/libshiboken/CMakeLists.txt -@@ -111,7 +111,7 @@ add_library(Shiboken6::libshiboken ALIAS - target_include_directories(libshiboken PUBLIC - $ - $ -- $ -+ $ - ) - - if (NOT "${NUMPY_INCLUDE_DIR}" STREQUAL "") -@@ -196,7 +196,7 @@ install(FILES - signature.h - signature_p.h - -- DESTINATION shiboken6${shiboken6_SUFFIX}/include) -+ DESTINATION include/shiboken6${shiboken6_SUFFIX}) - install(TARGETS libshiboken EXPORT Shiboken6Targets - LIBRARY DESTINATION "${LIB_INSTALL_DIR}" - ARCHIVE DESTINATION "${LIB_INSTALL_DIR}" diff --git a/srcpkgs/python3-pyside6/patches/cross-shiboken.patch b/srcpkgs/python3-pyside6/patches/cross-shiboken.patch deleted file mode 100644 index b4b29ac4e9ea9a..00000000000000 --- a/srcpkgs/python3-pyside6/patches/cross-shiboken.patch +++ /dev/null @@ -1,23 +0,0 @@ ---- a/sources/shiboken6/generator/CMakeLists.txt -+++ b/sources/shiboken6/generator/CMakeLists.txt -@@ -6,7 +6,7 @@ set(package_name "Shiboken6Tools") - - set(CMAKE_AUTOMOC ON) - --if(NOT (Qt${QT_MAJOR_VERSION}Core_FOUND AND Python_Interpreter_FOUND)) -+if(NOT Qt${QT_MAJOR_VERSION}Core_FOUND) - message(WARNING "Some dependencies were not found: shiboken6 generator compilation disabled!") - return() - endif() ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -15,6 +15,9 @@ endif() - # Used to prevent overriding message function in both shiboken6 and pyside6. - set(is_pyside6_superproject_build 1) - -+if (CMAKE_CROSSCOMPILING) -+ find_package(Shiboken6Tools CONFIG) -+endif() - add_subdirectory(sources/shiboken6) - - # Ensure Shiboken6 and Shiboken6Tools packags are found during super-build diff --git a/srcpkgs/python3-pyside6/patches/no-python-suffix.patch b/srcpkgs/python3-pyside6/patches/no-python-suffix.patch deleted file mode 100644 index cbccd20d01e530..00000000000000 --- a/srcpkgs/python3-pyside6/patches/no-python-suffix.patch +++ /dev/null @@ -1,60 +0,0 @@ -no python suffix like ".cpython-36m-x86_64-linux-gnu": provides a consistent -naming across architecture. - -Also don't overwrite the "real" cmake file with the generic wrapper's one: they -have the same name if no python suffix. - ---- a/sources/shiboken6/cmake/ShibokenSetup.cmake -+++ b/sources/shiboken6/cmake/ShibokenSetup.cmake -@@ -74,6 +74,11 @@ if(NOT PYTHON_CONFIG_SUFFIX) - "PYTHON_CONFIG_SUFFIX is empty. It should never be empty. Please file a bug report.") - endif() - -+# no suffix like '.cpython-36m-x86_64-linux-gnu' -+set(PYTHON_EXTENSION_SUFFIX "") -+set(PYTHON_CONFIG_SUFFIX "") -+set(PYTHON_SHARED_LIBRARY_SUFFIX "") -+ - message(STATUS "PYTHON_EXTENSION_SUFFIX: ${PYTHON_EXTENSION_SUFFIX}") - message(STATUS "PYTHON_CONFIG_SUFFIX: ${PYTHON_CONFIG_SUFFIX}") - message(STATUS "PYTHON_SHARED_LIBRARY_SUFFIX: ${PYTHON_SHARED_LIBRARY_SUFFIX}") ---- a/sources/shiboken6/data/CMakeLists.txt -+++ b/sources/shiboken6/data/CMakeLists.txt -@@ -24,16 +24,11 @@ configure_package_config_file( - INSTALL_DESTINATION "${LIB_INSTALL_DIR}/cmake/Shiboken6" - ) - --configure_file("${CMAKE_CURRENT_SOURCE_DIR}/Shiboken6Config.cmake.in" -- "${CMAKE_CURRENT_BINARY_DIR}/Shiboken6Config.cmake" @ONLY) - configure_file("${CMAKE_CURRENT_SOURCE_DIR}/Shiboken6ConfigVersion.cmake.in" - "${CMAKE_CURRENT_BINARY_DIR}/Shiboken6ConfigVersion.cmake" @ONLY) - configure_file("${CMAKE_CURRENT_SOURCE_DIR}/shiboken6.pc.in" - "${CMAKE_CURRENT_BINARY_DIR}/shiboken6${shiboken6_SUFFIX}.pc" @ONLY) - --install(FILES "${CMAKE_CURRENT_BINARY_DIR}/Shiboken6Config.cmake" -- DESTINATION "${LIB_INSTALL_DIR}/cmake/Shiboken6") -- - install(FILES "${CMAKE_CURRENT_BINARY_DIR}/install/Shiboken6Config${PYTHON_CONFIG_SUFFIX}.cmake" - DESTINATION "${LIB_INSTALL_DIR}/cmake/Shiboken6") - ---- a/sources/pyside6/libpyside/CMakeLists.txt -+++ b/sources/pyside6/libpyside/CMakeLists.txt -@@ -168,8 +168,6 @@ configure_package_config_file( - PATH_VARS PYSIDE_PYTHONPATH PYSIDE_TYPESYSTEMS PYSIDE_GLUE - ) - --configure_file("${CMAKE_CURRENT_SOURCE_DIR}/PySide6Config.cmake.in" -- "${CMAKE_CURRENT_BINARY_DIR}/PySide6Config.cmake" @ONLY) - configure_file("${CMAKE_CURRENT_SOURCE_DIR}/PySide6ConfigVersion.cmake.in" - "${CMAKE_CURRENT_BINARY_DIR}/PySide6ConfigVersion.cmake" @ONLY) - -@@ -194,9 +192,6 @@ install(TARGETS pyside6 EXPORT PySide6Wh - install(FILES "${CMAKE_CURRENT_BINARY_DIR}/pyside6${pyside6_SUFFIX}.pc" - DESTINATION "${LIB_INSTALL_DIR}/pkgconfig") - --install(FILES "${CMAKE_CURRENT_BINARY_DIR}/PySide6Config.cmake" -- DESTINATION "${LIB_INSTALL_DIR}/cmake/PySide6") -- - install(FILES "${CMAKE_CURRENT_BINARY_DIR}/install/PySide6Config${SHIBOKEN_PYTHON_CONFIG_SUFFIX}.cmake" - DESTINATION "${LIB_INSTALL_DIR}/cmake/PySide6") - diff --git a/srcpkgs/python3-pyside6/template b/srcpkgs/python3-pyside6/template deleted file mode 100644 index a024ef2116c19c..00000000000000 --- a/srcpkgs/python3-pyside6/template +++ /dev/null @@ -1,448 +0,0 @@ -# Template file for 'python3-pyside6' -# NOTE: keep in sync with Qt6 -pkgname=python3-pyside6 -version=6.10.0 -revision=3 -build_style=cmake -_llvmver=21 -configure_args="-DBUILD_TESTS=OFF -DFORCE_LIMITED_API=no -DNO_QT_TOOLS=yes - -DNUMPY_INCLUDE_DIR=/${py3_sitelib}/numpy/_core/include - -DPYTHON_EXECUTABLE=/usr/bin/python3 -Wno-dev - -DClang_DIR=${XBPS_CROSS_BASE}/usr/lib/llvm/${_llvmver}/lib/cmake/clang" -hostmakedepends="python3-numpy python3-setuptools qt6-base" -makedepends="libedit-devel libxslt-devel llvm${_llvmver}-devel clang${_llvmver}-devel - python3-devel qt6-3d-devel libxml2-devel - qt6-base-private-devel qt6-charts-devel qt6-connectivity-devel - qt6-declarative-private-devel qt6-location-devel qt6-multimedia-devel - qt6-networkauth-devel qt6-position-devel qt6-quick3d-devel qt6-datavis3d-devel - qt6-remoteobjects-devel qt6-scxml-devel qt6-sensors-devel qt6-serialport-devel - qt6-shadertools-devel qt6-speech-devel qt6-speech-plugin-flite - qt6-speech-plugin-mock qt6-speech-plugin-speechd qt6-svg-devel qt6-tools-devel - qt6-graphs-devel qt6-serialbus-devel qt6-httpserver-devel - qt6-webchannel-devel qt6-websockets-devel" -depends="python3-shiboken6" -short_desc="Python bindings of Qt6-based libraries" -maintainer="chrysos349 " -license="LGPL-3.0-only, GPL-2.0-only" -homepage="https://doc.qt.io/qtforpython-6" -distfiles="https://download.qt.io/official_releases/QtForPython/pyside6/PySide6-${version}-src/pyside-setup-everywhere-src-${version}.tar.xz" -checksum=f6e18dc880f59fb6c5c37f9f408971d65642dfc7510a15d794b4a3a8e15fcecc -provides="py3:pyside6-${version}_1" - -build_options="pdf webengine" - -subpackages="shiboken6 - python3-pyside6-3d - python3-pyside6-charts - python3-pyside6-concurrent - python3-pyside6-connectivity - python3-pyside6-datavis3d - python3-pyside6-dbus - python3-pyside6-quick-test - python3-pyside6-declarative - python3-pyside6-designer - python3-pyside6-graphs - python3-pyside6-gui - python3-pyside6-help - python3-pyside6-httpserver - python3-pyside6-location - python3-pyside6-multimedia - python3-pyside6-network - python3-pyside6-networkauth - python3-pyside6-opengl-widgets - python3-pyside6-positioning - python3-pyside6-printsupport - python3-pyside6-remoteobjects - python3-pyside6-scxml - python3-pyside6-sensors - python3-pyside6-serialport - python3-pyside6-serialbus - python3-pyside6-speech - python3-pyside6-sql - python3-pyside6-svg - python3-pyside6-test - python3-pyside6-ui-tools - python3-pyside6-webchannel - python3-pyside6-websockets - python3-pyside6-widgets - python3-pyside6-xml - libpyside6 libpyside6-devel - libshiboken6 libshiboken6-devel python3-shiboken6" - -case "$XBPS_TARGET_MACHINE" in - armv5*|armv6*) build_options_default="" ;; - *) build_options_default="pdf" ;; -esac - -export LLVM_INSTALL_DIR=${XBPS_CROSS_BASE}/usr/lib/llvm/${_llvmver} -export PYTHONPATH=$PYTHONPATH:${XBPS_BUILDDIR}/${pkgname}-${version}/build/sources - -if [ "$XBPS_WORDSIZE$XBPS_WORDSIZE" = "64$XBPS_TARGET_WORDSIZE" ]; then - build_options_default+=" webengine" -fi -case "$XBPS_TARGET_MACHINE" in - x86_64*|aarch64*) - makedepends+=" libomp${_llvmver}-devel" - ;; -esac - -if [ "$CROSS_BUILD" ]; then - hostmakedepends+=" libglvnd-devel shiboken6" - - configure_args+=" - -DQFP_PYTHON_HOST_PATH=/usr/bin/python3 - -DQFP_SHIBOKEN_HOST_PATH=/usr - -DQT_FORCE_BUILD_TOOLS=ON - -DSHIBOKEN_BUILD_TOOLS=ON - -DSHIBOKEN_ARCH=$XBPS_CROSS_RUST_TARGET - -DSYSROOT_INCLUDE_DIRS=$XBPS_CROSS_BASE/usr/include - -DQFP_PYTHON_SITE_PACKAGES=/${py3_sitelib}" -fi - -if [ "$build_option_pdf" ]; then - makedepends+=" qt6-pdf-devel" - subpackages+=" python3-pyside6-pdf" -fi -if [ "$build_option_webengine" ]; then - makedepends+=" qt6-webengine-devel qt6-webview-devel" - subpackages+=" python3-pyside6-webengine" - subpackages+=" python3-pyside6-webview" -fi - -post_patch() { - if [ "$CROSS_BUILD" ]; then - # fix pkg-config file on cross - vsed -i sources/shiboken6/data/shiboken6.pc.in \ - -e "s/Python_EXECUTABLE/QFP_PYTHON_HOST_PATH/" - fi -} - -do_install() { - DESTDIR=${DESTDIR} cmake -P ${wrksrc}/build/cmake_install.cmake - # remove extraneous scripts/files - find "$DESTDIR"/usr/bin -not -name shiboken6 -type f -delete -} - -libpyside6_package() { - short_desc+=" - shared library" - pkg_install() { - vmove "usr/lib/libpyside*.so.*" - } -} - -libpyside6-devel_package() { - depends="libpyside6>=${version}_${revision} python3-pyside6>=${version}_${revision} - libshiboken6-devel>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove "usr/lib/cmake/PySide*" - vmove "usr/lib/libpyside*.so" - vmove "usr/lib/libpyside*.a" - vmove usr/lib/qt6 - vmove usr/include/PySide6 - vmove usr/lib/pkgconfig/pyside6.pc - vmove usr/share - } -} - -libshiboken6_package() { - short_desc="CPython bindings generator for C++ libraries - shared library" - pkg_install() { - vmove "usr/lib/libshiboken6.so.*" - } -} - -libshiboken6-devel_package() { - depends="libshiboken6>=${version}_${revision} python3-shiboken6>=${version}_${revision}" - short_desc="CPython bindings generator for C++ libraries - development files" - pkg_install() { - vmove "usr/lib/cmake/Shiboken*" - vmove usr/include/shiboken6 - vmove usr/lib/libshiboken6.so - vmove usr/lib/pkgconfig/shiboken6.pc - } -} - -python3-shiboken6_package() { - short_desc="Python shiboken6 bindings" - depends="python3" - pkg_install() { - vmove ${py3_sitelib}/shiboken6 - } -} - -shiboken6_package() { - short_desc="CPython bindings generator for C++ libraries" - depends="python3" - provides="py3:shiboken6-${version}_1" - pkg_install() { - vmove "usr/bin/shiboken*" - vmove ${py3_sitelib}/shiboken6_generator - vmove "usr/lib/cmake/Shiboken6Tools" - } -} - -python3-pyside6-3d_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - 3D" - pkg_install() { - vmove "${py3_sitelib}/PySide6/Qt3D*" - } -} -python3-pyside6-charts_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - Charts" - pkg_install() { - vmove "${py3_sitelib}/PySide6/QtCharts.*" - } -} -python3-pyside6-concurrent_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - Concurrent" - pkg_install() { - vmove "${py3_sitelib}/PySide6/QtConcurrent.*" - } -} -python3-pyside6-connectivity_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - Connectivity" - pkg_install() { - vmove "${py3_sitelib}/PySide6/QtBluetooth.*" - vmove "${py3_sitelib}/PySide6/QtNfc.*" - } -} -python3-pyside6-datavis3d_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - Data Visualization 3D" - pkg_install() { - vmove "${py3_sitelib}/PySide6/QtDataVisualization.*" - } -} -python3-pyside6-dbus_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - DBus" - pkg_install() { - vmove "${py3_sitelib}/PySide6/QtDBus.*" - } -} -python3-pyside6-quick-test_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - Quick Test" - pkg_install() { - vmove "${py3_sitelib}/PySide6/QtQuickTest.*" - } -} -python3-pyside6-declarative_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - Declarative" - pkg_install() { - vmove "${py3_sitelib}/PySide6/QtQml.*" - vmove "${py3_sitelib}/PySide6/QtQuick*" - } -} -python3-pyside6-designer_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - Designer" - pkg_install() { - vmove "${py3_sitelib}/PySide6/QtDesigner.*" - } -} -python3-pyside6-graphs_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - Graphs" - pkg_install() { - vmove "${py3_sitelib}/PySide6/QtGraphs*" - } -} -python3-pyside6-gui_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - GUI" - pkg_install() { - vmove "${py3_sitelib}/PySide6/QtGui.*" - vmove "${py3_sitelib}/PySide6/QtOpenGL.*" - } -} -python3-pyside6-help_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - Help" - pkg_install() { - vmove "${py3_sitelib}/PySide6/QtHelp.*" - } -} -python3-pyside6-httpserver_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - HTTP Server" - pkg_install() { - vmove "${py3_sitelib}/PySide6/QtHttpServer.*" - } -} -python3-pyside6-location_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - Location" - pkg_install() { - vmove "${py3_sitelib}/PySide6/QtLocation.*" - } -} -python3-pyside6-multimedia_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - Multimedia" - pkg_install() { - vmove "${py3_sitelib}/PySide6/QtMultimedia*" - vmove "${py3_sitelib}/PySide6/QtSpatialAudio*" - } -} -python3-pyside6-network_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - Network" - pkg_install() { - vmove "${py3_sitelib}/PySide6/QtNetwork.*" - } -} -python3-pyside6-networkauth_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - NetworkAuth" - pkg_install() { - vmove "${py3_sitelib}/PySide6/QtNetworkAuth.*" - } -} -python3-pyside6-opengl-widgets_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - OpenGL Widgets" - pkg_install() { - vmove "${py3_sitelib}/PySide6/QtOpenGLWidgets.*" - } -} -python3-pyside6-pdf_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - PDF" - pkg_install() { - vmove "${py3_sitelib}/PySide6/QtPdf*" - } -} -python3-pyside6-positioning_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - Positioning" - pkg_install() { - vmove "${py3_sitelib}/PySide6/QtPositioning.*" - } -} -python3-pyside6-printsupport_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - PrintSupport" - pkg_install() { - vmove "${py3_sitelib}/PySide6/QtPrintSupport.*" - } -} -python3-pyside6-remoteobjects_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - RemoteObjects" - pkg_install() { - vmove "${py3_sitelib}/PySide6/QtRemoteObjects.*" - } -} -python3-pyside6-scxml_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - Scxml" - pkg_install() { - vmove "${py3_sitelib}/PySide6/QtScxml.*" - vmove "${py3_sitelib}/PySide6/QtStateMachine.*" - } -} -python3-pyside6-sensors_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - Sensors" - pkg_install() { - vmove "${py3_sitelib}/PySide6/QtSensors.*" - } -} -python3-pyside6-serialport_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - SerialPort" - pkg_install() { - vmove "${py3_sitelib}/PySide6/QtSerialPort.*" - } -} -python3-pyside6-serialbus_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - Serial Bus" - pkg_install() { - vmove "${py3_sitelib}/PySide6/QtSerialBus.*" - } -} -python3-pyside6-speech_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - Speech" - pkg_install() { - vmove "${py3_sitelib}/PySide6/QtTextToSpeech.*" - } -} -python3-pyside6-sql_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - SQL" - pkg_install() { - vmove "${py3_sitelib}/PySide6/QtSql.*" - } -} -python3-pyside6-svg_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - SVG" - pkg_install() { - vmove "${py3_sitelib}/PySide6/QtSvg*" - } -} -python3-pyside6-test_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - Test" - pkg_install() { - vmove "${py3_sitelib}/PySide6/QtTest.*" - } -} -python3-pyside6-ui-tools_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - UI Tools" - pkg_install() { - vmove "${py3_sitelib}/PySide6/QtUiTools.*" - } -} -python3-pyside6-webchannel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - WebChannel" - pkg_install() { - vmove "${py3_sitelib}/PySide6/QtWebChannel.*" - } -} -python3-pyside6-webengine_package() { - depends="python3-pyside6>=${version}_${revision}" - short_desc+=" - WebEngine component" - pkg_install() { - vmove "${py3_sitelib}/PySide6/QtWebEngine*" - } -} -python3-pyside6-websockets_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - WebSockets" - pkg_install() { - vmove "${py3_sitelib}/PySide6/QtWebSockets.*" - } -} -python3-pyside6-webview_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - WebView" - pkg_install() { - vmove "${py3_sitelib}/PySide6/QtWebView*" - } -} -python3-pyside6-widgets_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - Widgets" - pkg_install() { - vmove "${py3_sitelib}/PySide6/QtWidgets.*" - } -} -python3-pyside6-xml_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - Xml" - pkg_install() { - vmove "${py3_sitelib}/PySide6/QtXml.*" - } -} diff --git a/srcpkgs/python3-pyside6/update b/srcpkgs/python3-pyside6/update deleted file mode 100644 index 38f0b57b82d932..00000000000000 --- a/srcpkgs/python3-pyside6/update +++ /dev/null @@ -1,3 +0,0 @@ -pkgname=pyside-setup-everywhere -vdprefix=PySide6- -vdsuffix=-src diff --git a/srcpkgs/python3-pysigset/template b/srcpkgs/python3-pysigset/template deleted file mode 100644 index b86eff02b14415..00000000000000 --- a/srcpkgs/python3-pysigset/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'python3-pysigset' -pkgname=python3-pysigset -version=0.4.0 -revision=5 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3" -short_desc="Block/suspend signals" -maintainer="Andrew Benson " -license="GPL-3.0-or-later" -homepage="https://github.com/ossobv/pysigset" -distfiles="${homepage}/archive/v${version}.tar.gz" -checksum=a3c0db9b6f63b97d62a792ad926efb8097eb0e557f5a7dd1ca2b7109e8726c01 diff --git a/srcpkgs/python3-pysocks/template b/srcpkgs/python3-pysocks/template deleted file mode 100644 index 9ae594202b185c..00000000000000 --- a/srcpkgs/python3-pysocks/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'python3-pysocks' -pkgname=python3-pysocks -version=1.7.0 -revision=7 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3" -short_desc="Python3 SOCKS client module" -maintainer="Orphaned " -license="BSD-3-Clause" -homepage="https://github.com/Anorov/PySocks" -distfiles="https://github.com/Anorov/PySocks/archive/${version}.tar.gz" -checksum=b6dbd9daf8ebe75c9f76b54c9747d3d1f1d5ac54d540e44b7eb93936ae38b01a - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-pysol_cards/template b/srcpkgs/python3-pysol_cards/template deleted file mode 100644 index 26504ca0b358da..00000000000000 --- a/srcpkgs/python3-pysol_cards/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'python3-pysol_cards' -pkgname=python3-pysol_cards -version=0.14.3 -revision=3 -build_style=python3-module -hostmakedepends="python3-setuptools python3-pbr" -depends="python3-pbr python3-six" -short_desc="Deal PySol FC Cards" -maintainer="Piotr Wójcik " -license="MIT" -homepage="https://fc-solve.shlomifish.org/" -distfiles="${PYPI_SITE}/p/pysol_cards/pysol_cards-${version}.tar.gz" -checksum=b0fbfd38615bfc6fd755dab58505a9ae162d0da1866c25ca9141938b5823f061 -make_check=no # unpackaged hacking, oslotest, stestr - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-pyspnego/template b/srcpkgs/python3-pyspnego/template deleted file mode 100644 index 7f64f26f3d081d..00000000000000 --- a/srcpkgs/python3-pyspnego/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'python3-pyspnego' -pkgname=python3-pyspnego -version=0.12.0 -revision=1 -build_style=python3-pep517 -hostmakedepends="python3-wheel" -depends="python3 python3-cryptography" -checkdepends="python3-pytest python3-pytest-mock python3-requests $depends" -short_desc="Creates NTLM authentication structures" -maintainer="Leah Neukirchen " -license="MIT" -homepage="https://github.com/jborean93/pyspnego/" -distfiles="https://github.com/jborean93/pyspnego/archive/v${version}.tar.gz" -checksum=8577372af834dec4b5f1c442febb16723b570ec6b9fa7d991e544aac1e8cc8bd - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-pysrt/template b/srcpkgs/python3-pysrt/template deleted file mode 100644 index 2cad2a005a113e..00000000000000 --- a/srcpkgs/python3-pysrt/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'python3-pysrt' -pkgname=python3-pysrt -version=1.1.2 -revision=7 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3 python3-chardet" -short_desc="SubRip (.srt) subtitle parser and writer (Python3)" -maintainer="Orphaned " -license="GPL-3.0-only" -homepage="https://github.com/byroot/pysrt" -distfiles="${PYPI_SITE}/p/pysrt/pysrt-${version}.tar.gz" -checksum=b4f844ba33e4e7743e9db746492f3a193dc0bc112b153914698e7c1cdeb9b0b9 -conflicts="python-pysrt>=0" diff --git a/srcpkgs/python3-pystache/template b/srcpkgs/python3-pystache/template deleted file mode 100644 index 7802f4c3de3c50..00000000000000 --- a/srcpkgs/python3-pystache/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'python3-pystache' -pkgname=python3-pystache -version=0.6.7 -revision=1 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3-setuptools" -short_desc="Python3 implementation of Mustache" -maintainer="John " -license="MIT" -homepage="https://github.com/PennyDreadfulMTG/pystache" -distfiles="${PYPI_SITE}/p/pystache/pystache-${version}.tar.gz" -checksum=55d8bb5aac450389369584b1627cecbe9069e13a09471a8fe783c44b64e94d5a - -post_install() { - vlicense LICENSE - ln -s pystache "${DESTDIR}/usr/bin/pystache3" -} diff --git a/srcpkgs/python3-pytaglib/template b/srcpkgs/python3-pytaglib/template deleted file mode 100644 index cd77c36437c327..00000000000000 --- a/srcpkgs/python3-pytaglib/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'python3-pytaglib' -pkgname=python3-pytaglib -version=3.0.0 -revision=1 -build_style=python3-module -hostmakedepends="python3-setuptools python3-Cython" -makedepends="python3-devel taglib-devel" -depends="python3" -short_desc="Python bindings for the TagLib C++ library" -maintainer="Orphaned " -license="GPL-3.0-or-later" -homepage="https://github.com/supermihi/pytaglib" -distfiles="https://github.com/supermihi/pytaglib/archive/v${version}.tar.gz" -checksum=ed3ea28ed5711ff3262d40eca1f2566607b4bb81de7e70c24956d07c995f1833 diff --git a/srcpkgs/python3-pyte/template b/srcpkgs/python3-pyte/template deleted file mode 100644 index a3a704ada8d3f5..00000000000000 --- a/srcpkgs/python3-pyte/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'python3-pyte' -pkgname=python3-pyte -version=0.8.0 -revision=9 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3-wcwidth" -short_desc="Simple Python3 VTXXX-compatible linux terminal emulator" -maintainer="Orphaned " -license="LGPL-3.0-or-later" -homepage="https://github.com/selectel/pyte" -distfiles="https://github.com/selectel/pyte/archive/${version}.tar.gz" -checksum=80f77a4f8a325faf761c22eb8ad597671e25d0de524c68d42dc765c52bf5be70 - -pre_build() { - sed -i '/setup_requires/d' setup.py -} diff --git a/srcpkgs/python3-pytest-aiohttp/template b/srcpkgs/python3-pytest-aiohttp/template deleted file mode 100644 index 23b92599cce847..00000000000000 --- a/srcpkgs/python3-pytest-aiohttp/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'python3-pytest-aiohttp' -pkgname=python3-pytest-aiohttp -version=1.0.5 -revision=2 -build_style=python3-module -hostmakedepends="python3-setuptools_scm python3-wheel" -depends="python3-pytest python3-aiohttp python3-pytest-asyncio" -checkdepends="$depends" -short_desc="Pytest plugin for aiohttp support" -maintainer="Tim Sandquist " -license="Apache-2.0" -homepage="https://github.com/aio-libs/pytest-aiohttp/" -distfiles="${PYPI_SITE}/p/pytest-aiohttp/pytest-aiohttp-${version}.tar.gz" -checksum=880262bc5951e934463b15e3af8bb298f11f7d4d3ebac970aab425aff10a780a -# Tests require package be installed (but they succeed in that case) -make_check=no diff --git a/srcpkgs/python3-pytest-asyncio/template b/srcpkgs/python3-pytest-asyncio/template deleted file mode 100644 index 0bf004129455a4..00000000000000 --- a/srcpkgs/python3-pytest-asyncio/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'python3-pytest-asyncio' -pkgname=python3-pytest-asyncio -version=1.0.0 -revision=1 -build_style=python3-pep517 -hostmakedepends="python3-setuptools_scm python3-wheel" -depends="python3-pytest" -checkdepends="$depends python3-hypothesis" -short_desc="Pytest plugin for asyncio" -maintainer="Gonzalo Tornaría " -license="Apache-2.0" -homepage="https://github.com/pytest-dev/pytest-asyncio" -changelog="https://raw.githubusercontent.com/pytest-dev/pytest-asyncio/master/docs/source/reference/changelog.rst" -distfiles="${PYPI_SITE}/p/pytest-asyncio/pytest_asyncio-${version}.tar.gz" -checksum=d15463d13f4456e1ead2594520216b225a16f781e144f8fdf6c5bb4667c48b3f - -if [ "$XBPS_BUILD_ENVIRONMENT" = void-packages-ci ]; then - # these tests fail on CI (bind to a tcp address) - make_check_args=" - --deselect=tests/test_simple.py::test_unused_port_fixture - --deselect=tests/test_simple.py::test_unused_port_factory_fixture - " -fi diff --git a/srcpkgs/python3-pytest-benchmark/template b/srcpkgs/python3-pytest-benchmark/template deleted file mode 100644 index 2d7141ba301981..00000000000000 --- a/srcpkgs/python3-pytest-benchmark/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'python3-pytest-benchmark' -pkgname=python3-pytest-benchmark -version=5.1.0 -revision=1 -build_style=python3-pep517 -hostmakedepends="python3-setuptools python3-wheel" -depends="python3-pytest python3-py-cpuinfo" -short_desc="Pytest fixture for benchmarking code" -maintainer="Orphaned " -license="BSD-2-Clause" -homepage="https://github.com/ionelmc/pytest-benchmark" -changelog="https://github.com/ionelmc/pytest-benchmark/raw/master/CHANGELOG.rst" -distfiles="${PYPI_SITE}/p/pytest-benchmark/pytest-benchmark-${version}.tar.gz" -checksum=9ea661cdc292e8231f7cd4c10b0319e56a2118e2c09d9f50e1b3d150d2aca105 -# requires itself to be properly installed -make_check=no - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-pytest-black/template b/srcpkgs/python3-pytest-black/template deleted file mode 100644 index 4e93f1f917c7fb..00000000000000 --- a/srcpkgs/python3-pytest-black/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'python3-pytest-black' -pkgname=python3-pytest-black -version=0.6.0 -revision=1 -build_style=python3-module -hostmakedepends="python3-setuptools python3-setuptools_scm" -depends="python3-pytest black python3-toml" -checkdepends="${depends} flake8" -short_desc="Pytest plugin to enable formatting checks with black" -maintainer="Jason Elswick " -license="MIT" -homepage="https://github.com/coherent-oss/pytest-black" -distfiles="${PYPI_SITE}/p/pytest-black/pytest_black-${version}.tar.gz" -checksum=ecb77455f379805cb4bd8f45a813a3754c3bbee3199adf1b3665c0dfd086b511 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-pytest-console-scripts/template b/srcpkgs/python3-pytest-console-scripts/template deleted file mode 100644 index e412120227c80e..00000000000000 --- a/srcpkgs/python3-pytest-console-scripts/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'python3-pytest-console-scripts' -pkgname=python3-pytest-console-scripts -version=1.4.1 -revision=3 -build_style=python3-pep517 -hostmakedepends="python3-setuptools_scm python3-wheel" -depends="python3-pytest" -checkdepends="$depends" -short_desc="Pytest plugin for testing console scripts" -maintainer="Gonzalo Tornaría " -license="MIT" -homepage="https://github.com/kvas-it/pytest-console-scripts" -changelog="https://raw.githubusercontent.com/kvas-it/pytest-console-scripts/master/CHANGELOG.md" -distfiles="${PYPI_SITE}/p/pytest-console-scripts/pytest-console-scripts-${version}.tar.gz" -checksum=5a826ed84cc0afa202eb9e44381d7d762f7bdda8e0c23f9f79a7f1f44cf4a895 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-pytest-cov/template b/srcpkgs/python3-pytest-cov/template deleted file mode 100644 index 14330620084ce1..00000000000000 --- a/srcpkgs/python3-pytest-cov/template +++ /dev/null @@ -1,33 +0,0 @@ -# Template file for 'python3-pytest-cov' -pkgname=python3-pytest-cov -version=6.2.1 -revision=1 -build_style=python3-pep517 -hostmakedepends="python3-setuptools" -depends="python3-pytest python3-coverage python3-pluggy" -checkdepends="$depends python3-fields python3-process-tests - python3-pytest-xdist python3-virtualenv" -short_desc="Pytest plugin for measuring coverage" -maintainer="Piotr Wójcik " -license="MIT" -homepage="https://pytest-cov.readthedocs.io/en/latest/" -changelog="https://raw.githubusercontent.com/pytest-dev/pytest-cov/master/CHANGELOG.rst" -distfiles="${PYPI_SITE}/p/pytest-cov/pytest_cov-${version}.tar.gz" -checksum=25cc6cc0a5358204b8108ecedc51a9b57b34cc6b8c967cc2c01a4e00d8a67da2 - -do_check() { - # Running via PYTHONPATH breaks a few tests so we use a venv - local testdir="${wrksrc}/.xbps-testdir/$(date +%s)" - python3 -m venv --system-site-packages --without-pip "${testdir}" - - local testpy="${testdir}/bin/python3" - "${testpy}" -m installer dist/*.whl - # see: https://github.com/pytest-dev/pytest-cov/issues/517 - PYTHONPATH="/${py3_sitelib}" PYTHONUSERBASE=/usr \ - PATH="${testdir}/bin:${PATH}" "${testpy}" -m pytest -n ${XBPS_MAKEJOBS} \ - ${make_check_args} ${make_check_target} -} - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-pytest-env/template b/srcpkgs/python3-pytest-env/template deleted file mode 100644 index 294976f1ced0c7..00000000000000 --- a/srcpkgs/python3-pytest-env/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'python3-pytest-env' -pkgname=python3-pytest-env -version=1.1.5 -revision=2 -build_style=python3-pep517 -hostmakedepends="hatchling hatch-vcs" -depends="python3-pytest" -checkdepends="python3-pytest" -short_desc="Pytest plugin to add environment variables" -maintainer="Gonzalo Tornaría " -license="MIT" -homepage="https://github.com/pytest-dev/pytest-env" -changelog="https://github.com/pytest-dev/pytest-env/releases" -distfiles="${PYPI_SITE}/p/pytest-env/pytest_env-${version}.tar.gz" -checksum=91209840aa0e43385073ac464a554ad2947cc2fd663a9debf88d03b01e0cc1cf - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-pytest-fixture-config/template b/srcpkgs/python3-pytest-fixture-config/template deleted file mode 100644 index 1276088cefa73d..00000000000000 --- a/srcpkgs/python3-pytest-fixture-config/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'python3-pytest-fixture-config' -pkgname=python3-pytest-fixture-config -_pkgname=${pkgname#*-} -version=1.8.0 -revision=1 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3-pytest" -checkdepends="python3-six $depends" -short_desc="Fixture configuration utils for py.test (Python3)" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/manahl/pytest-plugins" -distfiles="${PYPI_SITE}/p/${_pkgname}/${_pkgname}-${version}.tar.gz" -checksum=c739895fe20851bdba53f246d0599aa389bc1a1cba48db2ecac0130576dc1b0e - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-pytest-flake8/template b/srcpkgs/python3-pytest-flake8/template deleted file mode 100644 index 8543724ee5f083..00000000000000 --- a/srcpkgs/python3-pytest-flake8/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'python3-pytest-flake8' -pkgname=python3-pytest-flake8 -version=1.1.1 -revision=4 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3-pytest flake8" -checkdepends="$depends" -short_desc="Pytest plugin to check FLAKE8 requirements" -maintainer="Orphaned " -license="BSD-3-Clause" -homepage="https://pypi.org/project/pytest-flake8/" -changelog="https://raw.githubusercontent.com/tholo/pytest-flake8/master/CHANGELOG" -distfiles="${PYPI_SITE}/p/pytest-flake8/pytest-flake8-${version}.tar.gz" -checksum=ba4f243de3cb4c2486ed9e70752c80dd4b636f7ccb27d4eba763c35ed0cd316e - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-pytest-forked/template b/srcpkgs/python3-pytest-forked/template deleted file mode 100644 index 1415f54d2ee50b..00000000000000 --- a/srcpkgs/python3-pytest-forked/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'python3-pytest-forked' -pkgname=python3-pytest-forked -version=1.6.0 -revision=3 -build_style=python3-module -hostmakedepends="python3-setuptools python3-setuptools_scm" -depends="python3-pytest" -short_desc="Run pytest tests in a forked subprocess" -maintainer="classabbyamp " -license="MIT" -homepage="https://github.com/pytest-dev/pytest-forked" -changelog="https://raw.githubusercontent.com/pytest-dev/pytest-forked/master/CHANGELOG.rst" -distfiles="${PYPI_SITE}/p/pytest-forked/pytest-forked-${version}.tar.gz" -checksum=4dafd46a9a600f65d822b8f605133ecf5b3e1941ebb3588e943b4e3eb71a5a3f -# tests only work inside tox -make_check=no - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-pytest-httpbin/template b/srcpkgs/python3-pytest-httpbin/template deleted file mode 100644 index 98ac04553c9746..00000000000000 --- a/srcpkgs/python3-pytest-httpbin/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'python3-pytest-httpbin' -pkgname=python3-pytest-httpbin -version=2.1.0 -revision=1 -build_style=python3-pep517 -hostmakedepends="python3-setuptools" -depends="python3-pytest python3-httpbin" -checkdepends="$depends" -short_desc="Easily test your HTTP library against a local copy of httpbin.org" -maintainer="Gonzalo Tornaría " -license="MIT" -homepage="https://github.com/kevin1024/pytest-httpbin" -distfiles="${PYPI_SITE}/p/pytest-httpbin/pytest_httpbin-${version}.tar.gz" -checksum=d40579838443228327f9fe4f08d9338bee8885c29fe933e5f2d58c20a26c33c6 -make_check=extended # avoid a circular dependency - -if [ "$XBPS_CHECK_PKGS" = full ]; then - # this would cause a build-time circular dependency - checkdepends+=" python3-requests" -fi - - -post_install() { - # Extract license from README - sed -ne '/^## License/,$ p' README.md > LICENSE - vlicense LICENSE -} diff --git a/srcpkgs/python3-pytest-httpserver/template b/srcpkgs/python3-pytest-httpserver/template deleted file mode 100644 index 3e57e8c084b97d..00000000000000 --- a/srcpkgs/python3-pytest-httpserver/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'python3-pytest-httpserver' -pkgname=python3-pytest-httpserver -version=1.1.2 -revision=1 -build_style=python3-pep517 -hostmakedepends="python3-poetry-core" -depends="python3-pytest python3-Werkzeug" -checkdepends="${depends} python3-MarkupSafe python3-requests python3-toml" -short_desc="HTTP server for pytest" -maintainer="Gonzalo Tornaría " -license="MIT" -homepage="https://www.github.com/csernazs/pytest-httpserver" -changelog="https://raw.githubusercontent.com/csernazs/pytest-httpserver/master/CHANGES.rst" -distfiles="https://github.com/csernazs/pytest-httpserver/archive/refs/tags/${version}.tar.gz" -checksum=b706af59bcf019d9d1e623b7934c316038529cb18137163289ab5387ba627d43 - -if [ "$XBPS_BUILD_ENVIRONMENT" = "void-packages-ci" ]; then - # this test fails on CI (bind to ipv6 "::1" address) - make_check_args=" - --deselect=tests/test_ip_protocols.py::test_ipv6 - " -fi - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-pytest-import-check/template b/srcpkgs/python3-pytest-import-check/template deleted file mode 100644 index f007d6de15fe57..00000000000000 --- a/srcpkgs/python3-pytest-import-check/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'python3-pytest-import-check' -pkgname=python3-pytest-import-check -version=0.0.4 -revision=2 -build_style=python3-pep517 -hostmakedepends="python3-flit_core" -depends="python3-pytest" -checkdepends="python3-pytest python3-devel meson" -short_desc="Pytest plugin to check whether Python modules can be imported" -maintainer="classabbyamp " -license="GPL-2.0-or-later" -homepage="https://github.com/projg2/pytest-import-check" -distfiles="https://github.com/projg2/pytest-import-check/archive/refs/tags/v${version}.tar.gz" -checksum=4a418754fce95546341337b646dad30d29605afb3b3fb7d4612814f51aeffba4 diff --git a/srcpkgs/python3-pytest-isort/template b/srcpkgs/python3-pytest-isort/template deleted file mode 100644 index a47d7e6a3e11f7..00000000000000 --- a/srcpkgs/python3-pytest-isort/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'python3-pytest-isort' -pkgname=python3-pytest-isort -version=3.1.0 -revision=3 -build_style=python3-pep517 -hostmakedepends="python3-poetry-core" -depends="python3-pytest python3-isort" -checkdepends="${depends} python3-pytest-flake8 python3-pytest-black flake8" -short_desc="Pytest plugin to check import ordering using isort" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/stephrdev/pytest-isort" -changelog="https://github.com/stephrdev/pytest-isort/raw/master/CHANGELOG.rst" -distfiles="https://github.com/stephrdev/pytest-isort/archive/refs/tags/${version}.tar.gz" -checksum=c6994dd442e2fe50f2667d6fa6e14a5800192966b628cc31107c8f96c36a514b - -post_install() { - vlicense LICENSE.rst -} diff --git a/srcpkgs/python3-pytest-jupyter/template b/srcpkgs/python3-pytest-jupyter/template deleted file mode 100644 index 525803d58b36f4..00000000000000 --- a/srcpkgs/python3-pytest-jupyter/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'python3-pytest-jupyter' -pkgname=python3-pytest-jupyter -version=0.10.1 -revision=2 -build_style=python3-pep517 -hostmakedepends="hatchling" -depends="python3-jupyter_core python3-pytest-timeout" -checkdepends="$depends" -short_desc="Pytest plugins for Jupyter libraries and extensions" -maintainer="Gonzalo Tornaría " -license="BSD-3-Clause" -homepage="https://github.com/jupyter-server/pytest-jupyter" -changelog="https://raw.githubusercontent.com/jupyter-server/pytest-jupyter/main/CHANGELOG.md" -distfiles="${PYPI_SITE}/p/pytest_jupyter/pytest_jupyter-${version}.tar.gz" -checksum=00df54eef9e201dd542d5471b8980def15d34b917b30587d14d7c824fc4d9e84 -make_check=extended # cannot be tested without python3-jupyter_server - -if [ "$XBPS_CHECK_PKGS" = full ]; then - # this would cause a check cycle - checkdepends+=" python3-ipython_ipykernel python3-jupyter_server" -fi - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-pytest-lazy-fixture/template b/srcpkgs/python3-pytest-lazy-fixture/template deleted file mode 100644 index a31cd190cd567d..00000000000000 --- a/srcpkgs/python3-pytest-lazy-fixture/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'python3-pytest-lazy-fixture' -pkgname=python3-pytest-lazy-fixture -version=0.6.3 -revision=4 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3-pytest" -checkdepends="$depends" -short_desc="Use your fixtures in @pytest.mark.parametrize" -maintainer="Đoàn Trần Công Danh " -license="MIT" -homepage="https://github.com/tvorog/pytest-lazy-fixture" -distfiles="$PYPI_SITE/p/pytest-lazy-fixture/pytest-lazy-fixture-${version}.tar.gz" -checksum=0e7d0c7f74ba33e6e80905e9bfd81f9d15ef9a790de97993e34213deb5ad10ac diff --git a/srcpkgs/python3-pytest-localserver/template b/srcpkgs/python3-pytest-localserver/template deleted file mode 100644 index d12b782a4117d7..00000000000000 --- a/srcpkgs/python3-pytest-localserver/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'python3-pytest-localserver' -pkgname=python3-pytest-localserver -version=0.8.1 -revision=2 -build_style=python3-pep517 -hostmakedepends="python3-setuptools_scm python3-wheel" -depends="python3-Werkzeug" -checkdepends="${depends} python3-requests python3-pytest-xdist" -short_desc="Pytest plugin to test server connections locally" -maintainer="icp " -license="MIT" -homepage="https://pypi.org/project/pytest-localserver/" -changelog="https://raw.githubusercontent.com/pytest-dev/pytest-localserver/master/CHANGES" -distfiles="${PYPI_SITE}/p/pytest-localserver/pytest-localserver-${version}.tar.gz" -checksum=66569c34fef31a5750b16effd1cd1288a7a90b59155d005e7f916accd3dee4f1 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-pytest-mock/template b/srcpkgs/python3-pytest-mock/template deleted file mode 100644 index 1beed997e65329..00000000000000 --- a/srcpkgs/python3-pytest-mock/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'python3-pytest-mock' -pkgname=python3-pytest-mock -version=3.14.1 -revision=1 -build_style=python3-pep517 -hostmakedepends="python3-setuptools_scm python3-wheel" -depends="python3-pytest" -checkdepends="python3-pytest-asyncio python3-mock" -short_desc="Pytest plugin for mock" -maintainer="Gonzalo Tornaría " -license="MIT" -homepage="https://github.com/pytest-dev/pytest-mock/" -changelog="https://raw.githubusercontent.com/pytest-dev/pytest-mock/main/CHANGELOG.rst" -distfiles="${PYPI_SITE}/p/pytest-mock/pytest_mock-${version}.tar.gz" -checksum=159e9edac4c451ce77a5cdb9fc5d1100708d2dd4ba3c3df572f14097351af80e - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-pytest-qt/template b/srcpkgs/python3-pytest-qt/template deleted file mode 100644 index 10a9bcee5d3e3b..00000000000000 --- a/srcpkgs/python3-pytest-qt/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'python3-pytest-qt' -pkgname=python3-pytest-qt -version=4.2.0 -revision=3 -build_style=python3-module -hostmakedepends="python3-setuptools_scm" -depends="python3-pytest" -short_desc="Pytest support for PyQt and PySide applications" -maintainer="Đoàn Trần Công Danh " -license="MIT" -homepage="https://github.com/pytest-dev/pytest-qt" -changelog="https://raw.githubusercontent.com/pytest-dev/pytest-qt/master/CHANGELOG.rst" -distfiles="${PYPI_SITE}/p/pytest-qt/pytest-qt-${version}.tar.gz" -checksum=00a17b586dd530b6d7a9399923a40489ca4a9a309719011175f55dc6b5dc8f41 -make_check=no # tests only run in a venv with tox, not useful for checking package correctness - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-pytest-rerunfailures/template b/srcpkgs/python3-pytest-rerunfailures/template deleted file mode 100644 index 6bdb0a164d0299..00000000000000 --- a/srcpkgs/python3-pytest-rerunfailures/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'python3-pytest-rerunfailures'. -pkgname=python3-pytest-rerunfailures -version=15.0 -revision=1 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3-packaging python3-pytest" -short_desc="Pytest plugin that re-runs tests to eliminate flaky failures" -maintainer="toadwastoast " -license="MPL-2.0" -homepage="https://pypi.org/project/pytest-rerunfailures/" -distfiles="${PYPI_SITE}/p/pytest-rerunfailures/pytest-rerunfailures-${version}.tar.gz" -checksum=2d9ac7baf59f4c13ac730b47f6fa80e755d1ba0581da45ce30b72fb3542b4474 diff --git a/srcpkgs/python3-pytest-subtests/template b/srcpkgs/python3-pytest-subtests/template deleted file mode 100644 index dcc43283a9f6ec..00000000000000 --- a/srcpkgs/python3-pytest-subtests/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'python3-pytest-subtests' -pkgname=python3-pytest-subtests -version=0.15.0 -revision=1 -build_style=python3-pep517 -hostmakedepends="python3-setuptools_scm python3-wheel" -depends="python3-pytest python3-attrs" -checkdepends="$depends" -short_desc="Subtest fixture for python3-pytest" -maintainer="Andrew J. Hesford " -license="MIT" -homepage="https://github.com/pytest-dev/pytest-subtests" -distfiles="${PYPI_SITE}/p/pytest_subtests/pytest_subtests-${version}.tar.gz" -checksum=cb495bde05551b784b8f0b8adfaa27edb4131469a27c339b80fd8d6ba33f887c - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-pytest-sugar/template b/srcpkgs/python3-pytest-sugar/template deleted file mode 100644 index eb5c994caafe94..00000000000000 --- a/srcpkgs/python3-pytest-sugar/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'python3-pytest-sugar' -pkgname=python3-pytest-sugar -version=0.9.6 -revision=3 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3-pytest python3-termcolor python3-packaging" -checkdepends="${depends}" -short_desc="Pytest plugin to improve the look and feel" -maintainer="Orphaned " -license="BSD-3-Clause" -homepage="https://github.com/Teemu/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=c4793495f3c32e114f0f5416290946c316eb96ad5a3684dcdadda9267e59b2b8 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-pytest-testinfra/template b/srcpkgs/python3-pytest-testinfra/template deleted file mode 100644 index 4bf4e8a1e78224..00000000000000 --- a/srcpkgs/python3-pytest-testinfra/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'python3-pytest-testinfra' -pkgname=python3-pytest-testinfra -version=10.2.2 -revision=1 -build_style=python3-pep517 -hostmakedepends="hatchling hatch-vcs" -depends="python3-pytest python3-pywinrm" -checkdepends="$depends" -short_desc="Testinfra test your infrastructures" -maintainer="Leah Neukirchen " -license="Apache-2.0" -homepage="https://github.com/pytest-dev/pytest-testinfra" -distfiles="${PYPI_SITE}/p/pytest_testinfra/pytest_testinfra-${version}.tar.gz" -checksum=537fd5eb88da618c1f461248aa20594cf8d44512e8519b239837e83875e1e9cd diff --git a/srcpkgs/python3-pytest-timeout/template b/srcpkgs/python3-pytest-timeout/template deleted file mode 100644 index 27746b21175870..00000000000000 --- a/srcpkgs/python3-pytest-timeout/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'python3-pytest-timeout' -pkgname=python3-pytest-timeout -version=2.4.0 -revision=1 -build_style=python3-pep517 -hostmakedepends="python3-setuptools" -depends="python3-pytest" -checkdepends="${depends} python3-pexpect python3-pytest-cov" -short_desc="Pytest plugin which will terminate tests after a certain timeout" -maintainer="Tim Sandquist " -license="MIT" -homepage="https://github.com/pytest-dev/pytest-timeout/" -distfiles="${PYPI_SITE}/p/pytest-timeout/pytest_timeout-${version}.tar.gz" -checksum=7e68e90b01f9eff71332b25001f85c75495fc4e3a836701876183c4bcfd0540a - -if [ "$XBPS_BUILD_ENVIRONMENT" = void-packages-ci ]; then - # these tests fail on CI (out of pty devices) - make_check_args=" - --deselect=test_pytest_timeout.py::test_suppresses_timeout_when_debugger_is_entered[pdb-set_trace()] - --deselect=test_pytest_timeout.py::test_disable_debugger_detection_flag[pdb-set_trace()] - " -fi - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-pytest-trio/template b/srcpkgs/python3-pytest-trio/template deleted file mode 100644 index 7528bb0c31e3bb..00000000000000 --- a/srcpkgs/python3-pytest-trio/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'python3-pytest-trio' -pkgname=python3-pytest-trio -version=0.8.0 -revision=3 -build_style=python3-pep517 -hostmakedepends="python3-setuptools python3-wheel" -depends="python3-trio python3-outcome python3-pytest" -checkdepends="$depends python3-hypothesis" -short_desc="Pytest plugin for trio" -maintainer="Gonzalo Tornaría " -license="MIT, Apache-2.0" -homepage="https://github.com/python-trio/pytest-trio" -changelog="https://raw.githubusercontent.com/python-trio/pytest-trio/master/docs/source/history.rst" -distfiles="${PYPI_SITE}/p/pytest-trio/pytest-trio-${version}.tar.gz" -checksum=8363db6336a79e6c53375a2123a41ddbeccc4aa93f93788651641789a56fb52e -make_check_pre="env PYTHONPATH=." - -post_patch() { - # Defining 'pytest_plugins' in a non-top-level conftest is no - # longer supported in pytest - mv pytest_trio/_tests/conftest.py . -} - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-pytest-xdist/template b/srcpkgs/python3-pytest-xdist/template deleted file mode 100644 index 05aee6fa9671db..00000000000000 --- a/srcpkgs/python3-pytest-xdist/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'python3-pytest-xdist' -pkgname=python3-pytest-xdist -version=3.8.0 -revision=1 -build_style=python3-pep517 -hostmakedepends="python3-setuptools_scm python3-wheel" -depends="python3-pytest python3-execnet" -checkdepends="$depends python3-filelock python3-pexpect python3-psutil" -short_desc="Pytest plugin for distributed testing & loop-on-failures testing modes" -maintainer="classabbyamp " -license="MIT" -homepage="https://github.com/pytest-dev/pytest-xdist" -changelog="https://raw.githubusercontent.com/pytest-dev/pytest-xdist/master/CHANGELOG.rst" -distfiles="${PYPI_SITE}/p/pytest-xdist/pytest_xdist-${version}.tar.gz" -checksum=7e578125ec9bc6050861aa93f2d59f1d8d085595d6551c2c90b6f4fad8d3a9f1 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-pytest-xvfb/template b/srcpkgs/python3-pytest-xvfb/template deleted file mode 100644 index eaf7c7f9de478f..00000000000000 --- a/srcpkgs/python3-pytest-xvfb/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 'python3-pytest-xvfb' -pkgname=python3-pytest-xvfb -version=2.0.0 -revision=6 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3-pytest>=2.8.1 python3-PyVirtualDisplay xorg-server-xvfb xauth" -checkdepends="python3-pytest python3-PyVirtualDisplay xorg-server-xvfb xauth" -short_desc="Pytest plugin to run Xvfb for tests" -maintainer="Đoàn Trần Công Danh " -license="MIT" -homepage="https://github.com/The-Compiler/pytest-xvfb" -distfiles="${PYPI_SITE}/p/pytest-xvfb/pytest-xvfb-${version}.tar.gz - https://raw.githubusercontent.com/The-Compiler/pytest-xvfb/1547abc56ce7e2858ec14a188a7888d21e02aaa8/LICENSE" -checksum="c4ba642de05499940db7f65ee111621939be513e3e75c3da9156b7235e2ed8cf - 8ec59e555baa977451b5c15d5d2e528128b076832b4a3989386347596b239a0f" -skip_extraction="LICENSE" - -post_extract() { - cp "$XBPS_SRCDISTDIR/$pkgname-$version/LICENSE" . -} - -do_check() { - python3 setup.py test -} - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-pytest/patches/man-remove-sphinx-deps.patch b/srcpkgs/python3-pytest/patches/man-remove-sphinx-deps.patch deleted file mode 100644 index cc4732e18eb957..00000000000000 --- a/srcpkgs/python3-pytest/patches/man-remove-sphinx-deps.patch +++ /dev/null @@ -1,20 +0,0 @@ -Avoid adding new packages that aren't necessary for the manual page. ---- a/doc/en/conf.py -+++ b/doc/en/conf.py -@@ -27,16 +27,11 @@ - - root_doc = "index" - extensions = [ -- "pygments_pytest", - "sphinx.ext.autodoc", - "sphinx.ext.autosummary", - "sphinx.ext.intersphinx", - "sphinx.ext.todo", - "sphinx.ext.viewcode", -- "sphinx_removed_in", -- "sphinxcontrib_trio", -- "sphinxcontrib.towncrier.ext", # provides `towncrier-draft-entries` directive -- "sphinx_issues", # implements `:issue:`, `:pr:` and other GH-related roles - ] - - # Building PDF docs on readthedocs requires inkscape for svg to pdf diff --git a/srcpkgs/python3-pytest/template b/srcpkgs/python3-pytest/template deleted file mode 100644 index 8e646d60b03ba2..00000000000000 --- a/srcpkgs/python3-pytest/template +++ /dev/null @@ -1,56 +0,0 @@ -# Template file for 'python3-pytest' -pkgname=python3-pytest -version=8.3.4 -revision=1 -build_style=python3-pep517 -_common_deps="python3-iniconfig python3-pluggy" -hostmakedepends="python3-setuptools_scm python3-Sphinx ${_common_deps}" -depends="python3-packaging ${_common_deps}" -checkdepends="$depends" -short_desc="Simple powerful testing with Python 3" -maintainer="Piotr Wójcik " -license="MIT" -homepage="https://docs.pytest.org/en/latest/" -changelog="https://docs.pytest.org/en/latest/changelog.html" -distfiles="${PYPI_SITE}/p/pytest/pytest-${version}.tar.gz" -checksum=965370d062bce11e73868e0335abac31b4d3de0e82f4007408d242b4f8610761 -alternatives=" - pytest:pytest:/usr/bin/pytest3 - pytest:py.test:/usr/bin/py.test3" - -if [ "$XBPS_CHECK_PKGS" = full ]; then - # optional test dependencies: only for -K to minimize check-time cycles - checkdepends+=" lsof python3-Jinja2 python3-Pygments python3-Twisted - python3-argcomplete python3-attrs python3-decorator python3-hypothesis - python3-mock python3-numpy python3-pexpect python3-pytest-xdist - python3-requests python3-xmlschema" - testjobs="-n $XBPS_MAKEJOBS" -else - # deselect tests that need some of the optional test dependencies - make_check_args+=" - --ignore testing/python/metafunc.py - --ignore testing/test_assertion.py - --ignore testing/test_junitxml.py - --deselect testing/io/test_terminalwriter.py::test_code_highlight[with - --deselect testing/test_entry_points.py::test_pytest_entry_points_are_identical - --deselect testing/test_error_diffs.py::test_error_diff[Compare - --deselect testing/test_terminal.py::test_color_yes - --deselect testing/test_terminal.py::TestCodeHighlight::test_code_highlight_ - " -fi - -post_build() { - PYTHONPATH="${PWD}/build/lib:${XBPS_CROSS_BASE}/${py3_lib}" make -C doc/en man - vman doc/en/_build/man/pytest.1 -} - -do_check() { - PYTHONPATH="${PWD}/build/lib" python3 -m pytest \ - ${testjobs} ${make_check_args} -} - -post_install() { - mv ${DESTDIR}/usr/bin/pytest ${DESTDIR}/usr/bin/pytest3 - mv ${DESTDIR}/usr/bin/py.test ${DESTDIR}/usr/bin/py.test3 - vlicense LICENSE -} diff --git a/srcpkgs/python3-python-multipart/template b/srcpkgs/python3-python-multipart/template deleted file mode 100644 index 90bd35a53b062c..00000000000000 --- a/srcpkgs/python3-python-multipart/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'python3-python-multipart' -pkgname=python3-python-multipart -version=0.0.9 -revision=2 -build_style=python3-pep517 -hostmakedepends="hatchling" -checkdepends="python3-pytest python3-yaml" -short_desc="Streaming multipart parser for Python" -maintainer="Joel Beckmeyer " -license="Apache-2.0" -homepage="https://github.com/Kludex/python-multipart" -changelog="https://raw.githubusercontent.com/Kludex/python-multipart/master/CHANGELOG.md" -distfiles="${PYPI_SITE}/p/python_multipart/python_multipart-${version}.tar.gz" -checksum=03f54688c663f1b7977105f021043b0793151e4cb1c1a9d4a11fc13d622c4026 diff --git a/srcpkgs/python3-pythondialog/template b/srcpkgs/python3-pythondialog/template deleted file mode 100644 index 8d23ee0314dded..00000000000000 --- a/srcpkgs/python3-pythondialog/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'python3-pythondialog' -pkgname=python3-pythondialog -version=3.5.3 -revision=3 -build_style=python3-module -hostmakedepends="python3-setuptools" -makedepends="python3-devel" -depends="python3 dialog" -short_desc="Python wrapper for the dialog utility" -maintainer="Orphaned " -license="LGPL-2.1-or-later" -homepage="https://pythondialog.sourceforge.io" -changelog="https://pythondialog.sourceforge.io/news.html" -distfiles="${PYPI_SITE}/p/pythondialog/pythondialog-${version}.tar.gz" -checksum=b2a34a8af0a6625ccbdf45cd343b854fc6c1a85231dadc80b8805db836756323 diff --git a/srcpkgs/python3-pytokens/template b/srcpkgs/python3-pytokens/template deleted file mode 100644 index 4293caba01cdaf..00000000000000 --- a/srcpkgs/python3-pytokens/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'python3-pytokens' -pkgname=python3-pytokens -version=0.1.10 -revision=1 -build_style=python3-pep517 -hostmakedepends="python3-setuptools python3-wheel" -depends="python3" -short_desc="Fast, spec compliant Python 3.12+ tokenizer" -maintainer="icp " -license="MIT" -homepage="https://github.com/tusharsadhwani/pytokens" -distfiles="${PYPI_SITE}/p/pytokens/pytokens-${version}.tar.gz" -checksum=c9a4bfa0be1d26aebce03e6884ba454e842f186a59ea43a6d3b25af58223c044 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-pytools/template b/srcpkgs/python3-pytools/template deleted file mode 100644 index 4e01ce82d1a9b7..00000000000000 --- a/srcpkgs/python3-pytools/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'python3-pytools' -pkgname=python3-pytools -version=2025.2.5 -revision=1 -build_style=python3-pep517 -# Ignored checks require unpackaged siphash24 package -make_check_args=" - --deselect pytools/test/test_persistent_dict.py::test_attrs_hashing - --deselect pytools/test/test_persistent_dict.py::test_class_hashing - --deselect pytools/test/test_persistent_dict.py::test_datetime_hashing - --deselect pytools/test/test_persistent_dict.py::test_dataclass_hashing - --deselect pytools/test/test_persistent_dict.py::test_hash_function -" -hostmakedepends="hatchling" -depends="python3-platformdirs python3-typing_extensions python3-siphash24" -checkdepends="python3-pytest-xdist $depends" -short_desc="Python utilities from Andreas Kloeckner" -maintainer="Andrew J. Hesford " -license="X11" -homepage="https://pypi.org/project/pytools" -distfiles="${PYPI_SITE}/p/pytools/pytools-${version}.tar.gz" -checksum=a7f5350644d46d98ee9c7e67b4b41693308aa0f5e9b188d8f0694b27dc94e3a2 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-pytz/template b/srcpkgs/python3-pytz/template deleted file mode 100644 index 70d3dc1d7737c7..00000000000000 --- a/srcpkgs/python3-pytz/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'python3-pytz' -pkgname=python3-pytz -version=2025.2 -revision=1 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3 tzdata" -checkdepends="python3-pytest" -short_desc="Python3 timezone library" -maintainer="Andrew J. Hesford " -license="MIT" -homepage="https://pythonhosted.org/pytz/" -distfiles="${PYPI_SITE}/p/pytz/pytz-${version}.tar.gz" -checksum=360b9e3dbb49a209c21ad61809c7fb453643e048b38924c765813546746e81c3 - -post_install() { - # use system tz database - rm -rf ${DESTDIR}/${py3_sitelib}/pytz/zoneinfo - ln -sf /usr/share/zoneinfo ${DESTDIR}/${py3_sitelib}/pytz/zoneinfo - vlicense LICENSE.txt LICENSE -} diff --git a/srcpkgs/python3-pytz_deprecation_shim/template b/srcpkgs/python3-pytz_deprecation_shim/template deleted file mode 100644 index 0110ce547e7807..00000000000000 --- a/srcpkgs/python3-pytz_deprecation_shim/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'python3-pytz_deprecation_shim' -pkgname=python3-pytz_deprecation_shim -version=0.1.0 -revision=5 -build_style=python3-pep517 -hostmakedepends="python3-wheel" -depends="python3 tzdata" -checkdepends="python3-pytz python3-attrs python3-hypothesis python3-pytest-xdist" -short_desc="Shims to make deprecation of pytz easier" -maintainer="icp " -license="Apache-2.0" -homepage="https://github.com/pganssle/pytz-deprecation-shim" -distfiles="https://github.com/pganssle/pytz-deprecation-shim/archive/refs/tags/${version}.tar.gz" -checksum=b72ff0470c084d70e93174e9881443aba274ef6ec3cc6c4bd88bd0ba64ea8bdd -make_check_pre="env PYTHONPATH=src" diff --git a/srcpkgs/python3-pyudev/template b/srcpkgs/python3-pyudev/template deleted file mode 100644 index e4975397859315..00000000000000 --- a/srcpkgs/python3-pyudev/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'python3-pyudev' -pkgname=python3-pyudev -version=0.24.0 -revision=3 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3 python3-six eudev-libudev" -checkdepends="$depends python3-pytest python3-mock python3-hypothesis - python3-docutils" -short_desc="Python bindings to libudev (Python3)" -maintainer="Orphaned " -license="LGPL-2.1-or-later" -homepage="https://github.com/pyudev/pyudev" -distfiles="${PYPI_SITE}/p/pyudev/pyudev-${version}.tar.gz" -checksum=b2a3afe1c99ea751f8296652557eac559874da2a1b1ec0625178706ec5a345f3 - -make_check=no diff --git a/srcpkgs/python3-pywayland/template b/srcpkgs/python3-pywayland/template deleted file mode 100644 index 3b41a1ed8d90ee..00000000000000 --- a/srcpkgs/python3-pywayland/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'python3-pywayland' -pkgname=python3-pywayland -version=0.4.17 -revision=2 -build_style=python3-module -hostmakedepends="python3-setuptools wayland-protocols pkg-config - python3-wheel python3-cffi wayland-devel" -makedepends="python3-devel wayland-devel" -depends="python3-cffi" -short_desc="Python bindings for the libwayland library" -maintainer="Đoàn Trần Công Danh " -license="Apache-2.0" -homepage="https://github.com/flacjacket/pywayland" -distfiles="${PYPI_SITE}/p/pywayland/pywayland-${version}.tar.gz" -checksum=f7fd1902638c2f7a15ac07f31a3ef6895d3c160ca2601481ca82b2c61a23c657 -make_check=no # Need Wayland protocol files diff --git a/srcpkgs/python3-pywinrm/template b/srcpkgs/python3-pywinrm/template deleted file mode 100644 index e8c7f76bc3798a..00000000000000 --- a/srcpkgs/python3-pywinrm/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'python3-pywinrm' -pkgname=python3-pywinrm -version=0.5.0 -revision=2 -build_style=python3-pep517 -hostmakedepends="python3-setuptools" -depends="python3 python3-requests python3-requests-ntlm python3-xmltodict" -short_desc="Python 3 library for Windows Remote Management" -maintainer="Leah Neukirchen " -license="MIT" -homepage="https://github.com/diyan/pywinrm" -distfiles="https://github.com/diyan/pywinrm/archive/v${version}.tar.gz" -checksum=adf8b1e984dd90d0589aa4c736edd4730efab272357e204cf7185b87dcf49973 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-pywlroots/template b/srcpkgs/python3-pywlroots/template deleted file mode 100644 index d7c8b6e68d9346..00000000000000 --- a/srcpkgs/python3-pywlroots/template +++ /dev/null @@ -1,37 +0,0 @@ -# Template file for 'python3-pywlroots' -pkgname=python3-pywlroots -version=0.17.0 -revision=2 -build_style=python3-pep517 -hostmakedepends="python3-setuptools python3-cffi python3-pywayland python3-xkbcommon - python3-wheel python3-devel wlroots${version%.*}-devel" -makedepends="python3-devel python3-cffi wlroots${version%.*}-devel" -depends="python3-pywayland python3-xkbcommon python3-cffi" -short_desc="Python binding to the wlroots library using cffi" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/flacjacket/pywlroots" -distfiles="${PYPI_SITE}/p/pywlroots/pywlroots-${version}.tar.gz" -checksum=72cb2be14048c0cbc89ccf1b57863013a9977fd51248c300ccc72001e7c43dbb -replaces="python3-pywlroots-0.15>=0 python3-pywlroots-0.16>=0" - -pre_build() { - [ "$CROSS_BUILD" ] || return 0 - ( - rm -rf wlroots/__pycache__ - CC="$BUILD_CC" - CFLAGS="$BUILD_CFLAGS" - LDFLAGS="$BUILD_LDFLAGS" - unset LDSHARED - unset PYTHON_CONFIG - unset PYTHONPATH - unset PYPREFIX - unset _PYTHON_SYSCONFIGDATA_NAME - python3 wlroots/ffi_build.py - rm -f wlroots/_ffi.o wlroots/_ffi.cpython.*.so - ) -} - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-pywlroots/update b/srcpkgs/python3-pywlroots/update deleted file mode 100644 index 522573b2508b30..00000000000000 --- a/srcpkgs/python3-pywlroots/update +++ /dev/null @@ -1 +0,0 @@ -pattern="[v_-]\K\Q${version%.*}.\E.*(?=\.tar\.gz)" diff --git a/srcpkgs/python3-pywt/template b/srcpkgs/python3-pywt/template deleted file mode 100644 index 56e39c5abd79c2..00000000000000 --- a/srcpkgs/python3-pywt/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'python3-pywt' -pkgname=python3-pywt -version=1.9.0 -revision=1 -build_style=python3-pep517 -build_helper="meson numpy" -make_check_target=".xbps-testdir/*/${py3_sitelib}/pywt/tests" -hostmakedepends="python3-meson-python python3-Cython" -makedepends="python3-devel" -depends="python3-numpy" -checkdepends="python3-pytest $depends" -short_desc="PyWavelets wavelet transform module for Python" -maintainer="Andrew J. Hesford " -license="MIT" -homepage="https://github.com/PyWavelets/pywt" -distfiles="${homepage}/archive/v${version}.tar.gz" -checksum=8b6916bbe47ebb079aa47ea14b191cff715751929e8e83db252b259aa6d1134b - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-pyx/template b/srcpkgs/python3-pyx/template deleted file mode 100644 index dc900e00db1b43..00000000000000 --- a/srcpkgs/python3-pyx/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'python3-pyx' -pkgname=python3-pyx -version=0.15 -revision=6 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3 virtual?tex" -short_desc="Python3 library for the creation of PostScript and PDF files" -maintainer="cipr3s " -license="GPL-2.0-or-later" -homepage="https://pyx-project.org" -distfiles="${PYPI_SITE}/P/PyX/PyX-${version}.tar.gz" -checksum=0fc3b00c5e7fb6f4aefbf63b95f624297dde47700a82b8b5ad6ebb346b5e4977 diff --git a/srcpkgs/python3-pyxattr/template b/srcpkgs/python3-pyxattr/template deleted file mode 100644 index 25a8c31a905f60..00000000000000 --- a/srcpkgs/python3-pyxattr/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'python3-pyxattr' -pkgname=python3-pyxattr -version=0.8.1 -revision=3 -build_style=python3-module -hostmakedepends="python3-setuptools" -makedepends="python3-devel" -depends="python3" -checkdepends="python3-pytest" -short_desc="Filesystem extended attributes for python" -maintainer="Piotr Wójcik " -license="LGPL-2.1-or-later" -homepage="http://pyxattr.k1024.org/" -distfiles="${PYPI_SITE}/p/pyxattr/pyxattr-${version}.tar.gz" -checksum=48c578ecf8ea0bd4351b1752470e301a90a3761c7c21f00f953dcf6d6fa6ee5a diff --git a/srcpkgs/python3-pyzbar/template b/srcpkgs/python3-pyzbar/template deleted file mode 100644 index 736779ae244e64..00000000000000 --- a/srcpkgs/python3-pyzbar/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'python3-pyzbar' -pkgname=python3-pyzbar -version=0.1.9 -revision=3 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="libzbar python3" -checkdepends="python3-pytest-xdist python3-Pillow python3-numpy $depends" -short_desc="Read one-dimensional barcodes and QR codes" -maintainer="Enno Boland " -license="MIT" -homepage="https://github.com/NaturalHistoryMuseum/pyzbar/" -distfiles="https://github.com/NaturalHistoryMuseum/pyzbar/archive/v${version}.tar.gz" -checksum=6b84ec4c1f36df590c65b610a7757ef8829f202a7df210d2891e6592a8bee8bb -conflicts="python-pyzbar>=0" - -post_install() { - vlicense LICENSE.txt - # These only exec read_zbar.py - rm "$DESTDIR"/usr/bin/read_zbar -} diff --git a/srcpkgs/python3-pyzmq/template b/srcpkgs/python3-pyzmq/template deleted file mode 100644 index 9acb2c33f9b39e..00000000000000 --- a/srcpkgs/python3-pyzmq/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'python3-pyzmq' -pkgname=python3-pyzmq -version=27.1.0 -revision=1 -build_style=python3-pep517 -make_check_args="--ignore tests/test_log.py" -make_check_target="tests" -hostmakedepends="python3-scikit-build-core python3-Cython ninja" -makedepends="zeromq-devel python3-devel" -depends="python3" -checkdepends="python3-pytest python3-pytest-asyncio python3-tornado" -short_desc="Python3 bindings for the ZeroMQ messaging library" -maintainer="Andrew J. Hesford " -license="BSD-3-Clause" -homepage="https://pyzmq.readthedocs.io/" -changelog="https://raw.githubusercontent.com/zeromq/pyzmq/main/docs/source/changelog.md" -changelog="https://pyzmq.readthedocs.io/en/latest/changelog.html" -distfiles="${PYPI_SITE}/p/pyzmq/pyzmq-${version}.tar.gz" -checksum=ac0765e3d44455adb6ddbf4417dcce460fc40a05978c08efdf2948072f6db540 - -export CMAKE_ARGS="-DPython_INCLUDE_DIR:PATH=${XBPS_CROSS_BASE}/${py3_inc}" - -post_install() { - vlicense LICENSE.md -} diff --git a/srcpkgs/python3-pyzstd/template b/srcpkgs/python3-pyzstd/template deleted file mode 100644 index 7038468d18dad6..00000000000000 --- a/srcpkgs/python3-pyzstd/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'python3-pyzstd' -pkgname=python3-pyzstd -version=0.16.2 -revision=1 -build_style=python3-module -make_build_args="--dynamic-link-zstd" -hostmakedepends="python3-setuptools" -makedepends="python3-devel libzstd-devel" -depends="python3" -checkdepends="python3-pytest" -short_desc="Python bindings to zstd, API is similar to bz2/lzma/zlib module" -maintainer="Joel Beckmeyer " -license="BSD-3-Clause" -homepage="https://github.com/Rogdham/pyzstd" -changelog="https://raw.githubusercontent.com/Rogdham/pyzstd/refs/heads/master/CHANGELOG.md" -distfiles="${PYPI_SITE}/p/pyzstd/pyzstd-${version}.tar.gz" -checksum=179c1a2ea1565abf09c5f2fd72f9ce7c54b2764cf7369e05c0bfd8f1f67f63d2 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-qrcode/files/README.voidlinux b/srcpkgs/python3-qrcode/files/README.voidlinux deleted file mode 100644 index 0ffee4d08f76d6..00000000000000 --- a/srcpkgs/python3-qrcode/files/README.voidlinux +++ /dev/null @@ -1,4 +0,0 @@ -Some optional packages must be installed for additional functionality: - - - python-Pillow: More image generation support - diff --git a/srcpkgs/python3-qrcode/template b/srcpkgs/python3-qrcode/template deleted file mode 100644 index fbdcd71021a633..00000000000000 --- a/srcpkgs/python3-qrcode/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'python3-qrcode' -pkgname=python3-qrcode -version=7.4.2 -revision=3 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3-pypng python3-typing_extensions python3-setuptools" -checkdepends="python3-pytest ${depends}" -short_desc="QR Code image generator" -maintainer="Charles E. Lehner " -license="BSD-3-Clause" -homepage="https://github.com/lincolnloop/python-qrcode" -changelog="https://raw.githubusercontent.com/lincolnloop/python-qrcode/main/CHANGES.rst" -distfiles="${PYPI_SITE}/q/qrcode/qrcode-${version}.tar.gz" -checksum=9dd969454827e127dbd93696b20747239e6d540e082937c90f14ac95b30f5845 - -post_install() { - vlicense LICENSE - vdoc "${FILESDIR}/README.voidlinux" -} diff --git a/srcpkgs/python3-qtile-extras/template b/srcpkgs/python3-qtile-extras/template deleted file mode 100644 index c66493f3c01b0a..00000000000000 --- a/srcpkgs/python3-qtile-extras/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'python3-qtile-extras' -pkgname=python3-qtile-extras -version=0.33.0 -revision=1 -build_style=python3-pep517 -hostmakedepends="python3-wheel python3-setuptools python3-setuptools_scm" -depends="qtile" -short_desc="Extra features and additions to qtile window manager" -maintainer="Bartek Stalewski " -license="MIT" -homepage="https://github.com/elParaguayo/qtile-extras" -changelog="https://raw.githubusercontent.com/elParaguayo/qtile-extras/main/CHANGELOG" -distfiles="${PYPI_SITE}/q/qtile-extras/qtile_extras-${version}.tar.gz" -checksum=825b35b7f41d50f2299c811bc601eb0833b67db9b1e2325a68e838d8a8c144e3 -# Tests require a lot of python modules that are not packaged -make_check=no - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-quart/template b/srcpkgs/python3-quart/template deleted file mode 100644 index 43288d03a8a546..00000000000000 --- a/srcpkgs/python3-quart/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'python3-quart' -pkgname=python3-quart -version=0.20.0 -revision=1 -build_style=python3-pep517 -hostmakedepends="python3-flit_core" -depends="python3-aiofiles python3-blinker python3-click python3-Flask - python3-hypercorn python3-itsdangerous python3-Jinja2 python3-MarkupSafe - python3-Werkzeug" -checkdepends="python3-pytest-asyncio python3-hypothesis python3-dotenv $depends" -short_desc="Python asyncio ASGI web framework with Flask API" -maintainer="Andrew J. Hesford " -license="MIT" -homepage="https://quart.palletsprojects.com/en/latest/" -changelog="https://raw.githubusercontent.com/pallets/quart/main/CHANGES.rst" -distfiles="https://github.com/pallets/quart/archive/refs/tags/${version}.tar.gz" -checksum=1ef48fad64de2b6905139391b72c2b05b6b938335cf6c50556b13cd8defae253 - -pre_check() { - vsed -e '/addopts/d' -i pyproject.toml -} - -post_install() { - vlicense LICENSE.txt -} diff --git a/srcpkgs/python3-random2/template b/srcpkgs/python3-random2/template deleted file mode 100644 index fd0d10d55d4ab6..00000000000000 --- a/srcpkgs/python3-random2/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'python3-random2' -pkgname=python3-random2 -version=1.0.1 -revision=10 -build_style=python3-module -hostmakedepends="python3-setuptools unzip" -depends="python3-setuptools" -short_desc="Python 3 compatible Python 2 random Module" -maintainer="Wilson Birney " -license="Python-2.0" -homepage="https://pypi.org/project/random2/" -distfiles="${PYPI_SITE}/r/random2/random2-${version}.zip" -checksum=34ad30aac341039872401595df9ab2c9dc36d0b7c077db1cea9ade430ed1c007 diff --git a/srcpkgs/python3-rapidfuzz/template b/srcpkgs/python3-rapidfuzz/template deleted file mode 100644 index 29c73d04209eef..00000000000000 --- a/srcpkgs/python3-rapidfuzz/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'python3-rapidfuzz' -pkgname=python3-rapidfuzz -version=3.13.0 -revision=1 -build_style=python3-pep517 -hostmakedepends="python3-scikit-build-core ninja" -makedepends="python3-devel rapidfuzz-cpp" -depends="python3" -checkdepends="python3-hypothesis python3-pandas python3-pytest" -short_desc="Rapid fuzzy string matching in Python using various string metrics" -maintainer="chrysos349 " -license="MIT" -homepage="https://github.com/maxbachmann/rapidfuzz" -changelog="https://github.com/rapidfuzz/RapidFuzz/releases" -distfiles="${PYPI_SITE}/r/rapidfuzz/rapidfuzz-${version}.tar.gz" -checksum=d2eaf3839e52cbcc0accbe9817a67b4b0fcf70aaeb229cfddc1c28061f9ce5d8 - -export CMAKE_ARGS="-DPython_INCLUDE_DIR:PATH=${XBPS_CROSS_BASE}/${py3_inc}" - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-rarfile/template b/srcpkgs/python3-rarfile/template deleted file mode 100644 index cfa44a9684b3f7..00000000000000 --- a/srcpkgs/python3-rarfile/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'python3-rarfile' -pkgname=python3-rarfile -version=4.0 -revision=7 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3" -short_desc="RAR archive reader for Python (Python3)" -maintainer="Orphaned " -license="ISC" -homepage="https://github.com/markokr/rarfile" -changelog="https://github.com/markokr/rarfile/raw/master/doc/news.rst" -distfiles="${PYPI_SITE}/r/rarfile/rarfile-${version}.tar.gz" -checksum=67548769229c5bda0827c1663dce3f54644f9dbfba4ae86d4da2b2afd3e602a1 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-raven/template b/srcpkgs/python3-raven/template deleted file mode 100644 index c51b7455138d02..00000000000000 --- a/srcpkgs/python3-raven/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'python3-raven' -pkgname=python3-raven -version=6.10.0 -revision=9 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="ca-certificates python3-setuptools" -short_desc="Python3 client for Sentry" -maintainer="Michael Aldridge " -license="BSD-3-Clause" -homepage="https://github.com/getsentry/raven-python" -distfiles="${PYPI_SITE}/r/raven/raven-${version}.tar.gz" -checksum=3fa6de6efa2493a7c827472e984ce9b020797d0da16f1db67197bcc23c8fae54 -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 - vlicense LICENSE -} diff --git a/srcpkgs/python3-rdflib/template b/srcpkgs/python3-rdflib/template deleted file mode 100644 index 1807983a4893df..00000000000000 --- a/srcpkgs/python3-rdflib/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'python3-rdflib' -pkgname=python3-rdflib -version=6.2.0 -revision=4 -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 " -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-re-assert/template b/srcpkgs/python3-re-assert/template deleted file mode 100644 index 5f981fd0ea07d7..00000000000000 --- a/srcpkgs/python3-re-assert/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'python3-re-assert' -pkgname=python3-re-assert -version=1.1.0 -revision=2 -build_style=python3-pep517 -hostmakedepends="python3-setuptools python3-wheel" -depends="python3-regex" -checkdepends="$depends python3-pytest" -short_desc="Show where your regex match assertion failed!" -maintainer="Gonzalo Tornaría " -license="MIT" -homepage="https://github.com/asottile/re-assert" -distfiles="https://github.com/asottile/re-assert/archive/refs/tags/v${version}.tar.gz" -checksum=01c4a849ed520923e4bab9afdf73b5f2698c4f92ad7f580ccb3f68ea79c69c0c - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-readability-lxml/template b/srcpkgs/python3-readability-lxml/template deleted file mode 100644 index 85c02b1f249dc4..00000000000000 --- a/srcpkgs/python3-readability-lxml/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'python3-readability-lxml' -pkgname=python3-readability-lxml -version=0.8.1 -revision=10 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3-lxml python3-lxml_html_clean python3-chardet python3-cssselect" -short_desc="Fast html to text parser" -maintainer="Orphaned " -license="Apache-2.0" -homepage="https://github.com/buriy/python-readability" -distfiles="${PYPI_SITE}/r/readability-lxml/readability-lxml-${version}.tar.gz" -checksum=e51fea56b5909aaf886d307d48e79e096293255afa567b7d08bca94d25b1a4e1 -make_check=no # needs unpackaged timeout_decorator - -post_extract() { - rm -f readability/compat/two.py -} diff --git a/srcpkgs/python3-readlike/template b/srcpkgs/python3-readlike/template deleted file mode 100644 index d666d61301aded..00000000000000 --- a/srcpkgs/python3-readlike/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'python3-readlike' -pkgname=python3-readlike -version=0.1.3 -revision=7 -build_style=python3-module -pycompile_module="readlike.py" -hostmakedepends="python3-setuptools" -depends="python3" -short_desc="GNU Readline-like line editing module for Python3" -maintainer="Alex Childs " -license="MIT" -homepage="https://github.com/jangler/readlike" -distfiles="${PYPI_SITE}/r/readlike/readlike-${version}.tar.gz" -checksum=4486ba5f1c1770dc6458316ecb95ea12e1ba7f59f328804fa17a8212b743fc08 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-rebulk/template b/srcpkgs/python3-rebulk/template deleted file mode 100644 index 9aeb3fbd4196fa..00000000000000 --- a/srcpkgs/python3-rebulk/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'python3-rebulk' -pkgname=python3-rebulk -version=2.0.1 -revision=8 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3 python3-six" -short_desc="Define search patterns in bulk to perform advanced matching (Python3)" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/Toilal/rebulk" -distfiles="${PYPI_SITE}/r/rebulk/rebulk-${version}.tar.gz" -checksum=320ded3cc456347d828f95e9aa5f8bab77ac01943cad024c06012069fe19690a - -post_patch() { - # Package does not *need* pytest-runner to build, and Void doesn't have it - vsed -e "/setup_requires/s/['\"]pytest-runner['\"],*//" -i setup.py -} - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-redis/template b/srcpkgs/python3-redis/template deleted file mode 100644 index ff95f2a4ced5df..00000000000000 --- a/srcpkgs/python3-redis/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'python3-redis' -pkgname=python3-redis -version=6.4.0 -revision=1 -build_style=python3-pep517 -hostmakedepends="hatchling" -depends="python3" -short_desc="Python3 client for Redis key-value store" -maintainer="Andrew J. Hesford " -license="MIT" -homepage="https://github.com/redis/redis-py" -changelog="https://raw.githubusercontent.com/redis/redis-py/master/CHANGES" -distfiles="${homepage}/archive/v${version}.tar.gz" -checksum=7ce2a05bc9888af3bb7c4c11f3dcccefe8b66136d3248c0ef86eb6d412660419 -replaces="python3-aioredis<=2.0.1_1" -make_check=no # tests require a running redis server - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-reedsolo/template b/srcpkgs/python3-reedsolo/template deleted file mode 100644 index 097c9b5ff0700d..00000000000000 --- a/srcpkgs/python3-reedsolo/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'python3-reedsolo' -pkgname=python3-reedsolo -version=1.5.11 -revision=3 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3" -short_desc="Pure-Python Reed Solomon encoder/decoder" -maintainer="Orphaned " -license="Public Domain" -homepage="https://github.com/tomerfiliba/reedsolomon" -distfiles="${PYPI_SITE}/r/reedsolo/reedsolo-${version}.tar.gz" -checksum=37c268d9ec86784e2f11d62097b7473c8444ab740c3c127a355f5077460d0097 diff --git a/srcpkgs/python3-referencing/template b/srcpkgs/python3-referencing/template deleted file mode 100644 index c14279e75972c6..00000000000000 --- a/srcpkgs/python3-referencing/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'python3-referencing' -pkgname=python3-referencing -version=0.36.2 -revision=1 -build_style=python3-pep517 -hostmakedepends="hatchling hatch-vcs" -depends="python3-attrs python3-rpds-py" -checkdepends="$depends python3-pytest-subtests python3-jsonschema" -short_desc="Cross-specification JSON Referencing" -maintainer="Gonzalo Tornaría " -license="MIT" -homepage="https://github.com/python-jsonschema/referencing" -changelog="https://raw.githubusercontent.com/python-jsonschema/referencing/main/docs/changes.rst" -distfiles="${PYPI_SITE}/r/referencing/referencing-${version}.tar.gz" -checksum=df2e89862cd09deabbdba16944cc3f10feb6b3e6f18e902f7cc25609a34775aa - -post_install() { - vlicense COPYING -} diff --git a/srcpkgs/python3-reflink/patches/remove-deprecated-pytest-runner.patch b/srcpkgs/python3-reflink/patches/remove-deprecated-pytest-runner.patch deleted file mode 100644 index f43dc7653561ae..00000000000000 --- a/srcpkgs/python3-reflink/patches/remove-deprecated-pytest-runner.patch +++ /dev/null @@ -1,21 +0,0 @@ ---- a/setup.py 2021-10-06 20:25:26.847727634 -0400 -+++ b/setup.py 2021-10-06 20:25:54.167862198 -0400 -@@ -18,11 +18,6 @@ - 'cffi', - ] - --setup_requirements = [ -- 'cffi', -- 'pytest-runner', --] -- - test_requirements = [ - 'pytest', - ] -@@ -60,6 +55,5 @@ - ], - test_suite='tests', - tests_require=test_requirements, -- setup_requires=setup_requirements, - cffi_modules=["reflink/native.py:ffibuilder"] - ) diff --git a/srcpkgs/python3-reflink/template b/srcpkgs/python3-reflink/template deleted file mode 100644 index c0d9f98e93268c..00000000000000 --- a/srcpkgs/python3-reflink/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'python3-reflink' -pkgname=python3-reflink -version=0.2.1 -revision=4 -build_style=python3-module -hostmakedepends="python3-setuptools" -makedepends="python3-devel python3-cffi" -depends="python3-cffi" -short_desc="Python wrapper around the reflink system calls" -maintainer="Joel Beckmeyer " -license="MIT" -homepage="https://gitlab.com/rubdos/pyreflink" -distfiles="${PYPI_SITE}/r/reflink/reflink-${version}.tar.gz" -checksum=c9253582db24413bfd703abfc1b2a49de78f31b4907239f286e9a1929a1e6e3a -# test suite includes calls to mount/umount and writing to /dev which fail due -# to chroot-util-linux not including mount/umount and no permissions, -# respectively -make_check=no - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-regex/template b/srcpkgs/python3-regex/template deleted file mode 100644 index 85f96a3b0e4e89..00000000000000 --- a/srcpkgs/python3-regex/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'python3-regex' -pkgname=python3-regex -version=2025.7.34 -revision=1 -build_style=python3-module -hostmakedepends="python3-devel python3-setuptools" -makedepends="python3-devel" -depends="python3" -short_desc="Alternative regular expression module (Python3)" -maintainer="skmpz " -license="CNRI-Python, Apache-2.0" -homepage="https://github.com/mrabarnett/mrab-regex" -changelog="https://raw.githubusercontent.com/mrabarnett/mrab-regex/hg/changelog.txt" -distfiles="${PYPI_SITE}/r/regex/regex-${version}.tar.gz" -checksum=9ead9765217afd04a86822dfcd4ed2747dfe426e887da413b15ff0ac2457e21a - -do_check() { - (cd build/lib* && python3 -m unittest regex/test_regex.py) -} - -post_install() { - rm -f ${DESTDIR}/${py3_sitelib}/regex/test_regex.py - local i - for i in docs/*.* ; do - vdoc $i - done -} diff --git a/srcpkgs/python3-rencode/patches/no-cflags.patch b/srcpkgs/python3-rencode/patches/no-cflags.patch deleted file mode 100644 index a37ed0a2d6cea5..00000000000000 --- a/srcpkgs/python3-rencode/patches/no-cflags.patch +++ /dev/null @@ -1,13 +0,0 @@ -Cf. https://github.com/aresch/rencode/commit/e7ec8ea718e73a8fee7dbc007c262e1584f7f94b - ---- a/build.py -+++ b/build.py -@@ -11,7 +11,7 @@ - from setuptools.command.build_ext import build_ext - - --COMPILE_ARGS = ["-march=native", "-O3", "-msse", "-msse2", "-mfma", "-mfpmath=sse"] -+COMPILE_ARGS = [] - LINK_ARGS: list[str] = [] - INCLUDE_DIRS: list[str] = [] - LIBRARIES: list[str] = [] diff --git a/srcpkgs/python3-rencode/template b/srcpkgs/python3-rencode/template deleted file mode 100644 index db23ed44d7e81b..00000000000000 --- a/srcpkgs/python3-rencode/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'python3-rencode' -pkgname=python3-rencode -version=1.0.8 -revision=1 -build_style=python3-pep517 -hostmakedepends="python3-poetry-core python3-setuptools python3-Cython" -makedepends="python3-devel" -depends="python3" -short_desc="Python3 module for fast (basic) object serialization" -maintainer="Orphaned " -license="GPL-3.0-or-later" -homepage="https://github.com/aresch/rencode" -distfiles="${homepage}/archive/v${version}.tar.gz" -checksum=480aab74948a7f339b749b5c39bdb4caf15429f4b49a998c770d5f371098d351 - -do_build() { - pyproject-build --no-isolation --wheel . -} - -do_check() { - local testdir="${wrksrc}/.xbps-testdir/$(date +%s)" - python3 -m installer --destdir "${testdir}" dist/*.whl - - PATH="${testdir}/usr/bin:${PATH}" PYTHONPATH="${testdir}/${py3_sitelib}" \ - python3 tests/test_rencode.py -} diff --git a/srcpkgs/python3-reportlab/template b/srcpkgs/python3-reportlab/template deleted file mode 100644 index 35976af161599b..00000000000000 --- a/srcpkgs/python3-reportlab/template +++ /dev/null @@ -1,32 +0,0 @@ -# Template file for 'python3-reportlab' -pkgname=python3-reportlab -version=3.6.11 -revision=5 -build_style=python3-module -make_build_args="--use-system-libart" -hostmakedepends="python3-setuptools" -makedepends="python3-devel freetype-devel libart-devel" -depends="python3-Pillow" -short_desc="Python3 library for generating PDFs and graphics" -maintainer="Orphaned " -license="BSD-3-Clause" -homepage="https://www.reportlab.com/" -distfiles="${PYPI_SITE}/r/reportlab/reportlab-${version}.tar.gz" -checksum=04fc4420f0548815d0623e031c86a1f7f3f3003e699d9af7148742e2d72b024a - -do_configure() { - if [ "$CROSS_BUILD" ]; then - sed -i -e " - s,'/usr/include/libart,'$XBPS_CROSS_BASE/usr/include/libart, - " setup.py - fi - cat <<-EOF >local-setup.cfg - [FREETYPE_PATHS] - lib = ${XBPS_CROSS_BASE}/usr/lib - inc = ${XBPS_CROSS_BASE}/usr/include/freetype2 - EOF -} - -post_install() { - vlicense LICENSE.txt -} diff --git a/srcpkgs/python3-repoze.sphinx.autointerface/patches/sphinx3.patch b/srcpkgs/python3-repoze.sphinx.autointerface/patches/sphinx3.patch deleted file mode 100644 index d823ceb8fe85fb..00000000000000 --- a/srcpkgs/python3-repoze.sphinx.autointerface/patches/sphinx3.patch +++ /dev/null @@ -1,60 +0,0 @@ -From f1ce0d2f790ebd8e1158ac8e4a1d04715053fc38 Mon Sep 17 00:00:00 2001 -From: Fred Drake -Date: Tue, 24 Mar 2020 15:01:46 -0400 -Subject: [PATCH] update to work with newer sphinx - -- avoid sphinx.util.force_decode on python 3.x -- support sphinx 3.x: - * Sphinx.domains -> Sphinx.registry.domains - * Sphinx.override_domain(D) -> Sphinx.add_domain(D, override=True) ---- - repoze/sphinx/autointerface.py | 26 ++++++++++++++++++++++---- - -Modified by fosslinux. - -diff --git repoze/sphinx/autointerface.py repoze/sphinx/autointerface.py -index 597567e..147c790 100644 ---- a/repoze/sphinx/autointerface.py -+++ b/repoze/sphinx/autointerface.py -@@ -1,2 +1,10 @@ - from zope.interface.interface import InterfaceClass - -+ -+if sys.version_info < (3,): -+ from sphinx.util import force_decode -+else: -+ def force_decode(s, encoding): -+ return s -+ -+ -@@ -117,17 +117,27 @@ - - from sphinx.domains import ObjType - -+ try: -+ domains = app.domains -+ except AttributeError: -+ domains = app.registry.domains -+ - # Allow the :class: directive to xref interface objects through the search - # mechanism, i.e., prefixed with a '.', like :class:`.ITheInterface` - # (without this, an exact match is required) -- class InterfacePythonDomain(app.domains['py']): -+ class InterfacePythonDomain(domains['py']): - pass -- InterfacePythonDomain.object_types = app.domains['py'].object_types.copy() -+ InterfacePythonDomain.object_types = domains['py'].object_types.copy() - InterfacePythonDomain.object_types['interface'] = ObjType( 'interface', 'interface', 'obj', 'class') - old_class = InterfacePythonDomain.object_types['class'] - new_class = ObjType( old_class.lname, *(old_class.roles + ('interface',)), **old_class.attrs ) - InterfacePythonDomain.object_types['class'] = new_class -- app.override_domain( InterfacePythonDomain ) -+ -+ if hasattr(app, 'override_domain'): -+ app.override_domain( InterfacePythonDomain ) -+ else: -+ app.add_domain( InterfacePythonDomain, override=True ) -+ - except AttributeError: - # Sphinx < 1.0 - app.add_directive('interface', InterfaceDesc) diff --git a/srcpkgs/python3-repoze.sphinx.autointerface/template b/srcpkgs/python3-repoze.sphinx.autointerface/template deleted file mode 100644 index 3de8d0302f959a..00000000000000 --- a/srcpkgs/python3-repoze.sphinx.autointerface/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'python3-repoze.sphinx.autointerface' -pkgname=python3-repoze.sphinx.autointerface -version=0.8 -revision=8 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3-zope.interface python3-Sphinx python3-setuptools" -checkdepends="$depends" -short_desc="Sphinx extension to auto-generate API docs from Zope interfaces" -maintainer="Alex Childs " -license="BSD-4-Clause" -homepage="https://github.com/repoze/repoze.sphinx.autointerface/" -distfiles="${PYPI_SITE}/r/repoze.sphinx.autointerface/repoze.sphinx.autointerface-${version}.tar.gz" -checksum=8ef0383276ab722efb1e4a6523726262058dfd82615ccf7e5004aee3fe8ecc23 - -post_install() { - vlicense LICENSE.txt - vlicense COPYRIGHT.txt -} diff --git a/srcpkgs/python3-requests-cache/template b/srcpkgs/python3-requests-cache/template deleted file mode 100644 index d4447b14293685..00000000000000 --- a/srcpkgs/python3-requests-cache/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'python3-requests-cache' -pkgname=python3-requests-cache -version=1.2.1 -revision=1 -build_style=python3-pep517 -hostmakedepends="python3-poetry-core" -depends="python3-requests python3-urllib3 python3-attrs python3-cattrs - python3-platformdirs python3-url-normalize" -short_desc="Persistent cache for python requests" -maintainer="Mateusz Sylwestrzak " -license="BSD-2-Clause" -homepage="https://github.com/requests-cache/requests-cache" -distfiles="${PYPI_SITE}/r/requests-cache/requests_cache-${version}.tar.gz" -checksum=68abc986fdc5b8d0911318fbb5f7c80eebcd4d01bfacc6685ecf8876052511d1 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-requests-file/template b/srcpkgs/python3-requests-file/template deleted file mode 100644 index 9578fb8d80962b..00000000000000 --- a/srcpkgs/python3-requests-file/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'python3-requests-file' -pkgname=python3-requests-file -version=1.4.3 -revision=6 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3 python3-requests python3-six" -short_desc="File transport adapter for Requests" -maintainer="Orphaned " -license="Apache-2.0" -homepage="https://github.com/dashea/requests-file" -distfiles="${PYPI_SITE}/r/requests-file/requests-file-${version}.tar.gz" -checksum=8f04aa6201bacda0567e7ac7f677f1499b0fc76b22140c54bc06edf1ba92e2fa diff --git a/srcpkgs/python3-requests-mock/template b/srcpkgs/python3-requests-mock/template deleted file mode 100644 index 8ebeff8806fd30..00000000000000 --- a/srcpkgs/python3-requests-mock/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'python3-requests-mock' -pkgname=python3-requests-mock -version=1.8.0 -revision=5 -build_style=python3-module -hostmakedepends="python3-setuptools python3-pbr" -depends="python3-requests python3-six" -short_desc="Python3 module to test mocked responses from requests" -maintainer="Orphaned " -license="Apache-2.0" -homepage="https://github.com/jamielennox/requests-mock" -distfiles="${PYPI_SITE}/r/requests-mock/requests-mock-${version}.tar.gz" -checksum=e68f46844e4cee9d447150343c9ae875f99fa8037c6dcf5f15bf1fe9ab43d226 diff --git a/srcpkgs/python3-requests-ntlm/template b/srcpkgs/python3-requests-ntlm/template deleted file mode 100644 index b341a045eace40..00000000000000 --- a/srcpkgs/python3-requests-ntlm/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'python3-requests-ntlm' -pkgname=python3-requests-ntlm -version=1.3.0 -revision=2 -build_style=python3-pep517 -hostmakedepends="python3-setuptools python3-wheel" -depends="python3 python3-requests python3-pyspnego" -short_desc="Allows for HTTP NTLM authentication using the requests library" -maintainer="Leah Neukirchen " -license="ISC" -homepage="https://github.com/requests/requests-ntlm" -distfiles="https://github.com/requests/requests-ntlm/archive/v${version}.tar.gz" -checksum=0ff562ccd0560a8662a8761fadf99df6b73eb81979578912f31b97c8399c1bfb - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-requests-oauthlib/template b/srcpkgs/python3-requests-oauthlib/template deleted file mode 100644 index b93c3acf2b9812..00000000000000 --- a/srcpkgs/python3-requests-oauthlib/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'python3-requests-oauthlib' -pkgname=python3-requests-oauthlib -version=1.3.0 -revision=8 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3-requests python3-oauthlib" -short_desc="OAuthlib authentication support for Requests (Python3)" -maintainer="Orphaned " -license="ISC" -homepage="https://github.com/requests/requests-oauthlib" -changelog="https://raw.githubusercontent.com/requests/requests-oauthlib/master/HISTORY.rst" -distfiles="${PYPI_SITE}/r/requests-oauthlib/requests-oauthlib-${version}.tar.gz" -checksum=b4261601a71fd721a8bd6d7aa1cc1d6a8a93b4a9f5e96626f8e4d91e8beeaa6a - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-requests-toolbelt/template b/srcpkgs/python3-requests-toolbelt/template deleted file mode 100644 index 8d26375a482cb1..00000000000000 --- a/srcpkgs/python3-requests-toolbelt/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'python3-requests-toolbelt' -pkgname=python3-requests-toolbelt -version=1.0.0 -revision=3 -build_style=python3-pep517 -make_check_args="--ignore tests/test_x509_adapter.py" -hostmakedepends="python3-wheel python3-setuptools" -depends="python3-requests" -checkdepends="python3-pytest python3-openssl python3-betamax python3-trustme" -short_desc="Utilities for advanced use of python-requests (Python3)" -maintainer="icp " -license="Apache-2.0" -homepage="https://toolbelt.readthedocs.io" -changelog="https://raw.githubusercontent.com/requests/toolbelt/master/HISTORY.rst" -distfiles="${PYPI_SITE}/r/requests-toolbelt/requests-toolbelt-${version}.tar.gz" -checksum=7681a0a3d047012b5bdc0ee37d7f8f07ebe76ab08caeccfc3921ce23c88d5bc6 diff --git a/srcpkgs/python3-requests-unixsocket/template b/srcpkgs/python3-requests-unixsocket/template deleted file mode 100644 index f60fe1226c8f30..00000000000000 --- a/srcpkgs/python3-requests-unixsocket/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'python3-requests-unixsocket' -pkgname=python3-requests-unixsocket -version=0.4.1 -revision=1 -build_style=python3-pep517 -hostmakedepends="python3-poetry-core python3-setuptools_scm python3-pbr" -depends="python3-requests python3-urllib3" -checkdepends="$depends python3-waitress python3-pytest" -short_desc="Use requests to talk HTTP via a UNIX domain socket" -maintainer="Andrew Benson " -license="Apache-2.0" -homepage="https://github.com/msabramo/requests-unixsocket" -distfiles="${PYPI_SITE}/r/requests-unixsocket/requests_unixsocket-${version}.tar.gz" -checksum=b2596158c356ecee68d27ba469a52211230ac6fb0cde8b66afb19f0ed47a1995 diff --git a/srcpkgs/python3-requests/patches/use-system-cacerts.patch b/srcpkgs/python3-requests/patches/use-system-cacerts.patch deleted file mode 100644 index 03ac4fbea4592b..00000000000000 --- a/srcpkgs/python3-requests/patches/use-system-cacerts.patch +++ /dev/null @@ -1,12 +0,0 @@ ---- a/src/requests/certs.py 2017-05-29 20:09:29.000000000 +0200 -+++ b/src/requests/certs.py 2017-06-06 13:06:31.803000513 +0200 -@@ -12,7 +12,8 @@ - environment, you can change the definition of where() to return a separately - packaged CA bundle. - """ --from certifi import where -+def where(): -+ return '/etc/ssl/certs/ca-certificates.crt' - - if __name__ == '__main__': - print(where()) diff --git a/srcpkgs/python3-requests/template b/srcpkgs/python3-requests/template deleted file mode 100644 index bf4af8af9fef9f..00000000000000 --- a/srcpkgs/python3-requests/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'python3-requests' -pkgname=python3-requests -version=2.32.4 -revision=1 -build_style=python3-pep517 -hostmakedepends="python3-setuptools" -depends="ca-certificates python3-charset-normalizer python3-urllib3 python3-idna" -checkdepends="python3-pytest $depends python3-trustme python3-pytest-httpbin - python3-pytest-mock python3-pysocks python3-pytest-xdist" -short_desc="Python3 HTTP library for human beings" -maintainer="Gonzalo Tornaría " -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=27d0316682c8a29834d3264820024b62a36942083d52caf2f14c0591336d3422 - -post_patch() { - vsed -i '/certifi/d' setup.py -} diff --git a/srcpkgs/python3-resolvelib/template b/srcpkgs/python3-resolvelib/template deleted file mode 100644 index c25b50b3c2c782..00000000000000 --- a/srcpkgs/python3-resolvelib/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'python3-resolvelib' -pkgname=python3-resolvelib -version=1.0.1 -revision=3 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3" -short_desc="Resolve abstract dependencies into concrete ones" -maintainer="Orphaned " -license="ISC" -homepage="https://github.com/sarugaku/resolvelib" -changelog="https://raw.githubusercontent.com/sarugaku/resolvelib/master/CHANGELOG.rst" -distfiles="https://github.com/sarugaku/resolvelib/archive/refs/tags/${version}.tar.gz" -checksum=717e92fcf64e4b7f535ebbf00d0ba21a083fa27031045af2f5040bcd38612187 -# Check depends on unpackaged python modules -make_check=no - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-responses/template b/srcpkgs/python3-responses/template deleted file mode 100644 index 6d7c48d38a080c..00000000000000 --- a/srcpkgs/python3-responses/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'python3-responses' -pkgname=python3-responses -version=0.25.6 -revision=1 -build_style=python3-pep517 -hostmakedepends="python3-setuptools python3-wheel" -depends="python3-requests python3-urllib3 python3-yaml" -checkdepends="$depends python3-pytest-httpserver python3-tomli-w - python3-pytest-asyncio" -short_desc="Utility for mocking out the Python Requests library" -maintainer="Joel Beckmeyer " -license="Apache-2.0" -homepage="https://github.com/getsentry/responses" -changelog="https://raw.githubusercontent.com/getsentry/responses/master/CHANGES" -distfiles="${PYPI_SITE}/r/responses/responses-${version}.tar.gz" -checksum=eae7ce61a9603004e76c05691e7c389e59652d91e94b419623c12bbfb8e331d8 diff --git a/srcpkgs/python3-rfc3339-validator/template b/srcpkgs/python3-rfc3339-validator/template deleted file mode 100644 index f1f48a8a75e2ce..00000000000000 --- a/srcpkgs/python3-rfc3339-validator/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'python3-rfc3339-validator' -pkgname=python3-rfc3339-validator -version=0.1.4 -revision=3 -build_style=python3-pep517 -hostmakedepends="python3-setuptools python3-wheel" -depends="python3-six" -checkdepends="$depends python3-hypothesis python3-pytest python3-strict-rfc3339" -short_desc="Pure python RFC3339 validator" -maintainer="Gonzalo Tornaría " -license="MIT" -homepage="https://github.com/naimetti/rfc3339-validator" -distfiles="${PYPI_SITE}/r/rfc3339-validator/rfc3339_validator-${version}.tar.gz" -checksum=138a2abdf93304ad60530167e51d2dfb9549521a836871b88d7f4695d0022f6b - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-rfc3986-validator/patches/3.patch b/srcpkgs/python3-rfc3986-validator/patches/3.patch deleted file mode 100644 index 991662d5fb5245..00000000000000 --- a/srcpkgs/python3-rfc3986-validator/patches/3.patch +++ /dev/null @@ -1,40 +0,0 @@ -From f34f482530170972947b259844d00830a15f81a4 Mon Sep 17 00:00:00 2001 -From: chedi toueiti -Date: Tue, 12 Jul 2022 21:01:31 +0100 -Subject: [PATCH] Removing deprecated pytest-runner and adding missing test - dependencies - ---- - setup.cfg | 5 +++++ - setup.py | 4 ++-- - 2 files changed, 7 insertions(+), 2 deletions(-) - -diff --git a/setup.cfg b/setup.cfg -index 21c0a34..db0c26b 100644 ---- a/setup.cfg -+++ b/setup.cfg -@@ -23,3 +23,8 @@ test = pytest - [tool:pytest] - collect_ignore = ['setup.py'] - -+[options.extras_require] -+test = -+ pytest >= 3 -+ rfc3987 -+ hypothesis -diff --git a/setup.py b/setup.py -index 53ebea7..1652285 100644 ---- a/setup.py -+++ b/setup.py -@@ -10,9 +10,9 @@ - - requirements = [] - --setup_requirements = ['pytest-runner', ] -+setup_requirements = [] - --test_requirements = ['pytest>=3', ] -+test_requirements = [] - - setup( - author="Nicolas Aimetti", diff --git a/srcpkgs/python3-rfc3986-validator/template b/srcpkgs/python3-rfc3986-validator/template deleted file mode 100644 index 991311cbc473ed..00000000000000 --- a/srcpkgs/python3-rfc3986-validator/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'python3-rfc3986-validator' -pkgname=python3-rfc3986-validator -version=0.1.1 -revision=3 -build_style=python3-pep517 -hostmakedepends="python3-setuptools python3-wheel" -depends="python3" -checkdepends="python3-pytest python3-hypothesis python3-rfc3987" -short_desc="Pure python RFC3986 validator" -maintainer="Gonzalo Tornaría " -license="MIT" -homepage="https://github.com/naimetti/rfc3986-validator" -distfiles="${PYPI_SITE}/r/rfc3986-validator/rfc3986_validator-${version}.tar.gz" -checksum=3d44bde7921b3b9ec3ae4e3adca370438eccebc676456449b145d533b240d055 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-rfc3986/template b/srcpkgs/python3-rfc3986/template deleted file mode 100644 index a28c9352e649b2..00000000000000 --- a/srcpkgs/python3-rfc3986/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'python3-rfc3986' -pkgname=python3-rfc3986 -version=2.0.0 -revision=4 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3-idna" -checkdepends="python3-pytest $depends" -short_desc="Python Implementation of RFC3986 including validations" -maintainer="Andrew Benson " -license="Apache-2.0" -homepage="https://rfc3986.readthedocs.io/" -distfiles="https://github.com/python-hyper/rfc3986/archive/refs/tags/$version.tar.gz" -checksum=013d6e63898c4bcb96a2ebea75e9c511ec71c83d58c88721e532a7d2528ca638 diff --git a/srcpkgs/python3-rfc3987/template b/srcpkgs/python3-rfc3987/template deleted file mode 100644 index 10d47558bdeda3..00000000000000 --- a/srcpkgs/python3-rfc3987/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'python3-rfc3987' -pkgname=python3-rfc3987 -version=1.3.8 -revision=3 -build_style=python3-pep517 -hostmakedepends="python3-setuptools python3-wheel" -depends="python3" -short_desc="Parsing and validation of URIs (RFC 3986) and IRIs (RFC 3987)" -maintainer="Gonzalo Tornaría " -license="GPL-3.0-or-later" -homepage="http://pypi.python.org/pypi/rfc3987" -distfiles="${PYPI_SITE}/r/rfc3987/rfc3987-${version}.tar.gz" -checksum=d3c4d257a560d544e9826b38bc81db676890c79ab9d7ac92b39c7a253d5ca733 -make_check=no # no tests available diff --git a/srcpkgs/python3-rfc6555/template b/srcpkgs/python3-rfc6555/template deleted file mode 100644 index 7163ec2ff19501..00000000000000 --- a/srcpkgs/python3-rfc6555/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'python3-rfc6555' -pkgname=python3-rfc6555 -version=0.1.0 -revision=4 -build_style=python3-module -make_check_args="--deselect tests/test_ipv6.py::test_ipv6_available" # CI fail -hostmakedepends="python3-setuptools" -depends="python3" -checkdepends="python3-pytest-xdist" -short_desc="Python implementation of Happy Eyeballs Algorithm described in RFC 6555" -maintainer="icp " -license="Apache-2.0" -homepage="https://github.com/sethmlarson/rfc6555" -changelog="https://raw.githubusercontent.com/sethmlarson/rfc6555/main/CHANGES.rst" -distfiles="https://github.com/sethmlarson/rfc6555/archive/refs/tags/v${version}.tar.gz" -checksum=8a15da0f619227c6938be27c64e844668701bca65205002eda789a4fd883b23f diff --git a/srcpkgs/python3-rich/template b/srcpkgs/python3-rich/template deleted file mode 100644 index 8276ea1776327f..00000000000000 --- a/srcpkgs/python3-rich/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'python3-rich' -pkgname=python3-rich -version=14.2.0 -revision=1 -build_style=python3-pep517 -hostmakedepends="python3-poetry-core" -depends="python3-Pygments python3-markdown-it" -checkdepends="python3-wheel $depends" -short_desc="Library for rich text and beautiful formatting in the terminal" -maintainer="Andrew Benson " -license="MIT" -homepage="https://github.com/willmcgugan/rich" -distfiles="${PYPI_SITE}/r/rich/rich-${version}.tar.gz" -checksum=73ff50c7c0c1c77c8243079283f4edb376f0f6442433aecb8ce7e6d0b92d1fe4 -make_check=extended # some checks only work on windows - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-ripe-atlas-cousteau/template b/srcpkgs/python3-ripe-atlas-cousteau/template deleted file mode 100644 index c8e86a2fc7ca69..00000000000000 --- a/srcpkgs/python3-ripe-atlas-cousteau/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'python3-ripe-atlas-cousteau' -pkgname=python3-ripe-atlas-cousteau -version=1.4.2 -revision=8 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3-dateutil python3-socketIO-client" -short_desc="Python3 wrapper around RIPE ATLAS API" -maintainer="johannes " -license="GPL-3.0-or-later" -homepage="https://github.com/RIPE-NCC/ripe-atlas-cousteau" -distfiles="https://github.com/RIPE-NCC/ripe-atlas-cousteau/archive/${version}.tar.gz" -checksum=91bfaaafe7561ccc7b91f555a5004c467d615b9f404739496a4ed6a22fcb07b7 diff --git a/srcpkgs/python3-ripe-atlas-sagan/template b/srcpkgs/python3-ripe-atlas-sagan/template deleted file mode 100644 index 77c491de5afab4..00000000000000 --- a/srcpkgs/python3-ripe-atlas-sagan/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'python3-ripe-atlas-sagan' -pkgname=python3-ripe-atlas-sagan -version=1.3.0 -revision=8 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3-dateutil python3-pytz python3-cryptography" -short_desc="Python3 parsing library for RIPE Atlas measurement results" -maintainer="johannes " -license="GPL-3.0-or-later" -homepage="https://github.com/RIPE-NCC/ripe.atlas.sagan" -distfiles="$PYPI_SITE/r/ripe.atlas.sagan/ripe.atlas.sagan-$version.tar.gz" -checksum=0a1d7548032a7521fcde6db6a766a5e01b06968d21691f9c89076561b8416222 diff --git a/srcpkgs/python3-roman-numerals-py/template b/srcpkgs/python3-roman-numerals-py/template deleted file mode 100644 index 53e5973c040e6e..00000000000000 --- a/srcpkgs/python3-roman-numerals-py/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'python3-roman-numerals-py' -pkgname=python3-roman-numerals-py -version=3.1.0 -revision=1 -build_style=python3-pep517 -hostmakedepends="python3-flit_core" -depends="python3" -checkdepends="python3-pytest" -short_desc="Manipulate well-formed Roman numerals" -maintainer="Orphaned " -license="0BSD OR CC0-1.0" -homepage="https://pypi.org/project/roman-numerals-py/" -changelog="https://github.com/AA-Turner/roman-numerals/blob/master/CHANGES.rst" -distfiles="${PYPI_SITE}/r/roman-numerals-py/roman_numerals_py-${version}.tar.gz" -checksum=be4bf804f083a4ce001b5eb7e3c0862479d10f94c936f6c4e5f250aa5ff5bd2d - -post_install() { - vlicense LICENCE.rst -} diff --git a/srcpkgs/python3-rope/template b/srcpkgs/python3-rope/template deleted file mode 100644 index ce459d90195a63..00000000000000 --- a/srcpkgs/python3-rope/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'python3-rope' -pkgname=python3-rope -version=1.12.0 -revision=1 -build_style=python3-pep517 -hostmakedepends="python3-setuptools python3-wheel" -depends="python3" -short_desc="Python refactoring library" -maintainer="Emil Miler " -license="LGPL-3.0-or-later" -homepage="https://github.com/python-rope/rope" -changelog="https://github.com/python-rope/rope/blob/master/CHANGELOG.md" -distfiles="${PYPI_SITE}/r/rope/rope-${version}.tar.gz" -checksum=93a1bb991fbf0426e8d415102d1c092ccc42e826ce9a42c4d61ce53d7786d9d9 diff --git a/srcpkgs/python3-ropgadget/template b/srcpkgs/python3-ropgadget/template deleted file mode 100644 index 739d5fcfc9d734..00000000000000 --- a/srcpkgs/python3-ropgadget/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'python3-ropgadget' -pkgname=python3-ropgadget -version=7.7 -revision=1 -build_style=python3-module -hostmakedepends="python3-setuptools" -makedepends="python3-devel" -depends="capstone-python3 python3-setuptools" -checkdepends="${depends}" -short_desc="Search gadgets in binaries to facilitate ROP exploitation" -maintainer="Leah Neukirchen " -license="GPL-2.0-or-later" -homepage="https://github.com/JonathanSalwan/ROPgadget" -distfiles="${PYPI_SITE}/R/ROPGadget/ropgadget-${version}.tar.gz" -checksum=8aa7db0ce48ae6b09707fecc40bdd88ee5f76afd64249885ef3c9feab5bd9cfb diff --git a/srcpkgs/python3-rpds-py/template b/srcpkgs/python3-rpds-py/template deleted file mode 100644 index 072f1a7f4d9c2b..00000000000000 --- a/srcpkgs/python3-rpds-py/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'python3-rpds-py' -pkgname=python3-rpds-py -version=0.24.0 -revision=1 -build_style=python3-pep517 -build_helper=rust -hostmakedepends="cargo maturin" -makedepends="python3 rust-std" -depends="python3" -checkdepends="python3-pytest" -short_desc="Python bindings to Rust's persistent data structures (rpds)" -maintainer="Gonzalo Tornaría " -license="MIT" -homepage="https://github.com/crate-py/rpds" -changelog="https://github.com/crate-py/rpds/releases" -distfiles="${PYPI_SITE}/r/rpds-py/rpds_py-${version}.tar.gz" -checksum=772cc1b2cd963e7e17e6cc55fe0371fb9c704d63e44cacec7b9b7f523b78919e - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-rpm-vercmp/template b/srcpkgs/python3-rpm-vercmp/template deleted file mode 100644 index 220d5ab250e8bc..00000000000000 --- a/srcpkgs/python3-rpm-vercmp/template +++ /dev/null @@ -1,12 +0,0 @@ -# Template file for 'python3-rpm-vercmp' -pkgname=python3-rpm-vercmp -version=0.1.2 -revision=1 -build_style=python3-pep517 -hostmakedepends="python3-wheel python3-pbr" -short_desc="Pure Python implementation of rpmvercmp" -maintainer="Toyam Cox " -license="Apache-2.0" -homepage="https://github.com/sassoftware/python-rpm-vercmp" -distfiles="${PYPI_SITE}/r/rpm-vercmp/rpm_vercmp-${version}.tar.gz" -checksum=73dd583f1ff7a798faff62d39659d8a3e5183099972b2fc028bfadd70a43eda8 diff --git a/srcpkgs/python3-rrdtool b/srcpkgs/python3-rrdtool deleted file mode 120000 index 91a3726b5d30c5..00000000000000 --- a/srcpkgs/python3-rrdtool +++ /dev/null @@ -1 +0,0 @@ -rrdtool \ No newline at end of file diff --git a/srcpkgs/python3-rsa/template b/srcpkgs/python3-rsa/template deleted file mode 100644 index dd8218526cf04d..00000000000000 --- a/srcpkgs/python3-rsa/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'python3-rsa' -pkgname=python3-rsa -version=4.6 -revision=5 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3-setuptools python3-pyasn1" -checkdepends="python3-mypy" -short_desc="Pure-Python RSA implementation (Python3)" -maintainer="Orphaned " -license="Apache-2.0" -homepage="https://stuvel.eu/rsa" -distfiles="${PYPI_SITE}/r/rsa/rsa-${version}.tar.gz" -checksum=109ea5a66744dd859bf16fe904b8d8b627adafb9408753161e766a92e7d681fa - -conflicts="python-rsa>=0" diff --git a/srcpkgs/python3-rsistent b/srcpkgs/python3-rsistent deleted file mode 120000 index 5e610c2b86f9a5..00000000000000 --- a/srcpkgs/python3-rsistent +++ /dev/null @@ -1 +0,0 @@ -python3-pyrsistent \ No newline at end of file diff --git a/srcpkgs/python3-rss2email/template b/srcpkgs/python3-rss2email/template deleted file mode 100644 index dbedb900b49b8a..00000000000000 --- a/srcpkgs/python3-rss2email/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'python3-rss2email' -pkgname=python3-rss2email -version=3.14 -revision=2 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3-feedparser python3-html2text" -checkdepends="${depends} python3-BeautifulSoup4" -short_desc="Forward RSS feeds to email (community edition)" -maintainer="Anders Damsgaard " -license="GPL-2.0-or-later" -homepage="https://github.com/rss2email/rss2email" -distfiles="https://github.com/rss2email/rss2email/archive/v${version}.tar.gz" -checksum=ea09b68f6a5421b0bd50e98e24d49a0a33bd54a5f59d0f1be1f6f3f05b8c6087 diff --git a/srcpkgs/python3-rst2ansi/patches/table-fix.patch b/srcpkgs/python3-rst2ansi/patches/table-fix.patch deleted file mode 100644 index 61e28098c7cdcb..00000000000000 --- a/srcpkgs/python3-rst2ansi/patches/table-fix.patch +++ /dev/null @@ -1,31 +0,0 @@ -From 1b1b963804bcc87a7187d07c3943585d9385ea92 Mon Sep 17 00:00:00 2001 -From: Jakub Wilk -Date: Thu, 14 Jul 2016 13:39:31 +0200 -Subject: [PATCH 1/2] Fix name error - ---- - rst2ansi/table.py | 4 ++-- - 1 file changed, 2 insertions(+), 2 deletions(-) - -diff --git a/rst2ansi/table.py b/rst2ansi/table.py -index 389eb38..9f867a5 100644 ---- a/rst2ansi/table.py -+++ b/rst2ansi/table.py -@@ -91,7 +91,7 @@ def noop(*args, **kwargs): - - def visit_table(self, node): - if self.level > 0: -- raise SkipChildren -+ raise nodes.SkipChildren - self.level += 1 - - def depart_table(self, node): -@@ -197,7 +197,7 @@ def _draw_rule(self): - - def visit_table(self, node): - if self.level > 0: -- raise SkipChildren -+ raise nodes.SkipChildren - self.level += 1 - self._draw_rule() - diff --git a/srcpkgs/python3-rst2ansi/patches/unicode.patch b/srcpkgs/python3-rst2ansi/patches/unicode.patch deleted file mode 100644 index 591eb07042347d..00000000000000 --- a/srcpkgs/python3-rst2ansi/patches/unicode.patch +++ /dev/null @@ -1,25 +0,0 @@ -From c6f390b45be689a5760060c990e3fe10f502e671 Mon Sep 17 00:00:00 2001 -From: "Franklin \"Snaipe\" Mathieu" -Date: Mon, 25 Jan 2021 18:06:51 +0100 -Subject: [PATCH 2/2] api: fix AttributeError on decode when feeding unicode - strings in python3 - -Fixes #12, #13 ---- - rst2ansi/__init__.py | 5 ++++- - 1 file changed, 4 insertions(+), 1 deletion(-) - -diff --git a/rst2ansi/__init__.py b/rst2ansi/__init__.py -index f0665f4..0ea9a97 100644 ---- a/rst2ansi/__init__.py -+++ b/rst2ansi/__init__.py -@@ -45,5 +45,8 @@ def style_role(name, rawtext, text, lineno, inliner, options={}, content=[]): - for style in STYLES: - roles.register_local_role('ansi-' + style, style_role) - -- out = core.publish_string(input_string.decode('utf-8'), settings_overrides=overrides, writer=Writer(unicode=output_encoding.startswith('utf'))) -+ if hasattr(input_string, 'decode'): -+ input_string = input_string.decode('utf-8') -+ -+ out = core.publish_string(input_string, settings_overrides=overrides, writer=Writer(unicode=output_encoding.startswith('utf'))) - return out.decode(output_encoding) diff --git a/srcpkgs/python3-rst2ansi/template b/srcpkgs/python3-rst2ansi/template deleted file mode 100644 index f13a577ae4dace..00000000000000 --- a/srcpkgs/python3-rst2ansi/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'python3-rst2ansi' -pkgname=python3-rst2ansi -version=0.1.5 -revision=3 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3-docutils" -short_desc="Python utility for rendering RST in the terminal" -maintainer="Andrew J. Hesford " -license="MIT" -homepage="https://github.com/Snaipe/python-rst2ansi" -distfiles=" - ${PYPI_SITE}/r/rst2ansi/rst2ansi-${version}.tar.gz - https://raw.githubusercontent.com/Snaipe/python-rst2ansi/v${version}/LICENSE -" -checksum="1b17fb9a628d40f57933ad1a3aa952346444be069469508e73e95060da33fe6f - f9e900cbd36e32459517036a0e55e437c6311dca5eee1a9086df9f525e94d8c0" -make_check=no # package defines no tests -skip_extraction="LICENSE" - -post_install() { - vlicense "${XBPS_SRCDISTDIR}/${sourcepkg}-${version}/LICENSE" -} diff --git a/srcpkgs/python3-rtf_tokenize/template b/srcpkgs/python3-rtf_tokenize/template deleted file mode 100644 index 69453d2c44a58e..00000000000000 --- a/srcpkgs/python3-rtf_tokenize/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'python3-rtf_tokenize' -pkgname=python3-rtf_tokenize -version=1.0.0 -revision=4 -build_style=python3-module -hostmakedepends="python3-setuptools" -makedepends="python3-devel" -depends="python3" -checkdepends="python3-pytest" -short_desc="Simple RTF tokenizer package for Python" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="https://github.com/openstenoproject/rtf_tokenize" -distfiles="${PYPI_SITE}/r/rtf_tokenize/rtf_tokenize-${version}.tar.gz" -checksum=5c3df390d00479bd7637c823bfcd6fdfb21ddd1b96ae815463de7e1ed392d608 - -post_install() { - chmod -R +r "${DESTDIR}/${py3_sitelib}" -} diff --git a/srcpkgs/python3-rtree/template b/srcpkgs/python3-rtree/template deleted file mode 100644 index b1ee20100bbc69..00000000000000 --- a/srcpkgs/python3-rtree/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'python3-rtree' -pkgname=python3-rtree -version=1.0.0 -revision=4 -build_style=python3-module -make_check_target="tests" -hostmakedepends="python3-setuptools libspatialindex-devel python3-wheel" -makedepends="python3-devel libspatialindex-devel" -depends="python3 libspatialindex" -checkdepends="python3-pytest python3-numpy" -short_desc="Python3 bindings for libspatialindex" -maintainer="Karl Nilsson " -license="MIT" -homepage="https://toblerity.org/rtree/" -distfiles="https://github.com/Toblerity/rtree/archive/${version}.tar.gz" -checksum=b9cc215197cffeb3c7b8becfc6833d382f431381942e5529bcf276a874028fec - -post_install() { - vlicense LICENSE.txt LICENSE -} diff --git a/srcpkgs/python3-ruamel.yaml.clib/template b/srcpkgs/python3-ruamel.yaml.clib/template deleted file mode 100644 index 0ac3bae54c6b5a..00000000000000 --- a/srcpkgs/python3-ruamel.yaml.clib/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'python3-ruamel.yaml.clib' -pkgname=python3-ruamel.yaml.clib -version=0.2.14 -revision=1 -build_style=python3-module -hostmakedepends="python3-setuptools" -makedepends="python3-devel" -depends="python3" -short_desc="Reader, parser and emitter for ruamel.yaml (Python3)" -maintainer="Andrew Benson " -license="MIT" -homepage="http://yaml.readthedocs.io/" -distfiles="${PYPI_SITE}/r/ruamel.yaml.clib/ruamel.yaml.clib-${version}.tar.gz" -checksum=803f5044b13602d58ea378576dd75aa759f52116a0232608e8fdada4da33752e - -export RUAMEL_NO_PIP_INSTALL_CHECK=1 -make_check=no - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-ruamel.yaml/template b/srcpkgs/python3-ruamel.yaml/template deleted file mode 100644 index 291286e1525fa0..00000000000000 --- a/srcpkgs/python3-ruamel.yaml/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'python3-ruamel.yaml' -pkgname=python3-ruamel.yaml -version=0.17.21 -revision=4 -build_style=python3-module -hostmakedepends="python3-setuptools" -makedepends="python3-devel" -depends="python3-ruamel.yaml.clib" -short_desc="YAML parser/emitter in Python 3" -maintainer="Orphaned " -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 - -export RUAMEL_NO_PIP_INSTALL_CHECK=1 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-rx/template b/srcpkgs/python3-rx/template deleted file mode 100644 index 0bb4f1b4a1411d..00000000000000 --- a/srcpkgs/python3-rx/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'python3-rx' -pkgname=python3-rx -version=3.1.1 -revision=6 -build_style=python3-module -hostmakedepends="python3-setuptools python3-pytest" -depends="python3" -checkdepends="python3-pytest python3-gobject python3-gobject-devel gtk+3-devel" -short_desc="Reactive Extensions for Python" -maintainer="Orphaned " -license="MIT" -homepage="https://rxpy.rtfd.io/" -distfiles="https://github.com/ReactiveX/RxPY/archive/v${version}.tar.gz" -checksum=3afd4dbd7c21467637adeb9d34d46b2f5c6f73f7a73711c24c376f8acce2bab3 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-s-tui/template b/srcpkgs/python3-s-tui/template deleted file mode 100644 index 0c64b15607c508..00000000000000 --- a/srcpkgs/python3-s-tui/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'python3-s-tui' -pkgname=python3-s-tui -version=1.2.0 -revision=1 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="stress-ng python3-urwid python3-psutil" -checkdepends="${depends} python3-pytest" -short_desc="Terminal based CPU stress and monitoring utility" -maintainer="Orphaned " -license="GPL-2.0-only" -homepage="https://amanusk.github.io/s-tui" -distfiles="https://github.com/amanusk/s-tui/archive/v${version}.tar.gz" -checksum=bc02128cd8236d4e8ee9d5e01363c96402accb8310d1ada49e3fa6904f10d6c4 diff --git a/srcpkgs/python3-s3transfer/template b/srcpkgs/python3-s3transfer/template deleted file mode 100644 index 9fdbf083028de7..00000000000000 --- a/srcpkgs/python3-s3transfer/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'python3-s3transfer' -pkgname=python3-s3transfer -version=0.5.0 -revision=4 -build_style=python3-module -# integration tests want aws credentials -make_check_target="tests/unit tests/functional" -hostmakedepends="python3-setuptools" -depends="python3-botocore" -checkdepends="python3-botocore python3-pytest python3-mock" -short_desc="Amazon S3 Transfer Manager (Python3)" -maintainer="Robert Lowry " -license="Apache-2.0" -homepage="https://github.com/boto/s3transfer" -distfiles="https://github.com/boto/s3transfer/archive/${version}.tar.gz" -checksum=a07ff8461f1dfa081fa5f02c1e6ad3f7bb7a4f3ca424e913ba48fcf5b1c87640 diff --git a/srcpkgs/python3-sabctools/patches/cross.patch b/srcpkgs/python3-sabctools/patches/cross.patch deleted file mode 100644 index 96c3d0c4c42b7c..00000000000000 --- a/srcpkgs/python3-sabctools/patches/cross.patch +++ /dev/null @@ -1,35 +0,0 @@ ---- a/setup.py 2024-07-28 00:42:16.501461696 +0200 -+++ - 2024-07-28 00:51:45.867441942 +0200 -@@ -17,7 +17,6 @@ - - import os - import sys --import platform - import re - import tempfile - from setuptools import distutils -@@ -73,10 +72,10 @@ - class SABCToolsBuild(build_ext): - def build_extension(self, ext: Extension): - # Try to determine the architecture to build for -- machine = platform.machine().lower() -- IS_X86 = machine in ["i386", "i686", "x86", "x86_64", "x64", "amd64"] -+ xbps_target_machine = os.getenv("XBPS_TARGET_MACHINE") -+ IS_X86 = any(arch in xbps_target_machine for arch in ["i386", "i686", "x86", "x86_64", "x64", "amd64"]) - IS_MACOS = sys.platform == "darwin" -- IS_ARM = machine.startswith("arm") or machine.startswith("aarch64") -+ IS_ARM = any(arch in xbps_target_machine for arch in ["arm", "aarch64"]) - IS_AARCH64 = True - - log.info("==> Baseline detection: ARM=%s, x86=%s, macOS=%s", IS_ARM, IS_X86, IS_MACOS) -@@ -168,8 +167,8 @@ - if IS_X86 and autoconf_check(self.compiler, flag_check="-mno-evex512"): - gcc_avx10_flags = ["-mno-evex512"] - -- if machine.startswith("riscv"): -- arch_flag = "-march=rv" + ("32" if machine.startswith("riscv32") else "64") + "gc" -+ if "riscv" in xbps_target_machine: -+ arch_flag = "-march=rv" + ("32" if "riscv32" in xbps_target_machine else "64") + "gc" - if autoconf_check(self.compiler, flag_check=arch_flag+"v"): - gcc_rvv_flags = [arch_flag+"v"] - if autoconf_check(self.compiler, flag_check=arch_flag+"_zbkc"): diff --git a/srcpkgs/python3-sabctools/template b/srcpkgs/python3-sabctools/template deleted file mode 100644 index 3cfe4ab6801a43..00000000000000 --- a/srcpkgs/python3-sabctools/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'python3-sabctools' -pkgname=python3-sabctools -version=8.2.5 -revision=2 -build_style=python3-pep517 -hostmakedepends="python3-setuptools python3-wheel" -makedepends="python3-devel" -depends="python3" -short_desc="C implementations of functions for use within SABnzbd" -maintainer="John " -license="GPL-2.0-or-later" -homepage="https://github.com/sabnzbd/sabctools/" -distfiles="${PYPI_SITE}/s/sabctools/sabctools-${version}.tar.gz" -checksum=6440bcd77fc9a463c414bfa75ca1405c57d4aeb84408222a38d7b6ecbc12d348 - -CXXFLAGS="-I${XBPS_CROSS_BASE}/${py3_inc} -I${XBPS_CROSS_BASE}/usr/include" diff --git a/srcpkgs/python3-saml2/template b/srcpkgs/python3-saml2/template deleted file mode 100644 index 7f23e62572cd65..00000000000000 --- a/srcpkgs/python3-saml2/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'python3-saml2' -pkgname=python3-saml2 -version=7.5.0 -revision=2 -build_style=python3-pep517 -# require unpackaged pymongo -make_check_args="--ignore=tests/test_36_mdbcache.py \ - --ignore=tests/test_75_mongodb.py \ - --ignore=tests/test_76_metadata_in_mdb.py" -hostmakedepends="python3-poetry-core unzip" -depends="python3-cryptography python3-openssl python3-dateutil python3-pytz - python3-requests python3-six python3-defusedxml python3-xmlschema" -checkdepends="python3-pytest python3-mock xmlsec1-devel python3-responses - $depends" -short_desc="Python3 implementation of SAML Version 2 Standard" -maintainer="Joel Beckmeyer " -license="Apache-2.0" -homepage="https://github.com/IdentityPython/pysaml2" -changelog="https://raw.githubusercontent.com/IdentityPython/pysaml2/master/CHANGELOG.md" -distfiles="https://github.com/IdentityPython/pysaml2/archive/v${version}.tar.gz" -checksum=2b93b50b768711e5ffc96c0b5630c1e50b3160335e267ed902d3a535385e9418 diff --git a/srcpkgs/python3-scandir/patches/py3.10.patch b/srcpkgs/python3-scandir/patches/py3.10.patch deleted file mode 100644 index 13f221a6e945fa..00000000000000 --- a/srcpkgs/python3-scandir/patches/py3.10.patch +++ /dev/null @@ -1,63 +0,0 @@ -(only includes changes to _scandir.c, others are irrelevant) - -From 3396aa4155ffde8600a0e9ca50d5872569169b5d Mon Sep 17 00:00:00 2001 -From: Ben Hoyt -Date: Mon, 24 Jan 2022 08:44:07 +1300 -Subject: [PATCH] Add Python 3.10 to tests (#137) -MIME-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit - -Fix PyStructSequence_UnnamedField build issues on Python 3.9/3.10 - -_scandir.c:663:7: error: conflicting type qualifiers for ‘PyStructSequence_UnnamedField’ - 663 | char *PyStructSequence_UnnamedField = "unnamed field"; - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/local/include/python3.10/Python.h:127, - from _scandir.c:14: -/usr/local/include/python3.10/structseq.h:22:27: note: previous declaration of ‘PyStructSequence_UnnamedField’ was here - 22 | extern const char * const PyStructSequence_UnnamedField; - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - -Fixes https://github.com/benhoyt/scandir/pull/137 ---- - .github/workflows/tests.yml | 2 +- - _scandir.c | 10 +++++----- - scandir.py | 2 +- - 3 files changed, 7 insertions(+), 7 deletions(-) - -diff --git a/_scandir.c b/_scandir.c -index 6cc28c8..433483f 100644 ---- a/_scandir.c -+++ b/_scandir.c -@@ -660,7 +660,7 @@ _pystat_fromstructstat(STRUCT_STAT *st) - return v; - } - --char *PyStructSequence_UnnamedField = "unnamed field"; -+static char *scandir_unnamed_field = "unnamed field"; - - PyDoc_STRVAR(stat_result__doc__, - "stat_result: Result from stat, fstat, or lstat.\n\n\ -@@ -681,7 +681,7 @@ static PyStructSequence_Field stat_result_fields[] = { - {"st_uid", "user ID of owner"}, - {"st_gid", "group ID of owner"}, - {"st_size", "total size, in bytes"}, -- /* The NULL is replaced with PyStructSequence_UnnamedField later. */ -+ /* The NULL is replaced with scandir_unnamed_field later. */ - {NULL, "integer time of last access"}, - {NULL, "integer time of last modification"}, - {NULL, "integer time of last change"}, -@@ -1817,9 +1817,9 @@ init_scandir(void) - if (!billion) - INIT_ERROR; - -- stat_result_desc.fields[7].name = PyStructSequence_UnnamedField; -- stat_result_desc.fields[8].name = PyStructSequence_UnnamedField; -- stat_result_desc.fields[9].name = PyStructSequence_UnnamedField; -+ stat_result_desc.fields[7].name = scandir_unnamed_field; -+ stat_result_desc.fields[8].name = scandir_unnamed_field; -+ stat_result_desc.fields[9].name = scandir_unnamed_field; - PyStructSequence_InitType(&StatResultType, &stat_result_desc); - structseq_new = StatResultType.tp_new; - StatResultType.tp_new = statresult_new; diff --git a/srcpkgs/python3-scandir/template b/srcpkgs/python3-scandir/template deleted file mode 100644 index 89851d7abf1889..00000000000000 --- a/srcpkgs/python3-scandir/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'python3-scandir' -pkgname=python3-scandir -version=1.10.0 -revision=11 -build_style=python3-module -hostmakedepends="python3-setuptools" -makedepends="python3-devel" -depends="python3" -short_desc="Better directory iterator and faster os.walk()" -maintainer="Orphaned " -license="BSD-3-Clause" -homepage="https://github.com/benhoyt/scandir" -distfiles="${PYPI_SITE}/s/scandir/scandir-${version}.tar.gz" -checksum=4d4631f6062e658e9007ab3149a9b914f3548cb38bfb021c64f39a025ce578ae - -post_install() { - vlicense LICENSE.txt -} diff --git a/srcpkgs/python3-scard b/srcpkgs/python3-scard deleted file mode 120000 index 233be507fa3079..00000000000000 --- a/srcpkgs/python3-scard +++ /dev/null @@ -1 +0,0 @@ -python3-pyscard \ No newline at end of file diff --git a/srcpkgs/python3-scikit-build-core/template b/srcpkgs/python3-scikit-build-core/template deleted file mode 100644 index f1b74a20920a6c..00000000000000 --- a/srcpkgs/python3-scikit-build-core/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'python3-scikit-build-core' -pkgname=python3-scikit-build-core -version=0.11.6 -revision=1 -build_style=python3-pep517 -hostmakedepends="hatchling hatch-vcs" -depends="python3-packaging python3-pathspec cmake" -short_desc="Python CMake adaptor and API for plugins" -maintainer="Andrew J. Hesford " -license="Apache-2.0" -homepage="https://scikit-build-core.readthedocs.io" -distfiles="${PYPI_SITE}/s/scikit_build_core/scikit_build_core-${version}.tar.gz" -checksum=5982ccd839735be99cfd3b92a8847c6c196692f476c215da84b79d2ad12f9f1b -# Tests require unpackaged dependencies -make_check=no diff --git a/srcpkgs/python3-scikit-build/template b/srcpkgs/python3-scikit-build/template deleted file mode 100644 index fe6df7241f9ea2..00000000000000 --- a/srcpkgs/python3-scikit-build/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'python3-scikit-build' -pkgname=python3-scikit-build -version=0.18.1 -revision=2 -build_style=python3-pep517 -# test requires setuptools_scm to not be installed -make_check_args="-k not(nosetuptoolsscm)" -hostmakedepends="hatch-vcs python3-wheel hatch-fancy-pypi-readme" -depends="python3-distro python3-packaging python3-setuptools python3-wheel" -checkdepends="${depends} cmake gcc-fortran git ninja python3-Cython - python3-devel python3-pip python3-pytest-mock python3-requests - python3-virtualenv" -short_desc="Build system generator for Python C/C++/Cython/Fortran extensions" -maintainer="chrysos349 " -license="MIT" -homepage="https://scikit-build.org" -changelog="https://raw.githubusercontent.com/scikit-build/scikit-build/main/CHANGES.rst" -distfiles="${PYPI_SITE}/s/scikit_build/scikit_build-${version}.tar.gz" -checksum=a4152ac5a084d499c28a7797be0628d8366c336e2fb0e1a063eb32e55efcb8e7 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-scikit-image/template b/srcpkgs/python3-scikit-image/template deleted file mode 100644 index ad2e5243cca6f9..00000000000000 --- a/srcpkgs/python3-scikit-image/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'python3-scikit-image' -pkgname=python3-scikit-image -version=0.25.2 -revision=1 -build_style=python3-pep517 -build_helper="meson numpy" -make_build_args="--skip-dependency-check" -hostmakedepends="python3-meson-python python3-wheel python3-setuptools - python3-Cython pythran python3-lazy_loader python3-numpy pkg-config" -makedepends="python3-devel python3-numpy pythran" -depends="python3-numpy python3-scipy python3-networkx python3-Pillow - python3-imageio python3-tifffile python3-packaging python3-lazy_loader" -short_desc="Image processing in Python" -maintainer="Andrew J. Hesford " -license="BSD-3-Clause, MIT" -homepage="https://scikit-image.org/" -distfiles="https://github.com/scikit-image/scikit-image/archive/v${version}.tar.gz" -checksum=ca7cf6861179dc60f56fdd4e7f1df88ce44984472529f66d3ff472b7e75e67a1 -# Tests require data files and unpackaged dependencies -make_check=no - -post_install() { - vlicense LICENSE.txt -} diff --git a/srcpkgs/python3-scikit-learn/template b/srcpkgs/python3-scikit-learn/template deleted file mode 100644 index f80a5eb549e7f0..00000000000000 --- a/srcpkgs/python3-scikit-learn/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'python3-scikit-learn' -pkgname=python3-scikit-learn -version=1.5.0 -revision=2 -build_style=python3-pep517 -build_helper="numpy meson" -hostmakedepends="python3-Cython python3-numpy python3-scipy - python3-meson-python pkg-config" -makedepends="python3-devel python3-numpy libgomp-devel" -depends="python3-numpy python3-scipy python3-joblib python3-threadpoolctl" -short_desc="Python3 modules for machine learning and data mining" -maintainer="Orphaned " -license="BSD-3-Clause" -homepage="https://scikit-learn.org/" -distfiles="https://github.com/scikit-learn/scikit-learn/archive/${version}.tar.gz" -checksum=cd2aac2b566c7e740d34aabb4737864c74ba33c29aad7101fbf1bab2931c02dc -make_check=no # tests don't work properly unless package is installed - -post_install() { - vlicense COPYING -} diff --git a/srcpkgs/python3-scipy/patches/test-32bit.patch b/srcpkgs/python3-scipy/patches/test-32bit.patch deleted file mode 100644 index b98db93c80d57f..00000000000000 --- a/srcpkgs/python3-scipy/patches/test-32bit.patch +++ /dev/null @@ -1,62 +0,0 @@ -diff -ru a/scipy/special/tests/test_data.py b/scipy/special/tests/test_data.py ---- a/scipy/special/tests/test_data.py 2025-01-02 19:53:29.000000000 -0300 -+++ b/scipy/special/tests/test_data.py 2025-01-05 18:43:38.713539218 -0300 -@@ -591,7 +591,7 @@ - data(elliprg, 'ellint_rg_xyy_ipp-ellint_rg_xyy', (0, 1, 2), 3, - rtol=7.5e-16), - data(elliprg, 'ellint_rg_xy0_ipp-ellint_rg_xy0', (0, 1, 2), 3, -- rtol=5e-16), -+ rtol=6e-15), - data(elliprg, 'ellint_rg_00x_ipp-ellint_rg_00x', (0, 1, 2), 3, - rtol=5e-16), - data(elliprj, 'ellint_rj_data_ipp-ellint_rj_data', (0, 1, 2, 3), 4, -diff -ru a/scipy/special/tests/test_hyp2f1.py b/scipy/special/tests/test_hyp2f1.py ---- a/scipy/special/tests/test_hyp2f1.py 2025-01-02 19:53:29.000000000 -0300 -+++ b/scipy/special/tests/test_hyp2f1.py 2025-01-05 18:43:38.714539233 -0300 -@@ -1135,7 +1135,7 @@ - c=8.5, - z=(0.7368421052631575+0.5263157894736841j), - expected=(6.468457061368628+24.190040684917374j), -- rtol=6e-16, -+ rtol=6e-14, - ), - ), - pytest.param( -diff -ru a/scipy/stats/tests/test_distributions.py b/scipy/stats/tests/test_distributions.py ---- a/scipy/stats/tests/test_distributions.py 2025-01-02 19:53:29.000000000 -0300 -+++ b/scipy/stats/tests/test_distributions.py 2025-01-06 21:23:10.351597184 -0300 -@@ -5750,7 +5750,7 @@ - - # some tests break on linux 32 bit - uname = platform.uname() -- is_linux_32 = uname.system == 'Linux' and uname.machine == 'i686' -+ is_linux_32 = uname.system == 'Linux' and "32bit" in platform.architecture()[0] - platform_desc = "/".join( - [uname.system, uname.machine, uname.processor]) - -@@ -5843,6 +5843,7 @@ - np.isin(r['pct'], pct_range) & - np.isin(r['alpha'], alpha_range) & - np.isin(r['beta'], beta_range) & -+ (not is_linux_32 or r['alpha'] != 1.5) & - (r['alpha'] > 0.2) & - (r['alpha'] != 1.) - ) -@@ -5860,7 +5861,7 @@ - ], - # for small alpha very slightly reduced accuracy - [ -- 'piecewise', 2.5e-10, lambda r: ( -+ 'piecewise', 1e-8, lambda r: ( - np.isin(r['pct'], pct_range) & - np.isin(r['alpha'], alpha_range) & - np.isin(r['beta'], beta_range) & -@@ -5965,7 +5966,7 @@ - tests = [ - # piecewise generally good accuracy - [ -- 'piecewise', 2e-12, lambda r: ( -+ 'piecewise', 2e-10, lambda r: ( - np.isin(r['pct'], pct_range) & - np.isin(r['alpha'], alpha_range) & - np.isin(r['beta'], beta_range) & diff --git a/srcpkgs/python3-scipy/template b/srcpkgs/python3-scipy/template deleted file mode 100644 index 0706d9a8a77f55..00000000000000 --- a/srcpkgs/python3-scipy/template +++ /dev/null @@ -1,51 +0,0 @@ -# Template file for 'python3-scipy' -pkgname=python3-scipy -version=1.16.3 -revision=1 -build_style=python3-pep517 -build_helper="meson numpy" -# SciPy imposes strict and unnecessary restrictions on build dependencies -make_build_args="--skip-dependency-check - $(vopt_if openblas "" "-Csetup-args=-Dblas=blas -Csetup-args=-Dlapack=lapack") -" -hostmakedepends="python3-meson-python python3-Cython python3-pybind11 - pythran python3-numpy gcc-fortran pkg-config" -makedepends="python3-devel python3-pybind11 python3-numpy pythran - $(vopt_if openblas openblas-devel "lapack-devel cblas-devel")" -depends="python3-numpy" -checkdepends="python3-pytest python3-pytest-xdist python3-hypothesis python3-pooch - python3-matplotlib python3-mpmath python3-psutil python3-sympy" -short_desc="Scientific library for Python3" -maintainer="Andrew J. Hesford " -license="BSD-3-Clause" -homepage="https://scipy.org/" -changelog="https://github.com/scipy/scipy/releases" -distfiles="${PYPI_SITE}/s/scipy/scipy-${version}.tar.gz" -checksum=01e87659402762f43bd2fee13370553a17ada367d42e7487800bf2916535aecb -# must be tested from site dir of installed version (see dev.py:739) -make_check_pre='eval env -C "${testdir}/${py3_sitelib}"' - -build_options="openblas" - -case "$XBPS_TARGET_MACHINE" in - x86_64*|i686*|aarch64*|armv[67]*|ppc64*) - # Prefer accelerated routines where available - build_options_default="openblas" - ;; - *) ;; -esac - -if [ "$build_option_openblas" ]; then - case "$XBPS_TARGET_MACHINE" in - ppc64*) ;; - ppc*) broken="numpy can't be built with openblas";; - esac -fi - -if [ "$XBPS_CHECK_PKGS" != full ]; then - make_check_args="-m 'not slow'" -fi - -post_install() { - vlicense LICENSE.txt -} diff --git a/srcpkgs/python3-scour/template b/srcpkgs/python3-scour/template deleted file mode 100644 index 6fc98f75e2d4d0..00000000000000 --- a/srcpkgs/python3-scour/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'python3-scour' -pkgname=python3-scour -version=0.38.2 -revision=5 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3-setuptools python3-six" -short_desc="SVG scrubber (Python3)" -maintainer="Alexander Mamay " -license="Apache-2.0" -homepage="https://github.com/scour-project/scour" -changelog="https://raw.githubusercontent.com/scour-project/scour/master/HISTORY.md" -distfiles="${PYPI_SITE}/s/scour/scour-${version}.tar.gz" -checksum=6881ec26660c130c5ecd996ac6f6b03939dd574198f50773f2508b81a68e0daf -conflicts="python-scour>=0" diff --git a/srcpkgs/python3-scrypt/template b/srcpkgs/python3-scrypt/template deleted file mode 100644 index a6439c27b14152..00000000000000 --- a/srcpkgs/python3-scrypt/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'python3-scrypt' -pkgname=python3-scrypt -version=0.8.17 -revision=9 -build_style=python3-module -hostmakedepends="python3-setuptools" -makedepends="python3-devel openssl-devel" -depends="python3" -short_desc="Python 3 bindings for the scrypt key derivation function" -maintainer="Orphaned " -license="BSD-2-Clause" -homepage="https://bitbucket.org/mhallin/py-scrypt/src/default" -distfiles="${PYPI_SITE}/s/scrypt/scrypt-${version}.tar.gz" -checksum=25b5075f2238be93af1cd574540a5ea01b8547f9b678aa72d22fce22577475ec - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-seaborn/template b/srcpkgs/python3-seaborn/template deleted file mode 100644 index f4ce6369ebfc1a..00000000000000 --- a/srcpkgs/python3-seaborn/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'python3-seaborn' -pkgname=python3-seaborn -version=0.13.2 -revision=2 -build_style=python3-pep517 -hostmakedepends="python3-flit_core" -depends="python3-numpy python3-matplotlib python3-pandas" -checkdepends="python3-pytest-xdist $depends" -short_desc="Python library for drawing attractive statistical graphics" -maintainer="Orphaned " -license="BSD-3-Clause" -homepage="https://seaborn.pydata.org/" -changelog="https://seaborn.pydata.org/whatsnew.html" -distfiles="${PYPI_SITE}/s/seaborn/seaborn-${version}.tar.gz" -checksum=93e60a40988f4d65e9f4885df477e2fdaff6b73a9ded434c1ab356dd57eefff7 - -post_install() { - vlicense LICENSE.md -} diff --git a/srcpkgs/python3-semanticversion/template b/srcpkgs/python3-semanticversion/template deleted file mode 100644 index a85f7107bf8da3..00000000000000 --- a/srcpkgs/python3-semanticversion/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'python3-semanticversion' -pkgname=python3-semanticversion -version=2.8.5 -revision=6 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3" -short_desc="Semantic version comparison (Python3)" -maintainer="Orphaned " -license="BSD-2-Clause" -homepage="https://github.com/rbarrois/python-semanticversion/" -changelog="https://raw.githubusercontent.com/rbarrois/python-semanticversion/master/ChangeLog" -distfiles="${PYPI_SITE}/s/semantic-version/semantic_version-${version}.tar.gz" -checksum=d2cb2de0558762934679b9a104e82eca7af448c9f4974d1f3eeccff651df8a54 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-semver/template b/srcpkgs/python3-semver/template deleted file mode 100644 index aca405a098edf8..00000000000000 --- a/srcpkgs/python3-semver/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'python3-semver' -pkgname=python3-semver -version=3.0.4 -revision=1 -build_style=python3-pep517 -hostmakedepends="python3-wheel python3-setuptools_scm" -depends="python3" -checkdepends="python3-pytest-cov" -short_desc="Python package to work with Semantic Versioning" -maintainer="Orphaned " -license="BSD-3-Clause" -homepage="https://python-semver.readthedocs.io/en/latest/" -changelog="https://raw.githubusercontent.com/python-semver/python-semver/master/CHANGELOG.rst" -distfiles="${PYPI_SITE}/s/semver/semver-${version}.tar.gz" -checksum=afc7d8c584a5ed0a11033af086e8af226a9c0b206f313e0301f8dd7b6b589602 - -post_install() { - vlicense LICENSE.txt -} diff --git a/srcpkgs/python3-send2trash/template b/srcpkgs/python3-send2trash/template deleted file mode 100644 index 460ab4afb60a7a..00000000000000 --- a/srcpkgs/python3-send2trash/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'python3-send2trash' -pkgname=python3-send2trash -version=1.8.3 -revision=2 -build_style=python3-pep517 -hostmakedepends="python3-setuptools python3-wheel" -depends="python3" -checkdepends="python3-pytest" -short_desc="Python3 library to natively send files to trash" -maintainer="Eloi Torrents " -license="BSD-3-Clause" -homepage="https://github.com/hsoft/send2trash" -changelog="https://raw.githubusercontent.com/arsenetar/send2trash/master/CHANGES.rst" -distfiles="${PYPI_SITE}/S/Send2Trash/Send2Trash-${version}.tar.gz" -checksum=b18e7a3966d99871aefeb00cfbcfdced55ce4871194810fc71f4aa484b953abf - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-sentry/template b/srcpkgs/python3-sentry/template deleted file mode 100644 index 81488b850d7d95..00000000000000 --- a/srcpkgs/python3-sentry/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'python3-sentry' -pkgname=python3-sentry -version=1.0.0 -revision=5 -build_style=python3-module -hostmakedepends=python3-setuptools -depends="python3-certifi python3-urllib3" -checkdepends="${depends}" -short_desc="New Python SDK for Sentry.io" -maintainer="Orphaned " -license="BSD-2-Clause" -homepage="https://github.com/getsentry/sentry-python" -distfiles="https://github.com/getsentry/sentry-python/archive/${version}.tar.gz" -checksum=@514331143990028b4cecf9f8e4ff5dfe4c0dddd0dcb206b28b7fba22ada6cece - -do_check() { - cd build/lib - python3 -c 'import sentry_sdk as m; print(m)' -} - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-serpent/template b/srcpkgs/python3-serpent/template deleted file mode 100644 index 63e10e3f9cc706..00000000000000 --- a/srcpkgs/python3-serpent/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'python3-serpent' -pkgname=python3-serpent -version=1.41 -revision=4 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3" -checkdepends="python3-attrs python3-pytz" -short_desc="Serialization library based on ast.literal_eval (Python3)" -maintainer="pulux " -license="MIT" -homepage="https://pypi.org/project/serpent/" -distfiles="${PYPI_SITE}/s/serpent/serpent-${version}.tar.gz" -checksum=0407035fe3c6644387d48cff1467d5aa9feff814d07372b78677ed0ee3ed7095 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-service_identity/template b/srcpkgs/python3-service_identity/template deleted file mode 100644 index 3ff5fd7c1d633e..00000000000000 --- a/srcpkgs/python3-service_identity/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'python3-service_identity' -pkgname=python3-service_identity -version=24.2.0 -revision=1 -build_style=python3-pep517 -hostmakedepends="hatchling hatch-vcs hatch-fancy-pypi-readme" -depends="python3-attrs python3-cryptography python3-pyasn1 python3-pyasn1-modules" -checkdepends="${depends} python3-pytest python3-idna python3-openssl" -short_desc="Service identity verification for Python (Python3)" -maintainer="Orphaned " -license="MIT" -homepage="https://service-identity.readthedocs.org/" -changelog="https://raw.githubusercontent.com/pyca/service-identity/main/CHANGELOG.md" -distfiles="${PYPI_SITE}/s/service_identity/service_identity-${version}.tar.gz" -checksum=b8683ba13f0d39c6cd5d625d2c5f65421d6d707b013b375c355751557cbe8e09 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-setconf b/srcpkgs/python3-setconf deleted file mode 120000 index e5292247bb39ee..00000000000000 --- a/srcpkgs/python3-setconf +++ /dev/null @@ -1 +0,0 @@ -setconf \ No newline at end of file diff --git a/srcpkgs/python3-setproctitle/template b/srcpkgs/python3-setproctitle/template deleted file mode 100644 index ce2dbee76d4c98..00000000000000 --- a/srcpkgs/python3-setproctitle/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'python3-setproctitle' -pkgname=python3-setproctitle -version=1.3.3 -revision=2 -build_style=python3-module -hostmakedepends="python3-setuptools" -makedepends="python3-devel" -depends="python3" -checkdepends="python3-pytest procps-ng" -short_desc="Python3 library to allow customization of the process title" -maintainer="Orphaned " -license="BSD-3-Clause" -homepage="https://github.com/dvarrazzo/py-setproctitle" -distfiles="${PYPI_SITE}/s/setproctitle/setproctitle-${version}.tar.gz" -checksum=c913e151e7ea01567837ff037a23ca8740192880198b7fbb90b16d181607caae - -post_install() { - vlicense COPYRIGHT LICENSE -} diff --git a/srcpkgs/python3-setuptools-rust/template b/srcpkgs/python3-setuptools-rust/template deleted file mode 100644 index ec3f0eef7cd768..00000000000000 --- a/srcpkgs/python3-setuptools-rust/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'python3-setuptools-rust' -pkgname=python3-setuptools-rust -version=1.12.0 -revision=1 -build_style=python3-pep517 -hostmakedepends="python3-setuptools_scm python3-wheel" -depends="python3-semanticversion python3-setuptools python3-typing_extensions" -short_desc="Setuptools plugin for Rust support" -maintainer="Andrew J. Hesford " -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=d94a93f0c97751c17014565f07bdc324bee45d396cd1bba83d8e7af92b945f0c -# Tests have unpackaged dependencies -make_check=no - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-setuptools/template b/srcpkgs/python3-setuptools/template deleted file mode 100644 index d2c0aecee49b37..00000000000000 --- a/srcpkgs/python3-setuptools/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'python3-setuptools' -pkgname=python3-setuptools -version=80.9.0 -revision=1 -build_style=python3-module -hostmakedepends="python3-devel" -depends="python3" -short_desc="Easily build and distribute Python3 packages" -maintainer="Andrew J. Hesford " -license="MIT" -homepage="https://github.com/pypa/setuptools" -changelog="https://setuptools.pypa.io/en/stable/history.html" -distfiles="${PYPI_SITE}/s/setuptools/setuptools-${version}.tar.gz" -checksum=f36b47402ecde768dbfafc46e8e4207b4360c654f1f3bb84475f0a28628fb19c -provides="python3-distribute-${version}_1" -replaces="python3-distribute>=0" -# Tests rely on jaraco.path, which relies on singledispatch, both unpackaged; -# singledispatch backports functools.singledispatch and is not worth packaging -make_check=no - -export SETUPTOOLS_INSTALL_WINDOWS_SPECIFIC_FILES=0 -export SETUPTOOLS_DISABLE_VERSIONED_EASY_INSTALL_SCRIPT=1 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-setuptools_scm/template b/srcpkgs/python3-setuptools_scm/template deleted file mode 100644 index 5af252d30664d3..00000000000000 --- a/srcpkgs/python3-setuptools_scm/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'python3-setuptools_scm' -pkgname=python3-setuptools_scm -version=9.2.2 -revision=1 -build_style=python3-pep517 -hostmakedepends="python3-setuptools python3-wheel" -depends="python3-setuptools python3-packaging python3-typing_extensions" -checkdepends="git python3-pip python3-pytest-timeout $depends" -short_desc="Manage Python package versions with SCM tags" -maintainer="Andrew J. Hesford " -license="MIT" -homepage="https://github.com/pypa/setuptools_scm" -distfiles="${PYPI_SITE}/s/setuptools_scm/setuptools_scm-${version}.tar.gz" -checksum=1c674ab4665686a0887d7e24c03ab25f24201c213e82ea689d2f3e169ef7ef57 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-sgmllib/template b/srcpkgs/python3-sgmllib/template deleted file mode 100644 index a6ec8042b18ab7..00000000000000 --- a/srcpkgs/python3-sgmllib/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'python3-sgmllib' -pkgname=python3-sgmllib -version=1.0.0 -revision=5 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3" -short_desc="Port of sgmllib for Python3" -maintainer="Orphaned " -license="PSF-2.0" -homepage="https://pypi.org/project/sgmllib3k/" -distfiles="${PYPI_SITE}/s/sgmllib3k/sgmllib3k-${version}.tar.gz" -checksum=7868fb1c8bfa764c1ac563d3cf369c381d1325d36124933a726f29fcdaa812e9 diff --git a/srcpkgs/python3-sh/template b/srcpkgs/python3-sh/template deleted file mode 100644 index 82b4dfd322bc15..00000000000000 --- a/srcpkgs/python3-sh/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'python3-sh' -pkgname=python3-sh -version=1.14.3 -revision=3 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3" -checkdepends="python3-Pygments python3-coverage python3-coveralls python3-docopt python3-docutils flake8" -short_desc="Python subprocess replacement (Python3)" -maintainer="pulux " -license="MIT" -homepage="https://github.com/amoffat/sh" -distfiles="${PYPI_SITE}/s/sh/sh-${version}.tar.gz" -checksum=e4045b6c732d9ce75d571c79f5ac2234edd9ae4f5fa9d59b09705082bdca18c7 - -post_install() { - vlicense LICENSE.txt -} diff --git a/srcpkgs/python3-shapely/template b/srcpkgs/python3-shapely/template deleted file mode 100644 index b07cf843ab440e..00000000000000 --- a/srcpkgs/python3-shapely/template +++ /dev/null @@ -1,36 +0,0 @@ -# Template file for 'python3-shapely' -pkgname=python3-shapely -version=2.1.1 -revision=1 -build_style=python3-module -build_helper=numpy -hostmakedepends="python3-setuptools python3-Cython geos" -makedepends="python3-devel python3-numpy geos-devel" -depends="python3-numpy" -checkdepends="python3-pytest-xdist" -short_desc="Library for manipulation and analysis of geometric objects for Python3" -maintainer="Karl Nilsson " -license="BSD-3-Clause" -homepage="https://github.com/shapely/shapely" -distfiles="https://github.com/shapely/shapely/archive/${version}.tar.gz" -checksum=72875ca3b490eff704d91e2aba31f21228ea1fe361d540bd455c6523255992c2 - -pre_configure() { - if [ "$CROSS_BUILD" ]; then - local _wrapper="${XBPS_WRAPPERDIR}/geos-config" - - sed -e 's,echo [$]{prefix}$,echo /usr,' \ - -e "/^prefix=/s,=.*,=\"${XBPS_CROSS_BASE}/usr\"," \ - "${XBPS_CROSS_BASE}/usr/bin/geos-config" > "${_wrapper}" - chmod +x "${_wrapper}" - fi -} - -do_check() { - cd build/lib* - PYTHONPATH="${PWD}" python3 -m pytest -n "${XBPS_MAKEJOBS}" shapely/tests -} - -post_install() { - vlicense LICENSE.txt LICENSE -} diff --git a/srcpkgs/python3-shellingham/template b/srcpkgs/python3-shellingham/template deleted file mode 100644 index 97141314ddf0d5..00000000000000 --- a/srcpkgs/python3-shellingham/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'python3-shellingham' -pkgname=python3-shellingham -version=1.5.4 -revision=2 -build_style=python3-pep517 -hostmakedepends="python3-setuptools python3-wheel" -depends="python3" -checkdepends="python3-pytest-mock" -short_desc="Python tool to detect surrounding shell" -maintainer="icp " -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=9efba7106b6192be290b6ea1e92f6b2fb04d8059ff364cabf9c08fba1e4dae71 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-shiboken6 b/srcpkgs/python3-shiboken6 deleted file mode 120000 index 6491748d6ac687..00000000000000 --- a/srcpkgs/python3-shiboken6 +++ /dev/null @@ -1 +0,0 @@ -python3-pyside6 \ No newline at end of file diff --git a/srcpkgs/python3-shodan/template b/srcpkgs/python3-shodan/template deleted file mode 100644 index 993b4adacd575f..00000000000000 --- a/srcpkgs/python3-shodan/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'python3-shodan' -pkgname=python3-shodan -version=1.28.0 -revision=4 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3-click python3-click-plugins python3-colorama - python3-requests python3-XlsxWriter" -checkdepends="${depends}" -short_desc="Python library and CLI for Shodan" -maintainer="Alex Childs " -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 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-shtab/template b/srcpkgs/python3-shtab/template deleted file mode 100644 index 2b797f55dfa13d..00000000000000 --- a/srcpkgs/python3-shtab/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'python3-shtab' -pkgname=python3-shtab -version=1.7.2 -revision=1 -build_style=python3-pep517 -hostmakedepends="python3-setuptools_scm python3-wheel" -depends="python3" -checkdepends="$depends python3-pytest python3-pytest-cov python3-pytest-timeout" -short_desc="Automagic shell tab completion for Python CLI applications" -maintainer="Saksham " -license="Apache-2.0" -homepage="https://github.com/iterative/shtab" -distfiles="${PYPI_SITE}/s/shtab/shtab-${version}.tar.gz" -checksum=8c16673ade76a2d42417f03e57acf239bfb5968e842204c17990cae357d07d6f diff --git a/srcpkgs/python3-shxparser/template b/srcpkgs/python3-shxparser/template deleted file mode 100644 index 4f5172391c4f6c..00000000000000 --- a/srcpkgs/python3-shxparser/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'python3-shxparser' -pkgname=python3-shxparser -version=0.0.2 -revision=2 -build_style=python3-module -hostmakedepends="python3-setuptools" -checkdepends="python3-pytest python3-svgelements" -short_desc="Pure Python Parser for SHX Hershey font files" -maintainer="Luciogi " -license="MIT" -homepage="https://github.com/tatarize/shxparser" -distfiles="${PYPI_SITE}/s/shxparser/shxparser-${version}.tar.gz" -checksum=8541e4bce62876822c93f3959e7f6909ef1bf8352691b343bacdaaa9b92ff270 - -post_install() { - rm -r ${DESTDIR}/${py3_sitelib}/test - vlicense LICENSE -} diff --git a/srcpkgs/python3-signedjson/template b/srcpkgs/python3-signedjson/template deleted file mode 100644 index eb3e322433bfaf..00000000000000 --- a/srcpkgs/python3-signedjson/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'python3-signedjson' -pkgname=python3-signedjson -version=1.1.4 -revision=4 -build_style=python3-module -hostmakedepends="python3-setuptools_scm" -depends="python3-canonicaljson python3-unpaddedbase64 python3-pynacl - python3-typing_extensions" -checkdepends="${depends} python3-pytest" -short_desc="Sign JSON with Ed25519 signatures" -maintainer="Joel Beckmeyer " -license="Apache-2.0" -homepage="https://github.com/matrix-org/python-signedjson" -distfiles="${PYPI_SITE}/s/signedjson/signedjson-${version}.tar.gz" -checksum=cd91c56af53f169ef032c62e9c4a3292dc158866933318d0592e3462db3d6492 diff --git a/srcpkgs/python3-simber/template b/srcpkgs/python3-simber/template deleted file mode 100644 index 8df685efa63c6d..00000000000000 --- a/srcpkgs/python3-simber/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'python3-simber' -pkgname=python3-simber -version=0.2.6 -revision=3 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3-colorama" -checkdepends="python3-pytest $depends" -short_desc="Simple, minimal and powerful logging library for Python" -maintainer="Andrew Benson " -license="MIT" -homepage="https://simber.deepjyoti30.dev/" -distfiles="https://github.com/deepjyoti30/simber/archive/${version}.tar.gz" -checksum=ebc7b84558487d3d456aedbc59478ae51d22c84b5786904afc665cc3305109a2 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-simplebayes/template b/srcpkgs/python3-simplebayes/template deleted file mode 100644 index 58def0e40773a5..00000000000000 --- a/srcpkgs/python3-simplebayes/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'python3-simplebayes' -pkgname=python3-simplebayes -version=1.5.8 -revision=8 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3" -short_desc="Bayesian text classifier (Python3)" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/hickeroar/simplebayes" -distfiles="${PYPI_SITE}/s/simplebayes/simplebayes-${version}.tar.gz" -checksum=363418c0ef185ac2158ebbd6d8afb45aa997254fcb809a73ed20a7d5dccf8b85 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-simplegeneric/template b/srcpkgs/python3-simplegeneric/template deleted file mode 100644 index 7184a96c91590e..00000000000000 --- a/srcpkgs/python3-simplegeneric/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'python3-simplegeneric' -pkgname=python3-simplegeneric -version=0.8.1 -revision=11 -build_style=python3-module -hostmakedepends="unzip python3-setuptools" -depends="python3" -short_desc="Simple generic functions for Python3" -maintainer="Orphaned " -license="ZPL-2.1" -homepage="https://pypi.org/project/simplegeneric/" -distfiles="${PYPI_SITE}/s/simplegeneric/simplegeneric-${version}.zip" -checksum=dc972e06094b9af5b855b3df4a646395e43d1c9d0d39ed345b7393560d0b9173 - -post_install() { - chmod -R o-w ${DESTDIR}/usr/lib/python*/site-packages/*.egg-info/ -} diff --git a/srcpkgs/python3-simplejson/template b/srcpkgs/python3-simplejson/template deleted file mode 100644 index 1c173ddc400a70..00000000000000 --- a/srcpkgs/python3-simplejson/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'python3-simplejson' -pkgname=python3-simplejson -version=3.18.3 -revision=3 -build_style=python3-module -hostmakedepends="python3-setuptools" -makedepends="python3-devel" -depends="python3" -checkdepends="python3-pytest" -short_desc="Simple, fast, extensible JSON encoder/decoder for Python3" -maintainer="Orphaned " -license="MIT, AFL-2.1" -homepage="https://github.com/simplejson/simplejson" -changelog="https://raw.githubusercontent.com/simplejson/simplejson/master/CHANGES.txt" -distfiles="https://github.com/simplejson/simplejson/archive/refs/tags/v${version}.tar.gz" -checksum=366d567166a38e8de28fd08bb5e374cad6d9c4ab57ce326c97fc761b3c5b0e4d - -post_install() { - vlicense LICENSE.txt LICENSE -} diff --git a/srcpkgs/python3-sip-PyQt5/template b/srcpkgs/python3-sip-PyQt5/template deleted file mode 100644 index 3d7bad91872b4d..00000000000000 --- a/srcpkgs/python3-sip-PyQt5/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'python3-sip-PyQt5' -pkgname=python3-sip-PyQt5 -version=12.17.1 -revision=1 -build_style=python3-module -hostmakedepends="python3-devel python3-setuptools sip" -makedepends="python3-devel" -depends="python3" -short_desc="Python 3 PyQt5 SIP bindings with C and C++" -maintainer="Đoàn Trần Công Danh " -license="GPL-2.0-only, GPL-3.0-only" -homepage="https://riverbankcomputing.com/software/sip/intro" -distfiles="${PYPI_SITE}/p/pyqt5_sip/pyqt5_sip-${version}.tar.gz" -checksum=0eab72bcb628f1926bf5b9ac51259d4fa18e8b2a81d199071135458f7d087ea8 -lib32disabled=yes - -post_extract() { - # for do_check - mkdir -p PyQt5 -} diff --git a/srcpkgs/python3-sip-PyQt5/update b/srcpkgs/python3-sip-PyQt5/update deleted file mode 100644 index 656adf47509ecb..00000000000000 --- a/srcpkgs/python3-sip-PyQt5/update +++ /dev/null @@ -1,2 +0,0 @@ -site=https://pypi.org/simple/PyQt5-sip -pattern='PyQt5_sip-\K([\d.]+)(?=.tar.gz)' diff --git a/srcpkgs/python3-siphash24/template b/srcpkgs/python3-siphash24/template deleted file mode 100644 index 0163fa01087628..00000000000000 --- a/srcpkgs/python3-siphash24/template +++ /dev/null @@ -1,42 +0,0 @@ -# Template file for 'python3-siphash24' -pkgname=python3-siphash24 -version=1.8 -revision=1 -_c_siphash_ver="1.1.0" -_c_stdaux_ver="1.5.0" -build_style=python3-pep517 -build_helper="meson" -hostmakedepends="python3-Cython python3-meson-python pkg-config" -makedepends="python3-devel" -depends="python3" -short_desc="Streaming-capable SipHash implementation" -maintainer="Andrew J. Hesford " -license="Apache-2.0 OR LGPL-2.0-or-later" -homepage="https://github.com/dnicolodi/python-siphash24" -changelog="https://raw.githubusercontent.com/dnicolodi/python-siphash24/refs/heads/master/CHANGELOG.rst" -distfiles=" - ${PYPI_SITE}/s/siphash24/siphash24-${version}.tar.gz - https://github.com/c-util/c-siphash/archive/v${_c_siphash_ver}.tar.gz>c-siphash-v${_c_siphash_ver}.tar.gz - https://github.com/c-util/c-stdaux/archive/v${_c_stdaux_ver}.tar.gz>c-stdaux-v${_c_stdaux_ver}.tar.gz -" -checksum="aa932f0af4a7335caef772fdaf73a433a32580405c41eb17ff24077944b0aa97 - a70c71effbcd553858250d109dd39599b9e3d5a91d46f0beb731bf6799893e63 - 19fb163160c25babf1f2ecf817e6eb696decfb5e33490dcd9cf68c2ecae97d13" -skip_extraction=" - c-siphash-v${_c_siphash_ver}.tar.gz - c-stdaux-v${_c_stdaux_ver}.tar.gz -" - -post_extract() { - vsrcextract -C subprojects/libcsiphash-1 c-siphash-v${_c_siphash_ver}.tar.gz - vsrcextract -C subprojects/libcstdaux-1 c-stdaux-v${_c_stdaux_ver}.tar.gz -} - -do_check() { - local testdir="${wrksrc}/.xbps-testdir/$(date +%s)" - python3 -m venv --system-site-packages --without-pip "${testdir}" - - local testpy="${testdir}/bin/python3" - "${testpy}" -m installer dist/*.whl - "${testpy}" ./test.py -} diff --git a/srcpkgs/python3-six/template b/srcpkgs/python3-six/template deleted file mode 100644 index 19b0812b9fd4e1..00000000000000 --- a/srcpkgs/python3-six/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'python3-six' -pkgname=python3-six -version=1.17.0 -revision=1 -build_style=python3-pep517 -hostmakedepends="python3-setuptools" -depends="python3" -checkdepends="python3-pytest" -short_desc="Python 2 and 3 compatibility utilities (Python3)" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/benjaminp/six" -changelog="https://raw.githubusercontent.com/benjaminp/six/master/CHANGES" -distfiles="${PYPI_SITE}/s/six/six-${version}.tar.gz" -checksum=ff70335d468e7eb6ec65b95b99d3a2836546063f63acc5171de367e834932a81 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-slixmpp/template b/srcpkgs/python3-slixmpp/template deleted file mode 100644 index 0f784d2d17ca66..00000000000000 --- a/srcpkgs/python3-slixmpp/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 'python3-slixmpp' -pkgname=python3-slixmpp -version=1.8.5 -revision=2 -build_style=python3-module -hostmakedepends="pkg-config python3-setuptools python3-Cython" -makedepends="python3-devel libidn-devel" -depends="python3-aiodns python3-pyasn1 python3-pyasn1-modules python3-aiohttp python3-cryptography" -checkdepends="python3-pytest gnupg $depends" -short_desc="Elegant Python library for XMPP" -maintainer="Franklin Delehelle " -license="MIT" -homepage="https://pypi.org/project/slixmpp/" -distfiles="${PYPI_SITE}/s/slixmpp/slixmpp-${version}.tar.gz" -checksum=75e3f0ad48555f7f5c9228e7066c1d4358b33d640b4fbe773ec34b03b7fae9a3 - -pre_build() { - sed -i "s|os.environ.get('CC', 'cc')|'${CC}'|" setup.py -} - -do_check() { - rm -f tests/live_test.py - - pytest3 -} - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-slugify/template b/srcpkgs/python3-slugify/template deleted file mode 100644 index daae83ff13358f..00000000000000 --- a/srcpkgs/python3-slugify/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'python3-slugify' -pkgname=python3-slugify -version=6.1.2 -revision=4 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3-text-unidecode python3-Unidecode" -short_desc="Python Slugify application that handles Unicode" -maintainer="Enno Boland " -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 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-smartypants/template b/srcpkgs/python3-smartypants/template deleted file mode 100644 index 1b39fe1e17eb1e..00000000000000 --- a/srcpkgs/python3-smartypants/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'python3-smartypants' -pkgname=python3-smartypants -version=2.0.2 -revision=1 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3" -checkdepends="python3-docutils" -short_desc="Python with the SmartyPants" -maintainer="Orphaned " -license="BSD-3-Clause" -homepage="https://github.com/leohemsted/smartypants.py/" -distfiles="https://github.com/leohemsted/smartypants.py/archive/refs/tags/v$version.tar.gz" -checksum=560ae7485a27c288f5bd63131f5c3c7b8f0745f50e7c3f85f0bbc65d87799d19 - -post_install() { - vlicense COPYING -} diff --git a/srcpkgs/python3-smbc/template b/srcpkgs/python3-smbc/template deleted file mode 100644 index 6264f6cbc4a20a..00000000000000 --- a/srcpkgs/python3-smbc/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'python3-smbc' -pkgname=python3-smbc -version=1.0.25.1 -revision=3 -build_style=python3-module -hostmakedepends="pkg-config python3-devel python3-setuptools" -makedepends="python3-devel samba-devel" -depends="python3" -short_desc="Python3 bindings for libsmbclient" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="https://github.com/hamano/pysmbc" -distfiles="${PYPI_SITE}/p/pysmbc/pysmbc-${version}.tar.gz" -checksum=22f1715df82589fd9cc4253feab390b4ef0babf14f64513cd8d07b3789963226 -make_check=no # tests require a running samba server diff --git a/srcpkgs/python3-smbc/update b/srcpkgs/python3-smbc/update deleted file mode 100644 index b1cf65c361471b..00000000000000 --- a/srcpkgs/python3-smbc/update +++ /dev/null @@ -1 +0,0 @@ -pkgname="pysmbc" diff --git a/srcpkgs/python3-smbus b/srcpkgs/python3-smbus deleted file mode 120000 index a82cddc3349ee2..00000000000000 --- a/srcpkgs/python3-smbus +++ /dev/null @@ -1 +0,0 @@ -i2c-tools \ No newline at end of file diff --git a/srcpkgs/python3-smmap/template b/srcpkgs/python3-smmap/template deleted file mode 100644 index 377470d86c50e5..00000000000000 --- a/srcpkgs/python3-smmap/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'python3-smmap' -pkgname=python3-smmap -version=5.0.0 -revision=4 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3" -checkdepends="python3-pytest" -short_desc="Sliding memory map manager (Python3)" -maintainer="Orphaned " -license="BSD-3-Clause" -homepage="https://github.com/gitpython-developers/smmap" -distfiles="${homepage}/archive/v${version}.tar.gz" -checksum=265a54c1cc32742ac37204396f62680bf45295fe03a4ece82f9e63a5a08c9686 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-snakeoil/template b/srcpkgs/python3-snakeoil/template deleted file mode 100644 index f6d6b757dc7d74..00000000000000 --- a/srcpkgs/python3-snakeoil/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'python3-snakeoil' -pkgname=python3-snakeoil -version=0.10.5 -revision=3 -build_style=python3-pep517 -hostmakedepends="python3-flit_core" -depends="python3-lazy-object-proxy" -checkdepends="${depends} lbzip2 tar xz python3-pytest-xdist" -short_desc="Python3 optimized versions of common python functionality" -maintainer="Toyam Cox " -license="BSD-3-Clause" -homepage="https://pkgcore.github.io/snakeoil/" -changelog="https://raw.githubusercontent.com/pkgcore/snakeoil/master/NEWS.rst" -distfiles="${PYPI_SITE}/s/snakeoil/snakeoil-${version}.tar.gz" -checksum=fe502181818ff20c3fa6c7101f287fa323650b11d7265ac3fbcb6c53bd1feaaf -make_check_pre="env PYTHONPATH=src" - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-snappy/template b/srcpkgs/python3-snappy/template deleted file mode 100644 index 1dd47dcc772a24..00000000000000 --- a/srcpkgs/python3-snappy/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'python3-snappy' -pkgname=python3-snappy -_pkgname=python-snappy -version=0.6.1 -revision=4 -build_style=python3-module -hostmakedepends="python3-setuptools" -makedepends="python3-devel snappy-devel python3-cffi libffi-devel" -depends="python3" -short_desc="Python library for the snappy compression library from Google" -maintainer="Orphaned " -license="BSD-3-Clause" -homepage="https://github.com/andrix/python-snappy" -distfiles="${PYPI_SITE}/p/${_pkgname}/${_pkgname}-${version}.tar.gz" -checksum=b6a107ab06206acc5359d4c5632bd9b22d448702a79b3169b0c62e0fb808bb2a - -pre_check() { - export PYTHONPATH=$(cd build/lib* && pwd) -} -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-snappy/update b/srcpkgs/python3-snappy/update deleted file mode 100644 index c74e4c806eea16..00000000000000 --- a/srcpkgs/python3-snappy/update +++ /dev/null @@ -1 +0,0 @@ -pkgname="python-python-snappy" diff --git a/srcpkgs/python3-sniffio/template b/srcpkgs/python3-sniffio/template deleted file mode 100644 index 8e06d2f57941fc..00000000000000 --- a/srcpkgs/python3-sniffio/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'python3-sniffio' -pkgname=python3-sniffio -version=1.3.1 -revision=2 -build_style=python3-pep517 -hostmakedepends="python3-setuptools_scm python3-wheel" -depends="python3" -checkdepends="python3-pytest python3-pytest-cov python3-curio" -short_desc="Sniff out which async library your code is running under" -maintainer="Arjan Mossel " -license="Apache-2.0, MIT" -homepage="https://github.com/python-trio/sniffio" -distfiles="${PYPI_SITE}/s/sniffio/sniffio-${version}.tar.gz" -checksum=f4324edc670a0f49750a81b895f35c3adb843cca46f0530f79fc1babb23789dc - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-snowballstemmer/template b/srcpkgs/python3-snowballstemmer/template deleted file mode 100644 index da9c945dfe75fc..00000000000000 --- a/srcpkgs/python3-snowballstemmer/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'python3-snowballstemmer' -pkgname=python3-snowballstemmer -version=2.2.0 -revision=2 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3" -short_desc="Snowball stemming library collection for Python3" -maintainer="Orphaned " -license="BSD-3-Clause" -homepage="https://github.com/snowballstem/snowball" -distfiles="${PYPI_SITE}/s/snowballstemmer/snowballstemmer-${version}.tar.gz" -checksum=09b16deb8547d3412ad7b590689584cd0fe25ec8db3be37788be3810cbf19cb1 - -post_install() { - vlicense COPYING -} diff --git a/srcpkgs/python3-socketIO-client/template b/srcpkgs/python3-socketIO-client/template deleted file mode 100644 index 54721378653b9e..00000000000000 --- a/srcpkgs/python3-socketIO-client/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'python3-socketIO-client' -pkgname=python3-socketIO-client -version=0.7.2 -revision=9 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3-requests python3-six python3-websocket-client" -short_desc="Python3 library for socket.io" -maintainer="johannes " -license="MIT" -homepage="https://pypi.org/project/socketIO-client/" -distfiles="${PYPI_SITE}/s/socketIO-client/socketIO-client-${version}.tar.gz" -checksum=64cd84fba79cf97f28c11e64d1fc42a2221f2d7a4fada05ab381e2d73d74d2c1 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-socks/template b/srcpkgs/python3-socks/template deleted file mode 100644 index 3ff85627752bf9..00000000000000 --- a/srcpkgs/python3-socks/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'python3-socks' -pkgname=python3-socks -version=2.7.1 -revision=1 -build_style=python3-pep517 -hostmakedepends="python3-setuptools python3-wheel" -depends="python3" -checkdepends="python3-anyio python3-async_generator python3-attrs python3-curio - python3-Flask python3-idna python3-outcome python3-pytest-asyncio - python3-pytest-cov python3-pytest-flake8 python3-pytest-trio python3-sniffio - python3-sortedcontainers python3-tiny-proxy python3-trio python3-trustme - python3-yarl" -short_desc="Core proxy client functionality for Python" -maintainer="Arjan Mossel " -license="Apache-2.0" -homepage="https://github.com/romis2012/python-socks" -distfiles="${PYPI_SITE}/p/python-socks/python_socks-${version}.tar.gz" -checksum=f1a0bb603830fe81e332442eada96757b8f8dec02bd22d1d6f5c99a79704c550 -make_check_pre="env SKIP_IPV6_TESTS=True" diff --git a/srcpkgs/python3-socksio/patches/allow-flit-versions.patch b/srcpkgs/python3-socksio/patches/allow-flit-versions.patch deleted file mode 100644 index 0a6f8400d71d10..00000000000000 --- a/srcpkgs/python3-socksio/patches/allow-flit-versions.patch +++ /dev/null @@ -1,9 +0,0 @@ ---- a/pyproject.toml -+++ b/pyproject.toml -@@ -1,5 +1,5 @@ - [build-system] --requires = ["flit_core >=2,<3"] -+requires = ["flit_core"] - build-backend = "flit_core.buildapi" - - [tool.flit.metadata] diff --git a/srcpkgs/python3-socksio/template b/srcpkgs/python3-socksio/template deleted file mode 100644 index cc9b0dca82b835..00000000000000 --- a/srcpkgs/python3-socksio/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'python3-socksio' -pkgname=python3-socksio -version=1.0.0 -revision=4 -build_style=python3-pep517 -hostmakedepends="python3-poetry-core python3-flit_core" -short_desc="Sans-I/O implementation of SOCKS4/5" -maintainer="Andrew Benson " -license="MIT" -homepage="https://pypi.org/project/socksio/" -distfiles="${PYPI_SITE}/s/socksio/socksio-${version}.tar.gz" -checksum=f88beb3da5b5c38b9890469de67d0cb0f9d494b78b106ca1845f96c10b91c4ac - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-sortedcontainers/template b/srcpkgs/python3-sortedcontainers/template deleted file mode 100644 index d7c314578c9236..00000000000000 --- a/srcpkgs/python3-sortedcontainers/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'python3-sortedcontainers' -pkgname=python3-sortedcontainers -version=2.4.0 -revision=6 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3" -short_desc="Sorted List, Sorted Dict, Sorted Set" -maintainer="Orphaned " -license="Apache-2.0" -homepage="http://www.grantjenks.com/docs/sortedcontainers/" -distfiles="${PYPI_SITE}/s/sortedcontainers/sortedcontainers-${version}.tar.gz" -checksum=25caa5a06cc30b6b83d11423433f65d1f9d76c4c6a0c90e3379eaa43b9bfdb88 -# Package defines no tests -make_check=no diff --git a/srcpkgs/python3-soupsieve/template b/srcpkgs/python3-soupsieve/template deleted file mode 100644 index 6e645de8048b71..00000000000000 --- a/srcpkgs/python3-soupsieve/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'python3-soupsieve' -pkgname=python3-soupsieve -version=2.7 -revision=1 -build_style=python3-pep517 -hostmakedepends="hatchling" -depends="python3" -checkdepends="python3-pytest python3-lxml python3-html5lib - python3-BeautifulSoup4" -short_desc="CSS4 selector implementation for Python3 Beautiful Soup" -maintainer="Orphaned " -license="MIT" -homepage="https://facelessuser.github.io/soupsieve/" -changelog="https://raw.githubusercontent.com/facelessuser/soupsieve/refs/heads/main/docs/src/markdown/about/changelog.md" -distfiles="${PYPI_SITE}/s/soupsieve/soupsieve-${version}.tar.gz" -checksum=ad282f9b6926286d2ead4750552c8a6142bc4c783fd66b0293547c8fe6ae126a - -post_install() { - vlicense LICENSE.md -} diff --git a/srcpkgs/python3-spake2/patches/python3.12.patch b/srcpkgs/python3-spake2/patches/python3.12.patch deleted file mode 100644 index 5e9025a5d6f8bb..00000000000000 --- a/srcpkgs/python3-spake2/patches/python3.12.patch +++ /dev/null @@ -1,14 +0,0 @@ ---- ./versioneer.py.orig 2023-09-29 10:02:24.403985079 -0400 -+++ ./versioneer.py 2023-09-29 10:02:36.679060444 -0400 -@@ -339,9 +339,9 @@ - # configparser.NoOptionError (if it lacks "VCS="). See the docstring at - # the top of versioneer.py for instructions on writing your setup.cfg . - setup_cfg = os.path.join(root, "setup.cfg") -- parser = configparser.SafeConfigParser() -+ parser = configparser.ConfigParser() - with open(setup_cfg, "r") as f: -- parser.readfp(f) -+ parser.read_file(f) - VCS = parser.get("versioneer", "VCS") # mandatory - - def get(parser, name): diff --git a/srcpkgs/python3-spake2/template b/srcpkgs/python3-spake2/template deleted file mode 100644 index e4bf27fc958508..00000000000000 --- a/srcpkgs/python3-spake2/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'python3-spake2' -pkgname=python3-spake2 -version=0.8 -revision=8 -build_style=python3-module -pycompile_module="spake2" -hostmakedepends="python3 python3-setuptools" -depends="python3-hkdf" -short_desc="SPAKE2 Password-Authenticated Key Exchange" -maintainer="travankor " -license="MIT" -homepage="https://github.com/warner/python-spake2" -distfiles="https://github.com/warner/python-spake2/archive/v${version}.tar.gz" -checksum=c96c1d9438ca7f738959690b0860473b5bf8f8b95884f78fd5af11d2e6db662f - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-sphinx-automodapi/template b/srcpkgs/python3-sphinx-automodapi/template deleted file mode 100644 index e2fad1962f96b0..00000000000000 --- a/srcpkgs/python3-sphinx-automodapi/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'python3-sphinx-automodapi' -pkgname=python3-sphinx-automodapi -version=0.16.0 -revision=3 -build_style=python3-pep517 -# Something wrong with relative filepaths -make_check_args=" - --deselect sphinx_automodapi/tests/test_automodapi.py::test_am_replacer_cython - --deselect sphinx_automodapi/tests/test_automodsumm.py::test_ams_cython -" -hostmakedepends="python3-setuptools_scm python3-wheel" -depends="python3-Sphinx" -checkdepends="python3-Sphinx python3-pytest graphviz" -short_desc="Sphinx extension for generating API documentation" -maintainer="Orphaned " -license="BSD-3-Clause" -homepage="https://github.com/astropy/sphinx-automodapi" -distfiles="${PYPI_SITE}/s/sphinx-automodapi/sphinx-automodapi-${version}.tar.gz" -checksum=6c673ef93066408e5ad3e2fa3533044d432a47fe6a826212b9ebf5f52a872554 - -post_install() { - vlicense LICENSE.rst -} diff --git a/srcpkgs/python3-sphinx-copybutton/template b/srcpkgs/python3-sphinx-copybutton/template deleted file mode 100644 index de760833700602..00000000000000 --- a/srcpkgs/python3-sphinx-copybutton/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'python3-sphinx-copybutton' -pkgname=python3-sphinx-copybutton -version=0.5.2 -revision=3 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3-Sphinx" -short_desc="Add a copy button to code blocks in Sphinx" -maintainer="Orphaned " -license="MIT" -homepage="https://sphinx-copybutton.readthedocs.io/en/latest/" -changelog="https://raw.githubusercontent.com/executablebooks/sphinx-copybutton/master/CHANGELOG.md" -distfiles="${PYPI_SITE}/s/sphinx-copybutton/sphinx-copybutton-${version}.tar.gz" -checksum=4cf17c82fb9646d1bc9ca92ac280813a3b605d8c421225fd9913154103ee1fbd -make_check=no # package provides no tests - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-sphinx-markdown-tables/template b/srcpkgs/python3-sphinx-markdown-tables/template deleted file mode 100644 index 493747fe6aa123..00000000000000 --- a/srcpkgs/python3-sphinx-markdown-tables/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'python3-sphinx-markdown-tables' -pkgname=python3-sphinx-markdown-tables -version=0.0.17 -revision=3 -build_style=python3-module -hostmakedepends="python3-setuptools python3-Markdown" -depends="python3-Markdown" -short_desc="Sphinx extension for rendering tables written in markdown" -maintainer="Đoàn Trần Công Danh " -license="GPL-3.0-or-later" -homepage="https://github.com/ryanfox/sphinx-markdown-tables" -distfiles="${PYPI_SITE}/s/sphinx-markdown-tables/sphinx-markdown-tables-${version}.tar.gz" -checksum=6bc6d3d400eaccfeebd288446bc08dd83083367c58b85d40fe6c12d77ef592f1 - -post_install() { - rm -f ${DESTDIR}/usr/LICENSE -} diff --git a/srcpkgs/python3-sphinx-tabs/template b/srcpkgs/python3-sphinx-tabs/template deleted file mode 100644 index f4766c37a3f5d7..00000000000000 --- a/srcpkgs/python3-sphinx-tabs/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'python3-sphinx-tabs' -pkgname=python3-sphinx-tabs -version=3.4.7 -revision=2 -build_style=python3-module -hostmakedepends="python3-setuptools" -# https://github.com/executablebooks/sphinx-tabs/issues/159 -depends="python3-Sphinx python3-Pygments python3-docutils python3-setuptools" -short_desc="Tabbed views for Sphinx" -maintainer="classabbyamp " -license="MIT" -homepage="https://sphinx-tabs.readthedocs.io/en/latest/" -changelog="https://github.com/executablebooks/sphinx-tabs/raw/master/CHANGELOG.md" -distfiles="${PYPI_SITE}/s/sphinx-tabs/sphinx-tabs-${version}.tar.gz" -checksum=991ad4a424ff54119799ba1491701aa8130dd43509474aef45a81c42d889784d -make_check=no # unpackaged dependencies: pytest-regressions sphinx_testing rinohtype - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-sphinx_rtd_theme/template b/srcpkgs/python3-sphinx_rtd_theme/template deleted file mode 100644 index 8dd166212459c6..00000000000000 --- a/srcpkgs/python3-sphinx_rtd_theme/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'python3-sphinx_rtd_theme' -pkgname=python3-sphinx_rtd_theme -version=1.1.1 -revision=3 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3-Sphinx" -checkdepends="$depends python3-pytest" -short_desc="ReadTheDocs.org theme for Sphinx (Python 3)" -maintainer="Orphaned " -license="MIT" -homepage="https://sphinx-rtd-theme.readthedocs.io/en/stable/" -changelog="https://github.com/readthedocs/sphinx_rtd_theme/raw/master/docs/changelog.rst" -distfiles="${PYPI_SITE}/s/sphinx_rtd_theme/sphinx_rtd_theme-${version}.tar.gz" -checksum=6146c845f1e1947b3c3dd4432c28998a1693ccc742b4f9ad7c63129f0757c103 - -pre_build() { - export CI=no-npm-please -} - -pre_install() { - export CI=no-npm-please -} - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-sphinxcontrib-applehelp/template b/srcpkgs/python3-sphinxcontrib-applehelp/template deleted file mode 100644 index 907ffe6bfd2390..00000000000000 --- a/srcpkgs/python3-sphinxcontrib-applehelp/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'python3-sphinxcontrib-applehelp' -pkgname=python3-sphinxcontrib-applehelp -version=2.0.0 -revision=1 -build_style=python3-pep517 -hostmakedepends="python3-flit_core python3-pyproject-hooks python3-setuptools - python3-wheel" -depends="python3" -short_desc="Sphinx extension which outputs Apple help book" -maintainer="Đoàn Trần Công Danh " -license="BSD-2-Clause" -homepage="http://sphinx-doc.org" -distfiles="${PYPI_SITE}/s/sphinxcontrib-applehelp/sphinxcontrib_applehelp-${version}.tar.gz" -checksum=2f29ef331735ce958efa4734873f084941970894c6090408b079c61b2e1c06d1 -make_check=no # cyclic with Sphinx - -post_install() { - vlicense LICENCE.rst -} diff --git a/srcpkgs/python3-sphinxcontrib-devhelp/template b/srcpkgs/python3-sphinxcontrib-devhelp/template deleted file mode 100644 index 6ce8d7285493f6..00000000000000 --- a/srcpkgs/python3-sphinxcontrib-devhelp/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'python3-sphinxcontrib-devhelp' -pkgname=python3-sphinxcontrib-devhelp -version=2.0.0 -revision=1 -build_style=python3-pep517 -hostmakedepends="python3-flit_core" -depends="python3" -short_desc="Sphinx extension which outputs Devhelp document" -maintainer="Đoàn Trần Công Danh " -license="BSD-2-Clause" -homepage="http://sphinx-doc.org" -distfiles="${PYPI_SITE}/s/sphinxcontrib-devhelp/sphinxcontrib_devhelp-${version}.tar.gz" -checksum=411f5d96d445d1d73bb5d52133377b4248ec79db5c793ce7dbe59e074b4dd1ad -make_check=no # cyclic with Sphinx - -post_install() { - vlicense LICENCE.rst -} diff --git a/srcpkgs/python3-sphinxcontrib-htmlhelp/template b/srcpkgs/python3-sphinxcontrib-htmlhelp/template deleted file mode 100644 index 20ee9d52a15782..00000000000000 --- a/srcpkgs/python3-sphinxcontrib-htmlhelp/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'python3-sphinxcontrib-htmlhelp' -pkgname=python3-sphinxcontrib-htmlhelp -version=2.1.0 -revision=1 -build_style=python3-pep517 -hostmakedepends="python3-flit_core python3-pyproject-hooks python3-setuptools - python3-wheel" -depends="python3" -short_desc="Sphinx extension which outputs HTML document" -maintainer="Đoàn Trần Công Danh " -license="BSD-2-Clause" -homepage="http://sphinx-doc.org" -distfiles="${PYPI_SITE}/s/sphinxcontrib-htmlhelp/sphinxcontrib_htmlhelp-${version}.tar.gz" -checksum=c9e2916ace8aad64cc13a0d233ee22317f2b9025b9cf3295249fa985cc7082e9 -make_check=no # cyclic with Sphinx - -post_install() { - vlicense LICENCE.rst -} diff --git a/srcpkgs/python3-sphinxcontrib-jsmath/template b/srcpkgs/python3-sphinxcontrib-jsmath/template deleted file mode 100644 index f2dc93af44e618..00000000000000 --- a/srcpkgs/python3-sphinxcontrib-jsmath/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'python3-sphinxcontrib-jsmath' -pkgname=python3-sphinxcontrib-jsmath -version=1.0.1 -revision=6 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3" -short_desc="Sphinx extension which renders Math in HTML by Javascript" -maintainer="Đoàn Trần Công Danh " -license="BSD-2-Clause" -homepage="http://sphinx-doc.org" -distfiles="${PYPI_SITE}/s/sphinxcontrib-jsmath/sphinxcontrib-jsmath-${version}.tar.gz" -checksum=a9925e4a4587247ed2191a22df5f6970656cb8ca2bd6284309578f2153e0c4b8 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-sphinxcontrib-qthelp/template b/srcpkgs/python3-sphinxcontrib-qthelp/template deleted file mode 100644 index 182bbe4b7860f7..00000000000000 --- a/srcpkgs/python3-sphinxcontrib-qthelp/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'python3-sphinxcontrib-qthelp' -pkgname=python3-sphinxcontrib-qthelp -version=2.0.0 -revision=1 -build_style=python3-pep517 -hostmakedepends="python3-flit_core" -depends="python3" -short_desc="Sphinx extension which outputs QtHelp document" -maintainer="Đoàn Trần Công Danh " -license="BSD-2-Clause" -homepage="http://sphinx-doc.org" -distfiles="${PYPI_SITE}/s/sphinxcontrib-qthelp/sphinxcontrib_qthelp-${version}.tar.gz" -checksum=4fe7d0ac8fc171045be623aba3e2a8f613f8682731f9153bb2e40ece16b9bbab -make_check=no # cyclic with Sphinx - -post_install() { - vlicense LICENCE.rst -} diff --git a/srcpkgs/python3-sphinxcontrib-serializinghtml/template b/srcpkgs/python3-sphinxcontrib-serializinghtml/template deleted file mode 100644 index 71888b4253e96e..00000000000000 --- a/srcpkgs/python3-sphinxcontrib-serializinghtml/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'python3-sphinxcontrib-serializinghtml' -pkgname=python3-sphinxcontrib-serializinghtml -version=2.0.0 -revision=1 -build_style=python3-pep517 -hostmakedepends="python3-flit_core" -depends="python3" -short_desc="Sphinx extension which outputs serialized HTML document" -maintainer="Đoàn Trần Công Danh " -license="BSD-2-Clause" -homepage="http://sphinx-doc.org" -distfiles="${PYPI_SITE}/s/sphinxcontrib_serializinghtml/sphinxcontrib_serializinghtml-${version}.tar.gz" -checksum=e9d912827f872c029017a53f0ef2180b327c3f7fd23c87229f7a8e8b70031d4d -make_check=no # cyclic Sphinx - -post_install() { - vlicense LICENCE.rst -} diff --git a/srcpkgs/python3-sphinxcontrib/template b/srcpkgs/python3-sphinxcontrib/template deleted file mode 100644 index 337ca4c10ef052..00000000000000 --- a/srcpkgs/python3-sphinxcontrib/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'python3-sphinxcontrib' -pkgname=python3-sphinxcontrib -version=1.0 -revision=9 -create_wrksrc=yes -hostmakedepends="python3-setuptools" -depends="python3-setuptools" -short_desc="Namespace package declaration for sphinxcontrib" -maintainer="Orphaned " -license="Public Domain" -homepage="https://www.voidlinux.org/" - -do_install() { - vmkdir ${py3_sitelib}/sphinxcontrib - cat >${DESTDIR}/${py3_sitelib}/sphinxcontrib/__init__.py <<-EOF - __import__('pkg_resources').declare_namespace(__name__) - EOF -} diff --git a/srcpkgs/python3-spinners/template b/srcpkgs/python3-spinners/template deleted file mode 100644 index c1b518ebf296ce..00000000000000 --- a/srcpkgs/python3-spinners/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'python3-spinners' -pkgname=python3-spinners -version=0.0.24 -revision=4 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3" -short_desc='Python wrapper for "amazing" node library cli-spinners' -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/manrajgrover/py-spinners" -distfiles="${PYPI_SITE}/s/spinners/spinners-${version}.tar.gz" -checksum=1eb6aeb4781d72ab42ed8a01dcf20f3002bf50740d7154d12fb8c9769bf9e27f -# Tests aren't distributed in the PyPi tarball and there are no tags -# in the repo on GitHub so we can't get the tarball from there... -make_check=no - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-spotipy/template b/srcpkgs/python3-spotipy/template deleted file mode 100644 index 1aaa7071421123..00000000000000 --- a/srcpkgs/python3-spotipy/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'python3-spotipy' -pkgname=python3-spotipy -version=2.22.1 -revision=3 -build_style=python3-module -hostmakedepends="pkg-config python3-setuptools" -makedepends="python3-devel" -depends="python3-requests python3-six python3-urllib3 python3-redis" -short_desc="Light weight Python library for the Spotify Web API" -maintainer="Eloi Torrents " -license="MIT" -homepage="https://github.com/plamere/spotipy" -changelog="https://raw.githubusercontent.com/spotipy-dev/spotipy/master/CHANGELOG.md" -distfiles="https://github.com/plamere/spotipy/archive/${version}.tar.gz" -checksum=f82ddd9d1a0da7d782cd70bc0fdc5943118958f6c93d8b9feedcff676ff2b419 -make_check=no # Requires Spotify API Key - -post_install() { - vlicense LICENSE.md -} diff --git a/srcpkgs/python3-sqlparse/template b/srcpkgs/python3-sqlparse/template deleted file mode 100644 index 81f490a68ca483..00000000000000 --- a/srcpkgs/python3-sqlparse/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'python3-sqlparse' -pkgname=python3-sqlparse -version=0.5.3 -revision=1 -build_style=python3-pep517 -hostmakedepends="hatchling" -depends="python3" -checkdepends="python3-pytest" -short_desc="Non-validating SQL parser for Python3" -maintainer="Orphaned " -license="BSD-3-Clause" -homepage="https://github.com/andialbrecht/sqlparse" -distfiles="${PYPI_SITE}/s/sqlparse/sqlparse-${version}.tar.gz" -checksum=09f67787f56a0b16ecdbde1bfc7f5d9c3371ca683cfeaa8e6ff60b4807ec9272 -alternatives="sqlparse:sqlformat:/usr/bin/sqlformat3" - -post_install() { - mv ${DESTDIR}/usr/bin/sqlformat{,3} - vlicense LICENSE -} diff --git a/srcpkgs/python3-stack_data/template b/srcpkgs/python3-stack_data/template deleted file mode 100644 index b4ace72e40f1a0..00000000000000 --- a/srcpkgs/python3-stack_data/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'python3-stack_data' -pkgname=python3-stack_data -version=0.6.3 -revision=2 -build_style=python3-module -hostmakedepends="python3-setuptools_scm" -depends="python3-executing python3-asttokens python3-pure_eval" -short_desc="Module to extract data from Python stack frames and tracebacks" -maintainer="Andrew J. Hesford " -license="MIT" -homepage="https://github.com/alexmojaki/stack_data" -distfiles="${PYPI_SITE}/s/stack_data/stack_data-${version}.tar.gz" -checksum=836a778de4fec4dcd1dcd89ed8abff8a221f58308462e1c4aa2a3cf30148f0b9 -# Tests require unpackaged dependencies -make_check=no - -post_install() { - vlicense LICENSE.txt -} diff --git a/srcpkgs/python3-starlette/template b/srcpkgs/python3-starlette/template deleted file mode 100644 index 02970860eaf8fd..00000000000000 --- a/srcpkgs/python3-starlette/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'python3-starlette' -pkgname=python3-starlette -version=0.48.0 -revision=1 -build_style=python3-pep517 -hostmakedepends="hatchling python3-pluggy" -depends="python3 python3-anyio" -short_desc="Lightweight ASGI framework for building async web services" -maintainer="Emil Miler " -license="BSD-3-Clause" -homepage="https://github.com/encode/starlette" -distfiles="${PYPI_SITE}/s/starlette/starlette-${version}.tar.gz" -checksum=7e8cee469a8ab2352911528110ce9088fdc6a37d9876926e73da7ce4aa4c7a46 -# Many modules needed for testing are not available -make_check=no - -post_install() { - vlicense LICENSE.md -} diff --git a/srcpkgs/python3-stem/patches/unbreak-for-python-3.11.patch b/srcpkgs/python3-stem/patches/unbreak-for-python-3.11.patch deleted file mode 100644 index c8578a5074cbd9..00000000000000 --- a/srcpkgs/python3-stem/patches/unbreak-for-python-3.11.patch +++ /dev/null @@ -1,53 +0,0 @@ -From 4bd809d07cfe76eabb83c918a468bd88dfb0476b Mon Sep 17 00:00:00 2001 -From: Frank Steinborn -Date: Thu, 10 Nov 2022 16:05:45 +0100 -Subject: [PATCH] unbreak for python 3.11 - ---- - stem/control.py | 2 +- - stem/prereq.py | 2 +- - stem/util/conf.py | 2 +- - 3 files changed, 3 insertions(+), 3 deletions(-) - -diff --git stem/control.py stem/control.py -index e192e29..e6fab6c 100644 ---- a/stem/control.py -+++ b/stem/control.py -@@ -474,7 +474,7 @@ def with_default(yields = False): - - def decorator(func): - def get_default(func, args, kwargs): -- arg_names = inspect.getargspec(func).args[1:] # drop 'self' -+ arg_names = inspect.getfullargspec(func).args[1:] # drop 'self' - default_position = arg_names.index('default') if 'default' in arg_names else None - - if default_position is not None and default_position < len(args): -diff --git stem/prereq.py stem/prereq.py -index 4af6c09..4009c31 100644 ---- a/stem/prereq.py -+++ b/stem/prereq.py -@@ -241,7 +241,7 @@ def is_mock_available(): - - # check for mock's new_callable argument for patch() which was introduced in version 0.8.0 - -- if 'new_callable' not in inspect.getargspec(mock.patch).args: -+ if 'new_callable' not in inspect.getfullargspec(mock.patch).args: - raise ImportError() - - return True -diff --git stem/util/conf.py stem/util/conf.py -index 8039981..15c4db8 100644 ---- a/stem/util/conf.py -+++ b/stem/util/conf.py -@@ -285,7 +285,7 @@ def uses_settings(handle, path, lazy_load = True): - config.load(path) - config._settings_loaded = True - -- if 'config' in inspect.getargspec(func).args: -+ if 'config' in inspect.getfullargspec(func).args: - return func(*args, config = config, **kwargs) - else: - return func(*args, **kwargs) --- -2.38.1 - diff --git a/srcpkgs/python3-stem/template b/srcpkgs/python3-stem/template deleted file mode 100644 index 6965c7d17b2ed7..00000000000000 --- a/srcpkgs/python3-stem/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'python3-stem' -pkgname=python3-stem -version=1.8.1 -revision=4 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3-cryptography" -short_desc="Python3 controller library for Tor" -maintainer="Orphaned " -license="LGPL-3.0-or-later" -homepage="https://stem.torproject.org/" -changelog="https://stem.torproject.org/change_log.html" -distfiles="${PYPI_SITE}/s/stem/stem-${version}.tar.gz" -checksum=81d43a7c668ba9d7bc1103b2e7a911e9d148294b373d27a59ae8da79ef7a3e2f -conflicts="python-stem>=0" diff --git a/srcpkgs/python3-stevedore/template b/srcpkgs/python3-stevedore/template deleted file mode 100644 index c7e20a537d877e..00000000000000 --- a/srcpkgs/python3-stevedore/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'python3-stevedore' -pkgname=python3-stevedore -version=5.1.0 -revision=2 -build_style=python3-pep517 -hostmakedepends="python3-setuptools python3-wheel python3-pbr" -depends="python3-six" -short_desc="Manage dynamic plugins for Python3 applications" -maintainer="Orphaned " -license="Apache-2.0" -homepage="https://docs.openstack.org/stevedore/latest/" -distfiles="${PYPI_SITE}/s/stevedore/stevedore-${version}.tar.gz" -checksum=a54534acf9b89bc7ed264807013b505bf07f74dbe4bcfa37d32bd063870b087c - -pre_build() { - # remove dependency on pbr; it's not a runtime dependency - sed -i '/pbr/d' requirements.txt -} diff --git a/srcpkgs/python3-straight.plugin/template b/srcpkgs/python3-straight.plugin/template deleted file mode 100644 index e88d63c8c74047..00000000000000 --- a/srcpkgs/python3-straight.plugin/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'python3-straight.plugin' -pkgname=python3-straight.plugin -version=1.5.0 -revision=4 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3" -short_desc="Python plugin loading facility" -maintainer="Orphaned " -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-strict-rfc3339/template b/srcpkgs/python3-strict-rfc3339/template deleted file mode 100644 index 0fc4b3f7a44cdb..00000000000000 --- a/srcpkgs/python3-strict-rfc3339/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'python3-strict-rfc3339' -pkgname=python3-strict-rfc3339 -version=0.7 -revision=3 -build_style=python3-pep517 -hostmakedepends="python3-setuptools python3-wheel" -depends="python3" -short_desc="Strict, simple, lightweight RFC3339 functions" -maintainer="Gonzalo Tornaría " -license="GPL-3.0-or-later" -homepage="https://pypi.org/project/strict-rfc3339/" -distfiles="${PYPI_SITE}/s/strict-rfc3339/strict-rfc3339-${version}.tar.gz" -checksum=5cad17bedfc3af57b399db0fed32771f18fc54bbd917e85546088607ac5e1277 -make_check=no # no tests available diff --git a/srcpkgs/python3-subliminal b/srcpkgs/python3-subliminal deleted file mode 120000 index b03131f946632b..00000000000000 --- a/srcpkgs/python3-subliminal +++ /dev/null @@ -1 +0,0 @@ -subliminal \ No newline at end of file diff --git a/srcpkgs/python3-subprocess-tee/template b/srcpkgs/python3-subprocess-tee/template deleted file mode 100644 index 02b359b57670cf..00000000000000 --- a/srcpkgs/python3-subprocess-tee/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'python3-subprocess-tee' -pkgname=python3-subprocess-tee -version=0.4.1 -revision=3 -build_style=python3-pep517 -hostmakedepends="python3-wheel python3-setuptools_scm" -depends="python3" -short_desc="Replacement for subprocess.run capturing output while still printing it" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/pycontribs/subprocess-tee" -distfiles="${PYPI_SITE}/s/subprocess-tee/subprocess-tee-${version}.tar.gz" -checksum=b3c124993f8b88d1eb1c2fde0bc2069787eac720ba88771cba17e8c93324825d -# requires molecule, which isn't packaged yet -make_check=no - -post_patch() { - export SETUPTOOLS_SCM_PRETEND_VERSION="${version}" -} - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-subunit/template b/srcpkgs/python3-subunit/template deleted file mode 100644 index 178c255bfd5ba2..00000000000000 --- a/srcpkgs/python3-subunit/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'python3-subunit' -pkgname=python3-subunit -version=1.4.0 -revision=6 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3-testtools" -short_desc="Subunit test reporting and controlling protocol" -maintainer="Alex Childs " -license="BSD-3-Clause, Apache-2.0" -homepage="https://github.com/testing-cabal/subunit" -distfiles="https://github.com/testing-cabal/subunit/archive/${version}.tar.gz" -checksum=aeae24f7990e3a952b843c5bd54423d2fbe34b25c733250642027d65de00b529 -make_check=no # requires unpackaged python3-testscenarios - -post_install() { - vlicense BSD -} diff --git a/srcpkgs/python3-suds/template b/srcpkgs/python3-suds/template deleted file mode 100644 index dc85a233afa5d3..00000000000000 --- a/srcpkgs/python3-suds/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'python3-suds' -pkgname=python3-suds -version=1.2.0 -revision=1 -build_style=python3-pep517 -hostmakedepends="python3-setuptools python3-wheel" -depends="python3" -short_desc="Lightweight SOAP-based web service client for Python" -maintainer="Emil Miler " -license="LGPL-3.0-or-later" -homepage="https://github.com/suds-community/suds/" -distfiles="${PYPI_SITE}/s/suds/suds-${version}.tar.gz" -checksum=83b162c3d2355374e11d8b9acf15eeaa158b416b4625821844f9f628d679deaf diff --git a/srcpkgs/python3-svg.path/template b/srcpkgs/python3-svg.path/template deleted file mode 100644 index 35d15ecba15c5a..00000000000000 --- a/srcpkgs/python3-svg.path/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'python3-svg.path' -pkgname=python3-svg.path -version=6.2 -revision=4 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3" -checkdepends="python3-pytest-cov python3-Pillow" -short_desc="Python3 SVG path parser" -maintainer="Karl Nilsson " -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 - -post_install() { - vlicense LICENSE.txt -} diff --git a/srcpkgs/python3-svgelements/patches/fix_assert.patch b/srcpkgs/python3-svgelements/patches/fix_assert.patch deleted file mode 100644 index 11375c7cdcb3f2..00000000000000 --- a/srcpkgs/python3-svgelements/patches/fix_assert.patch +++ /dev/null @@ -1,23 +0,0 @@ -diff --git a/test/test_cubic_bezier.py b/test/test_cubic_bezier.py -index a7283e5..50148c2 100644 ---- a/test/test_cubic_bezier.py -+++ b/test/test_cubic_bezier.py -@@ -79,4 +79,4 @@ class TestElementCubicBezierPoint(unittest.TestCase): - p = Path(transform=Matrix(682.657124793113, 0.000000000003, -0.000000000003, 682.657124793113, 257913.248909660178, -507946.354527872754)) - p += CubicBezier(start=Point(-117.139521365,1480.99923469), control1=Point(-41.342266634,1505.62725567), control2=Point(40.3422666342,1505.62725567), end=Point(116.139521365,1480.99923469)) - bounds = p.bbox() -- self.assertNotAlmostEquals(bounds[1], bounds[3], delta=100) -+ self.assertNotAlmostEqual(bounds[1], bounds[3], delta=100) -diff --git a/test/test_write.py b/test/test_write.py -index 85e5bb5..33c94a6 100644 ---- a/test/test_write.py -+++ b/test/test_write.py -@@ -24,7 +24,7 @@ class TestElementWrite(unittest.TestCase): - - def test_write_group(self): - g = Group() -- self.assertEquals(g.string_xml(), "") -+ self.assertEqual(g.string_xml(), "") - - def test_write_rect(self): - r = Rect("1in", "1in", "3in", "3in", rx="5%") diff --git a/srcpkgs/python3-svgelements/template b/srcpkgs/python3-svgelements/template deleted file mode 100644 index 5664208f6c984e..00000000000000 --- a/srcpkgs/python3-svgelements/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'python3-svgelements' -pkgname=python3-svgelements -version=1.9.6 -revision=2 -build_style=python3-module -hostmakedepends="python3-setuptools" -checkdepends="python3-pytest python3-numpy python3-scipy python3-Pillow" -short_desc="SVG Parsing for Elements, Paths, and other SVG Objects" -maintainer="Luciogi " -license="MIT" -homepage="https://github.com/meerk40t/svgelements" -distfiles="${PYPI_SITE}/s/svgelements/svgelements-${version}.tar.gz" -checksum=7c02ad6404cd3d1771fd50e40fbfc0550b0893933466f86a6eb815f3ba3f37f7 - -post_install() { - rm -r ${DESTDIR}/${py3_sitelib}/test - vlicense LICENSE -} diff --git a/srcpkgs/python3-sympy/template b/srcpkgs/python3-sympy/template deleted file mode 100644 index ce5bf0fb295983..00000000000000 --- a/srcpkgs/python3-sympy/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'python3-sympy' -pkgname=python3-sympy -version=1.14.0 -revision=1 -build_style=python3-pep517 -hostmakedepends="python3-setuptools python3-wheel" -depends="python3-mpmath" -checkdepends="$depends python3-pytest python3-pytest-xdist gcc-fortran - python3-Cython python3-devel python3-ipython python3-lxml python3-matplotlib - python3-numexpr python3-numpy python3-scipy python3-hypothesis" -short_desc="Computer algebra system for Python3" -maintainer="Gonzalo Tornaría " -license="BSD-3-Clause" -homepage="https://sympy.org/" -changelog="https://github.com/sympy/sympy/wiki/Release-Notes" -distfiles="${PYPI_SITE}/s/sympy/sympy-${version}.tar.gz" -checksum=d3d3fe8df1e5a0b42f0e7bdf50541697dbe7d23746e894990c030e2b05e72517 - -post_install() { - vman doc/man/isympy.1 - vlicense LICENSE -} diff --git a/srcpkgs/python3-syndom/patches/add-author-extraction-for-feed-item.patch b/srcpkgs/python3-syndom/patches/add-author-extraction-for-feed-item.patch deleted file mode 100644 index fec89c841e16e3..00000000000000 --- a/srcpkgs/python3-syndom/patches/add-author-extraction-for-feed-item.patch +++ /dev/null @@ -1,103 +0,0 @@ -From: Gabriele Musco -Date: Sat, 25 Mar 2023 14:13:44 +0100 -Subject: add author extraction for feed item - -(cherry picked from commit 75920321062d682437f3fb0319dad227d8b18f6c) ---- - src/feed_item.cpp | 12 +++++++++--- - src/feed_item.hpp | 14 ++++++++++++++ - src/pybind.cpp | 4 ++++ - 3 files changed, 27 insertions(+), 3 deletions(-) - -diff --git a/src/feed_item.cpp b/src/feed_item.cpp -index a08cd71..e0dbb8c 100644 ---- a/src/feed_item.cpp -+++ b/src/feed_item.cpp -@@ -1,5 +1,5 @@ --#include "feed_item.hpp" --#include "utils.hpp" -+#include "./feed_item.hpp" -+#include "./utils.hpp" - - std::string FeedItem::extract_url() { - std::string res = item_node.child("link").text().as_string(); -@@ -75,6 +75,10 @@ void FeedItem::parse() { - // pub_date - pub_date = SynDomUtils::extract_from_node(item_node, __PUB_DATE_PARAMS); - -+ // author -+ author_name = SynDomUtils::extract_from_node(item_node, __AUTHOR_NAME_PARAMS); -+ author_url = SynDomUtils::extract_from_node(item_node, __AUTHOR_URL_PARAMS); -+ - // img_url - img_url = extract_img_url(); - fix_url(img_url); -@@ -87,6 +91,8 @@ std::string FeedItem::to_json() { - " \"url\": \"" + url + "\",\n" - " \"media_url\": \"" + media_url + "\",\n" - " \"pub_date\": \"" + pub_date + "\",\n" -- " \"img_url\": \"" + img_url + "\"\n" -+ " \"img_url\": \"" + img_url + "\",\n" -+ " \"author_name\": \"" + author_name + "\",\n" -+ " \"author_url\": \"" + author_url + "\"\n" - " }"; - } -diff --git a/src/feed_item.hpp b/src/feed_item.hpp -index 5d7105e..fd1259f 100644 ---- a/src/feed_item.hpp -+++ b/src/feed_item.hpp -@@ -28,6 +28,8 @@ private: - std::string media_url; - std::string pub_date; - std::string img_url; -+ std::string author_name; -+ std::string author_url; - - /** - * Tries to extract the item url and returns it. -@@ -73,6 +75,16 @@ private: - {ExtractionParam::ParamType::CHILD, {"date"}}, - {ExtractionParam::ParamType::CHILD, {"dc:date"}} - }; -+ static inline const std::vector __AUTHOR_NAME_PARAMS{ -+ {ExtractionParam::ParamType::CHILD, {"author", "name"}}, -+ {ExtractionParam::ParamType::CHILD, {"author"}}, -+ {ExtractionParam::ParamType::CHILD, {"dc:creator"}}, -+ {ExtractionParam::ParamType::CHILD, {"creator"}}, -+ {ExtractionParam::ParamType::CHILD, {"itunes:author"}}, -+ }; -+ static inline const std::vector __AUTHOR_URL_PARAMS{ -+ {ExtractionParam::ParamType::CHILD, {"author", "uri"}} -+ }; - /** - * Entry point of the class, parses all the relevant content. Called by - * the constructor. -@@ -101,6 +113,8 @@ public: - std::string get_media_url() { return media_url; } - std::string get_pub_date() { return pub_date; } - std::string get_img_url() { return img_url; } -+ std::string get_author_name() { return author_name; } -+ std::string get_author_url() { return author_url; } - - /** - * Represents the FeedItem object (itself) as a json, returned as a string. -diff --git a/src/pybind.cpp b/src/pybind.cpp -index bef72f9..1d5a58d 100644 ---- a/src/pybind.cpp -+++ b/src/pybind.cpp -@@ -19,11 +19,15 @@ PYBIND11_MODULE(syndom, m) { - .def_property_readonly("media_url", &FeedItem::get_media_url) - .def_property_readonly("pub_date", &FeedItem::get_pub_date) - .def_property_readonly("img_url", &FeedItem::get_img_url) -+ .def_property_readonly("author_name", &FeedItem::get_author_name) -+ .def_property_readonly("author_url", &FeedItem::get_author_url) - .def("get_title", &FeedItem::get_title) - .def("get_content", &FeedItem::get_content) - .def("get_url", &FeedItem::get_url) - .def("get_media_url", &FeedItem::get_media_url) - .def("get_pub_date", &FeedItem::get_pub_date) -+ .def("get_author_name", &FeedItem::get_author_name) -+ .def("get_author_url", &FeedItem::get_author_url) - .def("get_img_url", &FeedItem::get_img_url); - py::class_(m, "Feed") - .def(py::init()) diff --git a/srcpkgs/python3-syndom/template b/srcpkgs/python3-syndom/template deleted file mode 100644 index 9d8a1dddbf8038..00000000000000 --- a/srcpkgs/python3-syndom/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'python3-syndom' -pkgname=python3-syndom -version=1.0 -revision=3 -build_style=meson -hostmakedepends="pkg-config python3-pybind11" -makedepends="fmt-devel libtidy5-devel pugixml-devel python3-pybind11" -depends="python3" -short_desc="Simple RSS/Atom parser library in C++ - Python3 bindings" -maintainer="chrysos349 " -license="GPL-3.0-or-later" -homepage="https://gitlab.com/gabmus/syndication-domination" -distfiles="https://gitlab.com/gabmus/syndication-domination/-/archive/${version}/syndication-domination-${version}.tar.gz" -checksum=eb8a1d6b3ebc2e3997397b07fe75eb62e4c788ee37d8b2a12e72becd65cf479f diff --git a/srcpkgs/python3-syndom/update b/srcpkgs/python3-syndom/update deleted file mode 100644 index afcdda7bcdcc2d..00000000000000 --- a/srcpkgs/python3-syndom/update +++ /dev/null @@ -1 +0,0 @@ -pkgname=syndication-domination diff --git a/srcpkgs/python3-tabulate/template b/srcpkgs/python3-tabulate/template deleted file mode 100644 index afd0d21f1bd794..00000000000000 --- a/srcpkgs/python3-tabulate/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'python3-tabulate' -pkgname=python3-tabulate -version=0.9.0 -revision=3 -build_style=python3-pep517 -hostmakedepends="python3-setuptools_scm python3-wheel" -depends="python3-wcwidth" -checkdepends="python3-pytest $depends" -short_desc="Pretty-print tabular data (Python3)" -maintainer="Orphaned " -license="MIT" -homepage="https://pypi.org/project/tabulate/" -changelog="https://raw.githubusercontent.com/astanin/python-tabulate/master/CHANGELOG" -distfiles="${PYPI_SITE}/t/tabulate/tabulate-${version}.tar.gz" -checksum=0095b12bf5966de529c0feb1fa08671671b3368eec77d7ef7ab114be2c068b3c - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-tasklib/template b/srcpkgs/python3-tasklib/template deleted file mode 100644 index 025bf2162ef2d9..00000000000000 --- a/srcpkgs/python3-tasklib/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'python3-tasklib' -pkgname=python3-tasklib -version=2.5.1 -revision=3 -build_style=python3-module -make_check_target="tasklib/tests.py" -hostmakedepends="python3-setuptools" -depends="task python3-tzlocal python3-pytz" -checkdepends="${depends} python3-pytest-xdist" -short_desc="Library for interacting with taskwarrior databases (Python3)" -maintainer="Cullen Ross " -license="BSD-3-Clause" -homepage="https://github.com/GothenburgBitFactory/tasklib" -distfiles="${PYPI_SITE}/t/tasklib/tasklib-${version}.tar.gz" -checksum=5ccd731b52636dd10457a8b8d858cb0d026ffaab1e3e751baf791bf803e37d7b - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-telegram/patches/remove-precompiled-libraries.patch b/srcpkgs/python3-telegram/patches/remove-precompiled-libraries.patch deleted file mode 100644 index 5ea2efdd44360e..00000000000000 --- a/srcpkgs/python3-telegram/patches/remove-precompiled-libraries.patch +++ /dev/null @@ -1,13 +0,0 @@ -Precompiled libraries doesn't work on musl. - -diff -ru a/pyproject.toml b/pyproject.toml ---- a/pyproject.toml -+++ b/pyproject.toml -@@ -40,8 +40,6 @@ - - [tool.setuptools.package-data] - telegram = [ -- "lib/darwin/*", -- "lib/linux/*", - "py.typed", - ] diff --git a/srcpkgs/python3-telegram/template b/srcpkgs/python3-telegram/template deleted file mode 100644 index 673a779a309a7f..00000000000000 --- a/srcpkgs/python3-telegram/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'python3-telegram' -pkgname=python3-telegram -version=0.19.0 -revision=1 -build_style=python3-pep517 -hostmakedepends="python3-setuptools_scm python3-wheel" -depends="libtd python3-telegram_text python3-setuptools" -checkdepends="python3-pytest $depends" -short_desc="Python library for building Telegram clients" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/alexander-akhmetov/python-telegram" -distfiles="${PYPI_SITE}/p/python-telegram/python_telegram-${version}.tar.gz" -checksum=7b5b2da3d01d4cf5776c92f91fdd35a0f98976eec2356726b338f59ba01d1373 - -post_extract() { - # mocked_resource.assert_called_once_with('telegram', 'lib/linux/libtdjson.so') - # AssertionError: Expected 'mock' to be called once. Called 0 times. - rm tests/test_tdjson.py - # remove precompiled libs - rm -r telegram/lib -} - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-telegram_text/template b/srcpkgs/python3-telegram_text/template deleted file mode 100644 index c2dc7b2bc590b8..00000000000000 --- a/srcpkgs/python3-telegram_text/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'python3-telegram_text' -pkgname=python3-telegram_text -version=0.2.0 -revision=1 -build_style=python3-pep517 -hostmakedepends="python3-poetry-core" -short_desc="Python markup module for Telegram messenger" -maintainer="c4llv07e " -license="MIT" -homepage="https://telegram-text.alinsky.tech/" -changelog="https://github.com/SKY-ALIN/telegram-text/raw/refs/heads/dev/CHANGELOG.md" -distfiles="${PYPI_SITE}/t/telegram_text/telegram_text-${version}.tar.gz" -checksum=ee295a35f2c77246dd9a80c5e1a8deccc598958dff35740697901c632c6121fa - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-teletype/template b/srcpkgs/python3-teletype/template deleted file mode 100644 index 0fb1413fdd15ec..00000000000000 --- a/srcpkgs/python3-teletype/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'python3-teletype' -pkgname=python3-teletype -version=1.3.4 -revision=1 -build_style=python3-pep517 -hostmakedepends="python3-poetry-core python3-wheel" -depends="python3" -short_desc="High-level cross platform tty library" -maintainer="Mateusz Sylwestrzak " -license="MIT" -homepage="https://github.com/jkwill87/teletype" -distfiles="${PYPI_SITE}/t/teletype/teletype-${version}.tar.gz" -checksum=b81a69338c3d1a532062a2851b0d51723beafa69d4d382b713be230a02bd618a - -post_install() { - vlicense LICENSE.txt -} diff --git a/srcpkgs/python3-telnetlib-313-and-up/template b/srcpkgs/python3-telnetlib-313-and-up/template deleted file mode 100644 index 918e8e7ff6c8c1..00000000000000 --- a/srcpkgs/python3-telnetlib-313-and-up/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'python3-telnetlib-313-and-up' -pkgname=python3-telnetlib-313-and-up -version=3.13.1 -revision=2 -build_style=python3-pep517 -hostmakedepends="python3-setuptools" -depends="python3" -short_desc="Copy of telnetlib for python 3.13+" -maintainer="classabbyamp " -license="Python-2.0" -homepage="https://github.com/rtaycher/telnetlib_313_and_up" -distfiles="${PYPI_SITE}/t/telnetlib_313_and_up/telnetlib_313_and_up-${version}.tar.gz" -checksum=93cdf0a35e8b6463853e5bfa134288a9695c7b69b9e6f4bcfb71c0888470288a -provides="py3:telnetlib-${version}_1" diff --git a/srcpkgs/python3-tempita/template b/srcpkgs/python3-tempita/template deleted file mode 100644 index 2842248265c62a..00000000000000 --- a/srcpkgs/python3-tempita/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'python3-tempita' -pkgname=python3-tempita -version=0.5.2 -revision=10 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3" -short_desc="A small text templating language for text substitution (Python3)" -maintainer="Orphaned " -homepage="http://pythonpaste.org/tempita/" -license="MIT" -distfiles="${PYPI_SITE}/T/Tempita/Tempita-${version}.tar.gz" -checksum=cacecf0baa674d356641f1d406b8bff1d756d739c46b869a54de515d08e6fc9c -make_check=no # FIXME - -post_patch() { - # setuptools no longer supports use_2to3 - vsed -i setup.py -e '/use_2to3/d' -} diff --git a/srcpkgs/python3-tempora/template b/srcpkgs/python3-tempora/template deleted file mode 100644 index 773300cba2fa6f..00000000000000 --- a/srcpkgs/python3-tempora/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'python3-tempora' -pkgname=python3-tempora -version=5.2.1 -revision=3 -build_style=python3-pep517 -hostmakedepends="python3-wheel python3-setuptools_scm" -depends="python3-pytz python3-jaraco.functools" -checkdepends="python3-pytest python3-freezegun $depends" -short_desc="Objects and routines pertaining to date and time (Python3)" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/jaraco/tempora" -changelog="https://raw.githubusercontent.com/jaraco/tempora/main/NEWS.rst" -distfiles="${PYPI_SITE}/t/tempora/tempora-${version}.tar.gz" -checksum=b7176486c5948a75201e8d0b21ef2c23ca808474060df47218c92295bdce5276 -alternatives="tempora:calc-prorate:/usr/bin/calc-prorate3" - -do_check() { - # Test relies on pytest-freezegun, which is not packaged - python3 -m pytest -k 'not get_nearest_year_for_day' -} - -post_install() { - vlicense LICENSE - mv "${DESTDIR}/usr/bin/calc-prorate" "${DESTDIR}/usr/bin/calc-prorate3" -} diff --git a/srcpkgs/python3-tenacity/template b/srcpkgs/python3-tenacity/template deleted file mode 100644 index 6df1cd54cb629e..00000000000000 --- a/srcpkgs/python3-tenacity/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'python3-tenacity' -pkgname=python3-tenacity -version=8.2.2 -revision=3 -build_style=python3-module -hostmakedepends="python3-setuptools_scm python3-wheel" -depends="python3-Sphinx python3-tornado python3-typeguard" -checkdepends="python3-pytest ${depends}" -short_desc="General-purpose retrying library for Python" -maintainer="Orphaned " -license="Apache-2.0" -homepage="https://github.com/jd/tenacity" -changelog="https://tenacity.readthedocs.io/en/latest/changelog.html" -distfiles="${PYPI_SITE}/t/tenacity/tenacity-${version}.tar.gz" -checksum=43af037822bd0029025877f3b2d97cc4d7bb0c2991000a3d59d71517c5c969e0 diff --git a/srcpkgs/python3-term-image/template b/srcpkgs/python3-term-image/template deleted file mode 100644 index 55495d8d61f6c8..00000000000000 --- a/srcpkgs/python3-term-image/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'python3-term-image' -pkgname=python3-term-image -version=0.7.2 -revision=2 -build_style=python3-pep517 -hostmakedepends="python3-setuptools python3-wheel" -depends="python3-Pillow python3-requests python3-typing_extensions python3-urwid" -checkdepends="${depends} python3-pytest" -short_desc="Display images in the terminal" -maintainer="Luca Matei Pintilie " -license="MIT" -homepage="https://github.com/AnonymouX47/term-image" -changelog="https://github.com/AnonymouX47/term-image/blob/main/CHANGELOG.md" -distfiles="https://github.com/AnonymouX47/term-image/archive/refs/tags/v$version.tar.gz" -checksum=a244589bfbbc6de2c04ff08356454f6c5d41dbf470ac200201d56c9ead3bfa31 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-termcolor/template b/srcpkgs/python3-termcolor/template deleted file mode 100644 index f5b2d8aad82c65..00000000000000 --- a/srcpkgs/python3-termcolor/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'python3-termcolor' -pkgname=python3-termcolor -version=1.1.0 -revision=13 -build_style=python3-module -hostmakedepends="python3-setuptools" -makedepends="${hostmakedepends}" -depends="python3" -short_desc="Python3 ANSII Color formatting for output in terminal" -maintainer="Orphaned " -license="MIT" -homepage="https://pypi.org/project/termcolor/" -distfiles="${PYPI_SITE}/t/termcolor/termcolor-${version}.tar.gz" -checksum=1d6d69ce66211143803fbc56652b41d73b4a400a2891d7bf7a1cdf4c02de613b - -post_install() { - vlicense COPYING.txt LICENSE -} diff --git a/srcpkgs/python3-terminado/template b/srcpkgs/python3-terminado/template deleted file mode 100644 index 178d9078b0dee9..00000000000000 --- a/srcpkgs/python3-terminado/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'python3-terminado' -pkgname=python3-terminado -version=0.18.1 -revision=1 -build_style=python3-pep517 -hostmakedepends="hatchling" -depends="python3-ptyprocess python3-tornado" -checkdepends="python3-pytest-timeout $depends" -short_desc="Terminals served to term.js using Tornado websockets" -maintainer="Orphaned " -license="BSD-2-Clause" -homepage="https://github.com/takluyver/terminado" -distfiles="${PYPI_SITE}/t/terminado/terminado-${version}.tar.gz" -checksum=de09f2c4b85de4765f7714688fff57d3e75bad1f909b589fde880460c753fd2e - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-terminaltables/template b/srcpkgs/python3-terminaltables/template deleted file mode 100644 index bb609f5c778532..00000000000000 --- a/srcpkgs/python3-terminaltables/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'python3-terminaltables' -pkgname=python3-terminaltables -version=3.1.0 -revision=8 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3" -checkdepends="python3-pytest python3-colorama python3-colorclass python3-termcolor" -short_desc="Generate simple tables for terminals" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/Robpol86/terminaltables" -distfiles="https://github.com/Robpol86/terminaltables/archive/v${version}.tar.gz" -checksum=c02ecf68e22374ca8226d2af314875489e59d523ebec6a363a554e4716a84723 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-testpath/template b/srcpkgs/python3-testpath/template deleted file mode 100644 index e060948b79cb00..00000000000000 --- a/srcpkgs/python3-testpath/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'python3-testpath' -pkgname=python3-testpath -version=0.6.0 -revision=3 -build_style=python3-pep517 -hostmakedepends="python3-flit_core" -depends="python3" -checkdepends="python3-pytest" -short_desc="Test utilities for Python code working with files and commands" -maintainer="Orphaned " -license="BSD-3-Clause" -homepage="https://github.com/jupyter/testpath" -changelog="https://raw.githubusercontent.com/jupyter/testpath/master/doc/history.rst" -distfiles="${PYPI_SITE}/t/testpath/testpath-${version}.tar.gz" -checksum=2f1b97e6442c02681ebe01bd84f531028a7caea1af3825000f52345c30285e0f - -pre_build() { - rm -f testpath/cli-*.exe -} - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-testtools/template b/srcpkgs/python3-testtools/template deleted file mode 100644 index 49ca5032a03db3..00000000000000 --- a/srcpkgs/python3-testtools/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'python3-testtools' -pkgname=python3-testtools -version=2.4.0 -revision=8 -build_style=python3-module -hostmakedepends="python3-setuptools python3-pbr" -depends="python3-pbr" -short_desc="Python3 standard library unit testing framework" -maintainer="Alex Childs " -license="MIT" -homepage="https://github.com/testing-cabal/testtools" -distfiles="${PYPI_SITE}/t/testtools/testtools-${version}.tar.gz" -checksum=64c974a6cca4385d05f4bbfa2deca1c39ce88ede31c3448bee86a7259a9a61c8 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-text-unidecode/template b/srcpkgs/python3-text-unidecode/template deleted file mode 100644 index 345711b30046ab..00000000000000 --- a/srcpkgs/python3-text-unidecode/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'python3-text-unidecode' -pkgname=python3-text-unidecode -version=1.3 -revision=4 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3" -checkdepends="python3-pytest" -short_desc="Most basic Text::Unidecode port" -maintainer="Enno Boland " -license="Artistic-1.0, GPL-2.0-or-later" -homepage="https://github.com/kmike/text-unidecode/" -distfiles="${PYPI_SITE}/t/text-unidecode/text-unidecode-${version}.tar.gz" -checksum=bad6603bb14d279193107714b288be206cac565dfa49aa5b105294dd5c4aab93 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-texttable/template b/srcpkgs/python3-texttable/template deleted file mode 100644 index 97225fb1e042d3..00000000000000 --- a/srcpkgs/python3-texttable/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'python3-texttable' -pkgname=python3-texttable -version=1.6.4 -revision=4 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3" -checkdepends="python3-pytest" -short_desc="Python3 module for creating simple ASCII tables" -maintainer="Sergi Alvarez " -license="LGPL-3.0-or-later" -homepage="https://github.com/foutaise/texttable/" -distfiles="${PYPI_SITE}/t/texttable/texttable-${version}.tar.gz" -checksum=42ee7b9e15f7b225747c3fa08f43c5d6c83bc899f80ff9bae9319334824076e9 - -do_check() { - pytest3 tests.py -} diff --git a/srcpkgs/python3-textual/template b/srcpkgs/python3-textual/template deleted file mode 100644 index 7db15153544939..00000000000000 --- a/srcpkgs/python3-textual/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'python3-textual' -pkgname=python3-textual -version=5.3.0 -revision=1 -build_style=python3-pep517 -make_check_args="-k not((snapshot)or(markdown)or(feature)or(language)or(slug)or(demo)or(disabled))" -hostmakedepends="python3-poetry-core" -depends="python3-markdown-it python3-rich python3-typing_extensions - python3-platformdirs python3-Pygments" -checkdepends="${depends} python3-pytest-asyncio python3-pytest-xdist" -short_desc="Modern Text User Interface framework" -maintainer="icp " -license="MIT" -homepage="https://textual.textualize.io" -changelog="https://raw.githubusercontent.com/Textualize/textual/main/CHANGELOG.md" -distfiles="${PYPI_SITE}/t/textual/textual-${version}.tar.gz" -checksum=1b6128b339adef2e298cc23ab4777180443240ece5c232f29b22960efd658d4d - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-thefuzz/template b/srcpkgs/python3-thefuzz/template deleted file mode 100644 index 2aeb9126fbeb9a..00000000000000 --- a/srcpkgs/python3-thefuzz/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'python3-thefuzz' -pkgname=python3-thefuzz -version=0.19.0 -revision=4 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3-Levenshtein" -checkdepends="python3-pytest $depends python3-hypothesis python3-pycodestyle" -short_desc="Fuzzy String Matching in Python" -maintainer="Orphaned " -license="GPL-2.0-only" -homepage="https://github.com/seatgeek/thefuzz" -distfiles="https://github.com/seatgeek/thefuzz/archive/refs/tags/$version.tar.gz" -checksum=0804e9c02a50b8bdfe94f043fb09defa8cf81400105812a556c477d823683d2e diff --git a/srcpkgs/python3-threadpoolctl/template b/srcpkgs/python3-threadpoolctl/template deleted file mode 100644 index 22db31a12797a9..00000000000000 --- a/srcpkgs/python3-threadpoolctl/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'python3-threadpoolctl' -pkgname=python3-threadpoolctl -version=3.6.0 -revision=1 -build_style=python3-pep517 -hostmakedepends="python3-flit_core" -depends="python3" -short_desc="Python helpers to limit the number of threads used in native libraries" -maintainer="Andrew J. Hesford " -license="BSD-3-Clause" -homepage="https://github.com/joblib/threadpoolctl" -distfiles="${PYPI_SITE}/t/threadpoolctl/threadpoolctl-${version}.tar.gz" -checksum=8ab8b4aa3491d812b623328249fab5302a68d2d71745c8a4c719a2fcaba9f44e -make_check=no # tarball contains no tests - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-tifffile/template b/srcpkgs/python3-tifffile/template deleted file mode 100644 index 707f1badae4de7..00000000000000 --- a/srcpkgs/python3-tifffile/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'python3-tifffile' -pkgname=python3-tifffile -version=2025.10.16 -revision=1 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3-numpy" -short_desc="Read and write TIFF files" -maintainer="Andrew J. Hesford " -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=89bf88744ec98db7afb7ed02b8c209eb3e9b9c88e5ee5a2d07cfa7cb24524260 -# Tests require unpackaged fsspec -make_check=no - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-time-machine/template b/srcpkgs/python3-time-machine/template deleted file mode 100644 index e27e90dceca55d..00000000000000 --- a/srcpkgs/python3-time-machine/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'python3-time-machine' -pkgname=python3-time-machine -version=2.16.0 -revision=2 -build_style=python3-pep517 -hostmakedepends="python3-setuptools python3-wheel" -makedepends="python3-devel" -depends="python3-dateutil" -checkdepends="$depends python3-pytest" -short_desc="Travel through time in your tests" -maintainer="Gonzalo Tornaría " -license="MIT" -homepage="https://github.com/adamchainz/time-machine" -changelog="https://raw.githubusercontent.com/adamchainz/time-machine/main/CHANGELOG.rst" -distfiles="https://github.com/adamchainz/time-machine/archive/refs/tags/${version}.tar.gz" -checksum=d2ed8ebef04133d69bce09114bbf66be0d404d725597874a644318af6e0b3e28 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-timelib/template b/srcpkgs/python3-timelib/template deleted file mode 100644 index 23832754042a13..00000000000000 --- a/srcpkgs/python3-timelib/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'python3-timelib' -pkgname=python3-timelib -version=0.3.0 -revision=1 -build_style=python3-pep517 -hostmakedepends="python3-setuptools python3-Cython" -makedepends="python3-devel" -short_desc="Module for parsing english textual date descriptions" -maintainer="Toyam Cox " -license="PHP-3.01, Zlib" -homepage="https://github.com/pediapress/timelib/" -distfiles="${PYPI_SITE}/t/timelib/timelib-${version}.tar.gz" -checksum=d1b22706557186e6058da88ba0f85837401b2ae9de157f59353dc978d825187a - -post_install() { - vlicense README.rst -} diff --git a/srcpkgs/python3-tiny-proxy/template b/srcpkgs/python3-tiny-proxy/template deleted file mode 100644 index 100d3ac35934bb..00000000000000 --- a/srcpkgs/python3-tiny-proxy/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'python3-tiny-proxy' -pkgname=python3-tiny-proxy -version=0.2.1 -revision=1 -build_style=python3-pep517 -hostmakedepends="python3-setuptools python3-wheel" -depends="python3-anyio" -short_desc="SOCKS5/SOCKS4/HTTP proxy server" -maintainer="Arjan Mossel " -license="Apache-2.0" -homepage="https://github.com/romis2012/tiny-proxy" -distfiles="https://github.com/romis2012/tiny-proxy/archive/v${version}.tar.gz" -checksum=d816f9c26cf8d6e7cf735f75ed9604d211a78fb4aa9fef35bb103d52b33cfb4f -make_check=no # Depends on httpx-socks diff --git a/srcpkgs/python3-tinycss/template b/srcpkgs/python3-tinycss/template deleted file mode 100644 index 00f3123a53aa04..00000000000000 --- a/srcpkgs/python3-tinycss/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'python3-tinycss' -pkgname=python3-tinycss -version=0.4 -revision=7 -build_style=python3-module -pycompile_module="tinycss" -hostmakedepends="python3-setuptools" -makedepends="python3-devel" -depends="python3" -short_desc="Complete yet simple CSS parser for Python" -maintainer="mobinmob " -license="BSD-3-Clause" -homepage="https://tinycss.readthedocs.io/en/latest/" -distfiles="${PYPI_SITE}/t/tinycss/tinycss-${version}.tar.gz" -checksum=12306fb50e5e9e7eaeef84b802ed877488ba80e35c672867f548c0924a76716e - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-tinycss2/template b/srcpkgs/python3-tinycss2/template deleted file mode 100644 index f6a82308faa6e2..00000000000000 --- a/srcpkgs/python3-tinycss2/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'python3-tinycss2' -pkgname=python3-tinycss2 -version=1.4.0 -revision=2 -build_style=python3-pep517 -hostmakedepends="python3-poetry-core python3-flit_core python3-webencodings" -depends="python3-webencodings" -checkdepends="python3-pytest-cov python3-pytest-flake8 python3-toml - python3-pytest-isort" -short_desc="Tiny CSS parser" -maintainer="Andrew Benson " -license="BSD-3-Clause" -homepage="https://www.courtbouillon.org/tinycss2" -distfiles="${PYPI_SITE}/t/tinycss2/tinycss2-${version}.tar.gz" -checksum=10c0972f6fc0fbee87c3edb76549357415e94548c1ae10ebccdea16fb404a9b7 -make_check=no # tests broken with flake8 >= v5.x - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-tinyhtml5/template b/srcpkgs/python3-tinyhtml5/template deleted file mode 100644 index b7cb21c18c47eb..00000000000000 --- a/srcpkgs/python3-tinyhtml5/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'python3-tinyhtml5' -pkgname=python3-tinyhtml5 -version=2.0.0 -revision=2 -build_style=python3-pep517 -hostmakedepends="python3-poetry-core python3-flit_core" -depends="python3-webencodings" -short_desc="HTML parser based on the WHATWG HTML specification" -maintainer="Andrew Benson " -license="MIT" -homepage="https://github.com/CourtBouillon/tinyhtml5" -distfiles="${PYPI_SITE}/t/tinyhtml5/tinyhtml5-${version}.tar.gz" -checksum=086f998833da24c300c414d9fe81d9b368fd04cb9d2596a008421cbc705fcfcc - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-tkinter/files/cross.patch b/srcpkgs/python3-tkinter/files/cross.patch deleted file mode 120000 index 9cf8e343ffa608..00000000000000 --- a/srcpkgs/python3-tkinter/files/cross.patch +++ /dev/null @@ -1 +0,0 @@ -../../python3/files/cross.patch \ No newline at end of file diff --git a/srcpkgs/python3-tkinter/files/idle3.desktop b/srcpkgs/python3-tkinter/files/idle3.desktop deleted file mode 100644 index 8f9d005737e4c8..00000000000000 --- a/srcpkgs/python3-tkinter/files/idle3.desktop +++ /dev/null @@ -1,9 +0,0 @@ -[Desktop Entry] -Name=IDLE (using Python3) -Comment=IDE for Python (using Python3) -Exec=idle3 -Icon=idle3 -Terminal=false -Type=Application -Categories=Development; -StartupNotify=true diff --git a/srcpkgs/python3-tkinter/files/idle3.xpm b/srcpkgs/python3-tkinter/files/idle3.xpm deleted file mode 100644 index 964cbefdeb3dd5..00000000000000 --- a/srcpkgs/python3-tkinter/files/idle3.xpm +++ /dev/null @@ -1,124 +0,0 @@ -/* XPM */ -static char *python[] = { -/* columns rows colors chars-per-pixel */ -"16 16 102 2 ", -" c #EBBB18", -". c #EBBE21", -"X c #F3C11A", -"o c #FAC719", -"O c #FDCB1B", -"+ c #FFCC1C", -"@ c #EBC22A", -"# c #FFCF23", -"$ c #FFCF24", -"% c #FFD025", -"& c #FFD026", -"* c #FFD32D", -"= c #FDD22F", -"- c #FFD32E", -"; c #FFD32F", -": c #EBC534", -"> c #E8C73D", -", c #FFD330", -"< c #FFD430", -"1 c #FDD536", -"2 c #FFD637", -"3 c #FAD339", -"4 c #FFD738", -"5 c #FFD739", -"6 c #FFD73A", -"7 c #F9D53E", -"8 c #FFD83A", -"9 c #ECCE45", -"0 c #FDD941", -"q c #FFDA41", -"w c #FFDA42", -"e c #FFDB42", -"r c #FFDB43", -"t c #FFDB44", -"y c #FDDD4A", -"u c #FFDE4B", -"i c #FFDF4D", -"p c #FDDE4E", -"a c #FFDF4E", -"s c #FFE255", -"d c #FFE357", -"f c #FFE358", -"g c #FFE661", -"h c #FFE761", -"j c #FFE762", -"k c #F2E16E", -"l c #F5E36F", -"z c #FDE96A", -"x c #FFEB6C", -"c c #326087", -"v c #366690", -"b c #366791", -"n c #356892", -"m c #366993", -"M c #366994", -"N c #376896", -"B c #376A96", -"V c #396C96", -"C c #386C97", -"Z c #396D99", -"A c #3A6F9B", -"S c #3A709C", -"D c #3B709C", -"F c #3B709D", -"G c #3C719E", -"H c #3D73A0", -"J c #3D73A2", -"K c #3D74A1", -"L c #3E74A2", -"P c #3E75A3", -"I c #3F76A5", -"U c #4078A6", -"Y c #4078A7", -"T c #4179A8", -"R c #427BAA", -"E c #437CAB", -"W c #437DAD", -"Q c #437DAE", -"! c #447DAD", -"~ c #447EAD", -"^ c #457FAF", -"/ c #4680B0", -"( c #4680B1", -") c #4681B2", -"_ c #4781B2", -"` c #4883B4", -"' c #4884B5", -"] c #4885B6", -"[ c #4985B7", -"{ c #4A87B9", -"} c #4A86BA", -"| c #4B88BB", -" . c #4C89BC", -".. c #4C8ABC", -"X. c #4D8BBE", -"o. c #4C8ABF", -"O. c #4E8DC0", -"+. c #4F8DC1", -"@. c #508FC3", -"#. c #5291C6", -"$. c gray100", -"%. c None", -/* pixels */ -"%.%.%.%.+.} ( W I G N %.%.%.%.%.", -"%.%.%.%...$.( R L S B %.%.%.%.%.", -"%.%.%.%.] ( R L D B m %.%.%.%.%.", -"%.%.o.] W L V v V B B %.%.%.%.%.", -"#.+. .` ^ U G A m B B %.s u 7 %.", -"@.o._ ^ R G A m m m c %.u q 1 %.", -"o.] _ R L G B B n c %.9 q 1 * %.", -"] _ E U m %.%.%.%.%.%.q 5 * # %.", -"( E U n %.k z j s a t 5 * $ O %.", -"W R K %.l x j f a t 5 * $ + X %.", -"%.K D %.x j f a q 8 * $ + + %.%.", -"%.%.%.%.j f a > : @ . %.%.%.", -"%.%.%.%.f a t 5 , % + %.%.%.%.%.", -"%.%.%.%.a t 5 < % $.O %.%.%.%.%.", -"%.%.%.%.%.3 , % + o %.%.%.%.%.%.", -"%.%.%.%.%.%.%.%.%.%.%.%.%.%.%.%." -}; diff --git a/srcpkgs/python3-tkinter/patches/musl-pgo-tests.patch b/srcpkgs/python3-tkinter/patches/musl-pgo-tests.patch deleted file mode 120000 index 875f5e0c12b284..00000000000000 --- a/srcpkgs/python3-tkinter/patches/musl-pgo-tests.patch +++ /dev/null @@ -1 +0,0 @@ -../../python3/patches/musl-pgo-tests.patch \ No newline at end of file diff --git a/srcpkgs/python3-tkinter/template b/srcpkgs/python3-tkinter/template deleted file mode 100644 index 92965644ea5b1d..00000000000000 --- a/srcpkgs/python3-tkinter/template +++ /dev/null @@ -1,100 +0,0 @@ -# Template file for 'python3-tkinter' -# -# THIS PACKAGE MUST BE SYNCHRONIZED WITH "srcpkgs/python3" -# -# IT IS SPLIT TO AVOID A CYCLIC DEPENDENCY: -# python3 -> tk -> libX11 -> libxcb -> xcb-proto -> python3 - -_desc="Python programming language" - -pkgname=python3-tkinter -version=3.13.9 -revision=1 -build_style="gnu-configure" -configure_args="--enable-shared --enable-ipv6 - --enable-loadable-sqlite-extensions --with-computed-gotos - --with-dbmliborder=gdbm:ndbm --with-system-expat --with-system-ffi - --without-ensurepip" -pycompile_dirs="${py3_lib}/tkinter ${py3_lib}/turtledemo ${py3_lib}/turtle.py" -hostmakedepends="pkg-config" -makedepends="libffi-devel readline-devel gdbm-devel openssl-devel - expat-devel sqlite-devel bzip2-devel zlib-devel liblzma-devel tk-devel" -depends="python3" -short_desc="${_desc} - GUI toolkit for Python3" -maintainer="Andrew J. Hesford " -homepage="https://www.python.org" -license="Python-2.0" -distfiles="https://www.python.org/ftp/python/${version%rc*}/Python-${version}.tar.xz" -checksum=ed5ef34cda36cfa2f3a340f07cac7e7814f91c7f3c411f6d3562323a866c5c66 - -if [ "$XBPS_TARGET_LIBC" = "glibc" ]; then - makedepends+=" libxcrypt-devel" -fi - -if [ "$CROSS_BUILD" ]; then - hostmakedepends+=" python3" - configure_args+=" --with-build-python=python${py3_ver}" -else - configure_args+=" --enable-optimizations" -fi - -post_extract() { - # Ensure that the internal copy of expat is not used - rm -r Modules/expat -} - -post_patch() { - if [ -n "$CROSS_BUILD" ]; then - patch -Np1 -i ${FILESDIR}/cross.patch - fi -} - -do_configure() { - unset GCC CC CXX CPP LD AR AS RANLIB - ./configure ${configure_args} -} - -do_check() { - # The test_tk suite requires DISPLAY, so just test idle and tcl - make ${makejobs} EXTRATESTOPTS="test_tcl test_idle test_ttk_textonly" test -} - -do_install() { - - mkdir -p ${wrksrc}/tmp-destdir/usr/lib - ln -s lib ${wrksrc}/tmp-destdir/usr/lib${XBPS_TARGET_WORDSIZE} - - make DESTDIR=${wrksrc}/tmp-destdir altinstall - vlicense LICENSE - - # We only care for the idle and tkinter modules. - vmkdir usr/bin - vmkdir "${py3_lib}/lib-dynload" - - local _idle="idle${version%.*}" - local _src_py_lib="${wrksrc}/tmp-destdir/${py3_lib}" - local _dst_py_lib="${DESTDIR}/${py3_lib}" - - mv "${wrksrc}/tmp-destdir/usr/bin/${_idle}" "${DESTDIR}/usr/bin" - mv "${_src_py_lib}/lib-dynload"/_tkinter.*.so "${_dst_py_lib}/lib-dynload" - - for lib in idlelib tkinter turtledemo turtle.py; do - mv "${_src_py_lib}/${lib}" "${DESTDIR}/${py3_lib}" - done - - ln -sf "${_idle}" ${DESTDIR}/usr/bin/idle3 - ln -sf "${_idle}" ${DESTDIR}/usr/bin/idle -} - -idle-python3_package() { - short_desc="${_desc} - IDE for Python3 using Tkinter" - pycompile_dirs="${py3_lib}/idlelib" - depends="${sourcepkg}-${version}_${revision}" - conflicts="python<3.0.0_1 python2<=2.7.18.11_1 python3<=3.13.1_1" - pkg_install() { - vmove usr/bin/idle* - vmove "${py3_lib}/idlelib" - vinstall ${FILESDIR}/idle3.xpm 644 usr/share/pixmaps - vinstall ${FILESDIR}/idle3.desktop 644 usr/share/applications - } -} diff --git a/srcpkgs/python3-tkinter/update b/srcpkgs/python3-tkinter/update deleted file mode 120000 index f9bf96a4148057..00000000000000 --- a/srcpkgs/python3-tkinter/update +++ /dev/null @@ -1 +0,0 @@ -../python3/update \ No newline at end of file diff --git a/srcpkgs/python3-tldextract/template b/srcpkgs/python3-tldextract/template deleted file mode 100644 index 78174521ef2ad4..00000000000000 --- a/srcpkgs/python3-tldextract/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'python3-tldextract' -pkgname=python3-tldextract -version=3.4.0 -revision=3 -build_style=python3-module -hostmakedepends="python3-setuptools_scm python3-wheel" -makedepends="python3-filelock python3-idna python3-requests python3-requests-file" -depends="python3 $makedepends" -short_desc="Separates gTLD or ccTLD from the registered domain/subdomains of a URL" -maintainer="Orphaned " -license="Apache-2.0" -homepage="https://github.com/john-kurkowski/tldextract" -distfiles="${PYPI_SITE}/t/tldextract/tldextract-${version}.tar.gz" -checksum=78aef13ac1459d519b457a03f1f74c1bf1c2808122a6bcc0e6840f81ba55ad73 diff --git a/srcpkgs/python3-tlsh b/srcpkgs/python3-tlsh deleted file mode 120000 index 1cd3788fb188a6..00000000000000 --- a/srcpkgs/python3-tlsh +++ /dev/null @@ -1 +0,0 @@ -tlsh \ No newline at end of file diff --git a/srcpkgs/python3-tlv8/template b/srcpkgs/python3-tlv8/template deleted file mode 100644 index e218fa5684ac1c..00000000000000 --- a/srcpkgs/python3-tlv8/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'python3-tlv8' -pkgname=python3-tlv8 -version=0.10.0 -revision=1 -build_style=python3-pep517 -hostmakedepends="python3-setuptools" -depends="python3" -short_desc="Module to handle type-length-value (TLV)" -maintainer="Mateusz Sylwestrzak " -license="Apache-2.0" -homepage="https://github.com/jlusiardi/tlv8_python" -distfiles="${PYPI_SITE}/t/tlv8/tlv8-${version}.tar.gz" -checksum=7930a590267b809952272ac2a27ee81b99ec5191fa2eba08050e0daee4262684 diff --git a/srcpkgs/python3-tmuxp/template b/srcpkgs/python3-tmuxp/template deleted file mode 100644 index d134107dba6fb3..00000000000000 --- a/srcpkgs/python3-tmuxp/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'python3-tmuxp' -pkgname=python3-tmuxp -version=1.47.0 -revision=2 -build_style=python3-pep517 -# XXX: https://github.com/tmux-python/tmuxp/issues/855 -make_check_args="--deselect tests/workspace/test_builder.py::test_window_shell" -hostmakedepends="python3-poetry-core" -depends="python3-colorama python3-yaml python3-libtmux" -checkdepends="python3-pytest-mock $depends tmux" -short_desc="Session manager for tmux" -maintainer="Alexander Egorenkov " -license="MIT" -homepage="https://tmuxp.git-pull.com/" -changelog=https://raw.githubusercontent.com/tmux-python/tmuxp/master/CHANGES -distfiles="${PYPI_SITE}/t/tmuxp/tmuxp-${version}.tar.gz" -checksum=1d863a08450fa5956f54af64578121c38c0693961f2154a4674faaa9fe8dcf87 -conflicts="python-tmuxp>=0" - -pre_check() { - vsed -i -e '/addopts =/d' pyproject.toml -} - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-tokenize-rt/template b/srcpkgs/python3-tokenize-rt/template deleted file mode 100644 index 8d45a0af6a9dc2..00000000000000 --- a/srcpkgs/python3-tokenize-rt/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'python3-tokenize-rt' -pkgname=python3-tokenize-rt -version=5.0.0 -revision=3 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3" -checkdepends="python3-pytest" -short_desc="Wrapper around the stdlib \`tokenize\` which roundtrips" -maintainer="Orphaned " -license="MIT" -homepage="https://pypi.org/project/tokenize-rt" -# Don't use PyPI because tests are missing. -distfiles="https://github.com/asottile/tokenize-rt/archive/refs/tags/v${version}.tar.gz" -checksum=8e010b7e2f23dc1c1299da86ebb77ae9fdb07291dbabb6f03327d4012173c4ce - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-toml/template b/srcpkgs/python3-toml/template deleted file mode 100644 index d276e72468e567..00000000000000 --- a/srcpkgs/python3-toml/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'python3-toml' -pkgname=python3-toml -version=0.10.2 -revision=5 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3" -short_desc="Python3 library for TOML" -maintainer="AcidBear " -license="MIT" -homepage="https://github.com/uiri/toml" -distfiles="${PYPI_SITE}/t/toml/toml-${version}.tar.gz" -checksum=b3bda1d108d5dd99f4a20d24d9c348e91c4db7ab1b749200bded2f839ccbe68f - -pkg_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-tomli-w/template b/srcpkgs/python3-tomli-w/template deleted file mode 100644 index bed635cacdefdd..00000000000000 --- a/srcpkgs/python3-tomli-w/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'python3-tomli-w' -pkgname=python3-tomli-w -version=1.0.0 -revision=4 -build_style=python3-pep517 -hostmakedepends="python3-flit_core" -depends="python3" -checkdepends="python3-pytest python3-tomli" -short_desc="Lil' python TOML writer" -maintainer="Orphaned " -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-tomli/template b/srcpkgs/python3-tomli/template deleted file mode 100644 index b9915936843ef2..00000000000000 --- a/srcpkgs/python3-tomli/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'python3-tomli' -pkgname=python3-tomli -version=2.3.0 -revision=1 -build_style=python3-pep517 -hostmakedepends="python3-flit_core" -depends="python3" -checkdepends="python3-pytest" -short_desc="Little TOML parser for Python" -maintainer="Andrew J. Hesford " -license="MIT" -homepage="https://github.com/hukkin/tomli" -distfiles="https://github.com/hukkin/tomli/archive/refs/tags/${version}.tar.gz" -checksum=438851e2e43c7b5c43f211bd40fefdf9e59eb733477dc48525e61de09eb33339 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-tomlkit/template b/srcpkgs/python3-tomlkit/template deleted file mode 100644 index 309f0495bd0f91..00000000000000 --- a/srcpkgs/python3-tomlkit/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'python3-tomlkit' -pkgname=python3-tomlkit -version=0.13.3 -revision=1 -build_style=python3-pep517 -hostmakedepends="python3-poetry-core" -depends="python3" -checkdepends="python3-pytest python3-yaml" -short_desc="Style preserving TOML library" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/sdispater/tomlkit" -changelog="https://raw.githubusercontent.com/sdispater/tomlkit/master/CHANGELOG.md" -distfiles="${PYPI_SITE}/t/tomlkit/tomlkit-${version}.tar.gz" -checksum=430cf247ee57df2b94ee3fbe588e71d362a941ebb545dec29b53961d61add2a1 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-tornado/template b/srcpkgs/python3-tornado/template deleted file mode 100644 index 58c90e7c8e3cde..00000000000000 --- a/srcpkgs/python3-tornado/template +++ /dev/null @@ -1,35 +0,0 @@ -# Template file for 'python3-tornado' -pkgname=python3-tornado -version=6.5.2 -revision=1 -build_style=python3-pep517 -hostmakedepends="python3-setuptools python3-wheel" -makedepends="python3-devel" -depends="python3 ca-certificates" -checkdepends="python3-curl python3-pycares python3-Twisted" -short_desc="Python3 web framework and asynchronous networking library" -maintainer="Gonzalo Tornaría " -license="Apache-2.0" -homepage="http://www.tornadoweb.org/" -changelog="https://www.tornadoweb.org/en/stable/releases.html" -distfiles="${PYPI_SITE}/t/tornado/tornado-${version}.tar.gz" -checksum=ab53c8f9a0fa351e2c0741284e06c7a45da86afb544133201c5cc8578eb076a0 - -do_check() { - # There is one instance of test_bind_source_ip (the one for - # curl_httpclient_test.CurlHTTPClientCommonTestCase) - # which for some reason is taking a little bit over 5s - # (but only on x86_64-musl and only on CI). - # - # The default test timeout is 5s so the test times out and fails. - # See: https://github.com/void-linux/void-packages/pull/44312#issuecomment-1582361791 - # - # Setting the timeout to 6 works around it. - local -x ASYNC_TEST_TIMEOUT=6 - - # `tcpclient_test::test_source_port_fail` fails on CI, force skip - [ "$XBPS_BUILD_ENVIRONMENT" = void-packages-ci ] && local -x LOGNAME=root - - # pytest is not supported - python3 -m tornado.test -} diff --git a/srcpkgs/python3-tqdm/template b/srcpkgs/python3-tqdm/template deleted file mode 100644 index 89fedc3aa30560..00000000000000 --- a/srcpkgs/python3-tqdm/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'python3-tqdm' -pkgname=python3-tqdm -version=4.67.1 -revision=1 -build_style=python3-pep517 -hostmakedepends="python3-wheel python3-setuptools_scm" -depends="python3" -# checkdepends="python3-pytest-xdist python3-pytest-asyncio -# python3-pytest-timeout ${depends}" -short_desc="Fast, extensible progress bar for Python and CLI" -maintainer="Orphaned " -license="MPL-2.0, MIT" -homepage="https://tqdm.github.io/" -changelog="https://github.com/tqdm/tqdm/releases" -distfiles="${PYPI_SITE}/t/tqdm/tqdm-${version}.tar.gz" -checksum=f8aef9c52c08c13a65f30ea34f4e5aac3fd1a34959879d7e59e63027286627f2 -conflicts="python-tqdm>=0" -# Requires unpackaged dask and keras. -make_check=no - -post_install() { - vman tqdm/tqdm.1 - vcompletion tqdm/completion.sh bash tqdm - vlicense LICENCE -} diff --git a/srcpkgs/python3-traitlets/template b/srcpkgs/python3-traitlets/template deleted file mode 100644 index f7ca04adc0907d..00000000000000 --- a/srcpkgs/python3-traitlets/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'python3-traitlets' -pkgname=python3-traitlets -version=5.14.3 -revision=2 -build_style=python3-pep517 -# needs python3-pytest-mypy -make_check_args="--ignore tests/test_typing.py" -hostmakedepends="hatchling" -depends="python3" -checkdepends="python3-argcomplete python3-pytest-mock" -short_desc="Configuration system for Python applications" -maintainer="Gonzalo Tornaría " -license="BSD-3-Clause" -homepage="https://github.com/ipython/traitlets" -changelog="https://raw.githubusercontent.com/ipython/traitlets/main/CHANGELOG.md" -distfiles="${PYPI_SITE}/t/traitlets/traitlets-${version}.tar.gz" -checksum=9ed0579d3502c94b4b3732ac120375cda96f923114522847de4b3bb98b96b6b7 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-transifex-client b/srcpkgs/python3-transifex-client deleted file mode 120000 index 1ec27018acb27b..00000000000000 --- a/srcpkgs/python3-transifex-client +++ /dev/null @@ -1 +0,0 @@ -transifex-cli \ No newline at end of file diff --git a/srcpkgs/python3-treq/template b/srcpkgs/python3-treq/template deleted file mode 100644 index dc50a072944ab1..00000000000000 --- a/srcpkgs/python3-treq/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'python3-treq' -pkgname=python3-treq -version=24.9.1 -revision=1 -build_style=python3-module -hostmakedepends="python3-setuptools python3-incremental" -depends="python3-incremental python3-requests python3-hyperlink - python3-Twisted python3-attrs python3-typing_extensions" -checkdepends="${depends} python3-pytest python3-httpbin" -short_desc="Requests-like API built on top of twisted.web's Agent" -maintainer="Joel Beckmeyer " -license="MIT" -homepage="https://github.com/twisted/treq" -changelog="https://raw.githubusercontent.com/twisted/treq/master/CHANGELOG.rst" -distfiles="${PYPI_SITE}/t/treq/treq-${version}.tar.gz" -checksum=15da7fc404f3e4ed59d0abe5f8eef4966fabbe618039a2a23bc7c15305cefea8 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-treq/update b/srcpkgs/python3-treq/update deleted file mode 100644 index 6b0b82864a045d..00000000000000 --- a/srcpkgs/python3-treq/update +++ /dev/null @@ -1 +0,0 @@ -ignore="99.99.99 *rc*" diff --git a/srcpkgs/python3-trimesh/template b/srcpkgs/python3-trimesh/template deleted file mode 100644 index 549812abaa7594..00000000000000 --- a/srcpkgs/python3-trimesh/template +++ /dev/null @@ -1,31 +0,0 @@ -# Template file for 'python3-trimesh' -pkgname=python3-trimesh -version=4.4.3 -revision=2 -build_style=python3-pep517 -make_check_target="tests" -# Ignored tests require unpackaged dependencies -make_check_args="--ignore tests/test_sweep.py - --deselect tests/test_section.py::SliceTest::test_slice_onplane" -hostmakedepends="python3-setuptools python3-wheel" -makedepends="python3-numpy" -depends="python3-numpy python3-scipy python3-networkx python3-lxml - python3-pyglet python3-shapely python3-rtree python3-Pillow python3-svg.path - python3-jsonschema python3-psutil python3-chardet python3-sympy - python3-pycollada" -checkdepends="$depends python3-pytest-xdist python3-httpx" -short_desc="Python3 library for loading and using triangular meshes" -maintainer="Karl Nilsson " -license="MIT" -homepage="https://trimsh.org/" -distfiles="https://github.com/mikedh/trimesh/archive/${version}.tar.gz" -checksum=948a257df5644b3aac6aad06acfc5a64de3fdbf4d5d5f645eeba91d88fe71f14 - -post_install() { - vlicense LICENSE.md -} - -# disable tests for i686 -if [ "$XBPS_WORDSIZE" -eq "32" ]; then - make_check=no # https://github.com/mikedh/trimesh/issues/690; -fi diff --git a/srcpkgs/python3-trio-websocket/template b/srcpkgs/python3-trio-websocket/template deleted file mode 100644 index d504534007dce0..00000000000000 --- a/srcpkgs/python3-trio-websocket/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'python3-trio-websocket' -pkgname=python3-trio-websocket -version=0.11.1 -revision=2 -build_style=python3-pep517 -hostmakedepends="python3-setuptools python3-wheel" -depends="python3-trio python3-wsproto" -checkdepends="$depends python3-pytest python3-pytest-trio iana-etc pylint python3-astroid - python3-async_generator python3-jedi python3-openssl python3-trustme" -short_desc="Library implementing server and client WebSocket protocol" -maintainer="Tom Strausbaugh " -license="Apache-2.0, MIT" -homepage="https://github.com/python-trio/trio-websocket" -changelog="https://raw.githubusercontent.com/python-trio/trio-websocket/master/CHANGELOG.md" -distfiles="${PYPI_SITE}/t/trio-websocket/trio-websocket-${version}.tar.gz" -checksum=18c11793647703c158b1f6e62de638acada927344d534e3c7628eedcb746839f -make_check_pre="env PY_IGNORE_IMPORTMISMATCH=1" - -pre_check() { - echo 'from pytest_trio.enable_trio_mode import *' > tests/conftest.py -} - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-trio/template b/srcpkgs/python3-trio/template deleted file mode 100644 index d6510e411af9f0..00000000000000 --- a/srcpkgs/python3-trio/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'python3-trio' -pkgname=python3-trio -version=0.30.0 -revision=1 -build_style=python3-pep517 -# Needs astor (https://pypi.org/project/astor/) -make_check_args="--ignore src/trio/_tests/tools/test_gen_exports.py" -hostmakedepends="python3-setuptools python3-wheel" -depends="python3-attrs python3-idna - python3-outcome python3-sniffio python3-sortedcontainers" -checkdepends="$depends python3-pytest iana-etc pylint python3-astroid - python3-async_generator python3-jedi python3-openssl python3-trustme" -short_desc="Friendly Python library for async concurrency and I/O" -maintainer="Arjan Mossel " -license="Apache-2.0, MIT" -homepage="https://github.com/python-trio/trio" -changelog="https://raw.githubusercontent.com/python-trio/trio/master/docs/source/history.rst" -distfiles="${PYPI_SITE}/t/trio/trio-${version}.tar.gz" -checksum=0781c857c0c81f8f51e0089929a26b5bb63d57f927728a5586f7e36171f064df - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-trove-classifiers/template b/srcpkgs/python3-trove-classifiers/template deleted file mode 100644 index f184b0d13dc087..00000000000000 --- a/srcpkgs/python3-trove-classifiers/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'python3-trove-classifiers' -pkgname=python3-trove-classifiers -version=2024.7.2 -revision=2 -build_style=python3-pep517 -hostmakedepends="python3-setuptools python3-wheel python3-calver" -depends="python3" -checkdepends="${depends} python3-pytest" -short_desc="Canonical source for classifiers on PyPI" -maintainer="Gonzalo Tornaría " -license="Apache-2.0" -homepage="https://github.com/pypa/trove-classifiers" -changelog="https://github.com/pypa/trove-classifiers/releases" -distfiles="${PYPI_SITE}/t/trove-classifiers/trove_classifiers-${version}.tar.gz" -checksum=8328f2ac2ce3fd773cbb37c765a0ed7a83f89dc564c7d452f039b69249d0ac35 diff --git a/srcpkgs/python3-trustme/template b/srcpkgs/python3-trustme/template deleted file mode 100644 index e812baf6e9afc0..00000000000000 --- a/srcpkgs/python3-trustme/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'python3-trustme' -pkgname=python3-trustme -version=1.2.1 -revision=1 -build_style=python3-pep517 -hostmakedepends="hatchling" -depends="python3-cryptography python3-idna" -checkdepends="python3-pytest python3-service_identity python3-openssl $depends" -short_desc="Fake CA for testing" -maintainer="Gonzalo Tornaría " -license="GPL-3.0-or-later" -homepage="https://trustme.rtfd.io/" -changelog="https://github.com/python-trio/trustme/blob/master/docs/source/index.rst#change-history" -distfiles="https://github.com/python-trio/trustme/archive/refs/tags/v$version.tar.gz" -checksum=a668a9c96e2f2c5def167e6065afe799beb94e378203f3773f7ad18d35c9cefe diff --git a/srcpkgs/python3-ttystatus/template b/srcpkgs/python3-ttystatus/template deleted file mode 100644 index 95e91cb7b56814..00000000000000 --- a/srcpkgs/python3-ttystatus/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'python3-ttystatus' -pkgname=python3-ttystatus -_pkgname=${pkgname/3/} -version=0.38 -revision=8 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3" -short_desc="Terminal progress bar and status output for Python3" -maintainer="Orphaned " -license="GPL-3.0-or-later" -homepage="http://liw.fi/ttystatus/" -distfiles="$DEBIAN_SITE/main/p/${_pkgname}/${_pkgname}_${version}.orig.tar.xz" -checksum=e544dd5b0f77ebc3bb5b4ace34bd3d2751e72956ec096c8ffb34beaead433628 diff --git a/srcpkgs/python3-tweepy/template b/srcpkgs/python3-tweepy/template deleted file mode 100644 index 216c374213492a..00000000000000 --- a/srcpkgs/python3-tweepy/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'python3-tweepy' -pkgname=python3-tweepy -version=4.8.0 -revision=4 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3-requests-oauthlib python3-pysocks" -short_desc="Twitter library for Python3" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/tweepy/tweepy" -distfiles="https://github.com/tweepy/tweepy/archive/v${version}.tar.gz" -checksum=6ca49718d9cd0e73080f780062e050dd8ca777201365fb50b935d727f7c1fc18 -make_check=no # requires packages not provided by Void - -post_install() { - vlicense LICENSE - # remove examples from site-packages root - rm -rf ${DESTDIR}/usr/lib/python*/site-packages/examples -} diff --git a/srcpkgs/python3-twitter/template b/srcpkgs/python3-twitter/template deleted file mode 100644 index 0e705e3db151c0..00000000000000 --- a/srcpkgs/python3-twitter/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'python3-twitter' -pkgname=python3-twitter -_pkgname=${pkgname/3/} -version=3.5 -revision=8 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3-future python3-requests python3-requests-oauthlib" -short_desc="Python3 wrapper around the Twitter API" -maintainer="Orphaned " -license="Apache-2.0" -homepage="https://github.com/bear/python-twitter" -distfiles="${PYPI_SITE}/p/${_pkgname}/${_pkgname}-${version}.tar.gz" -checksum=45855742f1095aa0c8c57b2983eee3b6b7f527462b50a2fa8437a8b398544d90 - -pre_build() { - sed -i '/setup_requires=/d' setup.py -} diff --git a/srcpkgs/python3-txaio/template b/srcpkgs/python3-txaio/template deleted file mode 100644 index fb883d071890a1..00000000000000 --- a/srcpkgs/python3-txaio/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'python3-txaio' -pkgname=python3-txaio -version=23.1.1 -revision=3 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3" -short_desc="Utilities to support code that runs unmodified on Twisted and asyncio" -maintainer="travankor " -license="MIT" -homepage="https://github.com/crossbario/txaio" -changelog="https://raw.githubusercontent.com/crossbario/txaio/master/docs/releases.rst" -distfiles="https://github.com/crossbario/txaio/archive/v${version}.tar.gz" -checksum=2adbe77e18bfe0389e122ee75a76611ac06af648baad805692072fde79dac9cf -make_check=no # Depends on deprecated and unmaintained trollius package - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-txredisapi/template b/srcpkgs/python3-txredisapi/template deleted file mode 100644 index b091a906d2311d..00000000000000 --- a/srcpkgs/python3-txredisapi/template +++ /dev/null @@ -1,39 +0,0 @@ -# Template file for 'python3-txredisapi' -pkgname=python3-txredisapi -version=1.4.10 -revision=3 -build_style=python3-module -make_check_args="--ignore tests/test_basics.py - --ignore tests/test_bitops.py - --ignore tests/test_blocking.py - --ignore tests/test_cancel.py - --ignore tests/test_connection.py - --ignore tests/test_connection_charset.py - --ignore tests/test_hash_ops.py - --ignore tests/test_hyperloglog.py - --ignore tests/test_implicit_pipelining.py - --ignore tests/test_list_ops.py - --ignore tests/test_multibulk.py - --ignore tests/test_number_conversions.py - --ignore tests/test_operations.py - --ignore tests/test_pipelining.py - --ignore tests/test_publish.py - --ignore tests/test_scan.py - --ignore tests/test_scripting.py - --ignore tests/test_sets.py - --ignore tests/test_sort.py - --ignore tests/test_sortedsets.py - --ignore tests/test_subscriber.py - --ignore tests/test_transactions.py - --ignore tests/test_unix_connection.py - --ignore tests/test_watch.py" -hostmakedepends="python3-setuptools" -depends="python3-Twisted python3-six" -checkdepends="$depends redis python3-pytest python3-mock" -short_desc="Non-blocking redis client for python" -maintainer="Joel Beckmeyer " -license="Apache-2.0" -homepage="https://github.com/IlyaSkriblovsky/txredisapi" -changelog="https://raw.githubusercontent.com/IlyaSkriblovsky/txredisapi/master/CHANGELOG.md" -distfiles="https://github.com/IlyaSkriblovsky/txredisapi/archive/refs/tags/${version}.tar.gz" -checksum=bf11270796b4c09681176213a007b24cd0b2bbcdacb45ee5c3a01ac7072ab484 diff --git a/srcpkgs/python3-txtorcon/template b/srcpkgs/python3-txtorcon/template deleted file mode 100644 index 0496ed0c10712c..00000000000000 --- a/srcpkgs/python3-txtorcon/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'python3-txtorcon' -pkgname=python3-txtorcon -version=23.11.0 -revision=2 -build_style=python3-module -hostmakedepends="python3 python3-setuptools" -depends="lsof python3-automat python3-cryptography python3-six python3-Twisted - python3-zope.interface which" -checkdepends="${depends} python3-pytest" -short_desc="Twisted-based asynchronous Tor control protocol implementation" -maintainer="travankor " -license="MIT" -homepage="https://txtorcon.readthedocs.io/en/latest/" -changelog="https://raw.githubusercontent.com/meejah/txtorcon/main/docs/releases.rst" -distfiles="https://github.com/meejah/txtorcon/archive/v${version}.tar.gz" -checksum=b8283bec83ab2de45949e154abeeb9216acd93cd60323002f340e2b783406688 -make_check=ci-skip # Can not open ports in CI - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-typeguard/template b/srcpkgs/python3-typeguard/template deleted file mode 100644 index db2d63fc1bafdc..00000000000000 --- a/srcpkgs/python3-typeguard/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'python3-typeguard' -pkgname=python3-typeguard -version=4.2.1 -revision=2 -build_style=python3-pep517 -# mypy checks seem to require that the module be installed -make_check_args="--ignore=tests/mypy" -hostmakedepends="python3-setuptools_scm python3-wheel" -depends="python3-typing_extensions" -checkdepends="${depends} python3-pytest" -short_desc="Run-time type checker for python" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/agronholm/typeguard" -changelog="https://github.com/agronholm/typeguard/releases" -distfiles="${PYPI_SITE}/t/typeguard/typeguard-${version}.tar.gz" -checksum=c556a1b95948230510070ca53fa0341fb0964611bd05d598d87fb52115d65fee - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-typing_extensions/template b/srcpkgs/python3-typing_extensions/template deleted file mode 100644 index c603c52981e941..00000000000000 --- a/srcpkgs/python3-typing_extensions/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'python3-typing_extensions' -pkgname=python3-typing_extensions -version=4.12.2 -revision=1 -build_style=python3-pep517 -hostmakedepends="python3-flit_core" -depends="python3" -short_desc="Backported and Experimental Type Hints for Python 3.5+" -maintainer="Orphaned " -license="Python-2.0" -homepage="https://github.com/python/typing_extensions" -changelog="https://github.com/python/typing_extensions/raw/main/CHANGELOG.md" -distfiles="${PYPI_SITE}/t/typing_extensions/typing_extensions-${version}.tar.gz" -checksum=1a7ead55c7e559dd4dee8856e3a88b41225abfe1ce8df57b7c13915fe121ffb8 -# Depends on the `test` module, which is intentionally not included in the -# `python3` package. -make_check=no diff --git a/srcpkgs/python3-typogrify/template b/srcpkgs/python3-typogrify/template deleted file mode 100644 index d409713af417d3..00000000000000 --- a/srcpkgs/python3-typogrify/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'python3-typogrify' -pkgname=python3-typogrify -version=2.1.0 -revision=1 -build_style=python3-pep517 -hostmakedepends="hatchling" -depends="python3-smartypants" -short_desc="Filters to enhance web typography" -maintainer="Orphaned " -license="BSD-3-Clause" -homepage="https://github.com/justinmayer/typogrify" -distfiles="https://github.com/justinmayer/typogrify/archive/refs/tags/${version}.tar.gz" -checksum=212603210fb5a55fd5bed4c34cd9043b96ab605b190d4e17e27396330147e523 -make_check=no # conflicting dependencies - -post_install() { - vlicense LICENSE.txt -} diff --git a/srcpkgs/python3-tzlocal/patches/fix-test.patch b/srcpkgs/python3-tzlocal/patches/fix-test.patch deleted file mode 100644 index 7b5623df696099..00000000000000 --- a/srcpkgs/python3-tzlocal/patches/fix-test.patch +++ /dev/null @@ -1,12 +0,0 @@ ---- a/tests/test_tzlocal.py -+++ b/tests/test_tzlocal.py -@@ -205,6 +205,9 @@ - - - def test_win32_no_dst(mocker): -+ sys.modules["winreg"] = MagicMock() -+ import tzlocal.win32 -+ - mocker.patch("tzlocal.utils.assert_tz_offset") - valuesmock = mocker.patch("tzlocal.win32.valuestodict") - diff --git a/srcpkgs/python3-tzlocal/template b/srcpkgs/python3-tzlocal/template deleted file mode 100644 index 63e7005f354e4a..00000000000000 --- a/srcpkgs/python3-tzlocal/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'python3-tzlocal' -pkgname=python3-tzlocal -version=5.0.1 -revision=3 -build_style=python3-pep517 -hostmakedepends="python3-wheel" -depends="python3" -checkdepends="${depends} python3-pytest-mock python3-pytest-xdist" -short_desc="Return the tzinfo object for the local timezone (Python 3)" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/regebro/tzlocal" -changelog="https://raw.githubusercontent.com/regebro/tzlocal/master/CHANGES.txt" -distfiles="https://github.com/regebro/tzlocal/archive/refs/tags/${version}.tar.gz" -checksum=ff80678a1741828fc4c64baba988da084f86676ae8c7b21474d6fb794069a4c1 - -post_install() { - vlicense LICENSE.txt -} diff --git a/srcpkgs/python3-ultrajson/template b/srcpkgs/python3-ultrajson/template deleted file mode 100644 index 8b66cd124425cd..00000000000000 --- a/srcpkgs/python3-ultrajson/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'python3-ultrajson' -pkgname=python3-ultrajson -version=5.11.0 -revision=1 -build_style=python3-module -hostmakedepends="python3-setuptools_scm" -makedepends="python3-devel" -depends="python3" -checkdepends="python3-pytest-xdist" -short_desc="Ultra fast JSON encoder and decoder for Python" -maintainer="Andrew J. Hesford " -license="BSD-3-Clause" -homepage="https://github.com/ultrajson/ultrajson" -distfiles="${PYPI_SITE}/u/ujson/ujson-${version}.tar.gz" -checksum=e204ae6f909f099ba6b6b942131cee359ddda2b6e4ea39c12eb8b991fe2010e0 - -export UJSON_BUILD_NO_STRIP=1 - -post_install() { - vlicense LICENSE.txt -} diff --git a/srcpkgs/python3-unittest-mixins/template b/srcpkgs/python3-unittest-mixins/template deleted file mode 100644 index 684ccb7855b306..00000000000000 --- a/srcpkgs/python3-unittest-mixins/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'python3-unittest-mixins' -pkgname=python3-unittest-mixins -version=1.6 -revision=8 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3-six" -short_desc="Helpul mixins for unittest classes in Python3" -maintainer="Orphaned " -license="Apache-2.0" -homepage="https://github.com/nedbat/unittest-mixins" -distfiles="${PYPI_SITE}/u/unittest-mixins/unittest-mixins-${version}.tar.gz" -checksum=05363abe099f0724b7bb6d71d0ce1046078c868cb10b3f1ebdf3ca6593c52507 diff --git a/srcpkgs/python3-unpaddedbase64/template b/srcpkgs/python3-unpaddedbase64/template deleted file mode 100644 index 3a680701d20c4d..00000000000000 --- a/srcpkgs/python3-unpaddedbase64/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'python3-unpaddedbase64' -pkgname=python3-unpaddedbase64 -version=2.1.0 -revision=4 -build_style=python3-pep517 -hostmakedepends="python3-poetry-core" -depends="python3" -checkdepends="python3-pytest" -short_desc="Encode and decode Base64 without '=' padding" -maintainer="Joel Beckmeyer " -license="Apache-2.0" -homepage="https://github.com/matrix-org/python-unpaddedbase64" -distfiles="https://github.com/matrix-org/python-unpaddedbase64/archive/v${version}.tar.gz" -checksum=8f3aeae62aad49ee385c15c37bb64b625c96bb85a820aeab149c21970843ba68 diff --git a/srcpkgs/python3-urbandict/template b/srcpkgs/python3-urbandict/template deleted file mode 100644 index 64c1fc64166c2a..00000000000000 --- a/srcpkgs/python3-urbandict/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'python3-urbandict' -pkgname=python3-urbandict -version=0.6.1 -revision=7 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3" -short_desc="CLI client and a library for urbandictionary.com" -maintainer="Orphaned " -license="Unlicense" -homepage="https://github.com/novel/py-urbandict" -distfiles="${PYPI_SITE}/u/urbandict/urbandict-${version}.tar.gz" -checksum=a19685ffa2450bea2df9bf328a6ce7c3c1e2213c95171ae2263b987cc54d201b -conflicts="python-urbandict>=0" diff --git a/srcpkgs/python3-uritemplate/template b/srcpkgs/python3-uritemplate/template deleted file mode 100644 index 747fb439f15f21..00000000000000 --- a/srcpkgs/python3-uritemplate/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'python3-uritemplate' -pkgname=python3-uritemplate -version=3.0.1 -revision=8 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3" -short_desc="Python3 implementation of RFC6570 URI Template" -maintainer="Orphaned " -license="Apache-2.0, BSD-3-Clause" -homepage="https://github.com/sigmavirus24/uritemplate" -distfiles="${PYPI_SITE}/u/uritemplate/uritemplate-${version}.tar.gz" -checksum=5af8ad10cec94f215e3f48112de2022e1d5a37ed427fbd88652fa908f2ab7cae - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-uritools/template b/srcpkgs/python3-uritools/template deleted file mode 100644 index e5527353c3cf39..00000000000000 --- a/srcpkgs/python3-uritools/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'python3-uritools' -pkgname=python3-uritools -version=3.0.0 -revision=6 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3-setuptools" -short_desc="URI parsing, classification and composition" -maintainer="Nick Hahn " -license="MIT" -homepage="https://github.com/tkem/uritools/" -distfiles="https://github.com/tkem/uritools/archive/v${version}.tar.gz" -checksum=1d221acf7aea96d1b6c87ecdf5273ef6ced3a49887b427081f83cf5bcc2cc7c9 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-url-normalize/template b/srcpkgs/python3-url-normalize/template deleted file mode 100644 index bc67ec661c64d8..00000000000000 --- a/srcpkgs/python3-url-normalize/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'python3-url-normalize' -pkgname=python3-url-normalize -version=2.2.1 -revision=1 -build_style=python3-pep517 -hostmakedepends="python3-poetry-core python3-setuptools_scm python3-wheel" -depends="python3-idna" -short_desc="Library for standardizing and normalizing URLs with support for IDN" -maintainer="Mateusz Sylwestrzak " -license="MIT" -homepage="https://github.com/niksite/url-normalize" -distfiles="${PYPI_SITE}/u/url-normalize/url_normalize-${version}.tar.gz" -checksum=74a540a3b6eba1d95bdc610c24f2c0141639f3ba903501e61a52a8730247ff37 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-urlgrabber/template b/srcpkgs/python3-urlgrabber/template deleted file mode 100644 index 826cf9ea07b520..00000000000000 --- a/srcpkgs/python3-urlgrabber/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'python3-urlgrabber' -pkgname=python3-urlgrabber -version=4.0.0 -revision=7 -build_style=python3-module -pycompile_module="urlgrabber" -hostmakedepends="python3-setuptools python3-six" -depends="python3-curl python3-six python3-setuptools" -short_desc="High-level cross-protocol url-grabber (Python3)" -maintainer="Orphaned " -license="LGPL-2.1-or-later" -homepage="http://urlgrabber.baseurl.org/" -distfiles="http://urlgrabber.baseurl.org/download/urlgrabber-${version}.tar.gz" -checksum=d152d10c7decce45ce5b44f8ee8ee5fd0047217f4152eebb8e0c552ca5137af0 diff --git a/srcpkgs/python3-urlgrabber/update b/srcpkgs/python3-urlgrabber/update deleted file mode 100644 index 1980c6fc88947a..00000000000000 --- a/srcpkgs/python3-urlgrabber/update +++ /dev/null @@ -1 +0,0 @@ -pkgname="urlgrabber" diff --git a/srcpkgs/python3-urllib3/patches/dumb-requirements.patch b/srcpkgs/python3-urllib3/patches/dumb-requirements.patch deleted file mode 100644 index 27d7a9e28ab85e..00000000000000 --- a/srcpkgs/python3-urllib3/patches/dumb-requirements.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/pyproject.toml -+++ b/pyproject.toml -@@ -1,7 +1,7 @@ - # This file is protected via CODEOWNERS - - [build-system] --requires = ["hatchling>=1.6.0,<2", "hatch-vcs>=0.4.0,<0.6.0", "setuptools-scm>=8,<9"] -+requires = ["hatchling>=1.6.0,<2", "hatch-vcs>=0.4.0,<0.6.0", "setuptools-scm>=8,<10"] - build-backend = "hatchling.build" - - [project] diff --git a/srcpkgs/python3-urllib3/template b/srcpkgs/python3-urllib3/template deleted file mode 100644 index 9237f71cf13bc3..00000000000000 --- a/srcpkgs/python3-urllib3/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'python3-urllib3' -pkgname=python3-urllib3 -version=2.5.0 -revision=1 -build_style=python3-pep517 -hostmakedepends="hatchling hatch-vcs python3-setuptools_scm" -depends="python3" -# checkdepends="python3-pytest python3-trustme python3-trio python3-quart" -short_desc="HTTP library with thread-safe connection pooling" -maintainer="Orphaned " -license="MIT" -homepage="https://urllib3.readthedocs.io/" -distfiles="${PYPI_SITE}/u/urllib3/urllib3-${version}.tar.gz" -checksum=3fc47733c7e419d4bc3f6b3dc2b4f890bb743906a30d56ba4a5bfa4bbff92760 -make_check=no # quart_trio unpackaged - -post_install() { - vlicense LICENSE.txt -} diff --git a/srcpkgs/python3-urwid/template b/srcpkgs/python3-urwid/template deleted file mode 100644 index 36f96976eac5ba..00000000000000 --- a/srcpkgs/python3-urwid/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'python3-urwid' -pkgname=python3-urwid -version=2.6.16 -revision=1 -build_style=python3-pep517 -# "vterm" tests do pipe writes that hang -make_check_args="--ignore=tests/test_vterm.py" -make_check_target="tests" -hostmakedepends="python3-setuptools_scm python3-wheel" -makedepends="python3-devel" -depends="python3-typing_extensions python3-wcwidth" -checkdepends="python3-pytest python3-wcwidth" -short_desc="Console user interface library for Python" -maintainer="Emil Miler " -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=93ad239939e44c385e64aa00027878b9e5c486d59e855ec8ab5b1e1adcdb32a2 - -pre_check() { - vsed -i -e '/addopts/d' pyproject.toml -} diff --git a/srcpkgs/python3-urwid_readline/template b/srcpkgs/python3-urwid_readline/template deleted file mode 100644 index b57c6e37400507..00000000000000 --- a/srcpkgs/python3-urwid_readline/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'python3-urwid_readline' -pkgname=python3-urwid_readline -version=0.14 -revision=2 -build_style=python3-pep517 -hostmakedepends="python3-setuptools python3-wheel" -depends="python3-urwid" -checkdepends="$depends python3-pytest" -short_desc="Textbox edit widget for urwid that supports readline shortcuts" -maintainer="Gonzalo Tornaría " -license="MIT" -homepage="https://github.com/rr-/urwid_readline" -# pypi sdist does not include license -distfiles="https://github.com/rr-/urwid_readline/archive/refs/tags/${version}.tar.gz" -checksum=4d4c9667f5ce1a62f39e4e705c0ed3b3bb846386b1f30be5a69b37b019664493 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-urwidgets/template b/srcpkgs/python3-urwidgets/template deleted file mode 100644 index e41a03a882978e..00000000000000 --- a/srcpkgs/python3-urwidgets/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'python3-urwidgets' -pkgname=python3-urwidgets -version=0.2.1 -revision=2 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3-urwid" -short_desc="Collection of widgets for urwid" -maintainer="Luca Matei Pintilie " -license="MIT" -homepage="https://github.com/AnonymouX47/urwidgets" -changelog="https://github.com/AnonymouX47/urwidgets/releases" -distfiles="https://github.com/AnonymouX47/urwidgets/releases/download/v$version/urwidgets-$version.tar.gz" -checksum=f9f2bcd2949da1105c287806dab773aa7bdf5852226cdb128aaf3004136f3eef - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-urwidtrees/template b/srcpkgs/python3-urwidtrees/template deleted file mode 100644 index 27dcb578da1f1c..00000000000000 --- a/srcpkgs/python3-urwidtrees/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'python3-urwidtrees' -pkgname=python3-urwidtrees -version=1.0.3 -revision=5 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3-urwid" -checkdepends="$depends python3-mock" -short_desc="Tree widgets for urwid" -maintainer="Felix Van der Jeugt " -license="GPL-3.0-or-later" -homepage="https://github.com/pazz/urwidtrees" -distfiles="https://github.com/pazz/urwidtrees/archive/${version}.tar.gz" -checksum=6e4178eac8c69237011449e5225a7b7f369b5052a0964a5b6e413fcdc1502b3a diff --git a/srcpkgs/python3-usb/template b/srcpkgs/python3-usb/template deleted file mode 100644 index d003798c0154bb..00000000000000 --- a/srcpkgs/python3-usb/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'python3-usb' -pkgname=python3-usb -version=1.3.1 -revision=1 -build_style=python3-module -hostmakedepends="python3-setuptools_scm" -depends="python3 libusb" -short_desc="Python library for USB communication" -maintainer="Orphaned " -license="BSD-3-Clause" -homepage="https://github.com/pyusb/pyusb" -distfiles="${PYPI_SITE}/p/pyusb/pyusb-${version}.tar.gz" -checksum=3af070b607467c1c164f49d5b0caabe8ac78dbed9298d703a8dbf9df4052d17e - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-userpath/template b/srcpkgs/python3-userpath/template deleted file mode 100644 index 561b02844e0f80..00000000000000 --- a/srcpkgs/python3-userpath/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'python3-userpath' -pkgname=python3-userpath -version=1.9.2 -revision=2 -build_style=python3-pep517 -hostmakedepends="hatchling python3-wheel" -depends="python3-click" -short_desc="Cross-platform tool for adding locations to the user PATH" -maintainer="Leah Neukirchen " -license="MIT, Apache-2.0" -homepage="https://github.com/ofek/userpath" -changelog="https://raw.githubusercontent.com/ofek/userpath/master/HISTORY.rst" -distfiles="${PYPI_SITE}/u/userpath/userpath-${version}.tar.gz" -checksum=6c52288dab069257cc831846d15d48133522455d4677ee69a9781f11dbefd815 - -post_install() { - vlicense LICENSE.txt LICENSE -} diff --git a/srcpkgs/python3-utils/template b/srcpkgs/python3-utils/template deleted file mode 100644 index b6551163fb502f..00000000000000 --- a/srcpkgs/python3-utils/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'python3-utils' -pkgname=python3-utils -version=3.8.2 -revision=2 -build_style=python3-pep517 -hostmakedepends="python3-setuptools python3-wheel" -depends="python3-typing_extensions" -checkdepends="${depends} python3-pytest-asyncio" -short_desc="Convenient utilities not included with the standard Python3 install" -maintainer="Karl Nilsson " -license="BSD-3-Clause" -homepage="https://python-utils.readthedocs.org/en/latest/" -distfiles="https://github.com/wolph/python-utils/archive/refs/tags/v${version}.tar.gz" -checksum=3e040c35c51ecc6bc194a23e7ff7f4a8bab9686ed3ccd5bd77018bf8b4d9a310 - -post_extract() { - rm pytest.ini _python_utils_tests/test_logger.py # requires unpackaged loguru -} - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-uvicorn/template b/srcpkgs/python3-uvicorn/template deleted file mode 100644 index 3507c1dfd1d4ff..00000000000000 --- a/srcpkgs/python3-uvicorn/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'python3-uvicorn' -pkgname=python3-uvicorn -version=0.35.0 -revision=1 -build_style=python3-pep517 -hostmakedepends="hatchling" -depends="python3-asgiref python3-uvloop python3-click python3-h11" -short_desc="ASGI web server" -maintainer="Emil Miler " -license="BSD-3-Clause" -homepage="https://www.uvicorn.org/" -changelog="https://raw.githubusercontent.com/encode/uvicorn/refs/heads/master/docs/release-notes.md" -distfiles="${PYPI_SITE}/u/uvicorn/uvicorn-${version}.tar.gz" -checksum=bc662f087f7cf2ce11a1d7fd70b90c9f98ef2e2831556dd078d131b96cc94a01 - -post_install() { - vlicense LICENSE.md -} diff --git a/srcpkgs/python3-uvloop/patches/fix-tcp-test.patch b/srcpkgs/python3-uvloop/patches/fix-tcp-test.patch deleted file mode 100644 index 993e364cb7020c..00000000000000 --- a/srcpkgs/python3-uvloop/patches/fix-tcp-test.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/tests/test_tcp.py -+++ b/tests/test_tcp.py -@@ -405,7 +405,7 @@ - self.assertEqual(await reader.readexactly(2), b'OK') - - re = r'(a bytes-like object)|(must be byte-ish)' -- if sys.version_info >= (3, 14): -+ if sys.version_info >= (3, 13): - re += r'|(must be a bytes, bytearray, or memoryview object)' - with self.assertRaisesRegex(TypeError, re): - writer.write('AAAA') diff --git a/srcpkgs/python3-uvloop/template b/srcpkgs/python3-uvloop/template deleted file mode 100644 index 8bcdf8441d439d..00000000000000 --- a/srcpkgs/python3-uvloop/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 'python3-uvloop' -pkgname=python3-uvloop -version=0.22.1 -revision=1 -build_style=python3-pep517 -make_check_target="../tests" -hostmakedepends="python3 python3-setuptools python3-wheel python3-Cython" -makedepends="libuv-devel python3-devel" -depends="python3" -checkdepends="flake8 python3-pytest python3-openssl python3-psutil" -short_desc="Fast replacement for Python asyncio event loop" -maintainer="Andrew J. Hesford " -license="Apache-2.0, MIT" -homepage="https://github.com/MagicStack/uvloop" -distfiles="${homepage}/archive/v${version}.tar.gz" -checksum=728c2cb54a7b26c3cd907b60c59b4195d605c87d007ec3066c86d785aeab5872 -# Must not be in wrksrc to avoid failed imports from current directory -make_check_pre="env -C .xbps-testdir" - -post_patch() { - cat <<-EOF >> setup.cfg - [build_ext] - use-system-libuv=1 - EOF -} - -post_install() { - vlicense LICENSE-MIT -} diff --git a/srcpkgs/python3-validators/template b/srcpkgs/python3-validators/template deleted file mode 100644 index 1cb983185f3e07..00000000000000 --- a/srcpkgs/python3-validators/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'python3-validators' -pkgname=python3-validators -version=0.14.2 -revision=6 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3-decorator python3-six" -short_desc="Python3 Data Validation tools" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/kvesteri/validators" -changelog="https://raw.githubusercontent.com/kvesteri/validators/master/CHANGES.rst" -distfiles="${PYPI_SITE}/v/validators/validators-${version}.tar.gz" -checksum=b192e6bde7d617811d59f50584ed240b580375648cd032d106edeb3164099508 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-vdf/template b/srcpkgs/python3-vdf/template deleted file mode 100644 index bfa47b3c02bd6e..00000000000000 --- a/srcpkgs/python3-vdf/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'python3-vdf' -pkgname=python3-vdf -version=3.4 -revision=5 -build_style=python3-module -hostmakedepends="python3-setuptools" -makedepends="python3-setuptools" -depends="python3" -short_desc="Python library for working with Valve's VDF text format" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/ValvePython/vdf" -distfiles="${homepage}/archive/v${version}.tar.gz" -checksum=c9fb42b6de9daf475cd229377d0c32d6e87c0f21e874a35e0e679eb201723a67 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-versioneer/template b/srcpkgs/python3-versioneer/template deleted file mode 100644 index 3d1f51618d934d..00000000000000 --- a/srcpkgs/python3-versioneer/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'python3-versioneer' -pkgname=python3-versioneer -version=0.29 -revision=3 -build_style=python3-module -hostmakedepends="python3-setuptools python3-wheel" -depends="python3" -short_desc="Version-string management for VCS-controlled trees" -maintainer="Andrew J. Hesford " -license="Unlicense" -homepage="https://github.com/python-versioneer/python-versioneer" -changelog="https://raw.githubusercontent.com/python-versioneer/python-versioneer/master/NEWS.md" -distfiles="${PYPI_SITE}/v/versioneer/versioneer-${version}.tar.gz" -checksum=5ab283b9857211d61b53318b7c792cf68e798e765ee17c27ade9f6c924235731 -make_check=no # tests do skeevy things with pip and virtualenvs diff --git a/srcpkgs/python3-versioningit/template b/srcpkgs/python3-versioningit/template deleted file mode 100644 index d5c7edf54c074b..00000000000000 --- a/srcpkgs/python3-versioningit/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'python3-versioningit' -pkgname=python3-versioningit -version=2.2.0 -revision=3 -build_style=python3-pep517 -hostmakedepends="python3-wheel" -depends="python3-packaging" -checkdepends="python3-pytest python3-pydantic python3-pytest-mock" -short_desc="Versioning It with your Version In Git" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/jwodder/versioningit" -changelog="https://raw.githubusercontent.com/jwodder/versioningit/master/CHANGELOG.md" -distfiles="https://github.com/jwodder/versioningit/archive/refs/tags/v$version.tar.gz" -checksum=1e7d80cdeee2dbcebaf61d25205c9faac268a1926ff43fc5c7236f45639c3782 -make_check=no # FIXME - -pre_check() { - vsed -e '/ --cov/d' \ - -e '/ --no-cov-on-fail/d' \ - -i tox.ini -} - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-vint/template b/srcpkgs/python3-vint/template deleted file mode 100644 index ac3afa3c590113..00000000000000 --- a/srcpkgs/python3-vint/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'python3-vint' -pkgname=python3-vint -version=0.3.21 -revision=4 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3-setuptools python3-ansicolor python3-chardet python3-yaml" -checkdepends="python3-pytest ${depends}" -short_desc="Lint tool for Vim script language (Python3)" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/Vimjas/vint" -distfiles="https://github.com/Vimjas/vint/archive/refs/tags/v${version}.tar.gz" -checksum=ebbb4ffd790324331aabf82d0b8777db8ce41d72d7c4c1c328bc099359ae06d6 -conflicts="python-vint>=0" -post_install() { - vlicense LICENSE.txt -} diff --git a/srcpkgs/python3-virtualenv-clone/template b/srcpkgs/python3-virtualenv-clone/template deleted file mode 100644 index f2ff5403565f44..00000000000000 --- a/srcpkgs/python3-virtualenv-clone/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'python3-virtualenv-clone' -pkgname=python3-virtualenv-clone -version=0.5.4 -revision=6 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3-setuptools" -short_desc="Script to clone Python virtualenvs" -maintainer="Orphaned " -homepage="https://github.com/edwardgeorge/virtualenv-clone" -license="MIT" -distfiles="${PYPI_SITE}/v/${pkgname#*-}/${pkgname#*-}-${version}.tar.gz" -checksum=665e48dd54c84b98b71a657acb49104c54e7652bce9c1c4f6c6976ed4c827a29 -alternatives="virtualenv-clone:virtualenv-clone:/usr/bin/virtualenv-clone3" - -do_check() { - : -} - -post_install() { - mv $DESTDIR/usr/bin/virtualenv-clone $DESTDIR/usr/bin/virtualenv-clone3 - vlicense LICENSE -} diff --git a/srcpkgs/python3-virtualenv/template b/srcpkgs/python3-virtualenv/template deleted file mode 100644 index dadf5479bcc07c..00000000000000 --- a/srcpkgs/python3-virtualenv/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'python3-virtualenv' -pkgname=python3-virtualenv -version=20.31.2 -revision=1 -build_style=python3-pep517 -hostmakedepends="hatchling hatch-vcs" -depends="python3-platformdirs python3-distlib python3-filelock" -checkdepends="${depends} python3-pytest-xdist python3-pytest-mock python3-flaky - python3-pytest-env python3-pytest-timeout python3-time-machine python3-devel - python3-pip python3-packaging" -short_desc="Virtual Python environment builder" -maintainer="icp " -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=e10c0a9d02835e592521be48b332b6caee6887f332c111aa79a09b9e79efc2af -alternatives="virtualenv:virtualenv:/usr/bin/virtualenv3" - -post_install() { - mv $DESTDIR/usr/bin/virtualenv $DESTDIR/usr/bin/virtualenv3 - vlicense LICENSE -} diff --git a/srcpkgs/python3-virustotal-api/template b/srcpkgs/python3-virustotal-api/template deleted file mode 100644 index 32682112af97af..00000000000000 --- a/srcpkgs/python3-virustotal-api/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'python3-virustotal-api' -pkgname=python3-virustotal-api -version=1.1.11 -revision=7 -build_style=python3-module -pycompile_module="virus_total_apis" -hostmakedepends="python3-setuptools" -depends="python3-requests" -short_desc="Virus Total Public/Private/Intel API " -maintainer="Andrew Benson " -license="MIT" -homepage="https://github.com/blacktop/virustotal-api" -distfiles="${PYPI_SITE}/v/virustotal-api/virustotal-api-${version}.tar.gz" -checksum=9f1d783a848e928a78aa168372645c6899cbbd6b888951e1d6335e5b87de1c3d - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-vispy/patches/etc.patch b/srcpkgs/python3-vispy/patches/etc.patch deleted file mode 100644 index 45d197e0d71564..00000000000000 --- a/srcpkgs/python3-vispy/patches/etc.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/setup.py -+++ b/setup.py -@@ -261,7 +261,7 @@ setup( - 'vispy/static/index.js', - 'vispy/static/index.js.map', - ]), -- ('etc/jupyter/nbconfig/notebook.d', ['vispy.json']), -+ ('/etc/jupyter/nbconfig/notebook.d', ['vispy.json']), - ], - include_package_data=True, - package_data={ diff --git a/srcpkgs/python3-vispy/template b/srcpkgs/python3-vispy/template deleted file mode 100644 index 5b81d0afaea611..00000000000000 --- a/srcpkgs/python3-vispy/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'python3-vispy' -pkgname=python3-vispy -version=0.6.1 -revision=10 -build_style=python3-module -build_helper=numpy -hostmakedepends="python3-setuptools python3-Cython python3-numpy" -makedepends="python3-numpy python3-Cython python3-devel" -depends="python3-numpy" -short_desc="Python3 library for interactive scientific visualization" -maintainer="johannes " -license="BSD-3-Clause" -homepage="http://vispy.org" -distfiles="${PYPI_SITE}/v/vispy/vispy-${version}.tar.gz" -checksum=8f4cf863a1c6142338d06cf3f824e75373dd45a4ce9a9a133e1c36b662f49aa1 -conf_files="/etc/jupyter/nbconfig/notebook.d/vispy.json" - -post_install() { - vlicense LICENSE.txt -} diff --git a/srcpkgs/python3-vlc/template b/srcpkgs/python3-vlc/template deleted file mode 100644 index 188551ac940987..00000000000000 --- a/srcpkgs/python3-vlc/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'python3-vlc' -pkgname=python3-vlc -version=3.0.20123 -revision=2 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3 libvlc" -short_desc="VLC bindings for python" -maintainer="Joel Beckmeyer " -license="LGPL-2.1-or-later" -homepage="https://wiki.videolan.org/Python_bindings" -distfiles="${PYPI_SITE}/p/python-vlc/python-vlc-${version}.tar.gz" -checksum=244fbb9e392a0326841fca926d6d12a2a36c546982191f493f148fa19e66b1d4 diff --git a/srcpkgs/python3-vlc/update b/srcpkgs/python3-vlc/update deleted file mode 100644 index ca9e76e53c907a..00000000000000 --- a/srcpkgs/python3-vlc/update +++ /dev/null @@ -1,2 +0,0 @@ -site="https://pypi.org/simple/python-vlc" -pattern="python-vlc-\K[\d.]+(?=\.tar\.gz)" diff --git a/srcpkgs/python3-vobject/template b/srcpkgs/python3-vobject/template deleted file mode 100644 index f8672757cb96da..00000000000000 --- a/srcpkgs/python3-vobject/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'python3-vobject' -pkgname=python3-vobject -version=0.9.6.1 -revision=8 -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 " -license="Apache-2.0" -homepage="https://eventable.github.io/vobject" -distfiles="${PYPI_SITE}/v/vobject/vobject-${version}.tar.gz" -checksum=96512aec74b90abb71f6b53898dd7fe47300cc940104c4f79148f0671f790101 -conflicts="python-vobject>=0" diff --git a/srcpkgs/python3-voluptuous/template b/srcpkgs/python3-voluptuous/template deleted file mode 100644 index 620f624ebeca40..00000000000000 --- a/srcpkgs/python3-voluptuous/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'python3-voluptuous' -pkgname=python3-voluptuous -version=0.11.5 -revision=9 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3" -short_desc="Python3 data validation library" -maintainer="Orphaned " -license="BSD-3-Clause" -homepage="https://github.com/alecthomas/voluptuous" -changelog="https://raw.githubusercontent.com/alecthomas/voluptuous/master/CHANGELOG.md" -distfiles="${PYPI_SITE}/v/voluptuous/voluptuous-${version}.tar.gz" -checksum=567a56286ef82a9d7ae0628c5842f65f516abcb496e74f3f59f1d7b28df314ef - -post_install() { - vlicense COPYING - chmod o+r -R ${DESTDIR}/usr/lib -} diff --git a/srcpkgs/python3-waitress/template b/srcpkgs/python3-waitress/template deleted file mode 100644 index e8143968d25f4f..00000000000000 --- a/srcpkgs/python3-waitress/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'python3-waitress' -pkgname=python3-waitress -version=3.0.2 -revision=2 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3" -checkdepends="python3-pytest-cov" -short_desc="Pure-Python WSGI server" -maintainer="Andrew Benson " -license="ZPL-2.1" -homepage="https://github.com/Pylons/waitress" -distfiles="${PYPI_SITE}/w/waitress/waitress-${version}.tar.gz" -checksum=682aaaf2af0c44ada4abfb70ded36393f0e307f4ab9456a215ce0020baefc31f diff --git a/srcpkgs/python3-watchdog/template b/srcpkgs/python3-watchdog/template deleted file mode 100644 index 4aae6632e2de2f..00000000000000 --- a/srcpkgs/python3-watchdog/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'python3-watchdog' -pkgname=python3-watchdog -version=4.0.0 -revision=2 -build_style=python3-module -make_check_args="--deselect tests/test_inotify_buffer.py::test_unmount_watched_directory_filesystem" -hostmakedepends="python3-setuptools" -depends="python3-yaml" -checkdepends="python3-pytest $depends" -short_desc="Python3 API and shell utilities to monitor file system events" -maintainer="Maurizio Porrato " -license="Apache-2.0" -homepage="https://github.com/gorakhargosh/watchdog" -changelog="https://raw.githubusercontent.com/gorakhargosh/watchdog/master/changelog.rst" -distfiles="${PYPI_SITE}/w/watchdog/watchdog-${version}.tar.gz" -checksum=e3e7065cbdabe6183ab82199d7a4f6b3ba0a438c5a512a68559846ccb76a78ec -conflicts="python-watchdog>=0" - -pre_check() { - vsed -e '/--cov/d' -i setup.cfg -} diff --git a/srcpkgs/python3-watchman/template b/srcpkgs/python3-watchman/template deleted file mode 100644 index dfe4abd43267e9..00000000000000 --- a/srcpkgs/python3-watchman/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'python3-watchman' -pkgname=python3-watchman -version=1.4.1 -revision=11 -create_wrksrc=yes -build_wrksrc="pywatchman-${version}" -build_style=python3-module -hostmakedepends="python3-devel python3-setuptools" -makedepends="python3-devel" -depends="python3 watchman" -short_desc="Connect and query Watchman to discover file changes (Python3)" -maintainer="Hoang Nguyen " -license="BSD-3-Clause" -homepage="https://facebook.github.io/watchman/" -distfiles="${PYPI_SITE}/p/pywatchman/pywatchman-${version}.tar.gz - https://raw.githubusercontent.com/facebook/watchman/main/watchman/python/LICENSE>LICENSE.txt" -checksum="d0047eb275deafb0011eda0a1a815fbd9742478c3d2b5ad6956d300e447dc2f9 - cb3f0f5ad23ff184e4aaa19588dbdc2b1923f681dc99b63b07650acfc453d3b0" -conflicts="python-watchman>=0" -make_check=no - -post_install() { - vlicense ../LICENSE.txt -} diff --git a/srcpkgs/python3-wcmatch/template b/srcpkgs/python3-wcmatch/template deleted file mode 100644 index b3a93135c0b4f5..00000000000000 --- a/srcpkgs/python3-wcmatch/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'python3-wcmatch' -pkgname=python3-wcmatch -version=8.5 -revision=2 -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" -depends="python3-bracex" -checkdepends="python3-pytest ${depends}" -short_desc="Wilcard File Name matching library" -maintainer="Orphaned " -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=86c17572d0f75cbf3bcb1a18f3bf2f9e72b39a9c08c9b4a74e991e1882a8efb3 - -post_install() { - vlicense LICENSE.md -} diff --git a/srcpkgs/python3-wcwidth/template b/srcpkgs/python3-wcwidth/template deleted file mode 100644 index 00e305b7158874..00000000000000 --- a/srcpkgs/python3-wcwidth/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'python3-wcwidth' -pkgname=python3-wcwidth -version=0.2.13 -revision=2 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3" -checkdepends="python3-pytest python3-pytest-cov" -short_desc="Measures no. of terminal column cells of wide-character codes" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/jquast/wcwidth" -distfiles="${PYPI_SITE}/w/wcwidth/wcwidth-${version}.tar.gz" -checksum=72ea0c06399eb286d978fdedb6923a9eb47e1c486ce63e9b4e64fc18303972b5 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-webassets/template b/srcpkgs/python3-webassets/template deleted file mode 100644 index 723e08882c0cb5..00000000000000 --- a/srcpkgs/python3-webassets/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'python3-webassets' -pkgname=python3-webassets -version=0.12.1 -revision=9 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3-setuptools" -short_desc="Media asset management for Python3" -maintainer="Orphaned " -license="BSD-2-Clause" -homepage="https://github.com/miracle2k/webassets/" -distfiles="${PYPI_SITE}/w/webassets/webassets-${version}.tar.gz" -checksum=e7d9c8887343123fd5b32309b33167428cb1318cdda97ece12d0907fd69d38db -alternatives="webassets:webassets:/usr/bin/webassets2" - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-webencodings/template b/srcpkgs/python3-webencodings/template deleted file mode 100644 index 996bfb0a45c606..00000000000000 --- a/srcpkgs/python3-webencodings/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'python3-webencodings' -pkgname=python3-webencodings -version=0.5.1 -revision=10 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3" -short_desc="Python3 implementation of the WHATWG Encoding standard" -maintainer="Orphaned " -license="BSD-3-Clause" -homepage="https://github.com/gsnedders/python-webencodings" -distfiles="${PYPI_SITE}/w/webencodings/webencodings-${version}.tar.gz - https://raw.githubusercontent.com/gsnedders/python-webencodings/v$version/LICENSE" -checksum="b36a1c245f2d304965eb4e0a82848379241dc04b865afcc4aab16748587e1923 - f23bae6ada76095610a77137fb92aec7342723900211c5826d54b4c57907ca56" -skip_extraction=LICENSE - -post_install() { - vlicense $XBPS_SRCDISTDIR/$pkgname-$version/LICENSE -} diff --git a/srcpkgs/python3-websocket-client/template b/srcpkgs/python3-websocket-client/template deleted file mode 100644 index f428fd63df158b..00000000000000 --- a/srcpkgs/python3-websocket-client/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'python3-websocket-client' -pkgname=python3-websocket-client -version=1.8.0 -revision=1 -build_style=python3-pep517 -make_check_target="websocket/tests" -hostmakedepends="python3-setuptools python3-wheel" -depends="python3 ca-certificates" -checkdepends="python3-pytest python3-socks" -short_desc="WebSocket client for Python3" -maintainer="Sergi Alvarez " -license="Apache-2.0" -homepage="https://github.com/websocket-client/websocket-client" -changelog="https://raw.githubusercontent.com/websocket-client/websocket-client/master/ChangeLog" -distfiles="https://github.com/websocket-client/websocket-client/archive/refs/tags/v${version}.tar.gz" -checksum=03306a5a5afb4e5bffd7fce4e2fb6438be91c14543cf1d6f506893f831047bfc -conflicts="python-websocket-client" diff --git a/srcpkgs/python3-websockets/template b/srcpkgs/python3-websockets/template deleted file mode 100644 index b5679df2c499eb..00000000000000 --- a/srcpkgs/python3-websockets/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'python3-websockets' -pkgname=python3-websockets -version=15.0.1 -revision=1 -build_style=python3-module -hostmakedepends="python3-setuptools" -makedepends="python3-devel" -depends="python3" -short_desc="Library for building WebSocket clients and servers in Python" -maintainer="Andrew J. Hesford " -license="BSD-3-Clause" -homepage="https://websockets.readthedocs.io/en/stable/" -changelog="https://websockets.readthedocs.io/en/stable/project/changelog.html" -distfiles="${PYPI_SITE}/w/websockets/websockets-${version}.tar.gz" -checksum=82544de02076bafba038ce055ee6412d68da13ab47f0c60cab827346de828dee -# Package ships no tests -make_check=no - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-wgnlpy/template b/srcpkgs/python3-wgnlpy/template deleted file mode 100644 index 6bb478f6b732b0..00000000000000 --- a/srcpkgs/python3-wgnlpy/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'python3-wgnlpy' -pkgname=python3-wgnlpy -version=0.1.5 -revision=1 -build_style=python3-pep517 -hostmakedepends="python3-wheel" -depends="python3-cryptography python3-pyroute2" -short_desc="Python Netlink connector to WireGuard" -maintainer="Leah Neukirchen " -license="MIT" -homepage="https://github.com/ArgosyLabs/wgnlpy" -distfiles="${PYPI_SITE}/w/wgnlpy/wgnlpy-${version}.tar.gz" -checksum=bdf6068d5ac6fd890684d3ba8eaf3d28d4dffe10afebef85966fcb1f8eae2e8c - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-wheel/template b/srcpkgs/python3-wheel/template deleted file mode 100644 index 3bc537faa380ee..00000000000000 --- a/srcpkgs/python3-wheel/template +++ /dev/null @@ -1,32 +0,0 @@ -# Template file for 'python3-wheel' -pkgname=python3-wheel -version=0.46.1 -revision=1 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3-setuptools" -checkdepends="python3-pytest python3-devel $depends" -short_desc="Built-package format for Python (Python3)" -maintainer="Andrew J. Hesford " -license="MIT" -homepage="https://github.com/pypa/wheel" -distfiles="${PYPI_SITE}/w/wheel/wheel-${version}.tar.gz" -checksum=fd477efb5da0f7df1d3c76c73c14394002c844451bd63229d8570f376f5e6a38 -conflicts="python-wheel>=0" - -do_check() { - # Must export PYTHONPATH so subprocesses see the variable - local _pypath="${PYTHONPATH}" - export PYTHONPATH="${PWD}/src:${PYTHONPATH}" - python3 -m pytest --ignore=tests/test_macosx_libfile.py - - if [ -n "${_pypath}" ]; then - export PYTHONPATH="${_pypath}" - else - unset PYTHONPATH - fi -} - -post_install() { - vlicense LICENSE.txt LICENSE -} diff --git a/srcpkgs/python3-wikipedia/template b/srcpkgs/python3-wikipedia/template deleted file mode 100644 index 87a31c4669e6cc..00000000000000 --- a/srcpkgs/python3-wikipedia/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'python3-wikipedia' -pkgname=python3-wikipedia -version=1.4.0 -revision=9 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3-BeautifulSoup4 python3-requests" -short_desc="Python3 library to access and parse data from Wikipedia" -maintainer="johannes " -license="MIT" -homepage="https://github.com/goldsmith/Wikipedia" -distfiles="${PYPI_SITE}/w/wikipedia/wikipedia-${version}.tar.gz" -checksum=db0fad1829fdd441b1852306e9856398204dc0786d2996dd2e0c8bb8e26133b2 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-wrapt/template b/srcpkgs/python3-wrapt/template deleted file mode 100644 index 65b775e6a54008..00000000000000 --- a/srcpkgs/python3-wrapt/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'python3-wrapt' -pkgname=python3-wrapt -version=1.17.2 -revision=1 -build_style=python3-pep517 -hostmakedepends="python3-setuptools" -makedepends="python3-devel" -depends="python3" -checkdepends="python3-pytest" -short_desc="Python3 module for decorators, wrappers and monkey patching" -maintainer="Orphaned " -license="BSD-2-Clause" -homepage="https://github.com/GrahamDumpleton/wrapt" -changelog="https://raw.githubusercontent.com/GrahamDumpleton/wrapt/develop/docs/changes.rst" -distfiles="${PYPI_SITE}/w/wrapt/wrapt-${version}.tar.gz" -checksum=41388e9d4d1522446fe79d3213196bd9e3b301a336965b9e27ca2788ebd122f3 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-wsproto/template b/srcpkgs/python3-wsproto/template deleted file mode 100644 index 45b6fb59cfd95c..00000000000000 --- a/srcpkgs/python3-wsproto/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'python3-wsproto' -pkgname=python3-wsproto -version=1.2.0 -revision=2 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3-h11" -checkdepends="python3-pytest ${depends}" -short_desc="Sans-IO WebSocket protocol implementation (Python3)" -maintainer="Orphaned " -license="MIT" -homepage="https://wsproto.readthedocs.io" -changelog="https://raw.githubusercontent.com/python-hyper/wsproto/master/CHANGELOG.rst" -distfiles="${PYPI_SITE}/w/wsproto/wsproto-${version}.tar.gz" -checksum=ad565f26ecb92588a3e43bc3d96164de84cd9902482b130d0ddbaa9664a85065 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-xapp/template b/srcpkgs/python3-xapp/template deleted file mode 100644 index 0c5b879904b6fc..00000000000000 --- a/srcpkgs/python3-xapp/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'python3-xapp' -pkgname=python3-xapp -version=2.4.2 -revision=1 -build_style=meson -hostmakedepends="python3 python3-packaging-bootstrap" -depends="python3 python3-psutil xapps" -short_desc="Python3 Xapp Library" -maintainer="Orphaned " -license="LGPL-2.1-or-later" -homepage="https://github.com/linuxmint/python3-xapp" -distfiles="https://github.com/linuxmint/python3-xapp/archive/${version}.tar.gz" -checksum=39e4c3f06732e9d197b9aed31444653da2976c1d66dded870b52cc9782f2237d diff --git a/srcpkgs/python3-xcffib/template b/srcpkgs/python3-xcffib/template deleted file mode 100644 index d5ace824c44c88..00000000000000 --- a/srcpkgs/python3-xcffib/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'python3-xcffib' -pkgname=python3-xcffib -version=1.9.0 -revision=1 -build_style=python3-pep517 -hostmakedepends="python3-setuptools python3-wheel python3-cffi" -depends="python3-cffi libxcb" -checkdepends="python3-pytest xvfb-run xeyes" -short_desc="Drop-in replacement for xpyb based on cffi" -maintainer="Kai Stian Olstad " -license="Apache-2.0" -homepage="https://github.com/tych0/xcffib" -distfiles="${PYPI_SITE}/x/xcffib/xcffib-${version}.tar.gz" -checksum=2bac6063696754e8871c2f4073047b533efdd82c77ddf8676201167097cc5253 diff --git a/srcpkgs/python3-xdg-base-dirs/template b/srcpkgs/python3-xdg-base-dirs/template deleted file mode 100644 index 4dac952df18575..00000000000000 --- a/srcpkgs/python3-xdg-base-dirs/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'python3-xdg-base-dirs' -pkgname=python3-xdg-base-dirs -version=6.0.1 -revision=2 -build_style=python3-pep517 -hostmakedepends="python3-poetry-core" -depends="python3" -short_desc="Python implementation of the XDG Base Directory Specification" -maintainer="Orphaned " -license="ISC" -homepage="https://github.com/srstevenson/xdg-base-dirs" -distfiles="${PYPI_SITE}/x/xdg-base-dirs/xdg_base_dirs-${version}.tar.gz" -checksum=b4c8f4ba72d1286018b25eea374ec6fbf4fddda3d4137edf50de95de53e195a6 -# Tarball provides no tests -make_check=no - -post_install() { - vlicense LICENSE -} - -python3-xdg-variables_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - transitional dummy package" - metapackage=yes -} diff --git a/srcpkgs/python3-xdg-variables b/srcpkgs/python3-xdg-variables deleted file mode 120000 index 3ef875d3618b0a..00000000000000 --- a/srcpkgs/python3-xdg-variables +++ /dev/null @@ -1 +0,0 @@ -python3-xdg-base-dirs \ No newline at end of file diff --git a/srcpkgs/python3-xdg/template b/srcpkgs/python3-xdg/template deleted file mode 100644 index dc0178037489ad..00000000000000 --- a/srcpkgs/python3-xdg/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'python3-xdg' -pkgname=python3-xdg -version=0.28 -revision=5 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3" -short_desc="Python3 library to access freedesktop.org standards" -maintainer="Orphaned " -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<6.0.1_1" diff --git a/srcpkgs/python3-xdg/update b/srcpkgs/python3-xdg/update deleted file mode 100644 index 3105fece79b2f7..00000000000000 --- a/srcpkgs/python3-xdg/update +++ /dev/null @@ -1 +0,0 @@ -pkgname="pyxdg" diff --git a/srcpkgs/python3-xkbcommon/template b/srcpkgs/python3-xkbcommon/template deleted file mode 100644 index 8acd43919b00e4..00000000000000 --- a/srcpkgs/python3-xkbcommon/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'python3-xkbcommon' -pkgname=python3-xkbcommon -version=0.8 -revision=3 -build_style=python3-pep517 -hostmakedepends="python3-cffi python3-setuptools python3-wheel" -makedepends="libxkbcommon-devel python3-devel" -depends="python3 python3-cffi" -short_desc="Python bindings for libxkbcommon using cffi" -maintainer="Đoàn Trần Công Danh " -license="MIT" -homepage="https://github.com/sde1000/python-xkbcommon" -distfiles="${PYPI_SITE}/x/xkbcommon/xkbcommon-${version}.tar.gz" -checksum=5be5973bf5b7525687a4df6c84789b421590d7f7cf92ae56f2aab177b795d516 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-xlib/template b/srcpkgs/python3-xlib/template deleted file mode 100644 index 8a3c17c24272c2..00000000000000 --- a/srcpkgs/python3-xlib/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'python3-xlib' -pkgname=python3-xlib -version=0.33 -revision=3 -build_style=python3-module -make_check_target="test" -hostmakedepends="python3-setuptools_scm" -depends="python3-six" -checkdepends="${depends} xvfb-run python3-pytest-xdist python3-mock" -short_desc="Fully functional X client library for Python3" -maintainer="Enno Boland " -license="LGPL-2.1-or-later" -homepage="https://github.com/python-xlib/python-xlib" -changelog="https://github.com/python-xlib/python-xlib/raw/master/CHANGELOG.md" -distfiles="https://github.com/python-xlib/python-xlib/releases/download/${version}/python-xlib-${version}.tar.bz2" -checksum=b7a45aaf919915f4908e4b2d79fc2ff3abbbec3b801a45162b3d0f67ed581b37 -make_check_pre="xvfb-run" diff --git a/srcpkgs/python3-xlib/update b/srcpkgs/python3-xlib/update deleted file mode 100644 index 7d559271c90868..00000000000000 --- a/srcpkgs/python3-xlib/update +++ /dev/null @@ -1 +0,0 @@ -ignore="*rc* *pre*" diff --git a/srcpkgs/python3-xlrd/template b/srcpkgs/python3-xlrd/template deleted file mode 100644 index 2e129552b59c78..00000000000000 --- a/srcpkgs/python3-xlrd/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'python3-xlrd' -pkgname=python3-xlrd -version=2.0.1 -revision=6 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3" -short_desc="Lib for dev to extract data from Microsoft Excel (tm) spreadsheet files" -maintainer="pulux " -license="BSD-3-Clause" -homepage="http://www.python-excel.org/" -distfiles="${PYPI_SITE}/x/xlrd/xlrd-${version}.tar.gz" -checksum=f72f148f54442c6b056bf931dbc34f986fd0c3b0b6b5a58d013c9aef274d0c88 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-xmldiff b/srcpkgs/python3-xmldiff deleted file mode 120000 index cb131c58ed8747..00000000000000 --- a/srcpkgs/python3-xmldiff +++ /dev/null @@ -1 +0,0 @@ -xmldiff \ No newline at end of file diff --git a/srcpkgs/python3-xmlschema/template b/srcpkgs/python3-xmlschema/template deleted file mode 100644 index 0b6ac358c91b31..00000000000000 --- a/srcpkgs/python3-xmlschema/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'python3-xmlschema' -pkgname=python3-xmlschema -version=2.5.0 -revision=2 -build_style=python3-module -hostmakedepends="python3-setuptools python3-elementpath" -depends="python3-elementpath" -checkdepends="python3-lxml python3-Sphinx python3-pytest - python3-typing_extensions" -short_desc="XML Schema validator and decoder for Python" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/sissaschool/xmlschema" -distfiles="${PYPI_SITE}/x/xmlschema/xmlschema-${version}.tar.gz" -checksum=276a03e0fd3c94c148d528bff4d9482f9b99bf8c7b4056a2e8e703d28149d454 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-xmltodict/template b/srcpkgs/python3-xmltodict/template deleted file mode 100644 index abe56821b12a5e..00000000000000 --- a/srcpkgs/python3-xmltodict/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'python3-xmltodict' -pkgname=python3-xmltodict -version=0.14.2 -revision=1 -build_style=python3-pep517 -hostmakedepends="python3-setuptools" -depends="python3" -checkdepends="python3-pytest" -short_desc="Python3 module that makes working with XML feel like working JSON" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/martinblech/xmltodict" -changelog="https://raw.githubusercontent.com/martinblech/xmltodict/master/CHANGELOG.md" -distfiles="${PYPI_SITE}/x/xmltodict/xmltodict-${version}.tar.gz" -checksum=201e7c28bb210e374999d1dde6382923ab0ed1a8a5faeece48ab525b7810a553 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-xvfbwrapper/template b/srcpkgs/python3-xvfbwrapper/template deleted file mode 100644 index 8627d6c34ae672..00000000000000 --- a/srcpkgs/python3-xvfbwrapper/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'python3-xvfbwrapper' -pkgname=python3-xvfbwrapper -version=0.2.9 -revision=4 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="xorg-server-xvfb" -checkdepends="${depends} python3-pytest" -short_desc="Python wrapper for controlling Xvfb" -maintainer="RunningDroid " -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-xxhash/template b/srcpkgs/python3-xxhash/template deleted file mode 100644 index 3bc63691f24d92..00000000000000 --- a/srcpkgs/python3-xxhash/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'python3-xxhash' -pkgname=python3-xxhash -version=3.5.0 -revision=1 -build_style=python3-module -hostmakedepends="python3-setuptools_scm" -makedepends="python3-devel xxHash-devel" -depends="python3" -short_desc="Python binding for xxHash" -maintainer="Piotr Wójcik " -license="BSD-2-Clause" -homepage="https://github.com/ifduyue/python-xxhash" -changelog="https://raw.githubusercontent.com/ifduyue/python-xxhash/master/CHANGELOG.rst" -distfiles="${PYPI_SITE}/x/xxhash/xxhash-${version}.tar.gz" -checksum=84f2caddf951c9cbf8dc2e22a89d4ccf5d86391ac6418fe81e3c67d0cf60b45f - -pre_build() { - export XXHASH_LINK_SO=1 -} - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-xyzservices/template b/srcpkgs/python3-xyzservices/template deleted file mode 100644 index 91a495aeb8d344..00000000000000 --- a/srcpkgs/python3-xyzservices/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'python3-xyzservices' -pkgname=python3-xyzservices -version=2025.10.0 -revision=1 -build_style=python3-module -# Provider tests require unpackaged 'mercantile' -make_check_args="--ignore=xyzservices/tests/test_providers.py" -hostmakedepends="python3-setuptools_scm" -depends="python3" -checkdepends="python3-pytest python3-requests" -short_desc="Source of XYZ tiles providers" -maintainer="Andrew J. Hesford " -license="BSD-3-Clause" -homepage="https://xyzservices.readthedocs.io/" -changelog="https://raw.githubusercontent.com/geopandas/xyzservices/main/CHANGELOG.md" -distfiles="${PYPI_SITE}/x/xyzservices/xyzservices-${version}.tar.gz" -checksum=c6b7648276c98e8222fbec84d9c763128cf3653705017a4d6c4c3652480ee144 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-yaml/template b/srcpkgs/python3-yaml/template deleted file mode 100644 index 73269ae2f8256d..00000000000000 --- a/srcpkgs/python3-yaml/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'python3-yaml' -pkgname=python3-yaml -version=6.0.2 -revision=2 -build_style=python3-module -hostmakedepends="python3-setuptools python3-Cython" -makedepends="libyaml-devel python3-devel" -depends="python3" -checkdepends="python3-pytest" -short_desc="YAML parser and emitter for Python 3" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/yaml/pyyaml" -changelog="https://raw.githubusercontent.com/yaml/pyyaml/master/CHANGES" -distfiles="${PYPI_SITE}/p/pyyaml/pyyaml-${version}.tar.gz" -checksum=d584d9ec91ad65861cc08d42e834324ef890a082e591037abe114850ff7bbc3e - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-yaml/update b/srcpkgs/python3-yaml/update deleted file mode 100644 index f7ee9151b49e72..00000000000000 --- a/srcpkgs/python3-yaml/update +++ /dev/null @@ -1,2 +0,0 @@ -pkgname="PyYAML" -ignore="*.*b* *.*rc*" diff --git a/srcpkgs/python3-yamllint/template b/srcpkgs/python3-yamllint/template deleted file mode 100644 index 6d89f2ef3fed51..00000000000000 --- a/srcpkgs/python3-yamllint/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'python3-yamllint' -pkgname=python3-yamllint -version=1.35.1 -revision=2 -build_style=python3-pep517 -hostmakedepends="python3-setuptools python3-wheel" -depends="python3-pathspec python3-yaml" -checkdepends="${depends} python3-pytest-xdist" -short_desc="Python 3 linter for YAML files" -maintainer="Orphaned " -license="GPL-3.0-or-later" -homepage="https://github.com/adrienverge/yamllint" -changelog="https://github.com/adrienverge/yamllint/raw/master/CHANGELOG.rst" -distfiles="https://github.com/adrienverge/yamllint/archive/refs/tags/v${version}.tar.gz" -checksum=b4acd28852ba54b698cd469b4d38231490dfbb8f69e6156e83dff1323f5de549 -conflicts="python-yamllint>=0" - -# These test cases require locale support, which musl libc lacks, so these tests are expected to fail -# on our musl libc targets. Therefore, we deselect them to ignore their failures. -if [ "$XBPS_TARGET_LIBC" = musl ]; then - make_check_args="--deselect tests/test_cli.py::CommandLineTestCase::test_run_with_locale - --deselect tests/rules/test_key_ordering.py::KeyOrderingTestCase::test_locale_accents - --deselect tests/rules/test_key_ordering.py::KeyOrderingTestCase::test_locale_case" -fi diff --git a/srcpkgs/python3-yapf/template b/srcpkgs/python3-yapf/template deleted file mode 100644 index f7a4e1b39ec851..00000000000000 --- a/srcpkgs/python3-yapf/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'python3-yapf' -pkgname=python3-yapf -version=0.43.0 -revision=1 -build_style=python3-pep517 -hostmakedepends="python3-setuptools python3-wheel" -depends="python3-importlib_metadata python3-platformdirs python3-tomli" -checkdepends="${depends} python3-pytest" -short_desc="Formatter for Python code" -maintainer="icp " -license="Apache-2.0" -homepage="https://github.com/google/yapf" -changelog="https://raw.githubusercontent.com/google/yapf/main/CHANGELOG" -distfiles="${PYPI_SITE}/y/yapf/yapf-${version}.tar.gz" -checksum=00d3aa24bfedff9420b2e0d5d9f5ab6d9d4268e72afbf59bb3fa542781d5218e diff --git a/srcpkgs/python3-yara/patches/use-system-yara.patch b/srcpkgs/python3-yara/patches/use-system-yara.patch deleted file mode 100644 index 3faea9d500b568..00000000000000 --- a/srcpkgs/python3-yara/patches/use-system-yara.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/setup.py -+++ b/setup.py -@@ -392,6 +392,6 @@ - 'update': UpdateCommand}, - ext_modules=[Extension( - name='yara', -- include_dirs=['yara/libyara/include', 'yara/libyara/', '.'], -+ libraries = ['yara'], - define_macros=[('BUCKETS_128', 1), ('CHECKSUM_1B', 1)], - sources=['yara-python.c'])]) diff --git a/srcpkgs/python3-yara/template b/srcpkgs/python3-yara/template deleted file mode 100644 index b3078f13c8faf7..00000000000000 --- a/srcpkgs/python3-yara/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'python3-yara' -pkgname=python3-yara -version=4.5.4 -revision=1 -build_style=python3-module -hostmakedepends="python3-setuptools" -makedepends="yara-devel python3-devel" -depends="python3" -short_desc="Python3 interface for YARA" -maintainer="Andrew Benson " -license="Apache-2.0" -homepage="http://virustotal.github.io/yara/" -distfiles="https://github.com/VirusTotal/yara-python/archive/v${version}.tar.gz" -checksum=7932922f661663d91ddac4f0f3fe6c290e7c4493d093b551df26939895d7f4e3 diff --git a/srcpkgs/python3-yarl/patches/no-expandvars.patch b/srcpkgs/python3-yarl/patches/no-expandvars.patch deleted file mode 100644 index 7534686b12d61e..00000000000000 --- a/srcpkgs/python3-yarl/patches/no-expandvars.patch +++ /dev/null @@ -1,21 +0,0 @@ ---- a/packaging/pep517_backend/_cython_configuration.py 2025-06-09 18:27:08.000000000 -0500 -+++ b/packaging/pep517_backend/_cython_configuration.py 2025-09-21 14:03:36.914032503 -0500 -@@ -9,8 +9,6 @@ - from sys import version_info as _python_version_tuple - from typing import TypedDict - --from expandvars import expandvars -- - from ._compat import load_toml_from_string - from ._transformers import get_cli_kwargs_from_config, get_enabled_cli_flags_from_config - ---- a/pyproject.toml 2025-06-09 18:27:08.000000000 -0500 -+++ b/pyproject.toml 2025-09-21 14:04:17.633405740 -0500 -@@ -3,7 +3,6 @@ - # NOTE: The following build dependencies are necessary for initial - # NOTE: provisioning of the in-tree build backend located under - # NOTE: `packaging/pep517_backend/`. -- "expandvars", - "setuptools >= 47", # Minimum required for `version = attr:` - "tomli; python_version < '3.11'", - ] diff --git a/srcpkgs/python3-yarl/patches/pytest.ini.patch b/srcpkgs/python3-yarl/patches/pytest.ini.patch deleted file mode 100644 index c17f71e5a7cdc7..00000000000000 --- a/srcpkgs/python3-yarl/patches/pytest.ini.patch +++ /dev/null @@ -1,42 +0,0 @@ ---- a/pytest.ini 2025-06-09 18:27:08.000000000 -0500 -+++ b/pytest.ini 2025-09-24 09:15:01.140300154 -0500 -@@ -1,39 +1,4 @@ - [pytest] --addopts = -- # `pytest-xdist`: -- --numprocesses=auto -- -- # Show 10 slowest invocations: -- --durations=10 -- -- # Report all the things == -rxXs: -- -ra -- -- # Show values of the local vars in errors/tracebacks: -- --showlocals -- -- # Autocollect and invoke the doctests from all modules: -- # https://docs.pytest.org/en/stable/doctest.html -- --doctest-modules -- -- # Pre-load the `pytest-cov` plugin early: -- -p pytest_cov -- -- # `pytest-cov`: -- --cov -- --cov-config=.coveragerc -- --cov-context=test -- -- # Fail on config parsing warnings: -- # --strict-config -- -- # Fail on non-existing markers: -- # * Deprecated since v6.2.0 but may be reintroduced later covering a -- # broader scope: -- # --strict -- # * Exists since v4.5.0 (advised to be used instead of `--strict`): -- --strict-markers -- - doctest_optionflags = ALLOW_UNICODE ELLIPSIS - - # Marks tests with an empty parameterset as xfail(run=False) diff --git a/srcpkgs/python3-yarl/template b/srcpkgs/python3-yarl/template deleted file mode 100644 index ee13843a190d6b..00000000000000 --- a/srcpkgs/python3-yarl/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'python3-yarl' -pkgname=python3-yarl -version=1.22.0 -revision=1 -build_style=python3-pep517 -hostmakedepends="python3-setuptools python3-wheel python3-Cython" -makedepends="python3-devel" -depends="python3-idna python3-multidict python3-propcache" -checkdepends="${depends} python3-pytest python3-pytest-cov python3-pytest-xdist python3-hypothesis" -short_desc="Yet another URL library" -maintainer="Michael Aldridge " -license="Apache-2.0" -homepage="https://yarl.readthedocs.io/" -distfiles="https://github.com/aio-libs/yarl/archive/refs/tags/v${version}.tar.gz" -checksum=d63cfdafde4efd6b1730c600c32c5a8ea6282cf4122924edb5da85014a20275e - -pre_build() { - cythonize yarl/_quoting_c.pyx -} diff --git a/srcpkgs/python3-yattag/template b/srcpkgs/python3-yattag/template deleted file mode 100644 index 76835301172cc6..00000000000000 --- a/srcpkgs/python3-yattag/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'python3-yattag' -pkgname=python3-yattag -version=1.16.1 -revision=1 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3" -short_desc="Generate HTML or XML in a pythonic way" -maintainer="Emil Miler " -license="LGPL-2.1-only" -homepage="https://www.yattag.org/" -distfiles="${PYPI_SITE}/y/yattag/yattag-${version}.tar.gz" -checksum=baa8f254e7ea5d3e0618281ad2ff5610e0e5360b3608e695c29bfb3b29d051f4 diff --git a/srcpkgs/python3-youtube-dl b/srcpkgs/python3-youtube-dl deleted file mode 120000 index b21e42fb29d51f..00000000000000 --- a/srcpkgs/python3-youtube-dl +++ /dev/null @@ -1 +0,0 @@ -yt-dlp \ No newline at end of file diff --git a/srcpkgs/python3-youtube-search/template b/srcpkgs/python3-youtube-search/template deleted file mode 100644 index 0ee4dba144701f..00000000000000 --- a/srcpkgs/python3-youtube-search/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'python3-youtube-search' -pkgname=python3-youtube-search -version=2.1.2 -revision=4 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3-requests" -checkdepends="$depends" -short_desc="Python3 library for searching YouTube" -maintainer="Andrew Benson " -license="MIT" -homepage="https://github.com/joetats/youtube_search" -distfiles="${PYPI_SITE}/y/youtube-search/youtube-search-${version}.tar.gz" -checksum=5749a6d8076fda65557c91367f0fab0936290ecdea457c831c9f3f05918a3aa2 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-youtubesearch/patches/fix-deprecated.patch b/srcpkgs/python3-youtubesearch/patches/fix-deprecated.patch deleted file mode 100644 index 2dbc10a27e2dae..00000000000000 --- a/srcpkgs/python3-youtubesearch/patches/fix-deprecated.patch +++ /dev/null @@ -1,50 +0,0 @@ -commit 396c9047acff7619daa1c9f3fb665d4471348b44 -Author: Andrew Benson -Date: Fri Dec 20 15:14:01 2024 -0600 - - Use new proxy config for httpx. - -diff --git a/youtubesearchpython/core/requests.py b/youtubesearchpython/core/requests.py -index ea3ed7f..87715f3 100644 ---- a/youtubesearchpython/core/requests.py -+++ b/youtubesearchpython/core/requests.py -@@ -8,13 +8,13 @@ class RequestCore: - self.url = None - self.data = None - self.timeout = 2 -- self.proxy = {} -+ self.proxy = None - http_proxy = os.environ.get("HTTP_PROXY") - if http_proxy: -- self.proxy["http://"] = http_proxy -+ self.proxy = http_proxy - https_proxy = os.environ.get("HTTPS_PROXY") - if https_proxy: -- self.proxy["https://"] = https_proxy -+ self.proxy = https_proxy - - def syncPostRequest(self) -> httpx.Response: - return httpx.post( -@@ -22,18 +22,18 @@ class RequestCore: - headers={"User-Agent": userAgent}, - json=self.data, - timeout=self.timeout, -- proxies=self.proxy -+ proxy=self.proxy - ) - - async def asyncPostRequest(self) -> httpx.Response: -- async with httpx.AsyncClient(proxies=self.proxy) as client: -+ async with httpx.AsyncClient(proxy=self.proxy) as client: - r = await client.post(self.url, headers={"User-Agent": userAgent}, json=self.data, timeout=self.timeout) - return r - - def syncGetRequest(self) -> httpx.Response: -- return httpx.get(self.url, headers={"User-Agent": userAgent}, timeout=self.timeout, cookies={'CONSENT': 'YES+1'}, proxies=self.proxy) -+ return httpx.get(self.url, headers={"User-Agent": userAgent}, timeout=self.timeout, cookies={'CONSENT': 'YES+1'}, proxy=self.proxy) - - async def asyncGetRequest(self) -> httpx.Response: -- async with httpx.AsyncClient(proxies=self.proxy) as client: -+ async with httpx.AsyncClient(proxy=self.proxy) as client: - r = await client.get(self.url, headers={"User-Agent": userAgent}, timeout=self.timeout, cookies={'CONSENT': 'YES+1'}) - return r diff --git a/srcpkgs/python3-youtubesearch/template b/srcpkgs/python3-youtubesearch/template deleted file mode 100644 index 7f0138b51dc29f..00000000000000 --- a/srcpkgs/python3-youtubesearch/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'python3-youtubesearch' -pkgname=python3-youtubesearch -version=1.6.6 -revision=5 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3-httpx" -short_desc="Search for YouTube videos, channels & playlists" -maintainer="Andrew Benson " -license="MIT" -homepage="https://github.com/alexmercerind/youtube-search-python" -distfiles="${homepage}/archive/refs/tags/v${version}.tar.gz" -checksum=6474472d1a93df9a803eea32c939be4af9bd6af6a13ea997ab3c339d0f9f2851 -make_check=no # no tests defined - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-yt-dlp-ejs/template b/srcpkgs/python3-yt-dlp-ejs/template deleted file mode 100644 index d31c8dcf7c47f5..00000000000000 --- a/srcpkgs/python3-yt-dlp-ejs/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'python3-yt-dlp-ejs' -pkgname=python3-yt-dlp-ejs -version=0.3.1 -revision=1 -build_style=python3-pep517 -hostmakedepends="hatchling hatch-vcs nodejs" -short_desc="External JavaScript for yt-dlp supporting many runtimes" -maintainer="classabbyamp " -license="Unlicense" -homepage="https://github.com/yt-dlp/ejs" -changelog="https://github.com/yt-dlp/ejs/releases" -distfiles="${PYPI_SITE}/y/yt_dlp_ejs/yt_dlp_ejs-${version}.tar.gz" -checksum=7f2119eb02864800f651fa33825ddfe13d152a1f730fa103d9864f091df24227 - -post_patch() { - if [ "$XBPS_TARGET_MACHINE" = i686 ]; then - npm install --override rollup@npm:@rollup/wasm-node@latest - fi -} diff --git a/srcpkgs/python3-ytmusicapi/template b/srcpkgs/python3-ytmusicapi/template deleted file mode 100644 index 7cc614cfa4134e..00000000000000 --- a/srcpkgs/python3-ytmusicapi/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'python3-ytmusicapi' -pkgname=python3-ytmusicapi -version=1.11.1 -revision=1 -build_style=python3-pep517 -hostmakedepends="python3-setuptools_scm python3-wheel" -depends="python3-requests" -checkdepends="$depends python3-coverage" -short_desc="Unofficial API for YouTube Music" -maintainer="Andrew Benson " -license="MIT" -homepage="https://github.com/sigma67/ytmusicapi" -distfiles="${PYPI_SITE}/y/ytmusicapi/ytmusicapi-${version}.tar.gz" -checksum=364a1b457fa28f85f7fdd9cd8fe16b2d34a98e93cbd1358e31a01fdd5a93a3b9 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-zc.lockfile/template b/srcpkgs/python3-zc.lockfile/template deleted file mode 100644 index 6f1da85238e34f..00000000000000 --- a/srcpkgs/python3-zc.lockfile/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'python3-zc.lockfile' -pkgname=python3-zc.lockfile -version=2.0 -revision=8 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3-setuptools" -short_desc="Basic inter-process locks (Python3)" -maintainer="Lon Willett " -license="ZPL-2.1" -homepage="https://github.com/zopefoundation/zc.lockfile" -distfiles="${PYPI_SITE}/z/zc.lockfile/zc.lockfile-${version}.tar.gz" -checksum=307ad78227e48be260e64896ec8886edc7eae22d8ec53e4d528ab5537a83203b - -post_install() { - vlicense LICENSE.txt LICENSE -} diff --git a/srcpkgs/python3-zeroconf/template b/srcpkgs/python3-zeroconf/template deleted file mode 100644 index d207f351b1dc63..00000000000000 --- a/srcpkgs/python3-zeroconf/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'python3-zeroconf' -pkgname=python3-zeroconf -version=0.39.1 -revision=4 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3-ifaddr python3-async-timeout" -checkdepends="python3-pytest python3-pytest-cov python3-mypy - python3-pytest-asyncio $depends" -short_desc="Pure Python3 implementation of multicast DNS service discovery" -maintainer="Karl Nilsson " -license="LGPL-2.1-or-later" -homepage="https://github.com/jstasiak/python-zeroconf" -distfiles="${homepage}/archive/${version}.tar.gz" -checksum=c1e1f1720f48833a9c6410c3f400ef18aaf6957b8a54fb3ef131c4e18c9fd914 - -do_check() { - # IPv6 doesn't work on github CI - SKIP_IPV6=1 python3 -m pytest tests/ -} diff --git a/srcpkgs/python3-zipfile-deflate64/template b/srcpkgs/python3-zipfile-deflate64/template deleted file mode 100644 index f1961f8779814c..00000000000000 --- a/srcpkgs/python3-zipfile-deflate64/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'python3-zipfile-deflate64' -pkgname=python3-zipfile-deflate64 -version=0.2.0 -revision=4 -build_style=python3-module -hostmakedepends="python3-setuptools_scm" -makedepends="python3-devel" -depends="python3" -short_desc="Extract Deflate64 ZIP archives with Python's zipfile API" -maintainer="Joel Beckmeyer " -license="Apache-2.0" -homepage="https://github.com/brianhelba/zipfile-deflate64" -distfiles="${PYPI_SITE}/z/zipfile-deflate64/zipfile-deflate64-${version}.tar.gz" -checksum=875a3299de102edf1c17f8cafcc528b1ca80b62dc4814b9cb56867ec59fbfd18 -make_check=no # no tests included diff --git a/srcpkgs/python3-zipp/template b/srcpkgs/python3-zipp/template deleted file mode 100644 index 30e437abffdb6e..00000000000000 --- a/srcpkgs/python3-zipp/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'python3-zipp' -pkgname=python3-zipp -version=3.20.2 -revision=2 -build_style=python3-pep517 -hostmakedepends="python3-setuptools_scm python3-wheel" -depends="python3" -short_desc="Pathlib-compatible Zipfile object wrapper (Python 3)" -maintainer="icp " -license="MIT" -homepage="https://pypi.org/project/zipp/" -changelog="https://raw.githubusercontent.com/jaraco/zipp/main/NEWS.rst" -distfiles="${PYPI_SITE}/z/zipp/zipp-${version}.tar.gz" -checksum=bc9eb26f4506fda01b81bcde0ca78103b6e62f991b381fec825435c836edbc29 -make_check=no # unpackaged: jaraco.itertools big-O - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-zipstream-ng/template b/srcpkgs/python3-zipstream-ng/template deleted file mode 100644 index 3a6a87967be48d..00000000000000 --- a/srcpkgs/python3-zipstream-ng/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'python3-zipstream-ng' -pkgname=python3-zipstream-ng -version=1.8.0 -revision=2 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3" -checkdepends="python3-pytest" -short_desc="Modern and easy to use streamable zip file generator" -maintainer="chrysos349 " -license="LGPL-3.0-only" -homepage="https://github.com/pR0Ps/zipstream-ng" -changelog="https://raw.githubusercontent.com/pR0Ps/zipstream-ng/refs/heads/master/CHANGELOG.md" -distfiles="${PYPI_SITE}/z/zipstream_ng/zipstream_ng-${version}.tar.gz" -checksum=b7129d2c15d26934b3e1cb22256593b6bdbd03c553c26f4199a5bf05110642bc -conflicts="python3-zipstream" diff --git a/srcpkgs/python3-zipstream/template b/srcpkgs/python3-zipstream/template deleted file mode 100644 index 5042219010f235..00000000000000 --- a/srcpkgs/python3-zipstream/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'python3-zipstream' -pkgname=python3-zipstream -version=1.1.4 -revision=10 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3" -short_desc="Python3 ZIP archive generator" -maintainer="Michael Aldridge " -license="GPL-3.0-only" -homepage="https://github.com/allanlei/python-zipstream" -distfiles="https://github.com/allanlei/python-zipstream/archive/v${version}.tar.gz" -checksum=32a7a4bdb786914445589595273beffbbf9b6a0a3a3dc2cf19ea96114bd2abd7 diff --git a/srcpkgs/python3-zope.cachedescriptors/template b/srcpkgs/python3-zope.cachedescriptors/template deleted file mode 100644 index f36b77925dd1c8..00000000000000 --- a/srcpkgs/python3-zope.cachedescriptors/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'python3-zope.cachedescriptors' -pkgname=python3-zope.cachedescriptors -version=4.4 -revision=4 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3 python3-setuptools" -short_desc="Method and property caching decorators" -maintainer="Orphaned " -license="ZPL-2.1" -homepage="http://github.com/zopefoundation/zope.cachedescriptors" -changelog="https://raw.githubusercontent.com/zopefoundation/zope.cachedescriptors/master/CHANGES.rst" -distfiles="${PYPI_SITE}/z/zope.cachedescriptors/zope.cachedescriptors-${version}.tar.gz" -checksum=d45c487486f7df81f2992f1a00912624bf77259d83c5d98aa76b678716e3d11a - -post_install() { - vlicense LICENSE.txt LICENSE -} diff --git a/srcpkgs/python3-zope.component/template b/srcpkgs/python3-zope.component/template deleted file mode 100644 index a780cc6b8dafab..00000000000000 --- a/srcpkgs/python3-zope.component/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'python3-zope.component' -pkgname=python3-zope.component -version=5.0.0 -revision=5 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3-setuptools python3-zope.deferredimport python3-zope.deprecation - python3-zope.interface python3-zope.event python3-zope.hookable" -short_desc="Zope component architecture for Python" -maintainer="Toyam Cox " -license="ZPL-2.1" -homepage="https://www.zope.org" -distfiles="${PYPI_SITE}/z/zope.component/zope.component-${version}.tar.gz" -checksum=df541a0501c79123f9ac30c6686a9e45c2690c5c3ae4f2b7f4c6fd1a3aaaf614 -# Tests can't find the package they test -make_check=no - -post_install() { - vlicense LICENSE.txt LICENSE -} diff --git a/srcpkgs/python3-zope.configuration/template b/srcpkgs/python3-zope.configuration/template deleted file mode 100644 index e6b97943da7c46..00000000000000 --- a/srcpkgs/python3-zope.configuration/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'python3-zope.configuration' -pkgname=python3-zope.configuration -version=4.4.0 -revision=6 -build_style=python3-module -hostmakedepends="python3-setuptools python3-Sphinx" -depends="python3-zope.i18nmessageid python3-zope.interface python3-zope.schema" -checkdepends="python3-zope.testing python3-zope.schema python3-zope.testrunner" -short_desc="Zope configuration markup language" -maintainer="Alex Childs " -license="ZPL-2.1" -homepage="https://github.com/zopefoundation/zope.configuration/" -distfiles="${PYPI_SITE}/z/zope.configuration/zope.configuration-${version}.tar.gz" -checksum=e9f02bac44405ad1526399d6574b91d792f9694f9c67df8b64e91fe10fcddb3c diff --git a/srcpkgs/python3-zope.copy/template b/srcpkgs/python3-zope.copy/template deleted file mode 100644 index 0c737c5a8e6361..00000000000000 --- a/srcpkgs/python3-zope.copy/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'python3-zope.copy' -pkgname=python3-zope.copy -version=4.2 -revision=8 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3" -checkdepends="python3-zope.component python3-zope.location python3-zope.testing - python3-zope.testrunner" -short_desc="Pluggable object copying mechanism" -maintainer="Alex Childs " -license="ZPL-2.1" -homepage="https://github.com/zopefoundation/zope.copy" -distfiles="${PYPI_SITE}/z/zope.copy/zope.copy-${version}.tar.gz" -checksum=47bb9d09ff06c600b446f220f47a742396598ac4828d738d3d85e6490629a71a diff --git a/srcpkgs/python3-zope.deferredimport/template b/srcpkgs/python3-zope.deferredimport/template deleted file mode 100644 index 2f667f28f301bf..00000000000000 --- a/srcpkgs/python3-zope.deferredimport/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'python3-zope.deferredimport' -pkgname=python3-zope.deferredimport -version=4.3.1 -revision=7 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3-zope.proxy" -short_desc="Python module to perform import names that resolve in code" -maintainer="Alex Childs " -license="ZPL-2.1" -homepage="https://github.com/zopefoundation/zope.deferredimport/" -distfiles="${PYPI_SITE}/z/zope.deferredimport/zope.deferredimport-${version}.tar.gz" -checksum=57b2345e7b5eef47efcd4f634ff16c93e4265de3dcf325afc7315ade48d909e1 diff --git a/srcpkgs/python3-zope.deprecation/template b/srcpkgs/python3-zope.deprecation/template deleted file mode 100644 index 2e204ae88e0977..00000000000000 --- a/srcpkgs/python3-zope.deprecation/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'python3-zope.deprecation' -pkgname=python3-zope.deprecation -version=4.4.0 -revision=8 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends=python3 -short_desc="Python library to handle automated deprecations" -maintainer="Alex Childs " -license="ZPL-2.1" -homepage="https://github.com/zopefoundation/zope.deprecation" -distfiles="${PYPI_SITE}/z/zope.deprecation/zope.deprecation-${version}.tar.gz" -checksum=0d453338f04bacf91bbfba545d8bcdf529aa829e67b705eac8c1a7fdce66e2df diff --git a/srcpkgs/python3-zope.event/template b/srcpkgs/python3-zope.event/template deleted file mode 100644 index 6b1f6ba8a15ff7..00000000000000 --- a/srcpkgs/python3-zope.event/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'python3-zope.event' -pkgname=python3-zope.event -version=4.5.0 -revision=5 -build_style=python3-module -pycompile_module="zope/event" -hostmakedepends="python3-setuptools" -depends="python3" -short_desc="Very basic event publishing system for Python" -maintainer="Toyam Cox " -license="ZPL-2.1" -homepage="https://github.com/zopefoundation/zope.event" -distfiles="${PYPI_SITE}/z/zope.event/zope.event-${version}.tar.gz" -checksum=5e76517f5b9b119acf37ca8819781db6c16ea433f7e2062c4afc2b6fbedb1330 - -post_install() { - vlicense LICENSE.txt -} diff --git a/srcpkgs/python3-zope.exceptions/template b/srcpkgs/python3-zope.exceptions/template deleted file mode 100644 index c8bef07b86528a..00000000000000 --- a/srcpkgs/python3-zope.exceptions/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'python3-zope.exceptions' -pkgname=python3-zope.exceptions -version=4.4 -revision=6 -build_style=python3-module -hostmakedepends="python3-setuptools python3-repoze.sphinx.autointerface - python3-Sphinx" -depends="python3-zope.interface" -checkdepends="python3-zope.testrunner" -short_desc="Zope exceptions" -maintainer="Alex Childs " -license="ZPL-2.1" -homepage="https://github.com/zopefoundation/zope.exceptions" -distfiles="${PYPI_SITE}/z/zope.exceptions/zope.exceptions-${version}.tar.gz" -checksum=0d72886b1bb8af4c346a117a540f28ab122577f5e3a105a261be72cd15776fda diff --git a/srcpkgs/python3-zope.hookable/template b/srcpkgs/python3-zope.hookable/template deleted file mode 100644 index baa7e06d66c6c9..00000000000000 --- a/srcpkgs/python3-zope.hookable/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'python3-zope.hookable' -pkgname=python3-zope.hookable -version=5.2 -revision=4 -build_style=python3-module -hostmakedepends="python3-setuptools" -makedepends="python3-devel" -depends="python3" -checkdepends="${depends} python3-zope.testing python3-zope.testrunner" -short_desc="Zope hookable architecture for Python3" -maintainer="Alex Childs " -license="ZPL-2.1" -homepage="https://github.com/zopefoundation/zope.hookable" -changelog="https://raw.githubusercontent.com/zopefoundation/zope.hookable/master/CHANGES.rst" -distfiles="${PYPI_SITE}/z/zope.hookable/zope.hookable-${version}.tar.gz" -checksum=4c3018bcf2b39cf5cccf40826f799b4b8c140056db780f96cb0ca332a243bd29 diff --git a/srcpkgs/python3-zope.i18nmessageid/template b/srcpkgs/python3-zope.i18nmessageid/template deleted file mode 100644 index 503d1f578ac82d..00000000000000 --- a/srcpkgs/python3-zope.i18nmessageid/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'python3-zope.i18nmessageid' -pkgname=python3-zope.i18nmessageid -version=5.0.1 -revision=6 -build_style=python3-module -hostmakedepends="python3-setuptools python3-Sphinx" -makedepends="python3-devel" -depends="python3-six" -short_desc="Message identifiers for internalization" -maintainer="Alex Childs " -license="ZPL-2.1" -homepage="https://github.com/zopefoundation/zope.i18nmessageid/" -distfiles="${PYPI_SITE}/z/zope.i18nmessageid/zope.i18nmessageid-${version}.tar.gz" -checksum=9534142b684c986f5303f469573978e5a340f05ba2eee4f872933f1c38b1b059 -make_check=no # Tests require removed python3-nose diff --git a/srcpkgs/python3-zope.interface/template b/srcpkgs/python3-zope.interface/template deleted file mode 100644 index e681bedb68f631..00000000000000 --- a/srcpkgs/python3-zope.interface/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'python3-zope.interface' -pkgname=python3-zope.interface -version=7.2 -revision=1 -build_style=python3-module -hostmakedepends="python3-setuptools" -makedepends="python3-devel" -depends="python3-setuptools" -short_desc="Zope interfaces for Python3" -maintainer="Orphaned " -license="ZPL-2.1" -homepage="https://github.com/zopefoundation/zope.interface" -changelog="https://raw.githubusercontent.com/zopefoundation/zope.interface/master/CHANGES.rst" -distfiles="${PYPI_SITE}/z/zope.interface/zope.interface-${version}.tar.gz" -checksum=8b49f1a3d1ee4cdaf5b32d2e738362c7f5e40ac8b46dd7d1a65e82a4872728fe -# Tests can't find the package they test -make_check=no - -post_install() { - vinstall src/zope/__init__.py 644 ${py3_sitelib}/zope - vlicense LICENSE.txt LICENSE -} diff --git a/srcpkgs/python3-zope.location/template b/srcpkgs/python3-zope.location/template deleted file mode 100644 index e124563f2c7e57..00000000000000 --- a/srcpkgs/python3-zope.location/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'python3-zope.location' -pkgname=python3-zope.location -version=4.2 -revision=8 -build_style=python3-module -hostmakedepends="python3-setuptools python3-repoze.sphinx.autointerface - python3-Sphinx" -makedepends="python3-zope.configuration" -depends="python3-zope.component" -checkdepends="python3-zope.copy python3-zope.testrunner" -short_desc="Zope location" -maintainer="Alex Childs " -license="ZPL-2.1" -homepage="https://github.com/zopefoundation/zope.location" -distfiles="${PYPI_SITE}/z/zope.location/zope.location-${version}.tar.gz" -checksum=a720f9e3c8a51d5007ed6fcd47e1834df02671d85dbfd1062a0d808de8bf80ac diff --git a/srcpkgs/python3-zope.proxy/template b/srcpkgs/python3-zope.proxy/template deleted file mode 100644 index f024ec1356dda5..00000000000000 --- a/srcpkgs/python3-zope.proxy/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'python3-zope.proxy' -pkgname=python3-zope.proxy -version=4.4.0 -revision=5 -build_style=python3-module -hostmakedepends="python3-setuptools python3-Sphinx" -makedepends="python3-devel" -depends="python3-zope.interface python3-setuptools" -checkdepends="python3-zope.testrunner python3-zope.security" -short_desc="Python generic transparent proxies" -maintainer="Alex Childs " -license="ZPL-2.1" -homepage="https://github.com/zopefoundation/zope.proxy" -distfiles="${PYPI_SITE}/z/zope.proxy/zope.proxy-${version}.tar.gz" -checksum=b244904c5148067c3f1899d29a2c1a28faca747b143192c0f825e6bf3170a347 diff --git a/srcpkgs/python3-zope.schema/template b/srcpkgs/python3-zope.schema/template deleted file mode 100644 index 58fff19b0f24e3..00000000000000 --- a/srcpkgs/python3-zope.schema/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'python3-zope.schema' -pkgname=python3-zope.schema -version=6.0.0 -revision=6 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3-zope.interface python3-zope.event" -checkdepends="python3-zope.i18nmessageid python3-zope.testing - python3-zope.testrunner" -short_desc="Zope.interface extension for defining data schemas" -maintainer="Alex Childs " -license="ZPL-2.1" -homepage="https://github.com/zopefoundation/zope.schema" -distfiles="${PYPI_SITE}/z/zope.schema/zope.schema-${version}.tar.gz" -checksum=20fbbce8a0726ba34f0e3958676498feebb818f06575193254e139d8d7214f26 diff --git a/srcpkgs/python3-zope.security/template b/srcpkgs/python3-zope.security/template deleted file mode 100644 index 88cab87359f775..00000000000000 --- a/srcpkgs/python3-zope.security/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'python3-zope.security' -pkgname=python3-zope.security -version=7.3 -revision=1 -build_style=python3-module -hostmakedepends="python3-setuptools python3-zope.proxy" -makedepends="python3-devel" -depends="python3-zope.component python3-zope.configuration python3-zope.testing - python3-zope.testrunner python3-zope.location" -short_desc="Zope security framework" -maintainer="Alex Childs " -license="ZPL-2.1" -homepage="https://github.com/zopefoundation/zope.security/" -distfiles="${PYPI_SITE}/z/zope_security/zope_security-${version}.tar.gz" -checksum=5db5f79195321f2450ba49b3e1e47ba54364f966fdfc6d39df723043fe6c5549 diff --git a/srcpkgs/python3-zope.testing/template b/srcpkgs/python3-zope.testing/template deleted file mode 100644 index 419157f3d552a8..00000000000000 --- a/srcpkgs/python3-zope.testing/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'python3-zope.testing' -pkgname=python3-zope.testing -version=4.7 -revision=8 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3" -short_desc="Zope testing helpers" -maintainer="Alex Childs " -license="ZPL-2.1" -homepage="https://github.com/zopefoundation/zope.testing" -distfiles="${PYPI_SITE}/z/zope.testing/zope.testing-${version}.tar.gz" -checksum=d66be8d1de37e8536ca58a1d9f4d89a68c9cc75cc0e788a175c8a20ae26003ea diff --git a/srcpkgs/python3-zope.testrunner/template b/srcpkgs/python3-zope.testrunner/template deleted file mode 100644 index 7f30ac42df419e..00000000000000 --- a/srcpkgs/python3-zope.testrunner/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'python3-zope.testrunner' -pkgname=python3-zope.testrunner -version=5.2 -revision=5 -build_style=python3-module -hostmakedepends="python3-setuptools python3-Sphinx python3-sphinxcontrib" -depends="python3-zope.exceptions python3-zope.interface python3-six" -checkdepends="python3-zope.testing python3-subunit python3-testtools" -short_desc="Zope testrunner script" -maintainer="Alex Childs " -license="ZPL-2.1" -homepage="https://github.com/zopefoundation/zope.testrunner" -distfiles="${PYPI_SITE}/z/zope.testrunner/zope.testrunner-${version}.tar.gz" -checksum=873d6017abadc213992a0c38c786ed020341b6e0fe78d14bc2a684cf5a70de4b diff --git a/srcpkgs/python3-zstandard/patches/fix-hardcoded-version-number.patch b/srcpkgs/python3-zstandard/patches/fix-hardcoded-version-number.patch deleted file mode 100644 index 3b72fa20c73a9e..00000000000000 --- a/srcpkgs/python3-zstandard/patches/fix-hardcoded-version-number.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/c-ext/backend_c.c 2023-11-01 02:58:34.000000000 -0300 -+++ b/c-ext/backend_c.c 2024-03-29 21:32:40.694372789 -0300 -@@ -152,7 +152,7 @@ - PyObject *features = NULL; - PyObject *feature = NULL; - unsigned zstd_ver_no = ZSTD_versionNumber(); -- unsigned our_hardcoded_version = 10505; -+ unsigned our_hardcoded_version = ZSTD_VERSION_NUMBER; - if (ZSTD_VERSION_NUMBER != our_hardcoded_version || - zstd_ver_no != our_hardcoded_version) { - PyErr_Format( diff --git a/srcpkgs/python3-zstandard/template b/srcpkgs/python3-zstandard/template deleted file mode 100644 index be412a2be65a1c..00000000000000 --- a/srcpkgs/python3-zstandard/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 'python3-zstandard' -pkgname=python3-zstandard -version=0.22.0 -revision=3 -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="Orphaned " -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=34ce7ef020afca1344c538a778e2a2e30dc43b11509aa4cb5cf076228d959ca7 - -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-zulip/template b/srcpkgs/python3-zulip/template deleted file mode 100644 index 7ee0b9067ef3b5..00000000000000 --- a/srcpkgs/python3-zulip/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'python3-zulip' -pkgname=python3-zulip -version=0.9.0 -revision=2 -build_style=python3-pep517 -hostmakedepends="python3-setuptools python3-wheel" -depends="python3-click python3-distro python3-requests python3-typing_extensions" -checkdepends="$depends python3-pytest python3-matrix-nio" -short_desc="Bindings for the Zulip message API" -maintainer="Gonzalo Tornaría " -license="Apache-2.0" -homepage="https://github.com/zulip/python-zulip-api" -distfiles="${PYPI_SITE}/z/zulip/zulip-${version}.tar.gz" -checksum=7a14149e5d9e3fcc53b13e998719fd1f6ccb8289bc60fccbaa1aafcd0a9d0843 diff --git a/srcpkgs/python3-zxcvbn/template b/srcpkgs/python3-zxcvbn/template deleted file mode 100644 index 0c3c27b73133f0..00000000000000 --- a/srcpkgs/python3-zxcvbn/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'python3-zxcvbn' -pkgname=python3-zxcvbn -version=4.4.28 -revision=3 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3" -short_desc="Realistic password strength estimator" -maintainer="cinerea0 " -license="MIT" -homepage="https://github.com/dwolfhub/zxcvbn-python" -distfiles="https://github.com/dwolfhub/zxcvbn-python/archive/refs/tags/v${version}.tar.gz" -checksum=b7275765acdf8028c21aa502d742e56de2252bac604c04ba5e336c39f88d5576 - -post_install() { - vlicense LICENSE.txt -} diff --git a/srcpkgs/python3.11-devel b/srcpkgs/python3.11-devel deleted file mode 120000 index 6e7f3c7dd2248c..00000000000000 --- a/srcpkgs/python3.11-devel +++ /dev/null @@ -1 +0,0 @@ -python3.11 \ No newline at end of file diff --git a/srcpkgs/python3.11/files/EXTERNALLY-MANAGED b/srcpkgs/python3.11/files/EXTERNALLY-MANAGED deleted file mode 100644 index 9fc7da09734046..00000000000000 --- a/srcpkgs/python3.11/files/EXTERNALLY-MANAGED +++ /dev/null @@ -1,29 +0,0 @@ -[externally-managed] -Error= - This system-wide Python installation is managed by the Void Linux package - manager, XBPS. Installation of Python packages from other sources is not - normally allowed. - - To install a Python package not offered by Void Linux, consider using a virtual - environment, e.g.: - - python3 -m venv /path/to/venv - /path/to/venv/bin/pip install - - Appending the flag --system-site-packages to the first command will give the - virtual environment access to any Python package installed via XBPS. - - Invoking python, pip, and executables installed by pip in /path/to/venv/bin - should automatically use the virtual environment. Alternatively, source its - activation script to add the environment to the command search path for a shell: - - . /path/to/venv/bin/activate - - After activation, running - - deactivate - - will remove the environment from the search path without destroying it. - - The XBPS package python3-pipx provides pipx, a convenient tool to automatically - manage virtual environments for individual Python applications. diff --git a/srcpkgs/python3.11/files/cross.patch b/srcpkgs/python3.11/files/cross.patch deleted file mode 100644 index 40925d1ec1bfad..00000000000000 --- a/srcpkgs/python3.11/files/cross.patch +++ /dev/null @@ -1,21 +0,0 @@ -diff -ur a/Makefile.pre.in b/Makefile.pre.in ---- a/Makefile.pre.in -+++ b/Makefile.pre.in -@@ -1901,8 +1901,6 @@ - upgrade) ensurepip="--upgrade" ;; \ - install|*) ensurepip="" ;; \ - esac; \ -- $(RUNSHARED) $(PYTHON_FOR_BUILD) -m ensurepip \ -- $$ensurepip --root=$(DESTDIR)/ ; \ - fi - - .PHONY: altinstall -@@ -1912,8 +1910,6 @@ - upgrade) ensurepip="--altinstall --upgrade" ;; \ - install|*) ensurepip="--altinstall" ;; \ - esac; \ -- $(RUNSHARED) $(PYTHON_FOR_BUILD) -m ensurepip \ -- $$ensurepip --root=$(DESTDIR)/ ; \ - fi - - .PHONY: commoninstall diff --git a/srcpkgs/python3.11/patches/musl-find_library.patch b/srcpkgs/python3.11/patches/musl-find_library.patch deleted file mode 100644 index 879f912462721d..00000000000000 --- a/srcpkgs/python3.11/patches/musl-find_library.patch +++ /dev/null @@ -1,44 +0,0 @@ ---- a/Lib/ctypes/util.py -+++ b/Lib/ctypes/util.py -@@ -265,6 +265,41 @@ - def find_library(name, is64 = False): - return _get_soname(_findLib_crle(name, is64) or _findLib_gcc(name)) - -+ elif True: -+ -+ # Patched for Alpine Linux / musl - search manually system paths -+ def _is_elf(filepath): -+ try: -+ with open(filepath, 'rb') as fh: -+ return fh.read(4) == b'\x7fELF' -+ except: -+ return False -+ -+ def find_library(name): -+ from glob import glob -+ # absolute name? -+ if os.path.isabs(name): -+ return name -+ # special case for libm, libcrypt and libpthread and musl -+ if name in ['m', 'crypt', 'pthread']: -+ name = 'c' -+ elif name in ['libm.so', 'libcrypt.so', 'libpthread.so']: -+ name = 'libc.so' -+ # search in standard locations (musl order) -+ paths = ['/lib', '/usr/local/lib', '/usr/lib'] -+ if 'LD_LIBRARY_PATH' in os.environ: -+ paths = os.environ['LD_LIBRARY_PATH'].split(':') + paths -+ for d in paths: -+ f = os.path.join(d, name) -+ if _is_elf(f): -+ return os.path.basename(f) -+ -+ prefix = os.path.join(d, 'lib'+name) -+ for suffix in ['.so', '.so.*']: -+ for f in glob('{0}{1}'.format(prefix, suffix)): -+ if _is_elf(f): -+ return os.path.basename(f) -+ - else: - - def _findSoname_ldconfig(name): diff --git a/srcpkgs/python3.11/patches/ppc-fixes.patch b/srcpkgs/python3.11/patches/ppc-fixes.patch deleted file mode 100644 index fc5937725162e7..00000000000000 --- a/srcpkgs/python3.11/patches/ppc-fixes.patch +++ /dev/null @@ -1,45 +0,0 @@ -diff -ur a/configure b/configure ---- a/configure -+++ b/configure -@@ -5952,6 +5952,14 @@ - printf "%s\n" "$ac_cv_path_EGREP" >&6; } - EGREP="$ac_cv_path_EGREP" - -+if test x$MULTIARCH = xpowerpc-linux-musl -+then -+ MULTIARCH="powerpc-linux-gnu" -+fi -+if test x$MULTIARCH = xpowerpcle-linux-musl -+then -+ MULTIARCH="powerpcle-linux-gnu" -+fi - - - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for CC compiler name" >&5 -@@ -6859,7 +6867,11 @@ - powerpc64-linux-gnu - # endif - # elif defined(__powerpc__) -+# if defined(__LITTLE_ENDIAN__) -+ powerpcle-linux-gnu -+# else - powerpc-linux-gnu -+# endif - # elif defined(__s390x__) - s390x-linux-gnu - # elif defined(__s390__) -diff -ur a/configure.ac b/configure.ac ---- a/configure.ac -+++ b/configure.ac -@@ -1039,7 +1039,11 @@ - powerpc64-linux-gnu - # endif - # elif defined(__powerpc__) -+# if defined(__LITTLE_ENDIAN__) -+ powerpcle-linux-gnu -+# else - powerpc-linux-gnu -+# endif - # elif defined(__s390x__) - s390x-linux-gnu - # elif defined(__s390__) diff --git a/srcpkgs/python3.11/template b/srcpkgs/python3.11/template deleted file mode 100644 index 5a81eeb55070b4..00000000000000 --- a/srcpkgs/python3.11/template +++ /dev/null @@ -1,150 +0,0 @@ -# Template file for 'python3.11' -pkgname=python3.11 -version=3.11.14 -revision=1 -build_style="gnu-configure" -configure_args="--enable-shared --enable-ipv6 --enable-optimizations - --enable-loadable-sqlite-extensions --with-computed-gotos - --with-dbmliborder=gdbm:ndbm --with-system-expat --with-system-ffi - --without-ensurepip ac_cv_working_tzset=yes" -pycompile_dirs="usr/lib/python${version%.*}" -hostmakedepends="pkgconf" -makedepends="libffi-devel readline-devel gdbm-devel openssl-devel - expat-devel sqlite-devel bzip2-devel zlib-devel liblzma-devel" -depends="ca-certificates" -checkdepends="$depends iana-etc" -short_desc="Python ${version%.*} (limited install; not for regular use)" -maintainer="Andrew J. Hesford " -license="Python-2.0" -homepage="https://www.python.org" -_bluez="bluez-5.64" -distfiles=" - https://www.python.org/ftp/python/${version%rc*}/Python-${version}.tar.xz - ${KERNEL_SITE}/bluetooth/${_bluez}.tar.xz -" -checksum="8d3ed8ec5c88c1c95f5e558612a725450d2452813ddad5e58fdb1a53b1209b78 - ae437e65b6b3070c198bc5b0109fe9cdeb9eaa387380e2072f9de65fe8a1de34" -skip_extraction="${_bluez}.tar.xz" - -if [ "$CROSS_BUILD" ]; then - hostmakedepends+=" python3.11" - configure_args+=" --with-build-python=python${version%.*}" - configure_args+=" ac_cv_broken_sem_getvalue=no" -fi - -post_extract() { - # Ensure that the internal copy of expat is not used - rm -r Modules/expat - - # Extract Bluetooth headers - local _srcdistdir="${XBPS_SRCDISTDIR}/${sourcepkg}-${version}" - mkdir External - bsdtar -C External --strip-components=1 -x \ - -f "${_srcdistdir}/${_bluez}.tar.xz" "${_bluez}/lib/*.h" - mv External/lib External/bluetooth -} - -post_patch() { - if [ -n "$CROSS_BUILD" ]; then - patch -Np1 -i ${FILESDIR}/cross.patch - fi -} - -do_configure() { - # If these are set, distutils will default to cc and attempt to pass - # `-R` to the compiler for every compiled extension that sets an - # rpath rather than the '-Wl,-R' argument that GCC requires - unset GCC CC CXX CPP LD AR AS RANLIB - - # Make sure configure can find Bluetooth headers - CFLAGS+=" -I./External" - CPPFLAGS+=" -I./External" - ./configure ${configure_args} -} - -do_check() { - local opts - - # relies on sane group membership not found in xbps-src - opts="-i test_chown_*" - # expects shadow passwd db unreadable by user - opts+=" -i test_getspnam_exception" - # expects functionality patched out for musl - opts+=" -i test_find_library_with_*" - # SSL advertises unexpected ciphers - opts+=" -i test_shared_ciphers" - # requires in-tree expat, which we removed - opts+=" -i test_freeze_simple_script" - # anomalies in SSL session handling - opts+=" -i test_session*" - # overflow in datetime.time.mktime - opts+=" -i test_localtime_daylight_*_dst_true" - # https://github.com/python/cpython/issues/115133 - opts+=" -i test_simple_xml" - - if [ "${XBPS_TARGET_LIBC}" = "musl" ]; then - # musl doesn't work with locales - opts+=" -i test_locale* -i test_c_locale* -i test__locale" - opts+=" -i test_fpathconf" - else - # ctypes libm imports misbehave with glibc linker scripts - opts+=" -i test_issue18060_*" - fi - - make ${makejobs} EXTRATESTOPTS="${opts}" quicktest -} - -do_install() { - make DESTDIR=${DESTDIR} install maninstall - - # Put the license in the usual location and remove from the libdir - # to prevent the XBPS trigger from attempting to byte-compile it - vlicense LICENSE - rm ${DESTDIR}/usr/lib/python${version%.*}/LICENSE.txt - - # Remove major-only components that conflict with python3 packages - rm ${DESTDIR}/usr/bin/{pydoc3,python3,2to3,python3-config} - rm ${DESTDIR}/usr/lib/libpython3.so - rm ${DESTDIR}/usr/lib/pkgconfig/python3{,-embed}.pc - rm ${DESTDIR}/usr/share/man/man1/python3.1 - - # Remove files that belong to idle - rm ${DESTDIR}/usr/bin/idle3* - rm -r ${DESTDIR}/usr/lib/python${version%.*}/idlelib - - # Remove test module and tests that fail to be byte-compiled. - rm -r ${DESTDIR}/usr/lib/python${version%.*}/test - rm -r ${DESTDIR}/usr/lib/python${version%.*}/lib2to3/tests - - # Remove references to the install(1) wrapper. - sed -e "s,${XBPS_WRAPPERDIR},/usr/bin,g" -i \ - ${DESTDIR}/usr/lib/python${version%.*}/_sysconfigdata_*_*.py \ - ${DESTDIR}/usr/lib/python${version%.*}/config-${version%.*}*/Makefile - - if [ "$CROSS_BUILD" ]; then - # Remove references to cross toolchain. - sed -i "s/$XBPS_CROSS_TRIPLET-//g" \ - ${DESTDIR}/usr/lib/python${version%.*}/_sysconfigdata_*_*.py \ - ${DESTDIR}/usr/lib/python${version%.*}/config-${version%.*}*/Makefile - sed -i -e "s,$XBPS_CROSS_BASE,,g" \ - ${DESTDIR}/usr/bin/python${version%.*}-config - fi - - # https://peps.python.org/pep-0668/ - vinstall ${FILESDIR}/EXTERNALLY-MANAGED 644 usr/lib/python${version%.*} -} - -python3.11-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}-${version}_${revision}" - pkg_install() { - vmove usr/bin/python*-config - vmove usr/lib/pkgconfig - vmove usr/include - mv ${DESTDIR}/usr/lib/python${version%.*}/config-${version%.*}*/libpython${version%.*}*.a \ - ${PKGDESTDIR}/usr/lib - mkdir -p ${DESTDIR}/usr/include/python${version%.*} - mv ${PKGDESTDIR}/usr/include/python${version%.*}/pyconfig.h \ - ${DESTDIR}/usr/include/python${version%.*} - } -} diff --git a/srcpkgs/python3.11/update b/srcpkgs/python3.11/update deleted file mode 100644 index 0e358debe1d471..00000000000000 --- a/srcpkgs/python3.11/update +++ /dev/null @@ -1,3 +0,0 @@ -pkgname=Python -site="${homepage}/downloads/source/" -pattern='Python-\K3\.11\.[0-9]+(?=\.tgz)' diff --git a/srcpkgs/python3/files/EXTERNALLY-MANAGED b/srcpkgs/python3/files/EXTERNALLY-MANAGED deleted file mode 100644 index 9fc7da09734046..00000000000000 --- a/srcpkgs/python3/files/EXTERNALLY-MANAGED +++ /dev/null @@ -1,29 +0,0 @@ -[externally-managed] -Error= - This system-wide Python installation is managed by the Void Linux package - manager, XBPS. Installation of Python packages from other sources is not - normally allowed. - - To install a Python package not offered by Void Linux, consider using a virtual - environment, e.g.: - - python3 -m venv /path/to/venv - /path/to/venv/bin/pip install - - Appending the flag --system-site-packages to the first command will give the - virtual environment access to any Python package installed via XBPS. - - Invoking python, pip, and executables installed by pip in /path/to/venv/bin - should automatically use the virtual environment. Alternatively, source its - activation script to add the environment to the command search path for a shell: - - . /path/to/venv/bin/activate - - After activation, running - - deactivate - - will remove the environment from the search path without destroying it. - - The XBPS package python3-pipx provides pipx, a convenient tool to automatically - manage virtual environments for individual Python applications. diff --git a/srcpkgs/python3/files/cross.patch b/srcpkgs/python3/files/cross.patch deleted file mode 100644 index 40925d1ec1bfad..00000000000000 --- a/srcpkgs/python3/files/cross.patch +++ /dev/null @@ -1,21 +0,0 @@ -diff -ur a/Makefile.pre.in b/Makefile.pre.in ---- a/Makefile.pre.in -+++ b/Makefile.pre.in -@@ -1901,8 +1901,6 @@ - upgrade) ensurepip="--upgrade" ;; \ - install|*) ensurepip="" ;; \ - esac; \ -- $(RUNSHARED) $(PYTHON_FOR_BUILD) -m ensurepip \ -- $$ensurepip --root=$(DESTDIR)/ ; \ - fi - - .PHONY: altinstall -@@ -1912,8 +1910,6 @@ - upgrade) ensurepip="--altinstall --upgrade" ;; \ - install|*) ensurepip="--altinstall" ;; \ - esac; \ -- $(RUNSHARED) $(PYTHON_FOR_BUILD) -m ensurepip \ -- $$ensurepip --root=$(DESTDIR)/ ; \ - fi - - .PHONY: commoninstall diff --git a/srcpkgs/python3/patches/musl-find_library.patch b/srcpkgs/python3/patches/musl-find_library.patch deleted file mode 100644 index 879f912462721d..00000000000000 --- a/srcpkgs/python3/patches/musl-find_library.patch +++ /dev/null @@ -1,44 +0,0 @@ ---- a/Lib/ctypes/util.py -+++ b/Lib/ctypes/util.py -@@ -265,6 +265,41 @@ - def find_library(name, is64 = False): - return _get_soname(_findLib_crle(name, is64) or _findLib_gcc(name)) - -+ elif True: -+ -+ # Patched for Alpine Linux / musl - search manually system paths -+ def _is_elf(filepath): -+ try: -+ with open(filepath, 'rb') as fh: -+ return fh.read(4) == b'\x7fELF' -+ except: -+ return False -+ -+ def find_library(name): -+ from glob import glob -+ # absolute name? -+ if os.path.isabs(name): -+ return name -+ # special case for libm, libcrypt and libpthread and musl -+ if name in ['m', 'crypt', 'pthread']: -+ name = 'c' -+ elif name in ['libm.so', 'libcrypt.so', 'libpthread.so']: -+ name = 'libc.so' -+ # search in standard locations (musl order) -+ paths = ['/lib', '/usr/local/lib', '/usr/lib'] -+ if 'LD_LIBRARY_PATH' in os.environ: -+ paths = os.environ['LD_LIBRARY_PATH'].split(':') + paths -+ for d in paths: -+ f = os.path.join(d, name) -+ if _is_elf(f): -+ return os.path.basename(f) -+ -+ prefix = os.path.join(d, 'lib'+name) -+ for suffix in ['.so', '.so.*']: -+ for f in glob('{0}{1}'.format(prefix, suffix)): -+ if _is_elf(f): -+ return os.path.basename(f) -+ - else: - - def _findSoname_ldconfig(name): diff --git a/srcpkgs/python3/patches/musl-pgo-tests.patch b/srcpkgs/python3/patches/musl-pgo-tests.patch deleted file mode 100644 index d519da60925911..00000000000000 --- a/srcpkgs/python3/patches/musl-pgo-tests.patch +++ /dev/null @@ -1,453 +0,0 @@ -From 6146295a5b8e9286ccb8f90818b764c9a0192090 Mon Sep 17 00:00:00 2001 -From: "R. David Murray" -Date: Wed, 19 Mar 2025 13:05:09 -0400 -Subject: [PATCH] gh-90548: Make musl test skips smarter (fixes Alpine errors) - (#131313) - -* Make musl test skips smarter (fixes Alpine errors) - -A relatively small number of tests fail when the underlying c library is -provided by musl. This was originally reported in bpo-46390 by -Christian Heimes. Among other changes, these tests were marked for -skipping in gh-31947/ef1327e3 as part of bpo-40280 (emscripten support), -but the skips were conditioned on the *platform* being emscripten (or -wasi, skips for which ere added in 9b50585e02). - -In gh-131071 Victor Stinner added a linked_to_musl function to enable -skipping a test in test_math that fails under musl, like it does on a -number of other platforms. This check can successfully detect that -python is running under musl on Alpine, which was the original problem -report in bpo-46390. - -This PR replaces Victor's solution with an enhancement to -platform.libc_ver that does the check more cheaply, and also gets the -version number. The latter is important because the math test being -skipped is due to a bug in musl that has been fixed, but as of this -checkin date has not yet been released. When it is, the test skip can -be fixed to check for the minimum needed version. - -The enhanced version of linked_to_musl is also used to do the skips of -the other tests that generically fail under musl, as opposed to -emscripten or wasi only failures. This will allow these tests to be -skipped automatically on Alpine. - -This PR does *not* enhance libc_ver to support emscripten and wasi, as -I'm not familiar with those platforms; instead it returns a version -triple of (0, 0, 0) for those platforms. This means the musl tests will -be skipped regardless of musl version, so ideally someone will add -support to libc_ver for these platforms. - -* Platform tests and bug fixes. - -In adding tests for the new platform code I found a bug in the old code: -if a valid version is passed for version and it is greater than the -version found for an so *and* there is no glibc version, then the -version from the argument was returned. The code changes here fix -that. - -* Add support docs, including for some preexisting is_xxx's. - -* Add news item about libc_ver enhancement. - -* Prettify platform re expression using re.VERBOSE. ---- - Doc/library/test.rst | 31 ++++++++++++++- - Lib/platform.py | 37 +++++++++++------- - Lib/test/support/__init__.py | 39 +++++++++++++------ - Lib/test/test__locale.py | 20 ++-------- - Lib/test/test_locale.py | 12 ++---- - Lib/test/test_math.py | 3 ++ - Lib/test/test_os.py | 15 ++++--- - Lib/test/test_platform.py | 35 +++++++++++++---- - Lib/test/test_re.py | 12 ++---- - Lib/test/test_strptime.py | 5 +-- - Lib/test/test_support.py | 13 ++++++- - ...5-03-17-17-11-41.gh-issue-90548.xSPf_L.rst | 2 + - 12 files changed, 143 insertions(+), 81 deletions(-) - create mode 100644 Misc/NEWS.d/next/Library/2025-03-17-17-11-41.gh-issue-90548.xSPf_L.rst - -diff --git a/Doc/library/test.rst b/Doc/library/test.rst -index 46f8975687714b..f27cd55e7271a0 100644 ---- a/Doc/library/test.rst -+++ b/Doc/library/test.rst -@@ -246,7 +246,27 @@ The :mod:`test.support` module defines the following constants: - - .. data:: is_android - -- ``True`` if the system is Android. -+ ``True`` if ``sys.platform`` is ``android``. -+ -+ -+.. data:: is_emscripten -+ -+ ``True`` if ``sys.platform`` is ``emscripten``. -+ -+ -+.. data:: is_wasi -+ -+ ``True`` if ``sys.platform`` is ``wasi``. -+ -+ -+.. data:: is_apple_mobile -+ -+ ``True`` if ``sys.platform`` is ``ios``, ``tvos``, or ``watchos``. -+ -+ -+.. data:: is_apple -+ -+ ``True`` if ``sys.platform`` is ``darwin`` or ``is_apple_mobile`` is ``True``. - - - .. data:: unix_shell -@@ -831,6 +851,15 @@ The :mod:`test.support` module defines the following functions: - Decorator for tests that fill the address space. - - -+.. function:: linked_with_musl() -+ -+ Return ``False`` if there is no evidence the interperter was compiled with -+ ``musl``, otherwise return a version triple, either ``(0, 0, 0)`` if the -+ version is unknown, or the actual version if it is known. Intended for use -+ in ``skip`` decorators. ``emscripten`` and ``wasi`` are assumed to be -+ compiled with ``musl``; otherwise ``platform.libc_ver`` is checked. -+ -+ - .. function:: check_syntax_error(testcase, statement, errtext='', *, lineno=None, offset=None) - - Test for syntax errors in *statement* by attempting to compile *statement*. -diff --git a/Lib/platform.py b/Lib/platform.py -index 1f6baed66d3df9..a62192589af8ff 100644 ---- a/Lib/platform.py -+++ b/Lib/platform.py -@@ -189,22 +189,25 @@ def libc_ver(executable=None, lib='', version='', chunksize=16384): - # sys.executable is not set. - return lib, version - -- libc_search = re.compile(b'(__libc_init)' -- b'|' -- b'(GLIBC_([0-9.]+))' -- b'|' -- br'(libc(_\w+)?\.so(?:\.(\d[0-9.]*))?)', re.ASCII) -+ libc_search = re.compile(br""" -+ (__libc_init) -+ | (GLIBC_([0-9.]+)) -+ | (libc(_\w+)?\.so(?:\.(\d[0-9.]*))?) -+ | (musl-([0-9.]+)) -+ """, -+ re.ASCII | re.VERBOSE) - - V = _comparable_version - # We use os.path.realpath() - # here to work around problems with Cygwin not being - # able to open symlinks for reading - executable = os.path.realpath(executable) -+ ver = None - with open(executable, 'rb') as f: - binary = f.read(chunksize) - pos = 0 - while pos < len(binary): -- if b'libc' in binary or b'GLIBC' in binary: -+ if b'libc' in binary or b'GLIBC' in binary or b'musl' in binary: - m = libc_search.search(binary, pos) - else: - m = None -@@ -216,7 +219,7 @@ def libc_ver(executable=None, lib='', version='', chunksize=16384): - continue - if not m: - break -- libcinit, glibc, glibcversion, so, threads, soversion = [ -+ libcinit, glibc, glibcversion, so, threads, soversion, musl, muslversion = [ - s.decode('latin1') if s is not None else s - for s in m.groups()] - if libcinit and not lib: -@@ -224,18 +227,22 @@ def libc_ver(executable=None, lib='', version='', chunksize=16384): - elif glibc: - if lib != 'glibc': - lib = 'glibc' -- version = glibcversion -- elif V(glibcversion) > V(version): -- version = glibcversion -+ ver = glibcversion -+ elif V(glibcversion) > V(ver): -+ ver = glibcversion - elif so: - if lib != 'glibc': - lib = 'libc' -- if soversion and (not version or V(soversion) > V(version)): -- version = soversion -- if threads and version[-len(threads):] != threads: -- version = version + threads -+ if soversion and (not ver or V(soversion) > V(ver)): -+ ver = soversion -+ if threads and ver[-len(threads):] != threads: -+ ver = ver + threads -+ elif musl: -+ lib = 'musl' -+ if not ver or V(muslversion) > V(ver): -+ ver = muslversion - pos = m.end() -- return lib, version -+ return lib, version if ver is None else ver - - def _norm_version(version, build=''): - -diff --git a/Lib/test/test__locale.py b/Lib/test/test__locale.py -index cef84fd9580c37..11b2c9545a1b43 100644 ---- a/Lib/test/test__locale.py -+++ b/Lib/test/test__locale.py -@@ -137,10 +137,7 @@ def numeric_tester(self, calc_type, calc_value, data_type, used_locale): - return True - - @unittest.skipUnless(nl_langinfo, "nl_langinfo is not available") -- @unittest.skipIf( -- support.is_emscripten or support.is_wasi, -- "musl libc issue on Emscripten, bpo-46390" -- ) -+ @unittest.skipIf(support.linked_to_musl(), "musl libc issue, bpo-46390") - def test_lc_numeric_nl_langinfo(self): - # Test nl_langinfo against known values - tested = False -@@ -158,10 +155,7 @@ def test_lc_numeric_nl_langinfo(self): - if not tested: - self.skipTest('no suitable locales') - -- @unittest.skipIf( -- support.is_emscripten or support.is_wasi, -- "musl libc issue on Emscripten, bpo-46390" -- ) -+ @unittest.skipIf(support.linked_to_musl(), "musl libc issue, bpo-46390") - def test_lc_numeric_localeconv(self): - # Test localeconv against known values - tested = False -@@ -210,10 +204,7 @@ def test_lc_numeric_basic(self): - - @unittest.skipUnless(nl_langinfo, "nl_langinfo is not available") - @unittest.skipUnless(hasattr(locale, 'ALT_DIGITS'), "requires locale.ALT_DIGITS") -- @unittest.skipIf( -- support.is_emscripten or support.is_wasi, -- "musl libc issue on Emscripten, bpo-46390" -- ) -+ @unittest.skipIf(support.linked_to_musl(), "musl libc issue, bpo-46390") - def test_alt_digits_nl_langinfo(self): - # Test nl_langinfo(ALT_DIGITS) - tested = False -@@ -245,10 +236,7 @@ def test_alt_digits_nl_langinfo(self): - - @unittest.skipUnless(nl_langinfo, "nl_langinfo is not available") - @unittest.skipUnless(hasattr(locale, 'ERA'), "requires locale.ERA") -- @unittest.skipIf( -- support.is_emscripten or support.is_wasi, -- "musl libc issue on Emscripten, bpo-46390" -- ) -+ @unittest.skipIf(support.linked_to_musl(), "musl libc issue, bpo-46390") - def test_era_nl_langinfo(self): - # Test nl_langinfo(ERA) - tested = False -diff --git a/Lib/test/test_locale.py b/Lib/test/test_locale.py -index 798c6ad62cddd1..528ceef528114c 100644 ---- a/Lib/test/test_locale.py -+++ b/Lib/test/test_locale.py -@@ -1,5 +1,5 @@ - from decimal import Decimal --from test.support import verbose, is_android, is_emscripten, is_wasi -+from test.support import verbose, is_android, linked_to_musl, os_helper - from test.support.warnings_helper import check_warnings - from test.support.import_helper import import_fresh_module - from unittest import mock -@@ -351,10 +351,7 @@ - - @unittest.skipIf(sys.platform.startswith('aix'), - 'bpo-29972: broken test on AIX') -- @unittest.skipIf( -- is_emscripten or is_wasi, -- "musl libc issue on Emscripten/WASI, bpo-46390" -- ) -+ @unittest.skipIf(linked_to_musl(), "musl libc issue, bpo-46390") - @unittest.skipIf(sys.platform.startswith("netbsd"), - "gh-124108: NetBSD doesn't support UTF-8 for LC_COLLATE") - def test_strcoll_with_diacritic(self): -@@ -362,10 +359,7 @@ - - @unittest.skipIf(sys.platform.startswith('aix'), - 'bpo-29972: broken test on AIX') -- @unittest.skipIf( -- is_emscripten or is_wasi, -- "musl libc issue on Emscripten/WASI, bpo-46390" -- ) -+ @unittest.skipIf(linked_to_musl(), "musl libc issue, bpo-46390") - @unittest.skipIf(sys.platform.startswith("netbsd"), - "gh-124108: NetBSD doesn't support UTF-8 for LC_COLLATE") - def test_strxfrm_with_diacritic(self): -diff --git a/Lib/test/test_math.py b/Lib/test/test_math.py -index 2649be86e5086e..b4f5dd80f55f86 100644 ---- a/Lib/test/test_math.py -+++ b/Lib/test/test_math.py -@@ -2772,6 +2772,9 @@ def test_fma_infinities(self): - or (sys.platform == "android" and platform.machine() == "x86_64") - or support.linked_to_musl(), # gh-131032 - f"this platform doesn't implement IEE 754-2008 properly") -+ # gh-131032: musl is fixed but the fix is not yet released; when the fixed -+ # version is known change this to: -+ # or support.linked_to_musl() < (1, ,

) - def test_fma_zero_result(self): - nonnegative_finites = [0.0, 1e-300, 2.3, 1e300] - -diff --git a/Lib/test/test_os.py b/Lib/test/test_os.py -index 0353c2b4866c45..333179a71e3cdc 100644 ---- a/Lib/test/test_os.py -+++ b/Lib/test/test_os.py -@@ -2393,14 +2393,11 @@ - self.check(os.fchown, -1, -1) - - @unittest.skipUnless(hasattr(os, 'fpathconf'), 'test needs os.fpathconf()') -- @unittest.skipIf( -- support.is_emscripten or support.is_wasi, -- "musl libc issue on Emscripten/WASI, bpo-46390" -- ) - def test_fpathconf(self): - self.assertIn("PC_NAME_MAX", os.pathconf_names) -- self.check(os.pathconf, "PC_NAME_MAX") -- self.check(os.fpathconf, "PC_NAME_MAX") -+ if not support.linked_to_musl(): -+ self.check(os.pathconf, "PC_NAME_MAX") -+ self.check(os.fpathconf, "PC_NAME_MAX") - self.check_bool(os.pathconf, "PC_NAME_MAX") - self.check_bool(os.fpathconf, "PC_NAME_MAX") - -diff --git a/Lib/test/test_platform.py b/Lib/test/test_platform.py -index ca73b043d31b7f..6ba630ad527f91 100644 ---- a/Lib/test/test_platform.py -+++ b/Lib/test/test_platform.py -@@ -551,6 +551,10 @@ def test_libc_ver(self): - (b'GLIBC_2.9', ('glibc', '2.9')), - (b'libc.so.1.2.5', ('libc', '1.2.5')), - (b'libc_pthread.so.1.2.5', ('libc', '1.2.5_pthread')), -+ (b'/aports/main/musl/src/musl-1.2.5', ('musl', '1.2.5')), -+ # musl uses semver, but we accept some variations anyway: -+ (b'/aports/main/musl/src/musl-12.5', ('musl', '12.5')), -+ (b'/aports/main/musl/src/musl-1.2.5.7', ('musl', '1.2.5.7')), - (b'', ('', '')), - ): - with open(filename, 'wb') as fp: -@@ -562,14 +566,29 @@ def test_libc_ver(self): - expected) - - # binary containing multiple versions: get the most recent, -- # make sure that 1.9 is seen as older than 1.23.4 -- chunksize = 16384 -- with open(filename, 'wb') as f: -- # test match at chunk boundary -- f.write(b'x'*(chunksize - 10)) -- f.write(b'GLIBC_1.23.4\0GLIBC_1.9\0GLIBC_1.21\0') -- self.assertEqual(platform.libc_ver(filename, chunksize=chunksize), -- ('glibc', '1.23.4')) -+ # make sure that eg 1.9 is seen as older than 1.23.4, and that -+ # the arguments don't count even if they are set. -+ chunksize = 200 -+ for data, expected in ( -+ (b'GLIBC_1.23.4\0GLIBC_1.9\0GLIBC_1.21\0', ('glibc', '1.23.4')), -+ (b'libc.so.2.4\0libc.so.9\0libc.so.23.1\0', ('libc', '23.1')), -+ (b'musl-1.4.1\0musl-2.1.1\0musl-2.0.1\0', ('musl', '2.1.1')), -+ (b'no match here, so defaults are used', ('test', '100.1.0')), -+ ): -+ with open(filename, 'wb') as f: -+ # test match at chunk boundary -+ f.write(b'x'*(chunksize - 10)) -+ f.write(data) -+ self.assertEqual( -+ expected, -+ platform.libc_ver( -+ filename, -+ lib='test', -+ version='100.1.0', -+ chunksize=chunksize, -+ ), -+ ) -+ - - def test_android_ver(self): - res = platform.android_ver() -diff --git a/Lib/test/test_re.py b/Lib/test/test_re.py -index 5538de60b2a03a..f65b4076aee2c6 100644 ---- a/Lib/test/test_re.py -+++ b/Lib/test/test_re.py -@@ -1,6 +1,6 @@ - from test.support import (gc_collect, bigmemtest, _2G, - cpython_only, captured_stdout, -- check_disallow_instantiation, is_emscripten, is_wasi, -+ check_disallow_instantiation, linked_to_musl, - warnings_helper, SHORT_TIMEOUT, CPUStopwatch, requires_resource) - import locale - import re -@@ -2172,10 +2172,7 @@ def test_bug_20998(self): - # with ignore case. - self.assertEqual(re.fullmatch('[a-c]+', 'ABC', re.I).span(), (0, 3)) - -- @unittest.skipIf( -- is_emscripten or is_wasi, -- "musl libc issue on Emscripten/WASI, bpo-46390" -- ) -+ @unittest.skipIf(linked_to_musl(), "musl libc issue, bpo-46390") - def test_locale_caching(self): - # Issue #22410 - oldlocale = locale.setlocale(locale.LC_CTYPE) -@@ -2212,10 +2209,7 @@ def check_en_US_utf8(self): - self.assertIsNone(re.match(b'(?Li)\xc5', b'\xe5')) - self.assertIsNone(re.match(b'(?Li)\xe5', b'\xc5')) - -- @unittest.skipIf( -- is_emscripten or is_wasi, -- "musl libc issue on Emscripten/WASI, bpo-46390" -- ) -+ @unittest.skipIf(linked_to_musl(), "musl libc issue, bpo-46390") - def test_locale_compiled(self): - oldlocale = locale.setlocale(locale.LC_CTYPE) - self.addCleanup(locale.setlocale, locale.LC_CTYPE, oldlocale) -diff --git a/Lib/test/test_strptime.py b/Lib/test/test_strptime.py -index 0d30a63ab0c140..fbc43829e22a96 100644 ---- a/Lib/test/test_strptime.py -+++ b/Lib/test/test_strptime.py -@@ -544,10 +544,7 @@ def test_date_locale(self): - self.roundtrip('%x', slice(0, 3), time.localtime(now - 366*24*3600)) - - # NB: Dates before 1969 do not roundtrip on many locales, including C. -- @unittest.skipIf( -- support.is_emscripten or support.is_wasi, -- "musl libc issue on Emscripten, bpo-46390" -- ) -+ @unittest.skipIf(support.linked_to_musl(), "musl libc issue, bpo-46390") - @run_with_locales('LC_TIME', 'en_US', 'fr_FR', 'de_DE', 'ja_JP', - 'eu_ES', 'ar_AE', 'my_MM', 'shn_MM') - def test_date_locale2(self): -diff --git a/Lib/test/test_support.py b/Lib/test/test_support.py -index 46d796379fa212..8d5b3440d3bd30 100644 ---- a/Lib/test/test_support.py -+++ b/Lib/test/test_support.py -@@ -746,7 +746,18 @@ def test_get_signal_name(self): - - def test_linked_to_musl(self): - linked = support.linked_to_musl() -- self.assertIsInstance(linked, bool) -+ self.assertIsNotNone(linked) -+ if support.is_wasi or support.is_emscripten: -+ self.assertTrue(linked) -+ # The value is cached, so make sure it returns the same value again. -+ self.assertIs(linked, support.linked_to_musl()) -+ # The unlike libc, the musl version is a triple. -+ if linked: -+ self.assertIsInstance(linked, tuple) -+ self.assertEqual(3, len(linked)) -+ for v in linked: -+ self.assertIsInstance(v, int) -+ - - # XXX -follows a list of untested API - # make_legacy_pyc -diff --git a/Misc/NEWS.d/next/Library/2025-03-17-17-11-41.gh-issue-90548.xSPf_L.rst b/Misc/NEWS.d/next/Library/2025-03-17-17-11-41.gh-issue-90548.xSPf_L.rst -new file mode 100644 -index 00000000000000..88746c1866f14e ---- /dev/null -+++ b/Misc/NEWS.d/next/Library/2025-03-17-17-11-41.gh-issue-90548.xSPf_L.rst -@@ -0,0 +1,2 @@ -+:func:`platform.libc_ver` can now detect and report the version of ``musl`` -+on Alpine Linux. diff --git a/srcpkgs/python3/template b/srcpkgs/python3/template deleted file mode 100644 index 7d429a6dd3987e..00000000000000 --- a/srcpkgs/python3/template +++ /dev/null @@ -1,178 +0,0 @@ -# Template file for 'python3' -# -# THIS PACKAGE MUST BE SYNCHRONIZED WITH "srcpkgs/python3-tkinter". -# Also rebuild those packages on minor version update: -# - coccinelle -# -pkgname=python3 -version=3.13.9 -revision=1 -build_style="gnu-configure" -configure_args="--enable-shared --enable-ipv6 - --enable-loadable-sqlite-extensions --with-computed-gotos - --with-dbmliborder=gdbm:ndbm --with-system-expat - --without-ensurepip ac_cv_working_tzset=yes" -pycompile_dirs="${py3_lib}" -hostmakedepends="pkgconf autoconf-archive automake" -makedepends="libffi-devel readline-devel gdbm-devel openssl-devel - expat-devel sqlite-devel bzip2-devel zlib-devel liblzma-devel" -depends="ca-certificates" -checkdepends="$depends iana-etc" -short_desc="Python programming language (${version%.*} series)" -maintainer="Andrew J. Hesford " -license="Python-2.0" -homepage="https://www.python.org" -_bluez="bluez-5.76" -distfiles=" - https://www.python.org/ftp/python/${version%rc*}/Python-${version}.tar.xz - ${KERNEL_SITE}/bluetooth/${_bluez}.tar.xz -" -checksum="ed5ef34cda36cfa2f3a340f07cac7e7814f91c7f3c411f6d3562323a866c5c66 - 55e2c645909ad82d833c42ce85ec20434e0ef0070941b1eab73facdd240bbd63" -skip_extraction="${_bluez}.tar.xz" - -alternatives=" - python:pydoc:/usr/bin/pydoc${version%.*} - python:python:/usr/bin/python${version%.*} - python:python.1:/usr/share/man/man1/python${version%.*}.1" - -if [ "$XBPS_TARGET_LIBC" = "glibc" ]; then - makedepends+=" libxcrypt-devel" -fi - -if [ "$CROSS_BUILD" ]; then - hostmakedepends+=" python3" - configure_args+=" --with-build-python=python${py3_ver}" - configure_args+=" ac_cv_broken_sem_getvalue=no" -else - configure_args+=" --enable-optimizations" -fi - -post_extract() { - # Ensure that the internal copy of expat is not used - rm -r Modules/expat - - # Extract Bluetooth headers - local _srcdistdir="${XBPS_SRCDISTDIR}/${sourcepkg}-${version}" - mkdir External - bsdtar -C External --strip-components=1 -x \ - -f "${_srcdistdir}/${_bluez}.tar.xz" "${_bluez}/lib/*.h" - mv External/lib External/bluetooth -} - -post_patch() { - if [ -n "$CROSS_BUILD" ]; then - patch -Np1 -i ${FILESDIR}/cross.patch - fi -} - -# https://github.com/python/cpython/issues/89640 -pre_configure() { - autoreconf -vfi -} - -do_configure() { - # If these are set, distutils will default to cc and attempt to pass - # `-R` to the compiler for every compiled extension that sets an - # rpath rather than the '-Wl,-R' argument that GCC requires - unset GCC CC CXX CPP LD AR AS RANLIB - - # Make sure configure can find Bluetooth headers - CFLAGS+=" -I./External" - CPPFLAGS+=" -I./External" - ./configure ${configure_args} -} - -do_check() { - local opts - - # relies on sane group membership not found in xbps-src - opts="-i test_chown_*" - # expects shadow passwd db unreadable by user - opts+=" -i test_getspnam_exception" - # expects functionality patched out for musl - opts+=" -i test_find_library_with_*" - # SSL advertises unexpected ciphers - opts+=" -i test_shared_ciphers" - # requires in-tree expat, which we removed - opts+=" -i test_freeze_simple_script" - # anomalies in SSL session handling - opts+=" -i test_session*" - # overflow in datetime.time.mktime - opts+=" -i test_localtime_daylight_*_dst_true" - # error handling raises exceptions - opts+=" -i test_ftp*" - - if [ "${XBPS_TARGET_LIBC}" = "musl" ]; then - # musl doesn't work with locales - opts+=" -i test_locale* -i test_c_locale* -i test__locale" - opts+=" -i test_fpathconf" - else - # ctypes libm imports misbehave with glibc linker scripts - opts+=" -i test_issue18060_*" - fi - - make ${makejobs} EXTRATESTOPTS="${opts}" quicktest -} - -do_install() { - make DESTDIR=${DESTDIR} install maninstall - - # Put the license in the usual location and remove from the libdir - # to prevent the XBPS trigger from attempting to byte-compile it - vlicense LICENSE - rm ${DESTDIR}/${py3_lib}/LICENSE.txt - - rm -f ${DESTDIR}/usr/bin/2to3 - - local _dst_py3_lib="${DESTDIR}/${py3_lib}" - - # Remove files that belong to python3-tkinter and idle-python3 - rm ${DESTDIR}/usr/bin/idle3* - rm ${_dst_py3_lib}/turtle.py - rm -r ${_dst_py3_lib}/idlelib - rm -r ${_dst_py3_lib}/tkinter - rm -r ${_dst_py3_lib}/turtledemo - - # Remove test module and tests that fail to be byte-compiled. - rm -rf ${_dst_py3_lib}/test - rm -rf ${_dst_py3_lib}/lib2to3/tests - - # Remove references to the install(1) wrapper. - sed -e "s,${XBPS_WRAPPERDIR},/usr/bin,g" -i \ - ${_dst_py3_lib}/_sysconfigdata_*_*.py \ - ${_dst_py3_lib}/config-${version%.*}*/Makefile - - if [ "$CROSS_BUILD" ]; then - # Remove references to cross toolchain. - sed -i "s/$XBPS_CROSS_TRIPLET-//g" \ - ${_dst_py3_lib}/_sysconfigdata_*_*.py \ - ${_dst_py3_lib}/config-${version%.*}*/Makefile - sed -i -e "s,$XBPS_CROSS_BASE,,g" \ - ${DESTDIR}/usr/bin/python${version%.*}-config - fi - - sed -i -e "s,-I./External,," \ - -e "s,-ffile-prefix-map=[^[:space:]]*=[.],," \ - -e "s,-fdebug-prefix-map=[^[:space:]]*=[.],," \ - ${DESTDIR}/usr/bin/python${version%.*}-config \ - ${_dst_py3_lib}/_sysconfigdata_*_*.py \ - ${_dst_py3_lib}/config-${version%.*}*/Makefile - - # https://peps.python.org/pep-0668/ - vinstall ${FILESDIR}/EXTERNALLY-MANAGED 644 "${py3_lib}" -} - -python3-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}-${version}_${revision}" - pkg_install() { - vmove usr/bin/python*-config - vmove usr/lib/pkgconfig - vmove usr/include - mv "${DESTDIR}/${py3_lib}"/config-*/libpython*.a "${PKGDESTDIR}/usr/lib" - - mkdir -p "${DESTDIR}/${py3_inc}" - mv "${PKGDESTDIR}/${py3_inc}/pyconfig.h" "${DESTDIR}/${py3_inc}" - } -} diff --git a/srcpkgs/python3/update b/srcpkgs/python3/update deleted file mode 100644 index fa24a2701ddcd3..00000000000000 --- a/srcpkgs/python3/update +++ /dev/null @@ -1,3 +0,0 @@ -pkgname=Python -site="${homepage}/downloads/source/" -ignore="*rc* *b* *a*" diff --git a/srcpkgs/pythran/template b/srcpkgs/pythran/template deleted file mode 100644 index d6859622a812b6..00000000000000 --- a/srcpkgs/pythran/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'pythran' -pkgname=pythran -version=0.18.0 -revision=1 -build_style=python3-pep517 -hostmakedepends="python3-setuptools python3-wheel" -depends="python3-ply python3-gast python3-beniget python3-numpy - python3-setuptools" -short_desc="Ahead-of-time compiler for numeric kernels" -maintainer="Andrew J. Hesford " -license="BSD-3-Clause" -homepage="https://pythran.readthedocs.io/" -distfiles="${PYPI_SITE}/p/pythran/pythran-${version}.tar.gz" -checksum=5c003e8cbedf6dbb68c2869c49fc110ce8b5e8982993078a4a819f1dadc4fc6a -# Upstream defines no tests -make_check=no - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/pywal/template b/srcpkgs/pywal/template deleted file mode 100644 index 66ddb4c75c30c2..00000000000000 --- a/srcpkgs/pywal/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'pywal' -pkgname=pywal -version=3.3.0 -revision=7 -build_style=python3-module -pycompile_module="pywal" -hostmakedepends="python3-setuptools" -depends="python3-setuptools ImageMagick" -short_desc="Generate and change colorschemes on the fly" -maintainer="Yuusha Spacewolf " -license="MIT" -homepage="https://github.com/dylanaraps/pywal" -changelog="https://raw.githubusercontent.com/dylanaraps/pywal/master/CHANGELOG.md" -distfiles="${PYPI_SITE}/p/${pkgname}/${pkgname}-${version}.tar.gz" -checksum=efeab992c2702c7e07529ac9757425862ea1796a6fc0331148bc45a8675230b7 - -post_install() { - vlicense LICENSE.md -} diff --git a/srcpkgs/q/template b/srcpkgs/q/template deleted file mode 100644 index 2b057ac23041b3..00000000000000 --- a/srcpkgs/q/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'q' -pkgname=q -version=0.19.11 -revision=1 -build_style=go -go_import_path="github.com/natesales/q" -go_ldflags="-X main.version=${version}" -short_desc="Tiny command line DNS client with support for many transport protocols" -maintainer="classabbyamp " -license="GPL-3.0-only" -homepage="https://github.com/natesales/q" -changelog="https://github.com/natesales/q/releases" -distfiles="https://github.com/natesales/q/archive/refs/tags/v${version}.tar.gz" -checksum=c13dbb556f2eaa26c7bd66632a3ced4026f26486f6563104e919e3cc6d7776ce diff --git a/srcpkgs/q5go/patches/qgo.desktop.patch b/srcpkgs/q5go/patches/qgo.desktop.patch deleted file mode 100644 index f74d79da566fc7..00000000000000 --- a/srcpkgs/q5go/patches/qgo.desktop.patch +++ /dev/null @@ -1,18 +0,0 @@ ---- a/templates/qgo.desktop 2022-04-27 13:03:23.000000000 -0500 -+++ b/templates/qgo.desktop 2022-05-16 18:26:45.485870905 -0500 -@@ -1,10 +1,10 @@ - [Desktop Entry] - Encoding=UTF-8 --Comment=qgo --Exec=qgo --Icon=/usr/share/qGo/pics/Bowl.png --MimeType=text/plain;text/sfg;Application --Name=qgo -+Comment=q5go -+Exec=q5go -+Icon=/usr/share/q5go/pics/Bowl.ico -+MimeType=application/x-go-sgf; -+Name=q5go - GenericName=Go - Name[fr]=qgo - GenericName[ar]=?? diff --git a/srcpkgs/q5go/template b/srcpkgs/q5go/template deleted file mode 100644 index 1da59e7404b58f..00000000000000 --- a/srcpkgs/q5go/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'q5go' -pkgname=q5go -version=2.1.3 -revision=1 -build_style=qmake -configure_args="src/q5go.pro" -hostmakedepends="qt5-qmake qt5-host-tools" -makedepends="qt5-multimedia-devel qt5-svg-devel" -short_desc="Qt5 Go/Weiqi/Baduk client modernized from qGo" -maintainer="Jason Manley " -license="GPL-3.0-or-later" -homepage="https://github.com/bernds/q5Go" -distfiles="https://github.com/bernds/q5Go/archive/refs/tags/${pkgname}-${version}.tar.gz" -checksum=bffab6641acedf20b73f3429c60ef560942ffea27527aaa3a9a9c722b41f0791 - -post_install() { - qmake -install qinstall "${wrksrc}/src/images/Bowl.ico" "${DESTDIR}/usr/share/q5go/pics/Bowl.ico" - qmake -install qinstall "${wrksrc}/templates/qgo.desktop" "${DESTDIR}/usr/share/applications/q5go.desktop" -} diff --git a/srcpkgs/qView/template b/srcpkgs/qView/template deleted file mode 100644 index 7133966915beff..00000000000000 --- a/srcpkgs/qView/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'qView' -pkgname=qView -version=7.1 -revision=1 -build_style=qmake -hostmakedepends="qt6-tools qt6-base" -makedepends="qt6-base-devel" -short_desc="Image viewer designed with minimalism and usability in mind" -maintainer="newbluemoon " -license="GPL-3.0-or-later" -homepage="https://interversehq.com/qview/" -distfiles="https://github.com/jurplel/qView/archive/${version}.tar.gz" -checksum=89189b508b60526af09a15bc7b467eecb7f3d074f5dd21d251afe23406b24e8a diff --git a/srcpkgs/qalculate b/srcpkgs/qalculate deleted file mode 120000 index 2822077292dfda..00000000000000 --- a/srcpkgs/qalculate +++ /dev/null @@ -1 +0,0 @@ -libqalculate \ No newline at end of file diff --git a/srcpkgs/qalculate-gtk/patches/no-intltool.patch b/srcpkgs/qalculate-gtk/patches/no-intltool.patch deleted file mode 100644 index 36476475261d9f..00000000000000 --- a/srcpkgs/qalculate-gtk/patches/no-intltool.patch +++ /dev/null @@ -1,76 +0,0 @@ ---- a/data/Makefile.am -+++ b/data/Makefile.am -@@ -16,12 +16,14 @@ noinst_DATA = argumentrules.ui buttonsed - desktop_IN_FILES = qalculate-gtk.desktop.in - desktop_DATA = $(desktop_IN_FILES:.desktop.in=.desktop) - desktopdir = $(datadir)/applications --@INTLTOOL_DESKTOP_RULE@ -+%.desktop: %.desktop.in -+ $(AM_V_GEN) $(MSGFMT) --desktop --template $< -d $(top_srcdir)/po -o $@ - - appdata_IN_FILES = qalculate-gtk.appdata.xml.in - appdata_DATA = $(appdata_IN_FILES:.xml.in=.xml) - appdatadir = $(datadir)/metainfo --@INTLTOOL_XML_RULE@ -+%.xml: %.xml.in -+ $(AM_V_GEN) $(MSGFMT) --xml --template $< -d $(top_srcdir)/po -o $@ - - if ENABLE_SEARCH_PROVIDER - searchproviderdata_DATA = io.github.Qalculate.search-provider.ini ---- a/data/qalculate-gtk.desktop.in -+++ b/data/qalculate-gtk.desktop.in -@@ -1,8 +1,8 @@ - [Desktop Entry] - Version=1.0 - Name=Qalculate! --_GenericName=Calculator --_Comment=Powerful and easy to use calculator -+GenericName=Calculator -+Comment=Powerful and easy to use calculator - TryExec=qalculate-gtk - Exec=qalculate-gtk - Icon=qalculate -@@ -11,4 +11,4 @@ Type=Application - StartupNotify=true - StartupWMClass=qalculate-gtk - Categories=GTK;Utility;Calculator;Education;Science;Math; --_Keywords=calculation;arithmetic;scientific;financial; -+Keywords=calculation;arithmetic;scientific;financial; ---- a/configure -+++ b/configure -@@ -6006,6 +6006,10 @@ case "$am__api_version" in - ;; - esac - -+INTLTOOL_UPDATE=/bin/true -+INTLTOOL_MERGE=/bin/true -+INTLTOOL_EXTRACT=/bin/true -+INTLTOOL_PERL=/bin/true - INTLTOOL_REQUIRED_VERSION_AS_INT=`echo | awk -F. '{ print $ 1 * 1000 + $ 2 * 100 + $ 3; }'` - INTLTOOL_APPLIED_VERSION=`intltool-update --version | head -1 | cut -d" " -f3` - INTLTOOL_APPLIED_VERSION_AS_INT=`echo $INTLTOOL_APPLIED_VERSION | awk -F. '{ print $ 1 * 1000 + $ 2 * 100 + $ 3; }'` ---- a/configure.ac -+++ b/configure.ac -@@ -22,7 +22,6 @@ AC_PROG_CXX - AC_PROG_LN_S - AC_PROG_EGREP - --IT_PROG_INTLTOOL - LT_INIT - - dnl ------------------------------------ ---- a/data/Makefile.in -+++ b/data/Makefile.in -@@ -851,8 +851,10 @@ uninstall-man: uninstall-man1 - - .PRECIOUS: Makefile - --@INTLTOOL_DESKTOP_RULE@ --@INTLTOOL_XML_RULE@ -+%.desktop: %.desktop.in -+ $(AM_V_GEN) $(MSGFMT) --desktop --template $< -d $(top_srcdir)/po -o $@ -+%.xml: %.xml.in -+ $(AM_V_GEN) $(MSGFMT) --xml --template $< -d $(top_srcdir)/po -o $@ - - # 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/qalculate-gtk/template b/srcpkgs/qalculate-gtk/template deleted file mode 100644 index 834a6684951c2c..00000000000000 --- a/srcpkgs/qalculate-gtk/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'qalculate-gtk' -# NOTE: keep this package synchronized with 'libqalculate' and 'qalculate-qt' -pkgname=qalculate-gtk -version=5.8.1 -revision=1 -build_style=gnu-configure -hostmakedepends="gettext pkg-config glib-devel" -makedepends="libqalculate-devel gtk+3-devel" -depends="gnuplot" -short_desc="Multi-purpose desktop calculator - GTK+ version" -maintainer="yosh " -license="GPL-2.0-or-later" -homepage="https://qalculate.github.io" -changelog="https://qalculate.github.io/news.html" -distfiles="https://github.com/Qalculate/qalculate-gtk/releases/download/v${version}/qalculate-gtk-${version}.tar.gz" -checksum=6e4ae008f10a46a6bd91adc68dacca33fabaee10cbd96481a367fee588d5f4f6 - -pre_patch() { - sed -i -e 's/<_/LINGUAS - ) -} diff --git a/srcpkgs/qalculate-qt/template b/srcpkgs/qalculate-qt/template deleted file mode 100644 index 0a637ef658eb98..00000000000000 --- a/srcpkgs/qalculate-qt/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'qalculate-qt' -# NOTE: keep this package synchronized with 'libqalculate' and 'qalculate-gtk' -pkgname=qalculate-qt -version=5.8.1 -revision=1 -build_style=qmake -hostmakedepends="gettext pkg-config qt6-base qt6-tools" -makedepends="libqalculate-devel qt6-base-devel" -depends="gnuplot qt6-svg" -short_desc="Multi-purpose desktop calculator - QT version" -maintainer="yosh " -license="GPL-2.0-or-later" -homepage="https://qalculate.github.io" -changelog="https://qalculate.github.io/news.html" -distfiles="https://github.com/Qalculate/qalculate-qt/releases/download/v${version}/qalculate-qt-${version}.tar.gz" -checksum=3cfc08bdf46bb88db004d73be4f462825d5fb90345e645cd302bfe8f0feccdb4 diff --git a/srcpkgs/qarma/template b/srcpkgs/qarma/template deleted file mode 100644 index 57d74bae0acc92..00000000000000 --- a/srcpkgs/qarma/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'qarma' -pkgname=qarma -version=1.0.0 -revision=1 -build_style=qmake -hostmakedepends="qt6-base" -makedepends="qt6-base-devel qt6-widgets" -short_desc="Tool to create dialog boxes, based on Qt" -maintainer="Orphaned " -license="GPL-2.0-only" -homepage="https://github.com/luebking/qarma" -distfiles="https://github.com/luebking/qarma/archive/refs/tags/v${version}.tar.gz" -checksum=1c7641278d2cfa4875742e9d2330f28a9a49dd2c949ecd8e69721a433407f4f8 -replaces="zenity>=0" -provides="zenity-${version}_${revision}" - -post_install() { - ln -s /usr/bin/qarma ${DESTDIR}/usr/bin/zenity -} diff --git a/srcpkgs/qastools/template b/srcpkgs/qastools/template deleted file mode 100644 index 5f137fe1d751b8..00000000000000 --- a/srcpkgs/qastools/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'qastools' -pkgname=qastools -version=0.23.0 -revision=1 -build_style=cmake -hostmakedepends="pkg-config qt5-host-tools qt5-qmake tar" -makedepends="alsa-lib-devel qt5-svg-devel qt5-tools-devel" -depends="desktop-file-utils hicolor-icon-theme" -short_desc="Collection of desktop applications for the Linux sound system ALSA" -maintainer="Orphaned " -license="GPL-3.0-or-later" -homepage="https://gitlab.com/sebholt/qastools" -changelog="https://gitlab.com/sebholt/qastools/-/raw/master/CHANGELOG" -distfiles="https://gitlab.com/sebholt/qastools/-/archive/v${version}/qastools-v${version}.tar.bz2" -checksum=d18ee5e1045ec44a18d5f7b8613f3987f225b4ef96c63128bf5cc645b2e6dbbb diff --git a/srcpkgs/qbe/template b/srcpkgs/qbe/template deleted file mode 100644 index d38db9009455d6..00000000000000 --- a/srcpkgs/qbe/template +++ /dev/null @@ -1,33 +0,0 @@ -# Template file for 'qbe' -pkgname=qbe -version=1.2 -revision=1 -build_style=gnu-makefile -make_use_env=yes -short_desc="Small embeddable C compiler backend" -maintainer="Orphaned " -license="MIT" -homepage="https://c9x.me/compile/" -distfiles="https://c9x.me/compile/release/qbe-${version}.tar.xz" -checksum=a6d50eb952525a234bf76ba151861f73b7a382ac952d985f2b9af1df5368225d - -# Currently only riscv64, aarch64 and x86_64 targets are supported and the checks -# test the compiled binaries. -case "$XBPS_TARGET_MACHINE" in - x86_64*) ;; - aarch64*) make_check_args="TARGET=arm64" ;; - riscv64*) make_check_args="TARGET=rv64" ;; - *) make_check=no # no tests for other architectures ;; -esac - -post_patch() { - vsed -e '/^CC/d' -i Makefile -} - -post_install() { - vdoc doc/abi.txt - vdoc doc/il.txt - vdoc doc/llvm.txt - - vlicense LICENSE -} diff --git a/srcpkgs/qbe/update b/srcpkgs/qbe/update deleted file mode 100644 index 100207e061cb07..00000000000000 --- a/srcpkgs/qbe/update +++ /dev/null @@ -1 +0,0 @@ -site="https://c9x.me/compile/releases.html" diff --git a/srcpkgs/qbittorrent-nox b/srcpkgs/qbittorrent-nox deleted file mode 120000 index 077557e292f0d4..00000000000000 --- a/srcpkgs/qbittorrent-nox +++ /dev/null @@ -1 +0,0 @@ -qbittorrent \ No newline at end of file diff --git a/srcpkgs/qbittorrent/template b/srcpkgs/qbittorrent/template deleted file mode 100644 index 546b817491494b..00000000000000 --- a/srcpkgs/qbittorrent/template +++ /dev/null @@ -1,39 +0,0 @@ -# Template file for 'qbittorrent' -pkgname=qbittorrent -version=5.1.2 -revision=4 -build_style=cmake -configure_args="-DSYSTEMD=OFF -DGUI=ON -DWEBUI=ON" -hostmakedepends="pkg-config qt6-tools qt6-declarative-host-tools" -makedepends="libtorrent-rasterbar-devel qt6-base-private-devel qt6-declarative-devel qt6-svg-devel" -depends="qt6-svg" -short_desc="Free software alternative to µtorrent" -maintainer="Érico Nogueira " -license="GPL-2.0-or-later" -homepage="https://www.qbittorrent.org/" -changelog="https://www.qbittorrent.org/news.php" -distfiles="${SOURCEFORGE_SITE}/qbittorrent/qbittorrent-${version}.tar.xz" -checksum=d5806092c71959a5dbdf55c645ea45ed48a70369ab6c226039b83f1ade6979f2 -CXXFLAGS=-std=gnu++17 - -post_configure() { # qbittorrent-nox - configure_args="${configure_args//DGUI=ON/DGUI=OFF}" - ( - cmake_builddir="nox-build" - do_configure - ) -} - -post_build() { # qbittorrent-nox - ( - cmake_builddir="nox-build" - do_build - ) -} - -qbittorrent-nox_package() { - short_desc+=" - no X11" - pkg_install() { - DESTDIR=${PKGDESTDIR} cmake -P nox-build/cmake_install.cmake - } -} diff --git a/srcpkgs/qbittorrent/update b/srcpkgs/qbittorrent/update deleted file mode 100644 index 212b6983e4f419..00000000000000 --- a/srcpkgs/qbittorrent/update +++ /dev/null @@ -1,2 +0,0 @@ -site=https://sourceforge.net/projects/qbittorrent/files/qbittorrent/ -pattern="$pkgname-\K[\d.]+(?=\.)" diff --git a/srcpkgs/qca-qt5-devel b/srcpkgs/qca-qt5-devel deleted file mode 120000 index 88339cbfa6ec5e..00000000000000 --- a/srcpkgs/qca-qt5-devel +++ /dev/null @@ -1 +0,0 @@ -qca-qt5 \ No newline at end of file diff --git a/srcpkgs/qca-qt5-ossl b/srcpkgs/qca-qt5-ossl deleted file mode 120000 index 88339cbfa6ec5e..00000000000000 --- a/srcpkgs/qca-qt5-ossl +++ /dev/null @@ -1 +0,0 @@ -qca-qt5 \ No newline at end of file diff --git a/srcpkgs/qca-qt5/patches/cmake.patch b/srcpkgs/qca-qt5/patches/cmake.patch deleted file mode 100644 index ad3351ce3e16f2..00000000000000 --- a/srcpkgs/qca-qt5/patches/cmake.patch +++ /dev/null @@ -1,12 +0,0 @@ ---- a/CMakeLists.txt 2019-04-24 14:58:14.000000000 +0200 -+++ b/CMakeLists.txt 2019-04-24 14:58:14.000000000 +0200 -@@ -264,7 +264,8 @@ - QCA_LIBRARY_INSTALL_DIR - QCA_FEATURE_INSTALL_DIR - QCA_INCLUDE_INSTALL_DIR -- QCA_PRIVATE_INCLUDE_INSTALL_DIR -+ QCA_FULL_INCLUDE_INSTALL_DIR -+ QCA_PRIVATE_INCLUDE_INSTALL_DIR - QCA_DOC_INSTALL_DIR - QCA_MAN_INSTALL_DIR - PKGCONFIG_INSTALL_PREFIX) diff --git a/srcpkgs/qca-qt5/template b/srcpkgs/qca-qt5/template deleted file mode 100644 index bac02aab822602..00000000000000 --- a/srcpkgs/qca-qt5/template +++ /dev/null @@ -1,47 +0,0 @@ -# Template file for 'qca-qt5' -pkgname=qca-qt5 -version=2.3.10 -revision=1 -build_style=cmake -configure_args="-DQCA_FEATURE_INSTALL_DIR=/usr/share/qca-qt5/mkspecs - -DUSE_RELATIVE_PATHS=true" -hostmakedepends="pkg-config ca-certificates" -makedepends="nss-devel libgcrypt-devel qt5-devel ca-certificates openssl-devel - botan-devel" -depends="ca-certificates" -short_desc="Qt5 Cryptographic Architecture" -maintainer="John " -license="LGPL-2.1-or-later" -homepage="https://userbase.kde.org/QCA" -distfiles="${KDE_SITE}/qca/${version}/qca-${version}.tar.xz" -checksum=1c5b722da93d559365719226bb121c726ec3c0dc4c67dea34f1e50e4e0d14a02 - -if [ "$CROSS_BUILD" ]; then - hostmakedepends+=" qt5-host-tools qt5-devel" -fi - -if [ "$XBPS_CHECK_PKGS" ]; then - configure_args+=" -DBUILD_TESTS=1" -else - configure_args+=" -DBUILD_TESTS=0" -fi - -qca-qt5-ossl_package() { - depends="${sourcepkg}-${version}_${revision}" - short_desc+=" - QCA OSSL plugin" - pkg_install() { - vmove usr/lib/qca-qt5/crypto/libqca-ossl.so - } -} - -qca-qt5-devel_package() { - depends="qt5-devel ${sourcepkg}-${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove usr/lib/cmake - vmove usr/share/qca-qt5/mkspecs - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/qca-qt5/update b/srcpkgs/qca-qt5/update deleted file mode 100644 index ea2d1e36bda238..00000000000000 --- a/srcpkgs/qca-qt5/update +++ /dev/null @@ -1 +0,0 @@ -pkgname=qca diff --git a/srcpkgs/qca-qt6-devel b/srcpkgs/qca-qt6-devel deleted file mode 120000 index 9c331700fe0ff6..00000000000000 --- a/srcpkgs/qca-qt6-devel +++ /dev/null @@ -1 +0,0 @@ -qca-qt6 \ No newline at end of file diff --git a/srcpkgs/qca-qt6/patches/cross.patch b/srcpkgs/qca-qt6/patches/cross.patch deleted file mode 100644 index ad3351ce3e16f2..00000000000000 --- a/srcpkgs/qca-qt6/patches/cross.patch +++ /dev/null @@ -1,12 +0,0 @@ ---- a/CMakeLists.txt 2019-04-24 14:58:14.000000000 +0200 -+++ b/CMakeLists.txt 2019-04-24 14:58:14.000000000 +0200 -@@ -264,7 +264,8 @@ - QCA_LIBRARY_INSTALL_DIR - QCA_FEATURE_INSTALL_DIR - QCA_INCLUDE_INSTALL_DIR -- QCA_PRIVATE_INCLUDE_INSTALL_DIR -+ QCA_FULL_INCLUDE_INSTALL_DIR -+ QCA_PRIVATE_INCLUDE_INSTALL_DIR - QCA_DOC_INSTALL_DIR - QCA_MAN_INSTALL_DIR - PKGCONFIG_INSTALL_PREFIX) diff --git a/srcpkgs/qca-qt6/template b/srcpkgs/qca-qt6/template deleted file mode 100644 index d40de02dcd43ad..00000000000000 --- a/srcpkgs/qca-qt6/template +++ /dev/null @@ -1,32 +0,0 @@ -# Template file for 'qca-qt6' -pkgname=qca-qt6 -version=2.3.10 -revision=1 -build_style=cmake -configure_args="-DQT6=ON -DUSE_RELATIVE_PATHS=true" -hostmakedepends="pkg-config ca-certificates qt6-tools qt6-base" -makedepends="nss-devel libgcrypt-devel ca-certificates openssl-devel - qt6-base-devel qt6-qt5compat-devel botan-devel" -depends="ca-certificates" -short_desc="Qt6 Cryptographic Architecture" -maintainer="John " -license="LGPL-2.1-or-later" -homepage="https://userbase.kde.org/QCA" -distfiles="${KDE_SITE}/qca/${version}/qca-${version}.tar.xz" -checksum=1c5b722da93d559365719226bb121c726ec3c0dc4c67dea34f1e50e4e0d14a02 - -if [ "$XBPS_CHECK_PKGS" ]; then - configure_args+=" -DBUILD_TESTS=1" -else - configure_args+=" -DBUILD_TESTS=0" -fi - -qca-qt6-devel_package() { - depends="qt6-base-devel ${sourcepkg}-${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/qca-qt6/update b/srcpkgs/qca-qt6/update deleted file mode 100644 index ea2d1e36bda238..00000000000000 --- a/srcpkgs/qca-qt6/update +++ /dev/null @@ -1 +0,0 @@ -pkgname=qca diff --git a/srcpkgs/qcas/template b/srcpkgs/qcas/template deleted file mode 100644 index c6325d0c962ff2..00000000000000 --- a/srcpkgs/qcas/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'qcas' -pkgname=qcas -version=0.5.3 -revision=2 -build_style=qmake -configure_args="qcas.pro" -hostmakedepends="pkg-config qt5-qmake qt5-host-tools" -makedepends="giac-devel qt5-svg-devel" -depends="desktop-file-utils giac" -short_desc="QT frontend to Giac/Xcas" -maintainer="Orphaned " -license="GPL-3.0-or-later" -homepage="http://webusers.imj-prg.fr/~frederic.han/qcas/" -distfiles="https://git.tuxfamily.org/qcas/qcas.git/snapshot/qcas-${version}.tar.gz" -checksum=06bc5aca9f6e367e75181c633a7d1f3e199f8c7b336c1d43bcafdf41f2cb807c - -do_install() { - vbin qcas - vinstall debian/qcas.desktop 644 usr/share/applications - vinstall xcas.ico 644 usr/share/pixmaps -} diff --git a/srcpkgs/qcoro-qt6-devel b/srcpkgs/qcoro-qt6-devel deleted file mode 120000 index 5cf9d80f8fc0b4..00000000000000 --- a/srcpkgs/qcoro-qt6-devel +++ /dev/null @@ -1 +0,0 @@ -qcoro-qt6 \ No newline at end of file diff --git a/srcpkgs/qcoro-qt6/template b/srcpkgs/qcoro-qt6/template deleted file mode 100644 index 739df06344ed7d..00000000000000 --- a/srcpkgs/qcoro-qt6/template +++ /dev/null @@ -1,33 +0,0 @@ -# Template file for 'qcoro-qt6' -pkgname=qcoro-qt6 -version=0.12.0 -revision=1 -build_style=cmake -configure_args="-DUSE_QT_VERSION=6 -DBUILD_SHARED_LIBS=ON - -DECM_MKSPECS_INSTALL_DIR=/usr/lib${XBPS_TARGET_WORDSIZE}/qt6/mkspecs/modules" -hostmakedepends="qt6-tools qt6-base" -makedepends="qt6-websockets-devel qt6-declarative-private-devel - qt6-base-private-devel" -checkdepends="dbus" -short_desc="C++ Coroutines for Qt6" -maintainer="Luciogi " -license="MIT" -homepage="https://qcoro.dvratil.cz/" -distfiles="https://github.com/danvratil/qcoro/archive/refs/tags/v${version}.tar.gz" -checksum=809afafab61593f994c005ca6e242300e1e3e7f4db8b5d41f8c642aab9450fbc - -post_install() { - vlicense LICENSE -} - -qcoro-qt6-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision} - qt6-base-devel qt6-declarative-devel qt6-websockets-devel" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - vmove usr/lib/qt6/mkspecs - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/qcustomplot/template b/srcpkgs/qcustomplot/template deleted file mode 100644 index 714a73e0065813..00000000000000 --- a/srcpkgs/qcustomplot/template +++ /dev/null @@ -1,36 +0,0 @@ -# Template file for 'qcustomplot' -pkgname=qcustomplot -version=2.1.1 -revision=1 -build_style=qmake -hostmakedepends="qt6-base" -makedepends="qt6-base-devel" -short_desc="Qt C++ widget for plotting and data visualization" -maintainer="Đoàn Trần Công Danh " -license="GPL-3.0-or-later" -homepage="https://www.qcustomplot.com" -distfiles="https://www.qcustomplot.com/release/${version}/QCustomPlot-source.tar.gz" -checksum=5e2d22dec779db8f01f357cbdb25e54fbcf971adaee75eae8d7ad2444487182f - -pre_configure() { - cat >qcustomplot.pro <<-EOF - QT += core gui - QT += widgets printsupport - DEFINES += QCUSTOMPLOT_COMPILE_LIBRARY - TEMPLATE = lib - CONFIG += release build_all shared - VERSION = ${version} - TARGET = qcustomplot-qt6 - QMAKE_TARGET_PRODUCT = "QCustomPlot" - QMAKE_TARGET_DESCRIPTION = "Plotting library for Qt" - QMAKE_TARGET_COMPANY = "www.qcustomplot.com" - QMAKE_TARGET_COPYRIGHT = "Copyright (C) by Emanuel Eichhammer" - SOURCES += qcustomplot.cpp - HEADERS += qcustomplot.h - - target.path = \$\$[QT_INSTALL_LIBS] - headers.files = qcustomplot.h - headers.path = \$\$[QT_INSTALL_HEADERS] - INSTALLS += target headers - EOF -} diff --git a/srcpkgs/qdirstat-cache-writer b/srcpkgs/qdirstat-cache-writer deleted file mode 120000 index 0b6052c1a9e52c..00000000000000 --- a/srcpkgs/qdirstat-cache-writer +++ /dev/null @@ -1 +0,0 @@ -qdirstat \ No newline at end of file diff --git a/srcpkgs/qdirstat/patches/0001-Fix-build-with-musl-libc-266.patch b/srcpkgs/qdirstat/patches/0001-Fix-build-with-musl-libc-266.patch deleted file mode 100644 index 761dd4b1472a93..00000000000000 --- a/srcpkgs/qdirstat/patches/0001-Fix-build-with-musl-libc-266.patch +++ /dev/null @@ -1,38 +0,0 @@ -From 7162c0af5651b8283d57de2bc4ca0e7fda10db80 Mon Sep 17 00:00:00 2001 -From: Stefan Hundhammer -Date: Tue, 19 Mar 2024 15:36:26 +0100 -Subject: [PATCH] Fix build with musl libc (#266) - ---- - src/DirTreeCache.cpp | 1 + - src/SystemFileChecker.cpp | 2 ++ - 2 files changed, 3 insertions(+) - -diff --git a/src/DirTreeCache.cpp b/src/DirTreeCache.cpp -index 2fda17a..932ba39 100644 ---- a/src/DirTreeCache.cpp -+++ b/src/DirTreeCache.cpp -@@ -18,6 +18,7 @@ - #include "FormatUtil.h" - #include "Logger.h" - #include "Exception.h" -+#include "BrokenLibc.h" // ALLPERMS - - #define KB 1024LL - #define MB (1024LL*1024) -diff --git a/src/SystemFileChecker.cpp b/src/SystemFileChecker.cpp -index a1bbd8a..6440c15 100644 ---- a/src/SystemFileChecker.cpp -+++ b/src/SystemFileChecker.cpp -@@ -7,6 +7,8 @@ - */ - - -+#include // uid_t -+ - #include "SystemFileChecker.h" - #include "DirInfo.h" - --- -2.44.0 - diff --git a/srcpkgs/qdirstat/template b/srcpkgs/qdirstat/template deleted file mode 100644 index 22c6fcab62832a..00000000000000 --- a/srcpkgs/qdirstat/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'qdirstat' -pkgname=qdirstat -version=1.9 -revision=1 -build_style=qmake -hostmakedepends="qt5-qmake qt5-host-tools" -makedepends="zlib-devel qt5-devel" -short_desc="Qt-based directory statistics (KDirStat without any KDE)" -maintainer="lemmi " -license="GPL-2.0-only" -homepage="https://github.com/shundhammer/qdirstat" -changelog="https://github.com/shundhammer/qdirstat/releases" -distfiles="https://github.com/shundhammer/qdirstat/archive/${version}.tar.gz" -checksum=5a9abda2dbdca3d012d1d9ce7a601abf89e2af77d677f1e5d613f53fb7ad19ff - -post_install() { - vman man/qdirstat.1 -} - -qdirstat-cache-writer_package() { - short_desc+=" - headless scanner" - depends="perl" - pkg_install() { - vmove usr/bin/qdirstat-cache-writer - vmove usr/share/man/man1/qdirstat-cache-writer.1.gz - } -} diff --git a/srcpkgs/qed/template b/srcpkgs/qed/template deleted file mode 100644 index cebaadf0d8a998..00000000000000 --- a/srcpkgs/qed/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'qed' -pkgname=qed -version=2.0.1 -revision=1 -_githash=63c68abd24218f78589fe86af8ce022b9a9f2fde -build_style=gnu-makefile -short_desc="UTF-8/Unicode-aware port of Rob Pike's QED editor for Unix" -maintainer="Leah Neukirchen " -license="Public Domain" # Usenix Tape -homepage="https://github.com/phonologus/qed-new" -distfiles="https://github.com/phonologus/qed-new/archive/${_githash}.tar.gz" -checksum=188d7a03f418ba4929d8d9b3e022187a0bad07fa2841a79e7f3b777ac3f2b3aa - -do_install() { - vbin a.out qed - vman qed.1 -} diff --git a/srcpkgs/qemacs/template b/srcpkgs/qemacs/template deleted file mode 100644 index 444b8bf99063a8..00000000000000 --- a/srcpkgs/qemacs/template +++ /dev/null @@ -1,33 +0,0 @@ -# Template file for 'qemacs' -pkgname=qemacs -version=6.4.1 -revision=1 -_githash=43b5851958ee13fe0b96cf92b5cfc0aaa085d740 -build_style=configure -configure_args="--prefix=/usr --mandir=/usr/share/man - --disable-x11 --disable-plugins" -short_desc="Small but powerful Emacs clone (with UTF-8, HTML, shell, dired)" -maintainer="Leah Neukirchen " -license="MIT" -homepage="https://github.com/qemacs/qemacs" -distfiles="https://github.com/qemacs/qemacs/archive/${_githash}.tar.gz" -checksum=263264060117e81f0a45404d31ec5938f44f89ddb0d4f3bf2598804826e9aeb4 -# make: *** No rule to make target '.objs/Linux-x86_64-riscv64-linux-gnu-gcc/libqhtml.a', needed by 'qe_g'. Stop. -disable_parallel_build=yes - -do_build() { - sed -i -e /HOST_CC/s/CFLAGS/HOST_CFLAGS/ -e /INSTALL/s/-s// \ - Makefile */Makefile - echo CONFIG_HTML=yes >>config.mak - echo '#define CONFIG_HTML 1' >>config.h - make ${makejobs} V=1 TARGETS=qe STRIP=true CC="$CC" \ - CFLAGS="$CFLAGS -funsigned-char -Ilibqhtml -I.. -I." \ - LDFLAGS="$LDFLAGS" -} -do_install() { - make V=1 TARGETS=qe STRIP=true CC="$CC" \ - CFLAGS="$CFLAGS -funsigned-char -Ilibqhtml -I.." \ - LDFLAGS="$LDFLAGS" CONFIG_HTML= DESTDIR="$DESTDIR" install - vdoc qe-doc.html - vlicense LICENSE -} diff --git a/srcpkgs/qemacs/update b/srcpkgs/qemacs/update deleted file mode 100644 index 932127463e2c9e..00000000000000 --- a/srcpkgs/qemacs/update +++ /dev/null @@ -1,2 +0,0 @@ -site='https://raw.githubusercontent.com/qemacs/qemacs/refs/heads/master/VERSION' -pattern='[.\d]+' diff --git a/srcpkgs/qemu-common b/srcpkgs/qemu-common deleted file mode 120000 index d3d421aa08c50d..00000000000000 --- a/srcpkgs/qemu-common +++ /dev/null @@ -1 +0,0 @@ -qemu \ No newline at end of file diff --git a/srcpkgs/qemu-doc b/srcpkgs/qemu-doc deleted file mode 120000 index d3d421aa08c50d..00000000000000 --- a/srcpkgs/qemu-doc +++ /dev/null @@ -1 +0,0 @@ -qemu \ No newline at end of file diff --git a/srcpkgs/qemu-firmware b/srcpkgs/qemu-firmware deleted file mode 120000 index d3d421aa08c50d..00000000000000 --- a/srcpkgs/qemu-firmware +++ /dev/null @@ -1 +0,0 @@ -qemu \ No newline at end of file diff --git a/srcpkgs/qemu-ga b/srcpkgs/qemu-ga deleted file mode 120000 index d3d421aa08c50d..00000000000000 --- a/srcpkgs/qemu-ga +++ /dev/null @@ -1 +0,0 @@ -qemu \ No newline at end of file diff --git a/srcpkgs/qemu-img b/srcpkgs/qemu-img deleted file mode 120000 index d3d421aa08c50d..00000000000000 --- a/srcpkgs/qemu-img +++ /dev/null @@ -1 +0,0 @@ -qemu \ No newline at end of file diff --git a/srcpkgs/qemu-system-aarch64 b/srcpkgs/qemu-system-aarch64 deleted file mode 120000 index d3d421aa08c50d..00000000000000 --- a/srcpkgs/qemu-system-aarch64 +++ /dev/null @@ -1 +0,0 @@ -qemu \ No newline at end of file diff --git a/srcpkgs/qemu-system-alpha b/srcpkgs/qemu-system-alpha deleted file mode 120000 index d3d421aa08c50d..00000000000000 --- a/srcpkgs/qemu-system-alpha +++ /dev/null @@ -1 +0,0 @@ -qemu \ No newline at end of file diff --git a/srcpkgs/qemu-system-amd64 b/srcpkgs/qemu-system-amd64 deleted file mode 120000 index d3d421aa08c50d..00000000000000 --- a/srcpkgs/qemu-system-amd64 +++ /dev/null @@ -1 +0,0 @@ -qemu \ No newline at end of file diff --git a/srcpkgs/qemu-system-arm b/srcpkgs/qemu-system-arm deleted file mode 120000 index d3d421aa08c50d..00000000000000 --- a/srcpkgs/qemu-system-arm +++ /dev/null @@ -1 +0,0 @@ -qemu \ No newline at end of file diff --git a/srcpkgs/qemu-system-avr b/srcpkgs/qemu-system-avr deleted file mode 120000 index d3d421aa08c50d..00000000000000 --- a/srcpkgs/qemu-system-avr +++ /dev/null @@ -1 +0,0 @@ -qemu \ No newline at end of file diff --git a/srcpkgs/qemu-system-hppa b/srcpkgs/qemu-system-hppa deleted file mode 120000 index d3d421aa08c50d..00000000000000 --- a/srcpkgs/qemu-system-hppa +++ /dev/null @@ -1 +0,0 @@ -qemu \ No newline at end of file diff --git a/srcpkgs/qemu-system-i386 b/srcpkgs/qemu-system-i386 deleted file mode 120000 index d3d421aa08c50d..00000000000000 --- a/srcpkgs/qemu-system-i386 +++ /dev/null @@ -1 +0,0 @@ -qemu \ No newline at end of file diff --git a/srcpkgs/qemu-system-loongarch64 b/srcpkgs/qemu-system-loongarch64 deleted file mode 120000 index d3d421aa08c50d..00000000000000 --- a/srcpkgs/qemu-system-loongarch64 +++ /dev/null @@ -1 +0,0 @@ -qemu \ No newline at end of file diff --git a/srcpkgs/qemu-system-m68k b/srcpkgs/qemu-system-m68k deleted file mode 120000 index d3d421aa08c50d..00000000000000 --- a/srcpkgs/qemu-system-m68k +++ /dev/null @@ -1 +0,0 @@ -qemu \ No newline at end of file diff --git a/srcpkgs/qemu-system-microblaze b/srcpkgs/qemu-system-microblaze deleted file mode 120000 index d3d421aa08c50d..00000000000000 --- a/srcpkgs/qemu-system-microblaze +++ /dev/null @@ -1 +0,0 @@ -qemu \ No newline at end of file diff --git a/srcpkgs/qemu-system-microblazeel b/srcpkgs/qemu-system-microblazeel deleted file mode 120000 index d3d421aa08c50d..00000000000000 --- a/srcpkgs/qemu-system-microblazeel +++ /dev/null @@ -1 +0,0 @@ -qemu \ No newline at end of file diff --git a/srcpkgs/qemu-system-mips b/srcpkgs/qemu-system-mips deleted file mode 120000 index d3d421aa08c50d..00000000000000 --- a/srcpkgs/qemu-system-mips +++ /dev/null @@ -1 +0,0 @@ -qemu \ No newline at end of file diff --git a/srcpkgs/qemu-system-mips64 b/srcpkgs/qemu-system-mips64 deleted file mode 120000 index d3d421aa08c50d..00000000000000 --- a/srcpkgs/qemu-system-mips64 +++ /dev/null @@ -1 +0,0 @@ -qemu \ No newline at end of file diff --git a/srcpkgs/qemu-system-mips64el b/srcpkgs/qemu-system-mips64el deleted file mode 120000 index d3d421aa08c50d..00000000000000 --- a/srcpkgs/qemu-system-mips64el +++ /dev/null @@ -1 +0,0 @@ -qemu \ No newline at end of file diff --git a/srcpkgs/qemu-system-mipsel b/srcpkgs/qemu-system-mipsel deleted file mode 120000 index d3d421aa08c50d..00000000000000 --- a/srcpkgs/qemu-system-mipsel +++ /dev/null @@ -1 +0,0 @@ -qemu \ No newline at end of file diff --git a/srcpkgs/qemu-system-or1k b/srcpkgs/qemu-system-or1k deleted file mode 120000 index d3d421aa08c50d..00000000000000 --- a/srcpkgs/qemu-system-or1k +++ /dev/null @@ -1 +0,0 @@ -qemu \ No newline at end of file diff --git a/srcpkgs/qemu-system-ppc b/srcpkgs/qemu-system-ppc deleted file mode 120000 index d3d421aa08c50d..00000000000000 --- a/srcpkgs/qemu-system-ppc +++ /dev/null @@ -1 +0,0 @@ -qemu \ No newline at end of file diff --git a/srcpkgs/qemu-system-ppc64 b/srcpkgs/qemu-system-ppc64 deleted file mode 120000 index d3d421aa08c50d..00000000000000 --- a/srcpkgs/qemu-system-ppc64 +++ /dev/null @@ -1 +0,0 @@ -qemu \ No newline at end of file diff --git a/srcpkgs/qemu-system-riscv32 b/srcpkgs/qemu-system-riscv32 deleted file mode 120000 index d3d421aa08c50d..00000000000000 --- a/srcpkgs/qemu-system-riscv32 +++ /dev/null @@ -1 +0,0 @@ -qemu \ No newline at end of file diff --git a/srcpkgs/qemu-system-riscv64 b/srcpkgs/qemu-system-riscv64 deleted file mode 120000 index d3d421aa08c50d..00000000000000 --- a/srcpkgs/qemu-system-riscv64 +++ /dev/null @@ -1 +0,0 @@ -qemu \ No newline at end of file diff --git a/srcpkgs/qemu-system-rx b/srcpkgs/qemu-system-rx deleted file mode 120000 index d3d421aa08c50d..00000000000000 --- a/srcpkgs/qemu-system-rx +++ /dev/null @@ -1 +0,0 @@ -qemu \ No newline at end of file diff --git a/srcpkgs/qemu-system-s390x b/srcpkgs/qemu-system-s390x deleted file mode 120000 index d3d421aa08c50d..00000000000000 --- a/srcpkgs/qemu-system-s390x +++ /dev/null @@ -1 +0,0 @@ -qemu \ No newline at end of file diff --git a/srcpkgs/qemu-system-sh4 b/srcpkgs/qemu-system-sh4 deleted file mode 120000 index d3d421aa08c50d..00000000000000 --- a/srcpkgs/qemu-system-sh4 +++ /dev/null @@ -1 +0,0 @@ -qemu \ No newline at end of file diff --git a/srcpkgs/qemu-system-sh4eb b/srcpkgs/qemu-system-sh4eb deleted file mode 120000 index d3d421aa08c50d..00000000000000 --- a/srcpkgs/qemu-system-sh4eb +++ /dev/null @@ -1 +0,0 @@ -qemu \ No newline at end of file diff --git a/srcpkgs/qemu-system-sparc b/srcpkgs/qemu-system-sparc deleted file mode 120000 index d3d421aa08c50d..00000000000000 --- a/srcpkgs/qemu-system-sparc +++ /dev/null @@ -1 +0,0 @@ -qemu \ No newline at end of file diff --git a/srcpkgs/qemu-system-sparc64 b/srcpkgs/qemu-system-sparc64 deleted file mode 120000 index d3d421aa08c50d..00000000000000 --- a/srcpkgs/qemu-system-sparc64 +++ /dev/null @@ -1 +0,0 @@ -qemu \ No newline at end of file diff --git a/srcpkgs/qemu-system-tricore b/srcpkgs/qemu-system-tricore deleted file mode 120000 index d3d421aa08c50d..00000000000000 --- a/srcpkgs/qemu-system-tricore +++ /dev/null @@ -1 +0,0 @@ -qemu \ No newline at end of file diff --git a/srcpkgs/qemu-system-xtensa b/srcpkgs/qemu-system-xtensa deleted file mode 120000 index d3d421aa08c50d..00000000000000 --- a/srcpkgs/qemu-system-xtensa +++ /dev/null @@ -1 +0,0 @@ -qemu \ No newline at end of file diff --git a/srcpkgs/qemu-system-xtensaeb b/srcpkgs/qemu-system-xtensaeb deleted file mode 120000 index d3d421aa08c50d..00000000000000 --- a/srcpkgs/qemu-system-xtensaeb +++ /dev/null @@ -1 +0,0 @@ -qemu \ No newline at end of file diff --git a/srcpkgs/qemu-tools b/srcpkgs/qemu-tools deleted file mode 120000 index d3d421aa08c50d..00000000000000 --- a/srcpkgs/qemu-tools +++ /dev/null @@ -1 +0,0 @@ -qemu \ No newline at end of file diff --git a/srcpkgs/qemu-user-aarch64 b/srcpkgs/qemu-user-aarch64 deleted file mode 120000 index 62973fbc0559e9..00000000000000 --- a/srcpkgs/qemu-user-aarch64 +++ /dev/null @@ -1 +0,0 @@ -qemu-user \ No newline at end of file diff --git a/srcpkgs/qemu-user-aarch64_be b/srcpkgs/qemu-user-aarch64_be deleted file mode 120000 index 62973fbc0559e9..00000000000000 --- a/srcpkgs/qemu-user-aarch64_be +++ /dev/null @@ -1 +0,0 @@ -qemu-user \ No newline at end of file diff --git a/srcpkgs/qemu-user-alpha b/srcpkgs/qemu-user-alpha deleted file mode 120000 index 62973fbc0559e9..00000000000000 --- a/srcpkgs/qemu-user-alpha +++ /dev/null @@ -1 +0,0 @@ -qemu-user \ No newline at end of file diff --git a/srcpkgs/qemu-user-amd64 b/srcpkgs/qemu-user-amd64 deleted file mode 120000 index 62973fbc0559e9..00000000000000 --- a/srcpkgs/qemu-user-amd64 +++ /dev/null @@ -1 +0,0 @@ -qemu-user \ No newline at end of file diff --git a/srcpkgs/qemu-user-arm b/srcpkgs/qemu-user-arm deleted file mode 120000 index 62973fbc0559e9..00000000000000 --- a/srcpkgs/qemu-user-arm +++ /dev/null @@ -1 +0,0 @@ -qemu-user \ No newline at end of file diff --git a/srcpkgs/qemu-user-armeb b/srcpkgs/qemu-user-armeb deleted file mode 120000 index 62973fbc0559e9..00000000000000 --- a/srcpkgs/qemu-user-armeb +++ /dev/null @@ -1 +0,0 @@ -qemu-user \ No newline at end of file diff --git a/srcpkgs/qemu-user-hexagon b/srcpkgs/qemu-user-hexagon deleted file mode 120000 index 62973fbc0559e9..00000000000000 --- a/srcpkgs/qemu-user-hexagon +++ /dev/null @@ -1 +0,0 @@ -qemu-user \ No newline at end of file diff --git a/srcpkgs/qemu-user-hppa b/srcpkgs/qemu-user-hppa deleted file mode 120000 index 62973fbc0559e9..00000000000000 --- a/srcpkgs/qemu-user-hppa +++ /dev/null @@ -1 +0,0 @@ -qemu-user \ No newline at end of file diff --git a/srcpkgs/qemu-user-i386 b/srcpkgs/qemu-user-i386 deleted file mode 120000 index 62973fbc0559e9..00000000000000 --- a/srcpkgs/qemu-user-i386 +++ /dev/null @@ -1 +0,0 @@ -qemu-user \ No newline at end of file diff --git a/srcpkgs/qemu-user-loongarch64 b/srcpkgs/qemu-user-loongarch64 deleted file mode 120000 index 62973fbc0559e9..00000000000000 --- a/srcpkgs/qemu-user-loongarch64 +++ /dev/null @@ -1 +0,0 @@ -qemu-user \ No newline at end of file diff --git a/srcpkgs/qemu-user-m68k b/srcpkgs/qemu-user-m68k deleted file mode 120000 index 62973fbc0559e9..00000000000000 --- a/srcpkgs/qemu-user-m68k +++ /dev/null @@ -1 +0,0 @@ -qemu-user \ No newline at end of file diff --git a/srcpkgs/qemu-user-microblaze b/srcpkgs/qemu-user-microblaze deleted file mode 120000 index 62973fbc0559e9..00000000000000 --- a/srcpkgs/qemu-user-microblaze +++ /dev/null @@ -1 +0,0 @@ -qemu-user \ No newline at end of file diff --git a/srcpkgs/qemu-user-microblazeel b/srcpkgs/qemu-user-microblazeel deleted file mode 120000 index 62973fbc0559e9..00000000000000 --- a/srcpkgs/qemu-user-microblazeel +++ /dev/null @@ -1 +0,0 @@ -qemu-user \ No newline at end of file diff --git a/srcpkgs/qemu-user-mips b/srcpkgs/qemu-user-mips deleted file mode 120000 index 62973fbc0559e9..00000000000000 --- a/srcpkgs/qemu-user-mips +++ /dev/null @@ -1 +0,0 @@ -qemu-user \ No newline at end of file diff --git a/srcpkgs/qemu-user-mips64 b/srcpkgs/qemu-user-mips64 deleted file mode 120000 index 62973fbc0559e9..00000000000000 --- a/srcpkgs/qemu-user-mips64 +++ /dev/null @@ -1 +0,0 @@ -qemu-user \ No newline at end of file diff --git a/srcpkgs/qemu-user-mips64el b/srcpkgs/qemu-user-mips64el deleted file mode 120000 index 62973fbc0559e9..00000000000000 --- a/srcpkgs/qemu-user-mips64el +++ /dev/null @@ -1 +0,0 @@ -qemu-user \ No newline at end of file diff --git a/srcpkgs/qemu-user-mipsel b/srcpkgs/qemu-user-mipsel deleted file mode 120000 index 62973fbc0559e9..00000000000000 --- a/srcpkgs/qemu-user-mipsel +++ /dev/null @@ -1 +0,0 @@ -qemu-user \ No newline at end of file diff --git a/srcpkgs/qemu-user-mipsn32 b/srcpkgs/qemu-user-mipsn32 deleted file mode 120000 index 62973fbc0559e9..00000000000000 --- a/srcpkgs/qemu-user-mipsn32 +++ /dev/null @@ -1 +0,0 @@ -qemu-user \ No newline at end of file diff --git a/srcpkgs/qemu-user-mipsn32el b/srcpkgs/qemu-user-mipsn32el deleted file mode 120000 index 62973fbc0559e9..00000000000000 --- a/srcpkgs/qemu-user-mipsn32el +++ /dev/null @@ -1 +0,0 @@ -qemu-user \ No newline at end of file diff --git a/srcpkgs/qemu-user-or1k b/srcpkgs/qemu-user-or1k deleted file mode 120000 index 62973fbc0559e9..00000000000000 --- a/srcpkgs/qemu-user-or1k +++ /dev/null @@ -1 +0,0 @@ -qemu-user \ No newline at end of file diff --git a/srcpkgs/qemu-user-ppc b/srcpkgs/qemu-user-ppc deleted file mode 120000 index 62973fbc0559e9..00000000000000 --- a/srcpkgs/qemu-user-ppc +++ /dev/null @@ -1 +0,0 @@ -qemu-user \ No newline at end of file diff --git a/srcpkgs/qemu-user-ppc64 b/srcpkgs/qemu-user-ppc64 deleted file mode 120000 index 62973fbc0559e9..00000000000000 --- a/srcpkgs/qemu-user-ppc64 +++ /dev/null @@ -1 +0,0 @@ -qemu-user \ No newline at end of file diff --git a/srcpkgs/qemu-user-ppc64le b/srcpkgs/qemu-user-ppc64le deleted file mode 120000 index 62973fbc0559e9..00000000000000 --- a/srcpkgs/qemu-user-ppc64le +++ /dev/null @@ -1 +0,0 @@ -qemu-user \ No newline at end of file diff --git a/srcpkgs/qemu-user-riscv32 b/srcpkgs/qemu-user-riscv32 deleted file mode 120000 index 62973fbc0559e9..00000000000000 --- a/srcpkgs/qemu-user-riscv32 +++ /dev/null @@ -1 +0,0 @@ -qemu-user \ No newline at end of file diff --git a/srcpkgs/qemu-user-riscv64 b/srcpkgs/qemu-user-riscv64 deleted file mode 120000 index 62973fbc0559e9..00000000000000 --- a/srcpkgs/qemu-user-riscv64 +++ /dev/null @@ -1 +0,0 @@ -qemu-user \ No newline at end of file diff --git a/srcpkgs/qemu-user-s390x b/srcpkgs/qemu-user-s390x deleted file mode 120000 index 62973fbc0559e9..00000000000000 --- a/srcpkgs/qemu-user-s390x +++ /dev/null @@ -1 +0,0 @@ -qemu-user \ No newline at end of file diff --git a/srcpkgs/qemu-user-sh4 b/srcpkgs/qemu-user-sh4 deleted file mode 120000 index 62973fbc0559e9..00000000000000 --- a/srcpkgs/qemu-user-sh4 +++ /dev/null @@ -1 +0,0 @@ -qemu-user \ No newline at end of file diff --git a/srcpkgs/qemu-user-sh4eb b/srcpkgs/qemu-user-sh4eb deleted file mode 120000 index 62973fbc0559e9..00000000000000 --- a/srcpkgs/qemu-user-sh4eb +++ /dev/null @@ -1 +0,0 @@ -qemu-user \ No newline at end of file diff --git a/srcpkgs/qemu-user-sparc b/srcpkgs/qemu-user-sparc deleted file mode 120000 index 62973fbc0559e9..00000000000000 --- a/srcpkgs/qemu-user-sparc +++ /dev/null @@ -1 +0,0 @@ -qemu-user \ No newline at end of file diff --git a/srcpkgs/qemu-user-sparc32plus b/srcpkgs/qemu-user-sparc32plus deleted file mode 120000 index 62973fbc0559e9..00000000000000 --- a/srcpkgs/qemu-user-sparc32plus +++ /dev/null @@ -1 +0,0 @@ -qemu-user \ No newline at end of file diff --git a/srcpkgs/qemu-user-sparc64 b/srcpkgs/qemu-user-sparc64 deleted file mode 120000 index 62973fbc0559e9..00000000000000 --- a/srcpkgs/qemu-user-sparc64 +++ /dev/null @@ -1 +0,0 @@ -qemu-user \ No newline at end of file diff --git a/srcpkgs/qemu-user-static b/srcpkgs/qemu-user-static deleted file mode 120000 index 62973fbc0559e9..00000000000000 --- a/srcpkgs/qemu-user-static +++ /dev/null @@ -1 +0,0 @@ -qemu-user \ No newline at end of file diff --git a/srcpkgs/qemu-user-xtensa b/srcpkgs/qemu-user-xtensa deleted file mode 120000 index 62973fbc0559e9..00000000000000 --- a/srcpkgs/qemu-user-xtensa +++ /dev/null @@ -1 +0,0 @@ -qemu-user \ No newline at end of file diff --git a/srcpkgs/qemu-user-xtensaeb b/srcpkgs/qemu-user-xtensaeb deleted file mode 120000 index 62973fbc0559e9..00000000000000 --- a/srcpkgs/qemu-user-xtensaeb +++ /dev/null @@ -1 +0,0 @@ -qemu-user \ No newline at end of file diff --git a/srcpkgs/qemu-user/patches b/srcpkgs/qemu-user/patches deleted file mode 120000 index da7f98f2e487c5..00000000000000 --- a/srcpkgs/qemu-user/patches +++ /dev/null @@ -1 +0,0 @@ -../qemu/patches/ \ No newline at end of file diff --git a/srcpkgs/qemu-user/template b/srcpkgs/qemu-user/template deleted file mode 100644 index 351cf3e987a463..00000000000000 --- a/srcpkgs/qemu-user/template +++ /dev/null @@ -1,130 +0,0 @@ -# Template file for 'qemu-user' -# This package should be updated together with qemu -pkgname=qemu-user -version=10.1.2 -revision=2 -build_style=configure -metapackage=yes -configure_args="--prefix=/usr --sysconfdir=/etc --libexecdir=/usr/libexec - --enable-linux-user --disable-system --static - -Dkvm=disabled -Dpng=disabled -Dvirtfs=disabled -Dfdt=disabled -Dseccomp=disabled - -Dtools=disabled" -hostmakedepends="meson flex glib-devel pkg-config perl python3-pycotap" -makedepends="dtc-devel glib-devel pixman-devel libuuid-devel" -short_desc="QEMU user-mode emulators" -maintainer="classabbyamp " -license="GPL-2.0-only, LGPL-2.1-only" -homepage="https://www.qemu.org" -distfiles="https://wiki.qemu.org/download/qemu-${version}.tar.bz2" -checksum=519bcfd2a538ebfaedd2e43889144d511f79f7e582a915709686d9dd3a6914a0 -subpackages="qemu-user-static" - -if [ "$CROSS_BUILD" ]; then - configure_args+=" --cross-prefix=${XBPS_CROSS_TRIPLET}-" -fi - -_archs=( - arm - armeb - hexagon - i386 - m68k - microblaze - microblazeel - mips - mipsel - or1k - ppc - riscv32 - sh4 - sh4eb - sparc - xtensa - xtensaeb -) - -_archs64=( - aarch64 - aarch64_be - alpha - hppa - loongarch64 - mips64 - mips64el - mipsn32 - mipsn32el - ppc64 - ppc64le - riscv64 - s390x - sparc32plus - sparc64 - x86_64 -) - -if [ "$XBPS_TARGET_WORDSIZE" -eq 64 ]; then - _archs+=("${_archs64[@]}") -fi - -for _arch in "${_archs[@]}"; do - # bug in xbps: it hates package names ending in _N - _pkgname="qemu-user-${_arch//x86_64/amd64}" - - subpackages+=" ${_pkgname}" - depends+=" ${_pkgname}>=${version}" - - case "$_arch" in - i386) - _extra_binfmts="i486" - ;; - esac - - eval "${_pkgname}_package() { - _user_tmpl '$_arch' '$_extra_binfmts' - }" -done - -export PYTHONUNBUFFERED=1 - -_user_tmpl() { - _arch="$1" - _extra_binfmts="$2" - short_desc="QEMU ${_arch} user-mode emulator" - pkg_install() { - vmove "usr/bin/qemu-$_arch" - vmove "usr/bin/qemu-$_arch-static" - vmove "usr/share/binfmts/qemu-$_arch" || : - for bf in $_extra_binfmts; do - vmove "usr/share/binfmts/qemu-$bf" || : - done - } -} - -post_extract() { - # remove vendored wheels, these should come from (host)makedepends - rm -r python/wheels -} - -post_install() { - # provided by qemu - rm -rf ${DESTDIR}/etc ${DESTDIR}/usr/share ${DESTDIR}/usr/libexec ${DESTDIR}/usr/include - for f in ${DESTDIR}/usr/bin/*; do - ln -s ${f##*/} ${f}-static - done - - vmkdir usr/share/binfmts - HOST_ARCH="${XBPS_TARGET_MACHINE%-musl}" scripts/qemu-binfmt-conf.sh --debian \ - --exportdir "${DESTDIR}"/usr/share/binfmts --qemu-path /usr/bin \ - --preserve-argv0 yes --persistent yes --credential yes - if [ "$XBPS_TARGET_WORDSIZE" -eq 32 ]; then - for a in "${_archs64[@]}"; do - rm -f "${DESTDIR}/usr/share/binfmts/qemu-${a}" - done - fi -} - -qemu-user-static_package() { - metapackage=yes - short_desc+=" (transitional dummy package)" - depends="${sourcepkg}>=${version}_${revision}" -} diff --git a/srcpkgs/qemu-user/update b/srcpkgs/qemu-user/update deleted file mode 100644 index fe9c2dc322a81b..00000000000000 --- a/srcpkgs/qemu-user/update +++ /dev/null @@ -1 +0,0 @@ -pkgname=qemu diff --git a/srcpkgs/qemu/files/qemu-ga/run b/srcpkgs/qemu/files/qemu-ga/run deleted file mode 100644 index 8ba5ef665e6220..00000000000000 --- a/srcpkgs/qemu/files/qemu-ga/run +++ /dev/null @@ -1,4 +0,0 @@ -#!/bin/sh -exec 2>&1 -[ -r conf ] && . ./conf -exec qemu-ga ${OPTS} diff --git a/srcpkgs/qemu/patches/mmap-mremap-efault.patch b/srcpkgs/qemu/patches/mmap-mremap-efault.patch deleted file mode 100644 index 388d11d10d2390..00000000000000 --- a/srcpkgs/qemu/patches/mmap-mremap-efault.patch +++ /dev/null @@ -1,47 +0,0 @@ -From f2adfc703e94819b0daca98fde1d0a30168c292d Mon Sep 17 00:00:00 2001 -From: Richard Purdie -Date: Fri, 8 Jan 2021 17:27:06 +0000 -Subject: [PATCH] qemu: Add some user space mmap tweaks to address musl 32 bit - -When using qemu-i386 to build qemux86 webkitgtk on musl, it sits in an -infinite loop of mremap calls of ever decreasing/increasing addresses. - -I suspect something in the musl memory allocation code loops indefinitely -if it only sees ENOMEM and only exits when it hits EFAULT. - -According to the docs, trying to mremap outside the address space -can/should return EFAULT and changing this allows the build to succeed. - -A better return value for the other cases of invalid addresses is EINVAL -rather than ENOMEM so adjust the other part of the test to this. - -Upstream-Status: Submitted [https://lists.gnu.org/archive/html/qemu-devel/2021-01/msg01355.html] -Signed-off-by: Richard Purdie e) { -- //std::cout << "Caught BasicError Exiv2 exception '" << e.what() << "'\n"; -- return; -- } - #endif - } - diff --git a/srcpkgs/qimgv/patches/fix-mpv-opengl.patch b/srcpkgs/qimgv/patches/fix-mpv-opengl.patch deleted file mode 100644 index 9fd3dffe9f9661..00000000000000 --- a/srcpkgs/qimgv/patches/fix-mpv-opengl.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/plugins/player_mpv/src/mpvwidget.cpp -+++ b/plugins/player_mpv/src/mpvwidget.cpp -@@ -69,7 +69,7 @@ - } - - void MpvWidget::initializeGL() { -- mpv_opengl_init_params gl_init_params{get_proc_address, nullptr, nullptr}; -+ mpv_opengl_init_params gl_init_params{get_proc_address, nullptr}; - mpv_render_param params[]{ - {MPV_RENDER_PARAM_API_TYPE, const_cast(MPV_RENDER_API_TYPE_OPENGL)}, - {MPV_RENDER_PARAM_OPENGL_INIT_PARAMS, &gl_init_params}, diff --git a/srcpkgs/qimgv/template b/srcpkgs/qimgv/template deleted file mode 100644 index a4da9d835de6f5..00000000000000 --- a/srcpkgs/qimgv/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'qimgv' -pkgname=qimgv -version=1.0.2 -revision=5 -build_style=cmake -# Video support disabled as playing videos locks up the app. -# KDE disabled as it searches for kf5 cmake files. -configure_args="-DVIDEO_SUPPORT=OFF -DOPENCV_SUPPORT=ON -DKDE_SUPPORT=OFF" -hostmakedepends="pkg-config qt6-base" -makedepends="exiv2-devel qt6-base-devel qt6-svg-devel qt6-qt5compat-devel - libopencv-devel" -depends="hicolor-icon-theme qt6-imageformats" -short_desc="Cross-platform image viewer with webm support" -maintainer="travankor " -license="GPL-3.0-or-later" -homepage="https://github.com/easymodo/qimgv" -distfiles="https://github.com/easymodo/qimgv/archive/v${version}.tar.gz" -checksum=ace75077c5b6f3cb2b0d40b24482b3778728d98dce75ed8186c7ae4282e57634 diff --git a/srcpkgs/qimgv/update b/srcpkgs/qimgv/update deleted file mode 100644 index 248cddb3bb63d1..00000000000000 --- a/srcpkgs/qimgv/update +++ /dev/null @@ -1 +0,0 @@ -ignore="0.51*" diff --git a/srcpkgs/qingy/patches/fix-musl.patch b/srcpkgs/qingy/patches/fix-musl.patch deleted file mode 100644 index 7d285912a002b7..00000000000000 --- a/srcpkgs/qingy/patches/fix-musl.patch +++ /dev/null @@ -1,35 +0,0 @@ ---- a/src/libraries/misc.h 2016-03-31 23:28:06.023869695 +0200 -+++ b/src/libraries/misc.h 2016-03-31 23:28:12.069869242 +0200 -@@ -30,6 +30,7 @@ - #endif - - #include "qingy_constants.h" -+#include - - /* Computes the integer part of the base 10 log */ - int int_log10(int n); ---- a/src/libraries/vt.c 2016-03-31 23:33:35.641845025 +0200 -+++ b/src/libraries/vt.c 2016-03-31 23:33:49.739843970 +0200 -@@ -101,9 +101,9 @@ int switch_to_tty(int tty) - - if (!ttyname) return 0; - /* we set stdin, stdout and stderr to the new tty */ -- stdin = freopen(ttyname, "r", stdin); -- stdout = freopen(ttyname, "w", stdout); -- stderr = freopen(ttyname, "w", stderr); -+ freopen(ttyname, "r", stdin); -+ freopen(ttyname, "w", stdout); -+ freopen(ttyname, "w", stderr); - free(ttyname); - if (!stdin || !stdout || !stderr) return 0; - -@@ -205,7 +205,7 @@ void stderr_enable(int *vt) - - if (!ttyname) return; - -- stderr = fopen(ttyname, "w"); -+ freopen(ttyname, "w", stderr); - free(ttyname); - } - - diff --git a/srcpkgs/qingy/template b/srcpkgs/qingy/template deleted file mode 100644 index 6c449fd42746df..00000000000000 --- a/srcpkgs/qingy/template +++ /dev/null @@ -1,33 +0,0 @@ -# Template file for 'qingy' -pkgname=qingy -version=1.0.0 -revision=30 -build_style=gnu-configure -configure_args="--disable-optimizations --disable-static --disable-DirectFB-support - --enable-crypto=libgcrypt $(vopt_enable pam) $(vopt_enable x11 x-support)" -makedepends="ncurses-devel libgcrypt-devel $(vopt_if pam pam-devel) - $(vopt_if x11 'libXScrnSaver-devel libX11-devel xorgproto')" -short_desc="Qingy Is Not Getty" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="http://qingy.sourceforge.net" -distfiles="${SOURCEFORGE_SITE}/${pkgname}/${pkgname}-${version}.tar.bz2" -checksum=de4b4b398d5ba81ab2544729864676a04ddc6ae818b357ee09a8770293740cd3 -lib32disabled=yes - -make_dirs="/var/lib/misc 0755 root root" - -conf_files=" - /etc/pam.d/qingy - /etc/qingy/settings - /etc/qingy/welcomes" - -build_options="pam x11" -build_options_default="pam x11" - -CFLAGS="-fcommon" - -post_install() { - sed -i '/pam_console/d' ${DESTDIR}/etc/pam.d/qingy - sed -i 's#usr/X11R6/bin#usr/bin#' ${DESTDIR}/etc/qingy/settings -} diff --git a/srcpkgs/qiv/template b/srcpkgs/qiv/template deleted file mode 100644 index fa431acaded6b9..00000000000000 --- a/srcpkgs/qiv/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'qiv' -pkgname=qiv -version=3.0.1 -revision=1 -build_style=gnu-makefile -hostmakedepends="pkg-config" -makedepends="file-devel gtk+3-devel libexif-devel lcms2-devel" -depends="file" -short_desc="Quick Image Viewer" -maintainer="Leah Neukirchen " -license="GPL-2.0-only" -homepage="http://spiegl.de/qiv/" -distfiles="http://spiegl.de/qiv/download/${pkgname}-${version}.tgz" -checksum=2b7455e63344b98e4db4ca50ff6982f5f81c309e563014d7401cccf2b3acc6bf - -do_configure() { - vsed -i -e "s|\./qiv|echo &|" Makefile - vsed -i -e "s|)/man/|)/share/man/|" Makefile - vsed -i -e "s|install -s|install|" Makefile -} - -pre_build() { - export CFLAGS="$CFLAGS $LDFLAGS" -} - -do_install() { - make install PREFIX=${DESTDIR}/usr -} diff --git a/srcpkgs/qiv/update b/srcpkgs/qiv/update deleted file mode 100644 index c5e5278278b2a2..00000000000000 --- a/srcpkgs/qiv/update +++ /dev/null @@ -1,2 +0,0 @@ -site=http://spiegl.de/qiv/download/ -pattern='qiv-\K[\d.]+(?=\.tgz">)' diff --git a/srcpkgs/qjackctl/template b/srcpkgs/qjackctl/template deleted file mode 100644 index 25925618ab28eb..00000000000000 --- a/srcpkgs/qjackctl/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'qjackctl' -pkgname=qjackctl -version=1.0.4 -revision=1 -build_style=cmake -configure_args="$(vopt_bool jack_session CONFIG_JACK_SESSION)" -hostmakedepends="pkg-config qt6-base qt6-tools" -makedepends="alsa-lib-devel jack-devel portaudio-devel qt6-base-devel qt6-svg-devel" -depends="desktop-file-utils hicolor-icon-theme qt6-svg" -short_desc="JACK Audio Connection Kit - Qt GUI Interface" -maintainer="Matthias von Faber " -license="GPL-2.0-or-later" -homepage="https://qjackctl.sourceforge.io" -changelog="https://qjackctl.sourceforge.io/qjackctl-downloads.html" -distfiles="${SOURCEFORGE_SITE}/qjackctl/qjackctl-${version}.tar.gz" -checksum=e3eb6f989d947dcd97b4fe774294347106a0a6829c0480a965393ebca97514ae - -build_options="jack_session" -build_options_default="jack_session" -desc_option_jack_session="Enable support for the deprecated Jack Session API" diff --git a/srcpkgs/qlementine-devel b/srcpkgs/qlementine-devel deleted file mode 120000 index 851ffb02c01e14..00000000000000 --- a/srcpkgs/qlementine-devel +++ /dev/null @@ -1 +0,0 @@ -qlementine \ No newline at end of file diff --git a/srcpkgs/qlementine/patches/dynamic-library.patch b/srcpkgs/qlementine/patches/dynamic-library.patch deleted file mode 100644 index d7ee0c045fd432..00000000000000 --- a/srcpkgs/qlementine/patches/dynamic-library.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/lib/CMakeLists.txt -+++ b/lib/CMakeLists.txt -@@ -102,7 +102,7 @@ - ) - - # Create target. --qt_add_library(${PROJECT_NAME} STATIC -+qt_add_library(${PROJECT_NAME} - ${HEADERS} - ${SOURCES} - ${RESOURCES} diff --git a/srcpkgs/qlementine/template b/srcpkgs/qlementine/template deleted file mode 100644 index f56839f33250de..00000000000000 --- a/srcpkgs/qlementine/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'qlementine' -pkgname=qlementine -version=1.4.0 -revision=1 -build_style=cmake -hostmakedepends="pkg-config qt6-base qt6-tools" -makedepends="qt6-tools-devel qt6-svg-devel" -short_desc="Modern QStyle for desktop Qt6 applications" -maintainer="Andrew Benson " -license="MIT" -homepage="https://oclero.github.io/qlementine/" -changelog="https://github.com/oclero/qlementine/blob/dev/CHANGELOG.md" -distfiles="https://github.com/oclero/qlementine/archive/v${version}.tar.gz" -checksum=0b6e2696532667510a445b6e0d3a03c7f9b1ba5ae4823a1a35bb77d8cc459bbb - -qlementine-devel_package() { - depends+=" ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - vmove "usr/lib/*.so" - } -} - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/qlipper/template b/srcpkgs/qlipper/template deleted file mode 100644 index 5dbb3dca363195..00000000000000 --- a/srcpkgs/qlipper/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'qlipper' -pkgname=qlipper -version=5.1.2 -revision=1 -build_style=cmake -makedepends="qt5-devel qt5-tools-devel" -short_desc="Lightweight and cross-platform clipboard history applet" -maintainer="Helmut Pozimski " -license="GPL-2.0-or-later" -homepage="https://github.com/pvanek/qlipper" -distfiles="https://github.com/pvanek/qlipper/archive/${version}.tar.gz" -checksum=9039458cfa18bd0be78b1e32e7da33b2e7e2c19d02d4b895d6946353ac8f706d - -if [ -n "$CROSS_BUILD" ]; then - hostmakedepends+=" qt5-tools qt5-qmake qt5-host-tools" -fi diff --git a/srcpkgs/qlog/template b/srcpkgs/qlog/template deleted file mode 100644 index ff8bbf6ffc2f1b..00000000000000 --- a/srcpkgs/qlog/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'qlog' -pkgname=qlog -version=0.46.2 -revision=1 -_flags_version=0.44.1 -build_style=qmake -build_helper=qmake6 -hostmakedepends="qt6-base" -makedepends="qt6-base-devel qt6-charts-devel qt6-serialport-devel qt6-declarative-devel - qt6-websockets-devel qt6-webengine-devel hamlib-devel openssl-devel qtkeychain-qt6-devel" -short_desc="Amateur radio logbook software" -maintainer="classabbyamp " -license="GPL-3.0-or-later" -homepage="https://github.com/foldynl/QLog" -changelog="https://raw.githubusercontent.com/foldynl/QLog/master/Changelog" -distfiles="https://github.com/foldynl/QLog/archive/refs/tags/v${version}.tar.gz - https://github.com/foldynl/QLog-Flags/archive/refs/tags/v${_flags_version}.tar.gz>flags-${_flags_version}.tar.gz" -checksum="57204431b1b8c6e11c2ab5559c87014a404942a52b446a66a4e50d6c1ae702fe - 4757c23033670556ab74ff62ee5ceaf39db3665b33414a9cfe9dae49c3a56e0a" -skip_extraction="flags-${_flags_version}.tar.gz" - -if [ "$XBPS_WORDSIZE$XBPS_WORDSIZE" != "64$XBPS_TARGET_WORDSIZE" ]; then - broken="Qt6 WebEngine" -fi - -post_extract() { - vsrcextract -C res/flags "flags-${_flags_version}.tar.gz" -} diff --git a/srcpkgs/qmdnsengine-devel b/srcpkgs/qmdnsengine-devel deleted file mode 120000 index 120e7130dd0c6c..00000000000000 --- a/srcpkgs/qmdnsengine-devel +++ /dev/null @@ -1 +0,0 @@ -qmdnsengine \ No newline at end of file diff --git a/srcpkgs/qmdnsengine/template b/srcpkgs/qmdnsengine/template deleted file mode 100644 index e71471325e0e15..00000000000000 --- a/srcpkgs/qmdnsengine/template +++ /dev/null @@ -1,31 +0,0 @@ -# Template file for 'qmdnsengine' -pkgname=qmdnsengine -version=0.1.0 -revision=1 -build_style=cmake -hostmakedepends="qt5-qmake" -makedepends="qt5-devel" -short_desc="Multicast DNS library for Qt applications" -maintainer="Enno Boland " -license="MIT" -homepage="https://github.com/nitroshare/qmdnsengine" -distfiles="https://github.com/nitroshare/qmdnsengine/archive/${version}.tar.gz" -checksum=27416ca7b8b8a8588df4318de57127ef97e1205269fa506f00f21b09d30d3ac2 - -if [ "$CROSS_BUILD" ]; then - hostmakedepends+=" qt5-host-tools" -fi - -post_install() { - vlicense LICENSE.txt -} - -qmdnsengine-devel_package() { - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/qmidiarp/patches/cross.patch b/srcpkgs/qmidiarp/patches/cross.patch deleted file mode 100644 index 14aa96a6d6a4ef..00000000000000 --- a/srcpkgs/qmidiarp/patches/cross.patch +++ /dev/null @@ -1,15 +0,0 @@ ---- a/configure.ac -+++ b/configure.ac -@@ -136,12 +136,6 @@ if test "x$ac_buildapp" = "xyes" -o ["x$ac_lv2pluginuis" = "xyes" -a "x$ac_lv2w - QT_INCLUDE_DIR=`$PKG_CONFIG --variable=includedir Qt5Gui` - QT_CXXFLAGS=`$PKG_CONFIG --cflags Qt5Core Qt5Gui Qt5Widgets` - QT_CXXFLAGS="$QT_CXXFLAGS -fPIC" -- EXTRA_QT_INCLUDE_DIR="$QT_INCLUDE_DIR/Qt" -- AS_IF([test -e $QT_INCLUDE_DIR/QtWidgets/QWidget], -- AC_MSG_NOTICE([No extra QT_INCLUDE_DIR needed]), -- AS_IF([test -e $EXTRA_QT_INCLUDE_DIR/QtWidgets/QWidget], -- QT_CPPFLAGS="$QT_CPPFLAGS -I$EXTRA_QT_INCLUDE_DIR", -- AC_MSG_WARN([QWidget not found]))) - - AC_SUBST(QT_CXXFLAGS) - AC_SUBST(Qt5_LIBS) diff --git a/srcpkgs/qmidiarp/template b/srcpkgs/qmidiarp/template deleted file mode 100644 index d0ee6e6afd134e..00000000000000 --- a/srcpkgs/qmidiarp/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'qmidiarp' -pkgname=qmidiarp -version=0.7.1 -revision=1 -build_style=gnu-configure -hostmakedepends="automake libtool pkg-config qt5-host-tools" -makedepends="alsa-lib-devel jack-devel lv2 qt5-devel" -short_desc="MIDI arpeggiator and LFO" -maintainer="Matthias von Faber " -license="GPL-2.0-or-later" -homepage="http://qmidiarp.sourceforge.net" -distfiles="${SOURCEFORGE_SITE}/project/qmidiarp/qmidiarp/${version}/qmidiarp-${version}.tar.bz2" -checksum=40d3bdbebbb6dd0a39f05c793446e4a33295692d9840e0627f8cb744d6f0e114 -CXXFLAGS="-D_GNU_SOURCE" - -pre_configure() { - autoreconf -if -} diff --git a/srcpkgs/qmidinet/template b/srcpkgs/qmidinet/template deleted file mode 100644 index 22c0bcb08abc6e..00000000000000 --- a/srcpkgs/qmidinet/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'qmidinet' -pkgname=qmidinet -version=0.6.3 -revision=1 -build_style=cmake -hostmakedepends="pkg-config" -makedepends="qt5-devel jack-devel alsa-lib-devel" -short_desc="MIDI Network Gateway via UDP/IP Multicast" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="https://qmidinet.sourceforge.io/" -distfiles="${SOURCEFORGE_SITE}/${pkgname}/${pkgname}-${version}.tar.gz" -checksum=e1066d751cf27745ddc3075337be120c7d5527fea6fa40e102345d6f9cdd4b12 - -if [ "$CROSS_BUILD" ]; then - hostmakedepends+=" qt5-qmake qt5-host-tools" -fi diff --git a/srcpkgs/qmk/template b/srcpkgs/qmk/template deleted file mode 100644 index 1c2ea0b126a33a..00000000000000 --- a/srcpkgs/qmk/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'qmk' -pkgname=qmk -version=1.1.6 -revision=1 -build_style=python3-pep517 -hostmakedepends="python3-wheel" -# This includes the requirements from requirements.txt in the qmk_firmware -# repository as well, as without those this tool is pretty useless. -depends="avr-gcc avrdude cross-arm-none-eabi dfu-programmer dfu-util - python3-Pygments python3-platformdirs python3-argcomplete python3-colorama - python3-dotty-dict python3-hid python3-hjson python3-jsonschema python3-milc - python3-pyserial python3-usb python3-Pillow python3-setuptools" -short_desc="Program to help users work with QMK Firmware" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/qmk/qmk_cli" -distfiles="${PYPI_SITE}/q/qmk/qmk-${version}.tar.gz" -checksum=dc436cdbabf2f8cec6dbad453de3832be01bac8e7e9c19075c29866ee22a8b50 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/qml-box2d/template b/srcpkgs/qml-box2d/template deleted file mode 100644 index f30297cbbae25f..00000000000000 --- a/srcpkgs/qml-box2d/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'qml-box2d' -pkgname=qml-box2d -version=0.0.20180406 -revision=1 -_commit=b7212d5640701f93f0cd88fbd3a32c619030ae62 -build_style=qmake -hostmakedepends="qt5-qmake qt5-host-tools" -makedepends="qt5-declarative-devel" -short_desc="Box2D QML plugin" -maintainer="Orphaned " -license="Zlib" -homepage="https://github.com/qml-box2d/qml-box2d" -distfiles="https://github.com/qml-box2d/qml-box2d/archive/${_commit}.tar.gz" -checksum=a9071d2a85aafe74cb431e12888cfb92bd19cb91f4f577edd73cd9692d5e152f - -post_install() { - vlicense COPYING -} diff --git a/srcpkgs/qmltermwidget/patches/iswspace.patch b/srcpkgs/qmltermwidget/patches/iswspace.patch deleted file mode 100644 index ad7e717a5b2f9c..00000000000000 --- a/srcpkgs/qmltermwidget/patches/iswspace.patch +++ /dev/null @@ -1,13 +0,0 @@ -Index: lib/TerminalCharacterDecoder.cpp -=================================================================== ---- a/lib/TerminalCharacterDecoder.cpp -+++ b/lib/TerminalCharacterDecoder.cpp -@@ -22,6 +22,8 @@ - // Own - #include "TerminalCharacterDecoder.h" - -+#include -+ - // Qt - #include - diff --git a/srcpkgs/qmltermwidget/template b/srcpkgs/qmltermwidget/template deleted file mode 100644 index 1bb0592c94e15b..00000000000000 --- a/srcpkgs/qmltermwidget/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'qmltermwidget' -pkgname=qmltermwidget -version=0.2.0 -revision=1 -build_style=qmake -hostmakedepends="qt5-host-tools qt5-qmake" -makedepends="qt5-devel qt5-declarative-devel" -short_desc="QML port of qtermwidget" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="https://github.com/Swordfish90/qmltermwidget" -distfiles="${homepage}/archive/${version}.tar.gz" -checksum=23e19eedb59d6fe3e37ecc06872f54befd94384946926e009c42c4b39914cfe2 diff --git a/srcpkgs/qmmp-devel b/srcpkgs/qmmp-devel deleted file mode 120000 index ced1a31028331a..00000000000000 --- a/srcpkgs/qmmp-devel +++ /dev/null @@ -1 +0,0 @@ -qmmp \ No newline at end of file diff --git a/srcpkgs/qmmp/patches/default-pulseaudio.patch b/srcpkgs/qmmp/patches/default-pulseaudio.patch deleted file mode 100644 index 4ff1da96269f4d..00000000000000 --- a/srcpkgs/qmmp/patches/default-pulseaudio.patch +++ /dev/null @@ -1,12 +0,0 @@ ---- a/src/qmmp/output.cpp 2016-10-04 11:49:39.000000000 +0200 -+++ b/src/qmmp/output.cpp 2016-10-11 12:07:30.574173779 +0200 -@@ -14,6 +14,9 @@ - #include "qmmpplugincache_p.h" - #include "output.h" - -+#undef QMMP_DEFAULT_OUTPUT -+#define QMMP_DEFAULT_OUTPUT "pulse" -+ - Output::Output() - { - m_frequency = 0; diff --git a/srcpkgs/qmmp/patches/taglib2.patch b/srcpkgs/qmmp/patches/taglib2.patch deleted file mode 100644 index 9f095fe95686b1..00000000000000 --- a/srcpkgs/qmmp/patches/taglib2.patch +++ /dev/null @@ -1,44 +0,0 @@ -source: https://sourceforge.net/p/qmmp-dev/code/12168/tree//trunk/qmmp/src/plugins/Input/archive/archivetagreader.cpp?diff=5509cf2ad46bb41b66f44d6c:12167 - ---- a/src/plugins/Input/archive/archivetagreader.cpp -+++ b/src/plugins/Input/archive/archivetagreader.cpp -@@ -79,7 +79,11 @@ - { - return m_input->isOpen(); - } -+#if TAGLIB_MAJOR_VERSION >= 2 -+ virtual void seek(TagLib::offset_t offset, Position p = Beginning) override -+#else - virtual void seek(long offset, Position p = Beginning) override -+#endif - { - switch (p) - { -@@ -99,15 +103,27 @@ - m_input->seek(0); - TagLib::IOStream::clear(); - } -+#if TAGLIB_MAJOR_VERSION >= 2 -+ virtual TagLib::offset_t tell() const override -+#else - virtual long tell() const override -+#endif - { - return m_input->pos(); - } -+#if TAGLIB_MAJOR_VERSION >= 2 -+ virtual TagLib::offset_t length() override -+#else - virtual long length() override -+#endif - { - return m_input->size(); - } -+#if TAGLIB_MAJOR_VERSION >= 2 -+ virtual void truncate(TagLib::offset_t) override -+#else - virtual void truncate(long) override -+#endif - {} - - private: diff --git a/srcpkgs/qmmp/template b/srcpkgs/qmmp/template deleted file mode 100644 index 08ca2989477b2e..00000000000000 --- a/srcpkgs/qmmp/template +++ /dev/null @@ -1,33 +0,0 @@ -# Template file for 'qmmp' -pkgname=qmmp -version=1.7.3 -revision=2 -build_style=cmake -configure_args="-DUSE_HAL:BOOL=FALSE -DQMMP_DEFAULT_UI:STRING=simple" -hostmakedepends="pkg-config qt5-host-tools qt5-qmake" -# XXX projectm -makedepends="enca-devel faad2-devel ffmpeg6-devel jack-devel libarchive-devel - libbs2b-devel libcdio-paranoia-devel libcurl-devel libgme-devel libmad-devel - libmms-devel libmodplug-devel libmpcdec-devel libsamplerate-devel libwildmidi-devel - libshout-devel libsidplayfp-devel libsoxr-devel opusfile-devel pulseaudio-devel - projectM-devel qt5-multimedia-devel qt5-tools-devel qt5-x11extras-devel qt5-plugin-mysql - qt5-plugin-odbc qt5-plugin-pgsql qt5-plugin-sqlite qt5-plugin-tds taglib-devel - wavpack-devel libmpcdec-devel pipewire-devel" -# At least one QSql plugin should be available -depends="qt5-plugin-sqlite" -short_desc="Audio player based on the Qt5 libraries" -maintainer="Orphaned " -license="GPL-3.0-or-later" -homepage="http://qmmp.ylsoftware.com" -distfiles="http://qmmp.ylsoftware.com/files/qmmp/${version%.*}/qmmp-${version}.tar.bz2" -checksum=093100644c6d826170ba8bc22f8619fc4ae555ff41174ced510dd87a0a0dcbf0 - -qmmp-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove usr/lib/*.so - } -} diff --git a/srcpkgs/qoauth-qt5-devel b/srcpkgs/qoauth-qt5-devel deleted file mode 120000 index 02c09884e4517d..00000000000000 --- a/srcpkgs/qoauth-qt5-devel +++ /dev/null @@ -1 +0,0 @@ -qoauth-qt5 \ No newline at end of file diff --git a/srcpkgs/qoauth-qt5/template b/srcpkgs/qoauth-qt5/template deleted file mode 100644 index 0cfda892c33f2a..00000000000000 --- a/srcpkgs/qoauth-qt5/template +++ /dev/null @@ -1,34 +0,0 @@ -# Template file for 'qoauth-qt5' -pkgname=qoauth-qt5 -version=2.0.0 -revision=2 -_gitrev=4b01e9fa5198f9e175f5e8e19868b32101f22b98 -build_style=qmake -hostmakedepends="qt5-qmake qt5-host-tools" -makedepends="qt5-devel qca-qt5-devel" -short_desc="Support with OAuth-powered network services" -maintainer="Orphaned " -license="LGPL-2.1-or-later" -homepage="https://github.com/ayoy/qoauth" -distfiles="https://github.com/ayoy/qoauth/archive/${_gitrev}.tar.gz>${pkgname}-${version}.tar.gz" -checksum=9eef13bd6095d68ba7902514b300c23cb81a69a090ba82ced9d7cdf76a65d8e4 - -CXXFLAGS="-I${XBPS_CROSS_BASE}/usr/include/Qca-qt5/QtCrypto" - -pre_configure() { - sed -i src/src.pro tests/*/*.pro \ - -e 's|lib64|lib|' \ - -e '/^QT -=/a LIBS+=-L${XBPS_CROSS_BASE}/usr/lib -lqca-qt5' \ - -e '/^QT -=/a QMAKE_LFLAGS+=-L${XBPS_CROSS_BASE}/usr/lib -lqca-qt5' -} - -qoauth-qt5-devel_package() { - depends="qca-qt5-devel ${sourcepkg}-${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - vmove "usr/lib/*.prl" - vmove usr/lib/qt5/mkspecs - } -} diff --git a/srcpkgs/qodem/template b/srcpkgs/qodem/template deleted file mode 100644 index 2be40c629c5304..00000000000000 --- a/srcpkgs/qodem/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'qodem' -pkgname=qodem -version=1.0.1 -revision=2 -build_style=gnu-configure -makedepends="ncurses-devel gpm-devel miniupnpc-devel sdl12-compat-devel" -short_desc="Re-implementation of the Qmodem serial communication package" -maintainer="Dakota Richline " -license="CC0-1.0" -homepage=https://qodem.sourceforge.net/ -distfiles="${SOURCEFORGE_SITE}/qodem/qodem-${version}.tar.gz" -checksum=dedc73bfa73ced5c6193f1baf1ffe91f7accaad55a749240db326cebb9323359 - -post_install() { - vlicense COPYING - vlicense CREDITS -} diff --git a/srcpkgs/qolibri/template b/srcpkgs/qolibri/template deleted file mode 100644 index 111d9a211938c6..00000000000000 --- a/srcpkgs/qolibri/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'qolibri' -pkgname=qolibri -version=2.1.4 -revision=1 -build_style=cmake -hostmakedepends="qt5-tools-devel" -makedepends="libeb-devel qt5-declarative-devel qt5-devel qt5-location-devel - qt5-multimedia-devel qt5-tools-devel qt5-webchannel-devel qt5-webengine-devel - zlib-devel" -short_desc="EPWING Dictionary/Book Viewer" -maintainer="Matthias von Faber " -license="GPL-2.0-or-later" -homepage="https://github.com/ludios/qolibri" -distfiles="${homepage}/archive/${version}.tar.gz" -checksum=0163f19f80915879c5c276f48507aedfe5c186be3c57f965db5d68a9a7157150 - -if [ "$CROSS_BUILD" ]; then - hostmakedepends+=" qt5-host-tools qt5-qmake" -fi - -post_install() { - vinstall ${wrksrc}/qolibri.desktop 644 usr/share/applications - vinstall ${wrksrc}/images/qolibri-128.png 644 usr/share/pixmaps qolibri.png -} diff --git a/srcpkgs/qomui/patches/remove-geoip-dep.patch b/srcpkgs/qomui/patches/remove-geoip-dep.patch deleted file mode 100644 index fe7f26203eca21..00000000000000 --- a/srcpkgs/qomui/patches/remove-geoip-dep.patch +++ /dev/null @@ -1,13 +0,0 @@ ---- a/qomui/update.py -+++ b/qomui/update.py -@@ -991,9 +991,7 @@ - - if ip != 0: - -- country_check = check_output(["geoiplookup", "{}".format(ip)]).decode("utf-8") -- cc = country_check.split(" ")[3].split(",")[0] -- country = country_translate(cc) -+ country = "Unknown" - self.log.emit(("debug", "importing {}".format(name))) - custom_servers[name] = { - "name": name, diff --git a/srcpkgs/qomui/template b/srcpkgs/qomui/template deleted file mode 100644 index 883c1dd7615d55..00000000000000 --- a/srcpkgs/qomui/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'qomui' -pkgname=qomui -version=0.8.2 -revision=9 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3-PyQt5 python3-dbus python3-psutil - python3-requests python3-BeautifulSoup4 python3-lxml python3-pexpect openvpn - python3-PyQt5-dbus stunnel dnsmasq libcgroup libcgroup-utils - iptables wireguard wireguard-tools openresolv" -short_desc="OpenVPN Qt management ui" -maintainer="Orphaned " -license="GPL-3.0-or-later" -homepage="https://github.com/corrad1nho/qomui" -distfiles="https://github.com/corrad1nho/qomui/archive/v${version}.tar.gz" -checksum=78187864a4368fed06f6e58c4d411053a1d1193d625ee79be0a57bf0938b1d0b diff --git a/srcpkgs/qownnotes/template b/srcpkgs/qownnotes/template deleted file mode 100644 index 1fbf9459d282d1..00000000000000 --- a/srcpkgs/qownnotes/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'qownnotes' -pkgname=qownnotes -version=25.8.3 -revision=1 -build_helper=qmake -build_style=cmake -configure_args="-DQON_QT6_BUILD=ON -DBUILD_WITH_LIBGIT2=1 -DBUILD_WITH_SYSTEM_BOTAN=1" -hostmakedepends="pkg-config qt6-base qt6-tools qt6-declarative-host-tools" -makedepends="botan-devel qt6-base-devel qt6-declarative-devel -qt6-qt5compat-devel qt6-svg-devel qt6-websockets-devel libgit2-devel" -depends="qt6-plugin-sqlite qt6-svg" -short_desc="Plain-text file notepad and todo-list manager with markdown support" -maintainer="travankor " -license="GPL-2.0-only" -homepage="https://www.qownnotes.org" -changelog="https://raw.githubusercontent.com/pbek/QOwnNotes/main/CHANGELOG.md" -distfiles="https://github.com/pbek/QOwnNotes/releases/download/v${version}/qownnotes-${version}.tar.xz" -checksum=22361e4604abecc64e39413bb4422d0a77b54b18da8ee2a7fff9b9e87295efa8 diff --git a/srcpkgs/qownnotes/update b/srcpkgs/qownnotes/update deleted file mode 100644 index 19a4e01273b4c1..00000000000000 --- a/srcpkgs/qownnotes/update +++ /dev/null @@ -1 +0,0 @@ -ignore="*.*.[!0]*" diff --git a/srcpkgs/qpdf/template b/srcpkgs/qpdf/template deleted file mode 100644 index 29e217b1ee6fa0..00000000000000 --- a/srcpkgs/qpdf/template +++ /dev/null @@ -1,37 +0,0 @@ -# Template file for 'qpdf' -pkgname=qpdf -version=12.2.0 -revision=1 -build_style=cmake -hostmakedepends="perl pkg-config" -makedepends="zlib-devel libjpeg-turbo-devel" -short_desc="Content-Preserving PDF Transformation System" -maintainer="Orphaned " -license="Apache-2.0" -homepage="https://github.com/qpdf/qpdf" -changelog="https://raw.githubusercontent.com/qpdf/qpdf/stable/manual/release-notes.rst" -distfiles="https://github.com/qpdf/qpdf/archive/refs/tags/v${version}.tar.gz" -checksum=2d004611699a94030a594318393f08a7352ab1cf3cee337c5312d4e7eb7f8a4f - -if [ "$CROSS_BUILD" ]; then - configure_args="-DLL_FMT=%lld -DRANDOM_DEVICE=/dev/urandom" -fi - -libqpdf_package() { - short_desc+=" - shared library" - pkg_install() { - vmove "usr/lib/*.so.*" - } -} - -libqpdf-devel_package() { - depends="libqpdf>=${version}_${revision} libjpeg-turbo zlib-devel" - short_desc+=" - development files" - pkg_install() { - vmove usr/lib/cmake - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/qpdfview/patches/qt5-5.15.0.patch b/srcpkgs/qpdfview/patches/qt5-5.15.0.patch deleted file mode 100644 index 969de8982cccf6..00000000000000 --- a/srcpkgs/qpdfview/patches/qt5-5.15.0.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/sources/model.h 2019-07-24 21:18:33.000000000 +0200 -+++ b/sources/model.h 2020-07-28 17:11:17.441765416 +0200 -@@ -27,6 +27,7 @@ - #include - #include - #include -+#include - - class QAbstractItemModel; - class QColor; diff --git a/srcpkgs/qpdfview/template b/srcpkgs/qpdfview/template deleted file mode 100644 index 335c95eeb6e2bd..00000000000000 --- a/srcpkgs/qpdfview/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'qpdfview' -pkgname=qpdfview -version=0.5.0 -revision=1 -build_style=qmake -configure_args="qpdfview.pro" -hostmakedepends="pkg-config qt5-host-tools qt5-qmake" -makedepends="cups-devel djvulibre-devel file-devel libspectre-devel - poppler-qt5-devel qt5-svg-devel qt5-tools-devel" -depends="desktop-file-utils hicolor-icon-theme qt5-plugin-sqlite qt5-svg" -short_desc="Tabbed document viewer" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="https://launchpad.net/qpdfview" -distfiles="https://launchpad.net/qpdfview/trunk/${version}/+download/qpdfview-0.5.tar.gz" -checksum=44efc440a461cbdd757a9b396f1461ee7a2f4364e81df55bd0221f910219be99 - -pre_configure() { - lrelease qpdfview.pro -} diff --git a/srcpkgs/qpdfview/update b/srcpkgs/qpdfview/update deleted file mode 100644 index 125db71da82d45..00000000000000 --- a/srcpkgs/qpdfview/update +++ /dev/null @@ -1 +0,0 @@ -ignore="*beta*" diff --git a/srcpkgs/qperf/template b/srcpkgs/qperf/template deleted file mode 100644 index 2655432d2ea664..00000000000000 --- a/srcpkgs/qperf/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'qperf' -pkgname=qperf -version=0.4.11 -revision=2 -build_style=gnu-configure -hostmakedepends="automake" -makedepends="rdma-core-devel" -short_desc="Measure RDMA and TCP/UDP latency and throughput performance" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="https://github.com/linux-rdma/qperf" -distfiles="https://github.com/linux-rdma/qperf/archive/v${version}.tar.gz" -checksum=b0ef2ffe050607566d06102b4ef6268aad08fdc52898620d429096e7b0767e75 - -pre_configure() { - touch NEWS README ChangeLog - autoreconf -fi -} diff --git a/srcpkgs/qprint/template b/srcpkgs/qprint/template deleted file mode 100644 index 1c8e48ff462aa5..00000000000000 --- 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="Orphaned " -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/qprompt/template b/srcpkgs/qprompt/template deleted file mode 100644 index 820dfea7fbbae8..00000000000000 --- a/srcpkgs/qprompt/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'qprompt' -pkgname=qprompt -version=1.2.0 -revision=1 -build_style=cmake -hostmakedepends="qt5-host-tools qt5-devel kcoreaddons extra-cmake-modules - gettext" -makedepends="qt5-devel qt5-declarative-devel qt5-svg-devel - qt5-quickcontrols2-devel qt5-x11extras-devel kirigami2-devel ki18n-devel - kcoreaddons-devel kiconthemes-devel" -depends="kirigami2" -short_desc="Teleprompter software for all video creators" -maintainer="Andrew Benson " -license="GPL-3.0-or-later" -homepage="https://qprompt.app/" -distfiles="https://github.com/Cuperino/QPrompt/archive/refs/tags/v${version}.tar.gz" -checksum=c174185535be300bbe5f88a5c3476d3b8d59eeec3cd3b5e71b1bb59c056a4de0 - -post_install() { - mv "${DESTDIR}/usr/doc" "${DESTDIR}/usr/share/doc" -} diff --git a/srcpkgs/qps/template b/srcpkgs/qps/template deleted file mode 100644 index 4947f978eaa9fd..00000000000000 --- a/srcpkgs/qps/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'qps' -pkgname=qps -version=2.12.0 -revision=1 -build_style=cmake -hostmakedepends="lxqt-build-tools perl qt6-base qt6-tools" -makedepends="liblxqt-devel" -short_desc="Qt process manager" -maintainer="Helmut Pozimski " -license="GPL-2.0-or-later" -homepage="https://lxqt-project.org" -distfiles="https://github.com/lxqt/qps/archive/${version}.tar.gz" -checksum=c543223cfa208affc3ef96debe39995955959508f8c799b9c0ef487cc4731ca5 diff --git a/srcpkgs/qpwgraph/template b/srcpkgs/qpwgraph/template deleted file mode 100644 index 1b1645ff7c8014..00000000000000 --- a/srcpkgs/qpwgraph/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'qpwgraph' -pkgname=qpwgraph -version=0.9.7 -revision=1 -build_style=cmake -hostmakedepends="pkg-config qt6-declarative-host-tools" -makedepends="alsa-lib-devel pipewire-devel qt6-base-devel qt6-svg-devel" -short_desc="Graph manager for PipeWire" -maintainer="classabbyamp " -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=e48543868a333b543e2a47aa00ecb80826744946555315977fcd27da13efb4ca diff --git a/srcpkgs/qqwing-devel b/srcpkgs/qqwing-devel deleted file mode 120000 index 6aa93222fa61f3..00000000000000 --- a/srcpkgs/qqwing-devel +++ /dev/null @@ -1 +0,0 @@ -qqwing \ No newline at end of file diff --git a/srcpkgs/qqwing/template b/srcpkgs/qqwing/template deleted file mode 100644 index a65c90925df0ba..00000000000000 --- a/srcpkgs/qqwing/template +++ /dev/null @@ -1,58 +0,0 @@ -# Template file for 'qqwing' -pkgname=qqwing -version=1.3.4 -revision=5 -build_style=gnu-configure -hostmakedepends="automake libtool pkg-config" -short_desc="Sudoku generating and solving library" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="https://qqwing.com/" -distfiles="https://github.com/stephenostermiller/${pkgname}/archive/v${version}.tar.gz>${pkgname}-${version}.tar.gz" -checksum=dc5d61b4470862b190d437f8143d4090639c164d34461c4caa5c081c5c91e6cc - -do_configure() { - cd ${wrksrc} - mkdir -p target/automake - cp build/configure.ac build/Makefile.am build/qqwing.pc.in doc/README doc/AUTHORS doc/COPYING target/automake - cp doc/qqwing.man target/automake/qqwing.1 - cd target/automake - autoreconf -if - ./configure ${configure_args} -} -do_build() { - cd ${wrksrc} - build/cpp_compile.sh -} -do_install() { - cd ${wrksrc} - cd target/automake - - # Install manual page - vman qqwing.1 - - # Install include file - vmkdir usr/include - vcopy qqwing.hpp usr/include - - # Install pkgconfig file - vmkdir usr/lib/pkgconfig - vcopy qqwing.pc usr/lib/pkgconfig - - # Install binary - vbin qqwing - - # Install shared libraries - vmkdir usr/lib - vcopy ".libs/libqqwing.so*" usr/lib -} - -qqwing-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove usr/lib/*.so - } -} diff --git a/srcpkgs/qrcodegen/template b/srcpkgs/qrcodegen/template deleted file mode 100644 index ed3eb496777fbb..00000000000000 --- a/srcpkgs/qrcodegen/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'qrcodegen' -pkgname=qrcodegen -version=1.8.0 -revision=1 -short_desc="QR Code generator library" -maintainer="Orphaned " -license="MIT" -homepage="https://www.nayuki.io/page/qr-code-generator-library" -distfiles="https://github.com/nayuki/QR-Code-generator/archive/v${version}.tar.gz" -checksum=2ec0a4d33d6f521c942eeaf473d42d5fe139abcfa57d2beffe10c5cf7d34ae60 - -CXXFLAGS="-fPIC" - -do_build() { - for dir in c cpp - do - cd $dir && make && cd .. - done -} - -do_install() { - sed -n "/^License/,/xxxx/p" Readme.markdown > LICENSE - vlicense LICENSE - vinstall cpp/qrcodegen.hpp 644 usr/include/qrcodegen - vinstall cpp/libqrcodegencpp.a 644 usr/lib - vinstall c/qrcodegen.h 644 usr/include/qrcodegen - vinstall c/libqrcodegen.a 644 usr/lib -} diff --git a/srcpkgs/qrcp/template b/srcpkgs/qrcp/template deleted file mode 100644 index a6df1247982dd2..00000000000000 --- a/srcpkgs/qrcp/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'qrcp' -pkgname=qrcp -version=0.11.6 -revision=1 -build_style=go -build_helper=qemu -go_import_path=github.com/claudiodangelis/qrcp -go_ldflags="-X github.com/claudiodangelis/qrcp/version.version=${version} - -X github.com/claudiodangelis/qrcp/version.date=$(date -d@$SOURCE_DATE_EPOCH +%Y-%m-%dT%H:%M:%SZ)" -short_desc="Transfer files over wifi to mobile devices by scanning a QR code" -maintainer="meator " -license="MIT" -homepage="https://qrcp.sh/" -changelog="https://github.com/claudiodangelis/qrcp/releases" -distfiles="https://github.com/claudiodangelis/qrcp/archive/refs/tags/v${version}.tar.gz" -checksum=a3eff505f366713fcb7694e0e292ff2da05e270f9539b6a8561c4cf267ec23c8 - -post_install() { - vlicense LICENSE - - for shell in bash fish zsh; do - vtargetrun "${DESTDIR}/usr/bin/qrcp" completion "${shell}" > "qrcp.${shell}" - vcompletion "qrcp.${shell}" "${shell}" - done -} diff --git a/srcpkgs/qrencode-devel b/srcpkgs/qrencode-devel deleted file mode 120000 index ef8c3662e01d1b..00000000000000 --- a/srcpkgs/qrencode-devel +++ /dev/null @@ -1 +0,0 @@ -qrencode \ No newline at end of file diff --git a/srcpkgs/qrencode/template b/srcpkgs/qrencode/template deleted file mode 100644 index 2db4ece99fd8a1..00000000000000 --- a/srcpkgs/qrencode/template +++ /dev/null @@ -1,38 +0,0 @@ -# Template file for 'qrencode' -pkgname=qrencode -version=4.1.1 -revision=1 -build_style=gnu-configure -hostmakedepends="automake libtool pkg-config" -makedepends="libpng-devel" -short_desc="Library for encoding data in a QR Code symbol" -maintainer="Orphaned " -license="LGPL-2.1-or-later" -homepage="https://fukuchi.org/works/qrencode/index.html.en" -distfiles="https://github.com/fukuchi/libqrencode/archive/refs/tags/v${version}.tar.gz" -checksum=5385bc1b8c2f20f3b91d258bf8ccc8cf62023935df2d2676b5b67049f31a049c - -if [ "$XBPS_CHECK_PKGS" ]; then - configure_args+=" --with-tests" -fi - -pre_configure() { - ./autogen.sh -} - -qrencode-devel_package() { - depends="libqrencode-${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} - -libqrencode_package() { - short_desc+=" - runtime library" - pkg_install() { - vmove "usr/lib/*.so.*" - } -} diff --git a/srcpkgs/qrintf/template b/srcpkgs/qrintf/template deleted file mode 100644 index f2a4fca60a4be4..00000000000000 --- a/srcpkgs/qrintf/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'qrintf' -pkgname=qrintf -version=0.9.2 -revision=3 -depends="perl" -short_desc="A sprintf accelerator for GCC and Clang" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/h2o/qrintf" -distfiles="https://github.com/h2o/qrintf/archive/v${version}.tar.gz" -checksum=b63950395ebb2fbf32d0047b4155f92b88b57d557ca3225dafc40216d3f90899 - -do_install() { - make PREFIX=${DESTDIR}/usr install - sed -n '3,21 p' bin/qrintf > LICENSE - vlicense LICENSE -} diff --git a/srcpkgs/qrtr-ns-devel b/srcpkgs/qrtr-ns-devel deleted file mode 120000 index dd4c25f0148e3a..00000000000000 --- a/srcpkgs/qrtr-ns-devel +++ /dev/null @@ -1 +0,0 @@ -qrtr-ns \ No newline at end of file diff --git a/srcpkgs/qrtr-ns/files/qrtr-ns/run b/srcpkgs/qrtr-ns/files/qrtr-ns/run deleted file mode 100644 index adb7ecb718c582..00000000000000 --- a/srcpkgs/qrtr-ns/files/qrtr-ns/run +++ /dev/null @@ -1,5 +0,0 @@ -#!/bin/sh -exec 2>&1 -[ -r conf ] && . ./conf -: ${OPTS:=-f 1} -exec qrtr-ns $OPTS diff --git a/srcpkgs/qrtr-ns/template b/srcpkgs/qrtr-ns/template deleted file mode 100644 index cba1285b5ae015..00000000000000 --- a/srcpkgs/qrtr-ns/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'qrtr-ns' -pkgname=qrtr-ns -version=1.0 -revision=1 -build_style=gnu-makefile -short_desc="Userspace reference for net/qrtr in the Linux kernel" -maintainer="Orphaned " -license="BSD-3-Clause" -homepage="https://github.com/linux-msm/qrtr" -distfiles="https://github.com/linux-msm/qrtr/archive/v${version}.tar.gz" -checksum=dc5db4872ff0d3c43b5c6d115fadc94f393c9c8c89b4246e327853b466d6c49f - -post_install() { - vlicense LICENSE - vsv qrtr-ns -} - -qrtr-ns-devel_package() { - depends="${sourcepkg}-${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/qscintilla-qt5-devel b/srcpkgs/qscintilla-qt5-devel deleted file mode 120000 index a8694458a44966..00000000000000 --- a/srcpkgs/qscintilla-qt5-devel +++ /dev/null @@ -1 +0,0 @@ -qscintilla-qt5 \ No newline at end of file diff --git a/srcpkgs/qscintilla-qt5/template b/srcpkgs/qscintilla-qt5/template deleted file mode 100644 index eee05b54375ae5..00000000000000 --- a/srcpkgs/qscintilla-qt5/template +++ /dev/null @@ -1,65 +0,0 @@ -# Template file for 'qscintilla-qt5' -# XXX keep in sync with python3-pyqt5-qscintilla -pkgname=qscintilla-qt5 -version=2.14.1 -revision=1 -build_wrksrc=src -build_style=qmake -hostmakedepends="qt5-qmake qt5-host-tools" -makedepends="qt5-devel qt5-tools-devel" -short_desc="Qt5 port of Neil Hodgson's Scintilla C++ editor class" -maintainer="Pierre Allegraud " -license="GPL-3.0-only" -homepage="https://www.riverbankcomputing.com/software/qscintilla/intro" -distfiles="https://www.riverbankcomputing.com/static/Downloads/QScintilla/${version}/QScintilla_src-${version}.tar.gz" -checksum=dfe13c6acc9d85dfcba76ccc8061e71a223957a6c02f3c343b30a9d43a4cdd4d - -post_configure() { - local _qt_arch - local qmake_args - if [ "$CROSS_BUILD" ]; then - case $XBPS_TARGET_MACHINE in - i686*) _qt_arch=i386;; - x86_64*) _qt_arch=x86_64;; - aarch64*) _qt_arch=arm64;; - arm*) _qt_arch=arm;; - mips*) _qt_arch=mips;; - ppc64*) _qt_arch=power64;; - ppc*) _qt_arch=power;; - esac - qmake_args="-qtconf ${wrksrc}/src/qt.conf - PKG_CONFIG_EXECUTABLE=${XBPS_WRAPPERDIR}/${PKG_CONFIG}" - fi - cd ../designer - /usr/lib/qt5/bin/qmake \ - ${qmake_args} \ - PREFIX=/usr \ - QT_INSTALL_PREFIX=/usr \ - LIB=/usr/lib \ - QMAKE_CC=$CC QMAKE_CXX=$CXX \ - QMAKE_LINK=$CXX QMAKE_LINK_C=$CC \ - QMAKE_CFLAGS="${CFLAGS} -I$wrksrc/src" \ - QMAKE_CXXFLAGS="${CXXFLAGS} -I$wrksrc/src" \ - QMAKE_LFLAGS="${LDFLAGS}" \ - ${_qt_arch:+"QT_TARGET_ARCH=$_qt_arch"} \ - CONFIG+=no_qt_rpath -} - -post_build() { - make -C ../designer ${makejobs} CC="$CC" CXX="$CXX" LINK="$CXX" -} - -post_install() { - make -C ../designer STRIP=true PREFIX=/usr DESTDIR=${DESTDIR} \ - INSTALL_ROOT=${DESTDIR} install -} - -qscintilla-qt5-devel_package() { - short_desc+=" - development files" - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.so" - vmove usr/lib/qt5/mkspecs - } -} diff --git a/srcpkgs/qscintilla-qt5/update b/srcpkgs/qscintilla-qt5/update deleted file mode 100644 index 8ddafc0f70ad5a..00000000000000 --- a/srcpkgs/qscintilla-qt5/update +++ /dev/null @@ -1,2 +0,0 @@ -site="https://www.riverbankcomputing.com/software/qscintilla/download" -pattern='QScintilla[_a-zA-Z]*-\K[\d.]+(?=.tar.gz)' diff --git a/srcpkgs/qscintilla-qt6-devel b/srcpkgs/qscintilla-qt6-devel deleted file mode 120000 index 7ee3295294b5a1..00000000000000 --- a/srcpkgs/qscintilla-qt6-devel +++ /dev/null @@ -1 +0,0 @@ -qscintilla-qt6 \ No newline at end of file diff --git a/srcpkgs/qscintilla-qt6/template b/srcpkgs/qscintilla-qt6/template deleted file mode 100644 index 0fb43b65e77289..00000000000000 --- a/srcpkgs/qscintilla-qt6/template +++ /dev/null @@ -1,66 +0,0 @@ -# Template file for 'qscintilla-qt6' -# Keep synced with python3-pyqt6-qsci -pkgname=qscintilla-qt6 -version=2.14.1 -revision=1 -build_wrksrc=src -build_style=qmake -hostmakedepends="qt6-base-devel pkg-config" -makedepends="qt6-tools-devel" -short_desc="Qt6 port of Neil Hodgson's Scintilla C++ editor class" -maintainer="Eloi Torrents " -license="GPL-3.0-only" -homepage="https://www.riverbankcomputing.com/software/qscintilla/intro" -distfiles="https://www.riverbankcomputing.com/static/Downloads/QScintilla/${version}/QScintilla_src-${version}.tar.gz" -checksum=dfe13c6acc9d85dfcba76ccc8061e71a223957a6c02f3c343b30a9d43a4cdd4d - -post_configure() { - local _qt_arch - local qmake_args - if [ "$CROSS_BUILD" ]; then - case $XBPS_TARGET_MACHINE in - i686*) _qt_arch=i386;; - x86_64*) _qt_arch=x86_64;; - aarch64*) _qt_arch=arm64;; - arm*) _qt_arch=arm;; - mips*) _qt_arch=mips;; - ppc64*) _qt_arch=power64;; - ppc*) _qt_arch=power;; - esac - qmake_args="-qtconf ${wrksrc}/src/qt.conf - PKG_CONFIG_EXECUTABLE=${XBPS_WRAPPERDIR}/${PKG_CONFIG}" - fi - cd $wrksrc/designer - /usr/lib/qt6/bin/qmake \ - ${qmake_args} \ - PREFIX=/usr \ - QT_INSTALL_PREFIX=/usr \ - LIB=/usr/lib \ - QMAKE_CC=$CC QMAKE_CXX=$CXX \ - QMAKE_LINK=$CXX QMAKE_LINK_C=$CC \ - QMAKE_CFLAGS="${CFLAGS} -I$wrksrc/src" \ - QMAKE_CXXFLAGS="${CXXFLAGS} -I$wrksrc/src" \ - QMAKE_LFLAGS="${LDFLAGS}" \ - ${_qt_arch:+"QT_TARGET_ARCH=$_qt_arch"} \ - CONFIG+=no_qt_rpath -} - -post_build() { - make -C $wrksrc/designer ${makejobs} CC="$CC" CXX="$CXX" LINK="$CXX" -} - -post_install() { - make -C $wrksrc/designer STRIP=true PREFIX=/usr DESTDIR=${DESTDIR} \ - INSTALL_ROOT=${DESTDIR} install -} - -qscintilla-qt6-devel_package() { - short_desc+=" - development files" - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.so" - vmove usr/lib/qt6/mkspecs - vmove usr/share/qt6/qsci/api - } -} diff --git a/srcpkgs/qscintilla-qt6/update b/srcpkgs/qscintilla-qt6/update deleted file mode 100644 index 8ddafc0f70ad5a..00000000000000 --- a/srcpkgs/qscintilla-qt6/update +++ /dev/null @@ -1,2 +0,0 @@ -site="https://www.riverbankcomputing.com/software/qscintilla/download" -pattern='QScintilla[_a-zA-Z]*-\K[\d.]+(?=.tar.gz)' diff --git a/srcpkgs/qsstv/template b/srcpkgs/qsstv/template deleted file mode 100644 index 9d67d0a4026a8f..00000000000000 --- a/srcpkgs/qsstv/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'qsstv' -pkgname=qsstv -version=9.5.8 -revision=2 -build_style=qmake -hostmakedepends="pkg-config qt5-qmake qt5-host-tools unzip" -makedepends="alsa-lib-devel fftw-devel hamlib-devel libopenjpeg2-devel pulseaudio-devel - qt5-devel v4l-utils-devel" -short_desc="Qt-based slow-scan TV and fax" -maintainer="classabbyamp " -license="GPL-3.0-or-later" -# homepage="http://users.telenet.be/on4qz/qsstv/" -# changelog="http://users.telenet.be/on4qz/qsstv/manual/changelog.html" -# distfiles="http://users.telenet.be/on4qz/qsstv/downloads/qsstv_${version}.tar.gz" -homepage="https://web.archive.org/web/20220831224506/http://users.telenet.be/on4qz/qsstv/index.html" -changelog="https://web.archive.org/web/20220831224506/http://users.telenet.be/on4qz/qsstv/manual/changelog.html" -distfiles="https://sources.voidlinux.org/qsstv-${version}/qsstv_${version}.tar.gz" -checksum=c03f7fa5c680ced8fd331c25ff3e47440c9aedb48ec7b66255c6aa0ed88e7a68 - -post_install() { - vinstall icons/qsstv.png 644 usr/share/pixmaps -} diff --git a/srcpkgs/qsudo/template b/srcpkgs/qsudo/template deleted file mode 100644 index 12571405691e3c..00000000000000 --- a/srcpkgs/qsudo/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'qsudo' -pkgname=qsudo -version=2020.03.27 -revision=1 -build_wrksrc="src-qt5" -build_style=qmake -hostmakedepends="qt5-host-tools qt5-qmake" -makedepends="qt5-devel" -depends="sudo" -short_desc="Graphical sudo utility from Project Trident" -maintainer="Ken Moore " -license="BSD-2-Clause" -homepage="https://github.com/project-trident/qsudo" -distfiles="https://github.com/project-trident/qsudo/archive/v${version}.tar.gz" -checksum=a7d556acbf8d28b4c10508b96bf8bf1c5b8bcf48869bc273cb2c9bf64b2c2a41 - -post_install() { - vlicense ../LICENSE -} diff --git a/srcpkgs/qsv/template b/srcpkgs/qsv/template deleted file mode 100644 index a65e21a708d5c3..00000000000000 --- a/srcpkgs/qsv/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'qsv' -pkgname=qsv -version=6.0.1 -revision=1 -archs="x86_64* i686* aarch64* arm*" # ring -build_style=cargo -configure_args="--features=feature_capable" -make_check_args="-- --skip=test_comments --skip=test_sample --skip=test_sort - --skip=test_describegpt" -hostmakedepends="cmake pkg-config" -makedepends="libzstd-devel" -short_desc="CLI toolkit for CSV data-wrangling" -maintainer="icp " -license="Unlicense" -homepage="https://qsv.dathere.com" -changelog="https://raw.githubusercontent.com/dathere/qsv/master/CHANGELOG.md" -distfiles="https://github.com/dathere/qsv/archive/refs/tags/${version}.tar.gz" -checksum=d4a4dafad7cec344a927e92a1d42b4da210ea83061b9de8094da9d06f0d1427f - -if [ "$XBPS_TARGET_NO_ATOMIC8" ]; then - XBPS_CROSS_RUSTFLAGS+=" -latomic" -fi - -post_install() { - for shell in bash fish zsh; do - vcompletion contrib/completions/examples/qsv.$shell $shell - done -} diff --git a/srcpkgs/qsynth/template b/srcpkgs/qsynth/template deleted file mode 100644 index 9b549274c683e6..00000000000000 --- a/srcpkgs/qsynth/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'qsynth' -pkgname=qsynth -version=1.0.3 -revision=1 -build_style=cmake -hostmakedepends="pkg-config qt6-tools qt6-base" -makedepends="qt6-base-devel qt6-svg-devel fluidsynth-devel" -depends="fluidsynth" -short_desc="Qt GUI Interface for FluidSynth" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="http://qsynth.sourceforge.io" -distfiles="${SOURCEFORGE_SITE}/${pkgname}/${pkgname}-${version}.tar.gz" -checksum=cf897e2aede811057736e9e4a20cb1cda48a84526e621231944c49b0009cba66 diff --git a/srcpkgs/qt-sudo/template b/srcpkgs/qt-sudo/template deleted file mode 100644 index 56e568141b7831..00000000000000 --- a/srcpkgs/qt-sudo/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'qt-sudo' -pkgname=qt-sudo -version=2.2.0 -revision=1 -build_style=qmake -build_helper=qmake6 -hostmakedepends="qt6-base qt6-tools" -makedepends="qt6-base-devel" -short_desc="Clone of LXQt sudo tool, without LXQt libs" -maintainer="toadwastoast " -license="GPL-2.0-or-later" -homepage="https://github.com/aarnt/qt-sudo" -distfiles="https://github.com/aarnt/qt-sudo/archive/v${version}.tar.gz" -checksum=c79b0662da4b51b70d8ac92ff996062638d579097d7798f744681c891c2142bf diff --git a/srcpkgs/qt5-3d b/srcpkgs/qt5-3d deleted file mode 120000 index 75793eb6664df5..00000000000000 --- a/srcpkgs/qt5-3d +++ /dev/null @@ -1 +0,0 @@ -qt5 \ No newline at end of file diff --git a/srcpkgs/qt5-3d-devel b/srcpkgs/qt5-3d-devel deleted file mode 120000 index 75793eb6664df5..00000000000000 --- a/srcpkgs/qt5-3d-devel +++ /dev/null @@ -1 +0,0 @@ -qt5 \ No newline at end of file diff --git a/srcpkgs/qt5-base-docs b/srcpkgs/qt5-base-docs deleted file mode 120000 index 75793eb6664df5..00000000000000 --- a/srcpkgs/qt5-base-docs +++ /dev/null @@ -1 +0,0 @@ -qt5 \ No newline at end of file diff --git a/srcpkgs/qt5-charts b/srcpkgs/qt5-charts deleted file mode 120000 index 75793eb6664df5..00000000000000 --- a/srcpkgs/qt5-charts +++ /dev/null @@ -1 +0,0 @@ -qt5 \ No newline at end of file diff --git a/srcpkgs/qt5-charts-devel b/srcpkgs/qt5-charts-devel deleted file mode 120000 index 75793eb6664df5..00000000000000 --- a/srcpkgs/qt5-charts-devel +++ /dev/null @@ -1 +0,0 @@ -qt5 \ No newline at end of file diff --git a/srcpkgs/qt5-concurrent b/srcpkgs/qt5-concurrent deleted file mode 120000 index 75793eb6664df5..00000000000000 --- a/srcpkgs/qt5-concurrent +++ /dev/null @@ -1 +0,0 @@ -qt5 \ No newline at end of file diff --git a/srcpkgs/qt5-connectivity b/srcpkgs/qt5-connectivity deleted file mode 120000 index 75793eb6664df5..00000000000000 --- a/srcpkgs/qt5-connectivity +++ /dev/null @@ -1 +0,0 @@ -qt5 \ No newline at end of file diff --git a/srcpkgs/qt5-connectivity-devel b/srcpkgs/qt5-connectivity-devel deleted file mode 120000 index 75793eb6664df5..00000000000000 --- a/srcpkgs/qt5-connectivity-devel +++ /dev/null @@ -1 +0,0 @@ -qt5 \ No newline at end of file diff --git a/srcpkgs/qt5-core b/srcpkgs/qt5-core deleted file mode 120000 index 75793eb6664df5..00000000000000 --- a/srcpkgs/qt5-core +++ /dev/null @@ -1 +0,0 @@ -qt5 \ No newline at end of file diff --git a/srcpkgs/qt5-datavis3d b/srcpkgs/qt5-datavis3d deleted file mode 120000 index 75793eb6664df5..00000000000000 --- a/srcpkgs/qt5-datavis3d +++ /dev/null @@ -1 +0,0 @@ -qt5 \ No newline at end of file diff --git a/srcpkgs/qt5-datavis3d-devel b/srcpkgs/qt5-datavis3d-devel deleted file mode 120000 index 75793eb6664df5..00000000000000 --- a/srcpkgs/qt5-datavis3d-devel +++ /dev/null @@ -1 +0,0 @@ -qt5 \ No newline at end of file diff --git a/srcpkgs/qt5-dbus b/srcpkgs/qt5-dbus deleted file mode 120000 index 75793eb6664df5..00000000000000 --- a/srcpkgs/qt5-dbus +++ /dev/null @@ -1 +0,0 @@ -qt5 \ No newline at end of file diff --git a/srcpkgs/qt5-declarative b/srcpkgs/qt5-declarative deleted file mode 120000 index 75793eb6664df5..00000000000000 --- a/srcpkgs/qt5-declarative +++ /dev/null @@ -1 +0,0 @@ -qt5 \ No newline at end of file diff --git a/srcpkgs/qt5-declarative-devel b/srcpkgs/qt5-declarative-devel deleted file mode 120000 index 75793eb6664df5..00000000000000 --- a/srcpkgs/qt5-declarative-devel +++ /dev/null @@ -1 +0,0 @@ -qt5 \ No newline at end of file diff --git a/srcpkgs/qt5-devel b/srcpkgs/qt5-devel deleted file mode 120000 index 75793eb6664df5..00000000000000 --- a/srcpkgs/qt5-devel +++ /dev/null @@ -1 +0,0 @@ -qt5 \ No newline at end of file diff --git a/srcpkgs/qt5-doc/template b/srcpkgs/qt5-doc/template deleted file mode 100644 index 6fcf8b431c7f81..00000000000000 --- a/srcpkgs/qt5-doc/template +++ /dev/null @@ -1,46 +0,0 @@ -# Template file for 'qt5-doc' -pkgname=qt5-doc -version=5.15.11 -revision=1 -hostmakedepends="clang perl pkg-config qt5-devel qt5-plugin-sqlite qt5-tools which python3" -makedepends="qt5-tools-devel gperf nss" -depends="qt5-plugin-sqlite qt5>=5.6.0" -short_desc="Cross-platform application and UI framework (QT5) - Documentation" -maintainer="Orphaned " -license="GFDL-1.3-only" -homepage="https://qt.io/" -distfiles="https://download.qt.io/official_releases/qt/${version%.*}/${version}/single/qt-everywhere-opensource-src-${version}.tar.xz" -checksum=7426b1eaab52ed169ce53804bdd05dfe364f761468f888a0f15a308dc1dc2951 - -post_extract() { - rm -rf qttools/{bin,plugins} - ln -s /usr/lib/qt5/bin qttools/ - ln -s /usr/lib/qt5/bin/{rcc,uic,moc} qtbase/bin/ -} - -do_build() { - export LD="$CXX" - unset CPP AR AS RANLIB - - ./configure -confirm-license -opensource \ - -prefix /usr \ - -bindir /usr/lib/qt5/bin \ - -datadir /usr/share/qt5 \ - -headerdir /usr/include/qt5 \ - -sysconfdir /etc/xdg \ - -plugindir /usr/lib/qt5/plugins \ - -docdir /usr/share/doc/qt5 \ - -importdir /usr/lib/qt5/imports \ - -translationdir /usr/share/qt5/translations \ - -examplesdir /usr/share/qt5/examples \ - -archdatadir /usr/lib/qt5 \ - -nomake examples - - make ${makejobs} docs -} - -do_install() { - make INSTALL_ROOT="$DESTDIR" install_docs - # Remove examples docs as they are contained in qt5-examples. - rm -rf ${DISTDIR}/usr/share/qt5/examples -} diff --git a/srcpkgs/qt5-examples b/srcpkgs/qt5-examples deleted file mode 120000 index 75793eb6664df5..00000000000000 --- a/srcpkgs/qt5-examples +++ /dev/null @@ -1 +0,0 @@ -qt5 \ No newline at end of file diff --git a/srcpkgs/qt5-fsarchiver/patches/attr.h.patch b/srcpkgs/qt5-fsarchiver/patches/attr.h.patch deleted file mode 100644 index 4f47c98f3d85da..00000000000000 --- a/srcpkgs/qt5-fsarchiver/patches/attr.h.patch +++ /dev/null @@ -1,13 +0,0 @@ -Index: qt5-fsarchiver-1.8.6pl1/src/oper_restore.c -=================================================================== ---- qt5-fsarchiver-1.8.6pl1.orig/src/oper_restore.c -+++ qt5-fsarchiver-1.8.6pl1/src/oper_restore.c -@@ -24,7 +24,7 @@ - #include - #include - #include --#include -+#include - #include - #include - #include diff --git a/srcpkgs/qt5-fsarchiver/patches/cross.patch b/srcpkgs/qt5-fsarchiver/patches/cross.patch deleted file mode 100644 index 72706574fcd926..00000000000000 --- a/srcpkgs/qt5-fsarchiver/patches/cross.patch +++ /dev/null @@ -1,13 +0,0 @@ -Index: qt5-fsarchiver-1.8.6pl1/qt-fsarchiver.pro -=================================================================== ---- qt5-fsarchiver-1.8.6pl1.orig/qt-fsarchiver.pro -+++ qt5-fsarchiver-1.8.6pl1/qt-fsarchiver.pro -@@ -9,7 +9,7 @@ DEPENDPATH += . src translations src/ui - QT += widgets gui core - - DEFINES += HAVE_CONFIG_H _REENTRANT _FILE_OFFSET_BITS=64 _LARGEFILE64_SOURCE _GNU_SOURCE HAVE_QT5 --INCLUDEPATH += . src /usr/include/ext2fs /usr/include/et /usr/include/e2p /usr/include/blkid /usr/include/uuid -+INCLUDEPATH += . src $$(XBPS_CROSS_BASE)/usr/include/ext2fs $$(XBPS_CROSS_BASE)/usr/include/et $$(XBPS_CROSS_BASE)/usr/include/e2p $$(XBPS_CROSS_BASE)/usr/include/blkid $$(XBPS_CROSS_BASE)/usr/include/uuid - LIBS += -L/usr/lib -lQt5Gui -lQt5Core -lpthread -lrt -llzma -lext2fs -lcom_err -le2p -lblkid -luuid -lz -llz4 -lbz2 -llzo2 -lgcrypt -lgpg-error -lzstd - OBJECTS_DIR = build - MOC_DIR = build diff --git a/srcpkgs/qt5-fsarchiver/patches/fix-install-target.patch b/srcpkgs/qt5-fsarchiver/patches/fix-install-target.patch deleted file mode 100644 index fe41e715e85deb..00000000000000 --- a/srcpkgs/qt5-fsarchiver/patches/fix-install-target.patch +++ /dev/null @@ -1,54 +0,0 @@ -Index: qt5-fsarchiver-1.8.6pl1/qt-fsarchiver.pro -=================================================================== ---- qt5-fsarchiver-1.8.6pl1.orig/qt-fsarchiver.pro -+++ qt5-fsarchiver-1.8.6pl1/qt-fsarchiver.pro -@@ -153,9 +153,9 @@ isEmpty(DOC_DIR) { - DOC_DIR = /usr/share/doc/qt-fsarchiver - } - # install -- target.path = /usr/sbin -+ target.path = /usr/bin - target1.files = src/sbin/qt-fsarchiver.sh -- target1.path = /usr/sbin -+ target1.path = /usr/bin - icon.files = src/images/qt-fsarchiver.png - icon.path = /usr/share/pixmaps - autostart.files = starter/qt-fsarchiver.desktop -Index: qt5-fsarchiver-1.8.6pl1/src/mainWindow.cpp -=================================================================== ---- qt5-fsarchiver-1.8.6pl1.orig/src/mainWindow.cpp -+++ qt5-fsarchiver-1.8.6pl1/src/mainWindow.cpp -@@ -315,10 +315,10 @@ MWindow::MWindow() - } - j = 0; - // qt-fsarchiver-terminal entfernen -- QFile file1("/usr/sbin/qt-fsarchiver-terminal"); -+ QFile file1("/usr/bin/qt-fsarchiver-terminal"); - if (file1.exists()) - { -- befehl = "rm /usr/sbin/qt-fsarchiver-terminal"; -+ befehl = "rm /usr/bin/qt-fsarchiver-terminal"; - if(system (befehl.toLatin1().data())) - befehl = ""; - } -Index: qt5-fsarchiver-1.8.6pl1/src/sbin/qt-fsarchiver.sh -=================================================================== ---- qt5-fsarchiver-1.8.6pl1.orig/src/sbin/qt-fsarchiver.sh -+++ qt5-fsarchiver-1.8.6pl1/src/sbin/qt-fsarchiver.sh -@@ -1,2 +1,2 @@ - #!/bin/bash --pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY '/usr/sbin/qt-fsarchiver' -+pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY /usr/bin/qt-fsarchiver -Index: qt5-fsarchiver-1.8.6pl1/starter/qt-fsarchiver.desktop -=================================================================== ---- qt5-fsarchiver-1.8.6pl1.orig/starter/qt-fsarchiver.desktop -+++ qt5-fsarchiver-1.8.6pl1/starter/qt-fsarchiver.desktop -@@ -2,7 +2,7 @@ - Name=qt-fsarchiver - Name[de_DE]=qt-fsarchiver - Comment=Qt GUI for fsarchiver --Exec=/usr/sbin/qt-fsarchiver.sh -+Exec=/usr/bin/qt-fsarchiver.sh - Icon=qt-fsarchiver - Terminal=false - Type=Application diff --git a/srcpkgs/qt5-fsarchiver/patches/musl.patch b/srcpkgs/qt5-fsarchiver/patches/musl.patch deleted file mode 100644 index 1e6e6e6be14047..00000000000000 --- a/srcpkgs/qt5-fsarchiver/patches/musl.patch +++ /dev/null @@ -1,22 +0,0 @@ -Index: qt5-fsarchiver-1.8.6pl1/src/common.c -=================================================================== ---- qt5-fsarchiver-1.8.6pl1.orig/src/common.c -+++ qt5-fsarchiver-1.8.6pl1/src/common.c -@@ -34,7 +34,7 @@ - #include - #include - --#ifdef HAVE_EXECINFO_H -+#if defined(HAVE_EXECINFO_H) && defined(__GLIBC__) - #include - #endif - -@@ -567,7 +567,7 @@ u64 stats_errcount(cstats stats) - - int format_stacktrace(char *buffer, int bufsize) - { --#ifdef HAVE_EXECINFO_H -+#if defined(HAVE_EXECINFO_H) && defined(__GLIBC__) - const int stack_depth=20; - void *temp[stack_depth]; - char **strings; diff --git a/srcpkgs/qt5-fsarchiver/template b/srcpkgs/qt5-fsarchiver/template deleted file mode 100644 index 852cba0ddf921a..00000000000000 --- a/srcpkgs/qt5-fsarchiver/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'qt5-fsarchiver' -pkgname=qt5-fsarchiver -version=1.8.6pl1 -revision=1 -build_style=qmake -hostmakedepends="qt5-qmake qt5-host-tools" -makedepends="qt5-devel liblz4-devel liblzma-devel lzo-devel libzstd-devel - libgcrypt-devel e2fsprogs-devel attr-devel" -depends="fsarchiver" -short_desc="Program to save/restore partitions, folders and MBR/GPT" -maintainer="Orphaned " -license="GPL-2.0-only" -homepage="https://sourceforge.net/projects/qt4-fsarchiver" -distfiles="${SOURCEFORGE_SITE}/qt-fsarchiver/qt-fsarchiver-${version/pl/-}.tar.gz" -checksum=0f05efb520cdb8431788dc3dc127174f4b04845c0d778525a4110cf829229ae7 diff --git a/srcpkgs/qt5-fsarchiver/update b/srcpkgs/qt5-fsarchiver/update deleted file mode 100644 index fcea13f7803650..00000000000000 --- a/srcpkgs/qt5-fsarchiver/update +++ /dev/null @@ -1,3 +0,0 @@ -version=$_realversion -site=https://sourceforge.net/projects/qt-fsarchiver/rss?limit=200 -pattern="qt-fsarchiver-\K[\d\.]+\-[0-9]+" diff --git a/srcpkgs/qt5-gamepad b/srcpkgs/qt5-gamepad deleted file mode 120000 index 75793eb6664df5..00000000000000 --- a/srcpkgs/qt5-gamepad +++ /dev/null @@ -1 +0,0 @@ -qt5 \ No newline at end of file diff --git a/srcpkgs/qt5-gamepad-devel b/srcpkgs/qt5-gamepad-devel deleted file mode 120000 index 75793eb6664df5..00000000000000 --- a/srcpkgs/qt5-gamepad-devel +++ /dev/null @@ -1 +0,0 @@ -qt5 \ No newline at end of file diff --git a/srcpkgs/qt5-graphicaleffects b/srcpkgs/qt5-graphicaleffects deleted file mode 120000 index 75793eb6664df5..00000000000000 --- a/srcpkgs/qt5-graphicaleffects +++ /dev/null @@ -1 +0,0 @@ -qt5 \ No newline at end of file diff --git a/srcpkgs/qt5-gui b/srcpkgs/qt5-gui deleted file mode 120000 index 75793eb6664df5..00000000000000 --- a/srcpkgs/qt5-gui +++ /dev/null @@ -1 +0,0 @@ -qt5 \ No newline at end of file diff --git a/srcpkgs/qt5-host-tools b/srcpkgs/qt5-host-tools deleted file mode 120000 index 75793eb6664df5..00000000000000 --- a/srcpkgs/qt5-host-tools +++ /dev/null @@ -1 +0,0 @@ -qt5 \ No newline at end of file diff --git a/srcpkgs/qt5-imageformats b/srcpkgs/qt5-imageformats deleted file mode 120000 index 75793eb6664df5..00000000000000 --- a/srcpkgs/qt5-imageformats +++ /dev/null @@ -1 +0,0 @@ -qt5 \ No newline at end of file diff --git a/srcpkgs/qt5-location b/srcpkgs/qt5-location deleted file mode 120000 index 75793eb6664df5..00000000000000 --- a/srcpkgs/qt5-location +++ /dev/null @@ -1 +0,0 @@ -qt5 \ No newline at end of file diff --git a/srcpkgs/qt5-location-devel b/srcpkgs/qt5-location-devel deleted file mode 120000 index 75793eb6664df5..00000000000000 --- a/srcpkgs/qt5-location-devel +++ /dev/null @@ -1 +0,0 @@ -qt5 \ No newline at end of file diff --git a/srcpkgs/qt5-lottie b/srcpkgs/qt5-lottie deleted file mode 120000 index 75793eb6664df5..00000000000000 --- a/srcpkgs/qt5-lottie +++ /dev/null @@ -1 +0,0 @@ -qt5 \ No newline at end of file diff --git a/srcpkgs/qt5-lottie-devel b/srcpkgs/qt5-lottie-devel deleted file mode 120000 index 75793eb6664df5..00000000000000 --- a/srcpkgs/qt5-lottie-devel +++ /dev/null @@ -1 +0,0 @@ -qt5 \ No newline at end of file diff --git a/srcpkgs/qt5-multimedia b/srcpkgs/qt5-multimedia deleted file mode 120000 index 75793eb6664df5..00000000000000 --- a/srcpkgs/qt5-multimedia +++ /dev/null @@ -1 +0,0 @@ -qt5 \ No newline at end of file diff --git a/srcpkgs/qt5-multimedia-devel b/srcpkgs/qt5-multimedia-devel deleted file mode 120000 index 75793eb6664df5..00000000000000 --- a/srcpkgs/qt5-multimedia-devel +++ /dev/null @@ -1 +0,0 @@ -qt5 \ No newline at end of file diff --git a/srcpkgs/qt5-network b/srcpkgs/qt5-network deleted file mode 120000 index 75793eb6664df5..00000000000000 --- a/srcpkgs/qt5-network +++ /dev/null @@ -1 +0,0 @@ -qt5 \ No newline at end of file diff --git a/srcpkgs/qt5-networkauth b/srcpkgs/qt5-networkauth deleted file mode 120000 index 75793eb6664df5..00000000000000 --- a/srcpkgs/qt5-networkauth +++ /dev/null @@ -1 +0,0 @@ -qt5 \ No newline at end of file diff --git a/srcpkgs/qt5-networkauth-devel b/srcpkgs/qt5-networkauth-devel deleted file mode 120000 index 75793eb6664df5..00000000000000 --- a/srcpkgs/qt5-networkauth-devel +++ /dev/null @@ -1 +0,0 @@ -qt5 \ No newline at end of file diff --git a/srcpkgs/qt5-opengl b/srcpkgs/qt5-opengl deleted file mode 120000 index 75793eb6664df5..00000000000000 --- a/srcpkgs/qt5-opengl +++ /dev/null @@ -1 +0,0 @@ -qt5 \ No newline at end of file diff --git a/srcpkgs/qt5-plugin-mysql b/srcpkgs/qt5-plugin-mysql deleted file mode 120000 index 75793eb6664df5..00000000000000 --- a/srcpkgs/qt5-plugin-mysql +++ /dev/null @@ -1 +0,0 @@ -qt5 \ No newline at end of file diff --git a/srcpkgs/qt5-plugin-odbc b/srcpkgs/qt5-plugin-odbc deleted file mode 120000 index 75793eb6664df5..00000000000000 --- a/srcpkgs/qt5-plugin-odbc +++ /dev/null @@ -1 +0,0 @@ -qt5 \ No newline at end of file diff --git a/srcpkgs/qt5-plugin-pgsql b/srcpkgs/qt5-plugin-pgsql deleted file mode 120000 index 75793eb6664df5..00000000000000 --- a/srcpkgs/qt5-plugin-pgsql +++ /dev/null @@ -1 +0,0 @@ -qt5 \ No newline at end of file diff --git a/srcpkgs/qt5-plugin-sqlite b/srcpkgs/qt5-plugin-sqlite deleted file mode 120000 index 75793eb6664df5..00000000000000 --- a/srcpkgs/qt5-plugin-sqlite +++ /dev/null @@ -1 +0,0 @@ -qt5 \ No newline at end of file diff --git a/srcpkgs/qt5-plugin-tds b/srcpkgs/qt5-plugin-tds deleted file mode 120000 index 75793eb6664df5..00000000000000 --- a/srcpkgs/qt5-plugin-tds +++ /dev/null @@ -1 +0,0 @@ -qt5 \ No newline at end of file diff --git a/srcpkgs/qt5-printsupport b/srcpkgs/qt5-printsupport deleted file mode 120000 index 75793eb6664df5..00000000000000 --- a/srcpkgs/qt5-printsupport +++ /dev/null @@ -1 +0,0 @@ -qt5 \ No newline at end of file diff --git a/srcpkgs/qt5-purchasing b/srcpkgs/qt5-purchasing deleted file mode 120000 index 75793eb6664df5..00000000000000 --- a/srcpkgs/qt5-purchasing +++ /dev/null @@ -1 +0,0 @@ -qt5 \ No newline at end of file diff --git a/srcpkgs/qt5-purchasing-devel b/srcpkgs/qt5-purchasing-devel deleted file mode 120000 index 75793eb6664df5..00000000000000 --- a/srcpkgs/qt5-purchasing-devel +++ /dev/null @@ -1 +0,0 @@ -qt5 \ No newline at end of file diff --git a/srcpkgs/qt5-qmake b/srcpkgs/qt5-qmake deleted file mode 120000 index 75793eb6664df5..00000000000000 --- a/srcpkgs/qt5-qmake +++ /dev/null @@ -1 +0,0 @@ -qt5 \ No newline at end of file diff --git a/srcpkgs/qt5-quickcontrols b/srcpkgs/qt5-quickcontrols deleted file mode 120000 index 75793eb6664df5..00000000000000 --- a/srcpkgs/qt5-quickcontrols +++ /dev/null @@ -1 +0,0 @@ -qt5 \ No newline at end of file diff --git a/srcpkgs/qt5-quickcontrols2 b/srcpkgs/qt5-quickcontrols2 deleted file mode 120000 index 75793eb6664df5..00000000000000 --- a/srcpkgs/qt5-quickcontrols2 +++ /dev/null @@ -1 +0,0 @@ -qt5 \ No newline at end of file diff --git a/srcpkgs/qt5-quickcontrols2-devel b/srcpkgs/qt5-quickcontrols2-devel deleted file mode 120000 index 75793eb6664df5..00000000000000 --- a/srcpkgs/qt5-quickcontrols2-devel +++ /dev/null @@ -1 +0,0 @@ -qt5 \ No newline at end of file diff --git a/srcpkgs/qt5-quicktimeline b/srcpkgs/qt5-quicktimeline deleted file mode 120000 index 75793eb6664df5..00000000000000 --- a/srcpkgs/qt5-quicktimeline +++ /dev/null @@ -1 +0,0 @@ -qt5 \ No newline at end of file diff --git a/srcpkgs/qt5-remoteobjects b/srcpkgs/qt5-remoteobjects deleted file mode 120000 index 75793eb6664df5..00000000000000 --- a/srcpkgs/qt5-remoteobjects +++ /dev/null @@ -1 +0,0 @@ -qt5 \ No newline at end of file diff --git a/srcpkgs/qt5-remoteobjects-devel b/srcpkgs/qt5-remoteobjects-devel deleted file mode 120000 index 75793eb6664df5..00000000000000 --- a/srcpkgs/qt5-remoteobjects-devel +++ /dev/null @@ -1 +0,0 @@ -qt5 \ No newline at end of file diff --git a/srcpkgs/qt5-script b/srcpkgs/qt5-script deleted file mode 120000 index 75793eb6664df5..00000000000000 --- a/srcpkgs/qt5-script +++ /dev/null @@ -1 +0,0 @@ -qt5 \ No newline at end of file diff --git a/srcpkgs/qt5-script-devel b/srcpkgs/qt5-script-devel deleted file mode 120000 index 75793eb6664df5..00000000000000 --- a/srcpkgs/qt5-script-devel +++ /dev/null @@ -1 +0,0 @@ -qt5 \ No newline at end of file diff --git a/srcpkgs/qt5-scxml b/srcpkgs/qt5-scxml deleted file mode 120000 index 75793eb6664df5..00000000000000 --- a/srcpkgs/qt5-scxml +++ /dev/null @@ -1 +0,0 @@ -qt5 \ No newline at end of file diff --git a/srcpkgs/qt5-scxml-devel b/srcpkgs/qt5-scxml-devel deleted file mode 120000 index 75793eb6664df5..00000000000000 --- a/srcpkgs/qt5-scxml-devel +++ /dev/null @@ -1 +0,0 @@ -qt5 \ No newline at end of file diff --git a/srcpkgs/qt5-sensors b/srcpkgs/qt5-sensors deleted file mode 120000 index 75793eb6664df5..00000000000000 --- a/srcpkgs/qt5-sensors +++ /dev/null @@ -1 +0,0 @@ -qt5 \ No newline at end of file diff --git a/srcpkgs/qt5-sensors-devel b/srcpkgs/qt5-sensors-devel deleted file mode 120000 index 75793eb6664df5..00000000000000 --- a/srcpkgs/qt5-sensors-devel +++ /dev/null @@ -1 +0,0 @@ -qt5 \ No newline at end of file diff --git a/srcpkgs/qt5-serialbus b/srcpkgs/qt5-serialbus deleted file mode 120000 index 75793eb6664df5..00000000000000 --- a/srcpkgs/qt5-serialbus +++ /dev/null @@ -1 +0,0 @@ -qt5 \ No newline at end of file diff --git a/srcpkgs/qt5-serialbus-devel b/srcpkgs/qt5-serialbus-devel deleted file mode 120000 index 75793eb6664df5..00000000000000 --- a/srcpkgs/qt5-serialbus-devel +++ /dev/null @@ -1 +0,0 @@ -qt5 \ No newline at end of file diff --git a/srcpkgs/qt5-serialport b/srcpkgs/qt5-serialport deleted file mode 120000 index 75793eb6664df5..00000000000000 --- a/srcpkgs/qt5-serialport +++ /dev/null @@ -1 +0,0 @@ -qt5 \ No newline at end of file diff --git a/srcpkgs/qt5-serialport-devel b/srcpkgs/qt5-serialport-devel deleted file mode 120000 index 75793eb6664df5..00000000000000 --- a/srcpkgs/qt5-serialport-devel +++ /dev/null @@ -1 +0,0 @@ -qt5 \ No newline at end of file diff --git a/srcpkgs/qt5-speech-devel b/srcpkgs/qt5-speech-devel deleted file mode 120000 index 4fdd2a9f49b04a..00000000000000 --- a/srcpkgs/qt5-speech-devel +++ /dev/null @@ -1 +0,0 @@ -qt5-speech \ No newline at end of file diff --git a/srcpkgs/qt5-speech-plugin-flite b/srcpkgs/qt5-speech-plugin-flite deleted file mode 120000 index 4fdd2a9f49b04a..00000000000000 --- a/srcpkgs/qt5-speech-plugin-flite +++ /dev/null @@ -1 +0,0 @@ -qt5-speech \ No newline at end of file diff --git a/srcpkgs/qt5-speech-plugin-speechd b/srcpkgs/qt5-speech-plugin-speechd deleted file mode 120000 index 4fdd2a9f49b04a..00000000000000 --- a/srcpkgs/qt5-speech-plugin-speechd +++ /dev/null @@ -1 +0,0 @@ -qt5-speech \ No newline at end of file diff --git a/srcpkgs/qt5-speech/files/Qt5TextToSpeechConfig.cmake b/srcpkgs/qt5-speech/files/Qt5TextToSpeechConfig.cmake deleted file mode 100644 index b3339eb60b297b..00000000000000 --- a/srcpkgs/qt5-speech/files/Qt5TextToSpeechConfig.cmake +++ /dev/null @@ -1,243 +0,0 @@ -if (CMAKE_VERSION VERSION_LESS 3.1.0) - message(FATAL_ERROR "Qt 5 TextToSpeech module requires at least CMake version 3.1.0") -endif() - -get_filename_component(_qt5TextToSpeech_install_prefix "${CMAKE_CURRENT_LIST_DIR}/../../../" ABSOLUTE) - -# For backwards compatibility only. Use Qt5TextToSpeech_VERSION instead. -set(Qt5TextToSpeech_VERSION_STRING %%VERSION%%) - -set(Qt5TextToSpeech_LIBRARIES Qt5::TextToSpeech) - -macro(_qt5_TextToSpeech_check_file_exists file) - if(NOT EXISTS "${file}" ) - message(FATAL_ERROR "The imported target \"Qt5::TextToSpeech\" references the file - \"${file}\" -but this file does not exist. Possible reasons include: -* The file was deleted, renamed, or moved to another location. -* An install or uninstall procedure did not complete successfully. -* The installation package was faulty and contained - \"${CMAKE_CURRENT_LIST_FILE}\" -but not all the files it references. -") - endif() -endmacro() - - -macro(_populate_TextToSpeech_target_properties Configuration LIB_LOCATION IMPLIB_LOCATION - IsDebugAndRelease) - set_property(TARGET Qt5::TextToSpeech APPEND PROPERTY IMPORTED_CONFIGURATIONS ${Configuration}) - - set(imported_location "${_qt5TextToSpeech_install_prefix}/lib/${LIB_LOCATION}") - _qt5_TextToSpeech_check_file_exists(${imported_location}) - set(_deps - ${_Qt5TextToSpeech_LIB_DEPENDENCIES} - ) - set(_static_deps - ) - - set_target_properties(Qt5::TextToSpeech PROPERTIES - "IMPORTED_LOCATION_${Configuration}" ${imported_location} - "IMPORTED_SONAME_${Configuration}" "libQt5TextToSpeech.so.5" - # For backward compatibility with CMake < 2.8.12 - "IMPORTED_LINK_INTERFACE_LIBRARIES_${Configuration}" "${_deps};${_static_deps}" - ) - set_property(TARGET Qt5::TextToSpeech APPEND PROPERTY INTERFACE_LINK_LIBRARIES - "${_deps}" - ) - - -endmacro() - -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/%%VERSION%%" - "${_qt5TextToSpeech_install_prefix}/include/qt5/QtTextToSpeech/%%VERSION%%/QtTextToSpeech" - ) - - foreach(_dir ${_Qt5TextToSpeech_OWN_INCLUDE_DIRS}) - _qt5_TextToSpeech_check_file_exists(${_dir}) - endforeach() - - # Only check existence of private includes if the Private component is - # specified. - list(FIND Qt5TextToSpeech_FIND_COMPONENTS Private _check_private) - if (NOT _check_private STREQUAL -1) - foreach(_dir ${Qt5TextToSpeech_PRIVATE_INCLUDE_DIRS}) - _qt5_TextToSpeech_check_file_exists(${_dir}) - endforeach() - endif() - - set(Qt5TextToSpeech_INCLUDE_DIRS ${_Qt5TextToSpeech_OWN_INCLUDE_DIRS}) - - set(Qt5TextToSpeech_DEFINITIONS -DQT_TEXTTOSPEECH_LIB) - set(Qt5TextToSpeech_COMPILE_DEFINITIONS QT_TEXTTOSPEECH_LIB) - set(_Qt5TextToSpeech_MODULE_DEPENDENCIES "Core") - - - set(Qt5TextToSpeech_OWN_PRIVATE_INCLUDE_DIRS ${Qt5TextToSpeech_PRIVATE_INCLUDE_DIRS}) - - set(_Qt5TextToSpeech_FIND_DEPENDENCIES_REQUIRED) - if (Qt5TextToSpeech_FIND_REQUIRED) - set(_Qt5TextToSpeech_FIND_DEPENDENCIES_REQUIRED REQUIRED) - endif() - set(_Qt5TextToSpeech_FIND_DEPENDENCIES_QUIET) - if (Qt5TextToSpeech_FIND_QUIETLY) - set(_Qt5TextToSpeech_DEPENDENCIES_FIND_QUIET QUIET) - endif() - set(_Qt5TextToSpeech_FIND_VERSION_EXACT) - if (Qt5TextToSpeech_FIND_VERSION_EXACT) - set(_Qt5TextToSpeech_FIND_VERSION_EXACT EXACT) - endif() - - set(Qt5TextToSpeech_EXECUTABLE_COMPILE_FLAGS "") - - foreach(_module_dep ${_Qt5TextToSpeech_MODULE_DEPENDENCIES}) - if (NOT Qt5${_module_dep}_FOUND) - find_package(Qt5${_module_dep} - %%VERSION%% ${_Qt5TextToSpeech_FIND_VERSION_EXACT} - ${_Qt5TextToSpeech_DEPENDENCIES_FIND_QUIET} - ${_Qt5TextToSpeech_FIND_DEPENDENCIES_REQUIRED} - PATHS "${CMAKE_CURRENT_LIST_DIR}/.." NO_DEFAULT_PATH - ) - endif() - - if (NOT Qt5${_module_dep}_FOUND) - set(Qt5TextToSpeech_FOUND False) - return() - endif() - - list(APPEND Qt5TextToSpeech_INCLUDE_DIRS "${Qt5${_module_dep}_INCLUDE_DIRS}") - list(APPEND Qt5TextToSpeech_PRIVATE_INCLUDE_DIRS "${Qt5${_module_dep}_PRIVATE_INCLUDE_DIRS}") - list(APPEND Qt5TextToSpeech_DEFINITIONS ${Qt5${_module_dep}_DEFINITIONS}) - list(APPEND Qt5TextToSpeech_COMPILE_DEFINITIONS ${Qt5${_module_dep}_COMPILE_DEFINITIONS}) - list(APPEND Qt5TextToSpeech_EXECUTABLE_COMPILE_FLAGS ${Qt5${_module_dep}_EXECUTABLE_COMPILE_FLAGS}) - endforeach() - list(REMOVE_DUPLICATES Qt5TextToSpeech_INCLUDE_DIRS) - list(REMOVE_DUPLICATES Qt5TextToSpeech_PRIVATE_INCLUDE_DIRS) - list(REMOVE_DUPLICATES Qt5TextToSpeech_DEFINITIONS) - list(REMOVE_DUPLICATES Qt5TextToSpeech_COMPILE_DEFINITIONS) - list(REMOVE_DUPLICATES Qt5TextToSpeech_EXECUTABLE_COMPILE_FLAGS) - - # It can happen that the same FooConfig.cmake file is included when calling find_package() - # on some Qt component. An example of that is when using a Qt static build with auto inclusion - # of plugins: - # - # Qt5WidgetsConfig.cmake -> Qt5GuiConfig.cmake -> Qt5Gui_QSvgIconPlugin.cmake -> - # Qt5SvgConfig.cmake -> Qt5WidgetsConfig.cmake -> - # finish processing of second Qt5WidgetsConfig.cmake -> - # return to first Qt5WidgetsConfig.cmake -> - # add_library cannot create imported target Qt5::Widgets. - # - # Make sure to return early in the original Config inclusion, because the target has already - # been defined as part of the second inclusion. - if(TARGET Qt5::TextToSpeech) - return() - endif() - - set(_Qt5TextToSpeech_LIB_DEPENDENCIES "Qt5::Core") - - - add_library(Qt5::TextToSpeech SHARED IMPORTED) - - - set_property(TARGET Qt5::TextToSpeech PROPERTY - INTERFACE_INCLUDE_DIRECTORIES ${_Qt5TextToSpeech_OWN_INCLUDE_DIRS}) - set_property(TARGET Qt5::TextToSpeech PROPERTY - INTERFACE_COMPILE_DEFINITIONS QT_TEXTTOSPEECH_LIB) - - set_property(TARGET Qt5::TextToSpeech PROPERTY INTERFACE_QT_ENABLED_FEATURES ) - set_property(TARGET Qt5::TextToSpeech PROPERTY INTERFACE_QT_DISABLED_FEATURES speechd) - - # Qt 6 forward compatible properties. - set_property(TARGET Qt5::TextToSpeech - PROPERTY QT_ENABLED_PUBLIC_FEATURES - ) - set_property(TARGET Qt5::TextToSpeech - PROPERTY QT_DISABLED_PUBLIC_FEATURES - speechd) - set_property(TARGET Qt5::TextToSpeech - PROPERTY QT_ENABLED_PRIVATE_FEATURES - ) - set_property(TARGET Qt5::TextToSpeech - PROPERTY QT_DISABLED_PRIVATE_FEATURES - flite;flite_alsa) - - set_property(TARGET Qt5::TextToSpeech PROPERTY INTERFACE_QT_PLUGIN_TYPES "texttospeech") - - set(_Qt5TextToSpeech_PRIVATE_DIRS_EXIST TRUE) - foreach (_Qt5TextToSpeech_PRIVATE_DIR ${Qt5TextToSpeech_OWN_PRIVATE_INCLUDE_DIRS}) - if (NOT EXISTS ${_Qt5TextToSpeech_PRIVATE_DIR}) - set(_Qt5TextToSpeech_PRIVATE_DIRS_EXIST FALSE) - endif() - endforeach() - - if (_Qt5TextToSpeech_PRIVATE_DIRS_EXIST) - add_library(Qt5::TextToSpeechPrivate INTERFACE IMPORTED) - set_property(TARGET Qt5::TextToSpeechPrivate PROPERTY - INTERFACE_INCLUDE_DIRECTORIES ${Qt5TextToSpeech_OWN_PRIVATE_INCLUDE_DIRS} - ) - set(_Qt5TextToSpeech_PRIVATEDEPS) - foreach(dep ${_Qt5TextToSpeech_LIB_DEPENDENCIES}) - if (TARGET ${dep}Private) - list(APPEND _Qt5TextToSpeech_PRIVATEDEPS ${dep}Private) - endif() - endforeach() - set_property(TARGET Qt5::TextToSpeechPrivate PROPERTY - INTERFACE_LINK_LIBRARIES Qt5::TextToSpeech ${_Qt5TextToSpeech_PRIVATEDEPS} - ) - - # Add a versionless target, for compatibility with Qt6. - if(NOT "${QT_NO_CREATE_VERSIONLESS_TARGETS}" AND NOT TARGET Qt::TextToSpeechPrivate) - add_library(Qt::TextToSpeechPrivate INTERFACE IMPORTED) - set_target_properties(Qt::TextToSpeechPrivate PROPERTIES - INTERFACE_LINK_LIBRARIES "Qt5::TextToSpeechPrivate" - ) - endif() - endif() - - _populate_TextToSpeech_target_properties(RELEASE "libQt5TextToSpeech.so.%%VERSION%%" "" FALSE) - - - - - # In Qt 5.15 the glob pattern was relaxed to also catch plugins not literally named Plugin. - # Define QT5_STRICT_PLUGIN_GLOB or ModuleName_STRICT_PLUGIN_GLOB to revert to old behavior. - if (QT5_STRICT_PLUGIN_GLOB OR Qt5TextToSpeech_STRICT_PLUGIN_GLOB) - file(GLOB pluginTargets "${CMAKE_CURRENT_LIST_DIR}/Qt5TextToSpeech_*Plugin.cmake") - else() - file(GLOB pluginTargets "${CMAKE_CURRENT_LIST_DIR}/Qt5TextToSpeech_*.cmake") - endif() - - macro(_populate_TextToSpeech_plugin_properties Plugin Configuration PLUGIN_LOCATION - IsDebugAndRelease) - set_property(TARGET Qt5::${Plugin} APPEND PROPERTY IMPORTED_CONFIGURATIONS ${Configuration}) - - set(imported_location "${_qt5TextToSpeech_install_prefix}/lib/qt5/plugins/${PLUGIN_LOCATION}") - _qt5_TextToSpeech_check_file_exists(${imported_location}) - set_target_properties(Qt5::${Plugin} PROPERTIES - "IMPORTED_LOCATION_${Configuration}" ${imported_location} - ) - - endmacro() - - if (pluginTargets) - foreach(pluginTarget ${pluginTargets}) - include(${pluginTarget}) - endforeach() - endif() - - - - _qt5_TextToSpeech_check_file_exists("${CMAKE_CURRENT_LIST_DIR}/Qt5TextToSpeechConfigVersion.cmake") -endif() - -# Add a versionless target, for compatibility with Qt6. -if(NOT "${QT_NO_CREATE_VERSIONLESS_TARGETS}" AND TARGET Qt5::TextToSpeech AND NOT TARGET Qt::TextToSpeech) - add_library(Qt::TextToSpeech INTERFACE IMPORTED) - set_target_properties(Qt::TextToSpeech PROPERTIES - INTERFACE_LINK_LIBRARIES "Qt5::TextToSpeech" - ) -endif() diff --git a/srcpkgs/qt5-speech/template b/srcpkgs/qt5-speech/template deleted file mode 100644 index 1228bb60c41db4..00000000000000 --- a/srcpkgs/qt5-speech/template +++ /dev/null @@ -1,78 +0,0 @@ -# Template file for 'qt5-speech' -pkgname=qt5-speech -version=5.15.11 -revision=1 -_commit=d32f4a479d38a11f547598004b975f4356424a16 -build_style=qmake -configure_args="-- -flite -flite-alsa -speechd" -hostmakedepends="qt5-qmake perl qt5-host-tools pkg-config" -makedepends="qt5-tools-devel speech-dispatcher-devel flite-devel - alsa-lib-devel qt5-multimedia-devel" -short_desc="Cross-platform application and UI framework (QT5) - Speech component" -maintainer="John " -license="GPL-3.0-or-later, LGPL-3.0-or-later" -homepage="https://invent.kde.org/qt/qt/qtspeech" -distfiles="https://invent.kde.org/qt/qt/qtspeech/-/archive/v${version}-lts-lgpl/qtspeech-v${version}-lts-lgpl.tar.gz" -checksum=f29523be4119168dc0bba16e53c8e7c86ebdfa8556e14775c48c83347f90ef86 - -_cleanup_wrksrc_leak() { - if [ -d "${PKGDESTDIR}/usr/lib/cmake" ]; then - # Replace references to ${wrksrc} in cmake files - sed -i ${PKGDESTDIR}/usr/lib/cmake/*/*.cmake \ - -e "s;${wrksrc}/host;/usr/lib/qt5;g" \ - -e "s;devices/void-${XBPS_CROSS_TRIPLET}-g++;linux-g++;g" - fi - if [ -d "${PKGDESTDIR}/usr/lib/pkgconfig" ]; then - # Replace references to ${wrksrc} in pkgconfig files - sed -i ${PKGDESTDIR}/usr/lib/pkgconfig/*.pc \ - -e "s;${wrksrc}/host;/usr/lib/qt5;g" \ - -e "s;devices/void-${XBPS_CROSS_TRIPLET}-g++;linux-g++;g" - fi - # Remove QMAKE_PRL_BUILD_DIR from hint files for static libraries - # and replace references to ${wrksrc} - find ${PKGDESTDIR} -iname "*.prl" -exec sed -i "{}" \ - -e "/^QMAKE_PRL_BUILD_DIR/d" \ - -e "s;-L${wrksrc}/qtbase/lib;-L/usr/lib;g" \; - # Replace ${wrksrc} in project include files - find ${PKGDESTDIR} -iname "*.pri" -exec sed -i "{}" \ - -e "s;${wrksrc}/qtbase;/usr/lib/qt5;g" \; -} - -post_extract() { - mkdir .git -} - -post_install() { - sed -e "s/%%VERSION%%/${version}/g" ${FILESDIR}/Qt5TextToSpeechConfig.cmake > \ - ${DESTDIR}/usr/lib/cmake/Qt5TextToSpeech/Qt5TextToSpeechConfig.cmake -} - -qt5-speech-devel_package() { - depends="qt5-devel>=${version} ${sourcepkg}>=${version}_${revision} - ${sourcepkg}-plugin-speechd>=${version}_${revision} - ${sourcepkg}-plugin-flite>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - vmove usr/lib/pkgconfig - vmove usr/lib/qt5/mkspecs - vmove "usr/lib/*.so" - vmove "usr/lib/*.prl" - _cleanup_wrksrc_leak - } -} - -qt5-speech-plugin-speechd_package() { - short_desc+=" - Speech dispatcher Plugin" - pkg_install() { - vmove usr/lib/qt5/plugins/texttospeech/libqtexttospeech_speechd.so - } -} - -qt5-speech-plugin-flite_package() { - short_desc+=" - Flite Plugin" - pkg_install() { - vmove usr/lib/qt5/plugins/texttospeech/libqttexttospeech_flite.so - } -} diff --git a/srcpkgs/qt5-sql b/srcpkgs/qt5-sql deleted file mode 120000 index 75793eb6664df5..00000000000000 --- a/srcpkgs/qt5-sql +++ /dev/null @@ -1 +0,0 @@ -qt5 \ No newline at end of file diff --git a/srcpkgs/qt5-styleplugins-devel b/srcpkgs/qt5-styleplugins-devel deleted file mode 120000 index 473bc14dafb5e9..00000000000000 --- a/srcpkgs/qt5-styleplugins-devel +++ /dev/null @@ -1 +0,0 @@ -qt5-styleplugins \ No newline at end of file diff --git a/srcpkgs/qt5-styleplugins/patches/qt5.15.patch b/srcpkgs/qt5-styleplugins/patches/qt5.15.patch deleted file mode 100644 index d5e5755b1bd5a3..00000000000000 --- a/srcpkgs/qt5-styleplugins/patches/qt5.15.patch +++ /dev/null @@ -1,21 +0,0 @@ ---- a/src/plugins/styles/gtk2/qgtkstyle_p.cpp 2017-03-11 10:23:02.000000000 +0100 -+++ b/src/plugins/styles/gtk2/qgtkstyle_p.cpp 2017-03-11 10:23:02.000000000 +0100 -@@ -508,7 +508,6 @@ - if (oldTheme != QGtkStylePrivate::getThemeName()) { - oldTheme = QGtkStylePrivate::getThemeName(); - QPalette newPalette = qApp->style()->standardPalette(); -- QApplicationPrivate::setSystemPalette(newPalette); - QApplication::setPalette(newPalette); - if (!QGtkStylePrivate::instances.isEmpty()) { - QGtkStylePrivate::instances.last()->initGtkWidgets(); ---- a/src/plugins/styles/gtk2/qgtkstyle.cpp 2017-03-11 10:23:02.000000000 +0100 -+++ - 2022-06-17 16:59:37.087644652 +0200 -@@ -440,7 +440,7 @@ - // not supported as these should be entirely determined by - // current Gtk settings - if (app->desktopSettingsAware() && d->isThemeAvailable()) { -- QApplicationPrivate::setSystemPalette(standardPalette()); -+ QApplication::setPalette(standardPalette()); - QApplicationPrivate::setSystemFont(d->getThemeFont()); - d->applyCustomPaletteHash(); - if (!d->isKDE4Session()) diff --git a/srcpkgs/qt5-styleplugins/template b/srcpkgs/qt5-styleplugins/template deleted file mode 100644 index a8bbbc30f147c4..00000000000000 --- a/srcpkgs/qt5-styleplugins/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'qt5-styleplugins' -pkgname=qt5-styleplugins -version=5.0.0 -revision=22 -_gitrev=335dbece103e2cbf6c7cf819ab6672c2956b17b3 -build_style=qmake -hostmakedepends="pkg-config qt5-host-tools qt5-qmake" -makedepends="libxcb-devel libxkbcommon-devel libinput-devel tslib-devel gtk+-devel qt5-devel" -depends="qt5-core>=5.15.11<5.15.12" -short_desc="Additional style plugins for Qt5" -maintainer="Orphaned " -license="LGPL-2.1-only, LGPL-3.0-only" -homepage="https://github.com/qt/qtstyleplugins" -distfiles="https://github.com/qt/qtstyleplugins/archive/${_gitrev}.tar.gz>${pkgname}-${version}.tar.gz" -checksum=29ec24fa8df64be161ad06d0e5af3ba1a20bfe265004f5fe4ab9f5f3abf9a5ba - -# Cross builds fail with -fuse-ld=gold -LDFLAGS="-Wl,-fuse-ld=bfd" - -qt5-styleplugins-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/lib/cmake - } -} diff --git a/srcpkgs/qt5-svg b/srcpkgs/qt5-svg deleted file mode 120000 index 75793eb6664df5..00000000000000 --- a/srcpkgs/qt5-svg +++ /dev/null @@ -1 +0,0 @@ -qt5 \ No newline at end of file diff --git a/srcpkgs/qt5-svg-devel b/srcpkgs/qt5-svg-devel deleted file mode 120000 index 75793eb6664df5..00000000000000 --- a/srcpkgs/qt5-svg-devel +++ /dev/null @@ -1 +0,0 @@ -qt5 \ No newline at end of file diff --git a/srcpkgs/qt5-test b/srcpkgs/qt5-test deleted file mode 120000 index 75793eb6664df5..00000000000000 --- a/srcpkgs/qt5-test +++ /dev/null @@ -1 +0,0 @@ -qt5 \ No newline at end of file diff --git a/srcpkgs/qt5-tools b/srcpkgs/qt5-tools deleted file mode 120000 index 75793eb6664df5..00000000000000 --- a/srcpkgs/qt5-tools +++ /dev/null @@ -1 +0,0 @@ -qt5 \ No newline at end of file diff --git a/srcpkgs/qt5-tools-devel b/srcpkgs/qt5-tools-devel deleted file mode 120000 index 75793eb6664df5..00000000000000 --- a/srcpkgs/qt5-tools-devel +++ /dev/null @@ -1 +0,0 @@ -qt5 \ No newline at end of file diff --git a/srcpkgs/qt5-translations b/srcpkgs/qt5-translations deleted file mode 120000 index 75793eb6664df5..00000000000000 --- a/srcpkgs/qt5-translations +++ /dev/null @@ -1 +0,0 @@ -qt5 \ No newline at end of file diff --git a/srcpkgs/qt5-virtualkeyboard b/srcpkgs/qt5-virtualkeyboard deleted file mode 120000 index 75793eb6664df5..00000000000000 --- a/srcpkgs/qt5-virtualkeyboard +++ /dev/null @@ -1 +0,0 @@ -qt5 \ No newline at end of file diff --git a/srcpkgs/qt5-virtualkeyboard-devel b/srcpkgs/qt5-virtualkeyboard-devel deleted file mode 120000 index 75793eb6664df5..00000000000000 --- a/srcpkgs/qt5-virtualkeyboard-devel +++ /dev/null @@ -1 +0,0 @@ -qt5 \ No newline at end of file diff --git a/srcpkgs/qt5-wayland b/srcpkgs/qt5-wayland deleted file mode 120000 index 75793eb6664df5..00000000000000 --- a/srcpkgs/qt5-wayland +++ /dev/null @@ -1 +0,0 @@ -qt5 \ No newline at end of file diff --git a/srcpkgs/qt5-wayland-devel b/srcpkgs/qt5-wayland-devel deleted file mode 120000 index 75793eb6664df5..00000000000000 --- a/srcpkgs/qt5-wayland-devel +++ /dev/null @@ -1 +0,0 @@ -qt5 \ No newline at end of file diff --git a/srcpkgs/qt5-webchannel b/srcpkgs/qt5-webchannel deleted file mode 120000 index 75793eb6664df5..00000000000000 --- a/srcpkgs/qt5-webchannel +++ /dev/null @@ -1 +0,0 @@ -qt5 \ No newline at end of file diff --git a/srcpkgs/qt5-webchannel-devel b/srcpkgs/qt5-webchannel-devel deleted file mode 120000 index 75793eb6664df5..00000000000000 --- a/srcpkgs/qt5-webchannel-devel +++ /dev/null @@ -1 +0,0 @@ -qt5 \ No newline at end of file diff --git a/srcpkgs/qt5-webengine-devel b/srcpkgs/qt5-webengine-devel deleted file mode 120000 index 1bfdef1108b345..00000000000000 --- a/srcpkgs/qt5-webengine-devel +++ /dev/null @@ -1 +0,0 @@ -qt5-webengine \ No newline at end of file diff --git a/srcpkgs/qt5-webengine/files/resolv_compat.h b/srcpkgs/qt5-webengine/files/resolv_compat.h deleted file mode 100644 index 4f0e852a19d03c..00000000000000 --- a/srcpkgs/qt5-webengine/files/resolv_compat.h +++ /dev/null @@ -1,29 +0,0 @@ -#if !defined(__GLIBC__) -/*************************************************************************** - * resolv_compat.h - * - * Mimick GLIBC's res_ninit() and res_nclose() for musl libc - * Note: res_init() is actually deprecated according to - * http://docs.oracle.com/cd/E36784_01/html/E36875/res-nclose-3resolv.html - **************************************************************************/ -#include - -static inline int res_ninit(res_state statp) -{ - int rc = res_init(); - if (statp != &_res) { - memcpy(statp, &_res, sizeof(*statp)); - } - return rc; -} - -static inline int res_nclose(res_state statp) -{ - if (!statp) - return -1; - if (statp != &_res) { - memset(statp, 0, sizeof(*statp)); - } - return 0; -} -#endif diff --git a/srcpkgs/qt5-webengine/files/sndio-files/audio_manager_openbsd.cc b/srcpkgs/qt5-webengine/files/sndio-files/audio_manager_openbsd.cc deleted file mode 100644 index 2c7aa8efa66f7e..00000000000000 --- a/srcpkgs/qt5-webengine/files/sndio-files/audio_manager_openbsd.cc +++ /dev/null @@ -1,148 +0,0 @@ -// Copyright (c) 2012 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. - -#include "base/metrics/histogram_macros.h" -#include "base/memory/ptr_util.h" - -#include "media/audio/openbsd/audio_manager_openbsd.h" - -#include "media/audio/audio_device_description.h" -#include "media/audio/audio_output_dispatcher.h" -#include "media/audio/sndio/sndio_input.h" -#include "media/audio/sndio/sndio_output.h" -#include "media/base/limits.h" -#include "media/base/media_switches.h" - -namespace media { - -// Maximum number of output streams that can be open simultaneously. -static const int kMaxOutputStreams = 4; - -// Default sample rate for input and output streams. -static const int kDefaultSampleRate = 48000; - -void AddDefaultDevice(AudioDeviceNames* device_names) { - DCHECK(device_names->empty()); - device_names->push_front(AudioDeviceName::CreateDefault()); -} - -bool AudioManagerOpenBSD::HasAudioOutputDevices() { - return true; -} - -bool AudioManagerOpenBSD::HasAudioInputDevices() { - return true; -} - -void AudioManagerOpenBSD::GetAudioInputDeviceNames( - AudioDeviceNames* device_names) { - DCHECK(device_names->empty()); - AddDefaultDevice(device_names); -} - -void AudioManagerOpenBSD::GetAudioOutputDeviceNames( - AudioDeviceNames* device_names) { - AddDefaultDevice(device_names); -} - -const char* AudioManagerOpenBSD::GetName() { - return "SNDIO"; -} - -AudioParameters AudioManagerOpenBSD::GetInputStreamParameters( - const std::string& device_id) { - static const int kDefaultInputBufferSize = 1024; - - int user_buffer_size = GetUserBufferSize(); - int buffer_size = user_buffer_size ? - user_buffer_size : kDefaultInputBufferSize; - - return AudioParameters( - AudioParameters::AUDIO_PCM_LOW_LATENCY, CHANNEL_LAYOUT_STEREO, - kDefaultSampleRate, buffer_size); -} - -AudioManagerOpenBSD::AudioManagerOpenBSD(std::unique_ptr audio_thread, - AudioLogFactory* audio_log_factory) - : AudioManagerBase(std::move(audio_thread), - audio_log_factory) { - DLOG(WARNING) << "AudioManagerOpenBSD"; - SetMaxOutputStreamsAllowed(kMaxOutputStreams); -} - -AudioManagerOpenBSD::~AudioManagerOpenBSD() { - Shutdown(); -} - -AudioOutputStream* AudioManagerOpenBSD::MakeLinearOutputStream( - const AudioParameters& params, - const LogCallback& log_callback) { - DCHECK_EQ(AudioParameters::AUDIO_PCM_LINEAR, params.format()); - return MakeOutputStream(params); -} - -AudioOutputStream* AudioManagerOpenBSD::MakeLowLatencyOutputStream( - const AudioParameters& params, - const std::string& device_id, - const LogCallback& log_callback) { - DLOG_IF(ERROR, !device_id.empty()) << "Not implemented!"; - DCHECK_EQ(AudioParameters::AUDIO_PCM_LOW_LATENCY, params.format()); - return MakeOutputStream(params); -} - -AudioInputStream* AudioManagerOpenBSD::MakeLinearInputStream( - const AudioParameters& params, - const std::string& device_id, - const LogCallback& log_callback) { - DCHECK_EQ(AudioParameters::AUDIO_PCM_LINEAR, params.format()); - return MakeInputStream(params); -} - -AudioInputStream* AudioManagerOpenBSD::MakeLowLatencyInputStream( - const AudioParameters& params, - const std::string& device_id, - const LogCallback& log_callback) { - DCHECK_EQ(AudioParameters::AUDIO_PCM_LOW_LATENCY, params.format()); - return MakeInputStream(params); -} - -AudioParameters AudioManagerOpenBSD::GetPreferredOutputStreamParameters( - const std::string& output_device_id, - const AudioParameters& input_params) { - // TODO(tommi): Support |output_device_id|. - DLOG_IF(ERROR, !output_device_id.empty()) << "Not implemented!"; - static const int kDefaultOutputBufferSize = 2048; - - ChannelLayout channel_layout = CHANNEL_LAYOUT_STEREO; - int sample_rate = kDefaultSampleRate; - int buffer_size = kDefaultOutputBufferSize; - if (input_params.IsValid()) { - sample_rate = input_params.sample_rate(); - channel_layout = input_params.channel_layout(); - buffer_size = std::min(buffer_size, input_params.frames_per_buffer()); - } - - int user_buffer_size = GetUserBufferSize(); - if (user_buffer_size) - buffer_size = user_buffer_size; - - return AudioParameters( - AudioParameters::AUDIO_PCM_LOW_LATENCY, channel_layout, - sample_rate, buffer_size); -} - -AudioInputStream* AudioManagerOpenBSD::MakeInputStream( - const AudioParameters& params) { - DLOG(WARNING) << "MakeInputStream"; - return new SndioAudioInputStream(this, - AudioDeviceDescription::kDefaultDeviceId, params); -} - -AudioOutputStream* AudioManagerOpenBSD::MakeOutputStream( - const AudioParameters& params) { - DLOG(WARNING) << "MakeOutputStream"; - return new SndioAudioOutputStream(params, this); -} - -} // namespace media diff --git a/srcpkgs/qt5-webengine/files/sndio-files/audio_manager_openbsd.h b/srcpkgs/qt5-webengine/files/sndio-files/audio_manager_openbsd.h deleted file mode 100644 index 8c99db966d65e7..00000000000000 --- a/srcpkgs/qt5-webengine/files/sndio-files/audio_manager_openbsd.h +++ /dev/null @@ -1,65 +0,0 @@ -// Copyright (c) 2012 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 MEDIA_AUDIO_OPENBSD_AUDIO_MANAGER_OPENBSD_H_ -#define MEDIA_AUDIO_OPENBSD_AUDIO_MANAGER_OPENBSD_H_ - -#include - -#include "base/compiler_specific.h" -#include "base/macros.h" -#include "base/memory/ref_counted.h" -#include "base/threading/thread.h" -#include "media/audio/audio_manager_base.h" - -namespace media { - -class MEDIA_EXPORT AudioManagerOpenBSD : public AudioManagerBase { - public: - AudioManagerOpenBSD(std::unique_ptr audio_thread, - AudioLogFactory* audio_log_factory); - ~AudioManagerOpenBSD() override; - - // Implementation of AudioManager. - bool HasAudioOutputDevices() override; - bool HasAudioInputDevices() override; - void GetAudioInputDeviceNames(AudioDeviceNames* device_names) override; - void GetAudioOutputDeviceNames(AudioDeviceNames* device_names) override; - AudioParameters GetInputStreamParameters( - const std::string& device_id) override; - const char* GetName() override; - - // Implementation of AudioManagerBase. - AudioOutputStream* MakeLinearOutputStream( - const AudioParameters& params, - const LogCallback& log_callback) override; - AudioOutputStream* MakeLowLatencyOutputStream( - const AudioParameters& params, - const std::string& device_id, - const LogCallback& log_callback) override; - AudioInputStream* MakeLinearInputStream( - const AudioParameters& params, - const std::string& device_id, - const LogCallback& log_callback) override; - AudioInputStream* MakeLowLatencyInputStream( - const AudioParameters& params, - const std::string& device_id, - const LogCallback& log_callback) override; - - protected: - AudioParameters GetPreferredOutputStreamParameters( - const std::string& output_device_id, - const AudioParameters& input_params) override; - - private: - // Called by MakeLinearOutputStream and MakeLowLatencyOutputStream. - AudioOutputStream* MakeOutputStream(const AudioParameters& params); - AudioInputStream* MakeInputStream(const AudioParameters& params); - - DISALLOW_COPY_AND_ASSIGN(AudioManagerOpenBSD); -}; - -} // namespace media - -#endif // MEDIA_AUDIO_OPENBSD_AUDIO_MANAGER_OPENBSD_H_ diff --git a/srcpkgs/qt5-webengine/files/sndio-files/sndio_input.cc b/srcpkgs/qt5-webengine/files/sndio-files/sndio_input.cc deleted file mode 100644 index 6c7bc8b8025bcf..00000000000000 --- a/srcpkgs/qt5-webengine/files/sndio-files/sndio_input.cc +++ /dev/null @@ -1,201 +0,0 @@ -// Copyright 2013 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. - -#include "base/bind.h" -#include "base/logging.h" -#include "base/macros.h" -#include "base/message_loop/message_loop.h" -#include "media/base/audio_timestamp_helper.h" -#include "media/audio/openbsd/audio_manager_openbsd.h" -#include "media/audio/audio_manager.h" -#include "media/audio/sndio/sndio_input.h" - -namespace media { - -static const SampleFormat kSampleFormat = kSampleFormatS16; - -void SndioAudioInputStream::OnMoveCallback(void *arg, int delta) -{ - SndioAudioInputStream* self = static_cast(arg); - - self->hw_delay += delta; -} - -void *SndioAudioInputStream::ThreadEntry(void *arg) { - SndioAudioInputStream* self = static_cast(arg); - - self->ThreadLoop(); - return NULL; -} - -SndioAudioInputStream::SndioAudioInputStream(AudioManagerBase* manager, - const std::string& device_name, - const AudioParameters& params) - : manager(manager), - params(params), - audio_bus(AudioBus::Create(params)), - state(kClosed) { -} - -SndioAudioInputStream::~SndioAudioInputStream() { - if (state != kClosed) - Close(); -} - -bool SndioAudioInputStream::Open() { - struct sio_par par; - int sig; - - if (state != kClosed) - return false; - - if (params.format() != AudioParameters::AUDIO_PCM_LINEAR && - params.format() != AudioParameters::AUDIO_PCM_LOW_LATENCY) { - LOG(WARNING) << "Unsupported audio format."; - return false; - } - - sio_initpar(&par); - par.rate = params.sample_rate(); - par.rchan = params.channels(); - par.bits = SampleFormatToBitsPerChannel(kSampleFormat); - par.bps = par.bits / 8; - par.sig = sig = par.bits != 8 ? 1 : 0; - par.le = SIO_LE_NATIVE; - par.appbufsz = params.frames_per_buffer(); - - hdl = sio_open(SIO_DEVANY, SIO_REC, 0); - - if (hdl == NULL) { - LOG(ERROR) << "Couldn't open audio device."; - return false; - } - - if (!sio_setpar(hdl, &par) || !sio_getpar(hdl, &par)) { - LOG(ERROR) << "Couldn't set audio parameters."; - goto bad_close; - } - - if (par.rate != (unsigned int)params.sample_rate() || - par.rchan != (unsigned int)params.channels() || - par.bits != (unsigned int)SampleFormatToBitsPerChannel(kSampleFormat) || - par.sig != (unsigned int)sig || - (par.bps > 1 && par.le != SIO_LE_NATIVE) || - (par.bits != par.bps * 8)) { - LOG(ERROR) << "Unsupported audio parameters."; - goto bad_close; - } - state = kStopped; - buffer = new char[audio_bus->frames() * params.GetBytesPerFrame(kSampleFormat)]; - sio_onmove(hdl, &OnMoveCallback, this); - return true; -bad_close: - sio_close(hdl); - return false; -} - -void SndioAudioInputStream::Start(AudioInputCallback* cb) { - - StartAgc(); - - state = kRunning; - hw_delay = 0; - callback = cb; - sio_start(hdl); - if (pthread_create(&thread, NULL, &ThreadEntry, this) != 0) { - LOG(ERROR) << "Failed to create real-time thread for recording."; - sio_stop(hdl); - state = kStopped; - } -} - -void SndioAudioInputStream::Stop() { - - if (state == kStopped) - return; - - state = kStopWait; - pthread_join(thread, NULL); - sio_stop(hdl); - state = kStopped; - - StopAgc(); -} - -void SndioAudioInputStream::Close() { - - if (state == kClosed) - return; - - if (state == kRunning) - Stop(); - - state = kClosed; - delete [] buffer; - sio_close(hdl); - - manager->ReleaseInputStream(this); -} - -double SndioAudioInputStream::GetMaxVolume() { - // Not supported - return 0.0; -} - -void SndioAudioInputStream::SetVolume(double volume) { - // Not supported. Do nothing. -} - -double SndioAudioInputStream::GetVolume() { - // Not supported. - return 0.0; -} - -bool SndioAudioInputStream::IsMuted() { - // Not supported. - return false; -} - -void SndioAudioInputStream::SetOutputDeviceForAec( - const std::string& output_device_id) { - // Not supported. -} - -void SndioAudioInputStream::ThreadLoop(void) { - size_t todo, n; - char *data; - unsigned int nframes; - double normalized_volume = 0.0; - - nframes = audio_bus->frames(); - - while (state == kRunning && !sio_eof(hdl)) { - - GetAgcVolume(&normalized_volume); - - // read one block - todo = nframes * params.GetBytesPerFrame(kSampleFormat); - data = buffer; - while (todo > 0) { - n = sio_read(hdl, data, todo); - if (n == 0) - return; // unrecoverable I/O error - todo -= n; - data += n; - } - hw_delay -= nframes; - - // convert frames count to TimeDelta - const base::TimeDelta delay = AudioTimestampHelper::FramesToTime(hw_delay, - params.sample_rate()); - - // push into bus - audio_bus->FromInterleaved(buffer, nframes, SampleFormatToBytesPerChannel(kSampleFormat)); - - // invoke callback - callback->OnData(audio_bus.get(), base::TimeTicks::Now() - delay, 1.); - } -} - -} // namespace media diff --git a/srcpkgs/qt5-webengine/files/sndio-files/sndio_input.h b/srcpkgs/qt5-webengine/files/sndio-files/sndio_input.h deleted file mode 100644 index d868e0469db544..00000000000000 --- a/srcpkgs/qt5-webengine/files/sndio-files/sndio_input.h +++ /dev/null @@ -1,91 +0,0 @@ -// Copyright 2013 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 MEDIA_AUDIO_SNDIO_SNDIO_INPUT_H_ -#define MEDIA_AUDIO_SNDIO_SNDIO_INPUT_H_ - -#include -#include -#include - -#include "base/compiler_specific.h" -#include "base/macros.h" -#include "base/memory/weak_ptr.h" -#include "base/time/time.h" -#include "media/audio/agc_audio_stream.h" -#include "media/audio/audio_io.h" -#include "media/audio/audio_device_description.h" -#include "media/base/audio_parameters.h" - -namespace media { - -class AudioManagerBase; - -// Implementation of AudioOutputStream using sndio(7) -class SndioAudioInputStream : public AgcAudioStream { - public: - // Pass this to the constructor if you want to attempt auto-selection - // of the audio recording device. - static const char kAutoSelectDevice[]; - - // Create a PCM Output stream for the SNDIO device identified by - // |device_name|. If unsure of what to use for |device_name|, use - // |kAutoSelectDevice|. - SndioAudioInputStream(AudioManagerBase* audio_manager, - const std::string& device_name, - const AudioParameters& params); - - ~SndioAudioInputStream() override; - - // Implementation of AudioInputStream. - bool Open() override; - void Start(AudioInputCallback* callback) override; - void Stop() override; - void Close() override; - double GetMaxVolume() override; - void SetVolume(double volume) override; - double GetVolume() override; - bool IsMuted() override; - void SetOutputDeviceForAec(const std::string& output_device_id) override; - - private: - - enum StreamState { - kClosed, // Not opened yet - kStopped, // Device opened, but not started yet - kRunning, // Started, device playing - kStopWait // Stopping, waiting for the real-time thread to exit - }; - - // C-style call-backs - static void OnMoveCallback(void *arg, int delta); - static void* ThreadEntry(void *arg); - - // Continuously moves data from the device to the consumer - void ThreadLoop(); - // Our creator, the audio manager needs to be notified when we close. - AudioManagerBase* manager; - // Parameters of the source - AudioParameters params; - // We store data here for consumer - std::unique_ptr audio_bus; - // Call-back that consumes recorded data - AudioInputCallback* callback; // Valid during a recording session. - // Handle of the audio device - struct sio_hdl* hdl; - // Current state of the stream - enum StreamState state; - // High priority thread running ThreadLoop() - pthread_t thread; - // Number of frames buffered in the hardware - int hw_delay; - // Temporary buffer where data is stored sndio-compatible format - char* buffer; - - DISALLOW_COPY_AND_ASSIGN(SndioAudioInputStream); -}; - -} // namespace media - -#endif // MEDIA_AUDIO_SNDIO_SNDIO_INPUT_H_ diff --git a/srcpkgs/qt5-webengine/files/sndio-files/sndio_output.cc b/srcpkgs/qt5-webengine/files/sndio-files/sndio_output.cc deleted file mode 100644 index a6719f9aac8d57..00000000000000 --- a/srcpkgs/qt5-webengine/files/sndio-files/sndio_output.cc +++ /dev/null @@ -1,183 +0,0 @@ -// Copyright (c) 2012 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. - -#include "base/logging.h" -#include "base/time/time.h" -#include "base/time/default_tick_clock.h" -#include "media/audio/audio_manager_base.h" -#include "media/base/audio_timestamp_helper.h" -#include "media/audio/sndio/sndio_output.h" - -namespace media { - -static const SampleFormat kSampleFormat = kSampleFormatS16; - -void SndioAudioOutputStream::OnMoveCallback(void *arg, int delta) { - SndioAudioOutputStream* self = static_cast(arg); - - self->hw_delay -= delta; -} - -void SndioAudioOutputStream::OnVolCallback(void *arg, unsigned int vol) { - SndioAudioOutputStream* self = static_cast(arg); - - self->vol = vol; -} - -void *SndioAudioOutputStream::ThreadEntry(void *arg) { - SndioAudioOutputStream* self = static_cast(arg); - - self->ThreadLoop(); - return NULL; -} - -SndioAudioOutputStream::SndioAudioOutputStream(const AudioParameters& params, - AudioManagerBase* manager) - : manager(manager), - params(params), - audio_bus(AudioBus::Create(params)), - state(kClosed), - mutex(PTHREAD_MUTEX_INITIALIZER) { -} - -SndioAudioOutputStream::~SndioAudioOutputStream() { - if (state != kClosed) - Close(); -} - -bool SndioAudioOutputStream::Open() { - struct sio_par par; - int sig; - - if (params.format() != AudioParameters::AUDIO_PCM_LINEAR && - params.format() != AudioParameters::AUDIO_PCM_LOW_LATENCY) { - LOG(WARNING) << "Unsupported audio format."; - return false; - } - sio_initpar(&par); - par.rate = params.sample_rate(); - par.pchan = params.channels(); - par.bits = SampleFormatToBitsPerChannel(kSampleFormat); - par.bps = par.bits / 8; - par.sig = sig = par.bits != 8 ? 1 : 0; - par.le = SIO_LE_NATIVE; - par.appbufsz = params.frames_per_buffer(); - - hdl = sio_open(SIO_DEVANY, SIO_PLAY, 0); - if (hdl == NULL) { - LOG(ERROR) << "Couldn't open audio device."; - return false; - } - if (!sio_setpar(hdl, &par) || !sio_getpar(hdl, &par)) { - LOG(ERROR) << "Couldn't set audio parameters."; - goto bad_close; - } - if (par.rate != (unsigned int)params.sample_rate() || - par.pchan != (unsigned int)params.channels() || - par.bits != (unsigned int)SampleFormatToBitsPerChannel(kSampleFormat) || - par.sig != (unsigned int)sig || - (par.bps > 1 && par.le != SIO_LE_NATIVE) || - (par.bits != par.bps * 8)) { - LOG(ERROR) << "Unsupported audio parameters."; - goto bad_close; - } - state = kStopped; - volpending = 0; - vol = 0; - buffer = new char[audio_bus->frames() * params.GetBytesPerFrame(kSampleFormat)]; - sio_onmove(hdl, &OnMoveCallback, this); - sio_onvol(hdl, &OnVolCallback, this); - return true; - bad_close: - sio_close(hdl); - return false; -} - -void SndioAudioOutputStream::Close() { - if (state == kClosed) - return; - if (state == kRunning) - Stop(); - state = kClosed; - delete [] buffer; - sio_close(hdl); - manager->ReleaseOutputStream(this); // Calls the destructor -} - -void SndioAudioOutputStream::Start(AudioSourceCallback* callback) { - state = kRunning; - hw_delay = 0; - source = callback; - sio_start(hdl); - if (pthread_create(&thread, NULL, &ThreadEntry, this) != 0) { - LOG(ERROR) << "Failed to create real-time thread."; - sio_stop(hdl); - state = kStopped; - } -} - -void SndioAudioOutputStream::Stop() { - if (state == kStopped) - return; - state = kStopWait; - pthread_join(thread, NULL); - sio_stop(hdl); - state = kStopped; -} - -void SndioAudioOutputStream::SetVolume(double v) { - pthread_mutex_lock(&mutex); - vol = v * SIO_MAXVOL; - volpending = 1; - pthread_mutex_unlock(&mutex); -} - -void SndioAudioOutputStream::GetVolume(double* v) { - pthread_mutex_lock(&mutex); - *v = vol * (1. / SIO_MAXVOL); - pthread_mutex_unlock(&mutex); -} - -// This stream is always used with sub second buffer sizes, where it's -// sufficient to simply always flush upon Start(). -void SndioAudioOutputStream::Flush() {} - -void SndioAudioOutputStream::ThreadLoop(void) { - int avail, count, result; - - while (state == kRunning) { - // Update volume if needed - pthread_mutex_lock(&mutex); - if (volpending) { - volpending = 0; - sio_setvol(hdl, vol); - } - pthread_mutex_unlock(&mutex); - - // Get data to play - const base::TimeDelta delay = AudioTimestampHelper::FramesToTime(hw_delay, - params.sample_rate()); - count = source->OnMoreData(delay, base::TimeTicks::Now(), 0, audio_bus.get()); - audio_bus->ToInterleaved(count, SampleFormatToBytesPerChannel(kSampleFormat), buffer); - if (count == 0) { - // We have to submit something to the device - count = audio_bus->frames(); - memset(buffer, 0, count * params.GetBytesPerFrame(kSampleFormat)); - LOG(WARNING) << "No data to play, running empty cycle."; - } - - // Submit data to the device - avail = count * params.GetBytesPerFrame(kSampleFormat); - result = sio_write(hdl, buffer, avail); - if (result == 0) { - LOG(WARNING) << "Audio device disconnected."; - break; - } - - // Update hardware pointer - hw_delay += count; - } -} - -} // namespace media diff --git a/srcpkgs/qt5-webengine/files/sndio-files/sndio_output.h b/srcpkgs/qt5-webengine/files/sndio-files/sndio_output.h deleted file mode 100644 index ead220ca96e7a2..00000000000000 --- a/srcpkgs/qt5-webengine/files/sndio-files/sndio_output.h +++ /dev/null @@ -1,86 +0,0 @@ -// Copyright (c) 2012 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 MEDIA_AUDIO_SNDIO_SNDIO_OUTPUT_H_ -#define MEDIA_AUDIO_SNDIO_SNDIO_OUTPUT_H_ - -#include -#include - -#include "base/time/tick_clock.h" -#include "base/time/time.h" -#include "media/audio/audio_io.h" - -namespace media { - -class AudioManagerBase; - -// Implementation of AudioOutputStream using sndio(7) -class SndioAudioOutputStream : public AudioOutputStream { - public: - // The manager is creating this object - SndioAudioOutputStream(const AudioParameters& params, - AudioManagerBase* manager); - virtual ~SndioAudioOutputStream(); - - // Implementation of AudioOutputStream. - bool Open() override; - void Close() override; - void Start(AudioSourceCallback* callback) override; - void Stop() override; - void SetVolume(double volume) override; - void GetVolume(double* volume) override; - void Flush() override; - - friend void sndio_onmove(void *arg, int delta); - friend void sndio_onvol(void *arg, unsigned int vol); - friend void *sndio_threadstart(void *arg); - - private: - enum StreamState { - kClosed, // Not opened yet - kStopped, // Device opened, but not started yet - kRunning, // Started, device playing - kStopWait // Stopping, waiting for the real-time thread to exit - }; - - // C-style call-backs - static void OnMoveCallback(void *arg, int delta); - static void OnVolCallback(void *arg, unsigned int vol); - static void* ThreadEntry(void *arg); - - // Continuously moves data from the producer to the device - void ThreadLoop(void); - - // Our creator, the audio manager needs to be notified when we close. - AudioManagerBase* manager; - // Parameters of the source - AudioParameters params; - // Source stores data here - std::unique_ptr audio_bus; - // Call-back that produces data to play - AudioSourceCallback* source; - // Handle of the audio device - struct sio_hdl* hdl; - // Current state of the stream - enum StreamState state; - // High priority thread running ThreadLoop() - pthread_t thread; - // Protects vol, volpending and hw_delay - pthread_mutex_t mutex; - // Current volume in the 0..SIO_MAXVOL range - int vol; - // Set to 1 if volumes must be refreshed in the realtime thread - int volpending; - // Number of frames buffered in the hardware - int hw_delay; - // Temporary buffer where data is stored sndio-compatible format - char* buffer; - - DISALLOW_COPY_AND_ASSIGN(SndioAudioOutputStream); -}; - -} // namespace media - -#endif // MEDIA_AUDIO_SNDIO_SNDIO_OUTPUT_H_ diff --git a/srcpkgs/qt5-webengine/patches/0001-mus-cstring.patch b/srcpkgs/qt5-webengine/patches/0001-mus-cstring.patch deleted file mode 100644 index d4b22c77ce9627..00000000000000 --- a/srcpkgs/qt5-webengine/patches/0001-mus-cstring.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/src/3rdparty/chromium/mojo/public/cpp/platform/named_platform_channel_posix.cc 2021-03-08 10:30:42.504006604 +0100 -+++ - 2021-03-08 10:31:27.415366585 +0100 -@@ -8,6 +8,7 @@ - #include - #include - #include -+#include - - #include "base/files/file_util.h" - #include "base/files/scoped_file.h" diff --git a/srcpkgs/qt5-webengine/patches/0002-include-sys-reg.h-to-get-__WORDSIZE-on-musl-libc.patch b/srcpkgs/qt5-webengine/patches/0002-include-sys-reg.h-to-get-__WORDSIZE-on-musl-libc.patch deleted file mode 100644 index da4160b21bd3fb..00000000000000 --- a/srcpkgs/qt5-webengine/patches/0002-include-sys-reg.h-to-get-__WORDSIZE-on-musl-libc.patch +++ /dev/null @@ -1,26 +0,0 @@ -From 9001c54d6b974449174a8cee8f3f5d78a9bd6c9e Mon Sep 17 00:00:00 2001 -From: Felix Janda -Date: Sun, 1 Feb 2015 14:26:52 +0100 -Subject: [PATCH 3/6] include to get __WORDSIZE on musl libc - ---- - qtwebengine/src/3rdparty/chromium/third_party/breakpad/breakpad/src/common/linux/elf_core_dump.h | 1 + - 1 file changed, 1 insertion(+) - -diff --git a/src/common/linux/elf_core_dump.h b/src/common/linux/elf_core_dump.h -index d03c7a8..02eb391 100644 ---- qtwebengine/src/3rdparty/chromium/third_party/breakpad/breakpad/src/common/linux/elf_core_dump.h -+++ qtwebengine/src/3rdparty/chromium/third_party/breakpad/breakpad/src/common/linux/elf_core_dump.h -@@ -36,6 +36,9 @@ - #include - #include - #include -+#ifndef __GLIBC__ -+#include -+#endif - - #include "common/memory_range.h" - --- -2.0.5 - diff --git a/srcpkgs/qt5-webengine/patches/0003-musl-dispatch-to-musl.patch b/srcpkgs/qt5-webengine/patches/0003-musl-dispatch-to-musl.patch deleted file mode 100644 index de32a3dab95cfc..00000000000000 --- a/srcpkgs/qt5-webengine/patches/0003-musl-dispatch-to-musl.patch +++ /dev/null @@ -1,103 +0,0 @@ ---- qtwebengine/src/3rdparty/chromium/base/allocator/allocator_shim_default_dispatch_to_glibc.cc ---- qtwebengine/src/3rdparty/chromium/base/allocator/allocator_shim_default_dispatch_to_glibc.cc -@@ -6,6 +6,7 @@ - - #include - -+#if defined(__GLIBC__) - // This translation unit defines a default dispatch for the allocator shim which - // routes allocations to libc functions. - // The code here is strongly inspired from tcmalloc's libc_override_glibc.h. -@@ -73,3 +74,92 @@ const AllocatorDispatch AllocatorDispatch::default_dispatch = { - nullptr, /* free_definite_size_function */ - nullptr, /* next */ - }; -+ -+#else // defined(__GLIBC__) -+ -+#include -+ -+extern "C" { -+// Declare function pointers to the memory functions -+typedef void* (*t_libc_malloc)(size_t size); -+typedef void* (*t_libc_calloc)(size_t n, size_t size); -+typedef void* (*t_libc_realloc)(void* address, size_t size); -+typedef void* (*t_libc_memalign)(size_t alignment, size_t size); -+typedef void (*t_libc_free)(void* ptr); -+typedef size_t (*t_libc_malloc_usable_size)(void* ptr); -+ -+// Static instances of pointers to libc.so dl symbols -+static t_libc_malloc libc_malloc = NULL; -+static t_libc_calloc libc_calloc = NULL; -+static t_libc_realloc libc_realloc = NULL; -+static t_libc_memalign libc_memalign = NULL; -+static t_libc_free libc_free = NULL; -+static t_libc_malloc_usable_size libc_malloc_usable_size = NULL; -+ -+// resolve the symbols in libc.so -+void musl_libc_memory_init(void) -+{ -+ libc_malloc = (t_libc_malloc) dlsym(RTLD_NEXT, "malloc"); -+ libc_calloc = (t_libc_calloc) dlsym(RTLD_NEXT, "calloc"); -+ libc_realloc = (t_libc_realloc) dlsym(RTLD_NEXT, "realloc"); -+ libc_memalign = (t_libc_memalign) dlsym(RTLD_NEXT, "memalign"); -+ libc_free = (t_libc_free) dlsym(RTLD_NEXT, "free"); -+ libc_malloc_usable_size = (t_libc_malloc_usable_size) dlsym(RTLD_NEXT, "malloc_usable_size"); -+} -+} // extern "C" -+ -+namespace { -+ -+using base::allocator::AllocatorDispatch; -+ -+void* MuslMalloc(const AllocatorDispatch*, size_t size, void* context) { -+ if (!libc_malloc) -+ musl_libc_memory_init(); -+ return (*libc_malloc)(size); -+} -+ -+void* MuslCalloc(const AllocatorDispatch*, size_t n, size_t size, void* context) { -+ if (!libc_calloc) -+ musl_libc_memory_init(); -+ return (*libc_calloc)(n, size); -+} -+ -+void* MuslRealloc(const AllocatorDispatch*, void* address, size_t size, void* context) { -+ if (!libc_realloc) -+ musl_libc_memory_init(); -+ return (*libc_realloc)(address, size); -+} -+ -+void* MuslMemalign(const AllocatorDispatch*, size_t alignment, size_t size, void* context) { -+ if (!libc_memalign) -+ musl_libc_memory_init(); -+ return (*libc_memalign)(alignment, size); -+} -+ -+void MuslFree(const AllocatorDispatch*, void* address, void* context) { -+ if (!libc_free) -+ musl_libc_memory_init(); -+ (*libc_free)(address); -+} -+ -+size_t MuslGetSizeEstimate(const AllocatorDispatch*, void* address, void* context) { -+ // TODO(siggi, primiano): malloc_usable_size may need redirection in the -+ // presence of interposing shims that divert allocations. -+ if (!libc_malloc_usable_size) -+ musl_libc_memory_init(); -+ return (*libc_malloc_usable_size)(address); -+} -+ -+} // namespace -+ -+const AllocatorDispatch AllocatorDispatch::default_dispatch = { -+ &MuslMalloc, /* alloc_function */ -+ &MuslCalloc, /* alloc_zero_initialized_function */ -+ &MuslMemalign, /* alloc_aligned_function */ -+ &MuslRealloc, /* realloc_function */ -+ &MuslFree, /* free_function */ -+ &MuslGetSizeEstimate, /* get_size_estimate_function */ -+ nullptr, /* next */ -+}; -+ -+#endif diff --git a/srcpkgs/qt5-webengine/patches/0004-musl-no-mallinfo.patch b/srcpkgs/qt5-webengine/patches/0004-musl-no-mallinfo.patch deleted file mode 100644 index 36900f9078333a..00000000000000 --- a/srcpkgs/qt5-webengine/patches/0004-musl-no-mallinfo.patch +++ /dev/null @@ -1,39 +0,0 @@ ---- qtwebengine/src/3rdparty/chromium/base/trace_event/malloc_dump_provider.cc 2017-11-28 14:06:53.000000000 +0100 -+++ qtwebengine/src/3rdparty/chromium/base/trace_event/malloc_dump_provider.cc 2018-01-27 20:13:26.960932805 +0100 -@@ -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); - -@@ -255,6 +255,8 @@ - - // Total allocated space is given by |uordblks|. - allocated_objects_size = info.uordblks; -+#else -+// musl libc does not support mallinfo() - #endif - - MemoryAllocatorDump* outer_dump = pmd->CreateAllocatorDump("malloc"); ---- qtwebengine/src/3rdparty/chromium/base/process/process_metrics_posix.cc 2021-02-23 16:36:59.000000000 +0100 -+++ - 2021-03-07 21:03:38.579424720 +0100 -@@ -119,14 +119,14 @@ - malloc_statistics_t stats = {0}; - malloc_zone_statistics(nullptr, &stats); - return stats.size_in_use; --#elif defined(OS_LINUX) || defined(OS_CHROMEOS) || defined(OS_ANDROID) -+#elif (defined(OS_LINUX) && defined(__GLIBC__)) || defined(OS_CHROMEOS) || 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 //if defined(OS_FUCHSIA) // also musl doesn't do this. - // TODO(fuchsia): Not currently exposed. https://crbug.com/735087. - return 0; - #endif diff --git a/srcpkgs/qt5-webengine/patches/0005-musl-off_t.patch b/srcpkgs/qt5-webengine/patches/0005-musl-off_t.patch deleted file mode 100644 index 52db3b9ebf4686..00000000000000 --- a/srcpkgs/qt5-webengine/patches/0005-musl-off_t.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- qtwebengine/src/3rdparty/chromium/third_party/ots/include/opentype-sanitiser.h 2016-05-26 14:58:54.000000000 +0200 -+++ qtwebengine/src/3rdparty/chromium/third_party/ots/include/opentype-sanitiser.h 2016-10-01 14:31:30.885000000 +0200 -@@ -21,6 +21,7 @@ - #define htons(x) _byteswap_ushort (x) - #else - #include -+#include - #include - #endif - diff --git a/srcpkgs/qt5-webengine/patches/0006-musl-pread-pwrite.patch b/srcpkgs/qt5-webengine/patches/0006-musl-pread-pwrite.patch deleted file mode 100644 index 00017bba0172f2..00000000000000 --- a/srcpkgs/qt5-webengine/patches/0006-musl-pread-pwrite.patch +++ /dev/null @@ -1,18 +0,0 @@ ---- qtwebengine/src/3rdparty/chromium/third_party/lss/linux_syscall_support.h 2018-09-07 21:25:26.639964100 +0200 -+++ qtwebengine/src/3rdparty/chromium/third_party/lss/linux_syscall_support.h 2018-09-07 21:25:11.611964995 +0200 -@@ -1794,6 +1794,15 @@ - /* End of s390/s390x definitions */ - #endif - -+#ifndef __GLIBC__ -+ /* For Musl libc pread/pread is the same as pread64/pwrite64 */ -+#ifndef __NR_pread -+#define __NR_pread __NR_pread64 -+#endif -+#ifndef __NR_pwrite -+#define __NR_pwrite __NR_pwrite64 -+#endif -+#endif /* ifndef __GLIBC__ */ - - /* After forking, we must make sure to only call system calls. */ - #if defined(__BOUNDED_POINTERS__) diff --git a/srcpkgs/qt5-webengine/patches/0007-musl-replace-pvalloc.patch b/srcpkgs/qt5-webengine/patches/0007-musl-replace-pvalloc.patch deleted file mode 100644 index d5caf3836d70b0..00000000000000 --- a/srcpkgs/qt5-webengine/patches/0007-musl-replace-pvalloc.patch +++ /dev/null @@ -1,14 +0,0 @@ ---- qtwebengine/src/core/api/qtbug-61521.cpp 2017-11-29 09:42:29.000000000 +0100 -+++ qtwebengine/src/core/api/qtbug-61521.cpp 2018-01-28 06:49:29.454175725 +0100 -@@ -111,7 +111,11 @@ - } - - SHIM_HIDDEN void* ShimPvalloc(size_t size) { -+#if defined(__GLIBC__) - return pvalloc(size); -+#else -+ return valloc((size+4095)&~4095); -+#endif - } - - SHIM_HIDDEN int ShimPosixMemalign(void** r, size_t a, size_t s) { diff --git a/srcpkgs/qt5-webengine/patches/0008-musl-resolve.patch b/srcpkgs/qt5-webengine/patches/0008-musl-resolve.patch deleted file mode 100644 index edfceb79f30afb..00000000000000 --- a/srcpkgs/qt5-webengine/patches/0008-musl-resolve.patch +++ /dev/null @@ -1,26 +0,0 @@ ---- qtwebengine/src/3rdparty/chromium/net/dns/dns_reloader.cc 2016-11-07 15:46:18.000000000 +0100 -+++ qtwebengine/src/3rdparty/chromium/net/dns/dns_reloader.cc 2016-12-20 03:33:11.749059656 +0100 -@@ -9,6 +9,10 @@ - - #include - -+#if !defined(__GLIBC__) -+#include "resolv_compat.h" -+#endif -+ - #include "base/lazy_instance.h" - #include "base/logging.h" - #include "base/macros.h" ---- qtwebengine/src/3rdparty/chromium/net/dns/dns_config_service_posix.cc 2016-11-07 15:46:18.000000000 +0100 -+++ qtwebengine/src/3rdparty/chromium/net/dns/dns_config_service_posix.cc 2016-12-20 03:40:07.671953098 +0100 -@@ -6,6 +6,10 @@ - - #include - -+#if !defined(__GLIBC__) -+#include "resolv_compat.h" -+#endif -+ - #include "base/bind.h" - #include "base/files/file.h" - #include "base/files/file_path.h" diff --git a/srcpkgs/qt5-webengine/patches/0009-musl-siginfo_t.patch b/srcpkgs/qt5-webengine/patches/0009-musl-siginfo_t.patch deleted file mode 100644 index fe760be1666457..00000000000000 --- a/srcpkgs/qt5-webengine/patches/0009-musl-siginfo_t.patch +++ /dev/null @@ -1,18 +0,0 @@ -There's a subtle difference in the internal name of siginfo_t fields -between glibc and musl. The structure itself is equivalent, so it -should suffice to add a macro to rename the field. - ---- qtwebengine/src/3rdparty/chromium/sandbox/linux/seccomp-bpf/trap.cc 2015-02-17 05:57:43.000000000 +0100 -+++ qtwebengine/src/3rdparty/chromium/sandbox/linux/seccomp-bpf/trap.cc 2015-06-03 08:20:25.032716427 +0200 -@@ -22,6 +22,11 @@ - #include "sandbox/linux/services/android_ucontext.h" - #endif - -+// musl libc defines siginfo_t __si_fields instead of _sifields -+#if !defined(__GLIBC__) -+#define _sifields __si_fields -+#endif -+ - namespace { - - const int kCapacityIncrement = 20; diff --git a/srcpkgs/qt5-webengine/patches/0010-musl-stackstart.patch b/srcpkgs/qt5-webengine/patches/0010-musl-stackstart.patch deleted file mode 100644 index a9f8ab6c252ca4..00000000000000 --- a/srcpkgs/qt5-webengine/patches/0010-musl-stackstart.patch +++ /dev/null @@ -1,20 +0,0 @@ ---- qtwebengine/src/3rdparty/chromium/third_party/blink/renderer/platform/wtf/stack_util.cc 2018-01-27 23:08:43.586475349 +0100 -+++ qtwebengine/src/3rdparty/chromium/third_party/blink/renderer/platform/wtf/stack_util.cc 2018-01-27 23:18:22.274505203 +0100 -@@ -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). -@@ -96,7 +96,7 @@ - } - - 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/qt5-webengine/patches/0011-musl-sandbox.patch b/srcpkgs/qt5-webengine/patches/0011-musl-sandbox.patch deleted file mode 100644 index d3de1e41183da7..00000000000000 --- a/srcpkgs/qt5-webengine/patches/0011-musl-sandbox.patch +++ /dev/null @@ -1,71 +0,0 @@ ---- qtwebengine/src/3rdparty/chromium/sandbox/linux/seccomp-bpf-helpers/syscall_parameters_restrictions.cc 2018-06-15 09:47:20.000000000 +0200 -+++ qtwebengine/src/3rdparty/chromium/sandbox/linux/seccomp-bpf-helpers/syscall_parameters_restrictions.cc 2018-09-13 19:53:53.453780253 +0200 -@@ -129,7 +129,7 @@ - // CLONE_VM, nor CLONE_THREAD, which includes all fork() implementations. - ResultExpr RestrictCloneToThreadsAndEPERMFork() { - const Arg flags(0); -- -+#if defined(__GLIBC__) - // TODO(mdempsky): Extend DSL to support (flags & ~mask1) == mask2. - const uint64_t kAndroidCloneMask = CLONE_VM | CLONE_FS | CLONE_FILES | - CLONE_SIGHAND | CLONE_THREAD | -@@ -148,6 +148,17 @@ - return If(IsAndroid() ? android_test : glibc_test, Allow()) - .ElseIf((flags & (CLONE_VM | CLONE_THREAD)) == 0, Error(EPERM)) - .Else(CrashSIGSYSClone()); -+#else -+ 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; -+ -+ return If(thread_clone_ok, Allow()) -+ .ElseIf((flags & (CLONE_VM | CLONE_THREAD)) == 0, Error(EPERM)) -+ .Else(CrashSIGSYSClone()); -+#endif - } - - ResultExpr RestrictPrctl() { ---- qtwebengine/src/3rdparty/chromium/sandbox/linux/seccomp-bpf-helpers/syscall_sets.cc 2018-06-15 09:47:20.000000000 +0200 -+++ qtwebengine/src/3rdparty/chromium/sandbox/linux/seccomp-bpf-helpers/syscall_sets.cc 2018-09-13 19:56:31.779773940 +0200 -@@ -375,6 +375,9 @@ - #if defined(__i386__) - case __NR_waitpid: - #endif -+#if !defined(__GLIBC__) -+ case __NR_set_tid_address: -+#endif - return true; - case __NR_clone: // Should be parameter-restricted. - case __NR_setns: // Privileged. -@@ -387,7 +390,9 @@ - #if defined(__i386__) || defined(__x86_64__) || defined(__mips__) - case __NR_set_thread_area: - #endif -+#if defined(__GLIBC__) - case __NR_set_tid_address: -+#endif - case __NR_unshare: - #if !defined(__mips__) && !defined(__aarch64__) - case __NR_vfork: -@@ -496,6 +501,9 @@ - case __NR_mlock: - case __NR_munlock: - case __NR_munmap: -+#if !defined(__GLIBC__) -+ case __NR_mremap: -+#endif - return true; - case __NR_madvise: - case __NR_mincore: -@@ -511,7 +519,9 @@ - case __NR_modify_ldt: - #endif - case __NR_mprotect: -+#if defined(__GLIBC__) - case __NR_mremap: -+#endif - case __NR_msync: - case __NR_munlockall: - case __NR_readahead: diff --git a/srcpkgs/qt5-webengine/patches/0012-musl-chromium-default-stacksize.patch b/srcpkgs/qt5-webengine/patches/0012-musl-chromium-default-stacksize.patch deleted file mode 100644 index 7bf5a22fba718b..00000000000000 --- a/srcpkgs/qt5-webengine/patches/0012-musl-chromium-default-stacksize.patch +++ /dev/null @@ -1,15 +0,0 @@ ---- qtwebengine/src/3rdparty/chromium/base/threading/platform_thread_linux.cc.orig 2018-09-19 18:05:15.523923703 +0200 -+++ qtwebengine/src/3rdparty/chromium/base/threading/platform_thread_linux.cc 2018-09-19 18:08:05.150932454 +0200 -@@ -173,7 +173,12 @@ - - size_t GetDefaultThreadStackSize(const pthread_attr_t& attributes) { - #if !defined(THREAD_SANITIZER) -+#if defined(__GLIBC__) - return 0; -+#else // defined(__GLIBC__) -+ // For Musl libc try with a default stack size of 2 MiB -+ return 2 * 1024 * 1024; -+#endif // !defined(__GLIBC__) - #else - // ThreadSanitizer bloats the stack heavily. Evidence has been that the - // default stack size isn't enough for some browser tests. diff --git a/srcpkgs/qt5-webengine/patches/0014-musl-cross-no-asm_ptrace_h.patch b/srcpkgs/qt5-webengine/patches/0014-musl-cross-no-asm_ptrace_h.patch deleted file mode 100644 index 140742f72c251d..00000000000000 --- a/srcpkgs/qt5-webengine/patches/0014-musl-cross-no-asm_ptrace_h.patch +++ /dev/null @@ -1,30 +0,0 @@ ---- qtwebengine/src/3rdparty/chromium/third_party/breakpad/breakpad/src/client/linux/minidump_writer/linux_ptrace_dumper.cc 2018-08-27 10:21:31.000000000 +0200 -+++ qtwebengine/src/3rdparty/chromium/third_party/breakpad/breakpad/src/client/linux/minidump_writer/linux_ptrace_dumper.cc 2018-11-22 00:41:58.522477559 +0100 -@@ -38,7 +38,12 @@ - - #include "client/linux/minidump_writer/linux_ptrace_dumper.h" - -+#if defined(__GLIBC__) - #include -+#else -+/* For arm*-musl this definition is missing */ -+#define ARM_sp uregs[13] -+#endif - #include - #include - #include ---- qtwebengine/src/3rdparty/chromium/third_party/breakpad/breakpad/src/client/linux/minidump_writer/linux_core_dumper.cc 2018-08-27 10:21:31.000000000 +0200 -+++ qtwebengine/src/3rdparty/chromium/third_party/breakpad/breakpad/src/client/linux/minidump_writer/linux_core_dumper.cc 2018-11-22 00:49:39.533492245 +0100 -@@ -32,7 +32,12 @@ - - #include "client/linux/minidump_writer/linux_core_dumper.h" - -+#if defined(__GLIBC__) - #include -+#else -+/* For arm*-musl this definition is missing */ -+#define ARM_sp uregs[13] -+#endif - #include - #include - #include diff --git a/srcpkgs/qt5-webengine/patches/0016-qt-musl-execinfo.patch b/srcpkgs/qt5-webengine/patches/0016-qt-musl-execinfo.patch deleted file mode 100644 index c1cdb537212ff9..00000000000000 --- a/srcpkgs/qt5-webengine/patches/0016-qt-musl-execinfo.patch +++ /dev/null @@ -1,94 +0,0 @@ ---- qtwebengine/src/3rdparty/chromium//base/debug/stack_trace_posix.cc.orig 2019-04-09 09:31:16.000000000 +0200 -+++ qtwebengine/src/3rdparty/chromium//base/debug/stack_trace_posix.cc 2019-05-06 23:16:13.245502467 +0200 -@@ -27,7 +27,7 @@ - #if !defined(USE_SYMBOLIZE) - #include - #endif --#if !defined(__UCLIBC__) && !defined(_AIX) -+#if defined(__GLIBC__) && !defined(_AIX) - #include - #endif - -@@ -86,7 +86,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. -@@ -121,7 +121,7 @@ - search_from = mangled_start + 2; - } - } --#endif // !defined(__UCLIBC__) && !defined(_AIX) -+#endif // !defined(__GLIBC__) && !defined(_AIX) - } - #endif // !defined(USE_SYMBOLIZE) - -@@ -133,7 +133,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. -@@ -216,7 +216,7 @@ - } - #endif // defined(USE_SYMBOLIZE) - } --#endif // !defined(__UCLIBC__) && !defined(_AIX) -+#endif // !defined(__GLIBC__) && !defined(_AIX) - - void PrintToStderr(const char* output) { - // NOTE: This code MUST be async-signal safe (it's used by in-process -@@ -812,7 +812,7 @@ - // 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) - // 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)); -@@ -825,13 +825,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); ---- qtwebengine/src/3rdparty/chromium/base/debug/stack_trace.cc 2019-04-09 09:31:16.000000000 +0200 -+++ - 2019-05-06 23:18:14.923566992 +0200 -@@ -233,7 +233,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(); ---- qtwebengine/src/3rdparty/chromium//base/logging.cc 2017-11-28 14:06:53.000000000 +0100 ---- qtwebengine/src/3rdparty/chromium//base/logging.cc 2018-01-27 22:46:34.970406807 +0100 -@@ -546,7 +546,7 @@ - - LogMessage::~LogMessage() { - size_t stack_start = stream_.tellp(); --#if !defined(OFFICIAL_BUILD) && !defined(OS_NACL) && !defined(__UCLIBC__) && \ -+#if !defined(OFFICIAL_BUILD) && !defined(OS_NACL) && defined(__GLIBC__) && \ - !defined(OS_AIX) - if (severity_ == LOG_FATAL && !base::debug::BeingDebugged()) { - // Include a stack trace on a fatal, unless a debugger is attached. diff --git a/srcpkgs/qt5-webengine/patches/0017-qt-musl-thread-stacksize.patch b/srcpkgs/qt5-webengine/patches/0017-qt-musl-thread-stacksize.patch deleted file mode 100644 index 496753bef30fa9..00000000000000 --- a/srcpkgs/qt5-webengine/patches/0017-qt-musl-thread-stacksize.patch +++ /dev/null @@ -1,26 +0,0 @@ -diff --git a/src/3rdparty/chromium/ppapi/utility/threading/simple_thread.cc b/src/3rdparty/chromium/ppapi/utility/threading/simple_thread.cc -index 02bf49b..05ee182 100644 ---- qtwebengine/src/3rdparty/chromium/ppapi/utility/threading/simple_thread.cc -+++ qtwebengine/src/3rdparty/chromium/ppapi/utility/threading/simple_thread.cc -@@ -13,7 +13,7 @@ namespace pp { - namespace { - - // Use 2MB default stack size for Native Client, otherwise use system default. --#if defined(__native_client__) -+#if defined(__native_client__) || !defined(__GLIBC__) - const size_t kDefaultStackSize = 2 * 1024 * 1024; - #else - const size_t kDefaultStackSize = 0; -diff --git a/src/3rdparty/chromium/v8/src/base/platform/platform-posix.cc b/src/3rdparty/chromium/v8/src/base/platform/platform-posix.cc -index cf7f3ec..e06a5ce 100644 ---- qtwebengine/src/3rdparty/chromium/v8/src/base/platform/platform-posix.cc -+++ qtwebengine/src/3rdparty/chromium/v8/src/base/platform/platform-posix.cc -@@ -761,7 +761,7 @@ void Thread::Start() { - #if V8_OS_MACOSX - // Default on Mac OS X is 512kB -- bump up to 1MB - stack_size = 1 * 1024 * 1024; --#elif V8_OS_AIX -+#elif V8_OS_AIX || !defined(__GLIBC__) - // Default on AIX is 96kB -- bump up to 2MB - stack_size = 2 * 1024 * 1024; - #endif diff --git a/srcpkgs/qt5-webengine/patches/0018-sandbox-membarrier.patch b/srcpkgs/qt5-webengine/patches/0018-sandbox-membarrier.patch deleted file mode 100644 index b73971f243244d..00000000000000 --- a/srcpkgs/qt5-webengine/patches/0018-sandbox-membarrier.patch +++ /dev/null @@ -1,60 +0,0 @@ ---- qtwebengine/src/3rdparty/chromium//sandbox/linux/system_headers/arm64_linux_syscalls.h -+++ qtwebengine/src/3rdparty/chromium//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_ - ---- qtwebengine/src/3rdparty/chromium//sandbox/linux/system_headers/arm_linux_syscalls.h -+++ qtwebengine/src/3rdparty/chromium//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) - ---- qtwebengine/src/3rdparty/chromium//sandbox/linux/system_headers/x86_32_linux_syscalls.h -+++ qtwebengine/src/3rdparty/chromium//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_ - ---- qtwebengine/src/3rdparty/chromium//sandbox/linux/system_headers/x86_64_linux_syscalls.h -+++ qtwebengine/src/3rdparty/chromium//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_ - ---- qtwebengine/src/3rdparty/chromium//sandbox/linux/seccomp-bpf-helpers/syscall_sets.cc -+++ qtwebengine/src/3rdparty/chromium//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/qt5-webengine/patches/0019-gn-cross-sysroot.patch b/srcpkgs/qt5-webengine/patches/0019-gn-cross-sysroot.patch deleted file mode 100644 index ee6689a4183286..00000000000000 --- a/srcpkgs/qt5-webengine/patches/0019-gn-cross-sysroot.patch +++ /dev/null @@ -1,24 +0,0 @@ -There is no reason to run this script and running it fails on architectures -chromium does not officially support (such as ppc64). - ---- qtwebengine/src/3rdparty/chromium/build/config/posix/BUILD.gn -+++ qtwebengine/src/3rdparty/chromium/build/config/posix/BUILD.gn -@@ -102,12 +102,12 @@ config("runtime_library") { - # when turning the sysroot on or off. (defines are passed via the command - # line, and build system rebuilds things when their commandline - # changes). Nothing should ever read this define. -- sysroot_hash = -- exec_script("//build/linux/sysroot_scripts/install-sysroot.py", -- [ "--print-hash=$current_cpu" ], -- "trim string", -- [ "//build/linux/sysroot_scripts/sysroots.json" ]) -- defines += [ "CR_SYSROOT_HASH=$sysroot_hash" ] -+ #sysroot_hash = -+ # exec_script("//build/linux/sysroot_scripts/install-sysroot.py", -+ # [ "--print-hash=$current_cpu" ], -+ # "trim string", -+ # [ "//build/linux/sysroot_scripts/sysroots.json" ]) -+ #defines += [ "CR_SYSROOT_HASH=$sysroot_hash" ] - } - asmflags += sysroot_flags - diff --git a/srcpkgs/qt5-webengine/patches/0020-msgvec-push_back.patch b/srcpkgs/qt5-webengine/patches/0020-msgvec-push_back.patch deleted file mode 100644 index 75481a2889f4d6..00000000000000 --- a/srcpkgs/qt5-webengine/patches/0020-msgvec-push_back.patch +++ /dev/null @@ -1,14 +0,0 @@ ---- qtwebengine-everywhere-src-5.14.0-beta2/src/3rdparty/chromium/net/socket/udp_socket_posix.cc 2019-10-08 08:27:43.000000000 +0200 -+++ - 2019-11-11 22:41:46.699068889 +0100 -@@ -1191,7 +1191,11 @@ - msg_iov->push_back({const_cast(buffer->data()), buffer->length()}); - msgvec->reserve(buffers.size()); - for (size_t j = 0; j < buffers.size(); j++) -+#if defined(__GLIBC__) - msgvec->push_back({{nullptr, 0, &msg_iov[j], 1, nullptr, 0, 0}, 0}); -+#else -+ msgvec->push_back({{nullptr, 0, &msg_iov[j], 1, 0, 0, 0}, 0}); -+#endif - 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/qt5-webengine/patches/0021-sandbox-sched_getparam.patch b/srcpkgs/qt5-webengine/patches/0021-sandbox-sched_getparam.patch deleted file mode 100644 index d8c6aa15cf6623..00000000000000 --- a/srcpkgs/qt5-webengine/patches/0021-sandbox-sched_getparam.patch +++ /dev/null @@ -1,26 +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/src/3rdparty/chromium/sandbox/policy/linux/bpf_renderer_policy_linux.cc 2021-02-23 16:36:59.000000000 +0100 -+++ - 2021-03-07 21:13:44.992079145 +0100 -@@ -93,11 +93,18 @@ - case __NR_sysinfo: - case __NR_times: - case __NR_uname: -+#if !defined(__GLIBC__) -+ case __NR_sched_getparam: -+ case __NR_sched_getscheduler: -+ case __NR_sched_setscheduler: -+#endif - return Allow(); - case __NR_sched_getaffinity: -+#if defined(__GLIBC__) - case __NR_sched_getparam: - case __NR_sched_getscheduler: - case __NR_sched_setscheduler: -+#endif - return RestrictSchedTarget(GetPolicyPid(), sysno); - case __NR_prlimit64: - // See crbug.com/662450 and setrlimit comment above. diff --git a/srcpkgs/qt5-webengine/patches/0022-canonicalize-file-name-musl.patch b/srcpkgs/qt5-webengine/patches/0022-canonicalize-file-name-musl.patch deleted file mode 100644 index 893ed2d41bb481..00000000000000 --- a/srcpkgs/qt5-webengine/patches/0022-canonicalize-file-name-musl.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- qtwebengine/src/3rdparty/chromium/third_party/nasm/nasmlib/realpath.c 2019-09-23 14:24:20.000000000 +0200 -+++ - 2019-10-11 06:27:28.450329986 +0200 -@@ -57,7 +57,7 @@ - */ - char *nasm_realpath(const char *rel_path) - { -- char *rp = canonicalize_file_name(rel_path); -+ char *rp = realpath(rel_path, NULL); - return rp ? rp : nasm_strdup(rel_path); - } - diff --git a/srcpkgs/qt5-webengine/patches/0070-musl-glibc.patch b/srcpkgs/qt5-webengine/patches/0070-musl-glibc.patch deleted file mode 100644 index 87425038b57cbd..00000000000000 --- a/srcpkgs/qt5-webengine/patches/0070-musl-glibc.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- qtwebengine/src/buildtools/configure.json 2020-09-01 13:02:34.000000000 +0200 -+++ - 2020-09-10 16:39:33.309237834 +0200 -@@ -269,7 +269,7 @@ - "test": { - "include": "features.h", - "tail": [ -- "#if __GLIBC__ < 2 || __GLIBC_MINOR__ < 17", -+ "#if false", - "#error glibc versions below 2.17 are not supported", - "#endif" - ] diff --git a/srcpkgs/qt5-webengine/patches/0089-enable-ppc64.patch b/srcpkgs/qt5-webengine/patches/0089-enable-ppc64.patch deleted file mode 100644 index 4fb19ccdd2e54c..00000000000000 --- a/srcpkgs/qt5-webengine/patches/0089-enable-ppc64.patch +++ /dev/null @@ -1,37 +0,0 @@ -From 463f1234c57a36e78ff666bd55094a9d4e68f296 Mon Sep 17 00:00:00 2001 -From: q66 -Date: Sat, 18 Jan 2020 23:52:55 +0100 -Subject: [PATCH 1/3] Enable ppc64 builds - ---- - configure.pri | 1 + - mkspecs/features/functions.prf | 1 + - 2 files changed, 2 insertions(+) - -diff --git a/configure.pri b/configure.pri -index 3a144e3f8..cabe8b24a 100644 ---- a/configure.pri 2021-02-24 10:45:58.000000000 +0100 -+++ - 2021-03-07 21:18:43.124754796 +0100 -@@ -144,6 +144,7 @@ - contains(QT_ARCH, "arm")|contains(QT_ARCH, "arm64"): return(true) - contains(QT_ARCH, "mips"): return(true) - contains(QT_ARCH, "mips64"): return(true) -+ contains(QT_ARCH, "power64"): return(true) - qtLog("Architecture not supported.") - return(false) - } -diff --git a/mkspecs/features/functions.prf b/mkspecs/features/functions.prf -index 512e2523b..e31123654 100644 ---- a/mkspecs/features/functions.prf 2021-02-24 10:45:58.000000000 +0100 -+++ - 2021-03-07 21:19:21.345036293 +0100 -@@ -107,6 +107,7 @@ - contains(qtArch, "mips"): return(mipsel) - contains(qtArch, "mips64"): return(mips64el) - contains(qtArch, "mips64el"): return(mips64el) -+ contains(qtArch, "power64"): return(ppc64) - return(unknown) - } - --- -2.26.0 - diff --git a/srcpkgs/qt5-webengine/patches/0090-qtwebengine-ppc64.patch b/srcpkgs/qt5-webengine/patches/0090-qtwebengine-ppc64.patch deleted file mode 100644 index 8c222ca89ee1dd..00000000000000 --- a/srcpkgs/qt5-webengine/patches/0090-qtwebengine-ppc64.patch +++ /dev/null @@ -1,3603 +0,0 @@ -diff --git a/src/3rdparty/chromium/chrome/installer/linux/BUILD.gn b/src/3rdparty/chromium/chrome/installer/linux/BUILD.gn -index 9c92012ce..a4a5cd86d 100644 ---- a/src/3rdparty/chromium/chrome/installer/linux/BUILD.gn -+++ b/src/3rdparty/chromium/chrome/installer/linux/BUILD.gn -@@ -65,8 +65,6 @@ packaging_files = packaging_files_binaries + [ - "$root_out_dir/xdg-mime", - "$root_out_dir/xdg-settings", - "$root_out_dir/locales/en-US.pak", -- "$root_out_dir/MEIPreload/manifest.json", -- "$root_out_dir/MEIPreload/preloaded_data.pb", - ] - - action_foreach("calculate_deb_dependencies") { -@@ -331,7 +329,6 @@ group("installer_deps") { - ":theme_files", - "//chrome", - "//chrome:packed_resources", -- "//chrome/browser/resources/media/mei_preload:component", - "//sandbox/linux:chrome_sandbox", - "//third_party/crashpad/crashpad/handler:crashpad_handler", - ] -diff --git a/src/3rdparty/chromium/sandbox/features.gni b/src/3rdparty/chromium/sandbox/features.gni -index 09280d35f..42514157f 100644 ---- a/src/3rdparty/chromium/sandbox/features.gni -+++ b/src/3rdparty/chromium/sandbox/features.gni -@@ -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") -+ current_cpu == "mipsel" || current_cpu == "mips64el" || -+ current_cpu == "ppc64") - - use_seccomp_bpf = use_seccomp_bpf || is_nacl_nonsfi -diff --git a/src/3rdparty/chromium/sandbox/linux/BUILD.gn b/src/3rdparty/chromium/sandbox/linux/BUILD.gn -index c27351f9a..9141e1239 100644 ---- a/src/3rdparty/chromium/sandbox/linux/BUILD.gn -+++ b/src/3rdparty/chromium/sandbox/linux/BUILD.gn -@@ -407,6 +407,8 @@ component("sandbox_services") { - - source_set("sandbox_services_headers") { - sources = [ -+ "system_headers/ppc64_linux_syscalls.h", -+ "system_headers/ppc64_linux_ucontext.h", - "system_headers/arm64_linux_syscalls.h", - "system_headers/arm_linux_syscalls.h", - "system_headers/arm_linux_ucontext.h", -diff --git a/src/3rdparty/chromium/sandbox/linux/bpf_dsl/linux_syscall_ranges.h b/src/3rdparty/chromium/sandbox/linux/bpf_dsl/linux_syscall_ranges.h -index 313511f22..0ca3a326f 100644 ---- a/src/3rdparty/chromium/sandbox/linux/bpf_dsl/linux_syscall_ranges.h -+++ b/src/3rdparty/chromium/sandbox/linux/bpf_dsl/linux_syscall_ranges.h -@@ -56,6 +56,13 @@ - #define MAX_PUBLIC_SYSCALL __NR_syscalls - #define MAX_SYSCALL MAX_PUBLIC_SYSCALL - -+#elif defined(__powerpc64__) -+ -+#include -+#define MIN_SYSCALL 0u -+#define MAX_PUBLIC_SYSCALL 386u -+#define MAX_SYSCALL MAX_PUBLIC_SYSCALL -+ - #else - #error "Unsupported architecture" - #endif -diff --git a/src/3rdparty/chromium/sandbox/linux/bpf_dsl/seccomp_macros.h b/src/3rdparty/chromium/sandbox/linux/bpf_dsl/seccomp_macros.h -index 1a407b952..a6aec544e 100644 ---- a/src/3rdparty/chromium/sandbox/linux/bpf_dsl/seccomp_macros.h -+++ b/src/3rdparty/chromium/sandbox/linux/bpf_dsl/seccomp_macros.h -@@ -16,6 +16,9 @@ - #if defined(__mips__) - // sys/user.h in eglibc misses size_t definition - #include -+#elif defined(__powerpc64__) -+// Manually define greg_t on ppc64 -+typedef unsigned long long greg_t; - #endif - #endif - -@@ -346,6 +349,51 @@ struct regs_struct { - #define SECCOMP_PT_PARM4(_regs) (_regs).regs[3] - #define SECCOMP_PT_PARM5(_regs) (_regs).regs[4] - #define SECCOMP_PT_PARM6(_regs) (_regs).regs[5] -+ -+#elif defined(__powerpc64__) -+#include -+ -+typedef struct pt_regs regs_struct; -+ -+#ifdef ARCH_CPU_LITTLE_ENDIAN -+#define SECCOMP_ARCH AUDIT_ARCH_PPC64LE -+#else -+#define SECCOMP_ARCH AUDIT_ARCH_PPC64 -+#endif -+ -+#define SECCOMP_REG(_ctx, _reg) ((_ctx)->uc_mcontext.regs->gpr[_reg]) -+ -+#define SECCOMP_RESULT(_ctx) SECCOMP_REG(_ctx, 3) -+#define SECCOMP_SYSCALL(_ctx) SECCOMP_REG(_ctx, 0) -+#define SECCOMP_IP(_ctx) (_ctx)->uc_mcontext.regs->nip -+#define SECCOMP_PARM1(_ctx) SECCOMP_REG(_ctx, 3) -+#define SECCOMP_PARM2(_ctx) SECCOMP_REG(_ctx, 4) -+#define SECCOMP_PARM3(_ctx) SECCOMP_REG(_ctx, 5) -+#define SECCOMP_PARM4(_ctx) SECCOMP_REG(_ctx, 6) -+#define SECCOMP_PARM5(_ctx) SECCOMP_REG(_ctx, 7) -+#define SECCOMP_PARM6(_ctx) SECCOMP_REG(_ctx, 8) -+ -+#define SECCOMP_NR_IDX (offsetof(struct arch_seccomp_data, nr)) -+#define SECCOMP_ARCH_IDX (offsetof(struct arch_seccomp_data, arch)) -+#define SECCOMP_IP_MSB_IDX \ -+ (offsetof(struct arch_seccomp_data, instruction_pointer) + 4) -+#define SECCOMP_IP_LSB_IDX \ -+ (offsetof(struct arch_seccomp_data, instruction_pointer) + 0) -+#define SECCOMP_ARG_MSB_IDX(nr) \ -+ (offsetof(struct arch_seccomp_data, args) + 8 * (nr) + 4) -+#define SECCOMP_ARG_LSB_IDX(nr) \ -+ (offsetof(struct arch_seccomp_data, args) + 8 * (nr) + 0) -+ -+#define SECCOMP_PT_RESULT(_regs) (_regs).gpr[3] -+#define SECCOMP_PT_SYSCALL(_regs) (_regs).gpr[0] -+#define SECCOMP_PT_IP(_regs) (_regs).nip -+#define SECCOMP_PT_PARM1(_regs) (_regs).gpr[3] -+#define SECCOMP_PT_PARM2(_regs) (_regs).gpr[4] -+#define SECCOMP_PT_PARM3(_regs) (_regs).gpr[5] -+#define SECCOMP_PT_PARM4(_regs) (_regs).gpr[6] -+#define SECCOMP_PT_PARM5(_regs) (_regs).gpr[7] -+#define SECCOMP_PT_PARM6(_regs) (_regs).gpr[8] -+ - #else - #error Unsupported target platform - -diff --git a/src/3rdparty/chromium/sandbox/linux/seccomp-bpf-helpers/baseline_policy.cc b/src/3rdparty/chromium/sandbox/linux/seccomp-bpf-helpers/baseline_policy.cc -index 712f9699a..55f062817 100644 ---- a/src/3rdparty/chromium/sandbox/linux/seccomp-bpf-helpers/baseline_policy.cc -+++ b/src/3rdparty/chromium/sandbox/linux/seccomp-bpf-helpers/baseline_policy.cc -@@ -88,7 +88,8 @@ bool IsBaselinePolicyWatched(int sysno) { - SyscallSets::IsPrctl(sysno) || - SyscallSets::IsProcessGroupOrSession(sysno) || - #if defined(__i386__) || \ -- (defined(ARCH_CPU_MIPS_FAMILY) && defined(ARCH_CPU_32_BITS)) -+ (defined(ARCH_CPU_MIPS_FAMILY) && defined(ARCH_CPU_32_BITS)) || \ -+ defined(__powerpc64__) - SyscallSets::IsSocketCall(sysno) || - #endif - #if defined(__arm__) -@@ -210,7 +211,7 @@ ResultExpr EvaluateSyscallImpl(int fs_denied_errno, - } - - #if defined(__i386__) || defined(__x86_64__) || defined(__mips__) || \ -- defined(__aarch64__) -+ defined(__aarch64__) || defined(__powerpc64__) - if (sysno == __NR_mmap) - return RestrictMmapFlags(); - #endif -@@ -228,7 +229,7 @@ ResultExpr EvaluateSyscallImpl(int fs_denied_errno, - return RestrictPrctl(); - - #if defined(__x86_64__) || defined(__arm__) || defined(__mips__) || \ -- defined(__aarch64__) -+ defined(__aarch64__) || defined(__powerpc64__) - if (sysno == __NR_socketpair) { - // Only allow AF_UNIX, PF_UNIX. Crash if anything else is seen. - static_assert(AF_UNIX == PF_UNIX, -@@ -268,7 +269,8 @@ ResultExpr EvaluateSyscallImpl(int fs_denied_errno, - } - - #if defined(__i386__) || \ -- (defined(ARCH_CPU_MIPS_FAMILY) && defined(ARCH_CPU_32_BITS)) -+ (defined(ARCH_CPU_MIPS_FAMILY) && defined(ARCH_CPU_32_BITS)) || \ -+ defined(__powerpc64__) - if (SyscallSets::IsSocketCall(sysno)) - return RestrictSocketcallCommand(); - #endif -diff --git a/src/3rdparty/chromium/sandbox/linux/seccomp-bpf-helpers/baseline_policy_unittest.cc b/src/3rdparty/chromium/sandbox/linux/seccomp-bpf-helpers/baseline_policy_unittest.cc -index fc36187c9..1affc9189 100644 ---- a/src/3rdparty/chromium/sandbox/linux/seccomp-bpf-helpers/baseline_policy_unittest.cc -+++ b/src/3rdparty/chromium/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 -+#endif - - #if defined(LIBC_GLIBC) && !defined(OS_CHROMEOS) - BPF_TEST_C(BaselinePolicy, FutexEINVAL, BaselinePolicy) { -diff --git a/src/3rdparty/chromium/sandbox/linux/seccomp-bpf-helpers/syscall_parameters_restrictions.cc b/src/3rdparty/chromium/sandbox/linux/seccomp-bpf-helpers/syscall_parameters_restrictions.cc -index 002b07a25..f390f106a 100644 ---- a/src/3rdparty/chromium/sandbox/linux/seccomp-bpf-helpers/syscall_parameters_restrictions.cc -+++ b/src/3rdparty/chromium/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 @@ - #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 defined(OS_ANDROID) - - #if !defined(F_DUPFD_CLOEXEC) -@@ -107,6 +113,15 @@ inline bool IsArchitectureMips() { - #endif - } - -+inline bool IsArchitecturePPC64() { -+#if defined(__powerpc64__) -+ return true; -+#else -+ return false; -+#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 -@@ -259,6 +274,8 @@ ResultExpr RestrictFcntlCommands() { - uint64_t kOLargeFileFlag = O_LARGEFILE; - if (IsArchitectureX86_64() || IsArchitectureI386() || IsArchitectureMips()) - kOLargeFileFlag = 0100000; -+ else if (IsArchitecturePPC64()) -+ kOLargeFileFlag = 0200000; - - const Arg cmd(1); - const Arg long_arg(2); -@@ -273,14 +290,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 -+// but glibc will sometimes still use the 32-bit versions. Allow both. -+ , -+ 5, /* F_GETLK (32) */ -+ 6, /* F_SETLK (32) */ -+ 7 /* F_SETLKW (32) */ -+#endif -+ ), -+ Allow()) - .Case(F_SETFL, - If((long_arg & ~kAllowedMask) == 0, Allow()).Else(CrashSIGSYS())) - .Default(CrashSIGSYS()); - } - --#if defined(__i386__) || defined(__mips__) -+#if defined(__i386__) || defined(__mips__) || defined(__powerpc64__) - ResultExpr RestrictSocketcallCommand() { - // Unfortunately, we are unable to restrict the first parameter to - // socketpair(2). Whilst initially sounding bad, it's noteworthy that very -@@ -429,7 +455,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, - #if defined(TRACE_GET_THREAD_AREA) -diff --git a/src/3rdparty/chromium/sandbox/linux/seccomp-bpf-helpers/syscall_parameters_restrictions.h b/src/3rdparty/chromium/sandbox/linux/seccomp-bpf-helpers/syscall_parameters_restrictions.h -index ba4289f05..9a4d5ab2d 100644 ---- a/src/3rdparty/chromium/sandbox/linux/seccomp-bpf-helpers/syscall_parameters_restrictions.h -+++ b/src/3rdparty/chromium/sandbox/linux/seccomp-bpf-helpers/syscall_parameters_restrictions.h -@@ -48,7 +48,7 @@ SANDBOX_EXPORT bpf_dsl::ResultExpr RestrictMprotectFlags(); - // O_NONBLOCK | O_SYNC | O_LARGEFILE | O_CLOEXEC | O_NOATIME. - SANDBOX_EXPORT bpf_dsl::ResultExpr RestrictFcntlCommands(); - --#if defined(__i386__) || defined(__mips__) -+#if defined(__i386__) || defined(__mips__) || defined(__powerpc64__) - // 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/src/3rdparty/chromium/sandbox/linux/seccomp-bpf-helpers/syscall_sets.cc b/src/3rdparty/chromium/sandbox/linux/seccomp-bpf-helpers/syscall_sets.cc -index e16223a5e..8f37dd7dc 100644 ---- a/src/3rdparty/chromium/sandbox/linux/seccomp-bpf-helpers/syscall_sets.cc -+++ b/src/3rdparty/chromium/sandbox/linux/seccomp-bpf-helpers/syscall_sets.cc -@@ -29,7 +29,8 @@ bool SyscallSets::IsAllowedGettime(int sysno) { - switch (sysno) { - case __NR_gettimeofday: - #if defined(__i386__) || defined(__x86_64__) || \ -- (defined(ARCH_CPU_MIPS_FAMILY) && defined(ARCH_CPU_32_BITS)) -+ (defined(ARCH_CPU_MIPS_FAMILY) && defined(ARCH_CPU_32_BITS)) || \ -+ defined(__powerpc64__) - case __NR_time: - #endif - return true; -@@ -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)) || \ -+ defined(__powerpc64__) - case __NR_ftime: // Obsolete. - #endif - case __NR_settimeofday: // Privileged. - #if defined(__i386__) || \ -- (defined(ARCH_CPU_MIPS_FAMILY) && defined(ARCH_CPU_32_BITS)) -+ (defined(ARCH_CPU_MIPS_FAMILY) && defined(ARCH_CPU_32_BITS)) || \ -+ defined(__powerpc64__) - case __NR_stime: - #endif - default: -@@ -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 ? --#if defined(__x86_64__) || defined(__aarch64__) -+#if defined(__x86_64__) || defined(__aarch64__) || defined(__powerpc64__) - case __NR_newfstatat: // fstatat(). EPERM not a valid errno. - #elif defined(__i386__) || defined(__arm__) || \ - (defined(ARCH_CPU_MIPS_FAMILY) && defined(ARCH_CPU_32_BITS)) -@@ -131,7 +134,7 @@ bool SyscallSets::IsFileSystem(int sysno) { - case __NR_memfd_create: - case __NR_mkdirat: - case __NR_mknodat: --#if defined(__i386__) -+#if defined(__i386__) || defined(__powerpc64__) - case __NR_oldlstat: - case __NR_oldstat: - #endif -@@ -145,7 +148,8 @@ bool SyscallSets::IsFileSystem(int sysno) { - #endif - case __NR_statfs: // EPERM not a valid errno. - #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__) - case __NR_statfs64: - #endif - case __NR_symlinkat: -@@ -155,7 +159,8 @@ bool SyscallSets::IsFileSystem(int sysno) { - case __NR_truncate64: - #endif - case __NR_unlinkat: --#if defined(__i386__) || defined(__x86_64__) || defined(__mips__) -+#if defined(__i386__) || defined(__x86_64__) || defined(__mips__) || \ -+ defined(__powerpc64__) - case __NR_utime: - #endif - case __NR_utimensat: // New. -@@ -174,7 +179,8 @@ bool SyscallSets::IsAllowedFileSystemAccessViaFd(int sysno) { - #endif - return true; - // TODO(jln): these should be denied gracefully as well (moved below). --#if defined(__i386__) || defined(__x86_64__) || defined(__mips__) -+#if defined(__i386__) || defined(__x86_64__) || defined(__mips__) || \ -+ defined(__powerpc64__) - case __NR_fadvise64: // EPERM not a valid errno. - #endif - #if defined(__i386__) -@@ -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__) || \ -- (defined(ARCH_CPU_MIPS_FAMILY) && defined(ARCH_CPU_32_BITS)) -+ (defined(ARCH_CPU_MIPS_FAMILY) && defined(ARCH_CPU_32_BITS)) || \ -+ defined(__powerpc64__) - case __NR_fstatfs64: - #endif - case __NR_fsync: // EPERM not a valid errno. --#if defined(__i386__) -+#if defined(__i386__) || defined(__powerpc64__) - case __NR_oldfstat: - #endif - #if defined(__i386__) || defined(__x86_64__) || defined(__mips__) || \ -@@ -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. -+#elif defined(__powerpc64__) -+ case __NR_sync_file_range2: // EPERM not a valid errno. - #endif - default: - return false; -@@ -224,7 +233,8 @@ bool SyscallSets::IsDeniedFileSystemAccessViaFd(int sysno) { - #endif - case __NR_getdents64: // EPERM not a valid errno. - #if defined(__i386__) || \ -- (defined(ARCH_CPU_MIPS_FAMILY) && defined(ARCH_CPU_32_BITS)) -+ (defined(ARCH_CPU_MIPS_FAMILY) && defined(ARCH_CPU_32_BITS)) || \ -+ defined(__powerpc64__) - case __NR_readdir: - #endif - return true; -@@ -265,7 +275,7 @@ bool SyscallSets::IsGetSimpleId(int sysno) { - bool SyscallSets::IsProcessPrivilegeChange(int sysno) { - switch (sysno) { - case __NR_capset: --#if defined(__i386__) || defined(__x86_64__) -+#if defined(__i386__) || defined(__x86_64__) || defined(__powerpc64__) - case __NR_ioperm: // Intel privilege. - case __NR_iopl: // Intel privilege. - #endif -@@ -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__) - case __NR_sigaction: - case __NR_sigprocmask: - case __NR_sigreturn: -@@ -332,7 +343,8 @@ bool SyscallSets::IsAllowedSignalHandling(int sysno) { - #endif - case __NR_signalfd4: - #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__) - case __NR_sigpending: - case __NR_sigsuspend: - #endif -@@ -356,7 +368,7 @@ bool SyscallSets::IsAllowedOperationOnFd(int sysno) { - #endif - case __NR_dup3: - #if defined(__x86_64__) || defined(__arm__) || defined(__mips__) || \ -- defined(__aarch64__) -+ defined(__aarch64__) || defined(__powerpc64__) - case __NR_shutdown: - #endif - return true; -@@ -390,7 +402,7 @@ bool SyscallSets::IsAllowedProcessStartOrDeath(int sysno) { - case __NR_membarrier: - case __NR_wait4: - case __NR_waitid: --#if defined(__i386__) -+#if defined(__i386__) || defined(__powerpc64__) - case __NR_waitpid: - #endif - #if !defined(__GLIBC__) -@@ -412,7 +424,7 @@ bool SyscallSets::IsAllowedProcessStartOrDeath(int sysno) { - case __NR_set_tid_address: - #endif - case __NR_unshare: --#if !defined(__mips__) && !defined(__aarch64__) -+#if !defined(__mips__) && !defined(__aarch64__) || defined(__powerpc64__) - case __NR_vfork: - #endif - default: -@@ -461,7 +473,7 @@ bool SyscallSets::IsAllowedGetOrModifySocket(int sysno) { - return true; - default: - #if defined(__x86_64__) || defined(__arm__) || defined(__mips__) || \ -- defined(__aarch64__) -+ defined(__aarch64__) || defined(__powerpc64__) - case __NR_socketpair: // We will want to inspect its argument. - #endif - return false; -@@ -471,7 +483,7 @@ bool SyscallSets::IsAllowedGetOrModifySocket(int sysno) { - bool SyscallSets::IsDeniedGetOrModifySocket(int sysno) { - switch (sysno) { - #if defined(__x86_64__) || defined(__arm__) || defined(__mips__) || \ -- defined(__aarch64__) -+ defined(__aarch64__) || defined(__powerpc64__) - case __NR_accept: - case __NR_accept4: - case __NR_bind: -@@ -486,7 +498,8 @@ bool SyscallSets::IsDeniedGetOrModifySocket(int sysno) { - } - - #if defined(__i386__) || \ -- (defined(ARCH_CPU_MIPS_FAMILY) && defined(ARCH_CPU_32_BITS)) -+ (defined(ARCH_CPU_MIPS_FAMILY) && defined(ARCH_CPU_32_BITS)) || \ -+ defined(__powerpc64__) - // Big multiplexing system call for sockets. - bool SyscallSets::IsSocketCall(int sysno) { - switch (sysno) { -@@ -500,7 +513,8 @@ bool SyscallSets::IsSocketCall(int sysno) { - } - #endif - --#if defined(__x86_64__) || defined(__arm__) || defined(__mips__) -+#if defined(__x86_64__) || defined(__arm__) || defined(__mips__) || \ -+ defined(__powerpc64__) - bool SyscallSets::IsNetworkSocketInformation(int sysno) { - switch (sysno) { - case __NR_getpeername: -@@ -528,7 +542,7 @@ bool SyscallSets::IsAllowedAddressSpaceAccess(int sysno) { - case __NR_mincore: - case __NR_mlockall: - #if defined(__i386__) || defined(__x86_64__) || defined(__mips__) || \ -- defined(__aarch64__) -+ defined(__aarch64__) || defined(__powerpc64__) - case __NR_mmap: - #endif - #if defined(__i386__) || defined(__arm__) || \ -@@ -560,7 +574,8 @@ bool SyscallSets::IsAllowedGeneralIo(int sysno) { - switch (sysno) { - case __NR_lseek: - #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__) - case __NR__llseek: - #endif - #if !defined(__aarch64__) -@@ -572,26 +587,28 @@ bool SyscallSets::IsAllowedGeneralIo(int sysno) { - case __NR_readv: - case __NR_pread64: - #if defined(__arm__) || \ -- (defined(ARCH_CPU_MIPS_FAMILY) && defined(ARCH_CPU_32_BITS)) -+ (defined(ARCH_CPU_MIPS_FAMILY) && defined(ARCH_CPU_32_BITS)) || \ -+ defined(__powerpc64__) - case __NR_recv: - #endif - #if defined(__x86_64__) || defined(__arm__) || defined(__mips__) || \ -- defined(__aarch64__) -+ defined(__aarch64__) || defined(__powerpc64__) - case __NR_recvfrom: // Could specify source. - case __NR_recvmsg: // Could specify source. - #endif --#if defined(__i386__) || defined(__x86_64__) -+#if defined(__i386__) || defined(__x86_64__) || defined(__powerpc64__) - case __NR_select: - #endif --#if defined(__i386__) || defined(__arm__) || defined(__mips__) -+#if defined(__i386__) || defined(__arm__) || defined(__mips__) || defined(__powerpc64__) - case __NR__newselect: - #endif - #if defined(__arm__) || \ -- (defined(ARCH_CPU_MIPS_FAMILY) && defined(ARCH_CPU_32_BITS)) -+ (defined(ARCH_CPU_MIPS_FAMILY) && defined(ARCH_CPU_32_BITS)) || \ -+ defined(__powerpc64__) - case __NR_send: - #endif - #if defined(__x86_64__) || defined(__arm__) || defined(__mips__) || \ -- defined(__aarch64__) -+ defined(__aarch64__) || defined(__powerpc64__) - case __NR_sendmsg: // Could specify destination. - case __NR_sendto: // Could specify destination. - #endif -@@ -648,7 +665,8 @@ bool SyscallSets::IsAllowedBasicScheduler(int sysno) { - return true; - case __NR_getpriority: - #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__) - case __NR_nice: - #endif - case __NR_setpriority: -@@ -660,7 +678,8 @@ bool SyscallSets::IsAllowedBasicScheduler(int sysno) { - bool SyscallSets::IsAdminOperation(int sysno) { - switch (sysno) { - #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__) - case __NR_bdflush: - #endif - case __NR_kexec_load: -@@ -676,7 +695,8 @@ bool SyscallSets::IsAdminOperation(int sysno) { - - bool SyscallSets::IsKernelModule(int sysno) { - switch (sysno) { --#if defined(__i386__) || defined(__x86_64__) || defined(__mips__) -+#if defined(__i386__) || defined(__x86_64__) || defined(__mips__) || \ -+ defined(__powerpc64__) - case __NR_create_module: - case __NR_get_kernel_syms: // Should ENOSYS. - case __NR_query_module: -@@ -709,7 +729,8 @@ bool SyscallSets::IsFsControl(int sysno) { - case __NR_swapoff: - case __NR_swapon: - #if defined(__i386__) || \ -- (defined(ARCH_CPU_MIPS_FAMILY) && defined(ARCH_CPU_32_BITS)) -+ (defined(ARCH_CPU_MIPS_FAMILY) && defined(ARCH_CPU_32_BITS)) || \ -+ defined(__powerpc64__) - case __NR_umount: - #endif - case __NR_umount2: -@@ -725,7 +746,7 @@ bool SyscallSets::IsNuma(int sysno) { - case __NR_getcpu: - case __NR_mbind: - #if defined(__i386__) || defined(__x86_64__) || defined(__mips__) || \ -- defined(__aarch64__) -+ defined(__aarch64__) || defined(__powerpc64__) - case __NR_migrate_pages: - #endif - case __NR_move_pages: -@@ -754,14 +775,15 @@ bool SyscallSets::IsGlobalProcessEnvironment(int sysno) { - switch (sysno) { - case __NR_acct: // Privileged. - #if defined(__i386__) || defined(__x86_64__) || defined(__mips__) || \ -- defined(__aarch64__) -+ defined(__aarch64__) || defined(__powerpc64__) - case __NR_getrlimit: - #endif --#if defined(__i386__) || defined(__arm__) -+#if defined(__i386__) || defined(__arm__) || defined(__powerpc64__) - case __NR_ugetrlimit: - #endif - #if defined(__i386__) || \ -- (defined(ARCH_CPU_MIPS_FAMILY) && defined(ARCH_CPU_32_BITS)) -+ (defined(ARCH_CPU_MIPS_FAMILY) && defined(ARCH_CPU_32_BITS)) || \ -+ defined(__powerpc64__) - case __NR_ulimit: - #endif - case __NR_getrusage: -@@ -795,7 +817,7 @@ bool SyscallSets::IsGlobalSystemStatus(int sysno) { - #endif - case __NR_sysinfo: - case __NR_uname: --#if defined(__i386__) -+#if defined(__i386__) || defined(__powerpc64__) - case __NR_olduname: - case __NR_oldolduname: - #endif -@@ -890,7 +912,8 @@ bool SyscallSets::IsSystemVMessageQueue(int sysno) { - #endif - - #if defined(__i386__) || \ -- (defined(ARCH_CPU_MIPS_FAMILY) && defined(ARCH_CPU_32_BITS)) -+ (defined(ARCH_CPU_MIPS_FAMILY) && defined(ARCH_CPU_32_BITS)) || \ -+ defined(__powerpc64__) - // Big system V multiplexing system call. - bool SyscallSets::IsSystemVIpc(int sysno) { - switch (sysno) { -@@ -910,7 +933,8 @@ bool SyscallSets::IsAnySystemV(int sysno) { - return IsSystemVMessageQueue(sysno) || IsSystemVSemaphores(sysno) || - IsSystemVSharedMemory(sysno); - #elif defined(__i386__) || \ -- (defined(ARCH_CPU_MIPS_FAMILY) && defined(ARCH_CPU_32_BITS)) -+ (defined(ARCH_CPU_MIPS_FAMILY) && defined(ARCH_CPU_32_BITS)) || \ -+ defined(__powerpc64__) - return IsSystemVIpc(sysno); - #endif - } -@@ -963,7 +987,8 @@ bool SyscallSets::IsFaNotify(int sysno) { - bool SyscallSets::IsTimer(int sysno) { - switch (sysno) { - case __NR_getitimer: --#if defined(__i386__) || defined(__x86_64__) || defined(__mips__) -+#if defined(__i386__) || defined(__x86_64__) || defined(__mips__) || \ -+ defined(__powerpc64__) - case __NR_alarm: - #endif - case __NR_setitimer: -@@ -1022,18 +1047,22 @@ bool SyscallSets::IsMisc(int sysno) { - case __NR_syncfs: - case __NR_vhangup: - // The system calls below are not implemented. --#if defined(__i386__) || defined(__x86_64__) || defined(__mips__) -+#if defined(__i386__) || defined(__x86_64__) || defined(__mips__) || \ -+ defined(__powerpc64__) - case __NR_afs_syscall: - #endif - #if defined(__i386__) || \ -- (defined(ARCH_CPU_MIPS_FAMILY) && defined(ARCH_CPU_32_BITS)) -+ (defined(ARCH_CPU_MIPS_FAMILY) && defined(ARCH_CPU_32_BITS)) || \ -+ defined(__powerpc64__) - case __NR_break: - #endif --#if defined(__i386__) || defined(__x86_64__) || defined(__mips__) -+#if defined(__i386__) || defined(__x86_64__) || defined(__mips__) || \ -+ defined(__powerpc64__) - case __NR_getpmsg: - #endif - #if defined(__i386__) || \ -- (defined(ARCH_CPU_MIPS_FAMILY) && defined(ARCH_CPU_32_BITS)) -+ (defined(ARCH_CPU_MIPS_FAMILY) && defined(ARCH_CPU_32_BITS)) || \ -+ defined(__powerpc64__) - case __NR_gtty: - case __NR_idle: - case __NR_lock: -@@ -1041,20 +1070,22 @@ bool SyscallSets::IsMisc(int sysno) { - case __NR_prof: - case __NR_profil: - #endif --#if defined(__i386__) || defined(__x86_64__) || defined(__mips__) -+#if defined(__i386__) || defined(__x86_64__) || defined(__mips__) || \ -+ defined(__powerpc64__) - case __NR_putpmsg: - #endif - #if defined(__x86_64__) - case __NR_security: - #endif - #if defined(__i386__) || \ -- (defined(ARCH_CPU_MIPS_FAMILY) && defined(ARCH_CPU_32_BITS)) -+ (defined(ARCH_CPU_MIPS_FAMILY) && defined(ARCH_CPU_32_BITS)) || \ -+ defined(__powerpc64__) - case __NR_stty: - #endif --#if defined(__x86_64__) -+#if defined(__x86_64__) || defined(__powerpc64__) - case __NR_tuxcall: - #endif --#if !defined(__aarch64__) -+#if !defined(__aarch64__) && !defined(__powerpc64__) - case __NR_vserver: - #endif - return true; -diff --git a/src/3rdparty/chromium/sandbox/linux/seccomp-bpf-helpers/syscall_sets.h b/src/3rdparty/chromium/sandbox/linux/seccomp-bpf-helpers/syscall_sets.h -index 923533ec9..e2bb1db98 100644 ---- a/src/3rdparty/chromium/sandbox/linux/seccomp-bpf-helpers/syscall_sets.h -+++ b/src/3rdparty/chromium/sandbox/linux/seccomp-bpf-helpers/syscall_sets.h -@@ -43,13 +43,14 @@ class SANDBOX_EXPORT SyscallSets { - static bool IsDeniedGetOrModifySocket(int sysno); - - #if defined(__i386__) || \ -- (defined(ARCH_CPU_MIPS_FAMILY) && defined(ARCH_CPU_32_BITS)) -+ (defined(ARCH_CPU_MIPS_FAMILY) && defined(ARCH_CPU_32_BITS)) || \ -+ defined(__powerpc64__) - // Big multiplexing system call for sockets. - static bool IsSocketCall(int sysno); - #endif - - #if defined(__x86_64__) || defined(__arm__) || defined(__mips__) || \ -- defined(__aarch64__) -+ defined(__aarch64__) || defined(__powerpc64__) - static bool IsNetworkSocketInformation(int sysno); - #endif - -@@ -88,7 +89,8 @@ class SANDBOX_EXPORT SyscallSets { - #endif - - #if defined(__i386__) || \ -- (defined(ARCH_CPU_MIPS_FAMILY) && defined(ARCH_CPU_32_BITS)) -+ (defined(ARCH_CPU_MIPS_FAMILY) && defined(ARCH_CPU_32_BITS)) || \ -+ defined(__powerpc64__) - // Big system V multiplexing system call. - static bool IsSystemVIpc(int sysno); - #endif -diff --git a/src/3rdparty/chromium/sandbox/linux/seccomp-bpf/syscall.cc b/src/3rdparty/chromium/sandbox/linux/seccomp-bpf/syscall.cc -index 34edabd2b..10fa5fd07 100644 ---- a/src/3rdparty/chromium/sandbox/linux/seccomp-bpf/syscall.cc -+++ b/src/3rdparty/chromium/sandbox/linux/seccomp-bpf/syscall.cc -@@ -16,7 +16,7 @@ namespace sandbox { - namespace { - - #if defined(ARCH_CPU_X86_FAMILY) || defined(ARCH_CPU_ARM_FAMILY) || \ -- defined(ARCH_CPU_MIPS_FAMILY) -+ defined(ARCH_CPU_MIPS_FAMILY) || defined (ARCH_CPU_PPC64_FAMILY) - // Number that's not currently used by any Linux kernel ABIs. - const int kInvalidSyscallNumber = 0x351d3; - #else -@@ -308,12 +308,56 @@ asm(// We need to be able to tell the kernel exactly where we made a - // Enter the kernel - "svc 0\n" - "2:ret\n" -+ ".cfi_endproc\n" -+ ".size SyscallAsm, .-SyscallAsm\n" -+#elif defined(__powerpc64__) -+ ".text\n" -+ ".align 4\n" -+ ".type SyscallAsm @function\n" -+ "SyscallAsm:\n" -+ ".cfi_startproc\n" -+ -+ // Check if r3 is negative -+ "cmpdi 3, 0\n" -+ "bgt 2f\n" -+ -+ // Load address of 3f into r3 and return -+ "mflr 10\n" -+ "bl 1f\n" -+ "1: mflr 3\n" -+ "mtlr 10\n" -+ "addi 3, 3, 4*13\n" -+ "blr\n" -+ -+ // Load arguments from array into r3-8 -+ // save param 3 in r10 -+ "2:\n" -+ "mr 0, 3\n" -+ "ld 3, 0(4)\n" -+ "ld 5, 16(4)\n" -+ "ld 6, 24(4)\n" -+ "ld 7, 32(4)\n" -+ "ld 8, 40(4)\n" -+ "ld 4, 8(4)\n" -+ "li 9, 0\n" -+ -+ // Enter kernel -+ "sc\n" -+ -+ // Magic return address -+ "3:\n" -+ // Like MIPS, ppc64 return values are always positive. -+ // Check for error in cr0.SO and negate upon error -+ "bc 4, 3, 4f\n" -+ "neg 3, 3\n" -+ "4: blr\n" -+ - ".cfi_endproc\n" - ".size SyscallAsm, .-SyscallAsm\n" - #endif - ); // asm - --#if defined(__x86_64__) -+#if defined(__x86_64__) || defined(__powerpc64__) - extern "C" { - intptr_t SyscallAsm(intptr_t nr, const intptr_t args[6]); - } -@@ -427,6 +471,8 @@ intptr_t Syscall::Call(int nr, - ret = inout; - } - -+#elif defined(__powerpc64__) -+ intptr_t ret = SyscallAsm(nr, args); - #else - #error "Unimplemented architecture" - #endif -@@ -443,8 +489,18 @@ void Syscall::PutValueInUcontext(intptr_t ret_val, ucontext_t* ctx) { - // needs to be changed back. - ret_val = -ret_val; - SECCOMP_PARM4(ctx) = 1; -- } else -+ } else { - SECCOMP_PARM4(ctx) = 0; -+ } -+#endif -+#if defined(__powerpc64__) -+ // Same as MIPS, need to invert ret and set error register (cr0.SO) -+ if (ret_val <= -1 && ret_val >= -4095) { -+ ret_val = -ret_val; -+ ctx->uc_mcontext.regs->ccr |= (1 << 28); -+ } else { -+ ctx->uc_mcontext.regs->ccr &= ~(1 << 28); -+ } - #endif - SECCOMP_RESULT(ctx) = static_cast(ret_val); - } -diff --git a/src/3rdparty/chromium/sandbox/linux/seccomp-bpf/trap.cc b/src/3rdparty/chromium/sandbox/linux/seccomp-bpf/trap.cc -index 663d9e896..f55e03ed5 100644 ---- a/src/3rdparty/chromium/sandbox/linux/seccomp-bpf/trap.cc -+++ b/src/3rdparty/chromium/sandbox/linux/seccomp-bpf/trap.cc -@@ -237,6 +237,20 @@ void Trap::SigSys(int nr, LinuxSigInfo* info, ucontext_t* ctx) { - SetIsInSigHandler(); - } - -+#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(shawn@anastas.io): investigate this issue further -+ auto nr = SECCOMP_SYSCALL(ctx); -+ if (nr == __NR_openat || nr == __NR_mkdirat || nr == __NR_faccessat || nr == __NR_readlinkat || -+ nr == __NR_renameat || nr == __NR_renameat2 || nr == __NR_newfstatat || nr == __NR_unlinkat) { -+ if (static_cast(SECCOMP_PARM1(ctx)) > 0) { -+ SECCOMP_PARM1(ctx) = -SECCOMP_PARM1(ctx); -+ } -+ } -+#endif -+ - // 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/src/3rdparty/chromium/sandbox/linux/services/credentials.cc b/src/3rdparty/chromium/sandbox/linux/services/credentials.cc -index d7b5d8c44..4adc6d0d4 100644 ---- a/src/3rdparty/chromium/sandbox/linux/services/credentials.cc -+++ b/src/3rdparty/chromium/sandbox/linux/services/credentials.cc -@@ -81,7 +81,7 @@ bool ChrootToSafeEmptyDir() { - pid_t pid = -1; - alignas(16) char stack_buf[PTHREAD_STACK_MIN]; - #if defined(ARCH_CPU_X86_FAMILY) || defined(ARCH_CPU_ARM_FAMILY) || \ -- defined(ARCH_CPU_MIPS_FAMILY) -+ defined(ARCH_CPU_MIPS_FAMILY) || defined(ARCH_CPU_PPC64_FAMILY) - // The stack grows downward. - void* stack = stack_buf + sizeof(stack_buf); - #else -diff --git a/src/3rdparty/chromium/sandbox/linux/services/syscall_wrappers.cc b/src/3rdparty/chromium/sandbox/linux/services/syscall_wrappers.cc -index fcfd2aa12..f6eb32fb7 100644 ---- a/src/3rdparty/chromium/sandbox/linux/services/syscall_wrappers.cc -+++ b/src/3rdparty/chromium/sandbox/linux/services/syscall_wrappers.cc -@@ -58,7 +58,7 @@ long sys_clone(unsigned long flags, - #if defined(ARCH_CPU_X86_64) - return syscall(__NR_clone, flags, child_stack, ptid, ctid, tls); - #elif defined(ARCH_CPU_X86) || defined(ARCH_CPU_ARM_FAMILY) || \ -- defined(ARCH_CPU_MIPS_FAMILY) -+ defined(ARCH_CPU_MIPS_FAMILY) || defined(ARCH_CPU_PPC64_FAMILY) - // CONFIG_CLONE_BACKWARDS defined. - return syscall(__NR_clone, flags, child_stack, ptid, tls, ctid); - #endif -diff --git a/src/3rdparty/chromium/sandbox/linux/syscall_broker/broker_process.cc b/src/3rdparty/chromium/sandbox/linux/syscall_broker/broker_process.cc -index 8321d2379..7e5ad1de3 100644 ---- a/src/3rdparty/chromium/sandbox/linux/syscall_broker/broker_process.cc -+++ b/src/3rdparty/chromium/sandbox/linux/syscall_broker/broker_process.cc -@@ -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_in_client_ || allowed_command_set_.test(COMMAND_STAT); -diff --git a/src/3rdparty/chromium/sandbox/linux/system_headers/linux_seccomp.h b/src/3rdparty/chromium/sandbox/linux/system_headers/linux_seccomp.h -index a60fe2ad3..9dccdb51d 100644 ---- a/src/3rdparty/chromium/sandbox/linux/system_headers/linux_seccomp.h -+++ b/src/3rdparty/chromium/sandbox/linux/system_headers/linux_seccomp.h -@@ -29,6 +29,9 @@ - #ifndef EM_AARCH64 - #define EM_AARCH64 183 - #endif -+#ifndef EM_PPC64 -+#define EM_PPC64 21 -+#endif - - #ifndef __AUDIT_ARCH_64BIT - #define __AUDIT_ARCH_64BIT 0x80000000 -@@ -54,6 +57,12 @@ - #ifndef AUDIT_ARCH_AARCH64 - #define AUDIT_ARCH_AARCH64 (EM_AARCH64 | __AUDIT_ARCH_64BIT | __AUDIT_ARCH_LE) - #endif -+#ifndef AUDIT_ARCH_PPC64 -+#define AUDIT_ARCH_PPC64 (EM_PPC64 | __AUDIT_ARCH_64BIT) -+#endif -+#ifndef AUDIT_ARCH_PPC64LE -+#define AUDIT_ARCH_PPC64LE (EM_PPC64 | __AUDIT_ARCH_64BIT | __AUDIT_ARCH_LE) -+#endif - - // For prctl.h - #ifndef PR_SET_SECCOMP -diff --git a/src/3rdparty/chromium/sandbox/linux/system_headers/linux_signal.h b/src/3rdparty/chromium/sandbox/linux/system_headers/linux_signal.h -index f5a736761..515b21a5f 100644 ---- a/src/3rdparty/chromium/sandbox/linux/system_headers/linux_signal.h -+++ b/src/3rdparty/chromium/sandbox/linux/system_headers/linux_signal.h -@@ -13,7 +13,7 @@ - // (not undefined, but defined different values and in different memory - // layouts). So, fill the gap here. - #if defined(__i386__) || defined(__x86_64__) || defined(__arm__) || \ -- defined(__aarch64__) -+ defined(__aarch64__) || defined(__powerpc64__) - - #define LINUX_SIGHUP 1 - #define LINUX_SIGINT 2 -diff --git a/src/3rdparty/chromium/sandbox/linux/system_headers/linux_syscalls.h b/src/3rdparty/chromium/sandbox/linux/system_headers/linux_syscalls.h -index 2b78a0cc3..0a70f5ea5 100644 ---- a/src/3rdparty/chromium/sandbox/linux/system_headers/linux_syscalls.h -+++ b/src/3rdparty/chromium/sandbox/linux/system_headers/linux_syscalls.h -@@ -35,5 +35,9 @@ - #include "sandbox/linux/system_headers/arm64_linux_syscalls.h" - #endif - -+#if defined(__powerpc64__) -+#include "sandbox/linux/system_headers/ppc64_linux_syscalls.h" -+#endif -+ - #endif // SANDBOX_LINUX_SYSTEM_HEADERS_LINUX_SYSCALLS_H_ - -diff --git a/src/3rdparty/chromium/sandbox/linux/system_headers/linux_ucontext.h b/src/3rdparty/chromium/sandbox/linux/system_headers/linux_ucontext.h -index 22ce78027..a69b024c2 100644 ---- a/src/3rdparty/chromium/sandbox/linux/system_headers/linux_ucontext.h -+++ b/src/3rdparty/chromium/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 a/src/3rdparty/chromium/sandbox/linux/system_headers/ppc64_linux_syscalls.h b/src/3rdparty/chromium/sandbox/linux/system_headers/ppc64_linux_syscalls.h -new file mode 100644 -index 000000000..ccacffe22 ---- /dev/null -+++ b/src/3rdparty/chromium/sandbox/linux/system_headers/ppc64_linux_syscalls.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_SYSCALLS_H_ -+#define SANDBOX_LINUX_SYSTEM_HEADERS_PPC64_LINUX_SYSCALLS_H_ -+ -+#include -+ -+//TODO: is it necessary to redefine syscall numbers for PPC64? -+ -+#endif // SANDBOX_LINUX_SYSTEM_HEADERS_PPC64_LINUX_SYSCALLS_H_ -diff --git a/src/3rdparty/chromium/sandbox/linux/system_headers/ppc64_linux_ucontext.h b/src/3rdparty/chromium/sandbox/linux/system_headers/ppc64_linux_ucontext.h -new file mode 100644 -index 000000000..07728e087 ---- /dev/null -+++ b/src/3rdparty/chromium/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 a/src/3rdparty/chromium/sandbox/policy/linux/bpf_renderer_policy_linux.cc b/src/3rdparty/chromium/sandbox/policy/linux/bpf_renderer_policy_linux.cc -index 443e9114b..6df5678d6 100644 ---- a/src/3rdparty/chromium/sandbox/policy/linux/bpf_renderer_policy_linux.cc -+++ b/src/3rdparty/chromium/sandbox/policy/linux/bpf_renderer_policy_linux.cc -@@ -15,6 +15,11 @@ - #include "sandbox/linux/system_headers/linux_syscalls.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__ -+#include -+#endif -+ - // TODO(vignatti): replace the local definitions below with #include - // once kernel version 4.6 becomes widely used. - #include -diff --git a/src/3rdparty/chromium/third_party/angle/src/compiler/translator/InfoSink.h b/src/3rdparty/chromium/third_party/angle/src/compiler/translator/InfoSink.h -index 3a807e1e3..5258617a7 100644 ---- a/src/3rdparty/chromium/third_party/angle/src/compiler/translator/InfoSink.h -+++ b/src/3rdparty/chromium/third_party/angle/src/compiler/translator/InfoSink.h -@@ -92,7 +92,16 @@ class TInfoSinkBase - stream.precision(8); - stream << f; - } -- sink.append(stream.str()); -+ -+ // Hack to work around a bug where negative floating point values -+ // are rendered like '.0.5' instead of '-0.5' -+ std::string res(stream.str()); -+ -+ if (signbit(f)) { // test if f is negative -+ res[0] = '-'; -+ } -+ -+ sink.append(res); - return *this; - } - // Write boolean values as their names instead of integral value. -diff --git a/src/3rdparty/chromium/third_party/angle/src/libANGLE/Constants.h b/src/3rdparty/chromium/third_party/angle/src/libANGLE/Constants.h -index 746789913..9132b3fc0 100644 ---- a/src/3rdparty/chromium/third_party/angle/src/libANGLE/Constants.h -+++ b/src/3rdparty/chromium/third_party/angle/src/libANGLE/Constants.h -@@ -9,6 +9,7 @@ - #ifndef LIBANGLE_CONSTANTS_H_ - #define LIBANGLE_CONSTANTS_H_ - -+#include - #include "common/platform.h" - - #include -diff --git a/src/3rdparty/chromium/third_party/boringssl/BUILD.gn b/src/3rdparty/chromium/third_party/boringssl/BUILD.gn -index b435499f4..ac8a84b6d 100644 ---- a/src/3rdparty/chromium/third_party/boringssl/BUILD.gn -+++ b/src/3rdparty/chromium/third_party/boringssl/BUILD.gn -@@ -101,6 +101,13 @@ if (is_win && !is_msan && current_cpu != "arm64") { - } else { - public_configs = [ ":no_asm_config" ] - } -+ } else if (current_cpu == "ppc64") { -+ if (is_linux) { -+ # TODO: ppc64 (be) check -+ sources += crypto_sources_linux_ppc64le -+ } else { -+ public_configs = [ ":no_asm_config" ] -+ } - } else { - public_configs = [ ":no_asm_config" ] - } -diff --git a/src/3rdparty/chromium/third_party/breakpad/BUILD.gn b/src/3rdparty/chromium/third_party/breakpad/BUILD.gn -index 5617de88..dc8bc176 100644 ---- a/src/3rdparty/chromium/third_party/breakpad/BUILD.gn -+++ b/src/3rdparty/chromium/third_party/breakpad/BUILD.gn -@@ -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", -- "breakpad/src/common/linux/breakpad_getcontext.S", - "breakpad/src/common/linux/elf_core_dump.cc", - "breakpad/src/common/linux/elf_core_dump.h", - "breakpad/src/common/linux/elfutils.cc", -@@ -636,6 +635,15 @@ if (is_linux || is_android) { - - libs = [ "dl" ] - -+ if (current_cpu == "ppc64") { -+ defines = [ "HAVE_GETCONTEXT" ] -+ #libs += [ "ucontext" ] -+ } else { -+ sources += [ -+ "breakpad/src/common/linux/breakpad_getcontext.S" -+ ] -+ } -+ - include_dirs = [ - ".", - "breakpad/src", -@@ -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", -- "breakpad/src/common/linux/breakpad_getcontext_unittest.cc", - "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/src/3rdparty/chromium/third_party/breakpad/breakpad/src/client/linux/dump_writer_common/raw_context_cpu.h b/src/3rdparty/chromium/third_party/breakpad/breakpad/src/client/linux/dump_writer_common/raw_context_cpu.h -index 07d9171a0..9aed4cb36 100644 ---- a/src/3rdparty/chromium/third_party/breakpad/breakpad/src/client/linux/dump_writer_common/raw_context_cpu.h -+++ b/src/3rdparty/chromium/third_party/breakpad/breakpad/src/client/linux/dump_writer_common/raw_context_cpu.h -@@ -44,6 +44,8 @@ typedef MDRawContextARM RawContextCPU; - typedef MDRawContextARM64_Old RawContextCPU; - #elif defined(__mips__) - typedef MDRawContextMIPS RawContextCPU; -+#elif defined(__powerpc64__) -+typedef MDRawContextPPC64 RawContextCPU; - #else - #error "This code has not been ported to your platform yet." - #endif -diff --git a/src/3rdparty/chromium/third_party/breakpad/breakpad/src/client/linux/dump_writer_common/thread_info.cc b/src/3rdparty/chromium/third_party/breakpad/breakpad/src/client/linux/dump_writer_common/thread_info.cc -index aae1dc13b..03afec7a5 100644 ---- a/src/3rdparty/chromium/third_party/breakpad/breakpad/src/client/linux/dump_writer_common/thread_info.cc -+++ b/src/3rdparty/chromium/third_party/breakpad/breakpad/src/client/linux/dump_writer_common/thread_info.cc -@@ -270,7 +270,42 @@ void ThreadInfo::FillCPUContext(RawContextCPU* out) const { - out->float_save.fir = mcontext.fpc_eir; - #endif - } --#endif // __mips__ -+ -+#elif defined(__powerpc64__) -+ -+uintptr_t ThreadInfo::GetInstructionPointer() const { -+ return mcontext.gp_regs[PT_NIP]; -+} -+ -+void ThreadInfo::FillCPUContext(RawContextCPU* out) const { -+ out->context_flags = MD_CONTEXT_PPC64_FULL; -+ for (int i = 0; i < MD_CONTEXT_PPC64_GPR_COUNT; i++) -+ out->gpr[i] = mcontext.gp_regs[i]; -+ -+ out->lr = mcontext.gp_regs[PT_LNK]; -+ out->srr0 = mcontext.gp_regs[PT_NIP]; -+ out->srr1 = mcontext.gp_regs[PT_MSR]; -+ out->cr = mcontext.gp_regs[PT_CCR]; -+ out->xer = mcontext.gp_regs[PT_XER]; -+ out->ctr = mcontext.gp_regs[PT_CTR]; -+ -+ for (int i = 0; i < MD_FLOATINGSAVEAREA_PPC_FPR_COUNT; i++) -+ out->float_save.fpregs[i] = mcontext.fp_regs[i]; -+ -+ out->float_save.fpscr = mcontext.fp_regs[NFPREG-1]; -+ -+ for (int i = 0; i < MD_VECTORSAVEAREA_PPC_VR_COUNT; i++) -+ out->vector_save.save_vr[i] = \ -+ {(((uint64_t)vregs.vrregs[i][0]) << 32) -+ | vregs.vrregs[i][1], -+ (((uint64_t)vregs.vrregs[i][2]) << 32) -+ | vregs.vrregs[i][3]}; -+ -+ out->vrsave = vregs.vrsave; -+ out->vector_save.save_vscr = {0, vregs.vscr.vscr_word}; -+ out->vector_save.save_vrvalid = 0xFFFFFFFF; -+} -+#endif // __powerpc64__ - - void ThreadInfo::GetGeneralPurposeRegisters(void** gp_regs, size_t* size) { - assert(gp_regs || size); -@@ -279,6 +314,11 @@ void ThreadInfo::GetGeneralPurposeRegisters(void** gp_regs, size_t* size) { - *gp_regs = mcontext.gregs; - if (size) - *size = sizeof(mcontext.gregs); -+#elif defined(__powerpc64__) -+ if (gp_regs) -+ *gp_regs = mcontext.gp_regs; -+ if (size) -+ *size = sizeof(mcontext.gp_regs); - #else - if (gp_regs) - *gp_regs = ®s; -@@ -294,6 +334,11 @@ void ThreadInfo::GetFloatingPointRegisters(void** fp_regs, size_t* size) { - *fp_regs = &mcontext.fpregs; - if (size) - *size = sizeof(mcontext.fpregs); -+#elif defined(__powerpc64__) -+ if (fp_regs) -+ *fp_regs = &mcontext.fp_regs; -+ if (size) -+ *size = sizeof(mcontext.fp_regs); - #else - if (fp_regs) - *fp_regs = &fpregs; -@@ -302,4 +347,13 @@ void ThreadInfo::GetFloatingPointRegisters(void** fp_regs, size_t* size) { - #endif - } - -+#if defined(__powerpc64__) -+void ThreadInfo::GetVectorRegisters(void** v_regs, size_t* size) { -+ if (v_regs) -+ *v_regs = &vregs; -+ if (size) -+ *size = sizeof(vregs); -+} -+#endif -+ - } // namespace google_breakpad -diff --git a/src/3rdparty/chromium/third_party/breakpad/breakpad/src/client/linux/dump_writer_common/thread_info.h b/src/3rdparty/chromium/third_party/breakpad/breakpad/src/client/linux/dump_writer_common/thread_info.h -index fb216fa6d..593aac822 100644 ---- a/src/3rdparty/chromium/third_party/breakpad/breakpad/src/client/linux/dump_writer_common/thread_info.h -+++ b/src/3rdparty/chromium/third_party/breakpad/breakpad/src/client/linux/dump_writer_common/thread_info.h -@@ -68,6 +68,10 @@ struct ThreadInfo { - // Use the structures defined in - struct user_regs_struct regs; - struct user_fpsimd_struct fpregs; -+#elif defined(__powerpc64__) -+ // Use the structures defined in . -+ mcontext_t mcontext; -+ vrregset_t vregs; - #elif defined(__mips__) - // Use the structure defined in . - mcontext_t mcontext; -@@ -84,6 +88,11 @@ struct ThreadInfo { - - // Returns the pointer and size of float point register area. - void GetFloatingPointRegisters(void** fp_regs, size_t* size); -+ -+#if defined(__powerpc64__) -+ // Returns the pointer and size of the vector register area. (PPC64 only) -+ void GetVectorRegisters(void** v_regs, size_t* size); -+#endif - }; - - } // namespace google_breakpad -diff --git a/src/3rdparty/chromium/third_party/breakpad/breakpad/src/client/linux/dump_writer_common/ucontext_reader.cc b/src/3rdparty/chromium/third_party/breakpad/breakpad/src/client/linux/dump_writer_common/ucontext_reader.cc -index a8f9ccc72..7620cf6f7 100644 ---- a/src/3rdparty/chromium/third_party/breakpad/breakpad/src/client/linux/dump_writer_common/ucontext_reader.cc -+++ b/src/3rdparty/chromium/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) { - out->float_save.fir = uc->uc_mcontext.fpc_eir; // Unused. - #endif - } -+ -+#elif defined(__powerpc64__) -+ -+uintptr_t UContextReader::GetStackPointer(const ucontext_t* uc) { -+ return uc->uc_mcontext.gp_regs[MD_CONTEXT_PPC64_REG_SP]; -+} -+ -+uintptr_t UContextReader::GetInstructionPointer(const ucontext_t* uc) { -+ return uc->uc_mcontext.gp_regs[PT_NIP]; -+} -+ -+void UContextReader::FillCPUContext(RawContextCPU* out, const ucontext_t* uc, -+ const vrregset_t* vregs) { -+ out->context_flags = MD_CONTEXT_PPC64_FULL; -+ -+ for (int i = 0; i < MD_CONTEXT_PPC64_GPR_COUNT; i++) -+ out->gpr[i] = uc->uc_mcontext.gp_regs[i]; -+ -+ out->lr = uc->uc_mcontext.gp_regs[PT_LNK]; -+ out->srr0 = uc->uc_mcontext.gp_regs[PT_NIP]; -+ out->srr1 = uc->uc_mcontext.gp_regs[PT_MSR]; -+ out->cr = uc->uc_mcontext.gp_regs[PT_CCR]; -+ out->xer = uc->uc_mcontext.gp_regs[PT_XER]; -+ out->ctr = uc->uc_mcontext.gp_regs[PT_CTR]; -+ -+ for (int i = 0; i < MD_FLOATINGSAVEAREA_PPC_FPR_COUNT; i++) -+ out->float_save.fpregs[i] = uc->uc_mcontext.fp_regs[i]; -+ -+ out->float_save.fpscr = uc->uc_mcontext.fp_regs[NFPREG-1]; -+ -+ for (int i = 0; i < MD_VECTORSAVEAREA_PPC_VR_COUNT; i++) -+ out->vector_save.save_vr[i] = -+ {(((uint64_t)vregs->vrregs[i][0]) << 32) -+ | vregs->vrregs[i][1], -+ (((uint64_t)vregs->vrregs[i][2]) << 32) -+ | vregs->vrregs[i][3]}; -+ -+ out->vrsave = vregs->vrsave; -+ out->vector_save.save_vscr = {0, vregs->vscr.vscr_word}; -+ out->vector_save.save_vrvalid = 0xFFFFFFFF; -+} -+ - #endif - - } // namespace google_breakpad -diff --git a/src/3rdparty/chromium/third_party/breakpad/breakpad/src/client/linux/dump_writer_common/ucontext_reader.h b/src/3rdparty/chromium/third_party/breakpad/breakpad/src/client/linux/dump_writer_common/ucontext_reader.h -index f3dde1f4d..96079169d 100644 ---- a/src/3rdparty/chromium/third_party/breakpad/breakpad/src/client/linux/dump_writer_common/ucontext_reader.h -+++ b/src/3rdparty/chromium/third_party/breakpad/breakpad/src/client/linux/dump_writer_common/ucontext_reader.h -@@ -54,6 +54,9 @@ struct UContextReader { - #elif defined(__aarch64__) - 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); - #endif -diff --git a/src/3rdparty/chromium/third_party/breakpad/breakpad/src/client/linux/handler/exception_handler.cc b/src/3rdparty/chromium/third_party/breakpad/breakpad/src/client/linux/handler/exception_handler.cc -index b895f6d7a..901cd68fb 100644 ---- a/src/3rdparty/chromium/third_party/breakpad/breakpad/src/client/linux/handler/exception_handler.cc -+++ b/src/3rdparty/chromium/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) { - memcpy(&g_crash_context_.float_state, fp_ptr, - sizeof(g_crash_context_.float_state)); - } -+#elif defined(__powerpc64__) -+ // On PPC64, we must copy VR state -+ ucontext_t* uc_ptr = (ucontext_t*)uc; -+ if (uc_ptr->uc_mcontext.v_regs) { -+ memcpy(&g_crash_context_.vector_state, uc_ptr->uc_mcontext.v_regs, -+ sizeof(g_crash_context_.vector_state)); -+ } - #elif !defined(__ARM_EABI__) && !defined(__mips__) - // FP state is not part of user ABI on ARM Linux. -- // In case of MIPS Linux FP state is already part of ucontext_t -+ // In case of MIPS, Linux FP state is already part of ucontext_t - // and 'float_state' is not a member of CrashContext. - ucontext_t* uc_ptr = (ucontext_t*)uc; - if (uc_ptr->uc_mcontext.fpregs) { -@@ -701,11 +708,19 @@ bool ExceptionHandler::WriteMinidump() { - } - #endif - --#if !defined(__ARM_EABI__) && !defined(__aarch64__) && !defined(__mips__) -+#if !defined(__ARM_EABI__) && !defined(__aarch64__) && !defined(__mips__) \ -+ && !defined(__powerpc64__) - // FPU state is not part of ARM EABI ucontext_t. - memcpy(&context.float_state, context.context.uc_mcontext.fpregs, - sizeof(context.float_state)); - #endif -+ -+#if defined(__powerpc64__) -+ // Vector registers must be copied on PPC64 -+ memcpy(&context.vector_state, context.context.uc_mcontext.v_regs, -+ sizeof(context.vector_state)); -+#endif -+ - context.tid = sys_gettid(); - - // Add an exception stream to the minidump for better reporting. -@@ -726,6 +741,9 @@ bool ExceptionHandler::WriteMinidump() { - #elif defined(__mips__) - context.siginfo.si_addr = - reinterpret_cast(context.context.uc_mcontext.pc); -+#elif defined(__powerpc64__) -+ context.siginfo.si_addr = -+ reinterpret_cast(context.context.uc_mcontext.gp_regs[PT_NIP]); - #else - #error "This code has not been ported to your platform yet." - #endif -diff --git a/src/3rdparty/chromium/third_party/breakpad/breakpad/src/client/linux/handler/exception_handler.h b/src/3rdparty/chromium/third_party/breakpad/breakpad/src/client/linux/handler/exception_handler.h -index f44483ff0..36ce6d6ce 100644 ---- a/src/3rdparty/chromium/third_party/breakpad/breakpad/src/client/linux/handler/exception_handler.h -+++ b/src/3rdparty/chromium/third_party/breakpad/breakpad/src/client/linux/handler/exception_handler.h -@@ -192,7 +192,11 @@ class ExceptionHandler { - siginfo_t siginfo; - pid_t tid; // the crashing thread. - ucontext_t context; --#if !defined(__ARM_EABI__) && !defined(__mips__) -+#if defined(__powerpc64__) -+ // PPC64's FP state is a part of ucontext_t like MIPS but the vector -+ // state is not, so a struct is needed. -+ vstate_t vector_state; -+#elif !defined(__ARM_EABI__) && !defined(__mips__) - // #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/src/3rdparty/chromium/third_party/breakpad/breakpad/src/client/linux/handler/exception_handler_unittest.cc b/src/3rdparty/chromium/third_party/breakpad/breakpad/src/client/linux/handler/exception_handler_unittest.cc -index bcbf9c26f..2c36ed41f 100644 ---- a/src/3rdparty/chromium/third_party/breakpad/breakpad/src/client/linux/handler/exception_handler_unittest.cc -+++ b/src/3rdparty/chromium/third_party/breakpad/breakpad/src/client/linux/handler/exception_handler_unittest.cc -@@ -307,7 +307,7 @@ TEST(ExceptionHandlerTest, ParallelChildCrashesDontHang) { - } - - // Wait a while until the child should have crashed. -- usleep(1000000); -+ usleep(2000000); - // Kill the child if it is still running. - kill(child, SIGKILL); - -@@ -559,6 +559,8 @@ const unsigned char kIllegalInstruction[] = { - #if defined(__mips__) - // mfc2 zero,Impl - usually illegal in userspace. - 0x48, 0x00, 0x00, 0x48 -+#elif defined(__powerpc64__) -+ 0x01, 0x01, 0x01, 0x01 // Crashes on a tested POWER9 cpu - #else - // This crashes with SIGILL on x86/x86-64/arm. - 0xff, 0xff, 0xff, 0xff -@@ -754,10 +756,10 @@ TEST(ExceptionHandlerTest, InstructionPointerMemoryMaxBound) { - - // These are defined here so the parent can use them to check the - // data from the minidump afterwards. -- // Use 4k here because the OS will hand out a single page even -+ // Use the page size here because the OS will hand out a single page even - // if a smaller size is requested, and this test wants to - // test the upper bound of the memory range. -- const uint32_t kMemorySize = 4096; // bytes -+ const uint32_t kMemorySize = getpagesize(); // bytes - const int kOffset = kMemorySize - sizeof(kIllegalInstruction); - - const pid_t child = fork(); -diff --git a/src/3rdparty/chromium/third_party/breakpad/breakpad/src/client/linux/microdump_writer/microdump_writer.cc b/src/3rdparty/chromium/third_party/breakpad/breakpad/src/client/linux/microdump_writer/microdump_writer.cc -index fa3c1713a..6ce709e2f 100644 ---- a/src/3rdparty/chromium/third_party/breakpad/breakpad/src/client/linux/microdump_writer/microdump_writer.cc -+++ b/src/3rdparty/chromium/third_party/breakpad/breakpad/src/client/linux/microdump_writer/microdump_writer.cc -@@ -138,7 +138,9 @@ class MicrodumpWriter { - const MicrodumpExtraInfo& microdump_extra_info, - LinuxDumper* dumper) - : ucontext_(context ? &context->context : NULL), --#if !defined(__ARM_EABI__) && !defined(__mips__) -+#if defined(__powerpc64__) -+ vector_state_(context ? &context->vector_state : NULL), -+#elif !defined(__ARM_EABI__) && !defined(__mips__) - float_state_(context ? &context->float_state : NULL), - #endif - dumper_(dumper), -@@ -337,6 +339,8 @@ class MicrodumpWriter { - # else - # error "This mips ABI is currently not supported (n32)" - #endif -+#elif defined(__powerpc64__) -+ const char kArch[] = "ppc64"; - #else - #error "This code has not been ported to your platform yet" - #endif -@@ -409,7 +413,9 @@ class MicrodumpWriter { - void DumpCPUState() { - RawContextCPU cpu; - my_memset(&cpu, 0, sizeof(RawContextCPU)); --#if !defined(__ARM_EABI__) && !defined(__mips__) -+#if defined(__powerpc64__) -+ UContextReader::FillCPUContext(&cpu, ucontext_, vector_state_); -+#elif !defined(__ARM_EABI__) && !defined(__mips__) - UContextReader::FillCPUContext(&cpu, ucontext_, float_state_); - #else - UContextReader::FillCPUContext(&cpu, ucontext_); -@@ -605,7 +611,9 @@ class MicrodumpWriter { - void* Alloc(unsigned bytes) { return dumper_->allocator()->Alloc(bytes); } - - const ucontext_t* const ucontext_; --#if !defined(__ARM_EABI__) && !defined(__mips__) -+#if defined(__powerpc64__) -+ const google_breakpad::vstate_t* const vector_state_; -+#elif !defined(__ARM_EABI__) && !defined(__mips__) - const google_breakpad::fpstate_t* const float_state_; - #endif - LinuxDumper* dumper_; -diff --git a/src/3rdparty/chromium/third_party/breakpad/breakpad/src/client/linux/microdump_writer/microdump_writer_unittest.cc b/src/3rdparty/chromium/third_party/breakpad/breakpad/src/client/linux/microdump_writer/microdump_writer_unittest.cc -index c2fea0225..8c62c524a 100644 ---- a/src/3rdparty/chromium/third_party/breakpad/breakpad/src/client/linux/microdump_writer/microdump_writer_unittest.cc -+++ b/src/3rdparty/chromium/third_party/breakpad/breakpad/src/client/linux/microdump_writer/microdump_writer_unittest.cc -@@ -278,10 +278,19 @@ TEST(MicrodumpWriterTest, BasicWithMappings) { - CrashAndGetMicrodump(mappings, MicrodumpExtraInfo(), &buf); - ASSERT_TRUE(ContainsMicrodump(buf)); - -+ int page_size = getpagesize(); - #ifdef __LP64__ -- ASSERT_NE(std::string::npos, -- buf.find("M 0000000000001000 000000000000002A 0000000000001000 " -- "33221100554477668899AABBCCDDEEFF0 libfoo.so")); -+ // This test is only available for the following page sizes -+ ASSERT_TRUE((page_size == 4096) || (page_size == 65536)); -+ if (page_size == 4096) { -+ ASSERT_NE(std::string::npos, -+ buf.find("M 0000000000001000 000000000000002A 0000000000001000 " -+ "33221100554477668899AABBCCDDEEFF0 libfoo.so")); -+ } else { -+ ASSERT_NE(std::string::npos, -+ buf.find("M 0000000000010000 000000000000002A 0000000000010000 " -+ "33221100554477668899AABBCCDDEEFF0 libfoo.so")); -+ } - #else - ASSERT_NE(std::string::npos, - buf.find("M 00001000 0000002A 00001000 " -diff --git a/src/3rdparty/chromium/third_party/breakpad/breakpad/src/client/linux/minidump_writer/linux_core_dumper.cc b/src/3rdparty/chromium/third_party/breakpad/breakpad/src/client/linux/minidump_writer/linux_core_dumper.cc -index 4756a5416..4805fb694 100644 ---- a/src/3rdparty/chromium/third_party/breakpad/breakpad/src/client/linux/minidump_writer/linux_core_dumper.cc -+++ b/src/3rdparty/chromium/third_party/breakpad/breakpad/src/client/linux/minidump_writer/linux_core_dumper.cc -@@ -117,6 +117,9 @@ bool LinuxCoreDumper::GetThreadInfoByIndex(size_t index, ThreadInfo* info) { - #elif defined(__mips__) - stack_pointer = - reinterpret_cast(info->mcontext.gregs[MD_CONTEXT_MIPS_REG_SP]); -+#elif defined(__powerpc64__) -+ stack_pointer = -+ reinterpret_cast(info->mcontext.gp_regs[MD_CONTEXT_PPC64_REG_SP]); - #else - #error "This code hasn't been ported to your platform yet." - #endif -@@ -202,7 +205,10 @@ bool LinuxCoreDumper::EnumerateThreads() { - memset(&info, 0, sizeof(ThreadInfo)); - info.tgid = status->pr_pgrp; - info.ppid = status->pr_ppid; --#if defined(__mips__) -+#if defined(__powerpc64__) -+ for (int i = 0; i < 31; i++) -+ info.mcontext.gp_regs[i] = status->pr_reg[i]; -+#elif defined(__mips__) - #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/src/3rdparty/chromium/third_party/breakpad/breakpad/src/client/linux/minidump_writer/linux_dumper.cc b/src/3rdparty/chromium/third_party/breakpad/breakpad/src/client/linux/minidump_writer/linux_dumper.cc -index 1112035bc..8523dad63 100644 ---- a/src/3rdparty/chromium/third_party/breakpad/breakpad/src/client/linux/minidump_writer/linux_dumper.cc -+++ b/src/3rdparty/chromium/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, - reinterpret_cast(int_stack_pointer & ~(page_size - 1)); - - // The number of bytes of stack which we try to capture. -- static const ptrdiff_t kStackToCapture = 32 * 1024; -+ // This now depends on page_size to avoid missing data -+ // on systems with larger page sizes. -+ static const ptrdiff_t kStackToCapture = 8 * page_size; - - const MappingInfo* mapping = FindMapping(stack_pointer); - if (!mapping) -diff --git a/src/3rdparty/chromium/third_party/breakpad/breakpad/src/client/linux/minidump_writer/linux_dumper.h b/src/3rdparty/chromium/third_party/breakpad/breakpad/src/client/linux/minidump_writer/linux_dumper.h -index f4a75d906..020981f57 100644 ---- a/src/3rdparty/chromium/third_party/breakpad/breakpad/src/client/linux/minidump_writer/linux_dumper.h -+++ b/src/3rdparty/chromium/third_party/breakpad/breakpad/src/client/linux/minidump_writer/linux_dumper.h -@@ -63,7 +63,8 @@ namespace google_breakpad { - (defined(__mips__) && _MIPS_SIM == _ABIO32) - typedef Elf32_auxv_t elf_aux_entry; - #elif defined(__x86_64) || defined(__aarch64__) || \ -- (defined(__mips__) && _MIPS_SIM != _ABIO32) -+ (defined(__mips__) && _MIPS_SIM != _ABIO32) || \ -+ defined(__powerpc64__) - typedef Elf64_auxv_t elf_aux_entry; - #endif - -diff --git a/src/3rdparty/chromium/third_party/breakpad/breakpad/src/client/linux/minidump_writer/linux_dumper_unittest_helper.cc b/src/3rdparty/chromium/third_party/breakpad/breakpad/src/client/linux/minidump_writer/linux_dumper_unittest_helper.cc -index 3ad48e501..1688c365e 100644 ---- a/src/3rdparty/chromium/third_party/breakpad/breakpad/src/client/linux/minidump_writer/linux_dumper_unittest_helper.cc -+++ b/src/3rdparty/chromium/third_party/breakpad/breakpad/src/client/linux/minidump_writer/linux_dumper_unittest_helper.cc -@@ -51,6 +51,8 @@ - #define TID_PTR_REGISTER "rcx" - #elif defined(__mips__) - #define TID_PTR_REGISTER "$1" -+#elif defined(__powerpc64__) -+#define TID_PTR_REGISTER "r8" - #else - #error This test has not been ported to this platform. - #endif -diff --git a/src/3rdparty/chromium/third_party/breakpad/breakpad/src/client/linux/minidump_writer/linux_ptrace_dumper.cc b/src/3rdparty/chromium/third_party/breakpad/breakpad/src/client/linux/minidump_writer/linux_ptrace_dumper.cc -index 8a3f04e29..e607b28d5 100644 ---- a/src/3rdparty/chromium/third_party/breakpad/breakpad/src/client/linux/minidump_writer/linux_ptrace_dumper.cc -+++ b/src/3rdparty/chromium/third_party/breakpad/breakpad/src/client/linux/minidump_writer/linux_ptrace_dumper.cc -@@ -154,19 +154,27 @@ bool LinuxPtraceDumper::CopyFromProcess(void* dest, pid_t child, - return true; - } - --bool LinuxPtraceDumper::ReadRegisterSet(ThreadInfo* info, pid_t tid) --{ -+bool LinuxPtraceDumper::ReadRegisterSet(ThreadInfo* info, pid_t tid) { - #ifdef PTRACE_GETREGSET - struct iovec io; - info->GetGeneralPurposeRegisters(&io.iov_base, &io.iov_len); -- if (sys_ptrace(PTRACE_GETREGSET, tid, (void*)NT_PRSTATUS, (void*)&io) == -1) { -+ if (ptrace(PTRACE_GETREGSET, tid, (void*)NT_PRSTATUS, (void*)&io) == -1) { - return false; - } - - info->GetFloatingPointRegisters(&io.iov_base, &io.iov_len); -- if (sys_ptrace(PTRACE_GETREGSET, tid, (void*)NT_FPREGSET, (void*)&io) == -1) { -+ if (ptrace(PTRACE_GETREGSET, tid, (void*)NT_FPREGSET, (void*)&io) == -1) { - return false; - } -+ -+#if defined(__powerpc64__) -+ // Grab the vector registers on PPC64 too -+ info->GetVectorRegisters(&io.iov_base, &io.iov_len); -+ if (ptrace(PTRACE_GETREGSET, tid, (void*)NT_PPC_VMX, (void*)&io) == -1) { -+ return false; -+ } -+#endif // defined(__powerpc64__) -+ - return true; - #else - return false; -@@ -303,6 +311,9 @@ bool LinuxPtraceDumper::GetThreadInfoByIndex(size_t index, ThreadInfo* info) { - #elif defined(__mips__) - stack_pointer = - reinterpret_cast(info->mcontext.gregs[MD_CONTEXT_MIPS_REG_SP]); -+#elif defined(__powerpc64__) -+ stack_pointer = -+ reinterpret_cast(info->mcontext.gp_regs[MD_CONTEXT_PPC64_REG_SP]); - #else - #error "This code hasn't been ported to your platform yet." - #endif -diff --git a/src/3rdparty/chromium/third_party/breakpad/breakpad/src/client/linux/minidump_writer/linux_ptrace_dumper_unittest.cc b/src/3rdparty/chromium/third_party/breakpad/breakpad/src/client/linux/minidump_writer/linux_ptrace_dumper_unittest.cc -index a41dafce0..31743940d 100644 ---- a/src/3rdparty/chromium/third_party/breakpad/breakpad/src/client/linux/minidump_writer/linux_ptrace_dumper_unittest.cc -+++ b/src/3rdparty/chromium/third_party/breakpad/breakpad/src/client/linux/minidump_writer/linux_ptrace_dumper_unittest.cc -@@ -462,6 +462,9 @@ TEST(LinuxPtraceDumperTest, VerifyStackReadWithMultipleThreads) { - #elif defined(__mips__) - pid_t* process_tid_location = - reinterpret_cast(one_thread.mcontext.gregs[1]); -+#elif defined(__powerpc64__) -+ pid_t* process_tid_location = -+ reinterpret_cast(one_thread.mcontext.gp_regs[8]); - #else - #error This test has not been ported to this platform. - #endif -@@ -559,6 +562,8 @@ TEST_F(LinuxPtraceDumperTest, SanitizeStackCopy) { - uintptr_t heap_addr = thread_info.regs.rcx; - #elif defined(__mips__) - uintptr_t heap_addr = thread_info.mcontext.gregs[1]; -+#elif defined(__powerpc64__) -+ uintptr_t heap_addr = thread_info.mcontext.gp_regs[8]; - #else - #error This test has not been ported to this platform. - #endif -diff --git a/src/3rdparty/chromium/third_party/breakpad/breakpad/src/client/linux/minidump_writer/minidump_writer.cc b/src/3rdparty/chromium/third_party/breakpad/breakpad/src/client/linux/minidump_writer/minidump_writer.cc -index f8cdf2a1c..cb808c151 100644 ---- a/src/3rdparty/chromium/third_party/breakpad/breakpad/src/client/linux/minidump_writer/minidump_writer.cc -+++ b/src/3rdparty/chromium/third_party/breakpad/breakpad/src/client/linux/minidump_writer/minidump_writer.cc -@@ -136,7 +136,9 @@ class MinidumpWriter { - : fd_(minidump_fd), - path_(minidump_path), - ucontext_(context ? &context->context : NULL), --#if !defined(__ARM_EABI__) && !defined(__mips__) -+#if defined(__powerpc64__) -+ vector_state_(context ? &context->vector_state : NULL), -+#elif !defined(__ARM_EABI__) && !defined(__mips__) - float_state_(context ? &context->float_state : NULL), - #endif - dumper_(dumper), -@@ -468,7 +470,9 @@ class MinidumpWriter { - if (!cpu.Allocate()) - return false; - my_memset(cpu.get(), 0, sizeof(RawContextCPU)); --#if !defined(__ARM_EABI__) && !defined(__mips__) -+#if defined(__powerpc64__) -+ UContextReader::FillCPUContext(cpu.get(), ucontext_, vector_state_); -+#elif !defined(__ARM_EABI__) && !defined(__mips__) - UContextReader::FillCPUContext(cpu.get(), ucontext_, float_state_); - #else - UContextReader::FillCPUContext(cpu.get(), ucontext_); -@@ -897,7 +901,7 @@ class MinidumpWriter { - dirent->location.rva = 0; - } - --#if defined(__i386__) || defined(__x86_64__) || defined(__mips__) -+#if defined(__i386__) || defined(__x86_64__) || defined(__mips__) || defined(__powerpc64__) - bool WriteCPUInformation(MDRawSystemInfo* sys_info) { - char vendor_id[sizeof(sys_info->cpu.x86_cpu_info.vendor_id) + 1] = {0}; - static const char vendor_id_name[] = "vendor_id"; -@@ -917,7 +921,9 @@ class MinidumpWriter { - - // processor_architecture should always be set, do this first - sys_info->processor_architecture = --#if defined(__mips__) -+#if defined(__powerpc64__) -+ MD_CPU_ARCHITECTURE_PPC64; -+#elif defined(__mips__) - # if _MIPS_SIM == _ABIO32 - MD_CPU_ARCHITECTURE_MIPS; - # elif _MIPS_SIM == _ABI64 -@@ -1333,7 +1339,9 @@ class MinidumpWriter { - const char* path_; // Path to the file where the minidum should be written. - - const ucontext_t* const ucontext_; // also from the signal handler --#if !defined(__ARM_EABI__) && !defined(__mips__) -+#if defined(__powerpc64__) -+ const google_breakpad::vstate_t* const vector_state_; -+#elif !defined(__ARM_EABI__) && !defined(__mips__) - const google_breakpad::fpstate_t* const float_state_; // ditto - #endif - LinuxDumper* dumper_; -diff --git a/src/3rdparty/chromium/third_party/breakpad/breakpad/src/client/linux/minidump_writer/minidump_writer.h b/src/3rdparty/chromium/third_party/breakpad/breakpad/src/client/linux/minidump_writer/minidump_writer.h -index d1cc5624c..320847643 100644 ---- a/src/3rdparty/chromium/third_party/breakpad/breakpad/src/client/linux/minidump_writer/minidump_writer.h -+++ b/src/3rdparty/chromium/third_party/breakpad/breakpad/src/client/linux/minidump_writer/minidump_writer.h -@@ -47,6 +47,8 @@ class ExceptionHandler; - - #if defined(__aarch64__) - typedef struct fpsimd_context fpstate_t; -+#elif defined(__powerpc64__) -+typedef vrregset_t vstate_t; - #elif !defined(__ARM_EABI__) && !defined(__mips__) - typedef struct _fpstate fpstate_t; - #endif -diff --git a/src/3rdparty/chromium/third_party/breakpad/breakpad/src/client/linux/minidump_writer/minidump_writer_unittest.cc b/src/3rdparty/chromium/third_party/breakpad/breakpad/src/client/linux/minidump_writer/minidump_writer_unittest.cc -index c951e69d8..e1d6e40d6 100644 ---- a/src/3rdparty/chromium/third_party/breakpad/breakpad/src/client/linux/minidump_writer/minidump_writer_unittest.cc -+++ b/src/3rdparty/chromium/third_party/breakpad/breakpad/src/client/linux/minidump_writer/minidump_writer_unittest.cc -@@ -714,6 +714,9 @@ TEST(MinidumpWriterTest, InvalidStackPointer) { - #elif defined(__mips__) - context.context.uc_mcontext.gregs[MD_CONTEXT_MIPS_REG_SP] = - invalid_stack_pointer; -+#elif defined(__powerpc64__) -+ context.context.uc_mcontext.gp_regs[MD_CONTEXT_PPC64_REG_SP] = -+ invalid_stack_pointer; - #else - # error "This code has not been ported to your platform yet." - #endif -diff --git a/src/3rdparty/chromium/third_party/breakpad/breakpad/src/common/linux/memory_mapped_file.cc b/src/3rdparty/chromium/third_party/breakpad/breakpad/src/common/linux/memory_mapped_file.cc -index 4e938269f..f0ff15d96 100644 ---- a/src/3rdparty/chromium/third_party/breakpad/breakpad/src/common/linux/memory_mapped_file.cc -+++ b/src/3rdparty/chromium/third_party/breakpad/breakpad/src/common/linux/memory_mapped_file.cc -@@ -65,8 +65,7 @@ bool MemoryMappedFile::Map(const char* path, size_t offset) { - } - - #if defined(__x86_64__) || defined(__aarch64__) || \ -- (defined(__mips__) && _MIPS_SIM == _ABI64) -- -+ (defined(__mips__) && _MIPS_SIM == _ABI64) || defined(__powerpc64__) - struct kernel_stat st; - if (sys_fstat(fd, &st) == -1 || st.st_size < 0) { - #else -diff --git a/src/3rdparty/chromium/third_party/breakpad/breakpad/src/common/linux/memory_mapped_file_unittest.cc b/src/3rdparty/chromium/third_party/breakpad/breakpad/src/common/linux/memory_mapped_file_unittest.cc -index fad59f40c..616496d67 100644 ---- a/src/3rdparty/chromium/third_party/breakpad/breakpad/src/common/linux/memory_mapped_file_unittest.cc -+++ b/src/3rdparty/chromium/third_party/breakpad/breakpad/src/common/linux/memory_mapped_file_unittest.cc -@@ -176,9 +176,10 @@ TEST_F(MemoryMappedFileTest, RemapAfterMap) { - TEST_F(MemoryMappedFileTest, MapWithOffset) { - // Put more data in the test file this time. Offsets can only be - // done on page boundaries, so we need a two page file to test this. -- const int page_size = 4096; -- char data1[2 * page_size]; -- size_t data1_size = sizeof(data1); -+ const int page_size = getpagesize(); -+ char *data1 = static_cast(malloc(2 * page_size)); -+ EXPECT_TRUE(data1 != NULL); -+ size_t data1_size = (2 * page_size); - for (size_t i = 0; i < data1_size; ++i) { - data1[i] = i & 0x7f; - } -diff --git a/src/3rdparty/chromium/third_party/breakpad/breakpad/src/common/memory_allocator_unittest.cc b/src/3rdparty/chromium/third_party/breakpad/breakpad/src/common/memory_allocator_unittest.cc -index 43c86314c..27325b813 100644 ---- a/src/3rdparty/chromium/third_party/breakpad/breakpad/src/common/memory_allocator_unittest.cc -+++ b/src/3rdparty/chromium/third_party/breakpad/breakpad/src/common/memory_allocator_unittest.cc -@@ -57,8 +57,9 @@ - - EXPECT_EQ(0U, allocator.pages_allocated()); - uint8_t* p = reinterpret_cast(allocator.Alloc(10000)); -+ uint64_t expected_pages = 1 + ((10000 - 1) / getpagesize()); - ASSERT_FALSE(p == NULL); -- EXPECT_EQ(3U, allocator.pages_allocated()); -+ EXPECT_EQ(expected_pages, allocator.pages_allocated()); - for (unsigned i = 1; i < 10; ++i) { - uint8_t* p = reinterpret_cast(allocator.Alloc(i)); - ASSERT_FALSE(p == NULL); -diff --git a/src/3rdparty/chromium/third_party/breakpad/breakpad/src/processor/exploitability_linux.cc b/src/3rdparty/chromium/third_party/breakpad/breakpad/src/processor/exploitability_linux.cc -index ccc9f1459..debaed4d6 100644 ---- a/src/3rdparty/chromium/third_party/breakpad/breakpad/src/processor/exploitability_linux.cc -+++ b/src/3rdparty/chromium/third_party/breakpad/breakpad/src/processor/exploitability_linux.cc -@@ -202,12 +202,14 @@ bool ExploitabilityLinux::EndedOnIllegalWrite(uint64_t instruction_ptr) { - // Check architecture and set architecture variable to corresponding flag - // in objdump. - switch (context->GetContextCPU()) { -+#if defined(__i386) || defined(__x86_64) - case MD_CONTEXT_X86: - architecture = "i386"; - break; - case MD_CONTEXT_AMD64: - architecture = "i386:x86-64"; - break; -+#endif - default: - // Unsupported architecture. Note that ARM architectures are not - // supported because objdump does not support ARM. -diff --git a/src/3rdparty/chromium/third_party/breakpad/breakpad/src/processor/exploitability_unittest.cc b/src/3rdparty/chromium/third_party/breakpad/breakpad/src/processor/exploitability_unittest.cc -index 528ee5f21..72764d6c1 100644 ---- a/src/3rdparty/chromium/third_party/breakpad/breakpad/src/processor/exploitability_unittest.cc -+++ b/src/3rdparty/chromium/third_party/breakpad/breakpad/src/processor/exploitability_unittest.cc -@@ -104,6 +104,8 @@ ExploitabilityFor(const string& filename) { - } - - TEST(ExploitabilityTest, TestWindowsEngine) { -+// The following tests are only executable on an x86-class linux machine. -+#if !defined(_WIN32) && (defined(__i386) || defined(__x86_64)) - ASSERT_EQ(google_breakpad::EXPLOITABILITY_HIGH, - ExploitabilityFor("ascii_read_av.dmp")); - ASSERT_EQ(google_breakpad::EXPLOITABILITY_HIGH, -@@ -136,9 +138,12 @@ TEST(ExploitabilityTest, TestWindowsEngine) { - ExploitabilityFor("read_av_clobber_write.dmp")); - ASSERT_EQ(google_breakpad::EXPLOITABILITY_LOW, - ExploitabilityFor("read_av_conditional.dmp")); -+#endif - } - - TEST(ExploitabilityTest, TestLinuxEngine) { -+// The following tests are only executable on an x86-class linux machine. -+#if defined(__i386) || defined(__x86_64) - ASSERT_EQ(google_breakpad::EXPLOITABILITY_INTERESTING, - ExploitabilityFor("linux_null_read_av.dmp")); - ASSERT_EQ(google_breakpad::EXPLOITABILITY_HIGH, -@@ -171,7 +176,8 @@ TEST(ExploitabilityTest, TestLinuxEngine) { - ExploitabilityFor("linux_executable_heap.dmp")); - ASSERT_EQ(google_breakpad::EXPLOITABILITY_HIGH, - ExploitabilityFor("linux_jmp_to_module_not_exe_region.dmp")); --#ifndef _WIN32 -+#endif -+#if !defined(_WIN32) && (defined(__i386) || defined(__x86_64)) - ASSERT_EQ(google_breakpad::EXPLOITABILITY_HIGH, - ExploitabilityFor("linux_write_to_nonwritable_module.dmp")); - ASSERT_EQ(google_breakpad::EXPLOITABILITY_HIGH, -@@ -182,10 +188,10 @@ TEST(ExploitabilityTest, TestLinuxEngine) { - ExploitabilityFor("linux_write_to_outside_module_via_math.dmp")); - ASSERT_EQ(google_breakpad::EXPLOITABILITY_INTERESTING, - ExploitabilityFor("linux_write_to_under_4k.dmp")); --#endif // _WIN32 -+#endif // !defined(_WIN32) && (!defined(__i386) && !defined(__x86_64)) - } - --#ifndef _WIN32 -+#if !defined(_WIN32) && (defined(__i386) || defined(__x86_64)) - TEST(ExploitabilityLinuxUtilsTest, DisassembleBytesTest) { - ASSERT_FALSE(ExploitabilityLinuxTest::DisassembleBytes("", NULL, 5, NULL)); - uint8_t bytes[6] = {0xc7, 0x0, 0x5, 0x0, 0x0, 0x0}; -@@ -301,6 +307,7 @@ TEST(ExploitabilityLinuxUtilsTest, CalculateAddressTest) { - context, - &write_address)); - } --#endif // _WIN32 -+#endif // !defined(_WIN32) && (defined(__i386) || defined(__x86_64)) -+ - - } // namespace -diff --git a/src/3rdparty/chromium/third_party/breakpad/breakpad/src/tools/linux/md2core/minidump-2-core.cc b/src/3rdparty/chromium/third_party/breakpad/breakpad/src/tools/linux/md2core/minidump-2-core.cc -index 941586e9f..49cdc3fc2 100644 ---- a/src/3rdparty/chromium/third_party/breakpad/breakpad/src/tools/linux/md2core/minidump-2-core.cc -+++ b/src/3rdparty/chromium/third_party/breakpad/breakpad/src/tools/linux/md2core/minidump-2-core.cc -@@ -76,6 +76,8 @@ - #define ELF_ARCH EM_MIPS - #elif defined(__aarch64__) - #define ELF_ARCH EM_AARCH64 -+#elif defined(__powerpc64__) -+ #define ELF_ARCH EM_PPC64 - #endif - - #if defined(__arm__) -@@ -86,6 +88,8 @@ typedef user_regs user_regs_struct; - #elif defined (__mips__) - // This file-local typedef simplifies the source code. - typedef gregset_t user_regs_struct; -+#elif defined(__powerpc64__) -+typedef struct pt_regs user_regs_struct; - #endif - - using google_breakpad::MDTypeHelper; -@@ -320,6 +324,9 @@ struct CrashedProcess { - #endif - #if defined(__aarch64__) - user_fpsimd_struct fpregs; -+#endif -+#if defined(__powerpc64__) -+ mcontext_t mcontext; - #endif - uintptr_t stack_addr; - const uint8_t* stack; -@@ -534,6 +541,38 @@ ParseThreadRegisters(CrashedProcess::Thread* thread, - thread->mcontext.fpc_eir = rawregs->float_save.fir; - #endif - } -+#elif defined(__powerpc64__) -+static void -+ParseThreadRegisters(CrashedProcess::Thread* thread, -+ const MinidumpMemoryRange& range) { -+ const MDRawContextPPC64* rawregs = range.GetData(0); -+ -+ for (int i = 0; i < MD_CONTEXT_PPC64_GPR_COUNT; i++) -+ thread->mcontext.gp_regs[i] = rawregs->gpr[i]; -+ -+ thread->mcontext.gp_regs[PT_LNK] = rawregs->lr; -+ thread->mcontext.gp_regs[PT_NIP] = rawregs->srr0; -+ thread->mcontext.gp_regs[PT_MSR] = rawregs->srr1; -+ thread->mcontext.gp_regs[PT_CCR] = rawregs->cr; -+ thread->mcontext.gp_regs[PT_XER] = rawregs->xer; -+ thread->mcontext.gp_regs[PT_CTR] = rawregs->ctr; -+ thread->mcontext.v_regs->vrsave = rawregs->vrsave; -+ -+ for (int i = 0; i < MD_FLOATINGSAVEAREA_PPC_FPR_COUNT; i++) -+ thread->mcontext.fp_regs[i] = rawregs->float_save.fpregs[i]; -+ -+ thread->mcontext.fp_regs[NFPREG-1] = rawregs->float_save.fpscr; -+ -+ for (int i = 0; i < MD_VECTORSAVEAREA_PPC_VR_COUNT; i++) { -+ thread->mcontext.v_regs->vrregs[i][0] = rawregs->vector_save.save_vr[i].high >> 32; -+ thread->mcontext.v_regs->vrregs[i][1] = rawregs->vector_save.save_vr[i].high; -+ thread->mcontext.v_regs->vrregs[i][2] = rawregs->vector_save.save_vr[i].low >> 32; -+ thread->mcontext.v_regs->vrregs[i][3] = rawregs->vector_save.save_vr[i].low; -+ } -+ -+ thread->mcontext.v_regs->vscr.vscr_word = rawregs->vector_save.save_vscr.low & 0xFFFFFFFF; -+} -+ - #else - #error "This code has not been ported to your platform yet" - #endif -@@ -622,6 +661,12 @@ ParseSystemInfo(const Options& options, CrashedProcess* crashinfo, - # else - # error "This mips ABI is currently not supported (n32)" - # endif -+#elif defined(__powerpc64__) -+ if (sysinfo->processor_architecture != MD_CPU_ARCHITECTURE_PPC64) { -+ fprintf(stderr, -+ "This version of minidump-2-core only supports PPC64.\n"); -+ exit(1); -+ } - #else - #error "This code has not been ported to your platform yet" - #endif -diff --git a/src/3rdparty/chromium/third_party/crashpad/crashpad/CONTRIBUTORS b/src/3rdparty/chromium/third_party/crashpad/crashpad/CONTRIBUTORS -index 8724b7f32..8e29424ef 100644 ---- a/src/3rdparty/chromium/third_party/crashpad/crashpad/CONTRIBUTORS -+++ b/src/3rdparty/chromium/third_party/crashpad/crashpad/CONTRIBUTORS -@@ -13,3 +13,4 @@ Mark Mentovai - Robert Sesek - Scott Graham - Joshua Peraza -+Shawn Anastasio -diff --git a/src/3rdparty/chromium/third_party/crashpad/crashpad/compat/linux/sys/user.h b/src/3rdparty/chromium/third_party/crashpad/crashpad/compat/linux/sys/user.h -index 6ed77a98e..1fd83469a 100644 ---- a/src/3rdparty/chromium/third_party/crashpad/crashpad/compat/linux/sys/user.h -+++ b/src/3rdparty/chromium/third_party/crashpad/crashpad/compat/linux/sys/user.h -@@ -15,6 +15,7 @@ - #ifndef CRASHPAD_COMPAT_LINUX_SYS_USER_H_ - #define CRASHPAD_COMPAT_LINUX_SYS_USER_H_ - -+#include - #include_next - - #include -diff --git a/src/3rdparty/chromium/third_party/crashpad/crashpad/minidump/minidump_context.h b/src/3rdparty/chromium/third_party/crashpad/crashpad/minidump/minidump_context.h -index 3a3e603cb..3118d9e9f 100644 ---- a/src/3rdparty/chromium/third_party/crashpad/crashpad/minidump/minidump_context.h -+++ b/src/3rdparty/chromium/third_party/crashpad/crashpad/minidump/minidump_context.h -@@ -592,6 +592,70 @@ struct MinidumpContextMIPS64 { - uint64_t fir; - }; - -+//! \brief ppc64-specific flags for MinidumpPPC64::context_flags -+//! Based on minidump_cpu_ppc64.h from breakpad -+enum MinidumpContextPPC64Flags : uint32_t { -+ //! \brief Identifies the context as PPC64. -+ kMinidumpContextPPC64 = 0x01000000, -+ -+ //! \brief Indicates the validity of general purpose registers. -+ //! -+ //! Registers `r0`-`r31`, `nip`, `msr`, `lr`, etc. are valid. -+ kMinidumpContextPPC64Base = kMinidumpContextPPC64 | 0x00000001, -+ -+ //! \brief Indicates the validity of floating point registers. -+ //! -+ //! Registers `fp0`-`fp31`, `fpscr` are valid. -+ kMinidumpContextPPC64Floating = kMinidumpContextPPC64 | 0x00000008, -+ -+ //! \brief Indicates the validity of Altivec/VMX registers. -+ //! -+ //! Registers `v0`-`v31`, `vscr`, `vrsave`. -+ kMinidumpContextPPC64Vector = kMinidumpContextPPC64 | 0x00000020, -+ -+ //! \brief Indicates the validity of all registers -+ kMinidumpContextPPC64All = kMinidumpContextPPC64Base | -+ kMinidumpContextPPC64Floating | -+ kMinidumpContextPPC64Vector -+}; -+ -+//! \brief A PPC64 CPU context carried in a minidump file. -+//! Based on minidump_cpu_ppc64.h from breakpad. -+struct MinidumpContextPPC64 { -+ uint64_t context_flags; -+ -+ //! \brief General purpose registers. -+ uint64_t nip; -+ uint64_t msr; -+ uint64_t regs[32]; -+ uint64_t ccr; -+ uint64_t xer; -+ uint64_t lnk; -+ uint64_t ctr; -+ -+ //! \brief Floating point registers. -+ double fpregs[32]; -+ -+ //! \brief FPU status register. -+ double fpscr; -+ -+ //! \brief Altivec/VMX vector registers. -+ struct { -+ //! \brief Vector registers are 128bits. -+ uint128_struct save_vr[32]; -+ uint128_struct save_vscr; -+ -+ //! \brief Padding included for breakpad compatibiltiy. -+ uint32_t save_pad5[4]; -+ -+ //! \brief VRSAVE register. -+ uint32_t save_vrsave; -+ -+ //! \brief Padding included for breakpad compatibiltiy. -+ uint32_t save_pad6[7]; -+ } vregs; -+}; -+ - } // namespace crashpad - - #endif // CRASHPAD_MINIDUMP_MINIDUMP_CONTEXT_H_ -diff --git a/src/3rdparty/chromium/third_party/crashpad/crashpad/minidump/minidump_context_writer.cc b/src/3rdparty/chromium/third_party/crashpad/crashpad/minidump/minidump_context_writer.cc -index d7e53a493..d89eb9e01 100644 ---- a/src/3rdparty/chromium/third_party/crashpad/crashpad/minidump/minidump_context_writer.cc -+++ b/src/3rdparty/chromium/third_party/crashpad/crashpad/minidump/minidump_context_writer.cc -@@ -101,6 +101,13 @@ MinidumpContextWriter::CreateFromSnapshot(const CPUContext* context_snapshot) { - break; - } - -+ case kCPUArchitecturePPC64: { -+ context = std::make_unique(); -+ reinterpret_cast(context.get()) -+ ->InitalizeFromSnapshot(context_snapshot->ppc64); -+ break; -+ } -+ - default: { - LOG(ERROR) << "unknown context architecture " - << context_snapshot->architecture; -@@ -453,4 +460,47 @@ size_t MinidumpContextMIPS64Writer::ContextSize() const { - return sizeof(context_); - } - -+MinidumpContextPPC64Writer::MinidumpContextPPC64Writer() -+ : MinidumpContextWriter(), context_() { -+ context_.context_flags = kMinidumpContextPPC64; -+} -+ -+MinidumpContextPPC64Writer::~MinidumpContextPPC64Writer() = default; -+ -+void MinidumpContextPPC64Writer::InitalizeFromSnapshot( -+ const CPUContextPPC64* context_snapshot) { -+ DCHECK_EQ(state(), kStateMutable); -+ DCHECK_EQ(context_.context_flags, kMinidumpContextPPC64); -+ -+ context_.context_flags = kMinidumpContextPPC64All; -+ -+ memcpy(context_.regs, context_snapshot->regs, sizeof(context_.regs)); -+ context_.nip = context_snapshot->nip; -+ context_.msr = context_snapshot->msr; -+ context_.ccr = context_snapshot->ccr; -+ context_.xer = context_snapshot->xer; -+ context_.lnk = context_snapshot->lnk; -+ context_.ctr = context_snapshot->ctr; -+ -+ memcpy(context_.fpregs, context_snapshot->fpregs, sizeof(context_.fpregs)); -+ context_.fpscr = context_snapshot->fpscr; -+ -+ memcpy(context_.vregs.save_vr, context_snapshot->vregs.save_vr, -+ sizeof(context_.vregs.save_vr)); -+ memcpy(&context_.vregs.save_vscr, &context_snapshot->vregs.save_vscr, -+ sizeof(context_.vregs.save_vscr)); -+ context_.vregs.save_vrsave = context_snapshot->vregs.save_vrsave; -+} -+ -+bool MinidumpContextPPC64Writer::WriteObject( -+ FileWriterInterface* file_writer) { -+ DCHECK_EQ(state(), kStateWritable); -+ return file_writer->Write(&context_, sizeof(context_)); -+} -+ -+size_t MinidumpContextPPC64Writer::ContextSize() const { -+ DCHECK_GE(state(), kStateFrozen); -+ return sizeof(context_); -+} -+ - } // namespace crashpad -diff --git a/src/3rdparty/chromium/third_party/crashpad/crashpad/minidump/minidump_context_writer.h b/src/3rdparty/chromium/third_party/crashpad/crashpad/minidump/minidump_context_writer.h -index d4ab936ee..1d22fc59c 100644 ---- a/src/3rdparty/chromium/third_party/crashpad/crashpad/minidump/minidump_context_writer.h -+++ b/src/3rdparty/chromium/third_party/crashpad/crashpad/minidump/minidump_context_writer.h -@@ -315,6 +315,45 @@ class MinidumpContextMIPS64Writer final : public MinidumpContextWriter { - DISALLOW_COPY_AND_ASSIGN(MinidumpContextMIPS64Writer); - }; - -+class MinidumpContextPPC64Writer final : public MinidumpContextWriter { -+ public: -+ MinidumpContextPPC64Writer(); -+ ~MinidumpContextPPC64Writer() override; -+ -+ //! \brief Initalizes the MinidumpContextPPC64 based on \a context_snapshot. -+ //! -+ //! \param[in] context_snapshot The context snapshot to use as source data. -+ //! -+ //! \note Valid in #kStateMutable. No mutation of context() may be done before -+ //! calling this method, and it is not normally necessary to alter -+ //! context() after calling this method. -+ void InitalizeFromSnapshot(const CPUContextPPC64* context_snapshot); -+ -+ //! \brief Returns a pointer to the context structure that this object will -+ //! write. -+ //! -+ //! \attention This returns a non-`const` pointer to this object’s private -+ //! data so that a caller can populate the context structure directly. -+ //! This is done because providing setter interfaces to each field in the -+ //! context structure would be unwieldy and cumbersome. Care must be taken -+ //! to populate the context structure correctly. The context structure -+ //! must only be modified while this object is in the #kStateMutable -+ //! state. -+ MinidumpContextPPC64* context() { return &context_; } -+ -+ protected: -+ // MinidumpWritable: -+ bool WriteObject(FileWriterInterface* file_writer) override; -+ -+ // MinidumpContextWriter: -+ size_t ContextSize() const override; -+ -+ private: -+ MinidumpContextPPC64 context_; -+ -+ DISALLOW_COPY_AND_ASSIGN(MinidumpContextPPC64Writer); -+}; -+ - } // namespace crashpad - - #endif // CRASHPAD_MINIDUMP_MINIDUMP_CONTEXT_WRITER_H_ -diff --git a/src/3rdparty/chromium/third_party/crashpad/crashpad/minidump/minidump_context_writer_test.cc b/src/3rdparty/chromium/third_party/crashpad/crashpad/minidump/minidump_context_writer_test.cc -index 3216a906b..a9fcbe9d8 100644 ---- a/src/3rdparty/chromium/third_party/crashpad/crashpad/minidump/minidump_context_writer_test.cc -+++ b/src/3rdparty/chromium/third_party/crashpad/crashpad/minidump/minidump_context_writer_test.cc -@@ -213,6 +213,21 @@ TEST(MinidumpContextWriter, MIPS64_FromSnapshot) { - context, ExpectMinidumpContextMIPS64, kSeed); - } - -+TEST(MinidumpContextWriter, PPC64_Zeros) { -+ EmptyContextTest( -+ ExpectMinidumpContextPPC64); -+} -+ -+TEST(MinidumpContextWriter, PPC64_FromSnapshot) { -+ constexpr uint32_t kSeed = 64; -+ CPUContextPPC64 context_ppc64; -+ CPUContext context; -+ context.ppc64 = &context_ppc64; -+ InitializeCPUContextPPC64(&context, kSeed); -+ FromSnapshotTest( -+ context, ExpectMinidumpContextPPC64, kSeed); -+} -+ - } // namespace - } // namespace test - } // namespace crashpad -diff --git a/src/3rdparty/chromium/third_party/crashpad/crashpad/minidump/minidump_misc_info_writer.cc b/src/3rdparty/chromium/third_party/crashpad/crashpad/minidump/minidump_misc_info_writer.cc -index a13407605..95dc92524 100644 ---- a/src/3rdparty/chromium/third_party/crashpad/crashpad/minidump/minidump_misc_info_writer.cc -+++ b/src/3rdparty/chromium/third_party/crashpad/crashpad/minidump/minidump_misc_info_writer.cc -@@ -126,6 +126,8 @@ std::string MinidumpMiscInfoDebugBuildString() { - static constexpr char kCPU[] = "mips"; - #elif defined(ARCH_CPU_MIPS64EL) - static constexpr char kCPU[] = "mips64"; -+#elif defined(ARCH_CPU_PPC64) -+ static constexpr char kCPU[] = "ppc64"; - #else - #error define kCPU for this CPU - #endif -diff --git a/src/3rdparty/chromium/third_party/crashpad/crashpad/snapshot/capture_memory.cc b/src/3rdparty/chromium/third_party/crashpad/crashpad/snapshot/capture_memory.cc -index a51626ccd..61e0b20a1 100644 ---- a/src/3rdparty/chromium/third_party/crashpad/crashpad/snapshot/capture_memory.cc -+++ b/src/3rdparty/chromium/third_party/crashpad/crashpad/snapshot/capture_memory.cc -@@ -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 < base::size(context.ppc64->regs); ++i) { -+ MaybeCaptureMemoryAround(delegate, context.ppc64->regs[i]); -+ } - #else - #error Port. - #endif -diff --git a/src/3rdparty/chromium/third_party/crashpad/crashpad/snapshot/cpu_architecture.h b/src/3rdparty/chromium/third_party/crashpad/crashpad/snapshot/cpu_architecture.h -index 811a72095..f4f83981d 100644 ---- a/src/3rdparty/chromium/third_party/crashpad/crashpad/snapshot/cpu_architecture.h -+++ b/src/3rdparty/chromium/third_party/crashpad/crashpad/snapshot/cpu_architecture.h -@@ -43,7 +43,10 @@ enum CPUArchitecture { - kCPUArchitectureMIPSEL, - - //! \brief 64-bit MIPSEL. -- kCPUArchitectureMIPS64EL -+ kCPUArchitectureMIPS64EL, -+ -+ //! \brief 64-bit PPC64. -+ kCPUArchitecturePPC64 - }; - - } // namespace crashpad -diff --git a/src/3rdparty/chromium/third_party/crashpad/crashpad/snapshot/cpu_context.cc b/src/3rdparty/chromium/third_party/crashpad/crashpad/snapshot/cpu_context.cc -index 6fb8d7e71..b01f7cad1 100644 ---- a/src/3rdparty/chromium/third_party/crashpad/crashpad/snapshot/cpu_context.cc -+++ b/src/3rdparty/chromium/third_party/crashpad/crashpad/snapshot/cpu_context.cc -@@ -169,6 +169,8 @@ uint64_t CPUContext::InstructionPointer() const { - return arm->pc; - case kCPUArchitectureARM64: - return arm64->pc; -+ case kCPUArchitecturePPC64: -+ return ppc64->nip; - default: - NOTREACHED(); - return ~0ull; -@@ -185,6 +187,8 @@ uint64_t CPUContext::StackPointer() const { - return arm->sp; - case kCPUArchitectureARM64: - return arm64->sp; -+ case kCPUArchitecturePPC64: -+ return ppc64->regs[1]; - default: - NOTREACHED(); - return ~0ull; -@@ -196,6 +200,7 @@ bool CPUContext::Is64Bit() const { - case kCPUArchitectureX86_64: - case kCPUArchitectureARM64: - case kCPUArchitectureMIPS64EL: -+ case kCPUArchitecturePPC64: - return true; - case kCPUArchitectureX86: - case kCPUArchitectureARM: -diff --git a/src/3rdparty/chromium/third_party/crashpad/crashpad/snapshot/cpu_context.h b/src/3rdparty/chromium/third_party/crashpad/crashpad/snapshot/cpu_context.h -index fb23c4679..eebede63c 100644 ---- a/src/3rdparty/chromium/third_party/crashpad/crashpad/snapshot/cpu_context.h -+++ b/src/3rdparty/chromium/third_party/crashpad/crashpad/snapshot/cpu_context.h -@@ -352,6 +352,24 @@ struct CPUContextMIPS64 { - uint64_t fir; - }; - -+//! \brief A context structure carrying PPC64 CPU state. -+struct CPUContextPPC64 { -+ uint64_t nip; -+ uint64_t msr; -+ uint64_t regs[32]; -+ uint64_t ccr; -+ uint64_t xer; -+ uint64_t lnk; -+ uint64_t ctr; -+ double fpregs[32]; -+ double fpscr; -+ struct { -+ uint128_struct save_vr[32]; -+ uint128_struct save_vscr; -+ uint32_t save_vrsave; -+ } vregs; -+}; -+ - //! \brief A context structure capable of carrying the context of any supported - //! CPU architecture. - struct CPUContext { -@@ -382,6 +400,7 @@ struct CPUContext { - CPUContextARM64* arm64; - CPUContextMIPS* mipsel; - CPUContextMIPS64* mips64; -+ CPUContextPPC64* ppc64; - }; - }; - -diff --git a/src/3rdparty/chromium/third_party/crashpad/crashpad/snapshot/linux/cpu_context_linux.h b/src/3rdparty/chromium/third_party/crashpad/crashpad/snapshot/linux/cpu_context_linux.h -index 9f46a4897..aa677c4eb 100644 ---- a/src/3rdparty/chromium/third_party/crashpad/crashpad/snapshot/linux/cpu_context_linux.h -+++ b/src/3rdparty/chromium/third_party/crashpad/crashpad/snapshot/linux/cpu_context_linux.h -@@ -15,6 +15,7 @@ - #ifndef CRASHPAD_SNAPSHOT_LINUX_CPU_CONTEXT_LINUX_H_ - #define CRASHPAD_SNAPSHOT_LINUX_CPU_CONTEXT_LINUX_H_ - -+#include - #include "build/build_config.h" - #include "snapshot/cpu_context.h" - #include "snapshot/linux/signal_context.h" -@@ -174,6 +175,78 @@ void InitializeCPUContextMIPS( - - #endif // ARCH_CPU_MIPS_FAMILY || DOXYGEN - -+#if defined(ARCH_CPU_PPC64_FAMILY) || DOXYGEN -+ -+//! \brief Initalizes a CPUContextPPC64 structure from native context -+//! structures on Linux. -+//! -+//! \param[in] thread_context The native thread context. -+//! \param[in] float_context The native float context. -+//! \param[in] vector_context The native vector context. -+//! \param[out] context The CPUContextPPC64 structure to initalize. -+template -+void InitializeCPUContextPPC64( -+ const ThreadContext::t64_t& thread_context, -+ const FloatContext::f64_t& float_context, -+ const VectorContext::v64_t& vector_context, -+ typename Traits::CPUContext* context) { -+ -+ memcpy(context->regs, thread_context.gpr, sizeof(context->regs)); -+ context->nip = thread_context.nip; -+ context->msr = thread_context.msr; -+ context->ccr = thread_context.ccr; -+ context->xer = thread_context.xer; -+ context->lnk = thread_context.lnk; -+ context->ctr = thread_context.ctr; -+ -+ memcpy(context->fpregs, float_context.fpregs, sizeof(context->fpregs)); -+ context->fpscr = float_context.fpscr; -+ -+ for (uint8_t i = 0; i < 32; i++) { -+ context->vregs.save_vr[i] = { -+ (((uint64_t)vector_context.vrregs[i][0]) << 32) | -+ vector_context.vrregs[i][1], -+ (((uint64_t)vector_context.vrregs[i][2]) << 32) | -+ vector_context.vrregs[i][3] -+ }; -+ } -+ context->vregs.save_vrsave = vector_context.vrsave; -+ context->vregs.save_vscr = {0, (uint64_t)vector_context.vscr.vscr_word}; -+} -+ -+template -+void InitializeCPUContextPPC64( -+ const SignalThreadContext64 &thread_context, -+ const SignalFloatContext64 &float_context, -+ const SignalVectorContext64 &vector_context, -+ typename Traits::CPUContext* context) { -+ -+ memcpy(context->regs, thread_context.regs, sizeof(context->regs)); -+ context->nip = thread_context.nip; -+ context->msr = thread_context.msr; -+ context->ccr = thread_context.ccr; -+ context->xer = thread_context.xer; -+ context->lnk = thread_context.lnk; -+ context->ctr = thread_context.ctr; -+ -+ memcpy(context->fpregs, float_context.regs, sizeof(context->fpregs)); -+ context->fpscr = float_context.fpscr; -+ -+ for (uint8_t i = 0; i < 32; i++) { -+ context->vregs.save_vr[i] = { -+ (((uint64_t)vector_context.vrregs[i][0]) << 32) | -+ vector_context.vrregs[i][1], -+ (((uint64_t)vector_context.vrregs[i][2]) << 32) | -+ vector_context.vrregs[i][3] -+ }; -+ } -+ context->vregs.save_vrsave = vector_context.vrsave; -+ context->vregs.save_vscr = {0, (uint64_t)vector_context.vscr.vscr_word}; -+} -+ -+ -+#endif -+ - } // namespace internal - } // namespace crashpad - -diff --git a/src/3rdparty/chromium/third_party/crashpad/crashpad/snapshot/linux/debug_rendezvous_test.cc b/src/3rdparty/chromium/third_party/crashpad/crashpad/snapshot/linux/debug_rendezvous_test.cc -index be22c9031..c5df23d1b 100644 ---- a/src/3rdparty/chromium/third_party/crashpad/crashpad/snapshot/linux/debug_rendezvous_test.cc -+++ b/src/3rdparty/chromium/third_party/crashpad/crashpad/snapshot/linux/debug_rendezvous_test.cc -@@ -159,9 +159,11 @@ void TestAgainstTarget(PtraceConnection* connection) { - const bool is_vdso_mapping = - device == 0 && inode == 0 && mapping_name == "[vdso]"; - static constexpr char kPrefix[] = "linux-vdso.so."; -+ 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 a/src/3rdparty/chromium/third_party/crashpad/crashpad/snapshot/linux/exception_snapshot_linux.cc b/src/3rdparty/chromium/third_party/crashpad/crashpad/snapshot/linux/exception_snapshot_linux.cc -index cd40b3b12..6bcf23b6f 100644 ---- a/src/3rdparty/chromium/third_party/crashpad/crashpad/snapshot/linux/exception_snapshot_linux.cc -+++ b/src/3rdparty/chromium/third_party/crashpad/crashpad/snapshot/linux/exception_snapshot_linux.cc -@@ -323,6 +323,69 @@ bool ExceptionSnapshotLinux::ReadContext( - reader, context_address, context_.mips64); - } - -+#elif defined(ARCH_CPU_PPC64_FAMILY) -+ -+template -+static bool ReadContext(ProcessReaderLinux* reader, -+ LinuxVMAddress context_address, -+ typename Traits::CPUContext* dest_context) { -+ const ProcessMemory* memory = reader->Memory(); -+ -+ LinuxVMAddress gp_regs_address = context_address + -+ offsetof(UContext, mcontext) + -+ offsetof(typename Traits::MContext, gp_regs); -+ -+ typename Traits::SignalThreadContext thread_context; -+ if (!memory->Read(gp_regs_address, sizeof(thread_context), &thread_context)) { -+ LOG(ERROR) << "Couldn't read gp_regs!"; -+ return false; -+ } -+ -+ LinuxVMAddress fp_regs_address = context_address + -+ offsetof(UContext, mcontext) + -+ offsetof(typename Traits::MContext, fp_regs); -+ -+ typename Traits::SignalFloatContext fp_context; -+ if (!memory->Read(fp_regs_address, sizeof(fp_context), &fp_context)) { -+ LOG(ERROR) << "Couldn't read fp_regs!"; -+ return false; -+ } -+ -+ LinuxVMAddress v_regs_ptr_address = context_address + -+ offsetof(UContext, mcontext) + -+ offsetof(typename Traits::MContext, vmx_reserve) + 8; -+ -+ typename Traits::SignalVectorContext v_context; -+ if (!memory->Read(v_regs_ptr_address, sizeof(v_context), &v_context)) { -+ LOG(ERROR) << "Couldn't read v_regs!"; -+ return false; -+ } -+ -+ InitializeCPUContextPPC64(thread_context, fp_context, -+ v_context, dest_context); -+ -+ return true; -+} -+ -+template<> -+bool ExceptionSnapshotLinux::ReadContext( -+ ProcessReaderLinux* reader, -+ LinuxVMAddress context_address) { -+ context_.architecture = kCPUArchitecturePPC64; -+ context_.ppc64 = &context_union_.ppc64; -+ -+ return internal::ReadContext( -+ reader, context_address, context_.ppc64); -+} -+ -+template<> -+bool ExceptionSnapshotLinux::ReadContext( -+ ProcessReaderLinux* reader, -+ LinuxVMAddress context_address) { -+ // PPC64 is 64-bit -+ return false; -+} -+ - #endif // ARCH_CPU_X86_FAMILY - - bool ExceptionSnapshotLinux::Initialize(ProcessReaderLinux* process_reader, -diff --git a/src/3rdparty/chromium/third_party/crashpad/crashpad/snapshot/linux/exception_snapshot_linux.h b/src/3rdparty/chromium/third_party/crashpad/crashpad/snapshot/linux/exception_snapshot_linux.h -index ea0cd2106..e42df520f 100644 ---- a/src/3rdparty/chromium/third_party/crashpad/crashpad/snapshot/linux/exception_snapshot_linux.h -+++ b/src/3rdparty/chromium/third_party/crashpad/crashpad/snapshot/linux/exception_snapshot_linux.h -@@ -84,6 +84,8 @@ class ExceptionSnapshotLinux final : public ExceptionSnapshot { - #elif defined(ARCH_CPU_MIPS_FAMILY) - CPUContextMIPS mipsel; - CPUContextMIPS64 mips64; -+#elif defined(ARCH_CPU_PPC64_FAMILY) -+ CPUContextPPC64 ppc64; - #endif - } context_union_; - CPUContext context_; -diff --git a/src/3rdparty/chromium/third_party/crashpad/crashpad/snapshot/linux/exception_snapshot_linux_test.cc b/src/3rdparty/chromium/third_party/crashpad/crashpad/snapshot/linux/exception_snapshot_linux_test.cc -index e4ff1ab79..25534dd08 100644 ---- a/src/3rdparty/chromium/third_party/crashpad/crashpad/snapshot/linux/exception_snapshot_linux_test.cc -+++ b/src/3rdparty/chromium/third_party/crashpad/crashpad/snapshot/linux/exception_snapshot_linux_test.cc -@@ -296,7 +296,28 @@ void ExpectContext(const CPUContext& actual, const NativeCPUContext& expected) { - 0); - #undef CPU_ARCH_NAME - } -+#elif defined(ARCH_CPU_PPC64_FAMILY) -+using NativeCPUContext = ucontext_t; -+ -+void InitializeContext(NativeCPUContext* context) { -+ for (size_t reg = 0; reg < 32; ++reg) { -+ context->uc_mcontext.gp_regs[reg] = reg; -+ } -+ -+ memset(&context->uc_mcontext.fp_regs, 44, -+ sizeof(context->uc_mcontext.fp_regs)); -+} - -+void ExpectContext(const CPUContext& actual, const NativeCPUContext& expected) { -+ EXPECT_EQ(actual.architecture, kCPUArchitecturePPC64); -+ -+ for (size_t reg = 0; reg < 32; ++reg) { -+ EXPECT_EQ(actual.ppc64->regs[reg], expected.uc_mcontext.gp_regs[reg]); -+ } -+ -+ EXPECT_EQ(memcmp(actual.ppc64->fpregs, expected.uc_mcontext.fp_regs, -+ sizeof(actual.ppc64->fpregs)), 0); -+} - #else - #error Port. - #endif -diff --git a/src/3rdparty/chromium/third_party/crashpad/crashpad/snapshot/linux/process_reader_linux.cc b/src/3rdparty/chromium/third_party/crashpad/crashpad/snapshot/linux/process_reader_linux.cc -index b96abfe74..df12ca566 100644 ---- a/src/3rdparty/chromium/third_party/crashpad/crashpad/snapshot/linux/process_reader_linux.cc -+++ b/src/3rdparty/chromium/third_party/crashpad/crashpad/snapshot/linux/process_reader_linux.cc -@@ -108,6 +108,8 @@ void ProcessReaderLinux::Thread::InitializeStack(ProcessReaderLinux* reader) { - #elif defined(ARCH_CPU_MIPS_FAMILY) - stack_pointer = reader->Is64Bit() ? thread_info.thread_context.t64.regs[29] - : thread_info.thread_context.t32.regs[29]; -+#elif defined(ARCH_CPU_PPC64_FAMILY) -+ stack_pointer = thread_info.thread_context.t64.gpr[1]; - #else - #error Port. - #endif -diff --git a/src/3rdparty/chromium/third_party/crashpad/crashpad/snapshot/linux/process_reader_linux_test.cc b/src/3rdparty/chromium/third_party/crashpad/crashpad/snapshot/linux/process_reader_linux_test.cc -index 5b5723616..049c32858 100644 ---- a/src/3rdparty/chromium/third_party/crashpad/crashpad/snapshot/linux/process_reader_linux_test.cc -+++ b/src/3rdparty/chromium/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 a/src/3rdparty/chromium/third_party/crashpad/crashpad/snapshot/linux/signal_context.h b/src/3rdparty/chromium/third_party/crashpad/crashpad/snapshot/linux/signal_context.h -index 110024680..a1f2da259 100644 ---- a/src/3rdparty/chromium/third_party/crashpad/crashpad/snapshot/linux/signal_context.h -+++ b/src/3rdparty/chromium/third_party/crashpad/crashpad/snapshot/linux/signal_context.h -@@ -422,6 +422,89 @@ static_assert(offsetof(UContext, mcontext.fpregs) == - "context offset mismatch"); - #endif - -+#elif defined(ARCH_CPU_PPC64_FAMILY) -+ -+struct SignalThreadContext64 { -+ uint64_t regs[32]; -+ uint64_t nip; -+ uint64_t msr; -+ uint64_t orig_r3; -+ uint64_t ctr; -+ uint64_t lnk; -+ uint64_t xer; -+ uint64_t ccr; -+ uint64_t softe; -+ uint64_t trap; -+ uint64_t dar; -+ uint64_t dsisr; -+ uint64_t result; -+ uint64_t dscr; -+ uint64_t fpr0[3]; -+}; -+ -+struct SignalFloatContext64 { -+ double regs[32]; -+ double fpscr; -+}; -+ -+struct SignalVectorContext64 { -+ int32_t vrregs[32][4]; -+ struct { -+ int32_t __pad[3]; -+ int32_t vscr_word; -+ } vscr; -+ int32_t vrsave; -+ int32_t __pad[3]; -+} __attribute__((__aligned__(16))); -+ -+ -+#pragma pack(pop) -+struct MContext64 { -+ uint64_t reserved[4]; -+ int32_t signal; -+ int32_t __pad0; -+ uint64_t handler; -+ uint64_t oldmask; -+ uint64_t pt_regs_ptr; -+ SignalThreadContext64 gp_regs; -+ SignalFloatContext64 fp_regs; -+ SignalVectorContext64 *v_regs; -+ int64_t vmx_reserve[69]; -+}; -+ -+struct ContextTraits64 : public Traits64 { -+ using MContext = MContext64; -+ using SignalThreadContext = SignalThreadContext64; -+ using SignalFloatContext = SignalFloatContext64; -+ using SignalVectorContext = SignalVectorContext64; -+ using CPUContext = CPUContextPPC64; -+}; -+ -+struct ContextTraits32 : public Traits32 {}; -+ -+struct UContext { -+ uint64_t flags; -+ uint64_t link; -+ SignalStack stack; -+ Sigset sigmask; -+ MContext64 mcontext; -+}; -+#pragma pack(push, 1) -+ -+static_assert(sizeof(UContext) == sizeof(ucontext_t), -+ "ucontext_t size mismatch"); -+static_assert(sizeof(MContext64) == sizeof(mcontext_t), -+ "mcontext_t size mismatch"); -+static_assert(sizeof(SignalThreadContext64) == sizeof(gregset_t), -+ "gregset_t size mismatch"); -+static_assert(sizeof(SignalFloatContext64) == sizeof(fpregset_t), -+ "fpregset_t size mismatch"); -+static_assert(sizeof(SignalVectorContext64) == sizeof(vrregset_t), -+ "vrregset_t size mismatch"); -+static_assert(offsetof(UContext, mcontext) == -+ offsetof(ucontext_t, uc_mcontext), "mcontext offset mismatch"); -+static_assert(offsetof(MContext64, gp_regs) == -+ offsetof(mcontext_t, gp_regs), "gp_regs offset mismatch"); - #else - #error Port. - #endif // ARCH_CPU_X86_FAMILY -diff --git a/src/3rdparty/chromium/third_party/crashpad/crashpad/snapshot/linux/system_snapshot_linux.cc b/src/3rdparty/chromium/third_party/crashpad/crashpad/snapshot/linux/system_snapshot_linux.cc -index 8564d3d45..b690ecd48 100644 ---- a/src/3rdparty/chromium/third_party/crashpad/crashpad/snapshot/linux/system_snapshot_linux.cc -+++ b/src/3rdparty/chromium/third_party/crashpad/crashpad/snapshot/linux/system_snapshot_linux.cc -@@ -203,6 +203,8 @@ CPUArchitecture SystemSnapshotLinux::GetCPUArchitecture() const { - #elif defined(ARCH_CPU_MIPS_FAMILY) - return process_reader_->Is64Bit() ? kCPUArchitectureMIPS64EL - : kCPUArchitectureMIPSEL; -+#elif defined(ARCH_CPU_PPC64_FAMILY) -+ return kCPUArchitecturePPC64; - #else - #error port to your architecture - #endif -@@ -218,6 +220,9 @@ uint32_t SystemSnapshotLinux::CPURevision() const { - #elif defined(ARCH_CPU_MIPS_FAMILY) - // Not implementable on MIPS - return 0; -+#elif defined(ARCH_CPU_PPC64_FAMILY) -+ // Not yet implemented on PPC64 -+ return 0; - #else - #error port to your architecture - #endif -@@ -238,6 +243,9 @@ std::string SystemSnapshotLinux::CPUVendor() const { - #elif defined(ARCH_CPU_MIPS_FAMILY) - // Not implementable on MIPS - return std::string(); -+#elif defined(ARCH_CPU_PPC64_FAMILY) -+ // Not yet implemented on PPC64 -+ return std::string(); - #else - #error port to your architecture - #endif -@@ -371,6 +379,9 @@ bool SystemSnapshotLinux::NXEnabled() const { - #elif defined(ARCH_CPU_MIPS_FAMILY) - // Not implementable on MIPS - return false; -+#elif defined(ARCH_CPU_PPC64_FAMILY) -+ // Not yet implemented on PPC64 -+ return false; - #else - #error Port. - #endif // ARCH_CPU_X86_FAMILY -diff --git a/src/3rdparty/chromium/third_party/crashpad/crashpad/snapshot/linux/thread_snapshot_linux.cc b/src/3rdparty/chromium/third_party/crashpad/crashpad/snapshot/linux/thread_snapshot_linux.cc -index e3e2bebdd..8ef43752e 100644 ---- a/src/3rdparty/chromium/third_party/crashpad/crashpad/snapshot/linux/thread_snapshot_linux.cc -+++ b/src/3rdparty/chromium/third_party/crashpad/crashpad/snapshot/linux/thread_snapshot_linux.cc -@@ -186,6 +186,14 @@ bool ThreadSnapshotLinux::Initialize(ProcessReaderLinux* process_reader, - thread.thread_info.float_context.f32, - context_.mipsel); - } -+#elif defined(ARCH_CPU_PPC64_FAMILY) -+ context_.architecture = kCPUArchitecturePPC64; -+ context_.ppc64 = &context_union_.ppc64; -+ InitializeCPUContextPPC64( -+ thread.thread_info.thread_context.t64, -+ thread.thread_info.float_context.f64, -+ thread.thread_info.vector_context.v64, -+ context_.ppc64); - #else - #error Port. - #endif -diff --git a/src/3rdparty/chromium/third_party/crashpad/crashpad/snapshot/linux/thread_snapshot_linux.h b/src/3rdparty/chromium/third_party/crashpad/crashpad/snapshot/linux/thread_snapshot_linux.h -index 44cc6f6d9..d4136461e 100644 ---- a/src/3rdparty/chromium/third_party/crashpad/crashpad/snapshot/linux/thread_snapshot_linux.h -+++ b/src/3rdparty/chromium/third_party/crashpad/crashpad/snapshot/linux/thread_snapshot_linux.h -@@ -68,6 +68,8 @@ class ThreadSnapshotLinux final : public ThreadSnapshot { - #elif defined(ARCH_CPU_MIPS_FAMILY) - CPUContextMIPS mipsel; - CPUContextMIPS64 mips64; -+#elif defined(ARCH_CPU_PPC64_FAMILY) -+ CPUContextPPC64 ppc64; - #else - #error Port. - #endif // ARCH_CPU_X86_FAMILY -diff --git a/src/3rdparty/chromium/third_party/crashpad/crashpad/util/linux/auxiliary_vector.cc b/src/3rdparty/chromium/third_party/crashpad/crashpad/util/linux/auxiliary_vector.cc -index d3d5ebdfb..3fd730cb5 100644 ---- a/src/3rdparty/chromium/third_party/crashpad/crashpad/util/linux/auxiliary_vector.cc -+++ b/src/3rdparty/chromium/third_party/crashpad/crashpad/util/linux/auxiliary_vector.cc -@@ -56,6 +56,11 @@ bool AuxiliaryVector::Read(PtraceConnection* connection) { - if (type == AT_IGNORE) { - continue; - } -+#if defined(ARCH_CPU_PPC64_FAMILY) -+ if (type == AT_IGNOREPPC) { -+ continue; -+ } -+#endif - if (!MapInsertOrReplace(&values_, type, value, nullptr)) { - LOG(ERROR) << "duplicate auxv entry"; - return false; -diff --git a/src/3rdparty/chromium/third_party/crashpad/crashpad/util/linux/ptrace_broker.cc b/src/3rdparty/chromium/third_party/crashpad/crashpad/util/linux/ptrace_broker.cc -index 155a1e0c6..5e50ceb5f 100644 ---- a/src/3rdparty/chromium/third_party/crashpad/crashpad/util/linux/ptrace_broker.cc -+++ b/src/3rdparty/chromium/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 a/src/3rdparty/chromium/third_party/crashpad/crashpad/util/linux/ptracer.cc b/src/3rdparty/chromium/third_party/crashpad/crashpad/util/linux/ptracer.cc -index 557e0d363..08ae434b8 100644 ---- a/src/3rdparty/chromium/third_party/crashpad/crashpad/util/linux/ptracer.cc -+++ b/src/3rdparty/chromium/third_party/crashpad/crashpad/util/linux/ptracer.cc -@@ -398,6 +398,64 @@ bool GetThreadArea64(pid_t tid, - return true; - } - -+#elif defined(ARCH_CPU_PPC64_FAMILY) -+// PPC64 has had HAVE_ARCH_TRACEHOOK set since 2.6.27 (even before x86 had it). -+// That means we can simply use PTRACE_GETREGESET. -+ -+template -+bool GetRegisterSet(pid_t tid, int set, Destination* dest, bool can_log) { -+ iovec iov; -+ iov.iov_base = reinterpret_cast(dest); -+ iov.iov_len = sizeof(*dest); -+ if (ptrace(PTRACE_GETREGSET, tid, reinterpret_cast(set), &iov) != 0) { -+ PLOG_IF(ERROR, can_log) << "ptrace"; -+ return false; -+ } -+ if (iov.iov_len != sizeof(*dest)) { -+ LOG_IF(ERROR, can_log) << "Unexpected registers size"; -+ return false; -+ } -+ return true; -+} -+ -+bool GetVectorRegisters64(pid_t tid, -+ VectorContext* context, -+ bool can_log) { -+ return GetRegisterSet(tid, NT_PPC_VMX, &context->v64, can_log); -+} -+ -+bool GetFloatingPointRegisters64(pid_t tid, -+ FloatContext* context, -+ bool can_log) { -+ return GetRegisterSet(tid, NT_PRFPREG, &context->f64, can_log); -+} -+ -+bool GetThreadArea64(pid_t tid, -+ const ThreadContext& context, -+ LinuxVMAddress* address, -+ bool can_log) { -+ // PPC64 doesn't have PTRACE_GET_THREAD_AREA since the thread pointer -+ // is stored in GPR 13. -+ ThreadContext::t64_t tc; -+ if (!GetRegisterSet(tid, NT_PRSTATUS, &tc, can_log)) { -+ LOG_IF(ERROR, can_log) << "Unable to get thread pointer!"; -+ return false; -+ } -+ -+ *address = tc.gpr[13]; -+ -+ return true; -+} -+ -+// Stubs for 32-bit functions not applicable on PPC64 -+bool GetFloatingPointRegisters32(pid_t tid, -+ FloatContext* context, -+ bool can_log) { return false; } -+bool GetThreadArea32(pid_t tid, -+ const ThreadContext &context, -+ LinuxVMAddress *address, -+ bool can_log) { return false; } -+ - #else - #error Port. - #endif // ARCH_CPU_X86_FAMILY -@@ -494,6 +552,9 @@ bool Ptracer::GetThreadInfo(pid_t tid, ThreadInfo* info) { - if (is_64_bit_) { - return GetGeneralPurposeRegisters64(tid, &info->thread_context, can_log_) && - GetFloatingPointRegisters64(tid, &info->float_context, can_log_) && -+#if defined(ARCH_CPU_PPC64_FAMILY) -+ GetVectorRegisters64(tid, &info->vector_context, can_log_) && -+#endif - GetThreadArea64(tid, - info->thread_context, - &info->thread_specific_data_address, -diff --git a/src/3rdparty/chromium/third_party/crashpad/crashpad/util/linux/thread_info.h b/src/3rdparty/chromium/third_party/crashpad/crashpad/util/linux/thread_info.h -index 5b55c24a7..dea0d1f39 100644 ---- a/src/3rdparty/chromium/third_party/crashpad/crashpad/util/linux/thread_info.h -+++ b/src/3rdparty/chromium/third_party/crashpad/crashpad/util/linux/thread_info.h -@@ -28,6 +28,10 @@ - #include - #endif - -+#if defined(ARCH_CPU_PPC64_FAMILY) -+#include -+#endif -+ - namespace crashpad { - - //! \brief The set of general purpose registers for an architecture family. -@@ -79,6 +83,8 @@ union ThreadContext { - uint32_t cp0_status; - uint32_t cp0_cause; - uint32_t padding1_; -+#elif defined(ARCH_CPU_PPC64_FAMILY) -+ // PPC64 is 64-bit - #else - #error Port. - #endif // ARCH_CPU_X86_FAMILY -@@ -132,6 +138,21 @@ union ThreadContext { - uint64_t cp0_badvaddr; - uint64_t cp0_status; - uint64_t cp0_cause; -+#elif defined(ARCH_CPU_PPC64_FAMILY) -+ // Reflects struct pt_regs in asm/ptrace.h. -+ uint64_t gpr[32]; -+ uint64_t nip; -+ uint64_t msr; -+ uint64_t orig_gpr3; -+ uint64_t ctr; -+ uint64_t lnk; -+ uint64_t xer; -+ uint64_t ccr; -+ uint64_t softe; -+ uint64_t trap; -+ uint64_t dar; -+ uint64_t dsisr; -+ uint64_t result; - #else - #error Port. - #endif // ARCH_CPU_X86_FAMILY -@@ -143,6 +164,8 @@ union ThreadContext { - using NativeThreadContext = user_regs; - #elif defined(ARCH_CPU_MIPS_FAMILY) - // No appropriate NativeThreadsContext type available for MIPS -+#elif defined(ARCH_CPU_PPC64_FAMILY) -+ using NativeThreadContext = struct pt_regs; - #else - #error Port. - #endif // ARCH_CPU_X86_FAMILY || ARCH_CPU_ARM64 -@@ -218,6 +241,9 @@ union FloatContext { - } fpregs[32]; - uint32_t fpcsr; - uint32_t fpu_id; -+#elif defined(ARCH_CPU_PPC64_FAMILY) -+ // Crashpad's PPC support is 64-bit only, so this -+ // 32bit-only struct is declared as empty. - #else - #error Port. - #endif // ARCH_CPU_X86_FAMILY -@@ -252,6 +278,10 @@ union FloatContext { - double fpregs[32]; - uint32_t fpcsr; - uint32_t fpu_id; -+#elif defined(ARCH_CPU_PPC64_FAMILY) -+ // Reflects fpregset_t in sys/ucontext.h -+ double fpregs[32]; -+ double fpscr; - #else - #error Port. - #endif // ARCH_CPU_X86_FAMILY -@@ -280,6 +310,8 @@ union FloatContext { - static_assert(sizeof(f64) == sizeof(user_fpsimd_struct), "Size mismatch"); - #elif defined(ARCH_CPU_MIPS_FAMILY) - // No appropriate floating point context native type for available MIPS. -+#elif defined(ARCH_CPU_PPC64_FAMILY) -+ static_assert(sizeof(f64) == sizeof(fpregset_t), "Size mismatch"); - #else - #error Port. - #endif // ARCH_CPU_X86 -@@ -287,6 +319,26 @@ union FloatContext { - static_assert(std::is_standard_layout::value, - "Not standard layout"); - -+//! \brief The vector registers used for an architecture family -+union VectorContext { -+ struct v32_t {} v32; -+#if defined(ARCH_CPU_PPC64_FAMILY) -+ __attribute__((__aligned__(16))) // Vector context must be doubleword aligned. -+#endif -+ struct v64_t { -+#if defined(ARCH_CPU_PPC64_FAMILY) -+ // Reflects vrregset_t in sys/ucontext.h -+ uint32_t vrregs[32][4]; -+ struct { -+ uint32_t __pad[3]; -+ uint32_t vscr_word; -+ } vscr; -+ uint32_t vrsave; -+ uint32_t __pad[3]; -+#endif -+ } v64; -+}; -+ - //! \brief A collection of `ptrace`-able information about a thread. - struct ThreadInfo { - ThreadInfo(); -@@ -298,6 +350,9 @@ struct ThreadInfo { - //! \brief The floating point registers for the thread. - FloatContext float_context; - -+ //! \brief (Optional) The vector registers used for the thread. -+ VectorContext vector_context; -+ - //! \brief The thread-local storage address for the thread. - LinuxVMAddress thread_specific_data_address; - }; -diff --git a/src/3rdparty/chromium/third_party/crashpad/crashpad/util/misc/capture_context.h b/src/3rdparty/chromium/third_party/crashpad/crashpad/util/misc/capture_context.h -index a88a10336..b0d6578bd 100644 ---- a/src/3rdparty/chromium/third_party/crashpad/crashpad/util/misc/capture_context.h -+++ b/src/3rdparty/chromium/third_party/crashpad/crashpad/util/misc/capture_context.h -@@ -70,6 +70,7 @@ using NativeCPUContext = ucontext_t; - //! macOS/Linux/Fuchsia | x86_64 | `%%rdi` - //! Linux | ARM/ARM64 | `r0`/`x0` - //! Linux | MIPS/MIPS64 | `$a0` -+//! Linux | PPC64 | `r3` - //! - //! Additionally, the value `LR` on ARM/ARM64 will be the return address of - //! this function. -diff --git a/src/3rdparty/chromium/third_party/crashpad/crashpad/util/misc/capture_context_linux.S b/src/3rdparty/chromium/third_party/crashpad/crashpad/util/misc/capture_context_linux.S -index 52215ee5d..b3e4a3ec7 100644 ---- a/src/3rdparty/chromium/third_party/crashpad/crashpad/util/misc/capture_context_linux.S -+++ b/src/3rdparty/chromium/third_party/crashpad/crashpad/util/misc/capture_context_linux.S -@@ -32,7 +32,7 @@ - .balign 4, 0x0 - .type CAPTURECONTEXT_SYMBOL, %function - .type CAPTURECONTEXT_SYMBOL2, %function --#elif defined(__mips__) -+#elif defined(__mips__) || defined(__powerpc64__) - .balign 4, 0x0 - #endif - -@@ -423,4 +423,214 @@ CAPTURECONTEXT_SYMBOL2: - jr $ra - - .set at -+#elif defined(__powerpc64__) -+ // Store r0-r31 -+ std 0, 0xe8(3) // context->uc_mcontext.gp_regs[0] -+ std 1, 0xf0(3) // context->uc_mcontext.gp_regs[1] -+ std 2, 0xf8(3) // context->uc_mcontext.gp_regs[2] -+ // note that r3's original value was lost -+ std 3, 0x100(3) // context->uc_mcontext.gp_regs[3] -+ std 4, 0x108(3) // context->uc_mcontext.gp_regs[4] -+ std 5, 0x110(3) // context->uc_mcontext.gp_regs[5] -+ std 6, 0x118(3) // context->uc_mcontext.gp_regs[6] -+ std 7, 0x120(3) // context->uc_mcontext.gp_regs[7] -+ std 8, 0x128(3) // context->uc_mcontext.gp_regs[8] -+ std 9, 0x130(3) // context->uc_mcontext.gp_regs[9] -+ std 10, 0x138(3) // context->uc_mcontext.gp_regs[10] -+ std 11, 0x140(3) // context->uc_mcontext.gp_regs[11] -+ std 12, 0x148(3) // context->uc_mcontext.gp_regs[12] -+ std 13, 0x150(3) // context->uc_mcontext.gp_regs[13] -+ std 14, 0x158(3) // context->uc_mcontext.gp_regs[14] -+ std 15, 0x160(3) // context->uc_mcontext.gp_regs[15] -+ std 16, 0x168(3) // context->uc_mcontext.gp_regs[16] -+ std 17, 0x170(3) // context->uc_mcontext.gp_regs[17] -+ std 18, 0x178(3) // context->uc_mcontext.gp_regs[18] -+ std 19, 0x180(3) // context->uc_mcontext.gp_regs[19] -+ std 20, 0x188(3) // context->uc_mcontext.gp_regs[20] -+ std 21, 0x190(3) // context->uc_mcontext.gp_regs[21] -+ std 22, 0x198(3) // context->uc_mcontext.gp_regs[22] -+ std 23, 0x1a0(3) // context->uc_mcontext.gp_regs[23] -+ std 24, 0x1a8(3) // context->uc_mcontext.gp_regs[24] -+ std 25, 0x1b0(3) // context->uc_mcontext.gp_regs[25] -+ std 26, 0x1b8(3) // context->uc_mcontext.gp_regs[26] -+ std 27, 0x1c0(3) // context->uc_mcontext.gp_regs[27] -+ std 28, 0x1c8(3) // context->uc_mcontext.gp_regs[28] -+ std 29, 0x1d0(3) // context->uc_mcontext.gp_regs[29] -+ std 30, 0x1d8(3) // context->uc_mcontext.gp_regs[30] -+ std 31, 0x1e0(3) // context->uc_mcontext.gp_regs[31] -+ -+ // For NIP, we can use the value in the link register -+ mflr 0 -+ std 0, 0x1e8(3) // context->uc_mcontext.gp_regs[PT_NIP] -+ -+ // CTR -+ mfctr 0 -+ std 0, 0x200(3) // context->uc_mcontext.gp_regs[PT_CTR] -+ -+ // For LNK, we'll use the caller's LR save area (2 stack frames up). -+ // r4 can be used as a scratch register since it has already been saved. -+ ld 4, 0(1) -+ ld 4, 16(4) -+ std 4, 0x208(3) // context->uc_mcontext.gp_regs[PT_LNK] -+ -+ // XER -+ mfxer 0 -+ std 0, 0x210(3) // context->uc_mcontext.gp_regs[PT_XER] -+ -+ // CCR -+ mfcr 0 -+ std 0, 0x218(3) // context->uc_mcontext.gp_regs[PT_CCR] -+ -+ // MSR, orig_r3, MQ, TRAP, DAR, DSISR, RESULT, DSCR, -+ // not used or not relevant, zero them out. -+ li 4, 0 -+ std 4, 0x1f0(3) // context->uc_mcontext.gp_regs[PT_MSR] -+ std 4, 0x1f8(3) // context->uc_mcontext.gp_regs[PT_ORIG_R3] -+ std 4, 0x220(3) // context->uc_mcontext.gp_regs[PT_MQ] -+ std 4, 0x228(3) // context->uc_mcontext.gp_regs[PT_TRAP] -+ std 4, 0x230(3) // context->uc_mcontext.gp_regs[PT_DAR] -+ std 4, 0x238(3) // context->uc_mcontext.gp_regs[PT_DSISR] -+ std 4, 0x240(3) // context->uc_mcontext.gp_regs[PT_RESULT] -+ std 4, 0x248(3) // context->uc_mcontext.gp_regs[PT_DSCR] -+ -+ // Update context->uc_mcontext.regs to point to gp_regs -+ addi 0, 3, 0xe8 -+ std 0, 0xe0(3) -+ -+ // Save floating point registers 0-31 -+ stfd 0, 0x268(3) // context->uc_mcontext.fp_regs[0] -+ stfd 1, 0x270(3) // context->uc_mcontext.fp_regs[1] -+ stfd 2, 0x278(3) // context->uc_mcontext.fp_regs[2] -+ stfd 3, 0x280(3) // context->uc_mcontext.fp_regs[3] -+ stfd 4, 0x288(3) // context->uc_mcontext.fp_regs[4] -+ stfd 5, 0x290(3) // context->uc_mcontext.fp_regs[5] -+ stfd 6, 0x298(3) // context->uc_mcontext.fp_regs[6] -+ stfd 7, 0x2a0(3) // context->uc_mcontext.fp_regs[7] -+ stfd 8, 0x2a8(3) // context->uc_mcontext.fp_regs[8] -+ stfd 9, 0x2b0(3) // context->uc_mcontext.fp_regs[9] -+ stfd 10, 0x2b8(3) // context->uc_mcontext.fp_regs[10] -+ stfd 11, 0x2c0(3) // context->uc_mcontext.fp_regs[11] -+ stfd 12, 0x2c8(3) // context->uc_mcontext.fp_regs[12] -+ stfd 13, 0x2d0(3) // context->uc_mcontext.fp_regs[13] -+ stfd 14, 0x2d8(3) // context->uc_mcontext.fp_regs[14] -+ stfd 15, 0x2e0(3) // context->uc_mcontext.fp_regs[15] -+ stfd 16, 0x2e8(3) // context->uc_mcontext.fp_regs[16] -+ stfd 17, 0x2f0(3) // context->uc_mcontext.fp_regs[17] -+ stfd 18, 0x2f8(3) // context->uc_mcontext.fp_regs[18] -+ stfd 19, 0x300(3) // context->uc_mcontext.fp_regs[19] -+ stfd 20, 0x308(3) // context->uc_mcontext.fp_regs[20] -+ stfd 21, 0x310(3) // context->uc_mcontext.fp_regs[21] -+ stfd 22, 0x318(3) // context->uc_mcontext.fp_regs[22] -+ stfd 23, 0x320(3) // context->uc_mcontext.fp_regs[23] -+ stfd 24, 0x328(3) // context->uc_mcontext.fp_regs[24] -+ stfd 25, 0x330(3) // context->uc_mcontext.fp_regs[25] -+ stfd 26, 0x338(3) // context->uc_mcontext.fp_regs[26] -+ stfd 27, 0x340(3) // context->uc_mcontext.fp_regs[27] -+ stfd 28, 0x348(3) // context->uc_mcontext.fp_regs[28] -+ stfd 29, 0x350(3) // context->uc_mcontext.fp_regs[29] -+ stfd 30, 0x358(3) // context->uc_mcontext.fp_regs[30] -+ stfd 31, 0x360(3) // context->uc_mcontext.fp_regs[31] -+ -+ // FPSCR -+ mffs 0 -+ stfd 0, 0x368(3) // context->uc_mcontext.fp_regs[32] -+ -+ // Save VMX Vector registers -+ // Update r4 to contain the base address of vmx_reserve -+ addi 4, 3, 0x378 -+ // Ensure that it is quadword aligned -+ andi. 5, 4, 0xF -+ beq 1f // No alignment is necessary -+ // Address is doubleword aligned and not quadword aligned, add 8 -+ addi 4, 4, 8 -+ -+1: -+ // Store VMX registers 0-31 -+ // r4 will contain the base address -+ // r5 will contain the index -+ li 5, 0 -+ stvx 0, 4, 5 // context->uc_mcontext.vmx_reserve[(align) + 0] -+ addi 5, 5, 16 -+ stvx 1, 4, 5 // context->uc_mcontext.vmx_reserve[(align) + 1] -+ addi 5, 5, 16 -+ stvx 2, 4, 5 // context->uc_mcontext.vmx_reserve[(align) + 2] -+ addi 5, 5, 16 -+ stvx 3, 4, 5 // context->uc_mcontext.vmx_reserve[(align) + 3] -+ addi 5, 5, 16 -+ stvx 4, 4, 5 // context->uc_mcontext.vmx_reserve[(align) + 4] -+ addi 5, 5, 16 -+ stvx 5, 4, 5 // context->uc_mcontext.vmx_reserve[(align) + 5] -+ addi 5, 5, 16 -+ stvx 6, 4, 5 // context->uc_mcontext.vmx_reserve[(align) + 6] -+ addi 5, 5, 16 -+ stvx 7, 4, 5 // context->uc_mcontext.vmx_reserve[(align) + 7] -+ addi 5, 5, 16 -+ stvx 8, 4, 5 // context->uc_mcontext.vmx_reserve[(align) + 8] -+ addi 5, 5, 16 -+ stvx 9, 4, 5 // context->uc_mcontext.vmx_reserve[(align) + 9] -+ addi 5, 5, 16 -+ stvx 10, 4, 5 // context->uc_mcontext.vmx_reserve[(align) + 10] -+ addi 5, 5, 16 -+ stvx 11, 4, 5 // context->uc_mcontext.vmx_reserve[(align) + 11] -+ addi 5, 5, 16 -+ stvx 12, 4, 5 // context->uc_mcontext.vmx_reserve[(align) + 12] -+ addi 5, 5, 16 -+ stvx 13, 4, 5 // context->uc_mcontext.vmx_reserve[(align) + 13] -+ addi 5, 5, 16 -+ stvx 14, 4, 5 // context->uc_mcontext.vmx_reserve[(align) + 14] -+ addi 5, 5, 16 -+ stvx 15, 4, 5 // context->uc_mcontext.vmx_reserve[(align) + 15] -+ addi 5, 5, 16 -+ stvx 16, 4, 5 // context->uc_mcontext.vmx_reserve[(align) + 16] -+ addi 5, 5, 16 -+ stvx 17, 4, 5 // context->uc_mcontext.vmx_reserve[(align) + 17] -+ addi 5, 5, 16 -+ stvx 18, 4, 5 // context->uc_mcontext.vmx_reserve[(align) + 18] -+ addi 5, 5, 16 -+ stvx 19, 4, 5 // context->uc_mcontext.vmx_reserve[(align) + 19] -+ addi 5, 5, 16 -+ stvx 20, 4, 5 // context->uc_mcontext.vmx_reserve[(align) + 20] -+ addi 5, 5, 16 -+ stvx 21, 4, 5 // context->uc_mcontext.vmx_reserve[(align) + 21] -+ addi 5, 5, 16 -+ stvx 22, 4, 5 // context->uc_mcontext.vmx_reserve[(align) + 22] -+ addi 5, 5, 16 -+ stvx 23, 4, 5 // context->uc_mcontext.vmx_reserve[(align) + 23] -+ addi 5, 5, 16 -+ stvx 24, 4, 5 // context->uc_mcontext.vmx_reserve[(align) + 24] -+ addi 5, 5, 16 -+ stvx 25, 4, 5 // context->uc_mcontext.vmx_reserve[(align) + 25] -+ addi 5, 5, 16 -+ stvx 26, 4, 5 // context->uc_mcontext.vmx_reserve[(align) + 26] -+ addi 5, 5, 16 -+ stvx 27, 4, 5 // context->uc_mcontext.vmx_reserve[(align) + 27] -+ addi 5, 5, 16 -+ stvx 28, 4, 5 // context->uc_mcontext.vmx_reserve[(align) + 28] -+ addi 5, 5, 16 -+ stvx 29, 4, 5 // context->uc_mcontext.vmx_reserve[(align) + 29] -+ addi 5, 5, 16 -+ stvx 30, 4, 5 // context->uc_mcontext.vmx_reserve[(align) + 30] -+ addi 5, 5, 16 -+ stvx 31, 4, 5 // context->uc_mcontext.vmx_reserve[(align) + 31] -+ addi 5, 5, 16 -+ -+ // VSCR -+ mfvscr 0 -+ stvx 0, 4, 5 -+ addi 5, 5, 16 -+ -+ // VRSAVE -+ mfvrsave 0 -+ stwx 0, 4, 5 -+ -+ // Update context->uc_mcontext.v_regs to point to vmx_reserve + alignment. -+ std 4, 0x370(3) -+ -+ // Zero out all unused fields -+ li 4, 0 -+ std 4, 0xc8(3) // context->uc_mcontext.signal -+ std 4, 0xd0(3) // context->uc_mcontext.handler -+ std 4, 0xd8(3) // context->uc_mcontext.oldmask -+ -+ blr - #endif // __i386__ -diff --git a/src/3rdparty/chromium/third_party/crashpad/crashpad/util/misc/capture_context_test.cc b/src/3rdparty/chromium/third_party/crashpad/crashpad/util/misc/capture_context_test.cc -index cf23c2def..5f264bc92 100644 ---- a/src/3rdparty/chromium/third_party/crashpad/crashpad/util/misc/capture_context_test.cc -+++ b/src/3rdparty/chromium/third_party/crashpad/crashpad/util/misc/capture_context_test.cc -@@ -57,7 +57,7 @@ void TestCaptureContext() { - uintptr_t pc = ProgramCounterFromContext(context_1); - - #if !defined(ADDRESS_SANITIZER) && !defined(ARCH_CPU_MIPS_FAMILY) && \ -- !defined(MEMORY_SANITIZER) -+ !defined(MEMORY_SANITIZER) && !defined(ARCH_CPU_PPC64_FAMILY) - // Sanitizers can cause enough code bloat that the “nearby” check would - // likely fail. - const uintptr_t kReferencePC = -diff --git a/src/3rdparty/chromium/third_party/crashpad/crashpad/util/misc/capture_context_test_util_linux.cc b/src/3rdparty/chromium/third_party/crashpad/crashpad/util/misc/capture_context_test_util_linux.cc -index 9fc5db28c..5f69f8dce 100644 ---- a/src/3rdparty/chromium/third_party/crashpad/crashpad/util/misc/capture_context_test_util_linux.cc -+++ b/src/3rdparty/chromium/third_party/crashpad/crashpad/util/misc/capture_context_test_util_linux.cc -@@ -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)); -+#elif defined(ARCH_CPU_PPC64_FAMILY) -+ EXPECT_EQ(context.uc_mcontext.gp_regs[3], FromPointerCast(&context)); - #endif - } - -@@ -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; -+#elif defined(ARCH_CPU_PPC64_FAMILY) -+ return context.uc_mcontext.gp_regs[PT_NIP]; - #endif - } - -@@ -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]; -+#elif defined(ARCH_CPU_PPC64_FAMILY) -+ return context.uc_mcontext.gp_regs[1]; - #endif - } - -diff --git a/src/3rdparty/chromium/third_party/crashpad/crashpad/util/posix/signals_test.cc b/src/3rdparty/chromium/third_party/crashpad/crashpad/util/posix/signals_test.cc -index 58bfa8f83..8fc37c464 100644 ---- a/src/3rdparty/chromium/third_party/crashpad/crashpad/util/posix/signals_test.cc -+++ b/src/3rdparty/chromium/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) - 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 a/src/3rdparty/chromium/third_party/dav1d/BUILD.gn b/src/3rdparty/chromium/third_party/dav1d/BUILD.gn -index 788dc6cff..5fd7e8fda 100644 ---- a/src/3rdparty/chromium/third_party/dav1d/BUILD.gn -+++ b/src/3rdparty/chromium/third_party/dav1d/BUILD.gn -@@ -182,6 +182,8 @@ static_library("dav1d_8bit") { - sources += arm_template_sources - } else if (current_cpu == "arm64") { - sources += arm_template_sources -+ } else if (current_cpu == "ppc64") { -+ sources += ppc64_template_sources - } - - cflags = dav1d_copts -@@ -210,6 +212,8 @@ static_library("dav1d_10bit") { - sources += arm_template_sources - } else if (current_cpu == "arm64") { - sources += arm_template_sources -+ } else if (current_cpu == "ppc64") { -+ sources += ppc64_template_sources - } - - cflags = dav1d_copts -@@ -256,6 +260,21 @@ if (current_cpu == "x86" || current_cpu == "x64") { - ":dav1d_config", - ] - -+ cflags = dav1d_copts -+ } -+} else if (current_cpu == "ppc64") { -+ static_library("dav1d_ppc") { -+ sources = [ -+ "libdav1d/src/ppc/cpu.c", -+ "libdav1d/src/ppc/cpu.h", -+ ] -+ -+ configs -= [ "//build/config/compiler:chromium_code" ] -+ configs += [ -+ "//build/config/compiler:no_chromium_code", -+ ":dav1d_config", -+ ] -+ - cflags = dav1d_copts - } - } -@@ -285,5 +304,7 @@ static_library("dav1d") { - } - } else if (current_cpu == "arm" || current_cpu == "arm64") { - deps += [ ":dav1d_arm" ] -+ } else if (current_cpu == "ppc64") { -+ deps += [ ":dav1d_ppc" ] - } - } -diff --git a/src/3rdparty/chromium/third_party/dav1d/config/linux/ppc64/config.h b/src/3rdparty/chromium/third_party/dav1d/config/linux/ppc64/config.h -new file mode 100644 -index 000000000..9fbbf75cc ---- /dev/null -+++ b/src/3rdparty/chromium/third_party/dav1d/config/linux/ppc64/config.h -@@ -0,0 +1,39 @@ -+/* -+ * Autogenerated by the Meson build system. -+ * Do not edit, your changes will be lost. -+ */ -+ -+#pragma once -+ -+#define ARCH_AARCH64 0 -+ -+#define ARCH_ARM 0 -+ -+#define ARCH_PPC64LE 1 -+ -+#define ARCH_X86 0 -+ -+#define ARCH_X86_32 0 -+ -+#define ARCH_X86_64 0 -+ -+#define CONFIG_16BPC 1 -+ -+#define CONFIG_8BPC 1 -+ -+// #define CONFIG_LOG 1 -- Logging is controlled by Chromium -+ -+#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/src/3rdparty/chromium/third_party/dav1d/dav1d_generated.gni b/src/3rdparty/chromium/third_party/dav1d/dav1d_generated.gni -index 458935cd8..f0cbc4aed 100644 ---- a/src/3rdparty/chromium/third_party/dav1d/dav1d_generated.gni -+++ b/src/3rdparty/chromium/third_party/dav1d/dav1d_generated.gni -@@ -70,6 +70,11 @@ arm_template_sources = [ - "libdav1d/src/arm/mc_init_tmpl.c", - ] - -+ppc64_template_sources = [ -+ "libdav1d/src/ppc/cdef_init_tmpl.c", -+ "libdav1d/src/ppc/looprestoration_init_tmpl.c", -+] -+ - template_sources = [ - "libdav1d/src/cdef_apply_tmpl.c", - "libdav1d/src/cdef_tmpl.c", -diff --git a/src/3rdparty/chromium/third_party/dav1d/generate_source.py b/src/3rdparty/chromium/third_party/dav1d/generate_source.py -index 9ab5e00b8..ad3feffee 100755 ---- a/src/3rdparty/chromium/third_party/dav1d/generate_source.py -+++ b/src/3rdparty/chromium/third_party/dav1d/generate_source.py -@@ -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 a/src/3rdparty/chromium/third_party/dav1d/libdav1d/src/ppc/types.h b/src/3rdparty/chromium/third_party/dav1d/libdav1d/src/ppc/types.h -index 0b4bd72f0..a0caa5e71 100644 ---- a/src/3rdparty/chromium/third_party/dav1d/libdav1d/src/ppc/types.h -+++ b/src/3rdparty/chromium/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)) - -+#if defined(__clang__) -+#undef vec_splats -+#define vec_splats(N) \ -+ _Generic((N), \ -+ unsigned char: ((u8x16)(N)), \ -+ signed char: ((i8x16)(N)), \ -+ unsigned short: ((u16x8)(N)), \ -+ signed short: ((i16x8)(N)), \ -+ unsigned int: ((u32x4)(N)), \ -+ signed int: ((i32x4)(N)), \ -+ unsigned long long: ((u64x2)(N)), \ -+ signed long long: ((i64x2)(N)) \ -+ ) -+#endif -+ - #endif /* DAV1D_SRC_PPC_TYPES_H */ -diff --git a/src/3rdparty/chromium/third_party/libdrm/src/xf86drm.c b/src/3rdparty/chromium/third_party/libdrm/src/xf86drm.c -index b7d586591..cead05021 100644 ---- a/src/3rdparty/chromium/third_party/libdrm/src/xf86drm.c -+++ b/src/3rdparty/chromium/third_party/libdrm/src/xf86drm.c -@@ -51,10 +51,10 @@ - #include - #include - #include --#ifdef MAJOR_IN_MKDEV -+#if __has_include() - #include - #endif --#ifdef MAJOR_IN_SYSMACROS -+#if __has_include() - #include - #endif - #include -diff --git a/src/3rdparty/chromium/third_party/lss/linux_syscall_support.h b/src/3rdparty/chromium/third_party/lss/linux_syscall_support.h -index 597d8b6e5..99d1ec0c7 100644 ---- a/src/3rdparty/chromium/third_party/lss/linux_syscall_support.h -+++ b/src/3rdparty/chromium/third_party/lss/linux_syscall_support.h -@@ -3931,7 +3931,7 @@ struct kernel_statfs { - LSS_REG(2, buf); - LSS_BODY(void*, mmap2, "0"(__r2)); - } --#else -+#elif !defined(__powerpc64__) /* ppc64 doesn't have mmap2 */ - #define __NR__mmap2 __NR_mmap2 - LSS_INLINE _syscall6(void*, _mmap2, void*, s, - size_t, l, int, p, -@@ -4042,7 +4042,7 @@ struct kernel_statfs { - #if defined(__i386__) || \ - defined(__ARM_ARCH_3__) || defined(__ARM_EABI__) || \ - (defined(__mips__) && _MIPS_SIM == _MIPS_SIM_ABI32) || \ -- defined(__PPC__) || \ -+ (defined(__PPC__) && !defined(__powerpc64__)) || \ - (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/src/3rdparty/chromium/third_party/pffft/src/pffft.c b/src/3rdparty/chromium/third_party/pffft/src/pffft.c -index bdac4d784..51e0f2cac 100644 ---- a/src/3rdparty/chromium/third_party/pffft/src/pffft.c -+++ b/src/3rdparty/chromium/third_party/pffft/src/pffft.c -@@ -100,6 +100,7 @@ - Altivec support macros - */ - #if !defined(PFFFT_SIMD_DISABLE) && (defined(__ppc__) || defined(__ppc64__)) -+#include - typedef vector float v4sf; - # define SIMD_SZ 4 - # define VZERO() ((vector float) vec_splat_u8(0)) -diff --git a/src/3rdparty/chromium/third_party/skia/src/sksl/SkSLString.cpp b/src/3rdparty/chromium/third_party/skia/src/sksl/SkSLString.cpp -index 88eb1c7d3..4be33fa5b 100644 ---- a/src/3rdparty/chromium/third_party/skia/src/sksl/SkSLString.cpp -+++ b/src/3rdparty/chromium/third_party/skia/src/sksl/SkSLString.cpp -@@ -240,7 +240,12 @@ String to_string(double value) { - if (needsDotZero) { - buffer << ".0"; - } -- return String(buffer.str().c_str()); -+ -+ std::string ret(buffer.str()); -+ if (signbit(value) && ret[0] == '.') { -+ ret[0] = '-'; -+ } -+ return String(ret.c_str()); - } - - SKSL_INT stoi(const String& s) { -diff --git a/src/3rdparty/chromium/third_party/sqlite/src/amalgamation/sqlite3.c b/src/3rdparty/chromium/third_party/sqlite/src/amalgamation/sqlite3.c -index 1b2c2ec7a..baa2b2a5d 100644 ---- a/src/3rdparty/chromium/third_party/sqlite/src/amalgamation/sqlite3.c -+++ b/src/3rdparty/chromium/third_party/sqlite/src/amalgamation/sqlite3.c -@@ -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) || \ -- defined(__ARMEL__) || defined(__AARCH64EL__) || defined(_M_ARM64) -+ defined(__ARMEL__) || defined(__AARCH64EL__) || defined(_M_ARM64) || \ -+ defined(__powerpc64__) && (__BYTE_ORDER__ == __ORDER_LITTLE_ENDIAN__) - # define SQLITE_BYTEORDER 1234 - # elif defined(sparc) || defined(__ppc__) || \ - defined(__ARMEB__) || defined(__AARCH64EB__) -@@ -187118,7 +187119,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) || \ -- defined(__arm__) -+ defined(__arm__) || defined(__powerpc64__) && (__BYTE_ORDER__ == __ORDER_LITTLE_ENDIAN__) - # define SQLITE_BYTEORDER 1234 - #elif defined(sparc) || defined(__ppc__) - # define SQLITE_BYTEORDER 4321 -diff --git a/src/3rdparty/chromium/third_party/sqlite/src/amalgamation_dev/sqlite3.c b/src/3rdparty/chromium/third_party/sqlite/src/amalgamation_dev/sqlite3.c -index 734ac355d..43fabe805 100644 ---- a/src/3rdparty/chromium/third_party/sqlite/src/amalgamation_dev/sqlite3.c -+++ b/src/3rdparty/chromium/third_party/sqlite/src/amalgamation_dev/sqlite3.c -@@ -14314,7 +14314,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) || \ -- defined(__ARMEL__) || defined(__AARCH64EL__) || defined(_M_ARM64) -+ defined(__ARMEL__) || defined(__AARCH64EL__) || defined(_M_ARM64) || \ -+ defined(__powerpc64__) && (__BYTE_ORDER__ == __ORDER_LITTLE_ENDIAN__) - # define SQLITE_BYTEORDER 1234 - # elif defined(sparc) || defined(__ppc__) || \ - defined(__ARMEB__) || defined(__AARCH64EB__) -@@ -186514,7 +186515,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) || \ -- defined(__arm__) -+ defined(__arm__) || defined(__powerpc64__) && (__BYTE_ORDER__ == __ORDER_LITTLE_ENDIAN__) - # define SQLITE_BYTEORDER 1234 - #elif defined(sparc) || defined(__ppc__) - # define SQLITE_BYTEORDER 4321 -diff --git a/src/3rdparty/chromium/third_party/sqlite/src/ext/rtree/rtree.c b/src/3rdparty/chromium/third_party/sqlite/src/ext/rtree/rtree.c -index 1eef1a1b5..b53097b7f 100644 ---- a/src/3rdparty/chromium/third_party/sqlite/src/ext/rtree/rtree.c -+++ b/src/3rdparty/chromium/third_party/sqlite/src/ext/rtree/rtree.c -@@ -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) || \ -- defined(__arm__) -+ defined(__arm__) || defined(__powerpc64__) && (__BYTE_ORDER__ == __ORDER_LITTLE_ENDIAN__) - # define SQLITE_BYTEORDER 1234 - #elif defined(sparc) || defined(__ppc__) - # define SQLITE_BYTEORDER 4321 -diff --git a/src/3rdparty/chromium/third_party/sqlite/src/src/sqliteInt.h b/src/3rdparty/chromium/third_party/sqlite/src/src/sqliteInt.h -index 9ef2437b0..6c70148c7 100644 ---- a/src/3rdparty/chromium/third_party/sqlite/src/src/sqliteInt.h -+++ b/src/3rdparty/chromium/third_party/sqlite/src/src/sqliteInt.h -@@ -853,7 +853,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) || \ -- defined(__ARMEL__) || defined(__AARCH64EL__) || defined(_M_ARM64) -+ defined(__ARMEL__) || defined(__AARCH64EL__) || defined(_M_ARM64) || \ -+ defined(__powerpc64__) && (__BYTE_ORDER__ == __ORDER_LITTLE_ENDIAN__) - # define SQLITE_BYTEORDER 1234 - # elif defined(sparc) || defined(__ppc__) || \ - defined(__ARMEB__) || defined(__AARCH64EB__) -diff --git a/src/3rdparty/chromium/third_party/webrtc/modules/desktop_capture/differ_block.cc b/src/3rdparty/chromium/third_party/webrtc/modules/desktop_capture/differ_block.cc -index dd9ab457e..c005d9599 100644 ---- a/src/3rdparty/chromium/third_party/webrtc/modules/desktop_capture/differ_block.cc -+++ b/src/3rdparty/chromium/third_party/webrtc/modules/desktop_capture/differ_block.cc -@@ -30,11 +30,7 @@ - static bool (*diff_proc)(const uint8_t*, const uint8_t*) = nullptr; - - if (!diff_proc) { --#if defined(WEBRTC_ARCH_ARM_FAMILY) || defined(WEBRTC_ARCH_MIPS_FAMILY) -- // For ARM and MIPS processors, always use C version. -- // TODO(hclam): Implement a NEON version. -- diff_proc = &VectorDifference_C; --#else -+#if defined(WEBRTC_ARCH_X86_FAMILY) - bool have_sse2 = 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) { - } else { - diff_proc = &VectorDifference_C; - } -+#else -+ // For other processors, always use C version. -+ // TODO(hclam): Implement a NEON version. -+ diff_proc = &VectorDifference_C; - #endif - } - -diff --git a/src/3rdparty/chromium/third_party/webrtc/rtc_base/system/arch.h b/src/3rdparty/chromium/third_party/webrtc/rtc_base/system/arch.h -index ed216e660..25d36c071 100644 ---- a/src/3rdparty/chromium/third_party/webrtc/rtc_base/system/arch.h -+++ b/src/3rdparty/chromium/third_party/webrtc/rtc_base/system/arch.h -@@ -50,6 +50,18 @@ - #elif defined(__EMSCRIPTEN__) - #define WEBRTC_ARCH_32_BITS - #define WEBRTC_ARCH_LITTLE_ENDIAN -+#elif defined(__PPC__) -+#define WEBRTC_ARCH_PPC_FAMILY -+#if __BYTE_ORDER__ == __ORDER_LITTLE_ENDIAN__ -+#define WEBRTC_ARCH_LITTLE_ENDIAN -+#else -+#define WEBRTC_ARCH_BIG_ENDIAN -+#endif -+#if defined(__LP64__) -+#define WEBRTC_ARCH_64_BITS -+#else -+#define WEBRTC_ARCH_32_BITS -+#endif - #else - #error Please add support for your architecture in rtc_base/system/arch.h - #endif -diff --git a/src/3rdparty/chromium/v8/BUILD.gn b/src/3rdparty/chromium/v8/BUILD.gn -index ab20142de..001921c59 100644 ---- a/src/3rdparty/chromium/v8/BUILD.gn -+++ b/src/3rdparty/chromium/v8/BUILD.gn -@@ -678,6 +678,12 @@ config("toolchain") { - } - if (host_byteorder == "little") { - defines += [ "V8_TARGET_ARCH_PPC_LE" ] -+ cflags += [ -+ # Enable usage of AltiVec, VSX, and other POWER8 and higher features -+ "-mcpu=power8", -+ "-maltivec", -+ "-mvsx", -+ ] - } else if (host_byteorder == "big") { - defines += [ "V8_TARGET_ARCH_PPC_BE" ] - if (current_os == "aix") { diff --git a/srcpkgs/qt5-webengine/patches/0091-chromium-ppc64le-musl.patch b/srcpkgs/qt5-webengine/patches/0091-chromium-ppc64le-musl.patch deleted file mode 100644 index 961f782e04a634..00000000000000 --- a/srcpkgs/qt5-webengine/patches/0091-chromium-ppc64le-musl.patch +++ /dev/null @@ -1,169 +0,0 @@ -diff --git a/src/3rdparty/chromium/sandbox/linux/bpf_dsl/seccomp_macros.h b/src/3rdparty/chromium/sandbox/linux/bpf_dsl/seccomp_macros.h -index a6aec544e..2a4a7f1bc 100644 ---- a/src/3rdparty/chromium/sandbox/linux/bpf_dsl/seccomp_macros.h -+++ b/src/3rdparty/chromium/sandbox/linux/bpf_dsl/seccomp_macros.h -@@ -16,7 +16,7 @@ - #if defined(__mips__) - // sys/user.h in eglibc misses size_t definition - #include --#elif defined(__powerpc64__) -+#elif defined(__powerpc64__) && defined(__GLIBC__) - // Manually define greg_t on ppc64 - typedef unsigned long long greg_t; - #endif -@@ -361,11 +361,11 @@ typedef struct pt_regs regs_struct; - #define SECCOMP_ARCH AUDIT_ARCH_PPC64 - #endif - --#define SECCOMP_REG(_ctx, _reg) ((_ctx)->uc_mcontext.regs->gpr[_reg]) -+#define SECCOMP_REG(_ctx, _reg) (((struct pt_regs *)(_ctx)->uc_mcontext.regs)->gpr[_reg]) - - #define SECCOMP_RESULT(_ctx) SECCOMP_REG(_ctx, 3) - #define SECCOMP_SYSCALL(_ctx) SECCOMP_REG(_ctx, 0) --#define SECCOMP_IP(_ctx) (_ctx)->uc_mcontext.regs->nip -+#define SECCOMP_IP(_ctx) ((struct pt_regs *)(_ctx)->uc_mcontext.regs)->nip - #define SECCOMP_PARM1(_ctx) SECCOMP_REG(_ctx, 3) - #define SECCOMP_PARM2(_ctx) SECCOMP_REG(_ctx, 4) - #define SECCOMP_PARM3(_ctx) SECCOMP_REG(_ctx, 5) -diff --git a/src/3rdparty/chromium/sandbox/linux/seccomp-bpf/syscall.cc b/src/3rdparty/chromium/sandbox/linux/seccomp-bpf/syscall.cc -index 10fa5fd07..30b7b3851 100644 ---- a/src/3rdparty/chromium/sandbox/linux/seccomp-bpf/syscall.cc -+++ b/src/3rdparty/chromium/sandbox/linux/seccomp-bpf/syscall.cc -@@ -497,9 +497,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) { - ret_val = -ret_val; -- ctx->uc_mcontext.regs->ccr |= (1 << 28); -+ ((struct pt_regs *)ctx->uc_mcontext.regs)->ccr |= (1 << 28); - } else { -- ctx->uc_mcontext.regs->ccr &= ~(1 << 28); -+ ((struct pt_regs *)ctx->uc_mcontext.regs)->ccr &= ~(1 << 28); - } - #endif - SECCOMP_RESULT(ctx) = static_cast(ret_val); -diff --git a/src/3rdparty/chromium/third_party/abseil-cpp/absl/base/internal/unscaledcycleclock.h b/src/3rdparty/chromium/third_party/abseil-cpp/absl/base/internal/unscaledcycleclock.h -index cdce9bf8a..73d77dda4 100644 ---- a/src/3rdparty/chromium/third_party/abseil-cpp/absl/base/internal/unscaledcycleclock.h -+++ b/src/3rdparty/chromium/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(__powerpc__) || defined(__ppc__)) && defined(__GLIBC__)) || \ - defined(_M_IX86) || defined(_M_X64) - #define ABSL_HAVE_UNSCALED_CYCLECLOCK_IMPLEMENTATION 1 - #else ---- a/src/3rdparty/chromium/third_party/abseil-cpp/absl/debugging/internal/stacktrace_config.h -+++ b/src/3rdparty/chromium/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 a/src/3rdparty/chromium/third_party/breakpad/breakpad/src/client/linux/dump_writer_common/thread_info.cc b/src/3rdparty/chromium/third_party/breakpad/breakpad/src/client/linux/dump_writer_common/thread_info.cc -index 03afec7a5..0264ecf13 100644 ---- a/src/3rdparty/chromium/third_party/breakpad/breakpad/src/client/linux/dump_writer_common/thread_info.cc -+++ b/src/3rdparty/chromium/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__) - -+#include -+#include -+ - uintptr_t ThreadInfo::GetInstructionPointer() const { - return mcontext.gp_regs[PT_NIP]; - } -@@ -290,9 +293,9 @@ void ThreadInfo::FillCPUContext(RawContextCPU* out) const { - out->ctr = mcontext.gp_regs[PT_CTR]; - - for (int i = 0; i < MD_FLOATINGSAVEAREA_PPC_FPR_COUNT; i++) -- out->float_save.fpregs[i] = mcontext.fp_regs[i]; -+ out->float_save.fpregs[i] = ((uint64_t *)&mcontext.fp_regs)[i]; - -- out->float_save.fpscr = mcontext.fp_regs[NFPREG-1]; -+ out->float_save.fpscr = ((uint64_t *)&mcontext.fp_regs)[ELF_NFPREG-1]; - - for (int i = 0; i < MD_VECTORSAVEAREA_PPC_VR_COUNT; i++) - out->vector_save.save_vr[i] = \ -diff --git a/src/3rdparty/chromium/third_party/breakpad/breakpad/src/client/linux/dump_writer_common/ucontext_reader.cc b/src/3rdparty/chromium/third_party/breakpad/breakpad/src/client/linux/dump_writer_common/ucontext_reader.cc -index 7620cf6f7..54e373611 100644 ---- a/src/3rdparty/chromium/third_party/breakpad/breakpad/src/client/linux/dump_writer_common/ucontext_reader.cc -+++ b/src/3rdparty/chromium/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__) - -+#include -+#include -+ - uintptr_t UContextReader::GetStackPointer(const ucontext_t* uc) { - return uc->uc_mcontext.gp_regs[MD_CONTEXT_PPC64_REG_SP]; - } -@@ -280,9 +283,9 @@ void UContextReader::FillCPUContext(RawContextCPU* out, const ucontext_t* uc, - out->ctr = uc->uc_mcontext.gp_regs[PT_CTR]; - - for (int i = 0; i < MD_FLOATINGSAVEAREA_PPC_FPR_COUNT; i++) -- out->float_save.fpregs[i] = uc->uc_mcontext.fp_regs[i]; -+ out->float_save.fpregs[i] = ((uint64_t *)&uc->uc_mcontext.fp_regs)[i]; - -- out->float_save.fpscr = uc->uc_mcontext.fp_regs[NFPREG-1]; -+ out->float_save.fpscr = ((uint64_t *)&uc->uc_mcontext.fp_regs)[ELF_NFPREG-1]; - - for (int i = 0; i < MD_VECTORSAVEAREA_PPC_VR_COUNT; i++) - out->vector_save.save_vr[i] = -diff --git a/src/3rdparty/chromium/third_party/breakpad/breakpad/src/client/linux/handler/exception_handler.cc b/src/3rdparty/chromium/third_party/breakpad/breakpad/src/client/linux/handler/exception_handler.cc -index 901cd68fb..561958c44 100644 ---- a/src/3rdparty/chromium/third_party/breakpad/breakpad/src/client/linux/handler/exception_handler.cc -+++ b/src/3rdparty/chromium/third_party/breakpad/breakpad/src/client/linux/handler/exception_handler.cc -@@ -105,6 +105,11 @@ - #define PR_SET_PTRACER 0x59616d61 - #endif - -+/* musl hack, can't include asm/ptrace.h as that causes conflicts */ -+#if defined(__powerpc64__) && !defined(PT_NIP) -+#define PT_NIP 32 -+#endif -+ - namespace google_breakpad { - - namespace { -diff --git a/src/3rdparty/chromium/third_party/crashpad/crashpad/util/linux/thread_info.h b/src/3rdparty/chromium/third_party/crashpad/crashpad/util/linux/thread_info.h -index dea0d1f39..b203e5b2f 100644 ---- a/src/3rdparty/chromium/third_party/crashpad/crashpad/util/linux/thread_info.h -+++ b/src/3rdparty/chromium/third_party/crashpad/crashpad/util/linux/thread_info.h -@@ -30,6 +30,7 @@ - - #if defined(ARCH_CPU_PPC64_FAMILY) - #include -+#include - #endif - - namespace crashpad { -diff --git a/src/3rdparty/chromium/third_party/lss/linux_syscall_support.h b/src/3rdparty/chromium/third_party/lss/linux_syscall_support.h -index 9955ce44..4c1cc488 100644 ---- a/src/3rdparty/chromium/third_party/lss/linux_syscall_support.h -+++ b/src/3rdparty/chromium/third_party/lss/linux_syscall_support.h -@@ -4216,9 +4216,17 @@ struct kernel_statfs { - } - #endif - #if defined(__NR_fstatat64) -+ // musl does #define fstatat64 fstatat -+ #ifndef __GLIBC__ -+ #undef fstatat64 -+ #endif - LSS_INLINE _syscall4(int, fstatat64, int, d, - const char *, p, - struct kernel_stat64 *, b, int, f) -+ // set it back like it was -+ #ifndef __GLIBC__ -+ #define fstatat64 fstatat -+ #endif - #endif - #if defined(__NR_waitpid) - // waitpid is polyfilled below when not available. diff --git a/srcpkgs/qt5-webengine/patches/0092-ppc64le-sandbox-linux-stat.patch b/srcpkgs/qt5-webengine/patches/0092-ppc64le-sandbox-linux-stat.patch deleted file mode 100644 index b3a439a0e162d8..00000000000000 --- a/srcpkgs/qt5-webengine/patches/0092-ppc64le-sandbox-linux-stat.patch +++ /dev/null @@ -1,31 +0,0 @@ ---- a/src/3rdparty/chromium/sandbox/linux/system_headers/linux_stat.h -+++ b/src/3rdparty/chromium/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/qt5-webengine/patches/0100-sndio.patch b/srcpkgs/qt5-webengine/patches/0100-sndio.patch deleted file mode 100644 index 4224f15fbd6857..00000000000000 --- a/srcpkgs/qt5-webengine/patches/0100-sndio.patch +++ /dev/null @@ -1,15 +0,0 @@ ---- a/src/core/config/linux.pri 2020-09-01 13:02:34.000000000 +0200 -+++ - 2020-09-09 20:19:13.595622950 +0200 -@@ -20,6 +20,12 @@ - gn_args += use_alsa=false - } - -+ qtConfig(webengine-sndio) { -+ gn_args += use_sndio=true -+ } else { -+ gn_args += use_sndio=false -+ } -+ - !packagesExist(libpci): gn_args += use_libpci=false - - qtConfig(webengine-ozone-x11) { diff --git a/srcpkgs/qt5-webengine/patches/0101-sndio.patch b/srcpkgs/qt5-webengine/patches/0101-sndio.patch deleted file mode 100644 index c60f690596d3a3..00000000000000 --- a/srcpkgs/qt5-webengine/patches/0101-sndio.patch +++ /dev/null @@ -1,85 +0,0 @@ ---- a/src/3rdparty/chromium/media/audio/linux/audio_manager_linux.cc -+++ b/src/3rdparty/chromium/media/audio/linux/audio_manager_linux.cc -@@ -20,6 +20,10 @@ - #include "media/audio/pulse/audio_manager_pulse.h" - #include "media/audio/pulse/pulse_util.h" - #endif -+#if defined(USE_SNDIO) -+#include -+#include "media/audio/openbsd/audio_manager_openbsd.h" -+#endif - - namespace media { - -@@ -27,7 +31,8 @@ enum LinuxAudioIO { - kPulse, - kAlsa, - kCras, -- kAudioIOMax = kCras // Must always be equal to largest logged entry. -+ kSndio, -+ kAudioIOMax = kSndio // Must always be equal to largest logged entry. - }; - - std::unique_ptr CreateAudioManager( -@@ -41,6 +46,17 @@ std::unique_ptr CreateAudioManager( - } - #endif - -+#if defined(USE_SNDIO) -+ struct sio_hdl * hdl = NULL; -+ if ((hdl=sio_open(SIO_DEVANY, SIO_PLAY, 1)) != NULL) { -+ sio_close(hdl); -+ UMA_HISTOGRAM_ENUMERATION("Media.LinuxAudioIO", kSndio, kAudioIOMax +1); -+ return std::make_unique(std::move(audio_thread), -+ audio_log_factory); -+ } -+ DVLOG(1) << "Sndio is not available on the OS"; -+#endif -+ - #if defined(USE_PULSEAUDIO) - pa_threaded_mainloop* pa_mainloop = nullptr; - pa_context* pa_context = nullptr; ---- a/src/3rdparty/chromium/media/BUILD.gn 2020-03-24 10:16:30.000000000 +0100 -+++ - 2020-04-06 14:32:27.960817513 +0200 -@@ -65,6 +65,9 @@ - if (use_cras) { - defines += [ "USE_CRAS" ] - } -+ if (use_sndio) { -+ defines += [ "USE_SNDIO" ] -+ } - } - - # Internal grouping of the configs necessary to support sub-folders having their ---- a/src/3rdparty/chromium/media/media_options.gni 2020-03-24 10:16:30.000000000 +0100 -+++ - 2020-04-06 14:29:22.958630783 +0200 -@@ -114,6 +114,9 @@ - # Enables runtime selection of ALSA library for audio. - use_alsa = false - -+ # Enables runtime selection of sndio library for audio. -+ use_sndio = false -+ - # Alsa should be used on non-Android, non-Mac POSIX systems. - # Alsa should be used on desktop Chromecast and audio-only Chromecast builds. - if (is_posix && !is_android && !is_mac && ---- a/src/3rdparty/chromium/media/audio/BUILD.gn 2021-02-23 16:36:59.000000000 +0100 -+++ - 2021-03-07 22:00:34.889682069 +0100 -@@ -238,6 +238,17 @@ - sources += [ "linux/audio_manager_linux.cc" ] - } - -+ if (use_sndio) { -+ libs += [ "sndio" ] -+ sources += [ -+ "openbsd/audio_manager_openbsd.cc", -+ "sndio/sndio_input.cc", -+ "sndio/sndio_input.h", -+ "sndio/sndio_output.cc", -+ "sndio/sndio_output.h" -+ ] -+ } -+ - if (use_alsa) { - libs += [ "asound" ] - sources += [ diff --git a/srcpkgs/qt5-webengine/patches/0102-sndio.patch b/srcpkgs/qt5-webengine/patches/0102-sndio.patch deleted file mode 100644 index a5681b0eb434a7..00000000000000 --- a/srcpkgs/qt5-webengine/patches/0102-sndio.patch +++ /dev/null @@ -1,56 +0,0 @@ ---- a/src/core/configure.json 2020-03-24 10:16:30.000000000 +0100 -+++ - 2020-04-06 14:28:00.591236926 +0200 -@@ -21,6 +21,7 @@ - "webengine-printing-and-pdf": "boolean", - "webengine-proprietary-codecs": "boolean", - "webengine-pulseaudio": "boolean", -+ "webengine-sndio": "boolean", - "webengine-spellchecker": "boolean", - "webengine-native-spellchecker": "boolean", - "webengine-extensions": "boolean", -@@ -31,6 +32,7 @@ - "webengine-kerberos": "boolean", - "alsa": { "type": "boolean", "name": "webengine-alsa" }, - "pulseaudio": { "type": "boolean", "name": "webengine-pulseaudio" }, -+ "sndio": { "type": "boolean", "name": "webengine-sndio" }, - "ffmpeg": { "type": "enum", "name": "webengine-system-ffmpeg", "values": { "system": "yes", "qt": "no" } }, - "opus": { "type": "enum", "name": "webengine-system-opus", "values": { "system": "yes", "qt": "no" } }, - "webp": { "type": "enum", "name": "webengine-system-libwebp", "values": { "system": "yes", "qt": "no" } }, -@@ -68,7 +70,13 @@ - "sources": [ - { "type": "pkgConfig", "args": "libpulse >= 0.9.10 libpulse-mainloop-glib" } - ] -- } -+ }, -+ "sndio": { -+ "label": "sndio", -+ "sources": [ -+ { "type": "pkgConfig", "args": "libsndio >= 1.5.0 libsndio" } -+ ] -+ } - }, - "tests" : { - "webengine-host-compiler": { -@@ -136,6 +144,10 @@ - "condition": "libs.webengine-pulseaudio", - "output": [ "privateFeature" ] - }, -+ "webengine-sndio": { -+ "label": "Use sndio", -+ "output": [ "privateFeature" ] -+ }, - "webengine-pepper-plugins": { - "label": "Pepper Plugins", - "purpose": "Enables use of Pepper Flash plugins.", -@@ -308,6 +320,11 @@ - "condition": "config.unix" - }, - { -+ "type": "feature", -+ "args": "webengine-sndio", -+ "condition": "config.unix" -+ }, -+ { - "type": "feature", - "args": "webengine-sanitizer", - "condition": "config.sanitizer" diff --git a/srcpkgs/qt5-webengine/patches/0110-size_t.patch b/srcpkgs/qt5-webengine/patches/0110-size_t.patch deleted file mode 100644 index 462e3202279fb8..00000000000000 --- a/srcpkgs/qt5-webengine/patches/0110-size_t.patch +++ /dev/null @@ -1,16 +0,0 @@ ---- a/src/3rdparty/chromium/third_party/angle/include/platform/PlatformMethods.h 2021-02-23 16:36:59.000000000 +0100 -+++ - 2021-03-07 21:44:25.477989726 +0100 -@@ -239,11 +239,11 @@ - using ProgramKeyType = std::array; - using CacheProgramFunc = void (*)(PlatformMethods *platform, - const ProgramKeyType &key, -- size_t programSize, -+ std::size_t programSize, - const uint8_t *programBytes); - inline void DefaultCacheProgram(PlatformMethods *platform, - const ProgramKeyType &key, -- size_t programSize, -+ std::size_t programSize, - const uint8_t *programBytes) - {} - diff --git a/srcpkgs/qt5-webengine/patches/0111-armv7l-neon.patch b/srcpkgs/qt5-webengine/patches/0111-armv7l-neon.patch deleted file mode 100644 index 368099b981cca1..00000000000000 --- a/srcpkgs/qt5-webengine/patches/0111-armv7l-neon.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/src/3rdparty/chromium/skia/BUILD.gn 2020-09-01 13:02:34.000000000 +0200 -+++ b/src/3rdparty/chromium/skia/BUILD.gn 2020-10-06 20:51:48.834970455 +0200 -@@ -772,7 +772,6 @@ - # Root build config sets -mfpu=$arm_fpu, which we expect to be neon - # when running this. - if (!arm_use_neon) { -- configs -= [ "//build/config/compiler:compiler_arm_fpu" ] - cflags += [ "-mfpu=neon" ] - } - } diff --git a/srcpkgs/qt5-webengine/patches/0112-arm-user_vfp.patch b/srcpkgs/qt5-webengine/patches/0112-arm-user_vfp.patch deleted file mode 100644 index 6e2d62f35ee6a1..00000000000000 --- a/srcpkgs/qt5-webengine/patches/0112-arm-user_vfp.patch +++ /dev/null @@ -1,20 +0,0 @@ ---- a/src/3rdparty/chromium/third_party/crashpad/crashpad/util/linux/thread_info.h -+++ b/src/3rdparty/chromium/third_party/crashpad/crashpad/util/linux/thread_info.h -@@ -17,6 +17,17 @@ - - #include - #include -+#if !defined(__GLIBC__) -+struct user_vfp { -+ unsigned long long fpregs[32]; -+ unsigned long fpscr; -+}; -+struct user_vfp_exc { -+ unsigned long fpexc; -+ unsigned long fpinst; -+ unsigned long fpinst2; -+}; -+#endif /* !defined(__GLIBC__) */ - - #include - diff --git a/srcpkgs/qt5-webengine/patches/0113-arm-elf_auxv_t.patch b/srcpkgs/qt5-webengine/patches/0113-arm-elf_auxv_t.patch deleted file mode 100644 index 5c7cbfc46f6568..00000000000000 --- a/srcpkgs/qt5-webengine/patches/0113-arm-elf_auxv_t.patch +++ /dev/null @@ -1,18 +0,0 @@ ---- a/src/3rdparty/chromium/v8/src/base/cpu.cc 2020-09-01 13:02:34.000000000 +0200 -+++ b/src/3rdparty/chromium/v8/src/base/cpu.cc 2020-10-06 21:28:45.124882085 +0200 -@@ -109,6 +109,15 @@ - #define HWCAP_IDIV (HWCAP_IDIVA | HWCAP_IDIVT) - #define HWCAP_LPAE (1 << 20) - -+#ifndef __GLIBC__ -+#include -+#ifdef __LP64__ -+typedef Elf64_auxv_t elf_auxv_t; -+#else -+typedef Elf32_auxv_t elf_auxv_t; -+#endif -+#endif -+ - static uint32_t ReadELFHWCaps() { - #if V8_GLIBC_PREREQ(2, 16) - return static_cast(getauxval(AT_HWCAP)); diff --git a/srcpkgs/qt5-webengine/patches/chromium-media-filters-cpp14.patch b/srcpkgs/qt5-webengine/patches/chromium-media-filters-cpp14.patch deleted file mode 100644 index 04adc540f2cbc0..00000000000000 --- a/srcpkgs/qt5-webengine/patches/chromium-media-filters-cpp14.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/src/3rdparty/chromium/media/filters/BUILD.gn 2023-02-27 13:32:59.000000000 -0500 -+++ b/src/3rdparty/chromium/media/filters/BUILD.gn 2023-04-02 17:21:39.204066384 -0400 -@@ -96,6 +96,8 @@ - "//ui/gfx/geometry:geometry", - ] - -+ cflags_cc = [ "-std=c++14" ] -+ - libs = [] - - if (proprietary_codecs) { diff --git a/srcpkgs/qt5-webengine/patches/cross-insanity.patch b/srcpkgs/qt5-webengine/patches/cross-insanity.patch deleted file mode 100644 index 3d6fc84c66aa4c..00000000000000 --- a/srcpkgs/qt5-webengine/patches/cross-insanity.patch +++ /dev/null @@ -1,20 +0,0 @@ ---- a/src/3rdparty/chromium/build/toolchain/gcc_link_wrapper.py 2021-02-23 16:36:59.000000000 +0100 -+++ b/src/3rdparty/chromium/build/toolchain/gcc_link_wrapper.py 2021-03-09 22:21:08.066565706 +0100 -@@ -54,10 +54,16 @@ - help='Linking command') - args = parser.parse_args() - -+ command = [] -+ if(args.command[0] == "/usr/lib/ccache/bin/g++"): -+ command = [e for e in args.command if not e.startswith("-L")] -+ else: -+ command = args.command -+ - # Work-around for gold being slow-by-default. http://crbug.com/632230 - fast_env = dict(os.environ) - fast_env['LC_ALL'] = 'C' -- result = wrapper_utils.RunLinkWithOptionalMapFile(args.command, env=fast_env, -+ result = wrapper_utils.RunLinkWithOptionalMapFile(command, env=fast_env, - map_file=args.map_file) - if result != 0: - return result diff --git a/srcpkgs/qt5-webengine/patches/ffmepg5.patch b/srcpkgs/qt5-webengine/patches/ffmepg5.patch deleted file mode 100644 index ac55e1634423a9..00000000000000 --- a/srcpkgs/qt5-webengine/patches/ffmepg5.patch +++ /dev/null @@ -1,179 +0,0 @@ ---- a/src/3rdparty/chromium/media/filters/ffmpeg_demuxer.cc 2023-04-02 16:50:57.732547446 -0400 -+++ b/src/3rdparty/chromium/media/filters/ffmpeg_demuxer.cc 2023-04-02 16:50:09.486478995 -0400 -@@ -57,6 +57,8 @@ - - namespace { - -+constexpr int64_t kRelativeTsBase = static_cast(0x7ffeffffffffffff); -+ - void SetAVStreamDiscard(AVStream* stream, AVDiscard discard) { - DCHECK(stream); - stream->discard = discard; -@@ -90,24 +92,12 @@ - - static base::TimeDelta ExtractStartTime(AVStream* stream) { - // The default start time is zero. -- base::TimeDelta start_time; -+ base::TimeDelta start_time = kNoTimestamp; - - // First try to use the |start_time| value as is. - if (stream->start_time != kNoFFmpegTimestamp) - start_time = ConvertFromTimeBase(stream->time_base, stream->start_time); - -- // Next try to use the first DTS value, for codecs where we know PTS == DTS -- // (excludes all H26x codecs). The start time must be returned in PTS. -- if (stream->first_dts != kNoFFmpegTimestamp && -- stream->codecpar->codec_id != AV_CODEC_ID_HEVC && -- stream->codecpar->codec_id != AV_CODEC_ID_H264 && -- stream->codecpar->codec_id != AV_CODEC_ID_MPEG4) { -- const base::TimeDelta first_pts = -- ConvertFromTimeBase(stream->time_base, stream->first_dts); -- if (first_pts < start_time) -- start_time = first_pts; -- } -- - return start_time; - } - -@@ -408,11 +398,11 @@ - scoped_refptr buffer; - - if (type() == DemuxerStream::TEXT) { -- int id_size = 0; -+ size_t id_size = 0; - uint8_t* id_data = av_packet_get_side_data( - packet.get(), AV_PKT_DATA_WEBVTT_IDENTIFIER, &id_size); - -- int settings_size = 0; -+ size_t settings_size = 0; - uint8_t* settings_data = av_packet_get_side_data( - packet.get(), AV_PKT_DATA_WEBVTT_SETTINGS, &settings_size); - -@@ -424,7 +414,7 @@ - buffer = DecoderBuffer::CopyFrom(packet->data, packet->size, - side_data.data(), side_data.size()); - } else { -- int side_data_size = 0; -+ size_t side_data_size = 0; - uint8_t* side_data = av_packet_get_side_data( - packet.get(), AV_PKT_DATA_MATROSKA_BLOCKADDITIONAL, &side_data_size); - -@@ -485,7 +475,7 @@ - packet->size - data_offset); - } - -- int skip_samples_size = 0; -+ size_t 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)); -@@ -1587,6 +1577,8 @@ - for (const auto& stream : streams_) { - if (!stream || stream->IsEnabled() != enabled) - continue; -+ if (stream->av_stream()->start_time == AV_NOPTS_VALUE) -+ continue; - if (!lowest_start_time_stream || - stream->start_time() < lowest_start_time_stream->start_time()) { - lowest_start_time_stream = stream.get(); -@@ -1604,6 +1596,8 @@ - if (stream && stream->type() == DemuxerStream::VIDEO && - stream->IsEnabled()) { - video_stream = stream.get(); -+ if (stream->av_stream()->start_time == AV_NOPTS_VALUE) -+ continue; - if (video_stream->start_time() <= seek_time) { - return video_stream; - } -diff -Naurp qtwebengine-5.15.10.orig/src/3rdparty/chromium/media/ffmpeg/ffmpeg_common.h qtwebengine-5.15.10/src/3rdparty/chromium/media/ffmpeg/ffmpeg_common.h ---- a/src/3rdparty/chromium/media/ffmpeg/ffmpeg_common.h 2022-05-23 06:38:40.000000000 -0500 -+++ b/src/3rdparty/chromium/media/ffmpeg/ffmpeg_common.h 2022-07-11 22:12:47.917192788 -0500 -@@ -29,6 +29,7 @@ extern "C" { - #include - #include - #include -+#include - #include - #include - #include -diff -Naurp qtwebengine-5.15.10.orig/src/3rdparty/chromium/media/filters/audio_file_reader.cc qtwebengine-5.15.10/src/3rdparty/chromium/media/filters/audio_file_reader.cc ---- a/src/3rdparty/chromium/media/filters/audio_file_reader.cc 2022-05-23 06:38:40.000000000 -0500 -+++ b/src/3rdparty/chromium/media/filters/audio_file_reader.cc 2022-07-11 22:12:47.917192788 -0500 -@@ -85,7 +85,7 @@ bool AudioFileReader::OpenDemuxer() { - } - - bool AudioFileReader::OpenDecoder() { -- AVCodec* codec = avcodec_find_decoder(codec_context_->codec_id); -+ const AVCodec* codec = avcodec_find_decoder(codec_context_->codec_id); - if (codec) { - // MP3 decodes to S16P which we don't support, tell it to use S16 instead. - if (codec_context_->sample_fmt == AV_SAMPLE_FMT_S16P) -diff -Naurp qtwebengine-5.15.10.orig/src/3rdparty/chromium/media/filters/ffmpeg_audio_decoder.cc qtwebengine-5.15.10/src/3rdparty/chromium/media/filters/ffmpeg_audio_decoder.cc ---- a/src/3rdparty/chromium/media/filters/ffmpeg_audio_decoder.cc 2022-05-23 06:38:40.000000000 -0500 -+++ b/src/3rdparty/chromium/media/filters/ffmpeg_audio_decoder.cc 2022-07-11 22:12:47.917192788 -0500 -@@ -329,7 +329,7 @@ bool FFmpegAudioDecoder::ConfigureDecode - } - } - -- AVCodec* codec = avcodec_find_decoder(codec_context_->codec_id); -+ const AVCodec* codec = avcodec_find_decoder(codec_context_->codec_id); - if (!codec || - avcodec_open2(codec_context_.get(), codec, &codec_options) < 0) { - DLOG(ERROR) << "Could not initialize audio decoder: " -diff -Naurp qtwebengine-5.15.10.orig/src/3rdparty/chromium/media/filters/ffmpeg_glue.cc qtwebengine-5.15.10/src/3rdparty/chromium/media/filters/ffmpeg_glue.cc ---- a/src/3rdparty/chromium/media/filters/ffmpeg_glue.cc 2022-05-23 06:38:40.000000000 -0500 -+++ b/src/3rdparty/chromium/media/filters/ffmpeg_glue.cc 2022-07-11 22:12:47.918192779 -0500 -@@ -59,7 +59,6 @@ static int64_t AVIOSeekOperation(void* o - } - - void FFmpegGlue::InitializeFFmpeg() { -- av_register_all(); - } - - static void LogContainer(bool is_local_file, -@@ -95,9 +94,6 @@ FFmpegGlue::FFmpegGlue(FFmpegURLProtocol - // Enable fast, but inaccurate seeks for MP3. - format_context_->flags |= AVFMT_FLAG_FAST_SEEK; - -- // Ensures we can read out various metadata bits like vp8 alpha. -- format_context_->flags |= AVFMT_FLAG_KEEP_SIDE_DATA; -- - // Ensures format parsing errors will bail out. From an audit on 11/2017, all - // instances were real failures. Solves bugs like http://crbug.com/710791. - format_context_->error_recognition |= AV_EF_EXPLODE; -diff -Naurp qtwebengine-5.15.10.orig/src/3rdparty/chromium/media/filters/ffmpeg_video_decoder.cc qtwebengine-5.15.10/src/3rdparty/chromium/media/filters/ffmpeg_video_decoder.cc ---- a/src/3rdparty/chromium/media/filters/ffmpeg_video_decoder.cc 2022-05-23 06:38:40.000000000 -0500 -+++ b/src/3rdparty/chromium/media/filters/ffmpeg_video_decoder.cc 2022-07-11 22:12:47.918192779 -0500 -@@ -391,7 +391,7 @@ bool FFmpegVideoDecoder::ConfigureDecode - if (decode_nalus_) - codec_context_->flags2 |= AV_CODEC_FLAG2_CHUNKS; - -- AVCodec* codec = avcodec_find_decoder(codec_context_->codec_id); -+ const AVCodec* codec = avcodec_find_decoder(codec_context_->codec_id); - if (!codec || avcodec_open2(codec_context_.get(), codec, NULL) < 0) { - ReleaseFFmpegResources(); - return false; -diff -Naurp qtwebengine-5.15.10.orig/src/3rdparty/chromium/media/filters/media_file_checker.cc qtwebengine-5.15.10/src/3rdparty/chromium/media/filters/media_file_checker.cc ---- a/src/3rdparty/chromium/media/filters/media_file_checker.cc 2022-05-23 06:38:40.000000000 -0500 -+++ b/src/3rdparty/chromium/media/filters/media_file_checker.cc 2022-07-11 22:12:47.918192779 -0500 -@@ -68,7 +68,7 @@ bool MediaFileChecker::Start(base::TimeD - auto context = AVStreamToAVCodecContext(format_context->streams[i]); - if (!context) - continue; -- AVCodec* codec = avcodec_find_decoder(cp->codec_id); -+ const AVCodec* codec = avcodec_find_decoder(cp->codec_id); - if (codec && avcodec_open2(context.get(), codec, nullptr) >= 0) { - auto loop = std::make_unique(context.get()); - stream_contexts[i] = {std::move(context), std::move(loop)}; -diff -Naurp qtwebengine-5.15.10.orig/src/3rdparty/chromium/third_party/webrtc/modules/video_coding/codecs/h264/h264_decoder_impl.cc qtwebengine-5.15.10/src/3rdparty/chromium/third_party/webrtc/modules/video_coding/codecs/h264/h264_decoder_impl.cc ---- a/src/3rdparty/chromium/third_party/webrtc/modules/video_coding/codecs/h264/h264_decoder_impl.cc 2022-05-23 06:38:40.000000000 -0500 -+++ b/src/3rdparty/chromium/third_party/webrtc/modules/video_coding/codecs/h264/h264_decoder_impl.cc 2022-07-11 22:12:47.918192779 -0500 -@@ -203,7 +203,7 @@ int32_t H264DecoderImpl::InitDecode(cons - // a pointer |this|. - av_context_->opaque = this; - -- AVCodec* codec = avcodec_find_decoder(av_context_->codec_id); -+ const AVCodec* codec = avcodec_find_decoder(av_context_->codec_id); - if (!codec) { - // This is an indication that FFmpeg has not been initialized or it has not - // been compiled/initialized with the correct set of codecs. diff --git a/srcpkgs/qt5-webengine/patches/fix-libxml2-2.12.patch b/srcpkgs/qt5-webengine/patches/fix-libxml2-2.12.patch deleted file mode 100644 index f85ee4d01ff64f..00000000000000 --- a/srcpkgs/qt5-webengine/patches/fix-libxml2-2.12.patch +++ /dev/null @@ -1,34 +0,0 @@ -Based on: https://github.com/chromium/chromium/commit/871f8ae9b65ce2679b0bc0be36902d65edf0c1e4 - -diff --git a/third_party/blink/renderer/core/xml/xslt_processor.h b/third_party/blink/renderer/core/xml/xslt_processor.h -index d53835e9675793e..2eaea31ed29b90f 100644 ---- a/src/3rdparty/chromium/third_party/blink/renderer/core/xml/xslt_processor.h -+++ b/src/3rdparty/chromium/third_party/blink/renderer/core/xml/xslt_processor.h -@@ -79,7 +79,11 @@ class XSLTProcessor final : public Scrip - - void reset(); - -+#if LIBXML_VERSION >= 21200 -+ static void ParseErrorFunc(void* user_data, const xmlError*); -+#else - static void ParseErrorFunc(void* user_data, xmlError*); -+#endif - static void GenericErrorFunc(void* user_data, const char* msg, ...); - - // Only for libXSLT callbacks -diff --git a/third_party/blink/renderer/core/xml/xslt_processor_libxslt.cc b/third_party/blink/renderer/core/xml/xslt_processor_libxslt.cc -index 133e0b3355d2f09..f424077089da87d 100644 ---- a/src/3rdparty/chromium/third_party/blink/renderer/core/xml/xslt_processor_libxslt.cc -+++ b/src/3rdparty/chromium/third_party/blink/renderer/core/xml/xslt_processor_libxslt.cc -@@ -60,7 +60,11 @@ void XSLTProcessor::GenericErrorFunc(voi - // It would be nice to do something with this error message. - } - -+#if LIBXML_VERSION >= 21200 -+void XSLTProcessor::ParseErrorFunc(void* user_data, const xmlError* error) { -+#else - void XSLTProcessor::ParseErrorFunc(void* user_data, xmlError* error) { -+#endif - FrameConsole* console = static_cast(user_data); - if (!console) - return; diff --git a/srcpkgs/qt5-webengine/patches/pipewire-0.3.patch b/srcpkgs/qt5-webengine/patches/pipewire-0.3.patch deleted file mode 100644 index f8047e088b91a0..00000000000000 --- a/srcpkgs/qt5-webengine/patches/pipewire-0.3.patch +++ /dev/null @@ -1,1819 +0,0 @@ -diff --git a/chromium/third_party/webrtc/modules/desktop_capture/BUILD.gn b/chromium/third_party/webrtc/modules/desktop_capture/BUILD.gn -index 5235512735d..8259442f811 100644 ---- a/chromium/third_party/webrtc/modules/desktop_capture/BUILD.gn -+++ b/chromium/third_party/webrtc/modules/desktop_capture/BUILD.gn -@@ -11,6 +11,11 @@ import("//build/config/ui.gni") - import("//tools/generate_stubs/rules.gni") - import("../../webrtc.gni") - -+if (rtc_use_pipewire) { -+ assert(rtc_pipewire_version == "0.2" || rtc_pipewire_version == "0.3", -+ "Unsupported PipeWire version") -+} -+ - use_desktop_capture_differ_sse2 = current_cpu == "x86" || current_cpu == "x64" - - config("x11_config") { -@@ -200,22 +205,41 @@ if (is_linux || is_chromeos) { - ] - } - -- if (rtc_link_pipewire) { -+ if (rtc_pipewire_version == "0.3") { - pkg_config("pipewire") { -- packages = [ "libpipewire-0.2" ] -+ packages = [ "libpipewire-0.3" ] -+ if (!rtc_link_pipewire) { -+ ignore_libs = true -+ } - } - } else { -+ pkg_config("pipewire") { -+ packages = [ "libpipewire-0.2" ] -+ if (!rtc_link_pipewire) { -+ ignore_libs = true -+ } -+ } -+ } -+ -+ if (!rtc_link_pipewire) { - # When libpipewire is not directly linked, use stubs to allow for dlopening of - # the binary. - generate_stubs("pipewire_stubs") { -- configs = [ "../../:common_config" ] -+ configs = [ -+ "../../:common_config", -+ ":pipewire", -+ ] - deps = [ "../../rtc_base" ] - extra_header = "linux/pipewire_stub_header.fragment" - logging_function = "RTC_LOG(LS_VERBOSE)" - logging_include = "rtc_base/logging.h" - output_name = "linux/pipewire_stubs" - path_from_source = "modules/desktop_capture/linux" -- sigs = [ "linux/pipewire.sigs" ] -+ if (rtc_pipewire_version == "0.3") { -+ sigs = [ "linux/pipewire03.sigs" ] -+ } else { -+ sigs = [ "linux/pipewire02.sigs" ] -+ } - } - } - -@@ -506,6 +530,7 @@ rtc_library("desktop_capture_generic") { - absl_deps = [ - "//third_party/abseil-cpp/absl/memory", - "//third_party/abseil-cpp/absl/strings", -+ "//third_party/abseil-cpp/absl/types:optional", - ] - - if (rtc_use_x11_extensions) { -@@ -526,20 +551,15 @@ rtc_library("desktop_capture_generic") { - sources += [ - "linux/base_capturer_pipewire.cc", - "linux/base_capturer_pipewire.h", -- "linux/screen_capturer_pipewire.cc", -- "linux/screen_capturer_pipewire.h", -- "linux/window_capturer_pipewire.cc", -- "linux/window_capturer_pipewire.h", - ] - - configs += [ - ":pipewire_config", - ":gio", -+ ":pipewire", - ] - -- if (rtc_link_pipewire) { -- configs += [ ":pipewire" ] -- } else { -+ if (!rtc_link_pipewire) { - deps += [ ":pipewire_stubs" ] - } - } -diff --git a/chromium/third_party/webrtc/modules/desktop_capture/linux/base_capturer_pipewire.cc b/chromium/third_party/webrtc/modules/desktop_capture/linux/base_capturer_pipewire.cc -index 2640e93aa98..c302a086ead 100644 ---- a/chromium/third_party/webrtc/modules/desktop_capture/linux/base_capturer_pipewire.cc -+++ b/chromium/third_party/webrtc/modules/desktop_capture/linux/base_capturer_pipewire.cc -@@ -14,8 +14,14 @@ - #include - #include - #include -+#if !PW_CHECK_VERSION(0, 3, 0) - #include - #include -+#endif -+ -+#include -+#include -+#include - - #include - #include -@@ -30,7 +36,11 @@ - #include "modules/desktop_capture/linux/pipewire_stubs.h" - - using modules_desktop_capture_linux::InitializeStubs; --using modules_desktop_capture_linux::kModulePipewire; -+#if PW_CHECK_VERSION(0, 3, 0) -+using modules_desktop_capture_linux::kModulePipewire03; -+#else -+using modules_desktop_capture_linux::kModulePipewire02; -+#endif - using modules_desktop_capture_linux::StubPathMap; - #endif // defined(WEBRTC_DLOPEN_PIPEWIRE) - -@@ -47,9 +57,156 @@ const char kScreenCastInterfaceName[] = "org.freedesktop.portal.ScreenCast"; - const int kBytesPerPixel = 4; - - #if defined(WEBRTC_DLOPEN_PIPEWIRE) -+#if PW_CHECK_VERSION(0, 3, 0) -+const char kPipeWireLib[] = "libpipewire-0.3.so.0"; -+#else - const char kPipeWireLib[] = "libpipewire-0.2.so.1"; - #endif -+#endif - -+// static -+struct dma_buf_sync { -+ uint64_t flags; -+}; -+#define DMA_BUF_SYNC_READ (1 << 0) -+#define DMA_BUF_SYNC_START (0 << 2) -+#define DMA_BUF_SYNC_END (1 << 2) -+#define DMA_BUF_BASE 'b' -+#define DMA_BUF_IOCTL_SYNC _IOW(DMA_BUF_BASE, 0, struct dma_buf_sync) -+ -+static void SyncDmaBuf(int fd, uint64_t start_or_end) { -+ struct dma_buf_sync sync = {0}; -+ -+ sync.flags = start_or_end | DMA_BUF_SYNC_READ; -+ -+ while (true) { -+ int ret; -+ ret = ioctl(fd, DMA_BUF_IOCTL_SYNC, &sync); -+ if (ret == -1 && errno == EINTR) { -+ continue; -+ } else if (ret == -1) { -+ RTC_LOG(LS_ERROR) << "Failed to synchronize DMA buffer: " -+ << g_strerror(errno); -+ break; -+ } else { -+ break; -+ } -+ } -+} -+ -+class ScopedBuf { -+ public: -+ ScopedBuf() {} -+ ScopedBuf(unsigned char* map, int map_size, bool is_dma_buf, int fd) -+ : map_(map), map_size_(map_size), is_dma_buf_(is_dma_buf), fd_(fd) {} -+ ~ScopedBuf() { -+ if (map_ != MAP_FAILED) { -+ if (is_dma_buf_) { -+ SyncDmaBuf(fd_, DMA_BUF_SYNC_END); -+ } -+ munmap(map_, map_size_); -+ } -+ } -+ -+ operator bool() { return map_ != MAP_FAILED; } -+ -+ void initialize(unsigned char* map, int map_size, bool is_dma_buf, int fd) { -+ map_ = map; -+ map_size_ = map_size; -+ is_dma_buf_ = is_dma_buf; -+ fd_ = fd; -+ } -+ -+ unsigned char* get() { return map_; } -+ -+ protected: -+ unsigned char* map_ = nullptr; -+ int map_size_; -+ bool is_dma_buf_; -+ int fd_; -+}; -+ -+template -+class Scoped { -+ public: -+ Scoped() {} -+ explicit Scoped(T* val) { ptr_ = val; } -+ ~Scoped() { RTC_NOTREACHED(); } -+ -+ T* operator->() { return ptr_; } -+ -+ bool operator!() { return ptr_ == nullptr; } -+ -+ T* get() { return ptr_; } -+ -+ T** receive() { -+ RTC_CHECK(!ptr_); -+ return &ptr_; -+ } -+ -+ Scoped& operator=(T* val) { -+ ptr_ = val; -+ return *this; -+ } -+ -+ protected: -+ T* ptr_ = nullptr; -+}; -+ -+template <> -+Scoped::~Scoped() { -+ if (ptr_) { -+ g_error_free(ptr_); -+ } -+} -+ -+template <> -+Scoped::~Scoped() { -+ if (ptr_) { -+ g_free(ptr_); -+ } -+} -+ -+template <> -+Scoped::~Scoped() { -+ if (ptr_) { -+ g_variant_unref(ptr_); -+ } -+} -+ -+template <> -+Scoped::~Scoped() { -+ if (ptr_) { -+ g_variant_iter_free(ptr_); -+ } -+} -+ -+template <> -+Scoped::~Scoped() { -+ if (ptr_) { -+ g_object_unref(ptr_); -+ } -+} -+ -+template <> -+Scoped::~Scoped() { -+ if (ptr_) { -+ g_object_unref(ptr_); -+ } -+} -+ -+#if PW_CHECK_VERSION(0, 3, 0) -+void BaseCapturerPipeWire::OnCoreError(void* data, -+ uint32_t id, -+ int seq, -+ int res, -+ const char* message) { -+ BaseCapturerPipeWire* that = static_cast(data); -+ RTC_DCHECK(that); -+ -+ RTC_LOG(LS_ERROR) << "PipeWire remote error: " << message; -+} -+#else - // static - void BaseCapturerPipeWire::OnStateChanged(void* data, - pw_remote_state old_state, -@@ -64,7 +221,7 @@ void BaseCapturerPipeWire::OnStateChanged(void* data, - break; - case PW_REMOTE_STATE_CONNECTED: - RTC_LOG(LS_INFO) << "PipeWire remote state: connected."; -- that->CreateReceivingStream(); -+ that->pw_stream_ = that->CreateReceivingStream(); - break; - case PW_REMOTE_STATE_CONNECTING: - RTC_LOG(LS_INFO) << "PipeWire remote state: connecting."; -@@ -74,6 +231,7 @@ void BaseCapturerPipeWire::OnStateChanged(void* data, - break; - } - } -+#endif - - // static - void BaseCapturerPipeWire::OnStreamStateChanged(void* data, -@@ -83,6 +241,18 @@ void BaseCapturerPipeWire::OnStreamStateChanged(void* data, - BaseCapturerPipeWire* that = static_cast(data); - RTC_DCHECK(that); - -+#if PW_CHECK_VERSION(0, 3, 0) -+ switch (state) { -+ case PW_STREAM_STATE_ERROR: -+ RTC_LOG(LS_ERROR) << "PipeWire stream state error: " << error_message; -+ break; -+ case PW_STREAM_STATE_PAUSED: -+ case PW_STREAM_STATE_STREAMING: -+ case PW_STREAM_STATE_UNCONNECTED: -+ case PW_STREAM_STATE_CONNECTING: -+ break; -+ } -+#else - switch (state) { - case PW_STREAM_STATE_ERROR: - RTC_LOG(LS_ERROR) << "PipeWire stream state error: " << error_message; -@@ -97,36 +267,74 @@ void BaseCapturerPipeWire::OnStreamStateChanged(void* data, - case PW_STREAM_STATE_STREAMING: - break; - } -+#endif - } - - // static -+#if PW_CHECK_VERSION(0, 3, 0) -+void BaseCapturerPipeWire::OnStreamParamChanged(void* data, -+ uint32_t id, -+ const struct spa_pod* format) { -+#else - void BaseCapturerPipeWire::OnStreamFormatChanged(void* data, - const struct spa_pod* format) { -+#endif - BaseCapturerPipeWire* that = static_cast(data); - RTC_DCHECK(that); - - RTC_LOG(LS_INFO) << "PipeWire stream format changed."; - -+#if PW_CHECK_VERSION(0, 3, 0) -+ if (!format || id != SPA_PARAM_Format) { -+#else - if (!format) { - pw_stream_finish_format(that->pw_stream_, /*res=*/0, /*params=*/nullptr, - /*n_params=*/0); -+#endif - return; - } - -+#if PW_CHECK_VERSION(0, 3, 0) -+ spa_format_video_raw_parse(format, &that->spa_video_format_); -+#else - that->spa_video_format_ = new spa_video_info_raw(); - spa_format_video_raw_parse(format, that->spa_video_format_, - &that->pw_type_->format_video); -+#endif - -+#if PW_CHECK_VERSION(0, 3, 0) -+ auto width = that->spa_video_format_.size.width; -+ auto height = that->spa_video_format_.size.height; -+#else - auto width = that->spa_video_format_->size.width; - auto height = that->spa_video_format_->size.height; -+#endif - auto stride = SPA_ROUND_UP_N(width * kBytesPerPixel, 4); - auto size = height * stride; - -+ that->desktop_size_ = DesktopSize(width, height); -+ - uint8_t buffer[1024] = {}; - auto builder = spa_pod_builder{buffer, sizeof(buffer)}; - - // Setup buffers and meta header for new format. -- const struct spa_pod* params[2]; -+ const struct spa_pod* params[3]; -+#if PW_CHECK_VERSION(0, 3, 0) -+ params[0] = reinterpret_cast(spa_pod_builder_add_object( -+ &builder, SPA_TYPE_OBJECT_ParamBuffers, SPA_PARAM_Buffers, -+ SPA_PARAM_BUFFERS_size, SPA_POD_Int(size), SPA_PARAM_BUFFERS_stride, -+ SPA_POD_Int(stride), SPA_PARAM_BUFFERS_buffers, -+ SPA_POD_CHOICE_RANGE_Int(8, 1, 32))); -+ params[1] = reinterpret_cast(spa_pod_builder_add_object( -+ &builder, SPA_TYPE_OBJECT_ParamMeta, SPA_PARAM_Meta, SPA_PARAM_META_type, -+ SPA_POD_Id(SPA_META_Header), SPA_PARAM_META_size, -+ SPA_POD_Int(sizeof(struct spa_meta_header)))); -+ params[2] = reinterpret_cast(spa_pod_builder_add_object( -+ &builder, SPA_TYPE_OBJECT_ParamMeta, SPA_PARAM_Meta, SPA_PARAM_META_type, -+ SPA_POD_Id(SPA_META_VideoCrop), SPA_PARAM_META_size, -+ SPA_POD_Int(sizeof(struct spa_meta_region)))); -+ pw_stream_update_params(that->pw_stream_, params, 3); -+#else - params[0] = reinterpret_cast(spa_pod_builder_object( - &builder, - // id to enumerate buffer requirements -@@ -155,8 +363,18 @@ void BaseCapturerPipeWire::OnStreamFormatChanged(void* data, - // Size: size of the metadata, specified as integer (i) - ":", that->pw_core_type_->param_meta.size, "i", - sizeof(struct spa_meta_header))); -- -- pw_stream_finish_format(that->pw_stream_, /*res=*/0, params, /*n_params=*/2); -+ params[2] = reinterpret_cast(spa_pod_builder_object( -+ &builder, -+ // id to enumerate supported metadata -+ that->pw_core_type_->param.idMeta, that->pw_core_type_->param_meta.Meta, -+ // Type: specified as id or enum (I) -+ ":", that->pw_core_type_->param_meta.type, "I", -+ that->pw_core_type_->meta.VideoCrop, -+ // Size: size of the metadata, specified as integer (i) -+ ":", that->pw_core_type_->param_meta.size, "i", -+ sizeof(struct spa_meta_video_crop))); -+ pw_stream_finish_format(that->pw_stream_, /*res=*/0, params, /*n_params=*/3); -+#endif - } - - // static -@@ -164,15 +382,26 @@ void BaseCapturerPipeWire::OnStreamProcess(void* data) { - BaseCapturerPipeWire* that = static_cast(data); - RTC_DCHECK(that); - -- pw_buffer* buf = nullptr; -+ struct pw_buffer* next_buffer; -+ struct pw_buffer* buffer = nullptr; -+ -+ next_buffer = pw_stream_dequeue_buffer(that->pw_stream_); -+ while (next_buffer) { -+ buffer = next_buffer; -+ next_buffer = pw_stream_dequeue_buffer(that->pw_stream_); - -- if (!(buf = pw_stream_dequeue_buffer(that->pw_stream_))) { -+ if (next_buffer) { -+ pw_stream_queue_buffer(that->pw_stream_, buffer); -+ } -+ } -+ -+ if (!buffer) { - return; - } - -- that->HandleBuffer(buf); -+ that->HandleBuffer(buffer); - -- pw_stream_queue_buffer(that->pw_stream_, buf); -+ pw_stream_queue_buffer(that->pw_stream_, buffer); - } - - BaseCapturerPipeWire::BaseCapturerPipeWire(CaptureSourceType source_type) -@@ -183,6 +412,7 @@ BaseCapturerPipeWire::~BaseCapturerPipeWire() { - pw_thread_loop_stop(pw_main_loop_); - } - -+#if !PW_CHECK_VERSION(0, 3, 0) - if (pw_type_) { - delete pw_type_; - } -@@ -190,30 +420,41 @@ BaseCapturerPipeWire::~BaseCapturerPipeWire() { - if (spa_video_format_) { - delete spa_video_format_; - } -+#endif - - if (pw_stream_) { - pw_stream_destroy(pw_stream_); - } - -+#if !PW_CHECK_VERSION(0, 3, 0) - if (pw_remote_) { - pw_remote_destroy(pw_remote_); - } -+#endif - -+#if PW_CHECK_VERSION(0, 3, 0) -+ if (pw_core_) { -+ pw_core_disconnect(pw_core_); -+ } -+ -+ if (pw_context_) { -+ pw_context_destroy(pw_context_); -+ } -+#else - if (pw_core_) { - pw_core_destroy(pw_core_); - } -+#endif - - if (pw_main_loop_) { - pw_thread_loop_destroy(pw_main_loop_); - } - -+#if !PW_CHECK_VERSION(0, 3, 0) - if (pw_loop_) { - pw_loop_destroy(pw_loop_); - } -- -- if (current_frame_) { -- free(current_frame_); -- } -+#endif - - if (start_request_signal_id_) { - g_dbus_connection_signal_unsubscribe(connection_, start_request_signal_id_); -@@ -228,18 +469,16 @@ BaseCapturerPipeWire::~BaseCapturerPipeWire() { - } - - if (session_handle_) { -- GDBusMessage* message = g_dbus_message_new_method_call( -- kDesktopBusName, session_handle_, kSessionInterfaceName, "Close"); -- if (message) { -- GError* error = nullptr; -- g_dbus_connection_send_message(connection_, message, -+ Scoped message(g_dbus_message_new_method_call( -+ kDesktopBusName, session_handle_, kSessionInterfaceName, "Close")); -+ if (message.get()) { -+ Scoped error; -+ g_dbus_connection_send_message(connection_, message.get(), - G_DBUS_SEND_MESSAGE_FLAGS_NONE, -- /*out_serial=*/nullptr, &error); -- if (error) { -+ /*out_serial=*/nullptr, error.receive()); -+ if (error.get()) { - RTC_LOG(LS_ERROR) << "Failed to close the session: " << error->message; -- g_error_free(error); - } -- g_object_unref(message); - } - } - -@@ -274,7 +513,11 @@ void BaseCapturerPipeWire::InitPipeWire() { - StubPathMap paths; - - // Check if the PipeWire library is available. -- paths[kModulePipewire].push_back(kPipeWireLib); -+#if PW_CHECK_VERSION(0, 3, 0) -+ paths[kModulePipewire03].push_back(kPipeWireLib); -+#else -+ paths[kModulePipewire02].push_back(kPipeWireLib); -+#endif - if (!InitializeStubs(paths)) { - RTC_LOG(LS_ERROR) << "Failed to load the PipeWire library and symbols."; - portal_init_failed_ = true; -@@ -284,16 +527,46 @@ void BaseCapturerPipeWire::InitPipeWire() { - - pw_init(/*argc=*/nullptr, /*argc=*/nullptr); - -+#if PW_CHECK_VERSION(0, 3, 0) -+ pw_main_loop_ = pw_thread_loop_new("pipewire-main-loop", nullptr); -+ -+ pw_thread_loop_lock(pw_main_loop_); -+ -+ pw_context_ = -+ pw_context_new(pw_thread_loop_get_loop(pw_main_loop_), nullptr, 0); -+ if (!pw_context_) { -+ RTC_LOG(LS_ERROR) << "Failed to create PipeWire context"; -+ return; -+ } -+ -+ pw_core_ = pw_context_connect(pw_context_, nullptr, 0); -+ if (!pw_core_) { -+ RTC_LOG(LS_ERROR) << "Failed to connect PipeWire context"; -+ return; -+ } -+#else - pw_loop_ = pw_loop_new(/*properties=*/nullptr); - pw_main_loop_ = pw_thread_loop_new(pw_loop_, "pipewire-main-loop"); - -+ pw_thread_loop_lock(pw_main_loop_); -+ - pw_core_ = pw_core_new(pw_loop_, /*properties=*/nullptr); - pw_core_type_ = pw_core_get_type(pw_core_); - pw_remote_ = pw_remote_new(pw_core_, nullptr, /*user_data_size=*/0); - - InitPipeWireTypes(); -+#endif - - // Initialize event handlers, remote end and stream-related. -+#if PW_CHECK_VERSION(0, 3, 0) -+ pw_core_events_.version = PW_VERSION_CORE_EVENTS; -+ pw_core_events_.error = &OnCoreError; -+ -+ pw_stream_events_.version = PW_VERSION_STREAM_EVENTS; -+ pw_stream_events_.state_changed = &OnStreamStateChanged; -+ pw_stream_events_.param_changed = &OnStreamParamChanged; -+ pw_stream_events_.process = &OnStreamProcess; -+#else - pw_remote_events_.version = PW_VERSION_REMOTE_EVENTS; - pw_remote_events_.state_changed = &OnStateChanged; - -@@ -301,19 +574,33 @@ void BaseCapturerPipeWire::InitPipeWire() { - pw_stream_events_.state_changed = &OnStreamStateChanged; - pw_stream_events_.format_changed = &OnStreamFormatChanged; - pw_stream_events_.process = &OnStreamProcess; -+#endif - -+#if PW_CHECK_VERSION(0, 3, 0) -+ pw_core_add_listener(pw_core_, &spa_core_listener_, &pw_core_events_, this); -+ -+ pw_stream_ = CreateReceivingStream(); -+ if (!pw_stream_) { -+ RTC_LOG(LS_ERROR) << "Failed to create PipeWire stream"; -+ return; -+ } -+#else - pw_remote_add_listener(pw_remote_, &spa_remote_listener_, &pw_remote_events_, - this); - pw_remote_connect_fd(pw_remote_, pw_fd_); -+#endif - - if (pw_thread_loop_start(pw_main_loop_) < 0) { - RTC_LOG(LS_ERROR) << "Failed to start main PipeWire loop"; - portal_init_failed_ = true; - } - -+ pw_thread_loop_unlock(pw_main_loop_); -+ - RTC_LOG(LS_INFO) << "PipeWire remote opened."; - } - -+#if !PW_CHECK_VERSION(0, 3, 0) - void BaseCapturerPipeWire::InitPipeWireTypes() { - spa_type_map* map = pw_core_type_->map; - pw_type_ = new PipeWireType(); -@@ -323,23 +610,44 @@ void BaseCapturerPipeWire::InitPipeWireTypes() { - spa_type_format_video_map(map, &pw_type_->format_video); - spa_type_video_format_map(map, &pw_type_->video_format); - } -+#endif - --void BaseCapturerPipeWire::CreateReceivingStream() { -+pw_stream* BaseCapturerPipeWire::CreateReceivingStream() { -+#if !PW_CHECK_VERSION(0, 3, 0) -+ if (pw_remote_get_state(pw_remote_, nullptr) != PW_REMOTE_STATE_CONNECTED) { -+ RTC_LOG(LS_ERROR) << "Cannot create pipewire stream"; -+ return nullptr; -+ } -+#endif - spa_rectangle pwMinScreenBounds = spa_rectangle{1, 1}; -- spa_rectangle pwScreenBounds = -- spa_rectangle{static_cast(desktop_size_.width()), -- static_cast(desktop_size_.height())}; -- -- spa_fraction pwFrameRateMin = spa_fraction{0, 1}; -- spa_fraction pwFrameRateMax = spa_fraction{60, 1}; -+ spa_rectangle pwMaxScreenBounds = spa_rectangle{UINT32_MAX, UINT32_MAX}; - - pw_properties* reuseProps = - pw_properties_new_string("pipewire.client.reuse=1"); -- pw_stream_ = pw_stream_new(pw_remote_, "webrtc-consume-stream", reuseProps); -+#if PW_CHECK_VERSION(0, 3, 0) -+ auto stream = pw_stream_new(pw_core_, "webrtc-consume-stream", reuseProps); -+#else -+ auto stream = pw_stream_new(pw_remote_, "webrtc-consume-stream", reuseProps); -+#endif - - uint8_t buffer[1024] = {}; - const spa_pod* params[1]; - spa_pod_builder builder = spa_pod_builder{buffer, sizeof(buffer)}; -+ -+#if PW_CHECK_VERSION(0, 3, 0) -+ params[0] = reinterpret_cast(spa_pod_builder_add_object( -+ &builder, SPA_TYPE_OBJECT_Format, SPA_PARAM_EnumFormat, -+ SPA_FORMAT_mediaType, SPA_POD_Id(SPA_MEDIA_TYPE_video), -+ SPA_FORMAT_mediaSubtype, SPA_POD_Id(SPA_MEDIA_SUBTYPE_raw), -+ SPA_FORMAT_VIDEO_format, -+ SPA_POD_CHOICE_ENUM_Id(5, SPA_VIDEO_FORMAT_BGRx, SPA_VIDEO_FORMAT_RGBx, -+ SPA_VIDEO_FORMAT_RGBA, SPA_VIDEO_FORMAT_BGRx, -+ SPA_VIDEO_FORMAT_BGRA), -+ SPA_FORMAT_VIDEO_size, -+ SPA_POD_CHOICE_RANGE_Rectangle(&pwMinScreenBounds, &pwMinScreenBounds, -+ &pwMaxScreenBounds), -+ 0)); -+#else - params[0] = reinterpret_cast(spa_pod_builder_object( - &builder, - // id to enumerate formats -@@ -349,69 +657,218 @@ void BaseCapturerPipeWire::CreateReceivingStream() { - // then allowed formats are enumerated (e) and the format is undecided (u) - // to allow negotiation - ":", pw_type_->format_video.format, "Ieu", pw_type_->video_format.BGRx, -- SPA_POD_PROP_ENUM(2, pw_type_->video_format.RGBx, -- pw_type_->video_format.BGRx), -+ SPA_POD_PROP_ENUM( -+ 4, pw_type_->video_format.RGBx, pw_type_->video_format.BGRx, -+ pw_type_->video_format.RGBA, pw_type_->video_format.BGRA), - // Video size: specified as rectangle (R), preferred size is specified as - // first parameter, then allowed size is defined as range (r) from min and - // max values and the format is undecided (u) to allow negotiation -- ":", pw_type_->format_video.size, "Rru", &pwScreenBounds, 2, -- &pwMinScreenBounds, &pwScreenBounds, -- // Frame rate: specified as fraction (F) and set to minimum frame rate -- // value -- ":", pw_type_->format_video.framerate, "F", &pwFrameRateMin, -- // Max frame rate: specified as fraction (F), preferred frame rate is set -- // to maximum value, then allowed frame rate is defined as range (r) from -- // min and max values and it is undecided (u) to allow negotiation -- ":", pw_type_->format_video.max_framerate, "Fru", &pwFrameRateMax, 2, -- &pwFrameRateMin, &pwFrameRateMax)); -- -- pw_stream_add_listener(pw_stream_, &spa_stream_listener_, &pw_stream_events_, -+ ":", pw_type_->format_video.size, "Rru", &pwMinScreenBounds, -+ SPA_POD_PROP_MIN_MAX(&pwMinScreenBounds, &pwMaxScreenBounds))); -+#endif -+ -+ pw_stream_add_listener(stream, &spa_stream_listener_, &pw_stream_events_, - this); -+#if PW_CHECK_VERSION(0, 3, 0) -+ if (pw_stream_connect(stream, PW_DIRECTION_INPUT, pw_stream_node_id_, -+ PW_STREAM_FLAG_AUTOCONNECT, params, 1) != 0) { -+#else - pw_stream_flags flags = static_cast( -- PW_STREAM_FLAG_AUTOCONNECT | PW_STREAM_FLAG_INACTIVE | -- PW_STREAM_FLAG_MAP_BUFFERS); -- if (pw_stream_connect(pw_stream_, PW_DIRECTION_INPUT, /*port_path=*/nullptr, -+ PW_STREAM_FLAG_AUTOCONNECT | PW_STREAM_FLAG_INACTIVE); -+ if (pw_stream_connect(stream, PW_DIRECTION_INPUT, /*port_path=*/nullptr, - flags, params, - /*n_params=*/1) != 0) { -+#endif - RTC_LOG(LS_ERROR) << "Could not connect receiving stream."; - portal_init_failed_ = true; -- return; -+ return nullptr; - } -+ -+ return stream; - } - - void BaseCapturerPipeWire::HandleBuffer(pw_buffer* buffer) { - spa_buffer* spaBuffer = buffer->buffer; -- void* src = nullptr; -+ ScopedBuf map; -+ uint8_t* src = nullptr; -+ -+ if (spaBuffer->datas[0].chunk->size == 0) { -+ RTC_LOG(LS_ERROR) << "Failed to get video stream: Zero size."; -+ return; -+ } -+ -+#if PW_CHECK_VERSION(0, 3, 0) -+ if (spaBuffer->datas[0].type == SPA_DATA_MemFd || -+ spaBuffer->datas[0].type == SPA_DATA_DmaBuf) { -+#else -+ if (spaBuffer->datas[0].type == pw_core_type_->data.MemFd || -+ spaBuffer->datas[0].type == pw_core_type_->data.DmaBuf) { -+#endif -+ map.initialize( -+ static_cast( -+ mmap(nullptr, -+ spaBuffer->datas[0].maxsize + spaBuffer->datas[0].mapoffset, -+ PROT_READ, MAP_PRIVATE, spaBuffer->datas[0].fd, 0)), -+ spaBuffer->datas[0].maxsize + spaBuffer->datas[0].mapoffset, -+#if PW_CHECK_VERSION(0, 3, 0) -+ spaBuffer->datas[0].type == SPA_DATA_DmaBuf, -+#else -+ spaBuffer->datas[0].type == pw_core_type_->data.DmaBuf, -+#endif -+ spaBuffer->datas[0].fd); -+ -+ if (!map) { -+ RTC_LOG(LS_ERROR) << "Failed to mmap the memory: " -+ << std::strerror(errno); -+ return; -+ } -+ -+#if PW_CHECK_VERSION(0, 3, 0) -+ if (spaBuffer->datas[0].type == SPA_DATA_DmaBuf) { -+#else -+ if (spaBuffer->datas[0].type == pw_core_type_->data.DmaBuf) { -+#endif -+ SyncDmaBuf(spaBuffer->datas[0].fd, DMA_BUF_SYNC_START); -+ } -+ -+ src = SPA_MEMBER(map.get(), spaBuffer->datas[0].mapoffset, uint8_t); -+#if PW_CHECK_VERSION(0, 3, 0) -+ } else if (spaBuffer->datas[0].type == SPA_DATA_MemPtr) { -+#else -+ } else if (spaBuffer->datas[0].type == pw_core_type_->data.MemPtr) { -+#endif -+ src = static_cast(spaBuffer->datas[0].data); -+ } - -- if (!(src = spaBuffer->datas[0].data)) { -+ if (!src) { -+ return; -+ } -+ -+#if PW_CHECK_VERSION(0, 3, 0) -+ struct spa_meta_region* video_metadata = -+ static_cast(spa_buffer_find_meta_data( -+ spaBuffer, SPA_META_VideoCrop, sizeof(*video_metadata))); -+#else -+ struct spa_meta_video_crop* video_metadata = -+ static_cast( -+ spa_buffer_find_meta(spaBuffer, pw_core_type_->meta.VideoCrop)); -+#endif -+ -+ // Video size from metadata is bigger than an actual video stream size. -+ // The metadata are wrong or we should up-scale the video...in both cases -+ // just quit now. -+#if PW_CHECK_VERSION(0, 3, 0) -+ if (video_metadata && (video_metadata->region.size.width > -+ static_cast(desktop_size_.width()) || -+ video_metadata->region.size.height > -+ static_cast(desktop_size_.height()))) { -+#else -+ if (video_metadata && (video_metadata->width > desktop_size_.width() || -+ video_metadata->height > desktop_size_.height())) { -+#endif -+ RTC_LOG(LS_ERROR) << "Stream metadata sizes are wrong!"; - return; - } - -- uint32_t maxSize = spaBuffer->datas[0].maxsize; -- int32_t srcStride = spaBuffer->datas[0].chunk->stride; -- if (srcStride != (desktop_size_.width() * kBytesPerPixel)) { -+ // Use video metadata when video size from metadata is set and smaller than -+ // video stream size, so we need to adjust it. -+ bool video_is_full_width = true; -+ bool video_is_full_height = true; -+#if PW_CHECK_VERSION(0, 3, 0) -+ if (video_metadata && video_metadata->region.size.width != 0 && -+ video_metadata->region.size.height != 0) { -+ if (video_metadata->region.size.width < -+ static_cast(desktop_size_.width())) { -+ video_is_full_width = false; -+ } else if (video_metadata->region.size.height < -+ static_cast(desktop_size_.height())) { -+ video_is_full_height = false; -+ } -+ } -+#else -+ if (video_metadata && video_metadata->width != 0 && -+ video_metadata->height != 0) { -+ if (video_metadata->width < desktop_size_.width()) { -+ } else if (video_metadata->height < desktop_size_.height()) { -+ video_is_full_height = false; -+ } -+ } -+#endif -+ -+ DesktopSize video_size_prev = video_size_; -+ if (!video_is_full_height || !video_is_full_width) { -+#if PW_CHECK_VERSION(0, 3, 0) -+ video_size_ = DesktopSize(video_metadata->region.size.width, -+ video_metadata->region.size.height); -+#else -+ video_size_ = DesktopSize(video_metadata->width, video_metadata->height); -+#endif -+ } else { -+ video_size_ = desktop_size_; -+ } -+ -+ webrtc::MutexLock lock(¤t_frame_lock_); -+ if (!current_frame_ || !video_size_.equals(video_size_prev)) { -+ current_frame_ = std::make_unique( -+ video_size_.width() * video_size_.height() * kBytesPerPixel); -+ } -+ -+ const int32_t dst_stride = video_size_.width() * kBytesPerPixel; -+ const int32_t src_stride = spaBuffer->datas[0].chunk->stride; -+ -+ if (src_stride != (desktop_size_.width() * kBytesPerPixel)) { - RTC_LOG(LS_ERROR) << "Got buffer with stride different from screen stride: " -- << srcStride -+ << src_stride - << " != " << (desktop_size_.width() * kBytesPerPixel); - portal_init_failed_ = true; -+ - return; - } - -- if (!current_frame_) { -- current_frame_ = static_cast(malloc(maxSize)); -- } -- RTC_DCHECK(current_frame_ != nullptr); -- -- // If both sides decided to go with the RGBx format we need to convert it to -- // BGRx to match color format expected by WebRTC. -- if (spa_video_format_->format == pw_type_->video_format.RGBx) { -- uint8_t* tempFrame = static_cast(malloc(maxSize)); -- std::memcpy(tempFrame, src, maxSize); -- ConvertRGBxToBGRx(tempFrame, maxSize); -- std::memcpy(current_frame_, tempFrame, maxSize); -- free(tempFrame); -- } else { -- std::memcpy(current_frame_, src, maxSize); -+ // Adjust source content based on metadata video position -+#if PW_CHECK_VERSION(0, 3, 0) -+ if (!video_is_full_height && -+ (video_metadata->region.position.y + video_size_.height() <= -+ desktop_size_.height())) { -+ src += src_stride * video_metadata->region.position.y; -+ } -+ const int x_offset = -+ !video_is_full_width && -+ (video_metadata->region.position.x + video_size_.width() <= -+ desktop_size_.width()) -+ ? video_metadata->region.position.x * kBytesPerPixel -+ : 0; -+#else -+ if (!video_is_full_height && -+ (video_metadata->y + video_size_.height() <= desktop_size_.height())) { -+ src += src_stride * video_metadata->y; -+ } -+ -+ const int x_offset = -+ !video_is_full_width && -+ (video_metadata->x + video_size_.width() <= desktop_size_.width()) -+ ? video_metadata->x * kBytesPerPixel -+ : 0; -+#endif -+ -+ uint8_t* dst = current_frame_.get(); -+ for (int i = 0; i < video_size_.height(); ++i) { -+ // Adjust source content based on crop video position if needed -+ src += x_offset; -+ std::memcpy(dst, src, dst_stride); -+ // If both sides decided to go with the RGBx format we need to convert it to -+ // BGRx to match color format expected by WebRTC. -+#if PW_CHECK_VERSION(0, 3, 0) -+ if (spa_video_format_.format == SPA_VIDEO_FORMAT_RGBx || -+ spa_video_format_.format == SPA_VIDEO_FORMAT_RGBA) { -+#else -+ if (spa_video_format_->format == pw_type_->video_format.RGBx || -+ spa_video_format_->format == pw_type_->video_format.RGBA) { -+#endif -+ ConvertRGBxToBGRx(dst, dst_stride); -+ } -+ src += src_stride - x_offset; -+ dst += dst_stride; - } - } - -@@ -441,14 +898,13 @@ void BaseCapturerPipeWire::OnProxyRequested(GObject* /*object*/, - BaseCapturerPipeWire* that = static_cast(user_data); - RTC_DCHECK(that); - -- GError* error = nullptr; -- GDBusProxy *proxy = g_dbus_proxy_new_finish(result, &error); -+ Scoped error; -+ GDBusProxy* proxy = g_dbus_proxy_new_finish(result, error.receive()); - if (!proxy) { -- if (g_error_matches(error, G_IO_ERROR, G_IO_ERROR_CANCELLED)) -+ if (g_error_matches(error.get(), G_IO_ERROR, G_IO_ERROR_CANCELLED)) - return; - RTC_LOG(LS_ERROR) << "Failed to create a proxy for the screen cast portal: " - << error->message; -- g_error_free(error); - that->portal_init_failed_ = true; - return; - } -@@ -462,38 +918,36 @@ void BaseCapturerPipeWire::OnProxyRequested(GObject* /*object*/, - // static - gchar* BaseCapturerPipeWire::PrepareSignalHandle(GDBusConnection* connection, - const gchar* token) { -- gchar* sender = g_strdup(g_dbus_connection_get_unique_name(connection) + 1); -- for (int i = 0; sender[i]; i++) { -- if (sender[i] == '.') { -- sender[i] = '_'; -+ Scoped sender( -+ g_strdup(g_dbus_connection_get_unique_name(connection) + 1)); -+ for (int i = 0; sender.get()[i]; i++) { -+ if (sender.get()[i] == '.') { -+ sender.get()[i] = '_'; - } - } - -- gchar* handle = g_strconcat(kDesktopRequestObjectPath, "/", sender, "/", -+ gchar* handle = g_strconcat(kDesktopRequestObjectPath, "/", sender.get(), "/", - token, /*end of varargs*/ nullptr); -- g_free(sender); - - return handle; - } - - void BaseCapturerPipeWire::SessionRequest() { - GVariantBuilder builder; -- gchar* variant_string; -+ Scoped variant_string; - - g_variant_builder_init(&builder, G_VARIANT_TYPE_VARDICT); - variant_string = - g_strdup_printf("webrtc_session%d", g_random_int_range(0, G_MAXINT)); - g_variant_builder_add(&builder, "{sv}", "session_handle_token", -- g_variant_new_string(variant_string)); -- g_free(variant_string); -+ g_variant_new_string(variant_string.get())); - variant_string = g_strdup_printf("webrtc%d", g_random_int_range(0, G_MAXINT)); - g_variant_builder_add(&builder, "{sv}", "handle_token", -- g_variant_new_string(variant_string)); -+ g_variant_new_string(variant_string.get())); - -- portal_handle_ = PrepareSignalHandle(connection_, variant_string); -+ portal_handle_ = PrepareSignalHandle(connection_, variant_string.get()); - session_request_signal_id_ = SetupRequestResponseSignal( - portal_handle_, OnSessionRequestResponseSignal); -- g_free(variant_string); - - RTC_LOG(LS_INFO) << "Screen cast session requested."; - g_dbus_proxy_call( -@@ -509,22 +963,21 @@ void BaseCapturerPipeWire::OnSessionRequested(GDBusProxy *proxy, - BaseCapturerPipeWire* that = static_cast(user_data); - RTC_DCHECK(that); - -- GError* error = nullptr; -- GVariant* variant = g_dbus_proxy_call_finish(proxy, result, &error); -+ Scoped error; -+ Scoped variant( -+ g_dbus_proxy_call_finish(proxy, result, error.receive())); - if (!variant) { -- if (g_error_matches(error, G_IO_ERROR, G_IO_ERROR_CANCELLED)) -+ if (g_error_matches(error.get(), G_IO_ERROR, G_IO_ERROR_CANCELLED)) - return; - RTC_LOG(LS_ERROR) << "Failed to create a screen cast session: " - << error->message; -- g_error_free(error); - that->portal_init_failed_ = true; - return; - } - RTC_LOG(LS_INFO) << "Initializing the screen cast session."; - -- gchar* handle = nullptr; -- g_variant_get_child(variant, 0, "o", &handle); -- g_variant_unref(variant); -+ Scoped handle; -+ g_variant_get_child(variant.get(), 0, "o", &handle); - if (!handle) { - RTC_LOG(LS_ERROR) << "Failed to initialize the screen cast session."; - if (that->session_request_signal_id_) { -@@ -536,8 +989,6 @@ void BaseCapturerPipeWire::OnSessionRequested(GDBusProxy *proxy, - return; - } - -- g_free(handle); -- - RTC_LOG(LS_INFO) << "Subscribing to the screen cast session."; - } - -@@ -557,11 +1008,11 @@ void BaseCapturerPipeWire::OnSessionRequestResponseSignal( - << "Received response for the screen cast session subscription."; - - guint32 portal_response; -- GVariant* response_data; -- g_variant_get(parameters, "(u@a{sv})", &portal_response, &response_data); -- g_variant_lookup(response_data, "session_handle", "s", -+ Scoped response_data; -+ g_variant_get(parameters, "(u@a{sv})", &portal_response, -+ response_data.receive()); -+ g_variant_lookup(response_data.get(), "session_handle", "s", - &that->session_handle_); -- g_variant_unref(response_data); - - if (!that->session_handle_ || portal_response) { - RTC_LOG(LS_ERROR) -@@ -575,23 +1026,23 @@ void BaseCapturerPipeWire::OnSessionRequestResponseSignal( - - void BaseCapturerPipeWire::SourcesRequest() { - GVariantBuilder builder; -- gchar* variant_string; -+ Scoped variant_string; - - g_variant_builder_init(&builder, G_VARIANT_TYPE_VARDICT); - // We want to record monitor content. -- g_variant_builder_add(&builder, "{sv}", "types", -- g_variant_new_uint32(capture_source_type_)); -+ g_variant_builder_add( -+ &builder, "{sv}", "types", -+ g_variant_new_uint32(static_cast(capture_source_type_))); - // We don't want to allow selection of multiple sources. - g_variant_builder_add(&builder, "{sv}", "multiple", - g_variant_new_boolean(false)); - variant_string = g_strdup_printf("webrtc%d", g_random_int_range(0, G_MAXINT)); - g_variant_builder_add(&builder, "{sv}", "handle_token", -- g_variant_new_string(variant_string)); -+ g_variant_new_string(variant_string.get())); - -- sources_handle_ = PrepareSignalHandle(connection_, variant_string); -+ sources_handle_ = PrepareSignalHandle(connection_, variant_string.get()); - sources_request_signal_id_ = SetupRequestResponseSignal( - sources_handle_, OnSourcesRequestResponseSignal); -- g_free(variant_string); - - RTC_LOG(LS_INFO) << "Requesting sources from the screen cast session."; - g_dbus_proxy_call( -@@ -608,22 +1059,21 @@ void BaseCapturerPipeWire::OnSourcesRequested(GDBusProxy *proxy, - BaseCapturerPipeWire* that = static_cast(user_data); - RTC_DCHECK(that); - -- GError* error = nullptr; -- GVariant* variant = g_dbus_proxy_call_finish(proxy, result, &error); -+ Scoped error; -+ Scoped variant( -+ g_dbus_proxy_call_finish(proxy, result, error.receive())); - if (!variant) { -- if (g_error_matches(error, G_IO_ERROR, G_IO_ERROR_CANCELLED)) -+ if (g_error_matches(error.get(), G_IO_ERROR, G_IO_ERROR_CANCELLED)) - return; - RTC_LOG(LS_ERROR) << "Failed to request the sources: " << error->message; -- g_error_free(error); - that->portal_init_failed_ = true; - return; - } - - RTC_LOG(LS_INFO) << "Sources requested from the screen cast session."; - -- gchar* handle = nullptr; -- g_variant_get_child(variant, 0, "o", &handle); -- g_variant_unref(variant); -+ Scoped handle; -+ g_variant_get_child(variant.get(), 0, "o", handle.receive()); - if (!handle) { - RTC_LOG(LS_ERROR) << "Failed to initialize the screen cast session."; - if (that->sources_request_signal_id_) { -@@ -635,8 +1085,6 @@ void BaseCapturerPipeWire::OnSourcesRequested(GDBusProxy *proxy, - return; - } - -- g_free(handle); -- - RTC_LOG(LS_INFO) << "Subscribed to sources signal."; - } - -@@ -668,17 +1116,16 @@ void BaseCapturerPipeWire::OnSourcesRequestResponseSignal( - - void BaseCapturerPipeWire::StartRequest() { - GVariantBuilder builder; -- gchar* variant_string; -+ Scoped variant_string; - - g_variant_builder_init(&builder, G_VARIANT_TYPE_VARDICT); - variant_string = g_strdup_printf("webrtc%d", g_random_int_range(0, G_MAXINT)); - g_variant_builder_add(&builder, "{sv}", "handle_token", -- g_variant_new_string(variant_string)); -+ g_variant_new_string(variant_string.get())); - -- start_handle_ = PrepareSignalHandle(connection_, variant_string); -+ start_handle_ = PrepareSignalHandle(connection_, variant_string.get()); - start_request_signal_id_ = - SetupRequestResponseSignal(start_handle_, OnStartRequestResponseSignal); -- g_free(variant_string); - - // "Identifier for the application window", this is Wayland, so not "x11:...". - const gchar parent_window[] = ""; -@@ -698,23 +1145,22 @@ void BaseCapturerPipeWire::OnStartRequested(GDBusProxy *proxy, - BaseCapturerPipeWire* that = static_cast(user_data); - RTC_DCHECK(that); - -- GError* error = nullptr; -- GVariant* variant = g_dbus_proxy_call_finish(proxy, result, &error); -+ Scoped error; -+ Scoped variant( -+ g_dbus_proxy_call_finish(proxy, result, error.receive())); - if (!variant) { -- if (g_error_matches(error, G_IO_ERROR, G_IO_ERROR_CANCELLED)) -+ if (g_error_matches(error.get(), G_IO_ERROR, G_IO_ERROR_CANCELLED)) - return; - RTC_LOG(LS_ERROR) << "Failed to start the screen cast session: " - << error->message; -- g_error_free(error); - that->portal_init_failed_ = true; - return; - } - - RTC_LOG(LS_INFO) << "Initializing the start of the screen cast session."; - -- gchar* handle = nullptr; -- g_variant_get_child(variant, 0, "o", &handle); -- g_variant_unref(variant); -+ Scoped handle; -+ g_variant_get_child(variant.get(), 0, "o", handle.receive()); - if (!handle) { - RTC_LOG(LS_ERROR) - << "Failed to initialize the start of the screen cast session."; -@@ -727,8 +1173,6 @@ void BaseCapturerPipeWire::OnStartRequested(GDBusProxy *proxy, - return; - } - -- g_free(handle); -- - RTC_LOG(LS_INFO) << "Subscribed to the start signal."; - } - -@@ -746,9 +1190,10 @@ void BaseCapturerPipeWire::OnStartRequestResponseSignal( - - RTC_LOG(LS_INFO) << "Start signal received."; - guint32 portal_response; -- GVariant* response_data; -- GVariantIter* iter = nullptr; -- g_variant_get(parameters, "(u@a{sv})", &portal_response, &response_data); -+ Scoped response_data; -+ Scoped iter; -+ g_variant_get(parameters, "(u@a{sv})", &portal_response, -+ response_data.receive()); - if (portal_response || !response_data) { - RTC_LOG(LS_ERROR) << "Failed to start the screen cast session."; - that->portal_init_failed_ = true; -@@ -758,28 +1203,28 @@ void BaseCapturerPipeWire::OnStartRequestResponseSignal( - // Array of PipeWire streams. See - // https://github.com/flatpak/xdg-desktop-portal/blob/master/data/org.freedesktop.portal.ScreenCast.xml - // documentation for . -- if (g_variant_lookup(response_data, "streams", "a(ua{sv})", &iter)) { -- GVariant* variant; -+ if (g_variant_lookup(response_data.get(), "streams", "a(ua{sv})", -+ iter.receive())) { -+ Scoped variant; - -- while (g_variant_iter_next(iter, "@(ua{sv})", &variant)) { -+ while (g_variant_iter_next(iter.get(), "@(ua{sv})", variant.receive())) { - guint32 stream_id; -- gint32 width; -- gint32 height; -- GVariant* options; -+ guint32 type; -+ Scoped options; - -- g_variant_get(variant, "(u@a{sv})", &stream_id, &options); -- RTC_DCHECK(options != nullptr); -+ g_variant_get(variant.get(), "(u@a{sv})", &stream_id, options.receive()); -+ RTC_DCHECK(options.get()); - -- g_variant_lookup(options, "size", "(ii)", &width, &height); -+ if (g_variant_lookup(options.get(), "source_type", "u", &type)) { -+ that->capture_source_type_ = -+ static_cast(type); -+ } - -- that->desktop_size_.set(width, height); -+ that->pw_stream_node_id_ = stream_id; - -- g_variant_unref(options); -- g_variant_unref(variant); -+ break; - } - } -- g_variant_iter_free(iter); -- g_variant_unref(response_data); - - that->OpenPipeWireRemote(); - } -@@ -807,35 +1252,30 @@ void BaseCapturerPipeWire::OnOpenPipeWireRemoteRequested( - BaseCapturerPipeWire* that = static_cast(user_data); - RTC_DCHECK(that); - -- GError* error = nullptr; -- GUnixFDList* outlist = nullptr; -- GVariant* variant = g_dbus_proxy_call_with_unix_fd_list_finish( -- proxy, &outlist, result, &error); -+ Scoped error; -+ Scoped outlist; -+ Scoped variant(g_dbus_proxy_call_with_unix_fd_list_finish( -+ proxy, outlist.receive(), result, error.receive())); - if (!variant) { -- if (g_error_matches(error, G_IO_ERROR, G_IO_ERROR_CANCELLED)) -+ if (g_error_matches(error.get(), G_IO_ERROR, G_IO_ERROR_CANCELLED)) - return; - RTC_LOG(LS_ERROR) << "Failed to open the PipeWire remote: " - << error->message; -- g_error_free(error); - that->portal_init_failed_ = true; - return; - } - - gint32 index; -- g_variant_get(variant, "(h)", &index); -+ g_variant_get(variant.get(), "(h)", &index); - -- if ((that->pw_fd_ = g_unix_fd_list_get(outlist, index, &error)) == -1) { -+ if ((that->pw_fd_ = -+ g_unix_fd_list_get(outlist.get(), index, error.receive())) == -1) { - RTC_LOG(LS_ERROR) << "Failed to get file descriptor from the list: " - << error->message; -- g_error_free(error); -- g_variant_unref(variant); - that->portal_init_failed_ = true; - return; - } - -- g_variant_unref(variant); -- g_object_unref(outlist); -- - that->InitPipeWire(); - } - -@@ -854,15 +1294,18 @@ void BaseCapturerPipeWire::CaptureFrame() { - return; - } - -+ webrtc::MutexLock lock(¤t_frame_lock_); - if (!current_frame_) { - callback_->OnCaptureResult(Result::ERROR_TEMPORARY, nullptr); - return; - } - -- std::unique_ptr result(new BasicDesktopFrame(desktop_size_)); -+ DesktopSize frame_size = video_size_; -+ -+ std::unique_ptr result(new BasicDesktopFrame(frame_size)); - result->CopyPixelsFrom( -- current_frame_, (desktop_size_.width() * kBytesPerPixel), -- DesktopRect::MakeWH(desktop_size_.width(), desktop_size_.height())); -+ current_frame_.get(), (frame_size.width() * kBytesPerPixel), -+ DesktopRect::MakeWH(frame_size.width(), frame_size.height())); - if (!result) { - callback_->OnCaptureResult(Result::ERROR_TEMPORARY, nullptr); - return; -@@ -887,4 +1330,11 @@ bool BaseCapturerPipeWire::SelectSource(SourceId id) { - return true; - } - -+// static -+std::unique_ptr BaseCapturerPipeWire::CreateRawCapturer( -+ const DesktopCaptureOptions& options) { -+ return std::make_unique( -+ BaseCapturerPipeWire::CaptureSourceType::kAny); -+} -+ - } // namespace webrtc -diff --git a/chromium/third_party/webrtc/modules/desktop_capture/linux/base_capturer_pipewire.h b/chromium/third_party/webrtc/modules/desktop_capture/linux/base_capturer_pipewire.h -index f28d7a558bc..75d20dbf1db 100644 ---- a/chromium/third_party/webrtc/modules/desktop_capture/linux/base_capturer_pipewire.h -+++ b/chromium/third_party/webrtc/modules/desktop_capture/linux/base_capturer_pipewire.h -@@ -10,18 +10,23 @@ - - #ifndef MODULES_DESKTOP_CAPTURE_LINUX_BASE_CAPTURER_PIPEWIRE_H_ - #define MODULES_DESKTOP_CAPTURE_LINUX_BASE_CAPTURER_PIPEWIRE_H_ -- - #include - #define typeof __typeof__ - #include - #include -+#if PW_CHECK_VERSION(0, 3, 0) -+#include -+#endif - -+#include "absl/types/optional.h" - #include "modules/desktop_capture/desktop_capture_options.h" - #include "modules/desktop_capture/desktop_capturer.h" - #include "rtc_base/constructor_magic.h" -+#include "rtc_base/synchronization/mutex.h" - - namespace webrtc { - -+#if !PW_CHECK_VERSION(0, 3, 0) - class PipeWireType { - public: - spa_type_media_type media_type; -@@ -29,14 +34,25 @@ class PipeWireType { - spa_type_format_video format_video; - spa_type_video_format video_format; - }; -+#endif - - class BaseCapturerPipeWire : public DesktopCapturer { - public: -- enum CaptureSourceType { Screen = 1, Window }; -+ // Values are set based on source type property in -+ // xdg-desktop-portal/screencast -+ // https://github.com/flatpak/xdg-desktop-portal/blob/master/data/org.freedesktop.portal.ScreenCast.xml -+ enum class CaptureSourceType : uint32_t { -+ kScreen = 0b01, -+ kWindow = 0b10, -+ kAny = 0b11 -+ }; - - explicit BaseCapturerPipeWire(CaptureSourceType source_type); - ~BaseCapturerPipeWire() override; - -+ static std::unique_ptr CreateRawCapturer( -+ const DesktopCaptureOptions& options); -+ - // DesktopCapturer interface. - void Start(Callback* delegate) override; - void CaptureFrame() override; -@@ -45,6 +61,21 @@ class BaseCapturerPipeWire : public DesktopCapturer { - - private: - // PipeWire types --> -+#if PW_CHECK_VERSION(0, 3, 0) -+ struct pw_context* pw_context_ = nullptr; -+ struct pw_core* pw_core_ = nullptr; -+ struct pw_stream* pw_stream_ = nullptr; -+ struct pw_thread_loop* pw_main_loop_ = nullptr; -+ -+ spa_hook spa_core_listener_; -+ spa_hook spa_stream_listener_; -+ -+ // event handlers -+ pw_core_events pw_core_events_ = {}; -+ pw_stream_events pw_stream_events_ = {}; -+ -+ struct spa_video_info_raw spa_video_format_; -+#else - pw_core* pw_core_ = nullptr; - pw_type* pw_core_type_ = nullptr; - pw_stream* pw_stream_ = nullptr; -@@ -60,11 +91,13 @@ class BaseCapturerPipeWire : public DesktopCapturer { - pw_remote_events pw_remote_events_ = {}; - - spa_video_info_raw* spa_video_format_ = nullptr; -+#endif - -+ guint32 pw_stream_node_id_ = 0; - gint32 pw_fd_ = -1; - - CaptureSourceType capture_source_type_ = -- BaseCapturerPipeWire::CaptureSourceType::Screen; -+ BaseCapturerPipeWire::CaptureSourceType::kScreen; - - // <-- end of PipeWire types - -@@ -79,10 +112,12 @@ class BaseCapturerPipeWire : public DesktopCapturer { - guint sources_request_signal_id_ = 0; - guint start_request_signal_id_ = 0; - -+ DesktopSize video_size_; - DesktopSize desktop_size_ = {}; - DesktopCaptureOptions options_ = {}; - -- uint8_t* current_frame_ = nullptr; -+ webrtc::Mutex current_frame_lock_; -+ std::unique_ptr current_frame_; - Callback* callback_ = nullptr; - - bool portal_init_failed_ = false; -@@ -91,21 +126,32 @@ class BaseCapturerPipeWire : public DesktopCapturer { - void InitPipeWire(); - void InitPipeWireTypes(); - -- void CreateReceivingStream(); -+ pw_stream* CreateReceivingStream(); - void HandleBuffer(pw_buffer* buffer); - - void ConvertRGBxToBGRx(uint8_t* frame, uint32_t size); - -+#if PW_CHECK_VERSION(0, 3, 0) -+ static void OnCoreError(void* data, -+ uint32_t id, -+ int seq, -+ int res, -+ const char* message); -+ static void OnStreamParamChanged(void* data, -+ uint32_t id, -+ const struct spa_pod* format); -+#else - static void OnStateChanged(void* data, - pw_remote_state old_state, - pw_remote_state state, - const char* error); -+ static void OnStreamFormatChanged(void* data, const struct spa_pod* format); -+#endif - static void OnStreamStateChanged(void* data, - pw_stream_state old_state, - pw_stream_state state, - const char* error_message); - -- static void OnStreamFormatChanged(void* data, const struct spa_pod* format); - static void OnStreamProcess(void* data); - static void OnNewBuffer(void* data, uint32_t id); - -diff --git a/chromium/third_party/webrtc/modules/desktop_capture/linux/pipewire.sigs b/chromium/third_party/webrtc/modules/desktop_capture/linux/pipewire.sigs -deleted file mode 100644 -index 3e21e9dc07c..00000000000 ---- a/chromium/third_party/webrtc/modules/desktop_capture/linux/pipewire.sigs -+++ /dev/null -@@ -1,44 +0,0 @@ --// Copyright 2018 The WebRTC project authors. All rights reserved. --// Use of this source code is governed by a BSD-style license that can be --// found in the LICENSE file. -- --//------------------------------------------------ --// Functions from PipeWire used in capturer code. --//------------------------------------------------ -- --// core.h --void pw_core_destroy(pw_core *core); --pw_type *pw_core_get_type(pw_core *core); --pw_core * pw_core_new(pw_loop *main_loop, pw_properties *props); -- --// loop.h --void pw_loop_destroy(pw_loop *loop); --pw_loop * pw_loop_new(pw_properties *properties); -- --// pipewire.h --void pw_init(int *argc, char **argv[]); -- --// properties.h --pw_properties * pw_properties_new_string(const char *args); -- --// remote.h --void pw_remote_add_listener(pw_remote *remote, spa_hook *listener, const pw_remote_events *events, void *data); --int pw_remote_connect_fd(pw_remote *remote, int fd); --void pw_remote_destroy(pw_remote *remote); --pw_remote * pw_remote_new(pw_core *core, pw_properties *properties, size_t user_data_size); -- --// stream.h --void pw_stream_add_listener(pw_stream *stream, spa_hook *listener, const pw_stream_events *events, void *data); --int pw_stream_connect(pw_stream *stream, enum pw_direction direction, const char *port_path, enum pw_stream_flags flags, const spa_pod **params, uint32_t n_params); --pw_buffer *pw_stream_dequeue_buffer(pw_stream *stream); --void pw_stream_destroy(pw_stream *stream); --void pw_stream_finish_format(pw_stream *stream, int res, const spa_pod **params, uint32_t n_params); --pw_stream * pw_stream_new(pw_remote *remote, const char *name, pw_properties *props); --int pw_stream_queue_buffer(pw_stream *stream, pw_buffer *buffer); --int pw_stream_set_active(pw_stream *stream, bool active); -- --// thread-loop.h --void pw_thread_loop_destroy(pw_thread_loop *loop); --pw_thread_loop * pw_thread_loop_new(pw_loop *loop, const char *name); --int pw_thread_loop_start(pw_thread_loop *loop); --void pw_thread_loop_stop(pw_thread_loop *loop); -diff --git a/chromium/third_party/webrtc/modules/desktop_capture/linux/screen_capturer_pipewire.cc b/chromium/third_party/webrtc/modules/desktop_capture/linux/screen_capturer_pipewire.cc -deleted file mode 100644 -index fe672140cca..00000000000 ---- a/chromium/third_party/webrtc/modules/desktop_capture/linux/screen_capturer_pipewire.cc -+++ /dev/null -@@ -1,29 +0,0 @@ --/* -- * Copyright 2018 The WebRTC project authors. All Rights Reserved. -- * -- * Use of this source code is governed by a BSD-style license -- * that can be found in the LICENSE file in the root of the source -- * tree. An additional intellectual property rights grant can be found -- * in the file PATENTS. All contributing project authors may -- * be found in the AUTHORS file in the root of the source tree. -- */ -- --#include "modules/desktop_capture/linux/screen_capturer_pipewire.h" -- --#include -- -- --namespace webrtc { -- --ScreenCapturerPipeWire::ScreenCapturerPipeWire() -- : BaseCapturerPipeWire(BaseCapturerPipeWire::CaptureSourceType::Screen) {} --ScreenCapturerPipeWire::~ScreenCapturerPipeWire() {} -- --// static --std::unique_ptr --ScreenCapturerPipeWire::CreateRawScreenCapturer( -- const DesktopCaptureOptions& options) { -- return std::make_unique(); --} -- --} // namespace webrtc -diff --git a/chromium/third_party/webrtc/modules/desktop_capture/linux/screen_capturer_pipewire.h b/chromium/third_party/webrtc/modules/desktop_capture/linux/screen_capturer_pipewire.h -deleted file mode 100644 -index 66dcd680e06..00000000000 ---- a/chromium/third_party/webrtc/modules/desktop_capture/linux/screen_capturer_pipewire.h -+++ /dev/null -@@ -1,33 +0,0 @@ --/* -- * Copyright 2018 The WebRTC project authors. All Rights Reserved. -- * -- * Use of this source code is governed by a BSD-style license -- * that can be found in the LICENSE file in the root of the source -- * tree. An additional intellectual property rights grant can be found -- * in the file PATENTS. All contributing project authors may -- * be found in the AUTHORS file in the root of the source tree. -- */ -- --#ifndef MODULES_DESKTOP_CAPTURE_LINUX_SCREEN_CAPTURER_PIPEWIRE_H_ --#define MODULES_DESKTOP_CAPTURE_LINUX_SCREEN_CAPTURER_PIPEWIRE_H_ -- --#include -- --#include "modules/desktop_capture/linux/base_capturer_pipewire.h" -- --namespace webrtc { -- --class ScreenCapturerPipeWire : public BaseCapturerPipeWire { -- public: -- ScreenCapturerPipeWire(); -- ~ScreenCapturerPipeWire() override; -- -- static std::unique_ptr CreateRawScreenCapturer( -- const DesktopCaptureOptions& options); -- -- RTC_DISALLOW_COPY_AND_ASSIGN(ScreenCapturerPipeWire); --}; -- --} // namespace webrtc -- --#endif // MODULES_DESKTOP_CAPTURE_LINUX_SCREEN_CAPTURER_PIPEWIRE_H_ -diff --git a/chromium/third_party/webrtc/modules/desktop_capture/linux/window_capturer_pipewire.cc b/chromium/third_party/webrtc/modules/desktop_capture/linux/window_capturer_pipewire.cc -deleted file mode 100644 -index b4559156dce..00000000000 ---- a/chromium/third_party/webrtc/modules/desktop_capture/linux/window_capturer_pipewire.cc -+++ /dev/null -@@ -1,29 +0,0 @@ --/* -- * Copyright 2018 The WebRTC project authors. All Rights Reserved. -- * -- * Use of this source code is governed by a BSD-style license -- * that can be found in the LICENSE file in the root of the source -- * tree. An additional intellectual property rights grant can be found -- * in the file PATENTS. All contributing project authors may -- * be found in the AUTHORS file in the root of the source tree. -- */ -- --#include "modules/desktop_capture/linux/window_capturer_pipewire.h" -- --#include -- -- --namespace webrtc { -- --WindowCapturerPipeWire::WindowCapturerPipeWire() -- : BaseCapturerPipeWire(BaseCapturerPipeWire::CaptureSourceType::Window) {} --WindowCapturerPipeWire::~WindowCapturerPipeWire() {} -- --// static --std::unique_ptr --WindowCapturerPipeWire::CreateRawWindowCapturer( -- const DesktopCaptureOptions& options) { -- return std::make_unique(); --} -- --} // namespace webrtc -diff --git a/chromium/third_party/webrtc/modules/desktop_capture/linux/window_capturer_pipewire.h b/chromium/third_party/webrtc/modules/desktop_capture/linux/window_capturer_pipewire.h -deleted file mode 100644 -index 7f184ef2999..00000000000 ---- a/chromium/third_party/webrtc/modules/desktop_capture/linux/window_capturer_pipewire.h -+++ /dev/null -@@ -1,33 +0,0 @@ --/* -- * Copyright 2018 The WebRTC project authors. All Rights Reserved. -- * -- * Use of this source code is governed by a BSD-style license -- * that can be found in the LICENSE file in the root of the source -- * tree. An additional intellectual property rights grant can be found -- * in the file PATENTS. All contributing project authors may -- * be found in the AUTHORS file in the root of the source tree. -- */ -- --#ifndef MODULES_DESKTOP_CAPTURE_LINUX_WINDOW_CAPTURER_PIPEWIRE_H_ --#define MODULES_DESKTOP_CAPTURE_LINUX_WINDOW_CAPTURER_PIPEWIRE_H_ -- --#include -- --#include "modules/desktop_capture/linux/base_capturer_pipewire.h" -- --namespace webrtc { -- --class WindowCapturerPipeWire : public BaseCapturerPipeWire { -- public: -- WindowCapturerPipeWire(); -- ~WindowCapturerPipeWire() override; -- -- static std::unique_ptr CreateRawWindowCapturer( -- const DesktopCaptureOptions& options); -- -- RTC_DISALLOW_COPY_AND_ASSIGN(WindowCapturerPipeWire); --}; -- --} // namespace webrtc -- --#endif // MODULES_DESKTOP_CAPTURE_LINUX_WINDOW_CAPTURER_PIPEWIRE_H_ -diff --git a/chromium/third_party/webrtc/modules/desktop_capture/screen_capturer_linux.cc b/chromium/third_party/webrtc/modules/desktop_capture/screen_capturer_linux.cc -index 82dbae48137..ed48b7d6d59 100644 ---- a/chromium/third_party/webrtc/modules/desktop_capture/screen_capturer_linux.cc -+++ b/chromium/third_party/webrtc/modules/desktop_capture/screen_capturer_linux.cc -@@ -14,7 +14,7 @@ - #include "modules/desktop_capture/desktop_capturer.h" - - #if defined(WEBRTC_USE_PIPEWIRE) --#include "modules/desktop_capture/linux/screen_capturer_pipewire.h" -+#include "modules/desktop_capture/linux/base_capturer_pipewire.h" - #endif // defined(WEBRTC_USE_PIPEWIRE) - - #if defined(WEBRTC_USE_X11) -@@ -28,7 +28,7 @@ std::unique_ptr DesktopCapturer::CreateRawScreenCapturer( - const DesktopCaptureOptions& options) { - #if defined(WEBRTC_USE_PIPEWIRE) - if (options.allow_pipewire() && DesktopCapturer::IsRunningUnderWayland()) { -- return ScreenCapturerPipeWire::CreateRawScreenCapturer(options); -+ return BaseCapturerPipeWire::CreateRawCapturer(options); - } - #endif // defined(WEBRTC_USE_PIPEWIRE) - -diff --git a/chromium/third_party/webrtc/modules/desktop_capture/window_capturer_linux.cc b/chromium/third_party/webrtc/modules/desktop_capture/window_capturer_linux.cc -index 41dbf836b03..2b142ae3b92 100644 ---- a/chromium/third_party/webrtc/modules/desktop_capture/window_capturer_linux.cc -+++ b/chromium/third_party/webrtc/modules/desktop_capture/window_capturer_linux.cc -@@ -14,7 +14,7 @@ - #include "modules/desktop_capture/desktop_capturer.h" - - #if defined(WEBRTC_USE_PIPEWIRE) --#include "modules/desktop_capture/linux/window_capturer_pipewire.h" -+#include "modules/desktop_capture/linux/base_capturer_pipewire.h" - #endif // defined(WEBRTC_USE_PIPEWIRE) - - #if defined(WEBRTC_USE_X11) -@@ -28,7 +28,7 @@ std::unique_ptr DesktopCapturer::CreateRawWindowCapturer( - const DesktopCaptureOptions& options) { - #if defined(WEBRTC_USE_PIPEWIRE) - if (options.allow_pipewire() && DesktopCapturer::IsRunningUnderWayland()) { -- return WindowCapturerPipeWire::CreateRawWindowCapturer(options); -+ return BaseCapturerPipeWire::CreateRawCapturer(options); - } - #endif // defined(WEBRTC_USE_PIPEWIRE) - -diff --git a/chromium/third_party/webrtc/webrtc.gni b/chromium/third_party/webrtc/webrtc.gni -index ca8acdbf259..505c975cece 100644 ---- a/chromium/third_party/webrtc/webrtc.gni -+++ b/chromium/third_party/webrtc/webrtc.gni -@@ -117,6 +117,10 @@ declare_args() { - # Set this to link PipeWire directly instead of using the dlopen. - rtc_link_pipewire = false - -+ # Set this to use certain PipeWire version -+ # Currently we support PipeWire 0.2 (default) and PipeWire 0.3 -+ rtc_pipewire_version = "0.3" -+ - # Enable to use the Mozilla internal settings. - build_with_mozilla = false - -diff --git a/chromium/third_party/webrtc/modules/desktop_capture/linux/pipewire02.sigs b/chromium/third_party/webrtc/modules/desktop_capture/linux/pipewire02.sigs -new file mode 100644 -index 00000000000..5ac3d1d22b8 ---- /dev/null -+++ b/chromium/third_party/webrtc/modules/desktop_capture/linux/pipewire02.sigs -@@ -0,0 +1,47 @@ -+// Copyright 2018 The WebRTC project authors. All rights reserved. -+// Use of this source code is governed by a BSD-style license that can be -+// found in the LICENSE file. -+ -+//------------------------------------------------ -+// Functions from PipeWire used in capturer code. -+//------------------------------------------------ -+ -+// core.h -+void pw_core_destroy(pw_core *core); -+pw_type *pw_core_get_type(pw_core *core); -+pw_core * pw_core_new(pw_loop *main_loop, pw_properties *props); -+ -+// loop.h -+void pw_loop_destroy(pw_loop *loop); -+pw_loop * pw_loop_new(pw_properties *properties); -+ -+// pipewire.h -+void pw_init(int *argc, char **argv[]); -+ -+// properties.h -+pw_properties * pw_properties_new_string(const char *args); -+ -+// remote.h -+void pw_remote_add_listener(pw_remote *remote, spa_hook *listener, const pw_remote_events *events, void *data); -+int pw_remote_connect_fd(pw_remote *remote, int fd); -+void pw_remote_destroy(pw_remote *remote); -+pw_remote * pw_remote_new(pw_core *core, pw_properties *properties, size_t user_data_size); -+enum pw_remote_state pw_remote_get_state(pw_remote *remote, const char **error); -+ -+// stream.h -+void pw_stream_add_listener(pw_stream *stream, spa_hook *listener, const pw_stream_events *events, void *data); -+int pw_stream_connect(pw_stream *stream, enum pw_direction direction, const char *port_path, enum pw_stream_flags flags, const spa_pod **params, uint32_t n_params); -+pw_buffer *pw_stream_dequeue_buffer(pw_stream *stream); -+void pw_stream_destroy(pw_stream *stream); -+void pw_stream_finish_format(pw_stream *stream, int res, const spa_pod **params, uint32_t n_params); -+pw_stream * pw_stream_new(pw_remote *remote, const char *name, pw_properties *props); -+int pw_stream_queue_buffer(pw_stream *stream, pw_buffer *buffer); -+int pw_stream_set_active(pw_stream *stream, bool active); -+ -+// thread-loop.h -+void pw_thread_loop_destroy(pw_thread_loop *loop); -+pw_thread_loop * pw_thread_loop_new(pw_loop *loop, const char *name); -+int pw_thread_loop_start(pw_thread_loop *loop); -+void pw_thread_loop_stop(pw_thread_loop *loop); -+void pw_thread_loop_lock(struct pw_thread_loop *loop); -+void pw_thread_loop_unlock(struct pw_thread_loop *loop); -diff --git a/chromium/third_party/webrtc/modules/desktop_capture/linux/pipewire03.sigs b/chromium/third_party/webrtc/modules/desktop_capture/linux/pipewire03.sigs -new file mode 100644 -index 00000000000..78d241f40c6 ---- /dev/null -+++ b/chromium/third_party/webrtc/modules/desktop_capture/linux/pipewire03.sigs -@@ -0,0 +1,46 @@ -+// Copyright 2018 The WebRTC project authors. All rights reserved. -+// Use of this source code is governed by a BSD-style license that can be -+// found in the LICENSE file. -+ -+//------------------------------------------------ -+// Functions from PipeWire used in capturer code. -+//------------------------------------------------ -+ -+// core.h -+int pw_core_disconnect(pw_core *core); -+ -+// loop.h -+void pw_loop_destroy(pw_loop *loop); -+pw_loop * pw_loop_new(const spa_dict *props); -+ -+ -+// pipewire.h -+void pw_init(int *argc, char **argv[]); -+ -+// properties.h -+pw_properties * pw_properties_new_string(const char *args); -+ -+// stream.h -+void pw_stream_add_listener(pw_stream *stream, spa_hook *listener, const pw_stream_events *events, void *data); -+int pw_stream_connect(pw_stream *stream, enum pw_direction direction, uint32_t target_id, enum pw_stream_flags flags, const spa_pod **params, uint32_t n_params); -+pw_buffer *pw_stream_dequeue_buffer(pw_stream *stream); -+void pw_stream_destroy(pw_stream *stream); -+pw_stream * pw_stream_new(pw_core *core, const char *name, pw_properties *props); -+int pw_stream_queue_buffer(pw_stream *stream, pw_buffer *buffer); -+int pw_stream_set_active(pw_stream *stream, bool active); -+int pw_stream_update_params(pw_stream *stream, const spa_pod **params, uint32_t n_params); -+ -+// thread-loop.h -+void pw_thread_loop_destroy(pw_thread_loop *loop); -+pw_thread_loop * pw_thread_loop_new(const char *name, const spa_dict *props); -+int pw_thread_loop_start(pw_thread_loop *loop); -+void pw_thread_loop_stop(pw_thread_loop *loop); -+void pw_thread_loop_lock(pw_thread_loop *loop); -+void pw_thread_loop_unlock(pw_thread_loop *loop); -+pw_loop * pw_thread_loop_get_loop(pw_thread_loop *loop); -+ -+ -+// context.h -+void pw_context_destroy(pw_context *context); -+pw_context *pw_context_new(pw_loop *main_loop, pw_properties *props, size_t user_data_size); -+pw_core * pw_context_connect(pw_context *context, pw_properties *properties, size_t user_data_size); diff --git a/srcpkgs/qt5-webengine/patches/pipewire-0.3.patch.args b/srcpkgs/qt5-webengine/patches/pipewire-0.3.patch.args deleted file mode 100644 index 4fac163f8d8f7d..00000000000000 --- a/srcpkgs/qt5-webengine/patches/pipewire-0.3.patch.args +++ /dev/null @@ -1 +0,0 @@ --Np1 -d src/3rdparty diff --git a/srcpkgs/qt5-webengine/patches/qt5-webengine-chromium-python3.patch b/srcpkgs/qt5-webengine/patches/qt5-webengine-chromium-python3.patch deleted file mode 100644 index 806b154c739639..00000000000000 --- a/srcpkgs/qt5-webengine/patches/qt5-webengine-chromium-python3.patch +++ /dev/null @@ -1,2338 +0,0 @@ -source: https://gitlab.archlinux.org/archlinux/packaging/packages/qt5-webengine/-/blob/5.15.16-6/qt5-webengine-chromium-python3.patch - -diff --git a/src/3rdparty/chromium/build/print_python_deps.py b/src/3rdparty/chromium/build/print_python_deps.py -index fd29c0972c9..69af247094b 100755 ---- a/src/3rdparty/chromium/build/print_python_deps.py -+++ b/src/3rdparty/chromium/build/print_python_deps.py -@@ -1,4 +1,4 @@ --#!/usr/bin/python2.7 -+#!/usr/bin/python3.11 - # Copyright 2016 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. -@@ -80,7 +80,7 @@ def _GetTargetPythonVersion(module): - if shebang.startswith('#!'): - # Examples: - # '#!/usr/bin/python' -- # '#!/usr/bin/python2.7' -+ # '#!/usr/bin/python3.11' - # '#!/usr/bin/python3' - # '#!/usr/bin/env python3' - # '#!/usr/bin/env vpython' -@@ -152,7 +152,7 @@ def main(): - - # Trybots run with vpython as default Python, but with a different config - # from //.vpython. To make the is_vpython test work, and to match the behavior -- # of dev machines, the shebang line must be run with python2.7. -+ # of dev machines, the shebang line must be run with python3.11. - # - # E.g. $HOME/.vpython-root/dd50d3/bin/python - # E.g. /b/s/w/ir/cache/vpython/ab5c79/bin/python -diff --git a/src/3rdparty/chromium/components/resources/protobufs/binary_proto_generator.py b/src/3rdparty/chromium/components/resources/protobufs/binary_proto_generator.py -index 7422ead9697..16365515f26 100755 ---- a/src/3rdparty/chromium/components/resources/protobufs/binary_proto_generator.py -+++ b/src/3rdparty/chromium/components/resources/protobufs/binary_proto_generator.py -@@ -7,7 +7,7 @@ - Converts a given ASCII proto into a binary resource. - - """ -- -+from __future__ import print_function - import abc - import imp - import optparse -@@ -196,12 +196,12 @@ class BinaryProtoGenerator: - self._ImportProtoModules(opts.path) - - if not self.VerifyArgs(opts): -- print "Wrong arguments" -+ print("Wrong arguments") - return 1 - - try: - self._GenerateBinaryProtos(opts) - except Exception as e: -- print "ERROR: Failed to render binary version of %s:\n %s\n%s" % ( -- opts.infile, str(e), traceback.format_exc()) -+ print("ERROR: Failed to render binary version of %s:\n %s\n%s" % -+ (opts.infile, str(e), traceback.format_exc())) - return 1 -diff --git a/src/3rdparty/chromium/content/browser/tracing/generate_trace_viewer_grd.py b/src/3rdparty/chromium/content/browser/tracing/generate_trace_viewer_grd.py -index 037f9497dc2..be393d21f90 100755 ---- a/src/3rdparty/chromium/content/browser/tracing/generate_trace_viewer_grd.py -+++ b/src/3rdparty/chromium/content/browser/tracing/generate_trace_viewer_grd.py -@@ -74,7 +74,7 @@ def main(argv): - for filename in parsed_args.source_files: - add_file_to_grd(doc, os.path.basename(filename)) - -- with open(parsed_args.output_filename, 'w') as output_file: -+ with open(parsed_args.output_filename, 'wb') as output_file: - output_file.write(doc.toxml(encoding='UTF-8')) - - -diff --git a/src/3rdparty/chromium/mojo/public/tools/bindings/BUILD.gn b/src/3rdparty/chromium/mojo/public/tools/bindings/BUILD.gn -index fc04b5dd0b1..708958e438b 100644 ---- a/src/3rdparty/chromium/mojo/public/tools/bindings/BUILD.gn -+++ b/src/3rdparty/chromium/mojo/public/tools/bindings/BUILD.gn -@@ -2,9 +2,11 @@ - # Use of this source code is governed by a BSD-style license that can be - # found in the LICENSE file. - -+import("//build/config/python.gni") - import("//mojo/public/tools/bindings/mojom.gni") - import("//third_party/jinja2/jinja2.gni") - -+# TODO(crbug.com/1194274): Investigate nondeterminism in Py3 builds. - action("precompile_templates") { - sources = mojom_generator_sources - sources += [ -diff --git a/src/3rdparty/chromium/mojo/public/tools/bindings/gen_data_files_list.py b/src/3rdparty/chromium/mojo/public/tools/bindings/gen_data_files_list.py -index 79c9e50efce..8b78d092418 100644 ---- a/src/3rdparty/chromium/mojo/public/tools/bindings/gen_data_files_list.py -+++ b/src/3rdparty/chromium/mojo/public/tools/bindings/gen_data_files_list.py -@@ -18,7 +18,6 @@ import os - import re - import sys - --from cStringIO import StringIO - from optparse import OptionParser - - sys.path.insert( -@@ -41,12 +40,9 @@ def main(): - pattern = re.compile(options.pattern) - files = [f for f in os.listdir(options.directory) if pattern.match(f)] - -- stream = StringIO() -- for f in files: -- print(f, file=stream) -+ contents = '\n'.join(f for f in files) + '\n' -+ WriteFile(contents, options.output) - -- WriteFile(stream.getvalue(), options.output) -- stream.close() - - if __name__ == '__main__': - sys.exit(main()) -diff --git a/src/3rdparty/chromium/mojo/public/tools/bindings/generators/mojom_java_generator.py b/src/3rdparty/chromium/mojo/public/tools/bindings/generators/mojom_java_generator.py -index 96b2fdfae0c..00b9dccd00c 100644 ---- a/src/3rdparty/chromium/mojo/public/tools/bindings/generators/mojom_java_generator.py -+++ b/src/3rdparty/chromium/mojo/public/tools/bindings/generators/mojom_java_generator.py -@@ -25,6 +25,10 @@ sys.path.append(os.path.join(os.path.dirname(__file__), os.pardir, - 'build', 'android', 'gyp')) - from util import build_utils - -+# TODO(crbug.com/1174969): Remove this once Python2 is obsoleted. -+if sys.version_info.major != 2: -+ basestring = str -+ long = int - - GENERATOR_PREFIX = 'java' - -diff --git a/src/3rdparty/chromium/mojo/public/tools/mojom/mojom/generate/generator.py b/src/3rdparty/chromium/mojo/public/tools/mojom/mojom/generate/generator.py -index de62260a5c9..4a1c73fcf82 100644 ---- a/src/3rdparty/chromium/mojo/public/tools/mojom/mojom/generate/generator.py -+++ b/src/3rdparty/chromium/mojo/public/tools/mojom/mojom/generate/generator.py -@@ -136,9 +136,14 @@ class Stylizer(object): - - def WriteFile(contents, full_path): - # If |contents| is same with the file content, we skip updating. -+ if not isinstance(contents, bytes): -+ data = contents.encode('utf8') -+ else: -+ data = contents -+ - if os.path.isfile(full_path): - with open(full_path, 'rb') as destination_file: -- if destination_file.read() == contents: -+ if destination_file.read() == data: - return - - # Make sure the containing directory exists. -@@ -146,11 +151,8 @@ def WriteFile(contents, full_path): - fileutil.EnsureDirectoryExists(full_dir) - - # Dump the data to disk. -- with open(full_path, "wb") as f: -- if not isinstance(contents, bytes): -- f.write(contents.encode('utf-8')) -- else: -- f.write(contents) -+ with open(full_path, 'wb') as f: -+ f.write(data) - - - def AddComputedData(module): -diff --git a/src/3rdparty/chromium/mojo/public/tools/mojom/mojom/generate/module.py b/src/3rdparty/chromium/mojo/public/tools/mojom/mojom/generate/module.py -index ebbc9b322ea..3d026429bbc 100644 ---- a/src/3rdparty/chromium/mojo/public/tools/mojom/mojom/generate/module.py -+++ b/src/3rdparty/chromium/mojo/public/tools/mojom/mojom/generate/module.py -@@ -398,7 +398,8 @@ class Field(object): - - - class StructField(Field): -- pass -+ def __hash__(self): -+ return super(Field, self).__hash__() - - - class UnionField(Field): -diff --git a/src/3rdparty/chromium/mojo/public/tools/mojom/mojom/generate/template_expander.py b/src/3rdparty/chromium/mojo/public/tools/mojom/mojom/generate/template_expander.py -index 7a300560246..8d9e26fb7f6 100644 ---- a/src/3rdparty/chromium/mojo/public/tools/mojom/mojom/generate/template_expander.py -+++ b/src/3rdparty/chromium/mojo/public/tools/mojom/mojom/generate/template_expander.py -@@ -75,9 +75,9 @@ def PrecompileTemplates(generator_modules, output_dir): - os.path.dirname(module.__file__), generator.GetTemplatePrefix()) - ])) - jinja_env.filters.update(generator.GetFilters()) -- jinja_env.compile_templates( -- os.path.join(output_dir, "%s.zip" % generator.GetTemplatePrefix()), -- extensions=["tmpl"], -- zip="stored", -- py_compile=True, -- ignore_errors=False) -+ jinja_env.compile_templates(os.path.join( -+ output_dir, "%s.zip" % generator.GetTemplatePrefix()), -+ extensions=["tmpl"], -+ zip="stored", -+ py_compile=sys.version_info.major < 3, -+ ignore_errors=False) -diff --git a/src/3rdparty/chromium/third_party/blink/renderer/bindings/scripts/bind_gen/blink_v8_bridge.py b/src/3rdparty/chromium/third_party/blink/renderer/bindings/scripts/bind_gen/blink_v8_bridge.py -index 3225ecca6e4..fc078d31b55 100644 ---- a/src/3rdparty/chromium/third_party/blink/renderer/bindings/scripts/bind_gen/blink_v8_bridge.py -+++ b/src/3rdparty/chromium/third_party/blink/renderer/bindings/scripts/bind_gen/blink_v8_bridge.py -@@ -344,7 +344,7 @@ def make_default_value_expr(idl_type, default_value): - """ - assert default_value.is_type_compatible_with(idl_type) - -- class DefaultValueExpr: -+ class DefaultValueExpr(object): - _ALLOWED_SYMBOLS_IN_DEPS = ("isolate") - - def __init__(self, initializer_expr, initializer_deps, -@@ -502,7 +502,7 @@ def make_v8_to_blink_value(blink_var_name, - assert isinstance(blink_var_name, str) - assert isinstance(v8_value_expr, str) - assert isinstance(idl_type, web_idl.IdlType) -- assert (argument_index is None or isinstance(argument_index, (int, long))) -+ assert (argument_index is None or isinstance(argument_index, int)) - assert (default_value is None - or isinstance(default_value, web_idl.LiteralConstant)) - -@@ -622,7 +622,7 @@ def make_v8_to_blink_value_variadic(blink_var_name, v8_array, - """ - assert isinstance(blink_var_name, str) - assert isinstance(v8_array, str) -- assert isinstance(v8_array_start_index, (int, long)) -+ assert isinstance(v8_array_start_index, int) - assert isinstance(idl_type, web_idl.IdlType) - - pattern = ("auto&& ${{{_1}}} = " -diff --git a/src/3rdparty/chromium/third_party/blink/renderer/bindings/scripts/bind_gen/callback_interface.py b/src/3rdparty/chromium/third_party/blink/renderer/bindings/scripts/bind_gen/callback_interface.py -index 4a6df513068..8b51f23a409 100644 ---- a/src/3rdparty/chromium/third_party/blink/renderer/bindings/scripts/bind_gen/callback_interface.py -+++ b/src/3rdparty/chromium/third_party/blink/renderer/bindings/scripts/bind_gen/callback_interface.py -@@ -177,7 +177,7 @@ def generate_callback_interface(callback_interface_identifier): - prop_install_mode=PropInstallMode.UNCONDITIONAL, - trampoline_var_name=None, - attribute_entries=[], -- constant_entries=filter(is_unconditional, constant_entries), -+ constant_entries=list(filter(is_unconditional, constant_entries)), - exposed_construct_entries=[], - operation_entries=[]) - (install_interface_template_decl, install_interface_template_def, -diff --git a/src/3rdparty/chromium/third_party/blink/renderer/bindings/scripts/bind_gen/code_node.py b/src/3rdparty/chromium/third_party/blink/renderer/bindings/scripts/bind_gen/code_node.py -index 52972fefe20..e5ae9d9629e 100644 ---- a/src/3rdparty/chromium/third_party/blink/renderer/bindings/scripts/bind_gen/code_node.py -+++ b/src/3rdparty/chromium/third_party/blink/renderer/bindings/scripts/bind_gen/code_node.py -@@ -503,13 +503,13 @@ class CompositeNode(CodeNode): - gensym_kwargs = {} - template_vars = {} - for arg in args: -- assert isinstance(arg, (CodeNode, int, long, str)) -+ assert isinstance(arg, (CodeNode, int, str)) - gensym = CodeNode.gensym() - gensym_args.append("${{{}}}".format(gensym)) - template_vars[gensym] = arg - for key, value in kwargs.items(): -- assert isinstance(key, (int, long, str)) -- assert isinstance(value, (CodeNode, int, long, str)) -+ assert isinstance(key, (int, str)) -+ assert isinstance(value, (CodeNode, int, str)) - gensym = CodeNode.gensym() - gensym_kwargs[key] = "${{{}}}".format(gensym) - template_vars[gensym] = value -@@ -602,7 +602,7 @@ class ListNode(CodeNode): - def insert(self, index, node): - if node is None: - return -- assert isinstance(index, (int, long)) -+ assert isinstance(index, int) - assert isinstance(node, CodeNode) - assert node.outer is None and node.prev is None - -@@ -721,7 +721,7 @@ class SymbolScopeNode(SequenceNode): - if not scope_chains: - return counts - -- self_index = iter(scope_chains).next().index(self) -+ self_index = next(iter(scope_chains)).index(self) - scope_chains = map( - lambda scope_chain: scope_chain[self_index + 1:], scope_chains) - scope_to_likeliness = {} -diff --git a/src/3rdparty/chromium/third_party/blink/renderer/bindings/scripts/bind_gen/codegen_expr.py b/src/3rdparty/chromium/third_party/blink/renderer/bindings/scripts/bind_gen/codegen_expr.py -index a229a6c71c9..5fa288dabf2 100644 ---- a/src/3rdparty/chromium/third_party/blink/renderer/bindings/scripts/bind_gen/codegen_expr.py -+++ b/src/3rdparty/chromium/third_party/blink/renderer/bindings/scripts/bind_gen/codegen_expr.py -@@ -109,7 +109,7 @@ def expr_and(terms): - - if any(term.is_always_false for term in terms): - return _Expr(False) -- terms = filter(lambda x: not x.is_always_true, terms) -+ terms = list(filter(lambda x: not x.is_always_true, terms)) - if not terms: - return _Expr(True) - if len(terms) == 1: -@@ -124,7 +124,7 @@ def expr_or(terms): - - if any(term.is_always_true for term in terms): - return _Expr(True) -- terms = filter(lambda x: not x.is_always_false, terms) -+ terms = list(filter(lambda x: not x.is_always_false, terms)) - if not terms: - return _Expr(False) - if len(terms) == 1: -@@ -222,7 +222,7 @@ def expr_from_exposure(exposure, - elif exposure.only_in_secure_contexts is False: - secure_context_term = _Expr(True) - else: -- terms = map(ref_enabled, exposure.only_in_secure_contexts) -+ terms = list(map(ref_enabled, exposure.only_in_secure_contexts)) - secure_context_term = expr_or( - [_Expr("${is_in_secure_context}"), - expr_not(expr_and(terms))]) -@@ -275,10 +275,11 @@ def expr_from_exposure(exposure, - - # [ContextEnabled] - if exposure.context_enabled_features: -- terms = map( -- lambda feature: _Expr( -- "${{context_feature_settings}}->is{}Enabled()".format( -- feature)), exposure.context_enabled_features) -+ terms = list( -+ map( -+ lambda feature: _Expr( -+ "${{context_feature_settings}}->is{}Enabled()".format( -+ feature)), exposure.context_enabled_features)) - context_enabled_terms.append( - expr_and([_Expr("${context_feature_settings}"), - expr_or(terms)])) -diff --git a/src/3rdparty/chromium/third_party/blink/renderer/bindings/scripts/bind_gen/codegen_format.py b/src/3rdparty/chromium/third_party/blink/renderer/bindings/scripts/bind_gen/codegen_format.py -index 87d26eec3ca..f3e9d38247e 100644 ---- a/src/3rdparty/chromium/third_party/blink/renderer/bindings/scripts/bind_gen/codegen_format.py -+++ b/src/3rdparty/chromium/third_party/blink/renderer/bindings/scripts/bind_gen/codegen_format.py -@@ -23,7 +23,7 @@ class _TemplateFormatter(string.Formatter): - self._template_formatter_indexing_count_ = 0 - - def get_value(self, key, args, kwargs): -- if isinstance(key, (int, long)): -+ if isinstance(key, int): - return args[key] - assert isinstance(key, str) - if not key: -diff --git a/src/3rdparty/chromium/third_party/blink/renderer/bindings/scripts/bind_gen/codegen_utils.py b/src/3rdparty/chromium/third_party/blink/renderer/bindings/scripts/bind_gen/codegen_utils.py -index 2bcc4fed49a..e72282aa696 100644 ---- a/src/3rdparty/chromium/third_party/blink/renderer/bindings/scripts/bind_gen/codegen_utils.py -+++ b/src/3rdparty/chromium/third_party/blink/renderer/bindings/scripts/bind_gen/codegen_utils.py -@@ -116,4 +116,4 @@ def write_code_node_to_file(code_node, filepath): - # stderr=format_result.error_message)) - # - # web_idl.file_io.write_to_file_if_changed(filepath, format_result.contents) -- web_idl.file_io.write_to_file_if_changed(filepath, rendered_text) -+ web_idl.file_io.write_to_file_if_changed(filepath, rendered_text.encode('utf-8')) -diff --git a/src/3rdparty/chromium/third_party/blink/renderer/bindings/scripts/bind_gen/dictionary.py b/src/3rdparty/chromium/third_party/blink/renderer/bindings/scripts/bind_gen/dictionary.py -index b39f0100410..4d68202296b 100644 ---- a/src/3rdparty/chromium/third_party/blink/renderer/bindings/scripts/bind_gen/dictionary.py -+++ b/src/3rdparty/chromium/third_party/blink/renderer/bindings/scripts/bind_gen/dictionary.py -@@ -993,7 +993,7 @@ def make_dict_trace_func(cg_context): - _2 = _blink_member_name(member).value_var - return TextNode(_format(pattern, _1=_1, _2=_2)) - -- body.extend(map(make_trace_member_node, own_members)) -+ body.extend(list(map(make_trace_member_node, own_members))) - body.append(TextNode("BaseClass::Trace(visitor);")) - - return func_decl, func_def -diff --git a/src/3rdparty/chromium/third_party/blink/renderer/bindings/scripts/bind_gen/interface.py b/src/3rdparty/chromium/third_party/blink/renderer/bindings/scripts/bind_gen/interface.py -index 10ff30656ad..bfdf7128aac 100644 ---- a/src/3rdparty/chromium/third_party/blink/renderer/bindings/scripts/bind_gen/interface.py -+++ b/src/3rdparty/chromium/third_party/blink/renderer/bindings/scripts/bind_gen/interface.py -@@ -582,7 +582,7 @@ def _make_blink_api_call(code_node, - overriding_args=None): - assert isinstance(code_node, SymbolScopeNode) - assert isinstance(cg_context, CodeGenContext) -- assert num_of_args is None or isinstance(num_of_args, (int, long)) -+ assert num_of_args is None or isinstance(num_of_args, int) - assert (overriding_args is None - or (isinstance(overriding_args, (list, tuple)) - and all(isinstance(arg, str) for arg in overriding_args))) -@@ -1196,8 +1196,10 @@ def make_overload_dispatcher(cg_context): - did_use_break = did_use_break or can_fail - - conditional = expr_or( -- map(lambda item: expr_from_exposure(item.function_like.exposure), -- items)) -+ list( -+ map( -+ lambda item: expr_from_exposure(item.function_like.exposure -+ ), items))) - if not conditional.is_always_true: - node = CxxUnlikelyIfNode(cond=conditional, body=node) - -@@ -4642,7 +4644,7 @@ class _PropEntryConstructorGroup(_PropEntryBase): - def __init__(self, is_context_dependent, exposure_conditional, world, - constructor_group, ctor_callback_name, ctor_func_length): - assert isinstance(ctor_callback_name, str) -- assert isinstance(ctor_func_length, (int, long)) -+ assert isinstance(ctor_func_length, int) - - _PropEntryBase.__init__(self, is_context_dependent, - exposure_conditional, world, constructor_group) -@@ -4670,7 +4672,7 @@ class _PropEntryOperationGroup(_PropEntryBase): - op_func_length, - no_alloc_direct_callback_name=None): - assert isinstance(op_callback_name, str) -- assert isinstance(op_func_length, (int, long)) -+ assert isinstance(op_func_length, int) - - _PropEntryBase.__init__(self, is_context_dependent, - exposure_conditional, world, operation_group) -@@ -5175,9 +5177,9 @@ def make_install_interface_template(cg_context, function_name, class_name, api_c - ]) - - if class_like.identifier == "CSSStyleDeclaration": -- css_properties = filter( -- lambda attr: "CSSProperty" in attr.extended_attributes, -- class_like.attributes) -+ css_properties = list( -+ filter(lambda attr: "CSSProperty" in attr.extended_attributes, -+ class_like.attributes)) - if css_properties: - prop_name_list = "".join( - map(lambda attr: "\"{}\", ".format(attr.identifier), -@@ -5567,8 +5569,8 @@ ${instance_object} = ${v8_context}->Global()->GetPrototype().As();\ - "V8DOMConfiguration::InstallConstants(${isolate}, " - "${interface_template}, ${prototype_template}, " - "kConstantCallbackTable, base::size(kConstantCallbackTable));") -- constant_callback_entries = filter(lambda entry: entry.const_callback_name, -- constant_entries) -+ constant_callback_entries = list(filter(lambda entry: entry.const_callback_name, -+ constant_entries)) - install_properties(table_name, constant_callback_entries, - _make_constant_callback_registration_table, - installer_call_text) -@@ -5584,8 +5586,8 @@ ${instance_object} = ${v8_context}->Global()->GetPrototype().As();\ - "V8DOMConfiguration::InstallConstants(${isolate}, " - "${interface_template}, ${prototype_template}, " - "kConstantValueTable, base::size(kConstantValueTable));") -- constant_value_entries = filter( -- lambda entry: not entry.const_callback_name, constant_entries) -+ constant_value_entries = list(filter( -+ lambda entry: not entry.const_callback_name, constant_entries)) - install_properties(table_name, constant_value_entries, - _make_constant_value_registration_table, - installer_call_text) -@@ -6336,8 +6338,8 @@ def make_v8_context_snapshot_api(cg_context, component, attribute_entries, - assert isinstance(component, web_idl.Component) - - derived_interfaces = cg_context.interface.deriveds -- derived_names = map(lambda interface: interface.identifier, -- derived_interfaces) -+ derived_names = list( -+ map(lambda interface: interface.identifier, derived_interfaces)) - derived_names.append(cg_context.interface.identifier) - if not ("Window" in derived_names or "HTMLDocument" in derived_names): - return None, None -@@ -6411,9 +6413,11 @@ def _make_v8_context_snapshot_get_reference_table_function( - collect_callbacks(named_properties_object_callback_defs) - collect_callbacks(cross_origin_property_callback_defs) - -- entry_nodes = map( -- lambda name: TextNode("reinterpret_cast({}),".format(name)), -- filter(None, callback_names)) -+ entry_nodes = list( -+ map( -+ lambda name: TextNode("reinterpret_cast({}),".format(name -+ )), -+ filter(None, callback_names))) - table_node = ListNode([ - TextNode("using namespace ${class_name}Callbacks;"), - TextNode("static const intptr_t kReferenceTable[] = {"), -@@ -6451,10 +6455,11 @@ def _make_v8_context_snapshot_install_props_per_context_function( - class_name=None, - prop_install_mode=PropInstallMode.V8_CONTEXT_SNAPSHOT, - trampoline_var_name=None, -- attribute_entries=filter(selector, attribute_entries), -- constant_entries=filter(selector, constant_entries), -- exposed_construct_entries=filter(selector, exposed_construct_entries), -- operation_entries=filter(selector, operation_entries)) -+ attribute_entries=list(filter(selector, attribute_entries)), -+ constant_entries=list(filter(selector, constant_entries)), -+ exposed_construct_entries=list( -+ filter(selector, exposed_construct_entries)), -+ operation_entries=list(filter(selector, operation_entries))) - - return func_decl, func_def - -@@ -6810,11 +6815,11 @@ def generate_interface(interface_identifier): - class_name=impl_class_name, - prop_install_mode=PropInstallMode.UNCONDITIONAL, - trampoline_var_name=tp_install_unconditional_props, -- attribute_entries=filter(is_unconditional, attribute_entries), -- constant_entries=filter(is_unconditional, constant_entries), -- exposed_construct_entries=filter(is_unconditional, -- exposed_construct_entries), -- operation_entries=filter(is_unconditional, operation_entries)) -+ attribute_entries=list(filter(is_unconditional, attribute_entries)), -+ constant_entries=list(filter(is_unconditional, constant_entries)), -+ exposed_construct_entries=list( -+ filter(is_unconditional, exposed_construct_entries)), -+ operation_entries=list(filter(is_unconditional, operation_entries))) - (install_context_independent_props_decl, - install_context_independent_props_def, - install_context_independent_props_trampoline) = make_install_properties( -@@ -6823,11 +6828,14 @@ def generate_interface(interface_identifier): - class_name=impl_class_name, - prop_install_mode=PropInstallMode.CONTEXT_INDEPENDENT, - trampoline_var_name=tp_install_context_independent_props, -- attribute_entries=filter(is_context_independent, attribute_entries), -- constant_entries=filter(is_context_independent, constant_entries), -- exposed_construct_entries=filter(is_context_independent, -- exposed_construct_entries), -- operation_entries=filter(is_context_independent, operation_entries)) -+ attribute_entries=list( -+ filter(is_context_independent, attribute_entries)), -+ constant_entries=list(filter(is_context_independent, -+ constant_entries)), -+ exposed_construct_entries=list( -+ filter(is_context_independent, exposed_construct_entries)), -+ operation_entries=list( -+ filter(is_context_independent, operation_entries))) - (install_context_dependent_props_decl, install_context_dependent_props_def, - install_context_dependent_props_trampoline) = make_install_properties( - cg_context, -@@ -6835,11 +6843,13 @@ def generate_interface(interface_identifier): - class_name=impl_class_name, - prop_install_mode=PropInstallMode.CONTEXT_DEPENDENT, - trampoline_var_name=tp_install_context_dependent_props, -- attribute_entries=filter(is_context_dependent, attribute_entries), -- constant_entries=filter(is_context_dependent, constant_entries), -- exposed_construct_entries=filter(is_context_dependent, -- exposed_construct_entries), -- operation_entries=filter(is_context_dependent, operation_entries)) -+ attribute_entries=list(filter(is_context_dependent, -+ attribute_entries)), -+ constant_entries=list(filter(is_context_dependent, constant_entries)), -+ exposed_construct_entries=list( -+ filter(is_context_dependent, exposed_construct_entries)), -+ operation_entries=list(filter(is_context_dependent, -+ operation_entries))) - (install_interface_template_decl, install_interface_template_def, - install_interface_template_trampoline) = make_install_interface_template( - cg_context, -diff --git a/src/3rdparty/chromium/third_party/blink/renderer/bindings/scripts/bind_gen/mako_renderer.py b/src/3rdparty/chromium/third_party/blink/renderer/bindings/scripts/bind_gen/mako_renderer.py -index b4c70553863..f3a2fcd772d 100644 ---- a/src/3rdparty/chromium/third_party/blink/renderer/bindings/scripts/bind_gen/mako_renderer.py -+++ b/src/3rdparty/chromium/third_party/blink/renderer/bindings/scripts/bind_gen/mako_renderer.py -@@ -105,7 +105,7 @@ class MakoRenderer(object): - on_error = self._caller_stack_on_error - if (len(current) <= len(on_error) - and all(current[i] == on_error[i] -- for i in xrange(len(current)))): -+ for i in range(len(current)))): - pass # Error happened in a deeper caller. - else: - self._caller_stack_on_error = list(self._caller_stack) -diff --git a/src/3rdparty/chromium/third_party/blink/renderer/bindings/scripts/bind_gen/style_format.py b/src/3rdparty/chromium/third_party/blink/renderer/bindings/scripts/bind_gen/style_format.py -index dc3493cc394..017d3d47bb3 100644 ---- a/src/3rdparty/chromium/third_party/blink/renderer/bindings/scripts/bind_gen/style_format.py -+++ b/src/3rdparty/chromium/third_party/blink/renderer/bindings/scripts/bind_gen/style_format.py -@@ -70,8 +70,13 @@ def gn_format(contents, filename=None): - - - def _invoke_format_command(command_line, filename, contents): -- proc = subprocess.Popen( -- command_line, stdin=subprocess.PIPE, stdout=subprocess.PIPE) -+ kwargs = {} -+ if sys.version_info.major != 2: -+ kwargs['encoding'] = 'utf-8' -+ proc = subprocess.Popen(command_line, -+ stdin=subprocess.PIPE, -+ stdout=subprocess.PIPE, -+ **kwargs) - stdout_output, stderr_output = proc.communicate(input=contents) - exit_code = proc.wait() - -diff --git a/src/3rdparty/chromium/third_party/blink/renderer/bindings/scripts/bind_gen/task_queue.py b/src/3rdparty/chromium/third_party/blink/renderer/bindings/scripts/bind_gen/task_queue.py -index 0d8f4c0f303..e666a9b668e 100644 ---- a/src/3rdparty/chromium/third_party/blink/renderer/bindings/scripts/bind_gen/task_queue.py -+++ b/src/3rdparty/chromium/third_party/blink/renderer/bindings/scripts/bind_gen/task_queue.py -@@ -2,6 +2,7 @@ - # Use of this source code is governed by a BSD-style license that can be - # found in the LICENSE file. - -+import functools - import multiprocessing - - from .package_initializer import package_initializer -@@ -76,7 +77,7 @@ class TaskQueue(object): - if not report_progress: - return - -- done_count = reduce( -+ done_count = functools.reduce( - lambda count, worker_task: count + bool(worker_task.ready()), - self._worker_tasks, 0) - report_progress(len(self._worker_tasks), done_count) -@@ -85,4 +86,4 @@ class TaskQueue(object): - def _task_queue_run_tasks(tasks): - for task in tasks: - func, args, kwargs = task -- apply(func, args, kwargs) -+ func(*args, **kwargs) -diff --git a/src/3rdparty/chromium/third_party/blink/renderer/bindings/scripts/code_generator.py b/src/3rdparty/chromium/third_party/blink/renderer/bindings/scripts/code_generator.py -index e8280be7213..e49e6eb965e 100644 ---- a/src/3rdparty/chromium/third_party/blink/renderer/bindings/scripts/code_generator.py -+++ b/src/3rdparty/chromium/third_party/blink/renderer/bindings/scripts/code_generator.py -@@ -13,6 +13,7 @@ import re - import sys - - from idl_types import set_ancestors, IdlType -+from itertools import groupby - from v8_globals import includes - from v8_interface import constant_filters - from v8_types import set_component_dirs -@@ -43,6 +44,7 @@ TEMPLATES_DIR = os.path.normpath( - # after path[0] == invoking script dir - sys.path.insert(1, THIRD_PARTY_DIR) - import jinja2 -+from jinja2.filters import make_attrgetter, environmentfilter - - - def generate_indented_conditional(code, conditional): -@@ -88,6 +90,13 @@ def runtime_enabled_if(code, name): - return generate_indented_conditional(code, function) - - -+@environmentfilter -+def do_stringify_key_group_by(environment, value, attribute): -+ expr = make_attrgetter(environment, attribute) -+ key = lambda item: '' if expr(item) is None else str(expr(item)) -+ return groupby(sorted(value, key=key), expr) -+ -+ - def initialize_jinja_env(cache_dir): - jinja_env = jinja2.Environment( - loader=jinja2.FileSystemLoader(TEMPLATES_DIR), -@@ -117,6 +126,7 @@ def initialize_jinja_env(cache_dir): - }) - jinja_env.filters.update(constant_filters()) - jinja_env.filters.update(method_filters()) -+ jinja_env.filters["stringifykeygroupby"] = do_stringify_key_group_by - return jinja_env - - -diff --git a/src/3rdparty/chromium/third_party/blink/renderer/bindings/scripts/generate_origin_trial_features.py b/src/3rdparty/chromium/third_party/blink/renderer/bindings/scripts/generate_origin_trial_features.py -index 130004eae83..04c0fabcef2 100755 ---- a/src/3rdparty/chromium/third_party/blink/renderer/bindings/scripts/generate_origin_trial_features.py -+++ b/src/3rdparty/chromium/third_party/blink/renderer/bindings/scripts/generate_origin_trial_features.py -@@ -80,7 +80,7 @@ def read_idl_file(reader, idl_filename): - assert len(interfaces) == 1, ( - "Expected one interface in file %r, found %d" % - (idl_filename, len(interfaces))) -- return (interfaces.values()[0], includes) -+ return (list(interfaces.values())[0], includes) - - - def interface_is_global(interface): -@@ -281,7 +281,7 @@ def main(): - - info_provider = create_component_info_provider( - os.path.normpath(options.info_dir), options.target_component) -- idl_filenames = map(str.strip, open(options.idl_files_list)) -+ idl_filenames = list(map(str.strip, open(options.idl_files_list))) - - generate_origin_trial_features(info_provider, options, idl_filenames) - return 0 -diff --git a/src/3rdparty/chromium/third_party/blink/renderer/bindings/scripts/idl_definitions.py b/src/3rdparty/chromium/third_party/blink/renderer/bindings/scripts/idl_definitions.py -index 14e6e9d3f87..b027818aef2 100644 ---- a/src/3rdparty/chromium/third_party/blink/renderer/bindings/scripts/idl_definitions.py -+++ b/src/3rdparty/chromium/third_party/blink/renderer/bindings/scripts/idl_definitions.py -@@ -394,7 +394,8 @@ class IdlInterface(object): - else: - raise ValueError('Unrecognized node class: %s' % child_class) - -- if len(filter(None, [self.iterable, self.maplike, self.setlike])) > 1: -+ if len(list(filter(None, -+ [self.iterable, self.maplike, self.setlike]))) > 1: - raise ValueError( - 'Interface can only have one of iterable<>, maplike<> and setlike<>.' - ) -@@ -512,6 +513,9 @@ class IdlAttribute(TypedObject): - def accept(self, visitor): - visitor.visit_attribute(self) - -+ def __lt__(self, other): -+ return self.name < other.name -+ - - ################################################################################ - # Constants -@@ -852,7 +856,7 @@ class IdlIncludes(object): - ################################################################################ - - --class Exposure: -+class Exposure(object): - """An Exposure holds one Exposed or RuntimeEnabled condition. - Each exposure has two properties: exposed and runtime_enabled. - Exposure(e, r) corresponds to [Exposed(e r)]. Exposure(e) corresponds to -diff --git a/src/3rdparty/chromium/third_party/blink/renderer/bindings/scripts/idl_reader.py b/src/3rdparty/chromium/third_party/blink/renderer/bindings/scripts/idl_reader.py -index 8d72865a6ca..b80eebdcd61 100644 ---- a/src/3rdparty/chromium/third_party/blink/renderer/bindings/scripts/idl_reader.py -+++ b/src/3rdparty/chromium/third_party/blink/renderer/bindings/scripts/idl_reader.py -@@ -55,8 +55,8 @@ def validate_blink_idl_definitions(idl_filename, idl_file_basename, - definitions. There is no filename convention in this case. - - Otherwise, an IDL file is invalid. - """ -- targets = ( -- definitions.interfaces.values() + definitions.dictionaries.values()) -+ targets = (list(definitions.interfaces.values()) + -+ list(definitions.dictionaries.values())) - number_of_targets = len(targets) - if number_of_targets > 1: - raise Exception( -diff --git a/src/3rdparty/chromium/third_party/blink/renderer/bindings/scripts/idl_types.py b/src/3rdparty/chromium/third_party/blink/renderer/bindings/scripts/idl_types.py -index cd4f0c3513b..ab95e9c0b08 100644 ---- a/src/3rdparty/chromium/third_party/blink/renderer/bindings/scripts/idl_types.py -+++ b/src/3rdparty/chromium/third_party/blink/renderer/bindings/scripts/idl_types.py -@@ -349,7 +349,7 @@ class IdlUnionType(IdlTypeBase): - return True - - def single_matching_member_type(self, predicate): -- matching_types = filter(predicate, self.flattened_member_types) -+ matching_types = list(filter(predicate, self.flattened_member_types)) - if len(matching_types) > 1: - raise ValueError('%s is ambiguous.' % self.name) - return matching_types[0] if matching_types else None -diff --git a/src/3rdparty/chromium/third_party/blink/renderer/bindings/scripts/utilities.py b/src/3rdparty/chromium/third_party/blink/renderer/bindings/scripts/utilities.py -index e1677ee7bd6..3c5006f064f 100644 ---- a/src/3rdparty/chromium/third_party/blink/renderer/bindings/scripts/utilities.py -+++ b/src/3rdparty/chromium/third_party/blink/renderer/bindings/scripts/utilities.py -@@ -196,8 +196,9 @@ class ComponentInfoProviderModules(ComponentInfoProvider): - - @property - def callback_functions(self): -- return dict(self._component_info_core['callback_functions'].items() + -- self._component_info_modules['callback_functions'].items()) -+ return dict( -+ list(self._component_info_core['callback_functions'].items()) + -+ list(self._component_info_modules['callback_functions'].items())) - - @property - def specifier_for_export(self): -@@ -209,8 +210,8 @@ class ComponentInfoProviderModules(ComponentInfoProvider): - - - def load_interfaces_info_overall_pickle(info_dir): -- with open(os.path.join(info_dir, -- 'interfaces_info.pickle')) as interface_info_file: -+ with open(os.path.join(info_dir, 'interfaces_info.pickle'), -+ mode='rb') as interface_info_file: - return pickle.load(interface_info_file) - - -@@ -236,23 +237,20 @@ def merge_dict_recursively(target, diff): - - def create_component_info_provider_core(info_dir): - interfaces_info = load_interfaces_info_overall_pickle(info_dir) -- with open( -- os.path.join(info_dir, 'core', -- 'component_info_core.pickle')) as component_info_file: -+ with open(os.path.join(info_dir, 'core', 'component_info_core.pickle'), -+ mode='rb') as component_info_file: - component_info = pickle.load(component_info_file) - return ComponentInfoProviderCore(interfaces_info, component_info) - - - def create_component_info_provider_modules(info_dir): - interfaces_info = load_interfaces_info_overall_pickle(info_dir) -- with open( -- os.path.join(info_dir, 'core', -- 'component_info_core.pickle')) as component_info_file: -+ with open(os.path.join(info_dir, 'core', 'component_info_core.pickle'), -+ mode='rb') as component_info_file: - component_info_core = pickle.load(component_info_file) -- with open( -- os.path.join( -- info_dir, 'modules', -- 'component_info_modules.pickle')) as component_info_file: -+ with open(os.path.join(info_dir, 'modules', -+ 'component_info_modules.pickle'), -+ mode='rb') as component_info_file: - component_info_modules = pickle.load(component_info_file) - return ComponentInfoProviderModules(interfaces_info, component_info_core, - component_info_modules) -@@ -356,7 +354,7 @@ def write_pickle_file(pickle_filename, data): - pickle_filename = abs(pickle_filename) - # If |data| is same with the file content, we skip updating. - if os.path.isfile(pickle_filename): -- with open(pickle_filename) as pickle_file: -+ with open(pickle_filename, 'rb') as pickle_file: - try: - if pickle.load(pickle_file) == data: - return -diff --git a/src/3rdparty/chromium/third_party/blink/renderer/bindings/scripts/v8_interface.py b/src/3rdparty/chromium/third_party/blink/renderer/bindings/scripts/v8_interface.py -index a43260414db..a85b03abe75 100644 ---- a/src/3rdparty/chromium/third_party/blink/renderer/bindings/scripts/v8_interface.py -+++ b/src/3rdparty/chromium/third_party/blink/renderer/bindings/scripts/v8_interface.py -@@ -189,7 +189,7 @@ def context_enabled_features(attributes): - return sorted([ - member for member in members - if member.get(KEY) and not member.get('exposed_test') -- ]) -+ ], key=lambda item: item['name']) - - def member_filter_by_name(members, name): - return [member for member in members if member[KEY] == name] -@@ -612,7 +612,8 @@ def interface_context(interface, interfaces, component_info): - sorted( - origin_trial_features(interface, context['constants'], - context['attributes'], context['methods']) + -- context_enabled_features(context['attributes'])), -+ context_enabled_features(context['attributes']), -+ key=lambda item: item['name']), - }) - if context['optional_features']: - includes.add('platform/bindings/v8_per_context_data.h') -@@ -1356,9 +1357,9 @@ def resolution_tests_methods(effective_overloads): - - # Extract argument and IDL type to simplify accessing these in each loop. - arguments = [method['arguments'][index] for method in methods] -- arguments_methods = zip(arguments, methods) -+ arguments_methods = list(zip(arguments, methods)) - idl_types = [argument['idl_type_object'] for argument in arguments] -- idl_types_methods = zip(idl_types, methods) -+ idl_types_methods = list(zip(idl_types, methods)) - - # We can’t do a single loop through all methods or simply sort them, because - # a method may be listed in multiple steps of the resolution algorithm, and -diff --git a/src/3rdparty/chromium/third_party/blink/renderer/bindings/scripts/v8_methods.py b/src/3rdparty/chromium/third_party/blink/renderer/bindings/scripts/v8_methods.py -index 5f1f89a3def..6ee8a407798 100644 ---- a/src/3rdparty/chromium/third_party/blink/renderer/bindings/scripts/v8_methods.py -+++ b/src/3rdparty/chromium/third_party/blink/renderer/bindings/scripts/v8_methods.py -@@ -46,6 +46,10 @@ import v8_types - import v8_utilities - from v8_utilities import (has_extended_attribute_value, is_unforgeable) - -+# TODO: Remove this once Python2 is obsoleted. -+if sys.version_info.major != 2: -+ basestring = str -+ - - def method_is_visible(method, interface_is_partial): - if 'overloads' in method: -diff --git a/src/3rdparty/chromium/third_party/blink/renderer/bindings/scripts/v8_utilities.py b/src/3rdparty/chromium/third_party/blink/renderer/bindings/scripts/v8_utilities.py -index 2ecd6923320..fcfc48371b1 100644 ---- a/src/3rdparty/chromium/third_party/blink/renderer/bindings/scripts/v8_utilities.py -+++ b/src/3rdparty/chromium/third_party/blink/renderer/bindings/scripts/v8_utilities.py -@@ -271,7 +271,7 @@ EXPOSED_WORKERS = set([ - ]) - - --class ExposureSet: -+class ExposureSet(object): - """An ExposureSet is a collection of Exposure instructions.""" - - def __init__(self, exposures=None): -diff --git a/src/3rdparty/chromium/third_party/blink/renderer/bindings/scripts/web_idl/callback_interface.py b/src/3rdparty/chromium/third_party/blink/renderer/bindings/scripts/web_idl/callback_interface.py -index 13fb7c7068d..b73b7710687 100644 ---- a/src/3rdparty/chromium/third_party/blink/renderer/bindings/scripts/web_idl/callback_interface.py -+++ b/src/3rdparty/chromium/third_party/blink/renderer/bindings/scripts/web_idl/callback_interface.py -@@ -91,11 +91,13 @@ class CallbackInterface(UserDefinedType, WithExtendedAttributes, - for operation_ir in ir.operations - ]) - self._operation_groups = tuple([ -- OperationGroup( -- operation_group_ir, -- filter(lambda x: x.identifier == operation_group_ir.identifier, -- self._operations), -- owner=self) for operation_group_ir in ir.operation_groups -+ OperationGroup(operation_group_ir, -+ list( -+ filter( -+ lambda x: x.identifier == operation_group_ir -+ .identifier, self._operations)), -+ owner=self) -+ for operation_group_ir in ir.operation_groups - ]) - - @property -diff --git a/src/3rdparty/chromium/third_party/blink/renderer/bindings/scripts/web_idl/database.py b/src/3rdparty/chromium/third_party/blink/renderer/bindings/scripts/web_idl/database.py -index c92cf48eb2a..f5d59129449 100644 ---- a/src/3rdparty/chromium/third_party/blink/renderer/bindings/scripts/web_idl/database.py -+++ b/src/3rdparty/chromium/third_party/blink/renderer/bindings/scripts/web_idl/database.py -@@ -156,4 +156,4 @@ class Database(object): - return self._view_by_kind(Database._Kind.UNION) - - def _view_by_kind(self, kind): -- return self._impl.find_by_kind(kind).values() -+ return list(self._impl.find_by_kind(kind).values()) -diff --git a/src/3rdparty/chromium/third_party/blink/renderer/bindings/scripts/web_idl/exposure.py b/src/3rdparty/chromium/third_party/blink/renderer/bindings/scripts/web_idl/exposure.py -index abaeef39c30..e36cf7439ae 100644 ---- a/src/3rdparty/chromium/third_party/blink/renderer/bindings/scripts/web_idl/exposure.py -+++ b/src/3rdparty/chromium/third_party/blink/renderer/bindings/scripts/web_idl/exposure.py -@@ -8,8 +8,11 @@ from .runtime_enabled_features import RuntimeEnabledFeatures - class _Feature(str): - """Represents a runtime-enabled feature.""" - -+ def __new__(cls, value): -+ return str.__new__(cls, value) -+ - def __init__(self, value): -- str.__init__(self, value) -+ str.__init__(self) - self._is_context_dependent = ( - RuntimeEnabledFeatures.is_context_dependent(self)) - -diff --git a/src/3rdparty/chromium/third_party/blink/renderer/bindings/scripts/web_idl/function_like.py b/src/3rdparty/chromium/third_party/blink/renderer/bindings/scripts/web_idl/function_like.py -index 648c70d803d..1712f19c672 100644 ---- a/src/3rdparty/chromium/third_party/blink/renderer/bindings/scripts/web_idl/function_like.py -+++ b/src/3rdparty/chromium/third_party/blink/renderer/bindings/scripts/web_idl/function_like.py -@@ -71,8 +71,9 @@ class FunctionLike(WithIdentifier): - def num_of_required_arguments(self): - """Returns the number of required arguments.""" - return len( -- filter(lambda arg: not (arg.is_optional or arg.is_variadic), -- self.arguments)) -+ list( -+ filter(lambda arg: not (arg.is_optional or arg.is_variadic), -+ self.arguments))) - - - class OverloadGroup(WithIdentifier): -@@ -171,8 +172,7 @@ class OverloadGroup(WithIdentifier): - Returns the effective overload set. - https://heycam.github.io/webidl/#compute-the-effective-overload-set - """ -- assert argument_count is None or isinstance(argument_count, -- (int, long)) -+ assert argument_count is None or isinstance(argument_count, int) - - N = argument_count - S = [] -@@ -188,21 +188,21 @@ class OverloadGroup(WithIdentifier): - - S.append( - OverloadGroup.EffectiveOverloadItem( -- X, map(lambda arg: arg.idl_type, X.arguments), -- map(lambda arg: arg.optionality, X.arguments))) -+ X, list(map(lambda arg: arg.idl_type, X.arguments)), -+ list(map(lambda arg: arg.optionality, X.arguments)))) - - if X.is_variadic: -- for i in xrange(n, max(maxarg, N)): -- t = map(lambda arg: arg.idl_type, X.arguments) -- o = map(lambda arg: arg.optionality, X.arguments) -- for _ in xrange(n, i + 1): -+ for i in range(n, max(maxarg, N)): -+ t = list(map(lambda arg: arg.idl_type, X.arguments)) -+ o = list(map(lambda arg: arg.optionality, X.arguments)) -+ for _ in range(n, i + 1): - t.append(X.arguments[-1].idl_type) - o.append(X.arguments[-1].optionality) - S.append(OverloadGroup.EffectiveOverloadItem(X, t, o)) - -- t = map(lambda arg: arg.idl_type, X.arguments) -- o = map(lambda arg: arg.optionality, X.arguments) -- for i in xrange(n - 1, -1, -1): -+ t = list(map(lambda arg: arg.idl_type, X.arguments)) -+ o = list(map(lambda arg: arg.optionality, X.arguments)) -+ for i in range(n - 1, -1, -1): - if X.arguments[i].optionality == IdlType.Optionality.REQUIRED: - break - S.append(OverloadGroup.EffectiveOverloadItem(X, t[:i], o[:i])) -@@ -222,7 +222,7 @@ class OverloadGroup(WithIdentifier): - for item in items) - assert len(items) > 1 - -- for index in xrange(len(items[0].type_list)): -+ for index in range(len(items[0].type_list)): - # Assume that the given items are valid, and we only need to test - # the two types. - if OverloadGroup.are_distinguishable_types( -diff --git a/src/3rdparty/chromium/third_party/blink/renderer/bindings/scripts/web_idl/idl_compiler.py b/src/3rdparty/chromium/third_party/blink/renderer/bindings/scripts/web_idl/idl_compiler.py -index c5ee2bd8a3d..58315072480 100644 ---- a/src/3rdparty/chromium/third_party/blink/renderer/bindings/scripts/web_idl/idl_compiler.py -+++ b/src/3rdparty/chromium/third_party/blink/renderer/bindings/scripts/web_idl/idl_compiler.py -@@ -149,8 +149,8 @@ class IdlCompiler(object): - for old_ir in old_irs: - new_ir = make_copy(old_ir) - self._ir_map.add(new_ir) -- new_ir.attributes = filter(not_disabled, new_ir.attributes) -- new_ir.operations = filter(not_disabled, new_ir.operations) -+ new_ir.attributes = list(filter(not_disabled, new_ir.attributes)) -+ new_ir.operations = list(filter(not_disabled, new_ir.operations)) - - def _record_defined_in_partial_and_mixin(self): - old_irs = self._ir_map.irs_of_kinds( -@@ -231,7 +231,7 @@ class IdlCompiler(object): - only_to_members_of_partial_or_mixin=False) - propagate_to_exposure(propagate) - -- map(process_member_like, ir.iter_all_members()) -+ list(map(process_member_like, ir.iter_all_members())) - - def process_member_like(ir): - propagate = functools.partial(propagate_extattr, ir=ir) -@@ -257,7 +257,7 @@ class IdlCompiler(object): - - self._ir_map.move_to_new_phase() - -- map(process_interface_like, old_irs) -+ list(map(process_interface_like, old_irs)) - - def _determine_blink_headers(self): - irs = self._ir_map.irs_of_kinds( -@@ -422,9 +422,9 @@ class IdlCompiler(object): - assert not new_interface.deriveds - derived_set = identifier_to_derived_set.get( - new_interface.identifier, set()) -- new_interface.deriveds = map( -- lambda id_: self._ref_to_idl_def_factory.create(id_), -- sorted(derived_set)) -+ new_interface.deriveds = list( -+ map(lambda id_: self._ref_to_idl_def_factory.create(id_), -+ sorted(derived_set))) - - def _supplement_missing_html_constructor_operation(self): - # Temporary mitigation of misuse of [HTMLConstructor] -@@ -553,7 +553,8 @@ class IdlCompiler(object): - self._ir_map.add(new_ir) - - for group in new_ir.iter_all_overload_groups(): -- exposures = map(lambda overload: overload.exposure, group) -+ exposures = list(map(lambda overload: overload.exposure, -+ group)) - - # [Exposed] - if any(not exposure.global_names_and_features -@@ -653,8 +654,8 @@ class IdlCompiler(object): - constructs = set() - for global_name in global_names: - constructs.update(exposed_map.get(global_name, [])) -- new_ir.exposed_constructs = map( -- self._ref_to_idl_def_factory.create, sorted(constructs)) -+ new_ir.exposed_constructs = list( -+ map(self._ref_to_idl_def_factory.create, sorted(constructs))) - - assert not new_ir.legacy_window_aliases - if new_ir.identifier != 'Window': -diff --git a/src/3rdparty/chromium/third_party/blink/renderer/bindings/scripts/web_idl/interface.py b/src/3rdparty/chromium/third_party/blink/renderer/bindings/scripts/web_idl/interface.py -index 65d24e529d1..067ef2eb0b2 100644 ---- a/src/3rdparty/chromium/third_party/blink/renderer/bindings/scripts/web_idl/interface.py -+++ b/src/3rdparty/chromium/third_party/blink/renderer/bindings/scripts/web_idl/interface.py -@@ -180,8 +180,9 @@ class Interface(UserDefinedType, WithExtendedAttributes, WithCodeGeneratorInfo, - self._constructor_groups = tuple([ - ConstructorGroup( - group_ir, -- filter(lambda x: x.identifier == group_ir.identifier, -- self._constructors), -+ list( -+ filter(lambda x: x.identifier == group_ir.identifier, -+ self._constructors)), - owner=self) for group_ir in ir.constructor_groups - ]) - assert len(self._constructor_groups) <= 1 -@@ -192,8 +193,9 @@ class Interface(UserDefinedType, WithExtendedAttributes, WithCodeGeneratorInfo, - self._named_constructor_groups = tuple([ - ConstructorGroup( - group_ir, -- filter(lambda x: x.identifier == group_ir.identifier, -- self._named_constructors), -+ list( -+ filter(lambda x: x.identifier == group_ir.identifier, -+ self._named_constructors)), - owner=self) for group_ir in ir.named_constructor_groups - ]) - self._operations = tuple([ -@@ -203,22 +205,23 @@ class Interface(UserDefinedType, WithExtendedAttributes, WithCodeGeneratorInfo, - self._operation_groups = tuple([ - OperationGroup( - group_ir, -- filter(lambda x: x.identifier == group_ir.identifier, -- self._operations), -+ list( -+ filter(lambda x: x.identifier == group_ir.identifier, -+ self._operations)), - owner=self) for group_ir in ir.operation_groups - ]) - self._exposed_constructs = tuple(ir.exposed_constructs) - self._legacy_window_aliases = tuple(ir.legacy_window_aliases) - self._indexed_and_named_properties = None -- indexed_and_named_property_operations = filter( -- lambda x: x.is_indexed_or_named_property_operation, -- self._operations) -+ indexed_and_named_property_operations = list( -+ filter(lambda x: x.is_indexed_or_named_property_operation, -+ self._operations)) - if indexed_and_named_property_operations: - self._indexed_and_named_properties = IndexedAndNamedProperties( - indexed_and_named_property_operations, owner=self) - self._stringifier = None -- stringifier_operation_irs = filter(lambda x: x.is_stringifier, -- ir.operations) -+ stringifier_operation_irs = list( -+ filter(lambda x: x.is_stringifier, ir.operations)) - if stringifier_operation_irs: - assert len(stringifier_operation_irs) == 1 - op_ir = make_copy(stringifier_operation_irs[0]) -@@ -231,8 +234,9 @@ class Interface(UserDefinedType, WithExtendedAttributes, WithCodeGeneratorInfo, - attribute = None - if operation.stringifier_attribute: - attr_id = operation.stringifier_attribute -- attributes = filter(lambda x: x.identifier == attr_id, -- self._attributes) -+ attributes = list( -+ filter(lambda x: x.identifier == attr_id, -+ self._attributes)) - assert len(attributes) == 1 - attribute = attributes[0] - self._stringifier = Stringifier(operation, attribute, owner=self) -@@ -578,8 +582,9 @@ class Iterable(WithDebugInfo): - self._operation_groups = tuple([ - OperationGroup( - group_ir, -- filter(lambda x: x.identifier == group_ir.identifier, -- self._operations), -+ list( -+ filter(lambda x: x.identifier == group_ir.identifier, -+ self._operations)), - owner=owner) for group_ir in ir.operation_groups - ]) - -@@ -666,8 +671,9 @@ class Maplike(WithDebugInfo): - self._operation_groups = tuple([ - OperationGroup( - group_ir, -- filter(lambda x: x.identifier == group_ir.identifier, -- self._operations), -+ list( -+ filter(lambda x: x.identifier == group_ir.identifier, -+ self._operations)), - owner=owner) for group_ir in ir.operation_groups - ]) - -@@ -755,8 +761,9 @@ class Setlike(WithDebugInfo): - self._operation_groups = tuple([ - OperationGroup( - group_ir, -- filter(lambda x: x.identifier == group_ir.identifier, -- self._operations), -+ list( -+ filter(lambda x: x.identifier == group_ir.identifier, -+ self._operations)), - owner=owner) for group_ir in ir.operation_groups - ]) - -diff --git a/src/3rdparty/chromium/third_party/blink/renderer/bindings/scripts/web_idl/ir_builder.py b/src/3rdparty/chromium/third_party/blink/renderer/bindings/scripts/web_idl/ir_builder.py -index e9aeff4ab82..d80554d603e 100644 ---- a/src/3rdparty/chromium/third_party/blink/renderer/bindings/scripts/web_idl/ir_builder.py -+++ b/src/3rdparty/chromium/third_party/blink/renderer/bindings/scripts/web_idl/ir_builder.py -@@ -2,6 +2,8 @@ - # Use of this source code is governed by a BSD-style license that can be - # found in the LICENSE file. - -+import sys -+ - from .argument import Argument - from .ast_group import AstGroup - from .attribute import Attribute -@@ -30,6 +32,11 @@ from .operation import Operation - from .typedef import Typedef - - -+# TODO: Remove this once Python2 is obsoleted. -+if sys.version_info.major != 2: -+ long = int -+ -+ - def load_and_register_idl_definitions(filepaths, register_ir, - create_ref_to_idl_def, idl_type_factory): - """ -@@ -160,7 +167,7 @@ class _IRBuilder(object): - child_nodes = list(node.GetChildren()) - extended_attributes = self._take_extended_attributes(child_nodes) - -- members = map(self._build_interface_member, child_nodes) -+ members = list(map(self._build_interface_member, child_nodes)) - attributes = [] - constants = [] - operations = [] -@@ -302,7 +309,7 @@ class _IRBuilder(object): - child_nodes = list(node.GetChildren()) - inherited = self._take_inheritance(child_nodes) - extended_attributes = self._take_extended_attributes(child_nodes) -- own_members = map(self._build_dictionary_member, child_nodes) -+ own_members = list(map(self._build_dictionary_member, child_nodes)) - - return Dictionary.IR( - identifier=Identifier(node.GetName()), -@@ -336,7 +343,7 @@ class _IRBuilder(object): - - child_nodes = list(node.GetChildren()) - extended_attributes = self._take_extended_attributes(child_nodes) -- members = map(self._build_interface_member, child_nodes) -+ members = list(map(self._build_interface_member, child_nodes)) - constants = [] - operations = [] - for member in members: -@@ -456,8 +463,8 @@ class _IRBuilder(object): - assert len(child_nodes) == 1 - child = child_nodes[0] - if child.GetClass() == 'Arguments': -- arguments = map(build_extattr_argument, -- child.GetChildren()) -+ arguments = list( -+ map(build_extattr_argument, child.GetChildren())) - elif child.GetClass() == 'Call': - assert len(child.GetChildren()) == 1 - grand_child = child.GetChildren()[0] -@@ -486,7 +493,9 @@ class _IRBuilder(object): - - assert node.GetClass() == 'ExtAttributes' - return ExtendedAttributes( -- filter(None, map(build_extended_attribute, node.GetChildren()))) -+ list( -+ filter(None, map(build_extended_attribute, -+ node.GetChildren())))) - - def _build_inheritance(self, node): - assert node.GetClass() == 'Inherit' -@@ -506,7 +515,7 @@ class _IRBuilder(object): - - def _build_iterable(self, node): - assert node.GetClass() == 'Iterable' -- types = map(self._build_type, node.GetChildren()) -+ types = list(map(self._build_type, node.GetChildren())) - assert len(types) == 1 or len(types) == 2 - if len(types) == 1: # value iterator - key_type, value_type = (None, types[0]) -@@ -584,7 +593,7 @@ class _IRBuilder(object): - def _build_maplike(self, node, interface_identifier): - assert node.GetClass() == 'Maplike' - assert isinstance(interface_identifier, Identifier) -- types = map(self._build_type, node.GetChildren()) -+ types = list(map(self._build_type, node.GetChildren())) - assert len(types) == 2 - key_type, value_type = types - is_readonly = bool(node.GetProperty('READONLY')) -@@ -676,7 +685,7 @@ class _IRBuilder(object): - def _build_setlike(self, node, interface_identifier): - assert node.GetClass() == 'Setlike' - assert isinstance(interface_identifier, Identifier) -- types = map(self._build_type, node.GetChildren()) -+ types = list(map(self._build_type, node.GetChildren())) - assert len(types) == 1 - value_type = types[0] - is_readonly = bool(node.GetProperty('READONLY')) -@@ -838,7 +847,7 @@ class _IRBuilder(object): - - def build_union_type(node, extended_attributes): - return self._idl_type_factory.union_type( -- member_types=map(self._build_type, node.GetChildren()), -+ member_types=list(map(self._build_type, node.GetChildren())), - is_optional=is_optional, - extended_attributes=extended_attributes, - debug_info=self._build_debug_info(node)) -diff --git a/src/3rdparty/chromium/third_party/blink/renderer/bindings/scripts/web_idl/make_copy.py b/src/3rdparty/chromium/third_party/blink/renderer/bindings/scripts/web_idl/make_copy.py -index a7a2b11f3f0..2f6b61300ff 100644 ---- a/src/3rdparty/chromium/third_party/blink/renderer/bindings/scripts/web_idl/make_copy.py -+++ b/src/3rdparty/chromium/third_party/blink/renderer/bindings/scripts/web_idl/make_copy.py -@@ -3,6 +3,13 @@ - # found in the LICENSE file. - - -+import sys -+ -+# TODO: Remove this once Python2 is obsoleted. -+if sys.version_info.major != 2: -+ long = int -+ basestring = str -+ - def make_copy(obj, memo=None): - """ - Creates a copy of the given object, which should be an IR or part of IR. -diff --git a/src/3rdparty/chromium/third_party/blink/renderer/bindings/scripts/web_idl/namespace.py b/src/3rdparty/chromium/third_party/blink/renderer/bindings/scripts/web_idl/namespace.py -index eeabef97cbe..bd7e98907f3 100644 ---- a/src/3rdparty/chromium/third_party/blink/renderer/bindings/scripts/web_idl/namespace.py -+++ b/src/3rdparty/chromium/third_party/blink/renderer/bindings/scripts/web_idl/namespace.py -@@ -107,11 +107,13 @@ class Namespace(UserDefinedType, WithExtendedAttributes, WithCodeGeneratorInfo, - for operation_ir in ir.operations - ]) - self._operation_groups = tuple([ -- OperationGroup( -- operation_group_ir, -- filter(lambda x: x.identifier == operation_group_ir.identifier, -- self._operations), -- owner=self) for operation_group_ir in ir.operation_groups -+ OperationGroup(operation_group_ir, -+ list( -+ filter( -+ lambda x: x.identifier == operation_group_ir -+ .identifier, self._operations)), -+ owner=self) -+ for operation_group_ir in ir.operation_groups - ]) - - @property -diff --git a/src/3rdparty/chromium/third_party/blink/renderer/bindings/templates/dictionary_v8.cc.tmpl b/src/3rdparty/chromium/third_party/blink/renderer/bindings/templates/dictionary_v8.cc.tmpl -index 0add9c45a38..dc910f6d227 100644 ---- a/src/3rdparty/chromium/third_party/blink/renderer/bindings/templates/dictionary_v8.cc.tmpl -+++ b/src/3rdparty/chromium/third_party/blink/renderer/bindings/templates/dictionary_v8.cc.tmpl -@@ -59,9 +59,9 @@ void {{v8_class}}::ToImpl(v8::Isolate* isolate, v8::Local v8_value, { - DCHECK(executionContext); - {% endif %}{# has_origin_trial_members #} - {% endif %}{# members #} -- {% for origin_trial_test, origin_trial_member_list in members | groupby('origin_trial_feature_name') %} -+ {% for origin_trial_test, origin_trial_member_list in members | stringifykeygroupby('origin_trial_feature_name') %} - {% filter origin_trial_enabled(origin_trial_test, "executionContext") %} -- {% for feature_name, member_list in origin_trial_member_list | groupby('runtime_enabled_feature_name') %} -+ {% for feature_name, member_list in origin_trial_member_list | stringifykeygroupby('runtime_enabled_feature_name') %} - {% filter runtime_enabled(feature_name) %} - {% for member in member_list %} - v8::Local {{member.v8_value}}; -@@ -147,9 +147,9 @@ bool toV8{{cpp_class}}(const {{cpp_class}}* impl, v8::Local dictiona - DCHECK(executionContext); - {% endif %}{# has_origin_trial_members #} - {% endif %}{# members #} -- {% for origin_trial_test, origin_trial_member_list in members | groupby('origin_trial_feature_name') %} -+ {% for origin_trial_test, origin_trial_member_list in members | stringifykeygroupby('origin_trial_feature_name') %} - {% filter origin_trial_enabled(origin_trial_test, "executionContext") %} -- {% for feature_name, member_list in origin_trial_member_list | groupby('runtime_enabled_feature_name') %} -+ {% for feature_name, member_list in origin_trial_member_list | stringifykeygroupby('runtime_enabled_feature_name') %} - {% filter runtime_enabled(feature_name) %} - {% for member in member_list %} - v8::Local {{member.v8_value}}; -diff --git a/src/3rdparty/chromium/third_party/blink/renderer/build/scripts/core/css/make_style_shorthands.py b/src/3rdparty/chromium/third_party/blink/renderer/build/scripts/core/css/make_style_shorthands.py -index 1799cd5a153..5f43ffabc26 100755 ---- a/src/3rdparty/chromium/third_party/blink/renderer/build/scripts/core/css/make_style_shorthands.py -+++ b/src/3rdparty/chromium/third_party/blink/renderer/build/scripts/core/css/make_style_shorthands.py -@@ -71,7 +71,7 @@ class Expansion(object): - def enabled_longhands(self): - include = lambda longhand: not longhand[ - 'runtime_flag'] or self.is_enabled(longhand['runtime_flag']) -- return filter(include, self._longhands) -+ return list(filter(include, self._longhands)) - - @property - def index(self): -@@ -87,8 +87,9 @@ class Expansion(object): - - def create_expansions(longhands): - flags = collect_runtime_flags(longhands) -- expansions = map(lambda mask: Expansion(longhands, flags, mask), -- range(1 << len(flags))) -+ expansions = list( -+ map(lambda mask: Expansion(longhands, flags, mask), -+ range(1 << len(flags)))) - assert len(expansions) > 0 - # We generate 2^N expansions for N flags, so enforce some limit. - assert len(flags) <= 4, 'Too many runtime flags for a single shorthand' -@@ -114,14 +115,14 @@ class StylePropertyShorthandWriter(json5_generator.Writer): - - self._longhand_dictionary = defaultdict(list) - for property_ in json5_properties.shorthands: -- property_['longhand_enum_keys'] = map(enum_key_for_css_property, -- property_['longhands']) -- property_['longhand_property_ids'] = map(id_for_css_property, -- property_['longhands']) -- -- longhands = map( -- lambda name: json5_properties.properties_by_name[name], -- property_['longhands']) -+ property_['longhand_enum_keys'] = list( -+ map(enum_key_for_css_property, property_['longhands'])) -+ property_['longhand_property_ids'] = list( -+ map(id_for_css_property, property_['longhands'])) -+ -+ longhands = list( -+ map(lambda name: json5_properties.properties_by_name[name], -+ property_['longhands'])) - property_['expansions'] = create_expansions(longhands) - for longhand_enum_key in property_['longhand_enum_keys']: - self._longhand_dictionary[longhand_enum_key].append(property_) -diff --git a/src/3rdparty/chromium/third_party/blink/renderer/build/scripts/core/css/properties/make_css_property_instances.py b/src/3rdparty/chromium/third_party/blink/renderer/build/scripts/core/css/properties/make_css_property_instances.py -index 75030ac577e..f72aadee17d 100755 ---- a/src/3rdparty/chromium/third_party/blink/renderer/build/scripts/core/css/properties/make_css_property_instances.py -+++ b/src/3rdparty/chromium/third_party/blink/renderer/build/scripts/core/css/properties/make_css_property_instances.py -@@ -42,8 +42,8 @@ class CSSPropertyInstancesWriter(json5_generator.Writer): - aliases = self._css_properties.aliases - - # Lists of PropertyClassData. -- self._property_classes_by_id = map(self.get_class, properties) -- self._alias_classes_by_id = map(self.get_class, aliases) -+ self._property_classes_by_id = list(map(self.get_class, properties)) -+ self._alias_classes_by_id = list(map(self.get_class, aliases)) - - # Sort by enum value. - self._property_classes_by_id.sort(key=lambda t: t.enum_value) -diff --git a/src/3rdparty/chromium/third_party/blink/renderer/build/scripts/gperf.py b/src/3rdparty/chromium/third_party/blink/renderer/build/scripts/gperf.py -index 5ee49056be4..db72660d471 100644 ---- a/src/3rdparty/chromium/third_party/blink/renderer/build/scripts/gperf.py -+++ b/src/3rdparty/chromium/third_party/blink/renderer/build/scripts/gperf.py -@@ -95,7 +95,7 @@ def main(): - - open(args.output_file, 'wb').write( - generate_gperf(gperf_path, -- open(infile).read(), gperf_args)) -+ open(infile).read(), gperf_args).encode('utf-8')) - - - if __name__ == '__main__': -diff --git a/src/3rdparty/chromium/third_party/blink/renderer/build/scripts/in_file.py b/src/3rdparty/chromium/third_party/blink/renderer/build/scripts/in_file.py -index 28adc050f1e..58113483e57 100644 ---- a/src/3rdparty/chromium/third_party/blink/renderer/build/scripts/in_file.py -+++ b/src/3rdparty/chromium/third_party/blink/renderer/build/scripts/in_file.py -@@ -66,7 +66,7 @@ class InFile(object): - self._defaults = defaults - self._valid_values = copy.deepcopy( - valid_values if valid_values else {}) -- self._parse(map(str.strip, lines)) -+ self._parse(list(map(str.strip, lines))) - - @classmethod - def load_from_files(self, file_paths, defaults, valid_values, -diff --git a/src/3rdparty/chromium/third_party/blink/renderer/build/scripts/in_generator.py b/src/3rdparty/chromium/third_party/blink/renderer/build/scripts/in_generator.py -index e46740a2e85..ab1981ad1e3 100644 ---- a/src/3rdparty/chromium/third_party/blink/renderer/build/scripts/in_generator.py -+++ b/src/3rdparty/chromium/third_party/blink/renderer/build/scripts/in_generator.py -@@ -32,10 +32,15 @@ import os - import os.path - import shlex - import shutil -+import sys - import optparse - - from in_file import InFile - -+# TODO: Remove this once Python2 is obsoleted. -+if sys.version_info.major != 2: -+ basestring = str -+ - - ######################################################### - # This is now deprecated - use json5_generator.py instead -diff --git a/src/3rdparty/chromium/third_party/blink/renderer/build/scripts/make_runtime_features.py b/src/3rdparty/chromium/third_party/blink/renderer/build/scripts/make_runtime_features.py -index cafe8d94a8e..6925a4fa580 100755 ---- a/src/3rdparty/chromium/third_party/blink/renderer/build/scripts/make_runtime_features.py -+++ b/src/3rdparty/chromium/third_party/blink/renderer/build/scripts/make_runtime_features.py -@@ -138,7 +138,7 @@ class RuntimeFeatureWriter(BaseRuntimeFeatureWriter): - except Exception: - # If trouble unpickling, overwrite - pass -- with open(os.path.abspath(file_name), 'w') as pickle_file: -+ with open(os.path.abspath(file_name), 'wb') as pickle_file: - pickle.dump(features_map, pickle_file) - - def _template_inputs(self): -diff --git a/src/3rdparty/chromium/third_party/blink/renderer/build/scripts/templates/element_factory.cc.tmpl b/src/3rdparty/chromium/third_party/blink/renderer/build/scripts/templates/element_factory.cc.tmpl -index dc3f44c5b10..3eefcf9f0ee 100644 ---- a/src/3rdparty/chromium/third_party/blink/renderer/build/scripts/templates/element_factory.cc.tmpl -+++ b/src/3rdparty/chromium/third_party/blink/renderer/build/scripts/templates/element_factory.cc.tmpl -@@ -26,7 +26,7 @@ using {{namespace}}FunctionMap = HashMapGetExecutionContext())) { -diff --git a/src/3rdparty/chromium/third_party/blink/renderer/build/scripts/templates/element_type_helpers.h.tmpl b/src/3rdparty/chromium/third_party/blink/renderer/build/scripts/templates/element_type_helpers.h.tmpl -index 1b5297d52dc..edecc81d9d4 100644 ---- a/src/3rdparty/chromium/third_party/blink/renderer/build/scripts/templates/element_type_helpers.h.tmpl -+++ b/src/3rdparty/chromium/third_party/blink/renderer/build/scripts/templates/element_type_helpers.h.tmpl -@@ -15,7 +15,7 @@ namespace blink { - class Document; - - // Type checking. --{% for tag in tags|sort if not tag.multipleTagNames and not tag.noTypeHelpers %} -+{% for tag in tags|sort(attribute='name') if not tag.multipleTagNames and not tag.noTypeHelpers %} - class {{tag.interface}}; - template <> - inline bool IsElementOfType(const Node& node) { -diff --git a/src/3rdparty/chromium/third_party/blink/renderer/build/scripts/templates/macros.tmpl b/src/3rdparty/chromium/third_party/blink/renderer/build/scripts/templates/macros.tmpl -index 0244433af2e..dcdbb02a56c 100644 ---- a/src/3rdparty/chromium/third_party/blink/renderer/build/scripts/templates/macros.tmpl -+++ b/src/3rdparty/chromium/third_party/blink/renderer/build/scripts/templates/macros.tmpl -@@ -25,7 +25,7 @@ - - - {% macro trie_leaf(index, object, return_macro, lowercase_data) %} --{% set name, value = object.items()[0] %} -+{% set name, value = (object.items()|list)[0] %} - {% if name|length %} - if ( - {%- for c in name -%} -@@ -45,7 +45,7 @@ return {{ return_macro(value) }}; - - - {% macro trie_switch(trie, index, return_macro, lowercase_data) %} --{% if trie|length == 1 and trie.values()[0] is string %} -+{% if trie|length == 1 and (trie.values()|list)[0] is string %} - {{ trie_leaf(index, trie, return_macro, lowercase_data) -}} - {% else %} - {% if lowercase_data %} -diff --git a/src/3rdparty/chromium/third_party/blink/renderer/build/scripts/templates/make_qualified_names.h.tmpl b/src/3rdparty/chromium/third_party/blink/renderer/build/scripts/templates/make_qualified_names.h.tmpl -index cb05c6c4315..bd5566b03e7 100644 ---- a/src/3rdparty/chromium/third_party/blink/renderer/build/scripts/templates/make_qualified_names.h.tmpl -+++ b/src/3rdparty/chromium/third_party/blink/renderer/build/scripts/templates/make_qualified_names.h.tmpl -@@ -24,12 +24,12 @@ namespace {{cpp_namespace}} { - {{symbol_export}}extern const WTF::AtomicString& {{namespace_prefix}}NamespaceURI; - - // Tags --{% for tag in tags|sort %} -+{% for tag in tags|sort(attribute='name') %} - {{symbol_export}}extern const blink::{{namespace}}QualifiedName& {{tag|symbol}}Tag; - {% endfor %} - - // Attributes --{% for attr in attrs|sort %} -+{% for attr in attrs|sort(attribute='name') %} - {{symbol_export}}extern const blink::QualifiedName& {{attr|symbol}}Attr; - {% endfor %} - -diff --git a/src/3rdparty/chromium/third_party/dawn/generator/generator_lib.py b/src/3rdparty/chromium/third_party/dawn/generator/generator_lib.py -index 5e3734d7833..e3d46bd194f 100644 ---- a/src/3rdparty/chromium/third_party/dawn/generator/generator_lib.py -+++ b/src/3rdparty/chromium/third_party/dawn/generator/generator_lib.py -@@ -201,6 +201,10 @@ def _compute_python_dependencies(root_dir=None): - - paths = set() - for path in module_paths: -+ # Builtin/namespaced modules may return None for the file path. -+ if not path: -+ continue -+ - path = os.path.abspath(path) - - if not path.startswith(root_dir): -diff --git a/src/3rdparty/chromium/third_party/devtools-frontend/src/BUILD.gn b/src/3rdparty/chromium/third_party/devtools-frontend/src/BUILD.gn -index cd488e88b60..ea1dc3d9a79 100644 ---- a/src/3rdparty/chromium/third_party/devtools-frontend/src/BUILD.gn -+++ b/src/3rdparty/chromium/third_party/devtools-frontend/src/BUILD.gn -@@ -2,6 +2,8 @@ - # Use of this source code is governed by a BSD-style license that can be - # found in the LICENSE file. - -+import("//build/config/python.gni") -+ - import("//third_party/blink/public/public_features.gni") - import("./all_devtools_files.gni") - import("./all_devtools_modules.gni") -diff --git a/src/3rdparty/chromium/third_party/devtools-frontend/src/scripts/build/build_inspector_overlay.py b/src/3rdparty/chromium/third_party/devtools-frontend/src/scripts/build/build_inspector_overlay.py -index d6666e8b74f..0f7a661e632 100644 ---- a/src/3rdparty/chromium/third_party/devtools-frontend/src/scripts/build/build_inspector_overlay.py -+++ b/src/3rdparty/chromium/third_party/devtools-frontend/src/scripts/build/build_inspector_overlay.py -@@ -45,7 +45,8 @@ def rollup(input_path, output_path, filename, max_size, rollup_plugin): - ['--format', 'iife', '-n', 'InspectorOverlay'] + ['--input', target] + - ['--plugin', rollup_plugin], - stdout=subprocess.PIPE, -- stderr=subprocess.PIPE) -+ stderr=subprocess.PIPE, -+ text=True) - out, error = rollup_process.communicate() - if not out: - raise Exception("rollup failed: " + error) -diff --git a/src/3rdparty/chromium/third_party/devtools-frontend/src/scripts/build/build_release_applications.py b/src/3rdparty/chromium/third_party/devtools-frontend/src/scripts/build/build_release_applications.py -index fa8e73d34af..7d0b84b2171 100644 ---- a/src/3rdparty/chromium/third_party/devtools-frontend/src/scripts/build/build_release_applications.py -+++ b/src/3rdparty/chromium/third_party/devtools-frontend/src/scripts/build/build_release_applications.py -@@ -10,7 +10,7 @@ Builds applications in release mode: - and the application loader into a single script. - """ - --from cStringIO import StringIO -+from io import StringIO - from os import path - from os.path import join - import copy -@@ -145,8 +145,7 @@ class ReleaseBuilder(object): - resource_content = read_file(path.join(self.application_dir, resource_name)) - if not (resource_name.endswith('.html') - or resource_name.endswith('md')): -- resource_content += resource_source_url(resource_name).encode( -- 'utf-8') -+ resource_content += resource_source_url(resource_name) - resource_content = resource_content.replace('\\', '\\\\') - resource_content = resource_content.replace('\n', '\\n') - resource_content = resource_content.replace('"', '\\"') -@@ -173,7 +172,9 @@ class ReleaseBuilder(object): - def _concatenate_application_script(self, output): - output.write('Root.allDescriptors.push(...%s);' % self._release_module_descriptors()) - if self.descriptors.extends: -- output.write('Root.applicationDescriptor.modules.push(...%s);' % json.dumps(self.descriptors.application.values())) -+ output.write( -+ 'Root.applicationDescriptor.modules.push(...%s);' % -+ json.dumps(list(self.descriptors.application.values()))) - else: - output.write('Root.applicationDescriptor = %s;' % self.descriptors.application_json()) - -diff --git a/src/3rdparty/chromium/third_party/devtools-frontend/src/scripts/build/generate_devtools_grd.py b/src/3rdparty/chromium/third_party/devtools-frontend/src/scripts/build/generate_devtools_grd.py -index be510c48d76..c6a59c90298 100644 ---- a/src/3rdparty/chromium/third_party/devtools-frontend/src/scripts/build/generate_devtools_grd.py -+++ b/src/3rdparty/chromium/third_party/devtools-frontend/src/scripts/build/generate_devtools_grd.py -@@ -123,7 +123,7 @@ def main(argv): - - try: - os.makedirs(path.join(output_directory, 'Images')) -- except OSError, e: -+ except OSError as e: - if e.errno != errno.EEXIST: - raise e - -@@ -147,7 +147,7 @@ def main(argv): - shutil.copy(path.join(dirname, filename), path.join(output_directory, 'Images')) - add_file_to_grd(doc, path.join('Images', filename)) - -- with open(parsed_args.output_filename, 'w') as output_file: -+ with open(parsed_args.output_filename, 'wb') as output_file: - output_file.write(doc.toxml(encoding='UTF-8')) - - -diff --git a/src/3rdparty/chromium/third_party/devtools-frontend/src/scripts/build/modular_build.py b/src/3rdparty/chromium/third_party/devtools-frontend/src/scripts/build/modular_build.py -index 0ba695d3810..bb1da2f9f8d 100644 ---- a/src/3rdparty/chromium/third_party/devtools-frontend/src/scripts/build/modular_build.py -+++ b/src/3rdparty/chromium/third_party/devtools-frontend/src/scripts/build/modular_build.py -@@ -7,6 +7,8 @@ - Utilities for the modular DevTools build. - """ - -+from __future__ import print_function -+ - import collections - from os import path - import os -@@ -40,7 +42,7 @@ def load_and_parse_json(filename): - try: - return json.loads(read_file(filename)) - except: -- print 'ERROR: Failed to parse %s' % filename -+ print('ERROR: Failed to parse %s' % filename) - raise - - class Descriptors: -@@ -57,7 +59,7 @@ class Descriptors: - - def application_json(self): - result = dict() -- result['modules'] = self.application.values() -+ result['modules'] = list(self.application.values()) - return json.dumps(result) - - def all_compiled_files(self): -diff --git a/src/3rdparty/chromium/third_party/jinja2/tests.py b/src/3rdparty/chromium/third_party/jinja2/tests.py -index 0adc3d4dbcb..b14f85ff148 100644 ---- a/src/3rdparty/chromium/third_party/jinja2/tests.py -+++ b/src/3rdparty/chromium/third_party/jinja2/tests.py -@@ -10,7 +10,7 @@ - """ - import operator - import re --from collections import Mapping -+from collections.abc import Mapping - from jinja2.runtime import Undefined - from jinja2._compat import text_type, string_types, integer_types - import decimal -diff --git a/src/3rdparty/chromium/tools/metrics/ukm/gen_builders.py b/src/3rdparty/chromium/tools/metrics/ukm/gen_builders.py -index f9f61d90a56..44e46fae8cc 100755 ---- a/src/3rdparty/chromium/tools/metrics/ukm/gen_builders.py -+++ b/src/3rdparty/chromium/tools/metrics/ukm/gen_builders.py -@@ -48,9 +48,10 @@ def ReadFilteredData(path): - data = ukm_model.UKM_XML_TYPE.Parse(ukm_file.read()) - event_tag = ukm_model._EVENT_TYPE.tag - metric_tag = ukm_model._METRIC_TYPE.tag -- data[event_tag] = filter(ukm_model.IsNotObsolete, data[event_tag]) -+ data[event_tag] = list(filter(ukm_model.IsNotObsolete, data[event_tag])) - for event in data[event_tag]: -- event[metric_tag] = filter(ukm_model.IsNotObsolete, event[metric_tag]) -+ event[metric_tag] = list( -+ filter(ukm_model.IsNotObsolete, event[metric_tag])) - return data - - -diff --git a/src/3rdparty/chromium/ui/ozone/generate_constructor_list.py b/src/3rdparty/chromium/ui/ozone/generate_constructor_list.py -index 8d800636c97..04fa18e93df 100755 ---- a/src/3rdparty/chromium/ui/ozone/generate_constructor_list.py -+++ b/src/3rdparty/chromium/ui/ozone/generate_constructor_list.py -@@ -45,12 +45,15 @@ Example Output: ./ui/ozone/generate_constructor_list.py \ - } // namespace ui - """ - -+try: -+ from StringIO import StringIO # for Python 2 -+except ImportError: -+ from io import StringIO # for Python 3 - import optparse - import os - import collections - import re - import sys --import string - - - def GetTypedefName(typename): -@@ -68,7 +71,7 @@ def GetConstructorName(typename, platform): - This is just "Create" + typename + platform. - """ - -- return 'Create' + typename + string.capitalize(platform) -+ return 'Create' + typename + platform.capitalize() - - - def GenerateConstructorList(out, namespace, export, typenames, platforms, -@@ -163,12 +166,14 @@ def main(argv): - sys.exit(1) - - # Write to standard output or file specified by --output_cc. -- out_cc = sys.stdout -+ out_cc = getattr(sys.stdout, 'buffer', sys.stdout) - if options.output_cc: - out_cc = open(options.output_cc, 'wb') - -- GenerateConstructorList(out_cc, options.namespace, options.export, -+ out_cc_str = StringIO() -+ GenerateConstructorList(out_cc_str, options.namespace, options.export, - typenames, platforms, includes, usings) -+ out_cc.write(out_cc_str.getvalue().encode('utf-8')) - - if options.output_cc: - out_cc.close() -diff --git a/src/3rdparty/chromium/ui/ozone/generate_ozone_platform_list.py b/src/3rdparty/chromium/ui/ozone/generate_ozone_platform_list.py -index d47c398259b..2702b68b9bd 100755 ---- a/src/3rdparty/chromium/ui/ozone/generate_ozone_platform_list.py -+++ b/src/3rdparty/chromium/ui/ozone/generate_ozone_platform_list.py -@@ -49,12 +49,15 @@ Example Output: ./generate_ozone_platform_list.py --default wayland dri wayland - - """ - -+try: -+ from StringIO import StringIO # for Python 2 -+except ImportError: -+ from io import StringIO # for Python 3 - import optparse - import os - import collections - import re - import sys --import string - - - def GetConstantName(name): -@@ -63,7 +66,7 @@ def GetConstantName(name): - We just capitalize the platform name and prepend "CreateOzonePlatform". - """ - -- return 'kPlatform' + string.capitalize(name) -+ return 'kPlatform' + name.capitalize() - - - def GeneratePlatformListText(out, platforms): -@@ -149,9 +152,9 @@ def main(argv): - platforms.insert(0, options.default) - - # Write to standard output or file specified by --output_{cc,h}. -- out_cc = sys.stdout -- out_h = sys.stdout -- out_txt = sys.stdout -+ out_cc = getattr(sys.stdout, 'buffer', sys.stdout) -+ out_h = getattr(sys.stdout, 'buffer', sys.stdout) -+ out_txt = getattr(sys.stdout, 'buffer', sys.stdout) - if options.output_cc: - out_cc = open(options.output_cc, 'wb') - if options.output_h: -@@ -159,9 +162,16 @@ def main(argv): - if options.output_txt: - out_txt = open(options.output_txt, 'wb') - -- GeneratePlatformListText(out_txt, platforms) -- GeneratePlatformListHeader(out_h, platforms) -- GeneratePlatformListSource(out_cc, platforms) -+ out_txt_str = StringIO() -+ out_h_str = StringIO() -+ out_cc_str = StringIO() -+ -+ GeneratePlatformListText(out_txt_str, platforms) -+ out_txt.write(out_txt_str.getvalue().encode('utf-8')) -+ GeneratePlatformListHeader(out_h_str, platforms) -+ out_h.write(out_h_str.getvalue().encode('utf-8')) -+ GeneratePlatformListSource(out_cc_str, platforms) -+ out_cc.write(out_cc_str.getvalue().encode('utf-8')) - - if options.output_cc: - out_cc.close() -diff --git a/src/3rdparty/chromium/tools/metrics/ukm/ukm_model.py b/src/3rdparty/chromium/tools/metrics/ukm/ukm_model.py -index ec24dd57360..57decab3ccc 100644 ---- a/src/3rdparty/chromium/tools/metrics/ukm/ukm_model.py -+++ b/src/3rdparty/chromium/tools/metrics/ukm/ukm_model.py -@@ -42,7 +42,7 @@ _INDEX_TYPE = models.ObjectNodeType( - _STATISTICS_TYPE = models.ObjectNodeType( - 'statistics', - attributes=[ -- ('export', str, r'^(?i)(|true|false)$'), -+ ('export', str, r'(?i)^(|true|false)$'), - ], - children=[ - models.ChildType(_QUANTILES_TYPE.tag, _QUANTILES_TYPE, multiple=False), -@@ -94,7 +94,7 @@ _EVENT_TYPE = models.ObjectNodeType( - 'event', - attributes=[ - ('name', str, r'^[A-Za-z0-9.]+$'), -- ('singular', str, r'^(?i)(|true|false)$'), -+ ('singular', str, r'(?i)^(|true|false)$'), - ], - alphabetization=[ - (_OBSOLETE_TYPE.tag, _KEEP_ORDER), -diff --git a/src/3rdparty/chromium/tools/grit/grit/util.py b/src/3rdparty/chromium/tools/grit/grit/util.py -index 528d766ad6b..6e8cdb0ebfa 100644 ---- a/src/3rdparty/chromium/tools/grit/grit/util.py -+++ b/src/3rdparty/chromium/tools/grit/grit/util.py -@@ -211,7 +211,7 @@ def ReadFile(filename, encoding): - mode = 'rb' - encoding = None - else: -- mode = 'rU' -+ mode = 'r' - - with io.open(abs(filename), mode, encoding=encoding) as f: - return f.read() -From b0581c62625e57a63e56369f7eb24a141687cc7a Mon Sep 17 00:00:00 2001 -From: Jimi Huotari -Date: Wed, 6 Apr 2022 14:35:14 +0300 -Subject: [PATCH] Remove dependency on catapult - -Signed-off-by: Andreas Sturmlechner ---- - chromium/BUILD.gn | 11 ---- - chromium/chrome/chrome_paks.gni | 2 - - chromium/chrome/test/BUILD.gn | 6 --- - chromium/content/browser/BUILD.gn | 1 - - chromium/content/browser/tracing/BUILD.gn | 51 ------------------- - .../content/browser/tracing/tracing_ui.cc | 3 -- - chromium/content/shell/BUILD.gn | 2 - - chromium/fuchsia/engine/BUILD.gn | 2 - - chromium/headless/BUILD.gn | 2 - - chromium/mojo/public/tools/BUILD.gn | 1 - - chromium/testing/BUILD.gn | 1 - - chromium/third_party/webrtc/test/BUILD.gn | 5 -- - chromium/tools/binary_size/BUILD.gn | 1 - - chromium/tools/grit/BUILD.gn | 1 - - chromium/tools/gritsettings/resource_ids.spec | 6 --- - chromium/tools/metrics/BUILD.gn | 1 - - .../perf/chrome_telemetry_build/BUILD.gn | 3 -- - .../perf/core/perfetto_binary_roller/BUILD.gn | 1 - - chromium/tools/polymer/BUILD.gn | 1 - - chromium/v8/tools/BUILD.gn | 4 -- - chromium/weblayer/shell/BUILD.gn | 2 - - 21 files changed, 107 deletions(-) - delete mode 100644 chromium/content/browser/tracing/BUILD.gn - -diff --git a/src/3rdparty/chromium/BUILD.gn b/src/3rdparty/chromium/BUILD.gn -index 8d9657d545c..59e9447f456 100644 ---- a/src/3rdparty/chromium/BUILD.gn -+++ b/src/3rdparty/chromium/BUILD.gn -@@ -239,7 +239,6 @@ group("gn_all") { - "//media/capture:capture_unittests", - "//media/cast:cast_unittests", - "//third_party/angle/src/tests:angle_white_box_tests", -- "//third_party/catapult/telemetry:bitmaptools($host_toolchain)", - ] - } else if (is_ios && !use_qt) { - deps += [ -@@ -354,7 +353,6 @@ group("gn_all") { - "//net/android:net_junit_tests", - "//services:services_junit_tests", - "//testing/android/junit:junit_unit_tests", -- "//third_party/catapult/devil", - "//third_party/smhasher:murmurhash3", - "//tools/android:android_tools", - "//tools/android:memconsumer", -@@ -959,7 +957,6 @@ if (is_chromeos) { - "//third_party/dawn/src/tests:dawn_unittests", - - # Blocked on https://github.com/catapult-project/catapult/issues/2297 -- #"//third_party/catapult/telemetry:bitmaptools", - "//tools/perf/clear_system_cache", - "//ui/ozone/gl:ozone_gl_unittests", - ] -@@ -1037,7 +1034,6 @@ if (!is_ios && !use_qt) { - data_deps = [ - "//chrome:chrome", - "//chrome/test/chromedriver", -- "//third_party/catapult/third_party/typ", - ] - if (is_win) { - data_deps += [ "//build/win:copy_cdb_to_output" ] -@@ -1084,7 +1080,6 @@ if (!is_ios && !use_qt) { - "//third_party/blink/public:blink_devtools_inspector_resources", - "//third_party/blink/public/mojom:mojom_platform_js_data_deps", - "//third_party/blink/renderer/core/html:js_files_for_form_controls_web_tests", -- "//third_party/catapult/third_party/typ", - "//third_party/mesa_headers", - "//tools/imagediff", - ] -@@ -1152,7 +1147,6 @@ if (!is_ios && !use_qt) { - - if (is_android) { - data += [ -- "//third_party/catapult/", - "//build/android/", - ] - } -@@ -1259,11 +1253,6 @@ if (!is_ios && !use_qt) { - "//third_party/blink/web_tests/StaleTestExpectations", - "//third_party/blink/web_tests/TestExpectations", - "//third_party/blink/web_tests/VirtualTestSuites", -- "//third_party/catapult/common/py_utils/", -- "//third_party/catapult/devil/", -- "//third_party/catapult/dependency_manager/", -- "//third_party/catapult/third_party/zipfile/", -- "//third_party/catapult/third_party/typ/", - "//third_party/depot_tools/pylint", - "//third_party/depot_tools/pylint-1.5", - "//third_party/depot_tools/pylint_main.py", -diff --git a/src/3rdparty/chromium/chrome/chrome_paks.gni b/src/3rdparty/chromium/chrome/chrome_paks.gni -index 9323a774a56..0362b6501aa 100644 ---- a/src/3rdparty/chromium/chrome/chrome_paks.gni -+++ b/src/3rdparty/chromium/chrome/chrome_paks.gni -@@ -94,7 +94,6 @@ template("chrome_extra_paks") { - "$root_gen_dir/chrome/common_resources.pak", - "$root_gen_dir/components/autofill/core/browser/autofill_address_rewriter_resources.pak", - "$root_gen_dir/components/components_resources.pak", -- "$root_gen_dir/content/browser/tracing/tracing_resources.pak", - "$root_gen_dir/content/content_resources.pak", - "$root_gen_dir/mojo/public/js/mojo_bindings_resources.pak", - "$root_gen_dir/net/net_resources.pak", -@@ -110,7 +109,6 @@ template("chrome_extra_paks") { - "//components/autofill/core/browser:autofill_address_rewriter_resources", - "//components/resources", - "//content:content_resources", -- "//content/browser/tracing:resources", - "//mojo/public/js:resources", - "//net:net_resources", - "//skia:skia_resources", -diff --git a/src/3rdparty/chromium/chrome/test/BUILD.gn b/src/3rdparty/chromium/chrome/test/BUILD.gn -index 1a369fa56d2..eb5bc9676fb 100644 ---- a/src/3rdparty/chromium/chrome/test/BUILD.gn -+++ b/src/3rdparty/chromium/chrome/test/BUILD.gn -@@ -7103,8 +7103,6 @@ if (!is_fuchsia && !is_android) { - "//chrome/test/data/password/captured_sites/", - "//chrome/test/data/web_page_replay_go_helper_scripts/automation_helper.js", - "//components/test/data/autofill/web_page_replay_support_files/", -- "//third_party/catapult/telemetry/telemetry/bin/", -- "//third_party/catapult/web_page_replay_go/deterministic.js", - ] - - if (is_linux || is_chromeos || is_win) { -@@ -7141,7 +7139,6 @@ if (!is_fuchsia && !is_android) { - - # TODO(uwyiming@chromium.org) create a gn target for Web Page Replay Go (WPR Go) and only WPR Go. - # So that test targets requiring WPR Go does not pull down the whole telemetry tool chain. -- "//third_party/catapult:telemetry_chrome_test_support", - "//third_party/hunspell", - "//third_party/icu", - "//third_party/libpng", -@@ -7171,7 +7168,6 @@ if (!is_fuchsia && !is_android) { - deps = [ "//tools/perf/chrome_telemetry_build:telemetry_chrome_test" ] - - data = [ -- "//third_party/catapult/telemetry/telemetry/internal/bin/", - "//tools/perf/run_telemetry_tests", - - # For isolate contract. -@@ -7189,7 +7185,6 @@ if (!is_fuchsia && !is_android) { - group("telemetry_gpu_unittests") { - testonly = true - deps = [ -- "//third_party/catapult:telemetry_chrome_test_support", - "//tools/metrics:metrics_python_tests", - ] - data = [ -@@ -7313,7 +7308,6 @@ if (is_mac || is_win || is_android) { - "//testing/scripts", - "//testing/test_env.py", - "//testing/xvfb.py", -- "//third_party/catapult", - "//tools", - ] - } -diff --git a/src/3rdparty/chromium/content/browser/BUILD.gn b/src/3rdparty/chromium/content/browser/BUILD.gn -index 1466f33d462..51039e0da19 100644 ---- a/src/3rdparty/chromium/content/browser/BUILD.gn -+++ b/src/3rdparty/chromium/content/browser/BUILD.gn -@@ -2169,7 +2169,6 @@ jumbo_static_library("browser") { - if (!is_android) { - deps += [ - "//components/vector_icons", -- "//content/browser/tracing:resources", - ] - } - -diff --git a/src/3rdparty/chromium/content/browser/tracing/BUILD.gn b/src/3rdparty/chromium/content/browser/tracing/BUILD.gn -deleted file mode 100644 -index eac05999fac..00000000000 ---- a/src/3rdparty/chromium/content/browser/tracing/BUILD.gn -+++ /dev/null -@@ -1,51 +0,0 @@ --# 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. -- --import("//tools/grit/grit_rule.gni") -- --# generate_about_tracing puts its files in this directory --tracing_gen_dir = "$root_gen_dir/content/browser/tracing" -- --# The script just writes filename with no dirs to the .grd, so we always need --# this file to be in the same directory as the inputs. --tracing_grd = "$tracing_gen_dir/tracing_resources.grd" -- --action("generate_tracing_grd") { -- visibility = [ ":*" ] # Depend on ":resources" to get this. -- script = "generate_trace_viewer_grd.py" -- -- input_pages = [ -- "$tracing_gen_dir/about_tracing.html", -- "$tracing_gen_dir/about_tracing.js", -- ] -- inputs = input_pages -- outputs = [ tracing_grd ] -- -- args = rebase_path(input_pages, target_gen_dir) + [ -- "--output", -- rebase_path(tracing_grd, root_build_dir), -- ] -- -- deps = [ "//third_party/catapult/tracing:generate_about_tracing" ] --} -- --grit("resources") { -- source = tracing_grd -- -- # Required because the .grd is generated. -- enable_input_discovery_for_gn_analyze = false -- -- outputs = [ -- "grit/tracing_resources.h", -- "tracing_resources.pak", -- ] -- -- # resource_ids has an entry for our .grd file that looks like: -- # "<(SHARED_INTERMEDIATE_DIR)/content/browser/tracing/tracing_resources.grd" -- # and what we pass here should make that resolve to our .grd file. -- defines = -- [ "SHARED_INTERMEDIATE_DIR=" + rebase_path(root_gen_dir, root_build_dir) ] -- -- deps = [ ":generate_tracing_grd" ] --} -diff --git a/src/3rdparty/chromium/content/browser/tracing/tracing_ui.cc b/src/3rdparty/chromium/content/browser/tracing/tracing_ui.cc -index 2bffb5eb3b0..8965922dfba 100644 ---- a/src/3rdparty/chromium/content/browser/tracing/tracing_ui.cc -+++ b/src/3rdparty/chromium/content/browser/tracing/tracing_ui.cc -@@ -27,7 +27,6 @@ - #include "base/strings/stringprintf.h" - #include "base/trace_event/trace_event.h" - #include "base/values.h" --#include "content/browser/tracing/grit/tracing_resources.h" - #include "content/browser/tracing/tracing_controller_impl.h" - #include "content/public/browser/browser_context.h" - #include "content/public/browser/browser_thread.h" -@@ -242,8 +241,6 @@ TracingUI::TracingUI(WebUI* web_ui) - WebUIDataSource* source = WebUIDataSource::Create(kChromeUITracingHost); - source->DisableTrustedTypesCSP(); - source->UseStringsJs(); -- source->SetDefaultResource(IDR_TRACING_HTML); -- source->AddResourcePath("tracing.js", IDR_TRACING_JS); - source->SetRequestFilter(base::BindRepeating(OnShouldHandleRequest), - base::BindRepeating(OnTracingRequest)); - WebUIDataSource::Add(browser_context, source); -diff --git a/src/3rdparty/chromium/content/shell/BUILD.gn b/src/3rdparty/chromium/content/shell/BUILD.gn -index 56c0e8b48e3..6e4ffbe962d 100644 ---- a/src/3rdparty/chromium/content/shell/BUILD.gn -+++ b/src/3rdparty/chromium/content/shell/BUILD.gn -@@ -390,7 +390,6 @@ repack("pak") { - sources = [ - "$root_gen_dir/content/app/resources/content_resources_100_percent.pak", - "$root_gen_dir/content/browser/resources/media/media_internals_resources.pak", -- "$root_gen_dir/content/browser/tracing/tracing_resources.pak", - "$root_gen_dir/content/browser/webrtc/resources/webrtc_internals_resources.pak", - "$root_gen_dir/content/content_resources.pak", - "$root_gen_dir/content/dev_ui_content_resources.pak", -@@ -413,7 +412,6 @@ repack("pak") { - "//content:dev_ui_content_resources", - "//content/app/resources", - "//content/browser/resources/media:media_internals_resources", -- "//content/browser/tracing:resources", - "//content/browser/webrtc/resources", - "//mojo/public/js:resources", - "//net:net_resources", -diff --git a/src/3rdparty/chromium/fuchsia/engine/BUILD.gn b/src/3rdparty/chromium/fuchsia/engine/BUILD.gn -index a502b7fc273..39df2a7028a 100644 ---- a/src/3rdparty/chromium/fuchsia/engine/BUILD.gn -+++ b/src/3rdparty/chromium/fuchsia/engine/BUILD.gn -@@ -43,7 +43,6 @@ repack("web_engine_pak") { - "$root_gen_dir/components/components_resources.pak", - "$root_gen_dir/components/strings/components_strings_en-US.pak", - "$root_gen_dir/content/app/resources/content_resources_100_percent.pak", -- "$root_gen_dir/content/browser/tracing/tracing_resources.pak", - "$root_gen_dir/content/content_resources.pak", - "$root_gen_dir/content/dev_ui_content_resources.pak", - "$root_gen_dir/mojo/public/js/mojo_bindings_resources.pak", -@@ -66,7 +65,6 @@ repack("web_engine_pak") { - "//content:content_resources", - "//content:dev_ui_content_resources", - "//content/app/resources", -- "//content/browser/tracing:resources", - "//gpu/command_buffer/service", - "//mojo/public/js:resources", - "//net:net_resources", -diff --git a/src/3rdparty/chromium/headless/BUILD.gn b/src/3rdparty/chromium/headless/BUILD.gn -index d2ab76aed32..15e4b78009d 100644 ---- a/src/3rdparty/chromium/headless/BUILD.gn -+++ b/src/3rdparty/chromium/headless/BUILD.gn -@@ -37,7 +37,6 @@ repack("pak") { - "$root_gen_dir/components/components_resources.pak", - "$root_gen_dir/components/strings/components_strings_en-US.pak", - "$root_gen_dir/content/app/resources/content_resources_100_percent.pak", -- "$root_gen_dir/content/browser/tracing/tracing_resources.pak", - "$root_gen_dir/content/content_resources.pak", - "$root_gen_dir/content/dev_ui_content_resources.pak", - "$root_gen_dir/headless/headless_lib_resources.pak", -@@ -65,7 +64,6 @@ repack("pak") { - "//content:content_resources", - "//content:dev_ui_content_resources", - "//content/app/resources", -- "//content/browser/tracing:resources", - "//mojo/public/js:resources", - "//net:net_resources", - "//third_party/blink/public:resources", -diff --git a/src/3rdparty/chromium/mojo/public/tools/BUILD.gn b/src/3rdparty/chromium/mojo/public/tools/BUILD.gn -index 4c68350b399..1cc01256f00 100644 ---- a/src/3rdparty/chromium/mojo/public/tools/BUILD.gn -+++ b/src/3rdparty/chromium/mojo/public/tools/BUILD.gn -@@ -14,5 +14,4 @@ group("mojo_python_unittests") { - "//testing/xvfb.py", - ] - deps = [ "//mojo/public/tools/mojom/mojom:tests" ] -- data_deps = [ "//third_party/catapult/third_party/typ/" ] - } -diff --git a/src/3rdparty/chromium/testing/BUILD.gn b/src/3rdparty/chromium/testing/BUILD.gn -index 56ebf8d46c9..7d51bc0ccf7 100644 ---- a/src/3rdparty/chromium/testing/BUILD.gn -+++ b/src/3rdparty/chromium/testing/BUILD.gn -@@ -27,7 +27,6 @@ group("run_perf_test") { - - data_deps = [ - ":test_scripts_shared", -- "//third_party/catapult/tracing:convert_chart_json", - ] - - if (is_android) { -diff --git a/src/3rdparty/chromium/third_party/webrtc/test/BUILD.gn b/src/3rdparty/chromium/third_party/webrtc/test/BUILD.gn -index 58d3dab5219..48328298d2e 100644 ---- a/src/3rdparty/chromium/third_party/webrtc/test/BUILD.gn -+++ b/src/3rdparty/chromium/third_party/webrtc/test/BUILD.gn -@@ -258,10 +258,6 @@ rtc_library("perf_test") { - absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ] - if (rtc_enable_protobuf) { - sources += [ "testsupport/perf_test_histogram_writer.cc" ] -- deps += [ -- "//third_party/catapult/tracing/tracing:histogram", -- "//third_party/catapult/tracing/tracing:reserved_infos", -- ] - } else { - sources += [ "testsupport/perf_test_histogram_writer_no_protobuf.cc" ] - } -@@ -566,7 +562,6 @@ if (rtc_include_tests) { - - if (rtc_enable_protobuf) { - sources += [ "testsupport/perf_test_histogram_writer_unittest.cc" ] -- deps += [ "//third_party/catapult/tracing/tracing:histogram" ] - } - - data = test_support_unittests_resources -diff --git a/src/3rdparty/chromium/tools/binary_size/BUILD.gn b/src/3rdparty/chromium/tools/binary_size/BUILD.gn -index e6806bf7754..2c985d15fab 100644 ---- a/src/3rdparty/chromium/tools/binary_size/BUILD.gn -+++ b/src/3rdparty/chromium/tools/binary_size/BUILD.gn -@@ -18,7 +18,6 @@ python_library("binary_size_trybot_py") { - python_library("sizes_py") { - testonly = true - pydeps_file = "sizes.pydeps" -- data_deps = [ "//third_party/catapult/tracing:convert_chart_json" ] - } - - if (is_linux || is_chromeos) { -diff --git a/src/3rdparty/chromium/tools/grit/BUILD.gn b/src/3rdparty/chromium/tools/grit/BUILD.gn -index 1cd3c75b553..60c4cf2f77a 100644 ---- a/src/3rdparty/chromium/tools/grit/BUILD.gn -+++ b/src/3rdparty/chromium/tools/grit/BUILD.gn -@@ -33,7 +33,6 @@ group("grit_python_unittests") { - "//testing/scripts/run_isolated_script_test.py", - "//testing/xvfb.py", - "//tools/grit/", -- "//third_party/catapult/third_party/typ/", - ] - } - -diff --git a/src/3rdparty/chromium/tools/gritsettings/resource_ids.spec b/src/3rdparty/chromium/tools/gritsettings/resource_ids.spec -index d0a4545514c..80b0bf1737b 100644 ---- a/src/3rdparty/chromium/tools/gritsettings/resource_ids.spec -+++ b/src/3rdparty/chromium/tools/gritsettings/resource_ids.spec -@@ -499,12 +499,6 @@ - "content/shell/shell_resources.grd": { - "includes": [2940], - }, -- -- # This file is generated during the build. -- "<(SHARED_INTERMEDIATE_DIR)/content/browser/tracing/tracing_resources.grd": { -- "META": {"sizes": {"includes": [20],}}, -- "includes": [2960], -- }, - # END content/ section. - - # START ios/web/ section. -diff --git a/src/3rdparty/chromium/tools/metrics/BUILD.gn b/src/3rdparty/chromium/tools/metrics/BUILD.gn -index 846d5248bfa..cb57d2bdae1 100644 ---- a/src/3rdparty/chromium/tools/metrics/BUILD.gn -+++ b/src/3rdparty/chromium/tools/metrics/BUILD.gn -@@ -56,7 +56,6 @@ group("metrics_python_tests") { - "//testing/scripts/common.py", - "//testing/xvfb.py", - "//testing/test_env.py", -- "//third_party/catapult/third_party/typ/", - - # Scripts we depend on. Their unit tests are also included. - "//tools/json_comment_eater/json_comment_eater.py", -diff --git a/src/3rdparty/chromium/tools/perf/chrome_telemetry_build/BUILD.gn b/src/3rdparty/chromium/tools/perf/chrome_telemetry_build/BUILD.gn -index 280bb754c2c..c287fdcebb3 100644 ---- a/src/3rdparty/chromium/tools/perf/chrome_telemetry_build/BUILD.gn -+++ b/src/3rdparty/chromium/tools/perf/chrome_telemetry_build/BUILD.gn -@@ -107,7 +107,6 @@ group("telemetry_chrome_test_without_chrome") { - "//tools/perf/core/", # chrome_telemetry_build/ depends on core/ - ] - data_deps = [ -- "//third_party/catapult:telemetry_chrome_test_support", - "//tools/metrics:metrics_python_tests", - ] - -@@ -151,7 +150,5 @@ group("telemetry_chrome_test_without_chrome") { - "//build/android:devil_chromium_py", - "//build/android:stack_tools", - ] -- } else if (!is_fuchsia) { -- data_deps += [ "//third_party/catapult/telemetry:bitmaptools" ] - } - } -diff --git a/src/3rdparty/chromium/tools/perf/core/perfetto_binary_roller/BUILD.gn b/src/3rdparty/chromium/tools/perf/core/perfetto_binary_roller/BUILD.gn -index 7fe48cba143..e9c7f0261a5 100644 ---- a/src/3rdparty/chromium/tools/perf/core/perfetto_binary_roller/BUILD.gn -+++ b/src/3rdparty/chromium/tools/perf/core/perfetto_binary_roller/BUILD.gn -@@ -7,7 +7,6 @@ import("//build/util/generate_wrapper.gni") - generate_wrapper("upload_trace_processor") { - testonly = true - data_deps = [ -- "//third_party/catapult:telemetry_chrome_test_support", - "//third_party/perfetto/src/trace_processor:trace_processor_shell", - ] - data = [ -diff --git a/src/3rdparty/chromium/tools/polymer/BUILD.gn b/src/3rdparty/chromium/tools/polymer/BUILD.gn -index 092066b7c04..d115144cd61 100644 ---- a/src/3rdparty/chromium/tools/polymer/BUILD.gn -+++ b/src/3rdparty/chromium/tools/polymer/BUILD.gn -@@ -10,6 +10,5 @@ group("polymer_tools_python_unittests") { - "//testing/scripts/run_isolated_script_test.py", - "//testing/xvfb.py", - "//tools/polymer/", -- "//third_party/catapult/third_party/typ/", - ] - } -diff --git a/src/3rdparty/chromium/v8/tools/BUILD.gn b/src/3rdparty/chromium/v8/tools/BUILD.gn -index 2f8197dd369..83304b6342b 100644 ---- a/src/3rdparty/chromium/v8/tools/BUILD.gn -+++ b/src/3rdparty/chromium/v8/tools/BUILD.gn -@@ -31,10 +31,6 @@ group("v8_android_test_runner_deps") { - - if (is_android && !build_with_chromium) { - data_deps = [ "//build/android:test_runner_py" ] -- data = [ -- # This is used by android.py, but not included by test_runner_py above. -- "//third_party/catapult/devil/devil/android/perf/", -- ] - } - } - -diff --git a/src/3rdparty/chromium/weblayer/shell/BUILD.gn b/src/3rdparty/chromium/weblayer/shell/BUILD.gn -index 66984a7da54..1815fad623d 100644 ---- a/src/3rdparty/chromium/weblayer/shell/BUILD.gn -+++ b/src/3rdparty/chromium/weblayer/shell/BUILD.gn -@@ -161,7 +161,6 @@ repack("support_pak") { - "$root_gen_dir/components/strings/components_locale_settings_en-US.pak", - "$root_gen_dir/components/strings/components_strings_en-US.pak", - "$root_gen_dir/content/app/resources/content_resources_100_percent.pak", -- "$root_gen_dir/content/browser/tracing/tracing_resources.pak", - "$root_gen_dir/content/content_resources.pak", - "$root_gen_dir/content/dev_ui_content_resources.pak", - "$root_gen_dir/mojo/public/js/mojo_bindings_resources.pak", -@@ -182,7 +181,6 @@ repack("support_pak") { - "//content:content_resources", - "//content:dev_ui_content_resources", - "//content/app/resources", -- "//content/browser/tracing:resources", - "//mojo/public/js:resources", - "//net:net_resources", - "//third_party/blink/public:resources", --- -2.35.1 - diff --git a/srcpkgs/qt5-webengine/patches/qt5-webengine-gcc12.patch b/srcpkgs/qt5-webengine/patches/qt5-webengine-gcc12.patch deleted file mode 100644 index 366d25e012e4f7..00000000000000 --- a/srcpkgs/qt5-webengine/patches/qt5-webengine-gcc12.patch +++ /dev/null @@ -1,15 +0,0 @@ -Add missing include for std::begin and std::end in SkParseColor.cpp - -https://skia-review.googlesource.com/c/skia/+/533981 - ---- a/src/3rdparty/chromium/third_party/skia/src/utils/SkParseColor.cpp -+++ b/src/3rdparty/chromium/third_party/skia/src/utils/SkParseColor.cpp -@@ -8,6 +8,8 @@ - - #include "include/utils/SkParse.h" - -+#include -+ - static constexpr const char* gColorNames[] = { - "aliceblue", - "antiquewhite", diff --git a/srcpkgs/qt5-webengine/patches/qt5-webengine-python3.patch b/srcpkgs/qt5-webengine/patches/qt5-webengine-python3.patch deleted file mode 100644 index cbe7d69b463278..00000000000000 --- a/srcpkgs/qt5-webengine/patches/qt5-webengine-python3.patch +++ /dev/null @@ -1,195 +0,0 @@ -source: https://gitlab.archlinux.org/archlinux/packaging/packages/qt5-webengine/-/blob/5.15.16-6/qt5-webengine-python3.patch - -diff --git a/configure.pri b/configure.pri -index 8705ad93..6723bffe 100644 ---- a/configure.pri -+++ b/configure.pri -@@ -7,20 +7,7 @@ QTWEBENGINE_SOURCE_TREE = $$PWD - equals(QMAKE_HOST.os, Windows): EXE_SUFFIX = .exe - - defineTest(isPythonVersionSupported) { -- python = $$system_quote($$system_path($$1)) -- python_version = $$system('$$python -c "import sys; print(sys.version_info[0:3])"') -- python_version ~= s/[()]//g -- python_version = $$split(python_version, ',') -- python_major_version = $$first(python_version) -- greaterThan(python_major_version, 2) { -- qtLog("Python version 3 is not supported by Chromium.") -- return(false) -- } -- python_minor_version = $$member(python_version, 1) -- python_patch_version = $$member(python_version, 2) -- greaterThan(python_major_version, 1): greaterThan(python_minor_version, 6): greaterThan(python_patch_version, 4): return(true) -- qtLog("Unsupported python version: $${python_major_version}.$${python_minor_version}.$${python_patch_version}.") -- return(false) -+ return(true) - } - - defineTest(qtConfTest_detectJumboBuild) { -@@ -52,10 +48,10 @@ defineTest(qtConfReport_jumboBuild) { - qtConfReportPadded($${1}, $$mergeLimit) - } - --defineTest(qtConfTest_detectPython2) { -- python = $$qtConfFindInPath("python2$$EXE_SUFFIX") -+defineTest(qtConfTest_detectPython) { -+ python = $$qtConfFindInPath("python3.11$$EXE_SUFFIX") - isEmpty(python) { -- qtLog("'python2$$EXE_SUFFIX' not found in PATH. Checking for 'python$$EXE_SUFFIX'.") -+ qtLog("'python3.11$$EXE_SUFFIX' not found in PATH. Checking for 'python$$EXE_SUFFIX'.") - python = $$qtConfFindInPath("python$$EXE_SUFFIX") - } - isEmpty(python) { -@@ -63,11 +59,11 @@ defineTest(qtConfTest_detectPython2) { - return(false) - } - !isPythonVersionSupported($$python) { -- qtLog("A suitable Python 2 executable could not be located.") -+ qtLog("A suitable Python executable could not be located.") - return(false) - } - -- # Make tests.python2.location available in configure.json. -+ # Make tests.python.location available in configure.json. - $${1}.location = $$clean_path($$python) - export($${1}.location) - $${1}.cache += location -diff --git a/mkspecs/features/functions.prf b/mkspecs/features/functions.prf -index 2750d707..9fda13d0 100644 ---- a/mkspecs/features/functions.prf -+++ b/mkspecs/features/functions.prf -@@ -39,11 +39,11 @@ defineReplace(which) { - - # Returns the unquoted path to the python executable. - defineReplace(pythonPath) { -- isEmpty(QMAKE_PYTHON2) { -+ isEmpty(QMAKE_PYTHON) { - # Fallback for building QtWebEngine with Qt < 5.8 -- QMAKE_PYTHON2 = python -+ QMAKE_PYTHON = python - } -- return($$QMAKE_PYTHON2) -+ return($$QMAKE_PYTHON) - } - - # Returns the python executable for use with shell / make targets. -diff --git a/src/buildtools/config/support.pri b/src/buildtools/config/support.pri -index e7f869a1..1bf2c5d7 100644 ---- a/src/buildtools/config/support.pri -+++ b/src/buildtools/config/support.pri -@@ -21,7 +21,7 @@ defineReplace(qtwebengine_checkWebEngineCoreError) { - !qtwebengine_checkForGperf(QtWebEngine):return(false) - !qtwebengine_checkForBison(QtWebEngine):return(false) - !qtwebengine_checkForFlex(QtWebEngine):return(false) -- !qtwebengine_checkForPython2(QtWebEngine):return(false) -+ !qtwebengine_checkForPython(QtWebEngine):return(false) - !qtwebengine_checkForNodejs(QtWebEngine):return(false) - !qtwebengine_checkForSanitizer(QtWebEngine):return(false) - linux:!qtwebengine_checkForPkgCfg(QtWebEngine):return(false) -@@ -51,7 +51,7 @@ defineReplace(qtwebengine_checkPdfError) { - !qtwebengine_checkForGperf(QtPdf):return(false) - !qtwebengine_checkForBison(QtPdf):return(false) - !qtwebengine_checkForFlex(QtPdf):return(false) -- !qtwebengine_checkForPython2(QtPdf):return(false) -+ !qtwebengine_checkForPython(QtPdf):return(false) - !qtwebengine_checkForSanitizer(QtPdf):return(false) - linux:!qtwebengine_checkForPkgCfg(QtPdf):return(false) - linux:!qtwebengine_checkForHostPkgCfg(QtPdf):return(false) -@@ -143,10 +143,10 @@ defineTest(qtwebengine_checkForFlex) { - return(true) - } - --defineTest(qtwebengine_checkForPython2) { -+defineTest(qtwebengine_checkForPython) { - module = $$1 -- !qtConfig(webengine-python2) { -- qtwebengine_skipBuild("Python version 2 (2.7.5 or later) is required to build $${module}.") -+ !qtConfig(webengine-python) { -+ qtwebengine_skipBuild("Python is required to build $${module}.") - return(false) - } - return(true) -diff --git a/src/buildtools/configure.json b/src/buildtools/configure.json -index 88d1790c..032aa665 100644 ---- a/src/buildtools/configure.json -+++ b/src/buildtools/configure.json -@@ -295,9 +295,9 @@ - "label": "system ninja", - "type": "detectNinja" - }, -- "webengine-python2": { -- "label": "python2", -- "type": "detectPython2", -+ "webengine-python": { -+ "label": "python", -+ "type": "detectPython", - "log": "location" - }, - "webengine-winversion": { -@@ -374,7 +374,7 @@ - && features.webengine-gperf - && features.webengine-bison - && features.webengine-flex -- && features.webengine-python2 -+ && features.webengine-python - && features.webengine-nodejs - && (!config.sanitizer || features.webengine-sanitizer) - && (!config.linux || features.pkg-config) -@@ -400,7 +400,7 @@ - && features.webengine-gperf - && features.webengine-bison - && features.webengine-flex -- && features.webengine-python2 -+ && features.webengine-python - && (!config.sanitizer || features.webengine-sanitizer) - && (!config.linux || features.pkg-config) - && (!config.linux || features.webengine-host-pkg-config) -@@ -423,12 +423,12 @@ - "autoDetect": "features.private_tests", - "output": [ "privateFeature" ] - }, -- "webengine-python2": { -- "label": "python2", -- "condition": "tests.webengine-python2", -+ "webengine-python": { -+ "label": "python", -+ "condition": "tests.webengine-python", - "output": [ - "privateFeature", -- { "type": "varAssign", "name": "QMAKE_PYTHON2", "value": "tests.webengine-python2.location" } -+ { "type": "varAssign", "name": "QMAKE_PYTHON", "value": "tests.webengine-python.location" } - ] - }, - "webengine-gperf": { -From b60fc250d65144532cd47eac72279e93baaec2b8 Mon Sep 17 00:00:00 2001 -From: Jimi Huotari -Date: Wed, 6 Apr 2022 14:35:14 +0300 -Subject: [PATCH] Remove dependency on catapult - ---- - src/core/qtwebengine_resources.gni | 2 -- - 1 file changed, 2 deletions(-) - -diff --git a/src/core/qtwebengine_resources.gni b/src/core/qtwebengine_resources.gni -index 3bf1a5d57..29fd2603c 100644 ---- a/src/core/qtwebengine_resources.gni -+++ b/src/core/qtwebengine_resources.gni -@@ -27,7 +27,6 @@ repack("qtwebengine_repack_resources") { - "$root_gen_dir/components/components_resources.pak", - "$root_gen_dir/components/dev_ui_components_resources.pak", - "$root_gen_dir/content/browser/resources/media/media_internals_resources.pak", -- "$root_gen_dir/content/browser/tracing/tracing_resources.pak", - "$root_gen_dir/content/content_resources.pak", - "$root_gen_dir/content/dev_ui_content_resources.pak", - "$root_gen_dir/mojo/public/js/mojo_bindings_resources.pak", -@@ -44,7 +43,6 @@ repack("qtwebengine_repack_resources") { - "//components/resources:components_resources_grit", - "//components/resources:dev_ui_components_resources_grit", - "//content/browser/resources/media:media_internals_resources", -- "//content/browser/tracing:resources", - "//content:content_resources_grit", - "//content:dev_ui_content_resources_grit", - "//mojo/public/js:resources", --- -2.35.1 - diff --git a/srcpkgs/qt5-webengine/patches/string.patch b/srcpkgs/qt5-webengine/patches/string.patch deleted file mode 100644 index b10357d11a6083..00000000000000 --- a/srcpkgs/qt5-webengine/patches/string.patch +++ /dev/null @@ -1,12 +0,0 @@ ---- a/src/3rdparty/chromium/gpu/command_buffer/service/program_manager.cc 2023-11-09 06:32:20.000000000 -0500 -+++ b/src/3rdparty/chromium/gpu/command_buffer/service/program_manager.cc 2024-07-05 09:41:50.248682928 -0400 -@@ -620,7 +620,7 @@ - output += hashed_name; - } - -- return output + input.as_string(); -+ return output + std::string(input); - } - - void Program::UpdateLogInfo() { - diff --git a/srcpkgs/qt5-webengine/template b/srcpkgs/qt5-webengine/template deleted file mode 100644 index c72efe0a16e8dd..00000000000000 --- a/srcpkgs/qt5-webengine/template +++ /dev/null @@ -1,190 +0,0 @@ -# Template file for 'qt5-webengine' -pkgname=qt5-webengine -version=5.15.16 -revision=2 -_version="${version}-lts" -_chromium_commit=207c2ac45ca3386d153770c6b0d2ea2ec21ca880 -archs="x86_64* i686* armv[67]* ppc64* aarch64*" -create_wrksrc=yes -build_style=qmake -configure_args="-- - -webengine-icu -system-ffmpeg -webengine-opus -webengine-webp - -webengine-pepper-plugins -webengine-printing-and-pdf -webengine-proprietary-codecs - -webengine-pulseaudio -webengine-spellchecker -webengine-webrtc -webengine-geolocation - -webengine-kerberos -no-webengine-embedded-build $(vopt_if sndio '' '-no')-webengine-sndio - $(vopt_if pipewire '' '-no')-webengine-webrtc-pipewire" -# Rely on auto detection (fails if forced for cross builds) -webengine-alsa -hostmakedepends="qt5-qmake gperf ninja qt5-host-tools flex pkg-config nodejs - which perl python3.11 protobuf nss-devel libevent-devel zlib-devel icu-devel - libjpeg-turbo-devel libpng-devel libwebp-devel freetype-devel - harfbuzz-devel" -makedepends="qt5-webchannel-devel qt5-location-devel qt5-tools-devel qt5-devel - qt5-declarative-devel libevent-devel snappy-devel icu-devel ffmpeg6-devel - libwebp-devel opus-devel cups-devel nss-devel minizip-devel libxslt-devel - libvpx-devel libXtst-devel libXcursor-devel libXcomposite-devel - jsoncpp-devel harfbuzz-devel lcms2-devel protobuf-devel pulseaudio-devel - libXrandr-devel MesaLib-devel mit-krb5-devel alsa-lib-devel libxkbcommon-devel - libxkbfile-devel libXdamage-devel - $(vopt_if sndio sndio-devel) $(vopt_if pipewire pipewire-devel)" -short_desc="Cross-platform application and UI framework (QT5) - WebEngine component" -maintainer="John " -license="GPL-3.0-or-later, LGPL-3.0-or-later" -homepage="https://qt.io/" -distfiles="https://github.com/qt/qtwebengine/archive/v${_version}.tar.gz - https://github.com/qt/qtwebengine-chromium/archive/${_chromium_commit}.tar.gz" -checksum="d1c0f2993476a9f7b7c09f0fb774338c1a5ddc4d602440a6443cc8b9f337e13a - 725f5b35f5361ce05f225e703ae02df808a29da408af16e599b8039f4faf794f" - -no_generic_pkgconfig_link=yes -build_options="sndio pipewire" -build_options_default="pipewire" -desc_option_pipewire="Enable support for screen sharing for WebRTC via PipeWire" - -if [ "$XBPS_TARGET_LIBC" = "musl" ]; then - makedepends+=" musl-legacy-compat" -fi - -if [ "$XBPS_LIBC" = "musl" ]; then - hostmakedepends+=" musl-legacy-compat" -fi - -if [ "$XBPS_WORDSIZE" -eq 32 ]; then - nodebug=yes # prevent OOM -fi - -if [ ! "$XBPS_WORDSIZE" = "$XBPS_TARGET_WORDSIZE" ]; then - broken="webengine can be built only if word size matches" -fi - -if [ "$XBPS_TARGET_ENDIAN" != "le" ]; then - broken="webengine only supports little endian" -fi - -if [ "$XBPS_TARGET_NO_ATOMIC8" ]; then - LDFLAGS+=" -latomic" -fi - -case "$XBPS_TARGET_MACHINE" in - ppc64*-musl) makedepends+=" libucontext-devel" ;; -esac - -_bootstrap_gn() { - local opts - # Bootstrap gn (generate ninja) - echo "Bootstrapping 'gn'" - cd ${wrksrc}/src/3rdparty/gn - CFLAGS="$CFLAGS_host" CXXFLAGS="$CXXFLAGS_host" LDFLAGS="$LDFLAGS_host" \ - PKGCONFIG=/usr/bin/pkgconfig PKG_CONFIG_PATH="/usr/lib/pkgconfig:/usr/share/pkgconfig" \ - python3.11 build/gen.py --no-last-commit-position --out-path \ - ${wrksrc}/src/3rdparty/gn/out/Release --cc "${CC_host:-$CC}" \ - --cxx "${CXX_host:-$CXX}" --ld "${CXX_host:-$CXX}" --ar "${AR_host:-$AR}" $opts - ninja -C out/Release gn - cd ${wrksrc} -} - -_cleanup_wrksrc_leak() { - if [ -d "${PKGDESTDIR}/usr/lib/cmake" ]; then - # Replace references to ${wrksrc} in cmake files - vsed -i ${PKGDESTDIR}/usr/lib/cmake/*/*.cmake \ - -e "s;${wrksrc}/host;/usr/lib/qt5;g" \ - -e "s;devices/void-${XBPS_CROSS_TRIPLET}-g++;linux-g++;g" - fi - if [ -d "${PKGDESTDIR}/usr/lib/pkgconfig" ]; then - # Replace references to ${wrksrc} in pkgconfig files - vsed -i ${PKGDESTDIR}/usr/lib/pkgconfig/*.pc \ - -e "s;${wrksrc}/host;/usr/lib/qt5;g" \ - -e "s;devices/void-${XBPS_CROSS_TRIPLET}-g++;linux-g++;g" - fi - # Remove QMAKE_PRL_BUILD_DIR from hint files for static libraries - # and replace references to ${wrksrc} - find ${PKGDESTDIR} -iname "*.prl" -exec sed -i "{}" \ - -e "/^QMAKE_PRL_BUILD_DIR/d" \ - -e "s;-L${wrksrc}/qtbase/lib;-L/usr/lib;g" \; - # Replace ${wrksrc} in project include files - find ${PKGDESTDIR} -iname "*.pri" -exec sed -i "{}" \ - -e "s;${wrksrc}/qtbase;/usr/lib/qt5;g" \; -} - -post_extract() { - mv qtwebengine-${_version}/* qtwebengine-${_version}/.??* . - rm -r ${wrksrc}/src/3rdparty - mv -v ${wrksrc}/qtwebengine-chromium-${_chromium_commit} ${wrksrc}/src/3rdparty - # ¯\_(ツ)_/¯ - mkdir -p ${wrksrc}/.git ${wrksrc}/src/3rdparty/chromium/.git -} - -post_patch() { - mkdir -p ${wrksrc}/src/3rdparty/chromium/media/audio/{sndio,openbsd} - cp ${FILESDIR}/sndio-files/sndio_*put.* \ - ${wrksrc}/src/3rdparty/chromium/media/audio/sndio - cp ${FILESDIR}/sndio-files/audio_manager_openbsd.* \ - ${wrksrc}/src/3rdparty/chromium/media/audio/openbsd - # Eternal 5.15.2, this can't ever be increased since other components are 5.15.2 - sed -e "/^MODULE_VERSION/s/5.*/5.15.2/" -i .qmake.conf - # enable libucontext on ppc with musl for breakpad - case "$XBPS_TARGET_MACHINE" in - ppc64*-musl) - vsed -i 's,#libs +=,libs +=,' \ - ${wrksrc}/src/3rdparty/chromium/third_party/breakpad/BUILD.gn - ;; - esac -} - -pre_configure() { - cp ${FILESDIR}/resolv_compat.h ${wrksrc}/src/3rdparty/chromium/net/dns - case "$XBPS_TARGET_MACHINE" in - armv5*|armv6*) # Disable "yield" assembler instruction - vsed -i src/3rdparty/chromium/base/allocator/partition_allocator/spin_lock.cc \ - src/3rdparty/chromium/third_party/pdfium/third_party/base/allocator/partition_allocator/spin_lock.cc \ - -e 's;"yield";"nop";' - ;; - esac - case "$XBPS_TARGET_MACHINE" in - *-musl) export CXXFLAGS+=" -D_POSIX_THREAD_ATTR_STACKSIZE=2097152";; - esac - case "$XBPS_TARGET_MACHINE" in - mips*) # sgidefs.h is in /usr/include/asm - for f in \ - qtwebengine/src/3rdparty/chromium/third_party/lss/linux_syscall_support.h \ - qtwebengine/src/3rdparty/chromium/third_party/breakpad/breakpad/src/common/android/include/asm-mips/fpregdef.h \ - qtwebengine/src/3rdparty/chromium/third_party/breakpad/breakpad/src/common/android/include/asm-mips/regdef.h \ - qtwebengine/src/3rdparty/chromium/third_party/breakpad/breakpad/src/common/android/include/asm-mips/asm.h \ - qtwebengine/src/3rdparty/chromium/third_party/tcmalloc/vendor/src/base/linux_syscall_support.h \ - qtwebengine/src/3rdparty/chromium/third_party/tcmalloc/chromium/src/base/linux_syscall_support.h \ - qtscript/src/3rdparty/javascriptcore/JavaScriptCore/wtf/Platform.h; do - vsed -i $f -e "s;;;" - done - # Assume that RGBA order is correct for big endian CPUs - vsed -i qtwebengine/src/3rdparty/chromium/skia/config/SkUserConfig.h \ - -e '/#error Read the comment at this location/d' - ;; - esac - - _bootstrap_gn -} - -pre_build() { - export NINJAJOBS=${makejobs} - # Qt used to preped ulimit in front of $$QMAKE_LINK - # but they do not do this anymore if ccache is in use - ulimit -n 4096 -} - -qt5-webengine-devel_package() { - depends="qt5-devel>=5.15.2_1 ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - vmove usr/lib/pkgconfig - vmove usr/lib/qt5/mkspecs - #TODO: FIX!!! - if [ -z "$CROSS_BUILD" ]; then - vmove usr/lib/qt5/plugins/designer - fi - vmove "usr/lib/*.so" - vmove "usr/lib/*.prl" - vmove "usr/lib/*.la" - _cleanup_wrksrc_leak - } -} diff --git a/srcpkgs/qt5-webengine/update b/srcpkgs/qt5-webengine/update deleted file mode 100644 index e9a0bf6f9003b8..00000000000000 --- a/srcpkgs/qt5-webengine/update +++ /dev/null @@ -1,2 +0,0 @@ -pkgname="${pkgname/5-/}-everywhere-src" -ignore="[!5].*" diff --git a/srcpkgs/qt5-webglplugin b/srcpkgs/qt5-webglplugin deleted file mode 120000 index 75793eb6664df5..00000000000000 --- a/srcpkgs/qt5-webglplugin +++ /dev/null @@ -1 +0,0 @@ -qt5 \ No newline at end of file diff --git a/srcpkgs/qt5-webglplugin-devel b/srcpkgs/qt5-webglplugin-devel deleted file mode 120000 index 75793eb6664df5..00000000000000 --- a/srcpkgs/qt5-webglplugin-devel +++ /dev/null @@ -1 +0,0 @@ -qt5 \ No newline at end of file diff --git a/srcpkgs/qt5-webkit-devel b/srcpkgs/qt5-webkit-devel deleted file mode 120000 index 1b58227048fd05..00000000000000 --- a/srcpkgs/qt5-webkit-devel +++ /dev/null @@ -1 +0,0 @@ -qt5-webkit \ No newline at end of file diff --git a/srcpkgs/qt5-webkit/patches/armv6.patch b/srcpkgs/qt5-webkit/patches/armv6.patch deleted file mode 100644 index d2911d6d71730d..00000000000000 --- a/srcpkgs/qt5-webkit/patches/armv6.patch +++ /dev/null @@ -1,72 +0,0 @@ -From 7cc86ebe881f36bfef18d8eeee666d2a55eae892 Mon Sep 17 00:00:00 2001 -From: Guilherme Iscaro -Date: Fri, 31 Mar 2017 10:31:49 -0300 -Subject: [PATCH] Fix build on ARMv6. - -The ARMv6 and older architures does not support the movw and movl -instructions, thus causing a build break. -This patch fix the problem by creating a new offlineasm instruction, -which will use the ldr instruction to load a immediate into a register. - -https://bugs.webkit.org/show_bug.cgi?id=141288 - -Reviewed by NOBODY (OOPS!). - -* llint/LowLevelInterpreter.asm: -* offlineasm/arm.rb: -* offlineasm/instructions.rb: ---- - Source/JavaScriptCore/llint/LowLevelInterpreter.asm | 8 +++++++- - Source/JavaScriptCore/offlineasm/arm.rb | 2 ++ - Source/JavaScriptCore/offlineasm/instructions.rb | 3 ++- - 3 files changed, 11 insertions(+), 2 deletions(-) - -diff --git Source/JavaScriptCore/llint/LowLevelInterpreter.asm Source/JavaScriptCore/llint/LowLevelInterpreter.asm -index ab3c0c8e771..6c32eef8852 100644 ---- a/Source/JavaScriptCore/llint/LowLevelInterpreter.asm -+++ b/Source/JavaScriptCore/llint/LowLevelInterpreter.asm -@@ -1167,7 +1167,13 @@ macro setEntryAddress(index, label) - move index, t4 - storep t1, [a0, t4, 8] - elsif ARM or ARMv7 or ARMv7_TRADITIONAL -- mvlbl (label - _relativePCBase), t4 -+ if ARM -+ ldrlbl t4, label -+ ldrlbl t3, _relativePCBase -+ subp t4, t3, t4 -+ else -+ mvlbl (label - _relativePCBase), t4 -+ end - addp t4, t1, t4 - move index, t3 - storep t4, [a0, t3, 4] -diff --git Source/JavaScriptCore/offlineasm/arm.rb Source/JavaScriptCore/offlineasm/arm.rb -index c8064a59196..a9c40c8995c 100644 ---- a/Source/JavaScriptCore/offlineasm/arm.rb -+++ b/Source/JavaScriptCore/offlineasm/arm.rb -@@ -504,6 +504,8 @@ class Instruction - when "mvlbl" - $asm.puts "movw #{operands[1].armOperand}, \#:lower16:#{operands[0].value}" - $asm.puts "movt #{operands[1].armOperand}, \#:upper16:#{operands[0].value}" -+ when "ldrlbl" -+ $asm.puts "ldr #{operands[0].armOperand}, =#{operands[1].value}" - when "nop" - $asm.puts "nop" - when "bieq", "bpeq", "bbeq" -diff --git Source/JavaScriptCore/offlineasm/instructions.rb Source/JavaScriptCore/offlineasm/instructions.rb -index bbfce7193b3..8cc1cb961ce 100644 ---- a/Source/JavaScriptCore/offlineasm/instructions.rb -+++ b/Source/JavaScriptCore/offlineasm/instructions.rb -@@ -261,7 +261,8 @@ X86_INSTRUCTIONS = - ARM_INSTRUCTIONS = - [ - "clrbp", -- "mvlbl" -+ "mvlbl", -+ "ldrlbl" - ] - - ARM64_INSTRUCTIONS = --- -2.12.1 - diff --git a/srcpkgs/qt5-webkit/patches/bison3.7.patch b/srcpkgs/qt5-webkit/patches/bison3.7.patch deleted file mode 100644 index 57855f12e506de..00000000000000 --- a/srcpkgs/qt5-webkit/patches/bison3.7.patch +++ /dev/null @@ -1,18 +0,0 @@ ---- a/Source/WebCore/css/makegrammar.pl 2020-04-14 00:51:51.000000000 +0200 -+++ b/Source/WebCore/css/makegrammar.pl 2020-10-25 14:59:39.879927464 +0100 -@@ -73,7 +73,6 @@ - } - - my $fileBase = File::Spec->join($outputDir, $filename); --my @bisonCommand = ($bison, "-d", "-p", $symbolsPrefix, $grammarFilePath, "-o", "$fileBase.cpp"); -+my @bisonCommand = ($bison, "--no-lines", "--defines=$fileBase.cpp.h", "-p", $symbolsPrefix, $grammarFilePath, "--output=$fileBase.cpp"); --push @bisonCommand, "--no-lines" if $^O eq "MSWin32"; # Work around bug in bison >= 3.0 on Windows where it puts backslashes into #line directives. - system(@bisonCommand) == 0 or die; - -@@ -91,6 +91,5 @@ - print HEADER "#endif\n"; - close HEADER; - --unlink("$fileBase.cpp.h"); - unlink("$fileBase.hpp"); - diff --git a/srcpkgs/qt5-webkit/patches/gcc13.patch b/srcpkgs/qt5-webkit/patches/gcc13.patch deleted file mode 100644 index 2344252c64a2b2..00000000000000 --- a/srcpkgs/qt5-webkit/patches/gcc13.patch +++ /dev/null @@ -1,11 +0,0 @@ -diff -rup mathutil.h.orig mathutil.h ---- a/Source/ThirdParty/ANGLE/src/common/mathutil.h -+++ b/Source/ThirdParty/ANGLE/src/common/mathutil.h -@@ -14,6 +14,7 @@ - - #include - #include -+#include - #include - #include - diff --git a/srcpkgs/qt5-webkit/patches/glib-2.68.patch b/srcpkgs/qt5-webkit/patches/glib-2.68.patch deleted file mode 100644 index 3df60789638c19..00000000000000 --- a/srcpkgs/qt5-webkit/patches/glib-2.68.patch +++ /dev/null @@ -1,26 +0,0 @@ -From 5b698ba3faffd4e198a45be9fe74f53307395e4b Mon Sep 17 00:00:00 2001 -From: Fabian Vogt -Date: Wed, 7 Apr 2021 13:38:09 +0200 -Subject: [PATCH] Remove invalid g_object declarations to fix build with glib - >= 2.68 - -g_object_ref_sink is defined as a macro meanwhile and so the build fails. -Just remove the declarations, glib.h is included anyway. ---- - Source/WTF/wtf/glib/GRefPtr.h | 3 --- - 1 file changed, 3 deletions(-) - -diff --git a/Source/WTF/wtf/glib/GRefPtr.h b/Source/WTF/wtf/glib/GRefPtr.h -index 06133d82cb35..d9a1d2f145f5 100644 ---- a/Source/WTF/wtf/glib/GRefPtr.h -+++ b/Source/WTF/wtf/glib/GRefPtr.h -@@ -29,9 +29,6 @@ - #include - #include - --extern "C" void g_object_unref(gpointer); --extern "C" gpointer g_object_ref_sink(gpointer); -- - namespace WTF { - - enum GRefPtrAdoptType { GRefPtrAdopt }; diff --git a/srcpkgs/qt5-webkit/patches/icu-68.patch b/srcpkgs/qt5-webkit/patches/icu-68.patch deleted file mode 100644 index 07a26883e7ac6d..00000000000000 --- a/srcpkgs/qt5-webkit/patches/icu-68.patch +++ /dev/null @@ -1,170 +0,0 @@ -Regressed by https://github.com/unicode-org/icu/commit/c3fe7e09d844 - -In file included from Source/WebCore/platform/text/TextAllInOne.cpp:31: -Source/WebCore/platform/text/TextCodecICU.cpp:311:42: error: use of undeclared identifier 'TRUE' - ucnv_setFallback(m_converterICU, TRUE); - ^ -In file included from Source/WebCore/platform/text/TextAllInOne.cpp:40: -In file included from Source/WebCore/platform/text/icu/UTextProvider.cpp:27: -Source/WebCore/platform/text/icu/UTextProvider.h:83:28: error: use of undeclared identifier 'TRUE' - isAccessible = TRUE; - ^ -Source/WebCore/platform/text/icu/UTextProvider.h:88:28: error: use of undeclared identifier 'FALSE' - isAccessible = FALSE; - ^ -Source/WebCore/platform/text/icu/UTextProvider.h:97:28: error: use of undeclared identifier 'TRUE' - isAccessible = TRUE; - ^ -Source/WebCore/platform/text/icu/UTextProvider.h:102:28: error: use of undeclared identifier 'FALSE' - isAccessible = FALSE; - ^ -In file included from Source/WebCore/platform/text/TextAllInOne.cpp:41: -Source/WebCore/platform/text/icu/UTextProviderLatin1.cpp:103:20: error: use of undeclared identifier 'TRUE' - return TRUE; - ^ -Source/WebCore/platform/text/icu/UTextProviderLatin1.cpp:108:20: error: use of undeclared identifier 'FALSE' - return FALSE; - ^ -Source/WebCore/platform/text/icu/UTextProviderLatin1.cpp:114:20: error: use of undeclared identifier 'TRUE' - return TRUE; - ^ -Source/WebCore/platform/text/icu/UTextProviderLatin1.cpp:119:20: error: use of undeclared identifier 'FALSE' - return FALSE; - ^ -Source/WebCore/platform/text/icu/UTextProviderLatin1.cpp:147:12: error: use of undeclared identifier 'TRUE' - return TRUE; - ^ -Source/WebCore/platform/text/icu/UTextProviderLatin1.cpp:339:16: error: use of undeclared identifier 'FALSE' - return FALSE; - ^ -Source/WebCore/platform/text/icu/UTextProviderLatin1.cpp:359:12: error: use of undeclared identifier 'TRUE' - return TRUE; - ^ -In file included from Source/WebCore/platform/text/TextAllInOne.cpp:42: -Source/WebCore/platform/text/icu/UTextProviderUTF16.cpp:128:16: error: use of undeclared identifier 'FALSE' - return FALSE; - ^ -Source/WebCore/platform/text/icu/UTextProviderUTF16.cpp:148:12: error: use of undeclared identifier 'TRUE' - return TRUE; - ^ - ---- a/Source/WebCore/platform/text/TextCodecICU.cpp.orig 2020-03-04 17:16:37 UTC -+++ b/Source/WebCore/platform/text/TextCodecICU.cpp -@@ -308,7 +308,7 @@ void TextCodecICU::createICUConverter() const - m_converterICU = ucnv_open(m_canonicalConverterName, &err); - ASSERT(U_SUCCESS(err)); - if (m_converterICU) -- ucnv_setFallback(m_converterICU, TRUE); -+ ucnv_setFallback(m_converterICU, true); - } - - int TextCodecICU::decodeToBuffer(UChar* target, UChar* targetLimit, const char*& source, const char* sourceLimit, int32_t* offsets, bool flush, UErrorCode& err) ---- a/Source/WebCore/platform/text/icu/UTextProvider.h.orig 2020-03-04 17:16:37 UTC -+++ b/Source/WebCore/platform/text/icu/UTextProvider.h -@@ -80,12 +80,12 @@ inline bool uTextAccessInChunkOrOutOfRange(UText* text - // Ensure chunk offset is well formed if computed offset exceeds int32_t range. - ASSERT(offset < std::numeric_limits::max()); - text->chunkOffset = offset < std::numeric_limits::max() ? static_cast(offset) : 0; -- isAccessible = TRUE; -+ isAccessible = true; - return true; - } - if (nativeIndex >= nativeLength && text->chunkNativeLimit == nativeLength) { - text->chunkOffset = text->chunkLength; -- isAccessible = FALSE; -+ isAccessible = false; - return true; - } - } else { -@@ -94,12 +94,12 @@ inline bool uTextAccessInChunkOrOutOfRange(UText* text - // Ensure chunk offset is well formed if computed offset exceeds int32_t range. - ASSERT(offset < std::numeric_limits::max()); - text->chunkOffset = offset < std::numeric_limits::max() ? static_cast(offset) : 0; -- isAccessible = TRUE; -+ isAccessible = true; - return true; - } - if (nativeIndex <= 0 && !text->chunkNativeStart) { - text->chunkOffset = 0; -- isAccessible = FALSE; -+ isAccessible = false; - return true; - } - } ---- a/Source/WebCore/platform/text/icu/UTextProviderLatin1.cpp.orig 2020-03-04 17:16:37 UTC -+++ b/Source/WebCore/platform/text/icu/UTextProviderLatin1.cpp -@@ -100,23 +100,23 @@ static UBool uTextLatin1Access(UText* uText, int64_t i - if (index < uText->chunkNativeLimit && index >= uText->chunkNativeStart) { - // Already inside the buffer. Set the new offset. - uText->chunkOffset = static_cast(index - uText->chunkNativeStart); -- return TRUE; -+ return true; - } - if (index >= length && uText->chunkNativeLimit == length) { - // Off the end of the buffer, but we can't get it. - uText->chunkOffset = static_cast(index - uText->chunkNativeStart); -- return FALSE; -+ return false; - } - } else { - if (index <= uText->chunkNativeLimit && index > uText->chunkNativeStart) { - // Already inside the buffer. Set the new offset. - uText->chunkOffset = static_cast(index - uText->chunkNativeStart); -- return TRUE; -+ return true; - } - if (!index && !uText->chunkNativeStart) { - // Already at the beginning; can't go any farther. - uText->chunkOffset = 0; -- return FALSE; -+ return false; - } - } - -@@ -144,7 +144,7 @@ static UBool uTextLatin1Access(UText* uText, int64_t i - - uText->nativeIndexingLimit = uText->chunkLength; - -- return TRUE; -+ return true; - } - - static int32_t uTextLatin1Extract(UText* uText, int64_t start, int64_t limit, UChar* dest, int32_t destCapacity, UErrorCode* status) -@@ -336,7 +336,7 @@ static int64_t uTextLatin1ContextAwareNativeLength(UTe - static UBool uTextLatin1ContextAwareAccess(UText* text, int64_t nativeIndex, UBool forward) - { - if (!text->context) -- return FALSE; -+ return false; - int64_t nativeLength = uTextLatin1ContextAwareNativeLength(text); - UBool isAccessible; - if (uTextAccessInChunkOrOutOfRange(text, nativeIndex, nativeLength, forward, isAccessible)) -@@ -356,7 +356,7 @@ static UBool uTextLatin1ContextAwareAccess(UText* text - ASSERT(newContext == UTextProviderContext::PriorContext); - textLatin1ContextAwareSwitchToPriorContext(text, nativeIndex, nativeLength, forward); - } -- return TRUE; -+ return true; - } - - static int32_t uTextLatin1ContextAwareExtract(UText*, int64_t, int64_t, UChar*, int32_t, UErrorCode* errorCode) ---- a/Source/WebCore/platform/text/icu/UTextProviderUTF16.cpp.orig 2020-03-04 17:16:37 UTC -+++ b/Source/WebCore/platform/text/icu/UTextProviderUTF16.cpp -@@ -125,7 +125,7 @@ static inline int64_t uTextUTF16ContextAwareNativeLeng - static UBool uTextUTF16ContextAwareAccess(UText* text, int64_t nativeIndex, UBool forward) - { - if (!text->context) -- return FALSE; -+ return false; - int64_t nativeLength = uTextUTF16ContextAwareNativeLength(text); - UBool isAccessible; - if (uTextAccessInChunkOrOutOfRange(text, nativeIndex, nativeLength, forward, isAccessible)) -@@ -145,7 +145,7 @@ static UBool uTextUTF16ContextAwareAccess(UText* text, - ASSERT(newContext == UTextProviderContext::PriorContext); - textUTF16ContextAwareSwitchToPriorContext(text, nativeIndex, nativeLength, forward); - } -- return TRUE; -+ return true; - } - - static int32_t uTextUTF16ContextAwareExtract(UText*, int64_t, int64_t, UChar*, int32_t, UErrorCode* errorCode) diff --git a/srcpkgs/qt5-webkit/patches/jsc-musl.patch b/srcpkgs/qt5-webkit/patches/jsc-musl.patch deleted file mode 100644 index 0165f21dc256e2..00000000000000 --- a/srcpkgs/qt5-webkit/patches/jsc-musl.patch +++ /dev/null @@ -1,32 +0,0 @@ ---- a/Source/JavaScriptCore/runtime/Options.h 2020-04-14 00:51:51.000000000 +0200 -+++ b/Source/JavaScriptCore/runtime/Options.h 2020-04-14 00:51:51.000000000 +0200 -@@ -40,6 +40,16 @@ - - namespace JSC { - -+#if defined(__GLIBC__) -+constexpr unsigned jscMaxPerThreadStack = 4 * MB; -+constexpr unsigned jscSoftReservedZoneSize = 128 * KB; -+constexpr unsigned jscReservedZoneSize = 64 * KB; -+#else -+constexpr unsigned jscMaxPerThreadStack = 80 * KB; -+constexpr unsigned jscSoftReservedZoneSize = 32 * KB; -+constexpr unsigned jscReservedZoneSize = 16 * KB; -+#endif -+ - // How do JSC VM options work? - // =========================== - // The JSC_OPTIONS() macro below defines a list of all JSC options in use, -@@ -112,9 +122,9 @@ - \ - v(bool, reportMustSucceedExecutableAllocations, false, nullptr) \ - \ -- v(unsigned, maxPerThreadStackUsage, 4 * MB, nullptr) \ -- v(unsigned, reservedZoneSize, 128 * KB, nullptr) \ -- v(unsigned, errorModeReservedZoneSize, 64 * KB, nullptr) \ -+ v(unsigned, maxPerThreadStackUsage, jscMaxPerThreadStack, nullptr) \ -+ v(unsigned, reservedZoneSize, jscSoftReservedZoneSize, nullptr) \ -+ v(unsigned, errorModeReservedZoneSize, jscReservedZoneSize, nullptr) \ - \ - v(bool, crashIfCantAllocateJITMemory, false, nullptr) \ - v(unsigned, jitMemoryReservationSize, 0, "Set this number to change the executable allocation size in ExecutableAllocatorFixedVMPool. (In bytes.)") \ diff --git a/srcpkgs/qt5-webkit/patches/mips-isa-32.patch b/srcpkgs/qt5-webkit/patches/mips-isa-32.patch deleted file mode 100644 index 4e823f4e3c0537..00000000000000 --- a/srcpkgs/qt5-webkit/patches/mips-isa-32.patch +++ /dev/null @@ -1,14 +0,0 @@ ---- a/Source/JavaScriptCore/assembler/MacroAssemblerMIPS.h 2019-08-15 20:56:14.000000000 +0200 -+++ b/Source/JavaScriptCore/assembler/MacroAssemblerMIPS.h 2020-03-04 10:43:29.468482593 +0100 -@@ -315,11 +315,7 @@ - - void countLeadingZeros32(RegisterID src, RegisterID dest) - { --#if WTF_MIPS_ISA_AT_LEAST(32) - m_assembler.clz(dest, src); --#else -- static_assert(false, "CLZ opcode is not available for this ISA"); --#endif - } - - void lshift32(RegisterID shiftAmount, RegisterID dest) diff --git a/srcpkgs/qt5-webkit/patches/mips-isa-rev.patch b/srcpkgs/qt5-webkit/patches/mips-isa-rev.patch deleted file mode 100644 index b696ae4c53e114..00000000000000 --- a/srcpkgs/qt5-webkit/patches/mips-isa-rev.patch +++ /dev/null @@ -1,16 +0,0 @@ ---- a/Source/WTF/wtf/Platform.h 2020-04-14 00:51:51.000000000 +0200 -+++ b/Source/WTF/wtf/Platform.h 2020-08-02 15:08:02.169747050 +0200 -@@ -95,7 +95,12 @@ - #define WTF_MIPS_PIC (defined __PIC__) - #define WTF_MIPS_ISA(v) (defined WTF_MIPS_ARCH && WTF_MIPS_ARCH == v) - #define WTF_MIPS_ISA_AT_LEAST(v) (defined WTF_MIPS_ARCH && WTF_MIPS_ARCH >= v) --#define WTF_MIPS_ARCH_REV __mips_isa_rev -+#ifdef __mips_isa_rev -+#define WTF_MIPS_ARCH_REV __mips_isa_rev -+#else -+/* The compiler hasn't defined the isa rev so assume it's MIPS I - V (0) */ -+#define WTF_MIPS_ARCH_REV 0 -+#endif - #define WTF_MIPS_ISA_REV(v) (defined WTF_MIPS_ARCH_REV && WTF_MIPS_ARCH_REV == v) - #define WTF_MIPS_DOUBLE_FLOAT (defined __mips_hard_float && !defined __mips_single_float) - #define WTF_MIPS_FP64 (defined __mips_fpr && __mips_fpr == 64) diff --git a/srcpkgs/qt5-webkit/patches/musl-mcontext.patch b/srcpkgs/qt5-webkit/patches/musl-mcontext.patch deleted file mode 100644 index 32ae39b2668440..00000000000000 --- a/srcpkgs/qt5-webkit/patches/musl-mcontext.patch +++ /dev/null @@ -1,65 +0,0 @@ ---- a/Source/JavaScriptCore/heap/MachineStackMarker.cppg 2019-01-12 19:48:12.801137040 +0100 -+++ b/Source/JavaScriptCore/heap/MachineStackMarker.cpp 2019-01-12 20:09:03.662201571 +0100 -@@ -681,7 +681,19 @@ - #endif - - #else --#error Need a way to get the frame pointer for another thread on this platform -+ -+// The following sequence depends on musl libc's sys/ucontext.h. -+#if CPU(X86) -+ return reinterpret_cast((uintptr_t) regs.machineContext.gregs[REG_EBP]); -+#elif CPU(X86_64) -+ return reinterpret_cast((uintptr_t) regs.machineContext.gregs[REG_RBP]); -+#elif CPU(ARM) -+ return reinterpret_cast((uintptr_t) regs.machineContext.arm_fp); -+#elif CPU(ARM64) -+ return reinterpret_cast((uintptr_t) regs.machineContext.regs[29]); -+#elif CPU(MIPS) -+ return reinterpret_cast((uintptr_t) regs.machineContext.gregs[30]); -+#endif - #endif - } - -@@ -761,7 +773,19 @@ - #endif - - #else --#error Need a way to get the instruction pointer for another thread on this platform -+ -+// The following sequence depends on musl libc's sys/ucontext.h. -+#if CPU(X86) -+ return reinterpret_cast((uintptr_t) regs.machineContext.gregs[REG_EIP]); -+#elif CPU(X86_64) -+ return reinterpret_cast((uintptr_t) regs.machineContext.gregs[REG_RIP]); -+#elif CPU(ARM) -+ return reinterpret_cast((uintptr_t) regs.machineContext.arm_pc); -+#elif CPU(ARM64) -+ return reinterpret_cast((uintptr_t) regs.machineContext.pc); -+#elif CPU(MIPS) -+ return reinterpret_cast((uintptr_t) regs.machineContext.pc); -+#endif - #endif - } - void* MachineThreads::Thread::Registers::llintPC() const -@@ -850,7 +874,19 @@ - #endif - - #else --#error Need a way to get the LLIntPC for another thread on this platform -+ -+// The following sequence depends on musl libc's sys/ucontext.h. -+#if CPU(X86) -+ return reinterpret_cast((uintptr_t) regs.machineContext.gregs[REG_ESI]); -+#elif CPU(X86_64) -+ return reinterpret_cast((uintptr_t) regs.machineContext.gregs[REG_R8]); -+#elif CPU(ARM) -+ return reinterpret_cast((uintptr_t) regs.machineContext.arm_r8); -+#elif CPU(ARM64) -+ return reinterpret_cast((uintptr_t) regs.machineContext.regs[4]); -+#elif CPU(MIPS) -+ return reinterpret_cast((uintptr_t) regs.machineContext.gregs[12]); -+#endif - #endif - } - #endif // ENABLE(SAMPLING_PROFILER) diff --git a/srcpkgs/qt5-webkit/patches/musl-ppc.patch b/srcpkgs/qt5-webkit/patches/musl-ppc.patch deleted file mode 100644 index cb3b961b9399e2..00000000000000 --- a/srcpkgs/qt5-webkit/patches/musl-ppc.patch +++ /dev/null @@ -1,14 +0,0 @@ ---- a/Source/JavaScriptCore/heap/MachineStackMarker.cpp -+++ b/Source/JavaScriptCore/heap/MachineStackMarker.cpp -@@ -87,7 +87,11 @@ static void pthreadSignalHandlerSuspendResume(int, siginfo_t*, void* ucontext) - - ucontext_t* userContext = static_cast(ucontext); - #if CPU(PPC) -+# if defined(__GLIBC__) - thread->suspendedMachineContext = *userContext->uc_mcontext.uc_regs; -+# else -+ thread->suspendedMachineContext = *userContext->uc_regs; -+# endif - #else - thread->suspendedMachineContext = userContext->uc_mcontext; - #endif diff --git a/srcpkgs/qt5-webkit/patches/ppc-llint.patch b/srcpkgs/qt5-webkit/patches/ppc-llint.patch deleted file mode 100644 index 96440d2e2e39e6..00000000000000 --- a/srcpkgs/qt5-webkit/patches/ppc-llint.patch +++ /dev/null @@ -1,32 +0,0 @@ -This fixes JavaScriptCore on big endian systems (mainly ppc). - -Without the patch, attempting to run any JS results in -a crash as the generated code was endian specific. - ---- a/Source/JavaScriptCore/llint/LowLevelInterpreter32_64.asm -+++ b/Source/JavaScriptCore/llint/LowLevelInterpreter32_64.asm -@@ -1500,13 +1500,13 @@ _llint_op_put_by_id: - loadp StructureChain::m_vector[t3], t3 - assert(macro (ok) btpnz t3, ok end) - -- loadp Structure::m_prototype[t2], t2 -+ loadp Structure::m_prototype + PayloadOffset[t2], t2 - btpz t2, .opPutByIdTransitionChainDone - .opPutByIdTransitionChainLoop: - loadp [t3], t1 - bpneq t1, JSCell::m_structureID[t2], .opPutByIdSlow - addp 4, t3 -- loadp Structure::m_prototype[t1], t2 -+ loadp Structure::m_prototype + PayloadOffset[t1], t2 - btpnz t2, .opPutByIdTransitionChainLoop - - .opPutByIdTransitionChainDone: -@@ -1984,7 +1984,7 @@ _llint_throw_from_slow_path_trampoline: - # When throwing from the interpreter (i.e. throwing from LLIntSlowPaths), so - # the throw target is not necessarily interpreted code, we come to here. - # This essentially emulates the JIT's throwing protocol. -- loadp Callee[cfr], t1 -+ loadp Callee + PayloadOffset[cfr], t1 - andp MarkedBlockMask, t1 - loadp MarkedBlock::m_weakSet + WeakSet::m_vm[t1], t1 - copyCalleeSavesToVMCalleeSavesBuffer(t1, t2) diff --git a/srcpkgs/qt5-webkit/patches/python3.9.patch b/srcpkgs/qt5-webkit/patches/python3.9.patch deleted file mode 100644 index bad26ef543838e..00000000000000 --- a/srcpkgs/qt5-webkit/patches/python3.9.patch +++ /dev/null @@ -1,27 +0,0 @@ -From 78360c01c796b6260bf828bc9c8a0ef73c5132fd Mon Sep 17 00:00:00 2001 -From: Konstantin Tokarev -Date: Wed, 3 Jun 2020 15:01:42 +0300 -Subject: [PATCH] Fix compilation with Python 3.9: avoid passing encoding to - json.load() - -In Python 2.7 UTF-8 is assumed by default, while in Python 3 this argument -is not supported. - -Change-Id: Ic459d60a6b20bc1838d8771bc36ac41614fe61a9 ---- - Source/JavaScriptCore/generate-bytecode-files | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/Source/JavaScriptCore/generate-bytecode-files b/Source/JavaScriptCore/generate-bytecode-files -index c5dab429c7b0f..af3431275ecf9 100644 ---- a/Source/JavaScriptCore/generate-bytecode-files -+++ b/Source/JavaScriptCore/generate-bytecode-files -@@ -163,7 +163,7 @@ if __name__ == "__main__": - initBytecodesFile = openOrExit(initASMFileName, "w") - - try: -- bytecodeSections = json.load(bytecodeFile, encoding = "utf-8") -+ bytecodeSections = json.load(bytecodeFile) - except: - print("Unexpected error parsing {0}: {1}".format(bytecodeJSONFile, sys.exc_info())) - diff --git a/srcpkgs/qt5-webkit/patches/qt-musl-execinfo.patch b/srcpkgs/qt5-webkit/patches/qt-musl-execinfo.patch deleted file mode 100644 index d017b895697800..00000000000000 --- a/srcpkgs/qt5-webkit/patches/qt-musl-execinfo.patch +++ /dev/null @@ -1,13 +0,0 @@ ---- a/Source/JavaScriptCore/inspector/JSGlobalObjectInspectorController.cpp 2018-01-20 16:53:35.000000000 +0100 -+++ b/Source/JavaScriptCore/inspector/JSGlobalObjectInspectorController.cpp 2019-01-12 18:56:04.698975664 +0100 -@@ -51,8 +51,10 @@ - #include - #if OS(DARWIN) || (OS(LINUX) && !PLATFORM(GTK)) - #include -+#if defined(__GLIBC__) - #include - #endif -+#endif - - #if ENABLE(REMOTE_INSPECTOR) - #include "JSGlobalObjectDebuggable.h" diff --git a/srcpkgs/qt5-webkit/patches/reduce-exports.patch b/srcpkgs/qt5-webkit/patches/reduce-exports.patch deleted file mode 100644 index f5c2a5d82d4d93..00000000000000 --- a/srcpkgs/qt5-webkit/patches/reduce-exports.patch +++ /dev/null @@ -1,27 +0,0 @@ -Description: reduce the number of exported symbols in libQt5WebKit.so.5 -Author: Dmitry Shachnev -Forwarded: not-needed -Last-Update: 2017-08-27 - ---- a/Source/WTF/wtf/ExportMacros.h -+++ b/Source/WTF/wtf/ExportMacros.h -@@ -56,7 +56,7 @@ - - #elif defined(__GNUC__) && !defined(__CC_ARM) && !defined(__ARMCC__) - --#define WTF_EXPORT_DECLARATION __attribute__((visibility("default"))) -+#define WTF_EXPORT_DECLARATION - #define WTF_IMPORT_DECLARATION WTF_EXPORT_DECLARATION - #define WTF_HIDDEN_DECLARATION __attribute__((visibility("hidden"))) - ---- a/Source/cmake/OptionsQt.cmake -+++ b/Source/cmake/OptionsQt.cmake -@@ -658,6 +658,7 @@ if (COMPILER_IS_GCC_OR_CLANG AND UNIX) - if (NOT SHARED_CORE) - set(CMAKE_C_FLAGS "-fvisibility=hidden ${CMAKE_C_FLAGS}") - set(CMAKE_CXX_FLAGS "-fvisibility=hidden -fvisibility-inlines-hidden ${CMAKE_CXX_FLAGS}") -+ add_definitions(-DJS_NO_EXPORT) - endif () - endif () - - diff --git a/srcpkgs/qt5-webkit/patches/webkit-offlineasm-warnings-ruby27.patch b/srcpkgs/qt5-webkit/patches/webkit-offlineasm-warnings-ruby27.patch deleted file mode 100644 index d25c3b1d66cb1e..00000000000000 --- a/srcpkgs/qt5-webkit/patches/webkit-offlineasm-warnings-ruby27.patch +++ /dev/null @@ -1,46 +0,0 @@ -From c7d19a492d97f9282a546831beb918e03315f6ef Mon Sep 17 00:00:00 2001 -From: Adrian Perez de Castro -Date: Wed, 15 Jan 2020 22:15:38 +0000 -Subject: [PATCH] Offlineasm warnings with newer Ruby versions - https://bugs.webkit.org/show_bug.cgi?id=206233 - -Reviewed by Yusuke Suzuki. - -Avoid a warning about using Object#=~ on Annotation instances, which -has been deprecated in Ruby 2.7. - -* offlineasm/parser.rb: Swap checks to prevent applying the =~ operator -to Annotation instances, which do not define it. - - -Canonical link: https://commits.webkit.org/219400@main -git-svn-id: https://svn.webkit.org/repository/webkit/trunk@254637 268f45cc-cd09-0410-ab3c-d52691b4dbfc ---- - Source/JavaScriptCore/ChangeLog | 13 +++++++++++++ - Source/JavaScriptCore/offlineasm/parser.rb | 6 +++--- - 2 files changed, 16 insertions(+), 3 deletions(-) - -diff --git a/Source/JavaScriptCore/offlineasm/parser.rb b/Source/JavaScriptCore/offlineasm/parser.rb -index 791c81a9868d..f14c873e2dbd 100644 ---- a/Source/JavaScriptCore/offlineasm/parser.rb -+++ b/Source/JavaScriptCore/offlineasm/parser.rb -@@ -628,9 +628,7 @@ def parseSequence(final, comment) - firstCodeOrigin = @tokens[@idx].codeOrigin - list = [] - loop { -- if (@idx == @tokens.length and not final) or (final and @tokens[@idx] =~ final) -- break -- elsif @tokens[@idx].is_a? Annotation -+ if @tokens[@idx].is_a? Annotation - # This is the only place where we can encounter a global - # annotation, and hence need to be able to distinguish between - # them. -@@ -644,6 +642,8 @@ def parseSequence(final, comment) - list << Instruction.new(codeOrigin, annotationOpcode, [], @tokens[@idx].string) - @annotation = nil - @idx += 2 # Consume the newline as well. -+ elsif (@idx == @tokens.length and not final) or (final and @tokens[@idx] =~ final) -+ break - elsif @tokens[@idx] == "\n" - # ignore - @idx += 1 diff --git a/srcpkgs/qt5-webkit/template b/srcpkgs/qt5-webkit/template deleted file mode 100644 index 1f50c6dc60141a..00000000000000 --- a/srcpkgs/qt5-webkit/template +++ /dev/null @@ -1,89 +0,0 @@ -# Template file for 'qt5-webkit' -pkgname=qt5-webkit -version=5.212.0 -revision=16 -_snap=1586819898 -_v=${version%.*} -build_style=cmake -# some nasty stuff to prevent cmake from inducing buggy -O3 and default -g -configure_args="-DPORT=Qt -DUSE_LD_GOLD=OFF - -DCMAKE_CXX_FLAGS_RELEASE=-DNDEBUG - -DCMAKE_CXX_FLAGS_DEBUG=-DNDEBUG - -DCMAKE_CXX_FLAGS_RELWITHDEBINFO=-DNDEBUG - -DCMAKE_C_FLAGS_RELEASE=-DNDEBUG - -DCMAKE_C_FLAGS_DEBUG=-DNDEBUG - -DCMAKE_C_FLAGS_RELWITHDEBINFO=-DNDEBUG" -hostmakedepends="bison gperf perl pkg-config python3 qt5-qmake ruby" -makedepends="libwebp-devel libxslt-devel libXcomposite-devel sqlite-devel - libjpeg-turbo-devel gst-plugins-base1-devel qt5-declarative-devel - qt5-location-devel qt5-sensors-devel qt5-webchannel-devel hyphen-devel - ruby-devel" -short_desc="Cross-platform application and UI framework (Qt5) - WebKit2 component" -maintainer="Orphaned " -license="LGPL-2.1-or-later" -homepage="https://www.qt.io/" -# distfiles="https://download.qt.io/snapshots/ci/qtwebkit/${_v}/${_snap}/src/submodules/qtwebkit-opensource-src-${_v}.tar.xz" -distfiles="https://sources.voidlinux.org/qt5-webkit-${version}/qtwebkit-opensource-src-${version%.*}.tar.xz" -checksum=9a6ed083154c7ec850081102b299afa928ca7e48bbdf2b5f3ae152425e46eb17 - -CPPFLAGS="-I${XBPS_CROSS_BASE}/usr/include" -CXXFLAGS="-fpermissive -Wno-class-memaccess -Wno-redundant-move -Wno-deprecated-copy" - -if [ "$CROSS_BUILD" ]; then - hostmakedepends+=" qt5-host-tools qt5-declarative-devel ruby-devel" - configure_args+=" -DRUBY_CONFIG_INCLUDE_DIR=${XBPS_CROSS_BASE}/usr/include/ruby-*" -fi - -# only a few platform support JIT -case "$XBPS_TARGET_MACHINE" in - armv[67]*|aarch64*|i686*|x86_64*) ;; - *) configure_args+=" -DENABLE_JIT=OFF" ;; -esac - -# some platforms need libatomic -if [ "$XBPS_TARGET_NO_ATOMIC8" ]; then - LIBS+=" -latomic" -fi - -# use system malloc on ppc64le (potential 64k page kernel) -case "$XBPS_TARGET_MACHINE" in - ppc64le*) configure_args+=" -DUSE_SYSTEM_MALLOC=ON" ;; - *) ;; -esac - -pre_configure() { - # work around large debug symbols on 32-bit hosts - # build on aarch64 builders does get killed for oom - if [ "$XBPS_WORDSIZE" = "32" ] || [ "$XBPS_TARGET_MACHINE" = "aarch64" ]; then - export CFLAGS="${CFLAGS/-g/-g1}" - export CXXFLAGS="${CXXFLAGS/-g/-g1}" - export LDFLAGS+=" -Wl,--no-keep-memory" - fi - - # the above is not enough for 32-bit ppc and debug - case "$XBPS_TARGET_MACHINE" in - ppc64*) ;; - mips*|ppc*) - export CFLAGS="${CFLAGS/-O2/-Os}" - export CXXFLAGS="${CXXFLAGS/-O2/-Os}" - ;; - esac - - if [ "$CROSS_BUILD" ]; then - # XXX: disable failing check for private headers and assume they are available - sed -i Source/cmake/OptionsQt.cmake \ - -e 's;check_cxx_source_compiles("${INCLUDE_TEST_SOURCE}" \(Qt5${_qt_component}_PRIVATE_HEADER_FOUND\));set(\1 1);' - fi -} - -qt5-webkit-devel_package() { - short_desc+=" (development)" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/*.so - vmove usr/lib/cmake - vmove usr/lib/pkgconfig - vmove usr/lib/qt5/mkspecs - } -} diff --git a/srcpkgs/qt5-webkit/update b/srcpkgs/qt5-webkit/update deleted file mode 100644 index 0d74c2cff12bd3..00000000000000 --- a/srcpkgs/qt5-webkit/update +++ /dev/null @@ -1 +0,0 @@ -pkgname=qtwebkit-opensource-src diff --git a/srcpkgs/qt5-websockets b/srcpkgs/qt5-websockets deleted file mode 120000 index 75793eb6664df5..00000000000000 --- a/srcpkgs/qt5-websockets +++ /dev/null @@ -1 +0,0 @@ -qt5 \ No newline at end of file diff --git a/srcpkgs/qt5-websockets-devel b/srcpkgs/qt5-websockets-devel deleted file mode 120000 index 75793eb6664df5..00000000000000 --- a/srcpkgs/qt5-websockets-devel +++ /dev/null @@ -1 +0,0 @@ -qt5 \ No newline at end of file diff --git a/srcpkgs/qt5-webview-devel b/srcpkgs/qt5-webview-devel deleted file mode 120000 index 116d0164984a75..00000000000000 --- a/srcpkgs/qt5-webview-devel +++ /dev/null @@ -1 +0,0 @@ -qt5-webview \ No newline at end of file diff --git a/srcpkgs/qt5-webview/template b/srcpkgs/qt5-webview/template deleted file mode 100644 index ed9dcf5e7940b0..00000000000000 --- a/srcpkgs/qt5-webview/template +++ /dev/null @@ -1,61 +0,0 @@ -# Template file for 'qt5-webview' -pkgname=qt5-webview -version=5.15.11 -revision=1 -_commit=f078642eb9a440f6aa88f2beaf10f445de1e29bb -build_style=qmake -hostmakedepends="qt5-qmake perl qt5-host-tools" -makedepends="qt5-location-devel qt5-webchannel-devel qt5-tools-devel qt5-declarative-devel - $(vopt_if webengine qt5-webengine-devel)" -short_desc="Cross-platform application and UI framework (QT5) - WebEngine component" -maintainer="John " -license="GPL-3.0-or-later, LGPL-3.0-or-later" -homepage="https://qt.io/" -distfiles="https://invent.kde.org/qt/qt/qtwebview/-/archive/${_commit}.tar.gz" -checksum=263646015be03b1bc8828ce84c9ab278e7ff3fed8f9cceb271aa262da1f312aa - -build_options="webengine" -if [ "$XBPS_TARGET_ENDIAN" = "le" ] && [ "$XBPS_WORDSIZE" = "$XBPS_TARGET_WORDSIZE" ]; then - build_options_default="webengine" -fi - -post_extract() { - mkdir -p ${wrksrc}/.git -} - -_cleanup_wrksrc_leak() { - if [ -d "${PKGDESTDIR}/usr/lib/cmake" ]; then - # Replace references to ${wrksrc} in cmake files - sed -i ${PKGDESTDIR}/usr/lib/cmake/*/*.cmake \ - -e "s;${wrksrc}/host;/usr/lib/qt5;g" \ - -e "s;devices/void-${XBPS_CROSS_TRIPLET}-g++;linux-g++;g" - fi - if [ -d "${PKGDESTDIR}/usr/lib/pkgconfig" ]; then - # Replace references to ${wrksrc} in pkgconfig files - sed -i ${PKGDESTDIR}/usr/lib/pkgconfig/*.pc \ - -e "s;${wrksrc}/host;/usr/lib/qt5;g" \ - -e "s;devices/void-${XBPS_CROSS_TRIPLET}-g++;linux-g++;g" - fi - # Remove QMAKE_PRL_BUILD_DIR from hint files for static libraries - # and replace references to ${wrksrc} - find ${PKGDESTDIR} -iname "*.prl" -exec sed -i "{}" \ - -e "/^QMAKE_PRL_BUILD_DIR/d" \ - -e "s;-L${wrksrc}/qtbase/lib;-L/usr/lib;g" \; - # Replace ${wrksrc} in project include files - find ${PKGDESTDIR} -iname "*.pri" -exec sed -i "{}" \ - -e "s;${wrksrc}/qtbase;/usr/lib/qt5;g" \; -} - -qt5-webview-devel_package() { - depends="qt5-devel>=${version} ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - vmove usr/lib/pkgconfig - vmove usr/lib/qt5/mkspecs - vmove "usr/lib/*.so" - vmove "usr/lib/*.prl" - _cleanup_wrksrc_leak - } -} diff --git a/srcpkgs/qt5-widgets b/srcpkgs/qt5-widgets deleted file mode 120000 index 75793eb6664df5..00000000000000 --- a/srcpkgs/qt5-widgets +++ /dev/null @@ -1 +0,0 @@ -qt5 \ No newline at end of file diff --git a/srcpkgs/qt5-x11extras b/srcpkgs/qt5-x11extras deleted file mode 120000 index 75793eb6664df5..00000000000000 --- a/srcpkgs/qt5-x11extras +++ /dev/null @@ -1 +0,0 @@ -qt5 \ No newline at end of file diff --git a/srcpkgs/qt5-x11extras-devel b/srcpkgs/qt5-x11extras-devel deleted file mode 120000 index 75793eb6664df5..00000000000000 --- a/srcpkgs/qt5-x11extras-devel +++ /dev/null @@ -1 +0,0 @@ -qt5 \ No newline at end of file diff --git a/srcpkgs/qt5-xcb-private-headers b/srcpkgs/qt5-xcb-private-headers deleted file mode 120000 index 75793eb6664df5..00000000000000 --- a/srcpkgs/qt5-xcb-private-headers +++ /dev/null @@ -1 +0,0 @@ -qt5 \ No newline at end of file diff --git a/srcpkgs/qt5-xml b/srcpkgs/qt5-xml deleted file mode 120000 index 75793eb6664df5..00000000000000 --- a/srcpkgs/qt5-xml +++ /dev/null @@ -1 +0,0 @@ -qt5 \ No newline at end of file diff --git a/srcpkgs/qt5-xmlpatterns b/srcpkgs/qt5-xmlpatterns deleted file mode 120000 index 75793eb6664df5..00000000000000 --- a/srcpkgs/qt5-xmlpatterns +++ /dev/null @@ -1 +0,0 @@ -qt5 \ No newline at end of file diff --git a/srcpkgs/qt5-xmlpatterns-devel b/srcpkgs/qt5-xmlpatterns-devel deleted file mode 120000 index 75793eb6664df5..00000000000000 --- a/srcpkgs/qt5-xmlpatterns-devel +++ /dev/null @@ -1 +0,0 @@ -qt5 \ No newline at end of file diff --git a/srcpkgs/qt5/files/assistant-qt5.desktop b/srcpkgs/qt5/files/assistant-qt5.desktop deleted file mode 100644 index aeb68926b83518..00000000000000 --- a/srcpkgs/qt5/files/assistant-qt5.desktop +++ /dev/null @@ -1,8 +0,0 @@ -[Desktop Entry] -Name=Qt5 Assistant -Comment=Shows Qt5 documentation and examples -Exec=/usr/bin/assistant-qt5 -Icon=assistant-qt5 -Terminal=false -Type=Application -Categories=Qt;Development;Documentation; diff --git a/srcpkgs/qt5/files/assistant.pro b/srcpkgs/qt5/files/assistant.pro deleted file mode 100644 index 5100f61105eeb0..00000000000000 --- a/srcpkgs/qt5/files/assistant.pro +++ /dev/null @@ -1,11 +0,0 @@ -TEMPLATE = subdirs - -SUBDIRS += \ - help \ - assistant \ - qhelpgenerator \ - qcollectiongenerator \ - -assistant.depends = help -qcollectiongenerator.depends = help -qhelpconverter.depends = help diff --git a/srcpkgs/qt5/files/cross-gcc.patch b/srcpkgs/qt5/files/cross-gcc.patch deleted file mode 100644 index 0992eba5edcac3..00000000000000 --- a/srcpkgs/qt5/files/cross-gcc.patch +++ /dev/null @@ -1,15 +0,0 @@ ---- qtwebengine/tools/qmake/mkspecs/features/functions.prf 2016-05-26 20:01:25.000000000 +0200 -+++ qtwebengine/tools/qmake/mkspecs/features/functions.prf 2016-08-07 23:17:46.870626280 +0200 -@@ -63,11 +63,7 @@ - } - - defineTest(isGCCVersionSupported) { -- # The below will work for gcc 4.7 and up and also match gcc 5 -- greaterThan(QT_GCC_MINOR_VERSION, 6):return(true) -- greaterThan(QT_GCC_MAJOR_VERSION, 4):return(true) -- skipBuild("Using gcc version "$$QT_GCC_MAJOR_VERSION"."$$QT_GCC_MINOR_VERSION", but at least gcc version 4.7 is required to build Qt WebEngine.") -- return(false) -+ return(true) - } - - defineTest(isQMLTestSupportApiEnabled) { diff --git a/srcpkgs/qt5/files/cross-ninja.patch b/srcpkgs/qt5/files/cross-ninja.patch deleted file mode 100644 index bc52789fd569d4..00000000000000 --- a/srcpkgs/qt5/files/cross-ninja.patch +++ /dev/null @@ -1,39 +0,0 @@ ---- qtwebengine/src/3rdparty/chromium/build/compiler_version.py 2016-05-26 14:58:54.000000000 +0200 -+++ qtwebengine/src/3rdparty/chromium/build/compiler_version.py 2016-08-08 20:46:31.311068824 +0200 -@@ -41,7 +41,9 @@ - """Look up an environment variable from a possible list of variable names.""" - for var in var_list: - if var in os.environ: -- return os.environ[var] -+ val = os.environ[var] -+ if val != "": -+ return val - return default - - ---- qtwebengine/src/3rdparty/ninja/configure.py 2016-05-26 14:58:54.000000000 +0200 -+++ qtwebengine/src/3rdparty/ninja/configure.py 2016-08-08 20:58:43.594054074 +0200 -@@ -245,6 +245,8 @@ - n.newline() - - CXX = configure_env.get('CXX', 'g++') -+if CXX == '': -+ CXX = 'g++' - objext = '.o' - if platform.is_msvc(): - CXX = 'cl' -@@ -270,9 +272,12 @@ - n.variable('builddir', 'build') - n.variable('cxx', CXX) - if platform.is_msvc(): -- n.variable('ar', 'link') -+ AR = 'link' - else: -- n.variable('ar', configure_env.get('AR', 'ar')) -+ AR = configure_env.get('AR', 'ar') -+ if AR == '': -+ AR = 'ar' -+n.variable('ar', AR) - - if platform.is_msvc(): - cflags = ['/showIncludes', diff --git a/srcpkgs/qt5/files/designer-qt5.desktop b/srcpkgs/qt5/files/designer-qt5.desktop deleted file mode 100644 index a9309dbbbea4e3..00000000000000 --- a/srcpkgs/qt5/files/designer-qt5.desktop +++ /dev/null @@ -1,10 +0,0 @@ -[Desktop Entry] -Name=Qt5 Designer -GenericName=Interface Designer -Comment=Design GUIs for Qt5 applications -Exec=/usr/bin/designer-qt5 -Icon=designer-qt5 -MimeType=application/x-designer; -Terminal=false -Type=Application -Categories=Qt;Development; diff --git a/srcpkgs/qt5/files/designer_src.pro b/srcpkgs/qt5/files/designer_src.pro deleted file mode 100644 index 88f8f925ddd7e1..00000000000000 --- a/srcpkgs/qt5/files/designer_src.pro +++ /dev/null @@ -1,19 +0,0 @@ -TEMPLATE = subdirs - -SUBDIRS = \ - uiplugin \ - uitools - -SUBDIRS += \ - lib \ - components \ - designer - -lib.depends = uiplugin -components.depends = lib -designer.depends = components -plugins.depends = lib - -SUBDIRS += plugins - -uitools.depends = uiplugin diff --git a/srcpkgs/qt5/files/lconvert.pro b/srcpkgs/qt5/files/lconvert.pro deleted file mode 100644 index 9d3cad2f5b47d3..00000000000000 --- a/srcpkgs/qt5/files/lconvert.pro +++ /dev/null @@ -1,9 +0,0 @@ -QT = core-private -DEFINES += QT_NO_CAST_FROM_ASCII QT_NO_CAST_TO_ASCII - -SOURCES += main.cpp - -include(../shared/formats.pri) - -QMAKE_TARGET_DESCRIPTION = "Qt Translation File Converter" -load(qt_tool) diff --git a/srcpkgs/qt5/files/linguist-qt5.desktop b/srcpkgs/qt5/files/linguist-qt5.desktop deleted file mode 100644 index 01e3ccea4b3b85..00000000000000 --- a/srcpkgs/qt5/files/linguist-qt5.desktop +++ /dev/null @@ -1,9 +0,0 @@ -[Desktop Entry] -Name=Qt5 Linguist -Comment=Add translations to Qt5 applications -Exec=/usr/bin/linguist-qt5 -Icon=linguist-qt5 -MimeType=text/vnd.trolltech.linguist;application/x-linguist; -Terminal=false -Type=Application -Categories=Qt;Development; diff --git a/srcpkgs/qt5/files/linguist.pro b/srcpkgs/qt5/files/linguist.pro deleted file mode 100644 index d9de9023f5e729..00000000000000 --- a/srcpkgs/qt5/files/linguist.pro +++ /dev/null @@ -1,46 +0,0 @@ -TEMPLATE = subdirs -SUBDIRS = \ - lrelease \ - lupdate \ - lconvert \ - linguist - -equals(QMAKE_HOST.os, Windows): CMAKE_BIN_SUFFIX = ".exe" - -load(cmake_functions) - -CMAKE_INSTALL_LIBS_DIR = $$cmakeTargetPath($$[QT_INSTALL_LIBS]) -contains(CMAKE_INSTALL_LIBS_DIR, ^(/usr)?/lib(64)?.*): CMAKE_USR_MOVE_WORKAROUND = $$CMAKE_INSTALL_LIBS_DIR - -CMAKE_LIB_DIR = $$cmakeRelativePath($$[QT_INSTALL_LIBS], $$[QT_INSTALL_PREFIX]) -!contains(CMAKE_LIB_DIR,"^\\.\\./.*") { - CMAKE_RELATIVE_INSTALL_LIBS_DIR = $$cmakeRelativePath($$[QT_INSTALL_PREFIX], $$[QT_INSTALL_LIBS]) - # We need to go up another two levels because the CMake files are - # installed in $${CMAKE_LIB_DIR}/cmake/Qt5$${CMAKE_MODULE_NAME} - CMAKE_RELATIVE_INSTALL_DIR = "$${CMAKE_RELATIVE_INSTALL_LIBS_DIR}../../" -} else { - CMAKE_LIB_DIR_IS_ABSOLUTE = True -} - -CMAKE_BIN_DIR = $$cmakeRelativePath($$[QT_HOST_BINS], $$[QT_INSTALL_PREFIX]) -contains(CMAKE_BIN_DIR, "^\\.\\./.*") { - CMAKE_BIN_DIR = $$[QT_HOST_BINS]/ - CMAKE_BIN_DIR_IS_ABSOLUTE = True -} - -load(qt_build_paths) - -cmake_linguist_config_file.input = $$PWD/Qt5LinguistToolsConfig.cmake.in -cmake_linguist_config_version_file.input = $$[QT_HOST_DATA/src]/mkspecs/features/data/cmake/Qt5ConfigVersion.cmake.in -cmake_linguist_macros_file.input = $$PWD/Qt5LinguistToolsMacros.cmake -CMAKE_PACKAGE_VERSION = $$MODULE_VERSION -cmake_linguist_config_file.output = $$MODULE_BASE_OUTDIR/lib/cmake/Qt5LinguistTools/Qt5LinguistToolsConfig.cmake -cmake_linguist_config_version_file.output = $$MODULE_BASE_OUTDIR/lib/cmake/Qt5LinguistTools/Qt5LinguistToolsConfigVersion.cmake -cmake_linguist_macros_file.output = $$MODULE_BASE_OUTDIR/lib/cmake/Qt5LinguistTools/Qt5LinguistToolsMacros.cmake -cmake_linguist_macros_file.CONFIG = verbatim -QMAKE_SUBSTITUTES += cmake_linguist_config_file cmake_linguist_config_version_file cmake_linguist_macros_file - -cmake_linguist_tools_files.files += $$cmake_linguist_config_file.output $$cmake_linguist_config_version_file.output $$cmake_linguist_macros_file.output -cmake_linguist_tools_files.path = $$[QT_INSTALL_LIBS]/cmake/Qt5LinguistTools -cmake_linguist_tools_files.CONFIG = no_check_exists -INSTALLS += cmake_linguist_tools_files diff --git a/srcpkgs/qt5/files/lrelease.pro b/srcpkgs/qt5/files/lrelease.pro deleted file mode 100644 index bab6b2928e4dd2..00000000000000 --- a/srcpkgs/qt5/files/lrelease.pro +++ /dev/null @@ -1,20 +0,0 @@ -QT = core qml network core-private -DEFINES += QT_NO_CAST_FROM_ASCII QT_NO_CAST_TO_ASCII - -HEADERS += \ - ../shared/projectdescriptionreader.h \ - ../shared/runqttool.h - -SOURCES += \ - ../shared/projectdescriptionreader.cpp \ - ../shared/runqttool.cpp \ - main.cpp - -include(../shared/formats.pri) - -qmake.name = QMAKE -qmake.value = $$shell_path($$QMAKE_QMAKE) -QT_TOOL_ENV += qmake - -QMAKE_TARGET_DESCRIPTION = "Qt Translation File Compiler" -load(qt_tool) diff --git a/srcpkgs/qt5/files/lupdate.pro b/srcpkgs/qt5/files/lupdate.pro deleted file mode 100644 index bf687113c86d85..00000000000000 --- a/srcpkgs/qt5/files/lupdate.pro +++ /dev/null @@ -1,38 +0,0 @@ -QT = core qml network core-private qmldevtools-private - -DEFINES += QT_NO_CAST_TO_ASCII QT_NO_CAST_FROM_ASCII - -include(../shared/formats.pri) - - -SOURCES += \ - main.cpp \ - merge.cpp \ - ../shared/projectdescriptionreader.cpp \ - ../shared/runqttool.cpp \ - ../shared/qrcreader.cpp \ - ../shared/simtexth.cpp \ - \ - cpp.cpp \ - java.cpp \ - ui.cpp - -SOURCES += qdeclarative.cpp - -HEADERS += \ - lupdate.h \ - ../shared/projectdescriptionreader.h \ - ../shared/qrcreader.h \ - ../shared/runqttool.h \ - ../shared/simtexth.h - -mingw { - RC_FILE = lupdate.rc -} - -qmake.name = QMAKE -qmake.value = $$shell_path($$QMAKE_QMAKE) -QT_TOOL_ENV += qmake - -QMAKE_TARGET_DESCRIPTION = "Qt Translation File Update Tool" -load(qt_tool) diff --git a/srcpkgs/qt5/files/moc.pro b/srcpkgs/qt5/files/moc.pro deleted file mode 100644 index 664c6d30b1ce09..00000000000000 --- a/srcpkgs/qt5/files/moc.pro +++ /dev/null @@ -1,14 +0,0 @@ -QT = core qml core-private qmldevtools-private -DEFINES += \ - QT_MOC \ - QT_NO_CAST_FROM_ASCII \ - QT_NO_CAST_FROM_BYTEARRAY \ - QT_NO_COMPRESS \ - QT_NO_FOREACH - -include(moc.pri) -HEADERS += qdatetime_p.h -SOURCES += main.cpp - -QMAKE_TARGET_DESCRIPTION = "Qt Meta Object Compiler" -load(qt_tool) diff --git a/srcpkgs/qt5/files/qdbuscpp2xml.pro b/srcpkgs/qt5/files/qdbuscpp2xml.pro deleted file mode 100644 index 8989917505eb04..00000000000000 --- a/srcpkgs/qt5/files/qdbuscpp2xml.pro +++ /dev/null @@ -1,10 +0,0 @@ -QT = core-private dbus-private -DEFINES += QT_NO_CAST_FROM_ASCII QT_NO_FOREACH -QMAKE_CXXFLAGS += $$QT_HOST_CFLAGS_DBUS - -include(../moc/moc.pri) - -SOURCES += qdbuscpp2xml.cpp - -QMAKE_TARGET_DESCRIPTION = "Qt D-Bus C++ to XML Compiler" -load(qt_tool) diff --git a/srcpkgs/qt5/files/qdbusviewer-qt5.desktop b/srcpkgs/qt5/files/qdbusviewer-qt5.desktop deleted file mode 100644 index 5dd933a14bd88f..00000000000000 --- a/srcpkgs/qt5/files/qdbusviewer-qt5.desktop +++ /dev/null @@ -1,9 +0,0 @@ -[Desktop Entry] -Name=Qt5 QDbusViewer -GenericName=D-Bus Debugger -Comment=Debug D-Bus applications -Exec=/usr/bin/qdbusviewer-qt5 -Icon=qdbusviewer-qt5 -Terminal=false -Type=Application -Categories=Qt;Development;Debugger; diff --git a/srcpkgs/qt5/files/qdbusxml2cpp.pro b/srcpkgs/qt5/files/qdbusxml2cpp.pro deleted file mode 100644 index 328be1390cb73b..00000000000000 --- a/srcpkgs/qt5/files/qdbusxml2cpp.pro +++ /dev/null @@ -1,8 +0,0 @@ -QT = core-private dbus-private -DEFINES += QT_NO_CAST_FROM_ASCII QT_NO_FOREACH -QMAKE_CXXFLAGS += $$QT_HOST_CFLAGS_DBUS - -SOURCES = qdbusxml2cpp.cpp - -QMAKE_TARGET_DESCRIPTION = "Qt D-Bus XML to C++ Compiler" -load(qt_tool) diff --git a/srcpkgs/qt5/files/qlalr.pro b/srcpkgs/qt5/files/qlalr.pro deleted file mode 100644 index c4845ea00315f5..00000000000000 --- a/srcpkgs/qt5/files/qlalr.pro +++ /dev/null @@ -1,27 +0,0 @@ -SOURCES += \ - compress.cpp \ - cppgenerator.cpp \ - dotgraph.cpp \ - lalr.cpp \ - main.cpp \ - parsetable.cpp \ - recognizer.cpp \ - grammar.cpp - -HEADERS += \ - compress.h \ - cppgenerator.h \ - dotgraph.h \ - lalr.h \ - parsetable.h \ - recognizer.h \ - grammar_p.h - -OTHER_FILES += \ - lalr.g - -DEFINES += \ - QT_NO_FOREACH - -QMAKE_TARGET_DESCRIPTION = "Qt Look Ahead LR Parser" -load(qt_tool) diff --git a/srcpkgs/qt5/files/qmlcachegen.pro b/srcpkgs/qt5/files/qmlcachegen.pro deleted file mode 100644 index b5963becd6c2e9..00000000000000 --- a/srcpkgs/qt5/files/qmlcachegen.pro +++ /dev/null @@ -1,38 +0,0 @@ -QT = core qml qmldevtools-private -DEFINES += QT_NO_CAST_TO_ASCII QT_NO_CAST_FROM_ASCII - -SOURCES = qmlcachegen.cpp \ - resourcefilter.cpp \ - generateloader.cpp -TARGET = qmlcachegen - -include(../shared/shared.pri) - -build_integration.files = qmlcache.prf qtquickcompiler.prf -build_integration.path = $$[QT_HOST_DATA]/mkspecs/features -prefix_build: INSTALLS += build_integration -else: COPIES += build_integration - -load(cmake_functions) - -CMAKE_BIN_DIR = $$cmakeRelativePath($$[QT_HOST_BINS], $$[QT_INSTALL_PREFIX]) -contains(CMAKE_BIN_DIR, "^\\.\\./.*") { - CMAKE_BIN_DIR = $$[QT_HOST_BINS]/ - CMAKE_BIN_DIR_IS_ABSOLUTE = True -} - -load(qt_build_paths) - -equals(QMAKE_HOST.os, Windows): CMAKE_BIN_SUFFIX = ".exe" -cmake_config_file.input = $$PWD/Qt5QuickCompilerConfig.cmake.in -cmake_config_file.output = $$MODULE_BASE_OUTDIR/lib/cmake/Qt5QuickCompiler/Qt5QuickCompilerConfig.cmake -QMAKE_SUBSTITUTES += cmake_config_file - -cmake_build_integration.files = $$cmake_config_file.output -cmake_build_integration.path = $$[QT_INSTALL_LIBS]/cmake/Qt5QuickCompiler -prefix_build: INSTALLS += cmake_build_integration -else: COPIES += cmake_build_integration - -QMAKE_TARGET_DESCRIPTION = QML Cache Generator - -load(qt_tool) diff --git a/srcpkgs/qt5/files/qmlformat.pro b/srcpkgs/qt5/files/qmlformat.pro deleted file mode 100644 index 0d39f24fa2b1e0..00000000000000 --- a/srcpkgs/qt5/files/qmlformat.pro +++ /dev/null @@ -1,16 +0,0 @@ -QT = core qml qmldevtools-private - -SOURCES += main.cpp \ - commentastvisitor.cpp \ - dumpastvisitor.cpp \ - restructureastvisitor.cpp \ - ../../src/qml/qqmljsgrammar.cpp - -QMAKE_TARGET_DESCRIPTION = QML Formatter - -HEADERS += \ - commentastvisitor.h \ - dumpastvisitor.h \ - restructureastvisitor.h - -load(qt_tool) diff --git a/srcpkgs/qt5/files/qmlimportscanner.pro b/srcpkgs/qt5/files/qmlimportscanner.pro deleted file mode 100644 index ab1e851293a4ba..00000000000000 --- a/srcpkgs/qt5/files/qmlimportscanner.pro +++ /dev/null @@ -1,10 +0,0 @@ -QT = core qml network qmldevtools-private -DEFINES += QT_NO_CAST_TO_ASCII QT_NO_CAST_FROM_ASCII - -SOURCES += main.cpp ../../src/qml/qqmljsgrammar.cpp - -include(../shared/shared.pri) - -QMAKE_TARGET_DESCRIPTION = QML Import Scanner - -load(qt_tool) diff --git a/srcpkgs/qt5/files/qmllint.pro b/srcpkgs/qt5/files/qmllint.pro deleted file mode 100644 index 9655c6eb436140..00000000000000 --- a/srcpkgs/qt5/files/qmllint.pro +++ /dev/null @@ -1,23 +0,0 @@ -QT = core qml qmldevtools-private - -SOURCES += main.cpp \ - componentversion.cpp \ - findunqualified.cpp \ - importedmembersvisitor.cpp \ - qcoloroutput.cpp \ - scopetree.cpp \ - typedescriptionreader.cpp \ - ../../src/qml/qqmljsgrammar.cpp - -QMAKE_TARGET_DESCRIPTION = QML Syntax Verifier - -load(qt_tool) - -HEADERS += \ - componentversion.h \ - findunqualified.h \ - importedmembersvisitor.h \ - metatypes.h \ - qcoloroutput.h \ - scopetree.h \ - typedescriptionreader.h diff --git a/srcpkgs/qt5/files/qmlmin.pro b/srcpkgs/qt5/files/qmlmin.pro deleted file mode 100644 index f096b414bf4a5c..00000000000000 --- a/srcpkgs/qt5/files/qmlmin.pro +++ /dev/null @@ -1,6 +0,0 @@ -QT = core qml network qmldevtools-private -SOURCES += main.cpp ../../src/qml/qqmljsgrammar.cpp - -QMAKE_TARGET_DESCRIPTION = QML/JS Minifier - -load(qt_tool) diff --git a/srcpkgs/qt5/files/qttools_src.pro b/srcpkgs/qt5/files/qttools_src.pro deleted file mode 100644 index a387a990167e86..00000000000000 --- a/srcpkgs/qt5/files/qttools_src.pro +++ /dev/null @@ -1,40 +0,0 @@ -TEMPLATE = subdirs - -QT_FOR_CONFIG += widgets -SUBDIRS = assistant \ - pixeltool \ - designer \ - linguist \ - qdbus \ - qtattributionsscanner - -linguist.depends = designer -qtHaveModule(quick):qtConfig(thread):qtConfig(toolbutton): SUBDIRS += distancefieldgenerator - - -qtConfig(library) { - !android|android_app: SUBDIRS += qtplugininfo -} - -!android|android_app: SUBDIRS += qtpaths - -macos { - SUBDIRS += macdeployqt -} - -win32|winrt:SUBDIRS += windeployqt -winrt:SUBDIRS += winrtrunner -qtHaveModule(gui):!wasm:!android:!uikit:!qnx:!winrt: SUBDIRS += qtdiag - -qtNomakeTools( \ - distancefieldgenerator \ - pixeltool \ -) - -# This is necessary to avoid a race condition between toolchain.prf -# invocations in a module-by-module cross-build. -cross_compile:isEmpty(QMAKE_HOST_CXX.INCDIRS) { - windeployqt.depends += qtattributionsscanner - winrtrunner.depends += qtattributionsscanner - linguist.depends += qtattributionsscanner -} diff --git a/srcpkgs/qt5/files/rcc.pro b/srcpkgs/qt5/files/rcc.pro deleted file mode 100644 index 3296979769b6ee..00000000000000 --- a/srcpkgs/qt5/files/rcc.pro +++ /dev/null @@ -1,10 +0,0 @@ -QT = core qml core-private qmldevtools-private -DEFINES += QT_RCC QT_NO_CAST_FROM_ASCII QT_NO_FOREACH - -include(rcc.pri) -SOURCES += main.cpp - -QMAKE_TARGET_DESCRIPTION = "Qt Resource Compiler" -load(qt_tool) - -DEFINES += QT_FEATURE_zstd=-1 diff --git a/srcpkgs/qt5/files/uic.pro b/srcpkgs/qt5/files/uic.pro deleted file mode 100644 index dc08efcff190dc..00000000000000 --- a/srcpkgs/qt5/files/uic.pro +++ /dev/null @@ -1,15 +0,0 @@ -QT = core qml core-private qmldevtools-private -DEFINES += QT_UIC QT_NO_CAST_FROM_ASCII QT_NO_FOREACH - -include(uic.pri) -include(shared/shared.pri) -include(cpp/cpp.pri) -include(python/python.pri) - -HEADERS += uic.h - -SOURCES += main.cpp \ - uic.cpp - -QMAKE_TARGET_DESCRIPTION = "Qt User Interface Compiler" -load(qt_tool) diff --git a/srcpkgs/qt5/files/uitools.pro b/srcpkgs/qt5/files/uitools.pro deleted file mode 100644 index 51e22b14506759..00000000000000 --- a/srcpkgs/qt5/files/uitools.pro +++ /dev/null @@ -1,15 +0,0 @@ -TARGET = QtUiTools -CONFIG += static - -include(../lib/uilib/uilib.pri) - -QMAKE_DOCS = $$PWD/doc/qtuitools.qdocconf - -HEADERS += quiloader.h -SOURCES += quiloader.cpp - -DEFINES += \ - QFORMINTERNAL_NAMESPACE \ - QT_DESIGNER_STATIC - -load(qt_module) diff --git a/srcpkgs/qt5/patches/0001-addlr.patch b/srcpkgs/qt5/patches/0001-addlr.patch deleted file mode 100644 index 5b27ae8276078f..00000000000000 --- a/srcpkgs/qt5/patches/0001-addlr.patch +++ /dev/null @@ -1,23 +0,0 @@ -Source: @Johnnynator -Upsteam: No -Subject: Musl always returns /lib/libQt5Core.so.5 for Dl_info.dli_fname. -On GLIBC this seems to only happen with programs that load qt5-webengine(?) - ---- -diff --git qtbasesrc/corelib/global/qlibraryinfo.cpp qtbasesrc/corelib/global/qlibraryinfo.cpp -index 8bcf67e73d..28d7355310 100644 ---- a/qtbase/src/corelib/global/qlibraryinfo.cpp -+++ b/qtbase/src/corelib/global/qlibraryinfo.cpp -@@ -558,6 +558,12 @@ static QString getRelocatablePrefix() - int result = dladdr(reinterpret_cast(&QLibraryInfo::isDebugBuild), &info); - if (result > 0 && info.dli_fname) - prefixPath = prefixFromQtCoreLibraryHelper(QString::fromLocal8Bit(info.dli_fname)); -+#if 1 -+ QDir preDir(prefixPath); -+ if (preDir.isRoot()) { -+ prefixPath = QStringLiteral("/usr"); -+ } -+#endif - #elif defined(Q_OS_WIN) - HMODULE hModule = getWindowsModuleHandle(); - const int kBufferSize = 4096; diff --git a/srcpkgs/qt5/patches/0002-gl-lib-dir.patch b/srcpkgs/qt5/patches/0002-gl-lib-dir.patch deleted file mode 100644 index c8e17b9b5b5853..00000000000000 --- a/srcpkgs/qt5/patches/0002-gl-lib-dir.patch +++ /dev/null @@ -1,15 +0,0 @@ ---- a/qtbase/src/gui/Qt5GuiConfigExtras.cmake.in 2020-09-19 13:27:22.130997854 +0200 -+++ b/qtbase/src/gui/Qt5GuiConfigExtras.cmake.in 2020-09-19 13:27:22.130997854 +0200 -@@ -106,12 +106,6 @@ - set(Qt5Gui_${_cmake_lib_name}_LIBRARY ${_lib}) - else() - find_library(Qt5Gui_${_cmake_lib_name}_LIBRARY ${_lib} --!!IF !isEmpty(CROSS_COMPILE) -- PATHS \"${LibDir}\" --!!IF !mac -- NO_DEFAULT_PATH --!!ENDIF --!!ENDIF - ) - endif() - !!IF mac diff --git a/srcpkgs/qt5/patches/0007-musl-iconv-no-bom.patch b/srcpkgs/qt5/patches/0007-musl-iconv-no-bom.patch deleted file mode 100644 index c520edd4ff76fb..00000000000000 --- a/srcpkgs/qt5/patches/0007-musl-iconv-no-bom.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/qtbase/src/corelib/codecs/qiconvcodec.cpp 2017-01-18 15:20:58.000000000 +0100 -+++ b/qtbase/src/corelib/codecs/qiconvcodec.cpp 2017-02-21 14:33:32.423808603 +0100 -@@ -64,7 +64,7 @@ - #elif defined(Q_OS_AIX) - # define NO_BOM - # define UTF16 "UCS-2" --#elif defined(Q_OS_FREEBSD) -+#elif defined(Q_OS_FREEBSD) || (defined(Q_OS_LINUX) && !defined(__GLIBC__)) - # define NO_BOM - # if Q_BYTE_ORDER == Q_BIG_ENDIAN - # define UTF16 "UTF-16BE" diff --git a/srcpkgs/qt5/patches/0014-musl-set_thread_name_np.patch b/srcpkgs/qt5/patches/0014-musl-set_thread_name_np.patch deleted file mode 100644 index 23af3794a0f44c..00000000000000 --- a/srcpkgs/qt5/patches/0014-musl-set_thread_name_np.patch +++ /dev/null @@ -1,24 +0,0 @@ ---- a/qtlocation/src/3rdparty/mapbox-gl-native/platform/default/thread.cpp 2017-11-14 18:03:52.000000000 +0100 -+++ b/qtlocation/src/3rdparty/mapbox-gl-native/platform/default/thread.cpp 2018-01-27 19:49:19.691858141 +0100 -@@ -11,17 +11,21 @@ - - std::string getCurrentThreadName() { - char name[32] = "unknown"; -+#if defined(__GLIBC__) - pthread_getname_np(pthread_self(), name, sizeof(name)); -+#endif - - return name; - } - - void setCurrentThreadName(const std::string& name) { -+#if defined(__GLIBC__) - if (name.size() > 15) { // Linux hard limit (see manpages). - pthread_setname_np(pthread_self(), name.substr(0, 15).c_str()); - } else { - pthread_setname_np(pthread_self(), name.c_str()); - } -+#endif - } - - void makeThreadLowPriority() { diff --git a/srcpkgs/qt5/patches/0016-musl-stackbottom.patch b/srcpkgs/qt5/patches/0016-musl-stackbottom.patch deleted file mode 100644 index 52e8035d227e35..00000000000000 --- a/srcpkgs/qt5/patches/0016-musl-stackbottom.patch +++ /dev/null @@ -1,17 +0,0 @@ -For musl libc the stackBottom for the main thread is recalculated -just as it is for Android. See: https://bugreports.qt.io/browse/QTBUG-44268 - ---- a/qtdeclarative/src/qml/jsruntime/qv4engine.cpp 2016-02-26 10:34:34.000000000 +0100 -+++ b/qtdeclarative/src/qml/jsruntime/qv4engine.cpp 2016-04-04 21:52:43.780823136 +0200 -@@ -94,6 +94,11 @@ - #include - #endif - -+#if defined(Q_OS_LINUX) && !defined(__GLIBC__) -+#include -+#define gettid() syscall(SYS_gettid) -+#endif -+ - QT_BEGIN_NAMESPACE - - using namespace QV4; diff --git a/srcpkgs/qt5/patches/0018-musl-timeval.patch b/srcpkgs/qt5/patches/0018-musl-timeval.patch deleted file mode 100644 index 225ae725d99272..00000000000000 --- a/srcpkgs/qt5/patches/0018-musl-timeval.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/qtserialbus/src/plugins/canbus/socketcan/socketcanbackend.h 2017-11-22 09:57:45.000000000 +0100 -+++ b/qtserialbus/src/plugins/canbus/socketcan/socketcanbackend.h 2018-01-27 19:17:31.333759690 +0100 -@@ -47,6 +47,7 @@ - - // The order of the following includes is mandatory, because some - // distributions use sa_family_t in can.h without including socket.h -+#include - #include - #include - #include diff --git a/srcpkgs/qt5/patches/0048-big-endian-qtquick-software.patch b/srcpkgs/qt5/patches/0048-big-endian-qtquick-software.patch deleted file mode 100644 index 205c631bf55855..00000000000000 --- a/srcpkgs/qt5/patches/0048-big-endian-qtquick-software.patch +++ /dev/null @@ -1,31 +0,0 @@ -From 15b3a8fc8635e04fa7ea1275b910772d8f2820a2 Mon Sep 17 00:00:00 2001 -From: q66 -Date: Sun, 10 May 2020 02:44:47 +0200 -Subject: [PATCH] always default to qtquick software backend on big endian - -the default backend is buggy and breaks rendering of various -components of KDE Plasma and LXQt, so just default to software -so the user doesn't have to specify QT_QUICK_BACKEND ---- - qtdeclarative/src/quick/scenegraph/qsgcontextplugin.cpp | 5 ++++- - 1 file changed, 4 insertions(+), 1 deletion(-) - -diff --git qtdeclarative/src/quick/scenegraph/qsgcontextplugin.cpp qtdeclarative/src/quick/scenegraph/qsgcontextplugin.cpp -index 66add51..a0fdaa2 100644 ---- a/qtdeclarative/src/quick/scenegraph/qsgcontextplugin.cpp -+++ b/qtdeclarative/src/quick/scenegraph/qsgcontextplugin.cpp -@@ -139,7 +139,10 @@ QSGAdaptationBackendData *contextFactory() - // If this platform does not support OpenGL, and no backend has been set - // default to the software renderer - if (requestedBackend.isEmpty() -- && !QGuiApplicationPrivate::platformIntegration()->hasCapability(QPlatformIntegration::OpenGL)) { -+#if Q_BYTE_ORDER == Q_LITTLE_ENDIAN -+ && !QGuiApplicationPrivate::platformIntegration()->hasCapability(QPlatformIntegration::OpenGL) -+#endif -+ ) { - requestedBackend = QString::fromLocal8Bit("software"); - } - --- -2.25.1 - diff --git a/srcpkgs/qt5/patches/0049-big-endian-scroll.patch b/srcpkgs/qt5/patches/0049-big-endian-scroll.patch deleted file mode 100644 index 0ed4e3714206c6..00000000000000 --- a/srcpkgs/qt5/patches/0049-big-endian-scroll.patch +++ /dev/null @@ -1,54 +0,0 @@ ---- a/qtbase/src/plugins/platforms/xcb/qxcbconnection_xi2.cpp -+++ b/qtbase/src/plugins/platforms/xcb/qxcbconnection_xi2.cpp -@@ -43,6 +43,7 @@ - #include "qxcbwindow.h" - #include "qtouchdevice.h" - #include "QtCore/qmetaobject.h" -+#include "QtCore/qendian.h" - #include - #include - #include -@@ -66,6 +67,7 @@ - xiEventMask.mask = XCB_INPUT_XI_EVENT_MASK_HIERARCHY; - xiEventMask.mask |= XCB_INPUT_XI_EVENT_MASK_DEVICE_CHANGED; - xiEventMask.mask |= XCB_INPUT_XI_EVENT_MASK_PROPERTY; -+ xiEventMask.mask = qToLittleEndian(xiEventMask.mask); - xcb_input_xi_select_events(xcb_connection(), rootWindow(), 1, &xiEventMask.header); - } - -@@ -90,7 +92,7 @@ - qt_xcb_input_event_mask_t mask; - mask.header.deviceid = XCB_INPUT_DEVICE_ALL_MASTER; - mask.header.mask_len = 1; -- mask.mask = bitMask; -+ mask.mask = qToLittleEndian(bitMask); - xcb_void_cookie_t cookie = - xcb_input_xi_select_events_checked(xcb_connection(), window, 1, &mask.header); - xcb_generic_error_t *error = xcb_request_check(xcb_connection(), cookie); -@@ -359,7 +361,7 @@ - qt_xcb_input_event_mask_t xiMask; - xiMask.header.deviceid = XCB_INPUT_DEVICE_ALL_MASTER; - xiMask.header.mask_len = 1; -- xiMask.mask = mask; -+ xiMask.mask = qToLittleEndian(mask); - - xcb_void_cookie_t cookie = - xcb_input_xi_select_events_checked(xcb_connection(), window, 1, &xiMask.header); -@@ -386,7 +388,7 @@ - tabletDevices.insert(deviceId); - xiEventMask[i].header.deviceid = deviceId; - xiEventMask[i].header.mask_len = 1; -- xiEventMask[i].mask = mask; -+ xiEventMask[i].mask = qToLittleEndian(mask); - } - xcb_input_xi_select_events(xcb_connection(), window, nrTablets, &(xiEventMask.data()->header)); - } -@@ -402,7 +404,7 @@ - #endif - xiEventMask[i].header.deviceid = scrollingDevice.deviceId; - xiEventMask[i].header.mask_len = 1; -- xiEventMask[i].mask = mask; -+ xiEventMask[i].mask = qToLittleEndian(mask); - i++; - } - xcb_input_xi_select_events(xcb_connection(), window, i, &(xiEventMask.data()->header)); diff --git a/srcpkgs/qt5/patches/0050-qmake-mkspecs.patch b/srcpkgs/qt5/patches/0050-qmake-mkspecs.patch deleted file mode 100644 index 57a92bd0370602..00000000000000 --- a/srcpkgs/qt5/patches/0050-qmake-mkspecs.patch +++ /dev/null @@ -1,30 +0,0 @@ -diff --git qtbase/mkspecs/features/qt_build_config.prf qtbase/mkspecs/features/qt_build_config.prf -index 8273ba3fe1..b674f42109 100644 ---- a/qtbase/mkspecs/features/qt_build_config.prf -+++ b/qtbase/mkspecs/features/qt_build_config.prf -@@ -11,6 +11,10 @@ - - !contains(QMAKE_INTERNAL_INCLUDED_FILES, .*qmodule\\.pri) { - QMAKE_QT_MODULE = $$[QT_HOST_DATA/get]/mkspecs/qmodule.pri -+ defined(QMAKE_TARGET_MODULE,var):exists($$QMAKE_TARGET_MODULE) { -+ QMAKE_QT_MODULE = $$QMAKE_TARGET_MODULE -+ message("Trying .qmodule.pri from ($$QMAKE_QT_CONFIG)") -+ } - !exists($$QMAKE_QT_MODULE)|!include($$QMAKE_QT_MODULE, "", true) { - debug(1, "Cannot load qmodule.pri!") - } else { -diff --git qtbase/mkspecs/features/qt_config.prf qtbase/mkspecs/features/qt_config.prf -index 93c54e3010..aaff26b52a 100644 ---- a/qtbase/mkspecs/features/qt_config.prf -+++ b/qtbase/mkspecs/features/qt_config.prf -@@ -1,6 +1,10 @@ - # This file is loaded as one of the last things by all qmakespecs. - - QMAKE_QT_CONFIG = $$[QT_HOST_DATA/get]/mkspecs/qconfig.pri -+defined(QMAKE_TARGET_CONFIG,var):exists($$QMAKE_TARGET_CONFIG) { -+ QMAKE_QT_CONFIG = $$QMAKE_TARGET_CONFIG -+ message("Trying .qconfig.pri from ($$QMAKE_QT_CONFIG)") -+} - !exists($$QMAKE_QT_CONFIG)|!include($$QMAKE_QT_CONFIG, "", true) { - debug(1, "Cannot load qconfig.pri!") - } else { diff --git a/srcpkgs/qt5/patches/mapbox-icu78.patch b/srcpkgs/qt5/patches/mapbox-icu78.patch deleted file mode 100644 index 4a530443212a3b..00000000000000 --- a/srcpkgs/qt5/patches/mapbox-icu78.patch +++ /dev/null @@ -1,15 +0,0 @@ -Newer icu requires C++17 - -diff -rup mapbox-gl-native.pro.orig mapbox-gl-native.pro ---- a/qtlocation/src/3rdparty/mapbox-gl-native/mapbox-gl-native.pro -+++ b/qtlocation/src/3rdparty/mapbox-gl-native/mapbox-gl-native.pro -@@ -2,7 +2,7 @@ TARGET = qmapboxgl - - load(qt_helper_lib) - --CONFIG += qt c++14 exceptions warn_off staticlib object_parallel_to_source -+CONFIG += qt c++17 exceptions warn_off staticlib object_parallel_to_source - CONFIG -= c++1z - - QT += network-private \ - diff --git a/srcpkgs/qt5/patches/qtbase-5.15.9-work-around-pyside2-brokenness.patch b/srcpkgs/qt5/patches/qtbase-5.15.9-work-around-pyside2-brokenness.patch deleted file mode 100644 index fdc3d790e24e08..00000000000000 --- a/srcpkgs/qt5/patches/qtbase-5.15.9-work-around-pyside2-brokenness.patch +++ /dev/null @@ -1,134 +0,0 @@ -https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=270715 -https://github.com/OpenMandrivaAssociation/qt5-qtbase/blob/master/qtbase-5.15.9-work-around-pyside2-brokenness.patch ---- a/qtbase/src/gui/kernel/qevent.h 2023-03-23 20:06:47.000000000 +0100 -+++ b/qtbase/src/gui/kernel/qevent.h 2023-04-15 23:23:40.599956996 +0200 -@@ -104,15 +104,15 @@ protected: - class Q_GUI_EXPORT QMouseEvent : public QInputEvent - { - public: -- QMouseEvent(Type type, const QPointF &localPos, Qt::MouseButton button, -+ QMouseEvent(QEvent::Type type, const QPointF &localPos, Qt::MouseButton button, - Qt::MouseButtons buttons, Qt::KeyboardModifiers modifiers); -- QMouseEvent(Type type, const QPointF &localPos, const QPointF &screenPos, -+ QMouseEvent(QEvent::Type type, const QPointF &localPos, const QPointF &screenPos, - Qt::MouseButton button, Qt::MouseButtons buttons, - Qt::KeyboardModifiers modifiers); -- QMouseEvent(Type type, const QPointF &localPos, const QPointF &windowPos, const QPointF &screenPos, -+ QMouseEvent(QEvent::Type type, const QPointF &localPos, const QPointF &windowPos, const QPointF &screenPos, - Qt::MouseButton button, Qt::MouseButtons buttons, - Qt::KeyboardModifiers modifiers); -- QMouseEvent(Type type, const QPointF &localPos, const QPointF &windowPos, const QPointF &screenPos, -+ QMouseEvent(QEvent::Type type, const QPointF &localPos, const QPointF &windowPos, const QPointF &screenPos, - Qt::MouseButton button, Qt::MouseButtons buttons, - Qt::KeyboardModifiers modifiers, Qt::MouseEventSource source); - ~QMouseEvent(); -@@ -154,7 +154,7 @@ protected: - class Q_GUI_EXPORT QHoverEvent : public QInputEvent - { - public: -- QHoverEvent(Type type, const QPointF &pos, const QPointF &oldPos, Qt::KeyboardModifiers modifiers = Qt::NoModifier); -+ QHoverEvent(QEvent::Type type, const QPointF &pos, const QPointF &oldPos, Qt::KeyboardModifiers modifiers = Qt::NoModifier); - ~QHoverEvent(); - - #ifndef QT_NO_INTEGER_EVENT_COORDINATES -@@ -282,12 +282,12 @@ public: - #if QT_DEPRECATED_SINCE(5, 15) - // Actually deprecated since 5.4, in docs - QT_DEPRECATED_VERSION_X_5_15("Use the other QTabletEvent constructor") -- QTabletEvent(Type t, const QPointF &pos, const QPointF &globalPos, -+ QTabletEvent(QEvent::Type t, const QPointF &pos, const QPointF &globalPos, - int device, int pointerType, qreal pressure, int xTilt, int yTilt, - qreal tangentialPressure, qreal rotation, int z, - Qt::KeyboardModifiers keyState, qint64 uniqueID); // ### remove in Qt 6 - #endif -- QTabletEvent(Type t, const QPointF &pos, const QPointF &globalPos, -+ QTabletEvent(QEvent::Type t, const QPointF &pos, const QPointF &globalPos, - int device, int pointerType, qreal pressure, int xTilt, int yTilt, - qreal tangentialPressure, qreal rotation, int z, - Qt::KeyboardModifiers keyState, qint64 uniqueID, -@@ -377,9 +377,9 @@ protected: - class Q_GUI_EXPORT QKeyEvent : public QInputEvent - { - public: -- QKeyEvent(Type type, int key, Qt::KeyboardModifiers modifiers, const QString& text = QString(), -+ QKeyEvent(QEvent::Type type, int key, Qt::KeyboardModifiers modifiers, const QString& text = QString(), - bool autorep = false, ushort count = 1); -- QKeyEvent(Type type, int key, Qt::KeyboardModifiers modifiers, -+ QKeyEvent(QEvent::Type type, int key, Qt::KeyboardModifiers modifiers, - quint32 nativeScanCode, quint32 nativeVirtualKey, quint32 nativeModifiers, - const QString &text = QString(), bool autorep = false, ushort count = 1); - ~QKeyEvent(); -@@ -399,7 +399,7 @@ public: - - // Functions for the extended key event information - #if QT_DEPRECATED_SINCE(5, 0) -- static inline QKeyEvent *createExtendedKeyEvent(Type type, int key, Qt::KeyboardModifiers modifiers, -+ static inline QKeyEvent *createExtendedKeyEvent(QEvent::Type type, int key, Qt::KeyboardModifiers modifiers, - quint32 nativeScanCode, quint32 nativeVirtualKey, - quint32 nativeModifiers, - const QString& text = QString(), bool autorep = false, -@@ -682,7 +682,7 @@ class Q_GUI_EXPORT QDragMoveEvent : publ - { - public: - QDragMoveEvent(const QPoint &pos, Qt::DropActions actions, const QMimeData *data, -- Qt::MouseButtons buttons, Qt::KeyboardModifiers modifiers, Type type = DragMove); -+ Qt::MouseButtons buttons, Qt::KeyboardModifiers modifiers, QEvent::Type type = QEvent::DragMove); - ~QDragMoveEvent(); - - inline QRect answerRect() const { return rect; } ---- a/qtbase/src/widgets/graphicsview/qgraphicssceneevent.h.5~ 2023-03-23 20:06:47.000000000 +0100 -+++ b/qtbase/src/widgets/graphicsview/qgraphicssceneevent.h 2023-04-15 23:22:38.038387091 +0200 -@@ -82,7 +82,7 @@ class QGraphicsSceneMouseEventPrivate; - class Q_WIDGETS_EXPORT QGraphicsSceneMouseEvent : public QGraphicsSceneEvent - { - public: -- explicit QGraphicsSceneMouseEvent(Type type = None); -+ explicit QGraphicsSceneMouseEvent(QEvent::Type type = QEvent::None); - ~QGraphicsSceneMouseEvent(); - - QPointF pos() const; -@@ -136,7 +136,7 @@ class QGraphicsSceneWheelEventPrivate; - class Q_WIDGETS_EXPORT QGraphicsSceneWheelEvent : public QGraphicsSceneEvent - { - public: -- explicit QGraphicsSceneWheelEvent(Type type = None); -+ explicit QGraphicsSceneWheelEvent(QEvent::Type type = QEvent::None); - ~QGraphicsSceneWheelEvent(); - - QPointF pos() const; -@@ -171,7 +171,7 @@ class Q_WIDGETS_EXPORT QGraphicsSceneCon - public: - enum Reason { Mouse, Keyboard, Other }; - -- explicit QGraphicsSceneContextMenuEvent(Type type = None); -+ explicit QGraphicsSceneContextMenuEvent(QEvent::Type type = QEvent::None); - ~QGraphicsSceneContextMenuEvent(); - - QPointF pos() const; -@@ -198,7 +198,7 @@ class QGraphicsSceneHoverEventPrivate; - class Q_WIDGETS_EXPORT QGraphicsSceneHoverEvent : public QGraphicsSceneEvent - { - public: -- explicit QGraphicsSceneHoverEvent(Type type = None); -+ explicit QGraphicsSceneHoverEvent(QEvent::Type type = QEvent::None); - ~QGraphicsSceneHoverEvent(); - - QPointF pos() const; -@@ -231,7 +231,7 @@ class QGraphicsSceneHelpEventPrivate; - class Q_WIDGETS_EXPORT QGraphicsSceneHelpEvent : public QGraphicsSceneEvent - { - public: -- explicit QGraphicsSceneHelpEvent(Type type = None); -+ explicit QGraphicsSceneHelpEvent(QEvent::Type type = QEvent::None); - ~QGraphicsSceneHelpEvent(); - - QPointF scenePos() const; -@@ -249,7 +249,7 @@ class QGraphicsSceneDragDropEventPrivate - class Q_WIDGETS_EXPORT QGraphicsSceneDragDropEvent : public QGraphicsSceneEvent - { - public: -- explicit QGraphicsSceneDragDropEvent(Type type = None); -+ explicit QGraphicsSceneDragDropEvent(QEvent::Type type = QEvent::None); - ~QGraphicsSceneDragDropEvent(); - - QPointF pos() const; diff --git a/srcpkgs/qt5/template b/srcpkgs/qt5/template deleted file mode 100644 index aacbc0ceb6c552..00000000000000 --- a/srcpkgs/qt5/template +++ /dev/null @@ -1,1164 +0,0 @@ -# Template file for 'qt5' -# -# revbump libqtxdg after bumping patch version -pkgname=qt5 -version=5.15.11+20231124 -revision=6 -# commit 4765fa1df7a837db9c1f89c4da0dd76b74bb5fab -# base repo: https://invent.kde.org/qt/qt/qt5 -metapackage=yes -hostmakedepends="cmake clang19 flex perl glib-devel pkg-config - python3 re2c ruby which" -makedepends="clang19-devel SDL2-devel Vulkan-Headers alsa-lib-devel double-conversion-devel - eudev-libudev-devel ffmpeg6-devel freetds-devel glib-devel gst-plugins-base1-devel - gtk+3-devel icu-devel libXv-devel libbluetooth-devel libcap-devel - libinput-devel libmng-devel libmariadbclient-devel libproxy-devel - libvpx-devel libwebp-devel libxkbcommon-devel - libxslt-devel libxml2-devel cups-devel minizip-devel - opus-devel pciutils-devel pcre2-devel postgresql-libs-devel - protobuf-devel pulseaudio-devel tslib-devel openssl-devel - unixodbc-devel xcb-util-image-devel xcb-util-keysyms-devel - xcb-util-renderutil-devel xcb-util-wm-devel libzstd-devel harfbuzz-devel" -depends="qt5-dbus qt5-gui qt5-core qt5-widgets qt5-network qt5-xml - qt5-test qt5-sql qt5-concurrent qt5-printsupport qt5-opengl" -short_desc="Cross-platform application and UI framework (QT5)" -maintainer="John " -license="GPL-3.0-or-later, LGPL-3.0-or-later" -homepage="https://qt.io/" -# https://pypi.org/project/git-archive-all -# tarball is generated with `git archive-all qt5-$version.tar.gz` -# 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.zst" -checksum=3f9b5ff9753c2bd37ecc03809d3e8f85b2e9277a3d66170b72da2cd86eefb081 -python_version=3 -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" -lib32mode=full - -CFLAGS="-D_LARGE_FILE_SOURCE=1 -D_FILE_OFFSET_BITS=64" -CXXFLAGS="-Wno-deprecated-declarations -Wno-class-memaccess -Wno-packed-not-aligned" -CXXFLAGS+=" -D_LARGE_FILE_SOURCE=1 -D_FILE_OFFSET_BITS=64" -# Required for musl libc -LDFLAGS="-pthread -ldl -fPIE -Wl,-z,stack-size=2097152" - -if [ "$CROSS_BUILD" ]; then - # Need some devel packages in the host to build qmake, moc, uic, rcc - # wayland-devel contains /usr/bin/wayland-scanner - hostmakedepends+=" icu-devel wayland-devel zlib-devel libxml2-devel" - hostmakedepends+=" postgresql-libs-devel" -fi - -_cleanup_wrksrc_leak() { - if [ -d "${PKGDESTDIR}/usr/lib/cmake" ]; then - # Replace references to ${wrksrc} in cmake files - vsed -i ${PKGDESTDIR}/usr/lib/cmake/*/*.cmake \ - -e "s;${wrksrc}/host;/usr/lib/qt5;g" \ - -e "s;devices/void-${XBPS_CROSS_TRIPLET}-g++;linux-g++;g" - fi - if [ -d "${PKGDESTDIR}/usr/lib/pkgconfig" ]; then - # Replace references to ${wrksrc} in pkgconfig files - vsed -i ${PKGDESTDIR}/usr/lib/pkgconfig/*.pc \ - -e "s;${wrksrc}/host;/usr/lib/qt5;g" \ - -e "s;devices/void-${XBPS_CROSS_TRIPLET}-g++;linux-g++;g" - fi - # Remove QMAKE_PRL_BUILD_DIR from hint files for static libraries - # and replace references to ${wrksrc} - find ${PKGDESTDIR} -iname "*.prl" -exec sed -i "{}" \ - -e "/^QMAKE_PRL_BUILD_DIR/d" \ - -e "s;-L${wrksrc}/qtbase/lib;-L/usr/lib;g" \; - # Replace ${wrksrc} in project include files - find ${PKGDESTDIR} -iname "*.pri" -exec sed -i "{}" \ - -e "s;${wrksrc}/qtbase;/usr/lib/qt5;g" \; -} - -_install_subpkg() { - local module=$1 f base - cd ${wrksrc}/${module} - make INSTALL_ROOT=${PKGDESTDIR} install - rm -rf ${PKGDESTDIR}/builddir - rm -rf ${PKGDESTDIR}/usr/include - rm -rf ${PKGDESTDIR}/usr/lib/cmake - rm -rf ${PKGDESTDIR}/usr/lib/qt5/mkspecs - rm -rf ${PKGDESTDIR}/usr/lib/pkgconfig - rm -f ${PKGDESTDIR}/usr/lib/*.a - rm -f ${PKGDESTDIR}/usr/lib/*.so - rm -f ${PKGDESTDIR}/usr/lib/*.prl - if [ -d ${PKGDESTDIR}/usr/lib/qt5/bin ]; then - if [ "$CROSS_BUILD" ]; then - for f in $(find ${PKGDESTDIR}/usr/lib/qt5/bin -name "*-target" -type f); do - base=${f##*/} - mv -v ${f} ${f%-target} - done - fi - vmkdir usr/bin - for f in $(find ${PKGDESTDIR}/usr/lib/qt5/bin -type f); do - base=${f##*/} - ln -sf /usr/lib/qt5/bin/${base} ${PKGDESTDIR}/usr/bin/${base}-qt5 - done - fi -} - -_install_devel() { - local module=$1 - cd ${wrksrc}/${module} - make INSTALL_ROOT=${PKGDESTDIR} install - vmkdir usr/lib/qt5/mkspecs/modules - if [ -d "${PKGDESTDIR}${wrksrc}/host/mkspecs/modules" ]; then - mv -nv ${PKGDESTDIR}${wrksrc}/host/mkspecs/modules/* \ - ${PKGDESTDIR}/usr/lib/qt5/mkspecs/modules/ - fi - rm -rf ${PKGDESTDIR}/usr/lib/metatypes - rm -rf ${PKGDESTDIR}/builddir - rm -rf ${PKGDESTDIR}/usr/share - rm -rf ${PKGDESTDIR}/usr/lib/qt5/bin - rm -rf ${PKGDESTDIR}/usr/lib/qt5/qml - rm -rf ${PKGDESTDIR}/usr/lib/qt5/libexec - rm -rf ${PKGDESTDIR}/usr/lib/qt5/plugins - rm -f ${PKGDESTDIR}/usr/lib/*.so.* - _cleanup_wrksrc_leak -} - -_move_target_binaries() { - local f - [ -z "$CROSS_BUILD" ] && return 0 - vmkdir usr/lib/qt5/bin - for f in $@; do - if [ -f ${DESTDIR}/usr/lib/qt5/bin/${f}-target ]; then - mv -v ${DESTDIR}/usr/lib/qt5/bin/${f}-target \ - ${PKGDESTDIR}/usr/lib/qt5/bin/${f} - fi - done -} - -_create_config() { - local specs=${wrksrc}/qtbase/mkspecs/devices device="$1" - local qmake_conf="${specs}/${device}/qmake.conf" - - mkdir -p ${specs}/${device} - - echo "#" > ${qmake_conf} - echo "# qmake configuration for building with $XBPS_TARGET_MACHINE" >> ${qmake_conf} - echo "#" >> ${qmake_conf} - echo >> ${qmake_conf} - echo "include(../common/linux_device_pre.conf)" >> ${qmake_conf} - echo >> ${qmake_conf} - # Fake distro name to tell we want control - echo "DISTRO = arch" >> ${qmake_conf} - # Hard float on armv6, armv7, not on armv5tel - case "$XBPS_TARGET_MACHINE" in - armv6*|armv7*) - echo "DISTRO_OPTS += hard-float" >> ${qmake_conf} - ;; - esac - echo "QMAKE_CC = ${CC}" >> ${qmake_conf} - echo "QMAKE_CXX = ${CXX}" >> ${qmake_conf} - echo "QMAKE_LINK = ${CXX}" >> ${qmake_conf} - echo "QMAKE_LINK_SHLIB = ${CXX}" >> ${qmake_conf} - echo "QMAKE_LFLAGS = ${LDFLAGS}" >> ${qmake_conf} - echo "QMAKE_CFLAGS = ${CFLAGS}" >> ${qmake_conf} - echo "QMAKE_CXXFLAGS = ${CXXFLAGS}" >> ${qmake_conf} - echo >> ${qmake_conf} - # use a sane default platform (prevent defaulting to eglfs) - echo "QT_QPA_DEFAULT_PLATFORM = xcb" >> ${qmake_conf} - echo >> ${qmake_conf} - case "$XBPS_TARGET_MACHINE" in - arm*) - echo "include(../common/linux_arm_device_post.conf)" >> ${qmake_conf} ;; - *) - echo "include(../common/linux_device_post.conf)" >> ${qmake_conf} ;; - esac - echo "load(qt_config)" >> ${qmake_conf} - - echo '#include "../../linux-g++/qplatformdefs.h"' > ${specs}/${device}/qplatformdefs.h -} - -_msg_cross() { - msg_normal "***************************************************\n" - msg_normal "$1 for target ${CROSS_BUILD} ...\n" - msg_normal "***************************************************\n" -} - -post_extract() { - find -maxdepth 1 -type d -exec mkdir -p {}/.git \; -} - -do_configure() { - local opts spec - - case "$XBPS_TARGET_MACHINE" in - mips*) grep -rl "" | xargs sed -i -e "s;;;" ;; - esac - - # Cross build patches - if [ "$CROSS_BUILD" ]; then - # This also sets default {C,CXX,LD}FLAGS for projects built using qmake - vsed -i -e "s|^\(QMAKE_CFLAGS_RELEASE.*\)|\1 ${XBPS_CFLAGS}|" \ - ${wrksrc}/qtbase/mkspecs/common/gcc-base.conf - vsed -i -e "s|^\(QMAKE_LFLAGS_RELEASE.*\)|\1 ${XBPS_LDFLAGS}|" \ - ${wrksrc}/qtbase/mkspecs/common/g++-unix.conf - else - # qmake {CXX,L}FLAGS patches - vsed -i -e "s|^\(CXXFLAGS =.*\)|\1 ${CXXFLAGS}|" \ - -e "s|^\(LFLAGS =.*\)|\1 ${LDFLAGS}|" \ - ${wrksrc}/qtbase/qmake/Makefile.unix - - # Build qmake using Void {C,LD}FLAGS - # This also sets default {C,CXX,LD}FLAGS for projects built using qmake - vsed -i -e "s|^\(QMAKE_CFLAGS_RELEASE.*\)|\1 ${CFLAGS}|" \ - ${wrksrc}/qtbase/mkspecs/common/gcc-base.conf - vsed -i -e "s|^\(QMAKE_LFLAGS_RELEASE.*\)|\1 ${LDFLAGS}|" \ - ${wrksrc}/qtbase/mkspecs/common/g++-unix.conf - fi - - opts+=" -confirm-license" - opts+=" -opensource" - opts+=" -prefix /usr" - opts+=" -bindir /usr/lib/qt5/bin" - opts+=" -datadir /usr/share/qt5" - opts+=" -headerdir /usr/include/qt5" - opts+=" -sysconfdir /etc/xdg" - opts+=" -plugindir /usr/lib/qt5/plugins" - opts+=" -docdir /usr/share/doc/qt5" - opts+=" -importdir /usr/lib/qt5/imports" - opts+=" -translationdir /usr/share/qt5/translations" - opts+=" -examplesdir /usr/share/qt5/examples" - opts+=" -archdatadir /usr/lib/qt5" - opts+=" -accessibility" - opts+=" -fontconfig" - opts+=" -icu" - opts+=" -openssl-linked" - opts+=" -dbus-linked" - opts+=" -sql-mysql" - opts+=" -mysql_config ${XBPS_CROSS_BASE}/usr/bin/mysql_config" - opts+=" -sql-psql" - opts+=" -psql_config /usr/bin/pg_config" - opts+=" -no-pch" - opts+=" -no-strip" - opts+=" -nomake examples" - opts+=" -optimized-qmake" - # opts+=" -opengl dynamic" - opts+=" -no-use-gold-linker" - opts+=" -system-libjpeg" - opts+=" -system-libpng" - opts+=" -system-zlib" - opts+=" -system-sqlite" - opts+=" -system-harfbuzz" - opts+=" -no-feature-eglfs_brcm" # missing include path - opts+=" -silent" - # opts+=" -v" - opts+=" -skip qtwebengine" - opts+=" -skip qtwebview" - opts+=" -skip qtdocgallery" - opts+=" -skip qtpim" - opts+=" -skip qtsystems" - opts+=" -skip qtspeech" - LDFLAGS+=" -Wl,--no-keep-memory" # needs more than 8GB RAM else - if [ "$CROSS_BUILD" ]; then - spec=void-${XBPS_CROSS_TRIPLET}-g++ - _create_config ${spec} - opts+=" -device ${spec}" - opts+=" -device-option CROSS_COMPILE=${XBPS_CROSS_TRIPLET}-" - opts+=" -sysroot ${XBPS_CROSS_BASE}" - opts+=" -hostprefix host" - opts+=" -extprefix /usr" - - # Make sure libQt5Designer is built - cp -v ${FILESDIR}/qttools_src.pro qttools/src/src.pro - cp -v ${FILESDIR}/designer_src.pro qttools/src/designer/src/src.pro - cp -v ${FILESDIR}/assistant.pro qttools/src/assistant/assistant.pro - cp -v ${FILESDIR}/linguist.pro qttools/src/linguist/linguist.pro - cp -v ${FILESDIR}/uitools.pro qttools/src/designer/src/uitools/uitools.pro - fi - - CC="cc" CXX="c++" CPP="cpp" LD="c++" AR="ar" AS="as" NM="nm" \ - OBJDUMP="objdump" STRIP="strip" RANLIB="ranlib" \ - CFLAGS="$XBPS_CFLAGS" CXXFLAGS="$XBPS_CXXFLAGS" \ - CPPFLAGS="$XBPS_CPPFLAGS" LDFLAGS="$XBPS_LDFLAGS" \ - LFLAGS="$XBPS_LDFLAGS" \ - ${wrksrc}/configure ${opts} - export LD_LIBRARY_PATH="${wrksrc}/qtbase/lib:${wrksrc}/qttools/lib:${LD_LIBRARY_PATH}" -} - -do_build() { - # Run make twice because sometimes a file "chrome/grit/generated_resources.h" - # is not yet ready when it is to be included. Repeating make works around that - # problem without having to resort to disable_parallel_build=yes - # or some other files - make ${makejobs} || make ${makejobs} -} - -do_install() { - local f base bin dir dirs - - if [ -z "$CROSS_BUILD" ]; then - unset CC CXX LD CPP AR AS RANLIB - fi - cd ${wrksrc}/qtbase - make INSTALL_ROOT=${DESTDIR} install - - _cleanup_wrksrc_leak - - # Symbolic links for remaining binaries - vmkdir usr/bin - for f in $(find ${DESTDIR}/usr/lib/qt5/bin -type f); do - base=${f##*/} - ln -sf /usr/lib/qt5/bin/${base} ${PKGDESTDIR}/usr/bin/${base}-qt5 - done - - if [ "$CROSS_BUILD" ]; then - vmkdir usr/bin - vmkdir usr/lib/qt5/bin - - # - # Build qmake for the target - # - _msg_cross "Building qmake" - cd ${wrksrc}/qtbase/qmake - sed Makefile \ - -e"s;^\(CC\\s*=\).*;\1 $CC;" \ - -e"s;^\(CXX\\s*=\).*;\1 $CXX;" \ - -e"s;^\(LINK\\s*=\).*;\1 $CXX;" \ - -e"s;^\(QMAKE_CFLAGS\\s*=\).*;\1 $CFLAGS;" \ - -e"s;^\(QMAKE_CXXFLAGS\\s*=\).*;\1 $CXXFLAGS;" \ - -e"s;^\(QMAKE_LFLAGS\\s*=\).*;\1 $LDFLAGS;" \ - -e"s;\$(BUILD_PATH)/bin;${PKGDESTDIR}/usr/lib/qt5/bin;" \ - > Makefile.target - make clean - make -f Makefile.target ${makejobs} - ln -sf ../lib/qt5/bin/qmake ${PKGDESTDIR}/usr/bin/qmake-qt5 - cp -ar ${wrksrc}/qtbase/mkspecs ${PKGDESTDIR}/usr/lib/qt5 - _cleanup_wrksrc_leak - - # - # Build qmldevtools for the target - # - base=qmldevtools - dir=qtdeclarative/src - _msg_cross " Building ${base}" - cd ${wrksrc}/${dir}/${base} - [ -f "${base}.pro" ] && cp -v -a ${base}.pro{,.orig} - vsed -i ${base}.pro \ - -e "/option(host_build)/d" \ - -e "/include(..\/3rdparty\/masm\/masm-defs.pri)/i include(../3rdparty/masm/masm.pri)" - make clean - # Create the Makefile - mv -v Makefile{,.orig} - ${wrksrc}/qtbase/bin/qmake -o Makefile ${base}.pro - make ${makejobs} - # Restore profile, if any - [ -f "${base}.pro.orig" ] && mv -v ${base}.pro{.orig,} - mv -v Makefile{.orig,} - # Avoid rebuilding the Makefile by changing the rule - vsed -i Makefile -e "s;^Makefile:;Makefile.host:;" - - # - # Build various tools for the target - # - dirs+=" qtdeclarative/tools/qmlmin" - dirs+=" qtdeclarative/tools/qmllint" - dirs+=" qtdeclarative/tools/qmlformat" - dirs+=" qtdeclarative/tools/qmlcachegen" - dirs+=" qtdeclarative/tools/qmlimportscanner" - dirs+=" qtbase/src/tools/moc" - dirs+=" qtbase/src/tools/rcc" - dirs+=" qtbase/src/tools/uic" - dirs+=" qtbase/src/tools/qdbuscpp2xml" - dirs+=" qtbase/src/tools/qdbusxml2cpp" - dirs+=" qtbase/src/tools/qvkgen" - dirs+=" qtbase/src/tools/tracegen" - dirs+=" qtbase/src/tools/qlalr" - dirs+=" qt3d/tools/qgltf" - dirs+=" qtremoteobjects/tools/repc" - dirs+=" qtscxml/tools/qscxmlc" - dirs+=" qttools/src/qtattributionsscanner" - dirs+=" qttools/src/linguist/lconvert" - dirs+=" qttools/src/linguist/lrelease" - dirs+=" qttools/src/linguist/lrelease-pro" - dirs+=" qttools/src/linguist/lprodump" - dirs+=" qttools/src/linguist/lupdate" - dirs+=" qttools/src/linguist/lupdate-pro" - # Cannot be cross compiled (target clang issue) - # dirs+=" qttools/src/qdoc" - - for f in ${dirs}; do - base=${f##*/} - dir=${f%%/*} - - _msg_cross " Building ${base}" - - cd ${wrksrc}/${f} - if [ -x "${wrksrc}/${dir}/bin/${base}" ]; then - mv -v ${wrksrc}/${dir}/bin/${base}{,-host} - fi - [ -f Makefile ] && make clean - [ -f "${base}.pro" ] && cp -a ${base}.pro{,.orig} - if [ -f "${FILESDIR}/${base}.pro" ]; then - # A specific *.pro file is available, use it. - cp ${FILESDIR}/${base}.pro ${base}.pro - else - # Otherwise strip the option(host_build) - vsed -i ${base}.pro -e "/option(host_build)/d" - fi - # Create the Makefile - [ -f Makefile ] && mv -v Makefile{,.orig} - ${wrksrc}/qtbase/bin/qmake -o Makefile ${base}.pro - - # Now patch the Makefile(s) to not use the bootstrap libs and - # use the compiler, linker, flags, etc. for the target arch - find . -name "Makefile*" -exec sed -i "{}" \ - -e "s; force_bootstrap;;" \ - -e "s;^\(CC\\s*=\).*;\1 $CC;" \ - -e "s;^\(CXX\\s*=\).*;\1 $CXX;" \ - -e "s;^\(LINK\\s*=\).*;\1 $CXX;" \ - -e "s;^\(CFLAGS\\s*=.*\);\1 $CFLAGS;" \ - -e "s;^\(CXXFLAGS\\s*=.*\);\1 $CXXFLAGS;" \ - -e "s;^\(LFLAGS\\s*=.*\);\1 $LDFLAGS;" \ - -e "s;^\(AR\\s*=\).*;\1 $AR cqs;" \ - -e "s;^\(RANLIB\\s*=\).*;\1 $RANLIB;" \ - \; - # Set a different destination directory and target name - vsed -i Makefile \ - -e "s;^\(DESTDIR\\s*=\).*;\1 ${DESTDIR}/usr/lib/qt5/bin/;" \ - -e "s;^\(TARGET\\s*=\).*;\1 ${DESTDIR}/usr/lib/qt5/bin/${base}-target;" - make ${makejobs} - # Restore profile, if any - [ -f "${base}.pro.orig" ] && mv -v ${base}.pro{.orig,} - [ -f Makefile.orig ] && mv -v Makefile{.orig,} - # Avoid rebuilding the Makefile by changing the rule - vsed -i Makefile -e 's;^all:.*;all:;' - vsed -i Makefile -e "s;^Makefile:;Makefile.host:;" - if [ -x "${wrksrc}/${dir}/bin/${base}-host" ]; then - mv -v ${wrksrc}/${dir}/bin/${base}{-host,} - touch ${wrksrc}/${dir}/bin/${base} - fi - done - fi - # Remove builddir from installation - rm -rf ${DESTDIR}/builddir - rm -rf ${DESTDIR}/usr/lib/metatypes -} - -qt5-gui_package() { - short_desc+=" - Gui" - pkg_install() { - vmove "usr/lib/libQt5Gui.so*" - vmove "usr/lib/libQt5XcbQpa.so*" - vmove "usr/lib/libQt5EglFSDeviceIntegration.so*" - vmove "usr/lib/libQt5EglFsKmsSupport.so*" - vmove usr/lib/qt5/plugins/generic - vmove usr/lib/qt5/plugins/platforms - vmove usr/lib/qt5/plugins/xcbglintegrations - vmove usr/lib/qt5/plugins/imageformats - vmove usr/lib/qt5/plugins/egldeviceintegrations - vmove usr/lib/qt5/plugins/platforminputcontexts - vmove usr/lib/qt5/plugins/platformthemes - } -} - -qt5-dbus_package() { - short_desc+=" - DBus" - pkg_install() { - vmove "usr/lib/libQt5DBus.so*" - } -} - -qt5-core_package() { - short_desc+=" - Core" - pkg_install() { - vmove "usr/lib/libQt5Core.so*" - } -} - -qt5-opengl_package() { - short_desc+=" - OpenGL" - pkg_install() { - vmove "usr/lib/libQt5OpenGL.so*" - } -} - -qt5-printsupport_package() { - short_desc+=" - Print Support" - pkg_install() { - vmove "usr/lib/libQt5PrintSupport.so*" - vmove usr/lib/qt5/plugins/printsupport - } -} - -qt5-concurrent_package() { - short_desc+=" - Concurrency" - pkg_install() { - vmove "usr/lib/libQt5Concurrent.so*" - } -} - -qt5-widgets_package() { - short_desc+=" - Widgets" - pkg_install() { - vmove "usr/lib/libQt5Widgets.so*" - } -} - -qt5-network_package() { - short_desc+=" - Network" - pkg_install() { - vmove "usr/lib/libQt5Network.so*" - vmove usr/lib/qt5/plugins/bearer - } -} - -qt5-sql_package() { - short_desc+=" - Sql" - pkg_install() { - vmove "usr/lib/libQt5Sql.so*" - } -} - -qt5-test_package() { - short_desc+=" - Test" - pkg_install() { - vmove "usr/lib/libQt5Test.so*" - } -} - -qt5-xml_package() { - short_desc+=" - Xml" - pkg_install() { - vmove "usr/lib/libQt5Xml.so*" - } -} - -qt5-base-docs_package() { - short_desc+=" - Documentation" - pkg_install() { - vmove usr/share/doc/qt5 - } -} - -qt5-3d-devel_package() { - short_desc+=" - C++ and QML APIs for 3D graphics (development)" - depends="qt5-3d-${version}_${revision} qt5-devel-${version}_${revision}" - pkg_install() { - _install_devel qt3d - _move_target_binaries qgltf - } -} - -qt5-3d_package() { - short_desc+=" - C++ and QML APIs for 3D graphics" - pkg_install() { - _install_subpkg qt3d - } -} - -qt5-charts-devel_package() { - short_desc+=" - Charts component (development)" - depends="qt5-charts-${version}_${revision} qt5-declarative-devel-${version}_${revision}" - pkg_install() { - _install_devel qtcharts - } -} - -qt5-charts_package() { - short_desc+=" - Charts component" - pkg_install() { - _install_subpkg qtcharts - } -} - -qt5-connectivity-devel_package() { - short_desc+=" - Connectivity component (development)" - depends="qt5-connectivity-${version}_${revision} qt5-declarative-devel-${version}_${revision}" - pkg_install() { - _install_devel qtconnectivity - } -} - -qt5-connectivity_package() { - short_desc+=" - Connectivity component" - pkg_install() { - _install_subpkg qtconnectivity - } -} - -qt5-datavis3d-devel_package() { - short_desc+=" - 3D data visualization (development)" - depends="qt5-datavis3d-${version}_${revision} qt5-declarative-devel-${version}_${revision}" - pkg_install() { - _install_devel qtdatavis3d - } -} - -qt5-datavis3d_package() { - short_desc+=" - 3D data visualization" - pkg_install() { - _install_subpkg qtdatavis3d - } -} - -qt5-declarative-devel_package() { - short_desc+=" - Declarative component (development)" - depends="qt5-declarative-${version}_${revision} qt5-devel-${version}_${revision}" - pkg_install() { - _install_devel qtdeclarative - } -} - -qt5-declarative_package() { - short_desc+=" - Declarative component" - pkg_install() { - _install_subpkg qtdeclarative - _move_target_binaries qmlmin qmllint qmlformat qmlimportscanner qmlcachegen - } -} - -qt5-examples_package() { - short_desc+=" - Examples" - depends="qt5-devel-${version}_${revision} qt5-qmake-${version}_${revision} - qt5-host-tools-${version}_${revision}" - pkg_install() { - local dir mod base=usr/share/qt5/examples - vmkdir ${base} - vcopy qtbase/examples/examples.pro ${base}/ - # Copy examples source - for dir in $(find ${wrksrc} -maxdepth 2 -type d -name examples); do - mod=${dir%/examples} - mod=${mod##*/} - vcopy ${dir}/* ${base}/ - if [ -e "${PKGDESTDIR}/${base}/README" ]; then - mv ${PKGDESTDIR}/${base}/README{,.${mod}} - fi - done - } -} - -qt5-lottie-devel_package() { - pkg_install() { - _install_devel qtlottie - } -} - -qt5-lottie_package() { - pkg_install() { - _install_subpkg qtlottie - } -} - -qt5-gamepad-devel_package() { - short_desc+=" - Gamepad component (development)" - depends="qt5-gamepad-${version}_${revision} qt5-declarative-devel-${version}_${revision}" - pkg_install() { - _install_devel qtgamepad - } -} - -qt5-gamepad_package() { - short_desc+=" - Gamepad component" - pkg_install() { - _install_subpkg qtgamepad - } -} - -qt5-graphicaleffects_package() { - short_desc+=" - Graphicaleffects component" - pkg_install() { - _install_subpkg qtgraphicaleffects - } -} - -qt5-imageformats_package() { - short_desc+=" - Plugins for additional image formats" - pkg_install() { - _install_subpkg qtimageformats - } -} - -qt5-location-devel_package() { - short_desc+=" - Location and Positioning components (development)" - depends="qt5-location-${version}_${revision} qt5-devel-${version}_${revision}" - pkg_install() { - _install_devel qtlocation - } -} - -qt5-location_package() { - short_desc+=" - Location and Positioning components" - pkg_install() { - _install_subpkg qtlocation - } -} - -qt5-multimedia-devel_package() { - short_desc+=" - Multimedia component (development)" - depends="qt5-multimedia-${version}_${revision} qt5-devel-${version}_${revision}" - pkg_install() { - _install_devel qtmultimedia - } -} - -qt5-multimedia_package() { - short_desc+=" - Multimedia component" - pkg_install() { - _install_subpkg qtmultimedia - } -} - -qt5-networkauth-devel_package() { - short_desc+=" - NetworkAuth component (development)" - depends="qt5-networkauth-${version}_${revision} qt5-devel-${version}_${revision}" - pkg_install() { - _install_devel qtnetworkauth - } -} - -qt5-networkauth_package() { - short_desc+=" - NetworkAuth component" - pkg_install() { - _install_subpkg qtnetworkauth - } -} - -qt5-purchasing-devel_package() { - short_desc+=" - Purchasing component (development)" - depends="qt5-purchasing-${version}_${revision} qt5-devel-${version}_${revision}" - pkg_install() { - _install_devel qtpurchasing - } -} - -qt5-purchasing_package() { - short_desc+=" - Purchasing component" - pkg_install() { - _install_subpkg qtpurchasing - } -} - -qt5-quickcontrols_package() { - short_desc+=" - Quick UI controls" - pkg_install() { - _install_subpkg qtquickcontrols - } -} - -qt5-quickcontrols2-devel_package() { - short_desc+=" - Quick2 UI controls (development)" - depends="qt5-quickcontrols2-${version}_${revision} qt5-devel-${version}_${revision}" - pkg_install() { - _install_devel qtquickcontrols2 - } -} - -qt5-quickcontrols2_package() { - short_desc+=" - Quick2 UI controls" - pkg_install() { - _install_subpkg qtquickcontrols2 - } -} - -qt5-quicktimeline_package() { - short_desc+=" - Keyframe-based animations" - pkg_install() { - _install_subpkg qtquicktimeline - } -} - -qt5-remoteobjects-devel_package() { - short_desc+=" - Remote Objects (development)" - depends="qt5-remoteobjects-${version}_${revision} qt5-devel-${version}_${revision}" - pkg_install() { - _install_devel qtremoteobjects - } -} - -qt5-remoteobjects_package() { - short_desc+=" - Remote Objects" - pkg_install() { - _install_subpkg qtremoteobjects - _move_target_binaries repc - } -} - -qt5-script-devel_package() { - short_desc+=" - Scriptable classes (development)" - depends="qt5-script-${version}_${revision} qt5-devel-${version}_${revision}" - pkg_install() { - _install_devel qtscript - } -} - -qt5-script_package() { - short_desc+=" - Scriptable classes" - pkg_install() { - _install_subpkg qtscript - } -} - -qt5-scxml-devel_package() { - short_desc+=" - SCXML model integration (development)" - depends="qt5-scxml-${version}_${revision} qt5-devel-${version}_${revision}" - pkg_install() { - _install_devel qtscxml - } -} - -qt5-scxml_package() { - short_desc+=" - SCXML model integration" - pkg_install() { - _install_subpkg qtscxml - _move_target_binaries qscxmlc - } -} - -qt5-sensors-devel_package() { - short_desc+=" - Sensors component (development)" - depends="qt5-sensors-${version}_${revision} qt5-devel-${version}_${revision}" - pkg_install() { - _install_devel qtsensors - } -} - -qt5-sensors_package() { - short_desc+=" - Sensors component" - pkg_install() { - _install_subpkg qtsensors - } -} - -qt5-serialbus-devel_package() { - short_desc+=" - Serial bus component (development)" - depends="qt5-serialbus-${version}_${revision} qt5-serialport-devel-${version}_${revision} - qt5-devel-${version}_${revision}" - pkg_install() { - _install_devel qtserialbus - } -} - -qt5-serialbus_package() { - short_desc+=" - Serial bus component" - pkg_install() { - _install_subpkg qtserialbus - } -} - -qt5-serialport-devel_package() { - short_desc+=" - Serial port component (development)" - depends="qt5-serialport-${version}_${revision} qt5-devel-${version}_${revision}" - pkg_install() { - _install_devel qtserialport - } -} - -qt5-serialport_package() { - short_desc+=" - Serial port component" - pkg_install() { - _install_subpkg qtserialport - } -} - -qt5-svg-devel_package() { - short_desc+=" - Svg component (development)" - depends="qt5-svg-${version}_${revision} qt5-devel-${version}_${revision}" - pkg_install() { - _install_devel qtsvg - } -} - -qt5-svg_package() { - short_desc+=" - Svg component" - pkg_install() { - _install_subpkg qtsvg - } -} - -qt5-virtualkeyboard-devel_package() { - short_desc+=" - Virtual keyboard (development)" - depends="qt5-virtualkeyboard-${version}_${revision} qt5-declarative-devel-${version}_${revision}" - pkg_install() { - _install_devel qtvirtualkeyboard - } -} - -qt5-virtualkeyboard_package() { - short_desc+=" - Virtual keyboard" - pkg_install() { - _install_subpkg qtvirtualkeyboard - } -} - -qt5-wayland-devel_package() { - short_desc+=" - Wayland component (development)" - depends="qt5-wayland-${version}_${revision} qt5-devel-${version}_${revision}" - pkg_install() { - _install_devel qtwayland - } -} - -qt5-wayland_package() { - short_desc+=" - Wayland component" - pkg_install() { - _install_subpkg qtwayland - } -} - -qt5-webchannel-devel_package() { - short_desc+=" - WebChannel component (development)" - depends="qt5-webchannel-${version}_${revision} qt5-devel-${version}_${revision}" - pkg_install() { - _install_devel qtwebchannel - } -} - -qt5-webchannel_package() { - short_desc+=" - WebChannel component" - pkg_install() { - _install_subpkg qtwebchannel - } -} - -qt5-webglplugin-devel_package() { - short_desc+=" - WebGL plugin (development)" - depends="qt5-webglplugin-${version}_${revision} qt5-devel-${version}_${revision}" - pkg_install() { - _install_devel qtwebglplugin - } -} - -qt5-webglplugin_package() { - short_desc+=" - WebGL plugin" - pkg_install() { - _install_subpkg qtwebglplugin - } -} - -qt5-websockets-devel_package() { - short_desc+=" - WebSockets component (development)" - depends="qt5-websockets-${version}_${revision} qt5-devel-${version}_${revision}" - pkg_install() { - _install_devel qtwebsockets - } -} - -qt5-websockets_package() { - short_desc+=" - WebSockets component" - pkg_install() { - _install_subpkg qtwebsockets - } -} - -qt5-x11extras-devel_package() { - short_desc+=" - X11 extras (development)" - depends="qt5-x11extras-${version}_${revision} qt5-devel-${version}_${revision}" - pkg_install() { - _install_devel qtx11extras - } -} - -qt5-x11extras_package() { - short_desc+=" - X11 extras" - pkg_install() { - _install_subpkg qtx11extras - } -} - -qt5-xmlpatterns-devel_package() { - short_desc+=" - XML components (development)" - depends="qt5-xmlpatterns-${version}_${revision} qt5-devel-${version}_${revision}" - pkg_install() { - _install_devel qtxmlpatterns - } -} - -qt5-xmlpatterns_package() { - short_desc+=" - XML components" - depends="qtchooser" - pkg_install() { - _install_subpkg qtxmlpatterns - } -} - -qt5-translations_package() { - short_desc+=" - Translations" - pkg_install() { - _install_subpkg qttranslations - } -} - -qt5-host-tools_package() { - short_desc+=" - Tools required when cross compiling" - depends="qtchooser" - pkg_install() { - local dest=${XBPS_DESTDIR}/${XBPS_CROSS_TRIPLET}/qt5-tools-${version} - vmkdir usr/lib/qt5/bin - vmkdir usr/bin - for f in moc rcc uic qlalr qdbuscpp2xml qdbusxml2cpp qvkgen fixqt4headers.pl tracegen \ - syncqt.pl lconvert lupdate lupdate-pro lprodump lrelease lrelease-pro; do - if [ -r ${dest}/usr/lib/qt5/bin/${f} ]; then - mv -v ${dest}/usr/lib/qt5/bin/${f} ${PKGDESTDIR}/usr/lib/qt5/bin/ - fi - if [ -f ${DESTDIR}/usr/lib/qt5/bin/${f}-target ]; then - mv -v ${DESTDIR}/usr/lib/qt5/bin/${f}{-target,} - fi - if [ -f ${DESTDIR}/usr/lib/qt5/bin/${f} ]; then - vmove usr/lib/qt5/bin/${f} - fi - if [ -f ${DESTDIR}/usr/bin/${f}-qt5 ] || [ -h ${DESTDIR}/usr/bin/${f}-qt5 ]; then - vmove usr/bin/${f}-qt5 - else - ln -sf ../lib/qt5/bin/${f} ${PKGDESTDIR}/usr/bin/${f}-qt5 - fi - done - } -} - -qt5-tools-devel_package() { - short_desc+=" - Development tools (development)" - depends="qt5-tools-${version}_${revision} qt5-devel-${version}_${revision}" - pkg_install() { - _install_devel qttools - } -} - -qt5-tools_package() { - short_desc+=" - Development tools" - depends="qtchooser qt5-translations desktop-file-utils hicolor-icon-theme" - pkg_install() { - local f dest=${XBPS_DESTDIR}/${XBPS_CROSS_TRIPLET}/qt5-host-tools-${version} - _install_subpkg qttools - # install missing icons and desktop files - for icon in ${wrksrc}/qttools/src/linguist/linguist/images/icons/linguist-*-32.png ; do - size=$(echo $(basename ${icon}) | cut -d- -f2) - install -p -D -m644 ${icon} \ - ${PKGDESTDIR}/usr/share/icons/hicolor/${size}x${size}/apps/linguist-qt5.png - done - install -Dm644 ${wrksrc}/qttools/src/assistant/assistant/images/assistant.png \ - ${PKGDESTDIR}/usr/share/icons/hicolor/32x32/apps/assistant-qt5.png - install -Dm644 ${wrksrc}/qttools/src/assistant/assistant/images/assistant-128.png \ - ${PKGDESTDIR}/usr/share/icons/hicolor/128x128/apps/assistant-qt5.png - install -Dm644 ${wrksrc}/qttools/src/designer/src/designer/images/designer.png \ - ${PKGDESTDIR}/usr/share/icons/hicolor/128x128/apps/designer-qt5.png - install -Dm644 ${wrksrc}/qttools/src/qdbus/qdbusviewer/images/qdbusviewer.png \ - ${PKGDESTDIR}/usr/share/icons/hicolor/32x32/apps/qdbusviewer-qt5.png - install -Dm644 ${wrksrc}/qttools/src/qdbus/qdbusviewer/images/qdbusviewer-128.png \ - ${PKGDESTDIR}/usr/share/icons/hicolor/128x128/apps/qdbusviewer-qt5.png - # install desktop files - vmkdir usr/share/applications - install -m644 ${FILESDIR}/*.desktop ${PKGDESTDIR}/usr/share/applications - _move_target_binaries qtattributionsscanner qdoc - # Move some binaries to qt5-host-tools - for f in lconvert lupdate lupdate-pro lprodump lrelease lrelease-pro; do - if [ -f ${PKGDESTDIR}/usr/lib/qt5/bin/${f} ]; then - mkdir -p ${dest}/usr/lib/qt5/bin - mv -v ${PKGDESTDIR}/usr/lib/qt5/bin/${f} ${dest}/usr/lib/qt5/bin/ - fi - if [ -f ${PKGDESTDIR}/usr/bin/${f}-qt5 ] || [ -h ${PKGDESTDIR}/usr/bin/${f}-qt5 ]; then - mkdir -p ${dest}/usr/bin - mv -v ${PKGDESTDIR}/usr/bin/${f}-qt5 ${dest}/usr/bin/ - fi - done - } -} - -qt5-devel_package() { - depends="zlib-devel openssl-devel libXext-devel libXrender-devel - fontconfig-devel libglib-devel MesaLib-devel mtdev-devel - dbus-devel icu-devel cups-devel - qt5-gui-${version}_${revision} - qt5-dbus-${version}_${revision} - qt5-core-${version}_${revision} - qt5-widgets-${version}_${revision} - qt5-qmake-${version}_${revision} - qt5-opengl-${version}_${revision} - qt5-printsupport-${version}_${revision} - qt5-concurrent-${version}_${revision} - qt5-sql-${version}_${revision} - qt5-test-${version}_${revision} - qt5-network-${version}_${revision} - qt5-xml-${version}_${revision} - qt5-host-tools-${version}_${revision}" - short_desc+=" - Development files" - # qt5-enginio-devel is gone - pkg_install() { - vmove usr/include - vmove usr/lib/*.a - vmove usr/lib/*.prl - vmove usr/lib/cmake - vmove usr/lib/pkgconfig - _cleanup_wrksrc_leak - } -} - -qt5-plugin-odbc_package() { - short_desc+=" - ODBC plugin" - pkg_install() { - vmove usr/lib/qt5/plugins/sqldrivers/libqsqlodbc.so - } -} - -qt5-plugin-pgsql_package() { - short_desc+=" - PostgreSQL plugin" - pkg_install() { - vmove usr/lib/qt5/plugins/sqldrivers/libqsqlpsql.so - } -} - -qt5-plugin-mysql_package() { - short_desc+=" - MySQL plugin" - pkg_install() { - vmove usr/lib/qt5/plugins/sqldrivers/libqsqlmysql.so - } -} - -qt5-plugin-sqlite_package() { - short_desc+=" - SQLite plugin" - pkg_install() { - vmove usr/lib/qt5/plugins/sqldrivers/libqsqlite.so - } -} - -qt5-plugin-tds_package() { - short_desc+=" - TDS plugin" - pkg_install() { - vmove usr/lib/qt5/plugins/sqldrivers/libqsqltds.so - } -} - -qt5-qmake_package() { - short_desc+=" - Qmake Makefile generator tool" - depends="qtchooser" - pkg_install() { - vmove usr/lib/qt5/bin/qmake - vmove usr/lib/qt5/mkspecs - vmove usr/bin/qmake-qt5 - - # Change -isystem to -I to avoid "#include_next " errors - vsed -i ${PKGDESTDIR}/usr/lib/qt5/mkspecs/common/gcc-base.conf \ - -e '/^QMAKE_CFLAGS_ISYSTEM/s;-isystem;-I;' - find ${PKGDESTDIR} -iname "*.prl" -exec sed -i "{}" \ - -e 's%/usr/lib/lib\([^[:space:]]*\)\.[sa][o]*%-l\1%g' \; - find ${PKGDESTDIR} -iname "*.pri" -exec sed -i "{}" \ - -e 's%/usr/lib/lib\([^[:space:]]*\)\.[sa][o]*%-l\1%g' \; - - # Undo changes to mkspecs/common/gcc-base.conf and g++-unix.conf - if [ "$CROSS_BUILD" ]; then - vsed -i ${PKGDESTDIR}/usr/lib/qt5/mkspecs/common/gcc-base.conf \ - -e "s|^\(QMAKE_CFLAGS_RELEASE.*\) ${XBPS_CFLAGS}|\1|" - vsed -i ${PKGDESTDIR}/usr/lib/qt5/mkspecs/common/g++-unix.conf \ - -e "s|^\(QMAKE_LFLAGS_RELEASE.*\) ${XBPS_LDFLAGS}|\1|" - else - vsed -i ${PKGDESTDIR}/usr/lib/qt5/mkspecs/common/gcc-base.conf \ - -e "s|^\(QMAKE_CFLAGS_RELEASE.*\) ${CFLAGS}|\1|" - vsed -i ${PKGDESTDIR}/usr/lib/qt5/mkspecs/common/g++-unix.conf\ - -e "s|^\(QMAKE_LFLAGS_RELEASE.*\) ${LDFLAGS}|\1|" - fi - } -} - -qt5-xcb-private-headers_package() { - short_desc+=" - Private headers for Qt5 Xcb" - depends="qt5-devel" - pkg_install() { - for f in ${wrksrc}/qtbase/src/plugins/platforms/xcb/*.h; do - vinstall $f 644 usr/include/qt5xcb-private - done - } -} diff --git a/srcpkgs/qt5ct/files/qt5ct.sh b/srcpkgs/qt5ct/files/qt5ct.sh deleted file mode 100644 index 3acae955a99c01..00000000000000 --- a/srcpkgs/qt5ct/files/qt5ct.sh +++ /dev/null @@ -1,5 +0,0 @@ -#!/bin/sh - -if [ "$XDG_CURRENT_DESKTOP" != "KDE" ]; then - export QT_QPA_PLATFORMTHEME=qt5ct -fi diff --git a/srcpkgs/qt5ct/template b/srcpkgs/qt5ct/template deleted file mode 100644 index 893cd1666dca44..00000000000000 --- a/srcpkgs/qt5ct/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'qt5ct' -pkgname=qt5ct -version=1.9 -revision=1 -build_style=qmake -hostmakedepends="qt5-qmake qt5-tools qt5-host-tools" -makedepends="qt5-devel" -depends="qt5-svg" -short_desc="Qt5 Configuration Tool" -maintainer="Yuusha Spacewolf " -license="BSD-2-Clause" -homepage="https://sourceforge.net/projects/qt5ct/" -distfiles="${SOURCEFORGE_SITE}/project/qt5ct/qt5ct-${version}.tar.bz2" -checksum=dc10e6939d423b925981ce67febb1a015b6f61c022a9cc7e6c8b5efea4588bff - -post_install() { - vlicense COPYING - vinstall ${FILESDIR}/qt5ct.sh 644 etc/profile.d -} diff --git a/srcpkgs/qt5pas-devel b/srcpkgs/qt5pas-devel deleted file mode 120000 index 6f77604325666e..00000000000000 --- a/srcpkgs/qt5pas-devel +++ /dev/null @@ -1 +0,0 @@ -qt5pas \ No newline at end of file diff --git a/srcpkgs/qt5pas/patches/01-inlines-hidden.patch b/srcpkgs/qt5pas/patches/01-inlines-hidden.patch deleted file mode 100644 index 1c7b3f59e82a07..00000000000000 --- a/srcpkgs/qt5pas/patches/01-inlines-hidden.patch +++ /dev/null @@ -1,16 +0,0 @@ -Compile with -fvisibility-inlines-hidden to reduce -the amount of exported symbols that we need to take -care of in the .symbols file. -Index: libqtpas/Qt5Pas.pro -=================================================================== ---- a/Qt5Pas.pro -+++ b/Qt5Pas.pro -@@ -21,7 +21,7 @@ TEMPLATE = lib - VPATH = src - MOC_DIR = tmp - OBJECTS_DIR = tmp --QMAKE_CXXFLAGS += -Wfatal-errors -+QMAKE_CXXFLAGS += -Wfatal-errors -fvisibility-inlines-hidden - - # Match Intel x86_64 i686 i586 i386 x86 ... - is86 = $$find(QMAKE_HOST.arch, ".*86") diff --git a/srcpkgs/qt5pas/patches/02-lazarus-2.0.0.patch b/srcpkgs/qt5pas/patches/02-lazarus-2.0.0.patch deleted file mode 100644 index df7caae7ac68dc..00000000000000 --- a/srcpkgs/qt5pas/patches/02-lazarus-2.0.0.patch +++ /dev/null @@ -1,2587 +0,0 @@ -Description: new source included in lazarus-1.8~rc2 -Index: Qt5Pas.pro -=================================================================== ---- a/Qt5Pas.pro -+++ b/Qt5Pas.pro -@@ -121,7 +121,10 @@ HEADERS += \ - qsize_c.h \ - qstring_c.h \ - qstringlist_c.h \ -+ qsurface_c.h \ -+ qsurfaceformat_c.h \ - qrect_c.h \ -+ qmargins_c.h \ - qdatetime_c.h \ - qbytearray_c.h \ - qlocale_c.h \ -@@ -153,6 +156,10 @@ HEADERS += \ - qapplication_hook.h \ - qwhatsthis_c.h \ - qsizepolicy_c.h \ -+ qscreen_c.h \ -+ qscreen_hook.h \ -+ qwindow_c.h \ -+ qwindow_hook.h \ - qwidget_c.h \ - qwidget_hook.h \ - qlayoutitem_c.h \ -@@ -179,6 +186,7 @@ HEADERS += \ - qbrush_c.h \ - qpen_c.h \ - qpolygon_c.h \ -+ qbackingstore_c.h \ - qpainter_c.h \ - qpaintengine_c.h \ - qpaintdevice_c.h \ -@@ -375,6 +383,8 @@ HEADERS += \ - qdrag_hook_c.h \ - qguiapplication_hook_c.h \ - qapplication_hook_c.h \ -+ qscreen_hook_c.h \ -+ qwindow_hook_c.h \ - qwidget_hook_c.h \ - qlayout_hook_c.h \ - qstackedlayout_hook_c.h \ -@@ -468,7 +478,10 @@ SOURCES += \ - qsize_c.cpp \ - qstring_c.cpp \ - qstringlist_c.cpp \ -+ qsurface_c.cpp \ -+ qsurfaceformat_c.cpp \ - qrect_c.cpp \ -+ qmargins_c.cpp \ - qdatetime_c.cpp \ - qbytearray_c.cpp \ - qlocale_c.cpp \ -@@ -493,6 +506,8 @@ SOURCES += \ - qapplication_c.cpp \ - qwhatsthis_c.cpp \ - qsizepolicy_c.cpp \ -+ qscreen_c.cpp \ -+ qwindow_c.cpp \ - qwidget_c.cpp \ - qlayoutitem_c.cpp \ - qlayout_c.cpp \ -@@ -512,6 +527,7 @@ SOURCES += \ - qbrush_c.cpp \ - qpen_c.cpp \ - qpolygon_c.cpp \ -+ qbackingstore_c.cpp \ - qpainter_c.cpp \ - qpaintengine_c.cpp \ - qpaintdevice_c.cpp \ -@@ -646,6 +662,8 @@ SOURCES += \ - qdrag_hook_c.cpp \ - qguiapplication_hook_c.cpp \ - qapplication_hook_c.cpp \ -+ qscreen_hook_c.cpp \ -+ qwindow_hook_c.cpp \ - qwidget_hook_c.cpp \ - qlayout_hook_c.cpp \ - qstackedlayout_hook_c.cpp \ -Index: src/chandles.h -=================================================================== ---- a/src/chandles.h -+++ b/src/chandles.h -@@ -23,6 +23,8 @@ typedef unsigned int PTRUINT; - - typedef struct QAbstractButton__ { PTRINT dummy; } *QAbstractButtonH; - typedef struct QSizePolicy__ { PTRINT dummy; } *QSizePolicyH; -+typedef struct QSurface__ { PTRINT dummy; } *QSurfaceH; -+typedef struct QSurfaceFormat__ { PTRINT dummy; } *QSurfaceFormatH; - /* typedef struct QWebHistoryItem_hook__ { PTRINT dummy; } *QWebHistoryItem_hookH; */ - typedef struct QSlider_hook__ { PTRINT dummy; } *QSlider_hookH; - typedef struct QGraphicsScene_hook__ { PTRINT dummy; } *QGraphicsScene_hookH; -@@ -446,6 +448,8 @@ typedef struct QButtonGroup_hook__ { PTR - typedef struct QInputMethodEvent__ { PTRINT dummy; } *QInputMethodEventH; - typedef struct QDate__ { PTRINT dummy; } *QDateH; - typedef struct QStyleOptionTitleBar__ { PTRINT dummy; } *QStyleOptionTitleBarH; -+typedef struct QScreen_hook__ { PTRINT dummy; } *QScreen_hookH; -+typedef struct QWindow_hook__ { PTRINT dummy; } *QWindow_hookH; - typedef struct QWidget_hook__ { PTRINT dummy; } *QWidget_hookH; - typedef struct QDockWidget__ { PTRINT dummy; } *QDockWidgetH; - typedef struct QLine__ { PTRINT dummy; } *QLineH; -Index: src/qbackingstore_c.cpp -=================================================================== ---- /dev/null -+++ b/src/qbackingstore_c.cpp -@@ -0,0 +1,78 @@ -+//****************************************************************************** -+// Copyright (c) 2017 by Željan Rikalo -+// -+// See the included file COPYING.TXT for details about the copyright. -+// -+// This program 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. -+//****************************************************************************** -+ -+ -+#include "qbackingstore_c.h" -+ -+QBackingStoreH QBackingStore_Create(QWindowH window) -+{ -+ return (QBackingStoreH) new QBackingStore((QWindow*)window); -+} -+ -+void QBackingStore_Destroy(QBackingStoreH handle) -+{ -+ delete (QBackingStore *)handle; -+} -+ -+QWindowH QBackingStore_window(QBackingStoreH handle) -+{ -+ return (QWindowH) ((QBackingStore *)handle)->window(); -+} -+ -+QPaintDeviceH QBackingStore_paintDevice(QBackingStoreH handle) -+{ -+ return (QPaintDeviceH) ((QBackingStore *)handle)->paintDevice(); -+} -+ -+void QBackingStore_flush(QBackingStoreH handle, const QRegionH region, QWindowH window, const QPointH offset) -+{ -+ ((QBackingStore *)handle)->flush(*(const QRegion*) region, (QWindow *)window, *(const QPoint*) offset); -+} -+ -+void QBackingStore_resize(QBackingStoreH handle, const QSizeH AnonParam1) -+{ -+ ((QBackingStore *)handle)->resize(*(const QSize*)AnonParam1); -+} -+ -+void QBackingStore_size(QBackingStoreH handle, PSize retval) -+{ -+ *(QSize *)retval = ((QBackingStore *)handle)->size(); -+} -+ -+bool QBackingStore_scroll(QBackingStoreH handle, const QRegionH area, int dx, int dy) -+{ -+ return ((QBackingStore *)handle)->scroll(*(const QRegion*)area, dx, dy); -+} -+ -+void QBackingStore_beginPaint(QBackingStoreH handle, const QRegionH AnonParam1) -+{ -+ ((QBackingStore *)handle)->beginPaint(*(const QRegion*)AnonParam1); -+} -+ -+void QBackingStore_endPaint(QBackingStoreH handle) -+{ -+ ((QBackingStore *)handle)->endPaint(); -+} -+ -+void QBackingStore_setStaticContents(QBackingStoreH handle, const QRegionH AnonParam1) -+{ -+ ((QBackingStore *)handle)->setStaticContents(*(const QRegion*)AnonParam1); -+} -+ -+void QBackingStore_staticContents(QBackingStoreH handle, QRegionH retval) -+{ -+ *(QRegion *)retval = ((QBackingStore *)handle)->staticContents(); -+} -+ -+bool QBackingStore_hasStaticContents(QBackingStoreH handle) -+{ -+ return (bool) ((QBackingStore *)handle)->hasStaticContents(); -+} -+ -Index: src/qbackingstore_c.h -=================================================================== ---- /dev/null -+++ b/src/qbackingstore_c.h -@@ -0,0 +1,32 @@ -+//****************************************************************************** -+// Copyright (c) 2017 by Željan Rikalo -+// -+// See the included file COPYING.TXT for details about the copyright. -+// -+// This program 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. -+//****************************************************************************** -+ -+ -+#ifndef QBACKINGSTORE_C_H -+#define QBACKINGSTORE_C_H -+ -+#include -+#include "pascalbind.h" -+ -+C_EXPORT QBackingStoreH QBackingStore_Create(QWindowH window); -+C_EXPORT void QBackingStore_Destroy(QBackingStoreH handle); -+C_EXPORT QWindowH QBackingStore_window(QBackingStoreH handle); -+C_EXPORT QPaintDeviceH QBackingStore_paintDevice(QBackingStoreH handle); -+C_EXPORT void QBackingStore_flush(QBackingStoreH handle, const QRegionH region, QWindowH window, const QPointH offset); -+C_EXPORT void QBackingStore_resize(QBackingStoreH handle, const QSizeH AnonParam1); -+C_EXPORT void QBackingStore_size(QBackingStoreH handle, PSize retval); -+C_EXPORT bool QBackingStore_scroll(QBackingStoreH handle, const QRegionH area, int dx, int dy); -+C_EXPORT void QBackingStore_beginPaint(QBackingStoreH handle, const QRegionH AnonParam1); -+C_EXPORT void QBackingStore_endPaint(QBackingStoreH handle); -+C_EXPORT void QBackingStore_setStaticContents(QBackingStoreH handle, const QRegionH AnonParam1); -+C_EXPORT void QBackingStore_staticContents(QBackingStoreH handle, QRegionH retval); -+C_EXPORT bool QBackingStore_hasStaticContents(QBackingStoreH handle); -+ -+#endif -Index: src/qmargins_c.cpp -=================================================================== ---- /dev/null -+++ b/src/qmargins_c.cpp -@@ -0,0 +1,73 @@ -+//****************************************************************************** -+// Copyright (c) 2017 by Željan Rikalo -+// -+// See the included file COPYING.TXT for details about the copyright. -+// -+// This program 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. -+//****************************************************************************** -+ -+ -+#include "qmargins_c.h" -+ -+QMarginsH QMargins_Create() -+{ -+ return (QMarginsH) new QMargins(); -+} -+ -+QMarginsH QMargins_Create2(int left, int top, int right, int bottom) -+{ -+ return (QMarginsH) new QMargins(left, top, right, bottom); -+} -+ -+void QMargins_Destroy(QMarginsH handle) -+{ -+ delete (QMargins *)handle; -+} -+ -+bool QMargins_isNull(QMarginsH handle) -+{ -+ return (bool) ((QMargins *)handle)->isNull(); -+} -+ -+int QMargins_left(QMarginsH handle) -+{ -+ return (int) ((QMargins *)handle)->left(); -+} -+ -+int QMargins_top(QMarginsH handle) -+{ -+ return (int) ((QMargins *)handle)->top(); -+} -+ -+int QMargins_right(QMarginsH handle) -+{ -+ return (int) ((QMargins *)handle)->right(); -+} -+ -+int QMargins_bottom(QMarginsH handle) -+{ -+ return (int) ((QMargins *)handle)->bottom(); -+} -+ -+void QMargins_setLeft(QMarginsH handle, int left) -+{ -+ ((QMargins *)handle)->setLeft(left); -+} -+ -+void QMargins_setTop(QMarginsH handle, int top) -+{ -+ ((QMargins *)handle)->setTop(top); -+} -+ -+void QMargins_setRight(QMarginsH handle, int right) -+{ -+ ((QMargins *)handle)->setRight(right); -+} -+ -+void QMargins_setBottom(QMarginsH handle, int bottom) -+{ -+ ((QMargins *)handle)->setBottom(bottom); -+} -+ -Index: src/qmargins_c.h -=================================================================== ---- /dev/null -+++ b/src/qmargins_c.h -@@ -0,0 +1,31 @@ -+//****************************************************************************** -+// Copyright (c) 2017 by Željan Rikalo -+// -+// See the included file COPYING.TXT for details about the copyright. -+// -+// This program 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. -+//****************************************************************************** -+ -+ -+#ifndef QMARGINS_C_H -+#define QMARGINS_C_H -+ -+#include -+#include "pascalbind.h" -+ -+C_EXPORT QMarginsH QMargins_Create(); -+C_EXPORT QMarginsH QMargins_Create2(int left, int top, int right, int bottom); -+C_EXPORT void QMargins_Destroy(QMarginsH handle); -+C_EXPORT bool QMargins_isNull(QMarginsH handle); -+C_EXPORT int QMargins_left(QMarginsH handle); -+C_EXPORT int QMargins_top(QMarginsH handle); -+C_EXPORT int QMargins_right(QMarginsH handle); -+C_EXPORT int QMargins_bottom(QMarginsH handle); -+C_EXPORT void QMargins_setLeft(QMarginsH handle, int left); -+C_EXPORT void QMargins_setTop(QMarginsH handle, int top); -+C_EXPORT void QMargins_setRight(QMarginsH handle, int right); -+C_EXPORT void QMargins_setBottom(QMarginsH handle, int bottom); -+ -+#endif -Index: src/qobject_c.cpp -=================================================================== ---- a/src/qobject_c.cpp -+++ b/src/qobject_c.cpp -@@ -177,3 +177,10 @@ void QObject_deleteLater(QObjectH handle - ((QObject *)handle)->deleteLater(); - } - -+const QMetaObjectH QObject_metaObject(QObjectH handle) -+{ -+ const QMetaObject *meta = ((QObject *)handle)->metaObject(); -+ if (!meta) -+ return NULL; -+ return (const QMetaObjectH) meta; -+} -Index: src/qobject_c.h -=================================================================== ---- a/src/qobject_c.h -+++ b/src/qobject_c.h -@@ -47,5 +47,6 @@ C_EXPORT uint QObject_registerUserData() - C_EXPORT QObjectH QObject_parent(QObjectH handle); - C_EXPORT bool QObject_inherits(QObjectH handle, const char* classname); - C_EXPORT void QObject_deleteLater(QObjectH handle); -+C_EXPORT const QMetaObjectH QObject_metaObject(QObjectH handle); - - #endif -Index: src/qscreen_c.cpp -=================================================================== ---- /dev/null -+++ b/src/qscreen_c.cpp -@@ -0,0 +1,178 @@ -+//****************************************************************************** -+// Copyright (c) 2017 by Željan Rikalo -+// -+// See the included file COPYING.TXT for details about the copyright. -+// -+// This program 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. -+//****************************************************************************** -+ -+ -+#include "qscreen_c.h" -+ -+void QScreen_Destroy(QScreenH handle) -+{ -+ delete (QScreen *)handle; -+} -+ -+void QScreen_name(QScreenH handle, PWideString retval) -+{ -+ QString t_retval; -+ t_retval = ((QScreen *)handle)->name(); -+ copyQStringToPWideString(t_retval, retval); -+} -+ -+int QScreen_depth(QScreenH handle) -+{ -+ return (int) ((QScreen *)handle)->depth(); -+} -+ -+void QScreen_size(QScreenH handle, PSize retval) -+{ -+ *(QSize *)retval = ((QScreen *)handle)->size(); -+} -+ -+void QScreen_geometry(QScreenH handle, PRect retval) -+{ -+ QRect t_retval; -+ t_retval = ((QScreen *)handle)->geometry(); -+ copyQRectToPRect(t_retval, retval); -+} -+ -+void QScreen_physicalSize(QScreenH handle, QSizeFH retval) -+{ -+ *(QSizeF *)retval = ((QScreen *)handle)->physicalSize(); -+} -+ -+qreal QScreen_physicalDotsPerInchX(QScreenH handle) -+{ -+ return (qreal) ((QScreen *)handle)->physicalDotsPerInchX(); -+} -+ -+qreal QScreen_physicalDotsPerInchY(QScreenH handle) -+{ -+ return (qreal) ((QScreen *)handle)->physicalDotsPerInchY(); -+} -+ -+qreal QScreen_physicalDotsPerInch(QScreenH handle) -+{ -+ return (qreal) ((QScreen *)handle)->physicalDotsPerInch(); -+} -+ -+qreal QScreen_logicalDotsPerInchX(QScreenH handle) -+{ -+ return (qreal) ((QScreen *)handle)->logicalDotsPerInchX(); -+} -+ -+qreal QScreen_logicalDotsPerInchY(QScreenH handle) -+{ -+ return (qreal) ((QScreen *)handle)->logicalDotsPerInchY(); -+} -+ -+qreal QScreen_logicalDotsPerInch(QScreenH handle) -+{ -+ return (qreal) ((QScreen *)handle)->logicalDotsPerInch(); -+} -+ -+qreal QScreen_devicePixelRatio(QScreenH handle) -+{ -+ return (qreal) ((QScreen *)handle)->devicePixelRatio(); -+} -+ -+void QScreen_availableSize(QScreenH handle, PSize retval) -+{ -+ *(QSize *)retval = ((QScreen *)handle)->availableSize(); -+} -+ -+void QScreen_availableGeometry(QScreenH handle, PRect retval) -+{ -+ QRect t_retval; -+ t_retval = ((QScreen *)handle)->availableGeometry(); -+ copyQRectToPRect(t_retval, retval); -+} -+ -+void QScreen_virtualSize(QScreenH handle, PSize retval) -+{ -+ *(QSize *)retval = ((QScreen *)handle)->virtualSize(); -+} -+ -+void QScreen_virtualGeometry(QScreenH handle, PRect retval) -+{ -+ QRect t_retval; -+ t_retval = ((QScreen *)handle)->virtualGeometry(); -+ copyQRectToPRect(t_retval, retval); -+} -+ -+Qt::ScreenOrientation QScreen_primaryOrientation(QScreenH handle) -+{ -+ return (Qt::ScreenOrientation) ((QScreen *)handle)->primaryOrientation(); -+} -+ -+Qt::ScreenOrientation QScreen_orientation(QScreenH handle) -+{ -+ return (Qt::ScreenOrientation) ((QScreen *)handle)->orientation(); -+} -+ -+Qt::ScreenOrientation QScreen_nativeOrientation(QScreenH handle) -+{ -+ return (Qt::ScreenOrientation) ((QScreen *)handle)->nativeOrientation(); -+} -+ -+Qt::ScreenOrientations QScreen_orientationUpdateMask(QScreenH handle) -+{ -+ return (Qt::ScreenOrientations) ((QScreen *)handle)->orientationUpdateMask(); -+} -+ -+void QScreen_setOrientationUpdateMask(QScreenH handle, Qt::ScreenOrientations mask) -+{ -+ ((QScreen *)handle)->setOrientationUpdateMask((Qt::ScreenOrientations) mask); -+} -+ -+int QScreen_angleBetween(QScreenH handle, Qt::ScreenOrientation a, Qt::ScreenOrientation b) -+{ -+ return (int) ((QScreen *)handle)->angleBetween((Qt::ScreenOrientation) a, (Qt::ScreenOrientation) b); -+} -+ -+void QScreen_virtualSiblings(QScreenH handle, PPtrIntArray retval) -+{ -+ QList t_retval; -+ t_retval = ((QScreen *)handle)->virtualSiblings(); -+ copyQListTemplateToPtrIntArray(t_retval, retval); -+} -+ -+void QScreen_transformBetween(QScreenH handle, QTransformH retval, Qt::ScreenOrientation a, Qt::ScreenOrientation b, PRect AnonParam1) -+{ -+ QRect t_AnonParam1; -+ copyPRectToQRect(AnonParam1, t_AnonParam1); -+ *(QTransform *)retval = ((QScreen *)handle)->transformBetween((Qt::ScreenOrientation) a, (Qt::ScreenOrientation) b, t_AnonParam1); -+} -+ -+void QScreen_mapBetween(QScreenH handle, PRect retval, Qt::ScreenOrientation a, Qt::ScreenOrientation b, PRect AnonParam1) -+{ -+ QRect t_AnonParam1; -+ QRect t_retval; -+ copyPRectToQRect(AnonParam1, t_AnonParam1); -+ t_retval = ((QScreen *)handle)->mapBetween((Qt::ScreenOrientation) a, (Qt::ScreenOrientation) b, t_AnonParam1); -+ copyQRectToPRect(t_retval, retval); -+} -+ -+bool QScreen_isPortrait(QScreenH handle, Qt::ScreenOrientation orientation) -+{ -+ return (bool) ((QScreen *)handle)->isPortrait((Qt::ScreenOrientation) orientation); -+} -+ -+bool QScreen_isLandscape(QScreenH handle, Qt::ScreenOrientation orientation) -+{ -+ return (bool) ((QScreen *)handle)->isLandscape((Qt::ScreenOrientation) orientation); -+} -+ -+void QScreen_grabWindow(QScreenH handle, QPixmapH retval,unsigned int window, int x,int y,int w, int h) -+{ -+ *(QPixmap *)retval = ((QScreen *)handle)->grabWindow((WId) window, x, y, w, h); -+} -+ -+qreal QScreen_refreshRate(QScreenH handle) -+{ -+ return (qreal) ((QScreen *)handle)->refreshRate(); -+} -Index: src/qscreen_c.h -=================================================================== ---- /dev/null -+++ b/src/qscreen_c.h -@@ -0,0 +1,49 @@ -+//****************************************************************************** -+// Copyright (c) 2007 by Željan Rikalo -+// -+// See the included file COPYING.TXT for details about the copyright. -+// -+// This program 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. -+//****************************************************************************** -+ -+ -+#ifndef QSCREEN_C_H -+#define QSCREEN_C_H -+ -+#include -+#include "pascalbind.h" -+ -+C_EXPORT void QScreen_Destroy(QScreenH handle); -+C_EXPORT void QScreen_name(QScreenH handle, PWideString retval); -+C_EXPORT int QScreen_depth(QScreenH handle); -+C_EXPORT void QScreen_size(QScreenH handle, PSize retval); -+C_EXPORT void QScreen_geometry(QScreenH handle, PRect retval); -+C_EXPORT void QScreen_physicalSize(QScreenH handle, QSizeFH retval); -+C_EXPORT qreal QScreen_physicalDotsPerInchX(QScreenH handle); -+C_EXPORT qreal QScreen_physicalDotsPerInchY(QScreenH handle); -+C_EXPORT qreal QScreen_physicalDotsPerInch(QScreenH handle); -+C_EXPORT qreal QScreen_logicalDotsPerInchX(QScreenH handle); -+C_EXPORT qreal QScreen_logicalDotsPerInchY(QScreenH handle); -+C_EXPORT qreal QScreen_logicalDotsPerInch(QScreenH handle); -+C_EXPORT qreal QScreen_devicePixelRatio(QScreenH handle); -+C_EXPORT void QScreen_availableSize(QScreenH handle, PSize retval); -+C_EXPORT void QScreen_availableGeometry(QScreenH handle, PRect retval); -+C_EXPORT void QScreen_virtualSize(QScreenH handle, PSize retval); -+C_EXPORT void QScreen_virtualGeometry(QScreenH handle, PRect retval); -+C_EXPORT Qt::ScreenOrientation QScreen_primaryOrientation(QScreenH handle); -+C_EXPORT Qt::ScreenOrientation QScreen_orientation(QScreenH handle); -+C_EXPORT Qt::ScreenOrientation QScreen_nativeOrientation(QScreenH handle); -+C_EXPORT Qt::ScreenOrientations QScreen_orientationUpdateMask(QScreenH handle); -+C_EXPORT void QScreen_setOrientationUpdateMask(QScreenH handle, Qt::ScreenOrientations mask); -+C_EXPORT int QScreen_angleBetween(QScreenH handle, Qt::ScreenOrientation a, Qt::ScreenOrientation b); -+C_EXPORT void QScreen_virtualSiblings(QScreenH handle, PPtrIntArray retval); -+C_EXPORT void QScreen_transformBetween(QScreenH handle, QTransformH retval, Qt::ScreenOrientation a, Qt::ScreenOrientation b, PRect AnonParam1); -+C_EXPORT void QScreen_mapBetween(QScreenH handle, PRect retval, Qt::ScreenOrientation a, Qt::ScreenOrientation b, PRect AnonParam1); -+C_EXPORT bool QScreen_isPortrait(QScreenH handle, Qt::ScreenOrientation orientation); -+C_EXPORT bool QScreen_isLandscape(QScreenH handle, Qt::ScreenOrientation orientation); -+C_EXPORT void QScreen_grabWindow(QScreenH handle, QPixmapH retval,unsigned int window, int x = 0,int y = 0,int w = -1, int h = -1); -+C_EXPORT qreal QScreen_refreshRate(QScreenH handle); -+ -+#endif -Index: src/qscreen_hook_c.cpp -=================================================================== ---- /dev/null -+++ b/src/qscreen_hook_c.cpp -@@ -0,0 +1,68 @@ -+//****************************************************************************** -+// Copyright (c) 2017 by Željan Rikalo -+// -+// See the included file COPYING.TXT for details about the copyright. -+// -+// This program 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. -+//****************************************************************************** -+ -+ -+#include "qscreen_hook_c.h" -+ -+QScreen_hookH QScreen_hook_Create(QObjectH handle) -+{ -+ return (QScreen_hookH) new QScreen_hook((QObject*)handle); -+} -+ -+void QScreen_hook_Destroy(QScreen_hookH handle) -+{ -+ delete (QScreen_hook *)handle; -+} -+ -+void QScreen_hook_hook_geometryChanged(QScreen_hookH handle, QHookH hook) -+{ -+ ((QScreen_hook *)handle)->hook_geometryChanged(hook); -+} -+ -+void QScreen_hook_hook_availableGeometryChanged(QScreen_hookH handle, QHookH hook) -+{ -+ ((QScreen_hook *)handle)->hook_availableGeometryChanged(hook); -+} -+ -+void QScreen_hook_hook_physicalSizeChanged(QScreen_hookH handle, QHookH hook) -+{ -+ ((QScreen_hook *)handle)->hook_physicalSizeChanged(hook); -+} -+ -+void QScreen_hook_hook_physicalDotsPerInchChanged(QScreen_hookH handle, QHookH hook) -+{ -+ ((QScreen_hook *)handle)->hook_physicalDotsPerInchChanged(hook); -+} -+ -+void QScreen_hook_hook_logicalDotsPerInchChanged(QScreen_hookH handle, QHookH hook) -+{ -+ ((QScreen_hook *)handle)->hook_logicalDotsPerInchChanged(hook); -+} -+ -+void QScreen_hook_hook_virtualGeometryChanged(QScreen_hookH handle, QHookH hook) -+{ -+ ((QScreen_hook *)handle)->hook_virtualGeometryChanged(hook); -+} -+ -+void QScreen_hook_hook_primaryOrientationChanged(QScreen_hookH handle, QHookH hook) -+{ -+ ((QScreen_hook *)handle)->hook_primaryOrientationChanged(hook); -+} -+ -+void QScreen_hook_hook_orientationChanged(QScreen_hookH handle, QHookH hook) -+{ -+ ((QScreen_hook *)handle)->hook_orientationChanged(hook); -+} -+ -+void QScreen_hook_hook_refreshRateChanged(QScreen_hookH handle, QHookH hook) -+{ -+ ((QScreen_hook *)handle)->hook_refreshRateChanged(hook); -+} -+ -Index: src/qscreen_hook_c.h -=================================================================== ---- /dev/null -+++ b/src/qscreen_hook_c.h -@@ -0,0 +1,30 @@ -+//****************************************************************************** -+// Copyright (c) 2017 by Željan Rikalo -+// -+// See the included file COPYING.TXT for details about the copyright. -+// -+// This program 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. -+//****************************************************************************** -+ -+ -+#ifndef QSCREEN_HOOK_C_H -+#define QSCREEN_HOOK_C_H -+ -+#include "qscreen_hook.h" -+ -+C_EXPORT QScreen_hookH QScreen_hook_Create(QObjectH handle); -+C_EXPORT void QScreen_hook_Destroy(QScreen_hookH handle); -+C_EXPORT void QScreen_hook_hook_geometryChanged(QScreen_hookH handle, QHookH hook); -+C_EXPORT void QScreen_hook_hook_availableGeometryChanged(QScreen_hookH handle, QHookH hook); -+C_EXPORT void QScreen_hook_hook_physicalSizeChanged(QScreen_hookH handle, QHookH hook); -+C_EXPORT void QScreen_hook_hook_physicalDotsPerInchChanged(QScreen_hookH handle, QHookH hook); -+C_EXPORT void QScreen_hook_hook_logicalDotsPerInchChanged(QScreen_hookH handle, QHookH hook); -+C_EXPORT void QScreen_hook_hook_virtualGeometryChanged(QScreen_hookH handle, QHookH hook); -+C_EXPORT void QScreen_hook_hook_primaryOrientationChanged(QScreen_hookH handle, QHookH hook); -+C_EXPORT void QScreen_hook_hook_orientationChanged(QScreen_hookH handle, QHookH hook); -+C_EXPORT void QScreen_hook_hook_refreshRateChanged(QScreen_hookH handle, QHookH hook); -+ -+#endif -+ -Index: src/qscreen_hook.h -=================================================================== ---- /dev/null -+++ b/src/qscreen_hook.h -@@ -0,0 +1,190 @@ -+//****************************************************************************** -+// Copyright (c) 2017 by Željan Rikalo -+// -+// See the included file COPYING.TXT for details about the copyright. -+// -+// This program 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. -+//****************************************************************************** -+ -+ -+#ifndef QSCREEN_HOOK_H -+#define QSCREEN_HOOK_H -+ -+#include -+ -+#include "qobject_hook.h" -+ -+class QScreen_hook : public QObject_hook { -+ Q_OBJECT -+ public: -+ QScreen_hook(QObject *handle) : QObject_hook(handle) { -+ geometryChanged_event.func = NULL; -+ availableGeometryChanged_event.func = NULL; -+ physicalSizeChanged_event.func = NULL; -+ physicalDotsPerInchChanged_event.func = NULL; -+ logicalDotsPerInchChanged_event.func = NULL; -+ virtualGeometryChanged_event.func = NULL; -+ primaryOrientationChanged_event.func = NULL; -+ orientationChanged_event.func = NULL; -+ refreshRateChanged_event.func = NULL; -+ -+ } -+ -+ void hook_geometryChanged(QHook &hook) { -+ if ( !geometryChanged_event.func ) -+ connect(handle, SIGNAL(geometryChanged(const QRect&)), this, SLOT(geometryChanged_hook(const QRect&))); -+ geometryChanged_event = hook; -+ if ( !hook.func ) -+ disconnect(handle, SIGNAL(geometryChanged(const QRect&)), this, SLOT(geometryChanged_hook(const QRect&))); -+ } -+ -+ void hook_availableGeometryChanged(QHook &hook) { -+ if ( !availableGeometryChanged_event.func ) -+ connect(handle, SIGNAL(availableGeometryChanged(const QRect&)), this, SLOT(availableGeometryChanged_hook(const QRect&))); -+ availableGeometryChanged_event = hook; -+ if ( !hook.func ) -+ disconnect(handle, SIGNAL(availableGeometryChanged(const QRect&)), this, SLOT(availableGeometryChanged_hook(const QRect&))); -+ } -+ -+ void hook_physicalSizeChanged(QHook &hook) { -+ if ( !physicalSizeChanged_event.func ) -+ connect(handle, SIGNAL(physicalSizeChanged(const QSizeF&)), this, SLOT(physicalSizeChanged_hook(const QSizeF&))); -+ physicalSizeChanged_event = hook; -+ if ( !hook.func ) -+ disconnect(handle, SIGNAL(physicalSizeChanged(const QSizeF&)), this, SLOT(physicalSizeChanged_hook(const QSizeF&))); -+ } -+ -+ void hook_physicalDotsPerInchChanged(QHook &hook) { -+ if ( !physicalDotsPerInchChanged_event.func ) -+ connect(handle, SIGNAL(physicalDotsPerInchChanged(qreal)), this, SLOT(physicalDotsPerInchChanged_hook(qreal))); -+ physicalDotsPerInchChanged_event = hook; -+ if ( !hook.func ) -+ disconnect(handle, SIGNAL(physicalDotsPerInchChanged(qreal)), this, SLOT(physicalDotsPerInchChanged_hook(qreal))); -+ } -+ -+ void hook_logicalDotsPerInchChanged(QHook &hook) { -+ if ( !logicalDotsPerInchChanged_event.func ) -+ connect(handle, SIGNAL(logicalDotsPerInchChanged(qreal)), this, SLOT(logicalDotsPerInchChanged_hook(qreal))); -+ logicalDotsPerInchChanged_event = hook; -+ if ( !hook.func ) -+ disconnect(handle, SIGNAL(logicalDotsPerInchChanged(qreal)), this, SLOT(logicalDotsPerInchChanged_hook(qreal))); -+ } -+ -+ void hook_virtualGeometryChanged(QHook &hook) { -+ if ( !virtualGeometryChanged_event.func ) -+ connect(handle, SIGNAL(virtualGeometryChanged(const QRect&)), this, SLOT(virtualGeometryChanged_hook(const QRect&))); -+ virtualGeometryChanged_event = hook; -+ if ( !hook.func ) -+ disconnect(handle, SIGNAL(virtualGeometryChanged(const QRect&)), this, SLOT(virtualGeometryChanged_hook(const QRect&))); -+ } -+ -+ void hook_primaryOrientationChanged(QHook &hook) { -+ if ( !primaryOrientationChanged_event.func ) -+ connect(handle, SIGNAL(primaryOrientationChanged(Qt::ScreenOrientation)), this, SLOT(primaryOrientationChanged_hook(Qt::ScreenOrientation))); -+ primaryOrientationChanged_event = hook; -+ if ( !hook.func ) -+ disconnect(handle, SIGNAL(primaryOrientationChanged(Qt::ScreenOrientation)), this, SLOT(primaryOrientationChanged_hook(Qt::ScreenOrientation))); -+ } -+ -+ void hook_orientationChanged(QHook &hook) { -+ if ( !orientationChanged_event.func ) -+ connect(handle, SIGNAL(orientationChanged(Qt::ScreenOrientation)), this, SLOT(orientationChanged_hook(Qt::ScreenOrientation))); -+ orientationChanged_event = hook; -+ if ( !hook.func ) -+ disconnect(handle, SIGNAL(orientationChanged(Qt::ScreenOrientation)), this, SLOT(orientationChanged_hook(Qt::ScreenOrientation))); -+ } -+ -+ void hook_refreshRateChanged(QHook &hook) { -+ if ( !refreshRateChanged_event.func ) -+ connect(handle, SIGNAL(refreshRateChanged(qreal)), this, SLOT(refreshRateChanged_hook(qreal))); -+ refreshRateChanged_event = hook; -+ if ( !hook.func ) -+ disconnect(handle, SIGNAL(refreshRateChanged(qreal)), this, SLOT(refreshRateChanged_hook(qreal))); -+ } -+ -+ private slots: -+ void geometryChanged_hook(const QRect& geom) { -+ if ( geometryChanged_event.func ) { -+ typedef void (*func_type)(void *data, PRect geom); -+ PRect t_geom; -+ copyQRectToPRect(geom, t_geom); -+ (*(func_type)geometryChanged_event.func)(geometryChanged_event.data, t_geom); -+ } -+ } -+ -+ void availableGeometryChanged_hook(const QRect& geom) { -+ if ( availableGeometryChanged_event.func ) { -+ typedef void (*func_type)(void *data, PRect geom); -+ PRect t_geom; -+ copyQRectToPRect(geom, t_geom); -+ (*(func_type)availableGeometryChanged_event.func)(availableGeometryChanged_event.data, t_geom); -+ } -+ } -+ -+ void physicalSizeChanged_hook(const QSizeF& pos) { -+ if ( physicalSizeChanged_event.func ) { -+ typedef void (*func_type)(void *data, const QSizeFH pos); -+ (*(func_type)physicalSizeChanged_event.func)(physicalSizeChanged_event.data, (const QSizeFH)&pos); -+ } -+ } -+ -+ void physicalDotsPerInchChanged_hook(qreal dpi) { -+ if ( physicalDotsPerInchChanged_event.func ) { -+ typedef void (*func_type)(void *data, qreal dpi); -+ (*(func_type)physicalDotsPerInchChanged_event.func)(physicalDotsPerInchChanged_event.data, dpi); -+ } -+ } -+ -+ void logicalDotsPerInchChanged_hook(qreal dpi) { -+ if ( logicalDotsPerInchChanged_event.func ) { -+ typedef void (*func_type)(void *data, qreal dpi); -+ (*(func_type)logicalDotsPerInchChanged_event.func)(logicalDotsPerInchChanged_event.data, dpi); -+ } -+ } -+ -+ void virtualGeometryChanged_hook(const QRect& geom) { -+ if ( virtualGeometryChanged_event.func ) { -+ typedef void (*func_type)(void *data, PRect geom); -+ PRect t_geom; -+ copyQRectToPRect(geom, t_geom); -+ (*(func_type)virtualGeometryChanged_event.func)(virtualGeometryChanged_event.data, t_geom); -+ } -+ } -+ -+ void primaryOrientationChanged_hook(Qt::ScreenOrientation orientation) { -+ if ( primaryOrientationChanged_event.func ) { -+ typedef void (*func_type)(void *data, Qt::ScreenOrientation orientation); -+ (*(func_type)primaryOrientationChanged_event.func)(primaryOrientationChanged_event.data, orientation); -+ } -+ } -+ -+ void orientationChanged_hook(Qt::ScreenOrientation orientation) { -+ if ( orientationChanged_event.func ) { -+ typedef void (*func_type)(void *data, Qt::ScreenOrientation orientation); -+ (*(func_type)orientationChanged_event.func)(orientationChanged_event.data, orientation); -+ } -+ } -+ -+ void refreshRateChanged_hook(qreal refreshRate) { -+ if ( refreshRateChanged_event.func ) { -+ typedef void (*func_type)(void *data, qreal refreshRate); -+ (*(func_type)refreshRateChanged_event.func)(refreshRateChanged_event.data, refreshRate); -+ } -+ } -+ -+ private: -+ QHook geometryChanged_event; -+ QHook availableGeometryChanged_event; -+ QHook physicalSizeChanged_event; -+ QHook physicalDotsPerInchChanged_event; -+ QHook logicalDotsPerInchChanged_event; -+ QHook virtualGeometryChanged_event; -+ QHook primaryOrientationChanged_event; -+ QHook orientationChanged_event; -+ QHook refreshRateChanged_event; -+}; -+ -+#endif -+ -Index: src/qsurface_c.cpp -=================================================================== ---- /dev/null -+++ b/src/qsurface_c.cpp -@@ -0,0 +1,45 @@ -+//****************************************************************************** -+// Copyright (c) 2017 by Željan Rikalo -+// -+// See the included file COPYING.TXT for details about the copyright. -+// -+// This program 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. -+//****************************************************************************** -+ -+ -+#include "qsurface_c.h" -+ -+void QSurface_Destroy(QSurfaceH handle) -+{ -+ delete (QSurface *)handle; -+} -+ -+void QSurface_size(QSurfaceH handle, PSize retval) -+{ -+ *(QSize *)retval = ((QSurface *)handle)->size(); -+} -+ -+ -+bool QSurface_supportsOpenGL(QSurfaceH handle) -+{ -+ return (bool) ((QSurface *)handle)->supportsOpenGL(); -+} -+ -+QSurface::SurfaceClass QSurface_surfaceClass(QSurfaceH handle) -+{ -+ return (QSurface::SurfaceClass) ((QSurface *)handle)->surfaceClass(); -+} -+ -+QSurface::SurfaceType QSurface_surfaceType(QSurfaceH handle) -+{ -+ return (QSurface::SurfaceType) ((QSurface *)handle)->surfaceType(); -+} -+ -+ -+void QSurface_format(QSurfaceH handle, QSurfaceFormatH areturn) -+{ -+ *(QSurfaceFormat *)areturn = ((QSurface *)handle)->format(); -+} -+ -Index: src/qsurface_c.h -=================================================================== ---- /dev/null -+++ b/src/qsurface_c.h -@@ -0,0 +1,25 @@ -+//****************************************************************************** -+// Copyright (c) 2007 by Željan Rikalo -+// -+// See the included file COPYING.TXT for details about the copyright. -+// -+// This program 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. -+//****************************************************************************** -+ -+ -+#ifndef QSURFACE_C_H -+#define QSURFACE_C_H -+ -+#include -+#include "pascalbind.h" -+ -+C_EXPORT void QSurface_Destroy(QSurfaceH handle); -+C_EXPORT void QSurface_size(QSurfaceH handle, PSize retval); -+C_EXPORT bool QSurface_supportsOpenGL(QSurfaceH handle); -+C_EXPORT QSurface::SurfaceClass QSurface_surfaceClass(QSurfaceH handle); -+C_EXPORT QSurface::SurfaceType QSurface_surfaceType(QSurfaceH handle); -+C_EXPORT void QSurface_format(QSurfaceH handle, QSurfaceFormatH areturn); -+ -+#endif -Index: src/qsurfaceformat_c.cpp -=================================================================== ---- /dev/null -+++ b/src/qsurfaceformat_c.cpp -@@ -0,0 +1,202 @@ -+//****************************************************************************** -+// Copyright (c) 2017 by Željan Rikalo -+// -+// See the included file COPYING.TXT for details about the copyright. -+// -+// This program 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. -+//****************************************************************************** -+ -+ -+#include "qsurfaceformat_c.h" -+ -+QSurfaceFormatH QSurfaceFormat_Create() -+{ -+ return (QSurfaceFormatH) new QSurfaceFormat(); -+} -+ -+QSurfaceFormatH QSurfaceFormat_Create2(QSurfaceFormat::FormatOptions options) -+{ -+ return (QSurfaceFormatH) new QSurfaceFormat((QSurfaceFormat::FormatOptions) options); -+} -+ -+void QSurfaceFormat_Destroy(QSurfaceFormatH handle) -+{ -+ delete (QSurfaceFormat *)handle; -+} -+ -+void QSurfaceFormat_setDepthBufferSize(QSurfaceFormatH handle, int size) -+{ -+ ((QSurfaceFormat*)handle)->setDepthBufferSize(size); -+} -+ -+int QSurfaceFormat_depthBufferSize(QSurfaceFormatH handle) -+{ -+ return (int) ((QSurfaceFormat*)handle)->depthBufferSize(); -+} -+ -+void QSurfaceFormat_setStencilBufferSize(QSurfaceFormatH handle, int size) -+{ -+ ((QSurfaceFormat*)handle)->setStencilBufferSize(size); -+} -+ -+int QSurfaceFormat_stencilBufferSize(QSurfaceFormatH handle) -+{ -+ return (int) ((QSurfaceFormat*)handle)->stencilBufferSize(); -+} -+ -+void QSurfaceFormat_setRedBufferSize(QSurfaceFormatH handle, int size) -+{ -+ ((QSurfaceFormat*)handle)->setRedBufferSize(size); -+} -+ -+int QSurfaceFormat_redBufferSize(QSurfaceFormatH handle) -+{ -+ return (int) ((QSurfaceFormat*)handle)->redBufferSize(); -+} -+ -+void QSurfaceFormat_setGreenBufferSize(QSurfaceFormatH handle, int size) -+{ -+ ((QSurfaceFormat*)handle)->setGreenBufferSize(size); -+} -+ -+int QSurfaceFormat_greenBufferSize(QSurfaceFormatH handle) -+{ -+ return (int) ((QSurfaceFormat*)handle)->greenBufferSize(); -+} -+ -+void QSurfaceFormat_setBlueBufferSize(QSurfaceFormatH handle, int size) -+{ -+ ((QSurfaceFormat*)handle)->setBlueBufferSize(size); -+} -+ -+int QSurfaceFormat_blueBufferSize(QSurfaceFormatH handle) -+{ -+ return (int) ((QSurfaceFormat*)handle)->blueBufferSize(); -+} -+ -+void QSurfaceFormat_setAlphaBufferSize(QSurfaceFormatH handle, int size) -+{ -+ ((QSurfaceFormat*)handle)->setAlphaBufferSize(size); -+} -+ -+int QSurfaceFormat_alphaBufferSize(QSurfaceFormatH handle) -+{ -+ return (int) ((QSurfaceFormat*)handle)->alphaBufferSize(); -+} -+ -+void QSurfaceFormat_setSamples(QSurfaceFormatH handle, int numSamples) -+{ -+ ((QSurfaceFormat*)handle)->setSamples(numSamples); -+} -+ -+int QSurfaceFormat_samples(QSurfaceFormatH handle) -+{ -+ return (int) ((QSurfaceFormat*)handle)->samples(); -+} -+ -+void QSurfaceFormat_setSwapBehavior(QSurfaceFormatH handle, QSurfaceFormat::SwapBehavior behavior) -+{ -+ ((QSurfaceFormat*)handle)->setSwapBehavior((QSurfaceFormat::SwapBehavior) behavior); -+} -+ -+QSurfaceFormat::SwapBehavior QSurfaceFormat_swapBehavior(QSurfaceFormatH handle) -+{ -+ return (QSurfaceFormat::SwapBehavior) ((QSurfaceFormat*)handle)->swapBehavior(); -+} -+ -+bool QSurfaceFormat_hasAlpha(QSurfaceFormatH handle) -+{ -+ return (bool) ((QSurfaceFormat*)handle)->hasAlpha(); -+} -+ -+void QSurfaceFormat_setProfile(QSurfaceFormatH handle, QSurfaceFormat::OpenGLContextProfile profile) -+{ -+ ((QSurfaceFormat*)handle)->setProfile((QSurfaceFormat::OpenGLContextProfile) profile); -+} -+ -+QSurfaceFormat::OpenGLContextProfile QSurfaceFormat_profile(QSurfaceFormatH handle) -+{ -+ return (QSurfaceFormat::OpenGLContextProfile) ((QSurfaceFormat*)handle)->profile(); -+} -+ -+void QSurfaceFormat_setRenderableType(QSurfaceFormatH handle, QSurfaceFormat::RenderableType type) -+{ -+ ((QSurfaceFormat*)handle)->setRenderableType((QSurfaceFormat::RenderableType) type); -+} -+ -+QSurfaceFormat::RenderableType QSurfaceFormat_renderableType(QSurfaceFormatH handle) -+{ -+ return (QSurfaceFormat::RenderableType) ((QSurfaceFormat*)handle)->renderableType(); -+} -+ -+void QSurfaceFormat_setMajorVersion(QSurfaceFormatH handle, int majorVersion) -+{ -+ ((QSurfaceFormat*)handle)->setMajorVersion(majorVersion); -+} -+ -+int QSurfaceFormat_majorVersion(QSurfaceFormatH handle) -+{ -+ return (int) ((QSurfaceFormat*)handle)->majorVersion(); -+} -+ -+void QSurfaceFormat_setMinorVersion(QSurfaceFormatH handle, int minorVersion) -+{ -+ ((QSurfaceFormat*)handle)->setMinorVersion(minorVersion); -+} -+ -+int QSurfaceFormat_minorVersion(QSurfaceFormatH handle) -+{ -+ return (int) ((QSurfaceFormat*)handle)->minorVersion(); -+} -+ -+bool QSurfaceFormat_stereo(QSurfaceFormatH handle) -+{ -+ return (bool) ((QSurfaceFormat*)handle)->stereo(); -+} -+ -+void QSurfaceFormat_setStereo(QSurfaceFormatH handle, bool enable) -+{ -+ ((QSurfaceFormat*)handle)->setStereo(enable); -+} -+ -+void QSurfaceFormat_setOptions(QSurfaceFormatH handle, QSurfaceFormat::FormatOptions options) -+{ -+ ((QSurfaceFormat*)handle)->setOptions((QSurfaceFormat::FormatOptions) options); -+} -+ -+void QSurfaceFormat_setOption(QSurfaceFormatH handle, QSurfaceFormat::FormatOption option, bool on) -+{ -+ ((QSurfaceFormat*)handle)->setOption((QSurfaceFormat::FormatOption) option, on); -+} -+ -+bool QSurfaceFormat_testOption(QSurfaceFormatH handle, QSurfaceFormat::FormatOption option) -+{ -+ return (bool) ((QSurfaceFormat*)handle)->testOption((QSurfaceFormat::FormatOption) option); -+} -+ -+QSurfaceFormat::FormatOptions QSurfaceFormat_options(QSurfaceFormatH handle) -+{ -+ return (QSurfaceFormat::FormatOptions) ((QSurfaceFormat*)handle)->options(); -+} -+ -+int QSurfaceFormat_swapInterval(QSurfaceFormatH handle) -+{ -+ return ((QSurfaceFormat*)handle)->swapInterval(); -+} -+ -+void QSurfaceFormat_setSwapInterval(QSurfaceFormatH handle, int interval) -+{ -+ ((QSurfaceFormat*)handle)->setSwapInterval(interval); -+} -+ -+void QSurfaceFormat_setDefaultFormat(QSurfaceFormatH format) -+{ -+ QSurfaceFormat::setDefaultFormat(*(const QSurfaceFormat*) format); -+} -+ -+void QSurfaceFormat_defaultFormat(QSurfaceFormatH retval) -+{ -+ *(QSurfaceFormat*)retval = QSurfaceFormat::defaultFormat(); -+} -Index: src/qsurfaceformat_c.h -=================================================================== ---- /dev/null -+++ b/src/qsurfaceformat_c.h -@@ -0,0 +1,57 @@ -+//****************************************************************************** -+// Copyright (c) 2007 by Željan Rikalo -+// -+// See the included file COPYING.TXT for details about the copyright. -+// -+// This program 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. -+//****************************************************************************** -+ -+ -+#ifndef QSURFACEFORMAT_C_H -+#define QSURFACEFORMAT_C_H -+ -+#include -+#include "pascalbind.h" -+ -+C_EXPORT QSurfaceFormatH QSurfaceFormat_Create(); -+C_EXPORT QSurfaceFormatH QSurfaceFormat_Create2(QSurfaceFormat::FormatOptions options); -+C_EXPORT void QSurfaceFormat_Destroy(QSurfaceFormatH handle); -+C_EXPORT void QSurfaceFormat_setDepthBufferSize(QSurfaceFormatH handle,int size); -+C_EXPORT int QSurfaceFormat_depthBufferSize(QSurfaceFormatH handle); -+C_EXPORT void QSurfaceFormat_setStencilBufferSize(QSurfaceFormatH handle, int size); -+C_EXPORT int QSurfaceFormat_stencilBufferSize(QSurfaceFormatH handle); -+C_EXPORT void QSurfaceFormat_setRedBufferSize(QSurfaceFormatH handle, int size); -+C_EXPORT int QSurfaceFormat_redBufferSize(QSurfaceFormatH handle); -+C_EXPORT void QSurfaceFormat_setGreenBufferSize(QSurfaceFormatH handle, int size); -+C_EXPORT int QSurfaceFormat_greenBufferSize(QSurfaceFormatH handle); -+C_EXPORT void QSurfaceFormat_setBlueBufferSize(QSurfaceFormatH handle, int size); -+C_EXPORT int QSurfaceFormat_blueBufferSize(QSurfaceFormatH handle); -+C_EXPORT void QSurfaceFormat_setAlphaBufferSize(QSurfaceFormatH handle, int size); -+C_EXPORT int QSurfaceFormat_alphaBufferSize(QSurfaceFormatH handle); -+C_EXPORT void QSurfaceFormat_setSamples(QSurfaceFormatH handle, int numSamples); -+C_EXPORT int QSurfaceFormat_samples(QSurfaceFormatH handle); -+C_EXPORT void QSurfaceFormat_setSwapBehavior(QSurfaceFormatH handle, QSurfaceFormat::SwapBehavior behavior); -+C_EXPORT QSurfaceFormat::SwapBehavior QSurfaceFormat_swapBehavior(QSurfaceFormatH handle); -+C_EXPORT bool QSurfaceFormat_hasAlpha(QSurfaceFormatH handle); -+C_EXPORT void QSurfaceFormat_setProfile(QSurfaceFormatH handle, QSurfaceFormat::OpenGLContextProfile profile); -+C_EXPORT QSurfaceFormat::OpenGLContextProfile QSurfaceFormat_profile(QSurfaceFormatH handle); -+C_EXPORT void QSurfaceFormat_setRenderableType(QSurfaceFormatH handle, QSurfaceFormat::RenderableType type); -+C_EXPORT QSurfaceFormat::RenderableType QSurfaceFormat_renderableType(QSurfaceFormatH handle); -+C_EXPORT void QSurfaceFormat_setMajorVersion(QSurfaceFormatH handle, int majorVersion); -+C_EXPORT int QSurfaceFormat_majorVersion(QSurfaceFormatH handle); -+C_EXPORT void QSurfaceFormat_setMinorVersion(QSurfaceFormatH handle, int minorVersion); -+C_EXPORT int QSurfaceFormat_minorVersion(QSurfaceFormatH handle); -+C_EXPORT bool QSurfaceFormat_stereo(QSurfaceFormatH handle); -+C_EXPORT void QSurfaceFormat_setStereo(QSurfaceFormatH handle, bool enable); -+C_EXPORT void QSurfaceFormat_setOptions(QSurfaceFormatH handle, QSurfaceFormat::FormatOptions options); -+C_EXPORT void QSurfaceFormat_setOption(QSurfaceFormatH handle, QSurfaceFormat::FormatOption option, bool on = true); -+C_EXPORT bool QSurfaceFormat_testOption(QSurfaceFormatH handle, QSurfaceFormat::FormatOption option); -+C_EXPORT QSurfaceFormat::FormatOptions QSurfaceFormat_options(QSurfaceFormatH handle); -+C_EXPORT int QSurfaceFormat_swapInterval(QSurfaceFormatH handle); -+C_EXPORT void QSurfaceFormat_setSwapInterval(QSurfaceFormatH handle, int interval); -+C_EXPORT void QSurfaceFormat_setDefaultFormat(QSurfaceFormatH format); -+C_EXPORT void QSurfaceFormat_defaultFormat(QSurfaceFormatH retval); -+ -+#endif -Index: src/qwindow_c.cpp -=================================================================== ---- /dev/null -+++ b/src/qwindow_c.cpp -@@ -0,0 +1,548 @@ -+//****************************************************************************** -+// Copyright (c) 2017 by Željan Rikalo -+// -+// See the included file COPYING.TXT for details about the copyright. -+// -+// This program 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. -+//****************************************************************************** -+ -+ -+#include "qwindow_c.h" -+ -+QWindowH QWindow_Create(QWindowH parent) -+{ -+ return (QWindowH) new QWindow((QWindow*)parent); -+} -+ -+QWindowH QWindow_Create2(QScreenH screen) -+{ -+ return (QWindowH) new QWindow((QScreen*)screen); -+} -+ -+void QWindow_Destroy(QWindowH handle) -+{ -+ delete (QWindow *)handle; -+} -+ -+void QWindow_setSurfaceType(QWindowH handle, QSurface::SurfaceType surfaceType) -+{ -+ ((QWindow *)handle)->setSurfaceType((QSurface::SurfaceType) surfaceType); -+} -+ -+QSurface::SurfaceType QWindow_surfaceType(QWindowH handle) -+{ -+ return (QSurface::SurfaceType) ((QWindow *)handle)->surfaceType(); -+} -+ -+bool QWindow_isVisible(QWindowH handle) -+{ -+ return (bool) ((QWindow *)handle)->isVisible(); -+} -+ -+QWindow::Visibility QWindow_visibility(QWindowH handle) -+{ -+ return (QWindow::Visibility) ((QWindow *)handle)->visibility(); -+} -+ -+void QWindow_setVisibility(QWindowH handle, QWindow::Visibility v) -+{ -+ ((QWindow *)handle)->setVisibility((QWindow::Visibility) v); -+} -+ -+void QWindow_createPlatformResources(QWindowH handle) /* void create(); */ -+{ -+ ((QWindow *)handle)->create(); -+} -+ -+void QWindow_destroyPlatformResources(QWindowH handle) /* void destroy(); */ -+{ -+ ((QWindow *)handle)->destroy(); -+} -+ -+unsigned int QWindow_winId(QWindowH handle) -+{ -+ return (unsigned int) ((QWindow *)handle)->winId(); -+} -+ -+QWindowH QWindow_parent(QWindowH handle) -+{ -+ return (QWindowH) ((QWindow *)handle)->parent(); -+} -+ -+void QWindow_setParent(QWindowH handle, QWindowH parent) -+{ -+ ((QWindow *)handle)->setParent((QWindow*)parent); -+} -+ -+bool QWindow_isTopLevel(QWindowH handle) -+{ -+ return (bool) ((QWindow *)handle)->isTopLevel(); -+} -+ -+ -+bool QWindow_isModal(QWindowH handle) -+{ -+ return (bool) ((QWindow *)handle)->isModal(); -+} -+ -+Qt::WindowModality QWindow_modality(QWindowH handle) -+{ -+ return (Qt::WindowModality) ((QWindow *)handle)->modality(); -+} -+ -+void QWindow_setModality(QWindowH handle, Qt::WindowModality windowModality) -+{ -+ ((QWindow *)handle)->setModality((Qt::WindowModality)windowModality); -+} -+ -+void QWindow_setFormat(QWindowH handle, const QSurfaceFormatH format) -+{ -+ ((QWindow *)handle)->setFormat(*(const QSurfaceFormat*) format); -+} -+ -+void QWindow_format(QWindowH handle, QSurfaceFormatH retval) -+{ -+ *(QSurfaceFormat*) retval = ((QWindow *)handle)->format(); -+} -+ -+void QWindow_requestedFormat(QWindowH handle, QSurfaceFormatH retval) -+{ -+ *(QSurfaceFormat*) retval = ((QWindow *)handle)->requestedFormat(); -+} -+ -+void QWindow_setFlags(QWindowH handle, unsigned int flags) -+{ -+ ((QWindow *)handle)->setFlags((Qt::WindowFlags)flags); -+} -+ -+unsigned int QWindow_flags(QWindowH handle) -+{ -+ return (unsigned int) ((QWindow *)handle)->flags(); -+} -+ -+Qt::WindowType QWindow_type(QWindowH handle) -+{ -+ return (Qt::WindowType) ((QWindow *)handle)->type(); -+} -+ -+void QWindow_title(QWindowH handle, PWideString retval) -+{ -+ QString t_retval; -+ t_retval = ((QWindow *)handle)->title(); -+ copyQStringToPWideString(t_retval, retval); -+} -+ -+void QWindow_setOpacity(QWindowH handle, qreal level) -+{ -+ ((QWindow *)handle)->setOpacity(level); -+} -+ -+qreal QWindow_opacity(QWindowH handle) -+{ -+ return (qreal) ((QWindow *)handle)->opacity(); -+} -+ -+void QWindow_setMask(QWindowH handle, const QRegionH AnonParam1) -+{ -+ ((QWindow *)handle)->setMask(*(const QRegion*)AnonParam1); -+} -+ -+void QWindow_mask(QWindowH handle, QRegionH retval) -+{ -+ *(QRegion *)retval = ((QWindow *)handle)->mask(); -+} -+ -+bool QWindow_isActiveWindow(QWindowH handle) -+{ -+ return (bool) ((QWindow *)handle)->isActive(); -+} -+ -+void QWindow_reportContentOrientationChange(QWindowH handle, Qt::ScreenOrientation orientation) -+{ -+ ((QWindow *)handle)->reportContentOrientationChange((Qt::ScreenOrientation) orientation); -+} -+ -+Qt::ScreenOrientation QWindow_contentOrientation(QWindowH handle) -+{ -+ return (Qt::ScreenOrientation) ((QWindow *)handle)->contentOrientation(); -+} -+ -+qreal QWindow_devicePixelRatio(QWindowH handle) -+{ -+ return (qreal) ((QWindow *)handle)->devicePixelRatio(); -+} -+ -+unsigned int QWindow_windowState(QWindowH handle) -+{ -+ return (unsigned int) ((QWindow *)handle)->windowState(); -+} -+ -+void QWindow_setWindowState(QWindowH handle, unsigned int state) -+{ -+ ((QWindow *)handle)->setWindowState((Qt::WindowState)state); -+} -+ -+void QWindow_setTransientParent(QWindowH handle, QWindowH parent) -+{ -+ ((QWindow *)handle)->setTransientParent((QWindow*)parent); -+} -+ -+QWindowH QWindow_transientParent(QWindowH handle) -+{ -+ return (QWindowH) ((QWindow *)handle)->transientParent(); -+} -+ -+bool QWindow_isAncestorOf(QWindowH handle, const QWindowH child, QWindow::AncestorMode mode) -+{ -+ return (bool) ((QWindow *)handle)->isAncestorOf((QWindow *)child, (QWindow::AncestorMode) mode); -+} -+ -+bool QWindow_isExposed(QWindowH handle) -+{ -+ return (bool) ((QWindow *)handle)->isExposed(); -+} -+ -+int QWindow_minimumWidth(QWindowH handle) -+{ -+ return (int) ((QWindow *)handle)->minimumWidth(); -+} -+ -+int QWindow_minimumHeight(QWindowH handle) -+{ -+ return (int) ((QWindow *)handle)->minimumHeight(); -+} -+ -+int QWindow_maximumWidth(QWindowH handle) -+{ -+ return (int) ((QWindow *)handle)->maximumWidth(); -+} -+ -+int QWindow_maximumHeight(QWindowH handle) -+{ -+ return (int) ((QWindow *)handle)->maximumHeight(); -+} -+ -+void QWindow_minimumSize(QWindowH handle, PSize retval) -+{ -+ *(QSize *)retval = ((QWindow *)handle)->minimumSize(); -+} -+ -+void QWindow_maximumSize(QWindowH handle, PSize retval) -+{ -+ *(QSize *)retval = ((QWindow *)handle)->maximumSize(); -+} -+ -+void QWindow_baseSize(QWindowH handle, PSize retval) -+{ -+ *(QSize *)retval = ((QWindow *)handle)->baseSize(); -+} -+ -+void QWindow_sizeIncrement(QWindowH handle, PSize retval) -+{ -+ *(QSize *)retval = ((QWindow *)handle)->sizeIncrement(); -+} -+ -+void QWindow_setMinimumSize(QWindowH handle, const QSizeH AnonParam1) -+{ -+ ((QWindow *)handle)->setMinimumSize(*(const QSize*)AnonParam1); -+} -+ -+void QWindow_setMaximumSize(QWindowH handle, const QSizeH AnonParam1) -+{ -+ ((QWindow *)handle)->setMaximumSize(*(const QSize*)AnonParam1); -+} -+ -+void QWindow_setBaseSize(QWindowH handle, const QSizeH AnonParam1) -+{ -+ ((QWindow *)handle)->setBaseSize(*(const QSize*)AnonParam1); -+} -+ -+void QWindow_setSizeIncrement(QWindowH handle, const QSizeH AnonParam1) -+{ -+ ((QWindow *)handle)->setSizeIncrement(*(const QSize*)AnonParam1); -+} -+ -+void QWindow_setGeometry(QWindowH handle, int x, int y, int w, int h) -+{ -+ ((QWindow *)handle)->setGeometry(x, y, w, h); -+} -+ -+void QWindow_setGeometry2(QWindowH handle, PRect AnonParam1) -+{ -+ QRect t_AnonParam1; -+ copyPRectToQRect(AnonParam1, t_AnonParam1); -+ ((QWindow *)handle)->setGeometry(t_AnonParam1); -+} -+ -+void QWindow_geometry(QWindowH handle, PRect retval) -+{ -+ QRect t_retval; -+ t_retval = ((QWindow *)handle)->geometry(); -+ copyQRectToPRect(t_retval, retval); -+} -+ -+void QWindow_frameMargins(QWindowH handle, QMarginsH retval) -+{ -+ *(QMargins *)retval = ((QWindow *)handle)->frameMargins(); -+} -+ -+void QWindow_frameGeometry(QWindowH handle, PRect retval) -+{ -+ QRect t_retval; -+ t_retval = ((QWindow *)handle)->frameGeometry(); -+ copyQRectToPRect(t_retval, retval); -+} -+ -+void QWindow_framePosition(QWindowH handle, PQtPoint retval) -+{ -+ *(QPoint *)retval = ((QWindow *)handle)->framePosition(); -+} -+ -+void QWindow_setFramePosition(QWindowH handle, const QPointH AnonParam1) -+{ -+ ((QWindow *)handle)->setFramePosition(*(const QPoint*)AnonParam1); -+} -+ -+int QWindow_width(QWindowH handle) -+{ -+ return (int) ((QWindow *)handle)->width(); -+} -+ -+int QWindow_height(QWindowH handle) -+{ -+ return (int) ((QWindow *)handle)->height(); -+} -+ -+int QWindow_x(QWindowH handle) -+{ -+ return (int) ((QWindow *)handle)->x(); -+} -+ -+int QWindow_y(QWindowH handle) -+{ -+ return (int) ((QWindow *)handle)->y(); -+} -+ -+void QWindow_size(QWindowH handle, PSize retval) -+{ -+ *(QSize *)retval = ((QWindow *)handle)->size(); -+} -+ -+void QWindow_position(QWindowH handle, PQtPoint retval) -+{ -+ *(QPoint *)retval = ((QWindow *)handle)->position(); -+} -+ -+void QWindow_setPosition(QWindowH handle, const QPointH AnonParam1) -+{ -+ ((QWindow *)handle)->setPosition(*(const QPoint*)AnonParam1); -+} -+ -+void QWindow_setPosition2(QWindowH handle, int posx, int posy) -+{ -+ ((QWindow *)handle)->setPosition(posx, posy); -+} -+ -+void QWindow_resize(QWindowH handle, const QSizeH AnonParam1) -+{ -+ ((QWindow *)handle)->resize(*(const QSize*)AnonParam1); -+} -+ -+void QWindow_resize2(QWindowH handle, int w, int h) -+{ -+ ((QWindow *)handle)->resize(w, h); -+} -+ -+void QWindow_setFilePath(QWindowH handle, PWideString AnonParam1) -+{ -+ QString t_AnonParam1; -+ copyPWideStringToQString(AnonParam1, t_AnonParam1); -+ ((QWindow *)handle)->setFilePath(t_AnonParam1); -+} -+ -+void QWindow_filePath(QWindowH handle, PWideString retval) -+{ -+ QString t_retval; -+ t_retval = ((QWindow *)handle)->filePath(); -+ copyQStringToPWideString(t_retval, retval); -+} -+ -+void QWindow_setIcon(QWindowH handle, const QIconH icon) -+{ -+ ((QWindow *)handle)->setIcon(*(const QIcon*)icon); -+} -+ -+void QWindow_icon(QWindowH handle, QIconH retval) -+{ -+ *(QIcon *)retval = ((QWindow *)handle)->icon(); -+} -+ -+QScreenH QWindow_screen(QWindowH handle) -+{ -+ return (QScreenH) ((QWindow *)handle)->screen(); -+} -+ -+void QWindow_setScreen(QWindowH handle, QScreenH screen) -+{ -+ ((QWindow *)handle)->setScreen((QScreen *) screen); -+} -+ -+bool QWindow_setKeyboardGrabEnabled(QWindowH handle, bool grab) -+{ -+ return ((QWindow *)handle)->setKeyboardGrabEnabled(grab); -+} -+ -+bool QWindow_setMouseGrabEnabled(QWindowH handle, bool grab) -+{ -+ return ((QWindow *)handle)->setMouseGrabEnabled(grab); -+} -+ -+void QWindow_mapToGlobal(QWindowH handle, PQtPoint retval, const QPointH AnonParam1) -+{ -+ *(QPoint *)retval = ((QWindow *)handle)->mapToGlobal(*(const QPoint*)AnonParam1); -+} -+ -+void QWindow_mapFromGlobal(QWindowH handle, PQtPoint retval, const QPointH AnonParam1) -+{ -+ *(QPoint *)retval = ((QWindow *)handle)->mapFromGlobal(*(const QPoint*)AnonParam1); -+} -+ -+void QWindow_cursor(QWindowH handle, QCursorH retval) -+{ -+ *(QCursor *)retval = ((QWindow *)handle)->cursor(); -+} -+ -+void QWindow_setCursor(QWindowH handle, const QCursorH AnonParam1) -+{ -+ ((QWindow *)handle)->setCursor(*(const QCursor*)AnonParam1); -+} -+ -+void QWindow_unsetCursor(QWindowH handle) -+{ -+ ((QWindow *)handle)->unsetCursor(); -+} -+ -+QObjectH QWindow_focusObject(QWindowH handle) -+{ -+ return (QObjectH) ((QWindow *)handle)->focusObject(); -+} -+ -+QWindowH QWindow_fromWinID(unsigned int id) -+{ -+ return (QWindowH) QWindow::fromWinId((WId) id); -+} -+ -+void QWindow_requestActivate(QWindowH handle) -+{ -+ ((QWindow *)handle)->requestActivate(); -+} -+ -+void QWindow_setVisible(QWindowH handle, bool visible) -+{ -+ ((QWindow *)handle)->setVisible(visible); -+} -+ -+void QWindow_show(QWindowH handle) -+{ -+ ((QWindow *)handle)->show(); -+} -+ -+void QWindow_hide(QWindowH handle) -+{ -+ ((QWindow *)handle)->hide(); -+} -+ -+void QWindow_showMinimized(QWindowH handle) -+{ -+ ((QWindow *)handle)->showMinimized(); -+} -+ -+void QWindow_showMaximized(QWindowH handle) -+{ -+ ((QWindow *)handle)->showMaximized(); -+} -+ -+void QWindow_showFullScreen(QWindowH handle) -+{ -+ ((QWindow *)handle)->showFullScreen(); -+} -+ -+void QWindow_showNormal(QWindowH handle) -+{ -+ ((QWindow *)handle)->showNormal(); -+} -+ -+bool QWindow_close(QWindowH handle) -+{ -+ return (bool) ((QWindow *)handle)->close(); -+} -+ -+void QWindow_raise(QWindowH handle) -+{ -+ ((QWindow *)handle)->raise(); -+} -+ -+void QWindow_lower(QWindowH handle) -+{ -+ ((QWindow *)handle)->lower(); -+} -+ -+void QWindow_setWindowTitle(QWindowH handle, PWideString AnonParam1) -+{ -+ QString t_AnonParam1; -+ copyPWideStringToQString(AnonParam1, t_AnonParam1); -+ ((QWindow *)handle)->setTitle(t_AnonParam1); -+} -+ -+void QWindow_setX(QWindowH handle, int argx) -+{ -+ ((QWindow *)handle)->setX(argx); -+} -+ -+void QWindow_setY(QWindowH handle, int argy) -+{ -+ ((QWindow *)handle)->setY(argy); -+} -+ -+void QWindow_setWidth(QWindowH handle, int argw) -+{ -+ ((QWindow *)handle)->setWidth(argw); -+} -+ -+void QWindow_setHeight(QWindowH handle, int argh) -+{ -+ ((QWindow *)handle)->setHeight(argh); -+} -+ -+void QWindow_setMinimumWidth(QWindowH handle, int w) -+{ -+ ((QWindow *)handle)->setMinimumWidth(w); -+} -+ -+void QWindow_setMinimumHeight(QWindowH handle, int h) -+{ -+ ((QWindow *)handle)->setMinimumHeight(h); -+} -+ -+void QWindow_setMaximumWidth(QWindowH handle, int w) -+{ -+ ((QWindow *)handle)->setMaximumWidth(w); -+} -+ -+void QWindow_setMaximumHeight(QWindowH handle, int h) -+{ -+ ((QWindow *)handle)->setMaximumHeight(h); -+} -+ -+void QWindow_alert(QWindowH handle, int msec) -+{ -+ ((QWindow *)handle)->alert(msec); -+} -+ -+void QWindow_requestUpdate(QWindowH handle) -+{ -+ ((QWindow *)handle)->requestUpdate(); -+} -+ -Index: src/qwindow_c.h -=================================================================== ---- /dev/null -+++ b/src/qwindow_c.h -@@ -0,0 +1,123 @@ -+//****************************************************************************** -+// Copyright (c) 2007 by Željan Rikalo -+// -+// See the included file COPYING.TXT for details about the copyright. -+// -+// This program 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. -+//****************************************************************************** -+ -+ -+#ifndef QWINDOW_C_H -+#define QWINDOW_C_H -+ -+#include -+#include "pascalbind.h" -+ -+C_EXPORT QWindowH QWindow_Create(QWindowH parent); -+C_EXPORT QWindowH QWindow_Create2(QScreenH screen = Q_NULLPTR); -+C_EXPORT void QWindow_Destroy(QWindowH handle); -+C_EXPORT void QWindow_setSurfaceType(QWindowH handle, QSurface::SurfaceType surfaceType); -+C_EXPORT QSurface::SurfaceType QWindow_surfaceType(QWindowH handle); -+C_EXPORT bool QWindow_isVisible(QWindowH handle); -+C_EXPORT QWindow::Visibility QWindow_visibility(QWindowH handle); -+C_EXPORT void QWindow_setVisibility(QWindowH handle, QWindow::Visibility v); -+C_EXPORT void QWindow_createPlatformResources(QWindowH handle); /* void create(); */ -+C_EXPORT void QWindow_destroyPlatformResources(QWindowH handle); /* void destroy(); */ -+C_EXPORT unsigned int QWindow_winId(QWindowH handle); -+C_EXPORT QWindowH QWindow_parent(QWindowH handle); -+C_EXPORT void QWindow_setParent(QWindowH handle, QWindowH parent); -+C_EXPORT bool QWindow_isTopLevel(QWindowH handle); -+C_EXPORT bool QWindow_isModal(QWindowH handle); -+C_EXPORT Qt::WindowModality QWindow_modality(QWindowH handle); -+C_EXPORT void QWindow_setModality(QWindowH handle, Qt::WindowModality windowModality); -+C_EXPORT void QWindow_setFormat(QWindowH handle, const QSurfaceFormatH format); -+C_EXPORT void QWindow_format(QWindowH handle, QSurfaceFormatH retval); -+C_EXPORT void QWindow_requestedFormat(QWindowH handle, QSurfaceFormatH retval); -+C_EXPORT void QWindow_setFlags(QWindowH handle, unsigned int flags); -+C_EXPORT unsigned int QWindow_flags(QWindowH handle); -+C_EXPORT Qt::WindowType QWindow_type(QWindowH handle); -+C_EXPORT void QWindow_title(QWindowH handle, PWideString retval); -+C_EXPORT void QWindow_setOpacity(QWindowH handle, qreal level); -+C_EXPORT qreal QWindow_opacity(QWindowH handle); -+C_EXPORT void QWindow_setMask(QWindowH handle, const QRegionH AnonParam1); -+C_EXPORT void QWindow_mask(QWindowH handle, QRegionH retval); -+C_EXPORT bool QWindow_isActive(QWindowH handle); -+C_EXPORT void QWindow_reportContentOrientationChange(QWindowH handle, Qt::ScreenOrientation orientation); -+C_EXPORT Qt::ScreenOrientation QWindow_contentOrientation(QWindowH handle); -+C_EXPORT qreal QWindow_devicePixelRatio(QWindowH handle); -+C_EXPORT unsigned int QWindow_windowState(QWindowH handle); -+C_EXPORT void QWindow_setWindowState(QWindowH handle, unsigned int state); -+C_EXPORT void QWindow_setTransientParent(QWindowH handle, QWindowH parent); -+C_EXPORT QWindowH QWindow_transientParent(QWindowH handle); -+C_EXPORT bool QWindow_isAncestorOf(QWindowH handle, const QWindowH child, QWindow::AncestorMode mode = QWindow::AncestorMode::IncludeTransients); -+C_EXPORT bool QWindow_isExposed(QWindowH handle); -+C_EXPORT int QWindow_minimumWidth(QWindowH handle); -+C_EXPORT int QWindow_minimumHeight(QWindowH handle); -+C_EXPORT int QWindow_maximumWidth(QWindowH handle); -+C_EXPORT int QWindow_maximumHeight(QWindowH handle); -+C_EXPORT void QWindow_minimumSize(QWindowH handle, PSize retval); -+C_EXPORT void QWindow_maximumSize(QWindowH handle, PSize retval); -+C_EXPORT void QWindow_baseSize(QWindowH handle, PSize retval); -+C_EXPORT void QWindow_sizeIncrement(QWindowH handle, PSize retval); -+C_EXPORT void QWindow_setMinimumSize(QWindowH handle, const QSizeH AnonParam1); -+C_EXPORT void QWindow_setMaximumSize(QWindowH handle, const QSizeH AnonParam1); -+C_EXPORT void QWindow_setBaseSize(QWindowH handle, const QSizeH AnonParam1); -+C_EXPORT void QWindow_setSizeIncrement(QWindowH handle, const QSizeH AnonParam1); -+C_EXPORT void QWindow_setGeometry(QWindowH handle, int x, int y, int w, int h); -+C_EXPORT void QWindow_setGeometry2(QWindowH handle, PRect AnonParam1); -+C_EXPORT void QWindow_geometry(QWindowH handle, PRect retval); -+C_EXPORT void QWindow_frameMargins(QWindowH handle, QMarginsH retval); -+C_EXPORT void QWindow_frameGeometry(QWindowH handle, PRect retval); -+C_EXPORT void QWindow_framePosition(QWindowH handle, PQtPoint retval); -+C_EXPORT void QWindow_setFramePosition(QWindowH handle, const QPointH AnonParam1); -+C_EXPORT int QWindow_width(QWindowH handle); -+C_EXPORT int QWindow_height(QWindowH handle); -+C_EXPORT int QWindow_x(QWindowH handle); -+C_EXPORT int QWindow_y(QWindowH handle); -+C_EXPORT void QWindow_size(QWindowH handle, PSize retval); -+C_EXPORT void QWindow_position(QWindowH handle, PQtPoint retval); -+C_EXPORT void QWindow_setPosition(QWindowH handle, const QPointH AnonParam1); -+C_EXPORT void QWindow_setPosition2(QWindowH handle, int posx, int posy); -+C_EXPORT void QWindow_resize(QWindowH handle, const QSizeH AnonParam1); -+C_EXPORT void QWindow_resize2(QWindowH handle, int w, int h); -+C_EXPORT void QWindow_setFilePath(QWindowH handle, PWideString AnonParam1); -+C_EXPORT void QWindow_filePath(QWindowH handle, PWideString retval); -+C_EXPORT void QWindow_setIcon(QWindowH handle, const QIconH icon); -+C_EXPORT void QWindow_icon(QWindowH handle, QIconH retval); -+C_EXPORT QScreenH QWindow_screen(QWindowH handle); -+C_EXPORT void QWindow_setScreen(QWindowH handle, QScreenH screen); -+C_EXPORT bool QWindow_setKeyboardGrabEnabled(QWindowH handle, bool grab); -+C_EXPORT bool QWindow_setMouseGrabEnabled(QWindowH handle, bool grab); -+C_EXPORT void QWindow_mapToGlobal(QWindowH handle, PQtPoint retval, const QPointH AnonParam1); -+C_EXPORT void QWindow_mapFromGlobal(QWindowH handle, PQtPoint retval, const QPointH AnonParam1); -+C_EXPORT void QWindow_cursor(QWindowH handle, QCursorH retval); -+C_EXPORT void QWindow_setCursor(QWindowH handle, const QCursorH AnonParam1); -+C_EXPORT void QWindow_unsetCursor(QWindowH handle); -+C_EXPORT QObjectH QWindow_focusObject(QWindowH handle); -+C_EXPORT QWindowH QWindow_fromWinID(unsigned int id); -+C_EXPORT void QWindow_requestActivate(QWindowH handle); -+C_EXPORT void QWindow_setVisible(QWindowH handle, bool visible); -+C_EXPORT void QWindow_show(QWindowH handle); -+C_EXPORT void QWindow_hide(QWindowH handle); -+C_EXPORT void QWindow_showMinimized(QWindowH handle); -+C_EXPORT void QWindow_showMaximized(QWindowH handle); -+C_EXPORT void QWindow_showFullScreen(QWindowH handle); -+C_EXPORT void QWindow_showNormal(QWindowH handle); -+C_EXPORT bool QWindow_close(QWindowH handle); -+C_EXPORT void QWindow_raise(QWindowH handle); -+C_EXPORT void QWindow_lower(QWindowH handle); -+C_EXPORT void QWindow_setTitle(QWindowH handle, PWideString AnonParam1); -+C_EXPORT void QWindow_setX(QWindowH handle, int argx); -+C_EXPORT void QWindow_setY(QWindowH handle, int argy); -+C_EXPORT void QWindow_setWidth(QWindowH handle, int argw); -+C_EXPORT void QWindow_setHeight(QWindowH handle, int argh); -+C_EXPORT void QWindow_setMinimumWidth(QWindowH handle, int w); -+C_EXPORT void QWindow_setMinimumHeight(QWindowH handle, int h); -+C_EXPORT void QWindow_setMaximumWidth(QWindowH handle, int w); -+C_EXPORT void QWindow_setMaximumHeight(QWindowH handle, int h); -+C_EXPORT void QWindow_alert(QWindowH handle, int msec); -+C_EXPORT void QWindow_requestUpdate(QWindowH handle); -+ -+#endif -Index: src/qwindow_hook_c.cpp -=================================================================== ---- /dev/null -+++ b/src/qwindow_hook_c.cpp -@@ -0,0 +1,112 @@ -+//****************************************************************************** -+// Copyright (c) 2017 by Željan Rikalo -+// -+// See the included file COPYING.TXT for details about the copyright. -+// -+// This program 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. -+//****************************************************************************** -+ -+ -+#include "qwindow_hook_c.h" -+ -+QWindow_hookH QWindow_hook_Create(QObjectH handle) -+{ -+ return (QWindow_hookH) new QWindow_hook((QObject*)handle); -+} -+ -+void QWindow_hook_Destroy(QWindow_hookH handle) -+{ -+ delete (QWindow_hook *)handle; -+} -+ -+void QWindow_hook_hook_screenChanged(QWindow_hookH handle, QHookH hook) -+{ -+ ((QWindow_hook *)handle)->hook_screenChanged(hook); -+} -+ -+void QWindow_hook_hook_modalityChanged(QWindow_hookH handle, QHookH hook) -+{ -+ ((QWindow_hook *)handle)->hook_modalityChanged(hook); -+} -+ -+void QWindow_hook_hook_windowStateChanged(QWindow_hookH handle, QHookH hook) -+{ -+ ((QWindow_hook *)handle)->hook_windowStateChanged(hook); -+} -+ -+void QWindow_hook_hook_windowTitleChanged(QWindow_hookH handle, QHookH hook) -+{ -+ ((QWindow_hook *)handle)->hook_windowTitleChanged(hook); -+} -+ -+void QWindow_hook_hook_xChanged(QWindow_hookH handle, QHookH hook) -+{ -+ ((QWindow_hook *)handle)->hook_xChanged(hook); -+} -+ -+void QWindow_hook_hook_yChanged(QWindow_hookH handle, QHookH hook) -+{ -+ ((QWindow_hook *)handle)->hook_yChanged(hook); -+} -+ -+void QWindow_hook_hook_widthChanged(QWindow_hookH handle, QHookH hook) -+{ -+ ((QWindow_hook *)handle)->hook_widthChanged(hook); -+} -+ -+void QWindow_hook_hook_heightChanged(QWindow_hookH handle, QHookH hook) -+{ -+ ((QWindow_hook *)handle)->hook_heightChanged(hook); -+} -+ -+void QWindow_hook_hook_minimumWidthChanged(QWindow_hookH handle, QHookH hook) -+{ -+ ((QWindow_hook *)handle)->hook_minimumWidthChanged(hook); -+} -+ -+void QWindow_hook_hook_minimumHeightChanged(QWindow_hookH handle, QHookH hook) -+{ -+ ((QWindow_hook *)handle)->hook_minimumHeightChanged(hook); -+} -+ -+void QWindow_hook_hook_maximumWidthChanged(QWindow_hookH handle, QHookH hook) -+{ -+ ((QWindow_hook *)handle)->hook_maximumWidthChanged(hook); -+} -+ -+void QWindow_hook_hook_maximumHeightChanged(QWindow_hookH handle, QHookH hook) -+{ -+ ((QWindow_hook *)handle)->hook_maximumHeightChanged(hook); -+} -+ -+void QWindow_hook_hook_visibleChanged(QWindow_hookH handle, QHookH hook) -+{ -+ ((QWindow_hook *)handle)->hook_visibleChanged(hook); -+} -+ -+void QWindow_hook_hook_visibilityChanged(QWindow_hookH handle, QHookH hook) -+{ -+ ((QWindow_hook *)handle)->hook_visibilityChanged(hook); -+} -+ -+void QWindow_hook_hook_activeChanged(QWindow_hookH handle, QHookH hook) -+{ -+ ((QWindow_hook *)handle)->hook_activeChanged(hook); -+} -+ -+void QWindow_hook_hook_contentOrientationChanged(QWindow_hookH handle, QHookH hook) -+{ -+ ((QWindow_hook *)handle)->hook_contentOrientationChanged(hook); -+} -+ -+void QWindow_hook_hook_focusObjectChanged(QWindow_hookH handle, QHookH hook) -+{ -+ ((QWindow_hook *)handle)->hook_focusObjectChanged(hook); -+} -+ -+void QWindow_hook_hook_opacityChanged(QWindow_hookH handle, QHookH hook) -+{ -+ ((QWindow_hook *)handle)->hook_opacityChanged(hook); -+} -Index: src/qwindow_hook_c.h -=================================================================== ---- /dev/null -+++ b/src/qwindow_hook_c.h -@@ -0,0 +1,38 @@ -+//****************************************************************************** -+// Copyright (c) 2017 by Željan Rikalo -+// -+// See the included file COPYING.TXT for details about the copyright. -+// -+// This program 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. -+//****************************************************************************** -+ -+ -+#ifndef QWINDOW_HOOK_C_H -+#define QWINDOW_HOOK_C_H -+ -+#include "qwindow_hook.h" -+ -+C_EXPORT QWindow_hookH QWindow_hook_Create(QObjectH handle); -+C_EXPORT void QWindow_hook_Destroy(QWindow_hookH handle); -+C_EXPORT void QWindow_hook_hook_screenChanged(QWindow_hookH handle, QHookH hook); -+C_EXPORT void QWindow_hook_hook_modalityChanged(QWindow_hookH handle, QHookH hook); -+C_EXPORT void QWindow_hook_hook_windowStateChanged(QWindow_hookH handle, QHookH hook); -+C_EXPORT void QWindow_hook_hook_windowTitleChanged(QWindow_hookH handle, QHookH hook); -+C_EXPORT void QWindow_hook_hook_xChanged(QWindow_hookH handle, QHookH hook); -+C_EXPORT void QWindow_hook_hook_yChanged(QWindow_hookH handle, QHookH hook); -+C_EXPORT void QWindow_hook_hook_widthChanged(QWindow_hookH handle, QHookH hook); -+C_EXPORT void QWindow_hook_hook_heightChanged(QWindow_hookH handle, QHookH hook); -+C_EXPORT void QWindow_hook_hook_minimumWidthChanged(QWindow_hookH handle, QHookH hook); -+C_EXPORT void QWindow_hook_hook_minimumHeightChanged(QWindow_hookH handle, QHookH hook); -+C_EXPORT void QWindow_hook_hook_maximumWidthChanged(QWindow_hookH handle, QHookH hook); -+C_EXPORT void QWindow_hook_hook_maximumHeightChanged(QWindow_hookH handle, QHookH hook); -+C_EXPORT void QWindow_hook_hook_visibleChanged(QWindow_hookH handle, QHookH hook); -+C_EXPORT void QWindow_hook_hook_visibilityChanged(QWindow_hookH handle, QHookH hook); -+C_EXPORT void QWindow_hook_hook_activeChanged(QWindow_hookH handle, QHookH hook); -+C_EXPORT void QWindow_hook_hook_contentOrientationChanged(QWindow_hookH handle, QHookH hook); -+C_EXPORT void QWindow_hook_hook_focusObjectChanged(QWindow_hookH handle, QHookH hook); -+C_EXPORT void QWindow_hook_hook_opacityChanged(QWindow_hookH handle, QHookH hook); -+ -+#endif -Index: src/qwindow_hook.h -=================================================================== ---- /dev/null -+++ b/src/qwindow_hook.h -@@ -0,0 +1,341 @@ -+//****************************************************************************** -+// Copyright (c) 2017 by Željan Rikalo -+// -+// See the included file COPYING.TXT for details about the copyright. -+// -+// This program 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. -+//****************************************************************************** -+ -+ -+#ifndef QWINDOW_HOOK_H -+#define QWINDOW_HOOK_H -+ -+#include -+ -+#include "qobject_hook.h" -+ -+class QWindow_hook : public QObject_hook { -+ Q_OBJECT -+ public: -+ QWindow_hook(QObject *handle) : QObject_hook(handle) { -+ screenChanged_event.func = NULL;; -+ modalityChanged_event.func = NULL;; -+ windowStateChanged_event.func = NULL;; -+ windowTitleChanged_event.func = NULL;; -+ xChanged_event.func = NULL;; -+ yChanged_event.func = NULL;; -+ widthChanged_event.func = NULL;; -+ heightChanged_event.func = NULL;; -+ minimumWidthChanged_event.func = NULL;; -+ minimumHeightChanged_event.func = NULL;; -+ maximumWidthChanged_event.func = NULL;; -+ maximumHeightChanged_event.func = NULL;; -+ visibleChanged_event.func = NULL;; -+ visibilityChanged_event.func = NULL;; -+ activeChanged_event.func = NULL;; -+ contentOrientationChanged_event.func = NULL;; -+ focusObjectChanged_event.func = NULL;; -+ opacityChanged_event.func = NULL;; -+ -+ } -+ -+ void hook_screenChanged(QHook &hook) { -+ if ( !screenChanged_event.func ) -+ connect(handle, SIGNAL(screenChanged(QScreen*)), this, SLOT(screenChanged_hook(QScreen*))); -+ screenChanged_event = hook; -+ if ( !hook.func ) -+ disconnect(handle, SIGNAL(screenChanged(QScreen*)), this, SLOT(screenChanged_hook(QScreen*))); -+ } -+ -+ void hook_modalityChanged(QHook &hook) { -+ if ( !modalityChanged_event.func ) -+ connect(handle, SIGNAL(modalityChanged(Qt::WindowModality)), this, SLOT(modalityChanged_hook(Qt::WindowModality))); -+ modalityChanged_event = hook; -+ if ( !hook.func ) -+ disconnect(handle, SIGNAL(modalityChanged(Qt::WindowModality)), this, SLOT(modalityChanged_hook(Qt::WindowModality))); -+ } -+ -+ void hook_windowStateChanged(QHook &hook) { -+ if ( !windowStateChanged_event.func ) -+ connect(handle, SIGNAL(windowStateChanged(Qt::WindowState)), this, SLOT(windowStateChanged_hook(Qt::WindowState))); -+ windowStateChanged_event = hook; -+ if ( !hook.func ) -+ disconnect(handle, SIGNAL(windowStateChanged(Qt::WindowState)), this, SLOT(windowStateChanged_hook(Qt::WindowState))); -+ } -+ -+ void hook_windowTitleChanged(QHook &hook) { -+ if ( !windowTitleChanged_event.func ) -+ connect(handle, SIGNAL(windowTitleChanged(const QString&)), this, SLOT(windowTitleChanged_hook(const QString&))); -+ windowTitleChanged_event = hook; -+ if ( !hook.func ) -+ disconnect(handle, SIGNAL(windowTitleChanged(const QString&)), this, SLOT(windowTitleChanged_hook(const QString&))); -+ } -+ -+ void hook_xChanged(QHook &hook) { -+ if ( !xChanged_event.func ) -+ connect(handle, SIGNAL(xChanged(int)), this, SLOT(xChanged_hook(int))); -+ xChanged_event = hook; -+ if ( !hook.func ) -+ disconnect(handle, SIGNAL(xChanged(int)), this, SLOT(xChanged_hook(int))); -+ } -+ -+ void hook_yChanged(QHook &hook) { -+ if ( !yChanged_event.func ) -+ connect(handle, SIGNAL(yChanged(int)), this, SLOT(yChanged_hook(int))); -+ yChanged_event = hook; -+ if ( !hook.func ) -+ disconnect(handle, SIGNAL(yChanged(int)), this, SLOT(yChanged_hook(int))); -+ } -+ -+ void hook_widthChanged(QHook &hook) { -+ if ( !widthChanged_event.func ) -+ connect(handle, SIGNAL(widthChanged(int)), this, SLOT(widthChanged_hook(int))); -+ widthChanged_event = hook; -+ if ( !hook.func ) -+ disconnect(handle, SIGNAL(widthChanged(int)), this, SLOT(widthChanged_hook(int))); -+ } -+ -+ void hook_heightChanged(QHook &hook) { -+ if ( !heightChanged_event.func ) -+ connect(handle, SIGNAL(heightChanged(int)), this, SLOT(heightChanged_hook(int))); -+ heightChanged_event = hook; -+ if ( !hook.func ) -+ disconnect(handle, SIGNAL(heightChanged(int)), this, SLOT(heightChanged_hook(int))); -+ } -+ -+ void hook_minimumWidthChanged(QHook &hook) { -+ if ( !minimumWidthChanged_event.func ) -+ connect(handle, SIGNAL(minimumWidthChanged(int)), this, SLOT(minimumWidthChanged_hook(int))); -+ minimumWidthChanged_event = hook; -+ if ( !hook.func ) -+ disconnect(handle, SIGNAL(minimumWidthChanged(int)), this, SLOT(minimumWidthChanged_hook(int))); -+ } -+ -+ void hook_minimumHeightChanged(QHook &hook) { -+ if ( !minimumHeightChanged_event.func ) -+ connect(handle, SIGNAL(minimumHeightChanged(int)), this, SLOT(minimumHeightChanged_hook(int))); -+ minimumHeightChanged_event = hook; -+ if ( !hook.func ) -+ disconnect(handle, SIGNAL(minimumHeightChanged(int)), this, SLOT(minimumHeightChanged_hook(int))); -+ } -+ -+ void hook_maximumWidthChanged(QHook &hook) { -+ if ( !maximumWidthChanged_event.func ) -+ connect(handle, SIGNAL(maximumWidthChanged(int)), this, SLOT(maximumWidthChanged_hook(int))); -+ maximumWidthChanged_event = hook; -+ if ( !hook.func ) -+ disconnect(handle, SIGNAL(maximumWidthChanged(int)), this, SLOT(maximumWidthChanged_hook(int))); -+ } -+ -+ void hook_maximumHeightChanged(QHook &hook) { -+ if ( !maximumHeightChanged_event.func ) -+ connect(handle, SIGNAL(maximumHeightChanged(int)), this, SLOT(maximumHeightChanged_hook(int))); -+ maximumHeightChanged_event = hook; -+ if ( !hook.func ) -+ disconnect(handle, SIGNAL(maximumHeightChanged(int)), this, SLOT(maximumHeightChanged_hook(int))); -+ } -+ -+ void hook_visibleChanged(QHook &hook) { -+ if ( !visibleChanged_event.func ) -+ connect(handle, SIGNAL(visibleChanged(bool)), this, SLOT(visibleChanged_hook(bool))); -+ visibleChanged_event = hook; -+ if ( !hook.func ) -+ disconnect(handle, SIGNAL(visibleChanged(bool)), this, SLOT(visibleChanged_hook(bool))); -+ } -+ -+ void hook_visibilityChanged(QHook &hook) { -+ if ( !visibilityChanged_event.func ) -+ connect(handle, SIGNAL(visibilityChanged(QWindow::Visibility)), this, SLOT(visibilityChanged_hook(QWindow::Visibility))); -+ visibilityChanged_event = hook; -+ if ( !hook.func ) -+ disconnect(handle, SIGNAL(visibilityChanged(QWindow::Visibility)), this, SLOT(visibilityChanged_hook(QWindow::Visibility))); -+ } -+ -+ void hook_activeChanged(QHook &hook) { -+ if ( !activeChanged_event.func ) -+ connect(handle, SIGNAL(activeChanged()), this, SLOT(activeChanged_hook())); -+ activeChanged_event = hook; -+ if ( !hook.func ) -+ disconnect(handle, SIGNAL(activeChanged()), this, SLOT(activeChanged_hook())); -+ } -+ -+ void hook_contentOrientationChanged(QHook &hook) { -+ if ( !contentOrientationChanged_event.func ) -+ connect(handle, SIGNAL(contentOrientationChanged(Qt::ScreenOrientation)), this, SLOT(contentOrientationChanged_hook(Qt::ScreenOrientation))); -+ contentOrientationChanged_event = hook; -+ if ( !hook.func ) -+ disconnect(handle, SIGNAL(contentOrientationChanged(Qt::ScreenOrientation)), this, SLOT(contentOrientationChanged_hook(Qt::ScreenOrientation))); -+ } -+ -+ void hook_focusObjectChanged(QHook &hook) { -+ if ( !focusObjectChanged_event.func ) -+ connect(handle, SIGNAL(focusObjectChanged(QObject*)), this, SLOT(focusObjectChanged_hook(QObject*))); -+ focusObjectChanged_event = hook; -+ if ( !hook.func ) -+ disconnect(handle, SIGNAL(focusObjectChanged(QObject*)), this, SLOT(focusObjectChanged_hook(QObject*))); -+ } -+ -+ void hook_opacityChanged(QHook &hook) { -+ if ( !opacityChanged_event.func ) -+ connect(handle, SIGNAL(opacityChanged(qreal)), this, SLOT(opacityChanged_hook(qreal))); -+ opacityChanged_event = hook; -+ if ( !hook.func ) -+ disconnect(handle, SIGNAL(opacityChanged(qreal)), this, SLOT(opacityChanged_hook(qreal))); -+ } -+ -+ private slots: -+ void screenChanged_hook(QScreen* screen) { -+ if ( screenChanged_event.func ) { -+ typedef void (*func_type)(void *data, QScreenH screen); -+ (*(func_type)screenChanged_event.func)(screenChanged_event.data, (QScreenH)screen); -+ } -+ } -+ -+ void modalityChanged_hook(Qt::WindowModality modality) { -+ if ( modalityChanged_event.func ) { -+ typedef void (*func_type)(void *data, Qt::WindowModality modality); -+ (*(func_type)modalityChanged_event.func)(modalityChanged_event.data, modality); -+ } -+ } -+ -+ void windowStateChanged_hook(Qt::WindowState windowState) { -+ if ( windowStateChanged_event.func ) { -+ typedef void (*func_type)(void *data, Qt::WindowState windowState); -+ (*(func_type)windowStateChanged_event.func)(windowStateChanged_event.data, windowState); -+ } -+ } -+ -+ void windowTitleChanged_hook(const QString& title) { -+ if ( windowTitleChanged_event.func ) { -+ typedef void (*func_type)(void *data, PWideString title); -+ PWideString t_title; -+ initializePWideString(t_title); -+ copyQStringToPWideString(title, t_title); -+ (*(func_type)windowTitleChanged_event.func)(windowTitleChanged_event.data, t_title); -+ finalizePWideString(t_title); -+ } -+ } -+ -+ void xChanged_hook(int arg) { -+ if ( xChanged_event.func ) { -+ typedef void (*func_type)(void *data, int arg); -+ (*(func_type)xChanged_event.func)(xChanged_event.data, arg); -+ } -+ } -+ -+ void yChanged_hook(int arg) { -+ if ( yChanged_event.func ) { -+ typedef void (*func_type)(void *data, int arg); -+ (*(func_type)yChanged_event.func)(yChanged_event.data, arg); -+ } -+ } -+ -+ void widthChanged_hook(int arg) { -+ if ( widthChanged_event.func ) { -+ typedef void (*func_type)(void *data, int arg); -+ (*(func_type)widthChanged_event.func)(widthChanged_event.data, arg); -+ } -+ } -+ -+ void heightChanged_hook(int arg) { -+ if ( heightChanged_event.func ) { -+ typedef void (*func_type)(void *data, int arg); -+ (*(func_type)heightChanged_event.func)(heightChanged_event.data, arg); -+ } -+ } -+ -+ void minimumWidthChanged_hook(int arg) { -+ if ( minimumWidthChanged_event.func ) { -+ typedef void (*func_type)(void *data, int arg); -+ (*(func_type)minimumWidthChanged_event.func)(minimumWidthChanged_event.data, arg); -+ } -+ } -+ -+ void minimumHeightChanged_hook(int arg) { -+ if ( minimumHeightChanged_event.func ) { -+ typedef void (*func_type)(void *data, int arg); -+ (*(func_type)minimumHeightChanged_event.func)(minimumHeightChanged_event.data, arg); -+ } -+ } -+ -+ void maximumWidthChanged_hook(int arg) { -+ if ( maximumWidthChanged_event.func ) { -+ typedef void (*func_type)(void *data, int arg); -+ (*(func_type)maximumWidthChanged_event.func)(maximumWidthChanged_event.data, arg); -+ } -+ } -+ -+ void maximumHeightChanged_hook(int arg) { -+ if ( maximumHeightChanged_event.func ) { -+ typedef void (*func_type)(void *data, int arg); -+ (*(func_type)maximumHeightChanged_event.func)(maximumHeightChanged_event.data, arg); -+ } -+ } -+ -+ void visibleChanged_hook(bool arg) { -+ if ( visibleChanged_event.func ) { -+ typedef void (*func_type)(void *data, bool arg); -+ (*(func_type)visibleChanged_event.func)(visibleChanged_event.data, arg); -+ } -+ } -+ -+ void visibilityChanged_hook(QWindow::Visibility visibility) { -+ if ( visibilityChanged_event.func ) { -+ typedef void (*func_type)(void *data, QWindow::Visibility visibility); -+ (*(func_type)visibilityChanged_event.func)(visibilityChanged_event.data, visibility); -+ } -+ } -+ -+ void activeChanged_hook() { -+ if ( activeChanged_event.func ) { -+ typedef void (*func_type)(void *data); -+ (*(func_type)activeChanged_event.func)(activeChanged_event.data); -+ } -+ } -+ -+ void contentOrientationChanged_hook(Qt::ScreenOrientation orientation) { -+ if ( contentOrientationChanged_event.func ) { -+ typedef void (*func_type)(void *data, Qt::ScreenOrientation orientation); -+ (*(func_type)contentOrientationChanged_event.func)(contentOrientationChanged_event.data, orientation); -+ } -+ } -+ -+ void focusObjectChanged_hook(QObject* object) { -+ if ( focusObjectChanged_event.func ) { -+ typedef void (*func_type)(void *data, QObjectH object); -+ (*(func_type)focusObjectChanged_event.func)(focusObjectChanged_event.data, (QObjectH)object); -+ } -+ } -+ -+ void opacityChanged_hook(qreal opacity) { -+ if ( opacityChanged_event.func ) { -+ typedef void (*func_type)(void *data, qreal opacity); -+ (*(func_type)opacityChanged_event.func)(opacityChanged_event.data, opacity); -+ } -+ } -+ -+ private: -+ QHook screenChanged_event; -+ QHook modalityChanged_event; -+ QHook windowStateChanged_event; -+ QHook windowTitleChanged_event; -+ QHook xChanged_event; -+ QHook yChanged_event; -+ QHook widthChanged_event; -+ QHook heightChanged_event; -+ QHook minimumWidthChanged_event; -+ QHook minimumHeightChanged_event; -+ QHook maximumWidthChanged_event; -+ QHook maximumHeightChanged_event; -+ QHook visibleChanged_event; -+ QHook visibilityChanged_event; -+ QHook activeChanged_event; -+ QHook contentOrientationChanged_event; -+ QHook focusObjectChanged_event; -+ QHook opacityChanged_event; -+}; -+ -+ -+#endif -Index: qt5.pas -=================================================================== ---- a/qt5.pas -+++ b/qt5.pas -@@ -78,11 +78,7 @@ type - QtHandle = LongWord; - {$ENDIF} - PQReal = ^QReal; -- {$ifdef CPUARM} -- QReal = single; -- {$else} -- QReal = double; -- {$endif} -+ QReal = double; - - PQRgb = ^QRgb; - QRgb = longword; -Index: src/qpaintdevice_c.cpp -=================================================================== ---- a/src/qpaintdevice_c.cpp -+++ b/src/qpaintdevice_c.cpp -@@ -71,6 +71,12 @@ int QPaintDevice_devicePixelRatio(QPaint - return (int) ((QPaintDevice *)handle)->devicePixelRatio(); - } - -+qreal QPaintDevice_devicePixelRatioF(QPaintDeviceH handle) -+{ -+ return (qreal) ((QPaintDevice *)handle)->devicePixelRatioF(); -+} -+ -+ - int QPaintDevice_colorCount(QPaintDeviceH handle) - { - return (int) ((QPaintDevice *)handle)->colorCount(); -Index: src/qpaintdevice_c.h -=================================================================== ---- a/src/qpaintdevice_c.h -+++ b/src/qpaintdevice_c.h -@@ -27,6 +27,7 @@ C_EXPORT int QPaintDevice_logicalDpiY(QP - C_EXPORT int QPaintDevice_physicalDpiX(QPaintDeviceH handle); - C_EXPORT int QPaintDevice_physicalDpiY(QPaintDeviceH handle); - C_EXPORT int QPaintDevice_devicePixelRatio(QPaintDeviceH handle); -+C_EXPORT qreal QPaintDevice_devicePixelRatioF(QPaintDeviceH handle); - C_EXPORT int QPaintDevice_colorCount(QPaintDeviceH handle); - C_EXPORT int QPaintDevice_depth(QPaintDeviceH handle); - -Index: src/qplaintextedit_c.cpp -=================================================================== ---- a/src/qplaintextedit_c.cpp -+++ b/src/qplaintextedit_c.cpp -@@ -355,6 +355,21 @@ void QPlainTextEdit_zoomOut(QPlainTextEd - ((QPlainTextEdit *)handle)->zoomOut(range); - } - -+void QPlainTextEdit_placeholderText(QPlainTextEditH handle, PWideString retval) -+{ -+ QString t_retval; -+ t_retval = ((QPlainTextEdit *)handle)->placeholderText(); -+ copyQStringToPWideString(t_retval, retval); -+} -+ -+void QPlainTextEdit_setPlaceholderText(QPlainTextEditH handle, PWideString text) -+{ -+ QString t_text; -+ copyPWideStringToQString(text, t_text); -+ ((QPlainTextEdit *)handle)->setPlaceholderText(t_text); -+} -+ -+ - QPlainTextDocumentLayoutH QPlainTextDocumentLayout_Create(QTextDocumentH document) - { - return (QPlainTextDocumentLayoutH) new QPlainTextDocumentLayout((QTextDocument*)document); -Index: src/qplaintextedit_c.h -=================================================================== ---- a/src/qplaintextedit_c.h -+++ b/src/qplaintextedit_c.h -@@ -79,6 +79,9 @@ C_EXPORT void QPlainTextEdit_appendHtml( - C_EXPORT void QPlainTextEdit_centerCursor(QPlainTextEditH handle); - C_EXPORT void QPlainTextEdit_zoomIn(QPlainTextEditH handle, int range); - C_EXPORT void QPlainTextEdit_zoomOut(QPlainTextEditH handle, int range); -+C_EXPORT void QPlainTextEdit_placeholderText(QPlainTextEditH handle, PWideString retval); -+C_EXPORT void QPlainTextEdit_setPlaceholderText(QPlainTextEditH handle, PWideString text); -+ - C_EXPORT QPlainTextDocumentLayoutH QPlainTextDocumentLayout_Create(QTextDocumentH document); - C_EXPORT void QPlainTextDocumentLayout_Destroy(QPlainTextDocumentLayoutH handle); - C_EXPORT int QPlainTextDocumentLayout_hitTest(QPlainTextDocumentLayoutH handle, const QPointFH AnonParam1, Qt::HitTestAccuracy AnonParam2); -Index: src/qprinterinfo_c.cpp -=================================================================== ---- a/src/qprinterinfo_c.cpp -+++ b/src/qprinterinfo_c.cpp -@@ -83,6 +83,11 @@ void QPrinterInfo_availablePrinters(PPtr - copyQListTemplateToPtrIntArrayWithNew(t_retval, retval); - } - -+void QPrinterInfo_availablePrinterNames(QStringListH retval) -+{ -+ *(QStringList *)retval = QPrinterInfo::availablePrinterNames(); -+} -+ - void QPrinterInfo_defaultPrinter(QPrinterInfoH retval) - { - *(QPrinterInfo *)retval = QPrinterInfo::defaultPrinter(); -Index: src/qprinterinfo_c.h -=================================================================== ---- a/src/qprinterinfo_c.h -+++ b/src/qprinterinfo_c.h -@@ -27,6 +27,7 @@ C_EXPORT bool QPrinterInfo_isNull(QPrint - C_EXPORT bool QPrinterInfo_isDefault(QPrinterInfoH handle); - C_EXPORT void QPrinterInfo_supportedPaperSizes(QPrinterInfoH handle, PPtrIntArray retval); - C_EXPORT void QPrinterInfo_availablePrinters(PPtrIntArray retval); -+C_EXPORT void QPrinterInfo_availablePrinterNames(QStringListH retval); - C_EXPORT void QPrinterInfo_defaultPrinter(QPrinterInfoH retval); - C_EXPORT void QPrinterInfo_printerInfo(QPrinterInfoH retval, PWideString printerName); - -Index: src/qtextedit_c.cpp -=================================================================== ---- a/src/qtextedit_c.cpp -+++ b/src/qtextedit_c.cpp -@@ -472,3 +472,17 @@ void QTextEdit_zoomOut(QTextEditH handle - ((QTextEdit *)handle)->zoomOut(range); - } - -+void QTextEdit_placeholderText(QTextEditH handle, PWideString retval) -+{ -+ QString t_retval; -+ t_retval = ((QTextEdit *)handle)->placeholderText(); -+ copyQStringToPWideString(t_retval, retval); -+} -+ -+void QTextEdit_setPlaceholderText(QTextEditH handle, PWideString text) -+{ -+ QString t_text; -+ copyPWideStringToQString(text, t_text); -+ ((QTextEdit *)handle)->setPlaceholderText(t_text); -+} -+ -Index: src/qtextedit_c.h -=================================================================== ---- a/src/qtextedit_c.h -+++ b/src/qtextedit_c.h -@@ -100,5 +100,7 @@ C_EXPORT void QTextEdit_append(QTextEdit - C_EXPORT void QTextEdit_scrollToAnchor(QTextEditH handle, PWideString name); - C_EXPORT void QTextEdit_zoomIn(QTextEditH handle, int range); - C_EXPORT void QTextEdit_zoomOut(QTextEditH handle, int range); -+C_EXPORT void QTextEdit_placeholderText(QTextEditH handle, PWideString retval); -+C_EXPORT void QTextEdit_setPlaceholderText(QTextEditH handle, PWideString text); - - #endif diff --git a/srcpkgs/qt5pas/template b/srcpkgs/qt5pas/template deleted file mode 100644 index 40e0ef8ad694a5..00000000000000 --- a/srcpkgs/qt5pas/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'qt5pas' -pkgname=qt5pas -version=2.6~beta -revision=2 -build_style=qmake -hostmakedepends="qt5-qmake qt5-host-tools" -makedepends="qt5-devel qt5-x11extras-devel" -short_desc="Qt5 interface bindings for Pascal" -maintainer="Orphaned " -license="LGPL-3.0-or-later" -homepage="https://svn.freepascal.org/svn/lazarus/trunk/lcl/interfaces/qt5/cbindings" -distfiles="${DEBIAN_SITE}/main/libq/libqtpas/libqtpas_${version}.orig.tar.xz" -checksum=fcc5f695d60d5f72bf501b2fa779e8a1a2636c8d991270b5b3fef3d0e990365c - -post_install() { - vinstall qt5.pas 0644 usr/share/pascal/qt5 -} - -qt5pas-devel_package() { - depends="qt5pas-${version}_${revision} qt5-devel qt5-x11extras-devel" - short_desc+=" - development files" - pkg_install() { - vmove "usr/lib/*.so" - vmove "usr/share/pascal/qt5/*.pas" - } -} diff --git a/srcpkgs/qt6-3d-devel b/srcpkgs/qt6-3d-devel deleted file mode 120000 index 4b7cae59503c9e..00000000000000 --- a/srcpkgs/qt6-3d-devel +++ /dev/null @@ -1 +0,0 @@ -qt6-3d \ No newline at end of file diff --git a/srcpkgs/qt6-3d-private-devel b/srcpkgs/qt6-3d-private-devel deleted file mode 120000 index 4b7cae59503c9e..00000000000000 --- a/srcpkgs/qt6-3d-private-devel +++ /dev/null @@ -1 +0,0 @@ -qt6-3d \ No newline at end of file diff --git a/srcpkgs/qt6-3d/template b/srcpkgs/qt6-3d/template deleted file mode 100644 index 89172e9e0bf2b9..00000000000000 --- a/srcpkgs/qt6-3d/template +++ /dev/null @@ -1,39 +0,0 @@ -# Template file for 'qt6-3d' -pkgname=qt6-3d -version=6.10.0 -revision=1 -build_style=cmake -hostmakedepends="perl qt6-declarative-host-tools" -makedepends="qt6-declarative-private-devel qt6-shadertools-devel libassimp-devel - qt6-base-private-devel" -short_desc="Cross-platform application and UI framework - 3d" -maintainer="John " -license="(LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only) AND GPL-3.0-only WITH Qt-GPL-exception-1.0" -homepage="https://qt.io/" -distfiles="http://download.qt.io/official_releases/qt/${version%.*}/${version}/submodules/qt3d-everywhere-src-${version}.tar.xz" -checksum=bd885ff3741f4b6e4e9b29e1dd05feeae834063c0ca84239f38e3f4eed78e9b7 - -subpackages="qt6-3d-private-devel qt6-3d-devel" - -qt6-3d-private-devel_package() { - depends="qt6-3d-devel>=${version}_${revision}" - short_desc+=" - private development files" - pkg_install() { - vmove "usr/lib/qt6/mkspecs/modules/*_private.pri" - for dir in $(cd ${DESTDIR} && find usr/include -type d -name private); do - vmove "$dir" - done - } -} - -qt6-3d-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - vmove usr/lib/qt6/mkspecs - vmove "usr/lib/*.so" - vmove "usr/lib/*.prl" - } -} diff --git a/srcpkgs/qt6-base-devel b/srcpkgs/qt6-base-devel deleted file mode 120000 index 8ddee598d5edc4..00000000000000 --- a/srcpkgs/qt6-base-devel +++ /dev/null @@ -1 +0,0 @@ -qt6-base \ No newline at end of file diff --git a/srcpkgs/qt6-base-doc b/srcpkgs/qt6-base-doc deleted file mode 120000 index 8ddee598d5edc4..00000000000000 --- a/srcpkgs/qt6-base-doc +++ /dev/null @@ -1 +0,0 @@ -qt6-base \ No newline at end of file diff --git a/srcpkgs/qt6-base-private-devel b/srcpkgs/qt6-base-private-devel deleted file mode 120000 index 8ddee598d5edc4..00000000000000 --- a/srcpkgs/qt6-base-private-devel +++ /dev/null @@ -1 +0,0 @@ -qt6-base \ No newline at end of file diff --git a/srcpkgs/qt6-base/patches/markdown.patch b/srcpkgs/qt6-base/patches/markdown.patch deleted file mode 100644 index 883256e157c00f..00000000000000 --- a/srcpkgs/qt6-base/patches/markdown.patch +++ /dev/null @@ -1,15 +0,0 @@ ---- a/tests/auto/gui/text/qtextmarkdownimporter/tst_qtextmarkdownimporter.cpp -+++ b/tests/auto/gui/text/qtextmarkdownimporter/tst_qtextmarkdownimporter.cpp -@@ -225,10 +225,12 @@ void tst_QTextMarkdownImporter::lists_da - QTest::newRow("numeric lists nested in empty lists") - << "- \n 1. a\n 2. b\n- c\n 1.\n + d\n" << 0 << 1 << 4 << false - << "- \n 1. a\n 2. b\n- c 1. + d\n"; -+#if 0 - QTest::newRow("styled spans in list items") - << "1. normal text\n2. **bold** text\n3. `code` in the item\n4. *italic* text\n5. _underlined_ text\n" - << 0 << 1 << 5 << false - << "1. normal text\n2. **bold** text\n3. `code` in the item\n4. *italic* text\n5. _underlined_ text\n"; -+#endif - } - - void tst_QTextMarkdownImporter::lists() diff --git a/srcpkgs/qt6-base/patches/musl-lfs.patch b/srcpkgs/qt6-base/patches/musl-lfs.patch deleted file mode 100644 index d57e08017911e1..00000000000000 --- a/srcpkgs/qt6-base/patches/musl-lfs.patch +++ /dev/null @@ -1,54 +0,0 @@ -the *64 apis are useless as musl is always 64-bit for them. -even on glibc, passing -D_FILE_OFFSET_BITS=64 defines 64-bit variants for non-64 names. -this legacy api is removed in musl-1.2.4 unless -D_LARGEFILE64_SOURCE, -omit it from here to fix downstream use without having to pass defines. --- -diff --git a/mkspecs/common/posix/qplatformdefs.h b/mkspecs/common/posix/qplatformdefs.h -index ffae2ac3..665ae46f 100644 ---- a/mkspecs/common/posix/qplatformdefs.h -+++ b/mkspecs/common/posix/qplatformdefs.h -@@ -14,28 +14,28 @@ - - #if defined(QT_USE_XOPEN_LFS_EXTENSIONS) && defined(QT_LARGEFILE_SUPPORT) - --#define QT_STATBUF struct stat64 --#define QT_FPOS_T fpos64_t --#define QT_OFF_T off64_t -+#define QT_STATBUF struct stat -+#define QT_FPOS_T fpos_t -+#define QT_OFF_T off_t - --#define QT_STAT ::stat64 --#define QT_LSTAT ::lstat64 --#define QT_TRUNCATE ::truncate64 -+#define QT_STAT ::stat -+#define QT_LSTAT ::lstat -+#define QT_TRUNCATE ::truncate - - // File I/O --#define QT_OPEN ::open64 --#define QT_LSEEK ::lseek64 --#define QT_FSTAT ::fstat64 --#define QT_FTRUNCATE ::ftruncate64 -+#define QT_OPEN ::open -+#define QT_LSEEK ::lseek -+#define QT_FSTAT ::fstat -+#define QT_FTRUNCATE ::ftruncate - - // Standard C89 --#define QT_FOPEN ::fopen64 --#define QT_FSEEK ::fseeko64 --#define QT_FTELL ::ftello64 --#define QT_FGETPOS ::fgetpos64 --#define QT_FSETPOS ::fsetpos64 -+#define QT_FOPEN ::fopen -+#define QT_FSEEK ::fseeko -+#define QT_FTELL ::ftello -+#define QT_FGETPOS ::fgetpos -+#define QT_FSETPOS ::fsetpos - --#define QT_MMAP ::mmap64 -+#define QT_MMAP ::mmap - - #else // !defined(QT_USE_XOPEN_LFS_EXTENSIONS) || !defined(QT_LARGEFILE_SUPPORT) - diff --git a/srcpkgs/qt6-base/patches/musl-test-image.patch b/srcpkgs/qt6-base/patches/musl-test-image.patch deleted file mode 100644 index 73fec8689e4451..00000000000000 --- a/srcpkgs/qt6-base/patches/musl-test-image.patch +++ /dev/null @@ -1,19 +0,0 @@ ---- a/tests/auto/gui/image/qimage/tst_qimage.cpp -+++ b/tests/auto/gui/image/qimage/tst_qimage.cpp -@@ -1827,6 +1827,8 @@ void tst_QImage::smoothScale2() - QRgb expected = opaque ? qRgb(63, 127, 255) : qRgba(31, 63, 127, 127); - img.fill(expected); - -+#ifdef __GLIBC__ -+ // broken on musl, unknown reason - // scale x down, y down - QImage scaled = img.scaled(QSize(1, 1), Qt::IgnoreAspectRatio, Qt::SmoothTransformation); - QRgb pixel = scaled.pixel(0, 0); -@@ -1890,6 +1892,7 @@ void tst_QImage::smoothScale2() - QCOMPARE(qBlue(pixel), qBlue(expected)); - } - } -+#endif - } - - static inline int rand8() diff --git a/srcpkgs/qt6-base/patches/musl-usr-path-hack.patch b/srcpkgs/qt6-base/patches/musl-usr-path-hack.patch deleted file mode 100644 index 0eed034a1ecd1e..00000000000000 --- a/srcpkgs/qt6-base/patches/musl-usr-path-hack.patch +++ /dev/null @@ -1,23 +0,0 @@ -Source: @Johnnynator -Upsteam: No -Subject: Musl always returns /lib/libQt6Core.so.6 for Dl_info.dli_fname. -This also happens sometimes with qtwebengine on glibc. -This breaks qt6-webengine's search path for translations. -Using realpath instead would probably be a more correct solution. - ---- ---- a/src/corelib/global/qlibraryinfo.cpp -+++ b/src/corelib/global/qlibraryinfo.cpp -@@ -383,6 +383,12 @@ static QString getRelocatablePrefix(QLib - int result = dladdr(reinterpret_cast(&QLibraryInfo::isDebugBuild), &info); - if (result > 0 && info.dli_fname) - prefixPath = prefixFromQtCoreLibraryHelper(QString::fromLocal8Bit(info.dli_fname)); -+#if 1 -+ QDir preDir(prefixPath); -+ if (preDir.isRoot()) { -+ prefixPath = QStringLiteral("/usr"); -+ } -+#endif - #elif defined(Q_OS_WIN) - Q_UNUSED(usageMode); - HMODULE hModule = getWindowsModuleHandle(); diff --git a/srcpkgs/qt6-base/patches/resource-root-dir-last-modified-is-valid.patch b/srcpkgs/qt6-base/patches/resource-root-dir-last-modified-is-valid.patch deleted file mode 100644 index b3c45a50a4fa86..00000000000000 --- a/srcpkgs/qt6-base/patches/resource-root-dir-last-modified-is-valid.patch +++ /dev/null @@ -1,13 +0,0 @@ ---- a/tests/auto/corelib/io/qresourceengine/tst_qresourceengine.cpp -+++ b/tests/auto/corelib/io/qresourceengine/tst_qresourceengine.cpp -@@ -624,7 +624,10 @@ void tst_QResourceEngine::lastModified() - { - QFileInfo fi(":/"); - QVERIFY(fi.exists()); -+#if 0 -+ // I don't know what wrong with this!! - QVERIFY2(!fi.lastModified().isValid(), qPrintable(fi.lastModified().toString())); -+#endif - } - { - QFileInfo fi(":/search_file.txt"); diff --git a/srcpkgs/qt6-base/patches/skip-mem-intensive.patch b/srcpkgs/qt6-base/patches/skip-mem-intensive.patch deleted file mode 100644 index a2c8a5b9abc2ee..00000000000000 --- a/srcpkgs/qt6-base/patches/skip-mem-intensive.patch +++ /dev/null @@ -1,13 +0,0 @@ ---- a/tests/auto/corelib/text/qlatin1stringmatcher/tst_qlatin1stringmatcher.cpp -+++ b/tests/auto/corelib/text/qlatin1stringmatcher/tst_qlatin1stringmatcher.cpp -@@ -517,7 +517,9 @@ void tst_QLatin1StringMatcher::indexIn() - - void tst_QLatin1StringMatcher::haystacksWithMoreThan4GiBWork() - { --#if QT_POINTER_SIZE > 4 -+#if 1 -+ QSKIP("memory intensive"); -+#elif QT_POINTER_SIZE > 4 - // use a large needle to trigger long skips in the Boyer-Moore algorithm - // (to speed up the test) - constexpr std::string_view needle = LONG_STRING_256; diff --git a/srcpkgs/qt6-base/patches/x86-qround-passed.patch b/srcpkgs/qt6-base/patches/x86-qround-passed.patch deleted file mode 100644 index 3229ec4db586d9..00000000000000 --- a/srcpkgs/qt6-base/patches/x86-qround-passed.patch +++ /dev/null @@ -1,48 +0,0 @@ ---- a/tests/auto/corelib/global/qglobal/tst_qglobal.cpp -+++ b/tests/auto/corelib/global/qglobal/tst_qglobal.cpp -@@ -766,18 +766,14 @@ void tst_QGlobal::qRoundFloats() { - QFETCH(float, expected); - - #if !(defined(Q_PROCESSOR_ARM_64) && (__has_builtin(__builtin_round) || defined(Q_CC_GNU)) && !defined(Q_CC_CLANG)) -- QEXPECT_FAIL("round largest representable float less than 0.5", -- "We know qRound fails in this case, but decided that we value simplicity over correctness", -- Continue); --#endif -+#else - QCOMPARE(qRound(actual), expected); -+#endif - - #if !(defined(Q_PROCESSOR_ARM_64) && (__has_builtin(__builtin_round) || defined(Q_CC_GNU)) && !defined(Q_CC_CLANG)) -- QEXPECT_FAIL("round largest representable float less than 0.5", -- "We know qRound fails in this case, but decided that we value simplicity over correctness", -- Continue); --#endif -+#else - QCOMPARE(qRound64(actual), expected); -+#endif - } - - void tst_QGlobal::qRoundDoubles_data() { -@@ -795,18 +791,14 @@ void tst_QGlobal::qRoundDoubles() { - QFETCH(double, expected); - - #if !(defined(Q_PROCESSOR_ARM_64) && (__has_builtin(__builtin_round) || defined(Q_CC_GNU)) && !defined(Q_CC_CLANG)) -- QEXPECT_FAIL("round largest representable double less than 0.5", -- "We know qRound fails in this case, but decided that we value simplicity over correctness", -- Continue); --#endif -+#else - QCOMPARE(qRound(actual), expected); -+#endif - - #if !(defined(Q_PROCESSOR_ARM_64) && (__has_builtin(__builtin_round) || defined(Q_CC_GNU)) && !defined(Q_CC_CLANG)) -- QEXPECT_FAIL("round largest representable double less than 0.5", -- "We know qRound fails in this case, but decided that we value simplicity over correctness", -- Continue); --#endif -+#else - QCOMPARE(qRound64(actual), expected); -+#endif - } - - void tst_QGlobal::PRImacros() diff --git a/srcpkgs/qt6-base/patches/zfs-storage.patch b/srcpkgs/qt6-base/patches/zfs-storage.patch deleted file mode 100644 index f26fb107bcf47c..00000000000000 --- a/srcpkgs/qt6-base/patches/zfs-storage.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/tests/auto/corelib/io/qstorageinfo/tst_qstorageinfo.cpp -+++ b/tests/auto/corelib/io/qstorageinfo/tst_qstorageinfo.cpp -@@ -220,6 +220,7 @@ static QString suitableDirectoryForWriti - // See comment below. If we can get a tmpfs, let's try it. - "btrfs", - "xfs", -+ "zfs", - #endif - }; - diff --git a/srcpkgs/qt6-base/template b/srcpkgs/qt6-base/template deleted file mode 100644 index 822c229022fc4f..00000000000000 --- a/srcpkgs/qt6-base/template +++ /dev/null @@ -1,363 +0,0 @@ -# Template file for 'qt6-base' -# -# On update: -# - update qt6_version in common/hooks/pre-pkg/04-generate-runtime-deps.sh -# - rebuild all pkg with qt6-base-private-devel -pkgname=qt6-base -version=6.10.0 -revision=3 -build_style=cmake -configure_args="-DINSTALL_DATADIR=share/qt6 - -DINSTALL_ARCHDATADIR=lib${XBPS_TARGET_WORDSIZE}/qt6 - -DINSTALL_BINDIR=lib${XBPS_TARGET_WORDSIZE}/qt6/bin - -DINSTALL_MKSPECSDIR=lib${XBPS_TARGET_WORDSIZE}/qt6/mkspecs - -DINSTALL_INCLUDEDIR=include/qt6 - -DINSTALL_EXAMPLESDIR=lib${XBPS_TARGET_WORDSIZE}/qt6/examples - -DINSTALL_TESTSDIR=lib${XBPS_TARGET_WORDSIZE}/qt6/tests - -DINSTALL_SYSCONFDIR=/etc/xdg - -DQT_FEATURE_openssl_linked=ON - -DQT_FEATURE_system_sqlite=ON - -DQT_FEATURE_system_xcb_xinput=ON - -DQT_FEATURE_libproxy=ON - -DQT_FEATURE_qmake=ON - -DQT_FEATURE_wayland=ON - -DBUILD_WITH_PCH=OFF" -hostmakedepends="perl pkg-config xmlstarlet wayland-devel" -makedepends="zlib-devel libzstd-devel dbus-devel libmd4c-devel - double-conversion-devel glib-devel libxcb-devel libSM-devel - xcb-util-image-devel xcb-util-keysyms-devel - xcb-util-renderutil-devel xcb-util-wm-devel - MesaLib-devel pcre2-devel icu-devel mtdev-devel harfbuzz-devel - libpng-devel tslib-devel libinput-devel gtk+3-devel - libmariadbclient-devel postgresql-libs-devel - unixodbc-devel cups-devel libproxy-devel brotli-devel - sqlite-devel mit-krb5-devel vulkan-loader-devel libb2-devel - xcb-util-cursor-devel wayland-devel" -short_desc="Cross-platform application and UI framework (QT6)" -maintainer="John " -license="GPL-3.0-only WITH Qt-GPL-exception-1.0, LGPL-3.0-only, GPL-2.0-or-later" -homepage="https://www.qt.io" -distfiles="https://download.qt.io/official_releases/qt/${version%.*}/${version}/submodules/qtbase-everywhere-src-${version}.tar.xz" -checksum=ead4623bcb54a32257c5b3e3a5aec6d16ec96f4cda58d2e003f5a0c16f72046d -python_version=3 - -if [ "$CROSS_BUILD" ]; then - hostmakedepends+=" qt6-base" - # QtSetup fails native builds if this is set - configure_args+=" -DQT_FORCE_BUILD_TOOLS=true" -fi - -# It is currently expected that quite a few patches do fail -if [ "$XBPS_CHECK_PKGS" ]; then - configure_args+=" -DQT_BUILD_TESTS=ON" -fi - -subpackages="qt6-concurrent qt6-core qt6-dbus - qt6-wayland-client qt6-wayland-tools qt6-gui qt6-network - qt6-opengl-widgets qt6-plugin-mysql qt6-plugin-networkinformation - qt6-plugin-odbc qt6-plugin-pgsql qt6-plugin-sqlite qt6-plugin-tls-openssl - qt6-plugin-tls-qcertonly qt6-printsupport qt6-sql qt6-test qt6-widgets qt6-xml - qt6-base-private-devel qt6-base-doc qt6-base-devel" - -do_check() { - cd build - export QT_QPA_PLATFORM=offscreen - export XDG_RUNTIME_DIR=/tmp - export QMAKESPEC=$wrksrc/mkspecs/linux-g++ - local failing_tests="tst_selftests tst_qmake tst_moc - tst_rcc tst_qfile tst_qstandardpaths - tst_qtemporarydir tst_qtemporaryfile tst_qdir - tst_qpluginloader tst_qlibrary tst_qtextstream - test_build_simple_widget_app_qmake - test_interface test_interface_link_libraries - tst_qfont tst_qfontdatabase - tst_qfontmetrics tst_qglyphrun tst_qrawfont - tst_qtextdocumentlayout tst_qopenglconfig - tst_qopengl tst_qfiledialog - tst_qgraphicsview tst_qapplication tst_qfontcombobox - tst_qlineedit tst_qmenubar tst_qopenglwidget - tst_qx11info tst_qcomplextext - tst_qaddpreroutine tst_qtextcursor - test_widgets_app_deployment tst_qnetworkinterface - tst_qgraphicsproxywidget tst_qdnslookup" - # Unknown platform linux-g++ :/ - failing_tests+=" mockplugins test_import_plugins - test_static_resources test_generating_cpp_exports" - failing_tests+=" tst_qstorageinfo" - # didnot check reason - failing_tests+=" tst_seatv4" - # cmake - failing_tests+=" test_qt_add_resources_rebuild test_collecting_plugins - test_standalone_test test_qt_extract_metatypes" - # Failing readonly and out-of-memory - failing_tests+=" tst_qsharedmemory" - if [ "$XBPS_TARGET_LIBC" = musl ]; then - # Some glibc specific DNS Lookup - failing_tests+=" tst_qdnslookup" - fi - if [ "$XBPS_TARGET_WORDSIZE" = 32 ]; then - # failing on i686, not checked on arm - failing_tests+=" tst_qvectorrnd tst_json tst_qvectornd tst_qdoublevalidator" - fi - local ctest_exclude="(" - for failure in $failing_tests; do - ctest_exclude+="$failure|" - done - ctest_exclude="${ctest_exclude%|})" - if [ ! -e "$wrksrc/build/include/qt6" ]; then - ln -s .. "$wrksrc/build/include/qt6" - fi - ctest -E "$ctest_exclude" - rm "$wrksrc/build/include/qt6" -} - -post_install() { - rm -rf ${DESTDIR}/usr/tests - cat <<-EOF >${DESTDIR}/usr/lib/qt6/bin/target_qt.conf - [Paths] - Prefix=../../../ - HostPrefix=/usr - Binaries=lib${XBPS_TARGET_WORDSIZE}/qt6/bin - HostBinaries=lib/qt6/bin - Libraries=lib${XBPS_TARGET_WORDSIZE} - HostLibraries=lib - LibraryExecutables=lib${XBPS_TARGET_WORDSIZE}/qt6/libexec - HostLibraryExecutables=lib/qt6/libexec - ArchData=lib${XBPS_TARGET_WORDSIZE}/qt6 - HostArchData=lib/qt6 - Data=share/qt6 - HostData=share/qt6 - Sysroot= - SysrootifyPrefix=false - TargetSpec=linux-g++ - HostSpec=linux-g++ - EOF -} - -qt6-gui_package() { - short_desc+=" - Gui" - pkg_install() { - vmove "usr/lib/libQt6Gui.so.*" - vmove "usr/lib/libQt6XcbQpa.so.*" - vmove "usr/lib/libQt6EglFSDeviceIntegration.so.*" - vmove "usr/lib/libQt6EglFsKmsGbmSupport.so.*" - vmove "usr/lib/libQt6EglFsKmsSupport.so.*" - vmove "usr/lib/libQt6OpenGL.so.*" - vmove usr/lib/qt6/plugins/generic - vmove usr/lib/qt6/plugins/platforms - vmove usr/lib/qt6/plugins/xcbglintegrations - vmove usr/lib/qt6/plugins/imageformats - vmove usr/lib/qt6/plugins/egldeviceintegrations - vmove usr/lib/qt6/plugins/platforminputcontexts - vmove usr/lib/qt6/plugins/platformthemes - } -} - -qt6-opengl-widgets_package() { - short_desc+=" - OpenGL Widgets" - pkg_install() { - vmove "usr/lib/libQt6OpenGLWidgets.so.*" - } -} - -qt6-dbus_package() { - short_desc+=" - DBus" - pkg_install() { - vmove "usr/lib/libQt6DBus.so.*" - } -} - -qt6-core_package() { - shlib_provides="libQt_6_PRIVATE_API.${version}" - short_desc+=" - Core" - pkg_install() { - vmove "usr/lib/libQt6Core.so.*" - vmove usr/lib/qt6/sbom - } -} - -qt6-printsupport_package() { - short_desc+=" - Print Support" - pkg_install() { - vmove "usr/lib/libQt6PrintSupport.so.*" - vmove usr/lib/qt6/plugins/printsupport - } -} - -qt6-concurrent_package() { - short_desc+=" - Concurrency" - pkg_install() { - vmove "usr/lib/libQt6Concurrent.so.*" - } -} - -qt6-widgets_package() { - short_desc+=" - Widgets" - pkg_install() { - vmove "usr/lib/libQt6Widgets.so.*" - } -} - -qt6-network_package() { - short_desc+=" - Network" - pkg_install() { - vmove "usr/lib/libQt6Network.so.*" - } -} - -qt6-sql_package() { - short_desc+=" - Sql" - pkg_install() { - vmove "usr/lib/libQt6Sql.so.*" - } -} - -qt6-test_package() { - short_desc+=" - Test" - pkg_install() { - vmove "usr/lib/libQt6Test.so*" - } -} - -qt6-xml_package() { - short_desc+=" - Xml" - pkg_install() { - vmove "usr/lib/libQt6Xml.so.*" - } -} - -qt6-wayland-client_package() { - short_desc+=" - WaylandClient" - pkg_install() { - vmove "usr/lib/libQt6WaylandClient.so.*" - vmove "usr/lib/libQt6WlShellIntegration.so.*" - vmove usr/lib/qt6/plugins/platforms/libqwayland.so - vmove usr/lib/qt6/plugins/wayland* - } -} - -qt6-wayland-tools_package() { - short_desc+=" - Wayland Tools (transition)" - depends="qt6-base>=${version}_${revision}" - metapackage=yes -} - - -qt6-base-doc_package() { - short_desc+=" - Documentation" - pkg_install() { - vmove usr/share/qt6/doc - } -} - - -qt6-plugin-odbc_package() { - short_desc+=" - ODBC plugin" - pkg_install() { - vmove usr/lib/qt6/plugins/sqldrivers/libqsqlodbc.so - } -} - -qt6-plugin-pgsql_package() { - short_desc+=" - PostgreSQL plugin" - pkg_install() { - vmove usr/lib/qt6/plugins/sqldrivers/libqsqlpsql.so - } -} - -qt6-plugin-mysql_package() { - short_desc+=" - MySQL plugin" - pkg_install() { - vmove usr/lib/qt6/plugins/sqldrivers/libqsqlmysql.so - } -} - -qt6-plugin-sqlite_package() { - short_desc+=" - SQLite plugin" - pkg_install() { - vmove usr/lib/qt6/plugins/sqldrivers/libqsqlite.so - } -} - -qt6-plugin-tls-openssl_package() { - short_desc+=" - TLS plugin" - pkg_install() { - vmove usr/lib/qt6/plugins/tls/libqopensslbackend.so - } -} - -qt6-plugin-tls-qcertonly_package() { - short_desc+=" - TLS plugin" - pkg_install() { - vmove usr/lib/qt6/plugins/tls/libqcertonlybackend.so - } -} - -qt6-plugin-networkinformation_package() { - short_desc+=" - NetworkInformation plugin" - pkg_install() { - vmove usr/lib/qt6/plugins/networkinformation - } -} -qt6-base-private-devel_package() { - short_desc+=" - private development files" - depends="qt6-base-devel>=${version}_${revision}" - pkg_install() { - local name - for dir in $(cd ${DESTDIR} && find usr/include -type d -name private); do - vmove "$dir" - done - vmove "usr/lib/cmake/*Private" - # Move back to ${sourcepkg}, in order to be moved to -devel - # base development expected to have those targets - mv ${PKGDESTDIR}/usr/lib/cmake/Qt6Example*Private \ - ${DESTDIR}/usr/lib/cmake/ - mv ${PKGDESTDIR}/usr/lib/cmake/Qt6WaylandGlobalPrivate \ - ${DESTDIR}/usr/lib/cmake/ - vmove "usr/lib/qt6/metatypes/*private_metatypes.json" - # https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=921930 - # vmove "usr/lib/qt6/mkspecs/modules/*_private.pri" - vmove "usr/lib/qt6/modules/*Private.json" - } -} - -qt6-base-devel_package() { - short_desc+=" - Development files" - depends="qt6-base>=${version}_${revision} - qt6-gui>=${version}_${revision} - qt6-core>=${version}_${revision} - qt6-wayland-client>=${version}_${revision} - qt6-widgets>=${version}_${revision} - qt6-opengl-widgets>=${version}_${revision} - qt6-printsupport>=${version}_${revision} - qt6-concurrent>=${version}_${revision} - qt6-sql>=${version}_${revision} - qt6-test>=${version}_${revision} - qt6-network>=${version}_${revision} - qt6-xml>=${version}_${revision} - qt6-plugin-odbc>=${version}_${revision} - qt6-plugin-pgsql>=${version}_${revision} - qt6-plugin-mysql>=${version}_${revision} - qt6-plugin-sqlite>=${version}_${revision} - qt6-plugin-tls-openssl>=${version}_${revision} - qt6-plugin-tls-qcertonly>=${version}_${revision} - qt6-plugin-networkinformation>=${version}_${revision} - ${makedepends}" - pkg_install() { - local _f - vmove usr/include - vmove usr/lib/pkgconfig - vmove usr/lib/qt6/metatypes - vmove usr/lib/qt6/mkspecs/modules - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - vmove "usr/lib/*.prl" - vmove usr/lib/qt6/modules - for _f in ${DESTDIR}/usr/lib/cmake/*; do - case "$_f" in - *Tools|*HostInfo|*/Qt6) ;; - *) vmove "usr/lib/cmake/${_f##*/}" ;; - esac - done - } -} diff --git a/srcpkgs/qt6-base/update b/srcpkgs/qt6-base/update deleted file mode 100644 index 93d6601e02eed7..00000000000000 --- a/srcpkgs/qt6-base/update +++ /dev/null @@ -1,3 +0,0 @@ -site="https://download.qt.io/official_releases/qt -https://download.qt.io/official_releases/qt/${version%.*}" -pattern='>\K6\.[\d\.]+(?=/<)' diff --git a/srcpkgs/qt6-charts-devel b/srcpkgs/qt6-charts-devel deleted file mode 120000 index 894d48aa3126c1..00000000000000 --- a/srcpkgs/qt6-charts-devel +++ /dev/null @@ -1 +0,0 @@ -qt6-charts \ No newline at end of file diff --git a/srcpkgs/qt6-charts-private-devel b/srcpkgs/qt6-charts-private-devel deleted file mode 120000 index 894d48aa3126c1..00000000000000 --- a/srcpkgs/qt6-charts-private-devel +++ /dev/null @@ -1 +0,0 @@ -qt6-charts \ No newline at end of file diff --git a/srcpkgs/qt6-charts/patches/no-cmake-test.patch b/srcpkgs/qt6-charts/patches/no-cmake-test.patch deleted file mode 100644 index 6886282972ce7c..00000000000000 --- a/srcpkgs/qt6-charts/patches/no-cmake-test.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/tests/auto/CMakeLists.txt -+++ b/tests/auto/CMakeLists.txt -@@ -23,7 +23,6 @@ add_subdirectory(qcategoryaxis) - add_subdirectory(qbarcategoryaxis) - add_subdirectory(qlegend) - add_subdirectory(qareaseries) --add_subdirectory(cmake) - add_subdirectory(qcandlestickmodelmapper) - add_subdirectory(qcandlestickseries) - add_subdirectory(qcandlestickset) diff --git a/srcpkgs/qt6-charts/template b/srcpkgs/qt6-charts/template deleted file mode 100644 index 49d3b2f6e89652..00000000000000 --- a/srcpkgs/qt6-charts/template +++ /dev/null @@ -1,50 +0,0 @@ -# Template file for 'qt6-charts' -pkgname=qt6-charts -version=6.10.0 -revision=1 -build_style=cmake -hostmakedepends="perl qt6-declarative-host-tools" -makedepends="qt6-declarative-private-devel qt6-base-private-devel - qt6-multimedia-devel" -short_desc="Cross-platform application and UI framework - charts" -maintainer="John " -license="GPL-3.0-only" -homepage="https://qt.io/" -distfiles="http://download.qt.io/official_releases/qt/${version%.*}/${version}/submodules/qtcharts-everywhere-src-${version}.tar.xz" -checksum=1bff529320e7bf4da19984d70492b19149168be58aa1e77b0868779fb3437f6b - -subpackages="qt6-charts-private-devel qt6-charts-devel" - -pre_check() { - export QML2_IMPORT_PATH="$wrksrc/build/lib${XBPS_TARGET_WORDSIZE}/qt6/qml" -} - -post_install() { - rm -rf ${DESTDIR}/usr/tests -} - -qt6-charts-private-devel_package() { - depends="qt6-charts-devel" - short_desc+=" - private development files" - pkg_install() { - for dir in $(cd ${DESTDIR} && find usr/include -type d -name private); do - vmove "$dir" - done - vmove "usr/lib/qt6/mkspecs/modules/*_private.pri" - } -} - -qt6-charts-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - vmove usr/lib/qt6/metatypes - vmove usr/lib/pkgconfig - vmove usr/lib/qt6/mkspecs - vmove "usr/lib/*.so" - vmove "usr/lib/*.prl" - vmove usr/lib/qt6/modules - } -} diff --git a/srcpkgs/qt6-concurrent b/srcpkgs/qt6-concurrent deleted file mode 120000 index 8ddee598d5edc4..00000000000000 --- a/srcpkgs/qt6-concurrent +++ /dev/null @@ -1 +0,0 @@ -qt6-base \ No newline at end of file diff --git a/srcpkgs/qt6-connectivity-devel b/srcpkgs/qt6-connectivity-devel deleted file mode 120000 index 478cc9d8aa39fd..00000000000000 --- a/srcpkgs/qt6-connectivity-devel +++ /dev/null @@ -1 +0,0 @@ -qt6-connectivity \ No newline at end of file diff --git a/srcpkgs/qt6-connectivity/patches/no-cmake-test.patch b/srcpkgs/qt6-connectivity/patches/no-cmake-test.patch deleted file mode 100644 index deb80062ac71df..00000000000000 --- a/srcpkgs/qt6-connectivity/patches/no-cmake-test.patch +++ /dev/null @@ -1,9 +0,0 @@ ---- a/tests/auto/CMakeLists.txt -+++ b/tests/auto/CMakeLists.txt -@@ -24,6 +24,3 @@ if(TARGET Qt::Nfc) - add_subdirectory(qndefnfcsmartposterrecord) - add_subdirectory(qndeffilter) - endif() --if(TARGET Qt::Bluetooth AND TARGET Qt::Nfc) -- add_subdirectory(cmake) --endif() diff --git a/srcpkgs/qt6-connectivity/template b/srcpkgs/qt6-connectivity/template deleted file mode 100644 index 49d5d57cc8281c..00000000000000 --- a/srcpkgs/qt6-connectivity/template +++ /dev/null @@ -1,35 +0,0 @@ -# Template file for 'qt6-connectivity' -pkgname=qt6-connectivity -version=6.10.0 -revision=1 -build_style=cmake -configure_args="-DQT_FEATURE_pcsclite=ON" -hostmakedepends="perl qt6-declarative-host-tools pkg-config" -makedepends="qt6-declarative-private-devel libbluetooth-devel pcsclite-devel - qt6-base-private-devel" -short_desc="Cross-platform application and UI framework - Connectivity" -maintainer="Đoàn Trần Công Danh " -license="GPL-3.0-only" -homepage="https://qt.io/" -distfiles="http://download.qt.io/official_releases/qt/${version%.*}/${version}/submodules/qtconnectivity-everywhere-src-${version}.tar.xz" -checksum=560ad5cf2600a0620b811ff9fb4ad0ca2a18ca7b2b6699dadf1961e5bf41fa99 - -do_check() { - ctest -E tst_qlowenergycontroller -} - -qt6-connectivity-devel_package() { - depends="${sourcepkg}>=${version}_${revision} - qt6-declarative>=${version}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - vmove usr/lib/qt6/metatypes - vmove usr/lib/pkgconfig - vmove usr/lib/qt6/mkspecs - vmove "usr/lib/*.so" - vmove "usr/lib/*.prl" - vmove usr/lib/qt6/modules - } -} diff --git a/srcpkgs/qt6-core b/srcpkgs/qt6-core deleted file mode 120000 index 8ddee598d5edc4..00000000000000 --- a/srcpkgs/qt6-core +++ /dev/null @@ -1 +0,0 @@ -qt6-base \ No newline at end of file diff --git a/srcpkgs/qt6-datavis3d-devel b/srcpkgs/qt6-datavis3d-devel deleted file mode 120000 index 3957379eb88c1d..00000000000000 --- a/srcpkgs/qt6-datavis3d-devel +++ /dev/null @@ -1 +0,0 @@ -qt6-datavis3d \ No newline at end of file diff --git a/srcpkgs/qt6-datavis3d-private-devel b/srcpkgs/qt6-datavis3d-private-devel deleted file mode 120000 index 3957379eb88c1d..00000000000000 --- a/srcpkgs/qt6-datavis3d-private-devel +++ /dev/null @@ -1 +0,0 @@ -qt6-datavis3d \ No newline at end of file diff --git a/srcpkgs/qt6-datavis3d/template b/srcpkgs/qt6-datavis3d/template deleted file mode 100644 index aff48894fa47c9..00000000000000 --- a/srcpkgs/qt6-datavis3d/template +++ /dev/null @@ -1,40 +0,0 @@ -# Template file for 'qt6-datavis3d' -pkgname=qt6-datavis3d -version=6.10.0 -revision=1 -build_style=cmake -hostmakedepends="qt6-base qt6-declarative-host-tools" -makedepends="qt6-base-private-devel qt6-declarative-devel" -short_desc="Qt6 Data Visualization 3D" -maintainer="Đoàn Trần Công Danh " -license="GPL-3.0-only WITH Qt-GPL-exception-1.0, LGPL-3.0-only, GPL-2.0-or-later" -homepage="https://www.qt.io" -distfiles="https://download.qt.io/official_releases/qt/${version%.*}/${version}/submodules/qtdatavis3d-everywhere-src-${version}.tar.xz" -checksum=fdf62265fa8b4eb5194fe2b93b0f0c374b85b84a349f2e30b713271966ce36e2 - -subpackages="qt6-datavis3d-private-devel qt6-datavis3d-devel" - -qt6-datavis3d-private-devel_package() { - depends="${sourcepkg}-devel>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove "usr/include/qt6/QtDataVisualization/${version}" - vmove "usr/include/qt6/QtDataVisualizationQml/${version}" - vmove usr/lib/qt6/mkspecs/modules/*_private.pri - } -} - -qt6-datavis3d-devel_package() { - depends="${sourcepkg}>=${version}_${revision} - qt6-base-devel qt6-declarative-devel" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - vmove usr/lib/pkgconfig - vmove usr/lib/qt6/metatypes - vmove usr/lib/qt6/mkspecs - vmove "usr/lib/*.prl" - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/qt6-dbus b/srcpkgs/qt6-dbus deleted file mode 120000 index 8ddee598d5edc4..00000000000000 --- a/srcpkgs/qt6-dbus +++ /dev/null @@ -1 +0,0 @@ -qt6-base \ No newline at end of file diff --git a/srcpkgs/qt6-declarative-devel b/srcpkgs/qt6-declarative-devel deleted file mode 120000 index fd03a4809f3ebf..00000000000000 --- a/srcpkgs/qt6-declarative-devel +++ /dev/null @@ -1 +0,0 @@ -qt6-declarative \ No newline at end of file diff --git a/srcpkgs/qt6-declarative-host-tools b/srcpkgs/qt6-declarative-host-tools deleted file mode 120000 index fd03a4809f3ebf..00000000000000 --- a/srcpkgs/qt6-declarative-host-tools +++ /dev/null @@ -1 +0,0 @@ -qt6-declarative \ No newline at end of file diff --git a/srcpkgs/qt6-declarative-private-devel b/srcpkgs/qt6-declarative-private-devel deleted file mode 120000 index fd03a4809f3ebf..00000000000000 --- a/srcpkgs/qt6-declarative-private-devel +++ /dev/null @@ -1 +0,0 @@ -qt6-declarative \ No newline at end of file diff --git a/srcpkgs/qt6-declarative-tools b/srcpkgs/qt6-declarative-tools deleted file mode 120000 index fd03a4809f3ebf..00000000000000 --- a/srcpkgs/qt6-declarative-tools +++ /dev/null @@ -1 +0,0 @@ -qt6-declarative \ No newline at end of file diff --git a/srcpkgs/qt6-declarative/patches/001-CVE-2025-12385-qtdeclarative-6.10-0001.patch b/srcpkgs/qt6-declarative/patches/001-CVE-2025-12385-qtdeclarative-6.10-0001.patch deleted file mode 100644 index ef2778de62fae6..00000000000000 --- a/srcpkgs/qt6-declarative/patches/001-CVE-2025-12385-qtdeclarative-6.10-0001.patch +++ /dev/null @@ -1,76 +0,0 @@ -From 907c7ceb7b27586039262567273efd5ec79e6202 Mon Sep 17 00:00:00 2001 -From: Eskil Abrahamsen Blomfeldt -Date: Wed, 29 Oct 2025 09:43:40 +0100 -Subject: [PATCH] Increase robustness of tag in Text component - -For Text.StyledText, there was no protection against tags -with very large widths or heights. This could cause an application -to spend a very long time processing a layout and sometimes crash -if the size was too large. - -We reuse the internal coord limit in QPainter as our maximum size -here, similar to what we do in Qt Svg for instance. - -For Text.RichText, there were no issues in release builds, but in -debug builds, you could trigger an overflow assert when rounding -the number if it exceeded INT_MAX. For this, we simply cap the -width and height at INT_MAX. - -Fixes: QTBUG-141515 -Pick-to: 6.8 6.5 5.15 -Change-Id: I4bcba16158f5f495a0de38963316effc4c46aae1 -Reviewed-by: Eirik Aavitsland -(cherry picked from commit 4aaf9bf21f7cc69d73066785e254b664fcc82025) -Reviewed-by: Qt Cherry-pick Bot ---- - ---- a/src/quick/items/qquicktextdocument.cpp -+++ b/src/quick/items/qquicktextdocument.cpp -@@ -590,9 +590,9 @@ QSizeF QQuickTextImageHandler::intrinsic - { - if (format.isImageFormat()) { - QTextImageFormat imageFormat = format.toImageFormat(); -- int width = qRound(imageFormat.width()); -+ int width = qRound(qBound(qreal(INT_MIN), imageFormat.width(), qreal(INT_MAX))); - const bool hasWidth = imageFormat.hasProperty(QTextFormat::ImageWidth) && width > 0; -- const int height = qRound(imageFormat.height()); -+ const int height = qRound(qBound(qreal(INT_MIN), imageFormat.height(), qreal(INT_MAX))); - const bool hasHeight = imageFormat.hasProperty(QTextFormat::ImageHeight) && height > 0; - const auto maxWidth = imageFormat.maximumWidth(); - const bool hasMaxWidth = imageFormat.hasProperty(QTextFormat::ImageMaxWidth) && maxWidth.type() != QTextLength::VariableLength; ---- a/src/quick/util/qquickstyledtext.cpp -+++ b/src/quick/util/qquickstyledtext.cpp -@@ -11,6 +11,11 @@ - #include "qquickstyledtext_p.h" - #include - #include -+#include -+ -+#ifndef QQUICKSTYLEDPARSER_COORD_LIMIT -+# define QQUICKSTYLEDPARSER_COORD_LIMIT QT_RASTER_COORD_LIMIT -+#endif - - Q_STATIC_LOGGING_CATEGORY(lcStyledText, "qt.quick.styledtext") - -@@ -660,9 +665,19 @@ void QQuickStyledTextPrivate::parseImage - if (is_equal_ignoring_case(attr.first, QLatin1String("src"))) { - image->url = QUrl(attr.second.toString()); - } else if (is_equal_ignoring_case(attr.first, QLatin1String("width"))) { -- image->size.setWidth(attr.second.toString().toInt()); -+ bool ok; -+ int v = attr.second.toString().toInt(&ok); -+ if (ok && v <= QQUICKSTYLEDPARSER_COORD_LIMIT) -+ image->size.setWidth(v); -+ else -+ qCWarning(lcStyledText) << "Invalid width provided for "; - } else if (is_equal_ignoring_case(attr.first, QLatin1String("height"))) { -- image->size.setHeight(attr.second.toString().toInt()); -+ bool ok; -+ int v = attr.second.toString().toInt(&ok); -+ if (ok && v <= QQUICKSTYLEDPARSER_COORD_LIMIT) -+ image->size.setHeight(v); -+ else -+ qCWarning(lcStyledText) << "Invalid height provided for "; - } else if (is_equal_ignoring_case(attr.first, QLatin1String("align"))) { - if (is_equal_ignoring_case(attr.second, QLatin1String("top"))) { - image->align = QQuickStyledTextImgTag::Top; diff --git a/srcpkgs/qt6-declarative/patches/002-CVE-2025-12385-qtdeclarative-6.10-0002.patch b/srcpkgs/qt6-declarative/patches/002-CVE-2025-12385-qtdeclarative-6.10-0002.patch deleted file mode 100644 index fdc1c26bb737fa..00000000000000 --- a/srcpkgs/qt6-declarative/patches/002-CVE-2025-12385-qtdeclarative-6.10-0002.patch +++ /dev/null @@ -1,149 +0,0 @@ -From c3a07c99f9d2328cee4aa48a51d261d243b50d85 Mon Sep 17 00:00:00 2001 -From: Eskil Abrahamsen Blomfeldt -Date: Fri, 31 Oct 2025 09:08:51 +0100 -Subject: [PATCH] Rich text: Limit size of text object - -When we draw a text object, we need to store this in RAM -since the QTextObjectInterface is QPainter-based. This -could lead to over-allocation if the text object size -was set to be very large. We use the existing image IO -infrastructure for making sure allocations are within -reasonable (and configurable) limits. - -Pick-to: 6.8 6.5 5.15 -Task-number: QTBUG-141515 -Change-Id: Ieae06a9e92a7bd078d22ab2314889201c2049122 -Reviewed-by: Eirik Aavitsland -(cherry picked from commit 144ce34e846b3f732bdb003f99b1f9455425416f) -Reviewed-by: Qt Cherry-pick Bot ---- - ---- a/src/quick/items/qquicktextnodeengine.cpp -+++ b/src/quick/items/qquicktextnodeengine.cpp -@@ -11,6 +11,7 @@ - #include - #include - #include -+#include - - #include - #include -@@ -434,12 +435,15 @@ void QQuickTextNodeEngine::addTextObject - } - - if (image.isNull()) { -- image = QImage((size * m_devicePixelRatio).toSize(), QImage::Format_ARGB32_Premultiplied); -- image.setDevicePixelRatio(m_devicePixelRatio); -- image.fill(Qt::transparent); -- { -- QPainter painter(&image); -- handler->drawObject(&painter, QRectF({}, size), textDocument, pos, format); -+ if (QImageIOHandler::allocateImage((size * m_devicePixelRatio).toSize(), -+ QImage::Format_ARGB32_Premultiplied, -+ &image)) { -+ image.setDevicePixelRatio(m_devicePixelRatio); -+ image.fill(Qt::transparent); -+ { -+ QPainter painter(&image); -+ handler->drawObject(&painter, QRectF({}, size), textDocument, pos, format); -+ } - } - } - ---- a/tests/auto/quick/qquicktext/tst_qquicktext.cpp -+++ b/tests/auto/quick/qquicktext/tst_qquicktext.cpp -@@ -125,6 +125,8 @@ private slots: - void imgTagsElide(); - void imgTagsUpdates(); - void imgTagsError(); -+ void imgSize_data(); -+ void imgSize(); - void fontSizeMode_data(); - void fontSizeMode(); - void fontSizeModeMultiline_data(); -@@ -3451,6 +3453,85 @@ void tst_qquicktext::imgTagsError() - QVERIFY(textObject != nullptr); - } - -+void tst_qquicktext::imgSize_data() -+{ -+ QTest::addColumn("url"); -+ QTest::addColumn("width"); -+ QTest::addColumn("height"); -+ QTest::addColumn("format"); -+ -+ QTest::newRow("negative (styled text)") << QStringLiteral("images/starfish_2.png") -+ << qint64(-0x7FFFFF) -+ << qint64(-0x7FFFFF) -+ << QQuickText::StyledText; -+ QTest::newRow("negative (rich text)") << QStringLiteral("images/starfish_2.png") -+ << qint64(-0x7FFFFF) -+ << qint64(-0x7FFFFF) -+ << QQuickText::RichText; -+ QTest::newRow("large (styled text)") << QStringLiteral("images/starfish_2.png") -+ << qint64(0x7FFFFF) -+ << qint64(0x7FFFFF) -+ << QQuickText::StyledText; -+ QTest::newRow("large (right text)") << QStringLiteral("images/starfish_2.png") -+ << qint64(0x7FFFFF) -+ << qint64(0x7FFFFF) -+ << QQuickText::RichText; -+ QTest::newRow("medium (styled text)") << QStringLiteral("images/starfish_2.png") -+ << qint64(0x10000) -+ << qint64(0x10000) -+ << QQuickText::StyledText; -+ QTest::newRow("medium (right text)") << QStringLiteral("images/starfish_2.png") -+ << qint64(0x10000) -+ << qint64(0x10000) -+ << QQuickText::RichText; -+ QTest::newRow("large non-existent (styled text)") << QStringLiteral("a") -+ << qint64(0x7FFFFF) -+ << qint64(0x7FFFFF) -+ << QQuickText::StyledText; -+ QTest::newRow("medium non-existent (styled text)") << QStringLiteral("a") -+ << qint64(0x10000) -+ << qint64(0x10000) -+ << QQuickText::StyledText; -+ QTest::newRow("out-of-bounds non-existent (styled text)") << QStringLiteral("a") -+ << (qint64(INT_MAX) + 1) -+ << (qint64(INT_MAX) + 1) -+ << QQuickText::StyledText; -+ QTest::newRow("large non-existent (rich text)") << QStringLiteral("a") -+ << qint64(0x7FFFFF) -+ << qint64(0x7FFFFF) -+ << QQuickText::RichText; -+ QTest::newRow("medium non-existent (rich text)") << QStringLiteral("a") -+ << qint64(0x10000) -+ << qint64(0x10000) -+ << QQuickText::RichText; -+} -+ -+void tst_qquicktext::imgSize() -+{ -+ QFETCH(QString, url); -+ QFETCH(qint64, width); -+ QFETCH(qint64, height); -+ QFETCH(QQuickText::TextFormat, format); -+ -+ // Reusing imgTagsUpdates.qml here, since it is just an empty Text component -+ QScopedPointer window(createView(testFile("imgTagsUpdates.qml"))); -+ window->show(); -+ QVERIFY(QTest::qWaitForWindowExposed(window.data())); -+ -+ QScopedPointer myText(window->rootObject()->findChild("myText")); -+ QVERIFY(myText); -+ -+ myText->setTextFormat(format); -+ -+ QString imgStr = QStringLiteral("") -+ .arg(url) -+ .arg(width) -+ .arg(height); -+ myText->setText(imgStr); -+ -+ QVERIFY(QQuickTest::qWaitForPolish(myText.data())); -+} -+ - void tst_qquicktext::fontSizeMode_data() - { - QTest::addColumn("text"); diff --git a/srcpkgs/qt6-declarative/patches/050-revert-dad91592e609364231decaba771418d2d48d4910.patch b/srcpkgs/qt6-declarative/patches/050-revert-dad91592e609364231decaba771418d2d48d4910.patch deleted file mode 100644 index 33fdb6cb4e88e2..00000000000000 --- a/srcpkgs/qt6-declarative/patches/050-revert-dad91592e609364231decaba771418d2d48d4910.patch +++ /dev/null @@ -1,63 +0,0 @@ -Reverts the patch described below. It breaks qtdeclarative build -in very mysterious ways, like: - -CMake Error at build/lib/cmake/Qt6QmlTools/Qt6QmlToolsConfig.cmake:56 (include): - include could not find requested file: - - /builddir/qt6-qtdeclarative-6.10.0/build/lib/cmake/Qt6QmlTools/Qt6QmlToolsTargets.cmake -Call Stack (most recent call first): - /usr/lib64/cmake/Qt6/QtPublicDependencyHelpers.cmake:100 (find_package) - build/lib/cmake/Qt6Qml/Qt6QmlDependencies.cmake:39 (_qt_internal_find_tool_dependencies) - build/lib/cmake/Qt6Qml/Qt6QmlConfig.cmake:53 (include) - /usr/share/cmake-4.1/Modules/CMakeFindDependencyMacro.cmake:78 (find_package) - /usr/lib64/cmake/Qt6/QtPublicDependencyHelpers.cmake:142 (find_dependency) - build/lib/cmake/Qt6QmlPrivate/Qt6QmlPrivateDependencies.cmake:45 (_qt_internal_find_qt_dependencies) - build/lib/cmake/Qt6QmlPrivate/Qt6QmlPrivateConfig.cmake:46 (include) - /usr/lib64/cmake/Qt6/Qt6Config.cmake:243 (find_package) - src/qml/doc/snippets/qmltc/CMakeLists.txt:62 (find_package) - -CMake Error at build/lib/cmake/Qt6QmlTools/Qt6QmlToolsAdditionalTargetInfo.cmake:9 (set_property): - set_property can not be used on an ALIAS target. -Call Stack (most recent call first): - build/lib/cmake/Qt6QmlTools/Qt6QmlToolsConfig.cmake:57 (include) - /usr/lib64/cmake/Qt6/QtPublicDependencyHelpers.cmake:100 (find_package) - build/lib/cmake/Qt6Qml/Qt6QmlDependencies.cmake:39 (_qt_internal_find_tool_dependencies) - build/lib/cmake/Qt6Qml/Qt6QmlConfig.cmake:53 (include) - /usr/share/cmake-4.1/Modules/CMakeFindDependencyMacro.cmake:78 (find_package) - /usr/lib64/cmake/Qt6/QtPublicDependencyHelpers.cmake:142 (find_dependency) - build/lib/cmake/Qt6QmlPrivate/Qt6QmlPrivateDependencies.cmake:45 (_qt_internal_find_qt_dependencies) - build/lib/cmake/Qt6QmlPrivate/Qt6QmlPrivateConfig.cmake:46 (include) - /usr/lib64/cmake/Qt6/Qt6Config.cmake:243 (find_package) - src/qml/doc/snippets/qmltc/CMakeLists.txt:62 (find_package) - -From dad91592e609364231decaba771418d2d48d4910 Mon Sep 17 00:00:00 2001 -From: Sze Howe Koh -Date: Thu, 14 Aug 2025 16:16:17 +0800 -Subject: [PATCH] Doc: Demonstrate finding some private modules - -Explicitly finding a private module was not strictly required in Qt -6.9 and older. This patch adds a small demonstration to some snippets, -to show how to find QmlPrivate/QuickPrivate. This might be helpful -for users who're scratching their heads when their previously-working -project now fails to build in Qt 6.10. - -Change-Id: Ia8a08d94ea65aa73a44c7a7610d28119582ebf0f -Reviewed-by: Fabian Kosmale -Reviewed-by: Ulf Hermann -Reviewed-by: Alexandru Croitor -(cherry picked from commit 5296c0255b83b8a92e82b3ec4d536655742b90cf) -Reviewed-by: Qt Cherry-pick Bot ---- - src/qml/doc/snippets/qmltc/CMakeLists.txt | 1 + - .../src/tools/qtquickcompiler/qtqml-qml-script-compiler.qdoc | 2 ++ - 2 files changed, 3 insertions(+) - ---- a/src/qml/doc/snippets/qmltc/CMakeLists.txt -+++ b/src/qml/doc/snippets/qmltc/CMakeLists.txt -@@ -59,6 +59,5 @@ qt6_add_qml_module(${application_name} - - #! [qmltc-compile-to-cpp] - # (qmltc-specific) Link *private* libraries that correspond to QML modules: --find_package(Qt6 COMPONENTS QmlPrivate QuickPrivate) - target_link_libraries(${application_name} PRIVATE Qt::QmlPrivate Qt::QuickPrivate) - #! [qmltc-compile-to-cpp] diff --git a/srcpkgs/qt6-declarative/patches/100-bin-qml-location.patch b/srcpkgs/qt6-declarative/patches/100-bin-qml-location.patch deleted file mode 100644 index e9ead62617d493..00000000000000 --- a/srcpkgs/qt6-declarative/patches/100-bin-qml-location.patch +++ /dev/null @@ -1,209 +0,0 @@ ---- a/tests/auto/qml/debugger/qqmldebugtranslationclient/tst_qqmldebugtranslationclient.cpp -+++ b/tests/auto/qml/debugger/qqmldebugtranslationclient/tst_qqmldebugtranslationclient.cpp -@@ -71,6 +71,9 @@ private: - m_currentOutputLine = 0; - - auto executable = QLibraryInfo::path(QLibraryInfo::BinariesPath) + "/qml"; -+ char *build_bin_path = getenv("QT_BUILD_BIN_PATH"); -+ if (build_bin_path && *build_bin_path) -+ executable = QString(build_bin_path) + "/qml"; - auto services = QQmlDebugTranslationServiceImpl::s_key; - auto extraArgs = testFile(QMLFILE); - auto block = true; ---- a/tests/auto/qml/debugger/qqmlinspector/tst_qqmlinspector.cpp -+++ b/tests/auto/qml/debugger/qqmlinspector/tst_qqmlinspector.cpp -@@ -47,7 +47,11 @@ tst_QQmlInspector::tst_QQmlInspector() - QQmlDebugTest::ConnectResult tst_QQmlInspector::startQmlProcess(const QString &qmlFile, - bool restrictServices) - { -- return QQmlDebugTest::connectTo(QLibraryInfo::path(QLibraryInfo::BinariesPath) + "/qml", -+ auto executable = QLibraryInfo::path(QLibraryInfo::BinariesPath) + "/qml"; -+ char *build_bin_path = getenv("QT_BUILD_BIN_PATH"); -+ if (build_bin_path && *build_bin_path) -+ executable = QString(build_bin_path) + "/qml"; -+ return QQmlDebugTest::connectTo(executable, - restrictServices ? QStringLiteral("QmlInspector") : QString(), - testFile(qmlFile), true); - } ---- a/tests/auto/qml/debugger/qqmlprofilerservice/tst_qqmlprofilerservice.cpp -+++ b/tests/auto/qml/debugger/qqmlprofilerservice/tst_qqmlprofilerservice.cpp -@@ -181,10 +181,18 @@ private: - CheckType = CheckMessageType | CheckDetailType | CheckLine | CheckColumn | CheckFileEndsWith - }; - -+ static QString QmlScenePath() -+ { -+ char *build_bin_path = getenv("QT_BUILD_BIN_PATH"); -+ if (build_bin_path && *build_bin_path) -+ return QString(build_bin_path) + "/qmlscene"; -+ return QLibraryInfo::path(QLibraryInfo::BinariesPath) + "/qmlscene"; -+ } -+ - ConnectResult connectTo(bool block, const QString &file, bool recordFromStart = true, - uint flushInterval = 0, bool restrictServices = true, - const QString &executable -- = QLibraryInfo::path(QLibraryInfo::BinariesPath) + "/qmlscene"); -+ = QmlScenePath()); - void checkProcessTerminated(); - void checkTraceReceived(); - void checkJsHeap(); ---- a/tests/auto/qml/debugger/qqmldebuggingenabler/qqmldebuggingenabler/tst_qqmldebuggingenabler.cpp -+++ b/tests/auto/qml/debugger/qqmldebuggingenabler/qqmldebuggingenabler/tst_qqmldebuggingenabler.cpp -@@ -85,8 +85,12 @@ void tst_QQmlDebuggingEnabler::qmlscene( - QFETCH(bool, blockMode); - QFETCH(QStringList, services); - -- m_process = new QQmlDebugProcess( -- QLibraryInfo::path(QLibraryInfo::BinariesPath) + "/qmlscene", this); -+ auto executable = QLibraryInfo::path(QLibraryInfo::BinariesPath) + "/qmlscene"; -+ char *build_bin_path = getenv("QT_BUILD_BIN_PATH"); -+ if (build_bin_path && *build_bin_path) -+ executable = QString(build_bin_path) + "/qmlscene"; -+ -+ m_process = new QQmlDebugProcess(executable, this); - m_process->setMaximumBindErrors(1); - m_process->start(QStringList() - << QString::fromLatin1("-qmljsdebugger=connector:%1%2%3%4") ---- a/tests/auto/qml/debugger/qqmlenginecontrol/tst_qqmlenginecontrol.cpp -+++ b/tests/auto/qml/debugger/qqmlenginecontrol/tst_qqmlenginecontrol.cpp -@@ -66,7 +66,11 @@ tst_QQmlEngineControl::tst_QQmlEngineCon - QQmlDebugTest::ConnectResult tst_QQmlEngineControl::connectTo(const QString &file, - bool restrictServices) - { -- return QQmlDebugTest::connectTo(QLibraryInfo::path(QLibraryInfo::BinariesPath) + "/qmlscene", -+ auto executable = QLibraryInfo::path(QLibraryInfo::BinariesPath) + "/qmlscene"; -+ char *build_bin_path = getenv("QT_BUILD_BIN_PATH"); -+ if (build_bin_path && *build_bin_path) -+ executable = QString(build_bin_path) + "/qmlscene"; -+ return QQmlDebugTest::connectTo(executable, - restrictServices ? QStringLiteral("EngineControl") : QString(), - testFile(file), true); - } ---- a/tests/auto/qml/debugger/qqmlenginedebuginspectorintegrationtest/tst_qqmlenginedebuginspectorintegration.cpp -+++ b/tests/auto/qml/debugger/qqmlenginedebuginspectorintegrationtest/tst_qqmlenginedebuginspectorintegration.cpp -@@ -70,8 +70,11 @@ tst_QQmlEngineDebugInspectorIntegration: - - QQmlDebugTest::ConnectResult tst_QQmlEngineDebugInspectorIntegration::runAndConnect(bool restrictServices) - { -- return QQmlDebugTest::connectTo( -- QLibraryInfo::path(QLibraryInfo::BinariesPath) + "/qml", -+ auto executable = QLibraryInfo::path(QLibraryInfo::BinariesPath) + "/qml"; -+ char *build_bin_path = getenv("QT_BUILD_BIN_PATH"); -+ if (build_bin_path && *build_bin_path) -+ executable = QString(build_bin_path) + "/qml"; -+ return QQmlDebugTest::connectTo(executable, - restrictServices ? QStringLiteral("QmlDebugger,QmlInspector") : QString(), - testFile("qtquick2.qml"), true); - } ---- a/tests/auto/qml/debugger/qqmlpreview/tst_qqmlpreview.cpp -+++ b/tests/auto/qml/debugger/qqmlpreview/tst_qqmlpreview.cpp -@@ -63,7 +63,11 @@ tst_QQmlPreview::tst_QQmlPreview() - - QQmlDebugTest::ConnectResult tst_QQmlPreview::startQmlProcess(const QString &qmlFile, QStringList environmentVariables) - { -- return QQmlDebugTest::connectTo(QLibraryInfo::path(QLibraryInfo::BinariesPath) + "/qml", -+ auto executable = QLibraryInfo::path(QLibraryInfo::BinariesPath) + "/qml"; -+ char *build_bin_path = getenv("QT_BUILD_BIN_PATH"); -+ if (build_bin_path && *build_bin_path) -+ executable = QString(build_bin_path) + "/qml"; -+ return QQmlDebugTest::connectTo(executable, - QStringLiteral("QmlPreview"), testFile(qmlFile), true, environmentVariables); - } - ---- a/tests/auto/qml/qmlimportscanner/tst_qmlimportscanner.cpp -+++ b/tests/auto/qml/qmlimportscanner/tst_qmlimportscanner.cpp -@@ -50,6 +50,9 @@ void TestQmlimportscanner::initTestCase( - QQmlDataTest::initTestCase(); - m_qmlimportscannerPath = QLibraryInfo::path(QLibraryInfo::LibraryExecutablesPath) - + QLatin1String("/qmlimportscanner"); -+ char *build_libexec = getenv("QT_BUILD_LIBEXEC_PATH"); -+ if (build_libexec && *build_libexec) -+ m_qmlimportscannerPath = QLatin1String(build_libexec) + "/qmlimportscanner"; - #ifdef Q_OS_WIN - m_qmlimportscannerPath += QLatin1String(".exe"); - #endif ---- a/tests/auto/qml/debugger/qdebugmessageservice/tst_qdebugmessageservice.cpp -+++ b/tests/auto/qml/debugger/qdebugmessageservice/tst_qdebugmessageservice.cpp -@@ -118,7 +118,11 @@ tst_QDebugMessageService::tst_QDebugMess - - void tst_QDebugMessageService::retrieveDebugOutput() - { -- QCOMPARE(QQmlDebugTest::connectTo(QLibraryInfo::path(QLibraryInfo::BinariesPath) + "/qml", -+ auto executable = QLibraryInfo::path(QLibraryInfo::BinariesPath) + "/qml"; -+ char *build_bin_path = getenv("QT_BUILD_BIN_PATH"); -+ if (build_bin_path && *build_bin_path) -+ executable = QString(build_bin_path) + "/qml"; -+ QCOMPARE(QQmlDebugTest::connectTo(executable, - QString(), testFile(QMLFILE), true), ConnectSuccess); - - QTRY_VERIFY(m_client->logBuffer.size() >= 2); ---- a/tests/auto/qml/qmlplugindump/tst_qmlplugindump.cpp -+++ b/tests/auto/qml/qmlplugindump/tst_qmlplugindump.cpp -@@ -38,6 +38,9 @@ void tst_qmlplugindump::initTestCase() - { - QQmlDataTest::initTestCase(); - qmlplugindumpPath = QLibraryInfo::path(QLibraryInfo::BinariesPath); -+ char *build_bin_path = getenv("QT_BUILD_BIN_PATH"); -+ if (build_bin_path && *build_bin_path) -+ qmlplugindumpPath = build_bin_path; - - #if defined(Q_OS_WIN) - qmlplugindumpPath += QLatin1String("/qmlplugindump.exe"); ---- a/tests/auto/qml/debugger/qqmldebugjs/tst_qqmldebugjs.cpp -+++ b/tests/auto/qml/debugger/qqmldebugjs/tst_qqmldebugjs.cpp -@@ -163,11 +163,18 @@ void tst_QQmlDebugJS::initTestCase() - QQmlDebugTest::initTestCase(); - } - -+static QString qmlScenePath() -+{ -+ char *build_bin_path = getenv("QT_BUILD_BIN_PATH"); -+ if (build_bin_path && *build_bin_path) -+ return QString(build_bin_path) + "/qmlscene"; -+ return QLibraryInfo::path(QLibraryInfo::BinariesPath) + "/qmlscene"; -+} - QQmlDebugTest::ConnectResult tst_QQmlDebugJS::runAndConnect(bool qmlscene, const QString &qmlFile, - bool blockMode, bool restrictServices) - { - const QString executable = qmlscene -- ? QLibraryInfo::path(QLibraryInfo::BinariesPath) + "/qmlscene" -+ ? qmlScenePath() - : debugJsServerPath("qqmldebugjs"); - return QQmlDebugTest::connectTo( - executable, restrictServices ? QStringLiteral("V8Debugger") : QString(), ---- a/tests/auto/qml/qmllint/tst_qmllint.cpp -+++ b/tests/auto/qml/qmllint/tst_qmllint.cpp -@@ -269,6 +269,9 @@ void TestQmllint::initTestCase() - { - QQmlDataTest::initTestCase(); - m_qmllintPath = QLibraryInfo::path(QLibraryInfo::BinariesPath) + QLatin1String("/qmllint"); -+ char *build_bin = getenv("QT_BUILD_BIN_PATH"); -+ if (build_bin && *build_bin) -+ m_qmllintPath = QLatin1String(build_bin) + "/qmllint"; - - #ifdef Q_OS_WIN - m_qmllintPath += QLatin1String(".exe"); ---- a/tests/auto/qml/qmltyperegistrar/tst_qmltyperegistrar.cpp -+++ b/tests/auto/qml/qmltyperegistrar/tst_qmltyperegistrar.cpp -@@ -30,6 +30,9 @@ void tst_qmltyperegistrar::initTestCase( - - m_qmljsrootgenPath = QLibraryInfo::path(QLibraryInfo::LibraryExecutablesPath) - + QLatin1String("/qmljsrootgen"); -+ char *build_libexec = getenv("QT_BUILD_LIBEXEC_PATH"); -+ if (build_libexec && *build_libexec) -+ m_qmljsrootgenPath = QLatin1String(build_libexec) + "/qmljsrootgen"; - - #ifdef Q_OS_WIN - m_qmljsrootgenPath += QLatin1String(".exe"); ---- a/tests/auto/qml/qmlformat/tst_qmlformat_cli.cpp -+++ b/tests/auto/qml/qmlformat/tst_qmlformat_cli.cpp -@@ -89,6 +89,9 @@ void TestQmlformatCli::initTestCase() - { - QQmlDataTest::initTestCase(); - m_qmlformatPath = QLibraryInfo::path(QLibraryInfo::BinariesPath) + QLatin1String("/qmlformat"); -+ char *build_bin_path = getenv("QT_BUILD_BIN_PATH"); -+ if (build_bin_path && *build_bin_path) -+ m_qmlformatPath = QLatin1String(build_bin_path) + "/qmlformat"; - #ifdef Q_OS_WIN - m_qmlformatPath += QLatin1String(".exe"); - #endif diff --git a/srcpkgs/qt6-declarative/patches/101-test_generate_qmlls_ini.patch b/srcpkgs/qt6-declarative/patches/101-test_generate_qmlls_ini.patch deleted file mode 100644 index d7f77f258a6fba..00000000000000 --- a/srcpkgs/qt6-declarative/patches/101-test_generate_qmlls_ini.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/tests/auto/cmake/test_generate_qmlls_ini/main.cpp -+++ b/tests/auto/cmake/test_generate_qmlls_ini/main.cpp -@@ -54,7 +54,7 @@ void tst_generate_qmlls_ini::qmllsIniAre - } - - const QString &docPath = QLibraryInfo::path(QLibraryInfo::DocumentationPath); -- const QStringList defaultImportPaths{ QLibraryInfo::path(QLibraryInfo::QmlImportsPath) }; -+ const QStringList defaultImportPaths = {qgetenv("QML2_IMPORT_PATH") + ":" + QLibraryInfo::path(QLibraryInfo::QmlImportsPath)}; - const QString noCMakeCalls = "false"_L1; - - QTest::addRow("subfolders") << source.absolutePath() diff --git a/srcpkgs/qt6-declarative/template b/srcpkgs/qt6-declarative/template deleted file mode 100644 index f95bb6e04d47d9..00000000000000 --- a/srcpkgs/qt6-declarative/template +++ /dev/null @@ -1,150 +0,0 @@ -# Template file for 'qt6-declarative' -# -# On update, rebuild pkgs with qt6-declarative-private-devel -pkgname=qt6-declarative -version=6.10.0 -revision=3 -build_style=cmake -configure_args="-DQT_BUILD_TESTS=ON" -hostmakedepends="qt6-base perl pkg-config wayland-devel qt6-shadertools python3" -makedepends="qt6-base-private-devel Vulkan-Headers qt6-shadertools-devel - qt6-languageserver-private-devel qt6-svg-devel" -short_desc="Cross-platform application and UI framework - Declarative" -maintainer="John " -license="GPL-3.0-only WITH Qt-GPL-exception-1.0, LGPL-3.0-only, GPL-2.0-or-later" -homepage="https://www.qt.io" -distfiles="https://download.qt.io/official_releases/qt/${version%.*}/${version}/submodules/qtdeclarative-everywhere-src-${version}.tar.xz" -checksum=6efd35520902395d865bc12e89f8442c3c228d0374f13af9a1888b844f56f6b0 -replaces="qt6-quickcontrols2>=0" - -if [ "$CROSS_BUILD" ]; then - configure_args+=" -DQT_FORCE_BUILD_TOOLS=true" - hostmakedepends+=" qt6-declarative-host-tools" -fi - - -if [ "$XBPS_TARGET_ENDIAN" = "be" ]; then - broken="shader compilation fails" -fi - -if [ "$XBPS_TARGET_MACHINE" = i686 ]; then - # workaround for https://build.voidlinux.org/#/builders/9/builds/2274 - CXXFLAGS="-fno-ipa-sra" -fi - -subpackages="qt6-quick-test qt6-declarative-host-tools qt6-declarative-tools - qt6-declarative-private-devel qt6-declarative-devel" - -post_patch() { - touch tests/auto/qmlls/modules/{DEPENDENCIES,TARGET,MyModule} -} - -do_check() { - cd build - export QML2_IMPORT_PATH="$wrksrc/build/lib${XBPS_TARGET_WORDSIZE}/qt6/qml" - export QT_BUILD_BIN_PATH=${wrksrc}/build/lib${XBPS_TARGET_WORDSIZE}/qt6/bin - export QT_BUILD_LIBEXEC_PATH=${wrksrc}/build/lib${XBPS_TARGET_WORDSIZE}/qt6/libexec - local broken="tst_qqmllocale|text|tst_qquickwidget" - # requires qt6-declarative installed - broken+="|module_includes|cmake_tooling_imports|empty_qmldir" - broken+="|qtquickcompiler|qmlquery" - broken+="|cmake_test_duplicate_metatypes" - broken+="|RunCMake.generate_qmlls_ini.cmake" - broken+="|RunCMake.qt_target_qml_sources" - broken+="|RunCMake.export_namespace_in_root" - broken+="|RunCMake.generate_qmlls_ini" - # Need to investigate - broken+="|tst_qqmldebugjs|tst_qqmljsscope" - broken+="|tst_qqmlpreview|tst_qmllint|tst_material" - broken+="|tst_qml|tst_dom_all|tst_basic|tst_fusion" - broken+="|tst_imagine|tst_universal|tst_sanity" - # diff are truncated, don't know - broken+="|test_generate_qmlls_ini" - # can't find the source - broken+="|tst_qmltc_qprocess" - broken+="|tst_qquickfiledialogimpl" - broken+="|tst_qquickfolderdialogimpl" - broken+="|tst_qmlimportscanner|tst_qqmlextensionplugin" - # unknown - broken+="|tst_qmldomitem|tst_dom_alli" - # cmake - broken+="|test_qml_app_deployment|cmake_test_common_import_path" - ctest -E "($broken)" -} - -post_install() { - rm -rf ${DESTDIR}/usr/tests - # Only build in -DQT_BUILD_TESTS=ON, for self-test - rm -f ${DESTDIR}/usr/lib/qt6/bin/testapp - rm -f ${DESTDIR}/usr/lib/qt6/bin/qqmldebug* -} - -qt6-quick-test_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - test" - pkg_install() { - vmove "usr/lib/libQt6QuickTest.so.*" - vmove usr/lib/qt6/qml/QtTest - vmove usr/lib/qt6/qml/Qt/test - vmove usr/lib/qt6/bin/qmltestrunner - } -} - -qt6-declarative-tools_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - tools" - pkg_install() { - vmove usr/lib/qt6/plugins/qmltooling - vmove usr/lib/qt6/plugins/qmllint - for bin in qmlcachegen qmlimportscanner qmltyperegistrar; do - vmove usr/lib/qt6/libexec/$bin - done - for bin in qmlformat qmllint qmlpreview qmlprofiler qmlls; do - vmove usr/lib/qt6/bin/$bin - done - } -} - -qt6-declarative-host-tools_package() { - # The CMake for Tools requires all binaries to be available - depends="qt6-quick-test>=${version}_${revision} qt6-base>=${version} - qt6-declarative-tools>=${version}_${revision}" - short_desc+=" - host tools" - pkg_install() { - vmove "usr/lib/cmake/*Tools" - } -} - -qt6-declarative-private-devel_package() { - depends="qt6-declarative-devel>=${version}_${revision} - qt6-base-private-devel>=${version%.*}_1 - qt6-svg-devel>=${version%.*}_1" - short_desc+=" - private development files" - pkg_install() { - for dir in $(cd ${DESTDIR} && find usr/include -type d -name private); do - vmove "$dir" - done - vmove "usr/lib/cmake/*Private" - vmove "usr/lib/qt6/metatypes/*private_*" - vmove "usr/lib/qt6/mkspecs/modules/*_private.pri" - vmove "usr/lib/qt6/modules/*Private.json" - } -} - -qt6-declarative-devel_package() { - depends="${sourcepkg}>=${version}_${revision} qt6-base-devel>=${version}_1 - qt6-declarative-host-tools>=${version}_${revision}" - short_desc+=" - development files" - replaces="qt6-quickcontrols2-devel>=0" - pkg_install() { - vmove usr/include - vmove usr/lib/qt6/metatypes - vmove usr/lib/pkgconfig - vmove usr/lib/qt6/mkspecs - vmove "usr/lib/*.so" - vmove "usr/lib/*.a" - vmove "usr/lib/*.prl" - vmove usr/lib/qt6/modules - vmove usr/lib/cmake - } -} diff --git a/srcpkgs/qt6-declarative/update b/srcpkgs/qt6-declarative/update deleted file mode 100644 index 93d6601e02eed7..00000000000000 --- a/srcpkgs/qt6-declarative/update +++ /dev/null @@ -1,3 +0,0 @@ -site="https://download.qt.io/official_releases/qt -https://download.qt.io/official_releases/qt/${version%.*}" -pattern='>\K6\.[\d\.]+(?=/<)' diff --git a/srcpkgs/qt6-designer b/srcpkgs/qt6-designer deleted file mode 120000 index d2de59aba4535f..00000000000000 --- a/srcpkgs/qt6-designer +++ /dev/null @@ -1 +0,0 @@ -qt6-tools \ No newline at end of file diff --git a/srcpkgs/qt6-graphs-devel b/srcpkgs/qt6-graphs-devel deleted file mode 120000 index 3ac42898a6da91..00000000000000 --- a/srcpkgs/qt6-graphs-devel +++ /dev/null @@ -1 +0,0 @@ -qt6-graphs \ No newline at end of file diff --git a/srcpkgs/qt6-graphs/template b/srcpkgs/qt6-graphs/template deleted file mode 100644 index e99477b6ac49d1..00000000000000 --- a/srcpkgs/qt6-graphs/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'qt6-graphs' -pkgname=qt6-graphs -version=6.10.0 -revision=2 -build_style=cmake -hostmakedepends="qt6-base qt6-declarative-host-tools qt6-shadertools" -makedepends="qt6-declarative-private-devel qt6-base-private-devel - qt6-quick3d-private-devel qt6-shadertools-devel" -short_desc="Cross-platform application and UI framework - Graphs" -maintainer="John " -license="LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only" -homepage="https://qt.io/" -distfiles="http://download.qt.io/official_releases/qt/${version%.*}/${version}/submodules/qtgraphs-everywhere-src-${version}.tar.xz" -checksum=6ec8f1b3b3bea6636da8846353e170794c76d5833fc908016f911647a6a714ea - -qt6-graphs-devel_package() { - depends="${sourcepkg}>=${version}_${revision} - qt6-base-devel qt6-declarative-devel qt6-quick3d-devel" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - vmove usr/lib/pkgconfig - vmove usr/lib/qt6/metatypes - vmove usr/lib/qt6/mkspecs - vmove usr/lib/qt6/modules - vmove "usr/lib/*.prl" - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/qt6-gui b/srcpkgs/qt6-gui deleted file mode 120000 index 8ddee598d5edc4..00000000000000 --- a/srcpkgs/qt6-gui +++ /dev/null @@ -1 +0,0 @@ -qt6-base \ No newline at end of file diff --git a/srcpkgs/qt6-help b/srcpkgs/qt6-help deleted file mode 120000 index d2de59aba4535f..00000000000000 --- a/srcpkgs/qt6-help +++ /dev/null @@ -1 +0,0 @@ -qt6-tools \ No newline at end of file diff --git a/srcpkgs/qt6-httpserver-devel b/srcpkgs/qt6-httpserver-devel deleted file mode 120000 index a8315474cd0785..00000000000000 --- a/srcpkgs/qt6-httpserver-devel +++ /dev/null @@ -1 +0,0 @@ -qt6-httpserver \ No newline at end of file diff --git a/srcpkgs/qt6-httpserver/template b/srcpkgs/qt6-httpserver/template deleted file mode 100644 index 907555e7d8b119..00000000000000 --- a/srcpkgs/qt6-httpserver/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'qt6-httpserver' -pkgname=qt6-httpserver -version=6.10.0 -revision=1 -build_style=cmake -hostmakedepends="qt6-base" -makedepends="qt6-base-private-devel qt6-websockets-devel" -depends="" -short_desc="Cross-platform application and UI framework (QT6) - HTTP Server" -maintainer="Đoàn Trần Công Danh " -license="LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only" -homepage="https://www.qt.io" -distfiles="https://download.qt.io/official_releases/qt/${version%.*}/${version}/submodules/qthttpserver-everywhere-src-${version}.tar.xz" -checksum=e4705701db5f425e8f7025b3f74bf87b43af83742a615a20d4aa171d03251fc5 - -qt6-httpserver-devel_package() { - depends="${sourcepkg}>=${version}_${revision} qt6-base-devel - qt6-websockets-devel" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - vmove usr/lib/pkgconfig - vmove usr/lib/qt6 - vmove "usr/lib/*.prl" - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/qt6-imageformats/template b/srcpkgs/qt6-imageformats/template deleted file mode 100644 index 690672abf026a2..00000000000000 --- a/srcpkgs/qt6-imageformats/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'qt6-imageformats' -pkgname=qt6-imageformats -version=6.10.0 -revision=1 -build_style=cmake -hostmakedepends="perl qt6-base" -makedepends="qt6-base-devel jasper-devel libmng-devel tiff-devel libwebp-devel" -short_desc="Cross-platform application and UI framework - imageformats" -maintainer="John " -license="LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only" -homepage="https://qt.io/" -distfiles="http://download.qt.io/official_releases/qt/${version%.*}/${version}/submodules/qtimageformats-everywhere-src-${version}.tar.xz" -checksum=64450a52507c540de53616ed5e516df0e0905a99d3035ddfaa690f2b3f7c0cea diff --git a/srcpkgs/qt6-languageserver-devel b/srcpkgs/qt6-languageserver-devel deleted file mode 120000 index 7426b953adab41..00000000000000 --- a/srcpkgs/qt6-languageserver-devel +++ /dev/null @@ -1 +0,0 @@ -qt6-languageserver \ No newline at end of file diff --git a/srcpkgs/qt6-languageserver-private-devel b/srcpkgs/qt6-languageserver-private-devel deleted file mode 120000 index 7426b953adab41..00000000000000 --- a/srcpkgs/qt6-languageserver-private-devel +++ /dev/null @@ -1 +0,0 @@ -qt6-languageserver \ No newline at end of file diff --git a/srcpkgs/qt6-languageserver/patches/0001-Revert-JSON-RPC-QtLanguageServer-Enforce-static-buil.patch b/srcpkgs/qt6-languageserver/patches/0001-Revert-JSON-RPC-QtLanguageServer-Enforce-static-buil.patch deleted file mode 100644 index 026ca4d47d19cf..00000000000000 --- a/srcpkgs/qt6-languageserver/patches/0001-Revert-JSON-RPC-QtLanguageServer-Enforce-static-buil.patch +++ /dev/null @@ -1,106 +0,0 @@ -From f611f50746d7da1814fad7e6a602d7d0d4ad3654 Mon Sep 17 00:00:00 2001 -From: John Zimmermann -Date: Mon, 4 Nov 2024 22:42:56 +0100 -Subject: [PATCH] Revert "JSON-RPC/QtLanguageServer: Enforce static builds" - -This reverts commit 1a9a75cacaf4c45fc399915804f7f25d17747343. ---- - src/jsonrpc/CMakeLists.txt | 2 +- - src/jsonrpc/qtjsonrpcglobal.h | 16 +++++++++++++--- - src/languageserver/CMakeLists.txt | 2 +- - src/languageserver/qtlanguageserverglobal.h | 16 +++++++++++++--- - 4 files changed, 28 insertions(+), 8 deletions(-) - -diff --git a/src/jsonrpc/CMakeLists.txt b/src/jsonrpc/CMakeLists.txt -index c2950b4..f960325 100644 ---- a/src/jsonrpc/CMakeLists.txt -+++ b/src/jsonrpc/CMakeLists.txt -@@ -7,7 +7,6 @@ - - qt_internal_add_module(JsonRpcPrivate - INTERNAL_MODULE -- STATIC - SOURCES - qhttpmessagestreamparser_p.h qhttpmessagestreamparser.cpp - qjsonrpcprotocol.cpp qjsonrpcprotocol_p.h qjsonrpcprotocol_p_p.h -@@ -20,4 +19,5 @@ qt_internal_add_module(JsonRpcPrivate - QT_NO_CONTEXTLESS_CONNECT - PUBLIC_LIBRARIES - Qt::Core -+ NO_GENERATE_CPP_EXPORTS - ) -diff --git a/src/jsonrpc/qtjsonrpcglobal.h b/src/jsonrpc/qtjsonrpcglobal.h -index 7c23910..ee1fefc 100644 ---- a/src/jsonrpc/qtjsonrpcglobal.h -+++ b/src/jsonrpc/qtjsonrpcglobal.h -@@ -6,8 +6,18 @@ - - #include - --// include qtjsonrpcexports.h here instead --// if module is no longer unconditionally static --#define Q_JSONRPC_EXPORT -+QT_BEGIN_NAMESPACE -+ -+#ifndef QT_STATIC -+# if defined(QT_BUILD_JSONRPC_LIB) -+# define Q_JSONRPC_EXPORT Q_DECL_EXPORT -+# else -+# define Q_JSONRPC_EXPORT Q_DECL_IMPORT -+# endif -+#else -+# define Q_JSONRPC_EXPORT -+#endif -+ -+QT_END_NAMESPACE - - #endif // QTJSONRPCGLOBAL_H -diff --git a/src/languageserver/CMakeLists.txt b/src/languageserver/CMakeLists.txt -index e45916c..0242739 100644 ---- a/src/languageserver/CMakeLists.txt -+++ b/src/languageserver/CMakeLists.txt -@@ -7,7 +7,6 @@ - - qt_internal_add_module(LanguageServerPrivate - INTERNAL_MODULE -- STATIC - SOURCES - qlanguageserverprespectypes_p.h - qlanguageserverspec_p.h -@@ -24,6 +23,7 @@ qt_internal_add_module(LanguageServerPrivate - PUBLIC_LIBRARIES - Qt::CorePrivate - Qt::JsonRpcPrivate -+ NO_GENERATE_CPP_EXPORTS - ) - - if(MSVC) -diff --git a/src/languageserver/qtlanguageserverglobal.h b/src/languageserver/qtlanguageserverglobal.h -index 872960c..94e31f5 100644 ---- a/src/languageserver/qtlanguageserverglobal.h -+++ b/src/languageserver/qtlanguageserverglobal.h -@@ -5,8 +5,18 @@ - #define QTLANGUAGESERVERGLOBAL_H - #include - --// include qtlanguageserverexports.h here instead --// if module is no longer unconditionally static --#define Q_LANGUAGESERVER_EXPORT -+QT_BEGIN_NAMESPACE -+ -+#ifndef QT_STATIC -+# if defined(QT_BUILD_LANGUAGESERVER_LIB) -+# define Q_LANGUAGESERVER_EXPORT Q_DECL_EXPORT -+# else -+# define Q_LANGUAGESERVER_EXPORT Q_DECL_IMPORT -+# endif -+#else -+# define Q_LANGUAGESERVER_EXPORT -+#endif -+ -+QT_END_NAMESPACE - - #endif // QTLANGUAGESERVERGLOBAL_H --- -2.47.0 - diff --git a/srcpkgs/qt6-languageserver/template b/srcpkgs/qt6-languageserver/template deleted file mode 100644 index 2c1418af8cde11..00000000000000 --- a/srcpkgs/qt6-languageserver/template +++ /dev/null @@ -1,52 +0,0 @@ -# Template file for 'qt6-languageserver' -pkgname=qt6-languageserver -version=6.10.0 -revision=1 -build_style=cmake -configure_args="-DQT_BUILD_TESTS=ON" -hostmakedepends="qt6-base" -makedepends="qt6-base-private-devel" -short_desc="Implementation of the Language Server Protocol for Qt6" -maintainer="John " -license="GPL-3.0-only WITH Qt-GPL-exception-1.0, LGPL-3.0-only, GPL-2.0-or-later" -homepage="https://www.qt.io" -distfiles="https://download.qt.io/official_releases/qt/${version%.*}/${version}/submodules/qtlanguageserver-everywhere-src-${version}.tar.xz" -checksum=4c9e03e09f392c0855251ac2d8c69fda4c5f015c0201c30b14dc09d8712821a6 - -subpackages="qt6-languageserver-private-devel qt6-languageserver-devel" - -do_check() { - cd build - local ctest_exclude="(test_qtjsonrpc_module)" - ctest -E "$ctest_exclude" -} - -post_install() { - rm -rf ${DESTDIR}/usr/tests -} - -qt6-languageserver-private-devel_package() { - depends="qt6-languageserver-devel>=${version}_${revision}" - short_desc+=" - private development files" - pkg_install() { - for dir in $(cd ${DESTDIR} && find usr/include -type d -name private); do - vmove "$dir" - done - vmove "usr/lib/cmake/*Private" - vmove "usr/lib/qt6/metatypes/*private_*" - vmove "usr/lib/qt6/mkspecs/modules/*_private.pri" - vmove "usr/lib/qt6/modules/*Private.json" - } -} - -qt6-languageserver-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - vmove usr/lib/qt6 - vmove "usr/lib/*.so" - vmove "usr/lib/*.prl" - } -} diff --git a/srcpkgs/qt6-languageserver/update b/srcpkgs/qt6-languageserver/update deleted file mode 100644 index 93d6601e02eed7..00000000000000 --- a/srcpkgs/qt6-languageserver/update +++ /dev/null @@ -1,3 +0,0 @@ -site="https://download.qt.io/official_releases/qt -https://download.qt.io/official_releases/qt/${version%.*}" -pattern='>\K6\.[\d\.]+(?=/<)' diff --git a/srcpkgs/qt6-location-devel b/srcpkgs/qt6-location-devel deleted file mode 120000 index 7924c82dd3f49f..00000000000000 --- a/srcpkgs/qt6-location-devel +++ /dev/null @@ -1 +0,0 @@ -qt6-location \ No newline at end of file diff --git a/srcpkgs/qt6-location/template b/srcpkgs/qt6-location/template deleted file mode 100644 index 5af5b28e082d2e..00000000000000 --- a/srcpkgs/qt6-location/template +++ /dev/null @@ -1,38 +0,0 @@ -# Template file for 'qt6-location' -pkgname=qt6-location -version=6.10.0 -revision=1 -build_style=cmake -hostmakedepends="perl qt6-base qt6-declarative-host-tools" -makedepends="qt6-serialport-devel qt6-declarative-private-devel qt6-position-devel - qt6-base-private-devel" -short_desc="Cross-platform application and UI framework - location" -maintainer="John " -license="(LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only) AND GPL-3.0-only WITH Qt-GPL-exception-1.0" -homepage="https://qt.io/" -distfiles="http://download.qt.io/official_releases/qt/${version%.*}/${version}/submodules/qtlocation-everywhere-src-${version}.tar.xz" -checksum=cbd43e87fb4b2cccd8e01e0c762f951fc3c3d6b99cd2b80d6e526120a25df800 - -pre_check() { - export QML2_IMPORT_PATH="$wrksrc/build/lib${XBPS_TARGET_WORDSIZE}/qt6/qml" -} - -post_install() { - rm -rf ${DESTDIR}/usr/tests -} - -qt6-location-devel_package() { - depends="${sourcepkg}>=${version}_${revision} - qt6-base-devel>=${version}_1 qt6-position-devel>=${version}_1" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - vmove usr/lib/qt6/metatypes - vmove usr/lib/pkgconfig - vmove usr/lib/qt6/mkspecs - vmove "usr/lib/*.so" - vmove "usr/lib/*.prl" - vmove usr/lib/qt6/modules - } -} diff --git a/srcpkgs/qt6-lottie-devel b/srcpkgs/qt6-lottie-devel deleted file mode 120000 index ba915c5589b897..00000000000000 --- a/srcpkgs/qt6-lottie-devel +++ /dev/null @@ -1 +0,0 @@ -qt6-lottie \ No newline at end of file diff --git a/srcpkgs/qt6-lottie-private-devel b/srcpkgs/qt6-lottie-private-devel deleted file mode 120000 index ba915c5589b897..00000000000000 --- a/srcpkgs/qt6-lottie-private-devel +++ /dev/null @@ -1 +0,0 @@ -qt6-lottie \ No newline at end of file diff --git a/srcpkgs/qt6-lottie-tools b/srcpkgs/qt6-lottie-tools deleted file mode 120000 index ba915c5589b897..00000000000000 --- a/srcpkgs/qt6-lottie-tools +++ /dev/null @@ -1 +0,0 @@ -qt6-lottie \ No newline at end of file diff --git a/srcpkgs/qt6-lottie/template b/srcpkgs/qt6-lottie/template deleted file mode 100644 index 93932232d0d0c2..00000000000000 --- a/srcpkgs/qt6-lottie/template +++ /dev/null @@ -1,71 +0,0 @@ -# Template file for 'qt6-lottie' -pkgname=qt6-lottie -version=6.10.0 -revision=2 -build_style=cmake -hostmakedepends="perl qt6-base qt6-declarative-host-tools" -makedepends="qt6-declarative-private-devel qt6-base-private-devel" -short_desc="Cross-platform application and UI framework - lottie" -maintainer="John " -license="GPL-3.0-only" -homepage="https://qt.io/" -distfiles="http://download.qt.io/official_releases/qt/${version%.*}/${version}/submodules/qtlottie-everywhere-src-${version}.tar.xz" -checksum=70a413af5bc20a28d79c74a4182a1bb23f0709306721dc4878106891e5a87b25 - -if [ "$XBPS_CHECK_PKGS" ]; then - configure_args="-DQT_BUILD_TESTS=ON" -fi - -if [ "$CROSS_BUILD" ]; then - hostmakedepends+=" qt6-lottie-tools" - configure_args+=" -DQT_FORCE_BUILD_TOOLS=true" -fi - - -subpackages="qt6-lottie-tools qt6-lottie-private-devel qt6-lottie-devel" - -pre_check() { - export QML2_IMPORT_PATH="$wrksrc/build/lib${XBPS_TARGET_WORDSIZE}/qt6/qml" -} - -post_install() { - rm -rf ${DESTDIR}/usr/tests -} - -qt6-lottie-private-devel_package() { - depends="qt6-lottie-devel>=${version}_${revision}" - short_desc+=" - private development files" - pkg_install() { - for dir in $(cd ${DESTDIR} && find usr/include -type d -name private); do - vmove "$dir" - done - vmove "usr/lib/cmake/*Private" - vmove "usr/lib/cmake/Qt6BuildInternals" - vmove "usr/lib/qt6/metatypes/*private_*" - vmove "usr/lib/qt6/mkspecs/modules/*_private.pri" - vmove "usr/lib/qt6/modules/*Private.json" - } -} - -qt6-lottie-devel_package() { - depends="${sourcepkg}>=${version}_${revision} qt6-lottie-tools" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - vmove usr/lib/pkgconfig - vmove usr/lib/qt6/metatypes - vmove usr/lib/qt6/mkspecs - vmove "usr/lib/*.so" - vmove "usr/lib/*.prl" - vmove usr/lib/qt6/modules - } -} - -qt6-lottie-tools_package() { - short_desc+=" - tools" - pkg_install() { - vmove usr/lib/qt6/bin - vmove "usr/lib/cmake/*Tools" - } -} diff --git a/srcpkgs/qt6-multimedia-devel b/srcpkgs/qt6-multimedia-devel deleted file mode 120000 index 9343446502d0e5..00000000000000 --- a/srcpkgs/qt6-multimedia-devel +++ /dev/null @@ -1 +0,0 @@ -qt6-multimedia \ No newline at end of file diff --git a/srcpkgs/qt6-multimedia-private-devel b/srcpkgs/qt6-multimedia-private-devel deleted file mode 120000 index 9343446502d0e5..00000000000000 --- a/srcpkgs/qt6-multimedia-private-devel +++ /dev/null @@ -1 +0,0 @@ -qt6-multimedia \ No newline at end of file diff --git a/srcpkgs/qt6-multimedia/template b/srcpkgs/qt6-multimedia/template deleted file mode 100644 index 85c3bb89ecb967..00000000000000 --- a/srcpkgs/qt6-multimedia/template +++ /dev/null @@ -1,68 +0,0 @@ -# Template file for 'qt6-multimedia' -pkgname=qt6-multimedia -version=6.10.0 -revision=1 -build_style=cmake -configure_args="-DQT_FEATURE_gstreamer=ON" -hostmakedepends="perl qt6-declarative-host-tools pkg-config qt6-shadertools" -makedepends="qt6-base-private-devel qt6-declarative-private-devel - qt6-quick3d-private-devel qt6-shadertools-devel - pulseaudio-devel ffmpeg6-devel libva-devel - libglib-devel gst-plugins-bad1-devel gst-plugins-base1-devel" -short_desc="Cross-platform application and UI framework - multimedia" -maintainer="John " -license="(LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only) AND GPL-3.0-only WITH Qt-GPL-exception-1.0" -homepage="https://qt.io/" -distfiles="http://download.qt.io/official_releases/qt/${version%.*}/${version}/submodules/qtmultimedia-everywhere-src-${version}.tar.xz" -checksum=04424021cf0d1d19799f5967310d484d1afa6fdd0b31725d0ee7608d2eef1126 - -if [ "$XBPS_MACHINE" = "i686" ]; then - CXXFLAGS="-DPFFFT_SIMD_DISABLE=1 -DDISABLE_SIMD=1" - CFLAGS="-DPFFFT_SIMD_DISABLE=1 -DDISABLE_SIMD=1" -fi - -subpackages="qt6-multimedia-private-devel qt6-multimedia-devel" - -do_check() { - cd build - local broken="tst_qmediaformat|tst_qaudiodecoderbackend" - broken+="|tst_qaudiodevice|tst_qaudiosource|tst_qaudiosink" - broken+="|tst_qmediaplayerbackend|tst_qmediacapturesession" - broken+="|tst_qcamerabackend|tst_qquickvideooutput" - broken+="|tst_qquickvideooutput_window|tst_qwindowcapturebackend" - ctest -E "($broken)" -} - -post_install() { - rm -rf ${DESTDIR}/usr/tests -} - -qt6-multimedia-private-devel_package() { - depends="qt6-multimedia-devel>=${version}_${revision}" - short_desc+=" - private development files" - pkg_install() { - for dir in $(cd ${DESTDIR} && find usr/include -type d -name private); do - vmove "$dir" - done - vmove "usr/lib/cmake/*Private" - vmove "usr/lib/qt6/metatypes/*private_*" - vmove "usr/lib/qt6/mkspecs/modules/*_private.pri" - vmove "usr/lib/qt6/modules/*Private.json" - } -} - -qt6-multimedia-devel_package() { - depends="${sourcepkg}>=${version}_${revision} qt6-base-devel>=${version}_1" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - vmove usr/lib/qt6/metatypes - vmove usr/lib/pkgconfig - vmove usr/lib/qt6/mkspecs - vmove usr/lib/qt6/qml/QtMultimedia/plugins.qmltypes - vmove "usr/lib/*.so" - vmove "usr/lib/*.a" - vmove "usr/lib/*.prl" - } -} diff --git a/srcpkgs/qt6-multimedia/update b/srcpkgs/qt6-multimedia/update deleted file mode 100644 index 93d6601e02eed7..00000000000000 --- a/srcpkgs/qt6-multimedia/update +++ /dev/null @@ -1,3 +0,0 @@ -site="https://download.qt.io/official_releases/qt -https://download.qt.io/official_releases/qt/${version%.*}" -pattern='>\K6\.[\d\.]+(?=/<)' diff --git a/srcpkgs/qt6-network b/srcpkgs/qt6-network deleted file mode 120000 index 8ddee598d5edc4..00000000000000 --- a/srcpkgs/qt6-network +++ /dev/null @@ -1 +0,0 @@ -qt6-base \ No newline at end of file diff --git a/srcpkgs/qt6-networkauth-devel b/srcpkgs/qt6-networkauth-devel deleted file mode 120000 index e9763b3bb1a808..00000000000000 --- a/srcpkgs/qt6-networkauth-devel +++ /dev/null @@ -1 +0,0 @@ -qt6-networkauth \ No newline at end of file diff --git a/srcpkgs/qt6-networkauth/template b/srcpkgs/qt6-networkauth/template deleted file mode 100644 index 2ee72a857dfc96..00000000000000 --- a/srcpkgs/qt6-networkauth/template +++ /dev/null @@ -1,38 +0,0 @@ -# Template file for 'qt6-networkauth' -pkgname=qt6-networkauth -version=6.10.0 -revision=1 -build_style=cmake -hostmakedepends="perl qt6-base" -makedepends="qt6-base-private-devel qt6-plugin-networkinformation" -short_desc="Cross-platform application and UI framework - networkauth" -maintainer="John " -license="GPL-3.0-only" -homepage="https://qt.io/" -distfiles="http://download.qt.io/official_releases/qt/${version%.*}/${version}/submodules/qtnetworkauth-everywhere-src-${version}.tar.xz" -checksum=0460855d71e22d1f08045c9577c3ab09790b78f9de263405c2b9b00f6c33b3c8 - -if [ "$XBPS_CHECK_PKGS" ]; then - configure_args="-DQT_BUILD_TESTS=ON" -fi - -do_check() { - cd build - local ctest_exclude="(module_includes)" - ctest -E "$ctest_exclude" -} - -qt6-networkauth-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - vmove usr/lib/qt6/metatypes - vmove usr/lib/pkgconfig - vmove usr/lib/qt6/mkspecs - vmove "usr/lib/*.so" - vmove "usr/lib/*.prl" - vmove usr/lib/qt6/modules - } -} diff --git a/srcpkgs/qt6-opengl-widgets b/srcpkgs/qt6-opengl-widgets deleted file mode 120000 index 8ddee598d5edc4..00000000000000 --- a/srcpkgs/qt6-opengl-widgets +++ /dev/null @@ -1 +0,0 @@ -qt6-base \ No newline at end of file diff --git a/srcpkgs/qt6-pdf-devel b/srcpkgs/qt6-pdf-devel deleted file mode 120000 index 63f19af447844c..00000000000000 --- a/srcpkgs/qt6-pdf-devel +++ /dev/null @@ -1 +0,0 @@ -qt6-pdf \ No newline at end of file diff --git a/srcpkgs/qt6-pdf-examples b/srcpkgs/qt6-pdf-examples deleted file mode 120000 index 63f19af447844c..00000000000000 --- a/srcpkgs/qt6-pdf-examples +++ /dev/null @@ -1 +0,0 @@ -qt6-pdf \ No newline at end of file diff --git a/srcpkgs/qt6-pdf/patches/0001-None-no-debug.patch b/srcpkgs/qt6-pdf/patches/0001-None-no-debug.patch deleted file mode 100644 index 24ac19f0f9dbf4..00000000000000 --- a/srcpkgs/qt6-pdf/patches/0001-None-no-debug.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/cmake/Functions.cmake -+++ b/cmake/Functions.cmake -@@ -25,7 +25,7 @@ function(get_install_config result) - set(${result} "Debug" PARENT_SCOPE) - else() - # assume MinSizeRel ? -- set(${result} "${CMAKE_CONFIGURATION_TYPES}" PARENT_SCOPE) -+ set(${result} "RelWithDebInfo" PARENT_SCOPE) - endif() - endif() - endfunction() diff --git a/srcpkgs/qt6-pdf/patches/0003-cross-hack.patch b/srcpkgs/qt6-pdf/patches/0003-cross-hack.patch deleted file mode 100644 index db3248bfcdfeb4..00000000000000 --- a/srcpkgs/qt6-pdf/patches/0003-cross-hack.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/src/core/api/CMakeLists.txt -+++ b/src/core/api/CMakeLists.txt -@@ -66,6 +66,7 @@ qt_internal_add_module(WebEngineCore - Qt::Gui - Qt::Network - Qt::Quick -+ X11 - EXTRA_CMAKE_FILES - "${CMAKE_CURRENT_LIST_DIR}/${INSTALL_CMAKE_NAMESPACE}WebEngineCoreDeploySupport.cmake" - NO_GENERATE_CPP_EXPORTS diff --git a/srcpkgs/qt6-pdf/patches/0004-no-glibc-cmake-check.patch b/srcpkgs/qt6-pdf/patches/0004-no-glibc-cmake-check.patch deleted file mode 100644 index c36f9c7f360a36..00000000000000 --- a/srcpkgs/qt6-pdf/patches/0004-no-glibc-cmake-check.patch +++ /dev/null @@ -1,16 +0,0 @@ ---- a/configure.cmake -+++ b/configure.cmake -@@ -370,13 +370,6 @@ qt_webengine_configure_check("pkg-config - DOCUMENTATION "A pkg-config binary on Linux." - TAGS LINUX_PLATFORM - ) --qt_webengine_configure_check("glibc" -- MODULES QtWebEngine -- CONDITION NOT LINUX OR TEST_glibc -- MESSAGE "A suitable version >= ${QT_CONFIGURE_CHECK_glibc_version} of glibc is required." -- DOCUMENTATION "glibc library at least ${QT_CONFIGURE_CHECK_glibc_version} version or later." -- TAGS LINUX_PLATFORM --) - qt_webengine_configure_check("glib" - MODULES QtWebEngine - CONDITION NOT UNIX OR GLIB_FOUND diff --git a/srcpkgs/qt6-pdf/patches/0005-example-cross-build.patch b/srcpkgs/qt6-pdf/patches/0005-example-cross-build.patch deleted file mode 100644 index 8fb4c7799857d8..00000000000000 --- a/srcpkgs/qt6-pdf/patches/0005-example-cross-build.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/examples/CMakeLists.txt -+++ b/examples/CMakeLists.txt -@@ -4,7 +4,7 @@ - cmake_minimum_required(VERSION 3.16) - - qt_examples_build_begin(EXTERNAL_BUILD) --if(NOT CMAKE_CROSSCOMPILING) #QTBUG-86533 -+if(TRUE) #QTBUG-86533 - if(TARGET Qt::WebEngineCore) - add_subdirectory(webenginequick) - endif() diff --git a/srcpkgs/qt6-pdf/patches/0010-supported.patch b/srcpkgs/qt6-pdf/patches/0010-supported.patch deleted file mode 100644 index 32e367b90900ce..00000000000000 --- a/srcpkgs/qt6-pdf/patches/0010-supported.patch +++ /dev/null @@ -1,22 +0,0 @@ ---- a/src/host/CMakeLists.txt -+++ b/src/host/CMakeLists.txt -@@ -51,19 +51,3 @@ if(QT_FEATURE_qtpdf_build) - DESTINATION ${WEBENGINE_ROOT_BUILD_DIR}/src/pdf/v8_toolchain - ) - endif() -- --# TODO: this could be run as part of main configure with execute_process --# Skip for qtpdf(android) -- --if(CMAKE_CXX_COMPILER_ID STREQUAL GNU AND TEST_architecture_arch STREQUAL "x86_64" -- AND GN_TARGET_CPU STREQUAL "arm" AND NOT MINGW AND NOT ANDROID) -- try_compile( -- has32HostCompiler -- "${CMAKE_CURRENT_BINARY_DIR}/config.tests/hostcompiler" -- "${CMAKE_CURRENT_SOURCE_DIR}/config.tests/hostcompiler" -- hostcompiler -- ) -- if(NOT has32HostCompiler) -- MESSAGE(FATAL_ERROR "Compiler does not support 32bit compilation") -- endif() --endif() diff --git a/srcpkgs/qt6-pdf/patches/0020-gn-cflags.patch b/srcpkgs/qt6-pdf/patches/0020-gn-cflags.patch deleted file mode 100644 index 8af3ba5ebe7374..00000000000000 --- a/srcpkgs/qt6-pdf/patches/0020-gn-cflags.patch +++ /dev/null @@ -1,22 +0,0 @@ ---- a/src/3rdparty/gn/build/gen.py -+++ b/src/3rdparty/gn/build/gen.py -@@ -435,15 +435,10 @@ def WriteGNNinja(path, platform, host, o - # ar = os.environ.get('AR', 'ar') - - -- # cflags = os.environ.get('CFLAGS', '').split() -- # cflags += os.environ.get('CXXFLAGS', '').split() -- # ldflags = os.environ.get('LDFLAGS', '').split() -- # libflags = os.environ.get('LIBFLAGS', '').split() -- -- cflags = [] -- cflags_cc = [] -- ldflags = [] -- libflags = [] -+ cflags = os.environ.get('CFLAGS', '').split() -+ cflags += os.environ.get('CXXFLAGS', '').split() -+ ldflags = os.environ.get('LDFLAGS', '').split() -+ libflags = os.environ.get('LIBFLAGS', '').split() - - cc = options.cc - cxx = options.cxx diff --git a/srcpkgs/qt6-pdf/patches/0030-symbol-level.patch b/srcpkgs/qt6-pdf/patches/0030-symbol-level.patch deleted file mode 100644 index 96d69fbcce76dd..00000000000000 --- a/srcpkgs/qt6-pdf/patches/0030-symbol-level.patch +++ /dev/null @@ -1,30 +0,0 @@ ---- a/src/core/CMakeLists.txt -+++ b/src/core/CMakeLists.txt -@@ -615,6 +615,12 @@ foreach(arch ${archs}) - ) - endif() - -+ if (DEFINED XBPS_SYMBOL_LEVEL) -+ list(APPEND gnArgArg -+ symbol_level=${XBPS_SYMBOL_LEVEL} -+ ) -+ endif() -+ - add_gn_command( - CMAKE_TARGET WebEngineCore - NINJA_TARGETS QtWebEngineCore convert_dict ---- a/src/pdf/CMakeLists.txt -+++ b/src/pdf/CMakeLists.txt -@@ -244,6 +244,12 @@ foreach(arch ${archs}) - CONDITION QT_FEATURE_webengine_qt_freetype - ) - -+ if (DEFINED XBPS_SYMBOL_LEVEL) -+ list(APPEND gnArgArg -+ symbol_level=${XBPS_SYMBOL_LEVEL} -+ ) -+ endif() -+ - add_gn_command( - CMAKE_TARGET Pdf - NINJA_TARGETS QtPdf diff --git a/srcpkgs/qt6-pdf/patches/0031-musl-widevine.patch b/srcpkgs/qt6-pdf/patches/0031-musl-widevine.patch deleted file mode 100644 index 71ab237c6cde8a..00000000000000 --- a/srcpkgs/qt6-pdf/patches/0031-musl-widevine.patch +++ /dev/null @@ -1,33 +0,0 @@ ---- a/configure.cmake -+++ b/configure.cmake -@@ -593,6 +593,9 @@ qt_feature("webengine-developer-build" P - PURPOSE "Enables the developer build configuration." - AUTODETECT QT_FEATURE_private_tests - ) -+qt_feature("webengine-widevine" PRIVATE -+ LABEL "widevine" -+) - qt_feature("webengine-system-re2" PRIVATE - LABEL "re2" - AUTODETECT FALSE ---- a/src/core/CMakeLists.txt -+++ b/src/core/CMakeLists.txt -@@ -376,7 +376,6 @@ foreach(arch ${archs}) - pdf_enable_fontations=false - enable_vr=false - enable_web_speech=false -- enable_widevine=true - enable_bound_session_credentials=false - fatal_linker_warnings=false - has_native_accessibility=false -@@ -402,6 +401,10 @@ foreach(arch ${archs}) - CONDITION QT_FEATURE_webengine_printing_and_pdf - ) - extend_gn_list(gnArgArg -+ ARGS enable_widevine -+ CONDITION QT_FEATURE_webengine_widevine -+ ) -+ extend_gn_list(gnArgArg - ARGS enable_plugins - CONDITION QT_FEATURE_webengine_printing_and_pdf OR - QT_FEATURE_webengine_pepper_plugins diff --git a/srcpkgs/qt6-pdf/patches/0101-build-support-musl.patch b/srcpkgs/qt6-pdf/patches/0101-build-support-musl.patch deleted file mode 100644 index 842ee18641dafd..00000000000000 --- a/srcpkgs/qt6-pdf/patches/0101-build-support-musl.patch +++ /dev/null @@ -1,35 +0,0 @@ ---- a/src/3rdparty/chromium/build/toolchain/toolchain.gni -+++ b/src/3rdparty/chromium/build/toolchain/toolchain.gni -@@ -58,6 +58,10 @@ declare_args() { - } - } - -+declare_args() { -+ is_musl = false -+} -+ - # Extension for shared library files (including leading dot). - if (is_apple) { - shlib_extension = ".dylib" ---- a/src/3rdparty/chromium/build/config/rust.gni -+++ b/src/3rdparty/chromium/build/config/rust.gni -@@ -172,7 +172,18 @@ if (enable_rust) { - # a cargo project that dumps the `CARGO_CFG_TARGET_ABI` from its build.rs. See - # https://issues.chromium.org/u/1/issues/372512092#comment5 for an example. - rust_abi_target = "" --if (is_linux || is_chromeos) { -+if (is_musl) { -+ if (current_cpu == "arm64") { -+ rust_abi_target = "aarch64-unknown-linux-musl" -+ cargo_target_abi = "" -+ } else if (current_cpu == "x86") { -+ rust_abi_target = "i686-unknown-linux-musl" -+ cargo_target_abi = "" -+ } else if (current_cpu == "x64") { -+ rust_abi_target = "x86_64-unknown-linux-musl" -+ cargo_target_abi = "" -+ } -+} else if (is_linux || is_chromeos) { - if (current_cpu == "arm64") { - rust_abi_target = "aarch64-unknown-linux-gnu" - cargo_target_abi = "" diff --git a/srcpkgs/qt6-pdf/patches/0104-angle-wayland-include.patch b/srcpkgs/qt6-pdf/patches/0104-angle-wayland-include.patch deleted file mode 100644 index 48aac6899ea6aa..00000000000000 --- a/srcpkgs/qt6-pdf/patches/0104-angle-wayland-include.patch +++ /dev/null @@ -1,37 +0,0 @@ -Patch-Source: https://github.com/archlinux/svntogit-packages/blob/a353833a5a731abfaa465b658f61894a516aa49b/trunk/angle-wayland-include-protocol.patch ---- a/src/3rdparty/chromium/third_party/angle/BUILD.gn -+++ b/src/3rdparty/chromium/third_party/angle/BUILD.gn -@@ -624,6 +624,12 @@ config("angle_vulkan_wayland_config") { - if (angle_enable_vulkan && angle_use_wayland && - defined(vulkan_wayland_include_dirs)) { - include_dirs = vulkan_wayland_include_dirs -+ } else if (angle_enable_vulkan && angle_use_wayland) { -+ include_dirs = [ -+ "$wayland_gn_dir/src/src", -+ "$wayland_gn_dir/include/src", -+ "$wayland_gn_dir/include/protocol", -+ ] - } - } - -@@ -1206,6 +1212,7 @@ if (angle_use_wayland) { - include_dirs = [ - "$wayland_dir/egl", - "$wayland_dir/src", -+ "$wayland_gn_dir/include/protocol", - ] - } - ---- a/src/3rdparty/chromium/third_party/angle/src/third_party/volk/BUILD.gn -+++ b/src/3rdparty/chromium/third_party/angle/src/third_party/volk/BUILD.gn -@@ -21,6 +21,9 @@ source_set("volk") { - configs += [ "$angle_root:angle_no_cfi_icall" ] - public_deps = [ "$angle_vulkan_headers_dir:vulkan_headers" ] - if (angle_use_wayland) { -- include_dirs = [ "$wayland_dir/src" ] -+ include_dirs = [ -+ "$wayland_dir/src", -+ "$wayland_gn_dir/include/protocol", -+ ] - } - } diff --git a/srcpkgs/qt6-pdf/patches/0104-chromium-119-fix-aarch64-musl.patch b/srcpkgs/qt6-pdf/patches/0104-chromium-119-fix-aarch64-musl.patch deleted file mode 100644 index 80bb857f6f325c..00000000000000 --- a/srcpkgs/qt6-pdf/patches/0104-chromium-119-fix-aarch64-musl.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/src/3rdparty/chromium/v8/src/base/cpu.cc -+++ b/src/3rdparty/chromium/v8/src/base/cpu.cc -@@ -14,7 +14,7 @@ - #if V8_OS_LINUX - #include // AT_HWCAP - #endif --#if V8_GLIBC_PREREQ(2, 16) || V8_OS_ANDROID -+#if V8_OS_LINUX || V8_OS_ANDROID - #include // getauxval() - #endif - #if V8_OS_QNX diff --git a/srcpkgs/qt6-pdf/patches/0105-chromium-121-rust-clang_lib.patch b/srcpkgs/qt6-pdf/patches/0105-chromium-121-rust-clang_lib.patch deleted file mode 100644 index 903c1d74d4e92d..00000000000000 --- a/srcpkgs/qt6-pdf/patches/0105-chromium-121-rust-clang_lib.patch +++ /dev/null @@ -1,22 +0,0 @@ ---- a/src/3rdparty/chromium/build/config/clang/BUILD.gn -+++ b/src/3rdparty/chromium/build/config/clang/BUILD.gn -@@ -166,14 +166,15 @@ template("clang_lib") { - } else if (is_apple) { - _dir = "darwin" - } else if (is_linux || is_chromeos) { -+ _dir = "linux" - if (current_cpu == "x64") { -- _dir = "x86_64-unknown-linux-gnu" -+ _suffix = "-x86_64" - } else if (current_cpu == "x86") { -- _dir = "i386-unknown-linux-gnu" -+ _suffix = "-i386" - } else if (current_cpu == "arm") { -- _dir = "armv7-unknown-linux-gnueabihf" -+ _suffix = "-armhf" - } else if (current_cpu == "arm64") { -- _dir = "aarch64-unknown-linux-gnu" -+ _suffix = "-aarch64" - } else { - assert(false) # Unhandled cpu type - } diff --git a/srcpkgs/qt6-pdf/patches/0106-chromium-121-rust-without-profiler_builtins.patch b/srcpkgs/qt6-pdf/patches/0106-chromium-121-rust-without-profiler_builtins.patch deleted file mode 100644 index f99c30d38b2cc0..00000000000000 --- a/srcpkgs/qt6-pdf/patches/0106-chromium-121-rust-without-profiler_builtins.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/src/3rdparty/chromium/build/rust/std/BUILD.gn -+++ b/src/3rdparty/chromium/build/rust/std/BUILD.gn -@@ -115,7 +115,6 @@ if (toolchain_has_rust) { - # don't need to pass to the C++ linker because they're used for specialized - # purposes. - skip_stdlib_files = [ -- "profiler_builtins", - "rustc_std_workspace_alloc", - "rustc_std_workspace_core", - "rustc_std_workspace_std", diff --git a/srcpkgs/qt6-pdf/patches/0107-chromium-124-iwyu-sys-select-dawn-terminal.patch b/srcpkgs/qt6-pdf/patches/0107-chromium-124-iwyu-sys-select-dawn-terminal.patch deleted file mode 100644 index 869e00d8dd3f29..00000000000000 --- a/srcpkgs/qt6-pdf/patches/0107-chromium-124-iwyu-sys-select-dawn-terminal.patch +++ /dev/null @@ -1,22 +0,0 @@ -From cf993f56ce699ca0ed66ca5a6b88fe7b31c03a75 Mon Sep 17 00:00:00 2001 -From: "lauren n. liberda" -Date: Fri, 5 Apr 2024 06:08:21 +0200 -Subject: [PATCH] iwyu: sys/select.h in terminal utils - -required for fd_set. fixes building on musl libc - -Change-Id: I5c03d58c8337c1af871024a436b09117ad9206d4 ---- - src/tint/utils/system/terminal_posix.cc | 1 + - 1 file changed, 1 insertion(+) - ---- a/src/3rdparty/chromium/third_party/dawn/src/tint/utils/system/terminal_posix.cc -+++ b/src/3rdparty/chromium/third_party/dawn/src/tint/utils/system/terminal_posix.cc -@@ -27,6 +27,7 @@ - - // GEN_BUILD:CONDITION(tint_build_is_linux || tint_build_is_mac) - -+#include - #include - - #include diff --git a/srcpkgs/qt6-pdf/patches/0108-chromium-126-split-threshold-for-reg-with-hint.patch b/srcpkgs/qt6-pdf/patches/0108-chromium-126-split-threshold-for-reg-with-hint.patch deleted file mode 100644 index c696b02cae457b..00000000000000 --- a/srcpkgs/qt6-pdf/patches/0108-chromium-126-split-threshold-for-reg-with-hint.patch +++ /dev/null @@ -1,27 +0,0 @@ ---- a/src/3rdparty/chromium/build/config/compiler/BUILD.gn -+++ b/src/3rdparty/chromium/build/config/compiler/BUILD.gn -@@ -658,24 +658,6 @@ config("compiler") { - } - } - -- # TODO(crbug.com/40283598): This causes binary size growth and potentially -- # other problems. -- # TODO(crbug.com/40284925): This isn't supported by Cronet's mainline llvm version. -- if (default_toolchain != "//build/toolchain/cros:target" && -- !llvm_android_mainline) { -- cflags += [ -- "-mllvm", -- "-split-threshold-for-reg-with-hint=0", -- ] -- if (use_thin_lto && is_a_target_toolchain) { -- if (is_win) { -- ldflags += [ "-mllvm:-split-threshold-for-reg-with-hint=0" ] -- } else { -- ldflags += [ "-Wl,-mllvm,-split-threshold-for-reg-with-hint=0" ] -- } -- } -- } -- - # TODO(crbug.com/40192287): Investigate why/if this should be needed. - if (is_win) { - cflags += [ "/clang:-ffp-contract=off" ] diff --git a/srcpkgs/qt6-pdf/patches/0109-chromium-130-hardware_destructive_interference_size.patch b/srcpkgs/qt6-pdf/patches/0109-chromium-130-hardware_destructive_interference_size.patch deleted file mode 100644 index 6fe21db1d95d9b..00000000000000 --- a/srcpkgs/qt6-pdf/patches/0109-chromium-130-hardware_destructive_interference_size.patch +++ /dev/null @@ -1,20 +0,0 @@ ---- a/src/3rdparty/chromium/components/media_router/common/providers/cast/channel/enum_table.h -+++ b/src/3rdparty/chromium/components/media_router/common/providers/cast/channel/enum_table.h -@@ -12,7 +12,6 @@ - - #include - #include --#include - #include - #include - #include -@@ -368,7 +367,8 @@ class EnumTable { - - private: - #ifdef ARCH_CPU_64_BITS -- alignas(std::hardware_destructive_interference_size) -+ // Align the data on a cache line boundary. -+ alignas(64) - #endif - std::initializer_list data_; - bool is_sorted_; diff --git a/srcpkgs/qt6-pdf/patches/0111-chromium-system-nodejs.patch b/srcpkgs/qt6-pdf/patches/0111-chromium-system-nodejs.patch deleted file mode 100644 index 035edc8f44c515..00000000000000 --- a/srcpkgs/qt6-pdf/patches/0111-chromium-system-nodejs.patch +++ /dev/null @@ -1,33 +0,0 @@ ---- a/src/3rdparty/chromium/third_party/node/node.py -+++ b/src/3rdparty/chromium/third_party/node/node.py -@@ -19,29 +19,7 @@ def which(cmd): - return None - - def GetBinaryPath(): -- if sys.platform == 'win32': -- nodejs = which('node.exe') -- if nodejs: -- return nodejs -- else: -- nodejs = which('nodejs') -- if nodejs: -- return nodejs -- nodejs = which('node') -- if nodejs: -- return nodejs -- -- if platform.machine() == 'arm64': -- darwin_path = 'mac_arm64' -- darwin_name = 'node-darwin-arm64' -- else: -- darwin_path = 'mac' -- darwin_name = 'node-darwin-x64' -- return os_path.join(os_path.dirname(__file__), *{ -- 'Darwin': (darwin_path, 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): diff --git a/srcpkgs/qt6-pdf/patches/0114-fix-aarch64-musl-memory-tagging-macros.patch b/srcpkgs/qt6-pdf/patches/0114-fix-aarch64-musl-memory-tagging-macros.patch deleted file mode 100644 index 420d6b187383b8..00000000000000 --- a/srcpkgs/qt6-pdf/patches/0114-fix-aarch64-musl-memory-tagging-macros.patch +++ /dev/null @@ -1,29 +0,0 @@ ---- a/src/3rdparty/chromium/base/allocator/partition_allocator/src/partition_alloc/tagging.cc -+++ b/src/3rdparty/chromium/base/allocator/partition_allocator/src/partition_alloc/tagging.cc -@@ -33,13 +33,25 @@ - #endif - #endif - --#ifndef HAS_PR_MTE_MACROS -+#ifndef PR_MTE_TCF_SHIFT - #define PR_MTE_TCF_SHIFT 1 -+#endif -+#ifndef PR_MTE_TCF_NONE - #define PR_MTE_TCF_NONE (0UL << PR_MTE_TCF_SHIFT) -+#endif -+#ifndef PR_MTE_TCF_SYNC - #define PR_MTE_TCF_SYNC (1UL << PR_MTE_TCF_SHIFT) -+#endif -+#ifndef PR_MTE_TCF_ASYNC - #define PR_MTE_TCF_ASYNC (2UL << PR_MTE_TCF_SHIFT) -+#endif -+#ifndef PR_MTE_TCF_MASK - #define PR_MTE_TCF_MASK (3UL << PR_MTE_TCF_SHIFT) -+#endif -+#ifndef PR_MTE_TAG_SHIFT - #define PR_MTE_TAG_SHIFT 3 -+#endif -+#ifndef PR_MTE_TAG_MASK - #define PR_MTE_TAG_MASK (0xffffUL << PR_MTE_TAG_SHIFT) - #define HWCAP2_MTE (1 << 18) - #endif diff --git a/srcpkgs/qt6-pdf/patches/0118-chromium-revert-drop-of-system-java.patch b/srcpkgs/qt6-pdf/patches/0118-chromium-revert-drop-of-system-java.patch deleted file mode 100644 index 44f3aa8fae5e94..00000000000000 --- a/srcpkgs/qt6-pdf/patches/0118-chromium-revert-drop-of-system-java.patch +++ /dev/null @@ -1,15 +0,0 @@ -This was dropped for some reason in 6951c37cecd05979b232a39e5c10e6346a0f74ef ---- a/src/3rdparty/chromium/third_party/closure_compiler/compiler.py -+++ b/src/3rdparty/chromium/third_party/closure_compiler/compiler.py -@@ -13,8 +13,9 @@ import subprocess - - - _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/qt6-pdf/patches/0120-cross-build.patch b/srcpkgs/qt6-pdf/patches/0120-cross-build.patch deleted file mode 100644 index 4517c0598cb779..00000000000000 --- a/srcpkgs/qt6-pdf/patches/0120-cross-build.patch +++ /dev/null @@ -1,54 +0,0 @@ ---- a/src/3rdparty/chromium/build/config/compiler/BUILD.gn -+++ b/src/3rdparty/chromium/build/config/compiler/BUILD.gn -@@ -1306,8 +1306,13 @@ config("compiler_cpu_abi") { - } else if (current_cpu == "arm64") { - if (is_clang && !is_android && !is_nacl && !is_fuchsia && - !is_chromeos_device) { -- cflags += [ "--target=aarch64-linux-gnu" ] -- ldflags += [ "--target=aarch64-linux-gnu" ] -+ if (is_musl) { -+ cflags += [ "--target=aarch64-linux-musl" ] -+ ldflags += [ "--target=aarch64-linux-musl" ] -+ } else { -+ cflags += [ "--target=aarch64-linux-gnu" ] -+ ldflags += [ "--target=aarch64-linux-gnu" ] -+ } - } - } else if (current_cpu == "mipsel" && !is_nacl) { - ldflags += [ "-Wl,--hash-style=sysv" ] ---- a/src/3rdparty/chromium/build/toolchain/linux/unbundle/BUILD.gn -+++ b/src/3rdparty/chromium/build/toolchain/linux/unbundle/BUILD.gn -@@ -39,3 +39,22 @@ gcc_toolchain("host") { - current_os = current_os - } - } -+ -+gcc_toolchain("v8_snapshot_cross") { -+ cc = getenv("BUILD_CC") -+ cxx = getenv("BUILD_CXX") -+ ar = getenv("BUILD_AR") -+ nm = getenv("BUILD_NM") -+ ld = cxx -+ -+ extra_cflags = getenv("BUILD_CFLAGS") -+ extra_cppflags = getenv("BUILD_CPPFLAGS") -+ extra_cxxflags = getenv("BUILD_CXXFLAGS") -+ extra_ldflags = getenv("BUILD_LDFLAGS") -+ -+ toolchain_args = { -+ current_cpu = host_cpu -+ current_os = host_os -+ v8_current_cpu = target_cpu -+ } -+} ---- a/src/3rdparty/chromium/build/config/linux/pkg_config.gni -+++ b/src/3rdparty/chromium/build/config/linux/pkg_config.gni -@@ -92,7 +92,7 @@ template("pkg_config") { - assert(defined(invoker.packages), - "Variable |packages| must be defined to be a list in pkg_config.") - config(target_name) { -- if (host_toolchain == current_toolchain) { -+ if (current_cpu != target_cpu) { - args = common_pkg_config_args + host_pkg_config_args + invoker.packages - } else { - args = common_pkg_config_args + pkg_config_args + invoker.packages diff --git a/srcpkgs/qt6-pdf/patches/0121-fc-cache-version.patch b/srcpkgs/qt6-pdf/patches/0121-fc-cache-version.patch deleted file mode 100644 index d8226f0b063226..00000000000000 --- a/srcpkgs/qt6-pdf/patches/0121-fc-cache-version.patch +++ /dev/null @@ -1,13 +0,0 @@ -instead of hardcoding the version, use the defined macro. --- ---- a/src/3rdparty/chromium/third_party/test_fonts/fontconfig/generate_fontconfig_caches.cc -+++ b/src/3rdparty/chromium/third_party/test_fonts/fontconfig/generate_fontconfig_caches.cc -@@ -56,7 +56,7 @@ int main() { - FcFini(); - - // Check existence of intended fontconfig cache file. -- auto cache = fontconfig_caches + "/" + kCacheKey + "-le64.cache-9"; -+ auto cache = fontconfig_caches + "/" + kCacheKey + "-le64.cache-" + FC_CACHE_VERSION; - bool cache_exists = access(cache.c_str(), F_OK) == 0; - return !cache_exists; - } diff --git a/srcpkgs/qt6-pdf/patches/0123-fix-argument_spec-isnan-isinf.patch b/srcpkgs/qt6-pdf/patches/0123-fix-argument_spec-isnan-isinf.patch deleted file mode 100644 index d33de24fafb8e9..00000000000000 --- a/srcpkgs/qt6-pdf/patches/0123-fix-argument_spec-isnan-isinf.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/src/3rdparty/chromium/extensions/renderer/bindings/argument_spec.cc -+++ b/src/3rdparty/chromium/extensions/renderer/bindings/argument_spec.cc -@@ -2,6 +2,8 @@ - // Use of this source code is governed by a BSD-style license that can be - // found in the LICENSE file. - -+#include -+ - #include "extensions/renderer/bindings/argument_spec.h" - - #include diff --git a/srcpkgs/qt6-pdf/patches/0127-fix-missing-TEMP_FAILURE_RETRY-macro.patch b/srcpkgs/qt6-pdf/patches/0127-fix-missing-TEMP_FAILURE_RETRY-macro.patch deleted file mode 100644 index 6c93991a5b099f..00000000000000 --- a/srcpkgs/qt6-pdf/patches/0127-fix-missing-TEMP_FAILURE_RETRY-macro.patch +++ /dev/null @@ -1,21 +0,0 @@ -This macro is defined in glibc, but not musl. - ---- a/src/3rdparty/chromium/sandbox/linux/suid/process_util.h -+++ b/src/3rdparty/chromium/sandbox/linux/suid/process_util.h -@@ -12,6 +12,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/qt6-pdf/patches/0128-fix-missing-cstdint-include-musl.patch b/srcpkgs/qt6-pdf/patches/0128-fix-missing-cstdint-include-musl.patch deleted file mode 100644 index ce545be67d297d..00000000000000 --- a/srcpkgs/qt6-pdf/patches/0128-fix-missing-cstdint-include-musl.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/src/3rdparty/chromium/net/third_party/quiche/src/quiche/http2/adapter/window_manager.h -+++ b/src/3rdparty/chromium/net/third_party/quiche/src/quiche/http2/adapter/window_manager.h -@@ -4,6 +4,7 @@ - #include - #include - -+#include - #include - - #include "quiche/common/platform/api/quiche_export.h" diff --git a/srcpkgs/qt6-pdf/patches/0129-fix-musl-missing-unistd_h-include.patch b/srcpkgs/qt6-pdf/patches/0129-fix-musl-missing-unistd_h-include.patch deleted file mode 100644 index 327874276f13e3..00000000000000 --- a/srcpkgs/qt6-pdf/patches/0129-fix-musl-missing-unistd_h-include.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/src/3rdparty/chromium/sandbox/linux/services/credentials.h -+++ b/src/3rdparty/chromium/sandbox/linux/services/credentials.h -@@ -15,6 +15,7 @@ - - #include - #include -+#include - - #include "sandbox/linux/system_headers/capability.h" - #include "sandbox/sandbox_export.h" diff --git a/srcpkgs/qt6-pdf/patches/0130-fix-perfetto-GetThreadName-musl.patch b/srcpkgs/qt6-pdf/patches/0130-fix-perfetto-GetThreadName-musl.patch deleted file mode 100644 index 51c088a473aa83..00000000000000 --- a/srcpkgs/qt6-pdf/patches/0130-fix-perfetto-GetThreadName-musl.patch +++ /dev/null @@ -1,22 +0,0 @@ ---- a/src/3rdparty/chromium/third_party/perfetto/include/perfetto/ext/base/thread_utils.h -+++ b/src/3rdparty/chromium/third_party/perfetto/include/perfetto/ext/base/thread_utils.h -@@ -31,7 +31,8 @@ - #include - #endif - --#if PERFETTO_BUILDFLAG(PERFETTO_OS_ANDROID) -+#if PERFETTO_BUILDFLAG(PERFETTO_OS_ANDROID) || \ -+ (PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX) && !defined(__GLIBC__)) - #include - #endif - -@@ -59,7 +60,8 @@ inline bool MaybeSetThreadName(const std - - 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/qt6-pdf/patches/0131-fix-swiftshader-llvm-musl-config.patch b/srcpkgs/qt6-pdf/patches/0131-fix-swiftshader-llvm-musl-config.patch deleted file mode 100644 index e69de29bb2d1d6..00000000000000 diff --git a/srcpkgs/qt6-pdf/patches/0132-libc_malloc.patch b/srcpkgs/qt6-pdf/patches/0132-libc_malloc.patch deleted file mode 100644 index 46539021b0a089..00000000000000 --- a/srcpkgs/qt6-pdf/patches/0132-libc_malloc.patch +++ /dev/null @@ -1,34 +0,0 @@ ---- a/src/3rdparty/chromium/base/process/memory_linux.cc -+++ b/src/3rdparty/chromium/base/process/memory_linux.cc -@@ -26,6 +26,13 @@ void __libc_free(void*); - } - #endif - -+#if defined(LIBC_GLIBC) -+extern "C" { -+extern void *__libc_malloc(size_t size); -+extern void __libc_free(void *ptr); -+} -+#endif -+ - namespace base { - - namespace { -@@ -118,7 +125,7 @@ bool UncheckedMalloc(size_t size, void** - #elif defined(MEMORY_TOOL_REPLACES_ALLOCATOR) || !defined(LIBC_GLIBC) || BUILDFLAG(IS_QTWEBENGINE) - *result = malloc(size); - #elif defined(LIBC_GLIBC) -- *result = __libc_malloc(size); -+ *result = ::__libc_malloc(size); - #endif - return *result != nullptr; - } -@@ -129,7 +136,7 @@ void UncheckedFree(void* ptr) { - #elif defined(MEMORY_TOOL_REPLACES_ALLOCATOR) || !defined(LIBC_GLIBC) || BUILDFLAG(IS_QTWEBENGINE) - free(ptr); - #elif defined(LIBC_GLIBC) -- __libc_free(ptr); -+ ::__libc_free(ptr); - #endif - } - diff --git a/srcpkgs/qt6-pdf/patches/0133-musl-no-execinfo.patch b/srcpkgs/qt6-pdf/patches/0133-musl-no-execinfo.patch deleted file mode 100644 index 8dca03f6a781e5..00000000000000 --- a/srcpkgs/qt6-pdf/patches/0133-musl-no-execinfo.patch +++ /dev/null @@ -1,97 +0,0 @@ -musl does not have execinfo.h, and hence no implementation of -. backtrace() -. backtrace_symbols() -for discussion about this, see https://www.openwall.com/lists/musl/2021/07/16/1 --- ---- a/src/3rdparty/chromium/v8/src/codegen/external-reference-table.cc -+++ b/src/3rdparty/chromium/v8/src/codegen/external-reference-table.cc -@@ -12,7 +12,9 @@ - - #if defined(DEBUG) && defined(V8_OS_LINUX) && !defined(V8_OS_ANDROID) - #define SYMBOLIZE_FUNCTION -+#if defined(__GLIBC__) - #include -+#endif - - #include - -@@ -114,7 +116,7 @@ void ExternalReferenceTable::Init(Isolat - } - - 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 ---- a/src/3rdparty/chromium/base/debug/stack_trace.cc -+++ b/src/3rdparty/chromium/base/debug/stack_trace.cc -@@ -329,7 +329,7 @@ std::string StackTrace::ToString() const - - std::string StackTrace::ToStringWithPrefix(cstring_view prefix_string) const { - std::stringstream stream; --#if !defined(__UCLIBC__) && !defined(_AIX) -+#if defined(__GLIBC__) && !defined(_AIX) - OutputToStreamWithPrefix(&stream, prefix_string); - #endif - return stream.str(); -@@ -353,7 +353,7 @@ bool StackTrace::ShouldSuppressOutput() - } - - std::ostream& operator<<(std::ostream& os, const StackTrace& s) { --#if !defined(__UCLIBC__) && !defined(_AIX) -+#if defined(__GLIBC__) && !defined(_AIX) - s.OutputToStream(&os); - #else - os << "StackTrace::OutputToStream not implemented."; ---- a/src/3rdparty/chromium/base/debug/stack_trace_unittest.cc -+++ b/src/3rdparty/chromium/base/debug/stack_trace_unittest.cc -@@ -42,7 +42,7 @@ typedef testing::Test StackTraceTest; - #endif - typedef testing::Test StackTraceDeathTest; - --#if !defined(__UCLIBC__) && !defined(_AIX) -+#if !defined(__UCLIBC__) && !defined(_AIX) && defined(__GLIBC__) - // StackTrace::OutputToStream() is not implemented under uclibc, nor AIX. - // See https://crbug.com/706728 - ---- a/src/3rdparty/chromium/third_party/angle/util/posix/crash_handler_posix.cpp -+++ b/src/3rdparty/chromium/third_party/angle/util/posix/crash_handler_posix.cpp -@@ -24,7 +24,7 @@ - #include - #include - --#if !defined(ANGLE_PLATFORM_ANDROID) && !defined(ANGLE_PLATFORM_FUCHSIA) -+#if !defined(ANGLE_PLATFORM_ANDROID) && !defined(ANGLE_PLATFORM_FUCHSIA) && defined(__GLIBC__) - # if defined(ANGLE_PLATFORM_APPLE) - // We only use local unwinding, so we can define this to select a faster implementation. - # define UNW_LOCAL_ONLY -@@ -71,7 +71,7 @@ - - namespace angle - { --#if defined(ANGLE_PLATFORM_ANDROID) || defined(ANGLE_PLATFORM_FUCHSIA) -+#if defined(ANGLE_PLATFORM_ANDROID) || defined(ANGLE_PLATFORM_FUCHSIA) || !defined(__GLIBC__) - - void PrintStackBacktrace() - { ---- a/src/3rdparty/chromium/third_party/skia/dm/DM.cpp -+++ b/src/3rdparty/chromium/third_party/skia/dm/DM.cpp -@@ -365,7 +365,7 @@ static void find_culprit() { - } - #else - #include -- #if !defined(SK_BUILD_FOR_ANDROID) -+ #if defined(__GLIBC__) - #include - #endif - -@@ -389,7 +389,7 @@ static void find_culprit() { - } - find_culprit(); - -- #if !defined(SK_BUILD_FOR_ANDROID) -+ #if defined(__GLIBC__) - void* stack[128]; - int count = backtrace(stack, std::size(stack)); - char** symbols = backtrace_symbols(stack, count); diff --git a/srcpkgs/qt6-pdf/patches/0134-musl-no-mallinfo.patch b/srcpkgs/qt6-pdf/patches/0134-musl-no-mallinfo.patch deleted file mode 100644 index 9fd5ea4649af59..00000000000000 --- a/srcpkgs/qt6-pdf/patches/0134-musl-no-mallinfo.patch +++ /dev/null @@ -1,98 +0,0 @@ -Source: https://git.alpinelinux.org/aports/plain/community/chromium/no-mallinfo.patch -musl does not implement mallinfo()/mallinfo2() -(or rather, malloc-ng, musl's allocator, doesn't) --- ---- a/src/3rdparty/chromium/base/trace_event/malloc_dump_provider.cc -+++ b/src/3rdparty/chromium/base/trace_event/malloc_dump_provider.cc -@@ -191,7 +191,6 @@ void ReportMallinfoStats(ProcessMemoryDu - #define MALLINFO2_FOUND_IN_LIBC - struct mallinfo2 info = mallinfo2(); - #endif --#endif // defined(__GLIBC__) && defined(__GLIBC_PREREQ) - #if !defined(MALLINFO2_FOUND_IN_LIBC) - struct mallinfo info = mallinfo(); - #endif -@@ -213,6 +212,7 @@ void ReportMallinfoStats(ProcessMemoryDu - MemoryAllocatorDump::kUnitsBytes, - total_allocated_size); - } -+#endif // defined(__GLIBC__) && defined(__GLIBC_PREREQ) - } - #endif - -@@ -370,7 +370,7 @@ bool MallocDumpProvider::OnMemoryDump(co - &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 ---- a/src/3rdparty/chromium/base/process/process_metrics_posix.cc -+++ b/src/3rdparty/chromium/base/process/process_metrics_posix.cc -@@ -108,7 +108,7 @@ void IncreaseFdLimitTo(unsigned int max_ - - #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() { -@@ -126,7 +126,7 @@ size_t GetMallocUsageMallinfo() { - } - - } // namespace --#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || -+#endif // (BUILDFLAG(IS_LINUX) && defined(__GLIBC__)) || BUILDFLAG(IS_CHROMEOS) || - // BUILDFLAG(IS_ANDROID) - - size_t ProcessMetrics::GetMallocUsage() { -@@ -134,9 +134,9 @@ size_t ProcessMetrics::GetMallocUsage() - 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) -+#else - // TODO(fuchsia): Not currently exposed. https://crbug.com/735087. - return 0; - #endif ---- a/src/3rdparty/chromium/base/allocator/partition_allocator/src/partition_alloc/shim/allocator_shim_default_dispatch_to_partition_alloc.cc -+++ b/src/3rdparty/chromium/base/allocator/partition_allocator/src/partition_alloc/shim/allocator_shim_default_dispatch_to_partition_alloc.cc -@@ -743,7 +743,7 @@ SHIM_ALWAYS_EXPORT int mallopt(int cmd, - - #endif // !PA_BUILDFLAG(IS_APPLE) && !PA_BUILDFLAG(IS_ANDROID) - --#if PA_BUILDFLAG(IS_LINUX) || PA_BUILDFLAG(IS_CHROMEOS) -+#if (PA_BUILDFLAG(IS_LINUX) && defined(__GLIBC__)) || PA_BUILDFLAG(IS_CHROMEOS) - SHIM_ALWAYS_EXPORT struct mallinfo mallinfo(void) __THROW { - partition_alloc::SimplePartitionStatsDumper allocator_dumper; - Allocator()->DumpStats("malloc", true, &allocator_dumper); ---- a/src/3rdparty/chromium/base/allocator/partition_allocator/src/partition_alloc/shim/allocator_shim_default_dispatch_to_partition_alloc_unittest.cc -+++ b/src/3rdparty/chromium/base/allocator/partition_allocator/src/partition_alloc/shim/allocator_shim_default_dispatch_to_partition_alloc_unittest.cc -@@ -29,7 +29,7 @@ namespace allocator_shim::internal { - #if PA_BUILDFLAG(USE_PARTITION_ALLOC_AS_MALLOC) - - // Platforms on which we override weak libc symbols. --#if PA_BUILDFLAG(IS_LINUX) || PA_BUILDFLAG(IS_CHROMEOS) -+#if (PA_BUILDFLAG(IS_LINUX) && defined(__GLIBC__)) || PA_BUILDFLAG(IS_CHROMEOS) - - PA_NOINLINE void FreeForTest(void* data) { - free(data); ---- a/src/3rdparty/chromium/third_party/dawn/third_party/dxc/lib/Support/Unix/Process.inc -+++ b/src/3rdparty/chromium/third_party/dawn/third_party/dxc/lib/Support/Unix/Process.inc -@@ -93,7 +93,9 @@ unsigned Process::getPageSize() { - } - - size_t Process::GetMallocUsage() { --#if defined(HAVE_MALLINFO2) -+#if defined(__linux__) && !defined(__GLIBC__) -+ return 0; -+#elif defined(HAVE_MALLINFO2) - struct mallinfo2 mi; - mi = ::mallinfo2(); - return mi.uordblks; diff --git a/srcpkgs/qt6-pdf/patches/0135-musl-partition-atfork.patch b/srcpkgs/qt6-pdf/patches/0135-musl-partition-atfork.patch deleted file mode 100644 index cca159a43f9035..00000000000000 --- a/srcpkgs/qt6-pdf/patches/0135-musl-partition-atfork.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/src/3rdparty/chromium/base/allocator/partition_allocator/src/partition_alloc/partition_root.cc -+++ b/src/3rdparty/chromium/base/allocator/partition_allocator/src/partition_alloc/partition_root.cc -@@ -297,7 +297,7 @@ void PartitionAllocMallocInitOnce() { - return; - } - --#if PA_BUILDFLAG(IS_LINUX) || PA_BUILDFLAG(IS_CHROMEOS) -+#if (PA_BUILDFLAG(IS_LINUX) && defined(__GLIBC__)) || PA_BUILDFLAG(IS_CHROMEOS) - // When fork() is called, only the current thread continues to execute in the - // child process. If the lock is held, but *not* by this thread when fork() is - // called, we have a deadlock. diff --git a/srcpkgs/qt6-pdf/patches/0137-no-getcontext.patch b/srcpkgs/qt6-pdf/patches/0137-no-getcontext.patch deleted file mode 100644 index fc419db67de0b9..00000000000000 --- a/srcpkgs/qt6-pdf/patches/0137-no-getcontext.patch +++ /dev/null @@ -1,27 +0,0 @@ ---- a/src/3rdparty/chromium/third_party/breakpad/breakpad/src/client/linux/handler/exception_handler.cc -+++ b/src/3rdparty/chromium/third_party/breakpad/breakpad/src/client/linux/handler/exception_handler.cc -@@ -490,7 +490,9 @@ bool ExceptionHandler::SimulateSignalDel - siginfo.si_code = SI_USER; - siginfo.si_pid = getpid(); - ucontext_t context; -+#if defined(__GLIBC__) - getcontext(&context); -+#endif - return HandleSignal(sig, &siginfo, &context); - } - -@@ -675,9 +677,14 @@ 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 - - #if defined(__i386__) - // In CPUFillFromUContext in minidumpwriter.cc the stack pointer is retrieved diff --git a/srcpkgs/qt6-pdf/patches/0139-revert-rust-Zdefault-visibility.patch b/srcpkgs/qt6-pdf/patches/0139-revert-rust-Zdefault-visibility.patch deleted file mode 100644 index 5c0b238aba0c60..00000000000000 --- a/srcpkgs/qt6-pdf/patches/0139-revert-rust-Zdefault-visibility.patch +++ /dev/null @@ -1,11 +0,0 @@ -Not supported yet ---- a/src/3rdparty/chromium/build/config/gcc/BUILD.gn -+++ b/src/3rdparty/chromium/build/config/gcc/BUILD.gn -@@ -32,7 +32,6 @@ declare_args() { - # See http://gcc.gnu.org/wiki/Visibility - config("symbol_visibility_hidden") { - cflags = [ "-fvisibility=hidden" ] -- rustflags = [ "-Zdefault-visibility=hidden" ] - - # Visibility attribute is not supported on AIX. - if (current_os != "aix") { diff --git a/srcpkgs/qt6-pdf/patches/0140-reenable-linux-i686-builds.patch b/srcpkgs/qt6-pdf/patches/0140-reenable-linux-i686-builds.patch deleted file mode 100644 index 607bcdb4de9473..00000000000000 --- a/srcpkgs/qt6-pdf/patches/0140-reenable-linux-i686-builds.patch +++ /dev/null @@ -1,18 +0,0 @@ ---- a/src/3rdparty/chromium/BUILD.gn -+++ b/src/3rdparty/chromium/BUILD.gn -@@ -1732,15 +1732,6 @@ if (use_blink && !is_cronet_build) { - } - } - --# TODO(cassew): Add more OS's that don't support x86. --is_valid_x86_target = -- target_os != "ios" && target_os != "mac" -- --# Note: v8_target_cpu == arm allows using the V8 arm simulator on x86 for fuzzing. --assert( -- is_valid_x86_target || target_cpu != "x86" || v8_target_cpu == "arm", -- "'target_cpu=x86' is not supported for 'target_os=$target_os'. Consider omitting 'target_cpu' (default) or using 'target_cpu=x64' instead.") -- - group("chromium_builder_perf") { - testonly = true - diff --git a/srcpkgs/qt6-pdf/patches/0141-remove-sys-cdefs-includes.patch b/srcpkgs/qt6-pdf/patches/0141-remove-sys-cdefs-includes.patch deleted file mode 100644 index 8d1c06e0dfa03c..00000000000000 --- a/srcpkgs/qt6-pdf/patches/0141-remove-sys-cdefs-includes.patch +++ /dev/null @@ -1,39 +0,0 @@ ---- a/src/3rdparty/chromium/third_party/crashpad/crashpad/compat/linux/sys/ptrace.h -+++ b/src/3rdparty/chromium/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/src/3rdparty/chromium/third_party/libsync/src/include/sync/sync.h -+++ b/src/3rdparty/chromium/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 *sync_pt_info(struct - 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/qt6-pdf/patches/0142-sandbox-membarrier.patch b/srcpkgs/qt6-pdf/patches/0142-sandbox-membarrier.patch deleted file mode 100644 index 47bcbf1de190e7..00000000000000 --- a/srcpkgs/qt6-pdf/patches/0142-sandbox-membarrier.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/src/3rdparty/chromium/sandbox/linux/seccomp-bpf-helpers/syscall_sets.cc -+++ b/src/3rdparty/chromium/sandbox/linux/seccomp-bpf-helpers/syscall_sets.cc -@@ -433,6 +433,7 @@ bool SyscallSets::IsAllowedProcessStartO - 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/qt6-pdf/patches/0143-sndio.patch b/srcpkgs/qt6-pdf/patches/0143-sndio.patch deleted file mode 100644 index dcee82881c084b..00000000000000 --- a/srcpkgs/qt6-pdf/patches/0143-sndio.patch +++ /dev/null @@ -1,847 +0,0 @@ ---- a/src/3rdparty/chromium/media/BUILD.gn -+++ b/src/3rdparty/chromium/media/BUILD.gn -@@ -72,6 +72,7 @@ buildflag_header("media_buildflags") { - "ENABLE_GPU_CHANNEL_MEDIA_CAPTURE=$enable_gpu_channel_media_capture", - "USE_OPENSLES=$media_use_opensles", - "USE_SCK=$use_sck", -+ "USE_SNDIO=$use_sndio", - ] - - if (enable_library_cdms) { ---- a/src/3rdparty/chromium/media/audio/BUILD.gn -+++ b/src/3rdparty/chromium/media/audio/BUILD.gn -@@ -276,6 +276,17 @@ jumbo_source_set("audio") { - sources += [ "linux/audio_manager_linux.cc" ] - } - -+ if (use_sndio) { -+ libs += [ "sndio" ] -+ sources += [ -+ "sndio/audio_manager_sndio.cc", -+ "sndio/sndio_input.cc", -+ "sndio/sndio_input.h", -+ "sndio/sndio_output.cc", -+ "sndio/sndio_output.h" -+ ] -+ } -+ - if (use_alsa) { - libs += [ "asound" ] - sources += [ ---- a/src/3rdparty/chromium/media/audio/linux/audio_manager_linux.cc -+++ b/src/3rdparty/chromium/media/audio/linux/audio_manager_linux.cc -@@ -24,6 +24,11 @@ - #include "media/audio/pulse/audio_manager_pulse.h" - #include "media/audio/pulse/pulse_util.h" - #endif -+#if defined(USE_SNDIO) -+#include "media/audio/sndio/audio_manager_sndio.h" -+#include "media/audio/sndio/sndio_input.h" -+#include "media/audio/sndio/sndio_output.h" -+#endif - - namespace media { - ---- /dev/null -+++ b/src/3rdparty/chromium/media/audio/sndio/audio_manager_sndio.cc -@@ -0,0 +1,148 @@ -+// Copyright (c) 2012 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. -+ -+#include "media/audio/sndio/audio_manager_sndio.h" -+ -+#include "base/metrics/histogram_macros.h" -+#include "base/memory/ptr_util.h" -+#include "media/audio/audio_device_description.h" -+#include "media/audio/audio_output_dispatcher.h" -+#include "media/audio/sndio/sndio_input.h" -+#include "media/audio/sndio/sndio_output.h" -+#include "media/base/limits.h" -+#include "media/base/media_switches.h" -+ -+namespace media { -+ -+ -+// Maximum number of output streams that can be open simultaneously. -+static const int kMaxOutputStreams = 4; -+ -+// Default sample rate for input and output streams. -+static const int kDefaultSampleRate = 48000; -+ -+void AddDefaultDevice(AudioDeviceNames* device_names) { -+ DCHECK(device_names->empty()); -+ device_names->push_front(AudioDeviceName::CreateDefault()); -+} -+ -+bool AudioManagerSndio::HasAudioOutputDevices() { -+ return true; -+} -+ -+bool AudioManagerSndio::HasAudioInputDevices() { -+ return true; -+} -+ -+void AudioManagerSndio::GetAudioInputDeviceNames( -+ AudioDeviceNames* device_names) { -+ DCHECK(device_names->empty()); -+ AddDefaultDevice(device_names); -+} -+ -+void AudioManagerSndio::GetAudioOutputDeviceNames( -+ AudioDeviceNames* device_names) { -+ AddDefaultDevice(device_names); -+} -+ -+const char* AudioManagerSndio::GetName() { -+ return "SNDIO"; -+} -+ -+AudioParameters AudioManagerSndio::GetInputStreamParameters( -+ const std::string& device_id) { -+ static const int kDefaultInputBufferSize = 1024; -+ -+ int user_buffer_size = GetUserBufferSize(); -+ int buffer_size = user_buffer_size ? -+ user_buffer_size : kDefaultInputBufferSize; -+ -+ return AudioParameters( -+ AudioParameters::AUDIO_PCM_LOW_LATENCY, CHANNEL_LAYOUT_STEREO, -+ kDefaultSampleRate, buffer_size); -+} -+ -+AudioManagerSndio::AudioManagerSndio(std::unique_ptr audio_thread, -+ AudioLogFactory* audio_log_factory) -+ : AudioManagerBase(std::move(audio_thread), -+ audio_log_factory) { -+ DLOG(WARNING) << "AudioManagerSndio"; -+ SetMaxOutputStreamsAllowed(kMaxOutputStreams); -+} -+ -+AudioManagerSndio::~AudioManagerSndio() { -+ Shutdown(); -+} -+ -+AudioOutputStream* AudioManagerSndio::MakeLinearOutputStream( -+ const AudioParameters& params, -+ const LogCallback& log_callback) { -+ DCHECK_EQ(AudioParameters::AUDIO_PCM_LINEAR, params.format()); -+ return MakeOutputStream(params); -+} -+ -+AudioOutputStream* AudioManagerSndio::MakeLowLatencyOutputStream( -+ const AudioParameters& params, -+ const std::string& device_id, -+ const LogCallback& log_callback) { -+ DLOG_IF(ERROR, !device_id.empty()) << "Not implemented!"; -+ DCHECK_EQ(AudioParameters::AUDIO_PCM_LOW_LATENCY, params.format()); -+ return MakeOutputStream(params); -+} -+ -+AudioInputStream* AudioManagerSndio::MakeLinearInputStream( -+ const AudioParameters& params, -+ const std::string& device_id, -+ const LogCallback& log_callback) { -+ DCHECK_EQ(AudioParameters::AUDIO_PCM_LINEAR, params.format()); -+ return MakeInputStream(params); -+} -+ -+AudioInputStream* AudioManagerSndio::MakeLowLatencyInputStream( -+ const AudioParameters& params, -+ const std::string& device_id, -+ const LogCallback& log_callback) { -+ DCHECK_EQ(AudioParameters::AUDIO_PCM_LOW_LATENCY, params.format()); -+ return MakeInputStream(params); -+} -+ -+AudioParameters AudioManagerSndio::GetPreferredOutputStreamParameters( -+ const std::string& output_device_id, -+ const AudioParameters& input_params) { -+ // TODO(tommi): Support |output_device_id|. -+ DLOG_IF(ERROR, !output_device_id.empty()) << "Not implemented!"; -+ static const int kDefaultOutputBufferSize = 2048; -+ -+ ChannelLayout channel_layout = CHANNEL_LAYOUT_STEREO; -+ int sample_rate = kDefaultSampleRate; -+ int buffer_size = kDefaultOutputBufferSize; -+ if (input_params.IsValid()) { -+ sample_rate = input_params.sample_rate(); -+ channel_layout = input_params.channel_layout(); -+ buffer_size = std::min(buffer_size, input_params.frames_per_buffer()); -+ } -+ -+ int user_buffer_size = GetUserBufferSize(); -+ if (user_buffer_size) -+ buffer_size = user_buffer_size; -+ -+ return AudioParameters( -+ AudioParameters::AUDIO_PCM_LOW_LATENCY, channel_layout, -+ sample_rate, buffer_size); -+} -+ -+AudioInputStream* AudioManagerSndio::MakeInputStream( -+ const AudioParameters& params) { -+ DLOG(WARNING) << "MakeInputStream"; -+ return new SndioAudioInputStream(this, -+ AudioDeviceDescription::kDefaultDeviceId, params); -+} -+ -+AudioOutputStream* AudioManagerSndio::MakeOutputStream( -+ const AudioParameters& params) { -+ DLOG(WARNING) << "MakeOutputStream"; -+ return new SndioAudioOutputStream(params, this); -+} -+ -+} // namespace media ---- /dev/null -+++ b/src/3rdparty/chromium/media/audio/sndio/audio_manager_sndio.h -@@ -0,0 +1,65 @@ -+// Copyright (c) 2012 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 MEDIA_AUDIO_SNDIO_AUDIO_MANAGER_SNDIO_H_ -+#define MEDIA_AUDIO_SNDIO_AUDIO_MANAGER_SNDIO_H_ -+ -+#include -+ -+#include "base/compiler_specific.h" -+#include "base/macros.h" -+#include "base/memory/ref_counted.h" -+#include "base/threading/thread.h" -+#include "media/audio/audio_manager_base.h" -+ -+namespace media { -+ -+class MEDIA_EXPORT AudioManagerSndio : public AudioManagerBase { -+ public: -+ AudioManagerSndio(std::unique_ptr audio_thread, -+ AudioLogFactory* audio_log_factory); -+ ~AudioManagerSndio() override; -+ -+ // Implementation of AudioManager. -+ bool HasAudioOutputDevices() override; -+ bool HasAudioInputDevices() override; -+ void GetAudioInputDeviceNames(AudioDeviceNames* device_names) override; -+ void GetAudioOutputDeviceNames(AudioDeviceNames* device_names) override; -+ AudioParameters GetInputStreamParameters( -+ const std::string& device_id) override; -+ const char* GetName() override; -+ -+ // Implementation of AudioManagerBase. -+ AudioOutputStream* MakeLinearOutputStream( -+ const AudioParameters& params, -+ const LogCallback& log_callback) override; -+ AudioOutputStream* MakeLowLatencyOutputStream( -+ const AudioParameters& params, -+ const std::string& device_id, -+ const LogCallback& log_callback) override; -+ AudioInputStream* MakeLinearInputStream( -+ const AudioParameters& params, -+ const std::string& device_id, -+ const LogCallback& log_callback) override; -+ AudioInputStream* MakeLowLatencyInputStream( -+ const AudioParameters& params, -+ const std::string& device_id, -+ const LogCallback& log_callback) override; -+ -+ protected: -+ AudioParameters GetPreferredOutputStreamParameters( -+ const std::string& output_device_id, -+ const AudioParameters& input_params) override; -+ -+ private: -+ // Called by MakeLinearOutputStream and MakeLowLatencyOutputStream. -+ AudioOutputStream* MakeOutputStream(const AudioParameters& params); -+ AudioInputStream* MakeInputStream(const AudioParameters& params); -+ -+ DISALLOW_COPY_AND_ASSIGN(AudioManagerSndio); -+}; -+ -+} // namespace media -+ -+#endif // MEDIA_AUDIO_SNDIO_AUDIO_MANAGER_SNDIO_H_ ---- /dev/null -+++ b/src/3rdparty/chromium/media/audio/sndio/sndio_input.cc -@@ -0,0 +1,200 @@ -+// Copyright 2013 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. -+ -+#include "base/bind.h" -+#include "base/logging.h" -+#include "base/macros.h" -+#include "media/base/audio_timestamp_helper.h" -+#include "media/audio/sndio/audio_manager_sndio.h" -+#include "media/audio/audio_manager.h" -+#include "media/audio/sndio/sndio_input.h" -+ -+namespace media { -+ -+static const SampleFormat kSampleFormat = kSampleFormatS16; -+ -+void SndioAudioInputStream::OnMoveCallback(void *arg, int delta) -+{ -+ SndioAudioInputStream* self = static_cast(arg); -+ -+ self->hw_delay += delta; -+} -+ -+void *SndioAudioInputStream::ThreadEntry(void *arg) { -+ SndioAudioInputStream* self = static_cast(arg); -+ -+ self->ThreadLoop(); -+ return NULL; -+} -+ -+SndioAudioInputStream::SndioAudioInputStream(AudioManagerBase* manager, -+ const std::string& device_name, -+ const AudioParameters& params) -+ : manager(manager), -+ params(params), -+ audio_bus(AudioBus::Create(params)), -+ state(kClosed) { -+} -+ -+SndioAudioInputStream::~SndioAudioInputStream() { -+ if (state != kClosed) -+ Close(); -+} -+ -+bool SndioAudioInputStream::Open() { -+ struct sio_par par; -+ int sig; -+ -+ if (state != kClosed) -+ return false; -+ -+ if (params.format() != AudioParameters::AUDIO_PCM_LINEAR && -+ params.format() != AudioParameters::AUDIO_PCM_LOW_LATENCY) { -+ LOG(WARNING) << "Unsupported audio format."; -+ return false; -+ } -+ -+ sio_initpar(&par); -+ par.rate = params.sample_rate(); -+ par.rchan = params.channels(); -+ par.bits = SampleFormatToBitsPerChannel(kSampleFormat); -+ par.bps = par.bits / 8; -+ par.sig = sig = par.bits != 8 ? 1 : 0; -+ par.le = SIO_LE_NATIVE; -+ par.appbufsz = params.frames_per_buffer(); -+ -+ hdl = sio_open(SIO_DEVANY, SIO_REC, 0); -+ -+ if (hdl == NULL) { -+ LOG(ERROR) << "Couldn't open audio device."; -+ return false; -+ } -+ -+ if (!sio_setpar(hdl, &par) || !sio_getpar(hdl, &par)) { -+ LOG(ERROR) << "Couldn't set audio parameters."; -+ goto bad_close; -+ } -+ -+ if (par.rate != (unsigned int)params.sample_rate() || -+ par.rchan != (unsigned int)params.channels() || -+ par.bits != (unsigned int)SampleFormatToBitsPerChannel(kSampleFormat) || -+ par.sig != (unsigned int)sig || -+ (par.bps > 1 && par.le != SIO_LE_NATIVE) || -+ (par.bits != par.bps * 8)) { -+ LOG(ERROR) << "Unsupported audio parameters."; -+ goto bad_close; -+ } -+ state = kStopped; -+ buffer = new char[audio_bus->frames() * params.GetBytesPerFrame(kSampleFormat)]; -+ sio_onmove(hdl, &OnMoveCallback, this); -+ return true; -+bad_close: -+ sio_close(hdl); -+ return false; -+} -+ -+void SndioAudioInputStream::Start(AudioInputCallback* cb) { -+ -+ StartAgc(); -+ -+ state = kRunning; -+ hw_delay = 0; -+ callback = cb; -+ sio_start(hdl); -+ if (pthread_create(&thread, NULL, &ThreadEntry, this) != 0) { -+ LOG(ERROR) << "Failed to create real-time thread for recording."; -+ sio_stop(hdl); -+ state = kStopped; -+ } -+} -+ -+void SndioAudioInputStream::Stop() { -+ -+ if (state == kStopped) -+ return; -+ -+ state = kStopWait; -+ pthread_join(thread, NULL); -+ sio_stop(hdl); -+ state = kStopped; -+ -+ StopAgc(); -+} -+ -+void SndioAudioInputStream::Close() { -+ -+ if (state == kClosed) -+ return; -+ -+ if (state == kRunning) -+ Stop(); -+ -+ state = kClosed; -+ delete [] buffer; -+ sio_close(hdl); -+ -+ manager->ReleaseInputStream(this); -+} -+ -+double SndioAudioInputStream::GetMaxVolume() { -+ // Not supported -+ return 0.0; -+} -+ -+void SndioAudioInputStream::SetVolume(double volume) { -+ // Not supported. Do nothing. -+} -+ -+double SndioAudioInputStream::GetVolume() { -+ // Not supported. -+ return 0.0; -+} -+ -+bool SndioAudioInputStream::IsMuted() { -+ // Not supported. -+ return false; -+} -+ -+void SndioAudioInputStream::SetOutputDeviceForAec( -+ const std::string& output_device_id) { -+ // Not supported. -+} -+ -+void SndioAudioInputStream::ThreadLoop(void) { -+ size_t todo, n; -+ char *data; -+ unsigned int nframes; -+ double normalized_volume = 0.0; -+ -+ nframes = audio_bus->frames(); -+ -+ while (state == kRunning && !sio_eof(hdl)) { -+ -+ GetAgcVolume(&normalized_volume); -+ -+ // read one block -+ todo = nframes * params.GetBytesPerFrame(kSampleFormat); -+ data = buffer; -+ while (todo > 0) { -+ n = sio_read(hdl, data, todo); -+ if (n == 0) -+ return; // unrecoverable I/O error -+ todo -= n; -+ data += n; -+ } -+ hw_delay -= nframes; -+ -+ // convert frames count to TimeDelta -+ const base::TimeDelta delay = AudioTimestampHelper::FramesToTime(hw_delay, -+ params.sample_rate()); -+ -+ // push into bus -+ audio_bus->FromInterleaved(reinterpret_cast(buffer), nframes); -+ -+ // invoke callback -+ callback->OnData(audio_bus.get(), base::TimeTicks::Now() - delay, 1.); -+ } -+} -+ -+} // namespace media ---- /dev/null -+++ b/src/3rdparty/chromium/media/audio/sndio/sndio_input.h -@@ -0,0 +1,91 @@ -+// Copyright 2013 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 MEDIA_AUDIO_SNDIO_SNDIO_INPUT_H_ -+#define MEDIA_AUDIO_SNDIO_SNDIO_INPUT_H_ -+ -+#include -+#include -+#include -+ -+#include "base/compiler_specific.h" -+#include "base/macros.h" -+#include "base/memory/weak_ptr.h" -+#include "base/time/time.h" -+#include "media/audio/agc_audio_stream.h" -+#include "media/audio/audio_io.h" -+#include "media/audio/audio_device_description.h" -+#include "media/base/audio_parameters.h" -+ -+namespace media { -+ -+class AudioManagerBase; -+ -+// Implementation of AudioOutputStream using sndio(7) -+class SndioAudioInputStream : public AgcAudioStream { -+ public: -+ // Pass this to the constructor if you want to attempt auto-selection -+ // of the audio recording device. -+ static const char kAutoSelectDevice[]; -+ -+ // Create a PCM Output stream for the SNDIO device identified by -+ // |device_name|. If unsure of what to use for |device_name|, use -+ // |kAutoSelectDevice|. -+ SndioAudioInputStream(AudioManagerBase* audio_manager, -+ const std::string& device_name, -+ const AudioParameters& params); -+ -+ ~SndioAudioInputStream() override; -+ -+ // Implementation of AudioInputStream. -+ bool Open() override; -+ void Start(AudioInputCallback* callback) override; -+ void Stop() override; -+ void Close() override; -+ double GetMaxVolume() override; -+ void SetVolume(double volume) override; -+ double GetVolume() override; -+ bool IsMuted() override; -+ void SetOutputDeviceForAec(const std::string& output_device_id) override; -+ -+ private: -+ -+ enum StreamState { -+ kClosed, // Not opened yet -+ kStopped, // Device opened, but not started yet -+ kRunning, // Started, device playing -+ kStopWait // Stopping, waiting for the real-time thread to exit -+ }; -+ -+ // C-style call-backs -+ static void OnMoveCallback(void *arg, int delta); -+ static void* ThreadEntry(void *arg); -+ -+ // Continuously moves data from the device to the consumer -+ void ThreadLoop(); -+ // Our creator, the audio manager needs to be notified when we close. -+ AudioManagerBase* manager; -+ // Parameters of the source -+ AudioParameters params; -+ // We store data here for consumer -+ std::unique_ptr audio_bus; -+ // Call-back that consumes recorded data -+ AudioInputCallback* callback; // Valid during a recording session. -+ // Handle of the audio device -+ struct sio_hdl* hdl; -+ // Current state of the stream -+ enum StreamState state; -+ // High priority thread running ThreadLoop() -+ pthread_t thread; -+ // Number of frames buffered in the hardware -+ int hw_delay; -+ // Temporary buffer where data is stored sndio-compatible format -+ char* buffer; -+ -+ DISALLOW_COPY_AND_ASSIGN(SndioAudioInputStream); -+}; -+ -+} // namespace media -+ -+#endif // MEDIA_AUDIO_SNDIO_SNDIO_INPUT_H_ ---- /dev/null -+++ b/src/3rdparty/chromium/media/audio/sndio/sndio_output.cc -@@ -0,0 +1,183 @@ -+// Copyright (c) 2012 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. -+ -+#include "base/logging.h" -+#include "base/time/time.h" -+#include "base/time/default_tick_clock.h" -+#include "media/audio/audio_manager_base.h" -+#include "media/base/audio_timestamp_helper.h" -+#include "media/audio/sndio/sndio_output.h" -+ -+namespace media { -+ -+static const SampleFormat kSampleFormat = kSampleFormatS16; -+ -+void SndioAudioOutputStream::OnMoveCallback(void *arg, int delta) { -+ SndioAudioOutputStream* self = static_cast(arg); -+ -+ self->hw_delay -= delta; -+} -+ -+void SndioAudioOutputStream::OnVolCallback(void *arg, unsigned int vol) { -+ SndioAudioOutputStream* self = static_cast(arg); -+ -+ self->vol = vol; -+} -+ -+void *SndioAudioOutputStream::ThreadEntry(void *arg) { -+ SndioAudioOutputStream* self = static_cast(arg); -+ -+ self->ThreadLoop(); -+ return NULL; -+} -+ -+SndioAudioOutputStream::SndioAudioOutputStream(const AudioParameters& params, -+ AudioManagerBase* manager) -+ : manager(manager), -+ params(params), -+ audio_bus(AudioBus::Create(params)), -+ state(kClosed), -+ mutex(PTHREAD_MUTEX_INITIALIZER) { -+} -+ -+SndioAudioOutputStream::~SndioAudioOutputStream() { -+ if (state != kClosed) -+ Close(); -+} -+ -+bool SndioAudioOutputStream::Open() { -+ struct sio_par par; -+ int sig; -+ -+ if (params.format() != AudioParameters::AUDIO_PCM_LINEAR && -+ params.format() != AudioParameters::AUDIO_PCM_LOW_LATENCY) { -+ LOG(WARNING) << "Unsupported audio format."; -+ return false; -+ } -+ sio_initpar(&par); -+ par.rate = params.sample_rate(); -+ par.pchan = params.channels(); -+ par.bits = SampleFormatToBitsPerChannel(kSampleFormat); -+ par.bps = par.bits / 8; -+ par.sig = sig = par.bits != 8 ? 1 : 0; -+ par.le = SIO_LE_NATIVE; -+ par.appbufsz = params.frames_per_buffer(); -+ -+ hdl = sio_open(SIO_DEVANY, SIO_PLAY, 0); -+ if (hdl == NULL) { -+ LOG(ERROR) << "Couldn't open audio device."; -+ return false; -+ } -+ if (!sio_setpar(hdl, &par) || !sio_getpar(hdl, &par)) { -+ LOG(ERROR) << "Couldn't set audio parameters."; -+ goto bad_close; -+ } -+ if (par.rate != (unsigned int)params.sample_rate() || -+ par.pchan != (unsigned int)params.channels() || -+ par.bits != (unsigned int)SampleFormatToBitsPerChannel(kSampleFormat) || -+ par.sig != (unsigned int)sig || -+ (par.bps > 1 && par.le != SIO_LE_NATIVE) || -+ (par.bits != par.bps * 8)) { -+ LOG(ERROR) << "Unsupported audio parameters."; -+ goto bad_close; -+ } -+ state = kStopped; -+ volpending = 0; -+ vol = 0; -+ buffer = new char[audio_bus->frames() * params.GetBytesPerFrame(kSampleFormat)]; -+ sio_onmove(hdl, &OnMoveCallback, this); -+ sio_onvol(hdl, &OnVolCallback, this); -+ return true; -+ bad_close: -+ sio_close(hdl); -+ return false; -+} -+ -+void SndioAudioOutputStream::Close() { -+ if (state == kClosed) -+ return; -+ if (state == kRunning) -+ Stop(); -+ state = kClosed; -+ delete [] buffer; -+ sio_close(hdl); -+ manager->ReleaseOutputStream(this); // Calls the destructor -+} -+ -+void SndioAudioOutputStream::Start(AudioSourceCallback* callback) { -+ state = kRunning; -+ hw_delay = 0; -+ source = callback; -+ sio_start(hdl); -+ if (pthread_create(&thread, NULL, &ThreadEntry, this) != 0) { -+ LOG(ERROR) << "Failed to create real-time thread."; -+ sio_stop(hdl); -+ state = kStopped; -+ } -+} -+ -+void SndioAudioOutputStream::Stop() { -+ if (state == kStopped) -+ return; -+ state = kStopWait; -+ pthread_join(thread, NULL); -+ sio_stop(hdl); -+ state = kStopped; -+} -+ -+void SndioAudioOutputStream::SetVolume(double v) { -+ pthread_mutex_lock(&mutex); -+ vol = v * SIO_MAXVOL; -+ volpending = 1; -+ pthread_mutex_unlock(&mutex); -+} -+ -+void SndioAudioOutputStream::GetVolume(double* v) { -+ pthread_mutex_lock(&mutex); -+ *v = vol * (1. / SIO_MAXVOL); -+ pthread_mutex_unlock(&mutex); -+} -+ -+// This stream is always used with sub second buffer sizes, where it's -+// sufficient to simply always flush upon Start(). -+void SndioAudioOutputStream::Flush() {} -+ -+void SndioAudioOutputStream::ThreadLoop(void) { -+ int avail, count, result; -+ -+ while (state == kRunning) { -+ // Update volume if needed -+ pthread_mutex_lock(&mutex); -+ if (volpending) { -+ volpending = 0; -+ sio_setvol(hdl, vol); -+ } -+ pthread_mutex_unlock(&mutex); -+ -+ // Get data to play -+ const base::TimeDelta delay = AudioTimestampHelper::FramesToTime(hw_delay, -+ params.sample_rate()); -+ count = source->OnMoreData(delay, base::TimeTicks::Now(), 0, audio_bus.get()); -+ audio_bus->ToInterleaved(count, reinterpret_cast(buffer)); -+ if (count == 0) { -+ // We have to submit something to the device -+ count = audio_bus->frames(); -+ memset(buffer, 0, count * params.GetBytesPerFrame(kSampleFormat)); -+ LOG(WARNING) << "No data to play, running empty cycle."; -+ } -+ -+ // Submit data to the device -+ avail = count * params.GetBytesPerFrame(kSampleFormat); -+ result = sio_write(hdl, buffer, avail); -+ if (result == 0) { -+ LOG(WARNING) << "Audio device disconnected."; -+ break; -+ } -+ -+ // Update hardware pointer -+ hw_delay += count; -+ } -+} -+ -+} // namespace media ---- /dev/null -+++ b/src/3rdparty/chromium/media/audio/sndio/sndio_output.h -@@ -0,0 +1,86 @@ -+// Copyright (c) 2012 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 MEDIA_AUDIO_SNDIO_SNDIO_OUTPUT_H_ -+#define MEDIA_AUDIO_SNDIO_SNDIO_OUTPUT_H_ -+ -+#include -+#include -+ -+#include "base/time/tick_clock.h" -+#include "base/time/time.h" -+#include "media/audio/audio_io.h" -+ -+namespace media { -+ -+class AudioManagerBase; -+ -+// Implementation of AudioOutputStream using sndio(7) -+class SndioAudioOutputStream : public AudioOutputStream { -+ public: -+ // The manager is creating this object -+ SndioAudioOutputStream(const AudioParameters& params, -+ AudioManagerBase* manager); -+ virtual ~SndioAudioOutputStream(); -+ -+ // Implementation of AudioOutputStream. -+ bool Open() override; -+ void Close() override; -+ void Start(AudioSourceCallback* callback) override; -+ void Stop() override; -+ void SetVolume(double volume) override; -+ void GetVolume(double* volume) override; -+ void Flush() override; -+ -+ friend void sndio_onmove(void *arg, int delta); -+ friend void sndio_onvol(void *arg, unsigned int vol); -+ friend void *sndio_threadstart(void *arg); -+ -+ private: -+ enum StreamState { -+ kClosed, // Not opened yet -+ kStopped, // Device opened, but not started yet -+ kRunning, // Started, device playing -+ kStopWait // Stopping, waiting for the real-time thread to exit -+ }; -+ -+ // C-style call-backs -+ static void OnMoveCallback(void *arg, int delta); -+ static void OnVolCallback(void *arg, unsigned int vol); -+ static void* ThreadEntry(void *arg); -+ -+ // Continuously moves data from the producer to the device -+ void ThreadLoop(void); -+ -+ // Our creator, the audio manager needs to be notified when we close. -+ AudioManagerBase* manager; -+ // Parameters of the source -+ AudioParameters params; -+ // Source stores data here -+ std::unique_ptr audio_bus; -+ // Call-back that produces data to play -+ AudioSourceCallback* source; -+ // Handle of the audio device -+ struct sio_hdl* hdl; -+ // Current state of the stream -+ enum StreamState state; -+ // High priority thread running ThreadLoop() -+ pthread_t thread; -+ // Protects vol, volpending and hw_delay -+ pthread_mutex_t mutex; -+ // Current volume in the 0..SIO_MAXVOL range -+ int vol; -+ // Set to 1 if volumes must be refreshed in the realtime thread -+ int volpending; -+ // Number of frames buffered in the hardware -+ int hw_delay; -+ // Temporary buffer where data is stored sndio-compatible format -+ char* buffer; -+ -+ DISALLOW_COPY_AND_ASSIGN(SndioAudioOutputStream); -+}; -+ -+} // namespace media -+ -+#endif // MEDIA_AUDIO_SNDIO_SNDIO_OUTPUT_H_ ---- a/src/3rdparty/chromium/media/media_options.gni -+++ b/src/3rdparty/chromium/media/media_options.gni -@@ -214,6 +214,9 @@ declare_args() { - # Enables runtime selection of ALSA library for audio. - use_alsa = false - -+ # Enable runtime selection of sndio(7) -+ use_sndio = false -+ - # Alsa should be used on all non-Android, non-Mac POSIX systems - with the - # exception of CastOS desktop builds. - # diff --git a/srcpkgs/qt6-pdf/patches/0144-systypes.patch b/srcpkgs/qt6-pdf/patches/0144-systypes.patch deleted file mode 100644 index 431f7add784da2..00000000000000 --- a/srcpkgs/qt6-pdf/patches/0144-systypes.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/src/3rdparty/chromium/base/third_party/symbolize/symbolize.h -+++ b/src/3rdparty/chromium/base/third_party/symbolize/symbolize.h -@@ -60,6 +60,8 @@ - #include "config.h" - #include "glog/logging.h" - -+#include -+ - #ifdef HAVE_SYMBOLIZE - - #if defined(__ELF__) // defined by gcc diff --git a/srcpkgs/qt6-pdf/patches/0146-unbundled-cross-toolchain.patch b/srcpkgs/qt6-pdf/patches/0146-unbundled-cross-toolchain.patch deleted file mode 100644 index 4381d0779ede74..00000000000000 --- a/srcpkgs/qt6-pdf/patches/0146-unbundled-cross-toolchain.patch +++ /dev/null @@ -1,13 +0,0 @@ ---- a/src/3rdparty/chromium/build/toolchain/linux/unbundle/BUILD.gn -+++ b/src/3rdparty/chromium/build/toolchain/linux/unbundle/BUILD.gn -@@ -35,8 +35,8 @@ gcc_toolchain("host") { - extra_ldflags = getenv("BUILD_LDFLAGS") - - toolchain_args = { -- current_cpu = current_cpu -- current_os = current_os -+ current_cpu = host_cpu -+ current_os = host_os - } - } - diff --git a/srcpkgs/qt6-pdf/patches/0148-webrtc-size_t.patch b/srcpkgs/qt6-pdf/patches/0148-webrtc-size_t.patch deleted file mode 100644 index c9f26b15e6a821..00000000000000 --- a/srcpkgs/qt6-pdf/patches/0148-webrtc-size_t.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/src/3rdparty/chromium/third_party/webrtc/modules/audio_processing/aec3/clockdrift_detector.h -+++ b/src/3rdparty/chromium/third_party/webrtc/modules/audio_processing/aec3/clockdrift_detector.h -@@ -14,6 +14,7 @@ - #include - - #include -+#include - - namespace webrtc { - diff --git a/srcpkgs/qt6-pdf/patches/0500-arm64-no-memtag.patch b/srcpkgs/qt6-pdf/patches/0500-arm64-no-memtag.patch deleted file mode 100644 index 553522d5168c09..00000000000000 --- a/srcpkgs/qt6-pdf/patches/0500-arm64-no-memtag.patch +++ /dev/null @@ -1,48 +0,0 @@ -Hard-disable memory tagging on ARM64 - it does exist there but musl is -missing some required interface headers for it, and it's not clear how -to make the partalloc support code for it work. -note: also disables bti --- -diff --git a/base/allocator/partition_allocator/partition_alloc.gni b/base/allocator/partition_allocator/partition_alloc.gni -index 17da329..3e14faa 100644 ---- a/src/3rdparty/chromium/base/allocator/partition_allocator/partition_alloc.gni -+++ b/src/3rdparty/chromium/base/allocator/partition_allocator/partition_alloc.gni -@@ -37,8 +37,7 @@ if (is_nacl) { - # TODO(crbug.com/329199197): Clean this up when experiments are complete. - use_large_empty_slot_span_ring = true - --has_memory_tagging = -- current_cpu == "arm64" && is_clang && !is_asan && (is_linux || is_android) -+has_memory_tagging = false - - declare_args() { - # Debug configuration. -diff --git a/base/allocator/partition_allocator/src/partition_alloc/aarch64_support.h b/base/allocator/partition_allocator/src/partition_alloc/aarch64_support.h -index 600d4ed..37defaa 100644 ---- a/src/3rdparty/chromium/base/allocator/partition_allocator/src/partition_alloc/aarch64_support.h -+++ b/src/3rdparty/chromium/base/allocator/partition_allocator/src/partition_alloc/aarch64_support.h -@@ -10,7 +10,7 @@ - #include "partition_alloc/build_config.h" - #include "partition_alloc/buildflags.h" - --#if PA_BUILDFLAG(IS_ANDROID) || PA_BUILDFLAG(IS_LINUX) -+#if PA_BUILDFLAG(IS_ANDROID) || (PA_BUILDFLAG(IS_LINUX) && defined(__GLIBC__)) - #define HAS_HW_CAPS - #endif - -diff --git a/base/allocator/partition_allocator/src/partition_alloc/page_allocator_internals_posix.cc b/base/allocator/partition_allocator/src/partition_alloc/page_allocator_internals_posix.cc -index 8511f72..c3b411e 100644 ---- a/src/3rdparty/chromium/base/allocator/partition_allocator/src/partition_alloc/page_allocator_internals_posix.cc -+++ b/src/3rdparty/chromium/base/allocator/partition_allocator/src/partition_alloc/page_allocator_internals_posix.cc -@@ -37,9 +37,9 @@ uint32_t SecTaskGetCodeSignStatus(SecTaskRef task) API_AVAILABLE(macos(10.12)); - - #endif // PA_BUILDFLAG(IS_MAC) - --#if PA_BUILDFLAG(HAS_MEMORY_TAGGING) || \ -+#if 0 && (PA_BUILDFLAG(HAS_MEMORY_TAGGING) || \ - (defined(__ARM_FEATURE_BTI_DEFAULT) && (__ARM_FEATURE_BTI_DEFAULT == 1) && \ -- __has_include()) -+ __has_include())) - struct __ifunc_arg_t; - - #include "partition_alloc/aarch64_support.h" diff --git a/srcpkgs/qt6-pdf/patches/0800-musl-sandbox.patch b/srcpkgs/qt6-pdf/patches/0800-musl-sandbox.patch deleted file mode 100644 index 60f69b307f840e..00000000000000 --- a/srcpkgs/qt6-pdf/patches/0800-musl-sandbox.patch +++ /dev/null @@ -1,133 +0,0 @@ -Source: https://git.alpinelinux.org/aports/tree/community/chromium/musl-sandbox.patch -musl uses different syscalls from glibc for some functions, so the sandbox has -to account for that --- ---- a/src/3rdparty/chromium/sandbox/linux/seccomp-bpf-helpers/syscall_parameters_restrictions.cc -+++ b/src/3rdparty/chromium/sandbox/linux/seccomp-bpf-helpers/syscall_parameters_restrictions.cc -@@ -136,7 +136,7 @@ namespace sandbox { - // present (as in newer versions of posix_spawn). - ResultExpr RestrictCloneToThreadsAndEPERMFork() { - const Arg flags(0); -- -+#if defined(__GLIBC__) - // TODO(mdempsky): Extend DSL to support (flags & ~mask1) == mask2. - const uint64_t kAndroidCloneMask = CLONE_VM | CLONE_FS | CLONE_FILES | - CLONE_SIGHAND | CLONE_THREAD | -@@ -151,6 +151,13 @@ ResultExpr RestrictCloneToThreadsAndEPER - const BoolExpr android_test = - AnyOf(flags == kAndroidCloneMask, flags == kObsoleteAndroidCloneMask, - flags == kGlibcPthreadFlags); -+#else -+ 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; -+#endif - - // The following two flags are the two important flags in any vfork-emulating - // clone call. EPERM any clone call that contains both of them. -@@ -160,7 +167,11 @@ ResultExpr RestrictCloneToThreadsAndEPER - AnyOf((flags & (CLONE_VM | CLONE_THREAD)) == 0, - (flags & kImportantCloneVforkFlags) == kImportantCloneVforkFlags); - -+#if defined(__GLIBC__) - return If(IsAndroid() ? android_test : glibc_test, Allow()) -+#else -+ return If(thread_clone_ok, Allow()) -+#endif - .ElseIf(is_fork_or_clone_vfork, Error(EPERM)) - .Else(CrashSIGSYSClone()); - } ---- a/src/3rdparty/chromium/sandbox/linux/seccomp-bpf-helpers/syscall_sets.cc -+++ b/src/3rdparty/chromium/sandbox/linux/seccomp-bpf-helpers/syscall_sets.cc -@@ -439,6 +439,9 @@ bool SyscallSets::IsAllowedProcessStartO - #if defined(__i386__) - case __NR_waitpid: - #endif -+#if !defined(__GLIBC__) -+ case __NR_set_tid_address: -+#endif - return true; - case __NR_clone: // Should be parameter-restricted. - case __NR_setns: // Privileged. -@@ -451,7 +454,9 @@ bool SyscallSets::IsAllowedProcessStartO - #if defined(__i386__) || defined(__x86_64__) || defined(__mips__) - case __NR_set_thread_area: - #endif -+#if defined(__GLIBC__) - case __NR_set_tid_address: -+#endif - case __NR_unshare: - #if !defined(__mips__) && !defined(__aarch64__) - case __NR_vfork: -@@ -550,6 +555,10 @@ bool SyscallSets::IsAllowedAddressSpaceA - case __NR_munlock: - case __NR_munmap: - case __NR_mseal: -+#if !defined(__GLIBC__) -+ case __NR_mremap: -+ case __NR_membarrier: -+#endif - return true; - case __NR_madvise: - case __NR_mincore: -@@ -567,7 +576,9 @@ bool SyscallSets::IsAllowedAddressSpaceA - case __NR_modify_ldt: - #endif - case __NR_mprotect: -+#if defined(__GLIBC__) - case __NR_mremap: -+#endif - case __NR_msync: - case __NR_munlockall: - case __NR_readahead: ---- a/src/3rdparty/chromium/sandbox/linux/system_headers/linux_syscalls.h -+++ b/src/3rdparty/chromium/sandbox/linux/system_headers/linux_syscalls.h -@@ -10,6 +10,7 @@ - #define SANDBOX_LINUX_SYSTEM_HEADERS_LINUX_SYSCALLS_H_ - - #include "build/build_config.h" -+#include - - #if defined(__x86_64__) - #include "sandbox/linux/system_headers/x86_64_linux_syscalls.h" ---- a/src/3rdparty/chromium/sandbox/policy/linux/bpf_renderer_policy_linux.cc -+++ b/src/3rdparty/chromium/sandbox/policy/linux/bpf_renderer_policy_linux.cc -@@ -107,6 +107,11 @@ ResultExpr RendererProcessPolicy::Evalua - case __NR_pwrite64: - case __NR_sched_get_priority_max: - case __NR_sched_get_priority_min: -+#if !defined(__GLIBC__) -+ case __NR_sched_getparam: -+ case __NR_sched_getscheduler: -+ case __NR_sched_setscheduler: -+#endif - case __NR_sysinfo: - case __NR_times: - case __NR_uname: ---- a/src/3rdparty/chromium/sandbox/linux/seccomp-bpf-helpers/baseline_policy.cc -+++ b/src/3rdparty/chromium/sandbox/linux/seccomp-bpf-helpers/baseline_policy.cc -@@ -229,10 +229,22 @@ ResultExpr EvaluateSyscallImpl(int fs_de - if (sysno == __NR_getpriority || sysno ==__NR_setpriority) - return RestrictGetSetpriority(current_pid); - -+#if !defined(__GLIBC__) -+ // XXX: hacks for musl sandbox, calls needed? -+ if (sysno == __NR_sched_getparam || sysno == __NR_sched_getscheduler || -+ sysno == __NR_sched_setscheduler) { -+ return Allow(); -+ } -+#endif -+ - // The scheduling syscalls are used in threading libraries and also heavily in - // abseil. See for example https://crbug.com/1370394. -+#if defined(__GLIBC__) - if (sysno == __NR_sched_getaffinity || sysno == __NR_sched_getparam || - sysno == __NR_sched_getscheduler || sysno == __NR_sched_setscheduler) { -+#else -+ if (sysno == __NR_sched_getaffinity) { -+#endif - return RestrictSchedTarget(current_pid, sysno); - } - diff --git a/srcpkgs/qt6-pdf/patches/0801-musl-tid-caching.patch b/srcpkgs/qt6-pdf/patches/0801-musl-tid-caching.patch deleted file mode 100644 index 8e1ef15dda0605..00000000000000 --- a/srcpkgs/qt6-pdf/patches/0801-musl-tid-caching.patch +++ /dev/null @@ -1,94 +0,0 @@ -Source: https://git.alpinelinux.org/aports/plain/community/chromium/musl-tid-caching.patch -the sandbox caching of thread id's only works with glibc -see: https://gitlab.alpinelinux.org/alpine/aports/-/merge_requests/32356 -see: https://gitlab.alpinelinux.org/alpine/aports/-/issues/13579 --- -Source: https://git.alpinelinux.org/aports/plain/community/chromium/musl-tid-caching.patch -the sandbox caching of thread id's only works with glibc -see: https://gitlab.alpinelinux.org/alpine/aports/-/merge_requests/32356 -see: https://gitlab.alpinelinux.org/alpine/aports/-/issues/13579 --- ---- a/src/3rdparty/chromium/sandbox/linux/services/namespace_sandbox.cc -+++ b/src/3rdparty/chromium/sandbox/linux/services/namespace_sandbox.cc -@@ -213,6 +213,71 @@ base::Process NamespaceSandbox::LaunchPr - return base::LaunchProcess(argv, launch_options_copy); - } - -+#if !defined(__GLIBC__) -+#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; -+} -+#endif - // static - pid_t NamespaceSandbox::ForkInNewPidNamespace(bool drop_capabilities_in_child) { - const pid_t pid = -@@ -230,6 +295,9 @@ pid_t NamespaceSandbox::ForkInNewPidName - #if defined(LIBC_GLIBC) - MaybeUpdateGlibcTidCache(); - #endif -+#if !defined(__GLIBC__) -+ MaybeUpdateMuslTidCache(); -+#endif - return 0; - } - diff --git a/srcpkgs/qt6-pdf/patches/0900-musl-no-sandbox-settls.patch b/srcpkgs/qt6-pdf/patches/0900-musl-no-sandbox-settls.patch deleted file mode 100644 index 6bb8d376cf4822..00000000000000 --- a/srcpkgs/qt6-pdf/patches/0900-musl-no-sandbox-settls.patch +++ /dev/null @@ -1,37 +0,0 @@ -Source: https://git.alpinelinux.org/aports/plain/community/chromium/no-res-ninit-nclose.patch -similar to dns-resolver.patch, musl doesn't have res_ninit and so on --- -Source: https://git.alpinelinux.org/aports/plain/community/chromium/no-res-ninit-nclose.patch -similar to dns-resolver.patch, musl doesn't have res_ninit and so on --- ---- a/src/3rdparty/chromium/net/dns/public/scoped_res_state.cc -+++ b/src/3rdparty/chromium/net/dns/public/scoped_res_state.cc -@@ -18,7 +18,7 @@ - namespace net { - - ScopedResState::ScopedResState() { --#if BUILDFLAG(IS_OPENBSD) || BUILDFLAG(IS_FUCHSIA) -+#if !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)); -@@ -30,7 +30,7 @@ ScopedResState::ScopedResState() { - } - - ScopedResState::~ScopedResState() { --#if !BUILDFLAG(IS_OPENBSD) && !BUILDFLAG(IS_FUCHSIA) -+#ifdef __GLIBC__ - - // Prefer res_ndestroy where available. - #if BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_FREEBSD) -@@ -39,7 +39,9 @@ ScopedResState::~ScopedResState() { - res_nclose(&res_); - #endif // BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_FREEBSD) - --#endif // !BUILDFLAG(IS_OPENBSD) && !BUILDFLAG(IS_FUCHSIA) -+#endif // !defined(__GLIBC__) -+ // musl res_init() doesn't actually do anything -+ // no destruction is necessary as no memory has been allocated - } - - bool ScopedResState::IsValid() const { diff --git a/srcpkgs/qt6-pdf/template b/srcpkgs/qt6-pdf/template deleted file mode 100644 index 4648333ff4b277..00000000000000 --- a/srcpkgs/qt6-pdf/template +++ /dev/null @@ -1,253 +0,0 @@ -# Template file for 'qt6-pdf' -pkgname=qt6-pdf -version=6.10.0 -revision=2 -build_style=cmake -configure_args="-DQT_FEATURE_qtpdf_build=ON - -DQT_FEATURE_qtpdf_widgets_build=ON - -DQT_FEATURE_qtpdf_quick_build=ON - -DNinja_EXECUTABLE=$XBPS_WRAPPERDIR/ninja - -DQT_BUILD_EXAMPLES=ON" -hostmakedepends="qt6-base-devel perl pkg-config nodejs python3-html5lib - qt6-declarative-host-tools gperf bison flex nss-devel protobuf libwebp-devel - icu-devel libevent-devel qt6-tools" -makedepends="qt6-base-private-devel qt6-declarative-private-devel - qt6-svg-devel zlib-devel sqlite-devel libopenjpeg2-devel libglib-devel - eudev-libudev-devel openh264-devel - pciutils-devel opus-devel libxslt-devel libxml2-devel ffmpeg6-devel - lcms2-devel libwebp-devel icu-devel re2-devel snappy-devel libevent-devel - libvpx-devel minizip-devel tiff-devel libpng-devel harfbuzz-devel - freetype-devel libjpeg-turbo-devel nss-devel libxshmfence-devel" -depends="qt6-svg" -short_desc="Cross-platform application and UI framework - Pdf" -maintainer="John " -license="GPL-3.0-only, GPL-2.0-only, LGPL-3.0-only, BSD-3-Clause" -homepage="https://www.qt.io" -distfiles="https://download.qt.io/official_releases/qt/${version%.*}/${version}/submodules/qtwebengine-everywhere-src-${version}.tar.xz" -checksum=c44c77b11c30f9d11b423d0a38debe272cdec5883b5e54703eb1f7e96651c51c - -if [ "$XBPS_LIBC" = "musl" ]; then - hostmakedepends+=" musl-legacy-compat" -fi - -if [ "$XBPS_TARGET_LIBC" = "musl" ]; then - makedepends+=" musl-legacy-compat" - configure_args+=" -DFEATURE_webengine_widevine=OFF" -fi - -if [ "$XBPS_WORDSIZE" = "$XBPS_TARGET_WORDSIZE" ]; then - configure_args+=" -DQT_FEATURE_pdf_v8=ON" - _have_webengine=yes -else - configure_args+=" -DQT_FEATURE_pdf_v8=OFF" - _have_webengine=no -fi - -if [ "$XBPS_WORDSIZE" = 32 ]; then - _have_webengine=no -fi - -case "$XBPS_TARGET_MACHINE" in - riscv64*) broken="Patchset needs updating";; - ppc*) broken="not ported" ;; - armv5* | armv6*) broken="need yield" ;; - # not sure if it's aarch64 problem or cross-build problem - # or it's my limited memory - aarch64*) configure_args+=" -DXBPS_SYMBOL_LEVEL=1" ;; -esac - -subpackages="qt6-pdf-devel qt6-pdf-examples" - -if [ "$_have_webengine" = yes ]; then - subpackages+=" qt6-webengine qt6-webengine-devel qt6-webengine-examples" - configure_args+=" - -DQT_FEATURE_qtwebengine_build=ON - -DQT_FEATURE_qtwebengine_core_build=ON - -DQT_FEATURE_qtwebengine_widgets_build=ON - -DQT_FEATURE_qtwebengine_quick_build=ON - -DQT_FEATURE_webengine_system_ffmpeg=ON - -DQT_FEATURE_webengine_system_icu=ON - -DQT_FEATURE_webengine_system_re2=ON - -DQT_FEATURE_webengine_webrtc_pipewire=ON - -DQT_FEATURE_webengine_embedded_build=OFF - -DQT_FEATURE_webengine_proprietary_codecs=ON" - makedepends+=" qt6-webchannel-devel qt6-websockets-devel qt6-tools-devel - qt6-location-devel qt6-webchannel-devel pulseaudio-devel libflac-devel - alsa-lib-devel cups-devel libXcursor-devel libXcomposite-devel - libXScrnSaver-devel protobuf-devel pipewire-devel libxkbfile-devel" -else - configure_args+=" - -DQT_FEATURE_qtwebengine_build=OFF - -DQT_FEATURE_qtwebengine_core_build=OFF - -DQT_FEATURE_qtwebengine_widgets_build=OFF - -DQT_FEATURE_qtwebengine_quick_build=OFF" -fi -# LDFLAGS=" -Wl,--no-keep-memory" - -_bootstrap_gn() { - # Bootstrap gn (generate ninja) - msg_normal "Bootstrapping 'gn'\n" - cd ${wrksrc}/src/3rdparty/gn - CFLAGS="$CFLAGS_host -D_LARGEFILE64_SOURCE" CXXFLAGS="$CXXFLAGS_host -D_LARGEFILE64_SOURCE" LDFLAGS="$LDFLAGS_host" \ - PKGCONFIG=/usr/bin/pkgconfig PKG_CONFIG_PATH="/usr/lib/pkgconfig:/usr/share/pkgconfig" \ - python3 build/gen.py --no-last-commit-position --out-path \ - ${wrksrc}/src/3rdparty/gn/out/Release --cc "${CC_host:-$CC}" \ - --cxx "${CXX_host:-$CXX}" --ld "${CXX_host:-$CXX}" --ar "${AR_host:-$AR}" \ - --qt-version "${version}.qtwebengine.qt.io" - ninja -C out/Release gn - cd ${wrksrc} -} - -_unbundle_libs() { - cd ${wrksrc}/src/3rdparty/chromium - msg_normal "Dropping bundled libs from chromium\n" - # Use system-provided libraries. - # TODO: use_system_hunspell (upstream changes needed). - # TODO: use_system_libsrtp. - # TODO: use_system_libusb (http://crbug.com/266149). - # TODO: use_system_ssl (http://crbug.com/58087). - # TODO: use_system_sqlite (http://crbug.com/22208). - # TODO: use_system_icu (segfaults) - # use_system_protobuf - # use_system_v8=1 - # use_system_zlib=1 - # bzip2 jsoncpp minizip xdg_utils speex - system=" - ffmpeg - flac - fontconfig - freetype - harfbuzz-ng - icu - libdrm - libevent - libjpeg - libpng - libwebp - libxml - libxslt - opus - re2 - snappy - " - build/linux/unbundle/replace_gn_files.py --system-libraries ${system} -} - -# Provide a wrapper to run ./xbps-src -j 1 build later -_wrap_ninja() { - cat <<-'_EOF' >"$XBPS_WRAPPERDIR"/ninja - #!/bin/sh - - exec /usr/bin/ninja $NINJAFLAGS "$@" - _EOF - chmod +x "$XBPS_WRAPPERDIR"/ninja -} - -pre_configure() { - rm src/3rdparty/chromium/third_party/six/src/six.py - rm src/3rdparty/chromium/third_party/catapult/third_party/six/six.py - rm src/3rdparty/chromium/third_party/wpt_tools/wpt/tools/third_party/six/six.py - - ln -s ${py3_sitelib}/six.py src/3rdparty/chromium/third_party/six/src/six.py - ln -s ${py3_sitelib}/six.py src/3rdparty/chromium/third_party/catapult/third_party/six/six.py - ln -s ${py3_sitelib}/six.py src/3rdparty/chromium/third_party/wpt_tools/wpt/tools/third_party/six/six.py - - _bootstrap_gn - # _unbundle_libs - _wrap_ninja - export PATH="$PATH:${wrksrc}/src/3rdparty/gn/out/Release" - export PKG_CONFIG_HOST=${PKG_CONFIG_FOR_BUILD} -} - -pre_build() { - export PATH="$PATH:${wrksrc}/src/3rdparty/gn/out/Release" - export NINJAFLAGS="$makejobs" - -} - -pre_install() { - export PATH="$PATH:${wrksrc}/src/3rdparty/gn/out/Release" -} - -post_install() { - local _file - rm -rf "${DESTDIR}/usr/tests" - rm -f "${DESTDIR}/usr/lib/qt6/bin/testbrowser" - find "${DESTDIR}"/usr/lib/qt6/examples \ - -path '*/lib/qt6/**/lib/qt6/*' -type f | - while read _file; do - mv "$_file" "${_file%/lib/qt6/*}" - done - vlicense src/3rdparty/chromium/third_party/pdfium/LICENSE -} - -qt6-pdf-devel_package() { - depends="qt6-pdf>=${version}_${revision} qt6-base-devel - qt6-declarative-devel" - short_desc+=" - development files" - pkg_install() { - vmove "usr/include/qt6/QtPdf*" - # vmove "usr/lib/cmake/Qt6" - # vmove "usr/lib/cmake/Qt6BuildInternals" - vmove "usr/lib/cmake/Qt6Gui/Qt6QPdf*" - vmove "usr/lib/cmake/Qt6Pdf*" - vmove "usr/lib/cmake/Qt6Qml/QmlPlugins/Qt6Pdf*" - vmove "usr/lib/libQt6Pdf*.prl" - vmove "usr/lib/libQt6Pdf*.so" - vmove "usr/lib/pkgconfig/Qt6Pdf*" - vmove "usr/lib/qt6/mkspecs/modules/qt_lib_pdf*" - vmove "usr/lib/qt6/modules/Pdf*" - } -} - -qt6-pdf-examples_package() { - short_desc+=" - examples" - pkg_install() { - vmove "usr/lib/qt6/examples/pdf*" - } -} - -qt6-webengine_package() { - # Historically, qt6-webengine includes pdf supports - depends="qt6-pdf>=${version}_${revision} - qt6-plugin-tls-openssl qt6-plugin-tls-qcertonly" - short_desc="${short_desc/Pdf/WebEngine}" - pkg_install() { - vmove "usr/lib/libQt6WebEngine*.so.*" - vmove "usr/lib/qt6/libexec" - vmove "usr/lib/qt6/metatypes/qt6webengine*" - vmove "usr/lib/qt6/plugins/designer/libqwebengineview.so" - vmove "usr/lib/qt6/qml/QtWebEngine" - vmove "usr/share/qt6/resources" - vmove "usr/share/qt6/translations/qtwebengine*" - vlicense src/3rdparty/chromium/LICENSE - } -} - -qt6-webengine-devel_package() { - depends="qt6-webengine>=${version}_${revision} - qt6-pdf-devel>=${version}_${revision} - qt6-webchannel-devel>=${version}_1 - qt6-declarative-devel>=${version}_1 - qt6-location-devel>=${version}_1" - short_desc="${short_desc/Pdf/WebEngine - development files}" - pkg_install() { - vmove "usr/include/qt6/QtWebEngine*" - vmove "usr/lib/cmake/Qt6Designer/Qt6QWebEngine*" - vmove "usr/lib/cmake/Qt6Qml/QmlPlugins/Qt6qtwebengine*" - vmove "usr/lib/cmake/Qt6WebEngine*" - vmove "usr/lib/libQt6WebEngine*.prl" - vmove "usr/lib/libQt6WebEngine*.so" - vmove "usr/lib/pkgconfig/Qt6Web*" - vmove "usr/lib/qt6/mkspecs/modules/qt_lib_webengine*" - vmove "usr/lib/qt6/modules/WebEngine*" - } -} - -qt6-webengine-examples_package() { - short_desc+=" - sample browsers" - depends="qt6-pdf-examples" - pkg_install() { - vmove "usr/lib/qt6/examples/webengine*" - } -} diff --git a/srcpkgs/qt6-pdf/update b/srcpkgs/qt6-pdf/update deleted file mode 100644 index a13d42a0000ff9..00000000000000 --- a/srcpkgs/qt6-pdf/update +++ /dev/null @@ -1 +0,0 @@ -pkgname="qtwebengine-everywhere-src" diff --git a/srcpkgs/qt6-plugin-mysql b/srcpkgs/qt6-plugin-mysql deleted file mode 120000 index 8ddee598d5edc4..00000000000000 --- a/srcpkgs/qt6-plugin-mysql +++ /dev/null @@ -1 +0,0 @@ -qt6-base \ No newline at end of file diff --git a/srcpkgs/qt6-plugin-networkinformation b/srcpkgs/qt6-plugin-networkinformation deleted file mode 120000 index 8ddee598d5edc4..00000000000000 --- a/srcpkgs/qt6-plugin-networkinformation +++ /dev/null @@ -1 +0,0 @@ -qt6-base \ No newline at end of file diff --git a/srcpkgs/qt6-plugin-odbc b/srcpkgs/qt6-plugin-odbc deleted file mode 120000 index 8ddee598d5edc4..00000000000000 --- a/srcpkgs/qt6-plugin-odbc +++ /dev/null @@ -1 +0,0 @@ -qt6-base \ No newline at end of file diff --git a/srcpkgs/qt6-plugin-pgsql b/srcpkgs/qt6-plugin-pgsql deleted file mode 120000 index 8ddee598d5edc4..00000000000000 --- a/srcpkgs/qt6-plugin-pgsql +++ /dev/null @@ -1 +0,0 @@ -qt6-base \ No newline at end of file diff --git a/srcpkgs/qt6-plugin-sqlite b/srcpkgs/qt6-plugin-sqlite deleted file mode 120000 index 8ddee598d5edc4..00000000000000 --- a/srcpkgs/qt6-plugin-sqlite +++ /dev/null @@ -1 +0,0 @@ -qt6-base \ No newline at end of file diff --git a/srcpkgs/qt6-plugin-tls-openssl b/srcpkgs/qt6-plugin-tls-openssl deleted file mode 120000 index 8ddee598d5edc4..00000000000000 --- a/srcpkgs/qt6-plugin-tls-openssl +++ /dev/null @@ -1 +0,0 @@ -qt6-base \ No newline at end of file diff --git a/srcpkgs/qt6-plugin-tls-qcertonly b/srcpkgs/qt6-plugin-tls-qcertonly deleted file mode 120000 index 8ddee598d5edc4..00000000000000 --- a/srcpkgs/qt6-plugin-tls-qcertonly +++ /dev/null @@ -1 +0,0 @@ -qt6-base \ No newline at end of file diff --git a/srcpkgs/qt6-position-devel b/srcpkgs/qt6-position-devel deleted file mode 120000 index 176fc366e7d99c..00000000000000 --- a/srcpkgs/qt6-position-devel +++ /dev/null @@ -1 +0,0 @@ -qt6-position \ No newline at end of file diff --git a/srcpkgs/qt6-position/patches/no-cmake-test.patch b/srcpkgs/qt6-position/patches/no-cmake-test.patch deleted file mode 100644 index 3d43a3a796859d..00000000000000 --- a/srcpkgs/qt6-position/patches/no-cmake-test.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- qt6-location-6.4.2.orig/tests/auto/CMakeLists.txt -+++ qt6-location-6.4.2/tests/auto/CMakeLists.txt -@@ -18,7 +18,6 @@ - add_subdirectory(qgeosatelliteinfosource) - add_subdirectory(qnmeasatelliteinfosource) - add_subdirectory(qwebmercator) --add_subdirectory(cmake) - if (QT6_IS_SHARED_LIBS_BUILD) - add_subdirectory(positionplugin) - add_subdirectory(positionplugintest) diff --git a/srcpkgs/qt6-position/template b/srcpkgs/qt6-position/template deleted file mode 100644 index 6188e7a830cabe..00000000000000 --- a/srcpkgs/qt6-position/template +++ /dev/null @@ -1,37 +0,0 @@ -# Template file for 'qt6-position' -pkgname=qt6-position -version=6.10.0 -revision=1 -build_style=cmake -hostmakedepends="perl qt6-base qt6-declarative-host-tools" -makedepends="qt6-serialport-devel qt6-declarative-private-devel - qt6-base-private-devel" -short_desc="Cross-platform application and UI framework - position" -maintainer="John " -license="(LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only) AND GPL-3.0-only WITH Qt-GPL-exception-1.0" -homepage="https://qt.io/" -distfiles="http://download.qt.io/official_releases/qt/${version%.*}/${version}/submodules/qtpositioning-everywhere-src-${version}.tar.xz" -checksum=ecbfbc90636be19d65c975716e26689558e030e841c4a01afb3bd425756a1ee1 - -pre_check() { - export QML2_IMPORT_PATH="$wrksrc/build/lib${XBPS_TARGET_WORDSIZE}/qt6/qml" -} - -post_install() { - rm -rf ${DESTDIR}/usr/tests -} - -qt6-position-devel_package() { - depends="${sourcepkg}>=${version}_${revision} qt6-base-devel>=${version}_1" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - vmove usr/lib/qt6/metatypes - vmove usr/lib/pkgconfig - vmove usr/lib/qt6/mkspecs - vmove "usr/lib/*.so" - vmove "usr/lib/*.prl" - vmove usr/lib/qt6/modules - } -} diff --git a/srcpkgs/qt6-printsupport b/srcpkgs/qt6-printsupport deleted file mode 120000 index 8ddee598d5edc4..00000000000000 --- a/srcpkgs/qt6-printsupport +++ /dev/null @@ -1 +0,0 @@ -qt6-base \ No newline at end of file diff --git a/srcpkgs/qt6-qt5compat-devel b/srcpkgs/qt6-qt5compat-devel deleted file mode 120000 index f88da3a0fe5b15..00000000000000 --- a/srcpkgs/qt6-qt5compat-devel +++ /dev/null @@ -1 +0,0 @@ -qt6-qt5compat \ No newline at end of file diff --git a/srcpkgs/qt6-qt5compat/template b/srcpkgs/qt6-qt5compat/template deleted file mode 100644 index 5df8646c5ab196..00000000000000 --- a/srcpkgs/qt6-qt5compat/template +++ /dev/null @@ -1,45 +0,0 @@ -# Template file for 'qt6-qt5compat' -pkgname=qt6-qt5compat -version=6.10.0 -revision=1 -build_style=cmake -configure_args="-DQT_FEATURE_textcodec=ON -DQT_FEATURE_codecs=ON - -DQT_FEATURE_iconv=ON -DQT_FEATURE_big_codecs=ON" -hostmakedepends="qt6-base qt6-declarative-host-tools perl pkg-config" -makedepends="qt6-base-private-devel qt6-declarative-private-devel - qt6-shadertools-devel" -short_desc="Cross-platform application and UI framework - Qt5 Compatibilty Component" -maintainer="John " -license="GPL-3.0-only WITH Qt-GPL-exception-1.0, LGPL-3.0-only, GPL-2.0-or-later" -homepage="https://qt.io/" -distfiles="http://download.qt.io/official_releases/qt/${version%.*}/${version}/submodules/qt5compat-everywhere-src-${version}.tar.xz" -checksum=d025c59d658b5e1f5fa1650bf01f23ddec15ce8f4c6ae5f6bc343f8427b02b7e - -if [ "$XBPS_CHECK_PKGS" ]; then - configure_args="-DQT_BUILD_TESTS=ON" -fi - -do_check() { - cd build - local ctest_exclude="(module_includes)" - ctest -E "$ctest_exclude" -} - -post_install() { - rm -rf ${DESTDIR}/usr/tests -} - -qt6-qt5compat-devel_package() { - depends="${sourcepkg}>=${version}_${revision} qt6-base-devel" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - vmove usr/lib/qt6/metatypes - vmove usr/lib/pkgconfig - vmove usr/lib/qt6/mkspecs - vmove "usr/lib/*.so" - vmove "usr/lib/*.prl" - vmove usr/lib/qt6/modules - } -} diff --git a/srcpkgs/qt6-qt5compat/update b/srcpkgs/qt6-qt5compat/update deleted file mode 100644 index 93d6601e02eed7..00000000000000 --- a/srcpkgs/qt6-qt5compat/update +++ /dev/null @@ -1,3 +0,0 @@ -site="https://download.qt.io/official_releases/qt -https://download.qt.io/official_releases/qt/${version%.*}" -pattern='>\K6\.[\d\.]+(?=/<)' diff --git a/srcpkgs/qt6-quick-test b/srcpkgs/qt6-quick-test deleted file mode 120000 index fd03a4809f3ebf..00000000000000 --- a/srcpkgs/qt6-quick-test +++ /dev/null @@ -1 +0,0 @@ -qt6-declarative \ No newline at end of file diff --git a/srcpkgs/qt6-quick3d-devel b/srcpkgs/qt6-quick3d-devel deleted file mode 120000 index 91ff6f03e47970..00000000000000 --- a/srcpkgs/qt6-quick3d-devel +++ /dev/null @@ -1 +0,0 @@ -qt6-quick3d \ No newline at end of file diff --git a/srcpkgs/qt6-quick3d-private-devel b/srcpkgs/qt6-quick3d-private-devel deleted file mode 120000 index 91ff6f03e47970..00000000000000 --- a/srcpkgs/qt6-quick3d-private-devel +++ /dev/null @@ -1 +0,0 @@ -qt6-quick3d \ No newline at end of file diff --git a/srcpkgs/qt6-quick3d-tools b/srcpkgs/qt6-quick3d-tools deleted file mode 120000 index 91ff6f03e47970..00000000000000 --- a/srcpkgs/qt6-quick3d-tools +++ /dev/null @@ -1 +0,0 @@ -qt6-quick3d \ No newline at end of file diff --git a/srcpkgs/qt6-quick3d/template b/srcpkgs/qt6-quick3d/template deleted file mode 100644 index 0aba818e7a8ed9..00000000000000 --- a/srcpkgs/qt6-quick3d/template +++ /dev/null @@ -1,76 +0,0 @@ -# Template file for 'qt6-quick3d' -pkgname=qt6-quick3d -version=6.10.0 -revision=2 -build_style=cmake -hostmakedepends="perl qt6-declarative-host-tools qt6-shadertools" -makedepends="qt6-base-private-devel qt6-declarative-private-devel - qt6-shadertools-devel qt6-quicktimeline libassimp-devel" -short_desc="Cross-platform application and UI framework - Quick3d" -maintainer="John " -license="GPL-3.0-or-later" -homepage="https://qt.io/" -distfiles="http://download.qt.io/official_releases/qt/${version%.*}/${version}/submodules/qtquick3d-everywhere-src-${version}.tar.xz" -checksum=98258c1ea876e1f29fd73889f1de32008d13c91c9bff3fc8edfd92f663ecd488 - -subpackages="qt6-quick3d-tools qt6-quick3d-private-devel qt6-quick3d-devel" -if [ "$CROSS_BUILD" ]; then - hostmakedepends+=" qt6-quick3d-tools" - configure_args="-DQT_FORCE_BUILD_TOOLS=true" -fi - -if [ "$XBPS_TARGET_ENDIAN" = "be" ]; then - # possibly a qt6-shadertools bug, actually - broken="Shader baking failed: Cannot resolve expression type." -fi - -do_check() { - cd build - ctest -E tst_qquick3drotationdata -} - -post_install() { - rm -rf ${DESTDIR}/usr/tests - # Maybe new package for embree? - rm -rf ${DESTDIR}/usr/lib/libQt6BundledEmbree.a -} - -qt6-quick3d-private-devel_package() { - depends="qt6-quick3d-devel>=${version}_${revision} - qt6-shadertools-devel qt6-declarative-private-devel" - short_desc+=" - private development files" - pkg_install() { - for dir in $(cd ${DESTDIR} && find usr/include -type d -name private); do - vmove "$dir" - done - vmove "usr/lib/cmake/*Private" - vmove "usr/lib/qt6/metatypes/*private*" - vmove "usr/lib/qt6/mkspecs/modules/*_private.pri" - vmove "usr/lib/qt6/modules/*Private.json" - } -} - -qt6-quick3d-tools_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - Tools" - pkg_install() { - vmove usr/lib/qt6/bin - vmove "usr/lib/cmake/*Tools" - } -} - -qt6-quick3d-devel_package() { - depends="qt6-quick3d-tools>=${version}_${revision} qt6-base-devel - qt6-shadertools-devel" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - vmove usr/lib/qt6/metatypes - vmove usr/lib/pkgconfig - vmove usr/lib/qt6/mkspecs - vmove "usr/lib/*.so" - vmove "usr/lib/*.prl" - vmove usr/lib/qt6/modules - } -} diff --git a/srcpkgs/qt6-quick3d/update b/srcpkgs/qt6-quick3d/update deleted file mode 100644 index 93d6601e02eed7..00000000000000 --- a/srcpkgs/qt6-quick3d/update +++ /dev/null @@ -1,3 +0,0 @@ -site="https://download.qt.io/official_releases/qt -https://download.qt.io/official_releases/qt/${version%.*}" -pattern='>\K6\.[\d\.]+(?=/<)' diff --git a/srcpkgs/qt6-quick3dphysics-devel b/srcpkgs/qt6-quick3dphysics-devel deleted file mode 120000 index 37564ad4416390..00000000000000 --- a/srcpkgs/qt6-quick3dphysics-devel +++ /dev/null @@ -1 +0,0 @@ -qt6-quick3dphysics \ No newline at end of file diff --git a/srcpkgs/qt6-quick3dphysics-tools b/srcpkgs/qt6-quick3dphysics-tools deleted file mode 120000 index 37564ad4416390..00000000000000 --- a/srcpkgs/qt6-quick3dphysics-tools +++ /dev/null @@ -1 +0,0 @@ -qt6-quick3dphysics \ No newline at end of file diff --git a/srcpkgs/qt6-quick3dphysics/template b/srcpkgs/qt6-quick3dphysics/template deleted file mode 100644 index fb0013f70fcb7e..00000000000000 --- a/srcpkgs/qt6-quick3dphysics/template +++ /dev/null @@ -1,41 +0,0 @@ -# Template file for 'qt6-quick3dphysics' -pkgname=qt6-quick3dphysics -version=6.10.0 -revision=1 -build_style=cmake -hostmakedepends="qt6-base qt6-declarative-host-tools qt6-quick3d-tools qt6-shadertools" -makedepends="qt6-base-private-devel qt6-declarative-devel qt6-quick3d-private-devel - qt6-shadertools-devel" -short_desc="Cross-platform application and UI framework - Quick3D Physics" -maintainer="John " -license="LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only" -homepage="https://qt.io/" -distfiles="http://download.qt.io/official_releases/qt/${version%.*}/${version}/submodules/qtquick3dphysics-everywhere-src-${version}.tar.xz" -checksum=c2b408bfe7ed9d9a7eda371dc657c623789d5086d445b242fda61bd8db054942 - -case "$XBPS_TARGET_MACHINE" in - i686*) CXXFLAGS+=" -msse2" ;; -esac - -qt6-quick3dphysics-devel_package() { - depends="${sourcepkg}>=${version}_${revision} - qt6-base-devel qt6-declarative-devel qt6-quick3d-devel" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - vmove usr/lib/pkgconfig - vmove usr/lib/qt6/metatypes - vmove usr/lib/qt6/mkspecs - vmove usr/lib/qt6/modules - vmove "usr/lib/*.a" - vmove "usr/lib/*.prl" - vmove "usr/lib/*.so" - } -} - -qt6-quick3dphysics-tools_package() { - pkg_install() { - vmove usr/lib/qt6/bin - } -} diff --git a/srcpkgs/qt6-quickeffectmaker/template b/srcpkgs/qt6-quickeffectmaker/template deleted file mode 100644 index 2d2c23787c77f0..00000000000000 --- a/srcpkgs/qt6-quickeffectmaker/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'qt6-quickeffectmaker' -pkgname=qt6-quickeffectmaker -version=6.10.0 -revision=1 -build_style=cmake -hostmakedepends="qt6-declarative-host-tools qt6-base qt6-shadertools" -makedepends="qt6-base-private-devel qt6-declarative-private-devel - qt6-shadertools-devel qt6-quick3d-private-devel" -short_desc="Cross-platform application and UI framework - Quick Effect Maker" -maintainer="John " -license="GPL-3.0-only WITH Qt-GPL-exception-1.0, LGPL-3.0-only, GPL-2.0-or-later" -homepage="https://www.qt.io" -distfiles="https://download.qt.io/official_releases/qt/${version%.*}/${version}/submodules/qtquickeffectmaker-everywhere-src-${version}.tar.xz" -checksum=64c21d028bebe90fb32df2c751ed4fc8c5219bff50173a0bbf1d33b28c2eb96e - -post_patch() { - sed -i 's/CMAKE_CROSSCOMPILING/FALSE/' CMakeLists.txt -} diff --git a/srcpkgs/qt6-quicktimeline/template b/srcpkgs/qt6-quicktimeline/template deleted file mode 100644 index 48422e269ca84a..00000000000000 --- a/srcpkgs/qt6-quicktimeline/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 'qt6-quicktimeline' -pkgname=qt6-quicktimeline -version=6.10.0 -revision=1 -build_style=cmake -hostmakedepends="perl qt6-base qt6-declarative-host-tools" -makedepends="qt6-base-private-devel qt6-declarative-private-devel" -short_desc="Cross-platform application and UI framework - quicktimeline" -maintainer="John " -license="GPL-3.0-or-later" -homepage="https://qt.io/" -distfiles="http://download.qt.io/official_releases/qt/${version%.*}/${version/rc/-rc}/submodules/qtquicktimeline-everywhere-src-${version/rc/-rc}.tar.xz" -checksum=dfbc185d58dc8fb80ec72e297abf461927ea6455b96a780cd2a8bb58c5b14ba0 - -if [ "$XBPS_CHECK_PKGS" ]; then - configure_args="-DQT_BUILD_TESTS=ON" -fi - -pre_check() { - export QML2_IMPORT_PATH="$wrksrc/build/lib${XBPS_TARGET_WORDSIZE}/qt6/qml" -} - -post_install() { - rm -rf ${DESTDIR}/usr/tests -} - -do_check() { - : # ignores QML2_IMPORT_PATH somewhere, misses test data in cwd -} diff --git a/srcpkgs/qt6-quicktimeline/update b/srcpkgs/qt6-quicktimeline/update deleted file mode 100644 index 93d6601e02eed7..00000000000000 --- a/srcpkgs/qt6-quicktimeline/update +++ /dev/null @@ -1,3 +0,0 @@ -site="https://download.qt.io/official_releases/qt -https://download.qt.io/official_releases/qt/${version%.*}" -pattern='>\K6\.[\d\.]+(?=/<)' diff --git a/srcpkgs/qt6-remoteobjects-devel b/srcpkgs/qt6-remoteobjects-devel deleted file mode 120000 index 2a027f95266f40..00000000000000 --- a/srcpkgs/qt6-remoteobjects-devel +++ /dev/null @@ -1 +0,0 @@ -qt6-remoteobjects \ No newline at end of file diff --git a/srcpkgs/qt6-remoteobjects-tools b/srcpkgs/qt6-remoteobjects-tools deleted file mode 120000 index 2a027f95266f40..00000000000000 --- a/srcpkgs/qt6-remoteobjects-tools +++ /dev/null @@ -1 +0,0 @@ -qt6-remoteobjects \ No newline at end of file diff --git a/srcpkgs/qt6-remoteobjects/template b/srcpkgs/qt6-remoteobjects/template deleted file mode 100644 index 56290dc974bef9..00000000000000 --- a/srcpkgs/qt6-remoteobjects/template +++ /dev/null @@ -1,57 +0,0 @@ -# Template file for 'qt6-remoteobjects' -pkgname=qt6-remoteobjects -version=6.10.0 -revision=1 -build_style=cmake -hostmakedepends="perl qt6-declarative-host-tools pkg-config" -makedepends="qt6-declarative-private-devel qt6-connectivity-devel - qt6-base-private-devel qt6-websockets-devel" -# Not a strict dependency, but it's 2022, everyone should use TLS -depends="qt6-plugin-tls-openssl" -checkdepends="$depends" -short_desc="Cross-platform application and UI framework - Remote Objects" -maintainer="Đoàn Trần Công Danh " -license="(LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only) AND GPL-3.0-only WITH Qt-GPL-exception-1.0" -homepage="https://qt.io/" -distfiles="http://download.qt.io/official_releases/qt/${version%.*}/${version}/submodules/qtremoteobjects-everywhere-src-${version}.tar.xz" -checksum=b1402d5906930011ed6163e55a0313eead19286f01471e22ccc8e87f9f6a2698 - -if [ "$CROSS_BUILD" ]; then - hostmakedepends+=" qt6-remoteobjects-tools" - configure_args="-DQT_FORCE_BUILD_TOOLS=true" -fi - -subpackages="qt6-remoteobjects-tools qt6-remoteobjects-devel" - -pre_check() { - export QML2_IMPORT_PATH="$wrksrc/build/lib${XBPS_TARGET_WORDSIZE}/qt6/qml" -} - -post_install() { - rm -rf ${DESTDIR}/usr/tests -} - -qt6-remoteobjects-tools_package() { - short_desc+=" - tools" - pkg_install() { - vmove usr/lib/qt6/libexec - vmove usr/lib/cmake/Qt6RemoteObjectsTools - } -} - -qt6-remoteobjects-devel_package() { - depends="${sourcepkg}>=${version}_${revision} - qt6-remoteobjects-tools>=${version}_${revision} - qt6-declarative-devel>=${version}_1" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - vmove usr/lib/qt6/metatypes - vmove usr/lib/pkgconfig - vmove usr/lib/qt6/mkspecs - vmove usr/lib/qt6/qml/QtRemoteObjects/plugins.qmltypes - vmove "usr/lib/*.so" - vmove "usr/lib/*.prl" - } -} diff --git a/srcpkgs/qt6-scxml-devel b/srcpkgs/qt6-scxml-devel deleted file mode 120000 index cd3032d5ed07d6..00000000000000 --- a/srcpkgs/qt6-scxml-devel +++ /dev/null @@ -1 +0,0 @@ -qt6-scxml \ No newline at end of file diff --git a/srcpkgs/qt6-scxml-tools b/srcpkgs/qt6-scxml-tools deleted file mode 120000 index cd3032d5ed07d6..00000000000000 --- a/srcpkgs/qt6-scxml-tools +++ /dev/null @@ -1 +0,0 @@ -qt6-scxml \ No newline at end of file diff --git a/srcpkgs/qt6-scxml/template b/srcpkgs/qt6-scxml/template deleted file mode 100644 index aa6eb4126e6d3a..00000000000000 --- a/srcpkgs/qt6-scxml/template +++ /dev/null @@ -1,52 +0,0 @@ -# Template file for 'qt6-scxml' -pkgname=qt6-scxml -version=6.10.0 -revision=1 -build_style=cmake -configure_args="-DQT_FEATURE_scxml_ecmascriptdatamodel=ON" -hostmakedepends="perl qt6-declarative-host-tools" -makedepends="qt6-declarative-private-devel qt6-base-private-devel" -short_desc="Cross-platform application and UI framework - scxml" -maintainer="John " -license="LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only" -homepage="https://qt.io/" -distfiles="http://download.qt.io/official_releases/qt/${version%.*}/${version}/submodules/qtscxml-everywhere-src-${version}.tar.xz" -checksum=b5946c405fe1e568a8b0589695f9572dfabf85ac9ac8ec3778f9f791e76131e4 - -subpackages="qt6-scxml-tools qt6-scxml-devel" -if [ "$CROSS_BUILD" ]; then - configure_args+=" -DQT_FORCE_BUILD_TOOLS=true" - hostmakedepends+=" qt6-scxml-tools" -fi - -pre_check() { - export QML2_IMPORT_PATH="$wrksrc/build/lib${XBPS_TARGET_WORDSIZE}/qt6/qml" -} - -post_install() { - rm -rf ${DESTDIR}/usr/tests -} - -qt6-scxml-tools_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - Tools" - pkg_install() { - vmove usr/lib/qt6/libexec - vmove "usr/lib/cmake/*Tools" - } -} - -qt6-scxml-devel_package() { - depends="qt6-scxml-tools>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - vmove usr/lib/qt6/metatypes - vmove usr/lib/pkgconfig - vmove usr/lib/qt6/mkspecs - vmove "usr/lib/*.so" - vmove "usr/lib/*.prl" - vmove usr/lib/qt6/modules - } -} diff --git a/srcpkgs/qt6-sensors-devel b/srcpkgs/qt6-sensors-devel deleted file mode 120000 index eb9457f040556a..00000000000000 --- a/srcpkgs/qt6-sensors-devel +++ /dev/null @@ -1 +0,0 @@ -qt6-sensors \ No newline at end of file diff --git a/srcpkgs/qt6-sensors/patches/no-cmake-test.patch b/srcpkgs/qt6-sensors/patches/no-cmake-test.patch deleted file mode 100644 index 64f81563cb1319..00000000000000 --- a/srcpkgs/qt6-sensors/patches/no-cmake-test.patch +++ /dev/null @@ -1,8 +0,0 @@ ---- a/tests/auto/CMakeLists.txt -+++ b/tests/auto/CMakeLists.txt -@@ -1,5 +1,4 @@ - add_subdirectory(qsensor) --add_subdirectory(cmake) - if(TARGET Qt::Quick) - add_subdirectory(qml) - endif() diff --git a/srcpkgs/qt6-sensors/template b/srcpkgs/qt6-sensors/template deleted file mode 100644 index e2889b56b20ede..00000000000000 --- a/srcpkgs/qt6-sensors/template +++ /dev/null @@ -1,33 +0,0 @@ -# Template file for 'qt6-sensors' -pkgname=qt6-sensors -version=6.10.0 -revision=1 -build_style=cmake -hostmakedepends="perl qt6-declarative-host-tools pkg-config" -makedepends="qt6-declarative-private-devel qt6-svg-devel qt6-base-private-devel" -short_desc="Cross-platform application and UI framework - Sensors" -maintainer="Đoàn Trần Công Danh " -license="(LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only) AND GPL-3.0-only WITH Qt-GPL-exception-1.0" -homepage="https://qt.io/" -distfiles="http://download.qt.io/official_releases/qt/${version%.*}/${version}/submodules/qtsensors-everywhere-src-${version}.tar.xz" -checksum=67525e1ad1833ce556a208c4fd8adc59fe6e20d9450e621977ade96300668739 - -post_install() { - rm -rf ${DESTDIR}/usr/tests -} - -qt6-sensors-devel_package() { - depends="${sourcepkg}>=${version}_${revision} - qt6-declarative-devel>=${version}_1" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - vmove usr/lib/qt6/metatypes - vmove usr/lib/pkgconfig - vmove usr/lib/qt6/mkspecs - vmove usr/lib/qt6/qml/QtSensors/plugins.qmltypes - vmove "usr/lib/*.so" - vmove "usr/lib/*.prl" - } -} diff --git a/srcpkgs/qt6-serialbus-devel b/srcpkgs/qt6-serialbus-devel deleted file mode 120000 index 42df2642e14905..00000000000000 --- a/srcpkgs/qt6-serialbus-devel +++ /dev/null @@ -1 +0,0 @@ -qt6-serialbus \ No newline at end of file diff --git a/srcpkgs/qt6-serialbus-tools b/srcpkgs/qt6-serialbus-tools deleted file mode 120000 index 42df2642e14905..00000000000000 --- a/srcpkgs/qt6-serialbus-tools +++ /dev/null @@ -1 +0,0 @@ -qt6-serialbus \ No newline at end of file diff --git a/srcpkgs/qt6-serialbus/template b/srcpkgs/qt6-serialbus/template deleted file mode 100644 index 2f8ab569ecb240..00000000000000 --- a/srcpkgs/qt6-serialbus/template +++ /dev/null @@ -1,35 +0,0 @@ -# Template file for 'qt6-serialbus' -pkgname=qt6-serialbus -version=6.10.0 -revision=1 -build_style=cmake -hostmakedepends="qt6-base" -makedepends="qt6-base-private-devel qt6-serialport-devel" -short_desc="Cross-platform application and UI framework (QT6) - Serial Bus" -maintainer="Đoàn Trần Công Danh " -license="LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only" -homepage="https://www.qt.io" -distfiles="https://download.qt.io/official_releases/qt/${version%.*}/${version}/submodules/qtserialbus-everywhere-src-${version}.tar.xz" -checksum=c627b2bfffe267bb53bbdbac60c22a08bcdbfb6775983ae5d16c975298a4ec30 - -qt6-serialbus-tools_package() { - short_desc+=" - tools" - pkg_install() { - vmove usr/lib/qt6/bin - } -} - -qt6-serialbus-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - vmove usr/lib/pkgconfig - vmove usr/lib/qt6/metatypes - vmove usr/lib/qt6/mkspecs - vmove usr/lib/qt6/modules - vmove "usr/lib/*.prl" - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/qt6-serialport-devel b/srcpkgs/qt6-serialport-devel deleted file mode 120000 index f6a498cf26533f..00000000000000 --- a/srcpkgs/qt6-serialport-devel +++ /dev/null @@ -1 +0,0 @@ -qt6-serialport \ No newline at end of file diff --git a/srcpkgs/qt6-serialport/patches/no-cmake-test.patch b/srcpkgs/qt6-serialport/patches/no-cmake-test.patch deleted file mode 100644 index 434471c4a4f766..00000000000000 --- a/srcpkgs/qt6-serialport/patches/no-cmake-test.patch +++ /dev/null @@ -1,9 +0,0 @@ ---- a/tests/auto/CMakeLists.txt -+++ b/tests/auto/CMakeLists.txt -@@ -1,6 +1,5 @@ - add_subdirectory(qserialport) - add_subdirectory(qserialportinfo) --add_subdirectory(cmake) - if(QT_FEATURE_private_tests) - add_subdirectory(qserialportinfoprivate) - endif() diff --git a/srcpkgs/qt6-serialport/template b/srcpkgs/qt6-serialport/template deleted file mode 100644 index d5793ef3ec1a04..00000000000000 --- a/srcpkgs/qt6-serialport/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'qt6-serialport' -pkgname=qt6-serialport -version=6.10.0 -revision=1 -build_style=cmake -hostmakedepends="perl qt6-base pkg-config" -makedepends="qt6-base-private-devel" -short_desc="Cross-platform application and UI framework - serialport" -maintainer="John " -license="(LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only) AND GPL-3.0-only WITH Qt-GPL-exception-1.0" -homepage="https://qt.io/" -distfiles="http://download.qt.io/official_releases/qt/${version%.*}/${version}/submodules/qtserialport-everywhere-src-${version}.tar.xz" -checksum=4f1ea0788d1d5dc74c35f605f6edbb09fef89c75ce6028cf418d79c1a0d9f805 - -qt6-serialport-devel_package() { - depends="${sourcepkg}>=${version}_${revision} qt6-base-devel>=${version}_1" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - vmove usr/lib/qt6/metatypes - vmove usr/lib/pkgconfig - vmove usr/lib/qt6/mkspecs - vmove "usr/lib/*.so" - vmove "usr/lib/*.prl" - vmove usr/lib/qt6/modules - } -} diff --git a/srcpkgs/qt6-shadertools-devel b/srcpkgs/qt6-shadertools-devel deleted file mode 120000 index f1424d216cb3e8..00000000000000 --- a/srcpkgs/qt6-shadertools-devel +++ /dev/null @@ -1 +0,0 @@ -qt6-shadertools \ No newline at end of file diff --git a/srcpkgs/qt6-shadertools/template b/srcpkgs/qt6-shadertools/template deleted file mode 100644 index b2299075d32903..00000000000000 --- a/srcpkgs/qt6-shadertools/template +++ /dev/null @@ -1,47 +0,0 @@ -# Template file for 'qt6-shadertools' -pkgname=qt6-shadertools -version=6.10.0 -revision=1 -build_style=cmake -hostmakedepends="perl qt6-base" -makedepends="qt6-base-private-devel" -depends="libqt6shadertools>=${version}_${revision}" -short_desc="Cross-platform application and UI framework - shadertools" -maintainer="John " -license="GPL-3.0-or-later" -homepage="https://qt.io/" -distfiles="http://download.qt.io/official_releases/qt/${version%.*}/${version}/submodules/qtshadertools-everywhere-src-${version}.tar.xz" -checksum=87ba478c3fd827862fc79f6d78d369dfec162c901b7f66ed988b3e1d6ffdfbf6 - -if [ "$CROSS_BUILD" ]; then - configure_args="-DQT_FORCE_BUILD_TOOLS=true" - hostmakedepends+=" qt6-shadertools" -fi - -libqt6shadertools_package() { - short_desc+=" - libraries" - pkg_install() { - vmove "usr/lib/libQt6ShaderTools.so.*" - } -} - -qt6-shadertools-devel_package() { - depends="${sourcepkg}>=${version}_${revision} qt6-base-devel>=${version}_1" - short_desc+=" - development files" - pkg_install() { - local _f - vmove usr/include - vmove usr/lib/qt6/metatypes - vmove usr/lib/pkgconfig - vmove usr/lib/qt6/mkspecs - vmove "usr/lib/*.so" - vmove "usr/lib/*.prl" - vmove usr/lib/qt6/modules - for _f in ${DESTDIR}/usr/lib/cmake/*; do - case "$_f" in - *ToolsTools) ;; - *) vmove "usr/lib/cmake/${_f##*/}" ;; - esac - done - } -} diff --git a/srcpkgs/qt6-shadertools/update b/srcpkgs/qt6-shadertools/update deleted file mode 100644 index 93d6601e02eed7..00000000000000 --- a/srcpkgs/qt6-shadertools/update +++ /dev/null @@ -1,3 +0,0 @@ -site="https://download.qt.io/official_releases/qt -https://download.qt.io/official_releases/qt/${version%.*}" -pattern='>\K6\.[\d\.]+(?=/<)' diff --git a/srcpkgs/qt6-speech-devel b/srcpkgs/qt6-speech-devel deleted file mode 120000 index 995d6b2a31d724..00000000000000 --- a/srcpkgs/qt6-speech-devel +++ /dev/null @@ -1 +0,0 @@ -qt6-speech \ No newline at end of file diff --git a/srcpkgs/qt6-speech-plugin-flite b/srcpkgs/qt6-speech-plugin-flite deleted file mode 120000 index 995d6b2a31d724..00000000000000 --- a/srcpkgs/qt6-speech-plugin-flite +++ /dev/null @@ -1 +0,0 @@ -qt6-speech \ No newline at end of file diff --git a/srcpkgs/qt6-speech-plugin-mock b/srcpkgs/qt6-speech-plugin-mock deleted file mode 120000 index 995d6b2a31d724..00000000000000 --- a/srcpkgs/qt6-speech-plugin-mock +++ /dev/null @@ -1 +0,0 @@ -qt6-speech \ No newline at end of file diff --git a/srcpkgs/qt6-speech-plugin-speechd b/srcpkgs/qt6-speech-plugin-speechd deleted file mode 120000 index 995d6b2a31d724..00000000000000 --- a/srcpkgs/qt6-speech-plugin-speechd +++ /dev/null @@ -1 +0,0 @@ -qt6-speech \ No newline at end of file diff --git a/srcpkgs/qt6-speech/template b/srcpkgs/qt6-speech/template deleted file mode 100644 index 20c913fc19fab1..00000000000000 --- a/srcpkgs/qt6-speech/template +++ /dev/null @@ -1,63 +0,0 @@ -# Template file for 'qt6-speech' -pkgname=qt6-speech -version=6.10.0 -revision=1 -build_style=cmake -hostmakedepends="perl pkg-config qt6-declarative-host-tools" -makedepends="qt6-base-private-devel qt6-declarative-private-devel - qt6-multimedia-devel flite-devel speech-dispatcher-devel alsa-lib-devel" -short_desc="Cross-platform application and UI framework (QT6) - Speech component" -maintainer="John " -license="(LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only) AND GPL-3.0-only WITH Qt-GPL-exception-1.0" -homepage="https://www.qt.io" -distfiles="https://download.qt.io/official_releases/qt/${version%.*}/${version}/submodules/qtspeech-everywhere-src-${version}.tar.xz" -checksum=13033066830ccc8be50951e3a2f2564c712e5f5e9b0af4e1040184f1a64aa51e - -if [ "$XBPS_CHECK_PKGS" ]; then - configure_args="-DQT_BUILD_TESTS=ON" -fi - -pre_check() { - export QML2_IMPORT_PATH="$wrksrc/build/lib${XBPS_TARGET_WORDSIZE}/qt6/qml" -} - -post_install() { - rm -rf "${DESTDIR}"/usr/tests -} - -qt6-speech-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/qt6/metatypes - vmove usr/lib/pkgconfig - vmove usr/lib/qt6/mkspecs - vmove "usr/lib/*.so" - vmove "usr/lib/*.prl" - vmove usr/lib/qt6/modules - vmove usr/lib/cmake - } -} - -qt6-speech-plugin-flite_package() { - short_desc+=" - Flite Plugin" - pkg_install() { - vmove usr/lib/qt6/plugins/texttospeech/libqtexttospeech_flite.so - } -} - -qt6-speech-plugin-speechd_package() { - short_desc+=" - Speech dispatcher Plugin" - pkg_install() { - vmove usr/lib/qt6/plugins/texttospeech/libqtexttospeech_speechd.so - } -} - - -qt6-speech-plugin-mock_package() { - short_desc+=" - Mock Plugin" - pkg_install() { - vmove usr/lib/qt6/plugins/texttospeech/libqtexttospeech_mock.so - } -} diff --git a/srcpkgs/qt6-sql b/srcpkgs/qt6-sql deleted file mode 120000 index 8ddee598d5edc4..00000000000000 --- a/srcpkgs/qt6-sql +++ /dev/null @@ -1 +0,0 @@ -qt6-base \ No newline at end of file diff --git a/srcpkgs/qt6-svg-devel b/srcpkgs/qt6-svg-devel deleted file mode 120000 index 69c493dbd7945a..00000000000000 --- a/srcpkgs/qt6-svg-devel +++ /dev/null @@ -1 +0,0 @@ -qt6-svg \ No newline at end of file diff --git a/srcpkgs/qt6-svg/template b/srcpkgs/qt6-svg/template deleted file mode 100644 index d3a59e993a17a2..00000000000000 --- a/srcpkgs/qt6-svg/template +++ /dev/null @@ -1,41 +0,0 @@ -# Template file for 'qt6-svg' -pkgname=qt6-svg -version=6.10.0 -revision=1 -build_style=cmake -hostmakedepends="qt6-base perl" -makedepends="qt6-base-private-devel" -short_desc="Cross-platform application and UI framework (QT6) - qt6-svg component" -maintainer="John " -license="GPL-3.0-only WITH Qt-GPL-exception-1.0, GPL-2.0-or-later, LGPL-3.0-only" -homepage="https://qt.io/" -distfiles="http://download.qt.io/official_releases/qt/${version%.*}/${version}/submodules/qtsvg-everywhere-src-${version}.tar.xz" -checksum=5ed2c0e04d5e73ff75c2a2ed92db5dc1788ba70f704fc2b71bc21644beda2533 - -if [ "$XBPS_CHECK_PKGS" ]; then - configure_args="-DQT_BUILD_TESTS=ON" -fi - -do_check() { - cd build - ctest -E '(tst_qicon_svg|module_includes)' -} - -post_install() { - rm -rf ${DESTDIR}/usr/tests -} - -qt6-svg-devel_package() { - depends="${sourcepkg}>=${version}_${revision} qt6-base-devel" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - vmove usr/lib/qt6/metatypes - vmove usr/lib/pkgconfig - vmove usr/lib/qt6/mkspecs - vmove "usr/lib/*.so" - vmove "usr/lib/*.prl" - vmove usr/lib/qt6/modules - } -} diff --git a/srcpkgs/qt6-svg/update b/srcpkgs/qt6-svg/update deleted file mode 100644 index 93d6601e02eed7..00000000000000 --- a/srcpkgs/qt6-svg/update +++ /dev/null @@ -1,3 +0,0 @@ -site="https://download.qt.io/official_releases/qt -https://download.qt.io/official_releases/qt/${version%.*}" -pattern='>\K6\.[\d\.]+(?=/<)' diff --git a/srcpkgs/qt6-test b/srcpkgs/qt6-test deleted file mode 120000 index 8ddee598d5edc4..00000000000000 --- a/srcpkgs/qt6-test +++ /dev/null @@ -1 +0,0 @@ -qt6-base \ No newline at end of file diff --git a/srcpkgs/qt6-tools-devel b/srcpkgs/qt6-tools-devel deleted file mode 120000 index d2de59aba4535f..00000000000000 --- a/srcpkgs/qt6-tools-devel +++ /dev/null @@ -1 +0,0 @@ -qt6-tools \ No newline at end of file diff --git a/srcpkgs/qt6-tools-private-devel b/srcpkgs/qt6-tools-private-devel deleted file mode 120000 index d2de59aba4535f..00000000000000 --- a/srcpkgs/qt6-tools-private-devel +++ /dev/null @@ -1 +0,0 @@ -qt6-tools \ No newline at end of file diff --git a/srcpkgs/qt6-tools/patches/pie.patch b/srcpkgs/qt6-tools/patches/pie.patch deleted file mode 100644 index bf16d65a675c38..00000000000000 --- a/srcpkgs/qt6-tools/patches/pie.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/src/qdoc/qdoc/CMakeLists.txt -+++ b/src/qdoc/qdoc/CMakeLists.txt -@@ -103,7 +103,6 @@ qt_internal_return_unless_building_tools - - # If libclangTooling.a is not built with -fPIE enabled we cannot link it to qdoc. - # TODO: Re-enable PIE once clang is built with PIE in provisioning. --set_target_properties(${target_name} PROPERTIES POSITION_INDEPENDENT_CODE FALSE) - - qt_internal_extend_target(${target_name} CONDITION (WIN32 AND ICC) OR MSVC - LINK_OPTIONS diff --git a/srcpkgs/qt6-tools/patches/qdoc-location.patch b/srcpkgs/qt6-tools/patches/qdoc-location.patch deleted file mode 100644 index 69cf13324a1a02..00000000000000 --- a/srcpkgs/qt6-tools/patches/qdoc-location.patch +++ /dev/null @@ -1,83 +0,0 @@ ---- a/tests/auto/linguist/lconvert/tst_lconvert.cpp -+++ b/tests/auto/linguist/lconvert/tst_lconvert.cpp -@@ -7,6 +7,16 @@ - - using namespace Qt::Literals::StringLiterals; - -+namespace { -+QString xbinpath() -+{ -+ char *build_binpath = getenv("QT_BUILD_BIN_PATH"); -+ if (build_binpath && *build_binpath) -+ return build_binpath; -+ return QLibraryInfo::path(QLibraryInfo::BinariesPath); -+} -+} -+ - class tst_lconvert : public QObject - { - Q_OBJECT -@@ -14,7 +24,7 @@ class tst_lconvert : public QObject - public: - tst_lconvert() - : dataDir(QFINDTESTDATA("data/")) -- , lconvert(QLibraryInfo::path(QLibraryInfo::BinariesPath) + "/lconvert") {} -+ , lconvert(xbinpath() + QStringLiteral("/lconvert")) {} - - private slots: - void initTestCase(); ---- a/tests/auto/linguist/lrelease/tst_lrelease.cpp -+++ b/tests/auto/linguist/lrelease/tst_lrelease.cpp -@@ -8,13 +8,22 @@ - - #include - -+namespace { -+QString xbinpath() -+{ -+ char *build_binpath = getenv("QT_BUILD_BIN_PATH"); -+ if (build_binpath && *build_binpath) -+ return build_binpath; -+ return QLibraryInfo::path(QLibraryInfo::BinariesPath); -+} -+} - class tst_lrelease : public QObject - { - Q_OBJECT - - public: - tst_lrelease() -- : lrelease(QLibraryInfo::path(QLibraryInfo::BinariesPath) + "/lrelease") -+ : lrelease(xbinpath() + QStringLiteral("/lrelease")) - , dataDir(QFINDTESTDATA("testdata/")) - {} - ---- a/tests/auto/linguist/lupdate/tst_lupdate.cpp -+++ b/tests/auto/linguist/lupdate/tst_lupdate.cpp -@@ -53,7 +53,10 @@ private: - tst_lupdate::tst_lupdate() - { - m_timer.start(); -- QString binPath = QLibraryInfo::path(QLibraryInfo::BinariesPath); -+ auto binPath = QLibraryInfo::path(QLibraryInfo::BinariesPath); -+ char *build_binpath = getenv("QT_BUILD_BIN_PATH"); -+ if (build_binpath && *build_binpath) -+ binPath = build_binpath; - m_cmdLupdate = binPath + "/lupdate"_L1; - m_basePath = QFINDTESTDATA("testdata/"); - } ---- a/tests/auto/qtdiag/tst_qtdiag.cpp -+++ b/tests/auto/qtdiag/tst_qtdiag.cpp -@@ -21,7 +21,11 @@ private: - - void tst_QtDiag::initTestCase() - { -- QString binary = QLibraryInfo::path(QLibraryInfo::BinariesPath) + QStringLiteral("/qtdiag"); -+ auto binpath = QLibraryInfo::path(QLibraryInfo::BinariesPath); -+ char *build_binpath = getenv("QT_BUILD_BIN_PATH"); -+ if (build_binpath && *build_binpath) -+ binpath = build_binpath; -+ QString binary = binpath + QStringLiteral("/qtdiag"); - # ifdef Q_OS_WIN - binary += QStringLiteral(".exe"); - # endif diff --git a/srcpkgs/qt6-tools/template b/srcpkgs/qt6-tools/template deleted file mode 100644 index b761dfc724ff97..00000000000000 --- a/srcpkgs/qt6-tools/template +++ /dev/null @@ -1,111 +0,0 @@ -# Template file for 'qt6-tools' -pkgname=qt6-tools -version=6.10.0 -revision=2 -_llvmver=21 -build_style=cmake -configure_args="-DEXTERNAL_GUMBO=ON -DLITEHTML_UTF8=ON -DUSE_ICU=ON - -DQT_BUILD_SHARED_LIBS=ON -DQT_FEATURE_assistant=ON - -DQT_FEATURE_pixeltool=ON -DLITEHTML_BUILD_TESTING=OFF - -DQT_FEATURE_distancefieldgenerator=ON" -hostmakedepends="qt6-base perl qt6-plugin-sqlite clang${_llvmver} clang-tools-extra${_llvmver} - qt6-declarative-host-tools" -makedepends="qt6-base-private-devel qt6-plugin-sqlite qt6-declarative-private-devel - gumbo-parser-devel icu-devel llvm${_llvmver}-devel" -short_desc="Cross-platform application and UI framework (QT6) - qt6-tools component" -maintainer="John " -license="custom:GPL-3.0-only-with-Qt-GPL-exception-1.0, LGPL-3.0-only, GPL-2.0-or-later" -homepage="https://qt.io/" -distfiles="http://download.qt.io/official_releases/qt/${version%.*}/${version}/submodules/qttools-everywhere-src-${version}.tar.xz" -checksum=d86d5098cf3e3e599f37e18df477e65908fc8f036e10ea731b3469ec4fdbd02a - -if [ "$CROSS_BUILD" ]; then - configure_args+=" -DQT_FORCE_BUILD_TOOLS=TRUE" - hostmakedepends+=" qt6-tools" -fi -case "$XBPS_TARGET_MACHINE" in - x86_64*|aarch64*) - makedepends+=" libomp${_llvmver}-devel" ;; -esac - -if [ "$XBPS_CHECK_PKGS" ]; then - configure_args+=" -DQT_BUILD_TESTS=ON" -fi - -subpackages="qt6-designer qt6-help qt6-ui-tools qt6-tools-private-devel qt6-tools-devel" - -post_patch() { - vsed -i -e 's/gumbo/litehtml/' src/assistant/qlitehtml/src/CMakeLists.txt -} - -post_install() { - vlicense LICENSES/Qt-GPL-exception-1.0.txt -} - -#post_build() { -# ninja -C build ${makejobs} lib/qt6/libexec/qhelpgenerator -#} - -do_check() { - cd build - export QT_BUILD_BIN_PATH=$wrksrc/build/lib/qt6/bin - # Some of these tests expect that qt6-tools is already - # installed in /usr/lib/qt6 - ctest -E 'tst_(lrelease|lconvert|lupdate|qtattributionsscanner|qhelpcontentmodel|qhelpenginecore|qhelpgenerator|qhelpindexmode|generatedOutput|validateQdocOutputFiles)' -} - -qt6-help_package() { - short_desc+=" - Help libraries" - pkg_install() { - vmove "usr/lib/libQt6Help.so.*" - } -} - -qt6-designer_package() { - short_desc+=" - Designer libraries" - pkg_install() { - vmove "usr/lib/libQt6Designer*.so.*" - } -} - -qt6-ui-tools_package() { - short_desc+=" - UI Tools libraries" - pkg_install() { - vmove "usr/lib/libQt6UiTools.so.*" - } -} - -qt6-tools-private-devel_package() { - depends="qt6-tools-devel>=${version}_${revision}" - short_desc+=" - private development files" - pkg_install() { - for dir in $(cd ${DESTDIR} && find usr/include -type d -name private); do - vmove "$dir" - done - vmove "usr/lib/cmake/*Private" - vmove "usr/lib/qt6/metatypes/*private*" - vmove "usr/lib/qt6/mkspecs/modules/*_private.pri" - vmove "usr/lib/qt6/modules/*Private.json" - } -} - -qt6-tools-devel_package() { - depends="${sourcepkg}>=${version}_${revision} qt6-base-devel>=${version}_1" - short_desc+=" - development files" - pkg_install() { - local _f - vmove usr/include - vmove usr/lib/qt6/metatypes - vmove usr/lib/pkgconfig - vmove usr/lib/qt6/mkspecs - vmove "usr/lib/*.so" - vmove "usr/lib/*.prl" - vmove usr/lib/qt6/modules - for _f in ${DESTDIR}/usr/lib/cmake/*; do - case "$_f" in - *ToolsTools|*/Qt6LinguistTools) ;; - *) vmove "usr/lib/cmake/${_f##*/}" ;; - esac - done - } -} diff --git a/srcpkgs/qt6-tools/update b/srcpkgs/qt6-tools/update deleted file mode 100644 index 93d6601e02eed7..00000000000000 --- a/srcpkgs/qt6-tools/update +++ /dev/null @@ -1,3 +0,0 @@ -site="https://download.qt.io/official_releases/qt -https://download.qt.io/official_releases/qt/${version%.*}" -pattern='>\K6\.[\d\.]+(?=/<)' diff --git a/srcpkgs/qt6-translations/template b/srcpkgs/qt6-translations/template deleted file mode 100644 index 8632af6896a421..00000000000000 --- a/srcpkgs/qt6-translations/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'qt6-translations' -pkgname=qt6-translations -version=6.10.0 -revision=1 -build_style=cmake -hostmakedepends="qt6-base qt6-tools perl" -makedepends="qt6-base-devel qt6-tools-devel" -short_desc="Cross-platform application and UI framework - translations" -maintainer="John " -license="GPL-3.0-only WITH Qt-GPL-exception-1.0" -homepage="https://qt.io/" -distfiles="http://download.qt.io/official_releases/qt/${version%.*}/${version}/submodules/qttranslations-everywhere-src-${version}.tar.xz" -checksum=326e8253cfd0cb5745238117f297da80e30ce8f4c1db81990497bd388b026cde - -pre_configure() { - rm -rf build - mkdir build -} diff --git a/srcpkgs/qt6-translations/update b/srcpkgs/qt6-translations/update deleted file mode 100644 index 93d6601e02eed7..00000000000000 --- a/srcpkgs/qt6-translations/update +++ /dev/null @@ -1,3 +0,0 @@ -site="https://download.qt.io/official_releases/qt -https://download.qt.io/official_releases/qt/${version%.*}" -pattern='>\K6\.[\d\.]+(?=/<)' diff --git a/srcpkgs/qt6-ui-tools b/srcpkgs/qt6-ui-tools deleted file mode 120000 index d2de59aba4535f..00000000000000 --- a/srcpkgs/qt6-ui-tools +++ /dev/null @@ -1 +0,0 @@ -qt6-tools \ No newline at end of file diff --git a/srcpkgs/qt6-virtualkeyboard-devel b/srcpkgs/qt6-virtualkeyboard-devel deleted file mode 120000 index 5da71523b63941..00000000000000 --- a/srcpkgs/qt6-virtualkeyboard-devel +++ /dev/null @@ -1 +0,0 @@ -qt6-virtualkeyboard \ No newline at end of file diff --git a/srcpkgs/qt6-virtualkeyboard/template b/srcpkgs/qt6-virtualkeyboard/template deleted file mode 100644 index 67079f2e68d1c3..00000000000000 --- a/srcpkgs/qt6-virtualkeyboard/template +++ /dev/null @@ -1,45 +0,0 @@ -# Template file for 'qt6-virtualkeyboard' -pkgname=qt6-virtualkeyboard -version=6.10.0 -revision=1 -build_style=cmake -hostmakedepends="perl pkg-config qt6-declarative-host-tools" -makedepends="qt6-declarative-private-devel qt6-svg-devel hunspell-devel - qt6-base-private-devel" -short_desc="Cross-platform application and UI framework - virtualkeyboard" -maintainer="John " -license="GPL-3.0-only" -homepage="https://qt.io/" -distfiles="http://download.qt.io/official_releases/qt/${version%.*}/${version}/submodules/qtvirtualkeyboard-everywhere-src-${version}.tar.xz" -checksum=abb267f2682bc66d078b71fb342aca946414d3c60adb97d454308acc0ca31381 - -if [ "$XBPS_CHECK_PKGS" ]; then - configure_args="-DQT_BUILD_TESTS=ON" -fi - -do_check() { - cd build - export QML2_IMPORT_PATH="$wrksrc/build/lib/qt6/qml:$wrksrc/build/lib${XBPS_TARGET_WORDSIZE}/qt6/qml" - ctest -E 'tst_(inputpanel|styles)' - # styles overwrites QML2_IMPORT_PATH - # inputpanel hangs -} - -post_install() { - rm -rf ${DESTDIR}/usr/tests -} - -qt6-virtualkeyboard-devel_package() { - depends="${sourcepkg}>=${version}_${revision} $makedepends" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - vmove usr/lib/qt6/metatypes - vmove usr/lib/pkgconfig - vmove usr/lib/qt6/mkspecs - vmove "usr/lib/*.so" - vmove "usr/lib/*.prl" - vmove usr/lib/qt6/modules - } -} diff --git a/srcpkgs/qt6-wayland-client b/srcpkgs/qt6-wayland-client deleted file mode 120000 index 8ddee598d5edc4..00000000000000 --- a/srcpkgs/qt6-wayland-client +++ /dev/null @@ -1 +0,0 @@ -qt6-base \ No newline at end of file diff --git a/srcpkgs/qt6-wayland-devel b/srcpkgs/qt6-wayland-devel deleted file mode 120000 index c4dec18ea9a04a..00000000000000 --- a/srcpkgs/qt6-wayland-devel +++ /dev/null @@ -1 +0,0 @@ -qt6-wayland \ No newline at end of file diff --git a/srcpkgs/qt6-wayland-private-devel b/srcpkgs/qt6-wayland-private-devel deleted file mode 120000 index c4dec18ea9a04a..00000000000000 --- a/srcpkgs/qt6-wayland-private-devel +++ /dev/null @@ -1 +0,0 @@ -qt6-wayland \ No newline at end of file diff --git a/srcpkgs/qt6-wayland-tools b/srcpkgs/qt6-wayland-tools deleted file mode 120000 index 8ddee598d5edc4..00000000000000 --- a/srcpkgs/qt6-wayland-tools +++ /dev/null @@ -1 +0,0 @@ -qt6-base \ No newline at end of file diff --git a/srcpkgs/qt6-wayland/template b/srcpkgs/qt6-wayland/template deleted file mode 100644 index c745dd2c7d389b..00000000000000 --- a/srcpkgs/qt6-wayland/template +++ /dev/null @@ -1,54 +0,0 @@ -# Template file for 'qt6-wayland' -pkgname=qt6-wayland -version=6.10.0 -revision=1 -build_style=cmake -hostmakedepends="qt6-base perl pkg-config wayland-devel qt6-declarative-host-tools" -# XXX: Qml as optional dep -makedepends="qt6-base-private-devel wayland-devel libxkbcommon-devel - qt6-declarative-private-devel - libXcomposite-devel MesaLib-devel Vulkan-Headers libdrm-devel" -checkdepends="dbus mesa-dri" -short_desc="Cross-platform application and UI framework - Wayland" -maintainer="John " -license="GPL-3.0-only WITH Qt-GPL-exception-1.0, LGPL-3.0-only, GPL-2.0-or-later" -homepage="https://www.qt.io" -distfiles="https://download.qt.io/official_releases/qt/${version%.*}/${version}/submodules/qtwayland-everywhere-src-${version}.tar.xz" -checksum=603f2b0a259b24bd0fb14f880d7761b1d248118a42a6870cdbe8fdda4173761f - -subpackages="qt6-wayland-private-devel qt6-wayland-devel" - -do_check() { - cd build - dbus-run-session ctest -E 'tst_(seatv4|wl_reconnect)' -} - -qt6-wayland-private-devel_package() { - depends="qt6-wayland-devel>=${version}_${revision}" - short_desc+=" - private development files" - pkg_install() { - for dir in $(cd ${DESTDIR} && find usr/include -type d -name private); do - vmove "$dir" - done - vmove "usr/lib/cmake/*Private" - vmove "usr/lib/qt6/metatypes/*private_*" - vmove "usr/lib/qt6/mkspecs/modules/*_private.pri" - vmove "usr/lib/qt6/modules/*Private.json" - } -} - -qt6-wayland-devel_package() { - depends="qt6-base>=${version}_1 qt6-base-devel>=${version}_1 - ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - vmove usr/lib/qt6/metatypes - vmove usr/lib/pkgconfig - vmove usr/lib/qt6/mkspecs - vmove "usr/lib/*.so" - vmove "usr/lib/*.prl" - vmove usr/lib/qt6/modules - } -} diff --git a/srcpkgs/qt6-wayland/update b/srcpkgs/qt6-wayland/update deleted file mode 100644 index 93d6601e02eed7..00000000000000 --- a/srcpkgs/qt6-wayland/update +++ /dev/null @@ -1,3 +0,0 @@ -site="https://download.qt.io/official_releases/qt -https://download.qt.io/official_releases/qt/${version%.*}" -pattern='>\K6\.[\d\.]+(?=/<)' diff --git a/srcpkgs/qt6-webchannel-devel b/srcpkgs/qt6-webchannel-devel deleted file mode 120000 index 03e8b23d785d0a..00000000000000 --- a/srcpkgs/qt6-webchannel-devel +++ /dev/null @@ -1 +0,0 @@ -qt6-webchannel \ No newline at end of file diff --git a/srcpkgs/qt6-webchannel/patches/test.patch b/srcpkgs/qt6-webchannel/patches/test.patch deleted file mode 100644 index 0b0b36b774756c..00000000000000 --- a/srcpkgs/qt6-webchannel/patches/test.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- qt6-webchannel-6.6.0/tests/auto/cmake/CMakeLists.txt 2023-10-03 21:09:44.000000000 +0200 -+++ - 2023-10-13 22:38:26.259148142 +0200 -@@ -13,7 +13,7 @@ - project(webchannel_cmake_tests) - enable_testing() - --set(required_packages Core WebChannel) -+set(required_packages Core) - - # Setup the test when called as a completely standalone project. - if(TARGET Qt6::Core) diff --git a/srcpkgs/qt6-webchannel/template b/srcpkgs/qt6-webchannel/template deleted file mode 100644 index 633199a5bc9a12..00000000000000 --- a/srcpkgs/qt6-webchannel/template +++ /dev/null @@ -1,41 +0,0 @@ -# Template file for 'qt6-webchannel' -pkgname=qt6-webchannel -version=6.10.0 -revision=1 -build_style=cmake -hostmakedepends="perl qt6-base qt6-declarative-host-tools" -makedepends="qt6-base-private-devel qt6-declarative-private-devel - qt6-websockets-devel" -short_desc="Cross-platform application and UI framework - webchannel" -maintainer="John " -license="(LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only) AND GPL-3.0-only WITH Qt-GPL-exception-1.0" -homepage="https://qt.io/" -distfiles="http://download.qt.io/official_releases/qt/${version%.*}/${version}/submodules/qtwebchannel-everywhere-src-${version}.tar.xz" -checksum=74165864fabf580e622fbb52553d8ca41b53b660ba20ec1f73fb71f4d9a95009 - -do_check() { - cd build - export QML2_IMPORT_PATH="$wrksrc/build/lib${XBPS_TARGET_WORDSIZE}/qt6/qml" - ctest -E module_includes -} - -post_install() { - rm -rf ${DESTDIR}/usr/tests -} - -qt6-webchannel-devel_package() { - depends="${sourcepkg}>=${version}_${revision} qt6-base-devel>=${version}_1 - qt6-websockets-devel>=${version}_1" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - vmove usr/lib/qt6/metatypes - vmove usr/lib/pkgconfig - vmove usr/lib/qt6/mkspecs - vmove usr/lib/qt6/qml/QtWebChannel/plugins.qmltypes - vmove "usr/lib/*.so" - vmove "usr/lib/*.prl" - vmove usr/lib/qt6/modules - } -} diff --git a/srcpkgs/qt6-webchannel/update b/srcpkgs/qt6-webchannel/update deleted file mode 100644 index 93d6601e02eed7..00000000000000 --- a/srcpkgs/qt6-webchannel/update +++ /dev/null @@ -1,3 +0,0 @@ -site="https://download.qt.io/official_releases/qt -https://download.qt.io/official_releases/qt/${version%.*}" -pattern='>\K6\.[\d\.]+(?=/<)' diff --git a/srcpkgs/qt6-webengine b/srcpkgs/qt6-webengine deleted file mode 120000 index 63f19af447844c..00000000000000 --- a/srcpkgs/qt6-webengine +++ /dev/null @@ -1 +0,0 @@ -qt6-pdf \ No newline at end of file diff --git a/srcpkgs/qt6-webengine-devel b/srcpkgs/qt6-webengine-devel deleted file mode 120000 index 63f19af447844c..00000000000000 --- a/srcpkgs/qt6-webengine-devel +++ /dev/null @@ -1 +0,0 @@ -qt6-pdf \ No newline at end of file diff --git a/srcpkgs/qt6-webengine-examples b/srcpkgs/qt6-webengine-examples deleted file mode 120000 index 63f19af447844c..00000000000000 --- a/srcpkgs/qt6-webengine-examples +++ /dev/null @@ -1 +0,0 @@ -qt6-pdf \ No newline at end of file diff --git a/srcpkgs/qt6-websockets-devel b/srcpkgs/qt6-websockets-devel deleted file mode 120000 index a3c674e429549c..00000000000000 --- a/srcpkgs/qt6-websockets-devel +++ /dev/null @@ -1 +0,0 @@ -qt6-websockets \ No newline at end of file diff --git a/srcpkgs/qt6-websockets/patches/test.patch b/srcpkgs/qt6-websockets/patches/test.patch deleted file mode 100644 index 68b5bc57e40e90..00000000000000 --- a/srcpkgs/qt6-websockets/patches/test.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/tests/auto/cmake/CMakeLists.txt 2023-10-03 20:26:29.000000000 +0200 -+++ - 2023-10-13 22:27:12.100304684 +0200 -@@ -13,7 +13,7 @@ - project(websockets_cmake_tests) - enable_testing() - --set(required_packages Core WebSockets) -+set(required_packages Core) - - # Setup the test when called as a completely standalone project. - if(TARGET Qt6::Core) diff --git a/srcpkgs/qt6-websockets/template b/srcpkgs/qt6-websockets/template deleted file mode 100644 index 09d2228237000a..00000000000000 --- a/srcpkgs/qt6-websockets/template +++ /dev/null @@ -1,40 +0,0 @@ -# Template file for 'qt6-websockets' -pkgname=qt6-websockets -version=6.10.0 -revision=1 -build_style=cmake -hostmakedepends="perl qt6-base qt6-declarative-host-tools" -makedepends="qt6-base-private-devel qt6-declarative-private-devel" -depends="qt6-plugin-tls-openssl" -checkdepends="$depends" -short_desc="Cross-platform application and UI framework - websockets" -maintainer="John " -license="(LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only) AND GPL-3.0-only WITH Qt-GPL-exception-1.0" -homepage="https://qt.io/" -distfiles="http://download.qt.io/official_releases/qt/${version%.*}/${version}/submodules/qtwebsockets-everywhere-src-${version}.tar.xz" -checksum=d1092e7da5c3b8eea242e4069f05ff8e710a17c54d5010c1b557e26f7948806e - -do_check() { - cd build - export QML2_IMPORT_PATH="$wrksrc/build/lib${XBPS_TARGET_WORDSIZE}/qt6/qml" - ctest -E "module_includes" -} - -post_install() { - rm -rf ${DESTDIR}/usr/tests -} - -qt6-websockets-devel_package() { - depends="${sourcepkg}>=${version}_${revision} qt6-base-devel>=${version}_1" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - vmove usr/lib/qt6/metatypes - vmove usr/lib/pkgconfig - vmove usr/lib/qt6/mkspecs - vmove "usr/lib/*.so" - vmove "usr/lib/*.prl" - vmove usr/lib/qt6/modules - } -} diff --git a/srcpkgs/qt6-webview-devel b/srcpkgs/qt6-webview-devel deleted file mode 120000 index 12aa5bd8a7cb31..00000000000000 --- a/srcpkgs/qt6-webview-devel +++ /dev/null @@ -1 +0,0 @@ -qt6-webview \ No newline at end of file diff --git a/srcpkgs/qt6-webview/template b/srcpkgs/qt6-webview/template deleted file mode 100644 index cfce84a852f6e8..00000000000000 --- a/srcpkgs/qt6-webview/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'qt6-webview' -pkgname=qt6-webview -version=6.10.0 -revision=1 -build_style=cmake -hostmakedepends="qt6-base qt6-declarative-host-tools" -makedepends="qt6-base-private-devel qt6-declarative-private-devel qt6-webengine-devel" -short_desc="Cross-platform application and UI framework - WebView" -maintainer="Đoàn Trần Công Danh " -license="GPL-3.0-only, GPL-2.0-only, LGPL-3.0-only" -homepage="https://www.qt.io" -distfiles="https://download.qt.io/official_releases/qt/${version%.*}/${version}/submodules/qtwebview-everywhere-src-${version}.tar.xz" -checksum=a93564e6a5d10c09954b01a3140725caa2de574ce9c3332d4bced291d9fa3a0f - -if [ "$XBPS_WORDSIZE$XBPS_WORDSIZE" != "64$XBPS_TARGET_WORDSIZE" ]; then - broken="no qt6-webengine" -fi - -qt6-webview-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - vmove usr/lib/pkgconfig - vmove usr/lib/qt6/mkspecs - vmove "usr/lib/*.prl" - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/qt6-widgets b/srcpkgs/qt6-widgets deleted file mode 120000 index 8ddee598d5edc4..00000000000000 --- a/srcpkgs/qt6-widgets +++ /dev/null @@ -1 +0,0 @@ -qt6-base \ No newline at end of file diff --git a/srcpkgs/qt6-xml b/srcpkgs/qt6-xml deleted file mode 120000 index 8ddee598d5edc4..00000000000000 --- a/srcpkgs/qt6-xml +++ /dev/null @@ -1 +0,0 @@ -qt6-base \ No newline at end of file diff --git a/srcpkgs/qt6ct/files/qt6ct.sh b/srcpkgs/qt6ct/files/qt6ct.sh deleted file mode 100644 index 92cfd26d7b91c8..00000000000000 --- a/srcpkgs/qt6ct/files/qt6ct.sh +++ /dev/null @@ -1,8 +0,0 @@ -#!/usr/bin/env sh - -if [ "$XDG_CURRENT_DESKTOP" != "KDE" ]; then - export QT_QPA_PLATFORMTHEME=qt5ct -fi -if [ "$XDG_SESSION_TYPE" = "wayland" ]; then - export QT_QPA_PLATFORM=wayland -fi diff --git a/srcpkgs/qt6ct/template b/srcpkgs/qt6ct/template deleted file mode 100644 index 668cc4e67a9785..00000000000000 --- a/srcpkgs/qt6ct/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'qt6ct' -pkgname=qt6ct -version=0.11 -revision=1 -build_style=cmake -configure_args="-DPLUGINDIR=/usr/lib/qt6/plugins" -hostmakedepends="qt6-tools qt6-base" -makedepends="qt6-base-private-devel" -depends="qt6-svg" -short_desc="Qt6 Configuration Tool" -maintainer="Adam Pschorr " -license="BSD-2-Clause" -homepage="https://www.opencode.net/trialuser/qt6ct" -distfiles="https://www.opencode.net/trialuser/qt6ct/-/archive/${version}/qt6ct-${version}.tar.gz" -checksum=32cd06cb4e801362676194ec6c3378498c81eb9484c57870fee3f7d5952ebe1f - -post_install() { - vlicense COPYING - vinstall ${FILESDIR}/qt6ct.sh 644 etc/profile.d -} diff --git a/srcpkgs/qtchooser/files/4.conf b/srcpkgs/qtchooser/files/4.conf deleted file mode 100644 index bcd76decb6f05a..00000000000000 --- a/srcpkgs/qtchooser/files/4.conf +++ /dev/null @@ -1,2 +0,0 @@ -/usr/lib/qt/bin -/usr/lib diff --git a/srcpkgs/qtchooser/files/5.conf b/srcpkgs/qtchooser/files/5.conf deleted file mode 100644 index edaadebd82fb55..00000000000000 --- a/srcpkgs/qtchooser/files/5.conf +++ /dev/null @@ -1,2 +0,0 @@ -/usr/lib/qt5/bin -/usr/lib diff --git a/srcpkgs/qtchooser/template b/srcpkgs/qtchooser/template deleted file mode 100644 index b0d7b5a347c183..00000000000000 --- a/srcpkgs/qtchooser/template +++ /dev/null @@ -1,32 +0,0 @@ -# Template file for 'qtchooser' -pkgname=qtchooser -reverts=20150315_2 -version=66 -revision=3 -build_style=gnu-makefile -make_install_args="INSTALL_ROOT=\${DESTDIR}" -short_desc="Qt4/Qt5 version chooser" -maintainer="Orphaned " -license="LGPL-2.1-only, GPL-3.0-only" -homepage="https://www.qt.io/" -distfiles="https://download.qt.io/official_releases/qtchooser/qtchooser-${version}.tar.xz" -checksum=b22c21df135d48fc775d26d771170c2c70555704d4625605383be2cd149c7cea -CXXFLAGS=" -D_LARGE_FILE_SOURCE=1 -D_FILE_OFFSET_BITS=64" - -# XBPS_DISTFILES_MIRROR+=" https://master.qt.io/official_releases/qtchooser" - -do_build() { - make LFLAGS="$LDFLAGS" -} - -do_check() { - # uses qmake managed by qtchooser: dependency loop - : -} - -post_install() { - vmkdir etc/xdg/qtchooser - vinstall ${FILESDIR}/4.conf 644 etc/xdg/qtchooser - vinstall ${FILESDIR}/5.conf 644 etc/xdg/qtchooser - ln -sf 5.conf ${DESTDIR}/etc/xdg/qtchooser/default.conf -} diff --git a/srcpkgs/qtcreator-full b/srcpkgs/qtcreator-full deleted file mode 120000 index 265a9b4f7d6178..00000000000000 --- a/srcpkgs/qtcreator-full +++ /dev/null @@ -1 +0,0 @@ -qtcreator \ No newline at end of file diff --git a/srcpkgs/qtcreator-qt5 b/srcpkgs/qtcreator-qt5 deleted file mode 120000 index 265a9b4f7d6178..00000000000000 --- a/srcpkgs/qtcreator-qt5 +++ /dev/null @@ -1 +0,0 @@ -qtcreator \ No newline at end of file diff --git a/srcpkgs/qtcreator-qt6 b/srcpkgs/qtcreator-qt6 deleted file mode 120000 index 265a9b4f7d6178..00000000000000 --- a/srcpkgs/qtcreator-qt6 +++ /dev/null @@ -1 +0,0 @@ -qtcreator \ No newline at end of file diff --git a/srcpkgs/qtcreator/patches/cross-designer.patch b/srcpkgs/qtcreator/patches/cross-designer.patch deleted file mode 100644 index c82ea67c8f764b..00000000000000 --- a/srcpkgs/qtcreator/patches/cross-designer.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -82,7 +82,7 @@ find_package(Qt6 - ) - - find_package(Qt6 OPTIONAL_COMPONENTS Quick QuickWidgets Designer DesignerComponentsPrivate -- Help SerialPort Svg Tools LinguistTools QUIET) -+ Help SerialPort Svg Tools Linguist LinguistTools QUIET) - - if (Qt6_VERSION VERSION_GREATER_EQUAL 6.9.0) - find_package(Qt6 OPTIONAL_COMPONENTS diff --git a/srcpkgs/qtcreator/patches/musl.patch b/srcpkgs/qtcreator/patches/musl.patch deleted file mode 100644 index 5492c7e2579df9..00000000000000 --- a/srcpkgs/qtcreator/patches/musl.patch +++ /dev/null @@ -1,54 +0,0 @@ ---- a/src/libs/nanotrace/nanotracehr.cpp -+++ b/src/libs/nanotrace/nanotracehr.cpp -@@ -104,7 +104,7 @@ std::string getThreadName() - { - std::array buffer; - buffer[0] = 0; --#ifdef Q_OS_UNIX -+#ifdef __GLIBC__ - auto rc = pthread_getname_np(pthread_self(), buffer.data(), buffer.size()); - if (rc != 0) - return {}; ---- a/src/libs/utils/qtcassert.cpp -+++ b/src/libs/utils/qtcassert.cpp -@@ -11,7 +11,9 @@ - #if defined(Q_OS_UNIX) - #include - #include -+#ifdef __GLIBC__ - #include -+#endif - #elif defined(_MSC_VER) - #ifdef QTCREATOR_PCH_H - #define CALLBACK WINAPI -@@ -29,7 +31,7 @@ void dumpBacktrace(int maxdepth) - const int ArraySize = 1000; - if (maxdepth < 0 || maxdepth > ArraySize) - maxdepth = ArraySize; --#if defined(Q_OS_UNIX) -+#if defined(Q_OS_UNIX) && defined(__GLIBC__) - void *bt[ArraySize] = {nullptr}; - int size = backtrace(bt, maxdepth); - char **lines = backtrace_symbols(bt, size); ---- a/src/plugins/qmldesigner/libs/designercore/exceptions/exception.cpp -+++ b/src/plugins/qmldesigner/libs/designercore/exceptions/exception.cpp -@@ -3,7 +3,7 @@ - - #include "exception.h" - --#ifdef Q_OS_LINUX -+#if defined(Q_OS_LINUX) && defined(__GLIBC__) - #include - #include - #endif ---- a/src/plugins/coreplugin/icore.cpp -+++ b/src/plugins/coreplugin/icore.cpp -@@ -1494,7 +1494,7 @@ void ICorePrivate::init() - using namespace std::chrono_literals; - m_trimTimer.setInterval(60s); - // glibc may not actually free memory in free(). --#ifdef Q_OS_LINUX -+#if defined(Q_OS_LINUX) && defined(__GLIBC__) - connect(&m_trimTimer, &QTimer::timeout, this, [] { malloc_trim(0); }); - #endif - } diff --git a/srcpkgs/qtcreator/template b/srcpkgs/qtcreator/template deleted file mode 100644 index 9945f2dba72cbb..00000000000000 --- a/srcpkgs/qtcreator/template +++ /dev/null @@ -1,108 +0,0 @@ -# Template file for 'qtcreator' -pkgname=qtcreator -version=18.0.0 -revision=1 -build_style=cmake -_llvmver=19 -configure_args="$(vopt_bool qbs BUILD_QBS) -DWITH_DOCS=ON -DBUILD_WITH_PCH=OFF" -hostmakedepends="clang${_llvmver} llvm${_llvmver} clang-tools-extra${_llvmver} - perl pkg-config python3 which - qt6-base qt6-tools qt6-shadertools qt6-declarative-host-tools" -makedepends="qt6-declarative-private-devel qt6-base-private-devel - qt6-quick3d-private-devel qt6-svg-devel qt6-plugin-odbc qt6-plugin-sqlite - qt6-plugin-pgsql qt6-plugin-mysql qt6-qt5compat-devel libsecret-devel - qt6-serialport-devel qt6-shadertools-devel qt6-charts-private-devel - qt6-tools-private-devel - libzstd-devel elfutils-devel libarchive-devel yaml-cpp-devel - clang${_llvmver}-devel llvm${_llvmver}-devel" -depends="qt6-plugin-sqlite mesa-dri" -short_desc="Cross-platform IDE for Qt developers" -maintainer="Piotr Wójcik " -license="LGPL-3.0-or-later, custom:QtCompany-GPL-Exception-1.0" -homepage="https://wiki.qt.io/Category:Tools::QtCreator" -changelog="https://code.qt.io/cgit/qt-creator/qt-creator.git/plain/dist/changelog/changes-${version}.md" -distfiles="https://download.qt.io/official_releases/qtcreator/${version%.*}/${version}/qt-creator-opensource-src-${version}.tar.xz" -checksum=c773b74114d1fbca66c81b8fb799892827e7e1542491ed459aaad279e0253973 -replaces="qtcreator-data>=0" -python_version=3 - -build_options="qbs" -desc_option_qbs="Build vendored Qbs" - -if [ -z "$CROSS_BUILD" ] && [ "$XBPS_TARGET_WORDSIZE" != 32 ]; then - makedepends+=" qt6-tools-private-devel python3-BeautifulSoup4 python3-lxml - qt6-base-doc" - build_options_default="qbs" -fi - -# TODO enable it -if [ -z "$CROSS_BUILD" ]; then - hostmakedepends+=" go" -else - configure_args+=" -DBUILD_EXECUTABLE_CMDBRIDGE=OFF" -fi -configure_args+=" -DClang_DIR=${XBPS_CROSS_BASE+$XBPS_CROSS_BASE}/usr/lib/llvm/${_llvmver}/lib/cmake/clang" - -if [ "$XBPS_WORDSIZE$XBPS_WORDSIZE" = "64$XBPS_TARGET_WORDSIZE" ]; then - makedepends+=" qt6-webengine-devel" -fi -# broken="with Qt6-6.7.2" - -post_build() { - chmod -R +rwX /tmp/go || true -} -post_install() { - # Install the license with the annotation for - # the Qt Company GPL Exception 1.0 - vlicense LICENSES/LICENSE.GPL3-EXCEPT -} - -qtcreator-full_package() { - short_desc+=" - full Qt5 dependencies (transitional dummy package)" - depends="qtcreator-qt5>=${version}_${revision}" - metapackage=yes -} - -qtcreator-qt5_package() { - short_desc+=" - full Qt5 dependencies" - depends="${sourcepkg}>=${version}_${revision} base-devel - qt5-3d-devel qt5-charts-devel qt5-connectivity-devel qt5-datavis3d-devel - qt5-declarative-devel qt5-gamepad-devel qt5-location-devel qt5-lottie-devel - qt5-multimedia-devel qt5-networkauth-devel qt5-purchasing-devel qt5-quickcontrols - qt5-quickcontrols2-devel qt5-remoteobjects-devel qt5-script-devel qt5-scxml-devel - qt5-sensors-devel qt5-serialbus-devel qt5-serialport-devel - qt5-speech-devel qt5-styleplugins-devel qt5-svg-devel - qt5-tools-devel qt5-virtualkeyboard-devel qt5-wayland-devel qt5-webchannel-devel - qt5-webglplugin-devel qt5-webkit-devel qt5-websockets-devel qt5-webview-devel - qt5-x11extras-devel qt5-xmlpatterns-devel qt5-host-tools qt5-doc - qt5-examples qt5-imageformats qt5-graphicaleffects qt5-translations - qt5-plugin-mysql qt5-plugin-odbc qt5-plugin-pgsql qt5-plugin-sqlite qt5-plugin-tds" - # Not for big endian targets and not if word sizes of host and target differ - if [ "$XBPS_TARGET_ENDIAN" = "le" -a "$XBPS_TARGET_WORDSIZE" = "$XBPS_WORDSIZE" ]; then - # qt5-webengine cannot be built for armv5tel - case "$XBPS_TARGET_MACHINE" in - armv5tel*) ;; - *) depends+=" qt5-webengine-devel" ;; - esac - fi - metapackage=yes -} - -qtcreator-qt6_package() { - short_desc+=" - full Qt6 dependencies" - depends="${sourcepkg}>=${version}_${revision} base-devel - qt6-3d-devel qt6-charts-devel qt6-concurrent qt6-connectivity-devel - qt6-declarative-devel qt6-location-devel qt6-lottie-devel qt6-multimedia-devel - qt6-networkauth-devel qt6-qt5compat-devel qt6-remoteobjects-devel qt6-scxml-devel - qt6-sensors-devel qt6-serialport-devel qt6-shadertools-devel qt6-svg-devel - qt6-tools-devel qt6-virtualkeyboard-devel qt6-wayland-devel qt6-webchannel-devel - qt6-websockets-devel qt6-tools qt6-designer qt6-imageformats qt6-translations - qt6-plugin-mysql qt6-plugin-odbc qt6-plugin-pgsql qt6-plugin-sqlite qt6-base-doc" - # Not for big endian targets and not if word sizes of host and target differ - if [ "$XBPS_TARGET_ENDIAN" = "le" -a "$XBPS_TARGET_WORDSIZE" = "$XBPS_WORDSIZE" ]; then - if [ "$XBPS_TARGET_WORDSIZE" != 32 ]; then - depends+=" qt6-webengine-devel" - fi - fi - metapackage=yes -} diff --git a/srcpkgs/qtcreator/update b/srcpkgs/qtcreator/update deleted file mode 100644 index 50a6754eaec7dd..00000000000000 --- a/srcpkgs/qtcreator/update +++ /dev/null @@ -1,2 +0,0 @@ -site="https://code.qt.io/cgit/qt-creator/qt-creator.git/refs/" -pattern="/tag/[?]h=v\K[.0-9]+(?=')" diff --git a/srcpkgs/qtcurve/patches/cross.patch b/srcpkgs/qtcurve/patches/cross.patch deleted file mode 100644 index b6552e8ba6f64c..00000000000000 --- a/srcpkgs/qtcurve/patches/cross.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/qt5/style/CMakeLists.txt -+++ b/qt5/style/CMakeLists.txt -@@ -38,7 +38,7 @@ set(qtcurve_style_common_SRCS - foreach(pngname check_on check_x_on dialog_error dialog_information - dialog_warning) - add_custom_command(OUTPUT "${CMAKE_CURRENT_BINARY_DIR}/${pngname}-png.h" -- COMMAND "${PROJECT_BINARY_DIR}/tools/qt-dump-png" -+ COMMAND qt-dump-png - "${PROJECT_SOURCE_DIR}/data/${pngname}.png" "qtc_${pngname}" - "${CMAKE_CURRENT_BINARY_DIR}/${pngname}-png.h" - DEPENDS qt-dump-png "${PROJECT_SOURCE_DIR}/data/${pngname}.png") diff --git a/srcpkgs/qtcurve/patches/gtkprops_constexpr.patch b/srcpkgs/qtcurve/patches/gtkprops_constexpr.patch deleted file mode 100644 index 556aeed0f0ae2f..00000000000000 --- a/srcpkgs/qtcurve/patches/gtkprops_constexpr.patch +++ /dev/null @@ -1,24 +0,0 @@ -From ee2228ea2f18ac5da9b434ee6089381df815aa94 Mon Sep 17 00:00:00 2001 -From: Yichao Yu -Date: Wed, 5 Jun 2019 09:03:40 -0400 -Subject: [utils/gtkprops] Remove unnecessary constexpr, this is not allowed in - C++14 - -BUG: 408286 ---- - lib/utils/gtkprops.h | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -(limited to 'lib/utils/gtkprops.h') - ---- a/lib/utils/gtkprops.h -+++ b/lib/utils/gtkprops.h -@@ -74,7 +74,7 @@ class GtkWidgetProps { - }; - #define DEF_WIDGET_SIG_CONN_PROPS(name) \ - struct _SigConn_##name##_ObjGetter { \ -- constexpr inline GObject* \ -+ inline GObject* \ - operator()(SigConn<_SigConn_##name##_ObjGetter> *p) const \ - { \ - return (GObject*)qtcContainerOf(p, Props, name)->m_w; \ diff --git a/srcpkgs/qtcurve/patches/no-kde4-1.patch b/srcpkgs/qtcurve/patches/no-kde4-1.patch deleted file mode 100644 index c54560c016045f..00000000000000 --- a/srcpkgs/qtcurve/patches/no-kde4-1.patch +++ /dev/null @@ -1,50 +0,0 @@ -From 2bb3e383c12f46f0ad599386edc51972effc5930 Mon Sep 17 00:00:00 2001 -From: "R.J.V. Bertin" -Date: Wed, 21 Feb 2018 23:15:24 +0100 -Subject: [PATCH] migrate away from KGlobalSettings::*Font() methods - -Differential revision: https://phabricator.kde.org/D10725 ---- - qt5/style/qtcurve.cpp | 2 +- - qt5/style/qtcurve_api.cpp | 4 ++-- - 2 files changed, 3 insertions(+), 3 deletions(-) - ---- a/qt5/style/qtcurve.cpp -+++ b/qt5/style/qtcurve.cpp -@@ -4271,7 +4271,7 @@ void Style::applyKdeSettings(bool pal) - QApplication::setFont(mnu, "QMenuBar"); - QApplication::setFont(mnu, "QMenu"); - QApplication::setFont(mnu, "KPopupTitle"); -- QApplication::setFont(KGlobalSettings::toolBarFont(), "QToolBar"); -+ QApplication::setFont(g.readEntry("toolBarFont", QApplication::font()), "QToolBar"); - } - } - #endif ---- a/qt5/style/qtcurve_api.cpp -+++ b/qt5/style/qtcurve_api.cpp -@@ -48,6 +48,7 @@ - #include - #include - #include -+#include - #include - #include - #include -@@ -2486,7 +2487,7 @@ Style::drawControl(ControlElement elemen - } - #ifdef QTC_QT5_ENABLE_KDE - if (opts.dwtSettings & DWT_FONT_AS_PER_TITLEBAR) { -- painter->setFont(KGlobalSettings::windowTitleFont()); -+ painter->setFont(QFontDatabase::systemFont(QFontDatabase::TitleFont)); - } - #endif - QFontMetrics fm(painter->fontMetrics()); -@@ -5465,7 +5466,7 @@ void Style::drawComplexControl(ComplexCo - font.setBold(true); - painter->setFont(font); - #else -- painter->setFont(KGlobalSettings::windowTitleFont()); -+ painter->setFont(QFontDatabase::systemFont(QFontDatabase::TitleFont)); - #endif - - QFontMetrics fm(painter->fontMetrics()); diff --git a/srcpkgs/qtcurve/patches/no-kde4-2.patch b/srcpkgs/qtcurve/patches/no-kde4-2.patch deleted file mode 100644 index d6f05854b8f0ef..00000000000000 --- a/srcpkgs/qtcurve/patches/no-kde4-2.patch +++ /dev/null @@ -1,426 +0,0 @@ -From ed5a48fc0c2529a046a31620505444d1f1b6a30f Mon Sep 17 00:00:00 2001 -From: Yichao Yu -Date: Sat, 23 May 2020 16:46:05 -0400 -Subject: [PATCH] [qt5] get rid of kdelibs4support dependency - -https://github.com/KDE/qtcurve/commit/ed5a48fc0c2529a046a31620505444d1f1b6a30f - ---- - qt5/CMakeLists.txt | 2 +- - qt5/common/config_file.cpp | 4 +- - qt5/config/CMakeLists.txt | 5 +- - qt5/config/imagepropertiesdialog.cpp | 4 - - qt5/config/qtcurveconfig.cpp | 53 ++++----- - qt5/kwin/qtcurveconfig.cpp | 4 +- - qt5/kwin/qtcurveshadowconfiguration.cpp | 9 +- - qt5/kwinconfig/qtcurvekwinconfig.cpp | 4 +- - qt5/style/CMakeLists.txt | 4 +- - qt5/style/qtcurve.cpp | 137 ++++++++++-------------- - qt5/style/qtcurve.h | 4 +- - qt5/style/qtcurve_api.cpp | 16 +-- - qt5/style/qtcurve_primitive.cpp | 3 +- - qt5/style/utils.cpp | 3 +- - 14 files changed, 112 insertions(+), 140 deletions(-) - ---- a/qt5/CMakeLists.txt -+++ b/qt5/CMakeLists.txt -@@ -71,7 +71,7 @@ if(ENABLE_QT5) - ConfigWidgets - FrameworkIntegration - I18n -- KDELibs4Support -+ GuiAddons - KIO - GuiAddons - IconThemes ---- a/qt5/common/config_file.cpp -+++ b/qt5/common/config_file.cpp -@@ -1657,8 +1657,8 @@ void qtcDefaultSettings(Options *opts) - } - - #ifdef CONFIG_WRITE --#include --#include -+#include -+#include - - static const char* - toStr(EDefBtnIndicator ind) ---- a/qt5/config/CMakeLists.txt -+++ b/qt5/config/CMakeLists.txt -@@ -52,8 +52,11 @@ add_library(kstyle_qtcurve5_config MODUL - target_link_libraries(kstyle_qtcurve5_config Qt5::Core Qt5::Gui Qt5::Widgets) - target_link_libraries(kstyle_qtcurve5_config - KF5::Archive -+ KF5::ConfigCore -+ KF5::ConfigWidgets - KF5::I18n -- KF5::KDELibs4Support -+ KF5::GuiAddons -+ KF5::IconThemes - KF5::KIOWidgets - KF5::WidgetsAddons - KF5::XmlGui ---- a/qt5/config/imagepropertiesdialog.cpp -+++ b/qt5/config/imagepropertiesdialog.cpp -@@ -25,10 +25,6 @@ - #include - #include - --#include --#include --#include -- - #include - #include - #include ---- a/qt5/config/qtcurveconfig.cpp -+++ b/qt5/config/qtcurveconfig.cpp -@@ -57,6 +57,8 @@ - #include - #include - #include -+#include -+#include - #include - #include - #include -@@ -71,27 +73,17 @@ - #include - #include - #include --#include - #include - #include - #include - #include - #include --#include - #include - #include - #include - #include - #include - --// KDE4 support --#include --#include -- --// system --#include --#include -- - #define EXTENSION ".qtcurve" - #define VERSION_WITH_KWIN_SETTINGS qtcMakeVersion(1, 5) - -@@ -1728,11 +1720,25 @@ QtCurveConfig::setupPresets(const Option - const Options &defaultStyle) - { - // TODO custom filter and figure out what directory to use. --#pragma GCC diagnostic push --#pragma GCC diagnostic ignored "-Wdeprecated-declarations" -- QStringList files(KGlobal::dirs()->findAllResources("data", "QtCurve/*" EXTENSION, KStandardDirs::NoDuplicates)); --#pragma GCC diagnostic pop -- -+ QStringList files; -+ { -+ // Make unique list of relative paths -+ QHash files_map; -+ QStringList dirs = QStandardPaths::locateAll(QStandardPaths::GenericConfigLocation, -+ QStringLiteral("QtCurve"), -+ QStandardPaths::LocateDirectory); -+ for (const QString &dir: dirs) { -+ const QDir d(dir); -+ const QStringList fileNames = d.entryList(QStringList() << QStringLiteral("*" EXTENSION)); -+ for (const QString &file: fileNames) { -+ if (!files_map.contains(file)) { -+ auto abspath = d.absoluteFilePath(file); -+ files_map.insert(file, abspath); -+ files.append(file); -+ } -+ } -+ } -+ } - files.sort(); - - QStringList::Iterator it(files.begin()), -@@ -2631,14 +2637,14 @@ void QtCurveConfig::deletePreset() - - void QtCurveConfig::importPreset() - { -- QString file(KFileDialog::getOpenFileName( -- QUrl(), i18n("*" EXTENSION "|QtCurve Settings Files\n" -- THEME_PREFIX "*" THEME_SUFFIX -- "|QtCurve KDE Theme Files"), this)); -+ auto file = QFileDialog::getOpenFileName(this, i18n("Open"), QString(), -+ i18n("QtCurve Settings Files (*" EXTENSION ");;" -+ "QtCurve KDE Theme Files (" THEME_PREFIX "*" THEME_SUFFIX ")")); - - if (!file.isEmpty()) { -- KMimeType::Ptr mimeType=KMimeType::findByFileContent(file);; -- bool compressed(mimeType && !mimeType->is("text/plain")); -+ QMimeDatabase mime_db; -+ auto mimeType = mime_db.mimeTypeForFile(file, QMimeDatabase::MatchContent); -+ bool compressed(mimeType.isValid() && !mimeType.inherits("text/plain")); - QString fileName(getFileName(file)), - baseName(fileName.remove(EXTENSION).replace(' ', '_')), - name(QString(baseName).replace('_', ' ')); -@@ -2789,9 +2795,8 @@ void QtCurveConfig::exportPreset() - #endif - - bool compressed = haveImages(); -- QString file(KFileDialog::getSaveFileName( -- QUrl(), i18n("*" EXTENSION "|QtCurve Settings Files"), -- this)); -+ auto file = QFileDialog::getSaveFileName(this, i18n("Save As"), QString(), -+ i18n("QtCurve Settings Files (*" EXTENSION ")")); - - if (!file.isEmpty()) { - bool rv = [&] { ---- a/qt5/kwin/qtcurveconfig.cpp -+++ b/qt5/kwin/qtcurveconfig.cpp -@@ -21,8 +21,8 @@ - *****************************************************************************/ - - #include "qtcurveconfig.h" --#include --#include -+#include -+#include - - namespace QtCurve { - namespace KWin { ---- a/qt5/kwin/qtcurveshadowconfiguration.cpp -+++ b/qt5/kwin/qtcurveshadowconfiguration.cpp -@@ -20,12 +20,9 @@ - * see . * - *****************************************************************************/ - --#include -- --#include -- --#include --#include -+#include -+#include -+#include - #include - #include "qtcurveshadowconfiguration.h" - ---- a/qt5/kwinconfig/qtcurvekwinconfig.cpp -+++ b/qt5/kwinconfig/qtcurvekwinconfig.cpp -@@ -28,9 +28,7 @@ - - #include - --#include --#include --#include -+#include - - #include - ---- a/qt5/style/CMakeLists.txt -+++ b/qt5/style/CMakeLists.txt -@@ -70,11 +70,13 @@ add_dependencies(qtcurve-qt5 qtc_qt5_che - target_link_libraries(qtcurve-qt5 ${QTC_QT5_LINK_LIBS} qtcurve-utils) - if(QTC_QT5_ENABLE_KDE) - target_link_libraries(qtcurve-qt5 -+ KF5::ConfigCore - KF5::GuiAddons - KF5::IconThemes -- KF5::KDELibs4Support - KF5::Style -+ KF5::WidgetsAddons - KF5::WindowSystem -+ KF5::XmlGui - ) - endif() - install(TARGETS qtcurve-qt5 LIBRARY DESTINATION ${QTCURVE_STYLE_DIR}) ---- a/qt5/style/qtcurve.cpp -+++ b/qt5/style/qtcurve.cpp -@@ -74,27 +74,12 @@ - #include - - #ifdef QTC_QT5_ENABLE_KDE --// KDE4 support headers --#include --#include --#include --#include --#include --#include --#include --#include --#include --#include --#include --#include --#include --#include --#include --#include --#include --// KF5 headers - #include - #include -+#include -+#include -+#include -+#include - #endif - - #include -@@ -3924,7 +3909,6 @@ Style::getMdiColors(const QStyleOption * - Q_UNUSED(option); - KConfigGroup cg(m_kdeGlobals, "WM"); - --// QColor col = KGlobalSettings::activeTitleColor(); - QColor col = cg.readEntry("activeBackground", QColor(48, 174, 232)); - - if (col != m_backgroundCols[ORIGINAL_SHADE]) { -@@ -3932,15 +3916,12 @@ Style::getMdiColors(const QStyleOption * - shadeColors(col, m_activeMdiColors); - } - --// col = KGlobalSettings::inactiveTitleColor(); - col = cg.readEntry("inactiveBackground", QColor(224, 223, 222));; - if (col != m_backgroundCols[ORIGINAL_SHADE]) { - m_mdiColors = new QColor[TOTAL_SHADES+1]; - shadeColors(col, m_mdiColors); - } - --// m_activeMdiTextColor = KGlobalSettings::activeTextColor(); --// m_mdiTextColor = KGlobalSettings::inactiveTextColor(); - m_activeMdiTextColor = cg.readEntry("activeForeground", QColor(255, 255, 255)); - m_mdiTextColor = cg.readEntry("inactiveForeground", QColor(75, 71, 67)); - #endif -@@ -4233,15 +4214,6 @@ Style::widgetDestroyed(QObject *o) - } - - #ifdef QTC_QT5_ENABLE_KDE --void Style::setupKde4() --{ -- if(kapp) { -- setDecorationColors(); -- } else { -- applyKdeSettings(true); -- applyKdeSettings(false); -- } --} - - void - Style::setDecorationColors() -@@ -4254,31 +4226,11 @@ Style::setDecorationColors() - shadeColors(kcs.decoration(KColorScheme::FocusColor).color(), m_focusCols); - } - --void Style::applyKdeSettings(bool pal) --{ -- if(pal) -- { -- if(!kapp) -- QApplication::setPalette(standardPalette()); -- setDecorationColors(); -- } -- else -- { -- KConfigGroup g(m_configFile, "General"); -- QFont mnu=g.readEntry("menuFont", QApplication::font()); -- -- QApplication::setFont(g.readEntry("font", QApplication::font())); -- QApplication::setFont(mnu, "QMenuBar"); -- QApplication::setFont(mnu, "QMenu"); -- QApplication::setFont(mnu, "KPopupTitle"); -- QApplication::setFont(g.readEntry("toolBarFont", QApplication::font()), "QToolBar"); -- } --} - #endif - - void Style::kdeGlobalSettingsChange(int type, int) - { --#ifndef QTC_QT5_ENABLE_KDE -+#if 1 - Q_UNUSED(type); - #else - switch(type) { -@@ -4295,7 +4247,7 @@ void Style::kdeGlobalSettingsChange(int - } - case KGlobalSettings::PaletteChanged: - m_configFile->reparseConfiguration(); -- applyKdeSettings(true); -+ applyKdeSettings(false); - if (m_usePixmapCache) - QPixmapCache::clear(); - break; ---- a/qt5/style/qtcurve.h -+++ b/qt5/style/qtcurve.h -@@ -372,9 +372,9 @@ private: - void toggleStatusBar(QMainWindow *window); - - #ifdef QTC_QT5_ENABLE_KDE -- void setupKde4(); -+ // void setupKde4(); - void setDecorationColors(); -- void applyKdeSettings(bool pal); -+ // void applyKdeSettings(bool pal); - #endif - bool isWindowDragWidget(QObject *o); - void emitMenuSize(QWidget *w, unsigned short size, bool force=false); ---- a/qt5/style/qtcurve_api.cpp -+++ b/qt5/style/qtcurve_api.cpp -@@ -71,15 +71,9 @@ - - #ifdef QTC_QT5_ENABLE_KDE - #include --#include --#include --#include --#include --#include --#include --#include --#include --#include -+#include -+#include -+#include - #endif - - #include -@@ -357,9 +351,7 @@ void Style::polish(QPalette &palette) - } - #ifdef QTC_QT5_ENABLE_KDE - // Only set palette here... -- if (kapp) { -- setDecorationColors(); -- } -+ setDecorationColors(); - #endif - } - ---- a/qt5/style/qtcurve_primitive.cpp -+++ b/qt5/style/qtcurve_primitive.cpp -@@ -43,8 +43,7 @@ - #include - - #ifdef QTC_QT5_ENABLE_KDE --#include --#include -+#include - #endif - - namespace QtCurve { ---- a/qt5/style/utils.cpp -+++ b/qt5/style/utils.cpp -@@ -29,8 +29,7 @@ - #include - - #ifdef QTC_QT5_ENABLE_KDE --# include --# include -+# include - #endif - - namespace QtCurve { diff --git a/srcpkgs/qtcurve/patches/qt5-5.15.0.patch b/srcpkgs/qtcurve/patches/qt5-5.15.0.patch deleted file mode 100644 index dad4bf59c9d695..00000000000000 --- a/srcpkgs/qtcurve/patches/qt5-5.15.0.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/qt5/style/qtcurve.h -+++ b/qt5/style/qtcurve.h -@@ -32,6 +32,7 @@ - #include - #include - #include -+#include - #include - #include - #ifdef QTC_QT5_ENABLE_KDE diff --git a/srcpkgs/qtcurve/template b/srcpkgs/qtcurve/template deleted file mode 100644 index 4191c969218725..00000000000000 --- a/srcpkgs/qtcurve/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'qtcurve' -pkgname=qtcurve -version=1.9.1 -revision=4 -build_style=cmake -build_helper=qemu -configure_args="-DENABLE_QT4=OFF" -hostmakedepends="gettext pkg-config extra-cmake-modules perl - qt5-qmake qt5-host-tools kcoreaddons gdk-pixbuf-devel" -makedepends="libxcb-devel libX11-devel qt5-devel gtk+-devel - qt5-svg-devel qt5-x11extras-devel frameworkintegration-devel - ki18n-devel" -short_desc="Configurable set of widget styles for KDE and Gtk" -maintainer="Helmut Pozimski " -license="LGPL-2.1-or-later" -homepage="https://github.com/KDE/qtcurve" -distfiles="https://github.com/KDE/qtcurve/archive/${version}.tar.gz" -checksum=fbfdafdac90d4c540dd55a4accfecfc3a17c1f532c5241e28003348beafaca15 diff --git a/srcpkgs/qterminal/template b/srcpkgs/qterminal/template deleted file mode 100644 index 0cd651b245d27d..00000000000000 --- a/srcpkgs/qterminal/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'qterminal' -pkgname=qterminal -version=2.3.0 -revision=1 -build_style=cmake -hostmakedepends="lxqt-build-tools qt6-base qt6-tools perl" -makedepends="qtermwidget-qt6-devel qt6-base-devel layer-shell-qt-devel" -short_desc="Lightweight terminal emulator written in Qt" -maintainer="Helmut Pozimski " -license="GPL-2.0-or-later" -homepage="https://lxqt-project.org" -distfiles="https://github.com/lxqt/qterminal/archive/${version}.tar.gz" -checksum=23089008df2331050ea60319174861ea30dacb9c4277155e92b1f4d86b374f47 diff --git a/srcpkgs/qtermwidget-devel b/srcpkgs/qtermwidget-devel deleted file mode 120000 index c58a09b799dbbc..00000000000000 --- a/srcpkgs/qtermwidget-devel +++ /dev/null @@ -1 +0,0 @@ -qtermwidget \ No newline at end of file diff --git a/srcpkgs/qtermwidget-qt6-devel b/srcpkgs/qtermwidget-qt6-devel deleted file mode 120000 index 19d73d72d16bca..00000000000000 --- a/srcpkgs/qtermwidget-qt6-devel +++ /dev/null @@ -1 +0,0 @@ -qtermwidget-qt6 \ No newline at end of file diff --git a/srcpkgs/qtermwidget-qt6/template b/srcpkgs/qtermwidget-qt6/template deleted file mode 100644 index 3bae280de807b4..00000000000000 --- a/srcpkgs/qtermwidget-qt6/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'qtermwidget' -pkgname=qtermwidget-qt6 -version=2.3.0 -revision=1 -build_style=cmake -hostmakedepends="lxqt-build-tools qt6-base qt6-tools" -makedepends="qt6-base-devel" -short_desc="Terminal widget for QTerminal" -maintainer="Helmut Pozimski " -license="GPL-2.0-or-later" -homepage="https://lxqt-project.org" -distfiles="https://github.com/lxqt/qtermwidget/archive/${version}.tar.gz" -checksum=194b97c46fe39268864b98d0d2b510692daebb2a94e6b242515f5d98d3ab718f - -qtermwidget-qt6-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove usr/lib/*.so - vmove usr/lib/cmake - } -} diff --git a/srcpkgs/qtermwidget/template b/srcpkgs/qtermwidget/template deleted file mode 100644 index e4f38f0050338b..00000000000000 --- a/srcpkgs/qtermwidget/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'qtermwidget' -pkgname=qtermwidget -version=1.4.0 -revision=1 -build_style=cmake -hostmakedepends="lxqt-build-tools qt5-qmake qt5-host-tools" -makedepends="qt5-tools-devel" -short_desc="Terminal widget for QTerminal" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="https://lxqt-project.org" -distfiles="https://github.com/lxqt/qtermwidget/archive/${version}.tar.gz" -checksum=f0de18a8fb61ac7bde4b052c962bd3934a6f9c4fa3fd35aae3ddd833fd3b8b60 - -qtermwidget-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove usr/lib/*.so - vmove usr/lib/cmake - } -} diff --git a/srcpkgs/qtfm/patches/QPainterPath.patch b/srcpkgs/qtfm/patches/QPainterPath.patch deleted file mode 100644 index c550fe9ebb8597..00000000000000 --- a/srcpkgs/qtfm/patches/QPainterPath.patch +++ /dev/null @@ -1,20 +0,0 @@ ---- a/libfm/iconlist.h 2019-06-04 07:47:00.000000000 +0200 -+++ b/libfm/iconlist.h 2020-08-31 18:50:21.401362347 +0200 -@@ -9,6 +9,7 @@ - #include - #include - #include -+#include - - class IconListDelegate : public QItemDelegate - { ---- a/libfm/iconview.h 2019-06-04 07:47:00.000000000 +0200 -+++ b/libfm/iconview.h 2020-08-31 18:50:30.723362828 +0200 -@@ -11,6 +11,7 @@ - #include - #include - #include -+#include - - class IconViewDelegate : public QStyledItemDelegate - { diff --git a/srcpkgs/qtfm/template b/srcpkgs/qtfm/template deleted file mode 100644 index 51117ecb57ff44..00000000000000 --- a/srcpkgs/qtfm/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'qtfm' -pkgname=qtfm -version=6.2.1 -revision=1 -build_style=qmake -configure_args="CONFIG+=release" -hostmakedepends="qt5-qmake qt5-host-tools" -makedepends="qt5-devel" -depends="hicolor-icon-theme" -short_desc="Lightweight file manager for Linux desktops based on pure Qt" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="https://github.com/rodlie/qtfm" -changelog="https://raw.githubusercontent.com/rodlie/qtfm/master/ChangeLog" -distfiles="https://github.com/rodlie/qtfm/archive/${version}.tar.gz" -checksum=b9c707443e20644f6e5f0393ce5158843724ac08f92cf8d7ea8e1109957b5c00 diff --git a/srcpkgs/qtforkawesome-devel b/srcpkgs/qtforkawesome-devel deleted file mode 120000 index 4fdc9afbf63fe9..00000000000000 --- a/srcpkgs/qtforkawesome-devel +++ /dev/null @@ -1 +0,0 @@ -qtforkawesome \ No newline at end of file diff --git a/srcpkgs/qtforkawesome/template b/srcpkgs/qtforkawesome/template deleted file mode 100644 index b24518474c0036..00000000000000 --- a/srcpkgs/qtforkawesome/template +++ /dev/null @@ -1,41 +0,0 @@ -# Template file for 'qtforkawesome' -pkgname=qtforkawesome -version=0.3.2 -revision=1 -_fork_awesome_version=1.2.0 -build_style=cmake -configure_args="-DBUILD_SHARED_LIBS=ON -DQT_PACKAGE_PREFIX=Qt6" -make_check_target="check" -hostmakedepends="qt6-tools qt6-base perl-YAML" -makedepends="qtutilities-devel cpp-utilities-devel qt6-base-devel qt6-declarative-devel" -short_desc="Library that bundles ForkAwesome for use within Qt applications" -maintainer="classabbyamp " -license="GPL-2.0-or-later, OFL-1.1" -homepage="https://github.com/Martchus/qtforkawesome" -distfiles="https://github.com/Martchus/qtforkawesome/archive/refs/tags/v${version}.tar.gz - https://github.com/ForkAwesome/Fork-Awesome/archive/refs/tags/${_fork_awesome_version}.tar.gz>Fork-Awesome-${_fork_awesome_version}.tar.gz" -checksum="9215162e9dd73eb64047de5f2a21c654ce8e6df2994ebe558b7fd7a31b28bb52 - 23fba5f191f204e0414c547bf4c9b10fd7ca42c151260e8f64698449a75fbdb3" -make_check_pre="env QT_QPA_PLATFORM=offscreen" -skip_extraction="Fork-Awesome-${_fork_awesome_version}.tar.gz" - -post_extract() { - vsrcextract -C Fork-Awesome "Fork-Awesome-${_fork_awesome_version}.tar.gz" -} - -pre_configure() { - configure_args+=" - -DFORK_AWESOME_FONT_FILE=${wrksrc}/Fork-Awesome/fonts/forkawesome-webfont.woff2 - -DFORK_AWESOME_ICON_DEFINITIONS=${wrksrc}/Fork-Awesome/src/icons/icons.yml" -} - -qtforkawesome-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/share - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/qtforkawesome/update b/srcpkgs/qtforkawesome/update deleted file mode 100644 index b0881647ebaecb..00000000000000 --- a/srcpkgs/qtforkawesome/update +++ /dev/null @@ -1,2 +0,0 @@ -site="https://github.com/Martchus/qtforkawesome/tags" -pattern='/archive/refs/tags/(v?|\Qqtforkawesome\E-)?\K[\d.]+(?=\.tar\.gz")' diff --git a/srcpkgs/qtikz/template b/srcpkgs/qtikz/template deleted file mode 100644 index b7343630020164..00000000000000 --- a/srcpkgs/qtikz/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'qtikz' -pkgname=qtikz -version=0.13.2 -revision=1 -build_style=qmake -hostmakedepends="qt5-qmake pkg-config qt5-plugin-sqlite qt5-host-tools - qt5-tools" -makedepends="poppler-qt5-devel qt5-devel" -short_desc="Editor for graphics set in TikZ" -maintainer="Piraty " -license="GPL-2.0-or-later" -homepage="http://www.hackenberger.at/blog/ktikz-editor-for-the-tikz-language/" -distfiles="https://github.com/fhackenberger/ktikz/archive/${version}.tar.gz" -checksum=1b7f5b7a8daacea68b5a93c1e5a946c9ba9f776b8708f11ca047e591a446f300 - -post_patch() { - vsed -e '/include.*QPainter/a #include ' \ - -i app/tikzeditor.cpp - # fix version - vsed -i qtikz.pro \ - -e "s/APPVERSION = 0.12/APPVERSION = ${version}/" -} diff --git a/srcpkgs/qtile-wayland b/srcpkgs/qtile-wayland deleted file mode 120000 index 37d4345d5336d2..00000000000000 --- a/srcpkgs/qtile-wayland +++ /dev/null @@ -1 +0,0 @@ -qtile \ No newline at end of file diff --git a/srcpkgs/qtile/template b/srcpkgs/qtile/template deleted file mode 100644 index acbfe6989e8b9a..00000000000000 --- a/srcpkgs/qtile/template +++ /dev/null @@ -1,32 +0,0 @@ -# Template file for 'qtile' -pkgname=qtile -version=0.33.0 -revision=1 -build_style=python3-pep517 -_wlroots=0.17 -hostmakedepends="python3-setuptools_scm python3-cairocffi python3-xcffib python3-wheel - pkg-config python3-pywlroots python3-pywayland python3-xkbcommon pixman-devel libdrm-devel" -makedepends="python3-devel libffi-devel pulseaudio-devel wlroots${_wlroots}-devel" -depends="python3-cairocffi python3-xcffib python3-cffi pango gdk-pixbuf" -short_desc="Full-featured tiling window manager written and configured in Python" -maintainer="Kai Stian Olstad " -license="MIT" -homepage="http://www.qtile.org/" -changelog="https://raw.githubusercontent.com/qtile/qtile/master/CHANGELOG" -distfiles="${PYPI_SITE}/q/qtile/qtile-${version}.tar.gz" -checksum=84b470a2aa3fa089c09e7db4c6ed9d4c57cbd5a77f77c4cb6487a1c4a67117cf - -post_install() { - vinstall resources/qtile.desktop 644 usr/share/xsessions - vinstall resources/qtile-wayland.desktop 644 usr/share/wayland-sessions - vlicense LICENSE -} - -qtile-wayland_package() { - depends="${sourcepkg}>=${version}_${revision} - python3-pywlroots python3-pywayland python3-xkbcommon" - pkg_install() { - vmove ${py3_sitelib}/libqtile/backend/wayland - vmove usr/share/wayland-sessions - } -} diff --git a/srcpkgs/qtkeychain-qt5-devel b/srcpkgs/qtkeychain-qt5-devel deleted file mode 120000 index 4c1fda8fc893c1..00000000000000 --- a/srcpkgs/qtkeychain-qt5-devel +++ /dev/null @@ -1 +0,0 @@ -qtkeychain-qt5 \ No newline at end of file diff --git a/srcpkgs/qtkeychain-qt5/files/README.voidlinux b/srcpkgs/qtkeychain-qt5/files/README.voidlinux deleted file mode 100644 index b358ca1a98429f..00000000000000 --- a/srcpkgs/qtkeychain-qt5/files/README.voidlinux +++ /dev/null @@ -1,2 +0,0 @@ -To actually use qtkeychain-qt5 you need to either have kwallet or -gnome-keyring installed. diff --git a/srcpkgs/qtkeychain-qt5/template b/srcpkgs/qtkeychain-qt5/template deleted file mode 100644 index 5ad8b02f1f76a4..00000000000000 --- a/srcpkgs/qtkeychain-qt5/template +++ /dev/null @@ -1,33 +0,0 @@ -# Template file for 'qtkeychain-qt5' -pkgname=qtkeychain-qt5 -version=0.14.1 -revision=2 -build_style=cmake -hostmakedepends="pkg-config" -makedepends="libsecret-devel qt5-tools-devel" -short_desc="Platform-independent Qt5 API for storing passwords securely" -maintainer="Orphaned " -license="BSD-2-Clause" -homepage="https://github.com/frankosterfeld/qtkeychain" -distfiles="https://github.com/frankosterfeld/${pkgname%-*}/archive/${version}.tar.gz" -checksum=afb2d120722141aca85f8144c4ef017bd74977ed45b80e5d9e9614015dadd60c - -if [ "$CROSS_BUILD" ]; then - hostmakedepends+=" qt5-host-tools qt5-tools-devel" -fi - -post_install() { - vlicense COPYING - vdoc "${FILESDIR}/README.voidlinux" -} - -qtkeychain-qt5-devel_package() { - depends="${sourcepkg}>=${version}_${revision} libsecret-devel" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - vmove usr/lib/*.so - vmove usr/lib/qt5/mkspecs - } -} diff --git a/srcpkgs/qtkeychain-qt6-devel b/srcpkgs/qtkeychain-qt6-devel deleted file mode 120000 index 189f5693ff61eb..00000000000000 --- a/srcpkgs/qtkeychain-qt6-devel +++ /dev/null @@ -1 +0,0 @@ -qtkeychain-qt6 \ No newline at end of file diff --git a/srcpkgs/qtkeychain-qt6/files/README.voidlinux b/srcpkgs/qtkeychain-qt6/files/README.voidlinux deleted file mode 100644 index f3cdf6594ae990..00000000000000 --- a/srcpkgs/qtkeychain-qt6/files/README.voidlinux +++ /dev/null @@ -1,2 +0,0 @@ -To actually use qtkeychain-qt6 you need to either have kwallet or -gnome-keyring installed. diff --git a/srcpkgs/qtkeychain-qt6/patches/fix-cross-qt6.patch b/srcpkgs/qtkeychain-qt6/patches/fix-cross-qt6.patch deleted file mode 100644 index 8f24b3dd686c0c..00000000000000 --- a/srcpkgs/qtkeychain-qt6/patches/fix-cross-qt6.patch +++ /dev/null @@ -1,14 +0,0 @@ -Cross build with Qt6 is broken without this, since host tools are not -found (tries to use binaries from target dir instead) - ---- a/CMakeLists.txt 2023-06-01 08:38:35.000000000 -0300 -+++ b/CMakeLists.txt 2023-11-02 22:41:50.717285646 -0300 -@@ -10,6 +10,8 @@ - - include(FindPkgConfig) - -+find_package(Qt6 COMPONENTS Core REQUIRED) -+ - ### - - set(CMAKE_MODULE_PATH "${CMAKE_MODULE_PATH}" "${PROJECT_SOURCE_DIR}/cmake/Modules") diff --git a/srcpkgs/qtkeychain-qt6/template b/srcpkgs/qtkeychain-qt6/template deleted file mode 100644 index c13b9606422325..00000000000000 --- a/srcpkgs/qtkeychain-qt6/template +++ /dev/null @@ -1,33 +0,0 @@ -# Template file for 'qtkeychain-qt6' -pkgname=qtkeychain-qt6 -version=0.15.0 -revision=1 -build_style=cmake -configure_args="-DBUILD_WITH_QT6=ON - -DECM_MKSPECS_INSTALL_DIR=/usr/lib/qt6/mkspecs" -hostmakedepends="qt6-base qt6-tools pkg-config" -makedepends="qt6-base-devel libsecret-devel" -short_desc="Platform-independent Qt6 API for storing passwords securely" -maintainer="Gonzalo Tornaría " -license="BSD-2-Clause" -homepage="https://github.com/frankosterfeld/qtkeychain" -changelog="https://raw.githubusercontent.com/frankosterfeld/qtkeychain/main/ChangeLog" -distfiles="https://github.com/frankosterfeld/${pkgname%-*}/archive/${version}.tar.gz" -checksum=f4254dc8f0933b06d90672d683eab08ef770acd8336e44dfa030ce041dc2ca22 -make_check=no # tests need X11 ? - -post_install() { - vlicense COPYING - vdoc "${FILESDIR}/README.voidlinux" -} - -qtkeychain-qt6-devel_package() { - depends="${sourcepkg}>=${version}_${revision} libsecret-devel" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - vmove usr/lib/*.so - vmove usr/lib/qt6/mkspecs - } -} diff --git a/srcpkgs/qtox/template b/srcpkgs/qtox/template deleted file mode 100644 index 5ec67bf253ede0..00000000000000 --- a/srcpkgs/qtox/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'qtox' -pkgname=qtox -version=1.18.3 -revision=1 -build_style=cmake -configure_args="-DUPDATE_CHECK=OFF -DGIT_VERSION=${version} - -DGIT_DESCRIBE_EXACT=${version} -DGIT_DESCRIBE=${version}" -hostmakedepends="pkg-config qt6-base qt6-tools" -makedepends="ffmpeg6-devel libexif-devel libopenal-devel libsodium-devel - libvpx-devel opus-devel qrencode-devel libtomcrypt-devel - qt6-base-devel qt6-tools-devel qt6-svg-devel kf6-sonnet-devel - sqlcipher-devel toxcore-devel v4l-utils-devel libXScrnSaver-devel" -depends="qt6-plugin-sqlite" -short_desc="QT-based TOX instant messenger client" -maintainer="Piraty " -license="GPL-3.0-or-later" -homepage="https://wiki.tox.chat/clients/qtox" -changelog="https://raw.githubusercontent.com/TokTok/qTox/master/CHANGELOG.md" -distfiles="https://github.com/TokTok/qTox/archive/v${version}.tar.gz" -checksum=56650ce2836a901f5133353a30f75ac461695642211bea8f71f70e99abe8f48f diff --git a/srcpkgs/qtpass/patches/fix-include.patch b/srcpkgs/qtpass/patches/fix-include.patch deleted file mode 100644 index 29cfbc80eeb795..00000000000000 --- a/srcpkgs/qtpass/patches/fix-include.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/src/mainwindow.cpp -+++ b/src/mainwindow.cpp -@@ -19,6 +19,7 @@ - #include - #include - #include -+#include - #include - #include - #include diff --git a/srcpkgs/qtpass/template b/srcpkgs/qtpass/template deleted file mode 100644 index ff2aaa3bc8f306..00000000000000 --- a/srcpkgs/qtpass/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'qtpass' -pkgname=qtpass -version=1.4.0 -revision=1 -build_style=qmake -hostmakedepends="qt6-base qt6-tools" -makedepends="qt6-base-devel qt6-svg-devel" -depends="pass pwgen" -short_desc="Multi-platform GUI for pass" -maintainer="annejan " -license="GPL-3.0-or-later" -homepage="https://qtpass.org/" -changelog="https://raw.githubusercontent.com/IJHack/QtPass/master/CHANGELOG.md" -distfiles="https://github.com/IJHack/${pkgname}/archive/v${version}.tar.gz" -checksum=9abe9cde35a412b26b6376a5e8996dfeeeb5910fe6a723b78bcf954656fca0e6 - -post_install() { - vinstall artwork/icon.png 0644 \ - usr/share/icons/hicolor/512x512/apps qtpass-icon.png - vinstall artwork/icon.svg 0644 \ - usr/share/icons/hicolor/scalable/apps qtpass-icon.svg - - vinstall qtpass.desktop 0644 usr/share/applications - vinstall qtpass.appdata.xml 0644 usr/share/metainfo - vman qtpass.1 -} diff --git a/srcpkgs/qtractor/template b/srcpkgs/qtractor/template deleted file mode 100644 index a858612da9a86a..00000000000000 --- a/srcpkgs/qtractor/template +++ /dev/null @@ -1,57 +0,0 @@ -# Template file for 'qtractor' -pkgname=qtractor -version=1.5.7 -revision=1 -_clap_tag=1.2.6 -_vst3sdk_tag=3.7.14_build_55 -create_wrksrc=yes -build_wrksrc="qtractor" -build_style=cmake -hostmakedepends="pkg-config qt6-base qt6-tools" -makedepends="aubio-devel dssi-devel jack-devel ladspa-sdk liblo-devel - libmad-devel libsamplerate-devel libsndfile-devel libvorbis-devel lilv-devel - qt6-base-devel qt6-svg-devel rubberband-devel sratom-devel" -depends="desktop-file-utils dssi hicolor-icon-theme lv2" -short_desc="Audio/MIDI multi-track sequencer application written in C++/Qt" -maintainer="Matthias von Faber " -# qtractor is GPL-2.0-or-later. VST3SDK is GPL-3.0-only, with some parts BSD-3-Clause. -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/refs/tags/v${version}.tar.gz - https://github.com/free-audio/clap/archive/refs/tags/${_clap_tag}.tar.gz - https://github.com/steinbergmedia/vst3sdk/archive/refs/tags/v${_vst3sdk_tag}.tar.gz>vst3sdk-v${_vst3sdk_tag}.tar.gz - https://github.com/steinbergmedia/vst3_base/archive/refs/tags/v${_vst3sdk_tag}.tar.gz>vst3_base-v${_vst3sdk_tag}.tar.gz - https://github.com/steinbergmedia/vst3_pluginterfaces/archive/refs/tags/v${_vst3sdk_tag}.tar.gz>vst3_pluginterfaces-v${_vst3sdk_tag}.tar.gz - https://github.com/steinbergmedia/vst3_public_sdk/archive/refs/tags/v${_vst3sdk_tag}.tar.gz>vst3_public_sdk-v${_vst3sdk_tag}.tar.gz" -checksum="6c2f2790efcb788bee8f6293200e15d122f1d4dc246abe0c0393abb9aa5aa787 - 6548b5831ad9e92551c752753e535b18fead4001165ef1df8e643efefa7133b7 - 657d8b0b8541e3835e73f63158b34b7fecd9a99703d132bcd5462568c90a8dd8 - 84e5b334421c478a2cef3b4bd4484cbfe1c881b200a3fe409ddd2a2a1efeac02 - 0146aeaf9630827ea89a9487e03bbcad7178f324fd90f9160dbc4cd3559e88bc - 499900711f2e910b1635a748034d543d4333231fdfa99071edaef7e75f1dabe9" - -post_extract() { - cd $wrksrc - mv qtractor-* qtractor - mv 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 - do - _src=${src_dest%:*} - _dst=${src_dest#*:} - rmdir $_dst - mv $wrksrc/$_src $_dst - done -} - -pre_configure() { - configure_args+="-DCONFIG_VST3SDK=$wrksrc/vst3sdk" -} - -post_install() { - vlicense ../vst3sdk/base/LICENSE.txt VST3SDK-LICENSE.txt -} diff --git a/srcpkgs/qtspell-devel b/srcpkgs/qtspell-devel deleted file mode 120000 index 73e1a2049955fc..00000000000000 --- 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 07cc89911e8ec1..00000000000000 --- a/srcpkgs/qtspell/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'qtspell' -pkgname=qtspell -version=1.0.2 -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 " -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=faa7add9d771350a63e66bb6c9b91b130097c2399f6f85c2a9a0ea8e0ceb79d8 - -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-devel b/srcpkgs/qtutilities-devel deleted file mode 120000 index c74750f1460f60..00000000000000 --- a/srcpkgs/qtutilities-devel +++ /dev/null @@ -1 +0,0 @@ -qtutilities \ No newline at end of file diff --git a/srcpkgs/qtutilities/patches/linguist.patch b/srcpkgs/qtutilities/patches/linguist.patch deleted file mode 100644 index ba87b44dcc11a4..00000000000000 --- a/srcpkgs/qtutilities/patches/linguist.patch +++ /dev/null @@ -1,12 +0,0 @@ ---- a/cmake/modules/QtConfig.cmake -+++ b/cmake/modules/QtConfig.cmake -@@ -495,6 +495,9 @@ if (ENABLE_QT_TRANSLATIONS AND TS_FILES) - set(APP_SPECIFIC_QT_TRANSLATIONS_AVAILABLE YES) - - # require the LinguistTools module (not adding it to QT_MODULES because we don't link against it) -+ if ("${QT_PACKAGE_PREFIX}" STREQUAL "Qt6") -+ find_package(Qt6 OPTIONAL_COMPONENTS Linguist CONFIG) -+ endif() - find_package("${QT_LINGUIST_TOOLS_PACKAGE}") - if (NOT "${${QT_LINGUIST_TOOLS_PACKAGE}_FOUND}" AND QT_HOST_PATH) - # find the module within the host path when set (required for cross compilation with Qt 6 as the module is absent in diff --git a/srcpkgs/qtutilities/template b/srcpkgs/qtutilities/template deleted file mode 100644 index b7e0c99f3ad183..00000000000000 --- a/srcpkgs/qtutilities/template +++ /dev/null @@ -1,39 +0,0 @@ -# Template file for 'qtutilities' -pkgname=qtutilities -version=6.18.3 -revision=1 -build_style=cmake -configure_args="-DBUILD_SHARED_LIBS=ON -DQT_PACKAGE_PREFIX=Qt6" -hostmakedepends="qt6-base qt6-tools" -makedepends="qt6-base-devel cpp-utilities-devel" -checkdepends="xvfb-run" -short_desc="Qt helper routines, including dialogs, widgets, and models" -maintainer="Andrew J. Hesford " -license="GPL-2.0-only" -homepage="https://github.com/Martchus/qtutilities" -distfiles="https://github.com/Martchus/qtutilities/archive/v${version}.tar.gz" -checksum=00e53839c83595ffd8f5b7e634cf71b4595fe7c5cbb185ee39e1573523176070 - -pre_check() { - ninja -C build tests -} - -qtutilities-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision} cpp-utilities-devel" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - - # Rename cmake modules to fit with the rest of the system - vmkdir usr/lib/cmake - cmake_source="${DESTDIR}/usr/share/${sourcepkg}/cmake" - cmake_dest="${PKGDESTDIR}/usr/lib/cmake/${sourcepkg}" - mv "$cmake_source" "$cmake_dest" - - # Update cmake configuration to point to new location - vsed -i "${cmake_dest}/${sourcepkg}Config.cmake" \ - -e "s@share/${sourcepkg}/cmake@lib/cmake/${sourcepkg}@g" - } -} diff --git a/srcpkgs/qtxdg-tools-devel b/srcpkgs/qtxdg-tools-devel deleted file mode 120000 index 66307f33bcd0fb..00000000000000 --- a/srcpkgs/qtxdg-tools-devel +++ /dev/null @@ -1 +0,0 @@ -qtxdg-tools \ No newline at end of file diff --git a/srcpkgs/qtxdg-tools/template b/srcpkgs/qtxdg-tools/template deleted file mode 100644 index 7992248911f1c5..00000000000000 --- a/srcpkgs/qtxdg-tools/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'qtxdg-tools' -pkgname=qtxdg-tools -version=4.3.0 -revision=1 -build_style=cmake -hostmakedepends="lxqt-build-tools qt6-base" -makedepends="libqtxdg-devel" -short_desc="User tools for libqtxg" -maintainer="Enrico Belleri " -license="LGPL-2.1-or-later" -homepage="http://www.lxqt.org" -changelog="https://github.com/lxqt/qtxdg-tools/raw/master/CHANGELOG" -distfiles="https://github.com/lxqt/qtxdg-tools/archive/${version}.tar.gz" -checksum=eb86b9b622bf61947a234a4cb701c6531255c4d0144ba783f3f16a5afa53bfbb - -qtxdg-tools-devel_package() { - short_desc+=" - development files" - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/share/cmake - } -} diff --git a/srcpkgs/quadrapassel/patches/0001-Fixed-Seg-fault-due-to-game-object-not-being-created.patch b/srcpkgs/quadrapassel/patches/0001-Fixed-Seg-fault-due-to-game-object-not-being-created.patch deleted file mode 100644 index 92aa2b81cbdba4..00000000000000 --- a/srcpkgs/quadrapassel/patches/0001-Fixed-Seg-fault-due-to-game-object-not-being-created.patch +++ /dev/null @@ -1,32 +0,0 @@ -From 8704e0fbcd994df45f2492c58f6ac261bfeb382f Mon Sep 17 00:00:00 2001 -From: John Ward -Date: Thu, 24 Jun 2021 21:48:41 +0100 -Subject: [PATCH] Fixed Seg fault due to game object not being created, it was - trying to start a new game with no game object on a key press - ---- - src/quadrapassel.vala | 7 +++++-- - 1 file changed, 5 insertions(+), 2 deletions(-) - -diff --git a/src/quadrapassel.vala b/src/quadrapassel.vala -index 1ef47fc..d2255f7 100644 ---- a/src/quadrapassel.vala -+++ b/src/quadrapassel.vala -@@ -661,9 +661,12 @@ public class Quadrapassel : Gtk.Application - { - var keyval = upper_key (event.keyval); - -- if (game.game_over && keyval == upper_key (settings.get_int ("key-start"))) -+ if (game != null) - { -- new_game(); -+ if (game.game_over && keyval == upper_key (settings.get_int ("key-start"))) -+ { -+ new_game(); -+ } - } - - if (game == null) { --- -2.50.1 - diff --git a/srcpkgs/quadrapassel/template b/srcpkgs/quadrapassel/template deleted file mode 100644 index a4e99a09d01b84..00000000000000 --- a/srcpkgs/quadrapassel/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'quadrapassel' -pkgname=quadrapassel -version=40.2 -revision=2 -build_style=meson -hostmakedepends="gettext glib-devel itstool pkg-config vala" -makedepends="gsound-devel gtk+3-devel libglib-devel libcanberra-devel - clutter-gtk-devel librsvg-devel libmanette-devel" -short_desc="GNOME classic falling-block game (Tetris)" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="https://wiki.gnome.org/Apps/Quadrapassel" -distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=0bd822414207c73123ed6a49f723da5ac8dd4df5d35edc099ffea2e1399cc00a diff --git a/srcpkgs/quakespasm/template b/srcpkgs/quakespasm/template deleted file mode 100644 index 5d7f438ab2341c..00000000000000 --- a/srcpkgs/quakespasm/template +++ /dev/null @@ -1,31 +0,0 @@ -# Template file for 'quakespasm' -pkgname=quakespasm -version=0.96.3 -revision=1 -build_wrksrc="Quake" -build_style=gnu-makefile -make_build_args="DO_USERDIRS=1 USE_SDL2=1" -make_use_env=yes -makedepends="SDL2-devel libmad-devel" -short_desc="Modern Quake 1 engine" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="http://quakespasm.sourceforge.net/" -changelog="http://quakespasm.sourceforge.net/Quakespasm.html#s5" -distfiles="${SOURCEFORGE_SITE}/quakespasm/Source/quakespasm-${version}.tar.gz" -checksum=b578d6ce4a4f7f4e26a24458f18c4bcc8d3854ae6252eb9982ee81d95e50180e - -case "$XBPS_TARGET_MACHINE" in - arm*) makedepends+=" MesaLib-devel" -esac - -post_build() { - vsed -i ../Linux/net.sourceforge.quakespasm.Quakespasm.desktop \ - -e 's/Icon=net.sourceforge.quakespasm.Quakespasm/Icon=quakespasm/' -} - -do_install() { - vbin quakespasm - vinstall ../Misc/QuakeSpasm_512.png 644 usr/share/pixmaps quakespasm.png - vinstall ../Linux/net.sourceforge.quakespasm.Quakespasm.desktop 644 usr/share/applications -} diff --git a/srcpkgs/quassel-client b/srcpkgs/quassel-client deleted file mode 120000 index 416c90438d7ba6..00000000000000 --- a/srcpkgs/quassel-client +++ /dev/null @@ -1 +0,0 @@ -quassel \ No newline at end of file diff --git a/srcpkgs/quassel-client-shared b/srcpkgs/quassel-client-shared deleted file mode 120000 index 416c90438d7ba6..00000000000000 --- a/srcpkgs/quassel-client-shared +++ /dev/null @@ -1 +0,0 @@ -quassel \ No newline at end of file diff --git a/srcpkgs/quassel-core b/srcpkgs/quassel-core deleted file mode 120000 index 416c90438d7ba6..00000000000000 --- a/srcpkgs/quassel-core +++ /dev/null @@ -1 +0,0 @@ -quassel \ No newline at end of file diff --git a/srcpkgs/quassel/files/quasselcore/run b/srcpkgs/quassel/files/quasselcore/run deleted file mode 100644 index b467f3e7f3b9fd..00000000000000 --- a/srcpkgs/quassel/files/quasselcore/run +++ /dev/null @@ -1,5 +0,0 @@ -#!/bin/sh -exec 2>&1 -[ -r conf ] && . ./conf -exec chpst -u quassel quasselcore \ - ${OPTS:=--require-ssl --configdir=/var/lib/quassel --logfile=/var/log/quassel/quasselcore.log} diff --git a/srcpkgs/quassel/template b/srcpkgs/quassel/template deleted file mode 100644 index 357baac96478c6..00000000000000 --- a/srcpkgs/quassel/template +++ /dev/null @@ -1,66 +0,0 @@ -# Template file for 'quassel' -pkgname=quassel -version=0.14.0 -revision=1 -build_style=cmake -configure_args="-DWANT_QTCLIENT=ON -DWANT_MONO=ON -DWANT_CORE=ON -DUSE_QT5=ON - -DWITH_BUNDLED_ICONS=OFF -DENABLE_SHARED=OFF" -hostmakedepends="extra-cmake-modules pkg-config qt5-host-tools qt5-qmake" -makedepends="boost-devel-minimal libdbusmenu-qt5-devel phonon-qt5-devel qca-qt5-devel - qt5-multimedia-devel qt5-plugin-mysql qt5-plugin-odbc qt5-plugin-pgsql - qt5-plugin-sqlite qt5-plugin-tds qt5-script-devel qt5-tools-devel - snorenotify-devel zlib-devel - $(vopt_if ldap libldap-devel)" -depends="qt5-plugin-sqlite quassel-client-shared>=${version}_${revision}" -_desc="Modern, cross-platform, distributed graphical IRC client" -short_desc="${_desc} - standalone client" -maintainer="Piraty " -license="GPL-2.0-only, GPL-3.0-only" -homepage="https://www.quassel-irc.org" -changelog="https://github.com/quassel/quassel/blob/${version}/ChangeLog" -distfiles="https://quassel-irc.org/pub/quassel-${version}.tar.bz2" -checksum=bbd46ca429c1518480904c9e2b0ab3a0412fe197f3ce4879974e06ed3a0093a3 - -build_options="ldap" - -post_install() { - vsv quasselcore -} - -quassel-client-shared_package() { - replaces="quassel-shared>=0" - conflicts="quassel-shared>=0" - short_desc="${_desc} - common client files" - depends="desktop-file-utils" - pkg_install() { - vmove /usr/share/quassel - vmove /usr/share/icons - } -} - -quassel-core_package() { - replaces="quasselcore>=0" - conflicts="quasselcore>=0" - depends="qt5-plugin-sqlite" - short_desc="${_desc} - server" - system_accounts="quassel" - quassel_homedir=/var/lib/quassel - make_dirs=" - /var/lib/quassel 0750 quassel quassel - /var/log/quassel 0750 quassel quassel" - pkg_install() { - vmove /usr/bin/quasselcore - vmove /etc/sv - } -} - -quassel-client_package() { - replaces="quasselclient>=0" - conflicts="quasselclient>=0" - depends="quassel-client-shared>=${version}_${revision}" - short_desc="${_desc} - distributed client" - pkg_install() { - vmove /usr/share/applications/quasselclient.desktop - vmove /usr/bin/quasselclient - } -} diff --git a/srcpkgs/quazip-devel b/srcpkgs/quazip-devel deleted file mode 120000 index 25332fc361d378..00000000000000 --- a/srcpkgs/quazip-devel +++ /dev/null @@ -1 +0,0 @@ -quazip \ No newline at end of file diff --git a/srcpkgs/quazip-qt5 b/srcpkgs/quazip-qt5 deleted file mode 120000 index 25332fc361d378..00000000000000 --- a/srcpkgs/quazip-qt5 +++ /dev/null @@ -1 +0,0 @@ -quazip \ No newline at end of file diff --git a/srcpkgs/quazip-qt5-devel b/srcpkgs/quazip-qt5-devel deleted file mode 120000 index 25332fc361d378..00000000000000 --- a/srcpkgs/quazip-qt5-devel +++ /dev/null @@ -1 +0,0 @@ -quazip \ No newline at end of file diff --git a/srcpkgs/quazip-qt6 b/srcpkgs/quazip-qt6 deleted file mode 120000 index 25332fc361d378..00000000000000 --- a/srcpkgs/quazip-qt6 +++ /dev/null @@ -1 +0,0 @@ -quazip \ No newline at end of file diff --git a/srcpkgs/quazip-qt6-devel b/srcpkgs/quazip-qt6-devel deleted file mode 120000 index 25332fc361d378..00000000000000 --- a/srcpkgs/quazip-qt6-devel +++ /dev/null @@ -1 +0,0 @@ -quazip \ No newline at end of file diff --git a/srcpkgs/quazip/template b/srcpkgs/quazip/template deleted file mode 100644 index be271270468af2..00000000000000 --- a/srcpkgs/quazip/template +++ /dev/null @@ -1,76 +0,0 @@ -# Template file for 'quazip' -pkgname=quazip -version=1.4 -revision=1 -build_style=cmake -configure_args="-DQUAZIP_QT_MAJOR_VERSION=5" -hostmakedepends="qt5-host-tools qt5-devel qt6-tools qt6-base" -makedepends="qt5-devel qt6-base-devel qt6-qt5compat-devel zlib-devel" -short_desc="Qt5/C++ wrapper for the Gilles Vollant's ZIP/UNZIP C package" -maintainer="Duncaen " -license="LGPL-2.1-only" -homepage="https://github.com/stachenov/quazip" -distfiles="https://github.com/stachenov/quazip/archive/v${version}.tar.gz" -checksum=79633fd3a18e2d11a7d5c40c4c79c1786ba0c74b59ad752e8429746fe1781dd6 - -if [ "$XBPS_CHECK_PKGS" ]; then - configure_args+=" -DQUAZIP_ENABLE_TESTS=ON" -fi - -post_configure() { - configure_args="${configure_args/=5/=6}" - cmake_builddir="build-qt6" do_configure -} - -post_build() { - cmake_builddir="build-qt6" do_build -} - -post_check() { - cmake_builddir="build-qt6" do_check -} - -post_install() { - cmake_builddir="build-qt6" do_install -} - -quazip-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove "usr/include/*Qt5*" - vmove "usr/lib/cmake/*Qt5*" - vmove "usr/lib/pkgconfig/*qt5*" - vmove "usr/lib/*qt5.so" - } -} - -quazip-qt5_package() { - metapackage=yes - short_desc+=" (transitional dummy package)" - depends="quazip>=${version}_${revision}" -} - -quazip-qt5-devel_package() { - metapackage=yes - short_desc+=" (transitional dummy package)" - depends="quazip-devel>=${version}_${revision}" -} - -quazip-qt6_package() { - short_desc="${short_desc/Qt5/Qt6}" - pkg_install() { - vmove "usr/lib/*qt6.so.*" - } -} - -quazip-qt6-devel_package() { - depends="${sourcepkg}-qt6>=${version}_${revision}" - short_desc="${short_desc/Qt5/Qt6} - development files" - pkg_install() { - vmove "usr/include/*Qt6*" - vmove "usr/lib/cmake/*Qt6*" - vmove "usr/lib/pkgconfig/*qt6*" - vmove "usr/lib/*qt6.so" - } -} diff --git a/srcpkgs/quazip/update b/srcpkgs/quazip/update deleted file mode 100644 index 6f9a291297bb7a..00000000000000 --- a/srcpkgs/quazip/update +++ /dev/null @@ -1 +0,0 @@ -pkgname="${pkgname%-*}" diff --git a/srcpkgs/quickDocs/template b/srcpkgs/quickDocs/template deleted file mode 100644 index 7b9ca40bf594f4..00000000000000 --- a/srcpkgs/quickDocs/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'quickDocs' -pkgname=quickDocs -version=2.2.6 -revision=4 -build_style=meson -hostmakedepends="vala pkg-config gettext" -makedepends="libarchive-devel gtk+3-devel devhelp-devel libwebkit2gtk41-devel libgee08-devel granite-devel" -short_desc="Fast developer docs reader" -maintainer="Daniel Lewan " -license="GPL-3.0-or-later" -homepage="https://github.com/mdh34/quickDocs" -distfiles="https://github.com/mdh34/quickDocs/archive/${version}.tar.gz" -checksum=a973b41cfbd2af088c53e7085208e215c49372e080f11385b339b43418ce771d - -post_patch() { - # Fix vapi for devhelp (uses libwebkit2gtk41) - vsed -e 's/libsoup-2.4/libsoup-3.0/' -e 's/webkit2gtk-4.0/webkit2gtk-4.1/' -i vapi/libdevhelp-3.0.deps - # Build with libwebkit2gtk41 - vsed -e 's/webkit2gtk-4.0/webkit2gtk-4.1/' -e 's/webkit2gtk-web-extension-4.0/webkit2gtk-web-extension-4.1/' -i src/Constants.vala - vsed -e "s/dependency('webkit2gtk-4.0/dependency('webkit2gtk-4.1/" -i src/meson.build -} diff --git a/srcpkgs/quickjs-devel b/srcpkgs/quickjs-devel deleted file mode 120000 index b434e01a410389..00000000000000 --- a/srcpkgs/quickjs-devel +++ /dev/null @@ -1 +0,0 @@ -quickjs \ No newline at end of file diff --git a/srcpkgs/quickjs/patches/cross.patch b/srcpkgs/quickjs/patches/cross.patch deleted file mode 100644 index 6b7ae3ef11cf49..00000000000000 --- a/srcpkgs/quickjs/patches/cross.patch +++ /dev/null @@ -1,29 +0,0 @@ ---- a/Makefile -+++ b/Makefile -@@ -197,7 +197,7 @@ ifneq ($(CROSS_PREFIX),) - - $(QJSC): $(OBJDIR)/qjsc.host.o \ - $(patsubst %.o, %.host.o, $(QJS_LIB_OBJS)) -- $(HOST_CC) $(LDFLAGS) -o $@ $^ $(HOST_LIBS) -+ $(HOST_CC) $(BUILD_LDFLAGS) -o $@ $^ $(HOST_LIBS) - - endif #CROSS_PREFIX - -@@ -263,7 +263,7 @@ $(OBJDIR)/%.o: %.c | $(OBJDIR) - $(CC) $(CFLAGS_OPT) -c -o $@ $< - - $(OBJDIR)/%.host.o: %.c | $(OBJDIR) -- $(HOST_CC) $(CFLAGS_OPT) -c -o $@ $< -+ $(HOST_CC) $(BUILD_CFLAGS) -c -o $@ $< - - $(OBJDIR)/%.pic.o: %.c | $(OBJDIR) - $(CC) $(CFLAGS_OPT) -fPIC -DJS_SHARED_LIBRARY -c -o $@ $< -@@ -287,7 +287,7 @@ regexp_test: libregexp.c libunicode.c cu - $(CC) $(LDFLAGS) $(CFLAGS) -DTEST -o $@ libregexp.c libunicode.c cutils.c $(LIBS) - - unicode_gen: $(OBJDIR)/unicode_gen.host.o $(OBJDIR)/cutils.host.o libunicode.c unicode_gen_def.h -- $(HOST_CC) $(LDFLAGS) $(CFLAGS) -o $@ $(OBJDIR)/unicode_gen.host.o $(OBJDIR)/cutils.host.o -+ $(HOST_CC) $(BUILD_LDFLAGS) $(BUILD_CFLAGS) -o $@ $(OBJDIR)/unicode_gen.host.o $(OBJDIR)/cutils.host.o - - clean: - rm -f repl.c qjscalc.c out.c diff --git a/srcpkgs/quickjs/template b/srcpkgs/quickjs/template deleted file mode 100644 index 5d26c95a5b3829..00000000000000 --- a/srcpkgs/quickjs/template +++ /dev/null @@ -1,42 +0,0 @@ -# Template file for 'quickjs' -pkgname=quickjs -version=2025.09.13.2 -revision=1 -build_style=gnu-makefile -make_use_env=true -make_build_args="CONFIG_LTO=" -short_desc="Small and embeddable Javascript engine" -maintainer="Leah Neukirchen " -license="MIT" -homepage="https://bellard.org/quickjs/" -distfiles="https://bellard.org/quickjs/quickjs-${version//./-}.tar.xz" -checksum=996c6b5018fc955ad4d06426d0e9cb713685a00c825aa5c0418bd53f7df8b0b4 - -if [ "$CROSS_BUILD" ]; then - make_build_args+=" CROSS_PREFIX=${XBPS_CROSS_TRIPLET}-" -fi -make_install_args="${make_build_args}" - -pre_configure() { - vsed -i -e 's|%s/lib/quickjs|%s/lib|' qjsc.c - cat >>Makefile < -Date: Wed, 23 Aug 2023 17:13:23 +0200 -Subject: [PATCH] Fix startup on Python 3.12 - ---- - quodlibet/_import.py | 6 ++++++ - quodlibet/util/config.py | 2 +- - quodlibet/util/importhelper.py | 6 +++--- - 3 files changed, 10 insertions(+), 4 deletions(-) - -diff --git a/quodlibet/_import.py b/quodlibet/_import.py -index 5e76b67295..22bd5e3140 100644 ---- a/quodlibet/_import.py -+++ b/quodlibet/_import.py -@@ -8,6 +8,7 @@ - - import sys - import importlib -+import importlib.util - - - class RedirectImportHook: -@@ -31,6 +32,11 @@ def __init__(self, name, packages): - self._name = name - self._packages = packages - -+ def find_spec(self, fullname, path, target=None): -+ loader = self.find_module(fullname, path) -+ if loader is not None: -+ return importlib.util.spec_from_loader(fullname, loader) -+ - def find_module(self, fullname, path=None): - package = fullname.split(".")[0] - if package in self._packages: -diff --git a/quodlibet/util/config.py b/quodlibet/util/config.py -index 1c214ac0b4..f0688f9bf9 100644 ---- a/quodlibet/util/config.py -+++ b/quodlibet/util/config.py -@@ -377,7 +377,7 @@ def read(self, filename): - with open(filename, "rb") as fileobj: - fileobj = StringIO( - fileobj.read().decode("utf-8", "surrogateescape")) -- self._config.readfp(fileobj, filename) -+ self._config.read_file(fileobj, filename) - except (IOError, OSError): - return - -diff --git a/quodlibet/util/importhelper.py b/quodlibet/util/importhelper.py -index f14b11f4b6..c82ded5878 100644 ---- a/quodlibet/util/importhelper.py -+++ b/quodlibet/util/importhelper.py -@@ -92,8 +92,8 @@ def load_module(name, package, path): - except KeyError: - pass - -- loader = importlib.find_loader(fullname, [path]) -- if loader is None: -+ spec = importlib.machinery.PathFinder.find_spec(fullname, [path]) -+ if spec is None: - return - - # modules need a parent package -@@ -101,7 +101,7 @@ def load_module(name, package, path): - spec = importlib.machinery.ModuleSpec(package, None, is_package=True) - sys.modules[package] = importlib.util.module_from_spec(spec) - -- mod = loader.load_module(fullname) -+ mod = spec.loader.load_module(fullname) - - # make it accessible from the parent, like __import__ does - vars(sys.modules[package])[name] = mod diff --git a/srcpkgs/quodlibet/template b/srcpkgs/quodlibet/template deleted file mode 100644 index 8b399b49527231..00000000000000 --- a/srcpkgs/quodlibet/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'quodlibet' -pkgname=quodlibet -version=4.6.0 -revision=3 -build_style=python3-module -hostmakedepends="intltool python3-devel python3-setuptools" -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-mutagen libsoup3" -short_desc="Music Library/Editor/Player" -maintainer="Orphaned " -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=5b5fe4b2662281897aaf34123dae61656dc0eea5f8186a5169db95a93a3efe29 -make_check=no # requires X server diff --git a/srcpkgs/quodlibet/update b/srcpkgs/quodlibet/update deleted file mode 100644 index 2adedfd43d4539..00000000000000 --- a/srcpkgs/quodlibet/update +++ /dev/null @@ -1 +0,0 @@ -site="https://github.com/quodlibet/quodlibet/releases" diff --git a/srcpkgs/quota/patches/musl.patch b/srcpkgs/quota/patches/musl.patch deleted file mode 100644 index 6f37b5d52d835a..00000000000000 --- a/srcpkgs/quota/patches/musl.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/setproject.c -+++ b/setproject.c -@@ -5,6 +5,7 @@ - #include - #include - #include -+#include - #include - #include - #include diff --git a/srcpkgs/quota/patches/reallocarray.patch b/srcpkgs/quota/patches/reallocarray.patch deleted file mode 100644 index db5d71146e0b43..00000000000000 --- a/srcpkgs/quota/patches/reallocarray.patch +++ /dev/null @@ -1,29 +0,0 @@ -Index: configure.ac -=================================================================== ---- a/configure.ac -+++ b/configure.ac -@@ -38,6 +38,9 @@ AC_C_INLINE - AC_CHECK_FUNC([nl_langinfo], [ - AC_DEFINE([HAVE_NL_LANGINFO], 1, [Use nl_langinfo for querying locale]) - ]) -+AC_CHECK_DECLS([reallocarray],[ -+ AC_DEFINE([HAVE_REALLOCARRAY], 1, [Have reallocarray]) -+]) - - # =============== - # Gettext support -Index: quota.c -=================================================================== ---- a/quota.c -+++ b/quota.c -@@ -48,6 +48,10 @@ - #define FL_SHOW_DEVICE 32768 - #define FL_PROJECT 65536 - -+#ifndef HAVE_REALLOCARRAY -+#define reallocarray(o,n,s) realloc(o,n*s) -+#endif -+ - static int flags, fmt = -1; - static enum s2s_unit spaceunit = S2S_NONE, inodeunit = S2S_NONE; - char *progname; diff --git a/srcpkgs/quota/template b/srcpkgs/quota/template deleted file mode 100644 index aee3f82534e71f..00000000000000 --- a/srcpkgs/quota/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'quota' -pkgname=quota -version=4.10 -revision=1 -build_style=gnu-configure -make_build_args="V=1" -conf_files="/etc/quotagrpadmins /etc/quotatab /etc/warnquota.conf" -hostmakedepends="pkg-config automake gettext-devel" -makedepends="dbus-devel e2fsprogs-devel libldap-devel libnl3-devel libtirpc-devel" -short_desc="Linux disk quota tool" -maintainer="Leah Neukirchen " -license="GPL-2.0-or-later" -homepage="https://sourceforge.net/projects/linuxquota/" -distfiles="${SOURCEFORGE_SITE}/linuxquota/quota-tools/${pkgname}-${version}.tar.gz" -checksum=a04a0cafca29c15be8b6ac660e06188bccb802c19efe2e7c19ed7f3d667ecf5e - -pre_configure() { - autoreconf -fi -} - -post_install() { - rm -rf ${DESTDIR}/usr/include/rpcsvc ${DESTDIR}/usr/share/doc/quota -} diff --git a/srcpkgs/qutebrowser/patches/dic.patch b/srcpkgs/qutebrowser/patches/dic.patch deleted file mode 100644 index ef2def88a1ceb6..00000000000000 --- a/srcpkgs/qutebrowser/patches/dic.patch +++ /dev/null @@ -1,31 +0,0 @@ ---- a/misc/apparmor/usr.bin.qutebrowser -+++ b/misc/apparmor/usr.bin.qutebrowser -@@ -33,12 +33,12 @@ profile qutebrowser /usr/{local/,}bin/qu - /usr/bin/ldconfig ix, - /usr/bin/uname ix, - /usr/bin/qutebrowser rix, -- /usr/lib/qt/libexec/QtWebEngineProcess mrix, -+ /usr/lib/qt6/libexec/QtWebEngineProcess mrix, - /usr/share/pdf.js/** r, -- /usr/share/qt/translations/qtwebengine_locales/* r, -- /usr/share/qt/qtwebengine_dictionaries r, -- /usr/share/qt/qtwebengine_dictionaries/* r, -- /usr/share/qt/resources/* r, -+ /usr/share/qt6/translations/qtwebengine_locales/* r, -+ /usr/share/qt6/qtwebengine_dictionaries r, -+ /usr/share/qt6/qtwebengine_dictionaries/* r, -+ /usr/share/qt6/resources/* r, - - owner @{HOME}/ r, - owner /dev/shm/.org.chromium* rw, ---- a/qutebrowser/browser/webengine/spell.py -+++ b/qutebrowser/browser/webengine/spell.py -@@ -28,7 +28,7 @@ def version(filename): - - def dictionary_dir(): - """Return the path (str) to the QtWebEngine's dictionaries directory.""" -- return os.path.join(standarddir.data(), 'qtwebengine_dictionaries') -+ return '/usr/share/qt6/qtwebengine_dictionaries' - - - def local_files(code): diff --git a/srcpkgs/qutebrowser/template b/srcpkgs/qutebrowser/template deleted file mode 100644 index ddd75b82e37b2f..00000000000000 --- a/srcpkgs/qutebrowser/template +++ /dev/null @@ -1,67 +0,0 @@ -# Template file for 'qutebrowser' -pkgname=qutebrowser -version=3.6.1 -revision=1 -build_style=python3-module -hostmakedepends="python3-setuptools asciidoc" -depends="python3-Jinja2 python3-yaml" -short_desc="Keyboard-focused browser with a minimal GUI" -maintainer="Andrew J. Hesford " -license="GPL-3.0-or-later" -homepage="https://qutebrowser.org/" -changelog="https://raw.githubusercontent.com/qutebrowser/qutebrowser/master/doc/changelog.asciidoc" -distfiles="https://github.com/qutebrowser/qutebrowser/releases/download/v${version}/qutebrowser-${version}.tar.gz" -checksum=f5bdf550f2739ac1825e608021bfbc5cc1232a7bc52043b4328cd696e1d86d90 -nostrip=yes -# testing requires unpackaged plugins: -# pytest-bdd, pytest-benchmark, pytest-instafail, pytest-rerunfailures -make_check=no - -build_options="qt6 webkit" -desc_option_qt6="Use Qt6 GUI and WebEngine backend" -desc_option_webkit="Use Qt5 WebKit backend" - -vopt_conflict qt6 webkit - -# WebEngine is unavailable on BE systems or when host & target word sizes differ -if [ "$XBPS_TARGET_ENDIAN" != "le" ]; then - build_options_default="webkit" -elif [ "$XBPS_WORDSIZE" != "$XBPS_TARGET_WORDSIZE" ]; then - build_options_default="webkit" -elif [ "$XBPS_WORDSIZE" != 32 ]; then - # qt6-webengine is broken on 32-bit systems - build_options_default="qt6" -fi - -if [ "$build_option_qt6" ]; then - depends+=" python3-pyqt6-declarative python3-pyqt6-gui python3-pyqt6-pdf - python3-pyqt6-sql python3-pyqt6-webengine python3-pyqt6-webchannel - python3-pyqt6-widgets python3-pyqt6-network python3-pyqt6-dbus - python3-pyqt6-printsupport qt6-plugin-sqlite" -else - depends+=" python3-PyQt5-quick python3-PyQt5-opengl - python3-PyQt5-sql qt5-plugin-sqlite - $(vopt_if webkit python3-PyQt5-webkit python3-PyQt5-webengine)" -fi - -pre_build() { - a2x -f manpage doc/qutebrowser.1.asciidoc -} - -post_install() { - vman doc/qutebrowser.1 - vinstall misc/org.qutebrowser.qutebrowser.desktop 644 usr/share/applications - - vmkdir usr/share/qutebrowser - vcopy misc/userscripts usr/share/qutebrowser - vcopy scripts usr/share/qutebrowser - - local dim - for dim in 16 24 32 48 64 96 128 256 512; do - vinstall qutebrowser/icons/qutebrowser-${dim}x${dim}.png 644 \ - usr/share/icons/hicolor/${dim}x${dim}/apps qutebrowser.png - done - - vinstall qutebrowser/icons/qutebrowser.svg 644 \ - usr/share/icons/hicolor/scalable/apps qutebrowser.svg -} diff --git a/srcpkgs/quvi/template b/srcpkgs/quvi/template deleted file mode 100644 index 74d5c09583449e..00000000000000 --- a/srcpkgs/quvi/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'quvi' -pkgname=quvi -version=0.4.2 -revision=4 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="libquvi-devel" -short_desc="Command-line tool for parsing video download links" -maintainer="Orphaned " -license="LGPL-2.1-or-later" -homepage="http://quvi.sourceforge.net/" -distfiles="${SOURCEFORGE_SITE}/quvi/quvi-$version.tar.gz" -checksum=85a54308bb0b682db9d4a8a4e7341d3d3bc9d3037c15f5ddad104efb45dbc5c4 diff --git a/srcpkgs/quvi/update b/srcpkgs/quvi/update deleted file mode 100644 index 519b53869a1f37..00000000000000 --- a/srcpkgs/quvi/update +++ /dev/null @@ -1 +0,0 @@ -ignore="*.9.*" diff --git a/srcpkgs/qv4l2/patches/musl-temp-failure-retry.patch b/srcpkgs/qv4l2/patches/musl-temp-failure-retry.patch deleted file mode 100644 index 8296dc76b5fca6..00000000000000 --- a/srcpkgs/qv4l2/patches/musl-temp-failure-retry.patch +++ /dev/null @@ -1,19 +0,0 @@ ---- a/lib/libdvbv5/dvb-dev-local.c -+++ b/lib/libdvbv5/dvb-dev-local.c -@@ -44,6 +44,16 @@ - # define _(string) string - #endif - -+/* taken from glibc unistd.h and fixes musl */ -+#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 -+ - struct dvb_dev_local_priv { - dvb_dev_change_t notify_dev_change; - diff --git a/srcpkgs/qv4l2/template b/srcpkgs/qv4l2/template deleted file mode 100644 index dc785a70244239..00000000000000 --- a/srcpkgs/qv4l2/template +++ /dev/null @@ -1,34 +0,0 @@ -# Template file for 'qv4l2' -pkgname=qv4l2 -version=1.22.1 -revision=1 -build_style=gnu-configure -configure_args="--enable-qv4l2 --with-udevdir=/usr/lib/udev" -hostmakedepends="perl pkg-config clang" -makedepends="alsa-lib-devel libjpeg-turbo-devel libsysfs-devel qt5-devel" -depends="desktop-file-utils hicolor-icon-theme" -short_desc="Qt v4l2 control panel application" -maintainer="Orphaned " -license="GPL-2.0-or-later, LGPL-2.1-or-later" -homepage="https://linuxtv.org/" -distfiles="https://linuxtv.org/downloads/v4l-utils/v4l-utils-${version}.tar.bz2" -checksum=65c6fbe830a44ca105c443b027182c1b2c9053a91d1e72ad849dfab388b94e31 - -if [ "$CROSS_BUILD" ]; then - hostmakedepends+=" qt5-host-tools qt5-devel" - LDFLAGS="-lpthread" -fi - -CFLAGS="-Wno-error=unused-function -fcommon" - -case "$XBPS_TARGET_MACHINE" in - *-musl) makedepends+=" argp-standalone" - CFLAGS+=" -D__off_t=off_t -D__off64_t=off_t -Du_int32_t=uint32_t" - LDFLAGS+=" -largp" - ;; -esac - -do_install() { - cd utils/qv4l2 - make DESTDIR=${DESTDIR} install -} diff --git a/srcpkgs/qv4l2/update b/srcpkgs/qv4l2/update deleted file mode 100644 index 924a2628773266..00000000000000 --- a/srcpkgs/qv4l2/update +++ /dev/null @@ -1 +0,0 @@ -pkgname=v4l-utils diff --git a/srcpkgs/qwt-devel b/srcpkgs/qwt-devel deleted file mode 120000 index 120b77f8547095..00000000000000 --- a/srcpkgs/qwt-devel +++ /dev/null @@ -1 +0,0 @@ -qwt \ No newline at end of file diff --git a/srcpkgs/qwt-doc b/srcpkgs/qwt-doc deleted file mode 120000 index 120b77f8547095..00000000000000 --- a/srcpkgs/qwt-doc +++ /dev/null @@ -1 +0,0 @@ -qwt \ No newline at end of file diff --git a/srcpkgs/qwt-headers b/srcpkgs/qwt-headers deleted file mode 120000 index 120b77f8547095..00000000000000 --- a/srcpkgs/qwt-headers +++ /dev/null @@ -1 +0,0 @@ -qwt \ No newline at end of file diff --git a/srcpkgs/qwt-qt6 b/srcpkgs/qwt-qt6 deleted file mode 120000 index 120b77f8547095..00000000000000 --- a/srcpkgs/qwt-qt6 +++ /dev/null @@ -1 +0,0 @@ -qwt \ No newline at end of file diff --git a/srcpkgs/qwt-qt6-devel b/srcpkgs/qwt-qt6-devel deleted file mode 120000 index 120b77f8547095..00000000000000 --- a/srcpkgs/qwt-qt6-devel +++ /dev/null @@ -1 +0,0 @@ -qwt \ No newline at end of file diff --git a/srcpkgs/qwt/patches/locations.patch b/srcpkgs/qwt/patches/locations.patch deleted file mode 100644 index a5765d64eeb4a5..00000000000000 --- a/srcpkgs/qwt/patches/locations.patch +++ /dev/null @@ -1,40 +0,0 @@ ---- a/qwtconfig.pri -+++ b/qwtconfig.pri -@@ -19,7 +19,7 @@ - QWT_INSTALL_PREFIX = $$[QT_INSTALL_PREFIX] - - unix { -- QWT_INSTALL_PREFIX = /usr/local/qwt-$$QWT_VERSION -+ QWT_INSTALL_PREFIX = /usr - # QWT_INSTALL_PREFIX = /usr/local/qwt-$$QWT_VERSION-qt-$$QT_VERSION - } - -@@ -28,8 +28,8 @@ - # QWT_INSTALL_PREFIX = C:/Qwt-$$QWT_VERSION-qt-$$QT_VERSION - } - --QWT_INSTALL_DOCS = $${QWT_INSTALL_PREFIX}/doc --QWT_INSTALL_HEADERS = $${QWT_INSTALL_PREFIX}/include -+QWT_INSTALL_DOCS = $${QWT_INSTALL_PREFIX}/share/doc/qwt -+QWT_INSTALL_HEADERS = $${QWT_INSTALL_PREFIX}/include/qwt - QWT_INSTALL_LIBS = $${QWT_INSTALL_PREFIX}/lib - - ###################################################################### -@@ -49,7 +49,7 @@ - # path. Also QT_INSTALL_PREFIX is only one of the default - # search paths of the designer - not the Qt creator - --#QWT_INSTALL_PLUGINS = $$[QT_INSTALL_PREFIX]/plugins/designer -+QWT_INSTALL_PLUGINS = /usr/lib/qt$${QT_MAJOR_VERSION}/plugins/designer - - ###################################################################### - # Features -@@ -64,7 +64,7 @@ - ###################################################################### - - QWT_INSTALL_FEATURES = $${QWT_INSTALL_PREFIX}/features --# QWT_INSTALL_FEATURES = $$[QT_INSTALL_PREFIX]/features -+QWT_INSTALL_FEATURES = /usr/lib/qt$${QT_MAJOR_VERSION}/mkspecs/features - - ###################################################################### - # Build the static/shared libraries. diff --git a/srcpkgs/qwt/patches/multi-qt.patch b/srcpkgs/qwt/patches/multi-qt.patch deleted file mode 100644 index e8f901d7ad67a6..00000000000000 --- a/srcpkgs/qwt/patches/multi-qt.patch +++ /dev/null @@ -1,54 +0,0 @@ -diff -ur a/qwtfunctions.pri b/qwtfunctions.pri ---- a/qwtfunctions.pri 2021-07-18 07:19:33.644367625 -0400 -+++ b/qwtfunctions.pri 2023-10-26 10:12:25.650218378 -0400 -@@ -12,7 +12,7 @@ - defineReplace(qwtLibraryTarget) { - - unset(LIBRARY_NAME) -- LIBRARY_NAME = $$1 -+ LIBRARY_NAME = $${1}-qt$${QT_MAJOR_VERSION} - - mac:contains(QWT_CONFIG, QwtFramework) { - -@@ -36,7 +36,7 @@ - defineTest(qwtAddLibrary) { - - LIB_PATH = $$1 -- LIB_NAME = $$2 -+ LIB_NAME = $${2}-qt$${QT_MAJOR_VERSION} - - mac:contains(QWT_CONFIG, QwtFramework) { - -diff -ur a/src/src.pro b/src/src.pro ---- a/src/src.pro 2021-07-18 07:19:33.628367286 -0400 -+++ b/src/src.pro 2023-10-26 10:11:09.320983554 -0400 -@@ -31,7 +31,7 @@ - - # we increase the SONAME for every minor number - -- QWT_SONAME=libqwt.so.$${VER_MAJ}.$${VER_MIN} -+ QWT_SONAME=libqwt-qt$${QT_MAJOR_VERSION}.so.$${VER_MAJ}.$${VER_MIN} - QMAKE_LFLAGS *= $${QMAKE_LFLAGS_SONAME}$${QWT_SONAME} - QMAKE_LFLAGS_SONAME= - } -@@ -82,14 +82,17 @@ - greaterThan(QT_MAJOR_VERSION, 4) { - - QMAKE_PKGCONFIG_FILE = Qt$${QT_MAJOR_VERSION}$${QMAKE_PKGCONFIG_NAME} -- QMAKE_PKGCONFIG_REQUIRES = Qt5Widgets Qt5Concurrent Qt5PrintSupport -+ -+ QMAKE_PKGCONFIG_REQUIRES = Qt$${QT_MAJOR_VERSION}Widgets -+ QMAKE_PKGCONFIG_REQUIRES += Qt$${QT_MAJOR_VERSION}Concurrent -+ QMAKE_PKGCONFIG_REQUIRES += Qt$${QT_MAJOR_VERSION}PrintSupport - - contains(QWT_CONFIG, QwtSvg) { -- QMAKE_PKGCONFIG_REQUIRES += Qt5Svg -+ QMAKE_PKGCONFIG_REQUIRES += Qt$${QT_MAJOR_VERSION}Svg - } - - contains(QWT_CONFIG, QwtOpenGL) { -- QMAKE_PKGCONFIG_REQUIRES += Qt5OpenGL -+ QMAKE_PKGCONFIG_REQUIRES += Qt$${QT_MAJOR_VERSION}OpenGL - } - - QMAKE_DISTCLEAN += $${DESTDIR}/$${QMAKE_PKGCONFIG_DESTDIR}/$${QMAKE_PKGCONFIG_FILE}.pc diff --git a/srcpkgs/qwt/template b/srcpkgs/qwt/template deleted file mode 100644 index fe742c9ee7dba2..00000000000000 --- a/srcpkgs/qwt/template +++ /dev/null @@ -1,112 +0,0 @@ -# Template file for 'qwt' -pkgname=qwt -version=6.3.0 -revision=1 -build_style=qmake -hostmakedepends="qt6-base qt6-tools qt5-qmake qt5-host-tools" -_makedepends_qt6="qt6-tools-devel qt6-svg-devel" -_makedepends_qt5="${_makedepends_qt6//qt6/qt5}" -makedepends="${_makedepends_qt6} ${_makedepends_qt5}" -short_desc="Qt Widgets for Technical Applications" -maintainer="Andrew J. Hesford " -license="LGPL-2.1-only, Qwt-exception-1.0" -homepage="https://qwt.sourceforge.io/" -distfiles="https://sourceforge.net/projects/${pkgname}/files/${pkgname}/${version}/${pkgname}-${version}.tar.bz2" -checksum=dcb085896c28aaec5518cbc08c0ee2b4e60ada7ac929d82639f6189851a6129a - -post_configure() { - local qmake_args f sdir dspec dname - - if [ -n "${CROSS_BUILD}" ]; then - dname="linux-g++" - for sdir in .host-spec .target-spec; do - dspec="${sdir}-qt6/${dname}" - mkdir -p "${dspec}" - for f in "${sdir}/${dname}"/*; do - [ -f "${f}" ] || continue - sed 's/qt5/qt6/g' "${f}" > "${dspec}/${f##*/}" - done - done - - sed -e 's/qt5/qt6/g' -e "s@-spec/@-spec-qt6/@g" qt.conf > qt6.conf - - qmake_args=( - "-qtconf" "${wrksrc}/qt6.conf" - "PKG_CONFIG_EXECUTABLE=${XBPS_WRAPPERDIR}/${PKG_CONFIG}" - ) - else - qmake_args=( "CONFIG+=no_qt_rpath" ) - fi - - mkdir -p build-qt6 - cd build-qt6 - /usr/lib/qt6/bin/qmake "${qmake_args[@]}" \ - PREFIX=/usr QT_INSTALL_PREFIX=/usr LIB=/usr/lib .. -} - -do_build() { - make ${makejobs} CC="$CC" CXX="$CXX" LINK="$CXX" - make ${makejobs} -C build-qt6 CC="$CC" CXX="$CXX" LINK="$CXX" -} - -do_install() { - for build_root in . build-qt6; do - make -C "${build_root}" STRIP=true PREFIX=/usr \ - DESTDIR="${DESTDIR}" INSTALL_ROOT="${DESTDIR}" install - done - - # This is Qt5 only, so it will be installed in qwt-devel - rm "${DESTDIR}/usr/include/qwt/qwt_plot_glcanvas.h" - - vlicense COPYING -} - -qwt-qt6_package() { - short_desc+=" (Qt6)" - pkg_install() { - vmove "usr/lib/libqwt-qt6.so.*" - vlicense COPYING - } -} - -qwt-headers_package() { - short_desc+=" - Qt5/Qt6 common headers" - pkg_install() { - vmove usr/include - vlicense COPYING - } -} - -qwt-devel_package() { - depends="${sourcepkg}-${version}_${revision} - qwt-headers-${version}_${revision} ${_makedepends_qt5}" - short_desc+=" - Qt5 development files" - pkg_install() { - vmove "usr/lib/*-qt5.so" - vmove usr/lib/qt5 - vmove usr/lib/pkgconfig/Qt5* - - vmkdir usr/include/qwt - vcopy "src/qwt_plot_glcanvas.h" usr/include/qwt - - } -} - -qwt-qt6-devel_package() { - depends="qwt-qt6-${version}_${revision} - qwt-headers-${version}_${revision} ${_makedepends_qt6}" - short_desc+=" - Qt6 development files" - pkg_install() { - vmove "usr/lib/*-qt6.so" - vmove usr/lib/qt6 - vmove usr/lib/pkgconfig/Qt6* - } -} - -qwt-doc_package() { - depends="${sourcepkg}-${version}_${revision}" - short_desc+=" - doc files" - pkg_install() { - vmove usr/share/doc - } -} diff --git a/srcpkgs/qxkb/template b/srcpkgs/qxkb/template deleted file mode 100644 index 1263637276b210..00000000000000 --- a/srcpkgs/qxkb/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'qxkb' -pkgname=qxkb -version=0.5.1 -revision=1 -_githash=d7474a06055108c833bbb55b6cdef47e0edfb17d -build_style=cmake -makedepends="qt5-devel libxkbfile-devel qt5-svg-devel qt5-x11extras-devel - qt5-tools-devel" -short_desc="Qt based keyboard layout switcher" -maintainer="Duncaen " -license="GPL-2.0-or-later" -homepage="https://github.com/disels/qxkb" -distfiles="https://github.com/disels/qxkb/archive/${_githash}.tar.gz" -checksum=b6adb516dc5dd7f1966160cada981cc8ddc5ddfb22a4b038cc05eccb81d36f8a - -if [ "${CROSS_BUILD}" ]; then - hostmakedepends+=" qt5-host-tools qt5-qmake" -fi diff --git a/srcpkgs/qxmledit-devel b/srcpkgs/qxmledit-devel deleted file mode 120000 index 09e8f18679dc43..00000000000000 --- a/srcpkgs/qxmledit-devel +++ /dev/null @@ -1 +0,0 @@ -qxmledit \ No newline at end of file diff --git a/srcpkgs/qxmledit/template b/srcpkgs/qxmledit/template deleted file mode 100644 index e30541c1328c38..00000000000000 --- a/srcpkgs/qxmledit/template +++ /dev/null @@ -1,37 +0,0 @@ -# Template file for 'qxmledit' -pkgname=qxmledit -version=0.9.18 -revision=1 -build_style=qmake -configure_args="QXMLEDIT_INST_DATA_DIR=/usr/share/qxmledit - QXMLEDIT_INST_DIR=/usr/bin - QXMLEDIT_INST_DOC_DIR=/usr/share/doc/qxmledit - QXMLEDIT_INST_LIB_DIR=/usr/lib - QXMLEDIT_INST_TRANSLATIONS_DIR=/usr/share/qxmledit/translations - QXMLEDIT_INST_INCLUDE_DIR=/usr/include/qxmledit" -hostmakedepends="qt5-qmake qt5-host-tools" -makedepends="glu-devel qt5-devel qt5-declarative-devel qt5-scxml-devel - qt5-script-devel qt5-svg-devel qt5-xmlpatterns-devel" -short_desc="Simple XML Editor" -maintainer="newbluemoon " -license="LGPL-2.0-or-later, Zlib" -homepage="https://qxmledit.org/" -distfiles="https://github.com/lbellonda/qxmledit/archive/${version}.tar.gz" -checksum=6966c286b71239304c5038b419ae67dd2492c235c024186e7dd581fef1dad29f - -post_install() { - vlicense external/qwtplot3d/license.txt - vinstall install_scripts/environment/desktop/QXmlEdit.appdata.xml 644 usr/share/appdata/ - vinstall install_scripts/environment/desktop/QXmlEdit.desktop 644 usr/share/applications/ - vinstall src/images/icon.svg 644 usr/share/pixmaps qxmledit.svg - vman install_scripts/environment/man/qxmledit.1 -} - -qxmledit-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/qxmpp-devel b/srcpkgs/qxmpp-devel deleted file mode 120000 index 701b896170622a..00000000000000 --- a/srcpkgs/qxmpp-devel +++ /dev/null @@ -1 +0,0 @@ -qxmpp \ No newline at end of file diff --git a/srcpkgs/qxmpp/template b/srcpkgs/qxmpp/template deleted file mode 100644 index 345624bccf73e8..00000000000000 --- a/srcpkgs/qxmpp/template +++ /dev/null @@ -1,41 +0,0 @@ -# Template file for 'qxmpp' -pkgname=qxmpp -version=1.4.0 -revision=1 -build_style=cmake -configure_args="-DBUILD_EXAMPLES=false" -hostmakedepends="pkg-config" -makedepends="qt5-devel opus-devel speex-devel libtheora-devel libvpx-devel" -short_desc="Cross-platform C++ XMPP client and server library" -maintainer="Orphaned " -license="LGPL-2.1-or-later" -homepage="https://github.com/qxmpp-project/qxmpp/" -distfiles="https://github.com/qxmpp-project/qxmpp/archive/v${version}.tar.gz>${pkgname}-${version}.tar.gz" -checksum=2148162138eaf4b431a6ee94104f87877b85a589da803dff9433c698b4cf4f19 - -build_options="opus speex theora vpx" -build_options_default="opus speex theora vpx" -desc_option_opus="Enable Opus audio codec" -desc_option_speex="Enable Speex audio codec" -desc_option_theora="Enable Theora video codec" - -if [ -z "$XBPS_CHECK_PKGS" ]; then - configure_args+=" -DBUILD_TESTS=false" -else - configure_args+=" -DBUILD_TESTS=true" -fi - -if [ -n "$CROSS_BUILD" ]; then - hostmakedepends+=" qt5-host-tools qt5-devel" -fi - -qxmpp-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/*.so - vmove usr/lib/pkgconfig - vmove usr/lib/cmake - } -} diff --git a/srcpkgs/qytdl/patches/force-yt-dlp.patch b/srcpkgs/qytdl/patches/force-yt-dlp.patch deleted file mode 100644 index de37c69c2a07fe..00000000000000 --- a/srcpkgs/qytdl/patches/force-yt-dlp.patch +++ /dev/null @@ -1,67 +0,0 @@ ---- a/src/config.py -+++ b/src/config.py -@@ -11,7 +11,7 @@ def default_opts(): - "profile" : "auto", - "fallback" : ["auto"], - "duplicates" : "false", -- "module" : "youtube_dl", -+ "module" : "yt_dlp", - "playlistFolder" : "true", - "theme" : "default", - } -@@ -64,7 +64,7 @@ def write_config( opts ): - "download_path" : opts.get( "downloadPath", userPath ), - "\n# Which system installation (module) used to download": None, - "# (youtube_dl, yt_dlp, etc.)" : None, -- "module" : opts.get( "module", "youtube_dl" ), -+ "module" : "yt_dlp", - "\n# Allow duplicate URLs into queue (true/false)" : None, - "allow_duplicates" : opts.get( "duplicates", "false" ), - "\n# Each playlist gets its own subdirectory (true/false)" : None, -@@ -125,7 +125,7 @@ def read_options( opts ): - ## Default section - section = cfg[ "DEFAULT" ] - opts[ "downloadPath" ] = section.get( "download_path", userPath ) -- opts[ "module" ] = section.get( "module", "youtube_dl" ) -+ opts[ "module" ] = "yt_dlp" - opts[ "duplicates" ] = section.get( "allow_duplicates", "false" ) - opts[ "playlistFolder" ] = section.get( "playlist_folder", "true" ) - ---- a/src/main_widget.py -+++ b/src/main_widget.py -@@ -330,9 +330,9 @@ class MainWidget( QWidget ): - print( "Module:\t%s" % opts[ "module" ] ) - - except ImportError: -- ydl_module = youtube_dl -+ ydl_module = yt_dlp - if self.debug: -- print( "Module:\tyoutube_dl") -+ print( "Module:\tyt_dlp") - - ydl_opts = self.ydl_opts( profile ) - -@@ -539,9 +539,9 @@ class MainWidget( QWidget ): - - ## Just grab this here for convenience's sake - if not self.debug: -- ydl = youtube_dl.YoutubeDL( { "quiet" : True } ) -+ ydl = yt_dlp.YoutubeDL( { "quiet" : True } ) - else: -- ydl = youtube_dl.YoutubeDL() -+ ydl = yt_dlp.YoutubeDL() - - for url in urls: - ---- a/src/util.py -+++ b/src/util.py -@@ -1,7 +1,7 @@ - from __future__ import unicode_literals - import sys, os --import youtube_dl --from youtube_dl.utils import DownloadError -+import yt_dlp -+from yt_dlp.utils import DownloadError - - #### RE-ENABLE if you want to enable possible internal YDL - #import internal_ydl diff --git a/srcpkgs/qytdl/template b/srcpkgs/qytdl/template deleted file mode 100644 index 1e4185cd75bb82..00000000000000 --- a/srcpkgs/qytdl/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'qytdl' -pkgname=qytdl -version=1.6 -revision=4 -pycompile_dirs="usr/share/qytdl/src" -depends="desktop-file-utils python3-PyQt5 yt-dlp" -short_desc="Simple Qt (PyQt5) frontend to Youtube-DL" -maintainer="Orphaned " -license="GPL-3.0-or-later" -homepage="http://www.someplacedumb.net/content/progs/#qytdl" -distfiles="http://www.someplacedumb.net/content/progs/qytdl/qytdl-${version}.tar.xz" -checksum=ec7b2e9222fc7a133e4c4734f88a584a561da3bf1f216af4b388b3b2a8a13671 -python_version=3 - -do_install() { - make PREFIX=${DESTDIR}/usr install -} diff --git a/srcpkgs/rabbitmq-c-devel b/srcpkgs/rabbitmq-c-devel deleted file mode 120000 index 5039cc59dce321..00000000000000 --- a/srcpkgs/rabbitmq-c-devel +++ /dev/null @@ -1 +0,0 @@ -rabbitmq-c \ No newline at end of file diff --git a/srcpkgs/rabbitmq-c/template b/srcpkgs/rabbitmq-c/template deleted file mode 100644 index ad4ccf83f2e5f0..00000000000000 --- a/srcpkgs/rabbitmq-c/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'rabbitmq-c' -pkgname=rabbitmq-c -version=0.13.0 -revision=4 -build_style=cmake -make_check_target=test -hostmakedepends="popt xmlto doxygen" -makedepends="openssl-devel" -short_desc="RabbitMQ C client" -maintainer="Hans-J. Schmid " -license="MIT" -homepage="https://github.com/alanxz/rabbitmq-c" -distfiles="https://github.com/alanxz/rabbitmq-c/archive/v${version}.tar.gz" -checksum=8b224e41bba504fc52b02f918d8df7e4bf5359d493cbbff36c06078655c676e6 - -post_install() { - vlicense LICENSE -} - -rabbitmq-c-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - vmove usr/lib/pkgconfig - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/racket-doc b/srcpkgs/racket-doc deleted file mode 120000 index 3008fe6058978d..00000000000000 --- a/srcpkgs/racket-doc +++ /dev/null @@ -1 +0,0 @@ -racket \ No newline at end of file diff --git a/srcpkgs/racket/template b/srcpkgs/racket/template deleted file mode 100644 index cc3afa909031ec..00000000000000 --- a/srcpkgs/racket/template +++ /dev/null @@ -1,73 +0,0 @@ -# Template file for 'racket' -pkgname=racket -version=8.18 -revision=1 -archs="aarch64* armv6* armv7* i686* x86_64*" -build_wrksrc=src -build_style=configure -configure_args="--enable-useprefix --enable-curses --prefix=/usr --sysconfdir=/etc - --localstatedir=/var" -make_build_args="CC_FOR_BUILD=cc" -hostmakedepends="liberation-fonts-ttf sqlite-devel" -makedepends="gtk+3-devel liblz4-devel ncurses-devel sqlite-devel zlib-devel" -depends="gtk+3 libssl3" -short_desc="Multi-paradigm programming language in the Lisp-Scheme family" -maintainer="Andrea Brancaleoni " -license="LGPL-3.0-only, MIT" -homepage="http://racket-lang.org/" -distfiles="http://mirror.racket-lang.org/installers/${version}/${pkgname}-${version}-src.tgz" -checksum=65477c71ec1a978a6ee4db582b9b47b1a488029d7a42e358906de154a6e5905c -nostrip=yes -patch_args="-Np2" - -if [ "$CROSS_BUILD" ]; then - hostmakedepends+=" racket" - configure_args+=" --host=$XBPS_CROSS_TRIPLET --build=$XBPS_TRIPLET - --with-sysroot=$XBPS_CROSS_BASE" -fi - -pre_configure() { - if [ "$CROSS_BUILD" ]; then - configure_args+=" --enable-racket=/usr/bin/racket - --enable-scheme=${wrksrc}/src" - fi -} - -pre_build() { - # Build ChezScheme for the host so we can use it to build Racket - # Using "--enable-racket=auto" above selects the wrong compiler toolchain - if [ "$CROSS_BUILD" ]; then - ( - cd ChezScheme - - # If this builds the wrong arch, Racket's automatic - # arch detection for the ChezScheme build has failed. - # See /src/ChezScheme/IMPLEMENTATION.md "Build System" - # and /src/ChezScheme/s/cmacros.ss "define-machine-types" - # for the "machine-type" variable that needs to be passed to rktboot/main.rkt - racket ../rktboot/main.rkt - # Make sure Chez builds natively - env CC="gcc" \ - AR="ar" \ - ARFLAGS="rc" \ - RANLIB="ranlib" \ - CFLAGS="-m${XBPS_WORDSIZE} -O2 -D_REENTRANT -pthread" \ - LDFLAGS="-Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/lib -rdynamic" \ - ./configure --disable-curses --disable-x11 - make - ) - fi -} - -post_install() { - vlicense LICENSE-libscheme.txt - vlicense LICENSE-MIT.txt -} - -racket-doc_package() { - short_desc+=" - documentation" - depends="racket>=${version}_${revision}" - pkg_install() { - vmove usr/share/doc/racket - } -} diff --git a/srcpkgs/radamsa/template b/srcpkgs/radamsa/template deleted file mode 100644 index 00791b7761a86d..00000000000000 --- a/srcpkgs/radamsa/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'radamsa' -pkgname=radamsa -version=0.6 -revision=1 -build_style=gnu-makefile -make_check_target=test -short_desc="Test case generator for robustness testing" -maintainer="Orphaned " -license="MIT" -homepage="https://gitlab.com/akihe/radamsa" -# Makefile contains current location of ol.c.gz -distfiles="https://gitlab.com/akihe/radamsa/-/archive/v${version}/radamsa-v${version}.tar.bz2 - https://gitlab.com/owl-lisp/owl/uploads/0d0730b500976348d1e66b4a1756cdc3/ol-0.1.19.c.gz" -checksum="ba69f83ba0aa2cd87ce8798dd3da305d4380622be96b5d7a7ebad4c39d0aa66e - 86917b9145cf3745ee8294c81fb822d17106698aa1d021916dfb2e0b8cfbb54d" -skip_extraction=ol-0.1.19.c.gz - -post_extract() { - local _distdir=${XBPS_SRCDISTDIR}/${pkgname}-${version} - cp $_distdir/$skip_extraction ol.c.gz -} - -post_install() { - vlicense LICENCE -} diff --git a/srcpkgs/radare2-devel b/srcpkgs/radare2-devel deleted file mode 120000 index fef4c7d8311a21..00000000000000 --- a/srcpkgs/radare2-devel +++ /dev/null @@ -1 +0,0 @@ -radare2 \ No newline at end of file diff --git a/srcpkgs/radare2/template b/srcpkgs/radare2/template deleted file mode 100644 index 78beaacf0c2ae9..00000000000000 --- a/srcpkgs/radare2/template +++ /dev/null @@ -1,32 +0,0 @@ -# Template file for 'radare2' -pkgname=radare2 -version=5.9.8 -revision=1 -build_style=meson -configure_args="-Denable_tests=false -Duse_sys_capstone=true - -Duse_sys_magic=true -Duse_sys_xxhash=true - -Duse_ssl=true -Duse_sys_openssl=true -Duse_libuv=true - -Duse_sys_zlib=true -Duse_sys_zip=true -Duse_sys_lz4=true" -hostmakedepends="pkg-config" -makedepends="capstone-devel file-devel xxHash-devel openssl-devel libuv-devel - zlib-devel libzip-devel liblz4-devel" -short_desc="Advanced command line debugger and hexadecimal editor" -maintainer="yosh " -license="LGPL-3.0-only" -homepage="https://www.radare.org" -distfiles="https://github.com/radareorg/radare2/archive/${version}.tar.gz" -checksum=e45e4fd342f04b2e00363bc1b68cc375c1cf36041085d3d59caa7a3b7be43836 - -case "$XBPS_TARGET_MACHINE" in - mips*) CFLAGS="-Os";; -esac - -radare2-devel_package() { - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/radeon-profile-daemon/files/radeon-profile-daemon/run b/srcpkgs/radeon-profile-daemon/files/radeon-profile-daemon/run deleted file mode 100644 index 1a278cdfa6037d..00000000000000 --- a/srcpkgs/radeon-profile-daemon/files/radeon-profile-daemon/run +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh -exec 2>&1 -exec radeon-profile-daemon diff --git a/srcpkgs/radeon-profile-daemon/template b/srcpkgs/radeon-profile-daemon/template deleted file mode 100644 index 3e69062fdee432..00000000000000 --- a/srcpkgs/radeon-profile-daemon/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'radeon-profile-daemon' -pkgname=radeon-profile-daemon -version=20190603 -revision=1 -build_wrksrc=radeon-profile-daemon -build_style=qmake -hostmakedepends="qt5-qmake qt5-host-tools" -makedepends="qt5-devel" -short_desc="Daemon for radeon-profile GUI" -maintainer="SolitudeSF " -license="GPL-2.0-or-later" -homepage="https://github.com/marazmista/radeon-profile-daemon" -distfiles="${homepage}/archive/${version}.tar.gz" -checksum=bb0145c3dcbced094e28fe993d8f7e77defcfa5dcef3146badcd82d9fb627700 - -do_install() { - vbin target/radeon-profile-daemon - vsv radeon-profile-daemon -} diff --git a/srcpkgs/radeon-profile/template b/srcpkgs/radeon-profile/template deleted file mode 100644 index 256cf963bdfbd2..00000000000000 --- a/srcpkgs/radeon-profile/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'radeon-profile' -pkgname=radeon-profile -version=20200824 -revision=1 -build_wrksrc=radeon-profile -build_style=qmake -hostmakedepends="qt5-host-tools qt5-qmake" -makedepends="qt5-devel qt5-charts-devel libdrm-devel libXrandr-devel" -short_desc="Application to read current clocks of ATi Radeon cards" -maintainer="SolitudeSF " -license="GPL-2.0-or-later" -homepage="https://github.com/marazmista/radeon-profile" -distfiles="${homepage}/archive/${version}.tar.gz" -checksum=8d378d8ba249f2655783798b8e86ce1eb7a9a1dcd12d29784ba40366583b47af diff --git a/srcpkgs/radeontop/template b/srcpkgs/radeontop/template deleted file mode 100644 index 854ff392c00690..00000000000000 --- a/srcpkgs/radeontop/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'radeontop' -pkgname=radeontop -version=1.4 -revision=1 -archs="i686* x86_64*" -hostmakedepends="pkg-config" -makedepends="ncurses-devel libdrm-devel libxcb-devel" -short_desc="View radeon GPU utilization" -maintainer="Orphaned " -license="GPL-3.0-only" -homepage="https://github.com/clbr/radeontop" -distfiles="https://github.com/clbr/radeontop/archive/v${version}.tar.gz" -checksum=2c1e2aace1a749d8e4530047ce245004e0f7d1d32a99037917e03d83e60f7ad1 - -do_build() { - make CC="$CC" amdgpu=1 -} - -do_install() { - vbin radeontop - vman radeontop.1 -} diff --git a/srcpkgs/radicale/INSTALL b/srcpkgs/radicale/INSTALL deleted file mode 100644 index 1971514b11d5d3..00000000000000 --- a/srcpkgs/radicale/INSTALL +++ /dev/null @@ -1,12 +0,0 @@ -# *-*-shell-*-* -# -case ${ACTION} in -post) - # fix permissions and owners - chown radicale:radicale /etc/radicale/config - chown radicale:radicale /etc/radicale/rights - chmod 644 /etc/radicale/config - chmod 640 /etc/radicale/rights - ;; -esac - diff --git a/srcpkgs/radicale/INSTALL.msg b/srcpkgs/radicale/INSTALL.msg deleted file mode 100644 index 2542bdb3378cb0..00000000000000 --- a/srcpkgs/radicale/INSTALL.msg +++ /dev/null @@ -1,4 +0,0 @@ -CAUTION: Radicale 3.x is not backwards compatible with Radicale 1.x. -If you are upgrading from Radicale 1.x, please consult upstream -documentation for information about migrating existing data to the -format used by this version. diff --git a/srcpkgs/radicale/files/radicale/run b/srcpkgs/radicale/files/radicale/run deleted file mode 100644 index ab664721091e9b..00000000000000 --- a/srcpkgs/radicale/files/radicale/run +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh -exec 2>&1 -exec chpst -u radicale radicale -C /etc/radicale/config diff --git a/srcpkgs/radicale/patches/fromtimestamp.patch b/srcpkgs/radicale/patches/fromtimestamp.patch deleted file mode 100644 index f830ddacb931d2..00000000000000 --- a/srcpkgs/radicale/patches/fromtimestamp.patch +++ /dev/null @@ -1,27 +0,0 @@ -diff '--color=auto' -c4 orig/utils.py patch/utils.py -*** orig/radicale/utils.py 2025-09-24 13:11:26.299249118 +0200 ---- patch/radicale/utils.py 2025-09-24 13:19:35.689249351 +0200 -*************** -*** 279,290 **** - if sys.platform == "win32": - # TODO check how to support this better - return str(unixtime) - if unixtime < DATETIME_MAX_UNIXTIME: -! if sys.version_info < (3, 11): -! dt = datetime.datetime.utcfromtimestamp(unixtime) -! else: -! dt = datetime.datetime.fromtimestamp(unixtime, datetime.UTC) - r = str(unixtime) + "(" + dt.strftime('%Y-%m-%dT%H:%M:%SZ') + ")" - else: - r = str(unixtime) + "(>MAX:" + str(DATETIME_MAX_UNIXTIME) + ")" - return r ---- 279,287 ---- - if sys.platform == "win32": - # TODO check how to support this better - return str(unixtime) - if unixtime < DATETIME_MAX_UNIXTIME: -! dt = datetime.datetime(1970, 1, 1, tzinfo=datetime.timezone.utc) + datetime.timedelta(seconds=unixtime) - r = str(unixtime) + "(" + dt.strftime('%Y-%m-%dT%H:%M:%SZ') + ")" - else: - r = str(unixtime) + "(>MAX:" + str(DATETIME_MAX_UNIXTIME) + ")" - return r diff --git a/srcpkgs/radicale/template b/srcpkgs/radicale/template deleted file mode 100644 index e6d02f44d8a06d..00000000000000 --- a/srcpkgs/radicale/template +++ /dev/null @@ -1,44 +0,0 @@ -# Template file for 'radicale' -pkgname=radicale -version=3.5.7 -revision=1 -build_style=python3-pep517 -hostmakedepends="python3-setuptools" -depends="python3-vobject python3-dateutil python3-passlib python3-bcrypt - python3-defusedxml apache-htpasswd python3-pika python3-requests" -checkdepends="${depends} python3-pytest python3-pytest-flake8 python3-isort - python3-pytest-cov python3-waitress" -short_desc="Complete calendar and contact storing and manipulating solution" -maintainer="Jason Elswick " -license="GPL-3.0-or-later" -homepage="https://radicale.org" -changelog="https://raw.githubusercontent.com/Kozea/Radicale/master/CHANGELOG.md" -distfiles="https://github.com/Kozea/Radicale/archive/refs/tags/v${version}.tar.gz" -checksum=b6e24968d4d9bbd0fce3f09b9d36af087e0cc3b918f6bc6d3524e36503eca4d2 -conf_files=" - /etc/radicale/config - /etc/radicale/rights" -make_dirs=" - /etc/radicale 755 root root - /usr/share/radicale/ 755 root root - /var/log/radicale/ 750 radicale radicale - /var/lib/radicale 750 radicale radicale" -system_accounts="radicale" -radicale_homedir="/var/lib/radicale" -radicale_descr="Radicale user" -replaces="radicale2<3.0.6" - -post_install() { - vinstall config 644 etc/radicale/ - vinstall rights 640 etc/radicale/ - vinstall config 644 usr/share/examples/radicale - vinstall radicale.wsgi 644 usr/share/radicale - vsv radicale - vdoc README.md -} - -radicale2_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" (transitional dummy package)" - metapackage=yes -} diff --git a/srcpkgs/radicale2 b/srcpkgs/radicale2 deleted file mode 120000 index d5d747a456312d..00000000000000 --- a/srcpkgs/radicale2 +++ /dev/null @@ -1 +0,0 @@ -radicale \ No newline at end of file diff --git a/srcpkgs/radvd/files/radvd/run b/srcpkgs/radvd/files/radvd/run deleted file mode 100644 index d8d528b96bb8aa..00000000000000 --- a/srcpkgs/radvd/files/radvd/run +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh -exec 2>&1 -exec radvd --nodaemon --logmethod=syslog diff --git a/srcpkgs/radvd/patches/strlcpy.patch b/srcpkgs/radvd/patches/strlcpy.patch deleted file mode 100644 index 3a45b6e7275eda..00000000000000 --- a/srcpkgs/radvd/patches/strlcpy.patch +++ /dev/null @@ -1,14 +0,0 @@ -strlcpy is in glibc and musl nowadays. - ---- a/includes.h -+++ b/includes.h -@@ -26,9 +26,6 @@ - #include - #include - #include --#ifndef __FreeBSD__ --#include // strlcpy --#endif - #include - #include - #include diff --git a/srcpkgs/radvd/template b/srcpkgs/radvd/template deleted file mode 100644 index dd9cc965ac21a1..00000000000000 --- a/srcpkgs/radvd/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'radvd' -pkgname=radvd -version=2.20 -revision=1 -build_style=gnu-configure -hostmakedepends="flex pkg-config" -checkdepends="check-devel" -short_desc="IPv6 Router Advertisement Daemon" -maintainer="Leah Neukirchen " -license="radvd" -homepage="http://www.litech.org/radvd/" -distfiles="http://www.litech.org/radvd/dist/${pkgname}-${version}.tar.xz" -checksum=25d2960fb977ac35c45a8d85b71db22ed8af325db7dbf4a562fb03eab2848dcd -conf_files="/etc/radvd.conf" - -if [ "$XBPS_CHECK_PKGS" ]; then - configure_args+=" --with-check" -fi - -post_install() { - vsv radvd - vconf radvd.conf.example radvd.conf - vlicense COPYRIGHT LICENSE -} diff --git a/srcpkgs/raft-devel b/srcpkgs/raft-devel deleted file mode 120000 index d96c908578a6ec..00000000000000 --- a/srcpkgs/raft-devel +++ /dev/null @@ -1 +0,0 @@ -raft \ No newline at end of file diff --git a/srcpkgs/raft/template b/srcpkgs/raft/template deleted file mode 100644 index fad1a0ad84e49b..00000000000000 --- a/srcpkgs/raft/template +++ /dev/null @@ -1,33 +0,0 @@ -# Template file for 'raft' -pkgname=raft -version=0.19.1 -revision=1 -build_style=gnu-configure -configure_args="--enable-example=no" -hostmakedepends="pkg-config autoconf automake libtool" -makedepends="libuv-devel liblz4-devel" -short_desc="C implementation of the Raft consensus protocol" -maintainer="Cameron Nemo " -license="custom:LGPL-3.0-only-linking-exception" -homepage="https://raft.readthedocs.io" -distfiles="https://github.com/cowsql/raft/archive/v${version}.tar.gz" -checksum=fb75ec93c4f8c161f73e08a4d0273f36817a20c91b89035abe793ca9b3dd6fba - -pre_configure() { - autoreconf -i -} - -post_install() { - vlicense LICENSE -} - -raft-devel_package() { - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/rage-player/template b/srcpkgs/rage-player/template deleted file mode 100644 index c2ae1ce15add70..00000000000000 --- a/srcpkgs/rage-player/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'rage-player' -pkgname=rage-player -version=0.4.0 -revision=1 -build_style=meson -hostmakedepends="pkg-config efl-devel" -makedepends="efl-devel" -depends="desktop-file-utils" -short_desc="Video and Audio player written with Enlightenment Foundation Libraries" -maintainer="Orphaned " -license="BSD-2-Clause" -homepage="https://www.enlightenment.org/about-rage" -distfiles="https://download.enlightenment.org/rel/apps/rage/rage-${version}.tar.xz" -checksum=7ce58419aa5197aa6c33f2e3f9eb9d78ff379cae863d5fa114fd1428d5a1ca0f - -post_install() { - vlicense COPYING -} diff --git a/srcpkgs/rage-player/update b/srcpkgs/rage-player/update deleted file mode 100644 index 043a14bc3f7955..00000000000000 --- a/srcpkgs/rage-player/update +++ /dev/null @@ -1 +0,0 @@ -pkgname=rage diff --git a/srcpkgs/rage/template b/srcpkgs/rage/template deleted file mode 100644 index d5b91a9afccdd7..00000000000000 --- a/srcpkgs/rage/template +++ /dev/null @@ -1,35 +0,0 @@ -# Template file for 'rage' -pkgname=rage -version=0.11.1 -revision=2 -build_style=cargo -make_install_args="--path rage" -configure_args="--features mount" -hostmakedepends="pkg-config" -makedepends="bzip2-devel fuse3-devel libzstd-devel" -short_desc="Simple, modern and secure encryption tool, written in Rust" -maintainer="Duncaen " -license="MIT OR Apache-2.0" -homepage="https://github.com/str4d/rage" -distfiles="https://github.com/str4d/rage/archive/refs/tags/v${version}.tar.gz" -checksum=b00559285c9fa5779b2908726d7a952cbf7cb629008e4c4c23a5c137c98f3f09 - -conflicts="rage-player" # /usr/bin/rage - -post_install() { - for shell in bash fish; do - vcompletion "target/${RUST_TARGET}/release/completions/rage.${shell}" "${shell}" rage - vcompletion "target/${RUST_TARGET}/release/completions/rage-keygen.${shell}" "${shell}" rage-keygen - vcompletion "target/${RUST_TARGET}/release/completions/rage-mount.${shell}" "${shell}" rage-mount - done - - vcompletion "target/${RUST_TARGET}/release/completions/_rage" zsh rage - vcompletion "target/${RUST_TARGET}/release/completions/_rage-keygen" zsh rage-keygen - vcompletion "target/${RUST_TARGET}/release/completions/_rage-mount" zsh rage-mount - - vman "target/${RUST_TARGET}/release/manpages/man1/rage.1.gz" - vman "target/${RUST_TARGET}/release/manpages/man1/rage-keygen.1.gz" - vman "target/${RUST_TARGET}/release/manpages/man1/rage-mount.1.gz" - - vlicense LICENSE-MIT -} diff --git a/srcpkgs/ragel/template b/srcpkgs/ragel/template deleted file mode 100644 index 7e8afaa3232e52..00000000000000 --- a/srcpkgs/ragel/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'ragel' -pkgname=ragel -version=6.10 -revision=2 -build_style=gnu-configure -short_desc="Compile regular languages into executable state machines" -maintainer="Leah Neukirchen " -license="GPL-2.0-or-later" -homepage="http://www.colm.net/open-source/ragel/" -distfiles="http://www.colm.net/files/${pkgname}/${pkgname}-${version}.tar.gz" -checksum=5f156edb65d20b856d638dd9ee2dfb43285914d9aa2b6ec779dac0270cd56c3f - -post_install() { - vdoc doc/ragel-guide.pdf -} diff --git a/srcpkgs/ragel/update b/srcpkgs/ragel/update deleted file mode 100644 index 6f84ca5a469a88..00000000000000 --- a/srcpkgs/ragel/update +++ /dev/null @@ -1 +0,0 @@ -ignore="200????? 7.*" diff --git a/srcpkgs/rakarrack/patches/fltk_include.patch b/srcpkgs/rakarrack/patches/fltk_include.patch deleted file mode 100644 index de4ea47acb5c74..00000000000000 --- a/srcpkgs/rakarrack/patches/fltk_include.patch +++ /dev/null @@ -1,24 +0,0 @@ -diff -baur src/global.h src/global.h ---- a/src/global.h 2011-07-12 05:13:31.367583829 +0800 -+++ b/src/global.h 2011-07-12 05:15:20.670325018 +0800 -@@ -99,7 +99,7 @@ - #include - #include - #include --#include -+#include - #include "FPreset.h" - #include "Reverb.h" - #include "Chorus.h" -diff -baur src/process.C src/process.C ---- a/src/process.C 2011-07-12 05:13:31.367583829 +0800 -+++ b/src/process.C 2011-07-12 05:15:31.293600800 +0800 -@@ -28,7 +28,7 @@ - #include - #include - #include --#include -+#include - #include "global.h" - - int Pexitprogram, preset; diff --git a/srcpkgs/rakarrack/template b/srcpkgs/rakarrack/template deleted file mode 100644 index 0d4dcc83496c85..00000000000000 --- a/srcpkgs/rakarrack/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'rakarrack' -pkgname=rakarrack -version=0.6.1 -revision=3 -build_style=gnu-configure -hostmakedepends="alsa-utils" -makedepends="jack-devel libsndfile-devel libXpm-devel fltk-devel libsamplerate-devel" -short_desc="Versatile guitar multi-effects processor" -maintainer="Andrea Brancaleoni " -license="GPL-2.0-or-later" -homepage="http://rakarrack.sourceforge.net" -distfiles="${SOURCEFORGE_SITE}/$pkgname/$pkgname-$version.tar.bz2" -checksum=7696d27a4814b140fe651d137612ddfa1f167858eccc119e278c14dbee30eee6 - -pre_configure() { - case "$XBPS_TARGET_MACHINE" in - x86_64*|i686*|ppc64*) ;; - *) sed -i 's|$SSE $ALTIVEC||g' configure;; - esac -} diff --git a/srcpkgs/rakudo/template b/srcpkgs/rakudo/template deleted file mode 100644 index b61a7eb6ac08b6..00000000000000 --- a/srcpkgs/rakudo/template +++ /dev/null @@ -1,49 +0,0 @@ -# Template file for 'rakudo' -pkgname=rakudo -version=2025.06.1 -revision=1 -build_style=configure -make_check_target=test -make_install_args="RAKUDO_LOG_PRECOMP=1 RAKUDO_RERESOLVE_DEPENDENCIES=0" -configure_script="perl Configure.pl" -configure_args="--prefix=/usr --rakudo-home=/usr/lib/raku --backends=moar" -make_dirs=" - /usr/lib/raku/core/bin 0755 root root - /usr/lib/raku/core/resources 0755 root root - /usr/lib/raku/site/bin 0755 root root - /usr/lib/raku/site/dist 0755 root root - /usr/lib/raku/site/precomp 0755 root root - /usr/lib/raku/site/resources 0755 root root - /usr/lib/raku/site/short 0755 root root - /usr/lib/raku/site/sources 0755 root root - /usr/lib/raku/vendor/bin 0755 root root - /usr/lib/raku/vendor/dist 0755 root root - /usr/lib/raku/vendor/precomp 0755 root root - /usr/lib/raku/vendor/resources 0755 root root - /usr/lib/raku/vendor/short 0755 root root - /usr/lib/raku/vendor/sources 0755 root root" -hostmakedepends="git perl" -makedepends="libffi-devel libtommath-devel libuv-devel libzstd-devel - mimalloc-devel nqp" -depends="nqp-${version}_${revision}" -short_desc="Mature, production-ready implementation of the Raku language" -maintainer="Andy Weidenbaum " -license="Artistic-2.0" -homepage="https://rakudo.org" -changelog="https://github.com/rakudo/rakudo/raw/master/docs/ChangeLog" -distfiles="https://rakudo.org/dl/rakudo/rakudo-${version}.tar.gz" -checksum=121d56574795d00ac5adaaf5b3d6f823fd05a3eab0b42f1d3696b13cce5ccb79 -case "$XBPS_TARGET_MACHINE" in - arm*|aarch64*) disable_parallel_build=yes;; -esac -nocross=yes -provides="raku-${version}_${revision}" - -post_extract() { - # remove failing test - rm --force t/09-moar/01-profilers.t -} - -post_install() { - vbin tools/install-dist.raku raku-install-dist -} diff --git a/srcpkgs/rancher-compose/template b/srcpkgs/rancher-compose/template deleted file mode 100644 index 163467b8d703f1..00000000000000 --- a/srcpkgs/rancher-compose/template +++ /dev/null @@ -1,12 +0,0 @@ -# Template file for 'rancher-compose' -pkgname=rancher-compose -version=0.12.5 -revision=9 -build_style=go -go_import_path="github.com/rancher/rancher-compose" -short_desc="Docker compose compatible client to deploy to Rancher" -maintainer="Andrea Brancaleoni " -license="Apache-2.0" -homepage="https://github.com/rancher/rancher-compose" -distfiles="https://github.com/rancher/rancher-compose/archive/v$version.tar.gz" -checksum=cdff53b2c3401b990ad33e229c7ef429504419e49e18a814101e2fa3c84859ea diff --git a/srcpkgs/range-v3/patches/1715.patch b/srcpkgs/range-v3/patches/1715.patch deleted file mode 100644 index 00eb457b5dcbcb..00000000000000 --- a/srcpkgs/range-v3/patches/1715.patch +++ /dev/null @@ -1,31 +0,0 @@ -From 64fe7d738bb2c2aa8e9ba24d170a8548519156a7 Mon Sep 17 00:00:00 2001 -From: Eric Niebler -Date: Wed, 22 Jun 2022 17:06:16 -0700 -Subject: [PATCH] avoid constraint recursion with ranges::any ctor/assign - ---- - include/range/v3/utility/any.hpp | 4 ++-- - 1 file changed, 2 insertions(+), 2 deletions(-) - -diff --git a/include/range/v3/utility/any.hpp b/include/range/v3/utility/any.hpp -index 0d2889264..5feb2f8cd 100644 ---- a/include/range/v3/utility/any.hpp -+++ b/include/range/v3/utility/any.hpp -@@ -123,7 +123,7 @@ namespace ranges - public: - any() noexcept = default; - template(typename TRef, typename T = detail::decay_t)( -- requires copyable AND (!same_as)) // -+ requires (!same_as) AND copyable) // - any(TRef && t) - : ptr_(new impl(static_cast(t))) - {} -@@ -138,7 +138,7 @@ namespace ranges - return *this; - } - template(typename TRef, typename T = detail::decay_t)( -- requires copyable AND (!same_as)) // -+ requires (!same_as) AND copyable) // - any & operator=(TRef && t) - { - any{static_cast(t)}.swap(*this); diff --git a/srcpkgs/range-v3/patches/1716.patch b/srcpkgs/range-v3/patches/1716.patch deleted file mode 100644 index 94898cc21a529f..00000000000000 --- a/srcpkgs/range-v3/patches/1716.patch +++ /dev/null @@ -1,156 +0,0 @@ -From 390a35e5815d1cb4e40e87d332df711de379a852 Mon Sep 17 00:00:00 2001 -From: Eric Niebler -Date: Wed, 22 Jun 2022 22:56:28 -0700 -Subject: [PATCH] work around strange gcc bug causing constraint recursion in - ranges::any - ---- - include/range/v3/detail/config.hpp | 8 ++--- - include/range/v3/utility/any.hpp | 58 +++++++++++++++++------------- - 2 files changed, 36 insertions(+), 30 deletions(-) - -diff --git a/include/range/v3/detail/config.hpp b/include/range/v3/detail/config.hpp -index f8015f436..d29dada10 100644 ---- a/include/range/v3/detail/config.hpp -+++ b/include/range/v3/detail/config.hpp -@@ -351,9 +351,6 @@ namespace ranges - #define RANGES_WORKAROUND_CLANG_43400 // template friend is redefinition of itself - #endif - #else // __GNUC__ --#if __GNUC__ < 6 --#define RANGES_WORKAROUND_GCC_UNFILED0 /* Workaround old GCC name lookup bug */ --#endif - #if __GNUC__ == 7 || __GNUC__ == 8 - #define RANGES_WORKAROUND_GCC_91525 /* Workaround strange GCC ICE */ - #endif -@@ -724,8 +721,9 @@ namespace ranges - #endif - #endif // RANGES_CONSTEXPR_IF - --#if !defined(RANGES_BROKEN_CPO_LOOKUP) && !defined(RANGES_DOXYGEN_INVOKED) && \ -- (defined(RANGES_WORKAROUND_GCC_UNFILED0) || defined(RANGES_WORKAROUND_MSVC_895622)) -+#if !defined(RANGES_BROKEN_CPO_LOOKUP) && \ -+ !defined(RANGES_DOXYGEN_INVOKED) && \ -+ defined(RANGES_WORKAROUND_MSVC_895622) - #define RANGES_BROKEN_CPO_LOOKUP 1 - #endif - #ifndef RANGES_BROKEN_CPO_LOOKUP -diff --git a/include/range/v3/utility/any.hpp b/include/range/v3/utility/any.hpp -index 5feb2f8cd..7a3807499 100644 ---- a/include/range/v3/utility/any.hpp -+++ b/include/range/v3/utility/any.hpp -@@ -61,25 +61,9 @@ namespace ranges - template - T const * any_cast(any const *) noexcept; - -- struct any -+ namespace _any_ - { -- private: -- template -- friend meta::if_c() || (bool)copyable, T> any_cast(any &); -- -- template -- friend meta::if_c() || (bool)copyable, T> any_cast( -- any const &); -- -- template -- friend meta::if_c() || (bool)copyable, T> any_cast( -- any &&); -- -- template -- friend T * any_cast(any *) noexcept; -- -- template -- friend T const * any_cast(any const *) noexcept; -+ struct _base {}; - - struct interface - { -@@ -117,15 +101,39 @@ namespace ranges - return typeid(T); - } - }; -+ } // namespace _any_ -+ -+ struct any -+ #if RANGES_BROKEN_CPO_LOOKUP -+ : private _any_::_base -+ #endif -+ { -+ private: -+ template -+ friend meta::if_c() || (bool)copyable, T> any_cast(any &); -+ -+ template -+ friend meta::if_c() || (bool)copyable, T> any_cast( -+ any const &); -+ -+ template -+ friend meta::if_c() || (bool)copyable, T> any_cast( -+ any &&); -+ -+ template -+ friend T * any_cast(any *) noexcept; -+ -+ template -+ friend T const * any_cast(any const *) noexcept; - -- std::unique_ptr ptr_; -+ std::unique_ptr<_any_::interface> ptr_; - - public: - any() noexcept = default; - template(typename TRef, typename T = detail::decay_t)( - requires (!same_as) AND copyable) // - any(TRef && t) -- : ptr_(new impl(static_cast(t))) -+ : ptr_(new _any_::impl(static_cast(t))) - {} - any(any &&) noexcept = default; - any(any const & that) -@@ -185,7 +193,7 @@ namespace ranges - { - if(x.type() != typeid(detail::decay_t)) - throw bad_any_cast{}; -- return static_cast> *>(x.ptr_.get())->get(); -+ return static_cast<_any_::impl> *>(x.ptr_.get())->get(); - } - - /// \overload -@@ -194,7 +202,7 @@ namespace ranges - { - if(x.type() != typeid(detail::decay_t)) - throw bad_any_cast{}; -- return static_cast> const *>(x.ptr_.get())->get(); -+ return static_cast<_any_::impl> const *>(x.ptr_.get())->get(); - } - - /// \overload -@@ -203,7 +211,7 @@ namespace ranges - { - if(x.type() != typeid(detail::decay_t)) - throw bad_any_cast{}; -- return static_cast> *>(x.ptr_.get())->get(); -+ return static_cast<_any_::impl> *>(x.ptr_.get())->get(); - } - - /// \overload -@@ -211,7 +219,7 @@ namespace ranges - T * any_cast(any * p) noexcept - { - if(p && p->ptr_) -- if(any::impl * q = dynamic_cast *>(p->ptr_.get())) -+ if(_any_::impl * q = dynamic_cast<_any_::impl *>(p->ptr_.get())) - return &q->get(); - return nullptr; - } -@@ -221,7 +229,7 @@ namespace ranges - T const * any_cast(any const * p) noexcept - { - if(p && p->ptr_) -- if(any::impl const * q = dynamic_cast const *>(p->ptr_.get())) -+ if(_any_::impl const * q = dynamic_cast<_any_::impl const *>(p->ptr_.get())) - return &q->get(); - return nullptr; - } diff --git a/srcpkgs/range-v3/template b/srcpkgs/range-v3/template deleted file mode 100644 index ff97a1cbd6a7a5..00000000000000 --- a/srcpkgs/range-v3/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'range-v3' -pkgname=range-v3 -version=0.12.0 -revision=1 -build_style=cmake -configure_args="-DRANGE_V3_EXAMPLES=OFF -DRANGES_BUILD_CALENDAR_EXAMPLE=OFF - -DRANGES_NATIVE=OFF" -short_desc="Experimental range library for C++11/14/17" -maintainer="John " -license="BSL-1.0" -homepage="https://github.com/ericniebler/range-v3" -distfiles="https://github.com/ericniebler/range-v3/archive/${version}.tar.gz" -checksum=015adb2300a98edfceaf0725beec3337f542af4915cec4d0b89fa0886f4ba9cb - -if [ "$XBPS_CHECK_PKGS" ]; then - configure_args+=" -DRANGE_V3_HEADER_CHECKS=ON -DRANGE_V3_TESTS=ON" -else - configure_args+=" -DRANGE_V3_HEADER_CHECKS=OFF -DRANGE_V3_TESTS=OFF" -fi - -pre_configure() { - sed -i -e '/Werror/d' -e '/Wextra/d' -e '/Wall/d' cmake/ranges_flags.cmake -} diff --git a/srcpkgs/ranger/patches/0001-Fix-crashes-when-deleting-to-trash.patch b/srcpkgs/ranger/patches/0001-Fix-crashes-when-deleting-to-trash.patch deleted file mode 100644 index b3390e4add56e4..00000000000000 --- a/srcpkgs/ranger/patches/0001-Fix-crashes-when-deleting-to-trash.patch +++ /dev/null @@ -1,63 +0,0 @@ -From: 5hir0kur0 <12101162+5hir0kur0@users.noreply.github.com> -Date: Thu, 5 Mar 2020 10:04:59 +0100 -Subject: [PATCH] Fix crashes when deleting to trash - -The execute() method of the trash command (in ranger/config/commands.py) -used to pass a list of file paths (as strings) to fm.execute_file(). - -The documentation of the execute_file() method states that the 'files' -parameter must not be strings: - [...] - files: a list of file objects (not strings!) - [...] - -So I changed 'files' to be a list of File objects and that seems to fix the -issue. - -Fixes #1798 ---- - ranger/config/commands.py | 11 +++++++---- - 1 file changed, 7 insertions(+), 4 deletions(-) - -diff --git a/ranger/config/commands.py b/ranger/config/commands.py -index 5defa677..a2d13542 100755 ---- a/ranger/config/commands.py -+++ b/ranger/config/commands.py -@@ -722,13 +722,15 @@ class trash(Command): - def execute(self): - import shlex - from functools import partial -+ from ranger.container.file import File - - def is_directory_with_files(path): - return os.path.isdir(path) and not os.path.islink(path) and len(os.listdir(path)) > 0 - - if self.rest(1): -- files = shlex.split(self.rest(1)) -- many_files = (len(files) > 1 or is_directory_with_files(files[0])) -+ file_names = shlex.split(self.rest(1)) -+ files = [File(name) for name in file_names] -+ many_files = (len(files) > 1 or is_directory_with_files(files[0].path)) - else: - cwd = self.fm.thisdir - tfile = self.fm.thisfile -@@ -736,14 +738,15 @@ class trash(Command): - self.fm.notify("Error: no file selected for deletion!", bad=True) - return - -+ files = self.fm.thistab.get_selection() - # relative_path used for a user-friendly output in the confirmation. -- files = [f.relative_path for f in self.fm.thistab.get_selection()] -+ file_names = [f.relative_path for f in files] - many_files = (cwd.marked_items or is_directory_with_files(tfile.path)) - - confirm = self.fm.settings.confirm_on_delete - if confirm != 'never' and (confirm != 'multiple' or many_files): - self.fm.ui.console.ask( -- "Confirm deletion of: %s (y/N)" % ', '.join(files), -+ "Confirm deletion of: %s (y/N)" % ', '.join(file_names), - partial(self._question_callback, files), - ('n', 'N', 'y', 'Y'), - ) --- - diff --git a/srcpkgs/ranger/patches/ncurse-202311.patch b/srcpkgs/ranger/patches/ncurse-202311.patch deleted file mode 100644 index c5f5aa91841c1f..00000000000000 --- a/srcpkgs/ranger/patches/ncurse-202311.patch +++ /dev/null @@ -1,13 +0,0 @@ -| 20231111 -| + modify endwin() to return an error if it is called again without an -| intervening screen update (report by Rajeev Pillai, NetBSD #57592). ---- a/ranger/gui/ui.py -+++ b/ranger/gui/ui.py -@@ -147,6 +147,7 @@ class UI( # pylint: disable=too-many-in - pass - if self.settings.mouse_enabled: - _setup_mouse(dict(value=False)) -+ self.win.refresh() - curses.endwin() - self.is_on = False - diff --git a/srcpkgs/ranger/template b/srcpkgs/ranger/template deleted file mode 100644 index 00bf39244f77d6..00000000000000 --- a/srcpkgs/ranger/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'ranger' -pkgname=ranger -version=1.9.4 -revision=4 -build_style=python3-module -hostmakedepends="python3 python3-setuptools" -makedepends="python3-devel" -depends="python3" -checkdepends="python3-pytest" -short_desc="File manager with an ncurses frontend written in Python" -maintainer="Orphaned " -license="GPL-3.0-only" -homepage="https://ranger.github.io" -changelog="https://raw.githubusercontent.com/ranger/ranger/master/CHANGELOG.md" -distfiles="https://github.com/ranger/ranger/archive/refs/tags/v${version}.tar.gz" -checksum=7ad75e0d1b29087335fbb1691b05a800f777f4ec9cba84faa19355075d7f0f89 diff --git a/srcpkgs/ranger/update b/srcpkgs/ranger/update deleted file mode 100644 index 8ccb86344234a3..00000000000000 --- a/srcpkgs/ranger/update +++ /dev/null @@ -1 +0,0 @@ -site="${homepage}/download.html" diff --git a/srcpkgs/rankwidth-devel b/srcpkgs/rankwidth-devel deleted file mode 120000 index ae0ae25eafc97a..00000000000000 --- a/srcpkgs/rankwidth-devel +++ /dev/null @@ -1 +0,0 @@ -rankwidth \ No newline at end of file diff --git a/srcpkgs/rankwidth/patches/igraph-0.10.patch b/srcpkgs/rankwidth/patches/igraph-0.10.patch deleted file mode 100644 index de7249e1d402b8..00000000000000 --- a/srcpkgs/rankwidth/patches/igraph-0.10.patch +++ /dev/null @@ -1,14 +0,0 @@ ---- rw-0.9/simplerw.c.newigraph 2017-02-14 00:20:35.000000000 +0900 -+++ rw-0.9/simplerw.c 2022-09-11 19:39:47.033917305 +0900 -@@ -134,7 +134,11 @@ int read_graph(const char *format, const - igraph_destroy(&igraph); - return(-1); - } -+#if (IGRAPH_VERSION_MAJOR >= 1) || ((IGRAPH_VERSION_MAJOR == 0) && (IGRAPH_VERSION_MINOR >= 10)) -+ igraph_get_adjacency(&igraph, &imatrix, IGRAPH_GET_ADJACENCY_BOTH, NULL, IGRAPH_LOOPS_ONCE); -+#else - igraph_get_adjacency(&igraph, &imatrix, IGRAPH_GET_ADJACENCY_BOTH, 0); -+#endif - igraph_destroy(&igraph); - if(igraph_matrix_nrow(&imatrix) > MAX_VERTICES) - { diff --git a/srcpkgs/rankwidth/template b/srcpkgs/rankwidth/template deleted file mode 100644 index a28ca16a44b8dc..00000000000000 --- a/srcpkgs/rankwidth/template +++ /dev/null @@ -1,31 +0,0 @@ -# Template file for 'rankwidth' -pkgname=rankwidth -version=0.9 -revision=3 -build_style=gnu-configure -# don't depend on igraph, we don't ship the binary anyway -configure_args="--disable-executable" -short_desc="Calculates rank-width and rank-decompositions" -maintainer="Gonzalo Tornaría " -license="GPL-2.0-or-later" -homepage="https://sourceforge.net/projects/rankwidth/" -distfiles="${SOURCEFORGE_SITE}/rankwidth/rw-$version.tar.gz" -checksum=c1e03506fe25cdfcb428c051fc56b2d2affb5b06fba3f2ce756631466befb441 - -post_install() { - # the binary conflicts with rw package, and it's not needed for - # sagemath; if ever someone needs it we can decide whether to - # rename it or install in a separate package with conflicts=rw - rm -rf ${DESTDIR}/usr/bin/rw - rm -rf ${DESTDIR}/usr/share/doc/rw -} - -rankwidth-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/rankwidth/update b/srcpkgs/rankwidth/update deleted file mode 100644 index 226d3b64d1c142..00000000000000 --- a/srcpkgs/rankwidth/update +++ /dev/null @@ -1 +0,0 @@ -pkgname=rw diff --git a/srcpkgs/rapidfuzz-cpp/template b/srcpkgs/rapidfuzz-cpp/template deleted file mode 100644 index 0c6b11db43b6e6..00000000000000 --- a/srcpkgs/rapidfuzz-cpp/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'rapidfuzz-cpp' -pkgname=rapidfuzz-cpp -version=3.3.2 -revision=1 -build_style=cmake -short_desc="Rapid fuzzy string matching in C++ using the Levenshtein Distance" -maintainer="chrysos349 " -license="MIT" -homepage="https://github.com/maxbachmann/rapidfuzz-cpp" -changelog="https://github.com/rapidfuzz/rapidfuzz-cpp/releases" -distfiles="https://github.com/maxbachmann/rapidfuzz-cpp/archive/v${version}.tar.gz" -checksum=cf619bb1e7a525472077e76287041d9cd89e97073a24095bcb97f81897b0c1d4 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/rapidjson/patches/0001-remove-march-native-from-CMAKE_CXX_FLAGS.patch b/srcpkgs/rapidjson/patches/0001-remove-march-native-from-CMAKE_CXX_FLAGS.patch deleted file mode 100644 index eb0b76b21e8d0e..00000000000000 --- a/srcpkgs/rapidjson/patches/0001-remove-march-native-from-CMAKE_CXX_FLAGS.patch +++ /dev/null @@ -1,22 +0,0 @@ -diff --git a/CMakeLists.txt b/CMakeLists.txt -index ceda71b1..9fc52736 100644 ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -50,7 +50,7 @@ if(CCACHE_FOUND) - endif(CCACHE_FOUND) - - if ("${CMAKE_CXX_COMPILER_ID}" STREQUAL "GNU") -- set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -march=native -Wall -Wextra -Werror") -+ set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wall -Wextra -Werror") - if (RAPIDJSON_BUILD_CXX11) - if (CMAKE_CXX_COMPILER_VERSION VERSION_LESS "4.7.0") - set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++0x") -@@ -73,7 +73,7 @@ if ("${CMAKE_CXX_COMPILER_ID}" STREQUAL "GNU") - endif() - endif() - elseif (CMAKE_CXX_COMPILER_ID MATCHES "Clang") -- set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -march=native -Wall -Wextra -Werror -Wno-missing-field-initializers") -+ set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wall -Wextra -Werror -Wno-missing-field-initializers") - if (RAPIDJSON_BUILD_CXX11) - set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11") - endif() diff --git a/srcpkgs/rapidjson/patches/0002-GenericStreamWrapper.patch b/srcpkgs/rapidjson/patches/0002-GenericStreamWrapper.patch deleted file mode 100644 index 6e2b885de0ae45..00000000000000 --- a/srcpkgs/rapidjson/patches/0002-GenericStreamWrapper.patch +++ /dev/null @@ -1,130 +0,0 @@ -From b16ff281f854564e2669b2c3f4871793ddc51fc3 Mon Sep 17 00:00:00 2001 -From: KaitoHH -Date: Tue, 26 Sep 2017 15:39:06 +0800 -Subject: [PATCH] Add feature of locating line and column number of error - ---- - include/rapidjson/document.h | 11 ++++++++- - include/rapidjson/error/error.h | 8 +++++++ - include/rapidjson/stream.h | 42 +++++++++++++++++++++++++++++++++ - 3 files changed, 60 insertions(+), 1 deletion(-) - -diff --git a/include/rapidjson/document.h b/include/rapidjson/document.h -index 93b091f64..de6574090 100644 ---- document.h 2025-04-19 22:31:29.000000000 +0200 -+++ document.h 2025-04-19 22:31:29.000000000 +0200 -@@ -2152,14 +2150,17 @@ - \return The document itself for fluent API. - */ - template -- GenericDocument& ParseStream(InputStream& is) { -+ GenericDocument& ParseStream(InputStream& is_) { - GenericReader reader( - stack_.HasAllocator() ? &stack_.GetAllocator() : 0); - ClearStackOnExit scope(*this); -+ GenericStreamWrapper is(is_); - parseResult_ = reader.template Parse(is, *this); - if (parseResult_) { - RAPIDJSON_ASSERT(stack_.GetSize() == sizeof(ValueType)); // Got one and only one root object - ValueType::operator=(*stack_.template Pop(1));// Move value from stack to document -+ } else { -+ parseResult_.SetPos(is.line_, is.col_); - } - return *this; - } -@@ -2288,6 +2289,12 @@ - - //! Get the position of last parsing error in input, 0 otherwise. - size_t GetErrorOffset() const { return parseResult_.Offset(); } -+ -+ //! Get the position of last parsing error in input, 0 otherwise. -+ size_t GetErrorLine() const { return parseResult_.Line(); } -+ -+ //! Get the position of last parsing error in input, 0 otherwise. -+ size_t GetErrorColumn() const { return parseResult_.Col(); } - - //! Implicit conversion to get the last parse result - #ifndef __clang // -Wdocumentation -diff --git a/include/rapidjson/error/error.h b/include/rapidjson/error/error.h -index 9311d2f03..be8057911 100644 ---- a/include/rapidjson/error/error.h -+++ b/include/rapidjson/error/error.h -@@ -114,6 +114,10 @@ - ParseErrorCode Code() const { return code_; } - //! Get the error offset, if \ref IsError(), 0 otherwise. - size_t Offset() const { return offset_; } -+ //! Get the position of line number if error exists. -+ size_t Line() const { return line_; } -+ //! Get the position of column number if error exists. -+ size_t Col() const { return col_; } - - //! Conversion to \c bool, returns \c true, iff !\ref IsError(). - operator bool() const { return !IsError(); } -@@ -128,10 +132,14 @@ - void Clear() { Set(kParseErrorNone); } - //! Update error code and offset. - void Set(ParseErrorCode code, size_t offset = 0) { code_ = code; offset_ = offset; } -+ //! Update line number and column number of the error position -+ void SetPos(size_t line, size_t col) { line_ = line; col_ = col; } - - private: - ParseErrorCode code_; - size_t offset_; -+ size_t line_; -+ size_t col_; - }; - - //! Function pointer type of GetParseError(). -diff --git a/include/rapidjson/stream.h b/include/rapidjson/stream.h -index fef82c252..4e4ba80a4 100644 ---- a/include/rapidjson/stream.h -+++ b/include/rapidjson/stream.h -@@ -100,6 +100,48 @@ inline void PutN(Stream& stream, Ch c, size_t n) { - PutUnsafe(stream, c); - } - -+/////////////////////////////////////////////////////////////////////////////// -+// GenericStreamWrapper -+ -+//! A Stream Wrapper -+/*! \tThis string stream is designed for counting line and column number -+ \tof the error (if exists) position, while just forwarding any received -+ \tmessage to the origin stream. -+ \note implements Stream concept -+*/ -+template -+class GenericStreamWrapper { -+public: -+ typedef typename Encoding::Ch Ch; -+ size_t line_; -+ size_t col_; -+ GenericStreamWrapper(InputStream& is): is_(is), line_(1), col_(0) {} -+ -+ Ch Peek() const { return is_.Peek(); } -+ -+ // counting line and column number -+ Ch Take() { -+ Ch ch = is_.Take(); -+ if(ch == '\n') { -+ line_ ++; -+ col_ = 0; -+ } else { -+ col_ ++; -+ } -+ return ch; -+ } -+ size_t Tell() { return is_.Tell(); } -+ -+ Ch* PutBegin() { return is_.PutBegin(); } -+ void Put(Ch ch) { return is_.Put(ch); } -+ void Flush() { return is_.Flush(); } -+ size_t PutEnd(Ch* ch) { is_.PutEnd(ch); } -+ -+ const Ch* Peek4() const { is_.Peek4(); } -+private: -+ InputStream& is_; -+}; -+ - /////////////////////////////////////////////////////////////////////////////// - // StringStream - diff --git a/srcpkgs/rapidjson/patches/0003-GenericStreamWrapper.patch b/srcpkgs/rapidjson/patches/0003-GenericStreamWrapper.patch deleted file mode 100644 index 245bd5563ed3c6..00000000000000 --- a/srcpkgs/rapidjson/patches/0003-GenericStreamWrapper.patch +++ /dev/null @@ -1,64 +0,0 @@ -From 79d9c71f98b0f1cfea5fae2fe33595efcbf79028 Mon Sep 17 00:00:00 2001 -From: KaitoHH -Date: Tue, 26 Sep 2017 16:03:09 +0800 -Subject: [PATCH] fix stream wrapper initializer - -fix initialization warning - -add special wrapper for AutoUTFInputStream ---- - include/rapidjson/error/error.h | 4 ++-- - include/rapidjson/stream.h | 16 +++++++++++----- - 2 files changed, 13 insertions(+), 7 deletions(-) - -diff --git a/include/rapidjson/error/error.h b/include/rapidjson/error/error.h -index be8057911..618a6cf69 100644 ---- a/include/rapidjson/error/error.h -+++ b/include/rapidjson/error/error.h -@@ -106,9 +106,9 @@ - struct ParseResult { - public: - //! Default constructor, no error. -- ParseResult() : code_(kParseErrorNone), offset_(0) {} -+ ParseResult() : code_(kParseErrorNone), offset_(0), line_(0), col_(0) {} - //! Constructor to set an error. -- ParseResult(ParseErrorCode code, size_t offset) : code_(code), offset_(offset) {} -+ ParseResult(ParseErrorCode code, size_t offset) : code_(code), offset_(offset), line_(0), col_(0) {} - - //! Get the error code. - ParseErrorCode Code() const { return code_; } -diff --git a/include/rapidjson/stream.h b/include/rapidjson/stream.h -index 4e4ba80a4..a315d3f0a 100644 ---- a/include/rapidjson/stream.h -+++ b/include/rapidjson/stream.h -@@ -115,7 +115,7 @@ class GenericStreamWrapper { - typedef typename Encoding::Ch Ch; - size_t line_; - size_t col_; -- GenericStreamWrapper(InputStream& is): is_(is), line_(1), col_(0) {} -+ GenericStreamWrapper(InputStream& is): line_(1), col_(0), is_(is) {} - - Ch Peek() const { return is_.Peek(); } - -@@ -133,11 +133,17 @@ class GenericStreamWrapper { - size_t Tell() { return is_.Tell(); } - - Ch* PutBegin() { return is_.PutBegin(); } -- void Put(Ch ch) { return is_.Put(ch); } -- void Flush() { return is_.Flush(); } -- size_t PutEnd(Ch* ch) { is_.PutEnd(ch); } -+ void Put(Ch ch) { is_.Put(ch); } -+ void Flush() { is_.Flush(); } -+ size_t PutEnd(Ch* ch) { return is_.PutEnd(ch); } - -- const Ch* Peek4() const { is_.Peek4(); } -+ // wrapper for MemoryStream -+ const Ch* Peek4() const { return is_.Peek4(); } -+ -+ // wrapper for AutoUTFInputStream -+ UTFType GetType() const { return is_.GetType(); } -+ bool HasBOM() const { return is_.HasBOM(); } -+ - private: - InputStream& is_; - }; diff --git a/srcpkgs/rapidjson/patches/0004-cursorstreamwrapper.patch b/srcpkgs/rapidjson/patches/0004-cursorstreamwrapper.patch deleted file mode 100644 index 0ff0b3e9153dd4..00000000000000 --- a/srcpkgs/rapidjson/patches/0004-cursorstreamwrapper.patch +++ /dev/null @@ -1,118 +0,0 @@ -From 799fdea9fc05aa74c2ebfb49340943195ac2e1dc Mon Sep 17 00:00:00 2001 -From: KaitoHH -Date: Thu, 28 Sep 2017 16:57:52 +0800 -Subject: [PATCH] add cursor wrapper - ---- - include/rapidjson/cursorstreamwrapper.h | 59 +++++++++++++++++++++++++ - include/rapidjson/stream.h | 37 +++++----------- - 4 files changed, 72 insertions(+), 47 deletions(-) - create mode 100644 include/rapidjson/cursorstreamwrapper.h - -diff --git a/include/rapidjson/cursorstreamwrapper.h b/include/rapidjson/cursorstreamwrapper.h -new file mode 100644 -index 000000000..5c752af41 ---- /dev/null -+++ b/include/rapidjson/cursorstreamwrapper.h -@@ -0,0 +1,59 @@ -+// Tencent is pleased to support the open source community by making RapidJSON available. -+// -+// Copyright (C) 2015 THL A29 Limited, a Tencent company, and Milo Yip. All rights reserved. -+// -+// Licensed under the MIT License (the "License"); you may not use this file except -+// in compliance with the License. You may obtain a copy of the License at -+// -+// http://opensource.org/licenses/MIT -+// -+// Unless required by applicable law or agreed to in writing, software distributed -+// under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR -+// CONDITIONS OF ANY KIND, either express or implied. See the License for the -+// specific language governing permissions and limitations under the License. -+ -+#ifndef RAPIDJSON_CURSORSTREAMWRAPPER_H_ -+#define RAPIDJSON_CURSORSTREAMWRAPPER_H_ -+ -+#include "stream.h" -+ -+RAPIDJSON_NAMESPACE_BEGIN -+ -+ -+//! Cursor stream wrapper for counting line and column number if error exists. -+/*! -+ \tparam InputStream Any stream that implements Stream Concept -+*/ -+template > -+class CursorStreamWrapper : public GenericStreamWrapper { -+public: -+ typedef typename Encoding::Ch Ch; -+ -+ CursorStreamWrapper(InputStream& is): -+ GenericStreamWrapper(is), line_(1), col_(0) {} -+ -+ // counting line and column number -+ Ch Take() { -+ Ch ch = this->is_.Take(); -+ if(ch == '\n') { -+ line_ ++; -+ col_ = 0; -+ } else { -+ col_ ++; -+ } -+ return ch; -+ } -+ -+ //! Get the error line number, if error exists. -+ size_t GetLine() const { return line_; } -+ //! Get the error column number, if error exists. -+ size_t GetColumn() const { return col_; } -+ -+private: -+ size_t line_; //!< Current Line -+ size_t col_; //!< Current Column -+}; -+ -+RAPIDJSON_NAMESPACE_END -+ -+#endif // RAPIDJSON_CURSORSTREAMWRAPPER_H_ ---- a/include/rapidjson/stream.h 2025-04-19 22:38:11.560827241 +0200 -+++ - 2025-04-19 22:39:40.261791105 +0200 -@@ -109,27 +109,17 @@ - \tmessage to the origin stream. - \note implements Stream concept - */ --template -+template > - class GenericStreamWrapper { - public: - typedef typename Encoding::Ch Ch; - size_t line_; - size_t col_; -- GenericStreamWrapper(InputStream& is): line_(1), col_(0), is_(is) {} -+ GenericStreamWrapper(InputStream& is): is_(is) {} - - Ch Peek() const { return is_.Peek(); } - -- // counting line and column number -- Ch Take() { -- Ch ch = is_.Take(); -- if(ch == '\n') { -- line_ ++; -- col_ = 0; -- } else { -- col_ ++; -- } -- return ch; -- } -+ Ch Take() { return is_.Take(); } - size_t Tell() { return is_.Tell(); } - - Ch* PutBegin() { return is_.PutBegin(); } -@@ -144,7 +134,7 @@ - UTFType GetType() const { return is_.GetType(); } - bool HasBOM() const { return is_.HasBOM(); } - --private: -+protected: - InputStream& is_; - }; - diff --git a/srcpkgs/rapidjson/patches/0005-cursorstreamwrapper.patch b/srcpkgs/rapidjson/patches/0005-cursorstreamwrapper.patch deleted file mode 100644 index b8c8a936600ff4..00000000000000 --- a/srcpkgs/rapidjson/patches/0005-cursorstreamwrapper.patch +++ /dev/null @@ -1,58 +0,0 @@ -From 473553bd5ae255217d4176666bff604faa464826 Mon Sep 17 00:00:00 2001 -From: KaitoHH -Date: Fri, 29 Sep 2017 19:13:29 +0800 -Subject: [PATCH] fix gcc & cl warning - ---- - include/rapidjson/cursorstreamwrapper.h | 23 +++++++++++++++++++++-- - 1 file changed, 21 insertions(+), 2 deletions(-) - -diff --git a/include/rapidjson/cursorstreamwrapper.h b/include/rapidjson/cursorstreamwrapper.h -index 5c752af41..52c11a7c0 100644 ---- a/include/rapidjson/cursorstreamwrapper.h -+++ b/include/rapidjson/cursorstreamwrapper.h -@@ -17,6 +17,17 @@ - - #include "stream.h" - -+#if defined(__GNUC__) -+RAPIDJSON_DIAG_PUSH -+RAPIDJSON_DIAG_OFF(effc++) -+#endif -+ -+#if defined(_MSC_VER) && _MSC_VER <= 1800 -+RAPIDJSON_DIAG_PUSH -+RAPIDJSON_DIAG_OFF(4702) // unreachable code -+RAPIDJSON_DIAG_OFF(4512) // assignment operator could not be generated -+#endif -+ - RAPIDJSON_NAMESPACE_BEGIN - - -@@ -29,9 +40,9 @@ class CursorStreamWrapper : public GenericStreamWrapper { - public: - typedef typename Encoding::Ch Ch; - -- CursorStreamWrapper(InputStream& is): -+ CursorStreamWrapper(InputStream& is): - GenericStreamWrapper(is), line_(1), col_(0) {} -- -+ - // counting line and column number - Ch Take() { - Ch ch = this->is_.Take(); -@@ -54,6 +65,14 @@ class CursorStreamWrapper : public GenericStreamWrapper { - size_t col_; //!< Current Column - }; - -+#if defined(_MSC_VER) && _MSC_VER <= 1800 -+RAPIDJSON_DIAG_POP -+#endif -+ -+#if defined(__GNUC__) -+RAPIDJSON_DIAG_POP -+#endif -+ - RAPIDJSON_NAMESPACE_END - - #endif // RAPIDJSON_CURSORSTREAMWRAPPER_H_ diff --git a/srcpkgs/rapidjson/patches/3b2441b87f99ab65f37b141a7b548ebadb607b96.patch b/srcpkgs/rapidjson/patches/3b2441b87f99ab65f37b141a7b548ebadb607b96.patch deleted file mode 100644 index 0799d22aa02d42..00000000000000 --- a/srcpkgs/rapidjson/patches/3b2441b87f99ab65f37b141a7b548ebadb607b96.patch +++ /dev/null @@ -1,22 +0,0 @@ -From 3b2441b87f99ab65f37b141a7b548ebadb607b96 Mon Sep 17 00:00:00 2001 -From: Janusz Chorko -Date: Fri, 26 Aug 2016 21:17:38 +0200 -Subject: [PATCH] Removed non-compiling assignment operator. Fixed #718 - ---- - include/rapidjson/document.h | 2 -- - 1 file changed, 2 deletions(-) - -diff --git a/include/rapidjson/document.h b/include/rapidjson/document.h -index e3e20dfbd..b0f1f70be 100644 ---- a/include/rapidjson/document.h -+++ b/include/rapidjson/document.h -@@ -316,8 +316,6 @@ struct GenericStringRef { - - GenericStringRef(const GenericStringRef& rhs) : s(rhs.s), length(rhs.length) {} - -- GenericStringRef& operator=(const GenericStringRef& rhs) { s = rhs.s; length = rhs.length; } -- - //! implicit conversion to plain CharType pointer - operator const Ch *() const { return s; } - diff --git a/srcpkgs/rapidjson/patches/5d9d0f78b53dd8cd1ec757fd8ef07211ee114161.patch b/srcpkgs/rapidjson/patches/5d9d0f78b53dd8cd1ec757fd8ef07211ee114161.patch deleted file mode 100644 index eebd73abf246e6..00000000000000 --- a/srcpkgs/rapidjson/patches/5d9d0f78b53dd8cd1ec757fd8ef07211ee114161.patch +++ /dev/null @@ -1,13 +0,0 @@ -See: https://github.com/Tencent/rapidjson/pull/909 - ---- a/include/rapidjson/prettywriter.h -+++ b/include/rapidjson/prettywriter.h -@@ -42,7 +42,7 @@ - template, typename TargetEncoding = UTF8<>, typename StackAllocator = CrtAllocator, unsigned writeFlags = kWriteDefaultFlags> - class PrettyWriter : public Writer { - public: -- typedef Writer Base; -+ typedef Writer Base; - typedef typename Base::Ch Ch; - - //! Constructor diff --git a/srcpkgs/rapidjson/patches/CVE-2024-38517.patch b/srcpkgs/rapidjson/patches/CVE-2024-38517.patch deleted file mode 100644 index a41d2723f7ded7..00000000000000 --- a/srcpkgs/rapidjson/patches/CVE-2024-38517.patch +++ /dev/null @@ -1,52 +0,0 @@ -From 8269bc2bc289e9d343bae51cdf6d23ef0950e001 Mon Sep 17 00:00:00 2001 -From: Florin Malita -Date: Tue, 15 May 2018 22:48:07 -0400 -Subject: [PATCH] Prevent int underflow when parsing exponents - -When parsing negative exponents, the current implementation takes -precautions for |exp| to not underflow int. - -But that is not sufficient: later on [1], |exp + expFrac| is also -stored to an int - so we must ensure that the sum stays within int -representable values. - -Update the exp clamping logic to take expFrac into account. - -[1] https://github.com/Tencent/rapidjson/blob/master/include/rapidjson/reader.h#L1690 ---- - include/rapidjson/reader.h | 11 ++++++++++- - test/unittest/readertest.cpp | 1 + - 2 files changed, 11 insertions(+), 1 deletion(-) - ---- a/test/unittest/readertest.cpp -+++ b/test/unittest/readertest.cpp -@@ -242,6 +242,7 @@ static void TestParseDouble() { - TEST_DOUBLE(fullPrecision, "1e-214748363", 0.0); // Maximum supported negative exponent - TEST_DOUBLE(fullPrecision, "1e-214748364", 0.0); - TEST_DOUBLE(fullPrecision, "1e-21474836311", 0.0); -+ TEST_DOUBLE(fullPrecision, "1.00000000001e-2147483638", 0.0); - TEST_DOUBLE(fullPrecision, "0.017976931348623157e+310", 1.7976931348623157e+308); // Max double in another form - - // Since ---- a/include/rapidjson/reader.h -+++ a/include/rapidjson/reader.h -@@ -1302,9 +1302,18 @@ - if (RAPIDJSON_LIKELY(s.Peek() >= '0' && s.Peek() <= '9')) { - exp = static_cast(s.Take() - '0'); - if (expMinus) { -+ // (exp + expFrac) must not underflow int => we're detecting when -exp gets -+ // dangerously close to INT_MIN (a pessimistic next digit 9 would push it into -+ // underflow territory): -+ // -+ // -(exp * 10 + 9) + expFrac >= INT_MIN -+ // <=> exp <= (expFrac - INT_MIN - 9) / 10 -+ RAPIDJSON_ASSERT(expFrac <= 0); -+ int maxExp = (expFrac + 2147483639) / 10; -+ - while (RAPIDJSON_LIKELY(s.Peek() >= '0' && s.Peek() <= '9')) { - exp = exp * 10 + static_cast(s.Take() - '0'); -- if (exp >= 214748364) { // Issue #313: prevent overflow exponent -+ if (RAPIDJSON_UNLIKELY(exp > maxExp)) { - while (RAPIDJSON_UNLIKELY(s.Peek() >= '0' && s.Peek() <= '9')) // Consume the rest of exponent - s.Take(); - } diff --git a/srcpkgs/rapidjson/patches/fallthrough.patch b/srcpkgs/rapidjson/patches/fallthrough.patch deleted file mode 100644 index 18e5c7100ead30..00000000000000 --- a/srcpkgs/rapidjson/patches/fallthrough.patch +++ /dev/null @@ -1,29 +0,0 @@ ---- a/include/rapidjson/internal/regex.h 2016-08-25 09:59:05.000000000 +0200 -+++ b/include/rapidjson/internal/regex.h 2018-01-13 21:51:33.959472047 +0100 -@@ -300,7 +300,7 @@ - case '\\': // Escape character - if (!CharacterEscape(ds, &codepoint)) - return; // Unsupported escape character -- // fall through to default -+ // fall-through - - default: // Pattern character - PushOperand(operandStack, codepoint); -@@ -534,7 +534,7 @@ - } - else if (!CharacterEscape(ds, &codepoint)) - return false; -- // fall through to default -+ // fall-through - - default: - switch (step) { -@@ -543,7 +543,7 @@ - step++; - break; - } -- // fall through to step 0 for other characters -+ // fall-through - - case 0: - { diff --git a/srcpkgs/rapidjson/template b/srcpkgs/rapidjson/template deleted file mode 100644 index 07115a1dddec95..00000000000000 --- a/srcpkgs/rapidjson/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'rapidjson' -pkgname=rapidjson -version=1.1.0 -revision=6 -build_style=cmake -short_desc="Fast JSON parser/generator for C++ with both SAX/DOM style API" -maintainer="Alexander Egorenkov " -license="BSD-3-Clause, MIT" -homepage="https://github.com/Tencent/rapidjson" -distfiles="https://github.com/Tencent/${pkgname}/archive/v${version}.tar.gz" -checksum=bf7ced29704a1e696fbccf2a2b4ea068e7774fa37f6d7dd4039d0787f8bed98e - -# class-memaccess is required by https://github.com/Tencent/rapidjson/issues/1700 -CXXFLAGS="-Wno-type-limits -Wno-error=class-memaccess -Wno-error=effc++ -DNDEBUG" - -post_patch() { - # Remove bin/jsonchecker, which is the JSON licensed files - rm -rf bin/jsonchecker - vsed -i license.txt \ - -e 's/To avoid the problematic JSON.*//' \ - -e '/Under the JSON License/,/OTHER DEALINGS IN THE SOFTWARE/d' -} - -post_install() { - vlicense license.txt -} diff --git a/srcpkgs/rapidxml/template b/srcpkgs/rapidxml/template deleted file mode 100644 index b321bcf015c99e..00000000000000 --- a/srcpkgs/rapidxml/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'rapidxml' -pkgname=rapidxml -version=1.13 -revision=2 -hostmakedepends="unzip" -short_desc="XML parser written in C++" -maintainer="Helmut Pozimski " -license="BSL-1.0, MIT" -homepage="http://rapidxml.sourceforge.net" -distfiles="${SOURCEFORGE_SITE}/rapidxml/rapidxml-${version}.zip" -checksum=c3f0b886374981bb20fabcf323d755db4be6dba42064599481da64a85f5b3571 - -do_install() { - vmkdir usr/include/rapidxml - vinstall rapidxml.hpp 0664 usr/include/rapidxml - vinstall rapidxml_iterators.hpp 0664 usr/include/rapidxml - vinstall rapidxml_print.hpp 0664 usr/include/rapidxml - vinstall rapidxml_utils.hpp 0664 usr/include/rapidxml - vlicense license.txt -} diff --git a/srcpkgs/raptor-devel b/srcpkgs/raptor-devel deleted file mode 120000 index 7b3a521c37cd9d..00000000000000 --- a/srcpkgs/raptor-devel +++ /dev/null @@ -1 +0,0 @@ -raptor \ No newline at end of file diff --git a/srcpkgs/raptor/patches/4dbc4c1da2a033c497d84a1291c46f416a9cac51.patch b/srcpkgs/raptor/patches/4dbc4c1da2a033c497d84a1291c46f416a9cac51.patch deleted file mode 100644 index 1c718872499ed2..00000000000000 --- a/srcpkgs/raptor/patches/4dbc4c1da2a033c497d84a1291c46f416a9cac51.patch +++ /dev/null @@ -1,31 +0,0 @@ -From 4dbc4c1da2a033c497d84a1291c46f416a9cac51 Mon Sep 17 00:00:00 2001 -From: David Anes -Date: Thu, 4 May 2023 11:54:02 +0200 -Subject: [PATCH] Remove the access to entities 'checked' private symbol for - libxml2 2.11.0 - -Since version 2.11.0, some private symbols that were never intended -as public API/ABI have been removed from libxml2, therefore the field -'checked' is no longer present and raptor fails to build in this -scenario. ---- - src/raptor_libxml.c | 3 ++- - 1 file changed, 2 insertions(+), 1 deletion(-) - -diff --git a/src/raptor_libxml.c b/src/raptor_libxml.c -index 538c2c8e..8bcee139 100644 ---- a/src/raptor_libxml.c -+++ b/src/raptor_libxml.c -@@ -246,10 +246,11 @@ raptor_libxml_getEntity(void* user_data, const xmlChar *name) - - ret->owner = 1; - --#if LIBXML_VERSION >= 20627 -+#if LIBXML_VERSION >= 20627 && LIBXML_VERSION < 21100 - /* Checked field was released in 2.6.27 on 2006-10-25 - * http://git.gnome.org/browse/libxml2/commit/?id=a37a6ad91a61d168ecc4b29263def3363fff4da6 - * -+ * and was later removed in version 2.11.0 - */ - - /* Mark this entity as having been checked - never do this again */ diff --git a/srcpkgs/raptor/template b/srcpkgs/raptor/template deleted file mode 100644 index ee516e657bbd7d..00000000000000 --- a/srcpkgs/raptor/template +++ /dev/null @@ -1,31 +0,0 @@ -# Template file for 'raptor' -pkgname=raptor -version=2.0.16 -revision=2 -build_style=gnu-configure -configure_args="--disable-static --with-yajl=no" -hostmakedepends="pkg-config" -makedepends="libcurl-devel libxml2-devel libxslt-devel icu-devel" -short_desc="Raptor RDF Syntax Library" -maintainer="Orphaned " -license="LGPL-2.1-or-later, GPL-2.0-or-later, Apache-2.0" -homepage="https://librdf.org/raptor" -distfiles="https://librdf.org/dist/source/raptor2-${version}.tar.gz" -checksum=089db78d7ac982354bdbf39d973baf09581e6904ac4c92a98c5caadb3de44680 - -libraptor_package() { - short_desc+=" - Runtime libraries" - pkg_install() { - vmove "usr/lib/*.so.*" - } -} -raptor-devel_package() { - depends="${makedepends} libraptor>=${version}_${revision}" - short_desc+=" - Development files" - pkg_install() { - vmove usr/include - vmove usr/lib - vmove usr/share/gtk-doc - vmove usr/share/man/man3 - } -} diff --git a/srcpkgs/rapydscript-ng/template b/srcpkgs/rapydscript-ng/template deleted file mode 100644 index 1d5f4faab2c630..00000000000000 --- a/srcpkgs/rapydscript-ng/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'rapydscript-ng' -pkgname=rapydscript-ng -version=0.7.20 -revision=3 -hostmakedepends="nodejs" -depends="nodejs" -short_desc="Transpiler for a Python like language to JavaScript" -maintainer="Orphaned " -license="BSD-2-Clause" -homepage="https://github.com/kovidgoyal/rapydscript-ng" -changelog="https://raw.githubusercontent.com/kovidgoyal/rapydscript-ng/master/CHANGELOG.md" -distfiles="${homepage}/archive/v${version}.tar.gz" -checksum=11540118ce88f33b974884f08d1627938bc57669f0eefc1392bf9fc9d411ae03 -python_version=3 # seems to be compatible with both - -do_build() { - npm install --no-optional - bin/rapydscript self --complete - rm -rf release/ && mv dev/ release/ -} - -do_install() { - vmkdir usr/bin - vmkdir usr/lib/node_modules/rapydscript-ng/ - vcopy "*" usr/lib/node_modules/rapydscript-ng/ - ln -s /usr/lib/node_modules/rapydscript-ng/bin/rapydscript "${DESTDIR}"/usr/bin/rapydscript - vlicense LICENSE -} diff --git a/srcpkgs/rarian-devel b/srcpkgs/rarian-devel deleted file mode 120000 index 424085704e31d7..00000000000000 --- a/srcpkgs/rarian-devel +++ /dev/null @@ -1 +0,0 @@ -rarian \ No newline at end of file diff --git a/srcpkgs/rarian/template b/srcpkgs/rarian/template deleted file mode 100644 index 63132b0891df19..00000000000000 --- a/srcpkgs/rarian/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'rarian' -pkgname=rarian -version=0.8.1 -revision=6 -build_style=gnu-configure -hostmakedepends="pkg-config libxslt" -depends="bash" -short_desc="Documentation metadata library" -maintainer="Orphaned " -license="LGPL-2.1-or-later" -homepage="http://rarian.freedesktop.org/" -distfiles="${GNOME_SITE}/${pkgname}/0.8/${pkgname}-${version}.tar.bz2" -checksum=aafe886d46e467eb3414e91fa9e42955bd4b618c3e19c42c773026b205a84577 -make_dirs="/var/lib/rarian 0755 root root" - -rarian-devel_package() { - depends="rarian>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/rasqal-devel b/srcpkgs/rasqal-devel deleted file mode 120000 index 4cf23db2b17f46..00000000000000 --- a/srcpkgs/rasqal-devel +++ /dev/null @@ -1 +0,0 @@ -rasqal \ No newline at end of file diff --git a/srcpkgs/rasqal/template b/srcpkgs/rasqal/template deleted file mode 100644 index 94505b18612f74..00000000000000 --- a/srcpkgs/rasqal/template +++ /dev/null @@ -1,35 +0,0 @@ -# Template file for 'rasqal' -pkgname=rasqal -version=0.9.33 -revision=3 -build_style=gnu-configure -configure_args="--disable-static --enable-release" -hostmakedepends="pkg-config" -makedepends="mpfr-devel raptor-devel" -checkdepends="perl" -short_desc="RDF Query Library" -maintainer="Orphaned " -license="LGPL-2.1-or-later, GPL-2.0-or-later, Apache-2.0" -homepage="https://librdf.org/rasqal" -distfiles="https://librdf.org/dist/source/rasqal-${version}.tar.gz" -checksum=6924c9ac6570bd241a9669f83b467c728a322470bf34f4b2da4f69492ccfd97c - -librasqal_package() { - short_desc+=" - Runtime libraries" - pkg_install() { - vmove "usr/lib/*.so.*" - } -} - -rasqal-devel_package() { - depends="raptor-devel>=2.0.9_3 librasqal>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/bin/rasqal-config - vmove usr/share/man/man1/rasqal-config.1 - vmove usr/include - vmove usr/lib - vmove usr/share/gtk-doc - vmove usr/share/man/man3 - } -} diff --git a/srcpkgs/rasterview/template b/srcpkgs/rasterview/template deleted file mode 100644 index 8be27fd55c9971..00000000000000 --- a/srcpkgs/rasterview/template +++ /dev/null @@ -1,12 +0,0 @@ -# Template file for 'rasterview' -pkgname=rasterview -version=1.8 -revision=1 -build_style=gnu-configure -makedepends="fltk-devel" -short_desc="CUPS/PWG Raster file viewer" -maintainer="Orphaned " -license="Apache-2.0" -homepage="http://www.msweet.org/rasterview/" -distfiles="https://github.com/michaelrsweet/rasterview/archive/v${version}.tar.gz" -checksum=388a2d4faf9da5161f7c553c27a66c355884f54fd4577a588508aa88cc668b83 diff --git a/srcpkgs/ratpoison/template b/srcpkgs/ratpoison/template deleted file mode 100644 index 32951572c4b4de..00000000000000 --- a/srcpkgs/ratpoison/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'ratpoison' -pkgname=ratpoison -version=1.4.9 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config texinfo" -makedepends="libICE-devel libXft-devel libXinerama-devel libXrandr-devel - libXtst-devel readline-devel" -depends="perl" -short_desc="Window manager without mouse dependency" -maintainer="Leah Neukirchen " -license="GPL-2.0-only" -homepage="https://www.nongnu.org/ratpoison/" -distfiles="${NONGNU_SITE}/${pkgname}/${pkgname}-${version}.tar.xz" -checksum=d98fa4be025ecca453c407ff311ab3949f29f20d6d8abedf8f0716b85fc8d1f1 - -post_install() { - vsconf doc/sample.ratpoisonrc - rm -rf ${DESTDIR}/usr/share/ratpoison - rm -rf ${DESTDIR}/usr/share/doc/ratpoison -} diff --git a/srcpkgs/rav1e-devel b/srcpkgs/rav1e-devel deleted file mode 120000 index c810b6809ce8cb..00000000000000 --- a/srcpkgs/rav1e-devel +++ /dev/null @@ -1 +0,0 @@ -rav1e \ No newline at end of file diff --git a/srcpkgs/rav1e/template b/srcpkgs/rav1e/template deleted file mode 100644 index 398a54ebc5ef83..00000000000000 --- a/srcpkgs/rav1e/template +++ /dev/null @@ -1,41 +0,0 @@ -# Template file for 'rav1e' -pkgname=rav1e -version=0.6.6 -revision=3 -build_style=cargo -hostmakedepends="cargo-c" -short_desc="Fastest and safest AV1 encoder" -maintainer="oreo639 " -license="BSD-2-Clause" -homepage="https://crates.io/crates/rav1e" -distfiles="https://static.crates.io/crates/rav1e/rav1e-${version}.crate" -checksum=16c383692a5e7abd9f6d1eddb1a5e0269f859392387883361bb09e5555852ec1 - -case "$XBPS_TARGET_MACHINE" in - x86_64*) hostmakedepends+=" nasm" ;; -esac - -post_build() { - cargo auditable cbuild --release --target ${RUST_TARGET} \ - --library-type cdylib --library-type staticlib \ - --destdir="${DESTDIR}" --prefix="/usr" ${configure_args} -} - -post_install() { - cargo auditable cinstall --release --target ${RUST_TARGET} \ - --library-type cdylib --library-type staticlib \ - --destdir="${DESTDIR}" --prefix="/usr" --offline --locked ${configure_args} - - vlicense LICENSE -} - -rav1e-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - vmove usr/include - } -} diff --git a/srcpkgs/rawtherapee/template b/srcpkgs/rawtherapee/template deleted file mode 100644 index fc9101841aa70d..00000000000000 --- a/srcpkgs/rawtherapee/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'rawtherapee' -pkgname=rawtherapee -version=5.12 -revision=1 -build_style=cmake -configure_args="-DCACHE_NAME_SUFFIX=\"\" -DWITH_LTO=ON -DWITH_SYSTEM_LIBRAW=ON" -hostmakedepends="pkg-config" -makedepends="fftw-devel gtkmm-devel lensfun-devel libcanberra-devel libgomp-devel - libiptcdata-devel librsvg-devel exiv2-devel libraw-devel libjxl-devel" -depends="desktop-file-utils hicolor-icon-theme" -short_desc="Free RAW converter and digital photo processing software" -maintainer="Daniel Martinez " -license="GPL-3.0-or-later" -homepage="https://rawtherapee.com/" -changelog="https://raw.githubusercontent.com/Rawtherapee/RawTherapee/${version}/RELEASE_NOTES.txt" -distfiles="https://rawtherapee.com/shared/source/rawtherapee-${version}.tar.xz" -checksum=d9a6c10537d64a285bc465675fe59aaa94ce3223823dfbecf0ae2c9599082d57 - -case "$XBPS_TARGET_MACHINE" in - i686*|x86_64*) configure_args+=" -DHAVE_X86_SSE_MATH=ON" -esac - -CFLAGS+=" -O3" -CXXFLAGS+=" -O3" diff --git a/srcpkgs/razergenie/template b/srcpkgs/razergenie/template deleted file mode 100644 index e2d0e697635ccb..00000000000000 --- a/srcpkgs/razergenie/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'razergenie' -pkgname=razergenie -version=1.1.0 -revision=1 -build_style=meson -hostmakedepends="pkg-config qt5-host-tools" -makedepends="qt5-devel libopenrazer-devel" -depends="openrazer-meta" -short_desc="Qt application for configuring your Razer devices under GNU/Linux" -maintainer="Orphaned " -license="GPL-3.0-or-later" -homepage="https://github.com/z3ntu/RazerGenie" -distfiles="https://github.com/z3ntu/RazerGenie/releases/download/v${version}/RazerGenie-${version}.tar.xz" -checksum=4210b030e6f13421299f45d3c6da83ec5705f754177f1ac09be2a412eda59b5c diff --git a/srcpkgs/rbenv/files/rbenv b/srcpkgs/rbenv/files/rbenv deleted file mode 100644 index b260c7334a0193..00000000000000 --- a/srcpkgs/rbenv/files/rbenv +++ /dev/null @@ -1,2 +0,0 @@ -#!/bin/sh -LD_LIBRARY_PATH=/usr/libexec/rbenv exec /usr/libexec/rbenv/rbenv "$@" diff --git a/srcpkgs/rbenv/template b/srcpkgs/rbenv/template deleted file mode 100644 index 5696f863f038c9..00000000000000 --- a/srcpkgs/rbenv/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'rbenv' -pkgname=rbenv -version=1.3.2 -revision=1 -build_style="configure" -configure_script="src/configure" -make_build_args="-C" -make_build_target="src" -depends="ruby-build" -short_desc="Manage your app's Ruby environment" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/rbenv/rbenv" -distfiles="https://github.com/rbenv/rbenv/archive/refs/tags/v${version}.tar.gz" -checksum=e2104f6472d7a8477409c46d4de39562b4d01899148a3dbed73c1d99a0b4bb2a - -do_install() { - vbin "${FILESDIR}/rbenv" - vmkdir usr/libexec/rbenv - vcopy libexec/* usr/libexec/rbenv - vmkdir /usr/share/bash-completion/completions/ - vcopy completions/rbenv.bash /usr/share/bash-completion/completions/ - vlicense LICENSE - vdoc README.md -} diff --git a/srcpkgs/rbw/template b/srcpkgs/rbw/template deleted file mode 100644 index 4c21016606104a..00000000000000 --- a/srcpkgs/rbw/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'rbw' -pkgname=rbw -version=1.14.1 -revision=1 -archs="x86_64* i686* aarch64* arm*" # ring -build_style="cargo" -build_helper="qemu" -depends="pinentry" -short_desc="Unofficial command-line client for Bitwarden" -maintainer="Andrew J. Hesford " -license="MIT" -homepage="https://github.com/doy/rbw" -changelog="https://raw.githubusercontent.com/doy/rbw/refs/heads/main/CHANGELOG.md" -distfiles="${homepage}/archive/${version}.tar.gz" -checksum=c551ec4665d26f6282ba6a5f46c71df79304f8c618a836c653f0289ff3ebb94e - -post_install() { - for shell in bash fish zsh; do - vtargetrun target/${RUST_TARGET}/release/rbw gen-completions $shell > rbw.$shell - vcompletion rbw.$shell $shell - done - - vlicense LICENSE -} diff --git a/srcpkgs/rc/template b/srcpkgs/rc/template deleted file mode 100644 index 12d2169be11149..00000000000000 --- a/srcpkgs/rc/template +++ /dev/null @@ -1,38 +0,0 @@ -# Template file for 'rc' -pkgname=rc -version=1.7.4 -revision=6 -build_style=gnu-configure -configure_args="ac_cv_sys_restartable_syscalls=no - $(vopt_if readline --with-edit=gnu) - $(vopt_if libedit --with-edit=bsd)" -hostmakedepends="automake" -makedepends="$(vopt_if readline readline-devel) - $(vopt_if libedit libedit-devel)" -short_desc="Alternative implementation of the plan 9 rc shell" -maintainer="Leah Neukirchen " -license="Zlib" -homepage="https://github.com/rakitzis/rc" -distfiles="https://github.com/rakitzis/rc/archive/refs/tags/v${version}.tar.gz" -checksum=0b83f8698dd8ef44ca97b25c4748c087133f53c7fff39b6b70dab65931def8b0 -register_shell="/bin/rc" - -build_options="readline libedit static" -build_options_default="readline" - -pre_configure() { - if [ "$build_option_static" ]; then - CFLAGS+=" -static" - LDFLAGS+=" -static" - fi - sh bootstrap -} - -pre_build() { - sed -i 's/i != SIGCLD/i != SIGCHLD/' fn.c - sed -i 's/(SIGCLD/(SIGCHLD/g' signal.c - if [ "$CROSS_BUILD" ]; then - make CC="$BUILD_CC" CFLAGS="$BUILD_CFLAGS" LIBS= LDFLAGS= \ - sigmsgs.c sigmsgs.h statval.h - fi -} diff --git a/srcpkgs/rc23/patches/static.patch b/srcpkgs/rc23/patches/static.patch deleted file mode 100644 index 75c089d9158a8a..00000000000000 --- a/srcpkgs/rc23/patches/static.patch +++ /dev/null @@ -1,14 +0,0 @@ ---- a/Makefile -+++ b/Makefile -@@ -20,9 +20,9 @@ - CPPFLAGS += -DRC_ADDON=$(RC_ADDON) - - LIB_EDIT_null = --LIB_EDIT_edit = -ledit -+LIB_EDIT_edit = -ledit -lncurses - LIB_EDIT_editline = -leditline --LIB_EDIT_readline = `CC="$(CC)" CPPFLAGS="$(CPPFLAGS)" LDFLAGS="$(LDFLAGS)" ./check_readline.sh` -+LIB_EDIT_readline = -lreadline -lncurses - LDLIBS += $(LIB_EDIT_$(EDIT)) - - OBJ_ADDON_0 = diff --git a/srcpkgs/rc23/template b/srcpkgs/rc23/template deleted file mode 100644 index 13e252ebc9d90f..00000000000000 --- a/srcpkgs/rc23/template +++ /dev/null @@ -1,35 +0,0 @@ -# Template file for 'rc23' -pkgname=rc23 -version=2.0.5 -revision=1 -build_style=gnu-makefile -make_build_args="$(vopt_if readline EDIT=readline) - $(vopt_if libedit EDIT=edit)" -make_install_args="${make_build_args}" -makedepends="$(vopt_if readline readline-devel) - $(vopt_if libedit libedit-devel)" -short_desc="Alternative implementation of the plan 9 rc shell" -maintainer="Leah Neukirchen " -license="Zlib" -homepage="https://codeberg.org/rc23/rc23" -distfiles="https://codeberg.org/rc23/rc23/archive/v${version}.tar.gz" -checksum=f2dd8d3319fefb82c0d1e48751bf7a1b4b29918985e4828f0e22e759c4814aaf -register_shell="/bin/rc23" - -build_options="readline libedit static" -build_options_default="readline" - -pre_build() { - # fake .git/index, else version.h gets rebuilt repeatedly - mkdir -p .git - touch .git/index - - if [ "$build_option_static" ]; then - LDFLAGS+=" -static" - fi - - if [ "$CROSS_BUILD" ]; then - make CC="$BUILD_CC" CFLAGS="$BUILD_CFLAGS" LIBS= LDFLAGS= \ - sigmsgs.c sigmsgs.h statval.h - fi -} diff --git a/srcpkgs/rclone/template b/srcpkgs/rclone/template deleted file mode 100644 index 87baac8f8e50a7..00000000000000 --- a/srcpkgs/rclone/template +++ /dev/null @@ -1,52 +0,0 @@ -# Template file for 'rclone' -pkgname=rclone -version=1.69.0 -revision=1 -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}" -depends="mime-types" -checkdepends="${depends} rsync unzip" -short_desc="Rsync for cloud storage" -maintainer="Orphaned " -license="MIT" -homepage="https://rclone.org/" -changelog="https://rclone.org/changelog/" -distfiles="https://downloads.rclone.org/v${version}/rclone-v${version}.tar.gz" -checksum=45e6a329af4f98e0c71233511ab8543e454eaa22adeeb73179bfdb22456a2123 -make_check_pre="env RCLONE_CONFIG=/notfound" -# some tests fail on CI -make_check=ci-skip - -pre_build() { - if [ "$CROSS_BUILD" ] && [ "$XBPS_TARGET_LIBC" = musl ]; then - # XXX: when cross building, the binary has a textrel, which segfaults when - # launched on musl - # FIXME: linkers for the musl toolchains should reject textrels entirely - export CGO_ENABLED=0 - fi -} - -pre_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 -} - - -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/rcm/template b/srcpkgs/rcm/template deleted file mode 100644 index cb77aa41e84089..00000000000000 --- a/srcpkgs/rcm/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 'rcm' -pkgname=rcm -version=1.3.4 -revision=1 -build_style=gnu-configure -depends="perl" -checkdepends="python3-cram" -short_desc="Management suite for dotfiles" -maintainer="Orphaned " -license="BSD-3-Clause" -homepage="https://github.com/thoughtbot/rcm" -distfiles="https://thoughtbot.github.io/rcm/dist/rcm-${version}.tar.gz" -checksum=9b11ae37449cf4d234ec6d1348479bfed3253daba11f7e9e774059865b66c24a - -do_check() { - # find '-perm' errors on *hooks* tests - : -} - -post_build() { - # Fix shebangs on binaries - for binary in lsrc mkrc rcdn rcup ; do - sed -i 's|#!/bin/sh|#!/usr/bin/env bash|g' bin/"$binary" - done -} - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/rcs/template b/srcpkgs/rcs/template deleted file mode 100644 index 23cdbe460b000f..00000000000000 --- a/srcpkgs/rcs/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'rcs' -pkgname=rcs -version=5.10.1 -revision=1 -build_style=gnu-configure -hostmakedepends="ed groff lzip" -makedepends="ed" -depends="ed" -short_desc="Revision Control System" -maintainer="Leah Neukirchen " -license="GPL-3.0-or-later" -homepage="http://www.gnu.org/software/rcs/" -distfiles="${GNU_SITE}/${pkgname}/${pkgname}-${version}.tar.lz" -checksum=43ddfe10724a8b85e2468f6403b6000737186f01e60e0bd62fde69d842234cc5 diff --git a/srcpkgs/rdd/template b/srcpkgs/rdd/template deleted file mode 100644 index 2980815d786b50..00000000000000 --- a/srcpkgs/rdd/template +++ /dev/null @@ -1,11 +0,0 @@ -# Template file for 'rdd' -pkgname=rdd -version=0.9 -revision=2 -build_style=gnu-makefile -short_desc="Random data dump" -maintainer="Leah Neukirchen " -license="Public Domain" -homepage="https://github.com/leahneukirchen/rdd" -distfiles="https://github.com/leahneukirchen/${pkgname}/archive/v${version}.tar.gz" -checksum=380a85cca133f9f87628408b71c90bfcad78c01981d862764004d168d406baf5 diff --git a/srcpkgs/rdedup/template b/srcpkgs/rdedup/template deleted file mode 100644 index e01140a59fcabb..00000000000000 --- a/srcpkgs/rdedup/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'rdedup' -pkgname=rdedup -version=3.2.1 -revision=3 -build_style=cargo -hostmakedepends="pkg-config clang" -makedepends="openssl-devel liblzma-devel libsodium-devel" -short_desc="Data deduplication engine" -maintainer="Orphaned " -license="MPL-2.0" -homepage="https://github.com/dpc/rdedup" -distfiles="https://github.com/dpc/rdedup/archive/v${version}.tar.gz" -checksum=023b5576f30ebf75c1740dd244ac13b6ef3ad7f6d4a6ab6654e12130201eb923 diff --git a/srcpkgs/rdesktop/template b/srcpkgs/rdesktop/template deleted file mode 100644 index 6130c88becc9e6..00000000000000 --- a/srcpkgs/rdesktop/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'rdesktop' -pkgname=rdesktop -version=1.9.0 -revision=3 -build_style=gnu-configure -configure_args="--with-ipv6 --with-sound=alsa" -hostmakedepends="pkg-config automake" -makedepends="alsa-lib-devel libsamplerate-devel libXrandr-devel - pcsclite-devel libgssglue-devel mit-krb5-devel libXcursor-devel libtasn1-devel - nettle-devel gnutls-devel" -short_desc="Open source client for Windows Remote Desktop Services" -maintainer="Orphaned " -license="GPL-3.0-or-later" -homepage="http://www.rdesktop.org/" -distfiles="https://github.com/rdesktop/rdesktop/releases/download/v${version}/rdesktop-${version}.tar.gz" -checksum=473c2f312391379960efe41caad37852c59312bc8f100f9b5f26609ab5704288 - -pre_configure() { - ./bootstrap -} diff --git a/srcpkgs/rdfind/patches/61877de88d782b63b17458a61fcc078391499b29.patch b/srcpkgs/rdfind/patches/61877de88d782b63b17458a61fcc078391499b29.patch deleted file mode 100644 index abdec6f356e362..00000000000000 --- a/srcpkgs/rdfind/patches/61877de88d782b63b17458a61fcc078391499b29.patch +++ /dev/null @@ -1,21 +0,0 @@ -From 61877de88d782b63b17458a61fcc078391499b29 Mon Sep 17 00:00:00 2001 -From: Paul Dreik -Date: Sun, 15 Aug 2021 20:31:31 +0200 -Subject: [PATCH] include (thanks to tastytea) - ---- - rdfind.cc | 1 + - 1 file changed, 1 insertion(+) - -diff --git a/rdfind.cc b/rdfind.cc -index fbd6cb8..64dd8f6 100644 ---- a/rdfind.cc -+++ b/rdfind.cc -@@ -9,6 +9,7 @@ - // std - #include - #include -+#include - #include - #include - diff --git a/srcpkgs/rdfind/patches/f6c3f698dd680931b5c2f05688319290bdf0d930.patch b/srcpkgs/rdfind/patches/f6c3f698dd680931b5c2f05688319290bdf0d930.patch deleted file mode 100644 index 627d8267aa8bd4..00000000000000 --- a/srcpkgs/rdfind/patches/f6c3f698dd680931b5c2f05688319290bdf0d930.patch +++ /dev/null @@ -1,21 +0,0 @@ -From f6c3f698dd680931b5c2f05688319290bdf0d930 Mon Sep 17 00:00:00 2001 -From: Paul Dreik -Date: Fri, 16 Jun 2023 08:19:29 +0200 -Subject: [PATCH] add missing include - ---- - Fileinfo.hh | 1 + - 1 file changed, 1 insertion(+) - -diff --git a/Fileinfo.hh b/Fileinfo.hh -index 3ffb837..23ed54e 100644 ---- a/Fileinfo.hh -+++ b/Fileinfo.hh -@@ -8,6 +8,7 @@ - #define Fileinfo_hh - - #include -+#include - #include - - // os specific headers diff --git a/srcpkgs/rdfind/template b/srcpkgs/rdfind/template deleted file mode 100644 index 4cee9ae73f3a90..00000000000000 --- a/srcpkgs/rdfind/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'rdfind' -pkgname=rdfind -version=1.5.0 -revision=1 -build_style=gnu-configure -makedepends="nettle-devel" -checkdepends="tar which" -short_desc="Program that finds duplicate files" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="https://rdfind.pauldreik.se" -changelog="https://raw.githubusercontent.com/pauldreik/rdfind/main/ChangeLog" -distfiles="https://rdfind.pauldreik.se/rdfind-${version}.tar.gz" -checksum=4150ed1256f7b12b928c65113c485761552b9496c433778aac3f9afc3e767080 - -pre_configure() { - # skip tests that don't work as expected in the chroot - vsed -i Makefile.in \ - -e 's:testcases/hardlink_fails.sh \\:\\:' \ - -e 's:testcases/symlinking_action.sh \\:\\:' -} - -case "${XBPS_TARGET_MACHINE}" in - aarch64) LDFLAGS="-Wl,-znotext";; -esac diff --git a/srcpkgs/rdiff-backup/template b/srcpkgs/rdiff-backup/template deleted file mode 100644 index b1ab0434d88abb..00000000000000 --- a/srcpkgs/rdiff-backup/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'rdiff-backup' -pkgname=rdiff-backup -version=2.2.6 -revision=3 -build_style=python3-module -hostmakedepends="python3 python3-setuptools_scm python3-pip" -makedepends="python3-devel librsync-devel" -depends="python3-pyxattr python3-yaml" -short_desc="Local/remote mirroring and incremental backups" -maintainer="Duncaen " -license="GPL-2.0-or-later" -homepage="https://rdiff-backup.net/" -changelog="https://github.com/rdiff-backup/rdiff-backup/raw/master/CHANGELOG.adoc" -distfiles="${PYPI_SITE}/r/rdiff-backup/rdiff-backup-${version}.tar.gz" -checksum=d0778357266bc6513bb7f75a4570b29b24b2760348bbf607babfc3a6f09458cf diff --git a/srcpkgs/rdiff-backup/update b/srcpkgs/rdiff-backup/update deleted file mode 100644 index b1f15713c9e3db..00000000000000 --- a/srcpkgs/rdiff-backup/update +++ /dev/null @@ -1 +0,0 @@ -ignore="*a[0-9] *b[0-9] *.dev[0-9] *rc[0-9]" diff --git a/srcpkgs/rdis-git/patches/luajit_version.patch b/srcpkgs/rdis-git/patches/luajit_version.patch deleted file mode 100644 index 218d07272c9671..00000000000000 --- a/srcpkgs/rdis-git/patches/luajit_version.patch +++ /dev/null @@ -1,60 +0,0 @@ -fix luajit version checks (for 2.1 support) ---- a/src/Makefile -+++ b/src/Makefile -@@ -1,7 +1,7 @@ - OBJS=object.o rdg.o rdg_node.o rdis.o serialize.o settings.o util.o wqueue.o - - CCFLAGS=-Wall -O2 -g --INCLUDE=`pkg-config --cflags cairo` `pkg-config --cflags gtk+-3.0` \ -+INCLUDE=`pkg-config --cflags cairo` `pkg-config --cflags gtk+-3.0 luajit` \ - -iquotecontainer/ -iquoteloader/ -iquote./ -iquotescript/ -iquotegui/ -iquoteredis/ - LIB=`pkg-config --libs gtk+-3.0 cairo` -ludis86 -lm -lfontconfig -lpthread \ - -ljansson -lluajit-5.1 -lcrypto ---- a/src/gui/Makefile -+++ b/src/gui/Makefile -@@ -2,7 +2,7 @@ OBJS = hexwindow.o funcwindow.o main.o refwindow.o rdgwindow.o \ - rdiswindow.o gui.o - - CCFLAGS=-Wall -O2 -g --INCLUDE=`pkg-config --cflags gtk+-3.0` \ -+INCLUDE=`pkg-config --cflags gtk+-3.0 luajit` \ - -iquote../ -iquote../container -iquote../loader -iquote../script - - all : $(OBJS) ---- a/src/loader/Makefile -+++ b/src/loader/Makefile -@@ -1,7 +1,7 @@ - OBJS=elf32.o elf64.o x86.o x8664.o loader.o pe.o lua.o dummy.o - - CCFLAGS=-Wall -O2 -g --INCLUDE=`pkg-config --cflags cairo` \ -+INCLUDE=`pkg-config --cflags cairo luajit` \ - -iquote../container -iquote../ -iquote../script -iquote./ - - all : $(OBJS) ---- a/src/script/Makefile -+++ b/src/script/Makefile -@@ -1,7 +1,7 @@ - OBJS=rdis_lua.o rl_redis_x86.o - - CCFLAGS=-Wall -O2 -g --INCLUDE=`pkg-config --cflags cairo gtk+-3.0` \ -+INCLUDE=`pkg-config --cflags cairo gtk+-3.0 luajit` \ - -iquote../ -iquote../container -iquote../loader -iquote./ -iquote../redis -iquote../gui - - all : $(OBJS) ---- a/src/script/rdis_lua.h -+++ b/src/script/rdis_lua.h -@@ -1,9 +1,9 @@ - #ifndef rdis_lua_HEADER - #define rdis_lua_HEADER - --#include --#include --#include -+#include -+#include -+#include - - #include "instruction.h" - #include "rdg.h" diff --git a/srcpkgs/rdis-git/template b/srcpkgs/rdis-git/template deleted file mode 100644 index eb6ec90dad2e3a..00000000000000 --- a/srcpkgs/rdis-git/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'rdis-git' -pkgname=rdis-git -version=20150722 -revision=14 -hostmakedepends="pkg-config git" -makedepends="openssl-devel gtk+3-devel jansson-devel LuaJIT-devel udis86-devel" -short_desc="Binary analysis tool for Linux" -maintainer="Orphaned " -license="GPL-3.0-or-later" -homepage="https://github.com/endeav0r/rdis" - -do_fetch() { - git clone https://github.com/endeav0r/rdis.git $wrksrc - cd $wrksrc - git reset --hard 1370ca0f737a790e3ca7d7d9513543d7ea52c3a4 -} -do_build() { - sed -i src/Makefile src/*/Makefile \ - -e "s;^\(CCFLAGS=\)\(.*\);\1${CFLAGS} \2;" \ - -e 's;$(LIB) $(CCFLAGS);$(LIB) $(LDFLAGS) $(CCFLAGS);' - make CC=$CC ${makejobs} -} -do_install() { - vbin src/rdis -} diff --git a/srcpkgs/rdma-core-devel b/srcpkgs/rdma-core-devel deleted file mode 120000 index db560d07ba4bac..00000000000000 --- a/srcpkgs/rdma-core-devel +++ /dev/null @@ -1 +0,0 @@ -rdma-core \ No newline at end of file diff --git a/srcpkgs/rdma-core/patches/manpages.patch b/srcpkgs/rdma-core/patches/manpages.patch deleted file mode 100644 index d9bc9ecd00e826..00000000000000 --- a/srcpkgs/rdma-core/patches/manpages.patch +++ /dev/null @@ -1,22 +0,0 @@ -Install manpages not depending on pandoc and rst2man. - ---- a/buildlib/rdma_man.cmake -+++ b/buildlib/rdma_man.cmake -@@ -68,7 +68,7 @@ endfunction() - # filename - function(rdma_man_pages) - foreach(I ${ARGN}) -- if ("${I}" MATCHES "\\.md$") -+ if ("${I}" MATCHES "\\.md$" AND PANDOC_FOUND) - string(REGEX REPLACE "^.+[.](.+)\\.md$" "\\1" MAN_SECT "${I}") - string(REGEX REPLACE "^(.+)\\.md$" "\\1" BASE_NAME "${I}") - get_filename_component(BASE_NAME "${BASE_NAME}" NAME) -@@ -77,7 +77,7 @@ function(rdma_man_pages) - "${I}" - "${MAN_SECT}" - "${BASE_NAME}") -- elseif ("${I}" MATCHES "\\.in\\.rst$") -+ elseif ("${I}" MATCHES "\\.in\\.rst$" AND RST2MAN_FOUND) - string(REGEX REPLACE "^.+[.](.+)\\.in\\.rst$" "\\1" MAN_SECT "${I}") - string(REGEX REPLACE "^(.+)\\.in\\.rst$" "\\1" BASE_NAME "${I}") - get_filename_component(BASE_NAME "${BASE_NAME}" NAME) diff --git a/srcpkgs/rdma-core/template b/srcpkgs/rdma-core/template deleted file mode 100644 index 27fc40a4760a83..00000000000000 --- a/srcpkgs/rdma-core/template +++ /dev/null @@ -1,62 +0,0 @@ -# Template file for 'rdma-core' -pkgname=rdma-core -version=44.0 -revision=1 -build_style=cmake -configure_args="-DENABLE_VALGRIND=OFF - -DCMAKE_INSTALL_MODPROBEDIR=/usr/lib/modprobe.d" -hostmakedepends="pkg-config python3 $(vopt_if docs 'pandoc python3-docutils')" -makedepends="libnl3-devel eudev-libudev-devel python3-devel" -short_desc="RDMA core userspace libraries and daemons" -maintainer="Orphaned " -license="GPL-2.0-or-later, BSD-2-Clause, MIT" -homepage="https://github.com/linux-rdma/rdma-core" -distfiles="https://github.com/linux-rdma/rdma-core/releases/download/v${version}/rdma-core-${version}.tar.gz" -checksum=25d6601e60f27bbcd75e07fe340400cb80e6c3c487679700535385cfc9d9858b -build_options="docs" -desc_option_docs="Enable documentation" - -conf_files="/etc/iwpmd.conf - /etc/srp_daemon.conf - /etc/rdma/modules/infiniband.conf - /etc/rdma/modules/iwarp.conf - /etc/rdma/modules/iwpmd.conf - /etc/rdma/modules/opa.conf - /etc/rdma/modules/rdma.conf - /etc/rdma/modules/roce.conf - /etc/rdma/modules/srp_daemon.conf" - -case "$XBPS_MACHINE" in - x86_64*|i686*|ppc64le*|ppc64) build_options_default="docs" ;; -esac - -post_install() { - # not needed - rm -rf ${DESTDIR}/usr/lib/systemd ${DESTDIR}/etc/init.d - - vlicense COPYING.BSD_FB - vlicense COPYING.BSD_MIT -} - -rdma-core-devel_package() { - depends="rdma-core-${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove usr/share/man/man3 - vmove "usr/lib/*.so" - } -} - -libibmad_package() { - depends="rdma-core>=${version}_${revision}" - short_desc+=" (transitional dummy package)" - metapackage=yes -} - -libibmad-devel_package() { - depends="rdma-core-devel>=${version}_${revision}" - short_desc+=" - development files (transitional dummy package)" - metapackage=yes -} diff --git a/srcpkgs/rdrview/template b/srcpkgs/rdrview/template deleted file mode 100644 index 5b705b68d08cb1..00000000000000 --- a/srcpkgs/rdrview/template +++ /dev/null @@ -1,12 +0,0 @@ -# Template file for 'rdrview' -pkgname=rdrview -version=0.1.5 -revision=1 -build_style=gnu-makefile -makedepends="libcurl-devel libseccomp-devel libxml2-devel" -short_desc="Firefox Reader View as a command line tool" -maintainer="Leah Neukirchen " -license="Apache-2.0" -homepage="https://github.com/eafer/rdrview" -distfiles="https://github.com/eafer/rdrview/archive/refs/tags/v${version}.tar.gz" -checksum=e83266cb2e3b16a42f3433101d1f312350ce1442561eaded67efb51c2e8e8aab diff --git a/srcpkgs/rdumpfs/template b/srcpkgs/rdumpfs/template deleted file mode 100644 index d852b1a1ed24c0..00000000000000 --- a/srcpkgs/rdumpfs/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'rdumpfs' -pkgname=rdumpfs -version=0.1 -revision=4 -depends="rsync bash" -short_desc="A rsync-based dump file system backup tool" -maintainer="Leah Neukirchen " -license="Public Domain" -homepage="https://github.com/leahneukirchen/rdumpfs" -distfiles="https://github.com/leahneukirchen/rdumpfs/archive/v${version}.tar.gz" -checksum=c8c590eae705aedbc386d78e9cd040fb611c39b6948fb218c8559d1fb3147c26 - -do_install() { - vbin rdumpfs - vbin yday - vsconf sample.home.rdumpfs - vsconf sample.root.rdumpfs - vdoc README -} diff --git a/srcpkgs/rdup/patches/release-1.1.15.patch b/srcpkgs/rdup/patches/release-1.1.15.patch deleted file mode 100644 index c467a736fc2c52..00000000000000 --- a/srcpkgs/rdup/patches/release-1.1.15.patch +++ /dev/null @@ -1,43 +0,0 @@ -upstream: yes - -From 02eb963f11de11a1115e815625ae38f6dad6b276 Mon Sep 17 00:00:00 2001 -From: Miek Gieben -Date: Wed, 2 Mar 2016 15:51:45 +0000 -Subject: [PATCH] Release 1.1.15 - ---- - ChangeLog | 3 ++- - configure.ac | 2 +- - 2 files changed, 3 insertions(+), 2 deletions(-) - -diff --git a/ChangeLog b/ChangeLog -index 1c79ba6..5a6812a 100644 ---- a/ChangeLog -+++ b/ChangeLog -@@ -1,4 +1,4 @@ --xx Yyy 2013: 1.1.15 Miek Gieben -+02 Mar 2016: 1.1.15 Miek Gieben - * [rdup] Change -P so any arguments are executed with 'sh -c', - this removes the 7 option limit (Alexander Neumann) - * [rdup-tr] Fix crashes with filename encryption and symlinks (reported by -@@ -6,6 +6,7 @@ xx Yyy 2013: 1.1.15 Miek Gieben - * [rdup-tr] Fix memory leak - * [rdup] Fix the linked list that tracks the child's PIDs. - * [rdup] Drop -a option, it's racy and must proper or not at all. -+ * [rdup] Compilation fixed for Mac OS X - - - 19 Jan 2013: 1.1.14 Miek Gieben -diff --git a/configure.ac b/configure.ac -index 5b77cfe..bc3ada5 100644 ---- a/configure.ac -+++ b/configure.ac -@@ -2,7 +2,7 @@ - # Process this file with autoconf to produce a configure script. - - AC_PREREQ(2.57) --AC_INIT(rdup, 1.1.14, miek@miek.nl, rdup) -+AC_INIT(rdup, 1.1.15, miek@miek.nl, rdup) - AC_CONFIG_SRCDIR([rdup.c]) - AC_PREFIX_DEFAULT(/usr/local) - diff --git a/srcpkgs/rdup/template b/srcpkgs/rdup/template deleted file mode 100644 index d1dcb682aa104c..00000000000000 --- a/srcpkgs/rdup/template +++ /dev/null @@ -1,37 +0,0 @@ -# Template file for 'rdup' -pkgname=rdup -version=1.1.15 -revision=4 -build_style=gnu-configure -hostmakedepends="automake pkg-config" -makedepends="glib-devel libarchive-devel nettle-devel pcre-devel" -depends="bash" -checkdepends="dejagnu tar gnupg" -short_desc="Backup program that doesn't make backups" -maintainer="Rui Abreu Ferreira " -license="GPL-3.0-or-later" -homepage="https://github.com/miekg/rdup" -distfiles="https://github.com/miekg/rdup/archive/${version}.tar.gz" -checksum=787b8c37e88be810a710210a9d9f6966b544b1389a738aadba3903c71e0c29cb - -post_patch() { - vsed -e 's/-Werror//' -i GNUmakefile.in - vsed -i -e '1i #!/bin/bash' \ - testsuite/rdup/rdup.hardlink-strip.helper \ - testsuite/rdup/rdup.hardlink-strip2.helper \ - testsuite/rdup/rdup.hardlink.helper \ - testsuite/rdup/rdup.pipeline.helper -} - -pre_configure() { - autoreconf -fi -} - -pre_check() { - # requires mcrypt - rm -f testsuite/rdup/rdup.simple2.* - # Pass on manual make check but fail to be run by xbps-src check - # Still not figure out the reason - rm -f testsuite/rdup/rdup.incr-readonly-dir.exp \ - testsuite/rdup/rdup.ln-up.exp -} diff --git a/srcpkgs/re-devel b/srcpkgs/re-devel deleted file mode 120000 index 977f19446d5733..00000000000000 --- a/srcpkgs/re-devel +++ /dev/null @@ -1 +0,0 @@ -re \ No newline at end of file diff --git a/srcpkgs/re/patches/resolver.diff b/srcpkgs/re/patches/resolver.diff deleted file mode 100644 index a32763c2bdab5e..00000000000000 --- a/srcpkgs/re/patches/resolver.diff +++ /dev/null @@ -1,28 +0,0 @@ ---- a/src/dns/res.c 2016-12-03 15:17:53.000000000 +0100 -+++ b/src/dns/res.c 2016-12-03 15:18:30.000000000 +0100 -@@ -25,13 +25,9 @@ int get_resolv_dns(char *domain, size_t - uint32_t i; - int ret, err; - --#ifdef OPENBSD - ret = res_init(); - state = _res; --#else -- memset(&state, 0, sizeof(state)); -- ret = res_ninit(&state); --#endif -+ - if (0 != ret) - return ENOENT; - -@@ -56,10 +52,5 @@ int get_resolv_dns(char *domain, size_t - *n = i; - - out: --#ifdef OPENBSD --#else -- res_nclose(&state); --#endif -- - return err; - } diff --git a/srcpkgs/re/template b/srcpkgs/re/template deleted file mode 100644 index 29043171cb44f7..00000000000000 --- a/srcpkgs/re/template +++ /dev/null @@ -1,31 +0,0 @@ -# Template file for 're' -pkgname=re -version=3.20.0 -revision=1 -build_style=cmake -configure_args="-DUSE_OPENSSL=yes" -makedepends="openssl-devel zlib-devel" -short_desc="Portable library for real-time communications" -maintainer="John " -license="BSD-3-Clause" -homepage="https://github.com/baresip/re/" -distfiles="https://github.com/baresip/re/archive/refs/tags/v${version}.tar.gz" -checksum=26c946b69d3e4bafff60e5d09c7e01ccb2b097d5b732cbeb4043399a86a4bc0c - -CFLAGS=-D_GNU_SOURCE - -post_install() { - vlicense LICENSE -} - -re-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision} openssl-devel zlib-devel" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - vmove usr/lib/cmake - } -} diff --git a/srcpkgs/re2-devel b/srcpkgs/re2-devel deleted file mode 120000 index 37cddbcde3e31a..00000000000000 --- a/srcpkgs/re2-devel +++ /dev/null @@ -1 +0,0 @@ -re2 \ No newline at end of file diff --git a/srcpkgs/re2/patches/pkg-config.patch b/srcpkgs/re2/patches/pkg-config.patch deleted file mode 100644 index acbbd7f6974b88..00000000000000 --- a/srcpkgs/re2/patches/pkg-config.patch +++ /dev/null @@ -1,41 +0,0 @@ ---- a/re2.pc.in -+++ b/re2.pc.in -@@ -3,7 +3,7 @@ libdir=@CMAKE_INSTALL_FULL_LIBDIR@ - - Name: re2 - Description: RE2 is a fast, safe, thread-friendly regular expression engine. --Requires: @REQUIRES@ -+Requires: absl_base absl_core_headers absl_strings - Version: @SONAME@.0.0 - Cflags: -pthread -I${includedir} - Libs: -pthread -L${libdir} -lre2 ---- a/re2Config.cmake.in -+++ b/re2Config.cmake.in -@@ -13,10 +13,6 @@ endif() - - find_dependency(absl REQUIRED) - --if(@RE2_USE_ICU@) -- find_dependency(ICU REQUIRED COMPONENTS uc) --endif() -- - check_required_components(re2) - - if(TARGET re2::re2) ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -156,11 +156,12 @@ foreach(dep ${ABSL_DEPS}) - # Work around https://gitlab.kitware.com/cmake/cmake/-/issues/16899. >:( - string(PREPEND dep "^") - string(REGEX REPLACE "\\^absl_" "absl::" dep ${dep}) -- target_link_libraries(re2 PUBLIC ${dep}) -+ target_link_libraries(re2 PRIVATE ${dep}) - endforeach() -+target_link_libraries(re2 PUBLIC absl::base absl::core_headers absl::strings) - - if(RE2_USE_ICU) -- target_link_libraries(re2 PUBLIC ICU::uc) -+ target_link_libraries(re2 PRIVATE ICU::uc) - endif() - - if(RE2_BUILD_TESTING) diff --git a/srcpkgs/re2/template b/srcpkgs/re2/template deleted file mode 100644 index 01b78990adab81..00000000000000 --- a/srcpkgs/re2/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 're2' -pkgname=re2 -version=2025.07.17 -revision=1 -build_style=cmake -configure_args="-DBUILD_SHARED_LIBS=ON -DRE2_USE_ICU=ON" -hostmakedepends="pkg-config" -makedepends="abseil-cpp-devel icu-devel" -short_desc="Efficient, principled regular expression library" -maintainer="Orphaned " -license="BSD-3-Clause" -homepage="https://github.com/google/re2" -distfiles="https://github.com/google/re2/archive/${version//./-}.tar.gz" -checksum=41bea2a95289d112e7c2ccceeb60ee03d54269e7fe53e3a82bab40babdfa51ef - -post_install() { - vlicense LICENSE -} - -re2-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}-${version}_${revision} abseil-cpp-devel" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - vmove usr/lib/cmake - } -} diff --git a/srcpkgs/re2/update b/srcpkgs/re2/update deleted file mode 100644 index 0a8a22bb62e9ac..00000000000000 --- a/srcpkgs/re2/update +++ /dev/null @@ -1 +0,0 @@ -pattern="\K[\d\-]*([\d\-]+)(?=\.tar\.gz)" diff --git a/srcpkgs/re2c/template b/srcpkgs/re2c/template deleted file mode 100644 index 304a5cd9c0ba31..00000000000000 --- a/srcpkgs/re2c/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 're2c' -pkgname=re2c -version=4.3.1 -revision=1 -build_style=gnu-configure -hostmakedepends="bison python3" -short_desc="Tool for generating fast C-based recognizers" -maintainer="Leah Neukirchen " -license="Public Domain" -homepage="https://re2c.org/" -changelog="https://raw.githubusercontent.com/skvadrik/re2c/master/CHANGELOG" -distfiles="https://github.com/skvadrik/re2c/releases/download/${version}/re2c-${version}.tar.xz" -checksum=5f5e8a618960f68bb46ee8728ecd4132e1275b595cfc7a48476f977afd01d0cc diff --git a/srcpkgs/read-edid/template b/srcpkgs/read-edid/template deleted file mode 100644 index 5d3d64b053381c..00000000000000 --- a/srcpkgs/read-edid/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'read-edid' -pkgname=read-edid -version=3.0.2 -revision=4 -build_style=cmake -case "$XBPS_TARGET_MACHINE" in - i686*|x86_64*) makedepends="libx86-devel";; - *) configure_args="-DCLASSICBUILD=NO";; -esac -short_desc="Hardware information-gathering tool for VESA PnP monitors" -maintainer="Leah Neukirchen " -license="custom:BSD-2-Clause-alike" -homepage="http://www.polypux.org/projects/read-edid/" -distfiles="http://www.polypux.org/projects/read-edid/${pkgname}-${version}.tar.gz" -checksum=c7c6d8440f5b90f98e276829271ccea5b2ff5a3413df8a0f87ec09f834af186f - -CFLAGS="-fcommon" - -pre_install() { - sed -i 's/COPYING//' CMakeLists.txt -} -post_install() { - vlicense LICENSE - rm -rf ${DESTDIR}/usr/share/doc -} diff --git a/srcpkgs/reader/template b/srcpkgs/reader/template deleted file mode 100644 index ede8abe6fc8f49..00000000000000 --- a/srcpkgs/reader/template +++ /dev/null @@ -1,12 +0,0 @@ -# Template file for 'reader' -pkgname=reader -version=0.5.0 -revision=1 -build_style=go -go_import_path="github.com/mrusme/reader" -short_desc="Lightweight CLI tool offering better readability of web pages" -maintainer="Yushi " -license="GPL-3.0-or-later" -homepage="https://github.com/mrusme/reader" -distfiles="https://github.com/mrusme/reader/archive/refs/tags/v${version}.tar.gz" -checksum=76cdc84a013e4ecad5234f0abcaef905b5021a3dc4f72044fdb20f2de5653096 diff --git a/srcpkgs/readline-devel b/srcpkgs/readline-devel deleted file mode 120000 index 1c66ebb0018b16..00000000000000 --- a/srcpkgs/readline-devel +++ /dev/null @@ -1 +0,0 @@ -libreadline8 \ No newline at end of file diff --git a/srcpkgs/readline/template b/srcpkgs/readline/template deleted file mode 100644 index 0d0703777ca190..00000000000000 --- a/srcpkgs/readline/template +++ /dev/null @@ -1,11 +0,0 @@ -# Template file for 'readline' -pkgname=readline -version=8.0.0 -revision=1 -metapackage=yes -bootstrap=yes -depends="libreadline8 libhistory8" -short_desc="Readline meta package" -maintainer="Enno Boland " -license="Public Domain" -homepage="https://www.voidlinux.org" diff --git a/srcpkgs/readosm-devel b/srcpkgs/readosm-devel deleted file mode 120000 index d00e67c9449d68..00000000000000 --- a/srcpkgs/readosm-devel +++ /dev/null @@ -1 +0,0 @@ -readosm \ No newline at end of file diff --git a/srcpkgs/readosm/template b/srcpkgs/readosm/template deleted file mode 100644 index e28e6f5d3d3259..00000000000000 --- a/srcpkgs/readosm/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'readosm' -pkgname=readosm -version=1.1.0a -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="zlib-devel expat-devel" -short_desc="ReadOSM library for extracting valid data from OpenStreetMap input" -maintainer="Arjan Mossel " -license="MPL-1.1, GPL-2.0-or-later, LGPL-2.1-or-later" -homepage="https://www.gaia-gis.it/fossil/readosm/index" -distfiles="https://www.gaia-gis.it/gaia-sins/readosm-$version.tar.gz" -checksum=db7c051d256cec7ecd4c3775ab9bc820da5a4bf72ffd4e9f40b911d79770f145 - -readosm-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/readsb/files/readsb/run b/srcpkgs/readsb/files/readsb/run deleted file mode 100644 index 8a0273ac6d6862..00000000000000 --- a/srcpkgs/readsb/files/readsb/run +++ /dev/null @@ -1,12 +0,0 @@ -#!/bin/sh - -[ -r /etc/default/readsb ] && . /etc/default/readsb -[ -r ./conf ] && . ./conf - -install -d -m 0755 -o _readsb -g _readsb /run/readsb -exec setpriv --reuid _readsb --regid _readsb --init-groups \ - --ambient-caps -all,+sys_nice \ - --inh-caps -all,+sys_nice \ - --bounding-set -all,+sys_nice \ - --no-new-privs -- \ - readsb ${OPTS:- ${RECEIVER_OPTIONS} ${DECODER_OPTIONS} ${NET_OPTIONS} ${JSON_OPTIONS} --write-json /run/readsb --quiet} diff --git a/srcpkgs/readsb/template b/srcpkgs/readsb/template deleted file mode 100644 index 869e5f9df4cfbf..00000000000000 --- a/srcpkgs/readsb/template +++ /dev/null @@ -1,51 +0,0 @@ -# Template file for 'readsb' -pkgname=readsb -version=3.16.6 -revision=1 -build_style=gnu-makefile -build_helper="qemu" -make_use_env=yes -make_build_args=" - RTLSDR=yes - BLADERF=no - HACKRF=yes - PLUTOSDR=no - SOAPYSDR=yes - HISTORY=yes" -hostmakedepends="pkg-config help2man" -makedepends="SoapySDR-devel libhackrf-devel librtlsdr-devel libusb-devel - libzstd-devel ncurses-devel zlib-devel" -short_desc="ADS-B decoder swiss knife" -maintainer="Duncaen " -license="GPL-3.0-or-later AND BSD-2-Clause" -homepage="https://github.com/wiedehopf/readsb" -distfiles="https://github.com/wiedehopf/readsb/archive/refs/tags/v${version}.tar.gz" -checksum=6006328dfa3a1b7214989ccd8df3777bbbb772cb6344d94f118924c00329d397 - -system_accounts="_readsb" -_readsb_groups="plugdev" - -conf_files="/etc/default/readsb" - -post_patch() { - vsed -e 's/\bgit\b/false/g' -e 's/\bncurses\b/ncursesw/g' -i Makefile - vsed -e 's/User=readsb/User=_readsb/' -i debian/readsb.service -} - -do_install() { - vbin readsb - vbin viewadsb - if [ "$CROSS_BUILD" ]; then - help2man -N --no-discard-stderr -- "/usr/bin/qemu-${XBPS_TARGET_QEMU_MACHINE} ./readsb" >readsb.1 - help2man -N --no-discard-stderr -- "/usr/bin/qemu-${XBPS_TARGET_QEMU_MACHINE} ./viewadsb" >viewadsb.1 - else - help2man -N --no-discard-stderr -- ./readsb >readsb.1 - help2man -N --no-discard-stderr -- ./viewadsb >viewadsb.1 - fi - vman readsb.1 - vman viewadsb.1 - vinstall debian/readsb.service 644 usr/lib/systemd/system - vinstall debian/readsb.default 644 etc/default readsb - vsv readsb - vlicense LICENSE -} diff --git a/srcpkgs/reap/template b/srcpkgs/reap/template deleted file mode 100644 index 3535231d18c384..00000000000000 --- a/srcpkgs/reap/template +++ /dev/null @@ -1,11 +0,0 @@ -# Template file for 'reap' -pkgname=reap -version=0.2 -revision=1 -build_style=gnu-makefile -short_desc="Unix command line queue utility" -maintainer="Leah Neukirchen " -license="CC0-1.0" -homepage="https://github.com/leahneukirchen/reap" -distfiles="https://github.com/leahneukirchen/${pkgname}/archive/v${version}.tar.gz" -checksum=8bbc18311230b98fea5e3d3319824ac904e1fcaff34d8faa25860fe0db70ab81 diff --git a/srcpkgs/reaver/template b/srcpkgs/reaver/template deleted file mode 100644 index 2275ccd0881e6f..00000000000000 --- a/srcpkgs/reaver/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'reaver' -pkgname=reaver -version=1.6.6 -revision=1 -build_wrksrc="src" -build_style=gnu-configure -makedepends="libpcap-devel" -short_desc="Brute force attack tool against Wifi Protected Setup (WPS)" -maintainer="cipr3s " -license="GPL-2.0-or-later" -homepage="https://github.com/t6x/reaver-wps-fork-t6x" -distfiles="https://github.com/t6x/reaver-wps-fork-t6x/releases/download/v${version}/${pkgname}-${version}.tar.xz" -checksum=e329a0da0b6dd888916046535ff86a6aa144644561937954e560bb1810ab6702 diff --git a/srcpkgs/rebar3/template b/srcpkgs/rebar3/template deleted file mode 100644 index b594ea1d0fbda7..00000000000000 --- a/srcpkgs/rebar3/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'rebar3' -pkgname=rebar3 -version=3.25.1 -revision=1 -hostmakedepends=erlang -depends="erlang>=26" -short_desc="Erlang build tool to compile, test, and release applications" -maintainer="Noel Cower " -license="Apache-2.0" -homepage="https://www.rebar3.org/" -distfiles="https://github.com/erlang/rebar3/archive/refs/tags/${version}.tar.gz" -checksum=458d6ceaf7822dd7682288354ab3ba74e14b3ed11cc5b551af9eb312de894106 - -do_build() { - ./bootstrap -} - -do_check() { - ./rebar3 ct -} - -do_install() { - vbin rebar3 - vsconf rebar.config.sample rebar.config - vman manpages/rebar3.1 -} diff --git a/srcpkgs/reboot-mode/template b/srcpkgs/reboot-mode/template deleted file mode 100644 index 52700db571f9fa..00000000000000 --- a/srcpkgs/reboot-mode/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'reboot-mode' -pkgname=reboot-mode -version=1.0.0 -revision=1 -build_style=gnu-makefile -make_build_target=${pkgname} -short_desc="Reboot a mobile device to a specific mode" -maintainer="Orphaned " -license="GPL-3.0-or-later" -homepage="https://gitlab.com/postmarketOS/reboot-mode" -distfiles="${homepage}/-/archive/${version}/${pkgname}-${version}.tar.gz" -checksum=c4e34f77ef09dd7281700255bffe31bdb28ca1b1e12ccb43d74f350459e987cd - -do_install() { - vbin ${pkgname} -} diff --git a/srcpkgs/receivemidi/patches/juce-musl.patch b/srcpkgs/receivemidi/patches/juce-musl.patch deleted file mode 100644 index 895173ce86cd87..00000000000000 --- a/srcpkgs/receivemidi/patches/juce-musl.patch +++ /dev/null @@ -1,42 +0,0 @@ ---- a/JuceLibraryCode/modules/juce_core/native/juce_SystemStats_linux.cpp -+++ b/JuceLibraryCode/modules/juce_core/native/juce_SystemStats_linux.cpp -@@ -198,7 +198,7 @@ - - String SystemStats::getUserLanguage() - { -- #if JUCE_BSD -+ #if JUCE_BSD || !defined(__GLIBC__) - if (auto langEnv = getenv ("LANG")) - return String::fromUTF8 (langEnv).upToLastOccurrenceOf (".UTF-8", false, true); - -@@ -210,7 +210,7 @@ - - String SystemStats::getUserRegion() - { -- #if JUCE_BSD -+ #if JUCE_BSD || !defined(__GLIBC__) - return {}; - #else - return getLocaleValue (_NL_ADDRESS_COUNTRY_AB2); ---- a/JuceLibraryCode/modules/juce_core/system/juce_SystemStats.cpp -+++ b/JuceLibraryCode/modules/juce_core/system/juce_SystemStats.cpp -@@ -138,7 +138,7 @@ - { - String result; - -- #if JUCE_ANDROID || JUCE_MINGW || JUCE_WASM -+ #if 1 - jassertfalse; // sorry, not implemented yet! - - #elif JUCE_WINDOWS ---- a/JuceLibraryCode/modules/juce_core/juce_core.cpp -+++ b/JuceLibraryCode/modules/juce_core/juce_core.cpp -@@ -102,7 +102,7 @@ - #include - #include - -- #if ! (JUCE_ANDROID || JUCE_WASM) -+ #if 0 - #include - #endif - #endif diff --git a/srcpkgs/receivemidi/template b/srcpkgs/receivemidi/template deleted file mode 100644 index 2a5d3cb947dcf6..00000000000000 --- a/srcpkgs/receivemidi/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'receivemidi' -pkgname=receivemidi -version=1.4.4 -revision=1 -build_wrksrc="Builds/LinuxMakefile" -hostmakedepends="pkg-config" -makedepends="alsa-lib-devel" -short_desc="Command-line tool to monitor and receive MIDI messages" -maintainer="Duncaen " -license="GPL-3.0-or-later" -homepage="https://github.com/gbevin/ReceiveMIDI" -changelog="https://github.com/gbevin/ReceiveMIDI/releases" -distfiles="https://github.com/gbevin/ReceiveMIDI/archive/refs/tags/${version}.tar.gz" -checksum=8e89b22c599bfeafd76b598579d9c3b3a6544adc72267d29ddcd315db3d34c3b - -do_build() { - export JUCE_LDFLAGS="$LDFLAGS" - make ${makejobs} CONFIG=Release V=1 -} - -do_install() { - vbin build/receivemidi - vdoc "${wrksrc}/README.md" - vdoc "${wrksrc}/JAVASCRIPT.md" -} diff --git a/srcpkgs/recode-devel b/srcpkgs/recode-devel deleted file mode 120000 index a9151d0f3dd148..00000000000000 --- a/srcpkgs/recode-devel +++ /dev/null @@ -1 +0,0 @@ -recode \ No newline at end of file diff --git a/srcpkgs/recode/patches/fclose.patch b/srcpkgs/recode/patches/fclose.patch deleted file mode 100644 index abd7884822648d..00000000000000 --- a/srcpkgs/recode/patches/fclose.patch +++ /dev/null @@ -1,81 +0,0 @@ -From 3e978f71c717a22ab75f8e709e536809361cfb95 Mon Sep 17 00:00:00 2001 -From: oreo639 -Date: Mon, 24 Mar 2025 02:06:03 -0700 -Subject: [PATCH] task.c: backport input stream ownership check to non-pipe - codepath - -80516f601ce5f1cee44848615dffe4252f2d205f only fixed the pipe codepath, but the -issue also exists for the non HAS_PIPE codepath as well. ---- - src/task.c | 44 +++++++++++++++++++++++++++++--------------- - 1 file changed, 29 insertions(+), 15 deletions(-) - -diff --git a/src/task.c b/src/task.c -index c619512..9227fda 100644 ---- a/src/task.c -+++ b/src/task.c -@@ -218,6 +218,31 @@ recode_transform_byte_to_variable (RECODE_SUBTASK subtask) - SUBTASK_RETURN (subtask); - } - -+/*-------------------------------------------------------------------. -+| Close the subtask input file pointer if it is owned by librecode. | -+`-------------------------------------------------------------------*/ -+ -+static bool -+close_subtask_input (RECODE_SUBTASK subtask) -+{ -+ if (subtask->input.file) -+ { -+ if (subtask->input.file && subtask->input.name && -+ subtask->input.name[0]) -+ { -+ if (fclose (subtask->input.file) != 0) -+ { -+ recode_perror (NULL, "fclose (%s)", subtask->input.name); -+ recode_if_nogo (RECODE_SYSTEM_ERROR, subtask); -+ return false; -+ } -+ } -+ -+ subtask->input.file = NULL; -+ } -+ return true; -+} -+ - /*------------------------------------------------------------------------. - | Execute the conversion sequence for a recoding TASK. If no conversions | - | are needed, merely copy the input onto the output. | -@@ -358,9 +383,8 @@ recode_perform_task (RECODE_TASK task) - - /* Close the input file when we opened it. */ - -- if (subtask->input.file && subtask->input.name && -- subtask->input.name[0]) -- fclose (subtask->input.file); -+ if (!close_subtask_input (subtask)) -+ goto exit; - } - #endif - } -@@ -400,18 +424,8 @@ recode_perform_task (RECODE_TASK task) - #else - /* Post-step clean up for memory sequence. */ - -- if (subtask->input.file) -- { -- FILE *fp = subtask->input.file; -- -- subtask->input.file = NULL; -- if (fclose (fp) != 0) -- { -- recode_perror (NULL, "fclose (%s)", subtask->input.name); -- recode_if_nogo (RECODE_SYSTEM_ERROR, subtask); -- goto exit; -- } -- } -+ if (!close_subtask_input (subtask)) -+ goto exit; - - /* Prepare for next step. */ - diff --git a/srcpkgs/recode/template b/srcpkgs/recode/template deleted file mode 100644 index df13a694556c11..00000000000000 --- a/srcpkgs/recode/template +++ /dev/null @@ -1,47 +0,0 @@ -# Template file for 'recode' -pkgname=recode -version=3.7.15 -revision=1 -build_style=gnu-configure -configure_args="--enable-shared --disable-static" -hostmakedepends="automake gettext-devel libtool libltdl-devel texinfo python3 - libiconv-utils" -makedepends="libiconv-devel" -checkdepends="python3-Cython python3-devel" -short_desc="Character set conversion utility" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="https://github.com/rrthomas/Recode" -distfiles="https://github.com/rrthomas/recode/releases/download/v${version}/recode-${version}.tar.gz" -checksum=f590407fc51badb351973fc1333ee33111f05ec83a8f954fd8cf0c5e30439806 -CFLAGS="-I${XBPS_CROSS_BASE}/usr/include/libiconv" -LDFLAGS="-liconv" - -pre_configure() { - autoreconf -fi - libtoolize - - # Remove libc specific iconv name list - vsed -e "s/os.popen('iconv/os.popen('gnu-iconv/g" -i tables.py - rm src/iconvdecl.h - - # Disable using pipe strategy, fork casues issues with buffered outputs - # https://github.com/rrthomas/recode/issues/67 - vsed -e "s/HAVE_PIPE/0/g" -i src/task.c -} - -librecode_package() { - short_desc+=" - shared library" - pkg_install() { - vmove "usr/lib/*.so.*" - } -} - -recode-devel_package() { - depends="librecode>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/recoll/patches/musl.patch b/srcpkgs/recoll/patches/musl.patch deleted file mode 100644 index 9caa9382501f52..00000000000000 --- a/srcpkgs/recoll/patches/musl.patch +++ /dev/null @@ -1,25 +0,0 @@ -diff --git a/utils/fstreewalk.cpp b/utils/fstreewalk.cpp -index fc43edc..5e28d6e 100644 ---- a/utils/fstreewalk.cpp -+++ b/utils/fstreewalk.cpp -@@ -17,6 +17,7 @@ - - #include "autoconfig.h" - -+#include - #include - - #include -diff --git a/utils/pxattr.cpp b/utils/pxattr.cpp -index 3a1f8f5..dcb93fc 100644 ---- a/utils/pxattr.cpp -+++ b/utils/pxattr.cpp -@@ -46,7 +46,7 @@ - - // Not exactly true for win32, but makes my life easier by avoiding ifdefs in recoll (the calls just - // fail, which is expected) --#if defined(__DragonFly__) || defined(__OpenBSD__) || defined(_WIN32) -+#if defined(__DragonFly__) || defined(__OpenBSD__) || defined(_WIN32) || !defined(__GLIBC__) - #define HAS_NO_XATTR - #endif - diff --git a/srcpkgs/recoll/template b/srcpkgs/recoll/template deleted file mode 100644 index 83ec7fc677eca9..00000000000000 --- a/srcpkgs/recoll/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'recoll' -pkgname=recoll -version=1.40.4 -revision=2 -build_style=meson -build_helper="qmake" -configure_args="-Drecollq=true -Dpython-chm=false -Dx11mon=false - -Dwebkit=false -Dsystemd=false" -hostmakedepends="pkg-config gettext-devel qt5-qmake qt5-host-tools - python3-setuptools which" -makedepends="libxslt-devel xapian-core-devel zlib-devel qt5-devel - python3-devel aspell-devel file-devel" -short_desc="Full text search tool based on Xapian backend" -maintainer="Rui Abreu Ferreira " -license="GPL-2.0-or-later" -homepage="https://www.lesbonscomptes.com/recoll/" -distfiles="https://www.lesbonscomptes.com/recoll/recoll-${version}.tar.gz" -checksum=a48503c4b0040dc1a476340cb7a1afb34366c21ae665bdad3c9ef8958845c1fa diff --git a/srcpkgs/recoll/update b/srcpkgs/recoll/update deleted file mode 100644 index afe7c791114efe..00000000000000 --- a/srcpkgs/recoll/update +++ /dev/null @@ -1 +0,0 @@ -site="https://www.lesbonscomptes.com/recoll/pages/download.html" diff --git a/srcpkgs/recordmydesktop/patches/sane-theora-defaults.patch b/srcpkgs/recordmydesktop/patches/sane-theora-defaults.patch deleted file mode 100644 index 91af4328cbea36..00000000000000 --- a/srcpkgs/recordmydesktop/patches/sane-theora-defaults.patch +++ /dev/null @@ -1,51 +0,0 @@ -# Use sane theora defaults -# https://bugzilla.redhat.com/show_bug.cgi?id=525155 - ---- a/src/rmd_initialize_data.c 2009-11-25 10:05:58.708779029 -0500 -+++ b/src/rmd_initialize_data.c 2009-11-25 09:28:07.629507987 -0500 -@@ -224,7 +224,7 @@ - args->channels = 1; - args->frequency = 22050; - args->buffsize = 4096; -- args->v_bitrate = 45000; -+ args->v_bitrate = 0; - args->v_quality = 63; - args->s_quality = 10; - ---- a/src/rmd_parseargs.c 2009-11-25 10:06:07.409777969 -0500 -+++ b/src/rmd_parseargs.c 2009-11-25 09:39:32.786757292 -0500 -@@ -104,10 +104,10 @@ - "Encoding Options\n" - "\t--on-the-fly-encoding\tEncode the audio-video data, while recording.\n" - "\t--v_quality n\t\tA number from 0 to 63 for" -- " desired encoded video quality(default 63).\n" -+ " desired encoded video quality(default 63).\n\t (set quality to zero for bitrate controlled usage)\n" - -- "\t--v_bitrate n\t\tA number from 45000 to 2000000" -- " for desired encoded video bitrate(default 45000).\n" -+ "\t--v_bitrate n\t\tA number from 0 to 200000000" -+ " for desired encoded video bitrate(default 0 = not rate controlled).\n" - - "\t--s_quality n\t\tDesired audio quality(-1 to 10).\n\n" - -@@ -327,17 +327,17 @@ - strcmp(argv[i], "-v_bitrate") == 0) { - if(i+1=45000)&&(num<=2000000)) -+ if((num>=0)&&(num<=200000000)) - arg_return->v_bitrate=num; - else{ - fprintf(stderr,"Argument Usage:" -- " --v_bitrate n(number 45000-2000000)\n"); -+ " --v_bitrate n(number 0-200000000)\n"); - return FALSE; - } - } - else{ - fprintf(stderr,"Argument Usage:" -- " --v_bitrate n(number 45000-2000000)\n"); -+ " --v_bitrate n(number 0-200000000)\n"); - return FALSE; - } - i++; diff --git a/srcpkgs/recordmydesktop/patches/shmstr-to-shmproto.patch b/srcpkgs/recordmydesktop/patches/shmstr-to-shmproto.patch deleted file mode 100644 index 942575b744abbb..00000000000000 --- a/srcpkgs/recordmydesktop/patches/shmstr-to-shmproto.patch +++ /dev/null @@ -1,24 +0,0 @@ -# from gentoo: http://bugs.gentoo.org/attachment.cgi?id=209904 -# 2010-01-15: Bug with proposed fix already upstream: -# http://sourceforge.net/tracker/?func=detail&aid=2889699&group_id=172357&atid=861428 - ---- a/src/rmd_getzpixmap.c 2008-12-13 17:04:10.000000000 +0100 -+++ b/src/rmd_getzpixmap.c 2009-11-11 11:30:18.000000000 +0100 -@@ -32,7 +32,7 @@ - - #include - #include --#include -+#include - #include - - ---- a/src/rmd_update_image.c 2008-12-13 17:20:49.000000000 +0100 -+++ b/src/rmd_update_image.c 2009-11-11 11:30:34.000000000 +0100 -@@ -32,7 +32,7 @@ - #include "rmd_types.h" - - #include --#include -+#include - #include diff --git a/srcpkgs/recordmydesktop/template b/srcpkgs/recordmydesktop/template deleted file mode 100644 index eb509e5efd4a51..00000000000000 --- a/srcpkgs/recordmydesktop/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'recordmydesktop' -pkgname=recordmydesktop -version=0.3.8.1 -revision=4 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="zlib-devel alsa-lib-devel libvorbis-devel libtheora-devel libXext-devel libXdamage-devel libSM-devel" -short_desc="A X11 desktop session recorder" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="http://recordmydesktop.sourceforge.net/about.php" -distfiles="${SOURCEFORGE_SITE}/$pkgname/$pkgname-$version.tar.gz" -checksum=33a2e208186ae78e2db2a27b0f5047b50fb7819c47fe15483b0765200b9d738c diff --git a/srcpkgs/recutils/template b/srcpkgs/recutils/template deleted file mode 100644 index 0e34d8190fd0fd..00000000000000 --- a/srcpkgs/recutils/template +++ /dev/null @@ -1,31 +0,0 @@ -# Template file for 'recutils' -pkgname=recutils -version=1.9 -revision=1 -build_style=gnu-configure -configure_args="--with-bash-headers --disable-rpath" -hostmakedepends="pkg-config" -makedepends="acl-devel libgcrypt-devel libuuid-devel libcurl-devel" -short_desc="Utilities to deal with recfiles" -maintainer="Orphaned " -license="GPL-3.0-or-later" -homepage="https://www.gnu.org/software/recutils/" -distfiles="${GNU_SITE}/recutils/recutils-${version}.tar.gz" -checksum=6301592b0020c14b456757ef5d434d49f6027b8e5f3a499d13362f205c486e0e - -librec1_package() { - short_desc+=" - rec1 library" - pkg_install() { - vmove "usr/lib/librec.so.*" - } -} - -librec-devel_package() { - depends="librec1-${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.so" - vmove "usr/lib/*.a" - } -} diff --git a/srcpkgs/redir/template b/srcpkgs/redir/template deleted file mode 100644 index a92061bf5eeabc..00000000000000 --- a/srcpkgs/redir/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'redir' -pkgname=redir -version=3.3 -revision=1 -build_style=gnu-configure -hostmakedepends="automake libtool" -short_desc="Redirect TCP connections" -maintainer="Andrew J. Hesford " -license="GPL-2.0-only" -homepage="https://github.com/troglobit/redir" -changelog="https://github.com/troglobit/redir/raw/master/ChangeLog.md" -distfiles="${homepage}/archive/v${version}.tar.gz" -checksum=7311731097aabd390bd4d8f390980278b16b25d0bae8e21a9e768cd824f846f7 - -pre_configure() { - sh autogen.sh -} diff --git a/srcpkgs/redis/files/redis/run b/srcpkgs/redis/files/redis/run deleted file mode 100644 index 71811fafe2747f..00000000000000 --- a/srcpkgs/redis/files/redis/run +++ /dev/null @@ -1,4 +0,0 @@ -#!/bin/sh -exec 2>&1 -install -d -m0750 -o redis -g redis /run/redis -exec chpst -u redis:redis redis-server /etc/redis/redis.conf > /dev/null diff --git a/srcpkgs/redis/patches/use-system-jemalloc.patch b/srcpkgs/redis/patches/use-system-jemalloc.patch deleted file mode 100644 index e3b8e555b9fca2..00000000000000 --- a/srcpkgs/redis/patches/use-system-jemalloc.patch +++ /dev/null @@ -1,14 +0,0 @@ ---- a/src/Makefile 2018-11-23 20:32:03.881081556 +0200 -+++ b/src/Makefile 2018-11-23 23:55:55.800219510 +0200 -@@ -134,9 +134,8 @@ ifeq ($(MALLOC),tcmalloc_minimal) - endif - - ifeq ($(MALLOC),jemalloc) -- DEPENDENCY_TARGETS+= jemalloc -- FINAL_CFLAGS+= -DUSE_JEMALLOC -I../deps/jemalloc/include -- FINAL_LIBS := ../deps/jemalloc/lib/libjemalloc.a $(FINAL_LIBS) -+ FINAL_CFLAGS+= -DUSE_JEMALLOC -DJEMALLOC_NO_DEMANGLE -+ FINAL_LIBS+= -ljemalloc - endif - - REDIS_CC=$(QUIET_CC)$(CC) $(FINAL_CFLAGS) diff --git a/srcpkgs/redis/template b/srcpkgs/redis/template deleted file mode 100644 index eb7c63364b0e42..00000000000000 --- a/srcpkgs/redis/template +++ /dev/null @@ -1,45 +0,0 @@ -# Template file for 'redis' -pkgname=redis -version=7.0.8 -revision=2 -build_style=gnu-makefile -make_build_args="V=1" -make_check_target="test" -checkdepends="pkg-config procps-ng tcl-devel which" -short_desc="Advanced key-value store" -maintainer="Enno Boland " -license="BSD-3-Clause" -homepage="https://redis.io" -changelog="https://raw.githubusercontent.com/redis/redis/${version%.*}/00-RELEASENOTES" -distfiles="http://download.redis.io/releases/redis-${version}.tar.gz" -checksum=06a339e491306783dcf55b97f15a5dbcbdc01ccbde6dc23027c475cab735e914 - -system_accounts="redis" -redis_homedir="/var/lib/redis" -conf_files="/etc/redis/redis.conf" - -make_dirs=" - /var/lib/redis 0700 redis redis - /etc/redis 0750 root redis" - -if [ "$XBPS_TARGET_LIBC" = "musl" ]; then - make_build_args+=" MALLOC=libc" -else - makedepends+=" jemalloc-devel" - make_build_args+=" MALLOC=jemalloc" -fi - -post_patch() { - vsed -i \ - -e "s|^# bind 127.0.0.1|bind 127.0.0.1|" \ - -e "s|^dir .*|dir ${redis_homedir}|" \ - -e "s|^pidfile .*|pidfile /run/redis/redis.pid|" redis.conf -} - -do_install() { - make INSTALL_BIN=${DESTDIR}/usr/bin PREFIX=/usr install - vlicense COPYING - - vinstall redis.conf 644 etc/redis - vsv redis -} diff --git a/srcpkgs/redland-devel b/srcpkgs/redland-devel deleted file mode 120000 index d7a56960eda9f6..00000000000000 --- a/srcpkgs/redland-devel +++ /dev/null @@ -1 +0,0 @@ -redland \ No newline at end of file diff --git a/srcpkgs/redland-storage-mysql b/srcpkgs/redland-storage-mysql deleted file mode 120000 index d7a56960eda9f6..00000000000000 --- a/srcpkgs/redland-storage-mysql +++ /dev/null @@ -1 +0,0 @@ -redland \ No newline at end of file diff --git a/srcpkgs/redland-storage-pgsql b/srcpkgs/redland-storage-pgsql deleted file mode 120000 index d7a56960eda9f6..00000000000000 --- a/srcpkgs/redland-storage-pgsql +++ /dev/null @@ -1 +0,0 @@ -redland \ No newline at end of file diff --git a/srcpkgs/redland-storage-sqlite b/srcpkgs/redland-storage-sqlite deleted file mode 120000 index d7a56960eda9f6..00000000000000 --- a/srcpkgs/redland-storage-sqlite +++ /dev/null @@ -1 +0,0 @@ -redland \ No newline at end of file diff --git a/srcpkgs/redland-storage-virtuoso b/srcpkgs/redland-storage-virtuoso deleted file mode 120000 index d7a56960eda9f6..00000000000000 --- a/srcpkgs/redland-storage-virtuoso +++ /dev/null @@ -1 +0,0 @@ -redland \ No newline at end of file diff --git a/srcpkgs/redland/template b/srcpkgs/redland/template deleted file mode 100644 index ae426a5310ad67..00000000000000 --- a/srcpkgs/redland/template +++ /dev/null @@ -1,71 +0,0 @@ -# Template file for 'redland' -_desc="Redland Resource Description Framework (RDF)" - -pkgname=redland -version=1.0.17 -revision=6 -build_style=gnu-configure -configure_args="--disable-static --enable-release --with-raptor=system - --with-rasqal=system --with-sqlite=3" -hostmakedepends="pkg-config perl postgresql-libs-devel" -makedepends="libltdl-devel db-devel rasqal-devel libmariadbclient-devel - postgresql-libs-devel sqlite-devel unixodbc-devel" -maintainer="Orphaned " -short_desc="${_desc} - Utilities" -license="GPL-2.0-or-later, LGPL-2.1-or-later, Apache-2.0" -homepage="https://librdf.org" -distfiles="https://librdf.org/dist/source/redland-${version}.tar.gz" -checksum=de1847f7b59021c16bdc72abb4d8e2d9187cd6124d69156f3326dd34ee043681 - -librdf_package() { - short_desc="${_desc} - library" - pkg_install() { - vmove "usr/lib/*.so.*" - } -} - -redland-storage-mysql_package() { - lib32disabled=yes - short_desc="${_desc} - MySQL storage backend" - pkg_install() { - vmove usr/lib/redland/librdf_storage_mysql.so - } -} - -redland-storage-pgsql_package() { - lib32disabled=yes - short_desc="${_desc} - PostgreSQL storage backend" - pkg_install() { - vmove usr/lib/redland/librdf_storage_postgresql.so - } -} - -redland-storage-sqlite_package() { - lib32disabled=yes - short_desc="${_desc} - SQLite storage backend" - pkg_install() { - vmove usr/lib/redland/librdf_storage_sqlite.so - } -} - -redland-storage-virtuoso_package() { - lib32disabled=yes - short_desc="${_desc} - virtuoso storage backend" - pkg_install() { - vmove usr/lib/redland/librdf_storage_virtuoso.so - } -} - -redland-devel_package() { - depends="db-devel rasqal-devel librdf-${version}_${revision}" - short_desc="${_desc} - development files" - pkg_install() { - vmove usr/bin/redland-config - vmove usr/share/man/man1/redland-config.1 - vmove usr/include - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - vmove usr/share/gtk-doc - vmove usr/share/man/man3 - } -} diff --git a/srcpkgs/rednotebook/template b/srcpkgs/rednotebook/template deleted file mode 100644 index 8283688e9d7cf1..00000000000000 --- a/srcpkgs/rednotebook/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'rednotebook' -pkgname=rednotebook -version=2.35 -revision=2 -build_style=python3-module -hostmakedepends="python3-setuptools gettext" -depends="desktop-file-utils gtksourceview hicolor-icon-theme python3-enchant - python3-gobject python3-yaml libwebkit2gtk41" -checkdepends="$depends python3-pytest" -short_desc="Cross-platform, modern desktop journal" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="https://rednotebook.sourceforge.io" -changelog="https://raw.githubusercontent.com/jendrikseipp/rednotebook/master/CHANGELOG.md" -distfiles="https://github.com/jendrikseipp/rednotebook/archive/v${version}.tar.gz" -checksum=a30ffde30b2bc746e66ac24f580615a78d68c97fa4853d98a55f9344b8b33742 diff --git a/srcpkgs/redo/files/Makefile b/srcpkgs/redo/files/Makefile deleted file mode 100644 index 8d09c29e6621e3..00000000000000 --- a/srcpkgs/redo/files/Makefile +++ /dev/null @@ -1,13 +0,0 @@ -LINK.o=$(LINK.cc) - -all: redo cubehash.1 redo-ifchange.1 redo-ifcreate.1 redo.1 - -redo: redo.o popt-bool-string.o popt-bool.o popt-compound-2arg.o popt-compound.o popt-integral.o popt-named.o popt-signed.o popt-simple.o popt-string-list.o popt-string-pair-list.o popt-string-pair.o popt-string.o popt-table.o popt-top-table.o popt-unsigned.o popt.o jobserver.o FileDescriptorOwner.o wait.o lockfile.o - -redo.cpp: version.h - -version.h: - printf '#define VERSION "'$(VERSION)'"\n' >$@ - -%.1: %.pod - pod2man --center "redo package" --release "v$(VERSION)" $< >$@ diff --git a/srcpkgs/redo/patches/musl.patch b/srcpkgs/redo/patches/musl.patch deleted file mode 100644 index 0cf4347320ae23..00000000000000 --- a/srcpkgs/redo/patches/musl.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/source/lockfile.cpp -+++ b/source/lockfile.cpp -@@ -5,6 +5,7 @@ - - #include - #include -+#include - #include - #include "lockfile.h" - #include "FileDescriptorOwner.h" diff --git a/srcpkgs/redo/template b/srcpkgs/redo/template deleted file mode 100644 index 1194d4312ef33e..00000000000000 --- a/srcpkgs/redo/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'redo' -pkgname=redo -version=1.5 -revision=4 -build_wrksrc="source" -hostmakedepends="perl" -short_desc="Incremental build system (version of de Boyne Pollard)" -maintainer="Leah Neukirchen " -license="ISC" -homepage="http://jdebp.info/Softwares/redo/" -distfiles="http://jdebp.info/Repository/freebsd/redo-${version}.tar.gz" -checksum=534d39d645534fad0861547a01a27e8c532e0d3425b2ecbbcc15bd8726f3e27f - -do_build() { - make -j ${XBPS_MAKEJOBS} -f ${FILESDIR}/Makefile -e VERSION="$version" -} - -do_install() { - vbin redo - vman redo.1 - for cmd in redo-ifcreate redo-ifchange cubehash; do - ln -sf redo ${DESTDIR}/usr/bin/${cmd} - vman ${cmd}.1 - done - vlicense COPYING -} diff --git a/srcpkgs/redshift-gtk b/srcpkgs/redshift-gtk deleted file mode 120000 index 03d9815092887a..00000000000000 --- a/srcpkgs/redshift-gtk +++ /dev/null @@ -1 +0,0 @@ -redshift \ No newline at end of file diff --git a/srcpkgs/redshift/template b/srcpkgs/redshift/template deleted file mode 100644 index 5a9a9cabe55ac1..00000000000000 --- a/srcpkgs/redshift/template +++ /dev/null @@ -1,40 +0,0 @@ -# Template file for 'redshift' -pkgname=redshift -version=1.12 -revision=9 -build_style=gnu-configure -configure_args="--enable-gui --enable-geoclue2" -hostmakedepends="gettext-devel intltool pkg-config python3-devel" -makedepends="libXxf86vm-devel libdrm-devel geoclue2 glib-devel" -short_desc="Adjusts the color temperature of your screen to your surroundings" -maintainer="Orphaned " -license="GPL-3.0-or-later" -homepage="http://jonls.dk/redshift/" -distfiles="https://github.com/jonls/redshift/releases/download/v${version}/redshift-${version}.tar.xz" -checksum=d2f8c5300e3ce2a84fe6584d2f1483aa9eadc668ab1951b2c2b8a03ece3a22ba - -post_extract() { - # The py-compile helper uses the imp module, removed in Python 3.12; - # besides, we don't want the module pre-compiled anyway, so just drop it - : > py-compile - cat > py-compile <<-'EOF' - #!/bin/sh - : "$@" - EOF -} - -post_install() { - vsconf redshift.conf.sample -} - -redshift-gtk_package() { - depends="${sourcepkg}-${version}_${revision} gtk+3 python3-gobject - python3-xdg desktop-file-utils" - short_desc+=" - GTK+ UI" - pkg_install() { - vmove usr/bin/redshift-gtk - vmove usr/lib - vmove usr/share/applications - vmove usr/share/icons - } -} diff --git a/srcpkgs/redshift/update b/srcpkgs/redshift/update deleted file mode 100644 index 984f46ed2d0e66..00000000000000 --- a/srcpkgs/redshift/update +++ /dev/null @@ -1 +0,0 @@ -pattern='Redshift \K[\d.]+' diff --git a/srcpkgs/redsocks/files/redsocks/run b/srcpkgs/redsocks/files/redsocks/run deleted file mode 100644 index 08109ea5f84aff..00000000000000 --- a/srcpkgs/redsocks/files/redsocks/run +++ /dev/null @@ -1,4 +0,0 @@ -#!/bin/sh -exec 2>&1 -[ -r ./conf ] && . ./conf -exec chpst -u _redsocks:_redsocks redsocks ${OPTS:- -c /etc/redsocks.conf} 2>&1 diff --git a/srcpkgs/redsocks/template b/srcpkgs/redsocks/template deleted file mode 100644 index 1ce6800ec9799f..00000000000000 --- a/srcpkgs/redsocks/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'redsocks' -pkgname=redsocks -version=0.5 -revision=5 -build_style=gnu-makefile -makedepends="libevent-devel" -short_desc="Transparent redirector of any TCP connection to a SOCKS or HTTP proxy" -maintainer="cipr3s " -license="Apache-2.0" -homepage="https://github.com/darkk/redsocks" -distfiles="${homepage}/archive/release-${version}.tar.gz" -checksum="bbeb531d7f1986d7102f1bd6733dacce41d3f3ba7d604f1aab61c63e0ba2ee62" -system_accounts="_redsocks" - -do_install() { - vsconf redsocks.conf.example - vdoc README - vbin redsocks - vsv redsocks -} diff --git a/srcpkgs/redsocks/update b/srcpkgs/redsocks/update deleted file mode 100644 index 8d59b5daab99ad..00000000000000 --- a/srcpkgs/redsocks/update +++ /dev/null @@ -1 +0,0 @@ -pattern="release-\K[\d.]*(?=\.tar\.gz)" diff --git a/srcpkgs/refind/files/kernel.post-install b/srcpkgs/refind/files/kernel.post-install deleted file mode 100644 index a6014f14e3c5da..00000000000000 --- a/srcpkgs/refind/files/kernel.post-install +++ /dev/null @@ -1,53 +0,0 @@ -#!/bin/sh -# -# Kernel hook for refind. -# -# Arguments passed to this script: $1 pkgname, $2 version. -# -PKGNAME="$1" -VERSION="$2" - -. "${ROOTDIR}/etc/default/refind-kernel-hook.conf" -if [ "z$UPDATE_REFIND_CONF" != "z1" ]; then - exit 0; -fi - -: "${REFIND_CONF:=boot/EFI/refind/refind.conf}" -REFIND_CONF="${REFIND_CONF#/}" - -mkdir -p "${REFIND_CONF%/*}" -touch "$REFIND_CONF" - -tmpfile=$(mktemp /tmp/refind.XXXXXXX) - -: "${REFIND_LABEL:="Void Linux"}" -: "${REFIND_BOOT_PREFIX:=""}" - -zversion=$(echo "$VERSION" | sed 's/[.]/[.]/g') - -zentry=$(cat <"$tmpfile" - -mv "$tmpfile" "$REFIND_CONF" - -exit 0 diff --git a/srcpkgs/refind/files/kernel.post-remove b/srcpkgs/refind/files/kernel.post-remove deleted file mode 100644 index 58881766e4d85f..00000000000000 --- a/srcpkgs/refind/files/kernel.post-remove +++ /dev/null @@ -1,26 +0,0 @@ -#!/bin/sh -# -# Kernel hook for refind. -# -# Arguments passed to this script: $1 pkgname, $2 version. -# -PKGNAME="$1" -VERSION="$2" - -. "${ROOTDIR}/etc/default/refind-kernel-hook.conf" -if [ "z$UPDATE_REFIND_CONF" != "z1" ]; then - exit 0; -fi - -# Default refind.conf -: "${REFIND_CONF:=boot/EFI/refind/refind.conf}" -# Make sure paths are relative -REFIND_CONF="${REFIND_CONF#/}" - -[ -f "$REFIND_CONF" ] || exit 0 - -tmpfile=$(mktemp /tmp/refind.XXXXXXX) -zversion=$(echo $VERSION | sed 's/[.]/[.]/g') -sed "/^menuentry \"Void Linux $zversion\" [{]\$/,/[}]/d" "$REFIND_CONF" >"$tmpfile" - -mv "$tmpfile" "$REFIND_CONF" diff --git a/srcpkgs/refind/files/refind-kernel-hook.conf b/srcpkgs/refind/files/refind-kernel-hook.conf deleted file mode 100644 index eada36d5579afa..00000000000000 --- a/srcpkgs/refind/files/refind-kernel-hook.conf +++ /dev/null @@ -1,28 +0,0 @@ -#!/bin/sh - -# Change this line to 1 to update refind conf whenever new kernel is installed -UPDATE_REFIND_CONF=0 - -# refind.conf location -# It usually stays in -# -# /boot/EFI/refind/refind.conf -# if you use all default configuration and EFI partition mounted to /boot -# /boot/efi/EFI/refind/refind.conf -# if using default configuration and EFI partition mounted to /boot/efi -# /boot/EFI/BOOT/refind.conf -# if you run refind-install --usedefault and EFI partition mounted to /boot -# /boot/efi/EFI/BOOT/refind.conf -# likewise, EFI mounted to /boot/efi -# /efi/EFI/refind/refind.conf -# /efi/EFI/BOOT/refind.conf -REFIND_CONF="/boot/EFI/refind/refind.conf" - -# Set a custom label for Void boot entries -#REFIND_LABEL="Void Linux" - -# Prefix for kernel and initramfs paths in Void boot entries -#REFIND_BOOT_PREFIX="" - -# Additional kernel cmdline parameters -OPTIONS="quiet loglevel=4" diff --git a/srcpkgs/refind/patches/add-cross-compile-support.patch b/srcpkgs/refind/patches/add-cross-compile-support.patch deleted file mode 100644 index efc809dee04738..00000000000000 --- a/srcpkgs/refind/patches/add-cross-compile-support.patch +++ /dev/null @@ -1,31 +0,0 @@ ---- a/Make.common -+++ b/Make.common -@@ -53,21 +53,13 @@ REFIND_SBAT_CSV = refind-sbat.csv - # Note: TIANOBASE is defined in master Makefile and exported - GENFW = $(TIANOBASE)/BaseTools/Source/C/bin/GenFw - prefix = /usr/bin/ --ifeq ($(ARCH),aarch64) -- CC = $(prefix)aarch64-linux-gnu-gcc -- AS = $(prefix)aarch64-linux-gnu-as -- LD = $(prefix)aarch64-linux-gnu-ld -- AR = $(prefix)aarch64-linux-gnu-ar -- RANLIB = $(prefix)aarch64-linux-gnu-ranlib -- OBJCOPY = $(prefix)aarch64-linux-gnu-objcopy --else -- CC = $(prefix)gcc -- AS = $(prefix)as -- LD = $(prefix)ld -- AR = $(prefix)ar -- RANLIB = $(prefix)ranlib -- OBJCOPY = $(prefix)objcopy --endif -+ -+CC = $(prefix)$(CROSS_COMPILE)gcc -+AS = $(prefix)$(CROSS_COMPILE)as -+LD = $(prefix)$(CROSS_COMPILE)ld -+AR = $(prefix)$(CROSS_COMPILE)ar -+RANLIB = $(prefix)$(CROSS_COMPILE)ranlib -+OBJCOPY = $(prefix)$(CROSS_COMPILE)objcopy - - ifeq ($(MAKEWITH),TIANO) - # Below file defines TARGET (RELEASE or DEBUG) and TOOL_CHAIN_TAG (GCC44, GCC45, GCC46, or GCC47) diff --git a/srcpkgs/refind/patches/force-inline-musl.patch b/srcpkgs/refind/patches/force-inline-musl.patch deleted file mode 100644 index bc19753b442f17..00000000000000 --- a/srcpkgs/refind/patches/force-inline-musl.patch +++ /dev/null @@ -1,33 +0,0 @@ ---- a/filesystems/zstd/fse_decompress.c -+++ b/filesystems/zstd/fse_decompress.c -@@ -40,7 +40,7 @@ - /* ************************************************************** - * Compiler specifics - ****************************************************************/ --#define FORCE_INLINE static __always_inline -+#define FORCE_INLINE static inline __attribute__((__always_inline__)) - - /* ************************************************************** - * Includes ---- a/filesystems/zstd/zstd_internal.h -+++ b/filesystems/zstd/zstd_internal.h -@@ -20,7 +20,7 @@ - /*-******************************************************* - * Compiler specifics - *********************************************************/ --#define FORCE_INLINE static __always_inline -+#define FORCE_INLINE static inline __attribute__((__always_inline__)) - #define FORCE_NOINLINE static /*noinline*/ - - /*-************************************* ---- a/filesystems/zstd/huf_decompress.c -+++ b/filesystems/zstd/huf_decompress.c -@@ -40,7 +40,7 @@ - /* ************************************************************** - * Compiler specifics - ****************************************************************/ --#define FORCE_INLINE static __always_inline -+#define FORCE_INLINE static inline __attribute__((__always_inline__)) - - /* ************************************************************** - * Dependencies diff --git a/srcpkgs/refind/patches/page-size.patch b/srcpkgs/refind/patches/page-size.patch deleted file mode 100644 index 614751d0520fbb..00000000000000 --- a/srcpkgs/refind/patches/page-size.patch +++ /dev/null @@ -1,13 +0,0 @@ ---- a/filesystems/fsw_btrfs_zstd.h -+++ b/filesystems/fsw_btrfs_zstd.h -@@ -4,7 +4,9 @@ - * All rights reserved. - * - */ -- -+#ifdef PAGE_SIZE -+#undef PAGE_SIZE -+#endif - #define PAGE_SIZE 4096 - #define uint64_t fsw_u64 - #define uint32_t fsw_u32 diff --git a/srcpkgs/refind/patches/python3.patch b/srcpkgs/refind/patches/python3.patch deleted file mode 100644 index 60c0d3a0e872d2..00000000000000 --- a/srcpkgs/refind/patches/python3.patch +++ /dev/null @@ -1,296 +0,0 @@ ---- a/filesystems/mk_fsw_strfunc.py -+++ b/filesystems/mk_fsw_strfunc.py -@@ -1,4 +1,4 @@ --#!/usr/bin/env python -+#!/usr/bin/python3 - - # - # Copyright (c) 2006 Christoph Pfisterer -@@ -201,7 +201,7 @@ static fsw_status_t fsw_strcoerce_%(enc1 - - # write output file - --f = file("fsw_strfunc.h", "w") -+f = open("fsw_strfunc.h", "w") - f.write(output) - f.close() - ---- a/images/imgprepare.py -+++ b/images/imgprepare.py -@@ -1,7 +1,7 @@ --#!/usr/bin/python -+#!/usr/bin/python3 - - import sys --import Image -+from PIL import Image - - def enc_backbuffer(backbuffer): - compdata = [] -@@ -52,7 +52,7 @@ for filename in sys.argv[1:]: - mode = origimage.mode - data = origimage.getdata() - -- print "%s: %d x %d %s" % (filename, width, height, mode) -+ print("%s: %d x %d %s" % (filename, width, height, mode)) - - basename = filename[:-4] - identname = basename.replace("-", "_") -@@ -70,31 +70,31 @@ for filename in sys.argv[1:]: - planes[2].append(pixeldata[0]) - - if planes[0] == planes[1] and planes[0] == planes[2]: -- print " encoding as greyscale" -+ print(" encoding as greyscale") - planecount = 1 - rawdata.extend(planes[0]) - - if basename[0:4] == "font": -- print " font detected, using alpha-only mode" -+ print(" font detected, using alpha-only mode") - imgmode = 1 - # invert all values - rawdata = map(lambda x: 255-x, rawdata) - - else: -- print " encoding as true color" -+ print(" encoding as true color") - planecount = 3 - rawdata.extend(planes[0]) - rawdata.extend(planes[1]) - rawdata.extend(planes[2]) - - else: -- print " Mode not supported!" -+ print(" Mode not supported!") - continue - - rawlen = len(rawdata) - compdata = packbits(rawdata) - complen = len(compdata) -- print " compressed %d to %d" % (rawlen, complen) -+ print(" compressed %d to %d" % (rawlen, complen)) - - output = """static UINT8 image_%s_compdata[] = { - """ % identname -@@ -107,8 +107,8 @@ for filename in sys.argv[1:]: - static BUILTIN_IMAGE image_%s = { NULL, %d, %d, %d, %d, image_%s_compdata, %d }; - """ % (identname, width, height, imgmode, planecount, identname, len(compdata)) - -- f = file("image_%s.h" % identname, "w") -+ f = open("image_%s.h" % identname, "w") - f.write(output) - f.close() - --print "Done!" -+print("Done!") ---- a/images/mkeei.py -+++ b/images/mkeei.py -@@ -1,7 +1,8 @@ --#!/usr/bin/python -+#!/usr/bin/python3 - - import sys --import Image -+from functools import reduce -+from PIL import Image - - def enc_backbuffer(backbuffer): - """Helper function for RLE compression, encodes a string of uncompressable data.""" -@@ -51,7 +52,7 @@ def encode_plane(rawdata, identname, pla - rawlen = len(rawdata) - compdata = compress_rle(rawdata) - complen = len(compdata) -- print " plane %s: compressed %d to %d (%.1f%%)" % (planename, rawlen, complen, float(complen) / float(rawlen) * 100.0) -+ print(" plane %s: compressed %d to %d (%.1f%%)" % (planename, rawlen, complen, float(complen) / float(rawlen) * 100.0)) - - output = """static const UINT8 eei_%s_planedata_%s[%d] = { - """ % (identname, planename, complen) -@@ -67,7 +68,7 @@ def encode_plane(rawdata, identname, pla - - ### main loop - --print "mkeei 0.1, Copyright (c) 2006 Christoph Pfisterer" -+print("mkeei 0.1, Copyright (c) 2006 Christoph Pfisterer") - - planenames = ( "blue", "green", "red", "alpha", "grey" ) - -@@ -79,7 +80,7 @@ for filename in sys.argv[1:]: - mode = origimage.mode - data = origimage.getdata() - -- print "%s: %d x %d %s" % (filename, width, height, mode) -+ print("%s: %d x %d %s" % (filename, width, height, mode)) - - basename = filename[:-4] # TODO!!!!!! - identname = basename.replace("-", "_") -@@ -109,16 +110,16 @@ for filename in sys.argv[1:]: - planes[2].append(pixeldata) - - else: -- print " Error: Mode not supported!" -+ print(" Error: Mode not supported!") - continue - - # special treatment for fonts - - if basename[0:4] == "font": - if planes[0] != planes[1] or planes[0] != planes[2]: -- print " Error: Font detected, but it is not greyscale!" -+ print(" Error: Font detected, but it is not greyscale!") - continue -- print " font detected, encoding as alpha-only" -+ print(" font detected, encoding as alpha-only") - # invert greyscale values for use as alpha - planes[3] = map(lambda x: 255-x, planes[0]) - planes[0] = [] -@@ -131,30 +132,30 @@ for filename in sys.argv[1:]: - planeinfo = [ "NULL, 0", "NULL, 0", "NULL, 0", "NULL, 0" ] - - if len(planes[0]) > 0 and planes[0] == planes[1] and planes[0] == planes[2]: -- print " encoding as greyscale" -+ print(" encoding as greyscale") - (output_part, planeinfo[0]) = encode_plane(planes[0], identname, planenames[4]) - output = output + output_part - planeinfo[1] = planeinfo[0] - planeinfo[2] = planeinfo[0] - - elif len(planes[0]) > 0: -- print " encoding as true color" -+ print(" encoding as true color") - - (output_part, planeinfo[0]) = encode_plane(planes[0], identname, planenames[0]) - output = output + output_part - - if planes[1] == planes[0]: -- print " encoding plane 1 is a copy of plane 0" -+ print(" encoding plane 1 is a copy of plane 0") - planeinfo[1] = planeinfo[0] - else: - (output_part, planeinfo[1]) = encode_plane(planes[1], identname, planenames[1]) - output = output + output_part - - if planes[2] == planes[0]: -- print " encoding plane 2 is a copy of plane 0" -+ print(" encoding plane 2 is a copy of plane 0") - planeinfo[2] = planeinfo[0] - elif planes[2] == planes[1]: -- print " encoding plane 2 is a copy of plane 1" -+ print(" encoding plane 2 is a copy of plane 1") - planeinfo[2] = planeinfo[1] - else: - (output_part, planeinfo[2]) = encode_plane(planes[2], identname, planenames[2]) -@@ -162,7 +163,7 @@ for filename in sys.argv[1:]: - - if len(planes[3]) > 0: - if reduce(lambda x,y: x+y, planes[3]) == 0: -- print " skipping alpha plane because it is empty" -+ print(" skipping alpha plane because it is empty") - else: - (output_part, planeinfo[3]) = encode_plane(planes[3], identname, planenames[3]) - output = output + output_part -@@ -172,8 +173,8 @@ for filename in sys.argv[1:]: - output = output + " { %s },\n" % planeinfo[i] - output = output + "} };\n" - -- f = file("eei_%s.h" % identname, "w") -+ f = open("eei_%s.h" % identname, "w") - f.write(output) - f.close() - --print "Done!" -+print("Done!") ---- a/images/mkegemb.py -+++ b/images/mkegemb.py -@@ -1,7 +1,8 @@ --#!/usr/bin/env python -+#!/usr/bin/python3 - - import sys, os.path --import Image -+from functools import reduce -+from PIL import Image - - def enc_backbuffer(backbuffer): - """Helper function for RLE compression, encodes a string of uncompressable data.""" -@@ -51,14 +52,14 @@ def encode_plane(rawdata, planename): - rawlen = len(rawdata) - compdata = compress_rle(rawdata) - complen = len(compdata) -- print " plane %s: compressed %d to %d (%.1f%%)" % (planename, rawlen, complen, float(complen) / float(rawlen) * 100.0) -+ print(" plane %s: compressed %d to %d (%.1f%%)" % (planename, rawlen, complen, float(complen) / float(rawlen) * 100.0)) - - return compdata - - - ### main loop - --print "mkegemb 0.1, Copyright (c) 2006 Christoph Pfisterer" -+print("mkegemb 0.1, Copyright (c) 2006 Christoph Pfisterer") - - planenames = ( "blue", "green", "red", "alpha", "grey" ) - -@@ -70,7 +71,7 @@ for filename in sys.argv[1:]: - mode = origimage.mode - data = origimage.getdata() - -- print "%s: %d x %d %s" % (filename, width, height, mode) -+ print("%s: %d x %d %s" % (filename, width, height, mode)) - - (basename, extension) = os.path.splitext(filename) - identname = basename.replace("-", "_") -@@ -102,16 +103,16 @@ for filename in sys.argv[1:]: - planes[2].append(pixeldata) - - else: -- print " Error: Mode not supported!" -+ print(" Error: Mode not supported!") - continue - - # special treatment for fonts - - if basename[0:4] == "font": - if planes[0] != planes[1] or planes[0] != planes[2]: -- print " Error: Font detected, but it is not greyscale!" -+ print(" Error: Font detected, but it is not greyscale!") - continue -- print " font detected, encoding as alpha-only" -+ print(" font detected, encoding as alpha-only") - # invert greyscale values for use as alpha - planes[3] = map(lambda x: 255-x, planes[0]) - planes[0] = [] -@@ -124,12 +125,12 @@ for filename in sys.argv[1:]: - pixelformat = "EG_EIPIXELMODE" - - if len(planes[0]) > 0 and planes[0] == planes[1] and planes[0] == planes[2]: -- print " encoding as greyscale" -+ print(" encoding as greyscale") - imagedata.extend(encode_plane(planes[0], planenames[4])) - pixelformat = pixelformat + "_GRAY" - - elif len(planes[0]) > 0: -- print " encoding as true color" -+ print(" encoding as true color") - imagedata.extend(encode_plane(planes[0], planenames[0])) - imagedata.extend(encode_plane(planes[1], planenames[1])) - imagedata.extend(encode_plane(planes[2], planenames[2])) -@@ -137,7 +138,7 @@ for filename in sys.argv[1:]: - - if len(planes[3]) > 0: - if reduce(lambda x,y: x+y, planes[3]) == 0: -- print " skipping alpha plane because it is empty" -+ print(" skipping alpha plane because it is empty") - else: - imagedata.extend(encode_plane(planes[3], planenames[3])) - pixelformat = pixelformat + "_ALPHA" -@@ -152,8 +153,8 @@ for filename in sys.argv[1:]: - output = output + "\n};\n" - output = output + "static EG_EMBEDDED_IMAGE egemb_%s = { %d, %d, %s, EG_EICOMPMODE_RLE, egemb_%s_data, %d };\n" % (identname, width, height, pixelformat, identname, len(imagedata)) - -- f = file("egemb_%s.h" % identname, "w") -+ f = open("egemb_%s.h" % identname, "w") - f.write(output) - f.close() - --print "Done!" -+print("Done!") diff --git a/srcpkgs/refind/patches/refind-0.14.2-fix-gnu-efi-3.0.18.patch b/srcpkgs/refind/patches/refind-0.14.2-fix-gnu-efi-3.0.18.patch deleted file mode 100644 index b5d9d26928832d..00000000000000 --- a/srcpkgs/refind/patches/refind-0.14.2-fix-gnu-efi-3.0.18.patch +++ /dev/null @@ -1,77 +0,0 @@ -The same commit from gnu-efi that changed CopyMem in a way that broke refind also changed SetMem. -This patch attempts to fix it in the same way upstream fixed CopyMem. - -The commit: https://sourceforge.net/p/gnu-efi/code/ci/deb8a7f267d96299b9aa41300539f617db54c2a9/ -The bug: https://bugs.gentoo.org/934474 - ---- a/gptsync/gptsync.c -+++ b/gptsync/gptsync.c -@@ -164,7 +164,7 @@ static UINTN write_mbr(VOID) - } - if (!have_bootcode) { - // no boot code found in the MBR, add the syslinux MBR code -- SetMem(sector, MBR_BOOTCODE_SIZE, 0); -+ refit_call3_wrapper(gBS->SetMem, sector, MBR_BOOTCODE_SIZE, 0); - refit_call3_wrapper(gBS->CopyMem, sector, syslinux_mbr, SYSLINUX_MBR_SIZE); - } - ---- a/libeg/lodepng_xtra.c -+++ b/libeg/lodepng_xtra.c -@@ -87,7 +87,7 @@ int MyStrlen(const char *InString) { - } // int MyStrlen() - - VOID *MyMemSet(VOID *s, int c, size_t n) { -- SetMem(s, c, n); -+ MySetMem(s, c, n); - return s; - } - ---- a/refind/config.c -+++ b/refind/config.c -@@ -667,7 +667,7 @@ VOID ReadConfig(CHAR16 *FileName) - HandleStrings(TokenList, TokenCount, &(GlobalConfig.DriverDirs)); - - } else if (MyStriCmp(TokenList[0], L"showtools")) { -- SetMem(GlobalConfig.ShowTools, NUM_TOOLS * sizeof(UINTN), 0); -+ MySetMem(GlobalConfig.ShowTools, NUM_TOOLS * sizeof(UINTN), 0); - GlobalConfig.HiddenTags = FALSE; - for (i = 1; (i < TokenCount) && (i < NUM_TOOLS); i++) { - FlagName = TokenList[i]; ---- a/refind/launch_legacy.c -+++ b/refind/launch_legacy.c -@@ -114,7 +114,7 @@ static EFI_STATUS ActivateMbrPartition(IN EFI_BLOCK_IO *BlockIO, IN UINTN Partit - } - if (!HaveBootCode) { - // no boot code found in the MBR, add the syslinux MBR code -- SetMem(SectorBuffer, MBR_BOOTCODE_SIZE, 0); -+ MySetMem(SectorBuffer, MBR_BOOTCODE_SIZE, 0); - MyCopyMem(SectorBuffer, syslinux_mbr, SYSLINUX_MBR_SIZE); - } - ---- a/refind/lib.c -+++ b/refind/lib.c -@@ -651,7 +651,7 @@ static VOID SetFilesystemData(IN UINT8 *Buffer, IN UINTN BufferSize, IN OUT REFI - - LOG(2, LOG_LINE_NORMAL, L"Identifying filesystem types...."); - if ((Buffer != NULL) && (Volume != NULL)) { -- SetMem(&(Volume->VolUuid), sizeof(EFI_GUID), 0); -+ MySetMem(&(Volume->VolUuid), sizeof(EFI_GUID), 0); - Volume->FSType = FS_TYPE_UNKNOWN; - - if (BufferSize >= (1024 + 100)) { ---- a/refind/lib.h -+++ b/refind/lib.h -@@ -133,10 +133,13 @@ VOID MyFreePool(IN OUT VOID *Pointer); - - // When using GNU-EFI, call the EFI's built-in gBS->CopyMem() function, because - // GNU-EFI 3.0.18 changed its CopyMem() definition in a way that broke rEFInd. -+// Same for SetMem - #ifdef __MAKEWITH_GNUEFI - #define MyCopyMem(Dest, Src, len) refit_call3_wrapper(gBS->CopyMem, Dest, Src, len) -+#define MySetMem(Dest, Src, len) refit_call3_wrapper(gBS->SetMem, Dest, Src, len) - #else - #define MyCopyMem(Dest, Src, len) CopyMem(Dest, Src, len) -+#define MySetMem(Dest, Src, len) SetMem(Dest, Src, len) - #endif - - BOOLEAN EjectMedia(VOID); diff --git a/srcpkgs/refind/patches/refind-install-abs-path.patch b/srcpkgs/refind/patches/refind-install-abs-path.patch deleted file mode 100644 index 8c3470eae62476..00000000000000 --- a/srcpkgs/refind/patches/refind-install-abs-path.patch +++ /dev/null @@ -1,111 +0,0 @@ ---- a/refind-install -+++ b/refind-install -@@ -345,19 +345,8 @@ DeterminePlatform() { - # $ThisDir to point to the directory in which this script resides, - # and $RefindDir to point to where the rEFInd binaries live - CheckForFiles() { -- # Note: $ThisDir points to real (not symlinked) script home on Linux, -- # enabling creating a symlink in /usr/sbin (or wherever); but on OS X, -- # "readlink" doesn't do the same thing as under Linux, so the script -- # must not be a symlink under OS X. -- case "$OSTYPE" in -- darwin*) -- ThisDir="$( cd -P "${BASH_SOURCE%/*}" && pwd )" -- ;; -- linux*) -- ThisDir="$(dirname "$(readlink -f "$0")")" -- ;; -- esac -- RefindDir="$ThisDir/refind" -+ ThisDir="/do/not/use/this/var" -+ RefindDir="/usr/share/refind" - - if [[ ! -f "$RefindDir/refind_$Platform.efi" ]] ; then - echo "The rEFInd binary file is missing! Aborting installation!" -@@ -366,8 +355,6 @@ CheckForFiles() { - - if [[ -f "$RefindDir/refind.conf-sample" ]] ; then - ConfFile="$RefindDir/refind.conf-sample" -- elif [[ -f "$ThisDir/refind.conf-sample" ]] ; then -- ConfFile="$ThisDir/refind.conf-sample" - else - echo "The sample configuration file is missing! Aborting installation!" - exit 1 -@@ -375,8 +362,6 @@ CheckForFiles() { - - if [[ -d "$RefindDir/icons" ]] ; then - IconsDir="$RefindDir/icons" -- elif [[ -d "$ThisDir/icons" ]] ; then -- IconsDir="$ThisDir/icons" - else - echo "The icons directory is missing! Aborting installation!" - exit 1 -@@ -614,7 +599,6 @@ SetBootFS() { - CopyDrivers() { - if [[ $InstallDrivers == "all" ]] ; then - mkdir -p "$InstallDir/$TargetDir/drivers_$1" -- cp "$ThisDir"/drivers_"$1"/*_"$1".efi "$InstallDir/$TargetDir/drivers_$1/" 2> /dev/null - cp "$RefindDir"/drivers_"$1"/*_"$1".efi "$InstallDir/$TargetDir/drivers_$1/" 2> /dev/null - elif [[ "$InstallDrivers" == "boot" ]] ; then - SetBootFS -@@ -639,7 +623,6 @@ CopyDrivers() { - if [[ -n $BootFS ]] ; then - echo "Installing driver for $BootFS (${DriverType}_$1.efi)" - mkdir -p "$InstallDir/$TargetDir/drivers_$1" -- cp "$ThisDir/drivers_$1/${DriverType}_$1.efi" "$InstallDir/$TargetDir/drivers_$1/" 2> /dev/null - cp "$RefindDir/drivers_$1/${DriverType}_$1.efi" "$InstallDir/$TargetDir/drivers_$1"/ 2> /dev/null - fi - fi -@@ -680,7 +663,6 @@ CopyRefindFiles() { - fi - if [[ $InstallDrivers == "all" ]] ; then - cp -r "$RefindDir"/drivers_* "$InstallDir/$TargetDir/" 2> /dev/null -- cp -r "$ThisDir"/drivers_* "$InstallDir/$TargetDir/" 2> /dev/null - elif [[ $Upgrade == 1 || $InstallToEspOnMac == 1 ]] ; then - CopyDrivers "$Platform" - CopyTools "$Platform" -@@ -704,8 +686,8 @@ CopyRefindFiles() { - if [[ $LocalKeys == 0 ]] ; then - echo "Storing copies of rEFInd Secure Boot public keys in $EtcKeysDir" - mkdir -p "$EtcKeysDir" -- cp "$ThisDir/keys/refind.cer" "$EtcKeysDir" 2> /dev/null -- cp "$ThisDir/keys/refind.crt" "$EtcKeysDir" 2> /dev/null -+ cp "$RefindDir/keys/refind.cer" "$EtcKeysDir" 2> /dev/null -+ cp "$RefindDir/keys/refind.crt" "$EtcKeysDir" 2> /dev/null - fi - fi - if [[ "$TargetDir" == '/System/Library/CoreServices' ]] ; then -@@ -742,7 +724,7 @@ CopyRefindFiles() { - Problems=1 - fi - mkdir -p "$InstallDir/$TargetDir/keys" -- cp -rf "$ThisDir"/keys/*.[cd]er "$InstallDir/$TargetDir/keys/" 2> /dev/null -+ cp -rf "$RefindDir"/keys/*.[cd]er "$InstallDir/$TargetDir/keys/" 2> /dev/null - cp -rf "$EtcKeysDir"/*.[cd]er "$InstallDir/$TargetDir/keys/" 2> /dev/null - if [[ -f "$InstallDir/$TargetDir/refind.conf" ]] ; then - echo "Existing refind.conf file found; copying sample file as refind.conf-sample" -@@ -1152,14 +1134,12 @@ ReSignBinaries() { - GenerateKeys - mkdir -p "$TempDir/drivers_$Platform" - cp "$RefindDir"/refind.conf-sample "$TempDir" 2> /dev/null -- cp "$ThisDir"/refind.conf-sample "$TempDir" 2> /dev/null - cp "$RefindDir"/refind_ia32.efi "$TempDir" 2> /dev/null - cp -a "$RefindDir"/drivers_ia32 "$TempDir" 2> /dev/null -- cp -a "$ThisDir"/drivers_ia32 "$TempDir" 2> /dev/null - SignOneBinary "$RefindDir/refind_$Platform.efi" "$TempDir/refind_$Platform.efi" - SaveIFS=$IFS - IFS=$(echo -en "\n\b") -- for Driver in "$RefindDir"/drivers_"$Platform"/*.efi "$ThisDir"/drivers_"$Platform"/*.efi ; do -+ for Driver in "$RefindDir"/drivers_"$Platform"/*.efi ; do - [[ -e "$Driver" ]] || break # handle the case of no files - TempName=$(basename "$Driver") - SignOneBinary "$Driver" "$TempDir/drivers_$Platform/$TempName" -@@ -1419,7 +1399,7 @@ InstallSBKey() { - if [ "$LocalKeys" == "1" ] ; then - UsedDerKey="$DerKey" - else -- UsedDerKey="$ThisDir/keys/refind.cer" -+ UsedDerKey="$RefindDir/keys/refind.cer" - fi - if command -v mokutil &>/dev/null ; then - if mokutil --test-key "$UsedDerKey" &> /dev/null ; then diff --git a/srcpkgs/refind/template b/srcpkgs/refind/template deleted file mode 100644 index e1e450c98f1f40..00000000000000 --- a/srcpkgs/refind/template +++ /dev/null @@ -1,82 +0,0 @@ -# Template file for 'refind' -pkgname=refind -version=0.14.2 -revision=2 -archs="x86_64* i686* aarch64*" -makedepends="gnu-efi-libs" -depends="bash dosfstools efibootmgr" -short_desc="EFI boot manager utility" -maintainer="Đoàn Trần Công Danh " -license="GPL-3.0-only, BSD-3-Clause, BSD-2-Clause, GPL-2.0-only, LGPL-2.1-only" -homepage="https://sourceforge.net/projects/refind/" -distfiles="${SOURCEFORGE_SITE}/refind/refind-src-${version}.tar.gz" -checksum=f7d93ce80da76b86c567281ea225b6a87907ce86ff77233c9357a522c115c8f0 -conf_files="/etc/default/refind-kernel-hook.conf" -make_dirs="/etc/refind.d/keys 0755 root root" - -do_build() { - unset CFLAGS CXXFLAGS CPPFLAGS LDFLAGS - - case "$XBPS_TARGET_MACHINE" in - i686*) _ARCH="ia32";; - *) _ARCH="${XBPS_TARGET_MACHINE%-musl}";; - esac - - if [ "$CROSS_BUILD" ]; then - export CROSS_COMPILE="${XBPS_CROSS_TRIPLET}-" - fi - - make ARCH=${_ARCH} \ - EFIINC=${XBPS_CROSS_BASE}/usr/include/efi \ - GNUEFILIB=${XBPS_CROSS_BASE}/usr/lib \ - EFILIB=${XBPS_CROSS_BASE}/usr/lib \ - EFICRT0=${XBPS_CROSS_BASE}/usr/lib \ - GNUEFI_ARM64_TARGET_SUPPORT=y \ - gnuefi fs_gnuefi -} - -do_install() { - - case "$XBPS_TARGET_MACHINE" in - i686*) _EFI_ARCH="ia32";; - x86_64*) _EFI_ARCH="x64";; - aarch64*) _EFI_ARCH="aa64";; - esac - - vbin mkrlconf - vbin mvrefind - vbin refind-mkdefault - vbin refind-install - vbin fonts/mkfont.sh refind-mkfont - - vlicense LICENSE.txt - - vdoc COPYING.txt - vdoc README.txt - vdoc CREDITS.txt - vdoc NEWS.txt - vcopy docs/refind usr/share/doc/refind - vcopy docs/Styles usr/share/doc/refind - - vman docs/man/mkrlconf.8 - vman docs/man/mvrefind.8 - vman docs/man/refind-install.8 - vman docs/man/refind-mkdefault.8 - - vinstall refind/refind_${_EFI_ARCH}.efi 644 usr/share/refind/ - vinstall refind.conf-sample 644 usr/share/refind/ - vcopy keys usr/share/refind - vcopy fonts usr/share/refind/ - vcopy icons usr/share/refind/ - vcopy banners usr/share/refind/ - vcopy images usr/share/refind/ - vcopy drivers_${_EFI_ARCH} usr/share/refind/ - vinstall gptsync/gptsync_${_EFI_ARCH}.efi 644 \ - usr/share/refind/tools_${_EFI_ARCH}/ - - vinstall "${FILESDIR}/refind-kernel-hook.conf" 644 etc/default - vinstall ${FILESDIR}/kernel.post-install 744 \ - etc/kernel.d/post-install 50-refind - vinstall ${FILESDIR}/kernel.post-remove 744 \ - etc/kernel.d/post-remove 50-refind -} diff --git a/srcpkgs/reflex/template b/srcpkgs/reflex/template deleted file mode 100644 index 11d234cdcba0e2..00000000000000 --- a/srcpkgs/reflex/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'reflex' -pkgname=reflex -version=20241231 -revision=1 -_date=${version##*.} -build_style=gnu-configure -hostmakedepends="byacc" -depends="byacc librefl-devel-${version}_${revision}" -short_desc="Relocalizable fast lexical scanner" -maintainer="MarcoAPC " -license="BSD-3-Clause" -homepage="https://invisible-island.net/reflex/" -changelog="https://invisible-island.net/reflex/NEWS" -distfiles="https://invisible-mirror.net/archives/${pkgname}/${pkgname}-${_date}.tgz" -checksum=06a8c57fb666d74c8450e6aa2e471835a0ca2995b3621fb64f9cc4ce9daad6b6 - -post_install() { - vlicense COPYING -} - -librefl-devel_package() { - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.a" - } -} diff --git a/srcpkgs/reiser4-devel b/srcpkgs/reiser4-devel deleted file mode 120000 index 94a8b4a26e859c..00000000000000 --- a/srcpkgs/reiser4-devel +++ /dev/null @@ -1 +0,0 @@ -reiser4progs \ No newline at end of file diff --git a/srcpkgs/reiser4progs/template b/srcpkgs/reiser4progs/template deleted file mode 100644 index 829c6e683ce1e2..00000000000000 --- a/srcpkgs/reiser4progs/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'reiser4progs' -pkgname=reiser4progs -version=1.2.1 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="libaal-devel" -short_desc="Reiser4 filesystem programs" -maintainer="Robert Lowry " -license="GPL-2.0-or-later" -homepage="http://sourceforge.net/projects/reiser4/" -distfiles="https://sourceforge.net/projects/reiser4/files/reiser4-utils/${pkgname}/${pkgname}-${version}.tar.gz" -checksum=87423b977ffd03c6499e648c8956e2cea9f8cc7933ad8b6fee1c91e6efc66d0f - -reiser4-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/share/aclocal - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/reiserfsprogs/patches/musl-__compar_fn_t.patch b/srcpkgs/reiserfsprogs/patches/musl-__compar_fn_t.patch deleted file mode 100644 index d4c13dc53cd00a..00000000000000 --- a/srcpkgs/reiserfsprogs/patches/musl-__compar_fn_t.patch +++ /dev/null @@ -1,18 +0,0 @@ -Define _GNU_SOURCE for the declaration of loff_t in fcntl.h -Add missing typedefs for __compar_fn_t and compare_fn_t for -non __GLIBC__ case. - ---- a/include/misc.h -+++ b/include/misc.h -@@ -35,6 +35,11 @@ - - #define INVAL_PTR (void *)-1 - -+#if !defined(__GLIBC__) -+typedef int (*__compar_fn_t) (const void*, const void*); -+typedef __compar_fn_t comparison_fn_t; -+#endif -+ - void check_memory_msg(void); - void die(const char *fmt, ...) __attribute__ ((format(printf, 1, 2))); - void *getmem(int size); diff --git a/srcpkgs/reiserfsprogs/patches/musl-loff_t.patch b/srcpkgs/reiserfsprogs/patches/musl-loff_t.patch deleted file mode 100644 index ea08575165c334..00000000000000 --- a/srcpkgs/reiserfsprogs/patches/musl-loff_t.patch +++ /dev/null @@ -1,14 +0,0 @@ -See https://www.openwall.com/lists/musl/2013/01/23/6 ---- a/include/reiserfs_lib.h -+++ b/include/reiserfs_lib.h -@@ -3,6 +3,10 @@ - * reiserfsprogs/README - */ - -+#if !defined(__GLIBC__) -+#define loff_t off_t -+#endif -+ - #ifndef REISERFSPROGS_LIB_H - #define REISERFSPROGS_LIB_H - diff --git a/srcpkgs/reiserfsprogs/patches/musl-long_long_min_max.patch b/srcpkgs/reiserfsprogs/patches/musl-long_long_min_max.patch deleted file mode 100644 index d3c483538e133d..00000000000000 --- a/srcpkgs/reiserfsprogs/patches/musl-long_long_min_max.patch +++ /dev/null @@ -1,19 +0,0 @@ -Add definitions for LONG_LONG_MIN and _MAX derived -from the values for int64_t. - ---- a/resize_reiserfs/resize_reiserfs.c -+++ b/resize_reiserfs/resize_reiserfs.c -@@ -15,6 +15,13 @@ - #include "resize.h" - #include - -+#if !defined(__GLIBC__) -+/* These are not defined in musl libc */ -+#include -+#define LONG_LONG_MIN INT64_MIN -+#define LONG_LONG_MAX INT64_MAX -+#endif -+ - static int opt_banner = 0; - static int opt_skipj = 0; - int opt_force = 0; diff --git a/srcpkgs/reiserfsprogs/patches/musl-prints.patch b/srcpkgs/reiserfsprogs/patches/musl-prints.patch deleted file mode 100644 index 71b44273586edd..00000000000000 --- a/srcpkgs/reiserfsprogs/patches/musl-prints.patch +++ /dev/null @@ -1,228 +0,0 @@ ---- a/reiserfscore/prints.c -+++ b/reiserfscore/prints.c -@@ -7,8 +7,11 @@ - - #include "includes.h" - #include -+#include - #include -+#if defined(__GLIBC__) - #include -+#endif - #include - #include - -@@ -16,6 +19,38 @@ - # include - #endif - -+ -+char ftypelet (mode_t mode) -+{ -+ if (S_ISBLK (mode)) -+ return 'b'; -+ if (S_ISCHR (mode)) -+ return 'c'; -+ if (S_ISDIR (mode)) -+ return 'd'; -+ if (S_ISREG (mode)) -+ return '-'; -+ if (S_ISFIFO (mode)) -+ return 'p'; -+ if (S_ISLNK (mode)) -+ return 'l'; -+ if (S_ISSOCK (mode)) -+ return 's'; -+ return '?'; -+} -+ -+ -+static int rwx (FILE * stream, mode_t mode) -+{ -+ return fprintf (stream, "%c%c%c", -+ (mode & S_IRUSR) ? 'r' : '-', -+ (mode & S_IWUSR) ? 'w' : '-', -+ (mode & S_IXUSR) ? 'x' : '-'); -+} -+ -+#if defined(__GLIBC__) -+ -+ - #ifndef HAVE_REGISTER_PRINTF_SPECIFIER - #define register_printf_specifier(x, y, z) register_printf_function(x, y, z) - static int arginfo_ptr(const struct printf_info *info, size_t n, int *argtypes) -@@ -129,33 +164,6 @@ static int print_disk_child(FILE * stream, - FPRINTF; - } - --char ftypelet(mode_t mode) --{ -- if (S_ISBLK(mode)) -- return 'b'; -- if (S_ISCHR(mode)) -- return 'c'; -- if (S_ISDIR(mode)) -- return 'd'; -- if (S_ISREG(mode)) -- return '-'; -- if (S_ISFIFO(mode)) -- return 'p'; -- if (S_ISLNK(mode)) -- return 'l'; -- if (S_ISSOCK(mode)) -- return 's'; -- return '?'; --} -- --static int rwx(FILE * stream, mode_t mode) --{ -- return fprintf(stream, "%c%c%c", -- (mode & S_IRUSR) ? 'r' : '-', -- (mode & S_IWUSR) ? 'w' : '-', -- (mode & S_IXUSR) ? 'x' : '-'); --} -- - /* %M */ - static int print_sd_mode(FILE * stream, - const struct printf_info *info, -@@ -211,6 +219,140 @@ void reiserfs_warning(FILE * fp, const char *fmt, ...) - va_end(args); - } - -+#else /* defined(__GLIBC__) */ -+ -+typedef void* void_ptr; -+ -+void reiserfs_warning (FILE * fp, const char * fmt, ...) -+{ -+ char * buffer; -+ int len; -+ char format_buf[32]; -+ char* dst = format_buf; -+ char* end = &dst[30]; -+ const struct buffer_head * bh; -+ const struct item_head * ih; -+ const struct disk_child * dc; -+ const struct reiserfs_key * key; -+ uint16_t mode; -+#if defined(HAVE_LIBUUID) && defined(HAVE_UUID_UUID_H) -+ const unsigned char *uuid; -+ char uuid_buf[37]; -+#endif -+ va_list args; -+ int esc = 0; -+ -+ va_start (args, fmt); -+ while (*fmt) { -+ int ch = *fmt++; -+ if (esc) { -+ switch (ch) { -+ case '%': -+ fputc(ch, fp); -+ esc = 0; -+ break; -+ case 'b': // block head -+ bh = (const struct buffer_head *) va_arg(args, void_ptr); -+ len = asprintf(&buffer, "level=%d, nr_items=%d, free_space=%d rdkey", -+ B_LEVEL (bh), B_NR_ITEMS (bh), B_FREE_SPACE (bh)); -+ *dst++ = 's'; -+ *dst = '\0'; -+ fprintf(fp, format_buf, buffer); -+ esc = 0; -+ break; -+ case 'K': // short key -+ key = (const struct reiserfs_key *) va_arg(args, void_ptr); -+ len = asprintf(&buffer, "[%u %u]", get_key_dirid (key), -+ get_key_objectid (key)); -+ *dst++ = 's'; -+ *dst = '\0'; -+ fprintf(fp, format_buf, buffer); -+ esc = 0; -+ break; -+ case 'k': // key -+ key = (const struct reiserfs_key *) va_arg(args, void_ptr); -+ len = asprintf(&buffer, "[%u %u 0x%Lx %s (%d)]", -+ get_key_dirid (key), get_key_objectid (key), -+ (unsigned long long)get_offset (key), key_of_what (key), get_type (key)); -+ *dst++ = 's'; -+ *dst = '\0'; -+ fprintf(fp, format_buf, buffer); -+ esc = 0; -+ break; -+ case 'H': // item head -+ ih = (const struct item_head *) va_arg(args, void_ptr); -+ len = asprintf(&buffer, "%u %u 0x%Lx %s (%d), " -+ "len %u, location %u entry count %u, fsck need %u, format %s", -+ get_key_dirid (&ih->ih_key), get_key_objectid (&ih->ih_key), -+ (unsigned long long)get_offset (&ih->ih_key), key_of_what (&ih->ih_key), -+ get_type (&ih->ih_key), get_ih_item_len (ih), get_ih_location (ih), -+ get_ih_entry_count (ih), get_ih_flags (ih), -+ get_ih_key_format (ih) == KEY_FORMAT_2 ? -+ "new" : -+ ((get_ih_key_format (ih) == KEY_FORMAT_1) ? "old" : "BAD")); -+ *dst++ = 's'; -+ *dst = '\0'; -+ fprintf(fp, format_buf, buffer); -+ esc = 0; -+ break; -+ case 'y': // disk child -+ dc = (const struct disk_child *) va_arg(args, void_ptr); -+ len = asprintf(&buffer, "[dc_number=%u, dc_size=%u]", get_dc_child_blocknr (dc), -+ get_dc_child_size (dc)); -+ *dst++ = 's'; -+ *dst = '\0'; -+ fprintf(fp, format_buf, buffer); -+ esc = 0; -+ break; -+ case 'M': // sd mode -+ mode = (mode_t) va_arg(args, void_ptr); -+ fputc(ftypelet (mode), fp); -+ rwx (fp, (mode & 0700) << 0); -+ rwx (fp, (mode & 0070) << 3); -+ rwx (fp, (mode & 0007) << 6); -+ esc = 0; -+ break; -+ case 'U': // UUID -+#if defined(HAVE_LIBUUID) && defined(HAVE_UUID_UUID_H) -+ uuid = (const unsigned char *) va_arg(args, void_ptr); -+ uuid_buf[36] = '\0'; -+ uuid_unparse(uuid, uuid_buf); -+ fprintf(fp, "%s", uuid_buf); -+#else -+ fprintf(fp, ""); -+#endif -+ esc = 0; -+ break; -+ case '-': case '+': case '#': case '.': -+ case '0': case '1': case '2': case '3': case '4': -+ case '5': case '6': case '7': case '8': case '9': -+ case 'l': case 'L': case 'h': -+ // non-terminal format modifiers -+ if (dst < end) -+ *dst++ = ch; -+ break; -+ default: -+ *dst++ = ch; -+ *dst = '\0'; -+ fprintf(fp, format_buf, va_arg(args, void_ptr)); -+ esc = 0; -+ break; -+ } -+ } else if (ch == '%') { -+ esc = 1; -+ dst = format_buf; -+ end = &dst[30]; // leave room for final "s\0" -+ *dst++ = ch; -+ } else { -+ fputc(ch, fp); -+ } -+ } -+ -+ va_end (args); -+} -+ -+#endif /* !defined(__GLIBC__) */ -+ - static void print_directory_item(FILE *fp, reiserfs_filsys_t fs, - struct buffer_head *bh, struct item_head *ih) - { diff --git a/srcpkgs/reiserfsprogs/patches/reiserfsprogs-3.6.27-loff_t.patch b/srcpkgs/reiserfsprogs/patches/reiserfsprogs-3.6.27-loff_t.patch deleted file mode 100644 index 9ab8519e77f6e4..00000000000000 --- a/srcpkgs/reiserfsprogs/patches/reiserfsprogs-3.6.27-loff_t.patch +++ /dev/null @@ -1,16 +0,0 @@ -glibc-2.28 did hide loff_t indef system-specific macros: - https://sourceware.org/git/?p=glibc.git;a=commitdiff;h=663e7d784977f6b15c0cab73f754f9f39c9c0c2c - -This caused build failure: - ../include/reiserfs_lib.h:300:55: error: unknown type name 'loff_t'; did you mean 'off_t'? - -Re-enable extensions to pull loff_t back. - -https://bugs.gentoo.org/663930 ---- a/configure.ac -+++ b/configure.ac -@@ -23,2 +23,4 @@ AC_PROG_MAKE_SET - AC_PROG_LIBTOOL -+dnl pull in loff_t from glibc -+AC_USE_SYSTEM_EXTENSIONS - diff --git a/srcpkgs/reiserfsprogs/template b/srcpkgs/reiserfsprogs/template deleted file mode 100644 index d98433876b420b..00000000000000 --- a/srcpkgs/reiserfsprogs/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'reiserfsprogs' -pkgname=reiserfsprogs -version=3.6.27 -revision=3 -build_style=gnu-configure -hostmakedepends="automake libtool pkg-config" -makedepends="libuuid-devel e2fsprogs-devel acl-devel" -short_desc="Reiserfs utilities" -maintainer="Alexander Mamay " -license="GPL-2.0-or-later" -homepage="https://www.kernel.org/pub/linux/kernel/people/jeffm/reiserfsprogs/" -distfiles="${KERNEL_SITE}/kernel/people/jeffm/${pkgname}/v${version}/${pkgname}-${version}.tar.xz" -checksum=0e95b67fa7746a3c2d59145e9b9c2feb4a6be52853e83b497b182eae508e62e3 - -case "$XBPS_TARGET_MACHINE" in - *-musl) - makedepends+=" musl-obstack-devel" - LDFLAGS="-lobstack" - ;; -esac - -CFLAGS="-fgnu89-inline" - -pre_configure() { - autoreconf -if -} diff --git a/srcpkgs/reiserfsprogs/update b/srcpkgs/reiserfsprogs/update deleted file mode 100644 index 35c168aff438f9..00000000000000 --- a/srcpkgs/reiserfsprogs/update +++ /dev/null @@ -1 +0,0 @@ -pattern="v\K[\d+.]+(?=/)" diff --git a/srcpkgs/remhind/patches/pyinotify.patch b/srcpkgs/remhind/patches/pyinotify.patch deleted file mode 100644 index 50a8643ca20f6c..00000000000000 --- a/srcpkgs/remhind/patches/pyinotify.patch +++ /dev/null @@ -1,12 +0,0 @@ -Despite listing pyinotify as a dependency, it isn't actually referenced anywhere. - ---- ./setup.cfg.orig 2023-10-10 22:07:11.502935586 -0400 -+++ ./setup.cfg 2023-10-10 22:08:15.522236184 -0400 -@@ -23,7 +23,6 @@ - aionotify - icalendar - python-dateutil -- pyinotify - PyGObject - toml - tzlocal diff --git a/srcpkgs/remhind/patches/xdg.patch b/srcpkgs/remhind/patches/xdg.patch deleted file mode 100644 index 482ad46453a164..00000000000000 --- a/srcpkgs/remhind/patches/xdg.patch +++ /dev/null @@ -1,36 +0,0 @@ -diff -ur remhind-0.1.1.orig/remhind/__main__.py remhind-0.1.1/remhind/__main__.py ---- remhind-0.1.1.orig/remhind/__main__.py 2023-10-10 21:58:25.792467164 -0400 -+++ remhind-0.1.1/remhind/__main__.py 2023-10-10 22:00:58.599184654 -0400 -@@ -5,7 +5,7 @@ - - import gi - import toml --from xdg import XDG_CONFIG_HOME, XDG_CACHE_HOME -+from xdg_base_dirs import xdg_config_home, xdg_cache_home - - from .monitor import monitor_calendars - from .events import check_events, CalendarStore -@@ -33,9 +33,9 @@ - def main(): - parser = argparse.ArgumentParser(description="remind event from vdirs") - parser.add_argument('-c', '--config', type=pathlib.Path, -- default=XDG_CONFIG_HOME / 'remhind' / 'config') -+ default=xdg_config_home() / 'remhind' / 'config') - parser.add_argument('-d', '--database', type=pathlib.Path, -- default=XDG_CACHE_HOME / 'remhind.db') -+ default=xdg_cache_home() / 'remhind.db') - parser.add_argument('-v', '--verbose', action='count', default=0) - - asyncio.run(monitor_file_events(parser.parse_args())) -diff -ur remhind-0.1.1.orig/setup.cfg remhind-0.1.1/setup.cfg ---- remhind-0.1.1.orig/setup.cfg 2023-10-10 21:58:25.793467169 -0400 -+++ remhind-0.1.1/setup.cfg 2023-10-10 22:01:05.341216310 -0400 -@@ -27,7 +27,7 @@ - PyGObject - toml - tzlocal -- xdg -+ xdg-base-dirs - - [options.entry_points] - console-scripts = diff --git a/srcpkgs/remhind/template b/srcpkgs/remhind/template deleted file mode 100644 index f6518c35e37784..00000000000000 --- a/srcpkgs/remhind/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'remhind' -pkgname=remhind -version=0.1.1 -revision=8 -build_style=python3-module -hostmakedepends="python3-setuptools python3-gobject-devel python3-cairo-devel" -depends="python3-icalendar python3-dateutil python3-gobject python3-toml - python3-tzlocal python3-xdg-base-dirs python3-aionotify libnotify" -checkdepends="${depends} python3-freezegun python3-pytest-xdist" -short_desc="Notification daemon of events stored in directories" -maintainer="Orphaned " -license="GPL-3.0-only" -homepage="https://github.com/nicoe/remhind" -distfiles="${PYPI_SITE}/${pkgname::1}/${pkgname}/${pkgname}-${version}.tar.gz" -checksum=e4fa563cabfba6811ca0bc5be1ea61f5611705f056a846af87f9256a0e140eac diff --git a/srcpkgs/remind/files/README.voidlinux b/srcpkgs/remind/files/README.voidlinux deleted file mode 100644 index 06cfc541108dab..00000000000000 --- a/srcpkgs/remind/files/README.voidlinux +++ /dev/null @@ -1,4 +0,0 @@ -Some optional packages must be installed for additional functionality: - -- tk: for tkremind -- tcllib: for tkremind diff --git a/srcpkgs/remind/template b/srcpkgs/remind/template deleted file mode 100644 index 2f01769504aea2..00000000000000 --- a/srcpkgs/remind/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'remind' -pkgname=remind -version=06.01.05 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config" -short_desc="Sophisticated calendar and alarm program" -maintainer="Farhad Shahbazi " -license="GPL-2.0-only" -homepage="https://dianne.skoll.ca/projects/remind/" -changelog="https://git.skoll.ca/Skollsoft-Public/Remind/raw/branch/master/docs/WHATSNEW" -distfiles="https://dianne.skoll.ca/projects/remind/download/remind-${version}.tar.gz" -checksum=2faded4b8bb60d32fd8bb600bc86b293bdaaa14724b3791fe1fa6a8d801c7fca - -post_install() { - vdoc "${FILESDIR}/README.voidlinux" -} diff --git a/srcpkgs/remmina-kwallet b/srcpkgs/remmina-kwallet deleted file mode 120000 index 88b1c3eacfbf3a..00000000000000 --- a/srcpkgs/remmina-kwallet +++ /dev/null @@ -1 +0,0 @@ -remmina \ No newline at end of file diff --git a/srcpkgs/remmina/patches/kwallet6.patch b/srcpkgs/remmina/patches/kwallet6.patch deleted file mode 100644 index e91dea60b20625..00000000000000 --- a/srcpkgs/remmina/patches/kwallet6.patch +++ /dev/null @@ -1,57 +0,0 @@ ---- a/plugins/CMakeLists.txt -+++ b/plugins/CMakeLists.txt -@@ -127,15 +127,15 @@ endif() - - add_subdirectory(exec) - --option(WITH_KF5WALLET "Building KF5WALLET plugin" OFF) --if(WITH_KF5WALLET) -- CheckHasModule(KF5Wallet) -- if(HAS_MODULE_KF5Wallet) -+option(WITH_KF6WALLET "Building KF6WALLET plugin" OFF) -+if(WITH_KF6WALLET) -+ CheckHasModule(KF6Wallet) -+ if(HAS_MODULE_KF6Wallet) - message(STATUS "Enabling KDE Wallet plugin.") -- add_definitions(-DWITH_KF5WALLET) -+ add_definitions(-DWITH_KF6WALLET) - add_subdirectory(kwallet) - else() -- message(FATAL_ERROR "libKF5wallet not found but requested") -+ message(FATAL_ERROR "libKF6wallet not found but requested") - endif() - endif() - ---- a/plugins/kwallet/CMakeLists.txt -+++ b/plugins/kwallet/CMakeLists.txt -@@ -32,23 +32,23 @@ - - - --# find_suggested_package(KF5Wallet) has already been run on main CMakeLists.txt -+# find_suggested_package(KF6Wallet) has already been run on main CMakeLists.txt - --find_suggested_package(KF5Wallet) --if(KF5Wallet_FOUND) -- message(STATUS "KF5Wallet library found.") -- set(REMMINA_PLUGIN_KF5WALLET_SRCS -+find_suggested_package(KF6Wallet) -+if(KF6Wallet_FOUND) -+ message(STATUS "KF6Wallet library found.") -+ set(REMMINA_PLUGIN_KF6WALLET_SRCS - src/kwallet_plugin_main.c - src/kwallet_plugin.cpp - src/kwallet_plugin.h - ) - -- add_library(remmina-plugin-kwallet MODULE ${REMMINA_PLUGIN_KF5WALLET_SRCS}) -+ add_library(remmina-plugin-kwallet MODULE ${REMMINA_PLUGIN_KF6WALLET_SRCS}) - set_target_properties(remmina-plugin-kwallet PROPERTIES PREFIX "") - set_target_properties(remmina-plugin-kwallet PROPERTIES NO_SONAME 1) - - include_directories(${GTK_INCLUDE_DIRS}) -- target_link_libraries(remmina-plugin-kwallet KF5::Wallet ${GLib_LIBRARY}) -+ target_link_libraries(remmina-plugin-kwallet KF6::Wallet ${GLib_LIBRARY}) - - install(TARGETS remmina-plugin-kwallet DESTINATION ${REMMINA_PLUGINDIR}) - endif() diff --git a/srcpkgs/remmina/template b/srcpkgs/remmina/template deleted file mode 100644 index a305b2e7369bbb..00000000000000 --- a/srcpkgs/remmina/template +++ /dev/null @@ -1,35 +0,0 @@ -# Template file for 'remmina' -pkgname=remmina -version=1.4.39 -revision=3 -build_style=cmake -configure_args="-DCMAKE_USE_PTHREADS_INIT=ON -DWITH_KF6WALLET=on" -hostmakedepends="glib-devel intltool pkg-config shared-mime-info freerdp - qt6-base" -makedepends="avahi-glib-libs-devel avahi-ui-libs-devel freerdp-devel - gobject-introspection gstreamermm-devel json-glib-devel kf6-kwallet-devel - libgcrypt-devel liblz4-devel libsasl-devel - libsecret-devel libsodium-devel libsoup3-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 libayatana-appindicator-devel libwebkit2gtk41-devel python3-devel libcurl-devel" -depends="desktop-file-utils hicolor-icon-theme" -short_desc="Remote desktop client written in GTK+" -maintainer="Orphaned " -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=2c26b24a52ff3a6f895041d2ded5d8154cad631874e31e0a4bffe5697c815c77 - -if [ "$XBPS_TARGET_LIBC" = "musl" ]; then - makedepends+=" libexecinfo-devel" -fi - -remmina-kwallet_package() { - short_desc+=" - kwallet plugin" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/lib/remmina/plugins/remmina-plugin-kwallet.so - } -} diff --git a/srcpkgs/remote-touchpad/template b/srcpkgs/remote-touchpad/template deleted file mode 100644 index fdb1b6a9fce725..00000000000000 --- a/srcpkgs/remote-touchpad/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'remote-touchpad' -pkgname=remote-touchpad -version=1.5.0 -revision=1 -build_style=go -go_import_path="github.com/unrud/remote-touchpad" -go_build_tags="portal,uinput,x11" -makedepends="libX11-devel libXt-devel libXrandr-devel libXtst-devel" -short_desc="Control mouse and keyboard from the web browser of another device" -maintainer="Dakota Richline " -license="GPL-3.0-or-later" -homepage="https://github.com/Unrud/remote-touchpad" -changelog="https://github.com/Unrud/remote-touchpad/blob/master/CHANGELOG.md" -distfiles="https://github.com/Unrud/remote-touchpad/archive/refs/tags/v${version}.tar.gz" -checksum="e715ca1d1c1fc95a80d75e21b9c180868d979cc223a971c7fcd0f843d05e6113" - -post_install() { - vbin desktop/remote-touchpad-wait-on-error - vinstall desktop/com.github.unrud.RemoteTouchpad.svg 644 usr/share/icons/hicolor/scalable/apps - vinstall desktop/com.github.unrud.RemoteTouchpad.desktop 644 usr/share/applications com.github.unrud.remotetouchpad.desktop # must be lowercase for xdg-desktop-menu to accept - vinstall desktop/com.github.unrud.RemoteTouchpad.metainfo.xml 644 usr/share/metainfo -} diff --git a/srcpkgs/removed-packages/template b/srcpkgs/removed-packages/template deleted file mode 100644 index 2df7a47c2bb823..00000000000000 --- a/srcpkgs/removed-packages/template +++ /dev/null @@ -1,1076 +0,0 @@ -# Template file for 'removed-packages' -pkgname=removed-packages -version=0.1.20251104 -revision=1 -metapackage=yes -short_desc="Uninstalls packages removed from repository" -maintainer="Piotr Wójcik " -license="Public Domain" -homepage="https://voidlinux.org" - -replaces=" - 6cord<=9.6_1 - Electron-Cash<=4.2.10_3 - FeedReader<=2.11.0_2 - GConf-devel<=3.2.6_11 - GConf<=3.2.6_11 - ImageMagick6<=6.9.12.12_2 - Lidarr<=0.5.0.583_1 - MoinMoin<=1.9.11_1 - MonkeysAudio<=5.28_3 - MultiMC<=0.6.13_1 - Platinum9-theme<=0.0.0.20170720_3 - PolyMC<=7.2_1 - PrusaSlicer<=2.5.2_5 - Pyrex<=0.9.9_5 - Rocket.Chat-Desktop<=3.8.7_3 - SMC<=1.9_9 - Slic3rPE<=2.5.2_5 - Twisted<=17.9.0_2 - Uranium<=4.13.1_3 - Venom<=0.5.5_1 - XorCurses<=0.2.2_1 - acme-client<=0.1.16_5 - adobe-flash-plugin-ppapi<=32.0.0.465_1 - adobe-flash-plugin<=32.0.0.465_1 - afterstep<=2.2.12_2 - alarm-clock<=1.4.9_1 - albert<=0.16.1_4 - alsa-sndio<=0.2_2 - anthy<=9100h_2 - libanthy<=9100h_2 - antibody<=6.1.1_4 - apg<=2.2.3_5 - appdata-tools<=0.1.8_2 - appmenu-gtk-module<=0.7.6_1 - arm-mem-git<=20131108_2 - arptables<=0.0.4_3 - aterm<=1.0.1_4 - atom<=1.44.0_1 - avogadro-devel<=1.2.0_8 - avogadro<=1.2.0_9 - baloo5<=5.115.0_2 - beignet<=1.3.2_10 - bgc<=1.0.1_1 - bismuth<=3.1.4_1 - bitcoin<=22.0_5 - bluez-qt5<=5.115.0_1 - bokken<=1.8_3 - bomi<=0.9.11_17 - buildbot-slave<=0.8.14_3 - buildbot<=0.8.14_5 - burp-client<=1.4.40_13 - burp-server<=1.4.40_13 - bzr<=2.7.0_1 - bzrtools<=2.6.0_4 - caja-gksu<=1.20.2_2 - california<=0.4.0_4 - capstone-python<=4.0.2_3 - captain-ballard<=1.0.0_2 - cargo-edit<=0.12.2_1 - cargo-outdated<=0.13.1_2 - cawbird<=1.3.2_3 - cegui07-data<=0.7.9_8 - cegui07-devel<=0.7.9_8 - cegui07-doc<=0.7.9_8 - cegui07<=0.7.9_8 - celestia-gtk<=1.6.1_5 - cgminer<=4.11.1_1 - choqok<=1.7.0_1 - clamz<=0.5_4 - clang-analyzer15<=15.0.7_4 - clang-analyzer17<=17.0.6_5 - clang-tools-extra15<=15.0.7_4 - clang-tools-extra17<=17.0.6_5 - clang15<=15.0.7_4 - clang17-devel<=17.0.6_5 - clang17-headers<=17.0.6_5 - clang17<=17.0.6_5 - clementine-spotify<=1.4.0rc1-343-gb49afcc5b - clutter-gst-devel<=2.0.18_2 - clutter-gst<=2.0.18_2 - cointop<=1.6.10_1 - compiler-rt17<=17.0.6_5 - composer8.0<=2.5.8_1 - compton-conf<=0.15.0_1 - couchdb<=1.7.1_2 - couchpotato<=3.0.1_3 - cpp-hocon<=0.3.0_9 - cpuminer<=2.5.1_1 - cracklib-python<=2.9.7_1 - crystal<=0.34.0_4 - csync-devel<=0.50.0_5 - csync<=0.50.0_5 - ctpp2-devel<=2.8.3_7 - ctpp2<=2.8.3_7 - cura-engine<=4.13.1_6 - cura-fdm-materials<=2019.08.21_1 - cura<=4.13.1 - cycle<=0.3.2_2 - deepin-calculator<=5.0.1_1 - deepin-draw<=1.0.0_1 - deepin-editor<=1.2.9.1_1 - deepin-menu<=3.4.8_3 - deepin-movie-reborn-devel<=5.0.0_2 - deepin-movie-reborn<=5.0.0_2 - deepin-screenshot<=5.0.0_2 - deepin-turbo-devel<=0.0.3_1 - deepin-turbo<=0.0.3_1 - deepin-voice-recorder<=5.0.0_2 - dht-node<=0.2.0_3 - distcc-gtk<=3.3.3_6 - djmount<=0.71_8 - dleyna-core<=0.6.0_2 - dleyna-renderer<=0.6.0_2 - dleyna-server<=0.6.0_2 - dnote-cli<=0.6.2_1 - docker2aci<=0.17.2_4 - dreampie<=1.2.1_3 - dtkcore-devel<=2.1.1_2 - dtkcore<=2.1.1_2 - dtkwidget-devel<=2.1.1_2 - dtkwidget<=2.1.1_2 - dtkwm-devel<=2.0.12_1 - dtkwm<=2.0.12_1 - drkonqi<=6.4.1_1 - ebtables<=2.0.10.4_8 - eclipse-ecj<=4.9_3 - ecryptfs-utils-python<=111_10 - edx-dl<=0.1.13_6 - elasticsearch<=5.1.2_2 - electron10<=10.4.7_2 - electron12<=12.0.14_1 - electron13<=13.6.7_1 - electron19<=19.0.9_4 - electron24<=24.3.0_3 - electron33<=33.2.0_1 - electron7<=7.3.3_1 - electron9<=9.4.1_1 - electrum-ltc<=3.3.8.1_4 - electrum<=4.2.0_3 - emacs-gtk2<=27.2_1 - empathy<=3.12.14_4 - enventor<=1.0.0_2 - epstopdf<=2.27_3 - escrotum<=0.2.1_2 - fah<=7.6.13_1 - fingerprint-gui<=1.09_3 - flang17-devel<=17.0.6_5 - flang17<=17.0.6_5 - flickcurl-devel<=1.26_4 - flickcurl-doc<=1.26_4 - flickcurl<=1.26_4 - flowcanvas-devel<=0.7.1_9 - flowcanvas<=0.7.1_9 - font-bitstream-speedo<=1.0.2_5 - fontmatrix<=0.6.0.20171228_2 - fprint_demo<=0.4_3 - freshplayerplugin<=0.3.9_9 - fuse-usmb<=20130204_7 - gamehub<=0.16.3_1 - gandi-cli<=1.6_2 - gconf-editor<=3.0.1_3 - gconfmm-devel<=2.28.3_4 - gconfmm-doc<=2.28.3_4 - gconfmm<=2.28.3_4 - geda-devel<=1.10.2_1 - geda-doc<=1.10.2_1 - geda<=1.10.2_1 - gegl3<=0.3.28_2 - gens-gs<=2.16.7_2 - geocode-glib-libsoup2-devel<=3.26.4_1 - geocode-glib-libsoup2<=3.26.4_1 - geoip-data<=20171002_2 - gerbv<=2.7.0_3 - gespeaker<=0.8.6_3 - geth<=1.10.1_2 - getmail<=5.14_2 - gfbgraph<=0.2.5_1 - gfm<=1.08_1 - gimp-lqr-plugin<=0.7.2_2 - gimp-python<=2.10.32_4 - giti<=1.0.0_1 - gksu<=2.0.2_4 - glibmm-doc<=2.64.2_2 - gmpc-devel<=11.8.16_3 - gmpc<=11.8.16_3 - gnac<=0.2.4.1_4 - gnome-books<=40.0_2 - gnome-doc-utils<=0.20.10_9 - gnome-documents<=3.34.0_2 - gnome-games<=40.0_1 - gnome-getting-started-docs<=3.38.1_1 - gnome-online-miners<=3.34.0_3 - gnome-recipes<=2.0.4_2 - gnome-shell-mousewheel-zoom<=0.8.0_2 - gnome-twitch<=0.4.2_2 - go-ethereum<=1.10.1_2 - go-gdm<=1.4_7 - go-langserver<=2.0.0_1 - go1.4-bootstrap<=20171003_2 - goat<=0.0.0.28022016_10 - goffice0.8<=0.8.17_6 - gogs<=0.13.0_2 - goproxy<=7.0_1 - gosh<=0.2.3_13 - govendor<=1.0.9_3 - gradio<=7.2_1 - grantleetheme-devel<=23.08.5_1 - grantleetheme<=23.08.5_1 - graphviz-gtk<=8.1.0_1 - grv<=0.3.1_3 - gsettings-qt<=0.1+17.10.20170824_3 - gssdp1.2-devel<=1.4.0.1_1 - gssdp1.2<=1.4.0.1_1 - gst-omx<=1.22.9_1 - gst1-python<=1.18.3_1 - gtick<=0.5.4_1 - gtk-sharp2<=2.12.45_2 - gtkhtml-devel<=4.10.0_1 - gtkhtml<=4.10.0_1 - guile1.8-devel<=1.8.8_3 - guile1.8<=1.8.8_3 - gupnp1.2-devel<=1.2.4_1 - gupnp1.2-igd-devel<=1.2.0_1 - gupnp1.2-igd<=1.2.0_1 - gupnp1.2<=1.2.4_1 - gwenhywfar-gtk<=5.6.0_1 - gx-go<=1.9.0_1 - gx<=0.14.3_1 - hangups<=0.4.18_2 - hardinfo<=0.5.1_14 - hikari<=2.3.3_3 - httperf<=0.9.0_9 - icecat-i18n-ach<=78.6.1_1 - icecat-i18n-af<=78.6.1_1 - icecat-i18n-an<=78.6.1_1 - icecat-i18n-ar<=78.6.1_1 - icecat-i18n-ast<=78.6.1_1 - icecat-i18n-az<=78.6.1_1 - icecat-i18n-be<=78.6.1_1 - icecat-i18n-bg<=78.6.1_1 - icecat-i18n-bn<=78.6.1_1 - icecat-i18n-br<=78.6.1_1 - icecat-i18n-bs<=78.6.1_1 - icecat-i18n-ca<=78.6.1_1 - icecat-i18n-cak<=78.6.1_1 - icecat-i18n-cs<=78.6.1_1 - icecat-i18n-cy<=78.6.1_1 - icecat-i18n-da<=78.6.1_1 - icecat-i18n-de<=78.6.1_1 - icecat-i18n-dsb<=78.6.1_1 - icecat-i18n-el<=78.6.1_1 - icecat-i18n-en-CA<=78.6.1_1 - icecat-i18n-en-GB<=78.6.1_1 - icecat-i18n-en-US<=78.6.1_1 - icecat-i18n-eo<=78.6.1_1 - icecat-i18n-es-AR<=78.6.1_1 - icecat-i18n-es-CL<=78.6.1_1 - icecat-i18n-es-ES<=78.6.1_1 - icecat-i18n-es-MX<=78.6.1_1 - icecat-i18n-et<=78.6.1_1 - icecat-i18n-eu<=78.6.1_1 - icecat-i18n-fa<=78.6.1_1 - icecat-i18n-ff<=78.6.1_1 - icecat-i18n-fi<=78.6.1_1 - icecat-i18n-fr<=78.6.1_1 - icecat-i18n-fy-NL<=78.6.1_1 - icecat-i18n-ga-IE<=78.6.1_1 - icecat-i18n-gd<=78.6.1_1 - icecat-i18n-gl<=78.6.1_1 - icecat-i18n-gn<=78.6.1_1 - icecat-i18n-gu<=IN-78.6.1_1 - icecat-i18n-he<=78.6.1_1 - icecat-i18n-hi<=IN-78.6.1_1 - icecat-i18n-hr<=78.6.1_1 - icecat-i18n-hsb<=78.6.1_1 - icecat-i18n-hu<=78.6.1_1 - icecat-i18n-hy-AM<=78.6.1_1 - icecat-i18n-ia<=78.6.1_1 - icecat-i18n-id<=78.6.1_1 - icecat-i18n-is<=78.6.1_1 - icecat-i18n-it<=78.6.1_1 - icecat-i18n-ja<=78.6.1_1 - icecat-i18n-ka<=78.6.1_1 - icecat-i18n-kab<=78.6.1_1 - icecat-i18n-kk<=78.6.1_1 - icecat-i18n-km<=78.6.1_1 - icecat-i18n-kn<=78.6.1_1 - icecat-i18n-ko<=78.6.1_1 - icecat-i18n-lij<=78.6.1_1 - icecat-i18n-lt<=78.6.1_1 - icecat-i18n-lv<=78.6.1_1 - icecat-i18n-mk<=78.6.1_1 - icecat-i18n-mr<=78.6.1_1 - icecat-i18n-ms<=78.6.1_1 - icecat-i18n-my<=78.6.1_1 - icecat-i18n-nb-NO<=78.6.1_1 - icecat-i18n-ne-NP<=78.6.1_1 - icecat-i18n-nl<=78.6.1_1 - icecat-i18n-nn-NO<=78.6.1_1 - icecat-i18n-oc<=78.6.1_1 - icecat-i18n-pa-IN<=78.6.1_1 - icecat-i18n-pl<=78.6.1_1 - icecat-i18n-pt-BR<=78.6.1_1 - icecat-i18n-pt-PT<=78.6.1_1 - icecat-i18n-rm<=78.6.1_1 - icecat-i18n-ro<=78.6.1_1 - icecat-i18n-ru<=78.6.1_1 - icecat-i18n-si<=78.6.1_1 - icecat-i18n-sk<=78.6.1_1 - icecat-i18n-sl<=78.6.1_1 - icecat-i18n-son<=78.6.1_1 - icecat-i18n-sq<=78.6.1_1 - icecat-i18n-sr<=78.6.1_1 - icecat-i18n-sv<=SE-78.6.1_1 - icecat-i18n-ta<=78.6.1_1 - icecat-i18n-te<=78.6.1_1 - icecat-i18n-th<=78.6.1_1 - icecat-i18n-tr<=78.6.1_1 - icecat-i18n-uk<=78.6.1_1 - icecat-i18n-ur<=78.6.1_1 - icecat-i18n-uz<=78.6.1_1 - icecat-i18n-vi<=78.6.1_1 - icecat-i18n-xh<=78.6.1_1 - icecat-i18n-zh-CN<=78.6.1_1 - icecat-i18n-zh-TW<=78.6.1_1 - icecat<=78.6.1_1 - icu4lua-devel<=0.2B_14 - icu4lua<=0.2B_14 - ilmbase-devel<=2.4.2_2 - ilmbase<=2.4.2_2 - ioquake3-rpi<=20130506_2 - iproute2-tc-ipt<=6.7.0 - isl16<=0.16_2 - js<=1.8.5_11 - julia<=1.6.1_2 - jwm-settings-manager<=2.1.5_1 - k3s<=1.0.0_1 - kaccounts-integration<=23.08.5_2 - kactivities5-stats<=5.116.0_2 - kadu<=4.3_6 - kcalendarcore<=5.115.0_1 - kcontacts<=19.08.2_1 - kdecoration<=5.27.11_2 - kded<=5.116.0_1 - kdelibs4support<=5.116.0_1 - kdesignerplugin<=5.116.0_1 - kgendesignerplugin<=5.116.0_1 - kdesu<=5.115.0_1 - kdewebkit<=5.116.0_1 - kdnssd<=5.115.0_1 - keepassx2<=2.0.3_2 - keepassx<=0.4.4_2 - kemoticons<=5.116.0_1 - key-mon<=1.17_5 - kfilemetadata5<=5.116.0_5 - khotkeys<=5.27.11_1 - khtml<=5.116.0_1 - kidletime<=5.116.0_1 - kimageformats<=5.115.0_1 - kitemmodules<=5.116.0_1 - kjsembed<=5.115.0_1 - kmediaplayer<=5.115.0_1 - kmime<=23.08.5_1 - knotifyconfig<=5.116.0_1 - kpeople<=5.116.0_1 - kpeoplevcard<=0.1_1 - kplotting<=5.116.0_1 - kpty<=5.115.0_1 - kquickcharts<=5.115.0_1 - kross<=5.116.0_1 - krunner<=5.116.0_1 - ksanecore-devel<=24.08.3_1 - ksanecore<=24.08.3_1 - kunitconversion<=5.116.0_1 - kxmlrpcclient<5.115.0_1 - ladish-devel<=1_11 - ladish<=1_11 - laditools<=1.1.0_3 - leatherman<=1.12.4_8 - libArcus-devel<=4.13.1_8 - libArcus-python3<=4.13.1_8 - libArcus<=4.13.1_8 - libCharon<=4.13.0_3 - libOSMesa-asahi<=25.1.0+20250221_1 - libOSMesa<=24.3.4_2 - libSavitar-devel<=4.13.1_3 - libSavitar-python3<=4.13.1_3 - libSavitar<=4.13.1_3 - libXevie<=1.0.3_8 - libXfontcache<=1.0.5_2 - libXxf86misc<=1.0.4_1 - liba2ps-devel<=4.14_5 - liba2ps<=4.14.5 - libaccounts-qt5<=1.17_1 - libantimicrox-devel<=3.1.3_1 - libantimicrox<=3.1.3_1 - libapp<=20140527_2 - libasr-devel<=1.0.4_1 - libasr<=1.0.4_1 - libbitcoin-blockchain-devel<=3.6.0_10 - libbitcoin-blockchain<=3.6.0_10 - libbitcoin-client-devel<=3.6.0_10 - libbitcoin-client<=3.6.0_10 - libbitcoin-consensus-devel<=3.6.0_1 - libbitcoin-consensus<=3.6.0_1 - libbitcoin-database-devel<=3.6.0_10 - libbitcoin-database<=3.6.0_10 - libbitcoin-explorer-devel<=3.6.0_10 - libbitcoin-explorer<=3.6.0_10 - libbitcoin-network-devel<=3.6.0_10 - libbitcoin-network<=3.6.0_10 - libbitcoin-node-devel<=3.6.0_10 - libbitcoin-node<=3.6.0_10 - libbitcoin-protocol-devel<=3.6.0_10 - libbitcoin-protocol<=3.6.0_10 - libbitcoin-secp256k1-devel<=0.1.0.13_1 - libbitcoin-secp256k1<=0.1.0.13_1 - libbitcoin-server-devel<=3.6.0_10 - libbitcoin-server<=3.6.0_10 - libbitcoin-system-devel<=3.6.0_10 - libbitcoin-system<=3.6.0_10 - libclang-32bit<=15.0.7_3 - libclang-cpp-32bit<=15.0.7_3 - libclang-cpp15<=15.0.7_4 - libclang-cpp17<=17.0.6_5 - libclang15<=15.0.7_4 - libclang17<=17.0.6_5 - libco-devel<=20_1 - libco<=20_1 - libdbusmenu-qt<=0.9.2_4 - libechonest-qt5-devel<=2.3.1_2 - libechonest-qt5<=2.3.1_2 - libepc<=0.4.6_1 - libfcitx-qt-devel<=4.2.9.8_1 - libfcitx-qt<=4.2.9.8_1 - libfprint0<=1.0_3 - libgdata<=0.18.1_2 - libgksu<=2.0.12_5 - libglade-devel<=2.6.4_12 - libglade<=2.6.4_12 - libglademm-devel<=2.6.7_6 - libglademm<=2.6.7_6 - libglapi<=24.3.4_2 - libglib-static<=2.58.3_5 - libgnome-keyring-devel<=3.12.0_5 - libgnome-keyring<=3.12.0_5 - libgroff<=1.22.4_3 - libgtkhtml<=4.10.0_1 - libkcddb<=24.08.0_1 - libexiv25<=25.08.0_1 - libksane-devel<=24.08.3_1 - libksane<=24.08.3_1 - libkscreen<=5.27.11_3 - liblldb17<=17.0.6_5 - libllvm10<=10.0.0_8 - libllvm11<=11.0.0_2 - libllvm12<=12.0.1_4 - libllvm15<=15.0.7_4 - libllvm17<=17.0.6_5 - libllvm6.0<=6.0.1_8 - libllvm7<=7.0.1_10 - libllvm8<=8.0.1_5 - libllvm9<=9.0.1_8 - liblrzip<=0.641_1 - liblvm2app-devel<=2.02.187 - liblvm2app<=2.02.187 - libmagick6-devel<=6.9.12.12_2 - libmagick6-perl<=6.9.12.12_2 - libmagick6<=6.9.12.12_2 - libmpd-devel<=11.8.17_3 - libmpd<=11.8.17_3 - libomp17-devel<=17.0.6_5 - libomp17<=17.0.6_5 - libopencv-python<=3.4.15_1 - libopencv4-python<=4.5.3_2 - libpipewire0.2-devel<=0.2.7_2 - libpipewire0.2<=0.2.7_2 - libplist-python<=2.2.0_3 - libpng12<=1.2.59_1 - libportal-qt5<=0.9.1_2 - libportal-qt5-devel<=0.9.1_2 - libpoppler102<=20.09.0_1 - libpoppler110<=21.05.0_1 - libpoppler83<=0.72.0_1 - libpoppler84<=0.73.0_1 - libpoppler85<=0.74.0_1 - libpoppler86<=0.75.0_1 - libpoppler87<=0.76.0_1 - libpoppler89<=0.80.0_1 - libproxy-python<=0.4.18_1 - libproxy-python3<=0.4.18_4 - libpurple-hangouts<=20190606_1 - libpyside-python3<=5.15.0_2 - libpyside2-python3-devel<=5.15.10_1 - libpyside2-python3<=5.15.10_1 - libqmatrixclient-devel<=0.5.3.2_1 - libqmatrixclient<=0.5.3.2_1 - libqmobipocket<=23.08.5_1 - libqzeitgeist<=0.8.0_6 - libre2.10<=2023.03.01_3 - librpcsecgss-devel<=0.19_6 - librpcsecgss<=0.19_6 - libshiboken-python3<=5.15.0_3 - libshiboken2-devel<=5.15.10_2 - libshiboken2<=5.15.10_2 - libsoup<=2.74.3_1 - libsoup-gnome<=2.74.3_1 - libspa-ffmpeg<=0.3.32_1 - libspotify-devel<=12.1.51_2 - libspotify<=12.1.51_2 - libtaginfo-devel<=0.2.1_2 - libtaginfo<=0.2.1_2 - libtorrent-rasterbar-python<=1.2.2_1 - libunique-devel<=3.0.2_11 - libunique1-devel<=1.1.6_12 - libunique1<=1.1.6_12 - libunique<=3.0.2_11 - libvpx5-devel<=1.7.0_4 - libvpx5<=1.7.0_4 - libvpx<=1.7.0_4 - libwebkit2gtk50-devel<=2.38.3_1 - libwebkit2gtk50<=2.38.3_1 - libwnck2-devel<=2.30.7_8 - libwnck2<=2.30.7_8 - libxml2-python<=2.9.10_4 - libxnoise<=0.2.21_4 - libxslt-python<=1.1.34_5 - libzapojit<=0.0.3_10 - limine-devel<=10.2.1_1 - litecoin<=0.18.1_11 - livewallpaper<=0.5.0_2 - lld-devel<=15.0.7_3 - lld15-devel<=15.0.7_4 - lld15<=15.0.7_4 - lld17-devel<=17.0.6_5 - lld17<=17.0.6_5 - lldb-devel<=15.0.7_3 - lldb15-devel<=15.0.7_4 - lldb15<=15.0.7_4 - lldb17-devel<=17.0.6_5 - lldb17<=17.0.6_5 - llvm-bolt17<=17.0.6_5 - llvm10<=10.0.0_8 - llvm11<=11.0.0_2 - llvm12<=12.0.1_4 - llvm15<=15.0.7_4 - llvm17-cross-tools<=17.0.6_5 - llvm17-doc<=17.0.6_5 - llvm17<=17.0.6_5 - llvm3.9<=3.9.1_5 - llvm6.0<=6.0.1_8 - llvm7<=7.0.1_10 - llvm8<=8.0.1_5 - llvm9<=9.0.1_8 - loudgain<=0.6.8_3 - lprng<=3.8.C_1 - lrzip-devel<=0.641_1 - ls++-git<=20140919_3 - luxmark<=3.1_9 - luxrays-devel<=3.1_18 - luxrays<=3.1_18 - mac<=3.99u4b5s7_3 - mailpile<=0.5.2_4 - marble5<=24.08.0_2 - masterpassword-cli<=2.6_5 - mattermost-desktop<=4.6.0_1 - maxima-emacs<=5.47.0_2 - mdds0<=0.12.1_3 - mesa-XvMC<=22.2.4_2 - midori<=9.0_1 - mimms<=3.2.1_4 - miro-video-converter<=3.0.2_3 - mirrorbits<=0.5.1_1 - mkchromecast<=0.3.8.1_8 - mlir17-devel<=17.0.6_5 - mlir17<=17.0.6_5 - mlt-data<=6.26.1_3 - mlt-devel<=6.26.1_3 - mlt-doc<=6.26.1_3 - mlt-python3<=6.26.1_3 - mlt-python<=6.26.1_3 - mlt<=6.26.1_3 - moc<=2.5.2_9 - modemmanager-qt5<=5.115.0_1 - monero-devel<=0.18.1.2_4 - monero-gui<=0.18.1.2_4 - monero<=0.18.1.2_4 - mongroup<=0.4.1_2 - mopidy-spotify<=4.0.1_5 - mozjs102-devel<=102.15.1_1 - mozjs102<=102.15.1_1 - mozjs60<=60.8.0_6 - mozjs68<=68.11.0_1 - mozjs78-devel<=78.9.0_8 - mozjs78<=78.9.0_8 - mozjs91-devel<=91.7.1_3 - mozjs91<=91.7.1_3 - mp3gain<=1.6.2_2 - mpir-devel<=3.0.0_1 - mpir<=3.0.0_1 - mutagen<=1.43.0_3 - mypaint-brushes1<=1.3.1_1 - namecoin<=0.18.1_9 - nautilus-sendto<=3.8.6_2 - ncdns<=0.0.2_12 - neofetch<=7.1.0_2 - networkmanager-qt5<=5.116.0_1 - newt-python<=0.52.21_5 - nodejs-lts-10<=10.24.0_2 - nufraw-gimp<=0.43.3_2 - nvidia340-dkms<=340.108_4 - nvidia340-libs<=340.108_4 - nvidia340-opencl<=340.108_4 - nvidia340<=340.108_4 - nxt<=1.12.2_1 - ocaml-lablgtk2-gnomecanvas<=2.18.10_5 - ocaml-lablgtk2-gtksourceview2<=2.18.10_5 - ocaml-lablgtk2-gtkspell<=2.18.10_5 - ocaml-lablgtk2<=2.18.10_5 - oce-devel<=0.18.3_1 - oce<=0.18.3_1 - olive<=0.1.2_2 - onionshare<=2.2_5 - openbazaar<=1.1.13_2 - opencl-clhpp<=2.0.15_1 - openlierox<=0.58.rc5_2 - opentmpfiles<=0.3.1_1 - orage<=4.12.1_7 - orion<=1.6.7_2 - pam_zfscrypt<=0.2.0_3 - paper-gtk-theme<=2.1.0_2 - parallel-rust<=0.11.3_2 - paraview<=5.8.1_3 - pcb<=4.3.0_1 - pcsx2<=1.6.0_2 - perl-Alien-wxWidgets<=0.69_3 - perl-Gtk2-Ex-Simple-List<=0.50_4 - perl-Gtk2-ImageView<=0.05_8 - perl-Gtk2-Notify<=0.05_8 - pgadmin3<=1.22.2_14 - phonon-backend-gstreamer<=4.9.0_2 - phonon-backend-vlc<=0.9.1_3 - php8.0-apache<=8.0.29_1 - php8.0-apcu<=5.1.22_1 - php8.0-ast<=1.1.0_1 - php8.0-cgi<=8.0.29_1 - php8.0-devel<=8.0.29_1 - php8.0-embed<=8.0.29_1 - php8.0-enchant<=8.0.29_1 - php8.0-ffi<=8.0.29_1 - php8.0-fpm<=8.0.29_1 - php8.0-gd<=8.0.29_1 - php8.0-igbinary<=3.2.14_1 - php8.0-imagick<=3.7.0_6 - php8.0-intl<=8.0.29_1 - php8.0-ldap<=8.0.29_2 - php8.0-mongodb<=1.16.1_1 - php8.0-mysql<=8.0.29_1 - php8.0-odbc<=8.0.29_1 - php8.0-pear<=8.0.29_1 - php8.0-pgsql<=8.0.29_1 - php8.0-phpdbg<=8.0.29_1 - php8.0-snmp<=8.0.29_1 - php8.0-sodium<=8.0.29_1 - php8.0-sqlite<=8.0.29_1 - php8.0-tidy<=8.0.29_1 - php8.0-xsl<=8.0.29_1 - php8.0<=8.0.29_1 - plasma-applet-active-window-control<=1.7.3_1 - plex-media-player<=2.58.0_4 - plex-media-server<=1.15.3.876_4 - polkit-qt<=0.112.0_5 - printrun<=1.6.0_4 - prison<=5.115.0_1 - pritunl-client<=1.0.1865.25_2 - profile-sync-daemon<=5.75_4 - profont<=1.0_2 - protonvpn-cli<=2.2.12_2 - psiconv<=0.9.9_9 - ptii<=0.4_2 - pulseaudio-module-sndio<=13.0_5 - purpose<=5.116.0_2 - pygtk-devel<=2.24.0_14 - pygtk<=2.24.0_14 - pygtksourceview<=2.10.1_5 - pyliblo<=0.10.0_5 - pyside-tools<=0.2.15_2 - pyside2-tools<=5.15.5_1 - pystopwatch<=2019_2 - python-Babel<=2.8.0_4 - python-Cython<=0.29.36_1 - python-Jinja2<=2.11.3_2 - python-M2Crypto<=0.35.2_7 - python-MarkupSafe<=1.1.1_7 - python-Pillow<=6.2.2_3 - python-PyHamcrest<=1.9.0_6 - python-PyQt4<=4.12.1_4 - python-Pygments<=2.5.2_4 - python-SQLAlchemy<=1.3.18_5 - python-SecretStorage<=2.3.1_4 - python-Twisted<=20.3.0_4 - python-atomicwrites<=1.4.0_2 - python-attrs<=21.2.0_3 - python-audit<=2.8.5_2 - python-automat<=22.10.0_2 - python-backports.configparser<=3.5.0_2 - python-backports.functools_lru_cache<=1.5_2 - python-backports<=1.0_5 - python-boto<=2.49.0_5 - python-cairo-devel<=1.18.2_2 - python-cairo<=1.18.2_2 - python-cffi<=1.15.1_2 - python-chardet<=4.0.0_3 - python-configobj<=5.0.6_9 - python-constantly<=15.1.0_7 - python-contextlib2<=0.6.0.post1_1 - python-coverage<=5.0.3_3 - python-crypto<=3.9.7_3 - python-cryptography<=3.3.2_3 - python-cryptography_vectors<=3.3.2_1 - python-dateutil<=2.8.2_2 - python-dbus<=1.2.18_3 - python-decorator<=4.4.2_2 - python-distutils-extra<=2.39_8 - python-docutils<=0.16_3 - python-enchant<=2.0.0_4 - python-enum34<=1.1.10_1 - python-evdev<=1.2.0_5 - python-funcsigs<=1.0.2_2 - python-gntp<=1.0.3_7 - python-gobject-devel<=3.36.1_2 - python-gobject2-devel<=2.28.7_2 - python-gobject2<=2.28.7_2 - python-gobject<=3.36.1_2 - python-hyperlink<=21.0.0_3 - python-hypothesis<=4.38.2_5 - python-idna<=2.10_1 - python-importlib_metadata<=2.1.1_1 - python-incremental<=21.3.0_2 - python-ipaddress<=1.0.23_2 - python-iso8601<=0.1.16_2 - python-isodate<=0.6.0_5 - python-jellyfish<=0.6.1_2 - python-lockfile<=0.12.2_7 - python-lxml<=4.6.4_2 - python-matplotlib-data<=2.2.4_2 - python-matplotlib<=2.2.4_2 - python-mock<=3.0.5_2 - python-more-itertools<=5.0.0_3 - python-msp430-tools<=0.9.2_2 - python-netifaces<=0.10.9_3 - python-nose<=1.3.7_7 - python-notify<=0.1.1_13 - python-numpy<=1.16.5_1 - python-openssl<=20.0.1_2 - python-packaging<=20.4_2 - python-parsing<=2.4.7_2 - python-pathlib2<=2.3.4_6 - python-pbr<=5.6.0_3 - python-pgpdump<=1.5_10 - python-pivy<=0.6.4_2 - python-pluggy<=0.13.1_2 - python-ply<=3.11_7 - python-pretend<=1.0.9_5 - python-py<=1.10.0_1 - python-pyasn1-modules<=0.2.8_6 - python-pyasn1<=0.4.8_5 - python-pycparser<=2.21_1 - python-pycryptodome<=3.9.7_3 - python-pydns<=2.3.6_4 - python-pyenet<=1.3.13.post7_2 - python-pyglet<=1.4.10_4 - python-pyserial<=3.4_7 - python-pyside<=1.2.2_7 - python-pystache<=0.5.4_6 - python-pytest-relaxed<=1.1.2_2 - python-pytest<=4.6.9_3 - python-pytz<=2021.3_2 - python-rdflib<=4.2.2_6 - python-reportlab<=3.5.42_3 - python-requests<=2.26.0_2 - python-rfc6555<=0.0.0_5 - python-scandir<=1.10.0_5 - python-selectors2<=2.0.2_2 - python-service_identity<=18.1.0_7 - python-six<=1.16.0_3 - python-spambayes<=1.1b3_3 - python-sqlalchemy-migrate<=0.12.0_6 - python-sqlite<=2.8.3_1 - python-sqlparse<=0.3.0_6 - python-tempita<=0.5.2_8 - python-typing<=3.6.6_2 - python-unicorn>=0 - python-urllib3<=1.26.6_2 - python-urwid<=2.1.2_3 - python-wcwidth<=0.2.5_4 - python-xdg<=0.27_2 - python-xlib<=0.29_1 - python-zipp<=1.2.0_2 - python-zope.interface<=5.5.2_1 - python3-Cython0.29<=0.29.37_1 - python3-Django<=3.0.7_2 - python3-Flask-Assets<=0.12_9 - python3-Flask-Mail<=0.9.1_5 - python3-Flask-OAuthlib<=0.9.6_4 - python3-Flask-SQLAlchemy<=2.5.1_4 - python3-Flask-Script<=2.0.6_7 - python3-Flask-User<=1.0.2.2_6 - python3-SPARQLWrapper<=1.8.4_4 - python3-aiohttp-cors2<=0.7.0_3 - python3-aiohttp2<=2.3.10_4 - python3-bluez<=0.23_2 - python3-boto<=2.49.0_5 - python3-changelogs<=0.15.0_4 - python3-chromecast<=13.0.7_2 - python3-docker-pycreds<=0.4.0_4 - python3-efl<=1.23.0_7 - python3-eliot<=1.12.0_5 - python3-gitchangelog<=3.0.4_7 - python3-grako<=3.99.9_7 - python3-idna-ssl<=1.1.0_3 - python3-jaraco<=1.0_4 - python3-jsonrpc-server<=0.4.0_2 - python3-keepalive<=0.5_6 - python3-lockfile<=0.12.2_7 - python3-nose-random<=1.0.0_6 - python3-nose<=1.3.7_10 - python3-pafy<=0.5.5_7 - python3-pandas-msgpack<=0.1.5_7 - python3-pgpdump<=1.5_10 - python3-pyPEG2<=2.15.2_7 - python3-pyenet<=5.15.0_2 - python3-pynest2d<=4.12.1_3 - python3-pyside-phonon<=5.15.0_2 - python3-pyside2-webengine<=5.15.10_1 - python3-pyside2<=5.15.10_1 - python3-pyside<=5.15.0_2 - python3-pyspotify<=2.1.3_5 - python3-sabyenc3<=5.4.4_2 - python3-scikit-video<=1.1.11_6 - python3-scruffy<=0.3.8.2_6 - python3-shiboken2<=5.15.10_2 - python3-shiboken<=5.15.0_3 - python3-sip<=4.19.25_5 - python3-snakeoil-devel<=0.8.8_4 - python3-sqlalchemy-migrate<=0.12.0_6 - python3-stormssh<=0.7.0_7 - python3-tables<=3.7.0_4 - python3-txacme<=0.9.3_3 - python3-typed-ast<=1.5.4_3 - qcoro-qt5<=0.10.0_1 - qemu-system-cris<=9.1.2_1 - qemu-user-cris<=9.1.2_1 - qimageblitz<=0.0.6_4 - qqc2-desktop-style<=5.115.0_1 - qt-designer-devel<=4.8.7_29 - qt-designer-libs<=4.8.7_29 - qt-designer<=4.8.7_29 - qt-devel-tools<=4.8.7_29 - qt-devel<=4.8.7_29 - qt-doc<=4.8.7_29 - qt-host-tools<=4.8.7_29 - qt-plugin-mysql<=4.8.7_29 - qt-plugin-odbc<=4.8.7_29 - qt-plugin-pgsql<=4.8.7_29 - qt-plugin-sqlite<=4.8.7_29 - qt-qmake<=4.8.7_29 - qt5dxcb-plugin<=5.0.11_1 - qt5integration<=5.0.0_7 - qt<=4.8.7_29 - qtav<=1.13.0_2 - quake4<=1.4.2_3 - qucs<=0.0.19_2 - qupzilla1<=1.8.9_16 - qupzilla<=3.0.1_1 - r2-bindings<=1.0.1_2 - rstudio<=1.4.1717_7 - rand48_r-devel<=0.2_1 - rand48_r<=0.2_1 - raul-devel<=0.8.0_6 - raul<=0.8.0_6 - redkite<=1.3.1_1 - rem-devel<=2.10.0_1 - rem<=2.10.0_1 - reminiscence<=0.4.6_1 - rest0-devel<=0.8.1_1 - rest0<=0.8.1_1 - resynthesizer<=2.0.3+1_1 - rkt-stage1-coreos<=1.30.0_3 - rkt-stage1-fly<=1.30.0_3 - rkt<=1.30.0_3 - rmapi<=0.0.25_4 - rpi-userland-devel<=20230920_1 - rundird<=0.2.0_1 - scantailor<=0.9.12.1_2 - screenFetch<=3.9.1_2 - seahorse-sharing<=3.8.0_4 - searchfile<=0.0.0.20180623_2 - seriespl<=2.3.5_2 - shiboken2<=5.15.10_2 - simple-obfs<=0.0.5_2 - sip4<=4.19.25_5 - sitecopy<=0.16.6_11 - sk1<=2.0rc5_1 - skypetab-ng<=20150201_3 - slmenu<=0.1_1 - snappy-player<=1.0_4 - soulseekqt<=20160117_2 - soundkonverter<=3.0.1_3 - spacefm-ng<=1.0.6_3 - spotify-adblock-linux<=1.1_1 - sqlite-replication<=3.32.3_2 - srw<=0.7_1 - steam-fonts<=1.0.0_5 - swarm<=0.5.7_2 - syndication<=5.116.0_1 - tagainijisho<=1.0.3_1 - taizen<=0.0.0.20180808_4 - tekaim<=1.6.0_5 - telepathy-gabble<=0.18.4_4 - telepathy-qt5<=0.9.8_1 - telepathy-qt5-farstream<=0.9.8_1 - telepathy-salut<=0.8.1_20 - tepl-devel<=6.8.0_2 - tepl<=6.8.0_2 - terminal_markdown_viewer<=1.6.3_4 - text-engine<=0.1.1_1 - text-engine-devel<=0.1.1_1 - text-engine-demo<=0.1.1_1 - threadweaver<=5.116.0_1 - tilp2<=1.18_2 - tlsdate<=0.0.13_16 - tomahawk-devel<=0.8.4_25 - tomahawk-qt5-devel<=0.8.4_25 - tomahawk-qt5<=0.8.4_25 - tomahawk<=0.8.4_25 - tootle<=1.0_1 - transcode<=1.1.7_4 - traverso<=0.49.6_2 - ttyload-git<=20141117_4 - tuxc<=1.1_3 - ufoai-radiant<=2.5_3 - ufoai<=2.5_3 - ufraw-gimp<=0.43.3_2 - ulozto-downloader<=3.5.2_2 - unicorn-python<=1.0.2_2 - unixbench<=6.0.0_1 - upwork<=5.6.10.0_1 - urlmatch-git<=20141116_2 - uwsgi-python<=2.0.18_3 - v8<=3.24.35.33_4 - vanitygen<=1.53_2 - vapoursynth-mvtools<=23_2 - vkd3d<=1.3_1 - volnoti<=0.1_1 - voltron<=0.1.7_9 - volume_key-python<=0.3.12_5 - vpsm<=0.1.2_2 - vte-devel<=0.28.2_16 - vte-python<=0.28.2_16 - vte290-devel<=0.36.5_5 - vte290<=0.36.5_5 - vte<=0.28.2_16 - w_scan<=20170107_1 - webkit2gtk-common<=2.38.1_1 - webkit2gtk-devel<=2.44.2_1 - webkit2gtk<=2.44.2_1 - wicd-gtk<=1.7.4_6 - wireguard-go<=0.0.20181222_2 - wireshark-gtk<=3.0.7_1 - wlroots0.14-devel<=0.14.1_1 - wlroots0.14<=0.14.1_1 - wlroots0.15-devel<=0.15.1_3 - wlroots0.15<=0.15.1_3 - wlroots0.16-devel<=0.16.2_3 - wlroots0.16<=0.16.2_3 - wmii<=3.9.2_8 - xcdroast<=1.19_1 - xdebug8.0<=3.2.1_1 - xlennart<=1.1.1_1 - xmonad-contrib<=0.16_3 - xmonad<=0.15_5 - xnoise-devel<=0.2.21_4 - xnoise<=0.2.21_4 - xnp2<=0.86_2 - xsane-gimp<=0.999_5 - xsetmode<=1.0.0_5 - xsetpointer<=1.0.1_4 - yabause-gtk<=0.9.15_2 - yt-play<=20140117_2 - ytop<=0.6.2_1 - yturl<=2.0.2_5 - zbackup<=1.4.4_23 - zookeeper<=3.4.13_2 - zou<=0.2.0_7 - zuluplay-devel<=1.1_1 - zuluplay<=1.1_1 - zrandr<=0.3.2_1 - miniupnpd-nftables<=2.3.9 -" - -if [ "$XBPS_TARGET_LIBC" = "musl" ]; then - replaces+=" timidity<=2.15.0_1" -fi - -case "$XBPS_TARGET_MACHINE" in - ppc64*) ;; - ppc*) - replaces+=" - PopCorn<=0.4_5 - libgo<=10.2.1pre1_1 - libgo-devel<=10.2.1pre1_1 - gcc-go<=10.2.1pre1_1 - gcc-go-tools<=10.2.1pre1_1 - " - ;; -esac - -case "$XBPS_TARGET_MACHINE" in - armv6l*) ;; - armv7l*) ;; - aarch64*) - replaces+=" - xf86-video-fbturbo<=0.4.0 - " - ;; -esac - -if [ "$XBPS_TARGET_MACHINE" = "armv7l" ]; then - replaces+=" xf86-video-fbturbo-sunxi<=0.4.0" -fi - -if [ "$XBPS_TARGET_WORDSIZE" -eq 32 ]; then - replaces+=" - qemu-system-aarch64 - qemu-system-alpha - qemu-system-amd64 - qemu-system-hppa - qemu-system-loongarch64 - qemu-system-microblaze - qemu-system-microblazeel - qemu-system-mips64 - qemu-system-mips64el - qemu-system-ppc64 - qemu-system-riscv64 - qemu-system-s390x - qemu-system-sparc64 - qemu-user-aarch64 - qemu-user-aarch64_be - qemu-user-alpha - qemu-user-amd64 - qemu-user-hppa - qemu-user-loongarch64 - qemu-user-mips64 - qemu-user-mips64el - qemu-user-mipsn32 - qemu-user-mipsn32el - qemu-user-ppc64 - qemu-user-ppc64le - qemu-user-riscv64 - qemu-user-s390x - qemu-user-sparc32plus - qemu-user-sparc64 - " -fi diff --git a/srcpkgs/remwharead-devel b/srcpkgs/remwharead-devel deleted file mode 120000 index 417c310421e898..00000000000000 --- a/srcpkgs/remwharead-devel +++ /dev/null @@ -1 +0,0 @@ -remwharead \ No newline at end of file diff --git a/srcpkgs/remwharead-firefox-plugin b/srcpkgs/remwharead-firefox-plugin deleted file mode 120000 index 417c310421e898..00000000000000 --- a/srcpkgs/remwharead-firefox-plugin +++ /dev/null @@ -1 +0,0 @@ -remwharead \ No newline at end of file diff --git a/srcpkgs/remwharead/template b/srcpkgs/remwharead/template deleted file mode 100644 index 1863d626ad82f8..00000000000000 --- a/srcpkgs/remwharead/template +++ /dev/null @@ -1,32 +0,0 @@ -# Template file for 'remwharead' -pkgname=remwharead -version=0.10.0 -revision=9 -build_style=cmake -hostmakedepends="poco-devel asciidoc pkg-config" -makedepends="poco-devel boost-devel-minimal libboost_locale" -short_desc="Saves URIs of things you want to remember in a database" -maintainer="Orphaned " -license="GPL-3.0-only" -homepage="https://schlomp.space/tastytea/remwharead" -distfiles="https://github.com/tastytea/remwharead/archive/refs/tags/${version}.tar.gz" -checksum=87f14a611e3ae9f9babe2dff8e4a6c4f5495fa2883393edb36e796af3f19fb30 - -remwharead-firefox-plugin_package() { - depends="${sourcepkg}" - short_desc+=" - Firefox plugin" - pkg_install() { - vmove usr/lib/mozilla - } -} - -remwharead-devel_package() { - depends="${makedepends} ${sourcepkg}-${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove usr/lib/cmake - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/renameutils/template b/srcpkgs/renameutils/template deleted file mode 100644 index a81adbc52dff9e..00000000000000 --- a/srcpkgs/renameutils/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'renameutils' -pkgname=renameutils -version=0.12.0 -revision=3 -build_style=gnu-configure -makedepends="readline-devel" -short_desc="Programs designed to make renaming of files faster and less cumbersome" -maintainer="Orphaned " -license="GPL-3.0-or-later" -homepage="https://www.nongnu.org/renameutils/" -distfiles="${NONGNU_SITE}/${pkgname}/${pkgname}-${version}.tar.gz" -checksum=cbd2f002027ccf5a923135c3f529c6d17fabbca7d85506a394ca37694a9eb4a3 - -post_patch() { - vsed -i 's/($bindir)/$(bindir)/' src/Makefile.am - vsed -i 's/($bindir)/$(bindir)/' src/Makefile.in -} diff --git a/srcpkgs/renderdoc/patches/101dbda8c34888bf2051c3c257da3a1702705ef9.patch b/srcpkgs/renderdoc/patches/101dbda8c34888bf2051c3c257da3a1702705ef9.patch deleted file mode 100644 index 9c6bc936f0822e..00000000000000 --- a/srcpkgs/renderdoc/patches/101dbda8c34888bf2051c3c257da3a1702705ef9.patch +++ /dev/null @@ -1,139 +0,0 @@ -From 101dbda8c34888bf2051c3c257da3a1702705ef9 Mon Sep 17 00:00:00 2001 -From: baldurk -Date: Tue, 18 Oct 2022 10:21:04 +0100 -Subject: [PATCH] Handle GL hooks called during replay from injected code. Refs - #2752 - ---- - renderdoc/driver/gl/egl_hooks.cpp | 9 ++++++- - renderdoc/driver/gl/gl_hooks.cpp | 43 +++++++++++++++++++------------ - renderdoc/driver/gl/glx_hooks.cpp | 20 ++++++++++++-- - 3 files changed, 52 insertions(+), 20 deletions(-) - -diff --git a/renderdoc/driver/gl/egl_hooks.cpp b/renderdoc/driver/gl/egl_hooks.cpp -index a3aa0cfc2a..09e69c0079 100644 ---- a/renderdoc/driver/gl/egl_hooks.cpp -+++ b/renderdoc/driver/gl/egl_hooks.cpp -@@ -447,9 +447,16 @@ HOOK_EXPORT EGLBoolean EGLAPIENTRY eglMakeCurrent_renderdoc_hooked(EGLDisplay di - { - if(RenderDoc::Inst().IsReplayApp()) - { -- if(!EGL.MakeCurrent) -+ if(!EGL.MakeCurrent || !EGL.GetProcAddress) - EGL.PopulateForReplay(); - -+ // populate GL function pointers now in case linked functions are called -+ if(EGL.GetProcAddress) -+ { -+ GL.PopulateWithCallback( -+ [](const char *funcName) -> void * { return (void *)EGL.GetProcAddress(funcName); }); -+ } -+ - return EGL.MakeCurrent(display, draw, read, ctx); - } - -diff --git a/renderdoc/driver/gl/gl_hooks.cpp b/renderdoc/driver/gl/gl_hooks.cpp -index 369f924bea..7e5a0ac073 100644 ---- a/renderdoc/driver/gl/gl_hooks.cpp -+++ b/renderdoc/driver/gl/gl_hooks.cpp -@@ -124,7 +124,6 @@ void DisableGLHooks() - glhook.enabled = false; - } - --#if ENABLED(RDOC_WIN32) || ENABLED(RDOC_APPLE) || ENABLED(RDOC_SWITCH) - template - ret_type default_ret() - { -@@ -136,24 +135,34 @@ void default_ret() - { - } - --// if we were injected and aren't ready to capture, skip out and call the real function --#define UNINIT_CALL(function, ...) \ -- if(!glhook.enabled) \ -- { \ -- if(GL.function == NULL) \ -- { \ -- RDCERR("No function pointer for '%s' while uninitialised!", STRINGIZE(function)); \ -- return default_ret(); \ -- } \ -- return GL.function(__VA_ARGS__); \ -- } -- --#else -+template <> -+const char *default_ret() -+{ -+ return ""; -+} - --// nothing to do - we always assume we are ready to capture --#define UNINIT_CALL(function, ...) -+template <> -+const GLubyte *default_ret() -+{ -+ return (const GLubyte *)""; -+} - --#endif -+// on windows we can be injected and not ready to capture when we intercept a GL call. If that -+// happens we need to skip and call the real function -+ -+// on linux some systems inject external code into Qt which initialises GL behind our back. If this -+// calls glXGetProcAddress it will get the real function pointers, but if it links against GL it -+// will get routed here via our public exported symbols so we try to call the real function -+#define UNINIT_CALL(function, ...) \ -+ if(!glhook.enabled) \ -+ { \ -+ if(GL.function == NULL) \ -+ { \ -+ RDCERR("No function pointer for '%s' while doing replay fallback!", STRINGIZE(function)); \ -+ return default_ret(); \ -+ } \ -+ return GL.function(__VA_ARGS__); \ -+ } - - DefineSupportedHooks(); - DefineUnsupportedHooks(); -diff --git a/renderdoc/driver/gl/glx_hooks.cpp b/renderdoc/driver/gl/glx_hooks.cpp -index 5030fe8dfb..5bf2202eca 100644 ---- a/renderdoc/driver/gl/glx_hooks.cpp -+++ b/renderdoc/driver/gl/glx_hooks.cpp -@@ -353,9 +353,17 @@ HOOK_EXPORT Bool glXMakeCurrent_renderdoc_hooked(Display *dpy, GLXDrawable drawa - { - if(RenderDoc::Inst().IsReplayApp()) - { -- if(!GLX.glXMakeCurrent) -+ if(!GLX.glXMakeCurrent || !GLX.glXGetProcAddress) - GLX.PopulateForReplay(); - -+ // populate GL function pointers now in case linked functions are called -+ if(GLX.glXGetProcAddress) -+ { -+ GL.PopulateWithCallback([](const char *funcName) -> void * { -+ return (void *)GLX.glXGetProcAddress((const GLubyte *)funcName); -+ }); -+ } -+ - return GLX.glXMakeCurrent(dpy, drawable, ctx); - } - -@@ -425,9 +433,17 @@ HOOK_EXPORT Bool glXMakeContextCurrent_renderdoc_hooked(Display *dpy, GLXDrawabl - { - if(RenderDoc::Inst().IsReplayApp()) - { -- if(!GLX.glXMakeContextCurrent) -+ if(!GLX.glXMakeContextCurrent || !GLX.glXGetProcAddress) - GLX.PopulateForReplay(); - -+ // populate GL function pointers now in case linked functions are called -+ if(GLX.glXGetProcAddress) -+ { -+ GL.PopulateWithCallback([](const char *funcName) -> void * { -+ return (void *)GLX.glXGetProcAddress((const GLubyte *)funcName); -+ }); -+ } -+ - return GLX.glXMakeContextCurrent(dpy, draw, read, ctx); - } - diff --git a/srcpkgs/renderdoc/patches/add-x86-family.patch b/srcpkgs/renderdoc/patches/add-x86-family.patch deleted file mode 100644 index 18ba74b5bf90f2..00000000000000 --- a/srcpkgs/renderdoc/patches/add-x86-family.patch +++ /dev/null @@ -1,52 +0,0 @@ -From: Jordan Justen -Date: Wed, 29 Jul 2020 02:01:24 -0700 -Subject: Add RENDERDOC_X86_PROC_FAMILY CMake and RDOC_X86_FAMILY C switches - -This can build useful when trying to build renderdoc on unsupported -platforms. For example, if trying to build renderdoc on ARM, but -without targeting ANDROID, the compressonator code will fail to -compile. Instead of depending on the BUILD_ANDROID flag, we can use -the RENDERDOC_X86 flag. - -Signed-off-by: Jordan Justen ---- - CMakeLists.txt | 8 ++++++++ - renderdoc/common/globalconfig.h | 10 ++++++++++ - 2 files changed, 18 insertions(+) - ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -98,6 +98,14 @@ set(LIB_SUFFIX "" CACHE STRING "Suffix f - set(LIB_SUBFOLDER "" CACHE STRING "Subfolder under the 'lib' folder in target directory structure. E.g. set to 'renderdoc' to use /usr/local/lib/renderdoc instead of /usr/local/lib.") - set(VULKAN_JSON_SUFFIX "" CACHE STRING "Suffix for the vulkan implicit_layer json file. E.g. set to '.x86_64' to use renderdoc_capture.x86_64.json instead of renderdoc_capture.json") - -+if(CMAKE_SYSTEM_PROCESSOR MATCHES "x86_64" OR -+ CMAKE_SYSTEM_PROCESSOR MATCHES "i686") -+set(RENDERDOC_X86_PROC_FAMILY TRUE) -+add_definitions(-DRENDERDOC_X86_PROC_FAMILY=1) -+else() -+set(RENDERDOC_X86_PROC_FAMILY FALSE) -+endif() -+ - if(NOT LIB_SUFFIX STREQUAL "") - add_definitions(-DRENDERDOC_LIB_SUFFIX=${LIB_SUFFIX}) - endif() ---- a/renderdoc/common/globalconfig.h -+++ b/renderdoc/common/globalconfig.h -@@ -125,6 +125,16 @@ - - #endif - -+#if defined(RENDERDOC_X86_PROC_FAMILY) -+ -+#define RDOC_X86_FAMILY OPTION_ON -+ -+#else -+ -+#define RDOC_X86_FAMILY OPTION_OFF -+ -+#endif -+ - // is size_t a real separate type, not just typedef'd to uint32_t or uint64_t (or equivalent)? - #if defined(RENDERDOC_PLATFORM_APPLE) - #define RDOC_SIZET_SEP_TYPE OPTION_ON diff --git a/srcpkgs/renderdoc/patches/atomic.patch b/srcpkgs/renderdoc/patches/atomic.patch deleted file mode 100644 index 456572f5969a86..00000000000000 --- a/srcpkgs/renderdoc/patches/atomic.patch +++ /dev/null @@ -1,45 +0,0 @@ -@q66: replace old __sync stuff with equivalent modern ones, -so we can use libatomic on targets without atomic8 support - ---- a/renderdoc/os/posix/posix_threading.cpp -+++ b/renderdoc/os/posix/posix_threading.cpp -@@ -43,32 +43,33 @@ namespace Atomic - { - int32_t Inc32(int32_t *i) - { -- return __sync_add_and_fetch(i, int32_t(1)); -+ return __atomic_add_fetch(i, int32_t(1), __ATOMIC_SEQ_CST); - } - - int32_t Dec32(int32_t *i) - { -- return __sync_add_and_fetch(i, int32_t(-1)); -+ return __atomic_sub_fetch(i, int32_t(1), __ATOMIC_SEQ_CST); - } - - int64_t Inc64(int64_t *i) - { -- return __sync_add_and_fetch(i, int64_t(1)); -+ return __atomic_add_fetch(i, int64_t(1), __ATOMIC_SEQ_CST); - } - - int64_t Dec64(int64_t *i) - { -- return __sync_add_and_fetch(i, int64_t(-1)); -+ return __atomic_sub_fetch(i, int64_t(1), __ATOMIC_SEQ_CST); - } - - int64_t ExchAdd64(int64_t *i, int64_t a) - { -- return __sync_add_and_fetch(i, int64_t(a)); -+ return __atomic_add_fetch(i, a, __ATOMIC_SEQ_CST); - } - - int32_t CmpExch32(int32_t *dest, int32_t oldVal, int32_t newVal) - { -- return __sync_val_compare_and_swap(dest, oldVal, newVal); -+ __atomic_compare_exchange_n(dest, &oldVal, newVal, 0, __ATOMIC_SEQ_CST, __ATOMIC_SEQ_CST); -+ return oldVal; - } - }; - diff --git a/srcpkgs/renderdoc/patches/backtrace.patch b/srcpkgs/renderdoc/patches/backtrace.patch deleted file mode 100644 index 9baf6d353e4715..00000000000000 --- a/srcpkgs/renderdoc/patches/backtrace.patch +++ /dev/null @@ -1,14 +0,0 @@ ---- a/renderdoc/CMakeLists.txt -+++ b/renderdoc/CMakeLists.txt -@@ -54,6 +54,11 @@ elseif(UNIX) - find_package(PkgConfig REQUIRED) - find_package(Threads REQUIRED) - -+ option(NEED_LIBEXECINFO "need libexecinfo" OFF) -+ if (NEED_LIBEXECINFO) -+ list(APPEND RDOC_LIBRARIES PRIVATE -lexecinfo) -+ endif() -+ - list(APPEND RDOC_LIBRARIES - PRIVATE -lm - PRIVATE -ldl diff --git a/srcpkgs/renderdoc/patches/build-type-none-is-release.patch b/srcpkgs/renderdoc/patches/build-type-none-is-release.patch deleted file mode 100644 index edb33d5775b368..00000000000000 --- a/srcpkgs/renderdoc/patches/build-type-none-is-release.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -346,6 +346,7 @@ set(RELEASE_MODE 0) - - if(cmake_build_type_lower STREQUAL "release" OR - cmake_build_type_lower STREQUAL "relwithdebinfo" OR -+ cmake_build_type_lower STREQUAL "none" OR - cmake_build_type_lower STREQUAL "minsizerel") - add_definitions(-DRELEASE) - message(STATUS "Building RenderDoc in Release mode: ${CMAKE_BUILD_TYPE}") diff --git a/srcpkgs/renderdoc/patches/c++14-needed.patch b/srcpkgs/renderdoc/patches/c++14-needed.patch deleted file mode 100644 index 17f623ec8dee59..00000000000000 --- a/srcpkgs/renderdoc/patches/c++14-needed.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -371,7 +371,7 @@ if(STRIP_ANDROID_LIBRARY AND BUILD_ANDRO - endif() - - if(CMAKE_COMPILER_IS_GNUCXX OR CMAKE_CXX_COMPILER_ID MATCHES "Clang") -- set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11 -fno-strict-aliasing") -+ set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++14 -fno-strict-aliasing") - set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fvisibility=hidden -fvisibility-inlines-hidden") - if(ENABLE_GGP) - set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -gline-tables-only -fno-omit-frame-pointer") diff --git a/srcpkgs/renderdoc/patches/compressonator-only-x86.patch b/srcpkgs/renderdoc/patches/compressonator-only-x86.patch deleted file mode 100644 index aad50bea773aec..00000000000000 --- a/srcpkgs/renderdoc/patches/compressonator-only-x86.patch +++ /dev/null @@ -1,34 +0,0 @@ -From: Jordan Justen -Date: Wed, 29 Jul 2020 02:26:27 -0700 -Subject: replay: Only support compressonator on x86 - -Signed-off-by: Jordan Justen ---- - renderdoc/CMakeLists.txt | 2 +- - renderdoc/replay/replay_driver.cpp | 4 ++-- - 2 files changed, 3 insertions(+), 3 deletions(-) - ---- a/renderdoc/CMakeLists.txt -+++ b/renderdoc/CMakeLists.txt -@@ -355,7 +355,7 @@ elseif(UNIX) - os/posix/posix_specific.h) - endif() - --if(NOT ANDROID) -+if(RENDERDOC_X86_PROC_FAMILY) - list(APPEND sources - 3rdparty/compressonator/BC1_Encode_kernel.cpp - 3rdparty/compressonator/BC2_Encode_kernel.cpp ---- a/renderdoc/replay/replay_driver.cpp -+++ b/renderdoc/replay/replay_driver.cpp -@@ -1647,8 +1647,8 @@ bytebuf GetDiscardPattern(DiscardType ty - fmt.type == ResourceFormatType::BC5 || fmt.type == ResourceFormatType::BC6 || - fmt.type == ResourceFormatType::BC7) - { --#if ENABLED(RDOC_ANDROID) -- RDCERR("Format %s not supported on android", fmt.Name().c_str()); -+#if DISABLED(RDOC_X86_FAMILY) -+ RDCERR("Format %s is only supported on x86", fmt.Name().c_str()); - #else - const uint16_t whalf = ConvertToHalf(1000.0f); - diff --git a/srcpkgs/renderdoc/patches/dostringise.patch b/srcpkgs/renderdoc/patches/dostringise.patch deleted file mode 100644 index db98ec7874a0bd..00000000000000 --- a/srcpkgs/renderdoc/patches/dostringise.patch +++ /dev/null @@ -1,31 +0,0 @@ -From: Jordan Justen -Date: Fri, 24 Jul 2020 15:36:34 -0700 -Subject: renderdoc/serialise: Add DoStringise(const long &el) for 32-bit x86 - on GCC - -linux_process.cpp was generating linker errors: - -undefined reference to `rdcstr DoStringise(long const&) - -Signed-off-by: Jordan Justen ---- - renderdoc/serialise/serialiser.cpp | 8 ++++++++ - 1 file changed, 8 insertions(+) - ---- a/renderdoc/serialise/serialiser.cpp -+++ b/renderdoc/serialise/serialiser.cpp -@@ -985,6 +985,14 @@ rdcstr DoStringise(const int16_t &el) - return StringFormat::Fmt("%hd", el); - } - -+#if ENABLED(RDOC_LINUX) && ENABLED(RDOC_X86_FAMILY) && DISABLED(RDOC_X64) -+template <> -+rdcstr DoStringise(const long &el) -+{ -+ return StringFormat::Fmt("%l", el); -+} -+#endif -+ - template <> - rdcstr DoStringise(const float &el) - { diff --git a/srcpkgs/renderdoc/patches/fix-plasma-crash.patch b/srcpkgs/renderdoc/patches/fix-plasma-crash.patch deleted file mode 100644 index e69de29bb2d1d6..00000000000000 diff --git a/srcpkgs/renderdoc/patches/musl.patch b/srcpkgs/renderdoc/patches/musl.patch deleted file mode 100644 index a39cca6f52bc9f..00000000000000 --- a/srcpkgs/renderdoc/patches/musl.patch +++ /dev/null @@ -1,98 +0,0 @@ ---- a/renderdoc/os/posix/linux/linux_hook.cpp -+++ b/renderdoc/os/posix/linux/linux_hook.cpp -@@ -70,8 +70,10 @@ __attribute__((visibility("default"))) v - - void *ret = passthru(filename, flag); - -+#ifdef __GLIBC__ - if(filename && ret && (flag & RTLD_DEEPBIND)) - plthook_lib(ret); -+#endif - - return ret; - } -@@ -506,8 +508,10 @@ void *intercept_dlopen(const char *filen - if(filename == NULL) - return ret; - -+#ifdef __GLIBC__ - if(flag & RTLD_DEEPBIND) - plthook_lib(ret); -+#endif - - rdcstr base = get_basename(filename); - ---- a/renderdoc/3rdparty/plthook/plthook_elf.c -+++ b/renderdoc/3rdparty/plthook/plthook_elf.c -@@ -62,7 +62,7 @@ - #include - #include "plthook.h" - --#if defined __UCLIBC__ && !defined RTLD_NOLOAD -+#if !defined(__GLIBC__) && !defined(RTLD_NOLOAD) - #define RTLD_NOLOAD 0 - #endif - -@@ -204,7 +204,7 @@ static int check_elf_header(const Elf_Eh - #endif - static void set_errmsg(const char *fmt, ...) __attribute__((__format__ (__printf__, 1, 2))); - --#if defined __ANDROID__ || defined __UCLIBC__ -+#if defined(__linux__) && !defined(__GLIBC__) - struct dl_iterate_data { - char* addr; - struct link_map lmap; -@@ -249,7 +249,7 @@ int plthook_open(plthook_t **plthook_out - - int plthook_open_by_handle(plthook_t **plthook_out, void *hndl) - { --#if defined __ANDROID__ || defined __UCLIBC__ -+#if defined (__linux__) && !defined(__GLIBC__) - const static char *symbols[] = { - "__INIT_ARRAY__", - "_end", -@@ -288,7 +288,7 @@ int plthook_open_by_address(plthook_t ** - { - #if defined __FreeBSD__ - return PLTHOOK_NOT_IMPLEMENTED; --#elif defined __ANDROID__ || defined __UCLIBC__ -+#elif defined(__linux__) && !defined(__GLIBC__) - struct dl_iterate_data data = {0,}; - data.addr = address; - dl_iterate_phdr(dl_iterate_cb, &data); -@@ -312,7 +312,7 @@ int plthook_open_by_address(plthook_t ** - - static int plthook_open_executable(plthook_t **plthook_out) - { --#if defined __ANDROID__ || defined __UCLIBC__ -+#if defined(__linux__) && !defined(__GLIBC__) - return plthook_open_shared_library(plthook_out, NULL); - #elif defined __linux__ - return plthook_open_real(plthook_out, _r_debug.r_map); -@@ -351,7 +351,7 @@ static int plthook_open_executable(pltho - static int plthook_open_shared_library(plthook_t **plthook_out, const char *filename) - { - void *hndl = dlopen(filename, RTLD_LAZY | RTLD_NOLOAD); --#if defined __ANDROID__ || defined __UCLIBC__ -+#if defined(__linux__) && !defined(__GLIBC__) - int rv; - #else - struct link_map *lmap = NULL; -@@ -361,7 +361,7 @@ static int plthook_open_shared_library(p - set_errmsg("dlopen error: %s", dlerror()); - return PLTHOOK_FILE_NOT_FOUND; - } --#if defined __ANDROID__ || defined __UCLIBC__ -+#if defined(__linux__) && !defined(__GLIBC__) - rv = plthook_open_by_handle(plthook_out, hndl); - dlclose(hndl); - return rv; -@@ -553,7 +553,7 @@ static int plthook_open_real(plthook_t * - - #if defined __linux__ - plthook.plt_addr_base = (char*)lmap->l_addr; --#if defined __ANDROID__ || defined __UCLIBC__ -+#if !defined(__GLIBC__) - dyn_addr_base = (const char*)lmap->l_addr; - #endif - #elif defined __FreeBSD__ || defined __sun diff --git a/srcpkgs/renderdoc/patches/ptrace-only-x86.patch b/srcpkgs/renderdoc/patches/ptrace-only-x86.patch deleted file mode 100644 index 84135ffb7095b3..00000000000000 --- a/srcpkgs/renderdoc/patches/ptrace-only-x86.patch +++ /dev/null @@ -1,60 +0,0 @@ -Note @q66: the ptrace code has x86-isms in it, which would need to -be patched out anyway. - -From: Jordan Justen -Date: Tue, 28 Jul 2020 17:12:12 -0700 -Subject: linux_process: Only use ptrace for x86 family processors - -Although ptrace should be usable for other processor families, for now -simply skipping the paths seems to work. I tested this by skipping the -ptrace paths on x86. - -Signed-off-by: Jordan Justen ---- - renderdoc/os/posix/linux/linux_process.cpp | 21 +++++++++++++++++++++ - 1 file changed, 21 insertions(+) - ---- a/renderdoc/os/posix/linux/linux_process.cpp -+++ b/renderdoc/os/posix/linux/linux_process.cpp -@@ -55,6 +55,8 @@ extern char **environ; - #define INITIAL_WAIT_TIME 1 - #define MAX_WAIT_TIME 0xfffff - -+#define USE_PTRACE (ENABLED(RDOC_X86_FAMILY)) -+ - char **GetCurrentEnvironment() - { - return environ; -@@ -155,6 +157,8 @@ int GetIdentPort(pid_t childPid) - return ret; - } - -+#if USE_PTRACE -+ - static bool ptrace_scope_ok() - { - if(!Linux_PtraceChildProcesses()) -@@ -617,6 +621,23 @@ void ResumeProcess(pid_t childPid, uint3 - } - } - -+#else // #if USE_PTRACE -+ -+bool StopChildAtMain(pid_t childPid) -+{ -+ return false; -+} -+ -+void StopAtMainInChild() -+{ -+} -+ -+void ResumeProcess(pid_t childPid, uint32_t delaySeconds) -+{ -+} -+ -+#endif -+ - // because OSUtility::DebuggerPresent is called often we want it to be - // cheap. Opening and parsing a file would cause high overhead on each - // call, so instead we just cache it at startup. This fails in the case diff --git a/srcpkgs/renderdoc/patches/python-3.11.patch b/srcpkgs/renderdoc/patches/python-3.11.patch deleted file mode 100644 index cfa65291821cfb..00000000000000 --- a/srcpkgs/renderdoc/patches/python-3.11.patch +++ /dev/null @@ -1,151 +0,0 @@ -Index: renderdoc-1.21/qrenderdoc/Code/pyrenderdoc/function_conversion.h -=================================================================== ---- renderdoc-1.21.orig/qrenderdoc/Code/pyrenderdoc/function_conversion.h -+++ renderdoc-1.21/qrenderdoc/Code/pyrenderdoc/function_conversion.h -@@ -301,13 +301,30 @@ funcType ConvertFunc(const char *funcnam - { - _frame *frame = PyEval_GetFrame(); - -+#if PY_VERSION_HEX >= 0x030B0000 -+ Py_INCREF(frame); -+#endif - while(frame) - { -+#if PY_VERSION_HEX >= 0x030B0000 -+ PyObject *f_globals = PyFrame_GetGlobals(frame); -+ global_internal_handle = PyDict_GetItemString(f_globals, "_renderdoc_internal"); -+ Py_DECREF(f_globals); -+#else - global_internal_handle = PyDict_GetItemString(frame->f_globals, "_renderdoc_internal"); -+#endif - - if(global_internal_handle) - break; -+#if PY_VERSION_HEX >= 0x03090000 -+ do { -+ PyFrameObject *f_back = PyFrame_GetBack(frame); -+ Py_DECREF(frame); -+ frame = f_back; -+ } while (0); -+#else - frame = frame->f_back; -+#endif - } - } - -Index: renderdoc-1.21/qrenderdoc/Code/pyrenderdoc/PythonContext.cpp -=================================================================== ---- renderdoc-1.21.orig/qrenderdoc/Code/pyrenderdoc/PythonContext.cpp -+++ renderdoc-1.21/qrenderdoc/Code/pyrenderdoc/PythonContext.cpp -@@ -85,6 +85,33 @@ extern "C" PyObject *PyInit_qrenderdoc(v - extern "C" PyObject *WrapBareQWidget(QWidget *); - extern "C" QWidget *UnwrapBareQWidget(PyObject *); - -+#if PY_VERSION_HEX <=0x030B0000 -+static inline PyObject * -+PyFrame_GetGlobals(PyFrameObject *frame) -+{ -+ PyObject *f_globals = frame->f_globals; -+ Py_INCREF(f_globals); -+ return f_globals; -+} -+#endif -+ -+#if PY_VERSION_HEX <=0x03090000 -+static inline PyFrameObject * -+PyFrame_GetBack(PyFrameObject *frame) -+{ -+ PyFrameObject *f_back = frame->f_back; -+ Py_INCREF(f_back); -+ return f_back; -+} -+static inline PyCodeObject * -+PyFrame_GetCode(PyFrameObject *frame) -+{ -+ PyCodeObject *f_code = frame->f_code; -+ Py_INCREF(f_code); -+ return f_code; -+} -+#endif -+ - // little utility function to convert a PyObject * that we know is a string to a QString - static inline QString ToQStr(PyObject *value) - { -@@ -1211,21 +1238,28 @@ PyObject *PythonContext::outstream_write - { - _frame *frame = PyEval_GetFrame(); - -+ Py_XINCREF(frame); -+ - while(frame) - { -- PyObject *globals = frame->f_globals; -+ PyFrameObject *oframe = frame; -+ PyObject *globals = PyFrame_GetGlobals(frame); - if(globals) - { -+ Py_DECREF(globals); - OutputRedirector *global = - (OutputRedirector *)PyDict_GetItemString(globals, "_renderdoc_internal"); -- if(global) -+ if(global) { - context = global->context; -+ Py_DECREF(globals); -+ } - } - - if(context) - break; - -- frame = frame->f_back; -+ frame = PyFrame_GetBack(frame); -+ Py_DECREF(oframe); - } - } - -@@ -1239,6 +1273,7 @@ PyObject *PythonContext::outstream_write - rdcstr message = text; - - _frame *frame = PyEval_GetFrame(); -+ Py_XINCREF(frame); - - while(message.back() == '\n' || message.back() == '\r') - message.pop_back(); -@@ -1248,7 +1283,9 @@ PyObject *PythonContext::outstream_write - - if(frame) - { -- filename = ToQStr(frame->f_code->co_filename); -+ PyCodeObject *code = PyFrame_GetCode(frame); -+ filename = ToQStr(code->co_filename); -+ Py_DECREF(code); - line = PyFrame_GetLineNumber(frame); - } - -@@ -1278,12 +1315,14 @@ int PythonContext::traceEvent(PyObject * - PythonContext *context = (PythonContext *)thisint; - - PyObject *compiled = PyDict_GetItemString(obj, "compiled"); -- if(compiled == (PyObject *)frame->f_code && what == PyTrace_LINE) -+ PyCodeObject *code = PyFrame_GetCode(frame); -+ if(compiled == (PyObject *)code && what == PyTrace_LINE) - { - context->location.line = PyFrame_GetLineNumber(frame); - - emit context->traceLine(context->location.file, context->location.line); - } -+ Py_DECREF(code); - - if(context->shouldAbort()) - { -@@ -1361,7 +1400,9 @@ extern "C" void HandleException(PyObject - - if(frame) - { -- filename = ToQStr(frame->f_code->co_filename); -+ PyCodeObject *code = PyFrame_GetCode(frame); -+ filename = ToQStr(code->co_filename); -+ Py_DECREF(code); - linenum = PyFrame_GetLineNumber(frame); - } - diff --git a/srcpkgs/renderdoc/patches/python-3.13.patch b/srcpkgs/renderdoc/patches/python-3.13.patch deleted file mode 100644 index 6e17cf58902c6b..00000000000000 --- a/srcpkgs/renderdoc/patches/python-3.13.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/qrenderdoc/Code/pyrenderdoc/renderdoc.i -+++ b/qrenderdoc/Code/pyrenderdoc/renderdoc.i -@@ -469,7 +469,7 @@ - // for basic types, return the repr directly - if(obj == (PyObject *)&_Py_TrueStruct || - obj == (PyObject *)&_Py_FalseStruct || -- PyObject_IsInstance(obj, (PyObject*)&_PyNone_Type) || -+ obj == (PyObject *)Py_None || - PyObject_IsInstance(obj, (PyObject*)&PyFloat_Type) || - PyObject_IsInstance(obj, (PyObject*)&PyLong_Type) || - PyObject_IsInstance(obj, (PyObject*)&PyBytes_Type) || diff --git a/srcpkgs/renderdoc/patches/qmake-no-rpath.patch b/srcpkgs/renderdoc/patches/qmake-no-rpath.patch deleted file mode 100644 index 4daa756a050cc2..00000000000000 --- a/srcpkgs/renderdoc/patches/qmake-no-rpath.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/qrenderdoc/CMakeLists.txt -+++ b/qrenderdoc/CMakeLists.txt -@@ -174,7 +174,7 @@ endif() - # and finding dependencies from the cmake build - file(WRITE - ${CMAKE_BINARY_DIR}/qrenderdoc/qrenderdoc_cmake.pri -- "CONFIG+=${QMAKE_CONFIG}\n" -+ "CONFIG+=${QMAKE_CONFIG} no_qt_rpath\n" - "\n" - "QMAKE_CC=${CMAKE_C_COMPILER}\n" - "QMAKE_CXX=${CMAKE_CXX_COMPILER}\n" diff --git a/srcpkgs/renderdoc/patches/time_t.patch b/srcpkgs/renderdoc/patches/time_t.patch deleted file mode 100644 index cbf675e63533e6..00000000000000 --- a/srcpkgs/renderdoc/patches/time_t.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/renderdoc/os/os_specific.h -+++ b/renderdoc/os/os_specific.h -@@ -35,6 +35,7 @@ - #include - #include - #include -+#include - #include - #include "api/replay/rdcarray.h" - #include "api/replay/rdcpair.h" diff --git a/srcpkgs/renderdoc/patches/unvendor-zstd-lz4.patch b/srcpkgs/renderdoc/patches/unvendor-zstd-lz4.patch deleted file mode 100644 index 7ab0c79a0e9c30..00000000000000 --- a/srcpkgs/renderdoc/patches/unvendor-zstd-lz4.patch +++ /dev/null @@ -1,71 +0,0 @@ ---- a/renderdoc/CMakeLists.txt -+++ b/renderdoc/CMakeLists.txt -@@ -225,59 +225,12 @@ set(sources - 3rdparty/aosp/android_manifest.h - 3rdparty/catch/catch.cpp - 3rdparty/catch/catch.hpp -- 3rdparty/pugixml/pugixml.cpp -- 3rdparty/pugixml/pugixml.hpp -- 3rdparty/pugixml/pugiconfig.hpp -- 3rdparty/lz4/lz4.c -- 3rdparty/lz4/lz4.h - 3rdparty/md5/md5.c - 3rdparty/md5/md5.h - 3rdparty/miniz/miniz.c - 3rdparty/miniz/miniz.h - 3rdparty/superluminal/superluminal.cpp - 3rdparty/superluminal/superluminal.h -- 3rdparty/zstd/bitstream.h -- 3rdparty/zstd/compiler.h -- 3rdparty/zstd/cpu.h -- 3rdparty/zstd/debug.c -- 3rdparty/zstd/debug.h -- 3rdparty/zstd/entropy_common.c -- 3rdparty/zstd/error_private.c -- 3rdparty/zstd/error_private.h -- 3rdparty/zstd/fse.h -- 3rdparty/zstd/fse_compress.c -- 3rdparty/zstd/fse_decompress.c -- 3rdparty/zstd/hist.c -- 3rdparty/zstd/hist.h -- 3rdparty/zstd/huf.h -- 3rdparty/zstd/huf_compress.c -- 3rdparty/zstd/huf_decompress.c -- 3rdparty/zstd/mem.h -- 3rdparty/zstd/pool.c -- 3rdparty/zstd/pool.h -- 3rdparty/zstd/threading.c -- 3rdparty/zstd/threading.h -- 3rdparty/zstd/xxhash.c -- 3rdparty/zstd/xxhash.h -- 3rdparty/zstd/zstd.h -- 3rdparty/zstd/zstd_common.c -- 3rdparty/zstd/zstd_compress.c -- 3rdparty/zstd/zstd_compress_internal.h -- 3rdparty/zstd/zstd_decompress.c -- 3rdparty/zstd/zstd_double_fast.c -- 3rdparty/zstd/zstd_double_fast.h -- 3rdparty/zstd/zstd_errors.h -- 3rdparty/zstd/zstd_fast.c -- 3rdparty/zstd/zstd_fast.h -- 3rdparty/zstd/zstd_internal.h -- 3rdparty/zstd/zstd_lazy.c -- 3rdparty/zstd/zstd_lazy.h -- 3rdparty/zstd/zstd_ldm.c -- 3rdparty/zstd/zstd_ldm.h -- 3rdparty/zstd/zstd_opt.c -- 3rdparty/zstd/zstd_opt.h -- 3rdparty/zstd/zstdmt_compress.c -- 3rdparty/zstd/zstdmt_compress.h - 3rdparty/stb/stb_image.h - 3rdparty/stb/stb_image_write.h - 3rdparty/stb/stb_image_resize.h -@@ -288,6 +241,8 @@ set(sources - 3rdparty/tinyfiledialogs/tinyfiledialogs.c - 3rdparty/tinyfiledialogs/tinyfiledialogs.h) - -+list(APPEND RDOC_LIBRARIES -lpugixml -llz4 -lzstd) -+ - if(ANDROID) - list(APPEND sources - data/embedded_files.h diff --git a/srcpkgs/renderdoc/template b/srcpkgs/renderdoc/template deleted file mode 100644 index f40eb3fb87938e..00000000000000 --- a/srcpkgs/renderdoc/template +++ /dev/null @@ -1,49 +0,0 @@ -# Template file for 'renderdoc' -pkgname=renderdoc -version=1.21 -revision=5 -_plt_ver=dbadbe14d601913b81a4a7533b284b6ccd7351d8 -build_style=cmake -configure_args="-DENABLE_GL=ON -DENABLE_GLES=ON -DENABLE_QRENDERDOC=ON - -DENABLE_RENDERDOCCMD=ON -DENABLE_VULKAN=ON -DENABLE_XCB=ON -DENABLE_XLIB=ON - -DBUILD_VERSION_STABLE=ON -DBUILD_VERSION_DIST_NAME=VoidLinux - -DBUILD_VERSION_DIST_CONTACT=https://voidlinux.org - -DRENDERDOC_SWIG_PACKAGE=file://${XBPS_SRCDISTDIR}/${pkgname}-${version}/renderdoc-modified-7.zip - -DENABLE_PYRENDERDOC=ON" -hostmakedepends="bison autoconf automake pkg-config python3" -makedepends="libX11-devel libxcb-devel xcb-util-keysyms-devel qt5-devel - libzstd-devel liblz4-devel pugixml-devel - qt5-svg-devel qt5-x11extras-devel pcre-devel python3-devel" -short_desc="Stand-alone graphics debugging tool for Vulkan and OpenGL" -maintainer="Urs Schulz " -license="MIT" -homepage="https://github.com/baldurk/renderdoc" -distfiles="https://github.com/baldurk/${pkgname}/archive/v${version}.tar.gz - https://raw.githubusercontent.com/kubo/plthook/${_plt_ver}/plthook.h - https://raw.githubusercontent.com/kubo/plthook/${_plt_ver}/plthook_elf.c - https://github.com/baldurk/swig/archive/renderdoc-modified-7.zip - " -checksum="7c12546857ffd4521a859f45161224b0f89aa6f951cfbca2bfbe22db9c2f95a6 - 2a30a118858ba1d5753f365a375cc93020012a35e3f596dcdb490ad70519cdb5 - 68c858dcb829e07bb60d47fbb962b240797dd82960a53c25ac69513e90aff6fa - 9d7e5013ada6c42ec95ab167a34db52c1cc8c09b89c8e9373631b1f10596c648" - -skip_extraction="plthook.h plthook_elf.c renderdoc-modified-7.zip" - -if [ "$XBPS_TARGET_LIBC" = musl ]; then - makedepends+=" libexecinfo-devel" - configure_args+=" -DNEED_LIBEXECINFO=ON" - # broken="uses RTLD_DL_LINKMAP, RTLD_DEEPBIND, _r_debug" -fi - -nocross="Cross-compilation can't find python3 interpreter" - -post_extract() { - vsrccopy plthook.h renderdoc/3rdparty/plthook - vsrccopy plthook_elf.c renderdoc/3rdparty/plthook -} - -post_install() { - vlicense LICENSE.md - vlicense docs/credits_acknowledgements.rst -} diff --git a/srcpkgs/reop/template b/srcpkgs/reop/template deleted file mode 100644 index 70c57fda091699..00000000000000 --- a/srcpkgs/reop/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'reop' -pkgname=reop -version=2.1.1 -revision=4 -makedepends="libsodium-devel" -short_desc="Create and verify cryptographic signatures" -maintainer="Duncaen " -license="ISC" -homepage="https://www.tedunangst.com/flak/post/reop" -distfiles="https://www.tedunangst.com/flak/files/reop-${version}.tgz" -checksum=fa8ae058c51efec5bde39fab15b4275e6394d9ab1dd2190ffdba3cf9983fdcac - -do_build() { - make -f GNUmakefile \ - CC="$CC" CFLAGS="$CFLAGS" \ - CPPFLAGS="-I${XBPS_CROSS_BASE}/usr/include -Iother ${CPPFLAGS}" \ - LDFLAGS="-L${XBPS_CROSS_BASE}/usr/lib -lsodium ${LDFLAGS}" - sed -n '2,14p' reop.c | cut -b4- > LICENSE -} -do_check() { - (cd tests && ./test.sh) -} -do_install() { - vbin reop - vman reop.1 - vlicense LICENSE -} diff --git a/srcpkgs/reptyr/template b/srcpkgs/reptyr/template deleted file mode 100644 index 5190ebf8b816a4..00000000000000 --- a/srcpkgs/reptyr/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'reptyr' -pkgname=reptyr -version=0.10.0 -revision=1 -build_style=gnu-makefile -make_install_args="BASHCOMPDIR=/usr/share/bash-completion/completions" -short_desc="Reparent a running program to a new terminal" -maintainer="Leah Neukirchen " -license="MIT" -homepage="https://github.com/nelhage/reptyr" -distfiles="https://github.com/nelhage/reptyr/archive/${pkgname}-${version}.tar.gz" -checksum=c6ffbc34a511ac00d072219bda30699e51f2f4eb483cbae9e32e981d49e8b380 - -post_install() { - vlicense COPYING LICENSE -} diff --git a/srcpkgs/residualvm b/srcpkgs/residualvm deleted file mode 120000 index f36c75d23fd770..00000000000000 --- a/srcpkgs/residualvm +++ /dev/null @@ -1 +0,0 @@ -scummvm \ No newline at end of file diff --git a/srcpkgs/resolv_wrapper/patches/resolv_wrapper-fix-for-cmocka-1.1.6.patch b/srcpkgs/resolv_wrapper/patches/resolv_wrapper-fix-for-cmocka-1.1.6.patch deleted file mode 100644 index 5640be33053a8c..00000000000000 --- a/srcpkgs/resolv_wrapper/patches/resolv_wrapper-fix-for-cmocka-1.1.6.patch +++ /dev/null @@ -1,31 +0,0 @@ -From f2e7f58025ecb4cf399494166abea01813b1d0f0 Mon Sep 17 00:00:00 2001 -From: Andreas Schneider -Date: Fri, 17 Feb 2023 17:51:27 +0100 -Subject: [PATCH] cmake: Fix cmocka >= 1.1.6 find_package() in CONFIG mode -MIME-Version: 1.0 -Content-Type: text/plain; charset=utf8 -Content-Transfer-Encoding: 8bit - -Signed-off-by: Andreas Schneider -Reviewed-by: Pavel Filipenský ---- - tests/CMakeLists.txt | 4 ++++ - 1 file changed, 4 insertions(+) - -diff --git a/tests/CMakeLists.txt b/tests/CMakeLists.txt -index 1262bed..7f2f4ee 100644 ---- a/tests/CMakeLists.txt -+++ b/tests/CMakeLists.txt -@@ -1,5 +1,9 @@ - project(tests C) - -+if (TARGET cmocka::cmocka) -+ set(CMOCKA_LIBRARY cmocka::cmocka) -+endif() -+ - set(TORTURE_LIBRARY torture) - - # A simple DNS server for testing --- -2.34.1 - diff --git a/srcpkgs/resolv_wrapper/template b/srcpkgs/resolv_wrapper/template deleted file mode 100644 index 4e1215c7b69867..00000000000000 --- a/srcpkgs/resolv_wrapper/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'resolv_wrapper' -pkgname=resolv_wrapper -version=1.1.8 -revision=1 -archs="~*-musl" # missing res_ninit, res_nclose, etc -build_style=cmake -hostmakedepends="pkg-config" -short_desc="Wrapper for DNS name resolving or DNS faking" -maintainer="Otto Modinos " -license="BSD-3-Clause" -homepage="https://cwrap.org/resolv_wrapper.html" -distfiles="https://download.samba.org/pub/cwrap/${pkgname}-${version}.tar.gz" -checksum=fbc30f77da3e12ecd4ef66ccf5ab77e0b744930ccd89062404082f928a8ec2e0 - -if [ "$XBPS_CHECK_PKGS" ]; then - configure_args+=" -DUNIT_TESTING=ON" - makedepends+=" cmocka-devel socket_wrapper" - checkdepends+=" cmocka" -fi - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/rest-devel b/srcpkgs/rest-devel deleted file mode 120000 index d92bad93a3872b..00000000000000 --- a/srcpkgs/rest-devel +++ /dev/null @@ -1 +0,0 @@ -rest \ No newline at end of file diff --git a/srcpkgs/rest-server/files/rest-server.confd b/srcpkgs/rest-server/files/rest-server.confd deleted file mode 100644 index 5e6b811abd0204..00000000000000 --- a/srcpkgs/rest-server/files/rest-server.confd +++ /dev/null @@ -1,2 +0,0 @@ -DATA_DIRECTORY=/var/lib/rest-server -#OPTIONS diff --git a/srcpkgs/rest-server/files/rest-server/run b/srcpkgs/rest-server/files/rest-server/run deleted file mode 100644 index 251a52fde62bef..00000000000000 --- a/srcpkgs/rest-server/files/rest-server/run +++ /dev/null @@ -1,4 +0,0 @@ -#!/bin/sh -exec 2>&1 -. /etc/default/rest-server -exec chpst -u _restserver:_restserver rest-server --path $DATA_DIRECTORY $OPTIONS diff --git a/srcpkgs/rest-server/log/run b/srcpkgs/rest-server/log/run deleted file mode 100644 index c97bc4e57c86f0..00000000000000 --- a/srcpkgs/rest-server/log/run +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh -exec logger -p daemon.notice - diff --git a/srcpkgs/rest-server/template b/srcpkgs/rest-server/template deleted file mode 100644 index 80d0875c68dc68..00000000000000 --- a/srcpkgs/rest-server/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'rest-server' -pkgname=rest-server -version=0.14.0 -revision=1 -build_style=go -go_import_path="github.com/restic/rest-server" -go_package="${go_import_path}/cmd/rest-server" -short_desc="HTTP server that implements restic's REST backend API" -maintainer="Gerardo Di Iorio " -license="BSD-2-Clause" -homepage="https://github.com/restic/rest-server" -changelog="https://raw.githubusercontent.com/restic/rest-server/master/CHANGELOG.md" -distfiles="https://github.com/restic/rest-server/archive/v${version}.tar.gz" -checksum=8b3f91d561819ba9bce454505958fcca6d61ecd12e10086954ebfc92ba163ba4 -system_accounts="_restserver" -_restserver_homedir="/var/lib/rest-server" -_restserver_descr="Rest Server Daemon User" -make_dirs="/var/lib/rest-server 0755 _restserver _restserver" -conf_files="/etc/default/rest-server" - -post_install() { - vdoc README.md - vlicense LICENSE - vinstall ${FILESDIR}/rest-server.confd 644 etc/default rest-server - vsv rest-server -} diff --git a/srcpkgs/rest/patches/cross.patch b/srcpkgs/rest/patches/cross.patch deleted file mode 100644 index ae113dc8e81a68..00000000000000 --- a/srcpkgs/rest/patches/cross.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/docs/meson.build -+++ b/docs/meson.build -@@ -1,6 +1,7 @@ - if get_option('gtk_doc') and get_option('introspection') - dependency('gi-docgen', version: '>= 2021.6', - fallback: ['gi-docgen', 'dummy_dep'], -+ native: true, - ) - - gidocgen = find_program('gi-docgen', required: get_option('gtk_doc')) diff --git a/srcpkgs/rest/template b/srcpkgs/rest/template deleted file mode 100644 index 155cd7533575bc..00000000000000 --- a/srcpkgs/rest/template +++ /dev/null @@ -1,44 +0,0 @@ -# Template file for 'rest' -pkgname=rest -version=0.9.1 -revision=1 -build_style=meson -build_helper="gir" -configure_args="$(vopt_bool gir introspection) -Dexamples=false -Dsoup2=false - -Dca_certificates_path=/etc/ssl/certs/ca-certificates.crt" -hostmakedepends="pkg-config glib-devel gi-docgen" -makedepends="libsoup3-devel json-glib-devel libxml2-devel" -depends="ca-certificates" -short_desc="RESTful library" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="https://gitlab.gnome.org/GNOME/librest" -changelog="https://gitlab.gnome.org/GNOME/librest/-/raw/master/NEWS" -distfiles="${GNOME_SITE}/rest/${version%.*}/rest-${version}.tar.xz" -checksum=9266a5c10ece383e193dfb7ffb07b509cc1f51521ab8dad76af96ed14212c2e3 - -# Package build options -build_options="gir" -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 -} - -rest-devel_package() { - depends="${sourcepkg}>=${version}_${revision} libglib-devel libsoup3-devel - libxml2-devel" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove usr/share/doc - vmove "usr/lib/*.so" - if [ "$build_option_gir" ]; then - vmove usr/share/gir-1.0 - fi - } -} diff --git a/srcpkgs/restic/template b/srcpkgs/restic/template deleted file mode 100644 index 0bff6aba6d3bed..00000000000000 --- a/srcpkgs/restic/template +++ /dev/null @@ -1,34 +0,0 @@ -# Template file for 'restic' -pkgname=restic -version=0.18.1 -revision=1 -build_style=go -go_import_path=github.com/restic/restic -go_package="${go_import_path}/cmd/restic" -go_ldflags="-X 'main.version=${version} (Void Linux)'" -checkdepends="tar python3" -short_desc="Backup solution written in Go" -maintainer="Florian Eich " -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=4b8e2b6cb20e9707e14b9b9d92ddb6f2e913523754e1f123e2e6f3321e67f7ca - -if [ "${XBPS_BUILD_ENVIRONMENT}" = "void-packages-ci" ]; then - make_check_args="-skip (^TestMount$|^TestMountSameTimestamps$|^TestRestoreWithPermissionFailure$" - make_check_args+="|^TestRestoreLocalLayout$|^TestCheckRestoreNoLock$|^TestBackupErrors$" - make_check_args+="|^TestArchiverErrorReporting$|^TestScannerError$)" -fi - -post_install() { - vlicense LICENSE - - for f in doc/man/*; do - vman $f - done - - vcompletion doc/fish-completion.fish fish - vcompletion doc/bash-completion.sh bash - vcompletion doc/zsh-completion.zsh zsh -} diff --git a/srcpkgs/resvg/patches/QPainterPath.patch b/srcpkgs/resvg/patches/QPainterPath.patch deleted file mode 100644 index 870a1be3080e78..00000000000000 --- a/srcpkgs/resvg/patches/QPainterPath.patch +++ /dev/null @@ -1,20 +0,0 @@ ---- a/capi/include/ResvgQt.h 2019-03-21 21:50:09.719296805 +0100 -+++ b/capi/include/ResvgQt.h 2020-09-01 01:20:43.903570695 +0200 -@@ -23,6 +23,7 @@ - #include - #include - #include -+#include - #include - #include - #include ---- a/resvg-qt/cpp/qt_capi.cpp 2019-03-21 21:50:09.719296805 +0100 -+++ b/resvg-qt/cpp/qt_capi.cpp 2020-09-01 01:23:19.594578727 +0200 -@@ -1,6 +1,7 @@ - #include - #include - #include -+#include - #include - - #include "qt_capi.hpp" diff --git a/srcpkgs/resvg/template b/srcpkgs/resvg/template deleted file mode 100644 index c48e52ae2f2e6c..00000000000000 --- a/srcpkgs/resvg/template +++ /dev/null @@ -1,55 +0,0 @@ -# Template file for 'resvg' -pkgname=resvg -version=0.6.1 -revision=1 -build_helper="rust" -hostmakedepends="cargo qt5-host-tools pkg-config" -makedepends="pango-devel cairo-devel gdk-pixbuf-devel rust-std qt5-devel" -short_desc="SVG rendering library written in Rust" -maintainer="Orphaned " -license="MPL-2.0" -homepage="https://github.com/RazrFalcon/resvg" -distfiles="https://github.com/RazrFalcon/resvg/releases/download/v${version}/resvg-${version}.tar.xz" -checksum=7206f79f67b4c8610353134c375ed3ff9c5eb63b16fae267b94730c23ebe4ee1 - -do_build() { - for dir in capi tools/{render,u}svg; do - ( - cd $dir - if grep -q cairo-backend Cargo.toml; then - cargo build --release --target ${RUST_TARGET} --features="qt-backend cairo-backend" - else - cargo build --release --target ${RUST_TARGET} - fi - ) - done -} - -do_install() { - for t in {render,u}svg; do - vbin target/${RUST_TARGET}/release/$t - done - - # Install library as libresvg.so.0 and make the solink - vinstall target/${RUST_TARGET}/release/libresvg.so 755 usr/lib libresvg.so.0 - ln -rs "${DESTDIR}"/usr/lib/libresvg.so.0 "${DESTDIR}"/usr/lib/libresvg.so - - vinstall capi/include/resvg.h 644 usr/include - vinstall capi/include/ResvgQt.h 644 usr/include -} - -libresvg0_package() { - short_desc+=" - resvg library" - pkg_install() { - vmove "usr/lib/libresvg.so.*" - } -} - -libresvg-devel_package() { - depends="libresvg0-${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/retro-gtk-devel b/srcpkgs/retro-gtk-devel deleted file mode 120000 index 706f4c840502ee..00000000000000 --- a/srcpkgs/retro-gtk-devel +++ /dev/null @@ -1 +0,0 @@ -retro-gtk \ No newline at end of file diff --git a/srcpkgs/retro-gtk/patches/meson.patch b/srcpkgs/retro-gtk/patches/meson.patch deleted file mode 100644 index 559cd645addca7..00000000000000 --- a/srcpkgs/retro-gtk/patches/meson.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/retro-gtk/meson.build -+++ b/retro-gtk/meson.build -@@ -189,8 +189,6 @@ - description: 'A simple GObject game controller library', - libraries: retro_gtk_lib, - name: 'retro-gtk', -- namespace: 'Retro', --export_packages: 'retro-gtk', - filebase: 'retro-gtk-' + retro_gtk_api_version, - version: meson.project_version(), - subdirs: 'retro-gtk', diff --git a/srcpkgs/retro-gtk/template b/srcpkgs/retro-gtk/template deleted file mode 100644 index 536cb966d0e676..00000000000000 --- a/srcpkgs/retro-gtk/template +++ /dev/null @@ -1,38 +0,0 @@ -# Template file for 'retro-gtk' -pkgname=retro-gtk -version=1.0.2 -revision=2 -build_style=meson -build_helper="gir" -configure_args="$(vopt_bool gir introspection)" -hostmakedepends="glib-devel pkg-config vala" -makedepends="gtk+3-devel libepoxy-devel libglib-devel pulseaudio-devel - libsamplerate-devel" -short_desc="GTK+ Libretro frontend framework" -maintainer="Enno Boland " -license="GPL-3.0-or-later" -homepage="https://gitlab.gnome.org/GNOME/retro-gtk" -distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=7118b0b5f9c1f2f0bc742faf8689eb48b44833efada0f6dbce990ec9783bcbd2 - -build_options="gir" -build_options_default="gir" - -# needs X -do_check() { - : -} - -retro-gtk-devel_package() { - depends="libglib-devel ${sourcepkg}>=${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 - vmove usr/share/vala - fi - } -} diff --git a/srcpkgs/retroarch/patches/mbedtls3.patch b/srcpkgs/retroarch/patches/mbedtls3.patch deleted file mode 100644 index 17d4b75fed988f..00000000000000 --- a/srcpkgs/retroarch/patches/mbedtls3.patch +++ /dev/null @@ -1,76 +0,0 @@ -From 4683e83d9a51c0229fff23400a6a19542aa523b7 Mon Sep 17 00:00:00 2001 -From: Keith Bowes -Date: Thu, 18 Jul 2024 09:25:29 -0400 -Subject: [PATCH] Add support for mbedtls v3 (#16763) - -v2 is not going to receive security fixes after 2024 - -Fixes #16672 ---- - Makefile.common | 3 ++- - libretro-common/net/net_socket_ssl_mbed.c | 5 +++++ - qb/config.libs.sh | 19 +++++++++---------- - 3 files changed, 16 insertions(+), 11 deletions(-) - -diff --git a/Makefile.common b/Makefile.common -index a550c791462..ee4fa1c4ccc 100644 ---- a/Makefile.common -+++ b/Makefile.common -@@ -753,7 +753,8 @@ else ifeq ($(HAVE_BUILTINMBEDTLS), 1) - OBJ += $(OBJS_TLS_CRYPTO) $(OBJS_TLS_X509) $(OBJS_TLS) - else ifeq ($(HAVE_SSL), 1) - DEFINES += -DHAVE_SSL -- LIBS += $(SYSTEMMBEDTLS_LIBS) -+ LIBS += $(SYSTEMMBEDTLS_LIBS) $(SYSTEMMBEDX509_LIBS) $(SYSTEMMBEDCRYPTO_LIBS) -+ DEF_FLAGS += $(SYSTEMMBEDTLS_CFLAGS) $(SYSTEMMBEDX509_CFLAGS) $(SYSTEMMBEDCRYPTO_CFLAGS) - endif - - # Miscellaneous -diff --git a/libretro-common/net/net_socket_ssl_mbed.c b/libretro-common/net/net_socket_ssl_mbed.c -index a0a524f3559..69c2239002e 100644 ---- a/libretro-common/net/net_socket_ssl_mbed.c -+++ b/libretro-common/net/net_socket_ssl_mbed.c -@@ -35,8 +35,13 @@ - #include "../../deps/mbedtls/mbedtls/ctr_drbg.h" - #include "../../deps/mbedtls/mbedtls/entropy.h" - #else -+#include -+#if MBEDTLS_VERSION_MAJOR < 3 - #include - #include -+#else -+#include -+#endif - #include - #include - #include -diff --git a/qb/config.libs.sh b/qb/config.libs.sh -index 1c845375186..06ca062f0cc 100644 ---- a/qb/config.libs.sh -+++ b/qb/config.libs.sh -@@ -316,16 +316,15 @@ check_enabled SSL BUILTINMBEDTLS 'builtin mbedtls' 'ssl is' false - check_enabled SSL BUILTINBEARSSL 'builtin bearssl' 'ssl is' false - - if [ "$HAVE_SYSTEMMBEDTLS" = "auto" ]; then SYSTEMMBEDTLS_IS_AUTO=yes; else SYSTEMMBEDTLS_IS_AUTO=no; fi --check_lib '' SYSTEMMBEDTLS '-lmbedtls -lmbedx509 -lmbedcrypto' --check_header '' SYSTEMMBEDTLS \ -- mbedtls/config.h \ -- mbedtls/certs.h \ -- mbedtls/debug.h \ -- mbedtls/platform.h \ -- mbedtls/net_sockets.h \ -- mbedtls/ssl.h \ -- mbedtls/ctr_drbg.h \ -- mbedtls/entropy.h -+check_val '' SYSTEMMBEDTLS '-lmbedtls' 'mbedtls' mbedtls 2.5.1 '' true -+check_val '' SYSTEMMBEDX509 '-lmbedx509' 'mbedtls' mbedx509 2.5.1 '' true -+check_val '' SYSTEMMBEDCRYPTO '-lmbedcrypto' 'mbedtls' mbedcrypto 2.5.1 '' true -+if [ "$HAVE_SYSTEMMBEDTLS" = 'yes' ] && [ -z "$SYSTEMMBEDTLS_VERSION" ]; then -+ # Ancient versions (such as the one included in the Ubuntu version used for -+ # build checks) don't have this header -+ check_header '' SYSTEMMBEDTLS mbedtls/net_sockets.h -+fi -+if [ "$HAVE_SYSTEMMBEDX509" = 'no' ] || [ "$HAVE_SYSTEMMBEDCRYPTO" = 'no' ]; then HAVE_SYSTEMMBEDTLS=no; fi - if [ "$SYSTEMMBEDTLS_IS_AUTO" = "yes" ] && [ "$HAVE_SYSTEMMBEDTLS" = "yes" ]; then HAVE_SYSTEMMBEDTLS=auto; fi - - SSL_BACKEND_CHOSEN=no diff --git a/srcpkgs/retroarch/template b/srcpkgs/retroarch/template deleted file mode 100644 index ed3fff7c3f6393..00000000000000 --- a/srcpkgs/retroarch/template +++ /dev/null @@ -1,101 +0,0 @@ -# Template file for 'retroarch' -pkgname=retroarch -version=1.19.1 -revision=5 -build_style=configure -configure_args="--prefix=/usr --sysconfdir=/etc --enable-networking - --enable-udev --disable-builtinflac --enable-systemmbedtls - --disable-builtinbearssl --disable-builtinzlib - $(vopt_enable ffmpeg) $(vopt_enable flac) $(vopt_enable jack) - $(vopt_enable pulseaudio pulse) $(vopt_enable qt5 qt) - $(vopt_enable sdl2) $(vopt_enable vulkan) $(vopt_enable wayland) $(vopt_enable x11)" -conf_files="/etc/retroarch.cfg" -hostmakedepends="pkg-config" -makedepends="alsa-lib-devel eudev-libudev-devel freetype-devel libusb-devel libxkbcommon-devel - mbedtls-devel zlib-devel $(vopt_if ffmpeg ffmpeg6-devel) $(vopt_if flac libflac-devel) - $(vopt_if jack jack-devel) $(vopt_if pulseaudio pulseaudio-devel) - $(vopt_if qt5 qt5-devel) $(vopt_if sdl2 SDL2-devel) $(vopt_if vulkan vulkan-loader-devel) - $(vopt_if x11 'libXext-devel libXinerama-devel libXxf86vm-devel')" -depends="$(vopt_if vulkan vulkan-loader) $(vopt_if x11 xdg-utils)" -short_desc="Official reference frontend for the libretro API" -maintainer="Orphaned " -license="GPL-3.0-or-later" -homepage="https://www.retroarch.com/" -changelog="https://raw.githubusercontent.com/libretro/RetroArch/master/CHANGES.md" -distfiles="https://github.com/libretro/RetroArch/archive/v$version.tar.gz" -checksum=504a3a8a6e5861eb43a61be8339f61183e7ea940c1ff68ac2a2f57d35c67f8ff - -build_options="ffmpeg flac glcore gles2 jack neon pulseaudio qt5 sdl2 vulkan wayland x11" -build_options_default="ffmpeg flac glcore pulseaudio sdl2 vulkan wayland x11" - -desc_option_glcore="Enable support for OpenGL 3.2 core+ and OpenGL ES 3+" -desc_option_neon="Enable support for ARM Neon SIMD extension" - -vopt_conflict glcore gles2 # gles2 disables glcore support - -if [ "$build_option_gles2" ]; then - configure_args+=" --enable-opengles --enable-opengles3" -else - configure_args+=" --disable-opengles --disable-opengles3" -fi - -if [ "$build_option_glcore" ]; then - configure_args+=" --enable-opengl_core" -else - configure_args+=" --disable-opengl_core" -fi - -if [ "$build_option_gles2" -o "$build_option_glcore" ]; then - configure_args+=" --enable-egl --enable-kms" - makedepends+=" MesaLib-devel" -fi - -if [ "$build_option_qt5" ]; then - if [ "$CROSS_BUILD" ]; then - hostmakedepends+=" qt5-host-tools" - fi -fi - -if [ "$build_option_wayland" ]; then - if [ -z "$build_option_gles2" -a -z "$build_option_glcore" ]; then - msg_error "$pkgname: 'wayland' option requires 'gles2' or 'glcore'.\n" - fi - makedepends+=" wayland-devel wayland-protocols libdecor-devel" - if [ "$CROSS_BUILD" ]; then - hostmakedepends+=" wayland-devel wayland-protocols" - fi -fi - -if [ "$build_option_x11" ]; then - if [ -z "$build_option_gles2" -a -z "$build_option_glcore" ]; then - msg_error "$pkgname: 'x11' option requires 'gles2' or 'glcore'.\n" - fi -fi - -case "$XBPS_TARGET_MACHINE" in - i686*|x86_64*) - configure_args+=" --enable-sse --enable-threads" - ;; - ppc*) - configure_args+=" --enable-threads" - ;; - aarch64*) - configure_args+=" --enable-threads" - ;; - armv7*) - build_options_default+=" neon" - - configure_args+=" --enable-threads $(vopt_enable neon)" - - if [ "$build_option_neon" ]; then - CFLAGS+=" -mfpu=neon" - fi - ;; - arm*) - configure_args+=" --disable-neon" - ;; - esac - -if [ "$CROSS_BUILD" ]; then - configure_args+=" --host=${XBPS_CROSS_TRIPLET}" -fi diff --git a/srcpkgs/retroshare/patches/gcc-12.patch b/srcpkgs/retroshare/patches/gcc-12.patch deleted file mode 100644 index f16748fe6d98a7..00000000000000 --- a/srcpkgs/retroshare/patches/gcc-12.patch +++ /dev/null @@ -1,20 +0,0 @@ ---- a/libretroshare/src/util/rsdir.cc -+++ b/libretroshare/src/util/rsdir.cc -@@ -47,6 +47,7 @@ - - #include - #include -+#include - - #if defined(WIN32) || defined(__CYGWIN__) - #include "util/rsstring.h" ---- a/retroshare-gui/src/gui/statistics/Histogram.h -+++ b/retroshare-gui/src/gui/statistics/Histogram.h -@@ -18,6 +18,7 @@ - * * - *******************************************************************************/ - -+#include - #include - #include - diff --git a/srcpkgs/retroshare/template b/srcpkgs/retroshare/template deleted file mode 100644 index 4b834864c4143a..00000000000000 --- a/srcpkgs/retroshare/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'retroshare' -pkgname=retroshare -version=0.6.6 -revision=5 -build_style=qmake -#XXX broadcast feature requires an ancient udp-discovery-cpp which either needs -# to be fetched+patched (FTBFS) here or packaged :/ -configure_args="RS_UPNP_LIB=miniupnpc CONFIG+=no_rs_broadcast_discovery" -hostmakedepends="pkg-config qt5-qmake qt5-host-tools" -makedepends="ffmpeg6-devel libsecret-devel libmicrohttpd-devel - libopencv-devel libssh-devel miniupnpc-devel libXScrnSaver-devel libxslt-devel - pulseaudio-devel qt5-multimedia-devel qt5-tools-devel qt5-x11extras-devel - speex-devel sqlcipher-devel sqlite-devel rapidjson" -short_desc="Decentralized, private and secure commmunication and sharing platform" -maintainer="Orphaned " -license="AGPL-3.0-only, AGPL-3.0-or-later, Apache-2.0, CC-BY-SA-4.0, CC0-1.0, GPL-3.0-or-later, LGPL-3.0-or-later, MIT" -homepage="https://retroshare.cc" -distfiles="https://github.com/RetroShare/RetroShare/archive/v${version}.tar.gz" -checksum=c545b9249ac7dbfef72a2d636bc0f8b729c7ce05f21a54dd9284b2a387592d4a - -export CXXFLAGS="-std=c++14" - -post_install() { - for l in COPYING LICENSES/*; do - vlicense "$l" - done -} diff --git a/srcpkgs/reuse/template b/srcpkgs/reuse/template deleted file mode 100644 index 2fde7e12c89235..00000000000000 --- a/srcpkgs/reuse/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'reuse' -pkgname=reuse -version=3.0.1 -revision=2 -build_style=python3-pep517 -# These tests pass on local machine but don't pass in CI. -make_check_args="--deselect tests/test_lint.py::test_lint_read_errors - --deselect tests/test_main_addheader.py::test_addheader_to_read_only_file_does_not_traceback - --deselect tests/test_report.py::test_generate_project_report_read_error - --deselect tests/test_main_annotate.py::test_annotate_to_read_only_file_does_not_traceback" -make_check_target="tests" -hostmakedepends="python3-poetry-core" -depends="python3-binaryornot python3-boolean.py python3-debian python3-Jinja2 python3-license-expression" -checkdepends="${depends} python3-pytest git mercurial" -short_desc="Helper tool for compliance with REUSE Specification" -maintainer="Orphaned " -license="GPL-3.0-or-later, CC0-1.0, Apache-2.0, CC-BY-SA-4.0" -homepage="https://reuse.software" -changelog="https://raw.githubusercontent.com/fsfe/reuse-tool/master/CHANGELOG.md" -distfiles="${PYPI_SITE}/r/reuse/reuse-${version}.tar.gz" -checksum=590ce429ad964c515ed5e18b1f755d9b6cf027943d940d472d107e64ede70a6f diff --git a/srcpkgs/revive/template b/srcpkgs/revive/template deleted file mode 100644 index da1a00d202d520..00000000000000 --- a/srcpkgs/revive/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'revive' -pkgname=revive -version=1.13.0 -revision=1 -build_style=go -go_ldflags="-X github.com/mgechev/revive/cli.version=$version" -go_import_path="github.com/mgechev/revive" -short_desc="Drop-in replacement for golint" -maintainer="icp " -license="MIT" -homepage="https://revive.run/" -changelog="https://github.com/mgechev/revive/releases" -distfiles="https://github.com/mgechev/revive/archive/refs/tags/v${version}.tar.gz" -checksum=fff05a782f016171a860bfd4341dd58bcb9f6abac099c5b3a0cf29a6e8ce48ac - -post_install() { - vdoc RULES_DESCRIPTIONS.md - vdoc README.md - vlicense LICENSE -} diff --git a/srcpkgs/rex/template b/srcpkgs/rex/template deleted file mode 100644 index 496ac892e2d818..00000000000000 --- a/srcpkgs/rex/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 'rex' -pkgname=rex -version=1.16.1 -revision=1 -build_style=perl-module -hostmakedepends="perl perl-AWS-Signature4 perl-Clone-Choose - perl-Data-Validate-IP perl-Devel-Caller perl-Digest-HMAC perl-Expect - perl-File-ShareDir-Install perl-Hash-Merge perl-IO-Tty - perl-JSON-MaybeXS perl-LWP perl-Net-OpenSSH - perl-Net-SFTP-Foreign perl-PadWalker perl-Parallel-ForkManager - perl-Sort-Naturally perl-String-Escape perl-Term-ReadKey perl-Text-Glob - perl-URI perl-XML-Simple perl-YAML" -makedepends="perl" -depends="${hostmakedepends}" -checkdepends="${hostmakedepends} - perl-Test-Deep perl-Test-Pod perl-Test-UseAllModules perl-Test-Output - perl-Test-Exception perl-Sub-Override perl-Test-Warnings - rsync" -short_desc="Perl-based Deployment and Configuration Management" -maintainer="Leah Neukirchen " -license="Apache-2.0" -homepage="http://www.rexify.org/" -distfiles="https://cpan.metacpan.org/authors/id/F/FE/FERKI/Rex-${version}.tar.gz" -checksum=b66ff756db8c8479ab99d2c9ec9827bf624b8bca2e96ef9ccf2395e279731662 - -post_install() { - vinstall share/rex-tab-completion.bash 644 usr/share/bash-completion/completions rex - vinstall share/rex-tab-completion.zsh 644 usr/share/zsh/site-functions _rex -} diff --git a/srcpkgs/rgb/template b/srcpkgs/rgb/template deleted file mode 100644 index 79bd7751f7eaa2..00000000000000 --- a/srcpkgs/rgb/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'rgb'. -pkgname=rgb -version=1.1.0 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="xorgproto" -short_desc="Xorg color name database & tools" -homepage="http://xorg.freedesktop.org" -license="MIT" -maintainer="Orphaned " -distfiles="${XORG_SITE}/app/rgb-${version}.tar.xz" -checksum=fc03d7f56e5b2a617668167f8927948cce54f93097e7ccd9f056077f479ed37b - -post_install() { - vlicense COPYING -} diff --git a/srcpkgs/rhash-devel b/srcpkgs/rhash-devel deleted file mode 120000 index a4df32cd166a0f..00000000000000 --- a/srcpkgs/rhash-devel +++ /dev/null @@ -1 +0,0 @@ -rhash \ No newline at end of file diff --git a/srcpkgs/rhash/template b/srcpkgs/rhash/template deleted file mode 100644 index a670515c65d02b..00000000000000 --- a/srcpkgs/rhash/template +++ /dev/null @@ -1,36 +0,0 @@ -# Template file for 'rhash' -pkgname=rhash -version=1.4.6 -revision=1 -build_style=configure -configure_args="--enable-openssl --prefix=/usr --sysconfdir=/etc" -make_install_target="install install-lib-headers" -conf_files="/etc/rhashrc" -makedepends="openssl-devel" -short_desc="Utility for computing hash sums and creating magnet links" -maintainer="Leah Neukirchen " -license="0BSD" -homepage="https://github.com/rhash/RHash" -distfiles="https://github.com/rhash/RHash/archive/v${version}.tar.gz" -checksum=9f6019cfeeae8ace7067ad22da4e4f857bb2cfa6c2deaa2258f55b2227ec937a - -post_extract() { - vsed -i -e 's/__GLIBC__/__linux__/' librhash/byte_order.h -} - -post_install() { - vlicense COPYING - ( - cd $DESTDIR/usr/lib - ln -sf librhash.so.[0-9] librhash.so - ) -} - -rhash-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/rhino/template b/srcpkgs/rhino/template deleted file mode 100644 index 440c7d5f042e74..00000000000000 --- a/srcpkgs/rhino/template +++ /dev/null @@ -1,55 +0,0 @@ -# Template file for 'rhino' -pkgname=rhino -version=1.7.15 -revision=1 -hostmakedepends="openjdk17 gradle" -depends="virtual?java-runtime" -short_desc="Mozilla's JavaScript written entirely in Java" -maintainer="Đoàn Trần Công Danh " -license="MPL-2.0" -homepage="https://rhino.github.io/" -distfiles="https://github.com/mozilla/rhino/releases/download/Rhino${version//./_}_Release/rhino-${version}.zip" -checksum=42fce6baf1bf789b62bf938b8e8ec18a1ac92c989dd6e7221e9531454cbd97fa - -do_build() { - local _tool - . /etc/profile.d/jdk.sh - gradle --no-daemon jar - cat <<-'EOF' >rhino - #!/bin/sh - - _jar=/usr/share/java/rhino.jar - if [ -f /usr/share/java/jline.jar ]; then - _jar="$_jar:/usr/share/java/jline.jar" - elif ${RHINO_NO_LINE_EDITING:+false} : ; then - echo "jline.jar not found, line editing is not supported" >&2 - fi - exec java -classpath "$_jar" \ - org.mozilla.javascript.tools.shell.Main \ - "$@" - EOF - for _tool in debugger jsc; do - cat >"rhino-${_tool}" <<-EOF - #!/bin/sh - exec java -classpath /usr/share/java/rhino.jar \\ - org.mozilla.javascript.tools.${_tool}.Main \\ - "\$@" - EOF - done -} - -do_check() { - . /etc/profile.d/jdk.sh - gradle --no-daemon test -} - -do_install() { - vinstall buildGradle/libs/rhino-${version}-${version}.jar \ - 644 usr/share/java rhino-${version}.jar - ln -sf rhino-${version}.jar ${DESTDIR}/usr/share/java/rhino.jar - ln -sf rhino-${version}.jar ${DESTDIR}/usr/share/java/js.jar - vbin rhino - vbin rhino-debugger - vbin rhino-jsc - vman man/rhino.1 -} diff --git a/srcpkgs/rhythmbox-devel b/srcpkgs/rhythmbox-devel deleted file mode 120000 index 7ffe7845f40173..00000000000000 --- a/srcpkgs/rhythmbox-devel +++ /dev/null @@ -1 +0,0 @@ -rhythmbox \ No newline at end of file diff --git a/srcpkgs/rhythmbox/template b/srcpkgs/rhythmbox/template deleted file mode 100644 index 8b5bc74f4995ea..00000000000000 --- a/srcpkgs/rhythmbox/template +++ /dev/null @@ -1,51 +0,0 @@ -# Template file for 'rhythmbox' -pkgname=rhythmbox -version=3.4.8 -revision=1 -build_style=meson -build_helper=gir -configure_args="-Dgudev=enabled $(vopt_feature gir plugins_vala) -Ddaap=enabled" -hostmakedepends="pkg-config gettext itstool glib-devel - gtk-update-icon-cache desktop-file-utils - $(vopt_if gir 'gobject-introspection vala')" -# FIXME: libimobiledevice added only to resolve ordering for Python rebuilds -makedepends="gtk+3-devel libsoup3-devel totem-pl-parser-devel libimobiledevice - json-glib-devel libgudev-devel libdiscid-devel vala-devel - libmtp-devel avahi-glib-libs-devel libpeas-devel $(vopt_if brasero brasero-devel) - libnotify-devel tdb-devel libsecret-devel libSM-devel grilo-devel - gst-plugins-base1-devel clutter-gtk-devel python3-devel python3-gobject-devel - libdmapsharing-devel libgpod-devel" -depends="desktop-file-utils hicolor-icon-theme" -short_desc="GNOME integrated music management application" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="http://www.rhythmbox.org" -distfiles="${GNOME_SITE}/rhythmbox/${version::3}/rhythmbox-${version}.tar.xz" -checksum=2016a8a8d2a959c07a467ac9682c6ed605ba8883fb760410d68b68ab838df9f2 - -python_version=3 -pycompile_dirs="/usr/lib/rhythmbox/plugins" - -build_options="gir brasero" -desc_option_brasero="Enable CD burning support" -build_options_default="gir" - -librhythmbox_package() { - short_desc+=" - shared library" - pkg_install() { - vmove "usr/lib/*.so.*" - } -} - -rhythmbox-devel_package() { - depends="gtk+3-devel librhythmbox-${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - if [ "$build_option_gir" ]; then - vmove usr/share/gir-1.0 - fi - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/riff/template b/srcpkgs/riff/template deleted file mode 100644 index 4bf34f53866de7..00000000000000 --- a/srcpkgs/riff/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'riff' -pkgname=riff -version=3.4.1 -revision=1 -build_style=cargo -short_desc="Diff filter highlighting which line parts have changed" -maintainer="0x5c " -license="MIT" -homepage="https://github.com/walles/riff" -distfiles="https://github.com/walles/riff/archive/refs/tags/${version}.tar.gz" -checksum=d209e5b5a68907382cc91061d2e0570789293214b402c1b344008760fe298302 - -post_patch() { - # Needed to prevent a rebuilt in do_install() - # These are already transitive deps at those versions, but cargo - # miscalculates that a feature is dropped when installing. - cargo add syn@1.0.48 --features full - cargo add libc@0.2.140 --features extra_traits -} - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/rink/template b/srcpkgs/rink/template deleted file mode 100644 index ef00ca26a3bfac..00000000000000 --- a/srcpkgs/rink/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'rink' -pkgname=rink -version=0.8.0 -revision=1 -build_style=cargo -make_install_args="--path cli" -hostmakedepends="pkg-config" -makedepends="openssl-devel" -short_desc="Unit-aware calculator and conversion tool" -maintainer="Orphaned " -license="MPL-2.0, GPL-3.0-only" -homepage="https://github.com/tiffany352/rink-rs" -changelog="https://github.com/tiffany352/rink-rs/releases" -distfiles="https://github.com/tiffany352/rink-rs/archive/refs/tags/v${version}.tar.gz" -checksum=40048e84c2b606e50bf05dec2813acedeb48066cd48537d0dea453a72d000d60 - -case "$XBPS_TARGET_MACHINE" in - ppc64le*) ;; - ppc64*) broken="lots of unresolved imports for some reason";; -esac diff --git a/srcpkgs/rinse/patches/sbin.patch b/srcpkgs/rinse/patches/sbin.patch deleted file mode 100644 index 724f7280ddca7c..00000000000000 --- a/srcpkgs/rinse/patches/sbin.patch +++ /dev/null @@ -1,32 +0,0 @@ ---- a/Makefile 2014-06-17 21:16:29.000000000 +0700 -+++ b/Makefile 2015-10-19 11:45:52.398805700 +0600 -@@ -52,15 +52,15 @@ - install: fixupperms - mkdir -p ${PREFIX}/etc/bash_completion.d - mkdir -p ${PREFIX}/etc/rinse -- mkdir -p ${PREFIX}/usr/sbin -+ mkdir -p ${PREFIX}/usr/bin - mkdir -p ${PREFIX}/usr/lib/rinse - mkdir -p ${PREFIX}/usr/lib/rinse/common - cp -p ./scripts.common/* ${PREFIX}/usr/lib/rinse/common - chmod 755 ${PREFIX}/usr/lib/rinse/common/*.sh - mkdir -p ${PREFIX}/var/cache/rinse -- cp -p bin/rinse ${PREFIX}/usr/sbin/ -- perl -pi -e "s/XXUNRELEASEDXX/$(VERSION)/" $(PREFIX)/usr/sbin/rinse* -- chmod 755 ${PREFIX}/usr/sbin/rinse* -+ cp -p bin/rinse ${PREFIX}/usr/bin/ -+ perl -pi -e "s/XXUNRELEASEDXX/$(VERSION)/" $(PREFIX)/usr/bin/rinse* -+ chmod 755 ${PREFIX}/usr/bin/rinse* - cp -p etc/*.packages ${PREFIX}/etc/rinse - cp -p etc/*.conf ${PREFIX}/etc/rinse - for i in scripts/*/; do name=`basename $$i`; mkdir -p ${PREFIX}/usr/lib/rinse/$$name ; cp $$i/*.sh ${PREFIX}/usr/lib/rinse/$$name ; done -@@ -106,7 +106,7 @@ - # Remove the software. - # - uninstall: -- rm -f ${PREFIX}/usr/sbin/rinse -+ rm -f ${PREFIX}/usr/bin/rinse - rm -f ${PREFIX}/etc/rinse/*.conf - rm -f ${PREFIX}/etc/rinse/*.packages - rm -rf ${PREFIX}/var/cache/rinse - diff --git a/srcpkgs/rinse/template b/srcpkgs/rinse/template deleted file mode 100644 index 4b52d1e2defa64..00000000000000 --- a/srcpkgs/rinse/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'rinse' -pkgname=rinse -version=4.0.4 -revision=1 -build_style=gnu-makefile -make_check_target=test -hostmakedepends="dpkg" -makedepends="perl" -depends="perl-LWP perl-LWP-Protocol-https perl-HTML-Parser rpm wget" -checkdepends="perl-LWP perl-Test-Pod rpm wget" -short_desc="Bootstrap a rpm based distribution like debootstrap" -maintainer="Orphaned " -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://salsa.debian.org/debian/rinse" -changelog="https://salsa.debian.org/debian/rinse/raw/master/debian/changelog" -distfiles="https://salsa.debian.org/debian/rinse/-/archive/${version}/rinse-${version}.tar.gz" -checksum=fc320d9a258e0b90986054641e86fcbe29b0710ae8be2cfb89875a98af4a64b2 - - -conf_files="/etc/rinse/rinse.conf" - -pre_install() { - sed -i "s|pod2man.*$|pod2man --release=${version} --official --section=8 ./bin/rinse ./bin/rinse.8|g" Makefile -} - -do_install() { - make ${makejobs} PREFIX="$DESTDIR" sbindir="${DESTDIR}/bin" install -} diff --git a/srcpkgs/rinse/update b/srcpkgs/rinse/update deleted file mode 100644 index f7dfcf27d57883..00000000000000 --- a/srcpkgs/rinse/update +++ /dev/null @@ -1 +0,0 @@ -site=https://salsa.debian.org/debian/rinse/tags diff --git a/srcpkgs/rinstall/template b/srcpkgs/rinstall/template deleted file mode 100644 index 3514d61352b8bb..00000000000000 --- a/srcpkgs/rinstall/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'rinstall' -pkgname=rinstall -version=0.2.0 -revision=1 -build_style=cargo -short_desc="Declarative install for programs" -maintainer="mobinmob " -license="GPL-3.0-or-later" -homepage="https://github.com/danyspin97/rinstall" -changelog="https://raw.githubusercontent.com/danyspin97/rinstall/main/CHANGELOG.md" -distfiles="https://github.com/danyspin97/rinstall/archive/refs/tags/${version}.tar.gz" -checksum=386ae4d52ad62b03304596d5dfc7bb273492ac3fed54f1110d0da8dc1847e4c6 -conflicts="rset" diff --git a/srcpkgs/rinutils/template b/srcpkgs/rinutils/template deleted file mode 100644 index 9d6034705aada5..00000000000000 --- a/srcpkgs/rinutils/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'rinutils' -pkgname=rinutils -version=0.10.2 -revision=1 -build_style=cmake -hostmakedepends="perl pkg-config" -makedepends="cmocka-devel" -short_desc="C headers containing random utilities" -maintainer="Piotr Wójcik " -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 - https://raw.githubusercontent.com/shlomif/shlomif-cmake-modules/89f05caf86078f783873975525230cf4fecede8a/shlomif-cmake-modules/Shlomif_Common.cmake" -checksum="d395f19b858b41f046c6ed298bc32c1cd9fae17b50089d7bd900c6a852ca6d12 - 6c72ff31b361319971bb8eca5d5679bd366b316a5543562e821e585af88cad17" - -skip_extraction="Shlomif_Common.cmake" - -post_extract() { - vsrccopy Shlomif_Common.cmake cmake -} - -do_check() { - : requires many perl modules -} - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/rio-terminfo b/srcpkgs/rio-terminfo deleted file mode 120000 index 7b09b1f9077805..00000000000000 --- a/srcpkgs/rio-terminfo +++ /dev/null @@ -1 +0,0 @@ -rio \ No newline at end of file diff --git a/srcpkgs/rio/template b/srcpkgs/rio/template deleted file mode 100644 index 34b9921d661c7a..00000000000000 --- a/srcpkgs/rio/template +++ /dev/null @@ -1,44 +0,0 @@ -# Template file for 'rio' -pkgname=rio -version=0.2.28 -revision=1 -build_style=cargo -build_wrksrc="frontends/rioterm" -hostmakedepends="pkg-config scdoc" -makedepends="libglvnd-devel libxcb-devel libxkbcommon-devel wayland-devel" -depends="rio-terminfo-${version}_${revision}" -short_desc="Hardware-accelerated GPU terminal emulator powered by WebGPU" -maintainer="Orphaned " -license="MIT" -homepage="https://raphamorim.io/rio/" -changelog="https://raw.githubusercontent.com/raphamorim/rio/main/CHANGELOG.md" -distfiles="https://github.com/raphamorim/rio/archive/refs/tags/v${version}.tar.gz" -checksum=cd0a72997a1dfb3d2d05b22a6cf6d22d512dfa8a2946f2fefcdcf6fbebbb485c - -case "${XBPS_TARGET_MACHINE}" in - i686*) - # rustc-LLVM ERROR: out of memory - export CARGO_PROFILE_RELEASE_LTO=off - ;; -esac - -post_install() { - vinstall ${wrksrc}/misc/logo.svg 644 usr/share/icons/hicolor/scalable/apps rio.svg - vinstall ${wrksrc}/misc/rio.desktop 644 usr/share/applications - vlicense ${wrksrc}/LICENSE - - for _manpage in rio.1 rio.5 rio-bindings.5; do - scdoc < ${wrksrc}/extra/man/${_manpage}.scd > ${_manpage} - vman ${_manpage} - done - - vmkdir usr/share/terminfo - tic -sx -o ${DESTDIR}/usr/share/terminfo ${wrksrc}/misc/rio.terminfo -} - -rio-terminfo_package() { - short_desc+=" - terminfo data" - pkg_install() { - vmove usr/share/terminfo - } -} diff --git a/srcpkgs/riot-desktop b/srcpkgs/riot-desktop deleted file mode 120000 index b58491091cde53..00000000000000 --- a/srcpkgs/riot-desktop +++ /dev/null @@ -1 +0,0 @@ -element-desktop \ No newline at end of file diff --git a/srcpkgs/ripe-atlas-tools/template b/srcpkgs/ripe-atlas-tools/template deleted file mode 100644 index 0ad19ff4ac1dd5..00000000000000 --- a/srcpkgs/ripe-atlas-tools/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'ripe-atlas-tools' -pkgname=ripe-atlas-tools -version=3.0.2 -revision=4 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3-tzlocal python3-yaml python3-dateutil python3-openssl - python3-ripe-atlas-sagan python3-ripe-atlas-cousteau python3-IPy python3-requests" -checkdepends="${depends} python3-Sphinx python3-pytest" -short_desc="Official command-line client for RIPE Atlas" -maintainer="johannes " -license="GPL-3.0-or-later" -homepage="https://github.com/ripe-ncc/ripe-atlas-tools" -changelog="https://raw.githubusercontent.com/RIPE-NCC/ripe-atlas-tools/master/CHANGES.rst" -distfiles="https://github.com/RIPE-NCC/ripe-atlas-tools/archive/refs/tags/v${version}.tar.gz" -checksum=9bc4f17ad77cc3c7b64ca05c18395bc0f2f46fd2d4fde6e14e60c3e02fe1a119 -make_check_pre="env PYTHONPATH=. PATH=scripts:${PATH}" - -pre_check() { - # hack to make pytest work with namespace packages - rm ripe/atlas/__init__.py - rm ripe/__init__.py -} - -post_install() { - vcompletion ripe-atlas-bash-completion.sh bash ripe-atlas -} diff --git a/srcpkgs/ripgrep-all/template b/srcpkgs/ripgrep-all/template deleted file mode 100644 index b70d41c6bc599e..00000000000000 --- a/srcpkgs/ripgrep-all/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'ripgrep-all' -pkgname=ripgrep-all -version=0.10.10 -revision=1 -build_style=cargo -hostmakedepends="pkg-config" -makedepends="libzstd-devel sqlite-devel" -depends="ripgrep pandoc poppler ffmpeg" -checkdepends="$depends" -short_desc="Ripgrep, but also search in non-plaintext files (PDFs, archives, etc)" -maintainer="Joel Beckmeyer " -license="AGPL-3.0-or-later" -homepage="https://github.com/phiresky/ripgrep-all" -changelog="https://raw.githubusercontent.com/phiresky/ripgrep-all/master/CHANGELOG.md" -distfiles="https://github.com/phiresky/ripgrep-all/archive/refs/tags/v${version}.tar.gz" -checksum=17fadc7b73a51608d57f82b4a11f3edc0da87716cc4b302103eed9d4b9010fe5 - -post_install() { - vlicense LICENSE.md -} diff --git a/srcpkgs/ripgrep/template b/srcpkgs/ripgrep/template deleted file mode 100644 index 17055ffdcd79b9..00000000000000 --- a/srcpkgs/ripgrep/template +++ /dev/null @@ -1,35 +0,0 @@ -# Template file for 'ripgrep' -pkgname=ripgrep -version=15.1.0 -revision=1 -build_style=cargo -build_helper=qemu -configure_args="--features=pcre2" -hostmakedepends="pkg-config" -makedepends="pcre2-devel" -short_desc="Fast search tool inspired by ag and grep" -maintainer="Leah Neukirchen " -license="MIT OR Unlicense" -homepage="https://github.com/BurntSushi/ripgrep/" -changelog="https://raw.githubusercontent.com/BurntSushi/ripgrep/master/CHANGELOG.md" -distfiles="https://github.com/BurntSushi/ripgrep/archive/refs/tags/${version}.tar.gz" -checksum=046fa01a216793b8bd2750f9d68d4ad43986eb9c0d6122600f993906012972e8 - -post_patch() { - rm -f .cargo/config.toml # tries to do weird things on musl -} - -post_install() { - vlicense LICENSE-MIT - vlicense UNLICENSE - - local _rg=${DESTDIR}/usr/bin/rg - - vtargetrun ${_rg} --generate man > rg.1 - vman rg.1 - - for _shell in bash fish zsh; do - vtargetrun ${_rg} --generate complete-${_shell} > rg.${_shell} - vcompletion rg.${_shell} ${_shell} rg - done -} diff --git a/srcpkgs/ripright/patches/imagemagick7.patch b/srcpkgs/ripright/patches/imagemagick7.patch deleted file mode 100644 index 756744d1a95140..00000000000000 --- a/srcpkgs/ripright/patches/imagemagick7.patch +++ /dev/null @@ -1,22 +0,0 @@ ---- a/configure.ac -+++ b/configure.ac -@@ -17,7 +17,7 @@ PKG_PROG_PKG_CONFIG - - # Checks for libraries. - PKG_CHECK_MODULES([flac], [flac >= 1.1.4]) --PKG_CHECK_MODULES([MagickWand], [Wand]) -+PKG_CHECK_MODULES([MagickWand], [MagickWand]) - PKG_CHECK_MODULES([libcurl], [libcurl]) - PKG_CHECK_MODULES([libdiscid], [libdiscid]) - AC_CHECK_LIB([cdda_paranoia], [paranoia_init]) ---- a/src/art.c -+++ b/src/art.c -@@ -24,7 +24,7 @@ - #ifdef HAVE_CONFIG_H - #include "config.h" - #endif --#include -+#include - #include - #include - #include diff --git a/srcpkgs/ripright/template b/srcpkgs/ripright/template deleted file mode 100644 index 93153a3e2f31c0..00000000000000 --- a/srcpkgs/ripright/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'ripright' -pkgname=ripright -version=0.11 -revision=6 -build_style=gnu-configure -hostmakedepends="pkg-config autoconf automake" -makedepends="libflac-devel libmagick-devel libcurl-devel libdiscid-devel libcdparanoia-devel" -short_desc="Minimal automatic CD ripper" -maintainer="Orphaned " -license="GPL-2.0-only" -homepage="https://www.mcternan.me.uk/ripright/" -distfiles="https://www.mcternan.me.uk/ripright/software/ripright-${version}.tar.gz" -checksum=15869b7030b869c1e34baf7954b10a080afb07deeb315c3560af5ca7e57b76b7 - -pre_configure() { - autoreconf -fi -} diff --git a/srcpkgs/rist-utils b/srcpkgs/rist-utils deleted file mode 120000 index d341f800c4a64d..00000000000000 --- a/srcpkgs/rist-utils +++ /dev/null @@ -1 +0,0 @@ -librist \ No newline at end of file diff --git a/srcpkgs/ristretto/template b/srcpkgs/ristretto/template deleted file mode 100644 index db79f8c19b3843..00000000000000 --- a/srcpkgs/ristretto/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'ristretto' -pkgname=ristretto -version=0.13.4 -revision=1 -build_style=meson -hostmakedepends="gettext pkg-config glib-devel" -makedepends="exo-devel file-devel libexif-devel" -depends="desktop-file-utils hicolor-icon-theme" -short_desc="Picture-viewer for the Xfce desktop environment" -maintainer="mobinmob " -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.xz" -checksum=a84ef8cb80638681d9b9ef09cddff86a5d7a0e028603b4a601cf0ff6c2869ce8 diff --git a/srcpkgs/river-bedload/template b/srcpkgs/river-bedload/template deleted file mode 100644 index b62b119b00a4a8..00000000000000 --- a/srcpkgs/river-bedload/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'river-bedload' -pkgname=river-bedload -version=0.1.1 -revision=1 -build_style=zig-build -configure_args="-Doptimize=ReleaseSafe" -hostmakedepends="pkg-config wayland-devel" -makedepends="wayland-devel wayland-protocols" -short_desc="Display information about river Wayland compositor in json in the STDOUT" -maintainer="Yushi " -license="GPL-3.0-or-later" -homepage="https://git.sr.ht/~novakane/river-bedload" -distfiles="https://git.sr.ht/~novakane/river-bedload/refs/download/v${version}/river-bedload-v${version}.tar.gz" -checksum=f0ecde0b7d393207eb6c8e7d375ca967388accc16b0f741c280f0844c0e63d82 -nopie=yes diff --git a/srcpkgs/river-shifttags/template b/srcpkgs/river-shifttags/template deleted file mode 100644 index c1019b31f57a2d..00000000000000 --- a/srcpkgs/river-shifttags/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'river-shifttags' -pkgname=river-shifttags -version=0.2.2 -revision=1 -build_style=gnu-makefile -hostmakedepends="wayland-devel" -makedepends="wayland-devel" -short_desc="Small utility for river Wayland compositor to rotate focused tags" -maintainer="Yushi " -license="GPL-3.0-or-later" -homepage="https://gitlab.com/akumar-xyz/river-shifttags" -distfiles="https://gitlab.com/akumar-xyz/river-shifttags/-/archive/${version}/river-shifttags-${version}.tar.gz" -checksum=222da347c2037d0eb2e0cc16dbef54b4356ad8abd723cd647c61ef3bf0430ab7 diff --git a/srcpkgs/river/template b/srcpkgs/river/template deleted file mode 100644 index c61fce973e913a..00000000000000 --- a/srcpkgs/river/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'river' -pkgname=river -version=0.3.7 -revision=1 -archs="~i686* ~armv6l* ~armv7l*" -build_style=zig-build -configure_args="$(vopt_if xwayland -Dxwayland) -Dpie" -hostmakedepends="pkg-config wayland-devel scdoc" -makedepends="wlroots0.18-devel libevdev-devel pixman-devel - wayland-protocols libxkbcommon-devel wayland-devel" -depends="$(vopt_if xwayland xorg-server-xwayland)" -short_desc="Dynamic tiling Wayland compositor" -maintainer="Orphaned " -license="GPL-3.0-only" -homepage="https://codeberg.org/river/river" -distfiles="https://codeberg.org/river/river/releases/download/v${version}/river-${version}.tar.gz" -checksum=a6007ff0ad1cd46b2229661c28e4602aa6fe160872293f0749c17fa95b78a873 - -build_options="xwayland" -build_options_default="xwayland" -desc_option_xwayland="Enable Xwayland support" - -post_install() { - vinstall contrib/river.desktop 644 usr/share/wayland-sessions - vsconf example/init -} diff --git a/srcpkgs/rix/patches/fixes.patch b/srcpkgs/rix/patches/fixes.patch deleted file mode 100644 index 29d89f503f853a..00000000000000 --- a/srcpkgs/rix/patches/fixes.patch +++ /dev/null @@ -1,21 +0,0 @@ ---- a/rixc.h -+++ b/rixc.h -@@ -15,6 +15,7 @@ - - void defineRSLSymbols(Object *); - -+Object *directive(char *key, char *value); - Object *findByName(char *name); - Object *findFunctionByFullName(char *name); - ---- a/rix.l -+++ b/rix.l -@@ -5,7 +5,7 @@ - #include "ObjectTree.h" - #include "rix.tab.h" /* Generated by bison. */ - #include "rixc.h" --#include "error.h" -+#include "errors.h" - - #define INSERT_BUFF_LEN 1024 - #define INDENT_STACK_MAX 512 diff --git a/srcpkgs/rix/patches/makefile.patch b/srcpkgs/rix/patches/makefile.patch deleted file mode 100644 index 8f1bb39eb79033..00000000000000 --- a/srcpkgs/rix/patches/makefile.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/Makefile -+++ b/Makefile -@@ -7,7 +7,7 @@ - flex rix.l - - rixc: lex.yy.c rix.tab.c rix.tab.h -- gcc -ggdb preproc.c ObjectTree.c rix.tab.c lex.yy.c rixc.c errors.c crsl.c -lfl -o rixc -+ ${CC} ${CFLAGS} -ggdb preproc.c ObjectTree.c rix.tab.c lex.yy.c rixc.c errors.c crsl.c -o rixc ${LDFLAGS} - - clean: - rm rixc rix.tab.c lex.yy.c rix.tab.h diff --git a/srcpkgs/rix/patches/overflow.patch b/srcpkgs/rix/patches/overflow.patch deleted file mode 100644 index d9ff4c03d0d264..00000000000000 --- a/srcpkgs/rix/patches/overflow.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/rixc.c -+++ b/rixc.c -@@ -1563,7 +1563,7 @@ - Object *objectfloat(float f) - { - compilerDebugPrintf("objectfloat(%f)\n", f); -- char buffer[128]; -+ char buffer[BUFFLEN]; - snprintf(buffer, BUFFLEN, "%f", f); - Object *result = CreateObject(0, 0, 0, Expression, "float"); - addCode(result, buffer); diff --git a/srcpkgs/rix/template b/srcpkgs/rix/template deleted file mode 100644 index 2da36fc2eb982e..00000000000000 --- a/srcpkgs/rix/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'rix' -pkgname=rix -version=0.3.0 -revision=2 -build_style=gnu-makefile -hostmakedepends="bison flex" -short_desc="Expressive and efficient language for the C ecosystem" -maintainer="Orphaned " -# It's GCC runtime exception but GCC was replaced by Rix -license="GPL-3.0-only WITH GCC-exception-3.1" -homepage="https://github.com/riolet/rix" -distfiles="https://github.com/riolet/rix/archive/v${version}.tar.gz" -checksum=8727fee17cbbecec3ca8083fac80db3a2ed234c8128ec8df5cc56293e1dbb09c - -CFLAGS="-fcommon" - -do_install() { - vbin rixc - vbin clr.sh - vbin comp.sh -} diff --git a/srcpkgs/rizin-devel b/srcpkgs/rizin-devel deleted file mode 120000 index 1d00f71ce25bac..00000000000000 --- a/srcpkgs/rizin-devel +++ /dev/null @@ -1 +0,0 @@ -rizin \ No newline at end of file diff --git a/srcpkgs/rizin/patches/cross.patch b/srcpkgs/rizin/patches/cross.patch deleted file mode 100644 index fed15110e4d3e6..00000000000000 --- a/srcpkgs/rizin/patches/cross.patch +++ /dev/null @@ -1,22 +0,0 @@ -diff --git a/meson.build b/meson.build -index 614563588b2..b7f0330dae3 100644 ---- a/meson.build -+++ b/meson.build -@@ -204,7 +204,7 @@ endif - - pcre2_dep_opt = get_option('use_sys_pcre2') - pcre2_dep = disabler() --if (pcre2_dep_opt.enabled() or pcre2_dep_opt.auto()) and not meson.is_cross_build() -+if (pcre2_dep_opt.enabled() or pcre2_dep_opt.auto()) - pcre2_dep = dependency('libpcre2-8', required: false, static: false) - if not pcre2_dep.found() - pcre2_dep = cc.find_library('pcre2', required: true, static: true) -@@ -214,7 +214,7 @@ else - endif - - if meson.is_cross_build() -- pcre2_native_dep = dependency('pcre2_cross_native', required: true, static: true, native: true) -+ pcre2_native_dep = dependency('libpcre2-8', required: true, static: false, native: true) - endif - - # handle magic library diff --git a/srcpkgs/rizin/template b/srcpkgs/rizin/template deleted file mode 100644 index 522f5b1d8c2013..00000000000000 --- a/srcpkgs/rizin/template +++ /dev/null @@ -1,38 +0,0 @@ -# Template file for 'rizin' -# -# Rebuild cutter on update -pkgname=rizin -version=0.7.3 -revision=5 -build_style=meson -configure_args="-D use_sys_capstone=enabled -D use_capstone_version=v5 - -D use_sys_magic=enabled -D use_sys_libzip=enabled -D use_sys_zlib=enabled - -D use_sys_lz4=enabled -D use_sys_libzstd=enabled -D use_sys_lzma=enabled - -D use_sys_xxhash=enabled -D use_sys_openssl=enabled - -D use_sys_libmspack=enabled -D use_sys_tree_sitter=enabled - -D use_sys_pcre2=enabled -D local=disabled -D packager=VoidLinux - -D packager_version=${version}_${revision}" -hostmakedepends="pkg-config pcre2-devel" -makedepends="capstone-devel libzip-devel zlib-devel liblz4-devel xxHash-devel - tree-sitter-devel file-devel openssl-devel liblzma-devel libmspack-devel - libzstd-devel pcre2-devel" -short_desc="UNIX-like reverse engineering framework and command-line toolset" -maintainer="Urs Schulz " -license="LGPL-3.0-only" -homepage="https://rizin.re" -changelog="https://github.com/rizinorg/rizin/releases" -distfiles="https://github.com/rizinorg/rizin/releases/download/v${version}/rizin-src-v${version}.tar.xz" -checksum=e0ed25ada6be42098d38da9ccef4befbd549e477e80f8dffa5ca1b8ff9fbda74 -# requires some external files, not clear where they come from -make_check=no - -rizin-devel_package() { - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - short_desc="${short_desc} - development files" - pkg_install() { - vmove "usr/lib/*.so" - vmove usr/include/librz - vmove usr/lib/pkgconfig - vmove usr/lib/cmake - } -} diff --git a/srcpkgs/rkhunter/patches/rkhunter-1.4.6-grep-3.8.patch b/srcpkgs/rkhunter/patches/rkhunter-1.4.6-grep-3.8.patch deleted file mode 100644 index 10c93521766a4b..00000000000000 --- a/srcpkgs/rkhunter/patches/rkhunter-1.4.6-grep-3.8.patch +++ /dev/null @@ -1,725 +0,0 @@ -https://sourceforge.net/p/rkhunter/bugs/176/ -https://bugs.gentoo.org/895176 - ---- a/files/rkhunter -+++ b/files/rkhunter -@@ -70,7 +70,7 @@ fi - # we exec to log everything to the debug file. - # - --if [ -n "`echo \"$*\" | grep '\-\-debug'`" ]; then -+if [ -n "`echo \"$*\" | grep -- '--debug'`" ]; then - RKHDEBUGFILE="" - RKHDEBUGBASE="/tmp/rkhunter-debug" - -@@ -181,7 +181,7 @@ fi - # used. If it is, then some typical grep tests will fail. - # - --if [ "`echo \"rkh-grep-test\" | grep '^\+'`" = "rkh-grep-test" ]; then -+if [ "`echo \"rkh-grep-test\" | grep '^+'`" = "rkh-grep-test" ]; then - alias grep='grep -E' - fi - -@@ -948,9 +948,9 @@ check_paths() { - # - - if [ "${OPT_NAME}" = "SHARED_LIB_WHITELIST" ]; then -- RKHTMPVAR=`echo "${OPT_VALUE}" | egrep '(^|[^\\])[][?*]'` -+ RKHTMPVAR=`echo "${OPT_VALUE}" | grep -E '(^|[^\\])[][?*]'` - else -- RKHTMPVAR=`echo "${OPT_VALUE}" | egrep '(^|[^\\])[][?*{}]'` -+ RKHTMPVAR=`echo "${OPT_VALUE}" | grep -E '(^|[^\\])[][?*{}]'` - fi - - if [ -n "${RKHTMPVAR}" ]; then -@@ -989,7 +989,7 @@ check_paths() { - # The code is left here since we may need something very similar for overloaded options. - # overloaded options - ALLOWPROCDELFILE PORT_PATH_WHITELIST RTKT_FILE_WHITELIST - # if [ "${OPT_NAME}" = "BINDIR" ]; then --# if [ -n "`echo \"${FNAME}\" | grep '^\+'`" ]; then -+# if [ -n "`echo \"${FNAME}\" | grep '^+'`" ]; then - # FNAME=`echo "${FNAME}" | cut -c2-` - # fi - # fi -@@ -1000,7 +1000,7 @@ check_paths() { - # Also check that '/' has not been set. - # - -- if [ -n "`echo \"${FNAME}\" | egrep '(^[./]*$)|[;&]|/\.\./'`" ]; then -+ if [ -n "`echo \"${FNAME}\" | grep -E '(^[./]*$)|[;&]|/\.\./'`" ]; then - ERRCODE=1 - - echo "Invalid ${OPT_NAME} configuration option: Invalid pathname: ${FNAME}" -@@ -1134,7 +1134,7 @@ check_paths() { - # - - if [ "${OPT_NAME}" = "SHARED_LIB_WHITELIST" ]; then -- if [ -n "`echo \"${FNAME}\" | egrep '\\$\\{?(ORIGIN|LIB|PLATFORM)\\}?'`" ]; then -+ if [ -n "`echo \"${FNAME}\" | grep -E '\\$\\{?(ORIGIN|LIB|PLATFORM)\\}?'`" ]; then - continue - fi - fi -@@ -2522,7 +2522,7 @@ get_bindir_option() { - PREPEND_PATHS="" - - for DIR in ${BINPATHS}; do -- if [ -n "`echo ${DIR} | grep '^\+'`" ]; then -+ if [ -n "`echo ${DIR} | grep '^+'`" ]; then - DIR=`echo ${DIR} | cut -c2-` - PREPEND_PATHS="${PREPEND_PATHS} ${DIR}" - fi -@@ -2532,7 +2532,7 @@ get_bindir_option() { - - - for DIR in ${PREPEND_PATHS} ${RKHROOTPATH} ${BINPATHS}; do -- if [ -n "`echo ${DIR} | grep '^\+'`" ]; then -+ if [ -n "`echo ${DIR} | grep '^+'`" ]; then - # These will already be in PREPEND_PATHS. - continue - elif [ -z "`echo ${DIR} | grep '^/'`" ]; then -@@ -3848,7 +3848,7 @@ get_port_options() { - # - - for RKHTMPVAR2 in ${RKHTMPVAR}; do -- if [ -n "`echo \"${RKHTMPVAR2}\" | egrep -i '^(TCP|UDP):[1-9][0-9]*$'`" ]; then -+ if [ -n "`echo \"${RKHTMPVAR2}\" | grep -E -i '^(TCP|UDP):[1-9][0-9]*$'`" ]; then - PROTO=`echo ${RKHTMPVAR2} | cut -d: -f1 | tr '[:lower:]' '[:upper:]'` - PORT=`echo ${RKHTMPVAR2} | cut -d: -f2` - -@@ -3899,7 +3899,7 @@ ${PROTO}:${PORT}" - PROTO="" - - # Dig out the protocol and port number, if present. -- if [ -n "`echo \"${RKHTMPVAR2}\" | egrep -i '.:(TCP|UDP):[1-9][0-9]*$'`" ]; then -+ if [ -n "`echo \"${RKHTMPVAR2}\" | grep -E -i '.:(TCP|UDP):[1-9][0-9]*$'`" ]; then - PROTO=`echo "${RKHTMPVAR2}" | sed -e 's/^.*:\([a-zA-Z]*\):[1-9][0-9]*$/\1/'` - PORT=`echo "${RKHTMPVAR2}" | sed -e 's/^.*:\([1-9][0-9]*\)$/\1/'` - -@@ -4839,7 +4839,7 @@ get_hash_function() { - fi - fi - -- if [ -n "`echo \"${HASH_FUNC}\" | egrep -i '^(MD5|SHA1|SHA224|SHA256|SHA384|SHA512|RIPEMD160|WHIRLPOOL|NONE)$'`" ]; then -+ if [ -n "`echo \"${HASH_FUNC}\" | grep -E -i '^(MD5|SHA1|SHA224|SHA256|SHA384|SHA512|RIPEMD160|WHIRLPOOL|NONE)$'`" ]; then - HASH_FUNC=`echo "${HASH_FUNC}" | tr '[:lower:]' '[:upper:]'` - fi - -@@ -6412,7 +6412,7 @@ rkh_dat_get_os_info() { - OSNAME="${OSNAME} `sw_vers 2>/dev/null | grep '^ProductVersion:' | sed -e 's/ProductVersion:[ ]*//'`" - # OSNAME="${OSNAME} `sysctl kern.version 2>/dev/null | sed -e 's/^kern.version = //' | cut -d: -f1`" - -- if [ -n "`sysctl -a 2>/dev/null | egrep '^(hw\.optional\.x86_64|hw\.optional\.64bitops|hw\.cpu64bit_capable).*1$'`" ]; then -+ if [ -n "`sysctl -a 2>/dev/null | grep -E '^(hw\.optional\.x86_64|hw\.optional\.64bitops|hw\.cpu64bit_capable).*1$'`" ]; then - OSNAME="${OSNAME} (64-bit capable)" - fi - ;; -@@ -6708,7 +6708,7 @@ ${DIR}:1" - # this is what RPM does). - # - -- RPM_QUERY_RESULT=`echo "${RPM_QUERY_RESULT_ARCH}" | egrep ':(x86_64|ia64):' 2>/dev/null | tail ${TAIL_OPT}1` -+ RPM_QUERY_RESULT=`echo "${RPM_QUERY_RESULT_ARCH}" | grep -E ':(x86_64|ia64):' 2>/dev/null | tail ${TAIL_OPT}1` - - test -z "${RPM_QUERY_RESULT}" && RPM_QUERY_RESULT=`echo "${RPM_QUERY_RESULT_ARCH}" | tail ${TAIL_OPT}1` - -@@ -6883,7 +6883,7 @@ ${DIR}:1" - if [ -n "${PKGNAME}" ]; then - if [ -f "/var/lib/dpkg/info/${PKGNAME}.md5sums" ]; then - FILNAM=`echo "${FNAME}" | sed -e 's:^/::; s:\.:\\\.:g'` -- SYSHASH=`egrep "( |\./)${FILNAM}\$" "/var/lib/dpkg/info/${PKGNAME}.md5sums" 2>/dev/null | cut -d' ' -f1` -+ SYSHASH=`grep -E "( |\./)${FILNAM}\$" "/var/lib/dpkg/info/${PKGNAME}.md5sums" 2>/dev/null | cut -d' ' -f1` - test -n "${SYSHASH}" && FILE_IS_PKGD=1 - fi - fi -@@ -6925,7 +6925,7 @@ ${DIR}:1" - SYSHASH="" - RKHTMPVAR=`${HASH_CMD} "${FNAME}" 2>&1` - -- if [ -n "`echo \"${RKHTMPVAR}\" | egrep 'prelink.* (dependenc|adjusting unfinished)'`" ]; then -+ if [ -n "`echo \"${RKHTMPVAR}\" | grep -E 'prelink.* (dependenc|adjusting unfinished)'`" ]; then - DEPENDENCY_ERR=1 - RKHTMPVAR=`echo "${RKHTMPVAR}" | tr '\n' ':' | sed -e 's/:$//'` - else -@@ -7311,13 +7311,13 @@ get_next_mirror() { - - case $MIRRORS_MODE in - 0) -- MIRROR=`egrep -i '^(local|remote|mirror)=https?://[-A-Za-z0-9\+@#/%=_:,.]*[-A-Za-z0-9\+@#/%=_]$' "${DB_PATH}/mirrors.dat" 2>/dev/null | head ${HEAD_OPT}1` -+ MIRROR=`grep -E -i '^(local|remote|mirror)=https?://[-A-Za-z0-9+@#/%=_:,.]*[-A-Za-z0-9+@#/%=_]$' "${DB_PATH}/mirrors.dat" 2>/dev/null | head ${HEAD_OPT}1` - ;; - 1) -- MIRROR=`egrep -i '^local=https?://[-A-Za-z0-9\+@#/%=_:,.]*[-A-Za-z0-9\+@#/%=_]$' "${DB_PATH}/mirrors.dat" 2>/dev/null | head ${HEAD_OPT}1` -+ MIRROR=`grep -E -i '^local=https?://[-A-Za-z0-9+@#/%=_:,.]*[-A-Za-z0-9+@#/%=_]$' "${DB_PATH}/mirrors.dat" 2>/dev/null | head ${HEAD_OPT}1` - ;; - 2) -- MIRROR=`egrep -i '^remote=https?://[-A-Za-z0-9\+@#/%=_:,.]*[-A-Za-z0-9\+@#/%=_]$' "${DB_PATH}/mirrors.dat" 2>/dev/null | head ${HEAD_OPT}1` -+ MIRROR=`grep -E -i '^remote=https?://[-A-Za-z0-9+@#/%=_:,.]*[-A-Za-z0-9+@#/%=_]$' "${DB_PATH}/mirrors.dat" 2>/dev/null | head ${HEAD_OPT}1` - ;; - esac - -@@ -7337,13 +7337,13 @@ get_next_mirror() { - - case $MIRRORS_MODE in - 0) -- MIRROR=`egrep -i '^(local|remote|mirror)=https?://[-A-Za-z0-9\+@#/%=_:,.]*[-A-Za-z0-9\+@#/%=_]$' "${DB_PATH}/mirrors.dat" 2>/dev/null | head ${HEAD_OPT}$N | tail ${TAIL_OPT}1 | cut -d= -f2-` -+ MIRROR=`grep -E -i '^(local|remote|mirror)=https?://[-A-Za-z0-9+@#/%=_:,.]*[-A-Za-z0-9+@#/%=_]$' "${DB_PATH}/mirrors.dat" 2>/dev/null | head ${HEAD_OPT}$N | tail ${TAIL_OPT}1 | cut -d= -f2-` - ;; - 1) -- MIRROR=`egrep -i '^local=https?://[-A-Za-z0-9\+@#/%=_:,.]*[-A-Za-z0-9\+@#/%=_]$' "${DB_PATH}/mirrors.dat" 2>/dev/null | head ${HEAD_OPT}$N | tail ${TAIL_OPT}1 | cut -d= -f2-` -+ MIRROR=`grep -E -i '^local=https?://[-A-Za-z0-9+@#/%=_:,.]*[-A-Za-z0-9+@#/%=_]$' "${DB_PATH}/mirrors.dat" 2>/dev/null | head ${HEAD_OPT}$N | tail ${TAIL_OPT}1 | cut -d= -f2-` - ;; - 2) -- MIRROR=`egrep -i '^remote=https?://[-A-Za-z0-9\+@#/%=_:,.]*[-A-Za-z0-9\+@#/%=_]$' "${DB_PATH}/mirrors.dat" 2>/dev/null | head ${HEAD_OPT}$N | tail ${TAIL_OPT}1 | cut -d= -f2-` -+ MIRROR=`grep -E -i '^remote=https?://[-A-Za-z0-9+@#/%=_:,.]*[-A-Za-z0-9+@#/%=_]$' "${DB_PATH}/mirrors.dat" 2>/dev/null | head ${HEAD_OPT}$N | tail ${TAIL_OPT}1 | cut -d= -f2-` - ;; - esac - -@@ -7370,7 +7370,7 @@ get_next_mirror() { - # Next get the remaining mirrors. - # - -- OTHERMIRRORS=`egrep -i '^(local|remote|mirror)=https?://[-A-Za-z0-9\+@#/%=_:,.]*[-A-Za-z0-9\+@#/%=_]$' "${DB_PATH}/mirrors.dat" | grep -v "^${MIRROR}\$"` -+ OTHERMIRRORS=`grep -E -i '^(local|remote|mirror)=https?://[-A-Za-z0-9+@#/%=_:,.]*[-A-Za-z0-9+@#/%=_]$' "${DB_PATH}/mirrors.dat" | grep -v "^${MIRROR}\$"` - - - # -@@ -7459,13 +7459,13 @@ download_file() { - - case $MIRRORS_MODE in - 0) -- MIRROR_COUNT=`egrep -i '^(local|remote|mirror)=https?://[-A-Za-z0-9\+@#/%=_:,.]*[-A-Za-z0-9\+@#/%=_]$' "${DB_PATH}/mirrors.dat" | wc -l | tr -d ' '` -+ MIRROR_COUNT=`grep -E -i '^(local|remote|mirror)=https?://[-A-Za-z0-9+@#/%=_:,.]*[-A-Za-z0-9+@#/%=_]$' "${DB_PATH}/mirrors.dat" | wc -l | tr -d ' '` - ;; - 1) -- MIRROR_COUNT=`egrep -i '^local=https?://[-A-Za-z0-9\+@#/%=_:,.]*[-A-Za-z0-9\+@#/%=_]$' "${DB_PATH}/mirrors.dat" | wc -l | tr -d ' '` -+ MIRROR_COUNT=`grep -E -i '^local=https?://[-A-Za-z0-9+@#/%=_:,.]*[-A-Za-z0-9+@#/%=_]$' "${DB_PATH}/mirrors.dat" | wc -l | tr -d ' '` - ;; - 2) -- MIRROR_COUNT=`egrep -i '^remote=https?://[-A-Za-z0-9\+@#/%=_:,.]*[-A-Za-z0-9\+@#/%=_]$' "${DB_PATH}/mirrors.dat" | wc -l | tr -d ' '` -+ MIRROR_COUNT=`grep -E -i '^remote=https?://[-A-Za-z0-9+@#/%=_:,.]*[-A-Za-z0-9+@#/%=_]$' "${DB_PATH}/mirrors.dat" | wc -l | tr -d ' '` - ;; - esac - -@@ -7991,7 +7991,7 @@ do_config_file_check() { - # Now check to see if any unknown options have been configured. - # - -- RKHTMPVAR=`egrep -h -v '^[ ]*(#|$)' ${CONFIGFILE} ${LOCALCONFIGFILE} ${LOCALCONFDIRFILES}` -+ RKHTMPVAR=`grep -E -h -v '^[ ]*(#|$)' ${CONFIGFILE} ${LOCALCONFIGFILE} ${LOCALCONFDIRFILES}` - - IFS=$IFSNL - -@@ -9587,7 +9587,7 @@ do_system_check_initialisation() { - rpc.nfsd:tcp.log:Sniffer installed - sshd:/dev/ptyxx:OpenBSD Rootkit - sshd:/.config:SHV4 Rootkit -- sshd:+\\$.*\\$\!.*\!\!\\$:Backdoored SSH daemon installed -+ sshd:+\\$.*\\$!.*!!\\$:Backdoored SSH daemon installed - sshd:backdoor.h:Trojaned SSH daemon - sshd:backdoor_active:Trojaned SSH daemon - sshd:magic_pass_active:Trojaned SSH daemon -@@ -10712,7 +10712,7 @@ file_properties_check() { - done - - -- if [ -n "`echo \"${RKHTMPVAR}\" | egrep 'libsafe|missing|empty'`" ]; then -+ if [ -n "`echo \"${RKHTMPVAR}\" | grep -E 'libsafe|missing|empty'`" ]; then - display --to LOG --type WARNING --nl PROPUPD_WARN - fi - -@@ -10964,7 +10964,7 @@ ${RKHLINE}" - - FILE_IS_PKGD=1 - -- PKGNAME=`echo "${PKGNAME_ARCH}" | egrep '\.(x86_64|ia64)$' 2>/dev/null | tail ${TAIL_OPT}1` -+ PKGNAME=`echo "${PKGNAME_ARCH}" | grep -E '\.(x86_64|ia64)$' 2>/dev/null | tail ${TAIL_OPT}1` - - test -z "${PKGNAME}" && PKGNAME=`echo "${PKGNAME_ARCH}" | tail ${TAIL_OPT}1` - -@@ -11163,7 +11163,7 @@ ${RKHLINE}" - if [ -n "${PKGNAME}" -a -f "/var/lib/dpkg/info/${PKGNAME}.md5sums" ]; then - FNGREP=`echo "${FNAMEGREP}" | sed -e 's:^/::'` - -- SYSHASH=`egrep "( |\./)${FNGREP}\$" "/var/lib/dpkg/info/${PKGNAME}.md5sums" | cut -d' ' -f1` -+ SYSHASH=`grep -E "( |\./)${FNGREP}\$" "/var/lib/dpkg/info/${PKGNAME}.md5sums" | cut -d' ' -f1` - - if [ -n "${SYSHASH}" ]; then - FILE_IS_PKGD=1 -@@ -11172,7 +11172,7 @@ ${RKHLINE}" - if [ "${RKHTMPVAR}" != "${SYSHASH}" ]; then - PKGMGR_VERIFY_RESULT="5" - -- if [ -n "`${PKGMGR_MD5_HASH} "${FNAME}" 2>&1 | egrep 'prelink.* (dependenc|adjusting unfinished)'`" ]; then -+ if [ -n "`${PKGMGR_MD5_HASH} "${FNAME}" 2>&1 | grep -E 'prelink.* (dependenc|adjusting unfinished)'`" ]; then - DEPENDENCY_ERR=1 - fi - fi -@@ -11221,7 +11221,7 @@ ${RKHLINE}" - if [ "${RKHTMPVAR}" != "${SYSHASH}" ]; then - PKGMGR_VERIFY_RESULT="5" - -- if [ -n "`${PKGMGR_MD5_HASH} "${FNAME}" 2>&1 | egrep 'prelink.* (dependenc|adjusting unfinished)'`" ]; then -+ if [ -n "`${PKGMGR_MD5_HASH} "${FNAME}" 2>&1 | grep -E 'prelink.* (dependenc|adjusting unfinished)'`" ]; then - DEPENDENCY_ERR=1 - fi - fi -@@ -11252,7 +11252,7 @@ ${RKHLINE}" - if [ "${RKHTMPVAR}" != "${SYSHASH}" ]; then - PKGMGR_VERIFY_RESULT="5" - -- if [ -n "`${PKGMGR_SHA_HASH} "${FNAME}" 2>&1 | egrep 'prelink.* (dependenc|adjusting unfinished)'`" ]; then -+ if [ -n "`${PKGMGR_SHA_HASH} "${FNAME}" 2>&1 | grep -E 'prelink.* (dependenc|adjusting unfinished)'`" ]; then - DEPENDENCY_ERR=1 - fi - fi -@@ -11295,7 +11295,7 @@ ${RKHLINE}" - fi - fi - -- if [ -z "`echo \"${PKGMGR_VERIFY_RESULT}\" | egrep '5|(^..\?)'`" ]; then -+ if [ -z "`echo \"${PKGMGR_VERIFY_RESULT}\" | grep -E '5|(^..\?)'`" ]; then - HASH_TEST_PASSED=1 - else - TEST_RESULT="${TEST_RESULT} verify:hashchanged" -@@ -11349,7 +11349,7 @@ ${RKHLINE}" - SYSHASH=`${HASH_CMD} "${FNAME}" 2>/dev/null | cut -d' ' -f $HASH_FLD_IDX` - - if [ -z "${SYSHASH}" ]; then -- if [ -n "`${HASH_CMD} "${FNAME}" 2>&1 | egrep 'prelink.* (dependenc|adjusting unfinished)'`" ]; then -+ if [ -n "`${HASH_CMD} "${FNAME}" 2>&1 | grep -E 'prelink.* (dependenc|adjusting unfinished)'`" ]; then - if [ "${RKHHASH}" = "ignore-prelink-dep-err" ]; then - SYSHASH="${RKHHASH}" - display --to LOG --type INFO FILE_PROP_IGNORE_PRELINK_DEP_ERR "`name2text \"${FNAME}\"`" -@@ -11445,7 +11445,7 @@ ${RKHLINE}" - # - - if [ $FILE_IS_PKGD -eq 1 ]; then -- echo "${PKGMGR_VERIFY_RESULT}" | egrep 'M|(^.\?)' >/dev/null && TEST_RESULT="${TEST_RESULT} verify:permchanged" -+ echo "${PKGMGR_VERIFY_RESULT}" | grep -E 'M|(^.\?)' >/dev/null && TEST_RESULT="${TEST_RESULT} verify:permchanged" - else - RKH_CC2=`expr $RKH_CC + 2` - -@@ -11465,7 +11465,7 @@ ${RKHLINE}" - # - - if [ $FILE_IS_PKGD -eq 1 ]; then -- echo "${PKGMGR_VERIFY_RESULT}" | egrep 'U|(^.....\?)' >/dev/null && TEST_RESULT="${TEST_RESULT} verify:uidchanged" -+ echo "${PKGMGR_VERIFY_RESULT}" | grep -E 'U|(^.....\?)' >/dev/null && TEST_RESULT="${TEST_RESULT} verify:uidchanged" - else - RKH_CC2=`expr $RKH_CC + 3` - -@@ -11485,7 +11485,7 @@ ${RKHLINE}" - # - - if [ $FILE_IS_PKGD -eq 1 ]; then -- echo "${PKGMGR_VERIFY_RESULT}" | egrep 'G|(^......\?)' >/dev/null && TEST_RESULT="${TEST_RESULT} verify:gidchanged" -+ echo "${PKGMGR_VERIFY_RESULT}" | grep -E 'G|(^......\?)' >/dev/null && TEST_RESULT="${TEST_RESULT} verify:gidchanged" - else - RKH_CC2=`expr $RKH_CC + 4` - -@@ -11525,7 +11525,7 @@ ${RKHLINE}" - # - - if [ $FILE_IS_PKGD -eq 1 ]; then -- if [ -z "`echo \"${PKGMGR_VERIFY_RESULT}\" | egrep 'S|(^\?)'`" ]; then -+ if [ -z "`echo \"${PKGMGR_VERIFY_RESULT}\" | grep -E 'S|(^\?)'`" ]; then - SIZE_TEST_PASSED=1 - else - TEST_RESULT="${TEST_RESULT} verify:sizechanged" -@@ -11553,7 +11553,7 @@ ${RKHLINE}" - # - - if [ $FILE_IS_PKGD -eq 1 ]; then -- echo "${PKGMGR_VERIFY_RESULT}" | egrep 'T|(^.......\?)' >/dev/null && TEST_RESULT="${TEST_RESULT} verify:dtmchanged" -+ echo "${PKGMGR_VERIFY_RESULT}" | grep -E 'T|(^.......\?)' >/dev/null && TEST_RESULT="${TEST_RESULT} verify:dtmchanged" - elif [ $PRELINKED -eq 0 -o $FILE_IS_PKGD -eq 0 ]; then - RKH_CC2=`expr $RKH_CC + 6` - -@@ -11574,7 +11574,7 @@ ${RKHLINE}" - - if [ -h "${FNAME}" ]; then - if [ $FILE_IS_PKGD -eq 1 ]; then -- if [ -n "`echo \"${PKGMGR_VERIFY_RESULT}\" | egrep 'L|(^....\?)'`" ]; then -+ if [ -n "`echo \"${PKGMGR_VERIFY_RESULT}\" | grep -E 'L|(^....\?)'`" ]; then - if [ $HAVE_READLINK -eq 1 ]; then - # Check the link target to see if it is whitelisted. - -@@ -11720,7 +11720,7 @@ File:${RKH_CC}:${FNAME}:${SYSHASH}:${SYS - RKHTMPVAR=`${LSATTR_CMD} "${FNAME}" 2>&1 | cut -d' ' -f1 | grep 'i'` - fi - else -- RKHTMPVAR=`ls -lno "${FNAME}" 2>&1 | ${AWK_CMD} '{ print $5 }' | egrep 'uchg|schg|sappnd|uappnd|sunlnk|sunlink|schange|simmutable|sappend|uappend|uchange|uimmutable'` -+ RKHTMPVAR=`ls -lno "${FNAME}" 2>&1 | ${AWK_CMD} '{ print $5 }' | grep -E 'uchg|schg|sappnd|uappnd|sunlnk|sunlink|schange|simmutable|sappend|uappend|uchange|uimmutable'` - fi - - # -@@ -11768,9 +11768,9 @@ File:${RKH_CC}:${FNAME}:${SYSHASH}:${SYS - test -n "${BASENAME_CMD}" && RKHTMPVAR=`${BASENAME_CMD} "${FNAME}"` || RKHTMPVAR=`echo "${FNAME}" | sed -e 's:^.*/::'` - - if [ "${RKHTMPVAR}" = "rkhunter" ]; then -- SYSSCRIPT=`${FILE_CMD} "${FNAME}" 2>&1 | tr -d '\n' | tr '[:cntrl:]' '?' | egrep -i -v '(shell|/bin/sh) script( |,|$)'` -+ SYSSCRIPT=`${FILE_CMD} "${FNAME}" 2>&1 | tr -d '\n' | tr '[:cntrl:]' '?' | grep -E -i -v '(shell|/bin/sh) script( |,|$)'` - else -- SYSSCRIPT=`${FILE_CMD} "${FNAME}" 2>&1 | tr -d '\n' | tr '[:cntrl:]' '?' | egrep -i ' script( |,|$)'` -+ SYSSCRIPT=`${FILE_CMD} "${FNAME}" 2>&1 | tr -d '\n' | tr '[:cntrl:]' '?' | grep -E -i ' script( |,|$)'` - fi - - test -n "${SYSSCRIPT}" && TEST_RESULT="${TEST_RESULT} script" -@@ -12256,7 +12256,7 @@ suspscan() { - # Adding "text" to the egrep below widens scope at the expense of more false-positives and extending running time. - # - -- if [ -n "`echo \"${FTYPE}\" | grep -v -i 'compres' | egrep -i 'execu|reloc|shell|libr|data|obj|text'`" ]; then -+ if [ -n "`echo \"${FTYPE}\" | grep -v -i 'compres' | grep -E -i 'execu|reloc|shell|libr|data|obj|text'`" ]; then - FOUND=1 - SUSPSCAN_NUM=1; SUSPSCAN_SCORE=0; SUSPSCAN_HITCOUNT=0 - SUSPSCAN_STRINGS="" -@@ -13151,7 +13151,7 @@ rootkit_file_dir_checks() { - FOUND=0 - - if [ -n "${KSYMS_FILE}" ]; then -- egrep -i 'adore|sebek' "${KSYMS_FILE}" >/dev/null 2>&1 && FOUND=1 -+ grep -E -i 'adore|sebek' "${KSYMS_FILE}" >/dev/null 2>&1 && FOUND=1 - fi - - if [ $FOUND -eq 0 ]; then -@@ -14061,7 +14061,7 @@ malware_checks() { - - FNAMEGREP=`echo "${FNAMEGREP}" | sed -e 's/^|//;'` - -- if [ -n "`echo \"${FNAME}\" | egrep \"^(${FNAMEGREP})$\"`" ]; then -+ if [ -n "`echo \"${FNAME}\" | grep -E \"^(${FNAMEGREP})$\"`" ]; then - PROCWHITELISTED=1 - fi - else -@@ -14174,7 +14174,7 @@ ${PROC} ${PID} ${FNAME}" - RKHLSOF_FILE="${TEMPFILE}" - touch "${RKHLSOF_FILE}" - -- ${LSOF_CMD} -wnlP +c 0 2>&1 | egrep -v ' (FIFO|V?DIR|IPv[46]) ' | sort | uniq >"${RKHLSOF_FILE}" -+ ${LSOF_CMD} -wnlP +c 0 2>&1 | grep -E -v ' (FIFO|V?DIR|IPv[46]) ' | sort | uniq >"${RKHLSOF_FILE}" - - # - # Now loop through the known suspicious filenames, -@@ -14376,7 +14376,7 @@ ${RKHTMPVAR}:${FNAME}" - ROOTKIT_COUNT=`expr $ROOTKIT_COUNT + 1` - - SEEN=1 -- FOUND_PROCS=`${UNHIDE_CMD} ${UNHIDE_OPTS} ${RKHTMPVAR} 2>&1 | egrep -v '^(Unhide |yjesus@|http:|Copyright |License |NOTE :|Used options:|\[\*\]|$)'` -+ FOUND_PROCS=`${UNHIDE_CMD} ${UNHIDE_OPTS} ${RKHTMPVAR} 2>&1 | grep -E -v '^(Unhide |yjesus@|http:|Copyright |License |NOTE :|Used options:|\[\*\]|$)'` - - if [ -z "${FOUND_PROCS}" ]; then - # Nothing found. -@@ -14957,7 +14957,7 @@ xinetd_include() { - IFS=$IFSNL - - # Get the default enabled services. -- for LINE in `egrep '^[ ]*enabled[ ]*\+?=' "${FILENAME}"`; do -+ for LINE in `grep -E '^[ ]*enabled[ ]*+?=' "${FILENAME}"`; do - SEEN=1 - - RKHTMPVAR=`echo "${LINE}" | sed -e 's/^.*=//' | tr -s ' ' ' '` -@@ -14975,7 +14975,7 @@ xinetd_include() { - - - # Get the default disabled services. -- for LINE in `egrep '^[ ]*disabled[ ]*\+?=' "${FILENAME}"`; do -+ for LINE in `grep -E '^[ ]*disabled[ ]*+?=' "${FILENAME}"`; do - RKHTMPVAR=`echo "${LINE}" | sed -e 's/^.*=//' | tr -s ' ' ' '` - - XINETD_DFLTS_DISABLED="${XINETD_DFLTS_DISABLED} ${RKHTMPVAR}" -@@ -15024,14 +15024,14 @@ xinetd_include() { - # - - if [ -n "${XINETD_DFLTS_ENABLED}" ]; then -- if [ -n "`echo \"${XINETD_DFLTS_ENABLED}\" | egrep \"${SVCID}\"`" ]; then -- if [ -z "`echo \"${XINETD_DFLTS_DISABLED}\" | egrep \"${SVCID}\"`" ]; then -+ if [ -n "`echo \"${XINETD_DFLTS_ENABLED}\" | grep -E \"${SVCID}\"`" ]; then -+ if [ -z "`echo \"${XINETD_DFLTS_DISABLED}\" | grep -E \"${SVCID}\"`" ]; then - SEEN=1 - IFS=$IFSNL - break - fi - fi -- elif [ -n "`echo \"${XINETD_DFLTS_DISABLED}\" | egrep \"${SVCID}\"`" ]; then -+ elif [ -n "`echo \"${XINETD_DFLTS_DISABLED}\" | grep -E \"${SVCID}\"`" ]; then - : - elif [ -z "`echo $DATA | grep 'disable = yes'`" ]; then - SEEN=1 -@@ -15368,7 +15368,7 @@ trojan_checks() { - test -f "${DIR}/mod_rootme2.so" && FOUNDFILES="${FOUNDFILES} ${DIR}/mod_rootme2.so" - - if [ -f "${DIR}/httpd.conf" ]; then -- if [ -n "`egrep 'mod_rootme2?\.so' \"${DIR}/httpd.conf\"`" ]; then -+ if [ -n "`grep -E 'mod_rootme2?\.so' \"${DIR}/httpd.conf\"`" ]; then - FOUNDFILES="${FOUNDFILES} ${DIR}/httpd.conf" - fi - fi -@@ -15671,7 +15671,7 @@ linux_avail_modules() { - ${FIND_CMD} "${LKM_PATH}" -type f -a \( -name "*.o" -o -name "*.ko" -o -name "*.ko.xz" \) >"${TEMPFILE}" 2>/dev/null - - for RKHTMPVAR in ${LKM_NAMES}; do -- if [ -n "`egrep \"/${RKHTMPVAR}(\.xz)?$\" "${TEMPFILE}"`" ]; then -+ if [ -n "`grep -E \"/${RKHTMPVAR}(\.xz)?$\" "${TEMPFILE}"`" ]; then - FOUND=1 - FOUNDFILES="${FOUNDFILES} ${RKHTMPVAR}" - fi -@@ -15821,10 +15821,10 @@ check_port_wl() { - if [ -n "`echo \"${LSOFLINE}\" | grep \" ${PROTO} \*:${PORT} \"`" ]; then - # Process listening for connections from anywhere. - PID=`echo "${LSOFLINE}" | ${AWK_CMD} '{ print $2 }'` -- elif [ -n "`echo \"${LSOFLINE}\" | egrep \" ${PROTO} [0-9]+\.[0-9]+\.[0-9]+\.[0-9]+:${PORT}[ -]\"`" ]; then -+ elif [ -n "`echo \"${LSOFLINE}\" | grep -E \" ${PROTO} [0-9]+\.[0-9]+\.[0-9]+\.[0-9]+:${PORT}[ -]\"`" ]; then - # Established or listening process using IPv4 address. - PID=`echo "${LSOFLINE}" | ${AWK_CMD} '{ print $2 }'` -- elif [ -n "`echo \"${LSOFLINE}\" | egrep \" ${PROTO} \[[:0-9a-fA-F]+\]:${PORT}[ -]\"`" ]; then -+ elif [ -n "`echo \"${LSOFLINE}\" | grep -E \" ${PROTO} \[[:0-9a-fA-F]+\]:${PORT}[ -]\"`" ]; then - # Established or listening process using IPv6 address. - PID=`echo "${LSOFLINE}" | ${AWK_CMD} '{ print $2 }'` - else -@@ -15886,7 +15886,7 @@ check_port_wl() { - if [ "${PROTO}" = "UDP" ]; then - FOUND=`${NETSTAT_CMD} -an | grep -i "^udp.*\.${PORT} " | ${AWK_CMD} '{ print $4 }' | grep "\.${PORT}$"` - elif [ "${PROTO}" = "TCP" ]; then -- FOUND=`${NETSTAT_CMD} -an | egrep -i "^tcp.*\.${PORT} .*(BOUND|ESTABLISH|LISTEN)" | ${AWK_CMD} '{ print $4 }' | grep "\.${PORT}$"` -+ FOUND=`${NETSTAT_CMD} -an | grep -E -i "^tcp.*\.${PORT} .*(BOUND|ESTABLISH|LISTEN)" | ${AWK_CMD} '{ print $4 }' | grep "\.${PORT}$"` - fi - ;; - SunOS) -@@ -15897,10 +15897,10 @@ check_port_wl() { - FOUND=`${NETSTAT_CMD} -an | ${AWK_CMD} '/^UDP: IPv6/, /^$/ { print $1 }' | grep "\.${PORT}$"` - fi - elif [ "${PROTO}" = "TCP" ]; then -- FOUND=`${NETSTAT_CMD} -an | ${AWK_CMD} '/^TCP: IPv4/, /^$/ { print $0 }' | egrep 'BOUND|ESTABLISH|LISTEN' | ${AWK_CMD} '{ print $1 }' | grep "\.${PORT}$"` -+ FOUND=`${NETSTAT_CMD} -an | ${AWK_CMD} '/^TCP: IPv4/, /^$/ { print $0 }' | grep -E 'BOUND|ESTABLISH|LISTEN' | ${AWK_CMD} '{ print $1 }' | grep "\.${PORT}$"` - - if [ -z "${FOUND}" ]; then -- FOUND=`${NETSTAT_CMD} -an | ${AWK_CMD} '/^TCP: IPv6/, /^$/ { print $0 }' | egrep 'BOUND|ESTABLISH|LISTEN' | ${AWK_CMD} '{ print $1 }' | grep "\.${PORT}$"` -+ FOUND=`${NETSTAT_CMD} -an | ${AWK_CMD} '/^TCP: IPv6/, /^$/ { print $0 }' | grep -E 'BOUND|ESTABLISH|LISTEN' | ${AWK_CMD} '{ print $1 }' | grep "\.${PORT}$"` - fi - fi - ;; -@@ -16435,7 +16435,7 @@ do_network_interface_checks() { - WHITEPROC="" - BLACKPROC="" - -- LIBPCAPRES=`egrep -v '(^sk | 888e )' /proc/net/packet 2>/dev/null | head ${HEAD_OPT}1` -+ LIBPCAPRES=`grep -E -v '(^sk | 888e )' /proc/net/packet 2>/dev/null | head ${HEAD_OPT}1` - - if [ -n "${LIBPCAPRES}" ]; then - ALLOWPROCLISTENERS="" -@@ -16451,7 +16451,7 @@ do_network_interface_checks() { - - INODE_LIST="" - -- for INODE in `egrep -v '(^sk | 888e )' /proc/net/packet | ${AWK_CMD} '{ print $9 }'`; do -+ for INODE in `grep -E -v '(^sk | 888e )' /proc/net/packet | ${AWK_CMD} '{ print $9 }'`; do - INODE_LIST="${INODE_LIST}|$INODE" - done - -@@ -16459,7 +16459,7 @@ do_network_interface_checks() { - test -z "${INODE_LIST}" && INODE_LIST="RKHunterPktCapture" - - -- for PID in `${LSOF_CMD} -lMnPw -d 1-20 2>/dev/null | egrep "[ ](pack[ ]+(${INODE_LIST})|sock[ ]+[^ ]+[ ]+[^ ]+[ ]+(${INODE_LIST}))[ ]" | ${AWK_CMD} '{ print $2 }'`; do -+ for PID in `${LSOF_CMD} -lMnPw -d 1-20 2>/dev/null | grep -E "[ ](pack[ ]+(${INODE_LIST})|sock[ ]+[^ ]+[ ]+[^ ]+[ ]+(${INODE_LIST}))[ ]" | ${AWK_CMD} '{ print $2 }'`; do - NAME="" - - if [ -h "/proc/$PID/exe" -a $HAVE_READLINK -eq 1 ]; then -@@ -16677,7 +16677,7 @@ ${STRING}:${INFO}" - RKHTMPVAR=`grep "${STRING}" "${FNAME}"` - - if [ -n "${RKHTMPVAR}" ]; then -- test -z "`echo \"${RKHTMPVAR}\" | egrep -v '^[ ]*#'`" && continue -+ test -z "`echo \"${RKHTMPVAR}\" | grep -E -v '^[ ]*#'`" && continue - - if [ -n "`echo \"${RTKT_FILE_WHITELIST}\" | grep \"^${FNAMEGREP}:${STRING}$\"`" ]; then - if [ $VERBOSE_LOGGING -eq 1 ]; then -@@ -16951,7 +16951,7 @@ do_group_accounts_check() { - if [ -n "${DSCL_CMD}" ]; then - display --to LOG --type INFO FOUND_CMD 'dscl' "${DSCL_CMD}" - -- RKHTMPVAR2=`${DSCL_CMD} . search /Users uid 0 | egrep '^[^ )]' | cut -d' ' -f1` -+ RKHTMPVAR2=`${DSCL_CMD} . search /Users uid 0 | grep -E '^[^ )]' | cut -d' ' -f1` - else - display --to LOG --type INFO NOT_FOUND_CMD 'dscl' - fi -@@ -17526,7 +17526,7 @@ do_system_config_files_check() { - - test $SUNOS -eq 1 -o $IRIXOS -eq 1 && PS_ARGS="-ef" - -- RKHTMPVAR=`${PS_CMD} ${PS_ARGS} | egrep '(syslogd|syslog-ng)( |$)' | grep -v 'egrep'` -+ RKHTMPVAR=`${PS_CMD} ${PS_ARGS} | grep -E '(syslogd|syslog-ng)( |$)' | grep -v 'grep'` - - if [ -n "${RKHTMPVAR}" ]; then - SYSLOG_SEEN=1 -@@ -17546,7 +17546,7 @@ do_system_config_files_check() { - TITLE_SHOWN=1 - fi - -- RKHTMPVAR=`${PS_CMD} ${PS_ARGS} | egrep 'systemd-journald( |$)' | grep -v 'egrep'` -+ RKHTMPVAR=`${PS_CMD} ${PS_ARGS} | grep -E 'systemd-journald( |$)' | grep -v 'grep'` - - if [ -n "${RKHTMPVAR}" ]; then - SYSTEMD_SEEN=1 -@@ -17562,7 +17562,7 @@ do_system_config_files_check() { - TITLE_SHOWN=1 - fi - -- RKHTMPVAR=`${PS_CMD} ${PS_ARGS} | egrep 'metalog( |$)' | grep -v 'egrep'` -+ RKHTMPVAR=`${PS_CMD} ${PS_ARGS} | grep -E 'metalog( |$)' | grep -v 'grep'` - - if [ -n "${RKHTMPVAR}" ]; then - METALOG_SEEN=1 -@@ -17578,7 +17578,7 @@ do_system_config_files_check() { - TITLE_SHOWN=1 - fi - -- RKHTMPVAR=`${PS_CMD} ${PS_ARGS} | egrep 'socklog( |$)' | grep -v 'egrep'` -+ RKHTMPVAR=`${PS_CMD} ${PS_ARGS} | grep -E 'socklog( |$)' | grep -v 'grep'` - - if [ -n "${RKHTMPVAR}" ]; then - SOCKLOG_SEEN=1 -@@ -17639,7 +17639,7 @@ do_system_config_files_check() { - RKHTMPVAR="an" - elif [ -n "`echo \"${FNAME}\" | grep '/syslog-ng\.conf$'`" ]; then - FTYPE="syslog-ng" -- elif [ -n "`echo \"${FNAME}\" | egrep '/(systemd-)?journald\.conf$'`" ]; then -+ elif [ -n "`echo \"${FNAME}\" | grep -E '/(systemd-)?journald\.conf$'`" ]; then - FTYPE="systemd" - else - FTYPE="syslog" -@@ -17657,15 +17657,15 @@ do_system_config_files_check() { - if [ "${FTYPE}" != "systemd" ]; then - RKHTMPVAR="" - -- if [ -n "`echo \"${FNAME}\" | egrep '/r?syslog\.conf$'`" ]; then -- RKHTMPVAR=`egrep -i '^[^#].*[ ](@|:omrelp:).' "${FNAME}" | egrep -i -v '(@|:omrelp:)127\.'` -+ if [ -n "`echo \"${FNAME}\" | grep -E '/r?syslog\.conf$'`" ]; then -+ RKHTMPVAR=`grep -E -i '^[^#].*[ ](@|:omrelp:).' "${FNAME}" | grep -E -i -v '(@|:omrelp:)127\.'` - else - # - # For syslog-ng we must look for a destination - # block which uses TCP or UDP. - # - -- RKHTMPVAR=`${AWK_CMD} '/^[ ]*destination( | |$)/, /}/ { print $0 }' "${FNAME}" | egrep -i '( | |\{|^)(tcp|udp)6?( | |\(|$)' | egrep -v -i '(tcp|udp)6?[ ]*\([ ]*("[ ]*)?127\.'` -+ RKHTMPVAR=`${AWK_CMD} '/^[ ]*destination( | |$)/, /}/ { print $0 }' "${FNAME}" | grep -E -i '( | |\{|^)(tcp|udp)6?( | |\(|$)' | grep -E -v -i '(tcp|udp)6?[ ]*\([ ]*("[ ]*)?127\.'` - fi - - if [ -n "${RKHTMPVAR}" ]; then -@@ -17681,7 +17681,7 @@ do_system_config_files_check() { - # that the warnings are shown before anything else. - # - -- if [ $SYSLOG_SEEN -eq 1 -a -z "`echo \"${FILEFOUND}\" | egrep ' (syslog|rsyslog|syslog-ng) '`" ]; then -+ if [ $SYSLOG_SEEN -eq 1 -a -z "`echo \"${FILEFOUND}\" | grep -E ' (syslog|rsyslog|syslog-ng) '`" ]; then - display --to SCREEN+LOG --type PLAIN --result WARNING --color RED --log-indent 2 --screen-indent 4 SYSTEM_CONFIGS_FILE - display --to LOG --type WARNING SYSTEM_CONFIGS_SYSLOG_NO_FILE 'syslog' - elif [ $SYSTEMD_SEEN -eq 1 -a -z "`echo \"${FILEFOUND}\" | grep ' systemd '`" ]; then -@@ -17697,7 +17697,7 @@ do_system_config_files_check() { - # We only display the remote logging result if a configuration file was found. - # - -- if [ -n "`echo \"${FILEFOUND}\" | egrep ' (syslog|rsyslog|syslog-ng) '`" ]; then -+ if [ -n "`echo \"${FILEFOUND}\" | grep -E ' (syslog|rsyslog|syslog-ng) '`" ]; then - if [ $ALLOW_SYSLOG_REMOTE_LOGGING -eq 1 ]; then - display --to SCREEN+LOG --type PLAIN --result ALLOWED --color GREEN --log-indent 2 --screen-indent 4 SYSTEM_CONFIGS_SYSLOG_REMOTE - elif [ $REM_LOGGING_FOUND -eq 0 ]; then -@@ -17734,7 +17734,7 @@ do_dev_whitelist_check() { - FTYPE=`echo "${FTYPE}" | tail ${TAIL_OPT}1` - fi - -- if [ -z "`echo \"${FTYPE}\" | egrep -v '(character special|block special|socket|fifo \(named pipe\)|symbolic link to|empty|directory|/MAKEDEV:)'`" ]; then -+ if [ -z "`echo \"${FTYPE}\" | grep -E -v '(character special|block special|socket|fifo \(named pipe\)|symbolic link to|empty|directory|/MAKEDEV:)'`" ]; then - return - fi - -@@ -17832,7 +17832,7 @@ do_filesystem_check() { - RKHTMPVAR=`find_cmd mount` - - if [ -n "${RKHTMPVAR}" ]; then -- test -n "`${RKHTMPVAR} 2>/dev/null | egrep '^fdesc(fs)? .*(type fdesc|\(fdescfs\))'`" && FDESCFS=1 -+ test -n "`${RKHTMPVAR} 2>/dev/null | grep -E '^fdesc(fs)? .*(type fdesc|\(fdescfs\))'`" && FDESCFS=1 - else - display --to LOG --type INFO NOT_FOUND_CMD 'mount' - fi -@@ -17930,7 +17930,7 @@ do_filesystem_check() { - - for DIR in ${SHORTSEARCHDIRS}; do - if [ -d "${DIR}" ]; then -- RKHTMPVAR=`ls -1d ${DIR}/.* 2>/dev/null | egrep -v '/\.\.?$'` -+ RKHTMPVAR=`ls -1d ${DIR}/.* 2>/dev/null | grep -E -v '/\.\.?$'` - test -n "${RKHTMPVAR}" && LOOKINDIRS="${LOOKINDIRS} - ${RKHTMPVAR}" - fi -@@ -17972,7 +17972,7 @@ ${RKHTMPVAR}" - - FTYPE=`${FILE_CMD} "${FNAME}" 2>&1 | ${AWK_CMD} -F':' '{ print $NF }' | cut -c2-` - -- test -n "`echo \"${FTYPE}\" | egrep 'character special|block special|empty'`" && continue -+ test -n "`echo \"${FTYPE}\" | grep -E 'character special|block special|empty'`" && continue - - FNAMEGREP=`echo "${FNAME}" | sed -e 's/\([.$*?\\]\)/\\\\\1/g; s/\[/\\\\[/g; s/\]/\\\\]/g'` - -@@ -18313,7 +18313,7 @@ ${APPLICATION}%${APPLICATION_DESC}%0%-2" - ;; - named) - WHOLE_VERSION=`${APP_CMD_FOUND} -v 2>/dev/null` -- VERSION=`echo "${WHOLE_VERSION}" | egrep '^(named|BIND)[ ][ ]*[0-9]' | grep -v '/' | ${AWK_CMD} '{ print $2 }'` -+ VERSION=`echo "${WHOLE_VERSION}" | grep -E '^(named|BIND)[ ][ ]*[0-9]' | grep -v '/' | ${AWK_CMD} '{ print $2 }'` - - if [ -n "`echo \"${VERSION}\" | grep '^[^-]*\.[0-9][0-9]*-P[^-]*-'`" ]; then - VERSION=`echo "${VERSION}" | cut -d'-' -f1-2` -@@ -18377,7 +18377,7 @@ ${APPLICATION}%${APPLICATION_DESC}%%0%${ - if [ -n "`echo \"${APP_WHITELIST}\" | grep -i \" ${APPLICATION}:${RKHTMPVAR} \"`" ]; then - APP_RESULTS="${APP_RESULTS} - ${APPLICATION}%${APPLICATION_DESC}%${VERSION}%-1" -- elif [ -n "`egrep -i \"^${APPLICATION}:.* ${RKHTMPVAR}( |$)\" \"${DB_PATH}/programs_bad.dat\" 2>&1`" ]; then -+ elif [ -n "`grep -E -i \"^${APPLICATION}:.* ${RKHTMPVAR}( |$)\" \"${DB_PATH}/programs_bad.dat\" 2>&1`" ]; then - APPS_FAILED_COUNT=`expr ${APPS_FAILED_COUNT} + 1` - - APP_RESULTS="${APP_RESULTS} -@@ -19793,8 +19793,8 @@ CMDLIST="basename diff dirname file find - # required commands are tested early on using just the root PATH. Then - # BINDIR is checked, and finally the rest of the commands are then - # checked using the new PATH from BINDIR. --ABSOLUTELY_REQUIRED_CMDS="cut egrep grep sed tail tr" --REQCMDS="awk cat chmod chown cp cut date egrep grep head ls mv sed sort tail touch tr uname uniq wc" -+ABSOLUTELY_REQUIRED_CMDS="cut grep sed tail tr" -+REQCMDS="awk cat chmod chown cp cut date grep head ls mv sed sort tail touch tr uname uniq wc" - - # This will be set to a list of commands that have been disabled. - DISABLED_CMDS="" -@@ -20904,10 +20904,10 @@ if [ $PROP_UPDATE -eq 1 -a $PRELINKED -e - # - - if [ -z "${PRELINK_HASH}" ]; then -- if [ -z "`echo \"${HASH_FUNC}\" | egrep '(/filehashsha\.pl Digest::MD5|/filehashsha\.pl .* 1$|shasum -a 1$)'`" ]; then -+ if [ -z "`echo \"${HASH_FUNC}\" | grep -E '(/filehashsha\.pl Digest::MD5|/filehashsha\.pl .* 1$|shasum -a 1$)'`" ]; then - RKHTMPVAR=`echo "${HASH_FUNC}" | cut -d' ' -f1` - -- if [ -z "`echo ${RKHTMPVAR} | egrep -i 'sha1|md5'`" ]; then -+ if [ -z "`echo ${RKHTMPVAR} | grep -E -i 'sha1|md5'`" ]; then - if [ $HASH_OPT -eq 1 ]; then - echo "This system uses prelinking, but the '--hash' option (${HASH_FUNC}) does not look like SHA1 or MD5." - else -@@ -21015,7 +21015,7 @@ test $CRONJOB -eq 1 -o $QUIET -eq 1 && N - # - IFS=$IFSNL - --for LINE in `egrep '^MSG_(TYPE|RESULT)_' "${DB_PATH}/i18n/en" 2>/dev/null`; do -+for LINE in `grep -E '^MSG_(TYPE|RESULT)_' "${DB_PATH}/i18n/en" 2>/dev/null`; do - TYPE=`echo "${LINE}" | cut -d: -f1` - - if [ "${LANGUAGE}" != "en" ]; then -@@ -21220,7 +21220,7 @@ if [ $PROP_UPDATE -eq 1 -o $HASH_CHECK_E - fi - elif [ -n "${PRELINK_HASH}" ]; then - display --to LOG --type INFO HASH_FUNC_PRELINK "${PRELINK_HASH}" -- elif [ -z "`echo \"${HASH_FUNC}\" | egrep -i 'sha1|md5'`" ]; then -+ elif [ -z "`echo \"${HASH_FUNC}\" | grep -E -i 'sha1|md5'`" ]; then - SKIP_HASH_MSG=1 - else - display --to LOG --type INFO HASH_FUNC "${HASH_FUNC}" diff --git a/srcpkgs/rkhunter/patches/rkhunter.conf.patch b/srcpkgs/rkhunter/patches/rkhunter.conf.patch deleted file mode 100644 index e37e6870ba13bf..00000000000000 --- a/srcpkgs/rkhunter/patches/rkhunter.conf.patch +++ /dev/null @@ -1,38 +0,0 @@ ---- a/files/rkhunter.conf -+++ b/files/rkhunter.conf -@@ -74,7 +74,7 @@ - # value is ignored. If it is wished to keep the default value, as well as - # any other set value, then the default must be explicitly set. - # -- -+INSTALLDIR=/usr - - # - # If this option is set to '1', it specifies that the mirrors file -@@ -157,7 +157,7 @@ - # subsequently commented out or removed, then the program will assume a - # default directory beneath the installation directory. - # --#TMPDIR=/var/lib/rkhunter/tmp -+TMPDIR=/var/lib/rkhunter/tmp - - # - # This option specifies the database directory to use. -@@ -166,7 +166,7 @@ - # subsequently commented out or removed, then the program will assume a - # default directory beneath the installation directory. - # --#DBDIR=/var/lib/rkhunter/db -+DBDIR=/var/lib/rkhunter/db - - # - # This option specifies the script directory to use. -@@ -174,7 +174,7 @@ - # The installer program will set the default directory. If this default is - # subsequently commented out or removed, then the program will not run. - # --#SCRIPTDIR=/usr/local/lib/rkhunter/scripts -+SCRIPTDIR=/usr/share/rkhunter/scripts - - # - # This option can be used to modify the command directory list used by rkhunter diff --git a/srcpkgs/rkhunter/template b/srcpkgs/rkhunter/template deleted file mode 100644 index a1c4e5a6289d9c..00000000000000 --- a/srcpkgs/rkhunter/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'rkhunter' -pkgname=rkhunter -version=1.4.6 -revision=3 -conf_files="/etc/rkhunter.conf" -make_dirs="/var/lib/rkhunter/tmp 0750 root root" -depends="bash perl curl" -short_desc="RootKit Hunter" -maintainer="Leah Neukirchen " -license="GPL-2.0-or-later" -homepage="http://rkhunter.sourceforge.net/" -distfiles="${SOURCEFORGE_SITE}/${pkgname}/${pkgname}-${version}.tar.gz" -checksum=f750aa3e22f839b637a073647510d7aa3adf7496e21f3c875b7a368c71d37487 - -do_install() { - DEB_BUILD_ROOT=${DESTDIR} \ - ./installer.sh --layout DEB --install - rm -r "$DESTDIR/var/lib/rkhunter/tmp" -} diff --git a/srcpkgs/rlottie-devel b/srcpkgs/rlottie-devel deleted file mode 120000 index 9a74e44f789c81..00000000000000 --- a/srcpkgs/rlottie-devel +++ /dev/null @@ -1 +0,0 @@ -rlottie \ No newline at end of file diff --git a/srcpkgs/rlottie/patches/fix-missing-limits-include.patch b/srcpkgs/rlottie/patches/fix-missing-limits-include.patch deleted file mode 100644 index b72705dec8205e..00000000000000 --- a/srcpkgs/rlottie/patches/fix-missing-limits-include.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/src/vector/vrle.cpp -+++ b/src/vector/vrle.cpp -@@ -28,6 +28,7 @@ - #include - #include - #include -+#include - #include "vdebug.h" - #include "vglobal.h" - diff --git a/srcpkgs/rlottie/template b/srcpkgs/rlottie/template deleted file mode 100644 index 92f4735095a3d6..00000000000000 --- a/srcpkgs/rlottie/template +++ /dev/null @@ -1,40 +0,0 @@ -# Template file for 'rlottie' -pkgname=rlottie -version=0.2 -revision=1 -build_style=cmake -checkdepends="gtest-devel" -short_desc="Platform independent standalone library that plays Lottie Animation" -maintainer="John " -license="LGPL-2.1-or-later, FTL, MIT, BSD-3-Clause" -homepage="https://github.com/Samsung/rlottie" -distfiles="https://github.com/Samsung/rlottie/archive/v${version}.tar.gz" -checksum=030ccbc270f144b4f3519fb3b86e20dd79fb48d5d55e57f950f12bab9b65216a - -if [ "$XBPS_CHECK_PKGS" ]; then - configure_args=" -DLOTTIE_TEST=ON" -fi - -post_patch() { - # No JSON licensed source code included - vsed -i licenses/COPYING.RPD \ - -e 's/To avoid the problematic JSON.*//' \ - -e '/Under the JSON License/,/OTHER DEALINGS IN THE SOFTWARE/d' -} - -post_install() { - vlicense licenses/COPYING.PIX - vlicense licenses/COPYING.RPD - vlicense licenses/COPYING.STB -} - -rlottie-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - vmove usr/lib/pkgconfig - vmove usr/lib/librlottie.so - } -} diff --git a/srcpkgs/rlwrap/template b/srcpkgs/rlwrap/template deleted file mode 100644 index 4661a7a142dcda..00000000000000 --- a/srcpkgs/rlwrap/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'rlwrap' -pkgname=rlwrap -version=0.48 -revision=1 -build_style=gnu-configure -hostmakedepends="automake" -makedepends="readline-devel libptytty-devel" -depends="perl" -short_desc="Adds readline-style editing and history to programs" -maintainer="Leah Neukirchen " -license="GPL-2.0-or-later" -homepage="https://github.com/hanslub42/rlwrap" -distfiles="https://github.com/hanslub42/rlwrap/archive/refs/tags/v${version}.tar.gz" -checksum=b2721b1c0147aaafc98e6a31d875316ba032ad336bec7f2a8bc538f9e3c6db60 - -pre_configure() { - autoreconf -fi -} diff --git a/srcpkgs/rmilter/files/rmilter/run b/srcpkgs/rmilter/files/rmilter/run deleted file mode 100644 index ca901effb2e5a4..00000000000000 --- a/srcpkgs/rmilter/files/rmilter/run +++ /dev/null @@ -1,9 +0,0 @@ -#!/bin/sh -exec 2>&1 -[ -r conf ] && . ./conf -: ${RMILTERUSER:=rmilter} -: ${RMILTERGROUP:=rmilter} -if [ ! -d /run/rmilter ]; then - install -d -m 0755 -o $RMILTERUSER -g $RMILTERGROUP /run/rmilter -fi -exec chpst -u $RMILTERUSER:$RMILTERGROUP rmilter -n -c /etc/rmilter/rmilter.conf ${OPTS} diff --git a/srcpkgs/rmilter/patches/de-vendor.patch b/srcpkgs/rmilter/patches/de-vendor.patch deleted file mode 100644 index ac1d09f0b35e98..00000000000000 --- a/srcpkgs/rmilter/patches/de-vendor.patch +++ /dev/null @@ -1,58 +0,0 @@ -Index: CMakeLists.txt -=================================================================== ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -240,10 +240,7 @@ INCLUDE_DIRECTORIES("${CMAKE_SOURCE_DIR} - "${CMAKE_BINARY_DIR}/src" - "${CMAKE_BINARY_DIR}/" - "${CMAKE_SOURCE_DIR}/compat" -- "${CMAKE_SOURCE_DIR}/uthash" -- "${CMAKE_SOURCE_DIR}/contrib/libucl" -- "${CMAKE_SOURCE_DIR}/contrib/http-parser" -- "${CMAKE_SOURCE_DIR}/contrib/xxhash") -+ ) - - BISON_TARGET(CfgParser src/cfg_file.y ${CMAKE_CURRENT_BINARY_DIR}/cfg_yacc.c) - FLEX_TARGET(CfgScanner src/cfg_file.l ${CMAKE_CURRENT_BINARY_DIR}/cfg_lex.c) -@@ -376,16 +373,17 @@ IF(ENABLE_MEMCACHED MATCHES "ON") - MODULES libmemcached) - ENDIF() - -+pkg_check_modules(hiredis REQUIRED hiredis) -+pkg_check_modules(libucl REQUIRED libucl) -+pkg_check_modules(libzstd REQUIRED libzstd) -+ - ################################ SOURCES SECTION ########################### --ADD_SUBDIRECTORY(hiredis) --INCLUDE_DIRECTORIES("${CMAKE_SOURCE_DIR}/hiredis") -+INCLUDE_DIRECTORIES(${hiredis_INCLUDE_DIRS}) -+INCLUDE_DIRECTORIES(${libucl_INCLUDE_DIRS}) -+INCLUDE_DIRECTORIES(${libzstd_INCLUDE_DIRS}) - INCLUDE_DIRECTORIES("${CMAKE_SOURCE_DIR}/contrib/lc-btrie") - INCLUDE_DIRECTORIES("${CMAKE_SOURCE_DIR}/") --ADD_SUBDIRECTORY(contrib/libucl) --ADD_SUBDIRECTORY(contrib/http-parser) --ADD_SUBDIRECTORY(contrib/xxhash) - ADD_SUBDIRECTORY(contrib/lc-btrie) --ADD_SUBDIRECTORY(contrib/zstd) - - SET(RMILTERSRC - compat/blake2b-ref.c -@@ -410,12 +408,12 @@ CONFIGURE_FILE(config.h.in config.h) - ADD_EXECUTABLE(rmilter ${RMILTERSRC}) - SET_TARGET_PROPERTIES(rmilter PROPERTIES LINKER_LANGUAGE C) - TARGET_LINK_LIBRARIES(rmilter ${RMILTER_REQUIRED_LIBRARIES}) --TARGET_LINK_LIBRARIES(rmilter rmilter-hiredis) --TARGET_LINK_LIBRARIES(rmilter ucl) --TARGET_LINK_LIBRARIES(rmilter xxhash) --TARGET_LINK_LIBRARIES(rmilter rmilter-http-parser) -+TARGET_LINK_LIBRARIES(rmilter ${hiredis_LINK_LIBRARIES}) -+TARGET_LINK_LIBRARIES(rmilter ${libucl_LINK_LIBRARIES}) -+TARGET_LINK_LIBRARIES(rmilter -lxxhash) -+TARGET_LINK_LIBRARIES(rmilter -lhttp_parser) - TARGET_LINK_LIBRARIES(rmilter lcbtrie) --TARGET_LINK_LIBRARIES(rmilter rmilter-zstd) -+TARGET_LINK_LIBRARIES(rmilter ${libzstd_LINK_LIBRARIES}) - - ##################### INSTALLATION ########################################## - diff --git a/srcpkgs/rmilter/patches/fix-cflags.patch b/srcpkgs/rmilter/patches/fix-cflags.patch deleted file mode 100644 index df213a65dd7f70..00000000000000 --- a/srcpkgs/rmilter/patches/fix-cflags.patch +++ /dev/null @@ -1,24 +0,0 @@ -Index: CMakeLists.txt -=================================================================== ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -296,18 +296,7 @@ IF(SUPPORT_STD_FLAG) - ENDIF(SUPPORT_STD_FLAG) - - # Optimization flags --IF(NOT CMAKE_C_OPT_FLAGS) -- IF(ENABLE_OPTIMIZATION MATCHES "ON") -- SET(CMAKE_C_OPT_FLAGS "-O3 -fstrict-aliasing") -- ELSE(ENABLE_OPTIMIZATION MATCHES "ON") -- SET(CMAKE_C_OPT_FLAGS "-g -O2 -fstrict-aliasing") -- ENDIF(ENABLE_OPTIMIZATION MATCHES "ON") --ENDIF(NOT CMAKE_C_OPT_FLAGS) -- --IF(ENABLE_DEBUG MATCHES "ON") -- SET(CMAKE_BUILD_TYPE "Debug") -- SET(WITH_DEBUG 1) --ENDIF(ENABLE_DEBUG MATCHES "ON") -+SET(CMAKE_C_OPT_FLAGS "-fstrict-aliasing") - - SET(CMAKE_C_FLAGS "${CMAKE_C_OPT_FLAGS} ${CMAKE_C_FLAGS} ${CMAKE_C_WARN_FLAGS}") - diff --git a/srcpkgs/rmilter/patches/fix-gcc11.patch b/srcpkgs/rmilter/patches/fix-gcc11.patch deleted file mode 100644 index a9bd6601a88145..00000000000000 --- a/srcpkgs/rmilter/patches/fix-gcc11.patch +++ /dev/null @@ -1,20 +0,0 @@ ---- a/compat/blake2.h -+++ b/compat/blake2.h -@@ -61,7 +61,7 @@ - uint8_t personal[BLAKE2S_PERSONALBYTES]; // 32 - } blake2s_param; - -- BLAKE2_ALIGN( 64 ) typedef struct __blake2s_state -+ typedef struct BLAKE2_ALIGN( 64 ) __blake2s_state - { - uint32_t h[8]; - uint32_t t[2]; -@@ -86,7 +86,7 @@ - uint8_t personal[BLAKE2B_PERSONALBYTES]; // 64 - } blake2b_param; - -- BLAKE2_ALIGN( 64 ) typedef struct __blake2b_state -+ typedef struct BLAKE2_ALIGN( 64 ) __blake2b_state - { - uint64_t h[8]; - uint64_t t[2]; diff --git a/srcpkgs/rmilter/template b/srcpkgs/rmilter/template deleted file mode 100644 index c6002b411274e7..00000000000000 --- a/srcpkgs/rmilter/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 'rmilter' -pkgname=rmilter -version=1.10.0 -revision=3 -build_style=cmake -configure_args="-DMILTER_USER=rmilter -DMILTER_GROUP=_rmilter -DSBINDIR=/usr/bin" -hostmakedepends="pkg-config bison flex" -makedepends="openssl-devel pcre-devel libmilter-devel opendkim-devel - libsasl-devel libmemcached-devel glib-devel xxHash-devel libzstd-devel - http-parser-devel hiredis-devel libucl-devel uthash" -short_desc="Postfix/sendmail integration for rspamd" -maintainer="Orphaned " -license="BSD-2-Clause, BSD-3-Clause" -homepage="https://github.com/vstakhov/rmilter" -distfiles="$homepage/archive/${version}.tar.gz" -checksum=ea80563fa7636afed0b5fd9a29aa2300f15793ed85788e4ce69c187d341a7d54 -system_accounts="rmilter" -rmilter_pgroup="_rmilter" -rmilter_homedir="/var/lib/rmilter" - -post_install() { - vdoc rmilter.conf.sample - vdoc rmilter-grey.conf - vsv rmilter - head -26 src/rmilter.c >rmilter.LICENSE - head -38 contrib/lc-btrie/btrie.h >btrie.LICENSE - vlicense rmilter.LICENSE - vlicense btrie.LICENSE -} diff --git a/srcpkgs/rmlint/patches/do-not-strip.patch b/srcpkgs/rmlint/patches/do-not-strip.patch deleted file mode 100644 index 4edc4f442fd078..00000000000000 --- a/srcpkgs/rmlint/patches/do-not-strip.patch +++ /dev/null @@ -1,31 +0,0 @@ -Index: rmlint-2.10.1/SConstruct -=================================================================== ---- rmlint-2.10.1.orig/SConstruct -+++ rmlint-2.10.1/SConstruct -@@ -718,25 +718,19 @@ O_DEBUG = 'g' # The optimisation level - O_RELEASE = '2' # The optimisation level for a release build - - # build modes -+O_value = None - if ARGUMENTS.get('DEBUG') == "1": - print("Compiling in debug mode") - conf.env.Append(CCFLAGS=['-DRM_DEBUG', '-fno-inline']) - O_value = ARGUMENTS.get('O', O_DEBUG) - else: - conf.env.Append(CCFLAGS=['-DG_DISABLE_ASSERT', '-DNDEBUG']) -- conf.env.Append(LINKFLAGS=['-s']) -- O_value = ARGUMENTS.get('O', O_RELEASE) - - if O_value == 'debug': - O_value = O_DEBUG - elif O_value == 'release': - O_value = O_RELEASE - --cc_O_option = '-O' + O_value -- --print("Using compiler optimisation {} (to change, run scons with O=[0|1|2|3|s|fast])".format(cc_O_option)) --conf.env.Append(CCFLAGS=[cc_O_option]) -- - if ARGUMENTS.get('SYMBOLS') == '1': - print("Compiling with debugging symbols") - conf.env.Append(CCFLAGS='-g3') diff --git a/srcpkgs/rmlint/template b/srcpkgs/rmlint/template deleted file mode 100644 index f05a994628ce43..00000000000000 --- a/srcpkgs/rmlint/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'rmlint' -pkgname=rmlint -version=2.10.3 -revision=1 -build_style=scons -make_build_args="VERBOSE=1" -hostmakedepends="pkg-config python3-Sphinx python3-setuptools glib-devel" -makedepends="libblkid-devel elfutils-devel json-glib-devel" -depends="python3-cairo python3-colorlog python3-gobject python3-parsedatetime" -short_desc="Extremely fast tool to remove duplicates" -maintainer="Andrea Brancaleoni " -license="GPL-3.0-or-later" -homepage="http://rmlint.rtfd.org/" -changelog="https://raw.githubusercontent.com/sahib/rmlint/master/CHANGELOG.md" -distfiles="https://github.com/sahib/${pkgname}/archive/v${version}.tar.gz" -checksum=8ffdbd5d09d15c8717ae55497e90d6fa46f085b45ac1056f2727076da180c33e - -pre_build() { - make_build_args+=" --prefix=${DESTDIR}/usr" -} - -pre_install() { - vbin rmlint - vman docs/_build/man/rmlint.1 - make_install_args="${make_build_args} --prefix=${DESTDIR}/usr -j1" -} - -post_install() { - rm -f "${DESTDIR}/usr/share/glib-2.0/schemas/gschemas.compiled" -} diff --git a/srcpkgs/rmpc/template b/srcpkgs/rmpc/template deleted file mode 100644 index bfd803cb9565f2..00000000000000 --- a/srcpkgs/rmpc/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'rmpc' -pkgname=rmpc -version=0.9.0 -revision=1 -build_style=cargo -short_desc="TUI MPD client with album art support" -maintainer="Will Reed " -license="BSD-3-Clause" -homepage="https://mierak.github.io/rmpc" -changelog="https://raw.githubusercontent.com/mierak/rmpc/refs/heads/master/CHANGELOG.md" -distfiles="https://github.com/mierak/rmpc/archive/refs/tags/v${version}.tar.gz" -checksum=c0dca5f4be1222591a69b82e77d6fe42df259e6130ea7ea7dd6372515b5f4357 - -post_install() { - vman "target/man/rmpc.1" - vcompletion "target/completions/_rmpc" zsh rmpc - vcompletion "target/completions/rmpc.bash" bash rmpc - vcompletion "target/completions/rmpc.fish" fish rmpc - vlicense "LICENSE" -} diff --git a/srcpkgs/rmtfs/files/rmtfs/run b/srcpkgs/rmtfs/files/rmtfs/run deleted file mode 100644 index a84d5097a23c30..00000000000000 --- a/srcpkgs/rmtfs/files/rmtfs/run +++ /dev/null @@ -1,5 +0,0 @@ -#!/bin/sh -exec 2>&1 -[ -r conf ] && . ./conf -: ${OPTS:=-r -P -s} -exec rmtfs $OPTS diff --git a/srcpkgs/rmtfs/template b/srcpkgs/rmtfs/template deleted file mode 100644 index d9a1457ec7d629..00000000000000 --- a/srcpkgs/rmtfs/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'rmtfs' -pkgname=rmtfs -version=1.0 -revision=1 -build_style=gnu-makefile -make_use_env=1 -makedepends="qrtr-ns-devel eudev-libudev-devel" -short_desc="Qualcomm Remote Filesystem Service Implementation" -maintainer="Orphaned " -license="BSD-3-Clause" -homepage="https://github.com/andersson/rmtfs" -distfiles="https://github.com/andersson/rmtfs/archive/v${version}.tar.gz" -checksum=45e53d4e3d92717bed3b896c871429abe6cfb55230b39b4228323537167834e7 - -post_install() { - vlicense LICENSE - vsv rmtfs -} diff --git a/srcpkgs/rng-tools/files/rngd/run b/srcpkgs/rng-tools/files/rngd/run deleted file mode 100644 index 9595d0341815f4..00000000000000 --- a/srcpkgs/rng-tools/files/rngd/run +++ /dev/null @@ -1,6 +0,0 @@ -#!/bin/sh -exec 2>&1 -RNGD_OPTS="" -[ -r conf ] && . ./conf - -exec rngd $RNGD_OPTS -f diff --git a/srcpkgs/rng-tools/template b/srcpkgs/rng-tools/template deleted file mode 100644 index 9487b86147c748..00000000000000 --- a/srcpkgs/rng-tools/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'rng-tools' -pkgname=rng-tools -version=6.17 -revision=1 -build_style=gnu-configure -configure_args="--sbindir=/usr/bin --without-pkcs11 --without-rtlsdr" -hostmakedepends="automake pkg-config" -makedepends="libgcrypt-devel libsysfs-devel libcurl-devel libxml2-devel - jitterentropy-devel jansson-devel libcap-devel" -short_desc="Random number generator related utilities" -maintainer="Andrea Brancaleoni " -license="GPL-2.0-or-later" -homepage="https://github.com/nhorman/rng-tools" -distfiles="https://github.com/nhorman/rng-tools/archive/v${version}.tar.gz" -checksum=4aa50994232da74499b60b3ebf79118e30a1943be375b7d931dcf18df5442fd3 -CFLAGS=-DJENT_CONF_ENABLE_INTERNAL_TIMER - -case "$XBPS_TARGET_MACHINE" in - *-musl) makedepends+=" argp-standalone" ;; -esac - -pre_configure() { - autoreconf -vfi -} - -post_install() { - vsv rngd -} diff --git a/srcpkgs/rnnoise-devel b/srcpkgs/rnnoise-devel deleted file mode 120000 index fd3349ee491f0f..00000000000000 --- a/srcpkgs/rnnoise-devel +++ /dev/null @@ -1 +0,0 @@ -rnnoise \ No newline at end of file diff --git a/srcpkgs/rnnoise/template b/srcpkgs/rnnoise/template deleted file mode 100644 index b2eb025a66e0f5..00000000000000 --- a/srcpkgs/rnnoise/template +++ /dev/null @@ -1,32 +0,0 @@ -# Template file for 'rnnoise' -pkgname=rnnoise -_githash=1cbdbcf1283499bbb2230a6b0f126eb9b236defd -version=0.4.1 -revision=1 -build_style=gnu-configure -hostmakedepends="automake libtool" -short_desc="Recurrent neural network for audio noise reduction" -maintainer="Louis Dupré Bertoni " -license="BSD-3-Clause" -homepage="https://jmvalin.ca/demo/rnnoise/" -distfiles="https://github.com/xiph/rnnoise/archive/${_githash}.tar.gz" -checksum=68c7ab4e408426088603e19955e746bb2a412d84bb121b6f39834c60fc8068b7 - -pre_configure() { - ./autogen.sh -} - -post_install() { - vlicense COPYING -} - -rnnoise-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" - } -} diff --git a/srcpkgs/robin-hood-hashing/template b/srcpkgs/robin-hood-hashing/template deleted file mode 100644 index 3235d051a36980..00000000000000 --- a/srcpkgs/robin-hood-hashing/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'robin-hood-hashing' -pkgname=robin-hood-hashing -version=3.11.5 -revision=1 -build_style=cmake -configure_args=" -DRH_STANDALONE_PROJECT=OFF" -short_desc="Fast & memory efficient hashtable based on robin hood hashing for C++" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/martinus/robin-hood-hashing" -distfiles="https://github.com/martinus/robin-hood-hashing/archive/${version}.tar.gz" -checksum=3693e44dda569e9a8b87ce8263f7477b23af448a3c3600c8ab9004fe79c20ad0 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/robin-map/template b/srcpkgs/robin-map/template deleted file mode 100644 index 0c25470d536209..00000000000000 --- a/srcpkgs/robin-map/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'robin-map' -pkgname=robin-map -version=1.0.1 -revision=1 -build_style=cmake -short_desc="Fast hash map and hash set using robin hood hashing" -maintainer="John " -license="MIT" -homepage="https://github.com/Tessil/robin-map" -distfiles="https://github.com/Tessil/robin-map/archive/refs/tags/v${version}.tar.gz" -checksum=b2ffdb623727cea852a66bddcb7fa6d938538a82b40e48294bb581fe086ef005 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/robotfindskitten/template b/srcpkgs/robotfindskitten/template deleted file mode 100644 index 7f23f08746e784..00000000000000 --- a/srcpkgs/robotfindskitten/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'robotfindskitten' -pkgname=robotfindskitten -version=2.7182818.701 -revision=2 -build_style=gnu-configure -hostmakedepends="setconf" -makedepends="ncurses-devel" -short_desc="Yet another zen simulation" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="http://www.robotfindskitten.org" -distfiles="http://robotfindskitten.org/download/POSIX/${pkgname}-${version}.tar.gz" -checksum=7749a370796fd23e3b306b00de5f7fb7997a35fef30e3910ff159448c932d719 - -pre_configure() { - setconf "src/Makefile.in" execgamesdir '$(prefix)/bin' -} - -post_install() { - vinstall nki/vanilla.nki 644 usr/share/games/robotfindskitten -} diff --git a/srcpkgs/robotfindskitten/update b/srcpkgs/robotfindskitten/update deleted file mode 100644 index e9b0a0a5ea4cae..00000000000000 --- a/srcpkgs/robotfindskitten/update +++ /dev/null @@ -1 +0,0 @@ -ignore="*b*" diff --git a/srcpkgs/roccat-tools/files/README.voidlinux b/srcpkgs/roccat-tools/files/README.voidlinux deleted file mode 100644 index bd31b1e493292e..00000000000000 --- a/srcpkgs/roccat-tools/files/README.voidlinux +++ /dev/null @@ -1,2 +0,0 @@ -Add users to the "_roccat" group to allow them to use the tools to -configure gaming devices. diff --git a/srcpkgs/roccat-tools/template b/srcpkgs/roccat-tools/template deleted file mode 100644 index 18858435867e21..00000000000000 --- a/srcpkgs/roccat-tools/template +++ /dev/null @@ -1,37 +0,0 @@ -# Template file for 'roccat-tools' -pkgname=roccat-tools -version=5.8.0 -revision=3 -build_style=cmake -configure_args=" - -DDEVICES=arvo;isku;iskufx;kiro;kone;koneplus;konepure;konepuremilitary;konepureoptical;konextd;konextdoptical;kovaplus;kova2016;lua;nyth;pyra;ryosmk;ryosmkfx;ryostkl;savu;skeltr;sova;suora;tyon - -DWITH_LUA=5.3 -DUDEVDIR=/usr/lib/udev/rules.d - -DCMAKE_MODULE_PATH=${XBPS_CROSS_BASE}/usr/lib/cmake" -hostmakedepends="pkg-config glib-devel gettext" -makedepends="lua53-devel gtk+-devel libgaminggear-devel dbus-glib-devel - libgudev-devel" -short_desc="Roccat mouse and keyboard drivers" -maintainer="Alexander Gehrke " -license="GPL-2.0-only" -homepage="https://roccat.sourceforge.net" -distfiles="${SOURCEFORGE_SITE}/roccat/${pkgname}/${pkgname}-${version}.tar.bz2" -checksum=181178da305e82267e45bcc6577dc03387322303b8c341be33e574afdf8a213b -system_groups="_roccat" -make_dirs="/var/lib/roccat 2770 root _roccat" - -CFLAGS="-fcommon -I$XBPS_CROSS_BASE/usr/include/harfbuzz" - -if [ "$CROSS_BUILD" ]; then - hostmakedepends+=" dbus-glib-devel" - # Project tries to use TRY_RUN(), pass the result to be used as cache - configure_args+=" -DRUN_RESULT_VAR=0" -fi - -pre_install() { - sed -i -e 's/GROUP="roccat"/GROUP="_roccat"/g' \ - -e 's/chgrp roccat/chgrp _roccat/' udev/* -} - -post_install() { - vdoc "${FILESDIR}/README.voidlinux" -} diff --git a/srcpkgs/rock64-base/INSTALL b/srcpkgs/rock64-base/INSTALL deleted file mode 100644 index e3c9b3bafa2633..00000000000000 --- a/srcpkgs/rock64-base/INSTALL +++ /dev/null @@ -1,5 +0,0 @@ -if [ "${UPDATE}" = "no" ] && [ "${ACTION}" = "post" ]; then - mkdir -p etc/runit/runsvdir/default/ - ln -sf /etc/sv/sshd etc/runit/runsvdir/default/ - ln -sf /etc/sv/dhcpcd etc/runit/runsvdir/default/ -fi diff --git a/srcpkgs/rock64-base/template b/srcpkgs/rock64-base/template deleted file mode 100644 index 0bafabe9ed50bc..00000000000000 --- a/srcpkgs/rock64-base/template +++ /dev/null @@ -1,12 +0,0 @@ -# Template file for 'rock64-base' -pkgname=rock64-base -version=0.1 -revision=1 -archs="aarch64*" -metapackage=yes -# Linux 5.10 used for USB3 support and stability -depends="rock64-uboot u-boot-menu linux5.10 dracut" -short_desc="Void Linux Rock64 platform package" -maintainer="Cameron Nemo " -license="Public Domain" -homepage="https://www.voidlinux.org" diff --git a/srcpkgs/rock64-uboot/template b/srcpkgs/rock64-uboot/template deleted file mode 100644 index 6f973d03bd60c7..00000000000000 --- a/srcpkgs/rock64-uboot/template +++ /dev/null @@ -1,44 +0,0 @@ -# Template file for 'rock64-uboot' -pkgname=rock64-uboot -version=2022.07 -revision=1 -archs="aarch64*" -hostmakedepends="flex bc dtc python3 openssl-devel swig python3-devel" -makedepends="atf-rk3328-bl31" -short_desc="Das U-Boot for the Rock64 SBC" -maintainer="Cameron Nemo " -license="GPL-2.0-or-later, BSD-3-Clause" -homepage="https://www.denx.de/wiki/U-Boot/" -distfiles="https://ftp.denx.de/pub/u-boot/u-boot-${version}.tar.bz2" -checksum=92b08eb49c24da14c1adbf70a71ae8f37cc53eeb4230e859ad8b6733d13dcf5e - -do_configure() { - make rock64-rk3328_defconfig -} - -do_build() { - unset CFLAGS CXXFLAGS CPPFLAGS LDFLAGS - if [ "$CROSS_BUILD" ]; then - export CROSS_COMPILE="${XBPS_CROSS_TRIPLET}-" - fi - make ${makejobs} EXTRAVERSION="-${revision}" \ - BL31="${XBPS_CROSS_BASE}/usr/lib/trusted-firmware-a/rk3328/bl31.elf" -} - -do_install() { - vinstall idbloader.img 0644 usr/lib/rock64-uboot - vinstall u-boot.itb 0644 usr/lib/rock64-uboot - vlicense Licenses/Exceptions - vlicense Licenses/OFL.txt - vlicense Licenses/README - vlicense Licenses/bsd-2-clause.txt - vlicense Licenses/bsd-3-clause.txt - vlicense Licenses/eCos-2.0.txt - vlicense Licenses/gpl-2.0.txt - vlicense Licenses/ibm-pibs.txt - vlicense Licenses/isc.txt - vlicense Licenses/lgpl-2.0.txt - vlicense Licenses/lgpl-2.1.txt - vlicense Licenses/r8a779x_usb3.txt - vlicense Licenses/x11.txt -} diff --git a/srcpkgs/rock64-uboot/update b/srcpkgs/rock64-uboot/update deleted file mode 100644 index cfcfccd3fb4374..00000000000000 --- a/srcpkgs/rock64-uboot/update +++ /dev/null @@ -1 +0,0 @@ -pkgname="u-boot" diff --git a/srcpkgs/rocker/template b/srcpkgs/rocker/template deleted file mode 100644 index 63aa626eeb9bee..00000000000000 --- a/srcpkgs/rocker/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'rocker' -pkgname=rocker -version=1.3.2 -revision=4 -build_style=go -go_import_path="github.com/grammarly/rocker" -depends="docker" -short_desc="Docker based build environment" -maintainer="Andrea Brancaleoni " -license="Apache-2.0" -homepage="https://github.com/grammarly/rocker" -distfiles="https://github.com/grammarly/rocker/archive/$version.tar.gz" -checksum=663971f022e5fdfcb6477f655991c82135b21deb1b2fee90e104dbf9bba4a667 diff --git a/srcpkgs/rockpro64-base/INSTALL b/srcpkgs/rockpro64-base/INSTALL deleted file mode 100644 index 7e67f362c7965d..00000000000000 --- a/srcpkgs/rockpro64-base/INSTALL +++ /dev/null @@ -1,8 +0,0 @@ -if [ "${UPDATE}" = "no" ] && [ "${ACTION}" = "post" ]; then - mkdir -p etc/runit/runsvdir/default/ - mkdir -p etc/sv/agetty-ttyS2/ - ln -sf /etc/sv/sshd etc/runit/runsvdir/default/ - ln -sf /etc/sv/dhcpcd etc/runit/runsvdir/default/ - ln -sf /etc/sv/agetty-ttyS2 etc/runit/runsvdir/default/ - cd etc/sv/agetty-ttyS2/ && ln -sf ../agetty-serial/conf conf && ln -sf ../agetty-generic/finish finish && ln -sf ../agetty-serial/run run && ln -sf /run/runit/supervise.agetty-ttyS2 -fi diff --git a/srcpkgs/rockpro64-base/template b/srcpkgs/rockpro64-base/template deleted file mode 100644 index 09c17913926bf8..00000000000000 --- a/srcpkgs/rockpro64-base/template +++ /dev/null @@ -1,11 +0,0 @@ -# Template file for 'rockpro64-base' -pkgname=rockpro64-base -version=1 -revision=1 -archs="aarch64*" -metapackage=yes -depends="linux rockpro64-uboot u-boot-menu dracut" -short_desc="Void Linux RockPro64 platform package" -maintainer="Tim Sandquist " -license="Public Domain" -homepage="https://www.voidlinux.org" diff --git a/srcpkgs/rockpro64-base/update b/srcpkgs/rockpro64-base/update deleted file mode 100644 index 717beffbf774d7..00000000000000 --- a/srcpkgs/rockpro64-base/update +++ /dev/null @@ -1 +0,0 @@ -disabled="meta package with no distfiles" diff --git a/srcpkgs/rockpro64-uboot/files/README.voidlinux b/srcpkgs/rockpro64-uboot/files/README.voidlinux deleted file mode 100755 index 00466e1331c5d5..00000000000000 --- a/srcpkgs/rockpro64-uboot/files/README.voidlinux +++ /dev/null @@ -1,18 +0,0 @@ -There are different options for where to install U-Boot on the RockPro64. -Below are commands that can be used to write U-Boot to various locations. - -# Write U-Boot to SD Card or eMMC - -# SD Card -export target_dev=/dev/mmcblk1 -# eMMC -export target_dev=/dev/mmcblk2 -dd if=/usr/lib/rockpro64-uboot/u-boot-rockchip.bin of=${target_dev} seek=64 - - -# Write U-Boot to SPI -flash_erase /dev/mtd0 0 0 # wipe SPI flash prior to writing U-Boot -dd if=/usr/lib/rockpro64-uboot/u-boot-rockchip-spi.bin of=/dev/mtd0 - -For more information see the U-Boot documentation: -https://github.com/u-boot/u-boot/blob/v2025.01/doc/board/rockchip/rockchip.rst diff --git a/srcpkgs/rockpro64-uboot/template b/srcpkgs/rockpro64-uboot/template deleted file mode 100644 index 5e18308401a07b..00000000000000 --- a/srcpkgs/rockpro64-uboot/template +++ /dev/null @@ -1,46 +0,0 @@ -# Template file for 'rockpro64-uboot' -pkgname=rockpro64-uboot -version=2025.07 -revision=1 -archs="aarch64*" -hostmakedepends="bison flex bc dtc which python3 swig python3-devel python3-setuptools python3-pyelftools openssl-devel libuuid-devel gnutls-devel ncurses-libtinfo-devel" -makedepends="atf-rk3399-bl31" -depends="u-boot-tools mtd-utils" -short_desc="Das U-Boot for the RockPro64 SBC" -maintainer="Tim Sandquist " -license="GPL-2.0-or-later, BSD-3-Clause" -homepage="https://www.denx.de/wiki/U-Boot/" -distfiles="https://ftp.denx.de/pub/u-boot/u-boot-${version}.tar.bz2" -checksum=0f933f6c5a426895bf306e93e6ac53c60870e4b54cda56d95211bec99e63bec7 - -do_configure() { - unset CFLAGS CXXFLAGS CPPFLAGS LDFLAGS - vsed -i -e '/CONFIG_BAUDRATE/s/=.*/=115200/' configs/rockpro64-rk3399_defconfig - make ${makejobs} rockpro64-rk3399_defconfig -} - -do_build() { - unset CFLAGS CXXFLAGS CPPFLAGS LDFLAGS - if [ "$CROSS_BUILD" ]; then - export CROSS_COMPILE=${XBPS_CROSS_TRIPLET}- - fi - make ${makejobs} EXTRAVERSION=-${revision} \ - BL31=${XBPS_CROSS_BASE}/usr/lib/trusted-firmware-a/rk3399/bl31.elf -} - -do_install() { - vinstall idbloader.img 0644 usr/lib/rockpro64-uboot - vinstall u-boot.itb 0644 usr/lib/rockpro64-uboot - vinstall u-boot-rockchip-spi.bin 0644 usr/lib/rockpro64-uboot - vinstall u-boot-rockchip.bin 0644 usr/lib/rockpro64-uboot - vdoc "${FILESDIR}/README.voidlinux" - vlicense Licenses/Exceptions - vlicense Licenses/README - vlicense Licenses/bsd-2-clause.txt - vlicense Licenses/bsd-3-clause.txt - vlicense Licenses/eCos-2.0.txt - vlicense Licenses/ibm-pibs.txt - vlicense Licenses/isc.txt - vlicense Licenses/r8a779x_usb3.txt - vlicense Licenses/x11.txt -} diff --git a/srcpkgs/rockpro64-uboot/update b/srcpkgs/rockpro64-uboot/update deleted file mode 100644 index cfcfccd3fb4374..00000000000000 --- a/srcpkgs/rockpro64-uboot/update +++ /dev/null @@ -1 +0,0 @@ -pkgname="u-boot" diff --git a/srcpkgs/rocksdb-devel b/srcpkgs/rocksdb-devel deleted file mode 120000 index 56aeb5970d61fd..00000000000000 --- a/srcpkgs/rocksdb-devel +++ /dev/null @@ -1 +0,0 @@ -rocksdb \ No newline at end of file diff --git a/srcpkgs/rocksdb/patches/fix-gcc13.patch b/srcpkgs/rocksdb/patches/fix-gcc13.patch deleted file mode 100644 index efd0012b474c7e..00000000000000 --- a/srcpkgs/rocksdb/patches/fix-gcc13.patch +++ /dev/null @@ -1,85 +0,0 @@ -From 88edfbfb5e1cac228f7cc31fbec24bb637fe54b1 Mon Sep 17 00:00:00 2001 -From: Heiko Becker -Date: Wed, 25 Jan 2023 14:30:32 -0800 -Subject: [PATCH] Fix build with gcc 13 by including (#11118) - -Summary: -Like other versions before, gcc 13 moved some includes around and as a result is no longer transitively included [1]. Explicitly include it for uint{32,64}_t. - -[1] https://gcc.gnu.org/gcc-13/porting_to.html#header-dep-changes - -Pull Request resolved: https://github.com/facebook/rocksdb/pull/11118 - -Reviewed By: cbi42 - -Differential Revision: D42711356 - -Pulled By: ajkr - -fbshipit-source-id: 5ea257b85b7017f40fd8fdbce965336da95c55b2 ---- - table/block_based/data_block_hash_index.h | 1 + - util/string_util.h | 1 + - 2 files changed, 2 insertions(+) - -diff --git a/table/block_based/data_block_hash_index.h b/table/block_based/data_block_hash_index.h -index f356395f329..3215221755d 100644 ---- a/table/block_based/data_block_hash_index.h -+++ b/table/block_based/data_block_hash_index.h -@@ -5,6 +5,7 @@ - - #pragma once - -+#include - #include - #include - -diff --git a/util/string_util.h b/util/string_util.h -index 55d106fff02..11178fd1d7b 100644 ---- a/util/string_util.h -+++ b/util/string_util.h -@@ -6,6 +6,7 @@ - - #pragma once - -+#include - #include - #include - #include -From 31012cdfa435d9203da3c3de8127b66bf018692a Mon Sep 17 00:00:00 2001 -From: Khem Raj -Date: Tue, 24 Jan 2023 21:40:43 -0800 -Subject: [PATCH] checkpoint.h: Add missing includes - -It uses uint64_t and it comes from -This is needed with GCC 13 and newer [1] - -[1] https://www.gnu.org/software/gcc/gcc-13/porting_to.html - -Signed-off-by: Khem Raj ---- - include/rocksdb/utilities/checkpoint.h | 1 + - 1 file changed, 1 insertion(+) - -diff --git a/include/rocksdb/utilities/checkpoint.h b/include/rocksdb/utilities/checkpoint.h -index 6046513aba4..ecf92061629 100644 ---- a/include/rocksdb/utilities/checkpoint.h -+++ b/include/rocksdb/utilities/checkpoint.h -@@ -8,6 +8,7 @@ - #pragma once - #ifndef ROCKSDB_LITE - -+#include - #include - #include - ---- a/db/compaction/compaction_iteration_stats.h -+++ b/db/compaction/compaction_iteration_stats.h -@@ -5,6 +5,7 @@ - - #pragma once - -+#include - #include "rocksdb/rocksdb_namespace.h" - - struct CompactionIterationStats { diff --git a/srcpkgs/rocksdb/patches/toku_time.patch b/srcpkgs/rocksdb/patches/toku_time.patch deleted file mode 100644 index 59f0a5c84fd8d8..00000000000000 --- a/srcpkgs/rocksdb/patches/toku_time.patch +++ /dev/null @@ -1,26 +0,0 @@ ---- a/utilities/transactions/lock/range/range_tree/lib/portability/toku_time.h -+++ b/utilities/transactions/lock/range/range_tree/lib/portability/toku_time.h -@@ -58,9 +58,6 @@ Copyright (c) 2006, 2015, Percona and/or its affiliates. All rights reserved. - #include - #include - #include --#if defined(__powerpc__) --#include --#endif - - #if 0 - static inline float toku_tdiff (struct timeval *a, struct timeval *b) { -@@ -131,8 +128,12 @@ static inline tokutime_t toku_time_now(void) { - uint64_t result; - __asm __volatile__("mrs %[rt], cntvct_el0" : [ rt ] "=r"(result)); - return result; -+#elif defined(__arm__) -+ uint32_t lo, hi; -+ __asm __volatile__("mrrc p15, 1, %[lo], %[hi], c14" : [ lo ] "=r" (lo), [hi] "=r" (hi)); -+ return (uint64_t)hi << 32 | lo; - #elif defined(__powerpc__) -- return __ppc_get_timebase(); -+ return __builtin_ppc_get_timebase(); - #elif defined(__s390x__) - uint64_t result; - asm volatile("stckf %0" : "=Q"(result) : : "cc"); diff --git a/srcpkgs/rocksdb/template b/srcpkgs/rocksdb/template deleted file mode 100644 index eea463a6d1a9f3..00000000000000 --- a/srcpkgs/rocksdb/template +++ /dev/null @@ -1,35 +0,0 @@ -# Template file for 'rocksdb' -pkgname=rocksdb -version=7.9.2 -revision=1 -build_style=cmake -configure_args="-DPORTABLE=1 -DWITH_TESTS=0 -DUSE_RTTI=0 -DWITH_LZ4=1 - -DWITH_ZLIB=1 -DWITH_BZ2=1 -DWITH_SNAPPY=1 -DWITH_ZSTD=1" -makedepends="liblz4-devel gflags-devel snappy-devel libzstd-devel bzip2-devel zlib-devel" -short_desc="RocksDB is a embeddable, persistent key-value store for fast storage" -maintainer="magenbluten " -license="GPL-2.0-or-later, Apache-2.0, BSD-3-Clause" -homepage="https://github.com/facebook/rocksdb" -distfiles="https://github.com/facebook/rocksdb/archive/v${version}.tar.gz" -checksum=886378093098a1b2521b824782db7f7dd86224c232cf9652fcaf88222420b292 - -if [ "$XBPS_TARGET_ENDIAN" = "be" ]; then - broken="assembler errors" -fi - -post_install() { - vcopy "include/rocksdb/*" usr/include/rocksdb - vlicense LICENSE.leveldb -} - -rocksdb-devel_package() { - depends="rocksdb>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - vmove usr/lib/pkgconfig - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/rocksndiamonds/files/rocksndiamonds.desktop b/srcpkgs/rocksndiamonds/files/rocksndiamonds.desktop deleted file mode 100644 index dabefcbfb222b7..00000000000000 --- a/srcpkgs/rocksndiamonds/files/rocksndiamonds.desktop +++ /dev/null @@ -1,8 +0,0 @@ -[Desktop Entry] -Encoding=UTF-8 -Name=Rocks'n'Diamonds -Exec=rocksndiamonds -Terminal=false -Type=Application -Categories=Game;ArcadeGame; -Icon=rocksndiamonds diff --git a/srcpkgs/rocksndiamonds/files/rocksndiamonds.png b/srcpkgs/rocksndiamonds/files/rocksndiamonds.png deleted file mode 100644 index e3f50da38147f8..00000000000000 Binary files a/srcpkgs/rocksndiamonds/files/rocksndiamonds.png and /dev/null differ diff --git a/srcpkgs/rocksndiamonds/template b/srcpkgs/rocksndiamonds/template deleted file mode 100644 index 5d67f3ca67c5a0..00000000000000 --- a/srcpkgs/rocksndiamonds/template +++ /dev/null @@ -1,31 +0,0 @@ -# Template file for 'rocksndiamonds' -pkgname=rocksndiamonds -version=4.3.2.1 -revision=1 -build_style=gnu-makefile -hostmakedepends="pkg-config" -makedepends="SDL2_image-devel SDL2_mixer-devel SDL2_net-devel" -short_desc="Arcade style game" -maintainer="Clyhtsuriva " -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 -replaces="rocksndiamonds-data>=0" - -do_build() { - vsed -i Makefile -e "s;^\(MAKE_CMD = \$(MAKE)\);& ${makejobs};" - CFLAGS+=" -DTARGET_SDL2" - CFLAGS+=" -DBASE_PATH='\"/usr/share/${pkgname}\"'" - CFLAGS+=" $(sdl2-config --cflags)" - LDFLAGS+=" $(sdl2-config --libs) -lSDL2_image -lSDL2_mixer -lSDL2_net -lm -lz" - make CC="${CC}" CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}" -} - -do_install() { - vmkdir usr/share/${pkgname} - cp -aR graphics levels music sounds ${DESTDIR}/usr/share/${pkgname} - vbin rocksndiamonds - vinstall ${FILESDIR}/${pkgname}.desktop 644 usr/share/applications - vinstall ${FILESDIR}/${pkgname}.png 644 usr/share/pixmaps -} diff --git a/srcpkgs/rocq-stdlib/template b/srcpkgs/rocq-stdlib/template deleted file mode 100644 index bce71d3a0dae91..00000000000000 --- a/srcpkgs/rocq-stdlib/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'rocq-stdlib' -pkgname=rocq-stdlib -version=9.0.0 -revision=1 -build_style=gnu-makefile -hostmakedepends="ocaml ocaml-zarith rocq" -depends="rocq" -short_desc="Standard library for the Rocq Prover" -maintainer="Leah Neukirchen " -license="GPL-3.0-or-later" -homepage="https://github.com/rocq-prover/stdlib" -distfiles="https://github.com/rocq-prover/stdlib/releases/download/V${version}/stdlib-${version}.tar.gz" -checksum=1ab6adc42dfc651ddc909604bae1a54ff5623cda837f93677a8b12aab9eec711 -nocross="ocaml" diff --git a/srcpkgs/rocq/patches/libdir.patch b/srcpkgs/rocq/patches/libdir.patch deleted file mode 100644 index 963895ec6126cb..00000000000000 --- a/srcpkgs/rocq/patches/libdir.patch +++ /dev/null @@ -1,12 +0,0 @@ ---- a/tools/configure/configure.ml -+++ b/tools/configure/configure.ml -@@ -392,7 +392,7 @@ - pr "(* DO NOT EDIT THIS FILE: automatically generated by ../configure *)\n"; - pr "(* Exact command that generated this file: *)\n"; - pr "(* %s *)\n\n" (String.concat " " (Array.to_list Sys.argv)); -- pr_s "install_prefix" install_prefix; -+ pr_s "install_prefix" "/usr"; let _ = install_prefix in (); -- pr_s "coqlib" coqlib; -+ pr_s "coqlib" "/usr/lib/coq"; let _ = coqlib in (); - pr_s "configdir" configdir; - pr_s "datadir" datadir; diff --git a/srcpkgs/rocq/template b/srcpkgs/rocq/template deleted file mode 100644 index 93406022909f96..00000000000000 --- a/srcpkgs/rocq/template +++ /dev/null @@ -1,42 +0,0 @@ -# Template file for 'rocq' -pkgname=rocq -version=9.0.0 -revision=1 -hostmakedepends="dune ocaml ocaml-findlib ocaml-num ocaml-zarith" -depends="ocaml-findlib" -checkdepends="python3 rsync time" -short_desc="Proof assistant written in OCaml" -maintainer="Orphaned " -license="LGPL-2.1-only" -homepage="https://rocq-prover.org/" -distfiles="https://github.com/rocq-prover/rocq/releases/download/V${version}/rocq-${version}.tar.gz" -checksum=82f86646fd3d047f760837648195c73374beee667b1c9592d31c5426e3b43a51 -nopie=yes -nocross=yes -make_check=ci-skip # takes long and has some faults -replaces="coq>=0" - -if [ "$XBPS_WORDSIZE" = 32 ]; then - broken="Not enough heap memory to reserve minor heaps" -fi - -do_patch() { - if ! command -v ocamlc.opt >/dev/null; then - # see coq/coq#18609 - vsed -i -e 's/dep ^ ".cmxs"/dep ^ ".cma"/' tools/dune_rule_gen/coq_rules.ml - fi -} - -do_build() { - make dunestrap - dune build --display=short -p rocq-core,rocq-runtime,coqide-server,coq-core -} - -do_install() { - dune install rocq-core rocq-runtime coqide-server coq-core --prefix=/usr --destdir="$DESTDIR" \ - --mandir=/usr/share/man --docdir=/usr/share/doc -} - -do_check() { - make -C test-suite UNIT_TESTS= || make -C test-suite report PRINT_LOGS=1 -} diff --git a/srcpkgs/rofi-calc/template b/srcpkgs/rofi-calc/template deleted file mode 100644 index 08309a1254bd68..00000000000000 --- a/srcpkgs/rofi-calc/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'rofi-calc' -pkgname=rofi-calc -version=2.4.0 -revision=1 -build_style=meson -hostmakedepends="pkg-config" -makedepends="rofi-devel" -depends="rofi qalculate" -short_desc="Do live calcualtions in rofi" -maintainer="Alexander Gehrke " -license="MIT" -homepage="https://github.com/svenstaro/rofi-calc" -distfiles="${homepage}/archive/v${version}.tar.gz" -checksum=ed00fb98376c4e36830a890f1c40fac725cfe2b1ce13cab9edfa9f7c8417730b - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/rofi-devel b/srcpkgs/rofi-devel deleted file mode 120000 index cada3fa3c27941..00000000000000 --- a/srcpkgs/rofi-devel +++ /dev/null @@ -1 +0,0 @@ -rofi \ No newline at end of file diff --git a/srcpkgs/rofi-emoji/template b/srcpkgs/rofi-emoji/template deleted file mode 100644 index f86b5e2b5eee42..00000000000000 --- a/srcpkgs/rofi-emoji/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'rofi-emoji' -pkgname=rofi-emoji -version=4.1.0 -revision=1 -build_style=gnu-configure -hostmakedepends="autoconf automake libtool pkg-config" -makedepends="rofi-devel" -depends="rofi" -short_desc="Emoji selector plugin for Rofi" -maintainer="Wilson Birney " -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=e8bf926d4bcbc542c716043785c6e0b8aa75d61023a5efd2fa29ff5567141dcc - -pre_configure() { - autoreconf -i -} - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/rofi-pass/template b/srcpkgs/rofi-pass/template deleted file mode 100644 index 987f432f72f850..00000000000000 --- a/srcpkgs/rofi-pass/template +++ /dev/null @@ -1,12 +0,0 @@ -# Template file for 'rofi-pass' -pkgname=rofi-pass -version=2.0.2 -revision=1 -build_style=gnu-makefile -depends="feh gawk pass pwgen qrencode rofi sed xdotool" -short_desc="Rofi frontend for pass" -maintainer="Yuusha Spacewolf " -license="GPL-3.0-or-later" -homepage="https://github.com/carnager/rofi-pass" -distfiles="https://github.com/carnager/${pkgname}/archive/${version}.tar.gz" -checksum=6ba8d08c39d8df671ce37f272bd05b0926365d3512f5037dab699b462015b22d diff --git a/srcpkgs/rofi-rbw/template b/srcpkgs/rofi-rbw/template deleted file mode 100644 index 415e8a58abf827..00000000000000 --- a/srcpkgs/rofi-rbw/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'rofi-rbw' -pkgname=rofi-rbw -version=1.5.1 -revision=1 -build_style=python3-pep517 -hostmakedepends="hatchling" -depends="python3 python3-ConfigArgParse rbw" -short_desc="Rofi frontend for Bitwarden" -maintainer="classabbyamp " -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=3f050b6d631b3efa23f324487b0d676281ebaf14dcda87dbad1b11e462011ab1 - -post_install() { - vman docs/rofi-rbw.1 - vlicense LICENSE -} diff --git a/srcpkgs/rofi/template b/srcpkgs/rofi/template deleted file mode 100644 index 480e80bfa3b1c1..00000000000000 --- a/srcpkgs/rofi/template +++ /dev/null @@ -1,39 +0,0 @@ -# Template file for 'rofi' -# XXX: ensure all compiled rofi plugins work with each version -# xlocate 'usr/lib/rofi/.*.so' to find them -pkgname=rofi -version=2.0.0 -revision=1 -build_style=meson -hostmakedepends="flex glib-devel pkg-config wayland-devel wayland-protocols" -makedepends="libXinerama-devel librsvg-devel libxkbcommon-devel - pango-devel startup-notification-devel xcb-util-keysyms-devel - xcb-util-wm-devel xcb-util-xrm-devel xcb-util-cursor-devel - wayland-devel wayland-protocols" -checkdepends="check-devel" -short_desc="Window switcher, run dialog and dmenu replacement" -maintainer="classabbyamp " -license="MIT" -homepage="https://github.com/davatorium/rofi" -changelog="https://github.com/davatorium/rofi/releases" -distfiles="https://github.com/davatorium/rofi/releases/download/${version}/rofi-${version}.tar.xz" -checksum=6a55ee27f189ef9a1435cea329b146805b5dc830d8abc7a08c50a971521a8d8d - -if [ "$XBPS_CHECK_PKGS" ] && [ -z "$CROSS_BUILD" ]; then - configure_args+=" -Dcheck=enabled" -else - configure_args+=" -Dcheck=disabled" -fi - -post_install() { - vlicense COPYING -} - -rofi-devel_package() { - short_desc+=" - development files" - depends="libglib-devel cairo-devel pango-devel" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/rofimoji/template b/srcpkgs/rofimoji/template deleted file mode 100644 index 7d604f61fdedc8..00000000000000 --- a/srcpkgs/rofimoji/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'rofimoji' -pkgname=rofimoji -version=6.7.0 -revision=1 -build_style=python3-pep517 -hostmakedepends="hatchling" -depends="python3-ConfigArgParse" -short_desc="Simple character picker using rofi" -maintainer="tranzystorekk " -license="MIT" -homepage="https://github.com/fdw/rofimoji" -changelog="https://raw.githubusercontent.com/fdw/rofimoji/main/CHANGELOG.md" -distfiles="https://github.com/fdw/rofimoji/archive/refs/tags/${version}.tar.gz" -checksum=9b537d8936a4e4092bbf6cfdc66ba8908b7300a3027ee44c49930199f3674dc3 - -post_install() { - vlicense LICENSE - vman src/picker/docs/rofimoji.1 -} diff --git a/srcpkgs/rofs-filtered/patches/fix-cflags.patch b/srcpkgs/rofs-filtered/patches/fix-cflags.patch deleted file mode 100644 index b9ce0053154ec2..00000000000000 --- a/srcpkgs/rofs-filtered/patches/fix-cflags.patch +++ /dev/null @@ -1,13 +0,0 @@ -Index: CMakeLists.txt -=================================================================== ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -9,7 +9,7 @@ set (CMAKE_MODULE_PATH ${CMAKE_MODULE_PA - "${CMAKE_CURRENT_SOURCE_DIR}/cmake") - - add_definitions(-D_GNU_SOURCE) --set(CMAKE_C_FLAGS "-Wall -std=c99") -+set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -fPIC -Wall -std=c99") - - # find fuse library - find_package (FUSE REQUIRED) diff --git a/srcpkgs/rofs-filtered/patches/sysconf_dir-is-string.patch b/srcpkgs/rofs-filtered/patches/sysconf_dir-is-string.patch deleted file mode 100644 index 3e966f31c74f55..00000000000000 --- a/srcpkgs/rofs-filtered/patches/sysconf_dir-is-string.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/rofs-filtered.c -+++ b/rofs-filtered.c -@@ -136,7 +136,7 @@ enum { - - - #ifdef SYSCONF_DIR --char *default_config_file = STR(SYSCONF_DIR) "/rofs-filtered.rc"; -+char *default_config_file = SYSCONF_DIR "/rofs-filtered.rc"; - #else - char *default_config_file = "/etc/rofs-filtered.rc"; - #endif diff --git a/srcpkgs/rofs-filtered/template b/srcpkgs/rofs-filtered/template deleted file mode 100644 index 0677ea92fb63f8..00000000000000 --- a/srcpkgs/rofs-filtered/template +++ /dev/null @@ -1,12 +0,0 @@ -# Template file for 'rofs-filtered' -pkgname=rofs-filtered -version=1.7 -revision=3 -build_style=cmake -makedepends="fuse-devel" -short_desc="Filtered read only filesystem for FUSE" -maintainer="Alexander Gehrke " -license="GPL-2.0-or-later" -homepage="https://github.com/gburca/rofs-filtered" -distfiles="https://github.com/gburca/rofs-filtered/archive/rel-${version}.tar.gz" -checksum=d66066dfd0274a2fb7b71dd929445377dd23100b9fa43e3888dbe3fc7e8228e8 diff --git a/srcpkgs/rofs-filtered/update b/srcpkgs/rofs-filtered/update deleted file mode 100644 index bccde4a1fea2b6..00000000000000 --- a/srcpkgs/rofs-filtered/update +++ /dev/null @@ -1 +0,0 @@ -pkgname=rel diff --git a/srcpkgs/rogue/patches/desktop-icon.patch b/srcpkgs/rogue/patches/desktop-icon.patch deleted file mode 100644 index 7bb78c25c98a86..00000000000000 --- a/srcpkgs/rogue/patches/desktop-icon.patch +++ /dev/null @@ -1,15 +0,0 @@ -diff --git a/rogue.desktop b/rogue.desktop -index 74f9518..34b02f4 100644 ---- a/rogue.desktop -+++ b/rogue.desktop -@@ -2,9 +2,9 @@ - Encoding=UTF-8 - Name=Rogue - GenericName=Rogue - Comment=The original curses-based adventure game - Exec=rogue --Icon=rogue.png -+Icon=rogue - Terminal=true - Type=Application - Categories=Game;RolePlaying; diff --git a/srcpkgs/rogue/template b/srcpkgs/rogue/template deleted file mode 100644 index 98ad61b879902e..00000000000000 --- a/srcpkgs/rogue/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'rogue' -pkgname=rogue -version=5.4.4 -revision=1 -build_style=gnu-configure -configure_args="--enable-scorefile=/var/games/rogue/rogue.scr" -makedepends="ncurses-devel" -short_desc="Dungeon crawl game from the 80s" -maintainer="sirkhancision " -license="BSD-3-Clause" -homepage="http://rogue.rogueforge.net/" -distfiles="https://gitlab.com/philhsmith/rogue/-/archive/v${version}/rogue-v${version}.tar.gz" -checksum=df9f837817ceeededb77395ba990d83894f992ed7f534f3baab2ca4a80921b63 - -post_install() { - vinstall rogue.desktop 644 usr/share/applications - vinstall rogue.png 644 usr/share/pixmaps - vlicense LICENSE.TXT -} diff --git a/srcpkgs/rooster/template b/srcpkgs/rooster/template deleted file mode 100644 index dc20be94544826..00000000000000 --- a/srcpkgs/rooster/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'rooster' -pkgname=rooster -version=2.12.0 -revision=1 -build_style=cargo -hostmakedepends="pkg-config python3" -makedepends="libX11-devel libXmu-devel" -short_desc="Simple password manager for geeks" -maintainer="Orphaned " -license="Apache-2.0" -homepage="https://crates.io/crates/rooster" -distfiles="https://static.crates.io/crates/rooster/rooster-${version}.crate" -checksum=13286b54953237182b008390753ff0b201a1ff78c278c199ce3e6957a8efe9f7 diff --git a/srcpkgs/root-R b/srcpkgs/root-R deleted file mode 120000 index 93ca1422a8da0a..00000000000000 --- a/srcpkgs/root-R +++ /dev/null @@ -1 +0,0 @@ -root \ No newline at end of file diff --git a/srcpkgs/root-tail/template b/srcpkgs/root-tail/template deleted file mode 100644 index c46beb9af54728..00000000000000 --- a/srcpkgs/root-tail/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'root-tail' -pkgname=root-tail -version=1.3 -revision=1 -makedepends="libX11-devel libXext-devel libXfixes-devel" -short_desc="Print text directly to X11 root window" -maintainer="sputnik " -license="GPL-2.0-or-later" -homepage="http://software.schmorp.de/pkg/root-tail.html" -distfiles="http://dist.schmorp.de/${pkgname}/${pkgname}-${version}.tar.gz" -checksum=460475323404460919ff48c90f7b3ebfdb66f3b9961f54dd73dd172178c07712 - -do_build() { - make -f Makefile all -} - -do_install() { - vbin root-tail - vman root-tail.1.gz - vdoc README - vdoc Changes -} diff --git a/srcpkgs/root/files/README.voidlinux b/srcpkgs/root/files/README.voidlinux deleted file mode 100644 index 4d92c4ced6bc93..00000000000000 --- a/srcpkgs/root/files/README.voidlinux +++ /dev/null @@ -1,3 +0,0 @@ -Before using ROOT, source 'thisroot.sh' to set up environmental variables. - -$ source /usr/bin/thisroot.sh # also available: thisroot.{csh,fish} diff --git a/srcpkgs/root/template b/srcpkgs/root/template deleted file mode 100644 index 81dc77f668340e..00000000000000 --- a/srcpkgs/root/template +++ /dev/null @@ -1,79 +0,0 @@ -# Template file for 'root' -pkgname=root -version=6.30.06 -revision=2 -# Only i686 and x86_64 seem to be officially supported -archs="i686* x86_64*" -build_style=cmake -configure_args="-Dgnuinstall=ON -Druntime_cxxmodules=OFF - -Dclad=OFF $(vopt_if fortran '-Dfortran=ON') - -DXROOTD_XrdCl_LIBRARY=/usr/lib/libXrdCl.so.3 - -DCMAKE_INSTALL_LIBDIR=/usr/lib/root -Dr=ON - -DCMAKE_INSTALL_SYSCONFDIR=libexec/root -Dbuiltin_gtest=OFF - -DGTEST_INCLUDE_DIRS=/usr/include/gtest/ - -DGTEST_LIBRARIES=/usr/lib -DGTEST_MAIN_LIBRARIES=/usr/lib - -DGMOCK_INCLUDE_DIRS=/usr/include/gmock/ - -DGMOCK_LIBRARIES=/usr/lib -DGMOCK_MAIN_LIBRARIES=/usr/lib - -DCMAKE_INSTALL_PYTHONDIR=${py3_sitelib/'usr/'}" -hostmakedepends="gcc-fortran" -makedepends="libX11-devel libXpm-devel libXft-devel libXext-devel - openssl-devel libpng-devel readline-devel tbb-devel liblz4-devel - pcre-devel xxHash-devel libzstd-devel liblzma-devel libvdt-devel - libxml2-devel python3-devel python3-numpy R-cran-Rcpp R-cran-RInside - xrootd gtest-devel" -depends="gcc" -short_desc="C++ framework for data processing created by CERN" -maintainer="Ben Jargowsky " -license="LGPL-2.1-or-later" -homepage="https://root.cern" -distfiles="https://root.cern/download/root_v${version}.source.tar.gz" -checksum=300db7ed1b678ed2fb9635ca675921a1945c7c2103da840033b493091f55700c -build_options="fortran" -build_options_default="fortran" -python_version=3 -shlib_provides="libCore.so libTree.so libRIO.so libMatrix.so libThread.so - libTMVA.so libMathCore.so" - -if [ "$XBPS_TARGET_LIBC" = "glibc" ]; then - makedepends+=" libxcrypt-devel" -fi - -case "$XBPS_TARGET_MACHINE" in - *-musl) - configure_args+=" -Dssl=OFF -Droot7=OFF -Droofit=OFF" - ;; -esac - -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 - vdoc "${FILESDIR}/README.voidlinux" -} - -python3-pyroot_package() { - short_desc="Python interface to ROOT" - depends="root>=${version}_${revision} python3" - pkg_install() { - vmove ${py3_sitelib} - } -} -root-R_package() { - short_desc="ROOT interface to R" - depends="root>=${version}_${revision}" - pkg_install() { - vmove usr/include/root/RExports.h - vmove usr/include/root/TRDataFrame.h - vmove usr/include/root/TRFunctionExport.h - vmove usr/include/root/TRFunctionImport.h - vmove usr/include/root/TRInterface.h - vmove usr/include/root/TRInternalFunction.h - vmove usr/include/root/TRObject.h - vmove usr/lib/root/libRInterface.so - vmove usr/lib/root/libRMVA.so - vmove usr/lib/root/libRtools.so - } -} diff --git a/srcpkgs/root/update b/srcpkgs/root/update deleted file mode 100644 index e6a583a6f1b7e4..00000000000000 --- a/srcpkgs/root/update +++ /dev/null @@ -1 +0,0 @@ -ignore="*.win32* *.win64*" diff --git a/srcpkgs/rootlesskit/template b/srcpkgs/rootlesskit/template deleted file mode 100644 index a976517aebd908..00000000000000 --- a/srcpkgs/rootlesskit/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'rootlesskit' -pkgname=rootlesskit -version=2.2.0 -revision=2 -build_style=go -go_import_path="github.com/rootless-containers/rootlesskit/v2" -go_package="${go_import_path}/cmd/rootlesskit ${go_import_path}/cmd/rootlessctl - ${go_import_path}/cmd/rootlesskit-docker-proxy" -short_desc="Linux-native \"fake root\" for implementing rootless containers" -maintainer="Piotr Wójcik " -license="Apache-2.0" -homepage="https://github.com/rootless-containers/rootlesskit" -distfiles="https://github.com/rootless-containers/rootlesskit/archive/v${version}.tar.gz" -checksum=0075af5f14ea7ff5b1431ba30671d7c0e18e0e57453be58600293b283a9d8e2e diff --git a/srcpkgs/rosegarden/template b/srcpkgs/rosegarden/template deleted file mode 100644 index b5dfb958b22b8a..00000000000000 --- a/srcpkgs/rosegarden/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'rosegarden' -pkgname=rosegarden -version=25.06 -revision=1 -build_style=cmake -hostmakedepends="pkg-config shared-mime-info" -makedepends="alsa-lib-devel dssi-devel fftw-devel jack-devel ladspa-sdk liblo-devel - liblrdf-devel libsamplerate-devel libSM-devel libsndfile-devel lilv-devel qt5-devel - qt5-tools-devel" -depends="shared-mime-info" -short_desc="Music composition and editing environment" -maintainer="newbluemoon " -license="GPL-2.0-or-later" -homepage="http://rosegardenmusic.com/" -changelog="https://raw.githubusercontent.com/tedfelix/rosegarden-official/master/CHANGELOG" -distfiles="${SOURCEFORGE_SITE}/rosegarden/rosegarden/${version/*.*.*/${version%.*}}/rosegarden-${version}.tar.xz" -checksum=75fe52b005899471cc4b0e4954be5d35ee1ce8f41659ab8ef48a26178aa5c36d - -if [ -n "${CROSS_BUILD}" ]; then - hostmakedepends+=" qt5-devel qt5-host-tools" -fi diff --git a/srcpkgs/roswell/template b/srcpkgs/roswell/template deleted file mode 100644 index 3efa1210e9dd14..00000000000000 --- a/srcpkgs/roswell/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'roswell' -pkgname=roswell -version=22.12.14.113 -revision=1 -build_style=gnu-configure -hostmakedepends="automake libcurl" -makedepends="libcurl-devel" -short_desc="Installer and launcher for a major lisp environment that just works" -maintainer="Liam Howley " -license="MIT" -homepage="https://github.com/roswell/roswell" -changelog="https://raw.githubusercontent.com/roswell/roswell/master/ChangeLog" -distfiles="https://github.com/roswell/roswell/archive/refs/tags/v${version}.tar.gz" -checksum=eb7e538e82822f857360d040b755e03ad2fdf87f151d34dafdae2a1180e7ec0b - -CFLAGS="-fcommon" - -pre_configure() { - ./bootstrap -} - -post_install() { - vlicense COPYING - - for file in documents/html/*.html; do - vdoc $file - done -} diff --git a/srcpkgs/rot8/template b/srcpkgs/rot8/template deleted file mode 100644 index 63eed04fad1f89..00000000000000 --- a/srcpkgs/rot8/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'rot8' -pkgname=rot8 -version=1.0.0 -revision=1 -build_style=cargo -short_desc="Screen rotation daemon" -maintainer="Harrison Thorne " -license="MIT" -homepage="https://github.com/efernau/rot8" -distfiles="https://github.com/efernau/rot8/archive/refs/tags/v${version}.tar.gz" -checksum=1c490f3c565e088229f623055ad441d4e7af96ed1c97b78425f6c67d39362624 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/rott/files/rott b/srcpkgs/rott/files/rott deleted file mode 100644 index 11b902053a5ef2..00000000000000 --- a/srcpkgs/rott/files/rott +++ /dev/null @@ -1,4 +0,0 @@ -#!/bin/sh - -mkdir -p $HOME/.rott -cd $HOME/.rott && exec /usr/bin/rott-bin diff --git a/srcpkgs/rott/template b/srcpkgs/rott/template deleted file mode 100644 index bb1cfeb6c401fc..00000000000000 --- a/srcpkgs/rott/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'rott' -pkgname=rott -version=1.1.2 -revision=3 -build_wrksrc=rott -build_style=gnu-makefile -make_use_env=yes -makedepends="SDL_mixer-devel sdl12-compat-devel" -short_desc="Port of Apogee's 3D action title Rise of the Triad" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="http://icculus.org/rott/" -distfiles="${homepage}/releases/rott-${version}.tar.gz" -checksum=102516e8c312f6b0bbf6c623e1f01cbfbbc314ace8adfe1f201d47b15bd927ff - -if [ "$XBPS_TARGET_LIBC" = musl ]; then - makedepends+=" libexecinfo-devel" - export LDLIBS="-lexecinfo" -fi - -do_install() { - vbin "${FILESDIR}/rott" - vbin rott usr/bin/rott-bin - vman ../doc/rott.6 - vinstall ../misc/rott.desktop 644 usr/share/applications - vinstall ../misc/rott.xpm 644 usr/share/pixmaps/rott.xpm -} diff --git a/srcpkgs/routinator/files/routinator/run b/srcpkgs/routinator/files/routinator/run deleted file mode 100644 index 6b0a70ea20cb2e..00000000000000 --- a/srcpkgs/routinator/files/routinator/run +++ /dev/null @@ -1,5 +0,0 @@ -#!/bin/sh -exec 2>&1 -[ -r conf ] && . ./conf - -exec routinator --config ${CONF_FILE:-/etc/routinator/routinator.conf} server --user=_routinator --group=_routinator $OPTS 2>&1 diff --git a/srcpkgs/routinator/template b/srcpkgs/routinator/template deleted file mode 100644 index 13a8498fcd0c90..00000000000000 --- a/srcpkgs/routinator/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'routinator' -pkgname=routinator -version=0.14.2 -revision=1 -build_style=cargo -depends="rsync" -short_desc="Resource Public Key Infrastructure (RPKI) validator" -maintainer="Cameron Nemo " -license="BSD-3-Clause" -homepage="https://routinator.docs.nlnetlabs.nl/" -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=fe89be1da8a8b3467c627010c0a5dae241beceffc427c17ef16501adddebb6ad -system_accounts="_routinator" -_routinator_homedir="/var/lib/routinator" -make_dirs="/var/lib/routinator 0755 _routinator _routinator" - -case "$XBPS_TARGET_MACHINE" in - x86_64*|i686*|arm*|aarch64*) ;; - *) broken="ftbfs in ring" ;; -esac - -post_install() { - vsv routinator - vdoc README.md - vman doc/routinator.1 - vinstall etc/routinator.conf.system-service 0644 etc/routinator routinator.conf - vlicense LICENSE -} diff --git a/srcpkgs/rover/template b/srcpkgs/rover/template deleted file mode 100644 index 360f2956b804e9..00000000000000 --- a/srcpkgs/rover/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'rover' -pkgname=rover -version=1.0.1 -revision=1 -build_style=gnu-makefile -makedepends="ncurses-devel" -short_desc="Simple file browser for the terminal" -maintainer="Orphaned " -license="Public Domain" -homepage="https://github.com/lecram/rover" -distfiles="https://github.com/lecram/rover/archive/v${version}.tar.gz" -checksum=d40c684e0504d4a5f2525dd72df89d6bf1a209f8c83a6fc9eaca9f8b9613effa - -do_install() { - vbin rover - vman rover.1 -} diff --git a/srcpkgs/rox/files/rox.desktop b/srcpkgs/rox/files/rox.desktop deleted file mode 100644 index 93edfabcf1a49e..00000000000000 --- a/srcpkgs/rox/files/rox.desktop +++ /dev/null @@ -1,7 +0,0 @@ -[Desktop Entry] -Name=ROX Filer -Exec=rox -Icon=rox -Terminal=false -Type=Application -Categories=System;Utility;Core;FileManager; diff --git a/srcpkgs/rox/files/rox.svg b/srcpkgs/rox/files/rox.svg deleted file mode 100644 index 2b5f1343ff51df..00000000000000 --- a/srcpkgs/rox/files/rox.svg +++ /dev/null @@ -1,105 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Created with Inkscape -http://www.inkscape.org/ - image/svg+xml - - Rox-Filer Icon for Archlinux -based on work found on the internet trying to match the original xpm - 2004-07-14 - - - Tobias Kieslich, Archlinux package maintainer - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/srcpkgs/rox/template b/srcpkgs/rox/template deleted file mode 100644 index 8d05e1acbacb94..00000000000000 --- a/srcpkgs/rox/template +++ /dev/null @@ -1,38 +0,0 @@ -# Template file for 'rox' -pkgname=rox -version=2.11 -revision=2 -hostmakedepends="pkg-config librsvg-utils" -makedepends="gtk+-devel libxml2-devel libSM-devel" -depends="desktop-file-utils" -short_desc="Small file-manager that can manage the desktop background and panels" -maintainer="Orphaned " -license="GPL-2.0-only" -homepage="http://rox.sourceforge.net/desktop/" -distfiles="${SOURCEFORGE_SITE}/rox/rox-filer-$version.tar.bz2" -checksum=a929bd32ee18ef7a2ed48b971574574592c42e34ae09f36604bf663d7c101ba8 -nocross=yes - -CFLAGS="-fcommon" - -do_build() { - ./ROX-Filer/AppRun --compile LIBS="-ldl -lm" - rsvg-convert -w 48 -h 38 -f png -o rox.png ${FILESDIR}/rox.svg -} - -do_install() { - vmkdir usr/share/Choices/MIME-types - install -m755 Choices/MIME-types/* ${DESTDIR}/usr/share/Choices/MIME-types - cp -rp ROX-Filer ${DESTDIR}/usr/share - rm -fr ${DESTDIR}/usr/share/ROX-Filer/{src,build} - - vman rox.1 - ln -sf rox.1 ${DESTDIR}/usr/share/man/man1/ROX-Filer.1 - - vinstall ${FILESDIR}/rox.desktop 644 usr/share/applications - vinstall ${FILESDIR}/rox.svg 644 usr/share/pixmaps - vinstall rox.png 644 usr/share/pixmaps - vbin ${DESTDIR}/usr/share/ROX-Filer/ROX-Filer rox - rm -rf ${DESTDIR}/usr/share/ROX-Filer/ROX-Filer - rm -rf ${DESTDIR}/usr/share/ROX-Filer/ROX-Filer.dbg -} diff --git a/srcpkgs/roxterm/template b/srcpkgs/roxterm/template deleted file mode 100644 index b878f9e7d3abc6..00000000000000 --- a/srcpkgs/roxterm/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'roxterm' -pkgname=roxterm -version=3.15.2 -revision=1 -build_style=cmake -hostmakedepends="ImageMagick glib-devel itstool librsvg-utils libtool - pkg-config po4a xmlto" -makedepends="dbus-glib-devel libSM-devel vte3-devel" -depends="desktop-file-utils hicolor-icon-theme" -short_desc="Highly configurable terminal emulator" -maintainer="Orphaned " -license="GPL-2.0-or-later, LGPL-3.0-only" -homepage="https://github.com/realh/roxterm" -changelog="https://raw.githubusercontent.com/realh/roxterm/master/debian/changelog" -distfiles="https://github.com/realh/roxterm/archive/${version}.tar.gz" -checksum=5d5c41ba3153e6c4b208219108b57dab6044169899ec06fef3d18b27fa6fb97c diff --git a/srcpkgs/roxterm/update b/srcpkgs/roxterm/update deleted file mode 100644 index d741b171d29456..00000000000000 --- a/srcpkgs/roxterm/update +++ /dev/null @@ -1,2 +0,0 @@ -# Upstream uses minor 99 to indicate preview releases -ignore="*.99.*" diff --git a/srcpkgs/rpcbind/files/rpcbind/run b/srcpkgs/rpcbind/files/rpcbind/run deleted file mode 100644 index 81a0b3546fba6c..00000000000000 --- a/srcpkgs/rpcbind/files/rpcbind/run +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh -exec 2>&1 -exec rpcbind -f diff --git a/srcpkgs/rpcbind/patches/musl-sunrpc.patch b/srcpkgs/rpcbind/patches/musl-sunrpc.patch deleted file mode 100644 index d8a2e27e24407f..00000000000000 --- a/srcpkgs/rpcbind/patches/musl-sunrpc.patch +++ /dev/null @@ -1,25 +0,0 @@ -The musl implementation of getaddrinfo and getservbyname does not -aliases. As a workaround we use "sunprc" instead of "portmapper" - -diff --git a/src/rpcbind.c b/src/rpcbind.c -index 83dbe93..9404df7 100644 ---- a/src/rpcbind.c -+++ b/src/rpcbind.c -@@ -416,7 +416,7 @@ init_transport(struct netconfig *nconf) - if ((aicode = getaddrinfo(hosts[nhostsbak], - servname, &hints, &res)) != 0) { - if ((aicode = getaddrinfo(hosts[nhostsbak], -- "portmapper", &hints, &res)) != 0) { -+ "sunrpc", &hints, &res)) != 0) { - syslog(LOG_ERR, - "cannot get local address for %s: %s", - nconf->nc_netid, gai_strerror(aicode)); -@@ -489,7 +489,7 @@ init_transport(struct netconfig *nconf) - if ((strcmp(nconf->nc_netid, "local") != 0) && - (strcmp(nconf->nc_netid, "unix") != 0)) { - if ((aicode = getaddrinfo(NULL, servname, &hints, &res))!= 0) { -- if ((aicode = getaddrinfo(NULL, "portmapper", &hints, &res))!= 0) { -+ if ((aicode = getaddrinfo(NULL, "sunrpc", &hints, &res))!= 0) { - printf("cannot get local address for %s: %s", nconf->nc_netid, gai_strerror(aicode)); - syslog(LOG_ERR, - "cannot get local address for %s: %s", diff --git a/srcpkgs/rpcbind/patches/rpcbind-sunrpc.patch b/srcpkgs/rpcbind/patches/rpcbind-sunrpc.patch deleted file mode 100644 index 9724a30277082b..00000000000000 --- a/srcpkgs/rpcbind/patches/rpcbind-sunrpc.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/src/rpcbind.c 2015-04-27 16:07:43.000000000 +0200 -+++ b/src/rpcbind.c 2015-04-27 19:48:44.518124944 +0200 -@@ -132,7 +132,7 @@ - char *udp_uaddr; /* Universal UDP address */ - char *tcp_uaddr; /* Universal TCP address */ - #endif --static char servname[] = "rpcbind"; -+static char servname[] = "sunrpc"; - static char superuser[] = "superuser"; - - int main __P((int, char *[])); diff --git a/srcpkgs/rpcbind/template b/srcpkgs/rpcbind/template deleted file mode 100644 index 72fd78662753b4..00000000000000 --- a/srcpkgs/rpcbind/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'rpcbind' -pkgname=rpcbind -version=1.2.8 -revision=1 -build_style=gnu-configure -configure_args="--enable-warmstarts --with-statedir=/run --with-rpcuser=rpc - --with-systemdsystemunitdir=no" -hostmakedepends="pkg-config" -makedepends="libtirpc-devel" -short_desc="Converts RPC program numbers into universal addresses" -maintainer="Orphaned " -license="BSD-3-Clause" -homepage="https://rpcbind.sourceforge.net" -distfiles="${SOURCEFORGE_SITE}/${pkgname}/${pkgname}-${version}.tar.bz2" -checksum=964132c389918e8964d7334936b6dd10ef025b300c6b29e693ba0f29550e3de5 -system_accounts="rpc" - -post_install() { - vlicense COPYING - vsv rpcbind - vman man/rpcbind.8 - vman man/rpcinfo.8 -} diff --git a/srcpkgs/rpcbind/update b/srcpkgs/rpcbind/update deleted file mode 100644 index 0903e0a728a232..00000000000000 --- a/srcpkgs/rpcbind/update +++ /dev/null @@ -1,2 +0,0 @@ -# These versions are from OldFiles and were released in 2008 -ignore="1.0.[67]" diff --git a/srcpkgs/rpcsvc-proto/template b/srcpkgs/rpcsvc-proto/template deleted file mode 100644 index 57181d5bee1e71..00000000000000 --- a/srcpkgs/rpcsvc-proto/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'rpcsvc-proto' -pkgname=rpcsvc-proto -version=1.4.1 -revision=1 -build_style=gnu-configure -short_desc="Rpcsvc protocol definitions from glibc" -maintainer="Orphaned " -license="BSD-3-Clause" -homepage="https://github.com/thkukuk/rpcsvc-proto" -changelog="https://raw.githubusercontent.com/thkukuk/rpcsvc-proto/master/ChangeLog" -distfiles="https://github.com/thkukuk/rpcsvc-proto/releases/download/v${version}/rpcsvc-proto-${version}.tar.xz" -checksum=9429e143bb8dd33d34bf0663f571d4d4a1103e1afd7c49791b367b7ae1ef7f35 - -pre_build() { - if [ "$CROSS_BUILD" ]; then - make -C rpcgen CC=${CC_host} CFLAGS="${XBPS_CFLAGS}" LDFLAGS="${XBPS_LDFLAGS}" - cp rpcgen/rpcgen rpcgen/rpcgen-host - make -C rpcgen clean - sed -i -e 's!rpcgen/rpcgen!rpcgen/rpcgen-host!' rpcsvc/Makefile.in - fi -} - -post_install() { - vlicense COPYING -} diff --git a/srcpkgs/rpi-base/INSTALL b/srcpkgs/rpi-base/INSTALL deleted file mode 100644 index f494b16c13d626..00000000000000 --- a/srcpkgs/rpi-base/INSTALL +++ /dev/null @@ -1,8 +0,0 @@ -case "$ACTION" in -post) - mkdir -p etc/runit/runsvdir/default/ - ln -sf /etc/sv/sshd etc/runit/runsvdir/default/ - ln -sf /etc/sv/ntpd etc/runit/runsvdir/default/ - ln -sf /etc/sv/dhcpcd etc/runit/runsvdir/default/ - ;; -esac diff --git a/srcpkgs/rpi-base/files/71-raspberrypi.rules b/srcpkgs/rpi-base/files/71-raspberrypi.rules deleted file mode 100644 index 5d3c596547ce0e..00000000000000 --- a/srcpkgs/rpi-base/files/71-raspberrypi.rules +++ /dev/null @@ -1,4 +0,0 @@ -# Fix permissions for the vchiq, vcio, vcsm devices. -SUBSYSTEM=="vchiq", GROUP="video", MODE="0660" -SUBSYSTEM=="bcm2708_vcio", GROUP="video", MODE="0660" -SUBSYSTEM=="vc-sm", GROUP="video", MODE="0660" diff --git a/srcpkgs/rpi-base/files/bcm_host.pc b/srcpkgs/rpi-base/files/bcm_host.pc deleted file mode 100644 index 3cb841caba6f2f..00000000000000 --- a/srcpkgs/rpi-base/files/bcm_host.pc +++ /dev/null @@ -1,11 +0,0 @@ -prefix=/opt/vc -exec_prefix=${prefix} -libdir=${exec_prefix}/lib -includedir=${prefix}/include - -Name: bcm_host -Description: Broadcom VideoCore host API library -Version: 1 -Libs: -L${libdir} -lbcm_host -lvcos -lvchiq_arm -Cflags: -I${includedir} -I${includedir}/interface/vmcs_host/linux -I${includedir}/interface/vcos/pthreads -DUSE_VCHIQ_ARM - diff --git a/srcpkgs/rpi-base/files/egl.pc b/srcpkgs/rpi-base/files/egl.pc deleted file mode 100644 index 52f4a515fb3be1..00000000000000 --- a/srcpkgs/rpi-base/files/egl.pc +++ /dev/null @@ -1,12 +0,0 @@ -prefix=/opt/vc -exec_prefix=${prefix} -libdir=${exec_prefix}/lib -includedir=${prefix}/include - -Name: EGL -Description: Fake EGL package for RPi -Version: 10 -Requires: bcm_host -Libs: -L${libdir} -lEGL -Cflags: -I${includedir} - diff --git a/srcpkgs/rpi-base/files/glesv2.pc b/srcpkgs/rpi-base/files/glesv2.pc deleted file mode 100644 index 901d3306faa9e1..00000000000000 --- a/srcpkgs/rpi-base/files/glesv2.pc +++ /dev/null @@ -1,12 +0,0 @@ -prefix=/opt/vc -exec_prefix=${prefix} -libdir=${exec_prefix}/lib -includedir=${prefix}/include - -Name: GLESv2 -Description: Fake GL ES 2 package for RPi -Version: 10 -Requires: bcm_host -Libs: -L${libdir} -lGLESv2 -Cflags: -I${includedir} - diff --git a/srcpkgs/rpi-base/template b/srcpkgs/rpi-base/template deleted file mode 100644 index 862d9a4b944a25..00000000000000 --- a/srcpkgs/rpi-base/template +++ /dev/null @@ -1,44 +0,0 @@ -# Template file for 'rpi-base' -pkgname=rpi-base -version=3.0 -revision=3 -archs="armv6l* armv7l* aarch64*" -depends="virtual?ntp-daemon rpi-firmware rpi-kernel" -short_desc="Void Linux Raspberry Pi base files" -maintainer="Orphaned " -license="Public Domain" -homepage="https://www.voidlinux.org" - -do_install() { - vinstall "${FILESDIR}/71-raspberrypi.rules" 644 usr/lib/udev/rules.d -} - -case "$XBPS_TARGET_MACHINE" in - armv6*) - subpackages=" " - ;; - armv7*) - subpackages="rpi2-base" - ;; - aarch64*) - subpackages="rpi3-base rpi4-base" - ;; -esac - -rpi2-base_package() { - metapackage=yes - short_desc+=" (transitional dummy package)" - depends="rpi-base" -} - -rpi3-base_package() { - metapackage=yes - short_desc+=" (transitional dummy package)" - depends="rpi-base" -} - -rpi4-base_package() { - metapackage=yes - short_desc+=" (transitional dummy package)" - depends="rpi-base" -} diff --git a/srcpkgs/rpi-eeprom/patches/default-editor.patch b/srcpkgs/rpi-eeprom/patches/default-editor.patch deleted file mode 100644 index 1f762e3b27a0d1..00000000000000 --- a/srcpkgs/rpi-eeprom/patches/default-editor.patch +++ /dev/null @@ -1,25 +0,0 @@ -vi is a much better "default" editor for void, as it is shipped in base-system, -unlike nano - ---- a/rpi-eeprom-config -+++ b/rpi-eeprom-config -@@ -184,8 +184,8 @@ - """ - Implements something like 'git commit' for editing EEPROM configs. - """ -- # Default to nano if $EDITOR is not defined. -- editor = 'nano' -+ # Default to vi if $EDITOR is not defined. -+ editor = 'vi' - if 'EDITOR' in os.environ: - editor = os.environ['EDITOR'] - -@@ -515,7 +515,7 @@ - - To cancel the pending update run 'sudo rpi-eeprom-update -r' - -- The default text editor is nano and may be overridden by setting the 'EDITOR' -+ The default text editor is vi and may be overridden by setting the 'EDITOR' - environment variable and passing '-E' to 'sudo' to preserve the environment. - - 6. Signing the bootloader config file. diff --git a/srcpkgs/rpi-eeprom/template b/srcpkgs/rpi-eeprom/template deleted file mode 100644 index 0b6707ca8d66af..00000000000000 --- a/srcpkgs/rpi-eeprom/template +++ /dev/null @@ -1,41 +0,0 @@ -# Template file for 'rpi-eeprom' -pkgname=rpi-eeprom -version=2025.05.08 -revision=1 -archs="aarch64* armv7l*" -conf_files="/etc/default/rpi-eeprom-update" -hostmakedepends="help2man python3" -depends="binutils pciutils python3 rpi-firmware rpi-utils" -short_desc="Bootloader and VL805 USB controller EEPROM update tool for RPi4/5" -maintainer="Leah Neukirchen " -license="BSD-3-Clause, custom:Proprietary" -homepage="https://github.com/raspberrypi/rpi-eeprom/" -distfiles="https://github.com/raspberrypi/rpi-eeprom/archive/refs/tags/v${version}-2712.tar.gz" -checksum=0c4daec25aa445c7d3051738d0809030fdc88d36bf642ca6cad07846970f7d2b -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 - - # from https://github.com/raspberrypi/rpi-eeprom/blob/debian/bookworm/debian/rules - help2man -N --version-string="${version}" --help-option="-h" \ - --name="Checks whether the Raspberry Pi bootloader EEPROM is up-to-date and updates the EEPROM" \ - --output=rpi-eeprom-update.1 ./rpi-eeprom-update - vman rpi-eeprom-update.1 - - help2man -N --version-string="${version}" --help-option="-h" \ - --name="Bootloader EEPROM configuration tool for the Raspberry Pi 4/5" \ - --output=rpi-eeprom-config.1 ./rpi-eeprom-config - vman rpi-eeprom-config.1 - - for soc in 2711 2712; do - vmkdir usr/lib/firmware/raspberrypi/bootloader-"$soc" - vcopy firmware-"$soc"/* usr/lib/firmware/raspberrypi/bootloader-"$soc"/ - done - - vlicense LICENSE -} diff --git a/srcpkgs/rpi-firmware/files/cmdline.txt b/srcpkgs/rpi-firmware/files/cmdline.txt deleted file mode 100644 index dc21cfe7a5c94d..00000000000000 --- a/srcpkgs/rpi-firmware/files/cmdline.txt +++ /dev/null @@ -1 +0,0 @@ -root=/dev/mmcblk0p2 rw rootwait console=ttyAMA0,115200 kgdboc=ttyAMA0,115200 console=tty1 smsc95xx.turbo_mode=N dwc_otg.lpm_enable=0 loglevel=4 elevator=noop diff --git a/srcpkgs/rpi-firmware/files/config.txt b/srcpkgs/rpi-firmware/files/config.txt deleted file mode 100644 index 7779ce2c5b9431..00000000000000 --- a/srcpkgs/rpi-firmware/files/config.txt +++ /dev/null @@ -1,86 +0,0 @@ -# uncomment if you get no picture on HDMI for a default "safe" mode -#hdmi_safe=1 - -# uncomment this if your display has a black border of unused pixels visible -# and your display can output without overscan -#disable_overscan=1 - -# uncomment the following to adjust overscan. Use positive numbers if console -# goes off screen, and negative if there is too much border -#overscan_left=16 -#overscan_right=16 -#overscan_top=16 -#overscan_bottom=16 - -# uncomment to force a console size. By default it will be display's size minus -# overscan. -#framebuffer_width=1280 -#framebuffer_height=720 - -# uncomment if hdmi display is not detected and composite is being output -#hdmi_force_hotplug=1 - -# uncomment to force a specific HDMI mode (this will force VGA) -#hdmi_group=1 -#hdmi_mode=1 - -# uncomment to force a HDMI mode rather than DVI. This can make audio work in -# DMT (computer monitor) modes -#hdmi_drive=2 - -# uncomment to increase signal to HDMI, if you have interference, blanking, or -# no display -#config_hdmi_boost=4 - -# uncomment for composite PAL -#sdtv_mode=2 - -#uncomment to overclock the arm. 700 MHz is the default. -#arm_freq=800 - -# for more options see http://elinux.org/RPi_config.txt - -## Some over clocking settings, govenor already set to ondemand - -##None -#arm_freq=700 -#core_freq=250 -#sdram_freq=400 -#over_voltage=0 - -##Modest -#arm_freq=800 -#core_freq=300 -#sdram_freq=400 -#over_voltage=0 - -##Medium -#arm_freq=900 -#core_freq=333 -#sdram_freq=450 -#over_voltage=2 - -##High -#arm_freq=950 -#core_freq=450 -#sdram_freq=450 -#over_voltage=6 - -##Turbo -#arm_freq=1000 -#core_freq=500 -#sdram_freq=500 -#over_voltage=6 - - -## Enable/Disable experimental desktop GL driver -## requires package: mesa-dri - -## with full kms -dtoverlay=vc4-kms-v3d - -## with fake kms -#dtoverlay=vc4-fkms-v3d - -## Enable the BCM2835 audio driver -dtparam=audio=on diff --git a/srcpkgs/rpi-firmware/template b/srcpkgs/rpi-firmware/template deleted file mode 100644 index 41f29988669acc..00000000000000 --- a/srcpkgs/rpi-firmware/template +++ /dev/null @@ -1,64 +0,0 @@ -# Template file for 'rpi-firmware' -pkgname=rpi-firmware -version=20251006 -revision=1 -_rpi_fw=4110ba807ae84b343da239fc30db49ea426f9c5d -_rpi_brcm=e90d6888e745eb9ee1aab098fff001edc31b95b7 -_rpi_bt=cdf61dc691a49ff01a124752bd04194907f0f9cd -create_wrksrc=yes -archs="aarch64* armv6l* armv7l*" -short_desc="Firmware files for the Raspberry Pi" -maintainer="classabbyamp " -license="BSD-3-Clause, custom:Cypress" -homepage="https://github.com/raspberrypi/firmware" -distfiles=" - https://github.com/raspberrypi/firmware/archive/${_rpi_fw}.tar.gz - https://github.com/RPi-Distro/firmware-nonfree/archive/${_rpi_brcm}.tar.gz - https://github.com/RPi-Distro/bluez-firmware/archive/${_rpi_bt}.tar.gz - https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/plain/LICENCE.cypress>LICENCE.cypress" -checksum="264009b7b8bdcf1275c877291185c7c60b712484d7928c395c3e40d2475da379 - b23789c85275965e0b6212b733664fdf22646a2518de142b64d78d0bb8677fe6 - 5e027003671a8b129d3e44b6f13845f0a51596047d2310cb69e04a22ea16e70f - ae0db6cc4db33941148df0f67de53e76a77b1b5a46b3165edb7040aa2750015f" -skip_extraction="LICENCE.cypress" -conf_files="/boot/cmdline.txt /boot/config.txt" -nostrip=yes -replaces="rpi-firmware-network>=0" - -do_install() { - # bootloader - vlicense "firmware-${_rpi_fw}/boot/LICENCE.broadcom" - rm -rf "firmware-${_rpi_fw}/boot/"*.img \ - "firmware-${_rpi_fw}/boot/overlays" \ - "firmware-${_rpi_fw}/boot/"*.dtb \ - "firmware-${_rpi_fw}/boot/COPYING.linux" \ - "firmware-${_rpi_fw}/boot/LICENCE.broadcom" - - vmkdir boot - vcopy "firmware-${_rpi_fw}/boot/*" boot - - # Install configuration files. - vinstall "${FILESDIR}/cmdline.txt" 644 boot - vinstall "${FILESDIR}/config.txt" 644 boot - - # firmware - # we can use either the -standard or -minimal 43455 file so use standard by default - ln -sfv cyfmac43455-sdio-standard.bin "firmware-nonfree-${_rpi_brcm}/debian/config/brcm80211/cypress/cyfmac43455-sdio.bin" - vlicense "${XBPS_SRCDISTDIR}/${pkgname}-${version}/LICENCE.cypress" - - # add original Pi Foundation firmware files - # install deref's symlinks and copies a whole file, which makes rpi use duplicated variants specifically from downstream firmware - install -Dm644 \ - "firmware-nonfree-${_rpi_brcm}/debian/config/brcm80211/brcm/"brcmfmac*raspberrypi* \ - -t "${DESTDIR}/usr/lib/firmware/brcm" - - # but 43436/43436s/43456 is not in linux-firmware, so copy it normally - vcopy "firmware-nonfree-${_rpi_brcm}/debian/config/brcm80211/brcm/brcmfmac43456"* usr/lib/firmware/brcm - vcopy "firmware-nonfree-${_rpi_brcm}/debian/config/brcm80211/brcm/brcmfmac43436"* usr/lib/firmware/brcm - - vcopy "bluez-firmware-${_rpi_bt}/debian/firmware/broadcom/"*.hcd usr/lib/firmware/brcm - - vmkdir usr/lib/firmware/synaptics - vcopy "bluez-firmware-${_rpi_bt}/debian/firmware/synaptics/"*.hcd usr/lib/firmware/synaptics - vlicense "bluez-firmware-${_rpi_bt}/debian/firmware/synaptics/LICENSE.synaptics" -} diff --git a/srcpkgs/rpi-imager/template b/srcpkgs/rpi-imager/template deleted file mode 100644 index b9a09ce89bc311..00000000000000 --- a/srcpkgs/rpi-imager/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'rpi-imager' -pkgname=rpi-imager -version=1.8.5 -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 gnutls-devel" -depends="qt5-quickcontrols2 qt5-svg util-linux" -short_desc="Raspberry Pi Imaging Utility" -maintainer="Adam Gausmann " -license="Apache-2.0" -homepage="https://github.com/raspberrypi/rpi-imager" -distfiles="https://github.com/raspberrypi/rpi-imager/archive/v${version}.tar.gz" -checksum=443e2ca2132067cc67038c82d890f70fd744da2503588852f014435dd11fb786 - -pre_configure() { - ln -sf /bin/true $XBPS_WRAPPERDIR/lsblk -} diff --git a/srcpkgs/rpi-kernel-dbg b/srcpkgs/rpi-kernel-dbg deleted file mode 120000 index 3b4ec073331b88..00000000000000 --- a/srcpkgs/rpi-kernel-dbg +++ /dev/null @@ -1 +0,0 @@ -rpi-kernel \ No newline at end of file diff --git a/srcpkgs/rpi-kernel-headers b/srcpkgs/rpi-kernel-headers deleted file mode 120000 index 3b4ec073331b88..00000000000000 --- a/srcpkgs/rpi-kernel-headers +++ /dev/null @@ -1 +0,0 @@ -rpi-kernel \ No newline at end of file diff --git a/srcpkgs/rpi-kernel/files/arm64-dotconfig b/srcpkgs/rpi-kernel/files/arm64-dotconfig deleted file mode 100644 index b63dd9f95b8f2b..00000000000000 --- a/srcpkgs/rpi-kernel/files/arm64-dotconfig +++ /dev/null @@ -1,9758 +0,0 @@ -# -# Automatically generated file; DO NOT EDIT. -# Linux/arm64 6.12.52 Kernel Configuration -# -CONFIG_CC_VERSION_TEXT="aarch64-linux-musl-gcc (GCC) 14.2.1 20250405" -CONFIG_CC_IS_GCC=y -CONFIG_GCC_VERSION=140201 -CONFIG_CLANG_VERSION=0 -CONFIG_AS_IS_GNU=y -CONFIG_AS_VERSION=24400 -CONFIG_LD_IS_BFD=y -CONFIG_LD_VERSION=24400 -CONFIG_LLD_VERSION=0 -CONFIG_RUSTC_VERSION=0 -CONFIG_RUSTC_LLVM_VERSION=0 -CONFIG_CC_CAN_LINK=y -CONFIG_CC_CAN_LINK_STATIC=y -CONFIG_CC_HAS_ASM_GOTO_OUTPUT=y -CONFIG_CC_HAS_ASM_GOTO_TIED_OUTPUT=y -CONFIG_TOOLS_SUPPORT_RELR=y -CONFIG_CC_HAS_ASM_INLINE=y -CONFIG_CC_HAS_NO_PROFILE_FN_ATTR=y -CONFIG_LD_CAN_USE_KEEP_IN_OVERLAY=y -CONFIG_PAHOLE_VERSION=130 -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_SYSVIPC=y -CONFIG_SYSVIPC_SYSCTL=y -CONFIG_SYSVIPC_COMPAT=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_GENERIC_IRQ_IPI=y -CONFIG_GENERIC_MSI_IRQ=y -CONFIG_IRQ_MSI_IOMMU=y -CONFIG_IRQ_FORCED_THREADING=y -CONFIG_SPARSE_IRQ=y -CONFIG_GENERIC_IRQ_DEBUGFS=y -# 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 -CONFIG_CONTEXT_TRACKING=y -CONFIG_CONTEXT_TRACKING_IDLE=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=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_BPF_PRELOAD is not set -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_RT is not set -CONFIG_PREEMPT_COUNT=y -CONFIG_PREEMPTION=y -CONFIG_PREEMPT_DYNAMIC=y -CONFIG_SCHED_CORE=y -# CONFIG_SCHED_CLASS_EXT is not set - -# -# CPU/Task time and stats accounting -# -CONFIG_TICK_CPU_ACCOUNTING=y -# CONFIG_VIRT_CPU_ACCOUNTING_GEN is not set -# CONFIG_IRQ_TIME_ACCOUNTING is not set -CONFIG_SCHED_HW_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 is not set -# 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_TREE_SRCU=y -CONFIG_TASKS_RCU_GENERIC=y -CONFIG_NEED_TASKS_RCU=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_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_ARCH_WANT_BATCHED_UNMAP_TLB_FLUSH=y -CONFIG_CC_HAS_INT128=y -CONFIG_CC_IMPLICIT_FALLTHROUGH="-Wimplicit-fallthrough=5" -CONFIG_GCC10_NO_ARRAY_BOUNDS=y -CONFIG_CC_NO_ARRAY_BOUNDS=y -CONFIG_GCC_NO_STRINGOP_OVERFLOW=y -CONFIG_CC_NO_STRINGOP_OVERFLOW=y -CONFIG_ARCH_SUPPORTS_INT128=y -CONFIG_NUMA_BALANCING=y -CONFIG_NUMA_BALANCING_DEFAULT_ENABLED=y -CONFIG_SLAB_OBJ_EXT=y -CONFIG_CGROUPS=y -CONFIG_PAGE_COUNTER=y -# CONFIG_CGROUP_FAVOR_DYNMODS is not set -CONFIG_MEMCG=y -CONFIG_MEMCG_V1=y -CONFIG_BLK_CGROUP=y -CONFIG_CGROUP_WRITEBACK=y -CONFIG_CGROUP_SCHED=y -CONFIG_GROUP_SCHED_WEIGHT=y -CONFIG_FAIR_GROUP_SCHED=y -CONFIG_CFS_BANDWIDTH=y -CONFIG_RT_GROUP_SCHED=y -CONFIG_SCHED_MM_CID=y -CONFIG_CGROUP_PIDS=y -CONFIG_CGROUP_RDMA=y -CONFIG_CGROUP_FREEZER=y -CONFIG_CGROUP_HUGETLB=y -CONFIG_CPUSETS=y -CONFIG_CPUSETS_V1=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_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_BOOT_CONFIG_FORCE is not set -# CONFIG_BOOT_CONFIG_EMBED is not set -CONFIG_INITRAMFS_PRESERVE_MTIME=y -CONFIG_CC_OPTIMIZE_FOR_PERFORMANCE=y -# CONFIG_CC_OPTIMIZE_FOR_SIZE is not set -CONFIG_LD_ORPHAN_WARN=y -CONFIG_LD_ORPHAN_WARN_LEVEL="warn" -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_SMALL=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_KCMP=y -CONFIG_RSEQ=y -# CONFIG_DEBUG_RSEQ is not set -CONFIG_CACHESTAT_SYSCALL=y -# CONFIG_PC104 is not set -CONFIG_KALLSYMS=y -# CONFIG_KALLSYMS_SELFTEST is not set -CONFIG_KALLSYMS_ALL=y -CONFIG_ARCH_HAS_MEMBARRIER_SYNC_CORE=y -CONFIG_HAVE_PERF_EVENTS=y -CONFIG_GUEST_PERF_EVENTS=y - -# -# 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_SYSTEM_DATA_VERIFICATION=y -CONFIG_PROFILING=y -CONFIG_TRACEPOINTS=y - -# -# Kexec and crash features -# -CONFIG_CRASH_RESERVE=y -CONFIG_VMCORE_INFO=y -CONFIG_KEXEC_CORE=y -CONFIG_KEXEC_FILE=y -CONFIG_KEXEC_SIG=y -CONFIG_KEXEC_IMAGE_VERIFY_SIG=y -CONFIG_CRASH_DUMP=y -# end of Kexec and crash features -# end of General setup - -CONFIG_ARM64=y -CONFIG_RUSTC_SUPPORTS_ARM64=y -CONFIG_GCC_SUPPORTS_DYNAMIC_FTRACE_WITH_ARGS=y -CONFIG_64BIT=y -CONFIG_MMU=y -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=24 -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_SMP=y -CONFIG_KERNEL_MODE_NEON=y -CONFIG_FIX_EARLYCON_MEM=y -CONFIG_PGTABLE_LEVELS=3 -CONFIG_ARCH_SUPPORTS_UPROBES=y -CONFIG_ARCH_PROC_KCORE_TEXT=y -CONFIG_BUILTIN_RETURN_ADDRESS_STRIPS_PAC=y - -# -# Platform selection -# -# CONFIG_ARCH_ACTIONS is not set -# CONFIG_ARCH_AIROHA is not set -# CONFIG_ARCH_SUNXI is not set -# CONFIG_ARCH_ALPINE is not set -# CONFIG_ARCH_APPLE is not set -CONFIG_ARCH_BCM=y -CONFIG_ARCH_BCM2835=y -# CONFIG_ARCH_BCM_IPROC is not set -# CONFIG_ARCH_BCMBCA is not set -CONFIG_ARCH_BRCMSTB=y -# CONFIG_ARCH_BERLIN is not set -# CONFIG_ARCH_BITMAIN is not set -# CONFIG_ARCH_EXYNOS is not set -# CONFIG_ARCH_SPARX5 is not set -# CONFIG_ARCH_K3 is not set -# CONFIG_ARCH_LG1K is not set -# CONFIG_ARCH_HISI is not set -# CONFIG_ARCH_KEEMBAY is not set -# CONFIG_ARCH_MEDIATEK is not set -# CONFIG_ARCH_MESON is not set -# CONFIG_ARCH_MVEBU is not set -# CONFIG_ARCH_NXP is not set -# CONFIG_ARCH_MA35 is not set -# CONFIG_ARCH_NPCM is not set -# CONFIG_ARCH_PENSANDO is not set -# CONFIG_ARCH_QCOM is not set -# CONFIG_ARCH_REALTEK is not set -# CONFIG_ARCH_RENESAS is not set -# CONFIG_ARCH_ROCKCHIP is not set -# CONFIG_ARCH_SEATTLE is not set -# CONFIG_ARCH_INTEL_SOCFPGA is not set -# CONFIG_ARCH_STM32 is not set -# CONFIG_ARCH_SYNQUACER is not set -# CONFIG_ARCH_TEGRA is not set -# CONFIG_ARCH_SPRD is not set -# CONFIG_ARCH_THUNDER is not set -# CONFIG_ARCH_THUNDER2 is not set -# CONFIG_ARCH_UNIPHIER is not set -# CONFIG_ARCH_VEXPRESS is not set -# CONFIG_ARCH_VISCONTI is not set -# CONFIG_ARCH_XGENE is not set -# CONFIG_ARCH_ZYNQMP is not set -# end of Platform selection - -# -# Kernel Features -# - -# -# ARM errata workarounds via the alternatives framework -# -CONFIG_AMPERE_ERRATUM_AC03_CPU_38=y -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_1742098=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_2441007=y -CONFIG_ARM64_ERRATUM_1286807=y -CONFIG_ARM64_ERRATUM_1463225=y -CONFIG_ARM64_ERRATUM_1542419=y -CONFIG_ARM64_ERRATUM_1508412=y -CONFIG_ARM64_ERRATUM_2051678=y -CONFIG_ARM64_ERRATUM_2077057=y -CONFIG_ARM64_ERRATUM_2658417=y -CONFIG_ARM64_WORKAROUND_TSB_FLUSH_FAILURE=y -CONFIG_ARM64_ERRATUM_2054223=y -CONFIG_ARM64_ERRATUM_2067961=y -CONFIG_ARM64_ERRATUM_2441009=y -CONFIG_ARM64_ERRATUM_2457168=y -CONFIG_ARM64_ERRATUM_2645198=y -CONFIG_ARM64_WORKAROUND_SPECULATIVE_UNPRIV_LOAD=y -CONFIG_ARM64_ERRATUM_2966298=y -CONFIG_ARM64_ERRATUM_3117295=y -CONFIG_ARM64_ERRATUM_3194386=y -# CONFIG_CAVIUM_ERRATUM_22375 is not set -CONFIG_CAVIUM_ERRATUM_23144=y -# CONFIG_CAVIUM_ERRATUM_23154 is not set -# CONFIG_CAVIUM_ERRATUM_27456 is not set -CONFIG_CAVIUM_ERRATUM_30115=y -CONFIG_CAVIUM_TX2_ERRATUM_219=y -CONFIG_FUJITSU_ERRATUM_010001=y -CONFIG_HISILICON_ERRATUM_161600802=y -# CONFIG_HISILICON_ERRATUM_162100801 is not set -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_ROCKCHIP_ERRATUM_3588001=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=y -# CONFIG_ARM64_VA_BITS_48 is not set -# CONFIG_ARM64_VA_BITS_52 is not set -CONFIG_ARM64_VA_BITS=39 -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=4 -# 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_ARCH_SPARSEMEM_ENABLE=y -CONFIG_HW_PERF_EVENTS=y -CONFIG_CC_HAVE_SHADOW_CALL_STACK=y -# CONFIG_PARAVIRT is not set -# CONFIG_PARAVIRT_TIME_ACCOUNTING is not set -CONFIG_ARCH_SUPPORTS_KEXEC_FILE=y -CONFIG_ARCH_SELECTS_KEXEC_FILE=y -CONFIG_ARCH_SUPPORTS_KEXEC_SIG=y -CONFIG_ARCH_SUPPORTS_KEXEC_IMAGE_VERIFY_SIG=y -CONFIG_ARCH_DEFAULT_KEXEC_IMAGE_VERIFY_SIG=y -CONFIG_ARCH_SUPPORTS_CRASH_DUMP=y -CONFIG_ARCH_DEFAULT_CRASH_DUMP=y -CONFIG_ARCH_HAS_GENERIC_CRASHKERNEL_RESERVATION=y -CONFIG_TRANS_TABLE=y -# CONFIG_XEN is not set -CONFIG_ARCH_FORCE_MAX_ORDER=10 -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_COMPAT_ALIGNMENT_FIXUPS=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_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_AS_HAS_ARMV8_2=y -CONFIG_AS_HAS_SHA3=y -# CONFIG_ARM64_PMEM is not set -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_ARMV8_3=y -CONFIG_AS_HAS_CFI_NEGATE_RA_STATE=y -CONFIG_AS_HAS_LDAPR=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_CC_HAS_BRANCH_PROT_PAC_RET_BTI=y -CONFIG_ARM64_E0PD=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 - -# -# ARMv8.9 architectural features -# -# CONFIG_ARM64_POE is not set -CONFIG_ARCH_PKEY_BITS=3 -# end of ARMv8.9 architectural features - -CONFIG_ARM64_SVE=y -# CONFIG_ARM64_PSEUDO_NMI 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 -CONFIG_ARM64_CONTPTE=y -# end of Kernel Features - -# -# Boot options -# -CONFIG_CMDLINE="console=ttyAMA0,115200 kgdboc=ttyAMA0,115200 root=/dev/mmcblk0p2 rootfstype=ext4 rootwait" -CONFIG_CMDLINE_FROM_BOOTLOADER=y -# CONFIG_CMDLINE_FORCE is not set -CONFIG_EFI_STUB=y -CONFIG_EFI=y -# CONFIG_COMPRESSED_INSTALL is not set -CONFIG_DMI=y -# end of Boot options - -# -# Power management options -# -# CONFIG_SUSPEND is not set -# CONFIG_HIBERNATION is not set -CONFIG_PM=y -CONFIG_PM_DEBUG=y -# CONFIG_PM_ADVANCED_DEBUG is not set -# CONFIG_DPM_WATCHDOG is not set -CONFIG_PM_CLK=y -CONFIG_PM_GENERIC_DOMAINS=y -# CONFIG_WQ_POWER_EFFICIENT_DEFAULT is not set -CONFIG_PM_GENERIC_DOMAINS_OF=y -CONFIG_CPU_PM=y -# CONFIG_ENERGY_MODEL is not set -CONFIG_ARCH_HIBERNATION_POSSIBLE=y -CONFIG_ARCH_SUSPEND_POSSIBLE=y -# end of Power management options - -# -# CPU Power Management -# - -# -# CPU Idle -# -CONFIG_CPU_IDLE=y -# CONFIG_CPU_IDLE_GOV_LADDER is not set -CONFIG_CPU_IDLE_GOV_MENU=y -# CONFIG_CPU_IDLE_GOV_TEO is not set - -# -# ARM CPU Idle Drivers -# -# CONFIG_ARM_PSCI_CPUIDLE is not set -# 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 is not set -# CONFIG_CPU_FREQ_DEFAULT_GOV_CONSERVATIVE 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_CPUFREQ_DT=y -CONFIG_CPUFREQ_DT_PLATDEV=y -CONFIG_ARM_BRCMSTB_AVS_CPUFREQ=y -CONFIG_ARM_RASPBERRYPI_CPUFREQ=y -# end of CPU Frequency scaling -# end of CPU Power Management - -CONFIG_ARCH_SUPPORTS_ACPI=y -# CONFIG_ACPI is not set -CONFIG_KVM_COMMON=y -CONFIG_HAVE_KVM_IRQCHIP=y -CONFIG_HAVE_KVM_IRQ_ROUTING=y -CONFIG_HAVE_KVM_DIRTY_RING=y -CONFIG_HAVE_KVM_DIRTY_RING_ACQ_REL=y -CONFIG_NEED_KVM_DIRTY_RING_WITH_BITMAP=y -CONFIG_KVM_MMIO=y -CONFIG_HAVE_KVM_MSI=y -CONFIG_HAVE_KVM_READONLY_MEM=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_VCPU_RUN_PID_CHANGE=y -CONFIG_KVM_XFER_TO_GUEST_WORK=y -CONFIG_KVM_GENERIC_HARDWARE_ENABLING=y -CONFIG_KVM_GENERIC_MMU_NOTIFIER=y -CONFIG_VIRTUALIZATION=y -CONFIG_KVM=y -# CONFIG_NVHE_EL2_DEBUG is not set -# CONFIG_PTDUMP_STAGE2_DEBUGFS is not set -CONFIG_CPU_MITIGATIONS=y - -# -# General architecture-dependent options -# -CONFIG_ARCH_HAS_SUBPAGE_FAULTS=y -CONFIG_HOTPLUG_CORE_SYNC=y -CONFIG_HOTPLUG_CORE_SYNC_DEAD=y -CONFIG_KPROBES=y -CONFIG_JUMP_LABEL=y -# CONFIG_STATIC_KEYS_SELFTEST is not set -CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS=y -CONFIG_KRETPROBES=y -CONFIG_HAVE_IOREMAP_PROT=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_TRACE_IRQFLAGS_NMI_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_RUST=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_MMU_LAZY_TLB_REFCOUNT=y -CONFIG_ARCH_HAVE_NMI_SAFE_CMPXCHG=y -CONFIG_ARCH_HAS_NMI_SAFE_THIS_CPU_OPS=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_SHADOW_CALL_STACK=y -# CONFIG_SHADOW_CALL_STACK is not set -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_USER=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_ARCH_WANT_HUGE_PMD_SHARE=y -CONFIG_ARCH_WANT_PMD_MKWRITE=y -CONFIG_HAVE_MOD_ARCH_SPECIFIC=y -CONFIG_MODULES_USE_ELF_RELA=y -CONFIG_ARCH_WANTS_EXECMEM_LATE=y -CONFIG_HAVE_SOFTIRQ_ON_OWN_STACK=y -CONFIG_SOFTIRQ_ON_OWN_STACK=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_HAVE_PAGE_SIZE_4KB=y -CONFIG_PAGE_SIZE_4KB=y -CONFIG_PAGE_SIZE_LESS_THAN_64KB=y -CONFIG_PAGE_SIZE_LESS_THAN_256KB=y -CONFIG_PAGE_SHIFT=12 -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_ARCH_SUPPORTS_RT=y -CONFIG_HAVE_ARCH_VMAP_STACK=y -CONFIG_VMAP_STACK=y -CONFIG_HAVE_ARCH_RANDOMIZE_KSTACK_OFFSET=y -CONFIG_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_RELR=y -CONFIG_ARCH_HAS_MEM_ENCRYPT=y -CONFIG_HAVE_PREEMPT_DYNAMIC=y -CONFIG_HAVE_PREEMPT_DYNAMIC_KEY=y -CONFIG_ARCH_WANT_LD_ORPHAN_WARN=y -CONFIG_ARCH_SUPPORTS_DEBUG_PAGEALLOC=y -CONFIG_ARCH_SUPPORTS_PAGE_TABLE_CHECK=y -CONFIG_ARCH_HAVE_TRACE_MMIO_ACCESS=y -CONFIG_ARCH_HAS_HW_PTE_YOUNG=y -CONFIG_ARCH_HAS_KERNEL_FPU_SUPPORT=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 -CONFIG_FUNCTION_ALIGNMENT_4B=y -CONFIG_FUNCTION_ALIGNMENT_8B=y -CONFIG_FUNCTION_ALIGNMENT=8 -CONFIG_CC_HAS_MIN_FUNCTION_ALIGNMENT=y -CONFIG_CC_HAS_SANE_FUNCTION_ALIGNMENT=y -# end of General architecture-dependent options - -CONFIG_RT_MUTEXES=y -CONFIG_MODULE_SIG_FORMAT=y -CONFIG_MODULES=y -# CONFIG_MODULE_DEBUG is not set -CONFIG_MODULE_FORCE_LOAD=y -CONFIG_MODULE_UNLOAD=y -# CONFIG_MODULE_FORCE_UNLOAD is not set -# CONFIG_MODULE_UNLOAD_TAINT_TRACKING is not set -CONFIG_MODVERSIONS=y -CONFIG_ASM_MODVERSIONS=y -# CONFIG_MODULE_SRCVERSION_ALL is not set -CONFIG_MODULE_SIG=y -# CONFIG_MODULE_SIG_FORCE is not set -CONFIG_MODULE_SIG_ALL=y -# CONFIG_MODULE_SIG_SHA1 is not set -# CONFIG_MODULE_SIG_SHA256 is not set -# CONFIG_MODULE_SIG_SHA384 is not set -CONFIG_MODULE_SIG_SHA512=y -# CONFIG_MODULE_SIG_SHA3_256 is not set -# CONFIG_MODULE_SIG_SHA3_384 is not set -# CONFIG_MODULE_SIG_SHA3_512 is not set -CONFIG_MODULE_SIG_HASH="sha512" -CONFIG_MODULE_COMPRESS=y -# CONFIG_MODULE_COMPRESS_GZIP is not set -# CONFIG_MODULE_COMPRESS_XZ is not set -CONFIG_MODULE_COMPRESS_ZSTD=y -# CONFIG_MODULE_COMPRESS_ALL is not set -CONFIG_MODULE_DECOMPRESS=y -# 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_BLOCK_LEGACY_AUTOLOAD=y -CONFIG_BLK_RQ_ALLOC_TIME=y -CONFIG_BLK_CGROUP_RWSTAT=y -CONFIG_BLK_CGROUP_PUNT_BIO=y -CONFIG_BLK_DEV_BSG_COMMON=y -CONFIG_BLK_ICQ=y -CONFIG_BLK_DEV_BSGLIB=y -CONFIG_BLK_DEV_INTEGRITY=y -CONFIG_BLK_DEV_WRITE_MOUNTED=y -CONFIG_BLK_DEV_ZONED=y -CONFIG_BLK_DEV_THROTTLING=y -CONFIG_BLK_WBT=y -CONFIG_BLK_WBT_MQ=y -CONFIG_BLK_CGROUP_IOLATENCY=y -CONFIG_BLK_CGROUP_IOCOST=y -CONFIG_BLK_CGROUP_IOPRIO=y -CONFIG_BLK_DEBUG_FS=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 is not set -# CONFIG_MINIX_SUBPARTITION is not set -# CONFIG_SOLARIS_X86_PARTITION is not set -# CONFIG_UNIXWARE_DISKLABEL is not set -# CONFIG_LDM_PARTITION 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 is not set -# end of Partition Types - -CONFIG_BLK_MQ_PCI=y -CONFIG_BLK_PM=y -CONFIG_BLOCK_HOLDER_DEPRECATED=y -CONFIG_BLK_MQ_STACKING=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_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_BINFMT_ELF_EXTRA_PHDRS=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_ZPOOL=y -CONFIG_SWAP=y -CONFIG_ZSWAP=y -# CONFIG_ZSWAP_DEFAULT_ON is not set -# CONFIG_ZSWAP_SHRINKER_DEFAULT_ON is not set -# 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_DEPRECATED is not set -# CONFIG_ZSWAP_ZPOOL_DEFAULT_ZSMALLOC is not set -CONFIG_ZSWAP_ZPOOL_DEFAULT="zbud" -CONFIG_ZBUD=y -# CONFIG_Z3FOLD_DEPRECATED is not set -CONFIG_ZSMALLOC=y -# CONFIG_ZSMALLOC_STAT is not set -CONFIG_ZSMALLOC_CHAIN_SIZE=8 - -# -# Slab allocator options -# -CONFIG_SLUB=y -# CONFIG_SLUB_TINY is not set -CONFIG_SLAB_MERGE_DEFAULT=y -CONFIG_SLAB_FREELIST_RANDOM=y -CONFIG_SLAB_FREELIST_HARDENED=y -CONFIG_SLAB_BUCKETS=y -# CONFIG_SLUB_STATS is not set -CONFIG_SLUB_CPU_PARTIAL=y -# CONFIG_RANDOM_KMALLOC_CACHES is not set -# end of Slab allocator options - -CONFIG_SHUFFLE_PAGE_ALLOCATOR=y -# CONFIG_COMPAT_BRK is not set -CONFIG_SPARSEMEM=y -CONFIG_SPARSEMEM_EXTREME=y -CONFIG_SPARSEMEM_VMEMMAP_ENABLE=y -CONFIG_SPARSEMEM_VMEMMAP=y -CONFIG_HAVE_GUP_FAST=y -CONFIG_ARCH_KEEP_MEMBLOCK=y -CONFIG_MEMORY_ISOLATION=y -CONFIG_EXCLUSIVE_SYSTEM_RAM=y -CONFIG_ARCH_ENABLE_MEMORY_HOTPLUG=y -CONFIG_ARCH_ENABLE_MEMORY_HOTREMOVE=y -# CONFIG_MEMORY_HOTPLUG is not set -CONFIG_ARCH_MHP_MEMMAP_ON_MEMORY_ENABLE=y -CONFIG_SPLIT_PTE_PTLOCKS=y -CONFIG_ARCH_ENABLE_SPLIT_PMD_PTLOCK=y -CONFIG_SPLIT_PMD_PTLOCKS=y -CONFIG_COMPACTION=y -CONFIG_COMPACT_UNEVICTABLE_DEFAULT=1 -# CONFIG_PAGE_REPORTING is not set -CONFIG_MIGRATION=y -CONFIG_ARCH_ENABLE_HUGEPAGE_MIGRATION=y -CONFIG_ARCH_ENABLE_THP_MIGRATION=y -CONFIG_CONTIG_ALLOC=y -CONFIG_PCP_BATCH_SCALE_MAX=5 -CONFIG_PHYS_ADDR_T_64BIT=y -CONFIG_MMU_NOTIFIER=y -# CONFIG_KSM is not set -CONFIG_DEFAULT_MMAP_MIN_ADDR=4096 -CONFIG_ARCH_SUPPORTS_MEMORY_FAILURE=y -# CONFIG_MEMORY_FAILURE is not set -CONFIG_ARCH_WANTS_THP_SWAP=y -CONFIG_TRANSPARENT_HUGEPAGE=y -# CONFIG_TRANSPARENT_HUGEPAGE_ALWAYS is not set -CONFIG_TRANSPARENT_HUGEPAGE_MADVISE=y -# CONFIG_TRANSPARENT_HUGEPAGE_NEVER is not set -CONFIG_THP_SWAP=y -CONFIG_READ_ONLY_THP_FOR_FS=y -CONFIG_PGTABLE_HAS_HUGE_LEAVES=y -CONFIG_ARCH_SUPPORTS_HUGE_PFNMAP=y -CONFIG_ARCH_SUPPORTS_PMD_PFNMAP=y -CONFIG_NEED_PER_CPU_EMBED_FIRST_CHUNK=y -CONFIG_NEED_PER_CPU_PAGE_FIRST_CHUNK=y -CONFIG_USE_PERCPU_NUMA_NODE_ID=y -CONFIG_HAVE_SETUP_PER_CPU_AREA=y -CONFIG_CMA=y -# CONFIG_CMA_DEBUGFS is not set -# CONFIG_CMA_SYSFS is not set -CONFIG_CMA_AREAS=19 -CONFIG_GENERIC_EARLY_IOREMAP=y -# CONFIG_DEFERRED_STRUCT_PAGE_INIT is not set -CONFIG_PAGE_IDLE_FLAG=y -# CONFIG_IDLE_PAGE_TRACKING is not set -CONFIG_ARCH_HAS_CACHE_LINE_SIZE=y -CONFIG_ARCH_HAS_CURRENT_STACK_POINTER=y -CONFIG_ARCH_HAS_PTE_DEVMAP=y -CONFIG_ARCH_HAS_ZONE_DMA_SET=y -CONFIG_ZONE_DMA=y -CONFIG_ZONE_DMA32=y -CONFIG_ARCH_USES_HIGH_VMA_FLAGS=y -CONFIG_ARCH_USES_PG_ARCH_2=y -CONFIG_ARCH_USES_PG_ARCH_3=y -CONFIG_VM_EVENT_COUNTERS=y -# CONFIG_PERCPU_STATS is not set -# CONFIG_GUP_TEST is not set -# CONFIG_DMAPOOL_TEST is not set -CONFIG_ARCH_HAS_PTE_SPECIAL=y -CONFIG_MEMFD_CREATE=y -CONFIG_SECRETMEM=y -# CONFIG_ANON_VMA_NAME is not set -# CONFIG_USERFAULTFD is not set -CONFIG_LRU_GEN=y -CONFIG_LRU_GEN_ENABLED=y -# CONFIG_LRU_GEN_STATS is not set -CONFIG_LRU_GEN_WALKS_MMU=y -CONFIG_ARCH_SUPPORTS_PER_VMA_LOCK=y -CONFIG_PER_VMA_LOCK=y -CONFIG_LOCK_MM_AND_FIND_VMA=y -CONFIG_EXECMEM=y -CONFIG_NUMA_MEMBLKS=y -CONFIG_NUMA_EMU=y - -# -# Data Access Monitoring -# -CONFIG_DAMON=y -CONFIG_DAMON_VADDR=y -CONFIG_DAMON_PADDR=y -CONFIG_DAMON_SYSFS=y -# CONFIG_DAMON_DBGFS_DEPRECATED is not set -CONFIG_DAMON_RECLAIM=y -# CONFIG_DAMON_LRU_SORT is not set -# 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_XGRESS=y -CONFIG_NET_REDIRECT=y -CONFIG_SKB_DECRYPTED=y -CONFIG_SKB_EXTENSIONS=y -CONFIG_NET_DEVMEM=y - -# -# Networking options -# -CONFIG_PACKET=m -CONFIG_PACKET_DIAG=m -CONFIG_UNIX=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_XDP_SOCKETS=y -CONFIG_XDP_SOCKETS_DIAG=m -CONFIG_NET_HANDSHAKE=y -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=y -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=y -CONFIG_NET_FOU=y -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_TABLE_PERTURB_ORDER=16 -CONFIG_INET_XFRM_TUNNEL=m -CONFIG_INET_TUNNEL=y -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_SIGPOOL=y -# CONFIG_TCP_AO is not set -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=y -CONFIG_IPV6_VTI=m -CONFIG_IPV6_SIT=y -CONFIG_IPV6_SIT_6RD=y -CONFIG_IPV6_NDISC_NODETYPE=y -CONFIG_IPV6_TUNNEL=y -CONFIG_IPV6_GRE=m -CONFIG_IPV6_FOU=y -CONFIG_IPV6_FOU_TUNNEL=y -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_BPF_LINK=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_CONNTRACK_OVS=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_NF_NAT_OVS=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_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_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_NF_FLOW_TABLE_PROCFS is not set -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_IP_NF_IPTABLES_LEGACY=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_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_ECN=m -CONFIG_IP_NF_TARGET_TTL=m -CONFIG_IP_NF_RAW=m -CONFIG_IP_NF_SECURITY=m -CONFIG_IP_NF_ARPTABLES=m -CONFIG_NFT_COMPAT_ARP=m -CONFIG_IP_NF_ARPFILTER=m -CONFIG_IP_NF_ARP_MANGLE=m -# end of IP: Netfilter Configuration - -# -# IPv6: Netfilter Configuration -# -CONFIG_IP6_NF_IPTABLES_LEGACY=m -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_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_LEGACY=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_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_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 is not set -CONFIG_LLC=m -CONFIG_LLC2=m -CONFIG_ATALK=m -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 is not set -CONFIG_IEEE802154_SOCKET=m -CONFIG_IEEE802154_6LOWPAN=m -CONFIG_MAC802154=m -CONFIG_NET_SCHED=y - -# -# Queueing/Scheduling -# -CONFIG_NET_SCH_HTB=m -CONFIG_NET_SCH_HFSC=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_MQPRIO_LIB=m -CONFIG_NET_SCH_TAPRIO=m -CONFIG_NET_SCH_GRED=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_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_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_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=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=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_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 is not set -# CONFIG_NET_NCSI is not set -CONFIG_PCPU_DEV_REFCNT=y -CONFIG_MAX_SKB_FRAGS=17 -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_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 -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_LE=y -CONFIG_BT_LE_L2CAP_ECRED=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 -# CONFIG_BT_FEATURE_DEBUG is not set - -# -# Bluetooth device drivers -# -CONFIG_BT_INTEL=m -CONFIG_BT_BCM=m -CONFIG_BT_RTL=m -CONFIG_BT_HCIBTUSB=m -# CONFIG_BT_HCIBTUSB_AUTOSUSPEND is not set -CONFIG_BT_HCIBTUSB_POLL_SYNC=y -CONFIG_BT_HCIBTUSB_BCM=y -# CONFIG_BT_HCIBTUSB_MTK is not set -CONFIG_BT_HCIBTUSB_RTL=y -# CONFIG_BT_HCIBTSDIO is not set -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 is not set -# CONFIG_BT_HCIUART_ATH3K is not set -# CONFIG_BT_HCIUART_LL is not set -CONFIG_BT_HCIUART_3WIRE=y -# CONFIG_BT_HCIUART_INTEL is not set -CONFIG_BT_HCIUART_BCM=y -# CONFIG_BT_HCIUART_RTL is not set -# CONFIG_BT_HCIUART_QCA is not set -# CONFIG_BT_HCIUART_AG6XX is not set -# CONFIG_BT_HCIUART_MRVL is not set -# CONFIG_BT_HCIUART_AML is not set -CONFIG_BT_HCIBCM203X=m -# CONFIG_BT_HCIBCM4377 is not set -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 is not set -# CONFIG_BT_MTKUART is not set -# CONFIG_BT_NXPUART is not set -# CONFIG_BT_INTEL_PCIE is not set -# end of Bluetooth device drivers - -# CONFIG_AF_RXRPC is not set -# CONFIG_AF_KCM is not set -CONFIG_STREAM_PARSER=y -# CONFIG_MCTP is not set -CONFIG_FIB_RULES=y -CONFIG_WIRELESS=y -CONFIG_WIRELESS_EXT=y -CONFIG_WEXT_CORE=y -CONFIG_WEXT_PROC=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_LIB80211=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_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 is not set -CONFIG_NET_9P=m -CONFIG_NET_9P_FD=m -# CONFIG_NET_9P_USBG is not set -# CONFIG_NET_9P_DEBUG is not set -# CONFIG_CAIF is not set -CONFIG_CEPH_LIB=m -# CONFIG_CEPH_LIB_PRETTYDEBUG is not set -# CONFIG_CEPH_LIB_USE_DNS_RESOLVER is not set -CONFIG_NFC=m -# CONFIG_NFC_DIGITAL is not set -# CONFIG_NFC_NCI is not set -# CONFIG_NFC_HCI is not set - -# -# Near Field Communication (NFC) devices -# -# CONFIG_NFC_PN533_USB is not set -# CONFIG_NFC_PN533_I2C is not set -# CONFIG_NFC_PN532_UART 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_SOCK_VALIDATE_XMIT=y -CONFIG_NET_SELFTESTS=y -CONFIG_NET_SOCK_MSG=y -CONFIG_NET_DEVLINK=y -CONFIG_PAGE_POOL=y -# CONFIG_PAGE_POOL_STATS is not set -# CONFIG_FAILOVER is not set -CONFIG_ETHTOOL_NETLINK=y - -# -# Device Drivers -# -CONFIG_ARM_AMBA=y -CONFIG_HAVE_PCI=y -CONFIG_GENERIC_PCI_IOMAP=y -CONFIG_PCI=y -CONFIG_PCI_DOMAINS=y -CONFIG_PCI_DOMAINS_GENERIC=y -CONFIG_PCI_SYSCALL=y -CONFIG_PCIEPORTBUS=y -CONFIG_PCIEAER=y -# CONFIG_PCIEAER_INJECT is not set -# CONFIG_PCIE_ECRC is not set -CONFIG_PCIEASPM=y -# CONFIG_PCIEASPM_DEFAULT is not set -CONFIG_PCIEASPM_POWERSAVE=y -# CONFIG_PCIEASPM_POWER_SUPERSAVE is not set -# CONFIG_PCIEASPM_PERFORMANCE is not set -CONFIG_PCIE_PME=y -CONFIG_PCIE_DPC=y -# CONFIG_PCIE_PTM is not set -CONFIG_PCI_MSI=y -CONFIG_PCI_QUIRKS=y -# CONFIG_PCI_DEBUG is not set -# CONFIG_PCI_STUB is not set -# CONFIG_PCI_IOV is not set -# CONFIG_PCI_NPEM is not set -# CONFIG_PCI_PRI is not set -# CONFIG_PCI_PASID is not set -CONFIG_PCI_LABEL=y -# CONFIG_PCI_DYNAMIC_OF_NODES 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_VGA_ARB=y -CONFIG_VGA_ARB_MAX_GPUS=16 -# CONFIG_HOTPLUG_PCI is not set - -# -# PCI controller drivers -# -# CONFIG_PCIE_ALTERA is not set -CONFIG_PCIE_BRCMSTB=y -# CONFIG_PCI_HOST_THUNDER_PEM is not set -# CONFIG_PCI_HOST_THUNDER_ECAM is not set -# CONFIG_PCI_FTPCI100 is not set -# CONFIG_PCI_HOST_GENERIC is not set -# CONFIG_PCI_XGENE is not set -# CONFIG_PCIE_XILINX is not set - -# -# Cadence-based PCIe controllers -# -# CONFIG_PCIE_CADENCE_PLAT_HOST is not set -# end of Cadence-based PCIe controllers - -# -# DesignWare-based PCIe controllers -# -# CONFIG_PCIE_AL is not set -# CONFIG_PCI_MESON is not set -# CONFIG_PCI_HISI is not set -# CONFIG_PCIE_KIRIN is not set -# CONFIG_PCIE_DW_PLAT_HOST is not set -# end of DesignWare-based PCIe controllers - -# -# Mobiveil-based PCIe controllers -# -# end of Mobiveil-based PCIe controllers - -# -# PLDA-based PCIe controllers -# -# CONFIG_PCIE_MICROCHIP_HOST is not set -# end of PLDA-based PCIe controllers -# 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 is not set -# CONFIG_PCCARD is not set -# CONFIG_RAPIDIO is not set - -# -# Generic Driver Options -# -CONFIG_AUXILIARY_BUS=y -CONFIG_UEVENT_HELPER=y -CONFIG_UEVENT_HELPER_PATH="" -CONFIG_DEVTMPFS=y -CONFIG_DEVTMPFS_MOUNT=y -# CONFIG_DEVTMPFS_SAFE is not set -CONFIG_STANDALONE=y -CONFIG_PREVENT_FIRMWARE_BUILD=y - -# -# Firmware loader -# -CONFIG_FW_LOADER=y -CONFIG_FW_LOADER_PAGED_BUF=y -CONFIG_FW_LOADER_SYSFS=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_LOADER_COMPRESS_XZ=y -CONFIG_FW_LOADER_COMPRESS_ZSTD=y -CONFIG_FW_UPLOAD=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_DEVICES=y -CONFIG_GENERIC_CPU_AUTOPROBE=y -CONFIG_GENERIC_CPU_VULNERABILITIES=y -CONFIG_SOC_BUS=y -CONFIG_REGMAP=y -CONFIG_REGMAP_I2C=y -CONFIG_REGMAP_SPI=m -CONFIG_REGMAP_MMIO=y -CONFIG_REGMAP_IRQ=y -CONFIG_DMA_SHARED_BUFFER=y -# CONFIG_DMA_FENCE_TRACE is not set -CONFIG_GENERIC_ARCH_TOPOLOGY=y -CONFIG_GENERIC_ARCH_NUMA=y -# CONFIG_FW_DEVLINK_SYNC_STATE_TIMEOUT is not set -# end of Generic Driver Options - -# -# Bus devices -# -# CONFIG_BRCMSTB_GISB_ARB is not set -# CONFIG_MOXTET is not set -# CONFIG_VEXPRESS_CONFIG is not set -# CONFIG_MHI_BUS is not set -# CONFIG_MHI_BUS_EP is not set -# end of Bus devices - -# -# Cache Drivers -# -# end of Cache Drivers - -CONFIG_CONNECTOR=y -CONFIG_PROC_EVENTS=y - -# -# Firmware Drivers -# - -# -# ARM System Control and Management Interface Protocol -# -# CONFIG_ARM_SCMI_PROTOCOL is not set -# end of ARM System Control and Management Interface Protocol - -# CONFIG_ARM_SCPI_PROTOCOL is not set -CONFIG_ARM_SDE_INTERFACE=y -# CONFIG_FIRMWARE_MEMMAP is not set -CONFIG_DMIID=y -# CONFIG_DMI_SYSFS is not set -CONFIG_RASPBERRYPI_FIRMWARE=y -CONFIG_FIRMWARE_RP1=m -# CONFIG_FW_CFG_SYSFS is not set -# CONFIG_SYSFB_SIMPLEFB is not set -# CONFIG_ARM_FFA_TRANSPORT is not set -CONFIG_FW_CS_DSP=m -# CONFIG_GOOGLE_FIRMWARE is not set - -# -# EFI (Extensible Firmware Interface) Support -# -CONFIG_EFI_ESRT=y -# CONFIG_EFI_VARS_PSTORE is not set -CONFIG_EFI_PARAMS_FROM_FDT=y -CONFIG_EFI_RUNTIME_WRAPPERS=y -CONFIG_EFI_GENERIC_STUB=y -# CONFIG_EFI_ZBOOT is not set -CONFIG_EFI_ARMSTUB_DTB_LOADER=y -# CONFIG_EFI_BOOTLOADER_CONTROL is not set -# CONFIG_EFI_CAPSULE_LOADER is not set -# CONFIG_EFI_TEST is not set -# CONFIG_RESET_ATTACK_MITIGATION is not set -# CONFIG_EFI_DISABLE_PCI_DMA is not set -CONFIG_EFI_EARLYCON=y -# CONFIG_EFI_DISABLE_RUNTIME is not set -# CONFIG_EFI_COCO_SECRET is not set -# end of EFI (Extensible Firmware Interface) Support - -CONFIG_ARM_PSCI_FW=y -# CONFIG_ARM_PSCI_CHECKER is not set - -# -# Qualcomm firmware drivers -# -# end of Qualcomm firmware drivers - -CONFIG_HAVE_ARM_SMCCC=y -CONFIG_HAVE_ARM_SMCCC_DISCOVERY=y -CONFIG_ARM_SMCCC_SOC_ID=y - -# -# Tegra firmware driver -# -# end of Tegra firmware driver -# end of Firmware Drivers - -# CONFIG_GNSS is not set -CONFIG_MTD=m -# CONFIG_MTD_TESTS is not set - -# -# Partition parsers -# -# CONFIG_MTD_CMDLINE_PARTS is not set -CONFIG_MTD_OF_PARTS=m -# CONFIG_MTD_AFS_PARTS is not set -# CONFIG_MTD_REDBOOT_PARTS 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 is not set -# 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_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 is not set -# CONFIG_MTD_SST25L is not set -# CONFIG_MTD_SLRAM is not set -# CONFIG_MTD_PHRAM is not set -# CONFIG_MTD_MTDRAM is not set -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 is not set -# CONFIG_MTD_RAW_NAND is not set -CONFIG_MTD_SPI_NAND=m - -# -# ECC engine support -# -CONFIG_MTD_NAND_ECC=y -# CONFIG_MTD_NAND_ECC_SW_HAMMING is not set -# CONFIG_MTD_NAND_ECC_SW_BCH is not set -# CONFIG_MTD_NAND_ECC_MXIC is not set -# 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=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 is not set -# CONFIG_MTD_UBI_GLUEBI is not set -# CONFIG_MTD_UBI_BLOCK is not set -# CONFIG_MTD_UBI_NVMEM is not set -# 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_NUMA=y -CONFIG_OF_CONFIGFS=y -# CONFIG_PARPORT is not set -CONFIG_BLK_DEV=y -# CONFIG_BLK_DEV_NULL_BLK is not set -CONFIG_CDROM=m -# CONFIG_BLK_DEV_PCIESSD_MTIP32XX is not set -CONFIG_ZRAM=m -CONFIG_ZRAM_BACKEND_LZ4=y -CONFIG_ZRAM_BACKEND_LZ4HC=y -CONFIG_ZRAM_BACKEND_ZSTD=y -# CONFIG_ZRAM_BACKEND_DEFLATE is not set -CONFIG_ZRAM_BACKEND_842=y -CONFIG_ZRAM_BACKEND_LZO=y -CONFIG_ZRAM_DEF_COMP_LZORLE=y -# CONFIG_ZRAM_DEF_COMP_LZO is not set -# CONFIG_ZRAM_DEF_COMP_LZ4 is not set -# CONFIG_ZRAM_DEF_COMP_LZ4HC is not set -# CONFIG_ZRAM_DEF_COMP_ZSTD is not set -# CONFIG_ZRAM_DEF_COMP_842 is not set -CONFIG_ZRAM_DEF_COMP="lzo-rle" -CONFIG_ZRAM_WRITEBACK=y -# CONFIG_ZRAM_TRACK_ENTRY_ACTIME is not set -# CONFIG_ZRAM_MEMORY_TRACKING is not set -CONFIG_ZRAM_MULTI_COMP=y -CONFIG_BLK_DEV_LOOP=y -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_RAM=y -CONFIG_BLK_DEV_RAM_COUNT=16 -CONFIG_BLK_DEV_RAM_SIZE=4096 -# CONFIG_CDROM_PKTCDVD is not set -CONFIG_ATA_OVER_ETH=m -CONFIG_BLK_DEV_RBD=m -# CONFIG_BLK_DEV_UBLK is not set - -# -# NVME Support -# -CONFIG_NVME_CORE=y -CONFIG_BLK_DEV_NVME=y -# CONFIG_NVME_MULTIPATH is not set -# CONFIG_NVME_VERBOSE_ERRORS is not set -CONFIG_NVME_HWMON=y -# CONFIG_NVME_FC is not set -# CONFIG_NVME_TCP is not set -# CONFIG_NVME_HOST_AUTH is not set -# CONFIG_NVME_TARGET is not set -# end of NVME Support - -# -# Misc devices -# -CONFIG_BCM2835_SMI=m -CONFIG_RP1_PIO=m -CONFIG_WS2812_PIO_RP1=m -# CONFIG_AD525X_DPOT is not set -# CONFIG_DUMMY_IRQ is not set -# CONFIG_PHANTOM is not set -# CONFIG_RPMB is not set -# CONFIG_TIFM_CORE is not set -# CONFIG_ICS932S401 is not set -# CONFIG_ENCLOSURE_SERVICES is not set -# CONFIG_HP_ILO is not set -# CONFIG_APDS9802ALS is not set -# CONFIG_ISL29003 is not set -# CONFIG_ISL29020 is not set -# CONFIG_SENSORS_TSL2550 is not set -# CONFIG_SENSORS_BH1770 is not set -# CONFIG_SENSORS_APDS990X is not set -# CONFIG_HMC6352 is not set -# CONFIG_DS1682 is not set -# CONFIG_LATTICE_ECP3_CONFIG is not set -CONFIG_SRAM=y -# CONFIG_DW_XDATA_PCIE is not set -# CONFIG_PCI_ENDPOINT_TEST is not set -# CONFIG_XILINX_SDFEC is not set -# CONFIG_HISI_HIKEY_USB is not set -# CONFIG_OPEN_DICE is not set -# CONFIG_VCPU_STALL_DETECTOR is not set -# CONFIG_C2PORT is not set - -# -# EEPROM support -# -CONFIG_EEPROM_AT24=m -CONFIG_EEPROM_AT25=m -# CONFIG_EEPROM_MAX6875 is not set -CONFIG_EEPROM_93CX6=m -# CONFIG_EEPROM_93XX46 is not set -# CONFIG_EEPROM_IDT_89HPESX is not set -# CONFIG_EEPROM_EE1004 is not set -# end of EEPROM support - -# CONFIG_CB710_CORE is not set - -# -# Texas Instruments shared transport line discipline -# -CONFIG_TI_ST=m -# end of Texas Instruments shared transport line discipline - -# CONFIG_SENSORS_LIS3_SPI is not set -# CONFIG_SENSORS_LIS3_I2C is not set -# CONFIG_ALTERA_STAPL is not set -# CONFIG_VMWARE_VMCI is not set -# CONFIG_GENWQE is not set -# CONFIG_ECHO is not set -# CONFIG_BCM_VK is not set -# CONFIG_MISC_ALCOR_PCI is not set -# CONFIG_MISC_RTSX_PCI is not set -# CONFIG_MISC_RTSX_USB is not set -# CONFIG_UACCE is not set -# CONFIG_PVPANIC is not set -# CONFIG_GP_PCI1XXXX is not set -# CONFIG_KEBA_CP500 is not set -# end of Misc devices - -# -# SCSI device support -# -CONFIG_SCSI_MOD=y -# CONFIG_RAID_ATTRS is not set -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_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 is not set -# CONFIG_SCSI_CXGB4_ISCSI is not set -# CONFIG_SCSI_BNX2_ISCSI is not set -# CONFIG_BE2ISCSI is not set -# CONFIG_BLK_DEV_3W_XXXX_RAID is not set -# CONFIG_SCSI_HPSA is not set -# CONFIG_SCSI_3W_9XXX is not set -# CONFIG_SCSI_3W_SAS is not set -# CONFIG_SCSI_ACARD is not set -# CONFIG_SCSI_AACRAID is not set -# CONFIG_SCSI_AIC7XXX is not set -# CONFIG_SCSI_AIC79XX is not set -# CONFIG_SCSI_AIC94XX is not set -# CONFIG_SCSI_HISI_SAS is not set -# CONFIG_SCSI_MVSAS is not set -# CONFIG_SCSI_MVUMI is not set -# CONFIG_SCSI_ADVANSYS is not set -# CONFIG_SCSI_ARCMSR is not set -# CONFIG_SCSI_ESAS2R is not set -# CONFIG_MEGARAID_NEWGEN is not set -# CONFIG_MEGARAID_LEGACY is not set -# CONFIG_MEGARAID_SAS is not set -# CONFIG_SCSI_MPT3SAS is not set -# CONFIG_SCSI_MPT2SAS is not set -# CONFIG_SCSI_MPI3MR is not set -# CONFIG_SCSI_SMARTPQI is not set -# CONFIG_SCSI_HPTIOP is not set -# CONFIG_SCSI_BUSLOGIC is not set -# CONFIG_SCSI_MYRB is not set -# CONFIG_SCSI_MYRS is not set -# CONFIG_LIBFC is not set -# CONFIG_SCSI_SNIC is not set -# CONFIG_SCSI_DMX3191D is not set -# CONFIG_SCSI_FDOMAIN_PCI is not set -# CONFIG_SCSI_IPS is not set -# CONFIG_SCSI_INITIO is not set -# CONFIG_SCSI_INIA100 is not set -# CONFIG_SCSI_STEX is not set -# CONFIG_SCSI_SYM53C8XX_2 is not set -# CONFIG_SCSI_IPR is not set -# CONFIG_SCSI_QLOGIC_1280 is not set -# CONFIG_SCSI_QLA_FC is not set -# CONFIG_SCSI_QLA_ISCSI is not set -# CONFIG_SCSI_LPFC is not set -# CONFIG_SCSI_DC395x is not set -# CONFIG_SCSI_AM53C974 is not set -# CONFIG_SCSI_WD719X is not set -# CONFIG_SCSI_DEBUG is not set -# CONFIG_SCSI_PMCRAID is not set -# CONFIG_SCSI_PM8001 is not set -# CONFIG_SCSI_BFA_FC is not set -# CONFIG_SCSI_CHELSIO_FCOE is not set -# CONFIG_SCSI_DH is not set -# end of SCSI device support - -CONFIG_ATA=m -CONFIG_SATA_HOST=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=0 -# CONFIG_SATA_AHCI_PLATFORM is not set -# CONFIG_AHCI_BRCM is not set -# CONFIG_AHCI_DWC is not set -# CONFIG_AHCI_CEVA is not set -# CONFIG_SATA_INIC162X is not set -# CONFIG_SATA_ACARD_AHCI is not set -# CONFIG_SATA_SIL24 is not set -CONFIG_ATA_SFF=y - -# -# SFF controllers with custom DMA interface -# -# CONFIG_PDC_ADMA is not set -# CONFIG_SATA_QSTOR is not set -# CONFIG_SATA_SX4 is not set -CONFIG_ATA_BMDMA=y - -# -# SATA SFF controllers with BMDMA -# -# CONFIG_ATA_PIIX is not set -# CONFIG_SATA_DWC is not set -CONFIG_SATA_MV=m -# CONFIG_SATA_NV is not set -# CONFIG_SATA_PROMISE is not set -# CONFIG_SATA_SIL is not set -# CONFIG_SATA_SIS is not set -# CONFIG_SATA_SVW is not set -# CONFIG_SATA_ULI is not set -# CONFIG_SATA_VIA is not set -# CONFIG_SATA_VITESSE is not set - -# -# PATA SFF controllers with BMDMA -# -# CONFIG_PATA_ALI is not set -# CONFIG_PATA_AMD is not set -# CONFIG_PATA_ARTOP is not set -# CONFIG_PATA_ATIIXP is not set -# CONFIG_PATA_ATP867X is not set -# CONFIG_PATA_CMD64X is not set -# CONFIG_PATA_CYPRESS is not set -# CONFIG_PATA_EFAR is not set -# CONFIG_PATA_HPT366 is not set -# CONFIG_PATA_HPT37X is not set -# CONFIG_PATA_HPT3X2N is not set -# CONFIG_PATA_HPT3X3 is not set -# CONFIG_PATA_IT8213 is not set -# CONFIG_PATA_IT821X is not set -# CONFIG_PATA_JMICRON is not set -# CONFIG_PATA_MARVELL is not set -# CONFIG_PATA_NETCELL is not set -# CONFIG_PATA_NINJA32 is not set -# CONFIG_PATA_NS87415 is not set -# CONFIG_PATA_OLDPIIX is not set -# CONFIG_PATA_OPTIDMA is not set -# CONFIG_PATA_PDC2027X is not set -# CONFIG_PATA_PDC_OLD is not set -# CONFIG_PATA_RADISYS is not set -# CONFIG_PATA_RDC is not set -# CONFIG_PATA_SCH is not set -# CONFIG_PATA_SERVERWORKS is not set -# CONFIG_PATA_SIL680 is not set -# CONFIG_PATA_SIS is not set -# CONFIG_PATA_TOSHIBA is not set -# CONFIG_PATA_TRIFLEX is not set -# CONFIG_PATA_VIA is not set -# CONFIG_PATA_WINBOND is not set - -# -# PIO-only SFF controllers -# -# CONFIG_PATA_CMD640_PCI is not set -# CONFIG_PATA_MPIIX is not set -# CONFIG_PATA_NS87410 is not set -# CONFIG_PATA_OPTI is not set -# CONFIG_PATA_OF_PLATFORM is not set -# CONFIG_PATA_RZ1000 is not set - -# -# Generic fallback / legacy drivers -# -# CONFIG_ATA_GENERIC is not set -# CONFIG_PATA_LEGACY is not set -CONFIG_MD=y -CONFIG_BLK_DEV_MD=m -CONFIG_MD_BITMAP_FILE=y -CONFIG_MD_LINEAR=m -CONFIG_MD_RAID0=m -CONFIG_MD_RAID1=m -CONFIG_MD_RAID10=m -CONFIG_MD_RAID456=m -CONFIG_MD_CLUSTER=m -CONFIG_BCACHE=m -# CONFIG_BCACHE_DEBUG is not set -# CONFIG_BCACHE_ASYNC_REGISTRATION is not set -CONFIG_BLK_DEV_DM_BUILTIN=y -CONFIG_BLK_DEV_DM=y -# 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_INIT=y -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_DM_VDO is not set -# CONFIG_TARGET_CORE is not set -# CONFIG_FUSION 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=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_PFCP is not set -CONFIG_AMT=m -CONFIG_MACSEC=m -CONFIG_NETCONSOLE=m -CONFIG_NETCONSOLE_DYNAMIC=y -# CONFIG_NETCONSOLE_EXTENDED_LOG is not set -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_NLMON=m -CONFIG_NETKIT=y -CONFIG_NET_VRF=m -CONFIG_VSOCKMON=m -# CONFIG_ARCNET is not set -CONFIG_ATM_DRIVERS=y -# CONFIG_ATM_DUMMY is not set -# CONFIG_ATM_TCP is not set -# CONFIG_ATM_LANAI is not set -# CONFIG_ATM_ENI is not set -# CONFIG_ATM_NICSTAR is not set -# CONFIG_ATM_IDT77252 is not set -# CONFIG_ATM_IA is not set -# CONFIG_ATM_FORE200E is not set -# CONFIG_ATM_HE is not set -# CONFIG_ATM_SOLOS is not set -CONFIG_ETHERNET=y -CONFIG_MDIO=m -CONFIG_NET_VENDOR_3COM=y -# CONFIG_VORTEX is not set -# CONFIG_TYPHOON is not set -CONFIG_NET_VENDOR_ADAPTEC=y -# CONFIG_ADAPTEC_STARFIRE is not set -CONFIG_NET_VENDOR_AGERE=y -# CONFIG_ET131X is not set -CONFIG_NET_VENDOR_ALACRITECH=y -# CONFIG_SLICOSS is not set -CONFIG_NET_VENDOR_ALTEON=y -# CONFIG_ACENIC is not set -# CONFIG_ALTERA_TSE is not set -CONFIG_NET_VENDOR_AMAZON=y -# CONFIG_ENA_ETHERNET is not set -CONFIG_NET_VENDOR_AMD=y -# CONFIG_AMD8111_ETH is not set -# CONFIG_PCNET32 is not set -# CONFIG_AMD_XGBE is not set -# CONFIG_PDS_CORE is not set -CONFIG_NET_VENDOR_AQUANTIA=y -# CONFIG_AQTION is not set -CONFIG_NET_VENDOR_ARC=y -CONFIG_NET_VENDOR_ASIX=y -# CONFIG_SPI_AX88796C is not set -CONFIG_NET_VENDOR_ATHEROS=y -# CONFIG_ATL2 is not set -# CONFIG_ATL1 is not set -# CONFIG_ATL1E is not set -# CONFIG_ATL1C is not set -# CONFIG_ALX is not set -CONFIG_NET_VENDOR_BROADCOM=y -# CONFIG_B44 is not set -CONFIG_BCMGENET=y -# CONFIG_BNX2 is not set -# CONFIG_CNIC is not set -# CONFIG_TIGON3 is not set -# CONFIG_BNX2X is not set -# CONFIG_SYSTEMPORT is not set -# CONFIG_BNXT is not set -CONFIG_BCMASP=y -CONFIG_NET_VENDOR_CADENCE=y -CONFIG_MACB=y -CONFIG_MACB_USE_HWSTAMP=y -# CONFIG_MACB_PCI is not set -CONFIG_NET_VENDOR_CAVIUM=y -# CONFIG_THUNDER_NIC_PF is not set -# CONFIG_THUNDER_NIC_VF is not set -# CONFIG_THUNDER_NIC_BGX is not set -# CONFIG_THUNDER_NIC_RGX is not set -# CONFIG_CAVIUM_PTP is not set -# CONFIG_LIQUIDIO is not set -# CONFIG_LIQUIDIO_VF is not set -CONFIG_NET_VENDOR_CHELSIO=y -# CONFIG_CHELSIO_T1 is not set -# CONFIG_CHELSIO_T3 is not set -# CONFIG_CHELSIO_T4 is not set -# CONFIG_CHELSIO_T4VF is not set -CONFIG_NET_VENDOR_CISCO=y -# CONFIG_ENIC is not set -CONFIG_NET_VENDOR_CORTINA=y -# CONFIG_GEMINI_ETHERNET is not set -CONFIG_NET_VENDOR_DAVICOM=y -# CONFIG_DM9051 is not set -# CONFIG_DNET is not set -CONFIG_NET_VENDOR_DEC=y -# CONFIG_NET_TULIP is not set -CONFIG_NET_VENDOR_DLINK=y -# CONFIG_DL2K is not set -# CONFIG_SUNDANCE is not set -CONFIG_NET_VENDOR_EMULEX=y -# CONFIG_BE2NET is not set -CONFIG_NET_VENDOR_ENGLEDER=y -# CONFIG_TSNEP is not set -CONFIG_NET_VENDOR_EZCHIP=y -# CONFIG_EZCHIP_NPS_MANAGEMENT_ENET is not set -CONFIG_NET_VENDOR_FUNGIBLE=y -# CONFIG_FUN_ETH is not set -CONFIG_NET_VENDOR_GOOGLE=y -# CONFIG_GVE is not set -CONFIG_NET_VENDOR_HISILICON=y -# CONFIG_HIX5HD2_GMAC is not set -# CONFIG_HISI_FEMAC is not set -# CONFIG_HIP04_ETH is not set -# CONFIG_HNS_DSAF is not set -# CONFIG_HNS_ENET is not set -# CONFIG_HNS3 is not set -CONFIG_NET_VENDOR_HUAWEI=y -# CONFIG_HINIC is not set -CONFIG_NET_VENDOR_I825XX=y -CONFIG_NET_VENDOR_INTEL=y -CONFIG_LIBETH=m -CONFIG_LIBIE=m -# CONFIG_E100 is not set -# CONFIG_E1000 is not set -# CONFIG_E1000E is not set -CONFIG_IGB=m -CONFIG_IGB_HWMON=y -# CONFIG_IGBVF is not set -CONFIG_IXGBE=m -CONFIG_IXGBE_HWMON=y -# CONFIG_IXGBE_DCB is not set -CONFIG_IXGBE_IPSEC=y -# CONFIG_IXGBEVF is not set -CONFIG_I40E=m -# CONFIG_I40E_DCB is not set -# CONFIG_I40EVF is not set -# CONFIG_ICE is not set -# CONFIG_FM10K is not set -CONFIG_IGC=m -CONFIG_IGC_LEDS=y -# CONFIG_IDPF is not set -# CONFIG_JME is not set -CONFIG_NET_VENDOR_ADI=y -# CONFIG_ADIN1110 is not set -CONFIG_NET_VENDOR_LITEX=y -# CONFIG_LITEX_LITEETH is not set -CONFIG_NET_VENDOR_MARVELL=y -# CONFIG_MVMDIO is not set -# CONFIG_SKGE is not set -# CONFIG_SKY2 is not set -# CONFIG_OCTEONTX2_AF is not set -# CONFIG_OCTEONTX2_PF is not set -# CONFIG_OCTEON_EP is not set -# CONFIG_OCTEON_EP_VF is not set -# CONFIG_PRESTERA is not set -CONFIG_NET_VENDOR_MELLANOX=y -# CONFIG_MLX4_EN is not set -# CONFIG_MLX5_CORE is not set -# CONFIG_MLXSW_CORE is not set -# CONFIG_MLXFW is not set -CONFIG_NET_VENDOR_META=y -CONFIG_NET_VENDOR_MICREL=y -# CONFIG_KS8842 is not set -# CONFIG_KS8851 is not set -# CONFIG_KS8851_MLL is not set -# CONFIG_KSZ884X_PCI is not set -CONFIG_NET_VENDOR_MICROCHIP=y -CONFIG_ENC28J60=m -# CONFIG_ENC28J60_WRITEVERIFY is not set -# CONFIG_ENCX24J600 is not set -CONFIG_LAN743X=m -# CONFIG_LAN865X is not set -# CONFIG_LAN966X_SWITCH is not set -# CONFIG_VCAP is not set -CONFIG_NET_VENDOR_MICROSEMI=y -# CONFIG_MSCC_OCELOT_SWITCH is not set -CONFIG_NET_VENDOR_MICROSOFT=y -CONFIG_NET_VENDOR_MYRI=y -# CONFIG_MYRI10GE is not set -# CONFIG_FEALNX is not set -CONFIG_NET_VENDOR_NI=y -# CONFIG_NI_XGE_MANAGEMENT_ENET is not set -CONFIG_NET_VENDOR_NATSEMI=y -# CONFIG_NATSEMI is not set -# CONFIG_NS83820 is not set -CONFIG_NET_VENDOR_NETERION=y -# CONFIG_S2IO is not set -CONFIG_NET_VENDOR_NETRONOME=y -# CONFIG_NFP is not set -CONFIG_NET_VENDOR_8390=y -# CONFIG_NE2K_PCI is not set -CONFIG_NET_VENDOR_NVIDIA=y -# CONFIG_FORCEDETH is not set -CONFIG_NET_VENDOR_OKI=y -# CONFIG_ETHOC is not set -# CONFIG_OA_TC6 is not set -CONFIG_NET_VENDOR_PACKET_ENGINES=y -# CONFIG_HAMACHI is not set -# CONFIG_YELLOWFIN is not set -CONFIG_NET_VENDOR_PENSANDO=y -# CONFIG_IONIC is not set -CONFIG_NET_VENDOR_QLOGIC=y -# CONFIG_QLA3XXX is not set -# CONFIG_QLCNIC is not set -# CONFIG_NETXEN_NIC is not set -# CONFIG_QED is not set -CONFIG_NET_VENDOR_BROCADE=y -# CONFIG_BNA is not set -CONFIG_NET_VENDOR_QUALCOMM=y -CONFIG_QCA7000=m -CONFIG_QCA7000_SPI=m -CONFIG_QCA7000_UART=m -# CONFIG_QCOM_EMAC is not set -# CONFIG_RMNET is not set -CONFIG_NET_VENDOR_RDC=y -# CONFIG_R6040 is not set -CONFIG_NET_VENDOR_REALTEK=y -# CONFIG_8139CP is not set -# CONFIG_8139TOO is not set -CONFIG_R8169=m -CONFIG_R8169_LEDS=y -# CONFIG_RTASE is not set -CONFIG_NET_VENDOR_RENESAS=y -CONFIG_NET_VENDOR_ROCKER=y -# CONFIG_ROCKER is not set -CONFIG_NET_VENDOR_SAMSUNG=y -# CONFIG_SXGBE_ETH is not set -CONFIG_NET_VENDOR_SEEQ=y -CONFIG_NET_VENDOR_SILAN=y -# CONFIG_SC92031 is not set -CONFIG_NET_VENDOR_SIS=y -# CONFIG_SIS900 is not set -# CONFIG_SIS190 is not set -CONFIG_NET_VENDOR_SOLARFLARE=y -# CONFIG_SFC is not set -# CONFIG_SFC_FALCON is not set -# CONFIG_SFC_SIENA is not set -CONFIG_NET_VENDOR_SMSC=y -# CONFIG_SMC91X is not set -# CONFIG_EPIC100 is not set -# CONFIG_SMSC911X is not set -# CONFIG_SMSC9420 is not set -CONFIG_NET_VENDOR_SOCIONEXT=y -CONFIG_NET_VENDOR_STMICRO=y -# CONFIG_STMMAC_ETH is not set -CONFIG_NET_VENDOR_SUN=y -# CONFIG_HAPPYMEAL is not set -# CONFIG_SUNGEM is not set -# CONFIG_CASSINI is not set -# CONFIG_NIU is not set -CONFIG_NET_VENDOR_SYNOPSYS=y -# CONFIG_DWC_XLGMAC is not set -CONFIG_NET_VENDOR_TEHUTI=y -# CONFIG_TEHUTI is not set -# CONFIG_TEHUTI_TN40 is not set -CONFIG_NET_VENDOR_TI=y -# CONFIG_TI_CPSW_PHY_SEL is not set -# CONFIG_TLAN is not set -CONFIG_NET_VENDOR_VERTEXCOM=y -CONFIG_MSE102X=m -CONFIG_NET_VENDOR_VIA=y -# CONFIG_VIA_RHINE is not set -# CONFIG_VIA_VELOCITY is not set -CONFIG_NET_VENDOR_WANGXUN=y -# CONFIG_NGBE is not set -# CONFIG_TXGBE is not set -CONFIG_NET_VENDOR_WIZNET=y -CONFIG_WIZNET_W5100=m -# CONFIG_WIZNET_W5300 is not set -# 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_LL_TEMAC is not set -# CONFIG_FDDI is not set -# CONFIG_HIPPI is not set -CONFIG_PHYLINK=y -CONFIG_PHYLIB=y -CONFIG_SWPHY=y -# CONFIG_LED_TRIGGER_PHY is not set -CONFIG_PHYLIB_LEDS=y -CONFIG_FIXED_PHY=y -# CONFIG_SFP is not set - -# -# MII PHY device drivers -# -# CONFIG_AIR_EN8811H_PHY is not set -# CONFIG_AMD_PHY is not set -# CONFIG_ADIN_PHY is not set -# CONFIG_ADIN1100_PHY is not set -# CONFIG_AQUANTIA_PHY is not set -CONFIG_AX88796B_PHY=m -CONFIG_BROADCOM_PHY=y -# CONFIG_BCM54140_PHY is not set -CONFIG_BCM7XXX_PHY=y -# CONFIG_BCM84881_PHY is not set -# CONFIG_BCM87XX_PHY is not set -CONFIG_BCM_NET_PHYLIB=y -# CONFIG_CICADA_PHY is not set -# CONFIG_CORTINA_PHY is not set -# CONFIG_DAVICOM_PHY is not set -# CONFIG_ICPLUS_PHY is not set -# CONFIG_LXT_PHY is not set -# CONFIG_INTEL_XWAY_PHY is not set -# CONFIG_LSI_ET1011C_PHY is not set -# CONFIG_MARVELL_PHY is not set -# CONFIG_MARVELL_10G_PHY is not set -# CONFIG_MARVELL_88Q2XXX_PHY is not set -# CONFIG_MARVELL_88X2222_PHY is not set -# CONFIG_MAXLINEAR_GPHY is not set -# CONFIG_MEDIATEK_GE_PHY is not set -CONFIG_MICREL_PHY=y -# CONFIG_MICROCHIP_T1S_PHY is not set -CONFIG_MICROCHIP_PHY=y -# CONFIG_MICROCHIP_T1_PHY is not set -# CONFIG_MICROSEMI_PHY is not set -# CONFIG_MOTORCOMM_PHY is not set -# CONFIG_NATIONAL_PHY is not set -# CONFIG_NXP_CBTX_PHY is not set -# CONFIG_NXP_C45_TJA11XX_PHY is not set -# CONFIG_NXP_TJA11XX_PHY is not set -# CONFIG_NCN26000_PHY is not set -# CONFIG_AT803X_PHY is not set -# CONFIG_QCA83XX_PHY is not set -# CONFIG_QCA808X_PHY is not set -# CONFIG_QCA807X_PHY is not set -# CONFIG_QSEMI_PHY is not set -CONFIG_REALTEK_PHY=m -# CONFIG_RENESAS_PHY is not set -# CONFIG_ROCKCHIP_PHY is not set -CONFIG_SMSC_PHY=y -# CONFIG_STE10XP is not set -# CONFIG_TERANETICS_PHY is not set -# CONFIG_DP83822_PHY is not set -# CONFIG_DP83TC811_PHY is not set -# CONFIG_DP83848_PHY is not set -# CONFIG_DP83867_PHY is not set -# CONFIG_DP83869_PHY is not set -# CONFIG_DP83TD510_PHY is not set -# CONFIG_DP83TG720_PHY is not set -# CONFIG_VITESSE_PHY is not set -# CONFIG_XILINX_GMII2RGMII is not set -# CONFIG_MICREL_KS8995MA is not set -# CONFIG_PSE_CONTROLLER is not set -CONFIG_CAN_DEV=m -CONFIG_CAN_VCAN=m -# CONFIG_CAN_VXCAN is not set -CONFIG_CAN_NETLINK=y -CONFIG_CAN_CALC_BITTIMING=y -CONFIG_CAN_RX_OFFLOAD=y -# CONFIG_CAN_CAN327 is not set -# CONFIG_CAN_FLEXCAN is not set -# CONFIG_CAN_GRCAN is not set -# CONFIG_CAN_KVASER_PCIEFD is not set -CONFIG_CAN_SLCAN=m -# CONFIG_CAN_XILINXCAN is not set -# CONFIG_CAN_C_CAN is not set -# CONFIG_CAN_CC770 is not set -# CONFIG_CAN_CTUCANFD_PCI is not set -# CONFIG_CAN_CTUCANFD_PLATFORM is not set -# CONFIG_CAN_ESD_402_PCI is not set -# CONFIG_CAN_IFI_CANFD is not set -# CONFIG_CAN_M_CAN is not set -# CONFIG_CAN_PEAK_PCIEFD is not set -# CONFIG_CAN_SJA1000 is not set -# CONFIG_CAN_SOFTING is not set - -# -# 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_USB is not set -# CONFIG_CAN_ETAS_ES58X is not set -# CONFIG_CAN_F81604 is not set -CONFIG_CAN_GS_USB=m -# CONFIG_CAN_KVASER_USB is not set -# CONFIG_CAN_MCBA_USB is not set -CONFIG_CAN_PEAK_USB=m -# CONFIG_CAN_UCAN is not set -# end of CAN USB interfaces - -# CONFIG_CAN_DEBUG_DEVICES is not set -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=y -# CONFIG_MDIO_GPIO is not set -# CONFIG_MDIO_HISI_FEMAC is not set -# CONFIG_MDIO_MVUSB is not set -# CONFIG_MDIO_MSCC_MIIM is not set -# CONFIG_MDIO_OCTEON is not set -# CONFIG_MDIO_IPQ4019 is not set -# CONFIG_MDIO_IPQ8064 is not set -# CONFIG_MDIO_THUNDER is not set - -# -# MDIO Multiplexers -# -# CONFIG_MDIO_BUS_MUX_GPIO is not set -# CONFIG_MDIO_BUS_MUX_MULTIPLEXER is not set -# CONFIG_MDIO_BUS_MUX_MMIOREG is not set - -# -# PCS device drivers -# -# CONFIG_PCS_XPCS is not set -# end of PCS device drivers - -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 is not set -CONFIG_PPPOE=m -# CONFIG_PPPOE_HASH_BITS_1 is not set -# CONFIG_PPPOE_HASH_BITS_2 is not set -CONFIG_PPPOE_HASH_BITS_4=y -# CONFIG_PPPOE_HASH_BITS_8 is not set -CONFIG_PPPOE_HASH_BITS=4 -# CONFIG_PPTP is not set -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 is not set -CONFIG_USB_NET_DRIVERS=y -CONFIG_USB_CATC=m -CONFIG_USB_KAWETH=m -CONFIG_USB_PEGASUS=m -CONFIG_USB_RTL8150=m -CONFIG_USB_RTL8152=y -CONFIG_USB_LAN78XX=y -CONFIG_USB_USBNET=y -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=y -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 is not set -CONFIG_USB_IPHETH=m -CONFIG_USB_SIERRA_NET=m -CONFIG_USB_VL600=m -# CONFIG_USB_NET_CH9200 is not set -CONFIG_USB_NET_AQC111=m -CONFIG_USB_RTL8153_ECM=m -CONFIG_WLAN=y -CONFIG_WLAN_VENDOR_ADMTEK=y -# CONFIG_ADM8211 is not set -CONFIG_ATH_COMMON=m -CONFIG_WLAN_VENDOR_ATH=y -# CONFIG_ATH_DEBUG is not set -# CONFIG_ATH5K is not set -# CONFIG_ATH5K_PCI is not set -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_DYNACK is not set -# CONFIG_ATH9K_WOW is not set -CONFIG_ATH9K_RFKILL=y -# CONFIG_ATH9K_CHANNEL_CONTEXT is not set -CONFIG_ATH9K_PCOEM=y -# CONFIG_ATH9K_PCI_NO_EEPROM is not set -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 is not set -CONFIG_ATH6KL_USB=m -# CONFIG_ATH6KL_DEBUG is not set -# CONFIG_ATH6KL_TRACING is not set -CONFIG_AR5523=m -# CONFIG_WIL6210 is not set -# CONFIG_ATH10K is not set -# CONFIG_WCN36XX is not set -# CONFIG_ATH11K is not set -# CONFIG_ATH12K is not set -CONFIG_WLAN_VENDOR_ATMEL=y -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 is not set -CONFIG_B43_BCMA_PIO=y -CONFIG_B43_PIO=y -CONFIG_B43_PHY_G=y -# CONFIG_B43_PHY_N is not set -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 is not set -CONFIG_BRCMFMAC=m -CONFIG_BRCMFMAC_PROTO_BCDC=y -CONFIG_BRCMFMAC_SDIO=y -CONFIG_BRCMFMAC_USB=y -# CONFIG_BRCMFMAC_PCIE is not set -# CONFIG_BRCM_TRACING is not set -CONFIG_BRCMDBG=y -CONFIG_WLAN_VENDOR_INTEL=y -# CONFIG_IPW2100 is not set -# CONFIG_IPW2200 is not set -# CONFIG_IWL4965 is not set -# CONFIG_IWL3945 is not set -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_P54_COMMON=m -CONFIG_P54_USB=m -# CONFIG_P54_PCI is not set -# CONFIG_P54_SPI 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 is not set -# CONFIG_LIBERTAS_DEBUG is not set -# CONFIG_LIBERTAS_MESH is not set -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 is not set -# CONFIG_MWIFIEX_USB is not set -# CONFIG_MWL8K is not set -CONFIG_WLAN_VENDOR_MEDIATEK=y -CONFIG_MT7601U=m -CONFIG_MT76_CORE=m -CONFIG_MT76_LEDS=y -CONFIG_MT76_USB=m -CONFIG_MT76x02_LIB=m -CONFIG_MT76x02_USB=m -CONFIG_MT76_CONNAC_LIB=m -CONFIG_MT792x_LIB=m -CONFIG_MT792x_USB=m -CONFIG_MT76x0_COMMON=m -CONFIG_MT76x0U=m -# CONFIG_MT76x0E is not set -CONFIG_MT76x2_COMMON=m -# CONFIG_MT76x2E is not set -CONFIG_MT76x2U=m -# CONFIG_MT7603E is not set -# CONFIG_MT7615E is not set -# CONFIG_MT7663U is not set -# CONFIG_MT7663S is not set -# CONFIG_MT7915E is not set -CONFIG_MT7921_COMMON=m -# CONFIG_MT7921E is not set -# CONFIG_MT7921S is not set -CONFIG_MT7921U=m -# CONFIG_MT7996E is not set -CONFIG_MT7925_COMMON=m -# CONFIG_MT7925E is not set -CONFIG_MT7925U=m -CONFIG_WLAN_VENDOR_MICROCHIP=y -# CONFIG_WILC1000_SDIO is not set -# CONFIG_WILC1000_SPI is not set -CONFIG_WLAN_VENDOR_PURELIFI=y -# CONFIG_PLFXLC is not set -CONFIG_WLAN_VENDOR_RALINK=y -CONFIG_RT2X00=m -# CONFIG_RT2400PCI is not set -# CONFIG_RT2500PCI is not set -# CONFIG_RT61PCI is not set -# CONFIG_RT2800PCI is not set -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_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_RTL8192DU=m -CONFIG_RTLWIFI=m -CONFIG_RTLWIFI_PCI=m -CONFIG_RTLWIFI_USB=m -CONFIG_RTLWIFI_DEBUG=y -CONFIG_RTL8192C_COMMON=m -CONFIG_RTL8192D_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_SDIO=m -CONFIG_RTW88_USB=m -CONFIG_RTW88_8822B=m -CONFIG_RTW88_8822C=m -CONFIG_RTW88_8723X=m -CONFIG_RTW88_8723D=m -CONFIG_RTW88_8821C=m -CONFIG_RTW88_8822BE=m -CONFIG_RTW88_8822BS=m -CONFIG_RTW88_8822BU=m -CONFIG_RTW88_8822CE=m -CONFIG_RTW88_8822CS=m -CONFIG_RTW88_8822CU=m -CONFIG_RTW88_8723DE=m -# CONFIG_RTW88_8723DS is not set -# CONFIG_RTW88_8723CS is not set -CONFIG_RTW88_8723DU=m -CONFIG_RTW88_8821CE=m -CONFIG_RTW88_8821CS=m -CONFIG_RTW88_8821CU=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_8852A=m -CONFIG_RTW89_8852B_COMMON=m -CONFIG_RTW89_8852B=m -CONFIG_RTW89_8852C=m -# CONFIG_RTW89_8851BE is not set -CONFIG_RTW89_8852AE=m -CONFIG_RTW89_8852BE=m -# CONFIG_RTW89_8852BTE is not set -CONFIG_RTW89_8852CE=m -# CONFIG_RTW89_8922AE is not set -# CONFIG_RTW89_DEBUGMSG is not set -# CONFIG_RTW89_DEBUGFS is not set -CONFIG_WLAN_VENDOR_RSI=y -# CONFIG_RSI_91X is not set -CONFIG_WLAN_VENDOR_SILABS=y -# CONFIG_WFX is not set -CONFIG_WLAN_VENDOR_ST=y -# CONFIG_CW1200 is not set -CONFIG_WLAN_VENDOR_TI=y -# CONFIG_WL1251 is not set -# CONFIG_WL12XX is not set -# CONFIG_WL18XX is not set -# CONFIG_WLCORE is not set -CONFIG_WLAN_VENDOR_ZYDAS=y -CONFIG_ZD1211RW=m -# CONFIG_ZD1211RW_DEBUG is not set -CONFIG_WLAN_VENDOR_QUANTENNA=y -# CONFIG_QTNFMAC_PCIE is not set -CONFIG_MAC80211_HWSIM=m -# CONFIG_VIRT_WIFI is not set -# CONFIG_WAN is not set -CONFIG_IEEE802154_DRIVERS=m -# CONFIG_IEEE802154_FAKELB is not set -CONFIG_IEEE802154_AT86RF230=m -CONFIG_IEEE802154_MRF24J40=m -CONFIG_IEEE802154_CC2520=m -# CONFIG_IEEE802154_ATUSB is not set -# CONFIG_IEEE802154_ADF7242 is not set -# CONFIG_IEEE802154_CA8210 is not set -# CONFIG_IEEE802154_MCR20A is not set -# CONFIG_IEEE802154_HWSIM is not set - -# -# Wireless WAN -# -# CONFIG_WWAN is not set -# end of Wireless WAN - -# CONFIG_VMXNET3 is not set -# CONFIG_NETDEVSIM is not set -# CONFIG_NET_FAILOVER is not set -# CONFIG_ISDN is not set - -# -# Input device support -# -CONFIG_INPUT=y -CONFIG_INPUT_LEDS=y -CONFIG_INPUT_FF_MEMLESS=m -# CONFIG_INPUT_SPARSEKMAP is not set -CONFIG_INPUT_MATRIXKMAP=m -CONFIG_INPUT_VIVALDIFMAP=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 is not set -# CONFIG_KEYBOARD_ADP5589 is not set -# CONFIG_KEYBOARD_ATKBD is not set -# CONFIG_KEYBOARD_QT1050 is not set -# CONFIG_KEYBOARD_QT1070 is not set -# CONFIG_KEYBOARD_QT2160 is not set -# CONFIG_KEYBOARD_DLINK_DIR685 is not set -# CONFIG_KEYBOARD_LKKBD is not set -CONFIG_KEYBOARD_GPIO=m -# CONFIG_KEYBOARD_GPIO_POLLED is not set -CONFIG_KEYBOARD_TCA6416=m -CONFIG_KEYBOARD_TCA8418=m -CONFIG_KEYBOARD_MATRIX=m -# CONFIG_KEYBOARD_LM8323 is not set -# CONFIG_KEYBOARD_LM8333 is not set -# CONFIG_KEYBOARD_MAX7359 is not set -# CONFIG_KEYBOARD_MPR121 is not set -# CONFIG_KEYBOARD_NEWTON is not set -# CONFIG_KEYBOARD_OPENCORES is not set -# CONFIG_KEYBOARD_PINEPHONE is not set -# CONFIG_KEYBOARD_SAMSUNG is not set -# CONFIG_KEYBOARD_STOWAWAY is not set -# CONFIG_KEYBOARD_SUNKBD is not set -# CONFIG_KEYBOARD_STMPE 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=m -# CONFIG_KEYBOARD_BCM is not set -# CONFIG_KEYBOARD_CYPRESS_SF is not set -# CONFIG_INPUT_MOUSE is not set -CONFIG_INPUT_JOYSTICK=y -# CONFIG_JOYSTICK_ANALOG is not set -# CONFIG_JOYSTICK_A3D is not set -# CONFIG_JOYSTICK_ADC is not set -# CONFIG_JOYSTICK_ADI is not set -# CONFIG_JOYSTICK_COBRA is not set -# CONFIG_JOYSTICK_GF2K is not set -# CONFIG_JOYSTICK_GRIP is not set -# CONFIG_JOYSTICK_GRIP_MP is not set -# CONFIG_JOYSTICK_GUILLEMOT is not set -# CONFIG_JOYSTICK_INTERACT is not set -# CONFIG_JOYSTICK_SIDEWINDER is not set -# CONFIG_JOYSTICK_TMDC is not set -CONFIG_JOYSTICK_IFORCE=m -CONFIG_JOYSTICK_IFORCE_USB=m -# CONFIG_JOYSTICK_IFORCE_232 is not set -# CONFIG_JOYSTICK_WARRIOR is not set -# CONFIG_JOYSTICK_MAGELLAN is not set -# CONFIG_JOYSTICK_SPACEORB is not set -# CONFIG_JOYSTICK_SPACEBALL is not set -# CONFIG_JOYSTICK_STINGER is not set -# CONFIG_JOYSTICK_TWIDJOY is not set -# CONFIG_JOYSTICK_ZHENHUA is not set -# CONFIG_JOYSTICK_AS5011 is not set -# CONFIG_JOYSTICK_JOYDUMP is not set -CONFIG_JOYSTICK_XPAD=m -CONFIG_JOYSTICK_XPAD_FF=y -CONFIG_JOYSTICK_XPAD_LEDS=y -CONFIG_JOYSTICK_PSXPAD_SPI=m -CONFIG_JOYSTICK_PSXPAD_SPI_FF=y -# CONFIG_JOYSTICK_PXRC is not set -# CONFIG_JOYSTICK_QWIIC is not set -CONFIG_JOYSTICK_FSIA6B=m -CONFIG_JOYSTICK_SENSEHAT=m -# CONFIG_JOYSTICK_SEESAW is not set -# CONFIG_INPUT_TABLET is not set -CONFIG_INPUT_TOUCHSCREEN=y -CONFIG_TOUCHSCREEN_ADS7846=m -# CONFIG_TOUCHSCREEN_AD7877 is not set -# CONFIG_TOUCHSCREEN_AD7879 is not set -# CONFIG_TOUCHSCREEN_ADC is not set -# CONFIG_TOUCHSCREEN_AR1021_I2C is not set -# CONFIG_TOUCHSCREEN_ATMEL_MXT 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 is not set -# CONFIG_TOUCHSCREEN_CY8CTMG110 is not set -# CONFIG_TOUCHSCREEN_CYTTSP_CORE is not set -# CONFIG_TOUCHSCREEN_CYTTSP5 is not set -# CONFIG_TOUCHSCREEN_DYNAPRO is not set -# CONFIG_TOUCHSCREEN_HAMPSHIRE is not set -# CONFIG_TOUCHSCREEN_EETI is not set -CONFIG_TOUCHSCREEN_EGALAX=m -# CONFIG_TOUCHSCREEN_EGALAX_SERIAL is not set -CONFIG_TOUCHSCREEN_EXC3000=m -# CONFIG_TOUCHSCREEN_FUJITSU is not set -CONFIG_TOUCHSCREEN_GOODIX=m -# CONFIG_TOUCHSCREEN_GOODIX_BERLIN_I2C is not set -# CONFIG_TOUCHSCREEN_GOODIX_BERLIN_SPI is not set -# CONFIG_TOUCHSCREEN_HIDEEP is not set -# CONFIG_TOUCHSCREEN_HYCON_HY46XX is not set -# CONFIG_TOUCHSCREEN_HYNITRON_CSTXXX is not set -CONFIG_TOUCHSCREEN_ILI210X=m -# CONFIG_TOUCHSCREEN_ILITEK is not set -# CONFIG_TOUCHSCREEN_S6SY761 is not set -# CONFIG_TOUCHSCREEN_GUNZE is not set -# CONFIG_TOUCHSCREEN_EKTF2127 is not set -# CONFIG_TOUCHSCREEN_ELAN is not set -# CONFIG_TOUCHSCREEN_ELO is not set -# CONFIG_TOUCHSCREEN_WACOM_W8001 is not set -# CONFIG_TOUCHSCREEN_WACOM_I2C is not set -# CONFIG_TOUCHSCREEN_MAX11801 is not set -# CONFIG_TOUCHSCREEN_MMS114 is not set -# CONFIG_TOUCHSCREEN_MELFAS_MIP4 is not set -# CONFIG_TOUCHSCREEN_MSG2638 is not set -# CONFIG_TOUCHSCREEN_MTOUCH is not set -# CONFIG_TOUCHSCREEN_NOVATEK_NVT_TS is not set -# CONFIG_TOUCHSCREEN_IMAGIS is not set -# CONFIG_TOUCHSCREEN_IMX6UL_TSC is not set -# CONFIG_TOUCHSCREEN_INEXIO is not set -# CONFIG_TOUCHSCREEN_PENMOUNT is not set -CONFIG_TOUCHSCREEN_EDT_FT5X06=m -CONFIG_TOUCHSCREEN_RASPBERRYPI_FW=m -# CONFIG_TOUCHSCREEN_TOUCHRIGHT is not set -# CONFIG_TOUCHSCREEN_TOUCHWIN is not set -# CONFIG_TOUCHSCREEN_PIXCIR is not set -# CONFIG_TOUCHSCREEN_WDT87XX_I2C is not set -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 is not set -# 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=y -# 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_STMPE=m -# CONFIG_TOUCHSCREEN_SUR40 is not set -# CONFIG_TOUCHSCREEN_SURFACE3_SPI is not set -# CONFIG_TOUCHSCREEN_SX8654 is not set -# CONFIG_TOUCHSCREEN_TPS6507X is not set -# CONFIG_TOUCHSCREEN_ZET6223 is not set -# CONFIG_TOUCHSCREEN_ZFORCE is not set -# CONFIG_TOUCHSCREEN_COLIBRI_VF50 is not set -# CONFIG_TOUCHSCREEN_ROHM_BU21023 is not set -CONFIG_TOUCHSCREEN_IQS5XX=m -# CONFIG_TOUCHSCREEN_IQS7211 is not set -# CONFIG_TOUCHSCREEN_ZINITIX is not set -# CONFIG_TOUCHSCREEN_HIMAX_HX83112B is not set -CONFIG_INPUT_MISC=y -CONFIG_INPUT_AD714X=m -CONFIG_INPUT_AD714X_I2C=m -CONFIG_INPUT_AD714X_SPI=m -# CONFIG_INPUT_ARIZONA_HAPTICS 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_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 is not set -CONFIG_INPUT_UINPUT=m -# CONFIG_INPUT_PCF8574 is not set -# CONFIG_INPUT_PWM_BEEPER is not set -# CONFIG_INPUT_PWM_VIBRA is not set -CONFIG_INPUT_GPIO_ROTARY_ENCODER=m -# CONFIG_INPUT_DA7280_HAPTICS is not set -CONFIG_INPUT_ADXL34X=m -CONFIG_INPUT_ADXL34X_I2C=m -CONFIG_INPUT_ADXL34X_SPI=m -# CONFIG_INPUT_IMS_PCU is not set -# CONFIG_INPUT_IQS269A is not set -# CONFIG_INPUT_IQS626A is not set -# CONFIG_INPUT_IQS7222 is not set -CONFIG_INPUT_CMA3000=m -# CONFIG_INPUT_CMA3000_I2C 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_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 is not set -# CONFIG_RMI4_F3A is not set -# CONFIG_RMI4_F54 is not set -# CONFIG_RMI4_F55 is not set - -# -# Hardware I/O ports -# -CONFIG_SERIO=y -CONFIG_SERIO_SERPORT=m -# CONFIG_SERIO_AMBAKMI is not set -# CONFIG_SERIO_PCIPS2 is not set -# CONFIG_SERIO_LIBPS2 is not set -CONFIG_SERIO_RAW=m -# CONFIG_SERIO_ALTERA_PS2 is not set -# 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_EMU10K1 is not set -# CONFIG_GAMEPORT_FM801 is not set -# end of Hardware I/O ports -# end of Input device support - -# -# Character devices -# -CONFIG_BRCM_CHAR_DRIVERS=y -CONFIG_BCM2708_VCMEM=y -CONFIG_BCM_VCIO=y -CONFIG_BCM2835_SMI_DEV=m -CONFIG_TTY=y -CONFIG_VT=y -CONFIG_CONSOLE_TRANSLATIONS=y -CONFIG_VT_CONSOLE=y -CONFIG_VT_HW_CONSOLE_BINDING=y -CONFIG_UNIX98_PTYS=y -CONFIG_LEGACY_PTYS=y -CONFIG_LEGACY_PTY_COUNT=0 -# CONFIG_LEGACY_TIOCSTI is not set -# CONFIG_LDISC_AUTOLOAD is not set - -# -# Serial drivers -# -CONFIG_SERIAL_EARLYCON=y -CONFIG_SERIAL_8250=y -# CONFIG_SERIAL_8250_DEPRECATED_OPTIONS is not set -CONFIG_SERIAL_8250_16550A_VARIANTS=y -# CONFIG_SERIAL_8250_FINTEK is not set -CONFIG_SERIAL_8250_CONSOLE=y -# CONFIG_SERIAL_8250_DMA is not set -CONFIG_SERIAL_8250_PCILIB=y -CONFIG_SERIAL_8250_PCI=y -CONFIG_SERIAL_8250_EXAR=y -CONFIG_SERIAL_8250_NR_UARTS=5 -CONFIG_SERIAL_8250_RUNTIME_UARTS=0 -CONFIG_SERIAL_8250_EXTENDED=y -# CONFIG_SERIAL_8250_MANY_PORTS is not set -# CONFIG_SERIAL_8250_PCI1XXXX 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_BCM2835AUX=y -CONFIG_SERIAL_8250_FSL=y -# CONFIG_SERIAL_8250_DW is not set -# CONFIG_SERIAL_8250_RT288X is not set -CONFIG_SERIAL_8250_PERICOM=y -CONFIG_SERIAL_8250_BCM7271=y -CONFIG_SERIAL_OF_PLATFORM=y - -# -# Non-8250 serial port support -# -# CONFIG_SERIAL_AMBA_PL010 is not set -CONFIG_SERIAL_AMBA_PL011=y -CONFIG_SERIAL_AMBA_PL011_CONSOLE=y -# CONFIG_SERIAL_EARLYCON_SEMIHOST is not set -# CONFIG_SERIAL_KGDB_NMI is not set -# 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_CONSOLE_POLL=y -# CONFIG_SERIAL_JSM is not set -# CONFIG_SERIAL_SIFIVE is not set -# CONFIG_SERIAL_SCCNXP is not set -CONFIG_SERIAL_SC16IS7XX=m -CONFIG_SERIAL_SC16IS7XX_I2C=m -CONFIG_SERIAL_SC16IS7XX_SPI=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 is not set -# 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 -CONFIG_SERIAL_RPI_FW=m -# end of Serial drivers - -CONFIG_SERIAL_MCTRL_GPIO=y -# CONFIG_SERIAL_NONSTANDARD is not set -# CONFIG_N_GSM is not set -# CONFIG_NOZOMI is not set -# CONFIG_NULL_TTY is not set -# CONFIG_HVC_DCC is not set -CONFIG_SERIAL_DEV_BUS=y -CONFIG_SERIAL_DEV_CTRL_TTYPORT=y -CONFIG_TTY_PRINTK=y -CONFIG_TTY_PRINTK_LEVEL=6 -# CONFIG_VIRTIO_CONSOLE is not set -# CONFIG_IPMI_HANDLER is not set -CONFIG_HW_RANDOM=y -# CONFIG_HW_RANDOM_TIMERIOMEM is not set -# CONFIG_HW_RANDOM_BA431 is not set -CONFIG_HW_RANDOM_BCM2835=y -CONFIG_HW_RANDOM_IPROC_RNG200=y -# CONFIG_HW_RANDOM_CCTRNG is not set -# CONFIG_HW_RANDOM_XIPHERA is not set -CONFIG_HW_RANDOM_ARM_SMCCC_TRNG=y -CONFIG_HW_RANDOM_CN10K=y -# CONFIG_APPLICOM is not set -CONFIG_DEVMEM=y -CONFIG_DEVPORT=y -CONFIG_TCG_TPM=m -# CONFIG_TCG_TPM2_HMAC is not set -CONFIG_HW_RANDOM_TPM=y -CONFIG_TCG_TIS_CORE=m -# CONFIG_TCG_TIS is not set -CONFIG_TCG_TIS_SPI=m -# CONFIG_TCG_TIS_SPI_CR50 is not set -CONFIG_TCG_TIS_I2C=m -# CONFIG_TCG_TIS_I2C_CR50 is not set -# CONFIG_TCG_TIS_I2C_ATMEL is not set -# CONFIG_TCG_TIS_I2C_INFINEON is not set -# CONFIG_TCG_TIS_I2C_NUVOTON is not set -# CONFIG_TCG_ATMEL is not set -# CONFIG_TCG_VTPM_PROXY is not set -# CONFIG_TCG_TIS_ST33ZP24_I2C is not set -# CONFIG_TCG_TIS_ST33ZP24_SPI is not set -CONFIG_XILLYBUS_CLASS=m -CONFIG_XILLYBUS=m -CONFIG_XILLYBUS_PCIE=m -# CONFIG_XILLYBUS_OF is not set -CONFIG_XILLYUSB=m -CONFIG_RASPBERRYPI_GPIOMEM=m -# end of Character devices - -# -# I2C support -# -CONFIG_I2C=y -CONFIG_I2C_BOARDINFO=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=m -# CONFIG_I2C_MUX_LTC4306 is not set -# CONFIG_I2C_MUX_PCA9541 is not set -CONFIG_I2C_MUX_PCA954x=m -CONFIG_I2C_MUX_PINCTRL=m -# CONFIG_I2C_MUX_REG is not set -# CONFIG_I2C_DEMUX_PINCTRL is not set -# CONFIG_I2C_MUX_MLXCPLD is not set -# end of Multiplexer I2C Chip support - -CONFIG_I2C_HELPER_AUTO=y -CONFIG_I2C_ALGOBIT=m - -# -# I2C Hardware Bus support -# - -# -# PC SMBus host controller drivers -# -CONFIG_I2C_BCM2708=m -CONFIG_I2C_BCM2708_BAUDRATE=100000 -# 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 is not set -# 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_BCM2835=y -CONFIG_I2C_BRCMSTB=m -# CONFIG_I2C_CADENCE is not set -# CONFIG_I2C_CBUS_GPIO is not set -CONFIG_I2C_DESIGNWARE_CORE=m -# CONFIG_I2C_DESIGNWARE_SLAVE is not set -CONFIG_I2C_DESIGNWARE_PLATFORM=m -# CONFIG_I2C_DESIGNWARE_PCI is not set -# CONFIG_I2C_EMEV2 is not set -CONFIG_I2C_GPIO=m -# CONFIG_I2C_GPIO_FAULT_INJECTOR is not set -# CONFIG_I2C_HISI is not set -# CONFIG_I2C_NOMADIK is not set -# CONFIG_I2C_OCORES is not set -# CONFIG_I2C_PCA_PLATFORM is not set -# CONFIG_I2C_RK3X is not set -# CONFIG_I2C_SIMTEC is not set -# CONFIG_I2C_THUNDERX is not set -# CONFIG_I2C_XILINX is not set - -# -# External I2C/SMBus adapter drivers -# -# CONFIG_I2C_DIOLAN_U2C is not set -# CONFIG_I2C_CP2615 is not set -# CONFIG_I2C_PCI1XXXX is not set -CONFIG_I2C_ROBOTFUZZ_OSIF=m -# CONFIG_I2C_TAOS_EVM is not set -CONFIG_I2C_TINY_USB=m - -# -# Other I2C/SMBus bus drivers -# -# CONFIG_I2C_VIRTIO is not set -# 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 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 is not set -# CONFIG_SPI_AXI_SPI_ENGINE is not set -CONFIG_SPI_BCM2835=m -CONFIG_SPI_BCM2835AUX=m -# CONFIG_SPI_BCM_QSPI is not set -CONFIG_SPI_BITBANG=m -# CONFIG_SPI_CADENCE is not set -# CONFIG_SPI_CADENCE_QUADSPI is not set -# CONFIG_SPI_CADENCE_XSPI is not set -# CONFIG_SPI_CH341 is not set -CONFIG_SPI_DESIGNWARE=m -CONFIG_SPI_DW_DMA=y -# CONFIG_SPI_DW_PCI is not set -CONFIG_SPI_DW_MMIO=m -CONFIG_SPI_GPIO=m -# CONFIG_SPI_FSL_SPI is not set -# CONFIG_SPI_MICROCHIP_CORE is not set -# CONFIG_SPI_MICROCHIP_CORE_QSPI is not set -# CONFIG_SPI_OC_TINY is not set -# CONFIG_SPI_PCI1XXXX is not set -# CONFIG_SPI_PL022 is not set -CONFIG_SPI_RP2040_GPIO_BRIDGE=m -# CONFIG_SPI_SC18IS602 is not set -# CONFIG_SPI_SIFIVE is not set -# CONFIG_SPI_SN_F_OSPI is not set -# CONFIG_SPI_MXIC is not set -# CONFIG_SPI_THUNDERX is not set -# CONFIG_SPI_XCOMM is not set -# CONFIG_SPI_XILINX is not set -# CONFIG_SPI_ZYNQMP_GQSPI is not set -# CONFIG_SPI_AMD is not set - -# -# SPI Multiplexer support -# -# CONFIG_SPI_MUX is not set - -# -# SPI Protocol Masters -# -CONFIG_SPI_SPIDEV=m -# CONFIG_SPI_LOOPBACK_TEST is not set -# CONFIG_SPI_TLE62X0 is not set -CONFIG_SPI_SLAVE=y -# CONFIG_SPI_SLAVE_TIME is not set -# CONFIG_SPI_SLAVE_SYSTEM_CONTROL is not set -CONFIG_SPI_DYNAMIC=y -# CONFIG_SPMI is not set -# CONFIG_HSI is not set -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_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=y -# CONFIG_PTP_1588_CLOCK_IDT82P33 is not set -# CONFIG_PTP_1588_CLOCK_IDTCM is not set -# CONFIG_PTP_1588_CLOCK_FC3W is not set -# CONFIG_PTP_1588_CLOCK_MOCK is not set -# 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_AW9523 is not set -# CONFIG_PINCTRL_CY8C95X0 is not set -CONFIG_PINCTRL_MCP23S08_I2C=m -CONFIG_PINCTRL_MCP23S08_SPI=m -CONFIG_PINCTRL_MCP23S08=m -# CONFIG_PINCTRL_MICROCHIP_SGPIO is not set -# CONFIG_PINCTRL_OCELOT is not set -# CONFIG_PINCTRL_SINGLE is not set -# CONFIG_PINCTRL_STMFX is not set -# CONFIG_PINCTRL_SX150X is not set -CONFIG_PINCTRL_RP1=y -CONFIG_PINCTRL_BCM2712=y -CONFIG_PINCTRL_BCM2835=y - -# -# Renesas pinctrl drivers -# -# end of Renesas pinctrl drivers - -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 is not set -# CONFIG_GPIO_ALTERA is not set -CONFIG_GPIO_RASPBERRYPI_EXP=y -CONFIG_GPIO_BCM_VIRT=y -CONFIG_GPIO_BRCMSTB=y -# 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_HISI is not set -# CONFIG_GPIO_HLWD is not set -# CONFIG_GPIO_LOGICVC is not set -# CONFIG_GPIO_MB86S7X is not set -# CONFIG_GPIO_PL061 is not set -# CONFIG_GPIO_PWM is not set -# CONFIG_GPIO_SIFIVE is not set -# CONFIG_GPIO_SYSCON is not set -# CONFIG_GPIO_XGENE 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_ADNP is not set -# CONFIG_GPIO_FXL6408 is not set -# CONFIG_GPIO_DS4520 is not set -# CONFIG_GPIO_GW_PLD is not set -CONFIG_GPIO_MAX7300=m -# CONFIG_GPIO_MAX732X is not set -CONFIG_GPIO_PCA953X=m -CONFIG_GPIO_PCA953X_IRQ=y -# CONFIG_GPIO_PCA9570 is not set -CONFIG_GPIO_PCF857X=m -# CONFIG_GPIO_TPIC2810 is not set -# end of I2C GPIO expanders - -# -# MFD GPIO expanders -# -CONFIG_GPIO_ARIZONA=m -CONFIG_GPIO_FSM=m -CONFIG_GPIO_STMPE=y -# end of MFD GPIO expanders - -# -# PCI GPIO expanders -# -# CONFIG_GPIO_BT8XX is not set -# 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=m -# 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 -# -# end of USB GPIO expanders - -# -# Virtual GPIO drivers -# -# CONFIG_GPIO_AGGREGATOR is not set -# CONFIG_GPIO_LATCH is not set -CONFIG_GPIO_MOCKUP=m -# CONFIG_GPIO_SIM is not set -# end of Virtual GPIO drivers - -# -# GPIO Debugging utilities -# -# CONFIG_GPIO_SLOPPY_LOGIC_ANALYZER is not set -# CONFIG_GPIO_VIRTUSER is not set -# end of GPIO Debugging utilities - -CONFIG_W1=m -CONFIG_W1_CON=y - -# -# 1-wire Bus Masters -# -# CONFIG_W1_MASTER_AMD_AXI is not set -# CONFIG_W1_MASTER_MATROX is not set -CONFIG_W1_MASTER_DS2490=m -CONFIG_W1_MASTER_DS2482=m -CONFIG_W1_MASTER_GPIO=m -# CONFIG_W1_MASTER_SGI is not set -# CONFIG_W1_MASTER_UART 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 is not set -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 is not set -# CONFIG_W1_SLAVE_DS2430 is not set -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 is not set -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_BRCMSTB is not set -CONFIG_POWER_RESET_GPIO=y -# CONFIG_POWER_RESET_GPIO_RESTART is not set -# CONFIG_POWER_RESET_LTC2952 is not set -# CONFIG_POWER_RESET_REGULATOR is not set -# CONFIG_POWER_RESET_RESTART is not set -# CONFIG_POWER_RESET_XGENE is not set -# CONFIG_POWER_RESET_SYSCON is not set -# CONFIG_POWER_RESET_SYSCON_POWEROFF is not set -# CONFIG_SYSCON_REBOOT_MODE is not set -# CONFIG_NVMEM_REBOOT_MODE is not set -# CONFIG_POWER_SEQUENCING is not set -CONFIG_POWER_SUPPLY=y -# CONFIG_POWER_SUPPLY_DEBUG is not set -CONFIG_POWER_SUPPLY_HWMON=y -CONFIG_RPI_POE_POWER=m -# CONFIG_GENERIC_ADC_BATTERY is not set -# CONFIG_IP5XXX_POWER 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_SAMSUNG_SDI is not set -# CONFIG_BATTERY_SBS is not set -# CONFIG_CHARGER_SBS is not set -# CONFIG_MANAGER_SBS is not set -# CONFIG_BATTERY_BQ27XXX is not set -CONFIG_BATTERY_MAX17040=m -# CONFIG_BATTERY_MAX17042 is not set -# CONFIG_BATTERY_MAX1720X is not set -# CONFIG_BATTERY_MAX1721X is not set -# CONFIG_CHARGER_ISP1704 is not set -# CONFIG_CHARGER_MAX8903 is not set -# CONFIG_CHARGER_LP8727 is not set -CONFIG_CHARGER_GPIO=m -# CONFIG_CHARGER_MANAGER is not set -# CONFIG_CHARGER_LT3651 is not set -# CONFIG_CHARGER_LTC4162L is not set -# CONFIG_CHARGER_DETECTOR_MAX14656 is not set -# CONFIG_CHARGER_MAX77976 is not set -# 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 is not set -# CONFIG_CHARGER_BQ25890 is not set -# CONFIG_CHARGER_BQ25980 is not set -# CONFIG_CHARGER_BQ256XX is not set -# CONFIG_CHARGER_SMB347 is not set -CONFIG_BATTERY_GAUGE_LTC2941=m -# CONFIG_BATTERY_GOLDFISH is not set -# CONFIG_BATTERY_RT5033 is not set -# CONFIG_CHARGER_RT9455 is not set -# CONFIG_CHARGER_RT9467 is not set -# CONFIG_CHARGER_RT9471 is not set -# CONFIG_CHARGER_UCS1002 is not set -# CONFIG_CHARGER_BD99954 is not set -# CONFIG_BATTERY_UG3105 is not set -# CONFIG_FUEL_GAUGE_MM8013 is not set -CONFIG_HWMON=y -# CONFIG_HWMON_DEBUG_CHIP is not set - -# -# Native drivers -# -# CONFIG_SENSORS_AD7314 is not set -# CONFIG_SENSORS_AD7414 is not set -# CONFIG_SENSORS_AD7418 is not set -# CONFIG_SENSORS_ADM1025 is not set -# CONFIG_SENSORS_ADM1026 is not set -# CONFIG_SENSORS_ADM1029 is not set -# CONFIG_SENSORS_ADM1031 is not set -# CONFIG_SENSORS_ADM1177 is not set -# CONFIG_SENSORS_ADM9240 is not set -CONFIG_SENSORS_ADT7X10=m -# CONFIG_SENSORS_ADT7310 is not set -CONFIG_SENSORS_ADT7410=m -# CONFIG_SENSORS_ADT7411 is not set -# CONFIG_SENSORS_ADT7462 is not set -# CONFIG_SENSORS_ADT7470 is not set -# CONFIG_SENSORS_ADT7475 is not set -CONFIG_SENSORS_AHT10=m -# CONFIG_SENSORS_AQUACOMPUTER_D5NEXT is not set -# CONFIG_SENSORS_AS370 is not set -# CONFIG_SENSORS_ASC7621 is not set -# CONFIG_SENSORS_ASUS_ROG_RYUJIN is not set -# CONFIG_SENSORS_AXI_FAN_CONTROL is not set -# CONFIG_SENSORS_ATXP1 is not set -CONFIG_SENSORS_CHIPCAP2=m -# CONFIG_SENSORS_CORSAIR_CPRO is not set -# CONFIG_SENSORS_CORSAIR_PSU is not set -CONFIG_SENSORS_DRIVETEMP=m -# CONFIG_SENSORS_DS620 is not set -CONFIG_SENSORS_DS1621=m -# CONFIG_SENSORS_I5K_AMB is not set -# CONFIG_SENSORS_F71805F is not set -# CONFIG_SENSORS_F71882FG is not set -# CONFIG_SENSORS_F75375S is not set -# CONFIG_SENSORS_FTSTEUTATES is not set -# CONFIG_SENSORS_GIGABYTE_WATERFORCE is not set -# CONFIG_SENSORS_GL518SM is not set -# CONFIG_SENSORS_GL520SM is not set -# CONFIG_SENSORS_G760A is not set -# CONFIG_SENSORS_G762 is not set -CONFIG_SENSORS_GPIO_FAN=m -# CONFIG_SENSORS_HIH6130 is not set -# CONFIG_SENSORS_HS3001 is not set -CONFIG_SENSORS_IIO_HWMON=m -# CONFIG_SENSORS_IT87 is not set -CONFIG_SENSORS_JC42=m -CONFIG_SENSORS_POWERZ=m -# CONFIG_SENSORS_POWR1220 is not set -# CONFIG_SENSORS_LINEAGE is not set -# CONFIG_SENSORS_LTC2945 is not set -# CONFIG_SENSORS_LTC2947_I2C is not set -# CONFIG_SENSORS_LTC2947_SPI is not set -# CONFIG_SENSORS_LTC2990 is not set -# CONFIG_SENSORS_LTC2991 is not set -# CONFIG_SENSORS_LTC2992 is not set -# CONFIG_SENSORS_LTC4151 is not set -# CONFIG_SENSORS_LTC4215 is not set -# CONFIG_SENSORS_LTC4222 is not set -# CONFIG_SENSORS_LTC4245 is not set -# CONFIG_SENSORS_LTC4260 is not set -# CONFIG_SENSORS_LTC4261 is not set -# CONFIG_SENSORS_LTC4282 is not set -# CONFIG_SENSORS_MAX1111 is not set -# CONFIG_SENSORS_MAX127 is not set -# CONFIG_SENSORS_MAX16065 is not set -# CONFIG_SENSORS_MAX1619 is not set -# CONFIG_SENSORS_MAX1668 is not set -# CONFIG_SENSORS_MAX197 is not set -# CONFIG_SENSORS_MAX31722 is not set -# CONFIG_SENSORS_MAX31730 is not set -# CONFIG_SENSORS_MAX31760 is not set -# CONFIG_MAX31827 is not set -# CONFIG_SENSORS_MAX6620 is not set -# CONFIG_SENSORS_MAX6621 is not set -# CONFIG_SENSORS_MAX6639 is not set -# CONFIG_SENSORS_MAX6650 is not set -# CONFIG_SENSORS_MAX6697 is not set -# CONFIG_SENSORS_MAX31790 is not set -# CONFIG_SENSORS_MC34VR500 is not set -# CONFIG_SENSORS_MCP3021 is not set -# CONFIG_SENSORS_TC654 is not set -# CONFIG_SENSORS_TPS23861 is not set -# CONFIG_SENSORS_MR75203 is not set -# CONFIG_SENSORS_ADCXX is not set -# CONFIG_SENSORS_LM63 is not set -# CONFIG_SENSORS_LM70 is not set -# CONFIG_SENSORS_LM73 is not set -CONFIG_SENSORS_LM75=m -# CONFIG_SENSORS_LM77 is not set -# CONFIG_SENSORS_LM78 is not set -# CONFIG_SENSORS_LM80 is not set -# CONFIG_SENSORS_LM83 is not set -# CONFIG_SENSORS_LM85 is not set -# CONFIG_SENSORS_LM87 is not set -# CONFIG_SENSORS_LM90 is not set -# CONFIG_SENSORS_LM92 is not set -# CONFIG_SENSORS_LM93 is not set -# CONFIG_SENSORS_LM95234 is not set -# CONFIG_SENSORS_LM95241 is not set -# CONFIG_SENSORS_LM95245 is not set -# CONFIG_SENSORS_PC87360 is not set -# CONFIG_SENSORS_PC87427 is not set -# CONFIG_SENSORS_NTC_THERMISTOR is not set -# CONFIG_SENSORS_NCT6683 is not set -# CONFIG_SENSORS_NCT6775 is not set -# CONFIG_SENSORS_NCT6775_I2C is not set -# CONFIG_SENSORS_NCT7802 is not set -# CONFIG_SENSORS_NCT7904 is not set -# CONFIG_SENSORS_NPCM7XX is not set -# CONFIG_SENSORS_NZXT_KRAKEN2 is not set -# CONFIG_SENSORS_NZXT_KRAKEN3 is not set -# CONFIG_SENSORS_NZXT_SMART2 is not set -# CONFIG_SENSORS_OCC_P8_I2C is not set -# CONFIG_SENSORS_PCF8591 is not set -# CONFIG_PMBUS is not set -# CONFIG_SENSORS_PT5161L is not set -CONFIG_SENSORS_PWM_FAN=m -CONFIG_SENSORS_RASPBERRYPI_HWMON=m -# CONFIG_SENSORS_SBTSI is not set -# CONFIG_SENSORS_SBRMI is not set -# CONFIG_SENSORS_SHT15 is not set -CONFIG_SENSORS_SHT21=m -CONFIG_SENSORS_SHT3x=m -CONFIG_SENSORS_SHT4x=m -CONFIG_SENSORS_SHTC1=m -# CONFIG_SENSORS_SIS5595 is not set -# CONFIG_SENSORS_DME1737 is not set -# CONFIG_SENSORS_EMC1403 is not set -# CONFIG_SENSORS_EMC2103 is not set -CONFIG_SENSORS_EMC2305=m -# CONFIG_SENSORS_EMC6W201 is not set -# CONFIG_SENSORS_SMSC47M1 is not set -# CONFIG_SENSORS_SMSC47M192 is not set -# CONFIG_SENSORS_SMSC47B397 is not set -# CONFIG_SENSORS_SCH5627 is not set -# CONFIG_SENSORS_SCH5636 is not set -# CONFIG_SENSORS_STTS751 is not set -# CONFIG_SENSORS_ADC128D818 is not set -# CONFIG_SENSORS_ADS7828 is not set -# CONFIG_SENSORS_ADS7871 is not set -# CONFIG_SENSORS_AMC6821 is not set -# CONFIG_SENSORS_INA209 is not set -CONFIG_SENSORS_INA2XX=m -# CONFIG_SENSORS_INA238 is not set -# CONFIG_SENSORS_INA3221 is not set -# CONFIG_SENSORS_SPD5118 is not set -# CONFIG_SENSORS_TC74 is not set -# CONFIG_SENSORS_THMC50 is not set -CONFIG_SENSORS_TMP102=m -# CONFIG_SENSORS_TMP103 is not set -# CONFIG_SENSORS_TMP108 is not set -# CONFIG_SENSORS_TMP401 is not set -# CONFIG_SENSORS_TMP421 is not set -# CONFIG_SENSORS_TMP464 is not set -# CONFIG_SENSORS_TMP513 is not set -# CONFIG_SENSORS_VIA686A is not set -# CONFIG_SENSORS_VT1211 is not set -# CONFIG_SENSORS_VT8231 is not set -# CONFIG_SENSORS_W83773G is not set -# CONFIG_SENSORS_W83781D is not set -# CONFIG_SENSORS_W83791D is not set -# CONFIG_SENSORS_W83792D is not set -# CONFIG_SENSORS_W83793 is not set -# CONFIG_SENSORS_W83795 is not set -# CONFIG_SENSORS_W83L785TS is not set -# CONFIG_SENSORS_W83L786NG is not set -# CONFIG_SENSORS_W83627HF is not set -# CONFIG_SENSORS_W83627EHF is not set -CONFIG_SENSORS_RP1_ADC=m -CONFIG_THERMAL=y -# CONFIG_THERMAL_NETLINK is not set -# CONFIG_THERMAL_STATISTICS is not set -# CONFIG_THERMAL_DEBUGFS is not set -# CONFIG_THERMAL_CORE_TESTING is not set -CONFIG_THERMAL_EMERGENCY_POWEROFF_DELAY_MS=0 -CONFIG_THERMAL_HWMON=y -CONFIG_THERMAL_OF=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_BANG_BANG 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_CPU_THERMAL=y -CONFIG_CPU_FREQ_THERMAL=y -# CONFIG_THERMAL_EMULATION is not set -# CONFIG_THERMAL_MMIO is not set - -# -# Broadcom thermal drivers -# -CONFIG_BCM2711_THERMAL=y -CONFIG_BCM2835_THERMAL=y -# CONFIG_BRCMSTB_THERMAL is not set -# end of Broadcom thermal drivers - -# 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 is not set -# CONFIG_WATCHDOG_HRTIMER_PRETIMEOUT is not set - -# -# Watchdog Pretimeout Governors -# -# CONFIG_WATCHDOG_PRETIMEOUT_GOV is not set - -# -# Watchdog Device Drivers -# -# CONFIG_SOFT_WATCHDOG is not set -CONFIG_GPIO_WATCHDOG=m -# CONFIG_XILINX_WATCHDOG is not set -# CONFIG_XILINX_WINDOW_WATCHDOG is not set -# CONFIG_ZIIRAVE_WATCHDOG is not set -# CONFIG_ARM_SP805_WATCHDOG is not set -# CONFIG_ARM_SBSA_WATCHDOG is not set -# CONFIG_CADENCE_WATCHDOG is not set -# CONFIG_DW_WATCHDOG is not set -# CONFIG_MAX63XX_WATCHDOG is not set -# CONFIG_ARM_SMC_WATCHDOG is not set -# CONFIG_ALIM7101_WDT is not set -# CONFIG_I6300ESB_WDT is not set -# CONFIG_HP_WATCHDOG is not set -CONFIG_BCM2835_WDT=y -# CONFIG_BCM7038_WDT is not set -# CONFIG_MEN_A21_WDT is not set - -# -# PCI-based Watchdog Cards -# -# CONFIG_PCIPCWATCHDOG is not set -# CONFIG_WDTPCI is not set - -# -# USB-based Watchdog Cards -# -# CONFIG_USBPCWATCHDOG is not set -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 is not set -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=y -# CONFIG_MFD_ADP5585 is not set -# CONFIG_MFD_ACT8945A is not set -# CONFIG_MFD_AS3711 is not set -# CONFIG_MFD_SMPRO 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_CS42L43_I2C is not set -# CONFIG_MFD_MADERA is not set -# CONFIG_MFD_MAX5970 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 is not set -# CONFIG_MFD_HI6421_PMIC is not set -# CONFIG_LPC_ICH is not set -# CONFIG_LPC_SCH is not set -# 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_88PM886_PMIC is not set -# CONFIG_MFD_MAX14577 is not set -# CONFIG_MFD_MAX77541 is not set -# CONFIG_MFD_MAX77620 is not set -# CONFIG_MFD_MAX77650 is not set -# CONFIG_MFD_MAX77686 is not set -# CONFIG_MFD_MAX77693 is not set -# CONFIG_MFD_MAX77714 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_MT6370 is not set -# CONFIG_MFD_MT6397 is not set -# CONFIG_MFD_MENF21BMC is not set -# CONFIG_MFD_OCELOT is not set -# CONFIG_EZX_PCAP is not set -# CONFIG_MFD_CPCAP is not set -# CONFIG_MFD_VIPERBOARD is not set -# CONFIG_MFD_NTXEC is not set -# CONFIG_MFD_RETU is not set -# CONFIG_MFD_PCF50633 is not set -# CONFIG_MFD_SY7636A is not set -CONFIG_MFD_RASPBERRYPI_POE_HAT=m -# CONFIG_MFD_RDC321X is not set -# CONFIG_MFD_RT4831 is not set -# CONFIG_MFD_RT5033 is not set -# CONFIG_MFD_RT5120 is not set -# CONFIG_MFD_RC5T583 is not set -# CONFIG_MFD_RK8XX_I2C is not set -# CONFIG_MFD_RK8XX_SPI 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_SIMPLE_MFD_I2C=m -# CONFIG_MFD_SM501 is not set -# CONFIG_MFD_SKY81452 is not set -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_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_TPS65219 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_MFD_TPS6594_I2C is not set -# CONFIG_MFD_TPS6594_SPI is not set -# CONFIG_TWL4030_CORE is not set -# CONFIG_TWL6040_CORE is not set -CONFIG_MFD_WL1273_CORE=m -# CONFIG_MFD_LM3533 is not set -# CONFIG_MFD_TC3589X is not set -# CONFIG_MFD_TQMX86 is not set -# CONFIG_MFD_VX855 is not set -# CONFIG_MFD_LOCHNAGAR is not set -CONFIG_MFD_ARIZONA=m -CONFIG_MFD_ARIZONA_I2C=m -CONFIG_MFD_ARIZONA_SPI=m -# CONFIG_MFD_CS47L24 is not set -CONFIG_MFD_WM5102=y -# CONFIG_MFD_WM5110 is not set -# CONFIG_MFD_WM8997 is not set -# CONFIG_MFD_WM8998 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_BD71828 is not set -# CONFIG_MFD_ROHM_BD957XMUF is not set -# CONFIG_MFD_ROHM_BD96801 is not set -# CONFIG_MFD_STPMIC1 is not set -# CONFIG_MFD_STMFX is not set -# CONFIG_MFD_ATC260X_I2C is not set -# CONFIG_MFD_QCOM_PM8008 is not set -# CONFIG_MFD_CS40L50_I2C is not set -# CONFIG_MFD_CS40L50_SPI is not set -# CONFIG_RAVE_SP_CORE is not set -# CONFIG_MFD_INTEL_M10_BMC_SPI is not set -CONFIG_MFD_RP1=y -# CONFIG_MFD_RSMU_I2C is not set -# CONFIG_MFD_RSMU_SPI is not set -# end of Multifunction device drivers - -CONFIG_REGULATOR=y -# CONFIG_REGULATOR_DEBUG is not set -CONFIG_REGULATOR_FIXED_VOLTAGE=y -# CONFIG_REGULATOR_VIRTUAL_CONSUMER is not set -# CONFIG_REGULATOR_USERSPACE_CONSUMER is not set -# CONFIG_REGULATOR_NETLINK_EVENTS is not set -# CONFIG_REGULATOR_88PG86X is not set -# CONFIG_REGULATOR_ACT8865 is not set -# CONFIG_REGULATOR_AD5398 is not set -CONFIG_REGULATOR_ARIZONA_LDO1=m -CONFIG_REGULATOR_ARIZONA_MICSUPP=m -# CONFIG_REGULATOR_AW37503 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=y -# 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_MAX77503 is not set -# CONFIG_REGULATOR_MAX77857 is not set -# CONFIG_REGULATOR_MAX8649 is not set -# CONFIG_REGULATOR_MAX8660 is not set -# CONFIG_REGULATOR_MAX8893 is not set -# CONFIG_REGULATOR_MAX8952 is not set -# CONFIG_REGULATOR_MAX8973 is not set -# CONFIG_REGULATOR_MAX20086 is not set -# CONFIG_REGULATOR_MAX20411 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_PWM is not set -# CONFIG_REGULATOR_RAA215300 is not set -CONFIG_REGULATOR_RASPBERRYPI_TOUCHSCREEN_ATTINY=m -CONFIG_REGULATOR_RASPBERRYPI_TOUCHSCREEN_V2=m -CONFIG_REGULATOR_WAVESHARE_TOUCHSCREEN=m -# CONFIG_REGULATOR_RT4801 is not set -# CONFIG_REGULATOR_RT4803 is not set -# CONFIG_REGULATOR_RT5190A is not set -# CONFIG_REGULATOR_RT5739 is not set -# CONFIG_REGULATOR_RT5759 is not set -# CONFIG_REGULATOR_RT6160 is not set -# CONFIG_REGULATOR_RT6190 is not set -# CONFIG_REGULATOR_RT6245 is not set -# CONFIG_REGULATOR_RTQ2134 is not set -# CONFIG_REGULATOR_RTMV20 is not set -# CONFIG_REGULATOR_RTQ6752 is not set -# CONFIG_REGULATOR_RTQ2208 is not set -# CONFIG_REGULATOR_SLG51000 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_TPS6286X is not set -# CONFIG_REGULATOR_TPS6287X 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=y -CONFIG_BPF_LIRC_MODE2=y -CONFIG_LIRC=y -CONFIG_RC_MAP=y -CONFIG_RC_DECODERS=y -CONFIG_IR_IMON_DECODER=m -CONFIG_IR_JVC_DECODER=m -CONFIG_IR_MCE_KBD_DECODER=m -CONFIG_IR_NEC_DECODER=m -CONFIG_IR_RC5_DECODER=m -CONFIG_IR_RC6_DECODER=m -# CONFIG_IR_RCMM_DECODER is not set -CONFIG_IR_SANYO_DECODER=m -CONFIG_IR_SHARP_DECODER=m -CONFIG_IR_SONY_DECODER=m -CONFIG_IR_XMP_DECODER=m -CONFIG_RC_DEVICES=y -CONFIG_IR_GPIO_CIR=m -CONFIG_IR_GPIO_TX=m -# CONFIG_IR_HIX5HD2 is not set -# CONFIG_IR_IGORPLUGUSB is not set -CONFIG_IR_IGUANA=m -CONFIG_IR_IMON=m -# CONFIG_IR_IMON_RAW is not set -CONFIG_IR_MCEUSB=m -CONFIG_IR_PWM_TX=m -CONFIG_IR_REDRAT3=m -# CONFIG_IR_SERIAL is not set -# CONFIG_IR_SPI is not set -CONFIG_IR_STREAMZAP=m -CONFIG_IR_TOY=m -CONFIG_IR_TTUSBIR=m -CONFIG_RC_ATI_REMOTE=m -CONFIG_RC_LOOPBACK=m -# CONFIG_RC_XBOX_DVD is not set -CONFIG_CEC_CORE=m - -# -# CEC support -# -CONFIG_MEDIA_CEC_RC=y -CONFIG_MEDIA_CEC_SUPPORT=y -# CONFIG_CEC_CH7322 is not set -# CONFIG_CEC_GPIO is not set -# CONFIG_USB_EXTRON_DA_HD_4K_PLUS_CEC is not set -# CONFIG_USB_PULSE8_CEC is not set -# 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 is not set - -# -# 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_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_FWNODE=m -CONFIG_V4L2_ASYNC=m -CONFIG_V4L2_CCI=m -CONFIG_V4L2_CCI_I2C=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=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 -# - -# -# Media drivers -# -CONFIG_MEDIA_USB_SUPPORT=y - -# -# Webcam devices -# -CONFIG_USB_GSPCA=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_SPCA1528=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_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_GL860=m -CONFIG_USB_M5602=m -CONFIG_USB_STV06XX=m -CONFIG_USB_PWC=m -# CONFIG_USB_PWC_DEBUG is not set -CONFIG_USB_PWC_INPUT_EVDEV=y -CONFIG_USB_S2255=m -CONFIG_VIDEO_USBTV=m -CONFIG_USB_VIDEO_CLASS=m -CONFIG_USB_VIDEO_CLASS_INPUT_EVDEV=y - -# -# Analog TV USB devices -# -CONFIG_VIDEO_GO7007=m -CONFIG_VIDEO_GO7007_USB=m -CONFIG_VIDEO_GO7007_LOADER=m -CONFIG_VIDEO_GO7007_USB_S2250_BOARD=m -CONFIG_VIDEO_HDPVR=m -CONFIG_VIDEO_PVRUSB2=m -CONFIG_VIDEO_PVRUSB2_SYSFS=y -CONFIG_VIDEO_PVRUSB2_DVB=y -# CONFIG_VIDEO_PVRUSB2_DEBUGIFC is not set -CONFIG_VIDEO_STK1160=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 - -# -# Digital TV USB devices -# -CONFIG_DVB_AS102=m -CONFIG_DVB_B2C2_FLEXCOP_USB=m -# CONFIG_DVB_B2C2_FLEXCOP_USB_DEBUG is not set -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_DVBSKY=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_ZD1301 is not set -CONFIG_DVB_USB=m -# CONFIG_DVB_USB_DEBUG is not set -CONFIG_DVB_USB_A800=m -CONFIG_DVB_USB_AF9005=m -CONFIG_DVB_USB_AF9005_REMOTE=m -CONFIG_DVB_USB_AZ6027=m -CONFIG_DVB_USB_CINERGY_T2=m -CONFIG_DVB_USB_CXUSB=m -# CONFIG_DVB_USB_CXUSB_ANALOG is not set -CONFIG_DVB_USB_DIB0700=m -CONFIG_DVB_USB_DIB3000MC=m -CONFIG_DVB_USB_DIBUSB_MB=m -CONFIG_DVB_USB_DIBUSB_MB_FAULTY=y -CONFIG_DVB_USB_DIBUSB_MC=m -CONFIG_DVB_USB_DIGITV=m -CONFIG_DVB_USB_DTT200U=m -CONFIG_DVB_USB_DTV5100=m -CONFIG_DVB_USB_DW2102=m -CONFIG_DVB_USB_GP8PSK=m -CONFIG_DVB_USB_M920X=m -CONFIG_DVB_USB_NOVA_T_USB2=m -CONFIG_DVB_USB_OPERA1=m -CONFIG_DVB_USB_PCTV452E=m -CONFIG_DVB_USB_TECHNISAT_USB2=m -CONFIG_DVB_USB_TTUSB2=m -CONFIG_DVB_USB_UMT_010=m -CONFIG_DVB_USB_VP702X=m -CONFIG_DVB_USB_VP7045=m -CONFIG_SMS_USB_DRV=m -# CONFIG_DVB_TTUSB_BUDGET is not set -# CONFIG_DVB_TTUSB_DEC is not set - -# -# 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_MGB4 is not set -# CONFIG_VIDEO_SOLO6X10 is not set -# CONFIG_VIDEO_TW5864 is not set -# CONFIG_VIDEO_TW68 is not set -# CONFIG_VIDEO_TW686X is not set -# CONFIG_VIDEO_ZORAN is not set - -# -# Media capture/analog TV support -# -# CONFIG_VIDEO_DT3155 is not set -# CONFIG_VIDEO_IVTV is not set -# CONFIG_VIDEO_HEXIUM_GEMINI is not set -# CONFIG_VIDEO_HEXIUM_ORION is not set -# CONFIG_VIDEO_MXB is not set - -# -# Media capture/analog/hybrid TV support -# -# CONFIG_VIDEO_BT848 is not set -# CONFIG_VIDEO_CX18 is not set -# CONFIG_VIDEO_CX23885 is not set -# CONFIG_VIDEO_CX25821 is not set -# CONFIG_VIDEO_CX88 is not set -# CONFIG_VIDEO_SAA7134 is not set -# CONFIG_VIDEO_SAA7164 is not set - -# -# Media digital TV PCI Adapters -# -# CONFIG_DVB_B2C2_FLEXCOP_PCI is not set -# CONFIG_DVB_DDBRIDGE is not set -# CONFIG_DVB_DM1105 is not set -# CONFIG_MANTIS_CORE is not set -# CONFIG_DVB_NETUP_UNIDVB is not set -# CONFIG_DVB_NGENE is not set -# CONFIG_DVB_PLUTO2 is not set -# CONFIG_DVB_PT1 is not set -# CONFIG_DVB_PT3 is not set -# CONFIG_DVB_SMIPCIE is not set -# CONFIG_DVB_BUDGET_CORE is not set -CONFIG_MEDIA_PCI_HAILO=m -CONFIG_RADIO_ADAPTERS=m -# CONFIG_RADIO_MAXIRADIO is not set -CONFIG_RADIO_SAA7706H=m -CONFIG_RADIO_SHARK=m -CONFIG_RADIO_SHARK2=m -CONFIG_RADIO_SI4713=m -CONFIG_RADIO_TEA575X=m -CONFIG_RADIO_TEA5764=m -CONFIG_RADIO_TEF6862=m -CONFIG_RADIO_WL1273=m -CONFIG_USB_DSBR=m -CONFIG_USB_KEENE=m -CONFIG_USB_MA901=m -CONFIG_USB_MR800=m -# CONFIG_USB_RAREMONO is not set -CONFIG_RADIO_SI470X=m -CONFIG_USB_SI470X=m -CONFIG_I2C_SI470X=m -# CONFIG_USB_SI4713 is not set -# CONFIG_PLATFORM_SI4713 is not set -CONFIG_I2C_SI4713=m -CONFIG_RADIO_WL128X=m -CONFIG_MEDIA_PLATFORM_DRIVERS=y -CONFIG_V4L_PLATFORM_DRIVERS=y -CONFIG_SDR_PLATFORM_DRIVERS=y -CONFIG_DVB_PLATFORM_DRIVERS=y -CONFIG_V4L_MEM2MEM_DRIVERS=y -CONFIG_VIDEO_MEM2MEM_DEINTERLACE=m -CONFIG_VIDEO_MUX=m - -# -# Allegro DVT media platform drivers -# - -# -# Amlogic media platform drivers -# - -# -# Amphion drivers -# - -# -# Aspeed media platform drivers -# - -# -# Atmel media platform drivers -# -CONFIG_VIDEO_BCM2835_UNICAM_LEGACY=m -CONFIG_VIDEO_BCM2835_UNICAM=m - -# -# Cadence media platform drivers -# -# CONFIG_VIDEO_CADENCE_CSI2RX is not set -# CONFIG_VIDEO_CADENCE_CSI2TX is not set - -# -# Chips&Media media platform drivers -# - -# -# Intel media platform drivers -# - -# -# Marvell media platform drivers -# -# CONFIG_VIDEO_CAFE_CCIC is not set - -# -# Mediatek media platform drivers -# - -# -# Microchip Technology, Inc. media platform drivers -# - -# -# Nuvoton media platform drivers -# - -# -# NVidia media platform drivers -# - -# -# NXP media platform drivers -# - -# -# Qualcomm media platform drivers -# - -# -# Raspberry Pi media platform drivers -# -CONFIG_VIDEO_RPI_HEVC_DEC=m -CONFIG_VIDEO_RASPBERRYPI_PISP_BE=m -CONFIG_VIDEO_RP1_CFE=m - -# -# Renesas media platform drivers -# - -# -# Rockchip media platform drivers -# - -# -# Samsung media platform drivers -# - -# -# STMicroelectronics media platform drivers -# - -# -# Sunxi media platform drivers -# - -# -# Texas Instruments drivers -# - -# -# Verisilicon media platform drivers -# - -# -# VIA media platform drivers -# - -# -# Xilinx media platform drivers -# -# CONFIG_VIDEO_XILINX is not set - -# -# MMC/SDIO DVB adapters -# -# CONFIG_SMS_SDIO_DRV is not set -CONFIG_V4L_TEST_DRIVERS=y -CONFIG_VIDEO_VIM2M=m -CONFIG_VIDEO_VICODEC=m -CONFIG_VIDEO_VIMC=m -CONFIG_VIDEO_VIVID=m -# CONFIG_VIDEO_VIVID_CEC is not set -CONFIG_VIDEO_VIVID_MAX_DEVS=64 -# CONFIG_VIDEO_VISL is not set -# CONFIG_DVB_TEST_DRIVERS is not set - -# -# FireWire (IEEE 1394) Adapters -# -# CONFIG_DVB_FIREDTV is not set -CONFIG_MEDIA_COMMON_OPTIONS=y - -# -# common driver options -# -CONFIG_CYPRESS_FIRMWARE=m -CONFIG_TTPCI_EEPROM=m -CONFIG_UVC_COMMON=m -CONFIG_VIDEO_CX2341X=m -CONFIG_VIDEO_TVEEPROM=m -CONFIG_DVB_B2C2_FLEXCOP=m -CONFIG_SMS_SIANO_MDTV=m -CONFIG_SMS_SIANO_RC=y -CONFIG_VIDEO_V4L2_TPG=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 -# end of Media drivers - -# -# Media ancillary drivers -# -CONFIG_MEDIA_ATTACH=y -CONFIG_VIDEO_IR_I2C=m -CONFIG_VIDEO_CAMERA_SENSOR=y -# CONFIG_VIDEO_ALVIUM_CSI2 is not set -# CONFIG_VIDEO_AR0521 is not set -# CONFIG_VIDEO_GC0308 is not set -# CONFIG_VIDEO_GC05A2 is not set -# CONFIG_VIDEO_GC08A3 is not set -# CONFIG_VIDEO_GC2145 is not set -CONFIG_VIDEO_ARDUCAM_64MP=m -CONFIG_VIDEO_ARDUCAM_PIVARIETY=m -# CONFIG_VIDEO_HI556 is not set -# CONFIG_VIDEO_HI846 is not set -# CONFIG_VIDEO_HI847 is not set -# CONFIG_VIDEO_IMX208 is not set -# CONFIG_VIDEO_IMX214 is not set -CONFIG_VIDEO_IMX219=m -CONFIG_VIDEO_IMX258=m -# CONFIG_VIDEO_IMX274 is not set -CONFIG_VIDEO_IMX283=m -CONFIG_VIDEO_IMX290=m -CONFIG_VIDEO_IMX296=m -# CONFIG_VIDEO_IMX319 is not set -# CONFIG_VIDEO_IMX334 is not set -# CONFIG_VIDEO_IMX335 is not set -# CONFIG_VIDEO_IMX355 is not set -# CONFIG_VIDEO_IMX412 is not set -# CONFIG_VIDEO_IMX415 is not set -CONFIG_VIDEO_IMX477=m -CONFIG_VIDEO_IMX500=m -CONFIG_VIDEO_IMX519=m -CONFIG_VIDEO_IMX708=m -CONFIG_VIDEO_MIRA220=m -# CONFIG_VIDEO_MT9M001 is not set -# CONFIG_VIDEO_MT9M111 is not set -# CONFIG_VIDEO_MT9M114 is not set -# CONFIG_VIDEO_MT9P031 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_OG01A1B is not set -# CONFIG_VIDEO_OV01A10 is not set -# CONFIG_VIDEO_OV02A10 is not set -# CONFIG_VIDEO_OV08D10 is not set -# CONFIG_VIDEO_OV08X40 is not set -# CONFIG_VIDEO_OV13858 is not set -# CONFIG_VIDEO_OV13B10 is not set -CONFIG_VIDEO_OV2311=m -# CONFIG_VIDEO_OV2640 is not set -# CONFIG_VIDEO_OV2659 is not set -# CONFIG_VIDEO_OV2680 is not set -# CONFIG_VIDEO_OV2685 is not set -# CONFIG_VIDEO_OV4689 is not set -# CONFIG_VIDEO_OV5640 is not set -# CONFIG_VIDEO_OV5645 is not set -CONFIG_VIDEO_OV5647=m -# CONFIG_VIDEO_OV5648 is not set -# CONFIG_VIDEO_OV5670 is not set -# CONFIG_VIDEO_OV5675 is not set -# CONFIG_VIDEO_OV5693 is not set -# CONFIG_VIDEO_OV5695 is not set -CONFIG_VIDEO_OV64A40=m -# CONFIG_VIDEO_OV6650 is not set -CONFIG_VIDEO_OV7251=m -CONFIG_VIDEO_OV7640=m -# CONFIG_VIDEO_OV7670 is not set -# CONFIG_VIDEO_OV772X is not set -# CONFIG_VIDEO_OV7740 is not set -# CONFIG_VIDEO_OV8856 is not set -# CONFIG_VIDEO_OV8858 is not set -# CONFIG_VIDEO_OV8865 is not set -CONFIG_VIDEO_OV9282=m -# CONFIG_VIDEO_OV9640 is not set -# CONFIG_VIDEO_OV9650 is not set -# CONFIG_VIDEO_RDACM20 is not set -# CONFIG_VIDEO_RDACM21 is not set -# CONFIG_VIDEO_RJ54N1 is not set -# CONFIG_VIDEO_S5C73M3 is not set -# CONFIG_VIDEO_S5K5BAF is not set -# CONFIG_VIDEO_S5K6A3 is not set -# CONFIG_VIDEO_VGXY61 is not set -# CONFIG_VIDEO_CCS is not set -# CONFIG_VIDEO_ET8EK8 is not set - -# -# Camera ISPs -# -# CONFIG_VIDEO_THP7312 is not set -# end of Camera ISPs - -# -# Lens drivers -# -CONFIG_VIDEO_AD5398=m -# CONFIG_VIDEO_AD5820 is not set -CONFIG_VIDEO_AK7375=m -CONFIG_VIDEO_BU64754=m -# CONFIG_VIDEO_DW9714 is not set -# CONFIG_VIDEO_DW9719 is not set -# CONFIG_VIDEO_DW9768 is not set -CONFIG_VIDEO_DW9807_VCM=m -# 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 - -# -# Audio decoders, processors and mixers -# -# CONFIG_VIDEO_CS3308 is not set -# CONFIG_VIDEO_CS5345 is not set -CONFIG_VIDEO_CS53L32A=m -CONFIG_VIDEO_MSP3400=m -CONFIG_VIDEO_SONY_BTF_MPX=m -# CONFIG_VIDEO_TDA1997X is not set -# CONFIG_VIDEO_TDA7432 is not set -# CONFIG_VIDEO_TDA9840 is not set -# CONFIG_VIDEO_TEA6415C is not set -# CONFIG_VIDEO_TEA6420 is not set -# CONFIG_VIDEO_TLV320AIC23B is not set -# CONFIG_VIDEO_TVAUDIO is not set -CONFIG_VIDEO_UDA1342=m -# CONFIG_VIDEO_VP27SMPX is not set -# CONFIG_VIDEO_WM8739 is not set -CONFIG_VIDEO_WM8775=m -# end of Audio decoders, processors and mixers - -# -# RDS decoders -# -# CONFIG_VIDEO_SAA6588 is not set -# end of RDS decoders - -# -# Video decoders -# -CONFIG_VIDEO_ADV7180=m -# 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_ISL7998X is not set -# CONFIG_VIDEO_KS0127 is not set -# CONFIG_VIDEO_MAX9286 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_TC358746 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_TW9900 is not set -CONFIG_VIDEO_TW9903=m -CONFIG_VIDEO_TW9906=m -# CONFIG_VIDEO_TW9910 is not set -CONFIG_VIDEO_IRS1125=m -# CONFIG_VIDEO_VPX3220 is not set - -# -# Video and audio decoders -# -# CONFIG_VIDEO_SAA717X is not set -CONFIG_VIDEO_CX25840=m -# end of Video decoders - -# -# Video encoders -# -# 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_AK881X is not set -# CONFIG_VIDEO_SAA7127 is not set -# CONFIG_VIDEO_SAA7185 is not set -# CONFIG_VIDEO_THS8200 is not set -# end of Video encoders - -# -# Video improvement chips -# -# CONFIG_VIDEO_UPD64031A is not set -# CONFIG_VIDEO_UPD64083 is not set -# end of Video improvement chips - -# -# Audio/Video compression chips -# -# CONFIG_VIDEO_SAA6752HS is not set -# 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_I2C=m -# CONFIG_VIDEO_M52790 is not set -# CONFIG_VIDEO_ST_MIPID02 is not set -# CONFIG_VIDEO_THS7303 is not set -# end of Miscellaneous helper chips - -# -# Video serializers and deserializers -# -# CONFIG_VIDEO_DS90UB913 is not set -# CONFIG_VIDEO_DS90UB953 is not set -# CONFIG_VIDEO_DS90UB960 is not set -# CONFIG_VIDEO_MAX96714 is not set -# CONFIG_VIDEO_MAX96717 is not set -# end of Video serializers and deserializers - -# -# Media SPI Adapters -# -CONFIG_CXD2880_SPI_DRV=m -# CONFIG_VIDEO_GS1662 is not set -# end of Media SPI Adapters - -CONFIG_MEDIA_TUNER=m - -# -# Customize TV tuners -# -CONFIG_MEDIA_TUNER_E4000=m -CONFIG_MEDIA_TUNER_FC0011=m -CONFIG_MEDIA_TUNER_FC0012=m -CONFIG_MEDIA_TUNER_FC0013=m -CONFIG_MEDIA_TUNER_FC2580=m -CONFIG_MEDIA_TUNER_IT913X=m -CONFIG_MEDIA_TUNER_M88RS6000T=m -CONFIG_MEDIA_TUNER_MAX2165=m -CONFIG_MEDIA_TUNER_MC44S803=m -CONFIG_MEDIA_TUNER_MSI001=m -CONFIG_MEDIA_TUNER_MT2060=m -CONFIG_MEDIA_TUNER_MT2063=m -CONFIG_MEDIA_TUNER_MT20XX=m -CONFIG_MEDIA_TUNER_MT2131=m -CONFIG_MEDIA_TUNER_MT2266=m -CONFIG_MEDIA_TUNER_MXL301RF=m -CONFIG_MEDIA_TUNER_MXL5005S=m -CONFIG_MEDIA_TUNER_MXL5007T=m -CONFIG_MEDIA_TUNER_QM1D1B0004=m -CONFIG_MEDIA_TUNER_QM1D1C0042=m -CONFIG_MEDIA_TUNER_QT1010=m -CONFIG_MEDIA_TUNER_R820T=m -CONFIG_MEDIA_TUNER_SI2157=m -CONFIG_MEDIA_TUNER_SIMPLE=m -CONFIG_MEDIA_TUNER_TDA18212=m -CONFIG_MEDIA_TUNER_TDA18218=m -CONFIG_MEDIA_TUNER_TDA18250=m -CONFIG_MEDIA_TUNER_TDA18271=m -CONFIG_MEDIA_TUNER_TDA827X=m -CONFIG_MEDIA_TUNER_TDA8290=m -CONFIG_MEDIA_TUNER_TDA9887=m -CONFIG_MEDIA_TUNER_TEA5761=m -CONFIG_MEDIA_TUNER_TEA5767=m -CONFIG_MEDIA_TUNER_TUA9001=m -CONFIG_MEDIA_TUNER_XC2028=m -CONFIG_MEDIA_TUNER_XC4000=m -CONFIG_MEDIA_TUNER_XC5000=m -# end of Customize TV tuners - -# -# Customise DVB Frontends -# - -# -# Multistandard (satellite) frontends -# -CONFIG_DVB_M88DS3103=m -CONFIG_DVB_MXL5XX=m -CONFIG_DVB_STB0899=m -CONFIG_DVB_STB6100=m -CONFIG_DVB_STV090x=m -CONFIG_DVB_STV0910=m -CONFIG_DVB_STV6110x=m -CONFIG_DVB_STV6111=m - -# -# Multistandard (cable + terrestrial) frontends -# -CONFIG_DVB_DRXK=m -CONFIG_DVB_MN88472=m -CONFIG_DVB_MN88473=m -CONFIG_DVB_SI2165=m -CONFIG_DVB_TDA18271C2DD=m - -# -# DVB-S (satellite) frontends -# -CONFIG_DVB_CX24110=m -CONFIG_DVB_CX24116=m -CONFIG_DVB_CX24117=m -CONFIG_DVB_CX24120=m -CONFIG_DVB_CX24123=m -CONFIG_DVB_DS3000=m -CONFIG_DVB_MB86A16=m -CONFIG_DVB_MT312=m -CONFIG_DVB_S5H1420=m -CONFIG_DVB_SI21XX=m -CONFIG_DVB_STB6000=m -CONFIG_DVB_STV0288=m -CONFIG_DVB_STV0299=m -CONFIG_DVB_STV0900=m -CONFIG_DVB_STV6110=m -CONFIG_DVB_TDA10071=m -CONFIG_DVB_TDA10086=m -CONFIG_DVB_TDA8083=m -CONFIG_DVB_TDA8261=m -CONFIG_DVB_TDA826X=m -CONFIG_DVB_TS2020=m -CONFIG_DVB_TUA6100=m -CONFIG_DVB_TUNER_CX24113=m -CONFIG_DVB_TUNER_ITD1000=m -CONFIG_DVB_VES1X93=m -CONFIG_DVB_ZL10036=m -CONFIG_DVB_ZL10039=m - -# -# DVB-T (terrestrial) frontends -# -CONFIG_DVB_AF9013=m -CONFIG_DVB_AS102_FE=m -CONFIG_DVB_CX22700=m -CONFIG_DVB_CX22702=m -CONFIG_DVB_CXD2820R=m -CONFIG_DVB_CXD2841ER=m -CONFIG_DVB_DIB3000MB=m -CONFIG_DVB_DIB3000MC=m -CONFIG_DVB_DIB7000M=m -CONFIG_DVB_DIB7000P=m -CONFIG_DVB_DIB9000=m -CONFIG_DVB_DRXD=m -CONFIG_DVB_EC100=m -CONFIG_DVB_GP8PSK_FE=m -CONFIG_DVB_L64781=m -CONFIG_DVB_MT352=m -CONFIG_DVB_NXT6000=m -CONFIG_DVB_RTL2830=m -CONFIG_DVB_RTL2832=m -CONFIG_DVB_RTL2832_SDR=m -CONFIG_DVB_S5H1432=m -CONFIG_DVB_SI2168=m -CONFIG_DVB_SP887X=m -CONFIG_DVB_STV0367=m -CONFIG_DVB_TDA10048=m -CONFIG_DVB_TDA1004X=m -CONFIG_DVB_ZD1301_DEMOD=m -CONFIG_DVB_ZL10353=m -CONFIG_DVB_CXD2880=m - -# -# DVB-C (cable) frontends -# -CONFIG_DVB_STV0297=m -CONFIG_DVB_TDA10021=m -CONFIG_DVB_TDA10023=m -CONFIG_DVB_VES1820=m - -# -# ATSC (North American/Korean Terrestrial/Cable DTV) frontends -# -CONFIG_DVB_AU8522=m -CONFIG_DVB_AU8522_DTV=m -CONFIG_DVB_AU8522_V4L=m -CONFIG_DVB_BCM3510=m -CONFIG_DVB_LG2160=m -CONFIG_DVB_LGDT3305=m -CONFIG_DVB_LGDT3306A=m -CONFIG_DVB_LGDT330X=m -CONFIG_DVB_MXL692=m -CONFIG_DVB_NXT200X=m -CONFIG_DVB_OR51132=m -CONFIG_DVB_OR51211=m -CONFIG_DVB_S5H1409=m -CONFIG_DVB_S5H1411=m - -# -# ISDB-T (terrestrial) frontends -# -CONFIG_DVB_DIB8000=m -CONFIG_DVB_MB86A20S=m -CONFIG_DVB_S921=m - -# -# ISDB-S (satellite) & ISDB-T (terrestrial) frontends -# -CONFIG_DVB_MN88443X=m -CONFIG_DVB_TC90522=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_A8293=m -CONFIG_DVB_AF9033=m -CONFIG_DVB_ASCOT2E=m -CONFIG_DVB_ATBM8830=m -CONFIG_DVB_HELENE=m -CONFIG_DVB_HORUS3A=m -CONFIG_DVB_ISL6405=m -CONFIG_DVB_ISL6421=m -CONFIG_DVB_ISL6423=m -CONFIG_DVB_IX2505V=m -CONFIG_DVB_LGS8GL5=m -CONFIG_DVB_LGS8GXX=m -CONFIG_DVB_LNBH25=m -CONFIG_DVB_LNBH29=m -CONFIG_DVB_LNBP21=m -CONFIG_DVB_LNBP22=m -CONFIG_DVB_M88RS2000=m -CONFIG_DVB_TDA665x=m -CONFIG_DVB_DRX39XYJ=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_APERTURE_HELPERS=y -CONFIG_VIDEO=y -CONFIG_AUXDISPLAY=y -CONFIG_CHARLCD=m -CONFIG_HD44780_COMMON=m -CONFIG_HD44780=m -# CONFIG_LCD2S is not set -# 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_IMG_ASCII_LCD is not set -# CONFIG_HT16K33 is not set -# CONFIG_MAX6959 is not set -# CONFIG_SEG_LED_GPIO is not set -CONFIG_DRM=m -CONFIG_DRM_MIPI_DBI=m -CONFIG_DRM_MIPI_DSI=y -# CONFIG_DRM_DEBUG_MM is not set -CONFIG_DRM_KMS_HELPER=m -# CONFIG_DRM_PANIC is not set -# CONFIG_DRM_DEBUG_DP_MST_TOPOLOGY_REFS is not set -# CONFIG_DRM_DEBUG_MODESET_LOCK is not set -CONFIG_DRM_CLIENT_SELECTION=y -CONFIG_DRM_CLIENT_SETUP=y -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_DISPLAY_HELPER=m -# CONFIG_DRM_DISPLAY_DP_AUX_CEC is not set -# CONFIG_DRM_DISPLAY_DP_AUX_CHARDEV is not set -CONFIG_DRM_DISPLAY_HDMI_HELPER=y -CONFIG_DRM_DISPLAY_HDMI_STATE_HELPER=y -CONFIG_DRM_TTM=m -CONFIG_DRM_VRAM_HELPER=m -CONFIG_DRM_TTM_HELPER=m -CONFIG_DRM_GEM_DMA_HELPER=m -CONFIG_DRM_GEM_SHMEM_HELPER=m -CONFIG_DRM_SCHED=m - -# -# I2C encoder or helper chips -# -# CONFIG_DRM_I2C_CH7006 is not set -# CONFIG_DRM_I2C_SIL164 is not set -# 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_HDLCD is not set -# CONFIG_DRM_MALI_DISPLAY is not set -# CONFIG_DRM_KOMEDA is not set -# end of ARM devices - -# CONFIG_DRM_RADEON is not set -# CONFIG_DRM_AMDGPU is not set -# CONFIG_DRM_NOUVEAU is not set -# CONFIG_DRM_XE is not set -# CONFIG_DRM_VGEM is not set -# CONFIG_DRM_VKMS is not set -# CONFIG_DRM_VMWGFX is not set -CONFIG_DRM_UDL=m -# CONFIG_DRM_AST is not set -# CONFIG_DRM_MGAG200 is not set -# CONFIG_DRM_QXL is not set -# CONFIG_DRM_VIRTIO_GPU is not set -CONFIG_DRM_PANEL=y - -# -# Display Panels -# -# CONFIG_DRM_PANEL_ABT_Y030XX067A is not set -# CONFIG_DRM_PANEL_ARM_VERSATILE is not set -# CONFIG_DRM_PANEL_ASUS_Z00T_TM5P5_NT35596 is not set -# CONFIG_DRM_PANEL_AUO_A030JTN01 is not set -# CONFIG_DRM_PANEL_BOE_BF060Y8M_AJ0 is not set -# CONFIG_DRM_PANEL_BOE_HIMAX8279D is not set -# CONFIG_DRM_PANEL_BOE_TH101MB31UIG002_28A is not set -# CONFIG_DRM_PANEL_BOE_TV101WUM_NL6 is not set -# CONFIG_DRM_PANEL_BOE_TV101WUM_LL2 is not set -# CONFIG_DRM_PANEL_EBBG_FT8719 is not set -# CONFIG_DRM_PANEL_ELIDA_KD35T133 is not set -# CONFIG_DRM_PANEL_FEIXIN_K101_IM2BA02 is not set -# CONFIG_DRM_PANEL_FEIYANG_FY07024DI26A30D is not set -# CONFIG_DRM_PANEL_DSI_CM is not set -# CONFIG_DRM_PANEL_LVDS is not set -# CONFIG_DRM_PANEL_HIMAX_HX83102 is not set -# CONFIG_DRM_PANEL_HIMAX_HX83112A is not set -# CONFIG_DRM_PANEL_HIMAX_HX8394 is not set -# CONFIG_DRM_PANEL_ILITEK_IL9322 is not set -# CONFIG_DRM_PANEL_ILITEK_ILI9341 is not set -# CONFIG_DRM_PANEL_ILITEK_ILI9805 is not set -CONFIG_DRM_PANEL_ILITEK_ILI9806E=m -CONFIG_DRM_PANEL_ILITEK_ILI9806E_SPI=m -CONFIG_DRM_PANEL_ILITEK_ILI9881C=m -# CONFIG_DRM_PANEL_ILITEK_ILI9882T is not set -# CONFIG_DRM_PANEL_INNOLUX_EJ030NA is not set -# CONFIG_DRM_PANEL_INNOLUX_P079ZCA is not set -# CONFIG_DRM_PANEL_JADARD_JD9365DA_H3 is not set -# CONFIG_DRM_PANEL_JDI_LPM102A188A is not set -CONFIG_DRM_PANEL_JDI_LT070ME05000=m -# CONFIG_DRM_PANEL_JDI_R63452 is not set -# CONFIG_DRM_PANEL_KHADAS_TS050 is not set -# CONFIG_DRM_PANEL_KINGDISPLAY_KD097D04 is not set -# CONFIG_DRM_PANEL_LEADTEK_LTK050H3146W is not set -# CONFIG_DRM_PANEL_LEADTEK_LTK500HD1829 is not set -# CONFIG_DRM_PANEL_LINCOLNTECH_LCD197 is not set -# CONFIG_DRM_PANEL_LG_LB035Q02 is not set -# CONFIG_DRM_PANEL_LG_LG4573 is not set -# CONFIG_DRM_PANEL_LG_SW43408 is not set -# CONFIG_DRM_PANEL_MAGNACHIP_D53E6EA8966 is not set -# CONFIG_DRM_PANEL_MANTIX_MLAF057WE51 is not set -# CONFIG_DRM_PANEL_NEC_NL8048HL11 is not set -# CONFIG_DRM_PANEL_NEWVISION_NV3051D is not set -# CONFIG_DRM_PANEL_NEWVISION_NV3052C is not set -# CONFIG_DRM_PANEL_NOVATEK_NT35510 is not set -# CONFIG_DRM_PANEL_NOVATEK_NT35560 is not set -# CONFIG_DRM_PANEL_NOVATEK_NT35950 is not set -# CONFIG_DRM_PANEL_NOVATEK_NT36523 is not set -# CONFIG_DRM_PANEL_NOVATEK_NT36672A is not set -# CONFIG_DRM_PANEL_NOVATEK_NT36672E is not set -# CONFIG_DRM_PANEL_NOVATEK_NT39016 is not set -# CONFIG_DRM_PANEL_OLIMEX_LCD_OLINUXINO is not set -# CONFIG_DRM_PANEL_ORISETECH_OTA5601A is not set -# CONFIG_DRM_PANEL_ORISETECH_OTM8009A is not set -# CONFIG_DRM_PANEL_OSD_OSD101T2587_53TS is not set -# CONFIG_DRM_PANEL_PANASONIC_VVX10F034N00 is not set -CONFIG_DRM_PANEL_RASPBERRYPI_TOUCHSCREEN=m -# CONFIG_DRM_PANEL_RAYDIUM_RM67191 is not set -# CONFIG_DRM_PANEL_RAYDIUM_RM68200 is not set -# CONFIG_DRM_PANEL_RAYDIUM_RM692E5 is not set -# CONFIG_DRM_PANEL_RAYDIUM_RM69380 is not set -# CONFIG_DRM_PANEL_RONBO_RB070D30 is not set -# CONFIG_DRM_PANEL_SAMSUNG_S6E88A0_AMS452EF01 is not set -# CONFIG_DRM_PANEL_SAMSUNG_ATNA33XC20 is not set -# CONFIG_DRM_PANEL_SAMSUNG_DB7430 is not set -# CONFIG_DRM_PANEL_SAMSUNG_LD9040 is not set -# CONFIG_DRM_PANEL_SAMSUNG_S6E3FA7 is not set -# CONFIG_DRM_PANEL_SAMSUNG_S6D16D0 is not set -# CONFIG_DRM_PANEL_SAMSUNG_S6D27A1 is not set -# CONFIG_DRM_PANEL_SAMSUNG_S6D7AA0 is not set -# CONFIG_DRM_PANEL_SAMSUNG_S6E3HA2 is not set -# CONFIG_DRM_PANEL_SAMSUNG_S6E63J0X03 is not set -# CONFIG_DRM_PANEL_SAMSUNG_S6E63M0 is not set -# CONFIG_DRM_PANEL_SAMSUNG_S6E8AA0 is not set -# CONFIG_DRM_PANEL_SAMSUNG_SOFEF00 is not set -# CONFIG_DRM_PANEL_SEIKO_43WVF1G is not set -# CONFIG_DRM_PANEL_SHARP_LQ101R1SX01 is not set -# CONFIG_DRM_PANEL_SHARP_LS037V7DW01 is not set -# CONFIG_DRM_PANEL_SHARP_LS043T1LE01 is not set -# CONFIG_DRM_PANEL_SHARP_LS060T1SX01 is not set -CONFIG_DRM_PANEL_SITRONIX_ST7701=m -# CONFIG_DRM_PANEL_SITRONIX_ST7703 is not set -# CONFIG_DRM_PANEL_SITRONIX_ST7789V is not set -# CONFIG_DRM_PANEL_SONY_ACX565AKM is not set -# CONFIG_DRM_PANEL_SONY_TD4353_JDI is not set -# CONFIG_DRM_PANEL_SONY_TULIP_TRULY_NT35521 is not set -# CONFIG_DRM_PANEL_STARTEK_KD070FHFID015 is not set -# CONFIG_DRM_PANEL_EDP is not set -CONFIG_DRM_PANEL_SIMPLE=m -# CONFIG_DRM_PANEL_SYNAPTICS_R63353 is not set -# CONFIG_DRM_PANEL_TDO_TL070WSH30 is not set -CONFIG_DRM_PANEL_TPO_Y17P=m -# CONFIG_DRM_PANEL_TPO_TD028TTEC1 is not set -# CONFIG_DRM_PANEL_TPO_TD043MTEA1 is not set -# CONFIG_DRM_PANEL_TPO_TPG110 is not set -# CONFIG_DRM_PANEL_TRULY_NT35597_WQXGA is not set -# CONFIG_DRM_PANEL_VISIONOX_R66451 is not set -# CONFIG_DRM_PANEL_VISIONOX_RM69299 is not set -# CONFIG_DRM_PANEL_VISIONOX_VTDR6130 is not set -CONFIG_DRM_PANEL_WAVESHARE_TOUCHSCREEN=m -CONFIG_DRM_PANEL_WAVESHARE_TOUCHSCREEN_V2=m -# CONFIG_DRM_PANEL_WIDECHIPS_WS2401 is not set -# CONFIG_DRM_PANEL_XINPENG_XPP055C272 is not set -# end of Display Panels - -CONFIG_DRM_BRIDGE=y -CONFIG_DRM_PANEL_BRIDGE=y - -# -# Display Interface Bridges -# -# CONFIG_DRM_CHIPONE_ICN6211 is not set -# CONFIG_DRM_CHRONTEL_CH7033 is not set -CONFIG_DRM_DISPLAY_CONNECTOR=m -# CONFIG_DRM_ITE_IT6505 is not set -# CONFIG_DRM_LONTIUM_LT8912B is not set -# CONFIG_DRM_LONTIUM_LT9211 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_SAMSUNG_DSIM 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=m -# 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_DLPC3433 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_DSI is not set -# CONFIG_DRM_CDNS_MHDP8546 is not set -# end of Display Interface Bridges - -CONFIG_DRM_V3D=m -CONFIG_DRM_VC4=m -CONFIG_DRM_VC4_HDMI_CEC=y -CONFIG_DRM_RP1_DSI=m -CONFIG_DRM_RP1_DPI=m -CONFIG_DRM_RP1_VEC=m -# CONFIG_DRM_ETNAVIV is not set -# CONFIG_DRM_HISI_HIBMC is not set -# CONFIG_DRM_HISI_KIRIN is not set -# CONFIG_DRM_LOGICVC is not set -# CONFIG_DRM_ARCPGU is not set -# CONFIG_DRM_BOCHS is not set -# CONFIG_DRM_CIRRUS_QEMU is not set -# CONFIG_DRM_GM12U320 is not set -CONFIG_DRM_PANEL_MIPI_DBI=m -# CONFIG_DRM_SIMPLEDRM is not set -CONFIG_TINYDRM_HX8357D=m -# CONFIG_TINYDRM_ILI9163 is not set -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 is not set -# CONFIG_DRM_LIMA is not set -# CONFIG_DRM_PANFROST is not set -# CONFIG_DRM_PANTHOR is not set -# CONFIG_DRM_TIDSS is not set -CONFIG_DRM_GUD=m -# CONFIG_DRM_SSD130X is not set -# CONFIG_DRM_POWERVR is not set -# CONFIG_DRM_WERROR is not set -CONFIG_DRM_PANEL_ORIENTATION_QUIRKS=m - -# -# Frame buffer Devices -# -CONFIG_FB=y -CONFIG_FB_BCM2708=y -# CONFIG_FB_CIRRUS is not set -# CONFIG_FB_PM2 is not set -# CONFIG_FB_CYBER2000 is not set -# CONFIG_FB_ASILIANT is not set -# CONFIG_FB_IMSTT is not set -# CONFIG_FB_UVESA is not set -# CONFIG_FB_EFI is not set -# 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 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_SMSCUFX is not set -# CONFIG_FB_UDL is not set -# CONFIG_FB_IBM_GXT4500 is not set -# CONFIG_FB_VIRTUAL is not set -# CONFIG_FB_METRONOME is not set -# CONFIG_FB_MB862XX is not set -CONFIG_FB_SIMPLE=y -CONFIG_FB_SSD1307=m -# CONFIG_FB_SM712 is not set -CONFIG_FB_RPISENSE=m -CONFIG_FB_CORE=y -CONFIG_FB_NOTIFY=y -# CONFIG_FIRMWARE_EDID is not set -CONFIG_FB_DEVICE=y -CONFIG_FB_CFB_FILLRECT=y -CONFIG_FB_CFB_COPYAREA=y -CONFIG_FB_CFB_IMAGEBLIT=y -CONFIG_FB_SYS_FILLRECT=y -CONFIG_FB_SYS_COPYAREA=y -CONFIG_FB_SYS_IMAGEBLIT=y -# CONFIG_FB_FOREIGN_ENDIAN is not set -CONFIG_FB_SYSMEM_FOPS=y -CONFIG_FB_DEFERRED_IO=y -CONFIG_FB_DMAMEM_HELPERS=y -CONFIG_FB_DMAMEM_HELPERS_DEFERRED=y -CONFIG_FB_IOMEM_FOPS=y -CONFIG_FB_IOMEM_HELPERS=y -CONFIG_FB_SYSMEM_HELPERS=y -CONFIG_FB_SYSMEM_HELPERS_DEFERRED=y -CONFIG_FB_BACKLIGHT=m -# CONFIG_FB_MODE_HELPERS is not set -# CONFIG_FB_TILEBLITTING is not set -# end of Frame buffer Devices - -# -# Backlight & LCD device support -# -# CONFIG_LCD_CLASS_DEVICE is not set -CONFIG_BACKLIGHT_CLASS_DEVICE=m -# CONFIG_BACKLIGHT_KTD253 is not set -# CONFIG_BACKLIGHT_KTD2801 is not set -# CONFIG_BACKLIGHT_KTZ8866 is not set -CONFIG_BACKLIGHT_PWM=m -CONFIG_BACKLIGHT_RPI=m -# CONFIG_BACKLIGHT_QCOM_WLED is not set -# CONFIG_BACKLIGHT_ADP8860 is not set -# CONFIG_BACKLIGHT_ADP8870 is not set -# CONFIG_BACKLIGHT_LM3509 is not set -CONFIG_BACKLIGHT_LM3630A=m -# CONFIG_BACKLIGHT_LM3639 is not set -# CONFIG_BACKLIGHT_LP855X is not set -# CONFIG_BACKLIGHT_MP3309C is not set -CONFIG_BACKLIGHT_GPIO=m -# CONFIG_BACKLIGHT_LV5207LP is not set -# CONFIG_BACKLIGHT_BD6107 is not set -# CONFIG_BACKLIGHT_ARCXCNN is not set -# CONFIG_BACKLIGHT_LED is not set -# end of Backlight & LCD device support - -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 is not set -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=y -# CONFIG_LOGO_LINUX_MONO is not set -# CONFIG_LOGO_LINUX_VGA16 is not set -CONFIG_LOGO_LINUX_CLUT224=y -# end of Graphics support - -# CONFIG_DRM_ACCEL is not set -CONFIG_SOUND=y -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 is not set -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_CTL_FAST_LOOKUP=y -# CONFIG_SND_DEBUG is not set -# CONFIG_SND_CTL_INPUT_VALIDATION is not set -# CONFIG_SND_UTIMER is not set -CONFIG_SND_VMASTER=y -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_VIRMIDI=m -# CONFIG_SND_SEQ_UMP is not set -CONFIG_SND_MPU401_UART=m -CONFIG_SND_DRIVERS=y -CONFIG_SND_DUMMY=m -CONFIG_SND_ALOOP=m -# CONFIG_SND_PCMTEST is not set -CONFIG_SND_VIRMIDI=m -CONFIG_SND_MTPAV=m -CONFIG_SND_SERIAL_U16550=m -# CONFIG_SND_SERIAL_GENERIC is not set -CONFIG_SND_MPU401=m -CONFIG_SND_PIMIDI=m -CONFIG_SND_PISOUND_MICRO=m -CONFIG_SND_PCI=y -# CONFIG_SND_AD1889 is not set -# CONFIG_SND_ALS300 is not set -# CONFIG_SND_ALI5451 is not set -# CONFIG_SND_ATIIXP is not set -# CONFIG_SND_ATIIXP_MODEM is not set -# CONFIG_SND_AU8810 is not set -# CONFIG_SND_AU8820 is not set -# CONFIG_SND_AU8830 is not set -# CONFIG_SND_AW2 is not set -# CONFIG_SND_AZT3328 is not set -# CONFIG_SND_BT87X is not set -# CONFIG_SND_CA0106 is not set -# CONFIG_SND_CMIPCI is not set -# CONFIG_SND_OXYGEN is not set -# CONFIG_SND_CS4281 is not set -# CONFIG_SND_CS46XX is not set -# CONFIG_SND_CTXFI is not set -# CONFIG_SND_DARLA20 is not set -# CONFIG_SND_GINA20 is not set -# CONFIG_SND_LAYLA20 is not set -# CONFIG_SND_DARLA24 is not set -# CONFIG_SND_GINA24 is not set -# CONFIG_SND_LAYLA24 is not set -# CONFIG_SND_MONA is not set -# CONFIG_SND_MIA is not set -# CONFIG_SND_ECHO3G is not set -# CONFIG_SND_INDIGO is not set -# CONFIG_SND_INDIGOIO is not set -# CONFIG_SND_INDIGODJ is not set -# CONFIG_SND_INDIGOIOX is not set -# CONFIG_SND_INDIGODJX is not set -# CONFIG_SND_EMU10K1 is not set -# CONFIG_SND_EMU10K1X is not set -# CONFIG_SND_ENS1370 is not set -# CONFIG_SND_ENS1371 is not set -# CONFIG_SND_ES1938 is not set -# CONFIG_SND_ES1968 is not set -# CONFIG_SND_FM801 is not set -# CONFIG_SND_HDSP is not set -# CONFIG_SND_HDSPM is not set -# CONFIG_SND_ICE1712 is not set -# CONFIG_SND_ICE1724 is not set -# CONFIG_SND_INTEL8X0 is not set -# CONFIG_SND_INTEL8X0M is not set -# CONFIG_SND_KORG1212 is not set -# CONFIG_SND_LOLA is not set -# CONFIG_SND_LX6464ES is not set -# CONFIG_SND_MAESTRO3 is not set -# CONFIG_SND_MIXART is not set -# CONFIG_SND_NM256 is not set -# CONFIG_SND_PCXHR is not set -# CONFIG_SND_RIPTIDE is not set -# CONFIG_SND_RME32 is not set -# CONFIG_SND_RME96 is not set -# CONFIG_SND_RME9652 is not set -# CONFIG_SND_SE6X is not set -# CONFIG_SND_SONICVIBES is not set -# CONFIG_SND_TRIDENT is not set -# CONFIG_SND_VIA82XX is not set -# CONFIG_SND_VIA82XX_MODEM is not set -# CONFIG_SND_VIRTUOSO is not set -# CONFIG_SND_VX222 is not set -# CONFIG_SND_YMFPCI is not set - -# -# HD-Audio -# -# CONFIG_SND_HDA_INTEL is not set -# end of HD-Audio - -CONFIG_SND_HDA_PREALLOC_SIZE=64 -CONFIG_SND_SPI=y -CONFIG_SND_USB=y -CONFIG_SND_USB_AUDIO=m -# CONFIG_SND_USB_AUDIO_MIDI_V2 is not set -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 is not set -CONFIG_SND_USB_LINE6=m -# CONFIG_SND_USB_POD is not set -# CONFIG_SND_USB_PODHD is not set -CONFIG_SND_USB_TONEPORT=m -# CONFIG_SND_USB_VARIAX is not set -CONFIG_SND_FIREWIRE=y -# CONFIG_SND_DICE is not set -# CONFIG_SND_OXFW is not set -# CONFIG_SND_ISIGHT is not set -# CONFIG_SND_FIREWORKS is not set -# CONFIG_SND_BEBOB is not set -# CONFIG_SND_FIREWIRE_DIGI00X is not set -# CONFIG_SND_FIREWIRE_TASCAM is not set -# CONFIG_SND_FIREWIRE_MOTU is not set -# CONFIG_SND_FIREFACE is not set -CONFIG_SND_SOC=m -CONFIG_SND_SOC_GENERIC_DMAENGINE_PCM=y -CONFIG_SND_SOC_COMPRESS=y -# CONFIG_SND_SOC_ADI is not set -# CONFIG_SND_SOC_AMD_ACP is not set -# CONFIG_SND_AMD_ACP_CONFIG is not set -# CONFIG_SND_ATMEL_SOC is not set -CONFIG_SND_BCM2835_SOC_I2S=m -# CONFIG_SND_BCM63XX_I2S_WHISTLER is not set -CONFIG_SND_BCM2708_SOC_CHIPDIP_DAC=m -CONFIG_SND_BCM2708_SOC_GOOGLEVOICEHAT_SOUNDCARD=m -CONFIG_SND_BCM2708_SOC_HIFIBERRY_ADC=m -# CONFIG_SND_BCM2708_SOC_HIFIBERRY_ADC8X is not set -CONFIG_SND_BCM2708_SOC_HIFIBERRY_DAC=m -CONFIG_SND_BCM2708_SOC_HIFIBERRY_DACPLUS=m -CONFIG_SND_BCM2708_SOC_HIFIBERRY_DACPLUSHD=m -CONFIG_SND_BCM2708_SOC_HIFIBERRY_DACPLUSADC=m -CONFIG_SND_BCM2708_SOC_HIFIBERRY_DACPLUSADCPRO=m -CONFIG_SND_BCM2708_SOC_HIFIBERRY_DACPLUSDSP=m -CONFIG_SND_BCM2708_SOC_HIFIBERRY_DIGI=m -CONFIG_SND_BCM2708_SOC_HIFIBERRY_AMP=m -CONFIG_SND_BCM2708_SOC_PIFI_40=m -CONFIG_SND_BCM2708_SOC_RPI_CIRRUS=m -CONFIG_SND_BCM2708_SOC_RPI_DAC=m -CONFIG_SND_BCM2708_SOC_RPI_PROTO=m -CONFIG_SND_BCM2708_SOC_JUSTBOOM_BOTH=m -CONFIG_SND_BCM2708_SOC_JUSTBOOM_DAC=m -CONFIG_SND_BCM2708_SOC_JUSTBOOM_DIGI=m -CONFIG_SND_BCM2708_SOC_IQAUDIO_CODEC=m -CONFIG_SND_BCM2708_SOC_IQAUDIO_DAC=m -CONFIG_SND_BCM2708_SOC_IQAUDIO_DIGI=m -CONFIG_SND_BCM2708_SOC_I_SABRE_Q2M=m -CONFIG_SND_BCM2708_SOC_ADAU1977_ADC=m -CONFIG_SND_AUDIOINJECTOR_PI_SOUNDCARD=m -CONFIG_SND_AUDIOINJECTOR_OCTO_SOUNDCARD=m -CONFIG_SND_AUDIOINJECTOR_ISOLATED_SOUNDCARD=m -CONFIG_SND_AUDIOSENSE_PI=m -CONFIG_SND_DIGIDAC1_SOUNDCARD=m -CONFIG_SND_BCM2708_SOC_DIONAUDIO_LOCO=m -CONFIG_SND_BCM2708_SOC_DIONAUDIO_LOCO_V2=m -CONFIG_SND_BCM2708_SOC_ALLO_PIANO_DAC=m -CONFIG_SND_BCM2708_SOC_ALLO_PIANO_DAC_PLUS=m -CONFIG_SND_BCM2708_SOC_ALLO_BOSS_DAC=m -CONFIG_SND_BCM2708_SOC_ALLO_BOSS2_DAC=m -CONFIG_SND_BCM2708_SOC_ALLO_DIGIONE=m -CONFIG_SND_BCM2708_SOC_ALLO_KATANA_DAC=m -CONFIG_SND_BCM2708_SOC_FE_PI_AUDIO=m -CONFIG_SND_PISOUND=m -CONFIG_SND_RPI_SIMPLE_SOUNDCARD=m -CONFIG_SND_RPI_WM8804_SOUNDCARD=m -CONFIG_SND_DACBERRY400=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 is not set -# CONFIG_SND_SOC_FSL_SAI is not set -# CONFIG_SND_SOC_FSL_AUDMIX is not set -# 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 is not set -# CONFIG_SND_SOC_FSL_XCVR is not set -# CONFIG_SND_SOC_IMX_AUDMUX is not set -# end of SoC Audio for Freescale CPUs - -# CONFIG_SND_SOC_CHV3_I2S is not set -# CONFIG_SND_I2S_HI6210_I2S is not set -# CONFIG_SND_SOC_IMG is not set -# CONFIG_SND_SOC_MTK_BTCVSD is not set -CONFIG_SND_RP1_AUDIO_OUT=m -# CONFIG_SND_SOC_SOF_TOPLEVEL is not set - -# -# STMicroelectronics STM32 SOC audio support -# -# end of STMicroelectronics STM32 SOC audio support - -# CONFIG_SND_SOC_XILINX_I2S is not set -# CONFIG_SND_SOC_XILINX_AUDIO_FORMATTER is not set -# CONFIG_SND_SOC_XILINX_SPDIF is not set -# CONFIG_SND_SOC_XTFPGA_I2S is not set -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 is not set -CONFIG_SND_SOC_AD193X=m -CONFIG_SND_SOC_AD193X_SPI=m -CONFIG_SND_SOC_AD193X_I2C=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_ADAU1977=m -CONFIG_SND_SOC_ADAU1977_I2C=m -CONFIG_SND_SOC_ADAU7002=m -# CONFIG_SND_SOC_ADAU7118_HW is not set -# CONFIG_SND_SOC_ADAU7118_I2C is not set -# CONFIG_SND_SOC_AK4104 is not set -# CONFIG_SND_SOC_AK4118 is not set -# CONFIG_SND_SOC_AK4375 is not set -# CONFIG_SND_SOC_AK4458 is not set -CONFIG_SND_SOC_AK4554=m -# CONFIG_SND_SOC_AK4613 is not set -# CONFIG_SND_SOC_AK4619 is not set -# CONFIG_SND_SOC_AK4642 is not set -# CONFIG_SND_SOC_AK5386 is not set -# CONFIG_SND_SOC_AK5558 is not set -# CONFIG_SND_SOC_ALC5623 is not set -# CONFIG_SND_SOC_AUDIO_IIO_AUX is not set -# CONFIG_SND_SOC_AW8738 is not set -# CONFIG_SND_SOC_AW88395 is not set -# CONFIG_SND_SOC_AW88261 is not set -# CONFIG_SND_SOC_AW87390 is not set -# CONFIG_SND_SOC_AW88399 is not set -# CONFIG_SND_SOC_BD28623 is not set -# CONFIG_SND_SOC_BT_SCO is not set -# CONFIG_SND_SOC_CHV3_CODEC is not set -# CONFIG_SND_SOC_CS35L32 is not set -# CONFIG_SND_SOC_CS35L33 is not set -# CONFIG_SND_SOC_CS35L34 is not set -# CONFIG_SND_SOC_CS35L35 is not set -# CONFIG_SND_SOC_CS35L36 is not set -# CONFIG_SND_SOC_CS35L41_SPI is not set -# CONFIG_SND_SOC_CS35L41_I2C is not set -# CONFIG_SND_SOC_CS35L45_SPI is not set -# CONFIG_SND_SOC_CS35L45_I2C is not set -# CONFIG_SND_SOC_CS35L56_I2C is not set -# CONFIG_SND_SOC_CS35L56_SPI is not set -# CONFIG_SND_SOC_CS42L42 is not set -# CONFIG_SND_SOC_CS42L51_I2C is not set -# CONFIG_SND_SOC_CS42L52 is not set -# CONFIG_SND_SOC_CS42L56 is not set -# CONFIG_SND_SOC_CS42L73 is not set -# CONFIG_SND_SOC_CS42L83 is not set -# CONFIG_SND_SOC_CS4234 is not set -CONFIG_SND_SOC_CS4265=m -# CONFIG_SND_SOC_CS4270 is not set -CONFIG_SND_SOC_CS4271=m -CONFIG_SND_SOC_CS4271_I2C=m -# CONFIG_SND_SOC_CS4271_SPI is not set -CONFIG_SND_SOC_CS42XX8=m -CONFIG_SND_SOC_CS42XX8_I2C=m -# CONFIG_SND_SOC_CS43130 is not set -# CONFIG_SND_SOC_CS4341 is not set -# CONFIG_SND_SOC_CS4349 is not set -# CONFIG_SND_SOC_CS53L30 is not set -# CONFIG_SND_SOC_CS530X_I2C is not set -# 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 is not set -# CONFIG_SND_SOC_ES7241 is not set -# CONFIG_SND_SOC_ES8311 is not set -# CONFIG_SND_SOC_ES8316 is not set -# CONFIG_SND_SOC_ES8326 is not set -# CONFIG_SND_SOC_ES8328_I2C is not set -# CONFIG_SND_SOC_ES8328_SPI is not set -# CONFIG_SND_SOC_GTM601 is not set -# CONFIG_SND_SOC_HDA is not set -CONFIG_SND_SOC_ICS43432=m -# CONFIG_SND_SOC_IDT821034 is not set -CONFIG_SND_SOC_MA120X0P=m -# CONFIG_SND_SOC_MAX98088 is not set -# CONFIG_SND_SOC_MAX98090 is not set -CONFIG_SND_SOC_MAX98357A=m -# CONFIG_SND_SOC_MAX98504 is not set -# CONFIG_SND_SOC_MAX9867 is not set -# CONFIG_SND_SOC_MAX98927 is not set -# CONFIG_SND_SOC_MAX98520 is not set -# CONFIG_SND_SOC_MAX98373_I2C is not set -# CONFIG_SND_SOC_MAX98388 is not set -# CONFIG_SND_SOC_MAX98390 is not set -# CONFIG_SND_SOC_MAX98396 is not set -# CONFIG_SND_SOC_MAX9860 is not set -# CONFIG_SND_SOC_MSM8916_WCD_DIGITAL is not set -# CONFIG_SND_SOC_PCM1681 is not set -# CONFIG_SND_SOC_PCM1789_I2C is not set -CONFIG_SND_SOC_PCM179X=m -CONFIG_SND_SOC_PCM179X_I2C=m -# CONFIG_SND_SOC_PCM179X_SPI is not set -CONFIG_SND_SOC_PCM186X=m -CONFIG_SND_SOC_PCM186X_I2C=m -# CONFIG_SND_SOC_PCM186X_SPI is not set -# CONFIG_SND_SOC_PCM3060_I2C is not set -# CONFIG_SND_SOC_PCM3060_SPI is not set -# 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 is not set -# CONFIG_SND_SOC_PCM6240 is not set -# CONFIG_SND_SOC_PEB2466 is not set -# CONFIG_SND_SOC_RT5616 is not set -CONFIG_SND_SOC_PCM1794A=m -# CONFIG_SND_SOC_RT5631 is not set -# CONFIG_SND_SOC_RT5640 is not set -# CONFIG_SND_SOC_RT5659 is not set -# CONFIG_SND_SOC_RT9120 is not set -# CONFIG_SND_SOC_RTQ9128 is not set -CONFIG_SND_SOC_SGTL5000=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_SMA1303 is not set -CONFIG_SND_SOC_SPDIF=m -# CONFIG_SND_SOC_SRC4XXX_I2C is not set -# CONFIG_SND_SOC_SSM2305 is not set -# CONFIG_SND_SOC_SSM2518 is not set -# CONFIG_SND_SOC_SSM2602_SPI is not set -# CONFIG_SND_SOC_SSM2602_I2C is not set -# CONFIG_SND_SOC_SSM3515 is not set -# CONFIG_SND_SOC_SSM4567 is not set -# CONFIG_SND_SOC_STA32X is not set -# CONFIG_SND_SOC_STA350 is not set -# CONFIG_SND_SOC_STI_SAS is not set -# 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_TAS2780 is not set -# CONFIG_SND_SOC_TAS2781_I2C is not set -# CONFIG_SND_SOC_TAS5086 is not set -CONFIG_SND_SOC_TAS571X=m -# CONFIG_SND_SOC_TAS5720 is not set -# CONFIG_SND_SOC_TAS5805M is not set -# CONFIG_SND_SOC_TAS6424 is not set -# CONFIG_SND_SOC_TDA7419 is not set -# CONFIG_SND_SOC_TFA9879 is not set -CONFIG_SND_SOC_TAS5713=m -# CONFIG_SND_SOC_TFA989X is not set -# CONFIG_SND_SOC_TLV320ADC3XXX is not set -CONFIG_SND_SOC_TLV320AIC23=m -CONFIG_SND_SOC_TLV320AIC23_I2C=m -# CONFIG_SND_SOC_TLV320AIC23_SPI is not set -# CONFIG_SND_SOC_TLV320AIC31XX is not set -CONFIG_SND_SOC_TLV320AIC32X4=m -CONFIG_SND_SOC_TLV320AIC32X4_I2C=m -# CONFIG_SND_SOC_TLV320AIC32X4_SPI is not set -CONFIG_SND_SOC_TLV320AIC3X=m -CONFIG_SND_SOC_TLV320AIC3X_I2C=m -# CONFIG_SND_SOC_TLV320AIC3X_SPI is not set -# CONFIG_SND_SOC_TLV320ADCX140 is not set -# CONFIG_SND_SOC_TS3A227E is not set -# CONFIG_SND_SOC_TSCS42XX is not set -# CONFIG_SND_SOC_TSCS454 is not set -# CONFIG_SND_SOC_UDA1334 is not set -CONFIG_SND_SOC_WM5102=m -# CONFIG_SND_SOC_WM8510 is not set -# CONFIG_SND_SOC_WM8523 is not set -# CONFIG_SND_SOC_WM8524 is not set -# CONFIG_SND_SOC_WM8580 is not set -# CONFIG_SND_SOC_WM8711 is not set -# CONFIG_SND_SOC_WM8728 is not set -CONFIG_SND_SOC_WM8731=m -CONFIG_SND_SOC_WM8731_I2C=m -# CONFIG_SND_SOC_WM8731_SPI is not set -# CONFIG_SND_SOC_WM8737 is not set -CONFIG_SND_SOC_WM8741=m -# CONFIG_SND_SOC_WM8750 is not set -# CONFIG_SND_SOC_WM8753 is not set -# CONFIG_SND_SOC_WM8770 is not set -# CONFIG_SND_SOC_WM8776 is not set -# CONFIG_SND_SOC_WM8782 is not set -CONFIG_SND_SOC_WM8804=m -CONFIG_SND_SOC_WM8804_I2C=m -# CONFIG_SND_SOC_WM8804_SPI is not set -# CONFIG_SND_SOC_WM8903 is not set -# CONFIG_SND_SOC_WM8904 is not set -# CONFIG_SND_SOC_WM8940 is not set -CONFIG_SND_SOC_WM8960=m -# CONFIG_SND_SOC_WM8961 is not set -# CONFIG_SND_SOC_WM8962 is not set -# CONFIG_SND_SOC_WM8974 is not set -# CONFIG_SND_SOC_WM8978 is not set -# CONFIG_SND_SOC_WM8985 is not set -# CONFIG_SND_SOC_ZL38060 is not set -# CONFIG_SND_SOC_MAX9759 is not set -# CONFIG_SND_SOC_MT6351 is not set -# CONFIG_SND_SOC_MT6357 is not set -# CONFIG_SND_SOC_MT6358 is not set -# CONFIG_SND_SOC_MT6660 is not set -# CONFIG_SND_SOC_NAU8315 is not set -# CONFIG_SND_SOC_NAU8540 is not set -# CONFIG_SND_SOC_NAU8810 is not set -# CONFIG_SND_SOC_NAU8821 is not set -# CONFIG_SND_SOC_NAU8822 is not set -# CONFIG_SND_SOC_NAU8824 is not set -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 -CONFIG_SND_SOC_I_SABRE_CODEC=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 is not set -# CONFIG_SND_TEST_COMPONENT is not set -CONFIG_HID_SUPPORT=y -CONFIG_HID=y -CONFIG_HID_BATTERY_STRENGTH=y -CONFIG_HIDRAW=y -CONFIG_UHID=m -CONFIG_HID_GENERIC=y - -# -# 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_EVISION=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_COMMON=m -# CONFIG_HID_GOODIX_SPI is not set -# CONFIG_HID_GOOGLE_STADIA_FF is not set -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_VRC2=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_LETSKETCH=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_MEGAWORLD_FF=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_NVIDIA_SHIELD is not set -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_PLAYSTATION=m -CONFIG_PLAYSTATION_FF=y -CONFIG_HID_PXRC=m -CONFIG_HID_RAZER=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_SIGMAMICRO=m -CONFIG_HID_SONY=m -CONFIG_SONY_FF=y -CONFIG_HID_SPEEDLINK=m -CONFIG_HID_STEAM=m -CONFIG_STEAM_FF=y -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_TOPRE=m -CONFIG_HID_THINGM=m -CONFIG_HID_THRUSTMASTER=m -CONFIG_THRUSTMASTER_FF=y -CONFIG_HID_UDRAW_PS3=m -CONFIG_HID_U2FZERO=m -CONFIG_HID_UNIVERSAL_PIDFF=m -CONFIG_HID_WACOM=m -CONFIG_HID_WIIMOTE=m -# CONFIG_HID_WINWING is not set -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_MCP2200 is not set -CONFIG_HID_MCP2221=m -# end of Special HID drivers - -# -# HID-BPF support -# -# CONFIG_HID_BPF is not set -# end of HID-BPF support - -# -# USB HID support -# -CONFIG_USB_HID=y -CONFIG_HID_PID=y -CONFIG_USB_HIDDEV=y -# end of USB HID support - -CONFIG_I2C_HID=y -CONFIG_I2C_HID_OF=m -# CONFIG_I2C_HID_OF_ELAN is not set -# CONFIG_I2C_HID_OF_GOODIX is not set -CONFIG_I2C_HID_CORE=m -CONFIG_USB_OHCI_LITTLE_ENDIAN=y -CONFIG_USB_SUPPORT=y -CONFIG_USB_COMMON=y -# CONFIG_USB_LED_TRIG is not set -# CONFIG_USB_ULPI_BUS is not set -# CONFIG_USB_CONN_GPIO is not set -CONFIG_USB_ARCH_HAS_HCD=y -CONFIG_USB=y -CONFIG_USB_PCI=y -# CONFIG_USB_PCI_AMD is not set -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 is not set -# CONFIG_USB_OTG_PRODUCTLIST is not set -# CONFIG_USB_OTG_DISABLE_EXTERNAL_HUB is not set -# CONFIG_USB_LEDS_TRIGGER_USBPORT is not set -CONFIG_USB_AUTOSUSPEND_DELAY=2 -CONFIG_USB_DEFAULT_AUTHORIZATION_MODE=1 -CONFIG_USB_MON=m - -# -# USB Host Controller Drivers -# -# CONFIG_USB_C67X00_HCD is not set -CONFIG_USB_XHCI_HCD=y -# CONFIG_USB_XHCI_DBGCAP is not set -CONFIG_USB_XHCI_PCI=y -# CONFIG_USB_XHCI_PCI_RENESAS is not set -CONFIG_USB_XHCI_PLATFORM=y -# CONFIG_USB_BRCMSTB is not set -# CONFIG_USB_EHCI_HCD is not set -# CONFIG_USB_OXU210HP_HCD is not set -# CONFIG_USB_ISP116X_HCD is not set -# CONFIG_USB_MAX3421_HCD is not set -# CONFIG_USB_OHCI_HCD is not set -# CONFIG_USB_UHCI_HCD is not set -# CONFIG_USB_SL811_HCD is not set -# CONFIG_USB_R8A66597_HCD is not set -CONFIG_USB_DWCOTG=y -# 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=y -# 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=y - -# -# 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 - -# -# USB dual-mode controller drivers -# -# CONFIG_USB_CDNS_SUPPORT is not set -# CONFIG_USB_MUSB_HDRC is not set -CONFIG_USB_DWC3=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=y -CONFIG_USB_DWC3_OF_SIMPLE=y -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 is not set -# CONFIG_USB_DWC2_DEBUG is not set -# CONFIG_USB_DWC2_TRACK_MISSED_SOFS is not set -# CONFIG_USB_CHIPIDEA is not set -# CONFIG_USB_ISP1760 is not set - -# -# USB port drivers -# -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_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_APPLEDISPLAY=m -# CONFIG_APPLE_MFI_FASTCHARGE is not set -CONFIG_USB_LD=m -CONFIG_USB_TRANCEVIBRATOR=m -CONFIG_USB_IOWARRIOR=m -CONFIG_USB_TEST=m -# CONFIG_USB_EHSET_TEST_FIXTURE is not set -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 is not set -CONFIG_BRCM_USB_PINMAP=y -# CONFIG_USB_ONBOARD_DEV is not set -# CONFIG_USB_ATM is not set - -# -# USB Physical Layer drivers -# -CONFIG_USB_PHY=y -CONFIG_NOP_USB_XCEIV=y -# CONFIG_USB_GPIO_VBUS is not set -# CONFIG_USB_ISP1301 is not set -# CONFIG_USB_ULPI is not set -# end of USB Physical Layer drivers - -CONFIG_USB_GADGET=y -# 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 is not set - -# -# USB Peripheral Controller -# -# 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_UDC_PLAT is not set -# CONFIG_USB_M66592 is not set -CONFIG_USB_BDC_UDC=y -# 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 is not set -# CONFIG_USB_MAX3420_UDC is not set -# 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_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_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 is not set -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_MIDI2 is not set -CONFIG_USB_CONFIGFS_F_HID=y -CONFIG_USB_CONFIGFS_F_UVC=y -CONFIG_USB_CONFIGFS_F_PRINTER=y - -# -# USB Gadget precomposed configurations -# -CONFIG_USB_ZERO=m -CONFIG_USB_AUDIO=m -# CONFIG_GADGET_UAC1 is not set -CONFIG_USB_ETH=m -CONFIG_USB_ETH_RNDIS=y -# CONFIG_USB_ETH_EEM is not set -# CONFIG_USB_G_NCM is not set -CONFIG_USB_GADGETFS=m -# CONFIG_USB_FUNCTIONFS is not set -CONFIG_USB_MASS_STORAGE=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 is not set -CONFIG_USB_G_ACM_MS=m -CONFIG_USB_G_MULTI=m -CONFIG_USB_G_MULTI_RNDIS=y -# CONFIG_USB_G_MULTI_CDC is not set -CONFIG_USB_G_HID=m -# CONFIG_USB_G_DBGP is not set -CONFIG_USB_G_WEBCAM=m -# CONFIG_USB_RAW_GADGET is not set -# end of USB Gadget precomposed configurations - -# CONFIG_TYPEC is not set -CONFIG_USB_ROLE_SWITCH=y -CONFIG_MMC=y -CONFIG_PWRSEQ_EMMC=y -# CONFIG_PWRSEQ_SD8787 is not set -CONFIG_PWRSEQ_SIMPLE=y -CONFIG_MMC_BLOCK=y -CONFIG_MMC_BLOCK_MINORS=32 -# CONFIG_SDIO_UART is not set -# CONFIG_MMC_TEST is not set -# CONFIG_MMC_CRYPTO is not set - -# -# MMC/SD/SDIO Host Controller Drivers -# -CONFIG_MMC_BCM2835_MMC=y -CONFIG_MMC_BCM2835_DMA=y -CONFIG_MMC_BCM2835_PIO_DMA_BARRIER=2 -CONFIG_MMC_BCM2835_SDHOST=y -# CONFIG_MMC_DEBUG is not set -# CONFIG_MMC_ARMMMCI is not set -CONFIG_MMC_SDHCI=y -CONFIG_MMC_SDHCI_IO_ACCESSORS=y -# CONFIG_MMC_SDHCI_PCI is not set -CONFIG_MMC_SDHCI_PLTFM=y -# CONFIG_MMC_SDHCI_OF_ARASAN is not set -# CONFIG_MMC_SDHCI_OF_AT91 is not set -CONFIG_MMC_SDHCI_OF_DWCMSHC=m -# CONFIG_MMC_SDHCI_CADENCE is not set -# CONFIG_MMC_SDHCI_F_SDH30 is not set -# CONFIG_MMC_SDHCI_MILBEAUT is not set -CONFIG_MMC_SDHCI_IPROC=y -# CONFIG_MMC_TIFM_SD is not set -CONFIG_MMC_SPI=m -# CONFIG_MMC_CB710 is not set -# CONFIG_MMC_VIA_SDMMC is not set -# CONFIG_MMC_DW is not set -# CONFIG_MMC_VUB300 is not set -# CONFIG_MMC_USHC is not set -# CONFIG_MMC_USDHI6ROL0 is not set -CONFIG_MMC_CQHCI=y -CONFIG_MMC_HSQ=y -# CONFIG_MMC_TOSHIBA_PCI is not set -# CONFIG_MMC_BCM2835 is not set -# CONFIG_MMC_MTK is not set -CONFIG_MMC_SDHCI_BRCMSTB=y -# CONFIG_MMC_SDHCI_XENON is not set -# CONFIG_SCSI_UFSHCD is not set -# CONFIG_MEMSTICK is not set -CONFIG_NEW_LEDS=y -CONFIG_LEDS_CLASS=y -# CONFIG_LEDS_CLASS_FLASH is not set -CONFIG_LEDS_CLASS_MULTICOLOR=m -# CONFIG_LEDS_BRIGHTNESS_HW_CHANGED is not set - -# -# LED drivers -# -# CONFIG_LEDS_AN30259A is not set -# CONFIG_LEDS_AW200XX 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 is not set -# CONFIG_LEDS_LM3642 is not set -# CONFIG_LEDS_LM3692X is not set -CONFIG_LEDS_PCA9532=m -# CONFIG_LEDS_PCA9532_GPIO is not set -CONFIG_LEDS_GPIO=y -# CONFIG_LEDS_LP3944 is not set -# CONFIG_LEDS_LP3952 is not set -# CONFIG_LEDS_LP50XX is not set -# CONFIG_LEDS_LP55XX_COMMON is not set -# CONFIG_LEDS_LP8860 is not set -CONFIG_LEDS_PCA955X=m -# CONFIG_LEDS_PCA955X_GPIO is not set -CONFIG_LEDS_PCA963X=m -# CONFIG_LEDS_PCA995X is not set -# CONFIG_LEDS_DAC124S085 is not set -CONFIG_LEDS_PWM=y -# CONFIG_LEDS_REGULATOR is not set -# CONFIG_LEDS_BD2606MVV is not set -# CONFIG_LEDS_BD2802 is not set -# CONFIG_LEDS_LT3593 is not set -# CONFIG_LEDS_TCA6507 is not set -# CONFIG_LEDS_TLC591XX is not set -# CONFIG_LEDS_LM355x is not set -# CONFIG_LEDS_IS31FL319X is not set -CONFIG_LEDS_IS31FL32XX=m - -# -# LED driver for blink(1) USB RGB LED is under Special HID drivers (HID_THINGM) -# -# CONFIG_LEDS_BLINKM is not set -# CONFIG_LEDS_SYSCON is not set -# CONFIG_LEDS_MLXREG is not set -# CONFIG_LEDS_USER is not set -# CONFIG_LEDS_SPI_BYTE is not set -# CONFIG_LEDS_LM3697 is not set - -# -# Flash and Torch LED drivers -# - -# -# RGB LED drivers -# -# CONFIG_LEDS_GROUP_MULTICOLOR is not set -# CONFIG_LEDS_KTD202X is not set -# CONFIG_LEDS_NCP5623 is not set -# CONFIG_LEDS_PWM_MULTICOLOR is not set - -# -# 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=y - -# -# iptables trigger is under Netfilter config (LED target) -# -CONFIG_LEDS_TRIGGER_TRANSIENT=m -CONFIG_LEDS_TRIGGER_CAMERA=m -CONFIG_LEDS_TRIGGER_INPUT=y -CONFIG_LEDS_TRIGGER_PANIC=y -CONFIG_LEDS_TRIGGER_NETDEV=m -CONFIG_LEDS_TRIGGER_PATTERN=m -CONFIG_LEDS_TRIGGER_TTY=m -CONFIG_LEDS_TRIGGER_INPUT_EVENTS=m -CONFIG_LEDS_TRIGGER_ACTPWR=y - -# -# Simple LED drivers -# -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_SUPPORT=y -# CONFIG_EDAC is not set -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 is not set -# CONFIG_RTC_DRV_ABEOZ9 is not set -CONFIG_RTC_DRV_ABX80X=m -CONFIG_RTC_DRV_RPI=y -CONFIG_RTC_DRV_BRCMSTB=y -CONFIG_RTC_DRV_DS1307=y -# 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_HYM8563 is not set -CONFIG_RTC_DRV_MAX6900=m -# CONFIG_RTC_DRV_MAX31335 is not set -# CONFIG_RTC_DRV_NCT3018Y is not set -CONFIG_RTC_DRV_RS5C372=m -CONFIG_RTC_DRV_ISL1208=m -CONFIG_RTC_DRV_ISL12022=m -# CONFIG_RTC_DRV_ISL12026 is not set -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 is not set -CONFIG_RTC_DRV_BQ32K=m -CONFIG_RTC_DRV_S35390A=m -CONFIG_RTC_DRV_FM3130=m -# CONFIG_RTC_DRV_RX8010 is not set -# CONFIG_RTC_DRV_RX8111 is not set -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_SD2405AL is not set -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 is not set -# CONFIG_RTC_DRV_DS1347 is not set -CONFIG_RTC_DRV_DS1390=m -# CONFIG_RTC_DRV_MAX6916 is not set -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 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=m -CONFIG_RTC_DRV_RV3029_HWMON=y -# 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 is not set -# CONFIG_RTC_DRV_DS1742 is not set -# CONFIG_RTC_DRV_DS2404 is not set -# CONFIG_RTC_DRV_EFI 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_RP5C01 is not set -# CONFIG_RTC_DRV_ZYNQMP is not set - -# -# on-CPU RTC drivers -# -# CONFIG_RTC_DRV_PL030 is not set -# CONFIG_RTC_DRV_PL031 is not set -# CONFIG_RTC_DRV_CADENCE is not set -# CONFIG_RTC_DRV_FTRTC010 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 is not set -CONFIG_DMADEVICES=y -# CONFIG_DMADEVICES_DEBUG is not set - -# -# DMA Devices -# -CONFIG_DMA_ENGINE=y -CONFIG_DMA_VIRTUAL_CHANNELS=y -CONFIG_DMA_OF=y -# CONFIG_ALTERA_MSGDMA is not set -# CONFIG_AMBA_PL08X is not set -# CONFIG_BCM_SBA_RAID is not set -CONFIG_DMA_BCM2835=y -CONFIG_DW_AXI_DMAC=y -# CONFIG_FSL_EDMA is not set -# CONFIG_FSL_QDMA is not set -# CONFIG_INTEL_IDMA64 is not set -# CONFIG_MV_XOR_V2 is not set -# CONFIG_PL330_DMA is not set -# CONFIG_PLX_DMA is not set -CONFIG_DMA_BCM2708=y -# CONFIG_XILINX_DMA is not set -# CONFIG_XILINX_XDMA is not set -# CONFIG_XILINX_ZYNQMP_DMA is not set -# CONFIG_XILINX_ZYNQMP_DPDMA is not set -# CONFIG_AMD_QDMA is not set -# 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_SF_PDMA is not set - -# -# DMA Clients -# -# CONFIG_ASYNC_TX_DMA is not set -# CONFIG_DMATEST is not set - -# -# DMABUF options -# -CONFIG_SYNC_FILE=y -# CONFIG_SW_SYNC is not set -# CONFIG_UDMABUF is not set -# CONFIG_DMABUF_MOVE_NOTIFY is not set -# CONFIG_DMABUF_DEBUG is not set -# CONFIG_DMABUF_SELFTESTS is not set -CONFIG_DMABUF_HEAPS=y -# CONFIG_DMABUF_SYSFS_STATS is not set -CONFIG_DMABUF_HEAPS_SYSTEM=y -CONFIG_DMABUF_HEAPS_CMA=y -# end of DMABUF options - -CONFIG_UIO=m -# CONFIG_UIO_CIF is not set -CONFIG_UIO_PDRV_GENIRQ=m -# CONFIG_UIO_DMEM_GENIRQ is not set -# CONFIG_UIO_AEC is not set -# CONFIG_UIO_SERCOS3 is not set -# CONFIG_UIO_PCI_GENERIC is not set -# CONFIG_UIO_NETX is not set -# CONFIG_UIO_MF624 is not set -# CONFIG_VFIO is not set -CONFIG_IRQ_BYPASS_MANAGER=y -# CONFIG_VIRT_DRIVERS is not set -CONFIG_VIRTIO_MENU=y -# CONFIG_VIRTIO_PCI is not set -# CONFIG_VIRTIO_MMIO is not set -# CONFIG_VDPA is not set -CONFIG_VHOST_IOTLB=m -CONFIG_VHOST_TASK=y -CONFIG_VHOST=m -CONFIG_VHOST_MENU=y -CONFIG_VHOST_NET=m -CONFIG_VHOST_VSOCK=m -CONFIG_VHOST_CROSS_ENDIAN_LEGACY=y -CONFIG_VHOST_ENABLE_FORK_OWNER_CONTROL=y - -# -# 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_RTLLIB is not set -# CONFIG_RTL8723BS is not set -CONFIG_R8712U=m -# CONFIG_RTS5208 is not set -# CONFIG_VT6655 is not set -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 -# end of Analog to digital converters - -# -# Analog digital bi-direction converters -# -# CONFIG_ADT7316 is not set -# end of Analog digital bi-direction 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 -# end of IIO staging drivers - -# CONFIG_FB_SM750 is not set -CONFIG_STAGING_MEDIA=y -# CONFIG_DVB_AV7110 is not set -# CONFIG_VIDEO_MAX96712 is not set - -# -# StarFive media platform drivers -# -CONFIG_STAGING_MEDIA_DEPRECATED=y - -# -# Atmel media platform drivers -# -# CONFIG_LTE_GDM724X 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 is not set -CONFIG_FB_TFT_SH1106=m -CONFIG_FB_TFT_SSD1289=m -# CONFIG_FB_TFT_SSD1305 is not set -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_BCM_VIDEOCORE=y -CONFIG_BCM2835_VCHIQ=y -CONFIG_VCHIQ_CDEV=y -CONFIG_SND_BCM2835=m -CONFIG_VIDEO_BCM2835=m -CONFIG_BCM_VC_SM_CMA=m -CONFIG_VIDEO_CODEC_BCM2835=m -CONFIG_VIDEO_ISP_BCM2835=m -CONFIG_BCM2835_VCHIQ_MMAL=m -# CONFIG_XIL_AXIS_FIFO is not set -# CONFIG_FIELDBUS_DEV is not set -# CONFIG_VME_BUS is not set -# CONFIG_GOLDFISH is not set -# CONFIG_CHROME_PLATFORMS is not set -# CONFIG_MELLANOX_PLATFORM is not set -CONFIG_SURFACE_PLATFORMS=y -CONFIG_ARM64_PLATFORM_DEVICES=y -CONFIG_HAVE_CLK=y -CONFIG_HAVE_CLK_PREPARE=y -CONFIG_COMMON_CLK=y - -# -# Clock driver for ARM Reference designs -# -# CONFIG_CLK_ICST is not set -# CONFIG_CLK_SP810 is not set -# end of Clock driver for ARM Reference designs - -# CONFIG_LMK04832 is not set -# CONFIG_COMMON_CLK_MAX9485 is not set -CONFIG_COMMON_CLK_RP1=y -CONFIG_COMMON_CLK_RP1_SDIO=y -CONFIG_COMMON_CLK_HIFIBERRY_DACPLUSHD=m -CONFIG_COMMON_CLK_HIFIBERRY_DACPRO=m -# 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 is not set -# CONFIG_COMMON_CLK_XGENE is not set -# CONFIG_COMMON_CLK_PWM is not set -# CONFIG_COMMON_CLK_RS9_PCIE is not set -# CONFIG_COMMON_CLK_SI521XX is not set -# CONFIG_COMMON_CLK_VC3 is not set -# CONFIG_COMMON_CLK_VC5 is not set -# CONFIG_COMMON_CLK_VC7 is not set -# CONFIG_COMMON_CLK_FIXED_MMIO is not set -CONFIG_CLK_BCM2711_DVP=y -CONFIG_CLK_BCM2835=y -CONFIG_CLK_RASPBERRYPI=y -# CONFIG_XILINX_VCU is not set -# CONFIG_COMMON_CLK_XLNX_CLKWZRD is not set -# CONFIG_HWSPINLOCK is not set - -# -# Clock Source drivers -# -CONFIG_TIMER_OF=y -CONFIG_TIMER_PROBE=y -CONFIG_CLKSRC_MMIO=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_ARM_TIMER_SP804=y -# end of Clock Source drivers - -CONFIG_MAILBOX=y -# CONFIG_ARM_MHU is not set -# CONFIG_ARM_MHU_V2 is not set -# CONFIG_ARM_MHU_V3 is not set -# CONFIG_PLATFORM_MHU is not set -# CONFIG_PL320_MBOX is not set -# CONFIG_ALTERA_MBOX is not set -CONFIG_BCM2835_MBOX=y -# CONFIG_MAILBOX_TEST is not set -CONFIG_MBOX_RP1=m -CONFIG_IOMMU_IOVA=y -CONFIG_IOMMU_API=y -CONFIG_IOMMU_SUPPORT=y - -# -# Generic IOMMU Pagetable Support -# -# CONFIG_IOMMU_IO_PGTABLE_LPAE is not set -# CONFIG_IOMMU_IO_PGTABLE_ARMV7S is not set -# CONFIG_IOMMU_IO_PGTABLE_DART is not set -# 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_IOMMU_DMA=y -# CONFIG_IOMMUFD is not set -# CONFIG_ARM_SMMU is not set -# CONFIG_ARM_SMMU_V3 is not set -CONFIG_BCM2712_IOMMU=y - -# -# Remoteproc drivers -# -# CONFIG_REMOTEPROC is not set -# end of Remoteproc drivers - -# -# Rpmsg drivers -# -# CONFIG_RPMSG_QCOM_GLINK_RPM is not set -# 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 -# -CONFIG_SOC_BRCMSTB=y -# end of Broadcom SoC drivers - -# -# NXP/Freescale QorIQ SoC drivers -# -# CONFIG_QUICC_ENGINE is not set -# end of NXP/Freescale QorIQ SoC drivers - -# -# fujitsu SoC drivers -# -# end of fujitsu 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 - -# CONFIG_WPCM450_SOC is not set - -# -# Qualcomm SoC drivers -# -# 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 - -# -# PM Domains -# - -# -# Amlogic PM Domains -# -# end of Amlogic PM Domains - -# -# Broadcom PM Domains -# -CONFIG_BCM2835_POWER=y -CONFIG_RASPBERRYPI_POWER=y -# end of Broadcom PM Domains - -# -# i.MX PM Domains -# -# end of i.MX PM Domains - -# -# Qualcomm PM Domains -# -# end of Qualcomm PM Domains -# end of PM Domains - -# CONFIG_PM_DEVFREQ is not set -CONFIG_EXTCON=y - -# -# Extcon Device Drivers -# -# CONFIG_EXTCON_ADC_JACK is not set -# CONFIG_EXTCON_FSA9480 is not set -# CONFIG_EXTCON_GPIO is not set -# CONFIG_EXTCON_LC824206XA is not set -# CONFIG_EXTCON_MAX3355 is not set -# CONFIG_EXTCON_PTN5150 is not set -# CONFIG_EXTCON_RT8973A is not set -# CONFIG_EXTCON_SM5502 is not set -# CONFIG_EXTCON_USB_GPIO is not set -# CONFIG_MEMORY is not set -CONFIG_IIO=m -CONFIG_IIO_BUFFER=y -CONFIG_IIO_BUFFER_CB=m -# CONFIG_IIO_BUFFER_DMA is not set -# CONFIG_IIO_BUFFER_DMAENGINE is not set -# CONFIG_IIO_BUFFER_HW_CONSUMER is not set -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 is not set -CONFIG_IIO_SW_TRIGGER=m -# 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_ADXL355_I2C is not set -# CONFIG_ADXL355_SPI is not set -# CONFIG_ADXL367_SPI is not set -# CONFIG_ADXL367_I2C is not set -# CONFIG_ADXL372_SPI is not set -# CONFIG_ADXL372_I2C is not set -# CONFIG_ADXL380_SPI is not set -# CONFIG_ADXL380_I2C is not set -# 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 is not set -# CONFIG_IIO_ST_ACCEL_3AXIS is not set -# CONFIG_IIO_KX022A_SPI is not set -# CONFIG_IIO_KX022A_I2C 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_MSA311 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_AD4000 is not set -# CONFIG_AD4130 is not set -# CONFIG_AD4695 is not set -# CONFIG_AD7091R5 is not set -# CONFIG_AD7091R8 is not set -# CONFIG_AD7124 is not set -# CONFIG_AD7173 is not set -# CONFIG_AD7192 is not set -# CONFIG_AD7266 is not set -# CONFIG_AD7280 is not set -# CONFIG_AD7291 is not set -# CONFIG_AD7292 is not set -# CONFIG_AD7298 is not set -# CONFIG_AD7380 is not set -# CONFIG_AD7476 is not set -# CONFIG_AD7606_IFACE_PARALLEL is not set -# CONFIG_AD7606_IFACE_SPI is not set -# CONFIG_AD7766 is not set -# CONFIG_AD7768_1 is not set -# 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_AD7944 is not set -# CONFIG_AD7949 is not set -# CONFIG_AD799X is not set -# CONFIG_AD9467 is not set -# CONFIG_CC10001_ADC is not set -# CONFIG_ENVELOPE_DETECTOR is not set -# CONFIG_HI8435 is not set -# CONFIG_HX711 is not set -# CONFIG_INA2XX_ADC is not set -# CONFIG_LTC2309 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_MAX11205 is not set -# CONFIG_MAX11410 is not set -# CONFIG_MAX1241 is not set -# CONFIG_MAX1363 is not set -# CONFIG_MAX34408 is not set -# CONFIG_MAX9611 is not set -CONFIG_MCP320X=m -CONFIG_MCP3422=m -# CONFIG_MCP3564 is not set -# CONFIG_MCP3911 is not set -# CONFIG_NAU7802 is not set -# CONFIG_PAC1921 is not set -# CONFIG_PAC1934 is not set -# CONFIG_RICHTEK_RTQ6056 is not set -# CONFIG_SD_ADC_MODULATOR is not set -# CONFIG_STMPE_ADC 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=m -# CONFIG_TI_ADS1119 is not set -# CONFIG_TI_ADS7924 is not set -# CONFIG_TI_ADS1100 is not set -# CONFIG_TI_ADS1298 is not set -# CONFIG_TI_ADS7950 is not set -# CONFIG_TI_ADS8344 is not set -# CONFIG_TI_ADS8688 is not set -# CONFIG_TI_ADS124S08 is not set -# CONFIG_TI_ADS131E08 is not set -# CONFIG_TI_LMP92064 is not set -# CONFIG_TI_TLC4541 is not set -# CONFIG_TI_TSC2046 is not set -# CONFIG_VF610_ADC is not set -# CONFIG_XILINX_XADC is not set -# end of Analog to digital converters - -# -# Analog to digital and digital to analog converters -# -# CONFIG_AD74115 is not set -# CONFIG_AD74413R is not set -# end of Analog to digital and digital to analog converters - -# -# Analog Front Ends -# -# CONFIG_IIO_RESCALE is not set -# end of Analog Front Ends - -# -# Amplifiers -# -# CONFIG_AD8366 is not set -# CONFIG_ADA4250 is not set -# CONFIG_HMC425 is not set -# end of Amplifiers - -# -# Capacitance to digital converters -# -# CONFIG_AD7150 is not set -# CONFIG_AD7746 is not set -# end of Capacitance to digital converters - -# -# Chemical Sensors -# -# CONFIG_AOSONG_AGS02MA is not set -# CONFIG_ATLAS_PH_SENSOR is not set -# CONFIG_ATLAS_EZO_SENSOR is not set -CONFIG_BME680=m -CONFIG_BME680_I2C=m -CONFIG_BME680_SPI=m -CONFIG_CCS811=m -# CONFIG_ENS160 is not set -# CONFIG_IAQCORE is not set -# CONFIG_PMS7003 is not set -# CONFIG_SCD30_CORE is not set -# CONFIG_SCD4X is not set -CONFIG_SENSIRION_SGP30=m -# CONFIG_SENSIRION_SGP40 is not set -CONFIG_SPS30=m -CONFIG_SPS30_I2C=m -# CONFIG_SPS30_SERIAL is not set -# CONFIG_SENSEAIR_SUNRISE_CO2 is not set -# CONFIG_VZ89X is not set -# end of Chemical Sensors - -# -# Hid Sensor IIO Common -# -# CONFIG_HID_SENSOR_IIO_COMMON is not set -# end of Hid Sensor IIO Common - -CONFIG_IIO_INV_SENSORS_TIMESTAMP=m -CONFIG_IIO_MS_SENSORS_I2C=m - -# -# 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_AD3552R is not set -# 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 is not set -# CONFIG_AD5593R is not set -# CONFIG_AD5504 is not set -# CONFIG_AD5624R_SPI is not set -# CONFIG_AD9739A is not set -# CONFIG_LTC2688 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 is not set -# CONFIG_AD5770R is not set -# CONFIG_AD5791 is not set -# CONFIG_AD7293 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 is not set -# CONFIG_LTC2632 is not set -# CONFIG_LTC2664 is not set -# CONFIG_M62332 is not set -# CONFIG_MAX517 is not set -# CONFIG_MAX5522 is not set -# CONFIG_MAX5821 is not set -# CONFIG_MCP4725 is not set -# CONFIG_MCP4728 is not set -# CONFIG_MCP4821 is not set -# CONFIG_MCP4922 is not set -# CONFIG_TI_DAC082S085 is not set -# CONFIG_TI_DAC5571 is not set -# CONFIG_TI_DAC7311 is not set -# 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 - -# -# Filters -# -# CONFIG_ADMV8818 is not set -# end of Filters - -# -# 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_ADF4377 is not set -# CONFIG_ADMFM2000 is not set -# CONFIG_ADMV1013 is not set -# CONFIG_ADMV1014 is not set -# CONFIG_ADMV4420 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 is not set -# CONFIG_HID_SENSOR_GYRO_3D is not set -# 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=m -# end of Heart Rate Monitors -# end of Health Sensors - -# -# Humidity sensors -# -# CONFIG_AM2315 is not set -CONFIG_DHT11=m -# CONFIG_ENS210 is not set -CONFIG_HDC100X=m -# CONFIG_HDC2010 is not set -CONFIG_HDC3020=m -# CONFIG_HID_SENSOR_HUMIDITY is not set -# CONFIG_HTS221 is not set -CONFIG_HTU21=m -# CONFIG_SI7005 is not set -CONFIG_SI7020=m -# 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_BMI323_I2C is not set -# CONFIG_BMI323_SPI is not set -CONFIG_BOSCH_BNO055=m -# CONFIG_BOSCH_BNO055_SERIAL is not set -CONFIG_BOSCH_BNO055_I2C=m -# 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_IIO=m -CONFIG_INV_MPU6050_I2C=m -# 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_APDS9306 is not set -CONFIG_APDS9960=m -# CONFIG_AS73211 is not set -# CONFIG_BH1745 is not set -CONFIG_BH1750=m -# CONFIG_BH1780 is not set -# 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_ISL76682 is not set -# CONFIG_HID_SENSOR_ALS is not set -# CONFIG_HID_SENSOR_PROX is not set -# CONFIG_JSA1212 is not set -# CONFIG_ROHM_BU27008 is not set -# CONFIG_ROHM_BU27034 is not set -# CONFIG_RPR0521 is not set -# CONFIG_LTR390 is not set -# CONFIG_LTR501 is not set -# CONFIG_LTRF216A is not set -# CONFIG_LV0104CS is not set -# CONFIG_MAX44000 is not set -# CONFIG_MAX44009 is not set -# CONFIG_NOA1305 is not set -# CONFIG_OPT3001 is not set -# CONFIG_OPT4001 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=m -# CONFIG_US5182D is not set -# CONFIG_VCNL4000 is not set -# CONFIG_VCNL4035 is not set -# CONFIG_VEML6030 is not set -CONFIG_VEML6040=m -CONFIG_VEML6070=m -CONFIG_VEML6075=m -# CONFIG_VL6180 is not set -# CONFIG_ZOPT2201 is not set -# end of Light sensors - -# -# Magnetometer sensors -# -# CONFIG_AF8133J is not set -# 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 is not set -# 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_I2C is not set -# CONFIG_SENSORS_RM3100_SPI is not set -# CONFIG_TI_TMAG5273 is not set -# CONFIG_YAMAHA_YAS530 is not set -# end of Magnetometer sensors - -# -# Multiplexers -# -# CONFIG_IIO_MUX is not set -# end of Multiplexers - -# -# Inclinometer sensors -# -# CONFIG_HID_SENSOR_INCLINOMETER_3D is not set -# 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 is not set -CONFIG_IIO_SYSFS_TRIGGER=m -# 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 is not set -# CONFIG_AD5272 is not set -# CONFIG_DS1803 is not set -# CONFIG_MAX5432 is not set -# 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 is not set -# CONFIG_TPL0102 is not set -# CONFIG_X9250 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_ROHM_BM1390 is not set -CONFIG_BMP280=m -CONFIG_BMP280_I2C=m -CONFIG_BMP280_SPI=m -# CONFIG_DLHL60D is not set -# CONFIG_DPS310 is not set -# CONFIG_HID_SENSOR_PRESS is not set -# CONFIG_HP03 is not set -# CONFIG_HSC030PA 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_MPRLS0025PA is not set -# CONFIG_MS5611 is not set -CONFIG_MS5637=m -# CONFIG_SDP500 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_HX9023S is not set -# CONFIG_IRSD200 is not set -# CONFIG_ISL29501 is not set -# CONFIG_LIDAR_LITE_V2 is not set -# CONFIG_MB1232 is not set -# CONFIG_PING is not set -# CONFIG_RFD77402 is not set -# CONFIG_SRF04 is not set -# CONFIG_SX9310 is not set -# CONFIG_SX9324 is not set -# CONFIG_SX9360 is not set -# CONFIG_SX9500 is not set -# CONFIG_SRF08 is not set -# CONFIG_VCNL3020 is not set -# CONFIG_VL53L0X_I2C is not set -# CONFIG_AW96103 is not set -# end of Proximity and distance sensors - -# -# Resolver to digital converters -# -# CONFIG_AD2S90 is not set -# CONFIG_AD2S1200 is not set -# CONFIG_AD2S1210 is not set -# end of Resolver to digital converters - -# -# Temperature sensors -# -# CONFIG_LTC2983 is not set -CONFIG_MAXIM_THERMOCOUPLE=m -# CONFIG_HID_SENSOR_TEMP is not set -# CONFIG_MLX90614 is not set -# CONFIG_MLX90632 is not set -# CONFIG_MLX90635 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_MAX30208 is not set -CONFIG_MAX31856=m -# CONFIG_MAX31865 is not set -# CONFIG_MCP9600 is not set -# end of Temperature sensors - -# CONFIG_NTB is not set -CONFIG_PWM=y -# CONFIG_PWM_DEBUG is not set -# CONFIG_PWM_ATMEL_TCB is not set -CONFIG_PWM_BCM2835=m -CONFIG_PWM_BRCMSTB=y -# CONFIG_PWM_CLK is not set -# CONFIG_PWM_DWC is not set -# CONFIG_PWM_FSL_FTM is not set -CONFIG_PWM_GPIO=m -CONFIG_PWM_PCA9685=m -CONFIG_PWM_PIO_RP1=m -CONFIG_PWM_RASPBERRYPI_POE=m -CONFIG_PWM_RP1=y -# CONFIG_PWM_STMPE is not set -# CONFIG_PWM_XILINX is not set - -# -# IRQ chip support -# -CONFIG_IRQCHIP=y -CONFIG_ARM_GIC=y -CONFIG_ARM_GIC_MAX_NR=1 -CONFIG_ARM_GIC_V2M=y -CONFIG_ARM_GIC_V3=y -CONFIG_ARM_GIC_V3_ITS=y -CONFIG_IRQ_MSI_LIB=y -# CONFIG_AL_FIC is not set -CONFIG_BCM2712_MIP=y -CONFIG_BCM7038_L1_IRQ=y -CONFIG_BCM7120_L2_IRQ=y -CONFIG_BRCMSTB_L2_IRQ=y -# CONFIG_XILINX_INTC is not set -CONFIG_PARTITION_PERCPU=y -# end of IRQ chip support - -# CONFIG_IPACK_BUS is not set -CONFIG_ARCH_HAS_RESET_CONTROLLER=y -CONFIG_RESET_CONTROLLER=y -CONFIG_RESET_BRCMSTB=y -CONFIG_RESET_BRCMSTB_RESCAL=y -# CONFIG_RESET_GPIO is not set -CONFIG_RESET_RASPBERRYPI=y -CONFIG_RESET_SIMPLE=y -# CONFIG_RESET_TI_SYSCON is not set -# CONFIG_RESET_TI_TPS380X is not set - -# -# PHY Subsystem -# -CONFIG_GENERIC_PHY=y -CONFIG_GENERIC_PHY_MIPI_DPHY=y -# CONFIG_PHY_CAN_TRANSCEIVER is not set - -# -# PHY drivers for Broadcom platforms -# -# CONFIG_BCM_KONA_USB2_PHY is not set -# CONFIG_PHY_BRCM_SATA is not set -CONFIG_PHY_BRCM_USB=y -# end of PHY drivers for Broadcom platforms - -# CONFIG_PHY_CADENCE_TORRENT is not set -# CONFIG_PHY_CADENCE_DPHY is not set -# CONFIG_PHY_CADENCE_DPHY_RX is not set -# CONFIG_PHY_CADENCE_SIERRA is not set -# CONFIG_PHY_CADENCE_SALVO is not set -# CONFIG_PHY_PXA_28NM_HSIC is not set -# CONFIG_PHY_PXA_28NM_USB2 is not set -# CONFIG_PHY_LAN966X_SERDES is not set -# CONFIG_PHY_CPCAP_USB is not set -# CONFIG_PHY_MAPPHONE_MDM6600 is not set -# CONFIG_PHY_OCELOT_SERDES is not set -# CONFIG_PHY_SAMSUNG_USB2 is not set -# end of PHY Subsystem - -# CONFIG_POWERCAP is not set -# CONFIG_MCB is not set - -# -# Performance monitor support -# -# CONFIG_ARM_CCI_PMU is not set -# CONFIG_ARM_CCN is not set -# CONFIG_ARM_CMN is not set -# CONFIG_ARM_NI is not set -CONFIG_ARM_PMU=y -# CONFIG_ARM_SMMU_V3_PMU is not set -CONFIG_ARM_PMUV3=y -# CONFIG_ARM_DSU_PMU is not set -# CONFIG_ARM_SPE_PMU is not set -CONFIG_RPI_AXIPERF=m -# CONFIG_HISI_PCIE_PMU is not set -# CONFIG_HNS3_PMU is not set -# CONFIG_DWC_PCIE_PMU is not set -# CONFIG_ARM_CORESIGHT_PMU_ARCH_SYSTEM_PMU is not set -# end of Performance monitor support - -CONFIG_RAS=y -# CONFIG_USB4 is not set - -# -# Android -# -CONFIG_ANDROID_BINDER_IPC=y -CONFIG_ANDROID_BINDERFS=y -CONFIG_ANDROID_BINDER_DEVICES="binder,hwbinder,vndbinder" -# CONFIG_ANDROID_BINDER_IPC_SELFTEST is not set -# end of Android - -# CONFIG_LIBNVDIMM is not set -# CONFIG_DAX is not set -CONFIG_NVMEM=y -CONFIG_NVMEM_SYSFS=y -CONFIG_NVMEM_LAYOUTS=y - -# -# Layout Types -# -# CONFIG_NVMEM_LAYOUT_SL28_VPD is not set -# CONFIG_NVMEM_LAYOUT_ONIE_TLV is not set -# CONFIG_NVMEM_LAYOUT_U_BOOT_ENV is not set -# end of Layout Types - -CONFIG_NVMEM_RASPBERRYPI_OTP=y -CONFIG_NVMEM_RMEM=m -# CONFIG_NVMEM_U_BOOT_ENV is not set - -# -# HW tracing support -# -# CONFIG_STM is not set -# CONFIG_INTEL_TH is not set -# CONFIG_HISI_PTT is not set -# end of HW tracing support - -# CONFIG_FPGA is not set -# CONFIG_FSI is not set -# CONFIG_TEE is not set -CONFIG_MULTIPLEXER=m - -# -# Multiplexer drivers -# -# CONFIG_MUX_ADG792A is not set -# CONFIG_MUX_ADGS1408 is not set -CONFIG_MUX_GPIO=m -# 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 is not set -# CONFIG_COUNTER is not set -# CONFIG_MOST is not set -# CONFIG_PECI is not set -# CONFIG_HTE is not set -# CONFIG_CDX_BUS is not set -# end of Device Drivers - -# -# File systems -# -CONFIG_DCACHE_WORD_ACCESS=y -# CONFIG_VALIDATE_FS_PARSER is not set -CONFIG_FS_IOMAP=y -CONFIG_FS_STACK=y -CONFIG_BUFFER_HEAD=y -CONFIG_LEGACY_DIRECT_IO=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=y -CONFIG_XFS_FS=y -CONFIG_XFS_SUPPORT_V4=y -CONFIG_XFS_SUPPORT_ASCII_CI=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 is not set -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=y -CONFIG_BTRFS_FS_POSIX_ACL=y -# 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=y -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_F2FS_UNFAIR_RWSEM=y -# CONFIG_BCACHEFS_FS is not set -CONFIG_ZONEFS_FS=m -CONFIG_FS_POSIX_ACL=y -CONFIG_EXPORTFS=y -# CONFIG_EXPORTFS_BLOCK_OPS is not set -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 is not set -CONFIG_QUOTA=y -# CONFIG_QUOTA_NETLINK_INTERFACE 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_AUTOFS_FS=y -CONFIG_FUSE_FS=m -CONFIG_CUSE=m -# CONFIG_VIRTIO_FS is not set -CONFIG_FUSE_PASSTHROUGH=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 -# CONFIG_OVERLAY_FS_DEBUG is not set - -# -# Caches -# -CONFIG_NETFS_SUPPORT=y -CONFIG_NETFS_STATS=y -# CONFIG_NETFS_DEBUG is not set -CONFIG_FSCACHE=y -CONFIG_FSCACHE_STATS=y -CONFIG_CACHEFILES=y -# CONFIG_CACHEFILES_DEBUG is not set -# CONFIG_CACHEFILES_ERROR_INJECTION is not set -# CONFIG_CACHEFILES_ONDEMAND 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=y -CONFIG_MSDOS_FS=y -CONFIG_VFAT_FS=y -CONFIG_FAT_DEFAULT_CODEPAGE=437 -CONFIG_FAT_DEFAULT_IOCHARSET="ascii" -# CONFIG_FAT_DEFAULT_UTF8 is not set -CONFIG_EXFAT_FS=m -CONFIG_EXFAT_DEFAULT_IOCHARSET="utf8" -CONFIG_NTFS3_FS=m -# CONFIG_NTFS3_64BIT_CLUSTER is not set -# CONFIG_NTFS3_LZX_XPRESS is not set -# CONFIG_NTFS3_FS_POSIX_ACL is not set -CONFIG_NTFS_FS=m -# 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_TMPFS_QUOTA is not set -CONFIG_ARCH_SUPPORTS_HUGETLBFS=y -CONFIG_HUGETLBFS=y -CONFIG_HUGETLB_PAGE=y -CONFIG_HUGETLB_PMD_PAGE_TABLE_SHARING=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=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 is not set -# CONFIG_JFFS2_COMPRESSION_OPTIONS is not set -CONFIG_JFFS2_ZLIB=y -CONFIG_JFFS2_RTIME=y -CONFIG_UBIFS_FS=m -# CONFIG_UBIFS_FS_ADVANCED_COMPR is not set -CONFIG_UBIFS_FS_LZO=y -CONFIG_UBIFS_FS_ZLIB=y -CONFIG_UBIFS_FS_ZSTD=y -# CONFIG_UBIFS_ATIME_SUPPORT is not set -CONFIG_UBIFS_FS_XATTR=y -CONFIG_UBIFS_FS_SECURITY=y -# CONFIG_UBIFS_FS_AUTHENTICATION is not set -# CONFIG_CRAMFS is not set -CONFIG_SQUASHFS=m -CONFIG_SQUASHFS_FILE_CACHE=y -# CONFIG_SQUASHFS_FILE_DIRECT is not set -CONFIG_SQUASHFS_DECOMP_SINGLE=y -CONFIG_SQUASHFS_DECOMP_MULTI=y -CONFIG_SQUASHFS_DECOMP_MULTI_PERCPU=y -CONFIG_SQUASHFS_CHOICE_DECOMP_BY_MOUNT=y -CONFIG_SQUASHFS_MOUNT_DECOMP_THREADS=y -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_COMPRESS=y -CONFIG_PSTORE_CONSOLE=y -# 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_PSTORE_BLK_CONSOLE_SIZE=64 -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_BACKED_BY_FILE=y -CONFIG_EROFS_FS_ZIP=y -CONFIG_EROFS_FS_ZIP_LZMA=y -# CONFIG_EROFS_FS_ZIP_DEFLATE is not set -# CONFIG_EROFS_FS_ZIP_ZSTD is not set -# CONFIG_EROFS_FS_ONDEMAND is not set -# CONFIG_EROFS_FS_PCPU_KTHREAD is not set -CONFIG_NETWORK_FILESYSTEMS=y -CONFIG_NFS_FS=y -CONFIG_NFS_V2=y -CONFIG_NFS_V3=y -CONFIG_NFS_V3_ACL=y -CONFIG_NFS_V4=y -CONFIG_NFS_SWAP=y -CONFIG_NFS_V4_1=y -CONFIG_NFS_V4_2=y -CONFIG_PNFS_FILE_LAYOUT=y -CONFIG_PNFS_BLOCK=y -CONFIG_PNFS_FLEXFILE_LAYOUT=y -CONFIG_NFS_V4_1_IMPLEMENTATION_ID_DOMAIN="kernel.org" -# CONFIG_NFS_V4_1_MIGRATION is not set -CONFIG_NFS_V4_SECURITY_LABEL=y -CONFIG_ROOT_NFS=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=y -CONFIG_NFSD=m -CONFIG_NFSD_V2=y -CONFIG_NFSD_V2_ACL=y -CONFIG_NFSD_V3_ACL=y -CONFIG_NFSD_V4=y -# CONFIG_NFSD_BLOCKLAYOUT is not set -# CONFIG_NFSD_SCSILAYOUT is not set -# CONFIG_NFSD_FLEXFILELAYOUT is not set -# CONFIG_NFSD_V4_2_INTER_SSC is not set -# CONFIG_NFSD_V4_SECURITY_LABEL is not set -# CONFIG_NFSD_LEGACY_CLIENT_TRACKING is not set -CONFIG_GRACE_PERIOD=y -CONFIG_LOCKD=y -CONFIG_LOCKD_V4=y -CONFIG_NFS_ACL_SUPPORT=y -CONFIG_NFS_COMMON=y -# CONFIG_NFS_LOCALIO is not set -CONFIG_NFS_V4_2_SSC_HELPER=y -CONFIG_SUNRPC=y -CONFIG_SUNRPC_GSS=y -CONFIG_SUNRPC_BACKCHANNEL=y -CONFIG_SUNRPC_SWAP=y -CONFIG_RPCSEC_GSS_KRB5=y -CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_AES_SHA1=y -# CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_CAMELLIA is not set -# CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_AES_SHA2 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=y -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 is not set -CONFIG_CIFS_FSCACHE=y -# CONFIG_CIFS_COMPRESSION is not set -CONFIG_SMB_SERVER=m -CONFIG_SMB_SERVER_CHECK_CAP_NET_ADMIN=y -# CONFIG_SMB_SERVER_KERBEROS5 is not set -CONFIG_SMBFS=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_NLS_UCS2_UTILS=m -CONFIG_DLM=m -# CONFIG_DLM_DEBUG is not set -# CONFIG_UNICODE 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_HAVE_TRUSTED_KEYS=y -CONFIG_TRUSTED_KEYS_TPM=y -CONFIG_ENCRYPTED_KEYS=y -# CONFIG_USER_DECRYPTED_DATA is not set -CONFIG_KEY_DH_OPERATIONS=y -CONFIG_KEY_NOTIFICATIONS=y -CONFIG_SECURITY_DMESG_RESTRICT=y -CONFIG_PROC_MEM_ALWAYS_FORCE=y -# CONFIG_PROC_MEM_FORCE_PTRACE is not set -# CONFIG_PROC_MEM_NO_FORCE is not set -CONFIG_SECURITY=y -CONFIG_SECURITYFS=y -CONFIG_SECURITY_NETWORK=y -# CONFIG_SECURITY_NETWORK_XFRM is not set -CONFIG_SECURITY_PATH=y -CONFIG_HARDENED_USERCOPY=y -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_DEBUG is not set -CONFIG_SECURITY_APPARMOR_INTROSPECT_POLICY=y -CONFIG_SECURITY_APPARMOR_HASH=y -CONFIG_SECURITY_APPARMOR_HASH_DEFAULT=y -CONFIG_SECURITY_APPARMOR_EXPORT_BINARY=y -CONFIG_SECURITY_APPARMOR_PARANOID_LOAD=y -# CONFIG_SECURITY_LOADPIN is not set -CONFIG_SECURITY_YAMA=y -# CONFIG_SECURITY_SAFESETID is not set -CONFIG_SECURITY_LOCKDOWN_LSM=y -CONFIG_SECURITY_LOCKDOWN_LSM_EARLY=y -CONFIG_LOCK_DOWN_KERNEL_FORCE_NONE=y -# CONFIG_LOCK_DOWN_KERNEL_FORCE_INTEGRITY is not set -# CONFIG_LOCK_DOWN_KERNEL_FORCE_CONFIDENTIALITY is not set -CONFIG_SECURITY_LANDLOCK=y -# CONFIG_SECURITY_IPE is not set -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="landlock,yama,loadpin,safesetid,integrity" - -# -# Kernel hardening options -# - -# -# Memory initialization -# -CONFIG_CC_HAS_AUTO_VAR_INIT_PATTERN=y -CONFIG_CC_HAS_AUTO_VAR_INIT_ZERO_BARE=y -CONFIG_CC_HAS_AUTO_VAR_INIT_ZERO=y -# CONFIG_INIT_STACK_NONE is not set -# CONFIG_INIT_STACK_ALL_PATTERN is not set -CONFIG_INIT_STACK_ALL_ZERO=y -# CONFIG_INIT_ON_ALLOC_DEFAULT_ON is not set -# CONFIG_INIT_ON_FREE_DEFAULT_ON is not set -CONFIG_CC_HAS_ZERO_CALL_USED_REGS=y -# CONFIG_ZERO_CALL_USED_REGS is not set -# end of Memory initialization - -# -# Hardening of kernel data structures -# -# CONFIG_LIST_HARDENED is not set -# CONFIG_BUG_ON_DATA_CORRUPTION is not set -# end of Hardening of kernel data structures - -CONFIG_RANDSTRUCT_NONE=y -# end of Kernel hardening options -# end of Security options - -CONFIG_XOR_BLOCKS=y -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_SIG=y -CONFIG_CRYPTO_SIG2=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_NULL=y -CONFIG_CRYPTO_NULL2=y -CONFIG_CRYPTO_PCRYPT=m -CONFIG_CRYPTO_CRYPTD=m -CONFIG_CRYPTO_AUTHENC=m -CONFIG_CRYPTO_TEST=m -# end of Crypto core or helper - -# -# Public-key cryptography -# -CONFIG_CRYPTO_RSA=y -CONFIG_CRYPTO_DH=y -CONFIG_CRYPTO_DH_RFC7919_GROUPS=y -CONFIG_CRYPTO_ECC=m -CONFIG_CRYPTO_ECDH=m -CONFIG_CRYPTO_ECDSA=m -CONFIG_CRYPTO_ECRDSA=m -CONFIG_CRYPTO_CURVE25519=m -# end of Public-key cryptography - -# -# Block ciphers -# -CONFIG_CRYPTO_AES=y -CONFIG_CRYPTO_AES_TI=m -CONFIG_CRYPTO_ANUBIS=m -CONFIG_CRYPTO_ARIA=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_SEED=m -CONFIG_CRYPTO_SERPENT=m -CONFIG_CRYPTO_SM4=m -CONFIG_CRYPTO_SM4_GENERIC=m -CONFIG_CRYPTO_TEA=m -CONFIG_CRYPTO_TWOFISH=m -CONFIG_CRYPTO_TWOFISH_COMMON=m -# end of Block ciphers - -# -# Length-preserving ciphers and modes -# -CONFIG_CRYPTO_ADIANTUM=m -CONFIG_CRYPTO_ARC4=m -CONFIG_CRYPTO_CHACHA20=m -CONFIG_CRYPTO_CBC=y -CONFIG_CRYPTO_CTR=y -CONFIG_CRYPTO_CTS=y -CONFIG_CRYPTO_ECB=y -CONFIG_CRYPTO_HCTR2=m -CONFIG_CRYPTO_KEYWRAP=m -CONFIG_CRYPTO_LRW=m -CONFIG_CRYPTO_PCBC=m -CONFIG_CRYPTO_XCTR=m -CONFIG_CRYPTO_XTS=y -CONFIG_CRYPTO_NHPOLY1305=m -# end of Length-preserving ciphers and modes - -# -# AEAD (authenticated encryption with associated data) ciphers -# -# CONFIG_CRYPTO_AEGIS128 is not set -CONFIG_CRYPTO_CHACHA20POLY1305=m -CONFIG_CRYPTO_CCM=m -CONFIG_CRYPTO_GCM=y -CONFIG_CRYPTO_GENIV=y -CONFIG_CRYPTO_SEQIV=y -CONFIG_CRYPTO_ECHAINIV=m -CONFIG_CRYPTO_ESSIV=m -# end of AEAD (authenticated encryption with associated data) ciphers - -# -# Hashes, digests, and MACs -# -CONFIG_CRYPTO_BLAKE2B=y -CONFIG_CRYPTO_CMAC=m -CONFIG_CRYPTO_GHASH=y -CONFIG_CRYPTO_HMAC=y -CONFIG_CRYPTO_MD4=m -CONFIG_CRYPTO_MD5=y -CONFIG_CRYPTO_MICHAEL_MIC=m -CONFIG_CRYPTO_POLYVAL=m -CONFIG_CRYPTO_POLY1305=m -CONFIG_CRYPTO_RMD160=m -CONFIG_CRYPTO_SHA1=y -CONFIG_CRYPTO_SHA256=y -CONFIG_CRYPTO_SHA512=y -CONFIG_CRYPTO_SHA3=y -CONFIG_CRYPTO_SM3=m -CONFIG_CRYPTO_SM3_GENERIC=m -CONFIG_CRYPTO_STREEBOG=m -CONFIG_CRYPTO_VMAC=m -CONFIG_CRYPTO_WP512=m -CONFIG_CRYPTO_XCBC=m -CONFIG_CRYPTO_XXHASH=y -# end of Hashes, digests, and MACs - -# -# CRCs (cyclic redundancy checks) -# -CONFIG_CRYPTO_CRC32C=y -CONFIG_CRYPTO_CRC32=y -CONFIG_CRYPTO_CRCT10DIF=y -CONFIG_CRYPTO_CRC64_ROCKSOFT=y -# end of CRCs (cyclic redundancy checks) - -# -# 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 -# end of Compression - -# -# 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_JITTERENTROPY_MEMORY_BLOCKS=64 -CONFIG_CRYPTO_JITTERENTROPY_MEMORY_BLOCKSIZE=32 -CONFIG_CRYPTO_JITTERENTROPY_OSR=1 -CONFIG_CRYPTO_KDF800108_CTR=y -# end of Random number generation - -# -# Userspace interface -# -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 -# end of Userspace interface - -CONFIG_CRYPTO_HASH_INFO=y -CONFIG_CRYPTO_NHPOLY1305_NEON=m -CONFIG_CRYPTO_CHACHA20_NEON=m - -# -# Accelerated Cryptographic Algorithms for CPU (arm64) -# -CONFIG_CRYPTO_GHASH_ARM64_CE=m -CONFIG_CRYPTO_POLY1305_NEON=m -CONFIG_CRYPTO_SHA1_ARM64_CE=m -CONFIG_CRYPTO_SHA256_ARM64=m -CONFIG_CRYPTO_SHA2_ARM64_CE=m -CONFIG_CRYPTO_SHA512_ARM64=m -CONFIG_CRYPTO_SHA512_ARM64_CE=m -CONFIG_CRYPTO_SHA3_ARM64=m -CONFIG_CRYPTO_SM3_NEON=m -CONFIG_CRYPTO_SM3_ARM64_CE=m -CONFIG_CRYPTO_POLYVAL_ARM64_CE=m -CONFIG_CRYPTO_AES_ARM64=m -CONFIG_CRYPTO_AES_ARM64_CE=m -CONFIG_CRYPTO_AES_ARM64_CE_BLK=m -CONFIG_CRYPTO_AES_ARM64_NEON_BLK=m -CONFIG_CRYPTO_AES_ARM64_BS=m -CONFIG_CRYPTO_SM4_ARM64_CE=m -CONFIG_CRYPTO_SM4_ARM64_CE_BLK=m -CONFIG_CRYPTO_SM4_ARM64_NEON_BLK=m -CONFIG_CRYPTO_AES_ARM64_CE_CCM=m -CONFIG_CRYPTO_SM4_ARM64_CE_CCM=m -CONFIG_CRYPTO_SM4_ARM64_CE_GCM=m -CONFIG_CRYPTO_CRCT10DIF_ARM64_CE=m -# end of Accelerated Cryptographic Algorithms for CPU (arm64) - -# CONFIG_CRYPTO_HW 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=y -# CONFIG_FIPS_SIGNATURE_SELFTEST is not set - -# -# Certificates for signature checking -# -CONFIG_MODULE_SIG_KEY="certs/signing_key.pem" -CONFIG_MODULE_SIG_KEY_TYPE_RSA=y -# CONFIG_MODULE_SIG_KEY_TYPE_ECDSA is not set -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=y -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_CORDIC=m -# CONFIG_PRIME_NUMBERS is not set -CONFIG_RATIONAL=y -CONFIG_ARCH_USE_CMPXCHG_LOCKREF=y -CONFIG_ARCH_HAS_FAST_MULTIPLIER=y -CONFIG_ARCH_USE_SYM_ANNOTATIONS=y -CONFIG_INDIRECT_PIO=y -# CONFIG_TRACE_MMIO_ACCESS is not set - -# -# Crypto library routines -# -CONFIG_CRYPTO_LIB_UTILS=y -CONFIG_CRYPTO_LIB_AES=y -CONFIG_CRYPTO_LIB_ARC4=m -CONFIG_CRYPTO_LIB_GF128MUL=y -CONFIG_CRYPTO_LIB_BLAKE2S_GENERIC=y -CONFIG_CRYPTO_ARCH_HAVE_LIB_CHACHA=y -CONFIG_CRYPTO_LIB_CHACHA_GENERIC=m -CONFIG_CRYPTO_LIB_CHACHA_INTERNAL=m -CONFIG_CRYPTO_LIB_CHACHA=m -CONFIG_CRYPTO_LIB_CURVE25519_GENERIC=m -CONFIG_CRYPTO_LIB_CURVE25519_INTERNAL=m -CONFIG_CRYPTO_LIB_CURVE25519=m -CONFIG_CRYPTO_LIB_DES=m -CONFIG_CRYPTO_LIB_POLY1305_RSIZE=9 -CONFIG_CRYPTO_ARCH_HAVE_LIB_POLY1305=y -CONFIG_CRYPTO_LIB_POLY1305_GENERIC=m -CONFIG_CRYPTO_LIB_POLY1305_INTERNAL=m -CONFIG_CRYPTO_LIB_POLY1305=m -CONFIG_CRYPTO_LIB_CHACHA20POLY1305=m -CONFIG_CRYPTO_LIB_SHA1=y -CONFIG_CRYPTO_LIB_SHA256=y -# end of Crypto library routines - -CONFIG_CRC_CCITT=y -CONFIG_CRC16=y -CONFIG_CRC_T10DIF=y -CONFIG_CRC64_ROCKSOFT=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=y -CONFIG_CRC4=m -CONFIG_CRC7=m -CONFIG_LIBCRC32C=y -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=y -CONFIG_LZ4HC_COMPRESS=y -CONFIG_LZ4_DECOMPRESS=y -CONFIG_ZSTD_COMMON=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_ARM=y -CONFIG_XZ_DEC_ARMTHUMB=y -CONFIG_XZ_DEC_ARM64=y -CONFIG_XZ_DEC_SPARC=y -# CONFIG_XZ_DEC_RISCV is not set -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_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_CLOSURES=y -CONFIG_HAS_IOMEM=y -CONFIG_HAS_IOPORT=y -CONFIG_HAS_IOPORT_MAP=y -CONFIG_HAS_DMA=y -CONFIG_DMA_OPS_HELPERS=y -CONFIG_NEED_SG_DMA_FLAGS=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_SYNC_DMA_FOR_DEVICE=y -CONFIG_ARCH_HAS_SYNC_DMA_FOR_CPU=y -CONFIG_ARCH_HAS_DMA_PREP_COHERENT=y -CONFIG_SWIOTLB=y -# CONFIG_SWIOTLB_DYNAMIC is not set -CONFIG_DMA_NEED_SYNC=y -# CONFIG_DMA_RESTRICTED_POOL is not set -CONFIG_DMA_NONCOHERENT_MMAP=y -CONFIG_DMA_COHERENT_POOL=y -CONFIG_DMA_DIRECT_REMAP=y -CONFIG_DMA_CMA=y -# CONFIG_DMA_NUMA_CMA is not set - -# -# Default contiguous memory area size: -# -CONFIG_CMA_SIZE_MBYTES=5 -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_CPUMASK_OFFSTACK=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_VDSO_GETRANDOM=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_POOL=y -CONFIG_ARCH_STACKWALK=y -CONFIG_STACKDEPOT=y -CONFIG_STACKDEPOT_MAX_FRAMES=64 -CONFIG_SBITMAP=y -# CONFIG_LWQ_TEST is not set -# end of Library routines - -CONFIG_GENERIC_IOREMAP=y -CONFIG_GENERIC_LIB_DEVMEM_IS_ALLOWED=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=y -# CONFIG_DYNAMIC_DEBUG is not set -# CONFIG_DYNAMIC_DEBUG_CORE is not set -CONFIG_SYMBOLIC_ERRNAME=y -CONFIG_DEBUG_BUGVERBOSE=y -# end of printk and dmesg options - -CONFIG_DEBUG_KERNEL=y -CONFIG_DEBUG_MISC=y - -# -# Compile-time checks and compiler options -# -CONFIG_DEBUG_INFO=y -CONFIG_AS_HAS_NON_CONST_ULEB128=y -# CONFIG_DEBUG_INFO_NONE 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_REDUCED is not set -CONFIG_DEBUG_INFO_COMPRESSED_NONE=y -# CONFIG_DEBUG_INFO_COMPRESSED_ZLIB is not set -# CONFIG_DEBUG_INFO_COMPRESSED_ZSTD is not set -# CONFIG_DEBUG_INFO_SPLIT is not set -CONFIG_DEBUG_INFO_BTF=y -CONFIG_PAHOLE_HAS_SPLIT_BTF=y -CONFIG_PAHOLE_HAS_LANG_EXCLUDE=y -CONFIG_DEBUG_INFO_BTF_MODULES=y -# CONFIG_MODULE_ALLOW_BTF_MISMATCH is not set -# 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=0x1f6 -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=y -# CONFIG_UBSAN is not set -CONFIG_HAVE_ARCH_KCSAN=y -CONFIG_HAVE_KCSAN_COMPILER=y -# CONFIG_KCSAN is not set -# end of Generic Kernel Debugging Instruments - -# -# Networking Debugging -# -# CONFIG_NET_DEV_REFCNT_TRACKER is not set -# CONFIG_NET_NS_REFCNT_TRACKER is not set -# CONFIG_DEBUG_NET is not set -# end of Networking Debugging - -# -# Memory Debugging -# -# CONFIG_PAGE_EXTENSION is not set -# CONFIG_DEBUG_PAGEALLOC is not set -CONFIG_SLUB_DEBUG=y -# CONFIG_SLUB_DEBUG_ON is not set -# CONFIG_PAGE_OWNER is not set -# CONFIG_PAGE_TABLE_CHECK 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 is not set -CONFIG_GENERIC_PTDUMP=y -# CONFIG_PTDUMP_DEBUGFS is not set -CONFIG_HAVE_DEBUG_KMEMLEAK=y -# CONFIG_DEBUG_KMEMLEAK is not set -# CONFIG_PER_VMA_LOCK_STATS is not set -# CONFIG_DEBUG_OBJECTS is not set -# CONFIG_SHRINKER_DEBUG is not set -# CONFIG_DEBUG_STACK_USAGE is not set -# CONFIG_SCHED_STACK_END_CHECK is not set -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_KASAN_SW_TAGS=y -CONFIG_CC_HAS_WORKING_NOSANITIZE_ADDRESS=y -# CONFIG_KASAN is not set -CONFIG_HAVE_ARCH_KFENCE=y -CONFIG_KFENCE=y -CONFIG_KFENCE_SAMPLE_INTERVAL=100 -CONFIG_KFENCE_NUM_OBJECTS=255 -# CONFIG_KFENCE_DEFERRABLE is not set -# CONFIG_KFENCE_STATIC_KEYS is not set -CONFIG_KFENCE_STRESS_TEST_FAULTS=0 -# 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_HAVE_HARDLOCKUP_DETECTOR_BUDDY=y -# CONFIG_HARDLOCKUP_DETECTOR is not set -CONFIG_DETECT_HUNG_TASK=y -CONFIG_DEFAULT_HUNG_TASK_TIMEOUT=120 -# CONFIG_BOOTPARAM_HUNG_TASK_PANIC is not set -# CONFIG_WQ_WATCHDOG is not set -# CONFIG_WQ_CPU_INTENSIVE_REPORT 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_PREEMPT 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_DEBUG_CLOSURES is not set -# CONFIG_DEBUG_MAPLE_TREE is not set -# end of Debug kernel data structures - -# -# 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_EXP_CPU_STALL_TIMEOUT=0 -# CONFIG_RCU_CPU_STALL_CPUTIME is not set -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_DEBUG_CGROUP_REF 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_FUNCTION_GRAPH_RETVAL=y -CONFIG_HAVE_DYNAMIC_FTRACE=y -CONFIG_HAVE_DYNAMIC_FTRACE_WITH_DIRECT_CALLS=y -CONFIG_HAVE_DYNAMIC_FTRACE_WITH_CALL_OPS=y -CONFIG_HAVE_DYNAMIC_FTRACE_WITH_ARGS=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_FUNCTION_GRAPH_RETVAL is not set -CONFIG_DYNAMIC_FTRACE=y -CONFIG_DYNAMIC_FTRACE_WITH_DIRECT_CALLS=y -CONFIG_DYNAMIC_FTRACE_WITH_CALL_OPS=y -CONFIG_DYNAMIC_FTRACE_WITH_ARGS=y -CONFIG_FUNCTION_PROFILER=y -CONFIG_STACK_TRACER=y -# 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_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_PROBE_EVENTS_BTF_ARGS=y -CONFIG_KPROBE_EVENTS=y -# CONFIG_KPROBE_EVENTS_ON_NOTRACE is not set -# CONFIG_UPROBE_EVENTS is not set -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_USER_EVENTS is not set -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_VALIDATE_RCU_IS_WATCHING 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_RV is not set -# CONFIG_SAMPLES is not set -CONFIG_HAVE_SAMPLE_FTRACE_DIRECT=y -CONFIG_HAVE_SAMPLE_FTRACE_DIRECT_MULTI=y -CONFIG_STRICT_DEVMEM=y -CONFIG_IO_STRICT_DEVMEM=y - -# -# arm64 Debugging -# -# CONFIG_PID_IN_CONTEXTIDR is not set -# CONFIG_DEBUG_EFI is not set -# CONFIG_ARM64_RELOC_TEST is not set -# CONFIG_CORESIGHT is not set -# 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_TEST_DHRY is not set -# CONFIG_LKDTM is not set -# CONFIG_TEST_MIN_HEAP is not set -# CONFIG_TEST_DIV64 is not set -# CONFIG_TEST_MULDIV64 is not set -# CONFIG_BACKTRACE_SELF_TEST is not set -# CONFIG_TEST_REF_TRACKER 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_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_MAPLE_TREE is not set -# CONFIG_TEST_RHASHTABLE 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_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_MEMINIT is not set -# CONFIG_TEST_FREE_PAGES is not set -# CONFIG_TEST_FPU is not set -# CONFIG_TEST_OBJPOOL is not set -CONFIG_ARCH_USE_MEMTEST=y -CONFIG_MEMTEST=y -# end of Kernel Testing and Coverage - -# -# Rust hacking -# -# end of Rust hacking -# end of Kernel hacking diff --git a/srcpkgs/rpi-kernel/files/armv6-dotconfig b/srcpkgs/rpi-kernel/files/armv6-dotconfig deleted file mode 100644 index f5c0851b6b9719..00000000000000 --- a/srcpkgs/rpi-kernel/files/armv6-dotconfig +++ /dev/null @@ -1,8395 +0,0 @@ -# -# Automatically generated file; DO NOT EDIT. -# Linux/arm 6.12.52 Kernel Configuration -# -CONFIG_CC_VERSION_TEXT="arm-linux-musleabihf-gcc (GCC) 14.2.1 20250405" -CONFIG_CC_IS_GCC=y -CONFIG_GCC_VERSION=140201 -CONFIG_CLANG_VERSION=0 -CONFIG_AS_IS_GNU=y -CONFIG_AS_VERSION=24400 -CONFIG_LD_IS_BFD=y -CONFIG_LD_VERSION=24400 -CONFIG_LLD_VERSION=0 -CONFIG_RUSTC_VERSION=0 -CONFIG_RUSTC_LLVM_VERSION=0 -CONFIG_CC_CAN_LINK=y -CONFIG_CC_CAN_LINK_STATIC=y -CONFIG_CC_HAS_ASM_GOTO_OUTPUT=y -CONFIG_CC_HAS_ASM_GOTO_TIED_OUTPUT=y -CONFIG_CC_HAS_ASM_INLINE=y -CONFIG_CC_HAS_NO_PROFILE_FN_ATTR=y -CONFIG_LD_CAN_USE_KEEP_IN_OVERLAY=y -CONFIG_PAHOLE_VERSION=130 -CONFIG_IRQ_WORK=y -CONFIG_BUILDTIME_TABLE_SORT=y -CONFIG_THREAD_INFO_IN_TASK=y - -# -# General setup -# -CONFIG_BROKEN_ON_SMP=y -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_LZMA=y -CONFIG_HAVE_KERNEL_XZ=y -CONFIG_HAVE_KERNEL_LZO=y -CONFIG_HAVE_KERNEL_LZ4=y -CONFIG_KERNEL_GZIP=y -# 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_DEFAULT_INIT="" -CONFIG_DEFAULT_HOSTNAME="(none)" -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_INJECTION=y -CONFIG_HARDIRQS_SW_RESEND=y -CONFIG_GENERIC_IRQ_CHIP=y -CONFIG_IRQ_DOMAIN=y -CONFIG_IRQ_SIM=y -CONFIG_IRQ_FORCED_THREADING=y -CONFIG_SPARSE_IRQ=y -CONFIG_GENERIC_IRQ_DEBUGFS=y -# end of IRQ subsystem - -CONFIG_GENERIC_IRQ_MULTI_HANDLER=y -CONFIG_GENERIC_CLOCKEVENTS=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=y -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_CLASS_EXT is not set - -# -# CPU/Task time and stats accounting -# -CONFIG_TICK_CPU_ACCOUNTING=y -# CONFIG_VIRT_CPU_ACCOUNTING_GEN 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 is not set -# end of CPU/Task time and stats accounting - -# -# RCU Subsystem -# -CONFIG_TINY_RCU=y -# CONFIG_RCU_EXPERT is not set -CONFIG_TINY_SRCU=y -CONFIG_TASKS_RCU_GENERIC=y -CONFIG_NEED_TASKS_RCU=y -CONFIG_TASKS_RUDE_RCU=y -CONFIG_TASKS_TRACE_RCU=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_PRINTK_INDEX is not set -CONFIG_GENERIC_SCHED_CLOCK=y - -# -# Scheduler features -# -# end of Scheduler features - -CONFIG_CC_IMPLICIT_FALLTHROUGH="-Wimplicit-fallthrough=5" -CONFIG_GCC10_NO_ARRAY_BOUNDS=y -CONFIG_CC_NO_ARRAY_BOUNDS=y -CONFIG_GCC_NO_STRINGOP_OVERFLOW=y -CONFIG_CC_NO_STRINGOP_OVERFLOW=y -CONFIG_SLAB_OBJ_EXT=y -CONFIG_CGROUPS=y -CONFIG_PAGE_COUNTER=y -# CONFIG_CGROUP_FAVOR_DYNMODS is not set -CONFIG_MEMCG=y -CONFIG_MEMCG_V1=y -CONFIG_BLK_CGROUP=y -CONFIG_CGROUP_WRITEBACK=y -CONFIG_CGROUP_SCHED=y -CONFIG_GROUP_SCHED_WEIGHT=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_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_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_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_BOOT_CONFIG_FORCE is not set -# CONFIG_BOOT_CONFIG_EMBED is not set -CONFIG_INITRAMFS_PRESERVE_MTIME=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_LD_ORPHAN_WARN_LEVEL="warn" -CONFIG_SYSCTL=y -CONFIG_HAVE_UID16=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_SMALL=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_KCMP=y -CONFIG_RSEQ=y -# CONFIG_DEBUG_RSEQ is not set -CONFIG_CACHESTAT_SYSCALL=y -# CONFIG_PC104 is not set -CONFIG_KALLSYMS=y -# CONFIG_KALLSYMS_SELFTEST is not set -CONFIG_KALLSYMS_ALL=y -CONFIG_ARCH_HAS_MEMBARRIER_SYNC_CORE=y -CONFIG_HAVE_PERF_EVENTS=y -CONFIG_PERF_USE_VMALLOC=y - -# -# 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_SYSTEM_DATA_VERIFICATION=y -CONFIG_PROFILING=y -CONFIG_TRACEPOINTS=y - -# -# Kexec and crash features -# -# CONFIG_KEXEC is not set -# end of Kexec and crash features -# end of General setup - -CONFIG_ARM=y -CONFIG_ARM_HAS_GROUP_RELOCS=y -CONFIG_SYS_SUPPORTS_APM_EMULATION=y -CONFIG_HAVE_PROC_CPU=y -CONFIG_STACKTRACE_SUPPORT=y -CONFIG_LOCKDEP_SUPPORT=y -CONFIG_FIX_EARLYCON_MEM=y -CONFIG_GENERIC_HWEIGHT=y -CONFIG_GENERIC_CALIBRATE_DELAY=y -CONFIG_ARCH_SUPPORTS_UPROBES=y -CONFIG_FIQ=y -CONFIG_ARM_PATCH_PHYS_VIRT=y -CONFIG_GENERIC_BUG=y -CONFIG_PGTABLE_LEVELS=2 - -# -# System Type -# -CONFIG_MMU=y -CONFIG_ARCH_MMAP_RND_BITS_MIN=8 -CONFIG_ARCH_MMAP_RND_BITS_MAX=15 -CONFIG_ARCH_MULTIPLATFORM=y - -# -# Platform selection -# - -# -# CPU Core family selection -# -CONFIG_ARCH_MULTI_V6=y -# CONFIG_ARCH_MULTI_V7 is not set -CONFIG_ARCH_MULTI_V6_V7=y -# end of Platform selection - -# CONFIG_ARCH_ASPEED is not set -CONFIG_ARCH_BCM=y - -# -# IPROC architected SoCs -# - -# -# KONA architected SoCs -# - -# -# Other Architectures -# -CONFIG_ARCH_BCM2835=y -CONFIG_BCM2835_FAST_MEMCPY=y - -# -# BCMBCA sub platforms -# -# CONFIG_ARCH_MXC is not set - -# -# TI OMAP/AM/DM/DRA Family -# -# CONFIG_ARCH_OMAP2 is not set -# end of TI OMAP/AM/DM/DRA Family - -# CONFIG_ARCH_S3C64XX is not set -# CONFIG_ARCH_INTEGRATOR is not set -# CONFIG_ARCH_REALVIEW is not set -# CONFIG_ARCH_WM8750 is not set - -# -# Processor Type -# -CONFIG_CPU_V6K=y -CONFIG_CPU_THUMB_CAPABLE=y -CONFIG_CPU_32v6=y -CONFIG_CPU_32v6K=y -CONFIG_CPU_ABRT_EV6=y -CONFIG_CPU_PABRT_V6=y -CONFIG_CPU_CACHE_V6=y -CONFIG_CPU_CACHE_VIPT=y -CONFIG_CPU_COPY_V6=y -CONFIG_CPU_TLB_V6=y -CONFIG_CPU_HAS_ASID=y -CONFIG_CPU_CP15=y -CONFIG_CPU_CP15_MMU=y - -# -# Processor Features -# -CONFIG_ARM_THUMB=y -CONFIG_CPU_LITTLE_ENDIAN=y -# CONFIG_CPU_BIG_ENDIAN is not set -# CONFIG_CPU_ICACHE_DISABLE is not set -# CONFIG_CPU_DCACHE_DISABLE is not set -# CONFIG_CPU_BPREDICT_DISABLE is not set -CONFIG_KUSER_HELPERS=y -CONFIG_MIGHT_HAVE_CACHE_L2X0=y -# CONFIG_CACHE_L2X0 is not set -CONFIG_ARM_L1_CACHE_SHIFT=5 -CONFIG_ARM_DMA_MEM_BUFFERABLE=y -CONFIG_DEBUG_ALIGN_RODATA=y -CONFIG_ARM_ERRATA_411920=y -# end of System Type - -# -# Bus support -# -# end of Bus support - -# -# Kernel Features -# -CONFIG_CURRENT_POINTER_IN_TPIDRURO=y -CONFIG_IRQSTACKS=y -# CONFIG_VMSPLIT_3G is not set -# CONFIG_VMSPLIT_3G_OPT is not set -CONFIG_VMSPLIT_2G=y -# CONFIG_VMSPLIT_1G is not set -CONFIG_PAGE_OFFSET=0x80000000 -CONFIG_HZ_FIXED=0 -# CONFIG_HZ_100 is not set -# CONFIG_HZ_200 is not set -CONFIG_HZ_250=y -# CONFIG_HZ_300 is not set -# CONFIG_HZ_500 is not set -# CONFIG_HZ_1000 is not set -CONFIG_HZ=250 -CONFIG_SCHED_HRTICK=y -CONFIG_AEABI=y -# CONFIG_OABI_COMPAT is not set -CONFIG_ARCH_SELECT_MEMORY_MODEL=y -CONFIG_ARCH_FLATMEM_ENABLE=y -CONFIG_ARCH_SPARSEMEM_ENABLE=y -# CONFIG_HIGHMEM is not set -CONFIG_ARM_PAN=y -CONFIG_CPU_SW_DOMAIN_PAN=y -CONFIG_HW_PERF_EVENTS=y -CONFIG_ARM_MODULE_PLTS=y -CONFIG_ARCH_FORCE_MAX_ORDER=10 -CONFIG_ALIGNMENT_TRAP=y -CONFIG_UACCESS_WITH_MEMCPY=y -# CONFIG_PARAVIRT is not set -# CONFIG_PARAVIRT_TIME_ACCOUNTING is not set -CONFIG_CC_HAVE_STACKPROTECTOR_TLS=y -CONFIG_STACKPROTECTOR_PER_TASK=y -# end of Kernel Features - -# -# Boot options -# -CONFIG_USE_OF=y -CONFIG_ARCH_WANT_FLAT_DTB_INSTALL=y -# CONFIG_ATAGS is not set -CONFIG_ZBOOT_ROM_TEXT=0x0 -CONFIG_ZBOOT_ROM_BSS=0x0 -# CONFIG_ARM_APPENDED_DTB is not set -CONFIG_CMDLINE="console=ttyAMA0,115200 kgdboc=ttyAMA0,115200 root=/dev/mmcblk0p2 rootfstype=ext4 rootwait" -CONFIG_CMDLINE_FROM_BOOTLOADER=y -# CONFIG_CMDLINE_EXTEND is not set -# CONFIG_CMDLINE_FORCE is not set -CONFIG_ARCH_SUPPORTS_KEXEC=y -CONFIG_ARCH_SUPPORTS_CRASH_DUMP=y -CONFIG_ARCH_DEFAULT_CRASH_DUMP=y -CONFIG_AUTO_ZRELADDR=y -# CONFIG_EFI is not set -# end of Boot options - -# -# CPU Power Management -# - -# -# 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=y -# CONFIG_CPU_FREQ_DEFAULT_GOV_POWERSAVE is not set -# CONFIG_CPU_FREQ_DEFAULT_GOV_USERSPACE is not set -# CONFIG_CPU_FREQ_DEFAULT_GOV_ONDEMAND is not set -# CONFIG_CPU_FREQ_DEFAULT_GOV_CONSERVATIVE 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 - -# -# CPU frequency scaling drivers -# -CONFIG_CPUFREQ_DT=y -CONFIG_CPUFREQ_DT_PLATDEV=y -CONFIG_ARM_RASPBERRYPI_CPUFREQ=y -# end of CPU Frequency scaling - -# -# CPU Idle -# -CONFIG_CPU_IDLE=y -CONFIG_CPU_IDLE_MULTIPLE_DRIVERS=y -# CONFIG_CPU_IDLE_GOV_LADDER is not set -CONFIG_CPU_IDLE_GOV_MENU=y -# CONFIG_CPU_IDLE_GOV_TEO is not set -CONFIG_DT_IDLE_STATES=y - -# -# ARM CPU Idle Drivers -# -CONFIG_ARM_CPUIDLE=y -# end of ARM CPU Idle Drivers -# end of CPU Idle -# end of CPU Power Management - -# -# Floating point emulation -# - -# -# At least one emulation must be selected -# -CONFIG_VFP=y -# end of Floating point emulation - -# -# Power management options -# -# CONFIG_SUSPEND is not set -# CONFIG_HIBERNATION is not set -CONFIG_PM=y -CONFIG_PM_DEBUG=y -# CONFIG_PM_ADVANCED_DEBUG is not set -# CONFIG_DPM_WATCHDOG is not set -# CONFIG_APM_EMULATION is not set -CONFIG_PM_CLK=y -CONFIG_PM_GENERIC_DOMAINS=y -# CONFIG_WQ_POWER_EFFICIENT_DEFAULT is not set -CONFIG_PM_GENERIC_DOMAINS_OF=y -CONFIG_CPU_PM=y -CONFIG_ARCH_SUSPEND_POSSIBLE=y -CONFIG_ARCH_HIBERNATION_POSSIBLE=y -# end of Power management options - -CONFIG_AS_VFP_VMRS_FPINST=y -CONFIG_CPU_MITIGATIONS=y -CONFIG_ARCH_HAS_DMA_OPS=y - -# -# General architecture-dependent options -# -CONFIG_KPROBES=y -CONFIG_JUMP_LABEL=y -# CONFIG_STATIC_KEYS_SELFTEST is not set -CONFIG_OPTPROBES=y -CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS=y -CONFIG_ARCH_USE_BUILTIN_BSWAP=y -CONFIG_KRETPROBES=y -CONFIG_HAVE_KPROBES=y -CONFIG_HAVE_KRETPROBES=y -CONFIG_HAVE_OPTPROBES=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_CPU_FINALIZE_INIT=y -CONFIG_HAVE_ARCH_THREAD_STRUCT_WHITELIST=y -CONFIG_ARCH_32BIT_OFF_T=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_MMU_LAZY_TLB_REFCOUNT=y -CONFIG_ARCH_HAVE_NMI_SAFE_CMPXCHG=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_LTO_NONE=y -CONFIG_ARCH_SUPPORTS_CFI_CLANG=y -CONFIG_HAVE_CONTEXT_TRACKING_USER=y -CONFIG_HAVE_VIRT_CPU_ACCOUNTING_GEN=y -CONFIG_HAVE_IRQ_TIME_ACCOUNTING=y -CONFIG_HAVE_MOD_ARCH_SPECIFIC=y -CONFIG_MODULES_USE_ELF_REL=y -CONFIG_HAVE_IRQ_EXIT_ON_IRQ_STACK=y -CONFIG_HAVE_SOFTIRQ_ON_OWN_STACK=y -CONFIG_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_HAVE_PAGE_SIZE_4KB=y -CONFIG_PAGE_SIZE_4KB=y -CONFIG_PAGE_SIZE_LESS_THAN_64KB=y -CONFIG_PAGE_SIZE_LESS_THAN_256KB=y -CONFIG_PAGE_SHIFT=12 -CONFIG_ARCH_WANT_DEFAULT_TOPDOWN_MMAP_LAYOUT=y -CONFIG_CLONE_BACKWARDS=y -CONFIG_OLD_SIGSUSPEND3=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=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_LOCK_EVENT_COUNTS is not set -CONFIG_ARCH_WANT_LD_ORPHAN_WARN=y -CONFIG_HAVE_ARCH_PFN_VALID=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 -CONFIG_FUNCTION_ALIGNMENT=0 -CONFIG_CC_HAS_MIN_FUNCTION_ALIGNMENT=y -CONFIG_CC_HAS_SANE_FUNCTION_ALIGNMENT=y -# end of General architecture-dependent options - -CONFIG_RT_MUTEXES=y -CONFIG_MODULE_SIG_FORMAT=y -CONFIG_MODULES=y -# CONFIG_MODULE_DEBUG is not set -# CONFIG_MODULE_FORCE_LOAD is not set -CONFIG_MODULE_UNLOAD=y -# CONFIG_MODULE_FORCE_UNLOAD is not set -# CONFIG_MODULE_UNLOAD_TAINT_TRACKING is not set -CONFIG_MODVERSIONS=y -CONFIG_MODULE_SRCVERSION_ALL=y -CONFIG_MODULE_SIG=y -# CONFIG_MODULE_SIG_FORCE is not set -CONFIG_MODULE_SIG_ALL=y -# CONFIG_MODULE_SIG_SHA1 is not set -# CONFIG_MODULE_SIG_SHA256 is not set -# CONFIG_MODULE_SIG_SHA384 is not set -CONFIG_MODULE_SIG_SHA512=y -# CONFIG_MODULE_SIG_SHA3_256 is not set -# CONFIG_MODULE_SIG_SHA3_384 is not set -# CONFIG_MODULE_SIG_SHA3_512 is not set -CONFIG_MODULE_SIG_HASH="sha512" -CONFIG_MODULE_COMPRESS=y -# CONFIG_MODULE_COMPRESS_GZIP is not set -# CONFIG_MODULE_COMPRESS_XZ is not set -CONFIG_MODULE_COMPRESS_ZSTD=y -# CONFIG_MODULE_COMPRESS_ALL is not set -CONFIG_MODULE_DECOMPRESS=y -# 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_BLOCK_LEGACY_AUTOLOAD=y -CONFIG_BLK_CGROUP_RWSTAT=y -CONFIG_BLK_CGROUP_PUNT_BIO=y -CONFIG_BLK_DEV_BSG_COMMON=y -CONFIG_BLK_ICQ=y -CONFIG_BLK_DEV_BSGLIB=y -CONFIG_BLK_DEV_INTEGRITY=y -CONFIG_BLK_DEV_WRITE_MOUNTED=y -# CONFIG_BLK_DEV_ZONED is not set -# CONFIG_BLK_DEV_THROTTLING is not set -# CONFIG_BLK_WBT is not set -# CONFIG_BLK_CGROUP_IOLATENCY is not set -# CONFIG_BLK_CGROUP_IOCOST is not set -# CONFIG_BLK_CGROUP_IOPRIO is not set -CONFIG_BLK_DEBUG_FS=y -# CONFIG_BLK_SED_OPAL is not set -# CONFIG_BLK_INLINE_ENCRYPTION is not set - -# -# 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 is not set -# CONFIG_MINIX_SUBPARTITION is not set -# CONFIG_SOLARIS_X86_PARTITION is not set -# CONFIG_UNIXWARE_DISKLABEL is not set -# CONFIG_LDM_PARTITION 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 is not set -# end of Partition Types - -CONFIG_BLK_PM=y -CONFIG_BLOCK_HOLDER_DEPRECATED=y -CONFIG_BLK_MQ_STACKING=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_ARCH_HAS_NON_OVERLAPPING_ADDRESS_SPACE=y -CONFIG_FREEZER=y - -# -# Executable file formats -# -CONFIG_BINFMT_ELF=y -# CONFIG_BINFMT_ELF_FDPIC is not set -CONFIG_ELFCORE=y -CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS=y -CONFIG_BINFMT_SCRIPT=y -CONFIG_ARCH_HAS_BINFMT_FLAT=y -# CONFIG_BINFMT_FLAT is not set -CONFIG_BINFMT_FLAT_ARGVP_ENVP_ON_STACK=y -CONFIG_BINFMT_MISC=m -CONFIG_COREDUMP=y -# end of Executable file formats - -# -# Memory Management options -# -CONFIG_ZPOOL=y -CONFIG_SWAP=y -CONFIG_ZSWAP=y -# CONFIG_ZSWAP_DEFAULT_ON is not set -# CONFIG_ZSWAP_SHRINKER_DEFAULT_ON is not set -# 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_DEPRECATED is not set -# CONFIG_ZSWAP_ZPOOL_DEFAULT_ZSMALLOC is not set -CONFIG_ZSWAP_ZPOOL_DEFAULT="zbud" -CONFIG_ZBUD=y -# CONFIG_Z3FOLD_DEPRECATED is not set -CONFIG_ZSMALLOC=m -# CONFIG_ZSMALLOC_STAT is not set -CONFIG_ZSMALLOC_CHAIN_SIZE=8 - -# -# Slab allocator options -# -CONFIG_SLUB=y -# CONFIG_SLUB_TINY is not set -CONFIG_SLAB_MERGE_DEFAULT=y -CONFIG_SLAB_FREELIST_RANDOM=y -CONFIG_SLAB_FREELIST_HARDENED=y -CONFIG_SLAB_BUCKETS=y -# CONFIG_SLUB_STATS is not set -# CONFIG_RANDOM_KMALLOC_CACHES is not set -# end of Slab allocator options - -# CONFIG_SHUFFLE_PAGE_ALLOCATOR is not set -# CONFIG_COMPAT_BRK is not set -CONFIG_SELECT_MEMORY_MODEL=y -CONFIG_FLATMEM_MANUAL=y -# CONFIG_SPARSEMEM_MANUAL is not set -CONFIG_FLATMEM=y -CONFIG_ARCH_KEEP_MEMBLOCK=y -CONFIG_MEMORY_ISOLATION=y -CONFIG_EXCLUSIVE_SYSTEM_RAM=y -CONFIG_COMPACTION=y -CONFIG_COMPACT_UNEVICTABLE_DEFAULT=1 -# CONFIG_PAGE_REPORTING is not set -CONFIG_MIGRATION=y -CONFIG_CONTIG_ALLOC=y -CONFIG_PCP_BATCH_SCALE_MAX=5 -# CONFIG_KSM is not set -CONFIG_DEFAULT_MMAP_MIN_ADDR=4096 -CONFIG_ARCH_WANT_GENERAL_HUGETLB=y -CONFIG_NEED_PER_CPU_KM=y -CONFIG_CMA=y -# CONFIG_CMA_DEBUGFS is not set -# CONFIG_CMA_SYSFS is not set -CONFIG_CMA_AREAS=7 -CONFIG_GENERIC_EARLY_IOREMAP=y -# CONFIG_IDLE_PAGE_TRACKING is not set -CONFIG_ARCH_HAS_CPU_CACHE_ALIASING=y -CONFIG_ARCH_HAS_CURRENT_STACK_POINTER=y -CONFIG_VM_EVENT_COUNTERS=y -# CONFIG_PERCPU_STATS is not set -# CONFIG_GUP_TEST is not set -# CONFIG_DMAPOOL_TEST is not set -CONFIG_MEMFD_CREATE=y -# CONFIG_ANON_VMA_NAME is not set -# CONFIG_USERFAULTFD is not set -CONFIG_LRU_GEN=y -CONFIG_LRU_GEN_ENABLED=y -# CONFIG_LRU_GEN_STATS is not set -CONFIG_ARCH_SUPPORTS_PER_VMA_LOCK=y -CONFIG_LOCK_MM_AND_FIND_VMA=y -CONFIG_EXECMEM=y - -# -# Data Access Monitoring -# -# CONFIG_DAMON is not set -# end of Data Access Monitoring -# end of Memory Management options - -CONFIG_NET=y -CONFIG_NET_INGRESS=y -CONFIG_NET_EGRESS=y -CONFIG_NET_XGRESS=y -CONFIG_NET_REDIRECT=y -CONFIG_SKB_EXTENSIONS=y -CONFIG_NET_DEVMEM=y - -# -# Networking options -# -CONFIG_PACKET=y -# CONFIG_PACKET_DIAG is not set -CONFIG_UNIX=y -CONFIG_AF_UNIX_OOB=y -# CONFIG_UNIX_DIAG is not set -# CONFIG_TLS is not set -CONFIG_XFRM=y -CONFIG_XFRM_OFFLOAD=y -CONFIG_XFRM_ALGO=y -CONFIG_XFRM_USER=y -CONFIG_XFRM_INTERFACE=m -CONFIG_XFRM_SUB_POLICY=y -# CONFIG_XFRM_MIGRATE is not set -CONFIG_XFRM_STATISTICS=y -CONFIG_XFRM_AH=m -CONFIG_XFRM_ESP=m -CONFIG_XFRM_IPCOMP=m -CONFIG_NET_KEY=m -# CONFIG_NET_KEY_MIGRATE is not set -# CONFIG_XDP_SOCKETS is not set -CONFIG_NET_HANDSHAKE=y -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=y -CONFIG_NET_IPGRE=m -# CONFIG_NET_IPGRE_BROADCAST is not set -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=y -CONFIG_NET_FOU=y -CONFIG_NET_FOU_IP_TUNNELS=y -CONFIG_INET_AH=m -CONFIG_INET_ESP=m -# CONFIG_INET_ESP_OFFLOAD is not set -# CONFIG_INET_ESPINTCP is not set -CONFIG_INET_IPCOMP=m -CONFIG_INET_TABLE_PERTURB_ORDER=16 -CONFIG_INET_XFRM_TUNNEL=m -CONFIG_INET_TUNNEL=y -CONFIG_INET_DIAG=m -CONFIG_INET_TCP_DIAG=m -# CONFIG_INET_UDP_DIAG is not set -# CONFIG_INET_RAW_DIAG is not set -# 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 is not set -# CONFIG_TCP_CONG_HYBLA is not set -# CONFIG_TCP_CONG_VEGAS is not set -# CONFIG_TCP_CONG_NV is not set -# CONFIG_TCP_CONG_SCALABLE is not set -# CONFIG_TCP_CONG_LP is not set -# CONFIG_TCP_CONG_VENO is not set -# CONFIG_TCP_CONG_YEAH is not set -# CONFIG_TCP_CONG_ILLINOIS is not set -# CONFIG_TCP_CONG_DCTCP is not set -# CONFIG_TCP_CONG_CDG is not set -CONFIG_TCP_CONG_BBR=m -CONFIG_DEFAULT_CUBIC=y -# CONFIG_DEFAULT_RENO is not set -CONFIG_DEFAULT_TCP_CONG="cubic" -# CONFIG_TCP_MD5SIG is not set -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 is not set -CONFIG_INET6_IPCOMP=m -# CONFIG_IPV6_MIP6 is not set -CONFIG_IPV6_ILA=m -CONFIG_INET6_XFRM_TUNNEL=m -CONFIG_INET6_TUNNEL=y -CONFIG_IPV6_VTI=m -CONFIG_IPV6_SIT=y -CONFIG_IPV6_SIT_6RD=y -CONFIG_IPV6_NDISC_NODETYPE=y -CONFIG_IPV6_TUNNEL=y -CONFIG_IPV6_GRE=m -CONFIG_IPV6_FOU=y -CONFIG_IPV6_FOU_TUNNEL=y -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 is not set -# CONFIG_IPV6_SEG6_HMAC is not set -# CONFIG_IPV6_RPL_LWTUNNEL is not set -# CONFIG_IPV6_IOAM6_LWTUNNEL is not set -# CONFIG_NETLABEL is not set -# CONFIG_MPTCP is not set -# CONFIG_NETWORK_SECMARK is not set -# 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_BPF_LINK=y -# CONFIG_NETFILTER_NETLINK_HOOK is not set -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_ZONES=y -# CONFIG_NF_CONNTRACK_PROCFS is not set -CONFIG_NF_CONNTRACK_EVENTS=y -# CONFIG_NF_CONNTRACK_TIMEOUT is not set -CONFIG_NF_CONNTRACK_TIMESTAMP=y -CONFIG_NF_CONNTRACK_LABELS=y -CONFIG_NF_CONNTRACK_OVS=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_NETFILTER_NETLINK_GLUE_CT is not set -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_NF_NAT_OVS=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_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_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 is not set -CONFIG_NF_FLOW_TABLE_INET=m -CONFIG_NF_FLOW_TABLE=m -# CONFIG_NF_FLOW_TABLE_PROCFS is not set -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 is not set -CONFIG_NETFILTER_XT_TARGET_CHECKSUM=m -CONFIG_NETFILTER_XT_TARGET_CLASSIFY=m -CONFIG_NETFILTER_XT_TARGET_CONNMARK=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_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 is not set -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 is not set -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 is not set -CONFIG_IP_SET_HASH_IPPORT=m -CONFIG_IP_SET_HASH_IPPORTIP=m -CONFIG_IP_SET_HASH_IPPORTNET=m -# CONFIG_IP_SET_HASH_IPMAC is not set -# CONFIG_IP_SET_HASH_MAC is not set -# CONFIG_IP_SET_HASH_NETPORTNET is not set -CONFIG_IP_SET_HASH_NET=m -# CONFIG_IP_SET_HASH_NETNET is not set -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 is not set -# CONFIG_IP_VS_OVF is not set -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 is not set - -# -# 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_IP_NF_IPTABLES_LEGACY=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_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_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_NFT_COMPAT_ARP=m -CONFIG_IP_NF_ARPFILTER=m -CONFIG_IP_NF_ARP_MANGLE=m -# end of IP: Netfilter Configuration - -# -# IPv6: Netfilter Configuration -# -CONFIG_IP6_NF_IPTABLES_LEGACY=m -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_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 is not set -CONFIG_NFT_BRIDGE_REJECT=m -# CONFIG_NF_CONNTRACK_BRIDGE is not set -CONFIG_BRIDGE_NF_EBTABLES_LEGACY=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_IP_DCCP is not set -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 is not set -# CONFIG_TIPC is not set -CONFIG_ATM=m -# CONFIG_ATM_CLIP is not set -# CONFIG_ATM_LANE is not set -# CONFIG_ATM_BR2684 is not set -CONFIG_L2TP=m -# CONFIG_L2TP_DEBUGFS is not set -CONFIG_L2TP_V3=y -CONFIG_L2TP_IP=m -CONFIG_L2TP_ETH=m -CONFIG_STP=m -CONFIG_GARP=m -CONFIG_BRIDGE=m -CONFIG_BRIDGE_IGMP_SNOOPING=y -CONFIG_BRIDGE_VLAN_FILTERING=y -# CONFIG_BRIDGE_MRP is not set -# 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 is not set -CONFIG_LLC=m -# CONFIG_LLC2 is not set -CONFIG_ATALK=m -# CONFIG_X25 is not set -# CONFIG_LAPB is not set -# CONFIG_PHONET is not set -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 is not set -CONFIG_IEEE802154_SOCKET=m -CONFIG_IEEE802154_6LOWPAN=m -CONFIG_MAC802154=m -CONFIG_NET_SCHED=y - -# -# Queueing/Scheduling -# -CONFIG_NET_SCH_HTB=m -CONFIG_NET_SCH_HFSC=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 is not set -# CONFIG_NET_SCH_ETF is not set -CONFIG_NET_SCH_MQPRIO_LIB=m -# CONFIG_NET_SCH_TAPRIO is not set -CONFIG_NET_SCH_GRED=m -CONFIG_NET_SCH_NETEM=m -CONFIG_NET_SCH_DRR=m -CONFIG_NET_SCH_MQPRIO=m -# CONFIG_NET_SCH_SKBPRIO is not set -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 is not set -CONFIG_NET_SCH_INGRESS=m -CONFIG_NET_SCH_PLUG=m -# CONFIG_NET_SCH_ETS is not set -# CONFIG_NET_SCH_DEFAULT is not set - -# -# Classification -# -CONFIG_NET_CLS=y -CONFIG_NET_CLS_BASIC=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_FLOW=m -CONFIG_NET_CLS_CGROUP=m -# CONFIG_NET_CLS_BPF is not set -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 is not set -CONFIG_NET_EMATCH_IPSET=m -# CONFIG_NET_EMATCH_IPT 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 is not set -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 is not set -# CONFIG_NET_ACT_BPF is not set -# CONFIG_NET_ACT_CONNMARK is not set -# CONFIG_NET_ACT_CTINFO is not set -# CONFIG_NET_ACT_SKBMOD is not set -# CONFIG_NET_ACT_IFE is not set -# CONFIG_NET_ACT_TUNNEL_KEY is not set -# CONFIG_NET_ACT_CT is not set -# CONFIG_NET_ACT_GATE is not set -# CONFIG_NET_TC_SKB_EXT is not set -CONFIG_NET_SCH_FIFO=y -# CONFIG_DCB is not set -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 is not set -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_VSOCKETS is not set -# CONFIG_NETLINK_DIAG is not set -CONFIG_MPLS=y -CONFIG_NET_MPLS_GSO=m -# CONFIG_MPLS_ROUTING is not set -CONFIG_NET_NSH=m -# CONFIG_HSR is not set -# CONFIG_NET_SWITCHDEV is not set -CONFIG_NET_L3_MASTER_DEV=y -# CONFIG_QRTR is not set -# CONFIG_NET_NCSI is not set -CONFIG_MAX_SKB_FRAGS=17 -CONFIG_CGROUP_NET_PRIO=y -CONFIG_CGROUP_NET_CLASSID=y -CONFIG_NET_RX_BUSY_POLL=y -CONFIG_BQL=y -# CONFIG_BPF_STREAM_PARSER is not set - -# -# Network testing -# -CONFIG_NET_PKTGEN=m -# 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_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 -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_LE=y -CONFIG_BT_LE_L2CAP_ECRED=y -CONFIG_BT_6LOWPAN=m -# CONFIG_BT_LEDS is not set -# CONFIG_BT_MSFTEXT is not set -# CONFIG_BT_AOSPEXT is not set -CONFIG_BT_DEBUGFS=y -# CONFIG_BT_SELFTEST is not set -# CONFIG_BT_FEATURE_DEBUG is not set - -# -# Bluetooth device drivers -# -CONFIG_BT_INTEL=m -CONFIG_BT_BCM=m -CONFIG_BT_RTL=m -CONFIG_BT_MTK=m -CONFIG_BT_HCIBTUSB=m -# CONFIG_BT_HCIBTUSB_AUTOSUSPEND is not set -CONFIG_BT_HCIBTUSB_POLL_SYNC=y -CONFIG_BT_HCIBTUSB_BCM=y -CONFIG_BT_HCIBTUSB_MTK=y -CONFIG_BT_HCIBTUSB_RTL=y -# CONFIG_BT_HCIBTSDIO is not set -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 is not set -# CONFIG_BT_HCIUART_ATH3K is not set -# CONFIG_BT_HCIUART_LL is not set -CONFIG_BT_HCIUART_3WIRE=y -# CONFIG_BT_HCIUART_INTEL is not set -CONFIG_BT_HCIUART_BCM=y -# CONFIG_BT_HCIUART_RTL is not set -# CONFIG_BT_HCIUART_QCA is not set -# CONFIG_BT_HCIUART_AG6XX is not set -# CONFIG_BT_HCIUART_MRVL is not set -# CONFIG_BT_HCIUART_AML 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 is not set -# CONFIG_BT_MTKUART is not set -# CONFIG_BT_NXPUART is not set -# end of Bluetooth device drivers - -# CONFIG_AF_RXRPC is not set -# CONFIG_AF_KCM is not set -# CONFIG_MCTP is not set -CONFIG_FIB_RULES=y -CONFIG_WIRELESS=y -CONFIG_WIRELESS_EXT=y -CONFIG_WEXT_CORE=y -CONFIG_WEXT_PROC=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_LIB80211=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_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 is not set -CONFIG_NET_9P=m -CONFIG_NET_9P_FD=m -# CONFIG_NET_9P_USBG is not set -# CONFIG_NET_9P_DEBUG is not set -# CONFIG_CAIF is not set -CONFIG_CEPH_LIB=m -# CONFIG_CEPH_LIB_PRETTYDEBUG is not set -# CONFIG_CEPH_LIB_USE_DNS_RESOLVER is not set -CONFIG_NFC=m -# CONFIG_NFC_DIGITAL is not set -# CONFIG_NFC_NCI is not set -# CONFIG_NFC_HCI is not set - -# -# Near Field Communication (NFC) devices -# -# CONFIG_NFC_PN533_USB is not set -# CONFIG_NFC_PN533_I2C is not set -# CONFIG_NFC_PN532_UART is not set -# end of Near Field Communication (NFC) devices - -# CONFIG_PSAMPLE is not set -# CONFIG_NET_IFE is not set -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_PAGE_POOL=y -# CONFIG_PAGE_POOL_STATS is not set -# CONFIG_FAILOVER is not set -CONFIG_ETHTOOL_NETLINK=y - -# -# Device Drivers -# -CONFIG_ARM_AMBA=y -CONFIG_HAVE_PCI=y -CONFIG_GENERIC_PCI_IOMAP=y -# CONFIG_PCI is not set -# CONFIG_PCCARD is not set - -# -# Generic Driver Options -# -CONFIG_UEVENT_HELPER=y -CONFIG_UEVENT_HELPER_PATH="" -CONFIG_DEVTMPFS=y -CONFIG_DEVTMPFS_MOUNT=y -# CONFIG_DEVTMPFS_SAFE is not set -CONFIG_STANDALONE=y -CONFIG_PREVENT_FIRMWARE_BUILD=y - -# -# Firmware loader -# -CONFIG_FW_LOADER=y -CONFIG_EXTRA_FIRMWARE="" -# CONFIG_FW_LOADER_USER_HELPER is not set -# CONFIG_FW_LOADER_COMPRESS is not set -# CONFIG_FW_UPLOAD is not set -# 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_DEVICES=y -CONFIG_GENERIC_CPU_AUTOPROBE=y -CONFIG_REGMAP=y -CONFIG_REGMAP_I2C=y -CONFIG_REGMAP_SPI=m -CONFIG_REGMAP_MMIO=y -CONFIG_REGMAP_IRQ=y -CONFIG_DMA_SHARED_BUFFER=y -# CONFIG_DMA_FENCE_TRACE is not set -# CONFIG_FW_DEVLINK_SYNC_STATE_TIMEOUT is not set -# end of Generic Driver Options - -# -# Bus devices -# -# CONFIG_MOXTET is not set -# CONFIG_VEXPRESS_CONFIG is not set -# CONFIG_MHI_BUS is not set -# CONFIG_MHI_BUS_EP is not set -# end of Bus devices - -# -# Cache Drivers -# -# end of Cache Drivers - -CONFIG_CONNECTOR=y -CONFIG_PROC_EVENTS=y - -# -# Firmware Drivers -# - -# -# ARM System Control and Management Interface Protocol -# -# CONFIG_ARM_SCMI_PROTOCOL is not set -# end of ARM System Control and Management Interface Protocol - -# CONFIG_ARM_SCPI_PROTOCOL is not set -# CONFIG_FIRMWARE_MEMMAP is not set -CONFIG_RASPBERRYPI_FIRMWARE=y -# CONFIG_FW_CFG_SYSFS is not set -CONFIG_FW_CS_DSP=m -# CONFIG_GOOGLE_FIRMWARE is not set - -# -# Qualcomm firmware drivers -# -# end of Qualcomm firmware drivers - -# -# Tegra firmware driver -# -# end of Tegra firmware driver -# end of Firmware Drivers - -# CONFIG_GNSS is not set -CONFIG_MTD=m -# CONFIG_MTD_TESTS is not set - -# -# Partition parsers -# -# CONFIG_MTD_CMDLINE_PARTS is not set -CONFIG_MTD_OF_PARTS=m -# CONFIG_MTD_AFS_PARTS is not set -# CONFIG_MTD_REDBOOT_PARTS 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 is not set -# 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_PLATRAM is not set -# end of Mapping drivers for chip access - -# -# Self-contained MTD device drivers -# -# CONFIG_MTD_DATAFLASH is not set -# CONFIG_MTD_MCHP23K256 is not set -# CONFIG_MTD_MCHP48L640 is not set -# CONFIG_MTD_SST25L is not set -# CONFIG_MTD_SLRAM is not set -# CONFIG_MTD_PHRAM is not set -# CONFIG_MTD_MTDRAM is not set -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 is not set -# CONFIG_MTD_RAW_NAND is not set -CONFIG_MTD_SPI_NAND=m - -# -# ECC engine support -# -CONFIG_MTD_NAND_ECC=y -# CONFIG_MTD_NAND_ECC_SW_HAMMING is not set -# CONFIG_MTD_NAND_ECC_SW_BCH is not set -# CONFIG_MTD_NAND_ECC_MXIC is not set -# end of ECC engine support -# end of NAND - -# -# LPDDR & LPDDR2 PCM memory drivers -# -# CONFIG_MTD_LPDDR is not set -# CONFIG_MTD_LPDDR2_NVM is not set -# 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 is not set -# CONFIG_MTD_UBI_GLUEBI is not set -# CONFIG_MTD_UBI_BLOCK is not set -# CONFIG_MTD_UBI_NVMEM is not set -# 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_CONFIGFS=y -CONFIG_ARCH_MIGHT_HAVE_PC_PARPORT=y -# CONFIG_PARPORT is not set -CONFIG_BLK_DEV=y -# CONFIG_BLK_DEV_NULL_BLK is not set -CONFIG_CDROM=m -CONFIG_ZRAM=m -CONFIG_ZRAM_BACKEND_LZ4=y -CONFIG_ZRAM_BACKEND_LZ4HC=y -CONFIG_ZRAM_BACKEND_ZSTD=y -# CONFIG_ZRAM_BACKEND_DEFLATE is not set -CONFIG_ZRAM_BACKEND_842=y -CONFIG_ZRAM_BACKEND_LZO=y -CONFIG_ZRAM_DEF_COMP_LZORLE=y -# CONFIG_ZRAM_DEF_COMP_LZO is not set -# CONFIG_ZRAM_DEF_COMP_LZ4 is not set -# CONFIG_ZRAM_DEF_COMP_LZ4HC is not set -# CONFIG_ZRAM_DEF_COMP_ZSTD is not set -# CONFIG_ZRAM_DEF_COMP_842 is not set -CONFIG_ZRAM_DEF_COMP="lzo-rle" -CONFIG_ZRAM_WRITEBACK=y -# CONFIG_ZRAM_TRACK_ENTRY_ACTIME is not set -# CONFIG_ZRAM_MEMORY_TRACKING is not set -CONFIG_ZRAM_MULTI_COMP=y -CONFIG_BLK_DEV_LOOP=y -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_RAM=y -CONFIG_BLK_DEV_RAM_COUNT=16 -CONFIG_BLK_DEV_RAM_SIZE=4096 -# CONFIG_CDROM_PKTCDVD is not set -CONFIG_ATA_OVER_ETH=m -CONFIG_BLK_DEV_RBD=m -# CONFIG_BLK_DEV_UBLK is not set - -# -# NVME Support -# -# CONFIG_NVME_FC is not set -# CONFIG_NVME_TCP is not set -# CONFIG_NVME_TARGET is not set -# end of NVME Support - -# -# Misc devices -# -CONFIG_BCM2835_SMI=m -# CONFIG_AD525X_DPOT is not set -# CONFIG_DUMMY_IRQ is not set -# CONFIG_RPMB is not set -# CONFIG_ICS932S401 is not set -# CONFIG_ENCLOSURE_SERVICES is not set -# CONFIG_APDS9802ALS is not set -# CONFIG_ISL29003 is not set -# CONFIG_ISL29020 is not set -# CONFIG_SENSORS_TSL2550 is not set -# CONFIG_SENSORS_BH1770 is not set -# CONFIG_SENSORS_APDS990X is not set -# CONFIG_HMC6352 is not set -# CONFIG_DS1682 is not set -# CONFIG_LATTICE_ECP3_CONFIG is not set -# CONFIG_SRAM is not set -# CONFIG_XILINX_SDFEC is not set -# CONFIG_HISI_HIKEY_USB is not set -# CONFIG_OPEN_DICE is not set -# CONFIG_VCPU_STALL_DETECTOR is not set -# CONFIG_C2PORT is not set - -# -# EEPROM support -# -CONFIG_EEPROM_AT24=m -CONFIG_EEPROM_AT25=m -# CONFIG_EEPROM_MAX6875 is not set -CONFIG_EEPROM_93CX6=m -# CONFIG_EEPROM_93XX46 is not set -# CONFIG_EEPROM_IDT_89HPESX is not set -# CONFIG_EEPROM_EE1004 is not set -# end of EEPROM support - -# -# Texas Instruments shared transport line discipline -# -CONFIG_TI_ST=m -# end of Texas Instruments shared transport line discipline - -# CONFIG_SENSORS_LIS3_SPI is not set -# CONFIG_SENSORS_LIS3_I2C is not set -# CONFIG_ALTERA_STAPL is not set -# CONFIG_ECHO is not set -# CONFIG_MISC_RTSX_USB is not set -# CONFIG_PVPANIC is not set -# end of Misc devices - -# -# SCSI device support -# -CONFIG_SCSI_MOD=y -# CONFIG_RAID_ATTRS is not set -CONFIG_SCSI_COMMON=y -CONFIG_SCSI=y -CONFIG_SCSI_DMA=y -# CONFIG_SCSI_PROC_FS is not set - -# -# 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 is not set -# 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 is not set -# CONFIG_SCSI_FC_ATTRS is not set -CONFIG_SCSI_ISCSI_ATTRS=y -# CONFIG_SCSI_SAS_ATTRS is not set -# CONFIG_SCSI_SAS_LIBSAS is not set -# CONFIG_SCSI_SRP_ATTRS is not set -# end of SCSI Transports - -CONFIG_SCSI_LOWLEVEL=y -CONFIG_ISCSI_TCP=m -CONFIG_ISCSI_BOOT_SYSFS=m -# CONFIG_SCSI_DEBUG is not set -# CONFIG_SCSI_DH is not set -# end of SCSI device support - -CONFIG_ATA=m -CONFIG_ATA_VERBOSE_ERROR=y -CONFIG_ATA_FORCE=y - -# -# Controllers with non-SFF native interface -# -# CONFIG_SATA_AHCI_PLATFORM is not set -# CONFIG_AHCI_DWC is not set -# CONFIG_AHCI_CEVA is not set -CONFIG_ATA_SFF=y - -# -# SFF controllers with custom DMA interface -# -CONFIG_ATA_BMDMA=y - -# -# SATA SFF controllers with BMDMA -# -# CONFIG_SATA_DWC is not set - -# -# PATA SFF controllers with BMDMA -# - -# -# PIO-only SFF controllers -# -# CONFIG_PATA_OF_PLATFORM is not set - -# -# Generic fallback / legacy drivers -# -CONFIG_MD=y -CONFIG_BLK_DEV_MD=m -CONFIG_MD_BITMAP_FILE=y -CONFIG_MD_LINEAR=m -CONFIG_MD_RAID0=m -CONFIG_MD_RAID1=m -CONFIG_MD_RAID10=m -CONFIG_MD_RAID456=m -# CONFIG_MD_CLUSTER is not set -CONFIG_BCACHE=m -# CONFIG_BCACHE_DEBUG is not set -# CONFIG_BCACHE_ASYNC_REGISTRATION is not set -CONFIG_BLK_DEV_DM_BUILTIN=y -CONFIG_BLK_DEV_DM=y -# 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 is not set -# CONFIG_DM_ERA is not set -# 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 is not set -# CONFIG_DM_MULTIPATH_ST is not set -# CONFIG_DM_MULTIPATH_HST is not set -# CONFIG_DM_MULTIPATH_IOA is not set -CONFIG_DM_DELAY=m -# CONFIG_DM_DUST is not set -CONFIG_DM_INIT=y -# CONFIG_DM_UEVENT is not set -# CONFIG_DM_FLAKEY is not set -CONFIG_DM_VERITY=m -# CONFIG_DM_VERITY_VERIFY_ROOTHASH_SIG is not set -# CONFIG_DM_VERITY_FEC is not set -# CONFIG_DM_SWITCH is not set -# CONFIG_DM_LOG_WRITES is not set -CONFIG_DM_INTEGRITY=m -CONFIG_DM_AUDIT=y -# CONFIG_TARGET_CORE is not set -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 is not set -CONFIG_IFB=m -# CONFIG_NET_TEAM is not set -CONFIG_MACVLAN=m -CONFIG_MACVTAP=m -CONFIG_IPVLAN_L3S=y -CONFIG_IPVLAN=m -# CONFIG_IPVTAP is not set -CONFIG_VXLAN=m -# CONFIG_GENEVE is not set -# CONFIG_BAREUDP is not set -# CONFIG_GTP is not set -# CONFIG_PFCP is not set -# CONFIG_AMT is not set -# CONFIG_MACSEC is not set -CONFIG_NETCONSOLE=m -# CONFIG_NETCONSOLE_DYNAMIC is not set -# CONFIG_NETCONSOLE_EXTENDED_LOG is not set -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_NLMON is not set -CONFIG_NETKIT=y -CONFIG_NET_VRF=m -# CONFIG_ATM_DRIVERS is not set -CONFIG_ETHERNET=y -CONFIG_NET_VENDOR_ALACRITECH=y -# CONFIG_ALTERA_TSE is not set -CONFIG_NET_VENDOR_AMAZON=y -CONFIG_NET_VENDOR_AQUANTIA=y -CONFIG_NET_VENDOR_ARC=y -CONFIG_NET_VENDOR_ASIX=y -# CONFIG_SPI_AX88796C is not set -CONFIG_NET_VENDOR_BROADCOM=y -# CONFIG_B44 is not set -# CONFIG_BCMGENET is not set -# CONFIG_SYSTEMPORT is not set -CONFIG_NET_VENDOR_CADENCE=y -# CONFIG_MACB is not set -CONFIG_NET_VENDOR_CAVIUM=y -CONFIG_NET_VENDOR_CIRRUS=y -# CONFIG_CS89x0_PLATFORM is not set -CONFIG_NET_VENDOR_CORTINA=y -# CONFIG_GEMINI_ETHERNET is not set -CONFIG_NET_VENDOR_DAVICOM=y -# CONFIG_DM9000 is not set -# CONFIG_DM9051 is not set -# CONFIG_DNET is not set -CONFIG_NET_VENDOR_ENGLEDER=y -# CONFIG_TSNEP is not set -CONFIG_NET_VENDOR_EZCHIP=y -# CONFIG_EZCHIP_NPS_MANAGEMENT_ENET is not set -CONFIG_NET_VENDOR_FARADAY=y -# CONFIG_FTMAC100 is not set -# CONFIG_FTGMAC100 is not set -CONFIG_NET_VENDOR_FUNGIBLE=y -CONFIG_NET_VENDOR_GOOGLE=y -CONFIG_NET_VENDOR_HISILICON=y -# CONFIG_HIX5HD2_GMAC is not set -# CONFIG_HISI_FEMAC is not set -# CONFIG_HIP04_ETH is not set -# CONFIG_HNS_DSAF is not set -# CONFIG_HNS_ENET is not set -CONFIG_NET_VENDOR_HUAWEI=y -CONFIG_NET_VENDOR_I825XX=y -CONFIG_NET_VENDOR_INTEL=y -CONFIG_NET_VENDOR_ADI=y -CONFIG_NET_VENDOR_LITEX=y -# CONFIG_LITEX_LITEETH is not set -CONFIG_NET_VENDOR_MARVELL=y -# CONFIG_MVMDIO is not set -CONFIG_NET_VENDOR_MELLANOX=y -# CONFIG_MLXSW_CORE is not set -# CONFIG_MLXFW is not set -CONFIG_NET_VENDOR_META=y -CONFIG_NET_VENDOR_MICREL=y -# CONFIG_KS8842 is not set -# CONFIG_KS8851 is not set -# CONFIG_KS8851_MLL is not set -CONFIG_NET_VENDOR_MICROCHIP=y -CONFIG_ENC28J60=m -# CONFIG_ENC28J60_WRITEVERIFY is not set -# CONFIG_ENCX24J600 is not set -# CONFIG_LAN865X is not set -# CONFIG_VCAP is not set -CONFIG_NET_VENDOR_MICROSEMI=y -CONFIG_NET_VENDOR_MICROSOFT=y -CONFIG_NET_VENDOR_NI=y -# CONFIG_NI_XGE_MANAGEMENT_ENET is not set -CONFIG_NET_VENDOR_NATSEMI=y -CONFIG_NET_VENDOR_NETRONOME=y -CONFIG_NET_VENDOR_8390=y -# CONFIG_AX88796 is not set -# CONFIG_ETHOC is not set -# CONFIG_OA_TC6 is not set -CONFIG_NET_VENDOR_PENSANDO=y -CONFIG_NET_VENDOR_QUALCOMM=y -CONFIG_QCA7000=m -CONFIG_QCA7000_SPI=m -CONFIG_QCA7000_UART=m -# CONFIG_QCOM_EMAC is not set -# CONFIG_RMNET is not set -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=y -CONFIG_NET_VENDOR_SOLARFLARE=y -CONFIG_NET_VENDOR_SMSC=y -# CONFIG_SMC91X is not set -# CONFIG_SMSC911X is not set -CONFIG_NET_VENDOR_SOCIONEXT=y -CONFIG_NET_VENDOR_STMICRO=y -# CONFIG_STMMAC_ETH is not set -CONFIG_NET_VENDOR_SYNOPSYS=y -# CONFIG_DWC_XLGMAC is not set -CONFIG_NET_VENDOR_VERTEXCOM=y -CONFIG_MSE102X=m -CONFIG_NET_VENDOR_VIA=y -# CONFIG_VIA_VELOCITY is not set -CONFIG_NET_VENDOR_WANGXUN=y -CONFIG_NET_VENDOR_WIZNET=y -CONFIG_WIZNET_W5100=m -# CONFIG_WIZNET_W5300 is not set -# 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_LL_TEMAC is not set -CONFIG_PHYLINK=m -CONFIG_PHYLIB=y -CONFIG_SWPHY=y -# CONFIG_LED_TRIGGER_PHY is not set -CONFIG_PHYLIB_LEDS=y -CONFIG_FIXED_PHY=y -# CONFIG_SFP is not set - -# -# MII PHY device drivers -# -# CONFIG_AIR_EN8811H_PHY is not set -# CONFIG_AMD_PHY is not set -# CONFIG_ADIN_PHY is not set -# CONFIG_ADIN1100_PHY is not set -# CONFIG_AQUANTIA_PHY is not set -CONFIG_AX88796B_PHY=m -# CONFIG_BROADCOM_PHY is not set -# CONFIG_BCM54140_PHY is not set -# CONFIG_BCM7XXX_PHY is not set -# CONFIG_BCM84881_PHY is not set -# CONFIG_BCM87XX_PHY is not set -# CONFIG_CICADA_PHY is not set -# CONFIG_CORTINA_PHY is not set -# CONFIG_DAVICOM_PHY is not set -# CONFIG_ICPLUS_PHY is not set -# CONFIG_LXT_PHY is not set -# CONFIG_INTEL_XWAY_PHY is not set -# CONFIG_LSI_ET1011C_PHY is not set -# CONFIG_MARVELL_PHY is not set -# CONFIG_MARVELL_10G_PHY is not set -# CONFIG_MARVELL_88Q2XXX_PHY is not set -# CONFIG_MARVELL_88X2222_PHY is not set -# CONFIG_MAXLINEAR_GPHY is not set -# CONFIG_MEDIATEK_GE_PHY is not set -# CONFIG_MICREL_PHY is not set -# CONFIG_MICROCHIP_T1S_PHY is not set -CONFIG_MICROCHIP_PHY=y -# CONFIG_MICROCHIP_T1_PHY is not set -# CONFIG_MICROSEMI_PHY is not set -# CONFIG_MOTORCOMM_PHY is not set -# CONFIG_NATIONAL_PHY is not set -# CONFIG_NXP_CBTX_PHY is not set -# CONFIG_NXP_C45_TJA11XX_PHY is not set -# CONFIG_NXP_TJA11XX_PHY is not set -# CONFIG_NCN26000_PHY is not set -# CONFIG_AT803X_PHY is not set -# CONFIG_QCA83XX_PHY is not set -# CONFIG_QCA808X_PHY is not set -# CONFIG_QCA807X_PHY is not set -# CONFIG_QSEMI_PHY is not set -# CONFIG_REALTEK_PHY is not set -# CONFIG_RENESAS_PHY is not set -# CONFIG_ROCKCHIP_PHY is not set -CONFIG_SMSC_PHY=y -# CONFIG_STE10XP is not set -# CONFIG_TERANETICS_PHY is not set -# CONFIG_DP83822_PHY is not set -# CONFIG_DP83TC811_PHY is not set -# CONFIG_DP83848_PHY is not set -# CONFIG_DP83867_PHY is not set -# CONFIG_DP83869_PHY is not set -# CONFIG_DP83TD510_PHY is not set -# CONFIG_DP83TG720_PHY is not set -# CONFIG_VITESSE_PHY is not set -# CONFIG_XILINX_GMII2RGMII is not set -# CONFIG_MICREL_KS8995MA is not set -# CONFIG_PSE_CONTROLLER is not set -CONFIG_CAN_DEV=m -CONFIG_CAN_VCAN=m -# CONFIG_CAN_VXCAN is not set -CONFIG_CAN_NETLINK=y -CONFIG_CAN_CALC_BITTIMING=y -CONFIG_CAN_RX_OFFLOAD=y -# CONFIG_CAN_CAN327 is not set -# CONFIG_CAN_FLEXCAN is not set -# CONFIG_CAN_GRCAN is not set -CONFIG_CAN_SLCAN=m -# CONFIG_CAN_TI_HECC is not set -# CONFIG_CAN_C_CAN is not set -# CONFIG_CAN_CC770 is not set -# CONFIG_CAN_CTUCANFD_PLATFORM is not set -# CONFIG_CAN_IFI_CANFD is not set -# CONFIG_CAN_M_CAN is not set -# CONFIG_CAN_SJA1000 is not set -# CONFIG_CAN_SOFTING is not set - -# -# 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_USB is not set -# CONFIG_CAN_ETAS_ES58X is not set -# CONFIG_CAN_F81604 is not set -CONFIG_CAN_GS_USB=m -# CONFIG_CAN_KVASER_USB is not set -# CONFIG_CAN_MCBA_USB is not set -CONFIG_CAN_PEAK_USB=m -# CONFIG_CAN_UCAN is not set -# end of CAN USB interfaces - -# CONFIG_CAN_DEBUG_DEVICES is not set -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 is not set -# CONFIG_MDIO_GPIO is not set -# CONFIG_MDIO_HISI_FEMAC is not set -# CONFIG_MDIO_MVUSB is not set -# CONFIG_MDIO_MSCC_MIIM is not set -# CONFIG_MDIO_IPQ4019 is not set -# CONFIG_MDIO_IPQ8064 is not set - -# -# MDIO Multiplexers -# -# CONFIG_MDIO_BUS_MUX_GPIO is not set -# CONFIG_MDIO_BUS_MUX_MULTIPLEXER is not set -# CONFIG_MDIO_BUS_MUX_MMIOREG is not set - -# -# PCS device drivers -# -# CONFIG_PCS_XPCS is not set -# end of PCS device drivers - -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_PPPOE_HASH_BITS_1 is not set -# CONFIG_PPPOE_HASH_BITS_2 is not set -CONFIG_PPPOE_HASH_BITS_4=y -# CONFIG_PPPOE_HASH_BITS_8 is not set -CONFIG_PPPOE_HASH_BITS=4 -# CONFIG_PPTP is not set -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 is not set -CONFIG_USB_NET_DRIVERS=y -CONFIG_USB_CATC=m -CONFIG_USB_KAWETH=m -CONFIG_USB_PEGASUS=m -CONFIG_USB_RTL8150=m -CONFIG_USB_RTL8152=m -CONFIG_USB_LAN78XX=y -CONFIG_USB_USBNET=y -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=y -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_IPHETH=m -CONFIG_USB_SIERRA_NET=m -CONFIG_USB_VL600=m -# CONFIG_USB_NET_CH9200 is not set -CONFIG_USB_NET_AQC111=m -CONFIG_USB_RTL8153_ECM=m -CONFIG_WLAN=y -CONFIG_WLAN_VENDOR_ADMTEK=y -CONFIG_ATH_COMMON=m -CONFIG_WLAN_VENDOR_ATH=y -# CONFIG_ATH_DEBUG is not set -CONFIG_ATH9K_HW=m -CONFIG_ATH9K_COMMON=m -CONFIG_ATH9K_BTCOEX_SUPPORT=y -CONFIG_ATH9K=m -# CONFIG_ATH9K_AHB is not set -# CONFIG_ATH9K_DYNACK is not set -# CONFIG_ATH9K_WOW is not set -CONFIG_ATH9K_RFKILL=y -# CONFIG_ATH9K_CHANNEL_CONTEXT is not set -CONFIG_ATH9K_PCOEM=y -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 is not set -CONFIG_ATH6KL_USB=m -# CONFIG_ATH6KL_DEBUG is not set -# CONFIG_ATH6KL_TRACING is not set -CONFIG_AR5523=m -# CONFIG_ATH10K is not set -# CONFIG_WCN36XX is not set -# CONFIG_ATH11K is not set -CONFIG_WLAN_VENDOR_ATMEL=y -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_SDIO is not set -CONFIG_B43_BCMA_PIO=y -CONFIG_B43_PIO=y -CONFIG_B43_PHY_G=y -# CONFIG_B43_PHY_N is not set -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_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 is not set -CONFIG_BRCMFMAC=m -CONFIG_BRCMFMAC_PROTO_BCDC=y -CONFIG_BRCMFMAC_SDIO=y -CONFIG_BRCMFMAC_USB=y -# CONFIG_BRCM_TRACING is not set -CONFIG_BRCMDBG=y -CONFIG_WLAN_VENDOR_INTEL=y -CONFIG_WLAN_VENDOR_INTERSIL=y -CONFIG_P54_COMMON=m -CONFIG_P54_USB=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_SDIO=m -# CONFIG_LIBERTAS_SPI is not set -# CONFIG_LIBERTAS_DEBUG is not set -# CONFIG_LIBERTAS_MESH is not set -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_USB is not set -CONFIG_WLAN_VENDOR_MEDIATEK=y -CONFIG_MT7601U=m -CONFIG_MT76_CORE=m -CONFIG_MT76_LEDS=y -CONFIG_MT76_USB=m -CONFIG_MT76x02_LIB=m -CONFIG_MT76x02_USB=m -CONFIG_MT76_CONNAC_LIB=m -CONFIG_MT792x_LIB=m -CONFIG_MT792x_USB=m -CONFIG_MT76x0_COMMON=m -CONFIG_MT76x0U=m -CONFIG_MT76x2_COMMON=m -CONFIG_MT76x2U=m -# CONFIG_MT7663U is not set -# CONFIG_MT7663S is not set -CONFIG_MT7921_COMMON=m -# CONFIG_MT7921S is not set -CONFIG_MT7921U=m -CONFIG_MT7925_COMMON=m -CONFIG_MT7925U=m -CONFIG_WLAN_VENDOR_MICROCHIP=y -# CONFIG_WILC1000_SDIO is not set -# CONFIG_WILC1000_SPI is not set -CONFIG_WLAN_VENDOR_PURELIFI=y -# CONFIG_PLFXLC is not set -CONFIG_WLAN_VENDOR_RALINK=y -CONFIG_RT2X00=m -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_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_RTL8187=m -CONFIG_RTL8187_LEDS=y -CONFIG_RTL_CARDS=m -CONFIG_RTL8192CU=m -CONFIG_RTL8192DU=m -CONFIG_RTLWIFI=m -CONFIG_RTLWIFI_USB=m -CONFIG_RTLWIFI_DEBUG=y -CONFIG_RTL8192C_COMMON=m -CONFIG_RTL8192D_COMMON=m -CONFIG_RTL8XXXU=m -# CONFIG_RTL8XXXU_UNTESTED is not set -CONFIG_RTW88=m -CONFIG_RTW88_CORE=m -CONFIG_RTW88_USB=m -CONFIG_RTW88_8822B=m -CONFIG_RTW88_8822C=m -CONFIG_RTW88_8723X=m -CONFIG_RTW88_8723D=m -CONFIG_RTW88_8821C=m -# CONFIG_RTW88_8822BS is not set -CONFIG_RTW88_8822BU=m -# CONFIG_RTW88_8822CS is not set -CONFIG_RTW88_8822CU=m -# CONFIG_RTW88_8723DS is not set -# CONFIG_RTW88_8723CS is not set -CONFIG_RTW88_8723DU=m -# CONFIG_RTW88_8821CS is not set -CONFIG_RTW88_8821CU=m -# CONFIG_RTW88_DEBUG is not set -# CONFIG_RTW88_DEBUGFS is not set -# CONFIG_RTW89 is not set -CONFIG_WLAN_VENDOR_RSI=y -# CONFIG_RSI_91X is not set -CONFIG_WLAN_VENDOR_SILABS=y -# CONFIG_WFX is not set -CONFIG_WLAN_VENDOR_ST=y -# CONFIG_CW1200 is not set -CONFIG_WLAN_VENDOR_TI=y -# CONFIG_WL1251 is not set -# CONFIG_WL12XX is not set -# CONFIG_WL18XX is not set -# CONFIG_WLCORE is not set -CONFIG_WLAN_VENDOR_ZYDAS=y -CONFIG_ZD1211RW=m -# CONFIG_ZD1211RW_DEBUG is not set -CONFIG_WLAN_VENDOR_QUANTENNA=y -CONFIG_MAC80211_HWSIM=m -# CONFIG_VIRT_WIFI is not set -# CONFIG_WAN is not set -CONFIG_IEEE802154_DRIVERS=m -# CONFIG_IEEE802154_FAKELB is not set -CONFIG_IEEE802154_AT86RF230=m -CONFIG_IEEE802154_MRF24J40=m -CONFIG_IEEE802154_CC2520=m -# CONFIG_IEEE802154_ATUSB is not set -# CONFIG_IEEE802154_ADF7242 is not set -# CONFIG_IEEE802154_CA8210 is not set -# CONFIG_IEEE802154_MCR20A is not set -# CONFIG_IEEE802154_HWSIM is not set - -# -# Wireless WAN -# -# CONFIG_WWAN is not set -# end of Wireless WAN - -# CONFIG_NETDEVSIM is not set -# CONFIG_NET_FAILOVER is not set -# CONFIG_ISDN is not set - -# -# Input device support -# -CONFIG_INPUT=y -CONFIG_INPUT_LEDS=m -CONFIG_INPUT_FF_MEMLESS=m -# CONFIG_INPUT_SPARSEKMAP is not set -CONFIG_INPUT_MATRIXKMAP=m - -# -# Userland interfaces -# -CONFIG_INPUT_MOUSEDEV=y -# CONFIG_INPUT_MOUSEDEV_PSAUX is not set -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 is not set -# CONFIG_KEYBOARD_ADP5589 is not set -# CONFIG_KEYBOARD_ATKBD is not set -# CONFIG_KEYBOARD_QT1050 is not set -# CONFIG_KEYBOARD_QT1070 is not set -# CONFIG_KEYBOARD_QT2160 is not set -# CONFIG_KEYBOARD_DLINK_DIR685 is not set -# CONFIG_KEYBOARD_LKKBD is not set -CONFIG_KEYBOARD_GPIO=m -# CONFIG_KEYBOARD_GPIO_POLLED is not set -CONFIG_KEYBOARD_TCA6416=m -CONFIG_KEYBOARD_TCA8418=m -CONFIG_KEYBOARD_MATRIX=m -# CONFIG_KEYBOARD_LM8323 is not set -# CONFIG_KEYBOARD_LM8333 is not set -# CONFIG_KEYBOARD_MAX7359 is not set -# CONFIG_KEYBOARD_MPR121 is not set -# CONFIG_KEYBOARD_NEWTON is not set -# CONFIG_KEYBOARD_OPENCORES is not set -# CONFIG_KEYBOARD_PINEPHONE is not set -# CONFIG_KEYBOARD_SAMSUNG is not set -# CONFIG_KEYBOARD_STOWAWAY is not set -# CONFIG_KEYBOARD_SUNKBD is not set -# CONFIG_KEYBOARD_STMPE 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=m -# CONFIG_KEYBOARD_BCM is not set -# CONFIG_KEYBOARD_CYPRESS_SF is not set -# CONFIG_INPUT_MOUSE is not set -CONFIG_INPUT_JOYSTICK=y -# CONFIG_JOYSTICK_ANALOG is not set -# CONFIG_JOYSTICK_A3D is not set -# CONFIG_JOYSTICK_ADC is not set -# CONFIG_JOYSTICK_ADI is not set -# CONFIG_JOYSTICK_COBRA is not set -# CONFIG_JOYSTICK_GF2K is not set -# CONFIG_JOYSTICK_GRIP is not set -# CONFIG_JOYSTICK_GRIP_MP is not set -# CONFIG_JOYSTICK_GUILLEMOT is not set -# CONFIG_JOYSTICK_INTERACT is not set -# CONFIG_JOYSTICK_SIDEWINDER is not set -# CONFIG_JOYSTICK_TMDC is not set -CONFIG_JOYSTICK_IFORCE=m -CONFIG_JOYSTICK_IFORCE_USB=m -# CONFIG_JOYSTICK_IFORCE_232 is not set -# CONFIG_JOYSTICK_WARRIOR is not set -# CONFIG_JOYSTICK_MAGELLAN is not set -# CONFIG_JOYSTICK_SPACEORB is not set -# CONFIG_JOYSTICK_SPACEBALL is not set -# CONFIG_JOYSTICK_STINGER is not set -# CONFIG_JOYSTICK_TWIDJOY is not set -# CONFIG_JOYSTICK_ZHENHUA is not set -# CONFIG_JOYSTICK_AS5011 is not set -# CONFIG_JOYSTICK_JOYDUMP is not set -CONFIG_JOYSTICK_XPAD=m -CONFIG_JOYSTICK_XPAD_FF=y -CONFIG_JOYSTICK_XPAD_LEDS=y -CONFIG_JOYSTICK_PSXPAD_SPI=m -CONFIG_JOYSTICK_PSXPAD_SPI_FF=y -# CONFIG_JOYSTICK_PXRC is not set -# CONFIG_JOYSTICK_QWIIC is not set -CONFIG_JOYSTICK_FSIA6B=m -CONFIG_JOYSTICK_SENSEHAT=m -# CONFIG_JOYSTICK_SEESAW is not set -# CONFIG_INPUT_TABLET is not set -CONFIG_INPUT_TOUCHSCREEN=y -CONFIG_TOUCHSCREEN_ADS7846=m -# CONFIG_TOUCHSCREEN_AD7877 is not set -# CONFIG_TOUCHSCREEN_AD7879 is not set -# CONFIG_TOUCHSCREEN_ADC is not set -# CONFIG_TOUCHSCREEN_AR1021_I2C is not set -# CONFIG_TOUCHSCREEN_ATMEL_MXT 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 is not set -# CONFIG_TOUCHSCREEN_CY8CTMG110 is not set -# CONFIG_TOUCHSCREEN_CYTTSP_CORE is not set -# CONFIG_TOUCHSCREEN_CYTTSP5 is not set -# CONFIG_TOUCHSCREEN_DYNAPRO is not set -# CONFIG_TOUCHSCREEN_HAMPSHIRE is not set -# CONFIG_TOUCHSCREEN_EETI is not set -CONFIG_TOUCHSCREEN_EGALAX=m -# CONFIG_TOUCHSCREEN_EGALAX_SERIAL is not set -CONFIG_TOUCHSCREEN_EXC3000=m -# CONFIG_TOUCHSCREEN_FUJITSU is not set -CONFIG_TOUCHSCREEN_GOODIX=m -# CONFIG_TOUCHSCREEN_GOODIX_BERLIN_I2C is not set -# CONFIG_TOUCHSCREEN_GOODIX_BERLIN_SPI is not set -# CONFIG_TOUCHSCREEN_HIDEEP is not set -# CONFIG_TOUCHSCREEN_HYCON_HY46XX is not set -# CONFIG_TOUCHSCREEN_HYNITRON_CSTXXX is not set -CONFIG_TOUCHSCREEN_ILI210X=m -# CONFIG_TOUCHSCREEN_ILITEK is not set -# CONFIG_TOUCHSCREEN_S6SY761 is not set -# CONFIG_TOUCHSCREEN_GUNZE is not set -# CONFIG_TOUCHSCREEN_EKTF2127 is not set -# CONFIG_TOUCHSCREEN_ELAN is not set -# CONFIG_TOUCHSCREEN_ELO is not set -# CONFIG_TOUCHSCREEN_WACOM_W8001 is not set -# CONFIG_TOUCHSCREEN_WACOM_I2C is not set -# CONFIG_TOUCHSCREEN_MAX11801 is not set -# CONFIG_TOUCHSCREEN_MMS114 is not set -# CONFIG_TOUCHSCREEN_MELFAS_MIP4 is not set -# CONFIG_TOUCHSCREEN_MSG2638 is not set -# CONFIG_TOUCHSCREEN_MTOUCH is not set -# CONFIG_TOUCHSCREEN_NOVATEK_NVT_TS is not set -# CONFIG_TOUCHSCREEN_IMAGIS is not set -# CONFIG_TOUCHSCREEN_IMX6UL_TSC is not set -# CONFIG_TOUCHSCREEN_INEXIO is not set -# CONFIG_TOUCHSCREEN_PENMOUNT is not set -CONFIG_TOUCHSCREEN_EDT_FT5X06=m -CONFIG_TOUCHSCREEN_RASPBERRYPI_FW=m -# CONFIG_TOUCHSCREEN_TOUCHRIGHT is not set -# CONFIG_TOUCHSCREEN_TOUCHWIN is not set -# CONFIG_TOUCHSCREEN_PIXCIR is not set -# CONFIG_TOUCHSCREEN_WDT87XX_I2C is not set -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 is not set -# 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=y -# 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_STMPE=m -# CONFIG_TOUCHSCREEN_SUR40 is not set -# CONFIG_TOUCHSCREEN_SURFACE3_SPI is not set -# CONFIG_TOUCHSCREEN_SX8654 is not set -# CONFIG_TOUCHSCREEN_TPS6507X is not set -# CONFIG_TOUCHSCREEN_ZET6223 is not set -# CONFIG_TOUCHSCREEN_ZFORCE is not set -# CONFIG_TOUCHSCREEN_COLIBRI_VF50 is not set -# CONFIG_TOUCHSCREEN_ROHM_BU21023 is not set -CONFIG_TOUCHSCREEN_IQS5XX=m -# CONFIG_TOUCHSCREEN_IQS7211 is not set -# CONFIG_TOUCHSCREEN_ZINITIX is not set -# CONFIG_TOUCHSCREEN_HIMAX_HX83112B is not set -CONFIG_INPUT_MISC=y -CONFIG_INPUT_AD714X=m -CONFIG_INPUT_AD714X_I2C=m -CONFIG_INPUT_AD714X_SPI=m -# CONFIG_INPUT_ARIZONA_HAPTICS 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_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 is not set -CONFIG_INPUT_UINPUT=m -# CONFIG_INPUT_PCF8574 is not set -# CONFIG_INPUT_PWM_BEEPER is not set -# CONFIG_INPUT_PWM_VIBRA is not set -CONFIG_INPUT_GPIO_ROTARY_ENCODER=m -# CONFIG_INPUT_DA7280_HAPTICS is not set -CONFIG_INPUT_ADXL34X=m -CONFIG_INPUT_ADXL34X_I2C=m -CONFIG_INPUT_ADXL34X_SPI=m -# CONFIG_INPUT_IMS_PCU is not set -# CONFIG_INPUT_IQS269A is not set -# CONFIG_INPUT_IQS626A is not set -# CONFIG_INPUT_IQS7222 is not set -CONFIG_INPUT_CMA3000=m -# CONFIG_INPUT_CMA3000_I2C 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_RMI4_CORE is not set - -# -# Hardware I/O ports -# -CONFIG_SERIO=m -CONFIG_SERIO_SERPORT=m -# CONFIG_SERIO_AMBAKMI is not set -# CONFIG_SERIO_LIBPS2 is not set -CONFIG_SERIO_RAW=m -# CONFIG_SERIO_ALTERA_PS2 is not set -# 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 -# end of Hardware I/O ports -# end of Input device support - -# -# Character devices -# -CONFIG_BRCM_CHAR_DRIVERS=y -CONFIG_BCM2708_VCMEM=y -CONFIG_BCM_VCIO=y -CONFIG_BCM2835_SMI_DEV=m -CONFIG_TTY=y -CONFIG_VT=y -CONFIG_CONSOLE_TRANSLATIONS=y -CONFIG_VT_CONSOLE=y -CONFIG_VT_HW_CONSOLE_BINDING=y -CONFIG_UNIX98_PTYS=y -# CONFIG_LEGACY_PTYS is not set -CONFIG_LEGACY_TIOCSTI=y -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=y -# CONFIG_SERIAL_8250_FINTEK is not set -CONFIG_SERIAL_8250_CONSOLE=y -# CONFIG_SERIAL_8250_DMA is not set -CONFIG_SERIAL_8250_NR_UARTS=1 -CONFIG_SERIAL_8250_RUNTIME_UARTS=0 -CONFIG_SERIAL_8250_EXTENDED=y -# CONFIG_SERIAL_8250_MANY_PORTS 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_BCM2835AUX=y -CONFIG_SERIAL_8250_FSL=y -# CONFIG_SERIAL_8250_DW is not set -# CONFIG_SERIAL_8250_RT288X is not set -CONFIG_SERIAL_OF_PLATFORM=y - -# -# Non-8250 serial port support -# -# CONFIG_SERIAL_AMBA_PL010 is not set -CONFIG_SERIAL_AMBA_PL011=y -CONFIG_SERIAL_AMBA_PL011_CONSOLE=y -# CONFIG_SERIAL_EARLYCON_SEMIHOST is not set -# CONFIG_SERIAL_KGDB_NMI is not set -# 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_CONSOLE_POLL=y -# CONFIG_SERIAL_SIFIVE is not set -# CONFIG_SERIAL_SCCNXP is not set -CONFIG_SERIAL_SC16IS7XX=m -CONFIG_SERIAL_SC16IS7XX_I2C=m -CONFIG_SERIAL_SC16IS7XX_SPI=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_FSL_LPUART is not set -# CONFIG_SERIAL_FSL_LINFLEXUART is not set -# CONFIG_SERIAL_CONEXANT_DIGICOLOR is not set -# CONFIG_SERIAL_ST_ASC is not set -# CONFIG_SERIAL_SPRD is not set -CONFIG_SERIAL_RPI_FW=m -# end of Serial drivers - -CONFIG_SERIAL_MCTRL_GPIO=y -# CONFIG_SERIAL_NONSTANDARD is not set -# CONFIG_N_GSM is not set -# CONFIG_NULL_TTY is not set -# CONFIG_HVC_DCC is not set -CONFIG_SERIAL_DEV_BUS=y -CONFIG_SERIAL_DEV_CTRL_TTYPORT=y -CONFIG_TTY_PRINTK=y -CONFIG_TTY_PRINTK_LEVEL=6 -# CONFIG_VIRTIO_CONSOLE is not set -# CONFIG_IPMI_HANDLER is not set -CONFIG_HW_RANDOM=y -# CONFIG_HW_RANDOM_TIMERIOMEM is not set -# CONFIG_HW_RANDOM_BA431 is not set -CONFIG_HW_RANDOM_BCM2835=y -CONFIG_HW_RANDOM_IPROC_RNG200=y -# CONFIG_HW_RANDOM_CCTRNG is not set -# CONFIG_HW_RANDOM_XIPHERA is not set -CONFIG_DEVMEM=y -CONFIG_DEVPORT=y -CONFIG_TCG_TPM=m -# CONFIG_TCG_TPM2_HMAC is not set -CONFIG_HW_RANDOM_TPM=y -CONFIG_TCG_TIS_CORE=m -# CONFIG_TCG_TIS is not set -CONFIG_TCG_TIS_SPI=m -# CONFIG_TCG_TIS_SPI_CR50 is not set -CONFIG_TCG_TIS_I2C=m -# CONFIG_TCG_TIS_I2C_CR50 is not set -# CONFIG_TCG_TIS_I2C_ATMEL is not set -# CONFIG_TCG_TIS_I2C_INFINEON is not set -# CONFIG_TCG_TIS_I2C_NUVOTON is not set -# CONFIG_TCG_ATMEL is not set -# CONFIG_TCG_VTPM_PROXY is not set -# CONFIG_TCG_TIS_ST33ZP24_I2C is not set -# CONFIG_TCG_TIS_ST33ZP24_SPI is not set -# CONFIG_XILLYBUS is not set -# CONFIG_XILLYUSB is not set -CONFIG_RASPBERRYPI_GPIOMEM=m -# end of Character devices - -# -# I2C support -# -CONFIG_I2C=y -CONFIG_I2C_BOARDINFO=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=m -# CONFIG_I2C_MUX_LTC4306 is not set -# CONFIG_I2C_MUX_PCA9541 is not set -CONFIG_I2C_MUX_PCA954x=m -CONFIG_I2C_MUX_PINCTRL=m -# CONFIG_I2C_MUX_REG is not set -# CONFIG_I2C_DEMUX_PINCTRL is not set -# CONFIG_I2C_MUX_MLXCPLD is not set -# end of Multiplexer I2C Chip support - -CONFIG_I2C_HELPER_AUTO=y -CONFIG_I2C_ALGOBIT=m - -# -# I2C Hardware Bus support -# -CONFIG_I2C_BCM2708=m -CONFIG_I2C_BCM2708_BAUDRATE=100000 - -# -# I2C system bus drivers (mostly embedded / system-on-chip) -# -CONFIG_I2C_BCM2835=y -# CONFIG_I2C_BRCMSTB is not set -# CONFIG_I2C_CBUS_GPIO is not set -# CONFIG_I2C_DESIGNWARE_CORE is not set -# CONFIG_I2C_EMEV2 is not set -CONFIG_I2C_GPIO=m -# CONFIG_I2C_GPIO_FAULT_INJECTOR is not set -# CONFIG_I2C_NOMADIK is not set -# CONFIG_I2C_OCORES is not set -# CONFIG_I2C_PCA_PLATFORM is not set -# CONFIG_I2C_RK3X is not set -# CONFIG_I2C_SIMTEC is not set -# CONFIG_I2C_XILINX is not set - -# -# External I2C/SMBus adapter drivers -# -# CONFIG_I2C_DIOLAN_U2C is not set -# CONFIG_I2C_CP2615 is not set -CONFIG_I2C_ROBOTFUZZ_OSIF=m -# CONFIG_I2C_TAOS_EVM is not set -CONFIG_I2C_TINY_USB=m - -# -# Other I2C/SMBus bus drivers -# -# CONFIG_I2C_VIRTIO is not set -# 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 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 is not set -# CONFIG_SPI_AXI_SPI_ENGINE is not set -CONFIG_SPI_BCM2835=m -CONFIG_SPI_BCM2835AUX=m -# CONFIG_SPI_BCM_QSPI is not set -CONFIG_SPI_BITBANG=m -# CONFIG_SPI_CADENCE is not set -# CONFIG_SPI_CADENCE_QUADSPI is not set -# CONFIG_SPI_CH341 is not set -# CONFIG_SPI_DESIGNWARE is not set -CONFIG_SPI_GPIO=m -# CONFIG_SPI_FSL_SPI is not set -# CONFIG_SPI_MICROCHIP_CORE is not set -# CONFIG_SPI_MICROCHIP_CORE_QSPI is not set -# CONFIG_SPI_OC_TINY is not set -# CONFIG_SPI_PL022 is not set -CONFIG_SPI_RP2040_GPIO_BRIDGE=m -# CONFIG_SPI_SC18IS602 is not set -# CONFIG_SPI_SIFIVE is not set -# CONFIG_SPI_SN_F_OSPI is not set -# CONFIG_SPI_MXIC is not set -# CONFIG_SPI_XCOMM is not set -# CONFIG_SPI_XILINX is not set -# CONFIG_SPI_ZYNQMP_GQSPI is not set -# CONFIG_SPI_AMD is not set - -# -# SPI Multiplexer support -# -# CONFIG_SPI_MUX is not set - -# -# SPI Protocol Masters -# -CONFIG_SPI_SPIDEV=m -# CONFIG_SPI_LOOPBACK_TEST is not set -# CONFIG_SPI_TLE62X0 is not set -CONFIG_SPI_SLAVE=y -# CONFIG_SPI_SLAVE_TIME is not set -# CONFIG_SPI_SLAVE_SYSTEM_CONTROL is not set -CONFIG_SPI_DYNAMIC=y -# CONFIG_SPMI is not set -# CONFIG_HSI is not set -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_GPIO=m - -# -# PPS generators support -# - -# -# PTP clock support -# -# CONFIG_PTP_1588_CLOCK is not set -CONFIG_PTP_1588_CLOCK_OPTIONAL=y - -# -# Enable PHYLIB and NETWORK_PHY_TIMESTAMPING to see the additional clocks. -# -# 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_AW9523 is not set -# CONFIG_PINCTRL_CY8C95X0 is not set -CONFIG_PINCTRL_MCP23S08_I2C=m -CONFIG_PINCTRL_MCP23S08_SPI=m -CONFIG_PINCTRL_MCP23S08=m -# CONFIG_PINCTRL_MICROCHIP_SGPIO is not set -# CONFIG_PINCTRL_OCELOT is not set -# CONFIG_PINCTRL_SINGLE is not set -# CONFIG_PINCTRL_STMFX is not set -# CONFIG_PINCTRL_SX150X is not set -# CONFIG_PINCTRL_RP1 is not set -# CONFIG_PINCTRL_BCM2712 is not set -CONFIG_PINCTRL_BCM2835=y - -# -# Renesas pinctrl drivers -# -# end of Renesas pinctrl drivers - -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_REGMAP=m -CONFIG_GPIO_MAX730X=m - -# -# Memory mapped GPIO drivers -# -# CONFIG_GPIO_74XX_MMIO is not set -# CONFIG_GPIO_ALTERA is not set -CONFIG_GPIO_RASPBERRYPI_EXP=y -CONFIG_GPIO_BCM_VIRT=y -# CONFIG_GPIO_BRCMSTB is not set -# CONFIG_GPIO_CADENCE is not set -# CONFIG_GPIO_DWAPB 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 is not set -# CONFIG_GPIO_LOGICVC is not set -# CONFIG_GPIO_MB86S7X is not set -# CONFIG_GPIO_MPC8XXX is not set -# CONFIG_GPIO_PL061 is not set -# CONFIG_GPIO_PWM is not set -# CONFIG_GPIO_SIFIVE is not set -# CONFIG_GPIO_SYSCON is not set -# CONFIG_GPIO_XILINX is not set -# CONFIG_GPIO_ZEVIO is not set -# CONFIG_GPIO_AMD_FCH is not set -# end of Memory mapped GPIO drivers - -# -# I2C GPIO expanders -# -# CONFIG_GPIO_ADNP is not set -CONFIG_GPIO_FXL6408=m -# CONFIG_GPIO_DS4520 is not set -# CONFIG_GPIO_GW_PLD is not set -CONFIG_GPIO_MAX7300=m -# CONFIG_GPIO_MAX732X is not set -CONFIG_GPIO_PCA953X=m -CONFIG_GPIO_PCA953X_IRQ=y -# CONFIG_GPIO_PCA9570 is not set -CONFIG_GPIO_PCF857X=m -# CONFIG_GPIO_TPIC2810 is not set -# end of I2C GPIO expanders - -# -# MFD GPIO expanders -# -CONFIG_GPIO_ARIZONA=m -# CONFIG_HTC_EGPIO is not set -CONFIG_GPIO_FSM=m -CONFIG_GPIO_STMPE=y -# end of MFD GPIO expanders - -# -# SPI GPIO expanders -# -# CONFIG_GPIO_74X164 is not set -# CONFIG_GPIO_MAX3191X is not set -CONFIG_GPIO_MAX7301=m -# 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 -# -# end of USB GPIO expanders - -# -# Virtual GPIO drivers -# -# CONFIG_GPIO_AGGREGATOR is not set -# CONFIG_GPIO_LATCH is not set -CONFIG_GPIO_MOCKUP=m -# CONFIG_GPIO_SIM is not set -# end of Virtual GPIO drivers - -# -# GPIO Debugging utilities -# -# CONFIG_GPIO_VIRTUSER is not set -# end of GPIO Debugging utilities - -CONFIG_W1=m -CONFIG_W1_CON=y - -# -# 1-wire Bus Masters -# -# CONFIG_W1_MASTER_AMD_AXI is not set -CONFIG_W1_MASTER_DS2490=m -CONFIG_W1_MASTER_DS2482=m -CONFIG_W1_MASTER_GPIO=m -# CONFIG_W1_MASTER_SGI is not set -# CONFIG_W1_MASTER_UART 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 is not set -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 is not set -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 is not set -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_BRCMKONA is not set -CONFIG_POWER_RESET_GPIO=y -# CONFIG_POWER_RESET_GPIO_RESTART is not set -# CONFIG_POWER_RESET_LTC2952 is not set -# CONFIG_POWER_RESET_REGULATOR is not set -# CONFIG_POWER_RESET_RESTART is not set -# CONFIG_POWER_RESET_VERSATILE is not set -# CONFIG_POWER_RESET_SYSCON is not set -# CONFIG_POWER_RESET_SYSCON_POWEROFF is not set -# CONFIG_SYSCON_REBOOT_MODE is not set -# CONFIG_NVMEM_REBOOT_MODE is not set -# CONFIG_POWER_SEQUENCING is not set -CONFIG_POWER_SUPPLY=y -# CONFIG_POWER_SUPPLY_DEBUG is not set -CONFIG_POWER_SUPPLY_HWMON=y -CONFIG_RPI_POE_POWER=m -# CONFIG_GENERIC_ADC_BATTERY is not set -# CONFIG_IP5XXX_POWER 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_SAMSUNG_SDI is not set -# CONFIG_BATTERY_SBS is not set -# CONFIG_CHARGER_SBS is not set -# CONFIG_MANAGER_SBS is not set -# CONFIG_BATTERY_BQ27XXX is not set -CONFIG_BATTERY_MAX17040=m -# CONFIG_BATTERY_MAX17042 is not set -# CONFIG_BATTERY_MAX1720X is not set -# CONFIG_BATTERY_MAX1721X is not set -# CONFIG_CHARGER_ISP1704 is not set -# CONFIG_CHARGER_MAX8903 is not set -# CONFIG_CHARGER_LP8727 is not set -CONFIG_CHARGER_GPIO=m -# CONFIG_CHARGER_MANAGER is not set -# CONFIG_CHARGER_LT3651 is not set -# CONFIG_CHARGER_LTC4162L is not set -# CONFIG_CHARGER_DETECTOR_MAX14656 is not set -# CONFIG_CHARGER_MAX77976 is not set -# 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 is not set -# CONFIG_CHARGER_BQ25890 is not set -# CONFIG_CHARGER_BQ25980 is not set -# CONFIG_CHARGER_BQ256XX is not set -# CONFIG_CHARGER_SMB347 is not set -CONFIG_BATTERY_GAUGE_LTC2941=m -# CONFIG_BATTERY_GOLDFISH is not set -# CONFIG_BATTERY_RT5033 is not set -# CONFIG_CHARGER_RT9455 is not set -# CONFIG_CHARGER_RT9467 is not set -# CONFIG_CHARGER_RT9471 is not set -# CONFIG_CHARGER_UCS1002 is not set -# CONFIG_CHARGER_BD99954 is not set -# CONFIG_BATTERY_UG3105 is not set -# CONFIG_FUEL_GAUGE_MM8013 is not set -CONFIG_HWMON=y -# CONFIG_HWMON_DEBUG_CHIP is not set - -# -# Native drivers -# -# CONFIG_SENSORS_AD7314 is not set -# CONFIG_SENSORS_AD7414 is not set -# CONFIG_SENSORS_AD7418 is not set -# CONFIG_SENSORS_ADM1025 is not set -# CONFIG_SENSORS_ADM1026 is not set -# CONFIG_SENSORS_ADM1029 is not set -# CONFIG_SENSORS_ADM1031 is not set -# CONFIG_SENSORS_ADM1177 is not set -# CONFIG_SENSORS_ADM9240 is not set -CONFIG_SENSORS_ADT7X10=m -# CONFIG_SENSORS_ADT7310 is not set -CONFIG_SENSORS_ADT7410=m -# CONFIG_SENSORS_ADT7411 is not set -# CONFIG_SENSORS_ADT7462 is not set -# CONFIG_SENSORS_ADT7470 is not set -# CONFIG_SENSORS_ADT7475 is not set -CONFIG_SENSORS_AHT10=m -# CONFIG_SENSORS_AQUACOMPUTER_D5NEXT is not set -# CONFIG_SENSORS_AS370 is not set -# CONFIG_SENSORS_ASC7621 is not set -# CONFIG_SENSORS_ASUS_ROG_RYUJIN is not set -# CONFIG_SENSORS_AXI_FAN_CONTROL is not set -# CONFIG_SENSORS_ATXP1 is not set -CONFIG_SENSORS_CHIPCAP2=m -# CONFIG_SENSORS_CORSAIR_CPRO is not set -# CONFIG_SENSORS_CORSAIR_PSU is not set -CONFIG_SENSORS_DRIVETEMP=m -# CONFIG_SENSORS_DS620 is not set -CONFIG_SENSORS_DS1621=m -# CONFIG_SENSORS_F71805F is not set -# CONFIG_SENSORS_F71882FG is not set -# CONFIG_SENSORS_F75375S is not set -# CONFIG_SENSORS_FTSTEUTATES is not set -# CONFIG_SENSORS_GIGABYTE_WATERFORCE is not set -# CONFIG_SENSORS_GL518SM is not set -# CONFIG_SENSORS_GL520SM is not set -# CONFIG_SENSORS_G760A is not set -# CONFIG_SENSORS_G762 is not set -CONFIG_SENSORS_GPIO_FAN=m -# CONFIG_SENSORS_HIH6130 is not set -# CONFIG_SENSORS_HS3001 is not set -CONFIG_SENSORS_IIO_HWMON=m -# CONFIG_SENSORS_IT87 is not set -CONFIG_SENSORS_JC42=m -CONFIG_SENSORS_POWERZ=m -# CONFIG_SENSORS_POWR1220 is not set -# CONFIG_SENSORS_LINEAGE is not set -# CONFIG_SENSORS_LTC2945 is not set -# CONFIG_SENSORS_LTC2947_I2C is not set -# CONFIG_SENSORS_LTC2947_SPI is not set -# CONFIG_SENSORS_LTC2990 is not set -# CONFIG_SENSORS_LTC2991 is not set -# CONFIG_SENSORS_LTC2992 is not set -# CONFIG_SENSORS_LTC4151 is not set -# CONFIG_SENSORS_LTC4215 is not set -# CONFIG_SENSORS_LTC4222 is not set -# CONFIG_SENSORS_LTC4245 is not set -# CONFIG_SENSORS_LTC4260 is not set -# CONFIG_SENSORS_LTC4261 is not set -# CONFIG_SENSORS_LTC4282 is not set -# CONFIG_SENSORS_MAX1111 is not set -# CONFIG_SENSORS_MAX127 is not set -# CONFIG_SENSORS_MAX16065 is not set -# CONFIG_SENSORS_MAX1619 is not set -# CONFIG_SENSORS_MAX1668 is not set -# CONFIG_SENSORS_MAX197 is not set -# CONFIG_SENSORS_MAX31722 is not set -# CONFIG_SENSORS_MAX31730 is not set -# CONFIG_SENSORS_MAX31760 is not set -# CONFIG_MAX31827 is not set -# CONFIG_SENSORS_MAX6620 is not set -# CONFIG_SENSORS_MAX6621 is not set -# CONFIG_SENSORS_MAX6639 is not set -# CONFIG_SENSORS_MAX6650 is not set -# CONFIG_SENSORS_MAX6697 is not set -# CONFIG_SENSORS_MAX31790 is not set -# CONFIG_SENSORS_MC34VR500 is not set -# CONFIG_SENSORS_MCP3021 is not set -# CONFIG_SENSORS_TC654 is not set -# CONFIG_SENSORS_TPS23861 is not set -# CONFIG_SENSORS_MR75203 is not set -# CONFIG_SENSORS_ADCXX is not set -# CONFIG_SENSORS_LM63 is not set -# CONFIG_SENSORS_LM70 is not set -# CONFIG_SENSORS_LM73 is not set -CONFIG_SENSORS_LM75=m -# CONFIG_SENSORS_LM77 is not set -# CONFIG_SENSORS_LM78 is not set -# CONFIG_SENSORS_LM80 is not set -# CONFIG_SENSORS_LM83 is not set -# CONFIG_SENSORS_LM85 is not set -# CONFIG_SENSORS_LM87 is not set -# CONFIG_SENSORS_LM90 is not set -# CONFIG_SENSORS_LM92 is not set -# CONFIG_SENSORS_LM93 is not set -# CONFIG_SENSORS_LM95234 is not set -# CONFIG_SENSORS_LM95241 is not set -# CONFIG_SENSORS_LM95245 is not set -# CONFIG_SENSORS_PC87360 is not set -# CONFIG_SENSORS_PC87427 is not set -# CONFIG_SENSORS_NTC_THERMISTOR is not set -# CONFIG_SENSORS_NCT6683 is not set -# CONFIG_SENSORS_NCT6775_I2C is not set -# CONFIG_SENSORS_NCT7802 is not set -# CONFIG_SENSORS_NCT7904 is not set -# CONFIG_SENSORS_NPCM7XX is not set -# CONFIG_SENSORS_NZXT_KRAKEN2 is not set -# CONFIG_SENSORS_NZXT_KRAKEN3 is not set -# CONFIG_SENSORS_NZXT_SMART2 is not set -# CONFIG_SENSORS_OCC_P8_I2C is not set -# CONFIG_SENSORS_PCF8591 is not set -# CONFIG_PMBUS is not set -# CONFIG_SENSORS_PT5161L is not set -CONFIG_SENSORS_PWM_FAN=m -CONFIG_SENSORS_RASPBERRYPI_HWMON=m -# CONFIG_SENSORS_SBTSI is not set -# CONFIG_SENSORS_SBRMI is not set -# CONFIG_SENSORS_SHT15 is not set -CONFIG_SENSORS_SHT21=m -CONFIG_SENSORS_SHT3x=m -CONFIG_SENSORS_SHT4x=m -CONFIG_SENSORS_SHTC1=m -# CONFIG_SENSORS_DME1737 is not set -# CONFIG_SENSORS_EMC1403 is not set -# CONFIG_SENSORS_EMC2103 is not set -CONFIG_SENSORS_EMC2305=m -# CONFIG_SENSORS_EMC6W201 is not set -# CONFIG_SENSORS_SMSC47M1 is not set -# CONFIG_SENSORS_SMSC47M192 is not set -# CONFIG_SENSORS_SMSC47B397 is not set -# CONFIG_SENSORS_SCH5627 is not set -# CONFIG_SENSORS_SCH5636 is not set -# CONFIG_SENSORS_STTS751 is not set -# CONFIG_SENSORS_ADC128D818 is not set -CONFIG_SENSORS_ADS7828=m -# CONFIG_SENSORS_ADS7871 is not set -# CONFIG_SENSORS_AMC6821 is not set -# CONFIG_SENSORS_INA209 is not set -CONFIG_SENSORS_INA2XX=m -CONFIG_SENSORS_INA238=m -# CONFIG_SENSORS_INA3221 is not set -# CONFIG_SENSORS_SPD5118 is not set -# CONFIG_SENSORS_TC74 is not set -# CONFIG_SENSORS_THMC50 is not set -CONFIG_SENSORS_TMP102=m -# CONFIG_SENSORS_TMP103 is not set -# CONFIG_SENSORS_TMP108 is not set -# CONFIG_SENSORS_TMP401 is not set -# CONFIG_SENSORS_TMP421 is not set -# CONFIG_SENSORS_TMP464 is not set -# CONFIG_SENSORS_TMP513 is not set -# CONFIG_SENSORS_VT1211 is not set -# CONFIG_SENSORS_W83773G is not set -# CONFIG_SENSORS_W83781D is not set -# CONFIG_SENSORS_W83791D is not set -# CONFIG_SENSORS_W83792D is not set -# CONFIG_SENSORS_W83793 is not set -# CONFIG_SENSORS_W83795 is not set -# CONFIG_SENSORS_W83L785TS is not set -# CONFIG_SENSORS_W83L786NG is not set -# CONFIG_SENSORS_W83627HF is not set -# CONFIG_SENSORS_W83627EHF is not set -CONFIG_THERMAL=y -# CONFIG_THERMAL_NETLINK is not set -# CONFIG_THERMAL_STATISTICS is not set -# CONFIG_THERMAL_DEBUGFS is not set -# CONFIG_THERMAL_CORE_TESTING is not set -CONFIG_THERMAL_EMERGENCY_POWEROFF_DELAY_MS=0 -CONFIG_THERMAL_HWMON=y -CONFIG_THERMAL_OF=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_GOV_FAIR_SHARE is not set -CONFIG_THERMAL_GOV_STEP_WISE=y -# CONFIG_THERMAL_GOV_BANG_BANG is not set -# CONFIG_THERMAL_GOV_USER_SPACE is not set -# CONFIG_CPU_THERMAL is not set -# CONFIG_THERMAL_EMULATION is not set -# CONFIG_THERMAL_MMIO is not set - -# -# Broadcom thermal drivers -# -# CONFIG_BCM2711_THERMAL is not set -CONFIG_BCM2835_THERMAL=y -# end of Broadcom thermal drivers - -# 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 is not set - -# -# Watchdog Device Drivers -# -# CONFIG_SOFT_WATCHDOG is not set -CONFIG_GPIO_WATCHDOG=m -# CONFIG_XILINX_WATCHDOG is not set -# CONFIG_ZIIRAVE_WATCHDOG is not set -# CONFIG_ARM_SP805_WATCHDOG is not set -# CONFIG_CADENCE_WATCHDOG is not set -# CONFIG_FTWDT010_WATCHDOG is not set -# CONFIG_DW_WATCHDOG is not set -# CONFIG_MAX63XX_WATCHDOG is not set -CONFIG_BCM2835_WDT=y -# CONFIG_MEN_A21_WDT is not set - -# -# USB-based Watchdog Cards -# -# CONFIG_USBPCWATCHDOG is not set -CONFIG_SSB_POSSIBLE=y -CONFIG_SSB=m -CONFIG_SSB_BLOCKIO=y -CONFIG_SSB_SDIOHOST_POSSIBLE=y -# CONFIG_SSB_SDIOHOST is not set -# CONFIG_SSB_DRIVER_GPIO is not set -CONFIG_BCMA_POSSIBLE=y -CONFIG_BCMA=m -CONFIG_BCMA_BLOCKIO=y -# CONFIG_BCMA_HOST_SOC is not set -# 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=y -# CONFIG_MFD_ADP5585 is not set -# CONFIG_MFD_ACT8945A is not set -# CONFIG_MFD_AS3711 is not set -# CONFIG_MFD_SMPRO 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_CS42L43_I2C is not set -# CONFIG_MFD_MADERA is not set -# CONFIG_MFD_MAX5970 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 is not set -# CONFIG_MFD_HI6421_PMIC is not set -# CONFIG_MFD_IQS62X 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_88PM886_PMIC is not set -# CONFIG_MFD_MAX14577 is not set -# CONFIG_MFD_MAX77541 is not set -# CONFIG_MFD_MAX77620 is not set -# CONFIG_MFD_MAX77650 is not set -# CONFIG_MFD_MAX77686 is not set -# CONFIG_MFD_MAX77693 is not set -# CONFIG_MFD_MAX77714 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_MT6370 is not set -# CONFIG_MFD_MT6397 is not set -# CONFIG_MFD_MENF21BMC is not set -# CONFIG_MFD_OCELOT is not set -# CONFIG_EZX_PCAP is not set -# CONFIG_MFD_CPCAP is not set -# CONFIG_MFD_VIPERBOARD is not set -# CONFIG_MFD_NTXEC is not set -# CONFIG_MFD_RETU is not set -# CONFIG_MFD_PCF50633 is not set -# CONFIG_MFD_PM8XXX is not set -# CONFIG_MFD_SY7636A is not set -CONFIG_MFD_RASPBERRYPI_POE_HAT=m -# CONFIG_MFD_RT4831 is not set -# CONFIG_MFD_RT5033 is not set -# CONFIG_MFD_RT5120 is not set -# CONFIG_MFD_RC5T583 is not set -# CONFIG_MFD_RK8XX_I2C is not set -# CONFIG_MFD_RK8XX_SPI 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_SIMPLE_MFD_I2C=m -# CONFIG_MFD_SM501 is not set -# CONFIG_MFD_SKY81452 is not set -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_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_TPS65219 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_MFD_TPS6594_I2C is not set -# CONFIG_MFD_TPS6594_SPI is not set -# CONFIG_TWL4030_CORE is not set -# CONFIG_TWL6040_CORE is not set -CONFIG_MFD_WL1273_CORE=m -# CONFIG_MFD_LM3533 is not set -# CONFIG_MFD_TC3589X is not set -# CONFIG_MFD_TQMX86 is not set -# CONFIG_MFD_LOCHNAGAR is not set -CONFIG_MFD_ARIZONA=m -CONFIG_MFD_ARIZONA_I2C=m -CONFIG_MFD_ARIZONA_SPI=m -# CONFIG_MFD_CS47L24 is not set -CONFIG_MFD_WM5102=y -# CONFIG_MFD_WM5110 is not set -# CONFIG_MFD_WM8997 is not set -# CONFIG_MFD_WM8998 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_BD71828 is not set -# CONFIG_MFD_ROHM_BD957XMUF is not set -# CONFIG_MFD_ROHM_BD96801 is not set -# CONFIG_MFD_STPMIC1 is not set -# CONFIG_MFD_STMFX is not set -# CONFIG_MFD_ATC260X_I2C is not set -# CONFIG_MFD_QCOM_PM8008 is not set -# CONFIG_MFD_CS40L50_I2C is not set -# CONFIG_MFD_CS40L50_SPI is not set -# CONFIG_RAVE_SP_CORE is not set -# CONFIG_MFD_INTEL_M10_BMC_SPI is not set -# CONFIG_MFD_RSMU_I2C is not set -# CONFIG_MFD_RSMU_SPI is not set -# 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_NETLINK_EVENTS is not set -# CONFIG_REGULATOR_88PG86X is not set -# CONFIG_REGULATOR_ACT8865 is not set -# CONFIG_REGULATOR_AD5398 is not set -CONFIG_REGULATOR_ARIZONA_LDO1=m -CONFIG_REGULATOR_ARIZONA_MICSUPP=m -# CONFIG_REGULATOR_AW37503 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_MAX77503 is not set -# CONFIG_REGULATOR_MAX77857 is not set -# CONFIG_REGULATOR_MAX8649 is not set -# CONFIG_REGULATOR_MAX8660 is not set -# CONFIG_REGULATOR_MAX8893 is not set -# CONFIG_REGULATOR_MAX8952 is not set -# CONFIG_REGULATOR_MAX8973 is not set -# CONFIG_REGULATOR_MAX20086 is not set -# CONFIG_REGULATOR_MAX20411 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_PWM is not set -# CONFIG_REGULATOR_RAA215300 is not set -CONFIG_REGULATOR_RASPBERRYPI_TOUCHSCREEN_ATTINY=m -CONFIG_REGULATOR_RASPBERRYPI_TOUCHSCREEN_V2=m -CONFIG_REGULATOR_WAVESHARE_TOUCHSCREEN=m -# CONFIG_REGULATOR_RT4801 is not set -# CONFIG_REGULATOR_RT4803 is not set -# CONFIG_REGULATOR_RT5190A is not set -# CONFIG_REGULATOR_RT5739 is not set -# CONFIG_REGULATOR_RT5759 is not set -# CONFIG_REGULATOR_RT6160 is not set -# CONFIG_REGULATOR_RT6190 is not set -# CONFIG_REGULATOR_RT6245 is not set -# CONFIG_REGULATOR_RTQ2134 is not set -# CONFIG_REGULATOR_RTMV20 is not set -# CONFIG_REGULATOR_RTQ6752 is not set -# CONFIG_REGULATOR_RTQ2208 is not set -# CONFIG_REGULATOR_SLG51000 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_TPS6286X is not set -# CONFIG_REGULATOR_TPS6287X 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=y -CONFIG_BPF_LIRC_MODE2=y -CONFIG_LIRC=y -CONFIG_RC_MAP=y -CONFIG_RC_DECODERS=y -CONFIG_IR_IMON_DECODER=m -CONFIG_IR_JVC_DECODER=m -CONFIG_IR_MCE_KBD_DECODER=m -CONFIG_IR_NEC_DECODER=m -CONFIG_IR_RC5_DECODER=m -CONFIG_IR_RC6_DECODER=m -# CONFIG_IR_RCMM_DECODER is not set -CONFIG_IR_SANYO_DECODER=m -CONFIG_IR_SHARP_DECODER=m -CONFIG_IR_SONY_DECODER=m -CONFIG_IR_XMP_DECODER=m -CONFIG_RC_DEVICES=y -CONFIG_IR_GPIO_CIR=m -CONFIG_IR_GPIO_TX=m -# CONFIG_IR_HIX5HD2 is not set -# CONFIG_IR_IGORPLUGUSB is not set -CONFIG_IR_IGUANA=m -CONFIG_IR_IMON=m -# CONFIG_IR_IMON_RAW is not set -CONFIG_IR_MCEUSB=m -CONFIG_IR_PWM_TX=m -CONFIG_IR_REDRAT3=m -# CONFIG_IR_SERIAL is not set -# CONFIG_IR_SPI is not set -CONFIG_IR_STREAMZAP=m -CONFIG_IR_TOY=m -CONFIG_IR_TTUSBIR=m -CONFIG_RC_ATI_REMOTE=m -CONFIG_RC_LOOPBACK=m -# CONFIG_RC_XBOX_DVD is not set -CONFIG_CEC_CORE=m - -# -# CEC support -# -CONFIG_MEDIA_CEC_RC=y -CONFIG_MEDIA_CEC_SUPPORT=y -# CONFIG_CEC_CH7322 is not set -# CONFIG_USB_EXTRON_DA_HD_4K_PLUS_CEC is not set -# CONFIG_USB_PULSE8_CEC is not set -# 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 is not set - -# -# 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_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_FWNODE=m -CONFIG_V4L2_ASYNC=m -CONFIG_V4L2_CCI=m -CONFIG_V4L2_CCI_I2C=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=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 -# - -# -# Media drivers -# -CONFIG_MEDIA_USB_SUPPORT=y - -# -# Webcam devices -# -CONFIG_USB_GSPCA=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_SPCA1528=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_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_GL860=m -CONFIG_USB_M5602=m -CONFIG_USB_STV06XX=m -CONFIG_USB_PWC=m -# CONFIG_USB_PWC_DEBUG is not set -CONFIG_USB_PWC_INPUT_EVDEV=y -CONFIG_USB_S2255=m -CONFIG_VIDEO_USBTV=m -CONFIG_USB_VIDEO_CLASS=m -CONFIG_USB_VIDEO_CLASS_INPUT_EVDEV=y - -# -# Analog TV USB devices -# -CONFIG_VIDEO_GO7007=m -CONFIG_VIDEO_GO7007_USB=m -CONFIG_VIDEO_GO7007_LOADER=m -CONFIG_VIDEO_GO7007_USB_S2250_BOARD=m -CONFIG_VIDEO_HDPVR=m -CONFIG_VIDEO_PVRUSB2=m -CONFIG_VIDEO_PVRUSB2_SYSFS=y -CONFIG_VIDEO_PVRUSB2_DVB=y -# CONFIG_VIDEO_PVRUSB2_DEBUGIFC is not set -CONFIG_VIDEO_STK1160=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 - -# -# Digital TV USB devices -# -CONFIG_DVB_AS102=m -CONFIG_DVB_B2C2_FLEXCOP_USB=m -# CONFIG_DVB_B2C2_FLEXCOP_USB_DEBUG is not set -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_DVBSKY=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_ZD1301 is not set -CONFIG_DVB_USB=m -# CONFIG_DVB_USB_DEBUG is not set -CONFIG_DVB_USB_A800=m -CONFIG_DVB_USB_AF9005=m -CONFIG_DVB_USB_AF9005_REMOTE=m -CONFIG_DVB_USB_AZ6027=m -CONFIG_DVB_USB_CINERGY_T2=m -CONFIG_DVB_USB_CXUSB=m -# CONFIG_DVB_USB_CXUSB_ANALOG is not set -CONFIG_DVB_USB_DIB0700=m -CONFIG_DVB_USB_DIB3000MC=m -CONFIG_DVB_USB_DIBUSB_MB=m -CONFIG_DVB_USB_DIBUSB_MB_FAULTY=y -CONFIG_DVB_USB_DIBUSB_MC=m -CONFIG_DVB_USB_DIGITV=m -CONFIG_DVB_USB_DTT200U=m -CONFIG_DVB_USB_DTV5100=m -CONFIG_DVB_USB_DW2102=m -CONFIG_DVB_USB_GP8PSK=m -CONFIG_DVB_USB_M920X=m -CONFIG_DVB_USB_NOVA_T_USB2=m -CONFIG_DVB_USB_OPERA1=m -CONFIG_DVB_USB_PCTV452E=m -CONFIG_DVB_USB_TECHNISAT_USB2=m -CONFIG_DVB_USB_TTUSB2=m -CONFIG_DVB_USB_UMT_010=m -CONFIG_DVB_USB_VP702X=m -CONFIG_DVB_USB_VP7045=m -CONFIG_SMS_USB_DRV=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 is not set -# CONFIG_USB_HACKRF is not set -# CONFIG_USB_MSI2500 is not set -CONFIG_RADIO_ADAPTERS=m -CONFIG_RADIO_SAA7706H=m -CONFIG_RADIO_SHARK=m -CONFIG_RADIO_SHARK2=m -CONFIG_RADIO_SI4713=m -CONFIG_RADIO_TEA575X=m -CONFIG_RADIO_TEA5764=m -CONFIG_RADIO_TEF6862=m -CONFIG_RADIO_WL1273=m -CONFIG_USB_DSBR=m -CONFIG_USB_KEENE=m -CONFIG_USB_MA901=m -CONFIG_USB_MR800=m -# CONFIG_USB_RAREMONO is not set -CONFIG_RADIO_SI470X=m -CONFIG_USB_SI470X=m -CONFIG_I2C_SI470X=m -# CONFIG_USB_SI4713 is not set -# CONFIG_PLATFORM_SI4713 is not set -CONFIG_I2C_SI4713=m -CONFIG_RADIO_WL128X=m -CONFIG_MEDIA_PLATFORM_DRIVERS=y -CONFIG_V4L_PLATFORM_DRIVERS=y -# CONFIG_SDR_PLATFORM_DRIVERS is not set -# CONFIG_DVB_PLATFORM_DRIVERS is not set -# CONFIG_V4L_MEM2MEM_DRIVERS is not set -CONFIG_VIDEO_MUX=m - -# -# Allegro DVT media platform drivers -# - -# -# Amlogic media platform drivers -# - -# -# Amphion drivers -# - -# -# Aspeed media platform drivers -# - -# -# Atmel media platform drivers -# -CONFIG_VIDEO_BCM2835_UNICAM_LEGACY=m -CONFIG_VIDEO_BCM2835_UNICAM=m - -# -# Cadence media platform drivers -# -# CONFIG_VIDEO_CADENCE_CSI2RX is not set -# CONFIG_VIDEO_CADENCE_CSI2TX is not set - -# -# Chips&Media media platform drivers -# - -# -# Intel media platform drivers -# - -# -# Marvell media platform drivers -# - -# -# Mediatek media platform drivers -# - -# -# Microchip Technology, Inc. media platform drivers -# - -# -# Nuvoton media platform drivers -# - -# -# NVidia media platform drivers -# - -# -# NXP media platform drivers -# - -# -# Qualcomm media platform drivers -# - -# -# Raspberry Pi media platform drivers -# -# CONFIG_VIDEO_RPI_HEVC_DEC is not set -# CONFIG_VIDEO_RASPBERRYPI_PISP_BE is not set -# CONFIG_VIDEO_RP1_CFE is not set - -# -# Renesas media platform drivers -# - -# -# Rockchip media platform drivers -# - -# -# Samsung media platform drivers -# - -# -# STMicroelectronics media platform drivers -# - -# -# Sunxi media platform drivers -# - -# -# Texas Instruments drivers -# - -# -# Verisilicon media platform drivers -# - -# -# VIA media platform drivers -# - -# -# Xilinx media platform drivers -# -# CONFIG_VIDEO_XILINX is not set - -# -# MMC/SDIO DVB adapters -# -# CONFIG_SMS_SDIO_DRV is not set -# CONFIG_V4L_TEST_DRIVERS is not set -# CONFIG_DVB_TEST_DRIVERS is not set -CONFIG_MEDIA_COMMON_OPTIONS=y - -# -# common driver options -# -CONFIG_CYPRESS_FIRMWARE=m -CONFIG_TTPCI_EEPROM=m -CONFIG_UVC_COMMON=m -CONFIG_VIDEO_CX2341X=m -CONFIG_VIDEO_TVEEPROM=m -CONFIG_DVB_B2C2_FLEXCOP=m -CONFIG_SMS_SIANO_MDTV=m -CONFIG_SMS_SIANO_RC=y -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 -# end of Media drivers - -# -# Media ancillary drivers -# -CONFIG_MEDIA_ATTACH=y -CONFIG_VIDEO_IR_I2C=m -CONFIG_VIDEO_CAMERA_SENSOR=y -# CONFIG_VIDEO_ALVIUM_CSI2 is not set -# CONFIG_VIDEO_AR0521 is not set -# CONFIG_VIDEO_GC0308 is not set -# CONFIG_VIDEO_GC05A2 is not set -# CONFIG_VIDEO_GC08A3 is not set -# CONFIG_VIDEO_GC2145 is not set -CONFIG_VIDEO_ARDUCAM_64MP=m -CONFIG_VIDEO_ARDUCAM_PIVARIETY=m -# CONFIG_VIDEO_HI556 is not set -# CONFIG_VIDEO_HI846 is not set -# CONFIG_VIDEO_HI847 is not set -# CONFIG_VIDEO_IMX208 is not set -# CONFIG_VIDEO_IMX214 is not set -CONFIG_VIDEO_IMX219=m -CONFIG_VIDEO_IMX258=m -# CONFIG_VIDEO_IMX274 is not set -CONFIG_VIDEO_IMX283=m -CONFIG_VIDEO_IMX290=m -CONFIG_VIDEO_IMX296=m -# CONFIG_VIDEO_IMX319 is not set -# CONFIG_VIDEO_IMX334 is not set -CONFIG_VIDEO_IMX335=m -# CONFIG_VIDEO_IMX355 is not set -# CONFIG_VIDEO_IMX412 is not set -CONFIG_VIDEO_IMX415=m -CONFIG_VIDEO_IMX477=m -CONFIG_VIDEO_IMX500=m -CONFIG_VIDEO_IMX519=m -CONFIG_VIDEO_IMX708=m -CONFIG_VIDEO_MIRA220=m -# CONFIG_VIDEO_MT9M001 is not set -# CONFIG_VIDEO_MT9M111 is not set -# CONFIG_VIDEO_MT9M114 is not set -# CONFIG_VIDEO_MT9P031 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_OG01A1B is not set -# CONFIG_VIDEO_OV01A10 is not set -# CONFIG_VIDEO_OV02A10 is not set -# CONFIG_VIDEO_OV08D10 is not set -# CONFIG_VIDEO_OV08X40 is not set -# CONFIG_VIDEO_OV13858 is not set -# CONFIG_VIDEO_OV13B10 is not set -CONFIG_VIDEO_OV2311=m -# CONFIG_VIDEO_OV2640 is not set -# CONFIG_VIDEO_OV2659 is not set -# CONFIG_VIDEO_OV2680 is not set -# CONFIG_VIDEO_OV2685 is not set -# CONFIG_VIDEO_OV4689 is not set -# CONFIG_VIDEO_OV5640 is not set -# CONFIG_VIDEO_OV5645 is not set -CONFIG_VIDEO_OV5647=m -# CONFIG_VIDEO_OV5648 is not set -# CONFIG_VIDEO_OV5670 is not set -# CONFIG_VIDEO_OV5675 is not set -# CONFIG_VIDEO_OV5693 is not set -# CONFIG_VIDEO_OV5695 is not set -CONFIG_VIDEO_OV64A40=m -# CONFIG_VIDEO_OV6650 is not set -CONFIG_VIDEO_OV7251=m -CONFIG_VIDEO_OV7640=m -# CONFIG_VIDEO_OV7670 is not set -# CONFIG_VIDEO_OV772X is not set -# CONFIG_VIDEO_OV7740 is not set -# CONFIG_VIDEO_OV8856 is not set -# CONFIG_VIDEO_OV8858 is not set -# CONFIG_VIDEO_OV8865 is not set -CONFIG_VIDEO_OV9282=m -# CONFIG_VIDEO_OV9640 is not set -# CONFIG_VIDEO_OV9650 is not set -# CONFIG_VIDEO_RDACM20 is not set -# CONFIG_VIDEO_RDACM21 is not set -# CONFIG_VIDEO_RJ54N1 is not set -# CONFIG_VIDEO_S5C73M3 is not set -# CONFIG_VIDEO_S5K5BAF is not set -# CONFIG_VIDEO_S5K6A3 is not set -# CONFIG_VIDEO_VGXY61 is not set -# CONFIG_VIDEO_CCS is not set -# CONFIG_VIDEO_ET8EK8 is not set - -# -# Camera ISPs -# -# CONFIG_VIDEO_THP7312 is not set -# end of Camera ISPs - -# -# Lens drivers -# -CONFIG_VIDEO_AD5398=m -# CONFIG_VIDEO_AD5820 is not set -CONFIG_VIDEO_AK7375=m -CONFIG_VIDEO_BU64754=m -# CONFIG_VIDEO_DW9714 is not set -# CONFIG_VIDEO_DW9719 is not set -# CONFIG_VIDEO_DW9768 is not set -CONFIG_VIDEO_DW9807_VCM=m -# 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 - -# -# Audio decoders, processors and mixers -# -# CONFIG_VIDEO_CS3308 is not set -# CONFIG_VIDEO_CS5345 is not set -CONFIG_VIDEO_CS53L32A=m -CONFIG_VIDEO_MSP3400=m -CONFIG_VIDEO_SONY_BTF_MPX=m -# CONFIG_VIDEO_TDA1997X is not set -# CONFIG_VIDEO_TDA7432 is not set -# CONFIG_VIDEO_TDA9840 is not set -# CONFIG_VIDEO_TEA6415C is not set -# CONFIG_VIDEO_TEA6420 is not set -# CONFIG_VIDEO_TLV320AIC23B is not set -# CONFIG_VIDEO_TVAUDIO is not set -CONFIG_VIDEO_UDA1342=m -# CONFIG_VIDEO_VP27SMPX is not set -# CONFIG_VIDEO_WM8739 is not set -CONFIG_VIDEO_WM8775=m -# end of Audio decoders, processors and mixers - -# -# RDS decoders -# -# CONFIG_VIDEO_SAA6588 is not set -# end of RDS decoders - -# -# Video decoders -# -CONFIG_VIDEO_ADV7180=m -# 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_ISL7998X is not set -# CONFIG_VIDEO_KS0127 is not set -# CONFIG_VIDEO_MAX9286 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_TC358746 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_TW9900 is not set -CONFIG_VIDEO_TW9903=m -CONFIG_VIDEO_TW9906=m -# CONFIG_VIDEO_TW9910 is not set -CONFIG_VIDEO_IRS1125=m -# CONFIG_VIDEO_VPX3220 is not set - -# -# Video and audio decoders -# -# CONFIG_VIDEO_SAA717X is not set -CONFIG_VIDEO_CX25840=m -# end of Video decoders - -# -# Video encoders -# -# 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_AK881X is not set -# CONFIG_VIDEO_SAA7127 is not set -# CONFIG_VIDEO_SAA7185 is not set -# CONFIG_VIDEO_THS8200 is not set -# end of Video encoders - -# -# Video improvement chips -# -# CONFIG_VIDEO_UPD64031A is not set -# CONFIG_VIDEO_UPD64083 is not set -# end of Video improvement chips - -# -# Audio/Video compression chips -# -# CONFIG_VIDEO_SAA6752HS is not set -# 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_I2C=m -# CONFIG_VIDEO_M52790 is not set -# CONFIG_VIDEO_ST_MIPID02 is not set -# CONFIG_VIDEO_THS7303 is not set -# end of Miscellaneous helper chips - -# -# Video serializers and deserializers -# -# CONFIG_VIDEO_DS90UB913 is not set -# CONFIG_VIDEO_DS90UB953 is not set -# CONFIG_VIDEO_DS90UB960 is not set -# CONFIG_VIDEO_MAX96714 is not set -# CONFIG_VIDEO_MAX96717 is not set -# end of Video serializers and deserializers - -# -# Media SPI Adapters -# -CONFIG_CXD2880_SPI_DRV=m -# CONFIG_VIDEO_GS1662 is not set -# end of Media SPI Adapters - -CONFIG_MEDIA_TUNER=m - -# -# Customize TV tuners -# -CONFIG_MEDIA_TUNER_E4000=m -CONFIG_MEDIA_TUNER_FC0011=m -CONFIG_MEDIA_TUNER_FC0012=m -CONFIG_MEDIA_TUNER_FC0013=m -CONFIG_MEDIA_TUNER_FC2580=m -CONFIG_MEDIA_TUNER_IT913X=m -CONFIG_MEDIA_TUNER_M88RS6000T=m -CONFIG_MEDIA_TUNER_MAX2165=m -CONFIG_MEDIA_TUNER_MC44S803=m -CONFIG_MEDIA_TUNER_MSI001=m -CONFIG_MEDIA_TUNER_MT2060=m -CONFIG_MEDIA_TUNER_MT2063=m -CONFIG_MEDIA_TUNER_MT20XX=m -CONFIG_MEDIA_TUNER_MT2131=m -CONFIG_MEDIA_TUNER_MT2266=m -CONFIG_MEDIA_TUNER_MXL301RF=m -CONFIG_MEDIA_TUNER_MXL5005S=m -CONFIG_MEDIA_TUNER_MXL5007T=m -CONFIG_MEDIA_TUNER_QM1D1B0004=m -CONFIG_MEDIA_TUNER_QM1D1C0042=m -CONFIG_MEDIA_TUNER_QT1010=m -CONFIG_MEDIA_TUNER_R820T=m -CONFIG_MEDIA_TUNER_SI2157=m -CONFIG_MEDIA_TUNER_SIMPLE=m -CONFIG_MEDIA_TUNER_TDA18212=m -CONFIG_MEDIA_TUNER_TDA18218=m -CONFIG_MEDIA_TUNER_TDA18250=m -CONFIG_MEDIA_TUNER_TDA18271=m -CONFIG_MEDIA_TUNER_TDA827X=m -CONFIG_MEDIA_TUNER_TDA8290=m -CONFIG_MEDIA_TUNER_TDA9887=m -CONFIG_MEDIA_TUNER_TEA5761=m -CONFIG_MEDIA_TUNER_TEA5767=m -CONFIG_MEDIA_TUNER_TUA9001=m -CONFIG_MEDIA_TUNER_XC2028=m -CONFIG_MEDIA_TUNER_XC4000=m -CONFIG_MEDIA_TUNER_XC5000=m -# end of Customize TV tuners - -# -# Customise DVB Frontends -# - -# -# Multistandard (satellite) frontends -# -CONFIG_DVB_M88DS3103=m -CONFIG_DVB_MXL5XX=m -CONFIG_DVB_STB0899=m -CONFIG_DVB_STB6100=m -CONFIG_DVB_STV090x=m -CONFIG_DVB_STV0910=m -CONFIG_DVB_STV6110x=m -CONFIG_DVB_STV6111=m - -# -# Multistandard (cable + terrestrial) frontends -# -CONFIG_DVB_DRXK=m -CONFIG_DVB_MN88472=m -CONFIG_DVB_MN88473=m -CONFIG_DVB_SI2165=m -CONFIG_DVB_TDA18271C2DD=m - -# -# DVB-S (satellite) frontends -# -CONFIG_DVB_CX24110=m -CONFIG_DVB_CX24116=m -CONFIG_DVB_CX24117=m -CONFIG_DVB_CX24120=m -CONFIG_DVB_CX24123=m -CONFIG_DVB_DS3000=m -CONFIG_DVB_MB86A16=m -CONFIG_DVB_MT312=m -CONFIG_DVB_S5H1420=m -CONFIG_DVB_SI21XX=m -CONFIG_DVB_STB6000=m -CONFIG_DVB_STV0288=m -CONFIG_DVB_STV0299=m -CONFIG_DVB_STV0900=m -CONFIG_DVB_STV6110=m -CONFIG_DVB_TDA10071=m -CONFIG_DVB_TDA10086=m -CONFIG_DVB_TDA8083=m -CONFIG_DVB_TDA8261=m -CONFIG_DVB_TDA826X=m -CONFIG_DVB_TS2020=m -CONFIG_DVB_TUA6100=m -CONFIG_DVB_TUNER_CX24113=m -CONFIG_DVB_TUNER_ITD1000=m -CONFIG_DVB_VES1X93=m -CONFIG_DVB_ZL10036=m -CONFIG_DVB_ZL10039=m - -# -# DVB-T (terrestrial) frontends -# -CONFIG_DVB_AF9013=m -CONFIG_DVB_AS102_FE=m -CONFIG_DVB_CX22700=m -CONFIG_DVB_CX22702=m -CONFIG_DVB_CXD2820R=m -CONFIG_DVB_CXD2841ER=m -CONFIG_DVB_DIB3000MB=m -CONFIG_DVB_DIB3000MC=m -CONFIG_DVB_DIB7000M=m -CONFIG_DVB_DIB7000P=m -CONFIG_DVB_DIB9000=m -CONFIG_DVB_DRXD=m -CONFIG_DVB_EC100=m -CONFIG_DVB_GP8PSK_FE=m -CONFIG_DVB_L64781=m -CONFIG_DVB_MT352=m -CONFIG_DVB_NXT6000=m -CONFIG_DVB_RTL2830=m -CONFIG_DVB_RTL2832=m -CONFIG_DVB_RTL2832_SDR=m -CONFIG_DVB_S5H1432=m -CONFIG_DVB_SI2168=m -CONFIG_DVB_SP887X=m -CONFIG_DVB_STV0367=m -CONFIG_DVB_TDA10048=m -CONFIG_DVB_TDA1004X=m -CONFIG_DVB_ZD1301_DEMOD=m -CONFIG_DVB_ZL10353=m -CONFIG_DVB_CXD2880=m - -# -# DVB-C (cable) frontends -# -CONFIG_DVB_STV0297=m -CONFIG_DVB_TDA10021=m -CONFIG_DVB_TDA10023=m -CONFIG_DVB_VES1820=m - -# -# ATSC (North American/Korean Terrestrial/Cable DTV) frontends -# -CONFIG_DVB_AU8522=m -CONFIG_DVB_AU8522_DTV=m -CONFIG_DVB_AU8522_V4L=m -CONFIG_DVB_BCM3510=m -CONFIG_DVB_LG2160=m -CONFIG_DVB_LGDT3305=m -CONFIG_DVB_LGDT3306A=m -CONFIG_DVB_LGDT330X=m -CONFIG_DVB_MXL692=m -CONFIG_DVB_NXT200X=m -CONFIG_DVB_OR51132=m -CONFIG_DVB_OR51211=m -CONFIG_DVB_S5H1409=m -CONFIG_DVB_S5H1411=m - -# -# ISDB-T (terrestrial) frontends -# -CONFIG_DVB_DIB8000=m -CONFIG_DVB_MB86A20S=m -CONFIG_DVB_S921=m - -# -# ISDB-S (satellite) & ISDB-T (terrestrial) frontends -# -CONFIG_DVB_MN88443X=m -CONFIG_DVB_TC90522=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_A8293=m -CONFIG_DVB_AF9033=m -CONFIG_DVB_ASCOT2E=m -CONFIG_DVB_ATBM8830=m -CONFIG_DVB_HELENE=m -CONFIG_DVB_HORUS3A=m -CONFIG_DVB_ISL6405=m -CONFIG_DVB_ISL6421=m -CONFIG_DVB_ISL6423=m -CONFIG_DVB_IX2505V=m -CONFIG_DVB_LGS8GL5=m -CONFIG_DVB_LGS8GXX=m -CONFIG_DVB_LNBH25=m -CONFIG_DVB_LNBH29=m -CONFIG_DVB_LNBP21=m -CONFIG_DVB_LNBP22=m -CONFIG_DVB_M88RS2000=m -CONFIG_DVB_TDA665x=m -CONFIG_DVB_DRX39XYJ=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 is not set -# end of Media ancillary drivers - -# -# Graphics support -# -CONFIG_APERTURE_HELPERS=y -CONFIG_VIDEO=y -CONFIG_AUXDISPLAY=y -CONFIG_CHARLCD=m -CONFIG_HD44780_COMMON=m -CONFIG_HD44780=m -# CONFIG_LCD2S is not set -# 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_IMG_ASCII_LCD is not set -# CONFIG_HT16K33 is not set -# CONFIG_MAX6959 is not set -# CONFIG_SEG_LED_GPIO is not set -CONFIG_DRM=m -CONFIG_DRM_MIPI_DBI=m -CONFIG_DRM_MIPI_DSI=y -# CONFIG_DRM_DEBUG_MM is not set -CONFIG_DRM_KMS_HELPER=m -# CONFIG_DRM_PANIC is not set -# CONFIG_DRM_DEBUG_DP_MST_TOPOLOGY_REFS is not set -# CONFIG_DRM_DEBUG_MODESET_LOCK is not set -CONFIG_DRM_CLIENT_SELECTION=y -CONFIG_DRM_CLIENT_SETUP=y -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_DISPLAY_HELPER=m -# CONFIG_DRM_DISPLAY_DP_AUX_CEC is not set -# CONFIG_DRM_DISPLAY_DP_AUX_CHARDEV is not set -CONFIG_DRM_DISPLAY_HDMI_HELPER=y -CONFIG_DRM_DISPLAY_HDMI_STATE_HELPER=y -CONFIG_DRM_GEM_DMA_HELPER=m -CONFIG_DRM_GEM_SHMEM_HELPER=m - -# -# I2C encoder or helper chips -# -# CONFIG_DRM_I2C_CH7006 is not set -# CONFIG_DRM_I2C_SIL164 is not set -# 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_HDLCD is not set -# CONFIG_DRM_MALI_DISPLAY is not set -# CONFIG_DRM_KOMEDA is not set -# end of ARM devices - -# CONFIG_DRM_VGEM is not set -# CONFIG_DRM_VKMS is not set -CONFIG_DRM_UDL=m -# CONFIG_DRM_ARMADA is not set -# CONFIG_DRM_TILCDC is not set -# CONFIG_DRM_VIRTIO_GPU is not set -# CONFIG_DRM_FSL_DCU is not set -CONFIG_DRM_PANEL=y - -# -# Display Panels -# -# CONFIG_DRM_PANEL_ABT_Y030XX067A is not set -# CONFIG_DRM_PANEL_ARM_VERSATILE is not set -# CONFIG_DRM_PANEL_ASUS_Z00T_TM5P5_NT35596 is not set -# CONFIG_DRM_PANEL_AUO_A030JTN01 is not set -# CONFIG_DRM_PANEL_BOE_BF060Y8M_AJ0 is not set -# CONFIG_DRM_PANEL_BOE_HIMAX8279D is not set -# CONFIG_DRM_PANEL_BOE_TH101MB31UIG002_28A is not set -# CONFIG_DRM_PANEL_BOE_TV101WUM_NL6 is not set -# CONFIG_DRM_PANEL_BOE_TV101WUM_LL2 is not set -# CONFIG_DRM_PANEL_EBBG_FT8719 is not set -# CONFIG_DRM_PANEL_ELIDA_KD35T133 is not set -# CONFIG_DRM_PANEL_FEIXIN_K101_IM2BA02 is not set -# CONFIG_DRM_PANEL_FEIYANG_FY07024DI26A30D is not set -# CONFIG_DRM_PANEL_DSI_CM is not set -# CONFIG_DRM_PANEL_LVDS is not set -# CONFIG_DRM_PANEL_HIMAX_HX83102 is not set -# CONFIG_DRM_PANEL_HIMAX_HX83112A is not set -# CONFIG_DRM_PANEL_HIMAX_HX8394 is not set -# CONFIG_DRM_PANEL_ILITEK_IL9322 is not set -# CONFIG_DRM_PANEL_ILITEK_ILI9341 is not set -# CONFIG_DRM_PANEL_ILITEK_ILI9805 is not set -CONFIG_DRM_PANEL_ILITEK_ILI9806E=m -CONFIG_DRM_PANEL_ILITEK_ILI9806E_SPI=m -CONFIG_DRM_PANEL_ILITEK_ILI9881C=m -# CONFIG_DRM_PANEL_ILITEK_ILI9882T is not set -# CONFIG_DRM_PANEL_INNOLUX_EJ030NA is not set -# CONFIG_DRM_PANEL_INNOLUX_P079ZCA is not set -# CONFIG_DRM_PANEL_JADARD_JD9365DA_H3 is not set -# CONFIG_DRM_PANEL_JDI_LPM102A188A is not set -CONFIG_DRM_PANEL_JDI_LT070ME05000=m -# CONFIG_DRM_PANEL_JDI_R63452 is not set -# CONFIG_DRM_PANEL_KHADAS_TS050 is not set -# CONFIG_DRM_PANEL_KINGDISPLAY_KD097D04 is not set -# CONFIG_DRM_PANEL_LEADTEK_LTK050H3146W is not set -# CONFIG_DRM_PANEL_LEADTEK_LTK500HD1829 is not set -# CONFIG_DRM_PANEL_LINCOLNTECH_LCD197 is not set -# CONFIG_DRM_PANEL_LG_LB035Q02 is not set -# CONFIG_DRM_PANEL_LG_LG4573 is not set -# CONFIG_DRM_PANEL_LG_SW43408 is not set -# CONFIG_DRM_PANEL_MAGNACHIP_D53E6EA8966 is not set -# CONFIG_DRM_PANEL_MANTIX_MLAF057WE51 is not set -# CONFIG_DRM_PANEL_NEC_NL8048HL11 is not set -# CONFIG_DRM_PANEL_NEWVISION_NV3051D is not set -# CONFIG_DRM_PANEL_NEWVISION_NV3052C is not set -# CONFIG_DRM_PANEL_NOVATEK_NT35510 is not set -# CONFIG_DRM_PANEL_NOVATEK_NT35560 is not set -# CONFIG_DRM_PANEL_NOVATEK_NT35950 is not set -# CONFIG_DRM_PANEL_NOVATEK_NT36523 is not set -# CONFIG_DRM_PANEL_NOVATEK_NT36672A is not set -# CONFIG_DRM_PANEL_NOVATEK_NT36672E is not set -# CONFIG_DRM_PANEL_NOVATEK_NT39016 is not set -# CONFIG_DRM_PANEL_OLIMEX_LCD_OLINUXINO is not set -# CONFIG_DRM_PANEL_ORISETECH_OTA5601A is not set -# CONFIG_DRM_PANEL_ORISETECH_OTM8009A is not set -# CONFIG_DRM_PANEL_OSD_OSD101T2587_53TS is not set -# CONFIG_DRM_PANEL_PANASONIC_VVX10F034N00 is not set -CONFIG_DRM_PANEL_RASPBERRYPI_TOUCHSCREEN=m -# CONFIG_DRM_PANEL_RAYDIUM_RM67191 is not set -# CONFIG_DRM_PANEL_RAYDIUM_RM68200 is not set -# CONFIG_DRM_PANEL_RAYDIUM_RM692E5 is not set -# CONFIG_DRM_PANEL_RAYDIUM_RM69380 is not set -# CONFIG_DRM_PANEL_RONBO_RB070D30 is not set -# CONFIG_DRM_PANEL_SAMSUNG_S6E88A0_AMS452EF01 is not set -# CONFIG_DRM_PANEL_SAMSUNG_ATNA33XC20 is not set -# CONFIG_DRM_PANEL_SAMSUNG_DB7430 is not set -# CONFIG_DRM_PANEL_SAMSUNG_LD9040 is not set -# CONFIG_DRM_PANEL_SAMSUNG_S6E3FA7 is not set -# CONFIG_DRM_PANEL_SAMSUNG_S6D16D0 is not set -# CONFIG_DRM_PANEL_SAMSUNG_S6D27A1 is not set -# CONFIG_DRM_PANEL_SAMSUNG_S6D7AA0 is not set -# CONFIG_DRM_PANEL_SAMSUNG_S6E3HA2 is not set -# CONFIG_DRM_PANEL_SAMSUNG_S6E63J0X03 is not set -# CONFIG_DRM_PANEL_SAMSUNG_S6E63M0 is not set -# CONFIG_DRM_PANEL_SAMSUNG_S6E8AA0 is not set -# CONFIG_DRM_PANEL_SAMSUNG_SOFEF00 is not set -# CONFIG_DRM_PANEL_SEIKO_43WVF1G is not set -# CONFIG_DRM_PANEL_SHARP_LQ101R1SX01 is not set -# CONFIG_DRM_PANEL_SHARP_LS037V7DW01 is not set -# CONFIG_DRM_PANEL_SHARP_LS043T1LE01 is not set -# CONFIG_DRM_PANEL_SHARP_LS060T1SX01 is not set -CONFIG_DRM_PANEL_SITRONIX_ST7701=m -# CONFIG_DRM_PANEL_SITRONIX_ST7703 is not set -# CONFIG_DRM_PANEL_SITRONIX_ST7789V is not set -# CONFIG_DRM_PANEL_SONY_ACX565AKM is not set -# CONFIG_DRM_PANEL_SONY_TD4353_JDI is not set -# CONFIG_DRM_PANEL_SONY_TULIP_TRULY_NT35521 is not set -# CONFIG_DRM_PANEL_STARTEK_KD070FHFID015 is not set -# CONFIG_DRM_PANEL_EDP is not set -CONFIG_DRM_PANEL_SIMPLE=m -# CONFIG_DRM_PANEL_SYNAPTICS_R63353 is not set -# CONFIG_DRM_PANEL_TDO_TL070WSH30 is not set -CONFIG_DRM_PANEL_TPO_Y17P=m -# CONFIG_DRM_PANEL_TPO_TD028TTEC1 is not set -# CONFIG_DRM_PANEL_TPO_TD043MTEA1 is not set -# CONFIG_DRM_PANEL_TPO_TPG110 is not set -# CONFIG_DRM_PANEL_TRULY_NT35597_WQXGA is not set -# CONFIG_DRM_PANEL_VISIONOX_R66451 is not set -# CONFIG_DRM_PANEL_VISIONOX_RM69299 is not set -# CONFIG_DRM_PANEL_VISIONOX_VTDR6130 is not set -CONFIG_DRM_PANEL_WAVESHARE_TOUCHSCREEN=m -CONFIG_DRM_PANEL_WAVESHARE_TOUCHSCREEN_V2=m -# CONFIG_DRM_PANEL_WIDECHIPS_WS2401 is not set -# CONFIG_DRM_PANEL_XINPENG_XPP055C272 is not set -# end of Display Panels - -CONFIG_DRM_BRIDGE=y -CONFIG_DRM_PANEL_BRIDGE=y - -# -# Display Interface Bridges -# -# CONFIG_DRM_CHIPONE_ICN6211 is not set -# CONFIG_DRM_CHRONTEL_CH7033 is not set -CONFIG_DRM_DISPLAY_CONNECTOR=m -# CONFIG_DRM_ITE_IT6505 is not set -# CONFIG_DRM_LONTIUM_LT8912B is not set -# CONFIG_DRM_LONTIUM_LT9211 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_SAMSUNG_DSIM 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=m -# 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_DLPC3433 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_DSI is not set -# CONFIG_DRM_CDNS_MHDP8546 is not set -# end of Display Interface Bridges - -# CONFIG_DRM_V3D is not set -CONFIG_DRM_VC4=m -CONFIG_DRM_VC4_HDMI_CEC=y -# CONFIG_DRM_ETNAVIV is not set -# CONFIG_DRM_LOGICVC is not set -# CONFIG_DRM_ARCPGU is not set -# CONFIG_DRM_GM12U320 is not set -CONFIG_DRM_PANEL_MIPI_DBI=m -# CONFIG_DRM_SIMPLEDRM is not set -CONFIG_TINYDRM_HX8357D=m -# CONFIG_TINYDRM_ILI9163 is not set -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 is not set -# CONFIG_DRM_TVE200 is not set -# CONFIG_DRM_LIMA is not set -# CONFIG_DRM_PANFROST is not set -# CONFIG_DRM_PANTHOR is not set -# CONFIG_DRM_MCDE is not set -# CONFIG_DRM_TIDSS is not set -CONFIG_DRM_GUD=m -CONFIG_DRM_SSD130X=m -CONFIG_DRM_SSD130X_I2C=m -CONFIG_DRM_SSD130X_SPI=m -# CONFIG_DRM_WERROR is not set -CONFIG_DRM_PANEL_ORIENTATION_QUIRKS=m - -# -# Frame buffer Devices -# -CONFIG_FB=y -CONFIG_FB_BCM2708=y -# CONFIG_FB_UVESA is not set -# CONFIG_FB_OPENCORES is not set -# CONFIG_FB_S1D13XXX is not set -# CONFIG_FB_SMSCUFX is not set -# CONFIG_FB_UDL is not set -# CONFIG_FB_IBM_GXT4500 is not set -# CONFIG_FB_VIRTUAL is not set -# CONFIG_FB_METRONOME is not set -CONFIG_FB_SIMPLE=y -CONFIG_FB_SSD1307=m -CONFIG_FB_RPISENSE=m -CONFIG_FB_CORE=y -CONFIG_FB_NOTIFY=y -# CONFIG_FIRMWARE_EDID is not set -CONFIG_FB_DEVICE=y -CONFIG_FB_CFB_FILLRECT=y -CONFIG_FB_CFB_COPYAREA=y -CONFIG_FB_CFB_IMAGEBLIT=y -CONFIG_FB_SYS_FILLRECT=y -CONFIG_FB_SYS_COPYAREA=y -CONFIG_FB_SYS_IMAGEBLIT=y -# CONFIG_FB_FOREIGN_ENDIAN is not set -CONFIG_FB_SYSMEM_FOPS=y -CONFIG_FB_DEFERRED_IO=y -CONFIG_FB_DMAMEM_HELPERS=y -CONFIG_FB_DMAMEM_HELPERS_DEFERRED=y -CONFIG_FB_IOMEM_FOPS=y -CONFIG_FB_IOMEM_HELPERS=y -CONFIG_FB_SYSMEM_HELPERS=y -CONFIG_FB_SYSMEM_HELPERS_DEFERRED=y -CONFIG_FB_BACKLIGHT=m -# CONFIG_FB_MODE_HELPERS is not set -# CONFIG_FB_TILEBLITTING is not set -# end of Frame buffer Devices - -# -# Backlight & LCD device support -# -# CONFIG_LCD_CLASS_DEVICE is not set -CONFIG_BACKLIGHT_CLASS_DEVICE=m -# CONFIG_BACKLIGHT_KTD253 is not set -# CONFIG_BACKLIGHT_KTD2801 is not set -# CONFIG_BACKLIGHT_KTZ8866 is not set -CONFIG_BACKLIGHT_PWM=m -CONFIG_BACKLIGHT_RPI=m -# CONFIG_BACKLIGHT_QCOM_WLED is not set -# CONFIG_BACKLIGHT_ADP8860 is not set -# CONFIG_BACKLIGHT_ADP8870 is not set -# CONFIG_BACKLIGHT_LM3509 is not set -CONFIG_BACKLIGHT_LM3630A=m -# CONFIG_BACKLIGHT_LM3639 is not set -# CONFIG_BACKLIGHT_LP855X is not set -# CONFIG_BACKLIGHT_MP3309C is not set -CONFIG_BACKLIGHT_GPIO=m -# CONFIG_BACKLIGHT_LV5207LP is not set -# CONFIG_BACKLIGHT_BD6107 is not set -# CONFIG_BACKLIGHT_ARCXCNN is not set -# CONFIG_BACKLIGHT_LED is not set -# end of Backlight & LCD device support - -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 is not set -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_DRM_ACCEL is not set -CONFIG_SOUND=y -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 is not set -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_CTL_FAST_LOOKUP=y -# CONFIG_SND_DEBUG is not set -# CONFIG_SND_CTL_INPUT_VALIDATION is not set -# CONFIG_SND_UTIMER is not set -CONFIG_SND_VMASTER=y -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_VIRMIDI=m -# CONFIG_SND_SEQ_UMP is not set -CONFIG_SND_MPU401_UART=m -CONFIG_SND_DRIVERS=y -CONFIG_SND_DUMMY=m -CONFIG_SND_ALOOP=m -# CONFIG_SND_PCMTEST is not set -CONFIG_SND_VIRMIDI=m -CONFIG_SND_MTPAV=m -CONFIG_SND_SERIAL_U16550=m -# CONFIG_SND_SERIAL_GENERIC is not set -CONFIG_SND_MPU401=m -CONFIG_SND_PIMIDI=m -CONFIG_SND_PISOUND_MICRO=m - -# -# HD-Audio -# -# end of HD-Audio - -CONFIG_SND_HDA_PREALLOC_SIZE=64 -CONFIG_SND_ARM=y -# CONFIG_SND_ARMAACI is not set -CONFIG_SND_SPI=y -CONFIG_SND_USB=y -CONFIG_SND_USB_AUDIO=m -# CONFIG_SND_USB_AUDIO_MIDI_V2 is not set -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 is not set -CONFIG_SND_USB_LINE6=m -# CONFIG_SND_USB_POD is not set -# CONFIG_SND_USB_PODHD is not set -CONFIG_SND_USB_TONEPORT=m -# CONFIG_SND_USB_VARIAX is not set -CONFIG_SND_SOC=m -CONFIG_SND_SOC_GENERIC_DMAENGINE_PCM=y -CONFIG_SND_SOC_COMPRESS=y -# CONFIG_SND_SOC_ADI is not set -# CONFIG_SND_SOC_AMD_ACP is not set -# CONFIG_SND_AMD_ACP_CONFIG is not set -# CONFIG_SND_ATMEL_SOC is not set -CONFIG_SND_BCM2835_SOC_I2S=m -# CONFIG_SND_BCM63XX_I2S_WHISTLER is not set -CONFIG_SND_BCM2708_SOC_CHIPDIP_DAC=m -CONFIG_SND_BCM2708_SOC_GOOGLEVOICEHAT_SOUNDCARD=m -CONFIG_SND_BCM2708_SOC_HIFIBERRY_ADC=m -# CONFIG_SND_BCM2708_SOC_HIFIBERRY_ADC8X is not set -CONFIG_SND_BCM2708_SOC_HIFIBERRY_DAC=m -CONFIG_SND_BCM2708_SOC_HIFIBERRY_DACPLUS=m -CONFIG_SND_BCM2708_SOC_HIFIBERRY_DACPLUSHD=m -CONFIG_SND_BCM2708_SOC_HIFIBERRY_DACPLUSADC=m -CONFIG_SND_BCM2708_SOC_HIFIBERRY_DACPLUSADCPRO=m -CONFIG_SND_BCM2708_SOC_HIFIBERRY_DACPLUSDSP=m -CONFIG_SND_BCM2708_SOC_HIFIBERRY_DIGI=m -CONFIG_SND_BCM2708_SOC_HIFIBERRY_AMP=m -CONFIG_SND_BCM2708_SOC_PIFI_40=m -CONFIG_SND_BCM2708_SOC_RPI_CIRRUS=m -CONFIG_SND_BCM2708_SOC_RPI_DAC=m -CONFIG_SND_BCM2708_SOC_RPI_PROTO=m -CONFIG_SND_BCM2708_SOC_JUSTBOOM_BOTH=m -CONFIG_SND_BCM2708_SOC_JUSTBOOM_DAC=m -CONFIG_SND_BCM2708_SOC_JUSTBOOM_DIGI=m -CONFIG_SND_BCM2708_SOC_IQAUDIO_CODEC=m -CONFIG_SND_BCM2708_SOC_IQAUDIO_DAC=m -CONFIG_SND_BCM2708_SOC_IQAUDIO_DIGI=m -CONFIG_SND_BCM2708_SOC_I_SABRE_Q2M=m -CONFIG_SND_BCM2708_SOC_ADAU1977_ADC=m -CONFIG_SND_AUDIOINJECTOR_PI_SOUNDCARD=m -CONFIG_SND_AUDIOINJECTOR_OCTO_SOUNDCARD=m -CONFIG_SND_AUDIOINJECTOR_ISOLATED_SOUNDCARD=m -CONFIG_SND_AUDIOSENSE_PI=m -CONFIG_SND_DIGIDAC1_SOUNDCARD=m -CONFIG_SND_BCM2708_SOC_DIONAUDIO_LOCO=m -CONFIG_SND_BCM2708_SOC_DIONAUDIO_LOCO_V2=m -CONFIG_SND_BCM2708_SOC_ALLO_PIANO_DAC=m -CONFIG_SND_BCM2708_SOC_ALLO_PIANO_DAC_PLUS=m -CONFIG_SND_BCM2708_SOC_ALLO_BOSS_DAC=m -CONFIG_SND_BCM2708_SOC_ALLO_BOSS2_DAC=m -CONFIG_SND_BCM2708_SOC_ALLO_DIGIONE=m -CONFIG_SND_BCM2708_SOC_ALLO_KATANA_DAC=m -CONFIG_SND_BCM2708_SOC_FE_PI_AUDIO=m -CONFIG_SND_PISOUND=m -CONFIG_SND_RPI_SIMPLE_SOUNDCARD=m -CONFIG_SND_RPI_WM8804_SOUNDCARD=m -CONFIG_SND_DACBERRY400=m -# CONFIG_SND_DESIGNWARE_I2S 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 is not set -# 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 is not set -# CONFIG_SND_SOC_FSL_XCVR is not set -# CONFIG_SND_SOC_IMX_AUDMUX is not set -# end of SoC Audio for Freescale CPUs - -# CONFIG_SND_SOC_CHV3_I2S is not set -# CONFIG_SND_I2S_HI6210_I2S is not set -# CONFIG_SND_SOC_IMG is not set -# CONFIG_SND_SOC_MTK_BTCVSD is not set -CONFIG_SND_RP1_AUDIO_OUT=m -# CONFIG_SND_SOC_SOF_TOPLEVEL is not set - -# -# STMicroelectronics STM32 SOC audio support -# -# end of STMicroelectronics STM32 SOC audio support - -# CONFIG_SND_SOC_XILINX_I2S is not set -# CONFIG_SND_SOC_XILINX_AUDIO_FORMATTER is not set -# CONFIG_SND_SOC_XILINX_SPDIF is not set -# CONFIG_SND_SOC_XTFPGA_I2S is not set -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 is not set -CONFIG_SND_SOC_AD193X=m -CONFIG_SND_SOC_AD193X_SPI=m -CONFIG_SND_SOC_AD193X_I2C=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_ADAU1977=m -CONFIG_SND_SOC_ADAU1977_I2C=m -CONFIG_SND_SOC_ADAU7002=m -# CONFIG_SND_SOC_ADAU7118_HW is not set -# CONFIG_SND_SOC_ADAU7118_I2C is not set -# CONFIG_SND_SOC_AK4104 is not set -# CONFIG_SND_SOC_AK4118 is not set -# CONFIG_SND_SOC_AK4375 is not set -# CONFIG_SND_SOC_AK4458 is not set -CONFIG_SND_SOC_AK4554=m -# CONFIG_SND_SOC_AK4613 is not set -# CONFIG_SND_SOC_AK4619 is not set -# CONFIG_SND_SOC_AK4642 is not set -# CONFIG_SND_SOC_AK5386 is not set -# CONFIG_SND_SOC_AK5558 is not set -# CONFIG_SND_SOC_ALC5623 is not set -# CONFIG_SND_SOC_AUDIO_IIO_AUX is not set -# CONFIG_SND_SOC_AW8738 is not set -# CONFIG_SND_SOC_AW88395 is not set -# CONFIG_SND_SOC_AW88261 is not set -# CONFIG_SND_SOC_AW87390 is not set -# CONFIG_SND_SOC_AW88399 is not set -# CONFIG_SND_SOC_BD28623 is not set -# CONFIG_SND_SOC_BT_SCO is not set -# CONFIG_SND_SOC_CHV3_CODEC is not set -# CONFIG_SND_SOC_CS35L32 is not set -# CONFIG_SND_SOC_CS35L33 is not set -# CONFIG_SND_SOC_CS35L34 is not set -# CONFIG_SND_SOC_CS35L35 is not set -# CONFIG_SND_SOC_CS35L36 is not set -# CONFIG_SND_SOC_CS35L41_SPI is not set -# CONFIG_SND_SOC_CS35L41_I2C is not set -# CONFIG_SND_SOC_CS35L45_SPI is not set -# CONFIG_SND_SOC_CS35L45_I2C is not set -# CONFIG_SND_SOC_CS35L56_I2C is not set -# CONFIG_SND_SOC_CS35L56_SPI is not set -# CONFIG_SND_SOC_CS42L42 is not set -# CONFIG_SND_SOC_CS42L51_I2C is not set -# CONFIG_SND_SOC_CS42L52 is not set -# CONFIG_SND_SOC_CS42L56 is not set -# CONFIG_SND_SOC_CS42L73 is not set -# CONFIG_SND_SOC_CS42L83 is not set -# CONFIG_SND_SOC_CS4234 is not set -CONFIG_SND_SOC_CS4265=m -# CONFIG_SND_SOC_CS4270 is not set -CONFIG_SND_SOC_CS4271=m -CONFIG_SND_SOC_CS4271_I2C=m -# CONFIG_SND_SOC_CS4271_SPI is not set -CONFIG_SND_SOC_CS42XX8=m -CONFIG_SND_SOC_CS42XX8_I2C=m -# CONFIG_SND_SOC_CS43130 is not set -# CONFIG_SND_SOC_CS4341 is not set -# CONFIG_SND_SOC_CS4349 is not set -# CONFIG_SND_SOC_CS53L30 is not set -# CONFIG_SND_SOC_CS530X_I2C is not set -# 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 is not set -# CONFIG_SND_SOC_ES7241 is not set -# CONFIG_SND_SOC_ES8311 is not set -# CONFIG_SND_SOC_ES8316 is not set -# CONFIG_SND_SOC_ES8326 is not set -# CONFIG_SND_SOC_ES8328_I2C is not set -# CONFIG_SND_SOC_ES8328_SPI is not set -# CONFIG_SND_SOC_GTM601 is not set -# CONFIG_SND_SOC_HDA is not set -CONFIG_SND_SOC_ICS43432=m -# CONFIG_SND_SOC_IDT821034 is not set -CONFIG_SND_SOC_MA120X0P=m -# CONFIG_SND_SOC_MAX98088 is not set -# CONFIG_SND_SOC_MAX98090 is not set -CONFIG_SND_SOC_MAX98357A=m -# CONFIG_SND_SOC_MAX98504 is not set -# CONFIG_SND_SOC_MAX9867 is not set -# CONFIG_SND_SOC_MAX98927 is not set -# CONFIG_SND_SOC_MAX98520 is not set -# CONFIG_SND_SOC_MAX98373_I2C is not set -# CONFIG_SND_SOC_MAX98388 is not set -# CONFIG_SND_SOC_MAX98390 is not set -# CONFIG_SND_SOC_MAX98396 is not set -# CONFIG_SND_SOC_MAX9860 is not set -# CONFIG_SND_SOC_MSM8916_WCD_DIGITAL is not set -# CONFIG_SND_SOC_PCM1681 is not set -# CONFIG_SND_SOC_PCM1789_I2C is not set -CONFIG_SND_SOC_PCM179X=m -CONFIG_SND_SOC_PCM179X_I2C=m -# CONFIG_SND_SOC_PCM179X_SPI is not set -CONFIG_SND_SOC_PCM186X=m -CONFIG_SND_SOC_PCM186X_I2C=m -# CONFIG_SND_SOC_PCM186X_SPI is not set -# CONFIG_SND_SOC_PCM3060_I2C is not set -# CONFIG_SND_SOC_PCM3060_SPI is not set -# 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 is not set -# CONFIG_SND_SOC_PCM6240 is not set -# CONFIG_SND_SOC_PEB2466 is not set -# CONFIG_SND_SOC_RT5616 is not set -CONFIG_SND_SOC_PCM1794A=m -# CONFIG_SND_SOC_RT5631 is not set -# CONFIG_SND_SOC_RT5640 is not set -# CONFIG_SND_SOC_RT5659 is not set -# CONFIG_SND_SOC_RT9120 is not set -# CONFIG_SND_SOC_RTQ9128 is not set -CONFIG_SND_SOC_SGTL5000=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_SMA1303 is not set -CONFIG_SND_SOC_SPDIF=m -# CONFIG_SND_SOC_SRC4XXX_I2C is not set -# CONFIG_SND_SOC_SSM2305 is not set -# CONFIG_SND_SOC_SSM2518 is not set -# CONFIG_SND_SOC_SSM2602_SPI is not set -# CONFIG_SND_SOC_SSM2602_I2C is not set -# CONFIG_SND_SOC_SSM3515 is not set -# CONFIG_SND_SOC_SSM4567 is not set -# CONFIG_SND_SOC_STA32X is not set -# CONFIG_SND_SOC_STA350 is not set -# CONFIG_SND_SOC_STI_SAS is not set -# 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_TAS2780 is not set -# CONFIG_SND_SOC_TAS2781_I2C is not set -# CONFIG_SND_SOC_TAS5086 is not set -CONFIG_SND_SOC_TAS571X=m -# CONFIG_SND_SOC_TAS5720 is not set -# CONFIG_SND_SOC_TAS5805M is not set -# CONFIG_SND_SOC_TAS6424 is not set -# CONFIG_SND_SOC_TDA7419 is not set -# CONFIG_SND_SOC_TFA9879 is not set -CONFIG_SND_SOC_TAS5713=m -# CONFIG_SND_SOC_TFA989X is not set -# CONFIG_SND_SOC_TLV320ADC3XXX is not set -CONFIG_SND_SOC_TLV320AIC23=m -CONFIG_SND_SOC_TLV320AIC23_I2C=m -# CONFIG_SND_SOC_TLV320AIC23_SPI is not set -# CONFIG_SND_SOC_TLV320AIC31XX is not set -CONFIG_SND_SOC_TLV320AIC32X4=m -CONFIG_SND_SOC_TLV320AIC32X4_I2C=m -# CONFIG_SND_SOC_TLV320AIC32X4_SPI is not set -CONFIG_SND_SOC_TLV320AIC3X=m -CONFIG_SND_SOC_TLV320AIC3X_I2C=m -# CONFIG_SND_SOC_TLV320AIC3X_SPI is not set -# CONFIG_SND_SOC_TLV320ADCX140 is not set -# CONFIG_SND_SOC_TS3A227E is not set -# CONFIG_SND_SOC_TSCS42XX is not set -# CONFIG_SND_SOC_TSCS454 is not set -# CONFIG_SND_SOC_UDA1334 is not set -CONFIG_SND_SOC_WM5102=m -# CONFIG_SND_SOC_WM8510 is not set -# CONFIG_SND_SOC_WM8523 is not set -# CONFIG_SND_SOC_WM8524 is not set -# CONFIG_SND_SOC_WM8580 is not set -# CONFIG_SND_SOC_WM8711 is not set -# CONFIG_SND_SOC_WM8728 is not set -CONFIG_SND_SOC_WM8731=m -CONFIG_SND_SOC_WM8731_I2C=m -# CONFIG_SND_SOC_WM8731_SPI is not set -# CONFIG_SND_SOC_WM8737 is not set -CONFIG_SND_SOC_WM8741=m -# CONFIG_SND_SOC_WM8750 is not set -# CONFIG_SND_SOC_WM8753 is not set -# CONFIG_SND_SOC_WM8770 is not set -# CONFIG_SND_SOC_WM8776 is not set -# CONFIG_SND_SOC_WM8782 is not set -CONFIG_SND_SOC_WM8804=m -CONFIG_SND_SOC_WM8804_I2C=m -# CONFIG_SND_SOC_WM8804_SPI is not set -# CONFIG_SND_SOC_WM8903 is not set -CONFIG_SND_SOC_WM8904=m -# CONFIG_SND_SOC_WM8940 is not set -CONFIG_SND_SOC_WM8960=m -# CONFIG_SND_SOC_WM8961 is not set -# CONFIG_SND_SOC_WM8962 is not set -# CONFIG_SND_SOC_WM8974 is not set -# CONFIG_SND_SOC_WM8978 is not set -# CONFIG_SND_SOC_WM8985 is not set -# CONFIG_SND_SOC_ZL38060 is not set -# CONFIG_SND_SOC_MAX9759 is not set -# CONFIG_SND_SOC_MT6351 is not set -# CONFIG_SND_SOC_MT6357 is not set -# CONFIG_SND_SOC_MT6358 is not set -# CONFIG_SND_SOC_MT6660 is not set -# CONFIG_SND_SOC_NAU8315 is not set -# CONFIG_SND_SOC_NAU8540 is not set -# CONFIG_SND_SOC_NAU8810 is not set -# CONFIG_SND_SOC_NAU8821 is not set -# CONFIG_SND_SOC_NAU8822 is not set -# CONFIG_SND_SOC_NAU8824 is not set -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 -CONFIG_SND_SOC_I_SABRE_CODEC=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 is not set -# CONFIG_SND_TEST_COMPONENT is not set -CONFIG_HID_SUPPORT=y -CONFIG_HID=y -CONFIG_HID_BATTERY_STRENGTH=y -CONFIG_HIDRAW=y -CONFIG_UHID=m -CONFIG_HID_GENERIC=y - -# -# Special HID drivers -# -CONFIG_HID_A4TECH=m -# CONFIG_HID_ACCUTOUCH is not set -CONFIG_HID_ACRUX=m -# CONFIG_HID_ACRUX_FF is not set -CONFIG_HID_APPLE=m -# CONFIG_HID_APPLEIR is not set -CONFIG_HID_ASUS=m -# CONFIG_HID_AUREAL is not set -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 is not set -# CONFIG_HID_COUGAR is not set -# CONFIG_HID_MACALLY is not set -# CONFIG_HID_PRODIKEYS is not set -# CONFIG_HID_CMEDIA is not set -# CONFIG_HID_CP2112 is not set -# CONFIG_HID_CREATIVE_SB0540 is not set -CONFIG_HID_CYPRESS=m -CONFIG_HID_DRAGONRISE=m -# CONFIG_DRAGONRISE_FF is not set -CONFIG_HID_EMS_FF=m -# CONFIG_HID_ELAN is not set -CONFIG_HID_ELECOM=m -CONFIG_HID_ELO=m -# CONFIG_HID_EVISION is not set -CONFIG_HID_EZKEY=m -# CONFIG_HID_FT260 is not set -CONFIG_HID_GEMBIRD=m -# CONFIG_HID_GFRM is not set -# CONFIG_HID_GLORIOUS is not set -CONFIG_HID_HOLTEK=m -# CONFIG_HOLTEK_FF is not set -# CONFIG_HID_GOODIX_SPI is not set -# CONFIG_HID_GOOGLE_STADIA_FF is not set -# CONFIG_HID_VIVALDI is not set -# 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 is not set -# CONFIG_HID_VRC2 is not set -# CONFIG_HID_XIAOMI is not set -CONFIG_HID_GYRATION=m -# CONFIG_HID_ICADE is not set -# 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 is not set -# CONFIG_HID_LETSKETCH is not set -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 is not set -# CONFIG_HID_MAYFLASH is not set -# CONFIG_HID_MEGAWORLD_FF is not set -# 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_NVIDIA_SHIELD is not set -CONFIG_HID_ORTEK=m -CONFIG_HID_PANTHERLORD=m -# CONFIG_PANTHERLORD_FF is not set -# CONFIG_HID_PENMOUNT is not set -CONFIG_HID_PETALYNX=m -CONFIG_HID_PICOLCD=m -# CONFIG_HID_PICOLCD_FB is not set -# CONFIG_HID_PICOLCD_BACKLIGHT is not set -# CONFIG_HID_PICOLCD_LEDS is not set -# CONFIG_HID_PICOLCD_CIR is not set -# CONFIG_HID_PLANTRONICS is not set -CONFIG_HID_PLAYSTATION=m -CONFIG_PLAYSTATION_FF=y -# CONFIG_HID_PXRC is not set -# CONFIG_HID_RAZER is not set -# CONFIG_HID_PRIMAX is not set -# CONFIG_HID_RETRODE is not set -CONFIG_HID_ROCCAT=m -# CONFIG_HID_SAITEK is not set -CONFIG_HID_SAMSUNG=m -# CONFIG_HID_SEMITEK is not set -# CONFIG_HID_SIGMAMICRO is not set -CONFIG_HID_SONY=m -CONFIG_SONY_FF=y -CONFIG_HID_SPEEDLINK=m -CONFIG_HID_STEAM=y -# CONFIG_STEAM_FF is not set -# CONFIG_HID_STEELSERIES is not set -CONFIG_HID_SUNPLUS=m -# CONFIG_HID_RMI is not set -CONFIG_HID_GREENASIA=m -# CONFIG_GREENASIA_FF is not set -CONFIG_HID_SMARTJOYPLUS=m -# CONFIG_SMARTJOYPLUS_FF is not set -# CONFIG_HID_TIVO is not set -CONFIG_HID_TOPSEED=m -# CONFIG_HID_TOPRE is not set -CONFIG_HID_THINGM=m -CONFIG_HID_THRUSTMASTER=m -# CONFIG_THRUSTMASTER_FF is not set -# CONFIG_HID_UDRAW_PS3 is not set -# CONFIG_HID_U2FZERO is not set -CONFIG_HID_UNIVERSAL_PIDFF=m -CONFIG_HID_WACOM=m -CONFIG_HID_WIIMOTE=m -# CONFIG_HID_WINWING is not set -CONFIG_HID_XINMO=m -CONFIG_HID_ZEROPLUS=m -# CONFIG_ZEROPLUS_FF is not set -CONFIG_HID_ZYDACRON=m -# CONFIG_HID_SENSOR_HUB is not set -# CONFIG_HID_ALPS is not set -# CONFIG_HID_MCP2200 is not set -# CONFIG_HID_MCP2221 is not set -# end of Special HID drivers - -# -# HID-BPF support -# -# end of HID-BPF support - -# -# USB HID support -# -CONFIG_USB_HID=y -CONFIG_HID_PID=y -CONFIG_USB_HIDDEV=y -# end of USB HID support - -CONFIG_I2C_HID=y -CONFIG_I2C_HID_OF=m -# CONFIG_I2C_HID_OF_ELAN is not set -# CONFIG_I2C_HID_OF_GOODIX is not set -CONFIG_I2C_HID_CORE=m -CONFIG_USB_OHCI_LITTLE_ENDIAN=y -CONFIG_USB_SUPPORT=y -CONFIG_USB_COMMON=y -# CONFIG_USB_LED_TRIG is not set -# CONFIG_USB_ULPI_BUS is not set -# CONFIG_USB_CONN_GPIO is not set -CONFIG_USB_ARCH_HAS_HCD=y -CONFIG_USB=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 is not set -# CONFIG_USB_OTG_PRODUCTLIST is not set -# CONFIG_USB_OTG_DISABLE_EXTERNAL_HUB is not set -# CONFIG_USB_LEDS_TRIGGER_USBPORT is not set -CONFIG_USB_AUTOSUSPEND_DELAY=2 -CONFIG_USB_DEFAULT_AUTHORIZATION_MODE=1 -CONFIG_USB_MON=m - -# -# USB Host Controller Drivers -# -# CONFIG_USB_C67X00_HCD is not set -# CONFIG_USB_XHCI_HCD is not set -# CONFIG_USB_EHCI_HCD is not set -# CONFIG_USB_OXU210HP_HCD is not set -# CONFIG_USB_ISP116X_HCD is not set -# CONFIG_USB_MAX3421_HCD is not set -# CONFIG_USB_OHCI_HCD is not set -# CONFIG_USB_SL811_HCD is not set -# CONFIG_USB_R8A66597_HCD is not set -CONFIG_USB_DWCOTG=y -# 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=y -# 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 - -# -# USB dual-mode controller drivers -# -# CONFIG_USB_CDNS_SUPPORT is not set -# CONFIG_USB_MUSB_HDRC is not set -# CONFIG_USB_DWC3 is not set -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_DEBUG is not set -# CONFIG_USB_DWC2_TRACK_MISSED_SOFS is not set -# CONFIG_USB_CHIPIDEA is not set -# CONFIG_USB_ISP1760 is not set - -# -# USB port drivers -# -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_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_APPLEDISPLAY=m -# CONFIG_APPLE_MFI_FASTCHARGE is not set -CONFIG_USB_LD=m -CONFIG_USB_TRANCEVIBRATOR=m -CONFIG_USB_IOWARRIOR=m -CONFIG_USB_TEST=m -# CONFIG_USB_EHSET_TEST_FIXTURE is not set -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 is not set -# CONFIG_USB_ONBOARD_DEV is not set -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=y -# CONFIG_AM335X_PHY_USB is not set -# CONFIG_USB_GPIO_VBUS is not set -# CONFIG_USB_ISP1301 is not set -# CONFIG_USB_ULPI is not set -# end of USB Physical Layer drivers - -CONFIG_USB_GADGET=y -# 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 is not set - -# -# USB Peripheral Controller -# -# CONFIG_USB_FUSB300 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_UDC_PLAT is not set -# CONFIG_USB_M66592 is not set -# CONFIG_USB_BDC_UDC is not set -# CONFIG_USB_NET2272 is not set -# CONFIG_USB_GADGET_XILINX is not set -# CONFIG_USB_MAX3420_UDC is not set -# 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_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_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_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_MIDI2 is not set -CONFIG_USB_CONFIGFS_F_HID=y -CONFIG_USB_CONFIGFS_F_UVC=y -CONFIG_USB_CONFIGFS_F_PRINTER=y - -# -# USB Gadget precomposed configurations -# -CONFIG_USB_ZERO=m -CONFIG_USB_AUDIO=m -# CONFIG_GADGET_UAC1 is not set -CONFIG_USB_ETH=m -CONFIG_USB_ETH_RNDIS=y -# CONFIG_USB_ETH_EEM is not set -# CONFIG_USB_G_NCM is not set -CONFIG_USB_GADGETFS=m -# CONFIG_USB_FUNCTIONFS is not set -CONFIG_USB_MASS_STORAGE=m -CONFIG_USB_G_SERIAL=m -CONFIG_USB_MIDI_GADGET=m -CONFIG_USB_G_PRINTER=m -CONFIG_USB_CDC_COMPOSITE=m -CONFIG_USB_G_ACM_MS=m -CONFIG_USB_G_MULTI=m -CONFIG_USB_G_MULTI_RNDIS=y -# CONFIG_USB_G_MULTI_CDC is not set -CONFIG_USB_G_HID=m -# CONFIG_USB_G_DBGP is not set -CONFIG_USB_G_WEBCAM=m -# CONFIG_USB_RAW_GADGET is not set -# end of USB Gadget precomposed configurations - -# CONFIG_TYPEC is not set -CONFIG_USB_ROLE_SWITCH=m -CONFIG_MMC=y -CONFIG_PWRSEQ_EMMC=y -# CONFIG_PWRSEQ_SD8787 is not set -CONFIG_PWRSEQ_SIMPLE=y -CONFIG_MMC_BLOCK=y -CONFIG_MMC_BLOCK_MINORS=32 -# CONFIG_SDIO_UART is not set -# CONFIG_MMC_TEST is not set - -# -# MMC/SD/SDIO Host Controller Drivers -# -CONFIG_MMC_BCM2835_MMC=y -CONFIG_MMC_BCM2835_DMA=y -CONFIG_MMC_BCM2835_PIO_DMA_BARRIER=2 -CONFIG_MMC_BCM2835_SDHOST=y -# CONFIG_MMC_DEBUG is not set -# CONFIG_MMC_ARMMMCI is not set -CONFIG_MMC_SDHCI=y -CONFIG_MMC_SDHCI_PLTFM=y -# CONFIG_MMC_SDHCI_OF_ARASAN is not set -# CONFIG_MMC_SDHCI_OF_AT91 is not set -# CONFIG_MMC_SDHCI_OF_DWCMSHC is not set -# CONFIG_MMC_SDHCI_CADENCE is not set -# CONFIG_MMC_SDHCI_F_SDH30 is not set -# CONFIG_MMC_SDHCI_MILBEAUT is not set -# CONFIG_MMC_SDHCI_IPROC is not set -CONFIG_MMC_SPI=m -# CONFIG_MMC_DW is not set -# CONFIG_MMC_VUB300 is not set -# CONFIG_MMC_USHC is not set -# CONFIG_MMC_USDHI6ROL0 is not set -CONFIG_MMC_CQHCI=y -CONFIG_MMC_HSQ=y -CONFIG_MMC_BCM2835=y -# CONFIG_MMC_MTK is not set -CONFIG_MMC_SDHCI_BRCMSTB=y -# CONFIG_MMC_SDHCI_XENON is not set -# CONFIG_SCSI_UFSHCD is not set -# CONFIG_MEMSTICK is not set -CONFIG_NEW_LEDS=y -CONFIG_LEDS_CLASS=y -# CONFIG_LEDS_CLASS_FLASH is not set -CONFIG_LEDS_CLASS_MULTICOLOR=m -# CONFIG_LEDS_BRIGHTNESS_HW_CHANGED is not set - -# -# LED drivers -# -# CONFIG_LEDS_AN30259A is not set -# CONFIG_LEDS_AW200XX 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 is not set -# CONFIG_LEDS_LM3642 is not set -# CONFIG_LEDS_LM3692X is not set -CONFIG_LEDS_PCA9532=m -# CONFIG_LEDS_PCA9532_GPIO is not set -CONFIG_LEDS_GPIO=y -# CONFIG_LEDS_LP3944 is not set -# CONFIG_LEDS_LP3952 is not set -# CONFIG_LEDS_LP50XX is not set -# CONFIG_LEDS_LP55XX_COMMON is not set -# CONFIG_LEDS_LP8860 is not set -CONFIG_LEDS_PCA955X=m -# CONFIG_LEDS_PCA955X_GPIO is not set -CONFIG_LEDS_PCA963X=m -# CONFIG_LEDS_PCA995X is not set -# CONFIG_LEDS_DAC124S085 is not set -CONFIG_LEDS_PWM=y -# CONFIG_LEDS_REGULATOR is not set -# CONFIG_LEDS_BD2606MVV is not set -# CONFIG_LEDS_BD2802 is not set -# CONFIG_LEDS_LT3593 is not set -# CONFIG_LEDS_TCA6507 is not set -# CONFIG_LEDS_TLC591XX is not set -# CONFIG_LEDS_LM355x is not set -# CONFIG_LEDS_IS31FL319X is not set -CONFIG_LEDS_IS31FL32XX=m - -# -# LED driver for blink(1) USB RGB LED is under Special HID drivers (HID_THINGM) -# -# CONFIG_LEDS_BLINKM is not set -# CONFIG_LEDS_SYSCON is not set -# CONFIG_LEDS_MLXREG is not set -# CONFIG_LEDS_USER is not set -# CONFIG_LEDS_SPI_BYTE is not set -# CONFIG_LEDS_LM3697 is not set - -# -# Flash and Torch LED drivers -# - -# -# RGB LED drivers -# -# CONFIG_LEDS_GROUP_MULTICOLOR is not set -# CONFIG_LEDS_KTD202X is not set -# CONFIG_LEDS_NCP5623 is not set -# CONFIG_LEDS_PWM_MULTICOLOR is not set - -# -# LED Triggers -# -CONFIG_LEDS_TRIGGERS=y -CONFIG_LEDS_TRIGGER_TIMER=y -CONFIG_LEDS_TRIGGER_ONESHOT=y -# CONFIG_LEDS_TRIGGER_DISK is not set -# CONFIG_LEDS_TRIGGER_MTD is not set -CONFIG_LEDS_TRIGGER_HEARTBEAT=y -CONFIG_LEDS_TRIGGER_BACKLIGHT=y -CONFIG_LEDS_TRIGGER_CPU=y -CONFIG_LEDS_TRIGGER_ACTIVITY=m -CONFIG_LEDS_TRIGGER_GPIO=m -CONFIG_LEDS_TRIGGER_DEFAULT_ON=y - -# -# iptables trigger is under Netfilter config (LED target) -# -CONFIG_LEDS_TRIGGER_TRANSIENT=m -CONFIG_LEDS_TRIGGER_CAMERA=m -CONFIG_LEDS_TRIGGER_INPUT=y -CONFIG_LEDS_TRIGGER_PANIC=y -CONFIG_LEDS_TRIGGER_NETDEV=m -CONFIG_LEDS_TRIGGER_PATTERN=m -# CONFIG_LEDS_TRIGGER_TTY is not set -CONFIG_LEDS_TRIGGER_INPUT_EVENTS=m -CONFIG_LEDS_TRIGGER_ACTPWR=y - -# -# Simple LED drivers -# -CONFIG_ACCESSIBILITY=y -CONFIG_A11Y_BRAILLE_CONSOLE=y - -# -# Speakup console speech -# -CONFIG_SPEAKUP=m -# CONFIG_SPEAKUP_SYNTH_ACNTSA is not set -# CONFIG_SPEAKUP_SYNTH_APOLLO is not set -# CONFIG_SPEAKUP_SYNTH_AUDPTR is not set -# CONFIG_SPEAKUP_SYNTH_BNS is not set -# CONFIG_SPEAKUP_SYNTH_DECTLK is not set -# CONFIG_SPEAKUP_SYNTH_DECEXT is not set -# CONFIG_SPEAKUP_SYNTH_LTLK is not set -CONFIG_SPEAKUP_SYNTH_SOFT=m -# CONFIG_SPEAKUP_SYNTH_SPKOUT is not set -# CONFIG_SPEAKUP_SYNTH_TXPRT is not set -# CONFIG_SPEAKUP_SYNTH_DUMMY is not set -# end of Speakup console speech - -# CONFIG_INFINIBAND is not set -CONFIG_EDAC_ATOMIC_SCRUB=y -CONFIG_EDAC_SUPPORT=y -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 is not set -# CONFIG_RTC_DRV_ABEOZ9 is not set -CONFIG_RTC_DRV_ABX80X=m -CONFIG_RTC_DRV_DS1307=y -# 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_HYM8563 is not set -CONFIG_RTC_DRV_MAX6900=m -# CONFIG_RTC_DRV_MAX31335 is not set -# CONFIG_RTC_DRV_NCT3018Y is not set -CONFIG_RTC_DRV_RS5C372=m -CONFIG_RTC_DRV_ISL1208=m -CONFIG_RTC_DRV_ISL12022=m -# CONFIG_RTC_DRV_ISL12026 is not set -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 is not set -CONFIG_RTC_DRV_BQ32K=m -CONFIG_RTC_DRV_S35390A=m -CONFIG_RTC_DRV_FM3130=m -# CONFIG_RTC_DRV_RX8010 is not set -# CONFIG_RTC_DRV_RX8111 is not set -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_SD2405AL is not set -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 is not set -# CONFIG_RTC_DRV_DS1347 is not set -CONFIG_RTC_DRV_DS1390=m -# CONFIG_RTC_DRV_MAX6916 is not set -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 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=m -CONFIG_RTC_DRV_RV3029_HWMON=y -# CONFIG_RTC_DRV_RX6110 is not set - -# -# Platform RTC drivers -# -# CONFIG_RTC_DRV_CMOS is not set -# 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_RP5C01 is not set -# CONFIG_RTC_DRV_ZYNQMP is not set - -# -# on-CPU RTC drivers -# -# CONFIG_RTC_DRV_PL030 is not set -# CONFIG_RTC_DRV_PL031 is not set -# CONFIG_RTC_DRV_CADENCE is not set -# CONFIG_RTC_DRV_FTRTC010 is not set -# CONFIG_RTC_DRV_R7301 is not set - -# -# HID Sensor RTC drivers -# -# 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=y -CONFIG_DMA_OF=y -# CONFIG_ALTERA_MSGDMA is not set -# CONFIG_AMBA_PL08X is not set -CONFIG_DMA_BCM2835=y -# CONFIG_DW_AXI_DMAC is not set -# CONFIG_FSL_EDMA is not set -# CONFIG_FSL_QDMA is not set -# CONFIG_INTEL_IDMA64 is not set -# CONFIG_NBPFAXI_DMA is not set -# CONFIG_PL330_DMA is not set -CONFIG_DMA_BCM2708=y -# CONFIG_XILINX_DMA is not set -# CONFIG_XILINX_XDMA is not set -# CONFIG_XILINX_ZYNQMP_DPDMA is not set -# CONFIG_AMD_QDMA is not set -# CONFIG_QCOM_HIDMA_MGMT is not set -# CONFIG_QCOM_HIDMA is not set -# CONFIG_DW_DMAC is not set -# CONFIG_SF_PDMA is not set - -# -# DMA Clients -# -# CONFIG_ASYNC_TX_DMA is not set -# CONFIG_DMATEST is not set - -# -# DMABUF options -# -CONFIG_SYNC_FILE=y -# CONFIG_SW_SYNC is not set -# CONFIG_UDMABUF is not set -# CONFIG_DMABUF_MOVE_NOTIFY is not set -# CONFIG_DMABUF_DEBUG is not set -# CONFIG_DMABUF_SELFTESTS is not set -CONFIG_DMABUF_HEAPS=y -# CONFIG_DMABUF_SYSFS_STATS is not set -CONFIG_DMABUF_HEAPS_SYSTEM=y -CONFIG_DMABUF_HEAPS_CMA=y -# end of DMABUF options - -CONFIG_UIO=m -CONFIG_UIO_PDRV_GENIRQ=m -# CONFIG_UIO_DMEM_GENIRQ is not set -# CONFIG_VFIO is not set -# CONFIG_VIRT_DRIVERS is not set -CONFIG_VIRTIO_MENU=y -# CONFIG_VIRTIO_MMIO is not set -# CONFIG_VDPA is not set -CONFIG_VHOST_MENU=y -# CONFIG_VHOST_NET is not set -# CONFIG_VHOST_CROSS_ENDIAN_LEGACY is not set -CONFIG_VHOST_ENABLE_FORK_OWNER_CONTROL=y - -# -# 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_RTLLIB is not set -# CONFIG_RTL8723BS is not set -CONFIG_R8712U=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 -# end of Analog to digital converters - -# -# Analog digital bi-direction converters -# -# CONFIG_ADT7316 is not set -# end of Analog digital bi-direction 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 -# end of IIO staging drivers - -CONFIG_STAGING_MEDIA=y -# CONFIG_VIDEO_MAX96712 is not set - -# -# StarFive media platform drivers -# -CONFIG_STAGING_MEDIA_DEPRECATED=y - -# -# Atmel media platform drivers -# -# CONFIG_LTE_GDM724X 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 is not set -CONFIG_FB_TFT_SH1106=m -CONFIG_FB_TFT_SSD1289=m -# CONFIG_FB_TFT_SSD1305 is not set -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_BCM_VIDEOCORE=y -CONFIG_BCM2835_VCHIQ=y -CONFIG_VCHIQ_CDEV=y -CONFIG_SND_BCM2835=m -CONFIG_VIDEO_BCM2835=m -CONFIG_BCM_VC_SM_CMA=m -CONFIG_VIDEO_CODEC_BCM2835=m -CONFIG_VIDEO_ISP_BCM2835=m -CONFIG_BCM2835_VCHIQ_MMAL=m -# CONFIG_XIL_AXIS_FIFO is not set -# CONFIG_FIELDBUS_DEV is not set -# CONFIG_GOLDFISH is not set -# CONFIG_CHROME_PLATFORMS is not set -# CONFIG_MELLANOX_PLATFORM 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 is not set -# CONFIG_CLK_SP810 is not set -# end of Clock driver for ARM Reference designs - -# CONFIG_LMK04832 is not set -# CONFIG_COMMON_CLK_MAX9485 is not set -CONFIG_COMMON_CLK_HIFIBERRY_DACPLUSHD=m -CONFIG_COMMON_CLK_HIFIBERRY_DACPRO=m -# 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 is not set -# CONFIG_COMMON_CLK_PWM is not set -# CONFIG_COMMON_CLK_RS9_PCIE is not set -# CONFIG_COMMON_CLK_SI521XX is not set -# CONFIG_COMMON_CLK_VC3 is not set -# CONFIG_COMMON_CLK_VC5 is not set -# CONFIG_COMMON_CLK_VC7 is not set -# CONFIG_COMMON_CLK_FIXED_MMIO is not set -CONFIG_CLK_BCM2711_DVP=y -CONFIG_CLK_BCM2835=y -CONFIG_CLK_RASPBERRYPI=y -# CONFIG_XILINX_VCU is not set -# CONFIG_COMMON_CLK_XLNX_CLKWZRD is not set -# CONFIG_HWSPINLOCK is not set - -# -# Clock Source drivers -# -CONFIG_TIMER_OF=y -CONFIG_TIMER_PROBE=y -CONFIG_CLKSRC_MMIO=y -CONFIG_BCM2835_TIMER=y -CONFIG_ARM_TIMER_SP804=y -# CONFIG_MICROCHIP_PIT64B is not set -# end of Clock Source drivers - -CONFIG_MAILBOX=y -# CONFIG_ARM_MHU is not set -# CONFIG_ARM_MHU_V2 is not set -# CONFIG_PLATFORM_MHU is not set -# CONFIG_PL320_MBOX is not set -# CONFIG_ALTERA_MBOX is not set -CONFIG_BCM2835_MBOX=y -# CONFIG_MAILBOX_TEST is not set -# CONFIG_IOMMU_SUPPORT is not set - -# -# Remoteproc drivers -# -# CONFIG_REMOTEPROC is not set -# end of Remoteproc drivers - -# -# Rpmsg drivers -# -# CONFIG_RPMSG_QCOM_GLINK_RPM is not set -# 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 is not set -# end of NXP/Freescale QorIQ SoC drivers - -# -# fujitsu SoC drivers -# -# end of fujitsu 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 - -# CONFIG_WPCM450_SOC is not set - -# -# Qualcomm SoC drivers -# -# 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 - -# -# PM Domains -# - -# -# Amlogic PM Domains -# -# end of Amlogic PM Domains - -# -# Broadcom PM Domains -# -CONFIG_BCM2835_POWER=y -CONFIG_RASPBERRYPI_POWER=y -# end of Broadcom PM Domains - -# -# i.MX PM Domains -# -# end of i.MX PM Domains - -# -# Qualcomm PM Domains -# -# end of Qualcomm PM Domains -# end of PM Domains - -# CONFIG_PM_DEVFREQ is not set -CONFIG_EXTCON=y - -# -# Extcon Device Drivers -# -# CONFIG_EXTCON_ADC_JACK is not set -# CONFIG_EXTCON_FSA9480 is not set -# CONFIG_EXTCON_GPIO is not set -# CONFIG_EXTCON_LC824206XA is not set -# CONFIG_EXTCON_MAX3355 is not set -# CONFIG_EXTCON_PTN5150 is not set -# CONFIG_EXTCON_RT8973A is not set -# CONFIG_EXTCON_SM5502 is not set -# CONFIG_EXTCON_USB_GPIO is not set -# CONFIG_MEMORY is not set -CONFIG_IIO=m -CONFIG_IIO_BUFFER=y -CONFIG_IIO_BUFFER_CB=m -# CONFIG_IIO_BUFFER_DMA is not set -# CONFIG_IIO_BUFFER_DMAENGINE is not set -# CONFIG_IIO_BUFFER_HW_CONSUMER is not set -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 is not set -CONFIG_IIO_SW_TRIGGER=m -# 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_ADXL355=m -CONFIG_ADXL355_I2C=m -# CONFIG_ADXL355_SPI is not set -# CONFIG_ADXL367_SPI is not set -# CONFIG_ADXL367_I2C is not set -# CONFIG_ADXL372_SPI is not set -# CONFIG_ADXL372_I2C is not set -# CONFIG_ADXL380_SPI is not set -# CONFIG_ADXL380_I2C is not set -# 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_IIO_ST_ACCEL_3AXIS is not set -# CONFIG_IIO_KX022A_SPI is not set -# CONFIG_IIO_KX022A_I2C 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_MSA311 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_AD4000 is not set -# CONFIG_AD4130 is not set -# CONFIG_AD4695 is not set -# CONFIG_AD7091R5 is not set -# CONFIG_AD7091R8 is not set -# CONFIG_AD7124 is not set -# CONFIG_AD7173 is not set -# CONFIG_AD7192 is not set -# CONFIG_AD7266 is not set -# CONFIG_AD7280 is not set -# CONFIG_AD7291 is not set -# CONFIG_AD7292 is not set -# CONFIG_AD7298 is not set -# CONFIG_AD7380 is not set -# CONFIG_AD7476 is not set -# CONFIG_AD7606_IFACE_PARALLEL is not set -# CONFIG_AD7606_IFACE_SPI is not set -# CONFIG_AD7766 is not set -# CONFIG_AD7768_1 is not set -# 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_AD7944 is not set -# CONFIG_AD7949 is not set -# CONFIG_AD799X is not set -# CONFIG_AD9467 is not set -# CONFIG_CC10001_ADC is not set -# CONFIG_ENVELOPE_DETECTOR is not set -# CONFIG_HI8435 is not set -# CONFIG_HX711 is not set -# CONFIG_INA2XX_ADC is not set -# CONFIG_LTC2309 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_MAX11205 is not set -# CONFIG_MAX11410 is not set -# CONFIG_MAX1241 is not set -# CONFIG_MAX1363 is not set -# CONFIG_MAX34408 is not set -# CONFIG_MAX9611 is not set -CONFIG_MCP320X=m -CONFIG_MCP3422=m -# CONFIG_MCP3564 is not set -# CONFIG_MCP3911 is not set -# CONFIG_NAU7802 is not set -# CONFIG_PAC1921 is not set -# CONFIG_PAC1934 is not set -# CONFIG_RICHTEK_RTQ6056 is not set -# CONFIG_SD_ADC_MODULATOR is not set -# CONFIG_STMPE_ADC 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=m -# CONFIG_TI_ADS1119 is not set -# CONFIG_TI_ADS7924 is not set -# CONFIG_TI_ADS1100 is not set -# CONFIG_TI_ADS1298 is not set -# CONFIG_TI_ADS7950 is not set -# CONFIG_TI_ADS8344 is not set -# CONFIG_TI_ADS8688 is not set -# CONFIG_TI_ADS124S08 is not set -# CONFIG_TI_ADS131E08 is not set -# CONFIG_TI_LMP92064 is not set -# CONFIG_TI_TLC4541 is not set -# CONFIG_TI_TSC2046 is not set -# CONFIG_VF610_ADC is not set -# CONFIG_XILINX_XADC is not set -# end of Analog to digital converters - -# -# Analog to digital and digital to analog converters -# -# CONFIG_AD74115 is not set -# CONFIG_AD74413R is not set -# end of Analog to digital and digital to analog converters - -# -# Analog Front Ends -# -# CONFIG_IIO_RESCALE is not set -# end of Analog Front Ends - -# -# Amplifiers -# -# CONFIG_AD8366 is not set -# CONFIG_ADA4250 is not set -# CONFIG_HMC425 is not set -# end of Amplifiers - -# -# Capacitance to digital converters -# -# CONFIG_AD7150 is not set -# CONFIG_AD7746 is not set -# end of Capacitance to digital converters - -# -# Chemical Sensors -# -# CONFIG_AOSONG_AGS02MA is not set -# CONFIG_ATLAS_PH_SENSOR is not set -# CONFIG_ATLAS_EZO_SENSOR is not set -CONFIG_BME680=m -CONFIG_BME680_I2C=m -CONFIG_BME680_SPI=m -CONFIG_CCS811=m -# CONFIG_ENS160 is not set -# CONFIG_IAQCORE is not set -# CONFIG_PMS7003 is not set -# CONFIG_SCD30_CORE is not set -# CONFIG_SCD4X is not set -CONFIG_SENSIRION_SGP30=m -# CONFIG_SENSIRION_SGP40 is not set -CONFIG_SPS30=m -CONFIG_SPS30_I2C=m -# CONFIG_SPS30_SERIAL is not set -# CONFIG_SENSEAIR_SUNRISE_CO2 is not set -# CONFIG_VZ89X is not set -# end of Chemical Sensors - -# -# Hid Sensor IIO Common -# -# end of Hid Sensor IIO Common - -CONFIG_IIO_INV_SENSORS_TIMESTAMP=m -CONFIG_IIO_MS_SENSORS_I2C=m - -# -# 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_AD3552R is not set -# 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 is not set -# CONFIG_AD5593R is not set -# CONFIG_AD5504 is not set -# CONFIG_AD5624R_SPI is not set -# CONFIG_AD9739A is not set -# CONFIG_LTC2688 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 is not set -# CONFIG_AD5770R is not set -# CONFIG_AD5791 is not set -# CONFIG_AD7293 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 is not set -# CONFIG_LTC2632 is not set -# CONFIG_LTC2664 is not set -# CONFIG_M62332 is not set -# CONFIG_MAX517 is not set -# CONFIG_MAX5522 is not set -# CONFIG_MAX5821 is not set -# CONFIG_MCP4725 is not set -# CONFIG_MCP4728 is not set -# CONFIG_MCP4821 is not set -# CONFIG_MCP4922 is not set -# CONFIG_TI_DAC082S085 is not set -# CONFIG_TI_DAC5571 is not set -# CONFIG_TI_DAC7311 is not set -# 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 - -# -# Filters -# -# end of Filters - -# -# 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_ADF4377 is not set -# CONFIG_ADMFM2000 is not set -# CONFIG_ADMV1013 is not set -# CONFIG_ADMV4420 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 is not set -# 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=m -# end of Heart Rate Monitors -# end of Health Sensors - -# -# Humidity sensors -# -# CONFIG_AM2315 is not set -CONFIG_DHT11=m -# CONFIG_ENS210 is not set -CONFIG_HDC100X=m -# CONFIG_HDC2010 is not set -CONFIG_HDC3020=m -CONFIG_HTS221=m -CONFIG_HTS221_I2C=m -CONFIG_HTS221_SPI=m -CONFIG_HTU21=m -# CONFIG_SI7005 is not set -CONFIG_SI7020=m -# 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_BMI323_I2C is not set -# CONFIG_BMI323_SPI is not set -CONFIG_BOSCH_BNO055=m -# CONFIG_BOSCH_BNO055_SERIAL is not set -CONFIG_BOSCH_BNO055_I2C=m -# 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_IIO=m -CONFIG_INV_MPU6050_I2C=m -# 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_APDS9306 is not set -CONFIG_APDS9960=m -CONFIG_AS73211=m -# CONFIG_BH1745 is not set -CONFIG_BH1750=m -# CONFIG_BH1780 is not set -# 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_ISL76682 is not set -# CONFIG_JSA1212 is not set -# CONFIG_ROHM_BU27008 is not set -# CONFIG_ROHM_BU27034 is not set -# CONFIG_RPR0521 is not set -# CONFIG_LTR390 is not set -# CONFIG_LTR501 is not set -# CONFIG_LTRF216A is not set -# CONFIG_LV0104CS is not set -# CONFIG_MAX44000 is not set -# CONFIG_MAX44009 is not set -# CONFIG_NOA1305 is not set -# CONFIG_OPT3001 is not set -# CONFIG_OPT4001 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=m -# CONFIG_SENSORS_TSL2563 is not set -# CONFIG_TSL2583 is not set -# CONFIG_TSL2591 is not set -# CONFIG_TSL2772 is not set -CONFIG_TSL4531=m -# CONFIG_US5182D is not set -# CONFIG_VCNL4000 is not set -# CONFIG_VCNL4035 is not set -CONFIG_VEML6030=m -CONFIG_VEML6040=m -CONFIG_VEML6070=m -CONFIG_VEML6075=m -# CONFIG_VL6180 is not set -# CONFIG_ZOPT2201 is not set -# end of Light sensors - -# -# Magnetometer sensors -# -# CONFIG_AF8133J is not set -# 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_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_I2C is not set -# CONFIG_SENSORS_RM3100_SPI is not set -# CONFIG_TI_TMAG5273 is not set -# CONFIG_YAMAHA_YAS530 is not set -# end of Magnetometer sensors - -# -# Multiplexers -# -# CONFIG_IIO_MUX is not set -# end of Multiplexers - -# -# Inclinometer sensors -# -# end of Inclinometer sensors - -# -# Triggers - standalone -# -CONFIG_IIO_HRTIMER_TRIGGER=m -CONFIG_IIO_INTERRUPT_TRIGGER=m -# CONFIG_IIO_TIGHTLOOP_TRIGGER is not set -CONFIG_IIO_SYSFS_TRIGGER=m -# end of Triggers - standalone - -# -# Linear and angular position sensors -# -# end of Linear and angular position sensors - -# -# Digital potentiometers -# -# CONFIG_AD5110 is not set -# CONFIG_AD5272 is not set -# CONFIG_DS1803 is not set -# CONFIG_MAX5432 is not set -# 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 is not set -# CONFIG_TPL0102 is not set -# CONFIG_X9250 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_ROHM_BM1390 is not set -CONFIG_BMP280=m -CONFIG_BMP280_I2C=m -CONFIG_BMP280_SPI=m -# CONFIG_DLHL60D is not set -# CONFIG_DPS310 is not set -# CONFIG_HP03 is not set -# CONFIG_HSC030PA 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_MPRLS0025PA is not set -# CONFIG_MS5611 is not set -CONFIG_MS5637=m -# CONFIG_SDP500 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_HX9023S is not set -# CONFIG_IRSD200 is not set -# CONFIG_ISL29501 is not set -# CONFIG_LIDAR_LITE_V2 is not set -# CONFIG_MB1232 is not set -# CONFIG_PING is not set -# CONFIG_RFD77402 is not set -# CONFIG_SRF04 is not set -# CONFIG_SX9310 is not set -# CONFIG_SX9324 is not set -# CONFIG_SX9360 is not set -# CONFIG_SX9500 is not set -# CONFIG_SRF08 is not set -# CONFIG_VCNL3020 is not set -# CONFIG_VL53L0X_I2C is not set -# CONFIG_AW96103 is not set -# end of Proximity and distance sensors - -# -# Resolver to digital converters -# -# CONFIG_AD2S90 is not set -# CONFIG_AD2S1200 is not set -# CONFIG_AD2S1210 is not set -# end of Resolver to digital converters - -# -# Temperature sensors -# -# CONFIG_LTC2983 is not set -CONFIG_MAXIM_THERMOCOUPLE=m -# CONFIG_MLX90614 is not set -# CONFIG_MLX90632 is not set -# CONFIG_MLX90635 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_MAX30208 is not set -CONFIG_MAX31856=m -# CONFIG_MAX31865 is not set -# CONFIG_MCP9600 is not set -# end of Temperature sensors - -CONFIG_PWM=y -# CONFIG_PWM_DEBUG is not set -# CONFIG_PWM_ATMEL_TCB is not set -CONFIG_PWM_BCM2835=m -# CONFIG_PWM_CLK is not set -# CONFIG_PWM_FSL_FTM is not set -CONFIG_PWM_GPIO=m -CONFIG_PWM_PCA9685=m -CONFIG_PWM_RASPBERRYPI_POE=m -# CONFIG_PWM_RP1 is not set -# CONFIG_PWM_STMPE is not set -# CONFIG_PWM_XILINX is not set - -# -# IRQ chip support -# -CONFIG_IRQCHIP=y -# CONFIG_AL_FIC is not set -CONFIG_BRCMSTB_L2_IRQ=y -# CONFIG_XILINX_INTC is not set -# end of IRQ chip support - -# CONFIG_IPACK_BUS is not set -CONFIG_RESET_CONTROLLER=y -# CONFIG_RESET_BRCMSTB is not set -CONFIG_RESET_BRCMSTB_RESCAL=y -# CONFIG_RESET_GPIO is not set -# CONFIG_RESET_RASPBERRYPI is not set -CONFIG_RESET_SIMPLE=y -# CONFIG_RESET_TI_SYSCON is not set -# CONFIG_RESET_TI_TPS380X is not set - -# -# PHY Subsystem -# -# CONFIG_GENERIC_PHY is not set -# CONFIG_PHY_CAN_TRANSCEIVER is not set - -# -# PHY drivers for Broadcom platforms -# -# CONFIG_BCM_KONA_USB2_PHY is not set -# CONFIG_PHY_BRCM_USB is not set -# end of PHY drivers for Broadcom platforms - -# CONFIG_PHY_CADENCE_TORRENT is not set -# CONFIG_PHY_CADENCE_DPHY is not set -# CONFIG_PHY_CADENCE_DPHY_RX is not set -# CONFIG_PHY_CADENCE_SIERRA is not set -# CONFIG_PHY_CADENCE_SALVO is not set -# CONFIG_PHY_PXA_28NM_HSIC is not set -# CONFIG_PHY_PXA_28NM_USB2 is not set -# CONFIG_PHY_LAN966X_SERDES is not set -# CONFIG_PHY_CPCAP_USB is not set -# CONFIG_PHY_MAPPHONE_MDM6600 is not set -# CONFIG_PHY_OCELOT_SERDES is not set -# CONFIG_PHY_SAMSUNG_USB2 is not set -# end of PHY Subsystem - -# CONFIG_POWERCAP is not set -# CONFIG_MCB is not set - -# -# Performance monitor support -# -# CONFIG_ARM_CCN is not set -CONFIG_ARM_PMU=y -CONFIG_ARM_V6_PMU=y -CONFIG_RPI_AXIPERF=m -# end of Performance monitor support - -# CONFIG_RAS is not set - -# -# Android -# -CONFIG_ANDROID_BINDER_IPC=y -CONFIG_ANDROID_BINDERFS=y -CONFIG_ANDROID_BINDER_DEVICES="binder,hwbinder,vndbinder" -# CONFIG_ANDROID_BINDER_IPC_SELFTEST is not set -# end of Android - -# CONFIG_DAX is not set -CONFIG_NVMEM=y -CONFIG_NVMEM_SYSFS=y -CONFIG_NVMEM_LAYOUTS=y - -# -# Layout Types -# -# CONFIG_NVMEM_LAYOUT_SL28_VPD is not set -# CONFIG_NVMEM_LAYOUT_ONIE_TLV is not set -# CONFIG_NVMEM_LAYOUT_U_BOOT_ENV is not set -# end of Layout Types - -CONFIG_NVMEM_RASPBERRYPI_OTP=y -# CONFIG_NVMEM_RMEM is not set -# CONFIG_NVMEM_U_BOOT_ENV is not set - -# -# 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 is not set -# CONFIG_MUX_ADGS1408 is not set -CONFIG_MUX_GPIO=m -# 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 is not set -# CONFIG_COUNTER is not set -# CONFIG_MOST is not set -# CONFIG_PECI is not set -# CONFIG_HTE is not set -# end of Device Drivers - -# -# File systems -# -CONFIG_DCACHE_WORD_ACCESS=y -# CONFIG_VALIDATE_FS_PARSER is not set -CONFIG_FS_IOMAP=y -CONFIG_FS_STACK=y -CONFIG_BUFFER_HEAD=y -CONFIG_LEGACY_DIRECT_IO=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=y -CONFIG_XFS_FS=y -CONFIG_XFS_SUPPORT_V4=y -CONFIG_XFS_SUPPORT_ASCII_CI=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 is not set -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=y -CONFIG_BTRFS_FS_POSIX_ACL=y -# 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=y -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_F2FS_UNFAIR_RWSEM=y -# CONFIG_BCACHEFS_FS is not set -CONFIG_FS_POSIX_ACL=y -CONFIG_EXPORTFS=y -# CONFIG_EXPORTFS_BLOCK_OPS is not set -CONFIG_FILE_LOCKING=y -CONFIG_FS_ENCRYPTION=y -CONFIG_FS_ENCRYPTION_ALGS=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 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_AUTOFS_FS=y -CONFIG_FUSE_FS=m -CONFIG_CUSE=m -# CONFIG_VIRTIO_FS is not set -CONFIG_FUSE_PASSTHROUGH=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_METACOPY is not set -# CONFIG_OVERLAY_FS_DEBUG is not set - -# -# Caches -# -CONFIG_NETFS_SUPPORT=y -CONFIG_NETFS_STATS=y -# CONFIG_NETFS_DEBUG is not set -CONFIG_FSCACHE=y -CONFIG_FSCACHE_STATS=y -CONFIG_CACHEFILES=y -# CONFIG_CACHEFILES_DEBUG is not set -# CONFIG_CACHEFILES_ERROR_INJECTION is not set -# CONFIG_CACHEFILES_ONDEMAND 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=y -CONFIG_MSDOS_FS=y -CONFIG_VFAT_FS=y -CONFIG_FAT_DEFAULT_CODEPAGE=437 -CONFIG_FAT_DEFAULT_IOCHARSET="ascii" -# CONFIG_FAT_DEFAULT_UTF8 is not set -CONFIG_EXFAT_FS=m -CONFIG_EXFAT_DEFAULT_IOCHARSET="utf8" -CONFIG_NTFS3_FS=m -# CONFIG_NTFS3_LZX_XPRESS is not set -# CONFIG_NTFS3_FS_POSIX_ACL is not set -CONFIG_NTFS_FS=m -# end of DOS/FAT/EXFAT/NT Filesystems - -# -# Pseudo filesystems -# -CONFIG_PROC_FS=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_TMPFS_QUOTA is not set -CONFIG_CONFIGFS_FS=y -# 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=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 is not set -# CONFIG_JFFS2_COMPRESSION_OPTIONS is not set -CONFIG_JFFS2_ZLIB=y -CONFIG_JFFS2_RTIME=y -CONFIG_UBIFS_FS=m -# CONFIG_UBIFS_FS_ADVANCED_COMPR is not set -CONFIG_UBIFS_FS_LZO=y -CONFIG_UBIFS_FS_ZLIB=y -CONFIG_UBIFS_FS_ZSTD=y -# CONFIG_UBIFS_ATIME_SUPPORT is not set -CONFIG_UBIFS_FS_XATTR=y -CONFIG_UBIFS_FS_SECURITY=y -# CONFIG_UBIFS_FS_AUTHENTICATION is not set -# CONFIG_CRAMFS is not set -CONFIG_SQUASHFS=m -CONFIG_SQUASHFS_FILE_CACHE=y -# CONFIG_SQUASHFS_FILE_DIRECT is not set -CONFIG_SQUASHFS_DECOMP_SINGLE=y -CONFIG_SQUASHFS_DECOMP_MULTI=y -CONFIG_SQUASHFS_DECOMP_MULTI_PERCPU=y -CONFIG_SQUASHFS_CHOICE_DECOMP_BY_MOUNT=y -CONFIG_SQUASHFS_MOUNT_DECOMP_THREADS=y -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_COMPRESS=y -CONFIG_PSTORE_CONSOLE=y -# CONFIG_PSTORE_PMSG is not set -# CONFIG_PSTORE_FTRACE is not set -CONFIG_PSTORE_RAM=y -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_PSTORE_BLK_CONSOLE_SIZE=64 -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_BACKED_BY_FILE=y -CONFIG_EROFS_FS_ZIP=y -CONFIG_EROFS_FS_ZIP_LZMA=y -# CONFIG_EROFS_FS_ZIP_DEFLATE is not set -# CONFIG_EROFS_FS_ZIP_ZSTD is not set -# CONFIG_EROFS_FS_ONDEMAND is not set -# CONFIG_EROFS_FS_PCPU_KTHREAD is not set -CONFIG_NETWORK_FILESYSTEMS=y -CONFIG_NFS_FS=y -CONFIG_NFS_V2=y -CONFIG_NFS_V3=y -CONFIG_NFS_V3_ACL=y -CONFIG_NFS_V4=y -CONFIG_NFS_SWAP=y -CONFIG_NFS_V4_1=y -CONFIG_NFS_V4_2=y -CONFIG_PNFS_FILE_LAYOUT=y -CONFIG_PNFS_BLOCK=y -CONFIG_PNFS_FLEXFILE_LAYOUT=y -CONFIG_NFS_V4_1_IMPLEMENTATION_ID_DOMAIN="kernel.org" -# CONFIG_NFS_V4_1_MIGRATION is not set -CONFIG_NFS_V4_SECURITY_LABEL=y -CONFIG_ROOT_NFS=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=y -CONFIG_NFSD=m -CONFIG_NFSD_V2=y -CONFIG_NFSD_V2_ACL=y -CONFIG_NFSD_V3_ACL=y -CONFIG_NFSD_V4=y -# CONFIG_NFSD_BLOCKLAYOUT is not set -# CONFIG_NFSD_SCSILAYOUT is not set -# CONFIG_NFSD_FLEXFILELAYOUT is not set -# CONFIG_NFSD_V4_2_INTER_SSC is not set -# CONFIG_NFSD_V4_SECURITY_LABEL is not set -# CONFIG_NFSD_LEGACY_CLIENT_TRACKING is not set -CONFIG_GRACE_PERIOD=y -CONFIG_LOCKD=y -CONFIG_LOCKD_V4=y -CONFIG_NFS_ACL_SUPPORT=y -CONFIG_NFS_COMMON=y -# CONFIG_NFS_LOCALIO is not set -CONFIG_NFS_V4_2_SSC_HELPER=y -CONFIG_SUNRPC=y -CONFIG_SUNRPC_GSS=y -CONFIG_SUNRPC_BACKCHANNEL=y -CONFIG_SUNRPC_SWAP=y -CONFIG_RPCSEC_GSS_KRB5=y -CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_AES_SHA1=y -# CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_CAMELLIA is not set -# CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_AES_SHA2 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=y -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 is not set -CONFIG_CIFS_FSCACHE=y -# CONFIG_CIFS_COMPRESSION is not set -CONFIG_SMB_SERVER=m -CONFIG_SMB_SERVER_CHECK_CAP_NET_ADMIN=y -# CONFIG_SMB_SERVER_KERBEROS5 is not set -CONFIG_SMBFS=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=y -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=y -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_NLS_UCS2_UTILS=m -CONFIG_DLM=m -# CONFIG_DLM_DEBUG is not set -CONFIG_UNICODE=m -# 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_HAVE_TRUSTED_KEYS=y -CONFIG_TRUSTED_KEYS_TPM=y -CONFIG_ENCRYPTED_KEYS=y -# CONFIG_USER_DECRYPTED_DATA is not set -CONFIG_KEY_DH_OPERATIONS=y -CONFIG_KEY_NOTIFICATIONS=y -CONFIG_SECURITY_DMESG_RESTRICT=y -CONFIG_PROC_MEM_ALWAYS_FORCE=y -# CONFIG_PROC_MEM_FORCE_PTRACE is not set -# CONFIG_PROC_MEM_NO_FORCE is not set -CONFIG_SECURITY=y -CONFIG_SECURITYFS=y -CONFIG_SECURITY_NETWORK=y -# CONFIG_SECURITY_NETWORK_XFRM is not set -CONFIG_SECURITY_PATH=y -CONFIG_HARDENED_USERCOPY=y -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_DEBUG is not set -CONFIG_SECURITY_APPARMOR_INTROSPECT_POLICY=y -CONFIG_SECURITY_APPARMOR_HASH=y -CONFIG_SECURITY_APPARMOR_HASH_DEFAULT=y -CONFIG_SECURITY_APPARMOR_EXPORT_BINARY=y -CONFIG_SECURITY_APPARMOR_PARANOID_LOAD=y -# CONFIG_SECURITY_LOADPIN is not set -CONFIG_SECURITY_YAMA=y -# CONFIG_SECURITY_SAFESETID is not set -CONFIG_SECURITY_LOCKDOWN_LSM=y -CONFIG_SECURITY_LOCKDOWN_LSM_EARLY=y -CONFIG_LOCK_DOWN_KERNEL_FORCE_NONE=y -# CONFIG_LOCK_DOWN_KERNEL_FORCE_INTEGRITY is not set -# CONFIG_LOCK_DOWN_KERNEL_FORCE_CONFIDENTIALITY is not set -CONFIG_SECURITY_LANDLOCK=y -# CONFIG_SECURITY_IPE is not set -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_APPARMOR=y -# CONFIG_DEFAULT_SECURITY_DAC is not set -CONFIG_LSM="landlock,yama,loadpin,safesetid,integrity" - -# -# Kernel hardening options -# - -# -# Memory initialization -# -CONFIG_CC_HAS_AUTO_VAR_INIT_PATTERN=y -CONFIG_CC_HAS_AUTO_VAR_INIT_ZERO_BARE=y -CONFIG_CC_HAS_AUTO_VAR_INIT_ZERO=y -# CONFIG_INIT_STACK_NONE is not set -# CONFIG_INIT_STACK_ALL_PATTERN is not set -CONFIG_INIT_STACK_ALL_ZERO=y -# CONFIG_INIT_ON_ALLOC_DEFAULT_ON is not set -# CONFIG_INIT_ON_FREE_DEFAULT_ON is not set -CONFIG_CC_HAS_ZERO_CALL_USED_REGS=y -# CONFIG_ZERO_CALL_USED_REGS is not set -# end of Memory initialization - -# -# Hardening of kernel data structures -# -# CONFIG_LIST_HARDENED is not set -# CONFIG_BUG_ON_DATA_CORRUPTION is not set -# end of Hardening of kernel data structures - -CONFIG_RANDSTRUCT_NONE=y -# end of Kernel hardening options -# end of Security options - -CONFIG_XOR_BLOCKS=y -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_SIG=y -CONFIG_CRYPTO_SIG2=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_NULL=y -CONFIG_CRYPTO_NULL2=y -CONFIG_CRYPTO_CRYPTD=m -CONFIG_CRYPTO_AUTHENC=m -CONFIG_CRYPTO_TEST=m -# end of Crypto core or helper - -# -# Public-key cryptography -# -CONFIG_CRYPTO_RSA=y -CONFIG_CRYPTO_DH=y -CONFIG_CRYPTO_DH_RFC7919_GROUPS=y -CONFIG_CRYPTO_ECC=m -CONFIG_CRYPTO_ECDH=m -CONFIG_CRYPTO_ECDSA=m -CONFIG_CRYPTO_ECRDSA=m -CONFIG_CRYPTO_CURVE25519=m -# end of Public-key cryptography - -# -# Block ciphers -# -CONFIG_CRYPTO_AES=y -CONFIG_CRYPTO_AES_TI=m -CONFIG_CRYPTO_ANUBIS=m -CONFIG_CRYPTO_ARIA=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_SEED=m -CONFIG_CRYPTO_SERPENT=m -CONFIG_CRYPTO_SM4=m -CONFIG_CRYPTO_SM4_GENERIC=m -CONFIG_CRYPTO_TEA=m -CONFIG_CRYPTO_TWOFISH=m -CONFIG_CRYPTO_TWOFISH_COMMON=m -# end of Block ciphers - -# -# Length-preserving ciphers and modes -# -CONFIG_CRYPTO_ADIANTUM=m -CONFIG_CRYPTO_ARC4=m -CONFIG_CRYPTO_CHACHA20=m -CONFIG_CRYPTO_CBC=y -CONFIG_CRYPTO_CTR=y -CONFIG_CRYPTO_CTS=y -CONFIG_CRYPTO_ECB=y -CONFIG_CRYPTO_HCTR2=m -CONFIG_CRYPTO_KEYWRAP=m -CONFIG_CRYPTO_LRW=m -CONFIG_CRYPTO_PCBC=m -CONFIG_CRYPTO_XCTR=m -CONFIG_CRYPTO_XTS=y -CONFIG_CRYPTO_NHPOLY1305=m -# end of Length-preserving ciphers and modes - -# -# AEAD (authenticated encryption with associated data) ciphers -# -# CONFIG_CRYPTO_AEGIS128 is not set -CONFIG_CRYPTO_CHACHA20POLY1305=m -CONFIG_CRYPTO_CCM=m -CONFIG_CRYPTO_GCM=y -CONFIG_CRYPTO_GENIV=y -CONFIG_CRYPTO_SEQIV=y -CONFIG_CRYPTO_ECHAINIV=m -CONFIG_CRYPTO_ESSIV=m -# end of AEAD (authenticated encryption with associated data) ciphers - -# -# Hashes, digests, and MACs -# -CONFIG_CRYPTO_BLAKE2B=y -CONFIG_CRYPTO_CMAC=m -CONFIG_CRYPTO_GHASH=y -CONFIG_CRYPTO_HMAC=y -CONFIG_CRYPTO_MD4=m -CONFIG_CRYPTO_MD5=y -CONFIG_CRYPTO_MICHAEL_MIC=m -CONFIG_CRYPTO_POLYVAL=m -CONFIG_CRYPTO_POLY1305=m -CONFIG_CRYPTO_RMD160=m -CONFIG_CRYPTO_SHA1=y -CONFIG_CRYPTO_SHA256=y -CONFIG_CRYPTO_SHA512=y -CONFIG_CRYPTO_SHA3=y -CONFIG_CRYPTO_SM3=m -CONFIG_CRYPTO_SM3_GENERIC=m -CONFIG_CRYPTO_STREEBOG=m -CONFIG_CRYPTO_VMAC=m -CONFIG_CRYPTO_WP512=m -CONFIG_CRYPTO_XCBC=m -CONFIG_CRYPTO_XXHASH=y -# end of Hashes, digests, and MACs - -# -# CRCs (cyclic redundancy checks) -# -CONFIG_CRYPTO_CRC32C=y -CONFIG_CRYPTO_CRC32=y -CONFIG_CRYPTO_CRCT10DIF=y -CONFIG_CRYPTO_CRC64_ROCKSOFT=y -# end of CRCs (cyclic redundancy checks) - -# -# 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 -# end of Compression - -# -# 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_JITTERENTROPY_MEMORY_BLOCKS=64 -CONFIG_CRYPTO_JITTERENTROPY_MEMORY_BLOCKSIZE=32 -CONFIG_CRYPTO_JITTERENTROPY_OSR=1 -CONFIG_CRYPTO_KDF800108_CTR=y -# end of Random number generation - -# -# Userspace interface -# -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 -# end of Userspace interface - -CONFIG_CRYPTO_HASH_INFO=y - -# -# Accelerated Cryptographic Algorithms for CPU (arm) -# -CONFIG_CRYPTO_POLY1305_ARM=m -CONFIG_CRYPTO_BLAKE2S_ARM=y -CONFIG_CRYPTO_SHA1_ARM=m -# CONFIG_CRYPTO_SHA256_ARM is not set -# CONFIG_CRYPTO_SHA512_ARM is not set -CONFIG_CRYPTO_AES_ARM=m -CONFIG_CRYPTO_CHACHA20_NEON=m -# end of Accelerated Cryptographic Algorithms for CPU (arm) - -# CONFIG_CRYPTO_HW 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=y -# CONFIG_FIPS_SIGNATURE_SELFTEST is not set - -# -# Certificates for signature checking -# -CONFIG_MODULE_SIG_KEY="certs/signing_key.pem" -CONFIG_MODULE_SIG_KEY_TYPE_RSA=y -# CONFIG_MODULE_SIG_KEY_TYPE_ECDSA is not set -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=y -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 is not set -CONFIG_RATIONAL=y -CONFIG_ARCH_USE_CMPXCHG_LOCKREF=y - -# -# Crypto library routines -# -CONFIG_CRYPTO_LIB_UTILS=y -CONFIG_CRYPTO_LIB_AES=y -CONFIG_CRYPTO_LIB_ARC4=m -CONFIG_CRYPTO_LIB_GF128MUL=y -CONFIG_CRYPTO_ARCH_HAVE_LIB_BLAKE2S=y -CONFIG_CRYPTO_ARCH_HAVE_LIB_CHACHA=y -CONFIG_CRYPTO_LIB_CHACHA_GENERIC=m -CONFIG_CRYPTO_LIB_CHACHA_INTERNAL=m -CONFIG_CRYPTO_LIB_CHACHA=m -CONFIG_CRYPTO_LIB_CURVE25519_GENERIC=m -CONFIG_CRYPTO_LIB_CURVE25519_INTERNAL=m -CONFIG_CRYPTO_LIB_CURVE25519=m -CONFIG_CRYPTO_LIB_DES=m -CONFIG_CRYPTO_LIB_POLY1305_RSIZE=9 -CONFIG_CRYPTO_ARCH_HAVE_LIB_POLY1305=y -CONFIG_CRYPTO_LIB_POLY1305_GENERIC=m -CONFIG_CRYPTO_LIB_POLY1305_INTERNAL=m -CONFIG_CRYPTO_LIB_POLY1305=m -CONFIG_CRYPTO_LIB_CHACHA20POLY1305=m -CONFIG_CRYPTO_LIB_SHA1=y -CONFIG_CRYPTO_LIB_SHA256=y -# end of Crypto library routines - -CONFIG_CRC_CCITT=y -CONFIG_CRC16=y -CONFIG_CRC_T10DIF=y -CONFIG_CRC64_ROCKSOFT=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=y -CONFIG_CRC4=m -CONFIG_CRC7=m -CONFIG_LIBCRC32C=y -CONFIG_CRC8=y -CONFIG_XXHASH=y -CONFIG_AUDIT_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=y -CONFIG_LZ4HC_COMPRESS=y -CONFIG_LZ4_DECOMPRESS=y -CONFIG_ZSTD_COMMON=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_ARM=y -CONFIG_XZ_DEC_ARMTHUMB=y -# CONFIG_XZ_DEC_ARM64 is not set -CONFIG_XZ_DEC_SPARC=y -# CONFIG_XZ_DEC_RISCV is not set -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=y -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_XARRAY_MULTI=y -CONFIG_ASSOCIATIVE_ARRAY=y -CONFIG_CLOSURES=y -CONFIG_HAS_IOMEM=y -CONFIG_HAS_IOPORT=y -CONFIG_HAS_IOPORT_MAP=y -CONFIG_HAS_DMA=y -CONFIG_DMA_OPS_HELPERS=y -CONFIG_NEED_DMA_MAP_STATE=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_DMA_NEED_SYNC=y -CONFIG_DMA_NONCOHERENT_MMAP=y -CONFIG_ARCH_HAS_DMA_ALLOC=y -CONFIG_DMA_CMA=y - -# -# Default contiguous memory area size: -# -CONFIG_CMA_SIZE_MBYTES=5 -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_FORCE_NR_CPUS=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_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_POOL=y -CONFIG_ARCH_STACKWALK=y -CONFIG_STACKDEPOT=y -CONFIG_STACKDEPOT_MAX_FRAMES=64 -CONFIG_SBITMAP=y -# CONFIG_LWQ_TEST is not set -# end of Library routines - -CONFIG_GENERIC_LIB_DEVMEM_IS_ALLOWED=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=y -# CONFIG_DYNAMIC_DEBUG is not set -# CONFIG_DYNAMIC_DEBUG_CORE is not set -CONFIG_SYMBOLIC_ERRNAME=y -CONFIG_DEBUG_BUGVERBOSE=y -# end of printk and dmesg options - -CONFIG_DEBUG_KERNEL=y -CONFIG_DEBUG_MISC=y - -# -# Compile-time checks and compiler options -# -CONFIG_DEBUG_INFO=y -CONFIG_AS_HAS_NON_CONST_ULEB128=y -# CONFIG_DEBUG_INFO_NONE 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_REDUCED is not set -CONFIG_DEBUG_INFO_COMPRESSED_NONE=y -# CONFIG_DEBUG_INFO_COMPRESSED_ZLIB is not set -# CONFIG_DEBUG_INFO_COMPRESSED_ZSTD is not set -# CONFIG_DEBUG_INFO_SPLIT is not set -CONFIG_DEBUG_INFO_BTF=y -CONFIG_PAHOLE_HAS_SPLIT_BTF=y -CONFIG_PAHOLE_HAS_LANG_EXCLUDE=y -CONFIG_DEBUG_INFO_BTF_MODULES=y -# CONFIG_MODULE_ALLOW_BTF_MISMATCH is not set -# 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_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=0x1f6 -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=y -# CONFIG_UBSAN is not set -CONFIG_HAVE_KCSAN_COMPILER=y -# end of Generic Kernel Debugging Instruments - -# -# Networking Debugging -# -# CONFIG_NET_DEV_REFCNT_TRACKER is not set -# CONFIG_NET_NS_REFCNT_TRACKER is not set -# CONFIG_DEBUG_NET is not set -# end of Networking Debugging - -# -# Memory Debugging -# -# CONFIG_PAGE_EXTENSION is not set -# CONFIG_DEBUG_PAGEALLOC is not set -CONFIG_SLUB_DEBUG=y -# CONFIG_SLUB_DEBUG_ON 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_HAVE_DEBUG_KMEMLEAK=y -# CONFIG_DEBUG_KMEMLEAK is not set -# CONFIG_DEBUG_OBJECTS is not set -# CONFIG_SHRINKER_DEBUG is not set -# CONFIG_DEBUG_STACK_USAGE is not set -# CONFIG_SCHED_STACK_END_CHECK is not set -# CONFIG_DEBUG_VM is not set -CONFIG_ARCH_HAS_DEBUG_VIRTUAL=y -# CONFIG_DEBUG_VIRTUAL is not set -CONFIG_DEBUG_MEMORY_INIT=y -# CONFIG_MEM_ALLOC_PROFILING 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=y -CONFIG_KFENCE_SAMPLE_INTERVAL=100 -CONFIG_KFENCE_NUM_OBJECTS=255 -# CONFIG_KFENCE_DEFERRABLE is not set -# CONFIG_KFENCE_STATIC_KEYS is not set -CONFIG_KFENCE_STRESS_TEST_FAULTS=0 -# 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_DETECT_HUNG_TASK=y -CONFIG_DEFAULT_HUNG_TASK_TIMEOUT=120 -# CONFIG_BOOTPARAM_HUNG_TASK_PANIC is not set -# CONFIG_WQ_WATCHDOG is not set -# CONFIG_WQ_CPU_INTENSIVE_REPORT 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 - -# -# 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 is not set -# CONFIG_DEBUG_PLIST is not set -# CONFIG_DEBUG_SG is not set -# CONFIG_DEBUG_NOTIFIERS is not set -# CONFIG_DEBUG_CLOSURES is not set -# CONFIG_DEBUG_MAPLE_TREE is not set -# end of Debug kernel data structures - -# -# 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_TRACE=y -# CONFIG_RCU_EQS_DEBUG is not set -# end of RCU Debugging - -# CONFIG_DEBUG_WQ_FORCE_RR_CPU is not set -CONFIG_LATENCYTOP=y -# CONFIG_DEBUG_CGROUP_REF 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_HAVE_BUILDTIME_MCOUNT_SORT=y -CONFIG_BUILDTIME_MCOUNT_SORT=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 is not set -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_RECORDMCOUNT=y -CONFIG_TRACING_MAP=y -CONFIG_SYNTH_EVENTS=y -# CONFIG_USER_EVENTS is not set -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_FTRACE_SORT_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_RV is not set -# CONFIG_SAMPLES is not set -CONFIG_STRICT_DEVMEM=y -CONFIG_IO_STRICT_DEVMEM=y - -# -# arm Debugging -# -# CONFIG_ARM_PTDUMP_DEBUGFS is not set -# CONFIG_ARM_DEBUG_WX is not set -# CONFIG_UNWINDER_FRAME_POINTER is not set -CONFIG_UNWINDER_ARM=y -CONFIG_ARM_UNWIND=y -# CONFIG_BACKTRACE_VERBOSE is not set -# CONFIG_DEBUG_USER is not set -# CONFIG_DEBUG_LL is not set -CONFIG_DEBUG_LL_INCLUDE="mach/debug-macro.S" -CONFIG_UNCOMPRESS_INCLUDE="debug/uncompress.h" -# CONFIG_ARM_KPROBES_TEST is not set -# CONFIG_PID_IN_CONTEXTIDR is not set -# CONFIG_CORESIGHT is not set -# end of arm 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_TEST_DHRY is not set -# CONFIG_LKDTM is not set -# CONFIG_TEST_MIN_HEAP is not set -# CONFIG_TEST_DIV64 is not set -# CONFIG_TEST_MULDIV64 is not set -# CONFIG_BACKTRACE_SELF_TEST is not set -# CONFIG_TEST_REF_TRACKER 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_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_MAPLE_TREE is not set -# CONFIG_TEST_RHASHTABLE 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_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_MEMINIT is not set -# CONFIG_TEST_FREE_PAGES is not set -# CONFIG_TEST_OBJPOOL is not set -CONFIG_ARCH_USE_MEMTEST=y -CONFIG_MEMTEST=y -# end of Kernel Testing and Coverage - -# -# Rust hacking -# -# end of Rust hacking -# end of Kernel hacking diff --git a/srcpkgs/rpi-kernel/files/armv7-dotconfig b/srcpkgs/rpi-kernel/files/armv7-dotconfig deleted file mode 100644 index e8d416e3d4ac0e..00000000000000 --- a/srcpkgs/rpi-kernel/files/armv7-dotconfig +++ /dev/null @@ -1,8559 +0,0 @@ -# -# Automatically generated file; DO NOT EDIT. -# Linux/arm 6.12.52 Kernel Configuration -# -CONFIG_CC_VERSION_TEXT="armv7l-linux-musleabihf-gcc (GCC) 14.2.1 20250405" -CONFIG_CC_IS_GCC=y -CONFIG_GCC_VERSION=140201 -CONFIG_CLANG_VERSION=0 -CONFIG_AS_IS_GNU=y -CONFIG_AS_VERSION=24400 -CONFIG_LD_IS_BFD=y -CONFIG_LD_VERSION=24400 -CONFIG_LLD_VERSION=0 -CONFIG_RUSTC_VERSION=0 -CONFIG_RUSTC_LLVM_VERSION=0 -CONFIG_CC_CAN_LINK=y -CONFIG_CC_CAN_LINK_STATIC=y -CONFIG_CC_HAS_ASM_GOTO_OUTPUT=y -CONFIG_CC_HAS_ASM_GOTO_TIED_OUTPUT=y -CONFIG_CC_HAS_ASM_INLINE=y -CONFIG_CC_HAS_NO_PROFILE_FN_ATTR=y -CONFIG_LD_CAN_USE_KEEP_IN_OVERLAY=y -CONFIG_PAHOLE_VERSION=130 -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_LZMA=y -CONFIG_HAVE_KERNEL_XZ=y -CONFIG_HAVE_KERNEL_LZO=y -CONFIG_HAVE_KERNEL_LZ4=y -CONFIG_KERNEL_GZIP=y -# 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_DEFAULT_INIT="" -CONFIG_DEFAULT_HOSTNAME="(none)" -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_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_IRQ_IPI=y -CONFIG_IRQ_FORCED_THREADING=y -CONFIG_SPARSE_IRQ=y -CONFIG_GENERIC_IRQ_DEBUGFS=y -# end of IRQ subsystem - -CONFIG_GENERIC_IRQ_MULTI_HANDLER=y -CONFIG_GENERIC_TIME_VSYSCALL=y -CONFIG_GENERIC_CLOCKEVENTS=y -CONFIG_ARCH_HAS_TICK_BROADCAST=y -CONFIG_GENERIC_CLOCKEVENTS_BROADCAST=y -CONFIG_CONTEXT_TRACKING=y -CONFIG_CONTEXT_TRACKING_IDLE=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=y -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_CLASS_EXT is not set - -# -# CPU/Task time and stats accounting -# -CONFIG_TICK_CPU_ACCOUNTING=y -# CONFIG_VIRT_CPU_ACCOUNTING_GEN 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 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_TREE_SRCU=y -CONFIG_NEED_SRCU_NMI_SAFE=y -CONFIG_TASKS_RCU_GENERIC=y -CONFIG_NEED_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_INDEX is not set -CONFIG_GENERIC_SCHED_CLOCK=y - -# -# Scheduler features -# -# CONFIG_UCLAMP_TASK is not set -# end of Scheduler features - -CONFIG_CC_IMPLICIT_FALLTHROUGH="-Wimplicit-fallthrough=5" -CONFIG_GCC10_NO_ARRAY_BOUNDS=y -CONFIG_CC_NO_ARRAY_BOUNDS=y -CONFIG_GCC_NO_STRINGOP_OVERFLOW=y -CONFIG_CC_NO_STRINGOP_OVERFLOW=y -CONFIG_SLAB_OBJ_EXT=y -CONFIG_CGROUPS=y -CONFIG_PAGE_COUNTER=y -# CONFIG_CGROUP_FAVOR_DYNMODS is not set -CONFIG_MEMCG=y -CONFIG_MEMCG_V1=y -CONFIG_BLK_CGROUP=y -CONFIG_CGROUP_WRITEBACK=y -CONFIG_CGROUP_SCHED=y -CONFIG_GROUP_SCHED_WEIGHT=y -CONFIG_FAIR_GROUP_SCHED=y -CONFIG_CFS_BANDWIDTH=y -CONFIG_RT_GROUP_SCHED=y -CONFIG_SCHED_MM_CID=y -CONFIG_CGROUP_PIDS=y -CONFIG_CGROUP_RDMA=y -CONFIG_CGROUP_FREEZER=y -CONFIG_CPUSETS=y -CONFIG_CPUSETS_V1=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_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_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_BOOT_CONFIG_FORCE is not set -# CONFIG_BOOT_CONFIG_EMBED is not set -CONFIG_INITRAMFS_PRESERVE_MTIME=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_LD_ORPHAN_WARN_LEVEL="warn" -CONFIG_SYSCTL=y -CONFIG_HAVE_UID16=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_SMALL=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_KCMP=y -CONFIG_RSEQ=y -# CONFIG_DEBUG_RSEQ is not set -CONFIG_CACHESTAT_SYSCALL=y -# CONFIG_PC104 is not set -CONFIG_KALLSYMS=y -# CONFIG_KALLSYMS_SELFTEST is not set -CONFIG_KALLSYMS_ALL=y -CONFIG_ARCH_HAS_MEMBARRIER_SYNC_CORE=y -CONFIG_HAVE_PERF_EVENTS=y -CONFIG_PERF_USE_VMALLOC=y - -# -# 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_SYSTEM_DATA_VERIFICATION=y -CONFIG_PROFILING=y -CONFIG_TRACEPOINTS=y - -# -# Kexec and crash features -# -# end of Kexec and crash features -# end of General setup - -CONFIG_ARM=y -CONFIG_ARM_HAS_GROUP_RELOCS=y -CONFIG_SYS_SUPPORTS_APM_EMULATION=y -CONFIG_HAVE_PROC_CPU=y -CONFIG_STACKTRACE_SUPPORT=y -CONFIG_LOCKDEP_SUPPORT=y -CONFIG_FIX_EARLYCON_MEM=y -CONFIG_GENERIC_HWEIGHT=y -CONFIG_GENERIC_CALIBRATE_DELAY=y -CONFIG_ARCH_SUPPORTS_UPROBES=y -CONFIG_FIQ=y -CONFIG_ARM_PATCH_PHYS_VIRT=y -CONFIG_GENERIC_BUG=y -CONFIG_PGTABLE_LEVELS=2 - -# -# System Type -# -CONFIG_MMU=y -CONFIG_ARCH_MMAP_RND_BITS_MIN=8 -CONFIG_ARCH_MMAP_RND_BITS_MAX=15 -CONFIG_ARCH_MULTIPLATFORM=y - -# -# Platform selection -# - -# -# CPU Core family selection -# -# CONFIG_ARCH_MULTI_V6 is not set -CONFIG_ARCH_MULTI_V7=y -CONFIG_ARCH_MULTI_V6_V7=y -# end of Platform selection - -# CONFIG_ARCH_VIRT is not set -# CONFIG_ARCH_AIROHA is not set -# CONFIG_ARCH_RDA is not set -# CONFIG_ARCH_SUNPLUS is not set -# CONFIG_ARCH_UNIPHIER is not set -# CONFIG_ARCH_ACTIONS is not set -# CONFIG_ARCH_ALPINE is not set -# CONFIG_ARCH_ARTPEC is not set -# CONFIG_ARCH_ASPEED is not set -# CONFIG_ARCH_AT91 is not set -CONFIG_ARCH_BCM=y - -# -# IPROC architected SoCs -# -# CONFIG_ARCH_BCM_CYGNUS is not set -# CONFIG_ARCH_BCM_HR2 is not set -# CONFIG_ARCH_BCM_NSP is not set -# CONFIG_ARCH_BCM_5301X is not set - -# -# KONA architected SoCs -# -# CONFIG_ARCH_BCM_281XX is not set -# CONFIG_ARCH_BCM_21664 is not set -# CONFIG_ARCH_BCM_23550 is not set - -# -# Other Architectures -# -CONFIG_ARCH_BCM2835=y -# CONFIG_ARCH_BCM_53573 is not set -# CONFIG_ARCH_BRCMSTB is not set -# CONFIG_ARCH_BCMBCA is not set - -# -# BCMBCA sub platforms -# -# CONFIG_ARCH_BERLIN is not set -# CONFIG_ARCH_DIGICOLOR is not set -# CONFIG_ARCH_EXYNOS is not set -# CONFIG_ARCH_HIGHBANK is not set -# CONFIG_ARCH_HISI is not set -# CONFIG_ARCH_HPE is not set -# CONFIG_ARCH_MXC is not set -# CONFIG_ARCH_KEYSTONE is not set -# CONFIG_ARCH_MEDIATEK is not set -# CONFIG_ARCH_MESON is not set -# CONFIG_ARCH_MILBEAUT is not set -# CONFIG_ARCH_MMP is not set -# CONFIG_ARCH_MSTARV7 is not set -# CONFIG_ARCH_MVEBU is not set -# CONFIG_ARCH_NPCM is not set - -# -# TI OMAP/AM/DM/DRA Family -# -# CONFIG_ARCH_OMAP3 is not set -# CONFIG_ARCH_OMAP4 is not set -# CONFIG_SOC_OMAP5 is not set -# CONFIG_SOC_AM33XX is not set -# CONFIG_SOC_AM43XX is not set -# CONFIG_SOC_DRA7XX is not set -# end of TI OMAP/AM/DM/DRA Family - -# CONFIG_ARCH_QCOM is not set -# CONFIG_ARCH_REALTEK is not set -# CONFIG_ARCH_ROCKCHIP is not set -# CONFIG_ARCH_S5PV210 is not set -# CONFIG_ARCH_RENESAS is not set -# CONFIG_ARCH_INTEL_SOCFPGA is not set -# CONFIG_PLAT_SPEAR is not set -# CONFIG_ARCH_STI is not set -# CONFIG_ARCH_STM32 is not set -# CONFIG_ARCH_SUNXI is not set -# CONFIG_ARCH_TEGRA is not set -# CONFIG_ARCH_U8500 is not set -# CONFIG_ARCH_REALVIEW is not set -# CONFIG_ARCH_VEXPRESS is not set -# CONFIG_ARCH_WM8850 is not set -# CONFIG_ARCH_ZYNQ is not set - -# -# Processor Type -# -CONFIG_CPU_V7=y -CONFIG_CPU_THUMB_CAPABLE=y -CONFIG_CPU_32v6K=y -CONFIG_CPU_32v7=y -CONFIG_CPU_ABRT_EV7=y -CONFIG_CPU_PABRT_V7=y -CONFIG_CPU_CACHE_V7=y -CONFIG_CPU_CACHE_VIPT=y -CONFIG_CPU_COPY_V6=y -CONFIG_CPU_TLB_V7=y -CONFIG_CPU_HAS_ASID=y -CONFIG_CPU_CP15=y -CONFIG_CPU_CP15_MMU=y - -# -# Processor Features -# -# CONFIG_ARM_LPAE is not set -CONFIG_ARM_THUMB=y -# CONFIG_ARM_THUMBEE is not set -CONFIG_ARM_VIRT_EXT=y -CONFIG_SWP_EMULATE=y -CONFIG_CPU_LITTLE_ENDIAN=y -# CONFIG_CPU_BIG_ENDIAN is not set -# CONFIG_CPU_ICACHE_DISABLE is not set -# CONFIG_CPU_ICACHE_MISMATCH_WORKAROUND is not set -# CONFIG_CPU_BPREDICT_DISABLE is not set -CONFIG_CPU_SPECTRE=y -CONFIG_HARDEN_BRANCH_PREDICTOR=y -CONFIG_HARDEN_BRANCH_HISTORY=y -CONFIG_KUSER_HELPERS=y -CONFIG_VDSO=y -CONFIG_MIGHT_HAVE_CACHE_L2X0=y -# CONFIG_CACHE_L2X0 is not set -CONFIG_ARM_L1_CACHE_SHIFT_6=y -CONFIG_ARM_L1_CACHE_SHIFT=6 -CONFIG_ARM_DMA_MEM_BUFFERABLE=y -CONFIG_DEBUG_ALIGN_RODATA=y -# CONFIG_ARM_ERRATA_430973 is not set -CONFIG_ARM_ERRATA_643719=y -# CONFIG_ARM_ERRATA_720789 is not set -# CONFIG_ARM_ERRATA_754322 is not set -# CONFIG_ARM_ERRATA_754327 is not set -# CONFIG_ARM_ERRATA_764369 is not set -# CONFIG_ARM_ERRATA_764319 is not set -# CONFIG_ARM_ERRATA_775420 is not set -# CONFIG_ARM_ERRATA_798181 is not set -# CONFIG_ARM_ERRATA_773022 is not set -# CONFIG_ARM_ERRATA_818325_852422 is not set -# CONFIG_ARM_ERRATA_821420 is not set -# CONFIG_ARM_ERRATA_825619 is not set -# CONFIG_ARM_ERRATA_857271 is not set -# CONFIG_ARM_ERRATA_852421 is not set -# CONFIG_ARM_ERRATA_852423 is not set -# CONFIG_ARM_ERRATA_857272 is not set -# end of System Type - -# -# Bus support -# -# CONFIG_ARM_ERRATA_814220 is not set -# end of Bus support - -# -# Kernel Features -# -CONFIG_HAVE_SMP=y -CONFIG_SMP=y -CONFIG_SMP_ON_UP=y -CONFIG_CURRENT_POINTER_IN_TPIDRURO=y -CONFIG_IRQSTACKS=y -CONFIG_ARM_CPU_TOPOLOGY=y -# CONFIG_SCHED_MC is not set -# CONFIG_SCHED_SMT is not set -CONFIG_HAVE_ARM_ARCH_TIMER=y -# CONFIG_MCPM is not set -# CONFIG_BIG_LITTLE is not set -# CONFIG_VMSPLIT_3G is not set -# CONFIG_VMSPLIT_3G_OPT is not set -CONFIG_VMSPLIT_2G=y -# CONFIG_VMSPLIT_1G is not set -CONFIG_PAGE_OFFSET=0x80000000 -CONFIG_NR_CPUS=4 -# CONFIG_HOTPLUG_CPU is not set -# CONFIG_ARM_PSCI is not set -CONFIG_HZ_FIXED=0 -# CONFIG_HZ_100 is not set -# CONFIG_HZ_200 is not set -CONFIG_HZ_250=y -# CONFIG_HZ_300 is not set -# CONFIG_HZ_500 is not set -# CONFIG_HZ_1000 is not set -CONFIG_HZ=250 -CONFIG_SCHED_HRTICK=y -# CONFIG_THUMB2_KERNEL is not set -CONFIG_ARM_PATCH_IDIV=y -CONFIG_AEABI=y -# CONFIG_OABI_COMPAT is not set -CONFIG_ARCH_SELECT_MEMORY_MODEL=y -CONFIG_ARCH_FLATMEM_ENABLE=y -CONFIG_ARCH_SPARSEMEM_ENABLE=y -# CONFIG_HIGHMEM is not set -CONFIG_ARM_PAN=y -CONFIG_CPU_SW_DOMAIN_PAN=y -CONFIG_HW_PERF_EVENTS=y -CONFIG_ARM_MODULE_PLTS=y -CONFIG_ARCH_FORCE_MAX_ORDER=10 -CONFIG_ALIGNMENT_TRAP=y -CONFIG_UACCESS_WITH_MEMCPY=y -# CONFIG_PARAVIRT is not set -# CONFIG_PARAVIRT_TIME_ACCOUNTING is not set -# CONFIG_XEN is not set -CONFIG_CC_HAVE_STACKPROTECTOR_TLS=y -CONFIG_STACKPROTECTOR_PER_TASK=y -# end of Kernel Features - -# -# Boot options -# -CONFIG_USE_OF=y -CONFIG_ARCH_WANT_FLAT_DTB_INSTALL=y -# CONFIG_ATAGS is not set -CONFIG_ZBOOT_ROM_TEXT=0x0 -CONFIG_ZBOOT_ROM_BSS=0x0 -# CONFIG_ARM_APPENDED_DTB is not set -CONFIG_CMDLINE="console=ttyAMA0,115200 kgdboc=ttyAMA0,115200 root=/dev/mmcblk0p2 rootfstype=ext4 rootwait" -CONFIG_CMDLINE_FROM_BOOTLOADER=y -# CONFIG_CMDLINE_EXTEND is not set -# CONFIG_CMDLINE_FORCE is not set -CONFIG_ARCH_SUPPORTS_CRASH_DUMP=y -CONFIG_ARCH_DEFAULT_CRASH_DUMP=y -CONFIG_AUTO_ZRELADDR=y -# CONFIG_EFI is not set -# end of Boot options - -# -# CPU Power Management -# - -# -# 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 is not set -# CONFIG_CPU_FREQ_DEFAULT_GOV_CONSERVATIVE 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_CPUFREQ_DT=y -CONFIG_CPUFREQ_DT_PLATDEV=y -CONFIG_ARM_RASPBERRYPI_CPUFREQ=y -# end of CPU Frequency scaling - -# -# CPU Idle -# -CONFIG_CPU_IDLE=y -CONFIG_CPU_IDLE_MULTIPLE_DRIVERS=y -# CONFIG_CPU_IDLE_GOV_LADDER is not set -CONFIG_CPU_IDLE_GOV_MENU=y -# CONFIG_CPU_IDLE_GOV_TEO is not set -CONFIG_DT_IDLE_STATES=y - -# -# ARM CPU Idle Drivers -# -CONFIG_ARM_CPUIDLE=y -# end of ARM CPU Idle Drivers -# end of CPU Idle -# end of CPU Power Management - -# -# Floating point emulation -# - -# -# At least one emulation must be selected -# -CONFIG_VFP=y -CONFIG_VFPv3=y -CONFIG_NEON=y -CONFIG_KERNEL_MODE_NEON=y -# end of Floating point emulation - -# -# Power management options -# -# CONFIG_SUSPEND is not set -# CONFIG_HIBERNATION is not set -CONFIG_PM=y -CONFIG_PM_DEBUG=y -# CONFIG_PM_ADVANCED_DEBUG is not set -# CONFIG_DPM_WATCHDOG is not set -# CONFIG_APM_EMULATION is not set -CONFIG_PM_CLK=y -CONFIG_PM_GENERIC_DOMAINS=y -# CONFIG_WQ_POWER_EFFICIENT_DEFAULT is not set -CONFIG_PM_GENERIC_DOMAINS_OF=y -CONFIG_CPU_PM=y -# CONFIG_ENERGY_MODEL is not set -CONFIG_ARCH_SUSPEND_POSSIBLE=y -CONFIG_ARCH_HIBERNATION_POSSIBLE=y -# end of Power management options - -CONFIG_AS_VFP_VMRS_FPINST=y -CONFIG_CPU_MITIGATIONS=y -CONFIG_ARCH_HAS_DMA_OPS=y - -# -# General architecture-dependent options -# -CONFIG_KPROBES=y -CONFIG_JUMP_LABEL=y -# CONFIG_STATIC_KEYS_SELFTEST is not set -CONFIG_OPTPROBES=y -CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS=y -CONFIG_ARCH_USE_BUILTIN_BSWAP=y -CONFIG_KRETPROBES=y -CONFIG_HAVE_KPROBES=y -CONFIG_HAVE_KRETPROBES=y -CONFIG_HAVE_OPTPROBES=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_CPU_FINALIZE_INIT=y -CONFIG_HAVE_ARCH_THREAD_STRUCT_WHITELIST=y -CONFIG_ARCH_32BIT_OFF_T=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_MMU_LAZY_TLB_REFCOUNT=y -CONFIG_ARCH_HAVE_NMI_SAFE_CMPXCHG=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_LTO_NONE=y -CONFIG_ARCH_SUPPORTS_CFI_CLANG=y -CONFIG_HAVE_CONTEXT_TRACKING_USER=y -CONFIG_HAVE_VIRT_CPU_ACCOUNTING_GEN=y -CONFIG_HAVE_IRQ_TIME_ACCOUNTING=y -CONFIG_HAVE_MOD_ARCH_SPECIFIC=y -CONFIG_MODULES_USE_ELF_REL=y -CONFIG_HAVE_IRQ_EXIT_ON_IRQ_STACK=y -CONFIG_HAVE_SOFTIRQ_ON_OWN_STACK=y -CONFIG_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_HAVE_PAGE_SIZE_4KB=y -CONFIG_PAGE_SIZE_4KB=y -CONFIG_PAGE_SIZE_LESS_THAN_64KB=y -CONFIG_PAGE_SIZE_LESS_THAN_256KB=y -CONFIG_PAGE_SHIFT=12 -CONFIG_ARCH_WANT_DEFAULT_TOPDOWN_MMAP_LAYOUT=y -CONFIG_CLONE_BACKWARDS=y -CONFIG_OLD_SIGSUSPEND3=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=y -CONFIG_ARCH_OPTIONAL_KERNEL_RWX_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_LOCK_EVENT_COUNTS is not set -CONFIG_ARCH_WANT_LD_ORPHAN_WARN=y -CONFIG_HAVE_ARCH_PFN_VALID=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 -CONFIG_FUNCTION_ALIGNMENT=0 -CONFIG_CC_HAS_MIN_FUNCTION_ALIGNMENT=y -CONFIG_CC_HAS_SANE_FUNCTION_ALIGNMENT=y -# end of General architecture-dependent options - -CONFIG_RT_MUTEXES=y -CONFIG_MODULE_SIG_FORMAT=y -CONFIG_MODULES=y -# CONFIG_MODULE_DEBUG is not set -# CONFIG_MODULE_FORCE_LOAD is not set -CONFIG_MODULE_UNLOAD=y -# CONFIG_MODULE_FORCE_UNLOAD is not set -# CONFIG_MODULE_UNLOAD_TAINT_TRACKING is not set -CONFIG_MODVERSIONS=y -CONFIG_MODULE_SRCVERSION_ALL=y -CONFIG_MODULE_SIG=y -# CONFIG_MODULE_SIG_FORCE is not set -CONFIG_MODULE_SIG_ALL=y -# CONFIG_MODULE_SIG_SHA1 is not set -# CONFIG_MODULE_SIG_SHA256 is not set -# CONFIG_MODULE_SIG_SHA384 is not set -CONFIG_MODULE_SIG_SHA512=y -# CONFIG_MODULE_SIG_SHA3_256 is not set -# CONFIG_MODULE_SIG_SHA3_384 is not set -# CONFIG_MODULE_SIG_SHA3_512 is not set -CONFIG_MODULE_SIG_HASH="sha512" -CONFIG_MODULE_COMPRESS=y -# CONFIG_MODULE_COMPRESS_GZIP is not set -# CONFIG_MODULE_COMPRESS_XZ is not set -CONFIG_MODULE_COMPRESS_ZSTD=y -# CONFIG_MODULE_COMPRESS_ALL is not set -CONFIG_MODULE_DECOMPRESS=y -# 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_BLOCK_LEGACY_AUTOLOAD=y -CONFIG_BLK_CGROUP_RWSTAT=y -CONFIG_BLK_CGROUP_PUNT_BIO=y -CONFIG_BLK_DEV_BSG_COMMON=y -CONFIG_BLK_ICQ=y -CONFIG_BLK_DEV_BSGLIB=y -CONFIG_BLK_DEV_INTEGRITY=y -CONFIG_BLK_DEV_WRITE_MOUNTED=y -# CONFIG_BLK_DEV_ZONED is not set -# CONFIG_BLK_DEV_THROTTLING is not set -# CONFIG_BLK_WBT is not set -# CONFIG_BLK_CGROUP_IOLATENCY is not set -# CONFIG_BLK_CGROUP_IOCOST is not set -# CONFIG_BLK_CGROUP_IOPRIO is not set -CONFIG_BLK_DEBUG_FS=y -# CONFIG_BLK_SED_OPAL is not set -# CONFIG_BLK_INLINE_ENCRYPTION is not set - -# -# 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 is not set -# CONFIG_MINIX_SUBPARTITION is not set -# CONFIG_SOLARIS_X86_PARTITION is not set -# CONFIG_UNIXWARE_DISKLABEL is not set -# CONFIG_LDM_PARTITION 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 is not set -# end of Partition Types - -CONFIG_BLK_PM=y -CONFIG_BLOCK_HOLDER_DEPRECATED=y -CONFIG_BLK_MQ_STACKING=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_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_NON_OVERLAPPING_ADDRESS_SPACE=y -CONFIG_FREEZER=y - -# -# Executable file formats -# -CONFIG_BINFMT_ELF=y -# CONFIG_BINFMT_ELF_FDPIC is not set -CONFIG_ELFCORE=y -CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS=y -CONFIG_BINFMT_SCRIPT=y -CONFIG_ARCH_HAS_BINFMT_FLAT=y -# CONFIG_BINFMT_FLAT is not set -CONFIG_BINFMT_FLAT_ARGVP_ENVP_ON_STACK=y -CONFIG_BINFMT_MISC=m -CONFIG_COREDUMP=y -# end of Executable file formats - -# -# Memory Management options -# -CONFIG_ZPOOL=y -CONFIG_SWAP=y -CONFIG_ZSWAP=y -# CONFIG_ZSWAP_DEFAULT_ON is not set -# CONFIG_ZSWAP_SHRINKER_DEFAULT_ON is not set -# 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_DEPRECATED is not set -# CONFIG_ZSWAP_ZPOOL_DEFAULT_ZSMALLOC is not set -CONFIG_ZSWAP_ZPOOL_DEFAULT="zbud" -CONFIG_ZBUD=y -# CONFIG_Z3FOLD_DEPRECATED is not set -CONFIG_ZSMALLOC=m -# CONFIG_ZSMALLOC_STAT is not set -CONFIG_ZSMALLOC_CHAIN_SIZE=8 - -# -# Slab allocator options -# -CONFIG_SLUB=y -# CONFIG_SLUB_TINY is not set -CONFIG_SLAB_MERGE_DEFAULT=y -CONFIG_SLAB_FREELIST_RANDOM=y -CONFIG_SLAB_FREELIST_HARDENED=y -CONFIG_SLAB_BUCKETS=y -# CONFIG_SLUB_STATS is not set -CONFIG_SLUB_CPU_PARTIAL=y -# CONFIG_RANDOM_KMALLOC_CACHES is not set -# end of Slab allocator options - -# CONFIG_SHUFFLE_PAGE_ALLOCATOR is not set -# CONFIG_COMPAT_BRK is not set -CONFIG_SELECT_MEMORY_MODEL=y -CONFIG_FLATMEM_MANUAL=y -# CONFIG_SPARSEMEM_MANUAL is not set -CONFIG_FLATMEM=y -CONFIG_ARCH_KEEP_MEMBLOCK=y -CONFIG_MEMORY_ISOLATION=y -CONFIG_EXCLUSIVE_SYSTEM_RAM=y -CONFIG_SPLIT_PTE_PTLOCKS=y -CONFIG_COMPACTION=y -CONFIG_COMPACT_UNEVICTABLE_DEFAULT=1 -# CONFIG_PAGE_REPORTING is not set -CONFIG_MIGRATION=y -CONFIG_CONTIG_ALLOC=y -CONFIG_PCP_BATCH_SCALE_MAX=5 -# CONFIG_KSM is not set -CONFIG_DEFAULT_MMAP_MIN_ADDR=4096 -CONFIG_ARCH_WANT_GENERAL_HUGETLB=y -CONFIG_CMA=y -# CONFIG_CMA_DEBUGFS is not set -# CONFIG_CMA_SYSFS is not set -CONFIG_CMA_AREAS=7 -CONFIG_GENERIC_EARLY_IOREMAP=y -# CONFIG_IDLE_PAGE_TRACKING is not set -CONFIG_ARCH_HAS_CPU_CACHE_ALIASING=y -CONFIG_ARCH_HAS_CURRENT_STACK_POINTER=y -CONFIG_ZONE_DMA=y -CONFIG_VM_EVENT_COUNTERS=y -# CONFIG_PERCPU_STATS is not set -# CONFIG_GUP_TEST is not set -# CONFIG_DMAPOOL_TEST is not set -CONFIG_MEMFD_CREATE=y -# CONFIG_ANON_VMA_NAME is not set -# CONFIG_USERFAULTFD is not set -CONFIG_LRU_GEN=y -CONFIG_LRU_GEN_ENABLED=y -# CONFIG_LRU_GEN_STATS is not set -CONFIG_ARCH_SUPPORTS_PER_VMA_LOCK=y -CONFIG_PER_VMA_LOCK=y -CONFIG_LOCK_MM_AND_FIND_VMA=y -CONFIG_EXECMEM=y - -# -# Data Access Monitoring -# -# CONFIG_DAMON is not set -# end of Data Access Monitoring -# end of Memory Management options - -CONFIG_NET=y -CONFIG_NET_INGRESS=y -CONFIG_NET_EGRESS=y -CONFIG_NET_XGRESS=y -CONFIG_NET_REDIRECT=y -CONFIG_SKB_EXTENSIONS=y -CONFIG_NET_DEVMEM=y - -# -# Networking options -# -CONFIG_PACKET=y -# CONFIG_PACKET_DIAG is not set -CONFIG_UNIX=y -CONFIG_AF_UNIX_OOB=y -# CONFIG_UNIX_DIAG is not set -# CONFIG_TLS is not set -CONFIG_XFRM=y -CONFIG_XFRM_OFFLOAD=y -CONFIG_XFRM_ALGO=y -CONFIG_XFRM_USER=y -CONFIG_XFRM_INTERFACE=m -CONFIG_XFRM_SUB_POLICY=y -# CONFIG_XFRM_MIGRATE is not set -CONFIG_XFRM_STATISTICS=y -CONFIG_XFRM_AH=m -CONFIG_XFRM_ESP=m -CONFIG_XFRM_IPCOMP=m -CONFIG_NET_KEY=m -# CONFIG_NET_KEY_MIGRATE is not set -# CONFIG_XDP_SOCKETS is not set -CONFIG_NET_HANDSHAKE=y -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=y -CONFIG_NET_IPGRE=m -# CONFIG_NET_IPGRE_BROADCAST is not set -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=y -CONFIG_NET_FOU=y -CONFIG_NET_FOU_IP_TUNNELS=y -CONFIG_INET_AH=m -CONFIG_INET_ESP=m -# CONFIG_INET_ESP_OFFLOAD is not set -# CONFIG_INET_ESPINTCP is not set -CONFIG_INET_IPCOMP=m -CONFIG_INET_TABLE_PERTURB_ORDER=16 -CONFIG_INET_XFRM_TUNNEL=m -CONFIG_INET_TUNNEL=y -CONFIG_INET_DIAG=m -CONFIG_INET_TCP_DIAG=m -# CONFIG_INET_UDP_DIAG is not set -# CONFIG_INET_RAW_DIAG is not set -# 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 is not set -# CONFIG_TCP_CONG_HYBLA is not set -# CONFIG_TCP_CONG_VEGAS is not set -# CONFIG_TCP_CONG_NV is not set -# CONFIG_TCP_CONG_SCALABLE is not set -# CONFIG_TCP_CONG_LP is not set -# CONFIG_TCP_CONG_VENO is not set -# CONFIG_TCP_CONG_YEAH is not set -# CONFIG_TCP_CONG_ILLINOIS is not set -# CONFIG_TCP_CONG_DCTCP is not set -# CONFIG_TCP_CONG_CDG is not set -CONFIG_TCP_CONG_BBR=m -CONFIG_DEFAULT_CUBIC=y -# CONFIG_DEFAULT_RENO is not set -CONFIG_DEFAULT_TCP_CONG="cubic" -# CONFIG_TCP_MD5SIG is not set -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 is not set -CONFIG_INET6_IPCOMP=m -# CONFIG_IPV6_MIP6 is not set -CONFIG_IPV6_ILA=m -CONFIG_INET6_XFRM_TUNNEL=m -CONFIG_INET6_TUNNEL=y -CONFIG_IPV6_VTI=m -CONFIG_IPV6_SIT=y -CONFIG_IPV6_SIT_6RD=y -CONFIG_IPV6_NDISC_NODETYPE=y -CONFIG_IPV6_TUNNEL=y -CONFIG_IPV6_GRE=m -CONFIG_IPV6_FOU=y -CONFIG_IPV6_FOU_TUNNEL=y -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 is not set -# CONFIG_IPV6_SEG6_HMAC is not set -# CONFIG_IPV6_RPL_LWTUNNEL is not set -# CONFIG_IPV6_IOAM6_LWTUNNEL is not set -# CONFIG_NETLABEL is not set -# CONFIG_MPTCP is not set -# CONFIG_NETWORK_SECMARK is not set -# 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_BPF_LINK=y -# CONFIG_NETFILTER_NETLINK_HOOK is not set -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_ZONES=y -# CONFIG_NF_CONNTRACK_PROCFS is not set -CONFIG_NF_CONNTRACK_EVENTS=y -# CONFIG_NF_CONNTRACK_TIMEOUT is not set -CONFIG_NF_CONNTRACK_TIMESTAMP=y -CONFIG_NF_CONNTRACK_LABELS=y -CONFIG_NF_CONNTRACK_OVS=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_NETFILTER_NETLINK_GLUE_CT is not set -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_NF_NAT_OVS=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_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_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 is not set -CONFIG_NF_FLOW_TABLE_INET=m -CONFIG_NF_FLOW_TABLE=m -# CONFIG_NF_FLOW_TABLE_PROCFS is not set -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 is not set -CONFIG_NETFILTER_XT_TARGET_CHECKSUM=m -CONFIG_NETFILTER_XT_TARGET_CLASSIFY=m -CONFIG_NETFILTER_XT_TARGET_CONNMARK=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_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 is not set -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 is not set -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 is not set -CONFIG_IP_SET_HASH_IPPORT=m -CONFIG_IP_SET_HASH_IPPORTIP=m -CONFIG_IP_SET_HASH_IPPORTNET=m -# CONFIG_IP_SET_HASH_IPMAC is not set -# CONFIG_IP_SET_HASH_MAC is not set -# CONFIG_IP_SET_HASH_NETPORTNET is not set -CONFIG_IP_SET_HASH_NET=m -# CONFIG_IP_SET_HASH_NETNET is not set -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 is not set -# CONFIG_IP_VS_OVF is not set -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 is not set - -# -# 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_IP_NF_IPTABLES_LEGACY=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_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_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_NFT_COMPAT_ARP=m -CONFIG_IP_NF_ARPFILTER=m -CONFIG_IP_NF_ARP_MANGLE=m -# end of IP: Netfilter Configuration - -# -# IPv6: Netfilter Configuration -# -CONFIG_IP6_NF_IPTABLES_LEGACY=m -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_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 is not set -CONFIG_NFT_BRIDGE_REJECT=m -# CONFIG_NF_CONNTRACK_BRIDGE is not set -CONFIG_BRIDGE_NF_EBTABLES_LEGACY=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_IP_DCCP is not set -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 is not set -# CONFIG_TIPC is not set -CONFIG_ATM=m -# CONFIG_ATM_CLIP is not set -# CONFIG_ATM_LANE is not set -# CONFIG_ATM_BR2684 is not set -CONFIG_L2TP=m -# CONFIG_L2TP_DEBUGFS is not set -CONFIG_L2TP_V3=y -CONFIG_L2TP_IP=m -CONFIG_L2TP_ETH=m -CONFIG_STP=m -CONFIG_GARP=m -CONFIG_BRIDGE=m -CONFIG_BRIDGE_IGMP_SNOOPING=y -CONFIG_BRIDGE_VLAN_FILTERING=y -# CONFIG_BRIDGE_MRP is not set -# 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 is not set -CONFIG_LLC=m -# CONFIG_LLC2 is not set -CONFIG_ATALK=m -# CONFIG_X25 is not set -# CONFIG_LAPB is not set -# CONFIG_PHONET is not set -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 is not set -CONFIG_IEEE802154_SOCKET=m -CONFIG_IEEE802154_6LOWPAN=m -CONFIG_MAC802154=m -CONFIG_NET_SCHED=y - -# -# Queueing/Scheduling -# -CONFIG_NET_SCH_HTB=m -CONFIG_NET_SCH_HFSC=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 is not set -# CONFIG_NET_SCH_ETF is not set -CONFIG_NET_SCH_MQPRIO_LIB=m -# CONFIG_NET_SCH_TAPRIO is not set -CONFIG_NET_SCH_GRED=m -CONFIG_NET_SCH_NETEM=m -CONFIG_NET_SCH_DRR=m -CONFIG_NET_SCH_MQPRIO=m -# CONFIG_NET_SCH_SKBPRIO is not set -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 is not set -CONFIG_NET_SCH_INGRESS=m -CONFIG_NET_SCH_PLUG=m -# CONFIG_NET_SCH_ETS is not set -# CONFIG_NET_SCH_DEFAULT is not set - -# -# Classification -# -CONFIG_NET_CLS=y -CONFIG_NET_CLS_BASIC=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_FLOW=m -CONFIG_NET_CLS_CGROUP=m -# CONFIG_NET_CLS_BPF is not set -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 is not set -CONFIG_NET_EMATCH_IPSET=m -# CONFIG_NET_EMATCH_IPT 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 is not set -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 is not set -# CONFIG_NET_ACT_BPF is not set -# CONFIG_NET_ACT_CONNMARK is not set -# CONFIG_NET_ACT_CTINFO is not set -# CONFIG_NET_ACT_SKBMOD is not set -# CONFIG_NET_ACT_IFE is not set -# CONFIG_NET_ACT_TUNNEL_KEY is not set -# CONFIG_NET_ACT_CT is not set -# CONFIG_NET_ACT_GATE is not set -# CONFIG_NET_TC_SKB_EXT is not set -CONFIG_NET_SCH_FIFO=y -# CONFIG_DCB is not set -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 is not set -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_VSOCKETS is not set -# CONFIG_NETLINK_DIAG is not set -CONFIG_MPLS=y -CONFIG_NET_MPLS_GSO=m -# CONFIG_MPLS_ROUTING is not set -CONFIG_NET_NSH=m -# CONFIG_HSR is not set -# CONFIG_NET_SWITCHDEV is not set -CONFIG_NET_L3_MASTER_DEV=y -# CONFIG_QRTR is not set -# CONFIG_NET_NCSI is not set -CONFIG_PCPU_DEV_REFCNT=y -CONFIG_MAX_SKB_FRAGS=17 -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 is not set -CONFIG_NET_FLOW_LIMIT=y - -# -# Network testing -# -CONFIG_NET_PKTGEN=m -# 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_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 -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_LE=y -CONFIG_BT_LE_L2CAP_ECRED=y -CONFIG_BT_6LOWPAN=m -# CONFIG_BT_LEDS is not set -# CONFIG_BT_MSFTEXT is not set -# CONFIG_BT_AOSPEXT is not set -CONFIG_BT_DEBUGFS=y -# CONFIG_BT_SELFTEST is not set -# CONFIG_BT_FEATURE_DEBUG is not set - -# -# Bluetooth device drivers -# -CONFIG_BT_INTEL=m -CONFIG_BT_BCM=m -CONFIG_BT_RTL=m -CONFIG_BT_MTK=m -CONFIG_BT_HCIBTUSB=m -# CONFIG_BT_HCIBTUSB_AUTOSUSPEND is not set -CONFIG_BT_HCIBTUSB_POLL_SYNC=y -CONFIG_BT_HCIBTUSB_BCM=y -CONFIG_BT_HCIBTUSB_MTK=y -CONFIG_BT_HCIBTUSB_RTL=y -# CONFIG_BT_HCIBTSDIO is not set -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 is not set -# CONFIG_BT_HCIUART_ATH3K is not set -# CONFIG_BT_HCIUART_LL is not set -CONFIG_BT_HCIUART_3WIRE=y -# CONFIG_BT_HCIUART_INTEL is not set -CONFIG_BT_HCIUART_BCM=y -# CONFIG_BT_HCIUART_RTL is not set -# CONFIG_BT_HCIUART_QCA is not set -# CONFIG_BT_HCIUART_AG6XX is not set -# CONFIG_BT_HCIUART_MRVL is not set -# CONFIG_BT_HCIUART_AML 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 is not set -# CONFIG_BT_MTKUART is not set -# CONFIG_BT_NXPUART is not set -# end of Bluetooth device drivers - -# CONFIG_AF_RXRPC is not set -# CONFIG_AF_KCM is not set -# CONFIG_MCTP is not set -CONFIG_FIB_RULES=y -CONFIG_WIRELESS=y -CONFIG_WIRELESS_EXT=y -CONFIG_WEXT_CORE=y -CONFIG_WEXT_PROC=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_LIB80211=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_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 is not set -CONFIG_NET_9P=m -CONFIG_NET_9P_FD=m -# CONFIG_NET_9P_USBG is not set -# CONFIG_NET_9P_DEBUG is not set -# CONFIG_CAIF is not set -CONFIG_CEPH_LIB=m -# CONFIG_CEPH_LIB_PRETTYDEBUG is not set -# CONFIG_CEPH_LIB_USE_DNS_RESOLVER is not set -CONFIG_NFC=m -# CONFIG_NFC_DIGITAL is not set -# CONFIG_NFC_NCI is not set -# CONFIG_NFC_HCI is not set - -# -# Near Field Communication (NFC) devices -# -# CONFIG_NFC_PN533_USB is not set -# CONFIG_NFC_PN533_I2C is not set -# CONFIG_NFC_PN532_UART is not set -# end of Near Field Communication (NFC) devices - -# CONFIG_PSAMPLE is not set -# CONFIG_NET_IFE is not set -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_PAGE_POOL=y -# CONFIG_PAGE_POOL_STATS is not set -# CONFIG_FAILOVER is not set -CONFIG_ETHTOOL_NETLINK=y - -# -# Device Drivers -# -CONFIG_ARM_AMBA=y -CONFIG_HAVE_PCI=y -CONFIG_GENERIC_PCI_IOMAP=y -# CONFIG_PCI is not set -# CONFIG_PCCARD is not set - -# -# Generic Driver Options -# -CONFIG_UEVENT_HELPER=y -CONFIG_UEVENT_HELPER_PATH="" -CONFIG_DEVTMPFS=y -CONFIG_DEVTMPFS_MOUNT=y -# CONFIG_DEVTMPFS_SAFE is not set -CONFIG_STANDALONE=y -CONFIG_PREVENT_FIRMWARE_BUILD=y - -# -# Firmware loader -# -CONFIG_FW_LOADER=y -CONFIG_EXTRA_FIRMWARE="" -# CONFIG_FW_LOADER_USER_HELPER is not set -# CONFIG_FW_LOADER_COMPRESS is not set -# CONFIG_FW_UPLOAD is not set -# 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_DEVICES=y -CONFIG_GENERIC_CPU_AUTOPROBE=y -CONFIG_GENERIC_CPU_VULNERABILITIES=y -CONFIG_REGMAP=y -CONFIG_REGMAP_I2C=y -CONFIG_REGMAP_SPI=m -CONFIG_REGMAP_MMIO=y -CONFIG_REGMAP_IRQ=y -CONFIG_DMA_SHARED_BUFFER=y -# CONFIG_DMA_FENCE_TRACE is not set -CONFIG_GENERIC_ARCH_TOPOLOGY=y -# CONFIG_FW_DEVLINK_SYNC_STATE_TIMEOUT is not set -# end of Generic Driver Options - -# -# Bus devices -# -# CONFIG_MOXTET is not set -# CONFIG_VEXPRESS_CONFIG is not set -# CONFIG_MHI_BUS is not set -# CONFIG_MHI_BUS_EP is not set -# end of Bus devices - -# -# Cache Drivers -# -# end of Cache Drivers - -CONFIG_CONNECTOR=y -CONFIG_PROC_EVENTS=y - -# -# Firmware Drivers -# - -# -# ARM System Control and Management Interface Protocol -# -# CONFIG_ARM_SCMI_PROTOCOL is not set -# end of ARM System Control and Management Interface Protocol - -# CONFIG_ARM_SCPI_PROTOCOL is not set -# CONFIG_FIRMWARE_MEMMAP is not set -CONFIG_RASPBERRYPI_FIRMWARE=y -# CONFIG_FW_CFG_SYSFS is not set -# CONFIG_TRUSTED_FOUNDATIONS is not set -CONFIG_FW_CS_DSP=m -# CONFIG_GOOGLE_FIRMWARE is not set - -# -# Qualcomm firmware drivers -# -# end of Qualcomm firmware drivers - -CONFIG_HAVE_ARM_SMCCC=y - -# -# Tegra firmware driver -# -# end of Tegra firmware driver -# end of Firmware Drivers - -# CONFIG_GNSS is not set -CONFIG_MTD=m -# CONFIG_MTD_TESTS is not set - -# -# Partition parsers -# -# CONFIG_MTD_CMDLINE_PARTS is not set -CONFIG_MTD_OF_PARTS=m -# CONFIG_MTD_AFS_PARTS is not set -# CONFIG_MTD_REDBOOT_PARTS 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 is not set -# 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_PLATRAM is not set -# end of Mapping drivers for chip access - -# -# Self-contained MTD device drivers -# -# CONFIG_MTD_DATAFLASH is not set -# CONFIG_MTD_MCHP23K256 is not set -# CONFIG_MTD_MCHP48L640 is not set -# CONFIG_MTD_SST25L is not set -# CONFIG_MTD_SLRAM is not set -# CONFIG_MTD_PHRAM is not set -# CONFIG_MTD_MTDRAM is not set -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 is not set -# CONFIG_MTD_RAW_NAND is not set -CONFIG_MTD_SPI_NAND=m - -# -# ECC engine support -# -CONFIG_MTD_NAND_ECC=y -# CONFIG_MTD_NAND_ECC_SW_HAMMING is not set -# CONFIG_MTD_NAND_ECC_SW_BCH is not set -# CONFIG_MTD_NAND_ECC_MXIC is not set -# end of ECC engine support -# end of NAND - -# -# LPDDR & LPDDR2 PCM memory drivers -# -# CONFIG_MTD_LPDDR is not set -# CONFIG_MTD_LPDDR2_NVM is not set -# 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 is not set -# CONFIG_MTD_UBI_GLUEBI is not set -# CONFIG_MTD_UBI_BLOCK is not set -# CONFIG_MTD_UBI_NVMEM is not set -# 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_CONFIGFS=y -CONFIG_ARCH_MIGHT_HAVE_PC_PARPORT=y -# CONFIG_PARPORT is not set -CONFIG_BLK_DEV=y -# CONFIG_BLK_DEV_NULL_BLK is not set -CONFIG_CDROM=m -CONFIG_ZRAM=m -CONFIG_ZRAM_BACKEND_LZ4=y -CONFIG_ZRAM_BACKEND_LZ4HC=y -CONFIG_ZRAM_BACKEND_ZSTD=y -# CONFIG_ZRAM_BACKEND_DEFLATE is not set -CONFIG_ZRAM_BACKEND_842=y -CONFIG_ZRAM_BACKEND_LZO=y -CONFIG_ZRAM_DEF_COMP_LZORLE=y -# CONFIG_ZRAM_DEF_COMP_LZO is not set -# CONFIG_ZRAM_DEF_COMP_LZ4 is not set -# CONFIG_ZRAM_DEF_COMP_LZ4HC is not set -# CONFIG_ZRAM_DEF_COMP_ZSTD is not set -# CONFIG_ZRAM_DEF_COMP_842 is not set -CONFIG_ZRAM_DEF_COMP="lzo-rle" -CONFIG_ZRAM_WRITEBACK=y -# CONFIG_ZRAM_TRACK_ENTRY_ACTIME is not set -# CONFIG_ZRAM_MEMORY_TRACKING is not set -CONFIG_ZRAM_MULTI_COMP=y -CONFIG_BLK_DEV_LOOP=y -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_RAM=y -CONFIG_BLK_DEV_RAM_COUNT=16 -CONFIG_BLK_DEV_RAM_SIZE=4096 -# CONFIG_CDROM_PKTCDVD is not set -CONFIG_ATA_OVER_ETH=m -CONFIG_BLK_DEV_RBD=m -# CONFIG_BLK_DEV_UBLK is not set - -# -# NVME Support -# -# CONFIG_NVME_FC is not set -# CONFIG_NVME_TCP is not set -# CONFIG_NVME_TARGET is not set -# end of NVME Support - -# -# Misc devices -# -CONFIG_BCM2835_SMI=m -# CONFIG_AD525X_DPOT is not set -# CONFIG_DUMMY_IRQ is not set -# CONFIG_RPMB is not set -# CONFIG_ICS932S401 is not set -# CONFIG_ENCLOSURE_SERVICES is not set -# CONFIG_APDS9802ALS is not set -# CONFIG_ISL29003 is not set -# CONFIG_ISL29020 is not set -# CONFIG_SENSORS_TSL2550 is not set -# CONFIG_SENSORS_BH1770 is not set -# CONFIG_SENSORS_APDS990X is not set -# CONFIG_HMC6352 is not set -# CONFIG_DS1682 is not set -# CONFIG_LATTICE_ECP3_CONFIG is not set -# CONFIG_SRAM is not set -# CONFIG_XILINX_SDFEC is not set -# CONFIG_HISI_HIKEY_USB is not set -# CONFIG_OPEN_DICE is not set -# CONFIG_VCPU_STALL_DETECTOR is not set -# CONFIG_C2PORT is not set - -# -# EEPROM support -# -CONFIG_EEPROM_AT24=m -CONFIG_EEPROM_AT25=m -# CONFIG_EEPROM_MAX6875 is not set -CONFIG_EEPROM_93CX6=m -# CONFIG_EEPROM_93XX46 is not set -# CONFIG_EEPROM_IDT_89HPESX is not set -# CONFIG_EEPROM_EE1004 is not set -# end of EEPROM support - -# -# Texas Instruments shared transport line discipline -# -CONFIG_TI_ST=m -# end of Texas Instruments shared transport line discipline - -# CONFIG_SENSORS_LIS3_SPI is not set -# CONFIG_SENSORS_LIS3_I2C is not set -# CONFIG_ALTERA_STAPL is not set -# CONFIG_ECHO is not set -# CONFIG_MISC_RTSX_USB is not set -# CONFIG_PVPANIC is not set -# end of Misc devices - -# -# SCSI device support -# -CONFIG_SCSI_MOD=y -# CONFIG_RAID_ATTRS is not set -CONFIG_SCSI_COMMON=y -CONFIG_SCSI=y -CONFIG_SCSI_DMA=y -# CONFIG_SCSI_PROC_FS is not set - -# -# 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 is not set -# 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 is not set -# CONFIG_SCSI_FC_ATTRS is not set -CONFIG_SCSI_ISCSI_ATTRS=y -# CONFIG_SCSI_SAS_ATTRS is not set -# CONFIG_SCSI_SAS_LIBSAS is not set -# CONFIG_SCSI_SRP_ATTRS is not set -# end of SCSI Transports - -CONFIG_SCSI_LOWLEVEL=y -CONFIG_ISCSI_TCP=m -CONFIG_ISCSI_BOOT_SYSFS=m -# CONFIG_SCSI_DEBUG is not set -# CONFIG_SCSI_DH is not set -# end of SCSI device support - -CONFIG_ATA=m -CONFIG_ATA_VERBOSE_ERROR=y -CONFIG_ATA_FORCE=y - -# -# Controllers with non-SFF native interface -# -# CONFIG_SATA_AHCI_PLATFORM is not set -# CONFIG_AHCI_DWC is not set -# CONFIG_AHCI_CEVA is not set -CONFIG_ATA_SFF=y - -# -# SFF controllers with custom DMA interface -# -CONFIG_ATA_BMDMA=y - -# -# SATA SFF controllers with BMDMA -# -# CONFIG_SATA_DWC is not set - -# -# PATA SFF controllers with BMDMA -# - -# -# PIO-only SFF controllers -# -# CONFIG_PATA_OF_PLATFORM is not set - -# -# Generic fallback / legacy drivers -# -CONFIG_MD=y -CONFIG_BLK_DEV_MD=m -CONFIG_MD_BITMAP_FILE=y -CONFIG_MD_LINEAR=m -CONFIG_MD_RAID0=m -CONFIG_MD_RAID1=m -CONFIG_MD_RAID10=m -CONFIG_MD_RAID456=m -# CONFIG_MD_CLUSTER is not set -CONFIG_BCACHE=m -# CONFIG_BCACHE_DEBUG is not set -# CONFIG_BCACHE_ASYNC_REGISTRATION is not set -CONFIG_BLK_DEV_DM_BUILTIN=y -CONFIG_BLK_DEV_DM=y -# 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 is not set -# CONFIG_DM_ERA is not set -# 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 is not set -# CONFIG_DM_MULTIPATH_ST is not set -# CONFIG_DM_MULTIPATH_HST is not set -# CONFIG_DM_MULTIPATH_IOA is not set -CONFIG_DM_DELAY=m -# CONFIG_DM_DUST is not set -CONFIG_DM_INIT=y -# CONFIG_DM_UEVENT is not set -# CONFIG_DM_FLAKEY is not set -CONFIG_DM_VERITY=m -# CONFIG_DM_VERITY_VERIFY_ROOTHASH_SIG is not set -# CONFIG_DM_VERITY_FEC is not set -# CONFIG_DM_SWITCH is not set -# CONFIG_DM_LOG_WRITES is not set -CONFIG_DM_INTEGRITY=m -CONFIG_DM_AUDIT=y -# CONFIG_TARGET_CORE is not set -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 is not set -CONFIG_IFB=m -# CONFIG_NET_TEAM is not set -CONFIG_MACVLAN=m -CONFIG_MACVTAP=m -CONFIG_IPVLAN_L3S=y -CONFIG_IPVLAN=m -# CONFIG_IPVTAP is not set -CONFIG_VXLAN=m -# CONFIG_GENEVE is not set -# CONFIG_BAREUDP is not set -# CONFIG_GTP is not set -# CONFIG_PFCP is not set -# CONFIG_AMT is not set -# CONFIG_MACSEC is not set -CONFIG_NETCONSOLE=m -# CONFIG_NETCONSOLE_DYNAMIC is not set -# CONFIG_NETCONSOLE_EXTENDED_LOG is not set -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_NLMON is not set -CONFIG_NETKIT=y -CONFIG_NET_VRF=m -# CONFIG_ATM_DRIVERS is not set -CONFIG_ETHERNET=y -CONFIG_NET_VENDOR_ALACRITECH=y -# CONFIG_ALTERA_TSE is not set -CONFIG_NET_VENDOR_AMAZON=y -CONFIG_NET_VENDOR_AQUANTIA=y -CONFIG_NET_VENDOR_ARC=y -CONFIG_NET_VENDOR_ASIX=y -# CONFIG_SPI_AX88796C is not set -CONFIG_NET_VENDOR_BROADCOM=y -# CONFIG_B44 is not set -# CONFIG_BCMGENET is not set -# CONFIG_SYSTEMPORT is not set -CONFIG_NET_VENDOR_CADENCE=y -# CONFIG_MACB is not set -CONFIG_NET_VENDOR_CAVIUM=y -CONFIG_NET_VENDOR_CIRRUS=y -# CONFIG_CS89x0_PLATFORM is not set -CONFIG_NET_VENDOR_CORTINA=y -# CONFIG_GEMINI_ETHERNET is not set -CONFIG_NET_VENDOR_DAVICOM=y -# CONFIG_DM9000 is not set -# CONFIG_DM9051 is not set -# CONFIG_DNET is not set -CONFIG_NET_VENDOR_ENGLEDER=y -# CONFIG_TSNEP is not set -CONFIG_NET_VENDOR_EZCHIP=y -# CONFIG_EZCHIP_NPS_MANAGEMENT_ENET is not set -CONFIG_NET_VENDOR_FARADAY=y -# CONFIG_FTMAC100 is not set -# CONFIG_FTGMAC100 is not set -CONFIG_NET_VENDOR_FUNGIBLE=y -CONFIG_NET_VENDOR_GOOGLE=y -CONFIG_NET_VENDOR_HISILICON=y -# CONFIG_HIX5HD2_GMAC is not set -# CONFIG_HISI_FEMAC is not set -# CONFIG_HIP04_ETH is not set -# CONFIG_HNS_DSAF is not set -# CONFIG_HNS_ENET is not set -CONFIG_NET_VENDOR_HUAWEI=y -CONFIG_NET_VENDOR_I825XX=y -CONFIG_NET_VENDOR_INTEL=y -CONFIG_NET_VENDOR_ADI=y -CONFIG_NET_VENDOR_LITEX=y -# CONFIG_LITEX_LITEETH is not set -CONFIG_NET_VENDOR_MARVELL=y -# CONFIG_MVMDIO is not set -CONFIG_NET_VENDOR_MELLANOX=y -# CONFIG_MLXSW_CORE is not set -# CONFIG_MLXFW is not set -CONFIG_NET_VENDOR_META=y -CONFIG_NET_VENDOR_MICREL=y -# CONFIG_KS8842 is not set -# CONFIG_KS8851 is not set -# CONFIG_KS8851_MLL is not set -CONFIG_NET_VENDOR_MICROCHIP=y -CONFIG_ENC28J60=m -# CONFIG_ENC28J60_WRITEVERIFY is not set -# CONFIG_ENCX24J600 is not set -# CONFIG_LAN865X is not set -# CONFIG_VCAP is not set -CONFIG_NET_VENDOR_MICROSEMI=y -CONFIG_NET_VENDOR_MICROSOFT=y -CONFIG_NET_VENDOR_NI=y -# CONFIG_NI_XGE_MANAGEMENT_ENET is not set -CONFIG_NET_VENDOR_NATSEMI=y -CONFIG_NET_VENDOR_NETRONOME=y -CONFIG_NET_VENDOR_8390=y -# CONFIG_AX88796 is not set -# CONFIG_ETHOC is not set -# CONFIG_OA_TC6 is not set -CONFIG_NET_VENDOR_PENSANDO=y -CONFIG_NET_VENDOR_QUALCOMM=y -CONFIG_QCA7000=m -CONFIG_QCA7000_SPI=m -CONFIG_QCA7000_UART=m -# CONFIG_QCOM_EMAC is not set -# CONFIG_RMNET is not set -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=y -CONFIG_NET_VENDOR_SOLARFLARE=y -CONFIG_NET_VENDOR_SMSC=y -# CONFIG_SMC91X is not set -# CONFIG_SMSC911X is not set -CONFIG_NET_VENDOR_SOCIONEXT=y -CONFIG_NET_VENDOR_STMICRO=y -# CONFIG_STMMAC_ETH is not set -CONFIG_NET_VENDOR_SYNOPSYS=y -# CONFIG_DWC_XLGMAC is not set -CONFIG_NET_VENDOR_VERTEXCOM=y -CONFIG_MSE102X=m -CONFIG_NET_VENDOR_VIA=y -# CONFIG_VIA_VELOCITY is not set -CONFIG_NET_VENDOR_WANGXUN=y -CONFIG_NET_VENDOR_WIZNET=y -CONFIG_WIZNET_W5100=m -# CONFIG_WIZNET_W5300 is not set -# 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_LL_TEMAC is not set -CONFIG_PHYLINK=m -CONFIG_PHYLIB=y -CONFIG_SWPHY=y -# CONFIG_LED_TRIGGER_PHY is not set -CONFIG_PHYLIB_LEDS=y -CONFIG_FIXED_PHY=y -# CONFIG_SFP is not set - -# -# MII PHY device drivers -# -# CONFIG_AIR_EN8811H_PHY is not set -# CONFIG_AMD_PHY is not set -# CONFIG_ADIN_PHY is not set -# CONFIG_ADIN1100_PHY is not set -# CONFIG_AQUANTIA_PHY is not set -CONFIG_AX88796B_PHY=m -# CONFIG_BROADCOM_PHY is not set -# CONFIG_BCM54140_PHY is not set -# CONFIG_BCM7XXX_PHY is not set -# CONFIG_BCM84881_PHY is not set -# CONFIG_BCM87XX_PHY is not set -# CONFIG_CICADA_PHY is not set -# CONFIG_CORTINA_PHY is not set -# CONFIG_DAVICOM_PHY is not set -# CONFIG_ICPLUS_PHY is not set -# CONFIG_LXT_PHY is not set -# CONFIG_INTEL_XWAY_PHY is not set -# CONFIG_LSI_ET1011C_PHY is not set -# CONFIG_MARVELL_PHY is not set -# CONFIG_MARVELL_10G_PHY is not set -# CONFIG_MARVELL_88Q2XXX_PHY is not set -# CONFIG_MARVELL_88X2222_PHY is not set -# CONFIG_MAXLINEAR_GPHY is not set -# CONFIG_MEDIATEK_GE_PHY is not set -# CONFIG_MICREL_PHY is not set -# CONFIG_MICROCHIP_T1S_PHY is not set -CONFIG_MICROCHIP_PHY=y -# CONFIG_MICROCHIP_T1_PHY is not set -# CONFIG_MICROSEMI_PHY is not set -# CONFIG_MOTORCOMM_PHY is not set -# CONFIG_NATIONAL_PHY is not set -# CONFIG_NXP_CBTX_PHY is not set -# CONFIG_NXP_C45_TJA11XX_PHY is not set -# CONFIG_NXP_TJA11XX_PHY is not set -# CONFIG_NCN26000_PHY is not set -# CONFIG_AT803X_PHY is not set -# CONFIG_QCA83XX_PHY is not set -# CONFIG_QCA808X_PHY is not set -# CONFIG_QCA807X_PHY is not set -# CONFIG_QSEMI_PHY is not set -# CONFIG_REALTEK_PHY is not set -# CONFIG_RENESAS_PHY is not set -# CONFIG_ROCKCHIP_PHY is not set -CONFIG_SMSC_PHY=y -# CONFIG_STE10XP is not set -# CONFIG_TERANETICS_PHY is not set -# CONFIG_DP83822_PHY is not set -# CONFIG_DP83TC811_PHY is not set -# CONFIG_DP83848_PHY is not set -# CONFIG_DP83867_PHY is not set -# CONFIG_DP83869_PHY is not set -# CONFIG_DP83TD510_PHY is not set -# CONFIG_DP83TG720_PHY is not set -# CONFIG_VITESSE_PHY is not set -# CONFIG_XILINX_GMII2RGMII is not set -# CONFIG_MICREL_KS8995MA is not set -# CONFIG_PSE_CONTROLLER is not set -CONFIG_CAN_DEV=m -CONFIG_CAN_VCAN=m -# CONFIG_CAN_VXCAN is not set -CONFIG_CAN_NETLINK=y -CONFIG_CAN_CALC_BITTIMING=y -CONFIG_CAN_RX_OFFLOAD=y -# CONFIG_CAN_CAN327 is not set -# CONFIG_CAN_FLEXCAN is not set -# CONFIG_CAN_GRCAN is not set -CONFIG_CAN_SLCAN=m -# CONFIG_CAN_TI_HECC is not set -# CONFIG_CAN_C_CAN is not set -# CONFIG_CAN_CC770 is not set -# CONFIG_CAN_CTUCANFD_PLATFORM is not set -# CONFIG_CAN_IFI_CANFD is not set -# CONFIG_CAN_M_CAN is not set -# CONFIG_CAN_SJA1000 is not set -# CONFIG_CAN_SOFTING is not set - -# -# 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_USB is not set -# CONFIG_CAN_ETAS_ES58X is not set -# CONFIG_CAN_F81604 is not set -CONFIG_CAN_GS_USB=m -# CONFIG_CAN_KVASER_USB is not set -# CONFIG_CAN_MCBA_USB is not set -CONFIG_CAN_PEAK_USB=m -# CONFIG_CAN_UCAN is not set -# end of CAN USB interfaces - -# CONFIG_CAN_DEBUG_DEVICES is not set -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 is not set -# CONFIG_MDIO_GPIO is not set -# CONFIG_MDIO_HISI_FEMAC is not set -# CONFIG_MDIO_MVUSB is not set -# CONFIG_MDIO_MSCC_MIIM is not set -# CONFIG_MDIO_IPQ4019 is not set -# CONFIG_MDIO_IPQ8064 is not set - -# -# MDIO Multiplexers -# -# CONFIG_MDIO_BUS_MUX_GPIO is not set -# CONFIG_MDIO_BUS_MUX_MULTIPLEXER is not set -# CONFIG_MDIO_BUS_MUX_MMIOREG is not set - -# -# PCS device drivers -# -# CONFIG_PCS_XPCS is not set -# end of PCS device drivers - -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_PPPOE_HASH_BITS_1 is not set -# CONFIG_PPPOE_HASH_BITS_2 is not set -CONFIG_PPPOE_HASH_BITS_4=y -# CONFIG_PPPOE_HASH_BITS_8 is not set -CONFIG_PPPOE_HASH_BITS=4 -# CONFIG_PPTP is not set -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 is not set -CONFIG_USB_NET_DRIVERS=y -CONFIG_USB_CATC=m -CONFIG_USB_KAWETH=m -CONFIG_USB_PEGASUS=m -CONFIG_USB_RTL8150=m -CONFIG_USB_RTL8152=m -CONFIG_USB_LAN78XX=y -CONFIG_USB_USBNET=y -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=y -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_IPHETH=m -CONFIG_USB_SIERRA_NET=m -CONFIG_USB_VL600=m -# CONFIG_USB_NET_CH9200 is not set -CONFIG_USB_NET_AQC111=m -CONFIG_USB_RTL8153_ECM=m -CONFIG_WLAN=y -CONFIG_WLAN_VENDOR_ADMTEK=y -CONFIG_ATH_COMMON=m -CONFIG_WLAN_VENDOR_ATH=y -# CONFIG_ATH_DEBUG is not set -CONFIG_ATH9K_HW=m -CONFIG_ATH9K_COMMON=m -CONFIG_ATH9K_BTCOEX_SUPPORT=y -CONFIG_ATH9K=m -# CONFIG_ATH9K_AHB is not set -# CONFIG_ATH9K_DYNACK is not set -# CONFIG_ATH9K_WOW is not set -CONFIG_ATH9K_RFKILL=y -# CONFIG_ATH9K_CHANNEL_CONTEXT is not set -CONFIG_ATH9K_PCOEM=y -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 is not set -CONFIG_ATH6KL_USB=m -# CONFIG_ATH6KL_DEBUG is not set -# CONFIG_ATH6KL_TRACING is not set -CONFIG_AR5523=m -# CONFIG_ATH10K is not set -# CONFIG_WCN36XX is not set -# CONFIG_ATH11K is not set -CONFIG_WLAN_VENDOR_ATMEL=y -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_SDIO is not set -CONFIG_B43_BCMA_PIO=y -CONFIG_B43_PIO=y -CONFIG_B43_PHY_G=y -# CONFIG_B43_PHY_N is not set -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_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 is not set -CONFIG_BRCMFMAC=m -CONFIG_BRCMFMAC_PROTO_BCDC=y -CONFIG_BRCMFMAC_SDIO=y -CONFIG_BRCMFMAC_USB=y -# CONFIG_BRCM_TRACING is not set -CONFIG_BRCMDBG=y -CONFIG_WLAN_VENDOR_INTEL=y -CONFIG_WLAN_VENDOR_INTERSIL=y -CONFIG_P54_COMMON=m -CONFIG_P54_USB=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_SDIO=m -# CONFIG_LIBERTAS_SPI is not set -# CONFIG_LIBERTAS_DEBUG is not set -# CONFIG_LIBERTAS_MESH is not set -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_USB is not set -CONFIG_WLAN_VENDOR_MEDIATEK=y -CONFIG_MT7601U=m -CONFIG_MT76_CORE=m -CONFIG_MT76_LEDS=y -CONFIG_MT76_USB=m -CONFIG_MT76x02_LIB=m -CONFIG_MT76x02_USB=m -CONFIG_MT76_CONNAC_LIB=m -CONFIG_MT792x_LIB=m -CONFIG_MT792x_USB=m -CONFIG_MT76x0_COMMON=m -CONFIG_MT76x0U=m -CONFIG_MT76x2_COMMON=m -CONFIG_MT76x2U=m -# CONFIG_MT7663U is not set -# CONFIG_MT7663S is not set -CONFIG_MT7921_COMMON=m -# CONFIG_MT7921S is not set -CONFIG_MT7921U=m -CONFIG_MT7925_COMMON=m -CONFIG_MT7925U=m -CONFIG_WLAN_VENDOR_MICROCHIP=y -# CONFIG_WILC1000_SDIO is not set -# CONFIG_WILC1000_SPI is not set -CONFIG_WLAN_VENDOR_PURELIFI=y -# CONFIG_PLFXLC is not set -CONFIG_WLAN_VENDOR_RALINK=y -CONFIG_RT2X00=m -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_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_RTL8187=m -CONFIG_RTL8187_LEDS=y -CONFIG_RTL_CARDS=m -CONFIG_RTL8192CU=m -CONFIG_RTL8192DU=m -CONFIG_RTLWIFI=m -CONFIG_RTLWIFI_USB=m -CONFIG_RTLWIFI_DEBUG=y -CONFIG_RTL8192C_COMMON=m -CONFIG_RTL8192D_COMMON=m -CONFIG_RTL8XXXU=m -# CONFIG_RTL8XXXU_UNTESTED is not set -CONFIG_RTW88=m -CONFIG_RTW88_CORE=m -CONFIG_RTW88_USB=m -CONFIG_RTW88_8822B=m -CONFIG_RTW88_8822C=m -CONFIG_RTW88_8723X=m -CONFIG_RTW88_8723D=m -CONFIG_RTW88_8821C=m -# CONFIG_RTW88_8822BS is not set -CONFIG_RTW88_8822BU=m -# CONFIG_RTW88_8822CS is not set -CONFIG_RTW88_8822CU=m -# CONFIG_RTW88_8723DS is not set -# CONFIG_RTW88_8723CS is not set -CONFIG_RTW88_8723DU=m -# CONFIG_RTW88_8821CS is not set -CONFIG_RTW88_8821CU=m -# CONFIG_RTW88_DEBUG is not set -# CONFIG_RTW88_DEBUGFS is not set -# CONFIG_RTW89 is not set -CONFIG_WLAN_VENDOR_RSI=y -# CONFIG_RSI_91X is not set -CONFIG_WLAN_VENDOR_SILABS=y -# CONFIG_WFX is not set -CONFIG_WLAN_VENDOR_ST=y -# CONFIG_CW1200 is not set -CONFIG_WLAN_VENDOR_TI=y -# CONFIG_WL1251 is not set -# CONFIG_WL12XX is not set -# CONFIG_WL18XX is not set -# CONFIG_WLCORE is not set -CONFIG_WLAN_VENDOR_ZYDAS=y -CONFIG_ZD1211RW=m -# CONFIG_ZD1211RW_DEBUG is not set -CONFIG_WLAN_VENDOR_QUANTENNA=y -CONFIG_MAC80211_HWSIM=m -# CONFIG_VIRT_WIFI is not set -# CONFIG_WAN is not set -CONFIG_IEEE802154_DRIVERS=m -# CONFIG_IEEE802154_FAKELB is not set -CONFIG_IEEE802154_AT86RF230=m -CONFIG_IEEE802154_MRF24J40=m -CONFIG_IEEE802154_CC2520=m -# CONFIG_IEEE802154_ATUSB is not set -# CONFIG_IEEE802154_ADF7242 is not set -# CONFIG_IEEE802154_CA8210 is not set -# CONFIG_IEEE802154_MCR20A is not set -# CONFIG_IEEE802154_HWSIM is not set - -# -# Wireless WAN -# -# CONFIG_WWAN is not set -# end of Wireless WAN - -# CONFIG_NETDEVSIM is not set -# CONFIG_NET_FAILOVER is not set -# CONFIG_ISDN is not set - -# -# Input device support -# -CONFIG_INPUT=y -CONFIG_INPUT_LEDS=m -CONFIG_INPUT_FF_MEMLESS=m -# CONFIG_INPUT_SPARSEKMAP is not set -CONFIG_INPUT_MATRIXKMAP=m - -# -# Userland interfaces -# -CONFIG_INPUT_MOUSEDEV=y -# CONFIG_INPUT_MOUSEDEV_PSAUX is not set -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 is not set -# CONFIG_KEYBOARD_ADP5589 is not set -# CONFIG_KEYBOARD_ATKBD is not set -# CONFIG_KEYBOARD_QT1050 is not set -# CONFIG_KEYBOARD_QT1070 is not set -# CONFIG_KEYBOARD_QT2160 is not set -# CONFIG_KEYBOARD_DLINK_DIR685 is not set -# CONFIG_KEYBOARD_LKKBD is not set -CONFIG_KEYBOARD_GPIO=m -# CONFIG_KEYBOARD_GPIO_POLLED is not set -CONFIG_KEYBOARD_TCA6416=m -CONFIG_KEYBOARD_TCA8418=m -CONFIG_KEYBOARD_MATRIX=m -# CONFIG_KEYBOARD_LM8323 is not set -# CONFIG_KEYBOARD_LM8333 is not set -# CONFIG_KEYBOARD_MAX7359 is not set -# CONFIG_KEYBOARD_MPR121 is not set -# CONFIG_KEYBOARD_NEWTON is not set -# CONFIG_KEYBOARD_OPENCORES is not set -# CONFIG_KEYBOARD_PINEPHONE is not set -# CONFIG_KEYBOARD_SAMSUNG is not set -# CONFIG_KEYBOARD_STOWAWAY is not set -# CONFIG_KEYBOARD_SUNKBD is not set -# CONFIG_KEYBOARD_STMPE 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=m -# CONFIG_KEYBOARD_BCM is not set -# CONFIG_KEYBOARD_CYPRESS_SF is not set -# CONFIG_INPUT_MOUSE is not set -CONFIG_INPUT_JOYSTICK=y -# CONFIG_JOYSTICK_ANALOG is not set -# CONFIG_JOYSTICK_A3D is not set -# CONFIG_JOYSTICK_ADC is not set -# CONFIG_JOYSTICK_ADI is not set -# CONFIG_JOYSTICK_COBRA is not set -# CONFIG_JOYSTICK_GF2K is not set -# CONFIG_JOYSTICK_GRIP is not set -# CONFIG_JOYSTICK_GRIP_MP is not set -# CONFIG_JOYSTICK_GUILLEMOT is not set -# CONFIG_JOYSTICK_INTERACT is not set -# CONFIG_JOYSTICK_SIDEWINDER is not set -# CONFIG_JOYSTICK_TMDC is not set -CONFIG_JOYSTICK_IFORCE=m -CONFIG_JOYSTICK_IFORCE_USB=m -# CONFIG_JOYSTICK_IFORCE_232 is not set -# CONFIG_JOYSTICK_WARRIOR is not set -# CONFIG_JOYSTICK_MAGELLAN is not set -# CONFIG_JOYSTICK_SPACEORB is not set -# CONFIG_JOYSTICK_SPACEBALL is not set -# CONFIG_JOYSTICK_STINGER is not set -# CONFIG_JOYSTICK_TWIDJOY is not set -# CONFIG_JOYSTICK_ZHENHUA is not set -# CONFIG_JOYSTICK_AS5011 is not set -# CONFIG_JOYSTICK_JOYDUMP is not set -CONFIG_JOYSTICK_XPAD=m -CONFIG_JOYSTICK_XPAD_FF=y -CONFIG_JOYSTICK_XPAD_LEDS=y -CONFIG_JOYSTICK_PSXPAD_SPI=m -CONFIG_JOYSTICK_PSXPAD_SPI_FF=y -# CONFIG_JOYSTICK_PXRC is not set -# CONFIG_JOYSTICK_QWIIC is not set -CONFIG_JOYSTICK_FSIA6B=m -CONFIG_JOYSTICK_SENSEHAT=m -# CONFIG_JOYSTICK_SEESAW is not set -# CONFIG_INPUT_TABLET is not set -CONFIG_INPUT_TOUCHSCREEN=y -CONFIG_TOUCHSCREEN_ADS7846=m -# CONFIG_TOUCHSCREEN_AD7877 is not set -# CONFIG_TOUCHSCREEN_AD7879 is not set -# CONFIG_TOUCHSCREEN_ADC is not set -# CONFIG_TOUCHSCREEN_AR1021_I2C is not set -# CONFIG_TOUCHSCREEN_ATMEL_MXT 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 is not set -# CONFIG_TOUCHSCREEN_CY8CTMG110 is not set -# CONFIG_TOUCHSCREEN_CYTTSP_CORE is not set -# CONFIG_TOUCHSCREEN_CYTTSP5 is not set -# CONFIG_TOUCHSCREEN_DYNAPRO is not set -# CONFIG_TOUCHSCREEN_HAMPSHIRE is not set -# CONFIG_TOUCHSCREEN_EETI is not set -CONFIG_TOUCHSCREEN_EGALAX=m -# CONFIG_TOUCHSCREEN_EGALAX_SERIAL is not set -CONFIG_TOUCHSCREEN_EXC3000=m -# CONFIG_TOUCHSCREEN_FUJITSU is not set -CONFIG_TOUCHSCREEN_GOODIX=m -# CONFIG_TOUCHSCREEN_GOODIX_BERLIN_I2C is not set -# CONFIG_TOUCHSCREEN_GOODIX_BERLIN_SPI is not set -# CONFIG_TOUCHSCREEN_HIDEEP is not set -# CONFIG_TOUCHSCREEN_HYCON_HY46XX is not set -# CONFIG_TOUCHSCREEN_HYNITRON_CSTXXX is not set -CONFIG_TOUCHSCREEN_ILI210X=m -# CONFIG_TOUCHSCREEN_ILITEK is not set -# CONFIG_TOUCHSCREEN_S6SY761 is not set -# CONFIG_TOUCHSCREEN_GUNZE is not set -# CONFIG_TOUCHSCREEN_EKTF2127 is not set -# CONFIG_TOUCHSCREEN_ELAN is not set -# CONFIG_TOUCHSCREEN_ELO is not set -# CONFIG_TOUCHSCREEN_WACOM_W8001 is not set -# CONFIG_TOUCHSCREEN_WACOM_I2C is not set -# CONFIG_TOUCHSCREEN_MAX11801 is not set -# CONFIG_TOUCHSCREEN_MMS114 is not set -# CONFIG_TOUCHSCREEN_MELFAS_MIP4 is not set -# CONFIG_TOUCHSCREEN_MSG2638 is not set -# CONFIG_TOUCHSCREEN_MTOUCH is not set -# CONFIG_TOUCHSCREEN_NOVATEK_NVT_TS is not set -# CONFIG_TOUCHSCREEN_IMAGIS is not set -# CONFIG_TOUCHSCREEN_IMX6UL_TSC is not set -# CONFIG_TOUCHSCREEN_INEXIO is not set -# CONFIG_TOUCHSCREEN_PENMOUNT is not set -CONFIG_TOUCHSCREEN_EDT_FT5X06=m -CONFIG_TOUCHSCREEN_RASPBERRYPI_FW=m -# CONFIG_TOUCHSCREEN_TOUCHRIGHT is not set -# CONFIG_TOUCHSCREEN_TOUCHWIN is not set -# CONFIG_TOUCHSCREEN_PIXCIR is not set -# CONFIG_TOUCHSCREEN_WDT87XX_I2C is not set -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 is not set -# 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=y -# 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_STMPE=m -# CONFIG_TOUCHSCREEN_SUR40 is not set -# CONFIG_TOUCHSCREEN_SURFACE3_SPI is not set -# CONFIG_TOUCHSCREEN_SX8654 is not set -# CONFIG_TOUCHSCREEN_TPS6507X is not set -# CONFIG_TOUCHSCREEN_ZET6223 is not set -# CONFIG_TOUCHSCREEN_ZFORCE is not set -# CONFIG_TOUCHSCREEN_COLIBRI_VF50 is not set -# CONFIG_TOUCHSCREEN_ROHM_BU21023 is not set -CONFIG_TOUCHSCREEN_IQS5XX=m -# CONFIG_TOUCHSCREEN_IQS7211 is not set -# CONFIG_TOUCHSCREEN_ZINITIX is not set -# CONFIG_TOUCHSCREEN_HIMAX_HX83112B is not set -CONFIG_INPUT_MISC=y -CONFIG_INPUT_AD714X=m -CONFIG_INPUT_AD714X_I2C=m -CONFIG_INPUT_AD714X_SPI=m -# CONFIG_INPUT_ARIZONA_HAPTICS 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_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 is not set -CONFIG_INPUT_UINPUT=m -# CONFIG_INPUT_PCF8574 is not set -# CONFIG_INPUT_PWM_BEEPER is not set -# CONFIG_INPUT_PWM_VIBRA is not set -CONFIG_INPUT_GPIO_ROTARY_ENCODER=m -# CONFIG_INPUT_DA7280_HAPTICS is not set -CONFIG_INPUT_ADXL34X=m -CONFIG_INPUT_ADXL34X_I2C=m -CONFIG_INPUT_ADXL34X_SPI=m -# CONFIG_INPUT_IMS_PCU is not set -# CONFIG_INPUT_IQS269A is not set -# CONFIG_INPUT_IQS626A is not set -# CONFIG_INPUT_IQS7222 is not set -CONFIG_INPUT_CMA3000=m -# CONFIG_INPUT_CMA3000_I2C 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_RMI4_CORE is not set - -# -# Hardware I/O ports -# -CONFIG_SERIO=m -CONFIG_SERIO_SERPORT=m -# CONFIG_SERIO_AMBAKMI is not set -# CONFIG_SERIO_LIBPS2 is not set -CONFIG_SERIO_RAW=m -# CONFIG_SERIO_ALTERA_PS2 is not set -# 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 -# end of Hardware I/O ports -# end of Input device support - -# -# Character devices -# -CONFIG_BRCM_CHAR_DRIVERS=y -CONFIG_BCM2708_VCMEM=y -CONFIG_BCM_VCIO=y -CONFIG_BCM2835_SMI_DEV=m -CONFIG_TTY=y -CONFIG_VT=y -CONFIG_CONSOLE_TRANSLATIONS=y -CONFIG_VT_CONSOLE=y -CONFIG_VT_HW_CONSOLE_BINDING=y -CONFIG_UNIX98_PTYS=y -# CONFIG_LEGACY_PTYS is not set -CONFIG_LEGACY_TIOCSTI=y -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=y -# CONFIG_SERIAL_8250_FINTEK is not set -CONFIG_SERIAL_8250_CONSOLE=y -# CONFIG_SERIAL_8250_DMA is not set -CONFIG_SERIAL_8250_NR_UARTS=1 -CONFIG_SERIAL_8250_RUNTIME_UARTS=0 -CONFIG_SERIAL_8250_EXTENDED=y -# CONFIG_SERIAL_8250_MANY_PORTS 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_BCM2835AUX=y -CONFIG_SERIAL_8250_FSL=y -# CONFIG_SERIAL_8250_DW is not set -# CONFIG_SERIAL_8250_RT288X is not set -CONFIG_SERIAL_OF_PLATFORM=y - -# -# Non-8250 serial port support -# -# CONFIG_SERIAL_AMBA_PL010 is not set -CONFIG_SERIAL_AMBA_PL011=y -CONFIG_SERIAL_AMBA_PL011_CONSOLE=y -# CONFIG_SERIAL_EARLYCON_SEMIHOST is not set -# CONFIG_SERIAL_KGDB_NMI is not set -# 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_CONSOLE_POLL=y -# CONFIG_SERIAL_SIFIVE is not set -# CONFIG_SERIAL_SCCNXP is not set -CONFIG_SERIAL_SC16IS7XX=m -CONFIG_SERIAL_SC16IS7XX_I2C=m -CONFIG_SERIAL_SC16IS7XX_SPI=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_FSL_LPUART is not set -# CONFIG_SERIAL_FSL_LINFLEXUART is not set -# CONFIG_SERIAL_CONEXANT_DIGICOLOR is not set -# CONFIG_SERIAL_ST_ASC is not set -# CONFIG_SERIAL_SPRD is not set -CONFIG_SERIAL_RPI_FW=m -# end of Serial drivers - -CONFIG_SERIAL_MCTRL_GPIO=y -# CONFIG_SERIAL_NONSTANDARD is not set -# CONFIG_N_GSM is not set -# CONFIG_NULL_TTY is not set -# CONFIG_HVC_DCC is not set -CONFIG_SERIAL_DEV_BUS=y -CONFIG_SERIAL_DEV_CTRL_TTYPORT=y -CONFIG_TTY_PRINTK=y -CONFIG_TTY_PRINTK_LEVEL=6 -# CONFIG_VIRTIO_CONSOLE is not set -# CONFIG_IPMI_HANDLER is not set -CONFIG_HW_RANDOM=y -# CONFIG_HW_RANDOM_TIMERIOMEM is not set -# CONFIG_HW_RANDOM_BA431 is not set -CONFIG_HW_RANDOM_BCM2835=y -CONFIG_HW_RANDOM_IPROC_RNG200=y -# CONFIG_HW_RANDOM_CCTRNG is not set -# CONFIG_HW_RANDOM_XIPHERA is not set -CONFIG_DEVMEM=y -CONFIG_DEVPORT=y -CONFIG_TCG_TPM=m -# CONFIG_TCG_TPM2_HMAC is not set -CONFIG_HW_RANDOM_TPM=y -CONFIG_TCG_TIS_CORE=m -# CONFIG_TCG_TIS is not set -CONFIG_TCG_TIS_SPI=m -# CONFIG_TCG_TIS_SPI_CR50 is not set -CONFIG_TCG_TIS_I2C=m -# CONFIG_TCG_TIS_I2C_CR50 is not set -# CONFIG_TCG_TIS_I2C_ATMEL is not set -# CONFIG_TCG_TIS_I2C_INFINEON is not set -# CONFIG_TCG_TIS_I2C_NUVOTON is not set -# CONFIG_TCG_ATMEL is not set -# CONFIG_TCG_VTPM_PROXY is not set -# CONFIG_TCG_TIS_ST33ZP24_I2C is not set -# CONFIG_TCG_TIS_ST33ZP24_SPI is not set -# CONFIG_XILLYBUS is not set -# CONFIG_XILLYUSB is not set -CONFIG_RASPBERRYPI_GPIOMEM=m -# end of Character devices - -# -# I2C support -# -CONFIG_I2C=y -CONFIG_I2C_BOARDINFO=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=m -# CONFIG_I2C_MUX_LTC4306 is not set -# CONFIG_I2C_MUX_PCA9541 is not set -CONFIG_I2C_MUX_PCA954x=m -CONFIG_I2C_MUX_PINCTRL=m -# CONFIG_I2C_MUX_REG is not set -# CONFIG_I2C_DEMUX_PINCTRL is not set -# CONFIG_I2C_MUX_MLXCPLD is not set -# end of Multiplexer I2C Chip support - -CONFIG_I2C_HELPER_AUTO=y -CONFIG_I2C_ALGOBIT=m - -# -# I2C Hardware Bus support -# -CONFIG_I2C_BCM2708=m -CONFIG_I2C_BCM2708_BAUDRATE=100000 - -# -# I2C system bus drivers (mostly embedded / system-on-chip) -# -CONFIG_I2C_BCM2835=y -# CONFIG_I2C_BRCMSTB is not set -# CONFIG_I2C_CBUS_GPIO is not set -# CONFIG_I2C_DESIGNWARE_CORE is not set -# CONFIG_I2C_EMEV2 is not set -CONFIG_I2C_GPIO=m -# CONFIG_I2C_GPIO_FAULT_INJECTOR is not set -# CONFIG_I2C_NOMADIK is not set -# CONFIG_I2C_OCORES is not set -# CONFIG_I2C_PCA_PLATFORM is not set -# CONFIG_I2C_RK3X is not set -# CONFIG_I2C_SIMTEC is not set -# CONFIG_I2C_XILINX is not set - -# -# External I2C/SMBus adapter drivers -# -# CONFIG_I2C_DIOLAN_U2C is not set -# CONFIG_I2C_CP2615 is not set -CONFIG_I2C_ROBOTFUZZ_OSIF=m -# CONFIG_I2C_TAOS_EVM is not set -CONFIG_I2C_TINY_USB=m - -# -# Other I2C/SMBus bus drivers -# -# CONFIG_I2C_VIRTIO is not set -# 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 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 is not set -# CONFIG_SPI_AXI_SPI_ENGINE is not set -CONFIG_SPI_BCM2835=m -CONFIG_SPI_BCM2835AUX=m -# CONFIG_SPI_BCM_QSPI is not set -CONFIG_SPI_BITBANG=m -# CONFIG_SPI_CADENCE is not set -# CONFIG_SPI_CADENCE_QUADSPI is not set -# CONFIG_SPI_CH341 is not set -# CONFIG_SPI_DESIGNWARE is not set -CONFIG_SPI_GPIO=m -# CONFIG_SPI_FSL_SPI is not set -# CONFIG_SPI_MICROCHIP_CORE is not set -# CONFIG_SPI_MICROCHIP_CORE_QSPI is not set -# CONFIG_SPI_OC_TINY is not set -# CONFIG_SPI_PL022 is not set -CONFIG_SPI_RP2040_GPIO_BRIDGE=m -# CONFIG_SPI_SC18IS602 is not set -# CONFIG_SPI_SIFIVE is not set -# CONFIG_SPI_SN_F_OSPI is not set -# CONFIG_SPI_MXIC is not set -# CONFIG_SPI_XCOMM is not set -# CONFIG_SPI_XILINX is not set -# CONFIG_SPI_ZYNQMP_GQSPI is not set -# CONFIG_SPI_AMD is not set - -# -# SPI Multiplexer support -# -# CONFIG_SPI_MUX is not set - -# -# SPI Protocol Masters -# -CONFIG_SPI_SPIDEV=m -# CONFIG_SPI_LOOPBACK_TEST is not set -# CONFIG_SPI_TLE62X0 is not set -CONFIG_SPI_SLAVE=y -# CONFIG_SPI_SLAVE_TIME is not set -# CONFIG_SPI_SLAVE_SYSTEM_CONTROL is not set -CONFIG_SPI_DYNAMIC=y -# CONFIG_SPMI is not set -# CONFIG_HSI is not set -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_GPIO=m - -# -# PPS generators support -# - -# -# PTP clock support -# -# CONFIG_PTP_1588_CLOCK is not set -CONFIG_PTP_1588_CLOCK_OPTIONAL=y - -# -# Enable PHYLIB and NETWORK_PHY_TIMESTAMPING to see the additional clocks. -# -# 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_AW9523 is not set -# CONFIG_PINCTRL_CY8C95X0 is not set -CONFIG_PINCTRL_MCP23S08_I2C=m -CONFIG_PINCTRL_MCP23S08_SPI=m -CONFIG_PINCTRL_MCP23S08=m -# CONFIG_PINCTRL_MICROCHIP_SGPIO is not set -# CONFIG_PINCTRL_OCELOT is not set -# CONFIG_PINCTRL_SINGLE is not set -# CONFIG_PINCTRL_STMFX is not set -# CONFIG_PINCTRL_SX150X is not set -# CONFIG_PINCTRL_RP1 is not set -# CONFIG_PINCTRL_BCM2712 is not set -CONFIG_PINCTRL_BCM2835=y - -# -# Renesas pinctrl drivers -# -# end of Renesas pinctrl drivers - -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_REGMAP=m -CONFIG_GPIO_MAX730X=m - -# -# Memory mapped GPIO drivers -# -# CONFIG_GPIO_74XX_MMIO is not set -# CONFIG_GPIO_ALTERA is not set -CONFIG_GPIO_RASPBERRYPI_EXP=y -CONFIG_GPIO_BCM_VIRT=y -# CONFIG_GPIO_BRCMSTB is not set -# CONFIG_GPIO_CADENCE is not set -# CONFIG_GPIO_DWAPB 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 is not set -# CONFIG_GPIO_LOGICVC is not set -# CONFIG_GPIO_MB86S7X is not set -# CONFIG_GPIO_MPC8XXX is not set -# CONFIG_GPIO_PL061 is not set -# CONFIG_GPIO_PWM is not set -# CONFIG_GPIO_SIFIVE is not set -# CONFIG_GPIO_SYSCON is not set -# CONFIG_GPIO_XILINX is not set -# CONFIG_GPIO_ZEVIO is not set -# CONFIG_GPIO_AMD_FCH is not set -# end of Memory mapped GPIO drivers - -# -# I2C GPIO expanders -# -# CONFIG_GPIO_ADNP is not set -CONFIG_GPIO_FXL6408=m -# CONFIG_GPIO_DS4520 is not set -# CONFIG_GPIO_GW_PLD is not set -CONFIG_GPIO_MAX7300=m -# CONFIG_GPIO_MAX732X is not set -CONFIG_GPIO_PCA953X=m -CONFIG_GPIO_PCA953X_IRQ=y -# CONFIG_GPIO_PCA9570 is not set -CONFIG_GPIO_PCF857X=m -# CONFIG_GPIO_TPIC2810 is not set -# end of I2C GPIO expanders - -# -# MFD GPIO expanders -# -CONFIG_GPIO_ARIZONA=m -# CONFIG_HTC_EGPIO is not set -CONFIG_GPIO_FSM=m -CONFIG_GPIO_STMPE=y -# end of MFD GPIO expanders - -# -# SPI GPIO expanders -# -# CONFIG_GPIO_74X164 is not set -# CONFIG_GPIO_MAX3191X is not set -CONFIG_GPIO_MAX7301=m -# 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 -# -# end of USB GPIO expanders - -# -# Virtual GPIO drivers -# -# CONFIG_GPIO_AGGREGATOR is not set -# CONFIG_GPIO_LATCH is not set -CONFIG_GPIO_MOCKUP=m -# CONFIG_GPIO_SIM is not set -# end of Virtual GPIO drivers - -# -# GPIO Debugging utilities -# -# CONFIG_GPIO_SLOPPY_LOGIC_ANALYZER is not set -# CONFIG_GPIO_VIRTUSER is not set -# end of GPIO Debugging utilities - -CONFIG_W1=m -CONFIG_W1_CON=y - -# -# 1-wire Bus Masters -# -# CONFIG_W1_MASTER_AMD_AXI is not set -CONFIG_W1_MASTER_DS2490=m -CONFIG_W1_MASTER_DS2482=m -CONFIG_W1_MASTER_GPIO=m -# CONFIG_W1_MASTER_SGI is not set -# CONFIG_W1_MASTER_UART 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 is not set -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 is not set -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 is not set -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_BRCMKONA is not set -CONFIG_POWER_RESET_GPIO=y -# CONFIG_POWER_RESET_GPIO_RESTART is not set -# CONFIG_POWER_RESET_LTC2952 is not set -# CONFIG_POWER_RESET_REGULATOR is not set -# CONFIG_POWER_RESET_RESTART is not set -# CONFIG_POWER_RESET_VERSATILE is not set -# CONFIG_POWER_RESET_SYSCON is not set -# CONFIG_POWER_RESET_SYSCON_POWEROFF is not set -# CONFIG_SYSCON_REBOOT_MODE is not set -# CONFIG_NVMEM_REBOOT_MODE is not set -# CONFIG_POWER_SEQUENCING is not set -CONFIG_POWER_SUPPLY=y -# CONFIG_POWER_SUPPLY_DEBUG is not set -CONFIG_POWER_SUPPLY_HWMON=y -CONFIG_RPI_POE_POWER=m -# CONFIG_GENERIC_ADC_BATTERY is not set -# CONFIG_IP5XXX_POWER 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_SAMSUNG_SDI is not set -# CONFIG_BATTERY_SBS is not set -# CONFIG_CHARGER_SBS is not set -# CONFIG_MANAGER_SBS is not set -# CONFIG_BATTERY_BQ27XXX is not set -CONFIG_BATTERY_MAX17040=m -# CONFIG_BATTERY_MAX17042 is not set -# CONFIG_BATTERY_MAX1720X is not set -# CONFIG_BATTERY_MAX1721X is not set -# CONFIG_CHARGER_ISP1704 is not set -# CONFIG_CHARGER_MAX8903 is not set -# CONFIG_CHARGER_LP8727 is not set -CONFIG_CHARGER_GPIO=m -# CONFIG_CHARGER_MANAGER is not set -# CONFIG_CHARGER_LT3651 is not set -# CONFIG_CHARGER_LTC4162L is not set -# CONFIG_CHARGER_DETECTOR_MAX14656 is not set -# CONFIG_CHARGER_MAX77976 is not set -# 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 is not set -# CONFIG_CHARGER_BQ25890 is not set -# CONFIG_CHARGER_BQ25980 is not set -# CONFIG_CHARGER_BQ256XX is not set -# CONFIG_CHARGER_SMB347 is not set -CONFIG_BATTERY_GAUGE_LTC2941=m -# CONFIG_BATTERY_GOLDFISH is not set -# CONFIG_BATTERY_RT5033 is not set -# CONFIG_CHARGER_RT9455 is not set -# CONFIG_CHARGER_RT9467 is not set -# CONFIG_CHARGER_RT9471 is not set -# CONFIG_CHARGER_UCS1002 is not set -# CONFIG_CHARGER_BD99954 is not set -# CONFIG_BATTERY_UG3105 is not set -# CONFIG_FUEL_GAUGE_MM8013 is not set -CONFIG_HWMON=y -# CONFIG_HWMON_DEBUG_CHIP is not set - -# -# Native drivers -# -# CONFIG_SENSORS_AD7314 is not set -# CONFIG_SENSORS_AD7414 is not set -# CONFIG_SENSORS_AD7418 is not set -# CONFIG_SENSORS_ADM1025 is not set -# CONFIG_SENSORS_ADM1026 is not set -# CONFIG_SENSORS_ADM1029 is not set -# CONFIG_SENSORS_ADM1031 is not set -# CONFIG_SENSORS_ADM1177 is not set -# CONFIG_SENSORS_ADM9240 is not set -CONFIG_SENSORS_ADT7X10=m -# CONFIG_SENSORS_ADT7310 is not set -CONFIG_SENSORS_ADT7410=m -# CONFIG_SENSORS_ADT7411 is not set -# CONFIG_SENSORS_ADT7462 is not set -# CONFIG_SENSORS_ADT7470 is not set -# CONFIG_SENSORS_ADT7475 is not set -CONFIG_SENSORS_AHT10=m -# CONFIG_SENSORS_AQUACOMPUTER_D5NEXT is not set -# CONFIG_SENSORS_AS370 is not set -# CONFIG_SENSORS_ASC7621 is not set -# CONFIG_SENSORS_ASUS_ROG_RYUJIN is not set -# CONFIG_SENSORS_AXI_FAN_CONTROL is not set -# CONFIG_SENSORS_ATXP1 is not set -CONFIG_SENSORS_CHIPCAP2=m -# CONFIG_SENSORS_CORSAIR_CPRO is not set -# CONFIG_SENSORS_CORSAIR_PSU is not set -CONFIG_SENSORS_DRIVETEMP=m -# CONFIG_SENSORS_DS620 is not set -CONFIG_SENSORS_DS1621=m -# CONFIG_SENSORS_F71805F is not set -# CONFIG_SENSORS_F71882FG is not set -# CONFIG_SENSORS_F75375S is not set -# CONFIG_SENSORS_FTSTEUTATES is not set -# CONFIG_SENSORS_GIGABYTE_WATERFORCE is not set -# CONFIG_SENSORS_GL518SM is not set -# CONFIG_SENSORS_GL520SM is not set -# CONFIG_SENSORS_G760A is not set -# CONFIG_SENSORS_G762 is not set -CONFIG_SENSORS_GPIO_FAN=m -# CONFIG_SENSORS_HIH6130 is not set -# CONFIG_SENSORS_HS3001 is not set -CONFIG_SENSORS_IIO_HWMON=m -# CONFIG_SENSORS_IT87 is not set -CONFIG_SENSORS_JC42=m -CONFIG_SENSORS_POWERZ=m -# CONFIG_SENSORS_POWR1220 is not set -# CONFIG_SENSORS_LINEAGE is not set -# CONFIG_SENSORS_LTC2945 is not set -# CONFIG_SENSORS_LTC2947_I2C is not set -# CONFIG_SENSORS_LTC2947_SPI is not set -# CONFIG_SENSORS_LTC2990 is not set -# CONFIG_SENSORS_LTC2991 is not set -# CONFIG_SENSORS_LTC2992 is not set -# CONFIG_SENSORS_LTC4151 is not set -# CONFIG_SENSORS_LTC4215 is not set -# CONFIG_SENSORS_LTC4222 is not set -# CONFIG_SENSORS_LTC4245 is not set -# CONFIG_SENSORS_LTC4260 is not set -# CONFIG_SENSORS_LTC4261 is not set -# CONFIG_SENSORS_LTC4282 is not set -# CONFIG_SENSORS_MAX1111 is not set -# CONFIG_SENSORS_MAX127 is not set -# CONFIG_SENSORS_MAX16065 is not set -# CONFIG_SENSORS_MAX1619 is not set -# CONFIG_SENSORS_MAX1668 is not set -# CONFIG_SENSORS_MAX197 is not set -# CONFIG_SENSORS_MAX31722 is not set -# CONFIG_SENSORS_MAX31730 is not set -# CONFIG_SENSORS_MAX31760 is not set -# CONFIG_MAX31827 is not set -# CONFIG_SENSORS_MAX6620 is not set -# CONFIG_SENSORS_MAX6621 is not set -# CONFIG_SENSORS_MAX6639 is not set -# CONFIG_SENSORS_MAX6650 is not set -# CONFIG_SENSORS_MAX6697 is not set -# CONFIG_SENSORS_MAX31790 is not set -# CONFIG_SENSORS_MC34VR500 is not set -# CONFIG_SENSORS_MCP3021 is not set -# CONFIG_SENSORS_TC654 is not set -# CONFIG_SENSORS_TPS23861 is not set -# CONFIG_SENSORS_MR75203 is not set -# CONFIG_SENSORS_ADCXX is not set -# CONFIG_SENSORS_LM63 is not set -# CONFIG_SENSORS_LM70 is not set -# CONFIG_SENSORS_LM73 is not set -CONFIG_SENSORS_LM75=m -# CONFIG_SENSORS_LM77 is not set -# CONFIG_SENSORS_LM78 is not set -# CONFIG_SENSORS_LM80 is not set -# CONFIG_SENSORS_LM83 is not set -# CONFIG_SENSORS_LM85 is not set -# CONFIG_SENSORS_LM87 is not set -# CONFIG_SENSORS_LM90 is not set -# CONFIG_SENSORS_LM92 is not set -# CONFIG_SENSORS_LM93 is not set -# CONFIG_SENSORS_LM95234 is not set -# CONFIG_SENSORS_LM95241 is not set -# CONFIG_SENSORS_LM95245 is not set -# CONFIG_SENSORS_PC87360 is not set -# CONFIG_SENSORS_PC87427 is not set -# CONFIG_SENSORS_NTC_THERMISTOR is not set -# CONFIG_SENSORS_NCT6683 is not set -# CONFIG_SENSORS_NCT6775_I2C is not set -# CONFIG_SENSORS_NCT7802 is not set -# CONFIG_SENSORS_NCT7904 is not set -# CONFIG_SENSORS_NPCM7XX is not set -# CONFIG_SENSORS_NZXT_KRAKEN2 is not set -# CONFIG_SENSORS_NZXT_KRAKEN3 is not set -# CONFIG_SENSORS_NZXT_SMART2 is not set -# CONFIG_SENSORS_OCC_P8_I2C is not set -# CONFIG_SENSORS_PCF8591 is not set -# CONFIG_PMBUS is not set -# CONFIG_SENSORS_PT5161L is not set -CONFIG_SENSORS_PWM_FAN=m -CONFIG_SENSORS_RASPBERRYPI_HWMON=m -# CONFIG_SENSORS_SBTSI is not set -# CONFIG_SENSORS_SBRMI is not set -# CONFIG_SENSORS_SHT15 is not set -CONFIG_SENSORS_SHT21=m -CONFIG_SENSORS_SHT3x=m -CONFIG_SENSORS_SHT4x=m -CONFIG_SENSORS_SHTC1=m -# CONFIG_SENSORS_DME1737 is not set -# CONFIG_SENSORS_EMC1403 is not set -# CONFIG_SENSORS_EMC2103 is not set -CONFIG_SENSORS_EMC2305=m -# CONFIG_SENSORS_EMC6W201 is not set -# CONFIG_SENSORS_SMSC47M1 is not set -# CONFIG_SENSORS_SMSC47M192 is not set -# CONFIG_SENSORS_SMSC47B397 is not set -# CONFIG_SENSORS_SCH5627 is not set -# CONFIG_SENSORS_SCH5636 is not set -# CONFIG_SENSORS_STTS751 is not set -# CONFIG_SENSORS_ADC128D818 is not set -CONFIG_SENSORS_ADS7828=m -# CONFIG_SENSORS_ADS7871 is not set -# CONFIG_SENSORS_AMC6821 is not set -# CONFIG_SENSORS_INA209 is not set -CONFIG_SENSORS_INA2XX=m -CONFIG_SENSORS_INA238=m -# CONFIG_SENSORS_INA3221 is not set -# CONFIG_SENSORS_SPD5118 is not set -# CONFIG_SENSORS_TC74 is not set -# CONFIG_SENSORS_THMC50 is not set -CONFIG_SENSORS_TMP102=m -# CONFIG_SENSORS_TMP103 is not set -# CONFIG_SENSORS_TMP108 is not set -# CONFIG_SENSORS_TMP401 is not set -# CONFIG_SENSORS_TMP421 is not set -# CONFIG_SENSORS_TMP464 is not set -# CONFIG_SENSORS_TMP513 is not set -# CONFIG_SENSORS_VT1211 is not set -# CONFIG_SENSORS_W83773G is not set -# CONFIG_SENSORS_W83781D is not set -# CONFIG_SENSORS_W83791D is not set -# CONFIG_SENSORS_W83792D is not set -# CONFIG_SENSORS_W83793 is not set -# CONFIG_SENSORS_W83795 is not set -# CONFIG_SENSORS_W83L785TS is not set -# CONFIG_SENSORS_W83L786NG is not set -# CONFIG_SENSORS_W83627HF is not set -# CONFIG_SENSORS_W83627EHF is not set -CONFIG_THERMAL=y -# CONFIG_THERMAL_NETLINK is not set -# CONFIG_THERMAL_STATISTICS is not set -# CONFIG_THERMAL_DEBUGFS is not set -# CONFIG_THERMAL_CORE_TESTING is not set -CONFIG_THERMAL_EMERGENCY_POWEROFF_DELAY_MS=0 -CONFIG_THERMAL_HWMON=y -CONFIG_THERMAL_OF=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_GOV_FAIR_SHARE is not set -CONFIG_THERMAL_GOV_STEP_WISE=y -# CONFIG_THERMAL_GOV_BANG_BANG is not set -# CONFIG_THERMAL_GOV_USER_SPACE is not set -# CONFIG_CPU_THERMAL is not set -# CONFIG_THERMAL_EMULATION is not set -# CONFIG_THERMAL_MMIO is not set - -# -# Broadcom thermal drivers -# -# CONFIG_BCM2711_THERMAL is not set -CONFIG_BCM2835_THERMAL=y -# end of Broadcom thermal drivers - -# 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 is not set - -# -# Watchdog Device Drivers -# -# CONFIG_SOFT_WATCHDOG is not set -CONFIG_GPIO_WATCHDOG=m -# CONFIG_XILINX_WATCHDOG is not set -# CONFIG_ZIIRAVE_WATCHDOG is not set -# CONFIG_ARM_SP805_WATCHDOG is not set -# CONFIG_CADENCE_WATCHDOG is not set -# CONFIG_FTWDT010_WATCHDOG is not set -# CONFIG_DW_WATCHDOG is not set -# CONFIG_MAX63XX_WATCHDOG is not set -# CONFIG_ARM_SMC_WATCHDOG is not set -CONFIG_BCM2835_WDT=y -# CONFIG_MEN_A21_WDT is not set - -# -# USB-based Watchdog Cards -# -# CONFIG_USBPCWATCHDOG is not set -CONFIG_SSB_POSSIBLE=y -CONFIG_SSB=m -CONFIG_SSB_BLOCKIO=y -CONFIG_SSB_SDIOHOST_POSSIBLE=y -# CONFIG_SSB_SDIOHOST is not set -# CONFIG_SSB_DRIVER_GPIO is not set -CONFIG_BCMA_POSSIBLE=y -CONFIG_BCMA=m -CONFIG_BCMA_BLOCKIO=y -# CONFIG_BCMA_HOST_SOC is not set -# 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=y -# CONFIG_MFD_ADP5585 is not set -# CONFIG_MFD_ACT8945A is not set -# CONFIG_MFD_AS3711 is not set -# CONFIG_MFD_SMPRO 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_CS42L43_I2C is not set -# CONFIG_MFD_MADERA is not set -# CONFIG_MFD_MAX5970 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 is not set -# CONFIG_MFD_HI6421_PMIC is not set -# CONFIG_MFD_IQS62X 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_88PM886_PMIC is not set -# CONFIG_MFD_MAX14577 is not set -# CONFIG_MFD_MAX77541 is not set -# CONFIG_MFD_MAX77620 is not set -# CONFIG_MFD_MAX77650 is not set -# CONFIG_MFD_MAX77686 is not set -# CONFIG_MFD_MAX77693 is not set -# CONFIG_MFD_MAX77714 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_MT6370 is not set -# CONFIG_MFD_MT6397 is not set -# CONFIG_MFD_MENF21BMC is not set -# CONFIG_MFD_OCELOT is not set -# CONFIG_EZX_PCAP is not set -# CONFIG_MFD_CPCAP is not set -# CONFIG_MFD_VIPERBOARD is not set -# CONFIG_MFD_NTXEC is not set -# CONFIG_MFD_RETU is not set -# CONFIG_MFD_PCF50633 is not set -# CONFIG_MFD_PM8XXX is not set -# CONFIG_MFD_SY7636A is not set -CONFIG_MFD_RASPBERRYPI_POE_HAT=m -# CONFIG_MFD_RT4831 is not set -# CONFIG_MFD_RT5033 is not set -# CONFIG_MFD_RT5120 is not set -# CONFIG_MFD_RC5T583 is not set -# CONFIG_MFD_RK8XX_I2C is not set -# CONFIG_MFD_RK8XX_SPI 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_SIMPLE_MFD_I2C=m -# CONFIG_MFD_SM501 is not set -# CONFIG_MFD_SKY81452 is not set -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_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_TPS65219 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_MFD_TPS6594_I2C is not set -# CONFIG_MFD_TPS6594_SPI is not set -# CONFIG_TWL4030_CORE is not set -# CONFIG_TWL6040_CORE is not set -CONFIG_MFD_WL1273_CORE=m -# CONFIG_MFD_LM3533 is not set -# CONFIG_MFD_TC3589X is not set -# CONFIG_MFD_TQMX86 is not set -# CONFIG_MFD_LOCHNAGAR is not set -CONFIG_MFD_ARIZONA=m -CONFIG_MFD_ARIZONA_I2C=m -CONFIG_MFD_ARIZONA_SPI=m -# CONFIG_MFD_CS47L24 is not set -CONFIG_MFD_WM5102=y -# CONFIG_MFD_WM5110 is not set -# CONFIG_MFD_WM8997 is not set -# CONFIG_MFD_WM8998 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_BD71828 is not set -# CONFIG_MFD_ROHM_BD957XMUF is not set -# CONFIG_MFD_ROHM_BD96801 is not set -# CONFIG_MFD_STPMIC1 is not set -# CONFIG_MFD_STMFX is not set -# CONFIG_MFD_ATC260X_I2C is not set -# CONFIG_MFD_QCOM_PM8008 is not set -# CONFIG_MFD_CS40L50_I2C is not set -# CONFIG_MFD_CS40L50_SPI is not set -# CONFIG_RAVE_SP_CORE is not set -# CONFIG_MFD_INTEL_M10_BMC_SPI is not set -# CONFIG_MFD_RSMU_I2C is not set -# CONFIG_MFD_RSMU_SPI is not set -# 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_NETLINK_EVENTS is not set -# CONFIG_REGULATOR_88PG86X is not set -# CONFIG_REGULATOR_ACT8865 is not set -# CONFIG_REGULATOR_AD5398 is not set -CONFIG_REGULATOR_ARIZONA_LDO1=m -CONFIG_REGULATOR_ARIZONA_MICSUPP=m -# CONFIG_REGULATOR_AW37503 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_MAX77503 is not set -# CONFIG_REGULATOR_MAX77857 is not set -# CONFIG_REGULATOR_MAX8649 is not set -# CONFIG_REGULATOR_MAX8660 is not set -# CONFIG_REGULATOR_MAX8893 is not set -# CONFIG_REGULATOR_MAX8952 is not set -# CONFIG_REGULATOR_MAX8973 is not set -# CONFIG_REGULATOR_MAX20086 is not set -# CONFIG_REGULATOR_MAX20411 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_PWM is not set -# CONFIG_REGULATOR_RAA215300 is not set -CONFIG_REGULATOR_RASPBERRYPI_TOUCHSCREEN_ATTINY=m -CONFIG_REGULATOR_RASPBERRYPI_TOUCHSCREEN_V2=m -CONFIG_REGULATOR_WAVESHARE_TOUCHSCREEN=m -# CONFIG_REGULATOR_RT4801 is not set -# CONFIG_REGULATOR_RT4803 is not set -# CONFIG_REGULATOR_RT5190A is not set -# CONFIG_REGULATOR_RT5739 is not set -# CONFIG_REGULATOR_RT5759 is not set -# CONFIG_REGULATOR_RT6160 is not set -# CONFIG_REGULATOR_RT6190 is not set -# CONFIG_REGULATOR_RT6245 is not set -# CONFIG_REGULATOR_RTQ2134 is not set -# CONFIG_REGULATOR_RTMV20 is not set -# CONFIG_REGULATOR_RTQ6752 is not set -# CONFIG_REGULATOR_RTQ2208 is not set -# CONFIG_REGULATOR_SLG51000 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_TPS6286X is not set -# CONFIG_REGULATOR_TPS6287X 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=y -CONFIG_BPF_LIRC_MODE2=y -CONFIG_LIRC=y -CONFIG_RC_MAP=y -CONFIG_RC_DECODERS=y -CONFIG_IR_IMON_DECODER=m -CONFIG_IR_JVC_DECODER=m -CONFIG_IR_MCE_KBD_DECODER=m -CONFIG_IR_NEC_DECODER=m -CONFIG_IR_RC5_DECODER=m -CONFIG_IR_RC6_DECODER=m -# CONFIG_IR_RCMM_DECODER is not set -CONFIG_IR_SANYO_DECODER=m -CONFIG_IR_SHARP_DECODER=m -CONFIG_IR_SONY_DECODER=m -CONFIG_IR_XMP_DECODER=m -CONFIG_RC_DEVICES=y -CONFIG_IR_GPIO_CIR=m -CONFIG_IR_GPIO_TX=m -# CONFIG_IR_HIX5HD2 is not set -# CONFIG_IR_IGORPLUGUSB is not set -CONFIG_IR_IGUANA=m -CONFIG_IR_IMON=m -# CONFIG_IR_IMON_RAW is not set -CONFIG_IR_MCEUSB=m -CONFIG_IR_PWM_TX=m -CONFIG_IR_REDRAT3=m -# CONFIG_IR_SERIAL is not set -# CONFIG_IR_SPI is not set -CONFIG_IR_STREAMZAP=m -CONFIG_IR_TOY=m -CONFIG_IR_TTUSBIR=m -CONFIG_RC_ATI_REMOTE=m -CONFIG_RC_LOOPBACK=m -# CONFIG_RC_XBOX_DVD is not set -CONFIG_CEC_CORE=m - -# -# CEC support -# -CONFIG_MEDIA_CEC_RC=y -CONFIG_MEDIA_CEC_SUPPORT=y -# CONFIG_CEC_CH7322 is not set -# CONFIG_USB_EXTRON_DA_HD_4K_PLUS_CEC is not set -# CONFIG_USB_PULSE8_CEC is not set -# 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 is not set - -# -# 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_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_FWNODE=m -CONFIG_V4L2_ASYNC=m -CONFIG_V4L2_CCI=m -CONFIG_V4L2_CCI_I2C=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=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 -# - -# -# Media drivers -# -CONFIG_MEDIA_USB_SUPPORT=y - -# -# Webcam devices -# -CONFIG_USB_GSPCA=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_SPCA1528=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_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_GL860=m -CONFIG_USB_M5602=m -CONFIG_USB_STV06XX=m -CONFIG_USB_PWC=m -# CONFIG_USB_PWC_DEBUG is not set -CONFIG_USB_PWC_INPUT_EVDEV=y -CONFIG_USB_S2255=m -CONFIG_VIDEO_USBTV=m -CONFIG_USB_VIDEO_CLASS=m -CONFIG_USB_VIDEO_CLASS_INPUT_EVDEV=y - -# -# Analog TV USB devices -# -CONFIG_VIDEO_GO7007=m -CONFIG_VIDEO_GO7007_USB=m -CONFIG_VIDEO_GO7007_LOADER=m -CONFIG_VIDEO_GO7007_USB_S2250_BOARD=m -CONFIG_VIDEO_HDPVR=m -CONFIG_VIDEO_PVRUSB2=m -CONFIG_VIDEO_PVRUSB2_SYSFS=y -CONFIG_VIDEO_PVRUSB2_DVB=y -# CONFIG_VIDEO_PVRUSB2_DEBUGIFC is not set -CONFIG_VIDEO_STK1160=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 - -# -# Digital TV USB devices -# -CONFIG_DVB_AS102=m -CONFIG_DVB_B2C2_FLEXCOP_USB=m -# CONFIG_DVB_B2C2_FLEXCOP_USB_DEBUG is not set -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_DVBSKY=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_ZD1301 is not set -CONFIG_DVB_USB=m -# CONFIG_DVB_USB_DEBUG is not set -CONFIG_DVB_USB_A800=m -CONFIG_DVB_USB_AF9005=m -CONFIG_DVB_USB_AF9005_REMOTE=m -CONFIG_DVB_USB_AZ6027=m -CONFIG_DVB_USB_CINERGY_T2=m -CONFIG_DVB_USB_CXUSB=m -# CONFIG_DVB_USB_CXUSB_ANALOG is not set -CONFIG_DVB_USB_DIB0700=m -CONFIG_DVB_USB_DIB3000MC=m -CONFIG_DVB_USB_DIBUSB_MB=m -CONFIG_DVB_USB_DIBUSB_MB_FAULTY=y -CONFIG_DVB_USB_DIBUSB_MC=m -CONFIG_DVB_USB_DIGITV=m -CONFIG_DVB_USB_DTT200U=m -CONFIG_DVB_USB_DTV5100=m -CONFIG_DVB_USB_DW2102=m -CONFIG_DVB_USB_GP8PSK=m -CONFIG_DVB_USB_M920X=m -CONFIG_DVB_USB_NOVA_T_USB2=m -CONFIG_DVB_USB_OPERA1=m -CONFIG_DVB_USB_PCTV452E=m -CONFIG_DVB_USB_TECHNISAT_USB2=m -CONFIG_DVB_USB_TTUSB2=m -CONFIG_DVB_USB_UMT_010=m -CONFIG_DVB_USB_VP702X=m -CONFIG_DVB_USB_VP7045=m -CONFIG_SMS_USB_DRV=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 is not set -# CONFIG_USB_HACKRF is not set -# CONFIG_USB_MSI2500 is not set -CONFIG_RADIO_ADAPTERS=m -CONFIG_RADIO_SAA7706H=m -CONFIG_RADIO_SHARK=m -CONFIG_RADIO_SHARK2=m -CONFIG_RADIO_SI4713=m -CONFIG_RADIO_TEA575X=m -CONFIG_RADIO_TEA5764=m -CONFIG_RADIO_TEF6862=m -CONFIG_RADIO_WL1273=m -CONFIG_USB_DSBR=m -CONFIG_USB_KEENE=m -CONFIG_USB_MA901=m -CONFIG_USB_MR800=m -# CONFIG_USB_RAREMONO is not set -CONFIG_RADIO_SI470X=m -CONFIG_USB_SI470X=m -CONFIG_I2C_SI470X=m -# CONFIG_USB_SI4713 is not set -# CONFIG_PLATFORM_SI4713 is not set -CONFIG_I2C_SI4713=m -CONFIG_RADIO_WL128X=m -CONFIG_MEDIA_PLATFORM_DRIVERS=y -CONFIG_V4L_PLATFORM_DRIVERS=y -# CONFIG_SDR_PLATFORM_DRIVERS is not set -# CONFIG_DVB_PLATFORM_DRIVERS is not set -# CONFIG_V4L_MEM2MEM_DRIVERS is not set -CONFIG_VIDEO_MUX=m - -# -# Allegro DVT media platform drivers -# - -# -# Amlogic media platform drivers -# - -# -# Amphion drivers -# - -# -# Aspeed media platform drivers -# - -# -# Atmel media platform drivers -# -CONFIG_VIDEO_BCM2835_UNICAM_LEGACY=m -CONFIG_VIDEO_BCM2835_UNICAM=m - -# -# Cadence media platform drivers -# -# CONFIG_VIDEO_CADENCE_CSI2RX is not set -# CONFIG_VIDEO_CADENCE_CSI2TX is not set - -# -# Chips&Media media platform drivers -# - -# -# Intel media platform drivers -# - -# -# Marvell media platform drivers -# - -# -# Mediatek media platform drivers -# - -# -# Microchip Technology, Inc. media platform drivers -# - -# -# Nuvoton media platform drivers -# - -# -# NVidia media platform drivers -# - -# -# NXP media platform drivers -# - -# -# Qualcomm media platform drivers -# - -# -# Raspberry Pi media platform drivers -# -# CONFIG_VIDEO_RPI_HEVC_DEC is not set -# CONFIG_VIDEO_RASPBERRYPI_PISP_BE is not set -# CONFIG_VIDEO_RP1_CFE is not set - -# -# Renesas media platform drivers -# - -# -# Rockchip media platform drivers -# - -# -# Samsung media platform drivers -# - -# -# STMicroelectronics media platform drivers -# - -# -# Sunxi media platform drivers -# - -# -# Texas Instruments drivers -# - -# -# Verisilicon media platform drivers -# - -# -# VIA media platform drivers -# - -# -# Xilinx media platform drivers -# -# CONFIG_VIDEO_XILINX is not set - -# -# MMC/SDIO DVB adapters -# -# CONFIG_SMS_SDIO_DRV is not set -# CONFIG_V4L_TEST_DRIVERS is not set -# CONFIG_DVB_TEST_DRIVERS is not set -CONFIG_MEDIA_COMMON_OPTIONS=y - -# -# common driver options -# -CONFIG_CYPRESS_FIRMWARE=m -CONFIG_TTPCI_EEPROM=m -CONFIG_UVC_COMMON=m -CONFIG_VIDEO_CX2341X=m -CONFIG_VIDEO_TVEEPROM=m -CONFIG_DVB_B2C2_FLEXCOP=m -CONFIG_SMS_SIANO_MDTV=m -CONFIG_SMS_SIANO_RC=y -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 -# end of Media drivers - -# -# Media ancillary drivers -# -CONFIG_MEDIA_ATTACH=y -CONFIG_VIDEO_IR_I2C=m -CONFIG_VIDEO_CAMERA_SENSOR=y -# CONFIG_VIDEO_ALVIUM_CSI2 is not set -# CONFIG_VIDEO_AR0521 is not set -# CONFIG_VIDEO_GC0308 is not set -# CONFIG_VIDEO_GC05A2 is not set -# CONFIG_VIDEO_GC08A3 is not set -# CONFIG_VIDEO_GC2145 is not set -CONFIG_VIDEO_ARDUCAM_64MP=m -CONFIG_VIDEO_ARDUCAM_PIVARIETY=m -# CONFIG_VIDEO_HI556 is not set -# CONFIG_VIDEO_HI846 is not set -# CONFIG_VIDEO_HI847 is not set -# CONFIG_VIDEO_IMX208 is not set -# CONFIG_VIDEO_IMX214 is not set -CONFIG_VIDEO_IMX219=m -CONFIG_VIDEO_IMX258=m -# CONFIG_VIDEO_IMX274 is not set -CONFIG_VIDEO_IMX283=m -CONFIG_VIDEO_IMX290=m -CONFIG_VIDEO_IMX296=m -# CONFIG_VIDEO_IMX319 is not set -# CONFIG_VIDEO_IMX334 is not set -CONFIG_VIDEO_IMX335=m -# CONFIG_VIDEO_IMX355 is not set -# CONFIG_VIDEO_IMX412 is not set -CONFIG_VIDEO_IMX415=m -CONFIG_VIDEO_IMX477=m -CONFIG_VIDEO_IMX500=m -CONFIG_VIDEO_IMX519=m -CONFIG_VIDEO_IMX708=m -CONFIG_VIDEO_MIRA220=m -# CONFIG_VIDEO_MT9M001 is not set -# CONFIG_VIDEO_MT9M111 is not set -# CONFIG_VIDEO_MT9M114 is not set -# CONFIG_VIDEO_MT9P031 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_OG01A1B is not set -# CONFIG_VIDEO_OV01A10 is not set -# CONFIG_VIDEO_OV02A10 is not set -# CONFIG_VIDEO_OV08D10 is not set -# CONFIG_VIDEO_OV08X40 is not set -# CONFIG_VIDEO_OV13858 is not set -# CONFIG_VIDEO_OV13B10 is not set -CONFIG_VIDEO_OV2311=m -# CONFIG_VIDEO_OV2640 is not set -# CONFIG_VIDEO_OV2659 is not set -# CONFIG_VIDEO_OV2680 is not set -# CONFIG_VIDEO_OV2685 is not set -# CONFIG_VIDEO_OV4689 is not set -# CONFIG_VIDEO_OV5640 is not set -# CONFIG_VIDEO_OV5645 is not set -CONFIG_VIDEO_OV5647=m -# CONFIG_VIDEO_OV5648 is not set -# CONFIG_VIDEO_OV5670 is not set -# CONFIG_VIDEO_OV5675 is not set -# CONFIG_VIDEO_OV5693 is not set -# CONFIG_VIDEO_OV5695 is not set -CONFIG_VIDEO_OV64A40=m -# CONFIG_VIDEO_OV6650 is not set -CONFIG_VIDEO_OV7251=m -CONFIG_VIDEO_OV7640=m -# CONFIG_VIDEO_OV7670 is not set -# CONFIG_VIDEO_OV772X is not set -# CONFIG_VIDEO_OV7740 is not set -# CONFIG_VIDEO_OV8856 is not set -# CONFIG_VIDEO_OV8858 is not set -# CONFIG_VIDEO_OV8865 is not set -CONFIG_VIDEO_OV9282=m -# CONFIG_VIDEO_OV9640 is not set -# CONFIG_VIDEO_OV9650 is not set -# CONFIG_VIDEO_RDACM20 is not set -# CONFIG_VIDEO_RDACM21 is not set -# CONFIG_VIDEO_RJ54N1 is not set -# CONFIG_VIDEO_S5C73M3 is not set -# CONFIG_VIDEO_S5K5BAF is not set -# CONFIG_VIDEO_S5K6A3 is not set -# CONFIG_VIDEO_VGXY61 is not set -# CONFIG_VIDEO_CCS is not set -# CONFIG_VIDEO_ET8EK8 is not set - -# -# Camera ISPs -# -# CONFIG_VIDEO_THP7312 is not set -# end of Camera ISPs - -# -# Lens drivers -# -CONFIG_VIDEO_AD5398=m -# CONFIG_VIDEO_AD5820 is not set -CONFIG_VIDEO_AK7375=m -CONFIG_VIDEO_BU64754=m -# CONFIG_VIDEO_DW9714 is not set -# CONFIG_VIDEO_DW9719 is not set -# CONFIG_VIDEO_DW9768 is not set -CONFIG_VIDEO_DW9807_VCM=m -# 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 - -# -# Audio decoders, processors and mixers -# -# CONFIG_VIDEO_CS3308 is not set -# CONFIG_VIDEO_CS5345 is not set -CONFIG_VIDEO_CS53L32A=m -CONFIG_VIDEO_MSP3400=m -CONFIG_VIDEO_SONY_BTF_MPX=m -# CONFIG_VIDEO_TDA1997X is not set -# CONFIG_VIDEO_TDA7432 is not set -# CONFIG_VIDEO_TDA9840 is not set -# CONFIG_VIDEO_TEA6415C is not set -# CONFIG_VIDEO_TEA6420 is not set -# CONFIG_VIDEO_TLV320AIC23B is not set -# CONFIG_VIDEO_TVAUDIO is not set -CONFIG_VIDEO_UDA1342=m -# CONFIG_VIDEO_VP27SMPX is not set -# CONFIG_VIDEO_WM8739 is not set -CONFIG_VIDEO_WM8775=m -# end of Audio decoders, processors and mixers - -# -# RDS decoders -# -# CONFIG_VIDEO_SAA6588 is not set -# end of RDS decoders - -# -# Video decoders -# -CONFIG_VIDEO_ADV7180=m -# 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_ISL7998X is not set -# CONFIG_VIDEO_KS0127 is not set -# CONFIG_VIDEO_MAX9286 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_TC358746 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_TW9900 is not set -CONFIG_VIDEO_TW9903=m -CONFIG_VIDEO_TW9906=m -# CONFIG_VIDEO_TW9910 is not set -CONFIG_VIDEO_IRS1125=m -# CONFIG_VIDEO_VPX3220 is not set - -# -# Video and audio decoders -# -# CONFIG_VIDEO_SAA717X is not set -CONFIG_VIDEO_CX25840=m -# end of Video decoders - -# -# Video encoders -# -# 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_AK881X is not set -# CONFIG_VIDEO_SAA7127 is not set -# CONFIG_VIDEO_SAA7185 is not set -# CONFIG_VIDEO_THS8200 is not set -# end of Video encoders - -# -# Video improvement chips -# -# CONFIG_VIDEO_UPD64031A is not set -# CONFIG_VIDEO_UPD64083 is not set -# end of Video improvement chips - -# -# Audio/Video compression chips -# -# CONFIG_VIDEO_SAA6752HS is not set -# 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_I2C=m -# CONFIG_VIDEO_M52790 is not set -# CONFIG_VIDEO_ST_MIPID02 is not set -# CONFIG_VIDEO_THS7303 is not set -# end of Miscellaneous helper chips - -# -# Video serializers and deserializers -# -# CONFIG_VIDEO_DS90UB913 is not set -# CONFIG_VIDEO_DS90UB953 is not set -# CONFIG_VIDEO_DS90UB960 is not set -# CONFIG_VIDEO_MAX96714 is not set -# CONFIG_VIDEO_MAX96717 is not set -# end of Video serializers and deserializers - -# -# Media SPI Adapters -# -CONFIG_CXD2880_SPI_DRV=m -# CONFIG_VIDEO_GS1662 is not set -# end of Media SPI Adapters - -CONFIG_MEDIA_TUNER=m - -# -# Customize TV tuners -# -CONFIG_MEDIA_TUNER_E4000=m -CONFIG_MEDIA_TUNER_FC0011=m -CONFIG_MEDIA_TUNER_FC0012=m -CONFIG_MEDIA_TUNER_FC0013=m -CONFIG_MEDIA_TUNER_FC2580=m -CONFIG_MEDIA_TUNER_IT913X=m -CONFIG_MEDIA_TUNER_M88RS6000T=m -CONFIG_MEDIA_TUNER_MAX2165=m -CONFIG_MEDIA_TUNER_MC44S803=m -CONFIG_MEDIA_TUNER_MSI001=m -CONFIG_MEDIA_TUNER_MT2060=m -CONFIG_MEDIA_TUNER_MT2063=m -CONFIG_MEDIA_TUNER_MT20XX=m -CONFIG_MEDIA_TUNER_MT2131=m -CONFIG_MEDIA_TUNER_MT2266=m -CONFIG_MEDIA_TUNER_MXL301RF=m -CONFIG_MEDIA_TUNER_MXL5005S=m -CONFIG_MEDIA_TUNER_MXL5007T=m -CONFIG_MEDIA_TUNER_QM1D1B0004=m -CONFIG_MEDIA_TUNER_QM1D1C0042=m -CONFIG_MEDIA_TUNER_QT1010=m -CONFIG_MEDIA_TUNER_R820T=m -CONFIG_MEDIA_TUNER_SI2157=m -CONFIG_MEDIA_TUNER_SIMPLE=m -CONFIG_MEDIA_TUNER_TDA18212=m -CONFIG_MEDIA_TUNER_TDA18218=m -CONFIG_MEDIA_TUNER_TDA18250=m -CONFIG_MEDIA_TUNER_TDA18271=m -CONFIG_MEDIA_TUNER_TDA827X=m -CONFIG_MEDIA_TUNER_TDA8290=m -CONFIG_MEDIA_TUNER_TDA9887=m -CONFIG_MEDIA_TUNER_TEA5761=m -CONFIG_MEDIA_TUNER_TEA5767=m -CONFIG_MEDIA_TUNER_TUA9001=m -CONFIG_MEDIA_TUNER_XC2028=m -CONFIG_MEDIA_TUNER_XC4000=m -CONFIG_MEDIA_TUNER_XC5000=m -# end of Customize TV tuners - -# -# Customise DVB Frontends -# - -# -# Multistandard (satellite) frontends -# -CONFIG_DVB_M88DS3103=m -CONFIG_DVB_MXL5XX=m -CONFIG_DVB_STB0899=m -CONFIG_DVB_STB6100=m -CONFIG_DVB_STV090x=m -CONFIG_DVB_STV0910=m -CONFIG_DVB_STV6110x=m -CONFIG_DVB_STV6111=m - -# -# Multistandard (cable + terrestrial) frontends -# -CONFIG_DVB_DRXK=m -CONFIG_DVB_MN88472=m -CONFIG_DVB_MN88473=m -CONFIG_DVB_SI2165=m -CONFIG_DVB_TDA18271C2DD=m - -# -# DVB-S (satellite) frontends -# -CONFIG_DVB_CX24110=m -CONFIG_DVB_CX24116=m -CONFIG_DVB_CX24117=m -CONFIG_DVB_CX24120=m -CONFIG_DVB_CX24123=m -CONFIG_DVB_DS3000=m -CONFIG_DVB_MB86A16=m -CONFIG_DVB_MT312=m -CONFIG_DVB_S5H1420=m -CONFIG_DVB_SI21XX=m -CONFIG_DVB_STB6000=m -CONFIG_DVB_STV0288=m -CONFIG_DVB_STV0299=m -CONFIG_DVB_STV0900=m -CONFIG_DVB_STV6110=m -CONFIG_DVB_TDA10071=m -CONFIG_DVB_TDA10086=m -CONFIG_DVB_TDA8083=m -CONFIG_DVB_TDA8261=m -CONFIG_DVB_TDA826X=m -CONFIG_DVB_TS2020=m -CONFIG_DVB_TUA6100=m -CONFIG_DVB_TUNER_CX24113=m -CONFIG_DVB_TUNER_ITD1000=m -CONFIG_DVB_VES1X93=m -CONFIG_DVB_ZL10036=m -CONFIG_DVB_ZL10039=m - -# -# DVB-T (terrestrial) frontends -# -CONFIG_DVB_AF9013=m -CONFIG_DVB_AS102_FE=m -CONFIG_DVB_CX22700=m -CONFIG_DVB_CX22702=m -CONFIG_DVB_CXD2820R=m -CONFIG_DVB_CXD2841ER=m -CONFIG_DVB_DIB3000MB=m -CONFIG_DVB_DIB3000MC=m -CONFIG_DVB_DIB7000M=m -CONFIG_DVB_DIB7000P=m -CONFIG_DVB_DIB9000=m -CONFIG_DVB_DRXD=m -CONFIG_DVB_EC100=m -CONFIG_DVB_GP8PSK_FE=m -CONFIG_DVB_L64781=m -CONFIG_DVB_MT352=m -CONFIG_DVB_NXT6000=m -CONFIG_DVB_RTL2830=m -CONFIG_DVB_RTL2832=m -CONFIG_DVB_RTL2832_SDR=m -CONFIG_DVB_S5H1432=m -CONFIG_DVB_SI2168=m -CONFIG_DVB_SP887X=m -CONFIG_DVB_STV0367=m -CONFIG_DVB_TDA10048=m -CONFIG_DVB_TDA1004X=m -CONFIG_DVB_ZD1301_DEMOD=m -CONFIG_DVB_ZL10353=m -CONFIG_DVB_CXD2880=m - -# -# DVB-C (cable) frontends -# -CONFIG_DVB_STV0297=m -CONFIG_DVB_TDA10021=m -CONFIG_DVB_TDA10023=m -CONFIG_DVB_VES1820=m - -# -# ATSC (North American/Korean Terrestrial/Cable DTV) frontends -# -CONFIG_DVB_AU8522=m -CONFIG_DVB_AU8522_DTV=m -CONFIG_DVB_AU8522_V4L=m -CONFIG_DVB_BCM3510=m -CONFIG_DVB_LG2160=m -CONFIG_DVB_LGDT3305=m -CONFIG_DVB_LGDT3306A=m -CONFIG_DVB_LGDT330X=m -CONFIG_DVB_MXL692=m -CONFIG_DVB_NXT200X=m -CONFIG_DVB_OR51132=m -CONFIG_DVB_OR51211=m -CONFIG_DVB_S5H1409=m -CONFIG_DVB_S5H1411=m - -# -# ISDB-T (terrestrial) frontends -# -CONFIG_DVB_DIB8000=m -CONFIG_DVB_MB86A20S=m -CONFIG_DVB_S921=m - -# -# ISDB-S (satellite) & ISDB-T (terrestrial) frontends -# -CONFIG_DVB_MN88443X=m -CONFIG_DVB_TC90522=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_A8293=m -CONFIG_DVB_AF9033=m -CONFIG_DVB_ASCOT2E=m -CONFIG_DVB_ATBM8830=m -CONFIG_DVB_HELENE=m -CONFIG_DVB_HORUS3A=m -CONFIG_DVB_ISL6405=m -CONFIG_DVB_ISL6421=m -CONFIG_DVB_ISL6423=m -CONFIG_DVB_IX2505V=m -CONFIG_DVB_LGS8GL5=m -CONFIG_DVB_LGS8GXX=m -CONFIG_DVB_LNBH25=m -CONFIG_DVB_LNBH29=m -CONFIG_DVB_LNBP21=m -CONFIG_DVB_LNBP22=m -CONFIG_DVB_M88RS2000=m -CONFIG_DVB_TDA665x=m -CONFIG_DVB_DRX39XYJ=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 is not set -# end of Media ancillary drivers - -# -# Graphics support -# -CONFIG_APERTURE_HELPERS=y -CONFIG_VIDEO=y -CONFIG_AUXDISPLAY=y -CONFIG_CHARLCD=m -CONFIG_HD44780_COMMON=m -CONFIG_HD44780=m -# CONFIG_LCD2S is not set -# 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_IMG_ASCII_LCD is not set -# CONFIG_HT16K33 is not set -# CONFIG_MAX6959 is not set -# CONFIG_SEG_LED_GPIO is not set -CONFIG_DRM=m -CONFIG_DRM_MIPI_DBI=m -CONFIG_DRM_MIPI_DSI=y -# CONFIG_DRM_DEBUG_MM is not set -CONFIG_DRM_KMS_HELPER=m -# CONFIG_DRM_PANIC is not set -# CONFIG_DRM_DEBUG_DP_MST_TOPOLOGY_REFS is not set -# CONFIG_DRM_DEBUG_MODESET_LOCK is not set -CONFIG_DRM_CLIENT_SELECTION=y -CONFIG_DRM_CLIENT_SETUP=y -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_DISPLAY_HELPER=m -# CONFIG_DRM_DISPLAY_DP_AUX_CEC is not set -# CONFIG_DRM_DISPLAY_DP_AUX_CHARDEV is not set -CONFIG_DRM_DISPLAY_HDMI_HELPER=y -CONFIG_DRM_DISPLAY_HDMI_STATE_HELPER=y -CONFIG_DRM_GEM_DMA_HELPER=m -CONFIG_DRM_GEM_SHMEM_HELPER=m - -# -# I2C encoder or helper chips -# -# CONFIG_DRM_I2C_CH7006 is not set -# CONFIG_DRM_I2C_SIL164 is not set -# 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_HDLCD is not set -# CONFIG_DRM_MALI_DISPLAY is not set -# CONFIG_DRM_KOMEDA is not set -# end of ARM devices - -# CONFIG_DRM_VGEM is not set -# CONFIG_DRM_VKMS is not set -CONFIG_DRM_UDL=m -# CONFIG_DRM_ARMADA is not set -# CONFIG_DRM_TILCDC is not set -# CONFIG_DRM_VIRTIO_GPU is not set -# CONFIG_DRM_FSL_DCU is not set -CONFIG_DRM_PANEL=y - -# -# Display Panels -# -# CONFIG_DRM_PANEL_ABT_Y030XX067A is not set -# CONFIG_DRM_PANEL_ARM_VERSATILE is not set -# CONFIG_DRM_PANEL_ASUS_Z00T_TM5P5_NT35596 is not set -# CONFIG_DRM_PANEL_AUO_A030JTN01 is not set -# CONFIG_DRM_PANEL_BOE_BF060Y8M_AJ0 is not set -# CONFIG_DRM_PANEL_BOE_HIMAX8279D is not set -# CONFIG_DRM_PANEL_BOE_TH101MB31UIG002_28A is not set -# CONFIG_DRM_PANEL_BOE_TV101WUM_NL6 is not set -# CONFIG_DRM_PANEL_BOE_TV101WUM_LL2 is not set -# CONFIG_DRM_PANEL_EBBG_FT8719 is not set -# CONFIG_DRM_PANEL_ELIDA_KD35T133 is not set -# CONFIG_DRM_PANEL_FEIXIN_K101_IM2BA02 is not set -# CONFIG_DRM_PANEL_FEIYANG_FY07024DI26A30D is not set -# CONFIG_DRM_PANEL_DSI_CM is not set -# CONFIG_DRM_PANEL_LVDS is not set -# CONFIG_DRM_PANEL_HIMAX_HX83102 is not set -# CONFIG_DRM_PANEL_HIMAX_HX83112A is not set -# CONFIG_DRM_PANEL_HIMAX_HX8394 is not set -# CONFIG_DRM_PANEL_ILITEK_IL9322 is not set -# CONFIG_DRM_PANEL_ILITEK_ILI9341 is not set -# CONFIG_DRM_PANEL_ILITEK_ILI9805 is not set -CONFIG_DRM_PANEL_ILITEK_ILI9806E=m -CONFIG_DRM_PANEL_ILITEK_ILI9806E_SPI=m -CONFIG_DRM_PANEL_ILITEK_ILI9881C=m -# CONFIG_DRM_PANEL_ILITEK_ILI9882T is not set -# CONFIG_DRM_PANEL_INNOLUX_EJ030NA is not set -# CONFIG_DRM_PANEL_INNOLUX_P079ZCA is not set -# CONFIG_DRM_PANEL_JADARD_JD9365DA_H3 is not set -# CONFIG_DRM_PANEL_JDI_LPM102A188A is not set -CONFIG_DRM_PANEL_JDI_LT070ME05000=m -# CONFIG_DRM_PANEL_JDI_R63452 is not set -# CONFIG_DRM_PANEL_KHADAS_TS050 is not set -# CONFIG_DRM_PANEL_KINGDISPLAY_KD097D04 is not set -# CONFIG_DRM_PANEL_LEADTEK_LTK050H3146W is not set -# CONFIG_DRM_PANEL_LEADTEK_LTK500HD1829 is not set -# CONFIG_DRM_PANEL_LINCOLNTECH_LCD197 is not set -# CONFIG_DRM_PANEL_LG_LB035Q02 is not set -# CONFIG_DRM_PANEL_LG_LG4573 is not set -# CONFIG_DRM_PANEL_LG_SW43408 is not set -# CONFIG_DRM_PANEL_MAGNACHIP_D53E6EA8966 is not set -# CONFIG_DRM_PANEL_MANTIX_MLAF057WE51 is not set -# CONFIG_DRM_PANEL_NEC_NL8048HL11 is not set -# CONFIG_DRM_PANEL_NEWVISION_NV3051D is not set -# CONFIG_DRM_PANEL_NEWVISION_NV3052C is not set -# CONFIG_DRM_PANEL_NOVATEK_NT35510 is not set -# CONFIG_DRM_PANEL_NOVATEK_NT35560 is not set -# CONFIG_DRM_PANEL_NOVATEK_NT35950 is not set -# CONFIG_DRM_PANEL_NOVATEK_NT36523 is not set -# CONFIG_DRM_PANEL_NOVATEK_NT36672A is not set -# CONFIG_DRM_PANEL_NOVATEK_NT36672E is not set -# CONFIG_DRM_PANEL_NOVATEK_NT39016 is not set -# CONFIG_DRM_PANEL_OLIMEX_LCD_OLINUXINO is not set -# CONFIG_DRM_PANEL_ORISETECH_OTA5601A is not set -# CONFIG_DRM_PANEL_ORISETECH_OTM8009A is not set -# CONFIG_DRM_PANEL_OSD_OSD101T2587_53TS is not set -# CONFIG_DRM_PANEL_PANASONIC_VVX10F034N00 is not set -CONFIG_DRM_PANEL_RASPBERRYPI_TOUCHSCREEN=m -# CONFIG_DRM_PANEL_RAYDIUM_RM67191 is not set -# CONFIG_DRM_PANEL_RAYDIUM_RM68200 is not set -# CONFIG_DRM_PANEL_RAYDIUM_RM692E5 is not set -# CONFIG_DRM_PANEL_RAYDIUM_RM69380 is not set -# CONFIG_DRM_PANEL_RONBO_RB070D30 is not set -# CONFIG_DRM_PANEL_SAMSUNG_S6E88A0_AMS452EF01 is not set -# CONFIG_DRM_PANEL_SAMSUNG_ATNA33XC20 is not set -# CONFIG_DRM_PANEL_SAMSUNG_DB7430 is not set -# CONFIG_DRM_PANEL_SAMSUNG_LD9040 is not set -# CONFIG_DRM_PANEL_SAMSUNG_S6E3FA7 is not set -# CONFIG_DRM_PANEL_SAMSUNG_S6D16D0 is not set -# CONFIG_DRM_PANEL_SAMSUNG_S6D27A1 is not set -# CONFIG_DRM_PANEL_SAMSUNG_S6D7AA0 is not set -# CONFIG_DRM_PANEL_SAMSUNG_S6E3HA2 is not set -# CONFIG_DRM_PANEL_SAMSUNG_S6E63J0X03 is not set -# CONFIG_DRM_PANEL_SAMSUNG_S6E63M0 is not set -# CONFIG_DRM_PANEL_SAMSUNG_S6E8AA0 is not set -# CONFIG_DRM_PANEL_SAMSUNG_SOFEF00 is not set -# CONFIG_DRM_PANEL_SEIKO_43WVF1G is not set -# CONFIG_DRM_PANEL_SHARP_LQ101R1SX01 is not set -# CONFIG_DRM_PANEL_SHARP_LS037V7DW01 is not set -# CONFIG_DRM_PANEL_SHARP_LS043T1LE01 is not set -# CONFIG_DRM_PANEL_SHARP_LS060T1SX01 is not set -CONFIG_DRM_PANEL_SITRONIX_ST7701=m -# CONFIG_DRM_PANEL_SITRONIX_ST7703 is not set -# CONFIG_DRM_PANEL_SITRONIX_ST7789V is not set -# CONFIG_DRM_PANEL_SONY_ACX565AKM is not set -# CONFIG_DRM_PANEL_SONY_TD4353_JDI is not set -# CONFIG_DRM_PANEL_SONY_TULIP_TRULY_NT35521 is not set -# CONFIG_DRM_PANEL_STARTEK_KD070FHFID015 is not set -# CONFIG_DRM_PANEL_EDP is not set -CONFIG_DRM_PANEL_SIMPLE=m -# CONFIG_DRM_PANEL_SYNAPTICS_R63353 is not set -# CONFIG_DRM_PANEL_TDO_TL070WSH30 is not set -CONFIG_DRM_PANEL_TPO_Y17P=m -# CONFIG_DRM_PANEL_TPO_TD028TTEC1 is not set -# CONFIG_DRM_PANEL_TPO_TD043MTEA1 is not set -# CONFIG_DRM_PANEL_TPO_TPG110 is not set -# CONFIG_DRM_PANEL_TRULY_NT35597_WQXGA is not set -# CONFIG_DRM_PANEL_VISIONOX_R66451 is not set -# CONFIG_DRM_PANEL_VISIONOX_RM69299 is not set -# CONFIG_DRM_PANEL_VISIONOX_VTDR6130 is not set -CONFIG_DRM_PANEL_WAVESHARE_TOUCHSCREEN=m -CONFIG_DRM_PANEL_WAVESHARE_TOUCHSCREEN_V2=m -# CONFIG_DRM_PANEL_WIDECHIPS_WS2401 is not set -# CONFIG_DRM_PANEL_XINPENG_XPP055C272 is not set -# end of Display Panels - -CONFIG_DRM_BRIDGE=y -CONFIG_DRM_PANEL_BRIDGE=y - -# -# Display Interface Bridges -# -# CONFIG_DRM_CHIPONE_ICN6211 is not set -# CONFIG_DRM_CHRONTEL_CH7033 is not set -CONFIG_DRM_DISPLAY_CONNECTOR=m -# CONFIG_DRM_ITE_IT6505 is not set -# CONFIG_DRM_LONTIUM_LT8912B is not set -# CONFIG_DRM_LONTIUM_LT9211 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_SAMSUNG_DSIM 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=m -# 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_DLPC3433 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_DSI is not set -# CONFIG_DRM_CDNS_MHDP8546 is not set -# end of Display Interface Bridges - -# CONFIG_DRM_V3D is not set -CONFIG_DRM_VC4=m -CONFIG_DRM_VC4_HDMI_CEC=y -# CONFIG_DRM_ETNAVIV is not set -# CONFIG_DRM_LOGICVC is not set -# CONFIG_DRM_ARCPGU is not set -# CONFIG_DRM_GM12U320 is not set -CONFIG_DRM_PANEL_MIPI_DBI=m -# CONFIG_DRM_SIMPLEDRM is not set -CONFIG_TINYDRM_HX8357D=m -# CONFIG_TINYDRM_ILI9163 is not set -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 is not set -# CONFIG_DRM_TVE200 is not set -# CONFIG_DRM_LIMA is not set -# CONFIG_DRM_PANFROST is not set -# CONFIG_DRM_PANTHOR is not set -# CONFIG_DRM_MCDE is not set -# CONFIG_DRM_TIDSS is not set -CONFIG_DRM_GUD=m -CONFIG_DRM_SSD130X=m -CONFIG_DRM_SSD130X_I2C=m -CONFIG_DRM_SSD130X_SPI=m -# CONFIG_DRM_WERROR is not set -CONFIG_DRM_PANEL_ORIENTATION_QUIRKS=m - -# -# Frame buffer Devices -# -CONFIG_FB=y -CONFIG_FB_BCM2708=y -# CONFIG_FB_UVESA is not set -# CONFIG_FB_OPENCORES is not set -# CONFIG_FB_S1D13XXX is not set -# CONFIG_FB_SMSCUFX is not set -# CONFIG_FB_UDL is not set -# CONFIG_FB_IBM_GXT4500 is not set -# CONFIG_FB_VIRTUAL is not set -# CONFIG_FB_METRONOME is not set -CONFIG_FB_SIMPLE=y -CONFIG_FB_SSD1307=m -CONFIG_FB_RPISENSE=m -CONFIG_FB_CORE=y -CONFIG_FB_NOTIFY=y -# CONFIG_FIRMWARE_EDID is not set -CONFIG_FB_DEVICE=y -CONFIG_FB_CFB_FILLRECT=y -CONFIG_FB_CFB_COPYAREA=y -CONFIG_FB_CFB_IMAGEBLIT=y -CONFIG_FB_SYS_FILLRECT=y -CONFIG_FB_SYS_COPYAREA=y -CONFIG_FB_SYS_IMAGEBLIT=y -# CONFIG_FB_FOREIGN_ENDIAN is not set -CONFIG_FB_SYSMEM_FOPS=y -CONFIG_FB_DEFERRED_IO=y -CONFIG_FB_DMAMEM_HELPERS=y -CONFIG_FB_DMAMEM_HELPERS_DEFERRED=y -CONFIG_FB_IOMEM_FOPS=y -CONFIG_FB_IOMEM_HELPERS=y -CONFIG_FB_SYSMEM_HELPERS=y -CONFIG_FB_SYSMEM_HELPERS_DEFERRED=y -CONFIG_FB_BACKLIGHT=m -# CONFIG_FB_MODE_HELPERS is not set -# CONFIG_FB_TILEBLITTING is not set -# end of Frame buffer Devices - -# -# Backlight & LCD device support -# -# CONFIG_LCD_CLASS_DEVICE is not set -CONFIG_BACKLIGHT_CLASS_DEVICE=m -# CONFIG_BACKLIGHT_KTD253 is not set -# CONFIG_BACKLIGHT_KTD2801 is not set -# CONFIG_BACKLIGHT_KTZ8866 is not set -CONFIG_BACKLIGHT_PWM=m -CONFIG_BACKLIGHT_RPI=m -# CONFIG_BACKLIGHT_QCOM_WLED is not set -# CONFIG_BACKLIGHT_ADP8860 is not set -# CONFIG_BACKLIGHT_ADP8870 is not set -# CONFIG_BACKLIGHT_LM3509 is not set -CONFIG_BACKLIGHT_LM3630A=m -# CONFIG_BACKLIGHT_LM3639 is not set -# CONFIG_BACKLIGHT_LP855X is not set -# CONFIG_BACKLIGHT_MP3309C is not set -CONFIG_BACKLIGHT_GPIO=m -# CONFIG_BACKLIGHT_LV5207LP is not set -# CONFIG_BACKLIGHT_BD6107 is not set -# CONFIG_BACKLIGHT_ARCXCNN is not set -# CONFIG_BACKLIGHT_LED is not set -# end of Backlight & LCD device support - -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 is not set -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_DRM_ACCEL is not set -CONFIG_SOUND=y -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 is not set -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_CTL_FAST_LOOKUP=y -# CONFIG_SND_DEBUG is not set -# CONFIG_SND_CTL_INPUT_VALIDATION is not set -# CONFIG_SND_UTIMER is not set -CONFIG_SND_VMASTER=y -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_VIRMIDI=m -# CONFIG_SND_SEQ_UMP is not set -CONFIG_SND_MPU401_UART=m -CONFIG_SND_DRIVERS=y -CONFIG_SND_DUMMY=m -CONFIG_SND_ALOOP=m -# CONFIG_SND_PCMTEST is not set -CONFIG_SND_VIRMIDI=m -CONFIG_SND_MTPAV=m -CONFIG_SND_SERIAL_U16550=m -# CONFIG_SND_SERIAL_GENERIC is not set -CONFIG_SND_MPU401=m -CONFIG_SND_PIMIDI=m -CONFIG_SND_PISOUND_MICRO=m - -# -# HD-Audio -# -# end of HD-Audio - -CONFIG_SND_HDA_PREALLOC_SIZE=64 -CONFIG_SND_ARM=y -# CONFIG_SND_ARMAACI is not set -CONFIG_SND_SPI=y -CONFIG_SND_USB=y -CONFIG_SND_USB_AUDIO=m -# CONFIG_SND_USB_AUDIO_MIDI_V2 is not set -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 is not set -CONFIG_SND_USB_LINE6=m -# CONFIG_SND_USB_POD is not set -# CONFIG_SND_USB_PODHD is not set -CONFIG_SND_USB_TONEPORT=m -# CONFIG_SND_USB_VARIAX is not set -CONFIG_SND_SOC=m -CONFIG_SND_SOC_GENERIC_DMAENGINE_PCM=y -CONFIG_SND_SOC_COMPRESS=y -# CONFIG_SND_SOC_ADI is not set -# CONFIG_SND_SOC_AMD_ACP is not set -# CONFIG_SND_AMD_ACP_CONFIG is not set -# CONFIG_SND_ATMEL_SOC is not set -CONFIG_SND_BCM2835_SOC_I2S=m -# CONFIG_SND_BCM63XX_I2S_WHISTLER is not set -CONFIG_SND_BCM2708_SOC_CHIPDIP_DAC=m -CONFIG_SND_BCM2708_SOC_GOOGLEVOICEHAT_SOUNDCARD=m -CONFIG_SND_BCM2708_SOC_HIFIBERRY_ADC=m -# CONFIG_SND_BCM2708_SOC_HIFIBERRY_ADC8X is not set -CONFIG_SND_BCM2708_SOC_HIFIBERRY_DAC=m -CONFIG_SND_BCM2708_SOC_HIFIBERRY_DACPLUS=m -CONFIG_SND_BCM2708_SOC_HIFIBERRY_DACPLUSHD=m -CONFIG_SND_BCM2708_SOC_HIFIBERRY_DACPLUSADC=m -CONFIG_SND_BCM2708_SOC_HIFIBERRY_DACPLUSADCPRO=m -CONFIG_SND_BCM2708_SOC_HIFIBERRY_DACPLUSDSP=m -CONFIG_SND_BCM2708_SOC_HIFIBERRY_DIGI=m -CONFIG_SND_BCM2708_SOC_HIFIBERRY_AMP=m -CONFIG_SND_BCM2708_SOC_PIFI_40=m -CONFIG_SND_BCM2708_SOC_RPI_CIRRUS=m -CONFIG_SND_BCM2708_SOC_RPI_DAC=m -CONFIG_SND_BCM2708_SOC_RPI_PROTO=m -CONFIG_SND_BCM2708_SOC_JUSTBOOM_BOTH=m -CONFIG_SND_BCM2708_SOC_JUSTBOOM_DAC=m -CONFIG_SND_BCM2708_SOC_JUSTBOOM_DIGI=m -CONFIG_SND_BCM2708_SOC_IQAUDIO_CODEC=m -CONFIG_SND_BCM2708_SOC_IQAUDIO_DAC=m -CONFIG_SND_BCM2708_SOC_IQAUDIO_DIGI=m -CONFIG_SND_BCM2708_SOC_I_SABRE_Q2M=m -CONFIG_SND_BCM2708_SOC_ADAU1977_ADC=m -CONFIG_SND_AUDIOINJECTOR_PI_SOUNDCARD=m -CONFIG_SND_AUDIOINJECTOR_OCTO_SOUNDCARD=m -CONFIG_SND_AUDIOINJECTOR_ISOLATED_SOUNDCARD=m -CONFIG_SND_AUDIOSENSE_PI=m -CONFIG_SND_DIGIDAC1_SOUNDCARD=m -CONFIG_SND_BCM2708_SOC_DIONAUDIO_LOCO=m -CONFIG_SND_BCM2708_SOC_DIONAUDIO_LOCO_V2=m -CONFIG_SND_BCM2708_SOC_ALLO_PIANO_DAC=m -CONFIG_SND_BCM2708_SOC_ALLO_PIANO_DAC_PLUS=m -CONFIG_SND_BCM2708_SOC_ALLO_BOSS_DAC=m -CONFIG_SND_BCM2708_SOC_ALLO_BOSS2_DAC=m -CONFIG_SND_BCM2708_SOC_ALLO_DIGIONE=m -CONFIG_SND_BCM2708_SOC_ALLO_KATANA_DAC=m -CONFIG_SND_BCM2708_SOC_FE_PI_AUDIO=m -CONFIG_SND_PISOUND=m -CONFIG_SND_RPI_SIMPLE_SOUNDCARD=m -CONFIG_SND_RPI_WM8804_SOUNDCARD=m -CONFIG_SND_DACBERRY400=m -# CONFIG_SND_DESIGNWARE_I2S 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 is not set -# 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 is not set -# CONFIG_SND_SOC_FSL_XCVR is not set -# CONFIG_SND_SOC_IMX_AUDMUX is not set -# end of SoC Audio for Freescale CPUs - -# CONFIG_SND_SOC_CHV3_I2S is not set -# CONFIG_SND_I2S_HI6210_I2S is not set -# CONFIG_SND_SOC_IMG is not set -# CONFIG_SND_SOC_MTK_BTCVSD is not set -CONFIG_SND_RP1_AUDIO_OUT=m -# CONFIG_SND_SOC_SOF_TOPLEVEL is not set - -# -# STMicroelectronics STM32 SOC audio support -# -# end of STMicroelectronics STM32 SOC audio support - -# CONFIG_SND_SOC_XILINX_I2S is not set -# CONFIG_SND_SOC_XILINX_AUDIO_FORMATTER is not set -# CONFIG_SND_SOC_XILINX_SPDIF is not set -# CONFIG_SND_SOC_XTFPGA_I2S is not set -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 is not set -CONFIG_SND_SOC_AD193X=m -CONFIG_SND_SOC_AD193X_SPI=m -CONFIG_SND_SOC_AD193X_I2C=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_ADAU1977=m -CONFIG_SND_SOC_ADAU1977_I2C=m -CONFIG_SND_SOC_ADAU7002=m -# CONFIG_SND_SOC_ADAU7118_HW is not set -# CONFIG_SND_SOC_ADAU7118_I2C is not set -# CONFIG_SND_SOC_AK4104 is not set -# CONFIG_SND_SOC_AK4118 is not set -# CONFIG_SND_SOC_AK4375 is not set -# CONFIG_SND_SOC_AK4458 is not set -CONFIG_SND_SOC_AK4554=m -# CONFIG_SND_SOC_AK4613 is not set -# CONFIG_SND_SOC_AK4619 is not set -# CONFIG_SND_SOC_AK4642 is not set -# CONFIG_SND_SOC_AK5386 is not set -# CONFIG_SND_SOC_AK5558 is not set -# CONFIG_SND_SOC_ALC5623 is not set -# CONFIG_SND_SOC_AUDIO_IIO_AUX is not set -# CONFIG_SND_SOC_AW8738 is not set -# CONFIG_SND_SOC_AW88395 is not set -# CONFIG_SND_SOC_AW88261 is not set -# CONFIG_SND_SOC_AW87390 is not set -# CONFIG_SND_SOC_AW88399 is not set -# CONFIG_SND_SOC_BD28623 is not set -# CONFIG_SND_SOC_BT_SCO is not set -# CONFIG_SND_SOC_CHV3_CODEC is not set -# CONFIG_SND_SOC_CS35L32 is not set -# CONFIG_SND_SOC_CS35L33 is not set -# CONFIG_SND_SOC_CS35L34 is not set -# CONFIG_SND_SOC_CS35L35 is not set -# CONFIG_SND_SOC_CS35L36 is not set -# CONFIG_SND_SOC_CS35L41_SPI is not set -# CONFIG_SND_SOC_CS35L41_I2C is not set -# CONFIG_SND_SOC_CS35L45_SPI is not set -# CONFIG_SND_SOC_CS35L45_I2C is not set -# CONFIG_SND_SOC_CS35L56_I2C is not set -# CONFIG_SND_SOC_CS35L56_SPI is not set -# CONFIG_SND_SOC_CS42L42 is not set -# CONFIG_SND_SOC_CS42L51_I2C is not set -# CONFIG_SND_SOC_CS42L52 is not set -# CONFIG_SND_SOC_CS42L56 is not set -# CONFIG_SND_SOC_CS42L73 is not set -# CONFIG_SND_SOC_CS42L83 is not set -# CONFIG_SND_SOC_CS4234 is not set -CONFIG_SND_SOC_CS4265=m -# CONFIG_SND_SOC_CS4270 is not set -CONFIG_SND_SOC_CS4271=m -CONFIG_SND_SOC_CS4271_I2C=m -# CONFIG_SND_SOC_CS4271_SPI is not set -CONFIG_SND_SOC_CS42XX8=m -CONFIG_SND_SOC_CS42XX8_I2C=m -# CONFIG_SND_SOC_CS43130 is not set -# CONFIG_SND_SOC_CS4341 is not set -# CONFIG_SND_SOC_CS4349 is not set -# CONFIG_SND_SOC_CS53L30 is not set -# CONFIG_SND_SOC_CS530X_I2C is not set -# 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 is not set -# CONFIG_SND_SOC_ES7241 is not set -# CONFIG_SND_SOC_ES8311 is not set -# CONFIG_SND_SOC_ES8316 is not set -# CONFIG_SND_SOC_ES8326 is not set -# CONFIG_SND_SOC_ES8328_I2C is not set -# CONFIG_SND_SOC_ES8328_SPI is not set -# CONFIG_SND_SOC_GTM601 is not set -# CONFIG_SND_SOC_HDA is not set -CONFIG_SND_SOC_ICS43432=m -# CONFIG_SND_SOC_IDT821034 is not set -CONFIG_SND_SOC_MA120X0P=m -# CONFIG_SND_SOC_MAX98088 is not set -# CONFIG_SND_SOC_MAX98090 is not set -CONFIG_SND_SOC_MAX98357A=m -# CONFIG_SND_SOC_MAX98504 is not set -# CONFIG_SND_SOC_MAX9867 is not set -# CONFIG_SND_SOC_MAX98927 is not set -# CONFIG_SND_SOC_MAX98520 is not set -# CONFIG_SND_SOC_MAX98373_I2C is not set -# CONFIG_SND_SOC_MAX98388 is not set -# CONFIG_SND_SOC_MAX98390 is not set -# CONFIG_SND_SOC_MAX98396 is not set -# CONFIG_SND_SOC_MAX9860 is not set -# CONFIG_SND_SOC_MSM8916_WCD_DIGITAL is not set -# CONFIG_SND_SOC_PCM1681 is not set -# CONFIG_SND_SOC_PCM1789_I2C is not set -CONFIG_SND_SOC_PCM179X=m -CONFIG_SND_SOC_PCM179X_I2C=m -# CONFIG_SND_SOC_PCM179X_SPI is not set -CONFIG_SND_SOC_PCM186X=m -CONFIG_SND_SOC_PCM186X_I2C=m -# CONFIG_SND_SOC_PCM186X_SPI is not set -# CONFIG_SND_SOC_PCM3060_I2C is not set -# CONFIG_SND_SOC_PCM3060_SPI is not set -# 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 is not set -# CONFIG_SND_SOC_PCM6240 is not set -# CONFIG_SND_SOC_PEB2466 is not set -# CONFIG_SND_SOC_RT5616 is not set -CONFIG_SND_SOC_PCM1794A=m -# CONFIG_SND_SOC_RT5631 is not set -# CONFIG_SND_SOC_RT5640 is not set -# CONFIG_SND_SOC_RT5659 is not set -# CONFIG_SND_SOC_RT9120 is not set -# CONFIG_SND_SOC_RTQ9128 is not set -CONFIG_SND_SOC_SGTL5000=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_SMA1303 is not set -CONFIG_SND_SOC_SPDIF=m -# CONFIG_SND_SOC_SRC4XXX_I2C is not set -# CONFIG_SND_SOC_SSM2305 is not set -# CONFIG_SND_SOC_SSM2518 is not set -# CONFIG_SND_SOC_SSM2602_SPI is not set -# CONFIG_SND_SOC_SSM2602_I2C is not set -# CONFIG_SND_SOC_SSM3515 is not set -# CONFIG_SND_SOC_SSM4567 is not set -# CONFIG_SND_SOC_STA32X is not set -# CONFIG_SND_SOC_STA350 is not set -# CONFIG_SND_SOC_STI_SAS is not set -# 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_TAS2780 is not set -# CONFIG_SND_SOC_TAS2781_I2C is not set -# CONFIG_SND_SOC_TAS5086 is not set -CONFIG_SND_SOC_TAS571X=m -# CONFIG_SND_SOC_TAS5720 is not set -# CONFIG_SND_SOC_TAS5805M is not set -# CONFIG_SND_SOC_TAS6424 is not set -# CONFIG_SND_SOC_TDA7419 is not set -# CONFIG_SND_SOC_TFA9879 is not set -CONFIG_SND_SOC_TAS5713=m -# CONFIG_SND_SOC_TFA989X is not set -# CONFIG_SND_SOC_TLV320ADC3XXX is not set -CONFIG_SND_SOC_TLV320AIC23=m -CONFIG_SND_SOC_TLV320AIC23_I2C=m -# CONFIG_SND_SOC_TLV320AIC23_SPI is not set -# CONFIG_SND_SOC_TLV320AIC31XX is not set -CONFIG_SND_SOC_TLV320AIC32X4=m -CONFIG_SND_SOC_TLV320AIC32X4_I2C=m -# CONFIG_SND_SOC_TLV320AIC32X4_SPI is not set -CONFIG_SND_SOC_TLV320AIC3X=m -CONFIG_SND_SOC_TLV320AIC3X_I2C=m -# CONFIG_SND_SOC_TLV320AIC3X_SPI is not set -# CONFIG_SND_SOC_TLV320ADCX140 is not set -# CONFIG_SND_SOC_TS3A227E is not set -# CONFIG_SND_SOC_TSCS42XX is not set -# CONFIG_SND_SOC_TSCS454 is not set -# CONFIG_SND_SOC_UDA1334 is not set -CONFIG_SND_SOC_WM5102=m -# CONFIG_SND_SOC_WM8510 is not set -# CONFIG_SND_SOC_WM8523 is not set -# CONFIG_SND_SOC_WM8524 is not set -# CONFIG_SND_SOC_WM8580 is not set -# CONFIG_SND_SOC_WM8711 is not set -# CONFIG_SND_SOC_WM8728 is not set -CONFIG_SND_SOC_WM8731=m -CONFIG_SND_SOC_WM8731_I2C=m -# CONFIG_SND_SOC_WM8731_SPI is not set -# CONFIG_SND_SOC_WM8737 is not set -CONFIG_SND_SOC_WM8741=m -# CONFIG_SND_SOC_WM8750 is not set -# CONFIG_SND_SOC_WM8753 is not set -# CONFIG_SND_SOC_WM8770 is not set -# CONFIG_SND_SOC_WM8776 is not set -# CONFIG_SND_SOC_WM8782 is not set -CONFIG_SND_SOC_WM8804=m -CONFIG_SND_SOC_WM8804_I2C=m -# CONFIG_SND_SOC_WM8804_SPI is not set -# CONFIG_SND_SOC_WM8903 is not set -CONFIG_SND_SOC_WM8904=m -# CONFIG_SND_SOC_WM8940 is not set -CONFIG_SND_SOC_WM8960=m -# CONFIG_SND_SOC_WM8961 is not set -# CONFIG_SND_SOC_WM8962 is not set -# CONFIG_SND_SOC_WM8974 is not set -# CONFIG_SND_SOC_WM8978 is not set -# CONFIG_SND_SOC_WM8985 is not set -# CONFIG_SND_SOC_ZL38060 is not set -# CONFIG_SND_SOC_MAX9759 is not set -# CONFIG_SND_SOC_MT6351 is not set -# CONFIG_SND_SOC_MT6357 is not set -# CONFIG_SND_SOC_MT6358 is not set -# CONFIG_SND_SOC_MT6660 is not set -# CONFIG_SND_SOC_NAU8315 is not set -# CONFIG_SND_SOC_NAU8540 is not set -# CONFIG_SND_SOC_NAU8810 is not set -# CONFIG_SND_SOC_NAU8821 is not set -# CONFIG_SND_SOC_NAU8822 is not set -# CONFIG_SND_SOC_NAU8824 is not set -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 -CONFIG_SND_SOC_I_SABRE_CODEC=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 is not set -# CONFIG_SND_TEST_COMPONENT is not set -CONFIG_HID_SUPPORT=y -CONFIG_HID=y -CONFIG_HID_BATTERY_STRENGTH=y -CONFIG_HIDRAW=y -CONFIG_UHID=m -CONFIG_HID_GENERIC=y - -# -# Special HID drivers -# -CONFIG_HID_A4TECH=m -# CONFIG_HID_ACCUTOUCH is not set -CONFIG_HID_ACRUX=m -# CONFIG_HID_ACRUX_FF is not set -CONFIG_HID_APPLE=m -# CONFIG_HID_APPLEIR is not set -CONFIG_HID_ASUS=m -# CONFIG_HID_AUREAL is not set -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 is not set -# CONFIG_HID_COUGAR is not set -# CONFIG_HID_MACALLY is not set -# CONFIG_HID_PRODIKEYS is not set -# CONFIG_HID_CMEDIA is not set -# CONFIG_HID_CP2112 is not set -# CONFIG_HID_CREATIVE_SB0540 is not set -CONFIG_HID_CYPRESS=m -CONFIG_HID_DRAGONRISE=m -# CONFIG_DRAGONRISE_FF is not set -CONFIG_HID_EMS_FF=m -# CONFIG_HID_ELAN is not set -CONFIG_HID_ELECOM=m -CONFIG_HID_ELO=m -# CONFIG_HID_EVISION is not set -CONFIG_HID_EZKEY=m -# CONFIG_HID_FT260 is not set -CONFIG_HID_GEMBIRD=m -# CONFIG_HID_GFRM is not set -# CONFIG_HID_GLORIOUS is not set -CONFIG_HID_HOLTEK=m -# CONFIG_HOLTEK_FF is not set -# CONFIG_HID_GOODIX_SPI is not set -# CONFIG_HID_GOOGLE_STADIA_FF is not set -# CONFIG_HID_VIVALDI is not set -# 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 is not set -# CONFIG_HID_VRC2 is not set -# CONFIG_HID_XIAOMI is not set -CONFIG_HID_GYRATION=m -# CONFIG_HID_ICADE is not set -# 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 is not set -# CONFIG_HID_LETSKETCH is not set -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 is not set -# CONFIG_HID_MAYFLASH is not set -# CONFIG_HID_MEGAWORLD_FF is not set -# 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_NVIDIA_SHIELD is not set -CONFIG_HID_ORTEK=m -CONFIG_HID_PANTHERLORD=m -# CONFIG_PANTHERLORD_FF is not set -# CONFIG_HID_PENMOUNT is not set -CONFIG_HID_PETALYNX=m -CONFIG_HID_PICOLCD=m -# CONFIG_HID_PICOLCD_FB is not set -# CONFIG_HID_PICOLCD_BACKLIGHT is not set -# CONFIG_HID_PICOLCD_LEDS is not set -# CONFIG_HID_PICOLCD_CIR is not set -# CONFIG_HID_PLANTRONICS is not set -CONFIG_HID_PLAYSTATION=m -CONFIG_PLAYSTATION_FF=y -# CONFIG_HID_PXRC is not set -# CONFIG_HID_RAZER is not set -# CONFIG_HID_PRIMAX is not set -# CONFIG_HID_RETRODE is not set -CONFIG_HID_ROCCAT=m -# CONFIG_HID_SAITEK is not set -CONFIG_HID_SAMSUNG=m -# CONFIG_HID_SEMITEK is not set -# CONFIG_HID_SIGMAMICRO is not set -CONFIG_HID_SONY=m -CONFIG_SONY_FF=y -CONFIG_HID_SPEEDLINK=m -CONFIG_HID_STEAM=y -# CONFIG_STEAM_FF is not set -# CONFIG_HID_STEELSERIES is not set -CONFIG_HID_SUNPLUS=m -# CONFIG_HID_RMI is not set -CONFIG_HID_GREENASIA=m -# CONFIG_GREENASIA_FF is not set -CONFIG_HID_SMARTJOYPLUS=m -# CONFIG_SMARTJOYPLUS_FF is not set -# CONFIG_HID_TIVO is not set -CONFIG_HID_TOPSEED=m -# CONFIG_HID_TOPRE is not set -CONFIG_HID_THINGM=m -CONFIG_HID_THRUSTMASTER=m -# CONFIG_THRUSTMASTER_FF is not set -# CONFIG_HID_UDRAW_PS3 is not set -# CONFIG_HID_U2FZERO is not set -CONFIG_HID_UNIVERSAL_PIDFF=m -CONFIG_HID_WACOM=m -CONFIG_HID_WIIMOTE=m -# CONFIG_HID_WINWING is not set -CONFIG_HID_XINMO=m -CONFIG_HID_ZEROPLUS=m -# CONFIG_ZEROPLUS_FF is not set -CONFIG_HID_ZYDACRON=m -# CONFIG_HID_SENSOR_HUB is not set -# CONFIG_HID_ALPS is not set -# CONFIG_HID_MCP2200 is not set -# CONFIG_HID_MCP2221 is not set -# end of Special HID drivers - -# -# HID-BPF support -# -# end of HID-BPF support - -# -# USB HID support -# -CONFIG_USB_HID=y -CONFIG_HID_PID=y -CONFIG_USB_HIDDEV=y -# end of USB HID support - -CONFIG_I2C_HID=y -CONFIG_I2C_HID_OF=m -# CONFIG_I2C_HID_OF_ELAN is not set -# CONFIG_I2C_HID_OF_GOODIX is not set -CONFIG_I2C_HID_CORE=m -CONFIG_USB_OHCI_LITTLE_ENDIAN=y -CONFIG_USB_SUPPORT=y -CONFIG_USB_COMMON=y -# CONFIG_USB_LED_TRIG is not set -# CONFIG_USB_ULPI_BUS is not set -# CONFIG_USB_CONN_GPIO is not set -CONFIG_USB_ARCH_HAS_HCD=y -CONFIG_USB=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 is not set -# CONFIG_USB_OTG_PRODUCTLIST is not set -# CONFIG_USB_OTG_DISABLE_EXTERNAL_HUB is not set -# CONFIG_USB_LEDS_TRIGGER_USBPORT is not set -CONFIG_USB_AUTOSUSPEND_DELAY=2 -CONFIG_USB_DEFAULT_AUTHORIZATION_MODE=1 -CONFIG_USB_MON=m - -# -# USB Host Controller Drivers -# -# CONFIG_USB_C67X00_HCD is not set -# CONFIG_USB_XHCI_HCD is not set -# CONFIG_USB_EHCI_HCD is not set -# CONFIG_USB_OXU210HP_HCD is not set -# CONFIG_USB_ISP116X_HCD is not set -# CONFIG_USB_MAX3421_HCD is not set -# CONFIG_USB_OHCI_HCD is not set -# CONFIG_USB_SL811_HCD is not set -# CONFIG_USB_R8A66597_HCD is not set -CONFIG_USB_DWCOTG=y -# 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=y -# 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 - -# -# USB dual-mode controller drivers -# -# CONFIG_USB_CDNS_SUPPORT is not set -# CONFIG_USB_MUSB_HDRC is not set -# CONFIG_USB_DWC3 is not set -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_DEBUG is not set -# CONFIG_USB_DWC2_TRACK_MISSED_SOFS is not set -# CONFIG_USB_CHIPIDEA is not set -# CONFIG_USB_ISP1760 is not set - -# -# USB port drivers -# -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_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_APPLEDISPLAY=m -# CONFIG_APPLE_MFI_FASTCHARGE is not set -CONFIG_USB_LD=m -CONFIG_USB_TRANCEVIBRATOR=m -CONFIG_USB_IOWARRIOR=m -CONFIG_USB_TEST=m -# CONFIG_USB_EHSET_TEST_FIXTURE is not set -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 is not set -# CONFIG_USB_ONBOARD_DEV is not set -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=y -# CONFIG_AM335X_PHY_USB is not set -# CONFIG_USB_GPIO_VBUS is not set -# CONFIG_USB_ISP1301 is not set -# CONFIG_USB_ULPI is not set -# end of USB Physical Layer drivers - -CONFIG_USB_GADGET=y -# 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 is not set - -# -# USB Peripheral Controller -# -# CONFIG_USB_FUSB300 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_UDC_PLAT is not set -# CONFIG_USB_M66592 is not set -# CONFIG_USB_BDC_UDC is not set -# CONFIG_USB_NET2272 is not set -# CONFIG_USB_GADGET_XILINX is not set -# CONFIG_USB_MAX3420_UDC is not set -# 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_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_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_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_MIDI2 is not set -CONFIG_USB_CONFIGFS_F_HID=y -CONFIG_USB_CONFIGFS_F_UVC=y -CONFIG_USB_CONFIGFS_F_PRINTER=y - -# -# USB Gadget precomposed configurations -# -CONFIG_USB_ZERO=m -CONFIG_USB_AUDIO=m -# CONFIG_GADGET_UAC1 is not set -CONFIG_USB_ETH=m -CONFIG_USB_ETH_RNDIS=y -# CONFIG_USB_ETH_EEM is not set -# CONFIG_USB_G_NCM is not set -CONFIG_USB_GADGETFS=m -# CONFIG_USB_FUNCTIONFS is not set -CONFIG_USB_MASS_STORAGE=m -CONFIG_USB_G_SERIAL=m -CONFIG_USB_MIDI_GADGET=m -CONFIG_USB_G_PRINTER=m -CONFIG_USB_CDC_COMPOSITE=m -CONFIG_USB_G_ACM_MS=m -CONFIG_USB_G_MULTI=m -CONFIG_USB_G_MULTI_RNDIS=y -# CONFIG_USB_G_MULTI_CDC is not set -CONFIG_USB_G_HID=m -# CONFIG_USB_G_DBGP is not set -CONFIG_USB_G_WEBCAM=m -# CONFIG_USB_RAW_GADGET is not set -# end of USB Gadget precomposed configurations - -# CONFIG_TYPEC is not set -CONFIG_USB_ROLE_SWITCH=m -CONFIG_MMC=y -CONFIG_PWRSEQ_EMMC=y -# CONFIG_PWRSEQ_SD8787 is not set -CONFIG_PWRSEQ_SIMPLE=y -CONFIG_MMC_BLOCK=y -CONFIG_MMC_BLOCK_MINORS=32 -# CONFIG_SDIO_UART is not set -# CONFIG_MMC_TEST is not set - -# -# MMC/SD/SDIO Host Controller Drivers -# -CONFIG_MMC_BCM2835_MMC=y -CONFIG_MMC_BCM2835_DMA=y -CONFIG_MMC_BCM2835_PIO_DMA_BARRIER=2 -CONFIG_MMC_BCM2835_SDHOST=y -# CONFIG_MMC_DEBUG is not set -# CONFIG_MMC_ARMMMCI is not set -CONFIG_MMC_SDHCI=y -CONFIG_MMC_SDHCI_PLTFM=y -# CONFIG_MMC_SDHCI_OF_ARASAN is not set -# CONFIG_MMC_SDHCI_OF_AT91 is not set -# CONFIG_MMC_SDHCI_OF_DWCMSHC is not set -# CONFIG_MMC_SDHCI_CADENCE is not set -# CONFIG_MMC_SDHCI_F_SDH30 is not set -# CONFIG_MMC_SDHCI_MILBEAUT is not set -# CONFIG_MMC_SDHCI_IPROC is not set -CONFIG_MMC_SPI=m -# CONFIG_MMC_DW is not set -# CONFIG_MMC_VUB300 is not set -# CONFIG_MMC_USHC is not set -# CONFIG_MMC_USDHI6ROL0 is not set -CONFIG_MMC_CQHCI=y -CONFIG_MMC_HSQ=y -CONFIG_MMC_BCM2835=y -# CONFIG_MMC_MTK is not set -CONFIG_MMC_SDHCI_BRCMSTB=y -# CONFIG_MMC_SDHCI_XENON is not set -# CONFIG_SCSI_UFSHCD is not set -# CONFIG_MEMSTICK is not set -CONFIG_NEW_LEDS=y -CONFIG_LEDS_CLASS=y -# CONFIG_LEDS_CLASS_FLASH is not set -CONFIG_LEDS_CLASS_MULTICOLOR=m -# CONFIG_LEDS_BRIGHTNESS_HW_CHANGED is not set - -# -# LED drivers -# -# CONFIG_LEDS_AN30259A is not set -# CONFIG_LEDS_AW200XX 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 is not set -# CONFIG_LEDS_LM3642 is not set -# CONFIG_LEDS_LM3692X is not set -CONFIG_LEDS_PCA9532=m -# CONFIG_LEDS_PCA9532_GPIO is not set -CONFIG_LEDS_GPIO=y -# CONFIG_LEDS_LP3944 is not set -# CONFIG_LEDS_LP3952 is not set -# CONFIG_LEDS_LP50XX is not set -# CONFIG_LEDS_LP55XX_COMMON is not set -# CONFIG_LEDS_LP8860 is not set -CONFIG_LEDS_PCA955X=m -# CONFIG_LEDS_PCA955X_GPIO is not set -CONFIG_LEDS_PCA963X=m -# CONFIG_LEDS_PCA995X is not set -# CONFIG_LEDS_DAC124S085 is not set -CONFIG_LEDS_PWM=y -# CONFIG_LEDS_REGULATOR is not set -# CONFIG_LEDS_BD2606MVV is not set -# CONFIG_LEDS_BD2802 is not set -# CONFIG_LEDS_LT3593 is not set -# CONFIG_LEDS_TCA6507 is not set -# CONFIG_LEDS_TLC591XX is not set -# CONFIG_LEDS_LM355x is not set -# CONFIG_LEDS_IS31FL319X is not set -CONFIG_LEDS_IS31FL32XX=m - -# -# LED driver for blink(1) USB RGB LED is under Special HID drivers (HID_THINGM) -# -# CONFIG_LEDS_BLINKM is not set -# CONFIG_LEDS_SYSCON is not set -# CONFIG_LEDS_MLXREG is not set -# CONFIG_LEDS_USER is not set -# CONFIG_LEDS_SPI_BYTE is not set -# CONFIG_LEDS_LM3697 is not set - -# -# Flash and Torch LED drivers -# - -# -# RGB LED drivers -# -# CONFIG_LEDS_GROUP_MULTICOLOR is not set -# CONFIG_LEDS_KTD202X is not set -# CONFIG_LEDS_NCP5623 is not set -# CONFIG_LEDS_PWM_MULTICOLOR is not set - -# -# LED Triggers -# -CONFIG_LEDS_TRIGGERS=y -CONFIG_LEDS_TRIGGER_TIMER=y -CONFIG_LEDS_TRIGGER_ONESHOT=y -# CONFIG_LEDS_TRIGGER_DISK is not set -# CONFIG_LEDS_TRIGGER_MTD is not set -CONFIG_LEDS_TRIGGER_HEARTBEAT=y -CONFIG_LEDS_TRIGGER_BACKLIGHT=y -CONFIG_LEDS_TRIGGER_CPU=y -CONFIG_LEDS_TRIGGER_ACTIVITY=m -CONFIG_LEDS_TRIGGER_GPIO=m -CONFIG_LEDS_TRIGGER_DEFAULT_ON=y - -# -# iptables trigger is under Netfilter config (LED target) -# -CONFIG_LEDS_TRIGGER_TRANSIENT=m -CONFIG_LEDS_TRIGGER_CAMERA=m -CONFIG_LEDS_TRIGGER_INPUT=y -CONFIG_LEDS_TRIGGER_PANIC=y -CONFIG_LEDS_TRIGGER_NETDEV=m -CONFIG_LEDS_TRIGGER_PATTERN=m -# CONFIG_LEDS_TRIGGER_TTY is not set -CONFIG_LEDS_TRIGGER_INPUT_EVENTS=m -CONFIG_LEDS_TRIGGER_ACTPWR=y - -# -# Simple LED drivers -# -CONFIG_ACCESSIBILITY=y -CONFIG_A11Y_BRAILLE_CONSOLE=y - -# -# Speakup console speech -# -CONFIG_SPEAKUP=m -# CONFIG_SPEAKUP_SYNTH_ACNTSA is not set -# CONFIG_SPEAKUP_SYNTH_APOLLO is not set -# CONFIG_SPEAKUP_SYNTH_AUDPTR is not set -# CONFIG_SPEAKUP_SYNTH_BNS is not set -# CONFIG_SPEAKUP_SYNTH_DECTLK is not set -# CONFIG_SPEAKUP_SYNTH_DECEXT is not set -# CONFIG_SPEAKUP_SYNTH_LTLK is not set -CONFIG_SPEAKUP_SYNTH_SOFT=m -# CONFIG_SPEAKUP_SYNTH_SPKOUT is not set -# CONFIG_SPEAKUP_SYNTH_TXPRT is not set -# CONFIG_SPEAKUP_SYNTH_DUMMY is not set -# end of Speakup console speech - -# CONFIG_INFINIBAND is not set -CONFIG_EDAC_ATOMIC_SCRUB=y -CONFIG_EDAC_SUPPORT=y -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 is not set -# CONFIG_RTC_DRV_ABEOZ9 is not set -CONFIG_RTC_DRV_ABX80X=m -CONFIG_RTC_DRV_DS1307=y -# 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_HYM8563 is not set -CONFIG_RTC_DRV_MAX6900=m -# CONFIG_RTC_DRV_MAX31335 is not set -# CONFIG_RTC_DRV_NCT3018Y is not set -CONFIG_RTC_DRV_RS5C372=m -CONFIG_RTC_DRV_ISL1208=m -CONFIG_RTC_DRV_ISL12022=m -# CONFIG_RTC_DRV_ISL12026 is not set -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 is not set -CONFIG_RTC_DRV_BQ32K=m -CONFIG_RTC_DRV_S35390A=m -CONFIG_RTC_DRV_FM3130=m -# CONFIG_RTC_DRV_RX8010 is not set -# CONFIG_RTC_DRV_RX8111 is not set -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_SD2405AL is not set -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 is not set -# CONFIG_RTC_DRV_DS1347 is not set -CONFIG_RTC_DRV_DS1390=m -# CONFIG_RTC_DRV_MAX6916 is not set -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 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=m -CONFIG_RTC_DRV_RV3029_HWMON=y -# CONFIG_RTC_DRV_RX6110 is not set - -# -# Platform RTC drivers -# -# CONFIG_RTC_DRV_CMOS is not set -# 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_RP5C01 is not set -# CONFIG_RTC_DRV_ZYNQMP is not set - -# -# on-CPU RTC drivers -# -# CONFIG_RTC_DRV_PL030 is not set -# CONFIG_RTC_DRV_PL031 is not set -# CONFIG_RTC_DRV_CADENCE is not set -# CONFIG_RTC_DRV_FTRTC010 is not set -# CONFIG_RTC_DRV_R7301 is not set - -# -# HID Sensor RTC drivers -# -# 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=y -CONFIG_DMA_OF=y -# CONFIG_ALTERA_MSGDMA is not set -# CONFIG_AMBA_PL08X is not set -CONFIG_DMA_BCM2835=y -# CONFIG_DW_AXI_DMAC is not set -# CONFIG_FSL_EDMA is not set -# CONFIG_FSL_QDMA is not set -# CONFIG_INTEL_IDMA64 is not set -# CONFIG_NBPFAXI_DMA is not set -# CONFIG_PL330_DMA is not set -CONFIG_DMA_BCM2708=y -# CONFIG_XILINX_DMA is not set -# CONFIG_XILINX_XDMA is not set -# CONFIG_XILINX_ZYNQMP_DPDMA is not set -# CONFIG_AMD_QDMA is not set -# CONFIG_QCOM_HIDMA_MGMT is not set -# CONFIG_QCOM_HIDMA is not set -# CONFIG_DW_DMAC is not set -# CONFIG_SF_PDMA is not set - -# -# DMA Clients -# -# CONFIG_ASYNC_TX_DMA is not set -# CONFIG_DMATEST is not set - -# -# DMABUF options -# -CONFIG_SYNC_FILE=y -# CONFIG_SW_SYNC is not set -# CONFIG_UDMABUF is not set -# CONFIG_DMABUF_MOVE_NOTIFY is not set -# CONFIG_DMABUF_DEBUG is not set -# CONFIG_DMABUF_SELFTESTS is not set -CONFIG_DMABUF_HEAPS=y -# CONFIG_DMABUF_SYSFS_STATS is not set -CONFIG_DMABUF_HEAPS_SYSTEM=y -CONFIG_DMABUF_HEAPS_CMA=y -# end of DMABUF options - -CONFIG_UIO=m -CONFIG_UIO_PDRV_GENIRQ=m -# CONFIG_UIO_DMEM_GENIRQ is not set -# CONFIG_VFIO is not set -# CONFIG_VIRT_DRIVERS is not set -CONFIG_VIRTIO_MENU=y -# CONFIG_VIRTIO_MMIO is not set -# CONFIG_VDPA is not set -CONFIG_VHOST_MENU=y -# CONFIG_VHOST_NET is not set -# CONFIG_VHOST_CROSS_ENDIAN_LEGACY is not set -CONFIG_VHOST_ENABLE_FORK_OWNER_CONTROL=y - -# -# 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_RTLLIB is not set -# CONFIG_RTL8723BS is not set -CONFIG_R8712U=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 -# end of Analog to digital converters - -# -# Analog digital bi-direction converters -# -# CONFIG_ADT7316 is not set -# end of Analog digital bi-direction 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 -# end of IIO staging drivers - -CONFIG_STAGING_MEDIA=y -# CONFIG_VIDEO_MAX96712 is not set - -# -# StarFive media platform drivers -# -CONFIG_STAGING_MEDIA_DEPRECATED=y - -# -# Atmel media platform drivers -# -# CONFIG_LTE_GDM724X 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 is not set -CONFIG_FB_TFT_SH1106=m -CONFIG_FB_TFT_SSD1289=m -# CONFIG_FB_TFT_SSD1305 is not set -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_BCM_VIDEOCORE=y -CONFIG_BCM2835_VCHIQ=y -CONFIG_VCHIQ_CDEV=y -CONFIG_SND_BCM2835=m -CONFIG_VIDEO_BCM2835=m -CONFIG_BCM_VC_SM_CMA=m -CONFIG_VIDEO_CODEC_BCM2835=m -CONFIG_VIDEO_ISP_BCM2835=m -CONFIG_BCM2835_VCHIQ_MMAL=m -# CONFIG_XIL_AXIS_FIFO is not set -# CONFIG_FIELDBUS_DEV is not set -# CONFIG_GOLDFISH is not set -# CONFIG_CHROME_PLATFORMS is not set -# CONFIG_MELLANOX_PLATFORM 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 is not set -# CONFIG_CLK_SP810 is not set -# end of Clock driver for ARM Reference designs - -# CONFIG_LMK04832 is not set -# CONFIG_COMMON_CLK_MAX9485 is not set -CONFIG_COMMON_CLK_HIFIBERRY_DACPLUSHD=m -CONFIG_COMMON_CLK_HIFIBERRY_DACPRO=m -# 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 is not set -# CONFIG_COMMON_CLK_PWM is not set -# CONFIG_COMMON_CLK_RS9_PCIE is not set -# CONFIG_COMMON_CLK_SI521XX is not set -# CONFIG_COMMON_CLK_VC3 is not set -# CONFIG_COMMON_CLK_VC5 is not set -# CONFIG_COMMON_CLK_VC7 is not set -# CONFIG_COMMON_CLK_FIXED_MMIO is not set -CONFIG_CLK_BCM2711_DVP=y -CONFIG_CLK_BCM2835=y -CONFIG_CLK_RASPBERRYPI=y -# CONFIG_XILINX_VCU is not set -# CONFIG_COMMON_CLK_XLNX_CLKWZRD is not set -# CONFIG_HWSPINLOCK is not set - -# -# Clock Source drivers -# -CONFIG_TIMER_OF=y -CONFIG_TIMER_PROBE=y -CONFIG_CLKSRC_MMIO=y -CONFIG_BCM2835_TIMER=y -CONFIG_ARM_ARCH_TIMER=y -CONFIG_ARM_ARCH_TIMER_EVTSTREAM=y -CONFIG_ARM_TIMER_SP804=y -# CONFIG_MICROCHIP_PIT64B is not set -# end of Clock Source drivers - -CONFIG_MAILBOX=y -# CONFIG_ARM_MHU is not set -# CONFIG_ARM_MHU_V2 is not set -# CONFIG_PLATFORM_MHU is not set -# CONFIG_PL320_MBOX is not set -# CONFIG_ALTERA_MBOX is not set -CONFIG_BCM2835_MBOX=y -# CONFIG_MAILBOX_TEST is not set -# CONFIG_IOMMU_SUPPORT is not set - -# -# Remoteproc drivers -# -# CONFIG_REMOTEPROC is not set -# end of Remoteproc drivers - -# -# Rpmsg drivers -# -# CONFIG_RPMSG_QCOM_GLINK_RPM is not set -# 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 is not set -# end of NXP/Freescale QorIQ SoC drivers - -# -# fujitsu SoC drivers -# -# end of fujitsu 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 - -# CONFIG_WPCM450_SOC is not set - -# -# Qualcomm SoC drivers -# -# 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 - -# -# PM Domains -# - -# -# Amlogic PM Domains -# -# end of Amlogic PM Domains - -# -# Broadcom PM Domains -# -CONFIG_BCM2835_POWER=y -CONFIG_RASPBERRYPI_POWER=y -# end of Broadcom PM Domains - -# -# i.MX PM Domains -# -# end of i.MX PM Domains - -# -# Qualcomm PM Domains -# -# end of Qualcomm PM Domains -# end of PM Domains - -# CONFIG_PM_DEVFREQ is not set -CONFIG_EXTCON=y - -# -# Extcon Device Drivers -# -# CONFIG_EXTCON_ADC_JACK is not set -# CONFIG_EXTCON_FSA9480 is not set -# CONFIG_EXTCON_GPIO is not set -# CONFIG_EXTCON_LC824206XA is not set -# CONFIG_EXTCON_MAX3355 is not set -# CONFIG_EXTCON_PTN5150 is not set -# CONFIG_EXTCON_RT8973A is not set -# CONFIG_EXTCON_SM5502 is not set -# CONFIG_EXTCON_USB_GPIO is not set -# CONFIG_MEMORY is not set -CONFIG_IIO=m -CONFIG_IIO_BUFFER=y -CONFIG_IIO_BUFFER_CB=m -# CONFIG_IIO_BUFFER_DMA is not set -# CONFIG_IIO_BUFFER_DMAENGINE is not set -# CONFIG_IIO_BUFFER_HW_CONSUMER is not set -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 is not set -CONFIG_IIO_SW_TRIGGER=m -# 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_ADXL355=m -CONFIG_ADXL355_I2C=m -# CONFIG_ADXL355_SPI is not set -# CONFIG_ADXL367_SPI is not set -# CONFIG_ADXL367_I2C is not set -# CONFIG_ADXL372_SPI is not set -# CONFIG_ADXL372_I2C is not set -# CONFIG_ADXL380_SPI is not set -# CONFIG_ADXL380_I2C is not set -# 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_IIO_ST_ACCEL_3AXIS is not set -# CONFIG_IIO_KX022A_SPI is not set -# CONFIG_IIO_KX022A_I2C 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_MSA311 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_AD4000 is not set -# CONFIG_AD4130 is not set -# CONFIG_AD4695 is not set -# CONFIG_AD7091R5 is not set -# CONFIG_AD7091R8 is not set -# CONFIG_AD7124 is not set -# CONFIG_AD7173 is not set -# CONFIG_AD7192 is not set -# CONFIG_AD7266 is not set -# CONFIG_AD7280 is not set -# CONFIG_AD7291 is not set -# CONFIG_AD7292 is not set -# CONFIG_AD7298 is not set -# CONFIG_AD7380 is not set -# CONFIG_AD7476 is not set -# CONFIG_AD7606_IFACE_PARALLEL is not set -# CONFIG_AD7606_IFACE_SPI is not set -# CONFIG_AD7766 is not set -# CONFIG_AD7768_1 is not set -# 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_AD7944 is not set -# CONFIG_AD7949 is not set -# CONFIG_AD799X is not set -# CONFIG_AD9467 is not set -# CONFIG_CC10001_ADC is not set -# CONFIG_ENVELOPE_DETECTOR is not set -# CONFIG_HI8435 is not set -# CONFIG_HX711 is not set -# CONFIG_INA2XX_ADC is not set -# CONFIG_LTC2309 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_MAX11205 is not set -# CONFIG_MAX11410 is not set -# CONFIG_MAX1241 is not set -# CONFIG_MAX1363 is not set -# CONFIG_MAX34408 is not set -# CONFIG_MAX9611 is not set -CONFIG_MCP320X=m -CONFIG_MCP3422=m -# CONFIG_MCP3564 is not set -# CONFIG_MCP3911 is not set -# CONFIG_NAU7802 is not set -# CONFIG_PAC1921 is not set -# CONFIG_PAC1934 is not set -# CONFIG_RICHTEK_RTQ6056 is not set -# CONFIG_SD_ADC_MODULATOR is not set -# CONFIG_STMPE_ADC 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=m -# CONFIG_TI_ADS1119 is not set -# CONFIG_TI_ADS7924 is not set -# CONFIG_TI_ADS1100 is not set -# CONFIG_TI_ADS1298 is not set -# CONFIG_TI_ADS7950 is not set -# CONFIG_TI_ADS8344 is not set -# CONFIG_TI_ADS8688 is not set -# CONFIG_TI_ADS124S08 is not set -# CONFIG_TI_ADS131E08 is not set -# CONFIG_TI_LMP92064 is not set -# CONFIG_TI_TLC4541 is not set -# CONFIG_TI_TSC2046 is not set -# CONFIG_VF610_ADC is not set -# CONFIG_XILINX_XADC is not set -# end of Analog to digital converters - -# -# Analog to digital and digital to analog converters -# -# CONFIG_AD74115 is not set -# CONFIG_AD74413R is not set -# end of Analog to digital and digital to analog converters - -# -# Analog Front Ends -# -# CONFIG_IIO_RESCALE is not set -# end of Analog Front Ends - -# -# Amplifiers -# -# CONFIG_AD8366 is not set -# CONFIG_ADA4250 is not set -# CONFIG_HMC425 is not set -# end of Amplifiers - -# -# Capacitance to digital converters -# -# CONFIG_AD7150 is not set -# CONFIG_AD7746 is not set -# end of Capacitance to digital converters - -# -# Chemical Sensors -# -# CONFIG_AOSONG_AGS02MA is not set -# CONFIG_ATLAS_PH_SENSOR is not set -# CONFIG_ATLAS_EZO_SENSOR is not set -CONFIG_BME680=m -CONFIG_BME680_I2C=m -CONFIG_BME680_SPI=m -CONFIG_CCS811=m -# CONFIG_ENS160 is not set -# CONFIG_IAQCORE is not set -# CONFIG_PMS7003 is not set -# CONFIG_SCD30_CORE is not set -# CONFIG_SCD4X is not set -CONFIG_SENSIRION_SGP30=m -# CONFIG_SENSIRION_SGP40 is not set -CONFIG_SPS30=m -CONFIG_SPS30_I2C=m -# CONFIG_SPS30_SERIAL is not set -# CONFIG_SENSEAIR_SUNRISE_CO2 is not set -# CONFIG_VZ89X is not set -# end of Chemical Sensors - -# -# Hid Sensor IIO Common -# -# end of Hid Sensor IIO Common - -CONFIG_IIO_INV_SENSORS_TIMESTAMP=m -CONFIG_IIO_MS_SENSORS_I2C=m - -# -# 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_AD3552R is not set -# 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 is not set -# CONFIG_AD5593R is not set -# CONFIG_AD5504 is not set -# CONFIG_AD5624R_SPI is not set -# CONFIG_AD9739A is not set -# CONFIG_LTC2688 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 is not set -# CONFIG_AD5770R is not set -# CONFIG_AD5791 is not set -# CONFIG_AD7293 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 is not set -# CONFIG_LTC2632 is not set -# CONFIG_LTC2664 is not set -# CONFIG_M62332 is not set -# CONFIG_MAX517 is not set -# CONFIG_MAX5522 is not set -# CONFIG_MAX5821 is not set -# CONFIG_MCP4725 is not set -# CONFIG_MCP4728 is not set -# CONFIG_MCP4821 is not set -# CONFIG_MCP4922 is not set -# CONFIG_TI_DAC082S085 is not set -# CONFIG_TI_DAC5571 is not set -# CONFIG_TI_DAC7311 is not set -# 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 - -# -# Filters -# -# end of Filters - -# -# 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_ADF4377 is not set -# CONFIG_ADMFM2000 is not set -# CONFIG_ADMV1013 is not set -# CONFIG_ADMV4420 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 is not set -# 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=m -# end of Heart Rate Monitors -# end of Health Sensors - -# -# Humidity sensors -# -# CONFIG_AM2315 is not set -CONFIG_DHT11=m -# CONFIG_ENS210 is not set -CONFIG_HDC100X=m -# CONFIG_HDC2010 is not set -CONFIG_HDC3020=m -CONFIG_HTS221=m -CONFIG_HTS221_I2C=m -CONFIG_HTS221_SPI=m -CONFIG_HTU21=m -# CONFIG_SI7005 is not set -CONFIG_SI7020=m -# 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_BMI323_I2C is not set -# CONFIG_BMI323_SPI is not set -CONFIG_BOSCH_BNO055=m -# CONFIG_BOSCH_BNO055_SERIAL is not set -CONFIG_BOSCH_BNO055_I2C=m -# 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_IIO=m -CONFIG_INV_MPU6050_I2C=m -# 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_APDS9306 is not set -CONFIG_APDS9960=m -CONFIG_AS73211=m -# CONFIG_BH1745 is not set -CONFIG_BH1750=m -# CONFIG_BH1780 is not set -# 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_ISL76682 is not set -# CONFIG_JSA1212 is not set -# CONFIG_ROHM_BU27008 is not set -# CONFIG_ROHM_BU27034 is not set -# CONFIG_RPR0521 is not set -# CONFIG_LTR390 is not set -# CONFIG_LTR501 is not set -# CONFIG_LTRF216A is not set -# CONFIG_LV0104CS is not set -# CONFIG_MAX44000 is not set -# CONFIG_MAX44009 is not set -# CONFIG_NOA1305 is not set -# CONFIG_OPT3001 is not set -# CONFIG_OPT4001 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=m -# CONFIG_SENSORS_TSL2563 is not set -# CONFIG_TSL2583 is not set -# CONFIG_TSL2591 is not set -# CONFIG_TSL2772 is not set -CONFIG_TSL4531=m -# CONFIG_US5182D is not set -# CONFIG_VCNL4000 is not set -# CONFIG_VCNL4035 is not set -CONFIG_VEML6030=m -CONFIG_VEML6040=m -CONFIG_VEML6070=m -CONFIG_VEML6075=m -# CONFIG_VL6180 is not set -# CONFIG_ZOPT2201 is not set -# end of Light sensors - -# -# Magnetometer sensors -# -# CONFIG_AF8133J is not set -# 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_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_I2C is not set -# CONFIG_SENSORS_RM3100_SPI is not set -# CONFIG_TI_TMAG5273 is not set -# CONFIG_YAMAHA_YAS530 is not set -# end of Magnetometer sensors - -# -# Multiplexers -# -# CONFIG_IIO_MUX is not set -# end of Multiplexers - -# -# Inclinometer sensors -# -# end of Inclinometer sensors - -# -# Triggers - standalone -# -CONFIG_IIO_HRTIMER_TRIGGER=m -CONFIG_IIO_INTERRUPT_TRIGGER=m -# CONFIG_IIO_TIGHTLOOP_TRIGGER is not set -CONFIG_IIO_SYSFS_TRIGGER=m -# end of Triggers - standalone - -# -# Linear and angular position sensors -# -# end of Linear and angular position sensors - -# -# Digital potentiometers -# -# CONFIG_AD5110 is not set -# CONFIG_AD5272 is not set -# CONFIG_DS1803 is not set -# CONFIG_MAX5432 is not set -# 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 is not set -# CONFIG_TPL0102 is not set -# CONFIG_X9250 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_ROHM_BM1390 is not set -CONFIG_BMP280=m -CONFIG_BMP280_I2C=m -CONFIG_BMP280_SPI=m -# CONFIG_DLHL60D is not set -# CONFIG_DPS310 is not set -# CONFIG_HP03 is not set -# CONFIG_HSC030PA 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_MPRLS0025PA is not set -# CONFIG_MS5611 is not set -CONFIG_MS5637=m -# CONFIG_SDP500 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_HX9023S is not set -# CONFIG_IRSD200 is not set -# CONFIG_ISL29501 is not set -# CONFIG_LIDAR_LITE_V2 is not set -# CONFIG_MB1232 is not set -# CONFIG_PING is not set -# CONFIG_RFD77402 is not set -# CONFIG_SRF04 is not set -# CONFIG_SX9310 is not set -# CONFIG_SX9324 is not set -# CONFIG_SX9360 is not set -# CONFIG_SX9500 is not set -# CONFIG_SRF08 is not set -# CONFIG_VCNL3020 is not set -# CONFIG_VL53L0X_I2C is not set -# CONFIG_AW96103 is not set -# end of Proximity and distance sensors - -# -# Resolver to digital converters -# -# CONFIG_AD2S90 is not set -# CONFIG_AD2S1200 is not set -# CONFIG_AD2S1210 is not set -# end of Resolver to digital converters - -# -# Temperature sensors -# -# CONFIG_LTC2983 is not set -CONFIG_MAXIM_THERMOCOUPLE=m -# CONFIG_MLX90614 is not set -# CONFIG_MLX90632 is not set -# CONFIG_MLX90635 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_MAX30208 is not set -CONFIG_MAX31856=m -# CONFIG_MAX31865 is not set -# CONFIG_MCP9600 is not set -# end of Temperature sensors - -CONFIG_PWM=y -# CONFIG_PWM_DEBUG is not set -# CONFIG_PWM_ATMEL_TCB is not set -CONFIG_PWM_BCM2835=m -# CONFIG_PWM_CLK is not set -# CONFIG_PWM_FSL_FTM is not set -CONFIG_PWM_GPIO=m -CONFIG_PWM_PCA9685=m -CONFIG_PWM_RASPBERRYPI_POE=m -# CONFIG_PWM_RP1 is not set -# CONFIG_PWM_STMPE is not set -# CONFIG_PWM_XILINX is not set - -# -# IRQ chip support -# -CONFIG_IRQCHIP=y -CONFIG_ARM_GIC=y -CONFIG_ARM_GIC_MAX_NR=1 -# CONFIG_AL_FIC is not set -CONFIG_BRCMSTB_L2_IRQ=y -# CONFIG_XILINX_INTC is not set -# end of IRQ chip support - -# CONFIG_IPACK_BUS is not set -CONFIG_RESET_CONTROLLER=y -# CONFIG_RESET_BRCMSTB is not set -CONFIG_RESET_BRCMSTB_RESCAL=y -# CONFIG_RESET_GPIO is not set -# CONFIG_RESET_RASPBERRYPI is not set -CONFIG_RESET_SIMPLE=y -# CONFIG_RESET_TI_SYSCON is not set -# CONFIG_RESET_TI_TPS380X is not set - -# -# PHY Subsystem -# -# CONFIG_GENERIC_PHY is not set -# CONFIG_PHY_CAN_TRANSCEIVER is not set - -# -# PHY drivers for Broadcom platforms -# -# CONFIG_BCM_KONA_USB2_PHY is not set -# CONFIG_PHY_BRCM_USB is not set -# end of PHY drivers for Broadcom platforms - -# CONFIG_PHY_CADENCE_TORRENT is not set -# CONFIG_PHY_CADENCE_DPHY is not set -# CONFIG_PHY_CADENCE_DPHY_RX is not set -# CONFIG_PHY_CADENCE_SIERRA is not set -# CONFIG_PHY_CADENCE_SALVO is not set -# CONFIG_PHY_PXA_28NM_HSIC is not set -# CONFIG_PHY_PXA_28NM_USB2 is not set -# CONFIG_PHY_LAN966X_SERDES is not set -# CONFIG_PHY_CPCAP_USB is not set -# CONFIG_PHY_MAPPHONE_MDM6600 is not set -# CONFIG_PHY_OCELOT_SERDES is not set -# CONFIG_PHY_SAMSUNG_USB2 is not set -# end of PHY Subsystem - -# CONFIG_POWERCAP is not set -# CONFIG_MCB is not set - -# -# Performance monitor support -# -# CONFIG_ARM_CCI_PMU is not set -# CONFIG_ARM_CCN is not set -CONFIG_ARM_PMU=y -CONFIG_ARM_V7_PMU=y -# CONFIG_ARM_PMUV3 is not set -CONFIG_RPI_AXIPERF=m -# end of Performance monitor support - -# CONFIG_RAS is not set - -# -# Android -# -CONFIG_ANDROID_BINDER_IPC=y -CONFIG_ANDROID_BINDERFS=y -CONFIG_ANDROID_BINDER_DEVICES="binder,hwbinder,vndbinder" -# CONFIG_ANDROID_BINDER_IPC_SELFTEST is not set -# end of Android - -# CONFIG_DAX is not set -CONFIG_NVMEM=y -CONFIG_NVMEM_SYSFS=y -CONFIG_NVMEM_LAYOUTS=y - -# -# Layout Types -# -# CONFIG_NVMEM_LAYOUT_SL28_VPD is not set -# CONFIG_NVMEM_LAYOUT_ONIE_TLV is not set -# CONFIG_NVMEM_LAYOUT_U_BOOT_ENV is not set -# end of Layout Types - -CONFIG_NVMEM_RASPBERRYPI_OTP=y -# CONFIG_NVMEM_RMEM is not set -# CONFIG_NVMEM_U_BOOT_ENV is not set - -# -# 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_TEE is not set -CONFIG_MULTIPLEXER=m - -# -# Multiplexer drivers -# -# CONFIG_MUX_ADG792A is not set -# CONFIG_MUX_ADGS1408 is not set -CONFIG_MUX_GPIO=m -# 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 is not set -# CONFIG_COUNTER is not set -# CONFIG_MOST is not set -# CONFIG_PECI is not set -# CONFIG_HTE is not set -# end of Device Drivers - -# -# File systems -# -CONFIG_DCACHE_WORD_ACCESS=y -# CONFIG_VALIDATE_FS_PARSER is not set -CONFIG_FS_IOMAP=y -CONFIG_FS_STACK=y -CONFIG_BUFFER_HEAD=y -CONFIG_LEGACY_DIRECT_IO=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=y -CONFIG_XFS_FS=y -CONFIG_XFS_SUPPORT_V4=y -CONFIG_XFS_SUPPORT_ASCII_CI=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 is not set -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=y -CONFIG_BTRFS_FS_POSIX_ACL=y -# 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=y -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_F2FS_UNFAIR_RWSEM=y -# CONFIG_BCACHEFS_FS is not set -CONFIG_FS_POSIX_ACL=y -CONFIG_EXPORTFS=y -# CONFIG_EXPORTFS_BLOCK_OPS is not set -CONFIG_FILE_LOCKING=y -CONFIG_FS_ENCRYPTION=y -CONFIG_FS_ENCRYPTION_ALGS=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 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_AUTOFS_FS=y -CONFIG_FUSE_FS=m -CONFIG_CUSE=m -# CONFIG_VIRTIO_FS is not set -CONFIG_FUSE_PASSTHROUGH=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_METACOPY is not set -# CONFIG_OVERLAY_FS_DEBUG is not set - -# -# Caches -# -CONFIG_NETFS_SUPPORT=y -CONFIG_NETFS_STATS=y -# CONFIG_NETFS_DEBUG is not set -CONFIG_FSCACHE=y -CONFIG_FSCACHE_STATS=y -CONFIG_CACHEFILES=y -# CONFIG_CACHEFILES_DEBUG is not set -# CONFIG_CACHEFILES_ERROR_INJECTION is not set -# CONFIG_CACHEFILES_ONDEMAND 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=y -CONFIG_MSDOS_FS=y -CONFIG_VFAT_FS=y -CONFIG_FAT_DEFAULT_CODEPAGE=437 -CONFIG_FAT_DEFAULT_IOCHARSET="ascii" -# CONFIG_FAT_DEFAULT_UTF8 is not set -CONFIG_EXFAT_FS=m -CONFIG_EXFAT_DEFAULT_IOCHARSET="utf8" -CONFIG_NTFS3_FS=m -# CONFIG_NTFS3_LZX_XPRESS is not set -# CONFIG_NTFS3_FS_POSIX_ACL is not set -CONFIG_NTFS_FS=m -# end of DOS/FAT/EXFAT/NT Filesystems - -# -# Pseudo filesystems -# -CONFIG_PROC_FS=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_TMPFS_QUOTA is not set -CONFIG_CONFIGFS_FS=y -# 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=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 is not set -# CONFIG_JFFS2_COMPRESSION_OPTIONS is not set -CONFIG_JFFS2_ZLIB=y -CONFIG_JFFS2_RTIME=y -CONFIG_UBIFS_FS=m -# CONFIG_UBIFS_FS_ADVANCED_COMPR is not set -CONFIG_UBIFS_FS_LZO=y -CONFIG_UBIFS_FS_ZLIB=y -CONFIG_UBIFS_FS_ZSTD=y -# CONFIG_UBIFS_ATIME_SUPPORT is not set -CONFIG_UBIFS_FS_XATTR=y -CONFIG_UBIFS_FS_SECURITY=y -# CONFIG_UBIFS_FS_AUTHENTICATION is not set -# CONFIG_CRAMFS is not set -CONFIG_SQUASHFS=m -CONFIG_SQUASHFS_FILE_CACHE=y -# CONFIG_SQUASHFS_FILE_DIRECT is not set -CONFIG_SQUASHFS_DECOMP_SINGLE=y -CONFIG_SQUASHFS_DECOMP_MULTI=y -CONFIG_SQUASHFS_DECOMP_MULTI_PERCPU=y -CONFIG_SQUASHFS_CHOICE_DECOMP_BY_MOUNT=y -CONFIG_SQUASHFS_MOUNT_DECOMP_THREADS=y -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_COMPRESS=y -CONFIG_PSTORE_CONSOLE=y -# CONFIG_PSTORE_PMSG is not set -# CONFIG_PSTORE_FTRACE is not set -CONFIG_PSTORE_RAM=y -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_PSTORE_BLK_CONSOLE_SIZE=64 -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_BACKED_BY_FILE=y -CONFIG_EROFS_FS_ZIP=y -CONFIG_EROFS_FS_ZIP_LZMA=y -# CONFIG_EROFS_FS_ZIP_DEFLATE is not set -# CONFIG_EROFS_FS_ZIP_ZSTD is not set -# CONFIG_EROFS_FS_ONDEMAND is not set -# CONFIG_EROFS_FS_PCPU_KTHREAD is not set -CONFIG_NETWORK_FILESYSTEMS=y -CONFIG_NFS_FS=y -CONFIG_NFS_V2=y -CONFIG_NFS_V3=y -CONFIG_NFS_V3_ACL=y -CONFIG_NFS_V4=y -CONFIG_NFS_SWAP=y -CONFIG_NFS_V4_1=y -CONFIG_NFS_V4_2=y -CONFIG_PNFS_FILE_LAYOUT=y -CONFIG_PNFS_BLOCK=y -CONFIG_PNFS_FLEXFILE_LAYOUT=y -CONFIG_NFS_V4_1_IMPLEMENTATION_ID_DOMAIN="kernel.org" -# CONFIG_NFS_V4_1_MIGRATION is not set -CONFIG_NFS_V4_SECURITY_LABEL=y -CONFIG_ROOT_NFS=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=y -CONFIG_NFSD=m -CONFIG_NFSD_V2=y -CONFIG_NFSD_V2_ACL=y -CONFIG_NFSD_V3_ACL=y -CONFIG_NFSD_V4=y -# CONFIG_NFSD_BLOCKLAYOUT is not set -# CONFIG_NFSD_SCSILAYOUT is not set -# CONFIG_NFSD_FLEXFILELAYOUT is not set -# CONFIG_NFSD_V4_2_INTER_SSC is not set -# CONFIG_NFSD_V4_SECURITY_LABEL is not set -# CONFIG_NFSD_LEGACY_CLIENT_TRACKING is not set -CONFIG_GRACE_PERIOD=y -CONFIG_LOCKD=y -CONFIG_LOCKD_V4=y -CONFIG_NFS_ACL_SUPPORT=y -CONFIG_NFS_COMMON=y -# CONFIG_NFS_LOCALIO is not set -CONFIG_NFS_V4_2_SSC_HELPER=y -CONFIG_SUNRPC=y -CONFIG_SUNRPC_GSS=y -CONFIG_SUNRPC_BACKCHANNEL=y -CONFIG_SUNRPC_SWAP=y -CONFIG_RPCSEC_GSS_KRB5=y -CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_AES_SHA1=y -# CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_CAMELLIA is not set -# CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_AES_SHA2 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=y -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 is not set -CONFIG_CIFS_FSCACHE=y -# CONFIG_CIFS_COMPRESSION is not set -CONFIG_SMB_SERVER=m -CONFIG_SMB_SERVER_CHECK_CAP_NET_ADMIN=y -# CONFIG_SMB_SERVER_KERBEROS5 is not set -CONFIG_SMBFS=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=y -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=y -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_NLS_UCS2_UTILS=m -CONFIG_DLM=m -# CONFIG_DLM_DEBUG is not set -CONFIG_UNICODE=m -# 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_HAVE_TRUSTED_KEYS=y -CONFIG_TRUSTED_KEYS_TPM=y -CONFIG_ENCRYPTED_KEYS=y -# CONFIG_USER_DECRYPTED_DATA is not set -CONFIG_KEY_DH_OPERATIONS=y -CONFIG_KEY_NOTIFICATIONS=y -CONFIG_SECURITY_DMESG_RESTRICT=y -CONFIG_PROC_MEM_ALWAYS_FORCE=y -# CONFIG_PROC_MEM_FORCE_PTRACE is not set -# CONFIG_PROC_MEM_NO_FORCE is not set -CONFIG_SECURITY=y -CONFIG_SECURITYFS=y -CONFIG_SECURITY_NETWORK=y -# CONFIG_SECURITY_NETWORK_XFRM is not set -CONFIG_SECURITY_PATH=y -CONFIG_HARDENED_USERCOPY=y -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_DEBUG is not set -CONFIG_SECURITY_APPARMOR_INTROSPECT_POLICY=y -CONFIG_SECURITY_APPARMOR_HASH=y -CONFIG_SECURITY_APPARMOR_HASH_DEFAULT=y -CONFIG_SECURITY_APPARMOR_EXPORT_BINARY=y -CONFIG_SECURITY_APPARMOR_PARANOID_LOAD=y -# CONFIG_SECURITY_LOADPIN is not set -CONFIG_SECURITY_YAMA=y -# CONFIG_SECURITY_SAFESETID is not set -CONFIG_SECURITY_LOCKDOWN_LSM=y -CONFIG_SECURITY_LOCKDOWN_LSM_EARLY=y -CONFIG_LOCK_DOWN_KERNEL_FORCE_NONE=y -# CONFIG_LOCK_DOWN_KERNEL_FORCE_INTEGRITY is not set -# CONFIG_LOCK_DOWN_KERNEL_FORCE_CONFIDENTIALITY is not set -CONFIG_SECURITY_LANDLOCK=y -# CONFIG_SECURITY_IPE is not set -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_APPARMOR=y -# CONFIG_DEFAULT_SECURITY_DAC is not set -CONFIG_LSM="landlock,yama,loadpin,safesetid,integrity" - -# -# Kernel hardening options -# - -# -# Memory initialization -# -CONFIG_CC_HAS_AUTO_VAR_INIT_PATTERN=y -CONFIG_CC_HAS_AUTO_VAR_INIT_ZERO_BARE=y -CONFIG_CC_HAS_AUTO_VAR_INIT_ZERO=y -# CONFIG_INIT_STACK_NONE is not set -# CONFIG_INIT_STACK_ALL_PATTERN is not set -CONFIG_INIT_STACK_ALL_ZERO=y -# CONFIG_INIT_ON_ALLOC_DEFAULT_ON is not set -# CONFIG_INIT_ON_FREE_DEFAULT_ON is not set -CONFIG_CC_HAS_ZERO_CALL_USED_REGS=y -# CONFIG_ZERO_CALL_USED_REGS is not set -# end of Memory initialization - -# -# Hardening of kernel data structures -# -# CONFIG_LIST_HARDENED is not set -# CONFIG_BUG_ON_DATA_CORRUPTION is not set -# end of Hardening of kernel data structures - -CONFIG_RANDSTRUCT_NONE=y -# end of Kernel hardening options -# end of Security options - -CONFIG_XOR_BLOCKS=y -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_SIG=y -CONFIG_CRYPTO_SIG2=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_NULL=y -CONFIG_CRYPTO_NULL2=y -CONFIG_CRYPTO_PCRYPT=m -CONFIG_CRYPTO_CRYPTD=m -CONFIG_CRYPTO_AUTHENC=m -CONFIG_CRYPTO_TEST=m -# end of Crypto core or helper - -# -# Public-key cryptography -# -CONFIG_CRYPTO_RSA=y -CONFIG_CRYPTO_DH=y -CONFIG_CRYPTO_DH_RFC7919_GROUPS=y -CONFIG_CRYPTO_ECC=m -CONFIG_CRYPTO_ECDH=m -CONFIG_CRYPTO_ECDSA=m -CONFIG_CRYPTO_ECRDSA=m -CONFIG_CRYPTO_CURVE25519=m -# end of Public-key cryptography - -# -# Block ciphers -# -CONFIG_CRYPTO_AES=y -CONFIG_CRYPTO_AES_TI=m -CONFIG_CRYPTO_ANUBIS=m -CONFIG_CRYPTO_ARIA=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_SEED=m -CONFIG_CRYPTO_SERPENT=m -CONFIG_CRYPTO_SM4=m -CONFIG_CRYPTO_SM4_GENERIC=m -CONFIG_CRYPTO_TEA=m -CONFIG_CRYPTO_TWOFISH=m -CONFIG_CRYPTO_TWOFISH_COMMON=m -# end of Block ciphers - -# -# Length-preserving ciphers and modes -# -CONFIG_CRYPTO_ADIANTUM=m -CONFIG_CRYPTO_ARC4=m -CONFIG_CRYPTO_CHACHA20=m -CONFIG_CRYPTO_CBC=y -CONFIG_CRYPTO_CTR=y -CONFIG_CRYPTO_CTS=y -CONFIG_CRYPTO_ECB=y -CONFIG_CRYPTO_HCTR2=m -CONFIG_CRYPTO_KEYWRAP=m -CONFIG_CRYPTO_LRW=m -CONFIG_CRYPTO_PCBC=m -CONFIG_CRYPTO_XCTR=m -CONFIG_CRYPTO_XTS=y -CONFIG_CRYPTO_NHPOLY1305=m -# end of Length-preserving ciphers and modes - -# -# AEAD (authenticated encryption with associated data) ciphers -# -# CONFIG_CRYPTO_AEGIS128 is not set -CONFIG_CRYPTO_CHACHA20POLY1305=m -CONFIG_CRYPTO_CCM=m -CONFIG_CRYPTO_GCM=y -CONFIG_CRYPTO_GENIV=y -CONFIG_CRYPTO_SEQIV=y -CONFIG_CRYPTO_ECHAINIV=m -CONFIG_CRYPTO_ESSIV=m -# end of AEAD (authenticated encryption with associated data) ciphers - -# -# Hashes, digests, and MACs -# -CONFIG_CRYPTO_BLAKE2B=y -CONFIG_CRYPTO_CMAC=m -CONFIG_CRYPTO_GHASH=y -CONFIG_CRYPTO_HMAC=y -CONFIG_CRYPTO_MD4=m -CONFIG_CRYPTO_MD5=y -CONFIG_CRYPTO_MICHAEL_MIC=m -CONFIG_CRYPTO_POLYVAL=m -CONFIG_CRYPTO_POLY1305=m -CONFIG_CRYPTO_RMD160=m -CONFIG_CRYPTO_SHA1=y -CONFIG_CRYPTO_SHA256=y -CONFIG_CRYPTO_SHA512=y -CONFIG_CRYPTO_SHA3=y -CONFIG_CRYPTO_SM3=m -CONFIG_CRYPTO_SM3_GENERIC=m -CONFIG_CRYPTO_STREEBOG=m -CONFIG_CRYPTO_VMAC=m -CONFIG_CRYPTO_WP512=m -CONFIG_CRYPTO_XCBC=m -CONFIG_CRYPTO_XXHASH=y -# end of Hashes, digests, and MACs - -# -# CRCs (cyclic redundancy checks) -# -CONFIG_CRYPTO_CRC32C=y -CONFIG_CRYPTO_CRC32=y -CONFIG_CRYPTO_CRCT10DIF=y -CONFIG_CRYPTO_CRC64_ROCKSOFT=y -# end of CRCs (cyclic redundancy checks) - -# -# 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 -# end of Compression - -# -# 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_JITTERENTROPY_MEMORY_BLOCKS=64 -CONFIG_CRYPTO_JITTERENTROPY_MEMORY_BLOCKSIZE=32 -CONFIG_CRYPTO_JITTERENTROPY_OSR=1 -CONFIG_CRYPTO_KDF800108_CTR=y -# end of Random number generation - -# -# Userspace interface -# -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 -# end of Userspace interface - -CONFIG_CRYPTO_HASH_INFO=y - -# -# Accelerated Cryptographic Algorithms for CPU (arm) -# -CONFIG_CRYPTO_CURVE25519_NEON=m -# CONFIG_CRYPTO_GHASH_ARM_CE is not set -# CONFIG_CRYPTO_NHPOLY1305_NEON is not set -CONFIG_CRYPTO_POLY1305_ARM=m -CONFIG_CRYPTO_BLAKE2S_ARM=y -# CONFIG_CRYPTO_BLAKE2B_NEON is not set -CONFIG_CRYPTO_SHA1_ARM=m -CONFIG_CRYPTO_SHA1_ARM_NEON=m -# CONFIG_CRYPTO_SHA1_ARM_CE is not set -# CONFIG_CRYPTO_SHA2_ARM_CE is not set -# CONFIG_CRYPTO_SHA256_ARM is not set -# CONFIG_CRYPTO_SHA512_ARM is not set -CONFIG_CRYPTO_AES_ARM=m -# CONFIG_CRYPTO_AES_ARM_BS is not set -# CONFIG_CRYPTO_AES_ARM_CE is not set -CONFIG_CRYPTO_CHACHA20_NEON=m -# CONFIG_CRYPTO_CRC32_ARM_CE is not set -# CONFIG_CRYPTO_CRCT10DIF_ARM_CE is not set -# end of Accelerated Cryptographic Algorithms for CPU (arm) - -# CONFIG_CRYPTO_HW 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=y -# CONFIG_FIPS_SIGNATURE_SELFTEST is not set - -# -# Certificates for signature checking -# -CONFIG_MODULE_SIG_KEY="certs/signing_key.pem" -CONFIG_MODULE_SIG_KEY_TYPE_RSA=y -# CONFIG_MODULE_SIG_KEY_TYPE_ECDSA is not set -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=y -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_CORDIC=m -# CONFIG_PRIME_NUMBERS is not set -CONFIG_RATIONAL=y -CONFIG_ARCH_USE_CMPXCHG_LOCKREF=y - -# -# Crypto library routines -# -CONFIG_CRYPTO_LIB_UTILS=y -CONFIG_CRYPTO_LIB_AES=y -CONFIG_CRYPTO_LIB_ARC4=m -CONFIG_CRYPTO_LIB_GF128MUL=y -CONFIG_CRYPTO_ARCH_HAVE_LIB_BLAKE2S=y -CONFIG_CRYPTO_ARCH_HAVE_LIB_CHACHA=y -CONFIG_CRYPTO_LIB_CHACHA_GENERIC=m -CONFIG_CRYPTO_LIB_CHACHA_INTERNAL=m -CONFIG_CRYPTO_LIB_CHACHA=m -CONFIG_CRYPTO_ARCH_HAVE_LIB_CURVE25519=y -CONFIG_CRYPTO_LIB_CURVE25519_GENERIC=m -CONFIG_CRYPTO_LIB_CURVE25519_INTERNAL=m -CONFIG_CRYPTO_LIB_CURVE25519=m -CONFIG_CRYPTO_LIB_DES=m -CONFIG_CRYPTO_LIB_POLY1305_RSIZE=9 -CONFIG_CRYPTO_ARCH_HAVE_LIB_POLY1305=y -CONFIG_CRYPTO_LIB_POLY1305_GENERIC=m -CONFIG_CRYPTO_LIB_POLY1305_INTERNAL=m -CONFIG_CRYPTO_LIB_POLY1305=m -CONFIG_CRYPTO_LIB_CHACHA20POLY1305=m -CONFIG_CRYPTO_LIB_SHA1=y -CONFIG_CRYPTO_LIB_SHA256=y -# end of Crypto library routines - -CONFIG_CRC_CCITT=y -CONFIG_CRC16=y -CONFIG_CRC_T10DIF=y -CONFIG_CRC64_ROCKSOFT=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=y -CONFIG_CRC4=m -CONFIG_CRC7=m -CONFIG_LIBCRC32C=y -CONFIG_CRC8=y -CONFIG_XXHASH=y -CONFIG_AUDIT_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=y -CONFIG_LZ4HC_COMPRESS=y -CONFIG_LZ4_DECOMPRESS=y -CONFIG_ZSTD_COMMON=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_ARM=y -CONFIG_XZ_DEC_ARMTHUMB=y -# CONFIG_XZ_DEC_ARM64 is not set -CONFIG_XZ_DEC_SPARC=y -# CONFIG_XZ_DEC_RISCV is not set -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=y -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_XARRAY_MULTI=y -CONFIG_ASSOCIATIVE_ARRAY=y -CONFIG_CLOSURES=y -CONFIG_HAS_IOMEM=y -CONFIG_HAS_IOPORT=y -CONFIG_HAS_IOPORT_MAP=y -CONFIG_HAS_DMA=y -CONFIG_DMA_OPS_HELPERS=y -CONFIG_NEED_DMA_MAP_STATE=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_DMA_NEED_SYNC=y -CONFIG_DMA_NONCOHERENT_MMAP=y -CONFIG_ARCH_HAS_DMA_ALLOC=y -CONFIG_DMA_CMA=y - -# -# Default contiguous memory area size: -# -CONFIG_CMA_SIZE_MBYTES=5 -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_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_32=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_POOL=y -CONFIG_ARCH_STACKWALK=y -CONFIG_STACKDEPOT=y -CONFIG_STACKDEPOT_MAX_FRAMES=64 -CONFIG_SBITMAP=y -# CONFIG_LWQ_TEST is not set -# end of Library routines - -CONFIG_GENERIC_LIB_DEVMEM_IS_ALLOWED=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=y -# CONFIG_DYNAMIC_DEBUG is not set -# CONFIG_DYNAMIC_DEBUG_CORE is not set -CONFIG_SYMBOLIC_ERRNAME=y -CONFIG_DEBUG_BUGVERBOSE=y -# end of printk and dmesg options - -CONFIG_DEBUG_KERNEL=y -CONFIG_DEBUG_MISC=y - -# -# Compile-time checks and compiler options -# -CONFIG_DEBUG_INFO=y -CONFIG_AS_HAS_NON_CONST_ULEB128=y -# CONFIG_DEBUG_INFO_NONE 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_REDUCED is not set -CONFIG_DEBUG_INFO_COMPRESSED_NONE=y -# CONFIG_DEBUG_INFO_COMPRESSED_ZLIB is not set -# CONFIG_DEBUG_INFO_COMPRESSED_ZSTD is not set -# CONFIG_DEBUG_INFO_SPLIT is not set -CONFIG_DEBUG_INFO_BTF=y -CONFIG_PAHOLE_HAS_SPLIT_BTF=y -CONFIG_PAHOLE_HAS_LANG_EXCLUDE=y -CONFIG_DEBUG_INFO_BTF_MODULES=y -# CONFIG_MODULE_ALLOW_BTF_MISMATCH is not set -# 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_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=0x1f6 -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=y -# CONFIG_UBSAN is not set -CONFIG_HAVE_KCSAN_COMPILER=y -# end of Generic Kernel Debugging Instruments - -# -# Networking Debugging -# -# CONFIG_NET_DEV_REFCNT_TRACKER is not set -# CONFIG_NET_NS_REFCNT_TRACKER is not set -# CONFIG_DEBUG_NET is not set -# end of Networking Debugging - -# -# Memory Debugging -# -# CONFIG_PAGE_EXTENSION is not set -# CONFIG_DEBUG_PAGEALLOC is not set -CONFIG_SLUB_DEBUG=y -# CONFIG_SLUB_DEBUG_ON 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_HAVE_DEBUG_KMEMLEAK=y -# CONFIG_DEBUG_KMEMLEAK is not set -# CONFIG_PER_VMA_LOCK_STATS is not set -# CONFIG_DEBUG_OBJECTS is not set -# CONFIG_SHRINKER_DEBUG is not set -# CONFIG_DEBUG_STACK_USAGE is not set -# CONFIG_SCHED_STACK_END_CHECK is not set -# 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_MEM_ALLOC_PROFILING 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=y -CONFIG_KFENCE_SAMPLE_INTERVAL=100 -CONFIG_KFENCE_NUM_OBJECTS=255 -# CONFIG_KFENCE_DEFERRABLE is not set -# CONFIG_KFENCE_STATIC_KEYS is not set -CONFIG_KFENCE_STRESS_TEST_FAULTS=0 -# 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_HAVE_HARDLOCKUP_DETECTOR_BUDDY=y -# CONFIG_HARDLOCKUP_DETECTOR is not set -CONFIG_DETECT_HUNG_TASK=y -CONFIG_DEFAULT_HUNG_TASK_TIMEOUT=120 -# CONFIG_BOOTPARAM_HUNG_TASK_PANIC is not set -# CONFIG_WQ_WATCHDOG is not set -# CONFIG_WQ_CPU_INTENSIVE_REPORT 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 - -# -# 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 is not set -# CONFIG_DEBUG_PLIST is not set -# CONFIG_DEBUG_SG is not set -# CONFIG_DEBUG_NOTIFIERS is not set -# CONFIG_DEBUG_CLOSURES is not set -# CONFIG_DEBUG_MAPLE_TREE is not set -# end of Debug kernel data structures - -# -# 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_EXP_CPU_STALL_TIMEOUT=0 -# CONFIG_RCU_CPU_STALL_CPUTIME is not set -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_LATENCYTOP=y -# CONFIG_DEBUG_CGROUP_REF 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_HAVE_BUILDTIME_MCOUNT_SORT=y -CONFIG_BUILDTIME_MCOUNT_SORT=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 is not set -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_RECORDMCOUNT=y -CONFIG_TRACING_MAP=y -CONFIG_SYNTH_EVENTS=y -# CONFIG_USER_EVENTS is not set -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_FTRACE_SORT_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_RV is not set -# CONFIG_SAMPLES is not set -CONFIG_STRICT_DEVMEM=y -CONFIG_IO_STRICT_DEVMEM=y - -# -# arm Debugging -# -# CONFIG_ARM_PTDUMP_DEBUGFS is not set -# CONFIG_ARM_DEBUG_WX is not set -# CONFIG_UNWINDER_FRAME_POINTER is not set -CONFIG_UNWINDER_ARM=y -CONFIG_ARM_UNWIND=y -# CONFIG_BACKTRACE_VERBOSE is not set -# CONFIG_DEBUG_USER is not set -# CONFIG_DEBUG_LL is not set -CONFIG_DEBUG_LL_INCLUDE="mach/debug-macro.S" -CONFIG_UNCOMPRESS_INCLUDE="debug/uncompress.h" -# CONFIG_ARM_KPROBES_TEST is not set -# CONFIG_PID_IN_CONTEXTIDR is not set -# CONFIG_CORESIGHT is not set -# end of arm 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_TEST_DHRY is not set -# CONFIG_LKDTM is not set -# CONFIG_TEST_MIN_HEAP is not set -# CONFIG_TEST_DIV64 is not set -# CONFIG_TEST_MULDIV64 is not set -# CONFIG_BACKTRACE_SELF_TEST is not set -# CONFIG_TEST_REF_TRACKER 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_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_MAPLE_TREE is not set -# CONFIG_TEST_RHASHTABLE 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_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_MEMINIT is not set -# CONFIG_TEST_FREE_PAGES is not set -# CONFIG_TEST_OBJPOOL is not set -CONFIG_ARCH_USE_MEMTEST=y -CONFIG_MEMTEST=y -# end of Kernel Testing and Coverage - -# -# Rust hacking -# -# end of Rust hacking -# end of Kernel hacking diff --git a/srcpkgs/rpi-kernel/files/mv-debug b/srcpkgs/rpi-kernel/files/mv-debug deleted file mode 100755 index c2e0f5f056adb5..00000000000000 --- a/srcpkgs/rpi-kernel/files/mv-debug +++ /dev/null @@ -1,8 +0,0 @@ -#!/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 -$SIGN_FILE $mod -zstd -T1 --rm -f -q $mod diff --git a/srcpkgs/rpi-kernel/files/rpi5-config-overlay b/srcpkgs/rpi-kernel/files/rpi5-config-overlay deleted file mode 100644 index 32780b11ed3f0f..00000000000000 --- a/srcpkgs/rpi-kernel/files/rpi5-config-overlay +++ /dev/null @@ -1,6 +0,0 @@ -# ARM64_4K_PAGES is not set -CONFIG_ARM64_16K_PAGES=y -CONFIG_PAGE_SIZE_16KB=y -CONFIG_ARM64_VA_BITS=47 -# CONFIG_ARM64_VA_BITS_36 is not set -CONFIG_ARM64_VA_BITS_47=y diff --git a/srcpkgs/rpi-kernel/template b/srcpkgs/rpi-kernel/template deleted file mode 100644 index a628a6ff17ae0b..00000000000000 --- a/srcpkgs/rpi-kernel/template +++ /dev/null @@ -1,370 +0,0 @@ -# Template file for 'rpi-kernel' -# -# We track the latest Raspberry Pi LTS kernel as that is what is used in the -# official Raspberry Pi OS distribution. This is currently 6.12: -# -# https://forums.raspberrypi.com/viewtopic.php?t=379745 -# -# Commit hash is picked from latest tag [1], if appropriate, or from latest -# "Merge remote-tracking branch 'stable/linux-6.x.y' into rpi-6.x.y" commit. -# -# [1] https://github.com/raspberrypi/linux/tags -# -# Upstream documentation: https://www.raspberrypi.com/documentation/computers/linux_kernel.html -# -# XXX: KEEP IN SYNC WITH rpi5-kernel -pkgname=rpi-kernel -version=6.12.52 -revision=1 -_githash=e2ada1fb48c197c3e2ab9ac58f0a1bf19b4abf85 -archs="aarch64* armv6l* armv7l*" -hostmakedepends="perl kmod uboot-mkimage openssl-devel bc bison flex xz pahole - python3 elfutils-devel cpio tar zstd" -makedepends="ncurses-devel" -short_desc="Linux kernel for Raspberry Pi (${version%.*} series)" -maintainer="classabbyamp " -license="GPL-2.0-only" -homepage="http://www.kernel.org" -distfiles="https://github.com/raspberrypi/linux/archive/${_githash}.tar.gz" -checksum=16dfcd7ec02e55a86c348b609ce7a4cf8264ec3cd1033e4928b15fa558611c79 -python_version=3 - -_kernver="${version}_${revision}" -triggers="kernel-hooks" -kernel_hooks_version="${_kernver}" - -nodebug=yes # generated manually -nostrip=yes -noverifyrdeps=yes -noshlibprovides=yes - -# 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 - -case "$XBPS_TARGET_MACHINE" in - aarch64*) - provides="rpi-kernel-${version}_${revision}" - replaces="rpi5-kernel>=0" - ;; - armv[67]*) - ;; - *) - broken="No Raspberry Pi exists for this arch" - ;; -esac - -do_configure() { - # If there's a file called -dotconfig, use it to - # configure the kernel; otherwise use board defaults. - local arch subarch defconfig - - case "$XBPS_TARGET_MACHINE" in - armv6*) arch=arm subarch=armv6 defconfig=bcmrpi_defconfig ;; - armv7*) arch=arm subarch=armv7 defconfig=bcm2709_defconfig ;; - aarch64*) arch=arm64; defconfig=bcm2711_defconfig ;; - 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 - else - msg_normal "Using default configuration for your arch.\n" - cp -f "arch/${arch}/configs/${defconfig}" .config - make ${makejobs} ARCH=$arch ${_cross} olddefconfig - 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 tgt - - case "$XBPS_TARGET_MACHINE" in - armv[67]*) arch=arm; tgt=zImage ;; - aarch64*) arch=arm64; tgt=Image.gz ;; - esac - export LDFLAGS= - make ARCH=$arch ${_cross} ${makejobs} prepare - make ARCH=$arch ${_cross} ${makejobs} ${tgt} modules dtbs -} - -do_install() { - local arch hdrdest - - case "$XBPS_TARGET_MACHINE" in - armv[67]*) arch=arm ;; - aarch64*) arch=arm64 ;; - esac - - # Run depmod after compressing modules - makes depmod.sh a noop - sed -i '2iexit 0' scripts/depmod.sh - vmkdir usr/lib - ln -s usr/lib/ ${DESTDIR} - - # Install kernel, firmware and modules - make ${makejobs} ARCH=${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 "$XBPS_TARGET_MACHINE" in - armv6*) vinstall arch/${arch}/boot/zImage 644 boot kernel.img ;; - armv7*) vinstall arch/${arch}/boot/zImage 644 boot kernel7.img ;; - aarch64*) vinstall arch/${arch}/boot/Image.gz 644 boot kernel8.img ;; - esac - - # Install device tree blobs - make ${makejobs} ARCH=${arch} INSTALL_DTBS_PATH="${DESTDIR}/boot" dtbs_install - - # move dtbs that ended up in /boot/broadcom - if [ -d "${DESTDIR}/boot/broadcom" ]; then - mv "${DESTDIR}"/boot/broadcom/*dtb "${DESTDIR}/boot" - fi - - # Switch to /usr. - vmkdir 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 Kbuild ${hdrdest}/Kbuild - 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/${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} - - # needed for mv-debug - if [ -e scripts/sign-file ]; then - cp scripts/sign-file "${XBPS_WRAPPERDIR}" - else - ln -s /usr/bin/true "${XBPS_WRAPPERDIR}/sign-file" - fi - - # 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=${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 - if [ -d "arch/${arch}/tools" ]; then - cp -a "arch/${arch}/tools" "${hdrdest}/arch/${arch}" - fi - cp -a kernel/time/timeconst.bc "${hdrdest}/kernel/time" - cp -a kernel/bounds.c "${hdrdest}/kernel" - mkdir -p "${hdrdest}/arch/x86/entry/syscalls" - cp -a arch/x86/entry/syscalls/syscall_32.tbl "${hdrdest}/arch/x86/entry/syscalls" - - mkdir -p ${hdrdest}/arch/${arch}/kernel - cp arch/${arch}/Makefile ${hdrdest}/arch/${arch} - mkdir -p ${hdrdest}/arch/${arch}/kernel - cp arch/${arch}/kernel/asm-offsets.s ${hdrdest}/arch/${arch}/kernel - if [ "$arch" = "arm64" ]; then - 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 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 - - # 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 - export SIGN_FILE="${XBPS_WRAPPERDIR}/sign-file sha512 ${wrksrc}/certs/signing_key.pem ${wrksrc}/certs/signing_key.x509" - 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} - rm -f ${DESTDIR}/lib -} - -subpackages="rpi-kernel-headers rpi-kernel-dbg" - -case "$XBPS_TARGET_MACHINE" in - armv7l*) subpackages+=" rpi2-kernel rpi2-kernel-headers" ;; - aarch64*) subpackages+=" rpi3-kernel rpi3-kernel-headers rpi4-kernel rpi4-kernel-headers" ;; -esac - -rpi-kernel-headers_package() { - nostrip=yes - noverifyrdeps=yes - noshlibprovides=yes - short_desc+=" - source headers for 3rd party modules" - case "$XBPS_TARGET_MACHINE" in - aarch64*) - provides="rpi-kernel-headers-${version}_${revision}" - replaces="rpi5-kernel-headers>=0" - ;; - esac - pkg_install() { - vmove usr/src - vmove "usr/lib/modules/${_kernver}/build" - } -} - -rpi-kernel-dbg_package() { - preserve=yes - nostrip=yes - noverifyrdeps=yes - noshlibprovides=yes - repository=debug - short_desc+=" - debugging symbols" - case "$XBPS_TARGET_MACHINE" in - aarch64*) - provides="rpi-kernel-dbg-${version}_${revision}" - replaces="rpi5-kernel-dbg>=0" - ;; - esac - pkg_install() { - vmove usr/lib/debug - vmove "boot/System.map-${_kernver}" - } -} - -# hard-code the minimum version to prevent possible issues with partial upgrades -# of legacy (split) systems -rpi2-kernel_package() { - metapackage=yes - short_desc+=" (transitional dummy package)" - depends="rpi-kernel>=5.15.68_1" -} - -rpi2-kernel-headers_package() { - metapackage=yes - short_desc="${short_desc/kernel/kernel headers} (transitional dummy package)" - depends="rpi-kernel-headers>=5.15.68_1" -} - -rpi3-kernel_package() { - metapackage=yes - short_desc+=" (transitional dummy package)" - depends="rpi-kernel>=5.15.68_1" -} - -rpi3-kernel-headers_package() { - metapackage=yes - short_desc="${short_desc/kernel/kernel headers} (transitional dummy package)" - depends="rpi-kernel-headers>=5.15.68_1" -} - -rpi4-kernel_package() { - metapackage=yes - short_desc+=" (transitional dummy package)" - depends="rpi-kernel>=5.15.68_1" -} - -rpi4-kernel-headers_package() { - metapackage=yes - short_desc="${short_desc/kernel/kernel headers} (transitional dummy package)" - depends="rpi-kernel-headers>=5.15.68_1" -} diff --git a/srcpkgs/rpi-kernel/update b/srcpkgs/rpi-kernel/update deleted file mode 100644 index 903d3691bfb480..00000000000000 --- a/srcpkgs/rpi-kernel/update +++ /dev/null @@ -1,2 +0,0 @@ -site="https://github.com/raspberrypi/linux/commits/rpi-${version%.*}.y/" -pattern=">Linux \K[\d.]+(?=)" diff --git a/srcpkgs/rpi-usbboot/patches/0001-Use-PREFIX-and-DESTDIR-in-Makefile.patch b/srcpkgs/rpi-usbboot/patches/0001-Use-PREFIX-and-DESTDIR-in-Makefile.patch deleted file mode 100644 index 33b5ee3afd3fe6..00000000000000 --- a/srcpkgs/rpi-usbboot/patches/0001-Use-PREFIX-and-DESTDIR-in-Makefile.patch +++ /dev/null @@ -1,51 +0,0 @@ -From da26cd80362e939510fedd51c9486946a61dc159 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Jan=20Christian=20Gr=C3=BCnhage?= - -Date: Wed, 24 Aug 2022 23:48:08 +0200 -Subject: [PATCH] Use PREFIX and DESTDIR in Makefile - ---- - Makefile | 25 +++++++++++++------------ - 1 file changed, 13 insertions(+), 12 deletions(-) - -diff --git a/Makefile b/Makefile -index dc78cfe..845e23b 100755 ---- a/Makefile -+++ b/Makefile -@@ -13,20 +13,21 @@ bin2c: bin2c.c - $(CC) -Wall -Wextra -g -o $@ $< - - install: rpiboot -- install -m 755 rpiboot /usr/bin/ -- install -d /usr/share/rpiboot -- install -m 644 msd/bootcode.bin /usr/share/rpiboot/ -- install -m 644 msd/bootcode4.bin /usr/share/rpiboot/ -- install -m 644 msd/start.elf /usr/share/rpiboot/ -- install -m 644 msd/start4.elf /usr/share/rpiboot/ -+ install -d $(DESTDIR)$(PREFIX)/bin -+ install -m 755 rpiboot $(DESTDIR)$(PREFIX)/bin/ -+ install -d $(DESTDIR)$(PREFIX)/share/rpiboot -+ install -m 644 msd/bootcode.bin $(DESTDIR)$(PREFIX)/share/rpiboot/ -+ install -m 644 msd/bootcode4.bin $(DESTDIR)$(PREFIX)/share/rpiboot/ -+ install -m 644 msd/start.elf $(DESTDIR)$(PREFIX)/share/rpiboot/ -+ install -m 644 msd/start4.elf $(DESTDIR)$(PREFIX)/share/rpiboot/ - - uninstall: -- rm -f /usr/bin/rpiboot -- rm -f /usr/share/rpiboot/bootcode.bin -- rm -f /usr/share/rpiboot/bootcode4.bin -- rm -f /usr/share/rpiboot/start.elf -- rm -f /usr/share/rpiboot/start4.elf -- rmdir --ignore-fail-on-non-empty /usr/share/rpiboot/ -+ rm -f $(DESTDIR)$(PREFIX)/bin/rpiboot -+ rm -f $(DESTDIR)$(PREFIX)/share/rpiboot/bootcode.bin -+ rm -f $(DESTDIR)$(PREFIX)/share/rpiboot/bootcode4.bin -+ rm -f $(DESTDIR)$(PREFIX)/share/rpiboot/start.elf -+ rm -f $(DESTDIR)$(PREFIX)/share/rpiboot/start4.elf -+ rmdir --ignore-fail-on-non-empty $(DESTDIR)$(PREFIX)/share/rpiboot/ - - clean: - rm -f rpiboot msd/*.h bin2c --- -2.37.2 - diff --git a/srcpkgs/rpi-usbboot/template b/srcpkgs/rpi-usbboot/template deleted file mode 100644 index 574191124498cc..00000000000000 --- a/srcpkgs/rpi-usbboot/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'rpi-usbboot' -pkgname=rpi-usbboot -version=20221215.105525 -revision=1 -build_style=gnu-makefile -hostmakedepends="pkg-config" -makedepends="libusb-devel" -short_desc="Raspberry Pi USB booting code, moved from tools repository" -maintainer="Orphaned " -license="Apache-2.0" -homepage="https://github.com/raspberrypi/usbboot" -changelog="https://raw.githubusercontent.com/raspberrypi/usbboot/master/debian/changelog" -distfiles="https://github.com/raspberrypi/usbboot/archive/refs/tags/${version/./-}.tar.gz" -checksum=2f02dbe9a88e9dfad5f05e513e1f30afd47b1575820f7c3b09665dfefc45bbaa -nostrip_files="/usr/share/rpiboot/start.elf /usr/share/rpiboot/start4.elf" -ignore_elf_files="${nostrip_files}" -nocross="Makefile requires more patching first" diff --git a/srcpkgs/rpi-userland b/srcpkgs/rpi-userland deleted file mode 120000 index 54ed05c7378b8a..00000000000000 --- a/srcpkgs/rpi-userland +++ /dev/null @@ -1 +0,0 @@ -rpi-utils \ No newline at end of file diff --git a/srcpkgs/rpi-utils/patches/no-dev.patch b/srcpkgs/rpi-utils/patches/no-dev.patch deleted file mode 100644 index b94ae0024ef41b..00000000000000 --- a/srcpkgs/rpi-utils/patches/no-dev.patch +++ /dev/null @@ -1,20 +0,0 @@ -This program is not very useful as a downstream, it seems to be only intended -for internal QA. It also has a lot of weird things like hardcoding the prefixed -cpp to use and putting a text file in /usr/bin. - -piolib is apparently still heavily in development so it doesn't make sense to -install for now - ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -5,10 +5,8 @@ - # List of subsidiary CMakeLists - add_subdirectory(dtmerge) - add_subdirectory(otpset) --add_subdirectory(overlaycheck) - add_subdirectory(ovmerge) - add_subdirectory(pinctrl) --add_subdirectory(piolib) - add_subdirectory(raspinfo) - add_subdirectory(vcgencmd) - add_subdirectory(vclog) diff --git a/srcpkgs/rpi-utils/patches/realloc-32bit.patch b/srcpkgs/rpi-utils/patches/realloc-32bit.patch deleted file mode 100644 index 686d70701345e2..00000000000000 --- a/srcpkgs/rpi-utils/patches/realloc-32bit.patch +++ /dev/null @@ -1,39 +0,0 @@ -From dc0fd4723907775bdfc3ffb2a612a04d60789ed8 Mon Sep 17 00:00:00 2001 -From: Rudi Heitbaum -Date: Wed, 22 May 2024 22:04:56 +1000 -Subject: [PATCH] vclog: fix max realloc compiler error - -Fixes - -./vclog/vclog.c:211:34: error: argument 2 value '4294967288' exceeds maximum object size 2147483647 [-Werror=alloc-size-larger-than=] - 211 | payload_buffer = realloc(payload_buffer, payload_buffer_size); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from ./vclog/vclog.c:17: -../../toolchain/armv7ve-libreelec-linux-gnueabihf/sysroot/usr/include/stdlib.h:683:14: note: in a call to allocation function 'realloc' declared here - 683 | extern void *realloc (void *__ptr, size_t __size) - | ^~~~~~~ ---- - vclog/vclog.c | 3 ++- - 1 file changed, 2 insertions(+), 1 deletion(-) - -diff --git a/vclog/vclog.c b/vclog/vclog.c -index 85e1366..24e2b1e 100644 ---- a/vclog/vclog.c -+++ b/vclog/vclog.c -@@ -72,6 +72,7 @@ enum - }; - - #define MAX(x, y) (((x) > (y)) ? (x) : (y)) -+#define MIN(x, y) (((x) < (y)) ? (x) : (y)) - #define ARRAY_SIZE(_a) (sizeof(_a)/sizeof(_a[0])) - - #define FBIODMACOPY _IOW('z', 0x22, struct fb_dmacopy) -@@ -207,7 +208,7 @@ int32_t main(int32_t argc, char *argv[]) - if (payload_len > payload_buffer_size) - { - payload_buffer_size = MAX(payload_len, 100); // skip some churn -- payload_buffer = realloc(payload_buffer, payload_buffer_size); -+ payload_buffer = realloc(payload_buffer, MIN(INT32_MAX, payload_buffer_size)); - if (!payload_buffer) - die("Out of memory"); - } diff --git a/srcpkgs/rpi-utils/template b/srcpkgs/rpi-utils/template deleted file mode 100644 index 7c781e68c3c7bc..00000000000000 --- a/srcpkgs/rpi-utils/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'rpi-utils' -pkgname=rpi-utils -version=20250812 -revision=1 -_commit=e923ccad57d2a22f606c8fe0d1096e782a090fc9 -archs="aarch64* armv7l* armv6l*" -build_style=cmake -makedepends="dtc-devel" -depends="python3 perl bash" -short_desc="Collection of utilities for Raspberry Pi" -maintainer="classabbyamp " -license="BSD-3-Clause" -homepage="https://github.com/raspberrypi/utils" -distfiles="https://github.com/raspberrypi/utils/archive/${_commit}.tar.gz" -checksum=bd819beda4b831421b2468b2367ca2fc288024d39c3396b2bdd4aa9c304c9d64 -python_version=3 - -post_install() { - vlicense LICENCE -} - -rpi-userland_package() { - metapackage=yes - short_desc="RPi userland utilities (transitional dummy package)" - depends="${sourcepkg}>=${version}_${revision}" -} diff --git a/srcpkgs/rpi-utils/update b/srcpkgs/rpi-utils/update deleted file mode 100644 index 0d9505a5537ba5..00000000000000 --- a/srcpkgs/rpi-utils/update +++ /dev/null @@ -1 +0,0 @@ -disabled="just following master" diff --git a/srcpkgs/rpi2-base b/srcpkgs/rpi2-base deleted file mode 120000 index c004915dfa8a11..00000000000000 --- a/srcpkgs/rpi2-base +++ /dev/null @@ -1 +0,0 @@ -rpi-base \ No newline at end of file diff --git a/srcpkgs/rpi2-kernel b/srcpkgs/rpi2-kernel deleted file mode 120000 index 3b4ec073331b88..00000000000000 --- a/srcpkgs/rpi2-kernel +++ /dev/null @@ -1 +0,0 @@ -rpi-kernel \ No newline at end of file diff --git a/srcpkgs/rpi2-kernel-headers b/srcpkgs/rpi2-kernel-headers deleted file mode 120000 index 3b4ec073331b88..00000000000000 --- a/srcpkgs/rpi2-kernel-headers +++ /dev/null @@ -1 +0,0 @@ -rpi-kernel \ No newline at end of file diff --git a/srcpkgs/rpi3-base b/srcpkgs/rpi3-base deleted file mode 120000 index c004915dfa8a11..00000000000000 --- a/srcpkgs/rpi3-base +++ /dev/null @@ -1 +0,0 @@ -rpi-base \ No newline at end of file diff --git a/srcpkgs/rpi3-kernel b/srcpkgs/rpi3-kernel deleted file mode 120000 index 3b4ec073331b88..00000000000000 --- a/srcpkgs/rpi3-kernel +++ /dev/null @@ -1 +0,0 @@ -rpi-kernel \ No newline at end of file diff --git a/srcpkgs/rpi3-kernel-headers b/srcpkgs/rpi3-kernel-headers deleted file mode 120000 index 3b4ec073331b88..00000000000000 --- a/srcpkgs/rpi3-kernel-headers +++ /dev/null @@ -1 +0,0 @@ -rpi-kernel \ No newline at end of file diff --git a/srcpkgs/rpi4-base b/srcpkgs/rpi4-base deleted file mode 120000 index c004915dfa8a11..00000000000000 --- a/srcpkgs/rpi4-base +++ /dev/null @@ -1 +0,0 @@ -rpi-base \ No newline at end of file diff --git a/srcpkgs/rpi4-kernel b/srcpkgs/rpi4-kernel deleted file mode 120000 index 3b4ec073331b88..00000000000000 --- a/srcpkgs/rpi4-kernel +++ /dev/null @@ -1 +0,0 @@ -rpi-kernel \ No newline at end of file diff --git a/srcpkgs/rpi4-kernel-headers b/srcpkgs/rpi4-kernel-headers deleted file mode 120000 index 3b4ec073331b88..00000000000000 --- a/srcpkgs/rpi4-kernel-headers +++ /dev/null @@ -1 +0,0 @@ -rpi-kernel \ No newline at end of file diff --git a/srcpkgs/rpi5-kernel-dbg b/srcpkgs/rpi5-kernel-dbg deleted file mode 120000 index a39308783f8c1e..00000000000000 --- a/srcpkgs/rpi5-kernel-dbg +++ /dev/null @@ -1 +0,0 @@ -rpi5-kernel \ No newline at end of file diff --git a/srcpkgs/rpi5-kernel-headers b/srcpkgs/rpi5-kernel-headers deleted file mode 120000 index a39308783f8c1e..00000000000000 --- a/srcpkgs/rpi5-kernel-headers +++ /dev/null @@ -1 +0,0 @@ -rpi5-kernel \ No newline at end of file diff --git a/srcpkgs/rpi5-kernel/files b/srcpkgs/rpi5-kernel/files deleted file mode 120000 index a88aa558fb635d..00000000000000 --- a/srcpkgs/rpi5-kernel/files +++ /dev/null @@ -1 +0,0 @@ -../rpi-kernel/files \ No newline at end of file diff --git a/srcpkgs/rpi5-kernel/template b/srcpkgs/rpi5-kernel/template deleted file mode 100644 index b82db2ff470374..00000000000000 --- a/srcpkgs/rpi5-kernel/template +++ /dev/null @@ -1,294 +0,0 @@ -# Template file for 'rpi5-kernel' -# -# We track the latest Raspberry Pi LTS kernel as that is what is used in the -# official Raspberry Pi OS distribution. This is currently 6.12: -# -# https://forums.raspberrypi.com/viewtopic.php?t=379745 -# -# Commit hash is picked from latest tag [1], if appropriate, or from latest -# "Merge remote-tracking branch 'stable/linux-6.x.y' into rpi-6.x.y" commit. -# -# [1] https://github.com/raspberrypi/linux/tags -# -# Upstream documentation: https://www.raspberrypi.com/documentation/computers/linux_kernel.html -# -# XXX: KEEP IN SYNC WITH rpi-kernel -pkgname=rpi5-kernel -version=6.12.52 -revision=1 -_githash=e2ada1fb48c197c3e2ab9ac58f0a1bf19b4abf85 -archs="aarch64*" -hostmakedepends="perl kmod uboot-mkimage openssl-devel bc bison flex xz pahole - python3 elfutils-devel cpio tar zstd" -makedepends="ncurses-devel" -short_desc="Linux kernel for Raspberry Pi 5 (${version%.*} series)" -maintainer="classabbyamp " -license="GPL-2.0-only" -homepage="http://www.kernel.org" -distfiles="https://github.com/raspberrypi/linux/archive/${_githash}.tar.gz" -checksum=16dfcd7ec02e55a86c348b609ce7a4cf8264ec3cd1033e4928b15fa558611c79 -python_version=3 - -_kernver="${version}_${revision}" -triggers="kernel-hooks" -kernel_hooks_version="${_kernver}" - -nodebug=yes # generated manually -nostrip=yes -noverifyrdeps=yes -noshlibprovides=yes - -# 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 - -provides="rpi-kernel-${version}_${revision}" -replaces="rpi-kernel>=0" - -do_configure() { - local cfg overlay tgt="oldconfig" - - # If there's a file called -dotconfig, use it to - # configure the kernel; otherwise use board defaults. - if [ -f "${FILESDIR}/arm64-dotconfig-custom" ]; then - msg_normal "Detected a custom .config file for your arch, using it.\n" - cfg="${FILESDIR}/arm64-dotconfig-custom" - elif [ -f "${FILESDIR}/arm64-dotconfig" ]; then - msg_normal "Detected a .config file for your arch, using it.\n" - cfg="${FILESDIR}/arm64-dotconfig" - else - msg_normal "Using default configuration for your arch.\n" - cfg=arch/arm64/configs/bcm2712_defconfig - tgt=olddefconfig - fi - - # apply custom settings for the pi5 kernel (mostly just page size) - if [ -f "${FILESDIR}/rpi5-config-overlay-custom" ]; then - overlay="${FILESDIR}/rpi5-config-overlay-custom" - elif [ -f "${FILESDIR}/rpi5-config-overlay" ]; then - overlay="${FILESDIR}/rpi5-config-overlay" - fi - - cp -f "$cfg" .config - scripts/kconfig/merge_config.sh -m .config "$overlay" - make ${makejobs} ARCH=arm64 ${_cross} ${tgt} - - # Always use our revision to CONFIG_LOCALVERSION to match our pkg version. - sed -i -e "s|^\(CONFIG_LOCALVERSION=\).*|\1\"_${revision}\"|" .config -} - -do_build() { - export LDFLAGS= - make ARCH=arm64 ${_cross} ${makejobs} prepare - make ARCH=arm64 ${_cross} ${makejobs} Image.gz modules dtbs -} - -do_install() { - local arch=arm64 hdrdest - - # Run depmod after compressing modules - makes depmod.sh a noop - sed -i '2iexit 0' scripts/depmod.sh - vmkdir usr/lib - ln -s usr/lib/ ${DESTDIR} - - # Install kernel, firmware and modules - make ${makejobs} ARCH=arm64 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 "$XBPS_TARGET_MACHINE" in - armv6*) vinstall arch/arm64/boot/zImage 644 boot kernel.img ;; - armv6*) vinstall arch/arm64/boot/zImage 644 boot kernel7.img ;; - aarch64*) vinstall arch/arm64/boot/Image.gz 644 boot kernel8.img ;; - esac - - # Install device tree blobs - make ${makejobs} ARCH=arm64 INSTALL_DTBS_PATH="${DESTDIR}/boot" dtbs_install - - # move dtbs that ended up in /boot/broadcom - if [ -d "${DESTDIR}/boot/broadcom" ]; then - mv "${DESTDIR}"/boot/broadcom/*dtb "${DESTDIR}/boot" - fi - - # Switch to /usr. - vmkdir 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 Kbuild ${hdrdest}/Kbuild - 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/arm64 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/arm64 - cp -a arch/arm64/include ${hdrdest}/arch/arm64 - - # needed for mv-debug - cp scripts/sign-file "${XBPS_WRAPPERDIR}" - - # 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=arm64 ${_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 - if [ -d "arch/arm64/tools" ]; then - cp -a "arch/arm64/tools" "${hdrdest}/arch/arm64" - fi - cp -a kernel/time/timeconst.bc "${hdrdest}/kernel/time" - cp -a kernel/bounds.c "${hdrdest}/kernel" - mkdir -p "${hdrdest}/arch/x86/entry/syscalls" - cp -a arch/x86/entry/syscalls/syscall_32.tbl "${hdrdest}/arch/x86/entry/syscalls" - - mkdir -p ${hdrdest}/arch/arm64/kernel - cp arch/arm64/Makefile ${hdrdest}/arch/arm64 - mkdir -p ${hdrdest}/arch/arm64/kernel - cp arch/arm64/kernel/asm-offsets.s ${hdrdest}/arch/arm64/kernel - cp -a arch/arm64/kernel/vdso ${hdrdest}/arch/arm64/kernel/ - - # 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 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 - - # 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 - export SIGN_FILE="${XBPS_WRAPPERDIR}/sign-file sha512 ${wrksrc}/certs/signing_key.pem ${wrksrc}/certs/signing_key.x509" - 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} - rm -f ${DESTDIR}/lib -} - -rpi5-kernel-headers_package() { - nostrip=yes - noverifyrdeps=yes - noshlibprovides=yes - short_desc+=" - source headers for 3rd party modules" - provides="rpi-kernel-headers-${version}_${revision}" - replaces="rpi-kernel-headers>=0" - pkg_install() { - vmove usr/src - vmove "usr/lib/modules/${_kernver}/build" - } -} - -rpi5-kernel-dbg_package() { - preserve=yes - nostrip=yes - noverifyrdeps=yes - noshlibprovides=yes - repository=debug - short_desc+=" - debugging symbols" - provides="rpi-kernel-dbg-${version}_${revision}" - replaces="rpi-kernel-dbg>=0" - pkg_install() { - vmove usr/lib/debug - vmove "boot/System.map-${_kernver}" - } -} diff --git a/srcpkgs/rpi5-kernel/update b/srcpkgs/rpi5-kernel/update deleted file mode 120000 index 569e7021672b13..00000000000000 --- a/srcpkgs/rpi5-kernel/update +++ /dev/null @@ -1 +0,0 @@ -../rpi-kernel/update \ No newline at end of file diff --git a/srcpkgs/rpm-python3 b/srcpkgs/rpm-python3 deleted file mode 120000 index 7c88ef3c07207b..00000000000000 --- a/srcpkgs/rpm-python3 +++ /dev/null @@ -1 +0,0 @@ -rpm \ No newline at end of file diff --git a/srcpkgs/rpm/patches/include.patch b/srcpkgs/rpm/patches/include.patch deleted file mode 100644 index e2f060f8e588be..00000000000000 --- a/srcpkgs/rpm/patches/include.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/tools/rpmuncompress.c -+++ b/tools/rpmuncompress.c -@@ -2,6 +2,7 @@ - - #include - #include -+#include - #include - #include - diff --git a/srcpkgs/rpm/patches/python.patch b/srcpkgs/rpm/patches/python.patch deleted file mode 100644 index 3b3682bf0c76f3..00000000000000 --- a/srcpkgs/rpm/patches/python.patch +++ /dev/null @@ -1,14 +0,0 @@ ---- a/python/header-py.c -+++ b/python/header-py.c -@@ -316,9 +316,9 @@ static PyObject * hdr_dsOfHeader(PyObjec - "(Oi)", s, RPMTAG_NEVR); - } - --static long hdr_hash(PyObject * h) -+static Py_hash_t hdr_hash(PyObject * h) - { -- return (long) h; -+ return (Py_hash_t) h; - } - - static PyObject * hdr_reduce(hdrObject *s) diff --git a/srcpkgs/rpm/template b/srcpkgs/rpm/template deleted file mode 100644 index ace6eb4d35ef15..00000000000000 --- a/srcpkgs/rpm/template +++ /dev/null @@ -1,84 +0,0 @@ -# Template file for 'rpm' -pkgname=rpm -version=4.18.1 -revision=4 -build_style=gnu-configure -configure_args="--with-cap --with-acl - --enable-python PYTHON=python3 --sharedstatedir=/var/lib" -hostmakedepends="automake gettext-devel libtool pkg-config - python3-setuptools python3-packaging-bootstrap" -makedepends="libgcrypt-devel binutils-devel elfutils-devel file-devel libarchive-devel - libcap-devel lua53-devel popt-devel python3-devel libgomp-devel sqlite-devel" -short_desc="Red Hat Package Management Utils" -maintainer="Orphaned " -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=37f3b42c0966941e2ad3f10fde3639824a6591d07197ba8fd0869ca0779e1f56 -python_version=3 - -CFLAGS="-I${XBPS_CROSS_BASE}/${py3_inc}" - -case "$XBPS_TARGET_MACHINE" in - # rpm uses _nl_msg_cat_cntr, so it needs the glibc gettext impl - *-musl) - makedepends+=" gettext-devel" - CFLAGS+=" -I${XBPS_CROSS_BASE}/usr/include/gettext" - LDFLAGS="-lintl" - ;; -esac - -pre_configure() { - autoreconf -fi -} - -librpm-devel_package() { - depends="librpm>=${version}_${revision} librpmbuild>=${version}_${revision} - librpmsign>=${version}_${revision} librpmio>=${version}_${revision} sqlite-devel - popt-devel liblzma-devel zlib-devel bzip2-devel libgcrypt-devel lua53-devel" - short_desc+=" - development files" - depends="${makedepends}" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - } -} - -rpm-python3_package() { - depends="rpm python3" - provides="py3:rpm-${version}_${revision}" - short_desc+=" - python bindings" - pkg_install() { - vmove usr/lib/python3* - } -} - -librpm_package() { - short_desc+=" - rpm library" - pkg_install() { - vmove "usr/lib/librpm.so.*" - } -} - -librpmbuild_package() { - short_desc+=" - rpmbuild library" - pkg_install() { - vmove "usr/lib/librpmbuild.so.*" - } -} - -librpmsign_package() { - short_desc+=" - rpmsign library" - pkg_install() { - vmove "usr/lib/librpmsign.so.*" - } -} - -librpmio_package() { - short_desc+=" - rpmio library" - pkg_install() { - vmove "usr/lib/librpmio.so.*" - } -} diff --git a/srcpkgs/rpm/update b/srcpkgs/rpm/update deleted file mode 100644 index 7d50f3425f6c92..00000000000000 --- a/srcpkgs/rpm/update +++ /dev/null @@ -1,3 +0,0 @@ -site="${distfiles%/*/*} -${distfiles%/*}" -pattern="${pkgname}-\K[\d.]*\d" diff --git a/srcpkgs/rpmextract/files/rpmextract b/srcpkgs/rpmextract/files/rpmextract deleted file mode 100644 index c42ce466dbc95a..00000000000000 --- a/srcpkgs/rpmextract/files/rpmextract +++ /dev/null @@ -1,10 +0,0 @@ -#!/bin/sh - -if [ -z "$1" ]; then - echo "no package supplied" >&2 - exit 1 -elif [ ! -f "$1" ]; then - echo "'$1': not found" >&2 - exit 1 -fi -rpm2cpio "$1" | bsdtar -xf - diff --git a/srcpkgs/rpmextract/template b/srcpkgs/rpmextract/template deleted file mode 100644 index 74c334afe31107..00000000000000 --- a/srcpkgs/rpmextract/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'rpmextract' -pkgname=rpmextract -version=1.2 -revision=1 -depends="bsdtar rpm>=4.17.1_3" -short_desc="Script to convert or extract RPM archives" -maintainer="Orphaned " -license="BSD-2-Clause" -homepage="http://www.voidlinux.org" - -do_install() { - vbin ${FILESDIR}/rpmextract -} diff --git a/srcpkgs/rr/template b/srcpkgs/rr/template deleted file mode 100644 index 0925ff41ecfff1..00000000000000 --- a/srcpkgs/rr/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 'rr' -pkgname=rr -version=5.9.0 -revision=1 -archs="i686 x86_64" -build_style=cmake -configure_args="-DBUILD_TESTS=OFF -DCMAKE_CXX_STANDARD=17" -hostmakedepends="pkg-config python3" -makedepends="capnproto-devel libzstd-devel python3-pexpect zlib-devel" -short_desc="Nondeterministic debugger" -maintainer="Matthias von Faber " -license="MIT, BSD-2-Clause" -homepage="http://rr-project.org/" -distfiles="https://github.com/rr-debugger/rr/archive/${version}.tar.gz" -checksum=e3a7ea10fc72a74fe9949baa8f2598192c4ee77e50ed229b88d6c3ee34381a39 -nopie=yes - -case "$XBPS_MACHINE" in - x86_64*) hostmakedepends+=" gcc-multilib" ;; -esac - -pre_configure() { - export CFLAGS="${CFLAGS/-D_FORTIFY_SOURCE=2/}" - export CXXFLAGS="${CXXFLAGS/-D_FORTIFY_SOURCE=2/}" -} - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/rrdtool-devel b/srcpkgs/rrdtool-devel deleted file mode 120000 index 91a3726b5d30c5..00000000000000 --- a/srcpkgs/rrdtool-devel +++ /dev/null @@ -1 +0,0 @@ -rrdtool \ No newline at end of file diff --git a/srcpkgs/rrdtool/patches/gcc14.patch b/srcpkgs/rrdtool/patches/gcc14.patch deleted file mode 100644 index 00a049b64a16b1..00000000000000 --- a/srcpkgs/rrdtool/patches/gcc14.patch +++ /dev/null @@ -1,1582 +0,0 @@ -From b76e3c578f1e9f582e9c28f50d82b1f569602075 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Michal=20Such=C3=A1nek?= -Date: Fri, 5 Jan 2024 15:31:48 +0100 -Subject: [PATCH] Constify argv, fix warnings. (#1242) - -* Fix perl warnings - - - cast POPs to void to avoid unused value warning - - declare functions that don't set RETVAL as returning void - -Signed-off-by: Michal Suchanek - -* Constify argv - -rrd has no business modifying the string pointed to by passed agrv, and -as far as gcc can see it does indeed not modify them because it compiles -with const argv. - -This fixes warnings when passing const strings into rrd, and avoids the -need to duplicate all strings in the tcl bindings. - -This fixes warnings like these: -[ 3s] prog/sensord/rrd.c: In function 'rrdInit': -[ 3s] prog/sensord/rrd.c:302:40: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] -[ 3s] 302 | ret = rrd_create(argc, (char**) argv); -[ 3s] | ^ -[ 3s] prog/sensord/rrd.c: In function 'rrdUpdate': -[ 3s] prog/sensord/rrd.c:458:42: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] -[ 3s] 458 | if ((ret = rrd_update(3, (char **) /* WEAK */ argv))) { -[ 3s] | ^ - -Signed-off-by: Michal Suchanek - -* tcl: Do not duplicate const strings - ---------- - -Signed-off-by: Michal Suchanek ---- - CHANGES | 3 ++ - bindings/lua/rrdlua.c | 25 +++++----- - bindings/perl-shared/RRDs.xs | 36 +++++++------- - bindings/python/rrdtoolmodule.c | 38 +++++++-------- - bindings/ruby/main.c | 10 ++-- - bindings/tcl/tclrrd.c | 84 ++++++++------------------------- - src/optparse.c | 14 +++--- - src/optparse.h | 6 +-- - src/rrd.h | 38 +++++++-------- - src/rrd_cgi.c | 24 +++++----- - src/rrd_create.c | 2 +- - src/rrd_daemon.c | 12 ++--- - src/rrd_dump.c | 4 +- - src/rrd_fetch.c | 2 +- - src/rrd_first.c | 2 +- - src/rrd_flushcached.c | 2 +- - src/rrd_graph.c | 6 +-- - src/rrd_graph.h | 4 +- - src/rrd_graph_helper.c | 2 +- - src/rrd_info.c | 2 +- - src/rrd_last.c | 2 +- - src/rrd_lastupdate.c | 2 +- - src/rrd_list.c | 6 +-- - src/rrd_modify.c | 2 +- - src/rrd_modify.h | 2 +- - src/rrd_resize.c | 4 +- - src/rrd_restore.c | 2 +- - src/rrd_tool.c | 26 +++++----- - src/rrd_tune.c | 2 +- - src/rrd_update.c | 4 +- - src/rrd_xport.c | 2 +- - src/rrdupdate.c | 7 +-- - 32 files changed, 168 insertions(+), 209 deletions(-) - -diff --git a/bindings/lua/rrdlua.c b/bindings/lua/rrdlua.c -index d1a700641..2095c3b5b 100644 ---- a/bindings/lua/rrdlua.c -+++ b/bindings/lua/rrdlua.c -@@ -37,8 +37,8 @@ - extern void rrd_freemem(void *mem); - - extern int luaopen_rrd (lua_State * L); --typedef int (*RRD_FUNCTION)(int, char **); --typedef rrd_info_t *(RRD_FUNCTION_V)(int, char **); -+typedef int (*RRD_FUNCTION)(int, const char **); -+typedef rrd_info_t *(RRD_FUNCTION_V)(int, const char **); - - /**********************************************************/ - -@@ -49,9 +49,9 @@ static void reset_rrd_state(void) - rrd_clear_error(); - } - --static char **make_argv(const char *cmd, lua_State * L) -+static const char **make_argv(const char *cmd, lua_State * L) - { -- char **argv; -+ const char **argv; - int i; - int argc = lua_gettop(L) + 1; - -@@ -60,13 +60,12 @@ static char **make_argv(const char *cmd, lua_State * L) - luaL_error(L, "Can't allocate memory for arguments array", cmd); - - /* fprintf(stderr, "Args:\n"); */ -- argv[0] = (char *) cmd; /* Dummy arg. Cast to (char *) because rrd */ -- /* functions don't expect (const * char) */ -+ argv[0] = cmd; - /* fprintf(stderr, "%s\n", argv[0]); */ - for (i=1; i - #include "../../src/rrd_tool.h" - #include "../../src/rrd_format.h" -+#include "../../src/unused.h" - - /* support pre-8.4 tcl */ - -@@ -41,47 +42,39 @@ extern int Tclrrd_SafeInit( - * Hence, we need to do some preparation before - * calling the rrd library functions. - */ --static char **getopt_init( -+static const char **getopt_init( - int argc, - CONST84 char *argv[]) - { -- char **argv2; -+ const char **argv2; - int i; - - argv2 = calloc(argc, sizeof(char *)); - for (i = 0; i < argc; i++) { -- argv2[i] = strdup(argv[i]); -+ argv2[i] = argv[i]; - } - return argv2; - } - - static void getopt_cleanup( -- int argc, -- char **argv2) -+ int UNUSED(argc), -+ const char **argv2) - { -- int i; -- -- for (i = 0; i < argc; i++) { -- if (argv2[i] != NULL) { -- free(argv2[i]); -- } -- } -- free(argv2); -+ free((void *)argv2); - } - - static void getopt_free_element( -- char *argv2[], -+ const char *argv2[], - int argn) - { - if (argv2[argn] != NULL) { -- free(argv2[argn]); - argv2[argn] = NULL; - } - } - - static void getopt_squieeze( - int *argc, -- char *argv2[]) -+ const char *argv2[]) - { - int i, null_i = 0, argc_tmp = *argc; - -@@ -104,7 +97,7 @@ static int Rrd_Create( - CONST84 char *argv[]) - { - int argv_i; -- char **argv2; -+ const char **argv2; - char *parsetime_error = NULL; - time_t last_up = time(NULL) - 10; - long int long_tmp; -@@ -295,7 +288,7 @@ static int Rrd_Flushcached( - return TCL_ERROR; - } - -- rrd_flushcached(argc, (char**)argv); -+ rrd_flushcached(argc, argv); - - if (rrd_test_error()) { - Tcl_AppendResult(interp, "RRD Error: ", -@@ -380,7 +373,7 @@ static int Rrd_Update( - CONST84 char *argv[]) - { - int argv_i; -- char **argv2, *template = NULL; -+ const char **argv2, *template = NULL; - - argv2 = getopt_init(argc, argv); - -@@ -391,16 +384,10 @@ static int Rrd_Update( - Tcl_AppendResult(interp, "RRD Error: option '", - argv2[argv_i - 1], "' needs an argument", - (char *) NULL); -- if (template != NULL) { -- free(template); -- } - getopt_cleanup(argc, argv2); - return TCL_ERROR; - } -- if (template != NULL) { -- free(template); -- } -- template = strdup(argv2[argv_i]); -+ template = argv2[argv_i]; - getopt_free_element(argv2, argv_i - 1); - getopt_free_element(argv2, argv_i); - } else if (!strcmp(argv2[argv_i], "--")) { -@@ -409,9 +396,6 @@ static int Rrd_Update( - } else if (argv2[argv_i][0] == '-') { - Tcl_AppendResult(interp, "RRD Error: unknown option '", - argv2[argv_i], "'", (char *) NULL); -- if (template != NULL) { -- free(template); -- } - getopt_cleanup(argc, argv2); - return TCL_ERROR; - } -@@ -422,18 +406,12 @@ static int Rrd_Update( - if (argc < 2) { - Tcl_AppendResult(interp, "RRD Error: needs rrd filename", - (char *) NULL); -- if (template != NULL) { -- free(template); -- } - getopt_cleanup(argc, argv2); - return TCL_ERROR; - } - - rrd_update_r(argv2[1], template, argc - 2, (const char **)argv2 + 2); - -- if (template != NULL) { -- free(template); -- } - getopt_cleanup(argc, argv2); - - if (rrd_test_error()) { -@@ -454,7 +432,6 @@ static int Rrd_Info( - { - int status = TCL_OK; - rrd_info_t *data; -- char **argv2; - - /* TODO: support for rrdcached */ - if (argc != 2) { -@@ -463,9 +440,7 @@ static int Rrd_Info( - return TCL_ERROR; - } - -- argv2 = getopt_init(argc, argv); -- -- data = rrd_info_r(argv2[1]); -+ data = rrd_info_r(argv[1]); - - if (data) { - Tcl_SetObjResult(interp, convert_info(data)); -@@ -477,7 +452,6 @@ static int Rrd_Info( - status = TCL_ERROR; - } - -- getopt_cleanup(argc, argv2); - return status; - } - -@@ -488,7 +462,6 @@ static int Rrd_Lastupdate( - CONST84 char *argv[]) - { - time_t last_update; -- char **argv2; - char **ds_namv; - char **last_ds; - char s[30]; -@@ -502,8 +475,7 @@ static int Rrd_Lastupdate( - return TCL_ERROR; - } - -- argv2 = getopt_init(argc, argv); -- if (rrd_lastupdate_r(argv2[1], &last_update, -+ if (rrd_lastupdate_r(argv[1], &last_update, - &ds_cnt, &ds_namv, &last_ds) == 0) { - listPtr = Tcl_GetObjResult(interp); - for (i = 0; i < ds_cnt; i++) { -@@ -527,7 +499,6 @@ static int Rrd_Lastupdate( - free(ds_namv); - } - } -- getopt_cleanup(argc, argv2); - return TCL_OK; - } - -@@ -543,10 +514,8 @@ static int Rrd_Fetch( - char **ds_namv; - Tcl_Obj *listPtr; - char s[30]; -- char **argv2; - -- argv2 = getopt_init(argc, argv); -- if (rrd_fetch(argc, argv2, &start, &end, &step, -+ if (rrd_fetch(argc, argv, &start, &end, &step, - &ds_cnt, &ds_namv, &data) != -1) { - datai = data; - listPtr = Tcl_GetObjResult(interp); -@@ -562,7 +531,6 @@ static int Rrd_Fetch( - free(ds_namv); - free(data); - } -- getopt_cleanup(argc, argv2); - - if (rrd_test_error()) { - Tcl_AppendResult(interp, "RRD Error: ", -@@ -590,7 +558,7 @@ static int Rrd_Graph( - int rc, xsize, ysize; - double ymin, ymax; - char dimensions[50]; -- char **argv2; -+ const char **argv2; - CONST84 char *save; - - /* -@@ -692,11 +660,7 @@ static int Rrd_Tune( - int argc, - CONST84 char *argv[]) - { -- char **argv2; -- -- argv2 = getopt_init(argc, argv); -- rrd_tune(argc, argv2); -- getopt_cleanup(argc, argv2); -+ rrd_tune(argc, argv); - - if (rrd_test_error()) { - Tcl_AppendResult(interp, "RRD Error: ", -@@ -716,11 +680,7 @@ static int Rrd_Resize( - int argc, - CONST84 char *argv[]) - { -- char **argv2; -- -- argv2 = getopt_init(argc, argv); -- rrd_resize(argc, argv2); -- getopt_cleanup(argc, argv2); -+ rrd_resize(argc, argv); - - if (rrd_test_error()) { - Tcl_AppendResult(interp, "RRD Error: ", -@@ -740,11 +700,7 @@ static int Rrd_Restore( - int argc, - CONST84 char *argv[]) - { -- char **argv2; -- -- argv2 = getopt_init(argc, argv); -- rrd_restore(argc, argv2); -- getopt_cleanup(argc, argv2); -+ rrd_restore(argc, argv); - - if (rrd_test_error()) { - Tcl_AppendResult(interp, "RRD Error: ", -diff --git a/src/optparse.c b/src/optparse.c -index 9040ba8b2..79a3efe11 100644 ---- a/src/optparse.c -+++ b/src/optparse.c -@@ -10,7 +10,7 @@ - #define options_argv(i) \ - ((i) < options->argc ? options->argv[i] : NULL) - --void optparse_init(struct optparse *options, int argc, char **argv) -+void optparse_init(struct optparse *options, int argc, const char **argv) - { - options->argv = argv; - options->argc = argc; -@@ -42,7 +42,7 @@ is_longopt(const char *arg) - static void - permute(struct optparse *options, int index) - { -- char *nonoption = options->argv[index]; -+ const char *nonoption = options->argv[index]; - for (int i = index; i < options->optind - 1; i++) - options->argv[i] = options->argv[i + 1]; - options->argv[options->optind - 1] = nonoption; -@@ -67,7 +67,7 @@ int optparse(struct optparse *options, const char *optstring) - options->errmsg[0] = '\0'; - options->optopt = 0; - options->optarg = NULL; -- char *option = options_argv(options->optind); -+ const char *option = options_argv(options->optind); - if (option == NULL) { - return -1; - } else if (is_dashdash(option)) { -@@ -88,7 +88,7 @@ int optparse(struct optparse *options, const char *optstring) - option += options->subopt + 1; - options->optopt = option[0]; - int type = argtype(optstring, option[0]); -- char *next = options_argv(options->optind + 1); -+ const char *next = options_argv(options->optind + 1); - switch (type) { - case -1: - opterror(options, "invalid option -- '%c'", option[0]); -@@ -128,10 +128,10 @@ int optparse(struct optparse *options, const char *optstring) - return 0; - } - --char *optparse_arg(struct optparse *options) -+const char *optparse_arg(struct optparse *options) - { - options->subopt = 0; -- char *option = options->argv[options->optind]; -+ const char *option = options->argv[options->optind]; - if (option != NULL) - options->optind++; - return option; -@@ -222,7 +222,7 @@ optparse_long(struct optparse *options, - int *longindex) - { - // printf("%i < %i\n",options->optind,options->argc); -- char *option = options_argv(options->optind); -+ const char *option = options_argv(options->optind); - if (option == NULL) { - return -1; - } else if (is_dashdash(option)) { -diff --git a/src/optparse.h b/src/optparse.h -index c4b0ec19c..7a0bb3885 100644 ---- a/src/optparse.h -+++ b/src/optparse.h -@@ -44,7 +44,7 @@ - */ - - struct optparse { -- char **argv; -+ const char **argv; - int argc; - int permute; - int optind; -@@ -65,7 +65,7 @@ struct optparse_long { - /** - * Initializes the parser state. - */ --void optparse_init(struct optparse *options, int argc, char **argv); -+void optparse_init(struct optparse *options, int argc, const char **argv); - - /** - * Read the next option in the argv array. -@@ -98,6 +98,6 @@ optparse_long(struct optparse *options, - * subcommand returned by optparse_arg(). This function allows you to - * ignore the value of optind. - */ --char *optparse_arg(struct optparse *options); -+const char *optparse_arg(struct optparse *options); - - #endif -diff --git a/src/rrd.h b/src/rrd.h -index 184887ccc..b40f9a449 100644 ---- a/src/rrd.h -+++ b/src/rrd.h -@@ -155,10 +155,10 @@ extern "C" { - /* main function blocks */ - int rrd_create( - int, -- char **); -+ const char **); - rrd_info_t *rrd_info( - int, -- char **); -+ const char **); - rrd_info_t *rrd_info_push( - rrd_info_t *, - char *, -@@ -170,19 +170,19 @@ extern "C" { - rrd_info_t *); - char *rrd_list( - int, -- char **); -+ const char **); - char *rrd_list_r( - int, -- char *dirname); -+ const char *dirname); - int rrd_update( - int, -- char **); -+ const char **); - rrd_info_t *rrd_update_v( - int, -- char **); -+ const char **); - int rrd_graph( - int, -- char **, -+ const char **, - char ***, - int *, - int *, -@@ -191,11 +191,11 @@ extern "C" { - double *); - rrd_info_t *rrd_graph_v( - int, -- char **); -+ const char **); - - int rrd_fetch( - int, -- char **, -+ const char **, - time_t *, - time_t *, - unsigned long *, -@@ -204,32 +204,32 @@ extern "C" { - rrd_value_t **); - int rrd_restore( - int, -- char **); -+ const char **); - int rrd_dump( - int, -- char **); -+ const char **); - int rrd_tune( - int, -- char **); -+ const char **); - time_t rrd_last( - int, -- char **); -+ const char **); - int rrd_lastupdate( - int argc, -- char **argv); -+ const char **argv); - time_t rrd_first( - int, -- char **); -+ const char **); - int rrd_resize( - int, -- char **); -+ const char **); - char *rrd_strversion( - void); - double rrd_version( - void); - int rrd_xport( - int, -- char **, -+ const char **, - int *, - time_t *, - time_t *, -@@ -239,7 +239,7 @@ extern "C" { - rrd_value_t **); - int rrd_flushcached( - int argc, -- char **argv); -+ const char **argv); - - void rrd_freemem( - void *mem); -@@ -323,7 +323,7 @@ extern "C" { - const char **argv); - int rrd_dump_opt_r( - const char *filename, -- char *outname, -+ const char *outname, - int opt_noheader); - int rrd_dump_r( - const char *filename, -diff --git a/src/rrd_cgi.c b/src/rrd_cgi.c -index b82c310db..14a4f511a 100644 ---- a/src/rrd_cgi.c -+++ b/src/rrd_cgi.c -@@ -102,7 +102,7 @@ static char *rrdstrip( - static char *scanargs( - char *line, - int *argc, -- char ***args); -+ const char ***args); - - /* format at-time specified times using strftime */ - static char *printstrftime( -@@ -317,7 +317,7 @@ static const char *putvar( - } - - /* expand those RRD:* directives that can be used recursively */ --static char *rrd_expand_vars( -+static const char *rrd_expand_vars( - char *buffer) - { - int i; -@@ -434,7 +434,7 @@ static int readfile( - - int main( - int argc, -- char *argv[]) -+ const char *argv[]) - { - char *buffer; - long i; -@@ -926,7 +926,7 @@ static char *drawgraph( - } - calfree(); - if (rrd_graph -- (argc + 1, (char **) args - 1, &calcpr, &xsize, &ysize, NULL, &ymin, -+ (argc + 1, args - 1, &calcpr, &xsize, &ysize, NULL, &ymin, - &ymax) != -1) { - return stralloc(calcpr[0]); - } else { -@@ -973,7 +973,7 @@ static char *printtimelast( - /* not raising argc in step with args - 1 since the last argument - will be used below for strftime */ - -- last = rrd_last(argc, (char **) args - 1); -+ last = rrd_last(argc, args - 1); - if (rrd_test_error()) { - char err[4096]; - -@@ -1027,7 +1027,7 @@ static char *printtimenow( - static char *scanargs( - char *line, - int *argument_count, -- char ***arguments) -+ const char ***arguments) - { - char *getP; /* read cursor */ - char *putP; /* write cursor */ -@@ -1039,8 +1039,8 @@ static char *scanargs( - - /* local array of arguments while parsing */ - int argc = 1; -- char **argv; -- char **argv_tmp; /* temp variable for realloc() */ -+ const char **argv; -+ const char **argv_tmp; /* temp variable for realloc() */ - - #ifdef DEBUG_PARSER - printf("<-- scanargs(%s) -->\n", line); -@@ -1051,7 +1051,7 @@ static char *scanargs( - - /* create initial argument array of char pointers */ - argsz = 32; -- argv = (char **) malloc(argsz * sizeof(char *)); -+ argv = malloc(argsz * sizeof(char *)); - if (!argv) { - return NULL; - } -@@ -1146,7 +1146,7 @@ static char *scanargs( - if (argc == argsz - 2) { - /* resize argument array */ - argsz *= 2; -- argv_tmp = (char **) rrd_realloc(argv, argsz * sizeof(char *)); -+ argv_tmp = rrd_realloc(argv, argsz * sizeof(char *)); - if (*argv_tmp == NULL) { - return NULL; - } -@@ -1213,7 +1213,7 @@ static int parse( - /* the name of the vairable ... */ - char *val; - long valln; -- char **args; -+ const char **args; - char *end; - long end_offset; - int argc; -@@ -1264,7 +1264,7 @@ static int parse( - /* make sure we do not shrink the mallocd block */ - size_t newbufsize = i + strlen(end) + valln + 1; - -- *buf = (char *) rrd_realloc(*buf, newbufsize); -+ *buf = rrd_realloc(*buf, newbufsize); - - if (*buf == NULL) { - perror("Realoc buf:"); -diff --git a/src/rrd_create.c b/src/rrd_create.c -index f9bad0866..919b4195a 100644 ---- a/src/rrd_create.c -+++ b/src/rrd_create.c -@@ -76,7 +76,7 @@ static void parseGENERIC_DS( - - int rrd_create( - int argc, -- char **argv) -+ const char **argv) - { - struct optparse_long longopts[] = { - {"start", 'b', OPTPARSE_REQUIRED}, -diff --git a/src/rrd_daemon.c b/src/rrd_daemon.c -index 751798aa1..21c38a11d 100644 ---- a/src/rrd_daemon.c -+++ b/src/rrd_daemon.c -@@ -1877,7 +1877,7 @@ static int handle_request_tune( - HANDLER_PROTO) - { /* {{{ */ - int status; -- char** argv = NULL; -+ const char** argv = NULL; - int argc, argc_tmp; - char* i; - int rc; -@@ -1916,7 +1916,7 @@ static int handle_request_tune( - goto done; - } - -- if ((argv = (char **) malloc(argc * sizeof(char*))) == NULL) { -+ if ((argv = malloc(argc * sizeof(char*))) == NULL) { - rc = send_response(sock, RESP_ERR, "%s\n", rrd_strerror(ENOMEM)); - goto done; - } -@@ -1927,7 +1927,7 @@ static int handle_request_tune( - argc_tmp += 1; - } - -- status = rrd_tune_r(file, argc, (const char **)argv); -+ status = rrd_tune_r(file, argc, argv); - if (status != 0) { - rc = send_response(sock, RESP_ERR, "Got error %s\n", rrd_get_error()); - goto done; -@@ -1935,7 +1935,7 @@ static int handle_request_tune( - rc = send_response(sock, RESP_OK, "Success\n"); - done: - free(file); -- free(argv); -+ free((void *)argv); - return rc; - } - -@@ -4505,7 +4505,7 @@ static int cleanup( - - static int read_options( - int argc, -- char **argv) -+ const char **argv) - { /* {{{ */ - struct optparse_long longopts[] = { - {NULL, 'a', OPTPARSE_REQUIRED}, -@@ -5050,7 +5050,7 @@ static int read_options( - - int main( - int argc, -- char **argv) -+ const char **argv) - { - int status; - -diff --git a/src/rrd_dump.c b/src/rrd_dump.c -index a4490d594..c58e0ee4a 100644 ---- a/src/rrd_dump.c -+++ b/src/rrd_dump.c -@@ -497,7 +497,7 @@ static size_t rrd_dump_opt_cb_fileout( - - int rrd_dump_opt_r( - const char *filename, -- char *outname, -+ const char *outname, - int opt_noheader) - { - FILE *out_file; -@@ -543,7 +543,7 @@ int rrd_dump_r( - - int rrd_dump( - int argc, -- char **argv) -+ const char **argv) - { - int opt; - struct optparse_long longopts[] = { -diff --git a/src/rrd_fetch.c b/src/rrd_fetch.c -index c739bfc45..54780f19b 100644 ---- a/src/rrd_fetch.c -+++ b/src/rrd_fetch.c -@@ -61,7 +61,7 @@ - - int rrd_fetch( - int argc, -- char **argv, -+ const char **argv, - time_t *start, - time_t *end, /* which time frame do you want ? - * will be changed to represent reality */ -diff --git a/src/rrd_first.c b/src/rrd_first.c -index a696c5c38..f3dde5404 100644 ---- a/src/rrd_first.c -+++ b/src/rrd_first.c -@@ -13,7 +13,7 @@ - - time_t rrd_first( - int argc, -- char **argv) -+ const char **argv) - { - struct optparse_long longopts[] = { - {"rraindex", 129, OPTPARSE_REQUIRED}, -diff --git a/src/rrd_flushcached.c b/src/rrd_flushcached.c -index 090bca749..3bf6cd29d 100644 ---- a/src/rrd_flushcached.c -+++ b/src/rrd_flushcached.c -@@ -22,7 +22,7 @@ - #include "rrd_tool.h" - #include "rrd_client.h" - --int rrd_flushcached (int argc, char **argv) -+int rrd_flushcached (int argc, const char **argv) - { - struct optparse_long longopts[] = { - {"daemon", 'd', OPTPARSE_REQUIRED}, -diff --git a/src/rrd_graph.c b/src/rrd_graph.c -index b32d45085..46511e9a3 100644 ---- a/src/rrd_graph.c -+++ b/src/rrd_graph.c -@@ -4607,7 +4607,7 @@ int scan_for_col( - /* Now just a wrapper around rrd_graph_v */ - int rrd_graph( - int argc, -- char **argv, -+ const char **argv, - char ***prdata, - int *xsize, - int *ysize, -@@ -4690,7 +4690,7 @@ int rrd_graph( - - rrd_info_t *rrd_graph_v( - int argc, -- char **argv) -+ const char **argv) - { - image_desc_t im; - rrd_info_t *grinfo; -@@ -4953,7 +4953,7 @@ void rrd_graph_init( - - void rrd_graph_options( - int argc, -- char *argv[], -+ const char **argv, - struct optparse *poptions, - image_desc_t *im) - { -diff --git a/src/rrd_graph.h b/src/rrd_graph.h -index 4df32ec66..083cf3800 100644 ---- a/src/rrd_graph.h -+++ b/src/rrd_graph.h -@@ -473,12 +473,12 @@ void time_clean( - - void rrd_graph_options( - int, -- char **, -+ const char **, - struct optparse *, - image_desc_t *); - void rrd_graph_script( - int, -- char **, -+ const char **, - image_desc_t *const, - int); - int rrd_graph_color( -diff --git a/src/rrd_graph_helper.c b/src/rrd_graph_helper.c -index 99cdefa65..ba90e1a6c 100644 ---- a/src/rrd_graph_helper.c -+++ b/src/rrd_graph_helper.c -@@ -1952,7 +1952,7 @@ static int parse_xport( - - void rrd_graph_script( - int argc, -- char *argv[], -+ const char **argv, - image_desc_t *const im, - int optno) - { -diff --git a/src/rrd_info.c b/src/rrd_info.c -index c0c6f68c7..eb0d4e4de 100644 ---- a/src/rrd_info.c -+++ b/src/rrd_info.c -@@ -82,7 +82,7 @@ rrd_info_t - - rrd_info_t *rrd_info( - int argc, -- char **argv) -+ const char **argv) - { - struct optparse_long longopts[] = { - {"daemon", 'd', OPTPARSE_REQUIRED}, -diff --git a/src/rrd_last.c b/src/rrd_last.c -index 026a1e828..1aae72512 100644 ---- a/src/rrd_last.c -+++ b/src/rrd_last.c -@@ -11,7 +11,7 @@ - - time_t rrd_last( - int argc, -- char **argv) -+ const char **argv) - { - char *opt_daemon = NULL; - time_t lastupdate; -diff --git a/src/rrd_lastupdate.c b/src/rrd_lastupdate.c -index ab30dcf67..4f7f4770e 100644 ---- a/src/rrd_lastupdate.c -+++ b/src/rrd_lastupdate.c -@@ -14,7 +14,7 @@ - #include "rrd_client.h" - #include - --int rrd_lastupdate (int argc, char **argv) -+int rrd_lastupdate (int argc, const char **argv) - { - struct optparse_long longopts[] = { - {"daemon", 'd', OPTPARSE_REQUIRED}, -diff --git a/src/rrd_list.c b/src/rrd_list.c -index e743b9b7d..6e96220ea 100644 ---- a/src/rrd_list.c -+++ b/src/rrd_list.c -@@ -37,7 +37,7 @@ static char *move_past_prefix(const char *prefix, const char *string) - return (char *)&(string[index]); - } - --static char *rrd_list_rec(int recursive, char *root, char *dirname) -+static char *rrd_list_rec(int recursive, const char *root, const char *dirname) - { - #define SANE_ASPRINTF2(_dest_str, _format, ...) \ - if (asprintf(&_dest_str, _format, __VA_ARGS__) == -1) { \ -@@ -138,7 +138,7 @@ static char *rrd_list_rec(int recursive, char *root, char *dirname) - return out; - } - --char *rrd_list_r(int recursive, char *dirname) -+char *rrd_list_r(int recursive, const char *dirname) - { - #define SANE_ASPRINTF(_dest_str, _format, ...) \ - if (asprintf(&_dest_str, _format, __VA_ARGS__) == -1) { \ -@@ -240,7 +240,7 @@ char *rrd_list_r(int recursive, char *dirname) - return rrd_list_rec(recursive, dirname, dirname); - } - --char *rrd_list(int argc, char **argv) -+char *rrd_list(int argc, const char **argv) - { - char *opt_daemon = NULL; - int status; -diff --git a/src/rrd_modify.c b/src/rrd_modify.c -index a2b07f640..70ac9e77f 100644 ---- a/src/rrd_modify.c -+++ b/src/rrd_modify.c -@@ -1297,7 +1297,7 @@ static int add_rras(const rrd_t *in, rrd_t *out, const int *ds_map, - } - - int handle_modify(const rrd_t *in, const char *outfilename, -- int argc, char **argv, int optidx, -+ int argc, const char **argv, int optidx, - int newstep) { - // parse add/remove options - int rc = -1; -diff --git a/src/rrd_modify.h b/src/rrd_modify.h -index 52d8789be..64a39926e 100644 ---- a/src/rrd_modify.h -+++ b/src/rrd_modify.h -@@ -28,7 +28,7 @@ typedef struct { - } rra_mod_op_t; - - int handle_modify(const rrd_t *in, const char *outfilename, -- int argc, char **argv, int optind, -+ int argc, const char **argv, int optind, - int newstep); - - typedef union { -diff --git a/src/rrd_resize.c b/src/rrd_resize.c -index fb75d81ff..742e6d141 100644 ---- a/src/rrd_resize.c -+++ b/src/rrd_resize.c -@@ -12,9 +12,9 @@ - - int rrd_resize( - int argc, -- char **argv) -+ const char **argv) - { -- char *infilename, outfilename[11] = "resize.rrd"; -+ const char *infilename, outfilename[11] = "resize.rrd"; - rrd_t rrdold, rrdnew; - rrd_value_t buffer; - int version; -diff --git a/src/rrd_restore.c b/src/rrd_restore.c -index 85d481e0c..ebef5efe8 100644 ---- a/src/rrd_restore.c -+++ b/src/rrd_restore.c -@@ -1378,7 +1378,7 @@ int write_file( - - int rrd_restore( - int argc, -- char **argv) -+ const char **argv) - { - struct optparse_long longopts[] = { - {"range-check", 'r', OPTPARSE_NONE}, -diff --git a/src/rrd_tool.c b/src/rrd_tool.c -index cc6119d9a..56321ee1a 100644 ---- a/src/rrd_tool.c -+++ b/src/rrd_tool.c -@@ -22,16 +22,16 @@ - - - static void PrintUsage( -- char *cmd); -+ const char *cmd); - static int CountArgs( - char *aLine); - static int CreateArgs( -+ const char *, - char *, -- char *, -- char **); -+ const char **); - static int HandleInputLine( - int, -- char **, -+ const char **, - FILE *); - int RemoteMode = 0; - int ChangeRoot = 0; -@@ -42,7 +42,7 @@ int ChangeRoot = 0; - - - static void PrintUsage( -- char *cmd) -+ const char *cmd) - { - - #ifdef BUILD_DATE -@@ -443,11 +443,11 @@ static char *fgetslong( - - int main( - int argc, -- char *argv[]) -+ const char *argv[]) - { -- char **myargv; -+ const char **myargv; - char *aLine; -- char *firstdir = ""; -+ const char *firstdir = ""; - - #ifdef MUST_DISABLE_SIGFPE - signal(SIGFPE, SIG_IGN); -@@ -526,7 +526,7 @@ int main( - printf("ERROR: not enough arguments\n"); - continue; - } -- if ((myargv = (char **) malloc((argc + 1) * -+ if ((myargv = malloc((argc + 1) * - sizeof(char *))) == NULL) { - perror("malloc"); - exit(1); -@@ -572,7 +572,7 @@ int main( - resolving them portably is not really simple. */ - static int HandleInputLine( - int argc, -- char **argv, -+ const char **argv, - FILE * out) - { - #if defined(HAVE_OPENDIR) && defined (HAVE_READDIR) -@@ -887,12 +887,12 @@ static int CountArgs( - * CreateArgs - take a string (aLine) and tokenize - */ - static int CreateArgs( -- char *pName, -+ const char *pName, - char *aLine, -- char **argv) -+ const char **argv) - { - char *getP, *putP; -- char **pargv = argv; -+ const char **pargv = argv; - char Quote = 0; - int inArg = 0; - int len; -diff --git a/src/rrd_tune.c b/src/rrd_tune.c -index 198817f37..dd3f3f7cb 100644 ---- a/src/rrd_tune.c -+++ b/src/rrd_tune.c -@@ -71,7 +71,7 @@ static int set_hwsmootharg( - - int rrd_tune( - int argc, -- char **argv) -+ const char **argv) - { - char *opt_daemon = NULL; - const char *in_filename = NULL; -diff --git a/src/rrd_update.c b/src/rrd_update.c -index fbbe2820a..bb9a0602c 100644 ---- a/src/rrd_update.c -+++ b/src/rrd_update.c -@@ -299,7 +299,7 @@ static void initialize_time( - - rrd_info_t *rrd_update_v( - int argc, -- char **argv) -+ const char **argv) - { - struct optparse_long longopts[] = { - {"template", 't', OPTPARSE_REQUIRED}, -@@ -674,7 +674,7 @@ static int rrd_template_update(const char *filename, /* {{{ */ - - int rrd_update( - int argc, -- char **argv) -+ const char **argv) - { - struct optparse_long longopts[] = { - {"template", 't', OPTPARSE_REQUIRED}, -diff --git a/src/rrd_xport.c b/src/rrd_xport.c -index d15d33dd9..93c02f926 100644 ---- a/src/rrd_xport.c -+++ b/src/rrd_xport.c -@@ -73,7 +73,7 @@ static int rrd_xport_format_addprints( - - int rrd_xport( - int argc, -- char **argv, -+ const char **argv, - int UNUSED(*xsize), - time_t *start, - time_t *end, /* which time frame do you want ? -diff --git a/src/rrdupdate.c b/src/rrdupdate.c -index cbbf48cc1..e368516c8 100644 ---- a/src/rrdupdate.c -+++ b/src/rrdupdate.c -@@ -20,19 +20,20 @@ int main( - int argc, - char **argv) - { -+ const char **cargv = (const char **)argv; - char *name=basename(argv[0]); - rrd_info_t *info; - - if (!strcmp(name, "rrdcreate")) { -- rrd_create(argc, argv); -+ rrd_create(argc, cargv); - } - else if (!strcmp(name, "rrdinfo")) { -- info=rrd_info(argc, argv); -+ info=rrd_info(argc, cargv); - rrd_info_print(info); - rrd_info_free(info); - } - else { -- rrd_update(argc, argv); -+ rrd_update(argc, cargv); - } - - if (rrd_test_error()) { diff --git a/srcpkgs/rrdtool/template b/srcpkgs/rrdtool/template deleted file mode 100644 index 2281ab25fa8bcd..00000000000000 --- a/srcpkgs/rrdtool/template +++ /dev/null @@ -1,65 +0,0 @@ -# Template file for 'rrdtool' -pkgname=rrdtool -version=1.8.0 -revision=7 -build_style=gnu-configure -configure_args="--enable-perl --enable-perl-site-install - --with-perl-options=INSTALLDIRS=vendor --enable-ruby - --enable-ruby-site-install --enable-python --enable-lua - --enable-lua-site-install --enable-tcl --disable-libwrap" -hostmakedepends="automake gettext-devel-tools groff intltool libtool - perl-XML-Parser pkg-config python3-setuptools which" -makedepends="libxml2-devel pango-devel python3-devel ruby-devel LuaJIT-devel perl" -depends="dejavu-fonts-ttf" -checkdepends="bc ${depends}" -short_desc="Data logging and graphing system for time series data" -maintainer="Enno Boland " -license="GPL-2.0-or-later" -homepage="https://oss.oetiker.ch/rrdtool" -distfiles="https://github.com/oetiker/rrdtool-1.x/releases/download/v${version}/rrdtool-${version}.tar.gz" -checksum=bd37614137d7a8dc523359648eb2a81631a34fd91a82ed5581916a52c08433f4 -python_version=3 -nocross=yes - -pre_configure() { - autoreconf -fi -} - -python3-rrdtool_package() { - short_desc+=" - Python 3 bindings" - depends="python3" - replaces="python-rrdtool>=0" - provides="python-rrdtool-${version}_$revision" - pkg_install() { - vmove usr/lib/python3* - } -} - -perl-rrdtool_package() { - short_desc+=" - perl bindings" - shlib_requires="libperl.so.5.40" - pkg_install() { - vmove usr/lib/perl5 - vmove usr/share/perl5 - } -} - -ruby-rrdtool_package() { - short_desc+=" - ruby bindings" - pkg_install() { - vmove usr/lib/ruby - } -} - -rrdtool-devel_package() { - depends="rrdtool>=${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/doc - vmove usr/share/man/man3 - } -} diff --git a/srcpkgs/rsClock/template b/srcpkgs/rsClock/template deleted file mode 100644 index b6e97693633c2d..00000000000000 --- a/srcpkgs/rsClock/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'rsClock' -pkgname=rsClock -version=0.1.12 -revision=1 -build_style=cargo -short_desc="Simple terminal clock written in Rust" -maintainer="0x0f0f0f " -license="MIT" -homepage="https://github.com/valebes/rsClock" -changelog="https://github.com/valebes/rsClock/releases" -distfiles="https://github.com/valebes/rsClock/archive/refs/tags/v${version}.tar.gz" -checksum=b8b03978a79ec8262ae7c2d3d1d358e5d555b3d90624ff2c0fdaf87a91fdd609 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/rset/template b/srcpkgs/rset/template deleted file mode 100644 index 29001788e45e63..00000000000000 --- a/srcpkgs/rset/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'rset' -pkgname=rset -version=3.2 -revision=1 -build_style=gnu-makefile -make_build_args="-f Makefile.linux" -make_install_args="${make_build_args}" -depends="curl" -checkdepends="ruby ruby-webrick ${depends}" -short_desc="Remote Staging Execution Tool" -maintainer="Leah Neukirchen " -license="ISC" -homepage="https://scriptedconfiguration.org/" -changelog="https://github.com/eradman/rset/blob/master/NEWS" -distfiles="https://scriptedconfiguration.org/code/rset-${version}.tar.gz" -checksum=a91fae268e71b08f307626130fb777be1c0c285f1221163034c2ea31d9bd3c02 - -if [ "$XBPS_TARGET_LIBC" = "musl" ]; then - make_build_args="-f Makefile.linux-compat" -fi - -post_install() { - vlicense LICENSE -} - -do_check() { - make -C tests -f Makefile.linux LD=${CC} -} diff --git a/srcpkgs/rsgain/template b/srcpkgs/rsgain/template deleted file mode 100644 index 9d261ce8da096c..00000000000000 --- a/srcpkgs/rsgain/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'rsgain' -pkgname=rsgain -version=3.6 -revision=3 -build_style=cmake -hostmakedepends="pkg-config" -makedepends="ffmpeg6-devel taglib-devel libebur128-devel inih-devel fmt-devel" -short_desc="Simple, but powerful ReplayGain 2.0 tagging utility" -maintainer="lemmi " -license="BSD-2-Clause" -homepage="https://github.com/complexlogic/rsgain" -changelog="https://raw.githubusercontent.com/complexlogic/rsgain/master/CHANGELOG" -distfiles="https://github.com/complexlogic/rsgain/archive/refs/tags/v${version}.tar.gz" -checksum=26f7acd1ba0851929dc756c93b3b1a6d66d7f2f36b31f744c8181f14d7b5c8a7 - -post_install() { - vlicense LICENSE - vlicense LICENSE-CRCpp -} diff --git a/srcpkgs/rsnapshot/template b/srcpkgs/rsnapshot/template deleted file mode 100644 index d6c06da311daa1..00000000000000 --- a/srcpkgs/rsnapshot/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'rsnapshot' -pkgname=rsnapshot -version=1.4.5 -revision=1 -build_style=gnu-configure -make_check_target="test" -hostmakedepends="perl rsync openssh" -makedepends="perl-Lchown" -depends="perl perl-Lchown rsync openssh" -short_desc="Remote filesystem snapshot utility" -maintainer="Orphaned " -license="GPL-2.0-only" -homepage="https://www.rsnapshot.org" -changelog="https://raw.githubusercontent.com/rsnapshot/rsnapshot/master/ChangeLog" -distfiles="https://www.rsnapshot.org/downloads/rsnapshot-${version}.tar.gz" -checksum=10b75e01ca25511e8266aacd495531975ad1a8ad556216b6a57c76d028b38242 -conf_files="/etc/rsnapshot.conf" - -post_install() { - mv ${DESTDIR}/etc/rsnapshot.conf.default ${DESTDIR}/etc/rsnapshot.conf -} diff --git a/srcpkgs/rspamd/files/TryRunResults.cmake b/srcpkgs/rspamd/files/TryRunResults.cmake deleted file mode 100644 index 723ec9902a4ab3..00000000000000 --- a/srcpkgs/rspamd/files/TryRunResults.cmake +++ /dev/null @@ -1,25 +0,0 @@ -# This file was generated by CMake because it detected TRY_RUN() commands -# in crosscompiling mode. It will be overwritten by the next CMake run. -# Copy it to a safe location, set the variables to appropriate values -# and use it then to preset the CMake cache (using -C). - - -# _CAN_RUN -# indicates whether the executable would have been able to run on its -# target platform. If so, set _CAN_RUN to -# the exit code (in many cases 0 for success), otherwise enter "FAILED_TO_RUN". -# The _CAN_COMPILE variable holds the build result for this TRY_RUN(). -# -# Source file : /builddir/rspamd-0.9.9/build/pthread_setpshared.c -# Executable : /builddir/rspamd-0.9.9/build/CMakeFiles/cmTryCompileExec2709940551-_CAN_RUN -# Run arguments : -# Called from: [1] /builddir/rspamd-0.9.9/CMakeLists.txt - -set( _CAN_RUN - "0" - CACHE STRING "Result from TRY_RUN" FORCE) - - set( HAVE_ATOMIC_BUILTINS_EXITCODE - "0" - CACHE STRING "Result from TRY_RUN" FORCE) - diff --git a/srcpkgs/rspamd/files/rspamd/run b/srcpkgs/rspamd/files/rspamd/run deleted file mode 100644 index 592faf0e1b552a..00000000000000 --- a/srcpkgs/rspamd/files/rspamd/run +++ /dev/null @@ -1,11 +0,0 @@ -#!/bin/sh -exec 2>&1 -[ -r conf ] && . ./conf -: ${RSPAMDUSER:=rspamd} -: ${RSPAMDGROUP:=rspamd} -for dir in /var/log/rspamd /run/rspamd; do - if [ ! -d $dir ]; then - install -d -m 0755 -o $RSPAMDUSER -g $RSPAMDGROUP $dir - fi -done -exec rspamd -u $RSPAMDUSER -g $RSPAMDGROUP -f ${OPTS} diff --git a/srcpkgs/rspamd/patches/vsx.patch b/srcpkgs/rspamd/patches/vsx.patch deleted file mode 100644 index ebcead9bdb9b1f..00000000000000 --- a/srcpkgs/rspamd/patches/vsx.patch +++ /dev/null @@ -1,63 +0,0 @@ -commit a6f43886153bfa63a609720e02bcc9c6f4a50140 -Author: q66 -Date: Mon Jan 6 00:48:43 2020 +0100 - - Disable VSX on platforms without it - -diff --git contrib/lua-torch/torch7/lib/TH/THVector.c contrib/lua-torch/torch7/lib/TH/THVector.c -index 4410578..c972b13 100644 ---- a/contrib/lua-torch/torch7/lib/TH/THVector.c -+++ b/contrib/lua-torch/torch7/lib/TH/THVector.c -@@ -6,7 +6,7 @@ - #include "vector/NEON.c" - #endif - --#ifdef __PPC64__ -+#if defined(__PPC64__) && defined(__VSX__) - #include "vector/VSX.c" - #endif - -diff --git contrib/lua-torch/torch7/lib/TH/generic/THVectorDispatch.c contrib/lua-torch/torch7/lib/TH/generic/THVectorDispatch.c -index 5b88852..8ab4f67 100644 ---- a/contrib/lua-torch/torch7/lib/TH/generic/THVectorDispatch.c -+++ b/contrib/lua-torch/torch7/lib/TH/generic/THVectorDispatch.c -@@ -20,7 +20,7 @@ static FunctionDescription THVector_(fill_DISPATCHTABLE)[] = { - #endif - #endif - -- #if defined(__PPC64__) -+ #if defined(__PPC64__) && defined(__VSX__) - #if defined(TH_REAL_IS_DOUBLE) || defined(TH_REAL_IS_FLOAT) - FUNCTION_IMPL(THVector_(fill_VSX), SIMDExtension_VSX), - #endif -@@ -85,7 +85,7 @@ static FunctionDescription THVector_(adds_DISPATCHTABLE)[] = { - #endif - #endif - -- #if defined(__PPC64__) -+ #if defined(__PPC64__) && defined(__VSX__) - #if defined(TH_REAL_IS_DOUBLE) || defined(TH_REAL_IS_FLOAT) - FUNCTION_IMPL(THVector_(adds_VSX), SIMDExtension_VSX), - #endif -@@ -146,7 +146,7 @@ static FunctionDescription THVector_(muls_DISPATCHTABLE)[] = { - #endif - #endif - -- #if defined(__PPC64__) -+ #if defined(__PPC64__) && defined(__VSX__) - #if defined(TH_REAL_IS_DOUBLE) || defined(TH_REAL_IS_FLOAT) - FUNCTION_IMPL(THVector_(muls_VSX), SIMDExtension_VSX), - #endif -diff --git contrib/lua-torch/torch7/lib/TH/generic/simd/simd.h contrib/lua-torch/torch7/lib/TH/generic/simd/simd.h -index 83c4c56..0919f73 100644 ---- a/contrib/lua-torch/torch7/lib/TH/generic/simd/simd.h -+++ b/contrib/lua-torch/torch7/lib/TH/generic/simd/simd.h -@@ -43,7 +43,7 @@ enum SIMDExtensions - { - #if defined(__NEON__) - SIMDExtension_NEON = 0x1, --#elif defined(__PPC64__) -+#elif defined(__PPC64__) && defined(__VSX__) - SIMDExtension_VSX = 0x1, - #else - SIMDExtension_AVX2 = 0x1, diff --git a/srcpkgs/rspamd/template b/srcpkgs/rspamd/template deleted file mode 100644 index 87cbe96b8b957c..00000000000000 --- a/srcpkgs/rspamd/template +++ /dev/null @@ -1,55 +0,0 @@ -# Template file for 'rspamd' -pkgname=rspamd -version=1.9.4 -revision=11 -archs="x86_64* i686* aarch64* armv[67]* ppc64*" -build_style=cmake -configure_args="-DRSPAMD_USER=rspamd -DCONFDIR=/etc/rspamd - -DDBDIR=/var/lib/rspamd" -hostmakedepends="perl pkg-config ragel" -makedepends="LuaJIT-devel fann-devel file-devel gd-devel pcre-devel - hiredis-devel icu-devel libevent-devel sqlite-devel libglib-devel" -short_desc="Fast, free and open-source spam filtering system" -maintainer="Enno Boland " -license="Apache-2.0" -homepage="https://rspamd.com/" -changelog="https://raw.githubusercontent.com/vstakhov/rspamd/master/ChangeLog" -distfiles="https://github.com/vstakhov/rspamd/archive/${version}.tar.gz" -checksum=e4720c1f45defd07dd17b9563d0ddc480c70beadbc1a833235c077960092e030 -system_accounts="rspamd" -rspamd_homedir=/var/lib/rspamd -conf_files="/etc/rspamd/*.conf /etc/rspamd/*.inc /etc/rspamd/modules.d/*.conf" - -case "$XBPS_TARGET_MACHINE" in - aarch64*|arm*) configure_args+=" -DHAS_C11_ATOMICS_EXITCODE=0 - -DHAS_C11_ATOMICS_EXITCODE__TRYRUN_OUTPUT=0 - -DHAVE_ATOMIC_BUILTINS_EXITCODE=0 - -DHAVE_ATOMIC_BUILTINS_EXITCODE__TRYRUN_OUTPUT=0" -esac - -if [ "$CROSS_BUILD" ]; then - hostmakedepends+=" ${makedepends}" - - pre_build() { - make -C build_native/contrib/snowball - vsed -e "s#${wrksrc}/build/contrib/snowball/snowball#${wrksrc}/build_native/contrib/snowball/snowball#g" \ - -i build/build.ninja - } -fi - -pre_configure() { - case "$XBPS_TARGET_MACHINE" in - *-musl) # Remove non existing library nsl - vsed -i CMakeLists.txt -e "/LIST(APPEND CMAKE_REQUIRED_LIBRARIES nsl)/d" - esac - if [ "$CROSS_BUILD" ]; then - configure_args+=" -C ${FILESDIR}/TryRunResults.cmake" - mkdir -p build_native - ( cd build_native; LD= CC= CFLAGS= LDFLAGS= cmake .. ) - fi -} - -post_install() { - vsv rspamd - vlicense LICENSE.md -} diff --git a/srcpkgs/rspamd/update b/srcpkgs/rspamd/update deleted file mode 100644 index 55843c80c537e3..00000000000000 --- a/srcpkgs/rspamd/update +++ /dev/null @@ -1 +0,0 @@ -ignore="*.*.*.a*" diff --git a/srcpkgs/rssguard/template b/srcpkgs/rssguard/template deleted file mode 100644 index ba662995ccd338..00000000000000 --- a/srcpkgs/rssguard/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'rssguard' -pkgname=rssguard -version=4.7.4 -revision=3 -build_style=cmake -configure_args="-DNO_LITE=OFF" -hostmakedepends="qt6-base qt6-tools" -makedepends="qt6-base-private-devel qt6-declarative-devel qt6-multimedia-devel - qt6-qt5compat-devel mpv-devel" -depends="desktop-file-utils qt6-plugin-sqlite" -short_desc="Simple (yet powerful) Qt6 feed reader" -maintainer="mobinmob " -license="GPL-3.0-only" -homepage="https://github.com/martinrotter/rssguard" -distfiles="https://github.com/martinrotter/rssguard/archive/${version}.tar.gz" -checksum=2230f80a800171f8ef9f4085046b9a277eed0b059f13f194408a88df900306d4 - -post_install() { - # Install rssguard icon manually - vinstall resources/graphics/rssguard.png 644 usr/share/pixmaps -} diff --git a/srcpkgs/rsstail/patches/fix-1779.patch b/srcpkgs/rsstail/patches/fix-1779.patch deleted file mode 100644 index 8d9a0c728dc414..00000000000000 --- a/srcpkgs/rsstail/patches/fix-1779.patch +++ /dev/null @@ -1,13 +0,0 @@ ---- a/Makefile -+++ b/Makefile -@@ -1,8 +1,7 @@ - VERSION=2.1 - --DEBUG=-g --LDFLAGS=-liconv_hook -lmrss $(DEBUG) --CFLAGS=-O3 -Wall --std=gnu11 -DVERSION=\"$(VERSION)\" $(DEBUG) -+override LDFLAGS+=-lmrss -+override CFLAGS+=-Wall --std=gnu11 -DVERSION=\"$(VERSION)\" $(DEBUG) - - OBJS=r2t.o - diff --git a/srcpkgs/rsstail/template b/srcpkgs/rsstail/template deleted file mode 100644 index 0e9ebd5ed7f468..00000000000000 --- a/srcpkgs/rsstail/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'rsstail' -pkgname=rsstail -version=2.1 -revision=3 -build_style=gnu-makefile -makedepends="libmrss-devel" -checkdepends="cppcheck" -short_desc="More or less an rss reader" -maintainer="Enno Boland " -license="GPL-2.0-only" -homepage="http://www.vanheusden.com/rsstail/" -distfiles="https://github.com/folkertvanheusden/rsstail/archive/refs/tags/v${version}.tar.gz" -checksum=9b70e4533fb410fb17b9041a2589a5777458775e0716d330cd001332fa77afe2 - -do_install() { - vmkdir usr/bin - vmkdir usr/share/man/man1 - make prefix="${DESTDIR}/usr" install -} diff --git a/srcpkgs/rsv/template b/srcpkgs/rsv/template deleted file mode 100644 index 3316f60627e650..00000000000000 --- a/srcpkgs/rsv/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'rsv' -pkgname=rsv -version=1.3.3 -revision=3 -build_style=cargo -build_helper=qemu -short_desc="Runit sv command rewritten in rust with nice new features" -maintainer="mkf " -license="GPL-3.0-only" -homepage="https://github.com/JojiiOfficial/rsv" -distfiles="https://github.com/JojiiOfficial/rsv/archive/v${version}.tar.gz" -checksum=599c8f2db3aab8dd36a290cbe63d6489453f5e76fd432eeb85a6a96058ecfa88 - -pre_build() { - # fixes an indexmap error when cross compiling - cargo update --package autocfg:1.0.1 --precise 1.1.0 -} - -post_install() { - for sh in bash zsh fish; do - vtargetrun ${DESTDIR}/usr/bin/rsv --generate $sh > completions.$sh - vcompletion completions.$sh $sh - done -} diff --git a/srcpkgs/rsync/files/rsyncd.conf b/srcpkgs/rsync/files/rsyncd.conf deleted file mode 100644 index 03f6de5210b09c..00000000000000 --- a/srcpkgs/rsync/files/rsyncd.conf +++ /dev/null @@ -1,4 +0,0 @@ -uid = nobody -gid = nogroup -use chroot = no -max connections = 16 diff --git a/srcpkgs/rsync/files/rsyncd/run b/srcpkgs/rsync/files/rsyncd/run deleted file mode 100644 index 69a101f2346c9d..00000000000000 --- a/srcpkgs/rsync/files/rsyncd/run +++ /dev/null @@ -1,4 +0,0 @@ -#!/bin/sh -exec 2>&1 -[ ! -e /etc/rsyncd.conf ] && exit 1 -exec rsync --daemon --no-detach diff --git a/srcpkgs/rsync/template b/srcpkgs/rsync/template deleted file mode 100644 index a2daf5c8576b95..00000000000000 --- a/srcpkgs/rsync/template +++ /dev/null @@ -1,38 +0,0 @@ -# Template file for 'rsync' -pkgname=rsync -version=3.4.1 -revision=1 -build_style=gnu-configure -configure_args="--with-included-zlib=no --with-rrsync" -conf_files="/etc/rsyncd.conf" -hostmakedepends="perl python3-cmarkgfm" -makedepends="zlib-devel acl-devel popt-devel xxHash-devel liblz4-devel - openssl-devel libzstd-devel" -short_desc="Remote fast incremental file transfer tool" -maintainer="Leah Neukirchen " -license="GPL-3.0-only" -homepage="https://rsync.samba.org/" -changelog="https://download.samba.org/pub/rsync/NEWS" -distfiles="https://www.samba.org/ftp/rsync/src/rsync-$version.tar.gz" -checksum=2924bcb3a1ed8b551fc101f740b9f0fe0a202b115027647cf69850d65fd88c52 - -# Force enable IPv6 on musl - upstream bug https://bugzilla.samba.org/show_bug.cgi?id=10715 -CFLAGS="-DINET6" - -if [ "$CROSS_BUILD" ]; then - configure_args+=" --disable-simd" -fi - -pre_check() { - # chgrp tests fail inside chroot - rm -f testsuite/chgrp.test -} - -post_install() { - vconf ${FILESDIR}/rsyncd.conf - vsv rsyncd - - vbin support/nameconvert - vbin support/json-rsync-version - vbin support/rsyncstats -} diff --git a/srcpkgs/rsync/update b/srcpkgs/rsync/update deleted file mode 100644 index 8758aff9cbe360..00000000000000 --- a/srcpkgs/rsync/update +++ /dev/null @@ -1 +0,0 @@ -ignore="*pre*" diff --git a/srcpkgs/rsyslog-clickhouse b/srcpkgs/rsyslog-clickhouse deleted file mode 120000 index 4ade98bc4c2ac5..00000000000000 --- a/srcpkgs/rsyslog-clickhouse +++ /dev/null @@ -1 +0,0 @@ -rsyslog \ No newline at end of file diff --git a/srcpkgs/rsyslog-elasticsearch b/srcpkgs/rsyslog-elasticsearch deleted file mode 120000 index 4ade98bc4c2ac5..00000000000000 --- a/srcpkgs/rsyslog-elasticsearch +++ /dev/null @@ -1 +0,0 @@ -rsyslog \ No newline at end of file diff --git a/srcpkgs/rsyslog-gnutls b/srcpkgs/rsyslog-gnutls deleted file mode 120000 index 4ade98bc4c2ac5..00000000000000 --- a/srcpkgs/rsyslog-gnutls +++ /dev/null @@ -1 +0,0 @@ -rsyslog \ No newline at end of file diff --git a/srcpkgs/rsyslog-gssapi b/srcpkgs/rsyslog-gssapi deleted file mode 120000 index 4ade98bc4c2ac5..00000000000000 --- a/srcpkgs/rsyslog-gssapi +++ /dev/null @@ -1 +0,0 @@ -rsyslog \ No newline at end of file diff --git a/srcpkgs/rsyslog-mysql b/srcpkgs/rsyslog-mysql deleted file mode 120000 index 4ade98bc4c2ac5..00000000000000 --- a/srcpkgs/rsyslog-mysql +++ /dev/null @@ -1 +0,0 @@ -rsyslog \ No newline at end of file diff --git a/srcpkgs/rsyslog-postgresql b/srcpkgs/rsyslog-postgresql deleted file mode 120000 index 4ade98bc4c2ac5..00000000000000 --- a/srcpkgs/rsyslog-postgresql +++ /dev/null @@ -1 +0,0 @@ -rsyslog \ No newline at end of file diff --git a/srcpkgs/rsyslog/files/rsyslog.conf b/srcpkgs/rsyslog/files/rsyslog.conf deleted file mode 100644 index 20149f3d1e8558..00000000000000 --- a/srcpkgs/rsyslog/files/rsyslog.conf +++ /dev/null @@ -1,66 +0,0 @@ -# if you experience problems, check -# http://www.rsyslog.com/troubleshoot for assistance - -# rsyslog v3: load input modules -# If you do not load inputs, nothing happens! -# You may need to set the module load path if modules are not found. - -$ModLoad immark # provides --MARK-- message capability -$ModLoad imuxsock # provides support for local system logging (e.g. via logger command) -$ModLoad imklog # kernel logging (formerly provided by rklogd) - -# Include config file snippets. -$IncludeConfig /etc/rsyslog.d/ - -# Set default permissions. -$FileCreateMode 0640 - -# Log all kernel messages to the console. -# Logging much else clutters up the screen. -#kern.* /dev/console - -# Log anything (except mail) of level info or higher. -# Don't log private authentication messages! -*.info;mail.none;authpriv.none;cron.none -/var/log/messages - -# The authpriv file has restricted access. -authpriv.* /var/log/secure - -# Log all the mail messages in one place. -mail.* -/var/log/maillog - - -# Log cron stuff -cron.* -/var/log/cron - -# Everybody gets emergency messages -*.emerg .* - -# Save news errors of level crit and higher in a special file. -#uucp,news.crit -/var/log/spooler - -# Save boot messages also to boot.log -#local7.* /var/log/boot.log - -# Remote Logging (we use TCP for reliable delivery) -# An on-disk queue is created for this action. If the remote host is -# down, messages are spooled to disk and sent when it is up again. -#$WorkDirectory /rsyslog/spool # where to place spool files -#$ActionQueueFileName uniqName # unique name prefix for spool files -#$ActionQueueMaxDiskSpace 1g # 1gb space limit (use as much as possible) -#$ActionQueueSaveOnShutdown on # save messages to disk on shutdown -#$ActionQueueType LinkedList # run asynchronously -#$ActionResumeRetryCount -1 # infinite retries if host is down -# remote host is: name/ip:port, e.g. 192.168.0.1:514, port optional -#*.* @@remote-host:514 - - -# ######### Receiving Messages from Remote Hosts ########## -# TCP Syslog Server: -# provides TCP syslog reception and GSS-API (if compiled to support it) -#$ModLoad imtcp.so # load module -#$InputTCPServerRun 514 # start up TCP listener at port 514 - -# UDP Syslog Server: -#$ModLoad imudp.so # provides UDP syslog reception -#$UDPServerRun 514 # start a UDP syslog server at standard port 514 diff --git a/srcpkgs/rsyslog/files/rsyslog.logrotate b/srcpkgs/rsyslog/files/rsyslog.logrotate deleted file mode 100644 index 0aa1824babb24f..00000000000000 --- a/srcpkgs/rsyslog/files/rsyslog.logrotate +++ /dev/null @@ -1,7 +0,0 @@ -/var/log/messages /var/log/dmesg /var/log/maillog /var/log/lastlog /var/log/secure { - missingok - sharedscripts - postrotate - sv hup rsyslogd - endscript -} diff --git a/srcpkgs/rsyslog/files/rsyslogd/run b/srcpkgs/rsyslog/files/rsyslogd/run deleted file mode 100644 index b94722eaed8129..00000000000000 --- a/srcpkgs/rsyslog/files/rsyslogd/run +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh -exec 2>&1 -exec rsyslogd -n diff --git a/srcpkgs/rsyslog/patches/disable-omfile-outchannel.patch b/srcpkgs/rsyslog/patches/disable-omfile-outchannel.patch deleted file mode 100644 index 0de80f731a873d..00000000000000 --- a/srcpkgs/rsyslog/patches/disable-omfile-outchannel.patch +++ /dev/null @@ -1,12 +0,0 @@ ---- a/tests/omfile-outchannel.sh 2021-03-09 05:51:07.000000000 -0600 -+++ b/tests/omfile-outchannel.sh 2022-05-26 15:55:23.358520256 -0500 -@@ -1,5 +1,9 @@ - #!/bin/bash - # addd 2018-08-02 by RGerhards, released under ASL 2.0 -+ -+# This test fails for x86_64-musl, under GitHub's CI/CD. Disable for now. -+exit 77 -+ - . ${srcdir:=.}/diag.sh init - export NUMMESSAGES=10000 - echo "ls -l $RSYSLOG_DYNNAME* diff --git a/srcpkgs/rsyslog/patches/disable-omfile-read-only-errmsg.patch b/srcpkgs/rsyslog/patches/disable-omfile-read-only-errmsg.patch deleted file mode 100644 index 82ce9a5ef68679..00000000000000 --- a/srcpkgs/rsyslog/patches/disable-omfile-read-only-errmsg.patch +++ /dev/null @@ -1,12 +0,0 @@ ---- a/tests/omfile-read-only-errmsg.sh 2022-02-07 02:24:35.000000000 -0600 -+++ b/tests/omfile-read-only-errmsg.sh 2022-05-26 15:20:05.865898821 -0500 -@@ -1,6 +1,9 @@ - #!/bin/bash - # addd 2017-03-01 by RGerhards, released under ASL 2.0 - -+# This test fails under GitHub's CI/CD, disable for now -+exit 77 -+ - . ${srcdir:=.}/diag.sh init - generate_conf - add_conf ' diff --git a/srcpkgs/rsyslog/patches/disable-omfile-read-only.patch b/srcpkgs/rsyslog/patches/disable-omfile-read-only.patch deleted file mode 100644 index cfd5392e0da966..00000000000000 --- a/srcpkgs/rsyslog/patches/disable-omfile-read-only.patch +++ /dev/null @@ -1,12 +0,0 @@ ---- a/tests/omfile-read-only.sh 2022-02-07 02:24:35.000000000 -0600 -+++ b/tests/omfile-read-only.sh 2022-05-26 15:18:00.254906319 -0500 -@@ -1,5 +1,9 @@ - #!/bin/bash - # addd 2016-06-16 by RGerhards, released under ASL 2.0 -+ -+# This test fails under GitHub's CI/CD, disable for now -+exit 77 -+ - . ${srcdir:=.}/diag.sh init - messages=20000 # how many messages to inject? - # Note: we need to inject a somewhat larger number of messages in order diff --git a/srcpkgs/rsyslog/patches/disable-omfwd_fast_imuxsock.patch b/srcpkgs/rsyslog/patches/disable-omfwd_fast_imuxsock.patch deleted file mode 100644 index 9b80487f67ea34..00000000000000 --- a/srcpkgs/rsyslog/patches/disable-omfwd_fast_imuxsock.patch +++ /dev/null @@ -1,13 +0,0 @@ ---- a/tests/omfwd_fast_imuxsock.sh 2022-04-04 02:26:40.000000000 -0500 -+++ b/tests/omfwd_fast_imuxsock.sh 2022-05-26 16:27:15.000229419 -0500 -@@ -1,6 +1,10 @@ - #!/bin/bash - # This test tries tests DiscardMark / DiscardSeverity queue settings with omfwd with IMUXSOCK input - # added 2021-09-02 by alorbach. Released under ASL 2.0 -+ -+# This test fails under GitHub's CI/CD, disable for now -+exit 77 -+ - . ${srcdir:=.}/diag.sh init - skip_platform "SunOS" "We have no ATOMIC BUILTINS, so OverallQueueSize counting of imdiag is NOT threadsafe and the counting will fail on SunOS" - diff --git a/srcpkgs/rsyslog/patches/musl-glob.patch b/srcpkgs/rsyslog/patches/musl-glob.patch deleted file mode 100644 index 697d186199bcb6..00000000000000 --- a/srcpkgs/rsyslog/patches/musl-glob.patch +++ /dev/null @@ -1,12 +0,0 @@ ---- a/plugins/imfile/imfile.c 2016-11-15 17:31:37.446892834 +0000 -+++ b/plugins/imfile/imfile.c 2016-11-15 17:34:49.629902749 +0000 -@@ -34,6 +34,9 @@ - #include - #include - #include -+#if !defined(GLOB_BRACE) -+#define GLOB_BRACE 0 /* no GLOB_BRACE in musl libc */ -+#endif - #include - #include - #ifdef HAVE_SYS_INOTIFY_H diff --git a/srcpkgs/rsyslog/patches/musl.patch b/srcpkgs/rsyslog/patches/musl.patch deleted file mode 100644 index 5fe416aaad35ab..00000000000000 --- a/srcpkgs/rsyslog/patches/musl.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/tools/omfile.c 2015-05-23 03:55:37.960658341 +0200 -+++ b/tools/omfile.c 2015-05-23 03:55:53.471816125 +0200 -@@ -47,6 +47,7 @@ - #include - #include - #include -+#include - #include - #ifdef OS_SOLARIS - # include diff --git a/srcpkgs/rsyslog/template b/srcpkgs/rsyslog/template deleted file mode 100644 index 901be07462b98b..00000000000000 --- a/srcpkgs/rsyslog/template +++ /dev/null @@ -1,101 +0,0 @@ -# Template file for 'rsyslog' -pkgname=rsyslog -version=8.2412.0 -revision=2 -build_style=gnu-configure -configure_args="--sbindir=/usr/bin --enable-gnutls --enable-mysql - --enable-pgsql --enable-imdiag --enable-imfile --enable-mail --enable-imptcp - --enable-gssapi-krb5 --enable-mmsnmptrapd --enable-impstats --enable-omprog - --enable-omstdout --enable-pmlastmsg --enable-pmcisconames --enable-pmsnare - --enable-pmaixforwardedfrom --enable-omuxsock --disable-generate-man-pages - --enable-elasticsearch --enable-testbench --disable-libsystemd - --enable-clickhouse" -hostmakedepends="pkg-config postgresql-libs-devel" -makedepends="gnutls-devel libcurl-devel libestr-devel libfastjson-devel - liblogging-devel libmariadbclient-devel mit-krb5-devel postgresql-libs-devel - libgcrypt-devel" -checkdepends="gdb procps-ng faketime" -short_desc="Enhanced multi-threaded syslog daemon" -maintainer="Orphaned " -license="GPL-3.0-or-later, Apache-2.0" -homepage="https://www.rsyslog.com" -changelog="https://raw.githubusercontent.com/rsyslog/rsyslog/master/ChangeLog" -distfiles="${homepage}/files/download/rsyslog/${pkgname}-${version}.tar.gz" -checksum=8cdfa5a077cba576bdd6b1841cc2848b774e663b2e44a39512bb820174174802 -conf_files="/etc/rsyslog.conf" -make_dirs="/etc/rsyslog.d 0755 root root" -lib32disabled=yes -disable_parallel_build=yes - -if [ "$XBPS_TARGET_LIBC" = "musl" ]; then - makedepends+=" musl-legacy-compat" - make_check=extended # some tests sporadically SIGSEGV -fi - -pre_configure() { - if [ "$CROSS_BUILD" ]; then - vsed -e "s,\`\$PG_CONFIG --libdir\`,\"$XBPS_CROSS_BASE/usr/lib\",g" -i configure - vsed -e "s,\`\$PG_CONFIG --includedir\`,\"$XBPS_CROSS_BASE/usr/include\",g" -i configure - fi -} - -post_install() { - vsv rsyslogd - rm -r "$DESTDIR/etc/sv/rsyslogd/log" - vconf ${FILESDIR}/rsyslog.conf - vinstall ${FILESDIR}/rsyslog.logrotate 644 etc/logrotate.d rsyslog -} - -rsyslog-gssapi_package() { - lib32disabled=yes - depends="rsyslog" - short_desc+=" - Kerberos5 GSSAPI add-on" - pkg_install() { - vmove "usr/lib/rsyslog/*gss*.so" - } -} - -rsyslog-gnutls_package() { - lib32disabled=yes - depends="rsyslog" - short_desc+=" - GnuTLS add-on" - pkg_install() { - vmove "usr/lib/rsyslog/*gtls*" - } -} - -rsyslog-mysql_package() { - lib32disabled=yes - depends="rsyslog" - short_desc+=" - MySQL add-on" - pkg_install() { - vmove usr/lib/rsyslog/ommysql.so - } -} - -rsyslog-postgresql_package() { - lib32disabled=yes - depends="rsyslog" - short_desc+=" - PostgreSQL add-on" - pkg_install() { - vmove usr/lib/rsyslog/ompgsql.so - } -} - -rsyslog-elasticsearch_package() { - lib32disabled=yes - depends="rsyslog" - short_desc+=" - Elasticsearch add-on" - pkg_install() { - vmove usr/lib/rsyslog/omelasticsearch.so - } -} - -rsyslog-clickhouse_package() { - lib32disabled=yes - depends="rsyslog" - short_desc+=" - ClickHouse add-on" - pkg_install() { - vmove usr/lib/rsyslog/omclickhouse.so - } -} diff --git a/srcpkgs/rsyslog/update b/srcpkgs/rsyslog/update deleted file mode 100644 index 5a1dd7d33a537e..00000000000000 --- a/srcpkgs/rsyslog/update +++ /dev/null @@ -1 +0,0 @@ -pattern='\K[\d.]+(?=)' diff --git a/srcpkgs/rtags/template b/srcpkgs/rtags/template deleted file mode 100644 index e90ed570b8b658..00000000000000 --- a/srcpkgs/rtags/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'rtags' -pkgname=rtags -version=2.38 -revision=9 -_llvmver=19 -build_style=cmake -# Don't run tests in do_install, please. -configure_args="-DSKIP_CTEST=TRUE" -hostmakedepends="pkg-config clang${_llvmver}" -makedepends="llvm${_llvmver}-devel openssl-devel zlib-devel" -short_desc="C/C++ indexer with integration for Emacs based on clang" -maintainer="Alexander Egorenkov " -license="GPL-3.0-or-later" -homepage="https://github.com/Andersbakken/rtags" -distfiles="https://github.com/Andersbakken/rtags/releases/download/v${version}/${pkgname}-${version}.tar.gz" -checksum=e19d9cf5823cccc43266ca57c19ae0bb879cbe138511cb3f0343958860481a5d -nocross=yes -make_check=no # Tests require removed python3-nose -conflicts="rc>=0" # /usr/bin/rc diff --git a/srcpkgs/rtaudio-devel b/srcpkgs/rtaudio-devel deleted file mode 120000 index 52dcf4bc05c1bf..00000000000000 --- a/srcpkgs/rtaudio-devel +++ /dev/null @@ -1 +0,0 @@ -rtaudio \ No newline at end of file diff --git a/srcpkgs/rtaudio/template b/srcpkgs/rtaudio/template deleted file mode 100644 index 0dc7c4b11e0688..00000000000000 --- a/srcpkgs/rtaudio/template +++ /dev/null @@ -1,31 +0,0 @@ -# Template file for 'rtaudio' -pkgname=rtaudio -version=5.2.0 -revision=2 -build_style=meson -configure_args="-Dalsa=enabled -Djack=enabled -Dpulse=enabled" -hostmakedepends="pkg-config" -makedepends="alsa-lib-devel pulseaudio-devel jack-devel" -short_desc="C++ classes for common Linux, MacOS and Windows realtime audio APIs" -maintainer="Orphaned " -license="MIT" -homepage="https://caml.music.mcgill.ca/~gary/rtaudio/" -changelog="https://github.com/thestk/rtaudio/releases/" -distfiles="http://caml.music.mcgill.ca/~gary/rtaudio/release/rtaudio-${version}.tar.gz" -checksum=d6089c214e5dbff136ab21f3f5efc284e93475ebd198c54d4b9b6c44419ef4e6 - -post_install() { - sed -n '/Copyright/,/IN THE SOFTWARE/p' RtAudio.h > LICENSE - vlicense LICENSE -} - -rtaudio-devel_package() { - depends="rtaudio-${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - vmove "usr/lib/*.a" - } -} diff --git a/srcpkgs/rtkit/files/org.freedesktop.RealtimeKit1.xml b/srcpkgs/rtkit/files/org.freedesktop.RealtimeKit1.xml deleted file mode 100644 index d3e608dfe7f6f8..00000000000000 --- a/srcpkgs/rtkit/files/org.freedesktop.RealtimeKit1.xml +++ /dev/null @@ -1,41 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/srcpkgs/rtkit/files/rtkit/run b/srcpkgs/rtkit/files/rtkit/run deleted file mode 100644 index b5418e9c563f01..00000000000000 --- a/srcpkgs/rtkit/files/rtkit/run +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh -exec 2>&1 -exec /usr/libexec/rtkit-daemon diff --git a/srcpkgs/rtkit/template b/srcpkgs/rtkit/template deleted file mode 100644 index 22d3ad2369bb67..00000000000000 --- a/srcpkgs/rtkit/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'rtkit' -pkgname=rtkit -version=0.13 -revision=3 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="dbus-devel libcap-devel" -depends="dbus" -short_desc="Realtime Policy and Watchdog Daemon" -maintainer="Orphaned " -license="MIT, GPL-3.0-or-later" -homepage="https://github.com/heftig/rtkit" -distfiles="https://github.com/heftig/rtkit/releases/download/v${version}/rtkit-${version}.tar.xz" -checksum=a157144cd95cf6d25200e74b74a8f01e4fe51fd421bb63c1f00d471394b640ab - -system_accounts="rtkit" -rtkit_homedir="/proc" - -post_install() { - sed -n '7,28p' < rtkit.h > LICENSE - vlicense LICENSE - vsv rtkit -} diff --git a/srcpkgs/rtkit/update b/srcpkgs/rtkit/update deleted file mode 100644 index 9161aaa6b39fba..00000000000000 --- a/srcpkgs/rtkit/update +++ /dev/null @@ -1,2 +0,0 @@ -site="http://git.0pointer.net/rtkit.git/refs/" -pattern="tag/\?h=v\K[\d\.]+" diff --git a/srcpkgs/rtl-sdr b/srcpkgs/rtl-sdr deleted file mode 120000 index 28e4dcfcfc63e7..00000000000000 --- a/srcpkgs/rtl-sdr +++ /dev/null @@ -1 +0,0 @@ -librtlsdr \ No newline at end of file diff --git a/srcpkgs/rtl8723bt-firmware/template b/srcpkgs/rtl8723bt-firmware/template deleted file mode 100644 index fb862970d39b59..00000000000000 --- a/srcpkgs/rtl8723bt-firmware/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'rtl8723bt-firmware' -pkgname=rtl8723bt-firmware -version=0.0.202008 -revision=1 -_commit=8840b1052b4ee426f348cb35e4994c5cafc5fbbd -# Only required for PinePhone -archs="aarch64*" -short_desc="Firmware for RTL8723BT" -maintainer="John Sullivan " -license="custom:Shareware" -homepage="https://github.com/anarsoul/rtl8723bt-firmware" -distfiles="https://github.com/anarsoul/${pkgname}/archive/${_commit}.tar.gz" -checksum=fe2f1ff396b205a5e458ffce23a71aee990d2799326f2a5726a19c47729e3f32 -repository=nonfree - -do_install() { - vinstall rtl_bt/rtl8723cs_xx_fw.bin 644 usr/lib/firmware/rtl_bt - vinstall rtl_bt/rtl8723cs_xx_config.bin 644 usr/lib/firmware/rtl_bt - - # Some drivers load config blob from specific filenames, install links for - # those here - ln -s /usr/lib/firmware/rtl_bt/rtl8723cs_xx_config.bin \ - "${DESTDIR}/usr/lib/firmware/rtl_bt/rtl8723cs_xx_config-pinephone.bin" - - vlicense LICENCE.rtlwifi_firmware.txt - vlicense WHENCE -} diff --git a/srcpkgs/rtl8812au-dkms/patches/0001-void-arch-generic-plumbing-bits.patch b/srcpkgs/rtl8812au-dkms/patches/0001-void-arch-generic-plumbing-bits.patch deleted file mode 100644 index f9c6cf86c81f27..00000000000000 --- a/srcpkgs/rtl8812au-dkms/patches/0001-void-arch-generic-plumbing-bits.patch +++ /dev/null @@ -1,39 +0,0 @@ -From 9da77ae1fbfd3f3918e1ee76b84c6519b53ab9e7 Mon Sep 17 00:00:00 2001 -From: Daniel Kolesa -Date: Sat, 12 Dec 2020 05:05:04 +0100 -Subject: [PATCH] void arch-generic plumbing bits - ---- - Makefile | 14 +++++++++++++- - 1 file changed, 13 insertions(+), 1 deletion(-) - ---- a/Makefile -+++ b/Makefile -@@ -152,7 +152,8 @@ CONFIG_LAYER2_ROAMING = y - #bit0: ROAM_ON_EXPIRED, #bit1: ROAM_ON_RESUME, #bit2: ROAM_ACTIVE - CONFIG_ROAMING_FLAG = 0x3 - ###################### Platform Related ####################### --CONFIG_PLATFORM_AUTODETECT = y -+CONFIG_PLATFORM_VENDOR_DKMS = y -+CONFIG_PLATFORM_AUTODETECT = n - CONFIG_PLATFORM_I386_PC = n - CONFIG_PLATFORM_ANDROID_X86 = n - CONFIG_PLATFORM_ANDROID_INTEL_X86 = n -@@ -1383,6 +1384,17 @@ STAGINGMODDIR := /lib/modules/$(KVER)/ke - endif - # *** End AUTODETECT *** - -+ifeq ($(CONFIG_PLATFORM_VENDOR_DKMS), y) -+EXTRA_CFLAGS += -DCONFIG_@@VOID_ENDIAN@@_ENDIAN -+EXTRA_CFLAGS += -DCONFIG_IOCTL_CFG80211 -DRTW_USE_CFG80211_STA_EVENT -+ARCH := @@VOID_ARCH@@ -+KVER ?= $(shell uname -r) -+KSRC ?= /usr/lib/modules/$(KVER)/build -+MODDESTDIR := /usr/lib/modules/$(KVER)/kernel/drivers/net/wireless/ -+INSTALL_PREFIX := -+STAGINGMODDIR := /usr/lib/modules/$(KVER)/kernel/drivers/staging -+endif -+ - ifeq ($(CONFIG_PLATFORM_I386_PC), y) - EXTRA_CFLAGS += -DCONFIG_LITTLE_ENDIAN - EXTRA_CFLAGS += -DCONFIG_IOCTL_CFG80211 -DRTW_USE_CFG80211_STA_EVENT diff --git a/srcpkgs/rtl8812au-dkms/template b/srcpkgs/rtl8812au-dkms/template deleted file mode 100644 index 35a9e320819026..00000000000000 --- a/srcpkgs/rtl8812au-dkms/template +++ /dev/null @@ -1,53 +0,0 @@ -# Template file for 'rtl8812au-dkms' -pkgname=rtl8812au-dkms -version=20210820 -revision=1 -_modver=5.13.6 -_gitrev=c0efee9cd121d9f0c815d9771475f76339a8f7d3 -depends="dkms" -short_desc="Realtek 8812AU USB WiFi driver (DKMS)" -maintainer="Brian Olsen " -license="GPL-2.0-only" -homepage="https://github.com/morrownr/8812au" -distfiles="https://github.com/morrownr/8812au-${version}/archive/${_gitrev}.tar.gz" -checksum=bfd887920a4bfc588b0b738e33caddcb63e57e37129a47c1e761cbab30d1fa9c -dkms_modules="rtl8812au ${_modver}" - -case "$XBPS_TARGET_MACHINE" in - x86_64*) _karch="x86_64";; - i686*) _karch="i386";; - aarch64*) _karch="arm64";; - arm*) _karch="arm";; - ppc*) _karch="powerpc";; - mips*) _karch="mips";; - *) broken="kernel arch not defined";; -esac - -post_patch() { - if [ "$XBPS_TARGET_ENDIAN" = "be" ]; then - vsed -i 's,@@VOID_ENDIAN@@,BIG,g' Makefile - else - vsed -i 's,@@VOID_ENDIAN@@,LITTLE,g' Makefile - fi - vsed -i "s,@@VOID_ARCH@@,${_karch},g" Makefile - rm -f *.patch -} - -do_install() { - local dest=/usr/src/rtl8812au-${_modver} - - cat <<-EOF >dkms.conf - PACKAGE_NAME="rtl8812au" - PACKAGE_VERSION="${_modver}" - MAKE="'make' KVER=\${kernelver}" - BUILT_MODULE_NAME[0]="8812au" - DEST_MODULE_LOCATION[0]="/kernel/drivers/net/wireless" - EOF - vmkdir ${dest} - cp -r dkms.conf Kconfig Makefile platform core hal include os_dep ${DESTDIR}/${dest} - - # modules-load.d(5) file. - vmkdir usr/lib/modules-load.d - echo "8812au" > ${DESTDIR}/usr/lib/modules-load.d/${pkgname}.conf - chmod 644 ${DESTDIR}/usr/lib/modules-load.d/${pkgname}.conf -} diff --git a/srcpkgs/rtl8812au-dkms/update b/srcpkgs/rtl8812au-dkms/update deleted file mode 100644 index c56515ac35b4e4..00000000000000 --- a/srcpkgs/rtl8812au-dkms/update +++ /dev/null @@ -1,2 +0,0 @@ -site="https://github.com/morrownr/8812au" -pattern='8812au-\K[\d.]+(?=">)' diff --git a/srcpkgs/rtl8821au-dkms/patches/endianess.patch b/srcpkgs/rtl8821au-dkms/patches/endianess.patch deleted file mode 100644 index 928ceabae09a62..00000000000000 --- a/srcpkgs/rtl8821au-dkms/patches/endianess.patch +++ /dev/null @@ -1,30 +0,0 @@ ---- a/Makefile -+++ b/Makefile -@@ -152,7 +152,8 @@ CONFIG_LAYER2_ROAMING = y - #bit0: ROAM_ON_EXPIRED, #bit1: ROAM_ON_RESUME, #bit2: ROAM_ACTIVE - CONFIG_ROAMING_FLAG = 0x3 - ###################### Platform Related ####################### --CONFIG_PLATFORM_AUTODETECT = y -+CONFIG_PLATFORM_AUTODETECT = n -+CONFIG_PLATFORM_VENDOR_DKMS = y - CONFIG_PLATFORM_I386_PC = n - CONFIG_PLATFORM_ANDROID_X86 = n - CONFIG_PLATFORM_ANDROID_INTEL_X86 = n -@@ -1381,6 +1382,17 @@ STAGINGMODDIR := /lib/modules/$(KVER)/ke - endif - # *** End AUTODETECT *** - -+ifeq ($(CONFIG_PLATFORM_VENDOR_DKMS), y) -+EXTRA_CFLAGS += -DCONFIG_@@VOID_ENDIAN@@_ENDIAN -+EXTRA_CFLAGS += -DCONFIG_IOCTL_CFG80211 -DRTW_USE_CFG80211_STA_EVENT -+ARCH := @@VOID_ARCH@@ -+KVER ?= $(shell uname -r) -+KSRC ?= /usr/lib/modules/$(KVER)/build -+MODDESTDIR := /usr/lib/modules/$(KVER)/kernel/drivers/net/wireless/ -+INSTALL_PREFIX := -+STAGINGMODDIR := /usr/lib/modules/$(KVER)/kernel/drivers/staging -+endif -+ - ifeq ($(CONFIG_PLATFORM_I386_PC), y) - EXTRA_CFLAGS += -DCONFIG_LITTLE_ENDIAN - EXTRA_CFLAGS += -DCONFIG_IOCTL_CFG80211 -DRTW_USE_CFG80211_STA_EVENT diff --git a/srcpkgs/rtl8821au-dkms/template b/srcpkgs/rtl8821au-dkms/template deleted file mode 100644 index d6c4d7255d2717..00000000000000 --- a/srcpkgs/rtl8821au-dkms/template +++ /dev/null @@ -1,53 +0,0 @@ -# Template file for 'rtl8821au-dkms' -pkgname=rtl8821au-dkms -version=20210708 -revision=1 -_modver=5.12.5.2 -_gitrev=19660ee3f67125d2ef31b626f9fff946bd3e8d01 -depends="dkms" -short_desc="Realtek 8811AU/8821AU USB WiFi driver (DKMS)" -maintainer="Orphaned " -license="GPL-2.0-only" -homepage="https://github.com/morrownr/8821au" -distfiles="https://github.com/morrownr/8821au-${version}/archive/${_gitrev}.tar.gz" -checksum=81a1b25e1e9d83f88ae11eabec4a55df22717f3d6f23417aea495d17a3d6f970 -dkms_modules="rtl8821au ${_modver}" - -case "$XBPS_TARGET_MACHINE" in - x86_64*) _karch="x86_64";; - i686*) _karch="i386";; - aarch64*) _karch="arm64";; - arm*) _karch="arm";; - ppc*) _karch="powerpc";; - mips*) _karch="mips";; - *) broken="kernel arch not defined";; -esac - -post_patch() { - if [ "$XBPS_TARGET_ENDIAN" = "be" ]; then - vsed -i 's,@@VOID_ENDIAN@@,BIG,g' Makefile - else - vsed -i 's,@@VOID_ENDIAN@@,LITTLE,g' Makefile - fi - vsed -i "s,@@VOID_ARCH@@,${_karch},g" Makefile - rm -f *.patch -} - -do_install() { - local dest=/usr/src/rtl8821au-${_modver} - - cat <<-EOF >dkms.conf - PACKAGE_NAME="rtl8821au" - PACKAGE_VERSION="${_modver}" - MAKE="'make' KVER=\${kernelver}" - BUILT_MODULE_NAME[0]="8821au" - DEST_MODULE_LOCATION[0]="/kernel/drivers/net/wireless" - EOF - vmkdir ${dest} - cp -r dkms.conf Kconfig Makefile platform core hal include os_dep ${DESTDIR}/${dest} - - # modules-load.d(5) file. - vmkdir usr/lib/modules-load.d - echo "8821au" > ${DESTDIR}/usr/lib/modules-load.d/${pkgname}.conf - chmod 644 ${DESTDIR}/usr/lib/modules-load.d/${pkgname}.conf -} diff --git a/srcpkgs/rtl8821cu-dkms/template b/srcpkgs/rtl8821cu-dkms/template deleted file mode 100644 index 30629459afcd4e..00000000000000 --- a/srcpkgs/rtl8821cu-dkms/template +++ /dev/null @@ -1,39 +0,0 @@ -# Template file for 'rtl8821cu-dkms' -pkgname=rtl8821cu-dkms -version=20210916+1 -revision=1 -_modver=5.12.0.4 -_gitrev=8e300c0885835b079ad1a99cccd960754a4c849f -depends="dkms" -short_desc="Realtek 8811CU/8821CU/8731AU USB WiFi driver (DKMS)" -maintainer="Orphaned " -license="GPL-2.0-only" -homepage="https://github.com/morrownr/8821cu" -distfiles="https://github.com/morrownr/8821cu-${version%+*}/archive/${_gitrev}.tar.gz" -checksum=fddbd25e4594d7f5d52b7c27d77de4260224e0e9ee478e615fe28b366fdec4fb -dkms_modules="rtl8821cu ${_modver}" - -case "$XBPS_TARGET_MACHINE" in - x86_64*) _karch="x86_64";; - i686*) _karch="i386";; - aarch64*) _karch="arm64";; - arm*) _karch="arm";; - ppc*) _karch="powerpc";; - mips*) _karch="mips";; - *) broken="kernel arch not defined";; -esac - -do_install() { - local dest=/usr/src/rtl8821cu-${_modver} - - vmkdir ${dest} - for itm in dkms.conf rtl8821c.mk halmac.mk Kconfig Makefile platform core hal include os_dep dkms-make.sh; do - vcopy ${itm} ${dest} - done - - vinstall 8821cu.conf 644 usr/lib/modprobe.d - - # modules-load.d(5) file. - vmkdir usr/lib/modules-load.d - echo "8821cu" > ${DESTDIR}/usr/lib/modules-load.d/${pkgname}.conf -} diff --git a/srcpkgs/rtl8821cu-dkms/update b/srcpkgs/rtl8821cu-dkms/update deleted file mode 100644 index 68c1f682f48fad..00000000000000 --- a/srcpkgs/rtl8821cu-dkms/update +++ /dev/null @@ -1,2 +0,0 @@ -site="https://github.com/morrownr/8821cu" -pattern='8821cu-\K[\d.]+(?=">)' diff --git a/srcpkgs/rtl8822bu-dkms/files/dkms.conf b/srcpkgs/rtl8822bu-dkms/files/dkms.conf deleted file mode 100644 index 243a32dbebcaea..00000000000000 --- a/srcpkgs/rtl8822bu-dkms/files/dkms.conf +++ /dev/null @@ -1,10 +0,0 @@ -PACKAGE_NAME="rtl8822bu" -PACKAGE_VERSION="@VERSION@" -BUILT_MODULE_NAME="88x2bu" -PROCS_NUM=$(nproc) -[ $PROCS_NUM -gt 16 ] && PROCS_NUM=16 -MAKE="'make' -j$PROCS_NUM KVER=${kernelver} -KSRC=/lib/modules/${kernelver}/build" -CLEAN="make clean" -DEST_MODULE_LOCATION="/kernel/drivers/net/wireless" -AUTOINSTALL="yes" diff --git a/srcpkgs/rtl8822bu-dkms/patches/0001-void-arch-generic-plumbing-bits.patch b/srcpkgs/rtl8822bu-dkms/patches/0001-void-arch-generic-plumbing-bits.patch deleted file mode 100644 index 97e57336eec939..00000000000000 --- a/srcpkgs/rtl8822bu-dkms/patches/0001-void-arch-generic-plumbing-bits.patch +++ /dev/null @@ -1,32 +0,0 @@ -From: Daniel Kolesa -Subject: [PATCH] void arch-generic plumbing bits ---- rtl8822bu-dkms-20221123.orig/Makefile -+++ rtl8822bu-dkms-20221123/Makefile -@@ -120,7 +120,8 @@ CONFIG_RTW_SDIO_PM_KEEP_POWER = y - ###################### MP HW TX MODE FOR VHT ####################### - CONFIG_MP_VHT_HW_TX_MODE = n - ###################### Platform Related ####################### --CONFIG_PLATFORM_I386_PC = y -+CONFIG_PLATFORM_VOID_NATIVE = y -+CONFIG_PLATFORM_I386_PC = n - CONFIG_PLATFORM_ANDROID_X86 = n - CONFIG_PLATFORM_ANDROID_INTEL_X86 = n - CONFIG_PLATFORM_JB_X86 = n -@@ -1289,6 +1290,17 @@ endif - - EXTRA_CFLAGS += -DDM_ODM_SUPPORT_TYPE=0x04 - -+ifeq ($(CONFIG_PLATFORM_VOID_NATIVE), y) -+EXTRA_CFLAGS += -DCONFIG_@@VOID_ENDIAN@@_ENDIAN -+EXTRA_CFLAGS += -DCONFIG_IOCTL_CFG80211 -DRTW_USE_CFG80211_STA_EVENT -+ARCH := @@VOID_ARCH@@ -+KVER := $(shell uname -r) -+KSRC := /usr/lib/modules/$(KVER)/build -+MODDESTDIR := /usr/lib/modules/$(KVER)/kernel/drivers/net/wireless/ -+INSTALL_PREFIX := -+STAGINGMODDIR := /usr/lib/modules/$(KVER)/kernel/drivers/staging -+endif -+ - ifeq ($(CONFIG_RTW_VHT_2G4), y) - EXTRA_CFLAGS += -DRTW_VHT_2G4=1 - else diff --git a/srcpkgs/rtl8822bu-dkms/template b/srcpkgs/rtl8822bu-dkms/template deleted file mode 100644 index 105b9e8f223494..00000000000000 --- a/srcpkgs/rtl8822bu-dkms/template +++ /dev/null @@ -1,45 +0,0 @@ -# Template file for 'rtl8822bu-dkms' -pkgname=rtl8822bu-dkms -version=20230424 -revision=1 -_gitrev=3de98611f8259a5537a3af22dfe47a093611be11 -depends="dkms bc" -short_desc="Realtek 8822BU USB WiFi driver (DKMS)" -maintainer="Orphaned " -license="GPL-2.0-only" -homepage="https://www.tp-link.com" -distfiles="https://github.com/cilynx/rtl88x2bu/archive/${_gitrev}.tar.gz" -checksum=1dea3e201c5c50e18b40ce642753fa73b2f355a63dec401d7bf999359561f58d -dkms_modules="88x2bu ${version}" - -case "$XBPS_TARGET_MACHINE" in - x86_64*) _karch="x86_64";; - i686*) _karch="i386";; - aarch64*) _karch="arm64";; - arm*) _karch="arm";; - ppc*) _karch="powerpc";; - mips*) _karch="mips";; - *) broken="kernel arch not defined";; -esac - -post_patch() { - if [ "$XBPS_TARGET_ENDIAN" = "be" ]; then - vsed -i 's,@@VOID_ENDIAN@@,BIG,g' Makefile - else - vsed -i 's,@@VOID_ENDIAN@@,LITTLE,g' Makefile - fi - vsed -i "s,@@VOID_ARCH@@,${_karch},g" Makefile -} - -do_install() { - vmkdir /usr/src/88x2bu-${version} - rm 000*.patch - vcopy "*" usr/src/88x2bu-${version} - vinstall ${FILESDIR}/dkms.conf 644 usr/src/88x2bu-${version} - sed -i -e "s/@VERSION@/${version}-${revision}/" ${PKGDESTDIR}/usr/src/88x2bu-${version}/dkms.conf - - # modules-load.d(5) file. - vmkdir usr/lib/modules-load.d - echo "88x2bu" > ${DESTDIR}/usr/lib/modules-load.d/88x2bu.conf - chmod 644 ${DESTDIR}/usr/lib/modules-load.d/88x2bu.conf -} diff --git a/srcpkgs/rtl_433-devel b/srcpkgs/rtl_433-devel deleted file mode 120000 index 6b291fbc839d87..00000000000000 --- a/srcpkgs/rtl_433-devel +++ /dev/null @@ -1 +0,0 @@ -rtl_433 \ No newline at end of file diff --git a/srcpkgs/rtl_433/template b/srcpkgs/rtl_433/template deleted file mode 100644 index 009d1c4d42002e..00000000000000 --- a/srcpkgs/rtl_433/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'rtl_433' -pkgname=rtl_433 -version=25.02 -revision=1 -build_style=cmake -hostmakedepends="pkg-config libtool" -makedepends="librtlsdr-devel SoapySDR-devel libusb-devel openssl-devel" -short_desc="RTLSDR based 433MHz generic data receiver" -maintainer="classabbyamp " -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=5a409ea10e6d3d7d4aa5ea91d2d6cc92ebb2d730eb229c7b37ade65458223432 - -post_install() { - vmkdir usr/share/examples - mv ${DESTDIR}/etc/rtl_433 ${DESTDIR}/usr/share/examples -} - -rtl_433-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - } -} diff --git a/srcpkgs/rtmidi-devel b/srcpkgs/rtmidi-devel deleted file mode 120000 index 1dd69e0a100447..00000000000000 --- a/srcpkgs/rtmidi-devel +++ /dev/null @@ -1 +0,0 @@ -rtmidi \ No newline at end of file diff --git a/srcpkgs/rtmidi/template b/srcpkgs/rtmidi/template deleted file mode 100644 index 5341f6ccff3985..00000000000000 --- a/srcpkgs/rtmidi/template +++ /dev/null @@ -1,34 +0,0 @@ -# Template file for 'rtmidi' -pkgname=rtmidi -version=6.0.0 -revision=1 -build_style=gnu-configure -configure_args="--with-alsa --with-jack" -hostmakedepends="automake libtool" -makedepends="alsa-lib-devel jack-devel" -short_desc="C++ classes for realtime MIDI input/output" -maintainer="Duncaen " -license="custom:RtMidi" -homepage="http://www.music.mcgill.ca/~gary/rtmidi/" -distfiles="https://github.com/thestk/rtmidi/archive/${version}.tar.gz" -checksum=ef7bcda27fee6936b651c29ebe9544c74959d0b1583b716ce80a1c6fea7617f0 - -pre_configure() { - sed -n '/Copyright (c)/,$ p' < README.md > LICENSE - autoreconf -fi -} - -post_install() { - vlicense LICENSE -} - -rtmidi-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" - } -} diff --git a/srcpkgs/rtmpdump/patches/fix-chunk-size.patch b/srcpkgs/rtmpdump/patches/fix-chunk-size.patch deleted file mode 100644 index b0db892ff31c7b..00000000000000 --- a/srcpkgs/rtmpdump/patches/fix-chunk-size.patch +++ /dev/null @@ -1,44 +0,0 @@ ---- a/librtmp/rtmp.c -+++ b/librtmp/rtmp.c -@@ -2077,6 +2077,29 @@ RTMP_SendClientBW(RTMP *r) - } - - static int -+SendClientChunkSize(RTMP *r, int chunkSize) -+{ -+ RTMPPacket packet; -+ char pbuf[256], *pend = pbuf + sizeof(pbuf); -+ int ret; -+ -+ packet.m_nChannel = 0x02; /* control channel (invoke) */ -+ packet.m_headerType = RTMP_PACKET_SIZE_LARGE; -+ packet.m_packetType = RTMP_PACKET_TYPE_CHUNK_SIZE; -+ packet.m_nTimeStamp = 0; -+ packet.m_nInfoField2 = 0; -+ packet.m_hasAbsTimestamp = 0; -+ packet.m_body = pbuf + RTMP_MAX_HEADER_SIZE; -+ -+ packet.m_nBodySize = 4; -+ -+ AMF_EncodeInt32(packet.m_body, pend, chunkSize); -+ ret = RTMP_SendPacket(r, &packet, FALSE); -+ r->m_outChunkSize = chunkSize; -+ return ret; -+} -+ -+static int - SendBytesReceived(RTMP *r) - { - RTMPPacket packet; -@@ -3349,6 +3372,11 @@ HandleChangeChunkSize(RTMP *r, const RTMPPacket *packet) - r->m_inChunkSize = AMF_DecodeInt32(packet->m_body); - RTMP_Log(RTMP_LOGDEBUG, "%s, received: chunk size change to %d", __FUNCTION__, - r->m_inChunkSize); -+ if (r->Link.protocol & RTMP_FEATURE_WRITE) -+ { -+ RTMP_Log(RTMP_LOGDEBUG, "%s, updating outChunkSize too", __FUNCTION__); -+ SendClientChunkSize(r, r->m_inChunkSize); -+ } - } - } - diff --git a/srcpkgs/rtmpdump/template b/srcpkgs/rtmpdump/template deleted file mode 100644 index 33d34767901ce4..00000000000000 --- a/srcpkgs/rtmpdump/template +++ /dev/null @@ -1,46 +0,0 @@ -# Template file for 'rtmpdump' -pkgname=rtmpdump -version=2.4.20161210 -revision=10 -_patchlevel=${version##*.} -create_wrksrc=yes -makedepends="zlib-devel $(vopt_if gnutls 'gnutls-devel' 'openssl-devel')" -short_desc="Toolkit for RTMP streams" -maintainer="Orphaned " -license="GPL-2.0-or-later, LGPL-2.1-or-later" -homepage="http://rtmpdump.mplayerhq.hu/" -distfiles="https://repo-default.voidlinux.org/distfiles/${pkgname}-${version%.*}_p${_patchlevel}.tar.gz" -checksum=d6da3b683f1045f02d94a81b0c583318dba021f69bdab970c5d5d73e8c38860f - -CFLAGS="-Wno-unused-const-variable -Wno-unused-but-set-variable" -case "$XBPS_TARGET_MACHINE" in - *-musl) CFLAGS+=" -D__LINUX_NETFILTER_H" -esac - -build_options="gnutls" -build_options_default="gnutls" - -do_build() { - make CC="$CC" OPT="$CFLAGS" LDFLAGS="$LDFLAGS" "$(vopt_if gnutls 'CRYPTO=GNUTLS' 'CRYPTO=OPENSSL')" ${makejobs} -} -do_install() { - vmkdir usr/lib - make prefix=/usr sbindir=/usr/bin mandir=/usr/share/man DESTDIR=$DESTDIR install -} - -librtmp_package() { - short_desc+=" - shared library" - pkg_install() { - vmove "usr/lib/*.so.*" - } -} -librtmp-devel_package() { - depends="${makedepends} librtmp>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/rtorrent/patches/fix-sysroot-handling.patch b/srcpkgs/rtorrent/patches/fix-sysroot-handling.patch deleted file mode 100644 index 10b526fe45e62b..00000000000000 --- a/srcpkgs/rtorrent/patches/fix-sysroot-handling.patch +++ /dev/null @@ -1,14 +0,0 @@ ---sysroot should be enough. - ---- a/scripts/common.m4 2014-02-02 11:58:17.361448885 +0100 -+++ b/scripts/common.m4 2014-02-02 11:59:13.048185911 +0100 -@@ -63,8 +63,7 @@ AC_DEFUN([TORRENT_WITH_SYSROOT], [ - else - AC_MSG_RESULT($withval) - -- CXXFLAGS="$CXXFLAGS -isysroot $withval" -- LDFLAGS="$LDFLAGS -Wl,-syslibroot,$withval" -+ CXXFLAGS="$CXXFLAGS --sysroot=$withval" - fi - ]) - ]) diff --git a/srcpkgs/rtorrent/patches/no_xmlrpc_c_compile.patch b/srcpkgs/rtorrent/patches/no_xmlrpc_c_compile.patch deleted file mode 100644 index a62596a82c740a..00000000000000 --- a/srcpkgs/rtorrent/patches/no_xmlrpc_c_compile.patch +++ /dev/null @@ -1,23 +0,0 @@ ---- a/scripts/checks.m4 2015-07-02 00:32:45.000000000 +0200 -+++ b/scripts/checks.m4 2015-07-14 15:39:07.334398349 +0200 -@@ -463,19 +463,9 @@ - fi - - if eval $xmlrpc_cc_prg --version 2>/dev/null >/dev/null; then -+ AC_MSG_RESULT(ok) - CXXFLAGS="$CXXFLAGS `$xmlrpc_cc_prg --cflags server-util`" - LIBS="$LIBS `$xmlrpc_cc_prg server-util --libs`" -- -- AC_TRY_LINK( -- [ #include -- ],[ xmlrpc_registry_new(NULL); ], -- [ -- AC_MSG_RESULT(ok) -- ], [ -- AC_MSG_RESULT(failed) -- AC_MSG_ERROR(Could not compile XMLRPC-C test.) -- ]) -- - AC_DEFINE(HAVE_XMLRPC_C, 1, Support for XMLRPC-C.) - - else diff --git a/srcpkgs/rtorrent/template b/srcpkgs/rtorrent/template deleted file mode 100644 index 5e8cba2f8d5321..00000000000000 --- a/srcpkgs/rtorrent/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'rtorrent' -pkgname=rtorrent -reverts="0.16.0_1" -version=0.9.8 -revision=4 -build_style=gnu-configure -configure_args="--with-xmlrpc-c" -hostmakedepends="automake libtool pkg-config" -makedepends="libcppunit-devel libsigc++-devel libtorrent-devel ncurses-devel - xmlrpc-c-devel" -short_desc="Ncurses BitTorrent client based on libTorrent" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="https://github.com/rakshasa/rtorrent" -distfiles="https://github.com/rakshasa/${pkgname}/archive/v${version}.tar.gz" -checksum=bc889ce1dde475ec56aa72ae996912ff58723226a4f4256fef4f1f8636d991d4 - -pre_configure() { - autoreconf -fi - sed -e 's,test "$cross_compiling" = yes, false,' -i configure -} - -post_install() { - vman doc/old/rtorrent.1 - vsconf doc/rtorrent.rc-example rtorrent.rc -} diff --git a/srcpkgs/rtslib-fb/template b/srcpkgs/rtslib-fb/template deleted file mode 100644 index b9546053d639b9..00000000000000 --- a/srcpkgs/rtslib-fb/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'rtslib-fb' -pkgname=rtslib-fb -version=2.2.3 -revision=1 -build_style=python3-pep517 -hostmakedepends="hatchling hatch-vcs" -depends="python3-six python3-pyudev" -checkdepends="$depends" -short_desc="Python object API for managing the Linux LIO kernel target" -maintainer="Toyam Cox " -license="Apache-2.0" -homepage="https://github.com/open-iscsi/rtslib-fb" -distfiles="https://github.com/open-iscsi/rtslib-fb/archive/v${version}.tar.gz" -distfiles="${PYPI_SITE}/r/rtslib-fb/rtslib_fb-${version}.tar.gz" -checksum=c1053889b572fde4c0a9b468b508e4e838781364a60f4746e9c5f92aef459de6 diff --git a/srcpkgs/rtv b/srcpkgs/rtv deleted file mode 120000 index 4dc6fcbed120ed..00000000000000 --- a/srcpkgs/rtv +++ /dev/null @@ -1 +0,0 @@ -tuir \ No newline at end of file diff --git a/srcpkgs/rtx b/srcpkgs/rtx deleted file mode 120000 index e3ee585a3922f0..00000000000000 --- a/srcpkgs/rtx +++ /dev/null @@ -1 +0,0 @@ -./mise \ No newline at end of file diff --git a/srcpkgs/rubber/files/setup.cfg b/srcpkgs/rubber/files/setup.cfg deleted file mode 100644 index 1700ea2cc55f2b..00000000000000 --- a/srcpkgs/rubber/files/setup.cfg +++ /dev/null @@ -1,9 +0,0 @@ -[build] -man = 1 -html = 0 -pdf = 0 -info = 0 -txt = 0 -[install] -prefix = /usr -mandir = /usr/share/man diff --git a/srcpkgs/rubber/template b/srcpkgs/rubber/template deleted file mode 100644 index 1bd86faae66cb3..00000000000000 --- a/srcpkgs/rubber/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'rubber' -pkgname=rubber -version=1.5.1 -revision=8 -build_style=python3-module -hostmakedepends="python3 python3-setuptools" -depends="python3 virtual?tex" -pycompile_module="rubber" -short_desc="LaTeX building tool" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="https://launchpad.net/rubber" -changelog="https://git.launchpad.net/rubber/plain/NEWS" -distfiles="https://launchpad.net/rubber/trunk/${version}/+download/rubber-${version}.tar.gz" -checksum=37a843dc36a8aa256f9a66de130a031a0406346e663e1c257e45fd0a6eae0d9d - -pre_build() { - cp ${FILESDIR}/setup.cfg . -} diff --git a/srcpkgs/rubber/update b/srcpkgs/rubber/update deleted file mode 100644 index 8136cd92333c46..00000000000000 --- a/srcpkgs/rubber/update +++ /dev/null @@ -1 +0,0 @@ -ignore="2010*" diff --git a/srcpkgs/rubberband-devel b/srcpkgs/rubberband-devel deleted file mode 120000 index d869b12c05a845..00000000000000 --- a/srcpkgs/rubberband-devel +++ /dev/null @@ -1 +0,0 @@ -rubberband \ No newline at end of file diff --git a/srcpkgs/rubberband/patches/fix-meson-buildtype-detection.diff b/srcpkgs/rubberband/patches/fix-meson-buildtype-detection.diff deleted file mode 100644 index 84f6e8315fb0c6..00000000000000 --- a/srcpkgs/rubberband/patches/fix-meson-buildtype-detection.diff +++ /dev/null @@ -1,19 +0,0 @@ -diff --git a/meson.build b/meson.build -index 535b3db..eb00f50 100644 ---- a/meson.build -+++ b/meson.build -@@ -432,11 +432,11 @@ ladspa_symbol_args = [] - lv2_symbol_args = [] - vamp_symbol_args = [] - --if get_option('buildtype').startswith('release') -+if get_option('debug') -+ config_summary += { 'Build type': 'Debug' } -+else - config_summary += { 'Build type': 'Release' } - feature_defines += ['-DNO_THREAD_CHECKS', '-DNO_TIMING', '-DNDEBUG'] --else -- config_summary += { 'Build type': 'Debug' } - endif - - if system == 'darwin' diff --git a/srcpkgs/rubberband/template b/srcpkgs/rubberband/template deleted file mode 100644 index f3d2151d6bff37..00000000000000 --- a/srcpkgs/rubberband/template +++ /dev/null @@ -1,59 +0,0 @@ -# Template file for 'rubberband' -pkgname=rubberband -version=3.3.0 -revision=1 -build_style=meson -configure_args="-Dfft=fftw" -hostmakedepends="pkg-config" -makedepends="ladspa-sdk vamp-plugin-sdk-devel lv2" -depends="libvamp-plugin-sdk" -checkdepends="boost-devel-minimal" -short_desc="Time-stretching and pitch-shifting audio library" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="https://breakfastquay.com/rubberband/" -changelog="https://raw.githubusercontent.com/breakfastquay/rubberband/default/CHANGELOG" -distfiles="https://breakfastquay.com/files/releases/rubberband-${version}.tar.bz2" -checksum=d9ef89e2b8ef9f85b13ac3c2faec30e20acf2c9f3a9c8c45ce637f2bc95e576c - -_dev_depends="fftw-devel" - -# On 32-bit targets, the built-in resampler is much slower than libsamplerate. -# On 64-bit targets the performance difference is not as pronounced, and the -# built-in resampler can, in some situations, sound slightly better, so keep -# using it on them. -# See https://github.com/breakfastquay/rubberband/issues/87#issuecomment-1607722278. -if [ "$XBPS_TARGET_WORDSIZE" = 32 ]; then - _dev_depends+=" libsamplerate-devel" - configure_args+=" -Dresampler=libsamplerate" -fi - -makedepends+=" $_dev_depends" - -if [ "$XBPS_CHECK_PKGS" ]; then - configure_args+=" -Dtests=enabled" -else - configure_args+=" -Dtests=disabled" -fi - -librubberband_package() { - short_desc+=" - Runtime libraries" - pkg_install() { - vmove "usr/lib/*.so.*" - vmove usr/lib/vamp - vmove usr/lib/ladspa - vmove usr/lib/lv2 - vmove usr/share/ladspa - } -} - -rubberband-devel_package() { - depends="${_dev_depends} librubberband>=${version}_${revision}" - short_desc+=" - Development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/ruby-addressable/template b/srcpkgs/ruby-addressable/template deleted file mode 100644 index d46f9cf425b9c0..00000000000000 --- a/srcpkgs/ruby-addressable/template +++ /dev/null @@ -1,11 +0,0 @@ -# Template file for 'ruby-addressable' -pkgname=ruby-addressable -version=2.7.0 -revision=9 -build_style=gem -depends="ruby-public_suffix>=2.0.2 ruby-public_suffix<5.0" -short_desc="Replacement for Ruby's standard library URI implementation" -maintainer="Orphaned " -license="Apache-2.0" -homepage="https://github.com/sporkmonger/addressable" -checksum=5e9b62fe1239091ea9b2893cd00ffe1bcbdd9371f4e1d35fac595c98c5856cbb diff --git a/srcpkgs/ruby-asciidoctor/template b/srcpkgs/ruby-asciidoctor/template deleted file mode 100644 index d3a65f79c3620b..00000000000000 --- a/srcpkgs/ruby-asciidoctor/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'ruby-asciidoctor' -pkgname=ruby-asciidoctor -version=2.0.15 -revision=6 -build_style=gem -short_desc="Ruby implementation of AsciiDoc" -maintainer="Orphaned " -license="MIT" -homepage="https://asciidoctor.org" -checksum=c4120b16f7c054ee39e755b5b8cee6b248facaa4ec56b7ce493fd646aa8c744c - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/ruby-backports/template b/srcpkgs/ruby-backports/template deleted file mode 100644 index 73cf43995dda0d..00000000000000 --- a/srcpkgs/ruby-backports/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'ruby-backports' -pkgname=ruby-backports -version=3.15.0 -revision=8 -build_style=gem -short_desc="Essential backports that enable many of the nice features of Ruby" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/marcandre/backports" -checksum=c23ad4b8b3637992f34c41256b46d49dc49a3725f1df78de42469deb43749f31 - -post_install() { - vlicense LICENSE.txt -} diff --git a/srcpkgs/ruby-build/template b/srcpkgs/ruby-build/template deleted file mode 100644 index 33b93fe4d23ec8..00000000000000 --- a/srcpkgs/ruby-build/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'ruby-build' -pkgname=ruby-build -version=20250916.1 -revision=1 -depends="bash" -short_desc="Compile and install Ruby" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/rbenv/ruby-build" -distfiles="https://github.com/rbenv/ruby-build/archive/refs/tags/v${version}.tar.gz" -checksum=3e2c33a21a21cda5b4f8725850f9f142a4af0a4062b8b40d1e3c9fae7b50f3b2 - -do_install() { - vbin bin/ruby-build - vbin bin/rbenv-install - vbin bin/rbenv-uninstall - vmkdir usr/share/ruby-build - vcopy share/ruby-build/* usr/share/ruby-build - vlicense LICENSE - vdoc README.md -} diff --git a/srcpkgs/ruby-clocale/template b/srcpkgs/ruby-clocale/template deleted file mode 100644 index 3688af92b0c827..00000000000000 --- a/srcpkgs/ruby-clocale/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'ruby-clocale' -pkgname=ruby-clocale -version=0.0.4 -revision=8 -build_style=gemspec -short_desc="Ruby gem that wraps C locale functions" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/avdv/clocale" -distfiles="https://rubygems.org/downloads/clocale-${version}.gem" -checksum=5f0e80577eb0dfa9717cfa29194ed570f02b17494f114b57b3dfb4fae159b718 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/ruby-concurrent-ruby/template b/srcpkgs/ruby-concurrent-ruby/template deleted file mode 100644 index 035443e55c4ca4..00000000000000 --- a/srcpkgs/ruby-concurrent-ruby/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'ruby-concurrent-ruby' -pkgname=ruby-concurrent-ruby -version=1.1.7 -revision=6 -build_style=gem -hostmakedepends="ruby" -depends="ruby" -short_desc="Concurrency tools including agents, futures, promises and more" -maintainer="Orphaned " -license="MIT" -homepage="https://rubygems.org/gems/concurrent-ruby" -distfiles="https://rubygems.org/downloads/concurrent-ruby-${version}.gem" -checksum=ff4befc88d522ccb2109596da26309f4b0b041683ca62d3cb903b313e1caddee - -post_install() { - vlicense LICENSE.txt LICENSE -} diff --git a/srcpkgs/ruby-connection_pool/template b/srcpkgs/ruby-connection_pool/template deleted file mode 100644 index 048ad89c5d101c..00000000000000 --- a/srcpkgs/ruby-connection_pool/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'ruby-connection_pool' -pkgname=ruby-connection_pool -version=2.2.2 -revision=9 -build_style=gem -short_desc="Generic connection pool for Ruby" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/mperham/connection_pool" -checksum=c8cc9446bcc51034103c1259ad70b91dc9f5297d13460b2c0cce7e5a93e8d451 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/ruby-deep_merge/template b/srcpkgs/ruby-deep_merge/template deleted file mode 100644 index 23655b0546cae5..00000000000000 --- a/srcpkgs/ruby-deep_merge/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'ruby-deep_merge' -pkgname=ruby-deep_merge -version=1.2.1 -revision=8 -build_style=gemspec -hostmakedepends="ruby" -depends="ruby" -short_desc="Recursively merge hashes" -maintainer="Orphaned " -license="MIT" -homepage="https://rubygems.org/gems/deep_merge" -distfiles="https://github.com/danielsdeleo/deep_merge/archive/${version}.tar.gz" -checksum=231e52d9b00738094ad82a9edb1bc22333c9a9baaf5a5460f91fa1d4a627fde8 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/ruby-devel b/srcpkgs/ruby-devel deleted file mode 120000 index a38a43ef7ab6c7..00000000000000 --- a/srcpkgs/ruby-devel +++ /dev/null @@ -1 +0,0 @@ -ruby \ No newline at end of file diff --git a/srcpkgs/ruby-devel-doc b/srcpkgs/ruby-devel-doc deleted file mode 120000 index a38a43ef7ab6c7..00000000000000 --- a/srcpkgs/ruby-devel-doc +++ /dev/null @@ -1 +0,0 @@ -ruby \ No newline at end of file diff --git a/srcpkgs/ruby-erubi/template b/srcpkgs/ruby-erubi/template deleted file mode 100644 index 74c20c7004ee58..00000000000000 --- a/srcpkgs/ruby-erubi/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'ruby-erubi' -pkgname=ruby-erubi -version=1.13.0 -revision=1 -build_style=gem -short_desc="ERB template engine for ruby" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/jeremyevans/erubi" -checksum=fca61b47daefd865d0fb50d168634f27ad40181867445badf6427c459c33cd62 - -post_install() { - vlicense MIT-LICENSE -} diff --git a/srcpkgs/ruby-erubis/template b/srcpkgs/ruby-erubis/template deleted file mode 100644 index 2061a8187f8e23..00000000000000 --- a/srcpkgs/ruby-erubis/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'ruby-erubis' -pkgname=ruby-erubis -version=2.7.0 -revision=9 -build_style=gem -short_desc="Erubis is an implementation of eRuby" -maintainer="Orphaned " -license="MIT" -homepage="http://www.kuwata-lab.com/erubis/" -checksum=63653f5174a7997f6f1d6f465fbe1494dcc4bdab1fb8e635f6216989fb1148ba - -post_install() { - vlicense MIT-LICENSE -} diff --git a/srcpkgs/ruby-ethon/template b/srcpkgs/ruby-ethon/template deleted file mode 100644 index 9ba48efd3e7f7c..00000000000000 --- a/srcpkgs/ruby-ethon/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'ruby-ethon' -pkgname=ruby-ethon -version=0.12.0 -revision=8 -build_style=gem -depends="ruby-ffi>=1.3.0" -short_desc="Lightweight wrapper around libcurl" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/typhoeus/ethon" -checksum=e99d3095e89f82c5a7e63d9261ddf4a21f28ae5d12a9d3abaa6920cce6cbef3d - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/ruby-faraday/template b/srcpkgs/ruby-faraday/template deleted file mode 100644 index b7d25291a57d96..00000000000000 --- a/srcpkgs/ruby-faraday/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'ruby-faraday' -pkgname=ruby-faraday -version=1.0.1 -revision=7 -build_style=gem -depends="ruby-multipart-post>=1.2 ruby-multipart-post<3" -short_desc="HTTP/REST API client library" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/lostisland/faraday" -checksum=381aee04fcc9effbe5fa7cc703d8f5f20293722f987ded4f958f77514cd29373 - -post_install() { - vlicense LICENSE.md -} diff --git a/srcpkgs/ruby-faraday_middleware/template b/srcpkgs/ruby-faraday_middleware/template deleted file mode 100644 index 870346dee4b4ee..00000000000000 --- a/srcpkgs/ruby-faraday_middleware/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'ruby-faraday_middleware' -pkgname=ruby-faraday_middleware -version=1.0.0 -revision=7 -build_style=gem -depends="ruby-faraday>=1.0" -short_desc="Various middleware for Faraday" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/lostisland/faraday_middleware" -checksum=19e808539681bbf2e65df30dfbe27bb402bde916a1dceb4c7496dbe8de14334a - -post_install() { - vlicense LICENSE.md -} diff --git a/srcpkgs/ruby-ffi/template b/srcpkgs/ruby-ffi/template deleted file mode 100644 index 2772e0b28da852..00000000000000 --- a/srcpkgs/ruby-ffi/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'ruby-ffi' -pkgname=ruby-ffi -version=1.11.3 -revision=9 -build_style=gemspec -hostmakedepends="libffi-devel" -makedepends="libffi-devel" -short_desc="Ruby FFI library" -maintainer="Orphaned " -license="BSD-3-Clause" -homepage="https://github.com/ffi/ffi/wiki" -distfiles="https://rubygems.org/downloads/ffi-${version}.gem" -checksum=6da2eb3c4867e64df28d3e0b1008422dfacda7c046f9a8f3c56c52505b195e81 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/ruby-filesize/template b/srcpkgs/ruby-filesize/template deleted file mode 100644 index 3d6ac3635302f9..00000000000000 --- a/srcpkgs/ruby-filesize/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'ruby-filesize' -pkgname=ruby-filesize -version=0.2.0 -revision=9 -build_style=gem -short_desc="Small class for handling filesizes" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/dominikh/filesize" -checksum=0f5db8629d628b60857dd8e7b8d52f427e6b7b9dc49265bfda71c0d383cbe79e - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/ruby-gh/template b/srcpkgs/ruby-gh/template deleted file mode 100644 index 3a87de811e9dce..00000000000000 --- a/srcpkgs/ruby-gh/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'ruby-gh' -pkgname=ruby-gh -version=0.15.1 -revision=9 -build_style=gem -depends="ruby-addressable>=2.4.0 ruby-backports ruby-faraday>=0.8 - ruby-multi_json>=1.0 ruby-net-http-persistent>=2.9 ruby-net-http-pipeline" -short_desc="Multi-layer client for the GitHub v3 API" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/travis-ci/gh" -checksum=ef733f81c17846f217f5ad9616105e9adc337775d41de1cc330133ad25708d3c - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/ruby-highline/template b/srcpkgs/ruby-highline/template deleted file mode 100644 index 85be663d240b60..00000000000000 --- a/srcpkgs/ruby-highline/template +++ /dev/null @@ -1,10 +0,0 @@ -# Template file for 'ruby-highline' -pkgname=ruby-highline -version=2.0.3 -revision=8 -build_style=gem -short_desc="High-level IO library for comamndline interfaces" -maintainer="Orphaned " -license="Ruby" -homepage="https://github.com/JEG2/highline" -checksum=2ddd5c127d4692721486f91737307236fe005352d12a4202e26c48614f719479 diff --git a/srcpkgs/ruby-hocon/template b/srcpkgs/ruby-hocon/template deleted file mode 100644 index 313026f7cdeb2b..00000000000000 --- a/srcpkgs/ruby-hocon/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'ruby-hocon' -pkgname=ruby-hocon -version=1.4.0 -revision=1 -#archs="i686 x86_64" -#build_wrksrc= -build_style=gem -#configure_args="" -#make_build_args="" -#make_install_args="" -#conf_files="" -#make_dirs="/var/log/dir 0755 root root" -depends="ruby" -short_desc="Ruby port of the Java Typesafe Config library" -maintainer="Orphaned " -license="Apache-2.0" -homepage="https://github.com/puppetlabs/ruby-hocon" -checksum=e71023ed7c56ae780ec34c0ce7789a233bcead08c045d50bc7b3af40f5afcd80 diff --git a/srcpkgs/ruby-hpricot/template b/srcpkgs/ruby-hpricot/template deleted file mode 100644 index 27f69da0535887..00000000000000 --- a/srcpkgs/ruby-hpricot/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'ruby-hpricot' -pkgname=ruby-hpricot -version=0.8.6 -revision=10 -build_style=gemspec -makedepends="ruby-devel" -short_desc="Swift, liberal HTML parser" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/hpricot/hpricot" -distfiles="https://github.com/hpricot/hpricot/archive/${version}.tar.gz" -checksum=792f63cebe2f2b02058974755b4c8a3aef52e5daf37f779a34885d5ff2876017 - -pre_build() { - sed -i '3,4d' ext/hpricot_scan/extconf.rb - # ugly hack - sed -i '2i$INCFLAGS << " -Wno-error=incompatible-pointer-types"' ext/fast_xs/extconf.rb ext/hpricot_scan/extconf.rb -} - -post_install() { - vlicense COPYING -} diff --git a/srcpkgs/ruby-httparty/template b/srcpkgs/ruby-httparty/template deleted file mode 100644 index 73c5e229091fb5..00000000000000 --- a/srcpkgs/ruby-httparty/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'ruby-httparty' -pkgname=ruby-httparty -version=0.17.1 -revision=8 -build_style=gem -depends="ruby-mime-types>=3.0 ruby-multi_xml>=0.5.2" -short_desc="Makes http fun! Also, makes consuming restful web services dead easy" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/jnunemaker/httparty" -checksum=972f9bff3f94511cf6601ba356ab569897e2b229904a86507057b3844f9439ea - -post_install() { - vlicense MIT-LICENSE -} diff --git a/srcpkgs/ruby-launchy/template b/srcpkgs/ruby-launchy/template deleted file mode 100644 index 306ad7798c28f5..00000000000000 --- a/srcpkgs/ruby-launchy/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'ruby-launchy' -pkgname=ruby-launchy -version=2.4.3 -revision=9 -build_style=gem -depends="ruby-addressable>=2.3 ruby-addressable<3.0" -short_desc="Helper class for launching cross-platform applications" -maintainer="Orphaned " -license="ISC" -homepage="https://github.com/copiousfreetime/launchy" -checksum=42f52ce12c6fe079bac8a804c66522a0eefe176b845a62df829defe0e37214a4 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/ruby-manpages/template b/srcpkgs/ruby-manpages/template deleted file mode 100644 index 6a9778663938c3..00000000000000 --- a/srcpkgs/ruby-manpages/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'ruby-manpages' -pkgname=ruby-manpages -version=0.6.1 -revision=9 -build_style=gem -short_desc="Gem to add man pages support to ruby gems" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/bitboxer/manpages" -checksum=cdbad16823c8510c15a93d4cdbd46e7b4290aff8b10f3d4b70caa8e62c8de686 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/ruby-mime-types-data/template b/srcpkgs/ruby-mime-types-data/template deleted file mode 100644 index 18239fb21b823f..00000000000000 --- a/srcpkgs/ruby-mime-types-data/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'ruby-mime-types-data' -pkgname=ruby-mime-types-data -version=3.2023.0218.1 -revision=3 -build_style=gem -short_desc="Registry for MIME media type definitions" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/mime-types/mime-types-data/" -changelog="https://raw.githubusercontent.com/mime-types/mime-types-data/main/History.md" -checksum=e90f027e54346bbbf7bd993a97e9cb7270cd4fe41c535ef84bf5d1aefe1e7ede - -post_install() { - vlicense Licence.md -} diff --git a/srcpkgs/ruby-mime-types/template b/srcpkgs/ruby-mime-types/template deleted file mode 100644 index dd3dd216948239..00000000000000 --- a/srcpkgs/ruby-mime-types/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'ruby-mime-types' -pkgname=ruby-mime-types -version=3.4.1 -revision=4 -build_style=gem -depends="ruby-mime-types-data>=3.2015" -short_desc="Library for registry and information about MIME types" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/mime-types/ruby-mime-types/" -changelog="https://github.com/mime-types/ruby-mime-types/raw/main/History.md" -checksum=6bcf8b0e656b6ae9977bdc1351ef211d0383252d2f759a59ef4bcf254542fc46 - -post_install() { - vlicense Licence.md -} diff --git a/srcpkgs/ruby-mini_portile2/template b/srcpkgs/ruby-mini_portile2/template deleted file mode 100644 index c3f468ed8e4971..00000000000000 --- a/srcpkgs/ruby-mini_portile2/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'ruby-mini_portile2' -pkgname=ruby-mini_portile2 -version=2.4.0 -revision=8 -build_style=gem -short_desc="Simplistic port-like solution for developers" -maintainer="Orphaned " -license="MIT" -homepage="http://github.com/flavorjones/mini_portile" -checksum=7e178a397ad62bb8a96977986130dc81f1b13201c6dd95a48bd8cec1dda5f797 - -post_install() { - vlicense LICENSE.txt -} diff --git a/srcpkgs/ruby-multi_json/template b/srcpkgs/ruby-multi_json/template deleted file mode 100644 index f2ae5c2bd399e1..00000000000000 --- a/srcpkgs/ruby-multi_json/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'ruby-multi_json' -pkgname=ruby-multi_json -version=1.14.1 -revision=8 -build_style=gem -short_desc="Common interface for multiple JSON parsing libraries" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/intridea/multi_json" -checksum=d971296c0eacea289d31e4a7ab7ac5eda97262c62bbc8c110de4f5e36425c577 - -post_install() { - vlicense LICENSE.md -} diff --git a/srcpkgs/ruby-multi_xml/template b/srcpkgs/ruby-multi_xml/template deleted file mode 100644 index 74c17401c02f1b..00000000000000 --- a/srcpkgs/ruby-multi_xml/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'ruby-multi_xml' -pkgname=ruby-multi_xml -version=0.6.0 -revision=9 -build_style=gem -short_desc="Swappable XML backends utilizing LibXML, Nokogiri, Ox, or REXML" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/sferik/multi_xml" -checksum=d24393cf958adb226db884b976b007914a89c53ad88718e25679d7008823ad52 - -post_install() { - vlicense LICENSE.md -} diff --git a/srcpkgs/ruby-multipart-post/template b/srcpkgs/ruby-multipart-post/template deleted file mode 100644 index 462cb063ad40de..00000000000000 --- a/srcpkgs/ruby-multipart-post/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'ruby-multipart-post' -pkgname=ruby-multipart-post -version=2.1.1 -revision=8 -build_style=gem -short_desc="Use with Net::HTTP to do multipart form posts" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/nicksieger/multipart-post" -checksum=d2dd7aa957650e0d99e0513cd388401b069f09528441b87d884609c8e94ffcfd - -post_install() { - sed -n '58,77p' README.md > LICENSE - vlicense LICENSE -} diff --git a/srcpkgs/ruby-mustache/template b/srcpkgs/ruby-mustache/template deleted file mode 100644 index 78eb159fbb8876..00000000000000 --- a/srcpkgs/ruby-mustache/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'ruby-mustache' -pkgname=ruby-mustache -version=1.1.1 -revision=8 -build_style=gem -short_desc="Framework-agnostic way to render logic-free views" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/mustache/mustache" -checksum=90891fdd50b53919ca334c8c1031eada1215e78d226d5795e523d6123a2717d0 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/ruby-net-http-persistent/template b/srcpkgs/ruby-net-http-persistent/template deleted file mode 100644 index 841b341fe4f5ea..00000000000000 --- a/srcpkgs/ruby-net-http-persistent/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'ruby-net-http-persistent' -pkgname=ruby-net-http-persistent -version=4.0.1 -revision=5 -build_style=gem -depends="ruby-connection_pool>=2.2 ruby-connection_pool<3.0" -short_desc="Manages persistent connections using Net::HTTP" -maintainer="Orphaned " -license="MIT" -homepage="http://docs.seattlerb.org/net-http-persistent" -checksum=2752f4cce05fd1c45e0537c6f3a98fa5a4899efd5f88e63c104ed5f05cbddef9 - -post_install() { - sed -n '63,82p' README.rdoc > LICENSE - vlicense LICENSE -} diff --git a/srcpkgs/ruby-net-http-pipeline/template b/srcpkgs/ruby-net-http-pipeline/template deleted file mode 100644 index eadc838e42323f..00000000000000 --- a/srcpkgs/ruby-net-http-pipeline/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'ruby-net-http-pipeline' -pkgname=ruby-net-http-pipeline -version=1.0.1 -revision=9 -build_style=gem -short_desc="HTTP/1.1 pipelining implementation atop Net::HTTP" -maintainer="Orphaned " -license="MIT" -homepage="http://docs.seattlerb.org/net-http-pipeline" -checksum=6923ce2f28bfde589a9f385e999395eead48ccfe4376d4a85d9a77e8c7f0b22f - -post_install() { - sed -n '40,59p' README.txt > LICENSE - vlicense LICENSE -} diff --git a/srcpkgs/ruby-pkg-config/template b/srcpkgs/ruby-pkg-config/template deleted file mode 100644 index 1bf3cea8e22af6..00000000000000 --- a/srcpkgs/ruby-pkg-config/template +++ /dev/null @@ -1,10 +0,0 @@ -# Template file for 'ruby-pkg-config' -pkgname=ruby-pkg-config -version=1.4.0 -revision=8 -build_style=gem -short_desc="Properly detect need libraries for compiling Ruby native extensions" -maintainer="Orphaned " -license="LGPL-2.0-or-later" -homepage="https://github.com/ruby-gnome2/pkg-config" -checksum=9d7501713d98d5213a35794bc4db0edf15d5822200d3ad0e2a2b7dca45beadb3 diff --git a/srcpkgs/ruby-public_suffix/patches/no-git.patch b/srcpkgs/ruby-public_suffix/patches/no-git.patch deleted file mode 100644 index d0c0f9c9aad881..00000000000000 --- a/srcpkgs/ruby-public_suffix/patches/no-git.patch +++ /dev/null @@ -1,13 +0,0 @@ ---- a/public_suffix.gemspec -+++ b/public_suffix.gemspec -@@ -15,8 +15,8 @@ Gem::Specification.new do |s| - s.required_ruby_version = ">= 2.3" - - s.require_paths = ["lib"] -- s.files = `git ls-files`.split("\n") -- s.test_files = `git ls-files -- {test,spec,features}/*`.split("\n") -+ s.files = `find . -type f -printf '%P\\n'`.split("\n") -+ s.test_files = `find test spec features -type f`.split("\n") - s.extra_rdoc_files = %w( LICENSE.txt ) - - s.add_development_dependency "rake" diff --git a/srcpkgs/ruby-public_suffix/patches/system-public-suffix.patch b/srcpkgs/ruby-public_suffix/patches/system-public-suffix.patch deleted file mode 100644 index 6b8fc7aeb272a7..00000000000000 --- a/srcpkgs/ruby-public_suffix/patches/system-public-suffix.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/lib/public_suffix/list.rb -+++ b/lib/public_suffix/list.rb -@@ -39,7 +39,7 @@ module PublicSuffix - # - class List - -- DEFAULT_LIST_PATH = File.expand_path("../../data/list.txt", __dir__) -+ DEFAULT_LIST_PATH = "/usr/share/publicsuffix/public_suffix_list.dat" - - # Gets the default rule list. - # diff --git a/srcpkgs/ruby-public_suffix/template b/srcpkgs/ruby-public_suffix/template deleted file mode 100644 index fead12d84a921c..00000000000000 --- a/srcpkgs/ruby-public_suffix/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'ruby-public_suffix' -pkgname=ruby-public_suffix -version=4.0.2 -revision=10 -build_style=gemspec -depends="ruby public-suffix" -short_desc="Parse domain names into top level domain, domain and subdomains" -maintainer="Orphaned " -license="MIT" -homepage="https://simonecarletti.com/code/publicsuffix-ruby" -distfiles="https://rubygems.org/downloads/${pkgname#ruby-}-${version}.gem" -checksum=ff9948307037937ad7149b04ba9bf26e007b964d0f8f7101db5f3fe8cf298673 - -post_install() { - vlicense LICENSE.txt -} diff --git a/srcpkgs/ruby-pusher-client/template b/srcpkgs/ruby-pusher-client/template deleted file mode 100644 index 5e9f33fcc5cefb..00000000000000 --- a/srcpkgs/ruby-pusher-client/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'ruby-pusher-client' -pkgname=ruby-pusher-client -version=0.6.2 -revision=9 -build_style=gem -depends="ruby-websocket>=1.0 ruby-websocket<2.0" -short_desc="Client for consuming WebSockets from http://pusher.com" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/pusher/pusher-ruby-client" -checksum=c405c931090e126c056d99f6b69a01b1bcb6cbfdde02389c93e7d547c6efd5a3 - -post_install() { - vlicense LICENSE.txt -} diff --git a/srcpkgs/ruby-rainbow/template b/srcpkgs/ruby-rainbow/template deleted file mode 100644 index 16245d4d64a4b7..00000000000000 --- a/srcpkgs/ruby-rainbow/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'ruby-rainbow' -pkgname=ruby-rainbow -version=3.0.0 -revision=9 -build_style=gem -short_desc="Colorize printed text on ANSI terminals" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/sickill/rainbow" -checksum=13ce4ffc3c94fb7a842117ecabdcdc5ff7fa27bec15ea44137b9f9abe575622d - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/ruby-rb-readline/template b/srcpkgs/ruby-rb-readline/template deleted file mode 100644 index 1cdefb92f2d628..00000000000000 --- a/srcpkgs/ruby-rb-readline/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'ruby-rb-readline' -pkgname=ruby-rb-readline -version=0.5.5 -revision=9 -build_style=gem -depends="ruby" -short_desc="Pure Ruby implementation of GNU readline library" -maintainer="Orphaned " -license="BSD-3-Clause" -homepage="https://github.com/ConnorAtherton/rb-readline" -checksum=9e9bd7e198bdef0822c46902f6c592b882c1f9777894a4c3dcf5b320824a8793 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/ruby-rdiscount/template b/srcpkgs/ruby-rdiscount/template deleted file mode 100644 index 4323234e8b22d7..00000000000000 --- a/srcpkgs/ruby-rdiscount/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'ruby-rdiscount' -pkgname=ruby-rdiscount -version=2.2.7.3 -revision=1 -build_style=gemspec -makedepends="ruby-devel" -short_desc="Fast implementation of Gruber's Markdown in C" -maintainer="Orphaned " -license="BSD-3-Clause" -homepage="http://dafoster.net/projects/rdiscount/" -distfiles="https://github.com/davidfstr/rdiscount/archive/${version}.tar.gz" -checksum=1b415df9d7628abdde84ff8d61eef226b5777d12d4cd72b648de5284dd1e957a - -post_install() { - vlicense COPYING - - # Provided by 'discount' - rm ${DESTDIR}/usr/share/man/man7/markdown.7 -} diff --git a/srcpkgs/ruby-ri b/srcpkgs/ruby-ri deleted file mode 120000 index a38a43ef7ab6c7..00000000000000 --- a/srcpkgs/ruby-ri +++ /dev/null @@ -1 +0,0 @@ -ruby \ No newline at end of file diff --git a/srcpkgs/ruby-ronn/template b/srcpkgs/ruby-ronn/template deleted file mode 100644 index 44cf6049a299c9..00000000000000 --- a/srcpkgs/ruby-ronn/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'ruby-ronn' -pkgname=ruby-ronn -version=0.7.3 -revision=9 -build_style=gem -depends="ruby-hpricot ruby-mustache ruby-rdiscount groff" -short_desc="Strick markdown-like format for manpages" -maintainer="Orphaned " -license="MIT" -homepage="http://rtomayko.github.com/ronn" -checksum=82df6fd4a3aa91734866710d2811a6387e50a7513fc528ce6c7d95ee7ad7f41e - -post_install() { - vlicense COPYING -} diff --git a/srcpkgs/ruby-rrdtool b/srcpkgs/ruby-rrdtool deleted file mode 120000 index 91a3726b5d30c5..00000000000000 --- a/srcpkgs/ruby-rrdtool +++ /dev/null @@ -1 +0,0 @@ -rrdtool \ No newline at end of file diff --git a/srcpkgs/ruby-rubysl-singleton/template b/srcpkgs/ruby-rubysl-singleton/template deleted file mode 100644 index 32c0e4455c6376..00000000000000 --- a/srcpkgs/ruby-rubysl-singleton/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'ruby-rubysl-singleton' -pkgname=ruby-rubysl-singleton -version=2.0.0 -revision=8 -build_style=gemspec -hostmakedepends="ruby" -depends="ruby" -short_desc="Ruby standard library singleton" -maintainer="Orphaned " -license="BSD-3-Clause" -homepage="https://rubygems.org/gems/rubysl-singleton/" -distfiles="https://rubygems.org/downloads/rubysl-singleton-${version}.gem" -checksum=384ac299a11892a01fc7136dace13b014a32c6d2b45c68c78a5a1d108a53c55a - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/ruby-sync/template b/srcpkgs/ruby-sync/template deleted file mode 100644 index 771796feab09ec..00000000000000 --- a/srcpkgs/ruby-sync/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'ruby-sync' -pkgname=ruby-sync -version=0.5.0 -revision=7 -build_style=gemspec -hostmakedepends="ruby" -depends="ruby" -short_desc="Ruby module that provides a two-phase lock with a counter" -maintainer="Leah Neukirchen " -license="BSD-2-Clause" -homepage="https://rubygems.org/gems/sync" -distfiles="https://github.com/ruby/sync/archive/v${version}.tar.gz" -checksum=42d04e4cc3f7f1222fbcc59d58c852874327ec3f0eca43cbe6a34ae5e4ba3262 - -post_install() { - rm -r ${DESTDIR}/usr/bin - vlicense LICENSE.txt -} diff --git a/srcpkgs/ruby-sync/update b/srcpkgs/ruby-sync/update deleted file mode 100644 index 7f88b04b598416..00000000000000 --- a/srcpkgs/ruby-sync/update +++ /dev/null @@ -1,2 +0,0 @@ -site='https://github.com/ruby/sync/tags' -pattern='/archive/refs/tags/(v?|\Qruby-sync\E-)?\K[\d\.]+(?=\.tar\.gz")' diff --git a/srcpkgs/ruby-thor-1.2/template b/srcpkgs/ruby-thor-1.2/template deleted file mode 100644 index f850e04f5f99ff..00000000000000 --- a/srcpkgs/ruby-thor-1.2/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'ruby-thor-1.2' -pkgname=ruby-thor-1.2 -version=1.2.2 -revision=1 -build_style=gem -depends="ruby-thor" -short_desc="Ruby toolkit for building powerful command-line interfaces." -maintainer="Orphaned " -license="MIT" -homepage="http://whatisthor.com/" -distfiles="https://rubygems.org/downloads/thor-${version}.gem" -checksum=2f93c652828cba9fcf4f65f5dc8c306f1a7317e05aad5835a13740122c17f24c - -pre_install() { - export gemname=thor -} - -post_install() { - rm -f "${DESTDIR}/usr/bin/thor" -} diff --git a/srcpkgs/ruby-thor/template b/srcpkgs/ruby-thor/template deleted file mode 100644 index bc0af964a06514..00000000000000 --- a/srcpkgs/ruby-thor/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'ruby-thor' -pkgname=ruby-thor -version=1.3.1 -revision=2 -build_style=gem -short_desc="Toolkit for building powerful command-line interfaces" -maintainer="Orphaned " -license="MIT" -homepage="http://whatisthor.com/" -checksum=fa7e3471d4f6a27138e3d9c9b0d4daac9c3d7383927667ae83e9ab42ae7401ef - -post_install() { - vlicense LICENSE.md -} diff --git a/srcpkgs/ruby-tmuxinator/patches/xdg.patch b/srcpkgs/ruby-tmuxinator/patches/xdg.patch deleted file mode 100644 index 6a3e95d52fb257..00000000000000 --- a/srcpkgs/ruby-tmuxinator/patches/xdg.patch +++ /dev/null @@ -1,50 +0,0 @@ -diff --git a/lib/tmuxinator/config.rb b/lib/tmuxinator/config.rb -index d14eb9a17a5..d4eccaa36b0 100644 ---- a/lib/tmuxinator/config.rb -+++ b/lib/tmuxinator/config.rb -@@ -29,7 +29,7 @@ module Tmuxinator - # a custom value. (e.g. if $XDG_CONFIG_HOME is set to ~/my-config, the - # return value will be ~/my-config/tmuxinator) - def xdg -- XDG["CONFIG"].to_s + "/tmuxinator" -+ XDG::Config.new.home.to_s + "/tmuxinator" - end - - def xdg? -diff --git a/spec/lib/tmuxinator/config_spec.rb b/spec/lib/tmuxinator/config_spec.rb -index 09ab25f8831..9e971e0a414 100644 ---- a/spec/lib/tmuxinator/config_spec.rb -+++ b/spec/lib/tmuxinator/config_spec.rb -@@ -53,7 +53,8 @@ describe Tmuxinator::Config do - - Dir.mktmpdir do |dir| - config_parent = "#{dir}/non_existent_parent/s" -- allow(XDG).to receive(:[]).with("CONFIG").and_return config_parent -+ allow(XDG::Config).to receive_message_chain(:new, :home, :to_s). -+ and_return config_parent - expect(described_class.directory). - to eq "#{config_parent}/tmuxinator" - expect(File.directory?("#{config_parent}/tmuxinator")).to be true -@@ -134,7 +135,8 @@ describe Tmuxinator::Config do - - describe "#xdg" do - it "is $XDG_CONFIG_HOME/tmuxinator" do -- expect(described_class.xdg).to eq "#{XDG['CONFIG_HOME']}/tmuxinator" -+ config_home = XDG::Config.new.home.to_s -+ expect(described_class.xdg).to eq "#{config_home}/tmuxinator" - end - end - -diff --git a/tmuxinator.gemspec b/tmuxinator.gemspec -index df933d888e2..f8e9fe71d4e 100644 ---- a/tmuxinator.gemspec -+++ b/tmuxinator.gemspec -@@ -41,7 +41,7 @@ Gem::Specification.new do |s| - - s.add_dependency "erubis", "~> 2.6" - s.add_dependency "thor", "~> 1.3.0" -- s.add_dependency "xdg", "~> 2.2", ">= 2.2.5" -+ s.add_dependency "xdg", ">= 4.3.0" - - s.add_development_dependency "activesupport", "< 5.0.0" # Please see issue #432 - s.add_development_dependency "awesome_print", "~> 1.2" diff --git a/srcpkgs/ruby-tmuxinator/template b/srcpkgs/ruby-tmuxinator/template deleted file mode 100644 index efae3d3794e30f..00000000000000 --- a/srcpkgs/ruby-tmuxinator/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'ruby-tmuxinator' -pkgname=ruby-tmuxinator -version=3.3.3 -revision=2 -build_style=gemspec -depends="ruby-erubi>=1.7 ruby-thor>=1.3.0 ruby-xdg>=4.3.0 tmux" -short_desc="Create and manage complex tmux sessions easily" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/tmuxinator/tmuxinator" -changelog="https://raw.githubusercontent.com/tmuxinator/tmuxinator/master/CHANGELOG.md" -distfiles="https://github.com/tmuxinator/tmuxinator/archive/refs/tags/v${version}.tar.gz" -checksum=af5104c0beda911a8f263808ffb16e4438dbc755ee77bbf528d4bb46cac07a95 - -post_install() { - vlicense LICENSE - for sh in bash fish zsh; do - vcompletion "completion/tmuxinator.${sh}" ${sh} tmuxinator - done -} diff --git a/srcpkgs/ruby-travis/template b/srcpkgs/ruby-travis/template deleted file mode 100644 index 0731ceab5a76d1..00000000000000 --- a/srcpkgs/ruby-travis/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'ruby-travis' -pkgname=ruby-travis -version=1.9.0 -revision=7 -build_style=gem -depends="ruby-backports ruby-faraday>=1.0 ruby-faraday_middleware>=1.0 - ruby-gh>=0.13 ruby-highline>=2.0 ruby-launchy>=2.1 ruby-pusher-client>=0.4 - ruby-typhoeus>=0.6.8" -short_desc="CLI and Ruby library client for Travis CI" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/travis-ci/travis.rb" -checksum=b8e99581ac3fab680f2d15d9b9dcf78d30652ec9dfdb661a983b001ee55e1036 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/ruby-typhoeus/template b/srcpkgs/ruby-typhoeus/template deleted file mode 100644 index 08901db87337c7..00000000000000 --- a/srcpkgs/ruby-typhoeus/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'ruby-typhoeus' -pkgname=ruby-typhoeus -version=1.3.1 -revision=9 -build_style=gem -depends="ruby-ethon>=0.9.0" -short_desc="Parallel HTTP requests runner" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/typhoeus/typhoeus" -checksum=257e7163d50bed15e52c3c25bde890ea3ad854f3bd2e3fd16ce0b216c342d132 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/ruby-webrick/template b/srcpkgs/ruby-webrick/template deleted file mode 100644 index 4bc08beb6e29fe..00000000000000 --- a/srcpkgs/ruby-webrick/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'ruby-webrick' -pkgname=ruby-webrick -version=1.9.2 -revision=1 -build_style=gemspec -hostmakedepends="ruby" -depends="ruby" -short_desc="Ruby module that provides a HTTP server toolkit" -maintainer="Leah Neukirchen " -license="BSD-2-Clause" -homepage="https://rubygems.org/gems/webrick" -distfiles="https://github.com/ruby/webrick/archive/refs/tags/v${version}.tar.gz" -checksum=a0d27b406dffbb0d44b05eb1e850e12a8e97916aa4469dc27e182a783bf01f04 - -post_install() { - vlicense LICENSE.txt -} diff --git a/srcpkgs/ruby-websocket/template b/srcpkgs/ruby-websocket/template deleted file mode 100644 index da2c4cdd0c9dcf..00000000000000 --- a/srcpkgs/ruby-websocket/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'ruby-websocket' -pkgname=ruby-websocket -version=1.2.8 -revision=9 -build_style=gem -short_desc="Universal Ruby library to handle WebSocket protocol" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/imanel/websocket-ruby" -checksum=1d8155c1cdaab8e8e72587a60e08423c9dd84ee44e4e827358ce3d4c2ccb2138 - -post_install() { - sed -n '125,131p' README.md > LICENSE - vlicense LICENSE -} diff --git a/srcpkgs/ruby-xdg/template b/srcpkgs/ruby-xdg/template deleted file mode 100644 index 53ba5b5d4549ca..00000000000000 --- a/srcpkgs/ruby-xdg/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'ruby-xdg' -pkgname=ruby-xdg -version=6.5.0 -revision=4 -build_style=gem -short_desc="Module for supporting the XDG Base Directory Standard" -maintainer="Orphaned " -license="Hippocratic-2.1" -homepage="https://www.alchemists.io/projects/xdg" -changelog="https://raw.githubusercontent.com/bkuhlmann/xdg/main/README.adoc" -checksum=c6b621087134c6452a19a5817a286b5ca400f8267549294bdffbcc7591b9c9b3 - -post_install() { - vlicense LICENSE.adoc -} diff --git a/srcpkgs/ruby/files/rubygems-avoid-platform-specific-gems.patch b/srcpkgs/ruby/files/rubygems-avoid-platform-specific-gems.patch deleted file mode 100644 index da6884d090d840..00000000000000 --- a/srcpkgs/ruby/files/rubygems-avoid-platform-specific-gems.patch +++ /dev/null @@ -1,31 +0,0 @@ -From: Jakub Jirutka -Date: Fri, 19 May 2017 19:56:00 +0200 -Subject: [PATCH] Rubygems: don't install platform-specific gems - -Gems with native extensions typically contain just source code that is -built during installation on user's system. However, Rubygems allows to -publish even platform-specific gems with prebuilt binaries for specific -platform. The problem is that Rubygems uses only short platform -identification like x86_64-linux; it does not identify used libc. -And sadly platform-specific gems for linux are built against glibc, so -they may not work on musl libc. - -This patch is a workaround for the aforesaid problem. It removes local -platform from Rubygems' supported platforms to force it always pick -a platform-agnostic (source) gem. Users can override it using -`--platform` option. - ---- a/lib/rubygems.rb -+++ b/lib/rubygems.rb -@@ -764,7 +764,10 @@ - def self.platforms - @platforms ||= [] - if @platforms.empty? -- @platforms = [Gem::Platform::RUBY, Gem::Platform.local] -+ # XXX: Patched to avoid installing platform-specific gems with binaries -+ # linked against glibc. -+ @platforms = [Gem::Platform::RUBY] -+ #@platforms = [Gem::Platform::RUBY, Gem::Platform.local] - end - @platforms - end diff --git a/srcpkgs/ruby/patches/i686-fix-miscompile-gcc14.patch b/srcpkgs/ruby/patches/i686-fix-miscompile-gcc14.patch deleted file mode 100644 index 020734ec684092..00000000000000 --- a/srcpkgs/ruby/patches/i686-fix-miscompile-gcc14.patch +++ /dev/null @@ -1,12 +0,0 @@ ---- a/string.c -+++ b/string.c -@@ -5354,7 +5354,8 @@ - ENC_CODERANGE_SET(str, ENC_CODERANGE_UNKNOWN); - } - RESIZE_CAPA(str, slen + carry_len); -- sbeg = RSTRING_PTR(str); -+ volatile VALUE wtf = str; -+ sbeg = RSTRING_PTR(wtf); - s = sbeg + carry_pos; - memmove(s + carry_len, s, slen - carry_pos); - memmove(s, carry, carry_len); diff --git a/srcpkgs/ruby/patches/musl-fix-get_main_stack.patch b/srcpkgs/ruby/patches/musl-fix-get_main_stack.patch deleted file mode 100644 index f3be5abf590417..00000000000000 --- a/srcpkgs/ruby/patches/musl-fix-get_main_stack.patch +++ /dev/null @@ -1,74 +0,0 @@ -Source: Adélie Linux - -Fixes crashes on some musl platforms. - -diff --git a/thread_pthread.c b/thread_pthread.c -index 951885ffa0..cf90321d1d 100644 ---- a/thread_pthread.c -+++ b/thread_pthread.c -@@ -552,9 +552,6 @@ hpux_attr_getstackaddr(const pthread_attr_t *attr, void **addr) - # define MAINSTACKADDR_AVAILABLE 0 - # endif - #endif --#if MAINSTACKADDR_AVAILABLE && !defined(get_main_stack) --# define get_main_stack(addr, size) get_stack(addr, size) --#endif - - #ifdef STACKADDR_AVAILABLE - /* -@@ -632,6 +629,55 @@ get_stack(void **addr, size_t *size) - return 0; - #undef CHECK_ERR - } -+ -+#if defined(__linux__) && !defined(__GLIBC__) && defined(HAVE_GETRLIMIT) -+ -+#ifndef PAGE_SIZE -+#include -+#define PAGE_SIZE sysconf(_SC_PAGE_SIZE) -+#endif -+ -+static int -+get_main_stack(void **addr, size_t *size) -+{ -+ size_t start, end, limit, prevend = 0; -+ struct rlimit r; -+ FILE *f; -+ char buf[PATH_MAX+80], s[8]; -+ int n; -+ STACK_GROW_DIR_DETECTION; -+ -+ f = fopen("/proc/self/maps", "re"); -+ if (!f) -+ return -1; -+ n = 0; -+ while (fgets(buf, sizeof buf, f)) { -+ n = sscanf(buf, "%zx-%zx %*s %*s %*s %*s %7s", &start, &end, s); -+ if (n >= 2) { -+ if (n == 3 && strcmp(s, "[stack]") == 0) -+ break; -+ prevend = end; -+ } -+ n = 0; -+ } -+ fclose(f); -+ if (n == 0) -+ return -1; -+ -+ limit = 100 << 20; /* 100MB stack limit */ -+ if (getrlimit(RLIMIT_STACK, &r)==0 && r.rlim_cur < limit) -+ limit = r.rlim_cur & -PAGE_SIZE; -+ if (limit > end) limit = end; -+ if (prevend < end - limit) prevend = end - limit; -+ if (start > prevend) start = prevend; -+ *addr = IS_STACK_DIR_UPPER() ? (void *)start : (void *)end; -+ *size = end - start; -+ return 0; -+} -+#else -+# define get_main_stack(addr, size) get_stack(addr, size) -+#endif -+ - #endif - - static struct { diff --git a/srcpkgs/ruby/patches/test_insns-lower-recursion-depth.patch b/srcpkgs/ruby/patches/test_insns-lower-recursion-depth.patch deleted file mode 100644 index ee3911828372c4..00000000000000 --- a/srcpkgs/ruby/patches/test_insns-lower-recursion-depth.patch +++ /dev/null @@ -1,49 +0,0 @@ -Source: Adélie Linux - -The patched test is a recursion function. We have lower stack size, -so we hit SystemStackError sooner than on other platforms. - - #361 test_insns.rb:389:in `block in ': - # recursive once - def once n - return %r/#{ - if n == 0 - true - else - once(n-1) # here - end - }/ox - end - x = once(128); x = once(7); x = once(16); - x =~ "true" && $~ - #=> "" (expected "true") once - Stderr output is not empty - bootstraptest.tmp.rb:3:in `once': stack level too deep (SystemStackError) - from bootstraptest.tmp.rb:7:in `block in once' - from bootstraptest.tmp.rb:3:in `once' - from bootstraptest.tmp.rb:7:in `block in once' - from bootstraptest.tmp.rb:3:in `once' - from bootstraptest.tmp.rb:7:in `block in once' - from bootstraptest.tmp.rb:3:in `once' - from bootstraptest.tmp.rb:7:in `block in once' - from bootstraptest.tmp.rb:3:in `once' - ... 125 levels... - from bootstraptest.tmp.rb:3:in `once' - from bootstraptest.tmp.rb:7:in `block in once' - from bootstraptest.tmp.rb:3:in `once' - from bootstraptest.tmp.rb:11:in `

' - Test_insns.rb FAIL 1/187 - FAIL 1/1197 tests failed - Make: *** [uncommon.mk:666: yes-btest-ruby] Error 1 - ---- a/bootstraptest/test_insns.rb -+++ b/bootstraptest/test_insns.rb -@@ -248,7 +248,7 @@ - end - }/ox - end -- x = once(128); x = once(7); x = once(16); -+ x = once(32); x = once(7); x = once(16); - x =~ "true" && $~ - }, - [ 'once', <<~'},', ], # { diff --git a/srcpkgs/ruby/template b/srcpkgs/ruby/template deleted file mode 100644 index 023e7ca676dd17..00000000000000 --- a/srcpkgs/ruby/template +++ /dev/null @@ -1,118 +0,0 @@ -# Template file for 'ruby' -_ruby_abiver=3.4.0 - -pkgname=ruby -version=3.4.7 -revision=1 -build_style=gnu-configure -configure_args="--enable-shared --disable-rpath --enable-pie - PKG_CONFIG=/usr/bin/pkg-config" -make_build_args="all capi" -hostmakedepends="pkg-config bison groff" -makedepends="zlib-devel readline-devel libffi-devel openssl-devel - gdbm-devel libyaml-devel pango-devel" -short_desc="Ruby programming language" -homepage="https://www.ruby-lang.org/en/" -maintainer="Leah Neukirchen " -license="Ruby, BSD-2-Clause" -distfiles="https://cache.ruby-lang.org/pub/ruby/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=db425a86f6e07546957578f4946cc700a91e7fd51115a86c56e096f30e0530c7 - -if [ "$XBPS_TARGET_LIBC" = "glibc" ]; then - makedepends+=" libxcrypt-devel" -fi - -case "$XBPS_TARGET_MACHINE" in - *-musl) # Broken on the builders but successfully built locally - # As a workaround disable all docs - configure_args+=" --disable-install-doc" - ;; - *) - hostmakedepends+=" doxygen graphviz" - configure_args+=" DOXYGEN=/usr/bin/doxygen DOT=/usr/bin/dot" - ;; -esac - -case "$XBPS_TARGET_MACHINE" in - arm*-musl) # Default is ucontext - configure_args+=" --with-coroutine=arm32" - ;; - ppc64*) # Default is ucontext on BE, but ppc64le really just means ELFv2 - configure_args+=" --with-coroutine=ppc64le" - ;; - mips*-musl|ppc*-musl) - _need_libucontext=yes - makedepends+=" libucontext-devel" - configure_args+=" LIBS=-lucontext" - ;; -esac - -if [ "$CROSS_BUILD" ]; then - hostmakedepends+=" ruby" -fi - -post_patch() { - [ "$XBPS_TARGET_LIBC" = "glibc" ] && return 0 - - echo "Patching out using binary gems for non-glibc..." - patch -sNp1 -i ${FILESDIR}/rubygems-avoid-platform-specific-gems.patch -} - -pre_configure() { - case "$XBPS_TARGET_MACHINE" in - ppc64le*) ;; - ppc*) - # Random segfaults otherwise - export CFLAGS+=" -Os" - ;; - esac -} - -post_install() { - # Remove references to the cross compiler - if [ "$CROSS_BUILD" ]; then - vsed -e "s,${XBPS_CROSS_TRIPLET}-,,g" -i ${DESTDIR}/usr/lib/ruby/${_ruby_abiver}/*/rbconfig.rb - fi - # Replace reference to the install(1) wrapper - vsed -e "s,${XBPS_WRAPPERDIR},/usr/bin,g" -i \ - ${DESTDIR}/usr/lib/ruby/${_ruby_abiver}/*/rbconfig.rb - vlicense COPYING -} - -ruby-devel-doc_package() { - short_desc+=" - HTML C API documentation files" - pkg_install() { - if [ -d "${DESTDIR}/usr/share/doc" ]; then - vmove usr/share/doc - else - vmkdir usr/share/doc/ruby - echo "Currently not available." > \ - ${PKGDESTDIR}/usr/share/doc/ruby/README - fi - } -} - -ruby-devel_package() { - depends="ruby-${version}_${revision} gmp-devel" - if [ "$_need_libucontext" ]; then - depends+=" libucontext-devel" - fi - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/ruby/${_ruby_abiver}/mkmf.rb - vmove usr/lib/pkgconfig - } -} - -ruby-ri_package() { - depends="ruby-${version}_${revision}" - short_desc="Ruby Interactive reference" - pkg_install() { - vmove usr/bin/ri - if [ -d "${DESTDIR}/usr/share/ri" ]; then - vmove usr/share/ri - fi - vmove "usr/share/man/man1/ri*" - } -} diff --git a/srcpkgs/ruby/update b/srcpkgs/ruby/update deleted file mode 100644 index 09a38a8f61685e..00000000000000 --- a/srcpkgs/ruby/update +++ /dev/null @@ -1 +0,0 @@ -site="${homepage}downloads" diff --git a/srcpkgs/rubyripper/template b/srcpkgs/rubyripper/template deleted file mode 100644 index 30cb0c1220c1c7..00000000000000 --- a/srcpkgs/rubyripper/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'rubyripper' -pkgname=rubyripper -version=0.7.0rc2 -revision=1 -build_style=gnu-configure -configure_args="--enable-cli" -hostmakedepends="ruby" -depends="cdparanoia ruby" -short_desc="High quality CD ripper" -maintainer="Orphaned " -license="GPL-3.0-or-later" -homepage="https://github.com/bleskodev/rubyripper" -distfiles="https://github.com/bleskodev/rubyripper/archive/v${version}.tar.gz" -checksum=977089c4a262936f9acf82ad1ab5932de97523ba31b61b5ccc1279a94eaea6ae diff --git a/srcpkgs/ruff/template b/srcpkgs/ruff/template deleted file mode 100644 index 28d9bc0f857a6c..00000000000000 --- a/srcpkgs/ruff/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'ruff' -pkgname=ruff -version=0.14.5 -revision=1 -build_style=python3-pep517 -build_helper="rust qemu" -hostmakedepends="maturin cargo pkg-config" -makedepends="rust-std libzstd-devel" -short_desc="Fast Python linter and code formatter" -maintainer="icp " -license="MIT" -homepage="https://docs.astral.sh/ruff/" -changelog="https://raw.githubusercontent.com/astral-sh/ruff/main/CHANGELOG.md" -distfiles="https://github.com/astral-sh/ruff/archive/refs/tags/${version}.tar.gz" -checksum=62b63458dd44cbb723de34d3f0f3c03e6c7f55094a9308e547c4facdb7baa7ec - -post_install() { - vlicense LICENSE - for shell in bash fish zsh; do - vtargetrun "$DESTDIR"/usr/bin/ruff generate-shell-completion $shell > ruff.$shell - vcompletion ruff.$shell $shell - done -} diff --git a/srcpkgs/ruler/patches/fix-invalid-pointer.patch b/srcpkgs/ruler/patches/fix-invalid-pointer.patch deleted file mode 100644 index f07dc40246ecdb..00000000000000 --- a/srcpkgs/ruler/patches/fix-invalid-pointer.patch +++ /dev/null @@ -1,22 +0,0 @@ -From 4ba15fa7a1607ad79b93a43be9a66957988bcec9 Mon Sep 17 00:00:00 2001 -From: Brett Mandler -Date: Fri, 11 May 2018 18:55:16 -0400 -Subject: [PATCH] Fixed invalid pointer error - ---- - ruler.c | 1 - - 1 file changed, 1 deletion(-) - -diff --git a/ruler.c b/ruler.c -index aa1eef1..06b3256 100644 ---- a/ruler.c -+++ b/ruler.c -@@ -901,7 +901,6 @@ reload_config(void) - if (parse_file(xdg_cfg_path) == 1 && no_of_configs == 0) - errx(1, "couldn't open config file '%s' (%s). No other config files supplied, exiting", xdg_cfg_path, strerror(errno)); - free(xdg_cfg_path); -- free(xdg_home); - - for (i = 0; i < no_of_configs; i++) { - if (parse_file(configs[i]) != 0) - diff --git a/srcpkgs/ruler/template b/srcpkgs/ruler/template deleted file mode 100644 index 4068e2d91ee90e..00000000000000 --- a/srcpkgs/ruler/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'ruler' -pkgname=ruler -version=0.1.0 -revision=2 -build_style=gnu-makefile -hostmakedepends="flex" -makedepends="xcb-util-wm-devel libxcb-devel libwm" -short_desc="Window rule daemon" -maintainer="Enno Boland " -license="ISC" -homepage="https://github.com/tudurom/ruler" -distfiles="https://github.com/tudurom/ruler/archive/v${version}.tar.gz" -checksum=5355e19530bb158b504cca6ba18cc402585e9bdb488e01a2ee76492bc70923c7 - -LDFLAGS="-lwm -lxcb -lxcb-ewmh -lxcb-icccm -lxcb-cursor" - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/run-mailcap/patches/manpages.patch b/srcpkgs/run-mailcap/patches/manpages.patch deleted file mode 100644 index 9931d484f24deb..00000000000000 --- a/srcpkgs/run-mailcap/patches/manpages.patch +++ /dev/null @@ -1,41 +0,0 @@ -Remove mention of the "view" alias from the manpages. -It won't be installed as it would conflict with vi packages. - -Remove mention of the "update-mime" tool from the manpages. -It won't be installed as it is specific to Debian packages. - -Remove mention of the "mailcap.order" file from the manpages. -It won't be installed as it is specific to Debian packages. - ---- a/run-mailcap.man 2015-11-07 11:28:57.466018942 +0100 -+++ b/run-mailcap.man 2015-11-07 11:37:38.102042173 +0100 -@@ -4,7 +4,7 @@ - .\" - .TH RUN-MAILCAP 1 "1st Jan 2008" "Debian Project" "Run Mailcap Programs" - .SH NAME --run-mailcap, view, see, edit, compose, print \- execute programs via entries in the -+run-mailcap, see, edit, compose, print \- execute programs via entries in the - .I mailcap - file - .SH SYNOPSIS -@@ -89,8 +89,6 @@ - .SH "SEE ALSO" - .BR file "(1)" - .BR mailcap "(5)" --.BR mailcap.order "(5)" --.BR update-mime "(8)" - .SH AUTHOR - .B run-mailcap - (and its aliases) was written by Brian White . - ---- a/mailcap.man 2015-11-07 11:43:49.604058749 +0100 -+++ b/mailcap.man 2015-11-07 11:46:29.410065880 +0100 -@@ -53,8 +53,6 @@ - $HOME/.mailcap:/etc/mailcap:/usr/share/etc/mailcap:/usr/local/etc/mailcap -- default path for mailcap files. - .SH SEE ALSO - .BR run-mailcap "(1)", --.BR mailcap.order "(5)", --.BR update-mime "(8)" - - RFC 1524 () - diff --git a/srcpkgs/run-mailcap/template b/srcpkgs/run-mailcap/template deleted file mode 100644 index 12cdb7902f9f2c..00000000000000 --- a/srcpkgs/run-mailcap/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'run-mailcap' -pkgname=run-mailcap -version=3.74 -revision=1 -depends="perl mime-types" -short_desc="Execute programs via entries in the mailcap file" -maintainer="Stefan Mühlinghaus " -license="Public Domain, custom:Bellcore" -homepage="https://tracker.debian.org/pkg/mailcap" -distfiles="${DEBIAN_SITE}/main/m/mailcap/mailcap_${version}.tar.xz" -checksum=569324fbe0391314fea94af3646d8a68d9b2abdd70b51660f45bc72581396f4e - -do_install() { - local _aliases="see edit compose print" - - vbin run-mailcap - vman run-mailcap.man run-mailcap.1 - vlicense debian/copyright - cd ${DESTDIR}/usr/bin - for a in ${_aliases}; do - ln -sf run-mailcap ${a} - done - cd ${DESTDIR}/usr/share/man/man1 - for a in ${_aliases}; do - ln -sf run-mailcap.1 ${a}.1 - done -} diff --git a/srcpkgs/run-mailcap/update b/srcpkgs/run-mailcap/update deleted file mode 100644 index 9533db4bca8846..00000000000000 --- a/srcpkgs/run-mailcap/update +++ /dev/null @@ -1,2 +0,0 @@ -version="${version}ubuntu1" -pkgname="mailcap" diff --git a/srcpkgs/run-parts/template b/srcpkgs/run-parts/template deleted file mode 100644 index 47415552c9b6ea..00000000000000 --- a/srcpkgs/run-parts/template +++ /dev/null @@ -1,31 +0,0 @@ -# Template file for 'run-parts' -pkgname=run-parts -version=5.23.2 -revision=1 -bootstrap=yes -short_desc="Run scripts or programs in a directory" -maintainer="Đoàn Trần Công Danh " -license="GPL-2.0-or-later" -homepage="https://tracker.debian.org/pkg/debianutils" -changelog="http://metadata.ftp-master.debian.org/changelogs/main/d/debianutils/debianutils_${version}_changelog" -distfiles="${DEBIAN_SITE}/main/d/debianutils/debianutils_${version}.tar.xz" -checksum=79e524b7526dba2ec5c409d0ee52ebec135815cf5b2907375d444122e0594b69 - -do_build() { - CFLAGS+=" -DPACKAGE_VERSION=\"$version\" -DHAVE_GETOPT_H" - $CC $CFLAGS $LDFLAGS -o run-parts run-parts.c - $CC $CFLAGS $LDFLAGS -o ischroot ischroot.c -} - -do_install() { - vbin run-parts - vman run-parts.8 -} - -ischroot_package() { - short_desc="Check if running inside chroot" - pkg_install() { - vbin ischroot - vman ischroot.1 - } -} diff --git a/srcpkgs/run-parts/update b/srcpkgs/run-parts/update deleted file mode 100644 index 725a344b58754b..00000000000000 --- a/srcpkgs/run-parts/update +++ /dev/null @@ -1,2 +0,0 @@ -pkgname=debianutils -site=https://packages.debian.org/stable/debianutils diff --git a/srcpkgs/runawk/template b/srcpkgs/runawk/template deleted file mode 100644 index e2bddd3eb76a6b..00000000000000 --- a/srcpkgs/runawk/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'runawk' -pkgname=runawk -version=1.6.1 -revision=1 -hostmakedepends="mk-configure perl" -depends="virtual?awk" -short_desc="Powerful wrapper for AWK interpreter" -maintainer="Leah Neukirchen " -license="MIT" -homepage="https://github.com/cheusov/runawk" -distfiles="https://github.com/cheusov/${pkgname}/archive/${pkgname}-${version}.tar.gz" -checksum=4f0faf7ef1413aab91203a17cf84be729a23ac07337863e2c290131468376521 - -do_build() { - mkcmake ${makejobs} PREFIX=/usr -} -do_install() { - mkcmake install MANDIR=/usr/share/man STRIPFLAG= \ - PREFIX=/usr DESTDIR="$DESTDIR" - vlicense doc/LICENSE -} diff --git a/srcpkgs/runc/template b/srcpkgs/runc/template deleted file mode 100644 index a8f0728c7182a9..00000000000000 --- a/srcpkgs/runc/template +++ /dev/null @@ -1,32 +0,0 @@ -# Template file for 'runc' -pkgname=runc -version=1.2.8 -revision=1 -build_style=go -go_import_path=github.com/opencontainers/runc -go_build_tags="seccomp apparmor" -go_ldflags="-X main.version=${version}" -make_check_args="-skip=(^TestValidateSysctlWithBindHostNetNS$|^TestNsenterValidPaths$|^TestNsenterChildLogging$)" -hostmakedepends="pkg-config go-md2man" -makedepends="libseccomp-devel" -checkdepends="curl tar xz" -short_desc="CLI tool for spawning and running OCI containers" -maintainer="Orphaned " -license="Apache-2.0" -homepage="https://github.com/opencontainers/runc" -changelog="https://github.com/opencontainers/runc/raw/main/CHANGELOG.md" -distfiles="https://github.com/opencontainers/runc/releases/download/v${version}/runc.tar.xz" -checksum=add42d467087ac18e43d18de7061e145d4d2b2aa3608e684c907ffd6c816d007 - -post_build() { - make man -} - -post_install() { - make install-man PREFIX="${DESTDIR}/usr" -} - -pre_check() { - # Skip integration tests - make_check_target=$(go list ./... | grep -v /integration) -} diff --git a/srcpkgs/runelite-launcher/files/runelite b/srcpkgs/runelite-launcher/files/runelite deleted file mode 100644 index 6bf497d4a8e930..00000000000000 --- a/srcpkgs/runelite-launcher/files/runelite +++ /dev/null @@ -1,2 +0,0 @@ -#!/bin/sh -exec java -jar "/usr/share/runelite/RuneLite.jar" "$@" diff --git a/srcpkgs/runelite-launcher/template b/srcpkgs/runelite-launcher/template deleted file mode 100644 index 3dd9f243629f97..00000000000000 --- a/srcpkgs/runelite-launcher/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'runelite-launcher' -pkgname=runelite-launcher -version=2.7.5 -revision=1 -hostmakedepends="gradle openjdk11" -depends="virtual?java-runtime" -short_desc="Open source Old School RuneScape client" -maintainer="Emil Tomczyk " -license="BSD-2-Clause" -homepage="https://runelite.net" -distfiles="https://github.com/runelite/launcher/archive/${version}.tar.gz" -checksum=1acd21d0c34b1d48a7068bb149c7a212801f20b83e9c62514b8c97ed4b1594a4 - -do_build() { - . /etc/profile.d/jdk.sh - gradle --no-daemon build -} - -do_install() { - vinstall build/libs/RuneLite.jar 644 usr/share/runelite - vbin ${FILESDIR}/runelite - - vsed -i 's/Name=.*/Name=RuneLite/' appimage/runelite.desktop - vsed -i 's/Comment=.*/Comment=Launcher for RuneLite client/' appimage/runelite.desktop - vsed -i 's/Exec=.*/Exec=runelite/' appimage/runelite.desktop - vinstall appimage/runelite.png 644 usr/share/pixmaps - vinstall appimage/runelite.desktop 644 usr/share/applications - - vlicense LICENSE -} diff --git a/srcpkgs/runit-iptables/files/91-iptables.sh b/srcpkgs/runit-iptables/files/91-iptables.sh deleted file mode 100644 index 800ee600d3a2ad..00000000000000 --- a/srcpkgs/runit-iptables/files/91-iptables.sh +++ /dev/null @@ -1,7 +0,0 @@ -if [ -e /etc/iptables/iptables.rules ]; then - iptables-restore /etc/iptables/iptables.rules -fi - -if [ -e /etc/iptables/ip6tables.rules ]; then - ip6tables-restore /etc/iptables/ip6tables.rules -fi diff --git a/srcpkgs/runit-iptables/template b/srcpkgs/runit-iptables/template deleted file mode 100644 index 6f09b7af8e7b10..00000000000000 --- a/srcpkgs/runit-iptables/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'runit-iptables' -pkgname=runit-iptables -version=20180616 -revision=2 -depends="runit-void iptables" -short_desc="Restore iptables rules on boot" -maintainer="Nicolas Porcel " -license="Public Domain" -homepage="http://www.voidlinux.org/" - -do_install() { - vinstall ${FILESDIR}/91-iptables.sh 0644 etc/runit/core-services -} diff --git a/srcpkgs/runit-kdump/files/07-kdump.sh b/srcpkgs/runit-kdump/files/07-kdump.sh deleted file mode 100644 index b055a4e6042abc..00000000000000 --- a/srcpkgs/runit-kdump/files/07-kdump.sh +++ /dev/null @@ -1,32 +0,0 @@ -if [ -e /proc/vmcore ] && ! grep -q nokdump /proc/cmdline ; then - DIR="/var/crash/$(date +%Y%m%d-%H%M%S)" - msg "Found kernel crash dump, saving vmcore to $DIR...\n" - mkdir -p "$DIR" - makedumpfile -l --message-level 1 -d 31 /proc/vmcore "$DIR"/vmcore.incomplete && - mv "$DIR"/vmcore.incomplete "$DIR"/vmcore - msg "Found kernel crash dump, saving dmesg to $DIR...\n" - vmcore-dmesg /proc/vmcore >"$DIR"/vmcore-dmesg.txt.incomplete && - mv "$DIR"/vmcore-dmesg.txt.incomplete "$DIR"/vmcore-dmesg.txt - sync - touch /run/runit/reboot - msg "Crash dump done, triggering reboot.\n" - exit 100 # force reboot -fi - -if [ $(cat /sys/kernel/kexec_crash_size) = 0 ]; then - msg_warn "Loading crash kernel skipped, booted without crashkernel=NNN.\n" -else - KVER="$(uname -r)" - if [ -f /boot/initramfs-${KVER}kdump.img ]; then - INITRD=/boot/initramfs-${KVER}kdump.img - else - INITRD=/boot/initramfs-${KVER}.img - fi - - APPEND="irqpoll nr_cpus=1 maxcpus=1 reset_devices udev.children-max=2 panic=10 cgroup_disable=memory mce=off numa=off" - - msg "Loading crash kernel..." - kexec --load-panic /boot/vmlinuz-${KVER} \ - --initrd="$INITRD" --reuse-cmdline --append="$APPEND" && - msg_ok -fi diff --git a/srcpkgs/runit-kdump/files/README.voidlinux b/srcpkgs/runit-kdump/files/README.voidlinux deleted file mode 100644 index 55350783baa8eb..00000000000000 --- a/srcpkgs/runit-kdump/files/README.voidlinux +++ /dev/null @@ -1,8 +0,0 @@ -To enable loading the crash kernel, append crashkernel=128M to the -Linux command line. - -By default, crash dumping will use the default initrd and dump in -runit stage 1 to /var/crash. - -You can place a custom initrd used for crash dumping as -/boot/initramfs-${KERNELVERSION}kdump.img. diff --git a/srcpkgs/runit-kdump/template b/srcpkgs/runit-kdump/template deleted file mode 100644 index 648ab06f42b59a..00000000000000 --- a/srcpkgs/runit-kdump/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'runit-kdump' -pkgname=runit-kdump -version=20150226 -revision=5 -make_dirs="/var/crash 0755 root root" -depends="runit-void makedumpfile kexec-tools" -short_desc="Crashkernel/kdump support for runit to save vmcore to disk" -maintainer="Leah Neukirchen " -license="Public Domain" -homepage="http://www.voidlinux.org/" - -do_install() { - vinstall ${FILESDIR}/07-kdump.sh 0644 etc/runit/core-services - vdoc "${FILESDIR}/README.voidlinux" -} diff --git a/srcpkgs/runit-nftables/files/91-nftables.sh b/srcpkgs/runit-nftables/files/91-nftables.sh deleted file mode 100644 index 8af4ca96dca514..00000000000000 --- a/srcpkgs/runit-nftables/files/91-nftables.sh +++ /dev/null @@ -1,3 +0,0 @@ -if [ -e /etc/nftables.conf ]; then - nft -f /etc/nftables.conf -fi diff --git a/srcpkgs/runit-nftables/template b/srcpkgs/runit-nftables/template deleted file mode 100644 index 95a5a27f745361..00000000000000 --- a/srcpkgs/runit-nftables/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'runit-nftables' -pkgname=runit-nftables -version=20200123 -revision=2 -depends="runit-void nftables" -short_desc="Restore nftables rules on boot" -maintainer="Andrew J. Hesford " -license="Public Domain" -homepage="https://www.voidlinux.org" - -do_install() { - vinstall ${FILESDIR}/91-nftables.sh 0644 etc/runit/core-services -} diff --git a/srcpkgs/runit-swap/template b/srcpkgs/runit-swap/template deleted file mode 100644 index 8c7ce085387b3a..00000000000000 --- a/srcpkgs/runit-swap/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'runit-swap' -pkgname=runit-swap -version=2.0.0 -revision=2 -metapackage=yes -hostmakedepends="git" -depends="runit bash util-linux>=2.26" -short_desc="Script to manage swapspaces" -maintainer="Andrea Brancaleoni " -license="GPL-3.0-only" -homepage="https://github.com/thypon/runit-swap" -conf_files="/etc/runit/swap.conf" -distfiles="$homepage/archive/v$version.tar.gz" -checksum=a66730777fb084564e7fae67f2017d775b757b6b6c0c319802f71bed2184e958 - -do_install() { - vbin runit-swap - vinstall swap.conf 644 etc/runit - - vinstall swap/run 755 etc/sv/runit-swap - vinstall swap/finish 755 etc/sv/runit-swap - ln -s /run/runit/supervise.runit-swap ${PKGDESTDIR}/etc/sv/runit-swap/supervise -} diff --git a/srcpkgs/runit-void-apparmor b/srcpkgs/runit-void-apparmor deleted file mode 120000 index 56af4340f73eca..00000000000000 --- a/srcpkgs/runit-void-apparmor +++ /dev/null @@ -1 +0,0 @@ -runit-void \ No newline at end of file diff --git a/srcpkgs/runit-void/INSTALL b/srcpkgs/runit-void/INSTALL deleted file mode 100644 index 5a998f225497b5..00000000000000 --- a/srcpkgs/runit-void/INSTALL +++ /dev/null @@ -1,25 +0,0 @@ -case "${ACTION}" in -post) - # Enable default services: - # - agetty-tty[1-4] (default) - # - udevd (default) - # - sulogin (single) - mkdir -p etc/runit/runsvdir/single - ln -sf /etc/sv/sulogin etc/runit/runsvdir/single - - mkdir -p etc/runit/runsvdir/default - if [ ! -e etc/runit/runsvdir/current ]; then - ln -sf default etc/runit/runsvdir/current - fi - for f in 1 2 3 4 5 6; do - [ -e /etc/sv/agetty-tty${f}/down ] || ln -sf /etc/sv/agetty-tty$f etc/runit/runsvdir/default - done - [ -e etc/sv/udevd/run ] && ln -sf /etc/sv/udevd etc/runit/runsvdir/default - - if [ -d usr/sbin -a ! -L usr/sbin ]; then - for f in init shutdown halt reboot poweroff; do - ln -sr ../bin/$f usr/sbin/$f - done - fi - ;; -esac diff --git a/srcpkgs/runit-void/INSTALL.msg b/srcpkgs/runit-void/INSTALL.msg deleted file mode 100644 index 542c0995c3013d..00000000000000 --- a/srcpkgs/runit-void/INSTALL.msg +++ /dev/null @@ -1,7 +0,0 @@ -The default cgroup mode has changed from "hybrid" to "unified". Users -should update CGROUP_MODE to "unified" (recommended) or "hybrid" in -rc.conf. - -Note that some container runtimes and images may not work optimally or -at all with the "hybrid" cgroup mode due to ongoing deprecation of -cgroup1 support. diff --git a/srcpkgs/runit-void/files/09-apparmor.sh b/srcpkgs/runit-void/files/09-apparmor.sh deleted file mode 100644 index e2c87a6b6225fd..00000000000000 --- a/srcpkgs/runit-void/files/09-apparmor.sh +++ /dev/null @@ -1,27 +0,0 @@ -# vim: set ts=4 sw=4 et: - -# AppArmor is not enabled in kernel, silently exit -[ ! -d /sys/kernel/security/apparmor ] && return - -# Load config -[ -r /etc/default/apparmor ] && . /etc/default/apparmor - -# Proceed to load profiles depending on user settings -msg "Loading AppArmor profiles..." - -if [ -n "$APPARMOR" ]; then - if [ "$APPARMOR" != "complain" -a "$APPARMOR" != "enforce" ]; then - printf '! AppArmor set to %s - ignoring profiles\n' "$APPARMOR" - return - fi - - [ "$APPARMOR" = "complain" ] && AACOMPLAIN="-C" - - if [ -d /etc/apparmor.d -a -x /usr/bin/apparmor_parser ]; then - find -L /etc/apparmor.d -maxdepth 1 -type f ! -name '*.new-*_*' -exec apparmor_parser -a $AACOMPLAIN -- {} + - else - printf '! AppArmor installation problem - ensure you have installed apparmor package\n' - fi -else - printf '! AppArmor disabled - ignoring profiles\n' -fi diff --git a/srcpkgs/runit-void/files/apparmor b/srcpkgs/runit-void/files/apparmor deleted file mode 100644 index b32ce11a11ef34..00000000000000 --- a/srcpkgs/runit-void/files/apparmor +++ /dev/null @@ -1,7 +0,0 @@ -# AppArmor configuration - -# Possible options: -# - disable -# - complain -# - enforce -APPARMOR=complain diff --git a/srcpkgs/runit-void/files/hostname b/srcpkgs/runit-void/files/hostname deleted file mode 100644 index 916d471cd4c99a..00000000000000 --- a/srcpkgs/runit-void/files/hostname +++ /dev/null @@ -1 +0,0 @@ -void-live diff --git a/srcpkgs/runit-void/files/locale.conf b/srcpkgs/runit-void/files/locale.conf deleted file mode 100644 index abfaa52b3b93cb..00000000000000 --- a/srcpkgs/runit-void/files/locale.conf +++ /dev/null @@ -1,2 +0,0 @@ -LANG=en_US.UTF-8 -LC_COLLATE=C diff --git a/srcpkgs/runit-void/runit-void-apparmor.INSTALL b/srcpkgs/runit-void/runit-void-apparmor.INSTALL deleted file mode 100644 index 54b8e2dff6e55e..00000000000000 --- a/srcpkgs/runit-void/runit-void-apparmor.INSTALL +++ /dev/null @@ -1,13 +0,0 @@ -case "$ACTION" in -pre) - # Fix incorrect path in /etc/default - if [ -e /etc/default/apparmor/rc.apparmor ]; then - mv /etc/default/apparmor/rc.apparmor /etc/default/rc.apparmor - rm -rf /etc/default/apparmor - mv /etc/default/rc.apparmor /etc/default/apparmor - fi - if [ -d /etc/default/apparmor ]; then - rm -rf /etc/default/apparmor - fi - ;; -esac diff --git a/srcpkgs/runit-void/template b/srcpkgs/runit-void/template deleted file mode 100644 index f4665ee18435d6..00000000000000 --- a/srcpkgs/runit-void/template +++ /dev/null @@ -1,53 +0,0 @@ -# Template file for 'runit-void' -pkgname=runit-void -version=20250212 -revision=2 -build_style=gnu-makefile -short_desc="Void Linux runit scripts" -maintainer="Enno Boland " -license="CC0-1.0" -homepage="https://github.com/void-linux/void-runit" -distfiles="https://github.com/void-linux/void-runit/archive/refs/tags/${version}.tar.gz" -checksum=c0d3ecea4dae5bba8ca3e563706847ef3b6cbdfcc19b8bf69b3f7a9bc0451f50 - -depends="virtual?awk procps-ng runit" -conf_files=" - /etc/hostname - /etc/locale.conf - /etc/rc.conf - /etc/rc.local - /etc/rc.shutdown - /etc/sv/agetty-console/conf - /etc/sv/agetty-serial/conf - /etc/sv/agetty-tty1/conf - /etc/sv/agetty-hvc0/conf - /etc/sv/agetty-hvsi0/conf" - -make_dirs=" - /etc/zzz.d/suspend 0755 root root - /etc/zzz.d/resume 0755 root root" - -post_install() { - vmkdir usr/bin - mv ${DESTDIR}/usr/sbin/* ${DESTDIR}/usr/bin - vconf ${FILESDIR}/hostname - vconf ${FILESDIR}/locale.conf - vinstall ${FILESDIR}/apparmor 644 /etc/default/ - vinstall ${FILESDIR}/09-apparmor.sh 644 /etc/runit/core-services/ - vmkdir usr/lib - # Enable services at post-install time instead. - rm -f ${DESTDIR}/etc/runit/runsvdir/current - rm -rf ${DESTDIR}/etc/runit/runsvdir/default - rm -rf ${DESTDIR}/etc/runit/runsvdir/single - ln -s runit-init ${DESTDIR}/usr/bin/init -} - -runit-void-apparmor_package() { - short_desc+=" - AppArmor initialization" - depends="${sourcepkg}-${version}_${revision}" - conf_files="/etc/default/apparmor" - pkg_install() { - vmove etc/default/apparmor - vmove etc/runit/core-services/09-apparmor.sh - } -} diff --git a/srcpkgs/runit/files/sv b/srcpkgs/runit/files/sv deleted file mode 100644 index f38353d51ff425..00000000000000 --- a/srcpkgs/runit/files/sv +++ /dev/null @@ -1,26 +0,0 @@ -# bash completion for runit sv(1) - -_sv() -{ - local cur prev words cword commands - _init_completion || return - - commands='up down status once pause cont hup alarm interrupt 1 2 term kill exit start stop restart shutdown force-stop force-reload force-restart force-shutdown' - - case $prev in - -w) - return - ;; - -* | sv) - COMPREPLY=( $(compgen -W "${commands}" -- ${cur}) ) - return - ;; - *) - COMPREPLY=( "${SVDIR:-/var/service}/"* ) - COMPREPLY=( ${COMPREPLY[@]##*/} ) - COMPREPLY=( $(compgen -W '${COMPREPLY[@]}' -- ${cur}) ) - return - ;; - esac -} -complete -F _sv sv diff --git a/srcpkgs/runit/patches/clearmem.patch b/srcpkgs/runit/patches/clearmem.patch deleted file mode 100644 index c244c81bfb34f7..00000000000000 --- a/srcpkgs/runit/patches/clearmem.patch +++ /dev/null @@ -1,18 +0,0 @@ ---- a/src/svlogd.c -+++ b/src/svlogd.c -@@ -8,6 +8,7 @@ - #include - #include - #include -+#include - #include "pmatch.h" - #include "fmt_ptime.h" - #include "alloc.h" -@@ -706,6 +707,7 @@ int main(int argc, char **argv) { - coe(fdwdir); - dir =(struct logdir*)alloc(dirn *sizeof(struct logdir)); - if (! dir) die_nomem(); -+ memset(dir, 0, dirn * sizeof(struct logdir)); - for (i =0; i < dirn; ++i) { - dir[i].fddir =-1; dir[i].fdcur =-1; - dir[i].btmp =(char*)alloc(buflen *sizeof(char)); diff --git a/srcpkgs/runit/patches/cross.patch b/srcpkgs/runit/patches/cross.patch deleted file mode 100644 index b7ac53b8e5f0e1..00000000000000 --- a/srcpkgs/runit/patches/cross.patch +++ /dev/null @@ -1,84 +0,0 @@ -chskshsgr must be built for the host. - ---- a/src/Makefile -+++ b/src/Makefile -@@ -179,6 +179,11 @@ choose: choose.sh warn-auto.sh - coe.o: coe.c coe.h compile - ./compile coe.c - -+compilehost: -+ cat warn-auto.sh > compilehost -+ @echo 'exec cc -D_GNU_SOURCE -c $${1+"$$@"}' >> compilehost -+ chmod 555 compilehost -+ - compile: conf-cc print-cc.sh systype warn-auto.sh - rm -f compile - sh print-cc.sh > compile -@@ -229,12 +234,21 @@ hassgprm.h: choose compile hassgprm.h1 h - haswaitp.h: choose compile haswaitp.h1 haswaitp.h2 load trywaitp.c - ./choose cl trywaitp haswaitp.h1 haswaitp.h2 > haswaitp.h - --iopause.h: choose compile iopause.h1 iopause.h2 load trypoll.c -+iopause.h: choose compilehost iopause.h1 iopause.h2 loadhost trypoll.c - ./choose clr trypoll iopause.h1 iopause.h2 > iopause.h - - iopause.o: compile iopause.c iopause.h select.h tai.h taia.h uint64.h - ./compile iopause.c - -+loadhost: -+ rm -f loadhost -+ @echo > loadhost -+ @echo 'systype="`cat systype`"' >> loadhost -+ @echo 'cat warn-auto.sh' >> loadhost -+ @echo 'main="$$1"; shift' >> loadhost -+ @echo 'exec cc -o "$$main" "$$main".o $${1+"$$@"}' >> loadhost -+ chmod 555 loadhost -+ - load: conf-ld print-ld.sh systype warn-auto.sh - rm -f load - sh print-ld.sh > load -@@ -422,7 +436,7 @@ taia_pack.o taia_sub.o taia_uint.o - taia_now.o taia_pack.o taia_sub.o taia_uint.o - - uint64.h: choose compile load tryulong64.c uint64.h1 uint64.h2 -- ./choose clr tryulong64 uint64.h1 uint64.h2 > uint64.h -+ ./choose cl tryulong64 uint64.h1 uint64.h2 > uint64.h - - unix.a: alloc.o alloc_re.o buffer.o buffer_0.o buffer_1.o buffer_2.o \ - buffer_get.o buffer_put.o buffer_read.o buffer_write.o coe.o env.o \ ---- a/src/choose.sh -+++ b/src/choose.sh -@@ -2,10 +2,12 @@ - result="$4" - - case "$1" in -+ *c*r*) ./compilehost $2.c >/dev/null 2>&1 || result="$3" ;; - *c*) ./compile $2.c >/dev/null 2>&1 || result="$3" ;; - esac - - case "$1" in -+ *l*r*) ./loadhost $2 >/dev/null 2>&1 || result="$3" ;; - *l*) ./load $2 >/dev/null 2>&1 || result="$3" ;; - esac - ---- a/src/tryulong64.c -+++ b/src/tryulong64.c -@@ -1,15 +1,10 @@ - /* Public domain. */ - - #include -+#include - - int main() - { -- unsigned long u; -- u = 1; -- u += u; u += u; u += u; u += u; u += u; u += u; u += u; u += u; -- u += u; u += u; u += u; u += u; u += u; u += u; u += u; u += u; -- u += u; u += u; u += u; u += u; u += u; u += u; u += u; u += u; -- u += u; u += u; u += u; u += u; u += u; u += u; u += u; u += u; -- if (!u) _exit(1); -- _exit(0); -+ char u[(sizeof(unsigned long) == sizeof(uint64_t)) * 2 - 1] = { 0 }; -+ return u[0]; - } diff --git a/srcpkgs/runit/patches/default_svdir.patch b/srcpkgs/runit/patches/default_svdir.patch deleted file mode 100644 index d8bd8226ab3dca..00000000000000 --- a/srcpkgs/runit/patches/default_svdir.patch +++ /dev/null @@ -1,65 +0,0 @@ -Fix default service path in man pages - ---- a/man/sv.8 -+++ b/man/sv.8 -@@ -30,7 +30,7 @@ If - .I service - doesn't start with a dot or slash and doesn't end with a slash, it is - searched in the default services directory --.IR /service/ , -+.IR /var/service/ , - otherwise relative to the current directory. - .P - .I command -@@ -232,7 +232,7 @@ This option implies - .TP - .B SVDIR - The environment variable $SVDIR overrides the default services directory --.IR /service/ . -+.IR /var/service/ . - .TP - .B SVWAIT - The environment variable $SVWAIT overrides the default 7 seconds to wait ---- a/man/runsvchdir.8 -+++ b/man/runsvchdir.8 -@@ -29,13 +29,13 @@ - .IR dir . - .P - Normally --.I /service -+.I /var/service - is a symlink to - .IR current , - and - .BR runsvdir (8) - is running --.IR /service/ . -+.IR /var/service/ . - .SH ENVIRONMENT - .TP - .B RUNSVDIR ---- a/man/utmpset.8 -+++ b/man/utmpset.8 -@@ -34,7 +34,7 @@ to the - .I finish - scripts, e.g.: - .P -- $ cat /service/getty-5/finish -+ $ cat /var/service/getty-5/finish - #!/bin/sh - exec utmpset \-w tty5 - $ ---- a/man/runsv.8 -+++ b/man/runsv.8 -@@ -155,9 +155,9 @@ This command is ignored if it is given t - .IR service /log/supervise/control. - .P - Example: to send a TERM signal to the socklog-unix service, either do -- # sv term /service/socklog-unix -+ # sv term /var/service/socklog-unix - or -- # printf t >/service/socklog-unix/supervise/control -+ # printf t >/var/service/socklog-unix/supervise/control - .P - .BR printf (1) - usually blocks if no diff --git a/srcpkgs/runit/template b/srcpkgs/runit/template deleted file mode 100644 index 2c4803e785bd24..00000000000000 --- a/srcpkgs/runit/template +++ /dev/null @@ -1,61 +0,0 @@ -# Template file for 'runit' -pkgname=runit -version=2.3.0 -revision=2 -build_style="gnu-makefile" -short_desc="UNIX init scheme with service supervision" -maintainer="Orphaned " -license="BSD-3-Clause" -homepage="https://smarden.org/runit/" -distfiles="https://smarden.org/runit/runit-${version}.tar.gz" -checksum=190e11c1f8072b543bb6bd53850555c458d6e306d53df3fc1232d300c3e21b51 - -build_options="static" - -if [ "$build_option_static" ]; then - CFLAGS="-static" - LDFLAGS="-static" -fi - -post_extract() { - mv runit-${version}/* . -} - -do_configure() { - cd src - vsed -e 's,sbin/runit,usr/bin/runit,g' -i runit.h - - echo "$CC -D_GNU_SOURCE $CFLAGS" >conf-cc - echo "$CC $LDFLAGS -Wl,-z -Wl,noexecstack" >conf-ld - # set default service path to /var/service - vsed -e 's:^char \*varservice ="/service/";$:char \*varservice ="/var/service/";:' -i sv.c - make ${makejobs} sysdeps -} - -do_build() { - make -C src ${makejobs} -} - -do_check() { - make -C src check -} - -do_install() { - vlicense package/COPYING - - # default services - vmkdir var - ln -s ../run/runit/runsvdir/current ${DESTDIR}/var/service - - local f - for f in chpst runit runit-init runsv runsvchdir runsvdir \ - sv svlogd utmpset; do - vbin src/$f - done - - for f in man/*; do - vman $f - done - - vinstall ${FILESDIR}/sv 644 usr/share/bash-completion/completions -} diff --git a/srcpkgs/runit/update b/srcpkgs/runit/update deleted file mode 100644 index 20136ade0b37b4..00000000000000 --- a/srcpkgs/runit/update +++ /dev/null @@ -1 +0,0 @@ -site="${homepage}install.html" diff --git a/srcpkgs/ruplacer/template b/srcpkgs/ruplacer/template deleted file mode 100644 index 0e47ef9a59a850..00000000000000 --- a/srcpkgs/ruplacer/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'ruplacer' -pkgname=ruplacer -version=0.10.0 -revision=1 -build_style=cargo -short_desc="Find and replace text in source files" -maintainer="Orphaned " -license="BSD-3-Clause" -homepage="https://github.com/your-tools/ruplacer" -changelog="https://raw.githubusercontent.com/your-tools/ruplacer/main/CHANGELOG.md" -distfiles="https://github.com/your-tools/ruplacer/archive/refs/tags/v${version}.tar.gz" -checksum=64570d46e9d3587903bc6d553da5f1581be9771a08672fd7a1b08e65ee0e008a - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/rust-analyzer/template b/srcpkgs/rust-analyzer/template deleted file mode 100644 index c026c93ed71f4b..00000000000000 --- a/srcpkgs/rust-analyzer/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'rust-analyzer' -pkgname=rust-analyzer -version=2025.11.17 -revision=1 -_ver=${version//./-} -build_style=cargo -make_install_args="--path=crates/rust-analyzer" -short_desc="Rust compiler front-end for IDEs" -maintainer="icp " -license="Apache-2.0, MIT" -homepage="https://rust-analyzer.github.io/" -distfiles="https://github.com/rust-lang/rust-analyzer/archive/refs/tags/${_ver}.tar.gz" -checksum=b0c9d324007e692065624dcd756ce9b3fd8488caf43f5134ec92b13fd9c62650 -# tests require Rust source code -make_check=no - -export CFG_RELEASE=${_ver} - -post_install() { - vlicense LICENSE-APACHE - vlicense LICENSE-MIT - vdoc README.md -} diff --git a/srcpkgs/rust-analyzer/update b/srcpkgs/rust-analyzer/update deleted file mode 100644 index 48dce688f314ed..00000000000000 --- a/srcpkgs/rust-analyzer/update +++ /dev/null @@ -1,2 +0,0 @@ -site=https://github.com/rust-lang/rust-analyzer/tags -pattern="/tag/\K\d{4}-\d{2}-\d{2}" diff --git a/srcpkgs/rust-audit-info/template b/srcpkgs/rust-audit-info/template deleted file mode 100644 index 0a3683b2433c98..00000000000000 --- a/srcpkgs/rust-audit-info/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'rust-audit-info' -pkgname=rust-audit-info -version=0.5.4 -revision=1 -build_wrksrc=rust-audit-info -build_style=cargo -short_desc="CLI tool for extracting cargo-auditable dependency trees" -maintainer="tranzystorekk " -license="Apache-2.0 OR MIT" -homepage="https://github.com/rust-secure-code/cargo-auditable" -distfiles="https://github.com/rust-secure-code/cargo-auditable/archive/refs/tags/${pkgname}/v${version}.tar.gz" -checksum=d9d53352b5f2dc34a93b1ae6408cdd50085f40e24d832af6938e0c3b7c906ff5 - -post_install() { - vlicense ../LICENSE-MIT -} diff --git a/srcpkgs/rust-audit-info/update b/srcpkgs/rust-audit-info/update deleted file mode 100644 index 83a58e76ed50df..00000000000000 --- a/srcpkgs/rust-audit-info/update +++ /dev/null @@ -1,2 +0,0 @@ -site="https://github.com/rust-secure-code/cargo-auditable/tags" -pattern="rust-audit-info/v\K[\d.]+(?=)" diff --git a/srcpkgs/rust-bacon/template b/srcpkgs/rust-bacon/template deleted file mode 100644 index 67aca27f8aa72b..00000000000000 --- a/srcpkgs/rust-bacon/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'rust-bacon' -pkgname=rust-bacon -version=3.20.1 -revision=1 -build_style=cargo -short_desc="Background rust code checker" -maintainer="icp " -license="AGPL-3.0-only" -homepage="https://dystroy.org/bacon/" -changelog="https://raw.githubusercontent.com/Canop/bacon/main/CHANGELOG.md" -distfiles="https://github.com/Canop/bacon/archive/refs/tags/v${version}.tar.gz" -checksum=cdcaa493d5cf68a4fdd6f17c588b1ea77177bc96e493818665abffbcf00a3900 -conflicts="bacon" - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/rust-bindgen/template b/srcpkgs/rust-bindgen/template deleted file mode 100644 index 9698500359b5b8..00000000000000 --- a/srcpkgs/rust-bindgen/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'rust-bindgen' -pkgname=rust-bindgen -version=0.71.1 -revision=3 -_llvmver=21 -build_style="cargo" -configure_args="--bins" -make_install_args="--path bindgen-cli" -depends="libclang${_llvmver}" -checkdepends="libclang${_llvmver}" -short_desc="Tool to generate Rust FFI bindings to C (and some C++) libraries" -maintainer="Erick Vilcica " -license="BSD-3-Clause" -homepage="https://rust-lang.github.io/rust-bindgen/" -changelog="https://raw.githubusercontent.com/rust-lang/rust-bindgen/master/CHANGELOG.md" -distfiles="https://github.com/rust-lang/rust-bindgen/archive/refs/tags/v${version}.tar.gz" -checksum=620d80c32b6aaf42d12d85de86fc56950c86b2a13a5b943c10c29d30c4f3efb0 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/rust-bootstrap/files/generating-distfiles.md b/srcpkgs/rust-bootstrap/files/generating-distfiles.md deleted file mode 100644 index 36ee0ad230f2e2..00000000000000 --- a/srcpkgs/rust-bootstrap/files/generating-distfiles.md +++ /dev/null @@ -1,70 +0,0 @@ -## Generating self-hosted rust and cargo bootstrap distfiles - -Rust doesn't ship binaries for some of the targets we support bootstrapping on, -so we have to generate distfiles for a few architectures as well, namely -`ppc64le-musl` and `ppc64` for `rust-bootstrap`, and additionally `ppc` for -`cargo-bootstrap`, as the `ppc` cargo binaries provided by upstream have -problems. - -Note: Void no longer officially supports PowerPC platforms, -this guide is kept for historical reasons as well as for future reference. - -### Set up appropriate masterdirs and remote-repositories - -This guide assumes you're on an x86\_64 machine. If you're not, please adapt the -appropriate sections. - -First, we bootstrap our masterdirs. We need both a glibc one and a musl one: - -``` -$ ./xbps-src -m masterdir-glibc binary-bootstrap x86_64 -$ ./xbps-src -m masterdir-musl binary-bootstrap x86_64-musl -``` - -In addition to those, we need to set up binary remotes for the ppc repos. As -they aren't officially maintained by Voidlinux, they aren't included in this -repo, but you can include them locally by creating these three files: - -- `etc/xbps.d/repos-remote-ppc.conf`, with - `repository=https://repo.voidlinux-ppc.org/current/ppc` in it. -- `etc/xbps.d/repos-remote-ppc64.conf`, with - `repository=https://repo.voidlinux-ppc.org/current/be` in it. -- `etc/xbps.d/repos-remote-ppc64le-musl.conf`, with - `repository=https://repo.voidlinux-ppc.org/current/musl` in it. - -### Bootstrapping on your native architecture - -Assuming you've already adjusted the version and checksums for the distfiles -provided by upstream, we can now start building rust for our native -architecture, with both glibc and musl. Run this for both masterdirs -bootstrapped above - -``` -$ ./xbps-src -m pkg cargo -``` - -This builds `rust-bootstrap`, `cargo-bootstrap`, `rust` and `cargo` for your -native architecture, which we will need for the next step. - -### Crosscompiling for the target architectures and generating distfiles - -Now that we have the our native architecture covered, we cross build for the -architectures we need to generate distfiles for: - -``` -$ ./xbps-src -m -a pkg -o bindist rust -$ ./xbps-src -m -a pkg rust -$ ./xbps-src -m -a pkg -o bindist cargo -``` - -Repeat these three steps for `masterdir-glibc` with `ppc`, `masterdir-musl` with -`ppc64le-musl` and `masterdir-glibc` with `ppc64`. In the case of `ppc`, you can -skip the `bindist` build for rust, as we are taking those from upstream. - -Now that we have run those commands, the generated distfiles are available in -`hostdir/sources/distfiles`. Generate a `sha256sum` for each of those files, and -set the hashes in the appropriate places in the `rust-bootstrap` and -`cargo-bootstrap` templates. If you want to verify you did things correctly, you -can copy the generated distfiles over into `hostdir/sources/rust-bootstrap-${version}` -and `hostdir/sources/cargo-bootstrap-${version}`, and try cross-building the -bootstrap packages for those architectures. diff --git a/srcpkgs/rust-bootstrap/template b/srcpkgs/rust-bootstrap/template deleted file mode 100644 index 6b25755dab903d..00000000000000 --- a/srcpkgs/rust-bootstrap/template +++ /dev/null @@ -1,106 +0,0 @@ -# Template file for 'rust-bootstrap' -pkgname=rust-bootstrap -version=1.91.0 -revision=1 -short_desc="Rust programming language bootstrap toolchain" -maintainer="Orphaned " -license="Apache-2.0 OR MIT" -homepage="https://www.rust-lang.org/" -conflicts="rust>=0 rust-std>=0" -lib32disabled=yes -nostrip=yes -repository=bootstrap - -if [ "$XBPS_TARGET_LIBC" = "musl" ]; then - depends="libexecinfo-devel" -fi - -_bootstrap_url="https://static.rust-lang.org/dist" - -case "$XBPS_TARGET_MACHINE" in - x86_64*|i686) ;; - # See srcpkgs/rust-bootstrap/files/generating-distfiles.md for details - *) _bootstrap_url="https://repo-default.voidlinux.org/distfiles";; -esac - -# hardcode platform triplets -# because this info isn't available here without hacky workarounds -case "$XBPS_TARGET_MACHINE" in - i686) - distfiles=" - ${_bootstrap_url}/rustc-${version}-i686-unknown-linux-gnu.tar.xz - ${_bootstrap_url}/rust-std-${version}-i686-unknown-linux-gnu.tar.xz" - checksum=" - bf718b184d6ace8fab0012835d129130a6dd6a8d78f4f742ae9308a86b96dfc5 - 059fe4b9802c3cb64b539cc501ff5e64f8d750573009c3004fd0b583b3f50d39" - ;; - x86_64) - distfiles=" - ${_bootstrap_url}/rustc-${version}-x86_64-unknown-linux-gnu.tar.xz - ${_bootstrap_url}/rust-std-${version}-x86_64-unknown-linux-gnu.tar.xz" - checksum=" - a7169e8cb6174af2f45717703370363d8de82ce55f6ccba185893045b9370874 - 89e6520b16c12b43526440298d2da0dcb70747c5cc2d0b8e47d39b5da9aeef49" - ;; - x86_64-musl) - distfiles=" - ${_bootstrap_url}/rustc-${version}-x86_64-unknown-linux-musl.tar.xz - ${_bootstrap_url}/rust-std-${version}-x86_64-unknown-linux-musl.tar.xz" - checksum=" - 1aecf047024dc3ea8866c4f1e75092fe635fc789acd1868b6e3a3c22dd3cbcc8 - 02935914a4c767478f8ffbc9df230d8cf39aa1fe4a8383a021e29ce43fc5710d" - ;; - # placeholders for user-supplied distfiles - ppc64le) - distfiles=" - ${_bootstrap_url}/rustc-${version}-powerpc64le-unknown-linux-gnu.tar.xz - ${_bootstrap_url}/rust-std-${version}-powerpc64le-unknown-linux-gnu.tar.xz" - checksum=" - badbadbadbadbadbadbadbadbadbadbadbadbadbadbadbadbadbadbadbadbadb - badbadbadbadbadbadbadbadbadbadbadbadbadbadbadbadbadbadbadbadbadb" - ;; - ppc64le-musl) - distfiles=" - ${_bootstrap_url}/rustc-${version}-powerpc64le-unknown-linux-musl.tar.xz - ${_bootstrap_url}/rust-std-${version}-powerpc64le-unknown-linux-musl.tar.xz" - checksum=" - badbadbadbadbadbadbadbadbadbadbadbadbadbadbadbadbadbadbadbadbadb - badbadbadbadbadbadbadbadbadbadbadbadbadbadbadbadbadbadbadbadbadb" - ;; - ppc64) - distfiles=" - ${_bootstrap_url}/rustc-${version}-powerpc64-unknown-linux-gnu.tar.xz - ${_bootstrap_url}/rust-std-${version}-powerpc64-unknown-linux-gnu.tar.xz" - checksum=" - badbadbadbadbadbadbadbadbadbadbadbadbadbadbadbadbadbadbadbadbadb - badbadbadbadbadbadbadbadbadbadbadbadbadbadbadbadbadbadbadbadbadb" - ;; - ppc) - distfiles=" - ${_bootstrap_url}/rustc-${version}-powerpc-unknown-linux-gnu.tar.xz - ${_bootstrap_url}/rust-std-${version}-powerpc-unknown-linux-gnu.tar.xz" - checksum=" - badbadbadbadbadbadbadbadbadbadbadbadbadbadbadbadbadbadbadbadbadb - badbadbadbadbadbadbadbadbadbadbadbadbadbadbadbadbadbadbadbadbadb" - ;; - *) broken="rust bootstrap binaries unavailable for ${XBPS_TARGET_MACHINE}";; -esac - -do_install() { - for d in *; do - cd $d - ./install.sh --prefix=/usr --destdir="${DESTDIR}" - cd .. - done - - vlicense rustc-${version}-${RUST_TARGET}/COPYRIGHT - vlicense rustc-${version}-${RUST_TARGET}/LICENSE-APACHE - vlicense rustc-${version}-${RUST_TARGET}/LICENSE-MIT - - rm -rf ${DESTDIR}/usr/share/doc/rust - - # move from a non-compliant path - vmkdir usr/share/rust - mv "${DESTDIR}/usr/etc/target-spec-json-schema.json" \ - "${DESTDIR}/usr/share/rust/target-spec-json-schema.json" -} diff --git a/srcpkgs/rust-bootstrap/update b/srcpkgs/rust-bootstrap/update deleted file mode 100644 index 51448b21d082f7..00000000000000 --- a/srcpkgs/rust-bootstrap/update +++ /dev/null @@ -1,2 +0,0 @@ -site="https://github.com/rust-lang/rust/tags" -pattern='/archive/refs/tags/\K[\d\.]+(?=\.tar\.gz")' diff --git a/srcpkgs/rust-cargo-audit/template b/srcpkgs/rust-cargo-audit/template deleted file mode 100644 index 9a31fb326686e3..00000000000000 --- a/srcpkgs/rust-cargo-audit/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'rust-cargo-audit' -pkgname=rust-cargo-audit -version=0.21.1 -revision=1 -build_style=cargo -configure_args="--features=fix" -short_desc="Audit Cargo.lock for crates with security vulnerabilities" -maintainer="Enno Boland " -license="Apache-2.0 OR MIT" -homepage="https://rustsec.org" -changelog="https://github.com/rustsec/rustsec/raw/main/cargo-audit/CHANGELOG.md" -distfiles="https://static.crates.io/crates/cargo-audit/cargo-audit-${version}.crate" -checksum=863b77b110eadea5f534fdae83767cc3efde36ca7d195492327d3c532a4ee5e0 - -if [ "$XBPS_TARGET_WORDSIZE" = "32" -a "$XBPS_TARGET_ENDIAN" = "be" ]; then - broken="smartstring crate does not build on 32-bit BE architectures" -fi - -post_install() { - vlicense LICENSE-APACHE - vlicense LICENSE-MIT -} diff --git a/srcpkgs/rust-cargo-bloat/template b/srcpkgs/rust-cargo-bloat/template deleted file mode 100644 index 99c489c77385ed..00000000000000 --- a/srcpkgs/rust-cargo-bloat/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'rust-cargo-bloat' -pkgname=rust-cargo-bloat -version=0.12.1 -revision=1 -build_style=cargo -short_desc="Find out what takes most of the space in your executable" -maintainer="Enno Boland " -license="MIT" -homepage="https://crates.io/crates/cargo-bloat" -changelog="https://raw.githubusercontent.com/RazrFalcon/cargo-bloat/master/CHANGELOG.md" -distfiles="https://static.crates.io/crates/cargo-bloat/cargo-bloat-${version}.crate" -checksum=56e2c483ab55e38021c2c701061e078cc6c28d563932cbdf6bc4efaa28ab117e - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/rust-doc b/srcpkgs/rust-doc deleted file mode 120000 index 6ef8575b5fa418..00000000000000 --- a/srcpkgs/rust-doc +++ /dev/null @@ -1 +0,0 @@ -rust \ No newline at end of file diff --git a/srcpkgs/rust-sccache/template b/srcpkgs/rust-sccache/template deleted file mode 100644 index be0bd23e1d8ba6..00000000000000 --- a/srcpkgs/rust-sccache/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'rust-sccache' -pkgname=rust-sccache -version=0.10.0 -revision=1 -build_style=cargo -make_check_args="-- --skip test_s3_invalid_args --skip test_sccache_command - --skip test_ldd_parse_v2_30 --skip test_rlib_dep_reader_call - --skip cache_hit_rate --skip log_no_perm --skip rust_cargo" -hostmakedepends="pkg-config" -makedepends="openssl-devel libzstd-devel" -short_desc="Sccache is a ccache-like tool" -maintainer="Enno Boland " -license="Apache-2.0" -homepage="https://crates.io/crates/sccache" -changelog="https://github.com/mozilla/sccache/releases" -distfiles="https://static.crates.io/crates/sccache/sccache-${version}.crate" -checksum=77727cb9a7b4e5cbc718811053088235d19e442079f43c01b77c8adfe818b40f - -case "$XBPS_TARGET_MACHINE" in - x86_64*|i686*|arm*|aarch64*) ;; - *) broken="ftbfs in ring" ;; -esac diff --git a/srcpkgs/rust-src b/srcpkgs/rust-src deleted file mode 120000 index 6ef8575b5fa418..00000000000000 --- a/srcpkgs/rust-src +++ /dev/null @@ -1 +0,0 @@ -rust \ No newline at end of file diff --git a/srcpkgs/rust-std b/srcpkgs/rust-std deleted file mode 120000 index 6ef8575b5fa418..00000000000000 --- a/srcpkgs/rust-std +++ /dev/null @@ -1 +0,0 @@ -rust \ No newline at end of file diff --git a/srcpkgs/rust/files/patches/static-llvm/llvm-with-dependencies.patch b/srcpkgs/rust/files/patches/static-llvm/llvm-with-dependencies.patch deleted file mode 100644 index 00bd397874f346..00000000000000 --- a/srcpkgs/rust/files/patches/static-llvm/llvm-with-dependencies.patch +++ /dev/null @@ -1,15 +0,0 @@ ---- rustc-1.48.0-src/compiler/rustc_llvm/src/lib.rs -+++ rustc-1.48.0-src/compiler/rustc_llvm/src/lib.rs -@@ -170,3 +170,12 @@ - LLVMInitializeWebAssemblyTargetMC, - LLVMInitializeWebAssemblyAsmPrinter); - } -+ -+#[link(name = "ffi")] -+unsafe extern "C" {} -+#[link(name = "z")] -+unsafe extern "C" {} -+#[link(name = "z")] -+unsafe extern "C" {} -+#[link(name = "ncursesw")] -+unsafe extern "C" {} diff --git a/srcpkgs/rust/patches/0001-Fix-LLVM-build.patch b/srcpkgs/rust/patches/0001-Fix-LLVM-build.patch deleted file mode 100644 index 56a00656d6f33b..00000000000000 --- a/srcpkgs/rust/patches/0001-Fix-LLVM-build.patch +++ /dev/null @@ -1,26 +0,0 @@ -From f2a71587af6a9bb2f9cde0115db9e35aa868c393 Mon Sep 17 00:00:00 2001 -From: Samuel Holland -Date: Fri, 8 Sep 2017 00:04:29 -0500 -Subject: [PATCH 01/15] Fix LLVM build - ---- - src/bootstrap/src/lib.rs | 3 ++- - 1 file changed, 2 insertions(+), 1 deletion(-) - -diff --git a/src/bootstrap/src/lib.rs b/src/bootstrap/src/lib.rs -index a2aeed209..dc72725b6 100644 ---- a/src/bootstrap/src/lib.rs -+++ b/src/bootstrap/src/lib.rs -@@ -1286,7 +1286,8 @@ impl Build { - base.args() - .iter() - .map(|s| s.to_string_lossy().into_owned()) -- .filter(|s| !s.starts_with("-O") && !s.starts_with("/O")) -+ .filter(|s| !s.starts_with("-O") && !s.starts_with("/O") -+ && !s.starts_with("-static")) - .collect::>() - } - --- -2.51.2 - diff --git a/srcpkgs/rust/patches/0002-remove-a-bunch-of-unused-junk.patch b/srcpkgs/rust/patches/0002-remove-a-bunch-of-unused-junk.patch deleted file mode 100644 index fc4aa5b453079a..00000000000000 --- a/srcpkgs/rust/patches/0002-remove-a-bunch-of-unused-junk.patch +++ /dev/null @@ -1,482 +0,0 @@ -From 97aadf76b44629def8041f3006e8feab9785af91 Mon Sep 17 00:00:00 2001 -From: q66 -Date: Fri, 30 May 2025 12:33:02 +0200 -Subject: [PATCH 02/15] remove a bunch of unused junk - ---- - .../rustc_target/src/spec/base/linux_musl.rs | 5 +- - compiler/rustc_target/src/spec/crt_objects.rs | 22 ---- - src/bootstrap/configure.py | 100 ------------------ - src/bootstrap/src/core/build_steps/compile.rs | 58 +--------- - src/bootstrap/src/core/build_steps/llvm.rs | 5 +- - src/bootstrap/src/core/config/config.rs | 6 -- - .../src/core/config/target_selection.rs | 4 - - src/bootstrap/src/core/config/toml/rust.rs | 2 - - src/bootstrap/src/core/config/toml/target.rs | 4 - - src/bootstrap/src/core/sanity.rs | 18 +--- - src/bootstrap/src/lib.rs | 29 ----- - src/bootstrap/src/utils/cc_detect.rs | 24 ----- - 12 files changed, 4 insertions(+), 273 deletions(-) - -diff --git a/compiler/rustc_target/src/spec/base/linux_musl.rs b/compiler/rustc_target/src/spec/base/linux_musl.rs -index 1bef60240..7cd54b07a 100644 ---- a/compiler/rustc_target/src/spec/base/linux_musl.rs -+++ b/compiler/rustc_target/src/spec/base/linux_musl.rs -@@ -1,11 +1,8 @@ --use crate::spec::{LinkSelfContainedDefault, TargetOptions, base, crt_objects}; -+use crate::spec::{TargetOptions, base}; - - pub(crate) fn opts() -> TargetOptions { - TargetOptions { - env: "musl".into(), -- pre_link_objects_self_contained: crt_objects::pre_musl_self_contained(), -- post_link_objects_self_contained: crt_objects::post_musl_self_contained(), -- link_self_contained: LinkSelfContainedDefault::InferredForMusl, - ..base::linux::opts() - } - } -diff --git a/compiler/rustc_target/src/spec/crt_objects.rs b/compiler/rustc_target/src/spec/crt_objects.rs -index e3b6430a4..13a96e2cb 100644 ---- a/compiler/rustc_target/src/spec/crt_objects.rs -+++ b/compiler/rustc_target/src/spec/crt_objects.rs -@@ -62,28 +62,6 @@ pub(super) fn all(obj: &'static str) -> CrtObjects { - ]) - } - --pub(super) fn pre_musl_self_contained() -> CrtObjects { -- new(&[ -- (LinkOutputKind::DynamicNoPicExe, &["crt1.o", "crti.o", "crtbegin.o"]), -- (LinkOutputKind::DynamicPicExe, &["Scrt1.o", "crti.o", "crtbeginS.o"]), -- (LinkOutputKind::StaticNoPicExe, &["crt1.o", "crti.o", "crtbegin.o"]), -- (LinkOutputKind::StaticPicExe, &["rcrt1.o", "crti.o", "crtbeginS.o"]), -- (LinkOutputKind::DynamicDylib, &["crti.o", "crtbeginS.o"]), -- (LinkOutputKind::StaticDylib, &["crti.o", "crtbeginS.o"]), -- ]) --} -- --pub(super) fn post_musl_self_contained() -> CrtObjects { -- new(&[ -- (LinkOutputKind::DynamicNoPicExe, &["crtend.o", "crtn.o"]), -- (LinkOutputKind::DynamicPicExe, &["crtendS.o", "crtn.o"]), -- (LinkOutputKind::StaticNoPicExe, &["crtend.o", "crtn.o"]), -- (LinkOutputKind::StaticPicExe, &["crtendS.o", "crtn.o"]), -- (LinkOutputKind::DynamicDylib, &["crtendS.o", "crtn.o"]), -- (LinkOutputKind::StaticDylib, &["crtendS.o", "crtn.o"]), -- ]) --} -- - pub(super) fn pre_mingw_self_contained() -> CrtObjects { - new(&[ - (LinkOutputKind::DynamicNoPicExe, &["crt2.o", "rsbegin.o"]), -diff --git a/src/bootstrap/configure.py b/src/bootstrap/configure.py -index b05a5cc8b..e75802e0a 100755 ---- a/src/bootstrap/configure.py -+++ b/src/bootstrap/configure.py -@@ -180,106 +180,6 @@ v("llvm-config", None, "set path to llvm-config") - v("llvm-filecheck", None, "set path to LLVM's FileCheck utility") - v("python", "build.python", "set path to python") - v("android-ndk", "build.android-ndk", "set path to Android NDK") --v( -- "musl-root", -- "target.x86_64-unknown-linux-musl.musl-root", -- "MUSL root installation directory (deprecated)", --) --v( -- "musl-root-x86_64", -- "target.x86_64-unknown-linux-musl.musl-root", -- "x86_64-unknown-linux-musl install directory", --) --v( -- "musl-root-i586", -- "target.i586-unknown-linux-musl.musl-root", -- "i586-unknown-linux-musl install directory", --) --v( -- "musl-root-i686", -- "target.i686-unknown-linux-musl.musl-root", -- "i686-unknown-linux-musl install directory", --) --v( -- "musl-root-arm", -- "target.arm-unknown-linux-musleabi.musl-root", -- "arm-unknown-linux-musleabi install directory", --) --v( -- "musl-root-armhf", -- "target.arm-unknown-linux-musleabihf.musl-root", -- "arm-unknown-linux-musleabihf install directory", --) --v( -- "musl-root-armv5te", -- "target.armv5te-unknown-linux-musleabi.musl-root", -- "armv5te-unknown-linux-musleabi install directory", --) --v( -- "musl-root-armv7", -- "target.armv7-unknown-linux-musleabi.musl-root", -- "armv7-unknown-linux-musleabi install directory", --) --v( -- "musl-root-armv7hf", -- "target.armv7-unknown-linux-musleabihf.musl-root", -- "armv7-unknown-linux-musleabihf install directory", --) --v( -- "musl-root-aarch64", -- "target.aarch64-unknown-linux-musl.musl-root", -- "aarch64-unknown-linux-musl install directory", --) --v( -- "musl-root-mips", -- "target.mips-unknown-linux-musl.musl-root", -- "mips-unknown-linux-musl install directory", --) --v( -- "musl-root-mipsel", -- "target.mipsel-unknown-linux-musl.musl-root", -- "mipsel-unknown-linux-musl install directory", --) --v( -- "musl-root-mips64", -- "target.mips64-unknown-linux-muslabi64.musl-root", -- "mips64-unknown-linux-muslabi64 install directory", --) --v( -- "musl-root-mips64el", -- "target.mips64el-unknown-linux-muslabi64.musl-root", -- "mips64el-unknown-linux-muslabi64 install directory", --) --v( -- "musl-root-powerpc64", -- "target.powerpc64-unknown-linux-musl.musl-root", -- "powerpc64-unknown-linux-musl install directory", --) --v( -- "musl-root-powerpc64le", -- "target.powerpc64le-unknown-linux-musl.musl-root", -- "powerpc64le-unknown-linux-musl install directory", --) --v( -- "musl-root-riscv32gc", -- "target.riscv32gc-unknown-linux-musl.musl-root", -- "riscv32gc-unknown-linux-musl install directory", --) --v( -- "musl-root-riscv64gc", -- "target.riscv64gc-unknown-linux-musl.musl-root", -- "riscv64gc-unknown-linux-musl install directory", --) --v( -- "musl-root-loongarch64", -- "target.loongarch64-unknown-linux-musl.musl-root", -- "loongarch64-unknown-linux-musl install directory", --) --v( -- "musl-root-wali-wasm32", -- "target.wasm32-wali-linux-musl.musl-root", -- "wasm32-wali-linux-musl install directory", --) - v( - "qemu-armhf-rootfs", - "target.arm-unknown-linux-gnueabihf.qemu-rootfs", -diff --git a/src/bootstrap/src/core/build_steps/compile.rs b/src/bootstrap/src/core/build_steps/compile.rs -index 82fd1119c..267443b93 100644 ---- a/src/bootstrap/src/core/build_steps/compile.rs -+++ b/src/bootstrap/src/core/build_steps/compile.rs -@@ -375,54 +375,7 @@ fn copy_self_contained_objects( - t!(fs::create_dir_all(&libdir_self_contained)); - let mut target_deps = vec![]; - -- // Copies the libc and CRT objects. -- // -- // rustc historically provides a more self-contained installation for musl targets -- // not requiring the presence of a native musl toolchain. For example, it can fall back -- // to using gcc from a glibc-targeting toolchain for linking. -- // To do that we have to distribute musl startup objects as a part of Rust toolchain -- // and link with them manually in the self-contained mode. -- if target.needs_crt_begin_end() { -- let srcdir = builder.musl_libdir(target).unwrap_or_else(|| { -- panic!("Target {:?} does not have a \"musl-libdir\" key", target.triple) -- }); -- if !target.starts_with("wasm32") { -- for &obj in &["libc.a", "crt1.o", "Scrt1.o", "rcrt1.o", "crti.o", "crtn.o"] { -- copy_and_stamp( -- builder, -- &libdir_self_contained, -- &srcdir, -- obj, -- &mut target_deps, -- DependencyType::TargetSelfContained, -- ); -- } -- let crt_path = builder.ensure(llvm::CrtBeginEnd { target }); -- for &obj in &["crtbegin.o", "crtbeginS.o", "crtend.o", "crtendS.o"] { -- let src = crt_path.join(obj); -- let target = libdir_self_contained.join(obj); -- builder.copy_link(&src, &target, FileType::NativeLibrary); -- target_deps.push((target, DependencyType::TargetSelfContained)); -- } -- } else { -- // For wasm32 targets, we need to copy the libc.a and crt1-command.o files from the -- // musl-libdir, but we don't need the other files. -- for &obj in &["libc.a", "crt1-command.o"] { -- copy_and_stamp( -- builder, -- &libdir_self_contained, -- &srcdir, -- obj, -- &mut target_deps, -- DependencyType::TargetSelfContained, -- ); -- } -- } -- if !target.starts_with("s390x") { -- let libunwind_path = copy_llvm_libunwind(builder, target, &libdir_self_contained); -- target_deps.push((libunwind_path, DependencyType::TargetSelfContained)); -- } -- } else if target.contains("-wasi") { -+ if target.contains("-wasi") { - let srcdir = builder.wasi_libdir(target).unwrap_or_else(|| { - panic!( - "Target {:?} does not have a \"wasi-root\" key in bootstrap.toml \ -@@ -630,15 +583,6 @@ pub fn std_cargo(builder: &Builder<'_>, target: TargetSelection, cargo: &mut Car - .arg("--manifest-path") - .arg(builder.src.join("library/sysroot/Cargo.toml")); - -- // Help the libc crate compile by assisting it in finding various -- // sysroot native libraries. -- if target.contains("musl") -- && let Some(p) = builder.musl_libdir(target) -- { -- let root = format!("native={}", p.to_str().unwrap()); -- cargo.rustflag("-L").rustflag(&root); -- } -- - if target.contains("-wasi") - && let Some(dir) = builder.wasi_libdir(target) - { -diff --git a/src/bootstrap/src/core/build_steps/llvm.rs b/src/bootstrap/src/core/build_steps/llvm.rs -index 83ed7430c..167dcb188 100644 ---- a/src/bootstrap/src/core/build_steps/llvm.rs -+++ b/src/bootstrap/src/core/build_steps/llvm.rs -@@ -1317,10 +1317,7 @@ impl Step for CrtBeginEnd { - run.path("src/llvm-project/compiler-rt/lib/crt") - } - -- fn make_run(run: RunConfig<'_>) { -- if run.target.needs_crt_begin_end() { -- run.builder.ensure(CrtBeginEnd { target: run.target }); -- } -+ fn make_run(_run: RunConfig<'_>) { - } - - /// Build crtbegin.o/crtend.o for musl target. -diff --git a/src/bootstrap/src/core/config/config.rs b/src/bootstrap/src/core/config/config.rs -index 678a9b639..8bc28e300 100644 ---- a/src/bootstrap/src/core/config/config.rs -+++ b/src/bootstrap/src/core/config/config.rs -@@ -257,8 +257,6 @@ pub struct Config { - pub print_step_timings: bool, - pub print_step_rusage: bool, - -- // Fallback musl-root for all targets -- pub musl_root: Option, - pub prefix: Option, - pub sysconfdir: Option, - pub datadir: Option, -@@ -518,7 +516,6 @@ impl Config { - randomize_layout: rust_randomize_layout, - default_linker: rust_default_linker, - channel: rust_channel, -- musl_root: rust_musl_root, - rpath: rust_rpath, - verbose_tests: rust_verbose_tests, - optimize_tests: rust_optimize_tests, -@@ -825,8 +822,6 @@ impl Config { - target.ranlib = cfg.ranlib.map(PathBuf::from); - target.linker = cfg.linker.map(PathBuf::from); - target.crt_static = cfg.crt_static; -- target.musl_root = cfg.musl_root.map(PathBuf::from); -- target.musl_libdir = cfg.musl_libdir.map(PathBuf::from); - target.wasi_root = cfg.wasi_root.map(PathBuf::from); - target.qemu_rootfs = cfg.qemu_rootfs.map(PathBuf::from); - target.runner = cfg.runner; -@@ -1252,7 +1247,6 @@ impl Config { - low_priority: build_low_priority.unwrap_or(false), - mandir: install_mandir.map(PathBuf::from), - miri_info, -- musl_root: rust_musl_root.map(PathBuf::from), - ninja_in_file: llvm_ninja.unwrap_or(true), - nodejs: build_nodejs.map(PathBuf::from), - npm: build_npm.map(PathBuf::from), -diff --git a/src/bootstrap/src/core/config/target_selection.rs b/src/bootstrap/src/core/config/target_selection.rs -index 40b63a7f9..7fbd8d9d8 100644 ---- a/src/bootstrap/src/core/config/target_selection.rs -+++ b/src/bootstrap/src/core/config/target_selection.rs -@@ -92,10 +92,6 @@ impl TargetSelection { - env::var("OSTYPE").is_ok_and(|v| v.to_lowercase().contains("cygwin")) - } - -- pub fn needs_crt_begin_end(&self) -> bool { -- self.contains("musl") && !self.contains("unikraft") -- } -- - /// Path to the file defining the custom target, if any. - pub fn filepath(&self) -> Option<&Path> { - self.file.as_ref().map(Path::new) -diff --git a/src/bootstrap/src/core/config/toml/rust.rs b/src/bootstrap/src/core/config/toml/rust.rs -index 4832a1d37..3fdc679f6 100644 ---- a/src/bootstrap/src/core/config/toml/rust.rs -+++ b/src/bootstrap/src/core/config/toml/rust.rs -@@ -31,7 +31,6 @@ define_config! { - incremental: Option = "incremental", - default_linker: Option = "default-linker", - channel: Option = "channel", -- musl_root: Option = "musl-root", - rpath: Option = "rpath", - strip: Option = "strip", - frame_pointers: Option = "frame-pointers", -@@ -332,7 +331,6 @@ pub fn check_incompatible_options_for_ci_rustc( - debuginfo_level_tools: _, - debuginfo_level_tests: _, - backtrace: _, -- musl_root: _, - verbose_tests: _, - optimize_tests: _, - codegen_tests: _, -diff --git a/src/bootstrap/src/core/config/toml/target.rs b/src/bootstrap/src/core/config/toml/target.rs -index 020602e6a..a437942c4 100644 ---- a/src/bootstrap/src/core/config/toml/target.rs -+++ b/src/bootstrap/src/core/config/toml/target.rs -@@ -34,8 +34,6 @@ define_config! { - profiler: Option = "profiler", - rpath: Option = "rpath", - crt_static: Option = "crt-static", -- musl_root: Option = "musl-root", -- musl_libdir: Option = "musl-libdir", - wasi_root: Option = "wasi-root", - qemu_rootfs: Option = "qemu-rootfs", - no_std: Option = "no-std", -@@ -66,8 +64,6 @@ pub struct Target { - pub profiler: Option, - pub rpath: Option, - pub crt_static: Option, -- pub musl_root: Option, -- pub musl_libdir: Option, - pub wasi_root: Option, - pub qemu_rootfs: Option, - pub runner: Option, -diff --git a/src/bootstrap/src/core/sanity.rs b/src/bootstrap/src/core/sanity.rs -index 04cf63f1c..a02519f18 100644 ---- a/src/bootstrap/src/core/sanity.rs -+++ b/src/bootstrap/src/core/sanity.rs -@@ -11,7 +11,7 @@ - use std::collections::{HashMap, HashSet}; - use std::ffi::{OsStr, OsString}; - use std::path::PathBuf; --use std::{env, fs}; -+use std::env; - - #[cfg(not(test))] - use crate::builder::Builder; -@@ -358,22 +358,6 @@ than building it. - continue; - } - -- // Make sure musl-root is valid. -- if target.contains("musl") && !target.contains("unikraft") { -- match build.musl_libdir(*target) { -- Some(libdir) => { -- if fs::metadata(libdir.join("libc.a")).is_err() { -- panic!("couldn't find libc.a in musl libdir: {}", libdir.display()); -- } -- } -- None => panic!( -- "when targeting MUSL either the rust.musl-root \ -- option or the target.$TARGET.musl-root option must \ -- be specified in bootstrap.toml" -- ), -- } -- } -- - if need_cmake && target.is_msvc() { - // There are three builds of cmake on windows: MSVC, MinGW, and - // Cygwin. The Cygwin build does not have generators for Visual -diff --git a/src/bootstrap/src/lib.rs b/src/bootstrap/src/lib.rs -index dc72725b6..f8afc1c68 100644 ---- a/src/bootstrap/src/lib.rs -+++ b/src/bootstrap/src/lib.rs -@@ -1400,35 +1400,6 @@ impl Build { - } - } - -- /// Returns the "musl root" for this `target`, if defined. -- /// -- /// If this is a native target (host is also musl) and no musl-root is given, -- /// it falls back to the system toolchain in /usr. -- fn musl_root(&self, target: TargetSelection) -> Option<&Path> { -- let configured_root = self -- .config -- .target_config -- .get(&target) -- .and_then(|t| t.musl_root.as_ref()) -- .or(self.config.musl_root.as_ref()) -- .map(|p| &**p); -- -- if self.config.is_host_target(target) && configured_root.is_none() { -- Some(Path::new("/usr")) -- } else { -- configured_root -- } -- } -- -- /// Returns the "musl libdir" for this `target`. -- fn musl_libdir(&self, target: TargetSelection) -> Option { -- self.config -- .target_config -- .get(&target) -- .and_then(|t| t.musl_libdir.clone()) -- .or_else(|| self.musl_root(target).map(|root| root.join("lib"))) -- } -- - /// Returns the `lib` directory for the WASI target specified, if - /// configured. - /// -diff --git a/src/bootstrap/src/utils/cc_detect.rs b/src/bootstrap/src/utils/cc_detect.rs -index d3926df96..7d03d8730 100644 ---- a/src/bootstrap/src/utils/cc_detect.rs -+++ b/src/bootstrap/src/utils/cc_detect.rs -@@ -195,30 +195,6 @@ fn default_compiler( - } - } - -- "mips-unknown-linux-musl" if compiler == Language::C => { -- if cfg.get_compiler().path().to_str() == Some("gcc") { -- Some(PathBuf::from("mips-linux-musl-gcc")) -- } else { -- None -- } -- } -- "mipsel-unknown-linux-musl" if compiler == Language::C => { -- if cfg.get_compiler().path().to_str() == Some("gcc") { -- Some(PathBuf::from("mipsel-linux-musl-gcc")) -- } else { -- None -- } -- } -- -- t if t.contains("musl") && compiler == Language::C => { -- if let Some(root) = build.musl_root(target) { -- let guess = root.join("bin/musl-gcc"); -- if guess.exists() { Some(guess) } else { None } -- } else { -- None -- } -- } -- - t if t.contains("-wasi") => { - let root = if let Some(path) = build.wasi_sdk_path.as_ref() { - path --- -2.51.2 - diff --git a/srcpkgs/rust/patches/0003-move-debugger-scripts-to-usr-share-rust.patch b/srcpkgs/rust/patches/0003-move-debugger-scripts-to-usr-share-rust.patch deleted file mode 100644 index afc6cc9d49da43..00000000000000 --- a/srcpkgs/rust/patches/0003-move-debugger-scripts-to-usr-share-rust.patch +++ /dev/null @@ -1,69 +0,0 @@ -From f97236189ce10d6468d25a607c49214275db20e0 Mon Sep 17 00:00:00 2001 -From: q66 -Date: Thu, 4 Jan 2024 15:01:57 +0100 -Subject: [PATCH 03/15] move debugger scripts to /usr/share/rust - ---- - src/bootstrap/src/core/build_steps/dist.rs | 2 +- - src/etc/rust-gdb | 2 +- - src/etc/rust-gdbgui | 2 +- - src/etc/rust-lldb | 4 ++-- - 4 files changed, 5 insertions(+), 5 deletions(-) - -diff --git a/src/bootstrap/src/core/build_steps/dist.rs b/src/bootstrap/src/core/build_steps/dist.rs -index 2453d442b..745971adc 100644 ---- a/src/bootstrap/src/core/build_steps/dist.rs -+++ b/src/bootstrap/src/core/build_steps/dist.rs -@@ -660,7 +660,7 @@ impl Step for DebuggerScripts { - fn run(self, builder: &Builder<'_>) { - let target = self.target; - let sysroot = self.sysroot; -- let dst = sysroot.join("lib/rustlib/etc"); -+ let dst = sysroot.join("share/rust"); - t!(fs::create_dir_all(&dst)); - let cp_debugger_script = |file: &str| { - builder.install(&builder.src.join("src/etc/").join(file), &dst, FileType::Regular); -diff --git a/src/etc/rust-gdb b/src/etc/rust-gdb -index 9abed30ea..4c7f953ed 100755 ---- a/src/etc/rust-gdb -+++ b/src/etc/rust-gdb -@@ -12,7 +12,7 @@ fi - - # Find out where the pretty printer Python module is - RUSTC_SYSROOT="$("$RUSTC" --print=sysroot)" --GDB_PYTHON_MODULE_DIRECTORY="$RUSTC_SYSROOT/lib/rustlib/etc" -+GDB_PYTHON_MODULE_DIRECTORY="$RUSTC_SYSROOT/share/rust" - # Get the commit hash for path remapping - RUSTC_COMMIT_HASH="$("$RUSTC" -vV | sed -n 's/commit-hash: \([a-zA-Z0-9_]*\)/\1/p')" - -diff --git a/src/etc/rust-gdbgui b/src/etc/rust-gdbgui -index 471810cbb..ba4e27241 100755 ---- a/src/etc/rust-gdbgui -+++ b/src/etc/rust-gdbgui -@@ -41,7 +41,7 @@ fi - - # Find out where the pretty printer Python module is - RUSTC_SYSROOT="$("$RUSTC" --print=sysroot)" --GDB_PYTHON_MODULE_DIRECTORY="$RUSTC_SYSROOT/lib/rustlib/etc" -+GDB_PYTHON_MODULE_DIRECTORY="$RUSTC_SYSROOT/share/rust" - # Get the commit hash for path remapping - RUSTC_COMMIT_HASH="$("$RUSTC" -vV | sed -n 's/commit-hash: \([a-zA-Z0-9_]*\)/\1/p')" - -diff --git a/src/etc/rust-lldb b/src/etc/rust-lldb -index bce72f1ba..8abb01245 100755 ---- a/src/etc/rust-lldb -+++ b/src/etc/rust-lldb -@@ -30,8 +30,8 @@ EOF - fi - fi - --script_import="command script import \"$RUSTC_SYSROOT/lib/rustlib/etc/lldb_lookup.py\"" --commands_file="$RUSTC_SYSROOT/lib/rustlib/etc/lldb_commands" -+script_import="command script import \"$RUSTC_SYSROOT/share/rust/lldb_lookup.py\"" -+commands_file="$RUSTC_SYSROOT/share/rust/lldb_commands" - - # Call LLDB with the commands added to the argument list - exec "$lldb" --one-line-before-file "$script_import" --source-before-file "$commands_file" "$@" --- -2.51.2 - diff --git a/srcpkgs/rust/patches/0004-fix-shebang-on-install-template.sh.patch b/srcpkgs/rust/patches/0004-fix-shebang-on-install-template.sh.patch deleted file mode 100644 index ffd485ee914b26..00000000000000 --- a/srcpkgs/rust/patches/0004-fix-shebang-on-install-template.sh.patch +++ /dev/null @@ -1,22 +0,0 @@ -From 9cda97aa092c760d0dc902b83588e409acc90812 Mon Sep 17 00:00:00 2001 -From: q66 -Date: Thu, 5 Oct 2023 22:40:31 +0200 -Subject: [PATCH 04/15] fix shebang on install-template.sh - ---- - src/tools/rust-installer/install-template.sh | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/src/tools/rust-installer/install-template.sh b/src/tools/rust-installer/install-template.sh -index 337aaa95b..4e3dbc0e9 100644 ---- a/src/tools/rust-installer/install-template.sh -+++ b/src/tools/rust-installer/install-template.sh -@@ -1,4 +1,4 @@ --#!/usr/bin/env bash -+#!/bin/sh - - # No undefined variables - set -u --- -2.51.2 - diff --git a/srcpkgs/rust/patches/0005-fix-rustdoc-when-cross-compiling.patch b/srcpkgs/rust/patches/0005-fix-rustdoc-when-cross-compiling.patch deleted file mode 100644 index 0ce8e32905b00f..00000000000000 --- a/srcpkgs/rust/patches/0005-fix-rustdoc-when-cross-compiling.patch +++ /dev/null @@ -1,54 +0,0 @@ -From f1ca7285ba1afedab42080eade033f5869f3b2d1 Mon Sep 17 00:00:00 2001 -From: q66 -Date: Mon, 9 Sep 2024 17:54:43 +0200 -Subject: [PATCH 05/15] fix rustdoc when cross-compiling - ---- - src/bootstrap/src/bin/rustdoc.rs | 10 +++------- - 1 file changed, 3 insertions(+), 7 deletions(-) - -diff --git a/src/bootstrap/src/bin/rustdoc.rs b/src/bootstrap/src/bin/rustdoc.rs -index efb51bdce..d038a3135 100644 ---- a/src/bootstrap/src/bin/rustdoc.rs -+++ b/src/bootstrap/src/bin/rustdoc.rs -@@ -7,8 +7,7 @@ use std::path::PathBuf; - use std::process::Command; - - use shared_helpers::{ -- dylib_path, dylib_path_var, maybe_dump, parse_rustc_stage, parse_rustc_verbose, -- parse_value_from_args, -+ dylib_path_var, maybe_dump, parse_rustc_stage, parse_rustc_verbose, parse_value_from_args, - }; - - #[path = "../utils/shared_helpers.rs"] -@@ -28,9 +27,6 @@ fn main() { - // is passed (a bit janky...) - let target = parse_value_from_args(&args, "--target"); - -- let mut dylib_path = dylib_path(); -- dylib_path.insert(0, PathBuf::from(libdir.clone())); -- - let mut cmd = Command::new(rustdoc); - - if target.is_some() { -@@ -43,7 +39,7 @@ fn main() { - } - - cmd.args(&args); -- cmd.env(dylib_path_var(), env::join_paths(&dylib_path).unwrap()); -+ cmd.env(dylib_path_var(), PathBuf::from(libdir.clone())); - - // Force all crates compiled by this compiler to (a) be unstable and (b) - // allow the `rustc_private` feature to link to other unstable crates -@@ -66,7 +62,7 @@ fn main() { - eprintln!( - "rustdoc command: {:?}={:?} {:?}", - dylib_path_var(), -- env::join_paths(&dylib_path).unwrap(), -+ PathBuf::from(libdir.clone()), - cmd, - ); - eprintln!("sysroot: {sysroot:?}"); --- -2.51.2 - diff --git a/srcpkgs/rust/patches/0006-link-stage-2-tools-dynamically-to-libstd.patch b/srcpkgs/rust/patches/0006-link-stage-2-tools-dynamically-to-libstd.patch deleted file mode 100644 index e4e5b82b9f3fe7..00000000000000 --- a/srcpkgs/rust/patches/0006-link-stage-2-tools-dynamically-to-libstd.patch +++ /dev/null @@ -1,29 +0,0 @@ -From 02f0b2ae7178b5a8d3e6cdf765f6b2187f74a627 Mon Sep 17 00:00:00 2001 -From: q66 -Date: Thu, 9 Jan 2025 22:39:56 +0100 -Subject: [PATCH 06/15] link stage 2 tools dynamically to libstd - -stage 2 tools are the ones that are distributed, and we distribute -them together with the rust libs so there is no need to worry -about unstable ABI ---- - src/bootstrap/src/core/builder/cargo.rs | 3 +++ - 1 file changed, 3 insertions(+) - -diff --git a/src/bootstrap/src/core/builder/cargo.rs b/src/bootstrap/src/core/builder/cargo.rs -index b7d2b7236..12aed5d83 100644 ---- a/src/bootstrap/src/core/builder/cargo.rs -+++ b/src/bootstrap/src/core/builder/cargo.rs -@@ -1307,6 +1307,9 @@ impl Builder<'_> { - if matches!(mode, Mode::Rustc) && !self.link_std_into_rustc_driver(target) { - rustflags.arg("-Cprefer-dynamic"); - } -+ if compiler.stage >= 2 { -+ rustflags.arg("-Cprefer-dynamic"); -+ } - - cargo.env( - "RUSTC_LINK_STD_INTO_RUSTC_DRIVER", --- -2.51.2 - diff --git a/srcpkgs/rust/patches/0007-void-fix-linkage-against-host-target-LLVM-in-cross.patch b/srcpkgs/rust/patches/0007-void-fix-linkage-against-host-target-LLVM-in-cross.patch deleted file mode 100644 index abcbeccf70d1e8..00000000000000 --- a/srcpkgs/rust/patches/0007-void-fix-linkage-against-host-target-LLVM-in-cross.patch +++ /dev/null @@ -1,36 +0,0 @@ -From 25466c67738ab05315cbf3fb341232b19d404771 Mon Sep 17 00:00:00 2001 -From: Duncan Overbruck -Date: Mon, 3 Nov 2025 18:26:14 +0100 -Subject: [PATCH 07/15] void: fix linkage against host/target LLVM in cross - ---- - compiler/rustc_llvm/build.rs | 12 ++++++++++-- - 1 file changed, 10 insertions(+), 2 deletions(-) - -diff --git a/compiler/rustc_llvm/build.rs b/compiler/rustc_llvm/build.rs -index 9d21d0d22..9196a3df7 100644 ---- a/compiler/rustc_llvm/build.rs -+++ b/compiler/rustc_llvm/build.rs -@@ -351,9 +351,17 @@ fn main() { - for lib in output(&mut cmd).split_whitespace() { - if is_crossed { - if let Some(stripped) = lib.strip_prefix("-LIBPATH:") { -- println!("cargo:rustc-link-search=native={}", stripped.replace(&host, &target)); -+ println!( -+ "cargo:rustc-link-search=native={}{}", -+ env::var("XBPS_CROSS_BASE").unwrap(), -+ stripped.replace(&host, &target) -+ ); - } else if let Some(stripped) = lib.strip_prefix("-L") { -- println!("cargo:rustc-link-search=native={}", stripped.replace(&host, &target)); -+ println!( -+ "cargo:rustc-link-search=native={}{}", -+ env::var("XBPS_CROSS_BASE").unwrap(), -+ stripped.replace(&host, &target) -+ ); - } - } else if let Some(stripped) = lib.strip_prefix("-LIBPATH:") { - println!("cargo:rustc-link-search=native={stripped}"); --- -2.51.2 - diff --git a/srcpkgs/rust/patches/0008-do-not-export-LD_LIBRARY_PATH.patch b/srcpkgs/rust/patches/0008-do-not-export-LD_LIBRARY_PATH.patch deleted file mode 100644 index 2b2886c72cb339..00000000000000 --- a/srcpkgs/rust/patches/0008-do-not-export-LD_LIBRARY_PATH.patch +++ /dev/null @@ -1,34 +0,0 @@ -From 09517f603b7a8153fd8997489e9c235599ea5d9b Mon Sep 17 00:00:00 2001 -From: q66 -Date: Thu, 20 Feb 2025 20:44:45 +0100 -Subject: [PATCH 08/15] do not export LD_LIBRARY_PATH - ---- - src/bootstrap/bootstrap.py | 11 ----------- - 1 file changed, 11 deletions(-) - -diff --git a/src/bootstrap/bootstrap.py b/src/bootstrap/bootstrap.py -index 2ece53eb0..ce0e2d8bf 100644 ---- a/src/bootstrap/bootstrap.py -+++ b/src/bootstrap/bootstrap.py -@@ -1041,17 +1041,6 @@ class RustBuild(object): - del env["CARGO_BUILD_TARGET"] - env["CARGO_TARGET_DIR"] = build_dir - env["RUSTC"] = self.rustc() -- env["LD_LIBRARY_PATH"] = ( -- os.path.join(self.bin_root(), "lib") + (os.pathsep + env["LD_LIBRARY_PATH"]) -- if "LD_LIBRARY_PATH" in env -- else "" -- ) -- env["DYLD_LIBRARY_PATH"] = ( -- os.path.join(self.bin_root(), "lib") -- + (os.pathsep + env["DYLD_LIBRARY_PATH"]) -- if "DYLD_LIBRARY_PATH" in env -- else "" -- ) - env["LIBRARY_PATH"] = ( - os.path.join(self.bin_root(), "lib") + (os.pathsep + env["LIBRARY_PATH"]) - if "LIBRARY_PATH" in env --- -2.51.2 - diff --git a/srcpkgs/rust/patches/0009-use-system-lld-for-wasm.patch b/srcpkgs/rust/patches/0009-use-system-lld-for-wasm.patch deleted file mode 100644 index 6289c90c39e2f1..00000000000000 --- a/srcpkgs/rust/patches/0009-use-system-lld-for-wasm.patch +++ /dev/null @@ -1,27 +0,0 @@ -From b726f892423634f8677fda4529355434ddcbe8b2 Mon Sep 17 00:00:00 2001 -From: q66 -Date: Thu, 4 Jan 2024 15:11:57 +0100 -Subject: [PATCH 09/15] use system lld for wasm - ---- - compiler/rustc_target/src/spec/base/wasm.rs | 4 ++-- - 1 file changed, 2 insertions(+), 2 deletions(-) - -diff --git a/compiler/rustc_target/src/spec/base/wasm.rs b/compiler/rustc_target/src/spec/base/wasm.rs -index 88e7af5e6..ca9e0584a 100644 ---- a/compiler/rustc_target/src/spec/base/wasm.rs -+++ b/compiler/rustc_target/src/spec/base/wasm.rs -@@ -86,8 +86,8 @@ pub(crate) fn options() -> TargetOptions { - // arguments just yet - limit_rdylib_exports: false, - -- // we use the LLD shipped with the Rust toolchain by default -- linker: Some("rust-lld".into()), -+ // we use the LLD shipped with the system by default -+ linker: Some("wasm-ld".into()), - linker_flavor: LinkerFlavor::WasmLld(Cc::No), - - pre_link_args, --- -2.51.2 - diff --git a/srcpkgs/rust/patches/0010-bootstrap-Workaround-for-system-stage0.patch b/srcpkgs/rust/patches/0010-bootstrap-Workaround-for-system-stage0.patch deleted file mode 100644 index 583e4a2e987609..00000000000000 --- a/srcpkgs/rust/patches/0010-bootstrap-Workaround-for-system-stage0.patch +++ /dev/null @@ -1,29 +0,0 @@ -From 6a84821a06067aa4cccd24a2237a2909dc89362b Mon Sep 17 00:00:00 2001 -From: "Jan Alexander Steffens (heftig)" -Date: Thu, 7 Aug 2025 19:01:26 +0200 -Subject: [PATCH 10/15] bootstrap: Workaround for system stage0 - -See: https://github.com/rust-lang/rust/issues/143735 ---- - src/bootstrap/src/core/build_steps/compile.rs | 5 ++++- - 1 file changed, 4 insertions(+), 1 deletion(-) - -diff --git a/src/bootstrap/src/core/build_steps/compile.rs b/src/bootstrap/src/core/build_steps/compile.rs -index 267443b93..061ab2330 100644 ---- a/src/bootstrap/src/core/build_steps/compile.rs -+++ b/src/bootstrap/src/core/build_steps/compile.rs -@@ -738,7 +738,10 @@ impl Step for StdLink { - let _ = fs::remove_dir_all(sysroot.join("lib/rustlib/src/rust")); - } - -- builder.cp_link_r(&builder.initial_sysroot.join("lib"), &sysroot.join("lib")); -+ builder.cp_link_r( -+ &builder.initial_sysroot.join("lib/rustlib"), -+ &sysroot.join("lib/rustlib"), -+ ); - } else { - if builder.download_rustc() { - // Ensure there are no CI-rustc std artifacts. --- -2.51.2 - diff --git a/srcpkgs/rust/patches/0011-allow-specifying-native-sysroot-to-use-for-linkage.patch b/srcpkgs/rust/patches/0011-allow-specifying-native-sysroot-to-use-for-linkage.patch deleted file mode 100644 index 3e7a66a24450d6..00000000000000 --- a/srcpkgs/rust/patches/0011-allow-specifying-native-sysroot-to-use-for-linkage.patch +++ /dev/null @@ -1,79 +0,0 @@ -From 57fdc90274965aa990062051ce65834aee127324 Mon Sep 17 00:00:00 2001 -From: Daniel Kolesa -Date: Tue, 21 Dec 2021 02:46:30 +0100 -Subject: [PATCH 11/15] allow specifying native sysroot to use for linkage - -This allows us to get around the linker attempting to use -incompatible libs. ---- - src/bootstrap/src/core/builder/cargo.rs | 4 ++++ - src/bootstrap/src/core/config/config.rs | 1 + - src/bootstrap/src/core/config/toml/target.rs | 2 ++ - src/bootstrap/src/lib.rs | 4 ++++ - 4 files changed, 11 insertions(+) - -diff --git a/src/bootstrap/src/core/builder/cargo.rs b/src/bootstrap/src/core/builder/cargo.rs -index 12aed5d83..ac0289dbe 100644 ---- a/src/bootstrap/src/core/builder/cargo.rs -+++ b/src/bootstrap/src/core/builder/cargo.rs -@@ -293,6 +293,10 @@ impl Cargo { - self.hostflags.arg(&arg); - } - -+ if let Some(sysroot) = builder.native_sysroot(target) { -+ self.rustflags.arg(&format!("-Clink-args=--sysroot={}", sysroot.display())); -+ } -+ - if let Some(target_linker) = builder.linker(target) { - let target = crate::envify(&target.triple); - self.command.env(format!("CARGO_TARGET_{target}_LINKER"), target_linker); -diff --git a/src/bootstrap/src/core/config/config.rs b/src/bootstrap/src/core/config/config.rs -index 8bc28e300..66ff7f727 100644 ---- a/src/bootstrap/src/core/config/config.rs -+++ b/src/bootstrap/src/core/config/config.rs -@@ -821,6 +821,7 @@ impl Config { - target.ar = cfg.ar.map(PathBuf::from); - target.ranlib = cfg.ranlib.map(PathBuf::from); - target.linker = cfg.linker.map(PathBuf::from); -+ target.sysroot = cfg.sysroot.map(PathBuf::from); - target.crt_static = cfg.crt_static; - target.wasi_root = cfg.wasi_root.map(PathBuf::from); - target.qemu_rootfs = cfg.qemu_rootfs.map(PathBuf::from); -diff --git a/src/bootstrap/src/core/config/toml/target.rs b/src/bootstrap/src/core/config/toml/target.rs -index a437942c4..24cf9baff 100644 ---- a/src/bootstrap/src/core/config/toml/target.rs -+++ b/src/bootstrap/src/core/config/toml/target.rs -@@ -26,6 +26,7 @@ define_config! { - default_linker: Option = "default-linker", - linker: Option = "linker", - split_debuginfo: Option = "split-debuginfo", -+ sysroot: Option = "sysroot", - llvm_config: Option = "llvm-config", - llvm_has_rust_patches: Option = "llvm-has-rust-patches", - llvm_filecheck: Option = "llvm-filecheck", -@@ -60,6 +61,7 @@ pub struct Target { - pub default_linker: Option, - pub linker: Option, - pub split_debuginfo: Option, -+ pub sysroot: Option, - pub sanitizers: Option, - pub profiler: Option, - pub rpath: Option, -diff --git a/src/bootstrap/src/lib.rs b/src/bootstrap/src/lib.rs -index f8afc1c68..6171078e4 100644 ---- a/src/bootstrap/src/lib.rs -+++ b/src/bootstrap/src/lib.rs -@@ -1400,6 +1400,10 @@ impl Build { - } - } - -+ fn native_sysroot(&self, target: TargetSelection) -> Option<&Path> { -+ self.config.target_config.get(&target).and_then(|c| c.sysroot.as_ref()).map(|p| &**p) -+ } -+ - /// Returns the `lib` directory for the WASI target specified, if - /// configured. - /// --- -2.51.2 - diff --git a/srcpkgs/rust/patches/0012-fix-bootstrap-confusing-lib-and-lib64-and-core-crate.patch b/srcpkgs/rust/patches/0012-fix-bootstrap-confusing-lib-and-lib64-and-core-crate.patch deleted file mode 100644 index af0d2273a52a59..00000000000000 --- a/srcpkgs/rust/patches/0012-fix-bootstrap-confusing-lib-and-lib64-and-core-crate.patch +++ /dev/null @@ -1,27 +0,0 @@ -From 66f5530fceeb1745a1348202517515a945b3d752 Mon Sep 17 00:00:00 2001 -From: Duncan Overbruck -Date: Mon, 3 Nov 2025 21:34:19 +0100 -Subject: [PATCH 12/15] fix bootstrap confusing lib and lib64 and core crates - not being found - -Source: https://github.com/chimera-linux/cports/blob/3b0287d5df849cc1f9a5e0a8fb3a396bbbe1f9fc/main/rust/patches/fuck-rust.patch ---- - src/bootstrap/src/lib.rs | 2 ++ - 1 file changed, 2 insertions(+) - -diff --git a/src/bootstrap/src/lib.rs b/src/bootstrap/src/lib.rs -index 6171078e4..e58c9964b 100644 ---- a/src/bootstrap/src/lib.rs -+++ b/src/bootstrap/src/lib.rs -@@ -488,6 +488,8 @@ impl Build { - .run_capture_stdout(&config) - .stdout() - .trim() -+ .replace("lib64", "lib") -+ .replace("lib32", "lib") - .to_owned(); - - let initial_target_dir = Path::new(&initial_target_libdir) --- -2.51.2 - diff --git a/srcpkgs/rust/patches/0013-do-not-install-libunwind-source-removed.patch b/srcpkgs/rust/patches/0013-do-not-install-libunwind-source-removed.patch deleted file mode 100644 index ecc335fea2bfcb..00000000000000 --- a/srcpkgs/rust/patches/0013-do-not-install-libunwind-source-removed.patch +++ /dev/null @@ -1,25 +0,0 @@ -From 35e0832eb8be64791b486ffd43f0473dd12999e7 Mon Sep 17 00:00:00 2001 -From: q66 -Date: Thu, 4 Jan 2024 15:05:54 +0100 -Subject: [PATCH 13/15] do not install libunwind source (removed) - ---- - src/bootstrap/src/core/build_steps/dist.rs | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/src/bootstrap/src/core/build_steps/dist.rs b/src/bootstrap/src/core/build_steps/dist.rs -index 745971adc..138f72b02 100644 ---- a/src/bootstrap/src/core/build_steps/dist.rs -+++ b/src/bootstrap/src/core/build_steps/dist.rs -@@ -1133,7 +1133,7 @@ impl Step for Src { - copy_src_dirs( - builder, - &builder.src, -- &["library", "src/llvm-project/libunwind"], -+ &["library"], - &[ - // not needed and contains symlinks which rustup currently - // chokes on when unpacking. --- -2.51.2 - diff --git a/srcpkgs/rust/patches/0014-do-not-statically-link-musl-by-default.patch b/srcpkgs/rust/patches/0014-do-not-statically-link-musl-by-default.patch deleted file mode 100644 index 9087213d00a348..00000000000000 --- a/srcpkgs/rust/patches/0014-do-not-statically-link-musl-by-default.patch +++ /dev/null @@ -1,82 +0,0 @@ -From 8dab8d631c2e849cf16f2bdfb7909482c7f6c70a Mon Sep 17 00:00:00 2001 -From: Duncan Overbruck -Date: Mon, 3 Nov 2025 23:15:15 +0100 -Subject: [PATCH 14/15] do not statically link musl by default - ---- - .../src/spec/targets/aarch64_unknown_linux_musl.rs | 3 --- - .../src/spec/targets/arm_unknown_linux_musleabihf.rs | 2 -- - .../src/spec/targets/armv7_unknown_linux_musleabihf.rs | 2 -- - .../rustc_target/src/spec/targets/i686_unknown_linux_musl.rs | 2 -- - .../rustc_target/src/spec/targets/x86_64_unknown_linux_musl.rs | 2 -- - 5 files changed, 11 deletions(-) - -diff --git a/compiler/rustc_target/src/spec/targets/aarch64_unknown_linux_musl.rs b/compiler/rustc_target/src/spec/targets/aarch64_unknown_linux_musl.rs -index 478726fbe..b7b345e56 100644 ---- a/compiler/rustc_target/src/spec/targets/aarch64_unknown_linux_musl.rs -+++ b/compiler/rustc_target/src/spec/targets/aarch64_unknown_linux_musl.rs -@@ -14,9 +14,6 @@ pub(crate) fn target() -> Target { - | SanitizerSet::MEMORY - | SanitizerSet::THREAD; - -- // FIXME(compiler-team#422): musl targets should be dynamically linked by default. -- base.crt_static_default = true; -- - Target { - llvm_target: "aarch64-unknown-linux-musl".into(), - metadata: TargetMetadata { -diff --git a/compiler/rustc_target/src/spec/targets/arm_unknown_linux_musleabihf.rs b/compiler/rustc_target/src/spec/targets/arm_unknown_linux_musleabihf.rs -index ca52e5b3c..1012b5b1a 100644 ---- a/compiler/rustc_target/src/spec/targets/arm_unknown_linux_musleabihf.rs -+++ b/compiler/rustc_target/src/spec/targets/arm_unknown_linux_musleabihf.rs -@@ -20,8 +20,6 @@ pub(crate) fn target() -> Target { - features: "+strict-align,+v6,+vfp2,-d32".into(), - max_atomic_width: Some(64), - mcount: "\u{1}mcount".into(), -- // FIXME(compiler-team#422): musl targets should be dynamically linked by default. -- crt_static_default: true, - ..base::linux_musl::opts() - }, - } -diff --git a/compiler/rustc_target/src/spec/targets/armv7_unknown_linux_musleabihf.rs b/compiler/rustc_target/src/spec/targets/armv7_unknown_linux_musleabihf.rs -index a3ac0223c..ec43eebfc 100644 ---- a/compiler/rustc_target/src/spec/targets/armv7_unknown_linux_musleabihf.rs -+++ b/compiler/rustc_target/src/spec/targets/armv7_unknown_linux_musleabihf.rs -@@ -23,8 +23,6 @@ pub(crate) fn target() -> Target { - features: "+v7,+vfp3,-d32,+thumb2,-neon".into(), - max_atomic_width: Some(64), - mcount: "\u{1}mcount".into(), -- // FIXME(compiler-team#422): musl targets should be dynamically linked by default. -- crt_static_default: true, - ..base::linux_musl::opts() - }, - } -diff --git a/compiler/rustc_target/src/spec/targets/i686_unknown_linux_musl.rs b/compiler/rustc_target/src/spec/targets/i686_unknown_linux_musl.rs -index 47a7eb3d5..da1026485 100644 ---- a/compiler/rustc_target/src/spec/targets/i686_unknown_linux_musl.rs -+++ b/compiler/rustc_target/src/spec/targets/i686_unknown_linux_musl.rs -@@ -11,8 +11,6 @@ pub(crate) fn target() -> Target { - base.max_atomic_width = Some(64); - base.add_pre_link_args(LinkerFlavor::Gnu(Cc::Yes, Lld::No), &["-m32", "-Wl,-melf_i386"]); - base.stack_probes = StackProbeType::Inline; -- // FIXME(compiler-team#422): musl targets should be dynamically linked by default. -- base.crt_static_default = true; - - // The unwinder used by i686-unknown-linux-musl, the LLVM libunwind - // implementation, apparently relies on frame pointers existing... somehow. -diff --git a/compiler/rustc_target/src/spec/targets/x86_64_unknown_linux_musl.rs b/compiler/rustc_target/src/spec/targets/x86_64_unknown_linux_musl.rs -index cc5f88862..0203c776a 100644 ---- a/compiler/rustc_target/src/spec/targets/x86_64_unknown_linux_musl.rs -+++ b/compiler/rustc_target/src/spec/targets/x86_64_unknown_linux_musl.rs -@@ -16,8 +16,6 @@ pub(crate) fn target() -> Target { - | SanitizerSet::MEMORY - | SanitizerSet::THREAD; - base.supports_xray = true; -- // FIXME(compiler-team#422): musl targets should be dynamically linked by default. -- base.crt_static_default = true; - - Target { - llvm_target: "x86_64-unknown-linux-musl".into(), --- -2.51.2 - diff --git a/srcpkgs/rust/patches/0015-link-ssp_nonshared-and-execinfo-on-musl-targets.patch b/srcpkgs/rust/patches/0015-link-ssp_nonshared-and-execinfo-on-musl-targets.patch deleted file mode 100644 index 358eae90915f77..00000000000000 --- a/srcpkgs/rust/patches/0015-link-ssp_nonshared-and-execinfo-on-musl-targets.patch +++ /dev/null @@ -1,28 +0,0 @@ -From 35456baf6f9706a8f1c55cbe8cb68965ba48cb95 Mon Sep 17 00:00:00 2001 -From: Duncan Overbruck -Date: Tue, 4 Nov 2025 02:11:03 +0100 -Subject: [PATCH 15/15] link ssp_nonshared and execinfo on musl targets - ---- - library/std/src/sys/pal/unix/mod.rs | 5 +++++ - 1 file changed, 5 insertions(+) - -diff --git a/library/std/src/sys/pal/unix/mod.rs b/library/std/src/sys/pal/unix/mod.rs -index dd1059fe0..a4b77047c 100644 ---- a/library/std/src/sys/pal/unix/mod.rs -+++ b/library/std/src/sys/pal/unix/mod.rs -@@ -425,6 +425,11 @@ cfg_select! { - #[link(name = "dl")] - unsafe extern "C" {} - } -+ all(target_os = "linux", target_env = "musl") => { -+ #[link(name = "ssp_nonshared")] -+ #[link(name = "execinfo")] -+ unsafe extern "C" {} -+ } - target_os = "vita" => { - #[link(name = "pthread", kind = "static", modifiers = "-bundle")] - unsafe extern "C" {} --- -2.51.2 - diff --git a/srcpkgs/rust/template b/srcpkgs/rust/template deleted file mode 100644 index c656a6639320a3..00000000000000 --- a/srcpkgs/rust/template +++ /dev/null @@ -1,271 +0,0 @@ -# Template file for 'rust' -# partially adapted from Alpine/Adélie's Rust APKBUILD -# -# Permission to use rust and cargo trademark is granted. -# See: https://github.com/rust-lang/core-team/issues/4 -# -# Always make sure custom distfiles used for bootstrap are -# uploaded to https://repo-default.voidlinux.org/distfiles/ -# -pkgname=rust -version=1.91.1 -revision=1 -_change_id=146435 -_llvmver=21 -hostmakedepends="curl pkg-config python3 tar cargo-bootstrap" -makedepends="libffi-devel ncurses-devel libxml2-devel libzstd-devel zlib-devel llvm${_llvmver}-devel" -depends="rust-std gcc" -short_desc="Safe, concurrent, practical systems language" -maintainer="Enno Boland " -license="Apache-2.0 OR MIT" -homepage="https://www.rust-lang.org/" -distfiles="https://static.rust-lang.org/dist/rustc-${version}-src.tar.gz" -checksum=38dce205d39f61571261f0444237a1ce9efecb970e760d8ec4d957af5b445723 -lib32disabled=yes -make_check=no # CBA for now -python_version=3 # needed for python files in rust-src - -build_helper="qemu" -build_options="bindist" -desc_option_bindist="Generate tarballs for bootstrap" - -if [ "$XBPS_LIBC" = "musl" ]; then - hostmakedepends+=" libexecinfo-devel" -fi -if [ "$XBPS_TARGET_LIBC" = "musl" ]; then - makedepends+=" libexecinfo-devel" -fi - -if [ "$CROSS_BUILD" ]; then - hostmakedepends+=" rust llvm${_llvmver}-devel" - # These are required for building the buildhost's stage0/1 - hostmakedepends+=" libffi-devel libxml2-devel ncurses-devel zlib-devel" -else - hostmakedepends+=" rust-bootstrap" -fi - -# we need this because cargo verifies checksums of all files in vendor -# crates when it builds and gives us no way to override or update the -# file sanely... so just clear out the file list -_clear_vendor_checksums() { - sed -i 's/\("files":{\)[^}]*/\1/' vendor/$1/.cargo-checksum.json -} - -post_patch() { - if [ "$build_option_bindist" ]; then - for x in ${FILESDIR}/patches/static-llvm/*.patch; do - msg_normal "Applying patch $x\n" - patch -sNp1 -i ${x} - done - fi - - # xbps-src replaces config.sub files. - _clear_vendor_checksums onig_sys-69.9.1 - - # ensure no leftover vendor config remains - # rm -r .cargo -} - -do_configure() { - local _local_rebuild _debug _debug_rustc _rpath _docs _llvm_shared - local _cross_args - - if [ "$CROSS_BUILD" ]; then - _local_rebuild="enable" - else - _local_rebuild="disable" - fi - - # disable rustc debug info as it bloats up rust-std significantly - # set to 1 or 2 if you wish to have debug info for rustc, it won't - # link on 32-bit platforms though (too big) - _debug_rustc="0" - # just disable debug for now - _debug="0" - - # if true, the binaries will be built with rpath, so the binaries will be - # usable directly from the build directory, this is not desirable for - # packaging but is useful when building bootstrap binaries - if [ "$build_option_bindist" ]; then - _rpath="enable" - _docs="disable" - _llvm_shared="disable" - else - _rpath="disable" - _docs="enable" - _llvm_shared="enable" - fi - - if [ "$CROSS_BUILD" ]; then - _cross_args=" - --set=target.${RUST_TARGET}.llvm-config=${XBPS_WRAPPERDIR}/llvm-config-qemu - --set=target.${RUST_TARGET}.crt-static=false - --set=target.${RUST_TARGET}.cc=${CC} - --set=target.${RUST_TARGET}.cxx=${CXX} - --set=target.${RUST_TARGET}.ar=${AR} - --set=target.${RUST_TARGET}.linker=${CC}" - fi - - # cross bootstrap with docs is currently broken in 1.91.0 - if [ "$CROSS_BUILD" ]; then - _docs="disable" - fi - - ./configure \ - --build="${RUST_BUILD}" \ - --host="${RUST_TARGET}" \ - --target="${RUST_TARGET}" \ - --prefix=/usr \ - --python=python3 \ - --enable-option-checking \ - --enable-vendor \ - --enable-local-rust \ - --enable-locked-deps \ - --enable-verbose-tests \ - --disable-full-bootstrap \ - --enable-extended \ - --enable-profiler \ - --disable-codegen-tests \ - --disable-dist-src \ - --${_llvm_shared}-llvm-link-shared \ - --${_rpath}-rpath \ - --${_local_rebuild}-local-rebuild \ - --${_docs}-docs \ - --debuginfo-level="${_debug}" \ - --debuginfo-level-rustc="${_debug_rustc}" \ - --debuginfo-level-tests=0 \ - --release-channel=stable \ - --release-description="Void Linux" \ - --llvm-libunwind=no \ - --llvm-config=/usr/bin/llvm-config \ - --disable-lld \ - --disable-llvm-bitcode-linker \ - --tools=clippy,rustdoc,rustfmt,rust-analyzer-proc-macro-srv \ - --set="change-id=${_change_id}" \ - --set="rust.deny-warnings=false" \ - --set="rust.optimize=true" \ - --set="rust.debug=false" \ - --set="rust.codegen-units=1" \ - --set="rust.codegen-units-std=1" \ - --set="rust.incremental=false" \ - --set="rust.jemalloc=false" \ - --set="rust.llvm-tools=false" \ - --set="build.submodules=false" \ - --set="build.rustc=/usr/bin/rustc" \ - --set="build.cargo=/usr/bin/cargo" \ - --set="build.optimized-compiler-builtins=false" \ - --set="target.${RUST_BUILD}.crt-static=false" \ - --set="target.${RUST_BUILD}.cc=${CC_host:-$CC}" \ - --set="target.${RUST_BUILD}.cxx=${CXX_host:-$CXX}" \ - --set="target.${RUST_BUILD}.ar=${AR_host:-$AR}" \ - --set="target.${RUST_BUILD}.linker=${CC_host:-$CC}" \ - --set="dist.src-tarball=false" \ - ${_cross_args} -} - -do_build() { - export RUST_BACKTRACE=1 - export JEMALLOC_SYS_WITH_LG_PAGE=16 - export CARGO_HOME="/host/cargo" - export SSL_CERT_FILE=/etc/ssl/certs/ca-certificates.crt - - # 1. prevent sysroot from leaking in by removing it from RUSTFLAGS. - # 2. Make the std debugging symbols point to rust-src. - export RUSTFLAGS="--remap-path-prefix=library=/usr/lib/rustlib/src/rust/library" - - # unset CFLAGS, CXXFLAGS and LDFLAGS to work around - # cc-rs, which adds them to the target specific flags, - # causing cross compilation to break if CFLAGS are target - # specific. - env CFLAGS_${RUST_BUILD}="${CFLAGS_host}" \ - CXXFLAGS_${RUST_BUILD}="${CXXFLAGS_host}" \ - LDFLAGS_${RUST_BUILD}="${LDFLAGS_host}" \ - CFLAGS_${RUST_TARGET}="${CFLAGS}" \ - CXXFLAGS_${RUST_TARGET}="${CXXFLAGS}" \ - LDFLAGS_${RUST_TARGET}="${LDFLAGS}" \ - CFLAGS="" CXXFLAGS="" LDFLAGS="" \ - python3 x.py dist --jobs $XBPS_MAKEJOBS -} - -do_check() { - export RUST_BACKTRACE=1 - - python3 x.py test ${makejobs} --no-doc --no-fail-fast \ - src/test/codegen \ - src/test/codegen-units \ - src/test/incremental \ - src/test/mir-opt \ - src/test/pretty \ - src/test/run-make \ - src/test/run-make-fulldeps \ - src/test/ui \ - src/test/ui-fulldeps -} - -do_install() { - if [ "$build_option_bindist" ]; then - mkdir -p ${XBPS_SRCDISTDIR}/distfiles - install -m 0644 \ - build/dist/rustc-${version}-${RUST_TARGET}.tar.xz \ - build/dist/rust-std-${version}-${RUST_TARGET}.tar.xz \ - ${XBPS_SRCDISTDIR}/distfiles - exit 1 - fi - - vmkdir usr - tar xf build/dist/rustc-${version}-${RUST_TARGET}.tar.gz \ - -C "$DESTDIR/usr" --strip-components=2 --exclude=manifest.in - tar xf build/dist/rust-std-${version}-${RUST_TARGET}.tar.gz \ - -C "$DESTDIR/usr/lib" --strip-components=3 --exclude=manifest.in - tar xf build/dist/rustc-dev-${version}-${RUST_TARGET}.tar.gz \ - -C "$DESTDIR/usr/lib" --strip-components=3 --exclude=manifest.in - if [ -z "$CROSS_BUILD" ]; then - tar xf build/dist/rust-docs-${version}-${RUST_TARGET}.tar.gz \ - -C "$DESTDIR/usr" --strip-components=2 --exclude=manifest.in - fi - tar xf build/dist/rust-src-${version}.tar.gz \ - -C "$DESTDIR/usr" --strip-components=2 --exclude=manifest.in - tar xf build/dist/rustfmt-${version}-${RUST_TARGET}.tar.gz \ - -C "$DESTDIR/usr" --strip-components=2 --exclude=manifest.in - tar xf build/dist/clippy-${version}-${RUST_TARGET}.tar.gz \ - -C "$DESTDIR/usr" --strip-components=2 --exclude=manifest.in - - vlicense COPYRIGHT - vlicense LICENSE-APACHE - vlicense LICENSE-MIT - - # move from a non-compliant path - mv "${DESTDIR}/usr/etc/target-spec-json-schema.json" \ - "${DESTDIR}/usr/share/rust/target-spec-json-schema.json" - - cd ${DESTDIR}/usr/lib - - # symlinks instead of copies - rm *.so - ln -sf rustlib/${RUST_TARGET}/lib/*.so . -} - -rust-doc_package() { - short_desc+=" - documentation" - pkg_install() { - vmove usr/share/doc - } -} - -rust-std_package() { - short_desc+=" - standard library" - if [ "$XBPS_TARGET_LIBC" = "musl" ]; then - depends="libexecinfo-devel" - fi - pkg_install() { - vmove usr/lib/rustlib/${RUST_TARGET} - vmove usr/lib/rustlib/rustc-src - } -} - -rust-src_package() { - short_desc+=" - source code" - pkg_install() { - vmove usr/lib/rustlib/src - } -} diff --git a/srcpkgs/rust/update b/srcpkgs/rust/update deleted file mode 100644 index 51448b21d082f7..00000000000000 --- a/srcpkgs/rust/update +++ /dev/null @@ -1,2 +0,0 @@ -site="https://github.com/rust-lang/rust/tags" -pattern='/archive/refs/tags/\K[\d\.]+(?=\.tar\.gz")' 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 27d1caddf2044c..00000000000000 --- a/srcpkgs/rustup/patches/0001-Symlink-rustup-instead-of-copying-it.patch +++ /dev/null @@ -1,38 +0,0 @@ -From e512f8222fddecf23552ed490f71cc3c444abc53 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Jan=20Christian=20Gr=C3=BCnhage?= - -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. - -diff --git a/src/cli/self_update.rs b/src/cli/self_update.rs -index 89ee515..26a98cd 100644 ---- a/src/cli/self_update.rs -+++ b/src/cli/self_update.rs -@@ -731,8 +731,7 @@ fn install_bins(process: &Process) -> 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(process) - } - -diff --git a/src/utils/mod.rs b/src/utils/mod.rs -index 52c76ac..fc40ae4 100644 ---- a/src/utils/mod.rs -+++ b/src/utils/mod.rs -@@ -397,7 +397,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), diff --git a/srcpkgs/rustup/template b/srcpkgs/rustup/template deleted file mode 100644 index f2f63f0aa6d63c..00000000000000 --- a/srcpkgs/rustup/template +++ /dev/null @@ -1,32 +0,0 @@ -# Template file for 'rustup' -pkgname=rustup -version=1.28.2 -revision=1 -# rustup doesn't recognize this target -archs="~armv*-musl" -build_style=cargo -build_helper=qemu -configure_args="--bin rustup-init --no-default-features - --features curl-backend,reqwest-native-tls,no-self-update" -hostmakedepends="pkg-config" -makedepends="openssl-devel zlib-devel libcurl-devel liblzma-devel libzstd-devel" -short_desc="Rust toolchain installer" -maintainer="tranzystorekk " -license="Apache-2.0 OR MIT" -homepage="https://www.rustup.rs" -changelog="https://raw.githubusercontent.com/rust-lang/rustup/master/CHANGELOG.md" -distfiles="https://github.com/rust-lang/rustup/archive/refs/tags/${version}.tar.gz" -checksum=5987dcb828068a4a5e29ba99ab26f2983ac0c6e2e4dc3e5b3a3c0fafb69abbc0 - -do_install() { - vbin target/${RUST_TARGET}/release/rustup-init - vdoc README.md - vlicense LICENSE-APACHE - vlicense LICENSE-MIT - - ln -s ${DESTDIR}/usr/bin/rustup-init rustup - for _shell in bash fish zsh; do - vtargetrun ./rustup completions ${_shell} > rustup.${_shell} - vcompletion rustup.${_shell} ${_shell} - done -} diff --git a/srcpkgs/rusty-diceware/template b/srcpkgs/rusty-diceware/template deleted file mode 100644 index 75a2812d519259..00000000000000 --- a/srcpkgs/rusty-diceware/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'rusty-diceware' -pkgname=rusty-diceware -version=0.5.8 -revision=1 -build_style=cargo -short_desc="Commandline diceware, sans dice, written in rustlang" -maintainer="Orphaned " -license="AGPL-3.0-only" -homepage="https://gitlab.com/yuvallanger/rusty-diceware" -changelog="https://gitlab.com/yuvallanger/rusty-diceware/-/raw/master/CHANGELOG.md" -distfiles="https://gitlab.com/yuvallanger/rusty-diceware/-/archive/diceware-v${version}/rusty-diceware-diceware-v${version}.tar.gz" -checksum=a3301f585149af8818d10972238656b9586a3fd78a6842150aec6d0ae8e4dbe8 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/rustypaste-cli/template b/srcpkgs/rustypaste-cli/template deleted file mode 100644 index c74da285c8736a..00000000000000 --- a/srcpkgs/rustypaste-cli/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'rustypaste-cli' -pkgname=rustypaste-cli -version=0.9.1 -revision=1 -build_style=cargo -short_desc="CLI tool for rustypaste" -maintainer="Lukas Jordan " -license="MIT" -homepage="https://github.com/orhun/rustypaste-cli" -changelog="https://raw.githubusercontent.com/orhun/rustypaste-cli/master/CHANGELOG.md" -distfiles="https://github.com/orhun/rustypaste-cli/archive/refs/tags/v${version}.tar.gz" -checksum=c5defaf6357e2ab8dc7b0e3f3e9e2012b79590b0af6cf16dd65ef0eabfb7c73a - -post_install() { - vlicense LICENSE - vdoc README.md - vman man/rpaste.1 - vsconf config.toml -} diff --git a/srcpkgs/rustypaste/files/rustypaste/run b/srcpkgs/rustypaste/files/rustypaste/run deleted file mode 100644 index 4717b77c621003..00000000000000 --- a/srcpkgs/rustypaste/files/rustypaste/run +++ /dev/null @@ -1,6 +0,0 @@ -#!/bin/sh -exec 2>&1 -[ -r conf ] && . ./conf -export CONFIG=${CONFIG:-/etc/rustypaste/config.toml} -cd /var/lib/rustypaste -exec chpst -u _rustypaste:_rustypaste rustypaste diff --git a/srcpkgs/rustypaste/template b/srcpkgs/rustypaste/template deleted file mode 100644 index 7db3c9b399e6c0..00000000000000 --- a/srcpkgs/rustypaste/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 'rustypaste' -pkgname=rustypaste -version=0.15.1 -revision=1 -build_style=cargo -make_check_args="-- --test-threads 1" -hostmakedepends="pkg-config" -makedepends="libzstd-devel" -short_desc="Minimal file upload/pastebin service" -maintainer="Lukas Jordan " -license="MIT" -homepage="https://github.com/orhun/rustypaste" -changelog="https://raw.githubusercontent.com/orhun/rustypaste/master/CHANGELOG.md" -distfiles="https://github.com/orhun/rustypaste/archive/refs/tags/v${version}.tar.gz" -checksum=a1f1afe2154ec5cc78da02dbb98c6069331b149cdfaf8975ffb73ac8fdf8d60d -conf_files="/etc/rustypaste/config.toml" - -system_accounts="_rustypaste" -_rustypaste_homedir="/var/lib/rustypaste" -_rustypaste_descr="Minimal file upload/pastebin service" - -make_dirs="/var/lib/rustypaste 0750 _rustypaste _rustypaste" - -post_install() { - vinstall config.toml 644 etc/rustypaste - vlicense LICENSE - vdoc README.md - vsv rustypaste -} diff --git a/srcpkgs/rvault/patches/missing-include.patch b/srcpkgs/rvault/patches/missing-include.patch deleted file mode 100644 index c8626109ae4ca3..00000000000000 --- a/srcpkgs/rvault/patches/missing-include.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/src/core/sdb.c -+++ b/src/core/sdb.c -@@ -17,6 +17,7 @@ - #include - #include - #include -+#include - - #include - diff --git a/srcpkgs/rvault/template b/srcpkgs/rvault/template deleted file mode 100644 index 54a5aaadce5f74..00000000000000 --- a/srcpkgs/rvault/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'rvault' -pkgname=rvault -version=0.4 -revision=6 -build_wrksrc=src -build_style=gnu-makefile -make_use_env=yes -make_build_args="USE_SQLITE=1 USE_MBEDTLS=1 USE_OPENSSL=0 USE_SODIUM=0" -make_install_args="BINDIR=/usr/bin MANDIR=/usr/share/man" -hostmakedepends="pkgconf" -makedepends="libscrypt-devel mbedtls2-devel fuse-devel libcurl-devel - libedit-devel sqlite-devel" -short_desc="Secure and authenticated store for secrets and small documents" -maintainer="Orphaned " -license="BSD-2-Clause" -homepage="https://github.com/rmind/rvault" -distfiles="https://github.com/rmind/rvault/archive/v${version}.tar.gz" -checksum=be729a5add68a1515de856ec88750d0d1ececadc540ac956e8f5730e1f27d47c - -if [ "$XBPS_TARGET_LIBC" = "musl" ]; then - makedepends+=" musl-legacy-compat" -fi - -post_extract() { - vsed -e 's/-Werror//' -i ${build_wrksrc}/Makefile -} - -post_install() { - vlicense ${wrksrc}/LICENSE -} diff --git a/srcpkgs/rw/template b/srcpkgs/rw/template deleted file mode 100644 index b73b3a8e3b0b71..00000000000000 --- a/srcpkgs/rw/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'rw'. -pkgname=rw -version=1.0 -revision=1 -build_style=gnu-makefile -short_desc="Block device and byte copying program similar to dd" -maintainer="Duncaen " -license="ISC" -homepage="https://sortix.org/rw/" -distfiles="https://sortix.org/rw/release/rw-portable-${version}.tar.gz" -checksum="50009730e36991dfe579716f91f4f616f5ba05ffb7bf69c03d41bf305ed93b6d" - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/rw/update b/srcpkgs/rw/update deleted file mode 100644 index df348b7d1b8ae5..00000000000000 --- a/srcpkgs/rw/update +++ /dev/null @@ -1 +0,0 @@ -pkgname=rw-portable diff --git a/srcpkgs/rwc/template b/srcpkgs/rwc/template deleted file mode 100644 index 9e1823a6018fe6..00000000000000 --- a/srcpkgs/rwc/template +++ /dev/null @@ -1,11 +0,0 @@ -# Template file for 'rwc' -pkgname=rwc -version=0.3 -revision=1 -build_style=gnu-makefile -short_desc="Report when files change" -maintainer="Anachron " -license="CC0-1.0" -homepage="https://github.com/leahneukirchen/${pkgname}" -distfiles="https://github.com/leahneukirchen/${pkgname}/archive/v${version}.tar.gz" -checksum=5a6561a3039e00f3e6da27c46e7961a9d1abf3a96b60b27437b7a5c8c5bef700 diff --git a/srcpkgs/rx_tools/patches/soapysdr_0.8.patch b/srcpkgs/rx_tools/patches/soapysdr_0.8.patch deleted file mode 100644 index 78ca0784404e24..00000000000000 --- a/srcpkgs/rx_tools/patches/soapysdr_0.8.patch +++ /dev/null @@ -1,15 +0,0 @@ -API change in SoapySDR-0.8.1. Upstream currently has 3 years of unreleased changes, -including a similar fix, but it was too convoluted to easily import directly. - ---- a/src/convenience/convenience.c -+++ b/src/convenience/convenience.c -@@ -488,7 +488,8 @@ - - show_device_info(dev); - -- if (SoapySDRDevice_setupStream(dev, streamOut, SOAPY_SDR_RX, format, NULL, 0, &stream_args) != 0) { -+ *streamOut = SoapySDRDevice_setupStream(dev, SOAPY_SDR_RX, format, NULL, 0, &stream_args); -+ if (*streamOut == NULL) { - fprintf(stderr, "SoapySDRDevice_setupStream failed\n"); - return -3; - } diff --git a/srcpkgs/rx_tools/template b/srcpkgs/rx_tools/template deleted file mode 100644 index 1147146456a8fa..00000000000000 --- a/srcpkgs/rx_tools/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'rx_tools' -pkgname=rx_tools -version=1.0.3 -revision=2 -build_style=cmake -makedepends="SoapySDR-devel" -short_desc="Tools for receiving data from SDRs" -maintainer="Alex Childs " -license="GPL-2.0-only" -homepage="https://github.com/rxseger/rx_tools" -distfiles="https://github.com/rxseger/rx_tools/archive/v${version}.tar.gz" -checksum=0828f1bb2b4634746bf57da8a63d399ec89cb199e1a6630c893120b9fc51b18d - -post_install() { - vdoc README.md -} diff --git a/srcpkgs/rxvt-unicode-terminfo b/srcpkgs/rxvt-unicode-terminfo deleted file mode 120000 index 0b27954d316a9e..00000000000000 --- a/srcpkgs/rxvt-unicode-terminfo +++ /dev/null @@ -1 +0,0 @@ -rxvt-unicode \ No newline at end of file diff --git a/srcpkgs/rxvt-unicode/files/rxvt-unicode.desktop b/srcpkgs/rxvt-unicode/files/rxvt-unicode.desktop deleted file mode 100644 index 436e8d119ed874..00000000000000 --- a/srcpkgs/rxvt-unicode/files/rxvt-unicode.desktop +++ /dev/null @@ -1,10 +0,0 @@ -[Desktop Entry] -Version=1.0 -Encoding=UTF-8 -Name=rxvt-unicode -Comment=An Unicode capable rxvt clone -Exec=urxvt -Icon=rxvt-unicode -Terminal=false -Type=Application -Categories=Application;System;TerminalEmulator; diff --git a/srcpkgs/rxvt-unicode/files/rxvt-unicode.png b/srcpkgs/rxvt-unicode/files/rxvt-unicode.png deleted file mode 100644 index 0738a7840938bc..00000000000000 Binary files a/srcpkgs/rxvt-unicode/files/rxvt-unicode.png and /dev/null differ diff --git a/srcpkgs/rxvt-unicode/patches/fix-for-tmux-34.patch b/srcpkgs/rxvt-unicode/patches/fix-for-tmux-34.patch deleted file mode 100644 index bc31c87eb01e97..00000000000000 --- a/srcpkgs/rxvt-unicode/patches/fix-for-tmux-34.patch +++ /dev/null @@ -1,19 +0,0 @@ -OSC commands returning the colour sequence must be terminated by either -of ST, ESC \, or BEL. rxvt-unicode tries to use the same type of termination -as was in the query but doesn't correctly handle the multiple-char sequence -used for 7-bit queries. Force to using ESC \ instead for now. - ---- a/src/command.C -+++ b/src/command.C -@@ -3426,9 +3426,9 @@ - snprintf (rgba_str, sizeof (rgba_str), "rgb:%04x/%04x/%04x", c.r, c.g, c.b); - - if (IN_RANGE_INC (color, minCOLOR, maxTermCOLOR)) -- tt_printf ("\033]%d;%d;%s%c", report, color - minCOLOR, rgba_str, resp); -+ tt_printf ("\033]%d;%d;%s\033\\", report, color - minCOLOR, rgba_str); - else -- tt_printf ("\033]%d;%s%c", report, rgba_str, resp); -+ tt_printf ("\033]%d;%s\033\\", report, rgba_str, resp); - } - else - set_window_color (color, str); diff --git a/srcpkgs/rxvt-unicode/patches/font-width-fix.patch b/srcpkgs/rxvt-unicode/patches/font-width-fix.patch deleted file mode 100644 index b632281c034ec0..00000000000000 --- a/srcpkgs/rxvt-unicode/patches/font-width-fix.patch +++ /dev/null @@ -1,26 +0,0 @@ ---- a/src/rxvtfont.C.bukind 2007-11-30 14:36:33.000000000 +0600 -+++ b/src/rxvtfont.C 2007-11-30 14:39:29.000000000 +0600 -@@ -1171,12 +1171,21 @@ - XGlyphInfo g; - XftTextExtents16 (disp, f, &ch, 1, &g); - -+/* -+ * bukind: don't use g.width as a width of a character! -+ * instead use g.xOff, see e.g.: http://keithp.com/~keithp/render/Xft.tutorial -+ - g.width -= g.x; - - int wcw = WCWIDTH (ch); - if (wcw > 0) g.width = (g.width + wcw - 1) / wcw; - - if (width < g.width ) width = g.width; -+ */ -+ int wcw = WCWIDTH (ch); -+ if (wcw > 1) g.xOff = g.xOff / wcw; -+ if (width < g.xOff) width = g.xOff; -+ - if (height < g.height ) height = g.height; - if (glheight < g.height - g.y) glheight = g.height - g.y; - } - - diff --git a/srcpkgs/rxvt-unicode/patches/line-spacing-fix.patch b/srcpkgs/rxvt-unicode/patches/line-spacing-fix.patch deleted file mode 100644 index 641468b2227873..00000000000000 --- a/srcpkgs/rxvt-unicode/patches/line-spacing-fix.patch +++ /dev/null @@ -1,25 +0,0 @@ ---- a/src/rxvtfont.C 2011-07-20 22:19:29.878012201 -0300 -+++ b/src/rxvtfont.C 2011-07-20 22:19:33.634671723 -0300 -@@ -1237,11 +1237,22 @@ - - FT_Face face = XftLockFace (f); - -+/* -+ * use ascent, descent and height from XftFont *f instead of FT_Face face. -+ * this somehow reproduces the behaviour of the line height as seen on xterm. -+ - ascent = (face->size->metrics.ascender + 63) >> 6; - descent = (-face->size->metrics.descender + 63) >> 6; - height = max (ascent + descent, (face->size->metrics.height + 63) >> 6); - width = 0; - -+ */ -+ -+ ascent = f->ascent; -+ descent = f->descent; -+ height = max (ascent + descent, f->height); -+ width = 0; -+ - bool scalable = face->face_flags & FT_FACE_FLAG_SCALABLE; - - XftUnlockFace (f); diff --git a/srcpkgs/rxvt-unicode/patches/perl5.38.patch b/srcpkgs/rxvt-unicode/patches/perl5.38.patch deleted file mode 100644 index 948dc963e35bc2..00000000000000 --- a/srcpkgs/rxvt-unicode/patches/perl5.38.patch +++ /dev/null @@ -1,13 +0,0 @@ -diff --git a/src/rxvtperl.xs b/src/rxvtperl.xs -index 25b1144b..f664f397 100644 ---- a/src/rxvtperl.xs -+++ b/src/rxvtperl.xs -@@ -399,7 +399,7 @@ rxvt_perl_interp::init () - { - if (!perl) - { -- rxvt_push_locale (""); // perl init destroys current locale -+ rxvt_push_locale ("C"); // perl init destroys current locale - - { - perl_environ = rxvt_environ; diff --git a/srcpkgs/rxvt-unicode/template b/srcpkgs/rxvt-unicode/template deleted file mode 100644 index 892c1abe846dcb..00000000000000 --- a/srcpkgs/rxvt-unicode/template +++ /dev/null @@ -1,82 +0,0 @@ -# Template file for 'rxvt-unicode' -pkgname=rxvt-unicode -version=9.31 -revision=5 -build_style=gnu-configure -configure_args=" - --with-terminfo=/usr/share/terminfo --enable-256-color - --enable-font-styles --enable-xim --enable-keepscrolling - --enable-selectionscrolling --enable-smart-resize --enable-transparency - --enable-combining --with-term=rxvt-unicode-256color - $(vopt_if gdk_pixbuf '--enable-pixbuf' '--disable-pixbuf') - $(vopt_if perl '--enable-perl' '--disable-perl') - $(vopt_if startup_notification '--enable-startup-notification' '--disable-startup-notification') - $(vopt_if unicode3 '--enable-unicode3' '--disable-unicode3')" -hostmakedepends="pkg-config $(vopt_if perl 'perl')" -makedepends="xorgproto fontconfig-devel - libXrender-devel libXft-devel libSM-devel libXt-devel libptytty-devel - $(vopt_if gdk_pixbuf gdk-pixbuf-devel) - $(vopt_if perl perl) - $(vopt_if startup_notification startup-notification-devel)" -depends="ncurses rxvt-unicode-terminfo-${version}_${revision}" -short_desc="Terminal emulator supporting Xft fonts and Unicode" -maintainer="Leah Neukirchen " -license="GPL-3.0-or-later" -homepage="http://software.schmorp.de/pkg/rxvt-unicode.html" -changelog="http://cvs.schmorp.de/rxvt-unicode/Changes" -distfiles="http://dist.schmorp.de/${pkgname}/${pkgname}-${version}.tar.bz2" -checksum=aaa13fcbc149fe0f3f391f933279580f74a96fd312d6ed06b8ff03c2d46672e8 - -# Package build options -build_options="gdk_pixbuf perl startup_notification unicode3" -desc_option_unicode3="Use 21 instead of 16 bits to represent unicode chars" - -# Enable gdk_pixbuf & startup-notification by default. -build_options_default="gdk_pixbuf perl startup_notification unicode3" - -_cross_perl() { - if [ "$CROSS_BUILD" ]; then - sed -e "s#/usr/lib#${XBPS_CROSS_BASE}\0#g" \ - -e "s#/usr/share#${XBPS_CROSS_BASE}\0#g" \ - -e "s# -m[^ ]*##g" - else - cat - fi -} - -do_configure() { - if [ "$build_option_perl" ]; then - ./configure $configure_args \ - PERL=perl \ - PERL_O=rxvtperl.o \ - PERLFLAGS="$(perl -MExtUtils::Embed -e ccopts | _cross_perl)" \ - PERLLIB="$(perl -MExtUtils::Embed -e ldopts | _cross_perl)" \ - PERLPRIVLIBEXP="$(perl -MConfig -e 'print $Config{privlibexp}' | _cross_perl)" - else - ./configure $configure_args - fi -} - -pre_configure() { - if [ "$build_option_perl" ]; then - sed -i 's/rxvt_perl_link=no/rxvt_perl_link=yes/' configure - sed -i '/PERLFLAGS=/d' configure - fi -} - -pre_install() { - export TERMINFO="${DESTDIR}/usr/share/terminfo" - mkdir -p $TERMINFO -} - -post_install() { - vinstall ${FILESDIR}/${pkgname}.desktop 644 usr/share/applications - vinstall ${FILESDIR}/${pkgname}.png 644 usr/share/pixmaps -} - -rxvt-unicode-terminfo_package() { - short_desc+=" - terminfo data" - pkg_install() { - vmove usr/share/terminfo - } -} diff --git a/srcpkgs/rygel-devel b/srcpkgs/rygel-devel deleted file mode 120000 index bf6618aa2df4f3..00000000000000 --- a/srcpkgs/rygel-devel +++ /dev/null @@ -1 +0,0 @@ -rygel \ No newline at end of file diff --git a/srcpkgs/rygel/patches/require-gupnp.patch b/srcpkgs/rygel/patches/require-gupnp.patch deleted file mode 100644 index 8a2a655558e986..00000000000000 --- a/srcpkgs/rygel/patches/require-gupnp.patch +++ /dev/null @@ -1,9 +0,0 @@ ---- a/rygel-core-2.8.pc.in -+++ b/rygel-core-2.8.pc.in -@@ -11,5 +11,5 @@ Description: GNOME (Mobile) UPnP/DLNA Me - Version: @VERSION@ - Libs: -L${libdir} -lrygel-core-2.8 - Cflags: -I${includedir}/rygel-2.8 --Requires: gupnp-av-1.0 gee-0.8 -+Requires: gupnp-1.6 gupnp-av-1.0 gee-0.8 - Requires.Private: gmodule-2.0 diff --git a/srcpkgs/rygel/template b/srcpkgs/rygel/template deleted file mode 100644 index 9d4da2ee276241..00000000000000 --- a/srcpkgs/rygel/template +++ /dev/null @@ -1,41 +0,0 @@ -# Template file for 'rygel' -pkgname=rygel -version=0.44.2 -revision=2 -build_style=meson -build_helper="gir" -configure_args="-Dexamples=false -Dtests=false" -hostmakedepends="pkg-config glib-devel vala docbook2x gettext" -makedepends="sqlite-devel gtk+3-devel libsoup3-devel libgee-devel - gupnp-av-devel gupnp-dlna-devel tinysparql-devel - libmediaart-devel gssdp-devel gst1-editing-services-devel python3-devel" -depends="hicolor-icon-theme desktop-file-utils" -short_desc="GNOME home media solution" -maintainer="Orphaned " -license="LGPL-2.1-or-later" -homepage="https://gnome.pages.gitlab.gnome.org/rygel/" -changelog="https://gitlab.gnome.org/GNOME/rygel/-/raw/master/NEWS" -distfiles="${GNOME_SITE}/rygel/${version%.*}/rygel-${version}.tar.xz" -checksum=796eee494cdf60dc2bf82b00b8f99a14ba1c7cf40d2944817ff0c1aa6073d5a0 - -conf_files="/etc/rygel.conf" - -rygel-devel_package() { - depends="libgee-devel gupnp-devel gupnp-av-devel libuuid-devel - libglib-devel librygel>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - vmove usr/share/gir-1.0 - vmove usr/share/vala - } -} - -librygel_package() { - short_desc+=" - runtime libraries" - pkg_install() { - vmove "usr/lib/*.so.*" - } -} diff --git a/srcpkgs/ryzen-stabilizator/template b/srcpkgs/ryzen-stabilizator/template deleted file mode 100644 index 67b0371a05d71c..00000000000000 --- a/srcpkgs/ryzen-stabilizator/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'ryzen-stabilizator' -pkgname=ryzen-stabilizator -version=0.0.0.20180309 -revision=5 -_commit=90a2f7adc94baa484cbf2590455fb1f4a25126d8 -archs="i686* x86_64*" -build_style=go -go_import_path="github.com/qrwteyrutiyoup/ryzen-stabilizator" -hostmakedepends="git" -short_desc="Simple Go program to control an AMD Ryzen processor" -maintainer="Orphaned " -license="Apache-2.0" -homepage="https://github.com/qrwteyrutiyoup/ryzen-stabilizator" -distfiles="https://github.com/qrwteyrutiyoup/ryzen-stabilizator/archive/${_commit}.tar.gz" -checksum=08799f67ac9c65a16e96723cf68881f1d3fc1c8da691f473e4a0c5a273948744 -broken="missing go.mod" diff --git a/srcpkgs/rz-ghidra/template b/srcpkgs/rz-ghidra/template deleted file mode 100644 index 68bf521c5cc413..00000000000000 --- a/srcpkgs/rz-ghidra/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'rz-ghidra' -pkgname=rz-ghidra -version=0.7.0 -revision=1 -build_style=cmake -build_helper=qemu -configure_args="-DCUTTER_INSTALL_PLUGDIR=/usr/lib/rizin/cutter/plugins/native - -DBUILD_CUTTER_PLUGIN=ON" -hostmakedepends="pkg-config qt6-base qt6-tools" -makedepends="cutter-devel rizin-devel" -short_desc="Deep ghidra decompiler and sleigh disassembler integration for rizin" -maintainer="Orphaned " -license="LGPL-3.0-or-later" -homepage="https://github.com/rizinorg/rz-ghidra" -distfiles="https://github.com/rizinorg/rz-ghidra/releases/download/v${version}/rz-ghidra-src-v${version}.tar.gz" -checksum=62b9bc3e8f92efd7aa08a5fec710a19ef976c07f1dae9ba8f76539cc8b6fff6f diff --git a/srcpkgs/s-nail/template b/srcpkgs/s-nail/template deleted file mode 100644 index d3ce1955fa5577..00000000000000 --- a/srcpkgs/s-nail/template +++ /dev/null @@ -1,45 +0,0 @@ -# Template file for 's-nail' -pkgname=s-nail -version=14.9.25 -revision=1 -build_helper="qemu" -hostmakedepends="perl" -makedepends="libidn2-devel openssl-devel ncurses-devel" -conf_files="/etc/s-nail.rc" -short_desc="Mail processing system with a command syntax reminiscent of ed" -maintainer="Leah Neukirchen " -license="BSD-4-Clause, BSD-3-Clause, BSD-2-Clause, ISC" -homepage="https://git.sdaoden.eu/cgit/s-nail.git" -distfiles="https://www.sdaoden.eu/downloads/s-nail-${version}.tar.xz" -checksum=20ff055be9829b69d46ebc400dfe516a40d287d7ce810c74355d6bdc1a28d8a9 - -provides="mail-${version}_${revision}" - -alternatives=" - mail:mail.rc:/etc/s-nail.rc - mail:mail:/usr/bin/s-nail - mail:mail.1:/usr/share/man/man1/s-nail.1 -" - -do_build() { - if [ -z "$CROSS_BUILD" ]; then - cross=no - else - cross=yes - sed -i "s/|| \${tmp}/|| qemu-${XBPS_TARGET_QEMU_MACHINE}-static \${tmp}/" mk/make-config.sh - fi - make config \ - VAL_PREFIX=/usr \ - VAL_SYSCONFDIR=/etc \ - VAL_MAIL=/var/spool/mail \ - VAL_MTA=/usr/bin/sendmail \ - VAL_PAGER=less \ - OPT_AUTOCC=no \ - OPT_CROSS_BUILD=$cross - make ${makejobs} build -} - -do_install() { - make DESTDIR=$DESTDIR packager-install - vlicense COPYING -} diff --git a/srcpkgs/s-nail/update b/srcpkgs/s-nail/update deleted file mode 100644 index 765dbae41180ee..00000000000000 --- a/srcpkgs/s-nail/update +++ /dev/null @@ -1 +0,0 @@ -ignore="*.ar" diff --git a/srcpkgs/s/template b/srcpkgs/s/template deleted file mode 100644 index b092b97468d233..00000000000000 --- a/srcpkgs/s/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 's' -pkgname=s -version=0.7.4 -revision=1 -build_helper=qemu -build_style=go -go_import_path=github.com/zquestz/s -short_desc="Web search from the terminal" -maintainer="Daniel Lewan " -license="MIT" -homepage="https://github.com/zquestz/s" -distfiles="https://github.com/zquestz/s/archive/v${version}.tar.gz" -checksum=c491ddb6306382bba7ab2665b6fddbb60aef3de32704c04549a5e0b0174dfa6d - -post_build() { - s_cli=$(find $GOPATH/bin -name s) - vtargetrun $s_cli --completion bash >s.bash - vtargetrun $s_cli --completion fish >s.fish - vtargetrun $s_cli --completion zsh >s.zsh -} - -post_install() { - vlicense LICENSE - vcompletion s.bash bash - vcompletion s.fish fish - vcompletion s.zsh zsh -} diff --git a/srcpkgs/s3cmd/template b/srcpkgs/s3cmd/template deleted file mode 100644 index 8699f41d03104d..00000000000000 --- a/srcpkgs/s3cmd/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 's3cmd' -pkgname=s3cmd -version=2.4.0 -revision=2 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3-dateutil" -short_desc="Command line tool for Amazon S3" -maintainer="Duncaen " -license="GPL-2.0-or-later" -homepage="http://s3tools.org/s3cmd" -changelog="https://github.com/s3tools/s3cmd/raw/master/NEWS" -distfiles="https://github.com/s3tools/s3cmd/archive/v${version}.tar.gz" -checksum=47b7f90469ffc2c195b557f15b9e2e89282f54e8b4e28decb47889bd9ad14d24 -make_check="no" # requires a s3 server - -pre_install() { - export S3CMD_INSTPATH_DOC="share/doc" -} diff --git a/srcpkgs/s3fs-fuse/template b/srcpkgs/s3fs-fuse/template deleted file mode 100644 index ae508177414e9e..00000000000000 --- a/srcpkgs/s3fs-fuse/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 's3fs-fuse' -pkgname=s3fs-fuse -version=1.86 -revision=4 -build_style=gnu-configure -configure_args="--with-openssl ac_cv_file__git=no" -hostmakedepends="automake libtool pkg-config" -makedepends="fuse-devel libcurl-devel libxml2-devel" -short_desc="FUSE-based file system backed by Amazon S3" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="https://github.com/s3fs-fuse/s3fs-fuse/wiki" -distfiles="https://github.com/s3fs-fuse/s3fs-fuse/archive/v${version}.tar.gz" -checksum=9cf7ffc8f48cedd70e3fd4fd97e8d6d049d8d370867df10ceb7630b5bc1a9662 - -pre_configure() { - NOCONFIGURE=1 ./autogen.sh -} diff --git a/srcpkgs/s6-devel b/srcpkgs/s6-devel deleted file mode 120000 index 7b7dd69c186b10..00000000000000 --- a/srcpkgs/s6-devel +++ /dev/null @@ -1 +0,0 @@ -s6 \ No newline at end of file diff --git a/srcpkgs/s6-dns-devel b/srcpkgs/s6-dns-devel deleted file mode 120000 index bec66bfafb44a4..00000000000000 --- a/srcpkgs/s6-dns-devel +++ /dev/null @@ -1 +0,0 @@ -s6-dns \ No newline at end of file diff --git a/srcpkgs/s6-dns-doc b/srcpkgs/s6-dns-doc deleted file mode 120000 index bec66bfafb44a4..00000000000000 --- a/srcpkgs/s6-dns-doc +++ /dev/null @@ -1 +0,0 @@ -s6-dns \ No newline at end of file diff --git a/srcpkgs/s6-dns/template b/srcpkgs/s6-dns/template deleted file mode 100644 index 7f243bc2ec8263..00000000000000 --- a/srcpkgs/s6-dns/template +++ /dev/null @@ -1,39 +0,0 @@ -# Template file for 's6-dns' -pkgname=s6-dns -version=2.3.5.5 -revision=1 -build_style=configure -configure_args="--prefix=/usr --libdir=/usr/lib - --with-sysdeps=${XBPS_CROSS_BASE}/usr/lib/skalibs/sysdeps - --with-lib=${XBPS_CROSS_BASE}/usr/lib - $(vopt_if static --enable-static-libc)" -makedepends="execline-devel skalibs-devel" -short_desc="Suite of DNS client programs and libraries for Unix systems" -maintainer="Orphaned " -license="ISC" -homepage="https://skarnet.org/software/s6-dns" -distfiles="${homepage}/${pkgname}-${version}.tar.gz" -checksum=56979b5d5125c38071a80b5e3df0d4a6b2a7c52bb863a2410b6e3d797ffe1ee8 - -build_options="static" - -post_install() { - vlicense COPYING - vdoc README - vcopy "doc/*" usr/share/doc/${pkgname} -} - -s6-dns-doc_package() { - short_desc+=" - documentation" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/share/doc - } -} -s6-dns-devel_package() { - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/*.a - } -} diff --git a/srcpkgs/s6-doc b/srcpkgs/s6-doc deleted file mode 120000 index 7b7dd69c186b10..00000000000000 --- a/srcpkgs/s6-doc +++ /dev/null @@ -1 +0,0 @@ -s6 \ No newline at end of file diff --git a/srcpkgs/s6-linux-utils-doc b/srcpkgs/s6-linux-utils-doc deleted file mode 120000 index 86cfa333d10cde..00000000000000 --- a/srcpkgs/s6-linux-utils-doc +++ /dev/null @@ -1 +0,0 @@ -s6-linux-utils \ No newline at end of file diff --git a/srcpkgs/s6-linux-utils/template b/srcpkgs/s6-linux-utils/template deleted file mode 100644 index fc4863803178d8..00000000000000 --- a/srcpkgs/s6-linux-utils/template +++ /dev/null @@ -1,43 +0,0 @@ -# Template file for 's6-linux-utils' -pkgname=s6-linux-utils -version=2.6.1.0 -revision=1 -build_style=configure -configure_args="--libdir=/usr/lib --includedir=/usr/include - --with-sysdeps=${XBPS_CROSS_BASE}/usr/lib/skalibs/sysdeps - --with-lib=${XBPS_CROSS_BASE}/usr/lib --bindir=/usr/bin - $(vopt_if static '--enable-static-libc') - $(vopt_if multicall '--enable-multicall') " -makedepends="skalibs-devel" -short_desc="Minimalistic Linux-specific system utilities (s6-chroot, s6-mount etc.)" -maintainer="mobinmob " -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=2accb5a443dd04203a6358534bdcf0dd369aceb4733e322612c2b8329260b7a2 - -build_options="static multicall" -desc_option_static="Build static binaries" -desc_option_multicall="Build single multicall binary instead of a binary per utility" - -case "$XBPS_TARGET_MACHINE" in - *-musl) - makedepends+=" nsss-devel" - configure_args+=" --enable-nsss --with-include=${XBPS_CROSS_BASE}/usr/include/nsss" - ;; -esac - -post_install() { - vlicense COPYING - vdoc README - vcopy "doc/*" usr/share/doc/${pkgname} -} - -s6-linux-utils-doc_package() { - short_desc+=" - documentation" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/share/doc - } -} diff --git a/srcpkgs/s6-man-pages/template b/srcpkgs/s6-man-pages/template deleted file mode 100644 index 66af4d4914e20b..00000000000000 --- a/srcpkgs/s6-man-pages/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 's6-man-pages' -pkgname=s6-man-pages -version=2.11.3.0.1 -revision=1 -build_style=gnu-makefile -short_desc="Ports of the HTML documentation for the s6 supervision suite to mdoc(7)" -maintainer="mobinmob " -license="ISC" -homepage="https://github.com/flexibeast/s6-man-pages" -distfiles="https://github.com/flexibeast/s6-man-pages/archive/v${version}.tar.gz" -checksum=223e7c843e3996338efe1aee8d2779ae5b4b30e9140fd625021dda5c403b88be - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/s6-networking-devel b/srcpkgs/s6-networking-devel deleted file mode 120000 index 01de78c776c7f8..00000000000000 --- a/srcpkgs/s6-networking-devel +++ /dev/null @@ -1 +0,0 @@ -s6-networking \ No newline at end of file diff --git a/srcpkgs/s6-networking-doc b/srcpkgs/s6-networking-doc deleted file mode 120000 index 01de78c776c7f8..00000000000000 --- a/srcpkgs/s6-networking-doc +++ /dev/null @@ -1 +0,0 @@ -s6-networking \ No newline at end of file diff --git a/srcpkgs/s6-networking-man-pages/template b/srcpkgs/s6-networking-man-pages/template deleted file mode 100644 index 7a09aeb9f640fd..00000000000000 --- a/srcpkgs/s6-networking-man-pages/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 's6-networking-man-pages' -pkgname=s6-networking-man-pages -version=2.5.1.3.1 -revision=1 -build_style=gnu-makefile -hostmakedepends="mdocml" -short_desc="Mdoc versions of the documentation for the s6-networking suite" -maintainer="mobinmob " -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=6cff17453dc7946a2a5b94b8a4a48965db6c52c6000420acaedd443f9d069e8f - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/s6-networking/template b/srcpkgs/s6-networking/template deleted file mode 100644 index 133dc65c5697a6..00000000000000 --- a/srcpkgs/s6-networking/template +++ /dev/null @@ -1,55 +0,0 @@ -# Template file for 's6-networking' -pkgname=s6-networking -version=2.5.1.3 -revision=1 -build_style=configure -configure_args="--libdir=/usr/lib $(vopt_if libtls --enable-ssl=libtls) - $(vopt_if bearssl --enable-ssl=bearssl) - --with-sysdeps=${XBPS_CROSS_BASE}/usr/lib/skalibs/sysdeps - --with-lib=${XBPS_CROSS_BASE}/usr/lib --bindir=/usr/bin - $(vopt_if static --enable-static-libc)" -makedepends="execline-devel $(vopt_if libtls libtls-devel) skalibs-devel - s6-devel s6-dns-devel $(vopt_if bearssl bearssl-devel)" -short_desc="Suite of small network utilities for Unix systems" -maintainer="Orphaned " -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=a09e43c959ff9e0caa8ff4002608e73c0f57f87f04a8d9c24e6c9afefe45e977 - -build_options="bearssl libtls static" -build_options_default="bearssl" -desc_option_bearssl="Use BearSSL as SSL library" -desc_option_libtls="Use LibreSSL as SSL library" -vopt_conflict bearssl libtls - -case "$XBPS_TARGET_MACHINE" in - *-musl) - makedepends+=" nsss-devel" - configure_args+=" --enable-nsss --with-include=${XBPS_CROSS_BASE}/usr/include/nsss" - ;; -esac - -post_install() { - vlicense COPYING - vdoc README - vcopy "doc/*" usr/share/doc/${pkgname} -} - -s6-networking-doc_package() { - short_desc+=" - documentation" - depends="${sourcepkg}>=${version}_${revision} s6-networking-man-pages" - pkg_install() { - vmove usr/share/doc - } -} -s6-networking-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision} skalibs-devel - $(vopt_if libtls libtls-devel) $(vopt_if bearssl bearssl-devel)" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.a" - } -} diff --git a/srcpkgs/s6-portable-utils-doc b/srcpkgs/s6-portable-utils-doc deleted file mode 120000 index 26546d66d2e710..00000000000000 --- a/srcpkgs/s6-portable-utils-doc +++ /dev/null @@ -1 +0,0 @@ -s6-portable-utils \ No newline at end of file diff --git a/srcpkgs/s6-portable-utils-man-pages/template b/srcpkgs/s6-portable-utils-man-pages/template deleted file mode 100644 index b2046de61116f0..00000000000000 --- a/srcpkgs/s6-portable-utils-man-pages/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 's6-portable-utils-man-pages' -pkgname=s6-portable-utils-man-pages -version=2.3.0.0.1 -revision=1 -build_style=gnu-makefile -hostmakedepends="mdocml" -short_desc="Documentation for s6-portable-utils in mdoc(7) format" -maintainer="mobinmob " -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=1e1e5c53550bb11a2d7c12c1c745be9b1a68846a868bb8b3671d70450084c120 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/s6-portable-utils/template b/srcpkgs/s6-portable-utils/template deleted file mode 100644 index 89d9709c506897..00000000000000 --- a/srcpkgs/s6-portable-utils/template +++ /dev/null @@ -1,36 +0,0 @@ -# Template file for 's6-portable-utils' -pkgname=s6-portable-utils -version=2.3.0.0 -revision=1 -build_style=configure -configure_args="--prefix=/usr --libdir=/usr/lib --includedir=/usr/include - --with-sysdeps=${XBPS_CROSS_BASE}/usr/lib/skalibs/sysdeps - --with-lib=${XBPS_CROSS_BASE}/usr/lib - $(vopt_if static '--enable-static-libc') - $(vopt_if multicall '--enable-multicall')" -makedepends="skalibs-devel" -short_desc="Tiny portable generic utilities (s6-cat, s6-chmod, etc.)" -maintainer="mobinmob " -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=1e9066c430c1cb39a3a7b7004cd379ffebe566bd3d698db18de6125783002005 - -build_options="static multicall" -desc_option_static="Build static binaries" -desc_option_multicall="Build single multicall binary instead of a binary per utility" - -post_install() { - vlicense COPYING - vdoc README - vcopy "doc/*" usr/share/doc/${pkgname} -} - -s6-portable-utils-doc_package() { - short_desc+=" - documentation" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/share/doc - } -} diff --git a/srcpkgs/s6-rc-devel b/srcpkgs/s6-rc-devel deleted file mode 120000 index dbfda9db87a6ea..00000000000000 --- a/srcpkgs/s6-rc-devel +++ /dev/null @@ -1 +0,0 @@ -s6-rc \ No newline at end of file diff --git a/srcpkgs/s6-rc-doc b/srcpkgs/s6-rc-doc deleted file mode 120000 index dbfda9db87a6ea..00000000000000 --- a/srcpkgs/s6-rc-doc +++ /dev/null @@ -1 +0,0 @@ -s6-rc \ No newline at end of file diff --git a/srcpkgs/s6-rc/template b/srcpkgs/s6-rc/template deleted file mode 100644 index 0e894c661b4189..00000000000000 --- a/srcpkgs/s6-rc/template +++ /dev/null @@ -1,46 +0,0 @@ -# Template file for 's6-rc' -pkgname=s6-rc -version=0.5.4.1 -revision=1 -build_style=configure -configure_args="--prefix=/usr --libdir=/usr/lib --includedir=/usr/include - --with-sysdeps=${XBPS_CROSS_BASE}/usr/lib/skalibs/sysdeps - --with-lib=${XBPS_CROSS_BASE}/usr/lib - $(vopt_if static --enable-static-libc)" -makedepends="execline-devel skalibs-devel s6-devel" -depends="s6>=2.9.0.0_1 execline>=2.5.2.0_1" -short_desc="Service manager of the s6 init system" -maintainer="Duncaen " -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=d7268cab7c5423305cf9598a33d4fcdab8a315952b3ec80f79c85b8cb76158f6 - -build_options="static" -desc_option_static="Build static binaries" - -post_install() { - vlicense COPYING - vdoc README - vcopy "doc/*" usr/share/doc/${pkgname} - vmkdir usr/share/examples/${pkgname} - vcopy "examples/source/*" usr/share/examples/${pkgname}/ -} - -s6-rc-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/*.a - } -} - -s6-rc-doc_package() { - short_desc+=" - documentation" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/share/doc - } -} diff --git a/srcpkgs/s6/template b/srcpkgs/s6/template deleted file mode 100644 index ecc407c70fa311..00000000000000 --- a/srcpkgs/s6/template +++ /dev/null @@ -1,49 +0,0 @@ -# Template file for 's6' -pkgname=s6 -version=2.11.3.0 -revision=1 -build_style=configure -configure_args="--libdir=/usr/lib --bindir=/usr/bin - --with-sysdeps=${XBPS_CROSS_BASE}/usr/lib/skalibs/sysdeps - --with-lib=${XBPS_CROSS_BASE}/usr/lib - --exec-prefix=/usr - $(vopt_if static --enable-static-libc)" -makedepends="execline-devel skalibs-devel" -short_desc="Small suite of programs for UNIX, designed to allow process supervision" -maintainer="Duncaen " -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=0ef2de80c40b603d58bf65ec5dd9f0bb1f227d35f311e8948d9e30f81efb5b81 - -build_options="static" -desc_option_static="Build static binaries" - -case "$XBPS_TARGET_MACHINE" in - *-musl) - makedepends+=" nsss-devel" - configure_args+=" --enable-nsss --with-include=${XBPS_CROSS_BASE}/usr/include/nsss" - ;; -esac - -post_install() { - vlicense COPYING - vdoc README - vcopy "doc/*" usr/share/doc/${pkgname} -} - -s6-doc_package() { - short_desc="Documentation for s6" - depends="${sourcepkg}>=${version}_${revision} s6-man-pages" - pkg_install() { - vmove usr/share/doc - } -} -s6-devel_package() { - short_desc="Library and headers for s6" - pkg_install() { - vmove usr/include - vmove usr/lib/*.a - } -} diff --git a/srcpkgs/sabnzbd/files/README.voidlinux b/srcpkgs/sabnzbd/files/README.voidlinux deleted file mode 100644 index a890678d7ba999..00000000000000 --- a/srcpkgs/sabnzbd/files/README.voidlinux +++ /dev/null @@ -1,10 +0,0 @@ -Some optional packages must be installed for additional functionality: - - - unrar: for automatic extraction of rar archives - -By default, SABnzbd will listen on 127.0.0.1:8080 - This can be -changed with the -s option. See 'sabnzbd --help' for more information -on configuration directives. - -All SABnzbd settings are stored in \$HOME/.sabnzbd. Editing global -configuration files should not be necessary. diff --git a/srcpkgs/sabnzbd/files/sabnzbd b/srcpkgs/sabnzbd/files/sabnzbd deleted file mode 100644 index 5ea10abdb7d4e4..00000000000000 --- a/srcpkgs/sabnzbd/files/sabnzbd +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh -cd /usr/share/sabnzbd/ -./SABnzbd.py "$@" diff --git a/srcpkgs/sabnzbd/template b/srcpkgs/sabnzbd/template deleted file mode 100644 index 6d7fd017d828af..00000000000000 --- a/srcpkgs/sabnzbd/template +++ /dev/null @@ -1,42 +0,0 @@ -# Template file for 'sabnzbd' -pkgname=sabnzbd -version=4.4.1 -revision=1 -pycompile_dirs="/usr/share/sabnzbd" -hostmakedepends="python3 gettext" -depends="par2cmdline python3-cheetah3 python3-cryptography - python3-feedparser python3-configobj python3-CherryPy python3-Cheroot - python3-portend python3-chardet python3-notify2 python3-guessit - python3-puremagic python3-pysocks python3-apprise python3-sabctools unzip" -short_desc="Open Source Binary Newsreader written in Python" -maintainer="Orphaned " -license="GPL-2.0-or-later, custom:Bundled" -homepage="https://sabnzbd.org/" -changelog="https://github.com/sabnzbd/sabnzbd/releases" -distfiles="https://github.com/sabnzbd/sabnzbd/releases/download/${version}/SABnzbd-${version}-src.tar.gz" -checksum=a9ebf273d77c6d3cc9a13b1bd1640b903f4891e58aee3ef5a25595db3aa4d7fb -python_version=3 - -post_extract() { - rm -rf gntp sabnzbd/utils/{feedparser,configobj}.py - rm -f licenses/License-{feedparser,configobj,gntp,Python}.txt - rm -rf solaris -} - -do_build() { - python3 tools/make_mo.py -} - -do_install() { - vbin ${FILESDIR}/sabnzbd - vmkdir usr/share/sabnzbd - vcopy "*" usr/share/sabnzbd - rm -rf $DESTDIR/usr/share/sabnzbd/po - rm -rf $DESTDIR/usr/share/sabnzbd/tools - rm -rf $DESTDIR/usr/share/sabnzbd/tests - - for _f in licenses/* COPYRIGHT.txt; do - vlicense ${_f} - done - vdoc "${FILESDIR}/README.voidlinux" -} diff --git a/srcpkgs/sabnzbd/update b/srcpkgs/sabnzbd/update deleted file mode 100644 index 49f466662dffb1..00000000000000 --- a/srcpkgs/sabnzbd/update +++ /dev/null @@ -1 +0,0 @@ -ignore="*RC* *Alpha* *Beta*" diff --git a/srcpkgs/sacc/template b/srcpkgs/sacc/template deleted file mode 100644 index 446368592bda12..00000000000000 --- a/srcpkgs/sacc/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'sacc' -pkgname=sacc -version=1.07 -revision=5 -build_style="gnu-makefile" -makedepends="ncurses-devel libtls-devel" -short_desc="Terminal gopher client" -maintainer="Quentin Rameau " -license="ISC" -homepage="gopher://gopher.fifth.space/1/scm/sacc" -distfiles="ftp://ftp.bitreich.org/releases/$pkgname/$pkgname-$version.tar.gz" -checksum=2dd11e647f8959bee2104ce29005dac46d0de4630fc6381321de131cb81d536c - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/sacjava/template b/srcpkgs/sacjava/template deleted file mode 100644 index f150740bacce81..00000000000000 --- a/srcpkgs/sacjava/template +++ /dev/null @@ -1,53 +0,0 @@ -# Template file for 'sacjava' -pkgname=sacjava -version=1.3 -revision=1 -hostmakedepends="openjdk8 apache-maven" -depends="virtual?java-runtime" -short_desc="Simple API for CSS Java library" -maintainer="Đoàn Trần Công Danh " -license="W3C-19980720" -homepage="https://www.w3.org/Style/CSS/SAC/" -#distfiles="https://dev-www.libreoffice.org/src/39bb3fcea1514f1369fcfc87542390fd-sacjava-${version}.zip" -#checksum=085f2112c51fa8c1783fac12fbd452650596415121348393bb51f0f7e85a9045 -distfiles="https://www.w3.org/2002/06/sacjava-1.3.zip" -checksum=a228cae0e4c0cbefc7087cd1e17c0e8f91ee648949c6f0b9854c22f7ad1557b6 - -do_configure() { - cat >pom.xml <<-EOF - - 4.0.0 - org.w3c.css - sac - ${version} - jar - Simple API for CSS - SAC is a standard interface for CSS parsers. - http://www.w3.org/Style/CSS/SAC/ - - World Wide Web Consortium - http://www.w3.org/ - - - - The W3C Software License - http://www.w3.org/Consortium/Legal/copyright-software-19980720 - - - - . - - - EOF - rm -f sac.jar -} - -do_build() { - mvn package -} - -do_install() { - vinstall "target/sac-${version}.jar" 644 usr/share/java - ln -s "sac-${version}.jar" "$DESTDIR/usr/share/java/sac.jar" - vlicense COPYRIGHT.html -} diff --git a/srcpkgs/safeeyes/patches/fix-python3.12-importlib.patch b/srcpkgs/safeeyes/patches/fix-python3.12-importlib.patch deleted file mode 100644 index f633b7513bb12a..00000000000000 --- a/srcpkgs/safeeyes/patches/fix-python3.12-importlib.patch +++ /dev/null @@ -1,28 +0,0 @@ -diff --git a/safeeyes/utility.py b/safeeyes/utility.py -index 76803e5..ad35134 100644 ---- a/safeeyes/utility.py -+++ b/safeeyes/utility.py -@@ -21,9 +21,9 @@ This module contains utility functions for Safe Eyes and its plugins. - """ - - import errno --import imp - import inspect - import importlib -+import importlib.util - import json - import locale - import logging -@@ -354,11 +354,7 @@ def module_exist(module): - """ - Check wther the given Python module exists or not. - """ -- try: -- imp.find_module(module) -- return True -- except ImportError: -- return False -+ return importlib.util.find_spec(module) is not None - - - def merge_configs(new_config, old_config): diff --git a/srcpkgs/safeeyes/template b/srcpkgs/safeeyes/template deleted file mode 100644 index 8f3e4fd3dc33de..00000000000000 --- a/srcpkgs/safeeyes/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'safeeyes' -pkgname=safeeyes -version=2.1.6 -revision=2 -build_style=python3-module -hostmakedepends="python3-setuptools python3-devel pkg-config" -makedepends="python3-devel cairo-devel libgirepository-devel" -depends="python3-psutil libayatana-appindicator python3-gobject python3-Babel - python3-dbus xprop alsa-utils python3-xlib" -checkdepends="$depends python3-pip" -short_desc="Tool to reduce and prevent repetitive strain injury" -maintainer="Orphaned " -license="GPL-3.0-or-later" -homepage="https://slgobinath.github.io/SafeEyes/" -distfiles="${PYPI_SITE}/s/safeeyes/safeeyes-${version}.tar.gz" -checksum=b6fb014dfebecca07307968bf8b51c12f1388e65479e7a18d0be31a0a309d2f3 diff --git a/srcpkgs/sage-data-combinatorial_designs/template b/srcpkgs/sage-data-combinatorial_designs/template deleted file mode 100644 index 0303be21d4b036..00000000000000 --- a/srcpkgs/sage-data-combinatorial_designs/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'sage-data-combinatorial_designs' -pkgname=sage-data-combinatorial_designs -version=20140630 -revision=1 -short_desc="Data for combinatorial designs" -maintainer="Gonzalo Tornaría " -license="Public Domain" -homepage="https://mirrors.mit.edu/sage/spkg/upstream/combinatorial_designs/" -distfiles="https://mirrors.mit.edu/sage/spkg/upstream/combinatorial_designs/combinatorial_designs-$version.tar.bz2" -checksum=c9486c6d7ec71da338589a6e301723be4e55e02dcfc41f8dba11a682e3b3482e - -do_install() { - vmkdir usr/share/sagemath/combinatorial_designs - vcopy * usr/share/sagemath/combinatorial_designs -} diff --git a/srcpkgs/sage-data-combinatorial_designs/update b/srcpkgs/sage-data-combinatorial_designs/update deleted file mode 100644 index d66b1a8e41a00e..00000000000000 --- a/srcpkgs/sage-data-combinatorial_designs/update +++ /dev/null @@ -1 +0,0 @@ -pkgname=combinatorial_designs diff --git a/srcpkgs/sage-data-conway_polynomials/template b/srcpkgs/sage-data-conway_polynomials/template deleted file mode 100644 index a8c1565ed2a4b6..00000000000000 --- a/srcpkgs/sage-data-conway_polynomials/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'sage-data-conway_polynomials' -pkgname=sage-data-conway_polynomials -version=0.5 -revision=1 -hostmakedepends="python3" -short_desc="Database of Conway polynomials over finite fields" -maintainer="Gonzalo Tornaría " -license="Public Domain, GPL-2.0-or-later" -homepage="https://mirrors.mit.edu/sage/spkg/upstream/conway_polynomials/" -distfiles="https://mirrors.mit.edu/sage/spkg/upstream/conway_polynomials/conway_polynomials-$version.tar.bz2 - https://github.com/sagemath/sage/raw/9.4/build/pkgs/conway_polynomials/spkg-install.py" -checksum="d8f2788a85b1c2482cc4abe1a35d3da777445e21ec49b031d36b899e3c0deb17 - da85e913282d059ca36e14cefc92f891da469e8d7127f13a1ce96c6fb5c296af" -skip_extraction=spkg-install.py - -do_install() { - ln -s . src - SAGE_SHARE=${DESTDIR}/usr/share/sagemath PYTHONPATH=${PWD} \ - python3 ${XBPS_SRCDISTDIR}/${pkgname}-${version}/spkg-install.py -} diff --git a/srcpkgs/sage-data-conway_polynomials/update b/srcpkgs/sage-data-conway_polynomials/update deleted file mode 100644 index d3c5b7df2973ae..00000000000000 --- a/srcpkgs/sage-data-conway_polynomials/update +++ /dev/null @@ -1,2 +0,0 @@ -pkgname=conway_polynomials -site=https://mirrors.mit.edu/sage/spkg/upstream/conway_polynomials/ diff --git a/srcpkgs/sage-data-elliptic_curves/template b/srcpkgs/sage-data-elliptic_curves/template deleted file mode 100644 index 825c0e51419a51..00000000000000 --- a/srcpkgs/sage-data-elliptic_curves/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'sage-data-elliptic_curves' -pkgname=sage-data-elliptic_curves -version=0.8.1 -revision=1 -hostmakedepends="python3" -short_desc="Database of elliptic curves" -maintainer="Gonzalo Tornaría " -license="Public Domain, GPL-2.0-or-later" -homepage="https://mirrors.mit.edu/sage/spkg/upstream/elliptic_curves/" -distfiles="https://mirrors.mit.edu/sage/spkg/upstream/elliptic_curves/elliptic_curves-$version.tar.bz2 - https://github.com/sagemath/sage/raw/9.4/build/pkgs/elliptic_curves/spkg-install.py" -checksum="5fba5470d9d91f06282ed5edfc45bf0ea1c5f7c8d4837c46234b17be1481fd50 - 856d482872f72db47c7b718761bb1a205947b276df99b55d087a57130932cf84" -skip_extraction=spkg-install.py - -do_install() { - ln -s . src - SAGE_SHARE=${DESTDIR}/usr/share/sagemath \ - python3 ${XBPS_SRCDISTDIR}/${pkgname}-${version}/spkg-install.py -} diff --git a/srcpkgs/sage-data-elliptic_curves/update b/srcpkgs/sage-data-elliptic_curves/update deleted file mode 100644 index 707890073d0115..00000000000000 --- a/srcpkgs/sage-data-elliptic_curves/update +++ /dev/null @@ -1,2 +0,0 @@ -pkgname=elliptic_curves -site=https://mirrors.mit.edu/sage/spkg/upstream/elliptic_curves/ diff --git a/srcpkgs/sage-data-graphs/template b/srcpkgs/sage-data-graphs/template deleted file mode 100644 index 3df1e0ab0602a1..00000000000000 --- a/srcpkgs/sage-data-graphs/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'sage-data-graphs' -pkgname=sage-data-graphs -version=20210214 -revision=1 -short_desc="Database of graphs" -maintainer="Gonzalo Tornaría " -license="Public Domain" -homepage="https://mirrors.mit.edu/sage/spkg/upstream/graphs/" -distfiles="https://mirrors.mit.edu/sage/spkg/upstream/graphs/graphs-$version.tar.bz2" -checksum=07237c0d9853611505c389fd7bb92500c8743f5631babb4d0f45dfd8332f3741 - -do_install() { - vmkdir usr/share/sagemath/graphs - vcopy * usr/share/sagemath/graphs -} diff --git a/srcpkgs/sage-data-graphs/update b/srcpkgs/sage-data-graphs/update deleted file mode 100644 index c5c7c7dd5253b0..00000000000000 --- a/srcpkgs/sage-data-graphs/update +++ /dev/null @@ -1 +0,0 @@ -pkgname=graphs diff --git a/srcpkgs/sage-data-polytopes_db/template b/srcpkgs/sage-data-polytopes_db/template deleted file mode 100644 index 95022afb78794b..00000000000000 --- a/srcpkgs/sage-data-polytopes_db/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'sage-data-polytopes_db' -pkgname=sage-data-polytopes_db -version=20170220 -revision=1 -short_desc="Database of 2 and 3-dimensional reflexive polytopes" -maintainer="Gonzalo Tornaría " -license="Public Domain" -homepage="https://mirrors.mit.edu/sage/spkg/upstream/polytopes_db/" -distfiles="https://mirrors.mit.edu/sage/spkg/upstream/polytopes_db/polytopes_db-$version.tar.bz2" -checksum=cb788bdfca6e00864ec0bfa67932a68ae68bfeb9c527a91be90ad218026a0ce0 - -do_install() { - vmkdir usr/share/sagemath/reflexive_polytopes - vcopy * usr/share/sagemath/reflexive_polytopes -} diff --git a/srcpkgs/sage-data-polytopes_db/update b/srcpkgs/sage-data-polytopes_db/update deleted file mode 100644 index f51653b547fd55..00000000000000 --- a/srcpkgs/sage-data-polytopes_db/update +++ /dev/null @@ -1 +0,0 @@ -pkgname=polytopes_db diff --git a/srcpkgs/sagemath-giac/template b/srcpkgs/sagemath-giac/template deleted file mode 100644 index c1ca4a89869851..00000000000000 --- a/srcpkgs/sagemath-giac/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'sagemath-giac' -pkgname=sagemath-giac -version=0.1.3 -revision=2 -build_style=python3-pep517 -hostmakedepends="python3-meson-python python3-Cython" -makedepends="python3-cysignals python3-gmpy2 sagemath libmpc-devel giac-devel" -depends="sagemath" -checkdepends="python3-pytest" -short_desc="Support for using Giac within SageMath" -maintainer="Gonzalo Tornaría " -license="GPL-3.0-or-later" -homepage="https://github.com/sagemath/sagemath-giac/" -changelog="https://github.com/sagemath/sagemath-giac/releases" -distfiles="https://github.com/sagemath/sagemath-giac/archive/refs/tags/${version}.tar.gz" -checksum=6b8e1660959d92a0009fba752649ec53eced3f2693ac09423d6788fd608416df diff --git a/srcpkgs/sagemath/files/sage-env-config b/srcpkgs/sagemath/files/sage-env-config deleted file mode 100644 index b8440530118256..00000000000000 --- a/srcpkgs/sagemath/files/sage-env-config +++ /dev/null @@ -1,6 +0,0 @@ -# configure PATH using sage script location -export PATH="$(dirname $SELF):$PATH" - -# if SAGE_VENV is set, the script sage-env will prepend -# "$SAGE_VENV/bin" to the PATH, which is undesired -unset SAGE_VENV diff --git a/srcpkgs/sagemath/files/timings2.json b/srcpkgs/sagemath/files/timings2.json deleted file mode 100644 index b2b3fe818a20a7..00000000000000 --- a/srcpkgs/sagemath/files/timings2.json +++ /dev/null @@ -1,206 +0,0 @@ -{ - "sage.algebras.commutative_dga": {"walltime": 16}, - "sage.algebras.fusion_rings.f_matrix": {"walltime": 16}, - "sage.algebras.fusion_rings.fusion_ring": {"walltime": 16}, - "sage.algebras.hecke_algebras.cubic_hecke_algebra": {"walltime": 8}, - "sage.algebras.lie_conformal_algebras.n2_lie_conformal_algebra": {"walltime": 8}, - "sage.algebras.quantum_clifford": {"walltime": 8}, - "sage.algebras.steenrod.steenrod_algebra": {"walltime": 8}, - "sage.calculus.calculus": {"walltime": 16}, - "sage.calculus.desolvers": {"walltime": 8}, - "sage.calculus.riemann": {"walltime": 8}, - "sage.calculus.transforms.fft": {"walltime": 8}, - "sage.categories.coxeter_groups": {"walltime": 8}, - "sage.categories.finite_monoids": {"walltime": 8}, - "sage.categories.loop_crystals": {"walltime": 8}, - "sage.coding.ag_code": {"walltime": 32}, - "sage.coding.ag_code_decoders": {"walltime": 32}, - "sage.coding.linear_code": {"walltime": 32}, - "sage.combinat.designs.database": {"walltime": 8}, - "sage.combinat.designs.difference_family": {"walltime": 8}, - "sage.combinat.designs.orthogonal_arrays_build_recursive": {"walltime": 8}, - "sage.combinat.k_regular_sequence": {"walltime": 8}, - "sage.combinat.k_tableau": {"walltime": 16}, - "sage.combinat.matrices.hadamard_matrix": {"walltime": 8}, - "sage.combinat.multiset_partition_into_sets_ordered": {"walltime": 8}, - "sage.combinat.ncsf_qsym.ncsf": {"walltime": 8}, - "sage.combinat.ncsf_qsym.qsym": {"walltime": 8}, - "sage.combinat.partition": {"walltime": 8}, - "sage.combinat.partition_tuple": {"walltime": 8}, - "sage.combinat.permutation": {"walltime": 8}, - "sage.combinat.posets.posets": {"walltime": 8}, - "sage.combinat.rigged_configurations.kr_tableaux": {"walltime": 8}, - "sage.combinat.root_system.associahedron": {"walltime": 8}, - "sage.combinat.root_system.non_symmetric_macdonald_polynomials": {"walltime": 8}, - "sage.combinat.root_system.plot": {"walltime": 16}, - "sage.combinat.root_system.root_lattice_realizations": {"walltime": 8}, - "sage.combinat.rsk": {"walltime": 8}, - "sage.combinat.sf.k_dual": {"walltime": 8}, - "sage.combinat.sf.sf": {"walltime": 8}, - "sage.combinat.sf.sfa": {"walltime": 8}, - "sage.combinat.shifted_primed_tableau": {"walltime": 8}, - "sage.combinat.skew_tableau": {"walltime": 8}, - "sage.combinat.species.generating_series": {"walltime": 8}, - "sage.combinat.tableau": {"walltime": 8}, - "sage.combinat.tableau_tuple": {"walltime": 8}, - "sage.combinat.tiling": {"walltime": 8}, - "sage.combinat.tutorial": {"walltime": 8}, - "sage.crypto.sboxes": {"walltime": 8}, - "sage.doctest.forker": {"walltime": 16}, - "sage.dynamics.arithmetic_dynamics.projective_ds": {"walltime": 32}, - "sage.dynamics.cellular_automata.solitons": {"walltime": 8}, - "sage.functions.bessel": {"walltime": 16}, - "sage.functions.hypergeometric": {"walltime": 8}, - "sage.functions.orthogonal_polys": {"walltime": 8}, - "sage.functions.other": {"walltime": 16}, - "sage.functions.piecewise": {"walltime": 8}, - "sage.geometry.hyperbolic_space.hyperbolic_geodesic": {"walltime": 8}, - "sage.geometry.hyperplane_arrangement.arrangement": {"walltime": 8}, - "sage.geometry.hyperplane_arrangement.plot": {"walltime": 8}, - "sage.geometry.polyhedron.base": {"walltime": 8}, - "sage.geometry.polyhedron.base5": {"walltime": 8}, - "sage.geometry.polyhedron.base6": {"walltime": 16}, - "sage.geometry.polyhedron.library": {"walltime": 16}, - "sage.geometry.riemannian_manifolds.parametrized_surface3d": {"walltime": 16}, - "sage.graphs.connectivity": {"walltime": 8}, - "sage.graphs.generators.classical_geometries": {"walltime": 8}, - "sage.graphs.generators.distance_regular": {"walltime": 32}, - "sage.graphs.generators.smallgraphs": {"walltime": 8}, - "sage.graphs.generic_graph": {"walltime": 16}, - "sage.graphs.graph": {"walltime": 16}, - "sage.graphs.graph_list": {"walltime": 8}, - "sage.graphs.graph_plot": {"walltime": 8}, - "sage.graphs.strongly_regular_db": {"walltime": 8}, - "sage.groups.cactus_group": {"walltime": 8}, - "sage.groups.cubic_braid": {"walltime": 8}, - "sage.groups.lie_gps.nilpotent_lie_group": {"walltime": 8}, - "sage.groups.matrix_gps.finitely_generated_gap": {"walltime": 8}, - "sage.groups.perm_gps.permgroup": {"walltime": 8}, - "sage.groups.perm_gps.permgroup_named": {"walltime": 8}, - "sage.homology.homology_vector_space_with_basis": {"walltime": 8}, - "sage.interfaces.gap": {"walltime": 8}, - "sage.interfaces.gap_workspace": {"walltime": 8}, - "sage.interfaces.sage0": {"walltime": 16}, - "sage.libs.eclib.interface": {"walltime": 32}, - "sage.libs.eclib.mwrank": {"walltime": 16}, - "sage.manifolds.catalog": {"walltime": 8}, - "sage.manifolds.chart": {"walltime": 16}, - "sage.manifolds.chart_func": {"walltime": 8}, - "sage.manifolds.continuous_map": {"walltime": 8}, - "sage.manifolds.differentiable.affine_connection": {"walltime": 32}, - "sage.manifolds.differentiable.automorphismfield": {"walltime": 32}, - "sage.manifolds.differentiable.bundle_connection": {"walltime": 8}, - "sage.manifolds.differentiable.characteristic_cohomology_class": {"walltime": 8}, - "sage.manifolds.differentiable.curve": {"walltime": 16}, - "sage.manifolds.differentiable.degenerate": {"walltime": 16}, - "sage.manifolds.differentiable.degenerate_submanifold": {"walltime": 8}, - "sage.manifolds.differentiable.diff_form": {"walltime": 32}, - "sage.manifolds.differentiable.diff_map": {"walltime": 8}, - "sage.manifolds.differentiable.examples.euclidean": {"walltime": 32}, - "sage.manifolds.differentiable.examples.sphere": {"walltime": 32}, - "sage.manifolds.differentiable.integrated_curve": {"walltime": 32}, - "sage.manifolds.differentiable.levi_civita_connection": {"walltime": 16}, - "sage.manifolds.differentiable.manifold": {"walltime": 8}, - "sage.manifolds.differentiable.manifold_homset": {"walltime": 8}, - "sage.manifolds.differentiable.metric": {"walltime": 64}, - "sage.manifolds.differentiable.mixed_form": {"walltime": 16}, - "sage.manifolds.differentiable.multivectorfield": {"walltime": 64}, - "sage.manifolds.differentiable.pseudo_riemannian": {"walltime": 8}, - "sage.manifolds.differentiable.pseudo_riemannian_submanifold": {"walltime": 32}, - "sage.manifolds.differentiable.scalarfield": {"walltime": 8}, - "sage.manifolds.differentiable.scalarfield_algebra": {"walltime": 8}, - "sage.manifolds.differentiable.tangent_vector": {"walltime": 8}, - "sage.manifolds.differentiable.tensorfield": {"walltime": 128}, - "sage.manifolds.differentiable.tensorfield_paral": {"walltime": 16}, - "sage.manifolds.differentiable.vectorfield": {"walltime": 16}, - "sage.manifolds.point": {"walltime": 16}, - "sage.manifolds.scalarfield": {"walltime": 16}, - "sage.manifolds.section": {"walltime": 16}, - "sage.matrix.matrix2": {"walltime": 16}, - "sage.matrix.matrix_rational_dense": {"walltime": 8}, - "sage.matrix.special": {"walltime": 8}, - "sage.misc.cachefunc": {"walltime": 16}, - "sage.misc.functional": {"walltime": 8}, - "sage.misc.randstate": {"walltime": 16}, - "sage.misc.sagedoc": {"walltime": 16}, - "sage.misc.sageinspect": {"walltime": 16}, - "sage.misc.trace": {"walltime": 8}, - "sage.modular.abvar.abvar": {"walltime": 8}, - "sage.modular.abvar.homspace": {"walltime": 8}, - "sage.modular.btquotients.btquotient": {"walltime": 8}, - "sage.modular.btquotients.pautomorphicform": {"walltime": 16}, - "sage.modular.hecke.submodule": {"walltime": 8}, - "sage.modular.hypergeometric_motive": {"walltime": 8}, - "sage.modular.local_comp.local_comp": {"walltime": 16}, - "sage.modular.local_comp.type_space": {"walltime": 8}, - "sage.modular.modform.element": {"walltime": 32}, - "sage.modular.modform_hecketriangle.abstract_space": {"walltime": 16}, - "sage.modular.modform_hecketriangle.graded_ring_element": {"walltime": 16}, - "sage.modular.modform_hecketriangle.hecke_triangle_group_element": {"walltime": 32}, - "sage.modular.modform_hecketriangle.readme": {"walltime": 16}, - "sage.modular.modsym.ambient": {"walltime": 16}, - "sage.modular.modsym.space": {"walltime": 8}, - "sage.modular.overconvergent.genus0": {"walltime": 8}, - "sage.modular.pollack_stevens.modsym": {"walltime": 8}, - "sage.modules.fp_graded.morphism": {"walltime": 8}, - "sage.modules.free_module": {"walltime": 8}, - "sage.parallel.map_reduce": {"walltime": 8}, - "sage.plot.complex_plot": {"walltime": 16}, - "sage.plot.contour_plot": {"walltime": 32}, - "sage.plot.graphics": {"walltime": 32}, - "sage.plot.line": {"walltime": 8}, - "sage.plot.matrix_plot": {"walltime": 16}, - "sage.plot.multigraphics": {"walltime": 16}, - "sage.plot.plot": {"walltime": 64}, - "sage.plot.plot3d.base": {"walltime": 8}, - "sage.plot.plot3d.implicit_plot3d": {"walltime": 16}, - "sage.plot.plot3d.parametric_plot3d": {"walltime": 16}, - "sage.plot.plot3d.parametric_surface": {"walltime": 8}, - "sage.plot.plot3d.plot3d": {"walltime": 16}, - "sage.plot.point": {"walltime": 8}, - "sage.plot.polygon": {"walltime": 8}, - "sage.plot.streamline_plot": {"walltime": 8}, - "sage.repl.ipython_extension": {"walltime": 8}, - "sage.rings.asymptotic.asymptotic_expansion_generators": {"walltime": 16}, - "sage.rings.asymptotic.asymptotic_ring": {"walltime": 8}, - "sage.rings.asymptotic.asymptotics_multivariate_generating_functions": {"walltime": 8}, - "sage.rings.finite_rings.finite_field_base": {"walltime": 8}, - "sage.rings.function_field.function_field": {"walltime": 8}, - "sage.rings.function_field.ideal": {"walltime": 8}, - "sage.rings.lazy_series": {"walltime": 8}, - "sage.rings.lazy_series_ring": {"walltime": 32}, - "sage.rings.number_field.number_field": {"walltime": 32}, - "sage.rings.number_field.number_field_element": {"walltime": 8}, - "sage.rings.padics.padic_base_leaves": {"walltime": 8}, - "sage.rings.padics.padic_generic_element": {"walltime": 8}, - "sage.rings.polynomial.multi_polynomial_ideal": {"walltime": 8}, - "sage.rings.polynomial.polynomial_element": {"walltime": 16}, - "sage.rings.qqbar": {"walltime": 16}, - "sage.sandpiles.sandpile": {"walltime": 8}, - "sage.schemes.curves.affine_curve": {"walltime": 16}, - "sage.schemes.curves.closed_point": {"walltime": 8}, - "sage.schemes.curves.projective_curve": {"walltime": 32}, - "sage.schemes.elliptic_curves.BSD": {"walltime": 8}, - "sage.schemes.elliptic_curves.Qcurves": {"walltime": 8}, - "sage.schemes.elliptic_curves.ell_curve_isogeny": {"walltime": 8}, - "sage.schemes.elliptic_curves.ell_generic": {"walltime": 8}, - "sage.schemes.elliptic_curves.ell_modular_symbols": {"walltime": 8}, - "sage.schemes.elliptic_curves.ell_point": {"walltime": 8}, - "sage.schemes.elliptic_curves.ell_rational_field": {"walltime": 32}, - "sage.schemes.elliptic_curves.height": {"walltime": 8}, - "sage.schemes.elliptic_curves.isogeny_small_degree": {"walltime": 16}, - "sage.schemes.elliptic_curves.mod_sym_num": {"walltime": 8}, - "sage.schemes.elliptic_curves.padic_lseries": {"walltime": 8}, - "sage.schemes.elliptic_curves.padics": {"walltime": 8}, - "sage.schemes.elliptic_curves.sha_tate": {"walltime": 16}, - "sage.schemes.hyperelliptic_curves.hyperelliptic_padic_field": {"walltime": 16}, - "sage.schemes.riemann_surfaces.riemann_surface": {"walltime": 32}, - "sage.schemes.toric.chow_group": {"walltime": 8}, - "sage.structure.element": {"walltime": 16}, - "sage.symbolic.expression": {"walltime": 32}, - "sage.symbolic.integration.integral": {"walltime": 16}, - "sage.symbolic.relation": {"walltime": 8}, - "sage.tests.book_schilling_zabrocki_kschur_primer": {"walltime": 16}, - "sage.tests.book_stein_ent": {"walltime": 8}, - "sage.topology.simplicial_complex": {"walltime": 16} -} diff --git a/srcpkgs/sagemath/patches/40594-Fix_segfault_in_libgap.patch b/srcpkgs/sagemath/patches/40594-Fix_segfault_in_libgap.patch deleted file mode 100644 index b26ac2f691c429..00000000000000 --- a/srcpkgs/sagemath/patches/40594-Fix_segfault_in_libgap.patch +++ /dev/null @@ -1,51 +0,0 @@ -diff --git a/src/sage/libs/gap/element.pyx b/src/sage/libs/gap/element.pyx -index f52a73c2ded..2ef40fd0a69 100644 ---- a/src/sage/libs/gap/element.pyx -+++ b/src/sage/libs/gap/element.pyx -@@ -2498,11 +2498,17 @@ cdef class GapElement_Function(GapElement): - cdef Obj result = NULL - cdef Obj arg_list - cdef int n = len(args) -- cdef volatile Obj v2 -- -- if n > 0 and n <= 3: -- libgap = self.parent() -- a = [x if isinstance(x, GapElement) else libgap(x) for x in args] -+ cdef Obj a[3] -+ -+ if n <= 3: -+ if not all(isinstance(x, GapElement) for x in args): -+ libgap = self.parent() -+ args = tuple(x if isinstance(x, GapElement) else libgap(x) for x in args) -+ for i in range(n): -+ x = args[i] -+ a[i] = (x).value -+ else: -+ arg_list = make_gap_list(args) - - try: - sig_GAP_Enter() -@@ -2510,20 +2516,12 @@ cdef class GapElement_Function(GapElement): - if n == 0: - result = GAP_CallFunc0Args(self.value) - elif n == 1: -- result = GAP_CallFunc1Args(self.value, -- (a[0]).value) -+ result = GAP_CallFunc1Args(self.value, a[0]) - elif n == 2: -- result = GAP_CallFunc2Args(self.value, -- (a[0]).value, -- (a[1]).value) -+ result = GAP_CallFunc2Args(self.value, a[0], a[1]) - elif n == 3: -- v2 = (a[2]).value -- result = GAP_CallFunc3Args(self.value, -- (a[0]).value, -- (a[1]).value, -- v2) -+ result = GAP_CallFunc3Args(self.value, a[0], a[1], a[2]) - else: -- arg_list = make_gap_list(args) - result = GAP_CallFuncList(self.value, arg_list) - sig_off() - finally: diff --git a/srcpkgs/sagemath/patches/41141-Fix_ipython_9.7.0.patch b/srcpkgs/sagemath/patches/41141-Fix_ipython_9.7.0.patch deleted file mode 100644 index 5f05574f06a237..00000000000000 --- a/srcpkgs/sagemath/patches/41141-Fix_ipython_9.7.0.patch +++ /dev/null @@ -1,32 +0,0 @@ -From 18efb69e53590586b22dd0f63559845d4676feeb Mon Sep 17 00:00:00 2001 -From: Chenxin Zhong -Date: Thu, 6 Nov 2025 21:56:57 +0800 -Subject: [PATCH] Removed the unicode_to_str conversion from the - SagePrettyPrinter initialization. - -Removed the unicode_to_str conversion from the SagePrettyPrinter initialization. ---- - src/sage/repl/display/formatter.py | 3 +-- - 1 file changed, 1 insertion(+), 2 deletions(-) - -diff --git a/src/sage/repl/display/formatter.py b/src/sage/repl/display/formatter.py -index 3b73674dd48..ceea50f36eb 100644 ---- a/src/sage/repl/display/formatter.py -+++ b/src/sage/repl/display/formatter.py -@@ -62,7 +62,6 @@ - from io import StringIO - - from IPython.core.formatters import DisplayFormatter, PlainTextFormatter --from IPython.utils.py3compat import unicode_to_str - from IPython.core.display import DisplayObject - - from ipywidgets import Widget -@@ -311,7 +310,7 @@ def __call__(self, obj): - print('---- calling ipython formatter ----') - stream = StringIO() - printer = SagePrettyPrinter( -- stream, self.max_width, unicode_to_str(self.newline)) -+ stream, self.max_width, self.newline) - printer.pretty(obj) - printer.flush() - return stream.getvalue() diff --git a/srcpkgs/sagemath/patches/get_patches b/srcpkgs/sagemath/patches/get_patches deleted file mode 100755 index da686621e23070..00000000000000 --- a/srcpkgs/sagemath/patches/get_patches +++ /dev/null @@ -1,35 +0,0 @@ -#! /bin/sh - -version=10.7 - -URL_BASE_PR="https://github.com/sagemath/sage/pull/" -URL_BASE_COMPARE="https://github.com/sagemath/sage/compare/${version}..." - -case "$1" in - -n) dry=true ;; -esac - -# get_pr [ext] -get_pr() { - pr=$1 - desc=$(echo "$2" | sed -e 's/ /_/g') - ext=${3-diff} - url="$URL_BASE_PR$pr.$ext" - out="$pr-$desc.patch" - echo "curl -sL \"$url\" | filterdiff ... > \"$pr-$desc.patch\"" - if [ -z "$dry" ]; then - curl -sL "$url" | - filterdiff -p1 -i src/* -x src/.* -x src/setup.py -x src/sage/meson.build \ - -x src/sage/libs/meson.build -x src/sage/libs/giac/meson.build \ - -x src/sage_setup/autogen/giacpy-mkkeywords.py \ - -x src/sage_setup/autogen/flint/* -x src/doc/* | - cat > "$pr-$desc.patch" - fi -} - -# run from patches dir -cd $(dirname "$0") - -# positive review -get_pr 40594 "Fix segfault in libgap" -get_pr 41141 "Fix compatibility issue for ipython 9.7.0" diff --git a/srcpkgs/sagemath/template b/srcpkgs/sagemath/template deleted file mode 100644 index f57922d234a280..00000000000000 --- a/srcpkgs/sagemath/template +++ /dev/null @@ -1,89 +0,0 @@ -# Template file for 'sagemath' -pkgname=sagemath -version=10.7 -revision=2 -_pypi_version=${version/.beta/b} -_pypi_version=${_pypi_version/.rc/rc} -build_style=python3-pep517 -hostmakedepends="pkg-config python3-Cython python3-Jinja2 - python3-pkgconfig python3-setuptools python3-wheel - python3-gmpy2 python3-memory_allocator python3-numpy ecl - python3-cypari2 python3-cysignals python3-devel" -makedepends="boost-devel-minimal brial-devel cliquer-devel ecl eclib-devel - ecm-devel fflas-ffpack flintlib-devel gap-devel gd-devel glpk-devel - gsl-devel iml-devel lcalc-devel libbraiding-devel libhomfly-devel libmpc-devel - libpng-devel linbox-devel m4ri-devel m4rie-devel mpfi-devel - mpfr-devel ntl-devel openblas-devel pari-devel planarity-devel python3-cypari2 - python3-cysignals python3-devel python3-gmpy2 python3-memory_allocator - python3-numpy rankwidth-devel singular symmetrica-devel" -depends="eclib-devel fflas-ffpack flintlib-devel gcc-fortran meson gd-devel - gfan gsl-devel gzip libpng-devel linbox-devel m4ri-devel maxima-ecl - mpfr-devel nauty ntl-devel palp pari-devel pari-elldata-small pari-galdata - pari-galpol-small pari-seadata-small pkg-config python3-Cython python3-cypari2 - python3-cysignals python3-devel python3-fpylll python3-ipython python3-lrcalc - python3-ipython_ipykernel python3-jupyter_ipywidgets python3-matplotlib - python3-memory_allocator python3-networkx python3-pip python3-pkgconfig - python3-pplpy python3-primecountpy python3-requests python3-scipy - python3-sympy python3-traitlets sage-data-combinatorial_designs - python3-conway-polynomials sage-data-elliptic_curves sage-data-graphs - sage-data-polytopes_db sympow tachyon threejs-sage - python3-six python3-gmpy2 python3-numpy python3-pexpect python3-Sphinx - python3-Pillow python3-mpmath python3-jupyter_client python3-ptyprocess" -checkdepends="$depends python3-pytest pythran python3-Sphinx gdb" -short_desc="Open source mathematics software" -maintainer="Gonzalo Tornaría " -license="GPL-2.0-or-later" -homepage="https://www.sagemath.org/" -changelog="https://github.com/sagemath/sage/releases" -distfiles="${PYPI_SITE}/s/sagemath-standard/sagemath_standard-${_pypi_version}.tar.gz" -checksum=f6ec41913a745b94e20ceae69c2c54a7c8e549b3dc8b4a01dbd874c772924149 -nocross="due to ntl (eclib, singular), fflas-ffpack, givaro, linbox, sympow, maxima" - -# main repo `.../src/sage/` is `.../sage/` here -patch_args=-Np2 - -# parallel build -export SAGE_NUM_THREADS="$XBPS_MAKEJOBS" - -post_install() { - # move scripts to /usr/libexec - vmkdir usr/libexec - mv -T ${DESTDIR}/usr/bin ${DESTDIR}/usr/libexec/sagemath - - # copy configuration - vinstall ${FILESDIR}/sage-env-config 644 usr/libexec/sagemath - - # symlink main binary - vmkdir usr/bin - ln -s /usr/libexec/sagemath/sage ${DESTDIR}/usr/bin -} - -do_check() { - local testdir="${wrksrc}/.xbps-testdir/$(date +%s)" - python3 -m installer -d "${testdir}" dist/*.whl - - # this makes for nicer (shorter) relative paths in output - cd ${testdir}/${py3_sitelib} - - if [ -f ${XBPS_DISTDIR}/sagemath-check ] ; then - _sed='s|#.*||;/^\s*$/d;s|^\s*\([^ ]*/\)\?sage/|sage/|g' \ - _test_files=$(sed -e "$_sed" ${XBPS_DISTDIR}/sagemath-check) - fi - if [ -z "$_test_files" ]; then - _test_files=--all - fi - cp ${FILESDIR}/timings2.json . - _test_args="--stats_path=timings2.json" - if [ "$XBPS_CHECK_PKGS" = full ]; then - _test_args+=" --long --warn-long 30.0" - else - _test_args+=" --warn-long 10.0" - fi - if [ "$XBPS_BUILD_ENVIRONMENT" = "void-packages-ci" ]; then - # for CI use a predictable random seed - _test_args+=" --random-seed=0" - fi - - PATH="${testdir}/usr/bin:${PATH}" PYTHONPATH="${testdir}/${py3_sitelib}" \ - sage -tp ${XBPS_MAKEJOBS} ${_test_args} ${_test_files} -} diff --git a/srcpkgs/sagemath/update b/srcpkgs/sagemath/update deleted file mode 100644 index f34bbdf5ec69b0..00000000000000 --- a/srcpkgs/sagemath/update +++ /dev/null @@ -1,6 +0,0 @@ -pkgname="sage" -site="https://mirrors.mit.edu/sage/src/ -https://mirrors.mit.edu/sage/devel/" -if [[ "$version" != *[abr]* ]]; then - ignore="*[abr]*" -fi diff --git a/srcpkgs/sakura/template b/srcpkgs/sakura/template deleted file mode 100644 index c2e87b44ae64ea..00000000000000 --- a/srcpkgs/sakura/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'sakura' -pkgname=sakura -version=3.8.9 -revision=1 -build_style=cmake -hostmakedepends="perl pkg-config gettext" -makedepends="vte3-devel" -depends="desktop-file-utils" -short_desc="Simple but powerful libvte based terminal emulator" -maintainer="zenobit " -license="GPL-2.0-only" -homepage="https://launchpad.net/sakura" -distfiles="https://launchpad.net/sakura/trunk/${version}/+download/sakura-${version}.tar.bz2" -checksum=53b41c9b5dd62802d172c78f8af302768192e438af0dc0d65871d04a330b0a27 diff --git a/srcpkgs/saldl/patches/python-3.11.patch b/srcpkgs/saldl/patches/python-3.11.patch deleted file mode 100644 index 119ae7239ae367..00000000000000 --- a/srcpkgs/saldl/patches/python-3.11.patch +++ /dev/null @@ -1,35 +0,0 @@ -Index: saldl-40/.waf3/waflib/ConfigSet.py -=================================================================== ---- saldl-40.orig/.waf3/waflib/ConfigSet.py -+++ saldl-40/.waf3/waflib/ConfigSet.py -@@ -146,7 +146,7 @@ class ConfigSet(object): - Utils.writef(filename,''.join(buf)) - def load(self,filename): - tbl=self.table -- code=Utils.readf(filename,m='rU') -+ code=Utils.readf(filename,m='r') - for m in re_imp.finditer(code): - g=m.group - tbl[g(2)]=eval(g(3)) -Index: saldl-40/.waf3/waflib/Context.py -=================================================================== ---- saldl-40.orig/.waf3/waflib/Context.py -+++ saldl-40/.waf3/waflib/Context.py -@@ -106,7 +106,7 @@ class Context(ctx): - cache[node]=True - self.pre_recurse(node) - try: -- function_code=node.read('rU',encoding) -+ function_code=node.read('r',encoding) - exec(compile(function_code,node.abspath(),'exec'),self.exec_dict) - finally: - self.post_recurse(node) -@@ -346,7 +346,7 @@ def load_module(path,encoding=None): - pass - module=imp.new_module(WSCRIPT_FILE) - try: -- code=Utils.readf(path,m='rU',encoding=encoding) -+ code=Utils.readf(path,m='r',encoding=encoding) - except EnvironmentError: - raise Errors.WafError('Could not read the file %r'%path) - module_dir=os.path.dirname(path) diff --git a/srcpkgs/saldl/template b/srcpkgs/saldl/template deleted file mode 100644 index ababf3205cad79..00000000000000 --- a/srcpkgs/saldl/template +++ /dev/null @@ -1,31 +0,0 @@ -# Template file for 'saldl' -pkgname=saldl -version=40 -revision=2 -build_style=waf3 -configure_args="--saldl-version v${version} --no-werror" -hostmakedepends="pkg-config asciidoc" -makedepends="libevent-devel libcurl-devel" -short_desc="CLI downloader optimized for speed and early preview" -maintainer="SolitudeSF " -license="AGPL-3.0-or-later" -homepage="https://saldl.github.io/" -distfiles="https://github.com/saldl/saldl/archive/v${version}.tar.gz" -checksum=1cb7950848517fb82ec39561bf36c8cbc0a0caf8fa85355a5b76cac0281346ce - -CFLAGS="-fcommon" - -post_extract() { - # waf file is self extracting archive written in python - # it self extracts in top level, then runs extracted module in __main__ - # importing allows to patch contents of archive - cp waf waf.py - sed -i '/__name__.*__main__/i sys.exit(0)' waf.py - python3 waf.py - ln -s .waf3-* .waf3 - rm waf.py -} - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/salt/files/salt-api/run b/srcpkgs/salt/files/salt-api/run deleted file mode 100644 index 0a8ced51bb2ba7..00000000000000 --- a/srcpkgs/salt/files/salt-api/run +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh -exec 2>&1 -exec salt-api diff --git a/srcpkgs/salt/files/salt-master/run b/srcpkgs/salt/files/salt-master/run deleted file mode 100644 index 64411f2c330a94..00000000000000 --- a/srcpkgs/salt/files/salt-master/run +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh -exec 2>&1 -exec salt-master diff --git a/srcpkgs/salt/files/salt-minion/run b/srcpkgs/salt/files/salt-minion/run deleted file mode 100644 index fd923cb2be0cf2..00000000000000 --- a/srcpkgs/salt/files/salt-minion/run +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh -exec 2>&1 -exec salt-minion diff --git a/srcpkgs/salt/files/salt-syndic/run b/srcpkgs/salt/files/salt-syndic/run deleted file mode 100644 index 6c2dc7be432ac1..00000000000000 --- a/srcpkgs/salt/files/salt-syndic/run +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh -exec 2>&1 -exec salt-syndic diff --git a/srcpkgs/salt/patches/66899.patch b/srcpkgs/salt/patches/66899.patch deleted file mode 100644 index a72b5df66ebafb..00000000000000 --- a/srcpkgs/salt/patches/66899.patch +++ /dev/null @@ -1,53 +0,0 @@ -From 0f69a5a227bfba6ced8a3826d69d556967967fcc Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Marek=20Marczykowski-G=C3=B3recki?= - -Date: Wed, 18 Sep 2024 04:54:24 +0200 -Subject: [PATCH] Fix Python3.13 compatibility regarding urllib.parse module - -Python 3.13 fixed handling relative paths in urllib.parse module. -Specifically, relative file URL is now constructed as file:path instead -of converting it to absolute file:///path. This breaks -salt.utils.url.create which expects file:/// specifically. The mismatch -results in for example changing salt://top.sls into salt://.sls and thus -not finding the top file. - -Fix this by handling both prefixes. - -Relevant python change: https://github.com/python/cpython/issues/85110 -Fixes: #66898 ---- - changelog/66898.fixed.md | 1 + - salt/utils/url.py | 5 ++--- - 2 files changed, 3 insertions(+), 3 deletions(-) - create mode 100644 changelog/66898.fixed.md - -diff --git a/changelog/66898.fixed.md b/changelog/66898.fixed.md -new file mode 100644 -index 000000000000..2549d5e00ed1 ---- /dev/null -+++ b/changelog/66898.fixed.md -@@ -0,0 +1 @@ -+Fixed Python 3.13 compatibility regarding urllib.parse module -diff --git a/salt/utils/url.py b/salt/utils/url.py -index 478d8e911c2b..839db611c972 100644 ---- a/salt/utils/url.py -+++ b/salt/utils/url.py -@@ -4,7 +4,7 @@ - - import re - import sys --from urllib.parse import urlparse, urlunparse -+from urllib.parse import urlparse, urlunparse, urlunsplit - - import salt.utils.data - import salt.utils.path -@@ -46,8 +46,7 @@ def create(path, saltenv=None): - path = salt.utils.data.decode(path) - - query = f"saltenv={saltenv}" if saltenv else "" -- url = salt.utils.data.decode(urlunparse(("file", "", path, "", query, ""))) -- return "salt://{}".format(url[len("file:///") :]) -+ return f'salt://{salt.utils.data.decode(urlunsplit(("", "", path, query, "")))}' - - - def is_escaped(url): diff --git a/srcpkgs/salt/patches/66902.patch b/srcpkgs/salt/patches/66902.patch deleted file mode 100644 index 8593c7076cd03f..00000000000000 --- a/srcpkgs/salt/patches/66902.patch +++ /dev/null @@ -1,239 +0,0 @@ -From 32bfb196c75c45564982ea0746021fb4dce8c688 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Marek=20Marczykowski-G=C3=B3recki?= - -Date: Thu, 15 Aug 2024 14:57:01 +0200 -Subject: [PATCH 1/2] Use timezone-aware datetime objects, for UTC too - -datetime.datetime.utcnow() is deprecated in Python 3.12, and it's -recommended to switch to timezone-aware objects, so do this. It also -simplifies local time handling, as .astimezone() method can be used -instead of calculating timezone_delta manually. - -Part of #65604 ---- - salt/grains/core.py | 4 +-- - salt/state.py | 34 ++++++++------------ - salt/utils/jid.py | 2 +- - salt/utils/pkg/rpm.py | 5 ++- - tests/pytests/unit/grains/test_core.py | 4 ++- - tests/pytests/unit/state/test_state_basic.py | 9 ++++-- - tests/unit/utils/test_jid.py | 6 ++++ - 7 files changed, 37 insertions(+), 27 deletions(-) - -diff --git a/salt/grains/core.py b/salt/grains/core.py -index 7afcbd5cbae8..7e0084b42c66 100644 ---- a/salt/grains/core.py -+++ b/salt/grains/core.py -@@ -2906,12 +2906,12 @@ def ip_fqdn(): - if not ret["ipv" + ipv_num]: - ret[key] = [] - else: -- start_time = datetime.datetime.utcnow() -+ start_time = datetime.datetime.now(tz=datetime.timezone.utc) - try: - info = socket.getaddrinfo(_fqdn, None, socket_type) - ret[key] = list({item[4][0] for item in info}) - except (OSError, UnicodeError): -- timediff = datetime.datetime.utcnow() - start_time -+ timediff = datetime.datetime.now(tz=datetime.timezone.utc) - start_time - if timediff.seconds > 5 and __opts__["__role"] == "master": - log.warning( - 'Unable to find IPv%s record for "%s" causing a %s ' -diff --git a/salt/state.py b/salt/state.py -index f8821c498096..3c1dc3faa642 100644 ---- a/salt/state.py -+++ b/salt/state.py -@@ -171,11 +171,9 @@ def _calculate_fake_duration(): - Generate a NULL duration for when states do not run - but we want the results to be consistent. - """ -- utc_start_time = datetime.datetime.utcnow() -- local_start_time = utc_start_time - ( -- datetime.datetime.utcnow() - datetime.datetime.now() -- ) -- utc_finish_time = datetime.datetime.utcnow() -+ utc_start_time = datetime.datetime.now(tz=datetime.timezone.utc) -+ local_start_time = utc_start_time.astimezone() -+ utc_finish_time = datetime.datetime.now(tz=datetime.timezone.utc) - start_time = local_start_time.time().isoformat() - delta = utc_finish_time - utc_start_time - # duration in milliseconds.microseconds -@@ -2153,7 +2151,7 @@ def _call_parallel_target(cls, instance, init_kwargs, name, cdata, low): - instance = cls(**init_kwargs) - # we need to re-record start/end duration here because it is impossible to - # correctly calculate further down the chain -- utc_start_time = datetime.datetime.utcnow() -+ utc_start_time = datetime.datetime.now(tz=datetime.timezone.utc) - - instance.format_slots(cdata) - tag = _gen_tag(low) -@@ -2173,10 +2171,9 @@ def _call_parallel_target(cls, instance, init_kwargs, name, cdata, low): - "comment": f"An exception occurred in this state: {trb}", - } - -- utc_finish_time = datetime.datetime.utcnow() -- timezone_delta = datetime.datetime.utcnow() - datetime.datetime.now() -- local_finish_time = utc_finish_time - timezone_delta -- local_start_time = utc_start_time - timezone_delta -+ utc_finish_time = datetime.datetime.now(tz=datetime.timezone.utc) -+ local_finish_time = utc_finish_time.astimezone() -+ local_start_time = utc_start_time.astimezone() - ret["start_time"] = local_start_time.time().isoformat() - delta = utc_finish_time - utc_start_time - # duration in milliseconds.microseconds -@@ -2206,8 +2203,8 @@ def _call_parallel_target(cls, instance, init_kwargs, name, cdata, low): - *cdata["args"], **cdata["kwargs"] - ) - -- utc_start_time = datetime.datetime.utcnow() -- utc_finish_time = datetime.datetime.utcnow() -+ utc_start_time = datetime.datetime.now(tz=datetime.timezone.utc) -+ utc_finish_time = datetime.datetime.now(tz=datetime.timezone.utc) - delta = utc_finish_time - utc_start_time - duration = (delta.seconds * 1000000 + delta.microseconds) / 1000.0 - retry_ret["duration"] = duration -@@ -2294,10 +2291,8 @@ def call(self, low, chunks=None, running=None, retries=1): - Call a state directly with the low data structure, verify data - before processing. - """ -- utc_start_time = datetime.datetime.utcnow() -- local_start_time = utc_start_time - ( -- datetime.datetime.utcnow() - datetime.datetime.now() -- ) -+ utc_start_time = datetime.datetime.now(tz=datetime.timezone.utc) -+ local_start_time = utc_start_time.astimezone() - log.info( - "Running state [%s] at time %s", - low["name"].strip() if isinstance(low["name"], str) else low["name"], -@@ -2486,10 +2481,9 @@ def call(self, low, chunks=None, running=None, retries=1): - self.__run_num += 1 - format_log(ret) - self.check_refresh(low, ret) -- utc_finish_time = datetime.datetime.utcnow() -- timezone_delta = datetime.datetime.utcnow() - datetime.datetime.now() -- local_finish_time = utc_finish_time - timezone_delta -- local_start_time = utc_start_time - timezone_delta -+ utc_finish_time = datetime.datetime.now(tz=datetime.timezone.utc) -+ local_finish_time = utc_finish_time.astimezone() -+ local_start_time = utc_start_time.astimezone() - ret["start_time"] = local_start_time.time().isoformat() - delta = utc_finish_time - utc_start_time - # duration in milliseconds.microseconds -diff --git a/salt/utils/jid.py b/salt/utils/jid.py -index 69d926469b98..84f5b3c4a323 100644 ---- a/salt/utils/jid.py -+++ b/salt/utils/jid.py -@@ -16,7 +16,7 @@ def _utc_now(): - """ - Helper method so tests do not have to patch the built-in method. - """ -- return datetime.datetime.utcnow() -+ return datetime.datetime.now(tz=datetime.timezone.utc) - - - def gen_jid(opts): -diff --git a/salt/utils/pkg/rpm.py b/salt/utils/pkg/rpm.py -index 7574a068e83c..e07f865fef4d 100644 ---- a/salt/utils/pkg/rpm.py -+++ b/salt/utils/pkg/rpm.py -@@ -130,7 +130,10 @@ def parse_pkginfo(line, osarch=None): - - if install_time not in ("(none)", "0"): - install_date = ( -- datetime.datetime.utcfromtimestamp(int(install_time)).isoformat() + "Z" -+ datetime.datetime.fromtimestamp( -+ int(install_time), datetime.timezone.utc -+ ).isoformat() -+ + "Z" - ) - install_date_time_t = int(install_time) - else: -diff --git a/tests/pytests/unit/grains/test_core.py b/tests/pytests/unit/grains/test_core.py -index 8b840738ef7e..07735102e506 100644 ---- a/tests/pytests/unit/grains/test_core.py -+++ b/tests/pytests/unit/grains/test_core.py -@@ -17,6 +17,7 @@ - import tempfile - import textwrap - import uuid -+import warnings - from collections import namedtuple - - import pytest -@@ -2151,7 +2152,8 @@ def _check_type(key, value, ip4_empty, ip6_empty): - salt.utils.network, "ip_addrs6", MagicMock(return_value=net_ip6_mock) - ), patch.object( - core.socket, "getaddrinfo", side_effect=_getaddrinfo -- ): -+ ), warnings.catch_warnings(): -+ warnings.simplefilter("error") - get_fqdn = core.ip_fqdn() - ret_keys = ["fqdn_ip4", "fqdn_ip6", "ipv4", "ipv6"] - for key in ret_keys: -diff --git a/tests/pytests/unit/state/test_state_basic.py b/tests/pytests/unit/state/test_state_basic.py -index c76a8b950ad2..9c5352bc8bb8 100644 ---- a/tests/pytests/unit/state/test_state_basic.py -+++ b/tests/pytests/unit/state/test_state_basic.py -@@ -2,6 +2,8 @@ - Test functions in state.py that are not a part of a class - """ - -+import warnings -+ - import pytest - - import salt.state -@@ -139,8 +141,11 @@ def test_state_args_id_not_high(): - ), - ] - ) -- ret = salt.state.state_args(id_, state, high) -- assert ret == set() -+ with warnings.catch_warnings(): -+ warnings.simplefilter("error") -+ salt.utils.jid.gen_jid({}) -+ ret = salt.state.state_args(id_, state, high) -+ assert ret == set() - - - def test_state_args_state_not_high(): -diff --git a/tests/unit/utils/test_jid.py b/tests/unit/utils/test_jid.py -index 347e14113280..faa2383639aa 100644 ---- a/tests/unit/utils/test_jid.py -+++ b/tests/unit/utils/test_jid.py -@@ -4,6 +4,7 @@ - - import datetime - import os -+import warnings - - import salt.utils.jid - from tests.support.mock import patch -@@ -49,3 +50,8 @@ def test_deprecation_58225(self): - self.assertEqual( - str(no_opts), "gen_jid() missing 1 required positional argument: 'opts'" - ) -+ -+ def test_deprecation_65604(self): -+ with warnings.catch_warnings(): -+ warnings.simplefilter("error") -+ salt.utils.jid.gen_jid({}) - -From 90454cc14102b1b9d7cfc8cb2c4147b94b83678f Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Marek=20Marczykowski-G=C3=B3recki?= - -Date: Wed, 18 Sep 2024 14:58:14 +0200 -Subject: [PATCH 2/2] Add changelog entry - ---- - changelog/65604.fixed.md | 1 + - 1 file changed, 1 insertion(+) - create mode 100644 changelog/65604.fixed.md - -diff --git a/changelog/65604.fixed.md b/changelog/65604.fixed.md -new file mode 100644 -index 000000000000..2e7a9fe75c0c ---- /dev/null -+++ b/changelog/65604.fixed.md -@@ -0,0 +1 @@ -+Fixed some instances of deprecated datetime.datetime.utcnow() diff --git a/srcpkgs/salt/patches/67118.patch b/srcpkgs/salt/patches/67118.patch deleted file mode 100644 index 615967222d1ded..00000000000000 --- a/srcpkgs/salt/patches/67118.patch +++ /dev/null @@ -1,83 +0,0 @@ -diff --git a/salt/utils/pycrypto.py b/salt/utils/pycrypto.py -index e50ac323eb..f13158a112 100644 ---- a/salt/utils/pycrypto.py -+++ b/salt/utils/pycrypto.py -@@ -23,13 +23,6 @@ try: - except ImportError: - HAS_RANDOM = False - --try: -- import crypt -- -- HAS_CRYPT = True --except (ImportError, PermissionError): -- HAS_CRYPT = False -- - try: - import passlib.context - -@@ -101,10 +94,6 @@ def secure_password( - raise CommandExecutionError(str(exc)) - - --if HAS_CRYPT: -- methods = {m.name.lower(): m for m in crypt.methods} --else: -- methods = {} - known_methods = ["sha512", "sha256", "blowfish", "md5", "crypt"] - - -@@ -130,26 +119,6 @@ def _gen_hash_passlib(crypt_salt=None, password=None, algorithm=None): - return ctx.hash(**kwargs) - - --def _gen_hash_crypt(crypt_salt=None, password=None, algorithm=None): -- """ -- Generate /etc/shadow hash using the native crypt module -- """ -- if crypt_salt is None: -- # setting crypt_salt to the algorithm makes crypt generate -- # a salt compatible with the specified algorithm. -- crypt_salt = methods[algorithm] -- else: -- if algorithm != "crypt": -- # all non-crypt algorithms are specified as part of the salt -- crypt_salt = f"${methods[algorithm].ident}${crypt_salt}" -- -- try: -- ret = crypt.crypt(password, crypt_salt) -- except OSError: -- ret = None -- return ret -- -- - def gen_hash(crypt_salt=None, password=None, algorithm=None): - """ - Generate /etc/shadow hash -@@ -159,16 +128,12 @@ def gen_hash(crypt_salt=None, password=None, algorithm=None): - - if algorithm is None: - # prefer the most secure natively supported method -- algorithm = crypt.methods[0].name.lower() if HAS_CRYPT else known_methods[0] -+ algorithm = known_methods[0] - - if algorithm == "crypt" and crypt_salt and len(crypt_salt) != 2: - log.warning("Hash salt is too long for 'crypt' hash.") - -- if HAS_CRYPT and algorithm in methods: -- return _gen_hash_crypt( -- crypt_salt=crypt_salt, password=password, algorithm=algorithm -- ) -- elif HAS_PASSLIB and algorithm in known_methods: -+ if HAS_PASSLIB and algorithm in known_methods: - return _gen_hash_passlib( - crypt_salt=crypt_salt, password=password, algorithm=algorithm - ) -@@ -177,6 +142,6 @@ def gen_hash(crypt_salt=None, password=None, algorithm=None): - "Cannot hash using '{}' hash algorithm. Natively supported " - "algorithms are: {}. If passlib is installed ({}), the supported " - "algorithms are: {}.".format( -- algorithm, list(methods), HAS_PASSLIB, known_methods -+ algorithm, [], HAS_PASSLIB, known_methods - ) - ) diff --git a/srcpkgs/salt/patches/requirements.patch b/srcpkgs/salt/patches/requirements.patch deleted file mode 100644 index 61a5856482707f..00000000000000 --- a/srcpkgs/salt/patches/requirements.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/requirements/base.txt -+++ b/requirements/base.txt -@@ -15,7 +15,7 @@ - - # We need contextvars for salt-ssh. - # Even on python versions which ships with contextvars in the standard library! --contextvars -+contextvars; python_version < "3.7" - - setproctitle>=1.2.3 - timelib>=0.2.5 diff --git a/srcpkgs/salt/template b/srcpkgs/salt/template deleted file mode 100644 index 49f32b297f325a..00000000000000 --- a/srcpkgs/salt/template +++ /dev/null @@ -1,57 +0,0 @@ -# Template file for 'salt' -pkgname=salt -version=3007.1 -revision=2 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="dmidecode pciutils python3-Jinja2 python3-M2Crypto python3-MarkupSafe - python3-aiohttp python3-CherryPy python3-cryptography python3-dateutil - python3-distro python3-gnupg python3-importlib_metadata python3-jmespath - python3-looseversion python3-msgpack python3-openssl python3-packaging - python3-passlib python3-psutil python3-pycryptodomex python3-pyzmq - python3-requests python3-rpm-vercmp python3-setproctitle python3-timelib - python3-tornado python3-yaml" -short_desc="Remote execution system, and configuration manager" -maintainer="Toyam Cox " -license="Apache-2.0" -homepage="http://saltstack.org/" -changelog="https://docs.saltstack.com/en/latest/topics/releases/${version}.html" -distfiles="${PYPI_SITE}/s/salt/salt-${version}.tar.gz" -checksum=b933ac4cb3e4b1118b46dada55c9cc6bdc6f0f94b4c92877aec44b25c6a28c9a -conf_files=" - /etc/salt/cloud.providers.d/digitalocean.conf - /etc/salt/cloud.providers.d/vsphere.conf - /etc/salt/cloud.providers.d/linode.conf - /etc/salt/cloud.providers.d/parallels.conf - /etc/salt/cloud.providers.d/ibmsce.conf - /etc/salt/cloud.providers.d/tencent.conf - /etc/salt/cloud.providers.d/ec2.conf - /etc/salt/cloud.providers.d/saltify.conf - /etc/salt/cloud.providers.d/joyent.conf - /etc/salt/cloud.providers.d/gogrid.conf - /etc/salt/cloud.providers.d/proxmox.conf - /etc/salt/cloud.providers.d/scaleway.conf - /etc/salt/cloud.maps.d/cloud.map - /etc/salt/cloud.maps.d/saltify.map - /etc/salt/minion - /etc/salt/cloud - /etc/salt/roster - /etc/salt/proxy - /etc/salt/suse/master - /etc/salt/master - /etc/salt/cloud.profiles.d/EC2-us-west-1.profiles - /etc/salt/cloud.profiles.d/EC2-us-east-1.profiles - /etc/salt/cloud.profiles.d/EC2-us-west-2.profiles - /etc/salt/cloud.profiles.d/saltify.conf - /etc/salt/cloud.profiles.d/tencentcloud-guangzhou-s1sm1.profiles - /etc/salt/cloud.profiles - /etc/salt/cloud.providers" - -post_install() { - vmkdir etc/salt 0750 - vcopy conf/* etc/salt - vsv salt-api - vsv salt-master - vsv salt-minion - vsv salt-syndic -} diff --git a/srcpkgs/salt/update b/srcpkgs/salt/update deleted file mode 100644 index 186507dd1577dc..00000000000000 --- a/srcpkgs/salt/update +++ /dev/null @@ -1 +0,0 @@ -ignore=*rc* diff --git a/srcpkgs/sam/template b/srcpkgs/sam/template deleted file mode 100644 index 786fe697f7f9cf..00000000000000 --- a/srcpkgs/sam/template +++ /dev/null @@ -1,39 +0,0 @@ -# Template file for 'sam' -pkgname=sam -version=20200206 -revision=1 -_githash=4d35598ce980dc4056901a843c0a628fb348cc1a -makedepends="libXft-devel libXi-devel libXt-devel" -short_desc="Screen editor with structural regular expressions" -maintainer="Leah Neukirchen " -license="custom:MIT-like" -homepage="http://www.deadpixi.com/an-updated-version-of-sam" -distfiles="https://github.com/deadpixi/${pkgname}/archive/${_githash}.tar.gz" -checksum=51c4bf2124ae0f51a4f484efa60acb6e8d746bec62482050396cd489baa00b02 -disable_parallel_build=yes -CFLAGS="-std=c99" - -post_extract() { - sed -i 's/ -sf / -sfr /' doc/Makefile - sed -i '/Straddc/s/int/wchar_t/g' sam/sam.h -} -do_build() { - local use64bits=0 - if [ "$XBPS_TARGET_WORDSIZE" = "64" ]; then - use64bits=1 - fi - - make ${makejobs} CC="${CC} ${CFLAGS}" DESTDIR=/usr LDFLAGS="$LDFLAGS" \ - INCLUDES=-I${XBPS_CROSS_BASE}/usr/include/freetype2 \ - RXSAMNAME=rsam TERMNAME=/usr/bin/samterm USE64BITS=${use64bits} -} - -do_install() { - vmkdir usr/bin - vmkdir usr/share/man/man1 - make install DESTDIR=${DESTDIR}/usr - - vlicense LICENSE - vdoc doc/se.ps - vdoc doc/sam.tut.ms -} diff --git a/srcpkgs/sam2p/template b/srcpkgs/sam2p/template deleted file mode 100644 index 34eaa610b98e83..00000000000000 --- a/srcpkgs/sam2p/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'sam2p' -pkgname=sam2p -version=0.49.4 -revision=2 -build_style=gnu-configure -configure_args="--enable-gif --enable-lzw" -hostmakedepends="perl" -depends="perl tif22pnm" -short_desc="Raster image converter with smart PDF and PostScript output" -maintainer="Leah Neukirchen " -license="GPL-2.0-only" -homepage="https://github.com/pts/sam2p" -distfiles="https://github.com/pts/${pkgname}/releases/download/v${version}/${pkgname}-${version}.tar.gz" -checksum=5bc5b5a526bc798315da23b02564d6a1bfea51b364b8b03f76695a833f6d2bed -nocross=yes - -LDFLAGS="-fPIC" - -post_extract() { - sed -i '/^CXXFLAGS=/d' configure -} -do_install() { - vbin sam2p - vdoc README -} diff --git a/srcpkgs/samba-ctdb b/srcpkgs/samba-ctdb deleted file mode 120000 index cba1f39180b3aa..00000000000000 --- a/srcpkgs/samba-ctdb +++ /dev/null @@ -1 +0,0 @@ -samba \ No newline at end of file diff --git a/srcpkgs/samba-cups b/srcpkgs/samba-cups deleted file mode 120000 index cba1f39180b3aa..00000000000000 --- a/srcpkgs/samba-cups +++ /dev/null @@ -1 +0,0 @@ -samba \ No newline at end of file diff --git a/srcpkgs/samba-dc b/srcpkgs/samba-dc deleted file mode 120000 index cba1f39180b3aa..00000000000000 --- a/srcpkgs/samba-dc +++ /dev/null @@ -1 +0,0 @@ -samba \ No newline at end of file diff --git a/srcpkgs/samba-devel b/srcpkgs/samba-devel deleted file mode 120000 index cba1f39180b3aa..00000000000000 --- a/srcpkgs/samba-devel +++ /dev/null @@ -1 +0,0 @@ -samba \ No newline at end of file diff --git a/srcpkgs/samba-glusterfs b/srcpkgs/samba-glusterfs deleted file mode 120000 index cba1f39180b3aa..00000000000000 --- a/srcpkgs/samba-glusterfs +++ /dev/null @@ -1 +0,0 @@ -samba \ No newline at end of file diff --git a/srcpkgs/samba-libs b/srcpkgs/samba-libs deleted file mode 120000 index cba1f39180b3aa..00000000000000 --- a/srcpkgs/samba-libs +++ /dev/null @@ -1 +0,0 @@ -samba \ No newline at end of file diff --git a/srcpkgs/samba-python3 b/srcpkgs/samba-python3 deleted file mode 120000 index cba1f39180b3aa..00000000000000 --- a/srcpkgs/samba-python3 +++ /dev/null @@ -1 +0,0 @@ -samba \ No newline at end of file diff --git a/srcpkgs/samba/files/ctdbd/run b/srcpkgs/samba/files/ctdbd/run deleted file mode 100644 index 2f57f789c5b35e..00000000000000 --- a/srcpkgs/samba/files/ctdbd/run +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh -exec 2>&1 -exec ctdbd -i diff --git a/srcpkgs/samba/files/nmbd/run b/srcpkgs/samba/files/nmbd/run deleted file mode 100644 index cf111269b26244..00000000000000 --- a/srcpkgs/samba/files/nmbd/run +++ /dev/null @@ -1,10 +0,0 @@ -#!/bin/sh - -exec 2>&1 - -[ -r ./conf ] && . ./conf - -mkdir -p /run/samba -mkdir -p /run/lock/samba - -exec nmbd -F ${OPTS:--d1} diff --git a/srcpkgs/samba/files/samba.pam b/srcpkgs/samba/files/samba.pam deleted file mode 100644 index 53724d1f86a764..00000000000000 --- a/srcpkgs/samba/files/samba.pam +++ /dev/null @@ -1,3 +0,0 @@ -auth required pam_unix.so -account required pam_unix.so -session required pam_unix.so diff --git a/srcpkgs/samba/files/smbd/run b/srcpkgs/samba/files/smbd/run deleted file mode 100644 index 2e65e3b246ab52..00000000000000 --- a/srcpkgs/samba/files/smbd/run +++ /dev/null @@ -1,10 +0,0 @@ -#!/bin/sh - -exec 2>&1 - -[ -r ./conf ] && . ./conf - -mkdir -p /run/samba -mkdir -p /run/lock/samba - -exec smbd -F ${OPTS:--d1} diff --git a/srcpkgs/samba/patches/add_missing___compar_fn_t.patch b/srcpkgs/samba/patches/add_missing___compar_fn_t.patch deleted file mode 100644 index 96b65e6c582128..00000000000000 --- a/srcpkgs/samba/patches/add_missing___compar_fn_t.patch +++ /dev/null @@ -1,14 +0,0 @@ ---- a/source4/dsdb/samdb/ldb_modules/count_attrs.c -+++ b/source4/dsdb/samdb/ldb_modules/count_attrs.c -@@ -38,6 +38,11 @@ - #define NULL_REQ_PSEUDO_N -2LL; - #define STAR_REQ_PSEUDO_N -4LL; - -+#ifndef __COMPAR_FN_T -+#define __COMPAR_FN_T -+typedef int (*__compar_fn_t)(const void *, const void *); -+#endif -+ - struct count_attrs_private { - struct tdb_wrap *requested; - struct tdb_wrap *duplicates; diff --git a/srcpkgs/samba/patches/getpwent_r.patch b/srcpkgs/samba/patches/getpwent_r.patch deleted file mode 100644 index 4904cdd5e4aae1..00000000000000 --- a/srcpkgs/samba/patches/getpwent_r.patch +++ /dev/null @@ -1,72 +0,0 @@ -diff --git source4/torture/local/nss_tests.c source4/torture/local/nss_tests.c -index 2cd6122..04f13c6 100644 ---- a/source4/torture/local/nss_tests.c -+++ b/source4/torture/local/nss_tests.c -@@ -333,6 +333,7 @@ static bool test_enum_passwd(struct torture_context *tctx, - return true; - } - -+#if HAVE_GETPWENT_R - static bool test_enum_r_passwd(struct torture_context *tctx, - struct passwd **pwd_array_p, - size_t *num_pwd_p) -@@ -383,6 +384,7 @@ static bool test_enum_r_passwd(struct torture_context *tctx, - - return true; - } -+#endif - - static bool torture_assert_passwd_equal(struct torture_context *tctx, - const struct passwd *p1, -@@ -434,7 +436,7 @@ static bool test_passwd_r(struct torture_context *tctx) - struct passwd *pwd, pwd1, pwd2; - size_t num_pwd; - -- torture_assert(tctx, test_enum_r_passwd(tctx, &pwd, &num_pwd), -+ torture_assert(tctx, test_enum_passwd(tctx, &pwd, &num_pwd), - "failed to enumerate passwd"); - - for (i=0; i < num_pwd; i++) { -@@ -462,7 +464,7 @@ static bool test_passwd_r_cross(struct torture_context *tctx) - struct passwd *pwd, pwd1, pwd2, pwd3, pwd4; - size_t num_pwd; - -- torture_assert(tctx, test_enum_r_passwd(tctx, &pwd, &num_pwd), -+ torture_assert(tctx, test_enum_passwd(tctx, &pwd, &num_pwd), - "failed to enumerate passwd"); - - for (i=0; i < num_pwd; i++) { -@@ -533,6 +535,7 @@ static bool test_enum_group(struct torture_context *tctx, - return true; - } - -+#if HAVE_GETGRENT_R - static bool test_enum_r_group(struct torture_context *tctx, - struct group **grp_array_p, - size_t *num_grp_p) -@@ -583,6 +586,7 @@ static bool test_enum_r_group(struct torture_context *tctx, - - return true; - } -+#endif - - static bool torture_assert_group_equal(struct torture_context *tctx, - const struct group *g1, -@@ -639,7 +643,7 @@ static bool test_group_r(struct torture_context *tctx) - struct group *grp, grp1, grp2; - size_t num_grp; - -- torture_assert(tctx, test_enum_r_group(tctx, &grp, &num_grp), -+ torture_assert(tctx, test_enum_group(tctx, &grp, &num_grp), - "failed to enumerate group"); - - for (i=0; i < num_grp; i++) { -@@ -667,7 +671,7 @@ static bool test_group_r_cross(struct torture_context *tctx) - struct group *grp, grp1, grp2, grp3, grp4; - size_t num_grp; - -- torture_assert(tctx, test_enum_r_group(tctx, &grp, &num_grp), -+ torture_assert(tctx, test_enum_group(tctx, &grp, &num_grp), - "failed to enumerate group"); - - for (i=0; i < num_grp; i++) { diff --git a/srcpkgs/samba/patches/musl_uintptr.patch b/srcpkgs/samba/patches/musl_uintptr.patch deleted file mode 100644 index cbf606708eda6c..00000000000000 --- a/srcpkgs/samba/patches/musl_uintptr.patch +++ /dev/null @@ -1,35 +0,0 @@ -commit f81e5b71ce78f33250347914dacc75c8463bf102 -Author: Breno Leitao -Date: Wed Mar 29 15:22:38 2017 -0300 - - include: Check for previous declaration of uintptr_t - - Adding a extra check before declaring uintptr_t. Currently musl uses - macro __DEFINED_uintptr_t once it defines uintptr_t type. Checking - this macro before defining it, and, defining it when uintptr_t is - defined. - - Signed-off-by: Breno Leitao - -diff --git third_party/cmocka/cmocka.h third_party/cmocka/cmocka.h -index 303d0ae..a2bfc40 100644 ---- a/third_party/cmocka/cmocka.h -+++ b/third_party/cmocka/cmocka.h -@@ -111,7 +111,7 @@ - ((LargestIntegralType)(value)) - - /* Smallest integral type capable of holding a pointer. */ --#if !defined(_UINTPTR_T) && !defined(_UINTPTR_T_DEFINED) -+#if !defined(_UINTPTR_T) && !defined(_UINTPTR_T_DEFINED) && !defined(__DEFINED_uintptr_t) - # if defined(_WIN32) - /* WIN32 is an ILP32 platform */ - typedef unsigned int uintptr_t; -@@ -137,6 +137,8 @@ - - # define _UINTPTR_T - # define _UINTPTR_T_DEFINED -+# define __DEFINED_uintptr_t -+ - #endif /* !defined(_UINTPTR_T) || !defined(_UINTPTR_T_DEFINED) */ - - /* Perform an unsigned cast to uintptr_t. */ diff --git a/srcpkgs/samba/patches/ppc-hang.patch b/srcpkgs/samba/patches/ppc-hang.patch deleted file mode 100644 index bf918da0212f36..00000000000000 --- a/srcpkgs/samba/patches/ppc-hang.patch +++ /dev/null @@ -1,31 +0,0 @@ -commit 6ac58139ce8d2f30f43ba787c40c65e6bb8cdf29 -Author: q66 -Date: Tue Nov 8 17:46:35 2022 +0000 - - move SAMBA_CHECK_UNDEFINED_SYMBOL_FLAGS to the end - - if not, any compiler checks done afterwards will for some reason - hang the configure on ppc32 forever, which we do not want - -diff --git a/wscript b/wscript -index 262f1bf..1688fc5 100644 ---- a/wscript -+++ b/wscript -@@ -356,8 +356,6 @@ def configure(conf): - conf.RECURSE('lib/mscat') - conf.RECURSE('packaging') - -- conf.SAMBA_CHECK_UNDEFINED_SYMBOL_FLAGS() -- - # gentoo always adds this. We want our normal build to be as - # strict as the strictest OS we support, so adding this here - # allows us to find problems on our development hosts faster. -@@ -397,6 +395,8 @@ def configure(conf): - - conf.SAMBA_CONFIG_H('include/config.h') - -+ conf.SAMBA_CHECK_UNDEFINED_SYMBOL_FLAGS() -+ - def etags(ctx): - '''build TAGS file using etags''' - from waflib import Utils diff --git a/srcpkgs/samba/patches/samba-bgqd-include-signal-h.patch b/srcpkgs/samba/patches/samba-bgqd-include-signal-h.patch deleted file mode 100644 index 10dc1278cdc769..00000000000000 --- a/srcpkgs/samba/patches/samba-bgqd-include-signal-h.patch +++ /dev/null @@ -1,14 +0,0 @@ -SIGTERM and SIGPIPE are used but undefined. -diff --git a/source3/printing/samba-bgqd.c b/source3/printing/samba-bgqd.c -index 8ac6ec5..09a5d12 100644 ---- a/source3/printing/samba-bgqd.c -+++ b/source3/printing/samba-bgqd.c -@@ -40,6 +40,7 @@ - #include "source3/lib/util_procid.h" - #include "source3/auth/proto.h" - #include "source3/printing/queue_process.h" - #include "source3/lib/substitute.h" -+#include - - static void watch_handler(struct tevent_req *req) - { diff --git a/srcpkgs/samba/template b/srcpkgs/samba/template deleted file mode 100644 index 870e9b4575bafc..00000000000000 --- a/srcpkgs/samba/template +++ /dev/null @@ -1,260 +0,0 @@ -# Template file for 'samba' -pkgname=samba -version=4.20.1 -revision=3 -build_style=waf3 -build_helper="qemu" -configure_script="buildtools/bin/waf" -_idmap_modules="idmap_ad,idmap_rid,idmap_ldap,idmap_hash,idmap_tdb2" -_pdb_modules="pdb_tdbsam,pdb_ldap,pdb_smbpasswd,pdb_wbc_sam,pdb_samba4" -_auth_modules="auth_unix,auth_wbc,auth_server,auth_samba4,auth_skel" -_vfs_modules="vfs_io_uring" -configure_args="--enable-fhs --sysconfdir=/etc --localstatedir=/var - --sbindir=/usr/bin --with-privatelibdir=/usr/lib - --with-privatedir=/etc/samba/private --with-piddir=/run/samba - --with-sockets-dir=/run/samba --with-lockdir=/run/lock/samba - --disable-rpath --disable-rpath-install --nopyc --nopyo - --without-gettext --without-systemd --without-gpgme - --with-cluster-support --with-system-mitkrb5 --with-experimental-mit-ad-dc - --bundled-libraries=NONE --builtin-libraries=NONE - --with-shared-modules=${_idmap_modules},${_pdb_modules},${_auth_modules},${_vfs_modules}" -hostmakedepends="pkg-config perl-Parse-Yapp rpcsvc-proto docbook-xsl libxslt - libtasn1-tools tdb-python3 tevent-python3 talloc-python3 ldb-python3 flex - bison mit-krb5 python3-Markdown python3-dnspython" -makedepends="python3-devel libtirpc-devel popt-devel e2fsprogs-devel - mit-krb5-devel pam-devel acl-devel cups-devel avahi-libs-devel tdb-devel - talloc-devel tevent-devel ldb-devel cmocka-devel gnutls-devel zlib-devel - ncurses-devel libldap-devel libarchive-devel jansson-devel liburing-devel" -short_desc="SMB/CIFS file, print, and login server for Unix" -maintainer="Orphaned " -license="GPL-3.0-or-later" -homepage="http://www.samba.org" -distfiles="https://download.samba.org/pub/samba/stable/${pkgname}-${version}.tar.gz" -checksum=f93c3af5295340d08106c7c0dcfb85e4f85057dfd14587aa8817beb31aff88f7 -lib32disabled=yes -conf_files="/etc/pam.d/samba /etc/samba/smb.conf" -make_dirs="/etc/samba/private 0750 root root" -subpackages="smbclient samba-ctdb samba-cups samba-devel samba-libs - samba-python3 samba-dc" - -if [ "$XBPS_TARGET_LIBC" = "musl" ]; then - makedepends+=" musl-legacy-compat musl-nscd-devel libexecinfo-devel" -else - makedepends+=" glusterfs-devel" - subpackages+=" samba-glusterfs" - - if [ "$XBPS_CHECK_PKGS" ]; then - configure_args+=" --enable-selftest" - hostmakedepends+=" python3-cryptography python3-iso8601 - python3-pyasn1" - makedepends+=" nss_wrapper pam_wrapper resolv_wrapper - socket_wrapper uid_wrapper" - fi -fi - -export PYTHON_CONFIG="${XBPS_CROSS_BASE}/usr/bin/python3-config" -export PYTHONHASHSEED=1 - -post_patch() { - # Look for properly named python support libraries - vsed -i third_party/waf/waflib/Tools/python.py \ - -e "s|env.pyext_PATTERN = .*$|env.pyext_PATTERN = '%s.so'|g" - - # Fix for our `kdb` linking against the system `db` package which - # doesn't distribute a pkg-config file and the samba build scripts just - # can't handle that. - cat >>wscript_configure_system_mitkrb5 <<_EOF -if ("db" in conf.env["LIB_KDB5"] - and not conf.check_cfg(package="db", mandatory=False)): - krb5_define_syslib(conf, "db", []) -_EOF - - # Fix log and spool locations in conf file - vsed -i examples/smb.conf.default \ - -e 's|/usr/spool/samba|/var/spool/samba|g' \ - -e 's|log file = .*$|log file = /var/log/samba/%m.log|g' -} - -post_install() { - # install conf file - vinstall examples/smb.conf.default 644 etc/samba smb.conf - - # move winbind krb5 locator into place - vmkdir usr/lib/krb5/plugins/libkrb5 - mv ${DESTDIR}/usr/lib/samba/krb5/winbind_krb5_locator.so \ - ${DESTDIR}/usr/lib/krb5/plugins/libkrb5 - - vsv nmbd - vsv smbd - - # PAM support - vinstall ${FILESDIR}/samba.pam 644 etc/pam.d samba - - # Link cups backend - vmkdir usr/lib/cups/backend - ln -fs /usr/bin/smbspool ${DESTDIR}/usr/lib/cups/backend/smb - - vinstall packaging/printing/smbprint 744 usr/bin/ - - # Do not ship sudo rule that grants nopasswd privileges by default - rm -rf ${DESTDIR}/etc/sudoers.d - - # Do not ship no-op sysvinit scripts - rm -rf ${DESTDIR}/etc/init.d -} - -samba-cups_package() { - metapackage=yes - depends="smbclient>=${version}_${revision}" - short_desc="SMB backend for cups (transitional dummy package)" -} - -smbclient_package() { - short_desc+=" - client utilities" - replaces="samba-cups>=0" - pkg_install() { - local _t _tools - - # These utilities have man pages in section 1 - _tools="dbwrap_tool mdsearch mvxattr nmblookup oLschema2ldif - regdiff regpatch regshell rpcclient sharesec smbcacls smbclient - smbcquotas smbget smbtar smbtree wspsearch" - - for _t in ${_tools}; do - vmove usr/bin/${_t} - vmove usr/share/man/man1/${_t}.1 - done - - # These utilities have man pages in section 8 - _tools="cifsdd samba-regedit smbspool" - for _t in ${_tools}; do - vmove usr/bin/${_t} - vmove usr/share/man/man8/${_t}.8 - done - - # No man page for these - vmove usr/bin/dumpmscat - vmove usr/bin/smbprint - - vmove usr/libexec/samba/smbspool_krb5_wrapper - vmove usr/share/man/man8/smbspool_krb5_wrapper.8 - - # Move symlink - vmove usr/lib/cups/backend/smb - } -} - -samba-ctdb_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - Clustered TDB support" - pkg_install() { - local _f - vmove "usr/bin/ctdb*" - - for _f in man{1,5,7}; do - vmove "usr/share/man/${_f}/ctdb*" - done - - for _f in ltdbtool onnode ping_pong; do - vmove "usr/bin/${_f}" - vmove "usr/share/man/man1/${_f}.1" - done - - vmove usr/libexec/ctdb - vmove usr/share/ctdb - vmove etc/ctdb - - vsv ctdbd - } -} - -samba-libs_package() { - short_desc+=" - core libraries" - provides="libsmbclient-${version}_${revision}" - replaces="libsmbclient>=0" - pkg_install() { - local _libs _privlibs _lib - _libs="dcerpc dcerpc-binding dcerpc-samr dcerpc-server - dcerpc-server-core ndr ndr-krb5pac ndr-nbt ndr-standard netapi - nss_winbind nss_wins samba-credentials samba-errors - samba-hostconfig samba-passdb samba-policy samba-util samdb - smbclient smbconf smbldap tevent-util wbclient" - _privlibs="CHARSET3 LIBWBCLIENT-OLD MESSAGING MESSAGING-SEND - REG-FULL RPC-SERVER-LOOP RPC-WORKER ad-claims addns ads - asn1util auth auth-unix-token auth4 authkrb5 authn-policy-util - cli-cldap cli-ldap cli-ldap-common cli-nbt cli-smb-common - cli-spoolss cliauth clidns cluster cmdline cmdline-contexts - common-auth ctdb-event-client db-glue dbwrap dcerpc-pkt-auth - dcerpc-samba dcerpc-samba4 dfs-server-ad dlz-bind9-for-torture - dnsserver-common dsdb-garbage-collect-tombstones dsdb-module - events flag-mapping genrand gensec gpext gpo gse http idmap - interfaces iov-buf krb5samba ldbsamba libcli-lsa3 - libcli-netlogon3 libsmb messages-dgm messages-util mscat - msghdr msrpc3 ndr-samba ndr-samba4 net-keytab netif - npa-tstream nss-info pac posix-eadb printer-driver - printing-migrate process-model registry replace - samba-cluster-support samba-debug samba-modules samba-net - samba-python samba-security samba-sockets samba3-util - samdb-common scavenge-dns-records secrets3 server-id-db - server-role service shares smb-transport smbclient-raw - smbd-base smbd-shim smbldaphelper smbpasswdparser - socket-blocking stable-sort sys-rw talloc-report - talloc-report-printf tdb-wrap time-basic torture trusts-util - util-reg util-setid util-tdb xattr-tdb" - - for _lib in ${_libs}; do - vmove "usr/lib/lib${_lib}.so.*" - done - - for _lib in ${_privlibs}; do - vmove "usr/lib/lib${_lib}-private-samba.so" - done - - vmove usr/share/man/man7/libsmbclient.7 - } -} - -samba-devel_package() { - depends="samba-libs>=${version}_${revision} - ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - - vmkdir usr/lib - - local _f - for _f in ${DESTDIR}/usr/lib/*.so; do - [ -L "$_f" ] || continue - mv "$_f" ${PKGDESTDIR}/usr/lib - done - } -} - -samba-python3_package() { - depends="ldb-python3 talloc-python3 tdb-python3 tevent-python3 - python3-cryptography python3-dnspython python3-Markdown - python3-requests" - short_desc+=" - Python3 bindings" - pkg_install() { - vmove ${py3_lib} - } -} - -samba-glusterfs_package() { - short_desc+=" - GlusterFS VFS module" - pkg_install() { - vmove usr/lib/samba/vfs/glusterfs.so - vmove usr/share/man/man8/vfs_glusterfs.8 - } -} - -samba-dc_package() { - depends="samba-python3>=${version}_${revision}" - short_desc+=" - AD Domain Controller" - pkg_install() { - vmove "usr/bin/samba*" - vmove usr/share/samba - } -} diff --git a/srcpkgs/samba/update b/srcpkgs/samba/update deleted file mode 100644 index 7a794aa66ec9ca..00000000000000 --- a/srcpkgs/samba/update +++ /dev/null @@ -1 +0,0 @@ -ignore="*rc[0-9] *a *b" diff --git a/srcpkgs/samdisk/template b/srcpkgs/samdisk/template deleted file mode 100644 index e2240a6d20ede4..00000000000000 --- a/srcpkgs/samdisk/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'samdisk' -pkgname=samdisk -reverts="20220725_1" -_tag="20220725" -version="0.0.0.${_tag}" -revision=1 -build_style=cmake -makedepends="bzip2-devel liblzma-devel libusb-devel zlib-devel" -short_desc="Disk image utility, specialising in copy-protected PC-compatible format" -maintainer="Piraty " -license="MIT" -homepage="https://simonowen.com/samdisk/" -changelog="https://github.com/simonowen/samdisk/raw/${_tag}/ChangeLog.txt" -distfiles="https://github.com/simonowen/samdisk/archive/refs/tags/${_tag}.tar.gz" -checksum=5218f9dab0a86c7e80c51b0a9265c1e57ec5d4553011dc7169141ec291ce067e - -post_install() { - vlicense License.txt -} diff --git a/srcpkgs/saml2aws/template b/srcpkgs/saml2aws/template deleted file mode 100644 index 2dc53da54f82bd..00000000000000 --- a/srcpkgs/saml2aws/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'saml2aws' -pkgname=saml2aws -version=2.36.9 -revision=3 -build_style=go -go_import_path=github.com/versent/saml2aws/v2 -go_package="$go_import_path/cmd/saml2aws" -go_ldflags="-X main.Version=${version}" -depends="aws-cli" -short_desc="Get AWS temporary credentials from SAML provider" -maintainer="Mate GABRI " -license="MIT" -homepage="https://github.com/Versent/saml2aws" -distfiles="https://github.com/Versent/saml2aws/archive/v${version}.tar.gz" -checksum=a2ccc55d2ee9e572b46f6b508dc6f474550ae103d20961994c6cf58cdcba5006 - -post_install() { - vlicense LICENSE.md -} diff --git a/srcpkgs/sample/template b/srcpkgs/sample/template deleted file mode 100644 index 9361ce32165e8a..00000000000000 --- a/srcpkgs/sample/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'sample' -pkgname=sample -version=0.1.0 -revision=4 -build_style=gnu-makefile -short_desc="Filter for random sampling of input" -maintainer="Leah Neukirchen " -license="ISC" -homepage="https://github.com/silentbicycle/sample/" -distfiles="https://github.com/silentbicycle/sample/archive/v${version}.tar.gz" -checksum=2ca15f1d293e80915abb98c311ddeeb2b99243df07aea554053ce296181a949d -CFLAGS='-std=c99 -D_BSD_SOURCE' - -do_install() { - vbin sample - vdoc README.md - sed -n '/Copyright/,/PERFORMANCE/p' main.c > LICENSE - vlicense LICENSE -} diff --git a/srcpkgs/sampler/template b/srcpkgs/sampler/template deleted file mode 100644 index 5f880f2cba1822..00000000000000 --- a/srcpkgs/sampler/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'sampler' -pkgname=sampler -version=1.1.0 -revision=4 -build_style=go -go_import_path="github.com/sqshq/sampler" -makedepends="alsa-lib-devel" -short_desc="Tool for shell commands execution, visualization and alerting" -maintainer="Orphaned " -license="GPL-3.0-only" -homepage="https://sampler.dev/" -distfiles="https://github.com/sqshq/sampler/archive/v${version}.tar.gz" -checksum=8b60bc5c0f94ddd4291abc2b89c1792da424fa590733932871f7b5e07e7587f9 - -post_install() { - vinstall example.yml 644 usr/share/examples/sampler -} diff --git a/srcpkgs/samplv1/template b/srcpkgs/samplv1/template deleted file mode 100644 index b232117ccee9e3..00000000000000 --- a/srcpkgs/samplv1/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'samplv1' -pkgname=samplv1 -version=1.3.2 -revision=1 -build_style=cmake -hostmakedepends="pkg-config qt6-base" -makedepends="alsa-lib-devel fftw-devel jack-devel liblo-devel - libsndfile-devel lv2 rubberband-devel qt6-base-devel qt6-svg-devel" -short_desc="Old-school polyphonic sampler" -maintainer="Duncaen " -license="GPL-2.0-or-later" -homepage="https://samplv1.sourceforge.io/" -changelog="https://github.com/rncbc/samplv1/raw/main/ChangeLog" -distfiles="${SOURCEFORGE_SITE}/samplv1/samplv1-${version}.tar.gz" -checksum=602c6df5100fd36b808a075d03a1e306ddabc8ce8cc8eb48dcbd9e2e0d008458 diff --git a/srcpkgs/samsung-unified-driver/files/xerox_mfp-smfp.conf b/srcpkgs/samsung-unified-driver/files/xerox_mfp-smfp.conf deleted file mode 100644 index e081bfc6641165..00000000000000 --- a/srcpkgs/samsung-unified-driver/files/xerox_mfp-smfp.conf +++ /dev/null @@ -1,67 +0,0 @@ -#xerox_mfp-smfp.conf - -# Samsung CLX-2160 -usb 0x04e8 0x3425 - -# Samsung CLX-3170FN & CLX-3175FW -usb 0x04e8 0x342a - -# Samsung CLX-3185 -usb 0x04e8 0x343d - -# Samsung CLX-3300 -usb 0x04e8 0x3456 - -# Samsung M2070 -usb 0x04e8 0x3469 - -# Samsung SCX-3200 & SCX-3205W -usb 0x04e8 0x3441 - -# Samsung SCX-3405W -usb 0x04e8 0x344f - -# Samsung SCX-4100 -usb 0x04e8 0x3413 - -# Samsung SCX-4200 -usb 0x04e8 0x341b - -# Samsung SCX-4216F -usb 0x04e8 0x3409 - -# Samsung SCX-4300 -usb 0x04e8 0x342e - -# Samsung SCX-4500 -usb 0x04e8 0x3426 - -# Samsung SCX-4500W -usb 0x04e8 0x342b - -# Samsung SCX-4521F -usb 0x04e8 0x3419 - -# Samsung SCX-4600 -usb 0x04e8 0x3433 - -# Samsung SCX-4623 -usb 0x04e8 0x3434 - -# Samsung SCX-4623FW -usb 0x04e8 0x3440 - -# Samsung SCX-4725FN -usb 0x04e8 0x341f - -# Samsung SCX-4824 -usb 0x04e8 0x342c - -# Samsung SCX-4825FN -usb 0x04e8 0x343c - -# Samsung SCX-4828FN (4x28 Series) -usb 0x04e8 0x342d - -# Samsung SCX-4833FD -usb 0x04e8 0x344b diff --git a/srcpkgs/samsung-unified-driver/template b/srcpkgs/samsung-unified-driver/template deleted file mode 100644 index ef7ab21dd2fdda..00000000000000 --- a/srcpkgs/samsung-unified-driver/template +++ /dev/null @@ -1,80 +0,0 @@ -# Template file for 'samsung-unified-driver' -pkgname=samsung-unified-driver -version=1.00.39 -revision=1 -archs="i686 x86_64" -create_wrksrc=yes -depends="cups ghostscript libusb-compat sane" -short_desc="Unified Linux Driver for Samsung printers and scanners" -maintainer="Thomas Bernard " -license="custom:Propietary" -homepage="https://www.bchemnet.com/suldr/suld.html" -distfiles="https://www.bchemnet.com/suldr/driver/UnifiedLinuxDriver-${version}.tar.gz" -checksum="0c38213b846644500526bf281caaa6e36c40b8f2241cac2f0398c97c3814540e" -repository=nonfree -nostrip=true - -post_extract() { - mv uld/i386 uld/i686 -} - -do_install() { - - vlicense uld/noarch/license/eula.txt - vlicense uld/noarch/license/eula-fr.txt - - # install the printer driver - vmkdir /usr/lib - vcopy uld/$XBPS_TARGET_MACHINE/libscmssc.so /usr/lib - - vmkdir /usr/lib/cups/backend - vcopy uld/$XBPS_TARGET_MACHINE/smfpnetdiscovery /usr/lib/cups/backend - - vmkdir /usr/lib/cups/filter - vcopy uld/$XBPS_TARGET_MACHINE/pstosecps /usr/lib/cups/filter - vcopy uld/$XBPS_TARGET_MACHINE/rastertospl /usr/lib/cups/filter - - vmkdir /usr/share/ppd/suld - for ppd in uld/noarch/share/ppd/*.ppd; do - gzip < "$ppd" > "$DESTDIR"/usr/share/ppd/suld/"${ppd##*/}".gz - done - - vmkdir /usr/share/ppd/suld/cms - for cts in uld/noarch/share/ppd/cms/*.cts; do - vcopy "$cts" /usr/share/ppd/suld/cms - done - - # install the scanner driver - - vmkdir /usr/share - - vcopy uld/noarch/share/locale /usr/share - rm -f "$DESTDIR"/usr/share/locale/fr/LC_MESSAGES/install.mo - - vmkdir /etc/sane.d - vcopy uld/noarch/etc/smfp.conf /etc/sane.d - vcopy $FILESDIR/xerox_mfp-smfp.conf /etc/sane.d - - vmkdir /etc/sane.d/dll.d - echo smfp > "$DESTDIR"/etc/sane.d/dll.d/smfp-scanner - echo xerox_mfp-smfp > "$DESTDIR"/etc/sane.d/dll.d/smfp-scanner-fix - - vmkdir /usr/lib/sane - vcopy uld/$XBPS_TARGET_MACHINE/libsane-smfp.so.1.0.1 /usr/lib/sane - ln -s libsane-smfp.so.1.0.1 "$DESTDIR"/usr/lib/sane/libsane-smfp.so.1 - ln -s libsane-smfp.so.1 "$DESTDIR"/usr/lib/sane/libsane-smfp.so - - vmkdir /usr/lib/udev/rules.d - ( - OEM_FILE=uld/noarch/oem.conf - INSTALL_LOG_FILE=/dev/null - source uld/noarch/scripting_utils - source uld/noarch/package_utils - source uld/noarch/scanner-script.pkg - fill_full_template uld/noarch/etc/smfp.rules.in "$DESTDIR"/usr/lib/udev/rules.d/60_smfp_samsung.rules - - vmkdir /opt/samsung/scanner/share - vcopy "$OEM_FILE" /opt/samsung/scanner/share - ) - -} diff --git a/srcpkgs/samurai/template b/srcpkgs/samurai/template deleted file mode 100644 index 557a5c02c85503..00000000000000 --- a/srcpkgs/samurai/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'samurai' -pkgname=samurai -version=1.2 -revision=1 -build_style=gnu-makefile -short_desc="Ninja-compatible build tool written in C" -maintainer="Duncaen " -license="MIT, Apache-2.0" -homepage="https://github.com/michaelforney/samurai" -distfiles="https://github.com/michaelforney/samurai/archive/${version}.tar.gz" -checksum=37a2d9f35f338c53387eba210bab7e5d8abe033492664984704ad84f91b71bac - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/sandbar/template b/srcpkgs/sandbar/template deleted file mode 100644 index f178c379548b5c..00000000000000 --- a/srcpkgs/sandbar/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'sandbar' -pkgname=sandbar -version=0.1 -revision=1 -build_style=gnu-makefile -make_use_env=yes -hostmakedepends="pkg-config wayland-devel" -makedepends="wayland-protocols pixman-devel fcft-devel wayland-devel" -short_desc="Bar (similar to dwm) for the river wayland compositor" -maintainer="dkwo " -license="GPL-3.0-or-later" -homepage="https://github.com/kolunmi/sandbar" -distfiles="https://github.com/kolunmi/sandbar/archive/refs/tags/v${version}.tar.gz" -checksum=5e875d6aca54c195d1842c124e48a7385eaada67a7160adbc279c6d6fa0d2b48 diff --git a/srcpkgs/sandboxfs/patches/32bit.patch b/srcpkgs/sandboxfs/patches/32bit.patch deleted file mode 100644 index 0eeb76dd7ac0cd..00000000000000 --- a/srcpkgs/sandboxfs/patches/32bit.patch +++ /dev/null @@ -1,28 +0,0 @@ ---- a/src/nodes/mod.rs -+++ b/src/nodes/mod.rs -@@ -173,11 +173,11 @@ - } - let size = size.unwrap(); - -- let result = if size > ::std::i64::MAX as u64 { -- warn!("truncate request got size {}, which is too large (exceeds i64's MAX)", size); -+ let result = if size > ::nix::libc::off_t::max_value() as u64 { -+ warn!("truncate request got size {}, which is too large (exceeds off_t's MAX)", size); - Err(nix::Error::invalid_argument()) - } else { -- try_path(path, |p| unistd::truncate(p, size as i64)) -+ try_path(path, |p| unistd::truncate(p, size as nix::libc::off_t)) - }; - if result.is_ok() { - attr.size = size; ---- a/src/nodes/conv.rs -+++ b/src/nodes/conv.rs -@@ -69,7 +69,7 @@ - } else { - val.tv_usec() as i32 - }; -- Timespec::new(val.tv_sec() as sys::time::time_t, usec) -+ Timespec::new((val.tv_sec() as sys::time::time_t).into(), usec) - } - - /// Converts a file type as returned by the file system to a FUSE file type. diff --git a/srcpkgs/sandboxfs/template b/srcpkgs/sandboxfs/template deleted file mode 100644 index 0f0684eef7e8ee..00000000000000 --- a/srcpkgs/sandboxfs/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'sandboxfs' -pkgname=sandboxfs -version=0.2.0 -revision=2 -build_style=cargo -hostmakedepends="pkg-config" -makedepends="fuse-devel" -short_desc="Virtual filesystem for sandboxing" -maintainer="Alex Childs " -license="Apache-2.0" -homepage="https://github.com/bazelbuild/sandboxfs" -distfiles="https://github.com/bazelbuild/sandboxfs/archive/sandboxfs-${version}.tar.gz" -checksum=bff68e7d33ae56a3f34a79a74b2576599f5ccc381a237bbc10b5a3c3ea106b60 - -post_patch() { - # https://github.com/bazelbuild/sandboxfs/pull/115 - cargo generate-lockfile -} - -post_install() { - vman man/sandboxfs.1 -} diff --git a/srcpkgs/sandfox/template b/srcpkgs/sandfox/template deleted file mode 100644 index 0ab61485171c82..00000000000000 --- a/srcpkgs/sandfox/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'sandfox' -pkgname=sandfox -version=1.1.4 -revision=3 -depends="bash inotify-tools lsof" -short_desc="Runs Firefox and other apps in a filesystem sandbox" -maintainer="Orphaned " -license="GPL-3.0-only" -homepage="http://igurublog.wordpress.com/downloads/script-sandfox/" -distfiles="https://github.com/IgnorantGuru/sandfox/archive/${version}.tar.gz" -checksum=20c6818cb36bb97e9ae4b0c370f80df551eeb852f83ed91298a81705bcedeafe - -do_install() { - vbin sandfox - vdoc README -} diff --git a/srcpkgs/sandy/template b/srcpkgs/sandy/template deleted file mode 100644 index 26575518f15353..00000000000000 --- a/srcpkgs/sandy/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'sandy' -pkgname=sandy -version=0.4 -revision=4 -build_style=gnu-makefile -make_build_args="INCS=-I. LIBS=-lncurses" -makedepends="ncurses-devel" -short_desc="A simple ncurses text editor" -maintainer="Orphaned " -license="MIT" -homepage="http://tools.suckless.org/${pkgname}" -distfiles="${SOURCEFORGE_SITE}/sandyeditor/files/${pkgname}-${version}.tar.gz" -checksum=3c51a891efa2ec9e2aa6ae3c1aa290beaf8075dae9abb9a46b5a7d619cb2fb67 -replaces="sandy-git>=0" - -pre_build() { - sed -i 's|-O0 ||g' config.mk - sed -i 's|^CPPFLAGS =|override CPPFLAGS +=|g' config.mk - sed -i 's|^CFLAGS =|override CFLAGS +=|g' config.mk - sed -i 's|^LDFLAGS =|override LDFLAGS +=|g' config.mk -} - -post_install() { - vlicense LICENSE - vdoc README -} diff --git a/srcpkgs/sane-airscan/template b/srcpkgs/sane-airscan/template deleted file mode 100644 index fb72a43beb1609..00000000000000 --- a/srcpkgs/sane-airscan/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'sane-airscan' -pkgname=sane-airscan -version=0.99.36 -revision=1 -build_style=gnu-makefile -make_install_args="STRIP=" -hostmakedepends="pkg-config" -makedepends="avahi-libs-devel sane-devel gnutls-devel libxml2-devel - libjpeg-turbo-devel libpng-devel tiff-devel" -short_desc="SANE universal driver for eSCL (Apple AirScan) and WSD" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="https://github.com/alexpevzner/sane-airscan" -distfiles="http://github.com/alexpevzner/sane-airscan/archive/${version}.tar.gz" -checksum=43d3436c0199496ee18aca4f875fe3926a40a0fae781bc280cdb96f7b5068ac0 diff --git a/srcpkgs/sane-devel b/srcpkgs/sane-devel deleted file mode 120000 index e1e3b8044e7186..00000000000000 --- a/srcpkgs/sane-devel +++ /dev/null @@ -1 +0,0 @@ -sane \ No newline at end of file diff --git a/srcpkgs/sane-epkowa b/srcpkgs/sane-epkowa deleted file mode 120000 index 653ee200f3cd6c..00000000000000 --- a/srcpkgs/sane-epkowa +++ /dev/null @@ -1 +0,0 @@ -iscan \ No newline at end of file diff --git a/srcpkgs/sane/files/saned.xinetd b/srcpkgs/sane/files/saned.xinetd deleted file mode 100644 index f40fcafcd07302..00000000000000 --- a/srcpkgs/sane/files/saned.xinetd +++ /dev/null @@ -1,8 +0,0 @@ -service sane-port -{ - port = 6566 - socket_type = stream - wait = no - group = scanner - server = /usr/bin/saned -} diff --git a/srcpkgs/sane/files/saned/run b/srcpkgs/sane/files/saned/run deleted file mode 100644 index 61d1060f02c170..00000000000000 --- a/srcpkgs/sane/files/saned/run +++ /dev/null @@ -1,4 +0,0 @@ -#!/bin/sh -exec 2>&1 -[ -r ./conf ] && . ./conf -exec saned -l -u _saned ${OPTS} diff --git a/srcpkgs/sane/patches/sane-desc-cross.patch b/srcpkgs/sane/patches/sane-desc-cross.patch deleted file mode 100644 index 6acee77c0e7ab6..00000000000000 --- a/srcpkgs/sane/patches/sane-desc-cross.patch +++ /dev/null @@ -1,12 +0,0 @@ ---- a/tools/Makefile.in -+++ b/tools/Makefile.in -@@ -586,7 +586,7 @@ gamma4scanimage$(EXEEXT): $(gamma4scanimage_OBJECTS) $(gamma4scanimage_DEPENDENC - - sane-desc$(EXEEXT): $(sane_desc_OBJECTS) $(sane_desc_DEPENDENCIES) $(EXTRA_sane_desc_DEPENDENCIES) - @rm -f sane-desc$(EXEEXT) -- $(AM_V_CCLD)$(LINK) $(sane_desc_OBJECTS) $(sane_desc_LDADD) $(LIBS) -+ cc -I. sane-desc.c -I../include ../sanei/sanei_config.c ../sanei/sanei_init_debug.c ../sanei/sanei_constrain_value.c -o $@ - - sane-find-scanner$(EXEEXT): $(sane_find_scanner_OBJECTS) $(sane_find_scanner_DEPENDENCIES) $(EXTRA_sane_find_scanner_DEPENDENCIES) - @rm -f sane-find-scanner$(EXEEXT) - diff --git a/srcpkgs/sane/template b/srcpkgs/sane/template deleted file mode 100644 index 679b5da606bcf2..00000000000000 --- a/srcpkgs/sane/template +++ /dev/null @@ -1,80 +0,0 @@ -# Template file for 'sane' -pkgname=sane -_gitlab_release_hash=83bdbb6c9a115184c2d48f1fdc6847db -version=1.3.1 -revision=2 -build_style=gnu-configure -configure_args="--disable-locking --enable-ipv6 --enable-pthread - --with-usb --docdir=/usr/share/doc/sane ac_cv_func_mmap_fixed_mapped=yes - $(vopt_with snmp) $(vopt_with poppler poppler-glib)" -hostmakedepends="pkg-config python3" -makedepends="libjpeg-turbo-devel tiff-devel libgphoto2-devel v4l-utils-devel - libusb-devel openssl-devel libxml2-devel libpng-devel - $(vopt_if snmp net-snmp-devel) $(vopt_if avahi 'avahi-libs-devel libcurl-devel') - $(vopt_if poppler 'cairo-devel poppler-glib-devel')" -depends="$(vopt_if snmp net-snmp)" -conf_files="/etc/sane.d/*.conf" -short_desc="Scanner Access Now Easy" -maintainer="Piraty " -license="custom:GPL-2.0-or-later-with-SANE-exception" -homepage="http://www.sane-project.org/" -changelog="https://gitlab.com/sane-project/backends/-/raw/${version}/NEWS" -distfiles="https://gitlab.com/sane-project/backends/uploads/${_gitlab_release_hash}/sane-backends-${version}.tar.gz" -checksum=aa82f76f409b88f8ea9793d4771fce01254d9b6549ec84d6295b8f59a3879a0c -noshlibprovides="avoid false detection of device drivers" - -# additional group 'lp' is required by saned to access some all-in-one devices -system_accounts="_saned" -_saned_groups="lp,scanner" - -build_options="avahi snmp poppler" -build_options_default="avahi poppler" -desc_option_poppler="build with poppler (support for PDF-producing scanners, e.g. Epson eSCL)" - -if [ "$XBPS_TARGET_WORDSIZE" = "32" ]; then - make_check=no # tests broken on 32bit. https://gitlab.com/sane-project/backends/-/issues/157 -fi -if [ "$build_option_poppler" ]; then - make_check=no # tests broken when poppler enabled due to bundled minigtest -fi - -post_build() { - # generate udev file - cd tools - mkdir -p udev - make udev/libsane.rules -} - -post_install() { - vinstall ${FILESDIR}/saned.xinetd 644 etc/xinetd.d saned.conf - vinstall ${wrksrc}/tools/sane-backends.pc 644 usr/lib/pkgconfig - - vinstall tools/udev/libsane.rules 644 usr/lib/udev/rules.d 49-sane.rules - - vlicense LICENSE # License clarification - vlicense COPYING # GPL-2.0 - sed -n \ - -e "/\/* sane - Scanner Access Now Easy./,/dynamic linking to load backends on demand./p" \ - "${wrksrc}/backend/dll.c" > "${DESTDIR}/usr/share/licenses/sane/SANE-EXCEPTION" - - vsv saned -} - -libsane_package() { - short_desc+=" - runtime shared library" - pkg_install() { - vmove "usr/lib/libsane.so.*" - } -} - -sane-devel_package() { - depends="libsane>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/bin/sane-config - vmove usr/share/man/man1/sane-config.1 - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/sane/update b/srcpkgs/sane/update deleted file mode 100644 index fd273397c12928..00000000000000 --- a/srcpkgs/sane/update +++ /dev/null @@ -1 +0,0 @@ -pattern='href="/sane-project/backends/-/tags/[^\d\.]*\K[\d\.]*' diff --git a/srcpkgs/sanoid/files/README.voidlinux b/srcpkgs/sanoid/files/README.voidlinux deleted file mode 100644 index 333e49962ae835..00000000000000 --- a/srcpkgs/sanoid/files/README.voidlinux +++ /dev/null @@ -1 +0,0 @@ -Syncoid has additional functionality when ssh, pv, gzip, lzop, and mbuffer are installed. diff --git a/srcpkgs/sanoid/template b/srcpkgs/sanoid/template deleted file mode 100644 index 415f33a8c75600..00000000000000 --- a/srcpkgs/sanoid/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'sanoid' -pkgname=sanoid -version=2.2.0 -revision=1 -depends="perl perl-Config-IniFiles perl-Capture-Tiny" -short_desc="Policy-driven snapshot management tool for ZFS filesystems" -maintainer="Benjamin Slade " -license="GPL-3.0-or-later" -homepage="http://www.openoid.net/products/" -distfiles="https://github.com/jimsalterjrs/sanoid/archive/v$version.tar.gz" -conf_files="/etc/sanoid/sanoid.conf /etc/sanoid/sanoid.defaults.conf" -checksum=a997552e3c5f9fc8407fd20fa1adc99fc37a1f61547f738114c96a1ea1658fe2 - -do_install() { - vdoc README.md - vinstall sanoid.conf 644 etc/sanoid/ - vinstall sanoid.defaults.conf 644 etc/sanoid/ - vbin sanoid - vbin syncoid - vbin findoid - vdoc "${FILESDIR}/README.voidlinux" -} diff --git a/srcpkgs/sasm/patches/dont-install-vendores-binaries.patch b/srcpkgs/sasm/patches/dont-install-vendores-binaries.patch deleted file mode 100644 index dc442fe57e84d4..00000000000000 --- a/srcpkgs/sasm/patches/dont-install-vendores-binaries.patch +++ /dev/null @@ -1,12 +0,0 @@ -reason: Linux/bin/ vendors {listing,fasm} binaries, statically linked for i386 - ---- a/SASM.pro -+++ b/SASM.pro -@@ -31,7 +31,6 @@ - docfiles.path = $$DATADIR/doc/sasm/ - } else { - binfile.files += sasm -- binfile.files += Linux/bin/* - binfile.path = $$BINDIR - data.files += Linux/share/sasm/* - data.path = $$DATADIR/sasm/ diff --git a/srcpkgs/sasm/template b/srcpkgs/sasm/template deleted file mode 100644 index fa8bf8851e8b77..00000000000000 --- a/srcpkgs/sasm/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'sasm' -pkgname=sasm -version=3.15.0 -revision=1 -build_style=qmake -hostmakedepends="qt5-qmake qt5-host-tools" -makedepends="qt5-devel" -short_desc="Crossplatform IDE for NASM, MASM, GAS and FASM assembly languages" -maintainer="Piraty " -license="GPL-3.0-or-later" -homepage="http://dman95.github.io/SASM/" -distfiles="https://github.com/Dman95/SASM/archive/v${version}.tar.gz" -checksum=9f4df1abcf4ae106100ce4b59a95169a0a412097cbd54dd158168f720e738971 diff --git a/srcpkgs/sasm/update b/srcpkgs/sasm/update deleted file mode 100644 index e87dd25c3d26b8..00000000000000 --- a/srcpkgs/sasm/update +++ /dev/null @@ -1 +0,0 @@ -pattern=".*/archive/refs/tags/v\K.+(?=\.tar\.gz)" diff --git a/srcpkgs/sassc/template b/srcpkgs/sassc/template deleted file mode 100644 index 13cfa30034f240..00000000000000 --- a/srcpkgs/sassc/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'sassc' -pkgname=sassc -version=3.6.2 -revision=2 -build_style=gnu-configure -hostmakedepends="automake libtool" -makedepends="libsass-devel" -short_desc="C/C++ wrapper for sass" -maintainer="Andrea Brancaleoni " -license="MIT" -homepage="https://github.com/sass/$pkgname" -distfiles="$homepage/archive/$version.tar.gz" -checksum=608dc9002b45a91d11ed59e352469ecc05e4f58fc1259fc9a9f5b8f0f8348a03 -CFLAGS="-D_LARGE_FILE_SOURCE=1 -D_FILE_OFFSET_BITS=64" - -pre_configure() { - autoreconf -i -} - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/satty/template b/srcpkgs/satty/template deleted file mode 100644 index 9a38ecc3b81e7c..00000000000000 --- a/srcpkgs/satty/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'satty' -pkgname=satty -version=0.19.0 -revision=1 -build_style=cargo -hostmakedepends="pkg-config" -makedepends="fontconfig-devel libepoxy-devel libglib-devel gtk4-devel libadwaita-devel" -short_desc="Modern Screenshot Annotation" -maintainer="Fabien JUIF " -license="MPL-2.0" -homepage="https://github.com/gabm/Satty" -distfiles="https://github.com/gabm/Satty/archive/refs/tags/v${version}.tar.gz" -checksum=03244dd0d181dfccb6b88c199ae1eef9f1197af5cc421c4ead955f80493c4491 - -post_install() { - vlicense LICENSE - - vcompletion completions/_satty zsh - vcompletion completions/satty.bash bash - vcompletion completions/satty.fish fish - - vinstall satty.desktop 644 /usr/share/applications - vinstall assets/satty.svg 644 /usr/share/icons/hicolor/scalable/apps -} diff --git a/srcpkgs/sauerbraten-data b/srcpkgs/sauerbraten-data deleted file mode 120000 index 3cb2a023b6dd85..00000000000000 --- a/srcpkgs/sauerbraten-data +++ /dev/null @@ -1 +0,0 @@ -sauerbraten \ No newline at end of file diff --git a/srcpkgs/sauerbraten-server b/srcpkgs/sauerbraten-server deleted file mode 120000 index 3cb2a023b6dd85..00000000000000 --- a/srcpkgs/sauerbraten-server +++ /dev/null @@ -1 +0,0 @@ -sauerbraten \ No newline at end of file diff --git a/srcpkgs/sauerbraten/files/sauerbraten b/srcpkgs/sauerbraten/files/sauerbraten deleted file mode 100644 index 10d821bec48503..00000000000000 --- a/srcpkgs/sauerbraten/files/sauerbraten +++ /dev/null @@ -1,7 +0,0 @@ -#!/bin/sh -SAUER_DATA=/usr/share/sauerbraten -SAUER_BIN=/usr/bin/sauer_client -SAUER_OPTIONS="-q${HOME}/.sauerbraten" - -cd ${SAUER_DATA} -exec ${SAUER_BIN} ${SAUER_OPTIONS} "$@" diff --git a/srcpkgs/sauerbraten/files/sauerbraten-server b/srcpkgs/sauerbraten/files/sauerbraten-server deleted file mode 100644 index dbcc6d0df03454..00000000000000 --- a/srcpkgs/sauerbraten/files/sauerbraten-server +++ /dev/null @@ -1,6 +0,0 @@ -#!/bin/sh -SAUER_DATA=/etc/sauerbraten/ -SAUER_SERV_BIN=/usr/bin/sauer_server - -cd ${SAUER_DATA} -exec ${SAUER_SERV_BIN} "$@" diff --git a/srcpkgs/sauerbraten/patches/flags.patch b/srcpkgs/sauerbraten/patches/flags.patch deleted file mode 100644 index 9bba072f423e19..00000000000000 --- a/srcpkgs/sauerbraten/patches/flags.patch +++ /dev/null @@ -1,20 +0,0 @@ ---- a/src/Makefile 2021-12-31 19:09:40.620827928 +0100 -+++ b/src/Makefile 2021-12-31 19:11:40.736780250 +0100 -@@ -1,2 +1,2 @@ --CXXFLAGS= -O3 -fomit-frame-pointer -ffast-math -+CXXFLAGS= -O3 -fomit-frame-pointer -ffast-math $(CFLAGS) - override CXXFLAGS+= -Wall -fsigned-char -fno-exceptions -fno-rtti -@@ -203,3 +203,3 @@ else - client: libenet $(CLIENT_OBJS) -- $(CXX) $(CXXFLAGS) -o sauer_client $(CLIENT_OBJS) $(CLIENT_LIBS) -+ $(CXX) $(CXXFLAGS) $(LDFLAGS) -o sauer_client $(CLIENT_OBJS) $(CLIENT_LIBS) - ifneq (,$(findstring DARWIN,$(PLATFORM))) -@@ -209,6 +209,6 @@ endif - server: libenet $(SERVER_OBJS) -- $(CXX) $(CXXFLAGS) -o sauer_server $(SERVER_OBJS) $(SERVER_LIBS) -+ $(CXX) $(CXXFLAGS) $(LDFLAGS) -o sauer_server $(SERVER_OBJS) $(SERVER_LIBS) - - master: libenet $(MASTER_OBJS) -- $(CXX) $(CXXFLAGS) -o sauer_master $(MASTER_OBJS) $(MASTER_LIBS) -+ $(CXX) $(CXXFLAGS) $(LDFLAGS) -o sauer_master $(MASTER_OBJS) $(MASTER_LIBS) - diff --git a/srcpkgs/sauerbraten/template b/srcpkgs/sauerbraten/template deleted file mode 100644 index 3110cb3d697971..00000000000000 --- a/srcpkgs/sauerbraten/template +++ /dev/null @@ -1,46 +0,0 @@ -# Template file for 'sauerbraten' -pkgname=sauerbraten -version=2020.12.29 -revision=1 -build_wrksrc=src -build_style=gnu-makefile -makedepends="SDL2_image-devel SDL2_mixer-devel zlib-devel" -depends="${pkgname}-data-${version}_${revision}" -short_desc="3D game engine (more powerful redesign of the Cube engine) and FPS game" -maintainer="Michael Aldridge " -license="Zlib" -homepage="http://sauerbraten.org" -distfiles="${SOURCEFORGE_SITE}/sauerbraten/sauerbraten_${version//./_}_linux.tar.bz2" -checksum=cdba7c4a47cefd30d0afdd6a912199a1384319cf1619923cb7189e72e468be70 - -# Build is only supported on i686 and x86_64, and enet doesn't cross compile -archs="i686* x86_64*" - - -post_install() { - vbin $wrksrc/bin_unix/native_client sauer_client - vbin ${FILESDIR}/sauerbraten -} - -sauerbraten-data_package() { - short_desc+=" - data files" - pkg_install() { - vmkdir usr/share/$sourcepkg - vcopy $wrksrc/data usr/share/$sourcepkg/data - vcopy $wrksrc/packages usr/share/$sourcepkg/packages - } -} - -sauerbraten-server_package() { - conf_files="/etc/sauerbraten/server-init.cfg" - short_desc+=" - standalone server" - pkg_install() { - vbin $wrksrc/bin_unix/native_server sauer_server - vmkdir etc/$sourcepkg - vcopy $wrksrc/server-init.cfg etc/$sourcepkg/server-init.cfg - vbin ${FILESDIR}/sauerbraten-server - - # No service directory because this server isn't really suited - # to running for long periods of time. - } -} diff --git a/srcpkgs/sbc-devel b/srcpkgs/sbc-devel deleted file mode 120000 index df7a9fcd35ca8b..00000000000000 --- a/srcpkgs/sbc-devel +++ /dev/null @@ -1 +0,0 @@ -sbc \ No newline at end of file diff --git a/srcpkgs/sbc/template b/srcpkgs/sbc/template deleted file mode 100644 index 6d3408eee62c09..00000000000000 --- a/srcpkgs/sbc/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'sbc' -pkgname=sbc -version=2.0 -revision=1 -build_style=gnu-configure -configure_args="--enable-pie --disable-static" -hostmakedepends="pkg-config" -makedepends="libsndfile-devel" -short_desc="Bluetooth Subband Codec (SBC) library" -maintainer="Orphaned " -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 - -sbc-devel_package() { - depends="sbc>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove usr/lib/*.so - } -} diff --git a/srcpkgs/sbcl-source b/srcpkgs/sbcl-source deleted file mode 120000 index d6eeb2634b0454..00000000000000 --- a/srcpkgs/sbcl-source +++ /dev/null @@ -1 +0,0 @@ -sbcl \ No newline at end of file diff --git a/srcpkgs/sbcl/files/sbclrc b/srcpkgs/sbcl/files/sbclrc deleted file mode 100644 index cf56430944b306..00000000000000 --- a/srcpkgs/sbcl/files/sbclrc +++ /dev/null @@ -1,3 +0,0 @@ -(setf (logical-pathname-translations "SYS") - '(("SYS:SRC;**;*.*.*" #p"/usr/lib/sbcl/src/**/*.*") - ("SYS:CONTRIB;**;*.*.*" #p"/usr/lib/sbcl/**/*.*"))) diff --git a/srcpkgs/sbcl/patches/ppc-musl.patch b/srcpkgs/sbcl/patches/ppc-musl.patch deleted file mode 100644 index ad0e0bc0846724..00000000000000 --- a/srcpkgs/sbcl/patches/ppc-musl.patch +++ /dev/null @@ -1,32 +0,0 @@ ---- a/sbcl/src/runtime/ppc-linux-os.c -+++ b/sbcl/src/runtime/ppc-linux-os.c -@@ -33,6 +33,7 @@ - #include - #include - #include -+#include - - #include "validate.h" - #include "ppc-linux-mcontext.h" ---- a/sbcl/src/runtime/os-common.c -+++ b/sbcl/src/runtime/os-common.c -@@ -31,6 +31,9 @@ - #if defined(LISP_FEATURE_OS_PROVIDES_DLOPEN) && !defined(LISP_FEATURE_WIN32) - # include - #endif -+#if defined(__powerpc__) -+# include -+#endif - - /* - * historically, this used sysconf to select the runtime page size ---- a/sbcl/src/runtime/ppc-arch.c -+++ b/sbcl/src/runtime/ppc-arch.c -@@ -10,6 +10,7 @@ - */ - - #include -+#include - - #include "sbcl.h" - #include "arch.h" diff --git a/srcpkgs/sbcl/template b/srcpkgs/sbcl/template deleted file mode 100644 index 18287ede09fd73..00000000000000 --- a/srcpkgs/sbcl/template +++ /dev/null @@ -1,80 +0,0 @@ -# Template file for 'sbcl' -pkgname=sbcl -version=2.5.11 -revision=1 -# make sure the sbcl option in maxima is enabled for the same archs -archs="i686 x86_64* armv7l aarch64 ppc64le*" -create_wrksrc="required" -build_wrksrc=sbcl -hostmakedepends="iana-etc texinfo" -makedepends="libzstd-devel zlib-devel" -checkdepends="procps-ng strace which" -conf_files="/etc/sbclrc" -short_desc="Steel Bank Common Lisp" -maintainer="Leah Neukirchen " -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=eaec6a0d4feb291946b3b61698cc0652b51fed4c72aea0a37ba28856d4a27404 -nocross=yes -nopie=yes - -_bootstrap_lisp="bash ../sbcl-*-linux/run-sbcl.sh --no-sysinit --no-userinit --disable-debugger" -case "$XBPS_TARGET_MACHINE" in -x86_64) - distfiles+=" ${SOURCEFORGE_SITE}/${pkgname}/${pkgname}-${version}-x86-64-linux-binary.tar.bz2" - checksum+=" 4f229e3e4106080820d095bb30ded0cd475a5c3202cbb8e580179d6b1cbaad2a" - ;; -arm*) - distfiles+=" ${SOURCEFORGE_SITE}/${pkgname}/${pkgname}-1.2.14-armhf-linux-binary.tar.bz2" - checksum+=" a5fbf1d596a909a7719bc4a958f00e8537bf399fa051f83736baee950b21e56a" - ;; -aarch64) - distfiles+=" ${SOURCEFORGE_SITE}/${pkgname}/${pkgname}-1.3.9-arm64-linux-binary.tar.bz2" - checksum+=" 14c8fc0f3a03416b5d23763156e2bb28b690fb665af1e6f6112201fd0ddcd512" - ;; -i686*|ppc*|*-musl) - # ecl bootstrap is broken since 2.2.0: - # https://build.voidlinux.org/builders/x86_64-musl_builder/builds/39694/steps/shell_3/logs/stdio - makedepends+=" clisp" - _bootstrap_lisp="clisp" - ;; -esac - -post_extract() { - mv sbcl-${version} sbcl -} - -do_build() { - printf '"%s.void.%s"\n' "$version" "$revision" >version.lisp-expr - export CFLAGS+=" -D_GNU_SOURCE -fno-omit-frame-pointer -DSBCL_HOME=/usr/lib/sbcl" - export LINKFLAGS="$LDFLAGS" - bash make.sh \ - "$_bootstrap_lisp" \ - --without-sb-test --with-sb-core-compression --prefix=/usr - make -C ./doc/manual info -} - -do_check() { - ( - cd ./tests - LINKFLAGS="-fno-pie -no-pie" sh run-tests.sh - ) -} - -do_install() { - SBCL_HOME="" INSTALL_ROOT="$DESTDIR/usr" sh install.sh - vlicense COPYING LICENSE - vconf ${FILESDIR}/sbclrc -} - -sbcl-source_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" -- source files" - pkg_install() { - ./clean.sh - vmkdir usr/lib/sbcl - vcopy src usr/lib/sbcl - } -} diff --git a/srcpkgs/sbctl/template b/srcpkgs/sbctl/template deleted file mode 100644 index d8de0e25a1bb8b..00000000000000 --- a/srcpkgs/sbctl/template +++ /dev/null @@ -1,32 +0,0 @@ -# Template file for 'sbctl' -pkgname=sbctl -version=0.17 -revision=1 -build_style=go -build_helper=qemu -go_import_path="github.com/foxboron/sbctl" -go_package="${go_import_path}/cmd/sbctl" -go_ldflags="-X ${go_import_path}.Version=${version}" -hostmakedepends="asciidoc" -checkdepends="openssl-devel" -short_desc="Secure Boot key manager" -maintainer="Érico Nogueira " -license="MIT" -homepage="https://github.com/Foxboron/sbctl" -distfiles="https://github.com/Foxboron/sbctl/archive/${version}.tar.gz" -checksum=c42dee85939944fdf8b504b7d891569c6b33c9ea1bdfcfb36d9a5302db375e98 -make_dirs="/var/lib/sbctl 0700 root root" -export GOFLAGS="-buildmode=pie" - -post_install() { - make man - vman docs/sbctl.8 - vman docs/sbctl.conf.5 - vlicense LICENSE - - local SBCTL="${DESTDIR}/usr/bin/sbctl" - for shell in bash fish zsh; do - vtargetrun ${SBCTL} completion ${shell} > sbctl.${shell} - vcompletion sbctl.${shell} ${shell} - done -} diff --git a/srcpkgs/sblg/template b/srcpkgs/sblg/template deleted file mode 100644 index 547a6f5c235910..00000000000000 --- a/srcpkgs/sblg/template +++ /dev/null @@ -1,36 +0,0 @@ -# Template file for 'sblg' -pkgname=sblg -version=0.6.1 -revision=1 -build_style=configure -configure_args="PREFIX=/usr MANDIR=/usr/share/man" -makedepends="expat-devel" -short_desc="Simple off-line blog utility" -maintainer="Orphaned " -license="ISC" -homepage="https://kristaps.bsd.lv/sblg/" -changelog="https://kristaps.bsd.lv/sblg/archive.html" -distfiles="https://kristaps.bsd.lv/sblg/snapshots/${pkgname}-${version}.tar.gz" -checksum=1d0d5a639d003b42358d02f6fcea61a0c709174e5ed6f8e39c6769ec97e18084 - -pre_configure() { -if [ "$CROSS_BUILD" ]; then - case $XBPS_TARGET_MACHINE in - *-musl) echo HAVE___PROGNAME=true HAVE_ERR=1 HAVE_MEMMEM=1\ - HAVE_MEMCHR=1 HAVE_PROGRAM_INVOCATION_SHORT_NAME=1\ - HAVE_SECCOMP_FILTER=1 HAVE_SOCK_NONBLOCK=1\ - HAVE_STRLCAT=1 HAVE_STRCPY=1\ - > configure.local;; - *) echo HAVE___PROGNAME=true HAVE_ERR=1 HAVE_MEMMEM=1\ - HAVE_MEMCHR=1 HAVE_PROGRAM_INVOCATION_SHORT_NAME=1\ - HAVE_SECCOMP_FILTER=1 HAVE_SOCK_NONBLOCK=1\ - HAVE_EXPLICIT_BZERO=1\ - > configure.local;; - esac -fi -} - -post_install() { - head -n16 article.c > COPYING - vlicense COPYING -} diff --git a/srcpkgs/sblg/update b/srcpkgs/sblg/update deleted file mode 100644 index 1f12d08fc02e3c..00000000000000 --- a/srcpkgs/sblg/update +++ /dev/null @@ -1 +0,0 @@ -ignore=".tar.gz.sha512\">sblg" diff --git a/srcpkgs/sbsigntool/files/kernel.d/sbsigntool.post-install b/srcpkgs/sbsigntool/files/kernel.d/sbsigntool.post-install deleted file mode 100644 index 70918527711d72..00000000000000 --- a/srcpkgs/sbsigntool/files/kernel.d/sbsigntool.post-install +++ /dev/null @@ -1,62 +0,0 @@ -#!/bin/sh -# -# Kernel hook for sbsigntool. -# -# Arguments passed to this script: $1 pkgname, $2 version. -# - -PKGNAME="$1" -VERSION="$2" - -msg() { - echo "sbsigntool: $1" -} - -do_sign() { - _kernel="$1" - if [ ! -f "$_kernel" ]; then - msg "$_kernel not found" - return 1 - fi - # Ignore efi file signed with this key - if usr/bin/sbverify -c "$ROOTDIR/$EFI_CERT_FILE" "$_kernel" >/dev/null 2>&1; then - return 0 - fi - if ! usr/bin/sbsign ${EFI_SIGN_ENGINE:+"--engine=$EFI_SIGN_ENGINE"} \ - -k "$ROOTDIR/$EFI_KEY_FILE" -c "$ROOTDIR/$EFI_CERT_FILE" \ - "$_kernel" - then - msg "failed to sign $_kernel" - return 1 - fi - if ! usr/bin/sbverify -c "$ROOTDIR/$EFI_CERT_FILE" "$_kernel.signed"; then - msg "failed to verify the signature" - return 1 - fi - - if [ "x${EFI_KEEP_UNSIGNED}" = "x1" ]; then - mv -f "$_kernel" "$_kernel.unsigned" - fi - mv -f "$_kernel.signed" "$_kernel" -} - -. "${ROOTDIR}/etc/default/sbsigntool-kernel-hook" -if [ "x${SBSIGN_EFI_KERNEL}" != x1 ]; then - exit 0 -fi - -if [ ! -f "$ROOTDIR/$EFI_KEY_FILE" ] || [ ! -f "$ROOTDIR/$EFI_CERT_FILE" ]; then - msg "key and/or certificate is not available" - exit 1 -fi - -# All POSIX comformance ls should work -if ! ls -Ll "$ROOTDIR/$EFI_KEY_FILE" "$ROOTDIR/$EFI_CERT_FILE" | - awk '$1 !~ /^-...------$/ || $3 != "root" { exit 1 }' -then - msg "$EFI_KEY_FILE and $EFI_CERT_FILE must be owned by root." - msg "and not readable by other users." - exit 1 -fi - -do_sign "boot/vmlinuz-$VERSION" diff --git a/srcpkgs/sbsigntool/files/kernel.d/sbsigntool.post-remove b/srcpkgs/sbsigntool/files/kernel.d/sbsigntool.post-remove deleted file mode 100644 index 5d3f73602af094..00000000000000 --- a/srcpkgs/sbsigntool/files/kernel.d/sbsigntool.post-remove +++ /dev/null @@ -1,13 +0,0 @@ -#!/bin/sh -# -# Kernel hook for sbsigntool. -# -# Arguments passed to this script: $1 pkgname, $2 version. -# - -PKGNAME="$1" -VERSION="$2" - -if [ -f "boot/vmlinuz-$VERSION.unsigned" ]; then - rm -f "boot/vmlinuz-${VERSION}.unsigned" -fi diff --git a/srcpkgs/sbsigntool/files/sbsigntool-kernel-hook.conf b/srcpkgs/sbsigntool/files/sbsigntool-kernel-hook.conf deleted file mode 100644 index 667661bb5ff9dc..00000000000000 --- a/srcpkgs/sbsigntool/files/sbsigntool-kernel-hook.conf +++ /dev/null @@ -1,21 +0,0 @@ -# Options for kernel hook script installed by the sbsigntool package - -# set this option to 1 to sign the kernel with default hook -SBSIGN_EFI_KERNEL=0 - -# The key and certificate to sign -# -# sbsigntool will only sign if `EFI_KEY_FILE': -# - owner: root -# - permission: 0*00 -EFI_KEY_FILE=/etc/efikeys/db.key -EFI_CERT_FILE=/etc/efikeys/db.crt - -# set to 1 to keep the unsigned backup -EFI_KEEP_UNSIGNED=0 - -# OpenSSL/LibreSSL engine to load the key -# Completely untested, but here is your option -# See `efi-updatevar', `sbsign', and `sbvarsign' -# Don't uncomment this option unless you know what you're doing -# EFI_SIGN_ENGINE= diff --git a/srcpkgs/sbsigntool/patches/Align-signature-data-to-8-bytes.patch b/srcpkgs/sbsigntool/patches/Align-signature-data-to-8-bytes.patch deleted file mode 100644 index 4cd5ec991682f1..00000000000000 --- a/srcpkgs/sbsigntool/patches/Align-signature-data-to-8-bytes.patch +++ /dev/null @@ -1,26 +0,0 @@ -From 8b6b7a9904881757254b92a928b95dfb8634605b Mon Sep 17 00:00:00 2001 -From: Steve Langasek -Date: Fri, 12 Oct 2012 16:27:13 -0700 -Subject: [PATCH] Align signature data to 8 bytes - -Before appending the signature data to our binary, pad the file out to -8-byte alignment. This matches the Microsoft signing implementation, which -enables us to use sbattach to verify the integrity of the binaries returned -by the SysDev signing service. ---- - src/image.c | 2 ++ - 1 file changed, 2 insertions(+) - -Index: sbsigntool/src/image.c -=================================================================== ---- sbsigntool.orig/src/image.c -+++ sbsigntool/src/image.c -@@ -495,6 +495,8 @@ reparse: - * we've calculated during the pecoff parsing, so we need to redo that - * too. - */ -+ image->data_size = align_up(image->data_size, 8); -+ - if (image->data_size > image->size) { - image->buf = talloc_realloc(image, image->buf, uint8_t, - image->data_size); diff --git a/srcpkgs/sbsigntool/patches/f12484869c9590682ac3253d583bf59b890bb826.patch b/srcpkgs/sbsigntool/patches/f12484869c9590682ac3253d583bf59b890bb826.patch deleted file mode 100644 index 82b3d139ade5bb..00000000000000 --- a/srcpkgs/sbsigntool/patches/f12484869c9590682ac3253d583bf59b890bb826.patch +++ /dev/null @@ -1,60 +0,0 @@ -From f12484869c9590682ac3253d583bf59b890bb826 Mon Sep 17 00:00:00 2001 -From: dann frazier -Date: Wed, 12 Aug 2020 15:27:08 -0600 -Subject: sbkeysync: Don't ignore errors from insert_new_keys() - -If insert_new_keys() fails, say due to a full variable store, we currently -still exit(0). This can make it difficult to know something is wrong. -For example, Debian and Ubuntu implement a secureboot-db systemd service -to update the DB and DBX, which calls: - - ExecStart=/usr/bin/sbkeysync --no-default-keystores --keystore /usr/share/secureboot/updates --verbose - -But although this seemed to succeed on my system, looking at the logs shows -a different story: - -Inserting key update /usr/share/secureboot/updates/dbx/dbxupdate_x64.bin into dbx -Error writing key update: Invalid argument -Error syncing keystore file /usr/share/secureboot/updates/dbx/dbxupdate_x64.bin - -Signed-off-by: dann frazier -Signed-off-by: James Bottomley ---- - src/sbkeysync.c | 8 +++++--- - 1 file changed, 5 insertions(+), 3 deletions(-) - -diff --git a/src/sbkeysync.c b/src/sbkeysync.c -index e51f177..7748990 100644 ---- a/src/sbkeysync.c -+++ b/src/sbkeysync.c -@@ -889,10 +889,12 @@ int main(int argc, char **argv) - { - bool use_default_keystore_dirs; - struct sync_context *ctx; -+ int rc; - - use_default_keystore_dirs = true; - ctx = talloc_zero(NULL, struct sync_context); - list_head_init(&ctx->new_keys); -+ rc = EXIT_SUCCESS; - - for (;;) { - int idx, c; -@@ -985,10 +987,10 @@ int main(int argc, char **argv) - if (ctx->verbose) - print_new_keys(ctx); - -- if (!ctx->dry_run) -- insert_new_keys(ctx); -+ if (!ctx->dry_run && insert_new_keys(ctx)) -+ rc = EXIT_FAILURE; - - talloc_free(ctx); - -- return EXIT_SUCCESS; -+ return rc; - } --- -cgit 1.2.3-1.el7 - - diff --git a/srcpkgs/sbsigntool/patches/libressl.patch b/srcpkgs/sbsigntool/patches/libressl.patch deleted file mode 100644 index e64533d43cd242..00000000000000 --- a/srcpkgs/sbsigntool/patches/libressl.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/src/sbverify.c -+++ b/src/sbverify.c -@@ -56,7 +56,7 @@ - #include - #include - --#if OPENSSL_VERSION_NUMBER < 0x10100000L -+#if OPENSSL_VERSION_NUMBER < 0x10100000L || defined(LIBRESSL_VERSION_NUMBER) - #define X509_OBJECT_get0_X509(obj) ((obj)->data.x509) - #define X509_OBJECT_get_type(obj) ((obj)->type) - #define X509_STORE_CTX_get0_cert(ctx) ((ctx)->cert) diff --git a/srcpkgs/sbsigntool/patches/openssl3.patch b/srcpkgs/sbsigntool/patches/openssl3.patch deleted file mode 100644 index cd0d025ada7b56..00000000000000 --- a/srcpkgs/sbsigntool/patches/openssl3.patch +++ /dev/null @@ -1,35 +0,0 @@ -Subject: [PATCH] Fix openssl-3.0 issue involving ASN1 xxx_it -From: Jeremi Piotrowski -Origin: https://groups.io/g/sbsigntools/message/54 - -Use ASN1_ITEM_rptr() instead of taking the address of IDC_PEID_it. - -openssl-3.0 changed the type of TYPE_it from `const ASN1_ITEM TYPE_it` to -`const ASN1_ITEM *TYPE_it(void)`. This was previously hidden behind -OPENSSL_EXPORT_VAR_AS_FUNCTION but in 3.0 only the function version is -available. This change should have been transparent to the application, but -only if the `ASN1_ITEM_rptr()` macro is used. - -This change passes `make check` with both openssl 1.1 and 3.0. - -Signed-off-by: Jeremi Piotrowski ---- - src/idc.c | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/src/idc.c b/src/idc.c -index 6d87bd4..0a82218 100644 ---- a/src/idc.c -+++ b/src/idc.c -@@ -189,7 +189,7 @@ int IDC_set(PKCS7 *p7, PKCS7_SIGNER_INFO *si, struct image *image) - - idc->data->type = OBJ_nid2obj(peid_nid); - idc->data->value = ASN1_TYPE_new(); -- type_set_sequence(image, idc->data->value, peid, &IDC_PEID_it); -+ type_set_sequence(image, idc->data->value, peid, ASN1_ITEM_rptr(IDC_PEID)); - - idc->digest->alg->parameter = ASN1_TYPE_new(); - idc->digest->alg->algorithm = OBJ_nid2obj(NID_sha256); --- -2.25.1 - diff --git a/srcpkgs/sbsigntool/patches/sbsign_check_write_return.patch b/srcpkgs/sbsigntool/patches/sbsign_check_write_return.patch deleted file mode 100644 index e9a4e40683e7a9..00000000000000 --- a/srcpkgs/sbsigntool/patches/sbsign_check_write_return.patch +++ /dev/null @@ -1,20 +0,0 @@ -Index: sbsigntool/src/sbsign.c -=================================================================== ---- sbsigntool.orig/src/sbsign.c -+++ sbsigntool/src/sbsign.c -@@ -242,12 +242,12 @@ int main(int argc, char **argv) - - for (i = 0; !image_get_signature(ctx->image, i, &buf, &len); i++) - ; -- image_write_detached(ctx->image, i - 1, ctx->outfilename); -+ rc = image_write_detached(ctx->image, i - 1, ctx->outfilename); - } else -- image_write(ctx->image, ctx->outfilename); -+ rc = image_write(ctx->image, ctx->outfilename); - - talloc_free(ctx); - -- return EXIT_SUCCESS; -+ return (rc == 0) ? EXIT_SUCCESS : EXIT_FAILURE; - } - diff --git a/srcpkgs/sbsigntool/template b/srcpkgs/sbsigntool/template deleted file mode 100644 index d92a6d3d1b1f78..00000000000000 --- a/srcpkgs/sbsigntool/template +++ /dev/null @@ -1,64 +0,0 @@ -# Template file for 'sbsigntool' -pkgname=sbsigntool -version=0.9.4 -revision=6 -archs="x86_64* i686* aarch64* arm* riscv64*" -build_style=gnu-configure -hostmakedepends="autoconf automake pkg-config help2man" -makedepends="binutils-devel openssl-devel libuuid-devel gnu-efi-libs" -short_desc="Signing utility for UEFI secure boot" -maintainer="Đoàn Trần Công Danh " -license="GPL-3.0-or-later" -homepage="https://git.kernel.org/pub/scm/linux/kernel/git/jejb/sbsigntools.git/" -# sbsigntool depends on ccan, pull it from old release -# Pull from https://git.ozlabs.org/?p=ccan;a=snapshot;h=b1f28e17;sf=tgz -# is OK if you'd like to resolve cross-compile issues. -# I don't want to waste time on that. -distfiles="$homepage/snapshot/sbsigntools-$version.tar.gz - $DEBIAN_SITE/main/s/sbsigntool/sbsigntool_0.9.2.orig.tar.gz" -checksum="eddb7d21263ee2b07be8f0ed93b6ba021c3f943964730b2d86f44736fa1924d5 - 1dc1e1de5f2dda50dbd2e6a83355fe7ae38ca0f79daeb404026421af70606653" -skip_extraction="sbsigntool_0.9.2.orig.tar.gz" -conf_files="/etc/default/sbsigntool-kernel-hook" -# openssl3 fix -CFLAGS+=" -Wno-error=deprecated-declarations" - -post_extract() { - bsdtar -xzf $XBPS_SRCDISTDIR/$pkgname-$version/sbsigntool_0.9.2.orig.tar.gz - mv sbsigntool-0.9.2/lib/ccan lib -} - -post_patch() { - [ ! "$CROSS_BUILD" ] && return - - case "${XBPS_TARGET_MACHINE}" in - arm*) _ARCH=arm ;; - i686*) _ARCH=ia32 ;; - *) _ARCH="${XBPS_TARGET_MACHINE%-musl}" ;; - esac - vsed -i -e "/^EFI_ARCH=/s/=.*/=${_ARCH}/" \ - -e "/^for path in .*lib/s,in ,in ${XBPS_CROSS_BASE}/usr/lib ," \ - -e "/^EFI_CPPFLAGS=/s,I\(/usr/include\),I${XBPS_CROSS_BASE}\1,g" \ - configure.ac - vsed -i -e "/^man/s/=.*/=/" docs/Makefile.am -} - -pre_configure() { - touch AUTHORS ChangeLog - aclocal - autoheader - autoconf - automake --add-missing -Wno-portability -} - -post_install() { - vmkdir etc/ - vinstall "${FILESDIR}/sbsigntool-kernel-hook.conf" 644 \ - etc/default sbsigntool-kernel-hook - # grub is 50, I don't use grub - # and I'm not sure about their interaction - vinstall ${FILESDIR}/kernel.d/sbsigntool.post-install 744 \ - etc/kernel.d/post-install 40-sbsigntool - vinstall ${FILESDIR}/kernel.d/sbsigntool.post-remove 744 \ - etc/kernel.d/post-remove 40-sbsigntool -} diff --git a/srcpkgs/sbt/template b/srcpkgs/sbt/template deleted file mode 100644 index 6b309201c91b36..00000000000000 --- a/srcpkgs/sbt/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'sbt' -pkgname=sbt -version=1.6.1 -revision=1 -depends="virtual?java-environment" -short_desc="Interactive build tool for Scala and Java" -maintainer="Damian Czaja " -license="Apache-2.0" -homepage="https://www.scala-sbt.org" -distfiles="https://github.com/sbt/sbt/releases/download/v${version}/${pkgname}-${version}.tgz" -checksum=60286bf1b875b31e2955f8a699888cd2612e9afd94d03cde0a2e71efd7492ffc - -do_install() { - vmkdir usr/lib/sbt - vmkdir usr/bin - vcopy "*" usr/lib/sbt - ln -rs ${DESTDIR}/usr/lib/sbt/bin/sbt ${DESTDIR}/usr/bin/sbt - - rm ${DESTDIR}/usr/lib/${pkgname}/bin/*.bat - rm ${DESTDIR}/usr/lib/${pkgname}/bin/*.exe - rm ${DESTDIR}/usr/lib/${pkgname}/bin/*apple-darwin - - # Remove x86_64 binaries when it doesn't match the machine. - case "$XBPS_TARGET_MACHINE" in - x86_64) ;; - *) rm ${DESTDIR}/usr/lib/${pkgname}/bin/*x86_64* ;; - esac -} diff --git a/srcpkgs/sbt/update b/srcpkgs/sbt/update deleted file mode 100644 index 7ee62a26397bd2..00000000000000 --- a/srcpkgs/sbt/update +++ /dev/null @@ -1,2 +0,0 @@ -site="https://www.scala-sbt.org/download.html" -pattern='href=".*/sbt-\K[\d\.]+(?=.tgz")' diff --git a/srcpkgs/sc-controller/template b/srcpkgs/sc-controller/template deleted file mode 100644 index 7559b2580818a7..00000000000000 --- a/srcpkgs/sc-controller/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'sc-controller' -pkgname=sc-controller -version=0.4.8.10 -revision=3 -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" -short_desc="User-mode driver and GTK3 based GUI for Steam Controller" -maintainer="Henry Naguski " -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=1f55e89a441e911d98d534a5f29deb5f133cdfa4593fd85238356cf6cc781312 diff --git a/srcpkgs/sc-im/template b/srcpkgs/sc-im/template deleted file mode 100644 index 791e7a3a45a651..00000000000000 --- a/srcpkgs/sc-im/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'sc-im' -pkgname=sc-im -version=0.8.5 -revision=1 -build_wrksrc="src" -build_style=gnu-makefile -make_build_args="CFLAGS+=-DXLS LDLIBS+=-lxlsreader" -hostmakedepends="bison pkg-config gnuplot which" -makedepends="libxls-devel libxlsxwriter-devel libxml2-devel libzip-devel - lua54-devel ncurses-devel" -depends="less" -short_desc="SpreadSheet Calculator (sc) Improvised" -maintainer="Leah Neukirchen " -license="BSD-4-Clause" -homepage="https://github.com/andmarti1424/sc-im/" -changelog="https://github.com/andmarti1424/sc-im/releases" -distfiles="https://github.com/andmarti1424/sc-im/archive/v${version}.tar.gz" -checksum=49adb76fc55bc3e6ea8ee414f41428db4aef947e247718d9210be8d14a6524bd - -post_extract() { - vsed -i -e 's/^ *CFLAGS/override &/' \ - -e 's/^ *LDLIBS/override &/' src/Makefile -} - -post_install() { - vlicense ../LICENSE -} diff --git a/srcpkgs/sc/template b/srcpkgs/sc/template deleted file mode 100644 index 0abe03d7210191..00000000000000 --- a/srcpkgs/sc/template +++ /dev/null @@ -1,37 +0,0 @@ -# Template file for 'sc' -pkgname=sc -version=7.16 -revision=3 -build_style=gnu-makefile -hostmakedepends="bison" -makedepends="ncurses-devel" -short_desc="A free curses-based spreadsheet program" -maintainer="Leah Neukirchen " -license="Public Domain" -homepage="http://ibiblio.org/pub/linux/apps/financial/spreadsheet/!INDEX.html" -distfiles="http://ibiblio.org/pub/linux/apps/financial/spreadsheet/sc-${version}.tar.gz - https://launchpadlibrarian.net/1281150/sc_${version}-2.diff.gz" -checksum="1997a00b6d82d189b65f6fd2a856a34992abc99e50d9ec463bbf1afb750d1765 - 37116b9619790564650c4090b4a6264c08aa59fa1e24c63ca073011cd70507cb" -CFLAGS='-DSYSV3' -skip_extraction="sc_${version}-2.diff.gz" - -post_extract() { - zcat $XBPS_SRCDISTDIR/$pkgname-$version/$skip_extraction | - patch -Np1 -} - -do_install() { - vbin sc - vbin scqref - vbin psc - - make sc.1 psc.1 - vman sc.1 - vman psc.1 - - vdoc README - vdoc SC.MACROS - vdoc CHANGES - vdoc tutorial.sc -} diff --git a/srcpkgs/sc3-plugins/patches/cstdio.patch b/srcpkgs/sc3-plugins/patches/cstdio.patch deleted file mode 100644 index ae5880b68f76cb..00000000000000 --- a/srcpkgs/sc3-plugins/patches/cstdio.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/sc3-plugins/source/NHUGens/NHHall.cpp 2018-11-18 23:18:46.000000000 +0100 -+++ b/sc3-plugins/source/NHUGens/NHHall.cpp 2020-09-13 07:57:48.084435095 +0200 -@@ -25,6 +25,7 @@ - For more information, please refer to - */ - -+#include - #include "nh_hall.hpp" - #include "SC_PlugIn.hpp" - diff --git a/srcpkgs/sc3-plugins/template b/srcpkgs/sc3-plugins/template deleted file mode 100644 index cdd0064b8ee915..00000000000000 --- a/srcpkgs/sc3-plugins/template +++ /dev/null @@ -1,37 +0,0 @@ -# Template file for 'sc3-plugins' -pkgname=sc3-plugins -version=3.10.0 -revision=2 -_nova_simd_hash=2bdc68bc5704a42578300a4c18411df2405cb307 -create_wrksrc=yes -build_wrksrc=sc3-plugins -build_style=cmake -configure_args="-DSUPERNOVA=ON -DSYSTEM_STK=ON" -hostmakedepends="pkg-config" -makedepends="fftw-devel libstk-devel" -depends="supercollider" -short_desc="Extension plugins for the SuperCollider3 audio synthesis server" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="https://github.com/supercollider/sc3-plugins" -distfiles="https://github.com/supercollider/sc3-plugins/archive/Version-${version}.tar.gz - https://github.com/supercollider/supercollider/releases/download/Version-${version}/SuperCollider-${version}-Source-linux.tar.bz2 - https://github.com/timblechmann/nova-simd/archive/${_nova_simd_hash}.tar.gz" -checksum="b8144231ea1bfc1c9d8aa6780c7e963dfb642868794abbfd8ccab418ffbbdfbe - 9b2035a3a7942c61cbe89b00c35c7e16ac281c06786fe1c30dfd333194be499a - df9f280daaad56fdadb5fa75d492ee6a06762a41d7346aa473aa49c1ac9ec9c8" - -post_extract() { - mv sc3-plugins-* sc3-plugins - rm -rf sc3-plugins/external_libraries/nova-simd - mv nova-simd-${_nova_simd_hash} sc3-plugins/external_libraries/nova-simd -} - -pre_configure() { - configure_args+=" -DSC_PATH=${wrksrc}/SuperCollider-Source " -} - -post_install() { - vmkdir usr/lib/SuperCollider/Extensions/SC3plugins/LadspaUGen - mv -v ${DESTDIR}/usr/{share,lib}/SuperCollider/Extensions/SC3plugins/LadspaUGen/ladspalist -} diff --git a/srcpkgs/sc3-plugins/update b/srcpkgs/sc3-plugins/update deleted file mode 100644 index cbd0b48a3664e9..00000000000000 --- a/srcpkgs/sc3-plugins/update +++ /dev/null @@ -1,3 +0,0 @@ -site="https://github.com/supercollider/sc3-plugins/tags" -pattern='/archive/refs/tags/(Version-?|\Q'"$pkgname"'\E-)?\K[\d\.]+(?=\.tar\.gz")' -ignore="*beta*" diff --git a/srcpkgs/scaleway-cli/template b/srcpkgs/scaleway-cli/template deleted file mode 100644 index 26f975648df6c4..00000000000000 --- a/srcpkgs/scaleway-cli/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 'scaleway-cli' -pkgname=scaleway-cli -version=2.43.0 -revision=1 -build_style=go -go_import_path=github.com/scaleway/scaleway-cli/v2 -go_package=github.com/scaleway/scaleway-cli/v2/cmd/scw -go_ldflags="-X main.Version=${version} -X main.GitBranch=${version} -X main.GitCommit=${version}" -short_desc="Interact with the Scaleway API from the command line" -maintainer="Sébastien Pondichy " -license="MIT" -homepage="https://github.com/scaleway/scaleway-cli" -distfiles="https://github.com/scaleway/scaleway-cli/archive/v${version}.tar.gz" -checksum=cc9aabee888c671094e40ab8c17ff727fb819890fad3868c8450b626f30c75fe -# Tests fail when run on i686 -make_check="no" - -pre_build() { - local _date - if [ "$SOURCE_DATE_EPOCH" ]; then - _date="$(date --utc --date "@SOURCE_DATE_EPOCH" "+%Y-%m-%d")" - go_ldflags+=" -X main.BuildDate=${_date}" - fi -} - -post_install() { - vdoc README.md README - vlicense LICENSE -} diff --git a/srcpkgs/scanmem/patches/fix-musl.patch b/srcpkgs/scanmem/patches/fix-musl.patch deleted file mode 100644 index 2253cb785852c4..00000000000000 --- a/srcpkgs/scanmem/patches/fix-musl.patch +++ /dev/null @@ -1,28 +0,0 @@ -diff --git a/scanroutines.c b/scanroutines.c -index 2c5f33a..edc7c29 100644 ---- a/scanroutines.c -+++ b/scanroutines.c -@@ -20,6 +20,8 @@ - along with this library. If not, see . - */ - -+#define _GNU_SOURCE 1 -+#include - #include - #include - -diff --git a/targetmem.h b/targetmem.h -index b62a4f2..25b5c9c 100644 ---- a/targetmem.h -+++ b/targetmem.h -@@ -24,6 +24,9 @@ - #ifndef TARGETMEM_H - #define TARGETMEM_H - -+#define _GNU_SOURCE 1 -+#include -+ - #include - #include - #include - diff --git a/srcpkgs/scanmem/template b/srcpkgs/scanmem/template deleted file mode 100644 index 1e6325068db587..00000000000000 --- a/srcpkgs/scanmem/template +++ /dev/null @@ -1,49 +0,0 @@ -# Template file for 'scanmem' -pkgname=scanmem -version=0.17 -revision=6 -build_style=gnu-configure -configure_args="--disable-static --enable-gui" -hostmakedepends="automake gettext-devel intltool libtool m4 python3" -makedepends="readline-devel" -short_desc="Memory scanner designed to isolate the address of an arbitrary var" -maintainer="Andrea Brancaleoni " -license="GPL-3.0-only" -homepage="https://github.com/scanmem/scanmem" -distfiles="https://github.com/${pkgname}/${pkgname}/archive/v${version}.tar.gz" -checksum=f02054b91322cf41517506158fcb74554e9fc6644e696f8aa25e5acf162d374b -CFLAGS="-D__NEED_pid_t" - -nocross="checking for /proc/self/maps... configure: error" - -pre_configure() { - NOCONFIGURE=1 ./autogen.sh -} - -libscanmem_package() { - short_desc+=" - runtime library" - license="LGPL-3.0-only" - pkg_install() { - vmove "usr/lib/*.so*" - } -} - -libscanmem-devel_package() { - short_desc+=" - development files" - license="LGPL-3.0-only" - depends="lib${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.so" - } -} - -gameconqueror_package() { - short_desc="GameConqueror is a GUI front-end for scanmem, providing more features" - depends="polkit gtk+3 python3-gobject lib${sourcepkg}>=${version}_${revision}" - python_version=3 - pkg_install() { - cd $DESTDIR - find * -iname "*${pkgname}*" -prune | while read f; do vmove $f; done - } -} diff --git a/srcpkgs/scapy/files/README.voidlinux b/srcpkgs/scapy/files/README.voidlinux deleted file mode 100644 index ba58ed43815841..00000000000000 --- a/srcpkgs/scapy/files/README.voidlinux +++ /dev/null @@ -1,7 +0,0 @@ -The following packages are recommended for additional features. - - python3-matplotlib: plotting support - python3-pyx: PostScript and PDF graphs drawing - graphviz and ImageMagick: graph generation - python3-cryptography: WEP, PKI and TLS support - sox: VOIP support diff --git a/srcpkgs/scapy/template b/srcpkgs/scapy/template deleted file mode 100644 index ffb6dd3293ec45..00000000000000 --- a/srcpkgs/scapy/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'scapy' -pkgname=scapy -version=2.5.0 -revision=2 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="tcpdump python3" -short_desc="Powerful interactive packet manipulation program written in Python" -maintainer="cipr3s " -license="GPL-2.0-only" -homepage="https://scapy.net/" -distfiles="${PYPI_SITE}/s/scapy/scapy-${version}.tar.gz" -checksum=5b260c2b754fd8d409ba83ee7aee294ecdbb2c235f9f78fe90bc11cb6e5debc2 - -post_install() { - vdoc "${FILESDIR}/README.voidlinux" -} diff --git a/srcpkgs/scapy/update b/srcpkgs/scapy/update deleted file mode 100644 index e299d00ea67cd4..00000000000000 --- a/srcpkgs/scapy/update +++ /dev/null @@ -1 +0,0 @@ -ignore="*rc*" diff --git a/srcpkgs/scc/template b/srcpkgs/scc/template deleted file mode 100644 index ee3cbbd66efc92..00000000000000 --- a/srcpkgs/scc/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'scc' -pkgname=scc -version=3.5.0 -revision=1 -build_style=go -go_import_path="github.com/boyter/scc/v3" -short_desc="Fast cloc replacement written in pure Go" -maintainer="Sami Pitkänen " -license="MIT" -homepage="https://github.com/boyter/scc" -distfiles="https://github.com/boyter/scc/archive/v${version}.tar.gz" -checksum=161f5d9bb359c6440114b7d2e0f98d588c02aa66fbe474d7660b244687fefb70 -conflicts="sc-controller" # /usr/bin/scc - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/sccs b/srcpkgs/sccs deleted file mode 120000 index 5064d9720d6a9b..00000000000000 --- a/srcpkgs/sccs +++ /dev/null @@ -1 +0,0 @@ -schilytools \ No newline at end of file diff --git a/srcpkgs/scdoc/template b/srcpkgs/scdoc/template deleted file mode 100644 index d2412f218d8fc2..00000000000000 --- a/srcpkgs/scdoc/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'scdoc' -pkgname=scdoc -version=1.11.3 -revision=1 -build_style=gnu-makefile -short_desc="Tool for generating roff manual pages" -maintainer="Julio Galvan " -license="MIT" -homepage="https://git.sr.ht/~sircmpwn/scdoc" -changelog="https://git.sr.ht/~sircmpwn/scdoc/refs" -distfiles="https://git.sr.ht/~sircmpwn/scdoc/archive/${version}.tar.gz" -checksum=4c5c6136540384e5455b250f768e7ca11b03fdba1a8efc2341ee0f1111e57612 - -if [ "$CROSS_BUILD" ]; then - hostmakedepends+=" scdoc" -fi - -pre_build() { - if [ "$CROSS_BUILD" ]; then - vsed -e "s|^HOST_SCDOC=.*|HOST_SCDOC=/usr/bin/scdoc|g" -i Makefile - fi - vsed -e "s/\" VERSION \"/ ${version}/g" -i src/main.c -} - -post_install() { - vlicense COPYING -} diff --git a/srcpkgs/scenefx-devel b/srcpkgs/scenefx-devel deleted file mode 120000 index fc7da0f1644e6a..00000000000000 --- a/srcpkgs/scenefx-devel +++ /dev/null @@ -1 +0,0 @@ -scenefx \ No newline at end of file diff --git a/srcpkgs/scenefx/template b/srcpkgs/scenefx/template deleted file mode 100644 index e1d78d758379dc..00000000000000 --- a/srcpkgs/scenefx/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 'scenefx' -pkgname=scenefx -version=0.4.1 -revision=1 -build_style=meson -configure_args="-Dwerror=false -Db_ndebug=false" -hostmakedepends="pkg-config wayland-devel scdoc" -makedepends="wlroots0.19-devel" -short_desc="Drop-in replacement for the wlroots scene API" -maintainer="Christopher K. 'Shmish' Schmitt " -license="MIT" -homepage="https://github.com/wlrfx/scenefx" -changelog="https://github.com/wlrfx/scenefx/releases/" -distfiles="https://github.com/wlrfx/scenefx/archive/refs/tags/${version}.tar.gz" -checksum=fa23f6ff509168d4a5eb0c5a7ef3b8cf3d39e3fba18320c28256e6c91c85d9ff - -post_install() { - vlicense LICENSE -} - -scenefx-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision}" - - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/schedtool/template b/srcpkgs/schedtool/template deleted file mode 100644 index 7c909c5e2e4e94..00000000000000 --- a/srcpkgs/schedtool/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'schedtool' -pkgname=schedtool -version=1.3.0 -revision=3 -build_style=gnu-makefile -make_install_args="DESTPREFIX=/usr" -short_desc="Query and set CPU scheduling parameters" -maintainer="Leah Neukirchen " -license="GPL-2.0-only" -homepage="http://freshmeat.sourceforge.net/projects/schedtool/" -distfiles="${DEBIAN_SITE}/main/s/schedtool/${pkgname}_${version}.orig.tar.gz" -checksum=6628e4e805fab9c72b2daeb300c599d3de581f48eb21ce6caee3ae530b18450e - -post_install() { - rm -rf ${DESTDIR}/usr/share/doc/schedtool* -} diff --git a/srcpkgs/schedule/template b/srcpkgs/schedule/template deleted file mode 100644 index f0044b38741a48..00000000000000 --- a/srcpkgs/schedule/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'schedule' -pkgname=schedule -version=8.0.1 -revision=2 -hostmakedepends="perl" -depends="perl" -short_desc="Framework to schedule jobs in a multiuser multitasking environment" -maintainer="Leah Neukirchen " -license="BSD-3-Clause" -homepage="https://github.com/vaeth/schedule/" -distfiles="https://github.com/vaeth/schedule/archive/v${version}.tar.gz" -checksum=53401c2fd3add5a2495d02a8ef3dc2fbc9d61c164ec4777ba2ff51a67f2274d0 - -do_install() { - for bin in bin/*; do - vbin $bin - done - vdoc README.md - pod2man -n schedule share/schedule/Schedule/Client/Scheduleman.pm >schedule.1 - pod2man -n schedule-server share/schedule/Schedule/Server/Serverman.pm >schedule-server.1 - pod2man -n schedule-tmux share/schedule/Schedule/Client/Tmuxman.pm >schedule-tmux.1 - vman schedule.1 - vman schedule-server.1 - vman schedule-tmux.1 - vmkdir usr/share/${pkgname} - vcopy "share/schedule/*" usr/share/${pkgname} - vinstall zsh/_schedule 0644 usr/share/zsh/site-functions -} diff --git a/srcpkgs/scheme48/template b/srcpkgs/scheme48/template deleted file mode 100644 index de31a1f79e294f..00000000000000 --- a/srcpkgs/scheme48/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'scheme48' -pkgname=scheme48 -version=1.9.2 -revision=2 -build_style=gnu-configure -short_desc="Implementation of the R5RS Scheme standard" -maintainer="rc-05 " -license="custom:scheme48" -homepage="http://s48.org/" -distfiles="http://s48.org/${version}/scheme48-${version}.tgz" -checksum=9c4921a90e95daee067cd2e9cc0ffe09e118f4da01c0c0198e577c4f47759df4 -alternatives=" - scheme:scheme:/usr/bin/scheme48 - scheme:scheme.1:/usr/share/man/man1/scheme48.1 - scheme:scheme-r5rs:/usr/bin/scheme48-r5rs -" -nocross="Failed to compile test program" - -post_install() { - vlicense COPYING - mv ${DESTDIR}/usr/bin/scheme-r5rs ${DESTDIR}/usr/bin/scheme48-r5rs -} diff --git a/srcpkgs/schilytools/cdrtools.INSTALL b/srcpkgs/schilytools/cdrtools.INSTALL deleted file mode 100644 index 3303b1d333a9fc..00000000000000 --- a/srcpkgs/schilytools/cdrtools.INSTALL +++ /dev/null @@ -1,5 +0,0 @@ -if [ "$ACTION" = "post" ]; then - setcap cap_sys_resource,cap_dac_override,cap_sys_admin,cap_sys_nice,cap_net_bind_service,cap_ipc_lock,cap_sys_rawio+ep /usr/bin/cdrecord - setcap cap_dac_override,cap_sys_admin,cap_sys_nice,cap_net_bind_service,cap_sys_rawio+ep /usr/bin/cdda2wav - setcap cap_dac_override,cap_sys_admin,cap_net_bind_service,cap_sys_rawio+ep /usr/bin/readcd -fi diff --git a/srcpkgs/schilytools/patches/helpfile.patch b/srcpkgs/schilytools/patches/helpfile.patch deleted file mode 100644 index b53b440fd98969..00000000000000 --- a/srcpkgs/schilytools/patches/helpfile.patch +++ /dev/null @@ -1,46 +0,0 @@ -don't put the online help in /usr/share/man/help - ---- a/ved/ved.h -+++ b/ved/ved.h -@@ -165,7 +165,7 @@ - #define HELPFILE UC "/doc/cmds/ved.help" - #else - #define DEFSHELL "/bin/sh" --#define HELPFILE UC "/opt/schily/share/man/help/ved.help" -+#define HELPFILE UC "/opt/schily/share/doc/ved/help/ved.help" - #endif - - /* ---- a/ved/ved.c -+++ b/ved/ved.c -@@ -530,7 +530,7 @@ - Uchar *hfile = HELPFILE; - Uchar *name; - -- name = _gethelpfile("share/man/help/ved.help"); -+ name = _gethelpfile("share/doc/ved/help/ved.help"); - if (name == NULL) - name = _gethelpfile("man/help/ved.help"); - ---- a/ved/ved.1 -+++ b/ved/ved.1 -@@ -3276,7 +3276,7 @@ - .B ved - shell command execute buffer. - .TP --.B .../man/help/ved.help -+.B .../doc/ved/help/ved.help - The on-line help file is assumed to be in the same - directory tree as the - .B ved ---- a/ved/Makefile.help -+++ b/ved/Makefile.help -@@ -7,7 +7,7 @@ - include $(SRCROOT)/$(RULESDIR)/rules.top - ########################################################################### - --INSDIR= share/man/help -+INSDIR= share/doc/ved/help - TARGET= ved.help - #XMK_FILE= Makefile.man - diff --git a/srcpkgs/schilytools/template b/srcpkgs/schilytools/template deleted file mode 100644 index 31031781f51098..00000000000000 --- a/srcpkgs/schilytools/template +++ /dev/null @@ -1,125 +0,0 @@ -# Template file for 'schilytools' -pkgname=schilytools -version=2024.03.21 -revision=1 -metapackage=yes -build_helper="qemu" -makedepends="acl-devel attr-devel e2fsprogs-devel libcap-progs m4" -depends="sccs sdd sfind smake star ved cdrtools" -short_desc="Schily's portable tools" -maintainer="Leah Neukirchen " -license="CDDL-1.0" -homepage="https://codeberg.org/schilytools/schilytools" -distfiles="https://codeberg.org/schilytools/schilytools/archive/${version//./-}.tar.gz" -checksum=4d66bf35a5bc2927248fac82266b56514fde07c1acda66f25b9c42ccff560a02 - -_common_flags=(ARCH="${XBPS_TARGET_MACHINE%-musl}" GMAKE_NOWARN=true INS_BASE=/usr) - -post_patch() { - vsed -i 's|INSDIR=.*|INSDIR=bin|' rscsi/Makefile -} - -do_build() { - local _flags=("${makejobs}" "${_common_flags[@]}" CC="$CC" CCC="$CXX" COPTX="$CFLAGS" LDOPTX="$LDFLAGS") - - # build the bootstrap smake for host always - ( cd psmake && CC="gcc" CC_OPT="-O2" CFLAGS="" LDFLAGS="" sh ./MAKE-all ) - - if [ "$CROSS_BUILD" ]; then - export CONFIG_RMTCALL="/usr/bin/qemu-${XBPS_TARGET_QEMU_MACHINE}-static" - export CONFIG_RMTHOST=dummy - fi - - make "${_flags[@]}" - - # sccs has a special INS_BASE - make -C sccs clean "${_flags[@]}" - make -C sccs "${_flags[@]}" INS_BASE=/usr/libexec/sccs - - for d in ved sdd sfind smake star btcflash cdda2wav cdrecord mkisofs mkisofs/diag \ - readcd rscsi scgcheck scgskeleton; do - make -C "$d" clean "${_flags[@]}" - make -C "$d" "${_flags[@]}" - done -} - -cdrtools_package() { - depends="libcap-progs" - short_desc+=" - cdrtools" - conf_files="/etc/default/rscsi /etc/default/cdrecord" - pkg_install() { - for d in btcflash cdda2wav cdrecord libsiconv/tables mkisofs mkisofs/diag readcd rscsi \ - scgcheck scgskeleton; do - make install -C "$d" DESTDIR="$PKGDESTDIR" "${_common_flags[@]}" - done - rm -rf "${PKGDESTDIR}"/usr/lib/profiled - vmkdir usr/lib/modules-load.d - echo sg > "${PKGDESTDIR}"/usr/lib/modules-load.d/cdrtools.conf - vlicense CDDL.Schily.txt - } -} - -sccs_package() { - short_desc+=" - SCCS" - pkg_install() { - make install -C sccs DESTDIR="$PKGDESTDIR" "${_common_flags[@]}" INS_BASE=/usr/libexec/sccs - vmkdir usr/bin - vmkdir usr/share - rm -f "${PKGDESTDIR}"/usr/libexec/sccs/share/man/man?/[!s]* - mv "${PKGDESTDIR}"/usr/libexec/sccs/share/man "${PKGDESTDIR}"/usr/share - rm -rf "${PKGDESTDIR}"/usr/libexec/sccs/bin - ln -sfr "${PKGDESTDIR}"/usr/libexec/sccs/ccs/bin/sccs "${PKGDESTDIR}"/usr/bin/sccs - vlicense CDDL.Schily.txt - } -} - -sdd_package() { - short_desc+=" - sdd" - pkg_install() { - make install -C sdd DESTDIR="$PKGDESTDIR" "${_common_flags[@]}" - vlicense CDDL.Schily.txt - } -} - -sfind_package() { - short_desc+=" - sfind" - pkg_install() { - make install -C sfind DESTDIR="$PKGDESTDIR" "${_common_flags[@]}" - vlicense CDDL.Schily.txt - } -} - -smake_package() { - short_desc+=" - smake" - pkg_install() { - make install -C smake DESTDIR="$PKGDESTDIR" "${_common_flags[@]}" - vlicense CDDL.Schily.txt - } -} - -star_package() { - short_desc+=" - star" - conf_files="/etc/default/star" - alternatives=" - pax:pax:/usr/bin/spax - pax:pax.1:/usr/share/man/man1/spax.1 - " - pkg_install() { - make install -C star DESTDIR="$PKGDESTDIR" SYMLINKS='suntar scpio spax' "${_common_flags[@]}" - rm -f "${PKGDESTDIR}"/usr/share/man/man1/gnutar.1 - rm -f "${PKGDESTDIR}"/usr/share/man/man1/ustar.1 - rm -f "${PKGDESTDIR}"/usr/share/man/man1/gnutar.1 - rm -f "${PKGDESTDIR}"/usr/share/man/man1/*[!1] - rm -f "${PKGDESTDIR}"/usr/share/man/man5/*[!5] - rm -rf "${PKGDESTDIR}"/usr/share/doc/ - vlicense CDDL.Schily.txt - } -} - -ved_package() { - short_desc+=" - ved" - pkg_install() { - make install -C ved DESTDIR="$PKGDESTDIR" "${_common_flags[@]}" - vlicense CDDL.Schily.txt - } -} diff --git a/srcpkgs/schilytools/update b/srcpkgs/schilytools/update deleted file mode 100644 index c7130d86a52440..00000000000000 --- a/srcpkgs/schilytools/update +++ /dev/null @@ -1 +0,0 @@ -pattern='\d\d\d\d-\d\d-\d\d' diff --git a/srcpkgs/schismtracker/template b/srcpkgs/schismtracker/template deleted file mode 100644 index 49113460e93032..00000000000000 --- a/srcpkgs/schismtracker/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'schismtracker' -pkgname=schismtracker -version=20250825 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config autoconf-archive automake SDL2-devel python3 git" -makedepends="SDL2-devel libutf8proc-devel" -short_desc="Sample-based music composition tool" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="https://schismtracker.org" -distfiles="https://github.com/schismtracker/schismtracker/archive/${version}.tar.gz" -checksum=67d1217ca00081bd28da2c130ccfd383310226c2864b94ccd3c4ffaf5ea83978 - -pre_configure() { - autoreconf -fi -} diff --git a/srcpkgs/schroot/patches/boost-1.88.patch b/srcpkgs/schroot/patches/boost-1.88.patch deleted file mode 100644 index 3c6622e345c3c3..00000000000000 --- a/srcpkgs/schroot/patches/boost-1.88.patch +++ /dev/null @@ -1,54 +0,0 @@ ---- a/sbuild/sbuild-basic-keyfile.tcc -+++ b/sbuild/sbuild-basic-keyfile.tcc -@@ -214,7 +214,7 @@ sbuild::basic_keyfile::get_locale_ - } - catch (std::runtime_error const& e) // Invalid locale - { -- localename = std::locale::classic(); -+ localename = std::locale::classic().name(); - } - std::string::size_type pos; - bool status = false; ---- a/sbuild/sbuild-chroot-config.cc -+++ b/sbuild/sbuild-chroot-config.cc -@@ -31,7 +31,7 @@ - #include - #include - --#include -+#include - - #include - #include ---- a/sbuild/sbuild-run-parts.cc -+++ b/sbuild/sbuild-run-parts.cc -@@ -29,6 +29,7 @@ - #include - - #include -+#include - #include - - using boost::format; ---- a/sbuild/sbuild-util.cc -+++ b/sbuild/sbuild-util.cc -@@ -35,7 +35,7 @@ - #include - #endif - --#include -+#include - - using namespace sbuild; - ---- a/test/sbuild-run-parts.cc -+++ b/test/sbuild-run-parts.cc -@@ -23,7 +23,7 @@ - #include - #include - --#include -+#include - - #include - diff --git a/srcpkgs/schroot/patches/boost-1.89.patch b/srcpkgs/schroot/patches/boost-1.89.patch deleted file mode 100644 index 7786b4227a17bd..00000000000000 --- a/srcpkgs/schroot/patches/boost-1.89.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -59,7 +59,7 @@ find_package(Threads REQUIRED) - - include(FindBoost) - find_package(Boost REQUIRED -- COMPONENTS filesystem system iostreams program_options regex) -+ COMPONENTS filesystem iostreams program_options) - - # HEADER CHECKS - include(CheckIncludeFileCXX) diff --git a/srcpkgs/schroot/patches/getent.patch b/srcpkgs/schroot/patches/getent.patch deleted file mode 100644 index b89e63c1d497d8..00000000000000 --- a/srcpkgs/schroot/patches/getent.patch +++ /dev/null @@ -1,25 +0,0 @@ -From 6ffdd152d3fb07921c02e739ce5b47d1e177e7e6 Mon Sep 17 00:00:00 2001 -From: Andrea Brancaleoni -Date: Mon, 24 Aug 2015 18:39:16 +0200 -Subject: [PATCH] getent - ---- - etc/setup.d/20nssdatabases | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git etc/setup.d/20nssdatabases etc/setup.d/20nssdatabases -index 6f14c81..697bb1e 100755 ---- a/etc/setup.d/20nssdatabases -+++ b/etc/setup.d/20nssdatabases -@@ -29,7 +29,7 @@ set -e - dup_nss() - { - info "Copying $1 database to $2" -- getent "$1" > "$2" -+ getent "$1" > "$2" 2>/dev/null || cat "/etc/$1" > "$2" - } - - if [ $STAGE = "setup-start" ] || [ $STAGE = "setup-recover" ]; then --- -2.5.0 - diff --git a/srcpkgs/schroot/patches/getmntent.patch b/srcpkgs/schroot/patches/getmntent.patch deleted file mode 100644 index 8453bfb3a303bd..00000000000000 --- a/srcpkgs/schroot/patches/getmntent.patch +++ /dev/null @@ -1,60 +0,0 @@ -From db62a534ebcf60391d9e0acffa641e60dfba18fb Mon Sep 17 00:00:00 2001 -From: Andrea Brancaleoni -Date: Wed, 19 Sep 2018 10:36:36 +0200 -Subject: [PATCH] getmntent fix - ---- - sbuild/sbuild-mntstream.cc | 15 ++------------- - sbuild/sbuild-mntstream.h | 3 +-- - 2 files changed, 3 insertions(+), 15 deletions(-) - -diff --git sbuild/sbuild-mntstream.cc sbuild/sbuild-mntstream.cc -index d376fe5..d7324e7 100644 ---- a/sbuild/sbuild-mntstream.cc -+++ b/sbuild/sbuild-mntstream.cc -@@ -37,9 +37,7 @@ namespace - emap init_errors[] = - { - // TRANSLATORS: %1% = mount file name -- emap(mntstream::MNT_OPEN, N_("Failed to open mount file ‘%1%’")), -- // TRANSLATORS: %1% = mount file name -- emap(mntstream::MNT_READ, N_("Failed to read mount file ‘%1%’")) -+ emap(mntstream::MNT_OPEN, N_("Failed to open mount file ‘%1%’")) - }; - - } -@@ -109,16 +107,7 @@ mntstream::read(int quantity) - errno = 0; - entry = getmntent(mntfile); - -- if (entry == 0) // EOF or error -- { -- //std::cerr << "Mount file read error: "; -- if (errno) // error -- { -- this->error_status = true; -- throw error(this->file, MNT_READ, strerror(errno)); -- } -- return; -- } -+ if (entry == 0) return; - - mntentry newentry(*entry); // make a mntentry - this->data.push_back(newentry); // push onto the end of the list -diff --git sbuild/sbuild-mntstream.h sbuild/sbuild-mntstream.h -index ea3d179..fffcdf4 100644 ---- a/sbuild/sbuild-mntstream.h -+++ b/sbuild/sbuild-mntstream.h -@@ -49,8 +49,7 @@ namespace sbuild - /// Error codes. - enum error_code - { -- MNT_OPEN, ///< Failed to open mount file. -- MNT_READ ///< Failed to read mount file. -+ MNT_OPEN ///< Failed to open mount file. - }; - - /// Exception type. --- -2.19.0 - diff --git a/srcpkgs/schroot/patches/musl.patch b/srcpkgs/schroot/patches/musl.patch deleted file mode 100644 index e0dcaf3bae0178..00000000000000 --- a/srcpkgs/schroot/patches/musl.patch +++ /dev/null @@ -1,30 +0,0 @@ ---- a/sbuild/sbuild-auth-pam.cc -+++ b/sbuild/sbuild-auth-pam.cc -@@ -21,6 +21,7 @@ - #include "sbuild-auth-pam.h" - #include "sbuild-auth-pam-conv.h" - #include "sbuild-feature.h" -+#include "sbuild-i18n.h" - - #include - #include ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -176,7 +176,7 @@ if(GETTEXT_FOUND) - endif(GETTEXT_FOUND) - option(nls "Enable national language support (requires gettext)" ${NLS_DEFAULT}) - set(BUILD_NLS ${nls}) --set(SBUILD_FEATURE_NLS ${pam}) -+set(SBUILD_FEATURE_NLS ${nls}) - - # UUID generation - check_include_file_cxx(uuid/uuid.h UUID_HEADER) ---- a/sbuild/sbuild-feature.cc -+++ b/sbuild/sbuild-feature.cc -@@ -21,6 +21,7 @@ - #include - - #include "sbuild-feature.h" -+#include "sbuild-i18n.h" - - using namespace sbuild; diff --git a/srcpkgs/schroot/patches/remove-networks.patch b/srcpkgs/schroot/patches/remove-networks.patch deleted file mode 100644 index 75066693480aff..00000000000000 --- a/srcpkgs/schroot/patches/remove-networks.patch +++ /dev/null @@ -1,41 +0,0 @@ -From e59bc1b6c6535ec8ab8a57004351718ab2677196 Mon Sep 17 00:00:00 2001 -From: Andrea Brancaleoni -Date: Wed, 19 Sep 2018 12:36:41 +0200 -Subject: [PATCH] remove networks - ---- - etc/profile-templates/buildd/all/copyfiles | 1 - - etc/profile-templates/default/all/nssdatabases | 1 - - etc/profile-templates/desktop/all/nssdatabases | 1 - - 3 files changed, 3 deletions(-) - -diff --git etc/profile-templates/buildd/all/copyfiles etc/profile-templates/buildd/all/copyfiles -index fe18fb3..2469d3e 100644 ---- a/etc/profile-templates/buildd/all/copyfiles -+++ b/etc/profile-templates/buildd/all/copyfiles -@@ -3,4 +3,3 @@ - # - /etc/hosts - /etc/resolv.conf --/etc/networks -diff --git etc/profile-templates/default/all/nssdatabases etc/profile-templates/default/all/nssdatabases -index a9f1319..22efe1b 100644 ---- a/etc/profile-templates/default/all/nssdatabases -+++ b/etc/profile-templates/default/all/nssdatabases -@@ -1,4 +1,3 @@ - services - protocols --networks - hosts -diff --git etc/profile-templates/desktop/all/nssdatabases etc/profile-templates/desktop/all/nssdatabases -index a9f1319..22efe1b 100644 ---- a/etc/profile-templates/desktop/all/nssdatabases -+++ b/etc/profile-templates/desktop/all/nssdatabases -@@ -1,4 +1,3 @@ - services - protocols --networks - hosts --- -2.19.0 - diff --git a/srcpkgs/schroot/patches/schroot-cppunit.patch b/srcpkgs/schroot/patches/schroot-cppunit.patch deleted file mode 100644 index 3e11c73fd40b96..00000000000000 --- a/srcpkgs/schroot/patches/schroot-cppunit.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/configure.ac 2017-05-20 09:50:30.146864516 +0000 -+++ b/configure.ac 2017-05-20 09:51:26.216792794 +0000 -@@ -336,7 +336,7 @@ - [HAVE_UUID=yes], - [HAVE_UUID=no]) - --AM_PATH_CPPUNIT([1.10.0], [HAVE_CPPUNIT=yes]) -+PKG_CHECK_MODULES([CPPUNIT], [cppunit], [HAVE_CPPUNIT=yes], [HAVE_CPPUNIT=no]) - AM_CONDITIONAL([USE_UNIT_TESTS], [test -n "$HAVE_CPPUNIT"]) - - SCHROOT_CFLAGS="$UUID_CFLAGS" diff --git a/srcpkgs/schroot/template b/srcpkgs/schroot/template deleted file mode 100644 index e66fb22d3c1222..00000000000000 --- a/srcpkgs/schroot/template +++ /dev/null @@ -1,73 +0,0 @@ -# Template file for 'schroot' -pkgname=schroot -reverts="1.7.2_9" -version=1.6.10 -revision=18 -_debian_version=12+deb11u1 -build_style=cmake -configure_args=" - -Ddchroot=ON - -Dlvm-snapshot=ON - -Dbtrfs-snapshot=ON - -Dblock-device=ON - -Dloopback=ON - -Duuid=ON - -DBTRFS_EXECUTABLE=/usr/bin/btrfs - -DLVCREATE_EXECUTABLE=/usr/sbin/lvcreate - -DLVREMOVE_EXECUTABLE=/usr/sbin/lvremove - -DZFS_EXECUTABLE=/usr/bin/zfs - -Dbash_completion_dir=/usr/share/bash-completion/completions" -conf_files=" - /etc/schroot/minimal/nssdatabases - /etc/schroot/minimal/fstab - /etc/schroot/minimal/copyfiles - /etc/schroot/buildd/nssdatabases - /etc/schroot/buildd/fstab - /etc/schroot/buildd/copyfiles - /etc/schroot/default/nssdatabases - /etc/schroot/default/fstab - /etc/schroot/default/copyfiles - /etc/schroot/schroot.conf - /etc/schroot/desktop/nssdatabases - /etc/schroot/desktop/fstab - /etc/schroot/desktop/copyfiles - /etc/schroot/sbuild/nssdatabases - /etc/schroot/sbuild/fstab - /etc/schroot/sbuild/copyfiles" -make_dirs=" - /var/lib/schroot/unpack 0755 root root - /var/lib/schroot/union/underlay 0755 root root - /var/lib/schroot/union/overlay 0755 root root - /var/lib/schroot/session 0755 root root - /var/lib/schroot/mount 0755 root root - /etc/schroot/chroot.d 0755 root root" -hostmakedepends="pkg-config libtool gettext xz po4a groff" -makedepends="boost-devel-minimal libboost_filesystem libboost_program_options - libboost_iostreams pam-devel lockdev-devel libuuid-devel e2fsprogs-devel - gettext-devel libcppunit-devel" -short_desc="Allows users to execute commands in different chroots" -maintainer="Andrea Brancaleoni " -license="GPL-3.0-only" -homepage="https://wiki.debian.org/Schroot" -distfiles=" - ${DEBIAN_SITE}/main/s/${pkgname}/${pkgname}_${version}.orig.tar.xz - http://security.debian.org/debian-security/pool/main/s/${pkgname}/${pkgname}_${version}-${_debian_version}.debian.tar.xz" -checksum=" - 3ce8dfd9cb97b099e4b6d4ccec421d6cc8c9ef84574681e928a12badb5643d0b - 7bd4e0c2709979362c86a86c10d2b23d290d26e1a2d301a602e829327f483ec1" -nocross=yes -skip_extraction="schroot_${version}-${_debian_version}.debian.tar.xz" - -post_extract() { - bsdtar -xf $XBPS_SRCDISTDIR/schroot-${version}/$skip_extraction - cat debian/patches/series | while read p; do - patch -Np1 -F0 -i debian/patches/$p - done -} - -post_install() { - # Remove development files - rm -rf ${DESTDIR}/usr/include \ - ${DESTDIR}/usr/lib/*.a \ - ${DESTDIR}/usr/lib/pkgconfig -} diff --git a/srcpkgs/scid_vs_pc/files/scid_vs_pc.desktop b/srcpkgs/scid_vs_pc/files/scid_vs_pc.desktop deleted file mode 100644 index 52a59f29428ad9..00000000000000 --- a/srcpkgs/scid_vs_pc/files/scid_vs_pc.desktop +++ /dev/null @@ -1,7 +0,0 @@ -[Desktop Entry] -Type=Application -Name=Scid vs PC -GenericName=Chess Database -Exec=scid -Icon=/usr/share/pixmaps/scid.png -Categories=Game;BoardGame diff --git a/srcpkgs/scid_vs_pc/template b/srcpkgs/scid_vs_pc/template deleted file mode 100644 index 829543f968fe61..00000000000000 --- a/srcpkgs/scid_vs_pc/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'scid_vs_pc' -pkgname=scid_vs_pc -version=4.26 -revision=1 -build_style=configure -hostmakedepends="tcl which" -makedepends="tk-devel" -short_desc="Chess toolkit with extensive database, analysis and playing features" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="http://scidvspc.sourceforge.net/" -distfiles="${SOURCEFORGE_SITE}/scidvspc/source/scid_vs_pc-${version}.tgz" -checksum=88ae21ed84bcf96da7af705b99a8b812bbedd185982a0910699e481fb43d1e41 - -do_configure() { - ./configure CC="${CC}" CXX="${CXX}" CFLAGS="${CFLAGS}" CXXFLAGS="${CXXFLAGS}" \ - LINK=${CXX} LDFLAGS="${LDFLAGS}" BINDIR=/usr/bin SHAREDIR=${pkgname} -} - -post_install() { - vinstall icons/scid.png 644 usr/share/pixmaps - vinstall "$FILESDIR"/scid_vs_pc.desktop 644 usr/share/applications -} diff --git a/srcpkgs/scite/template b/srcpkgs/scite/template deleted file mode 100644 index 4a19c5703d96db..00000000000000 --- a/srcpkgs/scite/template +++ /dev/null @@ -1,38 +0,0 @@ -# Template file for 'scite' -pkgname=scite -version=5.5.8 -revision=1 -create_wrksrc=yes -hostmakedepends="pkg-config" -makedepends="gtk+3-devel lua53-devel" -short_desc="SCIntilla based Text Editor" -maintainer="Leah Neukirchen " -license="MIT" -homepage="https://www.scintilla.org/SciTEDownload.html" -distfiles="https://www.scintilla.org/scite${version//./}.tgz" -checksum=abd5eec4f97de9d746bca0f719b89ccb84a1c7ee5bd37fecc4b8c913b6968d21 - -post_extract() { - sed -i '1i#include ' scite/src/StringList.h - sed -i 's/gthread-2.0/& lua/' scite/gtk/makefile -} - -do_build() { - make ${makejobs} -C lexilla/src \ - CFLAGS="$CFLAGS" CXXFLAGS="$CXXFLAGS" \ - CC="$CC $LDFLAGS" CXX="$CXX $LDFLAGS" GTK3=1 - make ${makejobs} -C scintilla/gtk \ - CFLAGS="$CFLAGS" CXXFLAGS="$CXXFLAGS" \ - CC="$CC $LDFLAGS" CXX="$CXX $LDFLAGS" GTK3=1 - make ${makejobs} -C scite/gtk \ - CFLAGS="$CFLAGS" CXXFLAGS="$CXXFLAGS" \ - CC="$CC $LDFLAGS" CXX="$CXX $LDFLAGS" \ - LUA_CORE_OBJS= LUA_LIB_OBJS= GTK3=1 -} - -do_install() { - make ${makejobs} -C scite/gtk install DESTDIR="$DESTDIR" - vlicense scite/License.txt LICENSE.scite - vlicense scintilla/License.txt LICENSE.scintilla - ln -sf SciTE $DESTDIR/usr/bin/scite -} diff --git a/srcpkgs/scite/update b/srcpkgs/scite/update deleted file mode 100644 index 4f680b454200a3..00000000000000 --- a/srcpkgs/scite/update +++ /dev/null @@ -1 +0,0 @@ -ignore="370 371 372 373 374 375" diff --git a/srcpkgs/scons/template b/srcpkgs/scons/template deleted file mode 100644 index 52f3eae83b6d08..00000000000000 --- a/srcpkgs/scons/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'scons' -pkgname=scons -version=4.10.1 -revision=1 -build_style="python3-module" -make_install_args="--install-data=/usr/share/man/man1/" -hostmakedepends="python3 python3-setuptools" -depends="python3" -short_desc="Software construction tool" -maintainer="Wilson Birney " -license="MIT" -homepage="https://www.scons.org/" -distfiles="${SOURCEFORGE_SITE}/scons/${version}/SCons-${version}.tar.gz" -checksum=99c0e94a42a2c1182fa6859b0be697953db07ba936ecc9817ae0d218ced20b15 -make_check=no #SCons dist tarballs do not have tests, confirmed with SCons dev - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/scooper/template b/srcpkgs/scooper/template deleted file mode 100644 index a7d5ed8943bcd1..00000000000000 --- a/srcpkgs/scooper/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'scooper' -pkgname=scooper -version=1.3 -revision=1 -build_style=gnu-configure -make_build_target=all -make_check_target=test -hostmakedepends="pkg-config" -makedepends="kcgi zlib-devel" -checkdepends="litterbox" -short_desc="Web interface for litterbox" -maintainer="Orphaned " -license="GPL-3.0-or-later" -homepage="https://git.causal.agency/scooper/" -distfiles="https://git.causal.agency/scooper/snapshot/scooper-$version.tar.gz" -checksum=8fa5dd6047290fba319dcd69d14e70e5efbe70cb5024224772fd5888cb457bfb diff --git a/srcpkgs/scratch/template b/srcpkgs/scratch/template deleted file mode 100644 index 93b48ed64abfbd..00000000000000 --- a/srcpkgs/scratch/template +++ /dev/null @@ -1,44 +0,0 @@ -# Template file for 'scratch' -pkgname=scratch -version=1.4.0.7 -revision=2 -build_style=gnu-makefile -hostmakedepends="pkg-config" -makedepends="squeak pango-devel shared-mime-info desktop-file-utils gtk-update-icon-cache" -depends="${makedepends/pango-devel/}" -short_desc="Create and share your own interactive stories, games, music and art" -maintainer="Orphaned " -license="GPL-2.0-only, MIT" -homepage="http://scratch.mit.edu" -distfiles="http://download.scratch.mit.edu/${pkgname}-${version}.src.tar.gz" -checksum=b94d89278ecef2ba2d1147eec23936dd99697293ffa2c216c0a375ba98226a3e - -post_patch() { - sed -n -e '/Author:/,/IN THE SOFTWARE/p' \ - src/plugins/wedo/WeDoLinux.c >LICENSE.MIT - find . -name Makefile -exec \ - sed -i -e ' - /gcc.*CFLAGS/s/gcc/$(CC) $(CPPFLAGS)/ - /gcc -shared/s/gcc/$(CC) $(LDFLAGS)/ - ' {} + -} - -do_install() { - vbin src/scratch - vinstall Scratch.image 644 usr/lib/scratch - vinstall Scratch.ini 644 usr/lib/scratch - vinstall src/scratch.desktop 644 usr/share/applications - vman src/man/scratch.1.gz - vinstall src/scratch.xml 644 usr/share/mime/packages - install -dm755 ${DESTDIR}/usr/share/{scratch,icons/hicolor} - - cp -rp Help locale Media Projects README ${DESTDIR}/usr/share/scratch - cp -rp Plugins ${DESTDIR}/usr/lib/scratch - - for res in 32 48 128; do - install -D -m644 src/icons/${res}x${res}/scratch.png \ - ${DESTDIR}/usr/share/icons/hicolor/${res}x${res}/apps/scratch.png - done - vlicense NOTICE - vlicense LICENSE.MIT -} diff --git a/srcpkgs/scrcpy/template b/srcpkgs/scrcpy/template deleted file mode 100644 index 77b903b21411ed..00000000000000 --- a/srcpkgs/scrcpy/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'scrcpy' -pkgname=scrcpy -version=3.3.1 -revision=1 -build_style=meson -configure_args="-Dcompile_server=false - -Dprebuilt_server=/usr/share/scrcpy/scrcpy-server-v${version}" -hostmakedepends="pkg-config" -makedepends="SDL2-devel ffmpeg6-devel" -depends="android-tools" -short_desc="Display and control your Android device" -maintainer="SolitudeSF " -license="Apache-2.0" -homepage="https://github.com/Genymobile/scrcpy" -distfiles="https://github.com/Genymobile/scrcpy/archive/v${version}.tar.gz - https://github.com/Genymobile/scrcpy/releases/download/v${version}/scrcpy-server-v${version}" -checksum="9999d2ff3605e1c5d1efb0b737ed6e240a93a928091ab356ba07199c92f52ace - a0f70b20aa4998fbf658c94118cd6c8dab6abbb0647a3bdab344d70bc1ebcbb8" -skip_extraction="scrcpy-server-v${version}" - -post_install() { - vinstall ${XBPS_SRCDISTDIR}/scrcpy-${version}/scrcpy-server-v${version} \ - 644 /usr/share/scrcpy/ scrcpy-server -} diff --git a/srcpkgs/scream-alsa b/srcpkgs/scream-alsa deleted file mode 120000 index 288e393f77d18d..00000000000000 --- a/srcpkgs/scream-alsa +++ /dev/null @@ -1 +0,0 @@ -scream \ No newline at end of file diff --git a/srcpkgs/scream-alsa-ivshmem b/srcpkgs/scream-alsa-ivshmem deleted file mode 120000 index 288e393f77d18d..00000000000000 --- a/srcpkgs/scream-alsa-ivshmem +++ /dev/null @@ -1 +0,0 @@ -scream \ No newline at end of file diff --git a/srcpkgs/scream-pulseaudio b/srcpkgs/scream-pulseaudio deleted file mode 120000 index 288e393f77d18d..00000000000000 --- a/srcpkgs/scream-pulseaudio +++ /dev/null @@ -1 +0,0 @@ -scream \ No newline at end of file diff --git a/srcpkgs/scream-pulseaudio-ivshmem b/srcpkgs/scream-pulseaudio-ivshmem deleted file mode 120000 index 288e393f77d18d..00000000000000 --- a/srcpkgs/scream-pulseaudio-ivshmem +++ /dev/null @@ -1 +0,0 @@ -scream \ No newline at end of file diff --git a/srcpkgs/scream-raw b/srcpkgs/scream-raw deleted file mode 120000 index 288e393f77d18d..00000000000000 --- a/srcpkgs/scream-raw +++ /dev/null @@ -1 +0,0 @@ -scream \ No newline at end of file diff --git a/srcpkgs/scream-raw-ivshmem b/srcpkgs/scream-raw-ivshmem deleted file mode 120000 index 288e393f77d18d..00000000000000 --- a/srcpkgs/scream-raw-ivshmem +++ /dev/null @@ -1 +0,0 @@ -scream \ No newline at end of file diff --git a/srcpkgs/scream/template b/srcpkgs/scream/template deleted file mode 100644 index 70a1e539734f5f..00000000000000 --- a/srcpkgs/scream/template +++ /dev/null @@ -1,50 +0,0 @@ -# Template file for 'scream' -pkgname=scream -version=3.8 -revision=2 -build_wrksrc=Receivers/unix -build_style=cmake -hostmakedepends="pkg-config" -makedepends="alsa-lib-devel pulseaudio-devel jack-devel libsoxr-devel" -short_desc="Virtual network sound card for Microsoft Windows - Unix reciever" -maintainer="John " -license="MS-PL" -homepage="https://github.com/duncanthrax/scream" -distfiles="https://github.com/duncanthrax/scream/archive/${version}.tar.gz" -checksum=d338e947115ca2967e0428fe4dfa060f31ffb123d7cd391ab94b48a8a6337dc3 - -scream-alsa_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_des+=" - transitional dummy package" - metapackage=yes -} - -scream-alsa-ivshmem_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_des+=" - transitional dummy package" - metapackage=yes -} - -scream-pulseaudio_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_des+=" - transitional dummy package" - metapackage=yes -} - -scream-pulseaudio-ivshmem_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_des+=" - transitional dummy package" - metapackage=yes -} - -scream-raw-ivshmem_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_des+=" - transitional dummy package" - metapackage=yes -} - -scream-raw_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_des+=" - transitional dummy package" - metapackage=yes -} diff --git a/srcpkgs/screen-message/template b/srcpkgs/screen-message/template deleted file mode 100644 index 84dc6b475254bf..00000000000000 --- a/srcpkgs/screen-message/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'screen-message' -pkgname=screen-message -version=0.26 -revision=3 -build_style=gnu-configure -make_build_args='execgamesdir=$(prefix)/bin' -make_install_args=${make_build_args} -hostmakedepends="pkg-config" -makedepends="gtk+3-devel" -short_desc="Displays a short text fullscreen " -maintainer="lemmi " -license="GPL-2.0-or-later" -homepage="https://www.joachim-breitner.de/projects#screen-message" -changelog="https://raw.githubusercontent.com/nomeata/screen-message/master/debian/changelog" -distfiles="https://www.joachim-breitner.de/archive/screen-message/screen-message-${version}.tar.gz" -checksum=bc12a7b973844190c00a694d3fdc2327735b21d8b1231ec8ef66ba363ea98f37 diff --git a/srcpkgs/screen/INSTALL b/srcpkgs/screen/INSTALL deleted file mode 100644 index 08c7bf69bc2896..00000000000000 --- a/srcpkgs/screen/INSTALL +++ /dev/null @@ -1,5 +0,0 @@ -case "${ACTION}" in -post) - install -dm 1777 run/screens - ;; -esac diff --git a/srcpkgs/screen/files/20-screen.sh b/srcpkgs/screen/files/20-screen.sh deleted file mode 100644 index 291db0fbe766ba..00000000000000 --- a/srcpkgs/screen/files/20-screen.sh +++ /dev/null @@ -1 +0,0 @@ -install -dm 1777 /run/screens diff --git a/srcpkgs/screen/files/screen b/srcpkgs/screen/files/screen deleted file mode 100644 index 6ff3fef0b9d10f..00000000000000 --- a/srcpkgs/screen/files/screen +++ /dev/null @@ -1 +0,0 @@ -auth required pam_unix.so diff --git a/srcpkgs/screen/patches/fix-musl.patch b/srcpkgs/screen/patches/fix-musl.patch deleted file mode 100644 index 97617e9b2c69ce..00000000000000 --- a/srcpkgs/screen/patches/fix-musl.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/utmp.c -+++ b/utmp.c -@@ -30,6 +30,7 @@ - - #include "utmp.h" - -+#include - #include - #include - #include diff --git a/srcpkgs/screen/template b/srcpkgs/screen/template deleted file mode 100644 index 3287ccd3565386..00000000000000 --- a/srcpkgs/screen/template +++ /dev/null @@ -1,33 +0,0 @@ -# Template file for 'screen' -pkgname=screen -version=5.0.1 -revision=1 -build_style=gnu-configure -configure_args="--enable-telnet --enable-utmp --enable-socket-dir=/run/screens" -makedepends="libutempter-devel ncurses-devel pam-devel" -conf_files="/etc/screenrc /etc/skel/.screenrc" -short_desc="GNU screen manager with VT100/ANSI terminal emulation" -maintainer="Leah Neukirchen " -license="GPL-3.0-or-later" -homepage="http://www.gnu.org/s/screen/" -distfiles="${GNU_SITE}/$pkgname/$pkgname-$version.tar.gz" -checksum=2dae36f4db379ffcd14b691596ba6ec18ac3a9e22bc47ac239789ab58409869d -make_check=no # check is broken in 5.0.0 - -build_options="multiuser" - -if [ "$XBPS_TARGET_LIBC" = "glibc" ]; then - makedepends+=" libxcrypt-devel" -fi - -post_install() { - vinstall etc/etcscreenrc 0644 etc screenrc - vinstall etc/screenrc 0644 etc/skel .screenrc - vinstall ${FILESDIR}/screen 0644 etc/pam.d - - if [ "$build_option_multiuser" ]; then - chmod 4755 ${DESTDIR}/usr/bin/screen-${version} - fi - - vinstall $FILESDIR/20-screen.sh 644 etc/runit/core-services -} diff --git a/srcpkgs/screenkey/template b/srcpkgs/screenkey/template deleted file mode 100644 index ed697b7ac271f3..00000000000000 --- a/srcpkgs/screenkey/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'screenkey' -pkgname=screenkey -version=1.5 -revision=4 -build_style=python3-module -hostmakedepends="python3-setuptools python3-Babel" -depends="gtk+3 libX11 python3-gobject python3-cairo python3-dbus" -checkdepends="$depends" -short_desc="Screencast tool to display your keys" -maintainer="Orphaned " -license="GPL-3.0-or-later" -homepage="https://www.thregr.org/~wavexx/software/screenkey" -changelog="https://www.thregr.org/~wavexx/software/screenkey/NEWS.html" -distfiles="${homepage}/releases/screenkey-${version}.tar.gz" -checksum=cc8471b83f7ba7a754e1da0631cfa9c32b9217da93597afc1c3283e3a1ae4112 diff --git a/srcpkgs/screenplain/template b/srcpkgs/screenplain/template deleted file mode 100644 index 46f50972f14343..00000000000000 --- a/srcpkgs/screenplain/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'screenplain' -pkgname=screenplain -version=0.10.0 -revision=2 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3-reportlab" -checkdepends="$depends" -short_desc="Convert Fountain screenplays to HTML, FDX, and PDF" -maintainer="Andrew Benson " -license="MIT" -homepage="http://www.screenplain.com/" -distfiles="https://github.com/vilcans/screenplain/archive/${version}.tar.gz" -checksum=9f98880a19c0b3e79548eaee265a5b7194ce9bf16bbb9f79e1468a5042dfc33a - -post_install() { - vlicense LICENSE.txt -} diff --git a/srcpkgs/screentest/template b/srcpkgs/screentest/template deleted file mode 100644 index c5992a8dd1e078..00000000000000 --- a/srcpkgs/screentest/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'screentest' -pkgname=screentest -version=3.0 -revision=1 -build_style=meson -hostmakedepends="pkg-config cmake" -makedepends="glib-devel gtk+3-devel" -short_desc="Simple screen testing tool" -maintainer="elbachir-one " -license="GPL-2.0-only" -homepage="https://github.com/TobiX/screentest" -changelog="https://raw.githubusercontent.com/TobiX/screentest/refs/heads/main/CHANGELOG.md" -distfiles="https://github.com/TobiX/screentest/archive/refs/tags/${version}.tar.gz" -checksum=19a69ea8f8d8973000cf490525dc74d5363533859635fe5f7b998722a1398d11 diff --git a/srcpkgs/scribus/patches/musl-types.patch b/srcpkgs/scribus/patches/musl-types.patch deleted file mode 100644 index d97236beaecd27..00000000000000 --- a/srcpkgs/scribus/patches/musl-types.patch +++ /dev/null @@ -1,69 +0,0 @@ ---- a/scribus/third_party/pgf/PGFplatform.h -+++ b/scribus/third_party/pgf/PGFplatform.h -@@ -341,14 +341,6 @@ - #define __POSIX__ - #endif - --#ifndef off64_t --#define off64_t off_t --#endif -- --#ifndef lseek64 --#define lseek64 lseek --#endif -- - #endif // __NetBSD__ or __OpenBSD__ or __FreeBSD__ or __HAIKU__ - - -@@ -529,39 +521,21 @@ - } - - __inline OSError GetFPos(HANDLE hFile, UINT64 *pos) { -- #ifdef __APPLE__ -- off_t ret; -- if ((ret = lseek(hFile, 0, SEEK_CUR)) == -1) { -- return errno; -- } else { -- *pos = (UINT64)ret; -- return NoError; -- } -- #else -- off64_t ret; -- if ((ret = lseek64(hFile, 0, SEEK_CUR)) == -1) { -- return errno; -- } else { -- *pos = (UINT64)ret; -- return NoError; -- } -- #endif -+ off_t ret; -+ if ((ret = lseek(hFile, 0, SEEK_CUR)) == -1) { -+ return errno; -+ } else { -+ *pos = (UINT64)ret; -+ return NoError; -+ } - } - - __inline OSError SetFPos(HANDLE hFile, int posMode, INT64 posOff) { -- #ifdef __APPLE__ -- if ((lseek(hFile, (off_t)posOff, posMode)) == -1) { -- return errno; -- } else { -- return NoError; -- } -- #else -- if ((lseek64(hFile, (off64_t)posOff, posMode)) == -1) { -- return errno; -- } else { -- return NoError; -- } -- #endif -+ if ((lseek(hFile, (off_t)posOff, posMode)) == -1) { -+ return errno; -+ } else { -+ return NoError; -+ } - } - - #endif /* __POSIX__ */ diff --git a/srcpkgs/scribus/patches/no-execinfo.patch b/srcpkgs/scribus/patches/no-execinfo.patch deleted file mode 100644 index c03e8d1e0e0902..00000000000000 --- a/srcpkgs/scribus/patches/no-execinfo.patch +++ /dev/null @@ -1,33 +0,0 @@ -dirty hack to remove execinfo -diff --git a/scribus/util.cpp b/scribus/util.cpp ---- a/scribus/util.cpp -+++ b/scribus/util.cpp -@@ -43,7 +43,7 @@ - - #include - --#if !defined(_WIN32) && !defined(Q_OS_MACOS) -+#if !defined(_WIN32) && !defined(Q_OS_MACOS) && defined(__GLIBC__) - #include - #include - #endif ---- a/scribus/util_debug.cpp -+++ b/scribus/util_debug.cpp -@@ -24,7 +24,7 @@ - #include - #include - --#if !defined(_WIN32) && !defined(Q_OS_MACOS) -+#if !defined(_WIN32) && !defined(Q_OS_MACOS) && defined(__GLIBC__) - #include - #include - #endif -@@ -53,7 +53,7 @@ - */ - void printBacktrace ( int nFrames ) - { --#if !defined(_WIN32) && !defined(Q_OS_MACOS) && !defined(Q_OS_OPENBSD) && !defined(Q_OS_FREEBSD) -+#if !defined(_WIN32) && !defined(Q_OS_MACOS) && !defined(Q_OS_OPENBSD) && !defined(Q_OS_FREEBSD) && defined(__GLIBC__) - void ** trace = new void*[nFrames + 1]; - char **messages = ( char ** ) nullptr; - int i, trace_size = 0; diff --git a/srcpkgs/scribus/patches/poppler-25.06.patch b/srcpkgs/scribus/patches/poppler-25.06.patch deleted file mode 100644 index 07633fbf1ecc92..00000000000000 --- a/srcpkgs/scribus/patches/poppler-25.06.patch +++ /dev/null @@ -1,17 +0,0 @@ -diff --git a/scribus/plugins/import/pdf/slaoutput.cpp b/scribus/plugins/import/pdf/slaoutput.cpp -index 4518fa4..8214243 100644 ---- a/scribus/plugins/import/pdf/slaoutput.cpp -+++ b/scribus/plugins/import/pdf/slaoutput.cpp -@@ -606,7 +606,12 @@ bool SlaOutputDev::handleWidgetAnnot(Annot* annota, double xCoor, double yCoor, - FormWidget *fm = m_formWidgets->getWidget(i); - if (!fm) - continue; -+#if POPPLER_ENCODED_VERSION >= POPPLER_VERSION_ENCODE(25, 06, 0) -+ std::shared_ptr anoSharedPtr = fm->getWidgetAnnotation(); -+ AnnotWidget* ano = anoSharedPtr.get(); -+#else - AnnotWidget *ano = fm->getWidgetAnnotation(); -+#endif - if (!ano) - continue; - if (ano != (AnnotWidget*) annota) diff --git a/srcpkgs/scribus/patches/poppler-25.07.patch b/srcpkgs/scribus/patches/poppler-25.07.patch deleted file mode 100644 index a04b0b4058ff96..00000000000000 --- a/srcpkgs/scribus/patches/poppler-25.07.patch +++ /dev/null @@ -1,30 +0,0 @@ ---- a/scribus/plugins/import/pdf/slaoutput.cpp -+++ b/scribus/plugins/import/pdf/slaoutput.cpp -@@ -3255,7 +3255,12 @@ void SlaOutputDev::updateFont(GfxState * - break; - case fontTrueType: - case fontTrueTypeOT: --#if POPPLER_ENCODED_VERSION >= POPPLER_VERSION_ENCODE(24, 11, 0) -+#if POPPLER_ENCODED_VERSION >= POPPLER_VERSION_ENCODE(25, 7, 0) -+ if (!fileName.empty()) -+ ff = FoFiTrueType::load(fileName.c_str(), fontLoc->fontNum); -+ else -+ ff = FoFiTrueType::make(fontsrc->buf, fontLoc->fontNum); -+#elif POPPLER_ENCODED_VERSION >= POPPLER_VERSION_ENCODE(24, 11, 0) - if (!fileName.empty()) - ff = FoFiTrueType::load(fileName.c_str(), fontLoc->fontNum); - else -@@ -3400,7 +3405,12 @@ void SlaOutputDev::updateFont(GfxState * - #endif - else - { --#if POPPLER_ENCODED_VERSION >= POPPLER_VERSION_ENCODE(24, 11, 0) -+#if POPPLER_ENCODED_VERSION >= POPPLER_VERSION_ENCODE(25, 7, 0) -+ if (!fileName.empty()) -+ ff = FoFiTrueType::load(fileName.c_str(), fontLoc->fontNum); -+ else -+ ff = FoFiTrueType::make(fontsrc->buf, fontLoc->fontNum); -+#elif POPPLER_ENCODED_VERSION >= POPPLER_VERSION_ENCODE(24, 11, 0) - if (!fileName.empty()) - ff = FoFiTrueType::load(fileName.c_str(), fontLoc->fontNum); - else diff --git a/srcpkgs/scribus/patches/poppler-25.09.patch b/srcpkgs/scribus/patches/poppler-25.09.patch deleted file mode 100644 index 920df1d5f7bf95..00000000000000 --- a/srcpkgs/scribus/patches/poppler-25.09.patch +++ /dev/null @@ -1,128 +0,0 @@ ---- a/scribus/plugins/import/pdf/slaoutput.cpp -+++ b/scribus/plugins/import/pdf/slaoutput.cpp -@@ -1480,14 +1480,27 @@ void SlaOutputDev::restoreState(GfxState - m_graphicStack.restore(); - } - --void SlaOutputDev::beginTransparencyGroup(GfxState *state, const double *bbox, GfxColorSpace * /*blendingColorSpace*/, bool isolated, bool knockout, bool forSoftMask) -+void SlaOutputDev::beginTransparencyGroup(GfxState *state, -+#if POPPLER_ENCODED_VERSION >= POPPLER_VERSION_ENCODE(25, 9, 0) -+ const std::array &bbox, -+#else -+ const double *bbox, -+#endif -+ GfxColorSpace * /*blendingColorSpace*/, -+ bool isolated, -+ bool knockout, -+ bool forSoftMask) - { - // qDebug() << "SlaOutputDev::beginTransparencyGroup isolated:" << isolated << "knockout:" << knockout << "forSoftMask:" << forSoftMask; - pushGroup("", forSoftMask); - m_groupStack.top().isolated = isolated; - } - -+#if POPPLER_ENCODED_VERSION >= POPPLER_VERSION_ENCODE(25, 9, 0) -+void SlaOutputDev::paintTransparencyGroup(GfxState *state, const std::array &bbox) -+#else - void SlaOutputDev::paintTransparencyGroup(GfxState *state, const double *bbox) -+#endif - { - // qDebug() << "SlaOutputDev::paintTransparencyGroup"; - if (m_groupStack.count() != 0) -@@ -1586,7 +1599,15 @@ void SlaOutputDev::endTransparencyGroup( - m_tmpSel->clear(); - } - --void SlaOutputDev::setSoftMask(GfxState * /*state*/, const double * bbox, bool alpha, Function *transferFunc, GfxColor * /*backdropColor*/) -+void SlaOutputDev::setSoftMask(GfxState * /*state*/, -+#if POPPLER_ENCODED_VERSION >= POPPLER_VERSION_ENCODE(25, 9, 0) -+ const std::array &bbox, -+#else -+ const double * bbox, -+#endif -+ bool alpha, -+ Function *transferFunc, -+ GfxColor * /*backdropColor*/) - { - if (m_groupStack.count() <= 0) - return; -@@ -2341,7 +2362,9 @@ bool SlaOutputDev::patchMeshShadedFill(G - return true; - } - --#if POPPLER_ENCODED_VERSION >= POPPLER_VERSION_ENCODE(21, 3, 0) -+#if POPPLER_ENCODED_VERSION >= POPPLER_VERSION_ENCODE(25, 9, 0) -+bool SlaOutputDev::tilingPatternFill(GfxState *state, Gfx * /*gfx*/, Catalog *cat, GfxTilingPattern *tPat, const std::array &mat, int x0, int y0, int x1, int y1, double xStep, double yStep) -+#elif POPPLER_ENCODED_VERSION >= POPPLER_VERSION_ENCODE(21, 3, 0) - bool SlaOutputDev::tilingPatternFill(GfxState *state, Gfx * /*gfx*/, Catalog *cat, GfxTilingPattern *tPat, const double *mat, int x0, int y0, int x1, int y1, double xStep, double yStep) - #else - bool SlaOutputDev::tilingPatternFill(GfxState *state, Gfx * /*gfx*/, Catalog *cat, Object *str, const double *pmat, int /*paintType*/, int /*tilingType*/, Dict *resDict, const double *mat, const double *bbox, int x0, int y0, int x1, int y1, double xStep, double yStep) -@@ -2349,8 +2372,8 @@ bool SlaOutputDev::tilingPatternFill(Gfx - { - // qDebug() << "SlaOutputDev::tilingPatternFill"; - #if POPPLER_ENCODED_VERSION >= POPPLER_VERSION_ENCODE(21, 3, 0) -- const double *bbox = tPat->getBBox(); -- const double *pmat = tPat->getMatrix(); -+ const auto &bbox = tPat->getBBox(); -+ const auto &pmat = tPat->getMatrix(); - Dict *resDict = tPat->getResDict(); - #endif - -@@ -3835,7 +3858,7 @@ QString SlaOutputDev::getAnnotationColor - return CommonStrings::None; - if (color->getSpace() == AnnotColor::colorRGB) - { -- const double *color_data = color->getValues(); -+ const auto &color_data = color->getValues(); - double Rc = color_data[0]; - double Gc = color_data[1]; - double Bc = color_data[2]; -@@ -3844,7 +3867,7 @@ QString SlaOutputDev::getAnnotationColor - } - else if (color->getSpace() == AnnotColor::colorCMYK) - { -- const double *color_data = color->getValues(); -+ const auto &color_data = color->getValues(); - double Cc = color_data[0]; - double Mc = color_data[1]; - double Yc = color_data[2]; -@@ -3854,7 +3877,7 @@ QString SlaOutputDev::getAnnotationColor - } - else if (color->getSpace() == AnnotColor::colorGray) - { -- const double *color_data = color->getValues(); -+ const auto &color_data = color->getValues(); - double Kc = 1.0 - color_data[0]; - tmp.setCmykColorF(0, 0, 0, Kc); - fNam = m_doc->PageColors.tryAddColor(namPrefix+tmp.name(), tmp); ---- a/scribus/plugins/import/pdf/slaoutput.h -+++ b/scribus/plugins/import/pdf/slaoutput.h -@@ -199,7 +199,9 @@ public: - void stroke(GfxState *state) override; - void fill(GfxState *state) override; - void eoFill(GfxState *state) override; --#if POPPLER_ENCODED_VERSION >= POPPLER_VERSION_ENCODE(21, 3, 0) -+#if POPPLER_ENCODED_VERSION >= POPPLER_VERSION_ENCODE(25, 9, 0) -+ bool tilingPatternFill(GfxState *state, Gfx *gfx, Catalog *cat, GfxTilingPattern *tPat, const std::array &mat, int x0, int y0, int x1, int y1, double xStep, double yStep) override; -+#elif POPPLER_ENCODED_VERSION >= POPPLER_VERSION_ENCODE(21, 3, 0) - bool tilingPatternFill(GfxState *state, Gfx *gfx, Catalog *cat, GfxTilingPattern *tPat, const double *mat, int x0, int y0, int x1, int y1, double xStep, double yStep) override; - #else - bool tilingPatternFill(GfxState *state, Gfx *gfx, Catalog *cat, Object *str, const double *pmat, int paintType, int tilingType, Dict *resDict, const double *mat, const double *bbox, int x0, int y0, int x1, int y1, double xStep, double yStep) override; -@@ -262,10 +264,16 @@ public: - bool maskInvert, bool maskInterpolate) override; - - //----- transparency groups and soft masks -+#if POPPLER_ENCODED_VERSION >= POPPLER_VERSION_ENCODE(25, 9, 0) -+ void beginTransparencyGroup(GfxState *state, const std::array &bbox, GfxColorSpace * /*blendingColorSpace*/, bool /*isolated*/, bool /*knockout*/, bool /*forSoftMask*/) override; -+ void paintTransparencyGroup(GfxState *state, const std::array &bbox) override; -+ void setSoftMask(GfxState * /*state*/, const std::array & /*bbox*/, bool /*alpha*/, Function * /*transferFunc*/, GfxColor * /*backdropColor*/) override; -+#else - void beginTransparencyGroup(GfxState *state, const double *bbox, GfxColorSpace * /*blendingColorSpace*/, bool /*isolated*/, bool /*knockout*/, bool /*forSoftMask*/) override; - void paintTransparencyGroup(GfxState *state, const double *bbox) override; -- void endTransparencyGroup(GfxState *state) override; - void setSoftMask(GfxState * /*state*/, const double * /*bbox*/, bool /*alpha*/, Function * /*transferFunc*/, GfxColor * /*backdropColor*/) override; -+#endif -+ void endTransparencyGroup(GfxState *state) override; - void clearSoftMask(GfxState * /*state*/) override; - - void updateFillColor(GfxState *state) override; diff --git a/srcpkgs/scribus/patches/poppler-25.10.patch b/srcpkgs/scribus/patches/poppler-25.10.patch deleted file mode 100644 index 769d3ebd744e46..00000000000000 --- a/srcpkgs/scribus/patches/poppler-25.10.patch +++ /dev/null @@ -1,98 +0,0 @@ ---- a/scribus/plugins/import/pdf/slaoutput.cpp -+++ b/scribus/plugins/import/pdf/slaoutput.cpp -@@ -33,6 +33,14 @@ for which a new license (GPL+exception) - - namespace - { -+std::size_t goo_string_len(const GooString *str) -+{ -+#if POPPLER_ENCODED_VERSION >= POPPLER_VERSION_ENCODE(25, 10, 0) -+ return str->size(); -+#else -+ return str->getLength(); -+#endif -+} - // Compute the intersection of two paths while considering the fillrule of each of them. - // QPainterPath has the right interface to do the operation but is currently buggy. - // See for example https://bugreports.qt.io/browse/QTBUG-83102. Thus this function -@@ -4080,25 +4088,25 @@ void SlaOutputDev::pushGroup(const QStri - - QString SlaOutputDev::UnicodeParsedString(const GooString *s1) const - { -- if (!s1 || s1->getLength() == 0) -+ if (!s1 || goo_string_len(s1) == 0) - return QString(); - bool isUnicode; - int i; - Unicode u; - QString result; -- if ((s1->getChar(0) & 0xff) == 0xfe && (s1->getLength() > 1 && (s1->getChar(1) & 0xff) == 0xff)) -+ if ((s1->getChar(0) & 0xff) == 0xfe && (goo_string_len(s1) > 1 && (s1->getChar(1) & 0xff) == 0xff)) - { - isUnicode = true; - i = 2; -- result.reserve((s1->getLength() - 2) / 2); -+ result.reserve((goo_string_len(s1) - 2) / 2); - } - else - { - isUnicode = false; - i = 0; -- result.reserve(s1->getLength()); -+ result.reserve(goo_string_len(s1)); - } -- while (i < s1->getLength()) -+ while (i < goo_string_len(s1)) - { - if (isUnicode) - { ---- a/scribus/plugins/import/pdf/importpdf.cpp -+++ b/scribus/plugins/import/pdf/importpdf.cpp -@@ -65,6 +65,16 @@ for which a new license (GPL+exception) - #include "ui/multiprogressdialog.h" - #include "ui/propertiespalette.h" - -+static inline -+std::size_t goo_string_len(const GooString *str) -+{ -+#if POPPLER_ENCODED_VERSION >= POPPLER_VERSION_ENCODE(25, 10, 0) -+ return str->size(); -+#else -+ return str->getLength(); -+#endif -+} -+ - PdfPlug::PdfPlug(ScribusDoc* doc, int flags) - { - m_tmpSele = new Selection(this, false); -@@ -928,25 +938,25 @@ QRectF PdfPlug::getCBox(int box, int pgN - - QString PdfPlug::UnicodeParsedString(const GooString *s1) - { -- if (!s1 || s1->getLength() == 0) -+ if (!s1 || goo_string_len(s1) == 0) - return QString(); - bool isUnicode; - int i; - Unicode u; - QString result; -- if ((s1->getChar(0) & 0xff) == 0xfe && (s1->getLength() > 1 && (s1->getChar(1) & 0xff) == 0xff)) -+ if ((s1->getChar(0) & 0xff) == 0xfe && (goo_string_len(s1) > 1 && (s1->getChar(1) & 0xff) == 0xff)) - { - isUnicode = true; - i = 2; -- result.reserve((s1->getLength() - 2) / 2); -+ result.reserve((goo_string_len(s1) - 2) / 2); - } - else - { - isUnicode = false; - i = 0; -- result.reserve(s1->getLength()); -+ result.reserve(goo_string_len(s1)); - } -- while (i < s1->getLength()) -+ while (i < goo_string_len(s1)) - { - if (isUnicode) - { diff --git a/srcpkgs/scribus/template b/srcpkgs/scribus/template deleted file mode 100644 index 2a03bfcdbd383c..00000000000000 --- a/srcpkgs/scribus/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'scribus' -pkgname=scribus -version=1.6.4 -revision=3 -build_style=cmake -configure_args="-DWANT_DISTROBUILD=ON -DQT_PREFIX=${XBPS_CROSS_BASE}/usr - -DWANT_GRAPHICSMAGICK=1 -DWANT_CPP20=ON" -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-minimal - hunspell-devel poppler-cpp-devel python3-devel harfbuzz-devel - libgraphicsmagick-devel libpodofo-devel libpagemaker-devel libqxp-devel - libmspub-devel libcdr-devel libfreehand-devel libvisio-devel" -depends="ghostscript" -short_desc="Open Source DTP (Desktop Publishing) application" -maintainer="Enno Boland " -license="GPL-2.0-or-later" -homepage="https://scribus.net" -distfiles="$SOURCEFORGE_SITE/scribus/scribus/${version}/scribus-${version}.tar.xz" -checksum=533be7af03acfaa736ec5f7a3fc2562abd200fef5ca2a7cdee02b5f44d61829e -python_version=3 -CXXFLAGS="-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64" - -pre_patch() { - vsed -i CMakeLists.txt -e 's|WANT_CPP17|WANT_CPP20|g' \ - -e 's|CMAKE_CXX_STANDARD 17|CMAKE_CXX_STANDARD 20|g' -} diff --git a/srcpkgs/scribus/update b/srcpkgs/scribus/update deleted file mode 100644 index ae3e56bb088a90..00000000000000 --- a/srcpkgs/scribus/update +++ /dev/null @@ -1 +0,0 @@ -ignore="?.[1379].*" diff --git a/srcpkgs/scron/files/scron/run b/srcpkgs/scron/files/scron/run deleted file mode 100644 index 428d84713de8f5..00000000000000 --- a/srcpkgs/scron/files/scron/run +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh -exec 2>&1 -exec scrond -n 2>&1 diff --git a/srcpkgs/scron/template b/srcpkgs/scron/template deleted file mode 100644 index 9bf0b29aeb03d0..00000000000000 --- a/srcpkgs/scron/template +++ /dev/null @@ -1,33 +0,0 @@ -# Template file for 'scron' -pkgname=scron -version=0.4 -revision=3 -build_style=gnu-makefile -short_desc="Simple cron daemon" -maintainer="Orphaned " -license="MIT" -homepage="http://git.2f30.org/scron/" -distfiles="http://dl.2f30.org/releases/${pkgname}-${version}.tar.gz" -checksum=4ae8225a3991e42e29791d981192c9daf5b9b02609f68775768fe1598ae2ce18 -provides="cron-daemon-0_1" - -alternatives=" - crond:crond:/etc/sv/scron - crond:crond:/usr/bin/scrond - " - -pre_build() { - # STFU gcc - sed -i 's|BSD_SOURCE|DEFAULT_SOURCE|g' Makefile - sed -i 's|^CC|#CC|g' Makefile - sed -i 's|^CFLAGS|#CFLAGS|g' Makefile - sed -i 's|^LDFLAGS|#LDFLAGS|g' Makefile -} - -do_install() { - vbin crond scrond - vsv scron - vlicense LICENSE - vdoc README - vman scron.1 -} diff --git a/srcpkgs/scrot/template b/srcpkgs/scrot/template deleted file mode 100644 index d5ce27f6fd1a3a..00000000000000 --- a/srcpkgs/scrot/template +++ /dev/null @@ -1,31 +0,0 @@ -# Template file for 'scrot' -pkgname=scrot -version=1.12.1 -revision=1 -build_style=gnu-configure -make_install_args="docsdir=/usr/share/doc/scrot" -hostmakedepends="automake autoconf-archive pkg-config" -makedepends="libXcomposite-devel libXcursor-devel imlib2-devel libXinerama-devel - libmd-devel" -short_desc="Simple command-line screenshot utility for X" -maintainer="Leah Neukirchen " -license="MIT" -homepage="https://github.com/resurrecting-open-source-projects/scrot" -distfiles="https://github.com/resurrecting-open-source-projects/scrot/archive/${version}.tar.gz" -checksum=d20bbf554892ae60be10f67b84b86b8677342b693177166994eb644b78f18f66 - -if [ "$XBPS_TARGET_LIBC" = musl ]; then - makedepends+=" musl-legacy-compat" -else - makedepends+=" libbsd-devel" -fi - -pre_configure() { - ./autogen.sh -} - -post_install() { - vcompletion etc/bash-completion/scrot bash - vcompletion etc/zsh-completion/_scrot zsh - vlicense COPYING -} diff --git a/srcpkgs/scrotty/patches/fish-completion-vendor.patch b/srcpkgs/scrotty/patches/fish-completion-vendor.patch deleted file mode 100644 index 8fe571744e7c96..00000000000000 --- a/srcpkgs/scrotty/patches/fish-completion-vendor.patch +++ /dev/null @@ -1,20 +0,0 @@ -#reason: fish-shell requires 3rd-party completion files to be installed to vendor_completions.d - ---- a/mk/shell.mk -+++ b/mk/shell.mk -@@ -189,12 +189,12 @@ - .PHONY: install-fish - install-fish: $(foreach F,$(_AUTO_COMPLETE),bin/$(F).fish-completion) - @$(PRINTF_INFO) '\e[00;01;31mINSTALL\e[34m %s\e[00m\n' "$@" -- $(Q)$(INSTALL_DIR) -- "$(DESTDIR)$(DATADIR)/fish/completions" -+ $(Q)$(INSTALL_DIR) -- "$(DESTDIR)$(DATADIR)/fish/vendor_completions.d" - ifndef __SHELL_COMMAND -- $(Q)$(foreach F,$(_AUTO_COMPLETE),$(INSTALL_DATA) bin/$(F).fish-completion -- "$(DESTDIR)$(DATADIR)/fish/completions/$(F).fish" &&) $(TRUE) -+ $(Q)$(foreach F,$(_AUTO_COMPLETE),$(INSTALL_DATA) bin/$(F).fish-completion -- "$(DESTDIR)$(DATADIR)/fish/vendor_completions.d/$(F).fish" &&) $(TRUE) - endif - ifdef __SHELL_COMMAND -- $(Q)$(INSTALL_DATA) $^ -- "$(DESTDIR)$(DATADIR)/fish/completions/$(COMMAND).fish" -+ $(Q)$(INSTALL_DATA) $^ -- "$(DESTDIR)$(DATADIR)/fish/vendor_completions.d/$(COMMAND).fish" - endif - @$(ECHO_EMPTY) - diff --git a/srcpkgs/scrotty/template b/srcpkgs/scrotty/template deleted file mode 100644 index 13b03a1d156707..00000000000000 --- a/srcpkgs/scrotty/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'scrotty' -pkgname=scrotty -version=2.0 -revision=3 -build_style=gnu-configure -hostmakedepends="auto-auto-complete gettext pkg-config texinfo" -makedepends="libpng-devel" -depends="ImageMagick" -short_desc="Framebuffer screenshoter" -maintainer="Duncaen " -license="GPL-3.0-or-later" -homepage="https://github.com/maandree/scrotty" -distfiles="https://github.com/maandree/scrotty/archive/${version}.tar.gz" -checksum=466528d6ecf0138f57c40541258389686e22771c28d40f28c00825faaeaab1a3 - -pre_configure() { - export EXTRA_CFLAGS="$CFLAGS" - export EXTRA_LDFLAGS="$LDFLAGS" -} diff --git a/srcpkgs/scryer-prolog/template b/srcpkgs/scryer-prolog/template deleted file mode 100644 index 3a9e1221cee4bb..00000000000000 --- a/srcpkgs/scryer-prolog/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'scryer-prolog' -pkgname=scryer-prolog -version=0.9.4 -revision=1 -build_style=cargo -hostmakedepends="pkg-config" -makedepends="openssl-devel" -short_desc="Modern Prolog implementation written mostly in Rust" -maintainer="Hans-J. Schmid " -license="BSD-3-Clause" -homepage="https://github.com/mthom/scryer-prolog" -distfiles="https://github.com/mthom/scryer-prolog/archive/refs/tags/v${version}.tar.gz" -checksum=ccf533c5c34ee7efbf9c702dbffea21ba1c837144c3592a9e97c515abd4d6904 - -case "$XBPS_TARGET_MACHINE" in - x86_64*|i686*|arm*|aarch64*) ;; - *) broken="ftbfs in ring" ;; -esac - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/scrypt/patches/disable-aarch64-extensions.patch b/srcpkgs/scrypt/patches/disable-aarch64-extensions.patch deleted file mode 100644 index 98c1bcb6337ca4..00000000000000 --- a/srcpkgs/scrypt/patches/disable-aarch64-extensions.patch +++ /dev/null @@ -1,17 +0,0 @@ ---- a/libcperciva/cpusupport/Build/cpusupport.sh -+++ b/libcperciva/cpusupport/Build/cpusupport.sh -@@ -98,14 +98,3 @@ - "-msse4.2 -Wno-cast-align -fno-strict-aliasing -Wno-cast-qual" - feature X86 SSSE3 "" "-mssse3" \ - "-mssse3 -Wno-cast-align" -- --# Detect specific ARM features --feature ARM AES "-march=armv8.1-a+crypto" \ -- "-march=armv8.1-a+crypto -D__ARM_ACLE=200" --feature ARM CRC32_64 "-march=armv8.1-a" \ -- "-march=armv8.1-a+crc" \ -- "-march=armv8.1-a+crc -Wno-cast-align" \ -- "-march=armv8.1-a -D__ARM_ACLE=200" --feature ARM SHA256 "-march=armv8.1-a+crypto" \ -- "-march=armv8.1-a+crypto -Wno-cast-align" \ -- "-march=armv8.1-a+crypto -D__ARM_ACLE=200" diff --git a/srcpkgs/scrypt/template b/srcpkgs/scrypt/template deleted file mode 100644 index 51bd5b10d89246..00000000000000 --- a/srcpkgs/scrypt/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'scrypt' -pkgname=scrypt -version=1.3.3 -revision=1 -build_style=gnu-configure -makedepends="openssl-devel" -short_desc="Scrypt key derivation function" -maintainer="Orphaned " -license="BSD-2-Clause" -homepage="https://www.tarsnap.com/scrypt.html" -distfiles="https://www.tarsnap.com/scrypt/scrypt-${version}.tgz" -checksum=1c2710517e998eaac2e97db11f092e37139e69886b21a1b2661f64e130215ae9 - -post_install() { - vlicense COPYRIGHT -} diff --git a/srcpkgs/sct/template b/srcpkgs/sct/template deleted file mode 100644 index e6f9066dd74306..00000000000000 --- a/srcpkgs/sct/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'sct' -pkgname=sct -version=0.5 -revision=1 -build_style=gnu-makefile -makedepends="libXrandr-devel" -short_desc="Lightweight utility to set the color temperature of the screen" -maintainer="Duncaen " -license="ISC" -homepage="http://www.tedunangst.com/flak/post/sct-set-color-temperature" -distfiles="https://www.umaxx.net/dl/sct-${version}.tar.gz" -checksum=15380c3775e38e0a46a57343c29cacff06dde2f340c2cc09e08bb118cee93053 - -do_install() { - vbin sct - vman sct.1 - vbin sctd.sh sctd - vman sctd.1 -} diff --git a/srcpkgs/scummvm/template b/srcpkgs/scummvm/template deleted file mode 100644 index 2614556a511428..00000000000000 --- a/srcpkgs/scummvm/template +++ /dev/null @@ -1,39 +0,0 @@ -# Template file for 'scummvm' -pkgname=scummvm -version=2.9.0 -revision=2 -build_style=configure -configure_args="--prefix=/usr --enable-release-mode --enable-all-engines" -hostmakedepends="pkg-config nasm" -makedepends="zlib-devel libpng-devel SDL2-devel libmad-devel faad2-devel - fluidsynth-devel libvorbis-devel libtheora-devel libflac-devel - freetype-devel libjpeg-turbo-devel libcurl-devel SDL2_net-devel - libmpeg2-devel liba52-devel gtk+3-devel giflib-devel glew-devel" -short_desc="Free implementation of LucasArts' SCUMM interpreter" -maintainer="John " -license="GPL-2.0-or-later" -homepage="https://www.scummvm.org/" -distfiles="https://downloads.scummvm.org/frs/${pkgname}/${version}/${pkgname}-${version}.tar.xz" -checksum=d5b33532bd70d247f09127719c670b4b935810f53ebb6b7b6eafacaa5da99452 - -CFLAGS="-fexcess-precision=fast" -CXXFLAGS="-fexcess-precision=fast" - -case "$XBPS_TARGET_MACHINE" in - i686*|x86_64*);; - *) configure_args+=" --disable-nasm";; -esac - -if [ "$CROSS_BUILD" ]; then - configure_args+=" --host=${XBPS_CROSS_TRIPLET}" -fi - -do_check() { - make test -} - -residualvm_package() { - metapackage=yes - short_desc+=" (transitional dummy package)" - depends="${sourcepkg}>=${version}_${revision}" -} diff --git a/srcpkgs/sd/template b/srcpkgs/sd/template deleted file mode 100644 index ee1480293ad840..00000000000000 --- a/srcpkgs/sd/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'sd' -pkgname=sd -version=1.0.0 -revision=1 -build_style=cargo -short_desc="Intuitive find & replace CLI" -maintainer="SolitudeSF " -license="MIT" -homepage="https://github.com/chmln/sd" -changelog="https://raw.githubusercontent.com/chmln/sd/master/CHANGELOG.md" -distfiles="https://github.com/chmln/sd/archive/refs/tags/v${version}.tar.gz" -checksum=2adc1dec0d2c63cbffa94204b212926f2735a59753494fca72c3cfe4001d472f - -post_install() { - vman gen/sd.1 - vcompletion gen/completions/sd.bash bash - vcompletion gen/completions/sd.fish fish - vcompletion gen/completions/_sd zsh - vlicense LICENSE -} diff --git a/srcpkgs/sdb-devel b/srcpkgs/sdb-devel deleted file mode 120000 index a1b00d5ccfd660..00000000000000 --- a/srcpkgs/sdb-devel +++ /dev/null @@ -1 +0,0 @@ -sdb \ No newline at end of file diff --git a/srcpkgs/sdb/template b/srcpkgs/sdb/template deleted file mode 100644 index 0bfa4ac86894e8..00000000000000 --- a/srcpkgs/sdb/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'sdb' -pkgname=sdb -version=1.4.1 -revision=1 -build_style=gnu-makefile -make_use_env=yes -hostmakedepends="pkg-config" -makedepends="vala-devel" -short_desc="Simple key-value database with JSON support" -maintainer="Orphaned " -license="LGPL-3.0-or-later" -homepage="https://radare.org" -distfiles="https://github.com/radare/sdb/archive/${version}.tar.gz" -checksum=79cb0a41f7511c0568c05d889960e5ae3f00d3f2d2d72343671f95f4cf4b3bd3 - -sdb-devel_package() { - depends="sdb>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/share - vmove usr/lib/pkgconfig - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/sdcc/template b/srcpkgs/sdcc/template deleted file mode 100644 index 5e5bed71d9e89f..00000000000000 --- a/srcpkgs/sdcc/template +++ /dev/null @@ -1,33 +0,0 @@ -# Template file for 'sdcc' -pkgname=sdcc -version=4.2.0 -revision=1 -build_style=gnu-configure -configure_args="--enable-libgc $(vopt_enable nonfree non-free)" -hostmakedepends="automake flex bison gputils texinfo" -makedepends="boost-devel-minimal zlib-devel gc-devel" -short_desc="Retargettable ANSI C compiler" -maintainer="Érico Nogueira " -license="GPL-2.0-or-later" -homepage="http://sdcc.sourceforge.net/" -distfiles="${SOURCEFORGE_SITE}/sdcc/${pkgname}-src-${version}.tar.bz2" -checksum=b49bae1d23bcd6057a82c4ffe5613f9cd0cbcfd1e940e9d84c4bfe9df0a8c053 -python_version=3 -nostrip=yes - -build_options="nonfree" - -if [ "$XBPS_TARGET_ENDIAN" = "be" ]; then - broken="code generator internal error" -fi - -if [ "$CROSS_BUILD" ]; then - configure_args+=" --disable-device-lib" - hostmakedepends+=" sdcc" -fi - -post_install() { - if [ "$CROSS_BUILD" ]; then - vcopy /usr/share/sdcc usr/share - fi -} diff --git a/srcpkgs/sdcv/template b/srcpkgs/sdcv/template deleted file mode 100644 index 982fc2911b28d2..00000000000000 --- a/srcpkgs/sdcv/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'sdcv' -pkgname=sdcv -version=0.5.3 -revision=1 -build_style=cmake -hostmakedepends="pkg-config glib-devel" -makedepends="zlib-devel readline-devel glib-devel" -short_desc="Console version of Stardict program" -maintainer="Casper Ti. Vector " -license="GPL-2.0-only" -homepage="https://dushistov.github.io/sdcv/" -distfiles="https://github.com/Dushistov/sdcv/archive/v$version.tar.gz" -checksum=75fb95b1607fdd2fb9f7795d3432d295904614150575ae539202f680499803c9 - -post_extract() { - rm po/*.po - sed -i '/share\/man\/uk/d' CMakeLists.txt -} - -pre_install() { - mkdir -p build/locale -} - -post_install() { - vdoc README.org -} diff --git a/srcpkgs/sdd b/srcpkgs/sdd deleted file mode 120000 index 5064d9720d6a9b..00000000000000 --- a/srcpkgs/sdd +++ /dev/null @@ -1 +0,0 @@ -schilytools \ No newline at end of file diff --git a/srcpkgs/sddm-kcm/template b/srcpkgs/sddm-kcm/template deleted file mode 100644 index 289c7b36472261..00000000000000 --- a/srcpkgs/sddm-kcm/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'sddm-kcm' -pkgname=sddm-kcm -version=6.5.2 -revision=1 -build_style=cmake -configure_args="-DBUILD_TESTING=OFF -DKF6_HOST_TOOLING=/usr/lib/cmake - -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins" -hostmakedepends="extra-cmake-modules pkg-config qt6-tools qt6-base gettext - kf6-kcmutils kf6-kconfig kf6-kauth-tools" -makedepends="kf6-kio-devel xcb-util-image-devel libXcursor-devel kf6-kconfig-devel - kf6-kcmutils-devel kf6-knewstuff-devel kf6-kauth-devel" -depends="sddm" -short_desc="KDE Config Module for SDDM" -maintainer="John " -license="GPL-2.0-or-later" -homepage="https://invent.kde.org/plasma/sddm-kcm" -distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz" -checksum=c3913fd99faf44bc1d28a0e64316c7bdfc019b38cd7eb80800146e0c7f35d729 diff --git a/srcpkgs/sddm/files/sddm/run b/srcpkgs/sddm/files/sddm/run deleted file mode 100644 index 3a5dc6ca58cc2d..00000000000000 --- a/srcpkgs/sddm/files/sddm/run +++ /dev/null @@ -1,18 +0,0 @@ -#!/bin/sh -exec 2>&1 -set -e -sv check dbus >/dev/null || exit 1 - -if [ -x /usr/bin/elogind-inhibit ]; then - dbus-send --system --print-reply --dest=org.freedesktop.DBus \ - /org/freedesktop/DBus \ - org.freedesktop.DBus.StartServiceByName \ - string:org.freedesktop.login1 uint32:0 -fi - -# respect system locale -[ -r /etc/locale.conf ] && . /etc/locale.conf && export LANG - -[ -f ./conf ] && . ./conf - -exec sddm 2>&1 diff --git a/srcpkgs/sddm/patches/0.19.0--default-path.patch b/srcpkgs/sddm/patches/0.19.0--default-path.patch deleted file mode 100644 index bc3f8bd348cd54..00000000000000 --- a/srcpkgs/sddm/patches/0.19.0--default-path.patch +++ /dev/null @@ -1,22 +0,0 @@ -From 57d716be7cb0588538d89bb72113bec82adf9e52 Mon Sep 17 00:00:00 2001 -From: Piotr Wójcik -Date: Mon, 26 Jun 2023 23:15:05 +0200 -Subject: default-path - - -diff --git a/src/common/Configuration.h b/src/common/Configuration.h -index cf44a62..4c01c4a 100644 ---- a/src/common/Configuration.h -+++ b/src/common/Configuration.h -@@ -82,7 +82,7 @@ namespace SDDM { - ); - - Section(Users, -- Entry(DefaultPath, QString, _S("/usr/local/bin:/usr/bin:/bin"), _S("Default $PATH for logged in users")); -+ Entry(DefaultPath, QString, _S("/usr/local/sbin:/usr/local/bin:/usr/bin:/usr/sbin:/sbin:/bin"), _S("Default $PATH for logged in users")); - Entry(MinimumUid, int, UID_MIN, _S("Minimum user id for displayed users")); - Entry(MaximumUid, int, UID_MAX, _S("Maximum user id for displayed users")); - Entry(HideUsers, QStringList, QStringList(), _S("Comma-separated list of users that should not be listed")); --- -2.41.0 - diff --git a/srcpkgs/sddm/patches/raise-cmake-minimum-version.patch b/srcpkgs/sddm/patches/raise-cmake-minimum-version.patch deleted file mode 100644 index 27d8458f97781c..00000000000000 --- a/srcpkgs/sddm/patches/raise-cmake-minimum-version.patch +++ /dev/null @@ -1,22 +0,0 @@ -From 228778c2b4b7e26db1e1d69fe484ed75c5791c3a Mon Sep 17 00:00:00 2001 -From: Heiko Becker -Date: Sun, 23 Feb 2025 22:21:25 +0100 -Subject: [PATCH] CMake: Raise required version to 3.5 - -CMake >= 4.0.0-rc1 removed compatibility with versions < 3.5 and errors -out with such versions passed to cmake_minimum_required(). 3.5.0 has -been released 9 years ago, so I'd assume it's available almost everywhere. ---- - CMakeLists.txt | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/CMakeLists.txt b/CMakeLists.txt -index 690ee7095..1b5f54af5 100644 ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -1,4 +1,4 @@ --cmake_minimum_required(VERSION 3.4) -+cmake_minimum_required(VERSION 3.5) - - project(SDDM) - diff --git a/srcpkgs/sddm/patches/remove-consolekit-detection.patch b/srcpkgs/sddm/patches/remove-consolekit-detection.patch deleted file mode 100644 index 935e3a2e07652a..00000000000000 --- a/srcpkgs/sddm/patches/remove-consolekit-detection.patch +++ /dev/null @@ -1,24 +0,0 @@ -Source: Hoshpak -Upstream: https://github.com/sddm/sddm/issues/903 and https://github.com/sddm/sddm/pull/923 -Reason: removes detection for the ConsoleKit interface because the ConsoleKit2 code path is - currently broken and would cause sddm to fail to start with ConsoleKit2 present ---- a/src/daemon/LogindDBusTypes.cpp 2018-10-07 17:40:49.944625726 +0200 -+++ b/src/daemon/LogindDBusTypes.cpp 2018-10-07 17:41:01.590479575 +0200 -@@ -58,17 +58,6 @@ - return; - } - -- if (QDBusConnection::systemBus().interface()->isServiceRegistered(QStringLiteral("org.freedesktop.ConsoleKit"))) { -- qDebug() << "Console kit interface found"; -- available = true; -- serviceName = QStringLiteral("org.freedesktop.ConsoleKit"); -- managerPath = QStringLiteral("/org/freedesktop/ConsoleKit/Manager"); -- managerIfaceName = QStringLiteral("org.freedesktop.ConsoleKit.Manager"); //note this doesn't match logind -- seatIfaceName = QStringLiteral("org.freedesktop.ConsoleKit.Seat"); -- sessionIfaceName = QStringLiteral("org.freedesktop.ConsoleKit.Session"); -- userIfaceName = QStringLiteral("org.freedesktop.ConsoleKit.User"); -- return; -- } - qDebug() << "No session manager found"; - } - diff --git a/srcpkgs/sddm/template b/srcpkgs/sddm/template deleted file mode 100644 index 327366f7cbf2a0..00000000000000 --- a/srcpkgs/sddm/template +++ /dev/null @@ -1,68 +0,0 @@ -# Template file for 'sddm' -pkgname=sddm -version=0.21.0 -revision=2 -build_style=cmake -_configure_args="-DBUILD_MAN_PAGES=ON -DNO_SYSTEMD=ON -DUSE_ELOGIND=ON - -DLOGIN_DEFS_PATH=${XBPS_SRCPKGDIR}/shadow/files/login.defs - -DDBUS_CONFIG_FILENAME=sddm_org.freedesktop.DisplayManager.conf - -DSDDM_INITIAL_VT=7" -configure_args="${_configure_args} -DBUILD_WITH_QT6=ON - -DQT_IMPORTS_DIR=/usr/lib/qt6/qml" -hostmakedepends="extra-cmake-modules pkg-config python3-docutils - qt6-tools qt6-base" -makedepends="qt6-declarative-devel qt5-declarative-devel qt5-tools-devel - pam-devel elogind-devel" -depends="dbus" -short_desc="QML based X11 display manager" -maintainer="Michael Aldridge " -license="GPL-2.0-or-later, CC-BY-3.0" -homepage="https://github.com/sddm/sddm" -changelog="https://raw.githubusercontent.com/sddm/sddm/develop/ChangeLog" -distfiles="https://github.com/sddm/sddm/archive/v${version}.tar.gz" -checksum=f895de2683627e969e4849dbfbbb2b500787481ca5ba0de6d6dfdae5f1549abf - -if [ "$CROSS_BUILD" ]; then - hostmakedepends+=" sddm qt5-host-tools qt5-qmake qt5-tools" -fi - -system_accounts="sddm" -sddm_homedir="/var/lib/sddm" -sddm_groups="video" -conf_files=" - /etc/pam.d/sddm - /etc/pam.d/sddm-greeter - /etc/pam.d/sddm-autologin" -make_dirs="/var/lib/sddm 0755 sddm sddm" - -post_configure() { - local cmake_args="" - if [ "$CROSS_BUILD" ]; then - cmake_args+=" -DCMAKE_TOOLCHAIN_FILE=${wrksrc}/${build_wrksrc}/${cmake_builddir}/cross_${XBPS_CROSS_TRIPLET}.cmake" - cmake_args+=" -DQT_HOST_PATH=/usr" - fi - cmake_args+=" -DCMAKE_INSTALL_PREFIX:PATH=/usr" - cmake_args+=" -DCMAKE_BUILD_TYPE=None" - cmake_args+=" -DCMAKE_INSTALL_LIBDIR:PATH=lib${XBPS_TARGET_WORDSIZE}" - cmake_args+=" -DCMAKE_INSTALL_SYSCONFDIR:PATH=/etc" - cmake_args+=" -DCMAKE_INSTALL_SBINDIR:PATH=bin" - - export CMAKE_GENERATOR="Ninja" - CFLAGS="-DNDEBUG ${CFLAGS/ -pipe / }" CXXFLAGS="-DNDEBUG ${CXXFLAGS/ -pipe / }" \ - cmake -B build5 ${cmake_args} ${_configure_args} \ - ${wrksrc}/${build_wrksrc} -} - -post_build() { - ninja -C build5 ${makejobs} sddm-greeter -} - -post_install() { - ninja -C build5 src/greeter/install components/install - DESTDIR="$DESTDIR" cmake --install build5/src/greeter - DESTDIR="$DESTDIR" cmake --install build5/components - - vsed -i '/tally/d' ${DESTDIR}/etc/pam.d/sddm-autologin - vsv sddm - vlicense LICENSE.CC-BY-3.0 -} diff --git a/srcpkgs/sdl12-compat-devel b/srcpkgs/sdl12-compat-devel deleted file mode 120000 index 901c98ddbd0f94..00000000000000 --- a/srcpkgs/sdl12-compat-devel +++ /dev/null @@ -1 +0,0 @@ -sdl12-compat \ No newline at end of file diff --git a/srcpkgs/sdl12-compat/patches/sdl-config.patch b/srcpkgs/sdl12-compat/patches/sdl-config.patch deleted file mode 100644 index 344d5f550e61cf..00000000000000 --- a/srcpkgs/sdl12-compat/patches/sdl-config.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/sdl-config.in -+++ b/sdl-config.in -@@ -31,6 +31,8 @@ - - case $1 in - --prefix=*) -+ [ "${libdir#${prefix}}" = "${libdir}" ] || libdir="${optarg}/${libdir#${prefix}}" -+ [ "${includedir#${prefix}}" = "${includedir}" ] || includedir="${optarg}/${includedir#${prefix}}" - prefix=$optarg - if test $exec_prefix_set = no ; then - exec_prefix=$optarg diff --git a/srcpkgs/sdl12-compat/template b/srcpkgs/sdl12-compat/template deleted file mode 100644 index c151943e67c8ff..00000000000000 --- a/srcpkgs/sdl12-compat/template +++ /dev/null @@ -1,48 +0,0 @@ -# Template file for 'sdl12-compat' -pkgname=sdl12-compat -version=1.2.70 -revision=1 -build_style=cmake -makedepends="SDL2-devel" -short_desc="SDL-1.2 compatibility library based on SDL 2.0" -maintainer="Andrew J. Hesford " -license="Zlib AND (Public Domain OR MIT-0)" -homepage="https://github.com/libsdl-org/sdl12-compat" -distfiles="${homepage}/archive/release-${version}.tar.gz" -checksum=b8350cc400b9605dd5e319f451f09d5d6e70bb1dfc22cd67f718b3ffc16ebb7c -replaces="SDL>=0" -provides="SDL-${version}_${revision}" -# The compat library dlopens SDL 2 -shlib_requires="libSDL2-2.0.so.0" - -post_install() { - vlicense LICENSE.txt - ln -s sdl12_compat.pc "${DESTDIR}/usr/lib/pkgconfig/sdl.pc" -} - -sdl12-compat-devel_package() { - short_desc+=" - development files" - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - replaces="SDL-devel>=0" - provides="SDL-devel-${version}_${revision}" - pkg_install() { - vmove usr/bin - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - vmove usr/share/aclocal - } -} - -SDL_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" (transitional dummy package)" - metapackage=yes -} - -SDL-devel_package() { - depends="sdl12-compat-devel>=${version}_${revision}" - short_desc+=" - development files (transitional dummy package)" - metapackage=yes -} diff --git a/srcpkgs/sdl12-compat/update b/srcpkgs/sdl12-compat/update deleted file mode 100644 index d5d5bd9b531f87..00000000000000 --- a/srcpkgs/sdl12-compat/update +++ /dev/null @@ -1 +0,0 @@ -pattern='release-\K[\d.]+(?=\.tar\.gz")' diff --git a/srcpkgs/sdparm/template b/srcpkgs/sdparm/template deleted file mode 100644 index 64b34e431edae0..00000000000000 --- a/srcpkgs/sdparm/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'sdparm' -pkgname=sdparm -version=1.12 -revision=1 -build_style=gnu-configure -makedepends="sg3_utils-devel" -short_desc="Utility to access SCSI device parameters" -maintainer="Orphaned " -license="BSD-3-Clause" -homepage="http://sg.danny.cz/sg/sdparm.html" -distfiles="http://sg.danny.cz/sg/p/${pkgname}-${version}.tgz" -checksum=e7f84247069da9a0c293963948d8aba8e5897a13e35e5476c8258acb7ca3a124 - -post_install() { - vlicense COPYING -} diff --git a/srcpkgs/sdparm/update b/srcpkgs/sdparm/update deleted file mode 100644 index ce1e99aeaf0827..00000000000000 --- a/srcpkgs/sdparm/update +++ /dev/null @@ -1 +0,0 @@ -ignore="*[0-9]r[0-9]* *rc* *.exe" diff --git a/srcpkgs/sdunpack/template b/srcpkgs/sdunpack/template deleted file mode 100644 index 02de2f6041643a..00000000000000 --- a/srcpkgs/sdunpack/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'sdunpack' -pkgname=sdunpack -version=0.3.0 -revision=1 -build_style=cargo -short_desc="Unpack a StarDict dictionary as plain text" -maintainer="Joel Beckmeyer " -license="MIT" -homepage="https://github.com/baskerville/sdunpack" -distfiles="https://github.com/baskerville/sdunpack/archive/refs/tags/${version}.tar.gz" -checksum=8398414775b2192e42d97b44b261b13a7500f9aa38ed99e26e150a3aa330ad89 - -post_patch() { - # Upstream does not ship a lockfile yet - cargo generate-lockfile -} - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/seabios/template b/srcpkgs/seabios/template deleted file mode 100644 index 4a99299fae7e36..00000000000000 --- a/srcpkgs/seabios/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'seabios' -pkgname=seabios -version=1.16.0 -revision=1 -archs="i686* x86_64*" -build_style=gnu-makefile -hostmakedepends="python3" -short_desc="OSS implementation of a 16-bit x86 BIOS" -maintainer="Orphaned " -license="LGPL-3.0-or-later" -homepage="https://www.seabios.org/" -distfiles="https://www.seabios.org/downloads/${pkgname}-${version}.tar.gz" -checksum=d44d8e97ad56f3fd23ed3076077a770d37a5e7bae22daa59656ff41c3334fb34 - -CFLAGS="-Wno-error -Wno-array-bounds" - -pre_build() { - rm -f ${XBPS_WRAPPERDIR}/strip -} - -do_install() { - vmkdir usr/share/seabios - vcopy out/bios.bin usr/share/seabios - vcopy docs usr/share/seabios -} diff --git a/srcpkgs/seafile-cli b/srcpkgs/seafile-cli deleted file mode 120000 index 523fe7a30eb41c..00000000000000 --- a/srcpkgs/seafile-cli +++ /dev/null @@ -1 +0,0 @@ -seafile-libclient \ No newline at end of file diff --git a/srcpkgs/seafile-client-qt/patches/qt5.15-QPainterPath.patch b/srcpkgs/seafile-client-qt/patches/qt5.15-QPainterPath.patch deleted file mode 100644 index 66f5f728b5bf1d..00000000000000 --- a/srcpkgs/seafile-client-qt/patches/qt5.15-QPainterPath.patch +++ /dev/null @@ -1,21 +0,0 @@ -source: upstream pull request https://github.com/haiwen/seafile-client/pull/1297 - ---- a/src/ui/events-list-view.cpp -+++ b/src/ui/events-list-view.cpp -@@ -1,4 +1,5 @@ - #include -+#include - #include - #include - #include ---- a/src/ui/private-share-dialog.cpp -+++ b/src/ui/private-share-dialog.cpp -@@ -2,6 +2,7 @@ - #include - #include - #include -+#include - #include - #include - #include - diff --git a/srcpkgs/seafile-client-qt/template b/srcpkgs/seafile-client-qt/template deleted file mode 100644 index 17783c990801e6..00000000000000 --- a/srcpkgs/seafile-client-qt/template +++ /dev/null @@ -1,44 +0,0 @@ -# Template file for 'seafile-client-qt' -pkgname=seafile-client-qt -version=8.0.10 -revision=1 -_sourcename="seafile-client" -build_style=cmake -configure_args="$(vopt_if shibboleth '-DBUILD_SHIBBOLETH_SUPPORT=ON -DUSE_QT_WEBKIT=ON')" -hostmakedepends="pkg-config" -makedepends="qt5-tools-devel seafile-libclient-devel sqlite-devel libevent-devel - $(vopt_if shibboleth 'qt5-webkit-devel')" -short_desc="Cloud storage system - Qt graphical client" -maintainer="Orphaned " -license="Apache-2.0" -homepage="https://seafile.com" -distfiles="https://github.com/haiwen/seafile-client/archive/v${version}.tar.gz" -checksum=9c89c3fb1579b57f47df7ac6a8a1046393929db82982bdd73b5bbfb79ac30e78 - -build_options="shibboleth" -desc_option_shibboleth="Build with Shibboleth support" -build_options_default="shibboleth" - -case "$XBPS_TARGET_MACHINE" in - *-musl) # need fts implementation - makedepends+=" musl-fts-devel" ;; -esac - -if [ "$CROSS_BUILD" ]; then - hostmakedepends+=" qt5-qmake qt5-host-tools qt5-tools" -fi - -pre_configure() { - case "$XBPS_TARGET_MACHINE" in - *-musl) - # append '-ltfs' argument on link via cmake (macro TARGET_LINK_LIBRARIES) - # "LDFLAGS=-lfts" does not work, its prepends it (useless) - # XXX prefer patch on CMakeLists.txt ? - vsed -i -e 's,\(\${EXTRA_LIBS}\)$,\1 -lfts,' ${wrksrc}/CMakeLists.txt - ;; - esac -} - -post_install() { - vdoc README.md -} diff --git a/srcpkgs/seafile-client-qt/update b/srcpkgs/seafile-client-qt/update deleted file mode 100644 index 10fc3b1f3a5076..00000000000000 --- a/srcpkgs/seafile-client-qt/update +++ /dev/null @@ -1,4 +0,0 @@ -# upstream sometimes retag source, so rely on windows client availabiliy -# to detect new version (upstream's deb packages are not always up to date). -site=https://download.seadrive.org/ -pattern='seafile-\K[\d.]+(?=-en.msi)' diff --git a/srcpkgs/seafile-libclient-devel b/srcpkgs/seafile-libclient-devel deleted file mode 120000 index 523fe7a30eb41c..00000000000000 --- a/srcpkgs/seafile-libclient-devel +++ /dev/null @@ -1 +0,0 @@ -seafile-libclient \ No newline at end of file diff --git a/srcpkgs/seafile-libclient-python3 b/srcpkgs/seafile-libclient-python3 deleted file mode 120000 index 523fe7a30eb41c..00000000000000 --- a/srcpkgs/seafile-libclient-python3 +++ /dev/null @@ -1 +0,0 @@ -seafile-libclient \ No newline at end of file diff --git a/srcpkgs/seafile-libclient/template b/srcpkgs/seafile-libclient/template deleted file mode 100644 index ef20488ee6a481..00000000000000 --- a/srcpkgs/seafile-libclient/template +++ /dev/null @@ -1,54 +0,0 @@ -# Template file for 'seafile-libclient' -pkgname=seafile-libclient -version=8.0.10 -revision=4 -_distname="${pkgname/-libclient/}" -build_style=gnu-configure -configure_args="PYTHON=python3 --disable-static" -hostmakedepends="automake intltool libsearpc-codegen libtool pkg-config vala - glib-devel" -makedepends="libglib-devel libuuid-devel libsearpc-devel sqlite-devel - libevent-devel libcurl-devel libwebsockets-devel" -short_desc="Cloud storage system - library" -maintainer="Orphaned " -license="GPL-2.0-or-later" # Has openssl exception not yet present on SPDX -homepage="https://seafile.com" -distfiles="https://github.com/haiwen/seafile/archive/v${version}.tar.gz" -checksum=bcfa6576a272486cf30b7fa2207992b01b071bcc5744f0923a0d924c0257b8a5 - -pre_configure() { - ./autogen.sh -} - -post_install() { - vdoc README.markdown -} - -seafile-libclient-devel_package() { - short_desc="Cloud storage system - development files" - depends="seafile-libclient>=${version}_${revision} glib-devel libsearpc-devel jansson-devel" - pkg_install() { - vdoc README.markdown - vmove usr/include - vmove usr/lib/*.so - vmove usr/lib/pkgconfig - } -} - -seafile-libclient-python3_package() { - short_desc="Cloud storage system - Python3 bindings" - depends="libsearpc-python3" - pkg_install() { - vmove usr/lib/python3* - } -} - -seafile-cli_package() { - short_desc="Cloud storage system - client CLI" - depends="seafile-libclient-python3 ${sourcepkg}>=${version}_${revision}" - python_version=3 - pkg_install() { - vmove usr/bin/seaf-cli - vmove usr/share/man/man1/seaf-cli.1 - } -} diff --git a/srcpkgs/seafile-libclient/update b/srcpkgs/seafile-libclient/update deleted file mode 100644 index 67643cc107c906..00000000000000 --- a/srcpkgs/seafile-libclient/update +++ /dev/null @@ -1,6 +0,0 @@ -# upstream sometimes retag source, so rely on windows client availabiliy -# to detect new version (upstream's deb packages are not always up to date). -# this is an heuristic, but seafile-libclient and seafile-client-qt are -# bumped often in a coordinated manner. -site=https://download.seadrive.org/ -pattern='seafile-\K[\d.]+(?=-en.msi)' diff --git a/srcpkgs/seahorse-nautilus/patches/gnupg-version.patch b/srcpkgs/seahorse-nautilus/patches/gnupg-version.patch deleted file mode 100644 index 76d8e457a1f4f0..00000000000000 --- a/srcpkgs/seahorse-nautilus/patches/gnupg-version.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/meson.build -+++ b/meson.build -@@ -26,7 +26,7 @@ - # Dependencies - min_glib_version = '2.44' - min_gtk_version = '3.18' --accepted_gpg_versions= ['1.2.0', '1.4.0', '2.0.0', '2.1.0', '2.2.0', '2.3.0'] -+accepted_gpg_versions= ['1.2.0', '1.4.0', '2.0.0', '2.1.0', '2.2.0', '2.3.0', '2.4.0'] - min_gpgme_version = '1.0.0' - - libnautilus_extension = dependency('libnautilus-extension-4', version: '>= 43.rc', required: false) diff --git a/srcpkgs/seahorse-nautilus/patches/gpgme-2.0.patch b/srcpkgs/seahorse-nautilus/patches/gpgme-2.0.patch deleted file mode 100644 index b6269ba8605f8a..00000000000000 --- a/srcpkgs/seahorse-nautilus/patches/gpgme-2.0.patch +++ /dev/null @@ -1,21 +0,0 @@ ---- a/meson/gpg_check_version.py -+++ b/meson/gpg_check_version.py -@@ -16,7 +16,7 @@ def check_version(gpg_version, accepted_ - gpg_major, gpg_minor, gpg_micro = [int(ver) for ver in gpg_version.split('.', 2)] - acc_major, acc_minor, acc_micro = [int(ver) for ver in accepted_version.split('.', 2)] - if is_gpgme: -- return gpg_major == acc_major and gpg_minor >= acc_minor and gpg_micro >= acc_micro -+ return (gpg_major, gpg_minor, gpg_micro) >= (acc_major, acc_minor, acc_micro) - else: - return gpg_major == acc_major and gpg_minor == acc_minor and gpg_micro >= acc_micro - ---- a/tool/seahorse-pgp-operation.c -+++ b/tool/seahorse-pgp-operation.c -@@ -300,7 +300,6 @@ event_cb (void *data, gpgme_event_io_t t - break; - - case GPGME_EVENT_NEXT_KEY: -- case GPGME_EVENT_NEXT_TRUSTITEM: - default: - /* Ignore unsupported event types */ - break; diff --git a/srcpkgs/seahorse-nautilus/template b/srcpkgs/seahorse-nautilus/template deleted file mode 100644 index 51a92b5cd2c8b2..00000000000000 --- a/srcpkgs/seahorse-nautilus/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'seahorse-nautilus' -pkgname=seahorse-nautilus -version=3.11.92.2022.10.9 -revision=2 -_commit=0fd324c191565bff76ca45a01b2da14b4ab7b3bd -build_style=meson -hostmakedepends="pkg-config gettext gnupg glib-devel" -makedepends="gtk+3-devel nautilus-devel libnotify-devel - gpgme-devel libcryptui-devel gcr-devel" -depends="gnupg desktop-file-utils" -short_desc="Nautilus plugin for OpenPGP file encryption/decryption" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="http://www.gnome.org/projects/seahorse/" -distfiles="https://gitlab.gnome.org/GNOME/seahorse-nautilus/-/archive/${_commit}/seahorse-nautilus-${_commit}.tar.gz" -checksum=8f82b1ffef1a38e1b6d40fb463428037e881ff1e5c88292b24afd436ba6740af -lib32disabled=yes diff --git a/srcpkgs/seahorse/patches/gpgme-2.patch b/srcpkgs/seahorse/patches/gpgme-2.patch deleted file mode 100644 index e29ae5094195bc..00000000000000 --- a/srcpkgs/seahorse/patches/gpgme-2.patch +++ /dev/null @@ -1,24 +0,0 @@ -From aa68522cc696fa491ccfdff735b77bcf113168d0 Mon Sep 17 00:00:00 2001 -From: Xi Ruoyao -Date: Wed, 4 Jun 2025 19:17:00 +0800 -Subject: [PATCH] pgp: Allow build with gpgme >= 2.0.0 - -Since gpgme-2.0.0, GPGME_EVENT_NEXT_TRUSTITEM is removed. ---- - pgp/seahorse-gpgme.c | 2 ++ - 1 file changed, 2 insertions(+) - -diff --git a/pgp/seahorse-gpgme.c b/pgp/seahorse-gpgme.c -index 5203c83a..9b2b3c10 100644 ---- a/pgp/seahorse-gpgme.c -+++ b/pgp/seahorse-gpgme.c -@@ -393,7 +393,9 @@ on_gpgme_event (void *user_data, - break; - - case GPGME_EVENT_NEXT_KEY: -+#if GPGME_VERSION_NUMBER < 0x020000 - case GPGME_EVENT_NEXT_TRUSTITEM: -+#endif - default: - /* Ignore unsupported event types */ - break; diff --git a/srcpkgs/seahorse/template b/srcpkgs/seahorse/template deleted file mode 100644 index 326c2b176ca8ef..00000000000000 --- a/srcpkgs/seahorse/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'seahorse' -pkgname=seahorse -version=47.0.1 -revision=2 -build_style=meson -build_helper=gir -hostmakedepends="gcr-devel gettext glib-devel gnupg itstool libsecret-devel - openssh pkg-config vala" -makedepends="avahi-glib-libs-devel gcr-devel gpgme-devel gtk+3-devel - libgirepository-devel libhandy1-devel libldap-devel libsecret-devel - libsoup3-devel libpwquality-devel" -depends="hicolor-icon-theme desktop-file-utils gcr>=3.14 gnupg>=2 openssh" -short_desc="GNOME application for managing encryption keys" -maintainer="Enno Boland " -license="GPL-2.0-or-later" -homepage="https://gitlab.gnome.org/GNOME/seahorse" -distfiles="${GNOME_SITE}/seahorse/${version%%.*}/seahorse-${version}.tar.xz" -checksum=9c1917e4a61f7febb787849ce36ce717fce706c346880b991d056d54dadbcacc diff --git a/srcpkgs/seatd/files/seatd/run b/srcpkgs/seatd/files/seatd/run deleted file mode 100644 index 0b82b4c3d90a4e..00000000000000 --- a/srcpkgs/seatd/files/seatd/run +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh -exec 2>&1 -exec /usr/bin/seatd -g _seatd diff --git a/srcpkgs/seatd/template b/srcpkgs/seatd/template deleted file mode 100644 index c48405e82cfd3a..00000000000000 --- a/srcpkgs/seatd/template +++ /dev/null @@ -1,41 +0,0 @@ -# Template file for 'seatd' -pkgname=seatd -version=0.9.1 -revision=1 -build_style=meson -configure_args="-Dexamples=disabled $(vopt_if elogind -Dlibseat-logind=elogind) - -Dwerror=false" -hostmakedepends="pkg-config scdoc" -makedepends="$(vopt_if elogind elogind-devel)" -short_desc="Minimal seat management daemon" -maintainer="Andrew J. Hesford " -license="MIT" -homepage="https://sr.ht/~kennylevinsen/seatd/" -distfiles="https://git.sr.ht/~kennylevinsen/seatd/archive/${version}.tar.gz" -checksum=819979c922a0be258aed133d93920bce6a3d3565a60588d6d372ce9db2712cd3 -system_groups=_seatd - -build_options="elogind" -build_options_default="elogind" - -post_install() { - vlicense LICENSE - vsv seatd -} - -libseat_package() { - short_desc="Universal seat management library" - pkg_install() { - vmove "usr/lib/*.so.*" - } -} - -libseat-devel_package() { - depends="libseat>=${version}_${revision} ${makedepends}" - short_desc="Universal seat management library - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/seaweedfs/template b/srcpkgs/seaweedfs/template deleted file mode 100644 index 96751758e38253..00000000000000 --- a/srcpkgs/seaweedfs/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'seaweedfs' -pkgname=seaweedfs -version=3.97 -revision=1 -build_style=go -go_import_path="github.com/seaweedfs/seaweedfs" -go_package="github.com/seaweedfs/seaweedfs/weed" -make_check_target="./weed/..." -short_desc="Simple and highly scalable distributed file system" -maintainer="Toyam Cox " -license="Apache-2.0" -homepage="https://github.com/seaweedfs/seaweedfs" -distfiles="https://github.com/seaweedfs/seaweedfs/archive/${version}.tar.gz" -checksum=9760263fffe2c3b25a0467cfb51ec5dbdf2b2ac015a07282e1e9e6f22c276430 - -case "$XBPS_TARGET_MACHINE" in - ppc64*) broken="build constraints exclude all Go files in ...";; -esac diff --git a/srcpkgs/sed/template b/srcpkgs/sed/template deleted file mode 100644 index 3df39dcfe76ced..00000000000000 --- a/srcpkgs/sed/template +++ /dev/null @@ -1,34 +0,0 @@ -# Template file for 'sed' -pkgname=sed -version=4.9 -revision=1 -bootstrap=yes -build_style=gnu-configure -configure_args="--enable-acl gl_cv_func_working_acl_get_file=yes" -makedepends="acl-devel" -checkdepends="perl" -short_desc="The GNU stream editor" -maintainer="Enno Boland " -license="GPL-3.0-or-later" -homepage="http://www.gnu.org/software/sed" -distfiles="${GNU_SITE}/${pkgname}/${pkgname}-${version}.tar.xz" -checksum=6e226b732e1cd739464ad6862bd1a1aba42d7982922da7a53519631d24975181 - -if [ "$XBPS_TARGET_LIBC" = musl ]; then - export ac_cv_lib_error_at_line=no - export ac_cv_header_sys_cdefs_h=no -fi - -post_extract() { - # dont regenerate the man page with help2man... - sed -i 's|\(^doc/sed.1:\).*$|\1|' Makefile.in -} - -pre_check() { - case "$XBPS_TARGET_MACHINE" in - *-musl) - # Disable locale tests that fail on musl - sed -i '/test-localename$(EXEEXT)/d' gnulib-tests/Makefile - sed -i '/test-mbrtowc5.sh/d' gnulib-tests/Makefile ;; - esac -} diff --git a/srcpkgs/sedutil/template b/srcpkgs/sedutil/template deleted file mode 100644 index fff98deeaa2ac7..00000000000000 --- a/srcpkgs/sedutil/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'sedutil' -pkgname=sedutil -version=1.20.0 -revision=1 -build_style=gnu-configure -hostmakedepends="automake" -short_desc="Drive Trust Alliance Self Encrypting Drive Utility" -maintainer="Jack Culhane " -license="GPL-3.0-or-later" -homepage="https://github.com/Drive-Trust-Alliance/sedutil" -distfiles="https://github.com/Drive-Trust-Alliance/${pkgname}/archive/${version}.tar.gz" -checksum=88016b93cbbef98fa6f5c4e6f58e6c871662b6a7f1fc8dc788c8599fa37a44f3 - -if [ "$XBPS_TARGET_ENDIAN" = "be" ]; then - broken="explicitly does not support big endian" -fi - -pre_configure() { - autoreconf -fi -} diff --git a/srcpkgs/seer/template b/srcpkgs/seer/template deleted file mode 100644 index 03ba5ef35ea0f4..00000000000000 --- a/srcpkgs/seer/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'seer' -pkgname=seer -version=2.5 -revision=1 -build_style=cmake -build_wrksrc="src" -hostmakedepends="pkg-config qt6-base qt6-tools" -makedepends="qt6-base-devel qt6-svg-devel qt6-charts-devel" -depends="gdb" -short_desc="GUI frontend to gdb" -maintainer="Mihail Ivanchev " -license="GPL-3.0-or-later" -homepage="https://github.com/epasveer/seer" -changelog="https://raw.githubusercontent.com/epasveer/seer/main/CHANGELOG.md" -distfiles="https://github.com/epasveer/seer/archive/v${version}.tar.gz" -checksum=06f8eac1ab26149e6919c3bb021c1052f4da42c17b540d87db944682a81071b3 - -post_install() { - for x in 32x32 64x64 128x128 256x256 512x512; do - vinstall "resources/seergdb_${x}.png" 644 "usr/share/icons/hicolor/${x}/apps" - done - vinstall resources/seergdb.desktop 644 usr/share/applications -} diff --git a/srcpkgs/seexpr-krita-devel b/srcpkgs/seexpr-krita-devel deleted file mode 120000 index 77a712c75009e2..00000000000000 --- a/srcpkgs/seexpr-krita-devel +++ /dev/null @@ -1 +0,0 @@ -seexpr-krita \ No newline at end of file diff --git a/srcpkgs/seexpr-krita/patches/cmake-build-type-none.patch b/srcpkgs/seexpr-krita/patches/cmake-build-type-none.patch deleted file mode 100644 index 00efb4fc930d27..00000000000000 --- a/srcpkgs/seexpr-krita/patches/cmake-build-type-none.patch +++ /dev/null @@ -1,32 +0,0 @@ -Index: CMakeLists.txt -=================================================================== ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -42,14 +42,6 @@ endif() - - ## Choose build options - # Disney specific method of choosing variant --if (${FLAVOR} STREQUAL "optimize") -- set(CMAKE_BUILD_TYPE "Release" CACHE STRING "type of build" FORCE) --endif() -- --if (${FLAVOR} STREQUAL "debug") -- set(CMAKE_BUILD_TYPE "Debug" CACHE STRING "type of build" FORCE) --endif() -- - if (CMAKE_INSTALL_PREFIX_INITIALIZED_TO_DEFAULT) - execute_process( - COMMAND sh -c "echo `uname -s`-`uname -r | cut -d- -f1`-`uname -m`" -@@ -212,12 +204,6 @@ else() - endif() - - # Set to release if nothing else defined --if (NOT CMAKE_BUILD_TYPE) -- set(CMAKE_BUILD_TYPE "Release" CACHE STRING -- "Choose the type of build, options are: Debug Release RelWithDebInfo MinSizeRel." -- FORCE) --endif() -- - if (ENABLE_QT5) - find_package(Qt5 5.9.0 COMPONENTS Core Gui Widgets REQUIRED) - set_package_properties(Qt5 PROPERTIES diff --git a/srcpkgs/seexpr-krita/template b/srcpkgs/seexpr-krita/template deleted file mode 100644 index 36475efb696d87..00000000000000 --- a/srcpkgs/seexpr-krita/template +++ /dev/null @@ -1,42 +0,0 @@ -# Template file for 'seexpr-krita' -pkgname=seexpr-krita -version=4.0.4.0 -revision=1 -build_style=cmake -configure_args="-DBUILD_DEMOS=OFF" -hostmakedepends="qt5-qmake qt5-host-tools extra-cmake-modules gettext" -makedepends="qt5-tools-devel ki18n-devel" -checkdepends="gtest-devel" -short_desc="Embeddable expression evaluation engine (Krita fork)" -maintainer="Kartik Singh " -license="GPL-3.0-or-later" -homepage="https://krita.org" -distfiles="${KDE_SITE}/kseexpr/${version%.*}/kseexpr-${version}.tar.gz" -checksum=ea4f6a8e820e6cc12d2a1e6977e96ea5457f37729fe0bc4ee8cc62d4c26c36ae - -if [ "$XBPS_CHECK_PKGS" ]; then - configure_args+=" -DBUILD_TESTS=ON" -else - configure_args+=" -DBUILD_TESTS=OFF" -fi - -do_check() { - cd build - # BlockTests requires llvm, we don't build it with llvm - ctest -E 'BlockTests' -} - -post_install() { - [ -d "${DESTDIR}/usr/share/test/KSeExpr" ] && rm -r "${DESTDIR}/usr/share/test/KSeExpr" || true -} - -seexpr-krita-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}-${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - vmove usr/share/pkgconfig - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/selene/template b/srcpkgs/selene/template deleted file mode 100644 index 778661e816d5b3..00000000000000 --- a/srcpkgs/selene/template +++ /dev/null @@ -1,12 +0,0 @@ -# Template file for 'selene' -pkgname=selene -version=0.28.0 -revision=1 -build_style=cargo -short_desc="CLI tool designed to help write correct and idiomatic Lua code" -maintainer="icp " -license="MPL-2.0" -homepage="https://kampfkarren.github.io/selene/" -changelog="https://raw.githubusercontent.com/Kampfkarren/selene/main/CHANGELOG.md" -distfiles="https://static.crates.io/crates/selene/selene-${version}.crate" -checksum=45c23d9986ae64eedda1583ec07f25cdfa8509949ffc2737d4469cd1d8a67a5a diff --git a/srcpkgs/sendEmail/template b/srcpkgs/sendEmail/template deleted file mode 100644 index de187b4af7cac9..00000000000000 --- a/srcpkgs/sendEmail/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'sendEmail' -pkgname=sendEmail -version=1.56 -revision=2 -depends="perl-Net-SSLeay" -short_desc="Lightweight, command line SMTP email client" -maintainer="Andrew Benson " -license="GPL-2.0-or-later" -homepage="http://caspian.dotconf.net/menu/Software/SendEmail/" -changelog="${homepage}/CHANGELOG" -distfiles="${homepage}/sendEmail-v${version}.tar.gz" -checksum=6dd7ef60338e3a26a5e5246f45aa001054e8fc984e48202e4b0698e571451ac0 - -do_install() { - vbin sendEmail - vdoc README -} diff --git a/srcpkgs/sendmidi/patches/juce-musl.patch b/srcpkgs/sendmidi/patches/juce-musl.patch deleted file mode 100644 index 895173ce86cd87..00000000000000 --- a/srcpkgs/sendmidi/patches/juce-musl.patch +++ /dev/null @@ -1,42 +0,0 @@ ---- a/JuceLibraryCode/modules/juce_core/native/juce_SystemStats_linux.cpp -+++ b/JuceLibraryCode/modules/juce_core/native/juce_SystemStats_linux.cpp -@@ -198,7 +198,7 @@ - - String SystemStats::getUserLanguage() - { -- #if JUCE_BSD -+ #if JUCE_BSD || !defined(__GLIBC__) - if (auto langEnv = getenv ("LANG")) - return String::fromUTF8 (langEnv).upToLastOccurrenceOf (".UTF-8", false, true); - -@@ -210,7 +210,7 @@ - - String SystemStats::getUserRegion() - { -- #if JUCE_BSD -+ #if JUCE_BSD || !defined(__GLIBC__) - return {}; - #else - return getLocaleValue (_NL_ADDRESS_COUNTRY_AB2); ---- a/JuceLibraryCode/modules/juce_core/system/juce_SystemStats.cpp -+++ b/JuceLibraryCode/modules/juce_core/system/juce_SystemStats.cpp -@@ -138,7 +138,7 @@ - { - String result; - -- #if JUCE_ANDROID || JUCE_MINGW || JUCE_WASM -+ #if 1 - jassertfalse; // sorry, not implemented yet! - - #elif JUCE_WINDOWS ---- a/JuceLibraryCode/modules/juce_core/juce_core.cpp -+++ b/JuceLibraryCode/modules/juce_core/juce_core.cpp -@@ -102,7 +102,7 @@ - #include - #include - -- #if ! (JUCE_ANDROID || JUCE_WASM) -+ #if 0 - #include - #endif - #endif diff --git a/srcpkgs/sendmidi/template b/srcpkgs/sendmidi/template deleted file mode 100644 index d8af89e438eb0a..00000000000000 --- a/srcpkgs/sendmidi/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'sendmidi' -pkgname=sendmidi -version=1.3.1 -revision=1 -build_wrksrc="Builds/LinuxMakefile" -build_style=gnu-makefile -make_build_args="CONFIG=Release" -hostmakedepends="pkg-config" -makedepends="alsa-lib-devel" -short_desc="Command-line tool to send out MIDI messages" -maintainer="Duncaen " -license="GPL-3.0-or-later" -homepage="https://github.com/gbevin/SendMIDI" -changelog="https://github.com/gbevin/SendMIDI/releases" -distfiles="https://github.com/gbevin/SendMIDI/archive/refs/tags/${version}.tar.gz" -checksum=64faf668e3e670fb02a12ffb84172ee3fb70ef1b56804818fe0577eb66d3ec9c - -do_build() { - export JUCE_LDFLAGS="$LDFLAGS" - make ${makejobs} CONFIG=Release V=1 -} - -do_install() { - vbin build/sendmidi - vdoc "${wrksrc}/README.md" -} diff --git a/srcpkgs/senpai/template b/srcpkgs/senpai/template deleted file mode 100644 index 964b8fec61dd43..00000000000000 --- a/srcpkgs/senpai/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'senpai' -pkgname=senpai -version=0.4.1 -revision=1 -build_style=go -go_import_path="git.sr.ht/~delthas/senpai" -go_package="./cmd/senpai" -hostmakedepends="scdoc" -short_desc="IRC client that works best with bouncers" -maintainer="Emil Miler " -license="ISC" -homepage="https://git.sr.ht/~delthas/senpai/" -changelog="https://git.sr.ht/~delthas/senpai/refs" -distfiles="https://git.sr.ht/~delthas/senpai/archive/v${version}.tar.gz" -checksum=ab786b7b3cffce69d080c3b58061e14792d9065ba8831f745838c850acfeab24 - -post_install() { - scdoc doc/senpai.1 - scdoc doc/senpai.5 - vman doc/senpai.1 - vman doc/senpai.5 - vlicense LICENSE -} diff --git a/srcpkgs/sent/template b/srcpkgs/sent/template deleted file mode 100644 index da06b4b6b6fa8d..00000000000000 --- a/srcpkgs/sent/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 'sent' -pkgname=sent -version=1 -revision=1 -create_wrksrc=yes -build_style=gnu-makefile -make_use_env=yes -makedepends="libX11-devel libXft-devel freetype-devel" -depends="farbfeld" -short_desc="Suckless simple plaintext presentation tool" -maintainer="Duncaen " -license="MIT" -homepage="http://tools.suckless.org/sent" -distfiles="http://dl.suckless.org/tools/sent-${version}.tar.gz" -checksum=7bf3de9311ce291ff36adf5315b78fa72373e3ab80ca71387fb5884bcbd7be33 - -do_configure() { - [ -e ${FILESDIR}/config.h ] && cp ${FILESDIR}/config.h config.h - cat <>config.mk -INCS = -I${XBPS_CROSS_BASE}/usr/include/freetype2 -INCS+= -I${XBPS_CROSS_BASE}/usr/include/X11 -LIBS = -lc -lm -lXft -lfontconfig -lX11 -! -} - -post_install() { - vlicense LICENSE - vdoc README.md -} diff --git a/srcpkgs/sentry-native-devel b/srcpkgs/sentry-native-devel deleted file mode 120000 index 1a2e9f22f8dd32..00000000000000 --- a/srcpkgs/sentry-native-devel +++ /dev/null @@ -1 +0,0 @@ -sentry-native \ No newline at end of file diff --git a/srcpkgs/sentry-native/template b/srcpkgs/sentry-native/template deleted file mode 100644 index 324c857180573e..00000000000000 --- a/srcpkgs/sentry-native/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'sentry-native' -pkgname=sentry-native -version=0.7.7 -revision=1 -build_style=cmake -configure_args="-DSENTRY_BACKEND=inproc -DSENTRY_TRANSPORT=none" -short_desc="Sentry SDK for C, C++ and native applications" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/getsentry/sentry-native" -changelog="https://github.com/getsentry/sentry-native/raw/master/CHANGELOG.md" -distfiles="https://github.com/getsentry/sentry-native/archive/refs/tags/${version}.tar.gz" -checksum="3b785c3794867450a54c45eb9d22ab6fb5e49b6eb8abde27660ab2741b846d6a" -# XXX: various minor failures -make_check=no - -post_install() { - vlicense LICENSE -} - -sentry-native-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - } -} diff --git a/srcpkgs/seq2gif/patches/ifdef.patch b/srcpkgs/seq2gif/patches/ifdef.patch deleted file mode 100644 index 9f8c291a0a1e0d..00000000000000 --- a/srcpkgs/seq2gif/patches/ifdef.patch +++ /dev/null @@ -1,322 +0,0 @@ -diff --git dcs.c dcs.c -index e0f5f97..b1e7919 100644 ---- a/dcs.c -+++ b/dcs.c -@@ -28,13 +28,13 @@ - #include "dcs.h" - - #include --#if HAVE_CTYPE_H -+#ifdef HAVE_CTYPE_H - # include - #endif --#if HAVE_STDLIB_H -+#ifdef HAVE_STDLIB_H - # include - #endif --#if HAVE_STRING_H -+#ifdef HAVE_STRING_H - # include - #endif - -diff --git function.c function.c -index fb2066d..efbd4b4 100644 ---- a/function.c -+++ b/function.c -@@ -23,7 +23,7 @@ - #include "function.h" - - #include --#if HAVE_STRING_H -+#ifdef HAVE_STRING_H - # include - #endif - -diff --git gifsave89.c gifsave89.c -index 1eeb1ad..3af3384 100644 ---- a/gifsave89.c -+++ b/gifsave89.c -@@ -25,10 +25,10 @@ standard headers... - #include - #include - #include --#if HAVE_STRING_H -+#ifdef HAVE_STRING_H - # include - #endif --#if HAVE_CTYPE_H -+#ifdef HAVE_CTYPE_H - # include - #endif - #if defined(GSTESTDRIVE) -diff --git main.c main.c -index 894e493..18cd178 100644 ---- a/main.c -+++ b/main.c -@@ -28,22 +28,22 @@ - - #include - --#if HAVE_STDLIB_H -+#ifdef HAVE_STDLIB_H - # include - #endif --#if HAVE_STRING_H -+#ifdef HAVE_STRING_H - # include - #endif --#if HAVE_UNISTD_H -+#ifdef HAVE_UNISTD_H - # include - #endif --#if HAVE_GETOPT_H -+#ifdef HAVE_GETOPT_H - # include - #endif --#if HAVE_ERRNO_H -+#ifdef HAVE_ERRNO_H - # include - #endif --#if HAVE_FCNTL_H -+#ifdef HAVE_FCNTL_H - # include - #endif - -@@ -246,11 +246,11 @@ static int parse_args(int argc, char *argv[], struct settings_t *psettings) - int long_opt; - int n; - char const *optstring = "w:h:HVl:f:b:c:t:jr:i:o:"; --#if HAVE_GETOPT_LONG -+#ifdef HAVE_GETOPT_LONG - int option_index; - #endif /* HAVE_GETOPT_LONG */ - --#if HAVE_GETOPT_LONG -+#ifdef HAVE_GETOPT_LONG - struct option long_options[] = { - {"width", required_argument, &long_opt, 'w'}, - {"height", required_argument, &long_opt, 'h'}, -@@ -271,7 +271,7 @@ static int parse_args(int argc, char *argv[], struct settings_t *psettings) - - for (;;) { - --#if HAVE_GETOPT_LONG -+#ifdef HAVE_GETOPT_LONG - n = getopt_long(argc, argv, optstring, - long_options, &option_index); - #else -@@ -390,7 +390,7 @@ static FILE * open_input_file(char const *filename) - } - f = fopen(filename, "rb"); - if (!f) { --#if _ERRNO_H -+#ifdef _ERRNO_H - fprintf(stderr, "fopen('%s') failed.\n" "reason: %s.\n", - filename, strerror(errno)); - #endif /* HAVE_ERRNO_H */ -@@ -416,7 +416,7 @@ static FILE * open_output_file(char const *filename) - } - f = fopen(filename, "wb"); - if (!f) { --#if _ERRNO_H -+#ifdef _ERRNO_H - fprintf(stderr, "fopen('%s') failed.\n" "reason: %s.\n", - filename, strerror(errno)); - #endif /* HAVE_ERRNO_H */ -diff --git malloc_stub.c malloc_stub.c -index c5e881a..e858069 100644 ---- a/malloc_stub.c -+++ b/malloc_stub.c -@@ -17,17 +17,17 @@ - - #include "config.h" - --#if HAVE_ERRNO_H -+#ifdef HAVE_ERRNO_H - #include - #endif /* HAVE_ERRNO_H */ - - #include - --#if HAVE_MEMORY_H -+#ifdef HAVE_MEMORY_H - # include - #endif /* HAVE_MEMORY_H */ - --#if !HAVE_MALLOC -+#ifndef HAVE_MALLOC - # undef malloc - void * - rpl_malloc(size_t n) -@@ -39,7 +39,7 @@ rpl_malloc(size_t n) - } - #endif /* !HAVE_MALLOC */ - --#if !HAVE_REALLOC -+#ifndef HAVE_REALLOC - # undef realloc - void * - rpl_realloc(void *p, size_t n) -diff --git malloc_stub.h malloc_stub.h -index 676b1b6..3ae5a50 100644 ---- a/malloc_stub.h -+++ b/malloc_stub.h -@@ -18,15 +18,15 @@ - #ifndef MALLOC_STUB_H - #define MALLOC_STUB_H - --#if HAVE_SYS_TYPES_H -+#ifdef HAVE_SYS_TYPES_H - # include - #endif /* HAVE_SYS_TYPES_H */ - --#if !HAVE_MALLOC -+#ifndef HAVE_MALLOC - void * rpl_malloc(size_t n); - #endif /* !HAVE_MALLOC */ - --#if !HAVE_REALLOC -+#ifndef HAVE_REALLOC - void * rpl_realloc(void *p, size_t n); - #endif /* !HAVE_REALLOC */ - -diff --git parse.c parse.c -index 65b00ab..aec3692 100644 ---- a/parse.c -+++ b/parse.c -@@ -24,10 +24,10 @@ - #include "dcs.h" - - #include --#if HAVE_CTYPE_H -+#ifdef HAVE_CTYPE_H - # include - #endif --#if HAVE_STRING_H -+#ifdef HAVE_STRING_H - # include - #endif - -diff --git pseudo.c pseudo.c -index 89de986..2560b11 100644 ---- a/pseudo.c -+++ b/pseudo.c -@@ -21,7 +21,7 @@ - #include "util.h" - #include "pseudo.h" - --#if HAVE_STRING_H -+#ifdef HAVE_STRING_H - # include - #endif - -diff --git terminal.c terminal.c -index 6d1a0be..26ce2aa 100644 ---- a/terminal.c -+++ b/terminal.c -@@ -23,10 +23,10 @@ - #include "wcwidth.h" - - #include --#if HAVE_STDLIB_H -+#ifdef HAVE_STDLIB_H - # include - #endif --#if HAVE_STRING_H -+#ifdef HAVE_STRING_H - # include - #endif - -diff --git util.c util.c -index ce3cfe8..6aa0439 100644 ---- a/util.c -+++ b/util.c -@@ -19,19 +19,19 @@ - #include "config.h" - - #include --#if HAVE_ERRNO_H -+#ifdef HAVE_ERRNO_H - # include - #endif --#if HAVE_LIMITS_H -+#ifdef HAVE_LIMITS_H - # include - #endif --#if HAVE_UNISTD_H -+#ifdef HAVE_UNISTD_H - # include - #endif --#if HAVE_STDLIB_H -+#ifdef HAVE_STDLIB_H - # include - #endif --#if HAVE_STRING_H -+#ifdef HAVE_STRING_H - # include - #endif - -@@ -54,11 +54,11 @@ void fatal(char *str) - void *ecalloc(size_t nmemb, size_t size) - { - void *ptr; --#if HAVE_SYS_ERRNO_H || HAVE_ERRNO_H -+#if defined(HAVE_SYS_ERRNO_H) || (HAVE_ERRNO_H) - errno = 0; - #endif - --#if HAVE_CALLOC -+#ifdef HAVE_CALLOC - if ((ptr = calloc(nmemb, size)) == NULL) - error("calloc"); - #else -@@ -73,7 +73,7 @@ void *ecalloc(size_t nmemb, size_t size) - void *erealloc(void *ptr, size_t size) - { - void *new; --#if HAVE_SYS_ERRNO_H || HAVE_ERRNO_H -+#if defined(HAVE_SYS_ERRNO_H) || (HAVE_ERRNO_H) - errno = 0; - #endif - -@@ -86,12 +86,12 @@ void *erealloc(void *ptr, size_t size) - static long estrtol(const char *nptr, char **endptr, int base) - { - long int ret; --#if HAVE_SYS_ERRNO_H || HAVE_ERRNO_H -+#if defined(HAVE_SYS_ERRNO_H) || (HAVE_ERRNO_H) - errno = 0; - #endif - - ret = strtol(nptr, endptr, base); --#if HAVE_LIMITS_H -+#ifdef HAVE_LIMITS_H - if (ret == LONG_MIN || ret == LONG_MAX) { - perror("strtol"); - return 0; -diff --git wcwidth.h wcwidth.h -index 5a2041f..e1da9e5 100644 ---- a/wcwidth.h -+++ b/wcwidth.h -@@ -16,7 +16,7 @@ - * along with this program. If not, see . - */ - --#if HAVE_WCHAR_H -+#ifdef HAVE_WCHAR_H - # include - #endif - -diff --git yaft.h yaft.h -index 9ecdfd6..4fc3644 100644 ---- a/yaft.h -+++ b/yaft.h -@@ -19,7 +19,7 @@ - #include "config.h" - #include - #include --#if HAVE_WCHAR_H -+#ifdef HAVE_WCHAR_H - # include - #endif - diff --git a/srcpkgs/seq2gif/template b/srcpkgs/seq2gif/template deleted file mode 100644 index 8146d539a284c6..00000000000000 --- a/srcpkgs/seq2gif/template +++ /dev/null @@ -1,11 +0,0 @@ -# Template file for 'seq2gif' -pkgname=seq2gif -version=0.10.4 -revision=3 -build_style=gnu-configure -short_desc="Convert ttyrec recordings into high quality gifs" -maintainer="Andrew Benson " -license="GPL-3.0-or-later" -homepage="http://saitoha.github.io/seq2gif/" -distfiles="https://github.com/saitoha/seq2gif/archive/v${version}.tar.gz" -checksum=738805bf8eb7ee5171ded7f43326cca7caecb77031283720f97253c234261f29 diff --git a/srcpkgs/sequeler/template b/srcpkgs/sequeler/template deleted file mode 100644 index 32f127dc5c6e3d..00000000000000 --- a/srcpkgs/sequeler/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'sequeler' -pkgname=sequeler -version=0.8.2 -revision=2 -build_style=meson -hostmakedepends="gettext pkg-config glib-devel vala" -makedepends="granite-devel libglib-devel gtk+3-devel libgee08-devel - libxml2-devel gtksourceview-devel libsecret-devel libgda-devel libssh2-devel" -short_desc="Native Linux SQL client built in Vala and Gtk" -maintainer="Daniel Lewan " -license="GPL-3.0-or-later" -homepage="https://github.com/Alecaddd/sequeler" -distfiles="https://github.com/Alecaddd/sequeler/archive/v${version}.tar.gz" -checksum=66ae40d8fc6bf5aa0f5608ffc32c3b66c2ff78deb675d301112a8eca7f050876 diff --git a/srcpkgs/sequoia-chameleon-gnupg/template b/srcpkgs/sequoia-chameleon-gnupg/template deleted file mode 100644 index 4052ecf5612fc3..00000000000000 --- a/srcpkgs/sequoia-chameleon-gnupg/template +++ /dev/null @@ -1,43 +0,0 @@ -# Template file for 'sequoia-chameleon-gnupg' -pkgname=sequoia-chameleon-gnupg -version=0.13.1 -revision=1 -build_style=cargo -hostmakedepends="pkg-config llvm clang" -makedepends="nettle-devel openssl-devel sqlite-devel bzip2-devel" -checkdepends="gnupg faketime sequoia-sq" -short_desc="Re-implementation of gpg and gpgv from Sequoia OpenPGP" -maintainer="classabbyamp " -license="GPL-3.0-or-later" -homepage="https://gitlab.com/sequoia-pgp/sequoia-chameleon-gnupg" -changelog="https://gitlab.com/sequoia-pgp/sequoia-chameleon-gnupg/-/raw/main/NEWS" -distfiles="https://gitlab.com/sequoia-pgp/sequoia-chameleon-gnupg/-/archive/v${version}/sequoia-chameleon-gnupg-v${version}.tar.gz" -checksum=9fe7b06b6cbdb5282adfb102cc5bdc09b3c8b1f3a7399e225e3ae8127db7078d - -case "$XBPS_TARGET_MACHINE" in - i686*) - # rustc-LLVM ERROR: out of memory - export CARGO_PROFILE_RELEASE_LTO=false - ;; -esac - -pre_build() { - export ASSET_OUT_DIR=assets -} - -post_install() { - # allow users to add /usr/libexec/sequoia to $PATH to get gpg = gpg-sq - vmkdir /usr/libexec/sequoia - for bin in gpg{,v}-sq; do - mv "${DESTDIR}/usr/bin/$bin" "${DESTDIR}/usr/libexec/sequoia/${bin%-sq}" - ln -s "../libexec/sequoia/${bin%-sq}" "${DESTDIR}/usr/bin/$bin" - - vcompletion "assets/shell-completions/$bin.bash" bash "$bin" - vcompletion "assets/shell-completions/$bin.fish" fish "$bin" - vcompletion "assets/shell-completions/_$bin" zsh "$bin" - done - - for page in assets/man-pages/*; do - vman "$page" - done -} diff --git a/srcpkgs/sequoia-sop/template b/srcpkgs/sequoia-sop/template deleted file mode 100644 index 921e7174963cf2..00000000000000 --- a/srcpkgs/sequoia-sop/template +++ /dev/null @@ -1,35 +0,0 @@ -# Template file for 'sequoia-sop' -pkgname=sequoia-sop -version=0.37.3 -revision=1 -build_style=cargo -configure_args="--bin sqop --no-default-features - --features cli,sequoia-openpgp/compression,sequoia-openpgp/crypto-openssl" -_deps="openssl-devel sqlite-devel bzip2-devel" -hostmakedepends="pkg-config llvm clang ${_deps}" -makedepends="${_deps}" -short_desc="Implementation of the Stateless OpenPGP CLI using Sequoia" -maintainer="classabbyamp " -license="GPL-2.0-or-later" -homepage="https://gitlab.com/sequoia-pgp/sequoia-sop/" -distfiles="https://gitlab.com/sequoia-pgp/sequoia-sop/-/archive/v${version}/sequoia-sop-v${version}.tar.gz" -checksum=136c9201d925acc4b79e9ebc0d09ba3f6ad5be798e9c4a3536fcfe8aa4c8e845 - -post_patch() { - # https://github.com/rust-lang/cc-rs/issues/1469 - cargo update --package cc:1.2.45 --precise 1.2.14 -} - - -pre_build() { - export ASSET_OUT_DIR=assets -} - -post_install() { - for page in assets/man-pages/*; do - vman ${page} - done - vcompletion assets/shell-completions/_sqop zsh - vcompletion assets/shell-completions/sqop.bash bash - vcompletion assets/shell-completions/sqop.fish fish -} diff --git a/srcpkgs/sequoia-sq/template b/srcpkgs/sequoia-sq/template deleted file mode 100644 index dd8280bdb6933a..00000000000000 --- a/srcpkgs/sequoia-sq/template +++ /dev/null @@ -1,36 +0,0 @@ -# Template file for 'sequoia-sq' -pkgname=sequoia-sq -version=1.3.1 -revision=1 -build_style=cargo -build_helper=qemu -configure_args="--no-default-features --features crypto-openssl" -_deps="openssl-devel sqlite-devel" -hostmakedepends="pkg-config llvm clang ${_deps} capnproto" -makedepends="${_deps} capnproto-devel" -short_desc="Command-line frontend for Sequoia, a new OpenPGP implementation" -maintainer="classabbyamp " -license="GPL-2.0-or-later" -homepage="https://sequoia-pgp.org/projects/#sq" -changelog="https://gitlab.com/sequoia-pgp/sequoia-sq/-/raw/main/NEWS" -distfiles="https://gitlab.com/sequoia-pgp/sequoia-sq/-/archive/v${version}/sequoia-sq-v${version}.tar.gz" -checksum=9f112096f413e195ec737c81abb5649604f16e1f6dbe64a8accc5bb3ad39e239 -conflicts="squirrel" - -post_patch() { - # https://github.com/rust-lang/cc-rs/issues/1469 - cargo update --package cc:1.2.16 --precise 1.2.14 -} - -pre_build() { - export ASSET_OUT_DIR=assets -} - -post_install() { - for page in assets/man-pages/*.?; do - vman ${page} - done - vcompletion assets/shell-completions/sq.bash bash - vcompletion assets/shell-completions/sq.fish fish - vcompletion assets/shell-completions/_sq zsh -} diff --git a/srcpkgs/sequoia-sq/update b/srcpkgs/sequoia-sq/update deleted file mode 100644 index 8d56b25857dc28..00000000000000 --- a/srcpkgs/sequoia-sq/update +++ /dev/null @@ -1,2 +0,0 @@ -site="https://gitlab.com/sequoia-pgp/sequoia-sq/-/tags?format=atom" -pattern="v\K[\d.]+(?=)" diff --git a/srcpkgs/sequoia-sqv/template b/srcpkgs/sequoia-sqv/template deleted file mode 100644 index da4702ebaa85b3..00000000000000 --- a/srcpkgs/sequoia-sqv/template +++ /dev/null @@ -1,33 +0,0 @@ -# Template file for 'sequoia-sqv' -pkgname=sequoia-sqv -version=1.3.0 -revision=1 -build_style=cargo -configure_args="--no-default-features --features crypto-openssl" -_deps="openssl-devel" -hostmakedepends="pkg-config llvm clang ${_deps}" -makedepends="${_deps}" -short_desc="Simple PGP signature verification program" -maintainer="classabbyamp " -license="GPL-2.0-or-later" -homepage="https://gitlab.com/sequoia-pgp/sequoia-sqv" -distfiles="https://gitlab.com/sequoia-pgp/sequoia-sqv/-/archive/v${version}/sequoia-sqv-v${version}.tar.gz" -checksum=0b2db2ec20aa76e7df5fec9768eb6c1950952af02c886d3fa951d4fdf2e2b8d6 - -post_patch() { - # https://github.com/rust-lang/cc-rs/issues/1469 - cargo update --package cc:1.2.15 --precise 1.2.14 -} - -pre_build() { - export ASSET_OUT_DIR=assets -} - -post_install() { - for page in assets/man-pages/*.?; do - vman ${page} - done - vcompletion assets/shell-completions/sqv.bash bash - vcompletion assets/shell-completions/sqv.fish fish - vcompletion assets/shell-completions/_sqv zsh -} diff --git a/srcpkgs/ser2net/template b/srcpkgs/ser2net/template deleted file mode 100644 index d9e4fb96e8a58d..00000000000000 --- a/srcpkgs/ser2net/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'ser2net' -pkgname=ser2net -version=4.6.5 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="libgensio-devel libyaml-devel" -checkdepends="python" -short_desc="Serial to network interface, allows TCP/UDP to serial port connections" -maintainer="Vincent Legoll " -license="GPL-2.0-only" -homepage="https://github.com/cminyard/ser2net" -changelog="https://github.com/cminyard/ser2net/releases" -distfiles="https://github.com/cminyard/ser2net/releases/download/v${version}/ser2net-${version}.tar.gz" -checksum=96dfc3fd06b1bf4d7c1f46d7e8cc1eff555de64f419d76f57bd0346e000f9781 -make_check=no # requires python-gensio which is not built diff --git a/srcpkgs/serd-devel b/srcpkgs/serd-devel deleted file mode 120000 index d66675b57420f7..00000000000000 --- a/srcpkgs/serd-devel +++ /dev/null @@ -1 +0,0 @@ -serd \ No newline at end of file diff --git a/srcpkgs/serd/template b/srcpkgs/serd/template deleted file mode 100644 index 39cb85264adf80..00000000000000 --- a/srcpkgs/serd/template +++ /dev/null @@ -1,39 +0,0 @@ -# Template file for 'serd' -pkgname=serd -version=0.32.2 -revision=1 -build_style=meson -short_desc="Lightweight C library for RDF syntax" -maintainer="Orphaned " -license="ISC" -homepage="http://drobilla.net/software/serd.html" -changelog="https://gitlab.com/drobilla/serd/-/raw/master/NEWS" -distfiles="https://download.drobilla.net/serd-${version}.tar.xz" -checksum=df7dc2c96f2ba1decfd756e458e061ded7d8158d255554e7693483ac0963c56b - -if [ "${XBPS_CHECK_PKGS}" ]; then - configure_args="-Dtests=enabled" -else - configure_args="-Dtests=disabled" -fi - -post_install() { - vlicense COPYING -} - -serd-devel_package() { - depends="libserd>=${version}_${revision}" - short_desc+=" - Development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} - -libserd_package() { - short_desc+=" - Runtime library" - pkg_install() { - vmove "usr/lib/*.so.*" - } -} diff --git a/srcpkgs/serf-devel b/srcpkgs/serf-devel deleted file mode 120000 index 01cd845a42a8e2..00000000000000 --- a/srcpkgs/serf-devel +++ /dev/null @@ -1 +0,0 @@ -serf \ No newline at end of file diff --git a/srcpkgs/serf/template b/srcpkgs/serf/template deleted file mode 100644 index c6f1f49d473cd8..00000000000000 --- a/srcpkgs/serf/template +++ /dev/null @@ -1,41 +0,0 @@ -# Template file for 'serf' -pkgname=serf -version=1.3.10 -revision=1 -build_style=scons -make_build_args="PREFIX=/usr" -hostmakedepends="openssl-devel" -makedepends="zlib-devel gdbm-devel openssl-devel apr-util-devel" -short_desc="High-performance asynchronous HTTP client library" -maintainer="Orphaned " -license="Apache-2.0" -homepage="http://serf.apache.org" -distfiles="https://archive.apache.org/dist/serf/serf-${version}.tar.bz2" -checksum=be81ef08baa2516ecda76a77adf7def7bc3227eeb578b9a33b45f7b41dc064e6 - -LDFLAGS="-Wl,--no-undefined" -if [ "$CROSS_BUILD" ]; then - make_build_args+=" APR=${XBPS_CROSS_BASE}/usr/bin/apr-1-config" - make_build_args+=" APU=${XBPS_WRAPPERDIR}/apu-1-config" -fi - -pre_build() { - if [ "$CROSS_BUILD" ]; then - vsed -i SConstruct -e"s;'/usr';'${XBPS_CROSS_BASE}/usr';" - fi -} - -do_install() { - scons PREFIX=${DESTDIR}/usr install -} - -serf-devel_package() { - depends="apr-util-devel serf>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - vmove "usr/lib/*.a" - } -} diff --git a/srcpkgs/serf/update b/srcpkgs/serf/update deleted file mode 100644 index 5e4f1c60863cf3..00000000000000 --- a/srcpkgs/serf/update +++ /dev/null @@ -1,2 +0,0 @@ -site="https://archive.apache.org/dist/serf/" -pattern="serf-\K[\d\.]*(?=\.tar\.(gz|bz2))" diff --git a/srcpkgs/servy/template b/srcpkgs/servy/template deleted file mode 100644 index 74c024d264b4cb..00000000000000 --- a/srcpkgs/servy/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'servy' -pkgname=servy -version=1.0.1 -revision=1 -build_style=cargo -hostmakedepends="pkg-config" -short_desc="Tiny little web server" -maintainer="zethra " -license="Apache-2.0, MIT" -homepage="https://github.com/zethra/servy" -distfiles="https://static.crates.io/crates/servy/servy-${version}.crate" -checksum=232a5918ae6f3f74775e693de27e1a1089ab65222f0e0db5292e4d8ec440b67d - -post_install() { - vlicense LICENSE-MIT -} diff --git a/srcpkgs/sessreg/template b/srcpkgs/sessreg/template deleted file mode 100644 index cab425d07bcb53..00000000000000 --- a/srcpkgs/sessreg/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template build file for 'sessreg'. -pkgname=sessreg -version=1.1.4 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="libX11-devel" -short_desc="Manage utmp/wtmp entries for xdm" -homepage="http://xorg.freedesktop.org" -license="MIT" -maintainer="Orphaned " -distfiles="${XORG_SITE}/app/${pkgname}-${version}.tar.xz" -checksum=4e85b52f4f65a93449753bfb00ceb5d77f3317e24d07dc23147f2f116c785350 - -case "$XBPS_TARGET_MACHINE" in - *-musl) - # musl does not define _WTMPX_FILE, use WTMP_FILE instead. - CFLAGS="-D_WTMPX_FILE=WTMP_FILE -D_PATH_WTMPX=_PATH_WTMP" - # musl does not define _UTMPX_FILE, use UTMP_FILE instead. - CFLAGS+=" -D_UTMPX_FILE=UTMP_FILE -D_PATH_UTMPX=_PATH_UTMP" - ;; -esac - -post_install() { - vlicense COPYING -} diff --git a/srcpkgs/setconf/template b/srcpkgs/setconf/template deleted file mode 100644 index 92d57e4fcde2b8..00000000000000 --- a/srcpkgs/setconf/template +++ /dev/null @@ -1,32 +0,0 @@ -# Template file for 'setconf' -pkgname=setconf -version=0.7.7 -revision=6 -build_style=python3-module -pycompile_module="setconf.py" -hostmakedepends="python3-setuptools" -depends="python3-setuptools" -short_desc="Utility for changing settings in configuration textfiles" -maintainer="Duncaen " -license="GPL-2.0-only" -homepage="http://setconf.roboticoverlords.org/" -distfiles="https://github.com/xyproto/setconf/archive/${version}.tar.gz" -checksum=0fac23fc484a2531e5a1fe0d30461eeb98d007f9b3aa4c1176fe70a5abe79986 - -replaces="python3-setconf>=0" -provides="python3-setconf-${version}_${revision}" - -do_check() { - ./setconf.py --test - cd testcases && ./test.sh -} - -post_install() { - vman setconf.1 -} - -python3-setconf_package() { - metapackage=yes - short_desc+=" - transitional dummy package" - depends="setconf" -} diff --git a/srcpkgs/setroot/patches/new-imlib.patch b/srcpkgs/setroot/patches/new-imlib.patch deleted file mode 100644 index ad4d1b93ed3932..00000000000000 --- a/srcpkgs/setroot/patches/new-imlib.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/Makefile -+++ b/Makefile -@@ -6,7 +6,7 @@ NAME := setroot - CC := gcc - OFLAG := - CFLAGS := -std=c99 -Wall -g -Wextra ${OFLAG} --LIBS := -lX11 `imlib2-config --libs` -+LIBS := -lX11 `${PKG_CONFIG} --libs imlib2` - - SRC := setroot.c - diff --git a/srcpkgs/setroot/template b/srcpkgs/setroot/template deleted file mode 100644 index 2e4a93a52af372..00000000000000 --- a/srcpkgs/setroot/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'setroot' -pkgname=setroot -version=2.0.2 -revision=1 -build_style=gnu-makefile -make_build_args="xinerama=$(vopt_if xinerama 1 0)" -hostmakedepends="pkg-config" -makedepends="imlib2-devel $(vopt_if xinerama libXinerama-devel)" -short_desc="Simple X background setter" -maintainer="SolitudeSF " -license="GPL-3.0-or-later" -homepage="https://github.com/ttzhou/setroot" -distfiles="${homepage}/archive/v${version}.tar.gz" -checksum=767c0b63b92562fbe8a0439147a974f678a342d378f287847bbf4cd190418c60 -build_options="xinerama" -build_options_default="xinerama" -desc_option_xinerama="Multiple monitors support" diff --git a/srcpkgs/setxkbmap/template b/srcpkgs/setxkbmap/template deleted file mode 100644 index 820288afe6572f..00000000000000 --- a/srcpkgs/setxkbmap/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'setxkbmap' -pkgname=setxkbmap -version=1.3.4 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="libX11-devel libxkbfile-devel libXrandr-devel" -short_desc="Set the keyboard map using the X Keyboard Extension" -maintainer="Orphaned " -license="MIT" -homepage="https://gitlab.freedesktop.org/xorg/app/setxkbmap" -distfiles="${XORG_SITE}/app/setxkbmap-${version}.tar.xz" -checksum=be8d8554d40e981d1b93b5ff82497c9ad2259f59f675b38f1b5e84624c07fade - -post_install() { - vlicense COPYING -} diff --git a/srcpkgs/setzer/template b/srcpkgs/setzer/template deleted file mode 100644 index fdcb0c9fdff980..00000000000000 --- a/srcpkgs/setzer/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'setzer' -pkgname=setzer -version=65 -revision=2 -build_style=meson -hostmakedepends="gettext" -depends="poppler-glib virtual?tex gspell python3-gobject gtksourceview5 python3-pexpect - libwebkit2gtk41 libhandy1 python3-bibtexparser" -checkdepends="desktop-file-utils AppStream" -short_desc="Simple yet full-featured LaTeX editor written in Python with Gtk" -maintainer="Bleznudd " -license="GPL-3.0-or-later" -homepage="https://github.com/cvfosammmm/setzer" -distfiles="https://github.com/cvfosammmm/setzer/archive/v${version}.tar.gz" -checksum=68fda13b921afa7d4e45d97c36d6c1ffa7cf9f4c19717f3499341795e195d9a9 diff --git a/srcpkgs/sex/template b/srcpkgs/sex/template deleted file mode 100644 index 91a98a5199c202..00000000000000 --- a/srcpkgs/sex/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'sex' -pkgname=sex -version=1.0 -revision=3 -short_desc="Spout silly, random porn-like text" -maintainer="Leah Neukirchen " -license="Public Domain" -homepage="http://spatula.net/software/sex/" -distfiles="http://spatula.net/software/sex//${pkgname}-${version}.tar.gz" -checksum=0f21831cd583ed917c2fc5f17bbe4e42f1d700417260b2e5924bf86b7f06eea8 - -do_build() { - $CC $CFLAGS -o sex sex.c $LDFLAGS -} - -do_install() { - vbin sex - vman sex.6 -} diff --git a/srcpkgs/sfeed/template b/srcpkgs/sfeed/template deleted file mode 100644 index 5f3e6e5e52f54d..00000000000000 --- a/srcpkgs/sfeed/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'sfeed' -pkgname=sfeed -version=2.2 -revision=1 -build_style=gnu-makefile -make_install_args="MANPREFIX=/usr/share/man" -makedepends="ncurses-devel" -depends="curl" -short_desc="RSS and Atom parser" -maintainer="Orphaned " -license="ISC" -homepage="https://git.codemadness.org/sfeed" -distfiles="https://codemadness.org/releases/sfeed/sfeed-${version}.tar.gz" -checksum=4270389c3cfa474caa3892271c3171a751490328cc52e502d8435de3c2e41cc5 - -post_install() { - vlicense LICENSE - vdoc README -} - -sfeed_curses_package() { - depends="sfeed>=${version}_${revision}" - metapackage=yes - short_desc+=" (transitional dummy package)" -} diff --git a/srcpkgs/sfeed_curses b/srcpkgs/sfeed_curses deleted file mode 120000 index 7915495fb5a738..00000000000000 --- a/srcpkgs/sfeed_curses +++ /dev/null @@ -1 +0,0 @@ -sfeed \ No newline at end of file diff --git a/srcpkgs/sfind b/srcpkgs/sfind deleted file mode 120000 index 5064d9720d6a9b..00000000000000 --- a/srcpkgs/sfind +++ /dev/null @@ -1 +0,0 @@ -schilytools \ No newline at end of file diff --git a/srcpkgs/sfsexp-devel b/srcpkgs/sfsexp-devel deleted file mode 120000 index 98573e4c93f428..00000000000000 --- a/srcpkgs/sfsexp-devel +++ /dev/null @@ -1 +0,0 @@ -sfsexp \ No newline at end of file diff --git a/srcpkgs/sfsexp/template b/srcpkgs/sfsexp/template deleted file mode 100644 index ada44432b3631d..00000000000000 --- a/srcpkgs/sfsexp/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'sfsexp' -pkgname=sfsexp -version=1.4.1 -revision=1 -build_style=gnu-configure -hostmakedepends="automake autoconf libtool m4" -short_desc="Small Fast S-Expression Library" -maintainer="rookiejet " -license="LGPL-2.1-or-later" -homepage="https://github.com/mjsottile/sfsexp" -changelog="https://github.com/mjsottile/sfsexp/releases" -distfiles="https://github.com/mjsottile/sfsexp/releases/download/v${version}/sfsexp-${version}.tar.gz" -checksum=15e9a18bb0d5c3c5093444a9003471c2d25ab611b4219ef1064f598668723681 - -pre_configure() { - autoreconf -fi -} - -sfsexp-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" - } -} diff --git a/srcpkgs/sftpgo/files/sftpgo/run b/srcpkgs/sftpgo/files/sftpgo/run deleted file mode 100644 index d63f66a220822f..00000000000000 --- a/srcpkgs/sftpgo/files/sftpgo/run +++ /dev/null @@ -1,12 +0,0 @@ -#!/bin/sh -exec 2>&1 - -export SFTPGO_HTTPD__TEMPLATES_PATH=/usr/share/sftpgo/templates -export SFTPGO_HTTPD__STATIC_FILES_PATH=/usr/share/sftpgo/static -export SFTPGO_DATA_PROVIDER__DRIVER=sqlite -export SFTPGO_DATA_PROVIDER__NAME=/var/lib/sftpgo/sftpgo.db -export SFTPGO_SFTPD__HOST_KEYS=/var/lib/sftpgo/id_rsa,/var/lib/sftpgo/id_ecdsa,/var/lib/sftpgo/id_ed25519 - -[ -r ./conf ] && . ./conf - -exec sftpgo serve diff --git a/srcpkgs/sftpgo/template b/srcpkgs/sftpgo/template deleted file mode 100644 index 731648d5b42a69..00000000000000 --- a/srcpkgs/sftpgo/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'sftpgo' -pkgname=sftpgo -version=2.6.6 -revision=1 -build_style=go -go_import_path="github.com/drakkan/sftpgo/v2" -short_desc="Fully featured and highly configurable SFTP server" -maintainer="Michael Aldridge " -license="AGPL-3.0-only" -homepage="https://github.com/drakkan/sftpgo" -distfiles="https://github.com/drakkan/sftpgo/archive/refs/tags/v$version.tar.gz" -checksum=da521d12a1c4f9dc35d991031a6671fdc63e04f4b17cdd77309d6dac328a0c37 -make_dirs="/var/lib/sftpgo 0750 root root" - -post_install() { - vmkdir usr/share/sftpgo - vcopy static usr/share/sftpgo/ - vcopy templates usr/share/sftpgo/ - vlicense LICENSE - vsv sftpgo -} diff --git a/srcpkgs/sg3_utils-devel b/srcpkgs/sg3_utils-devel deleted file mode 120000 index 8f4ca08829d701..00000000000000 --- a/srcpkgs/sg3_utils-devel +++ /dev/null @@ -1 +0,0 @@ -sg3_utils \ No newline at end of file diff --git a/srcpkgs/sg3_utils/template b/srcpkgs/sg3_utils/template deleted file mode 100644 index 5d0872d51844fb..00000000000000 --- a/srcpkgs/sg3_utils/template +++ /dev/null @@ -1,33 +0,0 @@ -# Template file for 'sg3_utils' -pkgname=sg3_utils -version=1.45 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config" -short_desc="Generic SCSI utilities" -maintainer="Orphaned " -license="BSD-2-Clause, GPL-2.0-or-later" -homepage="http://sg.danny.cz/sg/sg3_utils.html" -distfiles="http://sg.danny.cz/sg/p/${pkgname}-${version}.tgz" -checksum=0b87c971af52af7cebebcce343eac6bd3d73febb3c72af9ce41a4552f1605a61 - -post_install() { - vlicense BSD_LICENSE LICENSE -} - -libsgutils_package() { - short_desc+=" - shared library" - pkg_install() { - vmove "usr/lib/*.so.*" - } -} - -sg3_utils-devel_package() { - depends="libsgutils>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/sg3_utils/update b/srcpkgs/sg3_utils/update deleted file mode 100644 index 7bf13c80646444..00000000000000 --- a/srcpkgs/sg3_utils/update +++ /dev/null @@ -1 +0,0 @@ -pattern=$pkgname'-\K[\d.]+(?=\.tgz)' diff --git a/srcpkgs/sgfutils/patches/Makefile.patch b/srcpkgs/sgfutils/patches/Makefile.patch deleted file mode 100644 index 26aaba63c824c3..00000000000000 --- a/srcpkgs/sgfutils/patches/Makefile.patch +++ /dev/null @@ -1,74 +0,0 @@ -diff --git Makefile Makefile -index d624f49..4355fc7 100644 ---- a/Makefile -+++ b/Makefile -@@ -3,6 +3,7 @@ TPROGS=sgf sgfsplit sgfvarsplit sgfstrip sgfinfo sgfmerge sgftf \ - ngf2sgf nip2sgf nk2sgf gib2sgf - - PROGS=$(TPROGS) sgftopng ugi2sgf -+OBJECTS:=$(CSOURCES:.c=.o) sgfdbinfo.o - - CSOURCES:=sgf.c sgfsplit.c sgfvarsplit.c sgfstrip.c sgfinfo.c sgfmerge.c \ - sgftf.c sgfcheck.c sgfdb.c readsgf.c readsgf0.c writesgf.c \ -@@ -10,17 +11,17 @@ CSOURCES:=sgf.c sgfsplit.c sgfvarsplit.c sgfstrip.c sgfinfo.c sgfmerge.c \ - playgogame.c tests.c errexit.c xmalloc.c sgftopng.c \ - ftw.c ugi2sgf.c ngf2sgf.c nip2sgf.c nk2sgf.c gib2sgf.c - --OBJECTS:=$(CSOURCES:.c=.o) sgfdbinfo.o -- - HSOURCES=errexit.h xmalloc.h sgfdb.h readsgf.h writesgf.h sgfinfo.h ftw.h \ - playgogame.h sgffileinput.h sgfdbinput.h tests.h - - SOURCES=$(CSOURCES) $(HSOURCES) -+BINDIR=$(DESTDIR)$(PREFIX)/bin - --CFLAGS=-Wall -Wmissing-prototypes -O3 -- -+CFLAGS+=-Wall -Wmissing-prototypes -O3 -+sgfdbinfo: CFLAGS += -DREAD_FROM_DB -+sgfinfo sgfdbinfo: LDLIBS += -lcrypto - # For systems where iconv is in a separate library --# LDLIBS=-liconv -+#sgfcharset ugi2sgf: LDLIBS += -liconv - # is needed for sgfcharset and ugi2sgf - - all: $(PROGS) -@@ -47,23 +48,16 @@ sgftf: sgftf.o readsgf.o ftw.o xmalloc.o - - sgfdb: sgfdb.o readsgf.o playgogame.o ftw.o xmalloc.o - --sgfinfo: sgfinfo.o sgffileinput.c readsgf.o playgogame.o tests.o \ -- ftw.o xmalloc.o -- cc $(CFLAGS) $^ -o $@ -lcrypto -+sgfinfo: sgfinfo.o sgffileinput.o readsgf.o playgogame.o tests.o ftw.o xmalloc.o - - sgfdbinfo: sgfdbinfo.o sgfdbinput.o readsgf.o xmalloc.o tests.o ftw.o -- cc $(CFLAGS) $^ -o $@ -lcrypto - - sgfcharset: sgfcharset.o xmalloc.o - --sgfinfo.o: sgfinfo.c -+nk2sgf: readsgf.o writesgf.o xmalloc.o - - sgfdbinfo.o: sgfinfo.c -- cc $(CFLAGS) -DREAD_FROM_DB -c sgfinfo.c -o sgfdbinfo.o -- --sgftopng: sgftopng.o -- --nk2sgf: readsgf.o writesgf.o xmalloc.o -+ $(CC) $(CFLAGS) -DREAD_FROM_DB $(TARGET_ARCH) -o $@ -c $< - - # Something like this spoils the $^ macro - # $(PROGS): Makefile -@@ -78,5 +72,11 @@ makefile: Makefile makefile.tail - # gnumake complains about $include - -include $(DEPFILE) - -+install: $(PROGS) -+ install -m 755 -D -t "$(BINDIR)" $^ -+ -+uninstall: -+ rm -f $(PROGS:%=$(BINDIR)/%) -+ - clean: - rm -f *~ $(OBJECTS) $(PROGS) diff --git a/srcpkgs/sgfutils/template b/srcpkgs/sgfutils/template deleted file mode 100644 index b39a6c52b02ef2..00000000000000 --- a/srcpkgs/sgfutils/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'sgfutils' -pkgname=sgfutils -version=0.25 -revision=9 -build_style=gnu-makefile -makedepends="openssl-devel" -depends="ImageMagick" -short_desc="Collection of utilities to handle SGF files" -maintainer='Brandon Wilson ' -license="GPL-2.0-or-later" -homepage="https://www.cwi.nl/~aeb/go/sgfutils/html/" -distfiles="https://homepages.cwi.nl/~aeb/go/${pkgname}/${pkgname}.tgz" -checksum=4b26b321fbe255722f1d7e57233614da89a4da5bab031ae4ef7118ae3c7436a2 diff --git a/srcpkgs/sgml-common/template b/srcpkgs/sgml-common/template deleted file mode 100644 index 1a761ec3690668..00000000000000 --- a/srcpkgs/sgml-common/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'sgml-common' -pkgname=sgml-common -version=0.6.3 -revision=1 -build_style=gnu-configure -hostmakedepends="automake" -short_desc="Tools for maintaining centralized SGML catalogs" -maintainer="Đoàn Trần Công Danh " -license="GPL-3.0-or-later" -homepage="https://docbook.org/" -distfiles="https://sourceware.org/ftp/docbook-tools/new-trials/SOURCES/sgml-common-${version}.tgz" -checksum=7dc418c1d361123ffc5e45d61f1b97257940a8eb35d0bfbbc493381cc5b1f959 -provides="ISOEnts-1986_7" -replaces="ISOEnts<=1986_6" -sgml_entries="CATALOG /usr/share/sgml/sgml-iso-entities-8879.1986/catalog -- - CATALOG /usr/share/sgml/xml-iso-entities-8879.1986/catalog --" - -pre_configure() { - sed -i '/docdir=/d' configure.in - sed -i ' - /man8dir.*=/d - /man8_DATA/s/.*/man_MANS = install-catalog.8/ - ' doc/man/Makefile.am - autoreconf -fi -} diff --git a/srcpkgs/shaderc/template b/srcpkgs/shaderc/template deleted file mode 100644 index 425fe722f00bb5..00000000000000 --- a/srcpkgs/shaderc/template +++ /dev/null @@ -1,40 +0,0 @@ -# Template file for 'shaderc' -pkgname=shaderc -version=2025.3 -revision=1 -build_style=cmake -configure_args="-DSHADERC_SKIP_TESTS=ON" -hostmakedepends="python3" -makedepends="SPIRV-Tools-devel glslang-devel SPIRV-Headers" -short_desc="Collection of tools, libraries and tests for shader compilation" -maintainer="Orphaned " -license="Apache-2.0" -homepage="https://github.com/google/shaderc" -distfiles="https://github.com/google/shaderc/archive/v${version}.tar.gz" -checksum=a8e4a25e5c2686fd36981e527ed05e451fcfc226bddf350f4e76181371190937 - -CXXFLAGS="-I${XBPS_CROSS_BASE}/usr/include/glslang" -LDFLAGS="-Wl,--no-undefined" - -pre_configure() { - # Unbundle glslang, SPIRV-Headers, SPIRV-Tools - # also remove examples - sed -i -e '/add_subdirectory(third_party)/d' \ - -e '/add_subdirectory(examples)/d' CMakeLists.txt - - # Disable git versioning - sed -i -e '/build-version/d' glslc/CMakeLists.txt - - # Create our own build-version.inc since we disabled git versioning - # need to keep this in sync with glslang and SPIRV-Tools versions - # this is displayed with 'glslc --version' - spirv="$($XBPS_QUERY_XCMD -p pkgver SPIRV-Tools)" - spirv=${spirv%_*} - glslang=$($XBPS_QUERY_XCMD -p pkgver glslang) - glslang=${glslang%_*} - cat <<- EOF > glslc/src/build-version.inc - "shaderc ${version}\n" - "${spirv}\n" - "${glslang}\n" - EOF -} diff --git a/srcpkgs/shadow/files/LICENSE b/srcpkgs/shadow/files/LICENSE deleted file mode 100644 index c5ab15a5607a78..00000000000000 --- a/srcpkgs/shadow/files/LICENSE +++ /dev/null @@ -1,31 +0,0 @@ -/* - * Copyright (c) 1990 - 1994, Julianne Frances Haugh - * Copyright (c) 1996 - 2000, Marek Michałkiewicz - * Copyright (c) 2001 - 2006, Tomasz Kłoczko - * Copyright (c) 2007 - 2009, Nicolas François - * All rights reserved. - * - * 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. The name of the copyright holders or contributors may not be used to - * endorse or promote products derived from this software without - * specific prior written permission. - * - * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS 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 COPYRIGHT - * HOLDERS 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. - */ diff --git a/srcpkgs/shadow/files/chage.pam b/srcpkgs/shadow/files/chage.pam deleted file mode 100644 index e7f8fcd4db5617..00000000000000 --- a/srcpkgs/shadow/files/chage.pam +++ /dev/null @@ -1,5 +0,0 @@ -auth sufficient pam_rootok.so -auth required pam_unix.so -account required pam_unix.so -session required pam_unix.so -password required pam_permit.so diff --git a/srcpkgs/shadow/files/login.defs b/srcpkgs/shadow/files/login.defs deleted file mode 100644 index 350764846af4b0..00000000000000 --- a/srcpkgs/shadow/files/login.defs +++ /dev/null @@ -1,87 +0,0 @@ -# Configuration file for login(1). For more information see -# login.defs(5). - -# Directory where mailboxes reside, _or_ name of file, relative to the -# home directory. If you do define both, MAIL_DIR takes precedence. -# -MAIL_DIR /var/mail -#MAIL_FILE .mail - -# Password aging controls: -# -# PASS_MAX_DAYS Maximum number of days a password may be used. -# PASS_MIN_DAYS Minimum number of days allowed between password changes. -# PASS_MIN_LEN Minimum acceptable password length. -# PASS_WARN_AGE Number of days warning given before a password expires. -PASS_MAX_DAYS 99999 -PASS_MIN_DAYS 0 -PASS_WARN_AGE 7 - -# Min/max values for automatic uid selection in useradd -UID_MIN 1000 -UID_MAX 60000 -# System accounts -SYS_UID_MIN 100 -SYS_UID_MAX 999 - -# Min/max values for automatic gid selection in groupadd -GID_MIN 1000 -GID_MAX 60000 -# System accounts -SYS_GID_MIN 100 -SYS_GID_MAX 999 - -# If useradd should create home directories for users by default -CREATE_HOME yes - -# This enables userdel to remove user groups if no members exist. -USERGROUPS_ENAB yes - -# Disable MOTD_FILE (empty); use pam_motd(8) instead. -MOTD_FILE - - -# If defined, either full pathname of a file containing device names or -# a ":" delimited list of device names. Root logins will be allowed only -# upon these devices. -# -CONSOLE /etc/securetty - -# Terminal permissions -# -# TTYGROUP Login tty will be assigned this group ownership. -# TTYPERM Login tty will be set to this permission. -# -# If you have a "write" program which is "setgid" to a special group -# which owns the terminals, define TTYGROUP to the group number and -# TTYPERM to 0620. Otherwise leave TTYGROUP commented out and assign -# TTYPERM to either 622 or 600. -# -TTYGROUP tty -TTYPERM 0600 - -# Login configuration initializations: -# -# ERASECHAR Terminal ERASE character ('\010' = backspace). -# KILLCHAR Terminal KILL character ('\025' = CTRL/U). -# UMASK Default "umask" value. -# -# The ERASECHAR and KILLCHAR are used only on System V machines. -# The ULIMIT is used only if the system supports it. -# (now it works with setrlimit too; ulimit is in 512-byte units) -# -# Prefix these values with "0" to get octal, "0x" to get hexadecimal. -# -ERASECHAR 0177 -KILLCHAR 025 -UMASK 022 -HOME_MODE 0700 - -# Max number of login retries if password is bad -# -LOGIN_RETRIES 5 - -# -# Max time in seconds for login -# -LOGIN_TIMEOUT 60 diff --git a/srcpkgs/shadow/files/passwd.pam b/srcpkgs/shadow/files/passwd.pam deleted file mode 100644 index d689dd8ebd708d..00000000000000 --- a/srcpkgs/shadow/files/passwd.pam +++ /dev/null @@ -1 +0,0 @@ -password required pam_unix.so sha512 shadow nullok diff --git a/srcpkgs/shadow/files/shadow.cron-daily b/srcpkgs/shadow/files/shadow.cron-daily deleted file mode 100644 index 1931a793ee9196..00000000000000 --- a/srcpkgs/shadow/files/shadow.cron-daily +++ /dev/null @@ -1,6 +0,0 @@ -#!/bin/sh - -# Verify integrity of password and group files -/usr/sbin/pwck -r -/usr/sbin/grpck -r - diff --git a/srcpkgs/shadow/patches/shadow-strncpy-usage.patch b/srcpkgs/shadow/patches/shadow-strncpy-usage.patch deleted file mode 100644 index c5564fffdc3852..00000000000000 --- a/srcpkgs/shadow/patches/shadow-strncpy-usage.patch +++ /dev/null @@ -1,23 +0,0 @@ ---- a/src/usermod.c 2012-02-13 08:19:43.792146449 -0500 -+++ b/src/usermod.c 2012-02-13 08:21:19.375114500 -0500 -@@ -182,7 +182,7 @@ - struct tm *tp; - - if (date < 0) { -- strncpy (buf, "never", maxsize); -+ strncpy (buf, "never", maxsize - 1); - } else { - time_t t = (time_t) date; - tp = gmtime (&t); ---- a/src/login.c 2012-02-13 08:19:50.951994454 -0500 -+++ b/src/login.c 2012-02-13 08:21:04.490430937 -0500 -@@ -752,7 +752,8 @@ - _("%s login: "), hostn); - } else { - strncpy (loginprompt, _("login: "), -- sizeof (loginprompt)); -+ sizeof (loginprompt) - 1); -+ loginprompt[sizeof (loginprompt) - 1] = '\0'; - } - - retcode = pam_set_item (pamh, PAM_USER_PROMPT, loginprompt); diff --git a/srcpkgs/shadow/patches/xstrdup.patch b/srcpkgs/shadow/patches/xstrdup.patch deleted file mode 100644 index 562febcf4164f1..00000000000000 --- a/srcpkgs/shadow/patches/xstrdup.patch +++ /dev/null @@ -1,9 +0,0 @@ ---- a/libmisc/xmalloc.c 2008-08-30 21:55:44.000000000 -0500 -+++ b/libmisc/xmalloc.c.new 2008-08-30 21:55:36.000000000 -0500 -@@ -61,5 +61,6 @@ - - char *xstrdup (const char *str) - { -+ if(str == NULL) return NULL; - return strcpy (xmalloc (strlen (str) + 1), str); - } diff --git a/srcpkgs/shadow/template b/srcpkgs/shadow/template deleted file mode 100644 index c7ece33540c9a0..00000000000000 --- a/srcpkgs/shadow/template +++ /dev/null @@ -1,91 +0,0 @@ -# Template file for 'shadow' -pkgname=shadow -version=4.8.1 -revision=3 -build_style=gnu-configure -configure_args="--bindir=/usr/bin --sbindir=/usr/bin - --enable-shared --disable-static - --with-libpam --without-selinux --with-acl --with-attr --without-su - --disable-nls --enable-subordinate-ids --disable-account-tools-setuid - --with-group-name-max-length=32" -hostmakedepends="libtool" -makedepends="acl-devel pam-devel" -depends="pam" -short_desc="Shadow password file utilities" -maintainer="Enno Boland " -license="BSD-3-Clause" -homepage="https://github.com/shadow-maint/shadow" -distfiles="${homepage}/releases/download/${version}/shadow-${version}.tar.xz" -checksum=a3ad4630bdc41372f02a647278a8c3514844295d36eefe68ece6c3a641c1ae62 -conf_files="/etc/pam.d/* /etc/default/* /etc/login.defs" - -if [ "$XBPS_TARGET_LIBC" = "glibc" ]; then - makedepends+=" libxcrypt-devel" -fi - -pre_configure() { - case "$XBPS_TARGET_MACHINE" in - # Completely disable unportable ruserok(). - *-musl) sed '/RUSEROK/d' -i configure;; - esac -} - -do_build() { - # Don't install groups(1), we use the one from coreutils. - sed -i 's/groups$(EXEEXT) //' src/Makefile - for f in $(find man -name Makefile); do - sed -i 's/groups\.1 / /' $f - done - make ${makejobs} -} - -post_install() { - mv ${DESTDIR}/usr/sbin/* ${DESTDIR}/usr/bin - - # Install our pam files not the ones supplied with shadow. - rm -f ${DESTDIR}/etc/pam.d/* - for f in chage passwd; do - install -m644 ${FILESDIR}/${f}.pam ${DESTDIR}/etc/pam.d/${f} - done - for f in chpasswd chgpasswd groupadd groupdel groupmems \ - groupmod newusers useradd userdel usermod; do - install -m644 $DESTDIR/etc/pam.d/chage $DESTDIR/etc/pam.d/${f} - done - install -m644 ${FILESDIR}/login.defs ${DESTDIR}/etc - - # Disable creating mailbox files by default. - sed -i -e 's/yes/no/' $DESTDIR/etc/default/useradd - # Change default group to the users gid (100). - sed -i -e 's/^\(GROUP\)=\(.*\)$/\1=100/' ${DESTDIR}/etc/default/useradd - - chmod 644 ${DESTDIR}/etc/default/useradd - - # Install the cron daily job. - install -Dm744 ${FILESDIR}/shadow.cron-daily \ - ${DESTDIR}/etc/cron.daily/shadow - - # Remove groups.1 manpage provided by coreutils. - rm -f ${DESTDIR}/usr/share/man/man1/groups.1 - - # Remove utilities provided by util-linux and logoutd. - mv ${DESTDIR}/usr/bin/{newgrp,sg} - - rm \ - $DESTDIR/usr/bin/{login,chsh,chfn} \ - $DESTDIR/usr/bin/{nologin,logoutd,vipw,vigr} - - # ...and their many man pages - find $DESTDIR/usr/share/man \ - '(' -name 'chsh.1' -o \ - -name 'chfn.1' -o \ - -name 'su.1' -o \ - -name 'login.1' -o \ - -name 'vipw.8' -o \ - -name 'vigr.8' -o \ - -name 'logoutd.8' -o \ - -name 'nologin.8' -o \ - -name 'newgrp.1' ')' \ - -delete - - vlicense $FILESDIR/LICENSE -} diff --git a/srcpkgs/shadowfox-updater/template b/srcpkgs/shadowfox-updater/template deleted file mode 100644 index dcf17ce2f5b3fe..00000000000000 --- a/srcpkgs/shadowfox-updater/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'shadowfox-updater' -pkgname=shadowfox-updater -version=2.2.0 -revision=4 -build_style=go -go_import_path=github.com/SrKomodo/shadowfox-updater -go_ldflags="-X main.version=v${version}" -short_desc="Auto-updater for ShadowFox" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/SrKomodo/shadowfox-updater" -distfiles="https://github.com/SrKomodo/shadowfox-updater/archive/v${version}.tar.gz" -checksum=2674bf5cabf3d478c15804164936d3baa06f6a7f96313a69176439c0a60e3bbd - -post_install() { - vdoc README.md - vlicense LICENSE.md -} diff --git a/srcpkgs/shadowsocks-libev-devel b/srcpkgs/shadowsocks-libev-devel deleted file mode 120000 index bd02a4225c46aa..00000000000000 --- a/srcpkgs/shadowsocks-libev-devel +++ /dev/null @@ -1 +0,0 @@ -shadowsocks-libev \ No newline at end of file diff --git a/srcpkgs/shadowsocks-libev/INSTALL b/srcpkgs/shadowsocks-libev/INSTALL deleted file mode 100644 index 4bbc9fe071a42c..00000000000000 --- a/srcpkgs/shadowsocks-libev/INSTALL +++ /dev/null @@ -1,8 +0,0 @@ -case "${ACTION}" in -post) - setcap cap_net_bind_service+ep usr/bin/ss-local - setcap cap_net_bind_service+ep usr/bin/ss-server - setcap cap_net_bind_service+ep usr/bin/ss-tunnel - setcap cap_net_bind_service,cap_net_admin+ep usr/bin/ss-redir - ;; -esac diff --git a/srcpkgs/shadowsocks-libev/files/shadowsocks-libev-client/run b/srcpkgs/shadowsocks-libev/files/shadowsocks-libev-client/run deleted file mode 100644 index 598b92a2da698c..00000000000000 --- a/srcpkgs/shadowsocks-libev/files/shadowsocks-libev-client/run +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh -exec 2>&1 -exec chpst -u shadowsocks:shadowsocks ss-local -c /etc/shadowsocks-libev/config.json 1>/dev/null diff --git a/srcpkgs/shadowsocks-libev/files/shadowsocks-libev-server/run b/srcpkgs/shadowsocks-libev/files/shadowsocks-libev-server/run deleted file mode 100644 index 671538434cc83d..00000000000000 --- a/srcpkgs/shadowsocks-libev/files/shadowsocks-libev-server/run +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh -exec 2>&1 -exec chpst -u shadowsocks:shadowsocks ss-server -c /etc/shadowsocks-libev/config.json 1>/dev/null diff --git a/srcpkgs/shadowsocks-libev/template b/srcpkgs/shadowsocks-libev/template deleted file mode 100644 index 518c2ddb789f7f..00000000000000 --- a/srcpkgs/shadowsocks-libev/template +++ /dev/null @@ -1,34 +0,0 @@ -# Template file for 'shadowsocks-libev' -pkgname=shadowsocks-libev -version=3.3.4 -revision=6 -build_style=gnu-configure -configure_args="--with-pcre=${XBPS_CROSS_BASE}/usr" -hostmakedepends="pkg-config asciidoc xmlto" -makedepends="pcre-devel mbedtls2-devel libsodium-devel c-ares-devel libev-devel" -short_desc="Lightweight secured socks5 proxy for embedded devices and low end boxes" -maintainer="whoami " -license="GPL-3.0-or-later" -homepage="https://github.com/shadowsocks/shadowsocks-libev" -distfiles="${homepage}/releases/download/v${version}/${pkgname}-${version}.tar.gz" -checksum=fce47a956fad0c30def9c71821bcec450a40d3f881548e31e66cedf262b89eb1 - -system_accounts="shadowsocks" -make_dirs="/etc/${pkgname} 0750 shadowsocks shadowsocks" - -CFLAGS="-fcommon" - -post_install() { - vsv ${pkgname}-server - vsv ${pkgname}-client - vsconf debian/config.json -} - -shadowsocks-libev-devel_package() { - depends="${sourcepkg}-${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib - } -} diff --git a/srcpkgs/shadowsocks-rust/files/shadowsocks-rust-client/run b/srcpkgs/shadowsocks-rust/files/shadowsocks-rust-client/run deleted file mode 100644 index 5f2d8cabe57314..00000000000000 --- a/srcpkgs/shadowsocks-rust/files/shadowsocks-rust-client/run +++ /dev/null @@ -1,8 +0,0 @@ -#!/bin/sh - -exec 2>&1 -exec setpriv --reuid _shadowsocks --regid _shadowsocks --clear-groups \ - --ambient-caps -all,+net_bind_service \ - --inh-caps -all,+net_bind_service \ - --bounding-set -all,+net_bind_service \ - --no-new-privs -- ssservice local -c /etc/shadowsocks-rust/config.json diff --git a/srcpkgs/shadowsocks-rust/files/shadowsocks-rust-server/run b/srcpkgs/shadowsocks-rust/files/shadowsocks-rust-server/run deleted file mode 100644 index bb09af8c671a16..00000000000000 --- a/srcpkgs/shadowsocks-rust/files/shadowsocks-rust-server/run +++ /dev/null @@ -1,8 +0,0 @@ -#!/bin/sh - -exec 2>&1 -exec setpriv --reuid _shadowsocks --regid _shadowsocks --clear-groups \ - --ambient-caps -all,+net_bind_service \ - --inh-caps -all,+net_bind_service \ - --bounding-set -all,+net_bind_service \ - --no-new-privs -- ssservice server -c /etc/shadowsocks-rust/config.json diff --git a/srcpkgs/shadowsocks-rust/template b/srcpkgs/shadowsocks-rust/template deleted file mode 100644 index 4429747c1973c1..00000000000000 --- a/srcpkgs/shadowsocks-rust/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'shadowsocks-rust' -pkgname=shadowsocks-rust -version=1.23.4 -revision=1 -build_style=cargo -hostmakedepends="pkg-config" -makedepends="libzstd-devel" -short_desc="Rust port of shadowsocks, a fast lightweight obfuscated tunnel proxy" -maintainer="JkktBkkt " -license="MIT" -homepage="https://github.com/shadowsocks/shadowsocks-rust" -changelog="https://github.com/shadowsocks/shadowsocks-rust/releases" -distfiles="https://github.com/shadowsocks/shadowsocks-rust/archive/refs/tags/v${version}.tar.gz" -checksum=8a91836256989e3a56409d0e83da6549ecf727e2d6642cd4e707993d9c8a23d3 - -system_accounts="_shadowsocks" -make_dirs="/etc/shadowsocks-rust 0755 root root" - -post_install() { - vlicense LICENSE - vsv shadowsocks-rust-server - vsv shadowsocks-rust-client - vsconf examples/config.json - vsconf examples/config_ext.json -} diff --git a/srcpkgs/shake/template b/srcpkgs/shake/template deleted file mode 100644 index eccaccd7564940..00000000000000 --- a/srcpkgs/shake/template +++ /dev/null @@ -1,31 +0,0 @@ -# Template file for 'shake' -pkgname=shake -version=1.0 -revision=2 -build_style=cmake -hostmakedepends="help2man" -makedepends="attr-devel" -short_desc="Defragmenter that runs in userspace while the system is used" -maintainer="Casper Ti. Vector " -license="GPL-3.0-or-later" -homepage="http://vleu.net/shake/" -distfiles="https://github.com/unbrice/$pkgname/archive/v$version.tar.gz" -checksum=ac5a57bd8d55e197734852bf66318ecf39b4c5c298e43a259ba1d8a4b7a2ced3 - -CFLAGS="-D_GNU_SOURCE" - -if [ "$XBPS_TARGET_LIBC" = musl ]; then - makedepends+=" musl-legacy-compat" -fi - -if [ -n "$CROSS_BUILD" ]; then - hostmakedepends+=" shake" - post_extract() { - sed -i -e 's;get_target_property (HELP2MAN_COMMAND ${command} LOCATION);set(HELP2MAN_COMMAND ${command});' \ - CMakeLists.txt - } -fi - -post_install() { - vdoc README.md -} diff --git a/srcpkgs/shapelib-devel b/srcpkgs/shapelib-devel deleted file mode 120000 index 81f51d5cf27471..00000000000000 --- a/srcpkgs/shapelib-devel +++ /dev/null @@ -1 +0,0 @@ -shapelib \ No newline at end of file diff --git a/srcpkgs/shapelib-tools b/srcpkgs/shapelib-tools deleted file mode 120000 index 81f51d5cf27471..00000000000000 --- a/srcpkgs/shapelib-tools +++ /dev/null @@ -1 +0,0 @@ -shapelib \ No newline at end of file diff --git a/srcpkgs/shapelib/template b/srcpkgs/shapelib/template deleted file mode 100644 index cf0644156f4a38..00000000000000 --- a/srcpkgs/shapelib/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'shapelib' -pkgname=shapelib -version=1.6.0 -revision=1 -build_style=cmake -short_desc="Library for reading and writing of ESRI Shapefiles" -maintainer="Piotr Wójcik " -license="LGPL-2.0-only" -homepage="http://shapelib.maptools.org/" -distfiles="http://download.osgeo.org/shapelib/shapelib-${version}.tar.gz" -checksum=19528b24377241705637320c367943031ad5088665d1fb0e1eaa52a71264a6c4 - -shapelib-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.so" - vmove usr/share/shapelib/*.cmake - } -} - -shapelib-tools_package() { - short_desc+=" - tools" - pkg_install() { - vmove usr/bin - } -} diff --git a/srcpkgs/shared-color-targets/template b/srcpkgs/shared-color-targets/template deleted file mode 100644 index f4c1550f05e12a..00000000000000 --- a/srcpkgs/shared-color-targets/template +++ /dev/null @@ -1,11 +0,0 @@ -# Template file for 'shared-color-targets' -pkgname=shared-color-targets -version=0.1.7 -revision=3 -build_style=gnu-configure -short_desc="Shared color targets for creating color profiles" -maintainer="Orphaned " -license="CC-BY-SA-3.0" -homepage="http://github.com/hughsie/shared-color-targets" -distfiles="http://people.freedesktop.org/~hughsient/releases/$pkgname-$version.tar.xz" -checksum=f8d802ee7cd8985c812d82be867bd27a950336d73de5e788ff5824b7b163b29e diff --git a/srcpkgs/shared-desktop-ontologies/template b/srcpkgs/shared-desktop-ontologies/template deleted file mode 100644 index 62ac6caaf40569..00000000000000 --- a/srcpkgs/shared-desktop-ontologies/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'shared-desktop-ontologies' -pkgname=shared-desktop-ontologies -version=0.11.0 -revision=4 -build_style=cmake -short_desc="Provide RDF vocabularies for the Semantic Desktop" -maintainer="Orphaned " -license="BSD-3-Clause, CC-BY-3.0, CC-BY-SA-3.0, GPL-2.0-or-later" -homepage="http://sourceforge.net/apps/trac/oscaf/" -distfiles="${SOURCEFORGE_SITE}/oscaf/${pkgname}-${version}.tar.bz2" -checksum=82afe6c24cf574f242c1fa85a5daff8c3631cc9b4cbcb80379dce6f364b4bbd4 - -post_install() { - vlicense LICENSE.BSD - vlicense LICENSE.CC-BY - vlicense LICENSE.DCMI - vlicense LICENSE.w3c -} diff --git a/srcpkgs/shared-mime-info/template b/srcpkgs/shared-mime-info/template deleted file mode 100644 index 1d478bdd6b13c5..00000000000000 --- a/srcpkgs/shared-mime-info/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'shared-mime-info' -pkgname=shared-mime-info -version=2.4 -revision=2 -build_style=meson -configure_args="-Dupdate-mimedb=false" -hostmakedepends="pkg-config gettext xmlto" -makedepends="libglib-devel libxml2-devel" -short_desc="Core database of common types" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="https://freedesktop.org/Software/shared-mime-info" -changelog="https://gitlab.freedesktop.org/xdg/shared-mime-info/-/raw/master/NEWS" -distfiles="https://gitlab.freedesktop.org/xdg/shared-mime-info/-/archive/${version}/shared-mime-info-${version}.tar.gz" -checksum=531291d0387eb94e16e775d7e73788d06d2b2fdd8cd2ac6b6b15287593b6a2de diff --git a/srcpkgs/shared-mime-info/update b/srcpkgs/shared-mime-info/update deleted file mode 100644 index 816e74c25d0878..00000000000000 --- a/srcpkgs/shared-mime-info/update +++ /dev/null @@ -1 +0,0 @@ -site=https://gitlab.freedesktop.org/xdg/shared-mime-info/tags diff --git a/srcpkgs/sharenix/files/README.voidlinux b/srcpkgs/sharenix/files/README.voidlinux deleted file mode 100644 index bf99c45e34327e..00000000000000 --- a/srcpkgs/sharenix/files/README.voidlinux +++ /dev/null @@ -1,4 +0,0 @@ -To use sharenix-window or sharenix-section you can install any of: -- gnome-screenshot -- scrot -- xfce4-screenshooter diff --git a/srcpkgs/sharenix/template b/srcpkgs/sharenix/template deleted file mode 100644 index bef94aba402594..00000000000000 --- a/srcpkgs/sharenix/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'sharenix' -pkgname=sharenix -version=0.12.0a -revision=3 -build_style=go -go_import_path="github.com/Francesco149/sharenix" -hostmakedepends="pkg-config git" -makedepends="gtk+-devel" -short_desc="ShareX clone for linux and FreeBSD" -maintainer="Franc[e]sco " -license="GPL-3.0-or-later" -homepage="https://github.com/Francesco149/sharenix" -distfiles="https://github.com/Francesco149/sharenix/archive/${version}.tar.gz" -checksum=c3fa847766d8914e858991ee82e8872d34ca13bc0c6557598205295b92c64998 -broken="missing go.mod" - -post_install() { - vbin sharenix-section - vbin sharenix-window - vconf sharenix.json - vdoc "${FILESDIR}/README.voidlinux" -} diff --git a/srcpkgs/sharutils/patches/CVE-2018-1000097.patch b/srcpkgs/sharutils/patches/CVE-2018-1000097.patch deleted file mode 100644 index d7257d2e9d14ca..00000000000000 --- a/srcpkgs/sharutils/patches/CVE-2018-1000097.patch +++ /dev/null @@ -1,15 +0,0 @@ -From: Petr Pisar -Subject: Fix CVE-2018-1000097, heap buffer overflow in unshar -Bug-Debian: https://bugs.debian.org/893525 - ---- a/src/unshar.c -+++ b/src/unshar.c -@@ -240,7 +240,7 @@ - off_t position = ftello (file); - - /* Read next line, fail if no more and no previous process. */ -- if (!fgets (rw_buffer, BUFSIZ, file)) -+ if (!fgets (rw_buffer, rw_base_size, file)) - { - if (!start) - error (0, 0, _("Found no shell commands in %s"), name); diff --git a/srcpkgs/sharutils/patches/fix-glibc-2.27.patch b/srcpkgs/sharutils/patches/fix-glibc-2.27.patch deleted file mode 100644 index 6b6d4426533613..00000000000000 --- a/srcpkgs/sharutils/patches/fix-glibc-2.27.patch +++ /dev/null @@ -1,137 +0,0 @@ -From 4af4a4a71827c0bc5e0ec67af23edef4f15cee8e Mon Sep 17 00:00:00 2001 -From: Paul Eggert -Date: Mon, 5 Mar 2018 10:56:29 -0800 -Subject: [PATCH] fflush: adjust to glibc 2.28 libio.h removal -MIME-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit - -Problem reported by Daniel P. Berrangé in: -https://lists.gnu.org/r/bug-gnulib/2018-03/msg00000.html -* lib/fbufmode.c (fbufmode): -* lib/fflush.c (clear_ungetc_buffer_preserving_position) -(disable_seek_optimization, rpl_fflush): -* lib/fpurge.c (fpurge): -* lib/freadable.c (freadable): -* lib/freading.c (freading): -* lib/freadptr.c (freadptr): -* lib/freadseek.c (freadptrinc): -* lib/fseeko.c (fseeko): -* lib/fseterr.c (fseterr): -* lib/fwritable.c (fwritable): -* lib/fwriting.c (fwriting): -Check _IO_EOF_SEEN instead of _IO_ftrylockfile. -* lib/stdio-impl.h (_IO_IN_BACKUP) [_IO_EOF_SEEN]: -Define if not already defined. - -[yann.morin.1998@free.fr: partially backport from upstream gnulib] -Signed-off-by: "Yann E. MORIN" - ---- - lib/fflush.c | 6 +++--- - lib/fpurge.c | 2 +- - lib/freading.c | 2 +- - lib/fseeko.c | 4 ++-- - lib/stdio-impl.h | 6 ++++++ - 7 files changed, 15 insertions(+), 9 deletions(-) - -diff --git a/lib/fflush.c b/build-aux/gnulib/lib/fflush.c -index 983ade0ff..a6edfa105 100644 ---- a/lib/fflush.c -+++ b/lib/fflush.c -@@ -33,7 +33,7 @@ - #undef fflush - - --#if defined _IO_ftrylockfile || __GNU_LIBRARY__ == 1 /* GNU libc, BeOS, Haiku, Linux libc5 */ -+#if defined _IO_EOF_SEEN || __GNU_LIBRARY__ == 1 /* GNU libc, BeOS, Haiku, Linux libc5 */ - - /* Clear the stream's ungetc buffer, preserving the value of ftello (fp). */ - static void -@@ -72,7 +72,7 @@ clear_ungetc_buffer (FILE *fp) - - #endif - --#if ! (defined _IO_ftrylockfile || __GNU_LIBRARY__ == 1 /* GNU libc, BeOS, Haiku, Linux libc5 */) -+#if ! (defined _IO_EOF_SEEN || __GNU_LIBRARY__ == 1 /* GNU libc, BeOS, Haiku, Linux libc5 */) - - # if (defined __sferror || defined __DragonFly__ || defined __ANDROID__) && defined __SNPT - /* FreeBSD, NetBSD, OpenBSD, DragonFly, Mac OS X, Cygwin, Minix 3, Android */ -@@ -148,7 +148,7 @@ rpl_fflush (FILE *stream) - if (stream == NULL || ! freading (stream)) - return fflush (stream); - --#if defined _IO_ftrylockfile || __GNU_LIBRARY__ == 1 /* GNU libc, BeOS, Haiku, Linux libc5 */ -+#if defined _IO_EOF_SEEN || __GNU_LIBRARY__ == 1 /* GNU libc, BeOS, Haiku, Linux libc5 */ - - clear_ungetc_buffer_preserving_position (stream); - -diff --git a/lib/fpurge.c b/build-aux/gnulib/lib/fpurge.c -index b1d417c7a..3aedcc373 100644 ---- a/lib/fpurge.c -+++ b/lib/fpurge.c -@@ -62,7 +62,7 @@ fpurge (FILE *fp) - /* Most systems provide FILE as a struct and the necessary bitmask in - , because they need it for implementing getc() and putc() as - fast macros. */ --# if defined _IO_ftrylockfile || __GNU_LIBRARY__ == 1 /* GNU libc, BeOS, Haiku, Linux libc5 */ -+# if defined _IO_EOF_SEEN || __GNU_LIBRARY__ == 1 /* GNU libc, BeOS, Haiku, Linux libc5 */ - fp->_IO_read_end = fp->_IO_read_ptr; - fp->_IO_write_ptr = fp->_IO_write_base; - /* Avoid memory leak when there is an active ungetc buffer. */ -diff --git a/lib/freading.c b/build-aux/gnulib/lib/freading.c -index 73c28acdd..c24d0c88a 100644 ---- a/lib/freading.c -+++ b/lib/freading.c -@@ -31,7 +31,7 @@ freading (FILE *fp) - /* Most systems provide FILE as a struct and the necessary bitmask in - , because they need it for implementing getc() and putc() as - fast macros. */ --# if defined _IO_ftrylockfile || __GNU_LIBRARY__ == 1 /* GNU libc, BeOS, Haiku, Linux libc5 */ -+# if defined _IO_EOF_SEEN || __GNU_LIBRARY__ == 1 /* GNU libc, BeOS, Haiku, Linux libc5 */ - return ((fp->_flags & _IO_NO_WRITES) != 0 - || ((fp->_flags & (_IO_NO_READS | _IO_CURRENTLY_PUTTING)) == 0 - && fp->_IO_read_base != NULL)); -diff --git a/lib/fseeko.c b/build-aux/gnulib/lib/fseeko.c -index 0101ab55f..193f4e8ce 100644 ---- a/lib/fseeko.c -+++ b/lib/fseeko.c -@@ -47,7 +47,7 @@ fseeko (FILE *fp, off_t offset, int whence) - #endif - - /* These tests are based on fpurge.c. */ --#if defined _IO_ftrylockfile || __GNU_LIBRARY__ == 1 /* GNU libc, BeOS, Haiku, Linux libc5 */ -+#if defined _IO_EOF_SEEN || __GNU_LIBRARY__ == 1 /* GNU libc, BeOS, Haiku, Linux libc5 */ - if (fp->_IO_read_end == fp->_IO_read_ptr - && fp->_IO_write_ptr == fp->_IO_write_base - && fp->_IO_save_base == NULL) -@@ -123,7 +123,7 @@ fseeko (FILE *fp, off_t offset, int whence) - return -1; - } - --#if defined _IO_ftrylockfile || __GNU_LIBRARY__ == 1 /* GNU libc, BeOS, Haiku, Linux libc5 */ -+#if defined _IO_EOF_SEEN || __GNU_LIBRARY__ == 1 /* GNU libc, BeOS, Haiku, Linux libc5 */ - fp->_flags &= ~_IO_EOF_SEEN; - fp->_offset = pos; - #elif defined __sferror || defined __DragonFly__ || defined __ANDROID__ -diff --git a/lib/stdio-impl.h b/build-aux/gnulib/lib/stdio-impl.h -index 78d896e9f..05c5752a2 100644 ---- a/lib/stdio-impl.h -+++ b/lib/stdio-impl.h -@@ -18,6 +18,12 @@ - the same implementation of stdio extension API, except that some fields - have different naming conventions, or their access requires some casts. */ - -+/* Glibc 2.28 made _IO_IN_BACKUP private. For now, work around this -+ problem by defining it ourselves. FIXME: Do not rely on glibc -+ internals. */ -+#if !defined _IO_IN_BACKUP && defined _IO_EOF_SEEN -+# define _IO_IN_BACKUP 0x100 -+#endif - - /* BSD stdio derived implementations. */ - --- -2.14.1 - - diff --git a/srcpkgs/sharutils/template b/srcpkgs/sharutils/template deleted file mode 100644 index 6db77576548f50..00000000000000 --- a/srcpkgs/sharutils/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'sharutils' -pkgname=sharutils -version=4.15.2 -revision=2 -build_style=gnu-configure -hostmakedepends="perl" -short_desc="Makes so-called shell archives out of many files" -maintainer="Leah Neukirchen " -license="GPL-3" -homepage="http://www.gnu.org/software/sharutils" -distfiles="${GNU_SITE}/${pkgname}/${pkgname}-${version}.tar.xz" -checksum=2b05cff7de5d7b646dc1669bc36c35fdac02ac6ae4b6c19cb3340d87ec553a9a - -CFLAGS="-fcommon" diff --git a/srcpkgs/sheldon/template b/srcpkgs/sheldon/template deleted file mode 100644 index b13cb38d3bc598..00000000000000 --- a/srcpkgs/sheldon/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'sheldon' -pkgname=sheldon -version=0.8.5 -revision=1 -build_style=cargo -build_helper=qemu -hostmakedepends="pkg-config" -makedepends="libcurl-devel libgit2-1.9-devel openssl-devel" -checkdepends="git" -short_desc="Fast, configurable shell plugin manager" -maintainer="tranzystorekk " -license="Apache-2.0 OR MIT" -homepage="https://sheldon.cli.rs/" -changelog="https://raw.githubusercontent.com/rossmacarthur/sheldon/trunk/RELEASES.md" -distfiles="https://github.com/rossmacarthur/sheldon/archive/refs/tags/${version}.tar.gz" -checksum=a32e181667ec8bf235f0c50f2671d3c0d78fbdd7502a61e2f88c7deacb534b20 - -post_install() { - for shell in bash fish zsh; do - vtargetrun ${DESTDIR}/usr/bin/sheldon completions --shell ${shell} > sheldon.${shell} - vcompletion sheldon.${shell} ${shell} - done - - vlicense LICENSE-MIT - vdoc README.md -} diff --git a/srcpkgs/shellcheck/template b/srcpkgs/shellcheck/template deleted file mode 100644 index 5e1cee2c63c988..00000000000000 --- a/srcpkgs/shellcheck/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'shellcheck' -pkgname=shellcheck -version=0.11.0 -revision=1 -build_style=haskell-stack -stackage="lts-23.26" -hostmakedepends="pandoc" -short_desc="Static analysis tool for shell scripts" -maintainer="Orphaned " -license="GPL-3.0-or-later" -homepage="https://www.shellcheck.net/" -distfiles="https://github.com/koalaman/shellcheck/archive/v${version}.tar.gz" -checksum=8b07554f92e4fbfc33f1539a1f475f21c6503ceae8f806efcc518b1f529f7102 -nocross=yes -nopie_files="/usr/bin/shellcheck" - -pre_configure() { - pandoc -s -f markdown-smart -t man shellcheck.1.md -o shellcheck.1 - pandoc -s -f markdown-smart -t html5 -o README.html README.md -} - -post_install() { - vdoc README.html - vman shellcheck.1 - cp -r ${wrksrc}/doc ${PKGDESTDIR}/usr/share/doc/${pkgname}/doc -} diff --git a/srcpkgs/shfm/template b/srcpkgs/shfm/template deleted file mode 100644 index 2ea5e8f03be6cd..00000000000000 --- a/srcpkgs/shfm/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'shfm' -pkgname=shfm -version=0.4.2 -revision=1 -short_desc="File manager written in posix shell" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/dylanaraps/shfm" -distfiles="https://github.com/dylanaraps/shfm/archive/${version}.tar.gz" -checksum=3861d1130cefbeef4306da686997143c95386c6b5a229472b11053a2da0ddfe4 - -do_install() { - vbin shfm - vlicense LICENSE -} diff --git a/srcpkgs/shfmt/template b/srcpkgs/shfmt/template deleted file mode 100644 index 8231bdfaca1e62..00000000000000 --- a/srcpkgs/shfmt/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'shfmt' -pkgname=shfmt -version=3.12.0 -revision=1 -build_style=go -go_import_path=mvdan.cc/sh/v3 -go_package="${go_import_path}/cmd/shfmt" -go_ldflags="-X main.version=${version}" -make_check_args='-skip "^TestRunnerTerminal.*$"' -hostmakedepends="scdoc" -short_desc="Shell parser and formatter" -maintainer="Daniel Lewan " -license="BSD-3-Clause" -homepage="https://github.com/mvdan/sh" -changelog="https://raw.githubusercontent.com/mvdan/sh/master/CHANGELOG.md" -distfiles="https://github.com/mvdan/sh/archive/v${version}.tar.gz" -checksum=ac15f42feeba55af29bd07698a881deebed1cd07e937effe140d9300e79d5ceb - -post_install() { - scdoc < cmd/shfmt/shfmt.1.scd > shfmt.1 - vman shfmt.1 - vlicense LICENSE -} diff --git a/srcpkgs/shiboken6 b/srcpkgs/shiboken6 deleted file mode 120000 index 6491748d6ac687..00000000000000 --- a/srcpkgs/shiboken6 +++ /dev/null @@ -1 +0,0 @@ -python3-pyside6 \ No newline at end of file diff --git a/srcpkgs/shikane/template b/srcpkgs/shikane/template deleted file mode 100644 index 23b2cc138400ad..00000000000000 --- a/srcpkgs/shikane/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'shikane' -pkgname=shikane -version=1.0.1 -revision=1 -build_style=cargo -hostmakedepends="pandoc" -short_desc="Deterministic dynamic output configuration tool" -maintainer="Xavier Fortier " -license="MIT" -homepage="https://gitlab.com/w0lff/shikane" -changelog="https://gitlab.com/w0lff/shikane/-/raw/master/CHANGELOG.md" -distfiles="https://gitlab.com/w0lff/shikane/-/archive/v${version}/shikane-v${version}.tar.gz" -checksum=9aa9a3f8c62d28f89a6c6334a9351dd8ad70c93b6606dd317d8b6efedf478810 - -post_install() { - vlicense LICENSE - - ./scripts/build-docs.sh man - vman build/man/shikane.1.gz - vman build/man/shikane.5.gz - vman build/man/shikanectl.1.gz -} diff --git a/srcpkgs/shinit/files/shinit/run b/srcpkgs/shinit/files/shinit/run deleted file mode 100644 index 457a241c2397e5..00000000000000 --- a/srcpkgs/shinit/files/shinit/run +++ /dev/null @@ -1,12 +0,0 @@ -#!/bin/sh -exec 2>&1 - -export SHINIT_USER=void - -[ -r ./conf ] && . ./conf - -shinit - -# This is a strange thing to do, but this service should generally -# speaking only ever run once in the life of a machine. -rm -f /var/service/shinit diff --git a/srcpkgs/shinit/template b/srcpkgs/shinit/template deleted file mode 100644 index c06c1dfeff9e40..00000000000000 --- a/srcpkgs/shinit/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'shinit' -pkgname=shinit -version=0.2.0 -revision=1 -depends="curl" -make_dirs="/var/lib/shinit 0755 root root" -short_desc="Minimalist approach to cloud-init style provisioning" -maintainer="Michael Aldridge " -license="MIT" -homepage="https://github.com/the-maldridge/shinit/" -distfiles="https://github.com/the-maldridge/shinit/archive/v$version.tar.gz" -checksum=477fcc259266627443d28781899c4b25b3114062e72239ebf2cae6fa1145fc0b - -do_install() { - vlicense LICENSE.md - vbin shinit - vmkdir usr/libexec/shinit - vcopy libexec/* usr/libexec/shinit - vsv shinit -} diff --git a/srcpkgs/shiori/files/shiori/run b/srcpkgs/shiori/files/shiori/run deleted file mode 100644 index 5178f99d65c4b3..00000000000000 --- a/srcpkgs/shiori/files/shiori/run +++ /dev/null @@ -1,5 +0,0 @@ -#!/bin/sh -exec 2>&1 - -[ -r ./conf ] && . ./conf -exec chpst -u _shiori shiori serve ${OPTS="--address 127.0.0.1 --port 8080"} diff --git a/srcpkgs/shiori/template b/srcpkgs/shiori/template deleted file mode 100644 index e287b455ce4b7f..00000000000000 --- a/srcpkgs/shiori/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'shiori' -pkgname=shiori -version=1.5.5 -revision=2 -build_style=go -go_import_path=github.com/go-shiori/shiori -short_desc="Simple bookmark manager built with Go" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/go-shiori/shiori" -distfiles="https://github.com/go-shiori/shiori/archive/refs/tags/v${version}.tar.gz" -checksum=979f9b30f7115ffb3374d882b05c45fda2ef52d48507ea4cccad332842189dda - -system_accounts="_shiori" -_shiori_homedir="/var/lib/shiori" -_shiori_descr="shiori bookmark manager" - -make_dirs="/var/lib/shiori 0700 _shiori _shiori" - -post_install() { - vsv shiori - vlicense LICENSE -} diff --git a/srcpkgs/shmux/patches/time.patch b/srcpkgs/shmux/patches/time.patch deleted file mode 100644 index 072180ce851aab..00000000000000 --- a/srcpkgs/shmux/patches/time.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/src/os.h -+++ b/src/os.h -@@ -22,6 +22,7 @@ - #include - #include - #include -+#include - - #include - #include diff --git a/srcpkgs/shmux/template b/srcpkgs/shmux/template deleted file mode 100644 index 3f353a0df33b40..00000000000000 --- a/srcpkgs/shmux/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'shmux' -pkgname=shmux -version=1.0.3 -revision=2 -build_style=gnu-configure -makedepends="ncurses-devel pcre-devel" -short_desc="Shell multiplexer (parallel SSH)" -maintainer="Leah Neukirchen " -license="BSD-3-Clause" -homepage="https://github.com/shmux/shmux" -distfiles="https://github.com/shmux/shmux/archive/v${version}.tar.gz" -checksum=c9f8863e2550e23e633cf5fc7a9c4c52d287059f424ef78aba6ecd98390fb9ab - -post_install() { - vlicense LICENSE - vsconf ${DESTDIR}/usr/share/${pkgname}/mcmd.sh - rm -f ${DESTDIR}/usr/share/${pkgname}/mcmd.sh -} diff --git a/srcpkgs/shntool/template b/srcpkgs/shntool/template deleted file mode 100644 index 385f5b746efda0..00000000000000 --- a/srcpkgs/shntool/template +++ /dev/null @@ -1,11 +0,0 @@ -# Template file for 'shntool' -pkgname=shntool -version=3.0.10 -revision=3 -build_style=gnu-configure -short_desc="Multi-purpose WAVE data processing and reporting utility" -maintainer="Georg S. " -license="GPL-2.0-or-later" -homepage="http://shnutils.freeshell.org/shntool/" -distfiles="${DEBIAN_SITE}/main/s/shntool/shntool_${version}.orig.tar.gz" -checksum=74302eac477ca08fb2b42b9f154cc870593aec8beab308676e4373a5e4ca2102 diff --git a/srcpkgs/shorewall-core b/srcpkgs/shorewall-core deleted file mode 120000 index 01488f6b5300ff..00000000000000 --- a/srcpkgs/shorewall-core +++ /dev/null @@ -1 +0,0 @@ -shorewall \ No newline at end of file diff --git a/srcpkgs/shorewall/files/shorewall/finish b/srcpkgs/shorewall/files/shorewall/finish deleted file mode 100644 index 1f23ab2f4ea9a8..00000000000000 --- a/srcpkgs/shorewall/files/shorewall/finish +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh -set -e -exec shorewall stop diff --git a/srcpkgs/shorewall/files/shorewall/run b/srcpkgs/shorewall/files/shorewall/run deleted file mode 100644 index 99473fc38a0d2e..00000000000000 --- a/srcpkgs/shorewall/files/shorewall/run +++ /dev/null @@ -1,5 +0,0 @@ -#!/bin/sh -exec 2>&1 -set -e -shorewall start -exec chpst -b shorewall pause diff --git a/srcpkgs/shorewall/files/shorewall6/finish b/srcpkgs/shorewall/files/shorewall6/finish deleted file mode 100644 index 3cf9f47cd772f4..00000000000000 --- a/srcpkgs/shorewall/files/shorewall6/finish +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh -set -e -exec shorewall6 stop diff --git a/srcpkgs/shorewall/files/shorewall6/run b/srcpkgs/shorewall/files/shorewall6/run deleted file mode 100644 index 254cba9520b5be..00000000000000 --- a/srcpkgs/shorewall/files/shorewall6/run +++ /dev/null @@ -1,5 +0,0 @@ -#!/bin/sh -exec 2>&1 -set -e -shorewall6 start -exec chpst -b shorewall6 pause diff --git a/srcpkgs/shorewall/template b/srcpkgs/shorewall/template deleted file mode 100644 index b006e403d5ee01..00000000000000 --- a/srcpkgs/shorewall/template +++ /dev/null @@ -1,56 +0,0 @@ -# Template file for 'shorewall' -pkgname=shorewall -version=5.2.8 -revision=1 -create_wrksrc=yes -depends="shorewall-core perl" -short_desc="Iptables-based firewall for Linux systems" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="http://www.shorewall.net/" -_disturl="http://www.shorewall.net/pub/${pkgname}/${version:0:3}/${pkgname}-${version:0:5}" -changelog="${_disturl}/releasenotes.txt" -distfiles="${_disturl}/${pkgname}-${version}.tar.bz2 - ${_disturl}/${pkgname}6-${version}.tar.bz2 - ${_disturl}/${pkgname}-core-${version}.tar.bz2" -checksum="fbb5ab492ed372eaaf02817cc730f82c49a81c5a5f5cee4bc8f1bce846f2306d - e82c3a9538b6548195398dc39c83b01bcf66eb5a22814c915a924b9adc088cd1 - 39996b9697a2017947049ad3f03cb278e8f939ff924b2bb4bf2a0bc17c59988e" - -make_dirs="/var/lib/${pkgname} 0755 0 0" -conf_files="/etc/${pkgname}/*" - -do_build() { - for product in ${pkgname}{-core,6,}-${version}; do - cd ${wrksrc}/${product} - ./configure HOST=archlinux SBINDIR=/usr/bin SERVICEDIR= - done -} - -do_install() { - cd ${wrksrc}/${pkgname}-${version} - DESTDIR="${DESTDIR}" ./install.sh - vmkdir usr/share/doc/${pkgname} - cp -r Samples ${PKGDESTDIR}/usr/share/doc/${pkgname} - vsv shorewall -} - -shorewall-core_package() { - depends="iptables iproute2" - short_desc+=" - Core Shorewall files" - pkg_install() { - cd ${wrksrc}/${pkgname}-${version} - DESTDIR="${PKGDESTDIR}" ./install.sh - } -} - -shorewall6_package() { - depends="shorewall" - conf_files="/etc/$pkgname/*" - short_desc+=" - IPv6 support" - pkg_install() { - cd ${wrksrc}/${pkgname}-${version} - DESTDIR="${PKGDESTDIR}" ./install.sh - vsv shorewall6 - } -} diff --git a/srcpkgs/shorewall/update b/srcpkgs/shorewall/update deleted file mode 100644 index 7102b7517dcbc6..00000000000000 --- a/srcpkgs/shorewall/update +++ /dev/null @@ -1 +0,0 @@ -pattern='\K[\d.]+(?=)' diff --git a/srcpkgs/shorewall6 b/srcpkgs/shorewall6 deleted file mode 120000 index 01488f6b5300ff..00000000000000 --- a/srcpkgs/shorewall6 +++ /dev/null @@ -1 +0,0 @@ -shorewall \ No newline at end of file diff --git a/srcpkgs/shortwave/template b/srcpkgs/shortwave/template deleted file mode 100644 index 818bf4904276b0..00000000000000 --- a/srcpkgs/shortwave/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'shortwave' -pkgname=shortwave -version=5.0.0 -revision=1 -build_style=meson -build_helper=rust -hostmakedepends="cargo desktop-file-utils gettext glib-devel - gtk4-update-icon-cache pkg-config" -makedepends="lcms2-devel libadwaita-devel libseccomp-devel libshumate-devel - rust-std" -depends="gst-plugins-good1" -short_desc="Listen to internet radio" -maintainer="chrysos349 " -license="GPL-3.0-or-later" -homepage="https://gitlab.gnome.org/World/Shortwave" -distfiles="https://gitlab.gnome.org/World/Shortwave/-/archive/${version}/${pkgname}-${version}.tar.gz" -checksum=029b74bc13a50257c397274268159d646546e4c0bc2c02c58fdd9a6d1624e082 - -post_patch() { - # remove git dep - ln -sf /bin/false ${XBPS_WRAPPERDIR}/git - - if [ "$CROSS_BUILD" ]; then - vsed -i src/meson.build \ - -e "s%rust_target /%'${RUST_TARGET}' / &%" - fi -} diff --git a/srcpkgs/shotcut/template b/srcpkgs/shotcut/template deleted file mode 100644 index 6def38ab524316..00000000000000 --- a/srcpkgs/shotcut/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'shotcut' -pkgname=shotcut -version=25.03.29 -revision=1 -build_style=cmake -configure_args="-DSHOTCUT_VERSION=${version}" -hostmakedepends="pkg-config qt6-base qt6-tools" -makedepends="mlt7-devel qt6-declarative-devel qt6-multimedia-devel - qt6-websockets-devel qt6-plugin-mysql qt6-plugin-odbc - qt6-plugin-pgsql qt6-plugin-sqlite qt6-charts-devel" -depends="ffmpeg6 frei0r-plugins qt6-declarative" -short_desc="Free, open source, cross-platform video editor" -maintainer="Orphaned " -license="GPL-3.0-or-later" -homepage="https://www.shotcut.org" -changelog="https://github.com/mltframework/shotcut/releases" -distfiles="https://github.com/mltframework/shotcut/archive/v${version}.tar.gz" -checksum=ac05047885c323045b1cd1fd6cbe58c0478ba5ac23f219497c0ee75424ffbd73 - -CXXFLAGS="-DHAVE_LOCALE_H=1 -DSHOTCUT_NOUPGRADE" diff --git a/srcpkgs/shotcut/update b/srcpkgs/shotcut/update deleted file mode 100644 index c91bfa4596617d..00000000000000 --- a/srcpkgs/shotcut/update +++ /dev/null @@ -1,3 +0,0 @@ -site=https://github.com/mltframework/shotcut/releases/latest -pattern='href="/mltframework/shotcut/releases/tag/v\K[\d\.]+(?=")' - diff --git a/srcpkgs/shotgun/template b/srcpkgs/shotgun/template deleted file mode 100644 index f1723b3c8cb8a2..00000000000000 --- a/srcpkgs/shotgun/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'shotgun' -pkgname=shotgun -version=2.5.1 -revision=1 -build_style=cargo -hostmakedepends="pkg-config" -short_desc="Minimal screenshot utility for X11" -maintainer="Emil Miler " -license="MPL-2.0" -homepage="https://github.com/nexromancers/shotgun" -distfiles="https://github.com/neXromancers/shotgun/archive/refs/tags/v${version}.tar.gz" -checksum=4f95fd9d97c50bfd17228b5f59c7ed69b42ed6b50ae45b0a15d202ec1e89a1c6 - -post_extract() { - rm build.rs - vsed -i Cargo.toml -e '/^build = "build.rs"/ d' -} - -post_install() { - vdoc README.md - vlicense LICENSE -} diff --git a/srcpkgs/shotman/template b/srcpkgs/shotman/template deleted file mode 100644 index 480decd1b25ad2..00000000000000 --- a/srcpkgs/shotman/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'shotman' -pkgname=shotman -version=0.4.10 -revision=1 -build_style=cargo -build_helper="qemu" -hostmakedepends="pkg-config scdoc" -makedepends="libxkbcommon-devel" -depends="slurp" -short_desc="Uncompromising screenshot GUI for Wayland" -maintainer="Nicolas Rojas " -license="ISC" -homepage="https://shotman.whynothugo.nl" -changelog="https://git.sr.ht/~whynothugo/shotman/blob/main/CHANGELOG.md" -distfiles="https://git.sr.ht/~whynothugo/shotman/archive/v${version}.tar.gz" -checksum=acb87715eb98521dda3de44851d4ef6e4cc7eae399bb2dfc4d501b8c8bb2308a - -export SHOTMAN_VERSION="v${version}" - -post_install() { - scdoc shotman.1 - vman shotman.1 - vlicense LICENCE.md - for shell in bash fish zsh; do - vtargetrun "./target/${RUST_TARGET}/release/shotman_completions" "${shell}" >"completions.${shell}" - vcompletion "completions.${shell}" "${shell}" - done -} diff --git a/srcpkgs/shotwell/patches/fix-unused-method.patch b/srcpkgs/shotwell/patches/fix-unused-method.patch deleted file mode 100644 index 99686e76ac29b4..00000000000000 --- a/srcpkgs/shotwell/patches/fix-unused-method.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/vapi/libgdata.vapi 2019-08-12 11:01:50.347941770 +0200 -+++ b/vapi/libgdata.vapi 2019-08-12 11:02:02.993946056 +0200 -@@ -1916,7 +1916,6 @@ namespace GData { - public abstract bool is_authorized_for_domain (GData.AuthorizationDomain domain); - public abstract void process_request (GData.AuthorizationDomain? domain, Soup.Message message); - public virtual bool refresh_authorization (GLib.Cancellable? cancellable = null) throws GLib.Error; -- public virtual async bool refresh_authorization_async (GLib.Cancellable? cancellable) throws GLib.Error; - } - [CCode (cheader_filename = "gdata/gdata.h", type_id = "gdata_batchable_get_type ()")] - public interface Batchable : GData.Service { diff --git a/srcpkgs/shotwell/template b/srcpkgs/shotwell/template deleted file mode 100644 index 91eecf9f88cd00..00000000000000 --- a/srcpkgs/shotwell/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'shotwell' -pkgname=shotwell -version=0.32.13 -revision=1 -build_style=meson -hostmakedepends="gcr-devel gettext glib-devel itstool - libgee-devel libgexiv2-devel pkg-config vala-devel" -makedepends="gst-plugins-base1-devel - libgee-devel libgexiv2-devel libgphoto2-devel libgudev-devel - libraw-devel libsecret-devel libchamplain-devel libwebp-devel - rest-devel vala-devel libwebkit2gtk41-devel libsoup3-devel - libportal-gtk3-devel" -depends="desktop-file-utils hicolor-icon-theme" -short_desc="Open source photo manager for GNOME" -maintainer="Enno Boland " -license="LGPL-2.1-or-later, CC-BY-SA-3.0" -homepage="https://wiki.gnome.org/Apps/Shotwell" -changelog="https://gitlab.gnome.org/GNOME/shotwell/-/raw/master/NEWS" -distfiles="${GNOME_SITE}/shotwell/${version%.*}/shotwell-${version}.tar.xz" -checksum=bdd3e84f602e2fc7eb42843c90a25eb3aa49fb2ffb75edb51db01bd2905dbd1e -lib32disabled=yes - -post_extract() { - # because shotwell intelligently forces fatal warnings even for - # harmless stuff coming from the outside that we can do nothing about - vsed -i "/'--fatal-warnings'/d" meson.build -} diff --git a/srcpkgs/showtime/template b/srcpkgs/showtime/template deleted file mode 100644 index 6d676900af4ea0..00000000000000 --- a/srcpkgs/showtime/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'showtime' -pkgname=showtime -version=48.1 -revision=1 -build_style=meson -hostmakedepends="blueprint-compiler desktop-file-utils gettext glib-devel - gtk4-update-icon-cache pkg-config" -makedepends="libadwaita-devel" -depends="gst-libav gst-plugins-good1 gst-plugins-rs1 libadwaita python3-gobject" -short_desc="Video player for GNOME" -maintainer="chrysos349 " -license="GPL-3.0-or-later" -homepage="https://apps.gnome.org/Showtime/" -distfiles="${GNOME_SITE}/showtime/${version%.*}/showtime-${version}.tar.xz" -checksum=1b22202dbe540440797d5a065030c29c242b210e3d4ec5ceb42e320ecc544ab9 - -pre_build() { - if [ "$CROSS_BUILD" ]; then - export GI_TYPELIB_PATH="${XBPS_CROSS_BASE}/usr/lib/girepository-1.0" - fi -} diff --git a/srcpkgs/shunit2/template b/srcpkgs/shunit2/template deleted file mode 100644 index 3b90bad725944d..00000000000000 --- a/srcpkgs/shunit2/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'shunit2' -pkgname=shunit2 -version=2.1.8 -revision=2 -depends="bash" -checkdepends="zsh ksh" -short_desc="Unit testing framework for Unix shell scripts based on xUnit" -maintainer="Orphaned " -license="Apache-2.0" -homepage="https://github.com/kward/shunit2" -changelog="https://raw.githubusercontent.com/kward/shunit2/master/doc/CHANGES-2.1.md" -distfiles="https://github.com/kward/shunit2/archive/v${version}.tar.gz" -checksum=b2fed28ba7282e4878640395284e43f08a029a6c27632df73267c8043c71b60c - -do_check() { - ./test_runner -} - -do_install() { - for f in examples/*; do - vsconf "$f" - done - - vbin shunit2 - vdoc doc/design_doc.txt -} diff --git a/srcpkgs/sic/template b/srcpkgs/sic/template deleted file mode 100644 index 05e188c2a98376..00000000000000 --- a/srcpkgs/sic/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'sic' -pkgname=sic -version=1.3 -revision=1 -build_style=gnu-makefile -short_desc="Simple irc client" -maintainer="Orphaned " -license="MIT" -homepage="https://tools.suckless.org/sic/" -distfiles="https://dl.suckless.org/tools/sic-${version}.tar.gz" -checksum=30478fab3ebc75f2eb5d08cbb5b2fedcaf489116e75a2dd7197e3e9c733d65d2 -replaces="sic-git>=0" - -post_install() { - vlicense LICENSE - vdoc README -} diff --git a/srcpkgs/sidplayfp/patches/musl-PATH_MAX.patch b/srcpkgs/sidplayfp/patches/musl-PATH_MAX.patch deleted file mode 100644 index 72afab9ff7b3f1..00000000000000 --- a/srcpkgs/sidplayfp/patches/musl-PATH_MAX.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/src/IniConfig.cpp 2019-06-23 16:35:20.000000000 +0800 -+++ b/src/IniConfig.cpp 2020-04-03 22:46:45.585216398 +0800 -@@ -36,6 +36,7 @@ - # include - # include /* mkdir */ - # include /* opendir */ -+# include - #else - # include - #endif - diff --git a/srcpkgs/sidplayfp/template b/srcpkgs/sidplayfp/template deleted file mode 100644 index 7d905ab75e7d17..00000000000000 --- a/srcpkgs/sidplayfp/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'sidplayfp' -# the version is usually in sync with libsidplayfp, keep in sync! -pkgname=sidplayfp -version=2.2.3 -revision=2 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="libsidplayfp-devel alsa-lib-devel pulseaudio-devel jack-devel" -short_desc="Library to play Commodore 64 SID music - commandline interface" -maintainer="Zeinok " -license="GPL-2.0-or-later" -homepage="https://sourceforge.net/projects/sidplay-residfp/" -distfiles="${SOURCEFORGE_SITE}/sidplay-residfp/${pkgname}/${version%.*}/${pkgname}-${version}.tar.gz" -checksum=2941857ea01a51430620e8841ba9a4ef9752633710a4fe495474985af42eafff diff --git a/srcpkgs/sieve-connect/template b/srcpkgs/sieve-connect/template deleted file mode 100644 index 4cd2f333f893a9..00000000000000 --- a/srcpkgs/sieve-connect/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'sieve-connect' -pkgname=sieve-connect -version=0.90 -revision=1 -build_style=gnu-makefile -hostmakedepends="perl" -depends="perl-Authen-SASL perl-IO-Socket-INET6 perl-IO-Socket-SSL perl-Net-DNS - perl-Term-ReadKey perl-Term-ReadLine-Gnu" -short_desc="Client for the MANAGESIEVE protocol" -maintainer="Gonzalo Tornaría " -license="BSD-3-Clause" -homepage="https://people.spodhuis.org/phil.pennock/software/" -changelog="https://people.spodhuis.org/phil.pennock/software/sieve-connect.ChangeLog.txt" -distfiles="https://people.spodhuis.org/phil.pennock/software/sieve-connect-${version}.tar.bz2" -checksum=4a188ba50009170b5a7a51cbd0dbaab972eb1e42a3ad7c2d8d22fb63f2f77603 - -do_install() { - vbin sieve-connect - vman sieve-connect.1 - vlicense LICENSE -} diff --git a/srcpkgs/sift/template b/srcpkgs/sift/template deleted file mode 100644 index b056454b54abc0..00000000000000 --- a/srcpkgs/sift/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'sift' -pkgname=sift -version=0.9.0 -revision=15 -build_style=go -go_import_path="github.com/svent/sift" -hostmakedepends="git" -short_desc="Fast and powerful alternative to grep" -maintainer="Andrea Brancaleoni " -license="GPL-3.0-only" -homepage="https://github.com/svent/sift" -distfiles="$homepage/archive/v$version.tar.gz" -checksum=bbbd5c472c36b78896cd7ae673749d3943621a6d5523d47973ed2fc6800ae4c8 -broken="missing go.mod" diff --git a/srcpkgs/sigi/template b/srcpkgs/sigi/template deleted file mode 100644 index c8abee432c4468..00000000000000 --- a/srcpkgs/sigi/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'sigi' -pkgname=sigi -version=3.7.1 -revision=1 -build_style=cargo -short_desc="Organization tool for people who hate organization" -maintainer="J.R. Hill " -license="GPL-2.0-only" -homepage="https://github.com/sigi-cli/sigi" -distfiles="https://static.crates.io/crates/sigi/sigi-${version}.crate" -checksum=9fb629fd2e4644a8e4f173d73c45efad005afe23dd0dbfb0d51dec2f539a28e4 - -post_install() { - vman sigi.1 -} diff --git a/srcpkgs/sigil/template b/srcpkgs/sigil/template deleted file mode 100644 index 985474db813035..00000000000000 --- a/srcpkgs/sigil/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'sigil' -pkgname=sigil -version=2.4.0 -revision=2 -build_style=cmake -configure_args="-DUSE_SYSTEM_LIBS=ON" -hostmakedepends="pkg-config qt6-tools" -makedepends="qt6-base-devel qt6-webengine-devel qt6-svg-devel - python3-devel hunspell-devel pcre2-devel qt6-declarative-devel - qt6-base-private-devel minizip-devel" -short_desc="Multi-platform EPUB ebook editor" -maintainer="Emil Tomczyk " -license="GPL-3.0-or-later" -homepage="https://github.com/Sigil-Ebook/Sigil" -changelog="https://raw.githubusercontent.com/Sigil-Ebook/Sigil/master/ChangeLog.txt" -distfiles="${homepage}/archive/${version}.tar.gz" -checksum=200152fcda1d72b547e8981047c51415f1bcd3b8c28b463ffd1263438391f322 -python_version=3 - -case "$XBPS_TARGET_MACHINE" in - armv5* | armv6* | armv7* | ppc* | riscv64* | i686*) broken="qt6-webengine missing" ;; -esac - -if [ "$CROSS_BUILD" ]; then - hostmakedepends+=" qt6-base python3-devel" -fi diff --git a/srcpkgs/signal-backup-decode/patches/fix-build.patch b/srcpkgs/signal-backup-decode/patches/fix-build.patch deleted file mode 100644 index 0e8b4b7baddb2f..00000000000000 --- a/srcpkgs/signal-backup-decode/patches/fix-build.patch +++ /dev/null @@ -1,12 +0,0 @@ -Index: signal-backup-decode-0.2.3/src/Backups.rs -=================================================================== ---- signal-backup-decode-0.2.3.orig/src/Backups.rs -+++ signal-backup-decode-0.2.3/src/Backups.rs -@@ -6,7 +6,6 @@ - #![allow(clippy::all)] - - #![allow(unused_attributes)] --#![rustfmt::skip] - - #![allow(box_pointers)] - #![allow(dead_code)] diff --git a/srcpkgs/signal-backup-decode/template b/srcpkgs/signal-backup-decode/template deleted file mode 100644 index 49889a6e66f05d..00000000000000 --- a/srcpkgs/signal-backup-decode/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'signal-backup-decode' -pkgname=signal-backup-decode -version=0.2.3 -revision=3 -build_style=cargo -hostmakedepends="pkg-config" -makedepends="openssl-devel sqlite-devel" -short_desc="Decode Signal Android Backups" -maintainer="Spencer Burris " -license="GPL-3.0-or-later" -homepage="https://github.com/pajowu/signal-backup-decode" -distfiles="${homepage}/archive/v${version}.tar.gz" -checksum=e7727b6628004cd027e374bcd8a004d8c3e68b3ba03e82ce2c9e04ee58623ed2 - -post_patch() { - # required for openssl3 compat - cargo update --package openssl-sys:0.9.60 --precise 0.9.80 - cargo update --package openssl:0.10.32 --precise 0.10.45 -} diff --git a/srcpkgs/signify/files/void.h b/srcpkgs/signify/files/void.h deleted file mode 100644 index 01177f1141a1bc..00000000000000 --- a/srcpkgs/signify/files/void.h +++ /dev/null @@ -1,13 +0,0 @@ -#ifndef __GLIBC__ - -/* sys/cdefs.h stubs for musl */ - -#ifndef __BEGIN_DECLS -#define __BEGIN_DECLS -#define __END_DECLS -#endif - -#define __ASMNAME(x) "" x - -#include -#endif diff --git a/srcpkgs/signify/template b/srcpkgs/signify/template deleted file mode 100644 index b16d5184af53e0..00000000000000 --- a/srcpkgs/signify/template +++ /dev/null @@ -1,32 +0,0 @@ -# Template file for 'signify' -pkgname=signify -reverts="20141230_3 20141230_2 20141230_1" -version=32 -revision=1 -build_style=gnu-makefile -make_build_args="BZERO=bundled" -hostmakedepends="pkg-config" -makedepends="libbsd-devel libmd-devel" -checkdepends="tar" -short_desc="OpenBSD cryptographic signing and verification tool" -maintainer="Orphaned " -license="ISC" -homepage="https://www.tedunangst.com/flak/post/signify" -changelog="https://raw.githubusercontent.com/aperezdc/signify/master/CHANGELOG.md" -distfiles="https://github.com/aperezdc/signify/releases/download/v${version}/signify-${version}.tar.xz" -checksum=6dd1b97fd9273d268b70c1be3c2592cbbe1488bca5e45c12c58f8c74362758d5 - -pre_build() { - # Allow building with musl - cp ${FILESDIR}/void.h . - for file in blf.h sha2.h ohash.h; do - vsed -e '1 i\#include "void.h"' -i $file - done - - # Create license file - sed -E '3,15 !d;s/^ [*] ?//' signify.c > LICENSE -} - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/signing-party/patches/makefiles.patch b/srcpkgs/signing-party/patches/makefiles.patch deleted file mode 100644 index fa8d9d2e82d233..00000000000000 --- a/srcpkgs/signing-party/patches/makefiles.patch +++ /dev/null @@ -1,232 +0,0 @@ -commit 2ef002d78cbdeae8867a6aac63da451f0bb017c9 -Author: Jan Christian Grünhage -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 c1da6745e0d7a3..00000000000000 --- a/srcpkgs/signing-party/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'signing-party' -pkgname=signing-party -version=2.11 -revision=1 -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="Orphaned " -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 deleted file mode 100644 index 8f5259cc628be0..00000000000000 --- a/srcpkgs/signon-kwallet-extension/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'signon-kwallet-extension' -pkgname=signon-kwallet-extension -version=25.08.3 -revision=1 -build_style=cmake -configure_args="-DQT_MAJOR_VERSION=6" -hostmakedepends="extra-cmake-modules pkg-config qt6-base" -makedepends="kf6-kwallet-devel signond-devel" -short_desc="KWallet integration for signon framework" -maintainer="Piotr Wójcik " -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=47e79edfdb97d9240e22ed9fa624ebac3cd219e4a2ee770c6869b869b53b9aff diff --git a/srcpkgs/signon-plugin-oauth2/template b/srcpkgs/signon-plugin-oauth2/template deleted file mode 100644 index 2248b7aa1a225d..00000000000000 --- a/srcpkgs/signon-plugin-oauth2/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'signon-plugin-oauth2' -pkgname=signon-plugin-oauth2 -version=0.25 -revision=1 -_commit=fab698862466994a8fdc9aa335c87b4f05430ce6 -build_style=qmake -configure_args="LIBDIR=/usr/lib" -hostmakedepends="pkg-config qt6-base" -makedepends="qt6-base-devel signond-devel" -short_desc="OAuth 1.0/2.0 plugin for the SignOn daemon" -maintainer="Piotr Wójcik " -license="LGPL-2.1-only" -homepage="https://gitlab.com/accounts-sso/signon-plugin-oauth2" -#distfiles="https://gitlab.com/accounts-sso/signon-plugin-oauth2/-/archive/VERSION_${version}/signon-plugin-oauth2-VERSION_${version}.tar.bz2" -distfiles="https://gitlab.com/accounts-sso/signon-plugin-oauth2/-/archive/$_commit/signon-plugin-oauth2-$_commit.tar.gz" -checksum=5a1298cc49f504503f54f20f0f5f685e43f541244a654dd3da58951f43782625 -export QT=qt6 - -pre_configure() { - # Don't install tests and example - echo 'INSTALLS =' >> tests/tests.pro - echo 'INSTALLS =' >> example/example.pro -} - -if [ "$CROSS_BUILD" ]; then - CXXFLAGS+=" -I${XBPS_CROSS_BASE}/usr/include/qt6" - for i in ${XBPS_CROSS_BASE}/usr/include/qt6/*; do - CXXFLAGS+=" -I$i" - done -fi diff --git a/srcpkgs/signon-ui/template b/srcpkgs/signon-ui/template deleted file mode 100644 index 744255a3ac8940..00000000000000 --- a/srcpkgs/signon-ui/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'signon-ui' -pkgname=signon-ui -version=0.17 -revision=1 -_commit="eef943f0edf3beee8ecb85d4a9dae3656002fc24" -build_style=qmake -hostmakedepends="pkg-config qt6-base qt6-tools" -makedepends="libaccounts-qt6-devel libnotify-devel libproxy-devel - qt6-webengine-devel signond-devel" -short_desc="Online Accounts Sign-on UI" -maintainer="Piotr Wójcik " -license="GPL-3.0-only" -homepage="https://gitlab.com/accounts-sso/signon-ui" -distfiles="https://gitlab.com/accounts-sso/signon-ui/-/archive/$_commit/signon-ui-$_commit.tar.gz" -checksum=0906a1adee88e331e9dcf1f2d5978c24f8564fb734f5c114c88bddb63196d3d4 -export QT=qt6 - -if [ "$XBPS_WORDSIZE$XBPS_WORDSIZE" != "64$XBPS_TARGET_WORDSIZE" ]; then - broken="no qt6-webengine" -fi - -post_patch() { - # Don't build tests, they still require Webkit - vsed -e "s|src \\\|src|" -e "/tests/d" -i signon-ui.pro -} diff --git a/srcpkgs/signond-devel b/srcpkgs/signond-devel deleted file mode 120000 index f031d28e3a17ed..00000000000000 --- a/srcpkgs/signond-devel +++ /dev/null @@ -1 +0,0 @@ -signond \ No newline at end of file diff --git a/srcpkgs/signond-doc b/srcpkgs/signond-doc deleted file mode 120000 index f031d28e3a17ed..00000000000000 --- a/srcpkgs/signond-doc +++ /dev/null @@ -1 +0,0 @@ -signond \ No newline at end of file diff --git a/srcpkgs/signond/patches/cross.patch b/srcpkgs/signond/patches/cross.patch deleted file mode 100644 index ac73df20ae5617..00000000000000 --- a/srcpkgs/signond/patches/cross.patch +++ /dev/null @@ -1,68 +0,0 @@ -diff --git a/lib/SignOn/SignOnQt5Config.cmake.in b/lib/SignOn/SignOnQt5Config.cmake.in -index 128ee8d..bae7705 100644 ---- a/lib/SignOn/SignOnQt5Config.cmake.in -+++ b/lib/SignOn/SignOnQt5Config.cmake.in -@@ -2,6 +2,25 @@ - # SIGNONQT_LIBRARIES - The libraries needed to use libsignon-qt - # SIGNONQT_LIBRARIES_STATIC - The static version of libsignon-qt - --set(SIGNONQT_LIBRARIES $${INSTALL_LIBDIR}/lib$${TARGET}.so) --set(SIGNONQT_LIBRARIES_STATIC $${INSTALL_LIBDIR}/lib$${TARGET}.a) --set(SIGNONQT_INCLUDE_DIRS $${INSTALL_PREFIX}/include/$${TARGET}) -+# Compute the installation prefix relative to this file. -+get_filename_component(_IMPORT_PREFIX "${CMAKE_CURRENT_LIST_FILE}" PATH) -+# Use original install prefix when loaded through a -+# cross-prefix symbolic link such as /lib -> /usr/lib. -+get_filename_component(_realCurr "${_IMPORT_PREFIX}" REALPATH) -+get_filename_component(_realOrig "/usr/lib/cmake/SignOnQt5" REALPATH) -+if(_realCurr STREQUAL _realOrig) -+ set(_IMPORT_PREFIX "/usr/lib/cmake/SignOnQt5") -+endif() -+unset(_realOrig) -+unset(_realCurr) -+get_filename_component(_IMPORT_PREFIX "${_IMPORT_PREFIX}" PATH) -+get_filename_component(_IMPORT_PREFIX "${_IMPORT_PREFIX}" PATH) -+get_filename_component(_IMPORT_PREFIX "${_IMPORT_PREFIX}" PATH) -+if(_IMPORT_PREFIX STREQUAL "/") -+ set(_IMPORT_PREFIX "") -+endif() -+ -+set(SIGNONQT_LIBRARIES ${_IMPORT_PREFIX}/lib/lib$${TARGET}.so) -+set(SIGNONQT_INCLUDE_DIRS ${_IMPORT_PREFIX}/include/$${TARGET}/) -+set(SIGNONQT_LIBRARIES ${_IMPORT_PREFIX}/lib/lib$${TARGET}.so) -+set(SIGNONQT_INCLUDE_DIRS ${_IMPORT_PREFIX}/include/$${TARGET}/) -diff --git a/lib/SignOn/SignOnQt6Config.cmake.in b/lib/SignOn/SignOnQt6Config.cmake.in -index 128ee8d..9222038 100644 ---- a/lib/SignOn/SignOnQt6Config.cmake.in -+++ b/lib/SignOn/SignOnQt6Config.cmake.in -@@ -2,6 +2,25 @@ - # SIGNONQT_LIBRARIES - The libraries needed to use libsignon-qt - # SIGNONQT_LIBRARIES_STATIC - The static version of libsignon-qt - --set(SIGNONQT_LIBRARIES $${INSTALL_LIBDIR}/lib$${TARGET}.so) --set(SIGNONQT_LIBRARIES_STATIC $${INSTALL_LIBDIR}/lib$${TARGET}.a) --set(SIGNONQT_INCLUDE_DIRS $${INSTALL_PREFIX}/include/$${TARGET}) -+# Compute the installation prefix relative to this file. -+get_filename_component(_IMPORT_PREFIX "${CMAKE_CURRENT_LIST_FILE}" PATH) -+# Use original install prefix when loaded through a -+# cross-prefix symbolic link such as /lib -> /usr/lib. -+get_filename_component(_realCurr "${_IMPORT_PREFIX}" REALPATH) -+get_filename_component(_realOrig "/usr/lib/cmake/SignOnQt6" REALPATH) -+if(_realCurr STREQUAL _realOrig) -+ set(_IMPORT_PREFIX "/usr/lib/cmake/SignOnQt6") -+endif() -+unset(_realOrig) -+unset(_realCurr) -+get_filename_component(_IMPORT_PREFIX "${_IMPORT_PREFIX}" PATH) -+get_filename_component(_IMPORT_PREFIX "${_IMPORT_PREFIX}" PATH) -+get_filename_component(_IMPORT_PREFIX "${_IMPORT_PREFIX}" PATH) -+if(_IMPORT_PREFIX STREQUAL "/") -+ set(_IMPORT_PREFIX "") -+endif() -+ -+set(SIGNONQT_LIBRARIES ${_IMPORT_PREFIX}/lib/lib$${TARGET}.so) -+set(SIGNONQT_INCLUDE_DIRS ${_IMPORT_PREFIX}/include/$${TARGET}/) -+set(SIGNONQT_LIBRARIES ${_IMPORT_PREFIX}/lib/lib$${TARGET}.so) -+set(SIGNONQT_INCLUDE_DIRS ${_IMPORT_PREFIX}/include/$${TARGET}/) - - diff --git a/srcpkgs/signond/template b/srcpkgs/signond/template deleted file mode 100644 index ee99a1c17d2abf..00000000000000 --- a/srcpkgs/signond/template +++ /dev/null @@ -1,52 +0,0 @@ -# Template file for 'signond' -pkgname=signond -version=8.61 -revision=3 -_commit="c8ad98249af541514ff7a81634d3295e712f1a39" -build_style=qmake -configure_args="LIBDIR=/usr/lib .." -conf_files="/etc/signond.conf" -hostmakedepends="pkg-config doxygen qt6-base" -makedepends="qt6-base-devel" -short_desc="Daemon providing SSO over D-Bus for the gSSO framework" -maintainer="John Rowley " -license="LGPL-2.1-only" -homepage="https://gitlab.com/accounts-sso/signond" -distfiles="https://gitlab.com/accounts-sso/signond/-/archive/$_commit/signond-$_commit.tar.gz" -checksum=2c3dd97fcdb90f38bb9884f7e11d0fb9ba214f78bddaacb27e4969cefff7d690 - -post_extract() { - mkdir -p build-qt6 -} - -pre_configure() { - build_wrksrc=build-qt6 -} - -do_build() { - make -C build-qt6 ${make_jobs} -} - -do_install() { - make -C build-qt6 install DESTDIR=${DESTDIR} PREFIX=/usr \ - INSTALL_ROOT=${DESTDIR} STRIP=true -} - -signond-doc_package() { - short_desc+=" - documentation" - pkg_install() { - vmove usr/share/doc - } -} - -signond-devel_package() { - short_desc+=" - development files" - depends="qt6-base-devel ${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/*.so - vmove usr/lib/pkgconfig - vmove usr/lib/*.a - vmove usr/lib/cmake - } -} diff --git a/srcpkgs/signond/update b/srcpkgs/signond/update deleted file mode 100644 index dd2c6d269196ce..00000000000000 --- a/srcpkgs/signond/update +++ /dev/null @@ -1 +0,0 @@ -pattern='/archive/[^/]+/\Q'"$pkgname"'\E-(v|VERSION_)?\K[\d\.]+(?=\.tar\.gz")' diff --git a/srcpkgs/sigrok-cli/template b/srcpkgs/sigrok-cli/template deleted file mode 100644 index cd3f251c6bbc90..00000000000000 --- a/srcpkgs/sigrok-cli/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'sigrok-cli' -pkgname=sigrok-cli -version=0.7.2 -revision=3 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="glib-devel libzip-devel libsigrok-devel libsigrokdecode-devel" -depends="sigrok-firmware-fx2lafw" -short_desc="Provide the basic sigrok functionality from the command-line" -maintainer="lemmi " -license="GPL-3.0-or-later" -homepage="https://sigrok.org/" -changelog="https://sigrok.org/gitweb/?p=sigrok-cli.git;a=blob_plain;f=NEWS;hb=refs/heads/sigrok-cli-${version%.*}.x" -distfiles="https://sigrok.org/download/source/${pkgname}/${pkgname}-${version}.tar.gz" -checksum=71d0443f36897bf565732dec206830dbea0f2789b6601cf10536b286d1140ab8 diff --git a/srcpkgs/sigrok-firmware-fx2lafw/template b/srcpkgs/sigrok-firmware-fx2lafw/template deleted file mode 100644 index 92aed209afcdec..00000000000000 --- a/srcpkgs/sigrok-firmware-fx2lafw/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'sigrok-firmware-fx2lafw' -pkgname=sigrok-firmware-fx2lafw -version=0.1.7 -revision=3 -short_desc="Sigrok fx2lafw Firmware files" -maintainer="lemmi " -license="GPL-2.0-or-later,LGPL-2.1-or-later" -homepage="https://sigrok.org/" -changelog="https://sigrok.org/gitweb/?p=sigrok-firmware-fx2lafw.git;a=blob_plain;f=NEWS;hb=HEAD" -distfiles="https://sigrok.org/download/binary/${pkgname}/${pkgname}-bin-${version}.tar.gz" -checksum=c876fd075549e7783a6d5bfc8d99a695cfc583ddbcea0217d8e3f9351d1723af - -do_install() { - for fw in fx2lafw-*.fw; do - vinstall "$fw" 644 usr/share/sigrok-firmware - done -} diff --git a/srcpkgs/silc-client/template b/srcpkgs/silc-client/template deleted file mode 100644 index 99bfe43ce8dd50..00000000000000 --- a/srcpkgs/silc-client/template +++ /dev/null @@ -1,31 +0,0 @@ -# Template file for 'silc-client' -pkgname=silc-client -version=1.1.11 -revision=2 -build_style=gnu-configure -configure_args="--enable-debug --enable-ipv6 --disable-optimizations - ac_cv_func_pthread_rwlock_init=set ac_cv_func_epoll_wait=set" -conf_files="/etc/silc.conf" -hostmakedepends="pkg-config" -makedepends="silc-toolkit-devel ncurses-devel pcre-devel glib-devel" -short_desc="Secure Internet Live Conferencing client" -maintainer="Orphaned " -license="GPL-2.0-only" -homepage="http://www.silcnet.org/client.html" -distfiles="${SOURCEFORGE_SITE}/silc/silc/client/sources/$pkgname-$version.tar.bz2" -checksum=36dfc3782e5949433fb8b0f1acf599426fb706555d343095641a49dbaa1b978d - -LDFLAGS="-lncursesw" - -# Package build options -build_options="perl" - -if [ "$build_option_perl" ]; then - configure_args+=" --with-perl" - hostmakedepends+=" perl" -else - configure_args+=" --without-perl" - post_install() { - rm -rf ${DESTDIR}/usr/share/silc/scripts - } -fi diff --git a/srcpkgs/silc-toolkit-devel b/srcpkgs/silc-toolkit-devel deleted file mode 120000 index 7b46ffafea8d22..00000000000000 --- a/srcpkgs/silc-toolkit-devel +++ /dev/null @@ -1 +0,0 @@ -silc-toolkit \ No newline at end of file diff --git a/srcpkgs/silc-toolkit/template b/srcpkgs/silc-toolkit/template deleted file mode 100644 index 1c7a03b3ad541d..00000000000000 --- a/srcpkgs/silc-toolkit/template +++ /dev/null @@ -1,34 +0,0 @@ -# Template file for 'silc-toolkit' -pkgname=silc-toolkit -version=1.1.12 -revision=3 -build_style=gnu-configure -configure_args="--with-perl=yes --with-simdir=/usr/lib/silc/modules - --enable-debug --enable-ipv6 --disable-optimizations - ac_cv_func_pthread_rwlock_init=set ac_cv_func_epoll_wait=set" -hostmakedepends="nasm perl" -makedepends="gmp-devel libidn-devel" -short_desc="Secure Internet Live Conferencing protocol toolkit" -maintainer="Orphaned " -license="GPL-2.0-or-later, BSD-3-Clause" -homepage="http://www.silcnet.org/" -distfiles="${SOURCEFORGE_SITE}/silc/silc/client/sources/$pkgname-$version.tar.bz2" -checksum=be170288f79fbe34971fc26fe762a8329621e11a117f20c218857f2bbad24d6e - -post_install() { - #Remove large (useless) documentation. - rm -rf usr/share/doc/silc-toolkit/toolkit - vlicense BSD -} - -silc-toolkit-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}-${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - vmove usr/share/doc - } -} diff --git a/srcpkgs/silc/template b/srcpkgs/silc/template deleted file mode 100644 index 473fc0961e8790..00000000000000 --- a/srcpkgs/silc/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'silc' -pkgname=silc -version=1.1.19 -revision=3 -build_style=gnu-configure -configure_args="--enable-debug --disable-optimizations --enable-ipv6 --with-logsdir=/var/log/silc - --with-silcd-pid-file=/var/run/silcd.pid ac_cv_func_pthread_rwlock_init=set ac_cv_func_epoll_wait=set - --sbindir=/usr/bin" -makedepends="silc-toolkit" -short_desc="Secure Internet Live Conferencing server" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="http://www.silcnet.org/server.html" -distfiles="${SOURCEFORGE_SITE}/silc/silc/server/sources/silc-server-${version}.tar.bz2" -checksum=b2fdfb9aca1c8886e7de9aa888f856247848aaf19b78b4fa64ca69c7210e76ce diff --git a/srcpkgs/silc/update b/srcpkgs/silc/update deleted file mode 100644 index 6a99e6f4193c4c..00000000000000 --- a/srcpkgs/silc/update +++ /dev/null @@ -1 +0,0 @@ -pkgname=silc-server diff --git a/srcpkgs/sile/template b/srcpkgs/sile/template deleted file mode 100644 index dcbe316eca5f19..00000000000000 --- a/srcpkgs/sile/template +++ /dev/null @@ -1,54 +0,0 @@ -# Template file for 'sile' -pkgname=sile -version=0.15.13 -revision=1 -build_style=gnu-configure -build_helper=rust -configure_args="--with-system-lua-sources --with-system-luarocks --disable-emdedded-resources" -hostmakedepends="jq poppler cargo rust pkg-config automake luarocks-lua51" -makedepends="harfbuzz-devel lua51-devel lua51-lpeg lua51-luaexpat - lua51-zlib lua51-luafilesystem lua51-luasocket lua51-luasec lua51-cassowary - lua51-compat53 lua51-cldr lua51-fluent lua51-loadkit lua51-linenoise - lua51-cliargs lua51-luarepl lua51-luasocket lua51-luasec lua51-luautf8 - lua51-vstruct fontconfig-devel LuaJIT-devel font-sil-gentium rust-std" -depends="LuaJIT lua51-lpeg lua51-luaexpat lua51-zlib lua51-luafilesystem lua51-cassowary - lua51-luasocket lua51-luasec lua51-compat53 lua51-cldr lua51-fluent lua51-loadkit - lua51-linenoise lua51-cliargs lua51-luarepl lua51-luasocket lua51-luasec lua51-luautf8 - lua51-vstruct font-sil-gentium" -short_desc="Modern typesetting system inspired by TeX" -maintainer="Orphaned " -license="MIT" -homepage="https://www.sile-typesetter.org/" -distfiles="https://github.com/sile-typesetter/sile/releases/download/v${version}/sile-${version}.tar.zst" -checksum=5e97c19651aff710687b93292d5361cb411652094bcc8c62c811c19f7a81464b - -if [ "$CROSS_BUILD" ]; then - hostmakedepends+=" ${makedepends}" -fi - -post_install() { - vlicense LICENSE.md -} - -pre_configure() { - if [ "$CROSS_BUILD" ]; then - export CARGO_TARGET_TRIPLE=${XBPS_CROSS_RUST_TARGET} - fi -} - -libtexpdf_package() { - short_desc="PDF library extracted from TeX's dvipdfmx" - pkg_install() { - vmove "usr/lib/libtexpdf.so.*" - } -} - -libtexpdf-devel_package() { - short_desc="PDF library extracted from TeX's dvipdfmx - (development files)" - depends="libtexpdf-${version}_${revision}" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.so" - vmove "usr/lib/*.a" - } -} diff --git a/srcpkgs/silly-devel b/srcpkgs/silly-devel deleted file mode 120000 index 580291329b5a79..00000000000000 --- a/srcpkgs/silly-devel +++ /dev/null @@ -1 +0,0 @@ -silly \ No newline at end of file diff --git a/srcpkgs/silly/patches/png_longjmp.patch b/srcpkgs/silly/patches/png_longjmp.patch deleted file mode 100644 index 9bd330d8fce681..00000000000000 --- a/srcpkgs/silly/patches/png_longjmp.patch +++ /dev/null @@ -1,15 +0,0 @@ ---- a/src/loaders/SILLYPNGImageLoader.cpp 2006-06-19 00:42:12.000000000 +0200 -+++ b/src/loaders/SILLYPNGImageLoader.cpp 2015-08-03 15:39:36.102606369 +0200 -@@ -64,10 +64,8 @@ - png_const_charp error) - { - // printf("PNG Error: %s\n", error); -- // copied from libpng's pngerror.cpp -- jmp_buf buf; -- memcpy(buf, png_ptr->jmpbuf, sizeof(jmp_buf)); -- longjmp(buf, 1); -+ // use png-1.6.18 png_longjmp() function -+ png_longjmp(png_ptr, 1); - } - - diff --git a/srcpkgs/silly/template b/srcpkgs/silly/template deleted file mode 100644 index 6c6d730e94f48e..00000000000000 --- a/srcpkgs/silly/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'silly' -pkgname=silly -version=0.1.0 -revision=2 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="libjpeg-turbo-devel libpng-devel" -short_desc="Simple image loading library" -maintainer="Orphaned " -license="MIT" -homepage="http://sourceforge.net/projects/crayzedsgui/" -distfiles="${SOURCEFORGE_SITE}/project/crayzedsgui/${pkgname^^}/${version}/${pkgname^^}-${version}.tar.gz" -checksum=afa064f70433008ec9837fb601c8d73e73db07856e4566f8bee010758c5304ac - -post_install() { - vlicense COPYING -} -silly-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 - } -} diff --git a/srcpkgs/silly/update b/srcpkgs/silly/update deleted file mode 100644 index 9a25764ed2f58c..00000000000000 --- a/srcpkgs/silly/update +++ /dev/null @@ -1 +0,0 @@ -site=http://sourceforge.net/projects/crayzedsgui/rss?limit=500 diff --git a/srcpkgs/simage-devel b/srcpkgs/simage-devel deleted file mode 120000 index 0b68c7bcd21885..00000000000000 --- a/srcpkgs/simage-devel +++ /dev/null @@ -1 +0,0 @@ -simage \ No newline at end of file diff --git a/srcpkgs/simage/template b/srcpkgs/simage/template deleted file mode 100644 index 8eaf458afe7409..00000000000000 --- a/srcpkgs/simage/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'simage' -pkgname=simage -version=1.8.3 -revision=2 -build_style=cmake -makedepends="libjpeg-turbo-devel libpng-devel tiff-devel jasper-devel - libsndfile-devel libvorbis-devel giflib-devel" -short_desc="Library with image format loaders for image files as texture" -maintainer="Orphaned " -license="0BSD" -homepage="https://github.com/coin3d/simage" -distfiles="https://github.com/coin3d/simage/releases/download/v${version}/simage-${version}-src.tar.gz" -checksum=ffc0d5a00b74d1e15655ad195bd535f0c0828c9d0f464c1ea4167799c79f6fe7 - -post_install() { - vlicense LICENSE -} - -simage-devel_package() { - short_desc+=" - development files" - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - vmove "usr/lib/*.so" - vmove /usr/lib/pkgconfig - } -} diff --git a/srcpkgs/simavr-devel b/srcpkgs/simavr-devel deleted file mode 120000 index b782d6f5207845..00000000000000 --- a/srcpkgs/simavr-devel +++ /dev/null @@ -1 +0,0 @@ -simavr \ No newline at end of file diff --git a/srcpkgs/simavr/template b/srcpkgs/simavr/template deleted file mode 100644 index aabb164041e3e1..00000000000000 --- a/srcpkgs/simavr/template +++ /dev/null @@ -1,34 +0,0 @@ -# Template file for 'simavr' -pkgname=simavr -version=1.7 -revision=1 -hostmakedepends="pkg-config" -hostmakedepends="which" -makedepends="elfutils-devel libfreeglut-devel avr-libc" -short_desc="Lean, mean, and hackable AVR simulator" -maintainer="Robert Lowry " -license="GPL-3.0-or-later" -homepage="https://github.com/buserror/simavr" -distfiles="https://github.com/buserror/simavr/archive/v${version}.tar.gz" -checksum=e7b3d5f0946e84fbe76a37519d0f146d162bbf88641ee91883b3970b02c77093 -CFLAGS="-fPIC -Wno-error=stringop-truncation" - -do_build() { - make RELEASE=1 build-simavr - make RELEASE=1 -C examples/parts -} - -do_install() { - make PREFIX=/usr DESTDIR=${DESTDIR}/usr install -} - -simavr-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.so" - vmove "usr/lib/*.a" - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/simde/template b/srcpkgs/simde/template deleted file mode 100644 index be6a7b3f7d92a9..00000000000000 --- a/srcpkgs/simde/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'simde' -pkgname=simde -version=0.8.2 -revision=1 -build_style=meson -short_desc="Implementations of SIMD instruction sets" -maintainer="classabbyamp " -license="MIT" -homepage="https://github.com/simd-everywhere/simde" -changelog="https://github.com/simd-everywhere/simde/releases" -distfiles="https://github.com/simd-everywhere/simde/archive/refs/tags/v${version}.tar.gz" -checksum=ed2a3268658f2f2a9b5367628a85ccd4cf9516460ed8604eed369653d49b25fb - -# if [ "$XBPS_TARGET_LIBC" = musl ]; then -# # /usr/bin/ld: :(.text+0x1105): undefined reference to `roundeven' -# make_check=no -# fi - -if [ "$XBPS_CHECK_PKGS" ] && [ "$XBPS_TARGET_LIBC" != musl ]; then - configure_args+=" -Dtests=true" -else - configure_args+=" -Dtests=false" -fi - -post_install() { - vlicense COPYING -} diff --git a/srcpkgs/simgear-devel b/srcpkgs/simgear-devel deleted file mode 120000 index ce3c8b7b23405a..00000000000000 --- a/srcpkgs/simgear-devel +++ /dev/null @@ -1 +0,0 @@ -simgear \ No newline at end of file diff --git a/srcpkgs/simgear/patches/fix-include.patch b/srcpkgs/simgear/patches/fix-include.patch deleted file mode 100644 index c63eef88767a69..00000000000000 --- a/srcpkgs/simgear/patches/fix-include.patch +++ /dev/null @@ -1,12 +0,0 @@ -Index: simgear-2020.3.13/simgear/scene/viewer/Compositor.hxx -=================================================================== ---- simgear-2020.3.13.orig/simgear/scene/viewer/Compositor.hxx -+++ simgear-2020.3.13/simgear/scene/viewer/Compositor.hxx -@@ -17,6 +17,7 @@ - #ifndef SG_COMPOSITOR_HXX - #define SG_COMPOSITOR_HXX - -+#include - #include - #include - diff --git a/srcpkgs/simgear/patches/musl-strerror_r.patch b/srcpkgs/simgear/patches/musl-strerror_r.patch deleted file mode 100644 index b88fa29600fe21..00000000000000 --- a/srcpkgs/simgear/patches/musl-strerror_r.patch +++ /dev/null @@ -1,25 +0,0 @@ ---- a/simgear/misc/strutils.cxx 2020-06-26 00:07:33.000000000 +0200 -+++ b/simgear/misc/strutils.cxx 2020-08-22 19:50:07.043076612 +0200 -@@ -1169,7 +1175,13 @@ - // Always makes the string in 'buf' null-terminated - retcode = strerror_s(buf, sizeof(buf), errnum); - #elif defined(_GNU_SOURCE) -+#if defined(__GLIBC__) - return std::string(strerror_r(errnum, buf, sizeof(buf))); -+#else -+ int retcode; -+ // Musl libc support -+ retcode = strerror_r(errnum, buf, sizeof(buf)); -+#endif - #elif (_POSIX_C_SOURCE >= 200112L) || defined(SG_MAC) || defined(__FreeBSD__) || defined(__OpenBSD__) - int retcode; - // POSIX.1-2001 and POSIX.1-2008 -@@ -1178,7 +1184,7 @@ - #error "Could not find a thread-safe alternative to strerror()." - #endif - --#if !defined(_GNU_SOURCE) -+#if !defined(_GNU_SOURCE) || !defined(__GLIBC__) - if (retcode) { - std::string msg = "unable to get error message for a given error number"; - // C++11 would make this shorter with std::to_string() diff --git a/srcpkgs/simgear/patches/musl-u_types.patch b/srcpkgs/simgear/patches/musl-u_types.patch deleted file mode 100644 index 65f38492008774..00000000000000 --- a/srcpkgs/simgear/patches/musl-u_types.patch +++ /dev/null @@ -1,94 +0,0 @@ ---- a/simgear/package/md5.h 2016-05-17 10:36:36.000000000 +0200 -+++ b/simgear/package/md5.h 2016-06-18 14:38:16.524925475 +0200 -@@ -19,27 +19,23 @@ - extern "C" { - #endif - --#if defined(_MSC_VER) --typedef unsigned char u_int8_t; --typedef unsigned int u_int32_t; --typedef unsigned __int64 u_int64_t; --#endif -+#include - - #define MD5_BLOCK_LENGTH 64 - #define MD5_DIGEST_LENGTH 16 - #define MD5_DIGEST_STRING_LENGTH (MD5_DIGEST_LENGTH * 2 + 1) - - typedef struct MD5Context { -- u_int32_t state[4]; /* state */ -- u_int64_t count; /* number of bits, mod 2^64 */ -- u_int8_t buffer[MD5_BLOCK_LENGTH]; /* input buffer */ -+ uint32_t state[4]; /* state */ -+ uint64_t count; /* number of bits, mod 2^64 */ -+ uint8_t buffer[MD5_BLOCK_LENGTH]; /* input buffer */ - } SG_MD5_CTX; - - void SG_MD5Init(SG_MD5_CTX *); --void SG_MD5Update(SG_MD5_CTX *, const u_int8_t *, size_t); -+void SG_MD5Update(SG_MD5_CTX *, const uint8_t *, size_t); - void SG_MD5Pad(SG_MD5_CTX *); --void SG_MD5Final(u_int8_t [MD5_DIGEST_LENGTH], SG_MD5_CTX *); --void SG_MD5Transform(u_int32_t [4], const u_int8_t [MD5_BLOCK_LENGTH]); -+void SG_MD5Final(uint8_t [MD5_DIGEST_LENGTH], SG_MD5_CTX *); -+void SG_MD5Transform(uint32_t [4], const uint8_t [MD5_BLOCK_LENGTH]); - - #ifdef __cplusplus - } // of extern C ---- a/simgear/package/md5.c 2016-05-17 10:36:36.000000000 +0200 -+++ b/simgear/package/md5.c 2016-06-18 14:38:25.150680387 +0200 -@@ -39,7 +39,7 @@ - (cp)[1] = (value) >> 8; \ - (cp)[0] = (value); } while (0) - --static u_int8_t PADDING[MD5_BLOCK_LENGTH] = { -+static uint8_t PADDING[MD5_BLOCK_LENGTH] = { - 0x80, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 -@@ -73,7 +73,7 @@ - need = MD5_BLOCK_LENGTH - have; - - /* Update bitcount */ -- ctx->count += (u_int64_t)len << 3; -+ ctx->count += (uint64_t)len << 3; - - if (len >= need) { - if (have != 0) { -@@ -104,7 +104,7 @@ - void - SG_MD5Pad(SG_MD5_CTX *ctx) - { -- u_int8_t count[8]; -+ uint8_t count[8]; - size_t padlen; - - /* Convert count to 8 bytes in little endian order. */ -@@ -154,20 +154,20 @@ - * the data and converts bytes into longwords for this routine. - */ - void --SG_MD5Transform(u_int32_t state[4], const u_int8_t block[MD5_BLOCK_LENGTH]) -+SG_MD5Transform(uint32_t state[4], const uint8_t block[MD5_BLOCK_LENGTH]) - { -- u_int32_t a, b, c, d, in[MD5_BLOCK_LENGTH / 4]; -+ uint32_t a, b, c, d, in[MD5_BLOCK_LENGTH / 4]; - - #if ((defined(__BYTE_ORDER__) && __BYTE_ORDER__==__ORDER_LITTLE_ENDIAN__) || \ - defined(_M_IX86) || defined(_M_X64) || defined(_M_ARM) ) - memcpy(in, block, sizeof(in)); - #else - for (a = 0; a < MD5_BLOCK_LENGTH / 4; a++) { -- in[a] = (u_int32_t)( -- (u_int32_t)(block[a * 4 + 0]) | -- (u_int32_t)(block[a * 4 + 1]) << 8 | -- (u_int32_t)(block[a * 4 + 2]) << 16 | -- (u_int32_t)(block[a * 4 + 3]) << 24); -+ in[a] = (uint32_t)( -+ (uint32_t)(block[a * 4 + 0]) | -+ (uint32_t)(block[a * 4 + 1]) << 8 | -+ (uint32_t)(block[a * 4 + 2]) << 16 | -+ (uint32_t)(block[a * 4 + 3]) << 24); - } - #endif - diff --git a/srcpkgs/simgear/template b/srcpkgs/simgear/template deleted file mode 100644 index 5f0a86cd42dc2f..00000000000000 --- a/srcpkgs/simgear/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 'simgear' -pkgname=simgear -version=2020.3.17 -revision=3 -# XXX: always keep in sync with flightgear version! -build_style=cmake -configure_args="-DENABLE_TESTS=OFF -DOpenGL_GL_PREFERENCE=GLVND - -DSYSTEM_EXPAT=ON -DSYSTEM_UDNS=ON" -hostmakedepends="pkg-config" -makedepends="boost-devel-minimal freetype-devel libjpeg-turbo-devel giflib-devel - libcurl-devel libfreeglut-devel libopenal-devel osg-devel plib-devel - liblzma-devel expat-devel udns-devel" -short_desc="Simulation engine for FlightGear" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="https://www.flightgear.org/" -distfiles="$SOURCEFORGE_SITE/project/flightgear/release-${version%.*}/${pkgname}-${version}.tar.bz2" -checksum=4c5e9cd0dcff1bd311c2460aa601230bd80abdbaec751b559c1d7147749f377c -CXXFLAGS=" -D_LARGE_FILE_SOURCE=1 -D_FILE_OFFSET_BITS=64" - -simgear-devel_package() { - depends="simgear>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/simh/template b/srcpkgs/simh/template deleted file mode 100644 index 1bd32a20b8da4f..00000000000000 --- a/srcpkgs/simh/template +++ /dev/null @@ -1,35 +0,0 @@ -# Template file for 'simh' -pkgname=simh -version=3.12 -revision=1 -create_wrksrc=yes -build_wrksrc="sim" -hostmakedepends="unzip" -makedepends="libpcap-devel" -short_desc="Emulator for historical computers including PDP-11 and VAX" -maintainer="Orphaned " -license="MIT" -homepage="http://simh.trailing-edge.com/" -distfiles="http://simh.trailing-edge.com/sources/simhv${version/.}-3.zip" -checksum=b7177b23242c601f1619b4eed176107fcec2bfb6562ebf0850c1145576bae053 -nopie=yes - -CFLAGS="-fcommon" - -do_build() { - mkdir -p BIN - make ${makejobs} all \ - OS_CCDEFS="$CFLAGS -D_GNU_SOURCE" \ - OS_LDFLAGS="$LDFLAGS -pthread -lm" \ - NETWORK_OPT="-DUSE_NETWORK -isystem ${XBPS_CROSS_BASE}/usr/include -lpcap" -} -do_install() { - ( - cd BIN - rm -r buildtools - for b in *; do vbin $b simh-$b; done - ) - vinstall VAX/ka655x.bin 0644 usr/lib/simh - sed -n '/Copy/,/written/p' sim_defs.h >LICENSE - vlicense LICENSE -} diff --git a/srcpkgs/simple-mtpfs/template b/srcpkgs/simple-mtpfs/template deleted file mode 100644 index 461a086cc36325..00000000000000 --- a/srcpkgs/simple-mtpfs/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'simple-mtpfs' -pkgname=simple-mtpfs -version=0.4.0 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config automake autoconf-archive" -makedepends="fuse-devel libmtp-devel" -short_desc="FUSE filesystem that supports reading/writing from MTP devices" -maintainer="Leah Neukirchen " -license="GPL-2.0-or-later" -homepage="https://github.com/phatina/simple-mtpfs/" -distfiles="https://github.com/phatina/simple-mtpfs/archive/v${version}.tar.gz" -checksum=1d011df3fa09ad0a5c09d48d84c03e6cddf86390af9eb4e0c178193f32f0e2fc - -pre_configure() { - ./autogen.sh -} diff --git a/srcpkgs/simple-scan/template b/srcpkgs/simple-scan/template deleted file mode 100644 index 11195474086368..00000000000000 --- a/srcpkgs/simple-scan/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'simple-scan' -pkgname=simple-scan -version=46.0 -revision=1 -build_style=meson -hostmakedepends="gettext glib-devel itstool pkg-config vala" -makedepends="libadwaita-devel libwebp-devel sane-devel" -depends="hicolor-icon-theme sane" -short_desc="GTK Simple scanning utility" -maintainer="Enno Boland " -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}/simple-scan/${version%.*}/simple-scan-${version}.tar.xz" -checksum=c16e6590142fe563be5143122b3bbb53f6b00a7da9d952f61c47fa26f7b4f0a9 diff --git a/srcpkgs/simutron/patches/remove-bitbang-from-firmware-c.patch b/srcpkgs/simutron/patches/remove-bitbang-from-firmware-c.patch deleted file mode 100644 index 7640a0a7444c89..00000000000000 --- a/srcpkgs/simutron/patches/remove-bitbang-from-firmware-c.patch +++ /dev/null @@ -1,13 +0,0 @@ ---- a/plugins/avrmcu/plugin/firmware.c -+++ b/plugins/avrmcu/plugin/firmware.c -@@ -118,10 +118,6 @@ - case AVR_MMCU_TAG_SIMAVR_CONSOLE: { - firmware->console_register_addr = src[0] | (src[1] << 8); - } break; -- case AVR_MMCU_TAG_BITBANG: { -- firmware->bitbang_on_mask = -- src[0] | (src[1] << 8) | (src[2] << 16) | (src[3] << 24); -- } break; - } - size -= next; - src += next - 2; // already incremented diff --git a/srcpkgs/simutron/template b/srcpkgs/simutron/template deleted file mode 100644 index ce812edb2fc676..00000000000000 --- a/srcpkgs/simutron/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'simutron' -pkgname=simutron -version=1.0.1.SR2 -revision=1 -build_wrksrc=build -build_style=qmake -hostmakedepends="subversion qt5-qmake qt5-host-tools pkg-config" -makedepends="simavr-devel qt5-devel" -short_desc="AVR simulator IDE" -maintainer="Artur Sinila " -license="GPL-3.0-only" -homepage="https://sourceforge.net/projects/simutron/" -nostrip_files="LCD20x4Test.elf" - -do_fetch() { - svn checkout "https://svn.code.sf.net/p/${pkgname}/code/branches/RB-${version/.SR/-SR}" "$wrksrc" -} - -post_extract() { - rm share/simutron/examples/MENWIZ/LCD20x4Test/bin/Debug/LCD20x4Test.elf - rm share/simutron/examples/MENWIZ/LCD20x4Test/bin/Release/LCD20x4Test.elf -} diff --git a/srcpkgs/since/template b/srcpkgs/since/template deleted file mode 100644 index 930ed449262b6c..00000000000000 --- a/srcpkgs/since/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'since' -pkgname=since -version=1.1 -revision=2 -short_desc="Stateful tail" -maintainer="Orphaned " -license="GPL-3.0-or-later" -homepage="http://web.archive.org/web/20161220221905/http://welz.org.za/projects/since" -distfiles="${DEBIAN_SITE}/main/s/since/${pkgname}_${version}.orig.tar.gz" -checksum=739b7f161f8a045c1dff184e0fc319417c5e2deb3c7339d323d4065f7a3d0f45 - -do_build() { - # Don't even bother with the makefile - CFLAGS+=" -DUSE_INOTIFY -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64" - ${CC} ${pkgname}.c -o ${pkgname} -O2 ${CFLAGS} ${LDFLAGS} -} - -do_install() { - vbin ${pkgname} - vman ${pkgname}.1 -} diff --git a/srcpkgs/singular/patches/flint-3.3.patch b/srcpkgs/singular/patches/flint-3.3.patch deleted file mode 100644 index 20bee5511c2285..00000000000000 --- a/srcpkgs/singular/patches/flint-3.3.patch +++ /dev/null @@ -1,29 +0,0 @@ -Taken from: -https://gitlab.archlinux.org/archlinux/packaging/packages/singular/-/blob/main/flint-3.3.patch - -diff --git a/factory/FLINTconvert.cc b/factory/FLINTconvert.cc -index c36f6022d..67c271c5a 100644 ---- a/factory/FLINTconvert.cc -+++ b/factory/FLINTconvert.cc -@@ -652,7 +652,7 @@ convertFacCFMatrix2Fq_nmod_mat_t (fq_nmod_mat_t M, - { - for(j=m.columns();j>0;j--) - { -- convertFacCF2nmod_poly_t (M->rows[i-1]+j-1, m (i,j)); -+ convertFacCF2nmod_poly_t (fq_nmod_mat_entry (M, i-1, j-1), m (i,j)); - } - } - } -diff --git a/libpolys/polys/flintconv.cc b/libpolys/polys/flintconv.cc -index 89152f5e4..56d527c16 100644 ---- a/libpolys/polys/flintconv.cc -+++ b/libpolys/polys/flintconv.cc -@@ -331,7 +331,7 @@ void convSingMFlintFq_nmod_mat(matrix m, fq_nmod_mat_t M, const fq_nmod_ctx_t fq - { - for(j=MATCOLS(m);j>0;j--) - { -- convSingPFlintnmod_poly_t (M->rows[i-1]+j-1, MATELEM(m,i,j),r); -+ convSingPFlintnmod_poly_t (fq_nmod_mat_entry (M, i-1, j-1), MATELEM(m,i,j),r); - } - } - } diff --git a/srcpkgs/singular/template b/srcpkgs/singular/template deleted file mode 100644 index 77951481a8aa68..00000000000000 --- a/srcpkgs/singular/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'singular' -pkgname=singular -version=4.4.1 -revision=3 -_majver=${version%p*} -build_style=gnu-configure -configure_args="--with-readline=ncurses - --enable-gfanlib - --enable-Singular - --enable-factory - --disable-doc - --disable-polymake - --without-python - --with-libparse - ac_cv_lib_cddgmp_dd_free_global_constants=yes" -hostmakedepends="perl tar" -makedepends="flintlib-devel cddlib-devel readline-devel" -short_desc="Computer algebra system for polynomial computations" -maintainer="dkwo , Gonzalo Tornaría " -license="GPL-2.0-or-later" -homepage="https://www.singular.uni-kl.de" -distfiles="https://www.singular.uni-kl.de/ftp/pub/Math/Singular/SOURCES/${_majver//./-}/singular-${version}.tar.gz" -checksum=6a4fbaaed05b89c35bff3b1c5e124344a088097f81affe129c9ae619b282b49b - -if [ -z "$CROSS_BUILD" ]; then - makedepends+=" ntl-devel" -fi diff --git a/srcpkgs/singular/update b/srcpkgs/singular/update deleted file mode 100644 index 8b7c1641db691c..00000000000000 --- a/srcpkgs/singular/update +++ /dev/null @@ -1,3 +0,0 @@ -# skip *p* which often behaves as a prerelease for next version -# see https://github.com/sagemath/sage/pull/38689#issuecomment-2366934173 -ignore='*p*' diff --git a/srcpkgs/sinit/template b/srcpkgs/sinit/template deleted file mode 100644 index 14f2f838a96b58..00000000000000 --- a/srcpkgs/sinit/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'sinit' -pkgname=sinit -version=1.1 -revision=1 -build_style=gnu-makefile -short_desc="Simple init, initially based on Rich Felker’s minimal init" -maintainer="Orphaned " -license="MIT" -homepage="http://tools.suckless.org/sinit/" -distfiles="http://dl.suckless.org/${pkgname}/${pkgname}-${version}.tar.gz" -checksum=545a6dd100e17a089b009562a946d76ff0578d060c237d94d39fadc555f7b549 - -pre_build() { - LD=$CC - sed -i 's| -Os||g' config.mk - sed -i 's|^CPPFLAGS =|override CPPFLAGS +=|g' config.mk - sed -i 's|^CFLAGS =|override CFLAGS +=|g' config.mk - sed -i 's|^LDFLAGS =|override LDFLAGS +=|g' config.mk -} - -post_install() { - vlicense LICENSE - vdoc README -} diff --git a/srcpkgs/sioyek/patches/mupdf-1.23.patch b/srcpkgs/sioyek/patches/mupdf-1.23.patch deleted file mode 100644 index fc6b5df21beec8..00000000000000 --- a/srcpkgs/sioyek/patches/mupdf-1.23.patch +++ /dev/null @@ -1,75 +0,0 @@ -Patch taken from Alpine: https://git.alpinelinux.org/aports/tree/community/sioyek/mupdf-0.23.0.patch - -diff --git a/pdf_viewer/document_view.cpp b/pdf_viewer/document_view.cpp -index f48d05e..0bc3855 100644 ---- a/pdf_viewer/document_view.cpp -+++ b/pdf_viewer/document_view.cpp -@@ -1121,7 +1121,7 @@ std::vector DocumentView::find_line_definitions() { - - std::optional pdf_link = current_document->get_link_in_page_rect(get_center_page_number(), line_rects[line_index]); - if (pdf_link.has_value()) { -- auto parsed_uri = parse_uri(mupdf_context, pdf_link.value().uri); -+ auto parsed_uri = parse_uri(mupdf_context, current_document->doc, pdf_link.value().uri); - result.push_back({ parsed_uri.page - 1, parsed_uri.x, parsed_uri.y }); - return result; - } -diff --git a/pdf_viewer/main_widget.cpp b/pdf_viewer/main_widget.cpp -index 19b568b..335a93f 100644 ---- a/pdf_viewer/main_widget.cpp -+++ b/pdf_viewer/main_widget.cpp -@@ -170,7 +170,7 @@ void MainWidget::set_overview_position(int page, float offset) { - - void MainWidget::set_overview_link(PdfLink link) { - -- auto [page, offset_x, offset_y] = parse_uri(mupdf_context, link.uri); -+ auto [page, offset_x, offset_y] = parse_uri(mupdf_context, doc()->doc, link.uri); - if (page >= 1) { - set_overview_position(page - 1, offset_y); - } -@@ -3178,7 +3178,7 @@ void MainWidget::handle_pending_text_command(std::wstring text) { - open_web_url(utf8_decode(selected_link->uri)); - } - else{ -- auto [page, offset_x, offset_y] = parse_uri(mupdf_context, selected_link->uri); -+ auto [page, offset_x, offset_y] = parse_uri(mupdf_context, doc()->doc, selected_link->uri); - long_jump_to_destination(page-1, offset_y); - } - } -@@ -3863,7 +3863,7 @@ void MainWidget::handle_link_click(const PdfLink& link) { - return; - } - -- auto [page, offset_x, offset_y] = parse_uri(mupdf_context, link.uri); -+ auto [page, offset_x, offset_y] = parse_uri(mupdf_context, doc()->doc, link.uri); - - // convert one indexed page to zero indexed page - page--; -diff --git a/pdf_viewer/utils.cpp b/pdf_viewer/utils.cpp -index 22d4265..3150e66 100644 ---- a/pdf_viewer/utils.cpp -+++ b/pdf_viewer/utils.cpp -@@ -116,8 +116,9 @@ bool rects_intersect(fz_rect rect1, fz_rect rect2) { - return range_intersects(rect1.x0, rect1.x1, rect2.x0, rect2.x1) && range_intersects(rect1.y0, rect1.y1, rect2.y0, rect2.y1); - } - --ParsedUri parse_uri(fz_context* mupdf_context, std::string uri) { -- fz_link_dest dest = pdf_parse_link_uri(mupdf_context, uri.c_str()); -+ParsedUri parse_uri(fz_context* mupdf_context, fz_document* fz_doc, std::string uri) { -+ pdf_document* doc = pdf_document_from_fz_document(mupdf_context, fz_doc); -+ fz_link_dest dest = pdf_resolve_link_dest(mupdf_context, doc, uri.c_str()); - return { dest.loc.page + 1, dest.x, dest.y }; - } - -diff --git a/pdf_viewer/utils.h b/pdf_viewer/utils.h -index 2a12211..643b030 100644 ---- a/pdf_viewer/utils.h -+++ b/pdf_viewer/utils.h -@@ -55,7 +55,7 @@ void get_flat_toc(const std::vector& roots, std::vector& - int mod(int a, int b); - bool range_intersects(float range1_start, float range1_end, float range2_start, float range2_end); - bool rects_intersect(fz_rect rect1, fz_rect rect2); --ParsedUri parse_uri(fz_context* mupdf_context, std::string uri); -+ParsedUri parse_uri(fz_context* mupdf_context, fz_document* fz_doc, std::string uri); - char get_symbol(int key, bool is_shift_pressed, const std::vector&special_symbols); - - template diff --git a/srcpkgs/sioyek/template b/srcpkgs/sioyek/template deleted file mode 100644 index fa0047531c3c64..00000000000000 --- a/srcpkgs/sioyek/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'sioyek' -pkgname=sioyek -version=2.0.0 -revision=11 -build_style=qmake -configure_args="pdf_viewer_build_config.pro" -hostmakedepends="qt5-qmake qt5-host-tools - qt5-opengl qt5-gui qt5-widgets qt5-network" -makedepends="zlib-devel qt5-3d-devel qt5-gamepad-devel mupdf-devel - gumbo-parser-devel harfbuzz-devel qt5-opengl mujs-devel freetype-devel - libjbig2dec libjpeg-turbo-devel libopenjpeg2-devel" -short_desc="PDF viewer designed for reading research papers and technical books" -maintainer="dkwo " -license="GPL-3.0-or-later" -homepage="https://sioyek.info/" -distfiles="https://github.com/ahrm/sioyek/archive/refs/tags/v${version}.tar.gz" -checksum=92398b6da5e297c59f22cd3c6b562194846f28bc17bb4ae9432869aafeb5df17 - -do_install() { - vbin sioyek - vmkdir etc/sioyek - vinstall pdf_viewer/prefs.config 644 etc/sioyek - vinstall pdf_viewer/keys.config 644 etc/sioyek - vmkdir usr/share/sioyek/shaders - vcopy pdf_viewer/shaders/* usr/share/sioyek/shaders - vinstall tutorial.pdf 644 usr/share/sioyek - vinstall resources/sioyek.desktop 644 usr/share/applications - vinstall resources/sioyek-icon-linux.png 644 usr/share/pixmaps - vman resources/sioyek.1 -} diff --git a/srcpkgs/sioyek/update b/srcpkgs/sioyek/update deleted file mode 100644 index f385f0094d27dd..00000000000000 --- a/srcpkgs/sioyek/update +++ /dev/null @@ -1 +0,0 @@ -ignore="2085388650 2143354635 2168768575" diff --git a/srcpkgs/sip/patches/find-bindings-in-pyprefix.patch b/srcpkgs/sip/patches/find-bindings-in-pyprefix.patch deleted file mode 100644 index c3e2fd9c970b84..00000000000000 --- a/srcpkgs/sip/patches/find-bindings-in-pyprefix.patch +++ /dev/null @@ -1,13 +0,0 @@ ---- sip-6.7.7.orig/sipbuild/builder.py -+++ sip-6.7.7/sipbuild/builder.py -@@ -250,6 +250,10 @@ class Builder(AbstractBuilder): - sip_include_dirs.append(local_bindings_dir) - - # Add any bindings from previously installed packages. -+ if "PYPREFIX" in os.environ: -+ sip_include_dirs.append(os.environ["PYPREFIX"] + -+ os.path.join(project.target_dir, -+ project.get_bindings_dir())) - sip_include_dirs.append( - os.path.join(project.target_dir, - project.get_bindings_dir())) diff --git a/srcpkgs/sip/template b/srcpkgs/sip/template deleted file mode 100644 index 3aa0142ffa0075..00000000000000 --- a/srcpkgs/sip/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'sip' -pkgname=sip -version=6.14.0 -revision=1 -build_style=python3-pep517 -hostmakedepends="python3-setuptools_scm python3-packaging" -depends="python3-setuptools python3-packaging" -short_desc="SIP - Python 3 bindings generator for C/C++ libraries" -maintainer="Đoàn Trần Công Danh " -# vendored ply is BSD-3-Clause -license="BSD-2-Clause, BSD-3-Clause" -homepage="https://riverbankcomputing.com/software/sip/intro" -distfiles="${PYPI_SITE}/s/sip/sip-${version}.tar.gz" -checksum=20c086aba387707b34cf47fd96d1a978d01e2b95807e86f8aaa960081f163b28 -lib32disabled=yes -replaces="sip5<=${version}_${revision}" -provides="sip5-${version}_${revision}" - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/sip/update b/srcpkgs/sip/update deleted file mode 100644 index e96ff514fe9865..00000000000000 --- a/srcpkgs/sip/update +++ /dev/null @@ -1 +0,0 @@ -pkgname=sip diff --git a/srcpkgs/sipcalc/template b/srcpkgs/sipcalc/template deleted file mode 100644 index b79d4240bb6cdb..00000000000000 --- a/srcpkgs/sipcalc/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'sipcalc' -pkgname=sipcalc -version=1.1.6 -revision=2 -build_style=gnu-configure -short_desc="Console based ip subnet calculator" -maintainer="Orphaned " -license="BSD-3-Clause" -homepage="http://www.routemeister.net/projects/sipcalc/" -distfiles="http://www.routemeister.net/projects/sipcalc/files/${pkgname}-${version}.tar.gz" -checksum=cfd476c667f7a119e49eb5fe8adcfb9d2339bc2e0d4d01a1d64b7c229be56357 - -post_install() { - vlicense COPYING -} diff --git a/srcpkgs/siril/patches/musl.patch b/srcpkgs/siril/patches/musl.patch deleted file mode 100644 index 624ffff30c4f19..00000000000000 --- a/srcpkgs/siril/patches/musl.patch +++ /dev/null @@ -1,38 +0,0 @@ -#https://gitlab.com/ncopa/siril/-/blob/7f09478f4522b65b476c788a696159e5a4974286/src/io/avi_pipp/pipp_utf8.h ---- a/src/io/avi_pipp/pipp_utf8.h -+++ b/src/io/avi_pipp/pipp_utf8.h -@@ -31,27 +31,15 @@ - #endif - - // 64-bit fseek for various platforms --#ifdef __linux__ --#define fseek64 fseeko64 // Linux --#define ftell64 ftello64 // Linux --#elif defined (OS_OSX) --#define fseek64 fseeko // OS X --#define ftell64 ftello // OS X --#elif defined(BSD) --#define fseek64 fseeko // DragonFly BSD, FreeBSD, OpenBSD, NetBSD --#define ftell64 ftello // DragonFly BSD, FreeBSD, OpenBSD, NetBSD --#elif defined (__FreeBSD_kernel__) && defined (__GLIBC__) --#define fseek64 fseeko64 // KFreeBSD --#define ftell64 ftello64 // KFreeBSD --#elif defined (__gnu_hurd__) --#define fseek64 fseeko64 // GNU/Hurd --#define ftell64 ftello64 // GNU/Hurd --#elif defined(__CYGWIN__) --#define fseek64 fseeko // CYGWIN --#define ftell64 ftello // CYGWIN --#else -+#if defined(__GLIBC__) || defined(__gnu_hurd__) -+#define fseek64 fseeko64 // GNU -+#define ftell64 ftello64 // GNU -+#elif defined(_WIN32) - #define fseek64 _fseeki64 // Windows - #define ftell64 _ftelli64 // Windows -+#else // POSIX -+#define fseek64 fseeko // OS X, DragonFly BSD, FreeBSD, OpenBSD, NetBSD, musl -+#define ftell64 ftello // OS X, DragonFly BSD, FreeBSD, OpenBSD, NetBSD, musl - #endif - - #endif // PIPP_UTF8_H diff --git a/srcpkgs/siril/template b/srcpkgs/siril/template deleted file mode 100644 index 0123c7ef09b0d6..00000000000000 --- a/srcpkgs/siril/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 'siril' -pkgname=siril -version=1.2.6 -revision=2 -build_style=meson -meson_builddir=mbuild -hostmakedepends="pkg-config cmake" -makedepends="fftw-devel libconfig-devel libopencv-devel libffms2-devel - gsl-devel libraw-devel tiff-devel libpng-devel libcurl-devel exiv2-devel - ffmpeg6-devel gtk+3-devel cfitsio-devel gsl-devel libgomp-devel libheif-devel" -depends="gnuplot" -short_desc="Free astronomical image processing software" -maintainer="Orphaned " -license="GPL-3.0-or-later" -homepage="https://www.siril.org/" -distfiles="https://free-astro.org/download/${pkgname}-${version}.tar.bz2" -checksum=312f82e78599f796d163a6d1c90589df1ed920b9ff2bb7ab5b808e43872817fa - -if [ "$XBPS_TARGET_LIBC" = "musl" ]; then - makedepends+=" libexecinfo-devel" -fi - -CFLAGS="-fcommon" - -pre_configure() { - if [ "$XBPS_TARGET_LIBC" = "musl" ]; then - vsed -e "s|rdynamic..|&\n siril_link_arg += ['-lexecinfo']|" -i meson.build - fi -} diff --git a/srcpkgs/sisl/patches/maxdouble.patch b/srcpkgs/sisl/patches/maxdouble.patch deleted file mode 100644 index baa6225e231992..00000000000000 --- a/srcpkgs/sisl/patches/maxdouble.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/include/sislP.h -+++ b/include/sislP.h -@@ -362,7 +362,7 @@ enum - - #if defined(SISL_INTERNAL) - #ifndef HUGE --#define HUGE MAXDOUBLE -+#define HUGE DBL_MAX - #endif - - /* Storage classes. Used in space allocation. */ diff --git a/srcpkgs/sisl/template b/srcpkgs/sisl/template deleted file mode 100644 index 3b53bca83a951e..00000000000000 --- a/srcpkgs/sisl/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'sisl' -pkgname=sisl -version=4.6.0 -revision=1 -build_style=cmake -short_desc="SINTEF Spline Library" -maintainer="Florian Anderiasch " -license="AGPL-3.0-only" -homepage="https://github.com/SINTEF-Geometry/SISL" -distfiles="$homepage/archive/SISL-$version.tar.gz" -checksum=b207fe6b4b20775e3064168633256fddd475ff98573408f6f5088a938c086f86 - -post_install() { - vlicense COPYING -} diff --git a/srcpkgs/sispmctl/template b/srcpkgs/sispmctl/template deleted file mode 100644 index c8a6753b03b000..00000000000000 --- a/srcpkgs/sispmctl/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'sispmctl' -pkgname=sispmctl -version=4.9 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="libusb-compat-devel" -short_desc="Application to control GEMBIRD (m)SiS-PM devices" -maintainer="Enno Boland " -license="GPL-2.0-or-later" -homepage="http://sispmctl.sourceforge.net/" -distfiles="${SOURCEFORGE_SITE}/${pkgname}/${pkgname}-${version}.tar.gz" -checksum=6a9ec7125e8c01bb45d4a3b56f07fb41fc437020c8dcd8c0f29ebb98dc55a647 -system_groups="sispmctl" - -post_install() { - vinstall ${DESTDIR}/usr/share/doc/sispmctl/examples/60-sispmctl.rules 644 usr/lib/udev/rules.d/ - rm -r ${DESTDIR}/usr/share/doc/sispmctl/examples -} diff --git a/srcpkgs/skaffold/template b/srcpkgs/skaffold/template deleted file mode 100644 index f129fcdc278e64..00000000000000 --- a/srcpkgs/skaffold/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'skaffold' -pkgname=skaffold -version=1.39.3 -revision=4 -build_style=go -go_import_path=github.com/GoogleContainerTools/skaffold -go_package="${go_import_path}/cmd/skaffold" -go_ldflags="-X ${go_import_path}/pkg/skaffold/version.version=${version}" -short_desc="Easy and repeatable Kubernetes development" -maintainer="Orphaned " -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=02ac3d6a70388c6664c7d2f797d53a1847e4ce075ba5e3b09c75969fec9dd2f5 diff --git a/srcpkgs/skalibs-devel b/srcpkgs/skalibs-devel deleted file mode 120000 index f08357e36cab06..00000000000000 --- a/srcpkgs/skalibs-devel +++ /dev/null @@ -1 +0,0 @@ -skalibs \ No newline at end of file diff --git a/srcpkgs/skalibs-doc b/srcpkgs/skalibs-doc deleted file mode 120000 index f08357e36cab06..00000000000000 --- a/srcpkgs/skalibs-doc +++ /dev/null @@ -1 +0,0 @@ -skalibs \ No newline at end of file diff --git a/srcpkgs/skalibs/template b/srcpkgs/skalibs/template deleted file mode 100644 index 185177eb4165c5..00000000000000 --- a/srcpkgs/skalibs/template +++ /dev/null @@ -1,41 +0,0 @@ -# Template file for 'skalibs' -pkgname=skalibs -version=2.13.1.0 -revision=1 -build_style=configure -configure_args="--libdir=/usr/lib --enable-static --enable-shared - --enable-force-devr - --datadir=/usr/share/$pkgname --libdir=/usr/lib - --bindir=/usr/bin --dynlibdir=/usr/lib - --with-sysdep-devurandom=yes" -short_desc="General purpose libraries for building software from skarnet.org" -maintainer="mobinmob " -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=b3c48938c7fba4b19a8b0dce6e7a11427717a0901160bb62cfc6823f8ac86d92 - -post_install() { - vlicense COPYING LICENSE -} - -skalibs-doc_package() { - short_desc+=" - documentation" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmkdir usr/share/doc/skalibs - vcopy "doc/*" usr/share/doc/skalibs - } -} - -skalibs-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/skalibs/sysdeps - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/skanlite/template b/srcpkgs/skanlite/template deleted file mode 100644 index c26821839f38e9..00000000000000 --- a/srcpkgs/skanlite/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'skanlite' -pkgname=skanlite -version=25.08.3 -revision=1 -build_style=cmake -configure_args="-DBUILD_TESTING=OFF -DBUILD_WITH_QT6=ON - -DBUILD_TESTING=OFF -DKF6_HOST_TOOLING=/usr/lib/cmake - -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins" -hostmakedepends="extra-cmake-modules gettext kf6-kcoreaddons kf6-kdoctools - qt6-base kf6-kconfig" -makedepends="libksane6-devel kf6-kio-devel kf6-ki18n-devel kf6-kcoreaddons-devel - kf6-kxmlgui-devel - kf6-kcrash-devel - kf6-kdoctools-devel - kf6-kxmlgui-devel" -short_desc="Image Scanning Application" -maintainer="travankor " -license="GPL-2.0-or-later" -homepage="https://apps.kde.org/skanlite" -changelog="https://kde.org/announcements/changelogs/gear/${version}/#skanlite" -distfiles="${KDE_SITE}/release-service/${version}/src/skanlite-${version}.tar.xz" -checksum=81afe13212c5edaeec4a57c10a105d31dc20da3b5e08ef65fbf3f743c08f0276 diff --git a/srcpkgs/skanpage/template b/srcpkgs/skanpage/template deleted file mode 100644 index 73388786916f0b..00000000000000 --- a/srcpkgs/skanpage/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 'skanpage' -pkgname=skanpage -version=25.08.3 -revision=1 -build_style=cmake -configure_args="-DBUILD_TESTING=OFF -DKF6_HOST_TOOLING=/usr/lib/cmake - -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins" -hostmakedepends="extra-cmake-modules gettext qt6-base qt6-tools kf6-kcoreaddons kf6-kconfig" -makedepends="qt6-base-devel qt6-declarative-devel qt6-pdf-devel - kf6-kcoreaddons-devel - kf6-ki18n-devel - kf6-kirigami-devel - kf6-kcrash-devel - kf6-kconfig-devel - kf6-purpose-devel - kf6-kxmlgui-devel - kf6-kio-devel - libksane6-devel - kquickimageeditor-devel - leptonica-devel - tesseract-ocr-devel" -depends="kf6-kirigami kf6-qqc2-desktop-style kquickimageeditor" -short_desc="Multi-page scanning application" -maintainer="Enrico Belleri " -license="GPL-2.0-or-later" -homepage="https://apps.kde.org/skanpage" -changelog="https://kde.org/announcements/changelogs/gear/${version}/#skanpage" -distfiles="${KDE_SITE}/release-service/${version}/src/skanpage-${version}.tar.xz" -checksum=e8431c73f62901db93e4700cecb762799abde056abf8fd80af8707d129c6d458 diff --git a/srcpkgs/skate/template b/srcpkgs/skate/template deleted file mode 100644 index c3f14774680ec2..00000000000000 --- a/srcpkgs/skate/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'skate' -pkgname=skate -version=1.0.1 -revision=1 -build_style=go -build_helper=qemu -go_import_path="github.com/charmbracelet/skate" -go_ldflags="-X main.Version=${version}" -short_desc="Personal key value store" -maintainer="zenobit " -license="MIT" -homepage="https://github.com/charmbracelet/skate" -changelog="https://github.com/charmbracelet/skate/releases" -distfiles="https://github.com/charmbracelet/skate/archive/refs/tags/v${version}.tar.gz" -checksum=f844fd980e1337be0f1bc321e58e48680fe3855e17c6c334ed8b22b9059949d2 - -post_install() { - vlicense LICENSE - - for shell in bash fish zsh; do - vtargetrun ${DESTDIR}/usr/bin/skate completion $shell > skate.${shell} - vcompletion skate.${shell} $shell - done - vtargetrun ${DESTDIR}/usr/bin/skate man > skate.1 - vman skate.1 -} diff --git a/srcpkgs/skb/template b/srcpkgs/skb/template deleted file mode 100644 index 900dd3ba966684..00000000000000 --- a/srcpkgs/skb/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'skb' -pkgname=skb -version=0.4 -revision=1 -build_style=gnu-makefile -makedepends="libX11-devel" -short_desc="Simple keyboard layout indicator" -maintainer="Orphaned " -license="GPL-2" -homepage="http://plhk.ru/" -distfiles="http://plhk.ru/static/skb/skb-${version}.tar.gz" -checksum=635d1108ce9d86ac011f0871d1af6e3debb64700ee4682ecb764da0b629ffa64 - -LDFLAGS="-lX11" - -pre_build() { - LD="$CC" -} - -# REMARKS: -# We overwrite LD because: -# ld: unrecognized option '-specs=/void-packages/common/environment/configure/gccspecs/hardened-ld' -# but it works just fine with cc instead. diff --git a/srcpkgs/skim/template b/srcpkgs/skim/template deleted file mode 100644 index 8d504238d786d8..00000000000000 --- a/srcpkgs/skim/template +++ /dev/null @@ -1,35 +0,0 @@ -# Template file for 'skim' -pkgname=skim -version=0.20.5 -revision=1 -build_style=cargo -make_install_args="--path skim" -short_desc="Fuzzy Finder in rust" -maintainer="Saksham " -license="MIT" -homepage="https://github.com/skim-rs/skim" -changelog="https://raw.githubusercontent.com/skim-rs/skim/master/CHANGELOG.md" -distfiles="https://github.com/skim-rs/skim/archive/refs/tags/v${version}.tar.gz" -checksum=c9b367bd37daa38b95a5da1e8f967279f4127168a38986b2f7d33a4b5fd413c2 - -if [ "$XBPS_WORDSIZE" = 32 ]; then - make_check=no # disable tests on 32bit due to register exhaustion -fi - -post_install() { - vbin bin/sk-tmux - - vman man/man1/sk.1 - vman man/man1/sk-tmux.1 - - vcompletion shell/completion.bash bash sk - vcompletion shell/completion.zsh zsh sk - vcompletion shell/completion.fish fish sk - vinstall shell/key-bindings.zsh 644 usr/share/skim - vinstall shell/key-bindings.bash 644 usr/share/skim - vinstall shell/key-bindings.fish 644 usr/share/skim - - vinstall plugin/skim.vim 644 usr/share/vim/vimfiles/plugin - - vlicense LICENSE -} diff --git a/srcpkgs/skippy-xd/template b/srcpkgs/skippy-xd/template deleted file mode 100644 index c782f7aeba8b4f..00000000000000 --- a/srcpkgs/skippy-xd/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'skippy-xd' -pkgname=skippy-xd -version=2016.10.20 -revision=2 -build_style=gnu-makefile -hostmakedepends="pkg-config" -makedepends="libX11-devel libXext-devel libXft-devel libXcomposite-devel libXdamage-devel - libXfixes-devel libXinerama-devel libXmu-devel libXrender-devel freetype-devel - imlib2-devel fontconfig-devel giflib-devel libjpeg-turbo-devel libpng-devel zlib-devel" -conf_files="/etc/xdg/*.rc" -short_desc="Expose-like full-screen task-switcher for X11" -maintainer="Antonio Malcolm " -license="GPL-2.0-or-later" -homepage="https://github.com/antonio-malcolm/skippy-xd" -distfiles="${homepage}/archive/v${version}.tar.gz" -checksum=221a27e96b3ff759a2fb0f9909063c60e0c206c87d024f49b77484f92a37e4c2 diff --git a/srcpkgs/skktools/patches/python3.patch b/srcpkgs/skktools/patches/python3.patch deleted file mode 100644 index efd52da4af257a..00000000000000 --- a/srcpkgs/skktools/patches/python3.patch +++ /dev/null @@ -1,131 +0,0 @@ ---- a/skk2cdb.py -+++ b/skk2cdb.py -@@ -16,11 +16,12 @@ - import sys, os - from struct import pack, unpack - from array import array -+from functools import reduce - - - # calc hash value with a given key --def cdbhash(s, n=0L): -- return reduce(lambda h,c: ((h*33) ^ ord(c)) & 0xffffffffL, s, n+5381L) -+def cdbhash(s, n=0): -+ return reduce(lambda h,c: ((h*33) ^ ord(c)) & 0xffffffff, s, n+5381) - - if pack('=i',1) == pack('>i',1): - # big endian -@@ -62,9 +63,9 @@ - - def __init__(self, cdbname, docache=1): - self.name = cdbname -- self._fp = file(cdbname, 'rb') -+ self._fp = open(cdbname, 'rb') - hash0 = decode(self._fp.read(2048)) -- self._hash0 = [ (hash0[i], hash0[i+1]) for i in xrange(0, 512, 2) ] -+ self._hash0 = [ (hash0[i], hash0[i+1]) for i in range(0, 512, 2) ] - self._hash1 = [ None ] * 256 - (self._eod,_) = self._hash0[0] - self._docache = docache -@@ -93,7 +94,7 @@ - self._hash1[h1] = hs - i = ((h >> 8) % ncells) * 2 - n = ncells*2 -- for _ in xrange(ncells): -+ for _ in range(ncells): - p1 = hs[i+1] - if p1 == 0: raise KeyError(k) - if hs[i] == h: -@@ -122,7 +123,7 @@ - return False - - def __contains__(self, k): -- return self.has_key(k) -+ return k in self - - def firstkey(self): - self._keyiter = None -@@ -132,7 +133,7 @@ - if not self._keyiter: - self._keyiter = ( k for (k,v) in cdbiter(self._fp, self._eod) ) - try: -- return self._keyiter.next() -+ return next(self._keyiter) - except StopIteration: - return None - -@@ -140,7 +141,7 @@ - if not self._eachiter: - self._eachiter = cdbiter(self._fp, self._eod) - try: -- return self._eachiter.next() -+ return next(self._eachiter) - except StopIteration: - return None - -@@ -159,9 +160,9 @@ - self.fn = cdbname - self.fntmp = tmpname - self.numentries = 0 -- self._fp = file(tmpname, 'wb') -+ self._fp = open(tmpname, 'wb') - self._pos = 2048 # sizeof((h,p))*256 -- self._bucket = [ array('I') for _ in xrange(256) ] -+ self._bucket = [ array('I') for _ in range(256) ] - return - - def __len__(self): -@@ -197,7 +198,7 @@ - if not b1: continue - blen = len(b1) - a = array('I', [0]*blen*2) -- for j in xrange(0, blen, 2): -+ for j in range(0, blen, 2): - (h,p) = (b1[j],b1[j+1]) - i = ((h >> 8) % blen)*2 - while a[i+1]: # is cell[i] already occupied? -@@ -238,7 +239,7 @@ - - # cdbdump - def cdbdump(cdbname): -- fp = file(cdbname, 'rb') -+ fp = open(cdbname, 'rb') - (eor,) = unpack('>sys.stderr, 'file exists: %r' % outfile -+ print('file exists: %r' % outfile, file=sys.stderr) - return 1 - # - maker = CDBMaker(outfile, outfile+'.tmp') diff --git a/srcpkgs/skktools/template b/srcpkgs/skktools/template deleted file mode 100644 index 3cfa8fe3168c56..00000000000000 --- a/srcpkgs/skktools/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'skktools' -pkgname=skktools -version=1.3.4 -revision=2 -build_style=gnu-configure -configure_args="--with-gdbm" -hostmakedepends="pkg-config glib-devel" -makedepends="gdbm-devel" -short_desc="Dictionary maintenance tools for the SKK" -maintainer="Kazuho Sakoda " -license="GPL-2.0-or-later" -homepage="http://openlab.ring.gr.jp/skk/" -distfiles="http://openlab.ring.gr.jp/skk/tools/${pkgname}-${version}.tar.gz" -checksum=84cc5d3344362372e0dfe93a84790a193d93730178401a96248961ef161f2168 -python_version=3 - -post_install() { - vmkdir usr/share/${pkgname} - for f in convert2skk dbm filters saihenkan.rb skk2cdb.py skkdic-diff.scm unannotation.awk; do - vcopy $f usr/share/${pkgname} - done - vmkdir usr/share/emacs/site-lisp - vcopy skk-xml.el usr/share/emacs/site-lisp -} diff --git a/srcpkgs/sklogw/files/sklogw/finish b/srcpkgs/sklogw/files/sklogw/finish deleted file mode 100644 index e56ca89007f6a8..00000000000000 --- a/srcpkgs/sklogw/files/sklogw/finish +++ /dev/null @@ -1,6 +0,0 @@ -#!/usr/bin/sh - -#finish script - -rm -rf /var/cache_dns -cp -rp /tmp/cache_dns /var/cache_dns diff --git a/srcpkgs/sklogw/files/sklogw/run b/srcpkgs/sklogw/files/sklogw/run deleted file mode 100644 index 3b7908c256a204..00000000000000 --- a/srcpkgs/sklogw/files/sklogw/run +++ /dev/null @@ -1,7 +0,0 @@ -#!/usr/bin/sh - -# copy the persistant cache to the in memory tmpfs -rm -rf /tmp/cache_dns -cp -rp /var/cache/dns /tmp/cache_dns -chmod 700 -R /tmp/cache_dns -exec sklogw diff --git a/srcpkgs/sklogw/template b/srcpkgs/sklogw/template deleted file mode 100644 index 51679b2cee186d..00000000000000 --- a/srcpkgs/sklogw/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'sklogw' -pkgname=sklogw -version=0.1 -revision=1 -short_desc="A simple cache for dns query" -maintainer="xant0me " -license="MIT" -homepage="https://framagit.org/xant0me/cache_dns" -distfiles="https://framagit.org/xant0me/cache_dns/repository/archive.tar.gz?ref=v${version}>sklogw-${version}.tar.gz" -checksum="7f28ab7f6b9a1cee4f16a49c3314b72f6bb192c3e4a119d4a3aa0de300e80b04" -build_style="gnu-makefile" -broken="Source can no longer be downloaded. No mirror available." - -post_install() { - vlicense LICENSE - vsv sklogw -} diff --git a/srcpkgs/skopeo/template b/srcpkgs/skopeo/template deleted file mode 100644 index aac2e9ac37baa2..00000000000000 --- a/srcpkgs/skopeo/template +++ /dev/null @@ -1,34 +0,0 @@ -# Template file for 'skopeo' -pkgname=skopeo -version=1.16.0 -revision=3 -build_style=go -build_helper=qemu -go_import_path="github.com/containers/skopeo" -go_package="${go_import_path}/cmd/skopeo" -go_build_tags="containers_image_ostree_stub" -hostmakedepends="go-md2man pkg-config" -makedepends="device-mapper-devel gpgme-devel libbtrfs-devel" -depends="containers.image containers.storage" -short_desc="Utility for operations on container images and image repositories" -maintainer="Cameron Nemo " -license="Apache-2.0" -homepage="https://github.com/containers/skopeo" -changelog="https://github.com/containers/skopeo/releases" -distfiles="https://github.com/containers/skopeo/archive/refs/tags/v${version}.tar.gz" -checksum=fed91fd067605460ef33431163227471b1e85c8768203fc393345d6ffd645448 -make_dirs="/var/lib/atomic/sigstore 0755 root root" - -post_build() { - make docs -} - -post_install() { - for m in docs/*.1; do - vman "$m" - done - for shell in bash fish zsh; do - vtargetrun "${DESTDIR}/usr/bin/skopeo" completion "${shell}" > "skopeo.${shell}" - vcompletion "skopeo.${shell}" "${shell}" - done -} diff --git a/srcpkgs/skroll/patches/fix-makefile.patch b/srcpkgs/skroll/patches/fix-makefile.patch deleted file mode 100644 index 12dfde9ca389ba..00000000000000 --- a/srcpkgs/skroll/patches/fix-makefile.patch +++ /dev/null @@ -1,15 +0,0 @@ -Enable configurable CC and LD. - ---- a/Makefile 2015-03-16 11:50:36.000000000 +0100 -+++ b/Makefile 2015-10-25 23:55:25.205767890 +0100 -@@ -1,8 +1,8 @@ - PREFIX:=/usr - MANPREFIX:=${PREFIX}/share/man - --CC = cc --LD= ${CC} -+CC ?= cc -+LD ?= ${CC} - RM = rm - GZ = gzip - CFLAGS = -Wall -pedantic diff --git a/srcpkgs/skroll/template b/srcpkgs/skroll/template deleted file mode 100644 index d84f3560668a24..00000000000000 --- a/srcpkgs/skroll/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'skroll' -pkgname=skroll -version=0.6 -revision=2 -build_style=gnu-makefile -make_build_args="LD=\${CXX}" -short_desc="Scroll text to stdout" -maintainer="Orphaned " -license="WTFPL" -homepage="http://git.z3bra.org/skroll/log.html" -distfiles="http://dl.z3bra.org/releases/${pkgname}-${version}.tar.bz2" -checksum=32221fef51f6814a7bf3cf4207b8a2466624544a2fd1e5b110ee2af3580d2959 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/sl/template b/srcpkgs/sl/template deleted file mode 100644 index 5136a3a33c5f73..00000000000000 --- a/srcpkgs/sl/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'sl' -pkgname=sl -version=5.05 -revision=1 -build_style=gnu-makefile -makedepends="ncurses-devel" -short_desc="Correct you if you type (sl) by mistake" -maintainer="Orphaned " -license="custom:0BSD-like" -homepage="https://github.com/eyJhb/sl" -distfiles="https://github.com/eyJhb/sl/archive/refs/tags/${version}.tar.gz" -checksum=6c941b526e3d01be7f91a3af4ae20a89d1e5d66b3b2d804c80123b1b1be96384 - -pre_build() { - CFLAGS+=" $LDFLAGS" -} - -do_install() { - vbin sl - vman sl.1 - vlicense LICENSE -} diff --git a/srcpkgs/slack-desktop/template b/srcpkgs/slack-desktop/template deleted file mode 100644 index 6d4d5bef0f8a28..00000000000000 --- a/srcpkgs/slack-desktop/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'slack-desktop' -pkgname=slack-desktop -version=4.46.104 -revision=1 -archs="x86_64" -depends="xdg-utils" -short_desc="Messaging app for teams" -maintainer="Rodrigo Oliveira " -license="custom:Proprietary" -homepage="https://slack.com/" -changelog="https://slack.com/release-notes/linux" -distfiles="https://downloads.slack-edge.com/desktop-releases/linux/x64/${version}/${pkgname}-${version}-amd64.deb" -checksum=ffc6614f2df867dfbf1147037848e9a48e3e0f718b8f01ccbe6b0fb318f55ab9 -restricted=yes -repository="nonfree" -nopie=yes - -do_install() { - vlicense usr/share/doc/slack-desktop/OPEN_SOURCE_LICENSE_ATTRIBUTIONS - vinstall usr/share/applications/slack.desktop 644 usr/share/applications - vinstall usr/share/pixmaps/slack.png 644 usr/share/pixmaps - mkdir ${DESTDIR}/usr/bin - vcopy usr/lib/slack usr/lib - ln -s ../lib/slack/slack ${DESTDIR}/usr/bin/slack -} diff --git a/srcpkgs/slack-desktop/update b/srcpkgs/slack-desktop/update deleted file mode 100644 index 688e2c0fbf4fb0..00000000000000 --- a/srcpkgs/slack-desktop/update +++ /dev/null @@ -1,2 +0,0 @@ -site="https://slack.com/release-notes/linux" -pattern='\K[\d.]+(?=<\/h2>)' diff --git a/srcpkgs/slack-term/template b/srcpkgs/slack-term/template deleted file mode 100644 index cb2b027a837285..00000000000000 --- a/srcpkgs/slack-term/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'slack-term' -pkgname=slack-term -version=0.5.0 -revision=4 -build_style=go -go_import_path="github.com/erroneousboat/slack-term" -short_desc="Slack client for your terminal" -maintainer="Gerardo Di Iorio " -license="MIT" -homepage="https://github.com/jpbruinsslot/slack-term" -distfiles="https://github.com/jpbruinsslot/slack-term/archive/refs/tags/v${version}.tar.gz" -checksum=089cf10a3959c99b73da1d5ad974f2cd076a56851ef9ffd97a77350a81e527f0 - -post_install() { - vdoc README.md - vlicense LICENSE -} diff --git a/srcpkgs/slang-devel b/srcpkgs/slang-devel deleted file mode 120000 index eafa6336db4da2..00000000000000 --- a/srcpkgs/slang-devel +++ /dev/null @@ -1 +0,0 @@ -slang \ No newline at end of file diff --git a/srcpkgs/slang/template b/srcpkgs/slang/template deleted file mode 100644 index 56a88d5c0091ff..00000000000000 --- a/srcpkgs/slang/template +++ /dev/null @@ -1,43 +0,0 @@ -# Template file for 'slang' -pkgname=slang -version=2.3.2 -revision=2 -disable_parallel_build=yes -build_style=gnu-configure -configure_args="--with-z=${XBPS_CROSS_BASE}/usr --with-pcre=${XBPS_CROSS_BASE}/usr - --with-png=${XBPS_CROSS_BASE}/usr --with-onig=${XBPS_CROSS_BASE}/usr" -hostmakedepends="ncurses-devel" -makedepends="ncurses-devel zlib-devel pcre-devel libpng-devel oniguruma-devel" -short_desc="S-Lang programming library" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="http://www.jedsoft.org/slang" -distfiles="http://www.jedsoft.org/releases/slang/slang-${version}.tar.bz2" -checksum=fc9e3b0fc4f67c3c1f6d43c90c16a5c42d117b8e28457c5b46831b8b5d3ae31a - -conf_files="/etc/slsh.rc" - -pre_configure() { - # configure test fails to detect termcap implementation if - # /usr/share/terminfo does not exist. - install -d /usr/share/terminfo -} -post_configure() { - sed '/RPATH/d' -i slsh/Makefile modules/Makefile -} -pre_install() { - if [ -f slsh/objs/slsh_exe ]; then - mv slsh/objs/slsh_exe slsh/objs/slsh - fi - sed 's,install: slsh, install: ,g' -i slsh/Makefile -} - -slang-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/slcp/patches/libgit-initializion.patch b/srcpkgs/slcp/patches/libgit-initializion.patch deleted file mode 100644 index c274620b82fb04..00000000000000 --- a/srcpkgs/slcp/patches/libgit-initializion.patch +++ /dev/null @@ -1,21 +0,0 @@ -From 543101999ad0544e4a427afb5fbf993a55f820e1 Mon Sep 17 00:00:00 2001 -From: Duncaen -Date: Tue, 28 Jul 2015 22:30:22 +0200 -Subject: [PATCH] fix libgit initialization - ---- - slcp.c | 1 + - 1 file changed, 1 insertion(+) - -diff --git slcp.c slcp.c -index 2e9f9f4..7f12b08 100644 ---- a/slcp.c -+++ b/slcp.c -@@ -100,6 +100,7 @@ int main(int argc, char* argv[]) - if(argc > 1) termwidth = atoi(argv[1]); - - /* init git repo */ -+ git_libgit2_init(); - if(!git_repository_discover(&tmpgitdb, ".", 0, NULL) - && git_repository_open(&git_repo, tmpgitdb.ptr)) - { diff --git a/srcpkgs/slcp/patches/libgit2-0.28.patch b/srcpkgs/slcp/patches/libgit2-0.28.patch deleted file mode 100644 index 2fb454e59f293c..00000000000000 --- a/srcpkgs/slcp/patches/libgit2-0.28.patch +++ /dev/null @@ -1,14 +0,0 @@ -diff --git a/slcp.c b/slcp.c -index 7f12b08..e93c1fd 100644 ---- a/slcp.c -+++ b/slcp.c -@@ -106,7 +106,7 @@ int main(int argc, char* argv[]) - { - git_repo = NULL; - } -- git_buf_free(&tmpgitdb); -+ git_buf_dispose(&tmpgitdb); - - /* prepare some git information */ - if(git_repo) { - diff --git a/srcpkgs/slcp/template b/srcpkgs/slcp/template deleted file mode 100644 index 5614d4aa82eb03..00000000000000 --- a/srcpkgs/slcp/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'slcp' -pkgname=slcp -version=0.2 -revision=15 -build_style=gnu-makefile -makedepends="libgit2-devel" -short_desc="Simple shell prompt written in C" -maintainer="Duncaen " -license="Beerware" -homepage="https://github.com/schachmat/slcp" -distfiles="https://github.com/schachmat/slcp/archive/${version}.tar.gz" -checksum=a26e56832e37dbf1c7b776ddb137e422c987c19330575708a5945697e08e7cfe - -pre_build() { - sed -i 's|^CFLAGS =|override CFLAGS +=|g' config.mk - sed -i 's|^LDFLAGS =|override LDFLAGS +=|g' config.mk -} - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/sleuthkit-devel b/srcpkgs/sleuthkit-devel deleted file mode 120000 index 428dcb01bcc1fa..00000000000000 --- a/srcpkgs/sleuthkit-devel +++ /dev/null @@ -1 +0,0 @@ -sleuthkit \ No newline at end of file diff --git a/srcpkgs/sleuthkit/template b/srcpkgs/sleuthkit/template deleted file mode 100644 index 84b33672cfbc0c..00000000000000 --- a/srcpkgs/sleuthkit/template +++ /dev/null @@ -1,35 +0,0 @@ -# Template file for 'sleuthkit' -pkgname=sleuthkit -version=4.13.0 -revision=1 -build_style=gnu-configure -hostmakedepends="automake libtool" -makedepends="libewf-devel sqlite-devel zlib-devel" -depends="perl" -checkdepends="python3 wget" -short_desc="File system and media management forensic analysis tools" -maintainer="Leah Neukirchen " -license="GPL-2.0-only, IPL-1.0, CPL-1.0" -homepage="https://www.sleuthkit.org/" -changelog="https://github.com/sleuthkit/sleuthkit/releases" -distfiles="https://github.com/sleuthkit/sleuthkit/archive/sleuthkit-${version}.tar.gz" -checksum=08cb3f030fc7c3fd73f5ff418f83be309aa59cd90f146e07b529172271633a08 - -post_extract() { - sed -i 's:sys/fcntl.h:fcntl.h:g' tsk/fs/tsk_fs_i.h -} - -pre_configure() { - ./bootstrap -} - -sleuthkit-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" - } -} diff --git a/srcpkgs/slim-void-theme/template b/srcpkgs/slim-void-theme/template deleted file mode 100644 index 2663a3b9cfa16f..00000000000000 --- a/srcpkgs/slim-void-theme/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'slim-void-theme' -pkgname=slim-void-theme -version=1.0.0 -revision=2 -depends="slim" -short_desc="Fancy SLiM theme for Void Linux" -maintainer="Orphaned " -license="GPL-3.0-only" -homepage="https://github.com/DirectorX/slim-void-theme" -distfiles="${homepage}/archive/v${version}.tar.gz" -checksum=73b1506c6619014d9e54fd30fa82336f12ee34741eae283df7bdfd3559215c54 - -do_install() { - vmkdir "usr/share/slim/themes/${pkgname}" - vinstall panel.png 644 "usr/share/slim/themes/${pkgname}" - vinstall background.jpg 644 "usr/share/slim/themes/${pkgname}" - vinstall slim.theme 644 "usr/share/slim/themes/${pkgname}" -} diff --git a/srcpkgs/slim/files/slim.pam b/srcpkgs/slim/files/slim.pam deleted file mode 100644 index ae08272caab59a..00000000000000 --- a/srcpkgs/slim/files/slim.pam +++ /dev/null @@ -1,8 +0,0 @@ -#%PAM-1.0 - -auth include system-local-login --auth optional pam_gnome_keyring.so -account include system-local-login -session include system-local-login --session optional pam_elogind.so --session optional pam_gnome_keyring.so auto_start diff --git a/srcpkgs/slim/files/slim/run b/srcpkgs/slim/files/slim/run deleted file mode 100644 index ba62756fcc75f6..00000000000000 --- a/srcpkgs/slim/files/slim/run +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh -exec 2>&1 -exec slim -nodaemon diff --git a/srcpkgs/slim/patches/1.3.6--adjust-PATH-for-usrmerge.patch b/srcpkgs/slim/patches/1.3.6--adjust-PATH-for-usrmerge.patch deleted file mode 100644 index 76bf4fa6c6e964..00000000000000 --- a/srcpkgs/slim/patches/1.3.6--adjust-PATH-for-usrmerge.patch +++ /dev/null @@ -1,34 +0,0 @@ -From 0a96bb015d9dc30ff98cfc21256851cb2005cea1 Mon Sep 17 00:00:00 2001 -From: Piotr Wójcik -Date: Sat, 1 Jul 2023 17:28:17 +0200 -Subject: adjust-PATH-for-usrmerge - - -diff --git a/cfg.cpp b/cfg.cpp -index 02379f2..56a584b 100644 ---- a/cfg.cpp -+++ b/cfg.cpp -@@ -29,7 +29,7 @@ Cfg::Cfg() - : currentSession(-1) - { - /* Configuration options */ -- options.insert(option("default_path","/bin:/usr/bin:/usr/local/bin")); -+ options.insert(option("default_path","/usr/local/sbin:/usr/local/bin:/usr/bin:/usr/sbin:/sbin:/bin")); - options.insert(option("default_xserver","/usr/bin/X")); - options.insert(option("xserver_arguments","")); - options.insert(option("numlock","")); -diff --git a/slim.conf b/slim.conf -index a8e2e1c..1c14ade 100644 ---- a/slim.conf -+++ b/slim.conf -@@ -1,6 +1,6 @@ - # Path, X server and arguments (if needed) - # Note: -xauth $authfile is automatically appended --default_path /bin:/usr/bin:/usr/local/bin -+default_path /usr/local/sbin:/usr/local/bin:/usr/bin:/usr/sbin:/sbin:/bin - default_xserver /usr/bin/X - #xserver_arguments -dpi 75 - --- -2.41.0 - diff --git a/srcpkgs/slim/patches/slim-1.3.6-add-sessiondir.patch b/srcpkgs/slim/patches/slim-1.3.6-add-sessiondir.patch deleted file mode 100644 index f6abf0bc72ad90..00000000000000 --- a/srcpkgs/slim/patches/slim-1.3.6-add-sessiondir.patch +++ /dev/null @@ -1,28 +0,0 @@ -From 741e43960a4ea3a8bc230b1f599311d800c2cc83 Mon Sep 17 00:00:00 2001 -From: Nobuhiro Iwamatsu -Date: Wed, 02 Oct 2013 23:23:24 +0000 -Subject: Update slim.conf. Add sessiondir. - -Signed-off-by: Nobuhiro Iwamatsu ---- -diff --git a/slim.conf b/slim.conf -index a8e2e1c..c5f1d38 100644 ---- a/slim.conf -+++ b/slim.conf -@@ -47,11 +47,9 @@ login_cmd exec /bin/bash -login ~/.xinitrc %session - # options "-d" and "-nodaemon" - # daemon yes - --# Available sessions (first one is the default). --# The current chosen session name is replaced in the login_cmd --# above, so your login command can handle different sessions. --# see the xinitrc.sample file shipped with slim sources --sessions xfce4,icewm-session,wmaker,blackbox -+# Set directory that contains the xsessions. -+# slim reads xsesion from this directory, and be able to select. -+sessiondir /usr/share/xsessions/ - - # Executed when pressing F11 (requires imagemagick) - screenshot_cmd import -window root /slim.png --- -cgit v0.9.2 diff --git a/srcpkgs/slim/patches/slim-1.3.6-fix-libslim-libraries.patch b/srcpkgs/slim/patches/slim-1.3.6-fix-libslim-libraries.patch deleted file mode 100644 index f5d70e5d96c57f..00000000000000 --- a/srcpkgs/slim/patches/slim-1.3.6-fix-libslim-libraries.patch +++ /dev/null @@ -1,19 +0,0 @@ ---- a/CMakeLists.txt 2013-10-02 16:16:22.000000000 +0300 -+++ b/CMakeLists.txt 2013-10-02 16:19:57.000000000 +0300 -@@ -119,6 +119,7 @@ if(USE_PAM) - if(PAM_FOUND) - message("\tPAM Found") - set(SLIM_DEFINITIONS ${SLIM_DEFINITIONS} "-DUSE_PAM") -+ target_link_libraries(libslim ${PAM_LIBRARY}) - target_link_libraries(${PROJECT_NAME} ${PAM_LIBRARY}) - target_link_libraries(slimlock ${PAM_LIBRARY}) - include_directories(${PAM_INCLUDE_DIR}) -@@ -178,6 +179,8 @@ include_directories( - ) - - target_link_libraries(libslim -+ ${X11_Xft_LIB} -+ ${X11_Xrandr_LIB} - ${JPEG_LIBRARIES} - ${PNG_LIBRARIES} - ) diff --git a/srcpkgs/slim/patches/slim-1.3.6-gcc11.patch b/srcpkgs/slim/patches/slim-1.3.6-gcc11.patch deleted file mode 100644 index a6b07c637780af..00000000000000 --- a/srcpkgs/slim/patches/slim-1.3.6-gcc11.patch +++ /dev/null @@ -1,12 +0,0 @@ -https://bugs.gentoo.org/786498 ---- a/panel.cpp -+++ b/panel.cpp -@@ -48,7 +48,7 @@ - gcm = GCGraphicsExposures; - gcv.graphics_exposures = False; - WinGC = XCreateGC(Dpy, Win, gcm, &gcv); -- if (WinGC < 0) { -+ if (WinGC == 0) { - cerr << APPNAME - << ": failed to create pixmap\n."; - exit(ERR_EXIT); diff --git a/srcpkgs/slim/template b/srcpkgs/slim/template deleted file mode 100644 index 1ca2ff320bfc88..00000000000000 --- a/srcpkgs/slim/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'slim' -pkgname=slim -version=1.3.6 -revision=14 -build_style=cmake -configure_args="-DUSE_CONSOLEKIT=no -DUSE_PAM=yes" -conf_files="/etc/slim.conf /etc/pam.d/slim" -hostmakedepends="pkg-config" -makedepends="libpng-devel freetype-devel libjpeg-turbo-devel libXrandr-devel - libXmu-devel libXft-devel pam-devel" -short_desc="Desktop-independent graphical login manager for X11" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="http://sourceforge.net/projects/slim.berlios/" -distfiles="${SOURCEFORGE_SITE}/slim.berlios/slim-${version}.tar.gz" -checksum=21defeed175418c46d71af71fd493cd0cbffd693f9d43c2151529125859810df -lib32disabled=yes - -case "$XBPS_TARGET_MACHINE" in - *-musl) CXXFLAGS="-DNEEDS_BASENAME";; -esac - -post_install() { - vsv slim - vinstall ${FILESDIR}/slim.pam 644 etc/pam.d slim - rm -rf ${DESTDIR}/lib/systemd -} diff --git a/srcpkgs/slirp4netns/template b/srcpkgs/slirp4netns/template deleted file mode 100644 index 921b03333a6601..00000000000000 --- a/srcpkgs/slirp4netns/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'slirp4netns' -pkgname=slirp4netns -version=1.3.3 -revision=1 -build_style=gnu-configure -hostmakedepends="autoconf automake pkg-config" -makedepends="libslirp-devel libseccomp-devel libcap-devel" -short_desc="User-mode networking for unprivileged network namespaces" -maintainer="Cameron Nemo " -license="GPL-2.0-only" -homepage="https://github.com/rootless-containers/slirp4netns" -changelog="https://github.com/rootless-containers/slirp4netns/releases" -distfiles="https://github.com/rootless-containers/slirp4netns/archive/v${version}.tar.gz" -checksum=8d24539967850bada944d56459eb9e9167357d57b39e864d95ed7d6c0dd0298d -# tests fail due to use of unshare (unavailable with chroot util-linux) -make_check=no - -pre_configure() { - ./autogen.sh -} diff --git a/srcpkgs/slit/template b/srcpkgs/slit/template deleted file mode 100644 index 376bc5cfdede2f..00000000000000 --- a/srcpkgs/slit/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'slit' -pkgname=slit -version=1.3.0 -revision=4 -build_style=go -go_import_path=github.com/tigrawap/slit -go_package="${go_import_path}/cmd/slit" -short_desc="Modern PAGER for viewing logs" -maintainer="cinerea0 " -license="MIT" -homepage="https://github.com/tigrawap/slit" -distfiles="https://github.com/tigrawap/slit/archive/${version}.tar.gz" -checksum=052b8d91d7158336adb4d04e5cf127be41d1c408aa896bfa6cc7fa1a0a16d014 - -post_install() { - vlicense LICENSE - vdoc README.md -} diff --git a/srcpkgs/sloccount/patches/fix-c-and-ldflags.patch b/srcpkgs/sloccount/patches/fix-c-and-ldflags.patch deleted file mode 100644 index 85e2f6aa0e4391..00000000000000 --- a/srcpkgs/sloccount/patches/fix-c-and-ldflags.patch +++ /dev/null @@ -1,46 +0,0 @@ ---- a/makefile 2016-05-24 14:50:13.551844062 +0200 -+++ b/makefile 2016-05-24 14:50:22.173843417 +0200 -@@ -128,28 +128,28 @@ MYDOCS=sloccount.html README TODO Change - all: $(COMPILED_EXECUTABLES) - - lexcount1$(EXE_SUFFIX): lexcount1.c -- $(CC) lexcount1.c -o lexcount1$(EXE_SUFFIX) -+ $(CC) $(CFLAGS) $(LDFLAGS) lexcount1.c -o lexcount1$(EXE_SUFFIX) - - c_count$(EXE_SUFFIX): c_count.c -- $(CC) c_count.c -o c_count$(EXE_SUFFIX) -+ $(CC) $(CFLAGS) $(LDFLAGS) c_count.c -o c_count$(EXE_SUFFIX) - - php_count$(EXE_SUFFIX): php_count.c -- $(CC) php_count.c -o php_count$(EXE_SUFFIX) -+ $(CC) $(CFLAGS) $(LDFLAGS) php_count.c -o php_count$(EXE_SUFFIX) - - pascal_count.c: pascal_count.l driver.c driver.h - flex -Cfe -t pascal_count.l > pascal_count.c - - pascal_count$(EXE_SUFFIX): pascal_count.c -- $(CC) pascal_count.c -o pascal_count$(EXE_SUFFIX) -+ $(CC) $(CFLAGS) $(LDFLAGS) pascal_count.c -o pascal_count$(EXE_SUFFIX) - - jsp_count.c: jsp_count.l driver.c driver.h - flex -Cfe -t jsp_count.l > jsp_count.c - - jsp_count$(EXE_SUFFIX): jsp_count.c -- $(CC) jsp_count.c -o jsp_count$(EXE_SUFFIX) -+ $(CC) $(CFLAGS) $(LDFLAGS) jsp_count.c -o jsp_count$(EXE_SUFFIX) - - ml_count$(EXE_SUFFIX): ml_count.c -- $(CC) ml_count.c -o ml_count$(EXE_SUFFIX) -+ $(CC) $(CFLAGS) $(LDFLAGS) ml_count.c -o ml_count$(EXE_SUFFIX) - - sloccount.1.gz: sloccount.1 - gzip -c sloccount.1 > sloccount.1.gz -@@ -160,7 +160,7 @@ java_count$(EXE_SUFFIX): c_count$(EXE_SU - - # This is USC's code counter, not built by default: - c_lines: C_LINES.C -- $(CC) C_LINES.C -o c_lines$(EXE_SUFFIX) -+ $(CC) $(CFLAGS) $(LDFLAGS) C_LINES.C -o c_lines$(EXE_SUFFIX) - - - install_programs: all diff --git a/srcpkgs/sloccount/template b/srcpkgs/sloccount/template deleted file mode 100644 index f33b58e0aea4fb..00000000000000 --- a/srcpkgs/sloccount/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'sloccount' -pkgname=sloccount -version=2.26 -revision=5 -build_style=gnu-makefile -hostmakedepends="flex" -makedepends="perl" -depends="perl" -short_desc="Tool to count physical source lines of code in many languages" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="https://dwheeler.com/sloccount/" -distfiles="https://dwheeler.com/sloccount/sloccount-${version}.tar.gz" -checksum=fa7fa2bbf2f627dd2d0fdb958bd8ec4527231254c120a8b4322405d8a4e3d12b - -do_install() { - vmkdir usr/bin - make PREFIX=${DESTDIR}/usr install - mv ${DESTDIR}/usr/share/doc/${pkgname}-${version}-1 ${DESTDIR}/usr/share/doc/${pkgname} - chmod 644 ${DESTDIR}/usr/share/doc/${pkgname}/* -} diff --git a/srcpkgs/slock/template b/srcpkgs/slock/template deleted file mode 100644 index 467169fbaee8d9..00000000000000 --- a/srcpkgs/slock/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 'slock' -pkgname=slock -version=1.5 -revision=2 -hostmakedepends="pkg-config" -makedepends="libXrandr-devel" -short_desc="Simple screen locker for X" -maintainer="Orphaned " -license="MIT" -homepage="http://tools.suckless.org/slock" -distfiles="http://dl.suckless.org/tools/slock-${version}.tar.gz" -checksum=aee1e3fbf6a277fb625a3838073b979b6483e7baca4ce82f56de1ff192db0e4d - -if [ "$XBPS_TARGET_LIBC" = "glibc" ]; then - makedepends+=" libxcrypt-devel" -fi - -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 - make CC=$CC INCS="-I." LIBS="-lX11 -lXext -lcrypt -lXrandr" ${makejobs} -} - -do_install() { - make PREFIX=/usr DESTDIR=$DESTDIR install - vlicense LICENSE -} diff --git a/srcpkgs/slop-devel b/srcpkgs/slop-devel deleted file mode 120000 index 99037a0276c694..00000000000000 --- a/srcpkgs/slop-devel +++ /dev/null @@ -1 +0,0 @@ -slop \ No newline at end of file diff --git a/srcpkgs/slop/patches/bugfix-add-missed-header.patch b/srcpkgs/slop/patches/bugfix-add-missed-header.patch deleted file mode 100644 index 612eb4d8d713fe..00000000000000 --- a/srcpkgs/slop/patches/bugfix-add-missed-header.patch +++ /dev/null @@ -1,22 +0,0 @@ -From 5cbcb9e389a02d6288f90a790c6b547d9f9dcac7 Mon Sep 17 00:00:00 2001 -From: Drunkard Zhang -Date: Tue, 28 Sep 2021 12:20:25 +0800 -Subject: [PATCH] bugfix: add missed header - -XDestroyImage is included in which belongs to libX11. -Build fails without include this header on Gentoo. - -Signed-off-by: Drunkard Zhang ---- - src/framebuffer.cpp | 1 + - 1 file changed, 1 insertion(+) - -diff --git a/src/framebuffer.cpp b/src/framebuffer.cpp -index 20909b3..da85a25 100644 ---- a/src/framebuffer.cpp -+++ b/src/framebuffer.cpp -@@ -1,3 +1,4 @@ -+#include - #include "framebuffer.hpp" - - slop::Framebuffer::Framebuffer( int w, int h ) { diff --git a/srcpkgs/slop/template b/srcpkgs/slop/template deleted file mode 100644 index 929c0486cfb06c..00000000000000 --- a/srcpkgs/slop/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'slop' -pkgname=slop -version=7.6 -revision=4 -build_style=cmake -hostmakedepends="pkg-config" -makedepends="glew-devel glm icu-devel libXrender-devel" -short_desc="Utility to query for a selection and print the region to stdout" -maintainer="Felipe Nogueira " -license="GPL-3.0-or-later" -homepage="https://github.com/naelstrof/slop" -distfiles="https://github.com/naelstrof/slop/archive/v${version}.tar.gz" -checksum=ec45f9a69d7a24df621f5c634d202451ddca987d550cf588c5c427b99106fb6b - -slop-devel_package() { - short_desc+=" - developments files" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/*.so - } -} diff --git a/srcpkgs/slrn/template b/srcpkgs/slrn/template deleted file mode 100644 index 1ee837b17a0b0b..00000000000000 --- a/srcpkgs/slrn/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'slrn' -pkgname=slrn -version=1.0.3a -revision=11 -build_style=gnu-configure -configure_args="--with-slrnpull --with-ssl - --with-slanginc=${XBPS_CROSS_BASE}/usr/include - --with-slanglib=${XBPS_CROSS_BASE}/usr/lib - slrn_cv_va_copy=yes slrn_cv___va_copy=yes slrn_cv_va_val_copy=yes" -makedepends="openssl-devel slang-devel" -short_desc="Text mode Usenet news reader" -maintainer="Leah Neukirchen " -license="GPL-2.0-or-later" -homepage="https://slrn.info/" -# distfiles="http://jedsoft.org/releases/slrn/${pkgname}-${version}.tar.bz2" -distfiles="https://ftp.icm.edu.pl/packages/slrn/slrn-${version}.tar.bz2" -checksum=3ba8a4d549201640f2b82d53fb1bec1250f908052a7983f0061c983c634c2dac - -post_patch() { - # Rip out compile time test to allow cross building. - sed -i 's/ slangversion / /' src/Makefile.in -} -post_install() { - vsconf doc/slrn.rc -} diff --git a/srcpkgs/slstatus/files/README.voidlinux b/srcpkgs/slstatus/files/README.voidlinux deleted file mode 100644 index c7b806aded95ee..00000000000000 --- a/srcpkgs/slstatus/files/README.voidlinux +++ /dev/null @@ -1,3 +0,0 @@ -To use slstatus, put the following code in your ~/.xinitrc (or similar): - - slstatus & diff --git a/srcpkgs/slstatus/files/config.h b/srcpkgs/slstatus/files/config.h deleted file mode 100644 index ccc2aee8d73312..00000000000000 --- a/srcpkgs/slstatus/files/config.h +++ /dev/null @@ -1,65 +0,0 @@ -/* See LICENSE file for copyright and license details. */ - -/* interval between updates (in ms) */ -const unsigned int interval = 1000; - -/* text to show if no value can be retrieved */ -static const char unknown_str[] = "n/a"; - -/* maximum output string length */ -#define MAXLEN 2048 - -/* - * function description argument (example) - * - * battery_perc battery percentage battery name (BAT0) - * NULL on OpenBSD - * battery_state battery charging state battery name (BAT0) - * NULL on OpenBSD - * battery_remaining battery remaining HH:MM battery name (BAT0) - * NULL on OpenBSD - * cpu_perc cpu usage in percent NULL - * cpu_freq cpu frequency in MHz NULL - * datetime date and time format string (%F %T) - * disk_free free disk space in GB mountpoint path (/) - * disk_perc disk usage in percent mountpoint path (/) - * disk_total total disk space in GB mountpoint path (/") - * disk_used used disk space in GB mountpoint path (/) - * entropy available entropy NULL - * gid GID of current user NULL - * hostname hostname NULL - * ipv4 IPv4 address interface name (eth0) - * ipv6 IPv6 address interface name (eth0) - * kernel_release `uname -r` NULL - * keyboard_indicators caps/num lock indicators format string (c?n?) - * see keyboard_indicators.c - * keymap layout (variant) of current NULL - * keymap - * load_avg load average NULL - * netspeed_rx receive network speed interface name (wlan0) - * netspeed_tx transfer network speed interface name (wlan0) - * num_files number of files in a directory path - * (/home/foo/Inbox/cur) - * ram_free free memory in GB NULL - * ram_perc memory usage in percent NULL - * ram_total total memory size in GB NULL - * ram_used used memory in GB NULL - * run_command custom shell command command (echo foo) - * swap_free free swap in GB NULL - * swap_perc swap usage in percent NULL - * swap_total total swap size in GB NULL - * swap_used used swap in GB NULL - * temp temperature in degree celsius sensor file - * (/sys/class/thermal/...) - * NULL on OpenBSD - * uid UID of current user NULL - * uptime system uptime NULL - * username username of current user NULL - * vol_perc OSS/ALSA volume in percent mixer file (/dev/mixer) - * wifi_perc WiFi signal in percent interface name (wlan0) - * wifi_essid WiFi ESSID interface name (wlan0) - */ -static const struct arg args[] = { - /* function format argument */ - { datetime, "%s", "%F %T" }, -}; diff --git a/srcpkgs/slstatus/template b/srcpkgs/slstatus/template deleted file mode 100644 index 9a0b9e1f8b0b77..00000000000000 --- a/srcpkgs/slstatus/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'slstatus' -pkgname=slstatus -version=20180708 -revision=1 -_commit=dd7f1896aa9883f33b4d28cd192e8088db0cab5a -build_style=gnu-makefile -short_desc="Suckless status monitor for dwm" -maintainer="Dom H. " -license="ISC" -homepage="https://tools.suckless.org/slstatus/" -distfiles="https://github.com/drkhsh/slstatus/archive/${_commit}.tar.gz" -makedepends="alsa-lib-devel libX11-devel" -checksum=2602a7210decb265b55f1802d4baea652d782ef6c1c8d2f58a7d79bbd2d93d84 - -pre_build() { - [ -e ${FILESDIR}/config.h ] && cp ${FILESDIR}/config.h config.h - sed -i -e 's|^CFLAGS *=|override CFLAGS +=|g' \ - -e 's|^LDFLAGS *=|override LDFLAGS +=|g' config.mk -} - -post_install() { - vlicense LICENSE - vdoc "${FILESDIR}/README.voidlinux" -} diff --git a/srcpkgs/slurm-wlm/patches/musl-cpu_set_t.patch b/srcpkgs/slurm-wlm/patches/musl-cpu_set_t.patch deleted file mode 100644 index 3eb2783e2a5917..00000000000000 --- a/srcpkgs/slurm-wlm/patches/musl-cpu_set_t.patch +++ /dev/null @@ -1,14 +0,0 @@ -Source: @pullmoll -Upstream: no -Reason: Need _GNU_SOURCE defined to define cpu_set_t in sched.h - ---- a/src/slurmd/slurmd/req.c 2019-12-20 21:43:45.000000000 +0100 -+++ b/src/slurmd/slurmd/req.c 2020-02-23 13:07:29.257513065 +0100 -@@ -49,6 +49,7 @@ - #include - #endif - #include -+#define _GNU_SOURCE - #include - #include - #include diff --git a/srcpkgs/slurm-wlm/patches/musl-getgrent.patch b/srcpkgs/slurm-wlm/patches/musl-getgrent.patch deleted file mode 100644 index b1c5387584621c..00000000000000 --- a/srcpkgs/slurm-wlm/patches/musl-getgrent.patch +++ /dev/null @@ -1,15 +0,0 @@ -Source: @pullmoll -Upstream: no -Reason: Musl libc does not have getgrent_r(3) - ---- a/src/slurmctld/groups.c 2019-12-20 21:43:45.000000000 +0100 -+++ b/src/slurmctld/groups.c 2020-02-23 12:23:19.570618716 +0100 -@@ -155,7 +155,7 @@ - * databases), the rest of this function essentially does - * nothing. */ - --#if defined (__APPLE__) -+#if defined (__APPLE__) || !defined(__GLIBC__) - setgrent(); - while (1) { - if ((grp_result = getgrent()) == NULL) diff --git a/srcpkgs/slurm-wlm/patches/musl-getpwent.patch b/srcpkgs/slurm-wlm/patches/musl-getpwent.patch deleted file mode 100644 index 32b12db1d59b6c..00000000000000 --- a/srcpkgs/slurm-wlm/patches/musl-getpwent.patch +++ /dev/null @@ -1,15 +0,0 @@ -Source: @pullmoll -Upstream: no -Reason: Musl libc does not have getpwent_r(3) - ---- a/src/slurmctld/groups.c 2020-02-23 12:46:32.011563195 +0100 -+++ b/src/slurmctld/groups.c 2020-02-23 12:48:19.259558919 +0100 -@@ -206,7 +206,7 @@ - } - endgrent(); - setpwent(); --#if defined (__APPLE__) -+#if defined (__APPLE__) || !defined(__GLIBC__) - while ((pwd_result = getpwent()) != NULL) { - #else - while (!getpwent_r(&pw, pw_buffer, PW_BUF_SIZE, &pwd_result)) { diff --git a/srcpkgs/slurm-wlm/patches/musl-nsap_addr.patch b/srcpkgs/slurm-wlm/patches/musl-nsap_addr.patch deleted file mode 100644 index 96598d094ecf95..00000000000000 --- a/srcpkgs/slurm-wlm/patches/musl-nsap_addr.patch +++ /dev/null @@ -1,75 +0,0 @@ -Source: @pullmoll -Upstream: no -Reason: Musl libc does not have inet_nsap_addr(3) [undocumented] - ---- a/src/common/callerid.c 2019-12-20 21:43:45.000000000 +0100 -+++ b/src/common/callerid.c 2020-02-23 12:45:25.878565832 +0100 -@@ -81,6 +81,68 @@ - #define PATH_PROCNET_TCP6 "/proc/net/tcp6" - #endif - -+#if !defined(__GLIBC__) -+/* -+ * Copyright (c) 1996-1999 by Internet Software Consortium. -+ * -+ * Permission to use, copy, modify, and distribute this software for any -+ * purpose with or without fee is hereby granted, provided that the above -+ * copyright notice and this permission notice appear in all copies. -+ * -+ * THE SOFTWARE IS PROVIDED "AS IS" AND INTERNET SOFTWARE CONSORTIUM DISCLAIMS -+ * ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES -+ * OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL INTERNET SOFTWARE -+ * CONSORTIUM BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL -+ * DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR -+ * PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS -+ * ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS -+ * SOFTWARE. -+ */ -+#include -+#include -+#include -+#include -+#include -+#include -+#include -+#include -+static char -+xtob(int c) { -+ return (c - (((c >= '0') && (c <= '9')) ? '0' : '7')); -+} -+ -+unsigned int inet_nsap_addr(const char *ascii, unsigned char *binary, int maxlen) -+{ -+ unsigned char c, nib; -+ unsigned int len = 0; -+ while ((c = *ascii++) != '\0' && len < (unsigned int)maxlen) { -+ if (c == '.' || c == '+' || c == '/') -+ continue; -+ if (!isascii(c)) -+ return (0); -+ c = toupper(c); -+ if (isxdigit(c)) { -+ nib = xtob(c); -+ c = *ascii++; -+ if (c != '\0') { -+ c = toupper(c); -+ if (isxdigit(c)) { -+ *binary++ = (nib << 4) | xtob(c); -+ len++; -+ } else { -+ return 0; -+ } -+ } else { -+ return 0; -+ } -+ } else { -+ return 0; -+ } -+ } -+ return len; -+} -+#endif /* !defined(__GLIBC__) */ -+ - strong_alias(callerid_get_own_netinfo, slurm_callerid_get_own_netinfo); - - static int _match_inode(callerid_conn_t *conn_result, ino_t *inode_search, diff --git a/srcpkgs/slurm-wlm/template b/srcpkgs/slurm-wlm/template deleted file mode 100644 index 4029ff8f586382..00000000000000 --- a/srcpkgs/slurm-wlm/template +++ /dev/null @@ -1,40 +0,0 @@ -# Template file for 'slurm-wlm' -pkgname=slurm-wlm -version=19.05.5.1 -revision=5 -_distver="${version//./-}" -build_style=gnu-configure -configure_args="--disable-static" -hostmakedepends="perl python cgit pkg-config" -# XXX: ofed, DataWarp, netloc, blcr -makedepends="munge-devel lua53-devel pam-devel openssl-devel gtk+-devel - ncurses-devel readline-devel libmariadbclient-devel json-c-devel libhwloc-devel - freeipmi-devel hdf5-devel libnuma-devel" -short_desc="Workload manager for Linux clusters of all sizes" -maintainer="Toyam Cox " -license="GPL-2.0-or-later" -homepage="http://slurm.schedmd.com/slurm.html" -distfiles="https://github.com/SchedMD/slurm/archive/slurm-${_distver}.tar.gz" -checksum=e53e67bd0bb4c37a9c481998764a746467a96bc41d6527569080514f36452c07 - -CFLAGS="-fcommon" - -# Fix plugin loading. Yes, this disables hardening, this is on purpose -# https://bugs.schedmd.com/show_bug.cgi?id=2443 -LDFLAGS="-Wl,-z,lazy" - -if [ "$XBPS_TARGET_WORDSIZE" = "32" ]; then - # configure: error: 32-bit support is deprecated, and not tested - # regularly. Use at your own risk. - broken="32-bit support is deprecated by upstream" -fi - -if [ -z "${CROSS_BUILD}" ]; then - # The below at time of writing can not be cross compiled - makedepends+=" rrdtool-devel" -fi - -post_install() { - # Rename slurm(1) manpage to avoid conflict with slurm - mv ${DESTDIR}/usr/share/man/man1/slurm.1 ${DESTDIR}/usr/share/man/man1/slurm-wlm.1 -} diff --git a/srcpkgs/slurm-wlm/update b/srcpkgs/slurm-wlm/update deleted file mode 100644 index 45710996f24987..00000000000000 --- a/srcpkgs/slurm-wlm/update +++ /dev/null @@ -1,2 +0,0 @@ -pkgname=slurm -pattern='slurm-\K[-\d]+(?=.tar.gz)' diff --git a/srcpkgs/slurm/template b/srcpkgs/slurm/template deleted file mode 100644 index 0c3e9a258fad79..00000000000000 --- a/srcpkgs/slurm/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'slurm' -pkgname=slurm -version=0.4.4 -revision=1 -build_style="meson" -makedepends="ncurses-devel" -short_desc="Yet another network load monitor" -maintainer="Leah Neukirchen " -license="GPL-2.0-or-later" -homepage="https://github.com/mattthias/slurm" -distfiles="https://github.com/mattthias/slurm/archive/upstream/${version}.tar.gz" -checksum=2f846c9aa16f86cc0d3832c5cd1122b9d322a189f9e6acf8e9646dee12f9ac02 - -post_patch() { - vsed -i '//d' os.h - vsed -i 's,,,g' os.h - vsed -i 's,,,g' os.h -} diff --git a/srcpkgs/slurm/update b/srcpkgs/slurm/update deleted file mode 100644 index cea7df6b2e6547..00000000000000 --- a/srcpkgs/slurm/update +++ /dev/null @@ -1 +0,0 @@ -pattern="upstream/\K[\d.]+\d" diff --git a/srcpkgs/slurp/template b/srcpkgs/slurp/template deleted file mode 100644 index 3a36a4f647645b..00000000000000 --- a/srcpkgs/slurp/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'slurp' -pkgname=slurp -version=1.5.0 -revision=1 -build_style=meson -hostmakedepends="pkg-config wayland-devel scdoc" -makedepends="wayland-devel wayland-protocols cairo-devel libxkbcommon-devel" -short_desc="Select a region in a Wayland compositor" -maintainer="Derriick " -license="MIT" -homepage="https://wayland.emersion.fr/slurp/" -distfiles="https://github.com/emersion/slurp/archive/v${version}.tar.gz" -checksum=0fa880d4a93e1c795e3b5929fbea47546df0955bea34fc2f7ffeb1751678f663 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/smake b/srcpkgs/smake deleted file mode 120000 index 5064d9720d6a9b..00000000000000 --- a/srcpkgs/smake +++ /dev/null @@ -1 +0,0 @@ -schilytools \ No newline at end of file diff --git a/srcpkgs/smali/files/baksmali b/srcpkgs/smali/files/baksmali deleted file mode 100644 index f71da89c1b3a04..00000000000000 --- a/srcpkgs/smali/files/baksmali +++ /dev/null @@ -1,2 +0,0 @@ -#!/bin/sh -java -jar /usr/share/smali/baksmali-@VERSION@.jar $@ diff --git a/srcpkgs/smali/files/smali b/srcpkgs/smali/files/smali deleted file mode 100644 index 643aa2d5ce7325..00000000000000 --- a/srcpkgs/smali/files/smali +++ /dev/null @@ -1,2 +0,0 @@ -#!/bin/sh -java -jar /usr/share/smali/smali-@VERSION@.jar $@ diff --git a/srcpkgs/smali/template b/srcpkgs/smali/template deleted file mode 100644 index b0b9ae0f9a91a7..00000000000000 --- a/srcpkgs/smali/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 'smali' -pkgname=smali -version=2.5.2 -revision=1 -build_style=fetch -depends="virtual?java-runtime" -short_desc="Assembler/disassembler for Android's dex format" -maintainer="Orphaned " -license="BSD-3-Clause" -homepage="https://github.com/JesusFreke/smali" -distfiles=" - https://bitbucket.org/JesusFreke/smali/downloads/smali-${version}.jar - https://bitbucket.org/JesusFreke/smali/downloads/baksmali-${version}.jar - https://raw.githubusercontent.com/JesusFreke/smali/v${version}/NOTICE" -checksum="9544299578b16f771d8aa8eaefe0d3718ca03478c16f3c356f2fcf1366bfb116 - d3116248cce4f82ec5a31eb7f95ee75daff42ddf6eed0ab573973dc53fbad2e5 - e247d92c57251fc3e674b5366bafd40ed644bfc7c4a55172e464685a25622945" - -do_install() { - vmkdir usr/share/smali - vcopy smali-${version}.jar usr/share/smali - vcopy baksmali-${version}.jar usr/share/smali - vmkdir usr/bin - for f in smali baksmali; do - sed -e "s,@VERSION@,${version},g" ${FILESDIR}/${f} > ${DESTDIR}/usr/bin/${f} - chmod 0755 ${DESTDIR}/usr/bin/${f} - done - vlicense NOTICE -} diff --git a/srcpkgs/smartmontools/files/smartd/finish b/srcpkgs/smartmontools/files/smartd/finish deleted file mode 100644 index 85e568f060076f..00000000000000 --- a/srcpkgs/smartmontools/files/smartd/finish +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh -# no devices found, disable smartd -[ $1 = 17 ] && sv d $(dirname $0) diff --git a/srcpkgs/smartmontools/files/smartd/run b/srcpkgs/smartmontools/files/smartd/run deleted file mode 100644 index e4f00accbd77c2..00000000000000 --- a/srcpkgs/smartmontools/files/smartd/run +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh -exec 2>&1 -exec smartd -n diff --git a/srcpkgs/smartmontools/template b/srcpkgs/smartmontools/template deleted file mode 100644 index e19b4fb8b127cb..00000000000000 --- a/srcpkgs/smartmontools/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'smartmontools' -pkgname=smartmontools -version=7.5 -revision=1 -build_style=gnu-configure -configure_args="--sysconfdir=/etc/smartd --with-libcap-ng=yes" -makedepends="libcap-ng-devel" -conf_files="/etc/smartd/*" -short_desc="S.M.A.R.T Monitoring Tools" -maintainer="Leah Neukirchen " -license="GPL-2.0-or-later" -homepage="http://smartmontools.sourceforge.net" -changelog="https://raw.githubusercontent.com/smartmontools/smartmontools/master/smartmontools/NEWS" -distfiles="${SOURCEFORGE_SITE}/${pkgname}/${pkgname}-${version}.tar.gz" -checksum=690b83ca331378da9ea0d9d61008c4b22dde391387b9bbad7f29387f2595f76e - -post_install() { - vsv smartd -} diff --git a/srcpkgs/smbclient b/srcpkgs/smbclient deleted file mode 120000 index cba1f39180b3aa..00000000000000 --- a/srcpkgs/smbclient +++ /dev/null @@ -1 +0,0 @@ -samba \ No newline at end of file diff --git a/srcpkgs/smbnetfs/patches/musl.patch b/srcpkgs/smbnetfs/patches/musl.patch deleted file mode 100644 index 27f8380ebfca5e..00000000000000 --- a/srcpkgs/smbnetfs/patches/musl.patch +++ /dev/null @@ -1,12 +0,0 @@ ---- a/src/common.c -+++ b/src/common.c -@@ -4,7 +4,9 @@ - #include - #include - #include -+#ifdef HAVE_BACKTRACE - #include -+#endif - #include - #include - #include diff --git a/srcpkgs/smbnetfs/template b/srcpkgs/smbnetfs/template deleted file mode 100644 index 12806eaaa37dd8..00000000000000 --- a/srcpkgs/smbnetfs/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'smbnetfs' -pkgname=smbnetfs -version=0.6.3 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config autoconf" -makedepends="fuse-devel libglib-devel samba-devel attr-devel" -short_desc="Fuse filesystem to mount SMB shares" -maintainer="Orphaned " -license="GPL-2.0-only" -homepage="http://smbnetfs.sourceforge.net" -distfiles="${SOURCEFORGE_SITE}/$pkgname/$pkgname-$version.tar.bz2" -checksum=eac37b9769fbe9c3f4baf3eb64c61a6b59ad4f2aa05dfddcba5a1ac4adf4d560 diff --git a/srcpkgs/smcroute/files/smcrouted/run b/srcpkgs/smcroute/files/smcrouted/run deleted file mode 100644 index 7a8a6f993cabab..00000000000000 --- a/srcpkgs/smcroute/files/smcrouted/run +++ /dev/null @@ -1,7 +0,0 @@ -#!/bin/sh -exec 2>&1 - -[ -r conf ] && . ./conf - -# use `-N` without a conf file to not grab all interfaces by default -exec smcrouted -n -s ${OPTS:--N} diff --git a/srcpkgs/smcroute/template b/srcpkgs/smcroute/template deleted file mode 100644 index 175102db4454cd..00000000000000 --- a/srcpkgs/smcroute/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'smcroute' -pkgname=smcroute -version=2.5.7 -revision=1 -build_style=gnu-configure -configure_args="--enable-mrdisc" -hostmakedepends="pkg-config" -makedepends="libcap-devel" -short_desc="Static multicast routing for UNIX" -maintainer="lemmi " -license="GPL-2.0-or-later" -homepage="https://github.com/troglobit/smcroute" -changelog="https://raw.githubusercontent.com/troglobit/smcroute/master/ChangeLog.md" -distfiles="https://github.com/troglobit/smcroute/releases/download/${version}/smcroute-${version}.tar.gz" -checksum=7d2c83e11908fe37844fa9b49ae50924555c4e1bb440fb059a95c94e442ea8a5 - -post_install() { - vsv smcrouted -} diff --git a/srcpkgs/smem/template b/srcpkgs/smem/template deleted file mode 100644 index 4c4494a722967b..00000000000000 --- a/srcpkgs/smem/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'smem' -pkgname=smem -version=1.5 -revision=3 -depends="python3" -short_desc="Memory reporting tool" -maintainer="Alexander Egorenkov " -license="GPL-2.0-or-later" -homepage="https://www.selenic.com/smem" -distfiles="https://selenic.com/repo/smem/archive/${version}.tar.bz2" -checksum=950c39ee8b1e051866564b25c36a6113eae2617e597b8302324bb8ee57d82ba6 -python_version=3 -conflicts="cfitsio" - -do_build() { - $CC $CFLAGS $LDFLAGS -o smemcap smemcap.c -} - -do_install() { - vbin smem - vbin smemcap - vman smem.8 -} diff --git a/srcpkgs/smem/update b/srcpkgs/smem/update deleted file mode 100644 index faf166abd47e58..00000000000000 --- a/srcpkgs/smem/update +++ /dev/null @@ -1,3 +0,0 @@ -site="https://www.selenic.com/smem/download/ -https://selenic.com/repo/smem/tags" -pattern="(smem-\K[.\d]+(?=\.tar))|(smem/rev/\K[.\d]+(?=\"))" diff --git a/srcpkgs/smenu/template b/srcpkgs/smenu/template deleted file mode 100644 index be6ef7864b60ec..00000000000000 --- a/srcpkgs/smenu/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'smenu' -pkgname=smenu -version=1.5.0 -revision=2 -build_style=gnu-configure -makedepends="ncurses-devel" -short_desc="Create selection menus with words from stdin" -maintainer="Orphaned " -license="MPL-2.0" -homepage="https://github.com/p-gen/smenu" -changelog="https://raw.githubusercontent.com/p-gen/smenu/master/ChangeLog" -distfiles="https://github.com/p-gen/smenu/releases/download/v${version}/smenu-${version}.tar.bz2" -checksum=2de2217d322a5e28cb20f9128e60df6c00b4e8e8879381ac8ed8bdcdccc4c5ca - -LDFLAGS="-lncurses" diff --git a/srcpkgs/smlfmt/template b/srcpkgs/smlfmt/template deleted file mode 100644 index 0d3161e63b5f8b..00000000000000 --- a/srcpkgs/smlfmt/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'smlfmt' -pkgname=smlfmt -version=1.2.0 -revision=1 -build_style=gnu-makefile -hostmakedepends="mlton" -short_desc="Custom parser and code formatter for Standard ML" -maintainer="ii8 " -license="MIT" -homepage="https://github.com/shwestrick/smlfmt" -distfiles="https://github.com/shwestrick/smlfmt/archive/refs/tags/v${version}.tar.gz" -checksum=6517b0186518308d26f388d882af3b6106103a3ca3f00a4974e54fb526225df5 -nocross=yes - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/smpeg-devel b/srcpkgs/smpeg-devel deleted file mode 120000 index bfaa184565ed57..00000000000000 --- a/srcpkgs/smpeg-devel +++ /dev/null @@ -1 +0,0 @@ -smpeg \ No newline at end of file diff --git a/srcpkgs/smpeg/patches/fix-gcc6-narrowing.patch b/srcpkgs/smpeg/patches/fix-gcc6-narrowing.patch deleted file mode 100644 index d306d3c324b381..00000000000000 --- a/srcpkgs/smpeg/patches/fix-gcc6-narrowing.patch +++ /dev/null @@ -1,81 +0,0 @@ -Here gcc6 complains about narrowing int -1 to unsigned int, -thus apply static_cast to all unsigned int constants. - ---- a/audio/hufftable.cpp 2010-12-25 07:37:52.000000000 +0100 -+++ b/audio/hufftable.cpp 2016-09-15 14:26:04.931857000 +0200 -@@ -548,40 +548,41 @@ - { 4, 1},{ 2, 1},{ 0, 12},{ 0, 13},{ 2, 1},{ 0, 14}, - { 0, 15}}; - -+#define ui static_cast - const HUFFMANCODETABLE MPEGaudio::ht[HTN]= - { -- { 0, 0-1, 0-1, 0, 0, htd33}, -- { 1, 2-1, 2-1, 0, 7,htd01}, -- { 2, 3-1, 3-1, 0, 17,htd02}, -- { 3, 3-1, 3-1, 0, 17,htd03}, -- { 4, 0-1, 0-1, 0, 0, htd33}, -- { 5, 4-1, 4-1, 0, 31,htd05}, -- { 6, 4-1, 4-1, 0, 31,htd06}, -- { 7, 6-1, 6-1, 0, 71,htd07}, -- { 8, 6-1, 6-1, 0, 71,htd08}, -- { 9, 6-1, 6-1, 0, 71,htd09}, -- {10, 8-1, 8-1, 0,127,htd10}, -- {11, 8-1, 8-1, 0,127,htd11}, -- {12, 8-1, 8-1, 0,127,htd12}, -- {13,16-1,16-1, 0,511,htd13}, -- {14, 0-1, 0-1, 0, 0, htd33}, -- {15,16-1,16-1, 0,511,htd15}, -- {16,16-1,16-1, 1,511,htd16}, -- {17,16-1,16-1, 2,511,htd16}, -- {18,16-1,16-1, 3,511,htd16}, -- {19,16-1,16-1, 4,511,htd16}, -- {20,16-1,16-1, 6,511,htd16}, -- {21,16-1,16-1, 8,511,htd16}, -- {22,16-1,16-1,10,511,htd16}, -- {23,16-1,16-1,13,511,htd16}, -- {24,16-1,16-1, 4,512,htd24}, -- {25,16-1,16-1, 5,512,htd24}, -- {26,16-1,16-1, 6,512,htd24}, -- {27,16-1,16-1, 7,512,htd24}, -- {28,16-1,16-1, 8,512,htd24}, -- {29,16-1,16-1, 9,512,htd24}, -- {30,16-1,16-1,11,512,htd24}, -- {31,16-1,16-1,13,512,htd24}, -- {32, 1-1,16-1, 0, 31,htd32}, -- {33, 1-1,16-1, 0, 31,htd33} -+ { 0,ui( 0-1),ui( 0-1),ui( 0),ui( 0), htd33}, -+ { 1,ui( 2-1),ui( 2-1),ui( 0),ui( 7),htd01}, -+ { 2,ui( 3-1),ui( 3-1),ui( 0),ui( 17),htd02}, -+ { 3,ui( 3-1),ui( 3-1),ui( 0),ui( 17),htd03}, -+ { 4,ui( 0-1),ui( 0-1),ui( 0),ui( 0), htd33}, -+ { 5,ui( 4-1),ui( 4-1),ui( 0),ui( 31),htd05}, -+ { 6,ui( 4-1),ui( 4-1),ui( 0),ui( 31),htd06}, -+ { 7,ui( 6-1),ui( 6-1),ui( 0),ui( 71),htd07}, -+ { 8,ui( 6-1),ui( 6-1),ui( 0),ui( 71),htd08}, -+ { 9,ui( 6-1),ui( 6-1),ui( 0),ui( 71),htd09}, -+ {10,ui( 8-1),ui( 8-1),ui( 0),ui(127),htd10}, -+ {11,ui( 8-1),ui( 8-1),ui( 0),ui(127),htd11}, -+ {12,ui( 8-1),ui( 8-1),ui( 0),ui(127),htd12}, -+ {13,ui(16-1),ui(16-1),ui( 0),ui(511),htd13}, -+ {14,ui( 0-1),ui( 0-1),ui( 0),ui( 0), htd33}, -+ {15,ui(16-1),ui(16-1),ui( 0),ui(511),htd15}, -+ {16,ui(16-1),ui(16-1),ui( 1),ui(511),htd16}, -+ {17,ui(16-1),ui(16-1),ui( 2),ui(511),htd16}, -+ {18,ui(16-1),ui(16-1),ui( 3),ui(511),htd16}, -+ {19,ui(16-1),ui(16-1),ui( 4),ui(511),htd16}, -+ {20,ui(16-1),ui(16-1),ui( 6),ui(511),htd16}, -+ {21,ui(16-1),ui(16-1),ui( 8),ui(511),htd16}, -+ {22,ui(16-1),ui(16-1),ui(10),ui(511),htd16}, -+ {23,ui(16-1),ui(16-1),ui(13),ui(511),htd16}, -+ {24,ui(16-1),ui(16-1),ui( 4),ui(512),htd24}, -+ {25,ui(16-1),ui(16-1),ui( 5),ui(512),htd24}, -+ {26,ui(16-1),ui(16-1),ui( 6),ui(512),htd24}, -+ {27,ui(16-1),ui(16-1),ui( 7),ui(512),htd24}, -+ {28,ui(16-1),ui(16-1),ui( 8),ui(512),htd24}, -+ {29,ui(16-1),ui(16-1),ui( 9),ui(512),htd24}, -+ {30,ui(16-1),ui(16-1),ui(11),ui(512),htd24}, -+ {31,ui(16-1),ui(16-1),ui(13),ui(512),htd24}, -+ {32,ui( 1-1),ui(16-1),ui( 0),ui( 31),htd32}, -+ {33,ui( 1-1),ui(16-1),ui( 0),ui( 31),htd33} - }; diff --git a/srcpkgs/smpeg/template b/srcpkgs/smpeg/template deleted file mode 100644 index e518ba055f88e8..00000000000000 --- a/srcpkgs/smpeg/template +++ /dev/null @@ -1,37 +0,0 @@ -# Template file for 'smpeg' -pkgname=smpeg -version=0.4.5 -revision=7 -build_style=gnu-configure -configure_args="--disable-gtk-player --disable-opengl-player" -make_build_args="LDFLAGS+=-lstdc++" -hostmakedepends="pkg-config autoconf automake libtool" -makedepends="sdl12-compat-devel" -short_desc="SDL MPEG Player Library" -maintainer="Orphaned " -license="LGPL-2.1-only" -homepage="https://icculus.org/smpeg/" -distfiles="https://github.com/icculus/smpeg/archive/refs/tags/release_${version//./_}.tar.gz" -checksum=e2e53bfd2e6401e2c29e5eb3929be0e8698bc9e4c9d731751f67e77b408f1f74 - -pre_configure() { - ./autogen.sh -} - -post_install() { - # Remove unused stuff - rm -rf ${DESTDIR}/usr/share/man - rm -f ${DESTDIR}/usr/bin/plaympeg -} - -smpeg-devel_package() { - depends="sdl12-compat-devel smpeg>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/bin - vmove usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - vmove usr/share - } -} diff --git a/srcpkgs/smpeg2-devel b/srcpkgs/smpeg2-devel deleted file mode 120000 index 6b16ce7eba85b5..00000000000000 --- a/srcpkgs/smpeg2-devel +++ /dev/null @@ -1 +0,0 @@ -smpeg2 \ No newline at end of file diff --git a/srcpkgs/smpeg2/patches/fix-gcc6-narrowing.patch b/srcpkgs/smpeg2/patches/fix-gcc6-narrowing.patch deleted file mode 100644 index 8b9f8566ae0d94..00000000000000 --- a/srcpkgs/smpeg2/patches/fix-gcc6-narrowing.patch +++ /dev/null @@ -1,81 +0,0 @@ -Here gcc6 complains about narrowing int -1 to unsigned int, -thus apply static_cast to all unsigned int constants. - ---- a/audio/hufftable.cpp 2013-06-01 17:19:04.000000000 +0200 -+++ b/audio/hufftable.cpp 2016-09-22 12:03:44.562916914 +0200 -@@ -548,40 +548,41 @@ - { 4, 1},{ 2, 1},{ 0, 12},{ 0, 13},{ 2, 1},{ 0, 14}, - { 0, 15}}; - -+#define ui static_cast - const HUFFMANCODETABLE MPEGaudio::ht[HTN]= - { -- { 0, 0-1, 0-1, 0, 0, htd33}, -- { 1, 2-1, 2-1, 0, 7,htd01}, -- { 2, 3-1, 3-1, 0, 17,htd02}, -- { 3, 3-1, 3-1, 0, 17,htd03}, -- { 4, 0-1, 0-1, 0, 0, htd33}, -- { 5, 4-1, 4-1, 0, 31,htd05}, -- { 6, 4-1, 4-1, 0, 31,htd06}, -- { 7, 6-1, 6-1, 0, 71,htd07}, -- { 8, 6-1, 6-1, 0, 71,htd08}, -- { 9, 6-1, 6-1, 0, 71,htd09}, -- {10, 8-1, 8-1, 0,127,htd10}, -- {11, 8-1, 8-1, 0,127,htd11}, -- {12, 8-1, 8-1, 0,127,htd12}, -- {13,16-1,16-1, 0,511,htd13}, -- {14, 0-1, 0-1, 0, 0, htd33}, -- {15,16-1,16-1, 0,511,htd15}, -- {16,16-1,16-1, 1,511,htd16}, -- {17,16-1,16-1, 2,511,htd16}, -- {18,16-1,16-1, 3,511,htd16}, -- {19,16-1,16-1, 4,511,htd16}, -- {20,16-1,16-1, 6,511,htd16}, -- {21,16-1,16-1, 8,511,htd16}, -- {22,16-1,16-1,10,511,htd16}, -- {23,16-1,16-1,13,511,htd16}, -- {24,16-1,16-1, 4,512,htd24}, -- {25,16-1,16-1, 5,512,htd24}, -- {26,16-1,16-1, 6,512,htd24}, -- {27,16-1,16-1, 7,512,htd24}, -- {28,16-1,16-1, 8,512,htd24}, -- {29,16-1,16-1, 9,512,htd24}, -- {30,16-1,16-1,11,512,htd24}, -- {31,16-1,16-1,13,512,htd24}, -- {32, 1-1,16-1, 0, 31,htd32}, -- {33, 1-1,16-1, 0, 31,htd33} -+ { 0,ui( 0-1),ui( 0-1), 0, 0, htd33}, -+ { 1,ui( 2-1),ui( 2-1), 0, 7,htd01}, -+ { 2,ui( 3-1),ui( 3-1), 0, 17,htd02}, -+ { 3,ui( 3-1),ui( 3-1), 0, 17,htd03}, -+ { 4,ui( 0-1),ui( 0-1), 0, 0, htd33}, -+ { 5,ui( 4-1),ui( 4-1), 0, 31,htd05}, -+ { 6,ui( 4-1),ui( 4-1), 0, 31,htd06}, -+ { 7,ui( 6-1),ui( 6-1), 0, 71,htd07}, -+ { 8,ui( 6-1),ui( 6-1), 0, 71,htd08}, -+ { 9,ui( 6-1),ui( 6-1), 0, 71,htd09}, -+ {10,ui( 8-1),ui( 8-1), 0,127,htd10}, -+ {11,ui( 8-1),ui( 8-1), 0,127,htd11}, -+ {12,ui( 8-1),ui( 8-1), 0,127,htd12}, -+ {13,ui(16-1),ui(16-1), 0,511,htd13}, -+ {14,ui( 0-1),ui( 0-1), 0, 0, htd33}, -+ {15,ui(16-1),ui(16-1), 0,511,htd15}, -+ {16,ui(16-1),ui(16-1), 1,511,htd16}, -+ {17,ui(16-1),ui(16-1), 2,511,htd16}, -+ {18,ui(16-1),ui(16-1), 3,511,htd16}, -+ {19,ui(16-1),ui(16-1), 4,511,htd16}, -+ {20,ui(16-1),ui(16-1), 6,511,htd16}, -+ {21,ui(16-1),ui(16-1), 8,511,htd16}, -+ {22,ui(16-1),ui(16-1),10,511,htd16}, -+ {23,ui(16-1),ui(16-1),13,511,htd16}, -+ {24,ui(16-1),ui(16-1), 4,512,htd24}, -+ {25,ui(16-1),ui(16-1), 5,512,htd24}, -+ {26,ui(16-1),ui(16-1), 6,512,htd24}, -+ {27,ui(16-1),ui(16-1), 7,512,htd24}, -+ {28,ui(16-1),ui(16-1), 8,512,htd24}, -+ {29,ui(16-1),ui(16-1), 9,512,htd24}, -+ {30,ui(16-1),ui(16-1),11,512,htd24}, -+ {31,ui(16-1),ui(16-1),13,512,htd24}, -+ {32,ui( 1-1),ui(16-1), 0, 31,htd32}, -+ {33,ui( 1-1),ui(16-1), 0, 31,htd33} - }; diff --git a/srcpkgs/smpeg2/template b/srcpkgs/smpeg2/template deleted file mode 100644 index e7e0f6f74d44cb..00000000000000 --- a/srcpkgs/smpeg2/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'smpeg2' -pkgname=smpeg2 -version=2.0.0 -revision=6 -build_style=gnu-configure -makedepends="SDL2-devel" -short_desc="SDL2 MPEG Player Library" -maintainer="rogi " -license="LGPL-2.1-or-later" -homepage="https://icculus.org/smpeg/" -distfiles="https://www.libsdl.org/projects/smpeg/release/smpeg2-${version}.tar.gz" -checksum=979a65b211744a44fa641a9b6e4d64e64a12ff703ae776bafe3c4c4cd85494b3 - -smpeg2-devel_package() { - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/bin/smpeg2-config - vmove usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - vmove usr/share/aclocal - } -} diff --git a/srcpkgs/smplayer/template b/srcpkgs/smplayer/template deleted file mode 100644 index aabf9ce505240e..00000000000000 --- a/srcpkgs/smplayer/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'smplayer' -pkgname=smplayer -version=25.6.0 -revision=1 -build_style=gnu-makefile -build_helper=qmake -hostmakedepends="qt5-host-tools qt5-tools qt5-script-devel tar" -makedepends="zlib-devel qt5-script-devel qt5-tools-devel qt5-declarative-devel" -depends="hicolor-icon-theme desktop-file-utils" -short_desc="Complete front-end for mplayer and mpv" -maintainer="Helmut Pozimski " -license="GPL-2.0-or-later" -homepage="https://www.smplayer.info" -distfiles="https://github.com/smplayer-dev/smplayer/releases/download/v$version/$pkgname-$version.tar.bz2" -checksum=f4a01e61d469edebaab617fa39b9014f7adeab05f95910b9400aafb2fc7e2ee5 - -export QT_SELECT=5 - -pre_build() { - vsed -i 's:#\(DEFINES += NO_DEBUG_ON_CONSOLE\):\1:' src/smplayer.pro - vsed -i 's|PREFIX=/usr/local|PREFIX=/usr|' Makefile - vsed -i 's|DOC_PATH=$(PREFIX)/share/doc/packages/smplayer|DOC_PATH=$(PREFIX)/share/doc/smplayer|' Makefile -} - -do_build() { - make ${makejobs} CC="$CC" CXX="$CXX" LINK="$CXX" LD="$CXX" CFLAGS_EXTRA="$CFLAGS $LDFLAGS" -} diff --git a/srcpkgs/smplayer/update b/srcpkgs/smplayer/update deleted file mode 100644 index 3251a9e7ad1d06..00000000000000 --- a/srcpkgs/smplayer/update +++ /dev/null @@ -1 +0,0 @@ -ignore="[0-9][0-9][0-9][0-9][0-9]" diff --git a/srcpkgs/smproxy/template b/srcpkgs/smproxy/template deleted file mode 100644 index 58644d219be6ff..00000000000000 --- a/srcpkgs/smproxy/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'smproxy' -pkgname=smproxy -version=1.0.8 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="libSM-devel libXt-devel libXmu-devel" -short_desc="X11R6 session management application" -maintainer="Orphaned " -license="MIT" -homepage="http://xorg.freedesktop.org" -distfiles="${XORG_SITE}/app/smproxy-${version}.tar.xz" -checksum=fee584eae2ec1ce2d178d72d3b484920271ba68a27935769cefbafbc3a2ff6c8 - -post_install() { - vlicense COPYING -} diff --git a/srcpkgs/smtube/template b/srcpkgs/smtube/template deleted file mode 100644 index 3806f05e362ed3..00000000000000 --- a/srcpkgs/smtube/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 'smtube' -pkgname=smtube -version=21.10.0 -revision=2 -build_wrksrc=src -build_style=qmake -make_build_args=" - DATA_PATH=\\\"/usr/share/smtube\\\" - TRANSLATION_PATH=\\\"/usr/share/smtube/translations\\\" - DOC_PATH=\\\"/usr/share/doc/smtube\\\"" -hostmakedepends="qt5-qmake qt5-host-tools" -makedepends="qt5-script-devel qt5-tools-devel qt5-webkit-devel" -depends="desktop-file-utils hicolor-icon-theme yt-dlp" -short_desc="Small youtube browser" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="http://www.smtube.org/" -changelog="https://raw.githubusercontent.com/smplayer-dev/smtube/master/Release_notes.md" -distfiles="${SOURCEFORGE_SITE}/${pkgname}/${pkgname}-${version}.tar.bz2" -checksum=650214022fd80becec607561969ad9e4ae8d1af4fa2e88e6750d59f960a0d655 - -post_build() { - lrelease smtube.pro -} - -do_install() { - cd "${wrksrc}" - make install PREFIX=/usr DESTDIR="${DESTDIR}" -} diff --git a/srcpkgs/smu/template b/srcpkgs/smu/template deleted file mode 100644 index 3a5784791133e7..00000000000000 --- a/srcpkgs/smu/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'smu' -pkgname=smu -version=1.5 -revision=2 -build_style=gnu-makefile -make_build_args="INCS=-I. LIBS=" -short_desc="Simple markup - markdown like syntax" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/Gottox/smu/" -distfiles="https://github.com/Gottox/smu/archive/v${version}.tar.gz" -checksum=f3bb18f958962679a7fb48d7f8dcab8b59154d66f23c9aba02e78103106093a4 - -pre_build() { - sed -i 's|^CFLAGS =.*|override CFLAGS += -DVERSION=\"${VERSION}\"|g' config.mk - sed -i 's|^LDFLAGS =|override LDFLAGS +=|g' config.mk -} - -post_install() { - vlicense LICENSE - vdoc documentation -} diff --git a/srcpkgs/snapcast/files/snapclient/run b/srcpkgs/snapcast/files/snapclient/run deleted file mode 100644 index c5b48ce2f3999b..00000000000000 --- a/srcpkgs/snapcast/files/snapclient/run +++ /dev/null @@ -1,4 +0,0 @@ -#!/bin/sh -exec 2>&1 -[ -r conf ] && . ./conf -exec chpst -u _snapclient:audio snapclient ${OPTS} 2>&1 diff --git a/srcpkgs/snapcast/files/snapserver/run b/srcpkgs/snapcast/files/snapserver/run deleted file mode 100644 index cf492f7f9bda5d..00000000000000 --- a/srcpkgs/snapcast/files/snapserver/run +++ /dev/null @@ -1,4 +0,0 @@ -#!/bin/sh -exec 2>&1 -[ -r conf ] && . ./conf -exec chpst -u _snapserver snapserver ${OPTS} 2>&1 diff --git a/srcpkgs/snapcast/template b/srcpkgs/snapcast/template deleted file mode 100644 index 13bf92ed372814..00000000000000 --- a/srcpkgs/snapcast/template +++ /dev/null @@ -1,68 +0,0 @@ -# Template file for 'snapcast' -pkgname=snapcast -version=0.31.0 -revision=2 -_snapweb_version=0.8.0 -build_style=cmake -configure_args="-DCMAKE_INSTALL_SYSCONFDIR=/etc -DBUILD_WITH_TREMOR=OFF - -DBUILD_WITH_AVAHI=$(vopt_if avahi ON OFF) - -DBUILD_WITH_PULSE=$(vopt_if pulseaudio ON OFF)" -hostmakedepends="pkg-config" -makedepends="alsa-lib-devel boost-devel-minimal expat-devel libflac-devel libsoxr-devel - libvorbis-devel openssl-devel opus-devel $(vopt_if avahi avahi-libs-devel) - $(vopt_if pulseaudio pulseaudio-devel)" -short_desc="Synchronous multi-room audio player" -maintainer="amak " -license="GPL-3.0-or-later" -homepage="https://github.com/badaix/snapcast" -changelog="https://raw.githubusercontent.com/badaix/snapcast/master/changelog.md" -distfiles="https://github.com/badaix/snapcast/archive/v${version}.tar.gz - https://github.com/badaix/snapweb/releases/download/v${_snapweb_version}/snapweb.zip>snapweb-${_snapweb_version}.zip" -checksum="d38d576f85bfa936412413b6860875ba3b462a8e67405f3984a0485778f2fdac - 71078f94d87e44881c7bf6491456d528420a69ae09f1ae115dd6c48c03c2a65c" -skip_extraction="snapweb-${_snapweb_version}.zip" - -build_options="avahi pulseaudio" -build_options_default="avahi pulseaudio" - -post_extract() { - vsrcextract -C server/etc/snapweb --strip-components=0 snapweb-${_snapweb_version}.zip -} - -post_install() { - vdoc README.md - vdoc doc/player_setup.md -} - -snapclient_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - Snapcast client files" - - system_accounts="_snapclient" - _snapclient_homedir="/var/lib/snapclient" - make_dirs="/var/lib/snapclient 0750 _snapclient _snapclient" - - pkg_install() { - vmove usr/bin/snapclient - vmove usr/share/man/man1/snapclient.1 - vsv snapclient - } -} - -snapserver_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - Snapcast server files" - - system_accounts="_snapserver" - _snapserver_homedir="/var/lib/snapserver" - make_dirs="/var/lib/snapserver 0750 _snapserver _snapserver" - conf_files="/etc/snapserver.conf" - - pkg_install() { - vmove usr/bin/snapserver - vmove usr/share/man/man1/snapserver.1 - vmove usr/share/snapserver/snapweb - vmove etc/snapserver.conf - vsv snapserver - } -} diff --git a/srcpkgs/snapclient b/srcpkgs/snapclient deleted file mode 120000 index f94c7e9814f043..00000000000000 --- a/srcpkgs/snapclient +++ /dev/null @@ -1 +0,0 @@ -snapcast \ No newline at end of file diff --git a/srcpkgs/snapper-devel b/srcpkgs/snapper-devel deleted file mode 120000 index e56c83abd1db92..00000000000000 --- a/srcpkgs/snapper-devel +++ /dev/null @@ -1 +0,0 @@ -snapper \ No newline at end of file diff --git a/srcpkgs/snapper/files/snapperd/run b/srcpkgs/snapper/files/snapperd/run deleted file mode 100644 index 4a1e86638e55ae..00000000000000 --- a/srcpkgs/snapper/files/snapperd/run +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh -exec 2>&1 -exec snapperd diff --git a/srcpkgs/snapper/patches/0001-disable-locale-tests.patch b/srcpkgs/snapper/patches/0001-disable-locale-tests.patch deleted file mode 100644 index fa083c2f066549..00000000000000 --- a/srcpkgs/snapper/patches/0001-disable-locale-tests.patch +++ /dev/null @@ -1,38 +0,0 @@ ---- a/testsuite/Makefile.am -+++ b/testsuite/Makefile.am -@@ -7,9 +7,9 @@ AM_CPPFLAGS = -I$(top_srcdir) $(DBUS_CFLAGS) - LDADD = ../snapper/libsnapper.la ../dbus/libdbus.la -lboost_unit_test_framework - - check_PROGRAMS = sysconfig-get1.test dirname1.test basename1.test \ -- equal-date.test cmp-lt.test humanstring.test uuid.test \ -- table.test table-formatter.test csv-formatter.test json-formatter.test \ -- getopts.test scan-datetime.test root-prefix.test range.test limit.test -+ equal-date.test uuid.test \ -+ csv-formatter.test json-formatter.test \ -+ getopts.test scan-datetime.test root-prefix.test - - if ENABLE_BTRFS_QUOTA - check_PROGRAMS += qgroup1.test -@@ -29,14 +29,8 @@ equal_date_test_LDADD = -lboost_unit_test_framework ../client/utils/libutils.la - - scan_datetime_test_LDADD = -lboost_unit_test_framework ../client/utils/libutils.la - --humanstring_test_LDADD = -lboost_unit_test_framework ../client/utils/libutils.la -- - uuid_test_LDADD = -lboost_unit_test_framework ../client/utils/libutils.la - --table_test_LDADD = -lboost_unit_test_framework ../client/utils/libutils.la -- --table_formatter_test_LDADD = -lboost_unit_test_framework ../client/utils/libutils.la -- - csv_formatter_test_LDADD = -lboost_unit_test_framework ../client/utils/libutils.la - - json_formatter_test_LDADD = -lboost_unit_test_framework ../client/utils/libutils.la $(JSONC_LIBS) -@@ -44,7 +38,3 @@ json_formatter_test_LDADD = -lboost_unit_test_framework ../client/utils/libutils - getopts_test_LDADD = -lboost_unit_test_framework ../client/utils/libutils.la - - lvm_utils_test_LDADD = -lboost_unit_test_framework ../snapper/libsnapper.la -- --range_test_LDADD = -lboost_unit_test_framework ../client/utils/libutils.la -- --limit_test_LDADD = -lboost_unit_test_framework ../client/utils/libutils.la diff --git a/srcpkgs/snapper/template b/srcpkgs/snapper/template deleted file mode 100644 index eee7a858523f86..00000000000000 --- a/srcpkgs/snapper/template +++ /dev/null @@ -1,64 +0,0 @@ -# Template file for 'snapper' -pkgname=snapper -version=0.12.2 -revision=3 -build_style=gnu-configure -configure_args="--disable-zypp --disable-systemd --with-conf=/etc/conf.d" -conf_files="/etc/conf.d/snapper" -make_dirs="/etc/snapper/configs 0755 root root" -hostmakedepends="automake docbook-xsl libtool libxml2-devel libxslt - gettext pkg-config" -makedepends="acl-devel boost-devel-minimal libboost_thread - dbus-devel e2fsprogs-devel libbtrfs-devel - libmount-devel libxml2-devel pam-devel ncurses-devel ncurses-libtinfo-devel - json-c-devel" -depends="dbus" -short_desc="Tool for Linux filesystem snapshot management" -maintainer="Orphaned " -license="GPL-2.0-only" -homepage="http://snapper.io" -distfiles="https://github.com/openSUSE/snapper/archive/v${version}.tar.gz" -checksum=0b902c9e6e4917ae035b60d20166b176e417718b9a853534fff057b14a2cbff8 -lib32disabled=yes - -if [ "$XBPS_TARGET_LIBC" = musl ] -then - makedepends+=" gettext-devel" - LDFLAGS="-lintl" -fi - -pre_configure() { - # rename cron scripts - sed -i -e 's@suse.de-@@g' scripts/Makefile.am - # fix config location in cron scripts - sed -i -e 's@/etc/sysconfig/@/etc/conf.d/@g' scripts/snapper-hourly - - # fix pam plugin install location - sed -i -e 's@shell echo /@shell echo /usr/@g' pam/Makefile.am - - # boost-1.89 - sed -i -e 's/-lboost_system//' Makefile.am */Makefile.am */**/Makefile.am - - autoreconf -fi -} - -post_install() { - vinstall data/sysconfig.snapper 644 etc/conf.d snapper - vsv snapperd -} - -libsnapper_package() { - short_desc+=" - runtime library" - pkg_install() { - vmove "usr/lib/*.so.*" - } -} - -snapper-devel_package() { - short_desc+=" - development files" - depends="libsnapper>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/snappy-devel b/srcpkgs/snappy-devel deleted file mode 120000 index aadd51a49675c9..00000000000000 --- a/srcpkgs/snappy-devel +++ /dev/null @@ -1 +0,0 @@ -snappy \ No newline at end of file diff --git a/srcpkgs/snappy-tools/template b/srcpkgs/snappy-tools/template deleted file mode 100644 index 5c0f45864fb22b..00000000000000 --- a/srcpkgs/snappy-tools/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'snappy-tools' -pkgname=snappy-tools -version=1 -revision=1 -build_style=gnu-makefile -make_use_env=yes -makedepends="snappy-devel" -short_desc="Snappy compression and decompression with and without framing" -maintainer="Leah Neukirchen " -license="0BSD" -homepage="https://git.sr.ht/~nabijaczleweli/snappy-tools" -#changelog="" -distfiles="https://git.sr.ht/~nabijaczleweli/snappy-tools/archive/${version}.tar.gz" -checksum=d8d9eef3d4ab03be6c885ef91ba4241a4a0572580c7e84cc5f2bd4055d0161c2 - -post_install() { - vlicense LICENSES/0BSD.txt LICENSE -} diff --git a/srcpkgs/snappy/patches/cmakelists_no_3rdparty.patch b/srcpkgs/snappy/patches/cmakelists_no_3rdparty.patch deleted file mode 100644 index 8f4dfdfd9a7a78..00000000000000 --- a/srcpkgs/snappy/patches/cmakelists_no_3rdparty.patch +++ /dev/null @@ -1,28 +0,0 @@ ---- a/CMakeLists.txt 2021-05-05 02:53:34.000000000 +0400 -+++ b/CMakeLists.txt 2021-05-24 13:49:21.551706280 +0400 -@@ -287,17 +286,0 @@ if(SNAPPY_BUILD_TESTS) -- # Prevent overriding the parent project's compiler/linker settings on Windows. -- set(gtest_force_shared_crt ON CACHE BOOL "" FORCE) -- set(install_gtest OFF) -- set(install_gmock OFF) -- set(build_gmock ON) -- -- # This project is tested using GoogleTest. -- add_subdirectory("third_party/googletest") -- -- # GoogleTest triggers a missing field initializers warning. -- if(SNAPPY_HAVE_NO_MISSING_FIELD_INITIALIZERS) -- set_property(TARGET gtest -- APPEND PROPERTY COMPILE_OPTIONS -Wno-missing-field-initializers) -- set_property(TARGET gmock -- APPEND PROPERTY COMPILE_OPTIONS -Wno-missing-field-initializers) -- endif(SNAPPY_HAVE_NO_MISSING_FIELD_INITIALIZERS) -- -@@ -309 +292 @@ if(SNAPPY_BUILD_TESTS) -- target_link_libraries(snappy_unittest snappy_test_support gmock_main gtest) -+ target_link_libraries(snappy_unittest snappy_test_support gtest_main gtest) -@@ -330 +313 @@ if(SNAPPY_BUILD_BENCHMARKS) -- target_link_libraries(snappy_benchmark snappy_test_support benchmark_main) -+ target_link_libraries(snappy_benchmark snappy_test_support benchmark_main benchmark) -@@ -335 +317,0 @@ if(SNAPPY_BUILD_BENCHMARKS) -- add_subdirectory("third_party/benchmark") diff --git a/srcpkgs/snappy/patches/rtti.patch b/srcpkgs/snappy/patches/rtti.patch deleted file mode 100644 index db2c0c2e5d4bd4..00000000000000 --- a/srcpkgs/snappy/patches/rtti.patch +++ /dev/null @@ -1,57 +0,0 @@ -From f73b11e87dfbe1cb4862b8ee489679d99534f40b Mon Sep 17 00:00:00 2001 -From: Tim Serong -Date: Wed, 27 Oct 2021 18:49:04 +1100 -Subject: [PATCH] Re-enable RTTI (needed in order to subclass Source, etc.) - -Commit c98344f in snappy 1.1.9 disabled RTTI, which means the -snappy library no longer exports typeinfo for snappy::Source, -snappy::Sink, ..., so users of the library can't subclass these -classes anymore. - -Here's a trivial reproducer: - - #include - class MySource : snappy::Source { - public: - size_t Available() const override { return 0; } - const char *Peek(size_t *len) override { return NULL; } - void Skip(size_t n) override {} - }; - int main(int argc, char **argv) { - MySource m; - return 0; - } - -Try `g++ -o snappy-test ./snappy-test.cc -lsnappy` with the above -and the linker will fail with "undefined reference to `typeinfo -for snappy::Source'" if RTTI was disabled in the snappy build. ---- - CMakeLists.txt | 7 ------- - 1 file changed, 7 deletions(-) - -diff --git a/CMakeLists.txt b/CMakeLists.txt -index 6eef485..755605d 100644 ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -51,10 +51,6 @@ if(CMAKE_CXX_COMPILER_ID STREQUAL "MSVC") - string(REGEX REPLACE "/EH[a-z]+" "" CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS}") - set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} /EHs-c-") - add_definitions(-D_HAS_EXCEPTIONS=0) -- -- # Disable RTTI. -- string(REGEX REPLACE "/GR" "" CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS}") -- set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} /GR-") - else(MSVC) - # Use -Wall for clang and gcc. - if(NOT CMAKE_CXX_FLAGS MATCHES "-Wall") -@@ -81,10 +77,6 @@ else(CMAKE_CXX_COMPILER_ID STREQUAL "MSVC") - # Disable C++ exceptions. - string(REGEX REPLACE "-fexceptions" "" CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS}") - set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fno-exceptions") -- -- # Disable RTTI. -- string(REGEX REPLACE "-frtti" "" CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS}") -- set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fno-rtti") - endif(MSVC) - - # BUILD_SHARED_LIBS is a standard CMake variable, but we declare it here to make diff --git a/srcpkgs/snappy/template b/srcpkgs/snappy/template deleted file mode 100644 index eab2dfc95d81ff..00000000000000 --- a/srcpkgs/snappy/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'snappy' -pkgname=snappy -version=1.2.2 -revision=2 -build_style=cmake -# Disable tests and benchmarks requiring bundled gtest dependency. -# Upstream discourages enabling those for packaging: -# https://github.com/google/snappy/pull/132 -configure_args="-DBUILD_SHARED_LIBS=1 -DSNAPPY_BUILD_TESTS=OFF -DSNAPPY_BUILD_BENCHMARKS=OFF" -makedepends="zlib-devel lzo-devel gtest-devel benchmark-devel" -short_desc="Fast compressor/decompressor library" -maintainer="skmpz " -license="BSD-3-Clause" -homepage="https://google.github.io/snappy" -distfiles="https://github.com/google/snappy/archive/${version}.tar.gz" -checksum=90f74bc1fbf78a6c56b3c4a082a05103b3a56bb17bca1a27e052ea11723292dc - -post_install() { - vlicense COPYING -} - -snappy-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/snapraid/template b/srcpkgs/snapraid/template deleted file mode 100644 index aba03f1f76e5d5..00000000000000 --- a/srcpkgs/snapraid/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'snapraid' -pkgname=snapraid -version=11.5 -revision=1 -build_style=gnu-configure -depends="smartmontools" -short_desc="RAID-style backup program for disk arrays" -maintainer="Evan Deaubl " -license="GPL-3.0-or-later" -homepage="http://www.snapraid.it" -distfiles="https://github.com/amadvance/${pkgname}/releases/download/v${version}/${pkgname}-${version}.tar.gz" -checksum=1f5267261bdbcf4d48b9359ce67184df11905590739140f740327fb73bcecafa -conf_files="/etc/snapraid.conf" - -post_install() { - vsconf snapraid.conf.example - vconf snapraid.conf.example snapraid.conf -} diff --git a/srcpkgs/snapraid/update b/srcpkgs/snapraid/update deleted file mode 100644 index a4e6812bce4c65..00000000000000 --- a/srcpkgs/snapraid/update +++ /dev/null @@ -1 +0,0 @@ -site="http://www.snapraid.it/download" diff --git a/srcpkgs/snapserver b/srcpkgs/snapserver deleted file mode 120000 index f94c7e9814f043..00000000000000 --- a/srcpkgs/snapserver +++ /dev/null @@ -1 +0,0 @@ -snapcast \ No newline at end of file diff --git a/srcpkgs/snapshot/template b/srcpkgs/snapshot/template deleted file mode 100644 index fa79351216f174..00000000000000 --- a/srcpkgs/snapshot/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'snapshot' -pkgname=snapshot -version=48.0.1 -revision=1 -build_style=meson -build_helper=rust -hostmakedepends="cargo desktop-file-utils gettext glib-devel - gtk4-update-icon-cache pkg-config" -makedepends="libadwaita-devel libseccomp-devel rust-std" -depends="gst-plugins-rs1" -short_desc="Take pictures and videos" -maintainer="chrysos349 " -license="GPL-3.0-or-later" -homepage="https://gitlab.gnome.org/GNOME/snapshot" -changelog="https://gitlab.gnome.org/GNOME/snapshot/-/raw/main/NEWS" -distfiles="${GNOME_SITE}/snapshot/${version%%.*}/snapshot-${version}.tar.xz" -checksum=393176859a20b7d235dfc303031ba20c686441106988dc911dd91b7b6d66e1fd - -post_patch() { - if [ "$CROSS_BUILD" ]; then - vsed -i src/meson.build \ - -e "s%rust_target /%'${RUST_TARGET}' / &%" - fi -} diff --git a/srcpkgs/snapwm/template b/srcpkgs/snapwm/template deleted file mode 100644 index 7f26efea0d9b1e..00000000000000 --- a/srcpkgs/snapwm/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'snapwm' -pkgname=snapwm -version=2.0.8 -revision=1 -build_style=gnu-makefile -makedepends="libX11-devel libXinerama-devel libXrandr-devel" -short_desc="Minimal and lightweight dynamic tiling window manager" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/moetunes/snapwm-stable" -distfiles="https://github.com/moetunes/snapwm-stable/archive/v${version}.tar.gz" -checksum=75227f949274338094b68ca37ff99554dd9e43b0a67420f8454099b814110c72 -CFLAGS="-std=c99" - -post_install() { - head -20 snapwm.c > LICENSE - vlicense LICENSE - vdoc README.md - vdoc sample.apps.conf - vdoc sample.key.conf - vdoc sample.rc.conf -} diff --git a/srcpkgs/snazzer/template b/srcpkgs/snazzer/template deleted file mode 100644 index 46e725fbc79b38..00000000000000 --- a/srcpkgs/snazzer/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'snazzer' -pkgname=snazzer -version=0.0.3 -revision=2 -build_style=gnu-makefile -hostmakedepends="perl pod2mdoc" -depends="sudo btrfs-progs" -short_desc="BTRFS snapshotting and backup system" -maintainer="Orphaned " -license="BSD-2-Clause" -homepage="https://github.com/csirac2/snazzer" -distfiles="https://github.com/csirac2/snazzer/archive/v${version}.tar.gz" -checksum=d4b5adb95cc6ebb0cbee7339818d55f737e98ee8cb48e18565b2aaa3b6124aac - -do_install() { - vbin snazzer - vbin snazzer-measure - vbin snazzer-prune-candidates - vbin snazzer-receive - vbin snazzer-send-wrapper - for f in man/*; do - vman "$f" - done - vmkdir usr/share/doc/${pkgname} - vcopy docs/* usr/share/doc/${pkgname} - vlicense LICENSE.md -} diff --git a/srcpkgs/sndio-devel b/srcpkgs/sndio-devel deleted file mode 120000 index f463c54366dfab..00000000000000 --- a/srcpkgs/sndio-devel +++ /dev/null @@ -1 +0,0 @@ -sndio \ No newline at end of file diff --git a/srcpkgs/sndio/files/sndiod/run b/srcpkgs/sndio/files/sndiod/run deleted file mode 100644 index 622d532a2a5756..00000000000000 --- a/srcpkgs/sndio/files/sndiod/run +++ /dev/null @@ -1,4 +0,0 @@ -#!/bin/sh -exec 2>&1 -[ -r conf ] && . ./conf -exec sndiod ${OPTS} -d 2>&1 diff --git a/srcpkgs/sndio/template b/srcpkgs/sndio/template deleted file mode 100644 index 15532b3fd34b93..00000000000000 --- a/srcpkgs/sndio/template +++ /dev/null @@ -1,43 +0,0 @@ -# Template file for 'sndio' -pkgname=sndio -version=1.10.0 -revision=1 -build_style=configure -configure_args="--prefix=/usr" -makedepends="alsa-lib-devel" -short_desc="Small audio and MIDI framework part of the OpenBSD project" -maintainer="Duncaen " -license="ISC" -system_accounts="sndiod" -sndiod_descr="sndio daemon" -sndiod_pgroup="audio" -homepage="http://www.sndio.org/" -distfiles="http://www.sndio.org/${pkgname}-${version}.tar.gz" -checksum=bebd3bfd01c50c9376cf3e7814b9379bed9e17d0393b5113b7eb7a3d0d038c54 - -post_install() { - vsv sndiod - sed -n '/Copyright/,/PERFORMANCE/p' LICENSE -} - -libsndio_package() { - short_desc+=" -- library" - shlib_provides="libsndio.so.7.0" - pkg_install() { - vmove "usr/lib/libsndio.so.*" - # compat symlink until everything is built with libsndio.so.7 as SONAME - ln -sf libsndio.so.7 ${PKGDESTDIR}/usr/lib/libsndio.so.7.0 - vlicense LICENSE - } -} - -sndio-devel_package() { - depends="libsndio>=${version}_${revision}" - short_desc+=" -- development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/share/man/man3/*.3" - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/snes9x-gtk/template b/srcpkgs/snes9x-gtk/template deleted file mode 100644 index bee0dd4e8f2074..00000000000000 --- a/srcpkgs/snes9x-gtk/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'snes9x-gtk' -pkgname=snes9x-gtk -version=1.60 -revision=2 -build_wrksrc="gtk" -build_style=meson -hostmakedepends="gettext-devel glib-devel pkg-config intltool" -makedepends="minizip-devel gtk+3-devel SDL2-devel xorg-server-devel" -short_desc="SNES Emulator" -maintainer="Hinterwaeldlers " -license="LGPL-2.1-or-later" -homepage="http://www.snes9x.com/" -distfiles="https://github.com/snes9xgit/snes9x/archive/$version.tar.gz" -checksum=861c8c0ab1d302d9df51e5ac4717a0069b33614a3f22bf3ab17ebf3405e58722 - -nocross="cannot run test program while cross compiling" - diff --git a/srcpkgs/sniproxy/template b/srcpkgs/sniproxy/template deleted file mode 100644 index 647a9c2a6318b2..00000000000000 --- a/srcpkgs/sniproxy/template +++ /dev/null @@ -1,33 +0,0 @@ -# Template file for 'sniproxy' -pkgname=sniproxy -version=0.6.1 -revision=1 -build_style=gnu-configure -configure_args="--enable-dns" -hostmakedepends="automake libtool autoconf pkg-config udns-devel gettext-devel" -makedepends="libev-devel pcre-devel" -checkdepends="curl perl" -short_desc="Proxies incoming HTTP and TLS connections based on the hostname" -maintainer="Enno Boland " -license="BSD-2-Clause" -homepage="https://github.com/dlundquist/sniproxy" -changelog="https://raw.githubusercontent.com/dlundquist/sniproxy/master/ChangeLog" -distfiles="https://github.com/dlundquist/sniproxy/archive/${version}.tar.gz" -checksum=6a06d12bedcbd5295a2c75d60a9df1cfde9e26efa31f44a34979b5cb8fb0bc1a - -conf_files="/etc/sniproxy.conf" - -CFLAGS="-fcommon" - -if [ "$XBPS_TARGET_LIBC" = "musl" ]; then - makedepends+=" musl-legacy-compat" -fi - -pre_configure() { - autoreconf -fi -} - -post_install() { - vconf sniproxy.conf - vlicense COPYING -} diff --git a/srcpkgs/snixembed/template b/srcpkgs/snixembed/template deleted file mode 100644 index c24f3e40c9fcba..00000000000000 --- a/srcpkgs/snixembed/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'snixembed' -pkgname=snixembed -version=0.3.0 -revision=1 -build_style=gnu-makefile -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 " -license="ISC" -homepage="https://git.sr.ht/~steef/snixembed" -distfiles="${homepage}/archive/${version}.tar.gz" -checksum=1e735384a3edd80dcdc8a6d2cac39c1f7fd48543ab9488820e72851e62b0880b - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/snmp_exporter/files/snmp_exporter/run b/srcpkgs/snmp_exporter/files/snmp_exporter/run deleted file mode 100644 index c4bd15d23975bb..00000000000000 --- a/srcpkgs/snmp_exporter/files/snmp_exporter/run +++ /dev/null @@ -1,5 +0,0 @@ -#!/bin/sh -exec 2>&1 -OPTS="--config.file=/etc/snmp_exporter/*.yml" -[ -r conf ] && . ./conf -exec chpst -u _snmp_exporter:_snmp_exporter snmp_exporter ${OPTS} diff --git a/srcpkgs/snmp_exporter/template b/srcpkgs/snmp_exporter/template deleted file mode 100644 index cb85f932a87ddf..00000000000000 --- a/srcpkgs/snmp_exporter/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'snmp_exporter' -pkgname=snmp_exporter -version=0.29.0 -revision=1 -build_style=go -go_import_path="github.com/prometheus/snmp_exporter" -go_ldflags="-X github.com/prometheus/common/version.Version=${version} - -X github.com/prometheus/common/version.Revision=${version} - -X github.com/prometheus/common/version.Branch=${version} - -X github.com/prometheus/common/version.BuildDate=$(date --date "@$SOURCE_DATE_EPOCH" "+%Y%m%d-%H:%M:%S") - -X github.com/prometheus/common/version.BuildUser=VoidLinux" -make_dirs="/etc/snmp_exporter 0755 root root" -makedepends="net-snmp-devel" -short_desc="SNMP Exporter for Prometheus" -maintainer="Leah Neukirchen " -license="Apache-2.0" -homepage="https://github.com/prometheus/snmp_exporter" -distfiles="https://github.com/prometheus/snmp_exporter/archive/refs/tags/v${version}.tar.gz" -checksum=b6f8f01909e798eefd7ead07bdc263914221b4454c60c40097a1b23b73bac7b2 - -system_accounts="_${pkgname}" - -post_install() { - vsconf snmp.yml - vsv ${pkgname} -} diff --git a/srcpkgs/snoopy/INSTALL b/srcpkgs/snoopy/INSTALL deleted file mode 100644 index 82173d84e752d1..00000000000000 --- a/srcpkgs/snoopy/INSTALL +++ /dev/null @@ -1,5 +0,0 @@ -case "${ACTION}" in -post) - usr/bin/snoopy-enable - ;; -esac diff --git a/srcpkgs/snoopy/REMOVE b/srcpkgs/snoopy/REMOVE deleted file mode 100644 index cbe9aa68cf05ff..00000000000000 --- a/srcpkgs/snoopy/REMOVE +++ /dev/null @@ -1,5 +0,0 @@ -case "${ACTION}" in -pre) - usr/bin/snoopy-disable - ;; -esac diff --git a/srcpkgs/snoopy/template b/srcpkgs/snoopy/template deleted file mode 100644 index da590a2493550e..00000000000000 --- a/srcpkgs/snoopy/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'snoopy' -pkgname=snoopy -version=2.4.6 -revision=1 -build_style=gnu-configure -hostmakedepends="socat" -conf_files="/etc/snoopy.ini" -short_desc="Log every executed command to syslog" -maintainer="Orphaned " -license="GPL-2.0-only" -homepage="https://github.com/a2o/snoopy" -distfiles="https://github.com/a2o/snoopy/releases/download/snoopy-${version}/snoopy-${version}.tar.gz" -checksum=6442e1145a5cad725f6aae0887030ee3db34bafc40bbe3bb84da836cbb5f1569 - -pre_configure() { - find . -type f -name Makefile.in -exec sed -i 's| -Werror||' {} + -} -post_install() { - vconf etc/snoopy.ini -} diff --git a/srcpkgs/snooze/template b/srcpkgs/snooze/template deleted file mode 100644 index 5bd24678c1a968..00000000000000 --- a/srcpkgs/snooze/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'snooze' -pkgname=snooze -version=0.5.1 -revision=1 -build_style=gnu-makefile -short_desc="Run a command at a particular time" -maintainer="Leah Neukirchen " -license="Public Domain" -homepage="https://github.com/leahneukirchen/snooze" -changelog="https://raw.githubusercontent.com/leahneukirchen/snooze/master/NEWS.md" -distfiles="https://github.com/leahneukirchen/snooze/archive/v${version}.tar.gz" -checksum=abb0df288e8fe03ae25453d5f0b723b03a03bcc7afa41b9bec540a7a11a9f93e - -post_install() { - make -C sv install DESTDIR="$DESTDIR" -} diff --git a/srcpkgs/snorenotify-devel b/srcpkgs/snorenotify-devel deleted file mode 120000 index a39c455c87b76b..00000000000000 --- a/srcpkgs/snorenotify-devel +++ /dev/null @@ -1 +0,0 @@ -snorenotify \ No newline at end of file diff --git a/srcpkgs/snorenotify/template b/srcpkgs/snorenotify/template deleted file mode 100644 index 30b899f6ca8ec3..00000000000000 --- a/srcpkgs/snorenotify/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'snorenotify' -pkgname=snorenotify -version=0.7.0 -revision=1 -build_style=cmake -hostmakedepends="extra-cmake-modules qt5-host-tools qt5-qmake" -makedepends="qt5-declarative-devel qt5-multimedia-devel qt5-tools-devel - qt5-websockets-devel" -short_desc="Multi platform Qt notification framework" -maintainer="Christian Buschau " -license="LGPL-3.0-or-later" -homepage="https://techbase.kde.org/Projects/Snorenotify" -distfiles="${KDE_SITE}/snorenotify/${version}/src/snorenotify-${version}.tar.xz" -checksum=6d411ba6e31a73db56d298195f8336f66f8fe4fffd64d5fde3f14090e68ee64b - -snorenotify-devel_package() { - short_desc+=" - development" - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - vmove usr/lib/qt5/mkspecs - vmove usr/lib/*.so - } -} diff --git a/srcpkgs/snowball/patches/libstemmer-library.patch b/srcpkgs/snowball/patches/libstemmer-library.patch deleted file mode 100644 index 6e62d55065de73..00000000000000 --- a/srcpkgs/snowball/patches/libstemmer-library.patch +++ /dev/null @@ -1,33 +0,0 @@ -based on alpine patches which are based on gentoo patches -https://gitlab.alpinelinux.org/alpine/aports/-/blob/d16eed94064539a7a1f0242709e8d7b76448c51a/community/snowball/libstemmer-library.patch - ---- a/GNUmakefile -+++ b/GNUmakefile -@@ -175,7 +175,7 @@ - - INCLUDES=-Iinclude - --all: snowball$(EXEEXT) libstemmer.a stemwords$(EXEEXT) $(C_OTHER_SOURCES) $(C_OTHER_HEADERS) $(C_OTHER_OBJECTS) -+all: snowball$(EXEEXT) libstemmer.a libstemmer.so stemwords$(EXEEXT) $(C_OTHER_SOURCES) $(C_OTHER_HEADERS) $(C_OTHER_OBJECTS) - - algorithms.mk: libstemmer/mkalgorithms.pl libstemmer/modules.txt - libstemmer/mkalgorithms.pl algorithms.mk libstemmer/modules.txt -@@ -225,6 +225,9 @@ - libstemmer.a: libstemmer/libstemmer.o $(RUNTIME_OBJECTS) $(C_LIB_OBJECTS) - $(AR) -cru $@ $^ - -+libstemmer.so: libstemmer/libstemmer.o $(RUNTIME_OBJECTS) $(C_LIB_OBJECTS) -+ $(CC) $(CFLAGS) -shared $(LDFLAGS) -Wl,-soname,$@.$(shell echo $(SNOWBALL_VERSION) | cut -d. -f1),-version-script,libstemmer/symbol.map -o $@.$(SNOWBALL_VERSION) $^ -+ - examples/%.o: examples/%.c - $(CC) $(CFLAGS) $(INCLUDES) $(CPPFLAGS) -c -o $@ $< - ---- /dev/null -+++ b/libstemmer/symbol.map -@@ -0,0 +1,6 @@ -+SB_STEMMER_0 { -+ global: -+ sb_stemmer_*; -+ local: -+ *; -+}; diff --git a/srcpkgs/snowball/template b/srcpkgs/snowball/template deleted file mode 100644 index f309e15f731af3..00000000000000 --- a/srcpkgs/snowball/template +++ /dev/null @@ -1,57 +0,0 @@ -# Template file for 'snowball' -pkgname=snowball -version=2.2.0 -revision=1 -build_style=gnu-makefile -build_helper=qemu -make_check_target=check_stemtest # other checks are missing targets in the makefile -hostmakedepends="perl" -short_desc="Small string processing language for creating stemming algorithms" -maintainer="Orphaned " -license="BSD-3-Clause" -homepage="https://snowballstem.org/" -distfiles="https://github.com/snowballstem/snowball/archive/refs/tags/v${version}.tar.gz" -checksum=425cdb5fba13a01db59a1713780f0662e984204f402d3dae1525bda9e6d30f1a - -post_patch() { - if [ -n "$CROSS_BUILD" ]; then - vsed -i GNUmakefile \ - -e 's|\t\./snowball|\tqemu-${XBPS_TARGET_QEMU_MACHINE}-static ./snowball|' - fi -} - -do_install() { - vbin snowball - vbin stemwords - - vinstall include/libstemmer.h 644 usr/include - vinstall libstemmer.a 644 usr/lib - vinstall libstemmer.so.$version 644 usr/lib - ln -s libstemmer.so.$version ${DESTDIR}/usr/lib/libstemmer.so - ln -s libstemmer.so.$version ${DESTDIR}/usr/lib/libstemmer.so.${version%.*.*} - - vlicense COPYING -} - -# XXX: upstream doesn't generate a dynamic library for libstemmer -# each distribution patches this on their own: -# Arch: https://github.com/archlinux/svntogit-packages/tree/packages/snowball/trunk -# Alpine: https://gitlab.alpinelinux.org/alpine/aports/-/tree/master/community/snowball -# Gentoo: https://gitweb.gentoo.org/repo/gentoo.git/tree/dev-libs/snowball-stemmer - -libstemmer_package() { - short_desc="Stemming algorithm library" - pkg_install() { - vmove "usr/lib/libstemmer.so.*" - } -} - -libstemmer-devel_package() { - depends="libstemmer>=${version}_${revision}" - short_desc="Stemming algorithm library - development files" - pkg_install() { - vmove usr/lib/libstemmer.a - vmove usr/lib/libstemmer.so - vmove usr/include - } -} diff --git a/srcpkgs/so/template b/srcpkgs/so/template deleted file mode 100644 index 5d296a295a5d9c..00000000000000 --- a/srcpkgs/so/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'so' -pkgname=so -version=0.4.10 -revision=1 -build_style=cargo -hostmakedepends="pkg-config" -makedepends="openssl-devel" -short_desc="Terminal interface for Stack Overflow" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/samtay/so" -changelog="https://raw.githubusercontent.com/samtay/so/main/CHANGELOG.md" -distfiles="https://github.com/samtay/so/archive/refs/tags/v${version}.tar.gz" -checksum=36d8bc53b9c05e242fd4c9ba8ae447fae6c4a35d8c7e071f8994a7c0f07c225d - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/socat/patches/errqueue.patch b/srcpkgs/socat/patches/errqueue.patch deleted file mode 100644 index 5e11199bfaeaaf..00000000000000 --- a/srcpkgs/socat/patches/errqueue.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/xio-ip.c -+++ b/xio-ip.c -@@ -42,6 +42,7 @@ - const struct optdesc opt_ip_hdrincl = { "ip-hdrincl", "hdrincl", OPT_IP_HDRINCL, GROUP_SOCK_IP, PH_PASTSOCKET, TYPE_INT, OFUNC_SOCKOPT, SOL_IP, IP_HDRINCL }; - #endif - #ifdef IP_RECVERR -+# include - const struct optdesc opt_ip_recverr = { "ip-recverr", "recverr", OPT_IP_RECVERR, GROUP_SOCK_IP, PH_PASTSOCKET, TYPE_INT, OFUNC_SOCKOPT, SOL_IP, IP_RECVERR }; - #endif - #ifdef IP_MTU_DISCOVER diff --git a/srcpkgs/socat/patches/patch-99-musl.patch b/srcpkgs/socat/patches/patch-99-musl.patch deleted file mode 100644 index 0b8fced99fa753..00000000000000 --- a/srcpkgs/socat/patches/patch-99-musl.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/xiosysincludes.h 2015-06-18 07:36:06.652289362 +0200 -+++ b/xiosysincludes.h 2015-06-18 07:36:23.364469683 +0200 -@@ -10,4 +10,8 @@ - - #include "sysincludes.h" - -+#ifndef NETDB_INTERNAL -+#define NETDB_INTERNAL -1 -+#endif -+ - #endif /* !defined(__xiosysincludes_h_included) */ diff --git a/srcpkgs/socat/patches/patch-xio-openssl_c.diff b/srcpkgs/socat/patches/patch-xio-openssl_c.diff deleted file mode 100644 index c7ec339035972b..00000000000000 --- a/srcpkgs/socat/patches/patch-xio-openssl_c.diff +++ /dev/null @@ -1,24 +0,0 @@ -diff --git a/xio-openssl.c b/xio-openssl.c -index 0205146c37a..56b72e8cf69 100644 ---- a/xio-openssl.c -+++ b/xio-openssl.c -@@ -122,7 +122,9 @@ const struct optdesc opt_openssl_key = { "openssl-key", "key", - const struct optdesc opt_openssl_dhparam = { "openssl-dhparam", "dh", OPT_OPENSSL_DHPARAM, GROUP_OPENSSL, PH_SPEC, TYPE_FILENAME, OFUNC_SPEC }; - const struct optdesc opt_openssl_cafile = { "openssl-cafile", "cafile", OPT_OPENSSL_CAFILE, GROUP_OPENSSL, PH_SPEC, TYPE_FILENAME, OFUNC_SPEC }; - const struct optdesc opt_openssl_capath = { "openssl-capath", "capath", OPT_OPENSSL_CAPATH, GROUP_OPENSSL, PH_SPEC, TYPE_FILENAME, OFUNC_SPEC }; -+#if !defined(OPENSSL_NO_EGD) - const struct optdesc opt_openssl_egd = { "openssl-egd", "egd", OPT_OPENSSL_EGD, GROUP_OPENSSL, PH_SPEC, TYPE_FILENAME, OFUNC_SPEC }; -+#endif - #if HAVE_SSL_CTX_set_tlsext_max_fragment_length || defined(SSL_CTX_set_tlsext_max_fragment_length) - const struct optdesc opt_openssl_maxfraglen = { "openssl-maxfraglen", "maxfraglen", OPT_OPENSSL_MAXFRAGLEN, GROUP_OPENSSL, PH_SPEC, TYPE_INT, OFUNC_SPEC }; - #endif -@@ -1008,7 +1010,9 @@ int - retropt_string(opts, OPT_OPENSSL_CAPATH, &opt_capath); - retropt_string(opts, OPT_OPENSSL_KEY, &opt_key); - retropt_string(opts, OPT_OPENSSL_DHPARAM, &opt_dhparam); -+#if !defined(OPENSSL_NO_EGD) - retropt_string(opts, OPT_OPENSSL_EGD, &opt_egd); -+#endif - retropt_bool(opts,OPT_OPENSSL_PSEUDO, &opt_pseudo); - #if OPENSSL_VERSION_NUMBER >= 0x00908000L - retropt_string(opts, OPT_OPENSSL_COMPRESS, &opt_compress); diff --git a/srcpkgs/socat/patches/patch-xioopts_c.diff b/srcpkgs/socat/patches/patch-xioopts_c.diff deleted file mode 100644 index 5393b264f7104c..00000000000000 --- a/srcpkgs/socat/patches/patch-xioopts_c.diff +++ /dev/null @@ -1,18 +0,0 @@ ---- a/xioopts.c -+++ b/xioopts.c -@@ -413,7 +413,6 @@ - #ifdef ECHOPRT - IF_TERMIOS("echoprt", &opt_echoprt) - #endif -- IF_OPENSSL("egd", &opt_openssl_egd) - IF_ANY ("end-close", &opt_end_close) - IF_TERMIOS("eof", &opt_veof) - IF_TERMIOS("eol", &opt_veol) -@@ -1104,7 +1103,6 @@ - #endif - IF_OPENSSL("openssl-dhparam", &opt_openssl_dhparam) - IF_OPENSSL("openssl-dhparams", &opt_openssl_dhparam) -- IF_OPENSSL("openssl-egd", &opt_openssl_egd) - #if WITH_FIPS - IF_OPENSSL("openssl-fips", &opt_openssl_fips) - #endif diff --git a/srcpkgs/socat/patches/patch-xioopts_h.diff b/srcpkgs/socat/patches/patch-xioopts_h.diff deleted file mode 100644 index 2489ad906827d2..00000000000000 --- a/srcpkgs/socat/patches/patch-xioopts_h.diff +++ /dev/null @@ -1,11 +0,0 @@ -$OpenBSD: patch-xioopts_h,v 1.1 2014/04/24 15:17:08 sthen Exp $ ---- a/xioopts.h Sun Jun 23 07:16:48 2013 -+++ b/xioopts.h Sat Apr 19 15:55:57 2014 -@@ -477,7 +477,6 @@ enum e_optcode { - OPT_OPENSSL_COMPRESS, - #endif - OPT_OPENSSL_DHPARAM, -- OPT_OPENSSL_EGD, - OPT_OPENSSL_FIPS, - OPT_OPENSSL_KEY, - OPT_OPENSSL_METHOD, diff --git a/srcpkgs/socat/template b/srcpkgs/socat/template deleted file mode 100644 index 6fd04545b0f5fc..00000000000000 --- a/srcpkgs/socat/template +++ /dev/null @@ -1,37 +0,0 @@ -# Template file for 'socat' -pkgname=socat -version=1.8.0.3 -revision=1 -build_style=gnu-configure -configure_args="--disable-libwrap --enable-fips - ac_cv_have_z_modifier=yes" -makedepends="readline-devel openssl-devel" -short_desc="Relay for bidirectional data transfer between two independent channels" -maintainer="Leah Neukirchen " -license="GPL-2.0-only" -homepage="http://www.dest-unreach.org/socat/" -changelog="http://www.dest-unreach.org/socat/CHANGES" -distfiles="http://www.dest-unreach.org/socat/download/socat-${version}.tar.bz2" -checksum=01eb017361d95bb3a6941e840b59e4463a3fabf92df4154ed02b16a2ed6a0095 - -case "$XBPS_TARGET_MACHINE" in - *-musl) CFLAGS="-D_LINUX_IF_ETHER_H" - ;; -esac - -case "$XBPS_TARGET_MACHINE" in - ppc*) - configure_args+=" - sc_cv_sys_crdly_shift=12 - sc_cv_sys_tabdly_shift=10 - sc_cv_sys_csize_shift=8" - ;; - *) - configure_args+=" - sc_cv_sys_crdly_shift=9 - sc_cv_sys_tabdly_shift=11 - sc_cv_sys_csize_shift=4" - ;; -esac - -configure_args+=" ac_cv_ispeed_offset=13" diff --git a/srcpkgs/soci-devel b/srcpkgs/soci-devel deleted file mode 120000 index 6bea7dcbf813c9..00000000000000 --- a/srcpkgs/soci-devel +++ /dev/null @@ -1 +0,0 @@ -soci \ No newline at end of file diff --git a/srcpkgs/soci/template b/srcpkgs/soci/template deleted file mode 100644 index 3606aa16666b9e..00000000000000 --- a/srcpkgs/soci/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'soci' -pkgname=soci -version=4.0.3 -revision=2 -build_style=cmake -configure_args="-DCMAKE_CXX_STANDARD=11" -makedepends="boost-devel-minimal libboost_date_time - libmariadbclient-devel postgresql-libs-devel - sqlite-devel unixodbc-devel" -checkdepends="postgresql python3-mysqlclient mariadb" -short_desc="Database access library for C++" -maintainer="John " -license="BSL-1.0" -homepage="http://soci.sourceforge.net/" -distfiles="${SOURCEFORGE_SITE}/project/soci/soci/${pkgname}-${version}/${pkgname}-${version}.tar.gz" -checksum=615e5f7e4b52007f3a3b4050a99aadf6346b56b5098eb08b3a650836083c6a33 -make_check=no #Would require to setup and run at least mariadb and postgresql - -soci-devel_package() { - depends="${sourcepkg}>=${version}_${revision} postgresql-libs-devel - libmariadbclient-devel sqlite-devel unixodbc-devel boost-devel-minimal - libboost_date_time" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/soci/update b/srcpkgs/soci/update deleted file mode 100644 index f66bf3bb3b3ac0..00000000000000 --- a/srcpkgs/soci/update +++ /dev/null @@ -1,2 +0,0 @@ -site='https://github.com/SOCI/soci/tags' -pattern='/refs/tags/v?\K[0-9.]+(?=.tar.gz)' diff --git a/srcpkgs/socket_wrapper/template b/srcpkgs/socket_wrapper/template deleted file mode 100644 index 45d462668c5c4f..00000000000000 --- a/srcpkgs/socket_wrapper/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'socket_wrapper' -pkgname=socket_wrapper -version=1.4.2 -revision=1 -archs="~*-musl" # socket_wrapper redefines libc funcs, you can't do that on musl -build_style=cmake -hostmakedepends="pkg-config" -short_desc="Library for passing all socket communications through unix sockets" -maintainer="Otto Modinos " -license="BSD-3-Clause" -homepage="http://cwrap.org/socket_wrapper.html" -distfiles="https://download.samba.org/pub/cwrap/${pkgname}-${version}.tar.gz" -checksum=0a08ec249dd9ffbb3b16d577b352d573561f57beeec3596182ac6ec8e46b9ab6 - -if [ "$XBPS_CHECK_PKGS" ]; then - configure_args+=" -DUNIT_TESTING=ON" - makedepends+=" cmocka-devel" -fi - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/socklog-ucspi/files/socklog-ucspi-tcp/run b/srcpkgs/socklog-ucspi/files/socklog-ucspi-tcp/run deleted file mode 100644 index 5c7329f4b967ed..00000000000000 --- a/srcpkgs/socklog-ucspi/files/socklog-ucspi-tcp/run +++ /dev/null @@ -1,6 +0,0 @@ -#!/bin/sh -exec 2>&1 - -[ -r conf ] && . ./conf - -exec tcpsvd -vllogserver -u nobody ${HOST:-0} ${PORT:-10116} socklog ucspi TCPREMOTEIP diff --git a/srcpkgs/socklog-ucspi/template b/srcpkgs/socklog-ucspi/template deleted file mode 100644 index 9cedb93efbbf19..00000000000000 --- a/srcpkgs/socklog-ucspi/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'socklog-ucspi' -pkgname=socklog-ucspi -version=20221228 -revision=1 -metapackage=yes -depends="socklog ipsvd" -short_desc="UCSPI-TCP services for socklog" -maintainer="Orphaned " -license="Public Domain" -homepage="http://smarden.org/socklog" - -do_install() { - vsv socklog-ucspi-tcp -} diff --git a/srcpkgs/socklog-void/INSTALL b/srcpkgs/socklog-void/INSTALL deleted file mode 100644 index dcee7e93410f70..00000000000000 --- a/srcpkgs/socklog-void/INSTALL +++ /dev/null @@ -1,7 +0,0 @@ -case "$ACTION" in -post) - setcap cap_syslog+ep usr/bin/nanoklogd - chown -R root:socklog var/log/socklog - chmod 2750 var/log/socklog/* - ;; -esac diff --git a/srcpkgs/socklog-void/template b/srcpkgs/socklog-void/template deleted file mode 100644 index 0137ce26ffe11d..00000000000000 --- a/srcpkgs/socklog-void/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'socklog-void' -pkgname=socklog-void -version=20200115 -revision=2 -build_style=gnu-makefile -make_dirs="/var/log/socklog 2750 root socklog" -conf_files=" - /var/log/socklog/cron/config - /var/log/socklog/daemon/config - /var/log/socklog/debug/config - /var/log/socklog/errors/config - /var/log/socklog/everything/config - /var/log/socklog/kernel/config - /var/log/socklog/lpr/config - /var/log/socklog/mail/config - /var/log/socklog/messages/config - /var/log/socklog/remote-udp/config - /var/log/socklog/secure/config - /var/log/socklog/tty12/config - /var/log/socklog/user/config - /var/log/socklog/xbps/config" -hostmakedepends="git" -depends="socklog runit libcap-progs" -short_desc="Void Linux socklog configuration" -maintainer="Leah Neukirchen " -license="Public Domain" -homepage="https://github.com/void-linux/socklog-void" -distfiles="https://github.com/void-linux/${pkgname}/archive/${version}.tar.gz" -checksum=2bbd906513584ef1d4b729cdaf19356eaacb37d00e29fd26f7f06e34f492ed5f -system_groups="socklog" diff --git a/srcpkgs/socklog/template b/srcpkgs/socklog/template deleted file mode 100644 index 9a55d97ee292bf..00000000000000 --- a/srcpkgs/socklog/template +++ /dev/null @@ -1,35 +0,0 @@ -# Template file for 'socklog' -pkgname=socklog -version=2.1.2 -revision=1 -build_wrksrc="${pkgname}-${version}" -short_desc="Small and secure syslogd replacement for use with runit" -maintainer="Leah Neukirchen " -license="BSD-3-Clause" -homepage="http://smarden.org/socklog/" -distfiles="http://smarden.org/socklog/socklog-${version}.tar.gz" -checksum=7bc7a3f9e8e15a7e791281c05741a4c0cf0de86e74870fd2c6f4d7e7942b95e6 - -build_options="static" - -do_build() { - if [ "$build_option_static" ]; then - LDFLAGS+=" -static" - fi - echo "$CC -D_GNU_SOURCE $CFLAGS" >src/conf-cc - echo "$CC $LDFLAGS -Wl,-z -Wl,noexecstack" >src/conf-ld - package/compile -} - -do_install() { - for bin in command/*; do - vbin $bin - done - for man in man/*; do - vman $man - done - for doc in doc/*.html; do - vdoc $doc - done - vlicense package/COPYING -} diff --git a/srcpkgs/socklog/update b/srcpkgs/socklog/update deleted file mode 100644 index 1e84f2f1e96c20..00000000000000 --- a/srcpkgs/socklog/update +++ /dev/null @@ -1 +0,0 @@ -site="http://smarden.org/socklog/install.html" diff --git a/srcpkgs/sof-firmware/template b/srcpkgs/sof-firmware/template deleted file mode 100644 index 218fec26e4133f..00000000000000 --- a/srcpkgs/sof-firmware/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'sof-firmware' -pkgname=sof-firmware -version=2025.05 -revision=1 -archs="i686* x86_64*" -hostmakedepends="rsync" -depends="alsa-ucm-conf" -short_desc="Sound Open Firmware and topology binaries" -maintainer="cinerea0 " -license="BSD-3-Clause" -homepage="https://thesofproject.github.io/latest/index.html" -distfiles="https://github.com/thesofproject/sof-bin/releases/download/v${version}/sof-bin-${version}.tar.gz" -checksum=e2f2603b0d38c7cbdb1672901863fbf84b4db4921f405952a236915cb8a86bcc - -do_install() { - vmkdir usr/lib/firmware/intel - for dir in sof sof-ace-tplg sof-ipc4 sof-ipc4-lib sof-ipc4-tplg sof-tplg; do - rsync -a "${dir}" "${DESTDIR}/usr/lib/firmware/intel/" - done - - vlicense LICENCE.NXP -} diff --git a/srcpkgs/sof-tools/template b/srcpkgs/sof-tools/template deleted file mode 100644 index 8c975ae7a89ec9..00000000000000 --- a/srcpkgs/sof-tools/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'sof-tools' -pkgname=sof-tools -version=2.2.1 -revision=1 -# https://github.com/thesofproject/sof/issues/4902 -archs="x86_64" -build_wrksrc="tools" -build_style=cmake -hostmakedepends="alsa-utils m4" -makedepends="alsa-lib-devel" -short_desc="Sound Open Firmware and topology binaries - development tools" -maintainer="cinerea0 " -license="BSD-3-Clause" -homepage="https://thesofproject.github.io/latest/index.html" -distfiles="https://github.com/thesofproject/sof/archive/refs/tags/v${version}.tar.gz" -checksum=72e096cc69ca0f1782bd0757c1ac7ae27de3f16228cf8dfb75069b129465ed73 - -post_install() { - vlicense ../LICENCE -} diff --git a/srcpkgs/soft-serve/files/soft-serve/run b/srcpkgs/soft-serve/files/soft-serve/run deleted file mode 100644 index e91512ccd57068..00000000000000 --- a/srcpkgs/soft-serve/files/soft-serve/run +++ /dev/null @@ -1,7 +0,0 @@ -#!/bin/sh -exec 2>&1 - -export HOME=/var/lib/soft-serve -export SOFT_SERVE_DATA_PATH="${HOME}" - -exec chpst -u _softserve:_softserve soft serve diff --git a/srcpkgs/soft-serve/template b/srcpkgs/soft-serve/template deleted file mode 100644 index 06fcf445d46860..00000000000000 --- a/srcpkgs/soft-serve/template +++ /dev/null @@ -1,35 +0,0 @@ -# Template file for 'soft-serve' -pkgname=soft-serve -version=0.7.4 -revision=2 -build_style=go -build_helper=qemu -go_import_path="github.com/charmbracelet/soft-serve" -go_ldflags="-X main.Version=${version}" -go_package="github.com/charmbracelet/soft-serve/cmd/soft" -depends="git" -short_desc="Tasty, self-hostable Git server for the command line" -maintainer="zenobit " -license="MIT" -homepage="https://github.com/charmbracelet/soft-serve" -changelog="https://github.com/charmbracelet/soft-serve/releases" -distfiles="https://github.com/charmbracelet/soft-serve/archive/refs/tags/v${version}.tar.gz" -checksum=56ba8a51446afa3b53d451a86f0fdbef0a4ce90d5072a0ef9359e3150c466d50 - -system_accounts="_softserve" -_softserve_homedir="/var/lib/soft-serve" -make_dirs="/var/lib/soft-serve 0755 _softserve _softserve" - -post_install() { - local _soft="${DESTDIR}/usr/bin/soft" - for shell in bash fish zsh; do - vtargetrun ${_soft} completion ${shell} > soft.${shell} - vcompletion soft.${shell} ${shell} soft - done - - vtargetrun ${_soft} man > soft.1 - vman soft.1 - - vlicense LICENSE - vsv soft-serve -} diff --git a/srcpkgs/softhsm/template b/srcpkgs/softhsm/template deleted file mode 100644 index 9f7ead760391e4..00000000000000 --- a/srcpkgs/softhsm/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'softhsm' -pkgname=softhsm -version=2.6.1 -revision=2 -build_style=gnu-configure -configure_args="--with-crypto-backend=openssl - --with-objectstore-backend-db - p11test" -hostmakedepends="pkg-config automake libtool sqlite" -makedepends="openssl-devel sqlite-devel p11-kit-devel" -checkdepends="libcppunit-devel" -short_desc="Cryptographic store accessible through a PKCS #11 interface" -maintainer="Duncaen " -license="BSD-2-Clause" -homepage="https://www.opendnssec.org/softhsm/" -distfiles="https://github.com/softhsm/SoftHSMv2/archive/refs/tags/${version}.tar.gz" -checksum=e3daff28b164611b1f080401d4d70edd0944f692385a7ef75eba5ce056c8c9ca - -make_check=no # hangs - -conf_files="/etc/softhsm2.conf" - -pre_configure() { - ./autogen.sh -} - -post_install() { - vlicense LICENSE - rm "${DESTDIR}/etc/softhsm2.conf.sample" -} diff --git a/srcpkgs/soju/INSTALL b/srcpkgs/soju/INSTALL deleted file mode 100644 index fc30b212dcd72c..00000000000000 --- a/srcpkgs/soju/INSTALL +++ /dev/null @@ -1,5 +0,0 @@ -case "${ACTION}" in -post) - setcap CAP_NET_BIND_SERVICE=+ep usr/bin/soju - ;; -esac diff --git a/srcpkgs/soju/files/README.voidlinux b/srcpkgs/soju/files/README.voidlinux deleted file mode 100644 index 50196640e6a231..00000000000000 --- a/srcpkgs/soju/files/README.voidlinux +++ /dev/null @@ -1,8 +0,0 @@ -The system service /etc/sv/soju runs soju as system user _soju. - -By default, the database will be stored in /var/db/soju/ and logs will be in -/var/log/soju/. Both directories are owned by user _soju. - -To initialize the database, make sure you run sojudb as the _soju user: - -$ sudo -u _soju sojudb -config /etc/soju/config create-user -admin diff --git a/srcpkgs/soju/files/soju/run b/srcpkgs/soju/files/soju/run deleted file mode 100644 index e113bb45c686c1..00000000000000 --- a/srcpkgs/soju/files/soju/run +++ /dev/null @@ -1,6 +0,0 @@ -#!/bin/sh -exec 2>&1 -[ -r conf ] && . ./conf -mkdir -p /run/soju -chown _soju:_soju /run/soju -exec chpst -u _soju soju ${OPTS} diff --git a/srcpkgs/soju/patches/void-defaults.patch b/srcpkgs/soju/patches/void-defaults.patch deleted file mode 100644 index 4c8b6764fded49..00000000000000 --- a/srcpkgs/soju/patches/void-defaults.patch +++ /dev/null @@ -1,10 +0,0 @@ -merge void's default config with upstream's - ---- a/config.in -+++ b/config.in -@@ -1,3 +1,4 @@ --db sqlite3 /var/lib/soju/main.db -+db sqlite3 /var/db/soju/main.db -+message-store fs /var/log/soju/ - listen ircs:// - listen unix+admin:// diff --git a/srcpkgs/soju/template b/srcpkgs/soju/template deleted file mode 100644 index 01e672bbcc8544..00000000000000 --- a/srcpkgs/soju/template +++ /dev/null @@ -1,39 +0,0 @@ -# Template file for 'soju' -pkgname=soju -version=0.10.1 -revision=1 -build_style=go -go_import_path="codeberg.org/emersion/soju" -go_package="./cmd/... ./contrib/..." -go_build_tags="libsqlite3" -go_ldflags="-X ${go_import_path}/config.DefaultPath=/etc/soju/config" -hostmakedepends="scdoc" -makedepends="sqlite-devel" -depends="libcap-progs" -short_desc="User-friendly IRC bouncer" -maintainer="classabbyamp " -license="AGPL-3.0-or-later" -homepage="https://soju.im" -changelog="https://codeberg.org/emersion/soju/releases" -distfiles="https://codeberg.org/emersion/soju/archive/v${version}.tar.gz" -checksum=3dddf2746fc9b68967afaac188751f35d72e3db5f946c04dd927b5d2ec786ef4 -conf_files="/etc/soju/config" -system_accounts="_soju" -_soju_homedir="/var/lib/soju" -make_dirs="/var/db/soju 0750 _soju _soju - /var/log/soju 0750 _soju _soju - /var/lib/soju 0750 _soju _soju" - -post_install() { - for b in znc-import migrate-db migrate-logs; do - mv "${DESTDIR}"/usr/bin/{,soju-}"$b" - done - for f in doc/*.?.scd; do - scdoc <"${f}" >"${f%.scd}" - vman "${f%.scd}" - done - vlicense LICENSE - vinstall config.in 644 etc/soju config - vdoc "$FILESDIR"/README.voidlinux - vsv soju -} diff --git a/srcpkgs/solarus-devel b/srcpkgs/solarus-devel deleted file mode 120000 index accb31c00c117d..00000000000000 --- a/srcpkgs/solarus-devel +++ /dev/null @@ -1 +0,0 @@ -solarus \ No newline at end of file diff --git a/srcpkgs/solarus-quest-editor/patches/use-system-qlementine.patch b/srcpkgs/solarus-quest-editor/patches/use-system-qlementine.patch deleted file mode 100644 index 5ca87ea6cbb0bf..00000000000000 --- a/srcpkgs/solarus-quest-editor/patches/use-system-qlementine.patch +++ /dev/null @@ -1,14 +0,0 @@ ---- a/cmake/AddDependencies.cmake -+++ b/cmake/AddDependencies.cmake -@@ -48,10 +48,4 @@ - set(DL_LIBRARY "") - endif() - --include(FetchContent) --FetchContent_Declare( -- qlementine -- GIT_REPOSITORY https://github.com/oclero/qlementine.git -- GIT_TAG v1.2.0 --) --FetchContent_MakeAvailable(qlementine) -+find_package(qlementine REQUIRED) diff --git a/srcpkgs/solarus-quest-editor/template b/srcpkgs/solarus-quest-editor/template deleted file mode 100644 index 02ffea19b519d4..00000000000000 --- a/srcpkgs/solarus-quest-editor/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'solarus-quest-editor' -pkgname=solarus-quest-editor -version=2.0.0 -revision=1 -build_style=cmake -hostmakedepends="qt6-base qt6-tools" -makedepends="glm libmodplug-devel libopenal-devel LuaJIT-devel - physfs-devel SDL2_image-devel SDL2_ttf-devel - solarus-devel qlementine-devel qt6-svg-devel" -short_desc="Quest editor for the Solarus RPG game engine" -maintainer="Andrew Benson " -license="GPL-3.0-or-later" -homepage="http://www.solarus-games.org" -distfiles="https://gitlab.com/solarus-games/${pkgname}/-/archive/v${version}/${pkgname}-v${version}.tar.bz2" -checksum=66ad19c46ec3c7a47ceb7727401012090efe32691dc3a6f36a57143532626fba diff --git a/srcpkgs/solarus/template b/srcpkgs/solarus/template deleted file mode 100644 index 3a5841e7ef5e4e..00000000000000 --- a/srcpkgs/solarus/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'solarus' -pkgname=solarus -version=2.0.0 -revision=1 -build_style=cmake -hostmakedepends="qt5-host-tools qt5-qmake" -makedepends="libmodplug-devel libopenal-devel LuaJIT-devel - physfs-devel qt5-tools-devel SDL2_image-devel SDL2_ttf-devel - glm" -short_desc="Action-RPG game engine" -maintainer="Andrew Benson " -license="GPL-3.0-or-later" -homepage="http://www.solarus-games.org/" -distfiles="https://gitlab.com/solarus-games/solarus/-/archive/v${version}/solarus-v${version}.tar.bz2" -checksum=52d59400b14606bce9b0392141e1176610d9502891ce2afc1ce981f621a522d9 -make_check=extended - -solarus-devel_package() { - short_desc+=" - development files" - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/solo2-cli/template b/srcpkgs/solo2-cli/template deleted file mode 100644 index f447ad1fc56440..00000000000000 --- a/srcpkgs/solo2-cli/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'solo2-cli' -pkgname=solo2-cli -version=0.2.2 -revision=1 -build_style=cargo -hostmakedepends="pkg-config" -makedepends="eudev-libudev-devel pcsclite-devel" -short_desc="CLI tools for SoloKeys Solo 2 security keys" -maintainer="Orphaned " -license="Apache-2.0" -homepage="https://github.com/solokeys/solo2-cli" -distfiles="https://github.com/solokeys/solo2-cli/archive/v${version}.tar.gz - https://github.com/solokeys/solo2-cli/releases/download/v$version/solo2.completions.bash - https://github.com/solokeys/solo2-cli/releases/download/v$version/solo2.completions.fish - https://github.com/solokeys/solo2-cli/releases/download/v$version/solo2.completions.zsh" -checksum="49a30c5ee6f38be968a520089741f8b936099611e98e6bf2b25d05e5e9335fb4 - 09e5ae1da36e3fbb2e9183188c93277ac113fc2397f3e2447abdf7c718037f0e - d002a00bc6a58b23828d2cf7fcc49793dc34185c13aa6858622cda9a28a45379 - eeda949e2a282cbbc759be939df1e0d96c50578a441dc6caa86a48a7a264a200" -skip_extraction="solo2.completions.bash - solo2.completions.fish - solo2.completions.zsh" - -post_install() { - for shell in bash fish zsh; do - vcompletion "$XBPS_SRCDISTDIR/${pkgname}-${version}/solo2.completions.${shell}" \ - "${shell}" solo2 - done - vinstall 70-solo2.rules 644 usr/lib/udev/rules.d -} diff --git a/srcpkgs/solvespace/template b/srcpkgs/solvespace/template deleted file mode 100644 index 8fbfc8613193ea..00000000000000 --- a/srcpkgs/solvespace/template +++ /dev/null @@ -1,34 +0,0 @@ -# Template file for 'solvespace' -pkgname=solvespace -version=3.1 -revision=1 -_libdxfrw_hash=0b7b7b709d9299565db603f878214656ef5e9ddf -_mimalloc_hash=4e643b6d3178e0ea2a093b7e14fe621631a91e4b -create_wrksrc=yes -build_style=cmake -hostmakedepends="pkg-config git" -makedepends="glew-devel gtkmm-devel json-c-devel gettext-devel libspnav-devel eigen" -short_desc="Parametric 2d/3d CAD" -maintainer="Robert Lowry " -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 - 3f7d37ee63f85219da3c63a266023008b8df993965a355739a3fdff3bfb2f932 - 448ac898c72468c4f632a0818cc4b8ec83a4669402ee059d74df35f94f3e2f34" -nocross="https://travis-ci.org/bobertlo/void-packages/jobs/487251265" - -post_extract() { - mv solvespace-${version}/* . - rmdir "${wrksrc}/extlib/libdxfrw" - mv "libdxfrw-${_libdxfrw_hash}" "${wrksrc}/extlib/libdxfrw" - rmdir "${wrksrc}/extlib/mimalloc" - mv "mimalloc-${_mimalloc_hash}" "${wrksrc}/extlib/mimalloc" -} - -pre_configure() { - vsed -i 's/include(GetGitCommitHash)/#include(GetGitCommitHash)/g' CMakeLists.txt -} diff --git a/srcpkgs/sombok-devel b/srcpkgs/sombok-devel deleted file mode 120000 index 60399db8ed2223..00000000000000 --- a/srcpkgs/sombok-devel +++ /dev/null @@ -1 +0,0 @@ -sombok \ No newline at end of file diff --git a/srcpkgs/sombok/patches/cross.patch b/srcpkgs/sombok/patches/cross.patch deleted file mode 100644 index 8240cf53e347da..00000000000000 --- a/srcpkgs/sombok/patches/cross.patch +++ /dev/null @@ -1,17 +0,0 @@ ---- a/configure.ac 2015-06-21 03:57:51.000000000 +0200 -+++ b/configure.ac 2017-09-11 16:41:33.565358208 +0200 -@@ -120,9 +120,11 @@ - AC_HELP_STRING(--with-unicode-version=VERSION, - [version of Unicode Standard @<:@default=current version@:>@]), - UNICODE_VERSION=$withval,UNICODE_VERSION=$DEFAULT_UNICODE_VERSION) --AC_CHECK_FILE([lib/$UNICODE_VERSION.c], -- AC_MSG_RESULT($UNICODE_VERSION), -- AC_MSG_ERROR(Unknown Unicode version $UNICODE_VERSION.)) -+if test -f "lib/$UNICODE_VERSION.c"; then -+ AC_MSG_RESULT($UNICODE_VERSION) -+else -+ AC_MSG_ERROR(Unknown Unicode version $UNICODE_VERSION.) -+fi - AC_SUBST(UNICODE_VERSION) - - # check if code to debug memory allocation is enabled. diff --git a/srcpkgs/sombok/template b/srcpkgs/sombok/template deleted file mode 100644 index 3976e2c47e7e1e..00000000000000 --- a/srcpkgs/sombok/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 'sombok' -pkgname=sombok -version=2.4.0 -revision=2 -build_style=gnu-configure -hostmakedepends="pkg-config automake autogen libtool" -makedepends="libthai-devel" -short_desc="Line Breaking Algorithm described in Unicode Standard Annex UAX #14" -maintainer="newbluemoon " -license="Artistic, GPL-1" -homepage="https://github.com/hatukanezumi/sombok" -distfiles="https://github.com/hatukanezumi/${pkgname}/archive/${pkgname}-${version}.tar.gz" -checksum=14d9dcd3621bf9d591a7158aeac99b4d4a60296558173be51d57b54b8f9d70a2 - -pre_configure() { - autoreconf -i -} - -sombok-devel_package() { - short_desc+=" - development files" - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - } -} - diff --git a/srcpkgs/sonata/template b/srcpkgs/sonata/template deleted file mode 100644 index 67b74f44fc0946..00000000000000 --- a/srcpkgs/sonata/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'sonata' -pkgname=sonata -# allow updating to 1.7.0, xbps considers 1.7a1 and 1.7b1 to be newer than 1.7.0 -reverts="1.7a2_1 1.7a2_2 1.7a2_3 1.7b1_1 1.7b1_2 1.7b1_3 1.7b1_4" -version=1.7.0 -revision=6 -build_style=python3-module -hostmakedepends="gettext python3-setuptools" -depends="python3-mpd2 python3-gobject gtk+3" -checkdepends="python3-pytest $depends" -short_desc="Elegant GTK 3 client for the Music Player Daemon" -maintainer="Orphaned " -license="GPL-3.0-or-later" -homepage="https://nongnu.org/sonata/" -distfiles="https://github.com/multani/sonata/archive/v${version}.tar.gz" -checksum=564a226f8d57b286836742d234aa9fa8bc47b897a4f1d61f99a544777c5aab1e diff --git a/srcpkgs/sonic-visualiser/patches/musl-timeval-fix.patch b/srcpkgs/sonic-visualiser/patches/musl-timeval-fix.patch deleted file mode 100644 index 3df1909f9c9b6a..00000000000000 --- a/srcpkgs/sonic-visualiser/patches/musl-timeval-fix.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/svcore/base/test/TestVampRealTime.h 2017-08-13 18:03:48.667779610 +0200 -+++ b/svcore/base/test/TestVampRealTime.h 2017-08-13 18:03:40.378733419 +0200 -@@ -19,6 +19,7 @@ - #include - - #include -+#include - - #include - diff --git a/srcpkgs/sonic-visualiser/template b/srcpkgs/sonic-visualiser/template deleted file mode 100644 index 3bdf05d6ba94a2..00000000000000 --- a/srcpkgs/sonic-visualiser/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'sonic-visualiser' -pkgname=sonic-visualiser -version=4.5.2 -revision=3 -build_style=meson -hostmakedepends="pkg-config capnproto-devel qt5-host-tools" -makedepends="capnproto-devel jack-devel libfishsound-devel libid3tag-devel - liblo-devel liblrdf-devel libmad-devel liboggz-devel libsamplerate-devel - opusfile-devel portaudio-devel pulseaudio-devel qt5-svg-devel rubberband-devel - speex-devel sord-devel vamp-plugin-sdk-devel" -short_desc="Viewing and analysing the contents of music audio files" -maintainer="newbluemoon " -license="GPL-2.0-or-later" -homepage="https://www.sonicvisualiser.org/" -changelog="https://raw.githubusercontent.com/sonic-visualiser/sonic-visualiser/default/CHANGELOG" -distfiles="https://github.com/sonic-visualiser/sonic-visualiser/releases/download/sv_v${version}/sonic-visualiser-${version}.tar.gz" -checksum=0816e1ba9e3f97af495ece2554186bccad1cf47090ff8a13f1d08322212db487 diff --git a/srcpkgs/sonic-visualiser/update b/srcpkgs/sonic-visualiser/update deleted file mode 100644 index c6bb05147b3c4b..00000000000000 --- a/srcpkgs/sonic-visualiser/update +++ /dev/null @@ -1,2 +0,0 @@ -site="https://code.soundsoftware.ac.uk/projects/sonic-visualiser/files" -ignore="*pre*" diff --git a/srcpkgs/sonic/template b/srcpkgs/sonic/template deleted file mode 100644 index 3b1ae3d7940ec7..00000000000000 --- a/srcpkgs/sonic/template +++ /dev/null @@ -1,33 +0,0 @@ -# Template file for 'sonic' -pkgname=sonic -version=0.2.0 -revision=1 -build_style=gnu-makefile -short_desc="Simple library to speed up or slow down speech" -maintainer="Joey " -license="Apache-2.0" -homepage="https://github.com/waywardgeek/sonic" -distfiles="https://github.com/waywardgeek/sonic/archive/release-${version}.tar.gz" -checksum=c7827ce576838467590ffa1f935fbe1049e896dfed6c515cf569ad3779c24085 -CFLAGS="-fPIC" - -post_install() { - vman sonic.1 -} - -libsonic_package() { - short_desc+=" - shared libraries" - pkg_install() { - vmove "usr/lib/*.so.*" - } -} - -libsonic-devel_package() { - depends="libsonic>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.so" - vmove "usr/lib/*.a" - } -} diff --git a/srcpkgs/sonnet-devel b/srcpkgs/sonnet-devel deleted file mode 120000 index 23c19ad59e2dc9..00000000000000 --- a/srcpkgs/sonnet-devel +++ /dev/null @@ -1 +0,0 @@ -sonnet \ No newline at end of file diff --git a/srcpkgs/sonnet/template b/srcpkgs/sonnet/template deleted file mode 100644 index 0f86c9fb013032..00000000000000 --- a/srcpkgs/sonnet/template +++ /dev/null @@ -1,31 +0,0 @@ -# Template file for 'sonnet' -pkgname=sonnet -version=5.116.0 -revision=1 -build_style=cmake -configure_args="-DBUILD_TESTING=ON" -hostmakedepends="kcoreaddons extra-cmake-modules qt5-host-tools - qt5-tools-devel" -makedepends="qt5-devel qt5-tools-devel aspell-devel hunspell-devel - qt5-declarative-devel" -short_desc="KDE Multi-language spell checker" -maintainer="John " -license="LGPL-2.1-or-later" -homepage="https://invent.kde.org/frameworks/sonnet" -distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=98417080e742829794584a794995c4a08900d22e11b879cb8cc240323b1f4a4a - -if [ "$CROSS_BUILD" ]; then - hostmakedepends+=" sonnet" -fi - -sonnet-devel_package() { - short_desc+=" - development" - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/qt5/mkspecs - vmove usr/lib/cmake - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/sonnet/update b/srcpkgs/sonnet/update deleted file mode 100644 index 4a547584557695..00000000000000 --- a/srcpkgs/sonnet/update +++ /dev/null @@ -1 +0,0 @@ -ignore=6.* diff --git a/srcpkgs/sops/template b/srcpkgs/sops/template deleted file mode 100644 index a2ce5006286c10..00000000000000 --- a/srcpkgs/sops/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'sops' -pkgname=sops -version=3.9.1 -revision=1 -build_style=go -go_import_path="github.com/getsops/sops/v3" -go_package="${go_import_path}/cmd/sops" -short_desc="Simple and flexible tool for managing secrets" -maintainer="Noel Cower " -license="MPL-2.0" -homepage="https://github.com/getsops/sops" -changelog="https://raw.githubusercontent.com/getsops/sops/main/CHANGELOG.rst" -distfiles="https://github.com/getsops/sops/archive/refs/tags/v${version}.tar.gz" -checksum=d79e8caaef3134d00f759231e8ef587b791996e2e45319ffe83dee1ab01aebda -make_check=no # tests require a running docker daemon diff --git a/srcpkgs/sopwith/files/sopwith.desktop b/srcpkgs/sopwith/files/sopwith.desktop deleted file mode 100644 index c0b141ec5f84aa..00000000000000 --- a/srcpkgs/sopwith/files/sopwith.desktop +++ /dev/null @@ -1,10 +0,0 @@ -[Desktop Entry] -Encoding=UTF-8 -Type=Application -GenericName=Sopwith -Comment=WW1 Dogfighting Game -Exec=/usr/bin/sopwith -StartupNotify=false -Terminal=false -Categories=Application;Game; -Icon=/usr/share/pixmaps/sopwith.png diff --git a/srcpkgs/sopwith/files/sopwith.png b/srcpkgs/sopwith/files/sopwith.png deleted file mode 100644 index 436b8e42b6557e..00000000000000 Binary files a/srcpkgs/sopwith/files/sopwith.png and /dev/null differ diff --git a/srcpkgs/sopwith/template b/srcpkgs/sopwith/template deleted file mode 100644 index 8763a1bd84bc8b..00000000000000 --- a/srcpkgs/sopwith/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'sopwith' -pkgname=sopwith -version=2.7.0 -revision=1 -build_style=gnu-configure -hostmakedepends="automake pkg-config" -makedepends="SDL2-devel" -short_desc="Sidescrolling shoot 'em up game" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="https://fragglet.github.io/sdl-sopwith/" -distfiles="https://github.com/fragglet/sdl-sopwith/archive/sdl-sopwith-${version}.tar.gz" -checksum=48e90f1c837fbe8c91f639500c70c69493cb6ec22f7e769b2e27d252c167033e - -pre_configure() { - autoreconf -fi -} - -post_install() { - vinstall ${FILESDIR}/sopwith.png 644 usr/share/pixmaps - vinstall ${FILESDIR}/sopwith.desktop 644 usr/share/applications -} diff --git a/srcpkgs/sord-devel b/srcpkgs/sord-devel deleted file mode 120000 index bc0618c612149e..00000000000000 --- a/srcpkgs/sord-devel +++ /dev/null @@ -1 +0,0 @@ -sord \ No newline at end of file diff --git a/srcpkgs/sord/template b/srcpkgs/sord/template deleted file mode 100644 index 5f1dcc6b4c54ab..00000000000000 --- a/srcpkgs/sord/template +++ /dev/null @@ -1,41 +0,0 @@ -# Template file for 'sord' -pkgname=sord -version=0.16.16 -revision=1 -build_style=meson -hostmakedepends="pkg-config" -makedepends="serd-devel pcre-devel zix-devel" -short_desc="Lightweight C library for storing RDF data in memory" -maintainer="Orphaned " -license="ISC" -homepage="https://drobilla.net/software/sord.html" -changelog="https://gitlab.com/drobilla/sord/-/raw/master/NEWS" -distfiles="https://download.drobilla.net/sord-${version}.tar.xz" -checksum=257f876d756143da02ee84c9260af93559d6249dd87f317e70ab5fffcc975fd0 - -if [ "$XBPS_CHECK_PKGS" ]; then - configure_args="-Dtests=enabled" -else - configure_args="-Dtests=disabled" -fi - -post_install() { - vlicense COPYING -} - -sord-devel_package() { - depends="serd-devel zix-devel libsord>=${version}_${revision}" - short_desc+=" - Development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} - -libsord_package() { - short_desc+=" - Runtime library" - pkg_install() { - vmove "usr/lib/*.so.*" - } -} diff --git a/srcpkgs/sound-icons/template b/srcpkgs/sound-icons/template deleted file mode 100644 index 649f97ae856fd1..00000000000000 --- a/srcpkgs/sound-icons/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'sound-icons' -pkgname=sound-icons -version=0.1 -revision=3 -short_desc="Sounds for speech enabled applications" -maintainer="Alain Kalker " -license="GPL-2.0-only" -homepage="https://www.freebsoft.org/pub/projects/sound-icons/" -distfiles="https://www.freebsoft.org/pub/projects/sound-icons/${pkgname}-${version}.tar.gz" -checksum=382dda1d14a07b3125a8b5084695aa9ba5cb0fff02e5aab69fd6c7e23cbcf4d7 - -do_install() { - vdoc README - rm COPYING README - vmkdir usr/share/sounds/sound-icons - vcopy "*" usr/share/sounds/sound-icons -} diff --git a/srcpkgs/sound-juicer/patches/meson-0.61.patch b/srcpkgs/sound-juicer/patches/meson-0.61.patch deleted file mode 100644 index 662b7d631f6184..00000000000000 --- a/srcpkgs/sound-juicer/patches/meson-0.61.patch +++ /dev/null @@ -1,35 +0,0 @@ -From 9f97ca1faca396099f52264a9729aa355f8d122e Mon Sep 17 00:00:00 2001 -From: Jan Beich -Date: Tue, 25 Jan 2022 12:15:31 +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:2:0: ERROR: Function does not take positional arguments. -data/meson.build:31: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 ccff2d80..4dac8166 100644 ---- a/data/meson.build -+++ b/data/meson.build -@@ -1,6 +1,5 @@ - # Desktop file - i18n.merge_file( -- 'desktop', - input: configure_file( - input: 'org.gnome.SoundJuicer.desktop.in.in', - output: 'org.gnome.SoundJuicer.desktop.in', -@@ -29,7 +28,6 @@ configure_file( - - # Metainfo - metainfo_file = i18n.merge_file( -- 'metainfo', - input: files(join_paths('metainfo', 'org.gnome.SoundJuicer.metainfo.xml.in')), - output: 'org.gnome.SoundJuicer.metainfo.xml', - po_dir: po_dir, --- -GitLab - diff --git a/srcpkgs/sound-juicer/template b/srcpkgs/sound-juicer/template deleted file mode 100644 index f39bdcbaf58ba3..00000000000000 --- a/srcpkgs/sound-juicer/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'sound-juicer' -pkgname=sound-juicer -version=3.38.0 -revision=1 -build_style=meson -hostmakedepends="glib-devel gettext itstool pkg-config gst-plugins-good1" -makedepends="brasero-devel gsettings-desktop-schemas-devel - gst-plugins-base1-devel gst-plugins-good1 iso-codes libcanberra-devel - libdiscid-devel libmusicbrainz5-devel" -depends="desktop-file-utils gst-plugins-good1 hicolor-icon-theme iso-codes" -short_desc="CD ripping tool using GTK+ and GStreamer" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="https://wiki.gnome.org/Apps/SoundJuicer" -distfiles="${GNOME_SITE}/$pkgname/${version%.*}/$pkgname-$version.tar.xz" -checksum=ae375f357a1b8b81e4aff737c9d6c98bc2dadfe20e71754b1d52a79f036aa521 - -post_install() { - rm -rf $DESTDIR/usr/doc -} diff --git a/srcpkgs/sound-theme-freedesktop/template b/srcpkgs/sound-theme-freedesktop/template deleted file mode 100644 index df2332c801958e..00000000000000 --- a/srcpkgs/sound-theme-freedesktop/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'sound-theme-freedesktop' -pkgname=sound-theme-freedesktop -version=0.8 -revision=3 -build_style=gnu-configure -hostmakedepends="pkg-config intltool" -short_desc="Freedesktop sound theme" -maintainer="Orphaned " -license="custom:multiple" -homepage="http://freedesktop.org/wiki/Specifications/sound-theme-spec" -distfiles="http://people.freedesktop.org/~mccann/dist/sound-theme-freedesktop-${version}.tar.bz2" -checksum=cb518b20eef05ec2e82dda1fa89a292c1760dc023aba91b8aa69bafac85e8a14 - -post_install() { - vlicense CREDITS -} diff --git a/srcpkgs/soundconverter/template b/srcpkgs/soundconverter/template deleted file mode 100644 index f1147993d4686e..00000000000000 --- a/srcpkgs/soundconverter/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'soundconverter' -pkgname=soundconverter -version=4.0.3 -revision=3 -build_style=python3-module -pycompile_dirs="/usr/lib/${pkgname}/python/${pkgname}" -hostmakedepends="glib intltool pkg-config python3-gobject python3-distutils-extra" -makedepends="gtk+3-devel gstreamer1-devel" -depends="desktop-file-utils gtk+3 gst-plugins-good1 gst-plugins-ugly1 - hicolor-icon-theme python3-gobject python3-setuptools" -short_desc="Leading audio file converter for the GNOME Desktop" -maintainer="Orphaned " -license="GPL-3.0-or-later" -homepage="http://soundconverter.org/" -distfiles="https://launchpad.net/soundconverter/trunk/${version}/+download/soundconverter-${version}.tar.gz" -checksum=873206ff82c3dfbd397ab3d8bd76fbba847017d2ed28a20a0778eb86960cb19d -python_version=3 - -if [ "$CROSS_BUILD" ]; then - hostmakedepends+=" gtk+3-devel gstreamer1-devel" -fi - -post_install() { - rm "${DESTDIR}/usr/share/glib-2.0/schemas/gschemas.compiled" -} diff --git a/srcpkgs/soundfont-fluid/template b/srcpkgs/soundfont-fluid/template deleted file mode 100644 index 1e45e0d9cd4fbb..00000000000000 --- a/srcpkgs/soundfont-fluid/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'soundfont-fluid' -pkgname=soundfont-fluid -version=3.1 -revision=4 -short_desc="FluidR3 Soundfont" -maintainer="Nick Hahn " -license="MIT" -homepage="http://www.hammersound.net" -distfiles="${DEBIAN_SITE}/main/f/fluid-soundfont/fluid-soundfont_${version}.orig.tar.gz" -checksum=2621acaa1c78e4abdb24bdd163230cc577e61276936d6aa6e3180582142f0343 - -do_install() { - vmkdir /usr/share/soundfonts - for file in FluidR3_GM.sf2 FluidR3_GS.sf2; do - vinstall "$file" 644 /usr/share/soundfonts - done - vlicense COPYING -} diff --git a/srcpkgs/soundmodem/patches/0001-Search-replace-of-extern-inline-static-inline.patch b/srcpkgs/soundmodem/patches/0001-Search-replace-of-extern-inline-static-inline.patch deleted file mode 100644 index a8373b795636e8..00000000000000 --- a/srcpkgs/soundmodem/patches/0001-Search-replace-of-extern-inline-static-inline.patch +++ /dev/null @@ -1,454 +0,0 @@ -From 0f3a32b23c90a36f67683e7215d5b7e503eed2c5 Mon Sep 17 00:00:00 2001 -From: Christian Vogel -Date: Sun, 24 May 2015 12:07:13 +0200 -Subject: [PATCH] Search/replace of extern inline -> static inline. - -Inline functions in header files are declared as 'extern inline' -which makes the compiler also emit a externally visible version -of the function. This gives us "multiple definition of..." errors -during compile. ---- - newqpsk/complex.h | 14 +++++++------- - newqpsk/fec.h | 4 ++-- - newqpsk/filter-i386.h | 2 +- - newqpsk/filter.h | 2 +- - newqpsk/genfilt.c | 2 +- - newqpsk/misc.h | 18 +++++++++--------- - p3dmodem/genp3dtbl.c | 2 +- - pammodem/genpamtbl.c | 2 +- - pammodem/meas.c | 2 +- - pammodem/pammodem.c | 4 ++-- - pskmodem/genpsktbl.c | 2 +- - pskmodem/measpsk.c | 2 +- - pskmodem/pskmlse.c | 4 ++-- - pskmodem/pskmodem.c | 2 +- - soundcard/modem.h | 2 +- - soundcard/simd.h | 18 +++++++++--------- - 16 files changed, 41 insertions(+), 41 deletions(-) - -diff --git a/newqpsk/complex.h b/newqpsk/complex.h -index 2353865..586572c 100644 ---- a/newqpsk/complex.h -+++ b/newqpsk/complex.h -@@ -13,7 +13,7 @@ typedef struct { - /* - * Complex multiplication. - */ --extern __inline__ complex cmul(complex x, complex y) -+static inline complex cmul(complex x, complex y) - { - complex z; - -@@ -27,7 +27,7 @@ extern __inline__ complex cmul(complex x, complex y) - * Complex ... yeah, what??? Returns a complex number that has the - * properties: |z| = |x| * |y| and arg(z) = arg(y) - arg(x) - */ --extern __inline__ complex ccor(complex x, complex y) -+static inline complex ccor(complex x, complex y) - { - complex z; - -@@ -40,7 +40,7 @@ extern __inline__ complex ccor(complex x, complex y) - /* - * Real part of the complex ??? - */ --extern __inline__ float ccorI(complex x, complex y) -+static inline float ccorI(complex x, complex y) - { - return x.re * y.re + x.im * y.im; - } -@@ -48,7 +48,7 @@ extern __inline__ float ccorI(complex x, complex y) - /* - * Imaginary part of the complex ??? - */ --extern __inline__ float ccorQ(complex x, complex y) -+static inline float ccorQ(complex x, complex y) - { - return x.re * y.im - x.im * y.re; - } -@@ -56,7 +56,7 @@ extern __inline__ float ccorQ(complex x, complex y) - /* - * Modulo (absolute value) of a complex number. - */ --extern __inline__ float cmod(complex x) -+static inline float cmod(complex x) - { - return sqrt(x.re * x.re + x.im * x.im); - } -@@ -64,7 +64,7 @@ extern __inline__ float cmod(complex x) - /* - * Square of the absolute value (power). - */ --extern __inline__ float cpwr(complex x) -+static inline float cpwr(complex x) - { - return (x.re * x.re + x.im * x.im); - } -@@ -72,7 +72,7 @@ extern __inline__ float cpwr(complex x) - /* - * Argument of a complex number. - */ --extern __inline__ float carg(complex x) -+static inline float carg(complex x) - { - return atan2(x.im, x.re); - } -diff --git a/newqpsk/fec.h b/newqpsk/fec.h -index 109ad51..409daf1 100644 ---- a/newqpsk/fec.h -+++ b/newqpsk/fec.h -@@ -13,7 +13,7 @@ struct fecstate { - - /* --------------------------------------------------------------------- */ - --extern inline void init_fec(struct fecstate *f) -+static inline void init_fec(struct fecstate *f) - { - switch (f->feclevel) { - case 0: -@@ -33,7 +33,7 @@ extern inline void init_fec(struct fecstate *f) - - /* --------------------------------------------------------------------- */ - --extern inline void init_inlv(struct fecstate *f) -+static inline void init_inlv(struct fecstate *f) - { - int i; - -diff --git a/newqpsk/filter-i386.h b/newqpsk/filter-i386.h -index 01b3f5d..d881b2c 100644 ---- a/newqpsk/filter-i386.h -+++ b/newqpsk/filter-i386.h -@@ -1,7 +1,7 @@ - #ifndef _FILTER_I386_H - #define _FILTER_I386_H - #define __HAVE_ARCH_MAC --extern inline float mac(const float *a, const float *b, unsigned int size) -+static inline float mac(const float *a, const float *b, unsigned int size) - { - float f; - asm volatile ( -diff --git a/newqpsk/filter.h b/newqpsk/filter.h -index ae789fc..754811e 100644 ---- a/newqpsk/filter.h -+++ b/newqpsk/filter.h -@@ -12,7 +12,7 @@ - /* ---------------------------------------------------------------------- */ - - #ifndef __HAVE_ARCH_MAC --extern inline float mac(const float *a, const float *b, unsigned int size) -+static inline float mac(const float *a, const float *b, unsigned int size) - { - float sum = 0; - unsigned int i; -diff --git a/newqpsk/genfilt.c b/newqpsk/genfilt.c -index a2eb077..5aec7bf 100644 ---- a/newqpsk/genfilt.c -+++ b/newqpsk/genfilt.c -@@ -18,7 +18,7 @@ int main(int argc, char **argv) - puts("#define _FILTER_I386_H"); - puts("#define __HAVE_ARCH_MAC"); - -- puts("extern inline float mac(const float *a, const float *b, unsigned int size)"); -+ puts("static inline float mac(const float *a, const float *b, unsigned int size)"); - puts("{"); - puts("\tfloat f;"); - puts("\tasm volatile ("); -diff --git a/newqpsk/misc.h b/newqpsk/misc.h -index aa3dfc5..e80301d 100644 ---- a/newqpsk/misc.h -+++ b/newqpsk/misc.h -@@ -10,7 +10,7 @@ - /* - * Hamming weight (number of bits that are ones). - */ --extern inline unsigned int hweight32(unsigned int w) -+static inline unsigned int hweight32(unsigned int w) - { - w = (w & 0x55555555) + ((w >> 1) & 0x55555555); - w = (w & 0x33333333) + ((w >> 2) & 0x33333333); -@@ -20,7 +20,7 @@ extern inline unsigned int hweight32(unsigned int w) - return w; - } - --extern inline unsigned int hweight16(unsigned short w) -+static inline unsigned int hweight16(unsigned short w) - { - w = (w & 0x5555) + ((w >> 1) & 0x5555); - w = (w & 0x3333) + ((w >> 2) & 0x3333); -@@ -29,7 +29,7 @@ extern inline unsigned int hweight16(unsigned short w) - return w; - } - --extern inline unsigned int hweight8(unsigned char w) -+static inline unsigned int hweight8(unsigned char w) - { - w = (w & 0x55) + ((w >> 1) & 0x55); - w = (w & 0x33) + ((w >> 2) & 0x33); -@@ -42,7 +42,7 @@ extern inline unsigned int hweight8(unsigned char w) - /* - * Reverse order of bits. - */ --extern inline unsigned int rbits32(unsigned int w) -+static inline unsigned int rbits32(unsigned int w) - { - w = ((w >> 1) & 0x55555555) | ((w << 1) & 0xaaaaaaaa); - w = ((w >> 2) & 0x33333333) | ((w << 2) & 0xcccccccc); -@@ -52,7 +52,7 @@ extern inline unsigned int rbits32(unsigned int w) - return w; - } - --extern inline unsigned short rbits16(unsigned short w) -+static inline unsigned short rbits16(unsigned short w) - { - w = ((w >> 1) & 0x5555) | ((w << 1) & 0xaaaa); - w = ((w >> 2) & 0x3333) | ((w << 2) & 0xcccc); -@@ -61,7 +61,7 @@ extern inline unsigned short rbits16(unsigned short w) - return w; - } - --extern inline unsigned char rbits8(unsigned char w) -+static inline unsigned char rbits8(unsigned char w) - { - w = ((w >> 1) & 0x55) | ((w << 1) & 0xaa); - w = ((w >> 2) & 0x33) | ((w << 2) & 0xcc); -@@ -71,7 +71,7 @@ extern inline unsigned char rbits8(unsigned char w) - - /* ---------------------------------------------------------------------- */ - --extern inline float avg(float average, float input, int scale) -+static inline float avg(float average, float input, int scale) - { - int i; - -@@ -82,12 +82,12 @@ extern inline float avg(float average, float input, int scale) - return (average + input); - } - --extern inline float avg2(float average, float input, float weight) -+static inline float avg2(float average, float input, float weight) - { - return input * weight + average * (1.0 - weight); - } - --extern inline float phaseavg(float *data, int len) -+static inline float phaseavg(float *data, int len) - { - float sum = 0.0; - float min = M_PI; -diff --git a/p3dmodem/genp3dtbl.c b/p3dmodem/genp3dtbl.c -index 4d8fbd5..2360995 100644 ---- a/p3dmodem/genp3dtbl.c -+++ b/p3dmodem/genp3dtbl.c -@@ -41,7 +41,7 @@ - - /* ---------------------------------------------------------------------- */ - --extern inline unsigned int hweight32(unsigned int w) -+static inline unsigned int hweight32(unsigned int w) - { - unsigned int res = (w & 0x55555555) + ((w >> 1) & 0x55555555); - res = (res & 0x33333333) + ((res >> 2) & 0x33333333); -diff --git a/pammodem/genpamtbl.c b/pammodem/genpamtbl.c -index a466f4d..2b00253 100644 ---- a/pammodem/genpamtbl.c -+++ b/pammodem/genpamtbl.c -@@ -104,7 +104,7 @@ - - /* ---------------------------------------------------------------------- */ - --extern __inline__ unsigned int hweight32(unsigned int w) -+static inline unsigned int hweight32(unsigned int w) - { - unsigned int res = (w & 0x55555555) + ((w >> 1) & 0x55555555); - res = (res & 0x33333333) + ((res >> 2) & 0x33333333); -diff --git a/pammodem/meas.c b/pammodem/meas.c -index 5c2b61a..609e681 100644 ---- a/pammodem/meas.c -+++ b/pammodem/meas.c -@@ -240,7 +240,7 @@ int sound_init(int sample_rate, int *sr) - - /* ---------------------------------------------------------------------- */ - --extern __inline__ unsigned int hweight32(unsigned int w) -+static inline unsigned int hweight32(unsigned int w) - { - unsigned int res = (w & 0x55555555) + ((w >> 1) & 0x55555555); - res = (res & 0x33333333) + ((res >> 2) & 0x33333333); -diff --git a/pammodem/pammodem.c b/pammodem/pammodem.c -index 92077a3..c4afc40 100644 ---- a/pammodem/pammodem.c -+++ b/pammodem/pammodem.c -@@ -160,7 +160,7 @@ struct rxstate { - unsigned int rxptr; - }; - --extern inline int rxgsfir(const int16_t *buf, const int *coeff) -+static inline int rxgsfir(const int16_t *buf, const int *coeff) - { - unsigned int i; - int s; -@@ -207,7 +207,7 @@ static void rxrewindsamples(struct rxstate *rx, unsigned int nr, unsigned int ts - rx->rxphase -= ph; - } - --extern inline int calcsync(int *toten, int *corren, int16_t *samples) -+static inline int calcsync(int *toten, int *corren, int16_t *samples) - { - const int *tr = trainsyms; - unsigned int i; -diff --git a/pskmodem/genpsktbl.c b/pskmodem/genpsktbl.c -index 9612bc9..e8dd07d 100644 ---- a/pskmodem/genpsktbl.c -+++ b/pskmodem/genpsktbl.c -@@ -106,7 +106,7 @@ - - /* ---------------------------------------------------------------------- */ - --extern __inline__ unsigned int hweight32(unsigned int w) -+static inline unsigned int hweight32(unsigned int w) - { - unsigned int res = (w & 0x55555555) + ((w >> 1) & 0x55555555); - res = (res & 0x33333333) + ((res >> 2) & 0x33333333); -diff --git a/pskmodem/measpsk.c b/pskmodem/measpsk.c -index 88e0e36..d0a23de 100644 ---- a/pskmodem/measpsk.c -+++ b/pskmodem/measpsk.c -@@ -271,7 +271,7 @@ int sound_init(int sample_rate, int *sr) - - /* ---------------------------------------------------------------------- */ - --extern __inline__ unsigned int hweight32(unsigned int w) -+static inline unsigned int hweight32(unsigned int w) - { - unsigned int res = (w & 0x55555555) + ((w >> 1) & 0x55555555); - res = (res & 0x33333333) + ((res >> 2) & 0x33333333); -diff --git a/pskmodem/pskmlse.c b/pskmodem/pskmlse.c -index 6fd1561..1649467 100644 ---- a/pskmodem/pskmlse.c -+++ b/pskmodem/pskmlse.c -@@ -493,7 +493,7 @@ static void simdtrellis(unsigned int *nodemetric1, unsigned int *nodemetric2, un - - #else - --extern inline void simdtrellis(unsigned int *nodemetric1, unsigned int *nodemetric2, unsigned int *metrictab, unsigned short *backptr, int vr, int vi) -+static inline void simdtrellis(unsigned int *nodemetric1, unsigned int *nodemetric2, unsigned int *metrictab, unsigned short *backptr, int vr, int vi) - { - } - -@@ -582,7 +582,7 @@ static void simdinitmetric(const cplxshort_t *channel, metrictab_t *metrictab) - - #else - --extern inline void simdinitmetric(const cplxshort_t *channel, metrictab_t *metrictab) -+static inline void simdinitmetric(const cplxshort_t *channel, metrictab_t *metrictab) - { - } - -diff --git a/pskmodem/pskmodem.c b/pskmodem/pskmodem.c -index ffb1668..4161bc2 100644 ---- a/pskmodem/pskmodem.c -+++ b/pskmodem/pskmodem.c -@@ -262,7 +262,7 @@ static void rxrotate(cplxshort_t *ptr, unsigned int nr, unsigned int carphase, u - } - } - --extern inline int calcsync(int *toten, int *corren, cplxshort_t *samples) -+static inline int calcsync(int *toten, int *corren, cplxshort_t *samples) - { - const cplxshort_t *tr = traincorrrotated; - unsigned int i; -diff --git a/soundcard/modem.h b/soundcard/modem.h -index b8c3a5f..375d07d 100644 ---- a/soundcard/modem.h -+++ b/soundcard/modem.h -@@ -103,7 +103,7 @@ extern void logvprintf(unsigned int level, const char *fmt, va_list args); - extern void logprintf(unsigned int level, const char *fmt, ...); - extern void logerr(unsigned int level, const char *st); - extern unsigned int log_verblevel; --extern inline int logcheck(unsigned int vl) -+static inline int logcheck(unsigned int vl) - { - return vl <= log_verblevel; - } -diff --git a/soundcard/simd.h b/soundcard/simd.h -index 6b6ab3b..e49bdd7 100644 ---- a/soundcard/simd.h -+++ b/soundcard/simd.h -@@ -54,16 +54,16 @@ - - #if !defined(USEMMX) && !defined(USEVIS) - --extern inline void initsimd(int enable) -+static inline void initsimd(int enable) - { - } - --extern inline int checksimd(void) -+static inline int checksimd(void) - { - return 0; - } - --extern inline int simdfir16(const int16_t *p1, const int16_t *p2, unsigned int nr) -+static inline int simdfir16(const int16_t *p1, const int16_t *p2, unsigned int nr) - { - int s = 0; - -@@ -72,7 +72,7 @@ extern inline int simdfir16(const int16_t *p1, const int16_t *p2, unsigned int n - return s; - } - --extern inline void simdpreparefpu(void) -+static inline void simdpreparefpu(void) - { - } - -@@ -82,7 +82,7 @@ extern unsigned int simd_enabled; - - extern void initsimd(int enable); - --extern inline int checksimd(void) -+static inline int checksimd(void) - { - return simd_enabled; - } -@@ -91,7 +91,7 @@ extern inline int checksimd(void) - - #define MMXCLOBBER "st", "st(1)", "st(2)", "st(3)", "st(4)", "st(5)", "st(6)", "st(7)" - --extern inline int simdfir16(const int16_t *p1, const int16_t *p2, unsigned int nr) -+static inline int simdfir16(const int16_t *p1, const int16_t *p2, unsigned int nr) - { - unsigned int i, j; - int s = 0; -@@ -114,7 +114,7 @@ extern inline int simdfir16(const int16_t *p1, const int16_t *p2, unsigned int n - return s; - } - --extern inline void simdpreparefpu(void) -+static inline void simdpreparefpu(void) - { - if (checksimd()) - asm volatile("emms"); -@@ -122,7 +122,7 @@ extern inline void simdpreparefpu(void) - - #elif defined(USEVIS) - --/*extern inline*/static int simdfir16(const int16_t *p1, const int16_t *p2, unsigned int nr) -+/*static inline*/static int simdfir16(const int16_t *p1, const int16_t *p2, unsigned int nr) - { - double dsum1, dsum2, dsum3, dsum4, arg1, arg2, arg3, arg4; - float sum, sum1, sum2; -@@ -157,7 +157,7 @@ extern inline void simdpreparefpu(void) - return s; - } - --extern inline void simdpreparefpu(void) -+static inline void simdpreparefpu(void) - { - } - --- -2.4.1 - diff --git a/srcpkgs/soundmodem/patches/cross.patch b/srcpkgs/soundmodem/patches/cross.patch deleted file mode 100644 index 735e36d2aaeaf9..00000000000000 --- a/srcpkgs/soundmodem/patches/cross.patch +++ /dev/null @@ -1,51 +0,0 @@ ---- a/configure.in 2016-01-15 07:06:06.724289188 +0100 -+++ b/configure.in 2016-01-15 07:06:46.395656258 +0100 -@@ -31,19 +31,6 @@ AC_MINGW32 - AC_EXEEXT - AC_OBJEXT - --dnl check for cross compiler path --if test x$cross_compiling = xyes; then -- AC_MSG_CHECKING(for cross compiler path) -- if test -d /usr/local/cross/i686-pc-cygwin; then -- CROSSCOMPPATH=/usr/local/cross/i686-pc-cygwin -- elif test -d /usr/local/cygwin/i686-pc-cygwin; then -- CROSSCOMPPATH=/usr/local/cygwin/i686-pc-cygwin -- else -- AC_ERROR("cross compiler not found") -- fi -- AC_MSG_RESULT($CROSSCOMPPATH) --fi -- - if test x$CYGWIN != xyes -a x$MINGW32 != xyes; then - AC_CHECK_LIB(m,sqrt) - fi -@@ -137,25 +124,9 @@ if test x$CYGWIN = xyes -o x$MINGW32 = x - LIBS="$LIBS -ldsound -lgdi32" - fi - --if test x$cross_compiling = xyes; then -- gtk=no -- xlibs="$LIBS" -- LIBS="$LIBS -L$CROSSCOMPPATH/gtk/lib" -- AC_CHECK_LIB(gtk,gtk_main,gtk=yes) -- LIBS="$xlibs" -- if test x$gtk = xyes; then -- GTK_CFLAGS="-I$CROSSCOMPPATH/gtk/include -I$CROSSCOMPPATH/gtk/include/glib -I$CROSSCOMPPATH/gtk/include/gdk" -- GTK_LIBS="-L$CROSSCOMPPATH/gtk/lib -lgtk -lgdk -lglib" -- PTHREAD_CFLAGS="-I$CROSSCOMPPATH/gtk/include" -- PTHREAD_LIBS="-L$CROSSCOMPPATH/gtk/lib" -- AUDIOFILE_CFLAGS="-I$CROSSCOMPPATH/audiofile/include" -- AUDIOFILE_LIBS="-L$CROSSCOMPPATH/audiofile/lib -laudiofile" -- fi --else -- PKG_CHECK_MODULES(XML,libxml-2.0) -- PKG_CHECK_MODULES(GTK,gtk+-2.0 >= 2.6.0) -- PKG_CHECK_MODULES(AUDIOFILE,audiofile) --fi -+PKG_CHECK_MODULES(XML,libxml-2.0) -+PKG_CHECK_MODULES(GTK,gtk+-2.0 >= 2.6.0) -+PKG_CHECK_MODULES(AUDIOFILE,audiofile) - - dnl Check for recently introduced GTK symbols - xlibs="$LIBS" diff --git a/srcpkgs/soundmodem/patches/fix-missing-return-type.patch b/srcpkgs/soundmodem/patches/fix-missing-return-type.patch deleted file mode 100644 index ba57ed7218a367..00000000000000 --- a/srcpkgs/soundmodem/patches/fix-missing-return-type.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/matlib/mat.hh 2018-01-17 09:37:50.871239713 +0100 -+++ b/matlib/mat.hh 2018-01-17 09:37:59.927203590 +0100 -@@ -91,7 +91,7 @@ template void mmul(T *c, con - memcpy(c, r, d1 * d3 * sizeof(c[0])); - } - --template void mdet(const T *c, unsigned int d) -+template T mdet(const T *c, unsigned int d) - { - T *c2; - unsigned int i, j, k, l; diff --git a/srcpkgs/soundmodem/template b/srcpkgs/soundmodem/template deleted file mode 100644 index 37af693f2efaff..00000000000000 --- a/srcpkgs/soundmodem/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'soundmodem' -pkgname=soundmodem -version=0.18 -revision=3 -build_style=gnu-configure -hostmakedepends="automake libtool pkg-config gettext-devel alsa-lib-devel" -makedepends="alsa-lib-devel audiofile-devel gtk+-devel libxml2-devel" -short_desc="Multiplatform Soundcard Packet Radio Modem" -maintainer="Michael Aldridge " -license="GPL-2.0-or-later" -homepage="http://soundmodem.vk4msl.id.au/" -distfiles="http://soundmodem.vk4msl.id.au/soundmodem-${version}.tar.gz" -checksum=f033c1716df1378cda646dbb1c48ea9fb9a068772c6686f2ca411bfa64245c1c - -pre_configure() { - autoreconf -fi -} diff --git a/srcpkgs/soundtouch-devel b/srcpkgs/soundtouch-devel deleted file mode 120000 index dc9509434a0d57..00000000000000 --- a/srcpkgs/soundtouch-devel +++ /dev/null @@ -1 +0,0 @@ -soundtouch \ No newline at end of file diff --git a/srcpkgs/soundtouch/template b/srcpkgs/soundtouch/template deleted file mode 100644 index f9a7c06bee7a36..00000000000000 --- a/srcpkgs/soundtouch/template +++ /dev/null @@ -1,33 +0,0 @@ -# Template file for 'soundtouch' -pkgname=soundtouch -version=2.3.2 -revision=1 -build_style=gnu-configure -configure_args="--enable-openmp" -hostmakedepends="libtool automake pkg-config" -makedepends="libgomp-devel" -short_desc="SoundTouch Audio Processing Library" -maintainer="Orphaned " -license="LGPL-2.1-only" -homepage="https://www.surina.net/soundtouch" -distfiles="https://www.surina.net/soundtouch/soundtouch-${version}.tar.gz" -checksum=3bde8ddbbc3661f04e151f72cf21ca9d8f8c88e265833b65935b8962d12d6b08 - -pre_configure() { - ./bootstrap -} - -post_install() { - rm -rf ${DESTDIR}/usr/doc -} - -soundtouch-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - vmove usr/share/aclocal - } -} diff --git a/srcpkgs/soundtouch/update b/srcpkgs/soundtouch/update deleted file mode 100644 index 4de4fc8fe2975a..00000000000000 --- a/srcpkgs/soundtouch/update +++ /dev/null @@ -1,2 +0,0 @@ -site="https://codeberg.org/soundtouch/soundtouch/tags" -pattern='/soundtouch/soundtouch/archive/\K[\d.]+(?=tar.gz)' diff --git a/srcpkgs/source-highlight-devel b/srcpkgs/source-highlight-devel deleted file mode 120000 index 4331767b6e783c..00000000000000 --- a/srcpkgs/source-highlight-devel +++ /dev/null @@ -1 +0,0 @@ -source-highlight \ No newline at end of file diff --git a/srcpkgs/source-highlight/patches/gcc-12.patch b/srcpkgs/source-highlight/patches/gcc-12.patch deleted file mode 100644 index 6ee46e8beed835..00000000000000 --- a/srcpkgs/source-highlight/patches/gcc-12.patch +++ /dev/null @@ -1,81 +0,0 @@ -From ab9fe5cb9b85c5afab94f2a7f4b6d7d473c14ee9 Mon Sep 17 00:00:00 2001 -From: Sergei Trofimovich -Date: Mon, 8 Nov 2021 23:30:42 +0000 -Subject: Fix tests build failure on clang and gcc-12 -MIME-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit - -Both gcc-12 and clang can't find ostream<<(..., std::pair<...>) -overload when compile lib/tests/test_wordtokenizer_main.cpp and -fail as: - - ./../srchilite/tostringcollection.h:103:9: - error no match for «operator<<» (operand types are «std::ostringstream» - {aka «std::__cxx11::basic_ostringstream»} - and «const std::pair, - std::__cxx11::basic_string >») - 103 | buf << (*it); - | ~~~~^~~~~~~~ - -We fix it by placing overload to std namespace where std::pair<...> -is defined to make ADL work predictably. - -clang also has a trouble compiling lib/tests/stdboosterror.h as: - - ./stdboosterror.h:7:72: error: parameter declarator cannot be qualified - std_boost_exception(boost::regex_error(boost::regex_constants::error_bad_pattern)); - ~~~~~~~~~~~~~~~~~~~~~~~~^ - -gcc compiles it by accident: https://gcc.gnu.org/PR86564 - -Let's disambiguate syntax by making it an explicit constructor call. ---- - lib/tests/stdboosterror.h | 2 +- - lib/tests/test_wordtokenizer_main.cpp | 10 ++++++++++ - 2 files changed, 11 insertions(+), 1 deletion(-) - -diff --git a/lib/tests/stdboosterror.h b/lib/tests/stdboosterror.h -index 568545b..d59bfa6 100644 ---- a/lib/tests/stdboosterror.h -+++ b/lib/tests/stdboosterror.h -@@ -4,7 +4,7 @@ - #include - - static boost::regex_error -- std_boost_exception(boost::regex_error(boost::regex_constants::error_bad_pattern)); -+ std_boost_exception = boost::regex_error(boost::regex_constants::error_bad_pattern); - - /** - * returns the string representing a standard exception (which -diff --git a/lib/tests/test_wordtokenizer_main.cpp b/lib/tests/test_wordtokenizer_main.cpp -index 40e23b1..11ba389 100644 ---- a/lib/tests/test_wordtokenizer_main.cpp -+++ b/lib/tests/test_wordtokenizer_main.cpp -@@ -11,6 +11,14 @@ - using namespace std; - using namespace srchilite; - -+/* -+ * We have to use 'std' namespaces because 'WordTokenizer::WordTokenizerResults::value_type' -+ * is an std::pair in disguise. We have to place 'operator<<()' -+ * into the same namespace for ADL to work. Otherwise gcc-12 or clang-13 can't find the -+ * overload. -+ */ -+namespace std { -+ - static ostream &operator <<(ostream &os, const WordTokenizer::WordTokenizerResults::value_type &); - - ostream &operator <<(ostream &os, const WordTokenizer::WordTokenizerResults::value_type &token) { -@@ -23,6 +31,8 @@ ostream &operator <<(ostream &os, const WordTokenizer::WordTokenizerResults::val - return os; - } - -+} -+ - int main() { - WordTokenizer::WordTokenizerResults tokens; - --- -cgit v1.1 - diff --git a/srcpkgs/source-highlight/template b/srcpkgs/source-highlight/template deleted file mode 100644 index e37db08c828aa3..00000000000000 --- a/srcpkgs/source-highlight/template +++ /dev/null @@ -1,50 +0,0 @@ -# Template file for 'source-highlight' -pkgname=source-highlight -version=3.1.9 -revision=11 -build_style=gnu-configure -configure_args="--with-boost=${XBPS_CROSS_BASE}/usr - --with-boost-regex=c - --with-bash-completion=/usr/share/bash-completion/completions" -makedepends="boost-devel-minimal libboost_regex" -short_desc="Convert source code to syntax highlighted document" -maintainer="Orphaned " -license="GPL-3.0-or-later" -homepage="http://www.gnu.org/software/src-highlite/" -distfiles="${GNU_SITE}/src-highlite/source-highlight-${version}.tar.gz" -checksum=3a7fd28378cb5416f8de2c9e77196ec915145d44e30ff4e0ee8beb3fe6211c91 - -export CXXFLAGS="-std=c++14" - -if [ "$CROSS_BUILD" ]; then - hostmakedepends="source-highlight" -fi - -post_patch() { - # On Void, lesspipe is installed as lesspipe.sh - vsed -e 's/\blesspipe\b/&.sh/g' -i src/src-hilite-lesspipe.sh.in -} - -post_configure() { - if [ "$CROSS_BUILD" ]; then - vsed -e 's,SRCHILITEEXE =.*,SRCHILITEEXE = source-highlight,g' -i doc/Makefile - fi -} - -libsource-highlight_package() { - short_desc+=" - runtime library" - pkg_install() { - vmove "usr/lib/*.so.*" - } -} - -source-highlight-devel_package() { - short_desc+=" - development files" - depends="libsource-highlight>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/source-sans-pro/template b/srcpkgs/source-sans-pro/template deleted file mode 100644 index c6ce5117a2710f..00000000000000 --- a/srcpkgs/source-sans-pro/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'source-sans-pro' -# -# do NOT upgrade to v3, v3 is SourceSans3 not SourceSansPro -pkgname=source-sans-pro -reverts="3.046_1 3.028_1 3.006_1" -version=2.045 -revision=1 -depends="font-util" -short_desc="Adobe SourceSansPro fonts" -maintainer="Orphaned " -license="OFL-1.1" -homepage="https://adobe-fonts.github.io/source-sans/" -distfiles="https://github.com/adobe-fonts/source-sans/releases/download/${version}R-ro%2F1.095R-it/source-sans-pro-${version}R-ro-1.095R-it.zip" -checksum=5f090b821e117f452ef399c3c1b8b244c1647728a1e901c4d167cbf7fc298ab6 -font_dirs="/usr/share/fonts/OTF/adobe /usr/share/fonts/TTF/adobe" -replaces="font-adobe-source-sans-pro-v2>=0" - -do_install() { - vmkdir usr/share/fonts/OTF/adobe - vcopy "OTF/*.otf" usr/share/fonts/OTF/adobe - vmkdir usr/share/fonts/TTF/adobe - vcopy "TTF/*.ttf" usr/share/fonts/TTF/adobe -} diff --git a/srcpkgs/source-sans-pro/update b/srcpkgs/source-sans-pro/update deleted file mode 100644 index adbc7a91f7cf8a..00000000000000 --- a/srcpkgs/source-sans-pro/update +++ /dev/null @@ -1 +0,0 @@ -ignore="[3-9].* [1-9][0-9]*.*" diff --git a/srcpkgs/sov/template b/srcpkgs/sov/template deleted file mode 100644 index 80b4942683b0fe..00000000000000 --- a/srcpkgs/sov/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'sov' -pkgname=sov -version=0.94 -revision=1 -build_style=meson -hostmakedepends="pkg-config wayland-devel" -makedepends="wayland-protocols libglvnd-devel libpng-devel wayland-devel - freetype-devel libxkbcommon-devel" -depends="libglvnd libpng wayland freetype libxkbcommon" -checkdepends="fontconfig liberation-fonts-ttf" -short_desc="Overlay that shows schemas of all workspaces for sway" -maintainer="Till Mahlburg " -license="GPL-3.0-or-later" -homepage="https://github.com/milgra/sov" -changelog="https://github.com/milgra/sov/releases" -distfiles="https://github.com/milgra/sov/releases/download/${version}/sov-${version}.tar.xz" -checksum=ba5ab965093ead9e549c1e92e943a3eb3e9fe431d4859e1d2f840cc700eba34f - - -case "${XBPS_TARGET_MACHINE}" in -i686) - make_check=no # visual tests fail for some reason - ;; -esac diff --git a/srcpkgs/sowm/template b/srcpkgs/sowm/template deleted file mode 100644 index 1b7bdd77ac4d59..00000000000000 --- a/srcpkgs/sowm/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'sowm' -pkgname=sowm -version=1.6 -revision=1 -build_style=gnu-makefile -makedepends="libX11-devel" -short_desc="Itsy bitsy floating window manager" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/dylanaraps/sowm" -distfiles="https://github.com/dylanaraps/sowm/archive/${version}.tar.gz" -checksum=7e1d1391f8cf8d1b04458d0b4bb3b61684b535dddcc1dd7d37266e81efd57e02 - -post_install() { - vlicense LICENSE.md -} diff --git a/srcpkgs/sox-devel b/srcpkgs/sox-devel deleted file mode 120000 index 9ca83ecaa00300..00000000000000 --- a/srcpkgs/sox-devel +++ /dev/null @@ -1 +0,0 @@ -sox \ No newline at end of file diff --git a/srcpkgs/sox/patches/gcc14.patch b/srcpkgs/sox/patches/gcc14.patch deleted file mode 100644 index 3f9b0932e73f56..00000000000000 --- a/srcpkgs/sox/patches/gcc14.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/src/sox_sample_test.h -+++ b/src/sox_sample_test.h -@@ -19,6 +19,7 @@ - #undef NDEBUG /* Must undef above assert.h or other that might include it. */ - #endif - #include -+#include - #include "sox.h" - - #define TEST_UINT(bits) \ diff --git a/srcpkgs/sox/template b/srcpkgs/sox/template deleted file mode 100644 index 0d9cc538269e0a..00000000000000 --- a/srcpkgs/sox/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'sox' -pkgname=sox -version=14.4.2 -revision=11 -build_style=gnu-configure -configure_args="--with-distro=Void" -hostmakedepends="pkg-config" -makedepends="lame-devel libao-devel libgomp-devel libid3tag-devel libltdl-devel - libmad-devel libpng-devel libsndfile-devel opusfile-devel pulseaudio-devel - sndio-devel wavpack-devel libflac-devel" -short_desc="Sound eXchange, the Swiss Army knife of audio manipulation" -maintainer="Leah Neukirchen " -license="GPL-2.0-or-later, LGPL-2.1-or-later" -homepage="http://sox.sourceforge.net/" -distfiles="${SOURCEFORGE_SITE}/${pkgname}/${pkgname}-${version}.tar.bz2" -checksum=81a6956d4330e75b5827316e44ae381e6f1e8928003c6aa45896da9041ea149c - -post_extract() { - sed -i '/error FIX NEEDED HERE/d' src/formats.c -} -sox-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" -- development files" - pkg_install() { - vmove usr/share/man/man3 - vmove usr/include - vmove "usr/lib/*.a" - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/sox/update b/srcpkgs/sox/update deleted file mode 100644 index d957fd5f551584..00000000000000 --- a/srcpkgs/sox/update +++ /dev/null @@ -1 +0,0 @@ -ignore="121* *rc*" diff --git a/srcpkgs/spacefm/patches/sysmacros.patch b/srcpkgs/spacefm/patches/sysmacros.patch deleted file mode 100644 index 4af1c313377020..00000000000000 --- a/srcpkgs/spacefm/patches/sysmacros.patch +++ /dev/null @@ -1,13 +0,0 @@ -Need this for major/minor. - ---- a/src/main.c -+++ b/src/main.c -@@ -30,6 +30,8 @@ - - #include - -+#include -+ - #include "main-window.h" - - #include "vfs-file-info.h" diff --git a/srcpkgs/spacefm/template b/srcpkgs/spacefm/template deleted file mode 100644 index bae64484088742..00000000000000 --- a/srcpkgs/spacefm/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'spacefm' -pkgname=spacefm -version=1.0.6 -revision=2 -build_style=gnu-configure -configure_args="$(vopt_with gtk3)" -hostmakedepends="pkg-config intltool" -makedepends="$(vopt_if gtk3 gtk+3-devel) - startup-notification-devel eudev-libudev-devel ffmpegthumbnailer-devel" -depends="hicolor-icon-theme desktop-file-utils" -short_desc="Multi-panel tabbed file manager" -maintainer="Orphaned " -license="GPL-3.0-or-later" -homepage="http://ignorantguru.github.io/spacefm/" -distfiles="https://github.com/IgnorantGuru/spacefm/archive/${version}.tar.gz" -checksum=fedea9fcad776e0af4b8d90c5a1c86684a9c96ef1cdd4e959530ce93bdebe7c9 -conf_files="/etc/spacefm/spacefm.conf" - -build_options="gtk3" -build_options_default="gtk3" -CFLAGS="-fcommon" - -post_patch() { - vsed -i -e '/DATADIRNAME=/s/=.*/=share/' configure -} diff --git a/srcpkgs/spacenavd/files/spacenavd/run b/srcpkgs/spacenavd/files/spacenavd/run deleted file mode 100644 index 711ead4ab2fc0e..00000000000000 --- a/srcpkgs/spacenavd/files/spacenavd/run +++ /dev/null @@ -1,4 +0,0 @@ -#!/bin/sh - -exec 2>&1 -exec spacenavd -d diff --git a/srcpkgs/spacenavd/template b/srcpkgs/spacenavd/template deleted file mode 100644 index 9b28cfe4bb9cbe..00000000000000 --- a/srcpkgs/spacenavd/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'spacenavd' -pkgname=spacenavd -version=1.3.1 -revision=1 -build_style=gnu-configure -makedepends="libX11-devel libXtst-devel" -short_desc="Userspace driver for 6-dof input devices" -maintainer="Alexandru Barbur " -license="GPL-3.0-or-later" -homepage="http://spacenav.sourceforge.net" -changelog="https://github.com/FreeSpacenav/spacenavd/releases" -distfiles="https://github.com/FreeSpacenav/spacenavd/archive/refs/tags/v${version}.tar.gz" -checksum="f31d03fd683c514eeb4f5901bc6adeb85f9742ce479edf3a5ad09a3b2e1a2ac8" -conf_files="/etc/spnavrc" - -post_install() { - vconf doc/example-spnavrc spnavrc - vsv spacenavd -} diff --git a/srcpkgs/spamassassin/files/sa-update b/srcpkgs/spamassassin/files/sa-update deleted file mode 100644 index 57070ee8e4cfa6..00000000000000 --- a/srcpkgs/spamassassin/files/sa-update +++ /dev/null @@ -1,2 +0,0 @@ -#!/bin/sh -sa-update && sv reload spamd > /dev/null diff --git a/srcpkgs/spamassassin/files/spamd/run b/srcpkgs/spamassassin/files/spamd/run deleted file mode 100644 index 1c3521bdb24ae6..00000000000000 --- a/srcpkgs/spamassassin/files/spamd/run +++ /dev/null @@ -1,5 +0,0 @@ -#!/bin/sh -exec 2>&1 -[ -r conf ] && . ./conf -[ -d /var/lib/spamassassin ] || sa-update -exec spamd ${OPTS} diff --git a/srcpkgs/spamassassin/patches/configure.patch b/srcpkgs/spamassassin/patches/configure.patch deleted file mode 100644 index cf0d41f0e61fa3..00000000000000 --- a/srcpkgs/spamassassin/patches/configure.patch +++ /dev/null @@ -1,17 +0,0 @@ -diff --git spamc/configure spamc/configure -index d8e5dcf..3db5772 100755 ---- a/spamc/configure -+++ b/spamc/configure -@@ -1737,10 +1737,10 @@ if test "$cross_compiling" != yes; then - { { echo "$as_me:$LINENO: error: cannot run C compiled programs. - If you meant to cross compile, use \`--host'. - See \`config.log' for more details." >&5 --echo "$as_me: error: cannot run C compiled programs. -+echo "$as_echo: cannot run C compiled programs. - If you meant to cross compile, use \`--host'. - See \`config.log' for more details." >&2;} -- { (exit 1); exit 1; }; } -+ } - fi - fi - fi diff --git a/srcpkgs/spamassassin/template b/srcpkgs/spamassassin/template deleted file mode 100644 index 55d73f33bcdc42..00000000000000 --- a/srcpkgs/spamassassin/template +++ /dev/null @@ -1,31 +0,0 @@ -# Template file for 'spamassassin' -pkgname=spamassassin -version=3.4.4 -revision=2 -build_style=perl-module -# Missing optional dependencies: -# Mail::SPF, Geo::IP, Razor2, Encode::Detect, Net::Patricia -hostmakedepends="curl gnupg perl perl-DBI perl-Digest-SHA1 perl-HTML-Parser - perl-HTTP-Date perl-IO-Socket-INET6 perl-IO-Socket-SSL perl-LWP - perl-Mail-DKIM perl-Net-DNS perl-NetAddr-IP" -makedepends="$hostmakedepends" -depends="$hostmakedepends" -short_desc="Tool that serves as a mail filter to identify Spam" -maintainer="Enno Boland " -license="Apache-2.0" -homepage="https://spamassassin.apache.org/" -distfiles="https://archive.apache.org/dist/spamassassin/source/Mail-SpamAssassin-${version}.tar.gz" -checksum=8ea27a165b81e3ce8c84ae85c3ecba1f2edfa04ef4a86f07fe28ab612fc8ff60 -conf_files=" - /etc/mail/spamassassin/v312.pre - /etc/mail/spamassassin/v330.pre - /etc/mail/spamassassin/v340.pre - /etc/mail/spamassassin/v310.pre - /etc/mail/spamassassin/v320.pre - /etc/mail/spamassassin/init.pre - /etc/mail/spamassassin/local.cf" - -post_install() { - vinstall $FILESDIR/sa-update 755 /etc/cron.weekly - vsv spamd -} diff --git a/srcpkgs/spamassassin/update b/srcpkgs/spamassassin/update deleted file mode 100644 index e4b950eb437860..00000000000000 --- a/srcpkgs/spamassassin/update +++ /dev/null @@ -1 +0,0 @@ -pkgname=Mail-SpamAssassin diff --git a/srcpkgs/spampd/files/spampd/run b/srcpkgs/spampd/files/spampd/run deleted file mode 100644 index 35cc5a0fb626c7..00000000000000 --- a/srcpkgs/spampd/files/spampd/run +++ /dev/null @@ -1,4 +0,0 @@ -#!/bin/sh -exec 2>&1 -[ -r conf ] && . ./conf -exec spampd --nodetach ${OPTS:=--host=127.0.0.1:10025 --relayhost=127.0.0.1:10026 --a --rh --u=_spampd --g=_spampd --maxsize=512} diff --git a/srcpkgs/spampd/patches/perl-5.18-fixes.patch b/srcpkgs/spampd/patches/perl-5.18-fixes.patch deleted file mode 100644 index 9b4637b0083c66..00000000000000 --- a/srcpkgs/spampd/patches/perl-5.18-fixes.patch +++ /dev/null @@ -1,42 +0,0 @@ -diff --git a/spampd b/spampd -index 7b1f234..2798d50 100644 ---- a/spampd -+++ b/spampd -@@ -937,6 +937,10 @@ if ( !$options{logsock} ) { - }; - } - -+# untaint some args to prevent errors in other modules -+($pidfile) = ($pidfile =~ /^(.+)$/); -+($relayhost) = ($relayhost =~ /^(.+)$/); -+($relayport) = ($relayport =~ /^(.+)$/); - - my $server = bless { - server => {host => $host, -@@ -1147,10 +1151,10 @@ L. - - =head1 Requires - --=over 5 -- - Perl modules: - -+=over 5 -+ - =item B - - =item B -@@ -1478,11 +1482,11 @@ Prints usage information. - - =head2 Deprecated Options - --=over 5 -- - The following options are no longer used but still accepted for backwards - compatibility with prevoius I versions: - -+=over 5 -+ - =item B<--dead-letters> - - =item B<--heloname> diff --git a/srcpkgs/spampd/template b/srcpkgs/spampd/template deleted file mode 100644 index 4380aae4f8bc07..00000000000000 --- a/srcpkgs/spampd/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'spampd' -pkgname=spampd -version=2.30 -revision=2 -build_style=gnu-makefile -hostmakedepends="perl" -depends="perl perl-Net-Server spamassassin" -short_desc="SMTP proxy used scan messages for spam" -maintainer="Enno Boland " -license="GPL-2.0-or-later" -homepage="http://www.worlddesign.com/index.cfm/page/software/open-source/spampd.htm" -distfiles="https://github.com/downloads/mpaperno/$pkgname/$pkgname-$version.tar.gz" -checksum=c980e55f46c7757fd45294e5268766253123490d0158d2ee36ad5700ddf823bb -system_accounts="_spampd" -_spampd_homedir="/var/lib/spampd" - -pre_install() { - sed -i '/INSTALL.* \(spampd.default\|spampd-init.sh\) /d' Makefile -} -post_install() { - vmkdir usr/bin - mv $DESTDIR/usr/sbin/* $DESTDIR/usr/bin - vsv spampd -} diff --git a/srcpkgs/spandsp-devel b/srcpkgs/spandsp-devel deleted file mode 120000 index 46d90700c97648..00000000000000 --- a/srcpkgs/spandsp-devel +++ /dev/null @@ -1 +0,0 @@ -spandsp \ No newline at end of file diff --git a/srcpkgs/spandsp/template b/srcpkgs/spandsp/template deleted file mode 100644 index 751022bc534f66..00000000000000 --- a/srcpkgs/spandsp/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'spandsp' -pkgname=spandsp -version=0.0.6 -revision=4 -build_style=gnu-configure -makedepends="tiff-devel" -short_desc="Library of many DSP functions for telephony" -maintainer="JohnZ " -license="LGPL-2.1-only, GPL-2.0-only" -homepage="https://www.soft-switch.org/" -distfiles="${DEBIAN_SITE}/main/s/spandsp/spandsp_${version}+dfsg.orig.tar.xz" -checksum=3dcdc611b8a119f1f26540d05e6279c4c1e5cd576271f6d45df431359fc190f9 - -spandsp-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/libspandsp.so" - } -} diff --git a/srcpkgs/sparse/template b/srcpkgs/sparse/template deleted file mode 100644 index 440063dd0d6fbf..00000000000000 --- a/srcpkgs/sparse/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'sparse' -pkgname=sparse -version=0.6.4 -revision=1 -build_style=gnu-makefile -make_use_env=yes -# make_build_args=V=1 -hostmakedepends="pkg-config" -# not compatible with llvm18 -makedepends="libxml2-devel sqlite-devel" -short_desc="Semantic Parser for C" -maintainer="Đoàn Trần Công Danh " -license="MIT" -homepage="https://git.kernel.org/pub/scm/devel/sparse/sparse.git" -distfiles="${homepage}/snapshot/${pkgname}-${version}.tar.gz" -checksum=bd98fd8a122ff79d38a81feb75ec728699101e80701f33f21180912c3c9e949c - -do_configure() { - cat <<-EOF >local.mk - CC := $CC - CXX :=$CXX - LD := $CC - AR := $AR - PREFIX = /usr - EOF -} - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/sparsehash/template b/srcpkgs/sparsehash/template deleted file mode 100644 index f24fb88d5a68b3..00000000000000 --- a/srcpkgs/sparsehash/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'sparsehash' -pkgname=sparsehash -version=2.0.4 -revision=1 -build_style=gnu-configure -short_desc="Library that contains several hash-map implementations" -maintainer="Orphaned " -license="BSD-3-Clause" -homepage="https://github.com/sparsehash/sparsehash" -distfiles="https://github.com/sparsehash/sparsehash/archive/${pkgname}-${version}.tar.gz" -checksum=8cd1a95827dfd8270927894eb77f62b4087735cbede953884647f16c521c7e58 - -post_install() { - vlicense COPYING -} diff --git a/srcpkgs/spatialite-tools/patches/spatialite-tools_lxml2.patch b/srcpkgs/spatialite-tools/patches/spatialite-tools_lxml2.patch deleted file mode 100644 index b57913813b3302..00000000000000 --- a/srcpkgs/spatialite-tools/patches/spatialite-tools_lxml2.patch +++ /dev/null @@ -1,22 +0,0 @@ -https://src.fedoraproject.org/rpms/spatialite-tools/blob/rawhide/f/spatialite-tools_lxml2.patch - ---- a/Makefile.am 2021-02-07 17:34:04.000000000 +0100 -+++ b/Makefile.am 2021-12-14 15:45:19.962324159 +0100 -@@ -49,6 +49,7 @@ shp_doctor_SOURCES = shp_doctor.c - shp_sanitize_SOURCES = shp_sanitize.c - exif_loader_SOURCES = exif_loader.c - spatialite_xml_validator_SOURCES = spatialite_xml_validator.c -+spatialite_xml_validator_LIBADD = @LIBXML2_LIBS@ - spatialite_xml_load_SOURCES = spatialite_xml_load.c - spatialite_xml2utf8_SOURCES = spatialite_xml2utf8.c - spatialite_xml_collapse_SOURCES = spatialite_xml_collapse.c ---- a/Makefile.in 2021-02-07 17:34:04.000000000 +0100 -+++ b/Makefile.in 2021-12-14 15:45:42.976287325 +0100 -@@ -492,6 +492,7 @@ shp_doctor_SOURCES = shp_doctor.c - shp_sanitize_SOURCES = shp_sanitize.c - exif_loader_SOURCES = exif_loader.c - spatialite_xml_validator_SOURCES = spatialite_xml_validator.c -+spatialite_xml_validator_LDADD = @LIBXML2_LIBS@ - spatialite_xml_load_SOURCES = spatialite_xml_load.c - spatialite_xml2utf8_SOURCES = spatialite_xml2utf8.c - spatialite_xml_collapse_SOURCES = spatialite_xml_collapse.c diff --git a/srcpkgs/spatialite-tools/template b/srcpkgs/spatialite-tools/template deleted file mode 100644 index 0a98c151df3680..00000000000000 --- a/srcpkgs/spatialite-tools/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'spatialite-tools' -pkgname=spatialite-tools -version=5.0.0 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config geos-devel libspatialite-devel" -makedepends="sqlite-devel zlib-devel proj-devel freexl-devel - geos-devel librttopo-devel libxml2-devel minizip-devel - libspatialite-devel expat-devel readline-devel readosm-devel" -depends="libspatialite" -short_desc="CLI tools supporting SpatiaLite" -maintainer="Arjan Mossel " -license="GPL-3.0-or-later" -homepage="https://www.gaia-gis.it/fossil/spatialite-tools/index" -distfiles="https://www.gaia-gis.it/gaia-sins/spatialite-tools-$version.tar.gz" -checksum=ad092d90ccb2c480f372d1e24b1e6ad9aa8a4bb750e094efdcc6c37edb6b6d32 diff --git a/srcpkgs/spawn-fcgi/template b/srcpkgs/spawn-fcgi/template deleted file mode 100644 index 7a8a24d0d4682d..00000000000000 --- a/srcpkgs/spawn-fcgi/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'spawn-fcgi' -pkgname=spawn-fcgi -version=1.6.4 -revision=4 -build_style=gnu-configure -short_desc="Spawn FastCGI applications" -maintainer="Orphaned " -license="BSD-3-Clause" -homepage="https://redmine.lighttpd.net/projects/spawn-fcgi/" -distfiles="https://www.lighttpd.net/download/${pkgname}-${version}.tar.bz2" -checksum=a3cfc7c9581b6ddc31084b379c9160323fa345d357ace6cd2d3d3af3593e2873 - -post_install() { - vlicense COPYING LICENSE -} diff --git a/srcpkgs/spawn-fcgi/update b/srcpkgs/spawn-fcgi/update deleted file mode 100644 index c468002ece75e7..00000000000000 --- a/srcpkgs/spawn-fcgi/update +++ /dev/null @@ -1 +0,0 @@ -site="$homepage/news" diff --git a/srcpkgs/spdlog/template b/srcpkgs/spdlog/template deleted file mode 100644 index febb8ffaccb22e..00000000000000 --- a/srcpkgs/spdlog/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'spdlog' -pkgname=spdlog -version=1.16.0 -revision=1 -build_style=cmake -configure_args="-DSPDLOG_BUILD_EXAMPLE=OFF -DSPDLOG_FMT_EXTERNAL=ON - -DSPDLOG_BUILD_SHARED=ON" -hostmakedepends="pkg-config git" -makedepends="fmt-devel" -depends="libspdlog>=${version}_${revision} fmt-devel" -short_desc="Fast C++ logging library" -maintainer="skmpz " -license="MIT" -homepage="https://github.com/gabime/spdlog" -distfiles="https://github.com/gabime/spdlog/archive/v${version}.tar.gz" -checksum=8741753e488a78dd0d0024c980e1fb5b5c85888447e309d9cb9d949bdb52aa3e - -if [ "$XBPS_CHECK_PKGS" ]; then - configure_args+=" -DSPDLOG_BUILD_TESTS_HO=ON" -fi - -libspdlog_package() { - short_desc+=" - libraries" - pkg_install() { - vmove "usr/lib/*.so.*" - vlicense LICENSE - } -} diff --git a/srcpkgs/spdx-licenses-html b/srcpkgs/spdx-licenses-html deleted file mode 120000 index 7d436d9e749155..00000000000000 --- a/srcpkgs/spdx-licenses-html +++ /dev/null @@ -1 +0,0 @@ -spdx-licenses-list \ No newline at end of file diff --git a/srcpkgs/spdx-licenses-json b/srcpkgs/spdx-licenses-json deleted file mode 120000 index 7d436d9e749155..00000000000000 --- a/srcpkgs/spdx-licenses-json +++ /dev/null @@ -1 +0,0 @@ -spdx-licenses-list \ No newline at end of file diff --git a/srcpkgs/spdx-licenses-list/template b/srcpkgs/spdx-licenses-list/template deleted file mode 100644 index 97d36e34223a53..00000000000000 --- a/srcpkgs/spdx-licenses-list/template +++ /dev/null @@ -1,45 +0,0 @@ -# Template file for 'spdx-licenses-list' -# common/travis/license.lst should be updated in sync with this package -# run common/scripts/check-custom-licenses after updating to find -# license fields in packages that can have 'custom:' removed -pkgname=spdx-licenses-list -version=3.27.0 -revision=1 -short_desc="SPDX License List" -maintainer="mobinmob " -license="CC-BY-3.0" -homepage="https://spdx.org" -distfiles="https://github.com/spdx/license-list-data/archive/v${version}.tar.gz" -checksum=7a1eade71449d2ff3ae42957452f6e3a660a3704b477d0e72afc2b43be94c907 - -do_install() { - vmkdir usr/share/spdx - for i in text/*.txt; do - i=${i##*/} - echo ${i%.*} >> ${DESTDIR}/usr/share/spdx/license.lst - done -} - -spdx-licenses-text_package() { - short_desc="SPDX licenses in plain text" - pkg_install() { - vmkdir usr/share/spdx - vcopy text usr/share/spdx - } -} - -spdx-licenses-json_package() { - short_desc="SPDX licenses in JSON" - pkg_install() { - vmkdir usr/share/spdx - vcopy json usr/share/spdx - } -} - -spdx-licenses-html_package() { - short_desc="SPDX licenses in HTML" - pkg_install() { - vmkdir usr/share/spdx - vcopy html usr/share/spdx - } -} diff --git a/srcpkgs/spdx-licenses-text b/srcpkgs/spdx-licenses-text deleted file mode 120000 index 7d436d9e749155..00000000000000 --- a/srcpkgs/spdx-licenses-text +++ /dev/null @@ -1 +0,0 @@ -spdx-licenses-list \ No newline at end of file diff --git a/srcpkgs/speakersafetyd/files/speakersafetyd/run b/srcpkgs/speakersafetyd/files/speakersafetyd/run deleted file mode 100755 index 70761f516edf82..00000000000000 --- a/srcpkgs/speakersafetyd/files/speakersafetyd/run +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/sh - -_user=_speakersafetyd -! [ -d /run/speakersafetyd ] && install -m 700 -g $_user -o $_user -d /run/speakersafetyd -chown -R $_user:$_user /run/speakersafetyd - -_caps=-all,+sys_nice - -exec 2>&1 -exec setpriv --reuid $_user --regid audio --clear-groups \ - --ambient-caps $_caps \ - --inh-caps $_caps \ - --bounding-set $_caps \ - --no-new-privs -- speakersafetyd -c /usr/share/speakersafetyd/ -b /var/lib/speakersafetyd/blackbox -m 7 diff --git a/srcpkgs/speakersafetyd/template b/srcpkgs/speakersafetyd/template deleted file mode 100644 index 2e3f6244331a4b..00000000000000 --- a/srcpkgs/speakersafetyd/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'speakersafetyd' -pkgname=speakersafetyd -version=1.1.2 -revision=1 -build_style=cargo -hostmakedepends="alsa-lib pkg-config" -makedepends="alsa-lib-devel" -short_desc="Software Smart Amp implementation" -maintainer="dkwo " -license="MIT" -homepage="https://github.com/AsahiLinux/speakersafetyd" -distfiles="https://github.com/AsahiLinux/speakersafetyd/archive/refs/tags/${version}.tar.gz" -checksum=b3ccbbf4c3ee0da537203186f80eb8f3cc16037bf41f4cd0de50b7cd25dd713f - -system_accounts="_speakersafetyd" -make_dirs="/var/lib/${pkgname}/blackbox 0700 _${pkgname} _${pkgname}" - -post_install() { - DESTDIR="${DESTDIR}" make install-data - mv ${DESTDIR}/lib/* ${DESTDIR}/usr/lib - vlicense LICENSE - vsv speakersafetyd -} diff --git a/srcpkgs/spectacle/template b/srcpkgs/spectacle/template deleted file mode 100644 index 9537d0135d21bb..00000000000000 --- a/srcpkgs/spectacle/template +++ /dev/null @@ -1,41 +0,0 @@ -# Template file for 'spectacle' -pkgname=spectacle -reverts="24.12.1_1 24.12.0_1 24.08.1_2 24.08.1_1 24.08.0_1 24.05.0_4 24.05.0_3 24.05.0_2 24.05.0_2 24.05.0_2 24.05.0_1 24.02.2_1 23.08.5_1 23.08.4_1 23.08.3_1 23.08.2_1 23.08.0_1 23.04.2_1 23.04.0_1 22.12.1_1 22.08.2_1 22.08.1_1 22.04.3_1 22.04.1_1 21.12.3_1 21.12.2_1 21.12.1_1 21.12.0_1 21.08.3_1 21.08.2_1 21.08.1_1 21.08.0_1 21.04.3_1 21.04.2_1 21.04.1_1 21.04.0_1 20.12.3_1 20.12.2_1 20.12.1_1 20.12.0_1 20.08.3_1 20.08.2_1 20.08.1_1 20.08.0_1 20.04.3_1 20.04.2_1 20.04.2_1 20.04.1_1 20.04.0_1" -version=6.5.2 -revision=1 -build_style=cmake -configure_args="-DBUILD_TESTING=OFF -DKF6_HOST_TOOLING=/usr/lib/cmake" -hostmakedepends="extra-cmake-modules qt6-tools qt6-base - qt6-declarative-host-tools gettext wayland-devel kf6-kdoctools kf6-kconfig - plasma-wayland-protocols" -makedepends="qt6-base-private-devel qt6-declarative-devel qt6-multimedia-devel - kf6-kcoreaddons-devel - kf6-kwidgetsaddons-devel - kf6-kdbusaddons-devel - kf6-knotifications-devel - kf6-kconfig-devel - kf6-ki18n-devel - kf6-kio-devel - kf6-kwindowsystem-devel - kf6-kglobalaccel-devel - kf6-kxmlgui-devel - kf6-kguiaddons-devel - kf6-kirigami-devel - kf6-kstatusnotifieritem-devel - kf6-prison-devel - kf6-kcrash-devel - wayland-devel - layer-shell-qt-devel - kpipewire-devel - libopencv-devel - kf6-purpose-devel - libxcb-devel - xcb-util-devel - xcb-util-image-devel - xcb-util-cursor-devel" -short_desc="KDE screenshot capture utility" -maintainer="John " -license="LGPL-2.0-or-later, GPL-2.0-or-later" -homepage="https://apps.kde.org/spectacle/" -distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz" -checksum=4641fb164ddb3cfdef77597d8db75218e0c8b7ab63c0bdfc20ca0c7a2420992e diff --git a/srcpkgs/spectre-meltdown-checker/template b/srcpkgs/spectre-meltdown-checker/template deleted file mode 100644 index b1170f14d7097a..00000000000000 --- a/srcpkgs/spectre-meltdown-checker/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'spectre-meltdown-checker' -pkgname=spectre-meltdown-checker -version=0.46 -revision=1 -short_desc="Spectre & Meltdown vulnerability/mitigation checker for Linux" -depends="binutils" -maintainer="Leah Neukirchen " -license="GPL-3.0-or-later" -homepage="https://github.com/speed47/spectre-meltdown-checker" -distfiles="https://github.com/speed47/spectre-meltdown-checker/archive/v${version}.tar.gz" -checksum=3aad74e13db23da34c248f99fd87e9b193e00aad2b68bc9f578ce0241cb9db7f - -do_install() { - vbin spectre-meltdown-checker.sh spectre-meltdown-checker -} diff --git a/srcpkgs/spectrum3d/template b/srcpkgs/spectrum3d/template deleted file mode 100644 index fdcc27a5db5c7e..00000000000000 --- a/srcpkgs/spectrum3d/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'spectrum3d' -pkgname=spectrum3d -version=2.7.2 -revision=2 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="gstreamer1-devel gtk+3-devel sdl12-compat-devel - alsa-lib-devel glu-devel" -short_desc="Audio spectrum visualiser in 3D for Linux" -maintainer="Orphaned " -license="GPL-3.0-or-later" -homepage="https://spectrum3d.sourceforge.net" -distfiles="${SOURCEFORGE_SITE}/project/spectrum3d/spectrum3d-${version}.tar.gz" -checksum=274ec3cb16070e2441d3d202fce946c4c4c22c9ac6275d950ad989ed5111e4cb - -CFLAGS="-fcommon" diff --git a/srcpkgs/spectrum3d/update b/srcpkgs/spectrum3d/update deleted file mode 100644 index e7628fd0c2fdcd..00000000000000 --- a/srcpkgs/spectrum3d/update +++ /dev/null @@ -1 +0,0 @@ -site='http://sourceforge.net/projects/spectrum3d/rss?limit=200' diff --git a/srcpkgs/spectrwm/template b/srcpkgs/spectrwm/template deleted file mode 100644 index b476d83fb9b40d..00000000000000 --- a/srcpkgs/spectrwm/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'spectrwm' -pkgname=spectrwm -version=3.7.0 -revision=1 -_distname=SPECTRWM_${version//./_} -build_style=gnu-makefile -make_build_args='-C linux SYSCONFDIR=/etc' -make_install_args="$make_build_args" -hostmakedepends="pkg-config" -makedepends="libXcursor-devel libXft-devel libXrandr-devel libXt-devel - xcb-util-keysyms-devel xcb-util-wm-devel libbsd-devel" -short_desc="Small dynamic tiling window manager for X11" -maintainer="Orphaned " -license="ISC" -homepage="http://spectrwm.org" -distfiles="https://github.com/conformal/spectrwm/archive/${_distname}.tar.gz" -checksum=9541ceb713dd186755643a85b03e9ebe98b9703b00025d229ee92a6ba910c805 -conf_files="/etc/spectrwm.conf" - -if [ "$XBPS_TARGET_LIBC" = "musl" ]; then - makedepends+=" musl-legacy-compat" -fi - -post_install() { - vlicense LICENSE.md -} diff --git a/srcpkgs/spectrwm/update b/srcpkgs/spectrwm/update deleted file mode 100644 index edc0c39a9ccf91..00000000000000 --- a/srcpkgs/spectrwm/update +++ /dev/null @@ -1 +0,0 @@ -pattern="SPECTRWM_\K[\d\_]*(?=\.tar\.gz)" diff --git a/srcpkgs/speech-dispatcher-devel b/srcpkgs/speech-dispatcher-devel deleted file mode 120000 index 09916ef490af05..00000000000000 --- a/srcpkgs/speech-dispatcher-devel +++ /dev/null @@ -1 +0,0 @@ -speech-dispatcher \ No newline at end of file diff --git a/srcpkgs/speech-dispatcher/template b/srcpkgs/speech-dispatcher/template deleted file mode 100644 index b087a2e326e893..00000000000000 --- a/srcpkgs/speech-dispatcher/template +++ /dev/null @@ -1,47 +0,0 @@ -# Template file for 'speech-dispatcher' -pkgname=speech-dispatcher -version=0.11.5 -revision=2 -build_style=gnu-configure -# Disable support for sundry non-free TTS systems (said support causes -# the pre-pkg step to fail on account of missing shlibs). -configure_args="--disable-static --without-kali --without-ibmtts --without-baratinoo - --without-voxin" -hostmakedepends="automake libtool gettext-devel - pkg-config intltool python3-devel texinfo" -makedepends="libltdl-devel glib-devel dotconf-devel - libsndfile-devel libespeak-ng-devel libao-devel python3-devel - libsonic-devel pulseaudio-devel" -depends="python3" -short_desc="High-level device independent layer for speech synthesis interface" -maintainer="Orphaned " -license="GPL-2.0-or-later, LGPL-2.1-or-later, GFDL-1.2-or-later" -homepage="http://devel.freebsoft.org/speechd" -distfiles="https://github.com/brailcom/speechd/archive/${version}.tar.gz" -checksum=cc4b388fce40681eaff3545e9cc0642216c13c420d5676a4d28c957ddcb916de - -conf_files=" - /etc/speech-dispatcher/clients/*.conf - /etc/speech-dispatcher/modules/*.conf - /etc/speech-dispatcher/*.conf" - -CFLAGS="-fcommon" - -post_extract() { - [ -e ".tarball-version" ] || echo "${version}" >.tarball-version - [ -e ".version" ] || echo "${version}" >.version -} - -pre_configure() { - autoreconf -fi -} - -speech-dispatcher-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove usr/lib/*.so - } -} diff --git a/srcpkgs/speed-dreams/patches/aarch64.patch b/srcpkgs/speed-dreams/patches/aarch64.patch deleted file mode 100644 index 67e563c9403d01..00000000000000 --- a/srcpkgs/speed-dreams/patches/aarch64.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/src/modules/graphic/osggraph/Utils/OsgAtomic.h 2021-06-04 21:21:06.000000000 +0200 -+++ - 2022-02-05 22:05:41.666948753 +0100 -@@ -23,7 +23,7 @@ - #if defined(__GNUC__) && ((4 < __GNUC__)||(4 == __GNUC__ && 1 <= __GNUC_MINOR__)) && (defined(__x86_64__) || defined(__powerpc64__)) - // No need to include something. Is a Compiler API ... - # define SDATOMIC_USE_GCC4_BUILTINS --#elif defined(__GNUC__) && (defined(__i386__) || defined(__arm__)) -+#elif defined(__GNUC__) && (defined(__i386__) || defined(__arm__) || defined(__aarch64__)) - # define SDATOMIC_USE_LIBRARY_FUNCTIONS - #elif defined(__sgi) && defined(_COMPILER_VERSION) && (_COMPILER_VERSION>=730) - // No need to include something. Is a Compiler API ... diff --git a/srcpkgs/speed-dreams/patches/cmake.patch b/srcpkgs/speed-dreams/patches/cmake.patch deleted file mode 100644 index 6d11e5baa36059..00000000000000 --- a/srcpkgs/speed-dreams/patches/cmake.patch +++ /dev/null @@ -1,171 +0,0 @@ ---- a/cmake/internaldeps.cmake 2021-06-18 17:30:49.000000000 +0200 -+++ - 2022-02-05 22:00:44.275394784 +0100 -@@ -30,9 +30,9 @@ - ENDIF(IN_SOURCETREE) - - FIND_PATH(INTERFACE_INCLUDE_DIR raceman.h -- PATHS ${INCLUDE_CANDIDATE} /usr/include /usr/local/include NO_DEFAULT_PATH) -+ PATHS ${INCLUDE_CANDIDATE} /usr/include /usr/local/include NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH) - FIND_PATH(INTERFACE_INCLUDE_DIR raceman.h -- PATHS ${INCLUDE_CANDIDATE} /usr/include /usr/local/include) -+ PATHS ${INCLUDE_CANDIDATE} /usr/include /usr/local/include NO_CMAKE_FIND_ROOT_PATH) - MARK_AS_ADVANCED(INTERFACE_INCLUDE_DIR) - IF(INTERFACE_INCLUDE_DIR) - INCLUDE_DIRECTORIES(${INTERFACE_INCLUDE_DIR}) -@@ -64,8 +64,8 @@ - ELSE(IN_SOURCETREE) - SET(INCLUDE_CANDIDATE ${SD_INCLUDEDIR_ABS}) - ENDIF(IN_SOURCETREE) -- FIND_PATH(SDLIB_PORTABILITY_INCLUDE_DIR portability.h PATHS ${INCLUDE_CANDIDATE} /usr/include /usr/local/include NO_DEFAULT_PATH) -- FIND_PATH(SDLIB_PORTABILITY_INCLUDE_DIR portability.h PATHS ${INCLUDE_CANDIDATE} /usr/include /usr/local/include) -+ FIND_PATH(SDLIB_PORTABILITY_INCLUDE_DIR portability.h PATHS ${INCLUDE_CANDIDATE} /usr/include /usr/local/include NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH) -+ FIND_PATH(SDLIB_PORTABILITY_INCLUDE_DIR portability.h PATHS ${INCLUDE_CANDIDATE} /usr/include /usr/local/include NO_CMAKE_FIND_ROOT_PATH) - MARK_AS_ADVANCED(SDLIB_PORTABILITY_INCLUDE_DIR) - SET(SDLIB_EXTRA_INCLUDEDIR SDLIB_PORTABILITY_INCLUDE_DIR) - ELSEIF(SDLIB_LIB STREQUAL "tgf") -@@ -74,8 +74,8 @@ - ELSE(IN_SOURCETREE) - SET(INCLUDE_CANDIDATE ${SD_INCLUDEDIR_ABS}) - ENDIF(IN_SOURCETREE) -- FIND_PATH(SDLIB_TGF_INCLUDE_DIR tgf.h PATHS ${INCLUDE_CANDIDATE} /usr/include /usr/local/include NO_DEFAULT_PATH) -- FIND_PATH(SDLIB_TGF_INCLUDE_DIR tgf.h PATHS ${INCLUDE_CANDIDATE} /usr/include /usr/local/include) -+ FIND_PATH(SDLIB_TGF_INCLUDE_DIR tgf.h PATHS ${INCLUDE_CANDIDATE} /usr/include /usr/local/include NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH) -+ FIND_PATH(SDLIB_TGF_INCLUDE_DIR tgf.h PATHS ${INCLUDE_CANDIDATE} /usr/include /usr/local/include NO_CMAKE_FIND_ROOT_PATH) - MARK_AS_ADVANCED(SDLIB_TGF_INCLUDE_DIR) - SET(SDLIB_EXTRA_INCLUDEDIR SDLIB_TGF_INCLUDE_DIR) - ELSEIF(SDLIB_LIB STREQUAL "tgfclient") -@@ -84,8 +84,8 @@ - ELSE(IN_SOURCETREE) - SET(INCLUDE_CANDIDATE ${SD_INCLUDEDIR_ABS}) - ENDIF(IN_SOURCETREE) -- FIND_PATH(SDLIB_TGFCLIENT_INCLUDE_DIR tgfclient.h PATHS ${INCLUDE_CANDIDATE} /usr/include /usr/local/include NO_DEFAULT_PATH) -- FIND_PATH(SDLIB_TGFCLIENT_INCLUDE_DIR tgfclient.h PATHS ${INCLUDE_CANDIDATE} /usr/include /usr/local/include) -+ FIND_PATH(SDLIB_TGFCLIENT_INCLUDE_DIR tgfclient.h PATHS ${INCLUDE_CANDIDATE} /usr/include /usr/local/include NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH) -+ FIND_PATH(SDLIB_TGFCLIENT_INCLUDE_DIR tgfclient.h PATHS ${INCLUDE_CANDIDATE} /usr/include /usr/local/include NO_CMAKE_FIND_ROOT_PATH) - MARK_AS_ADVANCED(SDLIB_TGFCLIENT_INCLUDE_DIR) - SET(SDLIB_EXTRA_INCLUDEDIR SDLIB_TGFCLIENT_INCLUDE_DIR) - ELSEIF(SDLIB_LIB STREQUAL "tgfdata") -@@ -94,9 +94,9 @@ - ELSE(IN_SOURCETREE) - SET(INCLUDE_CANDIDATE ${SD_INCLUDEDIR_ABS}) - ENDIF(IN_SOURCETREE) -- FIND_PATH(SDLIB_TGFDATA_INCLUDE_DIR tgfdata.h PATHS ${INCLUDE_CANDIDATE} /usr/include /usr/local/include NO_DEFAULT_PATH) -+ FIND_PATH(SDLIB_TGFDATA_INCLUDE_DIR tgfdata.h PATHS ${INCLUDE_CANDIDATE} /usr/include /usr/local/include NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH) - FIND_PATH(SDLIB_TGFDATA_INCLUDE_DIR tgfdata.h PATHS ${INCLUDE_CANDIDATE} /usr/include /usr/local/include) -- MARK_AS_ADVANCED(SDLIB_TGFDATA_INCLUDE_DIR) -+ MARK_AS_ADVANCED(SDLIB_TGFDATA_INCLUDE_DIR NO_CMAKE_FIND_ROOT_PATH) - SET(SDLIB_EXTRA_INCLUDEDIR SDLIB_TGFDATA_INCLUDE_DIR) - ELSEIF(SDLIB_LIB STREQUAL "math") - IF(IN_SOURCETREE) -@@ -104,8 +104,8 @@ - ELSE(IN_SOURCETREE) - SET(INCLUDE_CANDIDATE ${SD_INCLUDEDIR_ABS}) - ENDIF(IN_SOURCETREE) -- FIND_PATH(SDLIB_MATH_INCLUDE_DIR linalg_t.h PATHS ${INCLUDE_CANDIDATE} /usr/include /usr/local/include PATH_SUFFIXES "" math tmath NO_DEFAULT_PATH) -- FIND_PATH(SDLIB_MATH_INCLUDE_DIR linalg_t.h PATHS ${INCLUDE_CANDIDATE} /usr/include /usr/local/include PATH_SUFFIXES "" math tmath) -+ FIND_PATH(SDLIB_MATH_INCLUDE_DIR linalg_t.h PATHS ${INCLUDE_CANDIDATE} /usr/include /usr/local/include PATH_SUFFIXES "" math tmath NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH) -+ FIND_PATH(SDLIB_MATH_INCLUDE_DIR linalg_t.h PATHS ${INCLUDE_CANDIDATE} /usr/include /usr/local/include PATH_SUFFIXES "" math tmath NO_CMAKE_FIND_ROOT_PATH) - MARK_AS_ADVANCED(SDLIB_MATH_INCLUDE_DIR) - SET(SDLIB_EXTRA_INCLUDEDIR SDLIB_MATH_INCLUDE_DIR) - ELSEIF(SDLIB_LIB STREQUAL "txml") -@@ -116,8 +116,8 @@ - ELSE(IN_SOURCETREE) - SET(INCLUDE_CANDIDATE ${SD_INCLUDEDIR_ABS}) - ENDIF(IN_SOURCETREE) -- FIND_PATH(SDLIB_TXML_INCLUDE_DIR xml.h PATHS ${INCLUDE_CANDIDATE} /usr/include /usr/local/include NO_DEFAULT_PATH) -- FIND_PATH(SDLIB_TXML_INCLUDE_DIR xml.h PATHS ${INCLUDE_CANDIDATE} /usr/include /usr/local/include) -+ FIND_PATH(SDLIB_TXML_INCLUDE_DIR xml.h PATHS ${INCLUDE_CANDIDATE} /usr/include /usr/local/include NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH) -+ FIND_PATH(SDLIB_TXML_INCLUDE_DIR xml.h PATHS ${INCLUDE_CANDIDATE} /usr/include /usr/local/include NO_CMAKE_FIND_ROOT_PATH) - MARK_AS_ADVANCED(SDLIB_TXML_INCLUDE_DIR) - SET(SDLIB_EXTRA_INCLUDEDIR SDLIB_TXML_INCLUDE_DIR) - ELSE(NOT OPTION_3RDPARTY_EXPAT) -@@ -129,8 +129,8 @@ - ELSE(IN_SOURCETREE) - SET(INCLUDE_CANDIDATE ${SD_INCLUDEDIR_ABS}) - ENDIF(IN_SOURCETREE) -- FIND_PATH(SDLIB_EPHEMERIS_INCLUDE_DIR ephemeris.h PATHS ${INCLUDE_CANDIDATE} /usr/include /usr/local/include NO_DEFAULT_PATH) -- FIND_PATH(SDLIB_EPHEMERIS_INCLUDE_DIR ephemeris.h PATHS ${INCLUDE_CANDIDATE} /usr/include /usr/local/include) -+ FIND_PATH(SDLIB_EPHEMERIS_INCLUDE_DIR ephemeris.h PATHS ${INCLUDE_CANDIDATE} /usr/include /usr/local/include NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH) -+ FIND_PATH(SDLIB_EPHEMERIS_INCLUDE_DIR ephemeris.h PATHS ${INCLUDE_CANDIDATE} /usr/include /usr/local/include NO_CMAKE_FIND_ROOT_PATH) - MARK_AS_ADVANCED(SDLIB_EPHEMERIS_INCLUDE_DIR) - SET(SDLIB_EXTRA_INCLUDEDIR SDLIB_EPHEMERIS_INCLUDE_DIR) - ELSEIF(SDLIB_LIB STREQUAL "robottools") -@@ -139,8 +139,8 @@ - ELSE(IN_SOURCETREE) - SET(INCLUDE_CANDIDATE ${SD_INCLUDEDIR_ABS}) - ENDIF(IN_SOURCETREE) -- FIND_PATH(SDLIB_ROBOTTOOLS_INCLUDE_DIR robottools.h PATHS ${INCLUDE_CANDIDATE} /usr/include /usr/local/include NO_DEFAULT_PATH) -- FIND_PATH(SDLIB_ROBOTTOOLS_INCLUDE_DIR robottools.h PATHS ${INCLUDE_CANDIDATE} /usr/include /usr/local/include) -+ FIND_PATH(SDLIB_ROBOTTOOLS_INCLUDE_DIR robottools.h PATHS ${INCLUDE_CANDIDATE} /usr/include /usr/local/include NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH) -+ FIND_PATH(SDLIB_ROBOTTOOLS_INCLUDE_DIR robottools.h PATHS ${INCLUDE_CANDIDATE} /usr/include /usr/local/include NO_CMAKE_FIND_ROOT_PATH) - MARK_AS_ADVANCED(SDLIB_ROBOTTOOLS_INCLUDE_DIR) - SET(SDLIB_EXTRA_INCLUDEDIR SDLIB_ROBOTTOOLS_INCLUDE_DIR) - ELSEIF(SDLIB_LIB STREQUAL "learning") -@@ -149,8 +149,8 @@ - ELSE(IN_SOURCETREE) - SET(INCLUDE_CANDIDATE ${SD_INCLUDEDIR_ABS}) - ENDIF(IN_SOURCETREE) -- FIND_PATH(SDLIB_LEARNING_INCLUDE_DIR learn_debug.h PATHS ${INCLUDE_CANDIDATE} /usr/include /usr/local/include PATH_SUFFIXES "" learning NO_DEFAULT_PATH) -- FIND_PATH(SDLIB_LEARNING_INCLUDE_DIR learn_debug.h PATHS ${INCLUDE_CANDIDATE} /usr/include /usr/local/include PATH_SUFFIXES "" learning) -+ FIND_PATH(SDLIB_LEARNING_INCLUDE_DIR learn_debug.h PATHS ${INCLUDE_CANDIDATE} /usr/include /usr/local/include PATH_SUFFIXES "" learning NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH) -+ FIND_PATH(SDLIB_LEARNING_INCLUDE_DIR learn_debug.h PATHS ${INCLUDE_CANDIDATE} /usr/include /usr/local/include PATH_SUFFIXES "" learning NO_CMAKE_FIND_ROOT_PATH) - MARK_AS_ADVANCED(SDLIB_LEARNING_INCLUDE_DIR) - SET(SDLIB_EXTRA_INCLUDEDIR SDLIB_LEARNING_INCLUDE_DIR) - ELSEIF(SDLIB_LIB STREQUAL "networking") -@@ -159,8 +159,8 @@ - ELSE(IN_SOURCETREE) - SET(INCLUDE_CANDIDATE ${SD_INCLUDEDIR_ABS}) - ENDIF(IN_SOURCETREE) -- FIND_PATH(SDLIB_NETWORKING_INCLUDE_DIR network.h PATHS ${INCLUDE_CANDIDATE} /usr/include /usr/local/include NO_DEFAULT_PATH) -- FIND_PATH(SDLIB_NETWORKING_INCLUDE_DIR network.h PATHS ${INCLUDE_CANDIDATE} /usr/include /usr/local/include) -+ FIND_PATH(SDLIB_NETWORKING_INCLUDE_DIR network.h PATHS ${INCLUDE_CANDIDATE} /usr/include /usr/local/include NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH) -+ FIND_PATH(SDLIB_NETWORKING_INCLUDE_DIR network.h PATHS ${INCLUDE_CANDIDATE} /usr/include /usr/local/include NO_CMAKE_FIND_ROOT_PATH) - MARK_AS_ADVANCED(SDLIB_NETWORKING_INCLUDE_DIR) - SET(SDLIB_EXTRA_INCLUDEDIR SDLIB_NETWORKING_INCLUDE_DIR) - ELSEIF(SDLIB_LIB STREQUAL "csnetworking") -@@ -169,8 +169,8 @@ - ELSE(IN_SOURCETREE) - SET(INCLUDE_CANDIDATE ${SD_INCLUDEDIR_ABS}) - ENDIF(IN_SOURCETREE) -- FIND_PATH(SDLIB_CSNETWORKING_INCLUDE_DIR csnetwork.h PATHS ${INCLUDE_CANDIDATE} /usr/include /usr/local/include NO_DEFAULT_PATH) -- FIND_PATH(SDLIB_CSNETWORKING_INCLUDE_DIR csnetwork.h PATHS ${INCLUDE_CANDIDATE} /usr/include /usr/local/include) -+ FIND_PATH(SDLIB_CSNETWORKING_INCLUDE_DIR csnetwork.h PATHS ${INCLUDE_CANDIDATE} /usr/include /usr/local/include NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH) -+ FIND_PATH(SDLIB_CSNETWORKING_INCLUDE_DIR csnetwork.h PATHS ${INCLUDE_CANDIDATE} /usr/include /usr/local/include NO_CMAKE_FIND_ROOT_PATH) - MARK_AS_ADVANCED(SDLIB_CSNETWORKING_INCLUDE_DIR) - SET(SDLIB_EXTRA_INCLUDEDIR SDLIB_CSNETWORKING_INCLUDE_DIR) - ELSEIF(SDLIB_LIB STREQUAL "standardgame") -@@ -179,8 +179,8 @@ - ELSE(IN_SOURCETREE) - SET(INCLUDE_CANDIDATE ${SD_INCLUDEDIR_ABS}) - ENDIF(IN_SOURCETREE) -- FIND_PATH(SDLIB_STANDARDGAME_INCLUDE_DIR standardgame.h PATHS ${INCLUDE_CANDIDATE} /usr/include /usr/local/include NO_DEFAULT_PATH) -- FIND_PATH(SDLIB_STANDARDGAME_INCLUDE_DIR standardgame.h PATHS ${INCLUDE_CANDIDATE} /usr/include /usr/local/include) -+ FIND_PATH(SDLIB_STANDARDGAME_INCLUDE_DIR standardgame.h PATHS ${INCLUDE_CANDIDATE} /usr/include /usr/local/include NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH) -+ FIND_PATH(SDLIB_STANDARDGAME_INCLUDE_DIR standardgame.h PATHS ${INCLUDE_CANDIDATE} /usr/include /usr/local/include NO_CMAKE_FIND_ROOT_PATH) - MARK_AS_ADVANCED(SDLIB_STANDARDGAME_INCLUDE_DIR) - SET(SDLIB_EXTRA_INCLUDEDIR SDLIB_STANDARDGAME_INCLUDE_DIR) - ELSE(SDLIB_LIB STREQUAL "portability") ---- a/cmake/macros.cmake 2021-08-07 16:15:15.000000000 +0200 -+++ - 2022-02-05 22:03:28.365106061 +0100 -@@ -40,8 +40,8 @@ - - # Determine the source folder if ??? - IF(NOT SOURCE_DIR AND IN_SOURCETREE) -- FIND_PATH(SOURCE_CMAKE_PATH cmake/macros.cmake PATHS . .. ../.. ../../.. ../../../.. ../../../../.. ../../../../../.. ../../../../../../.. ../../../../../../../.. ${CMAKE_SOURCE_DIR} NO_DEFAULT_PATH) -- FIND_PATH(SOURCE_CMAKE_PATH cmake/macros.cmake PATHS . .. ../.. ../../.. ../../../.. ../../../../.. ../../../../../.. ../../../../../../.. ../../../../../../../.. ${CMAKE_SOURCE_DIR}) -+ FIND_PATH(SOURCE_CMAKE_PATH cmake/macros.cmake PATHS . .. ../.. ../../.. ../../../.. ../../../../.. ../../../../../.. ../../../../../../.. ../../../../../../../.. ${CMAKE_SOURCE_DIR} NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH) -+ FIND_PATH(SOURCE_CMAKE_PATH cmake/macros.cmake PATHS . .. ../.. ../../.. ../../../.. ../../../../.. ../../../../../.. ../../../../../../.. ../../../../../../../.. ${CMAKE_SOURCE_DIR} NO_CMAKE_FIND_ROOT_PATH) - GET_FILENAME_COMPONENT(SOURCE_DIR ${SOURCE_CMAKE_PATH} ABSOLUTE CACHE) - MARK_AS_ADVANCED(SOURCE_DIR) - SET(SOURCE_CMAKE_PATH "") -@@ -58,8 +58,8 @@ - - # Include dir for config.h - IF(IN_SOURCETREE) -- FIND_PATH(CONFIGH_INCLUDE_DIR config.h PATHS ${SOURCE_DIR} ${CMAKE_BINARY_DIR} NO_DEFAULT_PATH) -- FIND_PATH(CONFIGH_INCLUDE_DIR config.h PATHS ${SOURCE_DIR} ${CMAKE_BINARY_DIR}) -+ FIND_PATH(CONFIGH_INCLUDE_DIR config.h PATHS ${SOURCE_DIR} ${CMAKE_BINARY_DIR} NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH) -+ FIND_PATH(CONFIGH_INCLUDE_DIR config.h PATHS ${SOURCE_DIR} ${CMAKE_BINARY_DIR} NO_CMAKE_FIND_ROOT_PATH) - MARK_AS_ADVANCED(CONFIGH_INCLUDE_DIR) - IF(CONFIGH_INCLUDE_DIR) - SET(HAVE_CONFIG_H TRUE) diff --git a/srcpkgs/speed-dreams/patches/musl.patch b/srcpkgs/speed-dreams/patches/musl.patch deleted file mode 100644 index eacb4d35134bc8..00000000000000 --- a/srcpkgs/speed-dreams/patches/musl.patch +++ /dev/null @@ -1,12 +0,0 @@ ---- a/src/modules/simu/simuv2.1/SOLID-2.0/src/C-api.cpp -+++ b/src/modules/simu/simuv2.1/SOLID-2.0/src/C-api.cpp -@@ -60,9 +60,7 @@ - typedef map ObjectList; - typedef set ProxList; - --#if defined( WIN32) || (__APPLE__) - #define uint unsigned int --#endif - - PointBuf pointBuf; - IndexBuf indexBuf; diff --git a/srcpkgs/speed-dreams/template b/srcpkgs/speed-dreams/template deleted file mode 100644 index 29429a9888fa09..00000000000000 --- a/srcpkgs/speed-dreams/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'speed-dreams' -pkgname=speed-dreams -version=2.2.3 -revision=2 -_rev=r7616 -archs="i686* x86_64* ppc64le* aarch64*" -create_wrksrc=yes -build_style=cmake -build_helper=qemu -configure_args="-DSD_BINDIR=/usr/bin -DSD_DATADIR=/usr/share/speed-dreams-2 - -DSD_LIBDIR=/usr/lib/speed-dreams-2 -DOPTION_OFFICIAL_ONLY=ON -Wno-dev" -hostmakedepends="pkg-config" -makedepends="freealut-devel libenet-devel libfreeglut-devel libjpeg-turbo-devel - libpng-devel libvorbis-devel libXrandr-devel osg-devel plib-devel SDL2-devel - libcurl-devel zlib-devel" -short_desc="Open source motorsport simulation and racing game" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="http://www.speed-dreams.org" -distfiles="${SOURCEFORGE_SITE}/speed-dreams/speed-dreams-src-base-${version}-${_rev}.tar.xz - ${SOURCEFORGE_SITE}/speed-dreams/speed-dreams-src-wip-cars-and-tracks-${version}-${_rev}.tar.xz - ${SOURCEFORGE_SITE}/speed-dreams/speed-dreams-src-hq-cars-and-tracks-${version}-${_rev}.tar.xz - ${SOURCEFORGE_SITE}/speed-dreams/speed-dreams-src-more-hq-cars-and-tracks-${version}-${_rev}.tar.xz" -checksum="1af07c483641f548af252b107cc3289fd37931445dc533b0b1a3781745d05021 - aff20e49ff94660d9ef962079f640d0ceeaa414869209be1ec41768d0ee5cb20 - 06eaf2094bc10fbaca980a4236c4e444dd14275aba3f7b1d62b4b3a53a9d4c77 - 19208761b252df9db200c733cecb3bb584905f02d057af2bbff5e4c86cbe1a86" -replaces="speed-dreams-data>=0" -LDFLAGS="-Wl,--no-as-needed -Wl,-z,stack-size=2097152" -lib32disabled=yes diff --git a/srcpkgs/speed-dreams/update b/srcpkgs/speed-dreams/update deleted file mode 100644 index f5c5b1c401d107..00000000000000 --- a/srcpkgs/speed-dreams/update +++ /dev/null @@ -1 +0,0 @@ -pattern="speed-dreams-src-base-\K[\d.]+" diff --git a/srcpkgs/speedcrunch/template b/srcpkgs/speedcrunch/template deleted file mode 100644 index 9f2f5190ec3877..00000000000000 --- a/srcpkgs/speedcrunch/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'speedcrunch' -pkgname=speedcrunch -version=0.12.0 -revision=2 -_hash=ea93b21f9498 -build_wrksrc="src" -build_style=cmake -makedepends="qt5-tools-devel qt5-plugin-mysql qt5-plugin-pgsql qt5-plugin-tds - qt5-plugin-odbc qt5-plugin-sqlite" -short_desc="High-precision scientific calculator" -maintainer="newbluemoon " -license="GPL-2.0-or-later" -homepage="https://speedcrunch.org/" -distfiles="https://bitbucket.org/heldercorreia/${pkgname}/get/release-${version}.tar.bz2" -checksum=59bfc6747060dd15c43c1e9afffdb708c15e3c2a7c36855b83952f33ba451d85 - -if [ -n "$CROSS_BUILD" ]; then - hostmakedepends="qt5-tools-devel" -fi diff --git a/srcpkgs/speedcrunch/update b/srcpkgs/speedcrunch/update deleted file mode 100644 index a879e824f1061b..00000000000000 --- a/srcpkgs/speedcrunch/update +++ /dev/null @@ -1,2 +0,0 @@ -site="https://bitbucket.org/heldercorreia/speedcrunch/downloads/" -pattern="SpeedCrunch-\K[\d.]+(?=\.[^\d]+)" diff --git a/srcpkgs/speedometer/template b/srcpkgs/speedometer/template deleted file mode 100644 index e68be259d30fc0..00000000000000 --- a/srcpkgs/speedometer/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'speedometer' -pkgname=speedometer -version=2.9 -revision=1 -depends="python3-urwid python3-psutil" -short_desc="Monitor network traffic or speed/progress of a file transfer" -maintainer="Leah Neukirchen " -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 - -do_install() { - vbin speedometer.py speedometer -} diff --git a/srcpkgs/speedometer/update b/srcpkgs/speedometer/update deleted file mode 100644 index d309484699391d..00000000000000 --- a/srcpkgs/speedometer/update +++ /dev/null @@ -1 +0,0 @@ -pkgname=release diff --git a/srcpkgs/speedtest-cli/template b/srcpkgs/speedtest-cli/template deleted file mode 100644 index 025cc24bbecf43..00000000000000 --- a/srcpkgs/speedtest-cli/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'speedtest-cli' -pkgname=speedtest-cli -version=2.1.3 -revision=5 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3" -short_desc="Command line bandwidth test using speedtest.net" -maintainer="Aaron Marcher " -license="Apache-2.0" -homepage="https://github.com/sivel/speedtest-cli" -distfiles="${homepage}/archive/v${version}.tar.gz" -checksum=45e3ca21c3ce3c339646100de18db8a26a27d240c29f1c9e07b6c13995a969be - -post_install() { - vman speedtest-cli.1 -} diff --git a/srcpkgs/speex-devel b/srcpkgs/speex-devel deleted file mode 120000 index 07536fe354034e..00000000000000 --- a/srcpkgs/speex-devel +++ /dev/null @@ -1 +0,0 @@ -speex \ No newline at end of file diff --git a/srcpkgs/speex/template b/srcpkgs/speex/template deleted file mode 100644 index 7509f7385c7f15..00000000000000 --- a/srcpkgs/speex/template +++ /dev/null @@ -1,38 +0,0 @@ -# Template file for 'speex' -pkgname=speex -version=1.2.1 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="fftw-devel libogg-devel speexdsp-devel" -short_desc="Free codec for free speech" -maintainer="Orphaned " -license="BSD-3-Clause" -homepage="https://www.speex.org" -distfiles="http://downloads.xiph.org/releases/speex/speex-$version.tar.gz" -checksum=4b44d4f2b38a370a2d98a78329fefc56a0cf93d1c1be70029217baae6628feea - -post_install() { - vlicense COPYING -} - -libspeex_package() { - short_desc+=" - shared libraries" - pkg_install() { - vmove "usr/lib/*.so.*" - vlicense COPYING - } -} - -speex-devel_package() { - depends="speexdsp-devel libspeex-${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/doc - vmove usr/share/aclocal - } -} diff --git a/srcpkgs/speexdsp-devel b/srcpkgs/speexdsp-devel deleted file mode 120000 index e14f58dac3e9cb..00000000000000 --- a/srcpkgs/speexdsp-devel +++ /dev/null @@ -1 +0,0 @@ -speexdsp \ No newline at end of file diff --git a/srcpkgs/speexdsp/template b/srcpkgs/speexdsp/template deleted file mode 100644 index 5a410216f4e66e..00000000000000 --- a/srcpkgs/speexdsp/template +++ /dev/null @@ -1,32 +0,0 @@ -# Template file for 'speexdsp' -pkgname=speexdsp -version=1.2.1 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config" -short_desc="Free codec for free speech - DSP" -maintainer="Orphaned " -license="BSD-3-Clause" -homepage="http://www.speex.org" -distfiles="http://downloads.xiph.org/releases/speex/speexdsp-${version}.tar.gz" -checksum=8c777343e4a6399569c72abc38a95b24db56882c83dbdb6c6424a5f4aeb54d3d - -case "$XBPS_TARGET_MACHINE" in - aarch64*) configure_args+=" --disable-neon";; -esac - -post_install() { - vlicense COPYING -} - -speexdsp-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/doc - } -} diff --git a/srcpkgs/spek-alternative b/srcpkgs/spek-alternative deleted file mode 120000 index 76648236da7017..00000000000000 --- a/srcpkgs/spek-alternative +++ /dev/null @@ -1 +0,0 @@ -spek-x \ No newline at end of file diff --git a/srcpkgs/spek-x/patches/musl.patch b/srcpkgs/spek-x/patches/musl.patch deleted file mode 100644 index 662f45936febc6..00000000000000 --- a/srcpkgs/spek-x/patches/musl.patch +++ /dev/null @@ -1,7 +0,0 @@ ---- a/tests/perf.cc 2024-03-09 17:13:49.086603418 -0500 -+++ b/tests/perf.cc 2024-03-09 17:13:59.453603753 -0500 -@@ -1,3 +1,4 @@ -+#include - #include - #include - #include diff --git a/srcpkgs/spek-x/template b/srcpkgs/spek-x/template deleted file mode 100644 index c100b53da5b4b1..00000000000000 --- a/srcpkgs/spek-x/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'spek-x' -pkgname=spek-x -version=0.9.3 -revision=1 -build_style=gnu-configure -hostmakedepends="automake gettext-devel intltool libtool pkg-config - wxWidgets-common wxWidgets-gtk3-devel" -makedepends="ffmpeg6-devel wxWidgets-gtk3-devel" -depends="ffmpeg6" -short_desc="Acoustic spectrum analyser" -maintainer="zlice " -license="GPL-3.0-or-later" -homepage="https://github.com/MikeWang000000/spek-x" -distfiles="https://github.com/MikeWang000000/spek-x/archive/v${version}.tar.gz" -checksum="7f4b109903333cdd310ab2b9176f0dc49a565891376e281a233d342cedf90ef7" - -CXXFLAGS="-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64" - -# Tell autogen.sh to use "wx-config-gtk3" instead of "wx-config" -export WX_CONFIG_NAME="wx-config-gtk3" - -pre_configure() { - NOCONFIGURE=1 ./autogen.sh -} - -spek-alternative_package() { - depends="${sourcepkg}" - short_desc+=" - transitional dummy package" - metapackage=yes -} diff --git a/srcpkgs/sphinxbase-devel b/srcpkgs/sphinxbase-devel deleted file mode 120000 index 061241d0f86201..00000000000000 --- a/srcpkgs/sphinxbase-devel +++ /dev/null @@ -1 +0,0 @@ -sphinxbase \ No newline at end of file diff --git a/srcpkgs/sphinxbase/template b/srcpkgs/sphinxbase/template deleted file mode 100644 index a28affe79946b2..00000000000000 --- a/srcpkgs/sphinxbase/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'sphinxbase' -pkgname=sphinxbase -version=0.8 -revision=5 -build_style=gnu-configure -configure_args="--enable-fixed --disable-static --without-python" -hostmakedepends="pkg-config bison" -makedepends="jack-devel pulseaudio-devel libsndfile-devel libsamplerate-devel" -short_desc="CMU Sphinx common libraries and utilities" -maintainer="Martin Riese " -license="GPL-2" -homepage="http://cmusphinx.sourceforge.net" -distfiles="${SOURCEFORGE_SITE}/cmusphinx/${pkgname}/${version}/${pkgname}-${version}.tar.gz" -checksum="55708944872bab1015b8ae07b379bf463764f469163a8fd114cbb16c5e486ca8" - -sphinxbase-devel_package() { - depends="libsndfile-devel libsamplerate-devel pulseaudio-devel ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/sphinxbase/update b/srcpkgs/sphinxbase/update deleted file mode 100644 index 70f8b7290d7bbf..00000000000000 --- a/srcpkgs/sphinxbase/update +++ /dev/null @@ -1 +0,0 @@ -ignore="*alpha*" diff --git a/srcpkgs/spice-devel b/srcpkgs/spice-devel deleted file mode 120000 index 5ee79bd277a758..00000000000000 --- a/srcpkgs/spice-devel +++ /dev/null @@ -1 +0,0 @@ -spice \ No newline at end of file diff --git a/srcpkgs/spice-gtk-devel b/srcpkgs/spice-gtk-devel deleted file mode 120000 index 20dfadbd1491f6..00000000000000 --- a/srcpkgs/spice-gtk-devel +++ /dev/null @@ -1 +0,0 @@ -spice-gtk \ No newline at end of file diff --git a/srcpkgs/spice-gtk/template b/srcpkgs/spice-gtk/template deleted file mode 100644 index 98955d279d0b21..00000000000000 --- a/srcpkgs/spice-gtk/template +++ /dev/null @@ -1,53 +0,0 @@ -# Template file for 'spice-gtk' -pkgname=spice-gtk -version=0.42 -revision=1 -build_style=meson -build_helper="gir" -configure_args="$(vopt_feature gir introspection) - $(vopt_feature vala vapi) -Dsmartcard=disabled - -Dusbredir=enabled -Dpolkit=enabled -Dlz4=enabled -Dopus=enabled - -Dusb-ids-path=/usr/share/hwdata/usb.ids -Dgtk_doc=disabled" -hostmakedepends="pkg-config $(vopt_if vala vala) glib-devel - spice-protocol python3-six python3-parsing perl gettext" -makedepends="acl-devel liblz4-devel pixman-devel opus-devel openssl-devel - libsasl-devel gtk+3-devel libjpeg-turbo-devel polkit-devel libsoup3-devel - usbredir-devel spice-protocol json-glib-devel libglib-devel libva-devel - phodav-devel gstreamer1-devel gst-plugins-base1-devel vte3-devel" -depends="hwids gst-plugins-good1" -short_desc="GTK+ SPICE widget" -maintainer="Enno Boland " -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/spice-gtk-${version}.tar.xz" -checksum=9380117f1811ad1faa1812cb6602479b6290d4a0d8cc442d44427f7f6c0e7a58 - -CFLAGS="-Wno-error -Wno-error=unused-but-set-variable" - -build_options="gir vala" -build_options_default="gir vala" - -case "$XBPS_TARGET_MACHINE" in - *-musl) configure_args+=" -Dcoroutine=gthread";; -esac - -spice-gtk-devel_package() { - depends="gtk+3-devel pixman-devel openssl-devel opus-devel - libva-devel libsasl-devel liblz4-devel usbredir-devel phodav-devel - json-glib-devel gstreamer1-devel gst-plugins-base1-devel - spice-protocol $(vopt_if gir libgirepository-devel) - ${sourcepkg}-${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_vala" ]; then - vmove usr/share/vala - fi - } -} diff --git a/srcpkgs/spice-protocol/template b/srcpkgs/spice-protocol/template deleted file mode 100644 index d23fbb17aef44c..00000000000000 --- a/srcpkgs/spice-protocol/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'spice-protocol' -pkgname=spice-protocol -version=0.14.5 -revision=1 -build_style=meson -short_desc="SPICE protocol headers" -maintainer="Anachron " -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=1be179b3dfbb23946432275f4b7a4b59bb5e9acc25c3128bc930b8264a9f0a20 - -post_install() { - vlicense COPYING -} diff --git a/srcpkgs/spice-vdagent/files/spice-vdagentd/run b/srcpkgs/spice-vdagent/files/spice-vdagentd/run deleted file mode 100644 index 6139df3442608f..00000000000000 --- a/srcpkgs/spice-vdagent/files/spice-vdagentd/run +++ /dev/null @@ -1,4 +0,0 @@ -#!/bin/sh -exec 2>&1 -mkdir -p /var/run/spice-vdagentd -exec /usr/bin/spice-vdagentd -x diff --git a/srcpkgs/spice-vdagent/template b/srcpkgs/spice-vdagent/template deleted file mode 100644 index ab2a6c82b33e53..00000000000000 --- a/srcpkgs/spice-vdagent/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'spice-vdagent' -pkgname=spice-vdagent -version=0.22.1 -revision=1 -build_style=gnu-configure -# The test-session-info test fails for unknown reasons (see: -# https://gitlab.freedesktop.org/spice/linux/vd_agent/-/issues/24). -make_check_args="XFAIL_TESTS=tests/test-session-info" -hostmakedepends="pkg-config" -makedepends="libglib-devel dbus-devel libXfixes-devel libXrandr-devel - libXinerama-devel libpciaccess-devel spice-protocol desktop-file-utils - alsa-lib-devel libdrm-devel" -depends="dbus" -checkdepends="procps-ng" -short_desc="Spice agent for Linux" -maintainer="Orphaned " -license="GPL-3.0-or-later" -homepage="https://spice-space.org/" -distfiles="https://www.spice-space.org/download/releases/${pkgname}-${version}.tar.bz2" -checksum=93b0d15aca4762cc7d379b179a7101149dbaed62b72112fffb2b3e90b11687a0 - -do_install() { - make DESTDIR=${DESTDIR} udevrulesdir=/usr/lib/udev/rules.d install -} - -post_install() { - vsv spice-vdagentd -} diff --git a/srcpkgs/spice/template b/srcpkgs/spice/template deleted file mode 100644 index 64f6987a5753b9..00000000000000 --- a/srcpkgs/spice/template +++ /dev/null @@ -1,42 +0,0 @@ -# Template file for 'spice' -pkgname=spice -version=0.16.0 -revision=1 -build_style=gnu-configure -configure_args="--disable-tunnel --disable-opengl --enable-smartcard - --with-sasl --disable-static --enable-xinerama --disable-celt051" -hostmakedepends="pkg-config python3" -makedepends="spice-protocol libjpeg-turbo-devel pixman-devel - openssl-devel opus-devel alsa-lib-devel libXfixes-devel libXrender-devel - libXrandr-devel libsasl-devel libXinerama-devel libglib-devel libcacard-devel - nss-devel" -checkdepends="glib-networking" -short_desc="Implements the SPICE protocol" -maintainer="Anachron " -license="LGPL-2.1-or-later" -homepage="https://www.spice-space.org/" -changelog="https://gitlab.freedesktop.org/spice/spice/-/raw/master/CHANGELOG.md" -distfiles="https://www.spice-space.org/download/releases/spice-server/spice-${version}.tar.bz2" -checksum=0a6ec9528f05371261bbb2d46ff35e7b5c45ff89bb975a99af95a5f20ff4717d - -if [ "$XBPS_TARGET_ENDIAN" != "le" ]; then - broken="SPICE server only works on little endian architectures" -fi - -if [ "$XBPS_TARGET_LIBC" = "musl" ]; then - # tests depend on odd behaviour of glibc - # in this case being that calling getnameinfo on an AF_LOCAL socket - # will return successfully, with either hostname or "localhost" - # musl errors out instead, thus failing the tests - make_check=no -fi - -spice-devel_package() { - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove usr/lib/*.so - } -} diff --git a/srcpkgs/spicy/patches/fix-cross.patch b/srcpkgs/spicy/patches/fix-cross.patch deleted file mode 100644 index a3ca41d37386d5..00000000000000 --- a/srcpkgs/spicy/patches/fix-cross.patch +++ /dev/null @@ -1,39 +0,0 @@ ---- a/scripts/precompile-headers.sh -+++ b/scripts/precompile-headers.sh -@@ -27,7 +27,7 @@ - config=$1 - header=$2; - -- for flag in $(${config} --cxxflags); do -+ for flag in $(${CROSSCOMPILE_EMULATOR} ${config} --cxxflags); do - if ! echo "${flag}" | grep -q '^-I'; then - continue - fi -@@ -49,7 +49,7 @@ - LIBSPICY=$(search_header "${SPICY_CONFIG}" spicy/rt/libspicy.h) - - # Extract version from `hilti-config`. It should be identical to the one from `spicy-config`. --VERSION=$(${HILTI_CONFIG} --version | cut -d ' ' -f1) -+VERSION=$(${CROSSCOMPILE_EMULATOR} ${HILTI_CONFIG} --version | cut -d ' ' -f1) - - # The cache is read from the environment variable `SPICY_CACHE` - # if set; else a patch under the user's home directory is used. -@@ -68,14 +68,14 @@ - # Disable -Werror explicitly here to avoid this. It's fixed with GCC 14. - # (https://gcc.gnu.org/bugzilla/show_bug.cgi?id=47857) - cp "${LIBHILTI}" "${CACHE}/precompiled_libhilti_debug.h" --$("${HILTI_CONFIG}" --cxx --cxxflags --debug) -x c++-header "${LIBHILTI}" -o "${CACHE}/precompiled_libhilti_debug.h.gch" -+$(${CROSSCOMPILE_EMULATOR} "${HILTI_CONFIG}" --cxx --cxxflags --debug) -x c++-header "${LIBHILTI}" -o "${CACHE}/precompiled_libhilti_debug.h.gch" - - cp "${LIBHILTI}" "${CACHE}/precompiled_libhilti.h" - --$("${HILTI_CONFIG}" --cxx --cxxflags) -x c++-header "${LIBHILTI}" -o "${CACHE}/precompiled_libhilti.h.gch" -+$(${CROSSCOMPILE_EMULATOR} "${HILTI_CONFIG}" --cxx --cxxflags) -x c++-header "${LIBHILTI}" -o "${CACHE}/precompiled_libhilti.h.gch" - - cp "${LIBSPICY}" "${CACHE}/precompiled_libspicy_debug.h" --$("${SPICY_CONFIG}" --cxx --cxxflags --debug) -x c++-header "${LIBSPICY}" -Wno-error -o "${CACHE}/precompiled_libspicy_debug.h.gch" -+$(${CROSSCOMPILE_EMULATOR} "${SPICY_CONFIG}" --cxx --cxxflags --debug) -x c++-header "${LIBSPICY}" -Wno-error -o "${CACHE}/precompiled_libspicy_debug.h.gch" - - cp "${LIBSPICY}" "${CACHE}/precompiled_libspicy.h" --$("${SPICY_CONFIG}" --cxx --cxxflags) -x c++-header "${LIBSPICY}" -Wno-error -o "${CACHE}/precompiled_libspicy.h.gch" -+$(${CROSSCOMPILE_EMULATOR} "${SPICY_CONFIG}" --cxx --cxxflags) -x c++-header "${LIBSPICY}" -Wno-error -o "${CACHE}/precompiled_libspicy.h.gch" diff --git a/srcpkgs/spicy/template b/srcpkgs/spicy/template deleted file mode 100644 index e9b864fa72d74b..00000000000000 --- a/srcpkgs/spicy/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'spicy' -pkgname=spicy -version=1.14.0 -revision=1 -build_style=cmake -build_helper=qemu -hostmakedepends="flex python3" -makedepends="libfl-devel zlib-devel" -short_desc="Generate Robust Parsers for Protocols & File Formats" -maintainer="Andrew Benson " -license="BSD-3-Clause" -homepage="https://docs.zeek.org/projects/spicy/en/latest/" -distfiles="https://github.com/zeek/spicy/releases/download/v${version}/spicy.tar.gz" -checksum=d44e0784eaccaab45ef2e7500d97c68b83a998268a791a1b2dcab88132d39677 - -if [ "$CROSS_BUILD" ]; then - if [ $XBPS_TARGET_WORDSIZE = 32 ]; then - broken="what(): Value too large for defined data type: '/builddir/spicy-1.12.0/build/bin/hilti-config'" - fi - export CROSSCOMPILE_EMULATOR="/usr/bin/qemu-${XBPS_TARGET_QEMU_MACHINE}-static" -else - export CROSSCOMPILE_EMULATOR= -fi - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/spigot/template b/srcpkgs/spigot/template deleted file mode 100644 index c7ccf5d142f1ad..00000000000000 --- a/srcpkgs/spigot/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'spigot' -pkgname=spigot -version=20240909.f158e08 -revision=1 -build_style=cmake -makedepends="gmp-devel ncurses-devel perl" -short_desc="Command-line exact real calculator" -maintainer="Leah Neukirchen " -license="MIT" -homepage="https://www.chiark.greenend.org.uk/~sgtatham/spigot/" -distfiles="https://www.chiark.greenend.org.uk/~sgtatham/${pkgname}/${pkgname}-${version}.tar.gz" -checksum=f2b7b8b9b0e0b138dcfd6ac4eb46fa79706b1842522894c45ddfd731d27bf673 - -post_install() { - vlicense LICENCE -} diff --git a/srcpkgs/spim/patches/flex-2.6-compat.patch b/srcpkgs/spim/patches/flex-2.6-compat.patch deleted file mode 100644 index 42d8eccfa9dd7b..00000000000000 --- a/srcpkgs/spim/patches/flex-2.6-compat.patch +++ /dev/null @@ -1,20 +0,0 @@ -Description: Fix parsing when built with flex 2.6 -Origin: https://sourceforge.net/p/spimsimulator/code/679/ -Bug: https://sourceforge.net/p/spimsimulator/bugs/66/ -Bug-Debian: https://bugs.debian.org/860011 -Last-Update: 2017-04-20 - -Index: spim-8.0+dfsg/CPU/scanner.l -=================================================================== ---- a/CPU/scanner.l -+++ b/CPU/scanner.l -@@ -316,7 +316,8 @@ initialize_scanner (FILE *in_file) - yyin = in_file; - #ifdef FLEX_SCANNER - yyrestart(in_file); --#if (YY_FLEX_MAJOR_VERSION==2 && YY_FLEX_MINOR_VERSION==5 && YY_FLEX_SUBMINOR_VERSION>=33) -+#define YY_FLEX_VERSION (YY_FLEX_MAJOR_VERSION * 1000 + YY_FLEX_MINOR_VERSION * 100 + YY_FLEX_SUBMINOR_VERSION) -+#if YY_FLEX_VERSION >= 2533 - /* flex 2.5.33 flipped the polarity of this flag (sigh) */ - yy_init = 0; - #else diff --git a/srcpkgs/spim/template b/srcpkgs/spim/template deleted file mode 100644 index 347ff447611bd0..00000000000000 --- a/srcpkgs/spim/template +++ /dev/null @@ -1,33 +0,0 @@ -# Template file for 'spim' -pkgname=spim -version=8.0 -revision=3 -build_wrksrc=spim -build_style=configure -configure_script="./Configure" -make_install_target="install install-man" -hostmakedepends="flex" -short_desc="Self-contained simulator/debugger that runs MIPS32 programs" -maintainer="Toyam Cox " -license="BSD-3-Clause" -homepage="http://spimsimulator.sourceforge.net/" -distfiles="http://pages.cs.wisc.edu/~larus/SPIM/spim-${version}.tar.gz" -checksum="6f205776cb9fa112729507008843b289012190ed3131cbd426c610a58387ee4b" - -pre_configure() { - sed '/Copyright (c) 1990-2010, James R. Larus./,+26!d' README > LICENSE - vsed -i Makefile \ - -e 's:CFLAGS =:CFLAGS +=:' \ - -e 's:LDFLAGS =:LDFLAGS +=:' \ - -e 's:CC = gcc:CC ?= gcc:' \ - -e 's:EXCEPTION_DIR = .*:EXCEPTION_DIR = /usr/share/spim:' \ - -e 's:spim.man:spim.1:' - # EXCEPTION_DIR affects DEFAULT_EXCEPTION_HANDLER in spim.c -} - -do_install() { - vbin spim - vman ../Documentation/spim.man spim.1 - vlicense LICENSE LICENSE.BSD - vinstall ../CPU/exceptions.s 644 /usr/share/spim/ -} diff --git a/srcpkgs/spin2cpp/template b/srcpkgs/spin2cpp/template deleted file mode 100644 index 073c70fa750d8d..00000000000000 --- a/srcpkgs/spin2cpp/template +++ /dev/null @@ -1,33 +0,0 @@ -# Template file for 'spin2cpp' -pkgname=spin2cpp -version=5.2.0 -revision=1 -build_style=gnu-makefile -hostmakedepends="bison" -short_desc="Converting languages for the Parallax Inc. Propeller 1 and 2" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/totalspectrum/spin2cpp/" -distfiles="https://github.com/totalspectrum/${pkgname}/archive/v${version}.tar.gz" -checksum=aa5a356440e14543cfc367c436f782436900eec25ce9a13e9972bfe28706dfbe - -CFLAGS="-I. -I./build -DFLEXSPIN_BUILD -fcommon" - -do_check() { - make CFLAGS="$CFLAGS" ${makejobs} test || true # some tests fail -} - -do_install() { - vmkdir usr/libexec/p2tools/bin - vcopy include usr/libexec/p2tools - vcopy doc usr/libexec/p2tools - vmkdir usr/libexec/p2tools/spin2cpp - vinstall version.h 644 usr/libexec/p2tools/spin2cpp - - vmkdir usr/bin - for f in flexcc flexspin spin2cpp; do - vinstall build/$f 755 usr/libexec/p2tools/bin/ - ln -s /usr/libexec/p2tools/bin/$f ${DESTDIR}/usr/bin/ - done - vlicense COPYING -} diff --git a/srcpkgs/spiped/template b/srcpkgs/spiped/template deleted file mode 100644 index 697518445c01d9..00000000000000 --- a/srcpkgs/spiped/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'spiped' -pkgname=spiped -version=1.6.4 -revision=1 -build_style=gnu-makefile -makedepends="openssl-devel" -short_desc="Spiped secure pipe daemon" -maintainer="Leah Neukirchen " -license="BSD-2-Clause" -homepage="https://www.tarsnap.com/spiped.html" -distfiles="https://www.tarsnap.com/spiped/spiped-${version}.tgz" -checksum=424fb4d3769d912b04de43d21cc32748cdfd3121c4f1d26d549992a54678e06a - -pre_build() { - export LDADD_EXTRA="$LDFLAGS" - case "$XBPS_TARGET_MACHINE" in - # needs special -march - aarch64*) echo '#define CPUSUPPORT_NONE 1' > cpusupport-config.h;; - esac -} -do_install() { - vmkdir usr/bin - vmkdir usr/share/man/man1 - make BINDIR=${DESTDIR}/usr/bin MAN1DIR=${DESTDIR}/usr/share/man/man1 install - vlicense COPYRIGHT -} diff --git a/srcpkgs/spiped/update b/srcpkgs/spiped/update deleted file mode 100644 index 2ed4658c58182e..00000000000000 --- a/srcpkgs/spiped/update +++ /dev/null @@ -1 +0,0 @@ -ignore="*a *b" diff --git a/srcpkgs/spit/template b/srcpkgs/spit/template deleted file mode 100644 index a7a6074a81503f..00000000000000 --- a/srcpkgs/spit/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'spit' -pkgname=spit -version=0.1 -revision=1 -build_style=gnu-makefile -short_desc="Atomically create a file with content" -maintainer="Leah Neukirchen " -license="CC0-1.0" -homepage="https://github.com/leahneukirchen/spit" -distfiles="https://github.com/leahneukirchen/spit/archive/refs/tags/v${version}.tar.gz" -checksum=e571bfc808af983214f656bc309179ce3be2bbd043d6342f080d35d8d54724f8 - -do_install() { - vbin spit - vman spit.1 -} diff --git a/srcpkgs/splint/template b/srcpkgs/splint/template deleted file mode 100644 index b6fe47a62e5625..00000000000000 --- a/srcpkgs/splint/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'splint' -pkgname=splint -version=3.1.2 -revision=5 -build_style=gnu-configure -hostmakedepends="flex" -makedepends="libfl-devel" -short_desc="Secure Programming Lint" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="http://www.splint.org" -distfiles="${DEBIAN_SITE}/main/s/splint/${pkgname}_${version}+dfsg.orig.tar.xz" -checksum=51cd7ba978a366ae1ededac2b927058fd5f45d5455e5a9d640b75ab4e45b748a -disable_parallel_build=yes -nocross=yes - -post_patch() { - vsed -i 's/__pid_t/pid_t/g' src/osd.c - vsed -i -e '/RM.*[.]tab[.]h/d' src/Makefile.am src/Makefile.in -} diff --git a/srcpkgs/splix/patches/splix-deviceID.patch b/srcpkgs/splix/patches/splix-deviceID.patch deleted file mode 100644 index a2b46ee7305910..00000000000000 --- a/srcpkgs/splix/patches/splix-deviceID.patch +++ /dev/null @@ -1,105 +0,0 @@ -diff -up ppd/samsung.drv.in.deviceID ppd/samsung.drv.in ---- a/ppd/samsung.drv.in.deviceID 2013-08-26 21:45:31.000000000 +0200 -+++ b/ppd/samsung.drv.in 2013-09-02 13:56:57.002669362 +0200 -@@ -39,6 +39,7 @@ Manufacturer "Samsung" - Resolution k 1 0 0 0 "300dpi/300 DPI" - - ModelName "SCX-4200" -+ Attribute "1284DeviceID" "" "MFG:Samsung;MDL:SCX-4200 Series;CMD:GDI;" - PCFileName "scx4200.ppd" - } { - Resolution k 1 0 0 0 "300dpi/300 DPI" -@@ -83,6 +84,7 @@ Manufacturer "Samsung" - PCFileName "ml1520.ppd" - } { - ModelName "ML-1610" -+ Attribute "1284DeviceID" "" "MFG:Samsung;MDL:ML-1610;CMD:GDI;" - PCFileName "ml1610.ppd" - } { - ModelName "ML-1710" -@@ -121,6 +123,7 @@ Manufacturer "Samsung" - Throughput 22 - { - ModelName "ML-2250" -+ Attribute "1284DeviceID" "" "MFG:Samsung;MDL:ML-2250;" - PCFileName "ml2250.ppd" - } { - ModelName "ML-2251" -@@ -166,6 +169,7 @@ Manufacturer "Samsung" - PCFileName "ml1640.ppd" - } { - ModelName "ML-2010" -+ Attribute "1284DeviceID" "" "MFG:Samsung;MDL:ML-2010;CMD:GDI;" - PCFileName "ml2010.ppd" - } { - ModelName "ML-2015" -@@ -177,6 +181,7 @@ Manufacturer "Samsung" - #import "srtmode.defs" - - ModelName "ML-2510" -+ Attribute "1284DeviceID" "" "MFG:Samsung;MDL:ML-2510 Series;CMD:GDI;" - PCFileName "ml2510.ppd" - } - } -@@ -193,15 +198,18 @@ Manufacturer "Samsung" - - { - ModelName "ML-1660" -+ Attribute "1284DeviceID" "" "MFG:Samsung;MDL:ML-1660 Series;CMD:GDI,FWV,EXT;" - PCFileName "ml1660.ppd" - } { - ModelName "ML-1910" - PCFileName "ml1910.ppd" - } { - ModelName "ML-2525" -+ Attribute "1284DeviceID" "" "MFG:Samsung;MDL:ML-2525 Series;CMD:GDI,FWV,EXT;" - PCFileName "ml2525.ppd" - } { - ModelName "ML-2525W" -+ Attribute "1284DeviceID" "" "MFG:Samsung;MDL:ML-2525W Series;CMD:GDI,FWV,EXT;" - PCFileName "ml2525w.ppd" - } - } { -@@ -465,6 +473,7 @@ Manufacturer "Samsung" - Attribute General CMSFile "CLP-310" - - ModelName "CLP-310" -+ Attribute "1284DeviceID" "" "MFG:Samsung;MDL:CLP-310 Series;CMD:SPLC,FWV;" - PCFileName "clp310.ppd" - }{ - Attribute General CMSFile "CLP-315" -diff -up splix/ppd/xerox.drv.in.deviceID splix/ppd/xerox.drv.in ---- a/ppd/xerox.drv.in.deviceID 2013-08-26 17:22:00.000000000 +0200 -+++ b/ppd/xerox.drv.in 2013-09-02 13:55:22.634957854 +0200 -@@ -66,6 +66,7 @@ Manufacturer "Xerox" - } { - #import "manualduplex.defs" - ModelName "Phaser 3120" -+ Attribute "1284DeviceID" "" "MFG:Xerox;MDL:Phaser 3120;CMD:GDI;" - PCFileName "ph3120.ppd" - } { - #import "manualduplex.defs" -@@ -74,6 +75,7 @@ Manufacturer "Xerox" - } { - #import "manualduplex.defs" - ModelName "Phaser 3130" -+ Attribute "1284DeviceID" "" "MFG:Xerox;MDL:Phaser 3130;CMD:PCL5E,PCL6;" - PCFileName "ph3130.ppd" - } { - // Multi-tray -@@ -118,6 +120,7 @@ Manufacturer "Xerox" - - { - ModelName "Phaser 3117" -+ Attribute "1284DeviceID" "" "MFG:Xerox;MDL:Phaser 3117;CMD:GDI;" - PCFileName "ph3117.ppd" - } { - Resolution k 1 0 0 0 "1200x600dpi/1200x600 DPI" -@@ -131,6 +134,7 @@ Manufacturer "Xerox" - - { - ModelName "Phaser 3124" -+ Attribute "1284DeviceID" "" "MFG:Xerox;MDL:Phaser 3124;CMD:GDI;" - PCFileName "ph3124.ppd" - } - } diff --git a/srcpkgs/splix/template b/srcpkgs/splix/template deleted file mode 100644 index 57c456cf1cc134..00000000000000 --- a/srcpkgs/splix/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'splix' -pkgname=splix -version=2.0.1 -revision=1 -makedepends="cups-devel mit-krb5-devel jbigkit-devel" -short_desc="CUPS driver for SPL printers (Samsung and several Xerox printers)" -maintainer="Andrea Brancaleoni " -license="GPL-2.0-only" -homepage="http://splix.ap2c.org" -distfiles="${DEBIAN_SITE}/main/s/$pkgname/${pkgname}_$version.orig.tar.gz" -checksum=b672501f16f07f3c43543708248b789d15467eacfe18f25ab8f83f0209da1f8a -CXXFLAGS="-fno-strict-aliasing" - -do_build() { - vsed -i rules.mk \ - -e's;$(CXX) -o;$(CXX) $(LDFLAGS) -o;' - make CC="$CC" CXX="$CXX" LD="$LD" AR="$AR" RANLIB="$RANLIB" \ - CPP="$CPP" AS="$AS" OBJDUMP="$OBJDUMP" STRIP="true" drv - make CC="$CC" CXX="$CXX" LD="$LD" AR="$AR" RANLIB="$RANLIB" \ - CPP="$CPP" AS="$AS" OBJDUMP="$OBJDUMP" STRIP="true" all DRV_ONLY=1 -} - -do_install() { - make STRIP=true PREFIX=/usr DESTDIR="${DESTDIR}" install DRV_ONLY=1 -} diff --git a/srcpkgs/spnavcfg/template b/srcpkgs/spnavcfg/template deleted file mode 100644 index af4b6e8783ad35..00000000000000 --- a/srcpkgs/spnavcfg/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'spnavcfg' -pkgname=spnavcfg -version=1.1 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config qt5-host-tools" -makedepends="libspnav-devel qt5-devel" -short_desc="Spacenav interactive configuration GUI" -maintainer="Alexandru Barbur " -license="GPL-3.0-or-later" -homepage="http://spacenav.sourceforge.net" -changelog="https://github.com/FreeSpacenav/spnavcfg/releases" -distfiles="https://github.com/FreeSpacenav/spnavcfg/releases/download/v${version}/spnavcfg-${version}.tar.gz" -checksum="02dfd91d6d761185baffa5e695515cdb64f3e26d2dc3abe790d6452163c75392" diff --git a/srcpkgs/spotify-adblock/template b/srcpkgs/spotify-adblock/template deleted file mode 100644 index 6c267a81236847..00000000000000 --- a/srcpkgs/spotify-adblock/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'spotify-adblock' -pkgname=spotify-adblock -version=1.0.3 -revision=1 -build_style=cargo -conf_files="/etc/spotify-adblock/config.toml" -short_desc="Adblocker for Spotify" -maintainer="Orphaned " -license="GPL-3.0-or-later" -homepage="https://github.com/abba23/spotify-adblock" -distfiles="https://github.com/abba23/spotify-adblock/archive/refs/tags/v${version}.tar.gz" -checksum=8141c2433dbb6a6c693e95856c0e2e4b22b5a9da81f70589cd07b9e058d8b3c5 - -pre_install() { - { - sed -n '/Debian/q' - # \x60 = backtick, to trick xlint - sed -n '/^\x60\x60\x60$/q' - sed -n '/^\x60\x60\x60$/q;s-/usr/local/lib/-/usr/lib/-;p' - } spotify-adblock.desktop -} - -do_install() { - vinstall config.toml 644 etc/spotify-adblock - vinstall spotify-adblock.desktop 644 usr/share/applications - vinstall "target/${RUST_TARGET}/release/libspotifyadblock.so" 644 usr/lib spotify-adblock.so -} diff --git a/srcpkgs/spotify-player/template b/srcpkgs/spotify-player/template deleted file mode 100644 index 57bf3434d38888..00000000000000 --- a/srcpkgs/spotify-player/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'spotify-player' -pkgname=spotify-player -version=0.20.7 -revision=1 -build_style=cargo -make_install_args="--path spotify_player" -hostmakedepends="pkg-config cmake clang rust-bindgen" -makedepends="openssl-devel alsa-lib-devel dbus-devel libxcb-devel" -short_desc="Command driven spotify player" -maintainer="Rodrigo Oliveira " -license="MIT" -homepage="https://github.com/aome510/spotify-player" -distfiles="https://github.com/aome510/spotify-player/archive/refs/tags/v${version}.tar.gz" -checksum=8b4c7ec7855fb2af8862a1ca8818307f2befcb00c02e9e5da570b1a5b3b908c1 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/spotify-qt/patches/disable-crash-handler.patch b/srcpkgs/spotify-qt/patches/disable-crash-handler.patch deleted file mode 100644 index d6033c1507c315..00000000000000 --- a/srcpkgs/spotify-qt/patches/disable-crash-handler.patch +++ /dev/null @@ -1,17 +0,0 @@ ---- a/lib/CMakeLists.txt -+++ b/lib/CMakeLists.txt -@@ -31,14 +31,6 @@ - # Version macros - target_compile_definitions(spotify-qt-lib PUBLIC LIB_VERSION="v${PROJECT_VERSION}") - --# Check if using GCC --if (CMAKE_CXX_COMPILER_ID STREQUAL "GNU") -- # Used by crash handler -- target_compile_definitions(spotify-qt-lib PRIVATE IS_GNU_CXX) -- # Enable all compiler warnings -- 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) diff --git a/srcpkgs/spotify-qt/template b/srcpkgs/spotify-qt/template deleted file mode 100644 index e223d6a18f65a6..00000000000000 --- a/srcpkgs/spotify-qt/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'spotify-qt' -pkgname=spotify-qt -version=4.0.1 -revision=1 -build_style=cmake -hostmakedepends="pkg-config qt6-base qt6-tools" -makedepends="qt6-base-devel qt6-svg-devel" -depends="qt6-svg" -short_desc="Lightweight Spotify client using Qt" -maintainer="Andrew Benson " -license="GPL-3.0-or-later" -homepage="https://github.com/kraxarn/spotify-qt" -distfiles="${homepage}/archive/v${version}.tar.gz" -checksum=75e735fa66eb7d20fd90a9600313a0bb78e071256e528554041641b6076a6b96 diff --git a/srcpkgs/spotify-tui/patches/openssl3.patch b/srcpkgs/spotify-tui/patches/openssl3.patch deleted file mode 100644 index a08f2823969cf0..00000000000000 --- a/srcpkgs/spotify-tui/patches/openssl3.patch +++ /dev/null @@ -1,614 +0,0 @@ -From: https://git.alpinelinux.org/aports/plain/testing/spotify-tui/openssl3.patch - -diff --git a/Cargo.lock b/Cargo.lock -index fa129f0..7ddbd81 100644 ---- a/Cargo.lock -+++ b/Cargo.lock -@@ -133,9 +133,9 @@ checksum = "b41b7ea54a0c9d92199de89e20e58d49f02f8e699814ef3fdf266f6f748d15c7" - - [[package]] - name = "base64" --version = "0.12.3" -+version = "0.13.0" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "3441f0f7b02788e948e47f457ca01f1d7e6d92c693bc132c22b087d3141c03ff" -+checksum = "904dfeac50f3cdaba28fc6f57fdcddb75f49ed61346676a78c4ffe55877802fd" - - [[package]] - name = "bitflags" -@@ -287,32 +287,16 @@ version = "0.1.5" - source = "registry+https://github.com/rust-lang/crates.io-index" - checksum = "245097e9a4535ee1e3e3931fcfcd55a796a44c643e8596ff6566d68f09b87bbc" - --[[package]] --name = "core-foundation" --version = "0.7.0" --source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "57d24c7a13c43e870e37c1556b74555437870a04514f7685f5b354e090567171" --dependencies = [ -- "core-foundation-sys 0.7.0", -- "libc", --] -- - [[package]] - name = "core-foundation" - version = "0.9.1" - source = "registry+https://github.com/rust-lang/crates.io-index" - checksum = "0a89e2ae426ea83155dccf10c0fa6b1463ef6d5fcb44cee0b224a408fa640a62" - dependencies = [ -- "core-foundation-sys 0.8.2", -+ "core-foundation-sys", - "libc", - ] - --[[package]] --name = "core-foundation-sys" --version = "0.7.0" --source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "b3a71ab494c0b5b860bdc8407ae08978052417070c2ced38573a9157ad75b8ac" -- - [[package]] - name = "core-foundation-sys" - version = "0.8.2" -@@ -326,7 +310,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" - checksum = "52a67c4378cf203eace8fb6567847eb641fd6ff933c1145a115c6ee820ebb978" - dependencies = [ - "bitflags", -- "core-foundation 0.9.1", -+ "core-foundation", - "foreign-types", - "libc", - ] -@@ -537,9 +521,9 @@ version = "0.1.8" - source = "registry+https://github.com/rust-lang/crates.io-index" - checksum = "aa4da3c766cd7a0db8242e326e9e4e081edd567072893ed320008189715366a4" - dependencies = [ -- "proc-macro2 1.0.24", -+ "proc-macro2 1.0.43", - "quote 1.0.7", -- "syn 1.0.60", -+ "syn 1.0.99", - "synstructure", - ] - -@@ -564,6 +548,16 @@ version = "0.1.1" - source = "registry+https://github.com/rust-lang/crates.io-index" - checksum = "00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b" - -+[[package]] -+name = "form_urlencoded" -+version = "1.0.1" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "5fc25a87fa4fd2094bffb06925852034d90a17f0d1e05197d4956d3555752191" -+dependencies = [ -+ "matches", -+ "percent-encoding 2.1.0", -+] -+ - [[package]] - name = "fuchsia-cprng" - version = "0.1.1" -@@ -641,9 +635,9 @@ source = "registry+https://github.com/rust-lang/crates.io-index" - checksum = "d0b5a30a4328ab5473878237c447333c093297bded83a4983d10f4deea240d39" - dependencies = [ - "proc-macro-hack", -- "proc-macro2 1.0.24", -+ "proc-macro2 1.0.43", - "quote 1.0.7", -- "syn 1.0.60", -+ "syn 1.0.99", - ] - - [[package]] -@@ -764,7 +758,7 @@ checksum = "28d569972648b2c512421b5f2a405ad6ac9666547189d0c5477a3f200f3e02f9" - dependencies = [ - "bytes 0.5.6", - "fnv", -- "itoa", -+ "itoa 0.4.6", - ] - - [[package]] -@@ -806,7 +800,7 @@ dependencies = [ - "http", - "http-body", - "httparse", -- "itoa", -+ "itoa 0.4.6", - "pin-project", - "socket2", - "time", -@@ -901,6 +895,12 @@ dependencies = [ - "libc", - ] - -+[[package]] -+name = "ipnet" -+version = "2.5.0" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "879d54834c8c76457ef4293a689b2a8c59b076067ad77b15efafbb05f92a592b" -+ - [[package]] - name = "itertools" - version = "0.8.2" -@@ -916,6 +916,12 @@ version = "0.4.6" - source = "registry+https://github.com/rust-lang/crates.io-index" - checksum = "dc6f3ad7b9d11a0c00842ff8de1b60ee58661048eb8049ed33c73594f359d7e6" - -+[[package]] -+name = "itoa" -+version = "1.0.3" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "6c8af84674fe1f223a982c933a0ee1086ac4d4052aa0fb8060c12c6ad838e754" -+ - [[package]] - name = "jpeg-decoder" - version = "0.1.20" -@@ -927,9 +933,9 @@ dependencies = [ - - [[package]] - name = "js-sys" --version = "0.3.42" -+version = "0.3.59" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "52732a3d3ad72c58ad2dc70624f9c17b46ecd0943b9a4f1ee37c4c18c5d983e2" -+checksum = "258451ab10b34f8af53416d1fdab72c22e805f0c92a1136d59470ec0b11138b2" - dependencies = [ - "wasm-bindgen", - ] -@@ -952,9 +958,9 @@ checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646" - - [[package]] - name = "libc" --version = "0.2.82" -+version = "0.2.127" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "89203f3fba0a3795506acaad8ebce3c80c0af93f994d5a1d7a0b1eeb23271929" -+checksum = "505e71a4706fa491e9b1b55f51b95d4037d0821ee40131190475f692b35b009b" - - [[package]] - name = "linked-hash-map" -@@ -1116,9 +1122,9 @@ dependencies = [ - - [[package]] - name = "native-tls" --version = "0.2.4" -+version = "0.2.10" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "2b0d88c06fe90d5ee94048ba40409ef1d9315d86f6f38c2efdaad4fb50c58b2d" -+checksum = "fd7e2f3618557f980e0b17e8856252eee3c97fa12c54dff0ca290fb6266ca4a9" - dependencies = [ - "lazy_static", - "libc", -@@ -1252,24 +1258,36 @@ checksum = "a9a7ab5d64814df0fe4a4b5ead45ed6c5f181ee3ff04ba344313a6c80446c5d4" - - [[package]] - name = "once_cell" --version = "1.4.0" -+version = "1.13.0" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "0b631f7e854af39a1739f401cf34a8a013dfe09eac4fa4dba91e9768bd28168d" -+checksum = "18a6dbe30758c9f83eb00cbea4ac95966305f5a7772f3f42ebfc7fc7eddbd8e1" - - [[package]] - name = "openssl" --version = "0.10.30" -+version = "0.10.41" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "8d575eff3665419f9b83678ff2815858ad9d11567e082f5ac1814baba4e2bcb4" -+checksum = "618febf65336490dfcf20b73f885f5651a0c89c64c2d4a8c3662585a70bf5bd0" - dependencies = [ - "bitflags", -- "cfg-if 0.1.10", -+ "cfg-if 1.0.0", - "foreign-types", -- "lazy_static", - "libc", -+ "once_cell", -+ "openssl-macros", - "openssl-sys", - ] - -+[[package]] -+name = "openssl-macros" -+version = "0.1.0" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "b501e44f11665960c7e7fcf062c7d96a14ade4aa98116c004b2e37b5be7d736c" -+dependencies = [ -+ "proc-macro2 1.0.43", -+ "quote 1.0.7", -+ "syn 1.0.99", -+] -+ - [[package]] - name = "openssl-probe" - version = "0.1.2" -@@ -1278,9 +1296,9 @@ checksum = "77af24da69f9d9341038eba93a073b1fdaaa1b788221b00a69bce9e762cb32de" - - [[package]] - name = "openssl-sys" --version = "0.9.58" -+version = "0.9.75" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "a842db4709b604f0fe5d1170ae3565899be2ad3d9cbc72dedc789ac0511f78de" -+checksum = "e5f9bd0c2710541a3cda73d6f9ac4f1b240de4ae261065d309dbe73d9dceb42f" - dependencies = [ - "autocfg 1.0.0", - "cc", -@@ -1329,22 +1347,22 @@ checksum = "d4fd5641d01c8f18a23da7b6fe29298ff4b55afcccdf78973b24cf3175fee32e" - - [[package]] - name = "pin-project" --version = "0.4.22" -+version = "0.4.30" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "12e3a6cdbfe94a5e4572812a0201f8c0ed98c1c452c7b8563ce2276988ef9c17" -+checksum = "3ef0f924a5ee7ea9cbcea77529dba45f8a9ba9f622419fe3386ca581a3ae9d5a" - dependencies = [ - "pin-project-internal", - ] - - [[package]] - name = "pin-project-internal" --version = "0.4.22" -+version = "0.4.30" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "6a0ffd45cf79d88737d7cc85bfd5d2894bee1139b356e616fe85dc389c61aaf7" -+checksum = "851c8d0ce9bebe43790dedfc86614c23494ac9f423dd618d3a61fc693eafe61e" - dependencies = [ -- "proc-macro2 1.0.24", -+ "proc-macro2 1.0.43", - "quote 1.0.7", -- "syn 1.0.60", -+ "syn 1.0.99", - ] - - [[package]] -@@ -1353,6 +1371,12 @@ version = "0.1.7" - source = "registry+https://github.com/rust-lang/crates.io-index" - checksum = "282adbf10f2698a7a77f8e983a74b2d18176c19a7fd32a45446139ae7b02b715" - -+[[package]] -+name = "pin-project-lite" -+version = "0.2.9" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "e0a7ae3ac2f1173085d398531c705756c94a4c56843785df85a60c1a0afac116" -+ - [[package]] - name = "pin-utils" - version = "0.1.0" -@@ -1406,11 +1430,11 @@ dependencies = [ - - [[package]] - name = "proc-macro2" --version = "1.0.24" -+version = "1.0.43" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "1e0704ee1a7e00d7bb417d0770ea303c1bccbabf0ef1667dae92b5967f5f8a71" -+checksum = "0a2ca2c61bc9f3d74d2886294ab7b9853abd9c1ad903a3ac7815c58989bb7bab" - dependencies = [ -- "unicode-xid 0.2.1", -+ "unicode-ident", - ] - - [[package]] -@@ -1434,7 +1458,7 @@ version = "1.0.7" - source = "registry+https://github.com/rust-lang/crates.io-index" - checksum = "aa563d17ecb180e500da1cfd2b028310ac758de548efdd203e18f283af693f37" - dependencies = [ -- "proc-macro2 1.0.24", -+ "proc-macro2 1.0.43", - ] - - [[package]] -@@ -1685,11 +1709,11 @@ dependencies = [ - - [[package]] - name = "reqwest" --version = "0.10.6" -+version = "0.10.10" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "3b82c9238b305f26f53443e3a4bc8528d64b8d0bee408ec949eb7bf5635ec680" -+checksum = "0718f81a8e14c4dbb3b34cf23dc6aaf9ab8a0dfec160c534b3dbca1aaa21f47c" - dependencies = [ -- "base64 0.12.3", -+ "base64 0.13.0", - "bytes 0.5.6", - "encoding_rs", - "futures-core", -@@ -1698,6 +1722,7 @@ dependencies = [ - "http-body", - "hyper", - "hyper-tls", -+ "ipnet", - "js-sys", - "lazy_static", - "log", -@@ -1705,14 +1730,14 @@ dependencies = [ - "mime_guess", - "native-tls", - "percent-encoding 2.1.0", -- "pin-project-lite", -+ "pin-project-lite 0.2.9", - "serde", - "serde_json", - "serde_urlencoded", - "tokio", - "tokio-socks", - "tokio-tls", -- "url 2.1.1", -+ "url 2.2.2", - "wasm-bindgen", - "wasm-bindgen-futures", - "web-sys", -@@ -1793,24 +1818,24 @@ checksum = "d29ab0c6d3fc0ee92fe66e2d99f700eab17a8d57d1c1d3b748380fb20baa78cd" - - [[package]] - name = "security-framework" --version = "0.4.4" -+version = "2.3.1" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "64808902d7d99f78eaddd2b4e2509713babc3dc3c85ad6f4c447680f3c01e535" -+checksum = "23a2ac85147a3a11d77ecf1bc7166ec0b92febfa4461c37944e180f319ece467" - dependencies = [ - "bitflags", -- "core-foundation 0.7.0", -- "core-foundation-sys 0.7.0", -+ "core-foundation", -+ "core-foundation-sys", - "libc", - "security-framework-sys", - ] - - [[package]] - name = "security-framework-sys" --version = "0.4.3" -+version = "2.4.2" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "17bf11d99252f512695eb468de5516e5cf75455521e69dfe343f3b74e4748405" -+checksum = "a9dd14d83160b528b7bfd66439110573efcfbe281b17fc2ca9f39f550d619c7e" - dependencies = [ -- "core-foundation-sys 0.7.0", -+ "core-foundation-sys", - "libc", - ] - -@@ -1829,9 +1854,9 @@ version = "1.0.128" - source = "registry+https://github.com/rust-lang/crates.io-index" - checksum = "13af2fbb8b60a8950d6c72a56d2095c28870367cc8e10c55e9745bac4995a2c4" - dependencies = [ -- "proc-macro2 1.0.24", -+ "proc-macro2 1.0.43", - "quote 1.0.7", -- "syn 1.0.60", -+ "syn 1.0.99", - ] - - [[package]] -@@ -1840,21 +1865,21 @@ version = "1.0.64" - source = "registry+https://github.com/rust-lang/crates.io-index" - checksum = "799e97dc9fdae36a5c8b8f2cae9ce2ee9fdce2058c57a93e6099d919fd982f79" - dependencies = [ -- "itoa", -+ "itoa 0.4.6", - "ryu", - "serde", - ] - - [[package]] - name = "serde_urlencoded" --version = "0.6.1" -+version = "0.7.1" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "9ec5d77e2d4c73717816afac02670d5c4f534ea95ed430442cad02e7a6e32c97" -+checksum = "d3491c14715ca2294c4d6a88f15e84739788c1d030eed8c110436aafdaa2f3fd" - dependencies = [ -- "dtoa", -- "itoa", -+ "form_urlencoded", -+ "itoa 1.0.3", -+ "ryu", - "serde", -- "url 2.1.1", - ] - - [[package]] -@@ -1974,13 +1999,13 @@ dependencies = [ - - [[package]] - name = "syn" --version = "1.0.60" -+version = "1.0.99" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "c700597eca8a5a762beb35753ef6b94df201c81cca676604f547495a0d7f0081" -+checksum = "58dbef6ec655055e20b86b15a8cc6d439cca19b667537ac6a1369572d151ab13" - dependencies = [ -- "proc-macro2 1.0.24", -+ "proc-macro2 1.0.43", - "quote 1.0.7", -- "unicode-xid 0.2.1", -+ "unicode-ident", - ] - - [[package]] -@@ -1989,9 +2014,9 @@ version = "0.12.4" - source = "registry+https://github.com/rust-lang/crates.io-index" - checksum = "b834f2d66f734cb897113e34aaff2f1ab4719ca946f9a7358dba8f8064148701" - dependencies = [ -- "proc-macro2 1.0.24", -+ "proc-macro2 1.0.43", - "quote 1.0.7", -- "syn 1.0.60", -+ "syn 1.0.99", - "unicode-xid 0.2.1", - ] - -@@ -2042,9 +2067,9 @@ version = "1.0.20" - source = "registry+https://github.com/rust-lang/crates.io-index" - checksum = "bd80fc12f73063ac132ac92aceea36734f04a1d93c1240c6944e23a3b8841793" - dependencies = [ -- "proc-macro2 1.0.24", -+ "proc-macro2 1.0.43", - "quote 1.0.7", -- "syn 1.0.60", -+ "syn 1.0.99", - ] - - [[package]] -@@ -2100,7 +2125,7 @@ dependencies = [ - "mio-named-pipes", - "mio-uds", - "num_cpus", -- "pin-project-lite", -+ "pin-project-lite 0.1.7", - "signal-hook-registry", - "slab", - "tokio-macros", -@@ -2113,16 +2138,16 @@ version = "0.2.6" - source = "registry+https://github.com/rust-lang/crates.io-index" - checksum = "e44da00bfc73a25f814cd8d7e57a68a5c31b74b3152a0a1d1f590c97ed06265a" - dependencies = [ -- "proc-macro2 1.0.24", -+ "proc-macro2 1.0.43", - "quote 1.0.7", -- "syn 1.0.60", -+ "syn 1.0.99", - ] - - [[package]] - name = "tokio-socks" --version = "0.2.2" -+version = "0.3.0" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "1997788a0e25e09300e44680ba1ef9d44d6f634a883641f80109e8b59c928daf" -+checksum = "d611fd5d241872372d52a0a3d309c52d0b95a6a67671a6c8f7ab2c4a37fb2539" - dependencies = [ - "bytes 0.4.12", - "either", -@@ -2151,7 +2176,7 @@ dependencies = [ - "futures-core", - "futures-sink", - "log", -- "pin-project-lite", -+ "pin-project-lite 0.1.7", - "tokio", - ] - -@@ -2218,6 +2243,12 @@ dependencies = [ - "matches", - ] - -+[[package]] -+name = "unicode-ident" -+version = "1.0.3" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "c4f5b37a154999a8f3f98cc23a628d850e154479cd94decf3414696e12e31aaf" -+ - [[package]] - name = "unicode-normalization" - version = "0.1.13" -@@ -2264,10 +2295,11 @@ dependencies = [ - - [[package]] - name = "url" --version = "2.1.1" -+version = "2.2.2" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "829d4a8476c35c9bf0bbce5a3b23f4106f79728039b726d292bb93bc106787cb" -+checksum = "a507c383b2d33b5fc35d1861e77e6b383d158b2da5e14fe51b83dfedf6fd578c" - dependencies = [ -+ "form_urlencoded", - "idna 0.2.0", - "matches", - "percent-encoding 2.1.0", -@@ -2315,11 +2347,11 @@ checksum = "fd6fbd9a79829dd1ad0cc20627bf1ed606756a7f77edff7b66b7064f9cb327c6" - - [[package]] - name = "wasm-bindgen" --version = "0.2.65" -+version = "0.2.82" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "f3edbcc9536ab7eababcc6d2374a0b7bfe13a2b6d562c5e07f370456b1a8f33d" -+checksum = "fc7652e3f6c4706c8d9cd54832c4a4ccb9b5336e2c3bd154d5cccfbf1c1f5f7d" - dependencies = [ -- "cfg-if 0.1.10", -+ "cfg-if 1.0.0", - "serde", - "serde_json", - "wasm-bindgen-macro", -@@ -2327,26 +2359,26 @@ dependencies = [ - - [[package]] - name = "wasm-bindgen-backend" --version = "0.2.65" -+version = "0.2.82" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "89ed2fb8c84bfad20ea66b26a3743f3e7ba8735a69fe7d95118c33ec8fc1244d" -+checksum = "662cd44805586bd52971b9586b1df85cdbbd9112e4ef4d8f41559c334dc6ac3f" - dependencies = [ - "bumpalo", -- "lazy_static", - "log", -- "proc-macro2 1.0.24", -+ "once_cell", -+ "proc-macro2 1.0.43", - "quote 1.0.7", -- "syn 1.0.60", -+ "syn 1.0.99", - "wasm-bindgen-shared", - ] - - [[package]] - name = "wasm-bindgen-futures" --version = "0.4.15" -+version = "0.4.32" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "41ad6e4e8b2b7f8c90b6e09a9b590ea15cb0d1dbe28502b5a405cd95d1981671" -+checksum = "fa76fb221a1f8acddf5b54ace85912606980ad661ac7a503b4570ffd3a624dad" - dependencies = [ -- "cfg-if 0.1.10", -+ "cfg-if 1.0.0", - "js-sys", - "wasm-bindgen", - "web-sys", -@@ -2354,9 +2386,9 @@ dependencies = [ - - [[package]] - name = "wasm-bindgen-macro" --version = "0.2.65" -+version = "0.2.82" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "eb071268b031a64d92fc6cf691715ca5a40950694d8f683c5bb43db7c730929e" -+checksum = "b260f13d3012071dfb1512849c033b1925038373aea48ced3012c09df952c602" - dependencies = [ - "quote 1.0.7", - "wasm-bindgen-macro-support", -@@ -2364,22 +2396,22 @@ dependencies = [ - - [[package]] - name = "wasm-bindgen-macro-support" --version = "0.2.65" -+version = "0.2.82" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "cf592c807080719d1ff2f245a687cbadb3ed28b2077ed7084b47aba8b691f2c6" -+checksum = "5be8e654bdd9b79216c2929ab90721aa82faf65c48cdf08bdc4e7f51357b80da" - dependencies = [ -- "proc-macro2 1.0.24", -+ "proc-macro2 1.0.43", - "quote 1.0.7", -- "syn 1.0.60", -+ "syn 1.0.99", - "wasm-bindgen-backend", - "wasm-bindgen-shared", - ] - - [[package]] - name = "wasm-bindgen-shared" --version = "0.2.65" -+version = "0.2.82" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "72b6c0220ded549d63860c78c38f3bcc558d1ca3f4efa74942c536ddbbb55e87" -+checksum = "6598dd0bd3c7d51095ff6531a5b23e02acdc81804e30d8f07afb77b7215a140a" - - [[package]] - name = "web-sys" diff --git a/srcpkgs/spotify-tui/template b/srcpkgs/spotify-tui/template deleted file mode 100644 index b47059db74bb32..00000000000000 --- a/srcpkgs/spotify-tui/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'spotify-tui' -pkgname=spotify-tui -version=0.25.0 -revision=4 -build_style=cargo -hostmakedepends="pkg-config python3" -makedepends="openssl-devel python3-devel libxcb-devel" -short_desc="Spotify for the terminal" -maintainer="Andrew Benson " -license="MIT" -homepage="https://github.com/Rigellute/spotify-tui" -distfiles="https://github.com/Rigellute/spotify-tui/archive/v${version}.tar.gz" -checksum=9d6fa998e625ceff958a5355b4379ab164ba76575143a7b6d5d8aeb6c36d70a7 - -pre_build() { - # fix various compilation issues - cargo update --package num-traits:0.2.12 --precise 0.2.15 - cargo update --package num-integer:0.1.43 --precise 0.1.45 - cargo update --package autocfg:1.0.0 --precise 1.1.0 - cargo update --package socket2:0.3.12 --precise 0.3.19 -} - -pre_configure() { - cargo update --package rustc-serialize@0.3.24 --precise 0.3.25 -} - -post_install() { - mv ${DESTDIR}/usr/bin/spt ${DESTDIR}/usr/bin/spotify-tui - vlicense LICENSE -} diff --git a/srcpkgs/spotify/files/EULA b/srcpkgs/spotify/files/EULA deleted file mode 100644 index 3149f959c367d6..00000000000000 --- a/srcpkgs/spotify/files/EULA +++ /dev/null @@ -1 +0,0 @@ -The current version can be found at: https://www.spotify.com/us/legal/end-user-agreement/ diff --git a/srcpkgs/spotify/files/spotify b/srcpkgs/spotify/files/spotify deleted file mode 100644 index ab9cc8db10f0a0..00000000000000 --- a/srcpkgs/spotify/files/spotify +++ /dev/null @@ -1,2 +0,0 @@ -#!/bin/sh -LD_LIBRARY_PATH=/usr/libexec/spotify exec /usr/libexec/spotify/spotify "$@" diff --git a/srcpkgs/spotify/template b/srcpkgs/spotify/template deleted file mode 100644 index ddb23e478bb50f..00000000000000 --- a/srcpkgs/spotify/template +++ /dev/null @@ -1,45 +0,0 @@ -# Template file for 'spotify' -pkgname=spotify -version=1.2.63 -revision=1 -_subver=394.g126b0d89 -archs="x86_64" -create_wrksrc=yes -hostmakedepends="libcurl" -depends="libcurl libayatana-appindicator libatomic" -short_desc="Proprietary music streaming client" -maintainer="Stefan Mühlinghaus " -license="custom:Proprietary" -homepage="https://www.spotify.com" -distfiles="http://repository.spotify.com/pool/non-free/s/spotify-client/spotify-client_${version}.${_subver}_amd64.deb" -checksum=99c229f829ccb9c2a188be80d1241d2b8c8fd35f1e8d773438c0f612d68e940e -repository=nonfree -restricted=yes -nostrip=yes - -do_install() { - vbin "${FILESDIR}/spotify" - - vmkdir usr/share/spotify - vmkdir usr/share/applications - vmkdir usr/libexec/ - vcopy usr/share/spotify usr/libexec/ - - ln -s "../../libexec/spotify/icons" "${DESTDIR}/usr/share/spotify/" - - # install icons - for _s in 16 22 24 32 48 64 128 256 512; do - vmkdir "usr/share/icons/hicolor/${_s}x${_s}/apps" - ln -sf "/usr/share/spotify/icons/spotify-linux-${_s}.png" \ - "${DESTDIR}/usr/share/icons/hicolor/${_s}x${_s}/apps/spotify-client.png" - done - - vmkdir usr/share/applications - mv "${DESTDIR}/usr/libexec/spotify/spotify.desktop" \ - "${DESTDIR}/usr/share/applications/spotify.desktop" - - # provide dynamic libraries - ln -s /usr/lib/libcurl.so.4 ${DESTDIR}/usr/libexec/spotify/libcurl-gnutls.so.4 - - vlicense ${FILESDIR}/EULA -} diff --git a/srcpkgs/spotify/update b/srcpkgs/spotify/update deleted file mode 100644 index 08f70820d54275..00000000000000 --- a/srcpkgs/spotify/update +++ /dev/null @@ -1,3 +0,0 @@ -site="http://repository.spotify.com/pool/non-free/s/spotify-client/" -version="${version}.${_subver}.amd64" -pattern='>spotify-client_\K.+(?=\.deb<)' diff --git a/srcpkgs/spotifyd/template b/srcpkgs/spotifyd/template deleted file mode 100644 index 367a4d6985e16a..00000000000000 --- a/srcpkgs/spotifyd/template +++ /dev/null @@ -1,33 +0,0 @@ -# Template file for 'spotifyd' -pkgname=spotifyd -version=0.4.1 -revision=1 -archs="x86_64* aarch64*" # aws-lc -build_style=cargo -configure_args="--no-default-features" -hostmakedepends="pkg-config cmake" -makedepends="openssl-devel $(vopt_if alsa alsa-lib-devel) - $(vopt_if pulseaudio pulseaudio-devel) $(vopt_if portaudio portaudio-devel) - $(vopt_if dbus dbus-devel)" -short_desc="Spotify client running as a UNIX daemon" -maintainer="Andrew Benson " -license="GPL-3.0-or-later" -homepage="https://github.com/Spotifyd/spotifyd" -changelog="https://raw.githubusercontent.com/Spotifyd/spotifyd/master/CHANGELOG.md" -distfiles="https://github.com/Spotifyd/spotifyd/archive/v${version}.tar.gz" -checksum=fdbf93c51232d85a0ef29813a02f3c23aacf733444eacf898729593e8837bcfc - -build_options="alsa pulseaudio portaudio dbus" -build_options_default="alsa pulseaudio portaudio dbus" - -export CFLAGS_${RUST_BUILD//-/_}="${CFLAGS_host}" -export CC_${RUST_BUILD//-/_}="${BUILD_CC}" - -_features="$(vopt_if alsa ',alsa_backend')" -_features+="$(vopt_if pulseaudio ',pulseaudio_backend')" -_features+="$(vopt_if dbus ',dbus_mpris')" -_features+="$(vopt_if portaudio ',portaudio_backend')" - -if [ "$_features" ]; then - configure_args+=" --features $_features" -fi diff --git a/srcpkgs/sprec/template b/srcpkgs/sprec/template deleted file mode 100644 index 10eb571f9da74e..00000000000000 --- a/srcpkgs/sprec/template +++ /dev/null @@ -1,33 +0,0 @@ -# Template file for 'sprec' -pkgname=sprec -version=0.1 -revision=1 -build_style=go -go_import_path="git.sr.ht/~geb/sprec" -hostmakedepends="scdoc" -makedepends="vosk-api libgomp-devel" -short_desc="Simple speech recognition for transcription using vosk-api" -maintainer="Anachron " -license="GPL-3.0-or-later" -homepage="https://git.sr.ht/~geb/sprec" -distfiles="https://git.sr.ht/~geb/sprec/archive/${version}.tar.gz" -checksum=085b7e0bd54ce79d7bb9b1f26cb72c6099264763a1b2c0743f15401b523aaae9 - -if [ "$XBPS_TARGET_LIBC" = musl ]; then - makedepends+=" libexecinfo-devel" -fi - -pre_build() { - # for the vosk-api package (openblas) - export CGO_LDFLAGS="$CGO_LDFLAGS -fopenmp" - - if [ "$XBPS_TARGET_LIBC" = musl ]; then - # for the vosk-api package (openfst) - export CGO_LDFLAGS="$CGO_LDFLAGS -lexecinfo" - fi -} - -post_build() { - scdoc < doc/sprec.1.scd > sprec.1 - vman sprec.1 -} diff --git a/srcpkgs/spreed-webrtc/INSTALL b/srcpkgs/spreed-webrtc/INSTALL deleted file mode 100644 index cdc528c6db87ce..00000000000000 --- a/srcpkgs/spreed-webrtc/INSTALL +++ /dev/null @@ -1,16 +0,0 @@ -case "${ACTION}" in -post) - # Do not be confused. This has no effect on whether or not the package is edited - # That honour rests on the string and it's companions. - if [ "${UPDATE}" != "yes" ]; then - sessionSecret=$(tr -dc [:xdigit:] < /dev/urandom | tr [:upper:] [:lower:] | head -c128) - encryptionSecret=$(tr -dc [:xdigit:] < /dev/urandom | tr [:upper:] [:lower:] | head -c64) - # The following is a public value but randomness should be fine - serverToken=$(tr -dc [:xdigit:] < /dev/urandom | tr [:upper:] [:lower:] | head -c64) - sed -i etc/spreed/webrtc.conf \ - -e "s!!$sessionSecret!" \ - -e "s!!$encryptionSecret!" \ - -e "s!!$serverToken!" - fi -;; -esac diff --git a/srcpkgs/spreed-webrtc/files/spreed-webrtc-server/run b/srcpkgs/spreed-webrtc/files/spreed-webrtc-server/run deleted file mode 100644 index 5617a24444865c..00000000000000 --- a/srcpkgs/spreed-webrtc/files/spreed-webrtc-server/run +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh -exec 2>&1 -exec chpst -u _spreed_webrtc:_spreed_webrtc spreed-webrtc-server -c /etc/spreed/webrtc.conf diff --git a/srcpkgs/spreed-webrtc/patches/config.patch b/srcpkgs/spreed-webrtc/patches/config.patch deleted file mode 100644 index 23bad59cebf717..00000000000000 --- a/srcpkgs/spreed-webrtc/patches/config.patch +++ /dev/null @@ -1,27 +0,0 @@ ---- a/server.conf.in 2017-10-24 17:32:49.929715267 -0400 -+++ b/server.conf.in 2017-10-24 17:52:14.557079287 -0400 -@@ -70,13 +70,13 @@ - ; Session secret to use for session id generator. 32 or 64 bytes of random data - ; are recommented (hex encoded). A warning will be logged if hex decode fails. - ; You can generate a secret easily with "xxd -ps -l 32 -c 32 /dev/random". --sessionSecret = the-default-secret-do-not-keep-me -+sessionSecret = - ; Encryption secret protecting the data in generated server side tokens. Use - ; 16, 24, or 32 bytes (hex encoded) to select AES-128, AES-192, or AES-256. - ; When you change the encryption secret, stored authentications, sessions and - ; contacts become invalid. A warning will be logged if hex decode fails. You - ; can generate a secret easily with "xxd -ps -l 32 -c 32 /dev/random". --encryptionSecret = tne-default-encryption-block-key -+encryptionSecret = - ; Full path to a text file containig client tokens which a user needs to enter - ; when accessing the web client. Each line in this file represents a valid - ; token. -@@ -109,7 +109,7 @@ - ; Server token is a public random string which is used to enhance security of - ; server generated security tokens. When the serverToken is changed all existing - ; nonces become invalid. Use 32 or 64 characters (eg. 16 or 32 byte hex). --serverToken = i-did-not-change-the-public-token-boo -+serverToken = - ; The server realm is part of the validation chain of tokens and nonces and is - ; added as suffix to server created user ids if user creation is enabled. When - ; the realm is changed, all existing tokens and nonces become invalid. diff --git a/srcpkgs/spreed-webrtc/patches/fix-uuid-newv4.patch b/srcpkgs/spreed-webrtc/patches/fix-uuid-newv4.patch deleted file mode 100644 index a765164f7e9a44..00000000000000 --- a/srcpkgs/spreed-webrtc/patches/fix-uuid-newv4.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/go/channelling/server/users.go 2018-01-15 14:20:19.997694620 +0100 -+++ b/go/channelling/server/users.go 2018-01-15 14:20:41.151902026 +0100 -@@ -456,7 +456,7 @@ func (users *Users) Post(request *http.R - } - - // Do this before session validation to avoid timing information. -- userid := fmt.Sprintf("%s@%s", uuid.NewV4().String(), users.realm) -+ userid := fmt.Sprintf("%s@%s", uuid.Must(uuid.NewV4()).String(), users.realm) - - // Make sure Sid matches session and is valid. - if !users.ValidateSession(snr.Id, snr.Sid) { diff --git a/srcpkgs/spreed-webrtc/patches/sbin.patch b/srcpkgs/spreed-webrtc/patches/sbin.patch deleted file mode 100644 index 28d66e0494370b..00000000000000 --- a/srcpkgs/spreed-webrtc/patches/sbin.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/Makefile.am.bck 2017-10-21 16:58:49.133926179 -0400 -+++ b/Makefile.am 2017-10-21 16:59:15.308887970 -0400 -@@ -33,7 +33,7 @@ - GOTESTFLAGS ?= - SYSTEM_GOPATH = /usr/share/gocode/src/ - --BIN ?= @prefix@/sbin -+BIN ?= @bindir@ - SHARE ?= @prefix@/share/spreed-webrtc-server - - OUTPUT := $(CURDIR)/bin diff --git a/srcpkgs/spreed-webrtc/template b/srcpkgs/spreed-webrtc/template deleted file mode 100644 index 4a17b5474f939a..00000000000000 --- a/srcpkgs/spreed-webrtc/template +++ /dev/null @@ -1,39 +0,0 @@ -# Template file for 'spreed-webrtc' -pkgname=spreed-webrtc -version=0.29.7 -revision=13 -build_style=go -go_import_path="github.com/strukturag/spreed-webrtc" -go_package="${go_import_path}/src/app/spreed-webrtc-server" -go_mod_mode=off -hostmakedepends="automake nodejs git which go1.20" -conf_files="/etc/spreed/webrtc.conf" -short_desc="WebRTC audio/video call and conferencing server and web client" -maintainer="Toyam Cox " -license="AGPL-3.0-or-later" -homepage="https://github.com/strukturag/spreed-webrtc" -distfiles="https://github.com/strukturag/spreed-webrtc/archive/v${version}.tar.gz" -checksum=d05b820fe3883840eadf8b96bda663397991849d9bda4750fc7c4e642c9c3268 - -system_accounts="_spreed_webrtc" -export GOTOOLCHAIN=go1.20 - -broken="GOTOOLCHAIN not supported" - -pre_build() { - ./autogen.sh - ./configure ${configure_args} - make assets -} - -post_install() { - vsconf server.conf.in - vmkdir etc/spreed 755 - vinstall server.conf.in 644 etc/spreed webrtc.conf # Match Ubuntu packaging and thus online docs - vlicense LICENSE - - export SHARE=/usr/share/spreed-webrtc-server - make DESTDIR="${DESTDIR}" install-assets - - vsv spreed-webrtc-server -} diff --git a/srcpkgs/spt/template b/srcpkgs/spt/template deleted file mode 100644 index e6139c88aaafa3..00000000000000 --- a/srcpkgs/spt/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'spt' -pkgname=spt -version=0.6 -revision=0 -short_desc="Simple pomodoro timer" -maintainer="Inokentiy Babushkin " -license="ISC" -hostmakedepends="pkg-config" -makedepends="libnotify-devel glib-devel" -build_style="gnu-makefile" -homepage="https://github.com/pickfire/spt" -distfiles="https://github.com/pickfire/${pkgname}/archive/${version}.tar.gz" -checksum=7ca59ad833f86fc41c1cad3d0835b8ce64682a33cc27a22c042a7e7bd09ab582 - -do_build() { - make CC=$CC ${makejobs} -} - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/sq/template b/srcpkgs/sq/template deleted file mode 100644 index 9e87bc836924f9..00000000000000 --- a/srcpkgs/sq/template +++ /dev/null @@ -1,33 +0,0 @@ -# Template file for 'sq' -pkgname=sq -version=0.48.5 -revision=1 -build_style=go -go_import_path="github.com/neilotoole/sq" -go_ldflags="-X ${go_import_path}/cli/buildinfo.Version=v${version}" -go_build_tags="libsqlite3" -make_check_args="-skip=TestEmptyAsNull" -makedepends="sqlite-devel" -short_desc="CLI tool that provides jq-style access to structured data sources" -maintainer="icp " -license="MIT" -homepage="https://sq.io" -changelog="https://raw.githubusercontent.com/neilotoole/sq/master/CHANGELOG.md" -distfiles="https://github.com/neilotoole/sq/archive/refs/tags/v${version}.tar.gz - https://github.com/neilotoole/sq/releases/download/v${version}/sq-${version}-linux-amd64.tar.gz" -checksum="4ed9cef836e66174b6e01c8d410cd393aeae7f7069a428a7ab2adcd1e282cf68 - f41667f940156715488f7f9f381702af10b074f8f4d3d36ba96e279854f6931c" -conflicts="squirrel sequoia-sq" - -post_extract() { - mv sq-${version}/* . -} - -post_install() { - for shell in bash fish zsh; do - vcompletion "completions/sq.${shell}" "${shell}" - done - - vman manpages/sq.1.gz - vlicense LICENSE -} diff --git a/srcpkgs/sqlcipher-devel b/srcpkgs/sqlcipher-devel deleted file mode 120000 index 72f9867cd360ee..00000000000000 --- a/srcpkgs/sqlcipher-devel +++ /dev/null @@ -1 +0,0 @@ -sqlcipher \ No newline at end of file diff --git a/srcpkgs/sqlcipher/template b/srcpkgs/sqlcipher/template deleted file mode 100644 index 1b36e931580315..00000000000000 --- a/srcpkgs/sqlcipher/template +++ /dev/null @@ -1,32 +0,0 @@ -# Template file for 'sqlcipher' -pkgname=sqlcipher -version=4.6.1 -revision=1 -build_style=gnu-configure -configure_args="--enable-tempstore=yes" -hostmakedepends="tcl" -makedepends="openssl-devel readline-devel" -short_desc="SQLite extension that provides transparent 256-bit AES encryption" -maintainer="Orphaned " -license="BSD-3-Clause" -homepage="https://www.zetetic.net/sqlcipher/" -changelog="https://raw.githubusercontent.com/sqlcipher/sqlcipher/v${version}/CHANGELOG.md" -distfiles="https://github.com/${pkgname}/${pkgname}/archive/v${version}.tar.gz" -checksum=d8f9afcbc2f4b55e316ca4ada4425daf3d0b4aab25f45e11a802ae422b9f53a3 - -CFLAGS="-DSQLITE_HAS_CODEC" - -post_install() { - vlicense LICENSE.md -} - -sqlcipher-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/sqlite-devel b/srcpkgs/sqlite-devel deleted file mode 120000 index 90a746152e828d..00000000000000 --- a/srcpkgs/sqlite-devel +++ /dev/null @@ -1 +0,0 @@ -sqlite \ No newline at end of file diff --git a/srcpkgs/sqlite-lemon b/srcpkgs/sqlite-lemon deleted file mode 120000 index 90a746152e828d..00000000000000 --- a/srcpkgs/sqlite-lemon +++ /dev/null @@ -1 +0,0 @@ -sqlite \ No newline at end of file diff --git a/srcpkgs/sqlite-pcre/template b/srcpkgs/sqlite-pcre/template deleted file mode 100644 index 2ec234ebbdc05f..00000000000000 --- a/srcpkgs/sqlite-pcre/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'sqlite-pcre' -pkgname=sqlite-pcre -version=0.1 -revision=1 -hostmakedepends="pkg-config" -makedepends="pcre-devel sqlite-devel" -short_desc="Perl-compatible regular expression support for the SQLite" -maintainer="Piotr Wójcik " -license="Public Domain" -homepage="http://git.altlinux.org/people/at/packages/?p=sqlite3-pcre.git;a=summary" -distfiles="http://git.altlinux.org/people/at/packages/?p=sqlite3-pcre.git;a=snapshot;h=refs/tags/${version}-alt1;sf=tgz>${version}.tar.gz" -checksum=@ada00e1707324112a713a18bc6447519c43861ed061f5b7afd234a65ae91cbe3 - -do_build() { - $CC -shared -fPIC $(pkg-config --cflags --libs sqlite3 libpcre) ${CFLAGS} ${LDFLAGS} pcre.c -o pcre.so -} - -do_install() { - vinstall pcre.so 644 usr/lib/sqlite3 -} diff --git a/srcpkgs/sqlite-tcl b/srcpkgs/sqlite-tcl deleted file mode 120000 index 90a746152e828d..00000000000000 --- a/srcpkgs/sqlite-tcl +++ /dev/null @@ -1 +0,0 @@ -sqlite \ No newline at end of file diff --git a/srcpkgs/sqlite-tools b/srcpkgs/sqlite-tools deleted file mode 120000 index 90a746152e828d..00000000000000 --- a/srcpkgs/sqlite-tools +++ /dev/null @@ -1 +0,0 @@ -sqlite \ No newline at end of file diff --git a/srcpkgs/sqlite/patches/cross-editline.patch b/srcpkgs/sqlite/patches/cross-editline.patch deleted file mode 100644 index 01af62ca2fcb13..00000000000000 --- a/srcpkgs/sqlite/patches/cross-editline.patch +++ /dev/null @@ -1,25 +0,0 @@ ---- a/autosetup/sqlite-config.tcl -+++ b/autosetup/sqlite-config.tcl -@@ -1076,6 +1076,10 @@ proc sqlite-check-line-editing {} { - # set the -I to one dir up from that because our sources - # #include or . - set v [file dirname $v] -+ } elseif {[string match */editline $v]} { -+ # ditto, but set to EDITLINE -+ set v [file dirname $v] -+ set editLibDef HAVE_EDITLINE - } - proj-opt-set with-readline-cflags "-I$v" - } -@@ -1111,6 +1115,11 @@ proc sqlite-check-line-editing {} { - } - } elseif {"" ne $rlInc && ![string match *-I* $rlInc]} { - proj-fatal "Argument to --with-readline-cflags is intended to be CFLAGS and contain -I..." -+ } else { -+ set v [string range $rlInc 2 end] -+ if {[file exists [file join $v "editline/readline.h"]]} { -+ set editLibDef HAVE_EDITLINE -+ } - } - - # If readline.h was found/specified, look for lib(readline|edit)... diff --git a/srcpkgs/sqlite/template b/srcpkgs/sqlite/template deleted file mode 100644 index 8c1d3f18e03f92..00000000000000 --- a/srcpkgs/sqlite/template +++ /dev/null @@ -1,86 +0,0 @@ -# Template file for 'sqlite' -pkgname=sqlite -version=3.50.4 -revision=1 -_amalgamationver=$(printf "%d%02d%02d00\n" ${version//./ }) -build_style=configure -# Even when it is included in the build, memsys5 is disabled by default. -configure_args="--enable-threadsafe --enable-load-extension --enable-math - --enable-fts3 --enable-fts4 --enable-fts5 --enable-memsys5 - --enable-rtree --enable-geopoly --host=$XBPS_CROSS_TRIPLET - --prefix=/usr --soname=legacy --editline - --with-readline-header=${CROSS_BUILD:+$XBPS_CROSS_BASE}/usr/include/editline/readline.h - --with-tcl=$XBPS_CROSS_BASE/usr/lib" -hostmakedepends="tcl" -makedepends="libedit-devel zlib-devel tcl-devel" -short_desc="SQL Database Engine in a C Library" -maintainer="Orphaned " -license="Public Domain" -homepage="https://sqlite.org/" -changelog="https://www.sqlite.org/changes.html" -distfiles="https://sqlite.org/2025/sqlite-src-${_amalgamationver}.zip" -checksum=b7b4dc060f36053902fb65b344bbbed592e64b2291a26ac06fe77eec097850e9 - -CFLAGS="-DSQLITE_ENABLE_DBSTAT_VTAB -DSQLITE_ENABLE_COLUMN_METADATA \ - -DSQLITE_ENABLE_UNLOCK_NOTIFY -DSQLITE_SECURE_DELETE \ - -DSQLITE_ENABLE_FTS3 -DSQLITE_ENABLE_FTS3_PARENTHESIS -DSQLITE_ENABLE_FTS4 \ - -DSQLITE_ENABLE_FTS3_TOKENIZER=1 -DSQLITE_ENABLE_BATCH_ATOMIC_WRITE=1 \ - -DSQLITE_ENABLE_DESERIALIZE -DSQLITE_USE_URI=1" -# explicitly enable fdatasync -CFLAGS+=" -DHAVE_FDATASYNC" -disable_parallel_build=yes - -# explicitly set byte order to avoid bad autodetection macros -case "$XBPS_TARGET_ENDIAN" in - le) CFLAGS+=" -DSHA3_BYTEORDER=1234 -DSQLITE_BYTEORDER=1234";; - be) CFLAGS+=" -DSHA3_BYTEORDER=4321 -DSQLITE_BYTEORDER=4321";; -esac - - -_tools="showdb showjournal showstat4 showwal sqldiff sqlite3_analyzer" -post_configure() { - sed -i '/LDFLAGS.rpath/s/=.*/=/' Makefile -} - -post_build() { - make $_tools - cd tool - echo $CC $CFLAGS $LDFLAGS -o lemon lemon.c - $CC $CFLAGS $LDFLAGS -o lemon lemon.c -} - -sqlite-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" - } -} - -sqlite-lemon_package() { - short_desc="LALR(1) Parser Generator from sqlite" - pkg_install() { - vbin tool/lemon - vinstall tool/lempar.c 644 usr/share/lemon - } -} - -sqlite-tools_package() { - short_desc+=" - tools" - pkg_install() { - local t - for t in $_tools; do - vbin $t - done - } -} - -sqlite-tcl_package() { - short_desc+=" - tcl bindings" - pkg_install() { - vmove "usr/lib/tcl*" - } -} diff --git a/srcpkgs/sqlite/update b/srcpkgs/sqlite/update deleted file mode 100644 index 425926ce0dad99..00000000000000 --- a/srcpkgs/sqlite/update +++ /dev/null @@ -1 +0,0 @@ -pattern='>Version \K[\d.]+' diff --git a/srcpkgs/sqlitebrowser/template b/srcpkgs/sqlitebrowser/template deleted file mode 100644 index 7fdca27efe807a..00000000000000 --- a/srcpkgs/sqlitebrowser/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'sqlitebrowser' -pkgname=sqlitebrowser -version=3.13.1 -revision=1 -build_style=cmake -configure_args="-DUSE_QT5=1" -hostmakedepends="pkg-config qt5-qmake" -makedepends="qt5-devel qt5-tools-devel sqlite-devel" -short_desc="Light GUI editor for SQLite databases" -maintainer="Orphaned " -license="MPL-2.0, GPL-3.0-or-later" -homepage="http://sqlitebrowser.org/" -distfiles="https://github.com/sqlitebrowser/sqlitebrowser/archive/v${version}.tar.gz" -checksum=1044ba67d649cabc459eb887c016f70d6a404ad651390ab33bf7859dc7f1b67b - -if [ "$CROSS_BUILD" ]; then - hostmakedepends+=" qt5-host-tools qt5-devel qt5-tools-devel" -fi diff --git a/srcpkgs/sqlmap/template b/srcpkgs/sqlmap/template deleted file mode 100644 index 06ff7b232fddab..00000000000000 --- a/srcpkgs/sqlmap/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'sqlmap' -pkgname=sqlmap -version=1.9.11 -revision=1 -pycompile_dirs="usr/libexec/sqlmap" -depends="python3" -short_desc="Automatic SQL injection and database takeover tool" -maintainer="Andrew Benson " -license="GPL-2.0-or-later" -homepage="http://sqlmap.org" -distfiles="https://github.com/sqlmapproject/sqlmap/archive/${version}.tar.gz" -checksum=7eb22f0011a33a1dc1a4d9138ecdfb2816db99701ae5207ed30ef0be7bc37b12 -python_version=3 - -do_install() { - vmkdir usr/libexec/${pkgname} - for dir in data extra lib plugins tamper thirdparty sqlmap.py sqlmapapi.py; do - vcopy $dir usr/libexec/${pkgname} - done - - vmkdir usr/bin - ln -sf /usr/libexec/${pkgname}/sqlmap.py ${DESTDIR}/usr/bin/ - ln -sf /usr/libexec/${pkgname}/sqlmapapi.py ${DESTDIR}/usr/bin/ - - vsconf sqlmap.conf -} diff --git a/srcpkgs/sqsh-tools/template b/srcpkgs/sqsh-tools/template deleted file mode 100644 index 46eeac6a575142..00000000000000 --- a/srcpkgs/sqsh-tools/template +++ /dev/null @@ -1,36 +0,0 @@ -# Template file for 'sqsh-tools' -pkgname=sqsh-tools -version=1.5.1 -revision=1 -build_style=meson -build_helper=qemu -hostmakedepends="pkg-config" -makedepends="libcurl-devel zlib-devel liblz4-devel liblzma-devel libzstd-devel - fuse3-devel" -short_desc="Fresh squashfs implementation" -maintainer="Enno Boland " -license="BSD-2-Clause" -homepage="https://gottox.de/sqsh-tools/" -distfiles="https://github.com/Gottox/sqsh-tools/releases/download/v${version}/sqsh-tools-${version}.tar.gz" -checksum=e6c1101cd71d578ccc23540fe0d524909aac9a3c8d7ed9e6b2fc5b81107dacd2 - -post_install() { - vlicense LICENSE -} - -libsqsh-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - vmove "usr/lib/libsqsh.a" - } -} - -libsqsh_package() { - pkg_install() { - vmove "usr/lib/libsqsh.so.*" - } -} diff --git a/srcpkgs/squashfs-tools-ng-devel b/srcpkgs/squashfs-tools-ng-devel deleted file mode 120000 index db396c77e32f7a..00000000000000 --- a/srcpkgs/squashfs-tools-ng-devel +++ /dev/null @@ -1 +0,0 @@ -squashfs-tools-ng \ No newline at end of file diff --git a/srcpkgs/squashfs-tools-ng/template b/srcpkgs/squashfs-tools-ng/template deleted file mode 100644 index 7375fe1b789a02..00000000000000 --- a/srcpkgs/squashfs-tools-ng/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'squashfs-tools-ng' -pkgname=squashfs-tools-ng -version=1.3.2 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="liblz4-devel liblzma-devel libzstd-devel lzo-devel zlib-devel" -short_desc="Set of tools and libraries for working with SquashFS images" -maintainer="Duncaen " -license="GPL-3.0-or-later, LGPL-3.0-or-later" -homepage="https://infraroot.at/projects/squashfs-tools-ng/index.html" -changelog="https://git.infraroot.at/squashfs-tools-ng.git/plain/CHANGELOG.md" -distfiles="https://infraroot.at/pub/squashfs/squashfs-tools-ng-${version}.tar.xz" -checksum=0d907ac3e735c351e47c867fb51d94bffa3b05fb95bec01f31e848b7c44215a9 - -squashfs-tools-ng-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" - } -} diff --git a/srcpkgs/squashfs-tools/patches/musl-missing-includes.patch b/srcpkgs/squashfs-tools/patches/musl-missing-includes.patch deleted file mode 100644 index 081d824a4ef87f..00000000000000 --- a/srcpkgs/squashfs-tools/patches/musl-missing-includes.patch +++ /dev/null @@ -1,12 +0,0 @@ ---- a/squashfs-tools/print_pager.h -+++ b/squashfs-tools/print_pager.h -@@ -23,6 +23,9 @@ - * print_pager.h - */ - -+#include -+#include -+ - #define TRUE 1 - #define FALSE 0 - diff --git a/srcpkgs/squashfs-tools/template b/srcpkgs/squashfs-tools/template deleted file mode 100644 index 140c36806db63a..00000000000000 --- a/srcpkgs/squashfs-tools/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'squashfs-tools' -pkgname=squashfs-tools -version=4.7.4 -revision=1 -build_wrksrc="squashfs-tools" -build_style=gnu-makefile -make_use_env=yes -make_build_args="XZ_SUPPORT=1 LZO_SUPPORT=1 LZMA_XZ_SUPPORT=1 LZ4_SUPPORT=1 ZSTD_SUPPORT=1" -make_install_args="INSTALL_PREFIX=\${DESTDIR}/usr INSTALL_MANPAGES_DIR=\${DESTDIR}/usr/share/man/man1" -hostmakedepends="which" -makedepends="zlib-devel lzo-devel liblzma-devel liblz4-devel libzstd-devel" -short_desc="Tool to create and append to squashfs filesystems" -maintainer="Duncaen " -license="GPL-2.0-or-later" -homepage="https://github.com/plougher/squashfs-tools" -changelog="https://github.com/plougher/squashfs-tools/raw/master/CHANGES" -distfiles="https://github.com/plougher/squashfs-tools/archive/refs/tags/${version}.tar.gz" -checksum=91c49f9a1ed972ad00688a38222119e2baf49ba74cf5fda05729a79d7d59d335 - -case "${XBPS_TARGET_MACHINE}" in -armv[67]l-musl) broken="need to backport SEEK_DATA musl patch https://github.com/bminor/musl/commit/cbacd638e32a02edbe66c48ae3d1361bc06a492a.patch" ;; -esac diff --git a/srcpkgs/squashfs-tools/update b/srcpkgs/squashfs-tools/update deleted file mode 100644 index 3cc708fcd94768..00000000000000 --- a/srcpkgs/squashfs-tools/update +++ /dev/null @@ -1 +0,0 @@ -pkgname="squashfs" diff --git a/srcpkgs/squashfuse-devel b/srcpkgs/squashfuse-devel deleted file mode 120000 index f53257b7100b4e..00000000000000 --- a/srcpkgs/squashfuse-devel +++ /dev/null @@ -1 +0,0 @@ -squashfuse \ No newline at end of file diff --git a/srcpkgs/squashfuse/template b/srcpkgs/squashfuse/template deleted file mode 100644 index ad2545aeeab57c..00000000000000 --- a/srcpkgs/squashfuse/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'squashfuse' -pkgname=squashfuse -version=0.6.1 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="fuse3-devel liblz4-devel liblzma-devel libzstd-devel lzo-devel - zlib-devel" -short_desc="FUSE filesystem to mount squashfs archives" -maintainer="Leah Neukirchen " -license="BSD-2-Clause" -homepage="https://github.com/vasi/squashfuse" -changelog="https://github.com/vasi/squashfuse/blob/master/NEWS" -distfiles="https://github.com/vasi/squashfuse/releases/download/${version}/squashfuse-${version}.tar.gz" -checksum=7b18a58c40a3161b5c329ae925b72336b5316941f906b446b8ed6c5a90989f8c - -post_install() { - vlicense LICENSE -} - -squashfuse-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision} fuse3-devel" - pkg_install() { - vmove usr/include - vmove usr/lib/*.a - vmove usr/lib/*.so - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/squeak/template b/srcpkgs/squeak/template deleted file mode 100644 index b9f969a403bb29..00000000000000 --- a/srcpkgs/squeak/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'squeak' -pkgname=squeak -version=4.10.2.2614 -revision=4 -build_style=gnu-configure -configure_script="./unix/cmake/configure" -configure_args="--without-quartz --with-x --with-fbdev" -hostmakedepends="cmake pkg-config" -makedepends="glib-devel pango-devel libuuid-devel alsa-lib-devel - pulseaudio-devel dbus-devel libXrender-devel MesaLib-devel" -short_desc="Full-featured implementation of the Smalltalk programming language" -maintainer="Orphaned " -license="MIT" -homepage="http://squeakvm.org" -distfiles="http://squeakvm.org/unix/release/Squeak-${version}-src.tar.gz" -checksum=3db6d12ea223e5bc49f52af7f6f832e383a3a006a53bc8a87f6469e1af5dfc2e - -# a terrible hack around terrible code -if [ "$XBPS_TARGET_LIBC" = "musl" ]; then - CFLAGS+=" -D__NEED_struct__IO_FILE" -fi - -post_install() { - vlicense unix/doc/LICENSE -} diff --git a/srcpkgs/squid/INSTALL.msg b/srcpkgs/squid/INSTALL.msg deleted file mode 100644 index 9d67ec9513442b..00000000000000 --- a/srcpkgs/squid/INSTALL.msg +++ /dev/null @@ -1,5 +0,0 @@ -Users updating should add - -log_uses_indirect_client off - -to their squid.conf to mitigate CVE-2018-1000027 diff --git a/srcpkgs/squid/files/cron.daily b/srcpkgs/squid/files/cron.daily deleted file mode 100644 index bcbced0bc73122..00000000000000 --- a/srcpkgs/squid/files/cron.daily +++ /dev/null @@ -1,4 +0,0 @@ -#!/bin/sh -if sv status squid | grep -q '^run'; then - squid -k rotate -fi diff --git a/srcpkgs/squid/files/squid/run b/srcpkgs/squid/files/squid/run deleted file mode 100644 index fc9ebd7241fd3e..00000000000000 --- a/srcpkgs/squid/files/squid/run +++ /dev/null @@ -1,5 +0,0 @@ -#!/bin/sh -e -exec 2>&1 -install -o squid -g squid -m 0755 -d /var/run/squid -squid -N -s -z -exec squid -N -s diff --git a/srcpkgs/squid/template b/srcpkgs/squid/template deleted file mode 100644 index e73856d05a1b80..00000000000000 --- a/srcpkgs/squid/template +++ /dev/null @@ -1,78 +0,0 @@ -# Template file for 'squid' -pkgname=squid -version=6.7 -revision=1 -build_style=gnu-configure -configure_args=" - --sysconfdir=/etc/squid - --libexecdir=/usr/libexec/squid - --datadir=/usr/share/squid - --localstatedir=/var - --with-logdir=/var/log/squid - --with-pidfile=/run/squid.pid - --enable-auth - --enable-auth-basic - --enable-auth-ntlm - --enable-auth-digest - --enable-auth-negotiate - --enable-esi - --enable-removal-policies=lru,heap - --enable-storeio=aufs,ufs,diskd,rock - --enable-delay-pools - --enable-arp-acl - --with-openssl=${XBPS_CROSS_BASE}/usr - --enable-snmp - --enable-icmp - --enable-linux-netfilter - --enable-ident-lookups - --enable-cache-digests - --enable-htcp - --enable-epoll - --with-large-files - --with-default-user=squid - --enable-async-io - --enable-icap-client - --enable-ssl-crtd - --disable-arch-native - --disable-strict-error-checking - --enable-wccpv2 - --with-build-environment=default" -conf_files="/etc/squid/squid.conf - /etc/squid/errorpage.css - /etc/squid/cachemgr.conf - /etc/squid/mime.conf" -make_dirs="/var/log/squid 750 squid squid - /var/cache/squid 750 squid squid" -hostmakedepends="perl pkg-config" -makedepends="libldap-devel libnetfilter_conntrack-devel pam-devel - libcap-devel libltdl-devel libxml2-devel" -depends="perl" -checkdepends="libcppunit-devel" -short_desc="Caching proxy for the Web" -maintainer="Toyam Cox " -license="GPL-2.0-or-later" -homepage="http://www.squid-cache.org/" -changelog="http://www.squid-cache.org/Versions/v${version%%.*}/changesets/" -distfiles="http://www.squid-cache.org/Versions/v${version%%.*}/squid-${version}.tar.xz" -checksum=e14daa4eae41925d1ae3f08e64439a6aaa3011bdced686628b8de697d5ab8428 -system_accounts="squid" -# squid-conf-tests requires a squid user in the system -make_check=no - -if [ "$XBPS_TARGET_LIBC" = "glibc" ]; then - makedepends+=" libxcrypt-devel" -fi - -pre_configure() { - export BUILDCXX="${CXX_host}" - export BUILDCXXFLAGS="-O2" -} - -post_install() { - chmod u+s \ - ${DESTDIR}/usr/libexec/squid/basic_ncsa_auth \ - ${DESTDIR}/usr/libexec/squid/basic_pam_auth \ - ${DESTDIR}/usr/libexec/squid/pinger - vsv squid - vinstall ${FILESDIR}/cron.daily 0744 etc/cron.daily squid -} diff --git a/srcpkgs/squid/update b/srcpkgs/squid/update deleted file mode 100644 index 6b3960fd8067d0..00000000000000 --- a/srcpkgs/squid/update +++ /dev/null @@ -1 +0,0 @@ -site="https://launchpad.net/squid/+download" diff --git a/srcpkgs/squiid/template b/srcpkgs/squiid/template deleted file mode 100644 index 0bab973a07618e..00000000000000 --- a/srcpkgs/squiid/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'squiid' -pkgname=squiid -version=1.3.0 -revision=1 -build_style=cargo -make_check_args="-p squiid -p squiid-engine -p squiid-parser" -short_desc="Advanced algebraic and RPN calculator" -maintainer="Connor Sample " -license="GPL-3.0-only" -homepage="https://imaginaryinfinity.net/squiid" -distfiles="https://gitlab.com/ImaginaryInfinity/squiid-calculator/squiid/-/archive/${version}/squiid-${version}.tar.gz" -checksum="bcf83dcc8bb1374866ee4fb8b31b96203476bb8cdde80cb0d24edfdbebd11469" - -post_install() { - vinstall branding/squiidsquare.svg 644 usr/share/icons/hicolor/scalable/apps squiid.svg - vinstall branding/icons/squiid512.png 644 usr/share/icons/hicolor/512x512/apps squiid.png - vinstall branding/icons/squiid256.png 644 usr/share/icons/hicolor/256x256/apps squiid.png - vinstall branding/icons/squiid128.png 644 usr/share/icons/hicolor/128x128/apps squiid.png - vinstall branding/icons/squiid64.png 644 usr/share/icons/hicolor/64x64/apps squiid.png - vinstall branding/icons/squiid32.png 644 usr/share/icons/hicolor/32x32/apps squiid.png - vinstall branding/icons/squiid16.png 644 usr/share/icons/hicolor/16x16/apps squiid.png - - vinstall packages/squiid.desktop 644 usr/share/applications -} diff --git a/srcpkgs/squirrel-devel b/srcpkgs/squirrel-devel deleted file mode 120000 index 17347961d65b1d..00000000000000 --- a/srcpkgs/squirrel-devel +++ /dev/null @@ -1 +0,0 @@ -squirrel \ No newline at end of file diff --git a/srcpkgs/squirrel-libs b/srcpkgs/squirrel-libs deleted file mode 120000 index 17347961d65b1d..00000000000000 --- a/srcpkgs/squirrel-libs +++ /dev/null @@ -1 +0,0 @@ -squirrel \ No newline at end of file diff --git a/srcpkgs/squirrel/patches/fix-version.patch b/srcpkgs/squirrel/patches/fix-version.patch deleted file mode 100644 index 172bc0bad7beb5..00000000000000 --- a/srcpkgs/squirrel/patches/fix-version.patch +++ /dev/null @@ -1,20 +0,0 @@ -From af69eb70844d5830c99d24e671352b2e5e0fe255 Mon Sep 17 00:00:00 2001 -From: Ingo Ruhnke -Date: Tue, 8 Mar 2022 18:25:30 +0100 -Subject: [PATCH] fixed version number in CMakeLists.txt - ---- - CMakeLists.txt | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/CMakeLists.txt b/CMakeLists.txt -index dc35b6f4..1870f990 100644 ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -1,5 +1,5 @@ - cmake_minimum_required(VERSION 3.4) --project(squirrel VERSION 3.1 LANGUAGES C CXX) -+project(squirrel VERSION 3.2 LANGUAGES C CXX) - - option(DISABLE_STATIC "Avoid building/installing static libraries.") - option(LONG_OUTPUT_NAMES "Use longer names for binaries and libraries: squirrel3 (not sq).") diff --git a/srcpkgs/squirrel/template b/srcpkgs/squirrel/template deleted file mode 100644 index 6c36f7595c77df..00000000000000 --- a/srcpkgs/squirrel/template +++ /dev/null @@ -1,33 +0,0 @@ -# Template file for 'squirrel' -pkgname=squirrel -version=3.2 -revision=3 -build_style=cmake -short_desc="Squirrel Programming Language" -maintainer="Wilson Birney " -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 - -post_install() { - vlicense COPYRIGHT -} - -squirrel-libs_package() { - short_desc+=" - runtime libraries" - pkg_install() { - vmove usr/lib/*.so.* - } -} - -squirrel-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - vmove "usr/lib/*.so" - vmove "usr/lib/*.a" - } -} diff --git a/srcpkgs/srain/template b/srcpkgs/srain/template deleted file mode 100644 index 02d17fa97127bd..00000000000000 --- a/srcpkgs/srain/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'srain' -pkgname=srain -version=1.7.0 -revision=2 -build_style=meson -build_helper=gir -configure_args="-Ddoc_builders=['html','man']" -hostmakedepends="pkg-config gettext glib-devel python3-Sphinx" -makedepends="glib-devel gtk+3-devel libconfig-devel openssl-devel - libsecret-devel libsoup3-devel libayatana-appindicator-devel" -short_desc="Modern IRC client written in GTK" -maintainer="icp " -license="GPL-3.0-linking-exception" -homepage="https://srain.silverrainz.me/" -changelog="https://srain.silverrainz.me/changelog.html" -distfiles="https://github.com/SrainApp/srain/archive/refs/tags/${version}.tar.gz" -checksum=a79bc0d3c257db1c1037b75c330a36c40660580f99327710419a0dacb1b5b18d diff --git a/srcpkgs/sratom-devel b/srcpkgs/sratom-devel deleted file mode 120000 index 42d46d77aafbd2..00000000000000 --- a/srcpkgs/sratom-devel +++ /dev/null @@ -1 +0,0 @@ -sratom \ No newline at end of file diff --git a/srcpkgs/sratom/template b/srcpkgs/sratom/template deleted file mode 100644 index ddb4493cbcabf3..00000000000000 --- a/srcpkgs/sratom/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'sratom' -pkgname=sratom -version=0.6.18 -revision=2 -build_style=meson -hostmakedepends="pkg-config" -makedepends="serd-devel sord-devel lv2" -short_desc="Library for serialising LV2 atoms to/from RDF (Turtle syntax)" -maintainer="Orphaned " -license="ISC" -homepage="https://gitlab.com/lv2/sratom/" -changelog="https://gitlab.com/lv2/sratom/-/raw/main/NEWS" -distfiles="https://download.drobilla.net/${pkgname}-${version}.tar.xz" -checksum=4c6a6d9e0b4d6c01cc06a8849910feceb92e666cb38779c614dd2404a9931e92 - -post_install() { - vlicense COPYING -} - -sratom-devel_package() { - depends="serd-devel>=0.18.0 sord-devel lv2 sratom>=${version}_${revision}" - short_desc+=" - Development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/srb2/template b/srcpkgs/srb2/template deleted file mode 100644 index 96b6f272818531..00000000000000 --- a/srcpkgs/srb2/template +++ /dev/null @@ -1,53 +0,0 @@ -# Template file for 'srb2' -pkgname=srb2 -version=2.2.15 -revision=1 -create_wrksrc=true -build_wrksrc="SRB2-SRB2_release_${version}" -build_style=gnu-makefile -make_use_env=yes -make_build_args="ECHO=1 LINUX=1 USE_OPENMP=1 EXENAME=${pkgname} - DBGNAME=${pkgname}-debug NOOBJDUMP=1 NOUPX=1 PREFIX=" -hostmakedepends="pkg-config gettext" -makedepends="SDL2-devel SDL2_mixer-devel libpng-devel libupnp-devel - libcurl-devel libgme-devel libopenmpt-devel miniupnpc-devel" -short_desc="3D Sonic fan game based off of Doom Legacy" -maintainer="oreo639 " -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="c2689074539bf23d81e8add5f2beeac1b69d5586d69d93d44f6f6b195076bbaf - 3eda3080ab87940fca5e4dcd22b8e041dc1d9e65bfe9177bff68383e9bd58a10" -restricted=yes - -case "$XBPS_TARGET_MACHINE" in - i686*) makedepends+=" nasm" ;; - x86_64*) make_build_args+=" X86_64=1 NONX86=1" ;; - *) make_build_args+=" NONX86=1" ;; -esac - -if [ "$XBPS_TARGET_LIBC" = musl ]; then - makedepends+=" libexecinfo-devel" - export LDFLAGS="-lexecinfo" -fi - -if [ -n "$CROSS_BUILD" ]; then - make_build_args+=" OBJCOPY=${XBPS_CROSS_TRIPLET}-objcopy" -fi - -do_install() { - vbin bin/${pkgname} - - PROGRAM_NAME="${pkgname}" PROGRAM_DESCRIPTION="${short_desc}" \ - PACKAGE_INSTALL_PATH="/usr/bin" PROGRAM_FILENAME="${pkgname}" \ - envsubst < debian-template/srb2.desktop > srb2.desktop - - vinstall srb2.png 644 /usr/share/pixmaps/ - vinstall srb2.desktop 644 /usr/share/applications/ - vmkdir /usr/share/games/SRB2 - for f in {srb2,music,characters,zones}.pk3 models models.dat; do - vcopy ../${f} /usr/share/games/SRB2 - done - find ${DESTDIR}/usr/share/games/SRB2 -type f -exec chmod 644 {} + -} diff --git a/srcpkgs/sres/template b/srcpkgs/sres/template deleted file mode 100644 index 24da2748608597..00000000000000 --- a/srcpkgs/sres/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'sres' -pkgname=sres -version=0.2 -revision=2 -build_style=gnu-makefile -makedepends="xcb-util-devel" -short_desc="Print the current screen resolution on stdout" -maintainer="Orphaned " -license="Public Domain" -homepage="https://github.com/baskerville/sres/" -distfiles="https://github.com/baskerville/sres/archive/${version}.tar.gz" -checksum=deb2030a32145984a2a0097a7f6245ab18c907ae233e10e519deccdf008e15e9 - -post_extract() { - sed -i '/CFLAGS/s/ =/+=/' Makefile -} -do_build() { - make CC="$CC" LDFLAGS="$LDFLAGS" ${makejobs} -} -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/srm/template b/srcpkgs/srm/template deleted file mode 100644 index bd0ef0a964c100..00000000000000 --- a/srcpkgs/srm/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'srm' -pkgname=srm -version=1.2.15 -revision=1 -build_style=gnu-configure -short_desc="A secure replacement for rm(1) that overwrites data before unlinking" -maintainer="Orphaned " -license="MIT" -homepage="http://srm.sourceforge.net/" -distfiles="${SOURCEFORGE_SITE}/srm/srm-${version}.tar.gz" -checksum=7583c1120e911e292f22b4a1d949b32c23518038afd966d527dae87c61565283 - -case $XBPS_TARGET_MACHINE in - *-musl) CFLAGS="-D__USE_GNU -D_GNU_SOURCE";; -esac - -post_install() { - vlicense COPYING LICENSE -} diff --git a/srcpkgs/srt-devel b/srcpkgs/srt-devel deleted file mode 120000 index c9e6a08910c3eb..00000000000000 --- a/srcpkgs/srt-devel +++ /dev/null @@ -1 +0,0 @@ -srt \ No newline at end of file diff --git a/srcpkgs/srt/patches/compiler.patch b/srcpkgs/srt/patches/compiler.patch deleted file mode 100644 index 73852e061008ca..00000000000000 --- a/srcpkgs/srt/patches/compiler.patch +++ /dev/null @@ -1,23 +0,0 @@ -Use the compiler we setup instead of trying to construct it in cmake -with prefixes. - ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -211,7 +211,7 @@ - set(CMAKE_LIBRARY_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}) - set(CMAKE_RUNTIME_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}) - --if (NOT DEFINED WITH_COMPILER_TYPE) -+if (DEFINED FOO) - - # This is for a case when you provided the prefix, but you didn't - # provide compiler type. This option is in this form predicted to work -@@ -227,7 +227,7 @@ - set (USING_DEFAULT_COMPILER_PREFIX 1) - endif() - --if (NOT USING_DEFAULT_COMPILER_PREFIX OR DEFINED WITH_COMPILER_PREFIX) -+if (DEFINED FOO) - message(STATUS "Handling compiler with PREFIX=${WITH_COMPILER_PREFIX} TYPE=${WITH_COMPILER_TYPE}") - - parse_compiler_type(${WITH_COMPILER_TYPE} COMPILER_TYPE COMPILER_SUFFIX) diff --git a/srcpkgs/srt/patches/dynamic-link.patch b/srcpkgs/srt/patches/dynamic-link.patch deleted file mode 100644 index cce249b66a3829..00000000000000 --- a/srcpkgs/srt/patches/dynamic-link.patch +++ /dev/null @@ -1,21 +0,0 @@ -Dynamically link libsrt - ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -1061,13 +1061,13 @@ - # If static is available, link apps against static one. - # Otherwise link against shared one. - --if (srt_libspec_static) -+if(srt_libspec_shared) -+ set (srt_link_library ${TARGET_srt}_shared) -+elseif(srt_libspec_static) - set (srt_link_library ${TARGET_srt}_static) - if (ENABLE_RELATIVE_LIBPATH) - message(STATUS "ENABLE_RELATIVE_LIBPATH=ON will be ignored due to static linking.") - endif() --elseif(srt_libspec_shared) -- set (srt_link_library ${TARGET_srt}_shared) - else() - message(FATAL_ERROR "Either ENABLE_STATIC or ENABLE_SHARED has to be ON!") - endif() diff --git a/srcpkgs/srt/template b/srcpkgs/srt/template deleted file mode 100644 index 829fb980cdba74..00000000000000 --- a/srcpkgs/srt/template +++ /dev/null @@ -1,35 +0,0 @@ -# Template file for 'srt' -pkgname=srt -version=1.5.4 -revision=2 -build_style=cmake -configure_args=" - -DCMAKE_INSTALL_BINDIR=bin - -DCMAKE_INSTALL_INCLUDEDIR=include" -hostmakedepends="pkg-config" -makedepends="openssl-devel" -short_desc="Secure, Reliable, Transport" -maintainer="Duncaen " -license="MPL-2.0" -homepage="https://github.com/Haivision/srt" -changelog="https://github.com/Haivision/srt/releases" -distfiles="https://github.com/Haivision/srt/archive/refs/tags/v${version}.tar.gz" -checksum=d0a8b600fe1b4eaaf6277530e3cfc8f15b8ce4035f16af4a5eb5d4b123640cdd - -libsrt_package() { - short_desc+=" - development files" - pkg_install() { - vmove "usr/lib/*.so.*" - } -} - -srt-devel_package() { - depends="libsrt>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/ssdeep/template b/srcpkgs/ssdeep/template deleted file mode 100644 index 01417b4c506653..00000000000000 --- a/srcpkgs/ssdeep/template +++ /dev/null @@ -1,32 +0,0 @@ -# Template file for 'ssdeep' -pkgname=ssdeep -version=2.14.1 -revision=2 -build_style=gnu-configure -hostmakedepends="automake libtool" -short_desc="Compute context triggered piecewise hashes" -maintainer="Leah Neukirchen " -license="GPL-2.0-only" -homepage="https://ssdeep-project.github.io/ssdeep/" -distfiles="https://github.com/ssdeep-project/ssdeep/archive/release-${version}.tar.gz" -checksum=d96f667a8427ad96da197884574c7ca8c7518a37d9ac8593b6ea77e7945720a4 - -pre_configure() { - autoreconf -fi -} - -libfuzzy_package() { - short_desc="Fuzzy hashing API" - pkg_install() { - vmove "usr/lib/*.so.*" - } -} -libfuzzy-devel_package() { - depends="libfuzzy>=${version}_${revision}" - short_desc="Fuzzy hashing API -- development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/ssdeep/update b/srcpkgs/ssdeep/update deleted file mode 100644 index d309484699391d..00000000000000 --- a/srcpkgs/ssdeep/update +++ /dev/null @@ -1 +0,0 @@ -pkgname=release diff --git a/srcpkgs/ssh-audit/template b/srcpkgs/ssh-audit/template deleted file mode 100644 index e51fe27a1d84f4..00000000000000 --- a/srcpkgs/ssh-audit/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'ssh-audit' -pkgname=ssh-audit -version=3.3.0 -revision=2 -build_style="python3-module" -hostmakedepends="python3-setuptools" -depends="python3" -checkdepends="python3-pytest" -short_desc="SSH server & client auditing" -maintainer="Andrew Benson " -license="MIT" -homepage="https://github.com/jtesta/ssh-audit" -distfiles="https://github.com/jtesta/ssh-audit/archive/v${version}.tar.gz" -checksum=e533c9ff2c1e655576b78a7732cdb01cf765e002716e5c086322ba4737c5e63b -python_version=3 - -post_install() { - vlicense LICENSE - vman ssh-audit.1 -} diff --git a/srcpkgs/sshguard/files/sshguard-socklog/run b/srcpkgs/sshguard/files/sshguard-socklog/run deleted file mode 100644 index 4fcd23a169ac2b..00000000000000 --- a/srcpkgs/sshguard/files/sshguard-socklog/run +++ /dev/null @@ -1,15 +0,0 @@ -#!/bin/sh -exec 2>&1 - -# Defaults that mabe be overridden (or erased entirely) by configuration -LOGFILE="${LOGFILE:-/var/log/socklog/secure/current}" -BLACKLIST_SPEC="${BLACKLIST_SPEC:-200:/var/db/sshguard/blacklist.db}" - -# Allow the firewall and logger backends to be specified -[ -f ./conf ] && . ./conf - -# If specified, add blacklist spec and log source to OPTS -[ -n "$BLACKLIST_SPEC" ] && OPTS="-b $BLACKLIST_SPEC" -[ -n "$LOGFILE" ] && OPTS="-l $LOGFILE $OPTS" - -exec sshguard $OPTS 2>&1 diff --git a/srcpkgs/sshguard/template b/srcpkgs/sshguard/template deleted file mode 100644 index 9ae4a924e06ef4..00000000000000 --- a/srcpkgs/sshguard/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'sshguard' -pkgname=sshguard -version=2.5.1 -revision=1 -build_style=gnu-configure -hostmakedepends="flex" -short_desc="Protects networked hosts from brute force attacks" -maintainer="Andrew J. Hesford " -license="BSD-3-Clause" -homepage="https://www.sshguard.net/" -distfiles="${SOURCEFORGE_SITE}/sshguard/sshguard-${version}.tar.gz" -checksum=997a1e0ec2b2165b4757c42f8948162eb534183946af52efc406885d97cb89fc - -make_dirs="/var/db/sshguard 0755 root root" -conf_files="/etc/sshguard.conf" - -post_install() { - vsv sshguard-socklog - vconf examples/sshguard.conf.sample sshguard.conf - vsed -i 's@/usr/local/@/usr/@g' ${DESTDIR}/etc/sshguard.conf - vlicense COPYING -} diff --git a/srcpkgs/sshpass/template b/srcpkgs/sshpass/template deleted file mode 100644 index 3395aad4d1b728..00000000000000 --- a/srcpkgs/sshpass/template +++ /dev/null @@ -1,11 +0,0 @@ -# Template file for 'sshpass' -pkgname=sshpass -version=1.10 -revision=1 -build_style=gnu-configure -short_desc="Non-interactive ssh password auth" -maintainer="Orphaned " -license="GPL-2.0-only" -homepage="https://sshpass.sourceforge.net/" -distfiles="${SOURCEFORGE_SITE}/sshpass/sshpass-${version}.tar.gz" -checksum=ad1106c203cbb56185ca3bad8c6ccafca3b4064696194da879f81c8d7bdfeeda diff --git a/srcpkgs/sshuttle/template b/srcpkgs/sshuttle/template deleted file mode 100644 index 0560a6e8092926..00000000000000 --- a/srcpkgs/sshuttle/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'sshuttle' -pkgname=sshuttle -version=1.1.2 -revision=2 -build_style=python3-pep517 -hostmakedepends="python3-poetry-core python3-Sphinx" -depends="python3-psutil" -checkdepends="python3-flake8 python3-mock python3-pytest" -short_desc="Transparent proxy server that forwards TCP packets over ssh" -maintainer="Orphaned " -license="LGPL-2.1-or-later" -homepage="https://github.com/sshuttle/sshuttle" -changelog="https://github.com/sshuttle/sshuttle/raw/master/CHANGES.rst" -distfiles="${homepage}/archive/v${version}.tar.gz" -checksum=85dc603af59ab45a30f96273fe971821b73d8686659c922f76b1f039f16f5e8e - -pre_check() { - vsed -i -e '/addopts/d' setup.cfg -} - -post_install() { - make -C docs man - vman docs/_build/man/sshuttle.1 -} diff --git a/srcpkgs/ssl_exporter/files/ssl_exporter/run b/srcpkgs/ssl_exporter/files/ssl_exporter/run deleted file mode 100644 index 038148e06bec8e..00000000000000 --- a/srcpkgs/ssl_exporter/files/ssl_exporter/run +++ /dev/null @@ -1,5 +0,0 @@ -#!/bin/sh -exec 2>&1 - -[ -r ./conf ] && . ./conf -exec chpst -u nobody ssl_exporter $OPTS diff --git a/srcpkgs/ssl_exporter/template b/srcpkgs/ssl_exporter/template deleted file mode 100644 index e41685304e7aec..00000000000000 --- a/srcpkgs/ssl_exporter/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'ssl_exporter' -pkgname=ssl_exporter -version=2.4.3 -revision=1 -build_style=go -go_import_path=github.com/ribbybibby/ssl_exporter/v2 -short_desc="Exports Prometheus metrics for SSL certificates" -maintainer="Michael Aldridge " -license="Apache-2.0" -homepage="https://github.com/ribbybibby/ssl_exporter" -distfiles="https://github.com/ribbybibby/ssl_exporter/archive/v$version.tar.gz" -checksum=6b50153ac8f79bd6ffc2d5045325bf23c210d0ffa27b3c68f74e274b2d258f28 - -post_install() { - vsv ssl_exporter -} diff --git a/srcpkgs/sslh/files/sslh/run b/srcpkgs/sslh/files/sslh/run deleted file mode 100644 index 247f31341787af..00000000000000 --- a/srcpkgs/sslh/files/sslh/run +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh -exec 2>&1 -exec sslh -f -u nobody -F/etc/sslh.cfg diff --git a/srcpkgs/sslh/template b/srcpkgs/sslh/template deleted file mode 100644 index c75f4f33cd8a5f..00000000000000 --- a/srcpkgs/sslh/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'sslh' -pkgname=sslh -version=1.22c -revision=2 -hostmakedepends="perl" -makedepends="pcre-devel libconfig-devel libcap-devel pcre2-devel" -short_desc="Applicative Protocol Multiplexer" -maintainer="Markus Berger " -license="GPL-2.0-or-later" -homepage="https://www.rutschle.net/tech/sslh/README.html" -distfiles="https://github.com/yrutschle/sslh/archive/v${version}.tar.gz" -checksum=ec5f6998f90b2849d113f2617db7ceca5281fbe4ef55fcd185789d390c09eb04 - -do_build() { - sed -i 's|^MAN=sslh.8.gz|MAN=sslh.8|g' Makefile - sed -i 's|sbin|bin|g' Makefile - sed -i 's|sslh.pod \| gzip -9 - > $(MAN)|sslh.pod > $(MAN)|g' Makefile - make CC=$CC ENABLE_REGEX=1 USELIBPCRE=1 USELIBCONFIG=1 USELIBCAP=1 -} -do_install() { - make DESTDIR=${DESTDIR} PREFIX=/usr install - vman sslh.8 - vsv sslh - for f in *.cfg; do - vdoc ${f} - done - vdoc README.md -} diff --git a/srcpkgs/sslh/update b/srcpkgs/sslh/update deleted file mode 100644 index 5cc0bafd03c302..00000000000000 --- a/srcpkgs/sslh/update +++ /dev/null @@ -1 +0,0 @@ -site=https://www.rutschle.net/tech/sslh/download.html diff --git a/srcpkgs/sslscan/template b/srcpkgs/sslscan/template deleted file mode 100644 index e733fb3a8dd4a2..00000000000000 --- a/srcpkgs/sslscan/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'sslscan' -pkgname=sslscan -version=2.1.6 -revision=1 -build_style=gnu-makefile -makedepends="openssl-devel" -short_desc="Fast SSL/TLS scanner" -maintainer="Daniel Eyßer " -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=5995b32c065715e8da2fd83ad99c07de4938ff55d46c6665bdc71b74814236a8 -# No test suite -make_check=no diff --git a/srcpkgs/ssoma/patches/no-git.diff b/srcpkgs/ssoma/patches/no-git.diff deleted file mode 100644 index 66e371c1d6c7b6..00000000000000 --- a/srcpkgs/ssoma/patches/no-git.diff +++ /dev/null @@ -1,16 +0,0 @@ ---- a/Makefile.PL -+++ b/Makefile.PL -@@ -6,9 +6,10 @@ - # so don't depend on any public Perl API - use strict; - use ExtUtils::MakeMaker; --my @EXE_FILES = split("\n", `git ls-files 'script/' 2>/dev/null`); --my $PM_FILES = `git ls-files lib '*.pm' 2>/dev/null`; --$PM_FILES =~ tr/\n/ /; -+open my $m, '<', 'MANIFEST' or die "open(MANIFEST): $!\n"; -+chomp(my @manifest = (<$m>)); -+my @EXE_FILES = grep(m!^script/!, @manifest); -+my $PM_FILES = join(' ', grep(m!^lib/.*\.pm$!, @manifest)); - - WriteMakefile( - NAME => 'ssoma', diff --git a/srcpkgs/ssoma/template b/srcpkgs/ssoma/template deleted file mode 100644 index 9fbee6bead10a6..00000000000000 --- a/srcpkgs/ssoma/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'ssoma' -pkgname=ssoma -version=0.2.0 -revision=4 -make_install_target="install install-man prefix=/usr" -build_style=perl-module -depends="perl perl-Email-LocalDelivery perl-Email-MIME perl-File-Path-Expand - perl-IPC-Run perl-Net-IMAP-Simple" -hostmakedepends="$depends git perl-CGI perl-HTML-Parser" -makedepends="perl" -short_desc="Some sort of mail archiver" -maintainer="Leah Neukirchen " -license="AGPL-3.0-or-later" -homepage="https://ssoma.public-inbox.org/" -distfiles="https://ssoma.public-inbox.org/files/${pkgname}-${version}.tar.gz" -checksum=7455bafb344aaa8eeac78ae5efcca2384d11baface1194c35bafd30353168faf - -post_install() { - vlicense COPYING -} diff --git a/srcpkgs/ssr/patches/0001-Fix-build-with-ffmpeg-5.0.patch b/srcpkgs/ssr/patches/0001-Fix-build-with-ffmpeg-5.0.patch deleted file mode 100644 index 4c069b5a9fc464..00000000000000 --- a/srcpkgs/ssr/patches/0001-Fix-build-with-ffmpeg-5.0.patch +++ /dev/null @@ -1,241 +0,0 @@ -From f4cbde38021d9330dc73d2e3dfa8a70da3ff5721 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Bernhard=20Rosenkr=C3=A4nzer?= -Date: Sun, 16 Jan 2022 02:40:04 +0100 -Subject: [PATCH] Fix build with ffmpeg 5.0 -MIME-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit - -Adapt to ffmpeg 5.0 requiring more const-ness for AVCodec. - -Signed-off-by: Bernhard Rosenkränzer ---- - src/AV/Output/AudioEncoder.cpp | 6 +++--- - src/AV/Output/AudioEncoder.h | 4 ++-- - src/AV/Output/BaseEncoder.cpp | 4 ++-- - src/AV/Output/BaseEncoder.h | 4 ++-- - src/AV/Output/Muxer.cpp | 12 ++++++------ - src/AV/Output/Muxer.h | 4 ++-- - src/AV/Output/VideoEncoder.cpp | 6 +++--- - src/AV/Output/VideoEncoder.h | 4 ++-- - 8 files changed, 22 insertions(+), 22 deletions(-) - -diff --git a/src/AV/Output/AudioEncoder.cpp b/src/AV/Output/AudioEncoder.cpp -index 34d015c..cefc2e0 100644 ---- a/src/AV/Output/AudioEncoder.cpp -+++ b/src/AV/Output/AudioEncoder.cpp -@@ -34,7 +34,7 @@ const std::vector AudioEncoder::SUPPORTED_SAMPLE - - const unsigned int AudioEncoder::DEFAULT_FRAME_SAMPLES = 1024; - --AudioEncoder::AudioEncoder(Muxer* muxer, AVStream* stream, AVCodecContext *codec_context, AVCodec* codec, AVDictionary** options) -+AudioEncoder::AudioEncoder(Muxer* muxer, AVStream* stream, AVCodecContext *codec_context, const AVCodec* codec, AVDictionary** options) - : BaseEncoder(muxer, stream, codec_context, codec, options) { - - #if !SSR_USE_AVCODEC_ENCODE_AUDIO2 -@@ -77,7 +77,7 @@ unsigned int AudioEncoder::GetSampleRate() { - } - - bool AudioEncoder::AVCodecIsSupported(const QString& codec_name) { -- AVCodec *codec = avcodec_find_encoder_by_name(codec_name.toUtf8().constData()); -+ const AVCodec *codec = avcodec_find_encoder_by_name(codec_name.toUtf8().constData()); - if(codec == NULL) - return false; - if(!av_codec_is_encoder(codec)) -@@ -93,7 +93,7 @@ bool AudioEncoder::AVCodecIsSupported(const QString& codec_name) { - return false; - } - --void AudioEncoder::PrepareStream(AVStream* stream, AVCodecContext* codec_context, AVCodec* codec, AVDictionary** options, const std::vector >& codec_options, -+void AudioEncoder::PrepareStream(AVStream* stream, AVCodecContext* codec_context, const AVCodec* codec, AVDictionary** options, const std::vector >& codec_options, - unsigned int bit_rate, unsigned int channels, unsigned int sample_rate) { - - if(channels == 0) { -diff --git a/src/AV/Output/AudioEncoder.h b/src/AV/Output/AudioEncoder.h -index c93278c..ae9c82e 100644 ---- a/src/AV/Output/AudioEncoder.h -+++ b/src/AV/Output/AudioEncoder.h -@@ -40,7 +40,7 @@ private: - #endif - - public: -- AudioEncoder(Muxer* muxer, AVStream* stream, AVCodecContext* codec_context, AVCodec* codec, AVDictionary** options); -+ AudioEncoder(Muxer* muxer, AVStream* stream, AVCodecContext* codec_context, const AVCodec* codec, AVDictionary** options); - ~AudioEncoder(); - - // Returns the required frame size, i.e. the number of samples (for each channel). -@@ -57,7 +57,7 @@ public: - - public: - static bool AVCodecIsSupported(const QString& codec_name); -- static void PrepareStream(AVStream* stream, AVCodecContext* codec_context, AVCodec* codec, AVDictionary** options, const std::vector >& codec_options, -+ static void PrepareStream(AVStream* stream, AVCodecContext* codec_context, const AVCodec* codec, AVDictionary** options, const std::vector >& codec_options, - unsigned int bit_rate, unsigned int channels, unsigned int sample_rate); - - private: -diff --git a/src/AV/Output/BaseEncoder.cpp b/src/AV/Output/BaseEncoder.cpp -index 7c01ef3..4780aaf 100644 ---- a/src/AV/Output/BaseEncoder.cpp -+++ b/src/AV/Output/BaseEncoder.cpp -@@ -42,7 +42,7 @@ double ParseCodecOptionDouble(const QString& key, const QString& value, double m - return clamp(value_double, min, max) * multiply; - } - --BaseEncoder::BaseEncoder(Muxer* muxer, AVStream* stream, AVCodecContext* codec_context, AVCodec* codec, AVDictionary** options) { -+BaseEncoder::BaseEncoder(Muxer* muxer, AVStream* stream, AVCodecContext* codec_context, const AVCodec* codec, AVDictionary** options) { - - m_muxer = muxer; - m_stream = stream; -@@ -157,7 +157,7 @@ void BaseEncoder::IncrementPacketCounter() { - ++lock->m_total_packets; - } - --void BaseEncoder::Init(AVCodec* codec, AVDictionary** options) { -+void BaseEncoder::Init(const AVCodec* codec, AVDictionary** options) { - - // open codec - if(avcodec_open2(m_codec_context, codec, options) < 0) { -diff --git a/src/AV/Output/BaseEncoder.h b/src/AV/Output/BaseEncoder.h -index 3d92f29..7f02bbd 100644 ---- a/src/AV/Output/BaseEncoder.h -+++ b/src/AV/Output/BaseEncoder.h -@@ -51,7 +51,7 @@ private: - std::atomic m_should_stop, m_should_finish, m_is_done, m_error_occurred; - - protected: -- BaseEncoder(Muxer* muxer, AVStream* stream, AVCodecContext* codec_context, AVCodec* codec, AVDictionary** options); -+ BaseEncoder(Muxer* muxer, AVStream* stream, AVCodecContext* codec_context, const AVCodec* codec, AVDictionary** options); - - public: - virtual ~BaseEncoder(); // encoders will be deleted by Muxer, don't delete them yourself! -@@ -117,7 +117,7 @@ protected: - void IncrementPacketCounter(); - - private: -- void Init(AVCodec* codec, AVDictionary** options); -+ void Init(const AVCodec* codec, AVDictionary** options); - void Free(); - - void EncoderThread(); -diff --git a/src/AV/Output/Muxer.cpp b/src/AV/Output/Muxer.cpp -index ad58380..14650b0 100644 ---- a/src/AV/Output/Muxer.cpp -+++ b/src/AV/Output/Muxer.cpp -@@ -87,7 +87,7 @@ Muxer::~Muxer() { - - VideoEncoder* Muxer::AddVideoEncoder(const QString& codec_name, const std::vector >& codec_options, - unsigned int bit_rate, unsigned int width, unsigned int height, unsigned int frame_rate) { -- AVCodec *codec = FindCodec(codec_name); -+ const AVCodec *codec = FindCodec(codec_name); - AVCodecContext *codec_context = NULL; - AVStream *stream = AddStream(codec, &codec_context); - VideoEncoder *encoder; -@@ -111,7 +111,7 @@ VideoEncoder* Muxer::AddVideoEncoder(const QString& codec_name, const std::vecto - - AudioEncoder* Muxer::AddAudioEncoder(const QString& codec_name, const std::vector >& codec_options, - unsigned int bit_rate, unsigned int channels, unsigned int sample_rate) { -- AVCodec *codec = FindCodec(codec_name); -+ const AVCodec *codec = FindCodec(codec_name); - AVCodecContext *codec_context = NULL; - AVStream *stream = AddStream(codec, &codec_context); - AudioEncoder *encoder; -@@ -194,7 +194,7 @@ unsigned int Muxer::GetQueuedPacketCount(unsigned int stream_index) { - void Muxer::Init() { - - // get the format we want (this is just a pointer, we don't have to free this) -- AVOutputFormat *format = av_guess_format(m_container_name.toUtf8().constData(), NULL, NULL); -+ const AVOutputFormat *format = av_guess_format(m_container_name.toUtf8().constData(), NULL, NULL); - if(format == NULL) { - Logger::LogError("[Muxer::Init] " + Logger::tr("Error: Can't find chosen output format!")); - throw LibavException(); -@@ -261,8 +261,8 @@ void Muxer::Free() { - } - } - --AVCodec* Muxer::FindCodec(const QString& codec_name) { -- AVCodec *codec = avcodec_find_encoder_by_name(codec_name.toUtf8().constData()); -+const AVCodec* Muxer::FindCodec(const QString& codec_name) { -+ const AVCodec *codec = avcodec_find_encoder_by_name(codec_name.toUtf8().constData()); - if(codec == NULL) { - Logger::LogError("[Muxer::FindCodec] " + Logger::tr("Error: Can't find codec!")); - throw LibavException(); -@@ -270,7 +270,7 @@ AVCodec* Muxer::FindCodec(const QString& codec_name) { - return codec; - } - --AVStream* Muxer::AddStream(AVCodec* codec, AVCodecContext** codec_context) { -+AVStream* Muxer::AddStream(const AVCodec* codec, AVCodecContext** codec_context) { - assert(!m_started); - assert(m_format_context->nb_streams < MUXER_MAX_STREAMS); - -diff --git a/src/AV/Output/Muxer.h b/src/AV/Output/Muxer.h -index d72347d..b104bcb 100644 ---- a/src/AV/Output/Muxer.h -+++ b/src/AV/Output/Muxer.h -@@ -114,8 +114,8 @@ private: - void Init(); - void Free(); - -- AVCodec* FindCodec(const QString& codec_name); -- AVStream* AddStream(AVCodec* codec, AVCodecContext** codec_context); -+ const AVCodec* FindCodec(const QString& codec_name); -+ AVStream* AddStream(const AVCodec* codec, AVCodecContext** codec_context); - - void MuxerThread(); - -diff --git a/src/AV/Output/VideoEncoder.cpp b/src/AV/Output/VideoEncoder.cpp -index 8087e8e..fc8b5d1 100644 ---- a/src/AV/Output/VideoEncoder.cpp -+++ b/src/AV/Output/VideoEncoder.cpp -@@ -34,7 +34,7 @@ const std::vector VideoEncoder::SUPPORTED_PIXEL_F - {"rgb", AV_PIX_FMT_RGB24, false}, - }; - --VideoEncoder::VideoEncoder(Muxer* muxer, AVStream* stream, AVCodecContext* codec_context, AVCodec* codec, AVDictionary** options) -+VideoEncoder::VideoEncoder(Muxer* muxer, AVStream* stream, AVCodecContext* codec_context, const AVCodec* codec, AVDictionary** options) - : BaseEncoder(muxer, stream, codec_context, codec, options) { - - #if !SSR_USE_AVCODEC_ENCODE_VIDEO2 -@@ -95,7 +95,7 @@ unsigned int VideoEncoder::GetFrameRate() { - } - - bool VideoEncoder::AVCodecIsSupported(const QString& codec_name) { -- AVCodec *codec = avcodec_find_encoder_by_name(codec_name.toUtf8().constData()); -+ const AVCodec *codec = avcodec_find_encoder_by_name(codec_name.toUtf8().constData()); - if(codec == NULL) - return false; - if(!av_codec_is_encoder(codec)) -@@ -111,7 +111,7 @@ bool VideoEncoder::AVCodecIsSupported(const QString& codec_name) { - return false; - } - --void VideoEncoder::PrepareStream(AVStream* stream, AVCodecContext* codec_context, AVCodec* codec, AVDictionary** options, const std::vector >& codec_options, -+void VideoEncoder::PrepareStream(AVStream* stream, AVCodecContext* codec_context, const AVCodec* codec, AVDictionary** options, const std::vector >& codec_options, - unsigned int bit_rate, unsigned int width, unsigned int height, unsigned int frame_rate) { - - if(width == 0 || height == 0) { -diff --git a/src/AV/Output/VideoEncoder.h b/src/AV/Output/VideoEncoder.h -index cb7ca27..68d872e 100644 ---- a/src/AV/Output/VideoEncoder.h -+++ b/src/AV/Output/VideoEncoder.h -@@ -40,7 +40,7 @@ private: - #endif - - public: -- VideoEncoder(Muxer* muxer, AVStream* stream, AVCodecContext* codec_context, AVCodec* codec, AVDictionary** options); -+ VideoEncoder(Muxer* muxer, AVStream* stream, AVCodecContext* codec_context, const AVCodec* codec, AVDictionary** options); - ~VideoEncoder(); - - // Returns the required pixel format. -@@ -55,7 +55,7 @@ public: - - public: - static bool AVCodecIsSupported(const QString& codec_name); -- static void PrepareStream(AVStream* stream, AVCodecContext* codec_context, AVCodec* codec, AVDictionary** options, const std::vector >& codec_options, -+ static void PrepareStream(AVStream* stream, AVCodecContext* codec_context, const AVCodec* codec, AVDictionary** options, const std::vector >& codec_options, - unsigned int bit_rate, unsigned int width, unsigned int height, unsigned int frame_rate); - - private: --- -2.43.0 - diff --git a/srcpkgs/ssr/template b/srcpkgs/ssr/template deleted file mode 100644 index 5d5c0a98d65f58..00000000000000 --- a/srcpkgs/ssr/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'ssr' -pkgname=ssr -version=0.4.4 -revision=3 -build_style=cmake -configure_args="-DWITH_QT5=ON" -hostmakedepends="pkg-config" -makedepends="alsa-lib-devel ffmpeg6-devel glu-devel jack-devel pulseaudio-devel - qt5-tools-devel qt5-x11extras-devel libXinerama-devel v4l-utils-devel" -depends="desktop-file-utils hicolor-icon-theme" -short_desc="Simple Screen Recorder for programs and games" -maintainer="Orphaned " -license="GPL-3.0-or-later" -homepage="http://www.maartenbaert.be/simplescreenrecorder/" -distfiles="https://github.com/MaartenBaert/ssr/archive/${version}.tar.gz" -checksum=69fccf8df6e7285d4df5033eed8748f4eae13b407488906dcf4810a277d557b8 - -if [ -n "$CROSS_BUILD" ]; then - hostmakedepends+=" qt5-host-tools qt5-qmake" -fi - -case "$XBPS_TARGET_MACHINE" in - i686*|x86_64*) ;; - *) configure_args+=" -DENABLE_X86_ASM=no -DWITH_GLINJECT=no" ;; -esac diff --git a/srcpkgs/sss-cli/patches/0001-Update-Cargo.lock.patch b/srcpkgs/sss-cli/patches/0001-Update-Cargo.lock.patch deleted file mode 100644 index 9a9db8c77f9818..00000000000000 --- a/srcpkgs/sss-cli/patches/0001-Update-Cargo.lock.patch +++ /dev/null @@ -1,34 +0,0 @@ -From 38727743d904261ac74caa3750ef801ba88092ec Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Jan=20Christian=20Gr=C3=BCnhage?= - -Date: Sat, 8 Apr 2023 19:18:31 +0200 -Subject: [PATCH] Update Cargo.lock - ---- - Cargo.lock | 4 +++- - 1 file changed, 3 insertions(+), 1 deletion(-) - -diff --git a/Cargo.lock b/Cargo.lock -index a57c5d8..27278d9 100644 ---- a/Cargo.lock -+++ b/Cargo.lock -@@ -1,5 +1,7 @@ - # This file is automatically @generated by Cargo. - # It is not intended for manual editing. -+version = 3 -+ - [[package]] - name = "aho-corasick" - version = "0.7.15" -@@ -253,7 +255,7 @@ dependencies = [ - - [[package]] - name = "shamirsecretsharing-cli" --version = "0.1.0" -+version = "0.1.1" - dependencies = [ - "atty", - "clap", --- -2.40.0 - diff --git a/srcpkgs/sss-cli/template b/srcpkgs/sss-cli/template deleted file mode 100644 index 462c6b5892f19b..00000000000000 --- a/srcpkgs/sss-cli/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'sss-cli' -pkgname=sss-cli -version=0.1.1 -revision=2 -build_style=cargo -short_desc="Shamir's secret sharing scheme CLI tool" -maintainer="Louis Dupré Bertoni " -license="MIT" -homepage="https://github.com/dsprenkels/sss-cli" -distfiles="https://github.com/dsprenkels/sss-cli/archive/v${version}.tar.gz" -checksum=dd8232b11d968df6f1e21b2492796221a0fc13ee78d99bc2e725faf11159798f - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/sssd-devel b/srcpkgs/sssd-devel deleted file mode 120000 index db45fa856def54..00000000000000 --- a/srcpkgs/sssd-devel +++ /dev/null @@ -1 +0,0 @@ -sssd \ No newline at end of file diff --git a/srcpkgs/sssd-python3 b/srcpkgs/sssd-python3 deleted file mode 120000 index db45fa856def54..00000000000000 --- a/srcpkgs/sssd-python3 +++ /dev/null @@ -1 +0,0 @@ -sssd \ No newline at end of file diff --git a/srcpkgs/sssd/files/sssd/run b/srcpkgs/sssd/files/sssd/run deleted file mode 100644 index 8203ac628a6d0c..00000000000000 --- a/srcpkgs/sssd/files/sssd/run +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh -exec 2>&1 -exec sssd -i diff --git a/srcpkgs/sssd/patches/configure_cross.patch b/srcpkgs/sssd/patches/configure_cross.patch deleted file mode 100644 index 15874b31c5da54..00000000000000 --- a/srcpkgs/sssd/patches/configure_cross.patch +++ /dev/null @@ -1,33 +0,0 @@ -configure was supposed to execute compiled testing binaries. - -However, when it comes to cross compiling, the script chooses to exit -and interrupt the building. - -Skipping execution is preferred to quitting in this case. - ---- a/configure -+++ b/configure -@@ -20460,10 +20460,7 @@ - - if test "$cross_compiling" = yes - then : -- { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 --printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} --as_fn_error $? "cannot run test program while cross compiling --See \`config.log' for more details" "$LINENO" 5; } -+ : - else $as_nop - cat confdefs.h - <<_ACEOF >conftest.$ac_ext - /* end confdefs.h. */ -@@ -22915,10 +22912,7 @@ - LIBS="$LIBS -L${sambalibdir} -lidmap-samba4 -Wl,-rpath ${sambalibdir}" - if test "$cross_compiling" = yes - then : -- { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 --printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} --as_fn_error $? "cannot run test program while cross compiling --See \`config.log' for more details" "$LINENO" 5; } -+ : - else $as_nop - cat confdefs.h - <<_ACEOF >conftest.$ac_ext - /* end confdefs.h. */ diff --git a/srcpkgs/sssd/template b/srcpkgs/sssd/template deleted file mode 100644 index aac23b21782dd7..00000000000000 --- a/srcpkgs/sssd/template +++ /dev/null @@ -1,73 +0,0 @@ -# Template file for 'sssd' -pkgname=sssd -version=2.8.2 -revision=5 -# upstream explicitly hardcodes to use glibc: -# https://github.com/SSSD/sssd/blob/2.8.2/src/util/nss_dl_load.c -archs="~*-musl" -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="--without-selinux --without-semanage --without-oidc-child - --disable-cifs-idmap-plugin --without-samba --with-os=fedora - --with-test-dir=/dev/shm --with-python3-bindings --with-pid-path=/run - --with-sudo-lib-path=/usr/lib/sssd am_cv_python_version=${py3_ver}" -hostmakedepends="libxslt pkg-config bind-utils docbook-xsl python3-setuptools" -makedepends="pam-devel popt-devel talloc-devel tdb-devel tevent-devel ldb-devel - ding-libs-devel libldap-devel mit-krb5-devel c-ares-devel glib-devel - libnfsidmap-devel p11-kit-devel jansson-devel python3-devel libcurl-devel - libunistring-devel" -make_dirs="/var/lib/sss/db 0700 root root - /var/lib/sss/secrets 0700 root root - /var/lib/sss/pubconf/krb5.include.d 0700 root root - /var/lib/sss/pipes/private 0700 root root - /var/lib/sss/mc 0700 root root - /var/lib/sss/keytabs 0700 root root - /var/lib/sss/gpo_cache 0700 root root - /var/lib/sss/deskprofile 0700 root root - /etc/sssd/pki 0700 root root - /etc/sssd/conf.d 0700 root root" -short_desc="System Security Services Daemon" -maintainer="Yuusha Spacewolf " -license="GPL-3.0-or-later" -homepage="https://sssd.io" -distfiles="https://github.com/SSSD/sssd/releases/download/${version}/${pkgname}-${version}.tar.gz" -checksum=ae16447d06bb725bfa9ccb47a9287135015f789ba7414f50cebcb62d52402fef -python_version=3 -# These modules in /usr/lib/sssd are required by sssd-python3 -shlib_provides="libsss_util.so libsss_crypt.so libsss_debug.so" -# * test_sysdb_sudo: Could not run test: 0 != 0x1 (test_sudo_convert_time); -# * test_inotify: [test_timeout] (0x0010): The test timed out! -# * dlopen-tests: Error opening sss.so: [...] conf_get_str: symbol not found -# * strtonum-tests: Tests:test_strtoint32_alphaonly_base_10:0: errno -# unexpectedly set to 22 -# * pam-srv-tests: https://github.com/SSSD/sssd/issues/5631 -# * requires to manually 'make test_CA' (although it should be done by -# default?). -make_check=no - -export PYTHON_CONFIG="${XBPS_CROSS_BASE}/usr/bin/python3-config" - -post_install() { - rm -r ${DESTDIR}/etc/rc.d - - vsv sssd -} - -sssd-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - vmove usr/include - } -} - -sssd-python3_package() { - depends="sssd" - short_desc+=" - Python3 bindings" - pkg_install() { - vmove ${py3_sitelib} - } -} diff --git a/srcpkgs/ssss/template b/srcpkgs/ssss/template deleted file mode 100644 index fcb3812f567d83..00000000000000 --- a/srcpkgs/ssss/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'ssss' -pkgname=ssss -version=0.5 -revision=1 -build_style=gnu-makefile -hostmakedepends="xmltoman" -makedepends="gmp-devel" -short_desc="Simple command-line implementation of Shamir's Secret Sharing Scheme" -maintainer="Andy Weidenbaum " -license="GPL-2.0-or-later" -homepage="http://point-at-infinity.org/ssss/" -distfiles="http://point-at-infinity.org/ssss/${pkgname}-${version}.tar.gz" -checksum=5d165555105606b8b08383e697fc48cf849f51d775f1d9a74817f5709db0f995 - -do_install() { - vbin ssss-combine - vbin ssss-split - vlicense LICENSE - vman ssss.1 - vdoc doc.html - vdoc ssss.1.html -} diff --git a/srcpkgs/st-terminfo b/srcpkgs/st-terminfo deleted file mode 120000 index 8013b0a02fbfc7..00000000000000 --- a/srcpkgs/st-terminfo +++ /dev/null @@ -1 +0,0 @@ -st \ No newline at end of file diff --git a/srcpkgs/st/template b/srcpkgs/st/template deleted file mode 100644 index 99df19c0c18869..00000000000000 --- a/srcpkgs/st/template +++ /dev/null @@ -1,38 +0,0 @@ -# Template file for 'st' -pkgname=st -version=0.9.3 -revision=1 -build_style=gnu-makefile -make_use_env=compliant -hostmakedepends="pkg-config" -makedepends="fontconfig-devel libX11-devel libXft-devel" -depends="ncurses st-terminfo-${version}_${revision}" -short_desc="Simple terminal implementation for X" -maintainer="meator " -license="MIT" -homepage="https://st.suckless.org" -distfiles="https://dl.suckless.org/${pkgname}/${pkgname}-${version}.tar.gz" -checksum=9ed9feabcded713d4ded38c8cebf36a3b08f0042ef7934a0e2b2409da56e649b - -pre_build() { - vsed -i config.def.h -e 's|Liberation Mono|Monospace|g' - [ -e ${FILESDIR}/config.h ] && cp ${FILESDIR}/config.h config.h - mkdir -p ${DESTDIR}/usr/share/terminfo -} - -pre_install() { - export TERMINFO=${DESTDIR}/usr/share/terminfo -} - -post_install() { - vdoc README - vdoc FAQ - vlicense LICENSE -} - -st-terminfo_package() { - short_desc+=" - terminfo data" - pkg_install() { - vmove usr/share/terminfo - } -} diff --git a/srcpkgs/stack/patches/2738929ce15b4c8704bbbac24a08539b5d4bf30e.patch b/srcpkgs/stack/patches/2738929ce15b4c8704bbbac24a08539b5d4bf30e.patch deleted file mode 100644 index 2a6d85b720d5bd..00000000000000 --- a/srcpkgs/stack/patches/2738929ce15b4c8704bbbac24a08539b5d4bf30e.patch +++ /dev/null @@ -1,36 +0,0 @@ -From 2738929ce15b4c8704bbbac24a08539b5d4bf30e Mon Sep 17 00:00:00 2001 -From: sternenseemann -Date: Mon, 14 Aug 2023 10:51:30 +0200 -Subject: [PATCH] Data.Memory.Internal.CompatPrim64: fix 32 bit with GHC >= 9.4 - -Since 9.4, GHC.Prim exports Word64# operations like timesWord64# even on -i686 whereas GHC.IntWord64 no longer exists. Therefore, we can just use -the ready made solution. - -Closes #98, as it should be the better solution. ---- - Data/Memory/Internal/CompatPrim64.hs | 4 ++++ - 1 file changed, 4 insertions(+) - -diff --git a/Data/Memory/Internal/CompatPrim64.hs b/Data/Memory/Internal/CompatPrim64.hs -index b9eef8a..a134c88 100644 ---- a/memory/Data/Memory/Internal/CompatPrim64.hs -+++ b/memory/Data/Memory/Internal/CompatPrim64.hs -@@ -150,6 +150,7 @@ w64# :: Word# -> Word# -> Word# -> Word64# - w64# w _ _ = w - - #elif WORD_SIZE_IN_BITS == 32 -+#if __GLASGOW_HASKELL__ < 904 - import GHC.IntWord64 - import GHC.Prim (Word#) - -@@ -158,6 +159,9 @@ timesWord64# a b = - let !ai = word64ToInt64# a - !bi = word64ToInt64# b - in int64ToWord64# (timesInt64# ai bi) -+#else -+import GHC.Prim -+#endif - - w64# :: Word# -> Word# -> Word# -> Word64# - w64# _ hw lw = diff --git a/srcpkgs/stack/patches/38be2c93acb6f459d24ed6c626981c35ccf44095.patch b/srcpkgs/stack/patches/38be2c93acb6f459d24ed6c626981c35ccf44095.patch deleted file mode 100644 index e934f8e67b2ee0..00000000000000 --- a/srcpkgs/stack/patches/38be2c93acb6f459d24ed6c626981c35ccf44095.patch +++ /dev/null @@ -1,242 +0,0 @@ -From 38be2c93acb6f459d24ed6c626981c35ccf44095 Mon Sep 17 00:00:00 2001 -From: Sylvain Henry -Date: Thu, 16 Feb 2023 15:40:45 +0100 -Subject: [PATCH] Fix build on 32-bit architectures - ---- - basement/Basement/Bits.hs | 4 ++++ - basement/Basement/From.hs | 24 ----------------------- - basement/Basement/Numerical/Additive.hs | 4 ++++ - basement/Basement/Numerical/Conversion.hs | 20 +++++++++++++++++++ - basement/Basement/PrimType.hs | 6 +++++- - basement/Basement/Types/OffsetSize.hs | 22 +++++++++++++++++++-- - 6 files changed, 53 insertions(+), 27 deletions(-) - -diff --git a/basement/Basement/Bits.hs b/basement/Basement/Bits.hs -index 7eeea0f5..24520ed7 100644 ---- a/basement/Basement/Bits.hs -+++ b/basement/Basement/Bits.hs -@@ -54,8 +54,12 @@ import GHC.Int - import Basement.Compat.Primitive - - #if WORD_SIZE_IN_BITS < 64 -+#if __GLASGOW_HASKELL__ >= 904 -+import GHC.Exts -+#else - import GHC.IntWord64 - #endif -+#endif - - -- | operation over finite bits - class FiniteBitsOps bits where -diff --git a/basement/Basement/From.hs b/basement/Basement/From.hs -index 7bbe141c..80014b3e 100644 ---- a/basement/Basement/From.hs -+++ b/basement/Basement/From.hs -@@ -272,23 +272,11 @@ instance (NatWithinBound (CountOf ty) n, KnownNat n, PrimType ty) - tryFrom = BlockN.toBlockN . UArray.toBlock . BoxArray.mapToUnboxed id - - instance (KnownNat n, NatWithinBound Word8 n) => From (Zn64 n) Word8 where --#if __GLASGOW_HASKELL__ >= 904 -- from = narrow . unZn64 where narrow (W64# w) = W8# (wordToWord8# (word64ToWord# (GHC.Prim.word64ToWord# w))) --#else - from = narrow . unZn64 where narrow (W64# w) = W8# (wordToWord8# (word64ToWord# w)) --#endif - instance (KnownNat n, NatWithinBound Word16 n) => From (Zn64 n) Word16 where --#if __GLASGOW_HASKELL__ >= 904 -- from = narrow . unZn64 where narrow (W64# w) = W16# (wordToWord16# (word64ToWord# (GHC.Prim.word64ToWord# w))) --#else - from = narrow . unZn64 where narrow (W64# w) = W16# (wordToWord16# (word64ToWord# w)) --#endif - instance (KnownNat n, NatWithinBound Word32 n) => From (Zn64 n) Word32 where --#if __GLASGOW_HASKELL__ >= 904 -- from = narrow . unZn64 where narrow (W64# w) = W32# (wordToWord32# (word64ToWord# (GHC.Prim.word64ToWord# w))) --#else - from = narrow . unZn64 where narrow (W64# w) = W32# (wordToWord32# (word64ToWord# w)) --#endif - instance From (Zn64 n) Word64 where - from = unZn64 - instance From (Zn64 n) Word128 where -@@ -297,23 +285,11 @@ instance From (Zn64 n) Word256 where - from = from . unZn64 - - instance (KnownNat n, NatWithinBound Word8 n) => From (Zn n) Word8 where --#if __GLASGOW_HASKELL__ >= 904 -- from = narrow . naturalToWord64 . unZn where narrow (W64# w) = W8# (wordToWord8# (word64ToWord# (GHC.Prim.word64ToWord# w))) --#else - from = narrow . naturalToWord64 . unZn where narrow (W64# w) = W8# (wordToWord8# (word64ToWord# w)) --#endif - instance (KnownNat n, NatWithinBound Word16 n) => From (Zn n) Word16 where --#if __GLASGOW_HASKELL__ >= 904 -- from = narrow . naturalToWord64 . unZn where narrow (W64# w) = W16# (wordToWord16# (word64ToWord# (GHC.Prim.word64ToWord# w))) --#else - from = narrow . naturalToWord64 . unZn where narrow (W64# w) = W16# (wordToWord16# (word64ToWord# w)) --#endif - instance (KnownNat n, NatWithinBound Word32 n) => From (Zn n) Word32 where --#if __GLASGOW_HASKELL__ >= 904 -- from = narrow . naturalToWord64 . unZn where narrow (W64# w) = W32# (wordToWord32# (word64ToWord# (GHC.Prim.word64ToWord# w))) --#else - from = narrow . naturalToWord64 . unZn where narrow (W64# w) = W32# (wordToWord32# (word64ToWord# w)) --#endif - instance (KnownNat n, NatWithinBound Word64 n) => From (Zn n) Word64 where - from = naturalToWord64 . unZn - instance (KnownNat n, NatWithinBound Word128 n) => From (Zn n) Word128 where -diff --git a/basement/Basement/Numerical/Additive.hs b/basement/Basement/Numerical/Additive.hs -index d0dfb973..8ab65aa0 100644 ---- a/basement/Basement/Numerical/Additive.hs -+++ b/basement/Basement/Numerical/Additive.hs -@@ -30,8 +30,12 @@ import qualified Basement.Types.Word128 as Word128 - import qualified Basement.Types.Word256 as Word256 - - #if WORD_SIZE_IN_BITS < 64 -+#if __GLASGOW_HASKELL__ >= 904 -+import GHC.Exts -+#else - import GHC.IntWord64 - #endif -+#endif - - -- | Represent class of things that can be added together, - -- contains a neutral element and is commutative. -diff --git a/basement/Basement/Numerical/Conversion.hs b/basement/Basement/Numerical/Conversion.hs -index db502c07..fddc8232 100644 ---- a/basement/Basement/Numerical/Conversion.hs -+++ b/basement/Basement/Numerical/Conversion.hs -@@ -26,8 +26,12 @@ import GHC.Word - import Basement.Compat.Primitive - - #if WORD_SIZE_IN_BITS < 64 -+#if __GLASGOW_HASKELL__ >= 904 -+import GHC.Exts -+#else - import GHC.IntWord64 - #endif -+#endif - - intToInt64 :: Int -> Int64 - #if WORD_SIZE_IN_BITS == 64 -@@ -96,11 +100,22 @@ int64ToWord64 (I64# i) = W64# (int64ToWord64# i) - #endif - - #if WORD_SIZE_IN_BITS == 64 -+#if __GLASGOW_HASKELL__ >= 904 -+word64ToWord# :: Word64# -> Word# -+word64ToWord# i = word64ToWord# i -+#else - word64ToWord# :: Word# -> Word# - word64ToWord# i = i -+#endif - {-# INLINE word64ToWord# #-} - #endif - -+#if WORD_SIZE_IN_BITS < 64 -+word64ToWord32# :: Word64# -> Word32# -+word64ToWord32# i = wordToWord32# (word64ToWord# i) -+{-# INLINE word64ToWord32# #-} -+#endif -+ - -- | 2 Word32s - data Word32x2 = Word32x2 {-# UNPACK #-} !Word32 - {-# UNPACK #-} !Word32 -@@ -113,9 +128,14 @@ word64ToWord32s (W64# w64) = Word32x2 (W32# (wordToWord32# (uncheckedShiftRL# (G - word64ToWord32s (W64# w64) = Word32x2 (W32# (wordToWord32# (uncheckedShiftRL# w64 32#))) (W32# (wordToWord32# w64)) - #endif - #else -+#if __GLASGOW_HASKELL__ >= 904 -+word64ToWord32s :: Word64 -> Word32x2 -+word64ToWord32s (W64# w64) = Word32x2 (W32# (word64ToWord32# (uncheckedShiftRL64# w64 32#))) (W32# (word64ToWord32# w64)) -+#else - word64ToWord32s :: Word64 -> Word32x2 - word64ToWord32s (W64# w64) = Word32x2 (W32# (word64ToWord# (uncheckedShiftRL64# w64 32#))) (W32# (word64ToWord# w64)) - #endif -+#endif - - wordToChar :: Word -> Char - wordToChar (W# word) = C# (chr# (word2Int# word)) -diff --git a/basement/Basement/PrimType.hs b/basement/Basement/PrimType.hs -index f8ca2926..a888ec91 100644 ---- a/basement/Basement/PrimType.hs -+++ b/basement/Basement/PrimType.hs -@@ -54,7 +54,11 @@ import Basement.Nat - import qualified Prelude (quot) - - #if WORD_SIZE_IN_BITS < 64 --import GHC.IntWord64 -+#if __GLASGOW_HASKELL__ >= 904 -+import GHC.Exts -+#else -+import GHC.IntWord64 -+#endif - #endif - - #ifdef FOUNDATION_BOUNDS_CHECK -diff --git a/basement/Basement/Types/OffsetSize.hs b/basement/Basement/Types/OffsetSize.hs -index cd944927..1ea80dad 100644 ---- a/basement/Basement/Types/OffsetSize.hs -+++ b/basement/Basement/Types/OffsetSize.hs -@@ -70,8 +70,12 @@ import Data.List (foldl') - import qualified Prelude - - #if WORD_SIZE_IN_BITS < 64 -+#if __GLASGOW_HASKELL__ >= 904 -+import GHC.Exts -+#else - import GHC.IntWord64 - #endif -+#endif - - -- | File size in bytes - newtype FileSize = FileSize Word64 -@@ -225,20 +229,26 @@ countOfRoundUp alignment (CountOf n) = CountOf ((n + (alignment-1)) .&. compleme - - csizeOfSize :: CountOf Word8 -> CSize - #if WORD_SIZE_IN_BITS < 64 -+#if __GLASGOW_HASKELL__ >= 904 -+csizeOfSize (CountOf (I# sz)) = CSize (W32# (wordToWord32# (int2Word# sz))) -+#else - csizeOfSize (CountOf (I# sz)) = CSize (W32# (int2Word# sz)) -+#endif - #else - #if __GLASGOW_HASKELL__ >= 904 - csizeOfSize (CountOf (I# sz)) = CSize (W64# (wordToWord64# (int2Word# sz))) -- - #else - csizeOfSize (CountOf (I# sz)) = CSize (W64# (int2Word# sz)) -- - #endif - #endif - - csizeOfOffset :: Offset8 -> CSize - #if WORD_SIZE_IN_BITS < 64 -+#if __GLASGOW_HASKELL__ >= 904 -+csizeOfOffset (Offset (I# sz)) = CSize (W32# (wordToWord32# (int2Word# sz))) -+#else - csizeOfOffset (Offset (I# sz)) = CSize (W32# (int2Word# sz)) -+#endif - #else - #if __GLASGOW_HASKELL__ >= 904 - csizeOfOffset (Offset (I# sz)) = CSize (W64# (wordToWord64# (int2Word# sz))) -@@ -250,7 +260,11 @@ csizeOfOffset (Offset (I# sz)) = CSize (W64# (int2Word# sz)) - sizeOfCSSize :: CSsize -> CountOf Word8 - sizeOfCSSize (CSsize (-1)) = error "invalid size: CSSize is -1" - #if WORD_SIZE_IN_BITS < 64 -+#if __GLASGOW_HASKELL__ >= 904 -+sizeOfCSSize (CSsize (I32# sz)) = CountOf (I# (int32ToInt# sz)) -+#else - sizeOfCSSize (CSsize (I32# sz)) = CountOf (I# sz) -+#endif - #else - #if __GLASGOW_HASKELL__ >= 904 - sizeOfCSSize (CSsize (I64# sz)) = CountOf (I# (int64ToInt# sz)) -@@ -261,7 +275,11 @@ sizeOfCSSize (CSsize (I64# sz)) = CountOf (I# sz) - - sizeOfCSize :: CSize -> CountOf Word8 - #if WORD_SIZE_IN_BITS < 64 -+#if __GLASGOW_HASKELL__ >= 904 -+sizeOfCSize (CSize (W32# sz)) = CountOf (I# (word2Int# (word32ToWord# sz))) -+#else - sizeOfCSize (CSize (W32# sz)) = CountOf (I# (word2Int# sz)) -+#endif - #else - #if __GLASGOW_HASKELL__ >= 904 - sizeOfCSize (CSize (W64# sz)) = CountOf (I# (word2Int# (word64ToWord# sz))) diff --git a/srcpkgs/stack/patches/cborg.patch b/srcpkgs/stack/patches/cborg.patch deleted file mode 100644 index b44ba514458e8e..00000000000000 --- a/srcpkgs/stack/patches/cborg.patch +++ /dev/null @@ -1,212 +0,0 @@ -commit 9d1418bb8b38cb9a438d7f18835b1ef7ef12b234 -Author: amesgen -Date: Sun Sep 10 20:03:40 2023 +0200 - - Fix compilation and support GHC >=9.2 on 32bit - -diff --git a/cborg/src/Codec/CBOR/Decoding.hs b/cborg/src/Codec/CBOR/Decoding.hs -index a7d774c..bf68e68 100644 ---- a/cborg/src/Codec/CBOR/Decoding.hs -+++ b/cborg/src/Codec/CBOR/Decoding.hs -@@ -315,11 +315,16 @@ getDecodeAction (Decoder k) = k (\x -> return (Done x)) - toInt8 :: Int# -> Int8 - toInt16 :: Int# -> Int16 - toInt32 :: Int# -> Int32 --toInt64 :: Int# -> Int64 - toWord8 :: Word# -> Word8 - toWord16 :: Word# -> Word16 - toWord32 :: Word# -> Word32 -+#if defined(ARCH_64bit) -+toInt64 :: Int# -> Int64 - toWord64 :: Word# -> Word64 -+#else -+toInt64 :: Int64# -> Int64 -+toWord64 :: Word64# -> Word64 -+#endif - #if MIN_VERSION_ghc_prim(0,8,0) - toInt8 n = I8# (intToInt8# n) - toInt16 n = I16# (intToInt16# n) -@@ -327,8 +332,7 @@ toInt32 n = I32# (intToInt32# n) - toWord8 n = W8# (wordToWord8# n) - toWord16 n = W16# (wordToWord16# n) - toWord32 n = W32# (wordToWord32# n) --#if WORD_SIZE_IN_BITS == 64 --#if MIN_VERSION_base(4,17,0) -+#if MIN_VERSION_base(4,17,0) && defined(ARCH_64bit) - toInt64 n = I64# (intToInt64# n) - toWord64 n = W64# (wordToWord64# n) - #else -@@ -336,10 +340,6 @@ toInt64 n = I64# n - toWord64 n = W64# n - #endif - #else --toInt64 n = I64# (intToInt64# n) --toWord64 n = W64# (wordToWord64# n) --#endif --#else - toInt8 n = I8# n - toInt16 n = I16# n - toInt32 n = I32# n -@@ -986,7 +986,7 @@ type ByteOffset = Int64 - -- @since 0.2.2.0 - peekByteOffset :: Decoder s ByteOffset - peekByteOffset = Decoder (\k -> return (PeekByteOffset (\off# -> k (I64# --#if MIN_VERSION_base(4,17,0) -+#if MIN_VERSION_base(4,17,0) && !defined(ARCH_32bit) - (intToInt64# off#) - #else - off# -diff --git a/cborg/src/Codec/CBOR/Magic.hs b/cborg/src/Codec/CBOR/Magic.hs -index cdeb455..bfae638 100644 ---- a/cborg/src/Codec/CBOR/Magic.hs -+++ b/cborg/src/Codec/CBOR/Magic.hs -@@ -120,7 +120,7 @@ import qualified Numeric.Half as Half - import Data.Bits ((.|.), unsafeShiftL) - #endif - --#if defined(ARCH_32bit) -+#if defined(ARCH_32bit) && !MIN_VERSION_ghc_prim(0,8,0) - import GHC.IntWord64 (wordToWord64#, word64ToWord#, - intToInt64#, int64ToInt#, - leWord64#, ltWord64#, word64ToInt64#) -@@ -173,7 +173,7 @@ grabWord64 (Ptr ip#) = W64# (wordToWord64# (byteSwap# (word64ToWord# (indexWord6 - grabWord64 (Ptr ip#) = W64# (byteSwap# (indexWord64OffAddr# ip# 0#)) - #endif - #else --grabWord64 (Ptr ip#) = W64# (byteSwap64# (word64ToWord# (indexWord64OffAddr# ip# 0#))) -+grabWord64 (Ptr ip#) = W64# (byteSwap64# (indexWord64OffAddr# ip# 0#)) - #endif - - #elif defined(MEM_UNALIGNED_OPS) && \ -@@ -484,7 +484,7 @@ word16ToInt (W16# w#) = I# (word2Int# (word16ToWord# w#)) - word32ToInt (W32# w#) = I# (word2Int# (word32ToWord# w#)) - #else - word32ToInt (W32# w#) = -- case isTrue# (w# `ltWord#` 0x80000000##) of -+ case isTrue# (word32ToWord# w# `ltWord#` 0x80000000##) of - True -> Just (I# (word2Int# (word32ToWord# w#))) - False -> Nothing - #endif -@@ -530,6 +530,19 @@ word64ToInt (W64# w#) = - {-# INLINE word64ToInt #-} - - #if defined(ARCH_32bit) -+#if MIN_VERSION_ghc_prim(0,8,0) -+word8ToInt64 (W8# w#) = I64# (intToInt64# (word2Int# (word8ToWord# w#))) -+word16ToInt64 (W16# w#) = I64# (intToInt64# (word2Int# (word16ToWord# w#))) -+word32ToInt64 (W32# w#) = I64# (word64ToInt64# (wordToWord64# (word32ToWord# w#))) -+word64ToInt64 (W64# w#) = -+ case isTrue# (w# `ltWord64#` uncheckedShiftL64# (wordToWord64# 1##) 63#) of -+ True -> Just (I64# (word64ToInt64# w#)) -+ False -> Nothing -+ -+word8ToWord64 (W8# w#) = W64# (wordToWord64# (word8ToWord# w#)) -+word16ToWord64 (W16# w#) = W64# (wordToWord64# (word16ToWord# w#)) -+word32ToWord64 (W32# w#) = W64# (wordToWord64# (word32ToWord# w#)) -+#else - word8ToInt64 (W8# w#) = I64# (intToInt64# (word2Int# w#)) - word16ToInt64 (W16# w#) = I64# (intToInt64# (word2Int# w#)) - word32ToInt64 (W32# w#) = I64# (word64ToInt64# (wordToWord64# w#)) -@@ -541,6 +554,7 @@ word64ToInt64 (W64# w#) = - word8ToWord64 (W8# w#) = W64# (wordToWord64# w#) - word16ToWord64 (W16# w#) = W64# (wordToWord64# w#) - word32ToWord64 (W32# w#) = W64# (wordToWord64# w#) -+#endif - - {-# INLINE word8ToInt64 #-} - {-# INLINE word16ToInt64 #-} -diff --git a/cborg/src/Codec/CBOR/Read.hs b/cborg/src/Codec/CBOR/Read.hs -index 6546575..c4dc761 100644 ---- a/cborg/src/Codec/CBOR/Read.hs -+++ b/cborg/src/Codec/CBOR/Read.hs -@@ -63,7 +63,7 @@ import qualified Data.Text as T - import qualified Data.Text.Encoding as T - import Data.Word - import GHC.Word --#if defined(ARCH_32bit) -+#if defined(ARCH_32bit) && !MIN_VERSION_ghc_prim(0,8,0) - import GHC.IntWord64 - #endif - import GHC.Exts -@@ -510,8 +510,8 @@ go_fast !bs da@(ConsumeNegWord64Canonical k) = - go_fast !bs da@(ConsumeInt64Canonical k) = - case tryConsumeInt64 (BS.unsafeHead bs) bs of - DecodeFailure -> go_fast_end bs da -- DecodedToken sz i@(I64# i#) -- | isInt64Canonical sz i -> k i# >>= go_fast (BS.unsafeDrop sz bs) -+ DecodedToken sz (I64# i#) -+ | isInt64Canonical sz i# -> k i# >>= go_fast (BS.unsafeDrop sz bs) - | otherwise -> go_fast_end bs da - - go_fast !bs da@(ConsumeListLen64Canonical k) = -@@ -994,8 +994,8 @@ go_fast_end !bs (ConsumeNegWord64Canonical k) = - go_fast_end !bs (ConsumeInt64Canonical k) = - case tryConsumeInt64 (BS.unsafeHead bs) bs of - DecodeFailure -> return $! SlowFail bs "expected int64" -- DecodedToken sz i@(I64# i#) -- | isInt64Canonical sz i -> k i# >>= go_fast_end (BS.unsafeDrop sz bs) -+ DecodedToken sz (I64# i#) -+ | isInt64Canonical sz i# -> k i# >>= go_fast_end (BS.unsafeDrop sz bs) - | otherwise -> return $! SlowFail bs "non-canonical int64" - - go_fast_end !bs (ConsumeListLen64Canonical k) = -@@ -1271,7 +1271,7 @@ go_slow da bs !offset = do - - SlowPeekByteOffset bs' k -> - lift --#if MIN_VERSION_base(4,17,0) -+#if MIN_VERSION_base(4,17,0) && !defined(ARCH_32bit) - (k (int64ToInt# off#)) - #else - (k off#) -@@ -1381,7 +1381,7 @@ go_slow_overlapped da sz bs_cur bs_next !offset = - SlowPeekByteOffset bs_empty k -> - assert (BS.null bs_empty) $ do - lift --#if MIN_VERSION_base(4,17,0) -+#if MIN_VERSION_base(4,17,0) && !defined(ARCH_32bit) - (k (int64ToInt# off#)) - #else - (k off#) -@@ -1565,17 +1565,17 @@ isIntCanonical sz i - {-# INLINE isWord64Canonical #-} - isWord64Canonical :: Int -> Word64 -> Bool - isWord64Canonical sz w -- | sz == 2 = w > 0x17) -- | sz == 3 = w > 0xff) -- | sz == 5 = w > 0xffff) -- | sz == 9 = w > 0xffffffff) -+ | sz == 2 = w > 0x17 -+ | sz == 3 = w > 0xff -+ | sz == 5 = w > 0xffff -+ | sz == 9 = w > 0xffffffff - | otherwise = True - - {-# INLINE isInt64Canonical #-} - isInt64Canonical :: Int -> Int64# -> Bool - isInt64Canonical sz i# -- | isTrue# (i# `ltInt64#` intToInt64# 0#) = isWord64Canonical sz (not64# w#) -- | otherwise = isWord64Canonical sz w# -+ | isTrue# (i# `ltInt64#` intToInt64# 0#) = isWord64Canonical sz (W64# (not64# w#)) -+ | otherwise = isWord64Canonical sz (W64# w#) - where - w# = int64ToWord64# i# - #endif -@@ -1796,7 +1796,7 @@ tryConsumeInteger hdr !bs = case word8ToWord hdr of - 0x1b -> let !w = eatTailWord64 bs - sz = 9 - #if defined(ARCH_32bit) -- in DecodedToken sz (BigIntToken (isWord64Canonical sz (word64ToWord w)) $! toInteger w) -+ in DecodedToken sz (BigIntToken (isWord64Canonical sz w) $! toInteger w) - #else - in DecodedToken sz (BigIntToken (isWordCanonical sz (word64ToWord w)) $! toInteger w) - #endif -@@ -1838,7 +1838,7 @@ tryConsumeInteger hdr !bs = case word8ToWord hdr of - 0x3b -> let !w = eatTailWord64 bs - sz = 9 - #if defined(ARCH_32bit) -- in DecodedToken sz (BigIntToken (isWord64Canonical sz (word64ToWord w)) $! (-1 - toInteger w)) -+ in DecodedToken sz (BigIntToken (isWord64Canonical sz w) $! (-1 - toInteger w)) - #else - in DecodedToken sz (BigIntToken (isWordCanonical sz (word64ToWord w)) $! (-1 - toInteger w)) - #endif diff --git a/srcpkgs/stack/patches/project.patch b/srcpkgs/stack/patches/project.patch deleted file mode 100644 index db1a7668eef09a..00000000000000 --- a/srcpkgs/stack/patches/project.patch +++ /dev/null @@ -1,8 +0,0 @@ ---- a/cabal.project 2025-07-05 18:24:05.053213076 +0100 -+++ b/cabal.project 2025-07-05 18:12:23.016337449 +0100 -@@ -37,4 +37,4 @@ - -- - with-compiler: ghc-9.8.4 - import: cabal.config --packages: . -+packages: ./basement ./memory ./cborg . diff --git a/srcpkgs/stack/template b/srcpkgs/stack/template deleted file mode 100644 index cf204c3d6f651b..00000000000000 --- a/srcpkgs/stack/template +++ /dev/null @@ -1,38 +0,0 @@ -# Template file for 'stack' -pkgname=stack -version=3.7.1 -revision=1 -build_style=cabal -cabal_index_state="2025-06-29T20:30:08Z" -make_build_args="-f disable-git-info" -makedepends="zlib-devel" -depends="git gmp-devel iana-etc" -short_desc="Cross-platform program for developing Haskell projects" -maintainer="Leah Neukirchen " -license="BSD-3-Clause" -homepage="https://haskellstack.org" -# cborg will likely be fixed in the next release and can then be removed here. -# https://github.com/well-typed/cborg/pull/322 -# The other two are unmaintained and archived, the only way they get fixed -# is if the dependency is removed from stack. -distfiles="https://hackage.haskell.org/package/${pkgname}-${version}/${pkgname}-${version}.tar.gz - https://hackage.haskell.org/package/basement-0.0.16/basement-0.0.16.tar.gz - https://hackage.haskell.org/package/memory-0.18.0/memory-0.18.0.tar.gz - https://hackage.haskell.org/package/cborg-0.2.10.0/cborg-0.2.10.0.tar.gz" -checksum="412a7a8d654ba38b29ea88f473c771d612c1836af80c0293fe092faa430ac80e - 7fb77e249aef76ba5aed3059d556800ce02b614597c488ba01f0a16449146300 - fd4eb6f638e24b81b4e6cdd68772a531726f2f67686c8969d3407d82f7862e3e - 17fe070c38fc498cab49bcb9d6215b7747d53bedf96502e9bcce9cad73b9c797" -nocross=yes -nopie_files="/usr/bin/stack" -skip_extraction="basement-0.0.16.tar.gz memory-0.18.0.tar.gz cborg-0.2.10.0.tar.gz" - -post_extract() { - vsrcextract -C basement basement-0.0.16.tar.gz - vsrcextract -C memory memory-0.18.0.tar.gz - vsrcextract -C cborg cborg-0.2.10.0.tar.gz -} - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/stagit/template b/srcpkgs/stagit/template deleted file mode 100644 index 2481eccfe65004..00000000000000 --- a/srcpkgs/stagit/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'stagit' -pkgname=stagit -version=1.2 -revision=4 -build_style=gnu-makefile -make_install_args="MANPREFIX=/usr/share/man" -makedepends="libgit2-1.9-devel" -short_desc="Static git page generator" -maintainer="Orphaned " -license="MIT" -homepage="https://codemadness.org/git/stagit/log.html" -distfiles="https://codemadness.org/releases/stagit/stagit-${version}.tar.gz" -checksum=5659bd8ba7e1417edd40f7b7781a8ea26939ab6aa513409023835f04875921c5 -LDFLAGS="-lgit2" - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/stalonetray/patches/0001-Check-usr-share-xsl-docbook-for-DOCBOOK_ROOT.patch b/srcpkgs/stalonetray/patches/0001-Check-usr-share-xsl-docbook-for-DOCBOOK_ROOT.patch deleted file mode 100644 index 1a946bc395d182..00000000000000 --- a/srcpkgs/stalonetray/patches/0001-Check-usr-share-xsl-docbook-for-DOCBOOK_ROOT.patch +++ /dev/null @@ -1,26 +0,0 @@ -From 7a17bd7fd9500890c01976d89f49b4ffa3b130ba Mon Sep 17 00:00:00 2001 -From: Dexter Gaon-Shatford -Date: Thu, 31 Aug 2023 16:22:33 -0400 -Subject: [PATCH] Check /usr/share/xsl/docbook for DOCBOOK_ROOT - -Fixes compilation on Void Linux where docbook-xsl is installed at -/usr/share/xsl/docbook ---- - configure.ac | 1 + - 1 file changed, 1 insertion(+) - -diff --git a/configure.ac b/configure.ac -index 986f41a..29b6f21 100644 ---- a/configure.ac -+++ b/configure.ac -@@ -177,6 +177,7 @@ AC_DEFUN([AX_CHECK_DOCBOOK], [ - /usr/share/sgml/docbook/stylesheet/xsl/nwalsh \ - /usr/share/xml/docbook/stylesheet/docbook-xs \ - /usr/share/sgml/docbook/xsl-stylesheets/ \ -+ /usr/share/xsl/docbook \ - /usr/local/share/xsl/docbook \ - ; do - if test -d "$i"; then --- -2.42.0 - diff --git a/srcpkgs/stalonetray/template b/srcpkgs/stalonetray/template deleted file mode 100644 index f27391a6cca24c..00000000000000 --- a/srcpkgs/stalonetray/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'stalonetray' -pkgname=stalonetray -version=0.8.5 -revision=1 -build_style=gnu-configure -hostmakedepends="automake docbook-xsl libxslt" -makedepends="libSM-devel libXpm-devel" -short_desc="Standalone system tray (notification area)" -maintainer="Thomas Adam " -license="GPL-2.0-only" -homepage="https://github.com/kolbusa/stalonetray" -distfiles="https://github.com/kolbusa/stalonetray/archive/v${version}.tar.gz" -checksum=b66ef676d4fcffbcb0980adc7842786e7050381e06ab2c99275f04cc98d39497 - -pre_configure() { - aclocal - autoheader - autoconf - automake --add-missing -} - -post_install() { - vdoc README.md -} diff --git a/srcpkgs/star b/srcpkgs/star deleted file mode 120000 index 5064d9720d6a9b..00000000000000 --- a/srcpkgs/star +++ /dev/null @@ -1 +0,0 @@ -schilytools \ No newline at end of file diff --git a/srcpkgs/starfighter/template b/srcpkgs/starfighter/template deleted file mode 100644 index 265314882ae871..00000000000000 --- a/srcpkgs/starfighter/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'starfighter' -pkgname=starfighter -version=2.4 -revision=1 -build_style=gnu-configure -configure_args="exec_prefix=/usr" -hostmakedepends="pkg-config automake gettext python3" -makedepends="SDL2_image-devel SDL2_mixer-devel SDL2_ttf-devel pango-devel" -depends="desktop-file-utils" -short_desc="Side-scrolling shoot 'em up space game" -maintainer="Orphaned " -license="GPL-3.0-or-later" -homepage="https://pr-starfighter.github.io" -distfiles="https://github.com/pr-starfighter/starfighter/archive/v${version}.tar.gz" -checksum=d0757da7657253316053acf37dabf8e54607420d66a4d7cc2a9fc0d4b4d54074 -replaces="starfighter-data>=0" - -pre_configure() { - ./autogen.sh -} diff --git a/srcpkgs/starplot/patches/02-fix-ftbfs-and-hrdiagram-opts.diff b/srcpkgs/starplot/patches/02-fix-ftbfs-and-hrdiagram-opts.diff deleted file mode 100644 index 7321f9f7051cdc..00000000000000 --- a/srcpkgs/starplot/patches/02-fix-ftbfs-and-hrdiagram-opts.diff +++ /dev/null @@ -1,89 +0,0 @@ -# Description: Fix the 'fail to build from source' problem. -# Author: Francisco Manuel Garcia Claramonte -# Last-Update: 26-06-2012 - -Index: starplot-0.95.5/src/gui/hrdiagram.cc -=================================================================== ---- a/src/gui/hrdiagram.cc 2008-04-10 21:14:00.000000000 +0200 -+++ b/src/gui/hrdiagram.cc 2012-06-26 21:16:14.000000000 +0200 -@@ -29,7 +29,7 @@ - /* Functions to make sure the HR Diagram window stays updated */ - - namespace globals { -- static GtkWidget *program_hr_window = NULL; -+ GtkWidget *program_hr_window = NULL; - static GdkPixmap *program_hr_pixmap = NULL; - } - -@@ -88,6 +88,7 @@ - delete globals::program_hr_viewer; - globals::program_hr_viewer = NULL; - gtk_widget_destroy(globals::program_hr_window); -+ globals::program_hr_window = NULL; - return; - } - -@@ -254,8 +255,7 @@ - hr_options_label_widgets[i] = item; - - if ((GTK_CHECK_MENU_ITEM (options_label_widgets[i]))->active) -- set_item(&globals::chart_rules.StarLabels, -- globals::chart_rules.StarLabels, item, false); -+ set_label_item(globals::chart_rules.StarLabels, false); - } - - for (unsigned int i = 0; i < OPTIONS_DIAMETER_MENU_SIZE; i++) { -@@ -265,8 +265,7 @@ - hr_options_diameter_widgets[i] = item; - - if ((GTK_CHECK_MENU_ITEM (options_diameter_widgets[i]))->active) -- set_item(&globals::chart_rules.StarDiameters, -- globals::chart_rules.StarDiameters, item, false); -+ set_diameter_item(globals::chart_rules.StarDiameters, false); - } - - if (menubar) { -Index: starplot-0.95.5/src/gui/menuops.cc -=================================================================== ---- a/src/gui/menuops.cc 2008-04-11 20:46:31.000000000 +0200 -+++ b/src/gui/menuops.cc 2012-06-26 21:19:21.000000000 +0200 -@@ -305,10 +305,12 @@ - { - if (globals::chart_rules.StarLabels == l) return; - -- if (globals::program_hr_viewer) { -+ if (globals::program_hr_window) { - set_item(&globals::chart_rules.StarLabels, l, - hr_options_label_widgets[l], false); - } -+ -+ if (globals::chart_rules.StarLabels == l) return; - set_item(&globals::chart_rules.StarLabels, l, - options_label_widgets[l], redraw); - } -@@ -322,10 +324,12 @@ - { - if (globals::chart_rules.StarDiameters == d) return; - -- if (globals::program_hr_viewer) { -+ if (globals::program_hr_window) { - set_item(&globals::chart_rules.StarDiameters, d, - hr_options_diameter_widgets[d], false); - } -+ -+ if (globals::chart_rules.StarDiameters == d) return; - set_item(&globals::chart_rules.StarDiameters, d, - options_diameter_widgets[d], redraw); - } -Index: starplot-0.95.5/src/gui/starplot.h -=================================================================== ---- a/src/gui/starplot.h 2008-04-10 21:13:07.000000000 +0200 -+++ b/src/gui/starplot.h 2012-06-26 21:20:31.000000000 +0200 -@@ -134,6 +134,7 @@ - extern GTKViewer *program_viewer; // The GTKViewer used by StarPlot - extern GtkWidget *program_canvas; // The GTK_DRAWING_AREA used - extern GdkPixmap *program_pixmap; // The backing pixmap -+ extern GtkWidget *program_hr_window; // HR Diagram GTK_WINDOW - extern GTKViewer *program_hr_viewer; // HR Diagram GTKViewer - extern GtkWidget *program_hr_canvas; // HR Diagram GTK_DRAWING_AREA - extern GdkPixbuf *program_icon; // used by the window manager diff --git a/srcpkgs/starplot/patches/03-fix-ftbfs-convert.diff b/srcpkgs/starplot/patches/03-fix-ftbfs-convert.diff deleted file mode 100644 index 8202ede493324b..00000000000000 --- a/srcpkgs/starplot/patches/03-fix-ftbfs-convert.diff +++ /dev/null @@ -1,40 +0,0 @@ -Index: starplot-0.95.5/src/convert/convert.cc -=================================================================== ---- a/src/convert/convert.cc -+++ b/src/convert/convert.cc -@@ -49,7 +49,7 @@ void parse_star_file(istream & infile, o - bool using_stdout, bool add_sun) - { - int lineno = 0; -- bool sun_found = false, moredata = true; -+ bool sun_found = false; - char record[1000]; - Star * tempstar = 0, * currentstar = 0, * previousstar = 0; - -@@ -64,7 +64,7 @@ available on the StarPlot web page, you - in that package for more information.") << endl << endl; - - do { -- moredata = infile.getline(record, 999, '\n'); -+ infile.getline(record, 999, '\n'); - record[999] = 0; - - // $ ; and , have special meanings to StarPlot, so purge them: -@@ -73,7 +73,7 @@ in that package for more information.") - record[i] = ' '; - - tempstar = parse_star_record(record, format); -- if (tempstar || !moredata) { -+ if (tempstar || infile.eof()) { - delete previousstar; - previousstar = currentstar; - currentstar = tempstar; -@@ -111,7 +111,7 @@ in that package for more information.") - if (!using_stdout && !(lineno % 1000)) - cout << starstrings::ssprintf(_("%d records converted."), lineno) << endl; - -- } while (moredata) ; -+ } while (!infile.eof()) ; - - delete previousstar; - diff --git a/srcpkgs/starplot/patches/05-startup-crash.diff b/srcpkgs/starplot/patches/05-startup-crash.diff deleted file mode 100644 index 5de87091392382..00000000000000 --- a/srcpkgs/starplot/patches/05-startup-crash.diff +++ /dev/null @@ -1,84 +0,0 @@ -From f603ddfa6a0eb6fc90bc8f14d0bb010efef975fa Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Bernhard=20=C3=9Cbelacker?= -Date: Mon, 8 May 2017 23:05:28 +0200 -Subject: Replace c-like qsort with c++-like std::sort. - -https://bugs.debian.org/862065 ---- - src/classes/stararray.cc | 49 +++++++++++++++++------------------------------- - 1 file changed, 17 insertions(+), 32 deletions(-) - -diff --git a/src/classes/stararray.cc b/src/classes/stararray.cc -index 26cc6a0..72cc856 100644 ---- a/src/classes/stararray.cc -+++ b/src/classes/stararray.cc -@@ -26,6 +26,7 @@ - - #define NEED_FULL_NAMES - #include "constellations.h" -+#include - - using std::string; - using std::vector; -@@ -167,42 +168,26 @@ typedef struct { - - // Next, the function to compare for qsort(). - --int compare_function(const void *p, const void *q) --{ -- double x1 = ((const sortable *)p)->xposition; -- double x2 = ((const sortable *)q)->xposition; -- return (x1 - x2 >= 0.0) ? 1 : -1; --} -+struct sort_class { -+ Rules &rules; -+ sort_class(Rules &r) : rules(r) {}; -+ bool operator() (const Star &p, const Star &q) -+ { -+ SolidAngle orientation = rules.ChartOrientation; -+ Vector3 relativeLocation; -+ relativeLocation = p.GetStarXYZ() - rules.ChartLocation; -+ double x1 = relativeLocation.getX() * cos(orientation.getPhi()) + relativeLocation.getY() * sin(orientation.getPhi()); -+ relativeLocation = q.GetStarXYZ() - rules.ChartLocation; -+ double x2 = relativeLocation.getX() * cos(orientation.getPhi()) + relativeLocation.getY() * sin(orientation.getPhi()); -+ return (x1 - x2 >= 0.0) ? 1 : -1; -+ } -+}; - --// Finally, the main function which calls qsort() -+// Finally, the main function which calls std::sort() - - void StarArray::Sort() - { -- size_t size = Array.size(); -- Vector3 relativeLocation; -- SolidAngle orientation = ArrayRules.ChartOrientation; -- sortable *temparray = new sortable[size]; -- -- // Make a temporary array for qsort(), consisting of "sortable" structs -- // which each contain a Star and a position in local coordinates. -- for (size_t i = 0; i < size; i++) { -- relativeLocation = Array[i].GetStarXYZ() - ArrayRules.ChartLocation; -- temparray[i].xposition = -- relativeLocation.getX() * cos(orientation.getPhi()) -- + relativeLocation.getY() * sin(orientation.getPhi()); -- temparray[i].star = Array[i]; -- } -- -- qsort(temparray, size, sizeof(sortable), compare_function); -- -- // Put the sorted temporary array back into the vector -- Array.clear(); -- for (size_t i = 0; i < size; i++) { -- temparray[i].star.SetPlace(i+1); // label stars starting at 1 -- Array.push_back(temparray[i].star); -- } -- -- delete [] temparray; -+ std::sort(Array.begin(), Array.end(), sort_class(ArrayRules)); - return; - } - --- -2.11.0 - diff --git a/srcpkgs/starplot/template b/srcpkgs/starplot/template deleted file mode 100644 index ccc2232d46086d..00000000000000 --- a/srcpkgs/starplot/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'starplot' -pkgname=starplot -version=0.95.5 -revision=3 -build_style=gnu-configure -configure_args="--disable-rpath" -hostmakedepends="pkg-config" -makedepends="gtk+-devel" -short_desc="View 3d perspective maps of stars" -maintainer="beefcurtains " -license="GPL-2.0-or-later" -homepage="http://starplot.org/" -distfiles="${homepage}downloads/${pkgname}-${version}.tar.gz" -checksum=e320f141b736b3a6468e7d0c08a93961db6615e9eb4d533d554eea31c3fa845a - -pre_build() { - sed -i 's/_STRINGS_H/V_STRINGS_H/' src/classes/strings.h -} diff --git a/srcpkgs/starship/template b/srcpkgs/starship/template deleted file mode 100644 index 205eed5edc5219..00000000000000 --- a/srcpkgs/starship/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'starship' -pkgname=starship -version=1.24.0 -revision=1 -build_style=cargo -build_helper=qemu -checkdepends="git fish-shell" -short_desc="Minimal, fast and customizable cross-shell prompt" -maintainer="cinerea0 " -license="ISC" -homepage="https://starship.rs" -changelog="https://raw.githubusercontent.com/starship/starship/master/CHANGELOG.md" -distfiles="https://github.com/starship/starship/archive/refs/tags/v${version}.tar.gz" -checksum=3d98e2c57dcfea36c6035e2ad812f91cfe33099e4b67f6ea7728e2294f02ca61 -make_check_pre="env HOME=${wrksrc}/fake-home" - -pre_check() { - mkdir -p fake-home -} - -post_install() { - for shell in bash fish zsh; do - vtargetrun ${DESTDIR}/usr/bin/starship completions ${shell} > starship.${shell} - vcompletion starship.${shell} ${shell} - done - - vlicense LICENSE -} diff --git a/srcpkgs/startup-bridge-udev b/srcpkgs/startup-bridge-udev deleted file mode 120000 index 9535367201c8cb..00000000000000 --- a/srcpkgs/startup-bridge-udev +++ /dev/null @@ -1 +0,0 @@ -startup \ No newline at end of file diff --git a/srcpkgs/startup-notification-devel b/srcpkgs/startup-notification-devel deleted file mode 120000 index 09e2c2d419e656..00000000000000 --- a/srcpkgs/startup-notification-devel +++ /dev/null @@ -1 +0,0 @@ -startup-notification \ No newline at end of file diff --git a/srcpkgs/startup-notification/template b/srcpkgs/startup-notification/template deleted file mode 100644 index da164f378b18fe..00000000000000 --- a/srcpkgs/startup-notification/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'startup-notification' -pkgname=startup-notification -version=0.12 -revision=11 -build_style=gnu-configure -configure_args="--disable-static lf_cv_sane_realloc=yes lf_cv_sane_malloc=yes" -hostmakedepends="pkg-config" -makedepends="libX11-devel libSM-devel xcb-util-devel" -short_desc="Library for tracking application startup" -maintainer="Orphaned " -license="LGPL-2.1-only" -homepage="https://www.freedesktop.org/wiki/Software/startup-notification/" -distfiles="${FREEDESKTOP_SITE}/$pkgname/releases/$pkgname-$version.tar.gz" -checksum=3c391f7e930c583095045cd2d10eb73a64f085c7fde9d260f2652c7cb3cfbe4a - -startup-notification-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/startup-tools b/srcpkgs/startup-tools deleted file mode 120000 index 9535367201c8cb..00000000000000 --- a/srcpkgs/startup-tools +++ /dev/null @@ -1 +0,0 @@ -startup \ No newline at end of file diff --git a/srcpkgs/startup/INSTALL b/srcpkgs/startup/INSTALL deleted file mode 100644 index f6199cc9c2ff08..00000000000000 --- a/srcpkgs/startup/INSTALL +++ /dev/null @@ -1,5 +0,0 @@ -case "${ACTION}" in -post) - test -z "$(command -v initctl)" || initctl re-exec >/dev/null 2>&1 || : - ;; -esac diff --git a/srcpkgs/startup/template b/srcpkgs/startup/template deleted file mode 100644 index 4d5e543f34f805..00000000000000 --- a/srcpkgs/startup/template +++ /dev/null @@ -1,73 +0,0 @@ -# Template file for 'startup' -pkgname=startup -version=2.0.3 -revision=1 -build_style=gnu-configure -configure_args="--disable-sysvcompat --disable-dconf-bridge --disable-cgroups" -make_dirs="/var/log/startup 0750 root adm" -hostmakedepends="autoconf automake libtool pkg-config gettext-devel nih-devel" -makedepends="libnih-devel eudev-libudev-devel dbus-devel json-c-devel" -checkdepends="python3 dbus" -short_desc="Event driven task and service manager" -maintainer="Cameron Nemo " -license="GPL-2.0-only" -homepage="https://gitlab.com/chinstrap/startup" -changelog="https://gitlab.com/chinstrap/startup/raw/master/NEWS" -distfiles="https://gitlab.com/chinstrap/startup/-/archive/${version}/startup-${version}.tar.gz" -checksum=668fa38b2b4d4924309546c09a53690f4c5e31faf44be3f0e0ca826bf23f00f5 - -pre_configure() { - autoreconf -fi -} - -post_install() { - local cmds="init-checkconf initctl2dot initctl reload restart start - startup startup-monitor status stop" - for cmd in ${cmds}; do - vcompletion "contrib/fish_completion/${cmd}.fish" fish "$cmd" - done - rm -- "${DESTDIR}/usr/lib/libupstart.la" -} - -startup-tools_package() { - depends="${sourcepkg}>=${version}_${revision} python3-dbus python3-gobject" - short_desc+=" - monitoring and analysis tools" - pkg_install() { - vmove usr/bin/initctl2dot - vmove usr/bin/startup-monitor - vmove usr/share/icons - vmove usr/share/applications - vmove usr/share/man/man8/startup-monitor.8 - vmove usr/share/fish/vendor_completions.d/startup-monitor.fish - vmove usr/share/fish/vendor_completions.d/initctl2dot.fish - } -} - -startup-bridge-udev_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - udev event bridge" - pkg_install() { - vmove usr/libexec/startup/bridge/udev - vmove "usr/share/startup/bridge-udev.*" - vmove "usr/share/xdg/startup/bridge-udev.*" - vmove usr/share/man/man8/startup-udev-bridge.8 - } -} - -libupstart_package() { - short_desc+=" - library" - pkg_install() { - vmove "usr/lib/libupstart.so.*" - } -} - -libupstart-devel_package() { - depends="libupstart>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/staticcheck/template b/srcpkgs/staticcheck/template deleted file mode 100644 index 3a5cd43a3700b5..00000000000000 --- a/srcpkgs/staticcheck/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'staticcheck' -pkgname=staticcheck -version=2025.1.1 -revision=1 -build_style=go -go_import_path=honnef.co/go/tools -go_package="${go_import_path}/cmd/staticcheck - ${go_import_path}/cmd/structlayout - ${go_import_path}/cmd/structlayout-pretty - ${go_import_path}/cmd/structlayout-optimize" -short_desc="Advanced Go linter" -maintainer="Michael Aldridge " -license="MIT" -homepage="https://staticcheck.dev/" -distfiles="https://github.com/dominikh/go-tools/archive/refs/tags/${version}.tar.gz" -checksum=259aaf528e4d98e7d3652e283e8551cfdb98cd033a7c01003cd377c2444dd6de - -post_install() { - vlicense LICENSE - vlicense LICENSE-THIRD-PARTY -} diff --git a/srcpkgs/statnot/template b/srcpkgs/statnot/template deleted file mode 100644 index 80333dab469d08..00000000000000 --- a/srcpkgs/statnot/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'statnot' -pkgname=statnot -version=0.0.4 -revision=5 -_commit=d70982eb5d86e7849295b634721a74a433fcb532 -build_style=gnu-makefile -depends="python3-gobject python3-dbus xsetroot" -short_desc="Notification system for lightweight window managers" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="https://github.com/halhen/statnot/" -distfiles="https://github.com/halhen/statnot/archive/$_commit.tar.gz" -checksum=9b6346e2340dd4ba5f76cbc7f3d5a09d2ba623bb74aab2355b793055f96991bf - -post_install() { - vdoc README.md -} diff --git a/srcpkgs/stb/files/stb.pc b/srcpkgs/stb/files/stb.pc deleted file mode 100644 index d08ff7209b9ffd..00000000000000 --- a/srcpkgs/stb/files/stb.pc +++ /dev/null @@ -1,7 +0,0 @@ -prefix=/usr -includedir=${prefix}/include - -Name: stb -Description: single-file libraries for C/C++ -Version: @VERSION@ -Cflags: -I${includedir}/stb diff --git a/srcpkgs/stb/template b/srcpkgs/stb/template deleted file mode 100644 index cec05eb725c2fb..00000000000000 --- a/srcpkgs/stb/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'stb' -pkgname=stb -version=0.20250913 -revision=1 -_commit=fede005abaf93d9d7f3a679d1999b2db341b360f -short_desc="Single-file libraries for C/C++" -maintainer="Biswapriyo Nath " -license="MIT, Public Domain" -homepage="https://github.com/nothings/stb" -distfiles="https://github.com/nothings/stb/archive/${_commit}.tar.gz" -checksum=3c45e9ab123933274ad782e19fc4029444bfe26e0a5eea483c30a82b880b8a42 - -do_install() { - install -Dm 644 *.{c,h} -t ${DESTDIR}/usr/include/stb/ -} - -post_install() { - # Create a pkg-config file - vmkdir usr/lib/pkgconfig - sed ${FILESDIR}/stb.pc \ - -e "s;@VERSION@;${version};" \ - > ${DESTDIR}/usr/lib/pkgconfig/stb.pc - - vlicense LICENSE -} diff --git a/srcpkgs/stc/template b/srcpkgs/stc/template deleted file mode 100644 index f47b9ad069dad5..00000000000000 --- a/srcpkgs/stc/template +++ /dev/null @@ -1,12 +0,0 @@ -# Template file for 'stc' -pkgname=stc -version=1.5 -revision=1 -build_style=go -go_import_path=github.com/tenox7/stc -short_desc="Syncthing CLI Tool" -maintainer="LucasTavaresA " -license="Apache-2.0" -homepage="https://github.com/tenox7/stc" -distfiles="https://github.com/tenox7/stc/archive/refs/tags/${version}.tar.gz" -checksum=ee04a1f1968934ed0b64a422a231bea212799b5f9813de33d227b5781bf49813 diff --git a/srcpkgs/stcgal/template b/srcpkgs/stcgal/template deleted file mode 100644 index 3c9c6361fac8de..00000000000000 --- a/srcpkgs/stcgal/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'stcgal' -pkgname=stcgal -version=1.6 -revision=7 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3-pyserial python3-setuptools python3-tqdm" -short_desc="STC MCU ISP flash tool" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/grigorig/stcgal" -distfiles="${homepage}/archive/v${version}.tar.gz" -checksum=1a526503226886a6c4d7fb8296e5530053bcac63fe6f4a29d5f6c40f86f9e20f - -post_install() { - head -n21 stcgal/frontend.py > LICENSE - vlicense LICENSE -} diff --git a/srcpkgs/stdm/patches/cargo.lock.patch b/srcpkgs/stdm/patches/cargo.lock.patch deleted file mode 100644 index f628f9f14e171d..00000000000000 --- a/srcpkgs/stdm/patches/cargo.lock.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/Cargo.lock -+++ b/Cargo.lock -@@ -148,7 +148,7 @@ - - [[package]] - name = "stdm" --version = "0.1.0" -+version = "0.1.1" - dependencies = [ - "dialoguer", - "glob", diff --git a/srcpkgs/stdm/template b/srcpkgs/stdm/template deleted file mode 100644 index 75a40d15ef50e9..00000000000000 --- a/srcpkgs/stdm/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'stdm' -pkgname=stdm -version=0.1.1 -revision=2 -build_style=cargo -short_desc="Simple terminal display manager" -maintainer="Orphaned " -license="AGPL-3.0-only" -homepage="https://git.jcg.re/jcgruenhage/stdm" -distfiles="https://git.jcg.re/jcgruenhage/stdm/archive/v${version}.tar.gz" -checksum=7570b30d50081d4438aff731fba4fdc3f268cb65f9c61d1fa93352d89bc52f2f - -post_install() { - vmkdir etc/profile.d - vinstall contrib/profile.sh 644 etc/profile.d stdm.sh - vlicense LICENSE.md -} diff --git a/srcpkgs/steam-udev-rules/files/99-oculus.rules b/srcpkgs/steam-udev-rules/files/99-oculus.rules deleted file mode 100644 index f77c38a45b4d6f..00000000000000 --- a/srcpkgs/steam-udev-rules/files/99-oculus.rules +++ /dev/null @@ -1,2 +0,0 @@ -# Oculus HID Sensor naming and permissioning -KERNEL=="hidraw*", SUBSYSTEM=="hidraw", ATTRS{idVendor}=="2833", MODE="0660", GROUP="input", TAG+="uaccess" diff --git a/srcpkgs/steam-udev-rules/template b/srcpkgs/steam-udev-rules/template deleted file mode 100644 index a09108e92e9db0..00000000000000 --- a/srcpkgs/steam-udev-rules/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'steam-udev-rules' -pkgname=steam-udev-rules -reverts="1.0.0.78_2 1.0.0.78_3" -version=1.0.0.61+20230830 -revision=1 -_commit=13443480a64fe8f10676606bd57da6de89f8ccb1 -short_desc="Udev rules for gaming peripherals for Steam and SteamVR" -maintainer="classabbyamp " -license="MIT" -homepage="https://github.com/ValveSoftware/steam-devices" -distfiles="https://github.com/ValveSoftware/steam-devices/archive/${_commit}.tar.gz" -checksum=2e508acb093d1428f32c3f6b0bc836cc4a20ceef4afc92b6cdb7cf631400fd36 - -post_patch() { - # support access via input group or logind uaccess - vsed -e 's/TAG+="uaccess"/GROUP="input", &/g' \ - -i 60-steam-input.rules \ - -i 60-steam-vr.rules -} - -do_install() { - # Oculus support, see https://bugs.launchpad.net/ubuntu/+source/steam/+bug/1498655 - vinstall "${FILESDIR}/99-oculus.rules" 644 usr/lib/udev/rules.d - - for f in *.rules; do - vinstall "$f" 644 usr/lib/udev/rules.d - done - - vlicense LICENSE -} diff --git a/srcpkgs/steam/INSTALL b/srcpkgs/steam/INSTALL deleted file mode 100644 index e20b68d55e5976..00000000000000 --- a/srcpkgs/steam/INSTALL +++ /dev/null @@ -1,8 +0,0 @@ -# XXX -case "${ACTION}" in -post) - if [ -e usr/lib32 ]; then - ldconfig usr/lib32 - fi - ;; -esac diff --git a/srcpkgs/steam/files/README.voidlinux b/srcpkgs/steam/files/README.voidlinux deleted file mode 100644 index fb9915c5c8e6bd..00000000000000 --- a/srcpkgs/steam/files/README.voidlinux +++ /dev/null @@ -1,57 +0,0 @@ -Steam on i686 should work without needing to install any extra packages. -Steam on x86_64 requires support for OpenGL/Vulkan in 32bits mode, -the 32bit packages are available in the multilib repository. - - # xbps-install -S void-repo-multilib{,-nonfree} - # xbps-install -S - -Generic (for all systems): - - - libgcc-32bit libstdc++-32bit libdrm-32bit libglvnd-32bit libva-32bit - -For users of the open source drivers: - - - mesa-dri-32bit - -For users of the proprietary NVIDIA driver, install the appropriate 32-bit -libraries for the version of nvidia you have installed: - - - nvidia-libs-32bit (for the latest nvidia package) - - nvidia470-libs-32bit (for the latest previous package) - - nvidia390-libs-32bit (for the legacy previous package) - -For mesa users this would result in: - - # xbps-install -S libgcc-32bit libstdc++-32bit libdrm-32bit libglvnd-32bit mesa-dri-32bit - -The dbus service must be enabled, and the mono package will need to be -installed for some games to function. - -If games are running slowly or not at all, or there are issues with network -streaming, verify that your user belongs to the video group. - -If your audio is not working, try installing pulseaudio, -alsa-plugins-pulseaudio, and their "-32bit" equivalents. - -If you are using SteamPlay/Proton and the game crashes or hangs with error -messages that include "eventfd: Too many open files", this means the number of -open file descriptors per process is too low for proper Proton functionality. -In this case, consult limits.conf(5) and set a higher nofile limit for your -user. For more information, see the upstream documentation in the README.esync -file from https://github.com/ValveSoftware/wine. - -If you are encountering runtime errors, the Steam Ubuntu bootstrap tarball might -be using an incompatible libstdc++ library. You can verify this by running the -following command: - - $ LIBGL_DEBUG=verbose steam - -If that is the issue, removing the supplied libstdc++ from -~/.local/share/steam will fix it. Note that this is a temporary solution, as -this file will be restored every time the Steam client is updated. For a more -reliable solution, you can try overriding problematic libraries with -LD_PRELOAD: - - $ LD_PRELOAD='/usr/$LIB/libstdc++.so.6 /usr/$LIB/libgcc_s.so.1 /usr/$LIB/libxcb.so.1' steam - -For convenience, you can put this in a script or an alias. diff --git a/srcpkgs/steam/template b/srcpkgs/steam/template deleted file mode 100644 index ea7a76140fe991..00000000000000 --- a/srcpkgs/steam/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'steam' -pkgname=steam -version=1.0.0.85 -revision=1 -archs="i686 x86_64" -depends="zenity xz curl dbus freetype gdk-pixbuf hicolor-icon-theme desktop-file-utils - liberation-fonts-ttf file tar bash coreutils lsof steam-udev-rules" -short_desc="Digital distribution client bootstrap package - Valve's steam client" -maintainer="Andrew Benson " -license="custom: Proprietary license" -homepage="https://steampowered.com/" -distfiles="http://repo.steampowered.com/steam/pool/steam/s/steam/steam_${version}.tar.gz" -checksum=7f2d374a2fb413ced5b8125151456219d918a255872b4bb77016cbccf38bb7f1 -repository=nonfree - -do_install() { - make DESTDIR=${DESTDIR} install - - vlicense steam_subscriber_agreement.txt LICENSE - - # Ignore steamdeps. - ln -sf /bin/true ${DESTDIR}/usr/bin/steamdeps - - # Void-specific documentation. - vdoc "${FILESDIR}/README.voidlinux" -} diff --git a/srcpkgs/steamguard-cli/template b/srcpkgs/steamguard-cli/template deleted file mode 100644 index 9c810127464492..00000000000000 --- a/srcpkgs/steamguard-cli/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'steamguard-cli' -pkgname=steamguard-cli -version=0.17.1 -revision=1 -build_style=cargo -build_helper=qemu -hostmakedepends="pkg-config" -short_desc="Utility for Steam 2FA and for managing trade confirmations" -maintainer="Filip Rojek " -license="GPL-3.0-only" -homepage="https://github.com/dyc3/steamguard-cli" -changelog="https://github.com/dyc3/steamguard-cli/releases" -distfiles="https://github.com/dyc3/steamguard-cli/archive/v${version}/steamguard-cli-${version}.tar.gz" -checksum=dc02e2a40c5bfc8f28195c99a9575ef10c1fe67f3075d402091e81f53440626d - -post_install() { - for shell in bash zsh fish; do - vtargetrun ${DESTDIR}/usr/bin/steamguard completion --shell ${shell} > completion.${shell} - vcompletion completion.${shell} ${shell} steamguard - done -} diff --git a/srcpkgs/steamos-compositor/template b/srcpkgs/steamos-compositor/template deleted file mode 100644 index 8d7fd6a81c29b6..00000000000000 --- a/srcpkgs/steamos-compositor/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'steamos-compositor' -pkgname=steamos-compositor -version=1.35 -revision=1 -build_style=gnu-configure -hostmakedepends="automake pkg-config" -makedepends="libXxf86vm-devel libXrender-devel libXcomposite-devel - libXdamage-devel libXpm-devel libSM-devel MesaLib-devel - SDL_image-devel eudev-libudev-devel" -short_desc="The SteamOS Compositor" -maintainer="Orphaned " -license="BSD-2-Clause" -homepage="http://repo.steampowered.com/steamos/pool/main/s/${pkgname}" -distfiles="${homepage}/${pkgname}_${version}.tar.xz" -checksum=fd260a7c361f59d90d76b8e52b584433ea96f6d6903c05234547ba3679fd1526 - -pre_configure() { - rm -f configure - autoreconf -fi -} - -post_install() { - vlicense debian/copyright -} diff --git a/srcpkgs/stegseek/patches/portable-types.patch b/srcpkgs/stegseek/patches/portable-types.patch deleted file mode 100644 index b68c7480b2f8cb..00000000000000 --- a/srcpkgs/stegseek/patches/portable-types.patch +++ /dev/null @@ -1,74 +0,0 @@ -diff --git a/CMakeLists.txt b/CMakeLists.txt -index 4a404f8..9bb968f 100644 ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -2,6 +2,11 @@ cmake_minimum_required(VERSION 3.5) - - project(stegseek VERSION 0.6) - -+if(CMAKE_COMPILER_IS_GNUCC OR CMAKE_COMPILER_IS_GNUCXX) -+ # Update if necessary -+ set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wall -Wno-long-long") -+endif() -+ - add_subdirectory("src") - - # Testing only available if this is the main app -diff --git a/src/Cracker.cc b/src/Cracker.cc -index 8c5a646..88a2b09 100644 ---- a/src/Cracker.cc -+++ b/src/Cracker.cc -@@ -189,7 +189,7 @@ bool Cracker::verifyMagic(UWORD32 seed) { - short currentBit = (ev >> k) & 1; - int bitsSeen = i * bitsPerEmbValue + k; - // Add an extra check to make sure we don't touch bit 26, even if bitsPerEmbValue > 1 -- if (currentBit != ((magic >> bitsSeen) & 1) && bitsSeen < 25) { -+ if (currentBit != (short)((magic >> bitsSeen) & 1) && bitsSeen < 25) { - return false; - } - } -diff --git a/src/PasswordCracker.cc b/src/PasswordCracker.cc -index 58fc3a8..e91ef1a 100644 ---- a/src/PasswordCracker.cc -+++ b/src/PasswordCracker.cc -@@ -58,7 +58,11 @@ void PasswordCracker::crack() { - // Add n worker threads - // A part must have at least len 1, otherwise no words will be read when - // threads > size -- unsigned long part = std::max(wordlistStats.st_size / threads, 1L); -+ unsigned long part = ((unsigned long)wordlistStats.st_size) / threads; -+ if (part <= 0) { -+ part = 1; -+ } -+ - for (unsigned int i = 0; i < threads; i++) { - ThreadPool.push_back(std::thread([this, i, part, metricsEnabled] { - consume(i * part, (i + 1) * part, metricsEnabled); -@@ -138,8 +142,13 @@ void PasswordCracker::consume(unsigned long i, unsigned long stop, bool metricsE - batchProgess = 0; - } - -+ // Get out current position in the wordlist, make sure it is non-negative, so -+ // we are safe to cast it to unsigned in the next compare. -+ long pos = ftell(pWordList); -+ myassert(pos >= 0); -+ - // If we've overshot the end of our section (by one word), we can stop -- if (ftell(pWordList) > stop) { -+ if ((unsigned long)ftell(pWordList) > stop) { - break; - } - } -diff --git a/src/SeedCracker.cc b/src/SeedCracker.cc -index 3308753..36f3c1a 100644 ---- a/src/SeedCracker.cc -+++ b/src/SeedCracker.cc -@@ -128,7 +128,7 @@ Result SeedCracker::trySeed(UWORD32 seed) { - int bitsSeen = i * bitsPerEmbValue + k; - // Check magic - if (bitsSeen < 25) { -- if (((magic >> bitsSeen) & 1) != currentBit) { -+ if ((short)((magic >> bitsSeen) & 1) != currentBit) { - return Result{}; - } - } diff --git a/srcpkgs/stegseek/template b/srcpkgs/stegseek/template deleted file mode 100644 index fd78008a08d3a5..00000000000000 --- a/srcpkgs/stegseek/template +++ /dev/null @@ -1,12 +0,0 @@ -# Template file for 'stegseek' -pkgname=stegseek -version=0.6 -revision=1 -build_style=cmake -makedepends="mhash-devel libmcrypt-devel libjpeg-turbo-devel zlib-devel" -short_desc="Worlds fastest steghide cracker" -maintainer="yosh " -license="GPL-2.0-or-later" -homepage="https://github.com/RickdeJager/stegseek" -distfiles="https://github.com/RickdeJager/stegseek/archive/refs/tags/v${version}.tar.gz" -checksum=66cdd8e4e4b815d7fe368843e7df2f0416af0304df35e4f22db9f16c7ae6c771 diff --git a/srcpkgs/stegsnow/patches/stegsnow.patch b/srcpkgs/stegsnow/patches/stegsnow.patch deleted file mode 100644 index 327781f07aadee..00000000000000 --- a/srcpkgs/stegsnow/patches/stegsnow.patch +++ /dev/null @@ -1,120 +0,0 @@ -From 7da9659c131ab2d8b95d7a0dace8f5da41f371f8 Mon Sep 17 00:00:00 2001 -From: Oscar Latorre -Date: Fri, 19 Jan 2018 02:42:45 +0100 -Subject: [PATCH] Renamed to stegsnow - ---- - Makefile | 2 +- - snow.1 => stegsnow.1 | 24 ++++++++++++------------ - 2 files changed, 13 insertions(+), 13 deletions(-) - rename snow.1 => stegsnow.1 (84%) - -diff --git a/Makefile b/Makefile -index 1fcc80d..90c17e8 100644 ---- a/Makefile -+++ b/Makefile -@@ -18,7 +18,7 @@ CFLAGS ?= -O - - OBJ = main.o encrypt.o ice.o compress.o encode.o - --snow: $(OBJ) -+stegsnow: $(OBJ) - $(CC) $(CPPFLAGS) $(CFLAGS) $(LDFLAGS) -o $@ $(OBJ) - - clean: -diff --git a/snow.1 b/stegsnow.1 -similarity index 84% -rename from snow.1 -rename to stegsnow.1 -index c754bdd..f35f808 100644 ---- a/snow.1 -+++ b/stegsnow.1 -@@ -1,8 +1,8 @@ --.TH SNOW 1 "28 Dec 1996" "Version 1.1" -+.TH STEGSNOW 1 "28 Dec 1996" "Version 1.1" - .SH NAME --snow \- whitespace steganography program -+stegsnow \- whitespace steganography program - .SH SYNOPSIS --.B snow -+.B stegsnow - [ - .B -CQS - ] [ -@@ -31,7 +31,7 @@ snow \- whitespace steganography program - .I outfile - ]] - .SH DESCRIPTION --\fBsnow\fP is a program for concealing messages in text files -+\fBstegsnow\fP is a program for concealing messages in text files - by appending tabs and spaces on the end of lines, and for - extracting messages from files containing hidden messages. - Tabs and spaces are invisible to most text viewers, hence the -@@ -48,7 +48,7 @@ The start of the data is indicated by an appended tab character, which - allows the insertion of mail and news headers without corrupting - the data. - .PP --\fBsnow\fP provides rudimentary compression, using Huffman tables -+\fBstegsnow\fP provides rudimentary compression, using Huffman tables - optimised for English text. However, if the data is not text, or if - there is a lot of data, the use of the built-in compression is not - recommended, since an external compression program such as -@@ -61,11 +61,11 @@ key size, passwords of any length up to 1170 characters are supported - are supported). - .PP - If a message string or message file are specified on the command-line, --\fBsnow\fP will attempt to conceal the message in the file \fIinfile\fP -+\fBstegsnow\fP will attempt to conceal the message in the file \fIinfile\fP - if specified, or standard input otherwise. The resulting file will be - written to \fIoutfile\fP if specified, or standard output if not. - .PP --If no message string is provided, \fBsnow\fP attempts to extract a -+If no message string is provided, \fBstegsnow\fP attempts to extract a - message from the input file. The result is written to the output file - or standard output. - .SH OPTIONS -@@ -77,7 +77,7 @@ Compress the data if concealing, or uncompress it if extracting. - The contents of this file will be concealed in the input text file. - .TP - \fB-l\fP \fIline-len\fP --When appending whitespace, \fBsnow\fP will always produce lines shorter -+When appending whitespace, \fBstegsnow\fP will always produce lines shorter - than this value. By default it is set to 80. - .TP - \fB-m\fP \fImessage-string\fP -@@ -109,13 +109,13 @@ file \fIinfile\fP, with compression, and encrypted with the password - "hello world". The resulting text will be stored in \fIoutfile\fP. - .PP - .RS --\fBsnow \-C \-m "I am lying" \-p "hello world" infile outfile\fP -+\fBstegsnow \-C \-m "I am lying" \-p "hello world" infile outfile\fP - .RE - .PP - To extract the message, the command would be - .PP - .RS --\fBsnow \-C \-p "hello world" outfile\fP -+\fBstegsnow \-C \-p "hello world" outfile\fP - .RE - .PP - Note that the resulting message will not be terminated by a newline. -@@ -125,14 +125,14 @@ be indented by mail or news readers, a line length of 72 or less can - be used. - .PP - .RS --\fBsnow \-C \-l 72 \-m "I am lying" infile outfile\fP -+\fBstegsnow \-C \-l 72 \-m "I am lying" infile outfile\fP - .RE - .PP - The approximate storage capacity of a file can be determined with - the \fB-S\fP option. - .PP - .RS --\fBsnow \-S \-l 72 infile\fP -+\fBstegsnow \-S \-l 72 infile\fP - .RE - .SH AUTHOR - This application was written by Matthew Kwan, who can be reached at --- -2.15.1 - diff --git a/srcpkgs/stegsnow/template b/srcpkgs/stegsnow/template deleted file mode 100644 index a50f20bd47ce96..00000000000000 --- a/srcpkgs/stegsnow/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'stegsnow' -pkgname=stegsnow -version=20130616 -revision=1 -build_style=gnu-makefile -short_desc="Whitespace steganography" -maintainer="Orphaned " -homepage="http://www.darkside.com.au/snow/" -license="Apache-2.0" -distfiles="http://www.darkside.com.au/snow/snow-${version}.tar.gz" -checksum=c0b71aa74ed628d121f81b1cd4ae07c2842c41cfbdf639b50291fc527c213865 - -do_install() { - vbin stegsnow - vman stegsnow.1 -} diff --git a/srcpkgs/stegsnow/update b/srcpkgs/stegsnow/update deleted file mode 100644 index 039ad5f462ced6..00000000000000 --- a/srcpkgs/stegsnow/update +++ /dev/null @@ -1 +0,0 @@ -pattern="snow-\K[0-9]*(?=\.tar\.gz)" diff --git a/srcpkgs/stella/template b/srcpkgs/stella/template deleted file mode 100644 index 4b04234f5d07ff..00000000000000 --- a/srcpkgs/stella/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'stella' -pkgname=stella -version=6.5.3 -revision=1 -build_style=configure -configure_args="--prefix=/usr" -hostmakedepends="pkg-config" -makedepends="SDL2-devel glu-devel libpng-devel zlib-devel" -depends="desktop-file-utils hicolor-icon-theme" -short_desc="Multi-platform Atari 2600 VCS Emulator" -maintainer="Orphaned " -license="GPL-2.0-or-later, BSD-3-Clause" -homepage="https://stella-emu.github.io/" -changelog="https://stella-emu.github.io/changelog.html" -distfiles="https://github.com/stella-emu/stella/releases/download/${version}/stella-${version}-src.tar.xz" -checksum=b49d5e5a5aa872e1f4b6f24eabd72304abdd577801d6ec349760c73b99e7f14d - -post_extract() { - case "$XBPS_TARGET_MACHINE" in - *-musl) - sed -i 's/::PAGE_SIZE/::_PAGE_SIZE/g' $(grep -r '::PAGE_SIZE' -l) - sed -i 's/PAGE_SIZE/_PAGE_SIZE/g' src/emucore/MT24LC256.[ch]xx \ - src/emucore/System.hxx - ;; - esac -} - -post_install() { - vlicense Copyright.txt -} diff --git a/srcpkgs/stellarium/template b/srcpkgs/stellarium/template deleted file mode 100644 index 5f9d7d84a74742..00000000000000 --- a/srcpkgs/stellarium/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'stellarium' -pkgname=stellarium -version=25.3 -revision=1 -build_style=cmake -configure_args="-DENABLE_SHOWMYSKY=Off -DUSE_PLUGIN_TELESCOPECONTROL=NO -DBUILD_MD2HTML_EXECUTABLE=OFF" -hostmakedepends="perl qt5-qmake qt5-host-tools gettext" -makedepends="qt5-location-devel qt5-multimedia-devel qt5-script-devel - qt5-serialport-devel qt5-tools-devel qt5-charts-devel qt5-webchannel-devel - qt5-webengine-devel QXlsx exiv2-devel nlopt-devel libmd4c-devel" -depends="desktop-file-utils" -short_desc="Open Source Planetarium" -maintainer="Andrew Benson " -license="GPL-2.0-or-later" -homepage="https://stellarium.org/" -distfiles="https://github.com/Stellarium/stellarium/archive/refs/tags/v${version}.tar.gz" -checksum=37daa99ba5182fa89da348001e0ca35eed1e94092caa5dab656569e36c139757 -replaces="stellarium-data>=0" diff --git a/srcpkgs/stellarsolver-devel b/srcpkgs/stellarsolver-devel deleted file mode 120000 index 248d6c4d50f409..00000000000000 --- a/srcpkgs/stellarsolver-devel +++ /dev/null @@ -1 +0,0 @@ -stellarsolver \ No newline at end of file diff --git a/srcpkgs/stellarsolver/patches/config.patch b/srcpkgs/stellarsolver/patches/config.patch deleted file mode 100644 index 64feb4d0d980e6..00000000000000 --- a/srcpkgs/stellarsolver/patches/config.patch +++ /dev/null @@ -1,96 +0,0 @@ ---- a/stellarsolver.pc.cmake -+++ b/stellarsolver.pc.cmake -@@ -1,7 +1,7 @@ - prefix=@CMAKE_INSTALL_PREFIX@ - exec_prefix=@CMAKE_INSTALL_PREFIX@ --libdir=@PKG_CONFIG_LIBDIR@ --includedir=@INCLUDE_INSTALL_DIR@ -+libdir=${exec_prefix}/lib -+includedir=${prefix}/include - - Name: stellarsolver - Description: StellarSolver Internal Star Extraction and Plate Solving Library ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -1,4 +1,4 @@ --cmake_minimum_required(VERSION 3.5) -+cmake_minimum_required(VERSION 3.7) - PROJECT(StellarSolver C CXX) - set(CMAKE_CXX_STANDARD 17) - if(APPLE) -@@ -80,9 +80,19 @@ option(BUILD_DEMOS "Build stellarsolver - option(BUILD_TESTS "Build stellarsolver tests, instead of just the library" Off) - option(BUILD_CLI "Build stellarsolver command line interface, instead of just the library" Off) - --find_package(CFITSIO REQUIRED) --find_package(GSL REQUIRED) --find_package(WCSLIB REQUIRED) -+find_package(PkgConfig REQUIRED) -+pkg_check_modules(cfitsio REQUIRED IMPORTED_TARGET cfitsio>=3) -+pkg_check_modules(gsl REQUIRED IMPORTED_TARGET gsl) -+pkg_check_modules(wcslib REQUIRED IMPORTED_TARGET wcslib) -+set(CFITSIO_FOUND TRUE) -+set(CFITSIO_INCLUDE_DIR "${cfitsio_INCLUDE_DIRS}") -+set(CFITSIO_LIBRARIES PkgConfig::cfitsio) -+set(GSL_FOUND TRUE) -+set(GSL_INCLUDE_DIR "${gsl_INCLUDE_DIRS}") -+set(GSL_LIBRARIES PkgConfig::gsl) -+set(WCSLIB_FOUND TRUE) -+set(WCSLIB_INCLUDE_DIR "${wcslib_INCLUDE_DIRS}") -+set(WCSLIB_LIBRARIES PkgConfig::wcslib) - - # Option to choose between Qt5 and Qt6 - option(USE_QT5 "Use Qt5" ON) -@@ -96,10 +106,6 @@ else() - set(LIBRARY_NAME stellarsolver6) - endif() - --if (NOT CFITSIO_FOUND OR CFITSIO_VERSION_MAJOR LESS 3) -- message(FATAL_ERROR "CFITSIO version too old, Please install cfitsio 3.x and try again. http://heasarc.gsfc.nasa.gov/fitsio/fitsio.html") --endif (NOT CFITSIO_FOUND OR CFITSIO_VERSION_MAJOR LESS 3) -- - if (CFITSIO_FOUND) - include_directories(${CFITSIO_INCLUDE_DIR}) - endif (CFITSIO_FOUND) -@@ -596,17 +602,39 @@ export(TARGETS stellarsolver - NAMESPACE ${PROJECT_NAME}:: - FILE ${TARGET_EXPORT_NAME}.cmake) - # 3. Configure the Include Directories -+file(WRITE -+ "${CMAKE_CURRENT_BINARY_DIR}/${TARGET_EXPORT_CONFIG}.cmake.in" -+ " -+@PACKAGE_INIT@ -+ -+include(CMakeFindDependencyMacro) -+find_dependency(PkgConfig) -+pkg_check_modules(cfitsio REQUIRED IMPORTED_TARGET cfitsio>=3) -+pkg_check_modules(gsl REQUIRED IMPORTED_TARGET gsl) -+pkg_check_modules(wcslib REQUIRED IMPORTED_TARGET wcslib) -+ -+find_dependency(Qt6 COMPONENTS Core Network Widgets Concurrent) -+ -+include("\${CMAKE_CURRENT_LIST_DIR}/${TARGET_EXPORT_NAME}.cmake") -+") -+configure_package_config_file( -+ "${CMAKE_CURRENT_BINARY_DIR}/${TARGET_EXPORT_CONFIG}.cmake.in" -+ "${CMAKE_CURRENT_BINARY_DIR}/${TARGET_EXPORT_CONFIG}.cmake" -+ INSTALL_DESTINATION ${ConfigPackageLocation} -+ PATH_VARS INCLUDE_INSTALL_DIR -+) - target_include_directories(stellarsolver PUBLIC - $ -- $) -+ $/include/libstellarsolver>) - - # 4. Install StellarSolver Config - install(EXPORT ${TARGET_EXPORT_NAME} -- FILE ${TARGET_EXPORT_CONFIG}.cmake -+ FILE ${TARGET_EXPORT_NAME}.cmake - NAMESPACE ${PROJECT_NAME}:: - DESTINATION ${ConfigPackageLocation}) - - # 5. Install StellarSolver Config Version - install(FILES -+ "${CMAKE_CURRENT_BINARY_DIR}/${TARGET_EXPORT_CONFIG}.cmake" - "${CMAKE_CURRENT_BINARY_DIR}/${TARGET_EXPORT_CONFIG}Version.cmake" - DESTINATION ${ConfigPackageLocation}) diff --git a/srcpkgs/stellarsolver/patches/qsort_r.patch b/srcpkgs/stellarsolver/patches/qsort_r.patch deleted file mode 100644 index fbcf47615ef712..00000000000000 --- a/srcpkgs/stellarsolver/patches/qsort_r.patch +++ /dev/null @@ -1,72 +0,0 @@ ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -65,29 +65,9 @@ if (WIN32) - - else(WIN32) - --try_run(RUN_RESULT_2 COMPILE_SUCCESS_2 ${CMAKE_CURRENT_BINARY_DIR} ${config_SRCS} COMPILE_DEFINITIONS -DTEST_DECLARE_QSORT_R=ON) --if(COMPILE_SUCCESS_2 AND (RUN_RESULT_2 EQUAL 0)) -- SET(VAR_2 0) --else() -- SET(VAR_2 1) --endif() --file(APPEND "${config_FN}" "#define NEED_DECLARE_QSORT_R ${VAR_2}\n") -- --try_run(RUN_RESULT_3 COMPILE_SUCCESS_3 ${CMAKE_CURRENT_BINARY_DIR} ${config_SRCS} COMPILE_DEFINITIONS -DTEST_QSORT_R=ON) --if(COMPILE_SUCCESS_3 AND (RUN_RESULT_3 EQUAL 0)) -- SET(VAR_3 1) --else() -- SET(VAR_3 0) --endif() --file(APPEND "${config_FN}" "#define NEED_QSORT_R ${VAR_3}\n") -- --try_run(RUN_RESULT_4 COMPILE_SUCCESS_4 ${CMAKE_CURRENT_BINARY_DIR} ${config_SRCS} COMPILE_DEFINITIONS -DTEST_SWAP_QSORT_R=ON) --if(COMPILE_SUCCESS_4 AND (RUN_RESULT_4 EQUAL 0)) -- SET(VAR_4 1) --else() -- SET(VAR_4 0) --endif() --file(APPEND "${config_FN}" "#define NEED_SWAP_QSORT_R ${VAR_4}\n") -+file(APPEND "${config_FN}" "#define NEED_DECLARE_QSORT_R 0\n") -+file(APPEND "${config_FN}" "#define NEED_QSORT_R 0\n") -+file(APPEND "${config_FN}" "#define NEED_SWAP_QSORT_R 1\n") - - endif(WIN32) - ---- a/stellarsolver/astrometry/include/astrometry/ioutils.h -+++ b/stellarsolver/astrometry/include/astrometry/ioutils.h -@@ -28,17 +28,21 @@ char* dirname(const char* path); - #include "astrometry/an-bool.h" - #include "astrometry/bl.h" - #include "astrometry/keywords.h" -+#include "astrometry/os-features.h" - - extern uint32_t ENDIAN_DETECTOR; - -+#if NEED_DECLARE_QSORT_R - void QSORT_R(void* base, size_t nmembers, size_t member_size, -- void* token, int (*compar)(void *, const void *, const void *)); -+ void* token, -+ int QSORT_COMPARISON_FUNCTION((*compar),void *, const void*, const void*)); - - /** - You should define the "comparison" function like this: - static int QSORT_COMPARISON_FUNCTION(my_comparison, void* token, const void* v1, const void* v2) { - */ - #define QSORT_COMPARISON_FUNCTION(func, thunk, v1, v2) func(thunk, v1, v2) -+#endif - - int copy_file(const char* infn, const char* outfn); - ---- a/stellarsolver/astrometry/util/ioutils.c -+++ b/stellarsolver/astrometry/util/ioutils.c -@@ -43,7 +43,9 @@ - - #include "os-features.h" - #include "ioutils.h" -+#if NEED_QSORT_R - #include "qsort_reentrant.c" -+#endif - #include "errors.h" - #include "log.h" - diff --git a/srcpkgs/stellarsolver/template b/srcpkgs/stellarsolver/template deleted file mode 100644 index f7771a72fb23e3..00000000000000 --- a/srcpkgs/stellarsolver/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 'stellarsolver' -pkgname=stellarsolver -version=2.7 -revision=1 -build_style=cmake -build_helper=qemu -configure_args="-DUSE_QT5=OFF" -hostmakedepends="pkg-config qt6-base" -makedepends="cfitsio-devel gsl-devel wcslib-devel qt6-base-devel" -short_desc="Sextractor and Internal Astrometric Solver" -maintainer="Đoàn Trần Công Danh " -license="GPL-3.0-or-later" -homepage="https://github.com/rlancaste/stellarsolver" -#changelog="" -distfiles="https://github.com/rlancaste/stellarsolver/archive/refs/tags/${version}.tar.gz" -checksum=36ff495f325920b9a23b7c3f7453a99c8d405e0984d4b27da7568625cb6c76c9 -CFLAGS=-D_GNU_SOURCE=1 -CXXFLAGS=-D_GNU_SOURCE=1 - -stellarsolver-devel_package() { - depends="${sourcepkg}>=${version}_${revision} ${makedepends}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/step-certificates/template b/srcpkgs/step-certificates/template deleted file mode 100644 index 55bfb82262dcfd..00000000000000 --- a/srcpkgs/step-certificates/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'step-certificates' -pkgname=step-certificates -version=0.28.3 -revision=1 -build_style=go -go_import_path=github.com/smallstep/certificates -go_package="$go_import_path/cmd/step-ca" -go_ldflags="-X main.Version=$version" -hostmakedepends="pkg-config" -makedepends="pcsclite-devel" -short_desc="Private CA and ACME server" -maintainer="Michael Aldridge " -license="Apache-2.0" -homepage="https://smallstep.com/certificates/" -changelog="https://raw.githubusercontent.com/smallstep/certificates/master/CHANGELOG.md" -distfiles="https://github.com/smallstep/certificates/archive/refs/tags/v$version.tar.gz" -checksum=f7f5f6d875feb0060743a85999e3f6de5eeaa41ccd3588ec1bc560ed67b93eba diff --git a/srcpkgs/step-cli/template b/srcpkgs/step-cli/template deleted file mode 100644 index e5df4c47fa3446..00000000000000 --- a/srcpkgs/step-cli/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'step-cli' -pkgname=step-cli -version=0.28.6 -revision=1 -build_style=go -go_import_path=github.com/smallstep/cli -go_package=$go_import_path/cmd/step -short_desc="Zero trust swiss army knife" -maintainer="Michael Aldridge " -license="Apache-2.0" -homepage="https://smallstep.com/cli" -changelog="https://raw.githubusercontent.com/smallstep/cli/master/CHANGELOG.md" -distfiles="https://github.com/smallstep/cli/archive/refs/tags/v$version.tar.gz" -checksum=4942a9dbf6836134a6091059701ee9ae32a8c6082cd7f71ee61373816394e2b6 diff --git a/srcpkgs/stepmania/patches/flags.patch b/srcpkgs/stepmania/patches/flags.patch deleted file mode 100644 index c7ded8e0dd2807..00000000000000 --- a/srcpkgs/stepmania/patches/flags.patch +++ /dev/null @@ -1,14 +0,0 @@ ---- a/CMakeLists.txt 2016-09-15 01:51:53.168404310 -0500 -+++ b/CMakeLists.txt 2016-09-15 16:00:14.326726871 -0500 -@@ -4,6 +4,11 @@ - - include (StepmaniaCore.cmake) - -+set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${CXXFLAGS}") -+set(CMAKE_SHARED_LINKER_FLAGS "${CMAKE_SHARED_LINKER_FLAGS} ${LDFLAGS}") -+set(WITH_MINIMAID OFF) -+set(CMAKE_INSTALL_PREFIX "${DESTDIR}/opt") -+ - # The external libraries need to be included. - add_subdirectory(extern) - diff --git a/srcpkgs/stepmania/patches/gcc-12.patch b/srcpkgs/stepmania/patches/gcc-12.patch deleted file mode 100644 index 788504fb9397a9..00000000000000 --- a/srcpkgs/stepmania/patches/gcc-12.patch +++ /dev/null @@ -1,70 +0,0 @@ -Backported from -https://github.com/stepmania/stepmania/commit/8ab7c7fab937acc684392b909b6b30b47d9a8c7b - ---- a/src/NoteData.h -+++ b/src/NoteData.h -@@ -375,7 +375,13 @@ public: - /** @brief Allow a quick way to swap notedata. */ - namespace std - { -- template<> inline void swap( NoteData &nd1, NoteData &nd2 ) { nd1.swap( nd2 ); } -+ template<> inline void swap( NoteData &nd1, NoteData &nd2 ) -+#if !defined(_MSC_VER) -+ noexcept(is_nothrow_move_constructible::value && is_nothrow_move_assignable::value) -+#endif -+ { -+ nd1.swap( nd2 ); -+ } - } - - #endif ---- a/src/arch/ArchHooks/ArchHooks.h -+++ b/src/arch/ArchHooks/ArchHooks.h -@@ -1,6 +1,8 @@ - #ifndef ARCH_HOOKS_H - #define ARCH_HOOKS_H - -+#include -+ - struct lua_State; - class ArchHooks - { ---- a/src/archutils/Unix/AssertionHandler.cpp -+++ b/src/archutils/Unix/AssertionHandler.cpp -@@ -46,18 +46,28 @@ extern "C" void __assert_perror_fail( int errnum, const char *file, unsigned int - - /* Catch unhandled C++ exceptions. Note that this works in g++ even with -fno-exceptions, in - * which case it'll be called if any exceptions are thrown at all. */ --#include - void UnexpectedExceptionHandler() - { -- type_info *pException = abi::__cxa_current_exception_type(); -- char const *pName = pException->name(); -- int iStatus = -1; -- char *pDem = abi::__cxa_demangle( pName, 0, 0, &iStatus ); -- -- const RString error = ssprintf("Unhandled exception: %s", iStatus? pName:pDem); -+ std::exception_ptr exptr = std::current_exception(); -+ try -+ { -+ std::rethrow_exception(exptr); -+ } -+ catch (std::exception &ex) -+ { -+#if defined(CRASH_HANDLER) -+ const RString error = ssprintf("Unhandled exception: %s", ex.what()); -+ sm_crash( error ); -+#endif -+ } -+ // TODO: Don't throw anything not subclassing std::exception -+ catch(...) -+ { - #if defined(CRASH_HANDLER) -- sm_crash( error ); -+ const RString error = ssprintf("Unknown exception."); -+ sm_crash( error ); - #endif -+ } - } - - void InstallExceptionHandler() diff --git a/srcpkgs/stepmania/patches/messageman.patch b/srcpkgs/stepmania/patches/messageman.patch deleted file mode 100644 index 7698a266c9e148..00000000000000 --- a/srcpkgs/stepmania/patches/messageman.patch +++ /dev/null @@ -1,36 +0,0 @@ -Upstream: yes -https://github.com/stepmania/stepmania/commit/3f64564dd7c62a2f3d9557c1bdb8475fd953abea ---- a/src/MessageManager.cpp -+++ b/src/MessageManager.cpp -@@ -207,8 +207,7 @@ void MessageManager::Unsubscribe( IMessageSubscriber* pSubscriber, MessageID m ) - - void MessageManager::Broadcast( Message &msg ) const - { -- // GAMESTATE is created before MESSAGEMAN, and has several BroadcastOnChangePtr members, so they all broadcast when they're initialized. -- if(this != NULL && m_Logging) -+ if(m_Logging) - { - LOG->Trace("MESSAGEMAN:Broadcast: %s", msg.GetName().c_str()); - } ---- a/src/StepMania.cpp -+++ b/src/StepMania.cpp -@@ -1041,8 +1041,10 @@ int sm_main(int argc, char* argv[]) - // This needs PREFSMAN. - Dialog::Init(); - -- // Create game objects -+ // Set up the messaging system early to have well defined code. -+ MESSAGEMAN = new MessageManager; - -+ // Create game objects - GAMESTATE = new GameState; - - // This requires PREFSMAN, for PREFSMAN->m_bShowLoadingWindow. -@@ -1162,7 +1164,6 @@ int sm_main(int argc, char* argv[]) - SONGMAN->UpdatePopular(); - SONGMAN->UpdatePreferredSort(); - NSMAN = new NetworkSyncManager( pLoadingWindow ); -- MESSAGEMAN = new MessageManager; - STATSMAN = new StatsManager; - - // Initialize which courses are ranking courses here. diff --git a/srcpkgs/stepmania/template b/srcpkgs/stepmania/template deleted file mode 100644 index 3f36cb7990754b..00000000000000 --- a/srcpkgs/stepmania/template +++ /dev/null @@ -1,41 +0,0 @@ -# Template file for 'stepmania' -pkgname=stepmania -version=5.0.12 -revision=4 -# see CMake/SetupFfmpeg.cmake in the source code -_ffmpeg_ver=2.1.3 -build_wrksrc="${pkgname}-${version}" -build_style=cmake -make_cmd=make -cmake_builddir="Build" -hostmakedepends="nasm yasm pkg-config" -makedepends="libmad-devel libvorbis-devel pcre-devel libjpeg-turbo-devel -alsa-lib-devel libXrandr-devel libva-devel glew-devel" -short_desc="Advanced rhythm game" -maintainer="Michael Aldridge " -license="MIT" -homepage="http://www.stepmania.com/" -distfiles="https://github.com/stepmania/stepmania/archive/v${version}.tar.gz - https://github.com/FFmpeg/FFmpeg/archive/n${_ffmpeg_ver}.tar.gz" -checksum="df79bcadd69d4ed60cf560d45386ec275181343495ffd744c3ff8f73c83d4755 - cfafef9c9fb2581ac234fc11da97c677e5a911db4e16b341ab724b7e6aa03b62" -patch_args="-Np1 --directory=${build_wrksrc}" - -# Upstream has stated that only x86 hardware can meed the performance -# constraints and that musl is not supported due to interop issues -# with Windows -archs="i686 x86_64" - -export CMAKE_GENERATOR="Unix Makefiles" - -post_extract() { - mv FFmpeg-n${_ffmpeg_ver} ${build_wrksrc}/extern/ffmpeg-linux-${_ffmpeg_ver} -} - -post_install() { - vlicense Docs/Licenses.txt LICENSE - - mkdir -p ${DESTDIR}/usr/bin - cd ${DESTDIR} - ln -sf ../../opt/stepmania-5.0/stepmania usr/bin/ -} diff --git a/srcpkgs/stepmania/update b/srcpkgs/stepmania/update deleted file mode 100644 index abda5ef48edc4c..00000000000000 --- a/srcpkgs/stepmania/update +++ /dev/null @@ -1,2 +0,0 @@ -site=https://github.com/stepmania/stepmania/releases -pattern='StepMania-\K[\d.]+(?=-Linux)' diff --git a/srcpkgs/sterm/template b/srcpkgs/sterm/template deleted file mode 100644 index a262d053ae1114..00000000000000 --- a/srcpkgs/sterm/template +++ /dev/null @@ -1,12 +0,0 @@ -# Template file for 'sterm' -pkgname=sterm -version=20200306 -revision=1 -build_style=gnu-makefile -depends="lockdev" -short_desc="Simple serial terminal" -maintainer="Frantisek Fladung " -license="GPL-3.0-only" -homepage="https://rtime.felk.cvut.cz/gitweb/sojka/sterm.git" -distfiles="https://github.com/wentasah/sterm/archive/${version}.tar.gz" -checksum=61c963e7b1f2caf7024567fb101ec839aea3fa6cf0eedf881ac86c7917694776 diff --git a/srcpkgs/stern/template b/srcpkgs/stern/template deleted file mode 100644 index 5e6774d2ed8e9f..00000000000000 --- a/srcpkgs/stern/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'stern' -pkgname=stern -version=1.32.0 -revision=1 -build_style=go -go_import_path="github.com/stern/stern" -short_desc="Multi pod and container log tailing for Kubernetes" -maintainer="Orphaned " -license="Apache-2.0" -homepage="https://github.com/stern/stern" -distfiles="https://github.com/stern/stern/archive/v${version}.tar.gz" -checksum=a597449d4a4443a45206eb5054676545f74a5cc279a6c48e298e01429e471017 - -# fix: collect2: fatal error: cannot find 'ld' -export LDFLAGS="-fuse-ld=bfd" - -post_build() { - for shell in bash fish zsh; do - CGO_ENABLED=0 GOARCH="" go run main.go --completion "$shell" \ - >"completion.$shell" - done -} - -post_install() { - for shell in bash fish zsh; do - vcompletion "completion.$shell" "$shell" - done -} diff --git a/srcpkgs/stfl-devel b/srcpkgs/stfl-devel deleted file mode 120000 index e81adc2344dee9..00000000000000 --- a/srcpkgs/stfl-devel +++ /dev/null @@ -1 +0,0 @@ -stfl \ No newline at end of file diff --git a/srcpkgs/stfl/patches/cross-fix.patch b/srcpkgs/stfl/patches/cross-fix.patch deleted file mode 100644 index d4dfd1a4c9fa8b..00000000000000 --- a/srcpkgs/stfl/patches/cross-fix.patch +++ /dev/null @@ -1,23 +0,0 @@ ---- a/Makefile -+++ b/Makefile -@@ -20,9 +20,8 @@ - - include Makefile.cfg - --export CC = gcc -pthread --export CFLAGS += -I. -Wall -Os -ggdb -D_GNU_SOURCE -fPIC --export LDLIBS += -lncursesw -+override export CFLAGS += -I. -Wall -D_GNU_SOURCE -fPIC -pthread -+export LDLIBS += -lncursesw -lpthread - - SONAME := libstfl.so.0 - VERSION := 0.24 -@@ -39,7 +38,7 @@ libstfl.a: public.o base.o parser.o dump - - libstfl.so.$(VERSION): public.o base.o parser.o dump.o style.o binding.o iconv.o \ - $(patsubst %.c,%.o,$(wildcard widgets/*.c)) -- $(CC) -shared -Wl,-soname,$(SONAME) -o $@ $(LDLIBS) $^ -+ $(CC) -shared -Wl,-soname,$(SONAME) -o $@ $(LDLIBS) $(LDFLAGS) $^ - - clean: - rm -f libstfl.a example core core.* *.o Makefile.deps diff --git a/srcpkgs/stfl/patches/stfl-void.patch b/srcpkgs/stfl/patches/stfl-void.patch deleted file mode 100644 index 8221e88541eea4..00000000000000 --- a/srcpkgs/stfl/patches/stfl-void.patch +++ /dev/null @@ -1,52 +0,0 @@ -diff -rupN Makefile.cfg Makefile.cfg ---- a/Makefile.cfg 2009-05-31 13:20:39.000000000 -0500 -+++ b/Makefile.cfg 2014-11-13 22:42:41.460682486 -0600 -@@ -19,11 +19,11 @@ - # - - export libdir ?= lib --export prefix ?= /usr/local -+export prefix ?= /usr - export DESTDIR ?= / - - ifneq ($(shell spl-config --cflags 2>/dev/null),) --FOUND_SPL = 1 -+FOUND_SPL = 0 - else - FOUND_SPL = 0 - endif -@@ -35,19 +35,19 @@ FOUND_SWIG = 0 - endif - - ifneq ($(shell perl -le 'print 1' 2>/dev/null),) --FOUND_PERL5 = 1 -+FOUND_PERL5 = 0 - else - FOUND_PERL5 = 0 - endif - - ifneq ($(shell python -c 'print 1' 2>/dev/null),) --FOUND_PYTHON = 1 -+FOUND_PYTHON = 0 - else - FOUND_PYTHON = 0 - endif - - ifneq ($(shell ruby -e 'puts 1' 2>/dev/null),) --FOUND_RUBY = 1 -+FOUND_RUBY = 0 - else - FOUND_RUBY = 0 - endif -diff -rupN stfl_internals.h stfl_internals.h ---- a/stfl_internals.h 2014-04-25 06:36:07.000000000 -0500 -+++ b/stfl_internals.h 2014-11-13 22:41:38.413685526 -0600 -@@ -28,7 +28,7 @@ extern "C" { - #endif - - #include "stfl.h" --#include -+#include - #include - - struct stfl_widget_type; diff --git a/srcpkgs/stfl/template b/srcpkgs/stfl/template deleted file mode 100644 index eb10833d29be22..00000000000000 --- a/srcpkgs/stfl/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'stfl' -pkgname=stfl -version=0.24 -revision=4 -build_style=gnu-makefile -hostmakedepends="swig" -makedepends="ncurses-devel" -short_desc="Curses-based widget set for text terminals" -maintainer="Orphaned " -license="GPL-3.0-or-later" -homepage="https://clifford.at/stfl/" -distfiles="https://sources.voidlinux.org/${pkgname}-${version}/${pkgname}-${version}.tar.gz" -checksum=d4a7aa181a475aaf8a8914a8ccb2a7ff28919d4c8c0f8a061e17a0c36869c090 - -post_install() { - ln -sf libstfl.so.${version} ${DESTDIR}/usr/lib/libstfl.so.0 -} - -stfl-devel_package() { - depends="stfl>=${version}_${revision} $makedepends" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - vmove "usr/lib/*.a" - } -} diff --git a/srcpkgs/stig/template b/srcpkgs/stig/template deleted file mode 100644 index 5f152ef6f88419..00000000000000 --- a/srcpkgs/stig/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'stig' -pkgname=stig -version=0.14.0a0 -revision=1 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3-aiohttp python3-aiohttp_socks python3-async-timeout - python3-blinker python3-natsort python3-setproctitle python3-urwid - python3-urwidtrees python3-wcwidth python3-xdg" -short_desc="TUI and CLI for the BitTorrent client Transmission" -maintainer="Emil Miler " -license="GPL-3.0-or-later" -homepage="https://github.com/rndusr/stig" -changelog="https://github.com/rndusr/stig/blob/master/CHANGELOG" -distfiles="https://github.com/rndusr/stig/archive/v${version}.tar.gz" -checksum=c37f487052f6e1f15a9b3a27d97cb0d83afc014d3589c8642b4bb1bbed6963e4 -make_check=no # needs python3-asynctest which is not packaged diff --git a/srcpkgs/stig/update b/srcpkgs/stig/update deleted file mode 100644 index 97dc0e0d60468f..00000000000000 --- a/srcpkgs/stig/update +++ /dev/null @@ -1,2 +0,0 @@ -site=https://github.com/rndusr/stig/tags -pkgname=v diff --git a/srcpkgs/stk-data b/srcpkgs/stk-data deleted file mode 120000 index e69eabc8478eb2..00000000000000 --- a/srcpkgs/stk-data +++ /dev/null @@ -1 +0,0 @@ -stk \ No newline at end of file diff --git a/srcpkgs/stk-examples b/srcpkgs/stk-examples deleted file mode 120000 index e69eabc8478eb2..00000000000000 --- a/srcpkgs/stk-examples +++ /dev/null @@ -1 +0,0 @@ -stk \ No newline at end of file diff --git a/srcpkgs/stk/files/stk.pc b/srcpkgs/stk/files/stk.pc deleted file mode 100644 index 75fd3a7ac25c62..00000000000000 --- a/srcpkgs/stk/files/stk.pc +++ /dev/null @@ -1,11 +0,0 @@ -prefix=/usr -exec_prefix=${prefix} -libdir=${exec_prefix}/lib -includedir=${prefix}/include - -Name: stk -Description: The Synthesis Toolkit in C++ -Requires: -Version: @VERSION@ -Libs: -L${libdir} -lstk -Cflags: -I${includedir}/stk diff --git a/srcpkgs/stk/patches/lib-include-dir.patch b/srcpkgs/stk/patches/lib-include-dir.patch deleted file mode 100644 index 8c0901b2c972d5..00000000000000 --- a/srcpkgs/stk/patches/lib-include-dir.patch +++ /dev/null @@ -1,21 +0,0 @@ ---- a/src/Makefile.in 2021-01-18 20:34:19.338872822 +0700 -+++ b/src/Makefile.in 2021-01-18 20:35:11.314028147 +0700 -@@ -93,13 +93,13 @@ - $(LN) -s @sharedname@ $(SHAREDLIB) - - install-headers: -- install -d $(DESTDIR)$(PREFIX)$(INCLUDEDIR)/stk -- cp -R ../include/*.h $(DESTDIR)$(PREFIX)$(INCLUDEDIR)/stk -+ install -d $(DESTDIR)$(INCLUDEDIR)/stk -+ cp -R ../include/*.h $(DESTDIR)$(INCLUDEDIR)/stk - - install: $(SHAREDLIB) install-headers -- install -d $(DESTDIR)$(PREFIX)$(LIBDIR) -- install -m 644 @sharedname@ $(DESTDIR)$(PREFIX)$(LIBDIR) -- ln -sf @sharedname@ $(DESTDIR)$(PREFIX)$(LIBDIR)/$(SHAREDLIB) -+ install -d $(DESTDIR)$(LIBDIR) -+ install -m 644 @sharedname@ $(DESTDIR)$(LIBDIR) -+ ln -sf @sharedname@ $(DESTDIR)$(LIBDIR)/$(SHAREDLIB) - - - $(OBJECTS) : Stk.h diff --git a/srcpkgs/stk/template b/srcpkgs/stk/template deleted file mode 100644 index 42b5918ced65b5..00000000000000 --- a/srcpkgs/stk/template +++ /dev/null @@ -1,95 +0,0 @@ -# Template file for 'stk' -pkgname=stk -version=4.6.1 -revision=5 -build_style=gnu-configure -configure_args="--with-alsa - --libexecdir=/usr/libexec/stk - --with-jack RAWWAVE_PATH=/usr/share/stk/rawwaves/" -make_install_args="prefix=/usr exec_prefix=\${prefix}" -hostmakedepends="automake libtool pkg-config" -makedepends="alsa-lib-devel jack-devel" -depends="libstk-${version}_${revision} stk-data-${version}_${revision}" -short_desc="Synthesis ToolKit in C++" -maintainer="Orphaned " -license="custom:MIT-like" -homepage="https://ccrma.stanford.edu/software/stk/" -distfiles="https://github.com/thestk/stk/archive/${version}.tar.gz>${pkgname}-${version}.tar.gz" -checksum=8e0c362dd82421bae8f3e789d238a1c27aeac1a2697d7830eb51abc90fc17281 - -pre_configure() { - NOCONFIGURE=1 autoreconf -fi -} - -post_install() { - # Create a pkg-config file - vmkdir usr/lib/pkgconfig - sed ${FILESDIR}/stk.pc \ - -e "s;@VERSION@;${version};" \ - > ${DESTDIR}/usr/lib/pkgconfig/stk.pc - - # Install binaries - vmkdir usr/libexec/stk - vinstall projects/demo/stk-demo 755 usr/libexec/stk - vinstall projects/effects/effects 755 usr/libexec/stk - vinstall projects/eguitar/eguitar 755 usr/libexec/stk - vinstall projects/ragamatic/ragamat 755 usr/libexec/stk - - # Install examples - vmkdir usr/libexec/stk/examples - for f in play record audioprobe midiprobe duplex inetIn inetOut \ - rtsine crtsine bethree controlbee three bees playsmf grains; do - if [ -x "projects/examples/$f" ]; then - vinstall projects/examples/$f 755 usr/libexec/stk/examples - fi - done - - # Install examples data - vcopy projects/examples/midifiles usr/libexec/stk/examples - vcopy projects/examples/rawwaves usr/libexec/stk/examples - vcopy projects/examples/scores usr/libexec/stk/examples - - # Install stk data - vmkdir usr/share/stk - vcopy rawwaves usr/share/stk - - # Documentation - vdoc doc/README-Linux.txt - vdoc doc/SKINI.txt - vdoc doc/hierarchy.txt - vdoc doc/treesed.html - - vlicense LICENSE -} - -stk-data_package() { - short_desc+=" - data files" - pkg_install() { - vmove usr/share/stk - } -} - -stk-examples_package() { - short_desc+=" - examples" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/libexec/stk/examples - } -} - -libstk_package() { - short_desc+=" - library" - pkg_install() { - vmove usr/lib/libstk-${version}.so - } -} - -libstk-devel_package() { - short_desc+=" - development files" - depends="libstk-${version}_${revision} ${makedepends}" - pkg_install() { - vmove usr/include - vmove usr/lib/libstk.so - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/stlarch-font/template b/srcpkgs/stlarch-font/template deleted file mode 100644 index 7ac90a5721ee67..00000000000000 --- a/srcpkgs/stlarch-font/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'stlarch-font' -pkgname=stlarch-font -version=1.5 -revision=3 -makedepends="font-util" -depends="${makedepends}" -short_desc="Font with many icons" -maintainer="Orphaned " -license="GPL-2.0-only" -homepage="http://sourceforge.net/projects/stlarchfont/" -distfiles="${SOURCEFORGE_SITE}/stlarchfont/stlarch_font-${version}.tar.gz" -checksum=bce5386cdc5efc1e3b5af3e26768c09a303df9fc43ed039eb82ebe8c7da803c3 -font_dirs="/usr/share/fonts/misc" - -do_install() { - vinstall stlarch.pcf 644 usr/share/fonts/misc - vdoc README.stlarch README -} diff --git a/srcpkgs/stlarch-font/update b/srcpkgs/stlarch-font/update deleted file mode 100644 index 3683d4fa5fe0ad..00000000000000 --- a/srcpkgs/stlarch-font/update +++ /dev/null @@ -1 +0,0 @@ -pkgname="${pkgname//-/_}" diff --git a/srcpkgs/stlink-devel b/srcpkgs/stlink-devel deleted file mode 120000 index 0a1392a4b85355..00000000000000 --- a/srcpkgs/stlink-devel +++ /dev/null @@ -1 +0,0 @@ -stlink \ No newline at end of file diff --git a/srcpkgs/stlink-gtk b/srcpkgs/stlink-gtk deleted file mode 120000 index 0a1392a4b85355..00000000000000 --- a/srcpkgs/stlink-gtk +++ /dev/null @@ -1 +0,0 @@ -stlink \ No newline at end of file diff --git a/srcpkgs/stlink/patches/musl.patch b/srcpkgs/stlink/patches/musl.patch deleted file mode 100644 index 3ae0543eed99b6..00000000000000 --- a/srcpkgs/stlink/patches/musl.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/src/st-util/gdb-remote.c -+++ b/src/st-util/gdb-remote.c -@@ -13,7 +13,7 @@ - #include - #else - #include --#include -+#include - #endif - - #include "gdb-remote.h" diff --git a/srcpkgs/stlink/template b/srcpkgs/stlink/template deleted file mode 100644 index bc7cb8d16f3093..00000000000000 --- a/srcpkgs/stlink/template +++ /dev/null @@ -1,42 +0,0 @@ -# Template file for 'stlink' -pkgname=stlink -version=1.8.0 -revision=1 -build_style=cmake -configure_args="-DSTLINK_UDEV_RULES_DIR=/usr/lib/udev/rules.d - -DSTLINK_MODPROBED_DIR=/usr/lib/modprobe.d -DSTLINK_LIBRARY_PATH=/usr/lib" -hostmakedepends="pkg-config" -makedepends="libusb-devel gtk+3-devel" -short_desc="Firmware programmer for STM32 STLINK v1/v2/v3 protocol" -maintainer="bra1nwave " -license="BSD-3-Clause" -homepage="https://github.com/stlink-org/stlink" -changelog="https://raw.githubusercontent.com/stlink-org/stlink/master/CHANGELOG.md" -distfiles="${homepage}/archive/v${version}.tar.gz" -checksum=cff760b5c212c2cc480f705b9ca7f3828d6b9c267950c6a547002cd0a1f5f6ac - -post_install() { - vlicense LICENSE.md LICENSE - vdoc README.md README -} - -stlink-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.so" - vmove "usr/lib/*.a" - } -} - -stlink-gtk_package() { - short_desc+=" - GTK+3 frontend" - depends="${sourcepkg}>=${version}_${revision} hicolor-icon-theme desktop-file-utils" - pkg_install() { - vmove usr/bin/stlink-gui - vmove usr/share/applications/stlink-gui.desktop - vmove usr/share/icons/hicolor/scalable/apps/stlink-gui.svg - vmove usr/share/stlink/stlink-gui.ui - } -} diff --git a/srcpkgs/stockfish/patches/makefile.patch b/srcpkgs/stockfish/patches/makefile.patch deleted file mode 100644 index c8e71613c600c7..00000000000000 --- a/srcpkgs/stockfish/patches/makefile.patch +++ /dev/null @@ -1,34 +0,0 @@ ---- old/src/Makefile 2025-03-30 15:28:38.806417691 +0200 -+++ new/src/Makefile 2025-03-30 15:30:43.551170610 +0200 -@@ -432,31 +432,7 @@ - - ifeq ($(COMP),gcc) - comp=gcc -- CXX=g++ - CXXFLAGS += -pedantic -Wextra -Wshadow -Wmissing-declarations -- -- ifeq ($(arch),$(filter $(arch),armv7 armv8 riscv64)) -- ifeq ($(OS),Android) -- CXXFLAGS += -m$(bits) -- LDFLAGS += -m$(bits) -- endif -- ifeq ($(ARCH),riscv64) -- CXXFLAGS += -latomic -- endif -- else ifeq ($(arch),loongarch64) -- CXXFLAGS += -latomic -- else -- CXXFLAGS += -m$(bits) -- LDFLAGS += -m$(bits) -- endif -- -- ifeq ($(arch),$(filter $(arch),armv7)) -- LDFLAGS += -latomic -- endif -- -- ifneq ($(KERNEL),Darwin) -- LDFLAGS += -Wl,--no-as-needed -- endif - endif - - ifeq ($(target_windows),yes) diff --git a/srcpkgs/stockfish/template b/srcpkgs/stockfish/template deleted file mode 100644 index 47aa50246cf739..00000000000000 --- a/srcpkgs/stockfish/template +++ /dev/null @@ -1,47 +0,0 @@ -# Template file for 'stockfish' -pkgname=stockfish -version=17.1 -revision=1 -_net_file_big=nn-1c0000000000.nnue -_net_file_small=nn-37f18f62d772.nnue -build_wrksrc=src -build_style=gnu-makefile -make_build_target=build -make_use_env=yes -hostmakedepends="tar" -short_desc="Free UCI chess engine derived from Glaurung" -maintainer="shtayerc " -license="GPL-3.0-or-later" -homepage="http://stockfishchess.org/" -distfiles="https://github.com/official-stockfish/Stockfish/archive/sf_${version}.tar.gz - https://tests.stockfishchess.org/api/nn/${_net_file_big} - https://tests.stockfishchess.org/api/nn/${_net_file_small}" -checksum="0cfd9396438798cc68f5c0d5fa0bb458bb8ffff7de06add841aaeace86bec1f1 - 1c0000000000a67d629999d932d0c373f7450ce43cd12d0562868f4eaf9ae2ad - 37f18f62d772f3107e1d6aaca3898c130c3c86f2ab63e6555fbbca20635a899d" -skip_extraction="${_net_file_big} ${_net_file_small}" - -LDFLAGS+="-lpthread -Wl,-z,stack-size=2097152" - -# We know how to optimize ourselves -make_build_args="optimize=no " - -case $XBPS_TARGET_MACHINE in - x86_64*) make_build_args+="ARCH=x86-64" ;; - i686*) make_build_args+="ARCH=x86-32" ;; - aarch64*) make_build_args+="ARCH=armv8" ;; - armv[56]*) make_build_args+="ARCH=general-32";; - armv7*) make_build_args+="ARCH=armv7" ;; - ppc64*) make_build_args+="ARCH=ppc-64" ;; - ppc*) make_build_args+="ARCH=ppc-32" ;; - *) broken="not supported" ;; -esac - -post_extract() { - cp $XBPS_SRCDISTDIR/${pkgname}-${version}/${_net_file_big} ./src - cp $XBPS_SRCDISTDIR/${pkgname}-${version}/${_net_file_small} ./src -} - -do_install() { - vbin stockfish -} diff --git a/srcpkgs/stockfish/update b/srcpkgs/stockfish/update deleted file mode 100644 index e76b47f18f2fa3..00000000000000 --- a/srcpkgs/stockfish/update +++ /dev/null @@ -1,2 +0,0 @@ -site="https://github.com/official-stockfish/Stockfish/releases" -pattern="sf_\K[\d\.]*(?=\.tar\.gz)" diff --git a/srcpkgs/stoken-devel b/srcpkgs/stoken-devel deleted file mode 120000 index d3039c2d77f960..00000000000000 --- a/srcpkgs/stoken-devel +++ /dev/null @@ -1 +0,0 @@ -stoken \ No newline at end of file diff --git a/srcpkgs/stoken-gtk3 b/srcpkgs/stoken-gtk3 deleted file mode 120000 index d3039c2d77f960..00000000000000 --- a/srcpkgs/stoken-gtk3 +++ /dev/null @@ -1 +0,0 @@ -stoken \ No newline at end of file diff --git a/srcpkgs/stoken/template b/srcpkgs/stoken/template deleted file mode 100644 index 1536d77d10052d..00000000000000 --- a/srcpkgs/stoken/template +++ /dev/null @@ -1,39 +0,0 @@ -# Template file for 'stoken' -pkgname=stoken -version=0.92 -revision=4 -build_style=gnu-configure -hostmakedepends="pkgconf" -makedepends="libxml2-devel nettle-devel gtk+3-devel" -short_desc="RSA SecurID-compatible software token generator" -maintainer="Andrew J. Hesford " -license="LGPL-2.1-or-later" -homepage="https://sourceforge.net/p/stoken/wiki/Home/" -distfiles="${SOURCEFORGE_SITE}/${pkgname}/${pkgname}-${version}.tar.gz" -checksum=aa2b481b058e4caf068f7e747a2dcf5772bcbf278a4f89bc9efcbf82bcc9ef5a - -stoken-gtk3_package() { - depends="${sourcepkg}>=${version}_${revision} gtk+3" - short_desc+=" - GTK+3 frontend" - - pkg_install() { - vmove usr/bin/stoken-gui - vmove usr/share/applications - vmove usr/share/pixmaps - vmove "usr/share/stoken/*.ui" - vmove usr/share/man/man1/stoken-gui.1 - } -} - -stoken-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove usr/share/doc/stoken/libstoken-test.c - vmove "usr/lib/*.so" - vmove "usr/lib/*.a" - } -} diff --git a/srcpkgs/stopmotion/patches/nftw-musl.patch b/srcpkgs/stopmotion/patches/nftw-musl.patch deleted file mode 100644 index 11f6502b879b3f..00000000000000 --- a/srcpkgs/stopmotion/patches/nftw-musl.patch +++ /dev/null @@ -1,35 +0,0 @@ ---- a/src/technical/util.cpp -+++ b/src/technical/util.cpp -@@ -92,18 +92,18 @@ int removeFileOrDirectory(const char *path, const struct stat *, - if (info->level != 0) { - if (0 != rmdir(path)) { - Logger::get().logWarning("Could not remove directory %s", path); -- return FTW_STOP; -+ return 1; - } - } - break; - default: - if (0 != unlink(path)) { - Logger::get().logWarning("Could not remove file %s", path); -- return FTW_STOP; -+ return 1; - } - break; - } -- return FTW_CONTINUE; -+ return 0; - } - - } -@@ -271,8 +271,8 @@ void Util::linkOrCopyFile(const char* newName, const char* oldName) { - - bool Util::removeDirectoryContents(const char* path) { - static const int maxDescripotorsToConsume = 8; -- return FTW_STOP != nftw(path, removeFileOrDirectory, -- maxDescripotorsToConsume, FTW_PHYS | FTW_DEPTH | FTW_ACTIONRETVAL); -+ return 1 != nftw(path, removeFileOrDirectory, -+ maxDescripotorsToConsume, FTW_PHYS | FTW_DEPTH); - } - - void Util::ensurePathExists(const char* path) { diff --git a/srcpkgs/stopmotion/template b/srcpkgs/stopmotion/template deleted file mode 100644 index 0097761db6e066..00000000000000 --- a/srcpkgs/stopmotion/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'stopmotion' -pkgname=stopmotion -version=0.9.0 -revision=1 -build_style=cmake -hostmakedepends="qt6-base qt6-tools" -makedepends="qt6-base-devel qt6-multimedia-devel libxml2-devel libarchive-devel libvorbis-devel" -short_desc="Program to create stop motion animations" -maintainer="ii8 " -license="GPL-2.0-or-later" -homepage="https://invent.kde.org/multimedia/stopmotion" -distfiles="https://invent.kde.org/multimedia/stopmotion/-/archive/${version}/stopmotion-${version}.tar.gz" -checksum=81875b775a2fb40733dae018efa1b01267331cb67d2f80d2c05ddac29466b8e5 diff --git a/srcpkgs/stow/template b/srcpkgs/stow/template deleted file mode 100644 index 8093642e68e7aa..00000000000000 --- a/srcpkgs/stow/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'stow' -pkgname=stow -version=2.4.1 -revision=1 -build_style=gnu-configure -make_check_target="test" -hostmakedepends="perl" -makedepends="${hostmakedepends}" -depends="${makedepends}" -checkdepends="perl-Test-Output perl-IO-stringy" -short_desc="GNU symlink manager" -maintainer="Martin Harrigan " -license="GPL-3.0-or-later" -homepage="https://www.gnu.org/software/stow/" -distfiles="${GNU_SITE}/${pkgname}/${pkgname}-${version}.tar.gz" -checksum=2a671e75fc207303bfe86a9a7223169c7669df0a8108ebdf1a7fe8cd2b88780b - -perl-Stow_package() { - metapackage=yes - depends="stow>=${version}_${revision}" - short_desc+=" (transitional dummy package)" -} diff --git a/srcpkgs/strace/template b/srcpkgs/strace/template deleted file mode 100644 index b1689df56c6f03..00000000000000 --- a/srcpkgs/strace/template +++ /dev/null @@ -1,51 +0,0 @@ -# Template file for 'strace' -pkgname=strace -version=6.17 -revision=1 -build_style=gnu-configure -configure_args="--enable-silent-rules $(vopt_with libunwind)" -makedepends="$(vopt_if libunwind libunwind-devel)" -short_desc="System Call Tracer" -maintainer="icp " -license="LGPL-2.1-or-later" -homepage="https://strace.io/" -changelog="https://raw.githubusercontent.com/strace/strace/master/NEWS" -distfiles="https://github.com/strace/strace/releases/download/v${version}/strace-${version}.tar.xz" -checksum=0a7c7bedc7efc076f3242a0310af2ae63c292a36dd4236f079e88a93e98cb9c0 - -build_options="static libunwind" -build_options_default="libunwind" -vopt_conflict static libunwind # configure fails -desc_option_static="Build static strace binary" -desc_option_libunwind="Support printing backtraces for every syscall" - -if [ "$build_option_static" ]; then - LDFLAGS=-static -fi - -# workound musl not defining off64_t -CFLAGS="-D_LARGEFILE64_SOURCE" - -case "$XBPS_TARGET_MACHINE" in - aarch64*|ppc64*) configure_args+=" --enable-mpers=no" ;; - # work around https://github.com/strace/strace/issues/133 - i686-musl) configure_args+=" --enable-mpers=no"; makedepends+=" libucontext-devel" ;; - x86_64-musl) configure_args+=" --enable-mpers=no" ;; -esac - -pre_configure() { - if [ "$XBPS_TARGET_MACHINE" = "i686-musl" ]; then - vsed -i configure -e "s;libunwind_LIBS=$;&-lucontext;" - fi -} - -do_check() { - if [ "$XBPS_CHECK_PKGS" = full ]; then - # XXX: Some tests may fail inside of containers or if they are missing - # sufficient capabilities - make check - else - make check \ - TESTS="bpf.gen epoll_pwait.gen getcpu.gen open.gen read-write.gen readlink.gen seccomp-filter.gen mmap ioctl caps readv" - fi -} diff --git a/srcpkgs/straw-viewer b/srcpkgs/straw-viewer deleted file mode 120000 index 672a26eb4bcbb4..00000000000000 --- a/srcpkgs/straw-viewer +++ /dev/null @@ -1 +0,0 @@ -pipe-viewer \ No newline at end of file diff --git a/srcpkgs/strawberry/template b/srcpkgs/strawberry/template deleted file mode 100644 index bf7aa445873778..00000000000000 --- a/srcpkgs/strawberry/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'strawberry' -pkgname=strawberry -version=1.2.13 -revision=2 -build_style=cmake -configure_args="-DQT_HOST_PATH=/usr" -hostmakedepends="pkg-config protobuf gettext qt6-base qt6-tools" -makedepends="alsa-lib-devel boost-devel-minimal gnutls-devel fftw-devel - chromaprint-devel gst-plugins-base1-devel libcdio-devel libgpod-devel - libmtp-devel protobuf-devel pulseaudio-devel taglib-devel qt6-base-devel - qt6-base-private-devel qt6-plugin-mysql qt6-plugin-odbc qt6-plugin-pgsql - qt6-plugin-sqlite KDSingleApplication libebur128-devel rapidjson sparsehash" -depends="desktop-file-utils qt6-plugin-sqlite qt6-plugin-tls-openssl" -short_desc="Audio player and music collection organizer" -maintainer="Saksham " -license="GPL-3.0-or-later" -homepage="https://www.strawberrymusicplayer.org/" -changelog="https://raw.githubusercontent.com/strawberrymusicplayer/strawberry/master/Changelog" -distfiles="https://files.strawberrymusicplayer.org/${pkgname}-${version}.tar.xz" -checksum=8b7eea3f22b354b529f62e27072030a85ef13a4b3fcac77c0f04e452be6f41ae diff --git a/srcpkgs/streamlink/template b/srcpkgs/streamlink/template deleted file mode 100644 index 27d790649d6dcf..00000000000000 --- a/srcpkgs/streamlink/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'streamlink' -pkgname=streamlink -version=7.5.0 -revision=1 -build_style=python3-pep517 -hostmakedepends="python3-wheel python3-versioningit" -depends="python3-lxml python3-pycryptodome python3-pycountry - python3-pysocks python3-requests python3-websocket-client python3-isodate - python3-urllib3 python3-certifi python3-trio python3-trio-websocket" -checkdepends="$depends python3-pytest python3-requests-mock python3-pytest-trio python3-freezegun" -short_desc="Utility extracting streams from services, forked from livestreamer" -maintainer="Tom Strausbaugh " -license="BSD-2-Clause" -homepage="https://streamlink.github.io/" -changelog="https://raw.githubusercontent.com/streamlink/streamlink/master/CHANGELOG.md" -distfiles="https://github.com/streamlink/streamlink/releases/download/$version/streamlink-$version.tar.gz" -checksum=c091bc77a3cc8e129a232db3e2c8d8bae2dfef96813fcdec62ee020794068fb9 -make_check_pre="env PYTHONPATH=src" - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/streampager/template b/srcpkgs/streampager/template deleted file mode 100644 index cec58f6888ed2b..00000000000000 --- a/srcpkgs/streampager/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'streampager' -pkgname=streampager -version=0.10.3 -revision=1 -build_style=cargo -hostmakedepends="asciidoc" -short_desc="Pager for command output or large files" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/markbt/streampager" -distfiles="https://github.com/markbt/streampager/archive/refs/tags/v${version}.tar.gz" -checksum=e0179cd03bbaad09acefa08cc74c99668fee1b448d0ef5a11b847f10e1b8e15c - -post_install() { - vcompletion $(find target -name sp.bash) bash sp - vcompletion $(find target -name sp.fish) fish sp - vcompletion $(find target -name _sp) zsh sp - vlicense LICENSE.md - vman $(find target -name sp.1) -} diff --git a/srcpkgs/streamripper/patches/musl-fix.patch b/srcpkgs/streamripper/patches/musl-fix.patch deleted file mode 100644 index fe4a49e87f9715..00000000000000 --- a/srcpkgs/streamripper/patches/musl-fix.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/lib/ripstream.c -+++ b/lib/ripstream.c -@@ -714,7 +714,7 @@ - char bigbuf[HEADER_SIZE] = ""; - ID3V2frame id3v2frame; - #ifndef WIN32 -- __uint32_t framesize = 0; -+ uint32_t framesize = 0; - #else - unsigned long int framesize = 0; - #endif diff --git a/srcpkgs/streamripper/template b/srcpkgs/streamripper/template deleted file mode 100644 index 243de2cd5589a2..00000000000000 --- a/srcpkgs/streamripper/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'streamripper' -pkgname=streamripper -version=1.64.6 -revision=3 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="glib-devel libvorbis-devel libmad-devel faad2-devel" -short_desc="Mp3 recorder for shoutcast-compatible streams / internet radio" -maintainer="Piraty " -license="GPL-2.0-or-later" -homepage="http://streamripper.sourceforge.net/" -distfiles="${SOURCEFORGE_SITE}/$pkgname/$pkgname-$version.tar.gz" -checksum=c1d75f2e9c7b38fd4695be66eff4533395248132f3cc61f375196403c4d8de42 diff --git a/srcpkgs/stremio-shell/patches/mpv-0.35.patch b/srcpkgs/stremio-shell/patches/mpv-0.35.patch deleted file mode 100644 index 25be29a6c945ad..00000000000000 --- a/srcpkgs/stremio-shell/patches/mpv-0.35.patch +++ /dev/null @@ -1,26 +0,0 @@ -Index: stremio-shell-4.4.159/mpv.cpp -=================================================================== ---- stremio-shell-4.4.159.orig/mpv.cpp -+++ stremio-shell-4.4.159/mpv.cpp -@@ -65,7 +65,7 @@ class MpvRenderer : public QQuickFramebu - // init mpv_gl: - if (!obj->mpv_gl) - { -- mpv_opengl_init_params gl_init_params{get_proc_address_mpv, nullptr, nullptr}; -+ mpv_opengl_init_params gl_init_params{get_proc_address_mpv, nullptr}; - mpv_render_param params[]{ - {MPV_RENDER_PARAM_API_TYPE, const_cast(MPV_RENDER_API_TYPE_OPENGL)}, - {MPV_RENDER_PARAM_OPENGL_INIT_PARAMS, &gl_init_params}, -Index: stremio-shell-4.4.159/deps/libmpv/include/mpv/qthelper.hpp -=================================================================== ---- stremio-shell-4.4.159.orig/deps/libmpv/include/mpv/qthelper.hpp -+++ stremio-shell-4.4.159/deps/libmpv/include/mpv/qthelper.hpp -@@ -18,7 +18,7 @@ - - #include - --#if !MPV_ENABLE_DEPRECATED -+#if 0 - #error "This helper is deprecated. Copy it into your project instead." - #else - diff --git a/srcpkgs/stremio-shell/template b/srcpkgs/stremio-shell/template deleted file mode 100644 index c235c0a7f14a37..00000000000000 --- a/srcpkgs/stremio-shell/template +++ /dev/null @@ -1,65 +0,0 @@ -# Template file for 'stremio-shell' -pkgname=stremio-shell -version=4.4.168 -revision=1 -_singleapplication_hash=e22a6bc235281152b0041ce39d4827b961b66ea6 -_libmpv_hash=822a41a1087daf2911fc336fbd9509f962158fef -create_wrksrc=yes -build_style=qmake -hostmakedepends="qt5-host-tools qt5-qmake" -makedepends="mpv-devel qt5-webview-devel qt5-webengine-devel - qt5-declarative-devel qt5-webchannel-devel qt5-location-devel - qt5-quickcontrols2-devel qt5-quickcontrols chromaprint-devel" -depends="qt5-quickcontrols qt5-quickcontrols2 virtual?nodejs-runtime - qt5-webengine" -short_desc="Hub for video content aggregation" -maintainer="mobinmob " -license="GPL-3.0-or-later" -homepage="https://www.stremio.com" -distfiles="https://github.com/Stremio/stremio-shell/archive/v${version}.tar.gz - https://github.com/itay-grudev/SingleApplication/archive/${_singleapplication_hash}.tar.gz - https://raw.githubusercontent.com/mpv-player/mpv/v0.32.0/libmpv/qthelper.hpp - https://dl.strem.io/four/v${version}/server.js - https://dl.strem.io/four/v${version}/stremio.asar" -checksum="764a181cc61189f0a7cff631dbc7398faf12eef33beeefb149ce5c504ab99998 - ce2849e11977101c0102aff734adeea7ebd8c63e0f0ab86f8908a99b7cb69f1e - 86e1fcba6001829b7e23a856db84d01ebc76e63528f74064d7bc5705015a2684 - 683de7890a60ab512264b69c9c41609aa515f9b738aef18df4803ef53e17175d - de34860e99a78f37e8c5568e56e605bc04e1853d48d2102421fcf2331a42d207" -skip_extraction="server.js stremio.asar qthelper.hpp" - -post_extract() { - mv stremio-shell-$version/* . - rmdir deps/singleapplication - mv SingleApplication-${_singleapplication_hash} deps/singleapplication - mkdir deps/libmpv/include - cp -a $XBPS_CROSS_BASE/usr/include/mpv deps/libmpv/include - cp "${XBPS_SRCDISTDIR}/${pkgname}-${version}/qthelper.hpp" \ - deps/libmpv/include/mpv/ -} - -post_install() { - - # Fix the bizarre locations - vmkdir usr/lib/stremio - mv "${DESTDIR}/usr/opt/stremio/stremio" "${DESTDIR}/usr/lib/stremio" - - # Move .desktop file to proper location - vmkdir usr/share/applications - mv "${DESTDIR}/usr/opt/stremio/smartcode-stremio.desktop" "${DESTDIR}/usr/share/applications" - - # Link executable in PATH - vmkdir usr/bin - ln -s /usr/lib/stremio/stremio "${DESTDIR}/usr/bin/stremio" - - # Symlink node in the instalation directory - ln -s /usr/bin/node "${DESTDIR}/usr/lib/stremio/node" - - # Install icon - vmkdir usr/share/icons - cp "${wrksrc}/images/stremio_window.png" "${DESTDIR}/usr/share/icons/smartcode-stremio.png" - - # Copy server - cp "${XBPS_SRCDISTDIR}/${pkgname}-${version}/server.js" "${DESTDIR}/usr/lib/stremio" - cp "${XBPS_SRCDISTDIR}/${pkgname}-${version}/stremio.asar" "${DESTDIR}/usr/lib/stremio" -} diff --git a/srcpkgs/stress-ng/patches/ppc64-glibc-be-no-vecmath.patch b/srcpkgs/stress-ng/patches/ppc64-glibc-be-no-vecmath.patch deleted file mode 100644 index 7da6604ff57a7c..00000000000000 --- a/srcpkgs/stress-ng/patches/ppc64-glibc-be-no-vecmath.patch +++ /dev/null @@ -1,16 +0,0 @@ -On big endian ppc64 glibc specifically, this causes ICEs. - ---- a/stress-vecmath.c -+++ b/stress-vecmath.c -@@ -53,6 +53,11 @@ static const help_t help[] = { - #undef HAVE_VECMATH - #endif - -+/* currently ICEs on our toolchain... */ -+#if defined(STRESS_PPC64) && defined(__GLIBC__) && defined(__BIG_ENDIAN__) -+#undef HAVE_VECMATH -+#endif -+ - #if defined(HAVE_VECMATH) - - typedef int8_t vint8_t __attribute__ ((vector_size (16))); diff --git a/srcpkgs/stress-ng/template b/srcpkgs/stress-ng/template deleted file mode 100644 index f7786e5fec074b..00000000000000 --- a/srcpkgs/stress-ng/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'stress-ng' -pkgname=stress-ng -version=0.19.06 -revision=1 -build_style=gnu-makefile -make_use_env=1 -short_desc="Load and stress a computer system" -maintainer="Leah Neukirchen " -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=054953145d7de36725a54636ea68975bb9ada06b4769878d25e556fab5804513 - -if [ "$XBPS_TARGET_LIBC" = "musl" ]; then - makedepends+=" musl-legacy-compat" -elif [ "$XBPS_TARGET_LIBC" = "glibc" ]; then - makedepends+=" libxcrypt-devel" -fi diff --git a/srcpkgs/stress/template b/srcpkgs/stress/template deleted file mode 100644 index 4e2e8e2ccd3b3b..00000000000000 --- a/srcpkgs/stress/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'stress' -pkgname=stress -version=1.0.7 -revision=2 -build_style=gnu-configure -hostmakedepends="automake" -short_desc="Deliberately simple workload generator for POSIX systems" -maintainer="Leah Neukirchen " -license="GPL-2.0-or-later" -homepage="https://github.com/resurrecting-open-source-projects/stress" -distfiles="https://github.com/resurrecting-open-source-projects/stress/archive/${version}.tar.gz" -checksum=cdaa56671506133e2ed8e1e318d793c2a21c4a00adc53f31ffdef1ece8ace0b1 - -pre_configure() { - autoreconf -fi -} diff --git a/srcpkgs/strip-nondeterminism/template b/srcpkgs/strip-nondeterminism/template deleted file mode 100644 index 8b1504b06883f2..00000000000000 --- a/srcpkgs/strip-nondeterminism/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'strip-nondeterminism' -pkgname=strip-nondeterminism -version=1.12.0 -revision=1 -build_style=perl-module -hostmakedepends="perl-Archive-Zip perl-Sub-Override" -makedepends="$hostmakedepends" -depends="$makedepends" -short_desc="Non-deterministic information stripper" -maintainer="Enno Boland " -license="GPL-3.0-or-later" -homepage="https://reproducible-builds.org/tools/" -distfiles="${DEBIAN_SITE}/main/s/${pkgname}/${pkgname}_${version}.orig.tar.bz2" -checksum=9cc3f51a2258dca1df4cbd2fdaaa2a2bdd22c0c25fcaf1af363558fa6a458ac7 - -post_install() { - # remove Debhelper add-on - rm -f ${DESTDIR}/usr/bin/dh_strip_nondeterminism - rm -f ${DESTDIR}/usr/share/man/man1/dh_strip_nondeterminism.1p -} diff --git a/srcpkgs/strongswan/INSTALL.msg b/srcpkgs/strongswan/INSTALL.msg deleted file mode 100644 index 13f27d1278450b..00000000000000 --- a/srcpkgs/strongswan/INSTALL.msg +++ /dev/null @@ -1,5 +0,0 @@ -Configuration via ipsec.conf, ipsec.secrets, and ipsec.d using the stroke plugin, -as well as using the ipsec command, has been invalidated. - -Refer to https://wiki.strongswan.org/projects/strongswan/wiki/IpsecConf -for further details. diff --git a/srcpkgs/strongswan/files/strongswan/run b/srcpkgs/strongswan/files/strongswan/run deleted file mode 100644 index 52e67105908ff1..00000000000000 --- a/srcpkgs/strongswan/files/strongswan/run +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh -exec 2>&1 -exec /usr/libexec/ipsec/charon diff --git a/srcpkgs/strongswan/template b/srcpkgs/strongswan/template deleted file mode 100644 index 24bc0a385648b2..00000000000000 --- a/srcpkgs/strongswan/template +++ /dev/null @@ -1,42 +0,0 @@ -# Template file for 'strongswan' -pkgname=strongswan -version=6.0.2 -revision=1 -build_style=gnu-configure -# tpm support waits on libtss2 -configure_args="--disable-static --enable-blowfish --enable-curl --enable-md4 - --enable-eap-radius --enable-eap-mschapv2 --enable-eap-md5 - --enable-eap-identity --enable-eap-dynamic --enable-led --enable-ha --enable-dhcp - --enable-mediation --disable-soup --enable-chapoly --enable-nm --enable-stroke - --enable-pkcs11 --with-capabilities=libcap" -hostmakedepends="pkg-config automake flex bison python3" -makedepends="libldns-devel unbound-devel libcurl-devel - NetworkManager-devel openssl-devel libcap-devel" -depends="iproute2 sqlite" -checkdepends="iana-etc" -conf_files="/etc/strongswan.conf /etc/strongswan.d/*.conf /etc/strongswan.d/charon/*.conf - /etc/swanctl/swanctl.conf" -short_desc="IPsec-based VPN solution, supporting IKEv1/IKEv2 and MOBIKE" -maintainer="Toyam Cox " -license="GPL-2.0-or-later" -homepage="https://www.strongswan.org/" -changelog="https://raw.githubusercontent.com/strongswan/strongswan/master/NEWS" -distfiles="https://download.strongswan.org/strongswan-${version}.tar.bz2" -checksum=b8bfc897b84001fd810a281918d6c9ce37503cae0f41b39c43d4aba0201277cf -make_dirs="/etc/swanctl/conf.d 0755 root root - /etc/swanctl/x509 0755 root root - /etc/swanctl/x509ca 0755 root root - /etc/swanctl/x509aa 0755 root root - /etc/swanctl/x509ocsp 0755 root root - /etc/swanctl/x509crl 0755 root root - /etc/swanctl/x509ac 0755 root root - /etc/swanctl/rsa 0750 root root - /etc/swanctl/ecdsa 0750 root root - /etc/swanctl/pkcs8 0750 root root - /etc/swanctl/pkcs12 0750 root root - /etc/swanctl/private 0750 root root - /etc/swanctl/pubkey 0755 root root" - -post_install() { - vsv strongswan -} diff --git a/srcpkgs/strongswan/update b/srcpkgs/strongswan/update deleted file mode 100644 index 28661cff9aefd6..00000000000000 --- a/srcpkgs/strongswan/update +++ /dev/null @@ -1 +0,0 @@ -ignore=*[a-z]* diff --git a/srcpkgs/stubby/INSTALL b/srcpkgs/stubby/INSTALL deleted file mode 100644 index 20e8b594e3c63a..00000000000000 --- a/srcpkgs/stubby/INSTALL +++ /dev/null @@ -1,12 +0,0 @@ -case "${ACTION}" in -post) - # Set CAP_NET_BIND_SERVICE capability or exit gracefully if we cannot set the capability - # due to invalid permissions (fakeroot install). - set +e - setcap 'cap_net_bind_service=+ep' /usr/bin/stubby - if [ $? -ne 0 ]; then - echo "ERROR: failed to set cap_net_bind_service capability on stubby." - exit 0 - fi - ;; -esac diff --git a/srcpkgs/stubby/files/stubby/run b/srcpkgs/stubby/files/stubby/run deleted file mode 100644 index 3b819aaedc8d3f..00000000000000 --- a/srcpkgs/stubby/files/stubby/run +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh -exec 2>&1 -exec chpst -u _stubby:_stubby /usr/bin/stubby 2>&1 diff --git a/srcpkgs/stubby/template b/srcpkgs/stubby/template deleted file mode 100644 index 8e51ebf7f99a01..00000000000000 --- a/srcpkgs/stubby/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'stubby' -pkgname=stubby -version=0.4.0 -revision=1 -build_style=cmake -conf_files="/etc/stubby/stubby.yml" -makedepends="getdns-devel libyaml-devel openssl-devel" -depends="libcap-progs" # For setcap(8) -short_desc="DNS Privacy stub resolver" -maintainer="Orphaned " -license="BSD-3-Clause" -homepage="https://github.com/getdnsapi/stubby" -changelog="https://raw.githubusercontent.com/getdnsapi/stubby/v${version}/ChangeLog" -distfiles="https://github.com/getdnsapi/stubby/archive/v${version}.tar.gz" -checksum=8e6a4ba76f04b23612d58813c4998141b0cc6194432d87f8653f3ba5cf64152a - -# Create stubby system user/group -system_accounts="_stubby" -_stubby_homedir="/var/lib/${pkgname}" -make_dirs="/var/lib/${pkgname} 0755 _${pkgname} _${pkgname}" - -post_install() { - vinstall stubby.yml.example 0644 etc/stubby stubby.yml - - vlicense COPYING - vsv stubby -} diff --git a/srcpkgs/stunnel/template b/srcpkgs/stunnel/template deleted file mode 100644 index df034ce734d5f6..00000000000000 --- a/srcpkgs/stunnel/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'stunnel' -pkgname=stunnel -version=5.75 -revision=1 -build_style=gnu-configure -configure_args="--enable-ipv6 --with-ssl=${XBPS_CROSS_BASE}/usr" -hostmakedepends="perl" -makedepends="openssl-devel" -checkdepends="nmap procps-ng iproute2 python3 python3-cryptography" -short_desc="SSL encryption wrapper" -maintainer="Toyam Cox " -license="GPL-2.0-or-later" -homepage="https://www.stunnel.org/" -changelog="https://www.stunnel.org/NEWS.html" -distfiles="https://www.stunnel.org/archive/5.x/stunnel-${version}.tar.gz" -checksum=0c1ef0ed85240974dccb94fe74fb92d6383474c7c0d10e8796d1f781a3ba5683 - -pre_check() { - # GitHub's CI doesn't support IPv6 - rm tests/plugins/p08_ipv6.py -} - -post_install() { - rm ${DESTDIR}/usr/share/man/man8/stunnel.??.8 - vsconf tools/stunnel.conf-sample - rm -r ${DESTDIR}/etc/stunnel ${DESTDIR}/usr/share/doc/stunnel -} diff --git a/srcpkgs/stunnel/update b/srcpkgs/stunnel/update deleted file mode 100644 index bada6bf19d2d97..00000000000000 --- a/srcpkgs/stunnel/update +++ /dev/null @@ -1,2 +0,0 @@ -site="https://www.stunnel.org/downloads.html" -ignore="*b*" diff --git a/srcpkgs/su-exec/template b/srcpkgs/su-exec/template deleted file mode 100644 index cac37b492e5722..00000000000000 --- a/srcpkgs/su-exec/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'su-exec'. -pkgname=su-exec -version=0.3 -revision=1 -build_style=gnu-makefile -short_desc="Switch user and group id, setgroups and exec" -maintainer="Duncaen " -license="MIT" -homepage="https://github.com/ncopa/su-exec" -distfiles="https://github.com/ncopa/su-exec/archive/v${version}.tar.gz" -checksum=1de7479857879b6d14772792375290a87eac9a37b0524d39739a4a0739039620 - -do_install() { - vbin su-exec - vlicense LICENSE -} diff --git a/srcpkgs/subfinder/template b/srcpkgs/subfinder/template deleted file mode 100644 index 1f67a4d44f046e..00000000000000 --- a/srcpkgs/subfinder/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'subfinder' -pkgname=subfinder -version=2.6.7 -revision=1 -build_wrksrc=v2 -build_style=go -go_import_path="github.com/projectdiscovery/subfinder/v2" -go_package="./cmd/subfinder" -short_desc="Passive subdomain discovery tool" -maintainer="cinerea0 " -license="MIT" -homepage="https://github.com/projectdiscovery/subfinder" -changelog="https://github.com/projectdiscovery/subfinder/releases" -distfiles="https://github.com/projectdiscovery/subfinder/archive/refs/tags/v${version}.tar.gz" -checksum=3ce0d4ddcca869d459a2571a2c1b437456007109e5d6ebfc4d3fdcea6a6edca7 -make_check=no # network tests get blocked by cloudflare - -post_install() { - vlicense ../LICENSE.md -} diff --git a/srcpkgs/subjack/template b/srcpkgs/subjack/template deleted file mode 100644 index e52bf7916a5582..00000000000000 --- a/srcpkgs/subjack/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'subjack' -pkgname=subjack -version=2.1 -revision=3 -build_style=go -go_import_path="github.com/haccer/subjack" -hostmakedepends="git" -short_desc="Subdomain takeover tool" -maintainer="Andrew Benson " -license="Apache-2.0" -homepage="https://github.com/haccer/subjack" -distfiles="${homepage}/archive/${version}.tar.gz" -checksum=0047348b947cb46709bd089ee672cc8f2d7ac3805a93043306c484bfcc9c6e65 -broken="missing go.mod" - -if [ "$XBPS_TARGET_WORDSIZE" = "32" ]; then - broken="src/github.com/valyala/fasthttp/round2_32.go:25:10: undefined: math" -fi diff --git a/srcpkgs/sublime-merge-bin b/srcpkgs/sublime-merge-bin deleted file mode 120000 index 521a4f32931630..00000000000000 --- a/srcpkgs/sublime-merge-bin +++ /dev/null @@ -1 +0,0 @@ -sublime-merge \ No newline at end of file diff --git a/srcpkgs/sublime-merge/template b/srcpkgs/sublime-merge/template deleted file mode 100644 index 104508b6d8dba6..00000000000000 --- a/srcpkgs/sublime-merge/template +++ /dev/null @@ -1,49 +0,0 @@ -# Template file for 'sublime-merge' -pkgname=sublime-merge -version=2112 -revision=1 -archs="x86_64" -hostmakedepends="w3m" -depends="libpng gtk+ hicolor-icon-theme desktop-file-utils" -short_desc="New Git client, from the makers of Sublime Text" -maintainer="mobinmob " -license="custom:EULA" -homepage="https://www.sublimemerge.com" -changelog="https://www.sublimemerge.com/download" -distfiles="https://download.sublimetext.com/sublime_merge_build_${version}_x64.tar.xz" -checksum=af39373e51a91970e1dc883780a6fd592111e8fccf2a6a753c92620f4b06552e -_license_checksum=287d037b0ecedb68ae1e3138411d54b87172156effecd1987a5f85834aa26a24 -nopie=yes -repository=nonfree - -post_extract() { - $XBPS_FETCH_CMD https://www.sublimehq.com/eula - sed -n ' - /is licensed.*not sold/p - /
    /,${ /<\/ol>/{x;p;d}; H } - $a
- ' EULA - - filesum="$(xbps-digest EULA)" - if [ "$filesum" != "$_license_checksum" ]; then - msg_error "SHA256 mismatch for EULA:\n$filesum\n" - fi -} - -do_install() { - vmkdir "usr/bin" - vmkdir "opt/sublime_merge" - vcopy "*" opt/sublime_merge - vinstall "sublime_merge.desktop" 644 "usr/share/applications/" - for size in 16 32 48 128 256; do - vinstall "Icon/${size}x${size}/sublime-merge.png" 644 "usr/share/icons/hicolor/${size}x${size}/apps/" - done - ln -s /opt/sublime_merge/sublime_merge ${DESTDIR}/usr/bin/subl-merge - vlicense EULA -} - -sublime-merge-bin_package() { - metapackage=yes - short_desc+=" (transitional dummy package)" - depends="sublime-merge>=${version}_${revision}" -} diff --git a/srcpkgs/sublime-merge/update b/srcpkgs/sublime-merge/update deleted file mode 100644 index 092438c0d9c4c6..00000000000000 --- a/srcpkgs/sublime-merge/update +++ /dev/null @@ -1,2 +0,0 @@ -site="https://www.sublimemerge.com/download" -pattern='sublime_merge_build_\K[-.\d]+(?=_x64\.tar)' diff --git a/srcpkgs/sublime-text3-bin b/srcpkgs/sublime-text3-bin deleted file mode 120000 index 009ce821bd43d2..00000000000000 --- a/srcpkgs/sublime-text3-bin +++ /dev/null @@ -1 +0,0 @@ -sublime-text3 \ No newline at end of file diff --git a/srcpkgs/sublime-text3/template b/srcpkgs/sublime-text3/template deleted file mode 100644 index bc12940428cdbf..00000000000000 --- a/srcpkgs/sublime-text3/template +++ /dev/null @@ -1,61 +0,0 @@ -# Template file for 'sublime-text3' -pkgname=sublime-text3 -version=3211 -revision=4 -archs="i686 x86_64" -hostmakedepends="w3m" -depends="libpng gtk+ hicolor-icon-theme desktop-file-utils" -short_desc="Sophisticated text editor for code, markup and prose" -maintainer="Andrea Brancaleoni " -license="custom:EULA" -homepage="http://www.sublimetext.com/3dev" -repository="nonfree" -nopie=yes - -case "$XBPS_TARGET_MACHINE" in - x86_64) - distfiles="https://download.sublimetext.com/sublime_text_3_build_${version}_x64.tar.bz2" - checksum=0b3c8ca5e6df376c3c24a4b9ac2e3b391333f73b229bc6e87d0b4a5f636d74ee - ;; - i686) - distfiles="https://download.sublimetext.com/sublime_text_3_build_${version}_x32.tar.bz2" - checksum=480609962bbbd12128b5332c7831372b8851c13e160512730d1b0a6a835a3071 - ;; -esac -_license_checksum=287d037b0ecedb68ae1e3138411d54b87172156effecd1987a5f85834aa26a24 - -post_extract() { - $XBPS_FETCH_CMD https://www.sublimehq.com/eula - sed -n ' - /is licensed.*not sold/p - /
    /,${ /<\/ol>/{x;p;d}; H } - $a
- ' EULA - - filesum="$(xbps-digest EULA)" - if [ "$filesum" != "$_license_checksum" ]; then - msg_error "SHA256 mismatch for EULA:\n$filesum\n" - fi -} - - -do_install() { - vmkdir "usr/bin" - vmkdir "usr/lib/sublime_text" - cp --preserve=mode -r ./* "${DESTDIR}/usr/lib/sublime_text" - vinstall "sublime_text.desktop" 644 "usr/share/applications/" - for size in 128 16 256 32 48; do - vinstall "Icon/${size}x${size}/sublime-text.png" 644 \ - "usr/share/icons/hicolor/${size}x${size}/apps/" - done - ln -s /usr/lib/sublime_text/sublime_text ${DESTDIR}/usr/bin/subl3 - vsed -e 's:Exec=/opt/sublime_text/:Exec=/usr/lib/sublime_text/:' \ - -i ${DESTDIR}/usr/share/applications/sublime_text.desktop - vlicense EULA -} - -sublime-text3-bin_package() { - metapackage=yes - short_desc+=" (transitional dummy package)" - depends="sublime-text3>=${version}_${revision}" -} diff --git a/srcpkgs/sublime-text3/update b/srcpkgs/sublime-text3/update deleted file mode 100644 index db2af5b98e430c..00000000000000 --- a/srcpkgs/sublime-text3/update +++ /dev/null @@ -1,2 +0,0 @@ -site="https://www.sublimetext.com/3" -pattern='sublime_text_3_build_\K[-.\d]+(?=_x64\.tar)' diff --git a/srcpkgs/sublime-text4/template b/srcpkgs/sublime-text4/template deleted file mode 100644 index f95d5174dd18cd..00000000000000 --- a/srcpkgs/sublime-text4/template +++ /dev/null @@ -1,55 +0,0 @@ -# Template file for 'sublime-text4' -pkgname=sublime-text4 -version=4200 -revision=1 -archs="x86_64 aarch64" -hostmakedepends="w3m" -depends="libpng gtk+3 hicolor-icon-theme desktop-file-utils" -short_desc="Sophisticated text editor for code, markup and prose" -maintainer="Saksham " -license="custom:EULA" -homepage="https://www.sublimetext.com/" -conflicts="sublime-text3 sublime-text3-bin" -repository="nonfree" -nopie=yes - -case "$XBPS_TARGET_MACHINE" in - x86_64) - distfiles="https://download.sublimetext.com/sublime_text_build_${version}_x64.tar.xz" - checksum=36f69c551ad18ee46002be4d9c523fe545d93b67fea67beea731e724044b469f - ;; - aarch64) - distfiles="https://download.sublimetext.com/sublime_text_build_${version}_arm64.tar.xz" - checksum=cf4b6aa74ea2a2aab02e144599cf9e4a423cbb9543c221f7da1095a95495566a - ;; -esac -_license_checksum=287d037b0ecedb68ae1e3138411d54b87172156effecd1987a5f85834aa26a24 - -post_extract() { - $XBPS_FETCH_CMD https://www.sublimehq.com/eula - sed -n ' - /is licensed.*not sold/p - /
    /,${ /<\/ol>/{x;p;d}; H } - $a
- ' EULA - - filesum="$(xbps-digest EULA)" - if [ "$filesum" != "$_license_checksum" ]; then - msg_error "SHA256 mismatch for EULA:\n$filesum\n" - fi -} - -do_install() { - vmkdir "usr/bin" - vmkdir "usr/lib/sublime_text" - cp --preserve=mode -r ./* "${DESTDIR}/usr/lib/sublime_text" - vinstall "sublime_text.desktop" 644 "usr/share/applications/" - for size in 128 16 256 32 48; do - vinstall "Icon/${size}x${size}/sublime-text.png" 644 \ - "usr/share/icons/hicolor/${size}x${size}/apps/" - done - ln -s /usr/lib/sublime_text/sublime_text ${DESTDIR}/usr/bin/subl4 - vsed -e 's:Exec=/opt/sublime_text/:Exec=/usr/lib/sublime_text/:' \ - -i ${DESTDIR}/usr/share/applications/sublime_text.desktop - vlicense EULA -} diff --git a/srcpkgs/sublime-text4/update b/srcpkgs/sublime-text4/update deleted file mode 100644 index e6992cff6d8aa2..00000000000000 --- a/srcpkgs/sublime-text4/update +++ /dev/null @@ -1,2 +0,0 @@ -site="https://www.sublimetext.com/download" -pattern='

Version: Build \K[-.\d]+(?=

)' diff --git a/srcpkgs/subliminal/template b/srcpkgs/subliminal/template deleted file mode 100644 index 4ae4e7de297908..00000000000000 --- a/srcpkgs/subliminal/template +++ /dev/null @@ -1,31 +0,0 @@ -# Template file for 'subliminal' -pkgname=subliminal -version=2.1.0 -revision=9 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3 python3-guessit python3-babelfish python3-enzyme - python3-BeautifulSoup4 python3-requests python3-click python3-dogpile.cache - python3-stevedore python3-chardet python3-pysrt python3-six python3-appdirs - python3-rarfile python3-pytz" -short_desc="Subtitles, faster than your thoughts" -maintainer="Orphaned " -license="MIT" -homepage="http://subliminal.readthedocs.org" -changelog="https://github.com/Diaoul/subliminal/blob/master/HISTORY.rst" -distfiles="${PYPI_SITE}/s/subliminal/subliminal-${version}.tar.gz" -checksum=c6439cc733a4f37f01f8c14c096d44fd28d75d1f6f6e2d1d1003b1b82c65628b - -do_check() { - : # pypi tarball has no tests -} - -post_install() { - vlicense LICENSE -} - -python3-subliminal_package() { - metapackage=yes - depends="subliminal>=${version}_${revision}" - short_desc+=" (transitional dummy package)" -} diff --git a/srcpkgs/subtitleeditor/template b/srcpkgs/subtitleeditor/template deleted file mode 100644 index 3b635246d7b0f5..00000000000000 --- a/srcpkgs/subtitleeditor/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'subtitleeditor' -pkgname=subtitleeditor -version=0.55.0 -revision=1 -build_style=gnu-configure -hostmakedepends="autogen automake intltool libtool pkg-config gettext-devel" -makedepends="gtk+3-devel gtkmm-devel enchant2-devel libxml++-devel - gst-plugins-base1-devel gst-plugins-good1 gstreamermm-devel iso-codes" -depends="iso-codes" -short_desc="Subtitle Editor is a GTK+3 tool to edit subtitles" -maintainer="newbluemoon " -license="GPL-3.0-or-later" -homepage="https://subtitleeditor.github.io/subtitleeditor/" -distfiles="https://github.com/subtitleeditor/subtitleeditor/archive/${version}.tar.gz" -checksum=1bfcd00efb1d0aeae55ac32129d5007a29697cd32351a52306675eabfda7dbb1 - -pre_configure() { - NOCONFIGURE=1 ./autogen.sh - - vsed -i 's/enchant >=/enchant-2 >=/' configure -} diff --git a/srcpkgs/subtle/template b/srcpkgs/subtle/template deleted file mode 100644 index d52fd51ca1f057..00000000000000 --- a/srcpkgs/subtle/template +++ /dev/null @@ -1,35 +0,0 @@ -# Template file for 'subtle' -pkgname=subtle -version=0.11.6610 -revision=1 -hostmakedepends="python3 mercurial ruby-devel pkg-config" -makedepends="ruby-devel libX11-devel libXpm-devel libXft-devel - libXinerama-devel libXrandr-devel libXtst-devel" -short_desc="Manual tiling window manager" -maintainer="Andrea Brancaleoni " -license="GPL-3.0-or-later" -homepage="https://hg.unexist.dev/subtle/" -distfiles="https://hg.unexist.dev/subtle/archive/${version#*.*.}.tar.gz" -checksum=7aff9833ebe97b49f53c36a3efa644e4ee0cf169befb8facb4941c4ece5d9234 -conf_files="/etc/xdg/subtle/subtle.rb" - -CFLAGS="-Wno-int-conversion" - -if [ "$CROSS_BUILD" ]; then - if [ "$XBPS_WORDSIZE" != "$XBPS_TARGET_WORDSIZE" ]; then - broken="Word size must match" - fi - hostmakedepends+=" $makedepends" - CFLAGS+=" -I${XBPS_CROSS_BASE}/usr/include/ruby-3.4.0/" - export CFLAGS -fi - -do_configure() { - DESTDIR=$PKGDESTDIR rake config -} -do_build() { - rake build -} -do_install() { - rake install -} diff --git a/srcpkgs/subtle/update b/srcpkgs/subtle/update deleted file mode 100644 index bb99e1ff3becab..00000000000000 --- a/srcpkgs/subtle/update +++ /dev/null @@ -1,2 +0,0 @@ -site='http://subforge.org/projects/subtle/files' -pattern='>subtle-\K[\d\.]+' diff --git a/srcpkgs/subuser/template b/srcpkgs/subuser/template deleted file mode 100644 index f604a286078fc9..00000000000000 --- a/srcpkgs/subuser/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'subuser' -pkgname=subuser -version=0.6.2 -revision=8 -archs="x86_64*" -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="docker python3-setuptools" -pycompile_module="subuserlib" -maintainer="Orphaned " -short_desc="Turns Docker containers into normal linux programs" -homepage="http://subuser.org" -license="LGPL-3.0-only" -distfiles="https://github.com/subuser-security/subuser/archive/${version}.tar.gz" -checksum=1f7fc32fd61f1f8c7d04770cf4ba5c0dd0eb081eb1ef35f35e07c667959555a1 diff --git a/srcpkgs/subversion-apache b/srcpkgs/subversion-apache deleted file mode 120000 index 4f007e127ca57b..00000000000000 --- a/srcpkgs/subversion-apache +++ /dev/null @@ -1 +0,0 @@ -subversion \ No newline at end of file diff --git a/srcpkgs/subversion-devel b/srcpkgs/subversion-devel deleted file mode 120000 index 4f007e127ca57b..00000000000000 --- a/srcpkgs/subversion-devel +++ /dev/null @@ -1 +0,0 @@ -subversion \ No newline at end of file diff --git a/srcpkgs/subversion-gnome-keyring-auth b/srcpkgs/subversion-gnome-keyring-auth deleted file mode 120000 index 4f007e127ca57b..00000000000000 --- a/srcpkgs/subversion-gnome-keyring-auth +++ /dev/null @@ -1 +0,0 @@ -subversion \ No newline at end of file diff --git a/srcpkgs/subversion-kwallet-auth/patches/cross.patch b/srcpkgs/subversion-kwallet-auth/patches/cross.patch deleted file mode 100644 index 80a265a91dcd7f..00000000000000 --- a/srcpkgs/subversion-kwallet-auth/patches/cross.patch +++ /dev/null @@ -1,26 +0,0 @@ ---- a/Makefile.in -+++ b/Makefile.in -@@ -56,8 +56,6 @@ - SVN_ZLIB_LIBS = @SVN_ZLIB_LIBS@ - SVN_LZ4_LIBS = @SVN_LZ4_LIBS@ - SVN_UTF8PROC_LIBS = @SVN_UTF8PROC_LIBS@ --SVN_MACOS_PLIST_LIBS = @SVN_MACOS_PLIST_LIBS@ --SVN_MACOS_KEYCHAIN_LIBS = @SVN_MACOS_KEYCHAIN_LIBS@ - - LIBS = @LIBS@ - ---- a/configure.ac -+++ b/configure.ac -@@ -479,12 +479,6 @@ - [Defined if Cyrus SASL v2 is present on the system]) - fi - --dnl Mac OS specific features ------------------- -- --SVN_LIB_MACHO_ITERATE --SVN_LIB_MACOS_PLIST --SVN_LIB_MACOS_KEYCHAIN -- - dnl APR_HAS_DSO ------------------- - - AC_MSG_CHECKING([whether APR has support for DSOs]) diff --git a/srcpkgs/subversion-kwallet-auth/patches/kwallet6.patch b/srcpkgs/subversion-kwallet-auth/patches/kwallet6.patch deleted file mode 100644 index 9af1cf66a42ddf..00000000000000 --- a/srcpkgs/subversion-kwallet-auth/patches/kwallet6.patch +++ /dev/null @@ -1,129 +0,0 @@ ---- a/build/ac-macros/kwallet.m4 -+++ b/build/ac-macros/kwallet.m4 -@@ -45,21 +45,43 @@ AC_DEFUN(SVN_LIB_KWALLET, - if test -n "$PKG_CONFIG"; then - if test "$HAVE_DBUS" = "yes"; then - AC_MSG_CHECKING([for Qt]) -- if $PKG_CONFIG --exists Qt5Core Qt5DBus Qt5Gui; then -+ kde_version= -+ if $PKG_CONFIG --exists Qt6Core Qt6DBus Qt6Gui; then -+ AC_MSG_RESULT([yes, Qt6]) -+ kde_version=6 -+ qt_pkg_config_names="Qt6Core Qt6DBus Qt6Gui" -+ kde_inc_names="KF6/KWallet KF6/KCoreAddons KF6/KI18n" -+ kde_lib_names="-lKF6Wallet -lKF6I18n -lKF6CoreAddons `$PKG_CONFIG --libs Qt6Gui Qt6DBus Qt6Core`" -+ elif $PKG_CONFIG --exists Qt5Core Qt5DBus Qt5Gui; then - AC_MSG_RESULT([yes, Qt5]) -+ kde_version=5 - qt_pkg_config_names="Qt5Core Qt5DBus Qt5Gui" - kde_config_name="kf5-config" - kde_inc_names="KF5/KWallet KF5/KCoreAddons KF5/KI18n" - kde_lib_names="-lKF5Wallet -lKF5I18n -lKF5CoreAddons -lQt5Gui -lQt5DBus -lQt5Core" - elif $PKG_CONFIG --exists QtCore QtDBus QtGui; then - AC_MSG_RESULT([yes, Qt4]) -+ kde_version=4 - qt_pkg_config_names="QtCore QtDBus QtGui" - kde_config_name="kde4-config" - kde_inc_names="/" - kde_lib_names="-lkdeui -lkdecore -lQtGui -lQtDBus -lQtCore" - fi - if test -n "$qt_pkg_config_names"; then -- if test "$svn_lib_kwallet" != "yes"; then -+ if test "$kde_version" = 6; then -+ KDE_CONFIG="unneeded" -+ AC_DEFINE([SVN_HAVE_KF6], [1], [Defined if KF6 available]) -+ case "$svn_lib_kwallet" in -+ *:*) -+ kde_incdir="${svn_lib_kwallet%%:*}" -+ kde_libdir="${svn_lib_kwallet##*:}" -+ ;; -+ *) -+ kde_incdir="$svn_lib_kwallet/include" -+ kde_libdir="$svn_lib_kwallet/lib" -+ ;; -+ esac -+ elif test "$svn_lib_kwallet" != "yes"; then - AC_MSG_CHECKING([for $kde_config_name]) - KDE_CONFIG="$svn_lib_kwallet/bin/$kde_config_name" - if test -f "$KDE_CONFIG" && test -x "$KDE_CONFIG"; then ---- a/subversion/libsvn_auth_kwallet/kwallet.cpp -+++ b/subversion/libsvn_auth_kwallet/kwallet.cpp -@@ -55,7 +55,7 @@ - - #include "svn_private_config.h" - --#ifndef SVN_HAVE_KF5 -+#if !defined(SVN_HAVE_KF6) && !defined(SVN_HAVE_KF5) - #include - #include - #endif -@@ -223,7 +223,7 @@ kwallet_password_get(svn_boolean_t *done - app = new QCoreApplication(argc, q_argv); - } - --#if SVN_HAVE_KF5 -+#if defined(SVN_HAVE_KF6) || defined(SVN_HAVE_KF5) - KLocalizedString::setApplicationDomain("subversion"); /* translation domain */ - - /* componentName appears in KDE GUI prompts */ -@@ -305,7 +305,7 @@ kwallet_password_set(svn_boolean_t *done - app = new QCoreApplication(argc, q_argv); - } - --#if SVN_HAVE_KF5 -+#if defined(SVN_HAVE_KF6) || defined(SVN_HAVE_KF5) - KLocalizedString::setApplicationDomain("subversion"); /* translation domain */ - - /* componentName appears in KDE GUI prompts */ ---- a/build/ac-macros/compiler.m4 -+++ b/build/ac-macros/compiler.m4 -@@ -102,7 +102,7 @@ AC_DEFUN([SVN_CXX_MODE_SETUP], - if test "$GXX" = "yes"; then - dnl Find flags to force C++98 mode - dnl g++ and clang++ -- SVN_CXXFLAGS_ADD_IFELSE([-std=c++11]) -+ SVN_CXXFLAGS_ADD_IFELSE([-std=c++17]) - fi - - CXXMODEFLAGS="$CXXFLAGS" ---- a/autogen.sh -+++ b/autogen.sh -@@ -180,38 +180,6 @@ if test -z "$PYTHON"; then - fi - export PYTHON - --# Compile SWIG headers into standalone C files if we are in release mode --if test -n "$RELEASE_MODE"; then -- echo "Generating SWIG code..." -- # Generate build-outputs.mk in non-release-mode, so that we can -- # build the SWIG-related files -- "$PYTHON" ./gen-make.py build.conf || gen_failed=1 -- -- # Build the SWIG-related files -- make -f autogen-standalone.mk autogen-swig || gen_failed=1 -- -- # Remove the .swig_*checked files -- rm -f .swig_checked .swig_pl_checked .swig_py_checked .swig_rb_checked --fi -- --if test -n "$SKIP_DEPS"; then -- echo "Creating build-outputs.mk (no dependencies)..." -- "$PYTHON" ./gen-make.py $RELEASE_ARGS -s build.conf || gen_failed=1 --else -- echo "Creating build-outputs.mk..." -- "$PYTHON" ./gen-make.py $RELEASE_ARGS build.conf || gen_failed=1 --fi -- --if test -n "$RELEASE_MODE"; then -- find build/ -name '*.pyc' -exec rm {} \; --fi -- --rm autogen-standalone.mk -- --if test -n "$gen_failed"; then -- echo "ERROR: gen-make.py failed" -- exit 1 --fi - - # Produce config.h.in - echo "Creating svn_private_config.h.in..." diff --git a/srcpkgs/subversion-kwallet-auth/patches/subversion-fix-parallel-build-support-for-perl-bindings.patch b/srcpkgs/subversion-kwallet-auth/patches/subversion-fix-parallel-build-support-for-perl-bindings.patch deleted file mode 100644 index 62733f2aac825d..00000000000000 --- a/srcpkgs/subversion-kwallet-auth/patches/subversion-fix-parallel-build-support-for-perl-bindings.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/Makefile.in 2011-07-16 13:50:53.000000000 +0200 -+++ b/Makefile.in 2012-03-11 12:13:57.000000000 +0100 -@@ -732,7 +732,7 @@ - extraclean-swig-headers: clean-swig-headers - $(EXTRACLEAN_SWIG_HEADERS) - --$(SWIG_PL_DIR)/native/Makefile.PL: $(SWIG_SRC_DIR)/perl/native/Makefile.PL.in -+$(SWIG_PL_DIR)/native/Makefile.PL: $(SWIG_SRC_DIR)/perl/native/Makefile.PL.in libsvn_swig_perl - ./config.status subversion/bindings/swig/perl/native/Makefile.PL - - $(SWIG_PL_DIR)/native/Makefile: $(SWIG_PL_DIR)/native/Makefile.PL diff --git a/srcpkgs/subversion-kwallet-auth/template b/srcpkgs/subversion-kwallet-auth/template deleted file mode 100644 index 5863a04a66b78d..00000000000000 --- a/srcpkgs/subversion-kwallet-auth/template +++ /dev/null @@ -1,57 +0,0 @@ -# Template file for 'subversion-kwallet-auth' -# -# THIS PKG MUST BE SYNCHRONIZED WITH "srcpkgs/subversion". -# -pkgname=subversion-kwallet-auth -version=1.14.5 -revision=2 -build_style=gnu-configure -configure_args="--disable-javahl --disable-static --config-cache - --with-kwallet=${XBPS_CROSS_BASE}/usr/include:${XBPS_CROSS_BASE}/usr/lib - --with-gnome-keyring --with-editor=vi --disable-mod-activation - --with-utf8proc=internal --with-apr=${XBPS_CROSS_BASE}/usr/bin/apr-1-config" -hostmakedepends="pkg-config gettext perl automake libtool python" -makedepends="apache-devel gdbm-devel serf-devel expat-devel dbus-devel - libsecret-devel liblz4-devel sqlite-devel file-devel - kf6-kwallet-devel qt6-base-devel" -short_desc="KDE kwallet authentication support in subversion" -maintainer="Piotr Wójcik " -license="Apache-2.0, BSD-3-Clause" -homepage="http://subversion.apache.org/" -changelog="https://subversion.apache.org/docs/release-notes/${version%.*}.html" -distfiles="https://archive.apache.org/dist/subversion/subversion-${version}.tar.bz2" -checksum=e78a29e7766b8b7b354497d08f71a55641abc53675ce1875584781aae35644a1 -lib32disabled=yes - -pre_configure() { - ./autogen.sh --release - # Based on native build values - if [ "$CROSS_BUILD" ]; then - cp -a ${XBPS_CROSS_BASE}/usr/bin/apxs ${wrksrc} - cp -a ${XBPS_CROSS_BASE}/usr/share/apache/webroot/build/config_vars.mk ${wrksrc} - - # Use the modified apxs - configure_args+=" --with-apxs=${wrksrc}/apxs" - - # Use the ${wrksrc}/config_vars.mk - sed -i apxs \ - -e "/^my [$]destdir/s%=.*%= \"${XBPS_CROSS_BASE}\";%" \ - -e "s;(.*config_vars[.]mk;(\"${wrksrc}/config_vars.mk;g" \ - -e "/[$]apu_config =/s%=.*%= \"${XBPS_WRAPPERDIR}/apu-1-config\";%" - - - sed -i config_vars.mk \ - -e "s; \(/usr/include\); $XBPS_CROSS_BASE\1;g" \ - -e "s;-I\(/usr/include\);-I$XBPS_CROSS_BASE\1;g" \ - -e "/^includedir =/s;=.*include;= $XBPS_CROSS_BASE/usr/include;" - else - configure_args+=" --with-apxs" - fi -} - -do_install() { - export LD_LIBRARY_PATH=${DESTDIR}/usr/lib:$LD_LIBRARY_PATH - make DESTDIR=${DESTDIR} INSTALLDIRS=vendor install - find ${DESTDIR} '!' -type d '!' -name 'libsvn_auth_kwallet*' -delete - vlicense LICENSE -} diff --git a/srcpkgs/subversion-perl b/srcpkgs/subversion-perl deleted file mode 120000 index 4f007e127ca57b..00000000000000 --- a/srcpkgs/subversion-perl +++ /dev/null @@ -1 +0,0 @@ -subversion \ No newline at end of file diff --git a/srcpkgs/subversion-python b/srcpkgs/subversion-python deleted file mode 120000 index 4f007e127ca57b..00000000000000 --- a/srcpkgs/subversion-python +++ /dev/null @@ -1 +0,0 @@ -subversion \ No newline at end of file diff --git a/srcpkgs/subversion/files/svnserve/run b/srcpkgs/subversion/files/svnserve/run deleted file mode 100644 index aa7a1bebe59a44..00000000000000 --- a/srcpkgs/subversion/files/svnserve/run +++ /dev/null @@ -1,4 +0,0 @@ -#!/bin/sh -exec 2>&1 -[ -r conf ] && . ./conf -exec svnserve -d --foreground $OPTS diff --git a/srcpkgs/subversion/patches/kwallet6.patch b/srcpkgs/subversion/patches/kwallet6.patch deleted file mode 100644 index 232a6c80363860..00000000000000 --- a/srcpkgs/subversion/patches/kwallet6.patch +++ /dev/null @@ -1,15 +0,0 @@ ---- a/configure -+++ b/configure -@@ -4092,9 +4092,9 @@ ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS - ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' - ac_compiler_gnu=$ac_cv_cxx_compiler_gnu - -- { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CXX accepts -std=c++11" >&5 --$as_echo_n "checking if $CXX accepts -std=c++11... " >&6; } -- CXXFLAGS="-std=c++11 $CXXFLAGS" -+ { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CXX accepts -std=c++17" >&5 -+$as_echo_n "checking if $CXX accepts -std=c++17... " >&6; } -+ CXXFLAGS="-std=c++17 $CXXFLAGS" - cat confdefs.h - <<_ACEOF >conftest.$ac_ext - /* end confdefs.h. */ - int main(){} diff --git a/srcpkgs/subversion/patches/subversion-fix-parallel-build-support-for-perl-bindings.patch b/srcpkgs/subversion/patches/subversion-fix-parallel-build-support-for-perl-bindings.patch deleted file mode 100644 index 62733f2aac825d..00000000000000 --- a/srcpkgs/subversion/patches/subversion-fix-parallel-build-support-for-perl-bindings.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/Makefile.in 2011-07-16 13:50:53.000000000 +0200 -+++ b/Makefile.in 2012-03-11 12:13:57.000000000 +0100 -@@ -732,7 +732,7 @@ - extraclean-swig-headers: clean-swig-headers - $(EXTRACLEAN_SWIG_HEADERS) - --$(SWIG_PL_DIR)/native/Makefile.PL: $(SWIG_SRC_DIR)/perl/native/Makefile.PL.in -+$(SWIG_PL_DIR)/native/Makefile.PL: $(SWIG_SRC_DIR)/perl/native/Makefile.PL.in libsvn_swig_perl - ./config.status subversion/bindings/swig/perl/native/Makefile.PL - - $(SWIG_PL_DIR)/native/Makefile: $(SWIG_PL_DIR)/native/Makefile.PL diff --git a/srcpkgs/subversion/template b/srcpkgs/subversion/template deleted file mode 100644 index 399b40d061a18e..00000000000000 --- a/srcpkgs/subversion/template +++ /dev/null @@ -1,182 +0,0 @@ -# Template file for 'subversion' -# -# THIS PKG MUST BE SYNCHRONIZED WITH "srcpkgs/subversion-kwallet-auth". -# -pkgname=subversion -version=1.14.5 -revision=1 -build_style=gnu-configure -configure_args="--disable-javahl --disable-static --config-cache - --with-gnome-keyring --with-editor=vi --disable-mod-activation - --with-utf8proc=internal --with-apr=${XBPS_CROSS_BASE}/usr/bin/apr-1-config" -hostmakedepends="pkg-config perl python3 gettext" -makedepends="apache-devel gdbm-devel serf-devel - libsecret-devel liblz4-devel python3-devel sqlite-devel py3c - file-devel perl" -depends="ca-certificates" -short_desc="Enterprise-class centralized version control for the masses" -maintainer="Piotr Wójcik " -license="Apache-2.0, BSD-3-Clause" -homepage="http://subversion.apache.org/" -changelog="https://subversion.apache.org/docs/release-notes/${version%.*}.html" -distfiles="https://archive.apache.org/dist/subversion/subversion-${version}.tar.bz2" -checksum=e78a29e7766b8b7b354497d08f71a55641abc53675ce1875584781aae35644a1 - -pre_configure() { - # Based on native build values - cat <<-EOF >config.cache - ac_cv_python_includes=-I${XBPS_CROSS_BASE}/usr/include/python${py3_ver} - ac_cv_python_compile="${CC} -fPIC" - ac_cv_python_link="${CC} -shared ${LDFLAGS}" - ac_cv_python_libs="${LDFLAGS}" - EOF - if [ "$CROSS_BUILD" ]; then - cp -a ${XBPS_CROSS_BASE}/usr/bin/apxs ${wrksrc} - cp -a ${XBPS_CROSS_BASE}/usr/share/apache/webroot/build/config_vars.mk ${wrksrc} - - # Use the modified apxs - configure_args+=" --with-apxs=${wrksrc}/apxs" - - # Use the ${wrksrc}/config_vars.mk - vsed -i apxs \ - -e "/^my [$]destdir/s%=.*%= \"${XBPS_CROSS_BASE}\";%" \ - -e "s;(.*config_vars[.]mk;(\"${wrksrc}/config_vars.mk;g" \ - -e "/[$]apu_config =/s%=.*%= \"${XBPS_WRAPPERDIR}/apu-1-config\";%" - - vsed -i config_vars.mk \ - -e "s; \(/usr/include\); $XBPS_CROSS_BASE\1;g" \ - -e "s;-I\(/usr/include\);-I$XBPS_CROSS_BASE\1;g" \ - -e "/^includedir =/s;=.*include;= $XBPS_CROSS_BASE/usr/include;" - - export PERL5LIB=${XBPS_STATEDIR}/perlprefix/${XBPS_TARGET_MACHINE}-linux - mkdir -p $PERL5LIB - cp "$XBPS_CROSS_BASE/usr/lib/perl5/core_perl/Config"*.p? $PERL5LIB - cp "$XBPS_CROSS_BASE/usr/lib/perl5/core_perl/Errno.pm" $PERL5LIB - vsed -e "s;archlibexp => '\(.*\)';archlibexp => '${XBPS_CROSS_BASE}\1';" \ - -i $PERL5LIB/Config.pm - vsed -e "s;archlibexp='\(.*\)';archlibexp='${XBPS_CROSS_BASE}\1';" \ - -i $PERL5LIB/Config_heavy.pl - else - configure_args+=" --with-apxs" - fi -} - -post_configure() { - if [ "$CROSS_BUILD" ]; then - cd subversion/bindings/swig/perl/native - PERL_MM_USE_DEFAULT=1 CC="$CC" LD="$CC" OPTIMIZE="$CFLAGS" \ - CFLAGS="$CFLAGS -I$XBPS_CROSS_BASE/usr/include" \ - CCFLAGS="$CFLAGS -I$XBPS_CROSS_BASE/usr/include" \ - LDFLAGS="$LDFLAGS -L$XBPS_CROSS_BASE/usr/lib -lperl" \ - LDDLFLAGS="-shared $CFLAGS -L$XBPS_CROSS_BASE/usr/lib" \ - INSTALLDIRS=vendor \ - perl Makefile.PL PREFIX=/usr - fi -} - -do_build() { - make ${makejobs} - make ${makejobs} \ - swig_pydir=${XBPS_CROSS_BASE}/usr/lib/python$py3_ver/site-packages/libsvn \ - swig_pydir_extra=${XBPS_CROSS_BASE}/usr/lib/python$py3_ver/site-packages/svn \ - swig-py - make ${makejobs} INSTALLDIRS=vendor \ - PERL_MM_USE_DEFAULT=1 CC="$CC" LD="$CC" OPTIMIZE="$CFLAGS" \ - CFLAGS="$CFLAGS -I$XBPS_CROSS_BASE/usr/include" \ - CCFLAGS="$CFLAGS -I$XBPS_CROSS_BASE/usr/include" \ - LDFLAGS="$LDFLAGS -L$XBPS_CROSS_BASE/usr/lib -lperl" \ - LDDLFLAGS="-shared $CFLAGS -L$XBPS_CROSS_BASE/usr/lib" \ - swig-pl -} - -do_install() { - export LD_LIBRARY_PATH=${DESTDIR}/usr/lib:$LD_LIBRARY_PATH - - make DESTDIR=${DESTDIR} INSTALLDIRS=vendor install - make DESTDIR=${DESTDIR} INSTALLDIRS=vendor \ - swig_pydir=${XBPS_CROSS_BASE}/usr/lib/python$py3_ver/site-packages/libsvn \ - swig_pydir_extra=${XBPS_CROSS_BASE}/usr/lib/python$py3_ver/site-packages/svn \ - install-swig-py - make DESTDIR=${DESTDIR} INSTALLDIRS=vendor \ - PERL_MM_USE_DEFAULT=1 CC="$CC" LD="$CC" OPTIMIZE="$CFLAGS" \ - CFLAGS="$CFLAGS -I$XBPS_CROSS_BASE/usr/include" \ - CCFLAGS="$CFLAGS -I$XBPS_CROSS_BASE/usr/include" \ - LDFLAGS="$LDFLAGS -L$XBPS_CROSS_BASE/usr/lib -lperl" \ - LDDLFLAGS="-shared $CFLAGS -L$XBPS_CROSS_BASE/usr/lib" \ - install-swig-pl - - rm -rf ${DESTDIR}/usr/lib/perl5/core_perl - vmkdir usr/share/subversion - install -d -m755 tools/hook-scripts ${DESTDIR}/usr/share/subversion/ - rm -f ${DESTDIR}/usr/share/subversion/hook-scripts/*.in - - install -Dm644 tools/client-side/bash_completion \ - ${DESTDIR}/usr/share/bash-completion/completions/subversion - - for i in svn svnadmin svndumpfilter svnlook svnsync svnversion; do - ln -sf subversion ${DESTDIR}/usr/share/bash-completion/completions/${i} - done - - vsv svnserve - vlicense LICENSE -} - -libsvn_package() { - short_desc+=" - shared libraries" - pkg_install() { - vmove "usr/lib/libsvn_ra*.so.*" - vmove "usr/lib/libsvn_fs*.so.*" - vmove "usr/lib/libsvn_subr*.so.*" - vmove "usr/lib/libsvn_wc*.so.*" - vmove "usr/lib/libsvn_delta*.so.*" - vmove "usr/lib/libsvn_diff*.so.*" - vmove "usr/lib/libsvn_repos*.so.*" - vmove "usr/lib/libsvn_client*.so.*" - } -} - -subversion-apache_package() { - short_desc+=" - apache httpd modules" - pkg_install() { - vmove usr/libexec - } -} - -subversion-devel_package() { - depends="libsvn>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.so" - vmove usr/share/pkgconfig - } -} - -subversion-gnome-keyring-auth_package() { - lib32disabled=yes - short_desc+=" - gnome-keyring authentication support" - pkg_install() { - vmove "usr/lib/libsvn_auth_gnome_keyring*" - } -} - -subversion-python_package() { - lib32disabled=yes - depends="python3" - short_desc+=" - python bindings" - pkg_install() { - vmove "usr/lib/libsvn_swig_py*" - vmove "usr/lib/python*" - } -} - -subversion-perl_package() { - lib32disabled=yes - depends="perl" - short_desc+=" - perl bindings" - pkg_install() { - vmove "usr/lib/libsvn_swig_perl*" - vmove usr/lib/perl5 - vmove usr/share/man/man3 - } -} diff --git a/srcpkgs/subversion/update b/srcpkgs/subversion/update deleted file mode 100644 index 840326a880b65b..00000000000000 --- a/srcpkgs/subversion/update +++ /dev/null @@ -1 +0,0 @@ -site='http://subversion.apache.org/download.cgi' diff --git a/srcpkgs/sudo/INSTALL b/srcpkgs/sudo/INSTALL deleted file mode 100644 index 6150aed7d14b1f..00000000000000 --- a/srcpkgs/sudo/INSTALL +++ /dev/null @@ -1,13 +0,0 @@ -# -# This script sets up correct perms for /etc/sudoers. -# -case "${ACTION}" in -post) - if [ -f etc/sudoers ]; then - echo "Setting up permissions to /etc/sudoers..." - chmod 0440 etc/sudoers - fi - [ ! -d etc/sudoers.d ] && install -d etc/sudoers.d - [ ! -d var/db/sudo ] && install -dm750 var/db/sudo - ;; -esac diff --git a/srcpkgs/sudo/REMOVE b/srcpkgs/sudo/REMOVE deleted file mode 100644 index ba662126bbdcb2..00000000000000 --- a/srcpkgs/sudo/REMOVE +++ /dev/null @@ -1,13 +0,0 @@ -# -# This script fragment removes etc/sudoers.d at post remove time -# and only if it's empty. -# -case "${ACTION}" in -post) - [ -d etc/sudoers.d ] && rmdir etc/sudoers.d 2>/dev/null - ;; -purge) - [ -f etc/sudoers ] && rm -f etc/sudoers - [ -d var/db/sudo ] && rm -rf var/db/sudo - ;; -esac diff --git a/srcpkgs/sudo/files/sudo.pam b/srcpkgs/sudo/files/sudo.pam deleted file mode 100644 index d8eb16d0af003a..00000000000000 --- a/srcpkgs/sudo/files/sudo.pam +++ /dev/null @@ -1,4 +0,0 @@ -#%PAM-1.0 -auth include system-auth -account include system-auth -session include system-auth diff --git a/srcpkgs/sudo/patches/install_perms.patch b/srcpkgs/sudo/patches/install_perms.patch deleted file mode 100644 index 2db2893544c105..00000000000000 --- a/srcpkgs/sudo/patches/install_perms.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/scripts/install-sh -+++ b/scripts/install-sh -@@ -163,6 +163,8 @@ while ${MORETODO} ; do - esac - ${MORETODO} && shift - done -+CHOWN=: -+CHGRP=: - - ## Making a directory? - if ${DIRMODE} ; then diff --git a/srcpkgs/sudo/template b/srcpkgs/sudo/template deleted file mode 100644 index 70cc2b32a464ef..00000000000000 --- a/srcpkgs/sudo/template +++ /dev/null @@ -1,36 +0,0 @@ -# Template file for 'sudo' -pkgname=sudo -version=1.9.17p1 -revision=1 -build_style=gnu-configure -configure_args="--with-ignore-dot --with-insults=disabled --with-all-insults --with-env-editor - --enable-shell-sets-home --enable-noargs-shell --without-sendmail - --with-logfac=auth --disable-root-mailer --enable-pie --with-mdoc - --sbindir=/usr/bin --disable-log-server" -hostmakedepends="groff" -makedepends="zlib-devel pam-devel openssl-devel" -short_desc="Allow others to run commands as root" -maintainer="Enno Boland " -license="ISC" -homepage="https://www.sudo.ws/" -changelog="https://git.sudo.ws/sudo/plain/NEWS" -distfiles="https://www.sudo.ws/dist/sudo-${version}.tar.gz" -checksum=ff607ea717072197738a78f778692cd6df9a7e3e404565f51de063ca27455d32 -conf_files="/etc/pam.d/sudo /etc/sudoers" -lib32disabled=yes - -post_configure() { - case "$XBPS_TARGET_MACHINE" in - i686-musl) find -type f -exec sed -i "{}" \ - -e "s;-fstack-protector-strong;-fno-stack-protector;g" \; - ;; - esac -} - -post_install() { - vinstall ${FILESDIR}/sudo.pam 644 etc/pam.d sudo - vlicense LICENSE.md - # remove unused stuff. - rm -rf ${DESTDIR}/usr/share/doc - rm -rf ${DESTDIR}/usr/include -} diff --git a/srcpkgs/sudo/update b/srcpkgs/sudo/update deleted file mode 100644 index 70a5a34722cb2f..00000000000000 --- a/srcpkgs/sudo/update +++ /dev/null @@ -1 +0,0 @@ -ignore="*b[0-9] *rc*" diff --git a/srcpkgs/sudoku/patches/musl-file.patch b/srcpkgs/sudoku/patches/musl-file.patch deleted file mode 100644 index 58b9505ca41a70..00000000000000 --- a/srcpkgs/sudoku/patches/musl-file.patch +++ /dev/null @@ -1,48 +0,0 @@ ---- a/sudoku.c 2015-03-13 16:20:28.000000000 +0100 -+++ b/sudoku.c 2017-12-22 19:44:59.484598329 +0100 -@@ -369,7 +369,8 @@ - static int opt_solve = 0; - static int opt_restrict = 0; - --static FILE default_template_file; /* We will use only the address of it. */ -+/* We will use only the address of it. */ -+static FILE* default_template_file = (FILE *)0x000000001; - static int default_template_siz = 0; - static int default_template_pos = 0; - -@@ -384,7 +385,7 @@ - && strcmp(mode, "r") == 0) { - stream = fopen(filename, "r"); - if (0 == stream && strcmp(TEMPLATE_FALLBACK, filename) == 0) { -- stream = &default_template_file; -+ stream = default_template_file; - default_template_siz = sizeof(default_template) * 4; - default_template_pos = 0; - } -@@ -397,7 +398,7 @@ - tclose (FILE * stream) - { - int ret = -1; -- if (stream == &default_template_file) { -+ if (stream == default_template_file) { - default_template_siz = 0; - default_template_pos = 0; - ret = 0; -@@ -414,7 +415,7 @@ - int origin) - { - int ret = -1; -- if (stream != &default_template_file) { -+ if (stream != default_template_file) { - ret = fseek(stream, - offset, - origin); -@@ -454,7 +455,7 @@ - FILE * stream) - { - char * ret = 0; -- if (stream == &default_template_file) { -+ if (stream == default_template_file) { - int i = 0; - if (str != 0 - && n > 0 diff --git a/srcpkgs/sudoku/template b/srcpkgs/sudoku/template deleted file mode 100644 index 606bdd9557c6fb..00000000000000 --- a/srcpkgs/sudoku/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'sudoku' -pkgname=sudoku -version=1.0.5 -revision=1 -build_style=gnu-makefile -makedepends="ncurses-devel" -short_desc="Sudoku solver based on the initial work of Michael Kennett" -maintainer="Nick Hahn " -license="Public Domain" -homepage="https://github.com/cinemast/sudoku" -distfiles="https://github.com/cinemast/sudoku/archive/v${version}.tar.gz" -checksum=3ce6d9b237546d4ac7cdb7a6bb0e47d5c99e696a710b8935bce40dc706d32ff2 - -do_install() { - vbin sudoku - vman sudoku.6 - vinstall template 644 /usr/share/sudoku/ -} diff --git a/srcpkgs/sugar/template b/srcpkgs/sugar/template deleted file mode 100644 index 42935adc488733..00000000000000 --- a/srcpkgs/sugar/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'sugar' -pkgname=sugar -version=2.3.2 -revision=2 -build_wrksrc=bin -build_style=gnu-makefile -make_build_args="javac" -hostmakedepends="unzip openjdk8" -depends="virtual?java-runtime" -short_desc="SAT-based Constraint Solver" -maintainer="Tai Chi Minh Ralph Eastwood " -license="BSD-3-Clause" -homepage="https://cspsat.gitlab.io/sugar/" -distfiles="https://cspsat.gitlab.io/sugar/package/sugar-v${version//./-}.zip" -checksum=50cbd291ab328be4d331c8fcfd4de8b6a26f3f7b8f31094ebf55218a4f647b40 - -post_build() { - vsed -i 's|/usr/local/lib|/usr/lib|' sugar -} - -do_install() { - vbin sugar - vinstall sugar-v${version//./-}.jar 0644 /usr/lib/sugar -} - -post_install() { - vlicense ../docs/LICENSE.txt LICENSE -} diff --git a/srcpkgs/suil-devel b/srcpkgs/suil-devel deleted file mode 120000 index afb24a4e5265a3..00000000000000 --- a/srcpkgs/suil-devel +++ /dev/null @@ -1 +0,0 @@ -suil \ No newline at end of file diff --git a/srcpkgs/suil/template b/srcpkgs/suil/template deleted file mode 100644 index de9c06f68db535..00000000000000 --- a/srcpkgs/suil/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'suil' -pkgname=suil -version=0.10.22 -revision=2 -build_style=meson -hostmakedepends="pkg-config lv2 qt5-host-tools qt5-devel qt6-base qt6-tools" -makedepends="gtk+-devel qt5-devel qt6-base-devel gtk+3-devel lv2" -short_desc="Lightweight C library for loading and wrapping LV2 plugin UIs" -maintainer="Orphaned " -license="MIT" -homepage="https://gitlab.com/lv2/suil" -changelog="https://gitlab.com/lv2/suil/-/raw/master/NEWS" -distfiles="https://download.drobilla.net/suil-${version}.tar.xz" -checksum=d720969e0f44a99d5fba35c733a43ed63a16b0dab867970777efca4b25387eb7 - -post_install() { - vlicense COPYING -} - -suil-devel_package() { - depends="suil>=${version}_${revision}" - short_desc+=" - Development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/sumo/template b/srcpkgs/sumo/template deleted file mode 100644 index 0feb84944d305b..00000000000000 --- a/srcpkgs/sumo/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'sumo' -pkgname=sumo -version=1.12.0 -revision=9 -build_style=cmake -hostmakedepends="libgdal-tools pkg-config swig python3-setuptools" -makedepends="python3-devel ffmpeg6-devel fox-devel gl2ps-devel libgdal-devel - libxerces-c-devel osg-devel proj-devel" -short_desc="SUMO (Simulation of Urban MObility) and included applications" -maintainer="Warrior Graph " -license="EPL-2.0" -homepage="https://sumo.dlr.de" -changelog="https://raw.githubusercontent.com/eclipse/sumo/master/docs/web/docs/ChangeLog.md" -distfiles="https://sumo.dlr.de/releases/${version}/sumo-src-${version}.tar.gz" -checksum=163dd6f7ed718e2a30630be3d2ac2ddfc4abce24750ed7f4efce879a3ae9447e -python_version=3 - -post_install() { - rm -f ${DESTDIR}/usr/share/sumo/tools/libsumo/*.so - rm -f ${DESTDIR}/usr/share/sumo/tools/libtraci/*.so -} diff --git a/srcpkgs/sunpinyin/patches/libexecdir.patch b/srcpkgs/sunpinyin/patches/libexecdir.patch deleted file mode 100644 index 09a5c9cb56690a..00000000000000 --- a/srcpkgs/sunpinyin/patches/libexecdir.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/wrapper/ibus/SConstruct -+++ b/wrapper/ibus/SConstruct -@@ -71,7 +71,7 @@ PassVariables(envvar, env) - - data_dir = env['DATADIR'] + '/ibus-sunpinyin' - icons_dir = env['DATADIR'] + '/ibus-sunpinyin/icons' --bin_dir = env['LIBEXECDIR'] + '/ibus-sunpinyin' -+bin_dir = env['LIBEXECDIR'] - gettext_package = 'ibus-sunpinyin' - - extra_cflags = ' -DIBUS_SUNPINYIN_LOCALEDIR=\'"%s"\'' % (env['DATADIR'] + '/locale') diff --git a/srcpkgs/sunpinyin/patches/pkg-config.patch b/srcpkgs/sunpinyin/patches/pkg-config.patch deleted file mode 100644 index b4ee4efd7efba6..00000000000000 --- a/srcpkgs/sunpinyin/patches/pkg-config.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/sunpinyin-2.0.pc.in -+++ b/sunpinyin-2.0.pc.in -@@ -1,6 +1,6 @@ - prefix=@PREFIX@ - exec_prefix=${prefix} --libdir=@LIBDIR@ -+libdir=${exec_prefix}/lib - includedir=${exec_prefix}/include/sunpinyin-2.0 - - Name: libsunpinyin diff --git a/srcpkgs/sunpinyin/patches/python-3.11.patch b/srcpkgs/sunpinyin/patches/python-3.11.patch deleted file mode 100644 index 2746cb74b83d5e..00000000000000 --- a/srcpkgs/sunpinyin/patches/python-3.11.patch +++ /dev/null @@ -1,12 +0,0 @@ -Index: sunpinyin-3.0.0.rc2/wrapper/ibus/setup/main.py -=================================================================== ---- sunpinyin-3.0.0.rc2.orig/wrapper/ibus/setup/main.py -+++ sunpinyin-3.0.0.rc2/wrapper/ibus/setup/main.py -@@ -503,7 +503,6 @@ class MainWindow(): - locale.setlocale(locale.LC_ALL, "") - localedir = os.getenv("IBUS_LOCALEDIR") - gettext.bindtextdomain(GETTEXT_PACKAGE, localedir) -- gettext.bind_textdomain_codeset(GETTEXT_PACKAGE, "UTF-8") - - def __init_options(self): - self.__fuzzy_setup = FuzzySetupDialog() diff --git a/srcpkgs/sunpinyin/patches/version.patch b/srcpkgs/sunpinyin/patches/version.patch deleted file mode 100644 index 3ca4102f603072..00000000000000 --- a/srcpkgs/sunpinyin/patches/version.patch +++ /dev/null @@ -1,22 +0,0 @@ ---- a/SConstruct -+++ b/SConstruct -@@ -7,7 +7,7 @@ import sys - - import SCons.Errors - --version = "2.0.4" -+version = "3.0.0-rc2" - abi_major = 3 - abi_minor = 0 - ---- a/wrapper/ibus/SConstruct -+++ b/wrapper/ibus/SConstruct -@@ -14,7 +14,7 @@ sources = ['src/debug.cpp', - locales = ['zh_CN'] - - cflags = '-O2 -g -pipe ' --version = '2.0.3' -+version = '3.0.0-rc2' - - AddOption('--prefix', dest='prefix', metavar='DIR', - help='installation prefix') diff --git a/srcpkgs/sunpinyin/template b/srcpkgs/sunpinyin/template deleted file mode 100644 index 579c250fe1d1f9..00000000000000 --- a/srcpkgs/sunpinyin/template +++ /dev/null @@ -1,95 +0,0 @@ -# Template file for 'sunpinyin' -pkgname=sunpinyin -version=3.0.0.rc2 -revision=2 -build_style=scons -hostmakedepends="pkg-config python3 perl gettext" -makedepends="python3-devel sqlite-devel ibus-devel" -short_desc="Statistical language model based Chinese input method" -maintainer="Đoàn Trần Công Danh " -license="LGPL-2.1-or-later, CDDL-1.0" -homepage="https://github.com/sunpinyin/sunpinyin" -# fcitx has this archive, too -_lm_sc=lm_sc.3gm.arpa-20140820.tar.bz2 -_dict=dict.utf8-20131214.tar.bz2 -distfiles="https://github.com/sunpinyin/sunpinyin/archive/refs/tags/v${version/.r/-r}.tar.gz - https://downloads.sourceforge.net/project/open-gram/$_lm_sc - https://downloads.sourceforge.net/project/open-gram/$_dict" -checksum="6722bd41e58b0a42bf41b7c1cb7707e6adfce810ab35597f938c5df8aa5a0af0 - 751bab7c55ea93a2cedfb0fbb7eb09f67d4da9c2c55496e5f31eb8580f1d1e2f - af70bc2bcd7af7468495774fed9e3a2de434650119fbc3d3388c2bcf7e0acb01" -skip_extraction="$_lm_sc $_dict" -CXXFLAGS="-I../../src" -LDFLAGS="-L." - -if [ "$CROSS_BUILD" ]; then - hostmakedepends+=" sunpinyin" -fi - -do_configure() { - cat <<-EOF >configure.conf - PREFIX = '/usr' - LIBDIR = '/usr/lib${XBPS_TARGET_WORDSIZE}' - DATADIR = '/usr/share' - LIBEXECDIR = '/usr/libexec' - ENABLE_PLUGINS = True - PYTHON = '/usr/bin/python3' - EOF - cp configure.conf wrapper/ibus/configure.conf -} - -post_extract() { - local _f - mkdir -p dict - for _f in $skip_extraction; do - bsdtar -C dict -xf "$XBPS_SRCDISTDIR/sunpinyin-$version/$_f" - done - ln -s ../doc/SLM-inst.mk dict/Makefile -} - -post_build() { - PATH="$PATH:$wrksrc/src" - make -C dict ${makejobs} ENDIANESS="${XBPS_TARGET_ENDIAN}" - PKG_CONFIG_PATH="$wrksrc:/usr/lib/pkgconfig:/usr/share/pkgconfig" - PKG_CONFIG_LIBDIR="$wrksrc:/usr/lib/pkgconfig" - export PKG_CONFIG_PATH PKG_CONFIG_LIBDIR - cd wrapper/ibus - ln -s ../../libsunpinyin.so.*.* libsunpinyin.so - do_build -} - -post_install() { - PKG_CONFIG_PATH="$wrksrc:/usr/lib/pkgconfig:/usr/share/pkgconfig" - PKG_CONFIG_LIBDIR="$wrksrc:/usr/lib/pkgconfig" - export PKG_CONFIG_PATH PKG_CONFIG_LIBDIR - cd wrapper/ibus - do_install -} - -libsunpinyin_package() { - short_desc+=" - libraries" - pkg_install() { - vmove "usr/lib/*.so.*" - make -C dict install \ - DESTDIR=${PKGDESTDIR} \ - ENDIANESS="${XBPS_TARGET_ENDIAN}" - } -} - -libsunpinyin-devel_package() { - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - } -} - -ibus-sunpinyin_package() { - short_desc+=" - IBus plugin" - pkg_install() { - vmove usr/libexec - vmove "usr/share/ibus*" - vmove usr/share/locale - } -} diff --git a/srcpkgs/sunpinyin/update b/srcpkgs/sunpinyin/update deleted file mode 100644 index 5d812a31117192..00000000000000 --- a/srcpkgs/sunpinyin/update +++ /dev/null @@ -1,2 +0,0 @@ -site="https://github.com/sunpinyin/sunpinyin/tags" -pattern="archive/refs/tags/v\K[0-9.relc-]+(?=.tar.gz)" diff --git a/srcpkgs/sunwait/patches/fix-makefile.patch b/srcpkgs/sunwait/patches/fix-makefile.patch deleted file mode 100644 index c34de649e7f22f..00000000000000 --- a/srcpkgs/sunwait/patches/fix-makefile.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/makefile -+++ b/makefile -@@ -16,7 +16,7 @@ - all: $(EXECUTABLE) - - .c.o: -- $(CC) $(CFLAGS) $< -o $@ -+ $(CC) -c $(CFLAGS) $< -o $@ - - $(EXECUTABLE): $(OBJECTS) - $(CC) $(OBJECTS) -o $@ $(LDFLAGS) diff --git a/srcpkgs/sunwait/template b/srcpkgs/sunwait/template deleted file mode 100644 index 9dbec63b569c08..00000000000000 --- a/srcpkgs/sunwait/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'sunwait' -pkgname=sunwait -reverts="0.20041208_1 0.20041208_2" -version=0.9.1 -revision=2 -build_style=gnu-makefile -make_use_env=yes -short_desc="Small C program calculating sunrise and sunset" -maintainer="Michael Aldridge " -license="GPL-3.0-only" -homepage="http://www.risacher.org/sunwait/" -distfiles="https://github.com/risacher/sunwait/archive/${version}.tar.gz" -checksum=02fe8165a60ede67f1d0dc98acf4dfbe40865a215d9bd039f57806f1e100b406 - -do_install() { - vbin sunwait -} diff --git a/srcpkgs/sunwait/update b/srcpkgs/sunwait/update deleted file mode 100644 index 050add5a2bc702..00000000000000 --- a/srcpkgs/sunwait/update +++ /dev/null @@ -1 +0,0 @@ -ignore="20041208" diff --git a/srcpkgs/sunxi-mali-devel b/srcpkgs/sunxi-mali-devel deleted file mode 120000 index 89528eb87cf02f..00000000000000 --- a/srcpkgs/sunxi-mali-devel +++ /dev/null @@ -1 +0,0 @@ -sunxi-mali \ No newline at end of file diff --git a/srcpkgs/sunxi-mali/template b/srcpkgs/sunxi-mali/template deleted file mode 100644 index a3a234a132a994..00000000000000 --- a/srcpkgs/sunxi-mali/template +++ /dev/null @@ -1,51 +0,0 @@ -# Template file for 'sunxi-mali' -pkgname=sunxi-mali -version=20181122 -revision=2 -_commit=d343311efc8db166d8371b28494f0f27b6a58724 -_lib_commit=1c5063f43cdc9de341c0d63b2e3921cab86c7742 -archs="armv7l" -create_wrksrc=yes -build_wrksrc=${pkgname}-${_commit} -build_style=gnu-makefile -hostmakedepends="pkg-config perl" -makedepends="libXfixes-devel libump-git-devel libdri2-devel-git libdrm-devel" -short_desc="Linux sunxi MALI userpace propietary libraries" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/linux-sunxi/sunxi-mali" -distfiles="${homepage}/archive/${_commit}.tar.gz - https://github.com/linux-sunxi/sunxi-mali-proprietary/archive/${_lib_commit}.tar.gz" -checksum="5ae27be532928667aa820a0aa9813dde545c224294b9402b27b6ca68f4d69ee4 - f87d93629072dd0306ffe1200425188129e5f7f97750126dff38464ea707f673" -provides="libEGL-1.0_1 libGLES-1.0_1" -replaces="libEGL>=0 libGLES>=0" -repository=nonfree -nostrip=yes - -post_extract() { - cp -r sunxi-mali-proprietary-${_lib_commit}/* ${pkgname}-${_commit}/lib/mali/ -} - -do_build() { - VERSION=r3p0 ABI=armhf EGL_TYPE=x11 make config - make ${makejobs} - - sed -n '1,22p' version/version.c > LICENSE -} - -do_install() { - vmkdir usr/lib - make DESTDIR=${DESTDIR} install - vlicense LICENSE -} - -sunxi-mali-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}-${version}_${revision}" - pkg_install() { - vmove usr/include - vmove "usr/lib/libEGL*.so" - vmove "usr/lib/libGLES*.so" - } -} diff --git a/srcpkgs/sunxi-tools/patches/include_getopt.patch b/srcpkgs/sunxi-tools/patches/include_getopt.patch deleted file mode 100644 index 5ea23d98d073a0..00000000000000 --- a/srcpkgs/sunxi-tools/patches/include_getopt.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/fexc.c 2015-02-26 21:35:40.000000000 +0100 -+++ b/fexc.c 2015-11-27 13:31:52.663341582 +0100 -@@ -25,6 +25,7 @@ - #include - #include - #include -+#include - - #define pr_info(...) errf("fexc: " __VA_ARGS__) - #define pr_err(...) errf("E: fexc: " __VA_ARGS__) diff --git a/srcpkgs/sunxi-tools/template b/srcpkgs/sunxi-tools/template deleted file mode 100644 index 001d8385124889..00000000000000 --- a/srcpkgs/sunxi-tools/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'sunxi-tools' -pkgname=sunxi-tools -reverts="20140125_1 20150226_1 20150226_2 20150226_3 20150526_1" -version=1.4.2 -revision=1 -build_style="gnu-makefile" -make_build_target="tools misc" -make_install_target="install-tools install-misc" -hostmakedepends="pkg-config" -makedepends="libusb-devel" -short_desc="Tools to help hacking Allwinner AXX (aka sunxi) based devices" -maintainer="classabbyamp " -license="GPL-2.0-or-later" -homepage="https://github.com/linux-sunxi/sunxi-tools" -distfiles="https://github.com/linux-sunxi/sunxi-tools/archive/refs/tags/v${version}.tar.gz" -checksum=81f48014a520cb83cac4e17f5ae627a637c4d6a422b60c693c5a705c92e43822 -make_check=no # it's a mess diff --git a/srcpkgs/supercat/template b/srcpkgs/supercat/template deleted file mode 100644 index a155c840a07652..00000000000000 --- a/srcpkgs/supercat/template +++ /dev/null @@ -1,11 +0,0 @@ -# Template file for 'supercat' -pkgname=supercat -version=0.5.8 -revision=1 -build_style=gnu-configure -short_desc="Colorizes text based on matching regular expressions/strings/characters" -maintainer="Orphaned " -license="GPL-3.0-or-later" -homepage="http://supercat.nosredna.net" -distfiles="http://supercat.nosredna.net/supercat-${version}.tar.gz" -checksum=3c017bb42d9d599302a78953abfabdd4d4d91e371292507cd44020f0c8cb6b2a diff --git a/srcpkgs/supercollider/patches/boost-1.89.patch b/srcpkgs/supercollider/patches/boost-1.89.patch deleted file mode 100644 index 02caa80b20a698..00000000000000 --- a/srcpkgs/supercollider/patches/boost-1.89.patch +++ /dev/null @@ -1,38 +0,0 @@ ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -319,7 +319,7 @@ if(SYSTEM_BOOST) - # Boost >= 1.71 ships with its own Boost config file, we ignore it for now. - set(Boost_NO_BOOST_CMAKE ON) - set(Boost_USE_MULTITHREADED ON) -- find_package( Boost 1.50.0 COMPONENTS thread system filesystem program_options regex test_exec_monitor ) -+ find_package( Boost 1.50.0 COMPONENTS thread filesystem program_options test_exec_monitor ) - if (Boost_FOUND) - # we're specifically setting up the boost libraries here, so we can - # name them -@@ -327,14 +327,12 @@ if(SYSTEM_BOOST) - set_property(TARGET boost_thread_lib PROPERTY IMPORTED_LOCATION - ${Boost_THREAD_LIBRARY}) - add_library(boost_system_lib SHARED IMPORTED) -- set_property(TARGET boost_system_lib PROPERTY IMPORTED_LOCATION -- ${Boost_SYSTEM_LIBRARY}) -+ set_property(TARGET boost_system_lib PROPERTY IMPORTED_LOCATION -lc) - add_library(boost_program_options_lib SHARED IMPORTED) - set_property(TARGET boost_program_options_lib PROPERTY - IMPORTED_LOCATION ${Boost_PROGRAM_OPTIONS_LIBRARY}) - add_library(boost_regex_lib SHARED IMPORTED) -- set_property(TARGET boost_regex_lib PROPERTY IMPORTED_LOCATION -- ${Boost_REGEX_LIBRARY}) -+ set_property(TARGET boost_regex_lib PROPERTY IMPORTED_LOCATION -lc) - add_library(boost_test_exec_monitor_lib SHARED IMPORTED) - set_property(TARGET boost_test_exec_monitor_lib PROPERTY - IMPORTED_LOCATION ${Boost_TEST_EXEC_MONITOR_LIBRARY}) ---- a/external_libraries/nova-tt/nova-tt/spin_lock.hpp -+++ b/external_libraries/nova-tt/nova-tt/spin_lock.hpp -@@ -24,6 +24,7 @@ - #include - - #include -+#include - - #include "pause.hpp" - diff --git a/srcpkgs/supercollider/patches/yield.patch b/srcpkgs/supercollider/patches/yield.patch deleted file mode 100644 index ce8ad5cf779dd7..00000000000000 --- a/srcpkgs/supercollider/patches/yield.patch +++ /dev/null @@ -1,96 +0,0 @@ ---- a/include/plugin_interface/SC_SndBuf.h -+++ b/include/plugin_interface/SC_SndBuf.h -@@ -28,16 +28,7 @@ - - # include - # include -- --/* for rw_spinlock::pause() */ --# if defined(_MSC_VER) --# ifndef NOMINMAX --# define NOMINMAX --# endif --# include --# elif defined(__SSE2__) --# include --# endif -+# include - - - class rw_spinlock { -@@ -45,19 +36,7 @@ class rw_spinlock { - static const uint32_t locked_state = 0x80000000; - static const uint32_t reader_mask = 0x7fffffff; - --/* this is a simplified version of nova::detail::pause() */ --# if defined(_MSC_VER) /* Visual Studio Intel/ARM64 */ -- static inline void pause() { YieldProcessor(); } --# elif defined(__SSE2__) /* all modern Intel processors */ -- static inline void pause() { _mm_pause(); } --# elif defined(__aarch64__) /* 64-bit ARM */ -- static inline void pause() { __asm__ __volatile__("isb"); } --# elif defined(__arm__) /* 32-bit ARM */ -- static inline void pause() { __asm__ __volatile__("yield"); } --# else --# warning "unknown architecture: fall back to busy-waiting" -- static inline void pause() {} --# endif -+ static inline void pause() { std::this_thread::yield(); } - - public: - struct unique_lock { ---- a/external_libraries/nova-tt/nova-tt/pause.hpp -+++ b/external_libraries/nova-tt/nova-tt/pause.hpp -@@ -21,50 +21,14 @@ - #ifndef NOVA_TT_PAUSE_HPP - #define NOVA_TT_PAUSE_HPP - --#if defined(_MSC_VER) --#include --#elif defined(__x86_64__) || defined(__SSE2__) --/* amd64 resp. SSE2 */ --#define NOVA_TT_USE_MM_PAUSE --#include --#elif defined(__i386__) && defined(__GNUC__) --#define NOVA_TT_USE_REP_NOP --#elif defined(__aarch64__) && defined(__GNUC__) --/* ARM64 */ --#define NOVA_TT_USE_ARM_ISB --#elif defined(__arm__) && defined(__GNUC__) && \ -- (defined(__ARM_ARCH_6K__) || \ -- defined(__ARM_ARCH_6Z__) || \ -- defined(__ARM_ARCH_6ZK__) || \ -- defined(__ARM_ARCH_6T2__) || \ -- defined(__ARM_ARCH_7__) || \ -- defined(__ARM_ARCH_7A__) || \ -- defined(__ARM_ARCH_7R__) || \ -- defined(__ARM_ARCH_7M__) || \ -- defined(__ARM_ARCH_7S__) || \ -- defined(__ARM_ARCH_8A__)) --/* mnemonic 'yield' is supported from ARMv6k onwards */ --#define NOVA_TT_USE_ARM_YIELD --#else /* fall back to busy-waiting */ --#warning "Cannot pause CPU, falling back to busy-waiting." --#endif -+#include - - namespace nova { - namespace detail { - - static inline void pause() - { --#if defined(_MSC_VER) -- YieldProcessor(); /* expands to pause/yield instruction */ --#elif defined(NOVA_TT_USE_MM_PAUSE) -- _mm_pause(); --#elif defined(NOVA_TT_USE_REP_NOP) -- __asm__ __volatile__( "rep; nop" : : : "memory" ); --#elif defined(NOVA_TT_USE_ARM_ISB) -- __asm__ __volatile__("isb"); --#elif defined(NOVA_TT_USE_ARM_YIELD) -- __asm__ __volatile__("yield"); --#endif -+ std::this_thread::yield(); - } - - }} diff --git a/srcpkgs/supercollider/template b/srcpkgs/supercollider/template deleted file mode 100644 index 37afefe7ee1eef..00000000000000 --- a/srcpkgs/supercollider/template +++ /dev/null @@ -1,47 +0,0 @@ -# Template file for 'supercollider' -pkgname=supercollider -version=3.14.0 -revision=2 -build_style=cmake -make_cmd=make -configure_args="-DENABLE_TESTSUITE=OFF -DSYSTEM_BOOST=ON -DSYSTEM_YAMLCPP=ON" -hostmakedepends="emacs pkg-config qt5-host-tools qt5-qmake" -makedepends="avahi-libs-devel boost-devel fftw-devel jack-devel - libsndfile-devel libXt-devel qt5-declarative-devel qt5-location-devel - qt5-plugin-mysql qt5-plugin-odbc qt5-plugin-pgsql qt5-plugin-sqlite - qt5-plugin-tds qt5-sensors-devel qt5-tools-devel qt5-svg-devel - qt5-webchannel-devel qt5-websockets-devel yaml-cpp-devel" -short_desc="Environment and programming language for real time audio synthesis" -maintainer="Orphaned " -license="GPL-3.0-or-later" -homepage="https://github.com/supercollider/supercollider" -distfiles="https://github.com/supercollider/supercollider/releases/download/Version-${version}/SuperCollider-${version}-Source.tar.bz2" -checksum=ab710e84376f5c082c92fcea7465b85d375934f3da7deed583457a0a48b0a918 - -export CMAKE_GENERATOR="Unix Makefiles" - -build_options="webengine" -desc_option_webengine="Build Qt5 WebEngine support" - -if [ "$XBPS_TARGET_ENDIAN" = "le" ]; then - if [ "$XBPS_TARGET_WORDSIZE" = "$XBPS_WORDSIZE" ]; then - build_options_default="webengine" - fi -fi - -if [ "$build_option_webengine" ]; then - makedepends+=" qt5-webengine-devel" -else - configure_args+=" -DSC_USE_QTWEBENGINE=OFF" -fi - -case "$XBPS_TARGET_MACHINE" in - x86_64*|i686*);; - *) configure_args+=" -DSSE=OFF -DSSE2=OFF";; -esac - -pre_patch() { - # https://github.com/supercollider/supercollider/issues/4096 - rm -rf external_libraries/boost - sed -i 's/yaml/yaml-cpp/g' CMakeLists.txt editors/sc-ide/CMakeLists.txt -} diff --git a/srcpkgs/supercollider/update b/srcpkgs/supercollider/update deleted file mode 100644 index db9b5430fc6792..00000000000000 --- a/srcpkgs/supercollider/update +++ /dev/null @@ -1 +0,0 @@ -pkgname=VERSION diff --git a/srcpkgs/superd/template b/srcpkgs/superd/template deleted file mode 100644 index 3802581df1a2e7..00000000000000 --- a/srcpkgs/superd/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'superd' -pkgname=superd -version=0.7.1 -revision=4 -build_style=go -go_import_path="sr.ht/~craftyguy/superd" -go_package="${go_import_path}/cmd/superd ${go_import_path}/cmd/superctl" -go_ldflags="-X 'main.Version=${version}'" -make_dirs="/etc/superd/services 0755 root root" -hostmakedepends="scdoc" -short_desc="Lightweight user service supervising daemon" -maintainer="Orphaned " -license="GPL-3.0-or-later" -homepage="https://sr.ht/~craftyguy/superd/" -changelog="https://git.sr.ht/~craftyguy/superd/blob/master/CHANGELOG.md" -distfiles="https://git.sr.ht/~craftyguy/superd/archive/${version}.tar.gz" -checksum=59de58f43bd237c12d0e73425df954eb14dd4e87e11d990e8191aa6921ee08d3 - -post_install() { - make PREFIX=/usr DESTDIR=${DESTDIR} installmisc -} diff --git a/srcpkgs/superlu-devel b/srcpkgs/superlu-devel deleted file mode 120000 index 72ce48b1f9ea39..00000000000000 --- a/srcpkgs/superlu-devel +++ /dev/null @@ -1 +0,0 @@ -superlu \ No newline at end of file diff --git a/srcpkgs/superlu/template b/srcpkgs/superlu/template deleted file mode 100644 index 73a707019dbe53..00000000000000 --- a/srcpkgs/superlu/template +++ /dev/null @@ -1,34 +0,0 @@ -# Template file for 'superlu' -pkgname=superlu -version=6.0.1 -revision=1 -build_style=cmake -configure_args="-DUSE_XSDK_DEFAULTS=TRUE -DBUILD_SHARED_LIBS=TRUE" -hostmakedepends="gcc-fortran" -makedepends="openblas-devel" -short_desc="Solution of large, sparse, nonsymmetric systems of linear equations" -maintainer="Julien Dehos " -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=6c5a3a9a224cb2658e9da15a6034eed44e45f6963f5a771a6b4562f7afb8f549 - -pre_configure() { - export LDFLAGS="-fPIC" -} - -post_install() { - vlicense License.txt -} - -superlu-devel_package() { - depends="${sourcepkg}-${version}_${revision}" - 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/supermin/template b/srcpkgs/supermin/template deleted file mode 100644 index 54f0d6f8f0bc8e..00000000000000 --- a/srcpkgs/supermin/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'supermin' -pkgname=supermin -version=5.3.5 -revision=2 -_release_series=5.3-development -build_style=gnu-configure -hostmakedepends="ocaml ocaml-findlib pkg-config e2fsprogs cpio perl" -makedepends="e2fsprogs-devel" -depends="cpio e2fsprogs" -short_desc="Tool for creating supermin appliances" -maintainer="Andrea Brancaleoni " -license="GPL-2.0-or-later" -homepage="http://people.redhat.com/~rjones/supermin/" -distfiles="http://download.libguestfs.org/supermin/${_release_series}/supermin-${version}.tar.gz" -checksum=d282c81dc706efea466481a139f9b0b28d2c1ea6a0a1f57dd761a6bc11b99ce2 -nocross=yes -make_check=no # distro dependent assumptions - -if [ "$XBPS_TARGET_LIBC" = musl ]; then - makedepends+=" musl-fts-devel" - LDFLAGS="-lfts" -fi diff --git a/srcpkgs/supersonic-desktop/template b/srcpkgs/supersonic-desktop/template deleted file mode 100644 index d7c3790a5568e5..00000000000000 --- a/srcpkgs/supersonic-desktop/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'supersonic-desktop' -pkgname=supersonic-desktop -version=0.17.0 -revision=1 -build_style=go -go_import_path="github.com/dweymouth/supersonic" -hostmakedepends="pkg-config" -makedepends="mpv-devel libXcursor-devel libXxf86vm-devel" -short_desc="Lightweight cross-platform desktop client for self-hosted music servers" -maintainer="Hendrik Boll " -license="GPL-3.0-or-later" -homepage="https://github.com/dweymouth/supersonic" -changelog="https://raw.githubusercontent.com/dweymouth/supersonic/refs/heads/main/CHANGELOG.md" -distfiles="https://github.com/dweymouth/supersonic/archive/v${version}.tar.gz" -checksum=6a84f857d68ef9581b3fcc7299fe11be316bc989e16e561d7ad657831c3303d6 - -post_install() { - mv "${DESTDIR}/usr/bin/supersonic" "${DESTDIR}/usr/bin/supersonic-desktop" - - for i in 128 256 512; do - vinstall res/appicon-$i.png 644 usr/share/icons/hicolor/${i}x${i}/apps supersonic-desktop.png - done - - vinstall res/supersonic-desktop.desktop 644 usr/share/applications -} diff --git a/srcpkgs/supertux2/patches/gcc12.patch b/srcpkgs/supertux2/patches/gcc12.patch deleted file mode 100644 index f5e7392c3c73d8..00000000000000 --- a/srcpkgs/supertux2/patches/gcc12.patch +++ /dev/null @@ -1,11 +0,0 @@ -diff -upr SuperTux-v0.6.3-Source.orig/external/partio_zip/zip_manager.cpp SuperTux-v0.6.3-Source/external/partio_zip/zip_manager.cpp ---- SuperTux-v0.6.3-Source.orig/external/partio_zip/zip_manager.cpp 2021-12-23 01:01:58.000000000 +0200 -+++ SuperTux-v0.6.3-Source/external/partio_zip/zip_manager.cpp 2022-06-13 15:20:45.305976668 +0300 -@@ -47,6 +47,7 @@ extern "C"{ - #include - #include - #include -+#include - - #include "zip_manager.hpp" - diff --git a/srcpkgs/supertux2/patches/no-boost.patch b/srcpkgs/supertux2/patches/no-boost.patch deleted file mode 100644 index 32425e3d465dfc..00000000000000 --- a/srcpkgs/supertux2/patches/no-boost.patch +++ /dev/null @@ -1,136 +0,0 @@ ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -46,7 +46,7 @@ if(COMMAND cmake_policy) - cmake_policy(SET CMP0023 NEW) - endif(COMMAND cmake_policy) - --set(CMAKE_CXX_STANDARD 14) -+set(CMAKE_CXX_STANDARD 17) - set(CMAKE_CXX_STANDARD_REQUIRED ON) - set(CMAKE_CXX_EXTENSIONS OFF) - -@@ -171,7 +171,7 @@ if(ENABLE_BOOST_STATIC_LIBS) - else(ENABLE_BOOST_STATIC_LIBS) - set(Boost_USE_STATIC_LIBS FALSE) - endif(ENABLE_BOOST_STATIC_LIBS) --find_package(Boost REQUIRED COMPONENTS filesystem system date_time locale) -+find_package(Boost REQUIRED) - include_directories(SYSTEM ${Boost_INCLUDE_DIR}) - link_directories(${Boost_LIBRARY_DIRS}) - -@@ -927,7 +927,7 @@ if(WIN32) - else() - add_executable(supertux2 src/main.cpp) - endif(WIN32) --target_link_libraries(supertux2 supertux2_lib Boost::filesystem Boost::locale) -+target_link_libraries(supertux2 supertux2_lib) - - set_target_properties(supertux2_lib PROPERTIES OUTPUT_NAME supertux2_lib) - set_target_properties(supertux2_lib PROPERTIES COMPILE_FLAGS "${SUPERTUX2_EXTRA_WARNING_FLAGS}") ---- a/src/supertux/main.cpp -+++ b/src/supertux/main.cpp -@@ -22,7 +22,7 @@ - - #include - #include --#include -+#include - #include - #include - #include -@@ -208,7 +208,7 @@ void PhysfsSubsystem::find_datadir() con - { - datadir = BUILD_DATA_DIR; - // Add config dir for supplemental files -- PHYSFS_mount(boost::filesystem::canonical(BUILD_CONFIG_DATA_DIR).string().c_str(), nullptr, 1); -+ PHYSFS_mount(std::filesystem::canonical(BUILD_CONFIG_DATA_DIR).string().c_str(), nullptr, 1); - } - else - { -@@ -219,7 +219,7 @@ void PhysfsSubsystem::find_datadir() con - } - } - -- if (!PHYSFS_mount(boost::filesystem::canonical(datadir).string().c_str(), nullptr, 1)) -+ if (!PHYSFS_mount(std::filesystem::canonical(datadir).string().c_str(), nullptr, 1)) - { - log_warning << "Couldn't add '" << datadir << "' to physfs searchpath: " << PHYSFS_getLastErrorCode() << std::endl; - } -@@ -263,20 +263,20 @@ std::string olduserdir = FileSystem::joi - std::string olduserdir = FileSystem::join(physfs_userdir, "." PACKAGE_NAME); - #endif - if (FileSystem::is_directory(olduserdir)) { -- boost::filesystem::path olduserpath(olduserdir); -- boost::filesystem::path userpath(userdir); -+ std::filesystem::path olduserpath(olduserdir); -+ std::filesystem::path userpath(userdir); - -- boost::filesystem::directory_iterator end_itr; -+ std::filesystem::directory_iterator end_itr; - - bool success = true; - - // cycle through the directory -- for (boost::filesystem::directory_iterator itr(olduserpath); itr != end_itr; ++itr) { -+ for (std::filesystem::directory_iterator itr(olduserpath); itr != end_itr; ++itr) { - try - { -- boost::filesystem::rename(itr->path().string().c_str(), userpath / itr->path().filename()); -+ std::filesystem::rename(itr->path().string().c_str(), userpath / itr->path().filename()); - } -- catch (const boost::filesystem::filesystem_error& err) -+ catch (const std::filesystem::filesystem_error& err) - { - success = false; - log_warning << "Failed to move contents of config directory: " << err.what() << std::endl; -@@ -285,9 +285,9 @@ if (FileSystem::is_directory(olduserdir) - if (success) { - try - { -- boost::filesystem::remove_all(olduserpath); -+ std::filesystem::remove_all(olduserpath); - } -- catch (const boost::filesystem::filesystem_error& err) -+ catch (const std::filesystem::filesystem_error& err) - { - success = false; - log_warning << "Failed to remove old config directory: " << err.what(); -@@ -610,8 +610,8 @@ Main::run(int argc, char** argv) - try - { - std::locale::global(boost::locale::generator().generate("")); -- // Make boost.filesystem use it -- boost::filesystem::path::imbue(std::locale()); -+ // Make std.filesystem use it -+ std::filesystem::path::imbue(std::locale()); - } - catch(const std::runtime_error& err) - { ---- a/src/util/file_system.cpp -+++ b/src/util/file_system.cpp -@@ -16,7 +16,7 @@ - - #include "util/file_system.hpp" - --#include -+#include - #include - #include - #include -@@ -38,14 +38,14 @@ - #include "util/log.hpp" - #include "util/string_util.hpp" - --namespace fs = boost::filesystem; -+namespace fs = std::filesystem; - - namespace FileSystem { - - bool exists(const std::string& path) - { - fs::path location(path); -- boost::system::error_code ec; -+ std::error_code ec; - - // If we get an error (such as "Permission denied"), then ignore it - // and pretend that the path doesn't exist. diff --git a/srcpkgs/supertux2/template b/srcpkgs/supertux2/template deleted file mode 100644 index bdf4487abb1cb9..00000000000000 --- a/srcpkgs/supertux2/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'supertux2' -pkgname=supertux2 -version=0.6.3 -revision=7 -build_style=cmake -configure_args=" - -DAPPDATADIR=/usr/share/supertux2 - -DINSTALL_SUBDIR_BIN=bin - -DINSTALL_SUBDIR_SHARE=share/supertux2 - -DWERROR=OFF" -make_cmd=make -hostmakedepends="pkg-config" -makedepends="SDL2_image-devel boost-devel-minimal - glew-devel libcurl-devel - libopenal-devel libraqm-devel physfs-devel glm" -short_desc="Side-scrolling platform game, milestone 2" -maintainer="beefcurtains " -license="GPL-3.0-or-later, GPL-2.0-or-later, CC-BY-SA-3.0, CC-BY-SA-4.0, CC-BY-3.0" -homepage="https://supertux.github.io/" -distfiles="https://github.com/SuperTux/supertux/releases/download/v${version}/SuperTux-v${version}-Source.tar.gz" -checksum=f7940e6009c40226eb34ebab8ffb0e3a894892d891a07b35d0e5762dd41c79f6 -replaces="supertux2-data>=0" - -export CMAKE_GENERATOR="Unix Makefiles" - -pre_patch() { - sed -i '/cmake_minimum_require/s/[(].*[)]/(VERSION 3.30)/' external/*/CMakeLists.txt -} diff --git a/srcpkgs/supertuxkart-data b/srcpkgs/supertuxkart-data deleted file mode 120000 index 3737afc6ce94df..00000000000000 --- a/srcpkgs/supertuxkart-data +++ /dev/null @@ -1 +0,0 @@ -supertuxkart \ No newline at end of file diff --git a/srcpkgs/supertuxkart/template b/srcpkgs/supertuxkart/template deleted file mode 100644 index f85310bdc00271..00000000000000 --- a/srcpkgs/supertuxkart/template +++ /dev/null @@ -1,31 +0,0 @@ -# Template file for 'supertuxkart' -pkgname=supertuxkart -version=1.5 -revision=1 -build_style=cmake -hostmakedepends="pkg-config" -makedepends="libjpeg-turbo-devel libpng-devel - libbluetooth-devel libvorbis-devel - libopenal-devel libcurl-devel freetype-devel - libopenglrecorder-devel harfbuzz-devel libenet-devel - libogg-devel mcpp-devel openssl-devel zlib-devel - SDL2-devel shaderc sqlite-devel" -depends="desktop-file-utils hicolor-icon-theme supertuxkart-data" -short_desc="Kart racing game featuring Tux and his friends" -maintainer="Orphaned " -license="GPL-3.0-or-later" -homepage="https://supertuxkart.net" -changelog="https://raw.githubusercontent.com/supertuxkart/stk-code/master/CHANGELOG.md" -distfiles="https://github.com/supertuxkart/stk-code/releases/download/${version}/SuperTuxKart-${version}-src.tar.gz" -checksum=33cf8841e4ff4082d80b9248014295bbbea61d14683e86dff100e3ab8f7b27cb - -supertuxkart-data_package() { - short_desc+=" - data files" - pkg_install() { - # these scripts only serve a purpose for developing, not to the package - rm "${DESTDIR}/usr/share/supertuxkart/data/po/extract_strings_from_XML.py" - rm "${DESTDIR}/usr/share/supertuxkart/data/po/update_po_authors.py" - rm "${DESTDIR}/usr/share/supertuxkart/data/po/update_translation.py" - vmove usr/share/supertuxkart - } -} diff --git a/srcpkgs/surf/patches/libwebkit2gtk41.patch b/srcpkgs/surf/patches/libwebkit2gtk41.patch deleted file mode 100644 index 5c5729b9857f1e..00000000000000 --- a/srcpkgs/surf/patches/libwebkit2gtk41.patch +++ /dev/null @@ -1,21 +0,0 @@ -Source: https://gitlab.alpinelinux.org/alpine/aports/-/blob/c915c16061cdb0d2390a3683c704625ebddaa045/testing/surf/webkit2gtk-4.1.patch - -diff --git a/config.mk b/config.mk -index 2eb9fb0..544e123 100644 ---- a/config.mk -+++ b/config.mk -@@ -12,10 +12,10 @@ LIBDIR = $(LIBPREFIX)/surf - X11INC = `pkg-config --cflags x11` - X11LIB = `pkg-config --libs x11` - --GTKINC = `pkg-config --cflags gtk+-3.0 gcr-3 webkit2gtk-4.0` --GTKLIB = `pkg-config --libs gtk+-3.0 gcr-3 webkit2gtk-4.0` --WEBEXTINC = `pkg-config --cflags webkit2gtk-4.0 webkit2gtk-web-extension-4.0 gio-2.0` --WEBEXTLIBS = `pkg-config --libs webkit2gtk-4.0 webkit2gtk-web-extension-4.0 gio-2.0` -+GTKINC = `pkg-config --cflags gtk+-3.0 gcr-3 webkit2gtk-4.1` -+GTKLIB = `pkg-config --libs gtk+-3.0 gcr-3 webkit2gtk-4.1` -+WEBEXTINC = `pkg-config --cflags webkit2gtk-4.1 webkit2gtk-web-extension-4.1 gio-2.0` -+WEBEXTLIBS = `pkg-config --libs webkit2gtk-4.1 webkit2gtk-web-extension-4.1 gio-2.0` - - # includes and libs - INCS = $(X11INC) $(GTKINC) diff --git a/srcpkgs/surf/template b/srcpkgs/surf/template deleted file mode 100644 index 5d77777a469143..00000000000000 --- a/srcpkgs/surf/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'surf' -pkgname=surf -version=2.1 -revision=2 -build_style=gnu-makefile -hostmakedepends="pkg-config" -makedepends="libwebkit2gtk41-devel gcr-devel" -depends="xprop dmenu" -short_desc="Simple web browser based on WebKit/GTK+" -maintainer="Orphaned " -license="MIT" -homepage="http://surf.suckless.org" -distfiles="http://dl.suckless.org/surf/$pkgname-$version.tar.gz" -checksum=72e582920ba25a646203e93c2d2331d87f03037a28894d6c7e99af00ee043257 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/surfraw/template b/srcpkgs/surfraw/template deleted file mode 100644 index f781130f508b2a..00000000000000 --- a/srcpkgs/surfraw/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'surfraw' -pkgname=surfraw -version=2.3.0 -revision=3 -_commit=8b7e1d1f4f63d07370953ffc3abe492f943c90a2 -build_style=gnu-configure -hostmakedepends="automake perl" -depends="perl" -short_desc="Command line interface to variety of search engines" -maintainer="Evan Deaubl " -license="Public Domain" -homepage="https://gitlab.com/surfraw/Surfraw" -distfiles="https://gitlab.com/surfraw/Surfraw/-/archive/surfraw-${version}/Surfraw-surfraw-${version}.tar.gz" -checksum=b5e2b451a822ed437b165a5c81d8448570ee590db902fcd8174d6c51fcc4a16d - -pre_configure() { - ./prebuild -} - -post_install() { - vlicense COPYING -} diff --git a/srcpkgs/surgescript-devel b/srcpkgs/surgescript-devel deleted file mode 120000 index 1a248c9a69ec97..00000000000000 --- a/srcpkgs/surgescript-devel +++ /dev/null @@ -1 +0,0 @@ -surgescript \ No newline at end of file diff --git a/srcpkgs/surgescript/template b/srcpkgs/surgescript/template deleted file mode 100644 index df95202b699c4d..00000000000000 --- a/srcpkgs/surgescript/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'surgescript' -pkgname=surgescript -version=0.6.1 -revision=1 -build_style=cmake -hostmakedepends="pkg-config" -short_desc="Scripting language for games" -maintainer="Andrew Benson " -license="Apache-2.0" -homepage="https://opensurge2d.org/" -distfiles="http://github.com/alemart/surgescript/archive/v${version}.tar.gz" -checksum=664151bb8c3d66de370ea6c2ae55f271d715f2c4b24bcc5758eb1ba33ed3a691 - -surgescript-devel_package() { - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.a" - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/suricata/files/suricata/run b/srcpkgs/suricata/files/suricata/run deleted file mode 100644 index b185a36352827d..00000000000000 --- a/srcpkgs/suricata/files/suricata/run +++ /dev/null @@ -1,6 +0,0 @@ -#!/bin/sh -exec 2>&1 -[ -r conf ] && . ./conf -mkdir -p /var/log/suricata /var/lib/suricata -chown -R suricata:suricata /var/lib/suricata /var/log/suricata -exec suricata -i ${INTERFACE:=eth0} ${OPTS} diff --git a/srcpkgs/suricata/patches/fix-missing-syscalls.patch b/srcpkgs/suricata/patches/fix-missing-syscalls.patch deleted file mode 100644 index e1c28982e614fe..00000000000000 --- a/srcpkgs/suricata/patches/fix-missing-syscalls.patch +++ /dev/null @@ -1,21 +0,0 @@ ---- a/src/util-landlock.c -+++ b/src/util-landlock.c -@@ -40,6 +40,18 @@ - - #include - -+#ifndef __NR_landlock_create_ruleset -+#define __NR_landlock_create_ruleset 444 -+#endif -+ -+#ifndef __NR_landlock_add_rule -+#define __NR_landlock_add_rule 445 -+#endif -+ -+#ifndef __NR_landlock_restrict_self -+#define __NR_landlock_restrict_self 446 -+#endif -+ - #ifndef landlock_create_ruleset - static inline int landlock_create_ruleset( - const struct landlock_ruleset_attr *const attr, const size_t size, const __u32 flags) diff --git a/srcpkgs/suricata/template b/srcpkgs/suricata/template deleted file mode 100644 index 8ef16674451965..00000000000000 --- a/srcpkgs/suricata/template +++ /dev/null @@ -1,60 +0,0 @@ -# Template file for 'suricata' -pkgname=suricata -version=7.0.3 -revision=1 -build_style=gnu-configure -build_helper=rust -configure_args="--disable-gccmarch-native $(vopt_enable lua) $(vopt_enable hiredis) - --disable-suricata-update --disable-static --enable-non-bundled-htp" -hostmakedepends="pkg-config cargo" -makedepends="libnet-devel libpcap-devel pcre2-devel libyaml-devel libcap-ng-devel - liblz4-devel liblzma-devel file-devel jansson-devel nss-devel libhtp-devel - libunwind-devel rust-std $(vopt_if lua lua53-devel) $(vopt_if hiredis hiredis-devel)" -short_desc="Suricata is a network IDS, IPS and NSM engine" -maintainer="Orphaned " -license="GPL-2.0-only" -homepage="https://suricata-ids.org/" -distfiles="https://www.openinfosecfoundation.org/download/${pkgname}-${version}.tar.gz" -checksum=ea0742d7a98783f1af4a57661af6068bc2d850ac3eca04b3204d28ce165e35ff - -build_options="lua hiredis" -build_options_default="hiredis" -desc_option_hiredis="Enable hiredis support" - -if [ -z "$CROSS_BUILD" ]; then - build_options_default+=" lua" -fi - -system_accounts="suricata" -conf_files="/etc/${pkgname}/*.* /etc/${pkgname}/rules/*" - -CFLAGS="-fcommon" - -pre_configure() { - if [ ! -z "$CROSS_BUILD" ]; then - mkdir -p rust/target/${XBPS_CROSS_RUST_TARGET} - ln -fs ${XBPS_CROSS_RUST_TARGET} rust/target/${XBPS_CROSS_RUST_TARGET/-unknown} - ln -fs ${XBPS_CROSS_RUST_TARGET} rust/target/${XBPS_CROSS_TRIPLET/-unknown} - fi -} - -post_configure() { - vsed -i rust/Makefile -e 's/.*RUST_TARGET[[:space:]]*=.*/RUST_TARGET =/' -} - -post_build() { - sed -i 's|#run-as:|run-as:|g' $pkgname.yaml - sed -i "s|# user: suri| user: $pkgname|g" $pkgname.yaml - sed -i "s|# group: suri| group: $pkgname|g" $pkgname.yaml - sed -i "s|#daemon-directory: \"/\"|daemon-directory: \"/var/lib/suricata\"|g" $pkgname.yaml -} - -post_install() { - vsv $pkgname - vinstall suricata.yaml 644 etc/suricata - vinstall etc/classification.config 644 etc/suricata - vinstall etc/reference.config 644 etc/suricata - vinstall threshold.config 644 etc/suricata - vmkdir etc/suricata/rules - vcopy rules/*.rules etc/suricata/rules -} diff --git a/srcpkgs/sushi/template b/srcpkgs/sushi/template deleted file mode 100644 index 6eff89dd2f9f1f..00000000000000 --- a/srcpkgs/sushi/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 'sushi' -pkgname=sushi -version=46.0 -revision=2 -build_helper="gir" -build_style=meson -hostmakedepends="glib-devel gettext pkg-config - $(vopt_if gir 'gobject-introspection') gjs gstreamer1" -makedepends="clutter-gst3-devel clutter-gtk-devel evince-devel gjs-devel - gtksourceview4-devel libepoxy-devel libwebkit2gtk41-devel" -depends="evince nautilus gjs libsoup3 gtksourceview4" -short_desc="Quick image previewer over DBus for Nautilus" -maintainer="Enno Boland " -license="GPL-2.0-or-later" -homepage="https://gitlab.gnome.org/GNOME/sushi" -#changelog="https://gitlab.gnome.org/GNOME/sushi/-/raw/master/NEWS" -changelog="https://gitlab.gnome.org/GNOME/sushi/-/raw/gnome-46/NEWS" -distfiles="${GNOME_SITE}/sushi/${version%.*}/sushi-${version}.tar.xz" -checksum=96085baaa430ab2142c606aab5c47e2fbb2fd3eb70a352137e65c59a58a0f2c6 -lib32disabled=yes - -build_options="gir" -build_options_default="gir" - -pre_build() { - if [ "$CROSS_BUILD" ]; then - export GST_PLUGIN_SCANNER="/usr/bin/false" - fi -} diff --git a/srcpkgs/sutils/patches/getopt-unsigned-char.patch b/srcpkgs/sutils/patches/getopt-unsigned-char.patch deleted file mode 100644 index 2218cd367126e7..00000000000000 --- a/srcpkgs/sutils/patches/getopt-unsigned-char.patch +++ /dev/null @@ -1,92 +0,0 @@ -From f35ea442858c362703d2fccb66a94b99f812f8a7 Mon Sep 17 00:00:00 2001 -From: TomFrost -Date: Mon, 11 Apr 2016 21:50:02 -0400 -Subject: [PATCH] Change opt char to int for armv7 compatability - ---- - battery.c | 2 +- - clock.c | 2 +- - essid.c | 2 +- - exist.c | 2 +- - temp.c | 2 +- - volume.c | 2 +- - 6 files changed, 6 insertions(+), 6 deletions(-) - -diff --git a/battery.c b/battery.c -index 5cc45b4..20307e5 100644 ---- a/battery.c -+++ b/battery.c -@@ -63,7 +63,7 @@ int main(int argc, char *argv[]) - int interval = INTERVAL; - bool snoop = false; - -- char opt; -+ int opt; - while ((opt = getopt(argc, argv, "hsf:i:p:n:")) != -1) { - switch (opt) { - case 'h': -diff --git a/clock.c b/clock.c -index 0847787..e2c0530 100644 ---- a/clock.c -+++ b/clock.c -@@ -31,7 +31,7 @@ int main(int argc, char *argv[]) - int interval = INTERVAL; - bool snoop = false; - -- char opt; -+ int opt; - while ((opt = getopt(argc, argv, "hsf:i:")) != -1) { - switch (opt) { - case 'h': -diff --git a/essid.c b/essid.c -index 2143556..4a768f0 100644 ---- a/essid.c -+++ b/essid.c -@@ -37,7 +37,7 @@ int main(int argc, char *argv[]) - char *interface = INTERFACE; - bool snoop = false; - -- char opt; -+ int opt; - while ((opt = getopt(argc, argv, "hsf:i:w:")) != -1) { - switch (opt) { - case 'h': -diff --git a/exist.c b/exist.c -index 27fdfca..3de5eb8 100644 ---- a/exist.c -+++ b/exist.c -@@ -14,7 +14,7 @@ void check_file(char *pth, bool inv) { - } - - int main(int argc, char *argv[]) { -- char opt; -+ int opt; - bool invert_matches = false; - - while ((opt = getopt(argc, argv, "hv")) != -1) { -diff --git a/temp.c b/temp.c -index 98ab33e..e93bc74 100644 ---- a/temp.c -+++ b/temp.c -@@ -38,7 +38,7 @@ int main(int argc, char *argv[]) - int interval = INTERVAL; - bool snoop = false; - -- char opt; -+ int opt; - while ((opt = getopt(argc, argv, "hsf:i:p:n:")) != -1) { - switch (opt) { - case 'h': -diff --git a/volume.c b/volume.c -index 32e186a..8117279 100644 ---- a/volume.c -+++ b/volume.c -@@ -66,7 +66,7 @@ int main(int argc, char *argv[]) - int interval = INTERVAL; - bool snoop = false; - -- char opt; -+ int opt; - while ((opt = getopt(argc, argv, "hsf:i:d:v:m:")) != -1) { - switch (opt) { - case 'h': diff --git a/srcpkgs/sutils/template b/srcpkgs/sutils/template deleted file mode 100644 index 13246c1e3a0ce8..00000000000000 --- a/srcpkgs/sutils/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'sutils' -pkgname=sutils -version=0.2 -revision=3 -build_style=gnu-makefile -makedepends="alsa-lib-devel" -short_desc="Small command-line utilities" -maintainer="Orphaned " -license="Unlicense" -homepage="https://github.com/baskerville/sutils/" -distfiles="https://github.com/baskerville/sutils/archive/${version}.tar.gz" -checksum=da8cccace32094430be572cf59d85256023edf9107b12c926c7beb29586c56a3 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/sv-helper/template b/srcpkgs/sv-helper/template deleted file mode 100644 index 50ef7febbfa96a..00000000000000 --- a/srcpkgs/sv-helper/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'sv-helper' -pkgname=sv-helper -version=2.0.2 -revision=2 -depends="runit" -short_desc="Utilities to help administer a runit-as-pid1 system" -maintainer="bougyman " -license="MIT" -homepage="https://github.com/rubyists/sv-helper" -distfiles="https://github.com/rubyists/sv-helper/archive/${version}.tar.gz" -checksum=4914a0185502ec0079585533d09fe87938098728bed8b158d40484c58e44f9c7 - -system_accounts="rsvlog" -rsvlog_homedir="/var/log" -rsvlog_descr="User for logging" - -do_install() { - _commands="sv-list svls sv-find sv-enable sv-disable" - vbin sv-helper.sh sv-helper - vbin rsvlog.sh rsvlog - for cmd in $_commands; do - ln -s sv-helper $DESTDIR/usr/bin/$cmd - done - vdoc README.md - vlicense COPYING -} diff --git a/srcpkgs/sv-netmount/files/netmount/conf b/srcpkgs/sv-netmount/files/netmount/conf deleted file mode 100644 index 34f6faa8e004dd..00000000000000 --- a/srcpkgs/sv-netmount/files/netmount/conf +++ /dev/null @@ -1,11 +0,0 @@ -# Configuration for netmount service - -# List of network filesystems -NETWORK_FS="nfs,nfs4,cifs,ceph,glusterfs,fuse.sshfs,davfs" - -# Put here the network manager service name you use -# If you set static ip from rc.local leave commented or empty -#NETWORK_MANAGER=connmand - -# You can specify your gateway or let it be detected -#GATEWAY=192.168.1.1 diff --git a/srcpkgs/sv-netmount/files/netmount/finish b/srcpkgs/sv-netmount/files/netmount/finish deleted file mode 100644 index 86749ee5678487..00000000000000 --- a/srcpkgs/sv-netmount/files/netmount/finish +++ /dev/null @@ -1,15 +0,0 @@ -#!/bin/sh -# Load user defined variables -[ -r conf ] && . ./conf - -# Don't do anything if ./run didn't exit properly -[ "$1" -eq 1 ] && exit 0 - -# Simply umount network filesystems -umount -a -f -t $NETWORK_FS > /dev/null 2>&1 -ret=$? -[ $ret -ne 0 ] && umount -a -f -l -t $NETWORK_FS > /dev/null 2>&1 - -umount -a -f -O _netdev > /dev/null 2>&1 -ret=$? -[ $ret -ne 0 ] && umount -a -f -l -O _netdev > /dev/null 2>&1 diff --git a/srcpkgs/sv-netmount/files/netmount/run b/srcpkgs/sv-netmount/files/netmount/run deleted file mode 100644 index d88dd8c9a2b062..00000000000000 --- a/srcpkgs/sv-netmount/files/netmount/run +++ /dev/null @@ -1,23 +0,0 @@ -#!/bin/sh -exec 2>&1 -# Load user defined variables -[ -r conf ] && . ./conf - -# Ensure the network manager is running -[ -z "$NETWORK_MANAGER" ] || sv check "$NETWORK_MANAGER" > /dev/null 2>&1 || exit 1 - -# If it's running or not in used - rc.local - discover default gateway -if [ -z "$GATEWAY" ]; then - set -- $(ip route show | grep default) - GATEWAY="$3" -fi - -ping -W 1 -c 1 $GATEWAY > /dev/null 2>&1 || exit 1 - -# Network is up and running so now mount network filesystems from fstab -mount -a -t "$NETWORK_FS" || exit 1 -mount -a -O _netdev || exit 1 - -# Then wait to behave like the service is up -exec chpst -b netmount pause - diff --git a/srcpkgs/sv-netmount/template b/srcpkgs/sv-netmount/template deleted file mode 100644 index bd86575e062e3f..00000000000000 --- a/srcpkgs/sv-netmount/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'sv-netmount' -pkgname=sv-netmount -version=0.1 -revision=3 -metapackage=yes -short_desc="Service to mount/umount network filesystems from fstab" -maintainer="Olivier Mauras " -license="GPL-2.0-or-later" -homepage="http://www.voidlinux.org/" - -depends="runit" - -post_install() { - # runit services - vsv netmount -} diff --git a/srcpkgs/svctl/template b/srcpkgs/svctl/template deleted file mode 100644 index 6216d79111b393..00000000000000 --- a/srcpkgs/svctl/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'svctl' -pkgname=svctl -version=1 -revision=9 -build_style=go -go_import_path="github.com/KenjiTakahashi/svctl" -go_ldflags="-X main.Version=v${version}" -hostmakedepends="git" -short_desc="Interactive controller for runit" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/KenjiTakahashi/svctl" -distfiles="https://github.com/KenjiTakahashi/svctl/archive/${version}.tar.gz" -checksum=f8011c402de91f57bb2c4c621afa573c3edef35d78bc4ce70786ea10171c8f72 -broken="missing go.mod" - -post_install() { - vlicense LICENSE.md - vdoc README.md -} diff --git a/srcpkgs/svgcleaner/template b/srcpkgs/svgcleaner/template deleted file mode 100644 index 1760ff075aec08..00000000000000 --- a/srcpkgs/svgcleaner/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'svgcleaner' -pkgname=svgcleaner -version=0.9.5 -revision=2 -build_style=cargo -short_desc="Tool for reducing size of svg images without loss" -maintainer="Alexander Mamay " -license="GPL-2.0-or-later" -homepage="https://github.com/RazrFalcon/SVGCleaner" -distfiles="https://github.com/RazrFalcon/SVGCleaner/archive/v${version}.tar.gz" -checksum=dcf8dbc8939699e2e82141cb86688b6cd09da8cae5e18232ef14085c2366290c - -if [ "$XBPS_TARGET_LIBC" = "musl" ]; then - broken="https://l2.re/VbT_3G" -fi - -post_patch() { - # Upstream does not ship a lockfile yet: - cargo generate-lockfile -} diff --git a/srcpkgs/svgpart/template b/srcpkgs/svgpart/template deleted file mode 100644 index b5c3fd0f704ec3..00000000000000 --- a/srcpkgs/svgpart/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'svgpart' -pkgname=svgpart -version=25.08.3 -revision=1 -build_style=cmake -configure_args="-DBUILD_TESTING=OFF -DKF6_HOST_TOOLING=/usr/lib/cmake - -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins - -DKDE_INSTALL_QMLDIR=lib/qt6/qml - -DECM_MKSPECS_INSTALL_DIR=/usr/lib/qt6/mkspecs/modules" -hostmakedepends="extra-cmake-modules pkg-config gettext qt6-base kf6-kconfig" -makedepends="qt6-base-devel qt6-svg-devel - kf6-kconfigwidgets-devel - kf6-kcoreaddons-devel - kf6-ki18n-devel - kf6-kparts-devel - kf6-kxmlgui-devel" -short_desc="KPart to display SVG images" -maintainer="Piotr Wójcik " -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=97f6fdb4ff3110e41d8df6b25f0d184f5235d889d8c7c15c7c6bbb1a2f06de17 diff --git a/srcpkgs/svt-av1/template b/srcpkgs/svt-av1/template deleted file mode 100644 index 72b520eaa613a7..00000000000000 --- a/srcpkgs/svt-av1/template +++ /dev/null @@ -1,35 +0,0 @@ -# Template file for 'svt-av1' -pkgname=svt-av1 -version=3.1.2 -revision=1 -build_style=cmake -configure_args="-DSVT_AV1_LTO=ON" -short_desc="AV1-compliant encoder/decoder library core" -maintainer="Orphaned " -license="BSD-3-Clause-Clear" -homepage="https://gitlab.com/AOMediaCodec/SVT-AV1" -changelog="https://gitlab.com/AOMediaCodec/SVT-AV1/-/raw/master/CHANGELOG.md" -distfiles="https://gitlab.com/AOMediaCodec/SVT-AV1/-/archive/v${version}/SVT-AV1-v${version}.tar.gz" -checksum=d0d73bfea42fdcc1222272bf2b0e2319e9df5574721298090c3d28315586ecb1 - -case "$XBPS_TARGET_MACHINE" in - i686* | x86_64*) hostmakedepends="nasm" -esac - -libsvt-av1_package() { - short_desc+=" - library files" - pkg_install() { - vmove "usr/lib/libSvtAv1Enc.so.*" - vlicense LICENSE.md - } -} - -libsvt-av1-devel_package() { - short_desc+=" - development files" - depends="libsvt-av1>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/swaks/template b/srcpkgs/swaks/template deleted file mode 100644 index b119579f24728d..00000000000000 --- a/srcpkgs/swaks/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'swaks' -pkgname=swaks -version=20240103.0 -revision=1 -hostmakedepends="perl" -depends="perl perl-IO-Socket-INET6 perl-Net-DNS" -short_desc="Swiss Army Knife for SMTP" -maintainer="Orphaned " -license="GPL-2.0-only" -homepage="http://www.jetmore.org/john/code/swaks/" -distfiles="http://www.jetmore.org/john/code/${pkgname}/files/${pkgname}-${version}.tar.gz" -checksum=0e531b4d164058802e7266b14f4dc1897099d096f930820de2f9b5eb08dcdbe8 - -do_install() { - vbin swaks - - sed -i 's/^=item \([0-9]\+\)$/=item C<\1>/' swaks - pod2man swaks $pkgname.1 - vman $pkgname.1 -} diff --git a/srcpkgs/swappy/template b/srcpkgs/swappy/template deleted file mode 100644 index fbf896e4185543..00000000000000 --- a/srcpkgs/swappy/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'swappy' -pkgname=swappy -version=1.5.1 -revision=1 -build_style=meson -hostmakedepends="pkg-config scdoc glib-devel gettext" -makedepends="cairo-devel glib-devel gtk+3-devel libnotify-devel pango-devel" -depends="wl-clipboard font-awesome" -short_desc="Wayland native snapshot editing tool, inspired by Snappy on macOS" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/jtheoof/swappy" -changelog="https://raw.githubusercontent.com/jtheoof/swappy/master/CHANGELOG.md" -distfiles="https://github.com/jtheoof/swappy/archive/refs/tags/v${version}.tar.gz" -checksum=266fac289d4b903d80d44746044bafe8a8b663c6032be696c651ad390bcb1850 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/swarp/template b/srcpkgs/swarp/template deleted file mode 100644 index 64cb1e2aa6c541..00000000000000 --- a/srcpkgs/swarp/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'swarp' -pkgname=swarp -version=0.1 -revision=1 -short_desc="Simple pointer warping tool for X" -maintainer="Inokentiy Babushkin " -license="MIT" -makedepends="libX11-devel" -homepage="http://tools.suckless.org/x/swarp" -distfiles="http://dl.suckless.org/tools/${pkgname}-${version}.tar.gz" -checksum=ef5730fe8ee00879cbec1e91e22a7f0f7817a63375d790d775f5b7427886d45f - -do_build() { - sed -i 's/CPPFLAGS =/CPPFLAGS +=/g' config.mk - sed -i 's/CFLAGS =/CFLAGS +=/g' config.mk - sed -i 's/LDFLAGS =/LDFLAGS +=/g' config.mk - make CC=$CC INCS="-I." LIBS="-lX11" ${makejobs} -} - -do_install() { - make PREFIX=/usr DESTDIR=$DESTDIR install - vlicense LICENSE -} diff --git a/srcpkgs/swars/files/README.voidlinux b/srcpkgs/swars/files/README.voidlinux deleted file mode 100644 index 0293e1b05100b0..00000000000000 --- a/srcpkgs/swars/files/README.voidlinux +++ /dev/null @@ -1,2 +0,0 @@ -This package needs the original data files located in /opt/swars; -copy them to that location to make swars work. diff --git a/srcpkgs/swars/template b/srcpkgs/swars/template deleted file mode 100644 index 48ea08faf4003d..00000000000000 --- a/srcpkgs/swars/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'swars' -# -# limited to x86 (32bit) -archs="i686" -lib32mode="full" - -pkgname=swars -version=0.3 -revision=3 -build_style=gnu-configure -configure_args="--with-data-path=/opt/swars/" -hostmakedepends="pkg-config" -makedepends="sdl12-compat-devel zlib-devel libopenal-devel libpng-devel - libvorbis-devel" -depends="vorbis-tools cdparanoia" -short_desc="A SDL port of the 1996 DOS game Syndicate Wars" -maintainer="Orphaned " -license="GPL-3" -homepage="http://swars.vexillium.org/" -distfiles="http://swars.vexillium.org/files/swars-${version}.tar.bz2" -checksum=01f44e5b792d41b138d361d04810a875cfa5f897c642a2b13d0dde633fabdacb -broken="unable to fetch source" - -post_install() { - # remove useless files - rm -r ${DESTDIR}/usr/share/doc - vdoc "${FILESDIR}/README.voidlinux" -} diff --git a/srcpkgs/sway-audio-idle-inhibit/template b/srcpkgs/sway-audio-idle-inhibit/template deleted file mode 100644 index a5150757285b61..00000000000000 --- a/srcpkgs/sway-audio-idle-inhibit/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'sway-audio-idle-inhibit' -pkgname=sway-audio-idle-inhibit -version=0.1.2 -revision=1 -build_style="meson" -hostmakedepends="pkg-config wayland-devel" -makedepends="wayland-protocols wayland-devel pulseaudio-devel" -short_desc="Prevent swayidle from sleeping when audio is playing" -maintainer="Orphaned " -license="GPL-3.0-or-later" -homepage="https://github.com/ErikReider/SwayAudioIdleInhibit" -distfiles="https://github.com/ErikReider/SwayAudioIdleInhibit/archive/refs/tags/v${version}.tar.gz" -checksum=4c8adbd9056a99c8eebcd63a71cf11ce30078116f60db2a3fa3215788401b845 diff --git a/srcpkgs/sway/INSTALL b/srcpkgs/sway/INSTALL deleted file mode 100644 index 0120d14908bca6..00000000000000 --- a/srcpkgs/sway/INSTALL +++ /dev/null @@ -1,5 +0,0 @@ -case "${ACTION}" in -post) - setcap CAP_SYS_NICE=+ep usr/bin/sway - ;; -esac diff --git a/srcpkgs/sway/template b/srcpkgs/sway/template deleted file mode 100644 index 1ef6335b0336d0..00000000000000 --- a/srcpkgs/sway/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'sway' -pkgname=sway -version=1.11 -revision=1 -build_style=meson -configure_args="-Dwerror=false -Db_ndebug=false" -conf_files="/etc/sway/config" -hostmakedepends="pkg-config wayland-devel scdoc" -makedepends="wlroots0.19-devel pcre2-devel json-c-devel pango-devel cairo-devel - gdk-pixbuf-devel libevdev-devel" -depends="libcap-progs swaybg xorg-server-xwayland libxkbcommon>=1.5.0_1" -short_desc="Tiling Wayland compositor compatible with i3" -maintainer="Orphaned " -license="MIT" -homepage="https://swaywm.org" -changelog="https://github.com/swaywm/sway/releases" -distfiles="https://github.com/swaywm/sway/archive/refs/tags/${version}.tar.gz" -checksum=034ec4519326d6af5275814700dde46e852c5174614109affe4c86b2fbee062a - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/swaybg/template b/srcpkgs/swaybg/template deleted file mode 100644 index 1d000679a11603..00000000000000 --- a/srcpkgs/swaybg/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'swaybg' -pkgname=swaybg -version=1.2.1 -revision=1 -build_style=meson -hostmakedepends="pkg-config wayland-devel scdoc" -makedepends="wayland-protocols cairo-devel gdk-pixbuf-devel wayland-devel" -short_desc="Wallpaper tool for Wayland compositors" -maintainer="Derriick " -license="MIT" -homepage="https://swaywm.org" -changelog="https://github.com/swaywm/swaybg/releases" -distfiles="https://github.com/swaywm/swaybg/archive/refs/tags/v${version}.tar.gz" -checksum=45c4a1a3b83c86ddc321a6136402b708f195a022d0ccee4641b23d14c3a3c25e - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/swayfx/INSTALL b/srcpkgs/swayfx/INSTALL deleted file mode 100644 index 0120d14908bca6..00000000000000 --- a/srcpkgs/swayfx/INSTALL +++ /dev/null @@ -1,5 +0,0 @@ -case "${ACTION}" in -post) - setcap CAP_SYS_NICE=+ep usr/bin/sway - ;; -esac diff --git a/srcpkgs/swayfx/template b/srcpkgs/swayfx/template deleted file mode 100644 index 7d9a0d3393adf3..00000000000000 --- a/srcpkgs/swayfx/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'swayfx' -pkgname=swayfx -version=0.5.3 -revision=1 -build_style=meson -configure_args="-Dwerror=false -Db_ndebug=false" -conf_files="/etc/sway/config" -hostmakedepends="pkg-config wayland-devel scdoc" -makedepends="wlroots0.19-devel pcre2-devel json-c-devel pango-devel cairo-devel - gdk-pixbuf-devel libevdev-devel scenefx-devel" -depends="libcap-progs swaybg xorg-server-xwayland libxkbcommon>=1.5.0_1" -short_desc="Sway, but with eye candy!" -maintainer="Till Mahlburg " -license="MIT" -homepage="https://github.com/WillPower3309/swayfx" -changelog="https://github.com/WillPower3309/swayfx/releases" -distfiles="https://github.com/WillPower3309/swayfx/archive/refs/tags/${version}.tar.gz" -checksum=e6345e198f128520cf422b458ac8ad9759c3a6c8f633d7b722655309f8a14b9e -conflicts="sway>=0" -provides="sway-${version}_1" -replaces="sway>=0" - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/swayidle/template b/srcpkgs/swayidle/template deleted file mode 100644 index 8e3fbae18118b0..00000000000000 --- a/srcpkgs/swayidle/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'swayidle' -pkgname=swayidle -version=1.8.0 -revision=1 -build_style=meson -configure_args="-Dlogind-provider=elogind -Dwerror=false" -hostmakedepends="pkg-config wayland-devel scdoc" -makedepends="wayland-devel wayland-protocols elogind-devel" -short_desc="Idle management daemon for Wayland" -maintainer="Derriick " -license="MIT" -homepage="https://swaywm.org" -distfiles="https://github.com/swaywm/swayidle/archive/${version}.tar.gz" -checksum=0fba74c520a2bd64acd00bc3bce7bc8c7b84a2609c0f66329d72dfb33cca03d7 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/swayimg/template b/srcpkgs/swayimg/template deleted file mode 100644 index 5fc404350dc561..00000000000000 --- a/srcpkgs/swayimg/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'swayimg' -pkgname=swayimg -version=4.5 -revision=1 -build_style=meson -configure_args="-D version=${version}" -hostmakedepends="pkg-config wayland-devel" -makedepends="wayland-devel cairo-devel json-c-devel libxkbcommon-devel - wayland-protocols libheif-devel giflib-devel libjpeg-turbo-devel - libpng-devel librsvg-devel libwebp-devel libexif-devel tiff-devel - libopenexr-devel libjxl-devel libdrm-devel" -short_desc="Image viewer for Sway/Wayland" -maintainer="voidbert " -license="MIT" -homepage="https://github.com/artemsen/swayimg" -distfiles="https://github.com/artemsen/swayimg/archive/v${version}.tar.gz" -checksum=4f0c491f873e37b85342a92d9b0ecc570a059bb971040c23075d4c3ab401680b - -post_install() { - vcompletion extra/bash.completion bash - vcompletion extra/zsh.completion zsh - vsconf extra/swayimgrc - vlicense LICENSE -} diff --git a/srcpkgs/swaykbdd/template b/srcpkgs/swaykbdd/template deleted file mode 100644 index 7936ca90f65bed..00000000000000 --- a/srcpkgs/swaykbdd/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'swaykbdd' -pkgname=swaykbdd -version=1.4 -revision=1 -build_style=meson -hostmakedepends="pkg-config" -makedepends="json-c-devel" -short_desc="Per-window keyboard layout switcher for Sway" -maintainer="Joel Beckmeyer " -license="MIT" -homepage="https://github.com/artemsen/swaykbdd" -distfiles="https://github.com/artemsen/swaykbdd/archive/v${version}.tar.gz" -checksum=63c331213f55db9acad2fb2ef41ae7f9091082fb02153cb19d4abf24609a256e - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/swaylock/template b/srcpkgs/swaylock/template deleted file mode 100644 index 5fd3e82acf3770..00000000000000 --- a/srcpkgs/swaylock/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'swaylock' -pkgname=swaylock -version=1.8.4 -revision=1 -build_style=meson -conf_files="/etc/pam.d/swaylock" -hostmakedepends="pkg-config wayland-devel scdoc git" -makedepends="wayland-protocols cairo-devel gdk-pixbuf-devel pam-devel - libxkbcommon-devel wayland-devel" -short_desc="Screen locker for Wayland" -maintainer="Andrew J. Hesford " -license="MIT" -homepage="https://github.com/swaywm/swaylock" -changelog="https://github.com/swaywm/swaylock/releases" -distfiles="https://github.com/swaywm/swaylock/releases/download/v${version}/swaylock-${version}.tar.gz" -checksum=aa251d5a8f335fe2ac9ec3cc2a6ac8772aa4dba2ec710ccd415956c6e89b11d3 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/swayr/template b/srcpkgs/swayr/template deleted file mode 100644 index 3c1002e216f2ab..00000000000000 --- a/srcpkgs/swayr/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'swayr' -pkgname=swayr -version=0.28.1 -revision=1 -build_wrksrc=swayr -build_style=cargo -short_desc="LRU window-switcher (and more) for the sway window manager" -maintainer="Luca Matei Pintilie " -license="GPL-3.0-or-later" -homepage="https://sr.ht/~tsdh/swayr/" -changelog="https://git.sr.ht/~tsdh/swayr/tree/main/item/swayr/NEWS.md" -distfiles="https://git.sr.ht/~tsdh/swayr/archive/swayr-${version}.tar.gz" -checksum=b539ac0ada52ac6e202785c37ec9f1c24e0826af8510b9a7858b043529ee453c diff --git a/srcpkgs/swayr/update b/srcpkgs/swayr/update deleted file mode 100644 index 6ca64b471c26fe..00000000000000 --- a/srcpkgs/swayr/update +++ /dev/null @@ -1 +0,0 @@ -pattern='Release swayr-\K[\d.]+(?=)' diff --git a/srcpkgs/swayrbar/template b/srcpkgs/swayrbar/template deleted file mode 100644 index 8eeec014d3f4ec..00000000000000 --- a/srcpkgs/swayrbar/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'swayrbar' -pkgname=swayrbar -version=0.4.2 -revision=1 -build_wrksrc=swayrbar -build_style=cargo -depends="swayr" -short_desc="Swaybar-protocol implementation for sway/swaybar" -maintainer="Luca Matei Pintilie " -license="GPL-3.0-or-later" -homepage="https://sr.ht/~tsdh/swayr/" -changelog="https://git.sr.ht/~tsdh/swayr/tree/main/item/swayr/NEWS.md" -distfiles="https://git.sr.ht/~tsdh/swayr/archive/swayrbar-${version}.tar.gz" -checksum=6a7b3b0bbb57160e6933b2ee0ad7438909a74ebafd871bf79bdb3fa47f9bbbe0 diff --git a/srcpkgs/swayrbar/update b/srcpkgs/swayrbar/update deleted file mode 100644 index 3cebd62d64025e..00000000000000 --- a/srcpkgs/swayrbar/update +++ /dev/null @@ -1 +0,0 @@ -pattern='Release swayrbar-\K[\d.]+(?=)' diff --git a/srcpkgs/swaysome/template b/srcpkgs/swaysome/template deleted file mode 100644 index 3b8e910ba3b5fa..00000000000000 --- a/srcpkgs/swaysome/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'swaysome' -pkgname=swaysome -version=2.1.2 -revision=1 -build_style=cargo -short_desc="Awesome WM like workspaces" -maintainer="Luca Matei Pintilie " -license="MIT" -homepage="https://gitlab.com/hyask/swaysome" -changelog="https://gitlab.com/hyask/swaysome/-/tags" -distfiles="https://gitlab.com/hyask/swaysome/-/archive/$version/swaysome-$version.tar.gz" -checksum=162e6118be952fe66eac070e57a25f68f8ffe274cdd6cab7bfe64de36d33b409 - -post_install() { - vlicense LICENSE - vman swaysome.1 - vsconf swaysome.conf -} diff --git a/srcpkgs/sweeper/template b/srcpkgs/sweeper/template deleted file mode 100644 index 4497c54a1a4de9..00000000000000 --- a/srcpkgs/sweeper/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'sweeper' -pkgname=sweeper -version=25.08.3 -revision=1 -build_style=cmake -configure_args="-DBUILD_TESTING=OFF -DKF6_HOST_TOOLING=/usr/lib/cmake - -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins - -DKDE_INSTALL_QMLDIR=lib/qt6/qml - -DECM_MKSPECS_INSTALL_DIR=/usr/lib/qt6/mkspecs/modules" -hostmakedepends="extra-cmake-modules gettext qt6-base qt6-tools kf6-kconfig - kf6-kcoreaddons kf6-kdoctools pkg-config" -makedepends="plasma-activities-stats-devel kf6-kbookmarks-devel - kf6-kconfig-devel kf6-kcrash-devel kf6-kdoctools-devel kf6-kio-devel - kf6-ktextwidgets-devel kf6-kxmlgui-devel" -short_desc="History and temporary file cleaner" -maintainer="Hervy Qurrotul Ainur Rozi " -license="LGPL-2.0-or-later" -homepage="https://apps.kde.org/sweeper" -changelog="https://kde.org/announcements/changelogs/gear/${version}/#sweeper" -distfiles="${KDE_SITE}/release-service/${version}/src/${pkgname}-${version}.tar.xz" -checksum=6eb0b7c31a9fbe1f90e4d4725488f82854ad03894f9e9feb56f61d39d045659d diff --git a/srcpkgs/swell-foop/template b/srcpkgs/swell-foop/template deleted file mode 100644 index aaeb2abe246c14..00000000000000 --- a/srcpkgs/swell-foop/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'swell-foop' -pkgname=swell-foop -version=48.1 -revision=1 -build_style=meson -hostmakedepends="gettext glib-devel itstool pkg-config vala - gtk4-update-icon-cache" -makedepends="libgnome-games-support2-devel librsvg-devel libadwaita-devel" -short_desc="GNOME puzzle game where you remove similar objects" -maintainer="Orphaned " -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=5b9630878fe701aee751ed46ff765c2bcd9f815a4e5582676a3c26b31182031b diff --git a/srcpkgs/swh-lv2/template b/srcpkgs/swh-lv2/template deleted file mode 100644 index 1bc69be730baba..00000000000000 --- a/srcpkgs/swh-lv2/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'swh-lv2' -pkgname=swh-lv2 -version=1.0.16 -revision=2 -build_style=gnu-makefile -make_install_target="install-system" -hostmakedepends="pkg-config libxslt" -makedepends="fftw-devel" -short_desc="Collection of GPL (free software) LV2 audio plugins" -maintainer="Orphaned " -license="GPL-3.0-or-later" -homepage="http://plugin.org.uk/" -distfiles="https://github.com/swh/lv2/archive/v${version}.tar.gz" -checksum=bc24512de6e2fb7a493226e2e01a80ba8462a318b15c3b0fd0cd914b018c3548 - -post_extract() { - vsed -i -e 's|$(INSTALL_DIR_REALLY)|$(DESTDIR)/$(INSTALL_DIR)|' Makefile -} diff --git a/srcpkgs/swh-plugins/template b/srcpkgs/swh-plugins/template deleted file mode 100644 index 27983477f7e7b3..00000000000000 --- a/srcpkgs/swh-plugins/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'swh-plugins' -pkgname=swh-plugins -version=0.4.17 -revision=1 -build_style=gnu-configure -hostmakedepends="automake libtool pkg-config gettext-devel gettext - perl-Locale-gettext perl-Locale-PO perl-XML-Parser" -makedepends="fftw-devel libgsm-devel libxml2-devel" -short_desc="SWH Plugins package for the LADSPA plugin system" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="http://plugin.org.uk/" -distfiles="https://github.com/swh/ladspa/archive/v${version}.tar.gz" -checksum=d1b090feec4c5e8f9605334b47faaad72db7cc18fe91d792b9161a9e3b821ce7 -conflicts="swh-lv2" -CFLAGS="-fPIC" - -pre_configure() { - autoreconf -fi -} diff --git a/srcpkgs/swi-prolog/template b/srcpkgs/swi-prolog/template deleted file mode 100644 index 547b754c317621..00000000000000 --- a/srcpkgs/swi-prolog/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'swi-prolog' -pkgname=swi-prolog -version=9.2.9 -revision=1 -build_style=cmake -build_helper="qemu" -configure_args="-DBUILD_TESTING=OFF" -hostmakedepends="pkg-config" -makedepends="gmp-devel libXft-devel libXinerama-devel libXpm-devel libXt-devel - libarchive-devel libjpeg-turbo-devel openssl-devel readline-devel - unixodbc-devel zlib-devel pcre-devel libyaml-devel" -short_desc="Comprehensive free Prolog environment" -maintainer="Leah Neukirchen " -license="LGPL-2.1-or-later" -homepage="http://www.swi-prolog.org/" -changelog="http://www.swi-prolog.org/ChangeLog?branch=stable" -distfiles="http://www.swi-prolog.org/download/stable/src/swipl-${version}.tar.gz" -checksum=53f428e2d9bbdf30e53b06c9c42def9a13ff82fc36a111d410fc8b0bc889ee2d -CFLAGS=-D_FILE_OFFSET_BITS=64 -CXXFLAGS=-D_FILE_OFFSET_BITS=64 - -if [ "$XBPS_TARGET_LIBC" = "glibc" ]; then - makedepends+=" libxcrypt-devel" -fi diff --git a/srcpkgs/swi-prolog/update b/srcpkgs/swi-prolog/update deleted file mode 100644 index 38b15c928d1932..00000000000000 --- a/srcpkgs/swi-prolog/update +++ /dev/null @@ -1,2 +0,0 @@ -site='http://www.swi-prolog.org/download/stable/src/' -pattern='pl-\K[\d.]+\d(?=\.tar)' diff --git a/srcpkgs/swiften-devel b/srcpkgs/swiften-devel deleted file mode 120000 index 5c2f358cdc5912..00000000000000 --- a/srcpkgs/swiften-devel +++ /dev/null @@ -1 +0,0 @@ -swiften \ No newline at end of file diff --git a/srcpkgs/swiften/patches/boost-atomic-armv6.patch b/srcpkgs/swiften/patches/boost-atomic-armv6.patch deleted file mode 100644 index c5f09855f11b2e..00000000000000 --- a/srcpkgs/swiften/patches/boost-atomic-armv6.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/3rdParty/Boost/src/libs/atomic/src/lockpool.cpp -+++ b/3rdParty/Boost/src/libs/atomic/src/lockpool.cpp -@@ -28,6 +28,7 @@ - #endif - - #include -+#include - #include - - namespace boost { diff --git a/srcpkgs/swiften/patches/fix-cross-build.patch b/srcpkgs/swiften/patches/fix-cross-build.patch deleted file mode 100644 index c00178208a63e8..00000000000000 --- a/srcpkgs/swiften/patches/fix-cross-build.patch +++ /dev/null @@ -1,19 +0,0 @@ ---- a/3rdParty/LibMiniUPnPc/SConscript 2016-09-07 10:29:12.251340787 +0200 -+++ b/3rdParty/LibMiniUPnPc/SConscript 2016-09-07 10:29:49.165342691 +0200 -@@ -46,11 +46,11 @@ if env.get("LIBMINIUPNPC_BUNDLED", False) : - if myenv["PLATFORM"] == "win32": - myenv.Append(CCFLAGS = ["-DWIN32", "-D_WIN32_WINNT=0x0501"]) - -- if myenv["PLATFORM"] != "win32" and myenv["PLATFORM"] != "darwin": -- conf = Configure(conf_env) -- if conf.CheckTypeSize("struct ip_mreqn", includes="#include ") == 0: -- myenv.Append(CCFLAGS = ["-DNEED_STRUCT_IP_MREQN"]) -- conf.Finish() -+ #if myenv["PLATFORM"] != "win32" and myenv["PLATFORM"] != "darwin": -+ # conf = Configure(conf_env) -+ # if conf.CheckTypeSize("struct ip_mreqn", includes="#include ") == 0: -+ # myenv.Append(CCFLAGS = ["-DNEED_STRUCT_IP_MREQN"]) -+ # conf.Finish() - - myenv.WriteVal("src/miniupnpc/miniupnpcstrings.h", myenv.Value( - """ diff --git a/srcpkgs/swiften/patches/fix-gcc8.patch b/srcpkgs/swiften/patches/fix-gcc8.patch deleted file mode 100644 index 3985438af22bcf..00000000000000 --- a/srcpkgs/swiften/patches/fix-gcc8.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/Sluift/main.cpp -+++ b/Sluift/main.cpp -@@ -20,6 +20,7 @@ - #include - #include - #include -+#include - #ifdef HAVE_EDITLINE - #include - #endif diff --git a/srcpkgs/swiften/patches/fix-libxml2-2.12.patch b/srcpkgs/swiften/patches/fix-libxml2-2.12.patch deleted file mode 100644 index 3e3e4d16352060..00000000000000 --- a/srcpkgs/swiften/patches/fix-libxml2-2.12.patch +++ /dev/null @@ -1,15 +0,0 @@ -diff -rup Swiften/Parser/LibXMLParser.cpp.orig Swiften/Parser/LibXMLParser.cpp ---- a/Swiften/Parser/LibXMLParser.cpp -+++ b/Swiften/Parser/LibXMLParser.cpp -@@ -97,7 +97,11 @@ bool LibXMLParser::parse(const std::stri - if (xmlParseChunk(p->context_, data.c_str(), boost::numeric_cast(data.size()), false) == XML_ERR_OK) { - return true; - } -+#if LIBXML_VERSION >= 21200 -+ const xmlError* error = xmlCtxtGetLastError(p->context_); -+#else - xmlError* error = xmlCtxtGetLastError(p->context_); -+#endif - if (error->code == XML_WAR_NS_URI || error->code == XML_WAR_NS_URI_RELATIVE) { - xmlCtxtResetLastError(p->context_); - p->context_->errNo = XML_ERR_OK; diff --git a/srcpkgs/swiften/patches/std.patch b/srcpkgs/swiften/patches/std.patch deleted file mode 100644 index 9534e8a321d2b1..00000000000000 --- a/srcpkgs/swiften/patches/std.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/Swift/Controllers/ShowProfileController.h -+++ b/Swift/Controllers/ShowProfileController.h -@@ -18,6 +18,8 @@ - - #include - -+#include -+ - namespace Swift { - class VCardManager; - class ProfileWindow; diff --git a/srcpkgs/swiften/template b/srcpkgs/swiften/template deleted file mode 100644 index 738f8efde86b96..00000000000000 --- a/srcpkgs/swiften/template +++ /dev/null @@ -1,85 +0,0 @@ -# Template file for 'swiften' -pkgname=swiften -version=4.0.3 -revision=7 -hostmakedepends="pkg-config python2" -# Use old version of Boost.Asio -makedepends="openssl-devel libxml2-devel libidn-devel libnatpmp-devel - lua51-devel miniupnpc-devel sqlite-devel hunspell-devel" -short_desc="XMPP library for C++" -maintainer="Orphaned " -license="GPL-3.0-only, BSD-3-Clause" -homepage="http://swift.im/" -distfiles="http://swift.im/git/swift/snapshot/swift-${version}.tar.bz2" -checksum=6a3f93e807afb51f1b8ab6ec8fef379dfcc50ba71fef6abeee7c123348da66b0 - -if [ "$XBPS_TARGET_LIBC" = "musl" ]; then - makedepends+=" musl-legacy-compat" -fi - -CXXFLAGS="-I${XBPS_CROSS_BASE}/usr/include/libxml2 -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_SIGNALS_NO_DEPRECATION_WARNING=1" -_scons_options="assertions=1 build_examples=1 max_jobs=1 optimize=1 debug=0 swiften_dll=1" - -# otherwise boost will miscompile and fail to link -case "$XBPS_TARGET_MACHINE" in - ppc*) CXXFLAGS+=" -fPIC";; -esac - -pre_patch() { - # Use old version of Boost.Asio - # rm -rf 3rdParty/Boost/src - rm -rf 3rdParty/Expat/src - rm -rf 3rdParty/LibIDN/src - rm -rf 3rdParty/LibMiniUPnPc/src - rm -rf 3rdParty/LibNATPMP/src - rm -rf 3rdParty/Lua/src - # rm -rf 3rdParty/SCons - rm -rf 3rdParty/SQLite/sqlite* - rm -rf 3rdParty/ZLib/src - if [ "$CROSS_BUILD" ]; then - sed -i -e "s,/usr/include,$XBPS_CROSS_BASE&," \ - BuildTools/SCons/SConstruct - fi -} - -do_build() { - for _llib in $($PKG_CONFIG --libs lua) - do - if [[ "$_llib" = -llua* ]]; then - lua_libname=${_llib#-l} - sed -i -e " - /lua_libname/s/\"lua\"/\"$lua_libname\"/ - " BuildTools/SCons/SConscript.boot - fi - done - CXXFLAGS+=" $($PKG_CONFIG --cflags lua)" - ./scons \ - cc="${CC}" \ - cxx="${CXX}" \ - linkflags="${LDFLAGS}" \ - ccflags="${CXXFLAGS}" \ - ${_scons_options} \ - ${make_build_targets} -} - -do_install() { - CXXFLAGS+=" $($PKG_CONFIG --cflags lua)" - ./scons \ - cc="${CC}" \ - cxx="${CXX}" \ - linkflags="${LDFLAGS}" \ - ccflags="${CXXFLAGS}" \ - ${_scons_options} \ - SWIFTEN_INSTALLDIR="${DESTDIR}/usr" \ - "${DESTDIR}/usr" -} - -swiften-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/bin - vmove usr/include - vmove usr/lib/*.so - } -} diff --git a/srcpkgs/swiften/update b/srcpkgs/swiften/update deleted file mode 100644 index d370ab72750ed7..00000000000000 --- a/srcpkgs/swiften/update +++ /dev/null @@ -1,3 +0,0 @@ -pkgname=swift -site="https://swift.im/git/swift/refs/" -ignore="*rc* *alpha* *beta*" diff --git a/srcpkgs/swig/template b/srcpkgs/swig/template deleted file mode 100644 index 994b7acbb8b8f2..00000000000000 --- a/srcpkgs/swig/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'swig' -pkgname=swig -version=4.3.0 -revision=1 -build_style=gnu-configure -configure_args="--with-pcre2-prefix=${XBPS_CROSS_BASE}/usr" -hostmakedepends="bison" -makedepends="zlib-devel pcre2-devel" -short_desc="Simplified Wrapper and Interface Generator" -maintainer="Orphaned " -license="GPL-3.0-or-later" -homepage="http://www.swig.org" -distfiles="${SOURCEFORGE_SITE}/swig/swig-${version}.tar.gz" -checksum=f7203ef796f61af986c70c05816236cbd0d31b7aa9631e5ab53020ab7804aa9e diff --git a/srcpkgs/swirc/template b/srcpkgs/swirc/template deleted file mode 100644 index 3e669cf8dbdb3e..00000000000000 --- a/srcpkgs/swirc/template +++ /dev/null @@ -1,59 +0,0 @@ -# Template file for 'swirc' -pkgname=swirc -version=3.5.6 -revision=1 -build_style=configure -configure_args="$(vopt_with notify libnotify)" -make_build_args="PREFIX=/usr" -make_check_args="PREFIX=/usr" -make_install_args="PREFIX=/usr" -hostmakedepends="gettext-devel-tools pkg-config which" -makedepends="gettext-devel hunspell-devel libcurl-devel libidn-devel - ncurses-devel openssl-devel $(vopt_if notify libnotify-devel)" -checkdepends="cmocka-devel" -short_desc="Curses ICB and IRC client" -maintainer="Markus Uhlin " -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/swirc-${version}.tgz" -checksum=27b978fb88e807e4c8581b7f8a65d1da57c0c98eac3f3e93b17807deb06d88d8 - -build_options="notify" -build_options_default="notify" - -post_configure() { - local _file="options.mk" - - if [ ! -f "$_file" ]; then - msg_error "cannot find $_file\n" - fi - - vsed -i "$_file" -e "s/CC =/CC ?=/" - vsed -i "$_file" -e "s/CXX =/CXX ?=/" - vsed -i "$_file" -e "s/LDFLAGS =/LDFLAGS ?=/" -} - -do_check() { - # The usage of the "-Wl,-z,now" and "-Wl,-z,relro" LDFLAGS - # results in linking errors and are disabled during "make - # check". - LDFLAGS="-L/usr/local/lib" make check -} - -post_check() { - # "make clean" is needed here because after running "make - # check" multiple objects in the main source dir and its - # subdirectories have been compiled with the intention to make - # unittesting possible by simulating real behavior. The - # main-symbol is also stripped (i.e. removed) from the main.o - # file during the "make check" phase. Thus a fresh rebuild is - # needed. - make clean - make -Cpo - make ${makejobs} -} - -post_install() { - vlicense License.rtf -} diff --git a/srcpkgs/switchboard-devel b/srcpkgs/switchboard-devel deleted file mode 120000 index 5e7483b042fe53..00000000000000 --- a/srcpkgs/switchboard-devel +++ /dev/null @@ -1 +0,0 @@ -switchboard \ No newline at end of file diff --git a/srcpkgs/switchboard-plug-bluetooth/template b/srcpkgs/switchboard-plug-bluetooth/template deleted file mode 100644 index 2a451c70761abc..00000000000000 --- a/srcpkgs/switchboard-plug-bluetooth/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'switchboard-plug-bluetooth' -pkgname=switchboard-plug-bluetooth -version=2.3.6 -revision=1 -build_style=meson -hostmakedepends="pkg-config vala gettext" -makedepends="switchboard-devel granite-devel gtk+3-devel" -short_desc="Switchboard Bluetooth Plug" -maintainer="Cameron Nemo " -license="GPL-3.0-or-later" -homepage="https://github.com/elementary/switchboard-plug-bluetooth" -distfiles="https://github.com/elementary/switchboard-plug-bluetooth/archive/${version}.tar.gz" -checksum=fec5d135dc17c3ab1396cbe78f255e767f1834dfc4db8ec30579ff0ef29836b9 diff --git a/srcpkgs/switchboard-plug-network/template b/srcpkgs/switchboard-plug-network/template deleted file mode 100644 index 2035bce1dbfad3..00000000000000 --- a/srcpkgs/switchboard-plug-network/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'switchboard-plug-network' -pkgname=switchboard-plug-network -version=2.5.0 -revision=1 -build_style=meson -hostmakedepends="pkg-config vala gettext" -makedepends="switchboard-devel granite-devel gtk+3-devel - libnma-devel NetworkManager-devel" -short_desc="Switchboard Network Plug" -maintainer="Orphaned " -license="GPL-3.0-or-later" -homepage="https://github.com/elementary/switchboard-plug-network" -distfiles="https://github.com/elementary/switchboard-plug-network/archive/${version}.tar.gz" -checksum=cca83a64a32e1a213af2836500a7fea994b69e40045f4e4e32f634ace8ae898a diff --git a/srcpkgs/switchboard-plug-printers/template b/srcpkgs/switchboard-plug-printers/template deleted file mode 100644 index 05f3c86abd7934..00000000000000 --- a/srcpkgs/switchboard-plug-printers/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'switchboard-plug-printers' -pkgname=switchboard-plug-printers -version=2.1.10 -revision=1 -build_style=meson -hostmakedepends="pkg-config vala gettext" -makedepends="switchboard-devel granite-devel gtk+3-devel cups-devel" -depends="cups-pk-helper" -short_desc="Switchboard Printers Plug" -maintainer="Orphaned " -license="GPL-3.0-or-later" -homepage="https://github.com/elementary/switchboard-plug-printers" -distfiles="https://github.com/elementary/switchboard-plug-printers/archive/${version}.tar.gz" -checksum=448f6ae28fc4dacc2c329532e21aacc4ec7aa4af7d93bd6d7013002253faef3d diff --git a/srcpkgs/switchboard/patches/meson-0.61.patch b/srcpkgs/switchboard/patches/meson-0.61.patch deleted file mode 100644 index cf29004ec3323b..00000000000000 --- a/srcpkgs/switchboard/patches/meson-0.61.patch +++ /dev/null @@ -1,30 +0,0 @@ -From ecf2a6c42122946cc84150f6927ef69c1f67c909 Mon Sep 17 00:00:00 2001 -From: Xeonacid -Date: Sat, 8 Jan 2022 01:58:44 +0800 -Subject: [PATCH] Meson: remove positional arguments from i18n.merge_file - (#226) - ---- - data/meson.build | 4 ++-- - 1 file changed, 2 insertions(+), 2 deletions(-) - -diff --git a/data/meson.build b/data/meson.build -index c456813..109554d 100644 ---- a/data/meson.build -+++ b/data/meson.build -@@ -1,5 +1,5 @@ - po_extra_dir = join_paths(meson.source_root(), 'po', 'extra') --i18n.merge_file('desktop', -+i18n.merge_file( - input: 'io.elementary.switchboard.desktop.in', - output: 'io.elementary.switchboard.desktop', - install: true, -@@ -8,7 +8,7 @@ i18n.merge_file('desktop', - type: 'desktop' - ) - --i18n.merge_file('appdata', -+i18n.merge_file( - input: 'io.elementary.switchboard.appdata.xml.in', - output: 'io.elementary.switchboard.appdata.xml', - install: true, diff --git a/srcpkgs/switchboard/template b/srcpkgs/switchboard/template deleted file mode 100644 index 9397fea8cdebfa..00000000000000 --- a/srcpkgs/switchboard/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'switchboard' -pkgname=switchboard -version=6.0.0 -revision=1 -build_style=meson -hostmakedepends="pkg-config vala gettext" -makedepends="granite-devel gtk+3-devel libhandy1-devel" -short_desc="Extensible System Settings app designed for elementary OS" -maintainer="Orphaned " -license="LGPL-2.1-or-later" -homepage="https://github.com/elementary/switchboard" -distfiles="https://github.com/elementary/switchboard/archive/${version}.tar.gz" -checksum=40c2fd17535cba239b7c78b62d93a3f5ef7e990b31a7c4ecf04cba0c2b60d792 - -switchboard-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - vmove usr/share/vala - } -} diff --git a/srcpkgs/swm/template b/srcpkgs/swm/template deleted file mode 100644 index 1e4ee93fa0110c..00000000000000 --- a/srcpkgs/swm/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'swm' -pkgname=swm -version=1.0 -revision=3 -makedepends="libxcb-devel" -short_desc="A simple window manager" -maintainer="Orphaned " -license="Public Domain" -homepage="https://github.com/dcat/swm" -distfiles="https://github.com/dcat/${pkgname}/archive/v${version}.tar.gz" -checksum=f0b9b3616f7499a0a7ba0c284e7905ba640626cdc93d33b83a6bcfb781fe1ad0 - -do_build() { - sed -i 's|^CFLAGS|#CFLAGS|g' Makefile - sed -i 's| -L/usr/X11R6/lib||g' Makefile - make CC=$CC -} -do_install() { - vbin swm -} diff --git a/srcpkgs/sword-devel b/srcpkgs/sword-devel deleted file mode 120000 index fec9ffa97fe4b1..00000000000000 --- a/srcpkgs/sword-devel +++ /dev/null @@ -1 +0,0 @@ -sword \ No newline at end of file diff --git a/srcpkgs/sword/files/sword.conf b/srcpkgs/sword/files/sword.conf deleted file mode 100644 index a518f305846ffb..00000000000000 --- a/srcpkgs/sword/files/sword.conf +++ /dev/null @@ -1,2 +0,0 @@ -[Install] -DataPath=/usr/share/sword diff --git a/srcpkgs/sword/patches/ppc64.patch b/srcpkgs/sword/patches/ppc64.patch deleted file mode 100644 index d68587464936a8..00000000000000 --- a/srcpkgs/sword/patches/ppc64.patch +++ /dev/null @@ -1,22 +0,0 @@ -From: Daniel Glassey -Date: Sat, 3 Nov 2018 13:34:07 +0700 -Subject: powerpc64 can define __s64 differently - -Index: sword/include/sysdata.h -=================================================================== ---- a/include/sysdata.h -+++ b/include/sysdata.h -@@ -42,8 +42,13 @@ typedef unsigned int __u32; - - #ifdef OS_ANDROID - #elif defined(__GNUC__) -+ #if !defined(__SANE_USERSPACE_TYPES__) && defined(__powerpc64__) -+ typedef __signed__ long __s64; -+ typedef unsigned long __u64; -+ #else - __extension__ typedef __signed__ long long __s64; - __extension__ typedef unsigned long long __u64; -+ #endif - #elif defined(__BORLANDC__) - typedef signed __int64 __s64; - typedef unsigned __int64 __u64; diff --git a/srcpkgs/sword/template b/srcpkgs/sword/template deleted file mode 100644 index 8b8d18b7f4383d..00000000000000 --- a/srcpkgs/sword/template +++ /dev/null @@ -1,41 +0,0 @@ -# Template file for 'sword' -pkgname=sword -version=1.8.1 -revision=11 -build_style=gnu-configure -configure_args="--without-conf --with-icuregex" -hostmakedepends="libtool automake pkg-config" -makedepends="icu-devel clucene-devel libcurl-devel zlib-devel" -short_desc="CrossWire Bible Society's free Bible software project" -maintainer="Orphaned " -license="GPL-2.0-only" -homepage="https://crosswire.org/sword/index.jsp" -distfiles="https://crosswire.org/ftpmirror/pub/sword/source/v1.8/sword-${version}.tar.gz" -checksum=ce9aa8f721a737f406115d35ff438bd07c829fce1605f0d6dcdabc4318bc5e93 - -CXXFLAGS=' -DU_USING_ICU_NAMESPACE=1' - -pre_configure() { - ./autogen.sh -} - -libsword_package() { - conf_files="/etc/sword.conf" - short_desc+=" - libraries" - pkg_install() { - vconf ${FILESDIR}/sword.conf - vmove "usr/lib/libsword-*.so" - vmove usr/share - } -} - -sword-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.a" - vmove "usr/lib/libsword.so" - } -} diff --git a/srcpkgs/swtpm/template b/srcpkgs/swtpm/template deleted file mode 100644 index e92e7656da7d3f..00000000000000 --- a/srcpkgs/swtpm/template +++ /dev/null @@ -1,50 +0,0 @@ -# Template file for 'swtpm' -pkgname=swtpm -version=0.10.0 -revision=1 -build_style=gnu-configure -configure_args="--with-gnutls ac_cv_path_TCSD=" -hostmakedepends="libtool automake pkg-config iproute2 expect - socat python3 gnutls-tools" -makedepends="gnutls-devel libtasn1-devel libtpms-devel json-glib-devel - libseccomp-devel fuse-devel" -depends="gnutls-tools trousers" -short_desc="TPM emulator with socket, character device, and Linux CUSE interface" -maintainer="John " -license="BSD-3-Clause" -homepage="https://github.com/stefanberger/swtpm" -distfiles="https://github.com/stefanberger/swtpm/archive/refs/tags/v${version}.tar.gz" -checksum=9f10ae0d3123ab05c3808f8c8d39f633cf1a0cf142d6ac9b87b8364a682ac842 -# check expects that root directory is setup fully for swtpm with e.g. tss user created -make_check=no -ignore_elf_files="/usr/share/swtpm/swtpm-localca" -make_dirs="/var/lib/swtpm-localca 0750 tss root" - -conf_files="/etc/swtpm-localca.conf - /etc/swtpm-localca.options - /etc/swtpm_setup.conf" - -pre_configure() { - autoreconf -f -i -} - -post_install() { - vlicense LICENSE -} - -libswtpm_package() { - short_desc+=" - library" - pkg_install() { - vmove "usr/lib/swtpm/*.so.*" - } -} - -libswtpm-devel_package() { - depends="lib${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove "usr/lib/swtpm/*.a" - vmove "usr/lib/swtpm/*.so" - vmove usr/include - } -} diff --git a/srcpkgs/swww/template b/srcpkgs/swww/template deleted file mode 100644 index 789ae732228477..00000000000000 --- a/srcpkgs/swww/template +++ /dev/null @@ -1,33 +0,0 @@ -# Template file for 'swww' -pkgname=swww -version=0.10.3 -revision=1 -build_style=cargo -hostmakedepends="scdoc pkg-config" -makedepends="liblz4-devel wayland-devel wayland-protocols" -short_desc="Solution to your Wayland Wallpaper Woes" -maintainer="Daniel Martinez " -license="GPL-3.0-only" -homepage="https://github.com/LGFae/swww" -changelog="https://raw.githubusercontent.com/LGFae/swww/main/CHANGELOG.md" -distfiles="https://github.com/LGFae/swww/archive/refs/tags/v${version}.tar.gz" -checksum=8a86fe633c54e1d4278644cb728deea5decd0d4b1630506f4925a65ccf8a67e5 - -post_build() { - ./doc/gen.sh -} - -# overriding do_install(), since by default it will pointlessly rebuild the package again -do_install() { - - vbin target/${RUST_TARGET}/release/swww - vbin target/${RUST_TARGET}/release/swww-daemon - - for doc in doc/generated/*; do - vman $doc - done - - vcompletion completions/swww.bash bash - vcompletion completions/swww.fish fish - vcompletion completions/_swww zsh -} diff --git a/srcpkgs/sx/template b/srcpkgs/sx/template deleted file mode 100644 index 4ea871c6ad8e15..00000000000000 --- a/srcpkgs/sx/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'sx' -pkgname=sx -version=3.0 -revision=2 -build_style=gnu-makefile -depends="xorg-server xauth" -short_desc="Posix script to start an xserver instance" -maintainer="mustaqim " -license="MIT" -homepage="https://github.com/Earnestly/sx" -distfiles="https://github.com/Earnestly/sx/archive/${version}.tar.gz" -checksum=69fd492e87f13a4d61565a0a9c42d1759dbd5f2eeb1ae9e460ab618a55878fae - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/sxhkd/template b/srcpkgs/sxhkd/template deleted file mode 100644 index 0267d2dfad2c74..00000000000000 --- a/srcpkgs/sxhkd/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'sxhkd' -pkgname=sxhkd -version=0.6.3 -revision=1 -build_style=gnu-makefile -make_use_env=yes -makedepends="libxcb-devel xcb-util-devel xcb-util-keysyms-devel" -short_desc="Simple X HotKey Daemon" -maintainer="Orphaned " -license="BSD-2-Clause" -homepage="https://github.com/baskerville/sxhkd" -distfiles="${homepage}/archive/${version}.tar.gz" -checksum=9d7a64d73f7114a24ff93a35a2662afd9807e0df9ffbfabd24230b4872503fcb - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/sxiv b/srcpkgs/sxiv deleted file mode 120000 index 425296499b1a67..00000000000000 --- a/srcpkgs/sxiv +++ /dev/null @@ -1 +0,0 @@ -nsxiv \ No newline at end of file diff --git a/srcpkgs/sxwm/template b/srcpkgs/sxwm/template deleted file mode 100644 index a5001a724b3d29..00000000000000 --- a/srcpkgs/sxwm/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'sxwm' -pkgname=sxwm -version=1.7 -revision=1 -build_style=gnu-makefile -makedepends="libX11-devel libXinerama-devel libXcursor-devel" -depends="libX11 libXinerama libXcursor" -short_desc="Minimal, fast, and highly configurable tiling window manager for X11" -maintainer="rooyca " -license="MIT" -homepage="https://github.com/uint23/sxwm" -distfiles="https://github.com/uint23/sxwm/archive/refs/tags/v${version}.tar.gz" -checksum=874f28d2a5c625fc4a7d91aae7a96a58760ff64fa223a3398048a18071219570 - -LDFLAGS="-lX11 -lXinerama -lXcursor" - -post_install() { - vinstall default_sxwmrc 644 usr/share/examples/sxwm sxwmrc - vlicense LICENSE - rm -rf "${DESTDIR}/tmp" -} diff --git a/srcpkgs/sydbox-devel b/srcpkgs/sydbox-devel deleted file mode 120000 index ee969897732e9d..00000000000000 --- a/srcpkgs/sydbox-devel +++ /dev/null @@ -1 +0,0 @@ -sydbox \ No newline at end of file diff --git a/srcpkgs/sydbox/patches/missing-include.patch b/srcpkgs/sydbox/patches/missing-include.patch deleted file mode 100644 index 30becb75b14f93..00000000000000 --- a/srcpkgs/sydbox/patches/missing-include.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/src/syscall-filter.c -+++ b/src/syscall-filter.c -@@ -172,7 +172,7 @@ - SCMP_SYS(epoll_ctl), - SCMP_SYS(epoll_ctl_old), - SCMP_SYS(epoll_pwait), --#ifdef __SNR_epoll_pwait2 -+#ifdef __NR_epoll_pwait2 - SCMP_SYS(epoll_pwait2), - #endif - SCMP_SYS(epoll_wait), diff --git a/srcpkgs/sydbox/template b/srcpkgs/sydbox/template deleted file mode 100644 index 2ab945bef8bfb9..00000000000000 --- a/srcpkgs/sydbox/template +++ /dev/null @@ -1,34 +0,0 @@ -# Template file for 'sydbox' -pkgname=sydbox -version=2.2.0 -revision=1 -build_style=gnu-configure -hostmakedepends="automake pkg-config libtool" -makedepends="pinktrace-devel libseccomp-devel" -short_desc="Utility for ptrace() sandboxing" -maintainer="Andrea Brancaleoni " -license="MIT" -homepage="https://sydbox.exherbolinux.org" -distfiles="https://gitlab.exherbo.org/sydbox/sydbox-1/-/archive/v${version}/sydbox-1-v${version}.tar.gz" -checksum=681e44816f2780f9b45a2ef601acc4174bc8336277ea6b9015aad8213b93e3c0 -# needs perlful grep which breaks masterdir -make_check=no -nocross="unable to properly check if seccomp is supported" - -pre_configure() { - ./autogen.sh -} - -post_install() { - vlicense COPYING -} - -sydbox-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/sydbox/update b/srcpkgs/sydbox/update deleted file mode 100644 index 35cf606c3b52d3..00000000000000 --- a/srcpkgs/sydbox/update +++ /dev/null @@ -1,3 +0,0 @@ -site="http://git.exherbo.org/sydbox-1.git/refs/" -pkgname="sydbox-1" -ignore="2.*" diff --git a/srcpkgs/syft/template b/srcpkgs/syft/template deleted file mode 100644 index ed357ad1fb18c9..00000000000000 --- a/srcpkgs/syft/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'syft' -pkgname=syft -version=1.22.0 -revision=1 -build_style=go -build_helper=qemu -go_import_path="github.com/anchore/syft" -go_package="github.com/anchore/syft/cmd/syft" -go_ldflags="-X main.version=${version}" -short_desc="SBOM generator CLI for container images, filesystems and more" -maintainer="cinerea0 " -license="Apache-2.0" -homepage="https://github.com/anchore/syft" -changelog="https://github.com/anchore/syft/releases" -distfiles="https://github.com/anchore/syft/archive/refs/tags/v${version}.tar.gz" -checksum=40f0780a72245e77c72c7ab196c7a55ddba16430e9b4a4e48cf4002b46ca4283 -make_check=no # tests require a running docker daemon - -post_install() { - syft="${DESTDIR}/usr/bin/syft" - for shell in bash fish zsh; do - vtargetrun ${syft} completion ${shell} >syft.${shell} - vcompletion syft.${shell} ${shell} - done -} diff --git a/srcpkgs/sylpheed/patches/fix-localedir.patch b/srcpkgs/sylpheed/patches/fix-localedir.patch deleted file mode 100644 index 4f80650db34b39..00000000000000 --- a/srcpkgs/sylpheed/patches/fix-localedir.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/po/Makefile.in.in 2008-11-13 07:05:30.000000000 +0100 -+++ b/po/Makefile.in.in 2021-11-12 11:45:02.993224538 +0100 -@@ -28,7 +28,7 @@ - datarootdir = @datarootdir@ - datadir = @datadir@ - libdir = @libdir@ --localedir = $(libdir)/locale -+localedir = $(datadir)/locale - gnulocaledir = $(datadir)/locale - gettextsrcdir = $(datadir)/glib-2.0/gettext/po - subdir = po diff --git a/srcpkgs/sylpheed/patches/gcc-13.patch b/srcpkgs/sylpheed/patches/gcc-13.patch deleted file mode 100644 index d2a206a2717b29..00000000000000 --- a/srcpkgs/sylpheed/patches/gcc-13.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/libsylph/utils.c -+++ b/libsylph/utils.c -@@ -4256,7 +4256,7 @@ gint execute_open_file(const gchar *file - argv[1] = file; - execute_async(argv); - #else -- const gchar *argv[3] = {"xdg-open", NULL, NULL}; -+ gchar *argv[3] = {"xdg-open", NULL, NULL}; - - g_return_val_if_fail(file != NULL, -1); - diff --git a/srcpkgs/sylpheed/patches/libsylph_ssl_c.patch b/srcpkgs/sylpheed/patches/libsylph_ssl_c.patch deleted file mode 100644 index cdf31d254f5e3d..00000000000000 --- a/srcpkgs/sylpheed/patches/libsylph_ssl_c.patch +++ /dev/null @@ -1,20 +0,0 @@ -See https://sylpheed.sraoss.jp/redmine/issues/306 - -Patch is necessary both on LibreSSL and OpenSSL - ---- a/libsylph/ssl.c -+++ b/libsylph/ssl.c -@@ -258,6 +258,13 @@ gboolean ssl_init_socket_with_method(SockInfo *sockinf - return FALSE; - } - -+#ifdef SSL_CTRL_SET_TLSEXT_HOSTNAME -+ if (!SSL_set_tlsext_host_name(sockinfo->ssl, sockinfo->hostname)) { -+ g_warning("Error setting servername extension\n"); -+ return FALSE; -+ } -+#endif -+ - SSL_set_fd(sockinfo->ssl, sockinfo->sock); - while ((ret = SSL_connect(sockinfo->ssl)) != 1) { - err = SSL_get_error(sockinfo->ssl, ret); diff --git a/srcpkgs/sylpheed/template b/srcpkgs/sylpheed/template deleted file mode 100644 index 1b4bc98ea7229e..00000000000000 --- a/srcpkgs/sylpheed/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'sylpheed' -pkgname=sylpheed -version=3.7.0 -revision=11 -build_style=gnu-configure -configure_args="--disable-compface --disable-gtkspell --enable-ldap --with-gpgme-prefix=${XBPS_CROSS_BASE}/usr" -hostmakedepends="automake libtool pkg-config flex gettext-devel gtk+-devel gpgme-devel glib-devel" -makedepends="libfl-devel zlib-devel openssl-devel gtk+-devel gpgme-devel libldap-devel" -short_desc="GTK+ Lightweight and user-friendly e-mail client" -maintainer="Orphaned " -license=" GPL-2.0-or-later, LGPL-2.1-or-later" -homepage="http://sylpheed.sraoss.jp" -distfiles="http://sylpheed.sraoss.jp/sylpheed/v${version%.*}/$pkgname-$version.tar.bz2" -checksum=eb23e6bda2c02095dfb0130668cf7c75d1f256904e3a7337815b4da5cb72eb04 -lib32disabled=yes - -pre_configure() { - aclocal -I ac - libtoolize --force --copy - autoheader - automake --add-missing --foreign --copy - autoconf -} -post_install() { - rm -rf ${DESTDIR}/usr/include -} diff --git a/srcpkgs/sylpheed/update b/srcpkgs/sylpheed/update deleted file mode 100644 index 3089e2b0c0279a..00000000000000 --- a/srcpkgs/sylpheed/update +++ /dev/null @@ -1 +0,0 @@ -site="http://sylpheed.sraoss.jp/en/download.html" diff --git a/srcpkgs/symlinks/template b/srcpkgs/symlinks/template deleted file mode 100644 index 8d06f8514d9ffc..00000000000000 --- a/srcpkgs/symlinks/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'symlinks' -pkgname=symlinks -version=1.4.3 -revision=1 -build_style=gnu-makefile -short_desc="Symbolic link maintenance utility" -maintainer="Artur Sinila " -license="MIT" -homepage="https://github.com/brandt/symlinks" -distfiles="https://github.com/brandt/${pkgname}/archive/v${version}.tar.gz" -checksum=27105b2898f28fd53d52cb6fa77da1c1f3b38e6a0fc2a66bf8a25cd546cb30b2 - -do_install() { - vbin symlinks - vman symlinks.8 - vlicense LICENSE -} diff --git a/srcpkgs/symmetrica-devel b/srcpkgs/symmetrica-devel deleted file mode 120000 index e9b2e19452678a..00000000000000 --- a/srcpkgs/symmetrica-devel +++ /dev/null @@ -1 +0,0 @@ -symmetrica \ No newline at end of file diff --git a/srcpkgs/symmetrica/template b/srcpkgs/symmetrica/template deleted file mode 100644 index f6966e30268b17..00000000000000 --- a/srcpkgs/symmetrica/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'symmetrica' -pkgname=symmetrica -version=3.1.0 -revision=1 -build_style=gnu-configure -hostmakedepends="automake libtool pkg-config" -short_desc="Collection of C routines for representation theory" -maintainer="Gonzalo Tornaría " -license="ISC" -homepage="https://gitlab.com/sagemath/symmetrica" -changelog="https://gitlab.com/sagemath/symmetrica/-/releases" -distfiles="https://gitlab.com/sagemath/symmetrica/-/archive/${version}/symmetrica-${version}.tar.bz2" -checksum=46137328f5dfae50167356ed9bcdf0aadef9dcb70553d3788106dc7c5b890ee8 - -pre_configure() { - autoreconf -fi -} - -post_install() { - vlicense LICENSE -} - -symmetrica-devel_package() { - depends="${sourcepkg}>=${version}_${revision} ${makedepends}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/sympow/files/test b/srcpkgs/sympow/files/test deleted file mode 100644 index 5892937085f246..00000000000000 --- a/srcpkgs/sympow/files/test +++ /dev/null @@ -1,51 +0,0 @@ -#! /bin/sh - -# Quick minimal test for sympow -# -# Compute modular degree and analytic rank for some curves so we check -# that it works and also that fpu arithmetic and output are ok - -# setup sympow to run from cwd -export SYMPOW_PKGDATADIR=. -export SYMPOW_PKGLIBDIR=. -mkdir -p sympow_cache -export SYMPOW_CACHEDIR=sympow_cache - -E11a=[0,-1,1,-10,-20] -E37a=[0,0,1,-1,0] -E389a=[0,1,1,-2,0] -E5077a=[0,0,1,-7,6] -E4=[1,-1,0,-79,289] -E5=[0,0,1,-79,342] -E6=[1,1,0,-2582,48720] -E7=[0,0,0,-10012,346900] - -echo "### Compute modular degree for some curves" -echo "# 11a" -./sympow -quiet -curve $E11a -moddeg -echo "# 37a" -./sympow -quiet -curve $E37a -moddeg -echo "# 389a" -./sympow -quiet -curve $E389a -moddeg -echo "# 5077a" -./sympow -quiet -curve $E5077a -moddeg -echo "# 234446a" -./sympow -quiet -curve $E4 -moddeg - -echo "### Compute analytic rank for some curves" -echo "# 11a" -./sympow -quiet -curve $E11a -analrank -echo "# 37a" -./sympow -quiet -curve $E37a -analrank -echo "# 389a" -./sympow -quiet -curve $E389a -analrank -echo "# 5077a" -./sympow -quiet -curve $E5077a -analrank -echo "# 234446a" -./sympow -quiet -curve $E4 -analrank -echo "# curve of rank 5" -./sympow -quiet -curve $E5 -analrank -echo "# curve of rank 6" -./sympow -quiet -curve $E6 -analrank -echo "# curve of rank 7" -./sympow -quiet -curve $E7 -analrank diff --git a/srcpkgs/sympow/files/test.out b/srcpkgs/sympow/files/test.out deleted file mode 100644 index b95c57494135ed..00000000000000 --- a/srcpkgs/sympow/files/test.out +++ /dev/null @@ -1,54 +0,0 @@ -### Compute modular degree for some curves -# 11a -Minimal model of curve is [0,-1,1,-10,-20] -Maximal number of terms is 14 -Modular Degree is 1 -# 37a -Minimal model of curve is [0,0,1,-1,0] -Maximal number of terms is 48 -Modular Degree is 2 -# 389a -Minimal model of curve is [0,1,1,-2,0] -Maximal number of terms is 512 -Modular Degree is 40 -# 5077a -Minimal model of curve is [0,0,1,-7,6] -Maximal number of terms is 8130 -Modular Degree is 1984 -# 234446a -Minimal model of curve is [1,-1,0,-79,289] -Maximal number of terms is 518272 -Modular Degree is 334976 -### Compute analytic rank for some curves -# 11a -Minimal model of curve is [0,-1,1,-10,-20] -Maximal number of terms is 7 -Analytic Rank is 0 : L-value 2.53842e-01 -# 37a -Minimal model of curve is [0,0,1,-1,0] -Maximal number of terms is 10 -Analytic Rank is 1 : L'-value 3.06000e-01 -# 389a -Minimal model of curve is [0,1,1,-2,0] -Maximal number of terms is 43 -Analytic Rank is 2 : leading L-term 7.59317e-01 -# 5077a -Minimal model of curve is [0,0,1,-7,6] -Maximal number of terms is 128 -Analytic Rank is 3 : leading L-term 1.73185e+00 -# 234446a -Minimal model of curve is [1,-1,0,-79,289] -Maximal number of terms is 1064 -Analytic Rank is 4 : leading L-term 8.94385e+00 -# curve of rank 5 -Minimal model of curve is [0,0,1,-79,342] -Maximal number of terms is 7858 -Analytic Rank is 5 : leading L-term 3.02857e+01 -# curve of rank 6 -Minimal model of curve is [1,1,0,-2582,48720] -Maximal number of terms is 184767 -Analytic Rank is 6 : leading L-term 3.20781e+02 -# curve of rank 7 -Minimal model of curve is [0,0,0,-10012,346900] -Maximal number of terms is 1324544 -Analytic Rank is 7 : leading L-term 1.32517e+03 diff --git a/srcpkgs/sympow/patches/first-try-without-messing-the-fpucw.patch b/srcpkgs/sympow/patches/first-try-without-messing-the-fpucw.patch deleted file mode 100644 index a7b17819b7e512..00000000000000 --- a/srcpkgs/sympow/patches/first-try-without-messing-the-fpucw.patch +++ /dev/null @@ -1,14 +0,0 @@ ---- a/Configure 2020-04-16 14:12:56.000000000 -0300 -+++ b/Configure 2021-11-24 16:04:43.647041822 -0300 -@@ -154,10 +154,10 @@ - try_add_CFLAG $FLAG bypass && break - done - - # Select the most appropriate FPU control scheme --for FLAG in '-DISOC99_FENV' '-DFPUCONTROLH' '-Dx86'; do -+for FLAG in '' '-DISOC99_FENV' '-DFPUCONTROLH' '-Dx86'; do - try_add_CFLAG $FLAG && break - done - - # Some flags to try as last resort. These hurt performance, so only add - # them if needed. diff --git a/srcpkgs/sympow/patches/sympow-2.023.6-no-pkgdatafilesbindir-warnings.patch b/srcpkgs/sympow/patches/sympow-2.023.6-no-pkgdatafilesbindir-warnings.patch deleted file mode 100644 index e3cbe823def7ca..00000000000000 --- a/srcpkgs/sympow/patches/sympow-2.023.6-no-pkgdatafilesbindir-warnings.patch +++ /dev/null @@ -1,45 +0,0 @@ -From cf182287eb4219b03e57352072449885e10543f3 Mon Sep 17 00:00:00 2001 -From: Michael Orlitzky -Date: Fri, 15 May 2020 16:49:49 -0400 -Subject: [PATCH 1/1] main.c: hide pkgdatafilesbindir warnings behind VERBOSE - >= 2. - -The default "pkgdatafilesbindir" is something like /var/cache/sympow -that will never be writable by unprivileged users (and cannot safely -be made that way). There is already a fallback to $HOME in the code -that works perfectly well, but by default sympow emits a warning when -it realizes that it can't write to e.g. /var/cache/sympow on the first -try. Since that's completely expected, we hide the warnings behind an -additional level of verbosity (VERBOSE >= 2 instead of VERBOSE >= 1). ---- - main.c | 6 +++--- - 1 file changed, 3 insertions(+), 3 deletions(-) - -diff --git a/main.c b/main.c -index 1d018df..fecd7d1 100644 ---- a/main.c -+++ b/main.c -@@ -136,17 +136,17 @@ static void prepare_main(char *argv0) - asprintf(&pkgdatafilesbindir,"%s/datafiles/"ENDIANTUPLE,pkgcachedir); - if (stat(pkgdatafilesbindir,&infodb)) {mode_t mask=umask(0); - if (mkdir(pkgdatafilesbindir,(S_IRWXU|S_IRWXG|S_IRWXO|S_ISVTX))) -- {if (VERBOSE>=1) fprintf(stderr,"**WARNING** failed to create data bin package cache folder %s\n",pkgdatafilesbindir); -+ {if (VERBOSE>=2) fprintf(stderr,"**WARNING** failed to create data bin package cache folder %s\n",pkgdatafilesbindir); - free(pkgdatafilesbindir); pkgdatafilesbindir=NULL;} - else - {stat(pkgdatafilesbindir,&infodb); pkgdatamode= infodb.st_mode & ~MASK;} - umask(mask);} - else - {if (!S_ISDIR(infodb.st_mode)) -- {if (VERBOSE>=1) fprintf(stderr,"**WARNING** %s exists but is not a directory\n",pkgdatafilesbindir); -+ {if (VERBOSE>=2) fprintf(stderr,"**WARNING** %s exists but is not a directory\n",pkgdatafilesbindir); - free(pkgdatafilesbindir); pkgdatafilesbindir=NULL;} - else if (access(pkgdatafilesbindir,(R_OK|W_OK|X_OK))) -- {if (VERBOSE>=1) fprintf(stderr,"**WARNING** %s yields insufficient permissions\n",pkgdatafilesbindir); -+ {if (VERBOSE>=2) fprintf(stderr,"**WARNING** %s yields insufficient permissions\n",pkgdatafilesbindir); - free(pkgdatafilesbindir); pkgdatafilesbindir=NULL;} - else {pkgdatamode= infodb.st_mode & ~MASK;}} - asprintf(&datafilesdir,"%s/datafiles",cachedir); --- -2.26.2 - diff --git a/srcpkgs/sympow/template b/srcpkgs/sympow/template deleted file mode 100644 index c65cad63bfe0f2..00000000000000 --- a/srcpkgs/sympow/template +++ /dev/null @@ -1,31 +0,0 @@ -# Template file for 'sympow' -pkgname=sympow -version=2.023.7 -revision=1 -build_style=configure -make_build_target=all -hostmakedepends="which pari help2man" -short_desc="Computes special values of symmetric power elliptic curve L-functions" -maintainer="Gonzalo Tornaría " -license="BSD-2-Clause" -homepage="https://gitlab.com/rezozer/forks/sympow" -changelog="https://gitlab.com/rezozer/forks/sympow/-/raw/master/HISTORY" -distfiles="https://gitlab.com/rezozer/forks/sympow/-/archive/v${version}/sympow-v${version}.tar.bz2" -checksum=47990ce571ab4f6dabf4b64344bc7df77cf39a3c94f2d36323e43b79800f90b5 -nocross=yes # runs binaries built for target - -CFLAGS="-Wno-unused-result" - -do_configure() { - PREFIX=/usr ./Configure -} - -post_install() { - vlicense COPYING -} - -do_check() { - echo "Testing sympow ..." - sh "${FILESDIR}"/test > test.log - diff "${FILESDIR}"/test.out test.log && echo PASS -} diff --git a/srcpkgs/sympow/update b/srcpkgs/sympow/update deleted file mode 100644 index 943b1cd6654712..00000000000000 --- a/srcpkgs/sympow/update +++ /dev/null @@ -1 +0,0 @@ -site=https://gitlab.com/rezozer/forks/sympow/tags diff --git a/srcpkgs/synapse-compress-state/template b/srcpkgs/synapse-compress-state/template deleted file mode 100644 index 36bd434a3477e5..00000000000000 --- a/srcpkgs/synapse-compress-state/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'synapse-compress-state' -pkgname=synapse-compress-state -version=0.1.4 -revision=1 -build_style=cargo -configure_args="--workspace --exclude compressor_integration_tests" -hostmakedepends="pkg-config python3" -makedepends="openssl-devel python3" -short_desc="Tools to compress state in a synapse instance's database" -maintainer="Joel Beckmeyer " -license="Apache-2.0" -homepage="https://github.com/matrix-org/rust-synapse-compress-state" -distfiles="https://github.com/matrix-org/rust-synapse-compress-state/archive/refs/tags/v${version}.tar.gz" -checksum=a746e3ec531a370d140a1c3b03d28db107df484d507345db664d0b77256bbebb - -do_install() { - cargo auditable install --target ${RUST_TARGET} --root="${DESTDIR}/usr" \ - --offline --locked --path . - cargo auditable install --target ${RUST_TARGET} --root="${DESTDIR}/usr" \ - --offline --locked --path synapse_auto_compressor - rm -f "${DESTDIR}"/usr/.crates.toml - rm -f "${DESTDIR}"/usr/.crates2.json -} diff --git a/srcpkgs/synapse/files/synapse/run b/srcpkgs/synapse/files/synapse/run deleted file mode 100644 index 7c3277a788ecca..00000000000000 --- a/srcpkgs/synapse/files/synapse/run +++ /dev/null @@ -1,5 +0,0 @@ -#!/bin/sh -exec 2>&1 -[ -r ./conf ] && . ./conf -cd /var/lib/synapse -exec chpst -u synapse:synapse synapse_homeserver -c ${CONFIG_FILE:-/etc/synapse/homeserver.yaml} diff --git a/srcpkgs/synapse/patches/poetry-core.patch b/srcpkgs/synapse/patches/poetry-core.patch deleted file mode 100644 index b17304a279469e..00000000000000 --- a/srcpkgs/synapse/patches/poetry-core.patch +++ /dev/null @@ -1,13 +0,0 @@ -diff --git a/pyproject.toml b/pyproject.toml -index 28de934..8e66234 100644 ---- a/pyproject.toml -+++ b/pyproject.toml -@@ -367,7 +367,7 @@ tomli = ">=1.2.3" - # runtime errors caused by build system changes. - # We are happy to raise these upper bounds upon request, - # provided we check that it's safe to do so (i.e. that CI passes). --requires = ["poetry-core>=1.1.0,<=2.1.3", "setuptools_rust>=1.3,<=1.11.1"] -+requires = ["poetry-core>=1.1.0,<=2.2.0", "setuptools_rust>=1.3,<=1.12.0"] - build-backend = "poetry.core.masonry.api" - - diff --git a/srcpkgs/synapse/template b/srcpkgs/synapse/template deleted file mode 100644 index 317e7c09f72395..00000000000000 --- a/srcpkgs/synapse/template +++ /dev/null @@ -1,59 +0,0 @@ -# Template file for 'synapse' -pkgname=synapse -version=1.139.2 -revision=1 -build_style=python3-pep517 -build_helper=rust -make_check_target=tests -make_install_target="dist/matrix_synapse-${version}-*-*-*.whl" -hostmakedepends="python3-poetry-core python3-setuptools-rust cargo" -makedepends="rust-std python3-devel" -depends="python3-jsonschema python3-immutabledict python3-unpaddedbase64 - python3-canonicaljson python3-signedjson python3-pynacl - python3-service_identity python3-Twisted python3-openssl python3-yaml - python3-pyasn1 python3-pyasn1-modules python3-bcrypt python3-Pillow - python3-psutil python3-msgpack python3-phonenumbers python3-prometheus_client - python3-attrs python3-netaddr python3-setuptools python3-bleach python3-Jinja2 - python3-psycopg2 python3-lxml python3-saml2 python3-treq python3-macaroons - python3-sortedcontainers python3-typing_extensions python3-cryptography - python3-ijson python3-matrix-common python3-packaging python3-pydantic - python3-automat python3-python-multipart python3-setuptools-rust" -checkdepends="$depends python3-parameterized python3-txredisapi python3-hiredis - xmlsec1 unzip" -short_desc="Matrix reference homeserver" -maintainer="Joel Beckmeyer " -license="AGPL-3.0-or-later" -homepage="https://element-hq.github.io/synapse" -changelog="https://raw.githubusercontent.com/element-hq/synapse/develop/CHANGES.md" -distfiles="https://github.com/element-hq/synapse/archive/refs/tags/v${version}.tar.gz" -checksum=e2912f8fe1b8edc26305e92b458e99be301ea2dd16128cdb80036420b1239932 - -system_accounts="synapse" -synapse_homedir="/var/lib/synapse" - -make_dirs=" - /var/lib/synapse 0700 synapse synapse - /etc/synapse 755 synapse synapse - /var/log/synapse 0755 synapse synapse" - -pre_check() { - yes | unzip ${make_install_target} "*.dist-info/*" - [ -d build/lib* ] && cp -r tests build/lib* -} - -do_check() { - PYTHONPATH="$(cd build/lib* && pwd):." trial3 ${makejobs} tests -} - -post_check() { - rm -r build/lib*/tests -} - -post_install() { - vsv synapse - - vsconf docs/sample_config.yaml homeserver.yaml - vsconf docs/sample_log_config.yaml log.yaml - - vlicense LICENSE-AGPL-3.0 -} diff --git a/srcpkgs/syncplay/template b/srcpkgs/syncplay/template deleted file mode 100644 index 89e152887a663f..00000000000000 --- a/srcpkgs/syncplay/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'syncplay' -pkgname=syncplay -version=1.7.4 -revision=2 -build_style=gnu-makefile -pycompile_dirs="usr/lib/syncplay/syncplay" -depends="desktop-file-utils python3-Twisted - python3-pyside6-gui python3-pyside6-widgets - qt6-declarative python3-service_identity python3-pem" -short_desc="Free software that synchronises media players" -maintainer="KeepBotting " -license="Apache-2.0" -homepage="https://syncplay.pl/" -distfiles="https://github.com/syncplay/syncplay/archive/v${version}.tar.gz" -checksum=ec97045bed0a8e185f7daada179fb6b6d71d9457122d0ede29c5be1235ff551d -python_version=3 diff --git a/srcpkgs/syncthing-discosrv b/srcpkgs/syncthing-discosrv deleted file mode 120000 index 29e19df41f97ef..00000000000000 --- a/srcpkgs/syncthing-discosrv +++ /dev/null @@ -1 +0,0 @@ -syncthing \ No newline at end of file diff --git a/srcpkgs/syncthing-gtk/template b/srcpkgs/syncthing-gtk/template deleted file mode 100644 index 1a55f055902c10..00000000000000 --- a/srcpkgs/syncthing-gtk/template +++ /dev/null @@ -1,28 +0,0 @@ -# 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" -version=0.9.4.4 -revision=9 -_debianver="ds+git20221205+12a9702d29ab" -build_style=python3-module -hostmakedepends="python3-setuptools gettext" -depends="syncthing python3-dateutil libnotify librsvg python3-bcrypt - python3-cairo gtk+3 python3-gobject" -checkdepends="$depends" -short_desc="GTK based GUI for Syncthing" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="https://salsa.debian.org/debian/syncthing-gtk/" -distfiles="${DEBIAN_SITE}/main/s/syncthing-gtk/syncthing-gtk_${version}+${_debianver}.orig.tar.xz" -checksum=1ed5cb11658e496f400630e802dc62c09e25ddd1987e6e458cb63910d1440905 - -# for checks -# v0.9.4.4-ds-git20220108-9023143f8b93 is an invalid version and will not be supported in a future release -# remove windows.py -post_extract() { - rm ${wrksrc}/syncthing_gtk/windows.py -} - -pre_configure() { - ./generate-locales.sh -} diff --git a/srcpkgs/syncthing-inotify b/srcpkgs/syncthing-inotify deleted file mode 120000 index 29e19df41f97ef..00000000000000 --- a/srcpkgs/syncthing-inotify +++ /dev/null @@ -1 +0,0 @@ -syncthing \ No newline at end of file diff --git a/srcpkgs/syncthing-relaysrv b/srcpkgs/syncthing-relaysrv deleted file mode 120000 index 29e19df41f97ef..00000000000000 --- a/srcpkgs/syncthing-relaysrv +++ /dev/null @@ -1 +0,0 @@ -syncthing \ No newline at end of file diff --git a/srcpkgs/syncthing/files/discosrv/run b/srcpkgs/syncthing/files/discosrv/run deleted file mode 100644 index 072d5fab0e4897..00000000000000 --- a/srcpkgs/syncthing/files/discosrv/run +++ /dev/null @@ -1,8 +0,0 @@ -#!/bin/sh - -[ -r conf ] && . ./conf - -DISCO_ARGS="${DISCO_ARGS:--cert=/var/lib/discosrv/cert.pem -key=/var/lib/discosrv/key.pem}" - -exec 2>&1 -exec chpst -u _discosrv stdiscosrv $DISCO_ARGS diff --git a/srcpkgs/syncthing/files/relaysrv/run b/srcpkgs/syncthing/files/relaysrv/run deleted file mode 100644 index 8c84f08df478e2..00000000000000 --- a/srcpkgs/syncthing/files/relaysrv/run +++ /dev/null @@ -1,6 +0,0 @@ -#!/bin/sh - -[ -r conf ] && . ./conf - -exec 2>&1 -exec chpst -u relaysrv strelaysrv -keys=/var/lib/relaysrv $RELAY_ARGS diff --git a/srcpkgs/syncthing/files/syncthing/run b/srcpkgs/syncthing/files/syncthing/run deleted file mode 100644 index a0add9587f7c17..00000000000000 --- a/srcpkgs/syncthing/files/syncthing/run +++ /dev/null @@ -1,4 +0,0 @@ -#!/bin/sh - -exec 2>&1 -exec syncthing -logflags 0 -no-restart diff --git a/srcpkgs/syncthing/template b/srcpkgs/syncthing/template deleted file mode 100644 index aaa5aad21659c9..00000000000000 --- a/srcpkgs/syncthing/template +++ /dev/null @@ -1,84 +0,0 @@ -# Template file for 'syncthing' -pkgname=syncthing -version=2.0.12 -revision=1 -build_style=go -go_import_path="github.com/syncthing/syncthing" -go_package=" - ${go_import_path}/cmd/stdiscosrv - ${go_import_path}/cmd/strelaysrv - ${go_import_path}/cmd/syncthing" -go_build_tags="noupgrade" -go_ldflags="-X github.com/syncthing/syncthing/lib/build.Version=v${version}" -make_check_target="./lib/... - ./cmd/stdiscosrv - ./cmd/strelaysrv - ./cmd/syncthing" -short_desc="Open Source Continuous File Synchronization" -maintainer="Duncaen " -license="MPL-2.0" -homepage="https://syncthing.net/" -changelog="https://github.com/syncthing/syncthing/releases" -distfiles="https://github.com/syncthing/syncthing/archive/v${version}.tar.gz" -checksum=30144685dea371075234fd3d9865d4f5ee25b5bed4bdfa8fd2f7481188e3fb09 - -pre_build() { - GOARCH= go generate github.com/syncthing/syncthing/lib/api/auto -} - -post_install() { - vinstall etc/firewall-ufw/syncthing 644 etc/ufw/applications.d - vinstall etc/linux-desktop/syncthing-start.desktop 664 usr/share/applications - vinstall etc/linux-desktop/syncthing-ui.desktop 644 usr/share/applications - vinstall etc/linux-sysctl/30-syncthing.conf 644 usr/lib/sysctl.d - vlicense LICENSE - vdoc README.md - for f in man/syncthing*; do vman $f; done - for x in 32 64 128 256 512; do - vinstall assets/logo-${x}.png 644 "usr/share/icons/hicolor/${x}x${x}/apps" syncthing.png - done - vinstall assets/logo-only.svg 644 usr/share/icons/hicolor/scalable/apps syncthing.svg -} - -syncthing-relaysrv_package() { - short_desc+=" - relay server" - license="MIT" - replaces="relaysrv>=0.12.18_2" - provides="relaysrv-${version}_${revision}" - system_accounts="relaysrv" - relaysrv_homedir="/var/lib/relaysrv" - - make_dirs=" - /var/log/relaysrv 700 root root - /var/lib/relaysrv 700 relaysrv relaysrv" - - pkg_install() { - vmove usr/bin/strelaysrv - vlicense cmd/strelaysrv/LICENSE - vsv relaysrv - vman man/strelaysrv.1 - } -} - -syncthing-discosrv_package() { - short_desc+=" - discovery server" - system_accounts="_discosrv" - _discosrv_homedir="/var/lib/discosrv" - - make_dirs=" - /var/log/discosrv 700 root root - /var/lib/discosrv 700 _discosrv _discosrv" - - pkg_install() { - vmove usr/bin/stdiscosrv - vlicense LICENSE - vsv discosrv - vman man/stdiscosrv.1 - } -} - -syncthing-inotify_package() { - metapackage=yes - short_desc="Inotify file watcher for Syncthing (transitional dummy package)" - depends="${sourcepkg}>=${version}_${revision}" -} diff --git a/srcpkgs/syncthingtray-devel b/srcpkgs/syncthingtray-devel deleted file mode 120000 index 146441954aaa9f..00000000000000 --- a/srcpkgs/syncthingtray-devel +++ /dev/null @@ -1 +0,0 @@ -syncthingtray \ No newline at end of file diff --git a/srcpkgs/syncthingtray-dolphin b/srcpkgs/syncthingtray-dolphin deleted file mode 120000 index 146441954aaa9f..00000000000000 --- a/srcpkgs/syncthingtray-dolphin +++ /dev/null @@ -1 +0,0 @@ -syncthingtray \ No newline at end of file diff --git a/srcpkgs/syncthingtray-plasma b/srcpkgs/syncthingtray-plasma deleted file mode 120000 index 146441954aaa9f..00000000000000 --- a/srcpkgs/syncthingtray-plasma +++ /dev/null @@ -1 +0,0 @@ -syncthingtray \ No newline at end of file diff --git a/srcpkgs/syncthingtray/template b/srcpkgs/syncthingtray/template deleted file mode 100644 index a73f12dbb7cf7f..00000000000000 --- a/srcpkgs/syncthingtray/template +++ /dev/null @@ -1,56 +0,0 @@ -# Template file for 'syncthingtray' -pkgname=syncthingtray -version=2.0.3 -revision=1 -build_style=cmake -configure_args="-DBUILTIN_TRANSLATIONS=ON -DSYSTEMD_SUPPORT=OFF - -DBUILD_SHARED_LIBS=ON -DQT_PACKAGE_PREFIX=Qt6 -DKF_PACKAGE_PREFIX=KF6" -hostmakedepends="pkg-config qt6-tools qt6-base extra-cmake-modules kf6-kconfig - kf6-kpackage" -makedepends="cpp-utilities-devel qtutilities-devel qtforkawesome-devel - boost-devel-minimal libboost_filesystem qt6-base-devel qt6-declarative-devel - qt6-svg-devel libplasma-devel kf6-kconfig-devel kf6-kio-devel" -depends="syncthing qt6-plugin-tls-openssl qt6-svg qt6-plugin-networkinformation" -checkdepends="syncthing iproute2" -short_desc="Tray application for Syncthing" -maintainer="classabbyamp " -license="GPL-2.0-or-later" -homepage="https://martchus.github.io/syncthingtray/" -distfiles="https://github.com/Martchus/syncthingtray/archive/refs/tags/v${version}.tar.gz" -checksum=46e43144a22d1b87465a012d7cff8b75a46cea35fd49ff40c733426411d8550e - -# requires weird port-binding shenanigans that may not work on ipv6 -# https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=syncthingtray#n50 -make_check=no - -syncthingtray-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - for d in connector fileitemaction model plasmoid widgets; do - vmove "usr/share/syncthing${d}/cmake" - done - } -} - -syncthingtray-plasma_package() { - depends="${sourcepkg}>=${version}_${revision} plasma-workspace" - short_desc+=" - KDE plasmoid" - pkg_install() { - vmove usr/share/metainfo/io.github.martchus.syncthingplasmoid.metainfo.xml - vmove usr/lib/qt6/plugins/plasma - vmove usr/share/plasma - } -} - -syncthingtray-dolphin_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - dolphin integration" - pkg_install() { - vmove usr/share/metainfo/io.github.martchus.syncthingfileitemaction.metainfo.xml - vmove usr/lib/qt6/plugins/kf6 - } -} diff --git a/srcpkgs/synergy-gui b/srcpkgs/synergy-gui deleted file mode 120000 index bc61889d0dc121..00000000000000 --- a/srcpkgs/synergy-gui +++ /dev/null @@ -1 +0,0 @@ -synergy \ No newline at end of file diff --git a/srcpkgs/synergy/files/synergyc/run b/srcpkgs/synergy/files/synergyc/run deleted file mode 100644 index ee9b27041843e6..00000000000000 --- a/srcpkgs/synergy/files/synergyc/run +++ /dev/null @@ -1,6 +0,0 @@ -#!/bin/sh -exec 2>&1 -[ -r ./conf ] && . ./conf -[ -z $SERVER_ADDR ] && exit 0 -[ -z $SKIP_X11_TEST ] && ! ps -C Xorg >/dev/null 2>&1 && exit 0 -exec synergyc --no-daemon ${OPTS:=--restart} $SERVER_ADDR diff --git a/srcpkgs/synergy/files/synergys/run b/srcpkgs/synergy/files/synergys/run deleted file mode 100644 index b1b2b5cc3f9a31..00000000000000 --- a/srcpkgs/synergy/files/synergys/run +++ /dev/null @@ -1,5 +0,0 @@ -#!/bin/sh -exec 2>&1 -[ -r ./conf ] && . ./conf -[ -z $SKIP_X11_TEST ] && ! ps -C Xorg >/dev/null 2>&1 && exit 0 -exec synergys --no-daemon ${OPTS:=--restart} diff --git a/srcpkgs/synergy/patches/cmake.patch b/srcpkgs/synergy/patches/cmake.patch deleted file mode 100644 index c66254b6337fed..00000000000000 --- a/srcpkgs/synergy/patches/cmake.patch +++ /dev/null @@ -1,22 +0,0 @@ ---- a/CMakeLists.txt 2020-12-29 14:53:13.000000000 +0100 -+++ b/CMakeLists.txt 2020-12-29 14:53:13.000000000 +0100 -@@ -87,6 +87,7 @@ - include (CheckIncludeFileCXX) - include (CheckSymbolExists) - include (CheckCSourceCompiles) -+ include (FindPkgConfig) - - check_include_file_cxx (istream HAVE_ISTREAM) - check_include_file_cxx (ostream HAVE_OSTREAM) -@@ -247,6 +248,11 @@ - if (HAVE_Xi) - list (APPEND libs Xi) - endif() -+ if (${PKG_CONFIG_FOUND}) -+ pkg_check_modules (AVAHI_COMPAT REQUIRED avahi-compat-libdns_sd) -+ include_directories (BEFORE SYSTEM ${AVAHI_COMPAT_INCLUDE_DIRS}) -+ set (CMAKE_REQUIRED_INCLUDES "${CMAKE_REQUIRED_INCLUDES};${AVAHI_COMPAT_INCLUDE_DIRS}") -+ endif () - - if (NOT SYNERGY_ENTERPRISE AND SYNERGY_BUILD_LEGACY_GUI) - set (DnsSdlib "dns_sd.h") diff --git a/srcpkgs/synergy/patches/qt5-build-musl.patch b/srcpkgs/synergy/patches/qt5-build-musl.patch deleted file mode 100644 index 4d587f41173301..00000000000000 --- a/srcpkgs/synergy/patches/qt5-build-musl.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/src/gui/src/ZeroconfService.h -+++ b/src/gui/src/ZeroconfService.h -@@ -20,6 +20,7 @@ - #include "ZeroconfServer.h" - #include "ZeroconfRecord.h" - -+#include - #include - - typedef int32_t DNSServiceErrorType; diff --git a/srcpkgs/synergy/patches/qt5-build.patch b/srcpkgs/synergy/patches/qt5-build.patch deleted file mode 100644 index 65caaa65a3aba6..00000000000000 --- a/srcpkgs/synergy/patches/qt5-build.patch +++ /dev/null @@ -1,20 +0,0 @@ ---- a/src/gui/src/ScreenSetupView.h 2019-06-09 19:16:38.358110544 +0200 -+++ b/src/gui/src/ScreenSetupView.h 2019-06-09 19:16:53.268001862 +0200 -@@ -22,6 +22,7 @@ - - #include - #include -+#include - - #include "Screen.h" - ---- a/src/gui/src/ActionDialog.h 2019-06-09 19:17:32.518715748 +0200 -+++ b/src/gui/src/ActionDialog.h 2019-06-09 19:17:50.508584615 +0200 -@@ -21,6 +21,7 @@ - #define ACTIONDIALOG_H - - #include -+#include - - #include "ui_ActionDialogBase.h" - diff --git a/srcpkgs/synergy/template b/srcpkgs/synergy/template deleted file mode 100644 index 23a36893ccbf80..00000000000000 --- a/srcpkgs/synergy/template +++ /dev/null @@ -1,34 +0,0 @@ -# Template file for 'synergy' -pkgname=synergy -version=1.13.0 -revision=3 -build_style=cmake -configure_args="-DBUILD_TESTS=OFF -DSYNERGY_BUILD_LEGACY_GUI=ON" -hostmakedepends="unzip pkg-config qt5-qmake qt5-host-tools" -makedepends="avahi-compat-libs-devel libcurl-devel avahi-compat-libs-devel - libSM-devel libXext-devel libXrandr-devel libXtst-devel libXinerama-devel - qt5-devel qt5-tools-devel" -short_desc="Share a single mouse and keyboard between multiple computers" -maintainer="Orphaned " -license="GPL-2.0-only" -homepage="http://synergy-foss.org/" -distfiles="https://github.com/symless/synergy-core/archive/v${version}-stable.tar.gz" -checksum=a57989dd2d3ae30657f2b95cba3cae112c189f9bbbc3d1b25b3874859afeb94d - -post_install() { - vmkdir usr/share/examples/${pkgname} - install -m644 doc/synergy.conf.example* \ - ${DESTDIR}/usr/share/examples/${pkgname} - - vsv synergys - vsv synergyc -} - -synergy-gui_package() { - depends="desktop-file-utils ${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/bin/synergy - vmove usr/share/icons - vmove usr/share/applications - } -} diff --git a/srcpkgs/synergy/update b/srcpkgs/synergy/update deleted file mode 100644 index 42c34870a939b9..00000000000000 --- a/srcpkgs/synergy/update +++ /dev/null @@ -1,2 +0,0 @@ -site=https://github.com/symless/synergy-core/tags -pattern="v\K[\d.]+(?=-stable)" diff --git a/srcpkgs/synfig-devel b/srcpkgs/synfig-devel deleted file mode 120000 index beb2b33611a38d..00000000000000 --- a/srcpkgs/synfig-devel +++ /dev/null @@ -1 +0,0 @@ -synfig \ No newline at end of file diff --git a/srcpkgs/synfig/patches/ffmpeg6.patch b/srcpkgs/synfig/patches/ffmpeg6.patch deleted file mode 100644 index 10780b42782f4b..00000000000000 --- a/srcpkgs/synfig/patches/ffmpeg6.patch +++ /dev/null @@ -1,71 +0,0 @@ ---- a/src/modules/mod_libavcodec/trgt_av.cpp 2022-10-25 09:14:12.000000000 -0400 -+++ b/src/modules/mod_libavcodec/trgt_av.cpp 2023-05-05 21:34:17.899194559 -0400 -@@ -38,6 +41,7 @@ - extern "C" - { - #ifdef HAVE_LIBAVFORMAT_AVFORMAT_H -+# include - # include - #elif defined(HAVE_AVFORMAT_H) - # include -@@ -155,11 +156,11 @@ - } - - bool open_video_stream() { -- if (avcodec_open2(video_context, NULL, NULL) < 0) { -+ if (avcodec_open2(video_context, nullptr, nullptr) < 0) { - synfig::error("Target_LibAVCodec: could not open video codec"); - // seems the calling of avcodec_free_context after error will cause crash - // so just forget about this context -- video_context = NULL; -+ video_context = nullptr; - close(); - return false; - } -@@ -234,15 +235,21 @@ - close(); - - if (!av_registered) { -+#if LIBAVCODEC_VERSION_MAJOR < 58 // FFMPEG < 4.0 - av_register_all(); -+#endif - av_registered = true; - } - - // guess format -- AVOutputFormat *format = av_guess_format(NULL, filename.c_str(), NULL); -+#if LIBAVCODEC_VERSION_MAJOR < 59 // FFMPEG < 5.0 -+ AVOutputFormat* format = av_guess_format(nullptr, filename.c_str(), nullptr); -+#else -+ const AVOutputFormat* format = av_guess_format(nullptr, filename.c_str(), nullptr); -+#endif - if (!format) { - synfig::warning("Target_LibAVCodec: unable to guess the output format, defaulting to MPEG"); -- format = av_guess_format("mpeg", NULL, NULL); -+ format = av_guess_format("mpeg", nullptr, nullptr); - } - if (!format) { - synfig::error("Target_LibAVCodec: unable to find 'mpeg' output format"); -@@ -254,6 +261,7 @@ - context = avformat_alloc_context(); - assert(context); - context->oformat = format; -+#if LIBAVCODEC_VERSION_MAJOR < 58 // FFMPEG < 4.0 - if (filename.size() + 1 > sizeof(context->filename)) { - synfig::error( - "Target_LibAVCodec: filename too long, max length is %d, filename is '%s'", -@@ -263,6 +271,14 @@ - return false; - } - memcpy(context->filename, filename.c_str(), filename.size() + 1); -+#else -+ context->url = av_strndup(filename.c_str(), filename.size()); -+ if (!context->url) { -+ synfig::error("Target_LibAVCodec: cannot allocate space for filename"); -+ close(); -+ return false; -+ } -+#endif - - packet = av_packet_alloc(); - assert(packet); diff --git a/srcpkgs/synfig/template b/srcpkgs/synfig/template deleted file mode 100644 index 5a95da56332a77..00000000000000 --- a/srcpkgs/synfig/template +++ /dev/null @@ -1,31 +0,0 @@ -# Template file for 'synfig' -# Should be kept in sync with 'synfigstudio' and 'ETL' -pkgname=synfig -version=1.4.5 -revision=2 -build_style=gnu-configure -configure_args="--with-boost-libdir=${XBPS_CROSS_BASE}/usr/lib" -hostmakedepends="boost-build ImageMagick pkg-config intltool" -makedepends="ETL gettext-devel libxml++-devel mlt7-devel libmagick-devel - libmng-devel boost-build boost-devel-minimal libopenexr-devel ffmpeg6-devel" -depends="ImageMagick" -short_desc="CLI 2D vector and timeline-based animation software" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="https://www.synfig.org/" -distfiles="https://github.com/synfig/synfig/releases/download/v${version}/synfig-${version}.tar.gz" -checksum=51a395f7dceb2ec51721043eb9b9f7149477a3399d92d624eef266f155521bc1 - -CXXFLAGS="-std=c++11 -DHAVE_LOCALE_H=1" - -synfig-devel_package() { - depends="${sourcepkg}>=${version}_${revision} - libopenexr-devel libxml++-devel mlt7-devel" - short_desc+=" - development files" - pkg_install() { - vmove usr/bin/synfig-config - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/synfig/update b/srcpkgs/synfig/update deleted file mode 100644 index 40eaa0cf8e7238..00000000000000 --- a/srcpkgs/synfig/update +++ /dev/null @@ -1 +0,0 @@ -ignore="1.5.*" diff --git a/srcpkgs/synfigstudio-devel b/srcpkgs/synfigstudio-devel deleted file mode 120000 index 95935f9c7fcd69..00000000000000 --- a/srcpkgs/synfigstudio-devel +++ /dev/null @@ -1 +0,0 @@ -synfigstudio \ No newline at end of file diff --git a/srcpkgs/synfigstudio/patches/fix-test-crash.patch b/srcpkgs/synfigstudio/patches/fix-test-crash.patch deleted file mode 100644 index 651b3bc245b881..00000000000000 --- a/srcpkgs/synfigstudio/patches/fix-test-crash.patch +++ /dev/null @@ -1,19 +0,0 @@ -Fix a crash when running tests. Source: -https://github.com/synfig/synfig/pull/2265 -https://github.com/synfig/synfig/commit/61a290b1aaf58366149662ae0ad224127711aea8 - ---- a/src/synfigapp/actions/layerduplicate.cpp 2021-07-12 17:45:50.000000000 +0200 -+++ b/src/synfigapp/actions/layerduplicate.cpp 2021-08-15 11:52:47.878894610 +0200 -@@ -417,7 +417,11 @@ - - auto cloned_layer = layer_pair.second; - -- for(auto iter=cloned_layer->dynamic_param_list().cbegin();iter!=cloned_layer->dynamic_param_list().cend();++iter) -+ // disconnect_dynamic_param/connect_dynamic_param can change dynamic_param_list() while iterating -+ // which makes iter invalid, so we create a copy of dynamic_param_list() first -+ auto param_list = cloned_layer->dynamic_param_list(); -+ -+ for (auto iter=param_list.cbegin();iter!=param_list.cend();++iter) - { - for (const auto& vn_pair : cloned_valuenode_map) { - if (iter->second == vn_pair.first) { diff --git a/srcpkgs/synfigstudio/patches/musl-accessperms.patch b/srcpkgs/synfigstudio/patches/musl-accessperms.patch deleted file mode 100644 index 23fc5387dba90f..00000000000000 --- a/srcpkgs/synfigstudio/patches/musl-accessperms.patch +++ /dev/null @@ -1,26 +0,0 @@ ---- a/src/gui/app.cpp 2017-09-09 05:03:59.000000000 +0200 -+++ b/src/gui/app.cpp 2017-11-13 07:17:16.769223845 +0100 -@@ -153,6 +153,10 @@ - - #endif - -+#ifndef ACCESSPERMS -+# define ACCESSPERMS (S_IRWXU|S_IRWXG|S_IRWXO) /* 0777 */ -+#endif -+ - /* === U S I N G =========================================================== */ - - using namespace std; ---- a/src/gui/autorecover.cpp 2017-09-08 11:51:26.000000000 +0200 -+++ b/src/gui/autorecover.cpp 2017-11-13 07:21:41.550697678 +0100 -@@ -75,6 +75,10 @@ - - #endif - -+#ifndef ACCESSPERMS -+# define ACCESSPERMS (S_IRWXU|S_IRWXG|S_IRWXO) /* 0777 */ -+#endif -+ - /* === U S I N G =========================================================== */ - - using namespace std; diff --git a/srcpkgs/synfigstudio/template b/srcpkgs/synfigstudio/template deleted file mode 100644 index 7e92cd11c75db8..00000000000000 --- a/srcpkgs/synfigstudio/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'synfigstudio' -# Should be kept in sync with 'synfig' and 'ETL' -pkgname=synfigstudio -version=1.4.5 -revision=2 -build_style=gnu-configure -configure_args="--disable-update-mimedb" -hostmakedepends="pkg-config intltool gettext synfig" -makedepends="ETL synfig-devel boost-devel-minimal gtkmm-devel libltdl-devel - libmagick-devel" -short_desc="Vector based 2D animation studio" -maintainer="newbluemoon " -license="GPL-2.0-or-later" -homepage="https://www.synfig.org/" -distfiles="https://github.com/synfig/synfig/releases/download/v${version}/synfigstudio-${version}.tar.gz" -checksum=82a2d8a6d03f72443f8ddeb9d7ea38214313c1ac56f4ddba3e872464e8f91568 -python_version=3 -CXXFLAGS="-Wno-deprecated-copy -DHAVE_LOCALE_H=1" -export DATADIRNAME=share - -synfigstudio-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/synfigstudio/update b/srcpkgs/synfigstudio/update deleted file mode 100644 index 40eaa0cf8e7238..00000000000000 --- a/srcpkgs/synfigstudio/update +++ /dev/null @@ -1 +0,0 @@ -ignore="1.5.*" diff --git a/srcpkgs/syntax-highlighting-devel b/srcpkgs/syntax-highlighting-devel deleted file mode 120000 index b6736bb31a3cb3..00000000000000 --- a/srcpkgs/syntax-highlighting-devel +++ /dev/null @@ -1 +0,0 @@ -syntax-highlighting \ No newline at end of file diff --git a/srcpkgs/syntax-highlighting/template b/srcpkgs/syntax-highlighting/template deleted file mode 100644 index 00cd692d894dd8..00000000000000 --- a/srcpkgs/syntax-highlighting/template +++ /dev/null @@ -1,37 +0,0 @@ -# Template file for 'syntax-highlighting' -pkgname=syntax-highlighting -version=5.116.0 -revision=1 -build_style=cmake -configure_args="-DKATEHIGHLIGHTINGINDEXER_EXECUTABLE=/usr/libexec/${pkgname}/katehighlightingindexer" -hostmakedepends="kcoreaddons extra-cmake-modules perl qt5-host-tools - qt5-qmake qt5-tools qt5-devel qt5-tools-devel" -makedepends="qt5-devel qt5-tools-devel qt5-xmlpatterns-devel" -short_desc="Syntax highlighting engine for structured text and code" -maintainer="John " -license="LGPL-2.1-or-later" -homepage="https://invent.kde.org/frameworks/syntax-highlighting" -distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=6f8ccacebd0dc9ce050b2b23b715750c97938b3336fbbb80967920cb8c1dfaa7 - -if [ "$CROSS_BUILD" ]; then - hostmakedepends+=" syntax-highlighting" -fi - -post_install() { -if [ -z "$CROSS_BUILD" ]; then - # internal tool needed for cross-building - vinstall build/bin/katehighlightingindexer 0755 usr/libexec/${pkgname} -fi -} - -syntax-highlighting-devel_package() { - short_desc+=" - development" - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/qt5/mkspecs - vmove usr/lib/cmake - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/syntax-highlighting/update b/srcpkgs/syntax-highlighting/update deleted file mode 100644 index 4a547584557695..00000000000000 --- a/srcpkgs/syntax-highlighting/update +++ /dev/null @@ -1 +0,0 @@ -ignore=6.* diff --git a/srcpkgs/synthv1/template b/srcpkgs/synthv1/template deleted file mode 100644 index fb7f7ea4eb898e..00000000000000 --- a/srcpkgs/synthv1/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'synthv1' -pkgname=synthv1 -version=1.3.2 -revision=1 -build_style=cmake -hostmakedepends="pkg-config qt6-base" -makedepends="alsa-lib-devel jack-devel liblo-devel lv2 qt6-base-devel qt6-svg-devel" -short_desc="Old-school polyphonic synthesizer" -maintainer="Duncaen " -license="GPL-2.0-or-later" -homepage="https://synthv1.sourceforge.io/" -changelog="https://github.com/rncbc/synthv1/raw/main/ChangeLog" -distfiles="${SOURCEFORGE_SITE}/synthv1/synthv1-${version}.tar.gz" -checksum=b42c6025d9793cc36f9e13d93ac361952dcba8192c9970688df9d22d951928c6 diff --git a/srcpkgs/sysbench/patches/atomics.patch b/srcpkgs/sysbench/patches/atomics.patch deleted file mode 100644 index 5c671434cd43aa..00000000000000 --- a/srcpkgs/sysbench/patches/atomics.patch +++ /dev/null @@ -1,42 +0,0 @@ -Use C11 style atomic builtins instead of the legacy __sync primitives - -This is because unlike legacy __sync stuff, __atomic_* can make use of -libatomic on any arbitrary platform, while on e.g. ppc32 and mips, -__sync_val_compare_and_swap_8 and so on are not available at all. - ---- a/src/sb_ck_pr.h -+++ b/src/sb_ck_pr.h -@@ -118,7 +118,8 @@ CK_PR_LOAD_S(64, uint64_t) - ck_pr_cas_##S(M *target, T compare, T set) \ - { \ - bool z; \ -- z = __sync_bool_compare_and_swap((T *)target, compare, set); \ -+ z = __atomic_compare_exchange((T *)target, &compare, &set, \ -+ false, __ATOMIC_SEQ_CST, __ATOMIC_SEQ_CST); \ - return z; \ - } - -@@ -133,9 +134,11 @@ CK_PR_CAS_S(64, uint64_t) - CK_CC_INLINE static bool \ - ck_pr_cas_##S##_value(T *target, T compare, T set, T *v) \ - { \ -- set = __sync_val_compare_and_swap(target, compare, set);\ -- *v = set; \ -- return (set == compare); \ -+ bool z; \ -+ z = __atomic_compare_exchange(target, &compare, &set, false, \ -+ __ATOMIC_SEQ_CST, __ATOMIC_SEQ_CST); \ -+ *v = compare; \ -+ return z; \ - } - - CK_PR_CAS_O(64, uint64_t) -@@ -149,7 +152,7 @@ CK_PR_CAS_O(64, uint64_t) - CK_CC_INLINE static void \ - ck_pr_##K##_##S(M *target, T d) \ - { \ -- d = __sync_fetch_and_##K((T *)target, d); \ -+ d = __atomic_fetch_##K((T *)target, d, __ATOMIC_SEQ_CST); \ - return; \ - } - diff --git a/srcpkgs/sysbench/template b/srcpkgs/sysbench/template deleted file mode 100644 index 872c2692f26d7b..00000000000000 --- a/srcpkgs/sysbench/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'sysbench' -pkgname=sysbench -version=1.0.20 -revision=2 -build_style=gnu-configure -configure_args=" - --with-mysql - --with-postgresql - --with-system-ck - --with-system-luajit" -hostmakedepends="automake libtool pkg-config" -makedepends="LuaJIT-devel ck-devel libmariadbclient-devel openssl-devel - postgresql-libs-devel zlib-devel" -short_desc="Scriptable database and system performance benchmark" -maintainer="Duncaen " -license="GPL-2.0-or-later" -homepage="https://github.com/akopytov/sysbench" -distfiles="https://github.com/akopytov/sysbench/archive/${version}.tar.gz" -checksum=e8ee79b1f399b2d167e6a90de52ccc90e52408f7ade1b9b7135727efe181347f - -pre_configure() { - autoreconf -fi -} diff --git a/srcpkgs/sysdig/patches/falcosecurity-libs-nodownload.patch b/srcpkgs/sysdig/patches/falcosecurity-libs-nodownload.patch deleted file mode 100644 index b37e3e94f2fc8d..00000000000000 --- a/srcpkgs/sysdig/patches/falcosecurity-libs-nodownload.patch +++ /dev/null @@ -1,32 +0,0 @@ ---- a/cmake/modules/driver-repo/CMakeLists.txt -+++ b/cmake/modules/driver-repo/CMakeLists.txt -@@ -25,11 +25,10 @@ message(STATUS "Driver version: ${DRIVER - - ExternalProject_Add( - driver -- URL "https://github.com/falcosecurity/libs/archive/${DRIVER_VERSION}.tar.gz" -- URL_HASH "${DRIVER_CHECKSUM}" -+ URL "${CMAKE_CURRENT_SOURCE_DIR}/../../../.xbps-falco" - CONFIGURE_COMMAND "" - BUILD_COMMAND "" - INSTALL_COMMAND "" - TEST_COMMAND "" - PATCH_COMMAND sh -c "mv ./driver ../driver.tmp && rm -rf ./* && mv ../driver.tmp/* ." --) -\ No newline at end of file -+) ---- a/cmake/modules/falcosecurity-libs-repo/CMakeLists.txt -+++ b/cmake/modules/falcosecurity-libs-repo/CMakeLists.txt -@@ -25,9 +25,8 @@ message(STATUS "Libs version: ${FALCOSEC - - ExternalProject_Add( - falcosecurity-libs -- URL "https://github.com/falcosecurity/libs/archive/${FALCOSECURITY_LIBS_VERSION}.tar.gz" -- URL_HASH "${FALCOSECURITY_LIBS_CHECKSUM}" -+ URL "${CMAKE_CURRENT_SOURCE_DIR}/../../../.xbps-falco" - CONFIGURE_COMMAND "" - BUILD_COMMAND "" - INSTALL_COMMAND "" -- TEST_COMMAND "") -\ No newline at end of file -+ TEST_COMMAND "") diff --git a/srcpkgs/sysdig/patches/falcosecurity-libs-stdint.patch b/srcpkgs/sysdig/patches/falcosecurity-libs-stdint.patch deleted file mode 100644 index 989c2b280d271f..00000000000000 --- a/srcpkgs/sysdig/patches/falcosecurity-libs-stdint.patch +++ /dev/null @@ -1,24 +0,0 @@ -diff --git a/.xbps-falco/userspace/libsinsp/procfs_utils.h b/.xbps-falco/userspace/libsinsp/procfs_utils.h -index f2f55e9df..bf51cd94e 100644 ---- a/.xbps-falco/userspace/libsinsp/procfs_utils.h -+++ b/.xbps-falco/userspace/libsinsp/procfs_utils.h -@@ -2,6 +2,7 @@ - - #include - #include -+#include - - namespace libsinsp { - namespace procfs_utils { -diff --git a/.xbps-falco/userspace/libsinsp/scap_open_exception.h b/.xbps-falco/userspace/libsinsp/scap_open_exception.h -index 8c86687a6..3401c221f 100644 ---- a/.xbps-falco/userspace/libsinsp/scap_open_exception.h -+++ b/.xbps-falco/userspace/libsinsp/scap_open_exception.h -@@ -17,6 +17,7 @@ limitations under the License. - */ - #pragma once - -+#include - #include "sinsp_exception.h" - - /*! diff --git a/srcpkgs/sysdig/patches/libsinsp-absl-protobuf.patch b/srcpkgs/sysdig/patches/libsinsp-absl-protobuf.patch deleted file mode 100644 index b36de5106f7d32..00000000000000 --- a/srcpkgs/sysdig/patches/libsinsp-absl-protobuf.patch +++ /dev/null @@ -1,31 +0,0 @@ ---- a/.xbps-falco/userspace/libsinsp/CMakeLists.txt -+++ b/.xbps-falco/userspace/libsinsp/CMakeLists.txt -@@ -38,6 +38,7 @@ include(ExternalProject) - - if(NOT WIN32 AND NOT APPLE) - include(b64) -+ find_library(ZSTD_LIB NAMES zstd) - endif() - - include(jsoncpp) -@@ -251,7 +252,8 @@ if(NOT WIN32) - "${PROTOBUF_LIB}" - "${CARES_LIB}" - "${JQ_LIB}" -- "${B64_LIB}") -+ "${B64_LIB}" -+ "${ZSTD_LIB}") - - if(NOT MUSL_OPTIMIZED_BUILD) - list(APPEND SINSP_LIBRARIES -@@ -301,7 +303,9 @@ else() - endif() - endif() # NOT WIN32 - -- -+LIST(APPEND SINSP_LIBRARIES -+ absl_log_internal_message absl_log_internal_nullguard -+ absl_hash absl_synchronization absl_cord absl_cordz_info absl_cordz_functions) - target_link_libraries(sinsp ${SINSP_LIBRARIES}) - - if(APPLE) diff --git a/srcpkgs/sysdig/patches/nostatic.patch b/srcpkgs/sysdig/patches/nostatic.patch deleted file mode 100644 index baa2f4ed096ae3..00000000000000 --- a/srcpkgs/sysdig/patches/nostatic.patch +++ /dev/null @@ -1,13 +0,0 @@ ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -75,10 +75,6 @@ if(MINIMAL_BUILD) - set(MINIMAL_BUILD_FLAGS "-DMINIMAL_BUILD") - endif() - --if(MUSL_OPTIMIZED_BUILD) -- set(SYSDIG_MUSL_FLAGS "-static -Os") --endif() -- - if(NOT WIN32) - - set(SYSDIG_DEBUG_FLAGS "-D_DEBUG") diff --git a/srcpkgs/sysdig/patches/system-json-c++.patch b/srcpkgs/sysdig/patches/system-json-c++.patch deleted file mode 100644 index 0f1606078a2d80..00000000000000 --- a/srcpkgs/sysdig/patches/system-json-c++.patch +++ /dev/null @@ -1,15 +0,0 @@ ---- a/userspace/sysdig/CMakeLists.txt -+++ b/userspace/sysdig/CMakeLists.txt -@@ -65,10 +65,9 @@ list(APPEND SOURCE_FILES_CSYSDIG - add_executable(sysdig ${SOURCE_FILES}) - add_executable(csysdig ${SOURCE_FILES_CSYSDIG}) - --add_dependencies(sysdig njson) --add_dependencies(csysdig njson) -- - if(USE_BUNDLED_DEPS) -+ add_dependencies(sysdig njson) -+ add_dependencies(csysdig njson) - add_dependencies(sysdig yaml-cpp) - add_dependencies(csysdig yaml-cpp) - endif() diff --git a/srcpkgs/sysdig/template b/srcpkgs/sysdig/template deleted file mode 100644 index aecce7de10ba4f..00000000000000 --- a/srcpkgs/sysdig/template +++ /dev/null @@ -1,52 +0,0 @@ -# Template file for 'sysdig' -pkgname=sysdig -version=0.33.1 -revision=7 -_falcover=59fb313475b82f842e9e9bbc1e0e629428c0a4cf -build_style=cmake -configure_args="-DSYSDIG_VERSION=${version} -DUSE_BUNDLED_DEPS=OFF - -DUSE_BUNDLED_B64=OFF -DBUILD_DRIVER=OFF - -DLUA_INCLUDE_DIR=${XBPS_CROSS_BASE}/usr/include/luajit-2.1 - -DLUA_LIBRARY=/usr/lib/libluajit-5.1.so -DCREATE_TEST_TARGETS=OFF - -DUSE_BUNDLED_JSONCPP=OFF -DUSE_BUNDLED_RE2=OFF -DUSE_BUNDLED_VALIJSON=OFF - -DUSE_BUNDLED_TBB=OFF -DBUILD_LIBSCAP_EXAMPLES=OFF - -DCMAKE_CXX_STANDARD=17 -DCMAKE_CXX_EXTENSIONS=OFF - -DDRIVER_VERSION=${_falcover}" -hostmakedepends="wget pkg-config protobuf" -makedepends="LuaJIT-devel c-ares-devel elfutils-devel grpc-devel jsoncpp-devel - libcurl-devel libprotoc-devel openssl-devel ncurses-devel protobuf-devel - libb64-devel tbb-devel zlib-devel yaml-cpp-devel json-c++ jq-devel - re2-devel valijson" -depends="dkms" -short_desc="Open source system-level exploration and troubleshooting tool" -maintainer="Orphaned " -license="Apache-2.0, MIT, GPL-2.0-only" -homepage="http://www.sysdig.org/" -changelog="https://github.com/draios/sysdig/releases" -distfiles="https://github.com/draios/sysdig/archive/${version}.tar.gz - https://github.com/falcosecurity/libs/archive/${_falcover}.tar.gz" -checksum="c7d833fbc98f7d7216a302f93acf18347fef304fc942c67513dd4df1a1423cad - cc191f4ae987a894a4fa8954e8fbcce9b8b6f85cb34b0f2fed7578e8edcde189" -dkms_modules="scap ${_falcover}" -nocross=yes - -skip_extraction="${_falcover}.tar.gz" - -case "$XBPS_TARGET_MACHINE" in - i686*) broken="/syscall_table.c:567:10: error: '__NR_rt_tgsigqueueinfo'";; - *-musl) configure_args+=" -DMUSL_OPTIMIZED_BUILD=On";; -esac - -# Avoid excessive warnings spam to the log -CXXFLAGS="-Wno-deprecated-declarations" - -post_extract() { - vsrcextract -C .xbps-falco "${_falcover}.tar.gz" - vsed -e 's,"${DIR_ETC}/bash_completion.d",share/bash-completion/completions,g' -i scripts/CMakeLists.txt -} - -post_install() { - rm -rf ${DESTDIR}/usr/share/zsh/vendor-completions - vlicense COPYING - vlicense NOTICES -} diff --git a/srcpkgs/sysexxer-ng/patches/fix-std_string.patch b/srcpkgs/sysexxer-ng/patches/fix-std_string.patch deleted file mode 100644 index bff9fe257399d8..00000000000000 --- a/srcpkgs/sysexxer-ng/patches/fix-std_string.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/sources/utility.h 2019-03-14 19:21:37.000000000 +0100 -+++ b/sources/utility.h 2021-01-18 19:36:38.116292685 +0100 -@@ -5,6 +5,7 @@ - - #include - #include -+#include - #include - #include - #include diff --git a/srcpkgs/sysexxer-ng/template b/srcpkgs/sysexxer-ng/template deleted file mode 100644 index 4342d5ed653988..00000000000000 --- a/srcpkgs/sysexxer-ng/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'sysexxer-ng' -pkgname=sysexxer-ng -version=1.0 -revision=2 -build_style=cmake -hostmakedepends="pkg-config gettext" -makedepends="boost-devel-minimal fltk-devel jack-devel libev-devel ncurses-devel rtmidi-devel" -short_desc="Universal tool to exchange MIDI system-exclusive data" -maintainer="Orphaned " -license="BSL-1.0" -homepage="https://github.com/linuxmao-org/sysexxer-ng" -distfiles="${homepage}/releases/download/v${version}/sysexxer-ng-${version}.tar.gz" -checksum=66e2eb66b7ab34b8287bba3230009a311b7db1870c47911049666c523fced5a9 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/sysfsutils/template b/srcpkgs/sysfsutils/template deleted file mode 100644 index 928ba24da954d7..00000000000000 --- a/srcpkgs/sysfsutils/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'sysfsutils' -pkgname=sysfsutils -version=2.1.0 -revision=7 -build_style=gnu-configure -short_desc="System Utilities Based on Sysfs" -maintainer="Orphaned " -license="GPL-2.0-only, LGPL-2.1-or-later" -homepage="http://linux-diag.sourceforge.net/Sysfsutils.html" -distfiles="${SOURCEFORGE_SITE}/linux-diag/sysfsutils-${version}.tar.gz" -checksum=e865de2c1f559fff0d3fc936e660c0efaf7afe662064f2fb97ccad1ec28d208a - -libsysfs_package() { - short_desc="Library to query system device information exposed through sysfs" - pkg_install() { - vmove "usr/lib/*.so.*" - } -} - -libsysfs-devel_package() { - depends="libsysfs>=${version}_${revision}" - short_desc="Library to query system device information exposed through sysfs - development tools" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/syslinux/files/README.voidlinux b/srcpkgs/syslinux/files/README.voidlinux deleted file mode 100644 index 8de3033d22cc38..00000000000000 --- a/srcpkgs/syslinux/files/README.voidlinux +++ /dev/null @@ -1,6 +0,0 @@ -Some optional packages must be installed for additional functionality: - - - mtools: mkdiskimage and syslinux support - - gptfdisk: GPT support - - efibootmgr: EFI support - - dosfstools: EFI support diff --git a/srcpkgs/syslinux/patches/fix-build-with-gcc14.patch b/srcpkgs/syslinux/patches/fix-build-with-gcc14.patch deleted file mode 100644 index 48bbcfbfd0a708..00000000000000 --- a/srcpkgs/syslinux/patches/fix-build-with-gcc14.patch +++ /dev/null @@ -1,62 +0,0 @@ -Source: https://src.fedoraproject.org/rpms/syslinux/blob/f42/f/0008-Fix-build-with-GCC-14.patch - -From 321433861cc9cd3c7e0ee02830e561bc0f956998 Mon Sep 17 00:00:00 2001 -From: rpm-build -Date: Sun, 4 Feb 2024 11:46:02 -0500 -Subject: [PATCH] Fix build with GCC 14 - -com32/lib/syslinux/debug.c: In function ‘syslinux_debug’: -com32/lib/syslinux/debug.c:91:5: error: implicit declaration of function ‘printf’ - -com32/libupload/upload_tftp.c: In function ‘upload_tftp_write’: -com32/libupload/upload_tftp.c:64:11: error: implicit declaration of function ‘tftp_put’ - -com32/chain/chain.c: In function ‘main’: -com32/chain/chain.c:517:44: error: passing argument 3 of ‘loadfile’ from incompatible pointer type -com32/include/syslinux/loadfile.h:11:37: note: expected ‘size_t *’ but argument is of type ‘addr_t *’ - ---- - com32/chain/chain.c | 2 +- - com32/lib/syslinux/debug.c | 1 + - com32/libupload/tftp.h | 3 +++ - 3 files changed, 5 insertions(+), 1 deletion(-) - -diff --git a/com32/chain/chain.c b/com32/chain/chain.c -index 4e9e32d..b11b880 100644 ---- a/com32/chain/chain.c -+++ b/com32/chain/chain.c -@@ -514,7 +514,7 @@ int main(int argc, char *argv[]) - if (opt.file) { - fdat.base = (opt.fseg << 4) + opt.foff; - -- if (loadfile(opt.file, &fdat.data, &fdat.size)) { -+ if (loadfile(opt.file, &fdat.data, (size_t*)&fdat.size)) { - error("Couldn't read the boot file."); - goto bail; - } -diff --git a/com32/lib/syslinux/debug.c b/com32/lib/syslinux/debug.c -index d9ab863..e8f53d5 100644 ---- a/com32/lib/syslinux/debug.c -+++ b/com32/lib/syslinux/debug.c -@@ -1,6 +1,7 @@ - #include - #include - #include -+#include - - #ifdef DYNAMIC_DEBUG - -diff --git a/com32/libupload/tftp.h b/com32/libupload/tftp.h -index 323dc16..09aa40b 100644 ---- a/com32/libupload/tftp.h -+++ b/com32/libupload/tftp.h -@@ -19,4 +19,7 @@ TFTP_OK = 11, /* Not in RFC */ - }; - - extern const char *tftp_string_error_message[]; -+ -+extern int tftp_put(struct url_info *url, int flags, struct inode *inode, -+ const char **redir, char *data, int data_length); - #endif --- -2.43.0 diff --git a/srcpkgs/syslinux/patches/fix-build-with-glibc-2.28.patch b/srcpkgs/syslinux/patches/fix-build-with-glibc-2.28.patch deleted file mode 100644 index a9d1e7ec46918a..00000000000000 --- a/srcpkgs/syslinux/patches/fix-build-with-glibc-2.28.patch +++ /dev/null @@ -1,34 +0,0 @@ -From 1a74985b2a404639b08882c57f3147229605dfd5 Mon Sep 17 00:00:00 2001 -From: Mike Frysinger -Date: Tue, 19 Apr 2016 06:50:31 -0400 -Subject: [PATCH] extlinux: pull in sys/sysmacros.h for major/minor/makedev - -These functions are defined in sys/sysmacros.h, so add the include to -main.c. This is already handled correctly in mountinfo.c. Otherwise -we get build failures like: - -main.o: In function 'find_device_sysfs': -extlinux/main.c:1131: undefined reference to 'minor' - -Signed-off-by: Mike Frysinger -Signed-off-by: Gene Cumm ---- - extlinux/main.c | 1 + - 1 file changed, 1 insertion(+) - -diff --git a/extlinux/main.c b/extlinux/main.c -index a7ebd49..ebff7ea 100644 ---- a/extlinux/main.c -+++ b/extlinux/main.c -@@ -38,6 +38,7 @@ - #include - #include - #include -+#include - #include - #include - #include --- -2.10.5.GIT - - diff --git a/srcpkgs/syslinux/patches/fix-build-with-glibc-2.36.patch b/srcpkgs/syslinux/patches/fix-build-with-glibc-2.36.patch deleted file mode 100644 index 1303be56c127de..00000000000000 --- a/srcpkgs/syslinux/patches/fix-build-with-glibc-2.36.patch +++ /dev/null @@ -1,30 +0,0 @@ ---- a/linux/syslinux.c -+++ b/linux/syslinux.c -@@ -45,7 +45,6 @@ - #include - #include - #include --#include - - #include "linuxioctl.h" - ---- a/libinstaller/syslxcom.c -+++ b/libinstaller/syslxcom.c -@@ -28,7 +28,6 @@ - #include - #include - #include --#include - #include - - #include "linuxioctl.h" ---- a/extlinux/main.c -+++ b/extlinux/main.c -@@ -40,7 +40,6 @@ - #include - #include - #include --#include - #include - - #include "linuxioctl.h" diff --git a/srcpkgs/syslinux/template b/srcpkgs/syslinux/template deleted file mode 100644 index b645acc56656ca..00000000000000 --- a/srcpkgs/syslinux/template +++ /dev/null @@ -1,46 +0,0 @@ -# Template file for 'syslinux' -pkgname=syslinux -version=6.03 -revision=8 -archs="i686* x86_64*" -hostmakedepends="perl nasm" -makedepends="gnu-efi-libs libuuid-devel" -short_desc="Boot loader for the Linux operating system" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="http://syslinux.zytor.com/wiki/index.php/The_Syslinux_Project" -distfiles="${KERNEL_SITE}/utils/boot/${pkgname}/${pkgname}-${version}.tar.xz" -checksum=26d3986d2bea109d5dc0e4f8c4822a459276cf021125e8c9f23c3cca5d8c850e -nopie=yes - -pre_build() { - # Do not try to build the Windows or DOS installers and DIAG files - vsed 's|diag libinstaller dos win32 win64 dosutil txt|libinstaller txt|g' -i Makefile - vsed 's|win32/syslinux.exe win64/syslinux64.exe||g' -i Makefile - vsed 's|dosutil/\*.com dosutil/\*.sys||g' -i Makefile - vsed 's|dos/syslinux.com||g' -i Makefile - vsed 's|INSTALLSUBDIRS = com32 utils dosutil|INSTALLSUBDIRS = com32 utils|g' -i Makefile - vsed 's|install -m 644 -c $(INSTALL_DIAG) $(INSTALLROOT)$(DIAGDIR)|# install -m 644 -c $(INSTALL_DIAG) $(INSTALLROOT)$(DIAGDIR)|g' -i Makefile - # Fix FHS manpage path - vsed 's|/usr/man|/usr/share/man|g' -i mk/syslinux.mk - vsed '/GCCOPT += $(call gcc_ok,-fPIC)/i GCCOPT += $(call gcc_ok,-fcommon)' -i mk/lib.mk -} - -do_build() { - unset CFLAGS LDFLAGS - case "$XBPS_TARGET_MACHINE" in - i686*) sed -e 's,^firmware =.*,firmware = bios efi32,g' -i Makefile;; - x86_64*) sed -e 's,^firmware =.*,firmware = bios efi64,g' -i Makefile;; - esac - make installer -} - -do_install() { - make INSTALLROOT=${DESTDIR} install SBINDIR=/usr/bin AUXDIR=/usr/lib/syslinux - # Remove completely development stuff. - rm -r ${DESTDIR}/usr/lib/syslinux/com32/include - rm ${DESTDIR}/usr/lib/syslinux/com32/*.a - # Remove keytab-lilo to prevent conflict with LILO - rm ${DESTDIR}/usr/bin/keytab-lilo - vdoc "${FILESDIR}/README.voidlinux" -} diff --git a/srcpkgs/sysprof-cli b/srcpkgs/sysprof-cli deleted file mode 120000 index b36b72f12d0933..00000000000000 --- a/srcpkgs/sysprof-cli +++ /dev/null @@ -1 +0,0 @@ -sysprof \ No newline at end of file diff --git a/srcpkgs/sysprof-devel b/srcpkgs/sysprof-devel deleted file mode 120000 index b36b72f12d0933..00000000000000 --- a/srcpkgs/sysprof-devel +++ /dev/null @@ -1 +0,0 @@ -sysprof \ No newline at end of file diff --git a/srcpkgs/sysprof/patches/musl-missing-include.patch b/srcpkgs/sysprof/patches/musl-missing-include.patch deleted file mode 100644 index 6160428eef8e1c..00000000000000 --- a/srcpkgs/sysprof/patches/musl-missing-include.patch +++ /dev/null @@ -1,13 +0,0 @@ -Fix build for gcc 14 and musl - -diff -rup src/libsysprof/sysprof-elf-loader.c.orig src/libsysprof/sysprof-elf-loader.c ---- a/src/libsysprof/sysprof-elf-loader.c -+++ b/src/libsysprof/sysprof-elf-loader.c -@@ -22,6 +22,7 @@ - - #include - #include -+#include - - #include "sysprof-elf-private.h" - #include "sysprof-elf-loader-private.h" diff --git a/srcpkgs/sysprof/template b/srcpkgs/sysprof/template deleted file mode 100644 index 18bd52c911e9c5..00000000000000 --- a/srcpkgs/sysprof/template +++ /dev/null @@ -1,56 +0,0 @@ -# Template file for 'sysprof' -pkgname=sysprof -version=47.2 -revision=1 -build_style=meson -configure_args="-Dgtk=true -Dsystemdunitdir=/usr/lib/systemd -Db_lto=false" -hostmakedepends="gettext pkg-config itstool glib-devel desktop-file-utils - polkit-devel gtk4-update-icon-cache" -makedepends="gtk4-devel libadwaita-devel libdex-devel - json-glib-devel libpanel-devel polkit-devel libunwind-devel" -depends="sysprof-cli" -short_desc="System-wide profiler for Linux" -maintainer="Enno Boland " -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}/sysprof/${version%.*}/sysprof-${version}.tar.xz" -checksum=e4b5ede9fd978ec3f0d5a0d44d0429a6d201c362bf6cb4527319031ae462c54f - -sysprof-cli_package() { - # turbostat is necessary for recording power usage - # but it is only avaliable on x86 - case "$XBPS_TARGET_MACHINE" in - i686*|x86_64*) - depends="turbostat" - esac - short_desc+=" - command line utilities" - pkg_install() { - vmove "usr/bin/sysprof-*" - vmove usr/libexec - vmove usr/share/dbus-1/system-services/org.gnome.Sysprof3.service - vmove usr/share/dbus-1/system.d/org.gnome.Sysprof3.conf - vmove usr/share/polkit-1/actions/org.gnome.sysprof3.policy - vmove usr/lib/systemd/sysprof3.service - } -} - -libsysprof_package() { - short_desc+=" - runtime libraries and plugins" - pkg_install() { - vmove "usr/lib/libsysprof-6.so.*" - vmove "usr/lib/libsysprof-*-6.so" - } -} - -sysprof-devel_package() { - depends="${sourcepkg}>=${version}_${revision} libglib-devel - json-glib-devel polkit-devel" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove usr/lib/libsysprof-6.so - vmove "usr/lib/*.a" - } -} diff --git a/srcpkgs/sysstat/template b/srcpkgs/sysstat/template deleted file mode 100644 index 6c64c2f9940469..00000000000000 --- a/srcpkgs/sysstat/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'sysstat' -pkgname=sysstat -version=12.7.8 -revision=1 -build_style=gnu-configure -configure_args="--enable-copy-only --disable-file-attr - --with-systemdsystemunitdir= --enable-install-cron --enable-sensors" -conf_files="/etc/default/sysstat /etc/default/sysstat.ioconf" -hostmakedepends="pkg-config gettext" -makedepends="libsensors-devel" -depends="lm_sensors" -short_desc="Collection of performance monitoring tools" -maintainer="Leah Neukirchen " -license="GPL-2.0-or-later" -homepage="https://sysstat.github.io/" -distfiles="https://sysstat.github.io/sysstat-packages/sysstat-${version}.tar.xz" -checksum=fce51c768a9babfc871e1896409a17be7017460730a796b36b502dbaac0ed2b9 - -post_extract() { - vsed -i 's/lib64/lib/' configure - vsed -i '/LFLAGS =/d; s/LFLAGS/LDFLAGS/g' Makefile.in -} -pre_configure() { - export conf_dir=/etc/default - vmkdir etc/cron.d -} -post_install() { - vbin contrib/isag/isag - vman contrib/isag/isag.1 -} diff --git a/srcpkgs/sysstat/update b/srcpkgs/sysstat/update deleted file mode 100644 index 55cb80b21769ac..00000000000000 --- a/srcpkgs/sysstat/update +++ /dev/null @@ -1 +0,0 @@ -site="https://sysstat.github.io/versions.html" diff --git a/srcpkgs/system-config-printer-udev b/srcpkgs/system-config-printer-udev deleted file mode 120000 index 68067745cc86e1..00000000000000 --- a/srcpkgs/system-config-printer-udev +++ /dev/null @@ -1 +0,0 @@ -system-config-printer \ No newline at end of file diff --git a/srcpkgs/system-config-printer/patches/python3.12.patch b/srcpkgs/system-config-printer/patches/python3.12.patch deleted file mode 100644 index 8b62bf7ac55b20..00000000000000 --- a/srcpkgs/system-config-printer/patches/python3.12.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/Makefile.in -+++ b/Makefile.in -@@ -1955,7 +1955,7 @@ - - # Use distutils to install the module. - install-exec-local: .stamp-distutils-in-builddir -- $(PYTHON) setup.py install --prefix=$(DESTDIR)$(prefix) -+ $(PYTHON) setup.py install --prefix=$(prefix) --root=$(DESTDIR) --single-version-externally-managed - - # Uninstall the module, crossing our fingers that we know enough - # about how distutils works to do this. Unfortunately, distutils diff --git a/srcpkgs/system-config-printer/template b/srcpkgs/system-config-printer/template deleted file mode 100644 index 69b24c07350796..00000000000000 --- a/srcpkgs/system-config-printer/template +++ /dev/null @@ -1,37 +0,0 @@ -# Template file for 'system-config-printer' -pkgname=system-config-printer -version=1.5.18 -revision=4 -build_style=gnu-configure -pycompile_dirs="usr/share/system-config-printer" -configure_args="--with-udev-rules" -hostmakedepends="pkg-config gettext python3-devel python3-setuptools xmlto - desktop-file-utils" -makedepends="libglib-devel cups-devel eudev-libudev-devel libusb-devel" -depends="python3-cupshelpers python3-smbc python3-gobject gir-freedesktop - libnotify gtk+3 dconf desktop-file-utils libsecret" -short_desc="CUPS printer configuration tool and status applet" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="https://github.com/OpenPrinting/system-config-printer" -changelog="https://raw.githubusercontent.com/OpenPrinting/system-config-printer/master/NEWS" -distfiles="${homepage}/releases/download/v${version}/${pkgname}-${version}.tar.xz" -checksum=b1a69e1b4ec2add569a87aeca811a37c5361ee6ae327ec852b79e64223e34bee -python_version=3 - -python3-cupshelpers_package() { - depends="python3-cups python3-dbus" - short_desc="Python utility modules around the CUPS printing system" - pkg_install() { - vmove etc/cupshelpers - vmove "usr/lib/python3*" - } -} - -system-config-printer-udev_package() { - depends="python3-cupshelpers" - short_desc="CUPS printer configuration tool (udev integration)" - pkg_install() { - vmove usr/lib/udev - } -} diff --git a/srcpkgs/system-monitoring-center/template b/srcpkgs/system-monitoring-center/template deleted file mode 100644 index 812f0dd6112d91..00000000000000 --- a/srcpkgs/system-monitoring-center/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'system-monitoring-center' -pkgname=system-monitoring-center -version=2.26.0 -revision=1 -build_style=meson -hostmakedepends="gettext gtk4-update-icon-cache desktop-file-utils" -depends="dmidecode gir-freedesktop hwids iproute2 python3 python3-cairo util-linux - libadwaita" -short_desc="Multi-featured system monitor" -maintainer="zenobit " -license="GPL-3.0-only" -homepage="https://github.com/hakandundar34coding/system-monitoring-center" -changelog="https://raw.githubusercontent.com/hakandundar34coding/system-monitoring-center/master/Changes.md" -distfiles="https://github.com/hakandundar34coding/system-monitoring-center/archive/refs/tags/v${version}.tar.gz" -checksum=31d2426bfc731bf0181618449988b29b08ff27ce2ac1c577fa7231aa96301c47 diff --git a/srcpkgs/systemd-boot-efistub b/srcpkgs/systemd-boot-efistub deleted file mode 120000 index 171756f5fb6754..00000000000000 --- a/srcpkgs/systemd-boot-efistub +++ /dev/null @@ -1 +0,0 @@ -systemd-boot \ No newline at end of file diff --git a/srcpkgs/systemd-boot/files/kernel.d/systemd-boot.conf b/srcpkgs/systemd-boot/files/kernel.d/systemd-boot.conf deleted file mode 100644 index 23c744dd2a63f4..00000000000000 --- a/srcpkgs/systemd-boot/files/kernel.d/systemd-boot.conf +++ /dev/null @@ -1,11 +0,0 @@ -## uncomment this line to disable the systemd-boot hook -#SYSTEMD_BOOT_DISABLE=1 - -## Default $BOOT is /boot -#BOOT="/boot" - -## Default ESP is $BOOT -#ESP="$BOOT" - -## If unset, cmdline will be generated using UUID from fstab -#CMDLINE="" diff --git a/srcpkgs/systemd-boot/files/kernel.d/systemd-boot.post-install b/srcpkgs/systemd-boot/files/kernel.d/systemd-boot.post-install deleted file mode 100644 index ddfdef523a7568..00000000000000 --- a/srcpkgs/systemd-boot/files/kernel.d/systemd-boot.post-install +++ /dev/null @@ -1,98 +0,0 @@ -#!/bin/sh -# -# Kernel hook for systemd-boot. -# -# Arguments passed to this script: $1 pkgname, $2 version. -# -PKGNAME="$1" -VERSION="$2" - -. "$ROOTDIR/etc/default/systemd-boot" - -if [ "$SYSTEMD_BOOT_DISABLE" ]; then - exit 0 -fi - -if ! bootctl is-installed >/dev/null; then - echo "systemd-boot is not installed to the ESP" - echo "run 'bootctl install' to install it" - exit 0 -fi - -BOOT="${BOOT:-/boot}" -ESP="${ESP:-"$BOOT"}" - -BOOT="$ROOTDIR/$BOOT" -ESP="$ROOTDIR/$ESP" - -[ -d "$ESP" ] || exit 0 - -ARCH="$(xbps-uhelper arch)" - -# EFI_ARCH is the identifier from the UEFI specification -case "$ARCH" in - x86_64*) EFI_ARCH="x64";; - i686*) EFI_ARCH="ia32";; - aarch64*) EFI_ARCH="aa64";; -esac - -entries="$ESP/loader/entries" -name="void-$ARCH-$VERSION" -entry="$entries/$name.conf" - -LINUX="vmlinuz-${VERSION}" - -if [ ! -f "$ESP/$LINUX" ]; then - LINUX="vmlinux-${VERSION}" - if [ ! -f "$ESP/$LINUX" ]; then - echo "Failed to find kernel at $ESP/vmlinuz-${VERSION} or $ESP/vmlinux-${VERSION}, aborting" - exit 1 - fi -fi - -INITRD="initramfs-${VERSION}.img" - -if [ ! -f "$ESP/$INITRD" ]; then - echo "Failed to find initramfs at $ESP/$INITRD, aborting" - exit 1 -fi - -# check if user provided options in /etc/default/systemd-boot -if [ -z "$CMDLINE" ]; then - # get UUID from fstab - CMDLINE="$( awk ' /^[[:space:]]*[^[:space:]#]+/ { - DEVICE=$1 - MOUNTPOINT=$2 - FSTYPE=$3 - if (MOUNTPOINT == "/") - { - print "rootfstype="FSTYPE, "root="DEVICE - exit - } - }' "$ROOTDIR/etc/fstab" - )" - if [ -z "$CMDLINE" ]; then - echo "Failed to determine root device, aborting" - exit 1 - fi - CMDLINE="${CMDLINE} quiet rw" -fi - -mkdir -p "$entries" - -cat <<-EOF > "$entry" - title Void Linux $ARCH $VERSION - sort-key void - version $VERSION - options $CMDLINE - linux $LINUX - initrd $INITRD -EOF - -if [ "$EFI_ARCH" ]; then - cat <<-EOF >> "$entry" - architecture $EFI_ARCH - EOF -fi - -echo "Created systemd-boot entry $entry with options '$CMDLINE'" diff --git a/srcpkgs/systemd-boot/files/kernel.d/systemd-boot.post-remove b/srcpkgs/systemd-boot/files/kernel.d/systemd-boot.post-remove deleted file mode 100644 index 89825b557408b7..00000000000000 --- a/srcpkgs/systemd-boot/files/kernel.d/systemd-boot.post-remove +++ /dev/null @@ -1,32 +0,0 @@ -#!/bin/sh -# -# Kernel hook for systemd-boot. -# -# Arguments passed to this script: $1 pkgname, $2 version. -# -PKGNAME="$1" -VERSION="$2" - -. "$ROOTDIR/etc/default/systemd-boot" - -if [ "$SYSTEMD_BOOT_DISABLE" ]; then - exit 0 -fi - -BOOT="${BOOT:-/boot}" -ESP="${ESP:-"$BOOT"}" - -BOOT="$ROOTDIR/$BOOT" -ESP="$ROOTDIR/$ESP" - -ARCH="$(xbps-uhelper arch)" - -entries="$ESP/loader/entries" -name="void-$ARCH-$VERSION" -entry="$entries/$name.conf" - -[ -d "$ESP" ] || exit 0 - -rm -f "$entry" - -echo "Removed systemd-boot entry $entry" diff --git a/srcpkgs/systemd-boot/files/patches/musl/musl-misc.patch b/srcpkgs/systemd-boot/files/patches/musl/musl-misc.patch deleted file mode 100644 index 80f415eb7feb74..00000000000000 --- a/srcpkgs/systemd-boot/files/patches/musl/musl-misc.patch +++ /dev/null @@ -1,903 +0,0 @@ -From 96b8c3dd79f334424f5e1fe5b03e45468d0f1e2d Mon Sep 17 00:00:00 2001 -From: jane400 -Date: Sat, 4 May 2024 02:58:07 +0200 -Subject: [PATCH] musl fixes - -This includes multiple tiny patches, so adding co-authored for these. -Co-Authored-By: Chen Qi -Co-Authored-By: Caleb Connolly ---- - src/basic/arphrd-util.c | 3 ++- - src/basic/arphrd-util.h | 1 + - src/basic/fd-util.h | 1 + - src/basic/fileio.h | 1 + - src/basic/generate-arphrd-list.sh | 2 +- - src/basic/glob-util.c | 14 -------------- - src/basic/glob-util.h | 1 + - src/basic/linux/if.h | 6 ++++++ - src/basic/linux/in6.h | 1 + - src/basic/missing_type.h | 16 ++++++++++++++++ - src/basic/pidref.h | 1 + - src/basic/sort-util.h | 1 + - src/basic/string-util.h | 1 + - src/libsystemd-network/arp-util.c | 2 +- - src/libsystemd-network/sd-dhcp6-client.c | 2 +- - src/libsystemd/sd-journal/catalog.c | 1 + - src/network/netdev/bareudp.c | 2 +- - src/network/netdev/batadv.c | 2 +- - src/network/netdev/bond.c | 2 +- - src/network/netdev/bridge.c | 1 - - src/network/netdev/dummy.c | 2 +- - src/network/netdev/geneve.c | 1 - - src/network/netdev/ifb.c | 2 +- - src/network/netdev/ipoib.c | 2 +- - src/network/netdev/ipvlan.c | 2 +- - src/network/netdev/macsec.c | 2 +- - src/network/netdev/macvlan.c | 2 +- - src/network/netdev/netdev.c | 2 +- - src/network/netdev/netdevsim.c | 2 +- - src/network/netdev/nlmon.c | 2 +- - src/network/netdev/tunnel.c | 2 +- - src/network/netdev/tuntap.c | 2 +- - src/network/netdev/vcan.c | 2 +- - src/network/netdev/veth.c | 3 ++- - src/network/netdev/vlan.c | 1 - - src/network/netdev/vrf.c | 1 - - src/network/netdev/vxcan.c | 2 +- - src/network/netdev/vxlan.c | 2 +- - src/network/netdev/wireguard.c | 3 ++- - src/network/netdev/xfrm.c | 2 +- - src/network/networkd-dhcp-common.c | 2 +- - src/network/networkd-dhcp-server.c | 2 +- - src/network/networkd-dhcp4.c | 2 +- - src/network/networkd-ipv6ll.c | 2 +- - src/network/networkd-link.c | 2 +- - src/network/networkd-ndisc.c | 2 +- - src/network/networkd-setlink.c | 2 +- - src/network/networkd-sysctl.c | 2 +- - src/shared/edit-util.c | 8 ++++---- - src/shared/edit-util.h | 2 +- - src/shared/linux/ethtool.h | 2 +- - src/shared/netif-util.c | 2 +- - src/systemctl/systemctl-edit.c | 2 +- - src/test/test-arphrd-util.c | 1 - - src/test/test-glob-util.c | 9 ++------- - src/test/test-parse-argument.c | 1 + - src/test/test-recurse-dir.c | 1 + - src/tmpfiles/tmpfiles.c | 8 ++------ - src/udev/udev-builtin-net_id.c | 2 +- - 59 files changed, 81 insertions(+), 73 deletions(-) - -diff --git a/src/basic/arphrd-util.c b/src/basic/arphrd-util.c -index 3ea2c9d09a9..421c368d45c 100644 ---- a/src/basic/arphrd-util.c -+++ b/src/basic/arphrd-util.c -@@ -2,7 +2,8 @@ - - #include - #include --#include -+ -+#include - #include - #include - -diff --git a/src/basic/arphrd-util.h b/src/basic/arphrd-util.h -index 33f5694abd0..f4091276b15 100644 ---- a/src/basic/arphrd-util.h -+++ b/src/basic/arphrd-util.h -@@ -3,6 +3,7 @@ - - #include - #include -+#include - - const char *arphrd_to_name(int id); - int arphrd_from_name(const char *name); -diff --git a/src/basic/fd-util.h b/src/basic/fd-util.h -index af17481dd86..fa20bfa30f9 100644 ---- a/src/basic/fd-util.h -+++ b/src/basic/fd-util.h -@@ -6,6 +6,7 @@ - #include - #include - #include -+#include - - #include "macro.h" - #include "missing_fcntl.h" -diff --git a/src/basic/fileio.h b/src/basic/fileio.h -index 03c3f3ff283..7d2ea991552 100644 ---- a/src/basic/fileio.h -+++ b/src/basic/fileio.h -@@ -8,6 +8,7 @@ - #include - #include - #include -+#include - - #include "macro.h" - #include "time-util.h" -diff --git a/src/basic/generate-arphrd-list.sh b/src/basic/generate-arphrd-list.sh -index ca1ba7cad4d..2e8fb64ba30 100755 ---- a/src/basic/generate-arphrd-list.sh -+++ b/src/basic/generate-arphrd-list.sh -@@ -3,6 +3,6 @@ - set -eu - set -o pipefail - --${1:?} -dM -include linux/if_arp.h -include "${2:?}" - gl_closedir) -- pglob->gl_closedir = closedir_wrapper; -- if (!pglob->gl_readdir) -- pglob->gl_readdir = (struct dirent *(*)(void *)) readdir_no_dot; -- if (!pglob->gl_opendir) -- pglob->gl_opendir = (void *(*)(const char *)) opendir; -- if (!pglob->gl_lstat) -- pglob->gl_lstat = lstat; -- if (!pglob->gl_stat) -- pglob->gl_stat = stat; -- - errno = 0; - k = glob(path, flags | GLOB_ALTDIRFUNC, NULL, pglob); - if (k == GLOB_NOMATCH) -diff --git a/src/basic/glob-util.h b/src/basic/glob-util.h -index 7ca26cc27f7..c1d476ff2be 100644 ---- a/src/basic/glob-util.h -+++ b/src/basic/glob-util.h -@@ -6,6 +6,7 @@ - - #include "macro.h" - #include "string-util.h" -+#include "missing_type.h" - - /* Note: this function modifies pglob to set various functions. */ - int safe_glob(const char *path, int flags, glob_t *pglob); -diff --git a/src/basic/linux/if.h b/src/basic/linux/if.h -index e79f5c8cebd..567c747ec3e 100644 ---- a/src/basic/linux/if.h -+++ b/src/basic/linux/if.h -@@ -132,8 +132,14 @@ enum net_device_flags { - #define IFF_ECHO IFF_ECHO - #endif /* __UAPI_DEF_IF_NET_DEVICE_FLAGS_LOWER_UP_DORMANT_ECHO */ - -+#if !(__UAPI_DEF_IF_NET_DEVICE_FLAGS && __UAPI_DEF_IF_NET_DEVICE_FLAGS_LOWER_UP_DORMANT_ECHO && defined(IFF_VOLATILE)) -+#ifdef IFF_VOLATILE -+#undef IFF_VOLATILE -+#endif -+ - #define IFF_VOLATILE (IFF_LOOPBACK|IFF_POINTOPOINT|IFF_BROADCAST|IFF_ECHO|\ - IFF_MASTER|IFF_SLAVE|IFF_RUNNING|IFF_LOWER_UP|IFF_DORMANT) -+#endif - - #define IF_GET_IFACE 0x0001 /* for querying only */ - #define IF_GET_PROTO 0x0002 -diff --git a/src/basic/linux/in6.h b/src/basic/linux/in6.h -index ff8d21f9e95..91afa8918c5 100644 ---- a/src/basic/linux/in6.h -+++ b/src/basic/linux/in6.h -@@ -22,6 +22,7 @@ - #ifndef _UAPI_LINUX_IN6_H - #define _UAPI_LINUX_IN6_H - -+#include - #include - #include - -diff --git a/src/basic/missing_type.h b/src/basic/missing_type.h -index 1d17705c356..2463fd3bcbb 100644 ---- a/src/basic/missing_type.h -+++ b/src/basic/missing_type.h -@@ -10,3 +10,19 @@ - #if !HAVE_CHAR16_T - # define char16_t uint16_t - #endif -+ -+#ifndef __GLIBC__ -+typedef int (*comparison_fn_t)(const void *, const void *); -+#endif -+ -+#ifndef FTW_CONTINUE -+#define FTW_CONTINUE 0 -+#endif -+ -+#ifndef GLOB_BRACE -+#define GLOB_BRACE 0 -+#endif -+ -+#ifndef GLOB_ALTDIRFUNC -+#define GLOB_ALTDIRFUNC 0 -+#endif -diff --git a/src/basic/pidref.h b/src/basic/pidref.h -index 9920ebb9b3b..e0df1ffb270 100644 ---- a/src/basic/pidref.h -+++ b/src/basic/pidref.h -@@ -2,6 +2,7 @@ - #pragma once - - #include "macro.h" -+#include "signal.h" - - /* An embeddable structure carrying a reference to a process. Supposed to be used when tracking processes continuously. */ - typedef struct PidRef { -diff --git a/src/basic/sort-util.h b/src/basic/sort-util.h -index 9c818bd7470..ef10c8be2cf 100644 ---- a/src/basic/sort-util.h -+++ b/src/basic/sort-util.h -@@ -4,6 +4,7 @@ - #include - - #include "macro.h" -+#include "missing_type.h" - - /* This is the same as glibc's internal __compar_d_fn_t type. glibc exports a public comparison_fn_t, for the - * external type __compar_fn_t, but doesn't do anything similar for __compar_d_fn_t. Let's hence do that -diff --git a/src/basic/string-util.h b/src/basic/string-util.h -index ff5efbcf557..b329da8d177 100644 ---- a/src/basic/string-util.h -+++ b/src/basic/string-util.h -@@ -4,6 +4,7 @@ - #include - #include - #include -+#include - - #include "alloc-util.h" - #include "macro.h" -diff --git a/src/libsystemd-network/arp-util.c b/src/libsystemd-network/arp-util.c -index ad61614f12f..4a53f944ac9 100644 ---- a/src/libsystemd-network/arp-util.c -+++ b/src/libsystemd-network/arp-util.c -@@ -5,7 +5,7 @@ - - #include - #include --#include -+#include - - #include "arp-util.h" - #include "ether-addr-util.h" -diff --git a/src/libsystemd-network/sd-dhcp6-client.c b/src/libsystemd-network/sd-dhcp6-client.c -index 3e992d7cadc..afc88936cd5 100644 ---- a/src/libsystemd-network/sd-dhcp6-client.c -+++ b/src/libsystemd-network/sd-dhcp6-client.c -@@ -5,7 +5,7 @@ - - #include - #include --#include -+ - #include - - #include "sd-dhcp6-client.h" -diff --git a/src/libsystemd/sd-journal/catalog.c b/src/libsystemd/sd-journal/catalog.c -index a0b673f65fc..29dd2fee164 100644 ---- a/src/libsystemd/sd-journal/catalog.c -+++ b/src/libsystemd/sd-journal/catalog.c -@@ -29,6 +29,7 @@ - #include "string-util.h" - #include "strv.h" - #include "tmpfile-util.h" -+#include "missing_type.h" - - const char * const catalog_file_dirs[] = { - "/usr/local/lib/systemd/catalog/", -diff --git a/src/network/netdev/bareudp.c b/src/network/netdev/bareudp.c -index 1df886573ba..80763cd009c 100644 ---- a/src/network/netdev/bareudp.c -+++ b/src/network/netdev/bareudp.c -@@ -2,7 +2,7 @@ - * Copyright © 2020 VMware, Inc. */ - - #include --#include -+ - - #include "bareudp.h" - #include "netlink-util.h" -diff --git a/src/network/netdev/batadv.c b/src/network/netdev/batadv.c -index 26da0231d45..52cc6943993 100644 ---- a/src/network/netdev/batadv.c -+++ b/src/network/netdev/batadv.c -@@ -3,7 +3,7 @@ - #include - #include - #include --#include -+ - - #include "batadv.h" - #include "fileio.h" -diff --git a/src/network/netdev/bond.c b/src/network/netdev/bond.c -index 52a7f126b6d..f7ffc7910e0 100644 ---- a/src/network/netdev/bond.c -+++ b/src/network/netdev/bond.c -@@ -1,7 +1,7 @@ - /* SPDX-License-Identifier: LGPL-2.1-or-later */ - - #include --#include -+ - - #include "alloc-util.h" - #include "bond.h" -diff --git a/src/network/netdev/bridge.c b/src/network/netdev/bridge.c -index d426c0c5019..36c504b1b11 100644 ---- a/src/network/netdev/bridge.c -+++ b/src/network/netdev/bridge.c -@@ -2,7 +2,6 @@ - - /* Make sure the net/if.h header is included before any linux/ one */ - #include --#include - #include - #include - -diff --git a/src/network/netdev/dummy.c b/src/network/netdev/dummy.c -index 00df1d27873..136a097eed8 100644 ---- a/src/network/netdev/dummy.c -+++ b/src/network/netdev/dummy.c -@@ -1,6 +1,6 @@ - /* SPDX-License-Identifier: LGPL-2.1-or-later */ - --#include -+ - - #include "dummy.h" - -diff --git a/src/network/netdev/geneve.c b/src/network/netdev/geneve.c -index 22c2b00e1b7..e6a24c0fa09 100644 ---- a/src/network/netdev/geneve.c -+++ b/src/network/netdev/geneve.c -@@ -2,7 +2,6 @@ - - /* Make sure the net/if.h header is included before any linux/ one */ - #include --#include - #include - - #include "alloc-util.h" -diff --git a/src/network/netdev/ifb.c b/src/network/netdev/ifb.c -index d7ff44cb9ea..cf1f689e709 100644 ---- a/src/network/netdev/ifb.c -+++ b/src/network/netdev/ifb.c -@@ -1,7 +1,7 @@ - /* SPDX-License-Identifier: LGPL-2.1-or-later - * Copyright © 2019 VMware, Inc. */ - --#include -+ - - #include "ifb.h" - -diff --git a/src/network/netdev/ipoib.c b/src/network/netdev/ipoib.c -index d5fe299b7b4..877bc011105 100644 ---- a/src/network/netdev/ipoib.c -+++ b/src/network/netdev/ipoib.c -@@ -1,6 +1,6 @@ - /* SPDX-License-Identifier: LGPL-2.1-or-later */ - --#include -+ - #include - - #include "ipoib.h" -diff --git a/src/network/netdev/ipvlan.c b/src/network/netdev/ipvlan.c -index 51ae64341db..d95fce77705 100644 ---- a/src/network/netdev/ipvlan.c -+++ b/src/network/netdev/ipvlan.c -@@ -3,7 +3,7 @@ - /* Make sure the net/if.h header is included before any linux/ one */ - #include - #include --#include -+ - - #include "conf-parser.h" - #include "ipvlan.h" -diff --git a/src/network/netdev/macsec.c b/src/network/netdev/macsec.c -index 4b9f19cc95c..dbce56221fd 100644 ---- a/src/network/netdev/macsec.c -+++ b/src/network/netdev/macsec.c -@@ -1,7 +1,7 @@ - /* SPDX-License-Identifier: LGPL-2.1-or-later */ - - #include --#include -+ - #include - #include - #include -diff --git a/src/network/netdev/macvlan.c b/src/network/netdev/macvlan.c -index 21933d3970a..ed690ccb395 100644 ---- a/src/network/netdev/macvlan.c -+++ b/src/network/netdev/macvlan.c -@@ -3,7 +3,7 @@ - /* Make sure the net/if.h header is included before any linux/ one */ - #include - #include --#include -+ - - #include "conf-parser.h" - #include "macvlan.h" -diff --git a/src/network/netdev/netdev.c b/src/network/netdev/netdev.c -index 2b411425ba1..11826705fc0 100644 ---- a/src/network/netdev/netdev.c -+++ b/src/network/netdev/netdev.c -@@ -3,7 +3,7 @@ - /* Make sure the net/if.h header is included before any linux/ one */ - #include - #include --#include -+ - #include - - #include "alloc-util.h" -diff --git a/src/network/netdev/netdevsim.c b/src/network/netdev/netdevsim.c -index 15d5c132f96..92600c9a75d 100644 ---- a/src/network/netdev/netdevsim.c -+++ b/src/network/netdev/netdevsim.c -@@ -1,6 +1,6 @@ - /* SPDX-License-Identifier: LGPL-2.1-or-later */ - --#include -+ - - #include "netdevsim.h" - -diff --git a/src/network/netdev/nlmon.c b/src/network/netdev/nlmon.c -index ff372092e61..3726180eac1 100644 ---- a/src/network/netdev/nlmon.c -+++ b/src/network/netdev/nlmon.c -@@ -1,6 +1,6 @@ - /* SPDX-License-Identifier: LGPL-2.1-or-later */ - --#include -+ - - #include "nlmon.h" - -diff --git a/src/network/netdev/tunnel.c b/src/network/netdev/tunnel.c -index db84e7cf6ee..f518e7cec85 100644 ---- a/src/network/netdev/tunnel.c -+++ b/src/network/netdev/tunnel.c -@@ -2,7 +2,7 @@ - - #include - #include --#include -+ - #include - #include - #include -diff --git a/src/network/netdev/tuntap.c b/src/network/netdev/tuntap.c -index f5be31ed943..c2e6a47f446 100644 ---- a/src/network/netdev/tuntap.c -+++ b/src/network/netdev/tuntap.c -@@ -5,7 +5,7 @@ - #include - #include - #include --#include -+#include - #include - #include - #include -diff --git a/src/network/netdev/vcan.c b/src/network/netdev/vcan.c -index 380547ee1e8..7124f9f2c0c 100644 ---- a/src/network/netdev/vcan.c -+++ b/src/network/netdev/vcan.c -@@ -1,6 +1,6 @@ - /* SPDX-License-Identifier: LGPL-2.1-or-later */ - --#include -+ - - #include "vcan.h" - -diff --git a/src/network/netdev/veth.c b/src/network/netdev/veth.c -index 78555286d1a..3379309d4a7 100644 ---- a/src/network/netdev/veth.c -+++ b/src/network/netdev/veth.c -@@ -3,7 +3,8 @@ - /* Make sure the net/if.h header is included before any linux/ one */ - #include - #include --#include -+#include -+ - #include - #include - -diff --git a/src/network/netdev/vlan.c b/src/network/netdev/vlan.c -index 60e49a5b8a9..8c0189e8036 100644 ---- a/src/network/netdev/vlan.c -+++ b/src/network/netdev/vlan.c -@@ -3,7 +3,6 @@ - /* Make sure the net/if.h header is included before any linux/ one */ - #include - #include --#include - #include - - #include "parse-util.h" -diff --git a/src/network/netdev/vrf.c b/src/network/netdev/vrf.c -index 24079a7203c..88d649fbc39 100644 ---- a/src/network/netdev/vrf.c -+++ b/src/network/netdev/vrf.c -@@ -2,7 +2,6 @@ - - /* Make sure the net/if.h header is included before any linux/ one */ - #include --#include - #include - - #include "vrf.h" -diff --git a/src/network/netdev/vxcan.c b/src/network/netdev/vxcan.c -index c0343f45b62..f1a96bef296 100644 ---- a/src/network/netdev/vxcan.c -+++ b/src/network/netdev/vxcan.c -@@ -1,7 +1,7 @@ - /* SPDX-License-Identifier: LGPL-2.1-or-later */ - - #include --#include -+ - - #include "vxcan.h" - -diff --git a/src/network/netdev/vxlan.c b/src/network/netdev/vxlan.c -index 37f65967a6b..ee1d9e15ac0 100644 ---- a/src/network/netdev/vxlan.c -+++ b/src/network/netdev/vxlan.c -@@ -3,7 +3,7 @@ - /* Make sure the net/if.h header is included before any linux/ one */ - #include - #include --#include -+ - - #include "conf-parser.h" - #include "alloc-util.h" -diff --git a/src/network/netdev/wireguard.c b/src/network/netdev/wireguard.c -index fed1be8d110..c12c6e34903 100644 ---- a/src/network/netdev/wireguard.c -+++ b/src/network/netdev/wireguard.c -@@ -5,7 +5,8 @@ - - /* Make sure the net/if.h header is included before any linux/ one */ - #include --#include -+#include -+ - #include - #include - #include -diff --git a/src/network/netdev/xfrm.c b/src/network/netdev/xfrm.c -index 905bfc0bdf0..05743977f9a 100644 ---- a/src/network/netdev/xfrm.c -+++ b/src/network/netdev/xfrm.c -@@ -1,6 +1,6 @@ - /* SPDX-License-Identifier: LGPL-2.1-or-later */ - --#include -+ - - #include "missing_network.h" - #include "xfrm.h" -diff --git a/src/network/networkd-dhcp-common.c b/src/network/networkd-dhcp-common.c -index 9f0268d934e..4d871c4ea16 100644 ---- a/src/network/networkd-dhcp-common.c -+++ b/src/network/networkd-dhcp-common.c -@@ -1,7 +1,7 @@ - /* SPDX-License-Identifier: LGPL-2.1-or-later */ - - #include --#include -+#include - - #include "bus-error.h" - #include "bus-locator.h" -diff --git a/src/network/networkd-dhcp-server.c b/src/network/networkd-dhcp-server.c -index c35102af74a..b60cc53b5b9 100644 ---- a/src/network/networkd-dhcp-server.c -+++ b/src/network/networkd-dhcp-server.c -@@ -1,7 +1,7 @@ - /* SPDX-License-Identifier: LGPL-2.1-or-later */ - - #include --#include -+ - #include - - #include "sd-dhcp-server.h" -diff --git a/src/network/networkd-dhcp4.c b/src/network/networkd-dhcp4.c -index 4dd6044b189..5c1d5887521 100644 ---- a/src/network/networkd-dhcp4.c -+++ b/src/network/networkd-dhcp4.c -@@ -3,7 +3,7 @@ - #include - #include - #include --#include -+ - - #include "alloc-util.h" - #include "dhcp-client-internal.h" -diff --git a/src/network/networkd-ipv6ll.c b/src/network/networkd-ipv6ll.c -index 32229a3fc70..5e080fe8ce3 100644 ---- a/src/network/networkd-ipv6ll.c -+++ b/src/network/networkd-ipv6ll.c -@@ -1,7 +1,7 @@ - /* SPDX-License-Identifier: LGPL-2.1-or-later */ - - #include --#include -+ - - #include "in-addr-util.h" - #include "networkd-address.h" -diff --git a/src/network/networkd-link.c b/src/network/networkd-link.c -index 6b0f09926a0..844f83850fc 100644 ---- a/src/network/networkd-link.c -+++ b/src/network/networkd-link.c -@@ -4,7 +4,7 @@ - #include - #include - #include --#include -+ - #include - #include - #include -diff --git a/src/network/networkd-ndisc.c b/src/network/networkd-ndisc.c -index 7cafe1f6a3e..e38e176dd60 100644 ---- a/src/network/networkd-ndisc.c -+++ b/src/network/networkd-ndisc.c -@@ -6,7 +6,7 @@ - #include - #include - #include --#include -+ - - #include "sd-ndisc.h" - -diff --git a/src/network/networkd-setlink.c b/src/network/networkd-setlink.c -index 058bc00ba10..7f82ca6781a 100644 ---- a/src/network/networkd-setlink.c -+++ b/src/network/networkd-setlink.c -@@ -2,7 +2,7 @@ - - #include - #include --#include -+ - #include - - #include "missing_network.h" -diff --git a/src/network/networkd-sysctl.c b/src/network/networkd-sysctl.c -index 68c23e0eb79..56f71d71881 100644 ---- a/src/network/networkd-sysctl.c -+++ b/src/network/networkd-sysctl.c -@@ -2,7 +2,7 @@ - - #include - #include --#include -+ - - #include "af-list.h" - #include "missing_network.h" -diff --git a/src/shared/edit-util.c b/src/shared/edit-util.c -index cfb2828f4e3..3015139016e 100644 ---- a/src/shared/edit-util.c -+++ b/src/shared/edit-util.c -@@ -212,7 +212,7 @@ static int create_edit_temp_file(EditFile *e, const char *contents, size_t conte - if (fchmod(fileno(f), 0644) < 0) - return log_error_errno(errno, "Failed to change mode of temporary file '%s': %m", temp); - -- if (e->context->stdin) { -+ if (e->context->_stdin) { - if (fwrite(contents, 1, contents_size, f) != contents_size) - return log_error_errno(SYNTHETIC_ERRNO(EIO), - "Failed to copy input to temporary file '%s'.", temp); -@@ -326,7 +326,7 @@ static int strip_edit_temp_file(EditFile *e) { - if (!tmp) - return log_oom(); - -- if (e->context->marker_start && !e->context->stdin) { -+ if (e->context->marker_start && !e->context->_stdin) { - /* Trim out the lines between the two markers */ - char *contents_start, *contents_end; - -@@ -374,7 +374,7 @@ int do_edit_files_and_install(EditFileContext *context) { - if (context->n_files == 0) - return log_debug_errno(SYNTHETIC_ERRNO(ENOENT), "Got no files to edit."); - -- if (context->stdin) { -+ if (context->_stdin) { - r = read_full_stream(stdin, &data, &data_size); - if (r < 0) - return log_error_errno(r, "Failed to read stdin: %m"); -@@ -386,7 +386,7 @@ int do_edit_files_and_install(EditFileContext *context) { - return r; - } - -- if (!context->stdin) { -+ if (!context->_stdin) { - r = run_editor(context); - if (r < 0) - return r; -diff --git a/src/shared/edit-util.h b/src/shared/edit-util.h -index 9d9c890f2a9..5289782d719 100644 ---- a/src/shared/edit-util.h -+++ b/src/shared/edit-util.h -@@ -15,7 +15,7 @@ typedef struct EditFileContext { - const char *marker_end; - bool remove_parent; - bool overwrite_with_origin; /* Always overwrite target with original file. */ -- bool stdin; /* Read contents from stdin instead of launching an editor. */ -+ bool _stdin; /* Read contents from stdin instead of launching an editor. */ - } EditFileContext; - - void edit_file_context_done(EditFileContext *context); -diff --git a/src/shared/linux/ethtool.h b/src/shared/linux/ethtool.h -index 3d1da515c08..633494efbd6 100644 ---- a/src/shared/linux/ethtool.h -+++ b/src/shared/linux/ethtool.h -@@ -16,7 +16,7 @@ - - #include - #include --#include -+#include - - #include /* for INT_MAX */ - -diff --git a/src/shared/netif-util.c b/src/shared/netif-util.c -index 8adc2c89c81..919491cea46 100644 ---- a/src/shared/netif-util.c -+++ b/src/shared/netif-util.c -@@ -1,7 +1,7 @@ - /* SPDX-License-Identifier: LGPL-2.1-or-later */ - - #include --#include -+ - - #include "arphrd-util.h" - #include "device-util.h" -diff --git a/src/systemctl/systemctl-edit.c b/src/systemctl/systemctl-edit.c -index 15398f83646..ae08d65b0f1 100644 ---- a/src/systemctl/systemctl-edit.c -+++ b/src/systemctl/systemctl-edit.c -@@ -316,7 +316,7 @@ int verb_edit(int argc, char *argv[], void *userdata) { - .marker_end = DROPIN_MARKER_END, - .remove_parent = !arg_full, - .overwrite_with_origin = true, -- .stdin = arg_stdin, -+ ._stdin = arg_stdin, - }; - _cleanup_strv_free_ char **names = NULL; - sd_bus *bus; -diff --git a/src/test/test-arphrd-util.c b/src/test/test-arphrd-util.c -index 15b79977504..afa876506a6 100644 ---- a/src/test/test-arphrd-util.c -+++ b/src/test/test-arphrd-util.c -@@ -2,7 +2,6 @@ - - /* Make sure the net/if.h header is included before any linux/ one */ - #include --#include - - #include "arphrd-util.h" - #include "string-util.h" -diff --git a/src/test/test-glob-util.c b/src/test/test-glob-util.c -index 49d71f15c71..44becc6ead3 100644 ---- a/src/test/test-glob-util.c -+++ b/src/test/test-glob-util.c -@@ -12,6 +12,7 @@ - #include "rm-rf.h" - #include "tests.h" - #include "tmpfile-util.h" -+#include "missing_type.h" - - TEST(glob_first) { - char *first, name[] = "/tmp/test-glob_first.XXXXXX"; -@@ -60,13 +61,7 @@ TEST(glob_no_dot) { - char template[] = "/tmp/test-glob-util.XXXXXXX"; - const char *fn; - -- _cleanup_globfree_ glob_t g = { -- .gl_closedir = closedir_wrapper, -- .gl_readdir = (struct dirent *(*)(void *)) readdir_no_dot, -- .gl_opendir = (void *(*)(const char *)) opendir, -- .gl_lstat = lstat, -- .gl_stat = stat, -- }; -+ _cleanup_globfree_ glob_t g = {}; - - int r; - -diff --git a/src/test/test-parse-argument.c b/src/test/test-parse-argument.c -index c07b2d9afe7..5b4562740e8 100644 ---- a/src/test/test-parse-argument.c -+++ b/src/test/test-parse-argument.c -@@ -1,6 +1,7 @@ - /* SPDX-License-Identifier: LGPL-2.1-or-later */ - - #include -+#include - - #include "parse-argument.h" - #include "stdio-util.h" -diff --git a/src/test/test-recurse-dir.c b/src/test/test-recurse-dir.c -index 8684d064ec3..70fc2b53763 100644 ---- a/src/test/test-recurse-dir.c -+++ b/src/test/test-recurse-dir.c -@@ -8,6 +8,7 @@ - #include "recurse-dir.h" - #include "strv.h" - #include "tests.h" -+#include "missing_type.h" - - static char **list_nftw = NULL; - -diff --git a/src/tmpfiles/tmpfiles.c b/src/tmpfiles/tmpfiles.c -index 807925f199d..a932873f236 100644 ---- a/src/tmpfiles/tmpfiles.c -+++ b/src/tmpfiles/tmpfiles.c -@@ -2569,9 +2569,7 @@ finish: - } - - static int glob_item(Context *c, Item *i, action_t action) { -- _cleanup_globfree_ glob_t g = { -- .gl_opendir = (void *(*)(const char *)) opendir_nomod, -- }; -+ _cleanup_globfree_ glob_t g = {}; - int r; - - assert(c); -@@ -2597,9 +2595,7 @@ static int glob_item_recursively( - Item *i, - fdaction_t action) { - -- _cleanup_globfree_ glob_t g = { -- .gl_opendir = (void *(*)(const char *)) opendir_nomod, -- }; -+ _cleanup_globfree_ glob_t g = {}; - int r; - - assert(c); -diff --git a/src/udev/udev-builtin-net_id.c b/src/udev/udev-builtin-net_id.c -index 384a1f31cbc..d8b3db40b7d 100644 ---- a/src/udev/udev-builtin-net_id.c -+++ b/src/udev/udev-builtin-net_id.c -@@ -19,7 +19,7 @@ - #include - #include - #include --#include -+ - #include - #include - --- -GitLab - diff --git a/srcpkgs/systemd-boot/patches/musl-gshadow.patch b/srcpkgs/systemd-boot/patches/musl-gshadow.patch deleted file mode 100644 index a03510938284a7..00000000000000 --- a/srcpkgs/systemd-boot/patches/musl-gshadow.patch +++ /dev/null @@ -1,158 +0,0 @@ -From 9bc52f47d34e5686d5608ad2217df99e82f6b438 Mon Sep 17 00:00:00 2001 -From: jane400 -Date: Sun, 2 Jun 2024 10:07:09 +0200 -Subject: [PATCH] musl: missing gshadow - ---- - src/basic/gshadow.h | 5 +++++ - src/shared/user-record-nss.c | 20 ++++++++++++++++++++ - src/shared/userdb.c | 7 ++++++- - 3 files changed, 31 insertions(+), 1 deletion(-) - create mode 100644 src/basic/gshadow.h - -diff --git a/src/basic/gshadow.h b/src/basic/gshadow.h -new file mode 100644 -index 00000000000..a6a56f38ce7 ---- /dev/null -+++ b/src/basic/gshadow.h -@@ -0,0 +1,5 @@ -+#pragma once -+ -+#define ENABLE_GSHADOW 0 -+ -+struct sgrp {}; -diff --git a/src/shared/user-record-nss.c b/src/shared/user-record-nss.c -index ffb57214662..2596c658b39 100644 ---- a/src/shared/user-record-nss.c -+++ b/src/shared/user-record-nss.c -@@ -286,8 +286,10 @@ int nss_group_to_group_record( - if (isempty(grp->gr_name)) - return -EINVAL; - -+#if ENABLE_GSHADOW - if (sgrp && !streq_ptr(sgrp->sg_namp, grp->gr_name)) - return -EINVAL; -+#endif - - g = group_record_new(); - if (!g) -@@ -303,6 +305,7 @@ int nss_group_to_group_record( - - g->gid = grp->gr_gid; - -+#if ENABLE_GSHADOW - if (sgrp) { - if (looks_like_hashed_password(utf8_only(sgrp->sg_passwd))) { - g->hashed_password = strv_new(sgrp->sg_passwd); -@@ -318,6 +321,7 @@ int nss_group_to_group_record( - if (r < 0) - return r; - } -+#endif - - r = json_build(&g->json, JSON_BUILD_OBJECT( - JSON_BUILD_PAIR("groupName", JSON_BUILD_STRING(g->group_name)), -@@ -341,9 +345,12 @@ int nss_sgrp_for_group(const struct group *grp, struct sgrp *ret_sgrp, char **re - int r; - - assert(grp); -+#if ENABLE_GSHADOW - assert(ret_sgrp); -+#endif - assert(ret_buffer); - -+#if ENABLE_GSHADOW - for (;;) { - _cleanup_free_ char *buf = NULL; - struct sgrp sgrp, *result; -@@ -372,6 +379,9 @@ int nss_sgrp_for_group(const struct group *grp, struct sgrp *ret_sgrp, char **re - buflen *= 2; - buf = mfree(buf); - } -+#else -+ return -ESRCH; -+#endif - } - - int nss_group_record_by_name( -@@ -391,6 +401,7 @@ int nss_group_record_by_name( - if (r < 0) - return r; - -+#if ENABLE_GSHADOW - if (with_shadow) { - r = nss_sgrp_for_group(result, &sgrp, &sbuf); - if (r < 0) { -@@ -402,6 +413,9 @@ int nss_group_record_by_name( - incomplete = true; - - r = nss_group_to_group_record(result, sresult, ret); -+#else -+ r = nss_group_to_group_record(result, NULL, ret); -+#endif - if (r < 0) - return r; - -@@ -418,13 +432,16 @@ int nss_group_record_by_gid( - _cleanup_free_ char *sbuf = NULL; - _cleanup_free_ struct group *result = NULL; - bool incomplete = false; -+#if ENABLE_GSHADOW - struct sgrp sgrp, *sresult = NULL; -+#endif - int r; - - r = getgrgid_malloc(gid, &result); - if (r < 0) - return r; - -+#if ENABLE_GSHADOW - if (with_shadow) { - r = nss_sgrp_for_group(result, &sgrp, &sbuf); - if (r < 0) { -@@ -436,6 +453,9 @@ int nss_group_record_by_gid( - incomplete = true; - - r = nss_group_to_group_record(result, sresult, ret); -+#else -+ r = nss_group_to_group_record(result, NULL, ret); -+#endif - if (r < 0) - return r; - -diff --git a/src/shared/userdb.c b/src/shared/userdb.c -index 75dece34429..4f4e21a6c4b 100644 ---- a/src/shared/userdb.c -+++ b/src/shared/userdb.c -@@ -1038,13 +1038,16 @@ int groupdb_iterator_get(UserDBIterator *iterator, GroupRecord **ret) { - if (gr) { - _cleanup_free_ char *buffer = NULL; - bool incomplete = false; -+#if ENABLE_GSHADOW - struct sgrp sgrp; -+#endif - - if (streq_ptr(gr->gr_name, "root")) - iterator->synthesize_root = false; - if (gr->gr_gid == GID_NOBODY) - iterator->synthesize_nobody = false; - -+#if ENABLE_GSHADOW - if (!FLAGS_SET(iterator->flags, USERDB_SUPPRESS_SHADOW)) { - r = nss_sgrp_for_group(gr, &sgrp, &buffer); - if (r < 0) { -@@ -1055,8 +1058,10 @@ int groupdb_iterator_get(UserDBIterator *iterator, GroupRecord **ret) { - r = -EUCLEAN; - incomplete = true; - } -+#endif -+ -+ r = nss_group_to_group_record(gr, NULL, ret); - -- r = nss_group_to_group_record(gr, r >= 0 ? &sgrp : NULL, ret); - if (r < 0) - return r; - --- -GitLab - diff --git a/srcpkgs/systemd-boot/patches/musl-malloc_info.patch b/srcpkgs/systemd-boot/patches/musl-malloc_info.patch deleted file mode 100644 index 516fcd60baf2f7..00000000000000 --- a/srcpkgs/systemd-boot/patches/musl-malloc_info.patch +++ /dev/null @@ -1,57 +0,0 @@ -From 2694840a90fe719422ca8d0ca52eedee9e3ceb09 Mon Sep 17 00:00:00 2001 -From: Khem Raj -Date: Wed, 2 Aug 2023 12:20:40 -0700 -Subject: [PATCH] shared: Do not use malloc_info on musl - -Upstream-Status: Inappropriate [musl-specific] -Signed-off-by: Khem Raj ---- - src/shared/bus-util.c | 5 +++-- - src/shared/common-signal.c | 4 ++-- - 2 files changed, 5 insertions(+), 4 deletions(-) - -diff --git a/src/shared/bus-util.c b/src/shared/bus-util.c -index 30f9602b1ed..5308f168db2 100644 ---- a/src/shared/bus-util.c -+++ b/src/shared/bus-util.c -@@ -755,15 +755,16 @@ static int method_dump_memory_state_by_fd(sd_bus_message *message, void *userdat - _cleanup_close_ int fd = -EBADF; - size_t dump_size; - FILE *f; -- int r; -+ int r = 0; - - assert(message); - - f = memstream_init(&m); - if (!f) - return -ENOMEM; -- -+#ifdef __GLIBC__ - r = RET_NERRNO(malloc_info(/* options= */ 0, f)); -+#endif - if (r < 0) - return r; - -diff --git a/src/shared/common-signal.c b/src/shared/common-signal.c -index 8e70e365dd6..9e782caec9b 100644 ---- a/src/shared/common-signal.c -+++ b/src/shared/common-signal.c -@@ -65,12 +65,12 @@ int sigrtmin18_handler(sd_event_source *s, const struct signalfd_siginfo *si, vo - log_oom(); - break; - } -- -+#ifdef __GLIBC__ - if (malloc_info(0, f) < 0) { - log_error_errno(errno, "Failed to invoke malloc_info(): %m"); - break; - } -- -+#endif - (void) memstream_dump(LOG_INFO, &m); - break; - } --- -GitLab - diff --git a/srcpkgs/systemd-boot/patches/musl-malloc_trim.patch b/srcpkgs/systemd-boot/patches/musl-malloc_trim.patch deleted file mode 100644 index 52de4fd3f63340..00000000000000 --- a/srcpkgs/systemd-boot/patches/musl-malloc_trim.patch +++ /dev/null @@ -1,39 +0,0 @@ -From 2f31dab873a4b980cb1bd09a001257afb75385b9 Mon Sep 17 00:00:00 2001 -From: Khem Raj -Date: Wed, 2 Aug 2023 12:06:27 -0700 -Subject: [PATCH] sd-event: Make malloc_trim() conditional on glibc - -musl does not have this API - -Upstream-Status: Inappropriate [musl-specific] -Signed-off-by: Khem Raj ---- - src/libsystemd/sd-event/sd-event.c | 4 +++- - 1 file changed, 3 insertions(+), 1 deletion(-) - -diff --git a/src/libsystemd/sd-event/sd-event.c b/src/libsystemd/sd-event/sd-event.c -index a1305ef0149..b8a73da2a3b 100644 ---- a/src/libsystemd/sd-event/sd-event.c -+++ b/src/libsystemd/sd-event/sd-event.c -@@ -1877,7 +1877,7 @@ _public_ int sd_event_add_exit( - } - - _public_ int sd_event_trim_memory(void) { -- int r; -+ int r = 0; - - /* A default implementation of a memory pressure callback. Simply releases our own allocation caches - * and glibc's. This is automatically used when people call sd_event_add_memory_pressure() with a -@@ -1891,7 +1891,9 @@ _public_ int sd_event_trim_memory(void) { - - usec_t before_timestamp = now(CLOCK_MONOTONIC); - hashmap_trim_pools(); -+#ifdef __GLIBC__ - r = malloc_trim(0); -+#endif - usec_t after_timestamp = now(CLOCK_MONOTONIC); - - if (r > 0) --- -GitLab - diff --git a/srcpkgs/systemd-boot/patches/musl-prctl.patch b/srcpkgs/systemd-boot/patches/musl-prctl.patch deleted file mode 100644 index 7da334d0273915..00000000000000 --- a/srcpkgs/systemd-boot/patches/musl-prctl.patch +++ /dev/null @@ -1,32 +0,0 @@ -From 32b3e60a0920d1f4fa2f3300747d69ad167ba372 Mon Sep 17 00:00:00 2001 -From: Chen Qi -Date: Mon, 25 Feb 2019 15:44:54 +0800 -Subject: [PATCH] avoid redefinition of prctl_mm_map structure - -Fix the following compile failure: -error: redefinition of 'struct prctl_mm_map' - -Upstream-Status: Inappropriate [musl specific] - -Signed-off-by: Chen Qi ---- - src/basic/missing_prctl.h | 2 ++ - 1 file changed, 2 insertions(+) - -diff --git a/src/basic/missing_prctl.h b/src/basic/missing_prctl.h -index 2c9f9f6c50f..65a984b564e 100644 ---- a/src/basic/missing_prctl.h -+++ b/src/basic/missing_prctl.h -@@ -1,7 +1,9 @@ - /* SPDX-License-Identifier: LGPL-2.1-or-later */ - #pragma once - -+#ifdef __GLIBC__ - #include -+#endif - - #include "macro.h" - --- -GitLab - diff --git a/srcpkgs/systemd-boot/patches/musl-printf.patch b/srcpkgs/systemd-boot/patches/musl-printf.patch deleted file mode 100644 index 6b37a4743dbba5..00000000000000 --- a/srcpkgs/systemd-boot/patches/musl-printf.patch +++ /dev/null @@ -1,434 +0,0 @@ -From ef5cd9b237c743b24470cce7975a69282b1e0289 Mon Sep 17 00:00:00 2001 -From: Alexander Kanavin -Date: Sat, 22 May 2021 20:26:24 +0200 -Subject: [PATCH] add fallback parse_printf_format implementation - -Upstream-Status: Inappropriate [musl specific] - -Signed-off-by: Emil Renner Berthing -Signed-off-by: Khem Raj -Signed-off-by: Chen Qi -[rebased for systemd 243] -Signed-off-by: Scott Murray ---- - meson.build | 1 + - src/basic/meson.build | 5 + - src/basic/parse-printf-format.c | 273 +++++++++++++++++++++++ - src/basic/parse-printf-format.h | 57 +++++ - src/basic/stdio-util.h | 2 +- - src/libsystemd/sd-journal/journal-send.c | 2 +- - 6 files changed, 338 insertions(+), 2 deletions(-) - create mode 100644 src/basic/parse-printf-format.c - create mode 100644 src/basic/parse-printf-format.h - -diff --git a/meson.build b/meson.build -index ea4e12aa1c6..c384e236698 100644 ---- a/meson.build -+++ b/meson.build -@@ -753,6 +753,7 @@ foreach header : ['crypt.h', - 'linux/memfd.h', - 'linux/time_types.h', - 'linux/vm_sockets.h', -+ 'printf.h', - 'sys/auxv.h', - 'sys/sdt.h', - 'threads.h', -diff --git a/src/basic/meson.build b/src/basic/meson.build -index 9a214575a56..b49b6ade568 100644 ---- a/src/basic/meson.build -+++ b/src/basic/meson.build -@@ -189,6 +189,11 @@ endforeach - - basic_sources += generated_gperf_headers - -+if conf.get('HAVE_PRINTF_H') != 1 -+ basic_sources += [files('parse-printf-format.c')] -+endif -+ -+ - ############################################################ - - arch_list = [ -diff --git a/src/basic/parse-printf-format.c b/src/basic/parse-printf-format.c -new file mode 100644 -index 00000000000..49437e54454 ---- /dev/null -+++ b/src/basic/parse-printf-format.c -@@ -0,0 +1,273 @@ -+/*-*- Mode: C; c-basic-offset: 8; indent-tabs-mode: nil -*-*/ -+ -+/*** -+ This file is part of systemd. -+ -+ Copyright 2014 Emil Renner Berthing -+ -+ With parts from the musl C library -+ Copyright 2005-2014 Rich Felker, et al. -+ -+ systemd is free software; you can redistribute it and/or modify it -+ under the terms of the GNU Lesser General Public License as published by -+ the Free Software Foundation; either version 2.1 of the License, or -+ (at your option) any later version. -+ -+ systemd 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 -+ Lesser General Public License for more details. -+ -+ You should have received a copy of the GNU Lesser General Public License -+ along with systemd; If not, see . -+***/ -+ -+#include -+#include -+ -+#include "parse-printf-format.h" -+ -+static const char *consume_nonarg(const char *fmt) -+{ -+ do { -+ if (*fmt == '\0') -+ return fmt; -+ } while (*fmt++ != '%'); -+ return fmt; -+} -+ -+static const char *consume_num(const char *fmt) -+{ -+ for (;*fmt >= '0' && *fmt <= '9'; fmt++) -+ /* do nothing */; -+ return fmt; -+} -+ -+static const char *consume_argn(const char *fmt, size_t *arg) -+{ -+ const char *p = fmt; -+ size_t val = 0; -+ -+ if (*p < '1' || *p > '9') -+ return fmt; -+ do { -+ val = 10*val + (*p++ - '0'); -+ } while (*p >= '0' && *p <= '9'); -+ -+ if (*p != '$') -+ return fmt; -+ *arg = val; -+ return p+1; -+} -+ -+static const char *consume_flags(const char *fmt) -+{ -+ while (1) { -+ switch (*fmt) { -+ case '#': -+ case '0': -+ case '-': -+ case ' ': -+ case '+': -+ case '\'': -+ case 'I': -+ fmt++; -+ continue; -+ } -+ return fmt; -+ } -+} -+ -+enum state { -+ BARE, -+ LPRE, -+ LLPRE, -+ HPRE, -+ HHPRE, -+ BIGLPRE, -+ ZTPRE, -+ JPRE, -+ STOP -+}; -+ -+enum type { -+ NONE, -+ PTR, -+ INT, -+ UINT, -+ ULLONG, -+ LONG, -+ ULONG, -+ SHORT, -+ USHORT, -+ CHAR, -+ UCHAR, -+ LLONG, -+ SIZET, -+ IMAX, -+ UMAX, -+ PDIFF, -+ UIPTR, -+ DBL, -+ LDBL, -+ MAXTYPE -+}; -+ -+static const short pa_types[MAXTYPE] = { -+ [NONE] = PA_INT, -+ [PTR] = PA_POINTER, -+ [INT] = PA_INT, -+ [UINT] = PA_INT, -+ [ULLONG] = PA_INT | PA_FLAG_LONG_LONG, -+ [LONG] = PA_INT | PA_FLAG_LONG, -+ [ULONG] = PA_INT | PA_FLAG_LONG, -+ [SHORT] = PA_INT | PA_FLAG_SHORT, -+ [USHORT] = PA_INT | PA_FLAG_SHORT, -+ [CHAR] = PA_CHAR, -+ [UCHAR] = PA_CHAR, -+ [LLONG] = PA_INT | PA_FLAG_LONG_LONG, -+ [SIZET] = PA_INT | PA_FLAG_LONG, -+ [IMAX] = PA_INT | PA_FLAG_LONG_LONG, -+ [UMAX] = PA_INT | PA_FLAG_LONG_LONG, -+ [PDIFF] = PA_INT | PA_FLAG_LONG_LONG, -+ [UIPTR] = PA_INT | PA_FLAG_LONG, -+ [DBL] = PA_DOUBLE, -+ [LDBL] = PA_DOUBLE | PA_FLAG_LONG_DOUBLE -+}; -+ -+#define S(x) [(x)-'A'] -+#define E(x) (STOP + (x)) -+ -+static const unsigned char states[]['z'-'A'+1] = { -+ { /* 0: bare types */ -+ S('d') = E(INT), S('i') = E(INT), -+ S('o') = E(UINT),S('u') = E(UINT),S('x') = E(UINT), S('X') = E(UINT), -+ S('e') = E(DBL), S('f') = E(DBL), S('g') = E(DBL), S('a') = E(DBL), -+ S('E') = E(DBL), S('F') = E(DBL), S('G') = E(DBL), S('A') = E(DBL), -+ S('c') = E(CHAR),S('C') = E(INT), -+ S('s') = E(PTR), S('S') = E(PTR), S('p') = E(UIPTR),S('n') = E(PTR), -+ S('m') = E(NONE), -+ S('l') = LPRE, S('h') = HPRE, S('L') = BIGLPRE, -+ S('z') = ZTPRE, S('j') = JPRE, S('t') = ZTPRE -+ }, { /* 1: l-prefixed */ -+ S('d') = E(LONG), S('i') = E(LONG), -+ S('o') = E(ULONG),S('u') = E(ULONG),S('x') = E(ULONG),S('X') = E(ULONG), -+ S('e') = E(DBL), S('f') = E(DBL), S('g') = E(DBL), S('a') = E(DBL), -+ S('E') = E(DBL), S('F') = E(DBL), S('G') = E(DBL), S('A') = E(DBL), -+ S('c') = E(INT), S('s') = E(PTR), S('n') = E(PTR), -+ S('l') = LLPRE -+ }, { /* 2: ll-prefixed */ -+ S('d') = E(LLONG), S('i') = E(LLONG), -+ S('o') = E(ULLONG),S('u') = E(ULLONG), -+ S('x') = E(ULLONG),S('X') = E(ULLONG), -+ S('n') = E(PTR) -+ }, { /* 3: h-prefixed */ -+ S('d') = E(SHORT), S('i') = E(SHORT), -+ S('o') = E(USHORT),S('u') = E(USHORT), -+ S('x') = E(USHORT),S('X') = E(USHORT), -+ S('n') = E(PTR), -+ S('h') = HHPRE -+ }, { /* 4: hh-prefixed */ -+ S('d') = E(CHAR), S('i') = E(CHAR), -+ S('o') = E(UCHAR),S('u') = E(UCHAR), -+ S('x') = E(UCHAR),S('X') = E(UCHAR), -+ S('n') = E(PTR) -+ }, { /* 5: L-prefixed */ -+ S('e') = E(LDBL),S('f') = E(LDBL),S('g') = E(LDBL), S('a') = E(LDBL), -+ S('E') = E(LDBL),S('F') = E(LDBL),S('G') = E(LDBL), S('A') = E(LDBL), -+ S('n') = E(PTR) -+ }, { /* 6: z- or t-prefixed (assumed to be same size) */ -+ S('d') = E(PDIFF),S('i') = E(PDIFF), -+ S('o') = E(SIZET),S('u') = E(SIZET), -+ S('x') = E(SIZET),S('X') = E(SIZET), -+ S('n') = E(PTR) -+ }, { /* 7: j-prefixed */ -+ S('d') = E(IMAX), S('i') = E(IMAX), -+ S('o') = E(UMAX), S('u') = E(UMAX), -+ S('x') = E(UMAX), S('X') = E(UMAX), -+ S('n') = E(PTR) -+ } -+}; -+ -+size_t parse_printf_format(const char *fmt, size_t n, int *types) -+{ -+ size_t i = 0; -+ size_t last = 0; -+ -+ memset(types, 0, n); -+ -+ while (1) { -+ size_t arg; -+ unsigned int state; -+ -+ fmt = consume_nonarg(fmt); -+ if (*fmt == '\0') -+ break; -+ if (*fmt == '%') { -+ fmt++; -+ continue; -+ } -+ arg = 0; -+ fmt = consume_argn(fmt, &arg); -+ /* flags */ -+ fmt = consume_flags(fmt); -+ /* width */ -+ if (*fmt == '*') { -+ size_t warg = 0; -+ fmt = consume_argn(fmt+1, &warg); -+ if (warg == 0) -+ warg = ++i; -+ if (warg > last) -+ last = warg; -+ if (warg <= n && types[warg-1] == NONE) -+ types[warg-1] = INT; -+ } else -+ fmt = consume_num(fmt); -+ /* precision */ -+ if (*fmt == '.') { -+ fmt++; -+ if (*fmt == '*') { -+ size_t parg = 0; -+ fmt = consume_argn(fmt+1, &parg); -+ if (parg == 0) -+ parg = ++i; -+ if (parg > last) -+ last = parg; -+ if (parg <= n && types[parg-1] == NONE) -+ types[parg-1] = INT; -+ } else { -+ if (*fmt == '-') -+ fmt++; -+ fmt = consume_num(fmt); -+ } -+ } -+ /* length modifier and conversion specifier */ -+ state = BARE; -+ do { -+ unsigned char c = *fmt++; -+ -+ if (c < 'A' || c > 'z') -+ continue; -+ state = states[state]S(c); -+ if (state == 0) -+ continue; -+ } while (state < STOP); -+ -+ if (state == E(NONE)) -+ continue; -+ -+ if (arg == 0) -+ arg = ++i; -+ if (arg > last) -+ last = arg; -+ if (arg <= n) -+ types[arg-1] = state - STOP; -+ } -+ -+ if (last > n) -+ last = n; -+ for (i = 0; i < last; i++) -+ types[i] = pa_types[types[i]]; -+ -+ return last; -+} -diff --git a/src/basic/parse-printf-format.h b/src/basic/parse-printf-format.h -new file mode 100644 -index 00000000000..47be7522d7f ---- /dev/null -+++ b/src/basic/parse-printf-format.h -@@ -0,0 +1,57 @@ -+/*-*- Mode: C; c-basic-offset: 8; indent-tabs-mode: nil -*-*/ -+ -+/*** -+ This file is part of systemd. -+ -+ Copyright 2014 Emil Renner Berthing -+ -+ With parts from the GNU C Library -+ Copyright 1991-2014 Free Software Foundation, Inc. -+ -+ systemd is free software; you can redistribute it and/or modify it -+ under the terms of the GNU Lesser General Public License as published by -+ the Free Software Foundation; either version 2.1 of the License, or -+ (at your option) any later version. -+ -+ systemd 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 -+ Lesser General Public License for more details. -+ -+ You should have received a copy of the GNU Lesser General Public License -+ along with systemd; If not, see . -+***/ -+ -+#pragma once -+ -+#include "config.h" -+ -+#if HAVE_PRINTF_H -+#include -+#else -+ -+#include -+ -+enum { /* C type: */ -+ PA_INT, /* int */ -+ PA_CHAR, /* int, cast to char */ -+ PA_WCHAR, /* wide char */ -+ PA_STRING, /* const char *, a '\0'-terminated string */ -+ PA_WSTRING, /* const wchar_t *, wide character string */ -+ PA_POINTER, /* void * */ -+ PA_FLOAT, /* float */ -+ PA_DOUBLE, /* double */ -+ PA_LAST -+}; -+ -+/* Flag bits that can be set in a type returned by `parse_printf_format'. */ -+#define PA_FLAG_MASK 0xff00 -+#define PA_FLAG_LONG_LONG (1 << 8) -+#define PA_FLAG_LONG_DOUBLE PA_FLAG_LONG_LONG -+#define PA_FLAG_LONG (1 << 9) -+#define PA_FLAG_SHORT (1 << 10) -+#define PA_FLAG_PTR (1 << 11) -+ -+size_t parse_printf_format(const char *fmt, size_t n, int *types); -+ -+#endif /* HAVE_PRINTF_H */ -diff --git a/src/basic/stdio-util.h b/src/basic/stdio-util.h -index 0a2239d0225..43a765dacd5 100644 ---- a/src/basic/stdio-util.h -+++ b/src/basic/stdio-util.h -@@ -1,12 +1,12 @@ - /* SPDX-License-Identifier: LGPL-2.1-or-later */ - #pragma once - --#include - #include - #include - #include - - #include "macro.h" -+#include "parse-printf-format.h" - - _printf_(3, 4) - static inline char* snprintf_ok(char *buf, size_t len, const char *format, ...) { -diff --git a/src/libsystemd/sd-journal/journal-send.c b/src/libsystemd/sd-journal/journal-send.c -index 7d02b57d7b4..75e8e08add5 100644 ---- a/src/libsystemd/sd-journal/journal-send.c -+++ b/src/libsystemd/sd-journal/journal-send.c -@@ -2,7 +2,6 @@ - - #include - #include --#include - #include - #include - #include -@@ -28,6 +27,7 @@ - #include "stdio-util.h" - #include "string-util.h" - #include "tmpfile-util.h" -+#include "parse-printf-format.h" - - #define SNDBUF_SIZE (8*1024*1024) - --- -GitLab - diff --git a/srcpkgs/systemd-boot/patches/musl-rlim.patch b/srcpkgs/systemd-boot/patches/musl-rlim.patch deleted file mode 100644 index ca3da713e7dd21..00000000000000 --- a/srcpkgs/systemd-boot/patches/musl-rlim.patch +++ /dev/null @@ -1,106 +0,0 @@ -From 02281a6fdd04011144ce0f51bb78abc92fdd550a Mon Sep 17 00:00:00 2001 -From: Chen Qi -Date: Mon, 25 Feb 2019 15:12:41 +0800 -Subject: [PATCH] Use uintmax_t for handling rlim_t - -PRIu{32,64} is not right format to represent rlim_t type -therefore use %ju and typecast the rlim_t variables to -uintmax_t. - -Fixes portablility errors like - -execute.c:3446:36: error: format '%lu' expects argument of type 'long unsigned int', but argument 5 has type 'rlim_t {aka long long unsigned int}' [-Werror=format=] -| fprintf(f, "%s%s: " RLIM_FMT "\n", -| ^~~~~~~~ -| prefix, rlimit_to_string(i), c->rlimit[i]->rlim_max); -| ~~~~~~~~~~~~~~~~~~~~~~ - -Upstream-Status: Denied [https://github.com/systemd/systemd/pull/7199] - -Signed-off-by: Khem Raj -[Rebased for v241] -Signed-off-by: Chen Qi ---- - src/basic/format-util.h | 8 +------- - src/basic/rlimit-util.c | 12 ++++++------ - src/core/execute.c | 4 ++-- - 3 files changed, 9 insertions(+), 15 deletions(-) - -diff --git a/src/basic/format-util.h b/src/basic/format-util.h -index ba7cff6a8b5..2736abb07b6 100644 ---- a/src/basic/format-util.h -+++ b/src/basic/format-util.h -@@ -42,13 +42,7 @@ assert_cc(sizeof(gid_t) == sizeof(uint32_t)); - # error Unknown timex member size - #endif - --#if SIZEOF_RLIM_T == 8 --# define RLIM_FMT "%" PRIu64 --#elif SIZEOF_RLIM_T == 4 --# define RLIM_FMT "%" PRIu32 --#else --# error Unknown rlim_t size --#endif -+#define RLIM_FMT "%ju" - - #if SIZEOF_DEV_T == 8 - # define DEV_FMT "%" PRIu64 -diff --git a/src/basic/rlimit-util.c b/src/basic/rlimit-util.c -index a9f7b87f289..059c67731d3 100644 ---- a/src/basic/rlimit-util.c -+++ b/src/basic/rlimit-util.c -@@ -47,7 +47,7 @@ int setrlimit_closest(int resource, const struct rlimit *rlim) { - fixed.rlim_max == highest.rlim_max) - return 0; - -- log_debug("Failed at setting rlimit " RLIM_FMT " for resource RLIMIT_%s. Will attempt setting value " RLIM_FMT " instead.", rlim->rlim_max, rlimit_to_string(resource), fixed.rlim_max); -+ log_debug("Failed at setting rlimit " RLIM_FMT " for resource RLIMIT_%s. Will attempt setting value " RLIM_FMT " instead.", (uintmax_t)rlim->rlim_max, rlimit_to_string(resource), (uintmax_t)fixed.rlim_max); - - return RET_NERRNO(setrlimit(resource, &fixed)); - } -@@ -310,13 +310,13 @@ int rlimit_format(const struct rlimit *rl, char **ret) { - if (rl->rlim_cur >= RLIM_INFINITY && rl->rlim_max >= RLIM_INFINITY) - r = free_and_strdup(&s, "infinity"); - else if (rl->rlim_cur >= RLIM_INFINITY) -- r = asprintf(&s, "infinity:" RLIM_FMT, rl->rlim_max); -+ r = asprintf(&s, "infinity:" RLIM_FMT, (uintmax_t)rl->rlim_max); - else if (rl->rlim_max >= RLIM_INFINITY) -- r = asprintf(&s, RLIM_FMT ":infinity", rl->rlim_cur); -+ r = asprintf(&s, RLIM_FMT ":infinity", (uintmax_t)rl->rlim_cur); - else if (rl->rlim_cur == rl->rlim_max) -- r = asprintf(&s, RLIM_FMT, rl->rlim_cur); -+ r = asprintf(&s, RLIM_FMT, (uintmax_t)rl->rlim_cur); - else -- r = asprintf(&s, RLIM_FMT ":" RLIM_FMT, rl->rlim_cur, rl->rlim_max); -+ r = asprintf(&s, RLIM_FMT ":" RLIM_FMT, (uintmax_t)rl->rlim_cur, (uintmax_t)rl->rlim_max); - if (r < 0) - return -ENOMEM; - -@@ -425,7 +425,7 @@ int rlimit_nofile_safe(void) { - rl.rlim_max = MIN(rl.rlim_max, (rlim_t) read_nr_open()); - rl.rlim_cur = MIN((rlim_t) FD_SETSIZE, rl.rlim_max); - if (setrlimit(RLIMIT_NOFILE, &rl) < 0) -- return log_debug_errno(errno, "Failed to lower RLIMIT_NOFILE's soft limit to " RLIM_FMT ": %m", rl.rlim_cur); -+ return log_debug_errno(errno, "Failed to lower RLIMIT_NOFILE's soft limit to " RLIM_FMT ": %m", (uintmax_t)rl.rlim_cur); - - return 1; - } -diff --git a/src/core/execute.c b/src/core/execute.c -index 513e95e09d7..0e269617f82 100644 ---- a/src/core/execute.c -+++ b/src/core/execute.c -@@ -1067,9 +1067,9 @@ void exec_context_dump(const ExecContext *c, FILE* f, const char *prefix) { - for (unsigned i = 0; i < RLIM_NLIMITS; i++) - if (c->rlimit[i]) { - fprintf(f, "%sLimit%s: " RLIM_FMT "\n", -- prefix, rlimit_to_string(i), c->rlimit[i]->rlim_max); -+ prefix, rlimit_to_string(i), (uintmax_t)c->rlimit[i]->rlim_max); - fprintf(f, "%sLimit%sSoft: " RLIM_FMT "\n", -- prefix, rlimit_to_string(i), c->rlimit[i]->rlim_cur); -+ prefix, rlimit_to_string(i), (uintmax_t)c->rlimit[i]->rlim_cur); - } - - if (c->ioprio_set) { --- -GitLab - diff --git a/srcpkgs/systemd-boot/patches/musl-strerror_r.patch b/srcpkgs/systemd-boot/patches/musl-strerror_r.patch deleted file mode 100644 index 9070170ccd57f0..00000000000000 --- a/srcpkgs/systemd-boot/patches/musl-strerror_r.patch +++ /dev/null @@ -1,76 +0,0 @@ -From 924a552644576b304767abeb00b4e6d9ec13af77 Mon Sep 17 00:00:00 2001 -From: Chen Qi -Date: Tue, 10 Jul 2018 15:40:17 +0800 -Subject: [PATCH] distinguish XSI-compliant strerror_r from GNU-specifi - strerror_r - -XSI-compliant strerror_r and GNU-specifi strerror_r are different. - - int strerror_r(int errnum, char *buf, size_t buflen); - /* XSI-compliant */ - - char *strerror_r(int errnum, char *buf, size_t buflen); - /* GNU-specific */ - -We need to distinguish between them. Otherwise, we'll get an int value -assigned to (char *) variable, resulting in segment fault. - -Upstream-Status: Inappropriate [musl specific] - -Signed-off-by: Chen Qi ---- - src/libsystemd/sd-bus/bus-error.c | 11 ++++++++++- - src/libsystemd/sd-journal/journal-send.c | 5 +++++ - 2 files changed, 15 insertions(+), 1 deletion(-) - -diff --git a/src/libsystemd/sd-bus/bus-error.c b/src/libsystemd/sd-bus/bus-error.c -index f415797700e..a5c6e9a3bdd 100644 ---- a/src/libsystemd/sd-bus/bus-error.c -+++ b/src/libsystemd/sd-bus/bus-error.c -@@ -410,7 +410,12 @@ static void bus_error_strerror(sd_bus_error *e, int error) { - return; - - errno = 0; -+#ifndef __GLIBC__ -+ strerror_r(error, m, k); -+ x = m; -+#else - x = strerror_r(error, m, k); -+#endif - if (errno == ERANGE || strlen(x) >= k - 1) { - free(m); - k *= 2; -@@ -595,8 +600,12 @@ const char* _bus_error_message(const sd_bus_error *e, int error, char buf[static - - if (e && e->message) - return e->message; -- -+#ifndef __GLIBC__ -+ strerror_r(abs(error), buf, ERRNO_BUF_LEN); -+ return buf; -+#else - return strerror_r(abs(error), buf, ERRNO_BUF_LEN); -+#endif - } - - static bool map_ok(const sd_bus_error_map *map) { -diff --git a/src/libsystemd/sd-journal/journal-send.c b/src/libsystemd/sd-journal/journal-send.c -index 75e8e08add5..41e5c7c2b89 100644 ---- a/src/libsystemd/sd-journal/journal-send.c -+++ b/src/libsystemd/sd-journal/journal-send.c -@@ -361,7 +361,12 @@ static int fill_iovec_perror_and_send(const char *message, int skip, struct iove - char* j; - - errno = 0; -+#ifndef __GLIBC__ -+ strerror_r(_saved_errno_, buffer + 8 + k, n - 8 - k); -+ j = buffer + 8 + k; -+#else - j = strerror_r(_saved_errno_, buffer + 8 + k, n - 8 - k); -+#endif - if (errno == 0) { - char error[STRLEN("ERRNO=") + DECIMAL_STR_MAX(int) + 1]; - --- -GitLab - diff --git a/srcpkgs/systemd-boot/patches/musl-wchar_t.patch b/srcpkgs/systemd-boot/patches/musl-wchar_t.patch deleted file mode 100644 index 5c8e58a20b1f24..00000000000000 --- a/srcpkgs/systemd-boot/patches/musl-wchar_t.patch +++ /dev/null @@ -1,62 +0,0 @@ -diff --git a/src/fundamental/memory-util-fundamental.h b/src/fundamental/memory-util-fundamental.h -index 78e2dbe..561e05f 100644 ---- a/src/fundamental/memory-util-fundamental.h -+++ b/src/fundamental/memory-util-fundamental.h -@@ -1,11 +1,10 @@ - /* SPDX-License-Identifier: LGPL-2.1-or-later */ - #pragma once - --#include -- - #if SD_BOOT - # include "efi-string.h" - #else -+# include - # include - #endif - -diff --git a/src/fundamental/string-util-fundamental.c b/src/fundamental/string-util-fundamental.c -index a5bafc6..0d7c08a 100644 ---- a/src/fundamental/string-util-fundamental.c -+++ b/src/fundamental/string-util-fundamental.c -@@ -4,8 +4,8 @@ - # include - #endif - --#include "macro-fundamental.h" - #include "string-util-fundamental.h" -+#include "macro-fundamental.h" - - sd_char *startswith(const sd_char *s, const sd_char *prefix) { - size_t l; -diff --git a/src/boot/efi/efi.h b/src/boot/efi/efi.h -index 5c34668..50fca66 100644 ---- a/src/boot/efi/efi.h -+++ b/src/boot/efi/efi.h -@@ -1,6 +1,14 @@ - /* SPDX-License-Identifier: LGPL-2.1-or-later */ - #pragma once - -+#if SD_BOOT -+#define __DEFINED_wchar_t -+/* uchar.h/wchar.h are not suitable for freestanding environments. */ -+typedef __WCHAR_TYPE__ wchar_t; -+typedef __CHAR16_TYPE__ char16_t; -+typedef __CHAR32_TYPE__ char32_t; -+#endif -+ - #include - #include - #include -@@ -9,11 +17,6 @@ - #include "macro-fundamental.h" - - #if SD_BOOT --/* uchar.h/wchar.h are not suitable for freestanding environments. */ --typedef __WCHAR_TYPE__ wchar_t; --typedef __CHAR16_TYPE__ char16_t; --typedef __CHAR32_TYPE__ char32_t; -- - /* Let's be paranoid and do some sanity checks. */ - assert_cc(__STDC_HOSTED__ == 0); - assert_cc(sizeof(bool) == 1); diff --git a/srcpkgs/systemd-boot/template b/srcpkgs/systemd-boot/template deleted file mode 100644 index 19a31174dbfb02..00000000000000 --- a/srcpkgs/systemd-boot/template +++ /dev/null @@ -1,128 +0,0 @@ -# Template file for 'systemd-boot' -pkgname=systemd-boot -version=256.6 -revision=2 -build_style=meson -conf_files="/etc/default/systemd-boot" -configure_args="-Defi=true -Dman=enabled -Dbootloader=enabled - -Dsbat-distro=void -Dsbat-distro-summary=Void -Dsbat-distro-pkgname=${pkgname} - -Dsbat-distro-version="${version}_${revision}" - -Dsbat-distro-url=https://github.com/void-linux/void-packages/issues - - -Dacl=disabled -Dkmod=disabled -Dselinux=disabled -Dsysusers=false -Dtmpfiles=false - -Dadm-group=false -Danalyze=false -Dapparmor=disabled -Daudit=disabled - -Dbacklight=false -Dbinfmt=false -Dbpf-framework=disabled -Dbzip2=disabled - -Dcoredump=false -Ddbus=disabled -Delfutils=disabled -Denvironment-d=false - -Dfdisk=disabled -Dgcrypt=disabled -Dglib=disabled -Dgshadow=false -Dgnutls=disabled - -Dhibernate=false -Dhostnamed=false -Didn=false -Dima=false -Dinitrd=false - -Dfirstboot=false -Dldconfig=false -Dlibcryptsetup=disabled -Dlibcurl=disabled - -Dlibfido2=disabled -Dlibidn=disabled -Dlibidn2=disabled -Dlibiptc=disabled -Dlocaled=false - -Dlogind=false -Dlz4=disabled -Dmachined=false -Dmicrohttpd=disabled -Dnetworkd=false - -Dnscd=false -Dnss-myhostname=false -Dnss-resolve=disabled -Dnss-systemd=false - -Doomd=false -Dopenssl=disabled -Dp11kit=disabled -Dpam=disabled -Dpcre2=disabled - -Dpolkit=disabled -Dportabled=false -Dpstore=false -Dpwquality=disabled - -Drandomseed=false -Dresolve=false -Drfkill=false -Dseccomp=disabled -Dsmack=false - -Dsysext=false -Dtimedated=false -Dtimesyncd=false -Dtpm=false -Dqrencode=disabled - -Dquotacheck=false -Duserdb=false -Dutmp=false -Dvconsole=false -Dwheel-group=false - -Dxdg-autostart=false -Dxkbcommon=disabled -Dxz=disabled -Dzlib=disabled -Dzstd=disabled - -Dtests=false -Dkernel-install=false -Dlink-boot-shared=false -Dstandalone-binaries=true" -# most of these aren't needed for what we're building but it's easier than patching -hostmakedepends="pkg-config gperf python3-Jinja2 python3-pyelftools libxslt docbook-xsl" -makedepends="libcap-devel libmount-devel" -depends="systemd-boot-efistub>=${version}_${revision} ukify>=${version}_${revision}" -short_desc="Simple UEFI boot manager from systemd" -maintainer="Daniel Martinez " -license="LGPL-2.1-or-later" -homepage="https://www.freedesktop.org/wiki/Software/systemd/systemd-boot/" -distfiles="https://github.com/systemd/systemd/archive/refs/tags/v${version}.tar.gz" -checksum=c085f162dec001407dd32f00abbf20b7e6ed7043dcfaf8ed954787d86707f409 -make_check=no # tests a bunch of stuff we aren't using - -if [ "${XBPS_TARGET_LIBC}" = glibc ]; then - makedepends+=" libxcrypt-devel" -else - # see src/basic/linux/if_ether.h - export CFLAGS="-D__UAPI_DEF_ETHHDR=0 -Wno-error=incompatible-pointer-types" -fi - -case "${XBPS_TARGET_MACHINE}" in - x86_64*) _efi_arch="x64" ;; - i686*) _efi_arch="ia32" ;; - aarch64*) _efi_arch="aa64" ;; - arm*) _efi_arch="arm" ;; - riscv64*) _efi_arch="riscv64" ;; - *) broken="unknown efi architecture" ;; -esac - -_bins=(ukify bootctl) -_mans=(man/ukify.1 man/systemd-stub.7 - man/sd-boot.7 man/systemd-boot.7 man/bootctl.1) -_efis=("src/boot/efi/linux${_efi_arch}.efi.stub" - "src/boot/efi/systemd-boot${_efi_arch}.efi") -_libexecs=(systemd-bless-boot) -make_build_target="${_bins[*]} ${_mans[*]} ${_efis[*]} ${_libexecs[*]}" - -post_patch() { - if [ "${XBPS_TARGET_LIBC}" = musl ]; then - for x in ${FILESDIR}/patches/musl/*.patch; do - msg_normal "Applying patch $x\n" - patch -sNp1 -i ${x} - done - fi -} - -do_install() { - for b in "${_bins[@]}"; do - vbin "build/$b" - done - - for m in build/man/*.[0-9]; do - vman "$m" - done - - for e in "${_efis[@]}"; do - vinstall "build/$e" 644 usr/lib/systemd/boot/efi - done - - for l in "${_libexecs[@]}"; do - vinstall "build/$l" 644 usr/lib/systemd - done - - vinstall ${FILESDIR}/kernel.d/systemd-boot.post-install 744 \ - etc/kernel.d/post-install 50-systemd-boot - vinstall ${FILESDIR}/kernel.d/systemd-boot.post-remove 744 \ - etc/kernel.d/post-remove 50-systemd-boot - vinstall ${FILESDIR}/kernel.d/systemd-boot.conf 644 \ - etc/default systemd-boot -} - -ukify_package() { - short_desc="Unified Kernel Image creation tool from systemd-boot" - depends="python3-pefile" - pkg_install() { - vmove usr/bin/ukify - vmove usr/share/man/man1/ukify.1 - } -} - -systemd-boot-efistub_package() { - short_desc="UEFI stub loader from systemd-boot" - pkg_install() { - vmove "usr/lib/systemd/boot/efi/linux*.efi.stub" - vmove "usr/share/man/man7/linux*.efi.*" - vmove usr/share/man/man7/sd-stub.7 - vmove usr/share/man/man7/systemd-stub.7 - } -} - -gummiboot_package() { - short_desc="Simple UEFI Boot Manager (transitional dummy package)" - depends="systemd-boot" - metapackage=yes -} - -gummiboot-efistub_package() { - short_desc="Linux UEFI stub from the gummiboot project (transitional dummy package)" - depends="systemd-boot-efistub" - metapackage=yes -} diff --git a/srcpkgs/systemsettings/template b/srcpkgs/systemsettings/template deleted file mode 100644 index faa7d99999cae5..00000000000000 --- a/srcpkgs/systemsettings/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'systemsettings' -pkgname=systemsettings -version=6.5.2 -revision=1 -build_style=cmake -configure_args="-DBUILD_TESTING=OFF -DKF6_HOST_TOOLING=/usr/lib/cmake - -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins" -hostmakedepends="python3 qt6-base qt6-tools kf6-kcmutils kf6-kauth-tools - kf6-kconfig - extra-cmake-modules gettext kf6-kdoctools qt6-declarative-host-tools" -makedepends="kf6-kcmutils-devel kf6-kirigami-devel plasma-workspace-devel - qt6-declarative-devel qt6-base-devel kf6-kauth-devel kf6-kcrash-devel - kf6-kitemviews-devel kf6-kitemmodels-devel kf6-ki18n-devel - kf6-kio-devel kf6-kservice-devel kf6-kiconthemes-devel - kf6-kwidgetsaddons-devel kf6-kwindowsystem-devel - kf6-kxmlgui-devel kf6-kdbusaddons-devel kf6-kconfig-devel - kf6-kguiaddons-devel kf6-kjobwidgets-devel kf6-krunner-devel - kf6-kcolorscheme-devel plasma-activities-devel - kwin kf6-kdoctools-devel" -depends="kf6-kirigami setxkbmap xrdb" -short_desc="KDE System settings" -maintainer="John " -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=f6f3b2192160f08c829c00fe4c0315f9c06288d4c4daf287141e11e83d8a4bce diff --git a/srcpkgs/systemtap-devel b/srcpkgs/systemtap-devel deleted file mode 120000 index 8dcd69389ac3c2..00000000000000 --- a/srcpkgs/systemtap-devel +++ /dev/null @@ -1 +0,0 @@ -systemtap \ No newline at end of file diff --git a/srcpkgs/systemtap/patches/fix-musl.patch b/srcpkgs/systemtap/patches/fix-musl.patch deleted file mode 100644 index 9d1039100c3bdd..00000000000000 --- a/srcpkgs/systemtap/patches/fix-musl.patch +++ /dev/null @@ -1,127 +0,0 @@ -diff --git a/buildrun.cxx b/buildrun.cxx -index 0048d07..904ce47 100644 ---- a/buildrun.cxx -+++ b/buildrun.cxx -@@ -29,6 +29,7 @@ extern "C" { - #include - #include - #include -+#include "gnu_basename.h" - } - - // A bit of obfuscation for Gentoo's sake. -@@ -943,7 +944,7 @@ make_kernel_run_command (systemtap_session& s, const string& remotedir, - if (remotedir.empty()) - opt_u.append(s.uprobes_path); - else -- opt_u.append(remotedir + "/" + basename(s.uprobes_path.c_str())); -+ opt_u.append(remotedir + "/" + gnu_basename(s.uprobes_path.c_str())); - } - cmd.push_back(opt_u); - } -diff --git a/client-http.cxx b/client-http.cxx -index fca7362..d6096b9 100644 ---- a/client-http.cxx -+++ b/client-http.cxx -@@ -38,6 +38,7 @@ extern "C" { - #include - #include - #include -+#include - - #ifdef HAVE_RPMCRYPTO_H - #include -@@ -1016,7 +1017,7 @@ http_client_backend::include_file_or_directory (const string &subdir, - - // Canonicalize the given path and remove the leading /. - string rpath; -- char *cpath = canonicalize_file_name (path.c_str ()); -+ char *cpath = realpath (path.c_str (), NULL); - if (! cpath) - { - // It can not be canonicalized. Use the name relative to -diff --git a/client-nss.cxx b/client-nss.cxx -index 55266fe..a775ed1 100644 ---- a/client-nss.cxx -+++ b/client-nss.cxx -@@ -576,7 +576,7 @@ nss_client_backend::include_file_or_directory (const string &subdir, - - // Canonicalize the given path and remove the leading /. - string rpath; -- char *cpath = canonicalize_file_name (path.c_str ()); -+ char *cpath = realpath (path.c_str (), NULL); - if (! cpath) - { - // It can not be canonicalized. Use the name relative to -diff --git a/gnu_basename.h b/gnu_basename.h -new file mode 100644 -index 0000000..dce5f19 ---- /dev/null -+++ b/gnu_basename.h -@@ -0,0 +1,12 @@ -+#ifndef GNU_BASENAME_H -+#define GNU_BASENAME_H -+ -+#include -+ -+#if defined(__GLIBC__) -+#define gnu_basename(src) basename(src) -+#else -+#define gnu_basename(src) (strrchr(src,'/') ? strrchr(src,'/')+1 : src) -+#endif -+ -+#endif -diff --git a/remote.cxx b/remote.cxx -index bffeaa9..bd6c7c4 100644 ---- a/remote.cxx -+++ b/remote.cxx -@@ -16,6 +16,7 @@ extern "C" { - #include - #include - #include -+#include "gnu_basename.h" - } - - #include -@@ -472,7 +473,7 @@ class stapsh : public remote { - - if (!s->uprobes_path.empty()) - { -- string remoteuprobes = basename(s->uprobes_path.c_str()); -+ string remoteuprobes = gnu_basename(s->uprobes_path.c_str()); - if ((rc = send_file(s->uprobes_path, remoteuprobes))) - return rc; - -diff --git a/session.cxx b/session.cxx -index a22baab..77eedf9 100644 ---- a/session.cxx -+++ b/session.cxx -@@ -42,6 +42,7 @@ extern "C" { - #include - #include - #include -+#include - } - - #if HAVE_NSS -@@ -1537,7 +1538,7 @@ systemtap_session::parse_cmdline (int argc, char * const argv []) - } else { - char *spath; - assert(optarg); -- spath = canonicalize_file_name (optarg); -+ spath = realpath (optarg, NULL); - if (spath == NULL) { - cerr << _F("ERROR: %s is an invalid directory for --sysroot", optarg) << endl; - return 1; -diff --git a/util.h b/util.h -index c708aa6..ef4a6fe 100644 ---- a/util.h -+++ b/util.h -@@ -27,6 +27,7 @@ extern "C" { - #include - #include - #include -+#include - } - - // Sanity check C++11 support. We're only requiring GCC 4.4's level of diff --git a/srcpkgs/systemtap/template b/srcpkgs/systemtap/template deleted file mode 100644 index 0c4bc2ebcaa349..00000000000000 --- a/srcpkgs/systemtap/template +++ /dev/null @@ -1,35 +0,0 @@ -# Template file for 'systemtap' -pkgname=systemtap -version=4.9 -revision=1 -build_style=gnu-configure -hostmakedepends="python3" -makedepends="elfutils-devel" -depends="python3" -short_desc="Infrastructure to simplify the gathering of information" -maintainer="Orphaned " -license="GPL-3.0-or-later" -homepage="https://sourceware.org/systemtap/" -distfiles="https://sourceware.org/pub/systemtap/releases/systemtap-${version}.tar.gz" -checksum=d01033baea9d0af52a65e70167816931f4b856427a53ff2ab30e4b45f6ad3a98 -python_version=3 -CFLAGS=-Wno-error - -if [ "$XBPS_TARGET_LIBC" = musl ]; then - makedepends+=" musl-obstack-devel" - CFLAGS+=" -DFNM_EXTMATCH=0" - CFLAGS+=" -DFTW_ACTIONRETVAL=16 -DFTW_CONTINUE=0 -DFTW_SKIP_SUBTREE=2" - CFLAGS+=" -D__off_t=off_t -D__uint32_t=uint32_t -D__uint64_t=uint64_t" - CXXFLAGS=-fpermissive -fi - -CXXFLAGS+=" $CFLAGS" - -systemtap-devel_package() { - depends="systemtap-${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/share/man/man3 - } -} diff --git a/srcpkgs/t-prot/template b/srcpkgs/t-prot/template deleted file mode 100644 index 05ee91f367c587..00000000000000 --- a/srcpkgs/t-prot/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 't-prot' -pkgname=t-prot -version=3.4 -revision=3 -depends="perl perl-Locale-gettext" -short_desc="TOFU protection - display filter for RFC822 messages" -maintainer="Orphaned " -license="BSD-4-Clause" -homepage="http://www.escape.de/~tolot/mutt/" -distfiles="http://www.escape.de/~tolot/mutt/t-prot/downloads/${pkgname}-${version}.tar.gz" -checksum=39b7a5f0fefdea87885f3b6ab041e7148c600fb50017c3a283231f6dde5eca2b - -do_install() { - vbin t-prot - vman t-prot.1 - vmkdir usr/share/doc/${pkgname}/contrib - for i in mailcap.t-prot muttrc.t-prot nailrc.t-prot t-prot.sl; do - vinstall contrib/$i 644 usr/share/doc/${pkgname}/contrib - done - sed -n '/^Copyright/,/SUCH DAMAGE/{s/^[.]PP$//;p}' t-prot.1 >LICENSE - vlicense LICENSE -} diff --git a/srcpkgs/t1lib-devel b/srcpkgs/t1lib-devel deleted file mode 120000 index 6ab181fbbe9a65..00000000000000 --- a/srcpkgs/t1lib-devel +++ /dev/null @@ -1 +0,0 @@ -t1lib \ No newline at end of file diff --git a/srcpkgs/t1lib/template b/srcpkgs/t1lib/template deleted file mode 100644 index b6457db0a3a83b..00000000000000 --- a/srcpkgs/t1lib/template +++ /dev/null @@ -1,32 +0,0 @@ -# Template file for 't1lib' -pkgname=t1lib -version=5.1.2 -revision=4 -build_style=gnu-configure -configure_args="ac_16bit_type=short - ac_32bit_type=int ac_64bit_type=long" -make_build_target=without_doc -makedepends="libXaw-devel" -short_desc="Rasterizer library for Adobe Type 1 fonts" -maintainer="Orphaned " -license="LGPL-2.1-or-later" -homepage="http://www.ibiblio.org/pub/Linux/libs/graphics/!INDEX.html" -distfiles="http://www.ibiblio.org/pub/Linux/libs/graphics/${pkgname}-${version}.tar.gz" -checksum=821328b5054f7890a0d0cd2f52825270705df3641dbd476d58d17e56ed957b59 - -libt1_package() { - short_desc+=" - runtime libraries" - pkg_install() { - vmove "usr/lib/*.so.*" - } -} - -t1lib-devel_package() { - depends="libXaw-devel libt1>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/t1utils/template b/srcpkgs/t1utils/template deleted file mode 100644 index ec240292a45690..00000000000000 --- a/srcpkgs/t1utils/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 't1utils' -pkgname=t1utils -version=1.42 -revision=1 -build_style="gnu-configure" -short_desc="Type 1 font utilities" -maintainer="newbluemoon " -license="custom:Click" -homepage="https://www.lcdf.org/type/#t1utils" -distfiles="https://www.lcdf.org/type/${pkgname}-${version}.tar.gz" -checksum=61877935b1987044ddff4bb90a05200ca7164678a355e170bf5f1a5556cc9f29 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/t2ec/template b/srcpkgs/t2ec/template deleted file mode 100644 index c5f733356fec87..00000000000000 --- a/srcpkgs/t2ec/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 't2ec' -pkgname=t2ec -version=1.3 -revision=2 -depends="python3 acpi xbacklight alsa-utils wireless_tools wget jgmenu" -short_desc="Scripts to display info icons and controls in Tint2 or other panels" -maintainer="nwg-piotr " -license="GPL-3.0-or-later" -homepage="https://github.com/nwg-piotr/t2ec" -distfiles="https://github.com/nwg-piotr/t2ec/archive/v${version}.tar.gz" -checksum=ede6a7f9ef83d26acf7377c6306b92c451c15a318c3fdc9a35c2367da0100600 -python_version=3 - -do_install() { - vmkdir usr/bin - vmkdir usr/share/${pkgname} - vmkdir usr/lib/${pkgname} - vmkdir usr/share/tint2 - vcopy "images/*.*" usr/share/${pkgname} - vcopy "scripts-void/*.*" usr/lib/${pkgname} - vcopy "configs-void/*.*" usr/share/tint2 - ln -sf /usr/lib/${pkgname}/${pkgname}.sh ${DESTDIR}/usr/bin/${pkgname} -} diff --git a/srcpkgs/tab/patches/fix-hash-32bit.diff b/srcpkgs/tab/patches/fix-hash-32bit.diff deleted file mode 100644 index 74e824c7110eac..00000000000000 --- a/srcpkgs/tab/patches/fix-hash-32bit.diff +++ /dev/null @@ -1,30 +0,0 @@ -From ecb7eca54b0c66ecfd6b80312fc60676002adf36 Mon Sep 17 00:00:00 2001 -From: Ivan Tkatchev -Date: Mon, 18 Mar 2024 22:57:19 +0300 -Subject: [PATCH] Fix test for #8 - ---- - test/uniques.test32.in | 8 ++++++++ - test/{uniques.test.in => uniques.test64.in} | 0 - 2 files changed, 8 insertions(+) - create mode 100644 test/uniques.test32.in - rename test/{uniques.test.in => uniques.test64.in} (100%) - -diff --git a/test/uniques.test32.in b/test/uniques.test32.in -new file mode 100644 -index 0000000..f64e748 ---- /dev/null -+++ b/test/uniques.test32.in -@@ -0,0 +1,8 @@ -+temps.tsv -+===> -+z = { x=cut(@,"\t"), uint(x~0)/50 -> uniques.x~3, uniques_estimate.x~3 }, lines(sort.z, merge.first.second.z) -+===> -+38 221 330 -+39 589 834 -+40 528 783 -+608 -diff --git a/test/uniques.test.in b/test/uniques.test64.in -similarity index 100% -rename from test/uniques.test.in -rename to test/uniques.test64.in diff --git a/srcpkgs/tab/template b/srcpkgs/tab/template deleted file mode 100644 index 574bcf3dabaffb..00000000000000 --- a/srcpkgs/tab/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'tab' -pkgname=tab -version=9.2 -revision=1 -build_style=gnu-makefile -checkdepends="python3" -short_desc="Shell language for text/number manipulation" -maintainer="Leah Neukirchen " -license="BSL-1.0" -homepage="http://tkatchev.bitbucket.io/tab/" -distfiles="https://bitbucket.org/tkatchev/${pkgname}/get/${version}.tar.bz2" -checksum=e985d7bfd2a724fd7f5cbc68153978ad5ee80be43240a805105275da33d75254 - -do_check() { - ( cd test; python go.py; ) -} - -do_install() { - vbin tab - vlicense LICENSE.txt LICENSE - vdoc README.md -} diff --git a/srcpkgs/tab/update b/srcpkgs/tab/update deleted file mode 100644 index 97feb170987077..00000000000000 --- a/srcpkgs/tab/update +++ /dev/null @@ -1,2 +0,0 @@ -site='https://bitbucket.org/tkatchev/tab/downloads?tab=tags' -pattern='/get/\K[\d.]+(?=\.tar\.gz)' diff --git a/srcpkgs/tabbed/template b/srcpkgs/tabbed/template deleted file mode 100644 index 89c08a5e571bad..00000000000000 --- a/srcpkgs/tabbed/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'tabbed' -pkgname=tabbed -version=0.8 -revision=1 -build_style=gnu-makefile -hostmakedepends="freetype-devel" -makedepends="libX11-devel libXft-devel" -short_desc="Tab interface for application supporting Xembed" -maintainer="Orphaned " -license="MIT" -homepage="http://tools.suckless.org/tabbed/" -distfiles="http://dl.suckless.org/tools/tabbed-${version}.tar.gz" -checksum=95bdffccb071083068d2b555c2524e9c7c57c9b64494d46c697e678d49a0a3d7 - -pre_build() { - vsed -i 's|X11R6/||g' Makefile -} - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/tacacs-devel b/srcpkgs/tacacs-devel deleted file mode 120000 index 565cefe4825d57..00000000000000 --- a/srcpkgs/tacacs-devel +++ /dev/null @@ -1 +0,0 @@ -tacacs \ No newline at end of file diff --git a/srcpkgs/tacacs/files/no-reap-child-test-no-nsl.patch b/srcpkgs/tacacs/files/no-reap-child-test-no-nsl.patch deleted file mode 100644 index 508a04530de1c4..00000000000000 --- a/srcpkgs/tacacs/files/no-reap-child-test-no-nsl.patch +++ /dev/null @@ -1,145 +0,0 @@ -Source: @pullmoll -Upstream: no -Reason: The test whether child processes need to be reaped makes the - x86_64-musl build hang forever. For now simply assume we need - the same as glibc for musl and always add "#define REAPCHILD 1" - and also "#define REAPSIGIGN 1" to confdefs.h - Also remove the "-lnsl" from the LIBS for musl. - ---- configure.orig 2015-01-06 22:55:35.000000000 +0100 -+++ configure 2020-06-11 13:26:11.442527446 +0200 -@@ -3289,7 +3289,7 @@ - # existence of libnsl instead of hard-coding - CPPFLAGS="$CFLAGS -I/usr/local/include"; export CPPFLAGS - LDFLAGS="$LDFLAGS -L/usr/local/lib -L/lib"; export LDFLAGS -- LIBS="-lnsl -lcrypt $LIBS"; export LIBS -+ LIBS="-lcrypt $LIBS"; export LIBS - $as_echo "#define LINUX 1" >>confdefs.h - - -@@ -15400,122 +15400,9 @@ - fi - - --# Check for need to reap children when the default is to ignore SIGCHLD -- -- --{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if children need to be reaped" >&5 --$as_echo_n "checking if children need to be reaped... " >&6; } --if test "$cross_compiling" = yes; then : -- { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: tac_plus may be less efficient when cross-compiled" >&5 --$as_echo "$as_me: WARNING: tac_plus may be less efficient when cross-compiled" >&2;} -- $as_echo "#define REAPCHILD 1" >>confdefs.h -- --else -- cat confdefs.h - <<_ACEOF >conftest.$ac_ext --/* end confdefs.h. */ --#include --#if HAVE_STDLIB_H --#include --#endif --#if HAVE_UNISTD_H --#include --#endif --#if HAVE_SYS_WAIT_H --#include --#endif --#if HAVE_SYS_RESOURCE_H --#include --#endif --#include --pid_t child, pid; --int main() --{ -- int status; -- child = vfork(); -- if (child == 0) -- exit(1); --#if HAVE_WAIT4 -- pid = wait4(child, &status, WNOHANG, NULL); --#else -- do { -- pid = wait3(&status, WNOHANG, NULL); -- } while (pid != child && pid != -1); --#endif -- if (pid == -1 && errno == ECHILD) -- exit(0); -- exit(114); --} --_ACEOF --if ac_fn_c_try_run "$LINENO"; then : -- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 --$as_echo "no" >&6; } --else -- { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 --$as_echo "yes" >&6; } -- $as_echo "#define REAPCHILD 1" >>confdefs.h -- -- # try again with SIG_IGN -- { $as_echo "$as_me:${as_lineno-$LINENO}: checking if children need to be reaped with SIG_IGN" >&5 --$as_echo_n "checking if children need to be reaped with SIG_IGN... " >&6; } -- if test "$cross_compiling" = yes; then : -- { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 --$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} --as_fn_error $? "cannot run test program while cross compiling --See \`config.log' for more details" "$LINENO" 5; } --else -- cat confdefs.h - <<_ACEOF >conftest.$ac_ext --/* end confdefs.h. */ --#include --#if HAVE_STDLIB_H --#include --#endif --#if HAVE_UNISTD_H --#include --#endif --#if HAVE_SYS_WAIT_H --#include --#endif --#if HAVE_SYS_RESOURCE_H --#include --#endif --#include --pid_t child, pid; --int main() --{ -- int status; -- signal(SIGCHLD, SIG_IGN); -- child = vfork(); -- if (child == 0) -- exit(1); --#if HAVE_WAIT4 -- pid = wait4(child, &status, WNOHANG, NULL); --#else -- do { -- pid = wait3(&status, WNOHANG, NULL); -- } while (pid != child && pid != -1); --#endif -- if (pid == -1 && errno == ECHILD) -- exit(0); -- exit(114); --} --_ACEOF --if ac_fn_c_try_run "$LINENO"; then : -- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 --$as_echo "no" >&6; } --else -- { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 --$as_echo "yes" >&6; };$as_echo "#define REAPSIGIGN 1" >>confdefs.h -- --fi --rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ -- conftest.$ac_objext conftest.beam conftest.$ac_ext --fi -- --fi --rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ -- conftest.$ac_objext conftest.beam conftest.$ac_ext --fi -- -+# Always define REAPCHILD and REAPSIGIGN for musl -+$as_echo "#define REAPCHILD 1" >>confdefs.h -+$as_echo "#define REAPSIGIGN 1" >>confdefs.h - - # Find an appropriate tar for use in "dist" targets. A "best guess" - # is good enough -- if we can't find GNU tar, we don't really care. diff --git a/srcpkgs/tacacs/patches/python3.patch b/srcpkgs/tacacs/patches/python3.patch deleted file mode 100644 index c8183d69a8b3e9..00000000000000 --- a/srcpkgs/tacacs/patches/python3.patch +++ /dev/null @@ -1,98 +0,0 @@ ---- a/do_auth.py -+++ b/do_auth.py -@@ -211,7 +211,7 @@ - Written by Dan Schmidt - Please visit tacacs.org to check for updates. - ''' - --import sys,re,getopt,ConfigParser -+import sys,re,getopt,configparser - from time import strftime - - # I really don't want to deal with these exceptions more than once -@@ -230,23 +230,23 @@ - #Should not have any exceptions - BUT, just in case - try: - attributes = config.get(the_section, the_option) -- except ConfigParser.NoSectionError: -+ except configparser.NoSectionError: - log_file.write(strftime("%Y-%m-%d %H:%M:%S: ") - + "Error: Section '%s' Doesn't Exist!\n" - % (the_section)) - sys.exit(1) -- except ConfigParser.DuplicateSectionError: -+ except configparser.DuplicateSectionError: - log_file.write(strftime("%Y-%m-%d %H:%M:%S: ") - + "Error: Duplicate section '%s'\n" - % (the_section)) - sys.exit(1) -- except ConfigParser.NoOptionError: -+ except configparser.NoOptionError: - log_file.write(strftime("%Y-%m-%d %H:%M:%S: ") - + "Error: '%s' not found in section '%s\n'" - % (the_option, the_section)) - sys.exit(1) - #To do: finish exceptions. -- except ConfigParser.ParsingError: -+ except configparser.ParsingError: - log_file.write(strftime("%Y-%m-%d %H:%M:%S: ") - + "Error: Can't parse file '%s'! (You got me)\n" - % (filename)) -@@ -298,9 +298,9 @@ - argv = sys.argv - try: - optlist, args = getopt.getopt(sys.argv[1:], 'i:u:f:l:d:?:D', ['fix_crs_bug','?', '-?', 'help', 'Help']) -- except getopt.GetoptError, err: -- print str(err) -- print __doc__ -+ except getopt.GetoptError as err: -+ print(str(err)) -+ print(__doc__) - sys.exit(1) - for (i, j) in optlist: - if i == '-i': -@@ -314,15 +314,15 @@ - elif i == '-d': - device = j - elif i in ('?', '-?', 'help', 'Help'): -- print __doc__ -+ print(__doc__) - sys.exit(1) - elif i == '-D': - is_debug = True - else: -- print 'Unknown option:', i -+ print('Unknown option:', i) - sys.exit(1) - if len(argv) < 7: -- print __doc__ -+ print(__doc__) - sys.exit(1) - log_file = open (log_name, "a") - #DEBUG! We at least got CALLED -@@ -384,7 +384,7 @@ - log_file.write(strftime("%Y-%m-%d %H:%M:%S: ") - + "Error: No username entered!\n") - sys.exit(1) -- config = ConfigParser.SafeConfigParser() -+ config = configparser.SafeConfigParser() - if not (filename in config.read(filename)): - log_file.write(strftime("%Y-%m-%d %H:%M:%S: ") - + "Error: Can't open/parse '%s'\n" -@@ -491,7 +491,7 @@ - for item in return_pairs: - #DEBUG - # log_file.write("Returning:%s\n" % item.strip()) -- print item.strip('\n') -+ print(item.strip('\n')) - if want_tac_pairs: - #DEBUG - # log_file.write("Exiting status 2\n") -@@ -507,7 +507,7 @@ - for item in return_pairs: - #DEBUG - # log_file.write("Returning:%s\n" % item.strip()) -- print item.strip('\n') -+ print(item.strip('\n')) - log_file.write(strftime("%Y-%m-%d %H:%M:%S: ") - + "User '%s' granted access to device '%s' in group '%s' from '%s'\n" - % (user_name, device, this_group, ip_addr)) diff --git a/srcpkgs/tacacs/template b/srcpkgs/tacacs/template deleted file mode 100644 index ac88e28bf491bb..00000000000000 --- a/srcpkgs/tacacs/template +++ /dev/null @@ -1,40 +0,0 @@ -# Template file for 'tacacs' -pkgname=tacacs -version=4.0.4.28 -revision=4 -build_style=gnu-configure -configure_args="--with-libwrap=no" -hostmakedepends="flex perl" -makedepends="libnsl-devel" -short_desc="Modified version of Cisco's tacacs+ (tac_plus) developer's kit" -maintainer="Orphaned " -license="custom:Cisco" -homepage="http://www.shrubbery.net/tac_plus/" -distfiles="ftp://ftp.shrubbery.net/pub/tac_plus/tacacs-F$version.tar.gz" -checksum=147f2dc98d26d2f93f0aba76c988ced196ffe1c001dc2e91f788a1a2c747219e -python_version=3 -disable_parallel_build=yes - -if [ "$XBPS_TARGET_LIBC" = "glibc" ]; then - makedepends+=" libxcrypt-devel" -fi - -pre_configure() { - if [ "$XBPS_TARGET_LIBC" = "musl" ]; then - patch -Np0 -i ${FILESDIR}/no-reap-child-test-no-nsl.patch - fi -} - -post_install() { - vlicense COPYING -} - -tacacs-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/tachyon/template b/srcpkgs/tachyon/template deleted file mode 100644 index 297082466a6cf7..00000000000000 --- a/srcpkgs/tachyon/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'tachyon' -pkgname=tachyon -version=0.99.5 -revision=1 -build_wrksrc=unix -build_style=gnu-makefile -make_build_target=all -makedepends="libpng-devel libjpeg-turbo-devel" -short_desc="Multithreaded ray tracing software" -maintainer="Gonzalo Tornaría " -license="BSD-3-Clause" -homepage="https://mirrors.mit.edu/sage/spkg/upstream/tachyon/index.html" -distfiles="https://mirrors.mit.edu/sage/spkg/upstream/tachyon/tachyon-${version}.tar.bz2" -checksum=09203c102311149f5df5cc367409f96c725742666d19c24db5ba994d5a81a6f5 - -pre_build() { - export LIBS+=" -ltachyon -ljpeg -lpng -lm -lpthread" - CFLAGS+=" -Wno-unused-result -DUSEPNG -DUSEJPEG" - CFLAGS+=" -DLinux -DTHR -DUSEATOMICBARRIERS -D_REENTRANT" -} - -do_install() { - vlicense ../Copyright - vbin ../compile/tachyon - vmkdir usr/share/tachyon - vcopy ../scenes usr/share/tachyon -} diff --git a/srcpkgs/tag/template b/srcpkgs/tag/template deleted file mode 100644 index c9dfae19ba06df..00000000000000 --- a/srcpkgs/tag/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'tag' -pkgname=tag -version=1.4.0 -revision=9 -build_style=go -go_import_path="github.com/aykamko/tag" -hostmakedepends="git mercurial" -short_desc="Instantly jump to your ag matches" -maintainer="Andrea Brancaleoni " -license="MIT" -homepage="https://github.com/aykamko/tag" -distfiles="https://github.com/aykamko/tag/archive/v${version}.tar.gz" -checksum=d3a02466e600634cf0ffff9ad8c5f70eba97e44758edf35cc4efbda9cbfdff9a -broken="missing go.mod" - -post_install() { - vlicense LICENSE - vdoc README.md -} diff --git a/srcpkgs/tageditor/template b/srcpkgs/tageditor/template deleted file mode 100644 index 8433bc29dc2705..00000000000000 --- a/srcpkgs/tageditor/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'tageditor' -pkgname=tageditor -version=3.9.8 -revision=1 -build_style=cmake -configure_args="-DQT_PACKAGE_PREFIX=Qt6" -hostmakedepends="pkg-config qt6-tools qt6-base" -makedepends="tagparser-devel cpp-utilities-devel qtutilities-devel - qt6-base-devel qt6-declarative-devel" -short_desc="Tag editor for AAC, ID3, Vorbis, Opus, FLAC and Matroska" -maintainer="Andrew J. Hesford " -license="GPL-2.0-only" -homepage="https://github.com/Martchus/tageditor" -distfiles="https://github.com/Martchus/tageditor/archive/v${version}.tar.gz" -checksum=e1dea4036068da3610740acd48fba27de8e8a7ab7f6a4a202472b0d85e0916c8 diff --git a/srcpkgs/taglib-devel b/srcpkgs/taglib-devel deleted file mode 120000 index 1cc40ed1498e2d..00000000000000 --- a/srcpkgs/taglib-devel +++ /dev/null @@ -1 +0,0 @@ -taglib \ No newline at end of file diff --git a/srcpkgs/taglib-extras-devel b/srcpkgs/taglib-extras-devel deleted file mode 120000 index 799434274f2062..00000000000000 --- a/srcpkgs/taglib-extras-devel +++ /dev/null @@ -1 +0,0 @@ -taglib-extras \ No newline at end of file diff --git a/srcpkgs/taglib-extras/patches/taglib2.patch b/srcpkgs/taglib-extras/patches/taglib2.patch deleted file mode 100644 index 956009c6e12bad..00000000000000 --- a/srcpkgs/taglib-extras/patches/taglib2.patch +++ /dev/null @@ -1,319 +0,0 @@ -diff -U 3 -r a/cmake/modules/FindTaglib.cmake b/cmake/modules/FindTaglib.cmake ---- a/cmake/modules/FindTaglib.cmake 2009-03-13 22:40:24.000000000 +0100 -+++ b/cmake/modules/FindTaglib.cmake 2024-03-18 20:02:47.451289583 +0100 -@@ -11,7 +11,7 @@ - # For details see the accompanying COPYING-CMAKE-SCRIPTS file. - - if(NOT TAGLIB_MIN_VERSION) -- set(TAGLIB_MIN_VERSION "1.4") -+ set(TAGLIB_MIN_VERSION "2.0") - endif(NOT TAGLIB_MIN_VERSION) - - if(NOT WIN32) -@@ -29,10 +29,10 @@ - - exec_program(${TAGLIBCONFIG_EXECUTABLE} ARGS --version RETURN_VALUE _return_VALUE OUTPUT_VARIABLE TAGLIB_VERSION) - -- if(TAGLIB_VERSION STRLESS "${TAGLIB_MIN_VERSION}") -+ if("${TAGLIB_MIN_VERSION}" VERSION_GREATER TAGLIB_VERSION) - message(STATUS "TagLib version not found: version searched :${TAGLIB_MIN_VERSION}, found ${TAGLIB_VERSION}") - set(TAGLIB_FOUND FALSE) -- else(TAGLIB_VERSION STRLESS "${TAGLIB_MIN_VERSION}") -+ else("${TAGLIB_MIN_VERSION}" VERSION_GREATER TAGLIB_VERSION) - - exec_program(${TAGLIBCONFIG_EXECUTABLE} ARGS --libs RETURN_VALUE _return_VALUE OUTPUT_VARIABLE TAGLIB_LIBRARIES) - -@@ -42,7 +42,7 @@ - set(TAGLIB_FOUND TRUE) - endif(TAGLIB_LIBRARIES AND TAGLIB_CFLAGS) - string(REGEX REPLACE " *-I" ";" TAGLIB_INCLUDES "${TAGLIB_CFLAGS}") -- endif(TAGLIB_VERSION STRLESS "${TAGLIB_MIN_VERSION}") -+ endif("${TAGLIB_MIN_VERSION}" VERSION_GREATER TAGLIB_VERSION) - mark_as_advanced(TAGLIB_CFLAGS TAGLIB_LIBRARIES TAGLIB_INCLUDES) - - else(TAGLIBCONFIG_EXECUTABLE) -diff -U 3 -r a/CMakeLists.txt b/CMakeLists.txt ---- a/CMakeLists.txt 2009-09-17 21:31:50.000000000 +0200 -+++ b/CMakeLists.txt 2024-03-18 20:05:05.486108470 +0100 -@@ -14,7 +14,7 @@ - if (CMAKE_COMPILER_IS_GNUCXX) - if (CMAKE_SYSTEM_NAME MATCHES Linux) - set ( CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Wno-long-long -ansi -Wundef -Wcast-align -Werror-implicit-function-declaration -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -Wmissing-format-attribute -fno-common") -- set ( CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -fno-check-new -fno-common") -+ set ( CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -fno-check-new -fno-common -std=c++11") - endif (CMAKE_SYSTEM_NAME MATCHES Linux) - endif (CMAKE_COMPILER_IS_GNUCXX) - if(MSVC) -@@ -43,7 +43,7 @@ - set(TAGLIB_LIBRARIES tag) - else(NOT "${CMAKE_SOURCE_DIR}" STREQUAL "${CMAKE_CURRENT_SOURCE_DIR}") - # or separately ? -- set(TAGLIB_MIN_VERSION "1.6") -+ set(TAGLIB_MIN_VERSION "2.0") - find_package(Taglib REQUIRED) - endif(NOT "${CMAKE_SOURCE_DIR}" STREQUAL "${CMAKE_CURRENT_SOURCE_DIR}") - -diff -U 3 -r a/taglib-extras/audible/audibletag.cpp b/taglib-extras/audible/audibletag.cpp ---- a/taglib-extras/audible/audibletag.cpp 2009-09-17 17:38:07.000000000 +0200 -+++ b/taglib-extras/audible/audibletag.cpp 2024-03-18 19:33:40.553079218 +0100 -@@ -40,11 +40,11 @@ - using namespace TagLibExtras; - - Audible::Tag::Tag() { -- m_title = TagLib::String::null; -- m_artist = TagLib::String::null; -- m_album = TagLib::String::null; -- m_comment = TagLib::String::null; -- m_genre = TagLib::String::null; -+ m_title = TagLib::String(); -+ m_artist = TagLib::String(); -+ m_album = TagLib::String(); -+ m_comment = TagLib::String(); -+ m_genre = TagLib::String(); - m_year = 0; - m_track = 0; - m_userID = 0; -@@ -55,11 +55,11 @@ - } - - bool Audible::Tag::isEmpty() const { -- return m_title == TagLib::String::null && -- m_artist == TagLib::String::null && -- m_album == TagLib::String::null && -- m_comment == TagLib::String::null && -- m_genre == TagLib::String::null && -+ return m_title == TagLib::String() && -+ m_artist == TagLib::String() && -+ m_album == TagLib::String() && -+ m_comment == TagLib::String() && -+ m_genre == TagLib::String() && - m_year == 0 && - m_track == 0 && - m_userID == 0; -@@ -114,7 +114,7 @@ - } - else if(!strcmp(name, "description")) - { -- if( m_comment.isNull() ) -+ if( m_comment.isEmpty() ) - m_comment = TagLib::String(value, TagLib::String::Latin1); - } - else if(!strcmp(name, "pubdate")) -diff -U 3 -r a/taglib-extras/audible/audibletag.h b/taglib-extras/audible/audibletag.h ---- a/taglib-extras/audible/audibletag.h 2009-09-17 17:38:07.000000000 +0200 -+++ b/taglib-extras/audible/audibletag.h 2024-03-18 19:31:45.715118382 +0100 -@@ -52,30 +52,30 @@ - - /*! - * Returns the track name; if no track name is present in the tag -- * TagLib::String::null will be returned. -+ * TagLib::String() will be returned. - */ - virtual TagLib::String title() const { return m_title; } - - /*! - * Returns the artist name; if no artist name is present in the tag -- * TagLib::String::null will be returned. -+ * TagLib::String() will be returned. - */ - virtual TagLib::String artist() const { return m_artist; } - - /*! - * Returns the album name; if no album name is present in the tag -- * TagLib::String::null will be returned. -+ * TagLib::String() will be returned. - */ - virtual TagLib::String album() const { return m_album; } - - /*! - * Returns the track comment; if no comment is present in the tag -- * TagLib::String::null will be returned. -+ * TagLib::String() will be returned. - */ - virtual TagLib::String comment() const { return m_comment; } - - /*! -- * Returns the genre name; if no genre is present in the tag TagLib::String::null -+ * Returns the genre name; if no genre is present in the tag TagLib::String() - * will be returned. - */ - virtual TagLib::String genre() const { return m_genre; } -@@ -83,45 +83,45 @@ - /*! - * Returns the year; if there is no year set, this will return 0. - */ -- virtual TagLib::uint year() const { return m_year; } -+ virtual unsigned int year() const { return m_year; } - - /*! - * Returns the track number; if there is no track number set, this will - * return 0. - */ -- virtual TagLib::uint track() const { return m_track; } -+ virtual unsigned int track() const { return m_track; } - - /*! - * Returns the user id for this file. - */ -- virtual TagLib::uint userID() const { return m_userID; } -+ virtual unsigned int userID() const { return m_userID; } - - /*! -- * Sets the title to \a s. If \a s is TagLib::String::null then this value will be -+ * Sets the title to \a s. If \a s is TagLib::String() then this value will be - * cleared. - */ - virtual void setTitle(const TagLib::String &s) { m_title = s; } - - /*! -- * Sets the artist to \a s. If \a s is TagLib::String::null then this value will be -+ * Sets the artist to \a s. If \a s is TagLib::String() then this value will be - * cleared. - */ - virtual void setArtist(const TagLib::String &s) { m_artist = s; } - - /*! -- * Sets the album to \a s. If \a s is TagLib::String::null then this value will be -+ * Sets the album to \a s. If \a s is TagLib::String() then this value will be - * cleared. - */ - virtual void setAlbum(const TagLib::String &s) { m_album = s; } - - /*! -- * Sets the album to \a s. If \a s is TagLib::String::null then this value will be -+ * Sets the album to \a s. If \a s is TagLib::String() then this value will be - * cleared. - */ - virtual void setComment(const TagLib::String &s) { m_comment = s; } - - /*! -- * Sets the genre to \a s. If \a s is TagLib::String::null then this value will be -+ * Sets the genre to \a s. If \a s is TagLib::String() then this value will be - * cleared. For tag formats that use a fixed set of genres, the appropriate - * value will be selected based on a string comparison. A list of available - * genres for those formats should be available in that type's -@@ -132,12 +132,12 @@ - /*! - * Sets the year to \a i. If \a s is 0 then this value will be cleared. - */ -- virtual void setYear(TagLib::uint i) { m_year = i; } -+ virtual void setYear(unsigned int i) { m_year = i; } - - /*! - * Sets the track to \a i. If \a s is 0 then this value will be cleared. - */ -- virtual void setTrack(TagLib::uint i) { m_track = i; } -+ virtual void setTrack(unsigned int i) { m_track = i; } - - /*! - * Returns true if the tag does not contain any data. This should be -@@ -159,7 +159,7 @@ - */ - static void duplicate(const Tag *source, Tag *target, bool overwrite = true); - -- virtual void setUserID(TagLib::uint id) { m_userID = id; } -+ virtual void setUserID(unsigned int id) { m_userID = id; } - - int getTagsEndOffset(); - -@@ -171,9 +171,9 @@ - TagLib::String m_album; - TagLib::String m_comment; - TagLib::String m_genre; -- TagLib::uint m_year; -- TagLib::uint m_track; -- TagLib::uint m_userID; -+ unsigned int m_year; -+ unsigned int m_track; -+ unsigned int m_userID; - bool readTag( FILE *fp, char **name, char **value); - int m_tagsEndOffset; - }; -diff -U 3 -r a/taglib-extras/rmff/realmediafile.cpp b/taglib-extras/rmff/realmediafile.cpp ---- a/taglib-extras/rmff/realmediafile.cpp 2009-09-17 17:38:07.000000000 +0200 -+++ b/taglib-extras/rmff/realmediafile.cpp 2024-03-18 19:25:30.819973309 +0100 -@@ -78,12 +78,12 @@ - return m_rmff->genre(); - } - --TagLib::uint RealMedia::Tag::year() const -+unsigned int RealMedia::Tag::year() const - { - return m_rmff->year(); - } - --TagLib::uint RealMedia::Tag::track() const -+unsigned int RealMedia::Tag::track() const - { - return m_rmff->track(); - } -@@ -113,12 +113,12 @@ - // TODO: write support - } - --void RealMedia::Tag::setYear( TagLib::uint ) -+void RealMedia::Tag::setYear( unsigned int ) - { - // TODO: write support - } - --void RealMedia::Tag::setTrack( TagLib::uint ) -+void RealMedia::Tag::setTrack( unsigned int ) - { - // TODO: write support - } -diff -U 3 -r a/taglib-extras/rmff/realmediafile.h b/taglib-extras/rmff/realmediafile.h ---- a/taglib-extras/rmff/realmediafile.h 2009-09-21 16:34:45.000000000 +0200 -+++ b/taglib-extras/rmff/realmediafile.h 2024-03-18 19:25:44.642920743 +0100 -@@ -54,15 +54,15 @@ - virtual TagLib::String album () const; - virtual TagLib::String comment () const; - virtual TagLib::String genre () const; -- virtual TagLib::uint year () const; -- virtual TagLib::uint track () const; -+ virtual unsigned int year () const; -+ virtual unsigned int track () const; - virtual void setTitle (const TagLib::String &s); - virtual void setArtist (const TagLib::String &s); - virtual void setAlbum (const TagLib::String &s); - virtual void setComment (const TagLib::String &s); - virtual void setGenre (const TagLib::String &s); -- virtual void setYear (TagLib::uint i); -- virtual void setTrack (TagLib::uint i); -+ virtual void setYear (unsigned int i); -+ virtual void setTrack (unsigned int i); - - bool isEmpty() const; - void duplicate(const Tag *source, Tag *target, bool overwrite); -diff -U 3 -r a/taglib-extras/rmff/rmff.cpp b/taglib-extras/rmff/rmff.cpp ---- a/taglib-extras/rmff/rmff.cpp 2009-09-17 17:38:07.000000000 +0200 -+++ b/taglib-extras/rmff/rmff.cpp 2024-03-18 19:25:59.039184503 +0100 -@@ -98,12 +98,12 @@ - return !m_err && m_id3v1tag ? m_id3v1tag->tag()->genre() : ""; - } - --TagLib::uint RealMedia::RealMediaFF::year() const -+unsigned int RealMedia::RealMediaFF::year() const - { - return !m_err && m_id3v1tag ? m_id3v1tag->tag()->year() : 0; - } - --TagLib::uint RealMedia::RealMediaFF::track() const -+unsigned int RealMedia::RealMediaFF::track() const - { - return !m_err && m_id3v1tag ? m_id3v1tag->tag()->track() : 0; - } -diff -U 3 -r a/taglib-extras/rmff/rmff.h b/taglib-extras/rmff/rmff.h ---- a/taglib-extras/rmff/rmff.h 2009-09-17 17:38:07.000000000 +0200 -+++ b/taglib-extras/rmff/rmff.h 2024-03-18 19:26:08.022265920 +0100 -@@ -290,8 +290,8 @@ - TagLib::String album () const; - TagLib::String comment () const; - TagLib::String genre () const; -- TagLib::uint year () const; -- TagLib::uint track () const; -+ unsigned int year () const; -+ unsigned int track () const; - // TODO write support - //void setTitle (const String &s); - //void setArtist (const String &s); diff --git a/srcpkgs/taglib-extras/template b/srcpkgs/taglib-extras/template deleted file mode 100644 index 9e5631ae902bae..00000000000000 --- a/srcpkgs/taglib-extras/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'taglib-extras' -pkgname=taglib-extras -version=1.0.1 -revision=3 -build_style=cmake -configure_args="-DWITH_MP4=ON -DWITH_ASF=ON" -hostmakedepends="pkg-config taglib-devel" -makedepends="zlib-devel taglib-devel" -short_desc="Additional taglib plugins for KDE" -maintainer="LockeAnarchist " -license="LGPL-2.1-only OR MPL-1.1" -homepage="http://developer.kde.org/~wheeler/taglib.html" -distfiles="$KDE_SITE/taglib-extras/${version}/src/taglib-extras-${version}.tar.gz" -checksum=fe546b4b315f3227c975fed8ea9dfc0e54fc6997fdbba2a9da7beba479229632 - -pre_configure() { - # Patch to look for taglib-1.11 - sed -i CMakeLists.txt -e 's;"1\.6";"1.11";' -} - -taglib-extras-devel_package() { - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/bin - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/taglib/template b/srcpkgs/taglib/template deleted file mode 100644 index c565d26adb1807..00000000000000 --- a/srcpkgs/taglib/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'taglib' -pkgname=taglib -version=2.1.1 -revision=1 -build_style=cmake -configure_args="-DWITH_MP4=ON -DWITH_ASF=ON -DBUILD_SHARED_LIBS=ON" -hostmakedepends="pkg-config" -makedepends="zlib-devel utfcpp" -short_desc="Library for accessing ID tags in various media files" -maintainer="Orphaned " -license="LGPL-2.1-or-later, MPL-1.1" -homepage="https://taglib.github.io/" -changelog="https://raw.githubusercontent.com/taglib/taglib/master/CHANGELOG.md" -distfiles="https://github.com/taglib/taglib/archive/v${version}.tar.gz" -checksum=bd57924496a272322d6f9252502da4e620b6ab9777992e8934779ebd64babd6e - -taglib-devel_package() { - depends="${sourcepkg}>=${version}_${revision} zlib-devel" - short_desc+=" - development files" - pkg_install() { - vmove usr/bin - vmove usr/include - vmove usr/lib/cmake - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/taglib/update b/srcpkgs/taglib/update deleted file mode 100644 index 125db71da82d45..00000000000000 --- a/srcpkgs/taglib/update +++ /dev/null @@ -1 +0,0 @@ -ignore="*beta*" diff --git a/srcpkgs/tagparser-devel b/srcpkgs/tagparser-devel deleted file mode 120000 index d0a44486925458..00000000000000 --- a/srcpkgs/tagparser-devel +++ /dev/null @@ -1 +0,0 @@ -tagparser \ No newline at end of file diff --git a/srcpkgs/tagparser/template b/srcpkgs/tagparser/template deleted file mode 100644 index 285fd318747c10..00000000000000 --- a/srcpkgs/tagparser/template +++ /dev/null @@ -1,35 +0,0 @@ -# Template file for 'tagparser' -pkgname=tagparser -version=12.5.2 -revision=1 -build_style=cmake -configure_args="-DBUILD_SHARED_LIBS:BOOL=ON" -hostmakedepends="pkg-config iso-codes" -makedepends="cpp-utilities-devel zlib-devel" -short_desc="C++ library for handling AAC, ID3, Vorbis, Opus, FLAC and Matroska tags" -maintainer="Andrew J. Hesford " -license="GPL-2.0-only" -homepage="https://github.com/Martchus/tagparser" -distfiles="https://github.com/Martchus/${pkgname}/archive/v${version}.tar.gz" -checksum=eb9a8e1f736f053fe44632bfc45906f1e4f76fecf01a406fc4d570165d2101f9 - -tagparser-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision} cpp-utilities-devel" - - pkg_install() { - vmove usr/include - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - - # Rename cmake modules to fit with the rest of the system - vmkdir usr/lib/cmake - cmake_source="${DESTDIR}/usr/share/${sourcepkg}/cmake" - cmake_dest="${PKGDESTDIR}/usr/lib/cmake/${sourcepkg}" - mv "$cmake_source" "$cmake_dest" - - # Update cmake configuration to point to new location - vsed -i "${cmake_dest}/${sourcepkg}Config.cmake" \ - -e "s@share/${sourcepkg}/cmake@lib/cmake/${sourcepkg}@g" - } -} diff --git a/srcpkgs/tailscale/files/tailscaled/run b/srcpkgs/tailscale/files/tailscaled/run deleted file mode 100644 index ee512f66d3eded..00000000000000 --- a/srcpkgs/tailscale/files/tailscaled/run +++ /dev/null @@ -1,10 +0,0 @@ -#!/bin/sh - -[ -r conf ] && . ./conf - -exec 2>&1 -exec /usr/bin/tailscaled \ - --state=/var/lib/tailscale/tailscaled.state \ - --socket=/var/run/tailscale/tailscaled.sock \ - --port "${PORT:-41641}" \ - "$@" diff --git a/srcpkgs/tailscale/template b/srcpkgs/tailscale/template deleted file mode 100644 index e12630f3c6193f..00000000000000 --- a/srcpkgs/tailscale/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'tailscale' -pkgname=tailscale -version=1.90.9 -revision=1 -build_style=go -build_helper="qemu" -go_import_path="tailscale.com" -go_package="tailscale.com/cmd/tailscale tailscale.com/cmd/tailscaled" -go_build_tags='xversion' -go_ldflags="-X 'tailscale.com/version.longStamp=${version}_${revision} (Void Linux)' - -X 'tailscale.com/version.shortStamp=${version}'" -make_check_target="$go_package" -make_dirs="/var/lib/tailscale 0755 root root" -short_desc="Easy, secure, cross platform WireGuard, oauth2, and 2FA/SSO" -maintainer="classabbyamp " -license="BSD-3-Clause" -homepage="https://tailscale.com" -changelog="https://tailscale.com/changelog" -distfiles="https://github.com/tailscale/tailscale/archive/v${version}.tar.gz" -checksum=df3f8fc2635826b59677f34b17d81299ffb0c6a0fe484d52e47f2bbdea000193 - -post_install() { - for sh in bash fish zsh; do - vtargetrun "${DESTDIR}/usr/bin/tailscale" completion "$sh" > "tailscale.${sh}" - vcompletion "tailscale.${sh}" "$sh" - done - vlicense LICENSE - vlicense PATENTS - vsv tailscaled -} diff --git a/srcpkgs/tailscale/update b/srcpkgs/tailscale/update deleted file mode 100644 index 000cde4fa8e4e8..00000000000000 --- a/srcpkgs/tailscale/update +++ /dev/null @@ -1,2 +0,0 @@ -site="https://pkgs.tailscale.com/stable" -pattern='tailscale_\K([^-/_\s]*?\d[^-/_\s]*?)(?=_amd64\.tgz)' diff --git a/srcpkgs/tailspin/template b/srcpkgs/tailspin/template deleted file mode 100644 index bcf4020df2abad..00000000000000 --- a/srcpkgs/tailspin/template +++ /dev/null @@ -1,12 +0,0 @@ -# Template file for 'tailspin' -pkgname=tailspin -version=5.5.0 -revision=1 -build_style=cargo -short_desc="Log file highlighter" -maintainer="zenobit " -license="GPL-3.0-or-later" -homepage="https://github.com/bensadeh/tailspin" -changelog="https://raw.githubusercontent.com/bensadeh/tailspin/refs/heads/main/CHANGELOG.md" -distfiles="https://github.com/bensadeh/tailspin/archive/refs/tags/${version}.tar.gz" -checksum=e9d7cefb865585bb048a2ccbfcc1f900ae344134d71132a7c48ee0d5af09cdaf diff --git a/srcpkgs/taisei-data b/srcpkgs/taisei-data deleted file mode 120000 index 0a1e7f0fb452ea..00000000000000 --- a/srcpkgs/taisei-data +++ /dev/null @@ -1 +0,0 @@ -taisei \ No newline at end of file diff --git a/srcpkgs/taisei/patches/openssl1.patch b/srcpkgs/taisei/patches/openssl1.patch deleted file mode 100644 index 2a804bb7710fb8..00000000000000 --- a/srcpkgs/taisei/patches/openssl1.patch +++ /dev/null @@ -1,95 +0,0 @@ -diff --git a/src/util/sha256.c b/src/util/sha256.c -index 15f4491ee..e01e32279 100644 ---- a/src/util/sha256.c -+++ b/src/util/sha256.c -@@ -119,7 +119,7 @@ static void sha256_init(SHA256State *ctx) - ctx->state[7] = 0x5be0cd19; - } - --SHA256State* sha256_new(void) { -+SHA256State *sha256_new(void) { - SHA256State *ctx = calloc(1, sizeof(*ctx)); - sha256_init(ctx); - return ctx; -@@ -129,8 +129,7 @@ void sha256_free(SHA256State *ctx) { - free(ctx); - } - --void sha256_update(SHA256State *ctx, const sha256_byte_t data[], size_t len) --{ -+void sha256_update(SHA256State *ctx, const sha256_byte_t data[], size_t len) { - sha256_word_t i; - - for (i = 0; i < len; ++i) { -@@ -144,8 +143,7 @@ void sha256_update(SHA256State *ctx, const sha256_byte_t data[], size_t len) - } - } - --void sha256_final(SHA256State *ctx, sha256_byte_t hash[], size_t hashlen) --{ -+void sha256_final(SHA256State *ctx, sha256_byte_t hash[], size_t hashlen) { - assert(hashlen >= SHA256_BLOCK_SIZE); - - sha256_word_t i; -@@ -201,8 +199,8 @@ void sha256_digest(const uint8_t *data, size_t len, uint8_t hash[SHA256_BLOCK_SI - sha256_final(&ctx, hash, hashlen); - } - --void sha256_hexdigest(const uint8_t *data, size_t len, char hash[SHA256_BLOCK_SIZE*2+1], size_t hashlen) { -- assert(hashlen >= SHA256_BLOCK_SIZE * 2 + 1); -+void sha256_hexdigest(const uint8_t *data, size_t len, char hash[SHA256_HEXDIGEST_SIZE], size_t hashlen) { -+ assert(hashlen >= SHA256_HEXDIGEST_SIZE); - - uint8_t digest[SHA256_BLOCK_SIZE]; - sha256_digest(data, len, digest, sizeof(digest)); -diff --git a/src/util/sha256.h b/src/util/sha256.h -index 191246c91..f501e2d98 100644 ---- a/src/util/sha256.h -+++ b/src/util/sha256.h -@@ -11,16 +11,19 @@ - - #include "taisei.h" - --#define SHA256_BLOCK_SIZE 32 -+enum { -+ SHA256_BLOCK_SIZE = 32, -+ SHA256_HEXDIGEST_SIZE = SHA256_BLOCK_SIZE * 2 + 1, -+}; - - typedef struct SHA256State SHA256State; - --SHA256State* sha256_new(void) attr_returns_allocated; -+SHA256State *sha256_new(void) attr_returns_allocated; - void sha256_update(SHA256State *state, const uint8_t *data, size_t len) attr_nonnull(1, 2); - void sha256_final(SHA256State *state, uint8_t hash[SHA256_BLOCK_SIZE], size_t hashlen) attr_nonnull(1, 2); - void sha256_free(SHA256State *state); - - void sha256_digest(const uint8_t *data, size_t len, uint8_t hash[SHA256_BLOCK_SIZE], size_t hashlen); --void sha256_hexdigest(const uint8_t *data, size_t len, char hash[SHA256_BLOCK_SIZE*2+1], size_t hashlen); -+void sha256_hexdigest(const uint8_t *data, size_t len, char hash[SHA256_HEXDIGEST_SIZE], size_t hashlen); - - #endif // IGUARD_util_sha256_h -diff --git a/src/util/sha256_openssl.c b/src/util/sha256_openssl.c -index b6f8e9039..0dc06e740 100644 ---- a/src/util/sha256_openssl.c -+++ b/src/util/sha256_openssl.c -@@ -17,7 +17,7 @@ struct SHA256State { - SHA256_CTX context; - }; - --SHA256State* sha256_new(void) { -+SHA256State *sha256_new(void) { - SHA256State *st = calloc(1, sizeof(*st)); - SHA256_Init(&st->context); - return st; -@@ -45,8 +45,8 @@ void sha256_digest(const uint8_t *data, size_t len, uint8_t hash[SHA256_BLOCK_SI - SHA256_Final(hash, &ctx); - } - --void sha256_hexdigest(const uint8_t *data, size_t len, char hash[SHA256_BLOCK_SIZE*2+1], size_t hashlen) { -- assert(hashlen >= SHA256_BLOCK_SIZE * 2 + 1); -+void sha256_hexdigest(const uint8_t *data, size_t len, char hash[SHA256_HEXDIGEST_SIZE], size_t hashlen) { -+ assert(hashlen >= SHA256_HEXDIGEST_SIZE); - - uint8_t digest[SHA256_BLOCK_SIZE]; - sha256_digest(data, len, digest, sizeof(digest)); diff --git a/srcpkgs/taisei/patches/openssl2.patch b/srcpkgs/taisei/patches/openssl2.patch deleted file mode 100644 index c1b9f411badc6a..00000000000000 --- a/srcpkgs/taisei/patches/openssl2.patch +++ /dev/null @@ -1,57 +0,0 @@ -diff --git a/src/util/sha256_openssl.c b/src/util/sha256_openssl.c -index 0dc06e740..c73d8e7fb 100644 ---- a/src/util/sha256_openssl.c -+++ b/src/util/sha256_openssl.c -@@ -11,38 +11,34 @@ - #include "sha256.h" - #include "util.h" - --#include -- --struct SHA256State { -- SHA256_CTX context; --}; -+#include - - SHA256State *sha256_new(void) { -- SHA256State *st = calloc(1, sizeof(*st)); -- SHA256_Init(&st->context); -- return st; -+ EVP_MD_CTX *ctx = EVP_MD_CTX_new(); -+ EVP_DigestInit(ctx, EVP_sha256()); -+ return (SHA256State*)ctx; - } - --void sha256_free(SHA256State *ctx) { -- free(ctx); -+void sha256_free(SHA256State *st) { -+ EVP_MD_CTX_free((EVP_MD_CTX*)st); - } - --void sha256_update(SHA256State *ctx, const uint8_t *data, size_t len) { -- SHA256_Update(&ctx->context, data, len); -+void sha256_update(SHA256State *st, const uint8_t *data, size_t len) { -+ EVP_DigestUpdate((EVP_MD_CTX*)st, data, len); - } - --void sha256_final(SHA256State *ctx, uint8_t hash[SHA256_BLOCK_SIZE], size_t hashlen) { -+void sha256_final(SHA256State *st, uint8_t hash[SHA256_BLOCK_SIZE], size_t hashlen) { - assert(hashlen >= SHA256_BLOCK_SIZE); -- SHA256_Final(hash, &ctx->context); -+ EVP_DigestFinalXOF((EVP_MD_CTX*)st, hash, hashlen); - } - - void sha256_digest(const uint8_t *data, size_t len, uint8_t hash[SHA256_BLOCK_SIZE], size_t hashlen) { - assert(hashlen >= SHA256_BLOCK_SIZE); - -- SHA256_CTX ctx; -- SHA256_Init(&ctx); -- SHA256_Update(&ctx, data, len); -- SHA256_Final(hash, &ctx); -+ SHA256State *st = sha256_new(); -+ sha256_update(st, data, len); -+ sha256_final(st, hash, hashlen); -+ sha256_free(st); - } - - void sha256_hexdigest(const uint8_t *data, size_t len, char hash[SHA256_HEXDIGEST_SIZE], size_t hashlen) { diff --git a/srcpkgs/taisei/template b/srcpkgs/taisei/template deleted file mode 100644 index 52d2834a7166fe..00000000000000 --- a/srcpkgs/taisei/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'taisei' -pkgname=taisei -version=1.3.2 -revision=2 -build_style=meson -hostmakedepends="pkg-config python3-docutils" -makedepends="SDL2_mixer-devel freetype-devel libwebp-devel libzip-devel cglm - opusfile-devel" -depends="${pkgname}-data" -short_desc="Free and open-source Touhou Project clone and fangame" -maintainer="SolitudeSF " -license="MIT" -homepage="https://taisei-project.org" -distfiles="https://github.com/taisei-project/taisei/releases/download/v${version}/taisei-v${version}.tar.xz" -checksum=dbc05f1b5c31981d8711130ac283355b7bfad403895f4096a6bb7e9a3d73a3bc - -post_install() { - vlicense COPYING -} - -taisei-data_package() { - short_desc+=" - data files" - pkg_install() { - vmove usr/share/taisei - } -} diff --git a/srcpkgs/tali/template b/srcpkgs/tali/template deleted file mode 100644 index d88e42ecaa789e..00000000000000 --- a/srcpkgs/tali/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'tali' -pkgname=tali -version=40.9 -revision=1 -build_style=meson -hostmakedepends="pkg-config gettext glib-devel itstool" -makedepends="gtk+3-devel libgnome-games-support-devel" -short_desc="GNOME sort of poker game with dice" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="https://wiki.gnome.org/Apps/Tali" -changelog="https://gitlab.gnome.org/GNOME/tali/-/raw/master/NEWS" -distfiles="${GNOME_SITE}/tali/${version%.*}/tali-${version}.tar.xz" -checksum=fa9ede366f0a72e4caa52189c3ab0b10c1b56a80c7885b016602558c44dce7d3 diff --git a/srcpkgs/talloc-devel b/srcpkgs/talloc-devel deleted file mode 120000 index e5668c8aed63bc..00000000000000 --- a/srcpkgs/talloc-devel +++ /dev/null @@ -1 +0,0 @@ -talloc \ No newline at end of file diff --git a/srcpkgs/talloc-python3 b/srcpkgs/talloc-python3 deleted file mode 120000 index e5668c8aed63bc..00000000000000 --- a/srcpkgs/talloc-python3 +++ /dev/null @@ -1 +0,0 @@ -talloc \ No newline at end of file diff --git a/srcpkgs/talloc/patches/pyext.patch b/srcpkgs/talloc/patches/pyext.patch deleted file mode 100644 index 4a6ab360bf3289..00000000000000 --- a/srcpkgs/talloc/patches/pyext.patch +++ /dev/null @@ -1,13 +0,0 @@ -Python wants to put ABI descriptors in shared objects, but they are wrong when -Void cross compiles. Just drop the descriptors altogether. ---- a/third_party/waf/waflib/Tools/python.py -+++ b/third_party/waf/waflib/Tools/python.py -@@ -328,7 +328,7 @@ - x = 'MACOSX_DEPLOYMENT_TARGET' - if dct[x]: - env[x] = conf.environ[x] = str(dct[x]) -- env.pyext_PATTERN = '%s' + (dct['EXT_SUFFIX'] or dct['SO']) # SO is deprecated in 3.5 and removed in 3.11 -+ env.pyext_PATTERN = '%s.so' - - - # Try to get pythonX.Y-config diff --git a/srcpkgs/talloc/template b/srcpkgs/talloc/template deleted file mode 100644 index 209ac008d2379b..00000000000000 --- a/srcpkgs/talloc/template +++ /dev/null @@ -1,47 +0,0 @@ -# Template file for 'talloc' -pkgname=talloc -version=2.4.3 -revision=2 -build_style=waf3 -build_helper="qemu" -configure_script="buildtools/bin/waf" -configure_args="--sysconfdir=/etc --localstatedir=/var - --disable-rpath --disable-rpath-install --without-gettext - --builtin-libraries=replace --bundled-libraries=pytalloc-util" -hostmakedepends="pkg-config docbook2x" -makedepends="python3-devel libtirpc-devel libxslt gettext-devel" -short_desc="Hierarchical pool based memory allocator with destructors" -maintainer="Orphaned " -license="GPL-3.0-or-later" -homepage="https://talloc.samba.org/" -distfiles="https://download.samba.org/pub/${pkgname}/${pkgname}-${version}.tar.gz" -checksum=dc46c40b9f46bb34dd97fe41f548b0e8b247b77a918576733c528e83abd854dd - -export PYTHON_CONFIG="${XBPS_CROSS_BASE}/usr/bin/python3-config" -export PYTHONHASHSEED=1 - -talloc-python3_package() { - short_desc+=" - Python3 bindings" - pkg_install() { - vmove ${py3_lib} - } -} - -libpytalloc-util_package() { - short_desc+=" - Python3 utility library" - pkg_install() { - vmove "usr/lib/libpytalloc-util.so.*" - } -} - -talloc-devel_package() { - depends="${sourcepkg}>=${version}_${revision} - libpytalloc-util>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - vmove usr/share/man/man3 - } -} diff --git a/srcpkgs/tangara-companion/patches/cargo.patch b/srcpkgs/tangara-companion/patches/cargo.patch deleted file mode 100644 index d4f4d8862485e7..00000000000000 --- a/srcpkgs/tangara-companion/patches/cargo.patch +++ /dev/null @@ -1,24 +0,0 @@ ---- a/script/meson-aux-cargo -+++ b/script/meson-aux-cargo -@@ -3,7 +3,7 @@ - export MESON_BUILD_ROOT="$1" - export MESON_SOURCE_ROOT="$2" - export CARGO_TARGET_DIR="$MESON_BUILD_ROOT"/target --export CARGO_HOME="$CARGO_TARGET_DIR"/cargo-home -+export CARGO_HOME="$CARGO_HOME" - export OUTPUT="$3" - export BUILDTYPE="$4" - export APP_BIN="$5" -@@ -13,10 +13,10 @@ - then - echo "RELEASE MODE" - -- cargo build --manifest-path \ -+ cargo auditable build --locked --target "$RUST_TARGET" --manifest-path \ - "$MESON_SOURCE_ROOT"/Cargo.toml --release - -- cp "$CARGO_TARGET_DIR"/release/"$APP_BIN" "$OUTPUT" -+ cp "$CARGO_TARGET_DIR"/"$RUST_TARGET"/release/"$APP_BIN" "$OUTPUT" - else - echo "DEBUG MODE" - diff --git a/srcpkgs/tangara-companion/template b/srcpkgs/tangara-companion/template deleted file mode 100644 index 0f0282d321309e..00000000000000 --- a/srcpkgs/tangara-companion/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'tangara-companion' -pkgname=tangara-companion -version=0.5.2 -revision=1 -build_style=meson -build_helper="rust" -hostmakedepends="cargo cargo-auditable pkg-config glib-devel" -makedepends="rust-std gtk4-devel libadwaita-devel" -short_desc="Companion app for the Tangara music player" -maintainer="classabbyamp " -license="GPL-3.0-only" -homepage="https://github.com/haileys/tangara-companion" -changelog="https://github.com/haileys/tangara-companion/releases" -distfiles="https://github.com/haileys/tangara-companion/archive/refs/tags/v${version}.tar.gz" -checksum=835ec82076435a19eb37b05fe8ce97af9179b8126a65db20723f3e4f6d5a563b - -post_build() { - cd crates/tangara-cli - cargo auditable build --release --locked --target "${RUST_TARGET}" -} - -post_install() { - vbin "target/${RUST_TARGET}/release/tangara" -} diff --git a/srcpkgs/tango-icon-theme/template b/srcpkgs/tango-icon-theme/template deleted file mode 100644 index 437bbdbd9a6def..00000000000000 --- a/srcpkgs/tango-icon-theme/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'tango-icon-theme' -pkgname=tango-icon-theme -version=0.8.90 -revision=2 -build_style=gnu-configure -hostmakedepends="ImageMagick icon-naming-utils intltool pkg-config" -makedepends="icon-naming-utils libmagick-devel" -short_desc="Icon theme that follows the Tango visual guidelines" -maintainer="Orphaned " -license="Public Domain" -homepage="http://tango.freedesktop.org/Tango_Icon_Library" -distfiles="http://tango.freedesktop.org/releases/${pkgname}-${version}.tar.gz" -checksum=6e98d8032d57d818acc907ec47e6a718851ff251ae7c29aafb868743eb65c88e diff --git a/srcpkgs/tanidvr/template b/srcpkgs/tanidvr/template deleted file mode 100644 index 1394333c172271..00000000000000 --- a/srcpkgs/tanidvr/template +++ /dev/null @@ -1,12 +0,0 @@ -# Template file for 'tanidvr' -pkgname=tanidvr -version=1.4.1 -revision=2 -build_style=gnu-configure -hostmakedepends="pkg-config" -short_desc="Tool for DVRs and IP cameras based on the DVR-IP protocol" -maintainer="ymoon " -license="GPL-3.0-or-later" -homepage="http://tanidvr.sourceforge.net" -distfiles="${SOURCEFORGE_SITE}/${pkgname}/${pkgname}-${version}.tar.xz" -checksum="7c0d17c1dd75b3e3b05108451f9d77222dd8938fbf96e1467c3a48dbd9b7bbc9" diff --git a/srcpkgs/tap-plugins/template b/srcpkgs/tap-plugins/template deleted file mode 100644 index 6c25e195331dda..00000000000000 --- a/srcpkgs/tap-plugins/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'tap-plugins' -pkgname=tap-plugins -version=1.0.1 -revision=2 -build_style=gnu-makefile -make_use_env=yes -makedepends="ladspa-sdk" -short_desc="Tom's LADSPA Plugins" -maintainer="Orphaned " -license="GPL-3.0-or-later" -homepage="https://github.com/tomszilagyi/tap-plugins/" -distfiles="https://github.com/tomszilagyi/${pkgname}/archive/v${version}.tar.gz" -checksum=89c932bea903589db2717ca4d87013fea404b4123fc71acba5bc7cba18d3ecbb - -post_extract() { - sed 's|/usr/local/|$(DESTDIR)/usr/| ; /CC/s:=:?=:' -i Makefile -} diff --git a/srcpkgs/taplo/template b/srcpkgs/taplo/template deleted file mode 100644 index d32ff32992eb03..00000000000000 --- a/srcpkgs/taplo/template +++ /dev/null @@ -1,31 +0,0 @@ -# Template file for 'taplo' -pkgname=taplo -version=0.10.0 -revision=1 -build_style=cargo -build_wrksrc="crates/taplo-cli" -build_helper="qemu" -# no-default-features: allows selecting custom feature set -# completions: enables completion script generation -# lint: adds a linter subcommand -# lsp: builds TOML language server -# native-tls: Enables linking against system SSL instead of rustls/ring -configure_args="--no-default-features --features completions,lint,lsp,native-tls" -hostmakedepends="pkg-config" -makedepends="openssl-devel" -short_desc="TOML toolkit written in Rust" -maintainer="cinerea0 " -license="MIT" -homepage="https://taplo.tamasfe.dev/" -changelog="https://raw.githubusercontent.com/tamasfe/taplo/master/crates/taplo-cli/CHANGELOG.md" -distfiles="https://github.com/tamasfe/taplo/archive/refs/tags/release-taplo-cli-${version}.tar.gz" -checksum=eaec8435bfb5ccd89f7b4dd09385b6be25c2ff00aa25417cb82c88a59d4ccde0 - -post_install() { - vlicense ../../LICENSE - - for _shell in bash fish zsh; do - vtargetrun ${DESTDIR}/usr/bin/taplo completions ${_shell} > taplo.${_shell} - vcompletion taplo.${_shell} ${_shell} - done -} diff --git a/srcpkgs/taplo/update b/srcpkgs/taplo/update deleted file mode 100644 index d4af49a34d03a5..00000000000000 --- a/srcpkgs/taplo/update +++ /dev/null @@ -1 +0,0 @@ -pattern="release-taplo-cli-\K[\d.]+(?=\.tar\.gz)" diff --git a/srcpkgs/tar/template b/srcpkgs/tar/template deleted file mode 100644 index a0e25d66c5e186..00000000000000 --- a/srcpkgs/tar/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'tar' -pkgname=tar -version=1.35 -revision=1 -build_style=gnu-configure -configure_args="gl_cv_struct_dirent_d_ino=yes" -makedepends="acl-devel" -short_desc="GNU tape archiver with remote magnetic tape support" -maintainer="Enno Boland " -license="GPL-3.0-or-later" -homepage="https://www.gnu.org/software/tar/" -distfiles="${GNU_SITE}/tar/${pkgname}-${version}.tar.xz" -checksum=4d62ff37342ec7aed748535323930c7cf94acf71c3591882b26a7ea50f3edc16 - -# (y2k38) This can be removed once musl is updated to 1.2.x -if [ "$XBPS_TARGET_LIBC" = "musl" ] && [ "$XBPS_TARGET_WORDSIZE" = "32" ]; then - configure_args+=" --disable-year2038" -fi - -pre_configure() { - # chroot-style=ethereal - export FORCE_UNSAFE_CONFIGURE=1 - # avoid regenerating doc on install - touch -r doc/stamp-vti configure -} diff --git a/srcpkgs/taralli/template b/srcpkgs/taralli/template deleted file mode 100644 index e97fe53b6182b2..00000000000000 --- a/srcpkgs/taralli/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'taralli' -pkgname=taralli -version=0.0.0.20140628 -revision=1 -_commit=974d7404901a94944a7fddc6a019a87789c9c857 -build_style=gnu-configure -hostmakedepends="automake" -makedepends="libXi-devel" -short_desc="Screen edge pointer wrapping for X" -maintainer="Orphaned " -license="BSD-3-Clause" -homepage="https://github.com/joshumax/taralli" -distfiles="https://github.com/joshumax/taralli/archive/${_commit}.tar.gz" -checksum=77f4a5e0b52b2c1e4de8e39cb77187863883d22ee049c873d57c3bc36719f84a - -pre_configure() { - # fix warnings - sed -i '8s/.*/AM_INIT_AUTOMAKE/' configure.ac - autoreconf -fi -} - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/targetcli-fb/template b/srcpkgs/targetcli-fb/template deleted file mode 100644 index f1f1027763d7fe..00000000000000 --- a/srcpkgs/targetcli-fb/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'targetcli-fb' -pkgname=targetcli-fb -version=3.0.1 -revision=1 -build_style=python3-pep517 -hostmakedepends="hatchling hatch-vcs" -depends="configshell-fb python3-six rtslib-fb python3-parsing python3-gobject" -checkdepends="$depends" -short_desc="CLI for configuring the LIO generic SCSI target" -maintainer="Toyam Cox " -license="Apache-2.0" -homepage="https://github.com/open-iscsi/targetcli-fb" -distfiles="${PYPI_SITE}/t/targetcli/targetcli-${version}.tar.gz" -checksum=f50223ec1d429024a790e6792f8df22f88dcd1e1d07acbb7c78399097f48cb9d -make_dirs=" - /etc/target 0755 root root - /etc/target/backup 0755 root root" diff --git a/srcpkgs/tarlz/template b/srcpkgs/tarlz/template deleted file mode 100644 index 0021e25f9f3193..00000000000000 --- a/srcpkgs/tarlz/template +++ /dev/null @@ -1,36 +0,0 @@ -# Template file for 'tarlz' -pkgname=tarlz -version=0.28.1 -revision=1 -build_style=configure -configure_args="--prefix=/usr" -makedepends="lzlib-devel" -checkdepends="lzip" -short_desc="Archiver with multimember lzip compression" -maintainer="Matt Boehlke " -license="GPL-2.0-or-later" -homepage="https://www.nongnu.org/lzip/tarlz.html" -distfiles="${NONGNU_SITE}/lzip/tarlz/tarlz-${version}.tar.lz" -checksum=ab3c92b7f7f10c9539bc7be691fba648af21d4c89e55d81ec66d761f8dd8b5a9 - -CPPFLAGS="-D_LARGE_FILE_SOURCE=1 -D_FILE_OFFSET_BITS=64" - -do_configure() { - ./configure ${configure_args} \ - CXX="${CXX}" \ - CPPFLAGS="${CPPFLAGS}" \ - CXXFLAGS="${CXXFLAGS}" \ - LDFLAGS="${LDFLAGS}" -} - -pre_check() { - if [ "$XBPS_TARGET_MACHINE" = "i686" ]; then - # EOVERFLOW with i686-glibc until stat is using 64-bit time_t - vsed -e 's/\${safe_dates} \${dates}/\${safe_dates}/g' \ - -e '/2106-02-07T06:28:15/d' \ - -e 's/2038-01-19T03:14:08//' \ - -e "s/2242-03-16T12:56:31 2242-03-16T12:56:32 @8589934591 @8589934592//" \ - -i testsuite/check.sh - fi - : -} diff --git a/srcpkgs/tarpaulin/patches/0.20.1-tests.patch b/srcpkgs/tarpaulin/patches/0.20.1-tests.patch deleted file mode 100644 index eb89bf66d9be69..00000000000000 --- a/srcpkgs/tarpaulin/patches/0.20.1-tests.patch +++ /dev/null @@ -1,18 +0,0 @@ -From: https://gitweb.gentoo.org/repo/gentoo.git/plain/dev-util/cargo-tarpaulin/files/cargo-tarpaulin-0.20.1-tests.patch - -diff --git a/Cargo.toml b/Cargo.toml -index 12f578a..e8e27dd 100644 ---- a/Cargo.toml -+++ b/Cargo.toml -@@ -15,10 +15,6 @@ build = "build.rs" - [[bin]] - name = "cargo-tarpaulin" - --[[test]] --name = "integration" --path = "tests/mod.rs" -- - [dependencies] - cargo_metadata = "0.14" - chrono = "0.4" - diff --git a/srcpkgs/tarpaulin/patches/0.25.0-tests.patch b/srcpkgs/tarpaulin/patches/0.25.0-tests.patch deleted file mode 100644 index ddfc333d6c8e2b..00000000000000 --- a/srcpkgs/tarpaulin/patches/0.25.0-tests.patch +++ /dev/null @@ -1,16 +0,0 @@ -From: https://gitweb.gentoo.org/repo/gentoo.git/plain/dev-util/cargo-tarpaulin/files/cargo-tarpaulin-0.25.0-tests.patch - -diff --git a/src/report/coveralls.rs b/src/report/coveralls.rs -index 5541e21..7feea1a 100644 ---- a/src/report/coveralls.rs -+++ b/src/report/coveralls.rs -@@ -148,7 +148,7 @@ mod tests { - use super::*; - use std::process::Command; - -- #[test] -+ #[test] #[ignore] - fn git_info_correct() { - let manifest = Path::new(env!("CARGO_MANIFEST_DIR")).join("Cargo.toml"); - let res = match get_git_info(&manifest) { - diff --git a/srcpkgs/tarpaulin/template b/srcpkgs/tarpaulin/template deleted file mode 100644 index 21cd75a825d8dd..00000000000000 --- a/srcpkgs/tarpaulin/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'tarpaulin' -pkgname=tarpaulin -version=0.25.0 -revision=2 -archs="x86_64*" -build_style=cargo -make_check_args="-- --test-threads 1" -hostmakedepends="pkg-config" -makedepends="openssl-devel zlib-devel" -short_desc="Code coverage tool for Rust/Cargo projects" -maintainer="Orphaned " -license="MIT, Apache-2.0" -homepage="https://github.com/xd009642/tarpaulin" -distfiles="https://github.com/xd009642/tarpaulin/archive/${version}.tar.gz" -checksum=3dde8f50a6e9eb6948062556a6125ce6d27ebe36ca808b5dd3fc7b9c8ed10112 - -post_install() { - vlicense LICENSE-MIT - vlicense LICENSE-APACHE -} diff --git a/srcpkgs/tarsnap/template b/srcpkgs/tarsnap/template deleted file mode 100644 index afcaef2b4e7538..00000000000000 --- a/srcpkgs/tarsnap/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'tarsnap' -pkgname=tarsnap -version=1.0.39 -revision=2 -build_style=gnu-configure -configure_args="--sysconfdir=/etc/${pkgname}" -makedepends="e2fsprogs-devel openssl-devel" -depends="bzip2 xz" -conf_files="/etc/tarsnap/tarsnap.conf" -short_desc="An online encrypted backup service (client)" -maintainer="Gour " -license=proprietary -homepage="http://www.tarsnap.com/" -restricted=yes -distfiles="https://www.tarsnap.com/download/tarsnap-autoconf-${version}.tgz" -checksum=5613218b2a1060c730b6c4a14c2b34ce33898dd19b38fb9ea0858c5517e42082 - - -post_install() { - vinstall tar/tarsnap.conf.sample 644 etc/tarsnap tarsnap.conf - rm ${PKGDESTDIR}/etc/tarsnap/tarsnap.conf.sample - vlicense COPYING -} - diff --git a/srcpkgs/tarsnap/update b/srcpkgs/tarsnap/update deleted file mode 100644 index 9f9bc73c6e562b..00000000000000 --- a/srcpkgs/tarsnap/update +++ /dev/null @@ -1,2 +0,0 @@ -site="https://www.tarsnap.com/download.html" -pattern="${pkgname}-autoconf-\K[\d.]+(?=.tgz)" diff --git a/srcpkgs/task/patches/link-system-sqlite.patch b/srcpkgs/task/patches/link-system-sqlite.patch deleted file mode 100644 index ccea3649975731..00000000000000 --- a/srcpkgs/task/patches/link-system-sqlite.patch +++ /dev/null @@ -1,8 +0,0 @@ ---- a/src/taskchampion-cpp/CMakeLists.txt -+++ b/src/taskchampion-cpp/CMakeLists.txt -@@ -27,3 +27,5 @@ - CRATE taskchampion_lib - FILES lib.rs - ) -+ -+corrosion_link_libraries(taskchampion_lib -lsqlite3) diff --git a/srcpkgs/task/template b/srcpkgs/task/template deleted file mode 100644 index bb6facccb0c760..00000000000000 --- a/srcpkgs/task/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'task' -pkgname=task -version=3.4.1 -revision=2 -archs="x86_64* aarch64* i686*" # aws-lc -build_style=cmake -build_helper="rust qemu" -hostmakedepends="rust cargo" -makedepends="libuuid-devel gnutls-devel rust-std sqlite-devel" -short_desc="Task Warrior command-line todo list manager" -maintainer="Orphaned " -license="MIT" -homepage="https://taskwarrior.org" -distfiles="https://github.com/GothenburgBitFactory/taskwarrior/releases/download/v${version}/task-${version}.tar.gz" -checksum=23eb60f73e42f16111cc3912b44ee12be6768860a2db2a9c6a47f8ac4786bac3 - -post_extract() { - if [ "$CROSS_BUILD" ]; then - vsed \ - -e "s;\(\${cxxbridge}\);/usr/bin/qemu-${XBPS_TARGET_QEMU_MACHINE}-static \1;" \ - -i src/taskchampion-cpp/corrosion/cmake/Corrosion.cmake - fi -} - -post_install() { - vcompletion scripts/zsh/_task zsh - vcompletion scripts/bash/task.sh bash - vcompletion scripts/fish/task.fish fish - vlicense LICENSE -} diff --git a/srcpkgs/task/update b/srcpkgs/task/update deleted file mode 100644 index 125db71da82d45..00000000000000 --- a/srcpkgs/task/update +++ /dev/null @@ -1 +0,0 @@ -ignore="*beta*" diff --git a/srcpkgs/taskd/INSTALL b/srcpkgs/taskd/INSTALL deleted file mode 100644 index f43b875ccd0f00..00000000000000 --- a/srcpkgs/taskd/INSTALL +++ /dev/null @@ -1,9 +0,0 @@ -# INSTALL -case "$ACTION" in -post) - if [ "$UPDATE" != "yes" ]; then - taskd init --data var/lib/taskd --log=- - chown -R taskd:taskd var/lib/taskd - fi - ;; -esac diff --git a/srcpkgs/taskd/files/taskd/run b/srcpkgs/taskd/files/taskd/run deleted file mode 100644 index 8292a26b304d7b..00000000000000 --- a/srcpkgs/taskd/files/taskd/run +++ /dev/null @@ -1,6 +0,0 @@ -#!/bin/sh -[ -r conf ] && . ./conf -: ${TASKDDATA:=/var/lib/taskd} -: ${TASKDUSER:=taskd} -exec 2>&1 -exec chpst -u ${TASKDUSER} taskd server --data ${TASKDDATA} diff --git a/srcpkgs/taskd/patches/musl.patch b/srcpkgs/taskd/patches/musl.patch deleted file mode 100644 index 2e976f6395fbac..00000000000000 --- a/srcpkgs/taskd/patches/musl.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/src/Directory.cpp 2015-10-23 19:01:36.570860470 -0400 -+++ b/src/Directory.cpp 2015-10-23 19:02:12.097860878 -0400 -@@ -29,6 +29,7 @@ - #include - #include - #include -+#include - #include - #include - #include diff --git a/srcpkgs/taskd/template b/srcpkgs/taskd/template deleted file mode 100644 index 5210f00854cfb9..00000000000000 --- a/srcpkgs/taskd/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'taskd' -pkgname=taskd -version=1.1.0 -revision=4 -build_style=cmake -makedepends="libuuid-devel gnutls-devel" -depends="gnutls-tools" -short_desc="Server for sharing tasks among different clients, primarily Taskwarrior" -maintainer="Orphaned " -license="MIT" -homepage="http://taskwarrior.org" -distfiles="http://taskwarrior.org/download/${pkgname}-${version}.tar.gz" -checksum=7b8488e687971ae56729ff4e2e5209ff8806cf8cd57718bfd7e521be130621b4 - -system_accounts="taskd" -taskd_homedir="/var/lib/taskd" -make_dirs="/var/lib/taskd 0750 taskd taskd" - -post_install() { - vcopy pki usr/share/taskd/ - vlicense LICENSE - vsv taskd -} diff --git a/srcpkgs/tasknc/patches/ncurses-6.3.patch b/srcpkgs/tasknc/patches/ncurses-6.3.patch deleted file mode 100644 index 46ade54a3be060..00000000000000 --- a/srcpkgs/tasknc/patches/ncurses-6.3.patch +++ /dev/null @@ -1,36 +0,0 @@ -From f74ea0641e9bf287acf22fac9f6eeea571b01800 Mon Sep 17 00:00:00 2001 -From: Sergei Trofimovich -Date: Sat, 6 Nov 2021 11:28:04 +0000 -Subject: [PATCH] src/keys.c: used KEY_EVENT only if it exists - -On ncurses-6.3 the build fails as: - - src/keys.c:122:6: error: 'KEY_EVENT' undeclared here (not in a function); did you mean 'KEY_SLEFT'? - 122 | {KEY_EVENT, "event"}, - | ^~~~~~~~~ - | KEY_SLEFT - -ncurses-6.3 deprecated KEY_EVENT as: - - * mark wgetch-events feature as deprecated. - + prevent KEY_EVENT from appearing in curses.h unless the - configure option --enable-wgetch-events is used. ---- - src/keys.c | 3 +++ - 1 file changed, 3 insertions(+) - -diff --git a/src/keys.c b/src/keys.c -index f62bdae..d35e425 100644 ---- a/src/keys.c -+++ b/src/keys.c -@@ -119,7 +119,10 @@ struct keymap keymaps[] = { - {KEY_UNDO, "undo"}, - {KEY_MOUSE, "mouse"}, - {KEY_RESIZE, "resize"}, -+/* Optional deprecated ncurses feature. */ -+#ifdef KEY_EVENT - {KEY_EVENT, "event"}, -+#endif - {1, "C-a"}, - {2, "C-b"}, - {3, "C-c"}, diff --git a/srcpkgs/tasknc/template b/srcpkgs/tasknc/template deleted file mode 100644 index d36e1d466df9e7..00000000000000 --- a/srcpkgs/tasknc/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'tasknc' -pkgname=tasknc -version=0.8.0.0.20171231 -revision=1 -_hash=c41d0240e9b848e432f01de735f28de93b934ae7 -build_style=gnu-makefile -make_use_env=yes -hostmakedepends="perl" -makedepends="ncurses-devel" -depends="task" -short_desc="Ncurses wrapper for task warrior" -maintainer="Toyam Cox " -license="MIT" -homepage="https://github.com/lharding/tasknc" -distfiles="https://github.com/lharding/tasknc/archive/${_hash}.tar.gz" -checksum=40b7386b1d066b74bd217c76cfdce13f14589223206584a5e2acb931291ade42 - -case "${XBPS_TARGET_MACHINE}" in - *-musl) broken="src/test.c:170:12: error: assignment of read-only variable 'stdout'";; - *) ;; -esac - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/tasksh/template b/srcpkgs/tasksh/template deleted file mode 100644 index cf6c79f8c4d513..00000000000000 --- a/srcpkgs/tasksh/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'tasksh' -pkgname=tasksh -version=1.2.0 -revision=1 -build_style=cmake -makedepends="readline-devel" -short_desc="Task Warrior shell" -maintainer="xaltsc " -license="MIT" -homepage="https://taskwarrior.org" -distfiles="https://github.com/GothenburgBitFactory/taskshell/releases/download/v${version}/tasksh-${version}.tar.gz" -checksum=6e42f949bfd7fbdde4870af0e7b923114cc96c4344f82d9d924e984629e21ffd - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/tasksh/update b/srcpkgs/tasksh/update deleted file mode 100644 index 125db71da82d45..00000000000000 --- a/srcpkgs/tasksh/update +++ /dev/null @@ -1 +0,0 @@ -ignore="*beta*" diff --git a/srcpkgs/taskwarrior-tui/template b/srcpkgs/taskwarrior-tui/template deleted file mode 100644 index 8186b7ef62e24c..00000000000000 --- a/srcpkgs/taskwarrior-tui/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'taskwarrior-tui' -pkgname=taskwarrior-tui -version=0.25.4 -revision=2 -build_style=cargo -depends="task" -checkdepends="git task" -short_desc="Terminal user interface for taskwarrior" -maintainer="Eloi Torrents " -license="MIT" -homepage="https://kdheepak.com/taskwarrior-tui/" -distfiles="https://github.com/kdheepak/taskwarrior-tui/archive/refs/tags/v${version}.tar.gz" -checksum=86a00c0c33f825824ac432c50e57a9bac150c3ba9e3d06e6d86f65790a99a458 - -post_install() { - vlicense LICENSE - vman docs/taskwarrior-tui.1 - vcompletion completions/_taskwarrior-tui zsh - vcompletion completions/taskwarrior-tui.bash bash - vcompletion completions/taskwarrior-tui.fish fish -} - -do_check() { - git clone https://github.com/kdheepak/taskwarrior-testdata/ - export TASKRC=$(pwd)/taskwarrior-testdata/.taskrc - export TASKDATA=$(pwd)/taskwarrior-testdata/.task - task import $(pwd)/taskwarrior-testdata/export.json -} diff --git a/srcpkgs/tau/patches/meson-0.61.patch b/srcpkgs/tau/patches/meson-0.61.patch deleted file mode 100644 index d7ec3e3365bb32..00000000000000 --- a/srcpkgs/tau/patches/meson-0.61.patch +++ /dev/null @@ -1,17 +0,0 @@ ---- a/data/meson.build -+++ b/data/meson.build -@@ -1,4 +1,4 @@ --desktop_file = i18n.merge_file ('desktop-file', -+desktop_file = i18n.merge_file ( - type: 'desktop', - input: configure_file( - input: files('org.gnome.Tau.desktop.in.in'), -@@ -22,7 +22,7 @@ if desktop_file_validate.found() - ) - endif - --appdata_file = i18n.merge_file ('appdata-file', -+appdata_file = i18n.merge_file ( - input: configure_file( - input: files('org.gnome.Tau.appdata.xml.in.in'), - output: 'org.gnome.Tau.appdata.xml.in', diff --git a/srcpkgs/tau/template b/srcpkgs/tau/template deleted file mode 100644 index afb6809da80159..00000000000000 --- a/srcpkgs/tau/template +++ /dev/null @@ -1,32 +0,0 @@ -# Template file for 'tau' -pkgname=tau -version=0.12.0 -revision=2 -build_style=meson -build_helper="rust" -hostmakedepends="cargo gettext pkg-config glib-devel" -makedepends="libhandy-devel rust-std vte3-devel oniguruma-devel" -depends="xi-editor" -checkdepends="appstream-glib desktop-file-utils" -short_desc="GTK frontend for the Xi text editor, written in Rust" -maintainer="Enno Boland " -license="MIT" -homepage="https://gitlab.gnome.org/World/Tau" -distfiles="https://gitlab.gnome.org/World/Tau/uploads/14037a7f98f475d2497b74bd74a0430e/tau-${version}.tar.xz" -checksum=a14e4c3511fa51cc051c33ad04a3989b93c6aa2405e8b0f5ac05970fe5d95449 - -# this sometimes builds and sometimes doesn't, do not -# reenable unless you can reliably build it every time -case $XBPS_MACHINE in - *-musl) broken="crashes rustc" ;; -esac - -post_install() { - vlicense LICENSE -} - -gxi_package() { - depends="tau>=${version}_${revision}" - metapackage=yes - short_desc+=" (transitional dummy package)" -} diff --git a/srcpkgs/tbb-devel b/srcpkgs/tbb-devel deleted file mode 120000 index b0896ee39b9678..00000000000000 --- a/srcpkgs/tbb-devel +++ /dev/null @@ -1 +0,0 @@ -tbb \ No newline at end of file diff --git a/srcpkgs/tbb/patches/stricter-disable-cf-protection.patch b/srcpkgs/tbb/patches/stricter-disable-cf-protection.patch deleted file mode 100644 index eb77b606539d66..00000000000000 --- a/srcpkgs/tbb/patches/stricter-disable-cf-protection.patch +++ /dev/null @@ -1,22 +0,0 @@ -From 65d46656f56200a7e89168824c4dbe4943421ff9 Mon Sep 17 00:00:00 2001 -From: lmarz -Date: Wed, 2 Jul 2025 09:18:31 +0200 -Subject: [PATCH] Only enable fcf-protection on x86 based processors (#1768) - ---- - cmake/compilers/GNU.cmake | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/cmake/compilers/GNU.cmake b/cmake/compilers/GNU.cmake -index 4f55209142..d9eb1c4576 100644 ---- a/cmake/compilers/GNU.cmake -+++ b/cmake/compilers/GNU.cmake -@@ -107,7 +107,7 @@ endif () - set(TBB_COMMON_COMPILE_FLAGS ${TBB_COMMON_COMPILE_FLAGS} -fno-strict-overflow -fno-delete-null-pointer-checks -fwrapv) - set(TBB_COMMON_COMPILE_FLAGS ${TBB_COMMON_COMPILE_FLAGS} -Wformat -Wformat-security -Werror=format-security - -fstack-protector-strong ) --if (NOT CMAKE_SYSTEM_PROCESSOR MATCHES "aarch64" AND NOT EMSCRIPTEN) -+if (CMAKE_SYSTEM_PROCESSOR MATCHES "(AMD64|amd64|i.86|x86)" AND NOT EMSCRIPTEN) - set(TBB_LIB_COMPILE_FLAGS ${TBB_LIB_COMPILE_FLAGS} $<$>:-fcf-protection=full>) - endif () - set(TBB_LIB_COMPILE_FLAGS ${TBB_LIB_COMPILE_FLAGS} $<$>:-fstack-clash-protection>) diff --git a/srcpkgs/tbb/template b/srcpkgs/tbb/template deleted file mode 100644 index 80448a54e95886..00000000000000 --- a/srcpkgs/tbb/template +++ /dev/null @@ -1,68 +0,0 @@ -# Template file for 'tbb' -pkgname=tbb -version=2022.2.0 -revision=2 -build_style=cmake -configure_args="-DTBB_STRICT=OFF -DTBB_TEST=OFF" -makedepends="libgomp-devel libhwloc-devel" -short_desc="Intel Threading Building Blocks" -maintainer="Andrea Brancaleoni " -license="Apache-2.0" -homepage="https://oneapi-src.github.io/oneTBB/" -changelog="https://raw.githubusercontent.com/oneapi-src/oneTBB/v${version}/RELEASE_NOTES.md" -distfiles="https://github.com/oneapi-src/oneTBB/archive/refs/tags/v${version}.tar.gz" -checksum=f0f78001c8c8edb4bddc3d4c5ee7428d56ae313254158ad1eec49eced57f6a5b -make_check=no # checks fail upstream on i686 - -case "$XBPS_TARGET_MACHINE" in - x86_64*|aarch64*) - hostmakedepends+=" python3-packaging-bootstrap python3-setuptools python3-devel python3-distutils-extra swig" - makedepends+=" python3-devel" - configure_args+=" -DTBB4PY_BUILD=ON" - ;; -esac - -if [ "$XBPS_TARGET_LIBC" = "musl" ]; then - makedepends+=" libucontext-devel" - configure_args+=" -DCMAKE_CXX_STANDARD_LIBRARIES=-lucontext" -fi - -post_install() { - # The Python package is installed as an egg, which is deprecated - # and isn't added to the Python path, so just unpack it. - local f sitelib - sitelib="${DESTDIR}/${py3_sitelib}" - - for f in "${sitelib}"/TBB*-"py${py3_ver}"*.egg/EGG-INFO; do - [ -d "${f}" ] || continue - mv "${f}" "${f%-"py${py3_ver}"*.egg/EGG-INFO}-py${py3_ver}.egg-info" - done - - for f in "${sitelib}"/TBB*.egg/*; do - [ -e "${f}" ] || continue - mv "${f}" "${DESTDIR}/${py3_sitelib}" - done - - # Clean up the egg directory to confirm it was successfully unpacked - for f in "${sitelib}"/*.egg; do - [ -e "${f}" ] || continue - rmdir "${f}" - done - - # Make sure the post-install hook finds this shlib for renaming - for f in "${sitelib}"/tbb/_api*.so; do - [ -e "${f}" ] || continue - chmod 0755 "${f}" - done -} - -tbb-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.so" - vmove usr/lib/cmake - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/tc-play/patches/sysmacros.patch b/srcpkgs/tc-play/patches/sysmacros.patch deleted file mode 100644 index d72ca692cc2eb3..00000000000000 --- a/srcpkgs/tc-play/patches/sysmacros.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/tcplay.c 2020-01-02 03:32:31.615390563 +0100 -+++ b/tcplay.c 2020-01-02 03:32:45.237882108 +0100 -@@ -30,6 +30,7 @@ - #define _BSD_SOURCE - #include - #include -+#include - - #if defined(__DragonFly__) - #include diff --git a/srcpkgs/tc-play/template b/srcpkgs/tc-play/template deleted file mode 100644 index c8ec5a85d50698..00000000000000 --- a/srcpkgs/tc-play/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'tc-play' -pkgname=tc-play -version=3.3 -revision=2 -build_style=gnu-makefile -make_build_args="-f Makefile.classic PBKDF_BACKEND=gcrypt" -make_build_target="tcplay" -make_install_args="-f Makefile.classic PBKDF_BACKEND=gcrypt SBINDIR=/usr/bin" -make_install_target="install_program" -makedepends="device-mapper-devel libuuid-devel libgcrypt-devel" -short_desc="Free and simple TrueCrypt implementation based on dm-crypt" -maintainer="Leah Neukirchen " -license="BSD-2-Clause" -homepage="https://github.com/bwalex/tc-play" -distfiles="https://github.com/bwalex/${pkgname}/archive/v${version}.tar.gz" -checksum=ad53cd814a23b4f61a1b2b6dc2539624ffb550504c400c45cbd8cd1da4c7d90a - -pre_build() { - vsed -i Makefile.classic -e"s; -o tcplay; ${LDFLAGS}&;" -} - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/tcc/template b/srcpkgs/tcc/template deleted file mode 100644 index 478144967cd5d1..00000000000000 --- a/srcpkgs/tcc/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'tcc' -pkgname=tcc -version=0.9.27.20250903 -revision=1 -_gitrev=8c3396a76f1a49eb2209206cf1274c9fc00a7506 -build_style=configure -configure_args="--prefix=/usr --libdir=\${prefix}/lib$XBPS_TARGET_WORDSIZE" -make_check_target="test" -hostmakedepends="perl which" -short_desc="Tiny C Compiler" -maintainer="Orphaned " -license="LGPL-2.1-or-later" -homepage="http://bellard.org/tcc/" -distfiles="http://repo.or.cz/tinycc.git/snapshot/${_gitrev}.tar.gz" -checksum=43d9e2cba03ea2df7d3c3cf3fb28969c554fee8bb99c6a038fcce5d4835ef3ce -nopie=yes -nocross=yes - -case "$XBPS_TARGET_MACHINE" in - ppc*) broken="ftbfs";; - *-musl) configure_args+=" --config-musl";; -esac - -do_build() { - # Can't use (many of) our CFLAGS or LDFLAGS - # because TCC is bootstrapped with the same flags - make CFLAGS= LDFLAGS= ${makejobs} -} diff --git a/srcpkgs/tcl-devel b/srcpkgs/tcl-devel deleted file mode 120000 index 7c456a894500c2..00000000000000 --- a/srcpkgs/tcl-devel +++ /dev/null @@ -1 +0,0 @@ -tcl \ No newline at end of file diff --git a/srcpkgs/tcl/template b/srcpkgs/tcl/template deleted file mode 100644 index 20d851b0e915be..00000000000000 --- a/srcpkgs/tcl/template +++ /dev/null @@ -1,47 +0,0 @@ -# Template file for 'tcl' -pkgname=tcl -version=8.6.14 -revision=1 -build_wrksrc=unix -build_style=gnu-configure -configure_args="--enable-threads --without-tzdata --enable-man-symlinks - --disable-static --disable-rpath - tcl_cv_strstr_unbroken=ok - tcl_cv_strtoul_unbroken=ok" -makedepends="zlib-devel" -short_desc="TCL scripting language" -maintainer="Orphaned " -license="TCL" -homepage="http://www.tcl.tk" -distfiles="${SOURCEFORGE_SITE}/tcl/tcl${version}-src.tar.gz" -checksum=5880225babf7954c58d4fb0f5cf6279104ce1cd6aa9b71e9a6322540e1c4de66 - -shlib_provides="libtcl${version%.*}.so" - -post_extract() { - rm -rf pkgs/sqlite* - rm -rf unix/pkgs/sqlite* -} - -do_check() { - # thread-4.5 and thread-5* are skipped because they test UB - make test TESTFLAGS="-skip 'thread-4.5 thread-5*'" -} - -do_install() { - make INSTALL_ROOT=${DESTDIR} install install-private-headers - ln -s tclsh8.6 ${DESTDIR}/usr/bin/tclsh - vlicense ../license.terms LICENSE -} - -tcl-devel_package() { - depends="tcl>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/lib/tclConfig.sh - vmove usr/include - vmove usr/lib/pkgconfig - vmove usr/share/man/man3 - vmove "usr/lib/*.a" - } -} diff --git a/srcpkgs/tcl/update b/srcpkgs/tcl/update deleted file mode 100644 index 4f33de9c3f0da5..00000000000000 --- a/srcpkgs/tcl/update +++ /dev/null @@ -1 +0,0 @@ -pattern="${pkgname}\K[\d\.]+(?=-src\.tar)" diff --git a/srcpkgs/tcllib/template b/srcpkgs/tcllib/template deleted file mode 100644 index 10c0b776c1fd59..00000000000000 --- a/srcpkgs/tcllib/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'tcllib' -pkgname=tcllib -version=1.21 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config tcl" -depends="tcl" -short_desc="Set of pure-Tcl extensions" -maintainer="Farhad Shahbazi " -license="TCL" -homepage="https://core.tcl.tk/tcllib/" -changelog="https://core.tcl-lang.org/tcllib/doc/tcllib-${version/./-}/support/releases/history/README-${version}.txt" -distfiles="https://github.com/tcltk/${pkgname}/archive/${pkgname}-${version/./-}.tar.gz" -checksum=c939b06b3383480a293d6d3cec9af91491e8a38aa3571dfb5024fbf0db260bbd - -post_install() { - vlicense ./license.terms LICENSE -} diff --git a/srcpkgs/tcllib/update b/srcpkgs/tcllib/update deleted file mode 100644 index be6bd57d004933..00000000000000 --- a/srcpkgs/tcllib/update +++ /dev/null @@ -1,2 +0,0 @@ -site="https://core.tcl.tk/tcllib/wiki?name=Downloads" -pattern="\\K[\d\.]*" diff --git a/srcpkgs/tcltls/template b/srcpkgs/tcltls/template deleted file mode 100644 index 2d6a30fd1c7ca1..00000000000000 --- a/srcpkgs/tcltls/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'tcltls' -pkgname=tcltls -version=1.7.22 -revision=3 -build_style=gnu-configure -configure_args="--with-tcl=${XBPS_CROSS_BASE}/usr/lib" -hostmakedepends="pkg-config" -makedepends="openssl-devel tcl-devel" -depends="tcl" -short_desc="Binding to OpenSSL toolkit" -maintainer="Leonid Bobrov " -license="TCL" -homepage="https://core.tcl-lang.org/tcltls" -distfiles="${homepage}/uv/tcltls-${version}.tar.gz" -checksum=e84e2b7a275ec82c4aaa9d1b1f9786dbe4358c815e917539ffe7f667ff4bc3b4 - -post_install() { - vlicense ./license.terms LICENSE -} diff --git a/srcpkgs/tcpdump/patches/tcpdump_duplicate_executable.patch b/srcpkgs/tcpdump/patches/tcpdump_duplicate_executable.patch deleted file mode 100644 index db02c7bd944cb6..00000000000000 --- a/srcpkgs/tcpdump/patches/tcpdump_duplicate_executable.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/Makefile.in -+++ b/Makefile.in -@@ -420,7 +420,6 @@ - [ -d $(DESTDIR)$(bindir) ] || \ - (mkdir -p $(DESTDIR)$(bindir); chmod 755 $(DESTDIR)$(bindir)) - $(INSTALL_PROGRAM) $(PROG) $(DESTDIR)$(bindir)/$(PROG) -- $(INSTALL_PROGRAM) $(PROG) $(DESTDIR)$(bindir)/$(PROG).`cat ${srcdir}/VERSION` - [ -d $(DESTDIR)$(mandir)/man1 ] || \ - (mkdir -p $(DESTDIR)$(mandir)/man1; chmod 755 $(DESTDIR)$(mandir)/man1) - $(INSTALL_DATA) $(PROG).1 $(DESTDIR)$(mandir)/man1/$(PROG).1 diff --git a/srcpkgs/tcpdump/template b/srcpkgs/tcpdump/template deleted file mode 100644 index 90c4e84d4101e3..00000000000000 --- a/srcpkgs/tcpdump/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'tcpdump' -pkgname=tcpdump -version=4.99.5 -revision=1 -build_style=gnu-configure -makedepends="libpcap-devel openssl-devel" -checkdepends="perl" -short_desc="Tool for network monitoring and data acquisition" -maintainer="Orphaned " -license="BSD-3-Clause" -homepage="https://www.tcpdump.org" -changelog="https://www.tcpdump.org/tcpdump-changes.txt" -distfiles="https://www.tcpdump.org/release/${pkgname}-${version}.tar.gz" -checksum=8c75856e00addeeadf70dad67c9ff3dd368536b2b8563abf6854d7c764cd3adb - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/tcpflow/template b/srcpkgs/tcpflow/template deleted file mode 100644 index 71a6661103ee81..00000000000000 --- a/srcpkgs/tcpflow/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'tcpflow' -pkgname=tcpflow -version=1.6.1 -revision=2 -build_style=gnu-configure -hostmakedepends="automake" -makedepends="libpcap-devel zlib-devel openssl-devel boost-devel-minimal tre-devel - sqlite-devel libcap-ng-devel cairo-devel" -short_desc="Captures data transmitted as part of TCP connections" -maintainer="Orphaned " -license="GPL-3.0-only, MIT" -homepage="https://github.com/simsong/tcpflow" -distfiles="https://github.com/simsong/tcpflow/releases/download/tcpflow-${version}/tcpflow-${version}.tar.gz" -checksum=436f93b1141be0abe593710947307d8f91129a5353c3a8c3c29e2ba0355e171e - -post_install() { - vlicense src/http-parser/LICENSE-MIT -} diff --git a/srcpkgs/tcpflow/update b/srcpkgs/tcpflow/update deleted file mode 100644 index 3dec33972a9ed6..00000000000000 --- a/srcpkgs/tcpflow/update +++ /dev/null @@ -1,2 +0,0 @@ -site="https://github.com/simsong/tcpflow/tags" -ignore="*alpha* *beta*" diff --git a/srcpkgs/tcping/template b/srcpkgs/tcping/template deleted file mode 100644 index 6c188080e00dcc..00000000000000 --- a/srcpkgs/tcping/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'tcping' -pkgname=tcping -version=2.1.0 -revision=1 -build_style=gnu-makefile -short_desc="Ping over a tcp connection" -maintainer="Enno Boland " -license="MIT" -homepage="https://github.com/mkirchner/tcping" -distfiles="https://github.com/mkirchner/tcping/archive/refs/tags/${version}.tar.gz" -checksum=b8aa427420fe00173b5a2c0013d78e52b010350f5438bf5903c1942cba7c39c9 - -do_configure() { - vsed -i "s#^CCFLAGS=.*#CCFLAGS=$CFLAGS $LDFLAGS#" Makefile -} - -do_install() { - vbin tcping - vman man/tcping.1 - vlicense LICENSE -} diff --git a/srcpkgs/tcpreplay/template b/srcpkgs/tcpreplay/template deleted file mode 100644 index 637539a179adf6..00000000000000 --- a/srcpkgs/tcpreplay/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'tcpreplay' -pkgname=tcpreplay -version=4.5.2 -revision=1 -build_style=gnu-configure -hostmakedepends="libpcap-devel" -makedepends="libpcap-devel libnl3-devel libdnet-devel libnet-devel" -short_desc="Pcap editing and replay tool" -maintainer="misuchiru03 " -license="GPL-3.0-or-later" -homepage="https://github.com/appneta/tcpreplay" -changelog="https://raw.githubusercontent.com/appneta/tcpreplay/master/docs/CHANGELOG" -distfiles="https://github.com/appneta/tcpreplay/releases/download/v${version}/tcpreplay-${version}.tar.gz" -checksum=ccff3bb29469a04ccc20ed0b518e3e43c4a7b5a876339d9435bfd9db7fe5d0f1 diff --git a/srcpkgs/tcptrack/patches/format-time-t.patch b/srcpkgs/tcptrack/patches/format-time-t.patch deleted file mode 100644 index f2c5f66b5db71a..00000000000000 --- a/srcpkgs/tcptrack/patches/format-time-t.patch +++ /dev/null @@ -1,30 +0,0 @@ -Fix -Werror=format (hard error in gcc-12) - -Also the last leg is unreachable, -because when it's true, the second leg also true. -Index: tcptrack-1.4.3/src/TextUI.cc -=================================================================== ---- tcptrack-1.4.3.orig/src/TextUI.cc -+++ tcptrack-1.4.3/src/TextUI.cc -@@ -308,12 +308,15 @@ void TextUI::drawui() - printw("RESET"); - - move(row,58); -- if( ic->getIdleSeconds() < 60 ) -- printw("%ds",ic->getIdleSeconds()); -- else if( ic->getIdleSeconds() > 59 ) -- printw("%dm",ic->getIdleSeconds()/60); -- else if( ic->getIdleSeconds() > 3559 ) -- printw("%dh",ic->getIdleSeconds()/3600); -+ { -+ long long int idle = ic->getIdleSeconds(); -+ if( idle < 60 ) -+ printw("%llds",idle); -+ else if( idle > 3559 ) -+ printw("%lldh",idle/3600); -+ else if( idle > 59 ) -+ printw("%lldm",idle/60); -+ } - - move(row,63); - if( ic->activityToggle() ) diff --git a/srcpkgs/tcptrack/template b/srcpkgs/tcptrack/template deleted file mode 100644 index 843067c6473ea0..00000000000000 --- a/srcpkgs/tcptrack/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'tcptrack' -pkgname=tcptrack -version=1.4.3 -revision=3 -build_style=gnu-configure -makedepends="libpcap-devel ncurses-devel" -short_desc="Monitor TCP connections on network" -maintainer="Leah Neukirchen " -license="GPL-2.0-or-later" -homepage="https://github.com/bchretien/tcptrack/" -distfiles="https://github.com/bchretien/${pkgname}/archive/v${version}.tar.gz" -checksum=8725205ecbeddc3f891e3345e70f150d87705b099eafd8780f4739ab14f8c862 - -post_extract() { - sed -i '1i#include ' src/TCPHeader.h -} diff --git a/srcpkgs/tcsh/files/csh.cshrc b/srcpkgs/tcsh/files/csh.cshrc deleted file mode 100644 index bd864d8c5f5d5a..00000000000000 --- a/srcpkgs/tcsh/files/csh.cshrc +++ /dev/null @@ -1,7 +0,0 @@ -# Void Linux csh.cshrc - -if ( -r /etc/csh.env ) then - source /etc/csh.env -endif - -set -f path = ( $path /usr/local/sbin /usr/local/bin /usr/bin /usr/sbin /sbin /bin ) diff --git a/srcpkgs/tcsh/files/csh.login b/srcpkgs/tcsh/files/csh.login deleted file mode 100644 index 58e0811d87ec0a..00000000000000 --- a/srcpkgs/tcsh/files/csh.login +++ /dev/null @@ -1,4 +0,0 @@ -# Void Linux csh.login - -umask 022 -setenv SHELL /bin/tcsh diff --git a/srcpkgs/tcsh/template b/srcpkgs/tcsh/template deleted file mode 100644 index 427e8be1815cd7..00000000000000 --- a/srcpkgs/tcsh/template +++ /dev/null @@ -1,39 +0,0 @@ -# Template file for 'tcsh' -pkgname=tcsh -version=6.24.16 -revision=1 -build_style=gnu-configure -conf_files="/etc/csh.login /etc/csh.cshrc" -makedepends="ncurses-devel automake" -short_desc="Enhanced but compatible version of the Berkeley C shell" -maintainer="Leah Neukirchen " -license="BSD-3-Clause" -homepage="https://www.tcsh.org/" -distfiles="https://astron.com/pub/${pkgname}/${pkgname}-${version}.tar.gz" -checksum=4208cf4630fb64d91d81987f854f9570a5a0e8a001a92827def37d0ed8f37364 -register_shell="/bin/tcsh /bin/csh" - -if [ "$XBPS_TARGET_LIBC" = "glibc" ]; then - makedepends+=" libxcrypt-devel" -fi - -post_extract() { - sed -i '/define BSDWAIT/d' sh.proc.c -} -pre_configure() { -case "$XBPS_TARGET_MACHINE" in - *-musl) - sed -e ';s/# undef SYSMALLOC/# define SYSMALLOC/g' -i config_f.h - ;; -esac -} -pre_build() { - make CC_FOR_GETHOST="${BUILD_CC}" CFLAGS="${BUILD_CFLAGS}" gethost -} -post_install() { - vconf ${FILESDIR}/csh.login - vconf ${FILESDIR}/csh.cshrc - ln -s tcsh ${DESTDIR}/usr/bin/csh - ln -s tcsh.1 ${DESTDIR}/usr/share/man/man1/csh.1 - vlicense Copyright LICENSE -} diff --git a/srcpkgs/tdb-devel b/srcpkgs/tdb-devel deleted file mode 120000 index 9896981725080e..00000000000000 --- a/srcpkgs/tdb-devel +++ /dev/null @@ -1 +0,0 @@ -tdb \ No newline at end of file diff --git a/srcpkgs/tdb-python3 b/srcpkgs/tdb-python3 deleted file mode 120000 index 9896981725080e..00000000000000 --- a/srcpkgs/tdb-python3 +++ /dev/null @@ -1 +0,0 @@ -tdb \ No newline at end of file diff --git a/srcpkgs/tdb/template b/srcpkgs/tdb/template deleted file mode 100644 index 0b5d722c3199f8..00000000000000 --- a/srcpkgs/tdb/template +++ /dev/null @@ -1,54 +0,0 @@ -# Template file for 'tdb' -pkgname=tdb -version=1.4.10 -revision=2 -build_style=waf3 -build_helper="qemu" -configure_script="buildtools/bin/waf" -configure_args="--sysconfdir=/etc --localstatedir=/var - --disable-rpath --disable-rpath-install --without-gettext - --builtin-libraries=replace --bundled-libraries=NONE" -hostmakedepends="pkg-config docbook-xsl libxslt" -makedepends="python3-devel" -short_desc="Trivial Database, similar to GDBM but allows simultaneous commits" -maintainer="Orphaned " -license="GPL-3.0-or-later" -homepage="https://tdb.samba.org/" -distfiles="https://download.samba.org/pub/tdb/tdb-${version}.tar.gz" -checksum=02338e33c16c21c9e29571cef523e76b2b708636254f6f30c6cf195d48c62daf - -if [ "$XBPS_TARGET_LIBC" = glibc ]; then - makedepends+=" libxcrypt-devel" -fi - -export PYTHON_CONFIG="${XBPS_CROSS_BASE}/usr/bin/python3-config" -export PYTHONHASHSEED=1 - -do_check() { - ${configure_script} test ${makejobs} -} - -tdb-devel_package() { - depends="libtdb-${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} - -tdb-python3_package() { - short_desc+=" - Python3 bindings" - depends="python3" - pkg_install() { - vmove ${py3_lib} - } -} - -libtdb_package() { - short_desc+=" - shared libraries" - pkg_install() { - vmove "usr/lib/*.so.*" - } -} diff --git a/srcpkgs/tdrop/template b/srcpkgs/tdrop/template deleted file mode 100644 index 14dfbaa93eb3bb..00000000000000 --- a/srcpkgs/tdrop/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'tdrop' -pkgname=tdrop -version=0.5.0 -revision=1 -depends="bash xdotool xprop xwininfo" -short_desc="Turn terminal emulator or any program into dropdown window" -maintainer="Daniel Lewan " -license="BSD-2-Clause" -homepage="https://github.com/noctuid/tdrop" -distfiles="https://github.com/noctuid/tdrop/archive/${version}.tar.gz" -checksum=ac37c76cb936d8e4c1c0aba5874999e09b8acbe07a2e23e8181114bd4a2a0a5d - -do_install() { - vbin tdrop - vlicense LICENSE - vman tdrop.1 -} diff --git a/srcpkgs/tea/patches/completion-fix.patch b/srcpkgs/tea/patches/completion-fix.patch deleted file mode 100644 index ada625f27be1d4..00000000000000 --- a/srcpkgs/tea/patches/completion-fix.patch +++ /dev/null @@ -1,49 +0,0 @@ -diff --git a/cmd/autocomplete.go b/cmd/autocomplete.go -index 4c0ab1a..7e9b0a4 100644 ---- a/cmd/autocomplete.go -+++ b/cmd/autocomplete.go -@@ -122,6 +122,9 @@ func writeFishAutoCompleteFile(ctx *cli.Context) error { - return err - } - -+ _, status := io.WriteString(os.Stdout, script) -+ return status -+ - localPath, err := xdg.ConfigFile("fish/conf.d/tea_completion.fish") - if err != nil { - return err -diff --git a/contrib/autocomplete.sh b/contrib/autocomplete.sh -index f0f6241..17f7ce1 100644 ---- a/contrib/autocomplete.sh -+++ b/contrib/autocomplete.sh -@@ -1,7 +1,5 @@ - #! /bin/bash - --: ${PROG:=$(basename ${BASH_SOURCE})} -- - _cli_bash_autocomplete() { - if [[ "${COMP_WORDS[0]}" != "source" ]]; then - local cur opts base -@@ -17,5 +15,4 @@ _cli_bash_autocomplete() { - fi - } - --complete -o bashdefault -o default -o nospace -F _cli_bash_autocomplete $PROG --unset PROG -+complete -o bashdefault -o default -o nospace -F _cli_bash_autocomplete tea -diff --git a/contrib/autocomplete.zsh b/contrib/autocomplete.zsh -index cf39c88..f718c0a 100644 ---- a/contrib/autocomplete.zsh -+++ b/contrib/autocomplete.zsh -@@ -1,4 +1,4 @@ --#compdef $PROG -+#compdef tea - - _cli_zsh_autocomplete() { - -@@ -20,4 +20,4 @@ _cli_zsh_autocomplete() { - return - } - --compdef _cli_zsh_autocomplete $PROG -+compdef _cli_zsh_autocomplete tea diff --git a/srcpkgs/tea/template b/srcpkgs/tea/template deleted file mode 100644 index 58affaebc7ef3e..00000000000000 --- a/srcpkgs/tea/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'tea' -pkgname=tea -version=0.9.2 -revision=4 -build_style=go -build_helper=qemu -go_import_path="code.gitea.io/tea" -depends="git" -short_desc="Command line tool to interact with Gitea" -maintainer="chili-b " -license="MIT" -homepage="https://gitea.com/gitea/tea" -changelog="https://gitea.com/gitea/tea/raw/branch/master/CHANGELOG.md" -distfiles="https://gitea.com/gitea/tea/archive/v${version}.tar.gz" -checksum=b5a944de8db7d5af4aa87e9640261c925f094d2b6d26c4faf2701773acab219b - -post_install() { - vcompletion contrib/autocomplete.sh bash - vcompletion contrib/autocomplete.zsh zsh - - binary=$(find $GOPATH/bin -name $pkgname) - vtargetrun ${binary} shellcompletion fish > tea.fish - vcompletion tea.fish fish - - vlicense LICENSE -} diff --git a/srcpkgs/tea/update b/srcpkgs/tea/update deleted file mode 100644 index 07e104e7333e29..00000000000000 --- a/srcpkgs/tea/update +++ /dev/null @@ -1,2 +0,0 @@ -site=https://gitea.com/gitea/tea/tags -pkgname=v diff --git a/srcpkgs/tealdeer/template b/srcpkgs/tealdeer/template deleted file mode 100644 index 98f6755de68879..00000000000000 --- a/srcpkgs/tealdeer/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'tealdeer' -pkgname=tealdeer -version=1.8.1 -revision=1 -build_style=cargo -configure_args="--no-default-features --features=native-tls" -hostmakedepends="pkg-config" -makedepends="openssl-devel" -short_desc="Very fast implementation of tldr in Rust" -maintainer="Filip Rojek " -license="Apache-2.0 OR MIT" -homepage="https://github.com/dbrgn/tealdeer" -changelog="https://raw.githubusercontent.com/dbrgn/tealdeer/main/CHANGELOG.md" -distfiles="https://github.com/dbrgn/tealdeer/archive/refs/tags/v${version}.tar.gz" -checksum=8b9ea7ef8dd594d6fb8b452733b0c883a68153cec266b23564ce185bdf22fcfa -alternatives=" - tldr:tldr:/usr/bin/tealdeer - tldr:tldr.fish:/usr/share/fish/vendor_completions.d/tealdeer.fish" - -post_install() { - vlicense LICENSE-MIT - vlicense LICENSE-APACHE - mv ${DESTDIR}/usr/bin/{tldr,tealdeer} - vcompletion completion/bash_tealdeer bash - vcompletion completion/fish_tealdeer fish - vcompletion completion/zsh_tealdeer zsh -} diff --git a/srcpkgs/teamspeak3/files/teamspeak3 b/srcpkgs/teamspeak3/files/teamspeak3 deleted file mode 100644 index 136c177dc4d881..00000000000000 --- a/srcpkgs/teamspeak3/files/teamspeak3 +++ /dev/null @@ -1,2 +0,0 @@ -#!/bin/sh -exec /usr/lib/teamspeak3/ts3client_runscript.sh $@ diff --git a/srcpkgs/teamspeak3/files/teamspeak3.desktop b/srcpkgs/teamspeak3/files/teamspeak3.desktop deleted file mode 100644 index 98c53d400665dc..00000000000000 --- a/srcpkgs/teamspeak3/files/teamspeak3.desktop +++ /dev/null @@ -1,12 +0,0 @@ -[Desktop Entry] -Encoding=UTF-8 -Name=TeamSpeak 3 -GenericName=TeamSpeak -Comment=TeamSpeak is software for quality voice communication via the Internet -Exec=teamspeak3 -Icon=teamspeak3 -StartupNotify=false -Terminal=false -Type=Application -Categories=Network;Chat -Keywords=VoIP;Messaging;Voice Chat; diff --git a/srcpkgs/teamspeak3/template b/srcpkgs/teamspeak3/template deleted file mode 100644 index bf0dcfd75b642f..00000000000000 --- a/srcpkgs/teamspeak3/template +++ /dev/null @@ -1,56 +0,0 @@ -# Template file for 'teamspeak3' -pkgname=teamspeak3 -version=3.5.6 -revision=2 -archs="i686 x86_64" -hostmakedepends="tar" -depends="bash grep" -short_desc="Popular proprietary voice chat for gaming" -maintainer="Tai Chi Minh Ralph Eastwood " -license="custom:Proprietary" -homepage="http://www.teamspeak.com/" -restricted=yes -repository="nonfree" -nopie=yes -nostrip=yes - -if [ "$XBPS_TARGET_MACHINE" = "x86_64" ]; then - _pkg="TeamSpeak3-Client-linux_amd64-${version}" - distfiles="https://files.teamspeak-services.com/releases/client/${version}/${_pkg}.run" - checksum=efbefd4a6c845974563d874f8d46eb8f7ea2919d1f444f9b780357d256884a42 -elif [ "$XBPS_TARGET_MACHINE" = "i686" ]; then - _pkg="TeamSpeak3-Client-linux_x86-${version}" - distfiles="https://files.teamspeak-services.com/releases/client/${version}/${_pkg}.run" - checksum=4ac6dab49f2b8908988a866660d33585ba859f7226b53d7bda36a4ab6c312cf8 -else - broken="No known upstream client for this architecture" -fi - -do_extract() { - install -m755 ${XBPS_SRCDISTDIR}/${pkgname}-${version}/${_pkg}.run ${wrksrc} - sh ./${_pkg}.run --tar xf - rm -f ${_pkg}.run -} - -do_install() { - # Set proper permissions - find -type d | xargs chmod 755 - find -type f | xargs chmod 644 - find -name '*.so*' | xargs chmod 755 - chmod +x ts3client* package_inst QtWebEngineProcess - - vmkdir "usr/lib/teamspeak3" - vcopy * "usr/lib/teamspeak3" - - # Install desktop file - vinstall "${FILESDIR}/teamspeak3.desktop" 644 "usr/share/applications" - - # Install icon file - vinstall styles/default/logo-128x128.png 644 usr/share/pixmaps/teamspeak3.png - - # Install the license (not present in most recent version) - # vlicense LICENSE - - # Install client launcher - vbin "${FILESDIR}/teamspeak3" -} diff --git a/srcpkgs/teamspeak3/update b/srcpkgs/teamspeak3/update deleted file mode 100644 index 32336a9128f33b..00000000000000 --- a/srcpkgs/teamspeak3/update +++ /dev/null @@ -1,2 +0,0 @@ -site="https://www.teamspeak.com/downloads" -pattern="releases/\K[0-9.]+(?=/TeamSpeak3-Client-linux_x86)" diff --git a/srcpkgs/teckit/template b/srcpkgs/teckit/template deleted file mode 100644 index 954e62fe27647f..00000000000000 --- a/srcpkgs/teckit/template +++ /dev/null @@ -1,37 +0,0 @@ -# Template file for 'teckit' -pkgname=teckit -version=2.5.10 -revision=1 -build_style=gnu-configure -hostmakedepends="libtool autoconf automake" -makedepends="zlib-devel" -short_desc="Text Encoding Conversion toolkit" -maintainer="Orphaned " -license="LGPL-2.1-or-later" -homepage="http://scripts.sil.org/TECkitIntro" -changelog="http://scripts.sil.org/TECkitRecentChanges" -distfiles="https://github.com/silnrsi/teckit/archive/v${version}.tar.gz" -checksum=c80900424f97a9c840332aef4bdf0a4a228d442cf835b4a8ce365351bc99e93b - -pre_configure() { - ./autogen.sh -} - -libteckit_package() { - short_desc+=" - library" - pkg_install() { - vmove "usr/lib/libTECkit.so.*" - vmove "usr/lib/libTECkit_Compiler.so.*" - } -} - -libteckit-devel_package() { - depends="libteckit-${version}_${revision}" - short_desc+=" - library development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/tecla/template b/srcpkgs/tecla/template deleted file mode 100644 index fb59bbd17abc03..00000000000000 --- a/srcpkgs/tecla/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'tecla' -pkgname=tecla -version=48.0.2 -revision=2 -build_style=meson -hostmakedepends="pkg-config gettext glib-devel" -makedepends="gtk4-devel libadwaita-devel" -short_desc="Libadwaita keyboard layout viewer for the Gnome Desktop" -maintainer="Orphaned " -license="GPL-3.0-or-later" -homepage="https://gitlab.gnome.org/GNOME/tecla" -changelog="https://gitlab.gnome.org/GNOME/tecla/-/raw/main/NEWS" -distfiles="${GNOME_SITE}/tecla/${version%%.*}/tecla-${version}.tar.xz" -checksum=783d3464d2a2cf7eb1507649dbd9ff09ce24852c2a6c9a0d365db84063d3d401 diff --git a/srcpkgs/tectonic/template b/srcpkgs/tectonic/template deleted file mode 100644 index 4f6baa55afeecb..00000000000000 --- a/srcpkgs/tectonic/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'tectonic' -pkgname=tectonic -version=0.15.0 -revision=1 -build_style=cargo -configure_args="--features=external-harfbuzz" -hostmakedepends="pkg-config" -makedepends="harfbuzz-devel openssl-devel" -short_desc="Modernized, complete, self-contained TeX/LaTeX engine" -maintainer="Daniel Eyßer " -license="MIT" -homepage="https://tectonic-typesetting.github.io" -changelog="https://raw.githubusercontent.com/tectonic-typesetting/tectonic/release/CHANGELOG.md" -distfiles="https://github.com/tectonic-typesetting/tectonic/archive/tectonic@${version}.tar.gz" -checksum=3c13de312c4fe39ff905ad17e64a15a3a59d33ab65dacb0a8b9482c57e6bc6aa - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/tectonic/update b/srcpkgs/tectonic/update deleted file mode 100644 index 93131668f6905c..00000000000000 --- a/srcpkgs/tectonic/update +++ /dev/null @@ -1 +0,0 @@ -pattern="tectonic@\K[\d.]+(?=.tar.gz)" diff --git a/srcpkgs/ted/template b/srcpkgs/ted/template deleted file mode 100644 index 4a1c9379d957b2..00000000000000 --- a/srcpkgs/ted/template +++ /dev/null @@ -1,33 +0,0 @@ -# Template file for 'ted' -pkgname=ted -version=2.23 -revision=4 -build_style=gnu-configure -hostmakedepends="pkg-config tar" -makedepends="zlib-devel pcre-devel libX11-devel libxmp-devel tiff-devel - libpng-devel libjpeg-turbo-devel gtk+-devel libpaper-devel" -short_desc="Easy rich text processor" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="https://nllgg.nl/Ted/" -distfiles="http://ftp.nluug.nl/pub/editors/ted/ted-${version}.src.tar.gz" -checksum=3fa992c2bc96af3ca788ef941cb5314f4a1d843202efd0201b8b4ee9adbf316c - -post_patch() { - vsed -i -e '/YOU MUST BE ROOT/ s/id -u /echo 0 /' tedPackage/configure - vsed -i -e 's/@LIBTIFF_LIBS@/-ltiff/g' \ - -e 's/@LIBPAPER_LIBS@/-lpaper/g' \ - Ted/makefile.in -} - -do_configure() { - # replace all newlines with tabs - export CONFIGURE_OPTIONS="${configure_args// -/ } --datadir=/usr/share" - vsed -i -e '/^CONFIGURE_OPTIONS[ ]*=/ s/=/ += /' Makefile - make $(sed -n '/^[-a-zA-Z0-9_]*\/[Mm]akefile:/ s/:.*//p' Makefile) -} - -do_build() { - make $makejobs compile.shared -} diff --git a/srcpkgs/teensy_loader_cli/patches/ldflags.patch b/srcpkgs/teensy_loader_cli/patches/ldflags.patch deleted file mode 100644 index 4f7be524e4f5b2..00000000000000 --- a/srcpkgs/teensy_loader_cli/patches/ldflags.patch +++ /dev/null @@ -1,13 +0,0 @@ -diff --git Makefile Makefile -index 8bbf28f..f9d6b9d 100644 ---- a/Makefile -+++ b/Makefile -@@ -12,7 +12,7 @@ ifeq ($(OS), LINUX) # also works on FreeBSD - CC ?= gcc - CFLAGS ?= -O2 -Wall - teensy_loader_cli: teensy_loader_cli.c -- $(CC) $(CFLAGS) -s -DUSE_LIBUSB -o teensy_loader_cli teensy_loader_cli.c -lusb -+ $(CC) $(LDFLAGS) $(CFLAGS) -s -DUSE_LIBUSB -o teensy_loader_cli teensy_loader_cli.c -lusb - - - else ifeq ($(OS), WINDOWS) diff --git a/srcpkgs/teensy_loader_cli/template b/srcpkgs/teensy_loader_cli/template deleted file mode 100644 index 4cf4dd73414c99..00000000000000 --- a/srcpkgs/teensy_loader_cli/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'teensy_loader_cli' -pkgname=teensy_loader_cli -version=2.1 -revision=2 -build_style=gnu-makefile -make_build_target=teensy_loader_cli -makedepends="libusb-compat-devel" -short_desc="Command line Teensy Loader" -maintainer="Orphaned " -license="GPL-3.0-only" -homepage="https://www.pjrc.com/teensy/loader_cli.html" -distfiles="https://github.com/PaulStoffregen/teensy_loader_cli/archive/${version}.tar.gz" -checksum=5c36fe45b9a3a71ac38848b076cd692bf7ca8826a69941c249daac3a1d95e388 - -do_install() { - vbin teensy_loader_cli -} diff --git a/srcpkgs/teeworlds/patches/CVE-2021-43518.patch b/srcpkgs/teeworlds/patches/CVE-2021-43518.patch deleted file mode 100644 index 5776dd815d5727..00000000000000 --- a/srcpkgs/teeworlds/patches/CVE-2021-43518.patch +++ /dev/null @@ -1,38 +0,0 @@ -upstream issue: https://github.com/teeworlds/teeworlds/issues/2981 -upstream fix: https://github.com/teeworlds/teeworlds/pull/3018 -patch source: https://sources.debian.org/src/teeworlds/0.7.5-2/debian/patches/CVE-2021-43518.patch/ - -Backport 91e5492d4c210f82f1ca6b43a73417fef5463368 as the hotfix for CVE-2021-43518 - ---- teeworlds-0.7.5.orig/src/game/client/components/maplayers.cpp -+++ teeworlds-0.7.5/src/game/client/components/maplayers.cpp -@@ -254,7 +254,7 @@ void CMapLayers::LoadEnvPoints(const CLa - p.m_Time = pEnvPoint_v1->m_Time; - p.m_Curvetype = pEnvPoint_v1->m_Curvetype; - -- for(int c = 0; c < pItem->m_Channels; c++) -+ for(int c = 0; c < min(pItem->m_Channels, 4); c++) - { - p.m_aValues[c] = pEnvPoint_v1->m_aValues[c]; - p.m_aInTangentdx[c] = 0; ---- teeworlds-0.7.5.orig/src/game/editor/io.cpp -+++ teeworlds-0.7.5/src/game/editor/io.cpp -@@ -478,7 +478,8 @@ int CEditorMap::Load(class IStorage *pSt - for(int e = 0; e < Num; e++) - { - CMapItemEnvelope *pItem = (CMapItemEnvelope *)DataFile.GetItem(Start+e, 0, 0); -- CEnvelope *pEnv = new CEnvelope(pItem->m_Channels); -+ const int Channels = min(pItem->m_Channels, 4); -+ CEnvelope *pEnv = new CEnvelope(Channels); - pEnv->m_lPoints.set_size(pItem->m_NumPoints); - for(int n = 0; n < pItem->m_NumPoints; n++) - { -@@ -495,7 +496,7 @@ int CEditorMap::Load(class IStorage *pSt - pEnv->m_lPoints[n].m_Time = pEnvPoint_v1->m_Time; - pEnv->m_lPoints[n].m_Curvetype = pEnvPoint_v1->m_Curvetype; - -- for(int c = 0; c < pItem->m_Channels; c++) -+ for(int c = 0; c < Channels; c++) - { - pEnv->m_lPoints[n].m_aValues[c] = pEnvPoint_v1->m_aValues[c]; - } diff --git a/srcpkgs/teeworlds/patches/portability.patch b/srcpkgs/teeworlds/patches/portability.patch deleted file mode 100644 index 2ebd431ce244d7..00000000000000 --- a/srcpkgs/teeworlds/patches/portability.patch +++ /dev/null @@ -1,23 +0,0 @@ -From: Markus Koschany -Date: Sat, 27 Oct 2018 00:04:46 +0200 -Subject: portability - -Hopefully this prevents FTBFS on non-supported architectures. ---- - bam.lua | 3 --- - 1 file changed, 3 deletions(-) - -diff --git a/bam.lua b/bam.lua -index f511fac..b23d501 100644 ---- a/bam.lua -+++ b/bam.lua -@@ -191,9 +191,6 @@ function GenerateLinuxSettings(settings, conf, arch, compiler) - settings.link.flags:Add("-m64") - elseif arch == "armv7l" then - -- arm 32 bit -- else -- print("Unknown Architecture '" .. arch .. "'. Supported: x86, x86_64") -- os.exit(1) - end - settings.link.libs:Add("pthread") - diff --git a/srcpkgs/teeworlds/patches/zlib-cross.patch b/srcpkgs/teeworlds/patches/zlib-cross.patch deleted file mode 100644 index 14168572890616..00000000000000 --- a/srcpkgs/teeworlds/patches/zlib-cross.patch +++ /dev/null @@ -1,32 +0,0 @@ -Bam doesn't respect cflags when searching for libs/includes like this, so -just assume we have zlib for the target (which we do) and link it. Other -libs use pkg-config, so there is no problem for those. ---- a/bam.lua -+++ b/bam.lua -@@ -10,7 +10,6 @@ config:Add(OptCCompiler("compiler")) - config:Add(OptTestCompileC("stackprotector", "int main(){return 0;}", "-fstack-protector -fstack-protector-all")) - config:Add(OptTestCompileC("minmacosxsdk", "int main(){return 0;}", "-mmacosx-version-min=10.7 -isysroot /Developer/SDKs/MacOSX10.7.sdk")) - config:Add(OptTestCompileC("buildwithoutsseflag", "#include \nint main(){_mm_pause();return 0;}", "")) --config:Add(OptLibrary("zlib", "zlib.h", false)) - config:Add(SDL.OptFind("sdl", true)) - config:Add(FreeType.OptFind("freetype", true)) - config:Finalize("config.lua") -@@ -82,17 +81,8 @@ function GenerateCommonSettings(settings, conf, arch, compiler) - settings.cc.flags:Add("-Wall", "-fno-exceptions") - end - -- -- Compile zlib if needed - local zlib = nil -- if config.zlib.value == 1 then -- settings.link.libs:Add("z") -- if config.zlib.include_path then -- settings.cc.includes:Add(config.zlib.include_path) -- end -- else -- settings.cc.includes:Add("src/engine/external/zlib") -- zlib = Compile(settings, Collect("src/engine/external/zlib/*.c")) -- end -+ settings.link.libs:Add("z") - - local md5 = Compile(settings, Collect("src/engine/external/md5/*.c")) - local wavpack = Compile(settings, Collect("src/engine/external/wavpack/*.c")) diff --git a/srcpkgs/teeworlds/template b/srcpkgs/teeworlds/template deleted file mode 100644 index f88f89f158a192..00000000000000 --- a/srcpkgs/teeworlds/template +++ /dev/null @@ -1,55 +0,0 @@ -# Template file for 'teeworlds' -pkgname=teeworlds -version=0.7.5 -revision=3 -hostmakedepends="bam python3 pkg-config" -makedepends="zlib-devel SDL2-devel glu-devel freetype-devel" -short_desc="Retro multiplayer shooter" -maintainer="Leah Neukirchen " -license="custom:Zlib-like" -homepage="https://www.teeworlds.com" -distfiles="https://github.com/teeworlds/teeworlds/archive/${version}.tar.gz" -checksum=6e67846b38750d2a372d7835fa3775db016458a20a85aa52f1c758102ddd4abe - -case "$XBPS_TARGET_MACHINE" in - i686) _ARCH=x86;; - x86_64*) _ARCH=x86_64;; - ppc64*) _ARCH=ppc64;; - ppc*) _ARCH=ppc;; - armv7l*) _ARCH=armv7l;; - arm*) _ARCH=arm;; - aarch64*) _ARCH=aarch64;; - *) _ARCH=${XBPS_TARGET_MACHINE%%-musl};; -esac - -do_configure() { - if [ "$CC" = cc ]; then - # argh, bam is useless - export CC=gcc - fi - - sed -i "/cc.includes:Add.\"src\"/a\ -settings.cc.exe_c = '$CC'; \ -settings.cc.exe_cxx = '$CXX'; \ -settings.cc.flags_c:Add('$CFLAGS'); \ -settings.cc.flags_cxx:Add('$CXXFLAGS'); \ -settings.link.exe = '$CXX'; \ -settings.link.flags:Add('${LDFLAGS}');" bam.lua - - bam -t -v config -} - -do_build() { - bam -v conf=release arch=${_ARCH} -} - -do_install() { - pushd build/${_ARCH}/release - vbin teeworlds - vbin teeworlds_srv - vmkdir usr/share/teeworlds - cp -r data ${DESTDIR}/usr/share/teeworlds/data - popd - vlicense license.txt LICENSE - vinstall other/teeworlds.desktop 644 usr/share/applications -} diff --git a/srcpkgs/teeworlds/update b/srcpkgs/teeworlds/update deleted file mode 100644 index f0252caae022f7..00000000000000 --- a/srcpkgs/teeworlds/update +++ /dev/null @@ -1 +0,0 @@ -site="https://www.teeworlds.com/?page=downloads" diff --git a/srcpkgs/tegaki-zinnia-japanese/template b/srcpkgs/tegaki-zinnia-japanese/template deleted file mode 100644 index 4bc1724b29b191..00000000000000 --- a/srcpkgs/tegaki-zinnia-japanese/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'tegaki-zinnia-japanese' -pkgname=tegaki-zinnia-japanese -version=0.3 -revision=2 -hostmakedepends="unzip" -short_desc="Japanese handwriting model for Zinnia" -maintainer="Matthias von Faber " -license="LGPL-2.1-only" -homepage="https://tegaki.github.io" -distfiles="https://github.com/tegaki/tegaki/releases/download/v$version/${pkgname}-${version}.zip" -checksum=07861bbb5440d74e705864721f12a5ce1c7f21a869f9c95ff21433d8994aafda - -do_install() { - vmkdir usr/share/tegaki/models/zinnia - vcopy handwriting-ja.meta usr/share/tegaki/models/zinnia/ - vcopy handwriting-ja.model usr/share/tegaki/models/zinnia/ -} diff --git a/srcpkgs/telegraf/files/telegraf/conf b/srcpkgs/telegraf/files/telegraf/conf deleted file mode 100644 index 88c1d2fe91df20..00000000000000 --- a/srcpkgs/telegraf/files/telegraf/conf +++ /dev/null @@ -1,16 +0,0 @@ -# TELEGRAF_CONF= -# TELEGRAF_CONFDIR= - -if [ ! -z "$TELEGRAF_CONF" ] -then - TELEGRAF_CONF_LINE="--config=${TELEGRAF_CONF}" -else - TELEGRAF_CONF_LINE= -fi - -if [ ! -z "$TELEGRAF_CONFDIR" ] -then - TELEGRAF_CONFDIR_LINE="--config-directory=${TELEGRAF_CONFDIR}" -else - TELEGRAF_CONFDIR_LINE= -fi diff --git a/srcpkgs/telegraf/files/telegraf/run b/srcpkgs/telegraf/files/telegraf/run deleted file mode 100644 index 2104b55469d6fc..00000000000000 --- a/srcpkgs/telegraf/files/telegraf/run +++ /dev/null @@ -1,5 +0,0 @@ -#!/bin/sh -exec 2>&1 -[ -r ./conf ] && . ./conf - -exec chpst -u _telegraf:_telegraf telegraf "$TELEGRAF_CONF_LINE" "$TELEGRAF_CONFDIR_LINE" 2>&1 diff --git a/srcpkgs/telegraf/template b/srcpkgs/telegraf/template deleted file mode 100644 index 578822aa206381..00000000000000 --- a/srcpkgs/telegraf/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'telegraf' -pkgname=telegraf -version=1.28.2 -revision=2 -build_style=go -go_import_path=github.com/influxdata/telegraf -go_package="${go_import_path}/cmd/telegraf" -go_ldflags="-X main.version=${version}" -short_desc="Plugin-driven server agent for collecting & reporting metrics" -maintainer="Michael Aldridge " -license="MIT" -homepage="https://www.influxdata.com/time-series-platform/telegraf/" -distfiles="https://github.com/influxdata/${pkgname}/archive/v${version}.tar.gz" -checksum=48418c1b2b3ddb6e507609d4d146c8e2226d65da2cc5cacf43d74ae8e450aeb3 -system_accounts="_telegraf" - -case "$XBPS_TARGET_MACHINE" in - arm*) go_ldflags+=" -linkmode=external";; -esac - -post_install() { - vlicense LICENSE - vsv ${pkgname} -} diff --git a/srcpkgs/telegram-desktop/patches/qt610.patch b/srcpkgs/telegram-desktop/patches/qt610.patch deleted file mode 100644 index 8a6eed00bd898a..00000000000000 --- a/srcpkgs/telegram-desktop/patches/qt610.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/cmake/external/qt/package.cmake -+++ b/cmake/external/qt/package.cmake -@@ -66,7 +66,7 @@ if (NOT LINUX AND NOT DESKTOP_APP_USE_PACKAGED AND NOT qt_requested EQUAL QT_VER - message(FATAL_ERROR "Configured Qt version ${QT_VERSION} does not match requested version ${qt_requested}. Please reconfigure.") - endif() - --find_package(Qt${QT_VERSION_MAJOR} COMPONENTS Core Gui Widgets Network Svg REQUIRED) -+find_package(Qt${QT_VERSION_MAJOR} COMPONENTS Core CorePrivate Gui GuiPrivate Widgets WidgetsPrivate Network Svg REQUIRED) - find_package(Qt${QT_VERSION_MAJOR} OPTIONAL_COMPONENTS Quick QuickWidgets QUIET) - - if (QT_VERSION_MAJOR GREATER_EQUAL 6) diff --git a/srcpkgs/telegram-desktop/template b/srcpkgs/telegram-desktop/template deleted file mode 100644 index d7700347f89587..00000000000000 --- a/srcpkgs/telegram-desktop/template +++ /dev/null @@ -1,54 +0,0 @@ -# Template file for 'telegram-desktop' -pkgname=telegram-desktop -version=6.3.1 -revision=1 -build_style=cmake -build_helper="qemu gir" -configure_args="-DTDESKTOP_API_ID=209235 - -DTDESKTOP_API_HASH=169ee702e1df4b6e66d80311db36cc43 - -DDESKTOP_APP_DISABLE_CRASH_REPORTS=ON - -Dtde2e_DIR='/usr/lib/cmake/Td' - -DWaylandScanner_EXECUTABLE=/usr/bin/wayland-scanner - -DQT_HOST_PATH=/usr" -hostmakedepends="pkg-config qt6-base python3 extra-cmake-modules - qt6-declarative-host-tools wayland-devel protobuf glib-devel kf6-kcoreaddons" -makedepends="alsa-lib-devel boost-devel-minimal libboost_regex - fmt-devel ffmpeg6-devel libglib-devel - gobject-introspection libdbusmenu-glib-devel libopenal-devel - minizip-devel opus-devel xxHash-devel pulseaudio-devel range-v3 - qt6-svg-devel libva-devel rapidjson liblz4-devel liblzma-devel - MesaLib-devel qt6-wayland-devel qt6-qt5compat-devel libtd-devel - qt6-base-private-devel kf6-kcoreaddons-devel ada-devel - xcb-util-keysyms-devel hunspell-devel protobuf-devel - glibmm2.68-devel tg_owt rnnoise-devel jemalloc-devel qt6-declarative-devel" -depends="qt6-imageformats ttf-opensans" -short_desc="Telegram Desktop messaging app" -maintainer="John " -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=e8a1c3897cd0d6be4d5791fb9ae3a9f852042a401160ad860796397dd5ed7e79 - -case $XBPS_TARGET_MACHINE in - armv6*) configure_args+=" -DDESKTOP_APP_DISABLE_SCUDO=true";; # Requires armv6k+ due to yield - mips*) broken="unsupported";; -esac - -if [ "$XBPS_WORDSIZE" -eq 32 ]; then - nodebug=yes -fi - -if [ "$XBPS_TARGET_WORDSIZE" != "$XBPS_WORDSIZE" ]; then - nocross="https://build.voidlinux.org/#/builders/6/builds/927" -fi - -if [ "$XBPS_TARGET_ENDIAN" = "be" ]; then - broken="UI doesn't go beyond initial screen, also LE specific code in networking" -fi - -pre_configure() { - # Significantly decrease size of debug executable - CFLAGS="${CFLAGS/ -g/ -g1}" - CXXFLAGS="${CXXFLAGS/ -g/ -g1}" -} diff --git a/srcpkgs/telegram-desktop/update b/srcpkgs/telegram-desktop/update deleted file mode 100644 index d10075fe289341..00000000000000 --- a/srcpkgs/telegram-desktop/update +++ /dev/null @@ -1,3 +0,0 @@ -site=https://github.com/telegramdesktop/tdesktop/releases/latest -pattern='href="/telegramdesktop/tdesktop/releases/tag/v\K[\d\.]+(?=")' - diff --git a/srcpkgs/telegram-tg/patches/update-poetry-version.patch b/srcpkgs/telegram-tg/patches/update-poetry-version.patch deleted file mode 100644 index b59c5348ecbbd3..00000000000000 --- a/srcpkgs/telegram-tg/patches/update-poetry-version.patch +++ /dev/null @@ -1,13 +0,0 @@ -Fix build for new poetry version - ---- a/pyproject.toml -+++ b/pyproject.toml -@@ -28,7 +28,7 @@ - tg = "tg.__main__:main" - - [build-system] --requires = ["poetry-core>=1.0.0,<2.0.0"] -+requires = ["poetry-core>=1.0.0,<2.2.0"] - build-backend = "poetry.core.masonry.api" - - [tool.mypy] diff --git a/srcpkgs/telegram-tg/template b/srcpkgs/telegram-tg/template deleted file mode 100644 index 6bf3523f7b2ff9..00000000000000 --- a/srcpkgs/telegram-tg/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'telegram-tg' -pkgname=telegram-tg -version=0.22.0 -revision=1 -build_style=python3-pep517 -hostmakedepends="python3-poetry-core" -depends="python3-telegram python3-mailcap_fix" -short_desc="Terminal Telegram client" -maintainer="Orphaned " -license="Unlicense" -homepage="https://github.com/paul-nameless/tg" -distfiles="${PYPI_SITE}/t/tg/tg-${version}.tar.gz" -checksum=0ff33f74a8b45b4200e98a5323f3eeed7b1d831a88231a509561bdafcf962a7c -# There are no tests to run -make_check=no diff --git a/srcpkgs/telepathy-farstream-devel b/srcpkgs/telepathy-farstream-devel deleted file mode 120000 index 5d099d9bb1ad94..00000000000000 --- a/srcpkgs/telepathy-farstream-devel +++ /dev/null @@ -1 +0,0 @@ -telepathy-farstream \ No newline at end of file diff --git a/srcpkgs/telepathy-farstream/template b/srcpkgs/telepathy-farstream/template deleted file mode 100644 index d2b00c26e99c5f..00000000000000 --- a/srcpkgs/telepathy-farstream/template +++ /dev/null @@ -1,35 +0,0 @@ -# Template file for 'telepathy-farstream' -pkgname=telepathy-farstream -version=0.6.2 -revision=4 -build_style=gnu-configure -build_helper="gir" -configure_args="--disable-static $(vopt_enable gir introspection)" -hostmakedepends="pkg-config intltool libxslt $(vopt_if gir gobject-introspection)" -makedepends="dbus-glib-devel telepathy-glib-devel farstream-devel vala-devel" -short_desc="Telepathy library that uses Farstream to handle Call channels" -maintainer="Orphaned " -license="LGPL-2.1-or-later" -homepage="https://telepathy.freedesktop.org" -distfiles="https://telepathy.freedesktop.org/releases/telepathy-farstream/telepathy-farstream-$version.tar.gz" -checksum=6fa099f22d13a2a49240445a13e918928aef097675d76e5cc9f98ab496087e0a -replaces="telepathy-farsight>=0" - -# Package build options -build_options="gir" -build_options_default="gir" - -telepathy-farstream-devel_package() { - depends="dbus-glib-devel telepathy-glib-devel farstream-devel>=0.2.0 - gstreamer1-devel ${sourcepkg}>=${version}_${revision}" - short_desc+=" -- development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - vmove usr/share/gtk-doc - if [ "$build_option_gir" ]; then - vmove usr/share/gir-1.0 - fi - } -} diff --git a/srcpkgs/telepathy-glib-devel b/srcpkgs/telepathy-glib-devel deleted file mode 120000 index 5d4a840a72003a..00000000000000 --- a/srcpkgs/telepathy-glib-devel +++ /dev/null @@ -1 +0,0 @@ -telepathy-glib \ No newline at end of file diff --git a/srcpkgs/telepathy-glib/patches/gcc14.patch b/srcpkgs/telepathy-glib/patches/gcc14.patch deleted file mode 100644 index e4a14e7b0f84b3..00000000000000 --- a/srcpkgs/telepathy-glib/patches/gcc14.patch +++ /dev/null @@ -1,13 +0,0 @@ -Source: https://src.fedoraproject.org/rpms/telepathy-glib/blob/f42/f/telepathy-glib-prXXX-function-type-cast.patch - ---- telepathy-glib-0.24.2/telepathy-glib/protocol.c.type 2021-01-27 00:23:28.000000000 +0900 -+++ telepathy-glib-0.24.2/telepathy-glib/protocol.c 2024-01-18 09:54:21.131483880 +0900 -@@ -1791,7 +1791,7 @@ - i++; - } - -- param_specs = g_ptr_array_new_full (i, tp_value_array_free); -+ param_specs = g_ptr_array_new_full (i, (GDestroyNotify) tp_value_array_free); - - for (key = keys; key != NULL && *key != NULL; key++) - { diff --git a/srcpkgs/telepathy-glib/template b/srcpkgs/telepathy-glib/template deleted file mode 100644 index 1eee758f69c052..00000000000000 --- a/srcpkgs/telepathy-glib/template +++ /dev/null @@ -1,38 +0,0 @@ -# Template file for 'telepathy-glib' -pkgname=telepathy-glib -version=0.24.2 -revision=1 -build_style=gnu-configure -build_helper="gir" -configure_args="--disable-static $(vopt_enable gir introspection) - $(vopt_enable vala vala-bindings)" -hostmakedepends="pkg-config intltool libxslt python3 glib-devel - $(vopt_if vala vala-devel)" -makedepends="dbus-glib-devel $(vopt_if vala vala)" -short_desc="Library for GLib-based Telepathy components" -maintainer="Orphaned " -license="LGPL-2.1-or-later" -homepage="http://telepathy.freedesktop.org" -distfiles="${homepage}/releases/${pkgname}/${pkgname}-${version}.tar.gz" -checksum=b0a374d771cdd081125f38c3abd079657642301c71a543d555e2bf21919273f0 - -# Package build options -build_options="gir vala" -build_options_default="gir vala" - -telepathy-glib-devel_package() { - depends="dbus-glib-devel ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - if [ "$build_option_gir" ]; then - vmove usr/share/gir-1.0 - fi - if [ "$build_option_vala" ]; then - vmove usr/share/vala - fi - vmove usr/share/gtk-doc - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/telepathy-glib/update b/srcpkgs/telepathy-glib/update deleted file mode 100644 index 46d9a90b36a146..00000000000000 --- a/srcpkgs/telepathy-glib/update +++ /dev/null @@ -1 +0,0 @@ -ignore="*.99.*" diff --git a/srcpkgs/telepathy-haze/template b/srcpkgs/telepathy-haze/template deleted file mode 100644 index 938f651d083b88..00000000000000 --- a/srcpkgs/telepathy-haze/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'telepathy-haze' -pkgname=telepathy-haze -version=0.8.1 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config python3 libxslt glib-devel" -makedepends="glib-devel libpurple-devel telepathy-glib-devel" -short_desc="Backend for telepathy to use libpurple (Pidgin) protocols" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="https://telepathy.freedesktop.org" -distfiles="https://telepathy.freedesktop.org/releases/telepathy-haze/telepathy-haze-$version.tar.gz" -checksum=704befa42eec2173eca4bac01ffd004014665f2bad46dc8948e5423364cde30a diff --git a/srcpkgs/telepathy-haze/update b/srcpkgs/telepathy-haze/update deleted file mode 120000 index cd1c10cdc77f84..00000000000000 --- a/srcpkgs/telepathy-haze/update +++ /dev/null @@ -1 +0,0 @@ -../telepathy-glib/update \ No newline at end of file diff --git a/srcpkgs/telepathy-idle/template b/srcpkgs/telepathy-idle/template deleted file mode 100644 index e518153fefc3f0..00000000000000 --- a/srcpkgs/telepathy-idle/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'telepathy-idle' -pkgname=telepathy-idle -version=0.2.2 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config python3 libxslt" -makedepends="dbus-glib-devel telepathy-glib-devel" -depends="telepathy-glib>=0.22" -checkdepends="python3-dbus" -short_desc="IRC connection manager for Telepathy" -maintainer="Orphaned " -license="LGPL-2.1-or-later" -homepage="https://telepathy.freedesktop.org" -distfiles="${homepage}/releases/$pkgname/$pkgname-$version.tar.gz" -checksum=8387e25e5fb0b4cbe701e5dc092d666d6510b833fd3e7e462e9170d36ec3c15f diff --git a/srcpkgs/telepathy-idle/update b/srcpkgs/telepathy-idle/update deleted file mode 120000 index cd1c10cdc77f84..00000000000000 --- a/srcpkgs/telepathy-idle/update +++ /dev/null @@ -1 +0,0 @@ -../telepathy-glib/update \ No newline at end of file diff --git a/srcpkgs/telepathy-logger-devel b/srcpkgs/telepathy-logger-devel deleted file mode 120000 index d7fe356fb1f232..00000000000000 --- a/srcpkgs/telepathy-logger-devel +++ /dev/null @@ -1 +0,0 @@ -telepathy-logger \ No newline at end of file diff --git a/srcpkgs/telepathy-logger/patches/python3.patch b/srcpkgs/telepathy-logger/patches/python3.patch deleted file mode 100644 index dbafd9cc80218c..00000000000000 --- a/srcpkgs/telepathy-logger/patches/python3.patch +++ /dev/null @@ -1,653 +0,0 @@ -From f4634b2caf1f92f27a507207ff181d3a7927871f Mon Sep 17 00:00:00 2001 -From: Simon McVittie -Date: Thu, 3 Jan 2013 12:33:09 +0000 -Subject: [PATCH] Make the code generation tools work under either Python 2 or - 3 - -They have been verified to produce identical output in _gen. - -Bug: https://bugs.freedesktop.org/show_bug.cgi?id=56758 -Signed-off-by: Simon McVittie -Reviewed-by: Xavier Claessens ---- - tools/c-constants-gen.py | 12 +++--- - tools/glib-client-gen.py | 18 +++------ - tools/glib-client-marshaller-gen.py | 20 +++++----- - tools/glib-errors-check-gen.py | 62 ++++++++++++++--------------- - tools/glib-errors-str-gen.py | 14 ++----- - tools/glib-ginterface-gen.py | 22 ++++------ - tools/glib-gtypes-generator.py | 14 +++---- - tools/glib-interfaces-gen.py | 14 +++---- - tools/gobject-foo.py | 2 +- - tools/libglibcodegen.py | 4 +- - tools/libtpcodegen.py | 22 +++++++++- - tools/make-version-script.py | 32 +++++++-------- - tools/xincludator.py | 13 ++++-- - 13 files changed, 129 insertions(+), 120 deletions(-) - -diff --git a/tools/c-constants-gen.py b/tools/c-constants-gen.py -index c7a93d371..a08afee06 100644 ---- a/tools/c-constants-gen.py -+++ b/tools/c-constants-gen.py -@@ -3,7 +3,7 @@ - from sys import argv, stdout, stderr - import xml.dom.minidom - --from libtpcodegen import file_set_contents -+from libtpcodegen import file_set_contents, u - from libglibcodegen import NS_TP, get_docstring, \ - get_descendant_text, get_by_path - -@@ -12,7 +12,7 @@ def __init__(self, prefix, dom, output_base): - self.prefix = prefix + '_' - self.spec = get_by_path(dom, "spec")[0] - -- self.output_base = output_base -+ self.output_base = output_base - self.__header = [] - self.__docs = [] - -@@ -21,14 +21,14 @@ def __call__(self): - self.do_body() - self.do_footer() - -- file_set_contents(self.output_base + '.h', ''.join(self.__header)) -- file_set_contents(self.output_base + '-gtk-doc.h', ''.join(self.__docs)) -+ file_set_contents(self.output_base + '.h', u('').join(self.__header).encode('utf-8')) -+ file_set_contents(self.output_base + '-gtk-doc.h', u('').join(self.__docs).encode('utf-8')) - - def write(self, code): -- self.__header.append(code.encode('utf-8')) -+ self.__header.append(code) - - def d(self, code): -- self.__docs.append(code.encode('utf-8')) -+ self.__docs.append(code) - - # Header - def do_header(self): -diff --git a/tools/glib-client-gen.py b/tools/glib-client-gen.py -index f8465a62b..e68e1a575 100644 ---- a/tools/glib-client-gen.py -+++ b/tools/glib-client-gen.py -@@ -27,8 +27,8 @@ - import xml.dom.minidom - from getopt import gnu_getopt - --from libtpcodegen import file_set_contents --from libglibcodegen import Signature, type_to_gtype, cmp_by_name, \ -+from libtpcodegen import file_set_contents, key_by_name, u -+from libglibcodegen import Signature, type_to_gtype, \ - get_docstring, xml_escape, get_deprecated - - -@@ -74,18 +74,12 @@ def __init__(self, dom, prefix, basename, opts): - self.guard = opts.get('--guard', None) - - def h(self, s): -- if isinstance(s, unicode): -- s = s.encode('utf-8') - self.__header.append(s) - - def b(self, s): -- if isinstance(s, unicode): -- s = s.encode('utf-8') - self.__body.append(s) - - def d(self, s): -- if isinstance(s, unicode): -- s = s.encode('utf-8') - self.__docs.append(s) - - def get_iface_quark(self): -@@ -1191,7 +1185,7 @@ def __call__(self): - self.b('') - - nodes = self.dom.getElementsByTagName('node') -- nodes.sort(cmp_by_name) -+ nodes.sort(key=key_by_name) - - for node in nodes: - self.do_interface(node) -@@ -1244,9 +1238,9 @@ def __call__(self): - self.h('#endif /* defined (%s) */' % self.guard) - self.h('') - -- file_set_contents(self.basename + '.h', '\n'.join(self.__header)) -- file_set_contents(self.basename + '-body.h', '\n'.join(self.__body)) -- file_set_contents(self.basename + '-gtk-doc.h', '\n'.join(self.__docs)) -+ file_set_contents(self.basename + '.h', u('\n').join(self.__header).encode('utf-8')) -+ file_set_contents(self.basename + '-body.h', u('\n').join(self.__body).encode('utf-8')) -+ file_set_contents(self.basename + '-gtk-doc.h', u('\n').join(self.__docs).encode('utf-8')) - - def types_to_gtypes(types): - return [type_to_gtype(t)[1] for t in types] -diff --git a/tools/glib-client-marshaller-gen.py b/tools/glib-client-marshaller-gen.py -index cb27d638a..cd9823bdf 100644 ---- a/tools/glib-client-marshaller-gen.py -+++ b/tools/glib-client-marshaller-gen.py -@@ -31,23 +31,23 @@ def __call__(self): - for signal in signals: - self.do_signal(signal) - -- print 'void' -- print '%s_register_dbus_glib_marshallers (void)' % self.prefix -- print '{' -+ print('void') -+ print('%s_register_dbus_glib_marshallers (void)' % self.prefix) -+ print('{') - -- all = self.marshallers.keys() -+ all = list(self.marshallers.keys()) - all.sort() - for marshaller in all: - rhs = self.marshallers[marshaller] - -- print ' dbus_g_object_register_marshaller (' -- print ' g_cclosure_marshal_generic,' -- print ' G_TYPE_NONE, /* return */' -+ print(' dbus_g_object_register_marshaller (') -+ print(' g_cclosure_marshal_generic,') -+ print(' G_TYPE_NONE, /* return */') - for type in rhs: -- print ' G_TYPE_%s,' % type.replace('VOID', 'NONE') -- print ' G_TYPE_INVALID);' -+ print(' G_TYPE_%s,' % type.replace('VOID', 'NONE')) -+ print(' G_TYPE_INVALID);') - -- print '}' -+ print('}') - - - def types_to_gtypes(types): -diff --git a/tools/glib-errors-check-gen.py b/tools/glib-errors-check-gen.py -index 553fc9caf..fad261ece 100644 ---- a/tools/glib-errors-check-gen.py -+++ b/tools/glib-errors-check-gen.py -@@ -12,13 +12,13 @@ def __init__(self, dom): - - def __call__(self): - -- print '{' -- print ' GEnumClass *klass;' -- print ' GEnumValue *value_by_name;' -- print ' GEnumValue *value_by_nick;' -- print '' -- print ' g_type_init ();' -- print ' klass = g_type_class_ref (TP_TYPE_ERROR);' -+ print('{') -+ print(' GEnumClass *klass;') -+ print(' GEnumValue *value_by_name;') -+ print(' GEnumValue *value_by_nick;') -+ print('') -+ print(' g_type_init ();') -+ print(' klass = g_type_class_ref (TP_TYPE_ERROR);') - - for error in self.errors.getElementsByTagNameNS(NS_TP, 'error'): - ns = error.parentNode.getAttribute('namespace') -@@ -28,30 +28,30 @@ def __call__(self): - s = ('TP_ERROR_STR_' + - error.getAttribute('name').replace(' ', '_').replace('.', '_').upper()) - -- print '' -- print ' /* %s.%s */' % (ns, nick) -- print (' value_by_name = g_enum_get_value_by_name (klass, "%s");' -- % enum) -- print (' value_by_nick = g_enum_get_value_by_nick (klass, "%s");' -- % nick) -- print (' g_assert (value_by_name != NULL);') -- print (' g_assert (value_by_nick != NULL);') -- print (' g_assert_cmpint (value_by_name->value, ==, %s);' -- % enum) -- print (' g_assert_cmpint (value_by_nick->value, ==, %s);' -- % enum) -- print (' g_assert_cmpstr (value_by_name->value_name, ==, "%s");' -- % enum) -- print (' g_assert_cmpstr (value_by_nick->value_name, ==, "%s");' -- % enum) -- print (' g_assert_cmpstr (value_by_name->value_nick, ==, "%s");' -- % nick) -- print (' g_assert_cmpstr (value_by_nick->value_nick, ==, "%s");' -- % nick) -- print (' g_assert_cmpstr (%s, ==, TP_ERROR_PREFIX ".%s");' -- % (s, nick)) -- -- print '}' -+ print('') -+ print(' /* %s.%s */' % (ns, nick)) -+ print(' value_by_name = g_enum_get_value_by_name (klass, "%s");' -+ % enum) -+ print(' value_by_nick = g_enum_get_value_by_nick (klass, "%s");' -+ % nick) -+ print(' g_assert (value_by_name != NULL);') -+ print(' g_assert (value_by_nick != NULL);') -+ print(' g_assert_cmpint (value_by_name->value, ==, %s);' -+ % enum) -+ print(' g_assert_cmpint (value_by_nick->value, ==, %s);' -+ % enum) -+ print(' g_assert_cmpstr (value_by_name->value_name, ==, "%s");' -+ % enum) -+ print(' g_assert_cmpstr (value_by_nick->value_name, ==, "%s");' -+ % enum) -+ print(' g_assert_cmpstr (value_by_name->value_nick, ==, "%s");' -+ % nick) -+ print(' g_assert_cmpstr (value_by_nick->value_nick, ==, "%s");' -+ % nick) -+ print(' g_assert_cmpstr (%s, ==, TP_ERROR_PREFIX ".%s");' -+ % (s, nick)) -+ -+ print('}') - - if __name__ == '__main__': - argv = sys.argv[1:] -diff --git a/tools/glib-errors-str-gen.py b/tools/glib-errors-str-gen.py -index b2cf520bd..ddb1e16b7 100644 ---- a/tools/glib-errors-str-gen.py -+++ b/tools/glib-errors-str-gen.py -@@ -3,7 +3,7 @@ - import sys - import xml.dom.minidom - --from libtpcodegen import file_set_contents -+from libtpcodegen import file_set_contents, u - from libglibcodegen import NS_TP, get_docstring, xml_escape - - class Generator(object): -@@ -17,18 +17,12 @@ def __init__(self, dom, basename): - self.__docs = [] - - def h(self, s): -- if isinstance(s, unicode): -- s = s.encode('utf-8') - self.__header.append(s) - - def b(self, s): -- if isinstance(s, unicode): -- s = s.encode('utf-8') - self.__body.append(s) - - def d(self, s): -- if isinstance(s, unicode): -- s = s.encode('utf-8') - self.__docs.append(s) - - def __call__(self): -@@ -72,9 +66,9 @@ def __call__(self): - self.h('') - self.b('') - -- file_set_contents(self.basename + '.h', '\n'.join(self.__header)) -- file_set_contents(self.basename + '.c', '\n'.join(self.__body)) -- file_set_contents(self.basename + '-gtk-doc.h', '\n'.join(self.__docs)) -+ file_set_contents(self.basename + '.h', u('\n').join(self.__header).encode('utf-8')) -+ file_set_contents(self.basename + '.c', u('\n').join(self.__body).encode('utf-8')) -+ file_set_contents(self.basename + '-gtk-doc.h', u('\n').join(self.__docs).encode('utf-8')) - - if __name__ == '__main__': - argv = sys.argv[1:] -diff --git a/tools/glib-ginterface-gen.py b/tools/glib-ginterface-gen.py -index 6fec0d3c4..c0ce20ddc 100644 ---- a/tools/glib-ginterface-gen.py -+++ b/tools/glib-ginterface-gen.py -@@ -26,8 +26,8 @@ - import os.path - import xml.dom.minidom - --from libtpcodegen import file_set_contents --from libglibcodegen import Signature, type_to_gtype, cmp_by_name, \ -+from libtpcodegen import file_set_contents, key_by_name, u -+from libglibcodegen import Signature, type_to_gtype, \ - NS_TP, dbus_gutils_wincaps_to_uscore - - -@@ -85,18 +85,12 @@ def __init__(self, dom, prefix, basename, signal_marshal_prefix, - self.allow_havoc = allow_havoc - - def h(self, s): -- if isinstance(s, unicode): -- s = s.encode('utf-8') - self.__header.append(s) - - def b(self, s): -- if isinstance(s, unicode): -- s = s.encode('utf-8') - self.__body.append(s) - - def d(self, s): -- if isinstance(s, unicode): -- s = s.encode('utf-8') - self.__docs.append(s) - - def do_node(self, node): -@@ -733,7 +727,7 @@ def have_properties(self, nodes): - - def __call__(self): - nodes = self.dom.getElementsByTagName('node') -- nodes.sort(cmp_by_name) -+ nodes.sort(key=key_by_name) - - self.h('#include ') - self.h('#include ') -@@ -761,12 +755,12 @@ def __call__(self): - - self.h('') - self.b('') -- file_set_contents(self.basename + '.h', '\n'.join(self.__header)) -- file_set_contents(self.basename + '.c', '\n'.join(self.__body)) -- file_set_contents(self.basename + '-gtk-doc.h', '\n'.join(self.__docs)) -+ file_set_contents(self.basename + '.h', u('\n').join(self.__header).encode('utf-8')) -+ file_set_contents(self.basename + '.c', u('\n').join(self.__body).encode('utf-8')) -+ file_set_contents(self.basename + '-gtk-doc.h', u('\n').join(self.__docs).encode('utf-8')) - - def cmdline_error(): -- print """\ -+ print("""\ - usage: - gen-ginterface [OPTIONS] xmlfile Prefix_ - options: -@@ -786,7 +780,7 @@ def cmdline_error(): - void symbol (DBusGMethodInvocation *context) - and return some sort of "not implemented" error via - dbus_g_method_return_error (context, ...) --""" -+""") - sys.exit(1) - - -diff --git a/tools/glib-gtypes-generator.py b/tools/glib-gtypes-generator.py -index 21dfc6aa7..1477bd37b 100644 ---- a/tools/glib-gtypes-generator.py -+++ b/tools/glib-gtypes-generator.py -@@ -23,7 +23,7 @@ - import sys - import xml.dom.minidom - --from libtpcodegen import file_set_contents -+from libtpcodegen import file_set_contents, u - from libglibcodegen import escape_as_identifier, \ - get_docstring, \ - NS_TP, \ -@@ -68,13 +68,13 @@ def __init__(self, dom, output, mixed_case_prefix): - self.need_other_arrays = {} - - def h(self, code): -- self.header.append(code.encode("utf-8")) -+ self.header.append(code) - - def c(self, code): -- self.body.append(code.encode("utf-8")) -+ self.body.append(code) - - def d(self, code): -- self.docs.append(code.encode('utf-8')) -+ self.docs.append(code) - - def do_mapping_header(self, mapping): - members = mapping.getElementsByTagNameNS(NS_TP, 'member') -@@ -292,9 +292,9 @@ def __call__(self): - self.c(' return t;\n') - self.c('}\n\n') - -- file_set_contents(self.output + '.h', ''.join(self.header)) -- file_set_contents(self.output + '-body.h', ''.join(self.body)) -- file_set_contents(self.output + '-gtk-doc.h', ''.join(self.docs)) -+ file_set_contents(self.output + '.h', u('').join(self.header).encode('utf-8')) -+ file_set_contents(self.output + '-body.h', u('').join(self.body).encode('utf-8')) -+ file_set_contents(self.output + '-gtk-doc.h', u('').join(self.docs).encode('utf-8')) - - if __name__ == '__main__': - argv = sys.argv[1:] -diff --git a/tools/glib-interfaces-gen.py b/tools/glib-interfaces-gen.py -index 410762cde..b67d7b4f0 100644 ---- a/tools/glib-interfaces-gen.py -+++ b/tools/glib-interfaces-gen.py -@@ -3,7 +3,7 @@ - from sys import argv, stdout, stderr - import xml.dom.minidom - --from libtpcodegen import file_set_contents -+from libtpcodegen import file_set_contents, u - from libglibcodegen import NS_TP, get_docstring, \ - get_descendant_text, get_by_path - -@@ -24,22 +24,22 @@ def __init__(self, prefix, implfile, declfile, dom): - self.spec = get_by_path(dom, "spec")[0] - - def h(self, code): -- self.decls.append(code.encode('utf-8')) -+ self.decls.append(code) - - def c(self, code): -- self.impls.append(code.encode('utf-8')) -+ self.impls.append(code) - - def d(self, code): -- self.docs.append(code.encode('utf-8')) -+ self.docs.append(code) - - def __call__(self): - for f in self.h, self.c: - self.do_header(f) - self.do_body() - -- file_set_contents(self.implfile, ''.join(self.impls)) -- file_set_contents(self.declfile, ''.join(self.decls)) -- file_set_contents(self.docfile, ''.join(self.docs)) -+ file_set_contents(self.implfile, u('').join(self.impls).encode('utf-8')) -+ file_set_contents(self.declfile, u('').join(self.decls).encode('utf-8')) -+ file_set_contents(self.docfile, u('').join(self.docs).encode('utf-8')) - - # Header - def do_header(self, f): -diff --git a/tools/gobject-foo.py b/tools/gobject-foo.py -index 002a290ba..a2abd7667 100644 ---- a/tools/gobject-foo.py -+++ b/tools/gobject-foo.py -@@ -87,4 +87,4 @@ def gobject_header(head, tail, as_interface=False): - - head, tail = argv - -- print '\n'.join(gobject_header(head, tail, as_interface=as_interface)) -+ print('\n'.join(gobject_header(head, tail, as_interface=as_interface))) -diff --git a/tools/libglibcodegen.py b/tools/libglibcodegen.py -index 6a9d21485..6cd1a6277 100644 ---- a/tools/libglibcodegen.py -+++ b/tools/libglibcodegen.py -@@ -154,7 +154,7 @@ def type_to_gtype(s): - return ("GHashTable *", "DBUS_TYPE_G_STRING_STRING_HASHTABLE", "BOXED", False) - elif s[:2] == 'a{': #some arbitrary hash tables - if s[2] not in ('y', 'b', 'n', 'q', 'i', 'u', 's', 'o', 'g'): -- raise Exception, "can't index a hashtable off non-basic type " + s -+ raise Exception("can't index a hashtable off non-basic type " + s) - first = type_to_gtype(s[2]) - second = type_to_gtype(s[3:-1]) - return ("GHashTable *", "(dbus_g_type_get_map (\"GHashTable\", " + first[1] + ", " + second[1] + "))", "BOXED", False) -@@ -169,4 +169,4 @@ def type_to_gtype(s): - return ("GValueArray *", gtype, "BOXED", True) - - # we just don't know .. -- raise Exception, "don't know the GType for " + s -+ raise Exception("don't know the GType for " + s) -diff --git a/tools/libtpcodegen.py b/tools/libtpcodegen.py -index 7e9eb9a50..99de66340 100644 ---- a/tools/libtpcodegen.py -+++ b/tools/libtpcodegen.py -@@ -21,6 +21,7 @@ - # Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA - - import os -+import sys - from string import ascii_letters, digits - - -@@ -28,6 +29,20 @@ - - _ASCII_ALNUM = ascii_letters + digits - -+if sys.version_info[0] >= 3: -+ def u(s): -+ """Return s, which must be a str literal with no non-ASCII characters. -+ This is like a more restricted form of the Python 2 u'' syntax. -+ """ -+ return s.encode('ascii').decode('ascii') -+else: -+ def u(s): -+ """Return a Unicode version of s, which must be a str literal -+ (a bytestring) in which each byte is an ASCII character. -+ This is like a more restricted form of the u'' syntax. -+ """ -+ return s.decode('ascii') -+ - def file_set_contents(filename, contents): - try: - os.remove(filename) -@@ -38,13 +53,15 @@ def file_set_contents(filename, contents): - except OSError: - pass - -- open(filename + '.tmp', 'w').write(contents) -+ open(filename + '.tmp', 'wb').write(contents) - os.rename(filename + '.tmp', filename) - - def cmp_by_name(node1, node2): - return cmp(node1.getAttributeNode("name").nodeValue, - node2.getAttributeNode("name").nodeValue) - -+def key_by_name(node): -+ return node.getAttributeNode("name").nodeValue - - def escape_as_identifier(identifier): - """Escape the given string to be a valid D-Bus object path or service -@@ -168,6 +185,9 @@ def __init__(self, string): - self.remaining = string - - def next(self): -+ return self.__next__() -+ -+ def __next__(self): - if self.remaining == '': - raise StopIteration - -diff --git a/tools/make-version-script.py b/tools/make-version-script.py -index 0d30aa323..4ced849fe 100644 ---- a/tools/make-version-script.py -+++ b/tools/make-version-script.py -@@ -63,9 +63,9 @@ def main(abifiles, symbols=None, unreleased_version=None, - - if dpkg: - assert dpkg_first_line is not None -- print dpkg_first_line -+ print(dpkg_first_line) - if dpkg_build_depends_package is not None: -- print "* Build-Depends-Package: %s" % dpkg_build_depends_package -+ print("* Build-Depends-Package: %s" % dpkg_build_depends_package) - - for filename in abifiles: - lines = open(filename, 'r').readlines() -@@ -120,8 +120,8 @@ def main(abifiles, symbols=None, unreleased_version=None, - lines = lines[cut:] - - if gnuld: -- print "%s {" % version -- print " global:" -+ print("%s {" % version) -+ print(" global:") - - for symbol in lines: - symbol = symbol.strip() -@@ -130,7 +130,7 @@ def main(abifiles, symbols=None, unreleased_version=None, - continue - - if gnuld: -- print " %s;" % symbol -+ print(" %s;" % symbol) - elif dpkg: - dpkg_symbols.append('%s@%s %s' % (symbol, version, release)) - -@@ -142,22 +142,22 @@ def main(abifiles, symbols=None, unreleased_version=None, - - if gnuld: - if extends == '-': -- print " local:" -- print " *;" -- print "};" -+ print(" local:") -+ print(" *;") -+ print("};") - else: -- print "} %s;" % extends -- print -+ print("} %s;" % extends) -+ print("") - - if dpkg: - dpkg_symbols.sort() - dpkg_versions.sort() - - for x in dpkg_versions: -- print " %s" % x -+ print(" %s" % x) - - for x in dpkg_symbols: -- print " %s" % x -+ print(" %s" % x) - - if symbol_set is not None: - missing = versioned_symbols - symbol_set -@@ -182,13 +182,13 @@ def main(abifiles, symbols=None, unreleased_version=None, - raise SystemExit(1) - - if gnuld: -- print "%s {" % unreleased_version -- print " global:" -+ print("%s {" % unreleased_version) -+ print(" global:") - - for symbol in unreleased: -- print " %s;" % symbol -+ print(" %s;" % symbol) - -- print "} %s;" % version -+ print("} %s;" % version) - - - if __name__ == '__main__': -diff --git a/tools/xincludator.py b/tools/xincludator.py -index 63e106ace..f9ed49ce4 100644 ---- a/tools/xincludator.py -+++ b/tools/xincludator.py -@@ -1,17 +1,19 @@ - #!/usr/bin/python - -+import sys - from sys import argv, stdout, stderr - import codecs, locale - import os - import xml.dom.minidom - --stdout = codecs.getwriter('utf-8')(stdout) -+if sys.version_info[0] < 3: -+ stdout = codecs.getwriter('utf-8')(stdout) - - NS_XI = 'http://www.w3.org/2001/XInclude' - - def xincludate(dom, base, dropns = []): - remove_attrs = [] -- for i in xrange(dom.documentElement.attributes.length): -+ for i in range(dom.documentElement.attributes.length): - attr = dom.documentElement.attributes.item(i) - if attr.prefix == 'xmlns': - if attr.localName in dropns: -@@ -34,6 +36,11 @@ def xincludate(dom, base, dropns = []): - argv = argv[1:] - dom = xml.dom.minidom.parse(argv[0]) - xincludate(dom, argv[0]) -- xml = dom.toxml() -+ -+ if sys.version_info[0] >= 3: -+ xml = dom.toxml(encoding=None) -+ else: -+ xml = dom.toxml() -+ - stdout.write(xml) - stdout.write('\n') diff --git a/srcpkgs/telepathy-logger/template b/srcpkgs/telepathy-logger/template deleted file mode 100644 index fd126f9108ffba..00000000000000 --- a/srcpkgs/telepathy-logger/template +++ /dev/null @@ -1,33 +0,0 @@ -# Template file for 'telepathy-logger' -pkgname=telepathy-logger -version=0.8.2 -revision=3 -build_style=gnu-configure -build_helper="gir" -configure_args="--disable-static --disable-schemas-compile $(vopt_enable gir introspection)" -hostmakedepends="pkg-config intltool libxslt glib-devel python3 $(vopt_if gir gobject-introspection)" -makedepends="dbus-glib-devel libxml2-devel sqlite-devel telepathy-glib-devel" -short_desc="Telepathy framework logging daemon" -maintainer="Orphaned " -license="LGPL-2.1-or-later" -homepage="https://telepathy.freedesktop.org/components/telepathy-logger/" -distfiles="http://telepathy.freedesktop.org/releases/$pkgname/$pkgname-$version.tar.bz2" -checksum=8fcad534d653b1b365132c5b158adae947810ffbae9843f72dd1797966415dae - -# Package build options -build_options="gir" -build_options_default="gir" - -telepathy-logger-devel_package() { - depends="libxml2-devel telepathy-glib-devel ${sourcepkg}-${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 - vmove usr/share/gtk-doc - } -} diff --git a/srcpkgs/telepathy-mission-control-devel b/srcpkgs/telepathy-mission-control-devel deleted file mode 120000 index fd8ee070dc1f88..00000000000000 --- a/srcpkgs/telepathy-mission-control-devel +++ /dev/null @@ -1 +0,0 @@ -telepathy-mission-control \ No newline at end of file diff --git a/srcpkgs/telepathy-mission-control/template b/srcpkgs/telepathy-mission-control/template deleted file mode 100644 index 502e03868b5aed..00000000000000 --- a/srcpkgs/telepathy-mission-control/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'telepathy-mission-control' -pkgname=telepathy-mission-control -reverts="5:5.16.4_1 5:5.16.1_2 5:5.16.1_1 5:5.16.0_2 5:5.16.0_1 5:5.15.1_1 - 5:5.14.1_1 2:5.14.1_1 1:5.14.1_1" -version=5.16.6 -revision=1 -build_style=gnu-configure -configure_args="--disable-static --disable-schemas-compile" -hostmakedepends="pkg-config python3 intltool libxslt glib-devel" -makedepends="libglib-devel telepathy-glib-devel NetworkManager-devel" -depends="telepathy-glib>=0.22" -short_desc="Account manager and channel dispatcher for the Telepathy framework" -maintainer="Orphaned " -license="LGPL-2.1-or-later" -homepage="https://telepathy.freedesktop.org" -distfiles="https://telepathy.freedesktop.org/releases/${pkgname}/${pkgname}-${version}.tar.gz" -checksum=2df8ae3995e919a7670e01aa3568215ef0777e34961ace1cac1c6477cb297a45 - -telepathy-mission-control-devel_package() { - depends="telepathy-glib-devel>=0.22 ${sourcepkg}>=${version}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove usr/share/gtk-doc - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/telepathy-mission-control/update b/srcpkgs/telepathy-mission-control/update deleted file mode 100644 index 071be5ec3d15a1..00000000000000 --- a/srcpkgs/telepathy-mission-control/update +++ /dev/null @@ -1 +0,0 @@ -ignore="*.9[0-9].*" diff --git a/srcpkgs/telepresence/template b/srcpkgs/telepresence/template deleted file mode 100644 index fd9f4750417b98..00000000000000 --- a/srcpkgs/telepresence/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'telepresence' -pkgname=telepresence -version=2.20.3 -revision=1 -archs="x86_64* ppc64le*" -build_style=go -go_import_path=github.com/telepresenceio/telepresence/v2 -go_package="${go_import_path}/cmd/telepresence" -go_ldflags="-X ${go_import_path}/pkg/version.Version=${version}" -depends="kubectl fuse-sshfs openssh conntrack-tools iptables" -short_desc="Local development against a remote Kubernetes or OpenShift cluster" -maintainer="Orphaned " -license="Apache-2.0" -homepage="https://www.telepresence.io" -changelog="https://raw.githubusercontent.com/telepresenceio/telepresence/refs/heads/release/v2/CHANGELOG.yml" -distfiles="https://github.com/telepresenceio/telepresence/archive/v${version}.tar.gz" -checksum=b55e55374504c6b950ed7af6ac3f2ea0123b1c8b52caa73d11259fd84d343526 -nocross=kubectl diff --git a/srcpkgs/tellico/patches/musl.patch b/srcpkgs/tellico/patches/musl.patch deleted file mode 100644 index 92b93328650e15..00000000000000 --- a/srcpkgs/tellico/patches/musl.patch +++ /dev/null @@ -1,20 +0,0 @@ ---- a/src/3rdparty/btparse/lex_auxiliary.c 2018-12-19 01:27:45.874263697 +0000 -+++ b/src/3rdparty/btparse/lex_auxiliary.c 2018-12-19 01:27:45.874263697 +0000 -@@ -32,6 +32,7 @@ - #include "bt_debug.h" - #include - #include -+#include - #include - #include - #include ---- a/src/3rdparty/btparse/sym.c 2018-12-19 02:27:45.878263787 +0100 -+++ b/src/3rdparty/btparse/sym.c 2018-12-19 02:27:45.878263787 +0100 -@@ -110,6 +110,7 @@ - /*#include "bt_config.h"*/ - #include - #include -+#include - #include - #ifdef MEMCHK - #include "trax.h" diff --git a/srcpkgs/tellico/template b/srcpkgs/tellico/template deleted file mode 100644 index b8a5981f27ac1f..00000000000000 --- a/srcpkgs/tellico/template +++ /dev/null @@ -1,42 +0,0 @@ -# Template file for 'tellico' -pkgname=tellico -version=4.1.3 -revision=1 -build_style=cmake -configure_args="$(vopt_bool webcam ENABLE_WEBCAM) -DKF6_HOST_TOOLING=/usr/lib/cmake" -hostmakedepends="extra-cmake-modules qt6-base qt6-tools gettext - pkg-config kf6-kdoctools kf6-kconfig" -makedepends="kf6-karchive-devel kf6-kcodecs-devel kf6-sonnet-devel - kf6-kdoctools-devel kf6-kcoreaddons-devel kf6-kiconthemes-devel - kf6-kguiaddons-devel kf6-kio-devel kf6-kitemmodels-devel - kf6-ktextwidgets-devel kf6-kxmlgui-devel kf6-knewstuff-devel - kf6-kfilemetadata-devel qt6-webengine-devel qt6-charts-devel - $(vopt_if webcam v4l-utils-devel) $(vopt_if yaz yaz-devel) - $(vopt_if xmp exempi-devel) $(vopt_if cdio libcdio-devel) - $(vopt_if cddb libkcddb6-devel) $(vopt_if scanner libksane6-devel) - libcdio-paranoia-devel kf6-solid-devel kf6-kcrash-devel" -checkdepends="dbus" -short_desc="Collection manager for KDE" -maintainer="John " -license="GPL-3.0-or-later" -homepage="http://tellico-project.org/" -distfiles="http://tellico-project.org/files/${pkgname}-${version}.tar.xz" -checksum=6cac452bc10480d50fb0e33c74829aec1ce9880aef39d8b7fdf63bc5a85b3a4f -make_check_pre="dbus-run-session" -python_version=3 -build_options="webcam yaz xmp cdio cddb scanner" -build_options_default="webcam yaz xmp cdio cddb scanner" -desc_option_cdio="Support for reading cdtext from audio CDs" -desc_option_webcam="Support for barcode scanning with a webcam" -desc_option_xmp="Support for reading PDF/XMP metadata" -desc_option_yaz="Support for searching z39.50 databases" -desc_option_cddb="Support for CDDB searches" -desc_option_scanner="Support for adding scanned images to a collection" - -if [ "$XBPS_TARGET_MACHINE" = "x86_64-musl" ]; then - make_check=ci-skip # two tests fail on GH workflows: 14 - newstufftest (SEGFAULT), 40 - htmlexportertest (SEGFAULT) -fi - -if [ "$XBPS_WORDSIZE$XBPS_WORDSIZE" != "64$XBPS_TARGET_WORDSIZE" ]; then - broken="no qt6-webengine" -fi diff --git a/srcpkgs/tellico/update b/srcpkgs/tellico/update deleted file mode 100644 index d01a6f95f72bfa..00000000000000 --- a/srcpkgs/tellico/update +++ /dev/null @@ -1 +0,0 @@ -site="https://tellico-project.org/archive/" diff --git a/srcpkgs/template-glib-devel b/srcpkgs/template-glib-devel deleted file mode 120000 index b6ba7aa4b99faf..00000000000000 --- a/srcpkgs/template-glib-devel +++ /dev/null @@ -1 +0,0 @@ -template-glib \ No newline at end of file diff --git a/srcpkgs/template-glib/template b/srcpkgs/template-glib/template deleted file mode 100644 index dd0e5c291710d7..00000000000000 --- a/srcpkgs/template-glib/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 'template-glib' -pkgname=template-glib -version=3.36.1 -revision=1 -build_style=meson -build_helper="gir" -configure_args="-Dgtk_doc=false -Dintrospection=enabled" -hostmakedepends="pkg-config vala glib-devel flex gettext" -makedepends="libglib-devel" -short_desc="Supports calling into GObject Introspection from templates" -maintainer="Enno Boland " -license="GPL-3.0-or-later" -homepage="https://gitlab.gnome.org/GNOME/template-glib" -changelog="https://gitlab.gnome.org/GNOME/template-glib/-/raw/main/NEWS" -distfiles="${GNOME_SITE}/template-glib/${version%.*}/template-glib-${version}.tar.xz" -checksum=3b167a17385ad745afbe20fadf8106c66d30c5bd746d5aa1d9bdb7e803f6a503 - -template-glib-devel_package() { - depends="${sourcepkg}>=${version}_${revision} libgirepository-devel - libglib-devel" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - vmove usr/share/gir-1.0 - vmove usr/share/vala - } -} diff --git a/srcpkgs/temporal-cli/template b/srcpkgs/temporal-cli/template deleted file mode 100644 index 3b55b970045cfe..00000000000000 --- a/srcpkgs/temporal-cli/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'temporal-cli' -pkgname=temporal-cli -version=1.3.0 -revision=1 -build_style=go -go_import_path="github.com/temporalio/cli" -go_package="${go_import_path}/cmd/temporal" -short_desc="Command-line interface for running and interacting with Temporal" -maintainer="Toyam Cox " -license="MIT" -homepage="https://docs.temporal.io/cli" -distfiles="https://github.com/temporalio/cli/archive/refs/tags/v${version}.tar.gz" -checksum=15be9f155cd5114367942568f884969f7ed2d3262ad39bb665cf359735f643b3 - -if [ $XBPS_TARGET_WORDSIZE = 32 ]; then - broken="time_t isn't 64bit on this platform"; -fi - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/tepl-devel b/srcpkgs/tepl-devel deleted file mode 120000 index 9ae68b02eadd2b..00000000000000 --- a/srcpkgs/tepl-devel +++ /dev/null @@ -1 +0,0 @@ -tepl \ No newline at end of file diff --git a/srcpkgs/tepl/template b/srcpkgs/tepl/template deleted file mode 100644 index 7ba4eae22e0a49..00000000000000 --- a/srcpkgs/tepl/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'tepl' -pkgname=tepl -version=6.8.0 -revision=2 -metapackage=yes -short_desc="Text editor product line - removed package" -maintainer="Enno Boland " -license="LGPL-3.0-or-later" -homepage="https://wiki.gnome.org/Projects/Tepl" -changelog="https://gitlab.gnome.org/swilmet/tepl/-/raw/main/NEWS" - -tepl-devel_package() { - metapackage=yes -} diff --git a/srcpkgs/termbox-devel b/srcpkgs/termbox-devel deleted file mode 120000 index fd627fc29bfaf5..00000000000000 --- a/srcpkgs/termbox-devel +++ /dev/null @@ -1 +0,0 @@ -termbox \ No newline at end of file diff --git a/srcpkgs/termbox/patches/cflags.patch b/srcpkgs/termbox/patches/cflags.patch deleted file mode 100644 index a3ca8ea2a50e0e..00000000000000 --- a/srcpkgs/termbox/patches/cflags.patch +++ /dev/null @@ -1,15 +0,0 @@ -Index: termbox-1.1.2/wscript -=================================================================== ---- termbox-1.1.2.orig/wscript -+++ termbox-1.1.2/wscript -@@ -21,10 +21,6 @@ def configure(conf): - conf.load('gnu_dirs') - conf.load('compiler_c') - conf.env.append_unique('CFLAGS', ['-std=gnu99', '-Wall', '-Wextra', '-D_XOPEN_SOURCE']) -- if conf.options.debug: -- conf.env.append_unique('CFLAGS', ['-g', '-Og']) -- else: -- conf.env.append_unique('CFLAGS', '-O3') - - def build(bld): - bld.recurse('src') diff --git a/srcpkgs/termbox/patches/python-3.11.patch b/srcpkgs/termbox/patches/python-3.11.patch deleted file mode 100644 index b93020251ab198..00000000000000 --- a/srcpkgs/termbox/patches/python-3.11.patch +++ /dev/null @@ -1,47 +0,0 @@ -Index: termbox-1.1.2/.waf3/waflib/ConfigSet.py -=================================================================== ---- termbox-1.1.2.orig/.waf3/waflib/ConfigSet.py -+++ termbox-1.1.2/.waf3/waflib/ConfigSet.py -@@ -134,7 +134,7 @@ class ConfigSet(object): - Utils.writef(filename,''.join(buf)) - def load(self,filename): - tbl=self.table -- code=Utils.readf(filename,m='rU') -+ code=Utils.readf(filename,m='r') - for m in re_imp.finditer(code): - g=m.group - tbl[g(2)]=eval(g(3)) -Index: termbox-1.1.2/.waf3/waflib/Context.py -=================================================================== ---- termbox-1.1.2.orig/.waf3/waflib/Context.py -+++ termbox-1.1.2/.waf3/waflib/Context.py -@@ -113,7 +113,7 @@ class Context(ctx): - cache[node]=True - self.pre_recurse(node) - try: -- function_code=node.read('rU') -+ function_code=node.read('r') - exec(compile(function_code,node.abspath(),'exec'),self.exec_dict) - finally: - self.post_recurse(node) -@@ -321,7 +321,7 @@ def load_module(path): - pass - module=imp.new_module(WSCRIPT_FILE) - try: -- code=Utils.readf(path,m='rU') -+ code=Utils.readf(path,m='r') - except(IOError,OSError): - raise Errors.WafError('Could not read the file %r'%path) - module_dir=os.path.dirname(path) -Index: termbox-1.1.2/.waf3/waflib/Node.py -=================================================================== ---- termbox-1.1.2.orig/.waf3/waflib/Node.py -+++ termbox-1.1.2/.waf3/waflib/Node.py -@@ -282,7 +282,6 @@ class Node(object): - if maxdepth: - for k in node.ant_iter(accept=accept,maxdepth=maxdepth-1,pats=npats,dir=dir,src=src,remove=remove): - yield k -- raise StopIteration - def ant_glob(self,*k,**kw): - src=kw.get('src',True) - dir=kw.get('dir',False) diff --git a/srcpkgs/termbox/template b/srcpkgs/termbox/template deleted file mode 100644 index 0777b805f4bb9c..00000000000000 --- a/srcpkgs/termbox/template +++ /dev/null @@ -1,36 +0,0 @@ -# Template file for 'termbox' -pkgname=termbox -version=1.1.2 -revision=2 -build_style=waf3 -short_desc="Library for writing text-based user interfaces" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/nsf/termbox/" -distfiles="https://github.com/nsf/termbox/archive/v${version}.tar.gz" -checksum=61c9940b42b3ac44bf0cba67eacba75e3c02088b8c695149528c77def04d69b1 - -post_extract() { - # waf file is self extracting archive written in python - # it self extracts in top level, then runs extracted module in __main__ - # importing allows to patch contents of archive - cp waf waf.py - sed -i '/__name__.*__main__/i sys.exit(0)' waf.py - python3 waf.py - ln -s .waf3-* .waf3 - rm waf.py -} - -post_install() { - vlicense COPYING -} - -termbox-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/*.a - vmove usr/lib/*.so - } -} diff --git a/srcpkgs/termdown/template b/srcpkgs/termdown/template deleted file mode 100644 index 160529b87aee4c..00000000000000 --- a/srcpkgs/termdown/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'termdown' -pkgname=termdown -version=1.18.0 -revision=3 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3-setuptools python3-dateutil python3-click python3-pyfiglet" -short_desc="Countdown timer and stopwatch in your terminal" -maintainer="Orphaned " -license="GPL-3.0-only" -homepage="https://github.com/trehn/termdown" -distfiles="https://github.com/trehn/termdown/archive/${version}.tar.gz" -checksum=67c6393a117a41080e3b7fe912ffe401fe94281f7c5022641046282cef71a2de -# no tests -make_check=no diff --git a/srcpkgs/terminator/template b/srcpkgs/terminator/template deleted file mode 100644 index f15009ec1f6511..00000000000000 --- a/srcpkgs/terminator/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'terminator' -pkgname=terminator -version=2.1.4 -revision=1 -build_style=python3-module -hostmakedepends="intltool python3-setuptools" -depends="desktop-file-utils gsettings-desktop-schemas libkeybinder3 libnotify - python3-dbus python3-gobject python3-psutil python3-configobj vte3 pango python3-cairo" -short_desc="Tiling terminal emulator application" -maintainer="Enno Boland " -license="GPL-2.0-only" -homepage="https://gnome-terminator.org" -changelog="https://raw.githubusercontent.com/gnome-terminator/terminator/master/CHANGELOG.md" -distfiles="https://github.com/gnome-terminator/terminator/releases/download/v$version/terminator-$version.tar.gz" -checksum=af27b0ece862e61dde71d0827afa4a29a414e44599effe3edeebc52cbdf0c5e8 diff --git a/srcpkgs/terminology/template b/srcpkgs/terminology/template deleted file mode 100644 index af9c3587f07627..00000000000000 --- a/srcpkgs/terminology/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'terminology' -pkgname=terminology -version=1.13.0 -revision=1 -build_style=meson -hostmakedepends="pkg-config efl gettext" -makedepends="efl-devel" -depends="desktop-file-utils xdg-utils" -short_desc="Enlightenment's terminal emulator" -maintainer="Orphaned " -license="BSD-2-Clause" -homepage="https://www.enlightenment.org" -distfiles="https://download.enlightenment.org/rel/apps/terminology/terminology-${version}.tar.xz" -checksum=16a37fecd7bbd63ec9de3ec6c0af331cee77d6dfda838a1b1573d6f298474da5 - -post_install() { - vlicense COPYING -} diff --git a/srcpkgs/terminus-font/template b/srcpkgs/terminus-font/template deleted file mode 100644 index f597fab66bef41..00000000000000 --- a/srcpkgs/terminus-font/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'terminus-font' -pkgname=terminus-font -version=4.49.1 -revision=1 -build_style=gnu-configure -configure_args="--x11dir=/usr/share/fonts/X11/misc - --psfdir=/usr/share/kbd/consolefonts" -make_install_target="install install-pcf-8bit install-otb" -hostmakedepends="python3 bdftopcf font-util" -depends="font-util" -short_desc="Clean, fixed width bitmap font" -maintainer="Orphaned " -license="OFL-1.1, GPL-2.0-or-later" -homepage="http://terminus-font.sourceforge.net/" -distfiles="${SOURCEFORGE_SITE}/${pkgname}/${pkgname}-${version}.tar.gz" -checksum=d961c1b781627bf417f9b340693d64fc219e0113ad3a3af1a3424c7aa373ef79 -font_dirs="/usr/share/fonts/X11/misc" - -post_install() { - vlicense OFL.TXT OFL.txt - vinstall 75-yes-terminus.conf 644 etc/fonts/conf.avail -} diff --git a/srcpkgs/termrec/template b/srcpkgs/termrec/template deleted file mode 100644 index db448a54bfbb4e..00000000000000 --- a/srcpkgs/termrec/template +++ /dev/null @@ -1,32 +0,0 @@ -# Template file for 'termrec' -pkgname=termrec -version=0.18 -revision=1 -build_style=gnu-configure -makedepends="libcurl-devel" -short_desc="Record terminal" -maintainer="Andrew Benson " -license="LGPL-2.0-or-later" -homepage="http://angband.pl/termrec.html" -distfiles="${SOURCEFORGE_SITE}/termrec/termrec-${version}.tar.xz" -checksum=34701853dc26073b7cd5d202438998349c45a61a0f210948e79469bf3255a5e3 - -CFLAGS="-fcommon" - -libtermrec_package() { - short_desc+=" - libraries" - pkg_install() { - vmove "usr/lib/*.so.*" - } -} - -libtermrec-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/share/man/man3 - vmove usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/termshark/template b/srcpkgs/termshark/template deleted file mode 100644 index de096e7fd6f886..00000000000000 --- a/srcpkgs/termshark/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'termshark' -pkgname=termshark -version=2.4.0 -revision=4 -build_style=go -go_import_path="github.com/gcla/termshark/v2" -go_package="${go_import_path}/cmd/termshark" -depends="wireshark" -short_desc="Terminal UI for tshark, inspired by Wireshark" -maintainer="Piraty " -license="MIT" -homepage="https://github.com/gcla/termshark" -distfiles="https://github.com/gcla/termshark/archive/v${version}.tar.gz" -checksum=949c71866fcd2f9ed71a754ea9e3d1bdc23dee85969dcdc78180f1d18ca8b087 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/termsyn-font/template b/srcpkgs/termsyn-font/template deleted file mode 100644 index 05721633c47cd9..00000000000000 --- a/srcpkgs/termsyn-font/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'termsyn-font' -pkgname=termsyn-font -version=1.8.7 -revision=3 -makedepends="font-util" -depends="${makedepends}" -short_desc="Monospaced font based on terminus and tamsyn" -maintainer="Orphaned " -license="GPL-2.0-only" -homepage="http://sourceforge.net/projects/termsyn/" -distfiles="${SOURCEFORGE_SITE}/termsyn/termsyn-${version}.tar.gz" -checksum=c6de5933bef537ca6f008fed2c787468dca3da4849e4dbdebc80fe6a07ab7a97 -font_dirs="/usr/share/fonts/misc" - -do_install() { - # We do not care about consolefonts (*.psfu). Let's ignore them. - for f in *.pcf; do - vinstall "$f" 644 usr/share/fonts/misc - done - vdoc README.termsyn README -} diff --git a/srcpkgs/termsyn-font/update b/srcpkgs/termsyn-font/update deleted file mode 100644 index 37ed422907e614..00000000000000 --- a/srcpkgs/termsyn-font/update +++ /dev/null @@ -1 +0,0 @@ -pkgname=termsyn diff --git a/srcpkgs/termtosvg/template b/srcpkgs/termtosvg/template deleted file mode 100644 index e2a6161ce61c35..00000000000000 --- a/srcpkgs/termtosvg/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'termtosvg' -pkgname=termtosvg -version=1.1.0 -revision=6 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3-pyte python3-lxml python3-wcwidth" -checkdepends="$depends" -short_desc="Record terminal sessions as SVG animations" -maintainer="Orphaned " -license="BSD-3-Clause" -homepage="https://nbedos.github.io/termtosvg/" -distfiles="https://github.com/nbedos/termtosvg/archive/${version}.tar.gz" -checksum=53e9ad5976978684699d14b83cac37bf173d76c787f1b849859ad8aef55f22d2 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/ternimal/template b/srcpkgs/ternimal/template deleted file mode 100644 index 8ab9189e0816f6..00000000000000 --- a/srcpkgs/ternimal/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'ternimal' -pkgname=ternimal -version=0.1.0 -revision=2 -hostmakedepends="rust" -makedepends="rust-std" -short_desc="Simulate a lifeform in the terminal" -maintainer="Orphaned " -license="GPL-3.0-only" -homepage="https://github.com/p-e-w/ternimal" -distfiles="https://github.com/p-e-w/ternimal/archive/v${version}.tar.gz" -checksum=4d37f49a35de5ac23d88a61180d663ba3c2da089418818a588de31f9e920f8d6 - -do_build() { - rustc --target $RUST_TARGET \ - -C linker=$CC \ - ${CROSS_BUILD:+--sysroot $XBPS_CROSS_BASE/usr} \ - -O ternimal.rs -} - -do_install() { - vbin ternimal -} diff --git a/srcpkgs/terraform-docs/template b/srcpkgs/terraform-docs/template deleted file mode 100644 index 3b56d2157c6e39..00000000000000 --- a/srcpkgs/terraform-docs/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'terraform-docs' -pkgname=terraform-docs -version=0.20.0 -revision=1 -build_style=go -go_import_path="github.com/$pkgname/$pkgname" -short_desc="Utility to generate documentation from Terraform modules" -maintainer="Orphaned " -license="MIT" -homepage="https://terraform-docs.io/" -distfiles="https://$go_import_path/archive/v$version.tar.gz" -checksum=793ad60be207292b9f27664d5c73bd75512e7a5e458b0fe2daa872b5ad46d6a9 -make_check=no # golang.org/x/tools/internal/tokeninternal: invalid array length - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/terraform-ls/template b/srcpkgs/terraform-ls/template deleted file mode 100644 index 0520b901827d90..00000000000000 --- a/srcpkgs/terraform-ls/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'terraform-ls' -pkgname=terraform-ls -version=0.34.2 -revision=2 -build_style=go -go_import_path="github.com/hashicorp/terraform-ls" -short_desc="Terraform Language Server" -maintainer="Emil Tomczyk " -license="MPL-2.0" -homepage="https://github.com/hashicorp/terraform-ls" -distfiles="https://github.com/hashicorp/terraform-ls/archive/v${version}.tar.gz" -checksum=379fdd6b31ba4c58e6f1b966ff9662386e9f59eeb08addb5f64d69268dfd4294 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/terraform/template b/srcpkgs/terraform/template deleted file mode 100644 index 70461c12c27437..00000000000000 --- a/srcpkgs/terraform/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'terraform' -pkgname=terraform -version=1.14.0 -revision=1 -build_style=go -go_import_path="github.com/hashicorp/$pkgname" -go_ldflags="-X ${go_import_path}/version.dev=no" -short_desc="Tool for building, changing, and combining infrastructure" -maintainer="Andrea Brancaleoni " -license="BUSL-1.1" -homepage="https://www.terraform.io/" -distfiles="https://$go_import_path/archive/v$version.tar.gz" -checksum=68ffb59124eee84ec76058ab8dd19526096b53434cde1ef8f8ff518287304355 -repository=nonfree diff --git a/srcpkgs/terragrunt/template b/srcpkgs/terragrunt/template deleted file mode 100644 index e5a885e91dfdff..00000000000000 --- a/srcpkgs/terragrunt/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'terragrunt' -pkgname=terragrunt -version=0.93.11 -revision=1 -build_style=go -go_import_path="github.com/gruntwork-io/terragrunt" -short_desc="Thin wrapper for Terraform that provides extra tools" -maintainer="Andrea Brancaleoni " -license="MIT" -homepage="https://github.com/gruntwork-io/terragrunt" -distfiles="$homepage/archive/v$version.tar.gz" -checksum=6b3e93ea819724a3fc644a41d585eaa1c53f81e5049874641e52358391ffd87e - -post_install() { - vlicense LICENSE.txt -} diff --git a/srcpkgs/tessen/template b/srcpkgs/tessen/template deleted file mode 100644 index 318958cf8f6f7a..00000000000000 --- a/srcpkgs/tessen/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'tessen' -pkgname=tessen -version=2.2.1 -revision=1 -build_style=gnu-makefile -hostmakedepends="scdoc" -checkdepends="shellcheck shfmt" -short_desc="Interactive menu to autotype and copy pass and gopass data" -maintainer="reedts " -license="GPL-2.0-only" -homepage="https://git.sr.ht/~ayushnix/tessen" -distfiles="https://git.sr.ht/~ayushnix/tessen/refs/download/v${version}/tessen-${version}.tar.gz" -checksum=31d510d5ffac5825bc7e63f13283c5d432eb102db2d2483ee937c9135c8cfc04 diff --git a/srcpkgs/tesseract-ocr-afr b/srcpkgs/tesseract-ocr-afr deleted file mode 120000 index 79bcf15f05ba56..00000000000000 --- a/srcpkgs/tesseract-ocr-afr +++ /dev/null @@ -1 +0,0 @@ -tesseract-ocr \ No newline at end of file diff --git a/srcpkgs/tesseract-ocr-all b/srcpkgs/tesseract-ocr-all deleted file mode 120000 index 79bcf15f05ba56..00000000000000 --- a/srcpkgs/tesseract-ocr-all +++ /dev/null @@ -1 +0,0 @@ -tesseract-ocr \ No newline at end of file diff --git a/srcpkgs/tesseract-ocr-amh b/srcpkgs/tesseract-ocr-amh deleted file mode 120000 index 79bcf15f05ba56..00000000000000 --- a/srcpkgs/tesseract-ocr-amh +++ /dev/null @@ -1 +0,0 @@ -tesseract-ocr \ No newline at end of file diff --git a/srcpkgs/tesseract-ocr-ara b/srcpkgs/tesseract-ocr-ara deleted file mode 120000 index 79bcf15f05ba56..00000000000000 --- a/srcpkgs/tesseract-ocr-ara +++ /dev/null @@ -1 +0,0 @@ -tesseract-ocr \ No newline at end of file diff --git a/srcpkgs/tesseract-ocr-asm b/srcpkgs/tesseract-ocr-asm deleted file mode 120000 index 79bcf15f05ba56..00000000000000 --- a/srcpkgs/tesseract-ocr-asm +++ /dev/null @@ -1 +0,0 @@ -tesseract-ocr \ No newline at end of file diff --git a/srcpkgs/tesseract-ocr-aze b/srcpkgs/tesseract-ocr-aze deleted file mode 120000 index 79bcf15f05ba56..00000000000000 --- a/srcpkgs/tesseract-ocr-aze +++ /dev/null @@ -1 +0,0 @@ -tesseract-ocr \ No newline at end of file diff --git a/srcpkgs/tesseract-ocr-aze_cyrl b/srcpkgs/tesseract-ocr-aze_cyrl deleted file mode 120000 index 79bcf15f05ba56..00000000000000 --- a/srcpkgs/tesseract-ocr-aze_cyrl +++ /dev/null @@ -1 +0,0 @@ -tesseract-ocr \ No newline at end of file diff --git a/srcpkgs/tesseract-ocr-basic b/srcpkgs/tesseract-ocr-basic deleted file mode 120000 index 79bcf15f05ba56..00000000000000 --- a/srcpkgs/tesseract-ocr-basic +++ /dev/null @@ -1 +0,0 @@ -tesseract-ocr \ No newline at end of file diff --git a/srcpkgs/tesseract-ocr-bel b/srcpkgs/tesseract-ocr-bel deleted file mode 120000 index 79bcf15f05ba56..00000000000000 --- a/srcpkgs/tesseract-ocr-bel +++ /dev/null @@ -1 +0,0 @@ -tesseract-ocr \ No newline at end of file diff --git a/srcpkgs/tesseract-ocr-ben b/srcpkgs/tesseract-ocr-ben deleted file mode 120000 index 79bcf15f05ba56..00000000000000 --- a/srcpkgs/tesseract-ocr-ben +++ /dev/null @@ -1 +0,0 @@ -tesseract-ocr \ No newline at end of file diff --git a/srcpkgs/tesseract-ocr-bod b/srcpkgs/tesseract-ocr-bod deleted file mode 120000 index 79bcf15f05ba56..00000000000000 --- a/srcpkgs/tesseract-ocr-bod +++ /dev/null @@ -1 +0,0 @@ -tesseract-ocr \ No newline at end of file diff --git a/srcpkgs/tesseract-ocr-bos b/srcpkgs/tesseract-ocr-bos deleted file mode 120000 index 79bcf15f05ba56..00000000000000 --- a/srcpkgs/tesseract-ocr-bos +++ /dev/null @@ -1 +0,0 @@ -tesseract-ocr \ No newline at end of file diff --git a/srcpkgs/tesseract-ocr-bre b/srcpkgs/tesseract-ocr-bre deleted file mode 120000 index 79bcf15f05ba56..00000000000000 --- a/srcpkgs/tesseract-ocr-bre +++ /dev/null @@ -1 +0,0 @@ -tesseract-ocr \ No newline at end of file diff --git a/srcpkgs/tesseract-ocr-bul b/srcpkgs/tesseract-ocr-bul deleted file mode 120000 index 79bcf15f05ba56..00000000000000 --- a/srcpkgs/tesseract-ocr-bul +++ /dev/null @@ -1 +0,0 @@ -tesseract-ocr \ No newline at end of file diff --git a/srcpkgs/tesseract-ocr-cat b/srcpkgs/tesseract-ocr-cat deleted file mode 120000 index 79bcf15f05ba56..00000000000000 --- a/srcpkgs/tesseract-ocr-cat +++ /dev/null @@ -1 +0,0 @@ -tesseract-ocr \ No newline at end of file diff --git a/srcpkgs/tesseract-ocr-ceb b/srcpkgs/tesseract-ocr-ceb deleted file mode 120000 index 79bcf15f05ba56..00000000000000 --- a/srcpkgs/tesseract-ocr-ceb +++ /dev/null @@ -1 +0,0 @@ -tesseract-ocr \ No newline at end of file diff --git a/srcpkgs/tesseract-ocr-ces b/srcpkgs/tesseract-ocr-ces deleted file mode 120000 index 79bcf15f05ba56..00000000000000 --- a/srcpkgs/tesseract-ocr-ces +++ /dev/null @@ -1 +0,0 @@ -tesseract-ocr \ No newline at end of file diff --git a/srcpkgs/tesseract-ocr-chi_sim b/srcpkgs/tesseract-ocr-chi_sim deleted file mode 120000 index 79bcf15f05ba56..00000000000000 --- a/srcpkgs/tesseract-ocr-chi_sim +++ /dev/null @@ -1 +0,0 @@ -tesseract-ocr \ No newline at end of file diff --git a/srcpkgs/tesseract-ocr-chi_tra b/srcpkgs/tesseract-ocr-chi_tra deleted file mode 120000 index 79bcf15f05ba56..00000000000000 --- a/srcpkgs/tesseract-ocr-chi_tra +++ /dev/null @@ -1 +0,0 @@ -tesseract-ocr \ No newline at end of file diff --git a/srcpkgs/tesseract-ocr-chr b/srcpkgs/tesseract-ocr-chr deleted file mode 120000 index 79bcf15f05ba56..00000000000000 --- a/srcpkgs/tesseract-ocr-chr +++ /dev/null @@ -1 +0,0 @@ -tesseract-ocr \ No newline at end of file diff --git a/srcpkgs/tesseract-ocr-cos b/srcpkgs/tesseract-ocr-cos deleted file mode 120000 index 79bcf15f05ba56..00000000000000 --- a/srcpkgs/tesseract-ocr-cos +++ /dev/null @@ -1 +0,0 @@ -tesseract-ocr \ No newline at end of file diff --git a/srcpkgs/tesseract-ocr-cym b/srcpkgs/tesseract-ocr-cym deleted file mode 120000 index 79bcf15f05ba56..00000000000000 --- a/srcpkgs/tesseract-ocr-cym +++ /dev/null @@ -1 +0,0 @@ -tesseract-ocr \ No newline at end of file diff --git a/srcpkgs/tesseract-ocr-dan b/srcpkgs/tesseract-ocr-dan deleted file mode 120000 index 79bcf15f05ba56..00000000000000 --- a/srcpkgs/tesseract-ocr-dan +++ /dev/null @@ -1 +0,0 @@ -tesseract-ocr \ No newline at end of file diff --git a/srcpkgs/tesseract-ocr-deu b/srcpkgs/tesseract-ocr-deu deleted file mode 120000 index 79bcf15f05ba56..00000000000000 --- a/srcpkgs/tesseract-ocr-deu +++ /dev/null @@ -1 +0,0 @@ -tesseract-ocr \ No newline at end of file diff --git a/srcpkgs/tesseract-ocr-devel b/srcpkgs/tesseract-ocr-devel deleted file mode 120000 index 79bcf15f05ba56..00000000000000 --- a/srcpkgs/tesseract-ocr-devel +++ /dev/null @@ -1 +0,0 @@ -tesseract-ocr \ No newline at end of file diff --git a/srcpkgs/tesseract-ocr-div b/srcpkgs/tesseract-ocr-div deleted file mode 120000 index 79bcf15f05ba56..00000000000000 --- a/srcpkgs/tesseract-ocr-div +++ /dev/null @@ -1 +0,0 @@ -tesseract-ocr \ No newline at end of file diff --git a/srcpkgs/tesseract-ocr-dzo b/srcpkgs/tesseract-ocr-dzo deleted file mode 120000 index 79bcf15f05ba56..00000000000000 --- a/srcpkgs/tesseract-ocr-dzo +++ /dev/null @@ -1 +0,0 @@ -tesseract-ocr \ No newline at end of file diff --git a/srcpkgs/tesseract-ocr-ell b/srcpkgs/tesseract-ocr-ell deleted file mode 120000 index 79bcf15f05ba56..00000000000000 --- a/srcpkgs/tesseract-ocr-ell +++ /dev/null @@ -1 +0,0 @@ -tesseract-ocr \ No newline at end of file diff --git a/srcpkgs/tesseract-ocr-eng b/srcpkgs/tesseract-ocr-eng deleted file mode 120000 index 79bcf15f05ba56..00000000000000 --- a/srcpkgs/tesseract-ocr-eng +++ /dev/null @@ -1 +0,0 @@ -tesseract-ocr \ No newline at end of file diff --git a/srcpkgs/tesseract-ocr-enm b/srcpkgs/tesseract-ocr-enm deleted file mode 120000 index 79bcf15f05ba56..00000000000000 --- a/srcpkgs/tesseract-ocr-enm +++ /dev/null @@ -1 +0,0 @@ -tesseract-ocr \ No newline at end of file diff --git a/srcpkgs/tesseract-ocr-epo b/srcpkgs/tesseract-ocr-epo deleted file mode 120000 index 79bcf15f05ba56..00000000000000 --- a/srcpkgs/tesseract-ocr-epo +++ /dev/null @@ -1 +0,0 @@ -tesseract-ocr \ No newline at end of file diff --git a/srcpkgs/tesseract-ocr-est b/srcpkgs/tesseract-ocr-est deleted file mode 120000 index 79bcf15f05ba56..00000000000000 --- a/srcpkgs/tesseract-ocr-est +++ /dev/null @@ -1 +0,0 @@ -tesseract-ocr \ No newline at end of file diff --git a/srcpkgs/tesseract-ocr-eus b/srcpkgs/tesseract-ocr-eus deleted file mode 120000 index 79bcf15f05ba56..00000000000000 --- a/srcpkgs/tesseract-ocr-eus +++ /dev/null @@ -1 +0,0 @@ -tesseract-ocr \ No newline at end of file diff --git a/srcpkgs/tesseract-ocr-fao b/srcpkgs/tesseract-ocr-fao deleted file mode 120000 index 79bcf15f05ba56..00000000000000 --- a/srcpkgs/tesseract-ocr-fao +++ /dev/null @@ -1 +0,0 @@ -tesseract-ocr \ No newline at end of file diff --git a/srcpkgs/tesseract-ocr-fas b/srcpkgs/tesseract-ocr-fas deleted file mode 120000 index 79bcf15f05ba56..00000000000000 --- a/srcpkgs/tesseract-ocr-fas +++ /dev/null @@ -1 +0,0 @@ -tesseract-ocr \ No newline at end of file diff --git a/srcpkgs/tesseract-ocr-fil b/srcpkgs/tesseract-ocr-fil deleted file mode 120000 index 79bcf15f05ba56..00000000000000 --- a/srcpkgs/tesseract-ocr-fil +++ /dev/null @@ -1 +0,0 @@ -tesseract-ocr \ No newline at end of file diff --git a/srcpkgs/tesseract-ocr-fin b/srcpkgs/tesseract-ocr-fin deleted file mode 120000 index 79bcf15f05ba56..00000000000000 --- a/srcpkgs/tesseract-ocr-fin +++ /dev/null @@ -1 +0,0 @@ -tesseract-ocr \ No newline at end of file diff --git a/srcpkgs/tesseract-ocr-fra b/srcpkgs/tesseract-ocr-fra deleted file mode 120000 index 79bcf15f05ba56..00000000000000 --- a/srcpkgs/tesseract-ocr-fra +++ /dev/null @@ -1 +0,0 @@ -tesseract-ocr \ No newline at end of file diff --git a/srcpkgs/tesseract-ocr-frk b/srcpkgs/tesseract-ocr-frk deleted file mode 120000 index 79bcf15f05ba56..00000000000000 --- a/srcpkgs/tesseract-ocr-frk +++ /dev/null @@ -1 +0,0 @@ -tesseract-ocr \ No newline at end of file diff --git a/srcpkgs/tesseract-ocr-frm b/srcpkgs/tesseract-ocr-frm deleted file mode 120000 index 79bcf15f05ba56..00000000000000 --- a/srcpkgs/tesseract-ocr-frm +++ /dev/null @@ -1 +0,0 @@ -tesseract-ocr \ No newline at end of file diff --git a/srcpkgs/tesseract-ocr-fry b/srcpkgs/tesseract-ocr-fry deleted file mode 120000 index 79bcf15f05ba56..00000000000000 --- a/srcpkgs/tesseract-ocr-fry +++ /dev/null @@ -1 +0,0 @@ -tesseract-ocr \ No newline at end of file diff --git a/srcpkgs/tesseract-ocr-gla b/srcpkgs/tesseract-ocr-gla deleted file mode 120000 index 79bcf15f05ba56..00000000000000 --- a/srcpkgs/tesseract-ocr-gla +++ /dev/null @@ -1 +0,0 @@ -tesseract-ocr \ No newline at end of file diff --git a/srcpkgs/tesseract-ocr-gle b/srcpkgs/tesseract-ocr-gle deleted file mode 120000 index 79bcf15f05ba56..00000000000000 --- a/srcpkgs/tesseract-ocr-gle +++ /dev/null @@ -1 +0,0 @@ -tesseract-ocr \ No newline at end of file diff --git a/srcpkgs/tesseract-ocr-glg b/srcpkgs/tesseract-ocr-glg deleted file mode 120000 index 79bcf15f05ba56..00000000000000 --- a/srcpkgs/tesseract-ocr-glg +++ /dev/null @@ -1 +0,0 @@ -tesseract-ocr \ No newline at end of file diff --git a/srcpkgs/tesseract-ocr-grc b/srcpkgs/tesseract-ocr-grc deleted file mode 120000 index 79bcf15f05ba56..00000000000000 --- a/srcpkgs/tesseract-ocr-grc +++ /dev/null @@ -1 +0,0 @@ -tesseract-ocr \ No newline at end of file diff --git a/srcpkgs/tesseract-ocr-guj b/srcpkgs/tesseract-ocr-guj deleted file mode 120000 index 79bcf15f05ba56..00000000000000 --- a/srcpkgs/tesseract-ocr-guj +++ /dev/null @@ -1 +0,0 @@ -tesseract-ocr \ No newline at end of file diff --git a/srcpkgs/tesseract-ocr-hat b/srcpkgs/tesseract-ocr-hat deleted file mode 120000 index 79bcf15f05ba56..00000000000000 --- a/srcpkgs/tesseract-ocr-hat +++ /dev/null @@ -1 +0,0 @@ -tesseract-ocr \ No newline at end of file diff --git a/srcpkgs/tesseract-ocr-heb b/srcpkgs/tesseract-ocr-heb deleted file mode 120000 index 79bcf15f05ba56..00000000000000 --- a/srcpkgs/tesseract-ocr-heb +++ /dev/null @@ -1 +0,0 @@ -tesseract-ocr \ No newline at end of file diff --git a/srcpkgs/tesseract-ocr-hin b/srcpkgs/tesseract-ocr-hin deleted file mode 120000 index 79bcf15f05ba56..00000000000000 --- a/srcpkgs/tesseract-ocr-hin +++ /dev/null @@ -1 +0,0 @@ -tesseract-ocr \ No newline at end of file diff --git a/srcpkgs/tesseract-ocr-hrv b/srcpkgs/tesseract-ocr-hrv deleted file mode 120000 index 79bcf15f05ba56..00000000000000 --- a/srcpkgs/tesseract-ocr-hrv +++ /dev/null @@ -1 +0,0 @@ -tesseract-ocr \ No newline at end of file diff --git a/srcpkgs/tesseract-ocr-hun b/srcpkgs/tesseract-ocr-hun deleted file mode 120000 index 79bcf15f05ba56..00000000000000 --- a/srcpkgs/tesseract-ocr-hun +++ /dev/null @@ -1 +0,0 @@ -tesseract-ocr \ No newline at end of file diff --git a/srcpkgs/tesseract-ocr-hye b/srcpkgs/tesseract-ocr-hye deleted file mode 120000 index 79bcf15f05ba56..00000000000000 --- a/srcpkgs/tesseract-ocr-hye +++ /dev/null @@ -1 +0,0 @@ -tesseract-ocr \ No newline at end of file diff --git a/srcpkgs/tesseract-ocr-iku b/srcpkgs/tesseract-ocr-iku deleted file mode 120000 index 79bcf15f05ba56..00000000000000 --- a/srcpkgs/tesseract-ocr-iku +++ /dev/null @@ -1 +0,0 @@ -tesseract-ocr \ No newline at end of file diff --git a/srcpkgs/tesseract-ocr-ind b/srcpkgs/tesseract-ocr-ind deleted file mode 120000 index 79bcf15f05ba56..00000000000000 --- a/srcpkgs/tesseract-ocr-ind +++ /dev/null @@ -1 +0,0 @@ -tesseract-ocr \ No newline at end of file diff --git a/srcpkgs/tesseract-ocr-isl b/srcpkgs/tesseract-ocr-isl deleted file mode 120000 index 79bcf15f05ba56..00000000000000 --- a/srcpkgs/tesseract-ocr-isl +++ /dev/null @@ -1 +0,0 @@ -tesseract-ocr \ No newline at end of file diff --git a/srcpkgs/tesseract-ocr-ita b/srcpkgs/tesseract-ocr-ita deleted file mode 120000 index 79bcf15f05ba56..00000000000000 --- a/srcpkgs/tesseract-ocr-ita +++ /dev/null @@ -1 +0,0 @@ -tesseract-ocr \ No newline at end of file diff --git a/srcpkgs/tesseract-ocr-ita_old b/srcpkgs/tesseract-ocr-ita_old deleted file mode 120000 index 79bcf15f05ba56..00000000000000 --- a/srcpkgs/tesseract-ocr-ita_old +++ /dev/null @@ -1 +0,0 @@ -tesseract-ocr \ No newline at end of file diff --git a/srcpkgs/tesseract-ocr-jav b/srcpkgs/tesseract-ocr-jav deleted file mode 120000 index 79bcf15f05ba56..00000000000000 --- a/srcpkgs/tesseract-ocr-jav +++ /dev/null @@ -1 +0,0 @@ -tesseract-ocr \ No newline at end of file diff --git a/srcpkgs/tesseract-ocr-jpn b/srcpkgs/tesseract-ocr-jpn deleted file mode 120000 index 79bcf15f05ba56..00000000000000 --- a/srcpkgs/tesseract-ocr-jpn +++ /dev/null @@ -1 +0,0 @@ -tesseract-ocr \ No newline at end of file diff --git a/srcpkgs/tesseract-ocr-kan b/srcpkgs/tesseract-ocr-kan deleted file mode 120000 index 79bcf15f05ba56..00000000000000 --- a/srcpkgs/tesseract-ocr-kan +++ /dev/null @@ -1 +0,0 @@ -tesseract-ocr \ No newline at end of file diff --git a/srcpkgs/tesseract-ocr-kat b/srcpkgs/tesseract-ocr-kat deleted file mode 120000 index 79bcf15f05ba56..00000000000000 --- a/srcpkgs/tesseract-ocr-kat +++ /dev/null @@ -1 +0,0 @@ -tesseract-ocr \ No newline at end of file diff --git a/srcpkgs/tesseract-ocr-kat_old b/srcpkgs/tesseract-ocr-kat_old deleted file mode 120000 index 79bcf15f05ba56..00000000000000 --- a/srcpkgs/tesseract-ocr-kat_old +++ /dev/null @@ -1 +0,0 @@ -tesseract-ocr \ No newline at end of file diff --git a/srcpkgs/tesseract-ocr-kaz b/srcpkgs/tesseract-ocr-kaz deleted file mode 120000 index 79bcf15f05ba56..00000000000000 --- a/srcpkgs/tesseract-ocr-kaz +++ /dev/null @@ -1 +0,0 @@ -tesseract-ocr \ No newline at end of file diff --git a/srcpkgs/tesseract-ocr-khm b/srcpkgs/tesseract-ocr-khm deleted file mode 120000 index 79bcf15f05ba56..00000000000000 --- a/srcpkgs/tesseract-ocr-khm +++ /dev/null @@ -1 +0,0 @@ -tesseract-ocr \ No newline at end of file diff --git a/srcpkgs/tesseract-ocr-kir b/srcpkgs/tesseract-ocr-kir deleted file mode 120000 index 79bcf15f05ba56..00000000000000 --- a/srcpkgs/tesseract-ocr-kir +++ /dev/null @@ -1 +0,0 @@ -tesseract-ocr \ No newline at end of file diff --git a/srcpkgs/tesseract-ocr-kmr b/srcpkgs/tesseract-ocr-kmr deleted file mode 120000 index 79bcf15f05ba56..00000000000000 --- a/srcpkgs/tesseract-ocr-kmr +++ /dev/null @@ -1 +0,0 @@ -tesseract-ocr \ No newline at end of file diff --git a/srcpkgs/tesseract-ocr-kor b/srcpkgs/tesseract-ocr-kor deleted file mode 120000 index 79bcf15f05ba56..00000000000000 --- a/srcpkgs/tesseract-ocr-kor +++ /dev/null @@ -1 +0,0 @@ -tesseract-ocr \ No newline at end of file diff --git a/srcpkgs/tesseract-ocr-lao b/srcpkgs/tesseract-ocr-lao deleted file mode 120000 index 79bcf15f05ba56..00000000000000 --- a/srcpkgs/tesseract-ocr-lao +++ /dev/null @@ -1 +0,0 @@ -tesseract-ocr \ No newline at end of file diff --git a/srcpkgs/tesseract-ocr-lat b/srcpkgs/tesseract-ocr-lat deleted file mode 120000 index 79bcf15f05ba56..00000000000000 --- a/srcpkgs/tesseract-ocr-lat +++ /dev/null @@ -1 +0,0 @@ -tesseract-ocr \ No newline at end of file diff --git a/srcpkgs/tesseract-ocr-lav b/srcpkgs/tesseract-ocr-lav deleted file mode 120000 index 79bcf15f05ba56..00000000000000 --- a/srcpkgs/tesseract-ocr-lav +++ /dev/null @@ -1 +0,0 @@ -tesseract-ocr \ No newline at end of file diff --git a/srcpkgs/tesseract-ocr-lit b/srcpkgs/tesseract-ocr-lit deleted file mode 120000 index 79bcf15f05ba56..00000000000000 --- a/srcpkgs/tesseract-ocr-lit +++ /dev/null @@ -1 +0,0 @@ -tesseract-ocr \ No newline at end of file diff --git a/srcpkgs/tesseract-ocr-ltz b/srcpkgs/tesseract-ocr-ltz deleted file mode 120000 index 79bcf15f05ba56..00000000000000 --- a/srcpkgs/tesseract-ocr-ltz +++ /dev/null @@ -1 +0,0 @@ -tesseract-ocr \ No newline at end of file diff --git a/srcpkgs/tesseract-ocr-mal b/srcpkgs/tesseract-ocr-mal deleted file mode 120000 index 79bcf15f05ba56..00000000000000 --- a/srcpkgs/tesseract-ocr-mal +++ /dev/null @@ -1 +0,0 @@ -tesseract-ocr \ No newline at end of file diff --git a/srcpkgs/tesseract-ocr-mar b/srcpkgs/tesseract-ocr-mar deleted file mode 120000 index 79bcf15f05ba56..00000000000000 --- a/srcpkgs/tesseract-ocr-mar +++ /dev/null @@ -1 +0,0 @@ -tesseract-ocr \ No newline at end of file diff --git a/srcpkgs/tesseract-ocr-mkd b/srcpkgs/tesseract-ocr-mkd deleted file mode 120000 index 79bcf15f05ba56..00000000000000 --- a/srcpkgs/tesseract-ocr-mkd +++ /dev/null @@ -1 +0,0 @@ -tesseract-ocr \ No newline at end of file diff --git a/srcpkgs/tesseract-ocr-mlt b/srcpkgs/tesseract-ocr-mlt deleted file mode 120000 index 79bcf15f05ba56..00000000000000 --- a/srcpkgs/tesseract-ocr-mlt +++ /dev/null @@ -1 +0,0 @@ -tesseract-ocr \ No newline at end of file diff --git a/srcpkgs/tesseract-ocr-mon b/srcpkgs/tesseract-ocr-mon deleted file mode 120000 index 79bcf15f05ba56..00000000000000 --- a/srcpkgs/tesseract-ocr-mon +++ /dev/null @@ -1 +0,0 @@ -tesseract-ocr \ No newline at end of file diff --git a/srcpkgs/tesseract-ocr-mri b/srcpkgs/tesseract-ocr-mri deleted file mode 120000 index 79bcf15f05ba56..00000000000000 --- a/srcpkgs/tesseract-ocr-mri +++ /dev/null @@ -1 +0,0 @@ -tesseract-ocr \ No newline at end of file diff --git a/srcpkgs/tesseract-ocr-msa b/srcpkgs/tesseract-ocr-msa deleted file mode 120000 index 79bcf15f05ba56..00000000000000 --- a/srcpkgs/tesseract-ocr-msa +++ /dev/null @@ -1 +0,0 @@ -tesseract-ocr \ No newline at end of file diff --git a/srcpkgs/tesseract-ocr-mya b/srcpkgs/tesseract-ocr-mya deleted file mode 120000 index 79bcf15f05ba56..00000000000000 --- a/srcpkgs/tesseract-ocr-mya +++ /dev/null @@ -1 +0,0 @@ -tesseract-ocr \ No newline at end of file diff --git a/srcpkgs/tesseract-ocr-nep b/srcpkgs/tesseract-ocr-nep deleted file mode 120000 index 79bcf15f05ba56..00000000000000 --- a/srcpkgs/tesseract-ocr-nep +++ /dev/null @@ -1 +0,0 @@ -tesseract-ocr \ No newline at end of file diff --git a/srcpkgs/tesseract-ocr-nld b/srcpkgs/tesseract-ocr-nld deleted file mode 120000 index 79bcf15f05ba56..00000000000000 --- a/srcpkgs/tesseract-ocr-nld +++ /dev/null @@ -1 +0,0 @@ -tesseract-ocr \ No newline at end of file diff --git a/srcpkgs/tesseract-ocr-nor b/srcpkgs/tesseract-ocr-nor deleted file mode 120000 index 79bcf15f05ba56..00000000000000 --- a/srcpkgs/tesseract-ocr-nor +++ /dev/null @@ -1 +0,0 @@ -tesseract-ocr \ No newline at end of file diff --git a/srcpkgs/tesseract-ocr-oci b/srcpkgs/tesseract-ocr-oci deleted file mode 120000 index 79bcf15f05ba56..00000000000000 --- a/srcpkgs/tesseract-ocr-oci +++ /dev/null @@ -1 +0,0 @@ -tesseract-ocr \ No newline at end of file diff --git a/srcpkgs/tesseract-ocr-ori b/srcpkgs/tesseract-ocr-ori deleted file mode 120000 index 79bcf15f05ba56..00000000000000 --- a/srcpkgs/tesseract-ocr-ori +++ /dev/null @@ -1 +0,0 @@ -tesseract-ocr \ No newline at end of file diff --git a/srcpkgs/tesseract-ocr-pan b/srcpkgs/tesseract-ocr-pan deleted file mode 120000 index 79bcf15f05ba56..00000000000000 --- a/srcpkgs/tesseract-ocr-pan +++ /dev/null @@ -1 +0,0 @@ -tesseract-ocr \ No newline at end of file diff --git a/srcpkgs/tesseract-ocr-pol b/srcpkgs/tesseract-ocr-pol deleted file mode 120000 index 79bcf15f05ba56..00000000000000 --- a/srcpkgs/tesseract-ocr-pol +++ /dev/null @@ -1 +0,0 @@ -tesseract-ocr \ No newline at end of file diff --git a/srcpkgs/tesseract-ocr-por b/srcpkgs/tesseract-ocr-por deleted file mode 120000 index 79bcf15f05ba56..00000000000000 --- a/srcpkgs/tesseract-ocr-por +++ /dev/null @@ -1 +0,0 @@ -tesseract-ocr \ No newline at end of file diff --git a/srcpkgs/tesseract-ocr-pus b/srcpkgs/tesseract-ocr-pus deleted file mode 120000 index 79bcf15f05ba56..00000000000000 --- a/srcpkgs/tesseract-ocr-pus +++ /dev/null @@ -1 +0,0 @@ -tesseract-ocr \ No newline at end of file diff --git a/srcpkgs/tesseract-ocr-que b/srcpkgs/tesseract-ocr-que deleted file mode 120000 index 79bcf15f05ba56..00000000000000 --- a/srcpkgs/tesseract-ocr-que +++ /dev/null @@ -1 +0,0 @@ -tesseract-ocr \ No newline at end of file diff --git a/srcpkgs/tesseract-ocr-ron b/srcpkgs/tesseract-ocr-ron deleted file mode 120000 index 79bcf15f05ba56..00000000000000 --- a/srcpkgs/tesseract-ocr-ron +++ /dev/null @@ -1 +0,0 @@ -tesseract-ocr \ No newline at end of file diff --git a/srcpkgs/tesseract-ocr-rus b/srcpkgs/tesseract-ocr-rus deleted file mode 120000 index 79bcf15f05ba56..00000000000000 --- a/srcpkgs/tesseract-ocr-rus +++ /dev/null @@ -1 +0,0 @@ -tesseract-ocr \ No newline at end of file diff --git a/srcpkgs/tesseract-ocr-san b/srcpkgs/tesseract-ocr-san deleted file mode 120000 index 79bcf15f05ba56..00000000000000 --- a/srcpkgs/tesseract-ocr-san +++ /dev/null @@ -1 +0,0 @@ -tesseract-ocr \ No newline at end of file diff --git a/srcpkgs/tesseract-ocr-script-Arabic b/srcpkgs/tesseract-ocr-script-Arabic deleted file mode 120000 index 79bcf15f05ba56..00000000000000 --- a/srcpkgs/tesseract-ocr-script-Arabic +++ /dev/null @@ -1 +0,0 @@ -tesseract-ocr \ No newline at end of file diff --git a/srcpkgs/tesseract-ocr-script-Armenian b/srcpkgs/tesseract-ocr-script-Armenian deleted file mode 120000 index 79bcf15f05ba56..00000000000000 --- a/srcpkgs/tesseract-ocr-script-Armenian +++ /dev/null @@ -1 +0,0 @@ -tesseract-ocr \ No newline at end of file diff --git a/srcpkgs/tesseract-ocr-script-Bengali b/srcpkgs/tesseract-ocr-script-Bengali deleted file mode 120000 index 79bcf15f05ba56..00000000000000 --- a/srcpkgs/tesseract-ocr-script-Bengali +++ /dev/null @@ -1 +0,0 @@ -tesseract-ocr \ No newline at end of file diff --git a/srcpkgs/tesseract-ocr-script-Canadian_Aboriginal b/srcpkgs/tesseract-ocr-script-Canadian_Aboriginal deleted file mode 120000 index 79bcf15f05ba56..00000000000000 --- a/srcpkgs/tesseract-ocr-script-Canadian_Aboriginal +++ /dev/null @@ -1 +0,0 @@ -tesseract-ocr \ No newline at end of file diff --git a/srcpkgs/tesseract-ocr-script-Cherokee b/srcpkgs/tesseract-ocr-script-Cherokee deleted file mode 120000 index 79bcf15f05ba56..00000000000000 --- a/srcpkgs/tesseract-ocr-script-Cherokee +++ /dev/null @@ -1 +0,0 @@ -tesseract-ocr \ No newline at end of file diff --git a/srcpkgs/tesseract-ocr-script-Cyrillic b/srcpkgs/tesseract-ocr-script-Cyrillic deleted file mode 120000 index 79bcf15f05ba56..00000000000000 --- a/srcpkgs/tesseract-ocr-script-Cyrillic +++ /dev/null @@ -1 +0,0 @@ -tesseract-ocr \ No newline at end of file diff --git a/srcpkgs/tesseract-ocr-script-Devanagari b/srcpkgs/tesseract-ocr-script-Devanagari deleted file mode 120000 index 79bcf15f05ba56..00000000000000 --- a/srcpkgs/tesseract-ocr-script-Devanagari +++ /dev/null @@ -1 +0,0 @@ -tesseract-ocr \ No newline at end of file diff --git a/srcpkgs/tesseract-ocr-script-Ethiopic b/srcpkgs/tesseract-ocr-script-Ethiopic deleted file mode 120000 index 79bcf15f05ba56..00000000000000 --- a/srcpkgs/tesseract-ocr-script-Ethiopic +++ /dev/null @@ -1 +0,0 @@ -tesseract-ocr \ No newline at end of file diff --git a/srcpkgs/tesseract-ocr-script-Fraktur b/srcpkgs/tesseract-ocr-script-Fraktur deleted file mode 120000 index 79bcf15f05ba56..00000000000000 --- a/srcpkgs/tesseract-ocr-script-Fraktur +++ /dev/null @@ -1 +0,0 @@ -tesseract-ocr \ No newline at end of file diff --git a/srcpkgs/tesseract-ocr-script-Georgian b/srcpkgs/tesseract-ocr-script-Georgian deleted file mode 120000 index 79bcf15f05ba56..00000000000000 --- a/srcpkgs/tesseract-ocr-script-Georgian +++ /dev/null @@ -1 +0,0 @@ -tesseract-ocr \ No newline at end of file diff --git a/srcpkgs/tesseract-ocr-script-Greek b/srcpkgs/tesseract-ocr-script-Greek deleted file mode 120000 index 79bcf15f05ba56..00000000000000 --- a/srcpkgs/tesseract-ocr-script-Greek +++ /dev/null @@ -1 +0,0 @@ -tesseract-ocr \ No newline at end of file diff --git a/srcpkgs/tesseract-ocr-script-Gujarati b/srcpkgs/tesseract-ocr-script-Gujarati deleted file mode 120000 index 79bcf15f05ba56..00000000000000 --- a/srcpkgs/tesseract-ocr-script-Gujarati +++ /dev/null @@ -1 +0,0 @@ -tesseract-ocr \ No newline at end of file diff --git a/srcpkgs/tesseract-ocr-script-Gurmukhi b/srcpkgs/tesseract-ocr-script-Gurmukhi deleted file mode 120000 index 79bcf15f05ba56..00000000000000 --- a/srcpkgs/tesseract-ocr-script-Gurmukhi +++ /dev/null @@ -1 +0,0 @@ -tesseract-ocr \ No newline at end of file diff --git a/srcpkgs/tesseract-ocr-script-HanS b/srcpkgs/tesseract-ocr-script-HanS deleted file mode 120000 index 79bcf15f05ba56..00000000000000 --- a/srcpkgs/tesseract-ocr-script-HanS +++ /dev/null @@ -1 +0,0 @@ -tesseract-ocr \ No newline at end of file diff --git a/srcpkgs/tesseract-ocr-script-HanT b/srcpkgs/tesseract-ocr-script-HanT deleted file mode 120000 index 79bcf15f05ba56..00000000000000 --- a/srcpkgs/tesseract-ocr-script-HanT +++ /dev/null @@ -1 +0,0 @@ -tesseract-ocr \ No newline at end of file diff --git a/srcpkgs/tesseract-ocr-script-Hangul b/srcpkgs/tesseract-ocr-script-Hangul deleted file mode 120000 index 79bcf15f05ba56..00000000000000 --- a/srcpkgs/tesseract-ocr-script-Hangul +++ /dev/null @@ -1 +0,0 @@ -tesseract-ocr \ No newline at end of file diff --git a/srcpkgs/tesseract-ocr-script-Hebrew b/srcpkgs/tesseract-ocr-script-Hebrew deleted file mode 120000 index 79bcf15f05ba56..00000000000000 --- a/srcpkgs/tesseract-ocr-script-Hebrew +++ /dev/null @@ -1 +0,0 @@ -tesseract-ocr \ No newline at end of file diff --git a/srcpkgs/tesseract-ocr-script-Japanese b/srcpkgs/tesseract-ocr-script-Japanese deleted file mode 120000 index 79bcf15f05ba56..00000000000000 --- a/srcpkgs/tesseract-ocr-script-Japanese +++ /dev/null @@ -1 +0,0 @@ -tesseract-ocr \ No newline at end of file diff --git a/srcpkgs/tesseract-ocr-script-Kannada b/srcpkgs/tesseract-ocr-script-Kannada deleted file mode 120000 index 79bcf15f05ba56..00000000000000 --- a/srcpkgs/tesseract-ocr-script-Kannada +++ /dev/null @@ -1 +0,0 @@ -tesseract-ocr \ No newline at end of file diff --git a/srcpkgs/tesseract-ocr-script-Khmer b/srcpkgs/tesseract-ocr-script-Khmer deleted file mode 120000 index 79bcf15f05ba56..00000000000000 --- a/srcpkgs/tesseract-ocr-script-Khmer +++ /dev/null @@ -1 +0,0 @@ -tesseract-ocr \ No newline at end of file diff --git a/srcpkgs/tesseract-ocr-script-Lao b/srcpkgs/tesseract-ocr-script-Lao deleted file mode 120000 index 79bcf15f05ba56..00000000000000 --- a/srcpkgs/tesseract-ocr-script-Lao +++ /dev/null @@ -1 +0,0 @@ -tesseract-ocr \ No newline at end of file diff --git a/srcpkgs/tesseract-ocr-script-Latin b/srcpkgs/tesseract-ocr-script-Latin deleted file mode 120000 index 79bcf15f05ba56..00000000000000 --- a/srcpkgs/tesseract-ocr-script-Latin +++ /dev/null @@ -1 +0,0 @@ -tesseract-ocr \ No newline at end of file diff --git a/srcpkgs/tesseract-ocr-script-Malayalam b/srcpkgs/tesseract-ocr-script-Malayalam deleted file mode 120000 index 79bcf15f05ba56..00000000000000 --- a/srcpkgs/tesseract-ocr-script-Malayalam +++ /dev/null @@ -1 +0,0 @@ -tesseract-ocr \ No newline at end of file diff --git a/srcpkgs/tesseract-ocr-script-Myanmar b/srcpkgs/tesseract-ocr-script-Myanmar deleted file mode 120000 index 79bcf15f05ba56..00000000000000 --- a/srcpkgs/tesseract-ocr-script-Myanmar +++ /dev/null @@ -1 +0,0 @@ -tesseract-ocr \ No newline at end of file diff --git a/srcpkgs/tesseract-ocr-script-Oriya b/srcpkgs/tesseract-ocr-script-Oriya deleted file mode 120000 index 79bcf15f05ba56..00000000000000 --- a/srcpkgs/tesseract-ocr-script-Oriya +++ /dev/null @@ -1 +0,0 @@ -tesseract-ocr \ No newline at end of file diff --git a/srcpkgs/tesseract-ocr-script-Sinhala b/srcpkgs/tesseract-ocr-script-Sinhala deleted file mode 120000 index 79bcf15f05ba56..00000000000000 --- a/srcpkgs/tesseract-ocr-script-Sinhala +++ /dev/null @@ -1 +0,0 @@ -tesseract-ocr \ No newline at end of file diff --git a/srcpkgs/tesseract-ocr-script-Syriac b/srcpkgs/tesseract-ocr-script-Syriac deleted file mode 120000 index 79bcf15f05ba56..00000000000000 --- a/srcpkgs/tesseract-ocr-script-Syriac +++ /dev/null @@ -1 +0,0 @@ -tesseract-ocr \ No newline at end of file diff --git a/srcpkgs/tesseract-ocr-script-Tamil b/srcpkgs/tesseract-ocr-script-Tamil deleted file mode 120000 index 79bcf15f05ba56..00000000000000 --- a/srcpkgs/tesseract-ocr-script-Tamil +++ /dev/null @@ -1 +0,0 @@ -tesseract-ocr \ No newline at end of file diff --git a/srcpkgs/tesseract-ocr-script-Telugu b/srcpkgs/tesseract-ocr-script-Telugu deleted file mode 120000 index 79bcf15f05ba56..00000000000000 --- a/srcpkgs/tesseract-ocr-script-Telugu +++ /dev/null @@ -1 +0,0 @@ -tesseract-ocr \ No newline at end of file diff --git a/srcpkgs/tesseract-ocr-script-Thaana b/srcpkgs/tesseract-ocr-script-Thaana deleted file mode 120000 index 79bcf15f05ba56..00000000000000 --- a/srcpkgs/tesseract-ocr-script-Thaana +++ /dev/null @@ -1 +0,0 @@ -tesseract-ocr \ No newline at end of file diff --git a/srcpkgs/tesseract-ocr-script-Thai b/srcpkgs/tesseract-ocr-script-Thai deleted file mode 120000 index 79bcf15f05ba56..00000000000000 --- a/srcpkgs/tesseract-ocr-script-Thai +++ /dev/null @@ -1 +0,0 @@ -tesseract-ocr \ No newline at end of file diff --git a/srcpkgs/tesseract-ocr-script-Tibetan b/srcpkgs/tesseract-ocr-script-Tibetan deleted file mode 120000 index 79bcf15f05ba56..00000000000000 --- a/srcpkgs/tesseract-ocr-script-Tibetan +++ /dev/null @@ -1 +0,0 @@ -tesseract-ocr \ No newline at end of file diff --git a/srcpkgs/tesseract-ocr-script-Vietnamese b/srcpkgs/tesseract-ocr-script-Vietnamese deleted file mode 120000 index 79bcf15f05ba56..00000000000000 --- a/srcpkgs/tesseract-ocr-script-Vietnamese +++ /dev/null @@ -1 +0,0 @@ -tesseract-ocr \ No newline at end of file diff --git a/srcpkgs/tesseract-ocr-sin b/srcpkgs/tesseract-ocr-sin deleted file mode 120000 index 79bcf15f05ba56..00000000000000 --- a/srcpkgs/tesseract-ocr-sin +++ /dev/null @@ -1 +0,0 @@ -tesseract-ocr \ No newline at end of file diff --git a/srcpkgs/tesseract-ocr-slk b/srcpkgs/tesseract-ocr-slk deleted file mode 120000 index 79bcf15f05ba56..00000000000000 --- a/srcpkgs/tesseract-ocr-slk +++ /dev/null @@ -1 +0,0 @@ -tesseract-ocr \ No newline at end of file diff --git a/srcpkgs/tesseract-ocr-slv b/srcpkgs/tesseract-ocr-slv deleted file mode 120000 index 79bcf15f05ba56..00000000000000 --- a/srcpkgs/tesseract-ocr-slv +++ /dev/null @@ -1 +0,0 @@ -tesseract-ocr \ No newline at end of file diff --git a/srcpkgs/tesseract-ocr-snd b/srcpkgs/tesseract-ocr-snd deleted file mode 120000 index 79bcf15f05ba56..00000000000000 --- a/srcpkgs/tesseract-ocr-snd +++ /dev/null @@ -1 +0,0 @@ -tesseract-ocr \ No newline at end of file diff --git a/srcpkgs/tesseract-ocr-spa b/srcpkgs/tesseract-ocr-spa deleted file mode 120000 index 79bcf15f05ba56..00000000000000 --- a/srcpkgs/tesseract-ocr-spa +++ /dev/null @@ -1 +0,0 @@ -tesseract-ocr \ No newline at end of file diff --git a/srcpkgs/tesseract-ocr-spa_old b/srcpkgs/tesseract-ocr-spa_old deleted file mode 120000 index 79bcf15f05ba56..00000000000000 --- a/srcpkgs/tesseract-ocr-spa_old +++ /dev/null @@ -1 +0,0 @@ -tesseract-ocr \ No newline at end of file diff --git a/srcpkgs/tesseract-ocr-sqi b/srcpkgs/tesseract-ocr-sqi deleted file mode 120000 index 79bcf15f05ba56..00000000000000 --- a/srcpkgs/tesseract-ocr-sqi +++ /dev/null @@ -1 +0,0 @@ -tesseract-ocr \ No newline at end of file diff --git a/srcpkgs/tesseract-ocr-srp b/srcpkgs/tesseract-ocr-srp deleted file mode 120000 index 79bcf15f05ba56..00000000000000 --- a/srcpkgs/tesseract-ocr-srp +++ /dev/null @@ -1 +0,0 @@ -tesseract-ocr \ No newline at end of file diff --git a/srcpkgs/tesseract-ocr-srp_latn b/srcpkgs/tesseract-ocr-srp_latn deleted file mode 120000 index 79bcf15f05ba56..00000000000000 --- a/srcpkgs/tesseract-ocr-srp_latn +++ /dev/null @@ -1 +0,0 @@ -tesseract-ocr \ No newline at end of file diff --git a/srcpkgs/tesseract-ocr-sun b/srcpkgs/tesseract-ocr-sun deleted file mode 120000 index 79bcf15f05ba56..00000000000000 --- a/srcpkgs/tesseract-ocr-sun +++ /dev/null @@ -1 +0,0 @@ -tesseract-ocr \ No newline at end of file diff --git a/srcpkgs/tesseract-ocr-swa b/srcpkgs/tesseract-ocr-swa deleted file mode 120000 index 79bcf15f05ba56..00000000000000 --- a/srcpkgs/tesseract-ocr-swa +++ /dev/null @@ -1 +0,0 @@ -tesseract-ocr \ No newline at end of file diff --git a/srcpkgs/tesseract-ocr-swe b/srcpkgs/tesseract-ocr-swe deleted file mode 120000 index 79bcf15f05ba56..00000000000000 --- a/srcpkgs/tesseract-ocr-swe +++ /dev/null @@ -1 +0,0 @@ -tesseract-ocr \ No newline at end of file diff --git a/srcpkgs/tesseract-ocr-syr b/srcpkgs/tesseract-ocr-syr deleted file mode 120000 index 79bcf15f05ba56..00000000000000 --- a/srcpkgs/tesseract-ocr-syr +++ /dev/null @@ -1 +0,0 @@ -tesseract-ocr \ No newline at end of file diff --git a/srcpkgs/tesseract-ocr-tam b/srcpkgs/tesseract-ocr-tam deleted file mode 120000 index 79bcf15f05ba56..00000000000000 --- a/srcpkgs/tesseract-ocr-tam +++ /dev/null @@ -1 +0,0 @@ -tesseract-ocr \ No newline at end of file diff --git a/srcpkgs/tesseract-ocr-tat b/srcpkgs/tesseract-ocr-tat deleted file mode 120000 index 79bcf15f05ba56..00000000000000 --- a/srcpkgs/tesseract-ocr-tat +++ /dev/null @@ -1 +0,0 @@ -tesseract-ocr \ No newline at end of file diff --git a/srcpkgs/tesseract-ocr-tel b/srcpkgs/tesseract-ocr-tel deleted file mode 120000 index 79bcf15f05ba56..00000000000000 --- a/srcpkgs/tesseract-ocr-tel +++ /dev/null @@ -1 +0,0 @@ -tesseract-ocr \ No newline at end of file diff --git a/srcpkgs/tesseract-ocr-tgk b/srcpkgs/tesseract-ocr-tgk deleted file mode 120000 index 79bcf15f05ba56..00000000000000 --- a/srcpkgs/tesseract-ocr-tgk +++ /dev/null @@ -1 +0,0 @@ -tesseract-ocr \ No newline at end of file diff --git a/srcpkgs/tesseract-ocr-tgl b/srcpkgs/tesseract-ocr-tgl deleted file mode 120000 index 79bcf15f05ba56..00000000000000 --- a/srcpkgs/tesseract-ocr-tgl +++ /dev/null @@ -1 +0,0 @@ -tesseract-ocr \ No newline at end of file diff --git a/srcpkgs/tesseract-ocr-tha b/srcpkgs/tesseract-ocr-tha deleted file mode 120000 index 79bcf15f05ba56..00000000000000 --- a/srcpkgs/tesseract-ocr-tha +++ /dev/null @@ -1 +0,0 @@ -tesseract-ocr \ No newline at end of file diff --git a/srcpkgs/tesseract-ocr-tir b/srcpkgs/tesseract-ocr-tir deleted file mode 120000 index 79bcf15f05ba56..00000000000000 --- a/srcpkgs/tesseract-ocr-tir +++ /dev/null @@ -1 +0,0 @@ -tesseract-ocr \ No newline at end of file diff --git a/srcpkgs/tesseract-ocr-ton b/srcpkgs/tesseract-ocr-ton deleted file mode 120000 index 79bcf15f05ba56..00000000000000 --- a/srcpkgs/tesseract-ocr-ton +++ /dev/null @@ -1 +0,0 @@ -tesseract-ocr \ No newline at end of file diff --git a/srcpkgs/tesseract-ocr-tools b/srcpkgs/tesseract-ocr-tools deleted file mode 120000 index 79bcf15f05ba56..00000000000000 --- a/srcpkgs/tesseract-ocr-tools +++ /dev/null @@ -1 +0,0 @@ -tesseract-ocr \ No newline at end of file diff --git a/srcpkgs/tesseract-ocr-tur b/srcpkgs/tesseract-ocr-tur deleted file mode 120000 index 79bcf15f05ba56..00000000000000 --- a/srcpkgs/tesseract-ocr-tur +++ /dev/null @@ -1 +0,0 @@ -tesseract-ocr \ No newline at end of file diff --git a/srcpkgs/tesseract-ocr-uig b/srcpkgs/tesseract-ocr-uig deleted file mode 120000 index 79bcf15f05ba56..00000000000000 --- a/srcpkgs/tesseract-ocr-uig +++ /dev/null @@ -1 +0,0 @@ -tesseract-ocr \ No newline at end of file diff --git a/srcpkgs/tesseract-ocr-ukr b/srcpkgs/tesseract-ocr-ukr deleted file mode 120000 index 79bcf15f05ba56..00000000000000 --- a/srcpkgs/tesseract-ocr-ukr +++ /dev/null @@ -1 +0,0 @@ -tesseract-ocr \ No newline at end of file diff --git a/srcpkgs/tesseract-ocr-urd b/srcpkgs/tesseract-ocr-urd deleted file mode 120000 index 79bcf15f05ba56..00000000000000 --- a/srcpkgs/tesseract-ocr-urd +++ /dev/null @@ -1 +0,0 @@ -tesseract-ocr \ No newline at end of file diff --git a/srcpkgs/tesseract-ocr-uzb b/srcpkgs/tesseract-ocr-uzb deleted file mode 120000 index 79bcf15f05ba56..00000000000000 --- a/srcpkgs/tesseract-ocr-uzb +++ /dev/null @@ -1 +0,0 @@ -tesseract-ocr \ No newline at end of file diff --git a/srcpkgs/tesseract-ocr-uzb_cyrl b/srcpkgs/tesseract-ocr-uzb_cyrl deleted file mode 120000 index 79bcf15f05ba56..00000000000000 --- a/srcpkgs/tesseract-ocr-uzb_cyrl +++ /dev/null @@ -1 +0,0 @@ -tesseract-ocr \ No newline at end of file diff --git a/srcpkgs/tesseract-ocr-vie b/srcpkgs/tesseract-ocr-vie deleted file mode 120000 index 79bcf15f05ba56..00000000000000 --- a/srcpkgs/tesseract-ocr-vie +++ /dev/null @@ -1 +0,0 @@ -tesseract-ocr \ No newline at end of file diff --git a/srcpkgs/tesseract-ocr-yid b/srcpkgs/tesseract-ocr-yid deleted file mode 120000 index 79bcf15f05ba56..00000000000000 --- a/srcpkgs/tesseract-ocr-yid +++ /dev/null @@ -1 +0,0 @@ -tesseract-ocr \ No newline at end of file diff --git a/srcpkgs/tesseract-ocr-yor b/srcpkgs/tesseract-ocr-yor deleted file mode 120000 index 79bcf15f05ba56..00000000000000 --- a/srcpkgs/tesseract-ocr-yor +++ /dev/null @@ -1 +0,0 @@ -tesseract-ocr \ No newline at end of file diff --git a/srcpkgs/tesseract-ocr/files/README.voidlinux b/srcpkgs/tesseract-ocr/files/README.voidlinux deleted file mode 100644 index e6e1442d04ca48..00000000000000 --- a/srcpkgs/tesseract-ocr/files/README.voidlinux +++ /dev/null @@ -1,2 +0,0 @@ -You may also want to install at least tesseract-ocr-eng or -perhaps tesseract-ocr-basic for some language data files. diff --git a/srcpkgs/tesseract-ocr/patches/disable-neon.patch b/srcpkgs/tesseract-ocr/patches/disable-neon.patch deleted file mode 100644 index d491ef1e47b81f..00000000000000 --- a/srcpkgs/tesseract-ocr/patches/disable-neon.patch +++ /dev/null @@ -1,14 +0,0 @@ ---- a/configure.ac -+++ b/configure.ac -@@ -177,6 +177,11 @@ - AC_DEFINE([HAVE_NEON], [1], [Enable NEON instructions]) - ;; - -+ arm|armv7l) -+ -+ AC_MSG_WARN([No compiler options for $host_cpu]) -+ ;; -+ - arm*) - - AX_CHECK_COMPILE_FLAG([-mfpu=neon], [neon=true], [neon=false], [$WERROR]) diff --git a/srcpkgs/tesseract-ocr/patches/musl-sys-time.patch b/srcpkgs/tesseract-ocr/patches/musl-sys-time.patch deleted file mode 100644 index 5c75864248fe8d..00000000000000 --- a/srcpkgs/tesseract-ocr/patches/musl-sys-time.patch +++ /dev/null @@ -1,13 +0,0 @@ ---- a/include/tesseract/ocrclass.h -+++ b/include/tesseract/ocrclass.h -@@ -29,6 +29,10 @@ - - #include - #include -+#ifndef __GLIBC__ -+#include -+#endif -+ - - namespace tesseract { - diff --git a/srcpkgs/tesseract-ocr/template b/srcpkgs/tesseract-ocr/template deleted file mode 100644 index e4b79004958558..00000000000000 --- a/srcpkgs/tesseract-ocr/template +++ /dev/null @@ -1,1211 +0,0 @@ -# Template file for 'tesseract-ocr' -pkgname=tesseract-ocr -version=5.5.0 -revision=2 -_tessdataver=4.1.0 -create_wrksrc=yes -build_style=gnu-configure -configure_args="LIBLEPT_HEADERSDIR=${XBPS_CROSS_BASE}/usr/include $(vopt_enable openmp)" -make_build_args="all training" -hostmakedepends="automake libtool pkg-config leptonica libxslt asciidoc" -makedepends="cairo-devel pango-devel leptonica-devel $(vopt_if openmp libgomp-devel) icu-devel - libarchive-devel libcurl-devel" -short_desc="Tesseract Open Source OCR engine" -maintainer="Orphaned " -license="Apache-2.0" -homepage="https://github.com/tesseract-ocr/tesseract" -distfiles=" - https://github.com/tesseract-ocr/tesseract/archive/${version}.tar.gz>${pkgname}-${version}.tar.gz - https://github.com/tesseract-ocr/tessdata/archive/${_tessdataver}.tar.gz>tessdata-${_tessdataver}.tar.gz" -checksum="f2fb34ca035b6d087a42875a35a7a5c4155fa9979c6132365b1e5a28ebc3fc11 - 990fffb9b7a9b52dc9a2d053a9ef6852ca2b72bd8dfb22988b0b990a700fd3c7" - -build_options="openmp" -build_options_default="openmp" -desc_option_openmp="Enable Open MP (gomp)" - -disable_parallel_build=yes # fails to build otherwise - -# Create a package for one specific language $1 -pkg_lang() { - local f script lang=$1 - case "$1" in - script-*) - script=/script - lang=${1#script-} - ;; - *) script= - lang=$1 - ;; - esac - vmkdir usr/share/tessdata${script} - for f in $(find ${wrksrc}/tessdata -name "${lang}.*" \ - -o -name "${lang}_frak.*" \ - -o -name "${lang}_vert.*" ); do - vinstall $f 644 usr/share/tessdata${script} - rm $f - done -} - -post_extract() { - mv tesseract-${version}/* . - rm -rf tessdata-${_tessdataver}/{tessconfigs,configs,pdf.ttf} - mv tessdata-${_tessdataver}/* ${wrksrc}/tessdata -} -pre_configure() { - NOCONFIGURE=1 ./autogen.sh -} -do_check() { - : # submodule not in tarball -} -post_install() { - local lang - # Rename binary to avoid conflict with tesseract package - mv ${DESTDIR}/usr/bin/tesseract{,-ocr} - mv ${DESTDIR}/usr/share/man/man1/tesseract{,-ocr}.1 - vdoc ChangeLog - vdoc README.md - # Move the pseudo languges "equ" (math / equation detection) and - # "osd" (orientation and script detection) to the main package - for lang in equ osd; do - $(pkg_lang ${lang}) - done - vdoc "${FILESDIR}/README.voidlinux" -} -tesseract-ocr-tools_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - Tools (development)" - pkg_install() { - local f - make DESTDIR=${PKGDESTDIR} training-install - vmkdir usr/share/tesseract - vmkdir usr/share/man/man1 - vmkdir usr/share/man/man5 - # Move tool manual pages - for f in ambiguous_words cntraining combine_tessdata \ - dawg2wordlist mftraining shapeclustering unicharambigs \ - unicharset unicharset_extractor wordlist2dawg; do - for n in 1 5; do - if [ -e ${DESTDIR}/usr/share/man/man${n}/${f}.${n} ]; then - vmove usr/share/man/man${n}/${f}.${n} - fi - done - done - } -} -tesseract-ocr-devel_package() { - depends="${sourcepkg}>=${version}_${revision} leptonica-devel - libarchive-devel libcurl-devel" - short_desc+=" - development files" - pkg_install() { - vmove usr/include/tesseract - vmove usr/lib/pkgconfig - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - } -} -tesseract-ocr-basic_package() { - local lang - metapackage=yes - depends="${sourcepkg}>=${version}_${revision}" - conflicts="tesseract-ocr-all>=0" - short_desc+=" - basic languages data" - # A number of basic (mostly European) languages - for lang in bel dan deu eng fin fra hun ita nld nor pol por rus spa swe tur; do - depends+=" tesseract-ocr-${lang}>=${version}_${revision}" - done -} -tesseract-ocr-all_package() { - local lang - metapackage=yes - depends="${sourcepkg}>=${version}_${revision}" - conflicts="tesseract-ocr-basic>=0" - short_desc+=" - all languages data" - # All available languages - for lang in afr amh ara asm aze aze_cyrl bel ben bod bos bre bul cat ceb \ - ces chi_sim chi_tra chr cos cym dan deu div dzo ell eng enm epo est eus fao \ - fas fil fin fra frk frm fry gla gle glg grc guj hat heb hin hrv hun hye iku ind isl ita \ - ita_old jav jpn kan kat kat_old kaz khm kir kmr kor lao lat lav lit ltz mal mar \ - mkd mlt mon mri msa mya nep nld nor oci ori pan pol por que pus ron rus san sin slk slv \ - snd spa spa_old sqi srp srp_latn sun swa swe syr tam tat tel tgk tgl tha tir ton tur \ - uig ukr urd uzb uzb_cyrl vie yid yor \ - script-Arabic script-Armenian script-Bengali script-Canadian_Aboriginal script-Cherokee \ - script-Cyrillic script-Devanagari script-Ethiopic script-Fraktur script-Georgian \ - script-Greek script-Gujarati script-Gurmukhi script-HanS script-HanT script-Hangul \ - script-Hebrew script-Japanese script-Kannada script-Khmer script-Lao script-Latin \ - script-Malayalam script-Myanmar script-Oriya script-Sinhala script-Syriac script-Tamil \ - script-Telugu script-Thaana script-Thai script-Tibetan script-Vietnamese; do - depends+=" tesseract-ocr-${lang}>=${version}_${revision}" - done -} -tesseract-ocr-afr_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - Afrikaans language data" - pkg_install() { - $(pkg_lang ${pkgname#tesseract-ocr-}) - } -} -tesseract-ocr-amh_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - Amharic language data" - pkg_install() { - $(pkg_lang ${pkgname#tesseract-ocr-}) - } -} -tesseract-ocr-ara_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - Arabic language data" - pkg_install() { - $(pkg_lang ${pkgname#tesseract-ocr-}) - } -} -tesseract-ocr-asm_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - Assamese language data" - pkg_install() { - $(pkg_lang ${pkgname#tesseract-ocr-}) - } -} -tesseract-ocr-aze_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - Azerbaijani language data" - pkg_install() { - $(pkg_lang ${pkgname#tesseract-ocr-}) - } -} -tesseract-ocr-aze_cyrl_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - Azerbaijani (cyrillic) language data" - pkg_install() { - $(pkg_lang ${pkgname#tesseract-ocr-}) - } -} -tesseract-ocr-bel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - Belarusian language data" - pkg_install() { - $(pkg_lang ${pkgname#tesseract-ocr-}) - } -} -tesseract-ocr-ben_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - Bengali language data" - pkg_install() { - $(pkg_lang ${pkgname#tesseract-ocr-}) - } -} -tesseract-ocr-bod_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - Tibetan language data" - pkg_install() { - $(pkg_lang ${pkgname#tesseract-ocr-}) - } -} -tesseract-ocr-bos_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - Bosnian language data" - pkg_install() { - $(pkg_lang ${pkgname#tesseract-ocr-}) - } -} -tesseract-ocr-bre_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - Breton language data" - pkg_install() { - $(pkg_lang ${pkgname#tesseract-ocr-}) - } -} -tesseract-ocr-bul_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - Bulgarian language data" - pkg_install() { - $(pkg_lang ${pkgname#tesseract-ocr-}) - } -} -tesseract-ocr-cat_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - Catalan language data" - pkg_install() { - $(pkg_lang ${pkgname#tesseract-ocr-}) - } -} -tesseract-ocr-ceb_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - Cebuano language data" - pkg_install() { - $(pkg_lang ${pkgname#tesseract-ocr-}) - } -} -tesseract-ocr-ces_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - Czech language data" - pkg_install() { - $(pkg_lang ${pkgname#tesseract-ocr-}) - } -} -tesseract-ocr-chi_sim_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - Chinese (Simplified) language data" - pkg_install() { - $(pkg_lang ${pkgname#tesseract-ocr-}) - } -} -tesseract-ocr-chi_tra_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - Chinese (Traditional) language data" - pkg_install() { - $(pkg_lang ${pkgname#tesseract-ocr-}) - } -} -tesseract-ocr-chr_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - Cherokee language data" - pkg_install() { - $(pkg_lang ${pkgname#tesseract-ocr-}) - } -} -tesseract-ocr-cos_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - Corsican language data" - pkg_install() { - $(pkg_lang ${pkgname#tesseract-ocr-}) - } -} -tesseract-ocr-cym_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - Welsh language data" - pkg_install() { - $(pkg_lang ${pkgname#tesseract-ocr-}) - } -} -tesseract-ocr-dan_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - Danish language data" - pkg_install() { - $(pkg_lang ${pkgname#tesseract-ocr-}) - } -} -tesseract-ocr-deu_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - German language data" - pkg_install() { - $(pkg_lang ${pkgname#tesseract-ocr-}) - } -} -tesseract-ocr-div_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - Dhivehi language data" - pkg_install() { - $(pkg_lang ${pkgname#tesseract-ocr-}) - } -} -tesseract-ocr-dzo_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - Dzongkha language data" - pkg_install() { - $(pkg_lang ${pkgname#tesseract-ocr-}) - } -} -tesseract-ocr-ell_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - Greek language data" - pkg_install() { - $(pkg_lang ${pkgname#tesseract-ocr-}) - } -} -tesseract-ocr-eng_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - English language data" - pkg_install() { - $(pkg_lang ${pkgname#tesseract-ocr-}) - } -} -tesseract-ocr-enm_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - Middle English (1100-1500) language data" - pkg_install() { - $(pkg_lang ${pkgname#tesseract-ocr-}) - } -} -tesseract-ocr-epo_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - Esperanto language data" - pkg_install() { - $(pkg_lang ${pkgname#tesseract-ocr-}) - } -} -tesseract-ocr-est_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - Estonian language data" - pkg_install() { - $(pkg_lang ${pkgname#tesseract-ocr-}) - } -} -tesseract-ocr-eus_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - Basque language data" - pkg_install() { - $(pkg_lang ${pkgname#tesseract-ocr-}) - } -} -tesseract-ocr-fao_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - Faroese language data" - pkg_install() { - $(pkg_lang ${pkgname#tesseract-ocr-}) - } -} -tesseract-ocr-fas_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - Persian language data" - pkg_install() { - $(pkg_lang ${pkgname#tesseract-ocr-}) - } -} -tesseract-ocr-fil_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - Filipino language data" - pkg_install() { - $(pkg_lang ${pkgname#tesseract-ocr-}) - } -} -tesseract-ocr-fin_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - Finnish language data" - pkg_install() { - $(pkg_lang ${pkgname#tesseract-ocr-}) - } -} -tesseract-ocr-fra_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - French language data" - pkg_install() { - $(pkg_lang ${pkgname#tesseract-ocr-}) - } -} -tesseract-ocr-frk_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - Frankish language data" - pkg_install() { - $(pkg_lang ${pkgname#tesseract-ocr-}) - } -} -tesseract-ocr-frm_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - Middle French (ca. 1400-1600) language data" - pkg_install() { - $(pkg_lang ${pkgname#tesseract-ocr-}) - } -} -tesseract-ocr-fry_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - Frisian language data" - pkg_install() { - $(pkg_lang ${pkgname#tesseract-ocr-}) - } -} -tesseract-ocr-gla_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - Scottish Gaelic language data" - pkg_install() { - $(pkg_lang ${pkgname#tesseract-ocr-}) - } -} -tesseract-ocr-gle_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - Irish language data" - pkg_install() { - $(pkg_lang ${pkgname#tesseract-ocr-}) - } -} -tesseract-ocr-glg_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - Galician language data" - pkg_install() { - $(pkg_lang ${pkgname#tesseract-ocr-}) - } -} -tesseract-ocr-grc_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - Ancient Greek Language data" - pkg_install() { - $(pkg_lang ${pkgname#tesseract-ocr-}) - } -} -tesseract-ocr-guj_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - Gujarati Language data" - pkg_install() { - $(pkg_lang ${pkgname#tesseract-ocr-}) - } -} -tesseract-ocr-hat_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - Haitian language data" - pkg_install() { - $(pkg_lang ${pkgname#tesseract-ocr-}) - } -} -tesseract-ocr-heb_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - Hebrew language data" - pkg_install() { - $(pkg_lang ${pkgname#tesseract-ocr-}) - } -} -tesseract-ocr-hin_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - Hindi language data" - pkg_install() { - $(pkg_lang ${pkgname#tesseract-ocr-}) - } -} -tesseract-ocr-hrv_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - Croatian language data" - pkg_install() { - $(pkg_lang ${pkgname#tesseract-ocr-}) - } -} -tesseract-ocr-hun_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - Hungarian language data" - pkg_install() { - $(pkg_lang ${pkgname#tesseract-ocr-}) - } -} -tesseract-ocr-hye_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - Armenian language data" - pkg_install() { - $(pkg_lang ${pkgname#tesseract-ocr-}) - } -} -tesseract-ocr-iku_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - Inuktitut language data" - pkg_install() { - $(pkg_lang ${pkgname#tesseract-ocr-}) - } -} -tesseract-ocr-ind_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - Indonesian language data" - pkg_install() { - $(pkg_lang ${pkgname#tesseract-ocr-}) - } -} -tesseract-ocr-isl_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - Icelandic language data" - pkg_install() { - $(pkg_lang ${pkgname#tesseract-ocr-}) - } -} -tesseract-ocr-ita_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - Italian language data" - pkg_install() { - $(pkg_lang ${pkgname#tesseract-ocr-}) - } -} -tesseract-ocr-ita_old_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - Italian (Old) language data" - pkg_install() { - $(pkg_lang ${pkgname#tesseract-ocr-}) - } -} -tesseract-ocr-jav_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - Javanese language data" - pkg_install() { - $(pkg_lang ${pkgname#tesseract-ocr-}) - } -} -tesseract-ocr-jpn_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - Japanese language data" - pkg_install() { - $(pkg_lang ${pkgname#tesseract-ocr-}) - } -} -tesseract-ocr-kan_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - Kannada language data" - pkg_install() { - $(pkg_lang ${pkgname#tesseract-ocr-}) - } -} -tesseract-ocr-kat_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - Georgian language data" - pkg_install() { - $(pkg_lang ${pkgname#tesseract-ocr-}) - } -} -tesseract-ocr-kat_old_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - Georgian (old) language data" - pkg_install() { - $(pkg_lang ${pkgname#tesseract-ocr-}) - } -} -tesseract-ocr-kaz_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - Kazakh language data" - pkg_install() { - $(pkg_lang ${pkgname#tesseract-ocr-}) - } -} -tesseract-ocr-khm_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - Central Khmer language data" - pkg_install() { - $(pkg_lang ${pkgname#tesseract-ocr-}) - } -} -tesseract-ocr-kir_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - Kirghiz language data" - pkg_install() { - $(pkg_lang ${pkgname#tesseract-ocr-}) - } -} -tesseract-ocr-kmr_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - Kurmanji (Kurdish - Latin Script) language data" - pkg_install() { - $(pkg_lang ${pkgname#tesseract-ocr-}) - } -} -tesseract-ocr-kor_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - Korean language data" - pkg_install() { - $(pkg_lang ${pkgname#tesseract-ocr-}) - } -} -tesseract-ocr-lao_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - Lao language data" - pkg_install() { - $(pkg_lang ${pkgname#tesseract-ocr-}) - } -} -tesseract-ocr-lat_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - Latin language data" - pkg_install() { - $(pkg_lang ${pkgname#tesseract-ocr-}) - } -} -tesseract-ocr-lav_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - Latvian language data" - pkg_install() { - $(pkg_lang ${pkgname#tesseract-ocr-}) - } -} -tesseract-ocr-lit_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - Lithuanian language data" - pkg_install() { - $(pkg_lang ${pkgname#tesseract-ocr-}) - } -} -tesseract-ocr-ltz_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - Luxembourgish language data" - pkg_install() { - $(pkg_lang ${pkgname#tesseract-ocr-}) - } -} -tesseract-ocr-mal_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - Malayalam language data" - pkg_install() { - $(pkg_lang ${pkgname#tesseract-ocr-}) - } -} -tesseract-ocr-mar_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - Marathi language data" - pkg_install() { - $(pkg_lang ${pkgname#tesseract-ocr-}) - } -} -tesseract-ocr-mkd_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - Macedonian language data" - pkg_install() { - $(pkg_lang ${pkgname#tesseract-ocr-}) - } -} -tesseract-ocr-mlt_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - Maltese language data" - pkg_install() { - $(pkg_lang ${pkgname#tesseract-ocr-}) - } -} -tesseract-ocr-mon_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - Mongolian language data" - pkg_install() { - $(pkg_lang ${pkgname#tesseract-ocr-}) - } -} -tesseract-ocr-mri_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - Maori language data" - pkg_install() { - $(pkg_lang ${pkgname#tesseract-ocr-}) - } -} -tesseract-ocr-msa_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - Malay language data" - pkg_install() { - $(pkg_lang ${pkgname#tesseract-ocr-}) - } -} -tesseract-ocr-mya_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - Burmese language data" - pkg_install() { - $(pkg_lang ${pkgname#tesseract-ocr-}) - } -} -tesseract-ocr-nep_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - Nepalese language data" - pkg_install() { - $(pkg_lang ${pkgname#tesseract-ocr-}) - } -} -tesseract-ocr-nld_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - Dutch language data" - pkg_install() { - $(pkg_lang ${pkgname#tesseract-ocr-}) - } -} -tesseract-ocr-nor_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - Norwegian language data" - pkg_install() { - $(pkg_lang ${pkgname#tesseract-ocr-}) - } -} -tesseract-ocr-oci_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - Occitan (post 1500) language data" - pkg_install() { - $(pkg_lang ${pkgname#tesseract-ocr-}) - } -} -tesseract-ocr-ori_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - Oriya language data" - pkg_install() { - $(pkg_lang ${pkgname#tesseract-ocr-}) - } -} -tesseract-ocr-pan_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - Panjabi language data" - pkg_install() { - $(pkg_lang ${pkgname#tesseract-ocr-}) - } -} -tesseract-ocr-pol_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - Polish language data" - pkg_install() { - $(pkg_lang ${pkgname#tesseract-ocr-}) - } -} -tesseract-ocr-por_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - Portuguese language data" - pkg_install() { - $(pkg_lang ${pkgname#tesseract-ocr-}) - } -} -tesseract-ocr-pus_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - Pushto language data" - pkg_install() { - $(pkg_lang ${pkgname#tesseract-ocr-}) - } -} -tesseract-ocr-que_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - Quechua language data" - pkg_install() { - $(pkg_lang ${pkgname#tesseract-ocr-}) - } -} -tesseract-ocr-ron_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - Romanian language data" - pkg_install() { - $(pkg_lang ${pkgname#tesseract-ocr-}) - } -} -tesseract-ocr-rus_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - Russian language data" - pkg_install() { - $(pkg_lang ${pkgname#tesseract-ocr-}) - } -} -tesseract-ocr-san_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - Sanskrit language data" - pkg_install() { - $(pkg_lang ${pkgname#tesseract-ocr-}) - } -} -tesseract-ocr-sin_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - Sinhala language data" - pkg_install() { - $(pkg_lang ${pkgname#tesseract-ocr-}) - } -} -tesseract-ocr-slk_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - Slovakian language data" - pkg_install() { - $(pkg_lang ${pkgname#tesseract-ocr-}) - } -} -tesseract-ocr-slv_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - Slovenian language data" - pkg_install() { - $(pkg_lang ${pkgname#tesseract-ocr-}) - } -} -tesseract-ocr-snd_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - Sindhi language data" - pkg_install() { - $(pkg_lang ${pkgname#tesseract-ocr-}) - } -} -tesseract-ocr-spa_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - Spanish language data" - pkg_install() { - $(pkg_lang ${pkgname#tesseract-ocr-}) - } -} -tesseract-ocr-spa_old_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - Spanish (Old) language data" - pkg_install() { - $(pkg_lang ${pkgname#tesseract-ocr-}) - } -} -tesseract-ocr-sqi_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - Albanian language data" - pkg_install() { - $(pkg_lang ${pkgname#tesseract-ocr-}) - } -} -tesseract-ocr-srp_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - Serbian language data" - pkg_install() { - $(pkg_lang ${pkgname#tesseract-ocr-}) - } -} -tesseract-ocr-srp_latn_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - Serbian (Latin) language data" - pkg_install() { - $(pkg_lang ${pkgname#tesseract-ocr-}) - } -} -tesseract-ocr-sun_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - Sundanese language data" - pkg_install() { - $(pkg_lang ${pkgname#tesseract-ocr-}) - } -} -tesseract-ocr-swa_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - Swahili language data" - pkg_install() { - $(pkg_lang ${pkgname#tesseract-ocr-}) - } -} -tesseract-ocr-swe_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - Swedish language data" - pkg_install() { - $(pkg_lang ${pkgname#tesseract-ocr-}) - } -} -tesseract-ocr-syr_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - Syriac language data" - pkg_install() { - $(pkg_lang ${pkgname#tesseract-ocr-}) - } -} -tesseract-ocr-tam_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - Tamil language data" - pkg_install() { - $(pkg_lang ${pkgname#tesseract-ocr-}) - } -} -tesseract-ocr-tat_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - Tatar language data" - pkg_install() { - $(pkg_lang ${pkgname#tesseract-ocr-}) - } -} -tesseract-ocr-tel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - Telugu language data" - pkg_install() { - $(pkg_lang ${pkgname#tesseract-ocr-}) - } -} -tesseract-ocr-tgk_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - Tajik language data" - pkg_install() { - $(pkg_lang ${pkgname#tesseract-ocr-}) - } -} -tesseract-ocr-tgl_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - Tagalog language data" - pkg_install() { - $(pkg_lang ${pkgname#tesseract-ocr-}) - } -} -tesseract-ocr-tha_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - Thai language data" - pkg_install() { - $(pkg_lang ${pkgname#tesseract-ocr-}) - } -} -tesseract-ocr-tir_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - Tigrinya language data" - pkg_install() { - $(pkg_lang ${pkgname#tesseract-ocr-}) - } -} -tesseract-ocr-ton_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - Tonga language data" - pkg_install() { - $(pkg_lang ${pkgname#tesseract-ocr-}) - } -} -tesseract-ocr-tur_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - Turkish language data" - pkg_install() { - $(pkg_lang ${pkgname#tesseract-ocr-}) - } -} -tesseract-ocr-uig_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - Uighur language data" - pkg_install() { - $(pkg_lang ${pkgname#tesseract-ocr-}) - } -} -tesseract-ocr-ukr_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - Ukrainian language data" - pkg_install() { - $(pkg_lang ${pkgname#tesseract-ocr-}) - } -} -tesseract-ocr-urd_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - Urdu language data" - pkg_install() { - $(pkg_lang ${pkgname#tesseract-ocr-}) - } -} -tesseract-ocr-uzb_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - Uzbek language data" - pkg_install() { - $(pkg_lang ${pkgname#tesseract-ocr-}) - } -} -tesseract-ocr-uzb_cyrl_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - Uzbek (Cyrillic) language data" - pkg_install() { - $(pkg_lang ${pkgname#tesseract-ocr-}) - } -} -tesseract-ocr-vie_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - Vietnamese language data" - pkg_install() { - $(pkg_lang ${pkgname#tesseract-ocr-}) - } -} -tesseract-ocr-yid_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - Yiddish language data" - pkg_install() { - $(pkg_lang ${pkgname#tesseract-ocr-}) - } -} -tesseract-ocr-yor_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - Yoruba language data" - pkg_install() { - $(pkg_lang ${pkgname#tesseract-ocr-}) - } -} -tesseract-ocr-script-Arabic_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - Arabic script data" - pkg_install() { - $(pkg_lang ${pkgname#tesseract-ocr-}) - } -} -tesseract-ocr-script-Armenian_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - Armenian script data" - pkg_install() { - $(pkg_lang ${pkgname#tesseract-ocr-}) - } -} -tesseract-ocr-script-Bengali_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - Bengali script data" - pkg_install() { - $(pkg_lang ${pkgname#tesseract-ocr-}) - } -} -tesseract-ocr-script-Canadian_Aboriginal_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - Canadian Aboriginal script data" - pkg_install() { - $(pkg_lang ${pkgname#tesseract-ocr-}) - } -} -tesseract-ocr-script-Cherokee_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - Cherokee script data" - pkg_install() { - $(pkg_lang ${pkgname#tesseract-ocr-}) - } -} -tesseract-ocr-script-Cyrillic_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - Cyrillic script data" - pkg_install() { - $(pkg_lang ${pkgname#tesseract-ocr-}) - } -} -tesseract-ocr-script-Devanagari_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - Devanagari script data" - pkg_install() { - $(pkg_lang ${pkgname#tesseract-ocr-}) - } -} -tesseract-ocr-script-Ethiopic_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - Ethiopic script data" - pkg_install() { - $(pkg_lang ${pkgname#tesseract-ocr-}) - } -} -tesseract-ocr-script-Fraktur_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - Fraktur script data" - pkg_install() { - $(pkg_lang ${pkgname#tesseract-ocr-}) - } -} -tesseract-ocr-script-Georgian_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - Georgian script data" - pkg_install() { - $(pkg_lang ${pkgname#tesseract-ocr-}) - } -} -tesseract-ocr-script-Greek_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - Greek script data" - pkg_install() { - $(pkg_lang ${pkgname#tesseract-ocr-}) - } -} -tesseract-ocr-script-Gujarati_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - Gujarati script data" - pkg_install() { - $(pkg_lang ${pkgname#tesseract-ocr-}) - } -} -tesseract-ocr-script-Gurmukhi_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - Gurmukhi script data" - pkg_install() { - $(pkg_lang ${pkgname#tesseract-ocr-}) - } -} -tesseract-ocr-script-HanS_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - HanS script data" - pkg_install() { - $(pkg_lang ${pkgname#tesseract-ocr-}) - } -} -tesseract-ocr-script-HanT_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - HanT script data" - pkg_install() { - $(pkg_lang ${pkgname#tesseract-ocr-}) - } -} -tesseract-ocr-script-Hangul_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - Hangul script data" - pkg_install() { - $(pkg_lang ${pkgname#tesseract-ocr-}) - } -} -tesseract-ocr-script-Hebrew_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - Hebrew script data" - pkg_install() { - $(pkg_lang ${pkgname#tesseract-ocr-}) - } -} -tesseract-ocr-script-Japanese_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - Japanese script data" - pkg_install() { - $(pkg_lang ${pkgname#tesseract-ocr-}) - } -} -tesseract-ocr-script-Kannada_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - Kannada script data" - pkg_install() { - $(pkg_lang ${pkgname#tesseract-ocr-}) - } -} -tesseract-ocr-script-Khmer_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - Khmer script data" - pkg_install() { - $(pkg_lang ${pkgname#tesseract-ocr-}) - } -} -tesseract-ocr-script-Lao_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - Lao script data" - pkg_install() { - $(pkg_lang ${pkgname#tesseract-ocr-}) - } -} -tesseract-ocr-script-Latin_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - Latin script data" - pkg_install() { - $(pkg_lang ${pkgname#tesseract-ocr-}) - } -} -tesseract-ocr-script-Malayalam_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - Malayalam script data" - pkg_install() { - $(pkg_lang ${pkgname#tesseract-ocr-}) - } -} -tesseract-ocr-script-Myanmar_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - Myanmar script data" - pkg_install() { - $(pkg_lang ${pkgname#tesseract-ocr-}) - } -} -tesseract-ocr-script-Oriya_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - Oriya script data" - pkg_install() { - $(pkg_lang ${pkgname#tesseract-ocr-}) - } -} -tesseract-ocr-script-Sinhala_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - Sinhala script data" - pkg_install() { - $(pkg_lang ${pkgname#tesseract-ocr-}) - } -} -tesseract-ocr-script-Syriac_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - Syriac script data" - pkg_install() { - $(pkg_lang ${pkgname#tesseract-ocr-}) - } -} -tesseract-ocr-script-Tamil_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - Tamil script data" - pkg_install() { - $(pkg_lang ${pkgname#tesseract-ocr-}) - } -} -tesseract-ocr-script-Telugu_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - Telugu script data" - pkg_install() { - $(pkg_lang ${pkgname#tesseract-ocr-}) - } -} -tesseract-ocr-script-Thaana_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - Thaana script data" - pkg_install() { - $(pkg_lang ${pkgname#tesseract-ocr-}) - } -} -tesseract-ocr-script-Thai_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - Thai script data" - pkg_install() { - $(pkg_lang ${pkgname#tesseract-ocr-}) - } -} -tesseract-ocr-script-Tibetan_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - Tibetan script data" - pkg_install() { - $(pkg_lang ${pkgname#tesseract-ocr-}) - } -} -tesseract-ocr-script-Vietnamese_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - Vietnamese script data" - pkg_install() { - $(pkg_lang ${pkgname#tesseract-ocr-}) - } -} diff --git a/srcpkgs/tesseract-ocr/update b/srcpkgs/tesseract-ocr/update deleted file mode 100644 index 06e8e010d2fad0..00000000000000 --- a/srcpkgs/tesseract-ocr/update +++ /dev/null @@ -1,3 +0,0 @@ -site=https://github.com/tesseract-ocr/tesseract/releases -pattern='tesseract/tree/\K[0-9]+\.[0-9]+\.[0-9]+((-alpha.[0-9]+)|(-beta.[0-9]+)|(-rc[0-9]+))?' -ignore="*-alpha* *-beta* *-rc*" diff --git a/srcpkgs/tesseract/files/tesseract.desktop b/srcpkgs/tesseract/files/tesseract.desktop deleted file mode 100644 index 56498aaa6fede1..00000000000000 --- a/srcpkgs/tesseract/files/tesseract.desktop +++ /dev/null @@ -1,10 +0,0 @@ -[Desktop Entry] -Encoding=UTF-8 -Type=Application -Name=Tesseract -Comment=FPS game focused on instagib deathmatch and capture-the-flag gameplay -Exec=tesseract -Icon=tesseract -Terminal=false -StartupNotify=false -Categories=Application;Game;ActionGame; diff --git a/srcpkgs/tesseract/files/tesseract.sh b/srcpkgs/tesseract/files/tesseract.sh deleted file mode 100644 index 36c3fdd0d5e9bd..00000000000000 --- a/srcpkgs/tesseract/files/tesseract.sh +++ /dev/null @@ -1,6 +0,0 @@ -#!/bin/sh -TESS_BIN=/usr/bin/ -TESS_DATA=/usr/share/tesseract/ -TESS_OPTIONS="-u$HOME/.tesseract" -cd "$TESS_DATA" -exec "$TESS_BIN/tesseract-client" "$TESS_OPTIONS" "$@" diff --git a/srcpkgs/tesseract/patches/gamma.patch b/srcpkgs/tesseract/patches/gamma.patch deleted file mode 100644 index c63b55733bb5fc..00000000000000 --- a/srcpkgs/tesseract/patches/gamma.patch +++ /dev/null @@ -1,40 +0,0 @@ -This is backported from upstream as redefining the name like that breaks -compilation on various modern toolchains. Remove if/when a new release is made. ---- a/src/engine/main.cpp -+++ b/src/engine/main.cpp -@@ -508,10 +508,10 @@ static void setgamma(int val) - } - - static int curgamma = 100; --VARFP(gamma, 30, 100, 300, -+VARFNP(gamma, reqgamma, 30, 100, 300, - { -- if(initing || gamma == curgamma) return; -- curgamma = gamma; -+ if(initing || reqgamma == curgamma) return; -+ curgamma = reqgamma; - setgamma(curgamma); - }); - ---- a/src/shared/cube.h -+++ b/src/shared/cube.h -@@ -3,19 +3,11 @@ - - #define _FILE_OFFSET_BITS 64 - --#ifdef __GNUC__ --#define gamma __gamma --#endif -- - #ifdef WIN32 - #define _USE_MATH_DEFINES - #endif - #include - --#ifdef __GNUC__ --#undef gamma --#endif -- - #include - #include - #include diff --git a/srcpkgs/tesseract/template b/srcpkgs/tesseract/template deleted file mode 100644 index 7a9aacbbb63fbe..00000000000000 --- a/srcpkgs/tesseract/template +++ /dev/null @@ -1,45 +0,0 @@ -# Template file for 'tesseract' -pkgname=tesseract -version=1 -revision=5 -_release="2014_05_12" -hostmakedepends="pkg-config ImageMagick" -makedepends="SDL2_image-devel SDL2_mixer-devel MesaLib-devel libpng-devel zlib-devel" -depends="desktop-file-utils hicolor-icon-theme" -short_desc="FPS game focused on instagib deathmatch and capture-the-flag gameplay" -maintainer="Orphaned " -license="Zlib" -homepage="http://tesseract.gg/" -distfiles="http://download.tuxfamily.org/tesseract/tesseract_${_release}_first_edition_linux.tar.xz" -checksum=8d6e07dd154a40a3f593e52289335c036f06cf90a0ebc400c4650adb3395a0f4 - -pre_build() { - for dim in 16 32 48 64 128 256 512; do - convert -resize "${dim}x${dim}" media/interface/cube.png "${pkgname}${dim}.png" - done - vsed -i src/Makefile \ - -e"s;-o tess_client;${LDFLAGS} &;" \ - -e"s;-o tess_server;${LDFLAGS} &;" - vsed -i src/enet/Makefile \ - -e"s;^\(CFLAGS=\).*;\1${CFLAGS};" -} -do_build() { - make ${makejobs} -C src CXXFLAGS="${CXXFLAGS} -fomit-frame-pointer -ffast-math" -} -do_install() { - make STRIP= -C src install - - vmkdir usr/share/${pkgname} - vcopy media usr/share/${pkgname} - vcopy config usr/share/${pkgname} - vbin bin_unix/native_client ${pkgname}-client - vbin bin_unix/native_server ${pkgname}-server - vlicense src/readme_${pkgname}.txt LICENSE - vbin ${FILESDIR}/${pkgname}.sh ${pkgname} - vinstall ${FILESDIR}/${pkgname}.desktop 644 usr/share/applications - - for dim in 16 32 48 64 128 256 512; do - vinstall ${pkgname}${dim}.png 644 usr/share/icons/hicolor/${dim}x${dim}/apps ${pkgname}.png - done - vinstall ${pkgname}48.png 644 usr/share/pixmaps ${pkgname}.png -} diff --git a/srcpkgs/testdisk/template b/srcpkgs/testdisk/template deleted file mode 100644 index c9068b6170e990..00000000000000 --- a/srcpkgs/testdisk/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'testdisk' -pkgname=testdisk -version=7.2 -revision=1 -build_style=gnu-configure -configure_args="--without-ewf --enable-sudo" -makedepends="libjpeg-turbo-devel libuuid-devel e2fsprogs-devel - ntfs-3g-devel ncurses-devel" -depends="sudo" -short_desc="Powerful free data recovery software" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="https://www.cgsecurity.org/" -distfiles="https://www.cgsecurity.org/$pkgname-$version.tar.bz2" -checksum=f8343be20cb4001c5d91a2e3bcd918398f00ae6d8310894a5a9f2feb813c283f diff --git a/srcpkgs/testdisk/update b/srcpkgs/testdisk/update deleted file mode 100644 index 6965a79bbb8e4d..00000000000000 --- a/srcpkgs/testdisk/update +++ /dev/null @@ -1,2 +0,0 @@ -site="https://www.cgsecurity.org/" -pattern="TestDisk_\K[\d\.]*(?=_Release)" diff --git a/srcpkgs/testssl.sh/template b/srcpkgs/testssl.sh/template deleted file mode 100644 index a0305ad53e986b..00000000000000 --- a/srcpkgs/testssl.sh/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'testssl.sh' -pkgname=testssl.sh -version=3.2.1 -revision=1 -depends="openssl bind-utils" -short_desc="Command line tool which checks a server for the support of TLS/SSL" -maintainer="Enno Boland " -license="GPL-2.0-only" -homepage="https://testssl.sh" -distfiles="https://github.com/drwetter/testssl.sh/archive/refs/tags/v${version}.tar.gz" -checksum=b10fcd6fc25ba3832858ac529bfe391d701b68f12b631482a19be98a9efb176e - -pre_install() { - # Set TESTSSL_INSTALL_DIR so that we can install to a custom dir - vsed 's|LL_DIR:-""|LL_DIR:-/usr/share/testssl.sh/|' -i testssl.sh -} - -do_install() { - vbin testssl.sh - vmkdir /usr/share/testssl.sh - vcopy etc/ /usr/share/testssl.sh/ - vdoc Readme.md - vman doc/testssl.1 -} diff --git a/srcpkgs/tevent-devel b/srcpkgs/tevent-devel deleted file mode 120000 index fdd38c388ca4c0..00000000000000 --- a/srcpkgs/tevent-devel +++ /dev/null @@ -1 +0,0 @@ -tevent \ No newline at end of file diff --git a/srcpkgs/tevent-python3 b/srcpkgs/tevent-python3 deleted file mode 120000 index fdd38c388ca4c0..00000000000000 --- a/srcpkgs/tevent-python3 +++ /dev/null @@ -1 +0,0 @@ -tevent \ No newline at end of file diff --git a/srcpkgs/tevent/template b/srcpkgs/tevent/template deleted file mode 100644 index f481f52736f28c..00000000000000 --- a/srcpkgs/tevent/template +++ /dev/null @@ -1,53 +0,0 @@ -# Template file for 'tevent' -pkgname=tevent -version=0.16.1 -revision=2 -build_style=waf3 -build_helper="qemu" -configure_script="buildtools/bin/waf" -configure_args="--sysconfdir=/etc --localstatedir=/var - --disable-rpath --disable-rpath-install --without-gettext - --builtin-libraries=replace --bundled-libraries=NONE" -hostmakedepends="pkg-config docbook-xsl libxslt" -makedepends="python3-devel talloc-devel cmocka-devel" -short_desc="Event system based on the talloc memory management library" -maintainer="Yuusha Spacewolf " -license="GPL-3.0-or-later" -homepage="https://tevent.samba.org" -distfiles="https://download.samba.org/pub/tevent/tevent-${version}.tar.gz" -checksum=362971e0f32dc1905f6fe4736319c4b8348c22dc85aa6c3f690a28efe548029e - -if [ "$XBPS_TARGET_LIBC" = "glibc" ]; then - makedepends+=" libxcrypt-devel" -fi - -export PYTHON_CONFIG="${XBPS_CROSS_BASE}/usr/bin/python3-config" -export PYTHONHASHSEED=1 - -do_check() { - ${configure_script} test -} - -post_patch() { - # Look for properly named python support libraries - vsed -i third_party/waf/waflib/Tools/python.py \ - -e "s|env.pyext_PATTERN = .*$|env.pyext_PATTERN = '%s.so'|" -} - -tevent-python3_package() { - short_desc+=" - Python3 bindings" - depends="python3" - pkg_install() { - vmove ${py3_lib} - } -} - -tevent-devel_package() { - short_desc+=" - development files" - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/tewi-font/template b/srcpkgs/tewi-font/template deleted file mode 100644 index 082d7e44e1911b..00000000000000 --- a/srcpkgs/tewi-font/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'tewi-font' -pkgname=tewi-font -version=2.0.2 -revision=3 -hostmakedepends="bdftopcf python3" -depends="font-util xbps-triggers" -short_desc="Programming monospace bitmap font" -maintainer='Adrian Siekierka ' -license="MIT" -homepage="https://github.com/lucy/tewi-font" -distfiles="https://github.com/lucy/tewi-font/archive/${version}.tar.gz" -checksum=ab75f32942424fadbd20cfc3fae264ec0f11cfe908aab9d1385840bee2831830 - -font_dirs="/usr/share/fonts/misc" - -do_build() { - make -} - -do_install() { - for f in out/*.pcf.gz; do - vinstall "$f" 644 usr/share/fonts/misc - done - vlicense LICENSE - vdoc README.md -} diff --git a/srcpkgs/texi2html/template b/srcpkgs/texi2html/template deleted file mode 100644 index 762ca6c34ecd31..00000000000000 --- a/srcpkgs/texi2html/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'texi2html' -pkgname=texi2html -version=5.0 -revision=2 -build_style="gnu-configure" -hostmakedepends="perl" -depends="perl" -short_desc="Open Source Texinfo to HTML Conversion Script" -maintainer="newbluemoon " -license="GPL-3.0-or-later" -homepage="http://www.nongnu.org/texi2html/" -distfiles="${NONGNU_SITE}/${pkgname}/${pkgname}-${version}.tar.gz" -checksum=e60edd2a9b8399ca615c6e81e06fa61946ba2f2406c76cd63eb829c91d3a3d7d diff --git a/srcpkgs/texi2mdoc/patches/musl.patch b/srcpkgs/texi2mdoc/patches/musl.patch deleted file mode 100644 index 7ed19267c59cee..00000000000000 --- a/srcpkgs/texi2mdoc/patches/musl.patch +++ /dev/null @@ -1,13 +0,0 @@ -Needed for __BEGIN_DECLS/__END_DECLS. - ---- a/extern.h -+++ b/extern.h -@@ -17,6 +17,8 @@ - #ifndef EXTERN_H - #define EXTERN_H - -+#include -+ - /* - * This defines each one of the Texinfo commands that we understand. - * Obviously this only refers to native commands; overriden names are a diff --git a/srcpkgs/texi2mdoc/template b/srcpkgs/texi2mdoc/template deleted file mode 100644 index 1d3eceaee50336..00000000000000 --- a/srcpkgs/texi2mdoc/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'texi2mdoc' -pkgname=texi2mdoc -version=0.1.2 -revision=2 -build_style=gnu-makefile -short_desc="Convert Texinfo documentation into man pages (mdoc)" -maintainer="Orphaned " -license="ISC" -homepage="http://mdocml.bsd.lv/texi2mdoc" -distfiles="http://mdocml.bsd.lv/texi2mdoc/snapshots/${pkgname}-${version}.tgz" -checksum=7a45fd87c27cc8970a18db9ddddb2f09f18b8dd5152bf0ca377c3a5e7d304bfe - -if [ "$XBPS_TARGET_LIBC" = "musl" ]; then - makedepends+=" musl-legacy-compat" -fi - -post_extract() { - sed -i '/CC.*-o/s/$/ $(LDFLAGS)/' Makefile -} -do_install() { - vbin texi2mdoc - vman texi2mdoc.1 -} diff --git a/srcpkgs/texi2mdoc/update b/srcpkgs/texi2mdoc/update deleted file mode 100644 index 367396a86b6464..00000000000000 --- a/srcpkgs/texi2mdoc/update +++ /dev/null @@ -1 +0,0 @@ -pattern="${pkgname}-\K[\d.]+(?=\.tgz)" diff --git a/srcpkgs/texinfo/INSTALL b/srcpkgs/texinfo/INSTALL deleted file mode 100644 index ec4da6016673e9..00000000000000 --- a/srcpkgs/texinfo/INSTALL +++ /dev/null @@ -1,9 +0,0 @@ -case ${ACTION} in -post) - # Register all info files in case they weren't registered. - rm -f usr/share/info/dir - for f in $(find usr/share/info -type f ! -name dir); do - install-info $f usr/share/info/dir 2>/dev/null - done - ;; -esac diff --git a/srcpkgs/texinfo/REMOVE b/srcpkgs/texinfo/REMOVE deleted file mode 100644 index e91118faf47ae6..00000000000000 --- a/srcpkgs/texinfo/REMOVE +++ /dev/null @@ -1,5 +0,0 @@ -case ${ACTION} in -pre) - [ "$UPDATE" = "no" ] && rm -f usr/share/info/dir - ;; -esac diff --git a/srcpkgs/texinfo/patches/fix-configure-on-cross.patch b/srcpkgs/texinfo/patches/fix-configure-on-cross.patch deleted file mode 100644 index fa7b3a55962b05..00000000000000 --- a/srcpkgs/texinfo/patches/fix-configure-on-cross.patch +++ /dev/null @@ -1,92 +0,0 @@ ---- a/configure -+++ b/configure -@@ -36421,89 +36421,6 @@ - - - ICONV_CONVERTS_EUC_CN=no --# partly based on gnulib/m4/iconv.m4 --if test "x$am_func_iconv" = "xyes" ; then -- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether iconv converts EUC-CN to UTF-8" >&5 --printf %s "checking whether iconv converts EUC-CN to UTF-8... " >&6; } --if test ${texinfo_cv_sys_iconv_converts_euc_cn+y} --then : -- printf %s "(cached) " >&6 --else $as_nop -- -- euc_cn_save_LIBS="$LIBS" -- #if test $am_cv_lib_iconv = yes; then -- LIBS="$LIBS $LIBICONV" -- #fi -- texinfo_cv_sys_iconv_converts_euc_cn=no -- for euc_cn_iconv_const in '' 'const'; do -- if test "$cross_compiling" = yes --then : -- { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 --printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} --as_fn_error $? "cannot run test program while cross compiling --See \`config.log' for more details" "$LINENO" 5; } --else $as_nop -- cat confdefs.h - <<_ACEOF >conftest.$ac_ext --/* end confdefs.h. */ -- --#include --#include -- --#ifndef ICONV_CONST --# define ICONV_CONST $euc_cn_iconv_const --#endif -- --int --main (void) --{ --int result = 0; -- { -- iconv_t cd_euc_cn_to_utf8 = iconv_open ("UTF-8", "EUC-CN"); -- if (cd_euc_cn_to_utf8 != (iconv_t)(-1)) -- { -- static ICONV_CONST char input[] = "abc"; -- char buf[10]; -- ICONV_CONST char *inptr = input; -- size_t inbytesleft = strlen (input); -- char *outptr = buf; -- size_t outbytesleft = sizeof (buf); -- size_t res = iconv (cd_euc_cn_to_utf8, -- &inptr, &inbytesleft, -- &outptr, &outbytesleft); -- if (res != 0) -- result |= 2; -- if (strcmp(buf, input)) -- result |= 4; -- iconv_close (cd_euc_cn_to_utf8); -- } -- else -- result |= 1; -- } -- return result; -- -- ; -- return 0; --} --_ACEOF --if ac_fn_c_try_run "$LINENO" --then : -- texinfo_cv_sys_iconv_converts_euc_cn=yes --fi --rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ -- conftest.$ac_objext conftest.beam conftest.$ac_ext --fi -- -- test "$texinfo_cv_sys_iconv_converts_euc_cn" = no || break -- done -- LIBS="$euc_cn_save_LIBS" -- --fi --{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $texinfo_cv_sys_iconv_converts_euc_cn" >&5 --printf "%s\n" "$texinfo_cv_sys_iconv_converts_euc_cn" >&6; } -- if test "$texinfo_cv_sys_iconv_converts_euc_cn" = yes; then -- ICONV_CONVERTS_EUC_CN=yes -- fi --fi - - - diff --git a/srcpkgs/texinfo/template b/srcpkgs/texinfo/template deleted file mode 100644 index db4bea51dd0b04..00000000000000 --- a/srcpkgs/texinfo/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'texinfo' -pkgname=texinfo -version=7.1 -revision=1 -build_style=gnu-configure -configure_args="--disable-perl-xs" -hostmakedepends="perl automake help2man ncurses-devel" -makedepends="ncurses-devel" -depends="gzip perl" -short_desc="GNU Documentation System" -maintainer="Enno Boland " -license="GPL-3.0-or-later" -homepage="https://www.gnu.org/software/texinfo/" -changelog="https://git.savannah.gnu.org/cgit/texinfo.git/plain/NEWS" -distfiles="${GNU_SITE}/texinfo/texinfo-${version}.tar.xz" -checksum=deeec9f19f159e046fdf8ad22231981806dac332cc372f1c763504ad82b30953 - -if [ -z "$CROSS_BUILD" ]; then - # XXX fails with cross compilation - configure_args+=" --enable-perl-xs" -fi - -post_install() { - rm -f ${DESTDIR}/usr/share/info/dir - # Compress manually info files. - gzip -9 ${DESTDIR}/usr/share/info/* -} diff --git a/srcpkgs/texinfo/update b/srcpkgs/texinfo/update deleted file mode 100644 index 201efa55e56257..00000000000000 --- a/srcpkgs/texinfo/update +++ /dev/null @@ -1 +0,0 @@ -ignore="37" diff --git a/srcpkgs/texlab/template b/srcpkgs/texlab/template deleted file mode 100644 index de3fbdceae5fca..00000000000000 --- a/srcpkgs/texlab/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'texlab' -pkgname=texlab -version=5.21.0 -revision=1 -build_style=cargo -make_install_args="--path crates/texlab" -make_check_args="-- --test-threads 1" # Tests broken when ran in parallel -short_desc="Implementation of the Language Server Protocol for LaTeX" -maintainer="cinerea0 " -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/texlab/archive/refs/tags/v${version}.tar.gz" -checksum=723099514ffb7a6537f486de951ae2cfd97d2ae6420aa1ff8eb6ed4068ecb160 - -if [ "$XBPS_TARGET_ENDIAN" = "be" -a "$XBPS_TARGET_WORDSIZE" = "32" ]; then - broken="smartstring fails to compile" -fi diff --git a/srcpkgs/texlive-BibTeX b/srcpkgs/texlive-BibTeX deleted file mode 120000 index c6cca627ba9088..00000000000000 --- a/srcpkgs/texlive-BibTeX +++ /dev/null @@ -1 +0,0 @@ -texlive \ No newline at end of file diff --git a/srcpkgs/texlive-ConTeXt b/srcpkgs/texlive-ConTeXt deleted file mode 120000 index c6cca627ba9088..00000000000000 --- a/srcpkgs/texlive-ConTeXt +++ /dev/null @@ -1 +0,0 @@ -texlive \ No newline at end of file diff --git a/srcpkgs/texlive-LuaTeX b/srcpkgs/texlive-LuaTeX deleted file mode 120000 index c6cca627ba9088..00000000000000 --- a/srcpkgs/texlive-LuaTeX +++ /dev/null @@ -1 +0,0 @@ -texlive \ No newline at end of file diff --git a/srcpkgs/texlive-LuaTeX-devel b/srcpkgs/texlive-LuaTeX-devel deleted file mode 120000 index c6cca627ba9088..00000000000000 --- a/srcpkgs/texlive-LuaTeX-devel +++ /dev/null @@ -1 +0,0 @@ -texlive \ No newline at end of file diff --git a/srcpkgs/texlive-PythonTeX b/srcpkgs/texlive-PythonTeX deleted file mode 120000 index c6cca627ba9088..00000000000000 --- a/srcpkgs/texlive-PythonTeX +++ /dev/null @@ -1 +0,0 @@ -texlive \ No newline at end of file diff --git a/srcpkgs/texlive-Xdvi b/srcpkgs/texlive-Xdvi deleted file mode 120000 index c6cca627ba9088..00000000000000 --- a/srcpkgs/texlive-Xdvi +++ /dev/null @@ -1 +0,0 @@ -texlive \ No newline at end of file diff --git a/srcpkgs/texlive-XeTeX b/srcpkgs/texlive-XeTeX deleted file mode 120000 index c6cca627ba9088..00000000000000 --- a/srcpkgs/texlive-XeTeX +++ /dev/null @@ -1 +0,0 @@ -texlive \ No newline at end of file diff --git a/srcpkgs/texlive-basic/template b/srcpkgs/texlive-basic/template deleted file mode 100644 index f15032c7676e5e..00000000000000 --- a/srcpkgs/texlive-basic/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'texlive-basic' -pkgname=texlive-basic -version=2023.0 -revision=1 -metapackage=yes -_year=${version%.*} -depends="texlive>=20230313 - texlive-BibTeX>=20230313 - texlive-LuaTeX>=20230313 - texlive-dvi>=20210313 - texlive-core>=${_year} - texlive-latexextra>=${_year} - texlive-pictures>=${_year}" -short_desc="TeX Live - Metapackage including some simple packages" -maintainer="fosslinux " -license="GPL-2.0-or-later" -homepage="https://www.tug.org/texlive/" diff --git a/srcpkgs/texlive-bibtexextra/template b/srcpkgs/texlive-bibtexextra/template deleted file mode 100644 index ff62911eeb9939..00000000000000 --- a/srcpkgs/texlive-bibtexextra/template +++ /dev/null @@ -1,12 +0,0 @@ -# Template file for 'texlive-bibtexextra' -pkgname=texlive-bibtexextra -version=2023.66579 -revision=1 -build_style="texmf" -depends="texlive-core" -short_desc="TeX Live - Additional BibTeX styles and bibliography databases" -maintainer="fosslinux " -license="GPL-2.0-or-later" -homepage="https://tug.org/texlive/" -distfiles="https://sources.archlinux.org/other/texlive/${pkgname}-${version}-src.zip" -checksum=b2b0b90abb0c0a9eef5366cf0968f7e58ee84c1be688c36d751dd0577c872a3c diff --git a/srcpkgs/texlive-bin/files/README.voidlinux b/srcpkgs/texlive-bin/files/README.voidlinux deleted file mode 100644 index 818bfd6562e8e9..00000000000000 --- a/srcpkgs/texlive-bin/files/README.voidlinux +++ /dev/null @@ -1,41 +0,0 @@ -- TeX Live is free software see the files: - - /usr/share/licenses/texlive-bin/LICENSE.TL - /usr/share/licenses/texlive-bin/LICENSE.CTAN - -===================================================================== - - This package sets the location of TeX Live binaries and manual - pages using the file: /etc/profile.d/texlive.sh. - - see http://www.tug.org/texlive/quickinstall.html for details - - Check if your PATH and MANPATH are updated correctly with: - - $ printenv - - You may need to reboot to ensure that the paths are updated - correctly, for the impatients, if you want you can type - - $ source /etc/profile - - and check PATH and MANPATH. - -===================================================================== - - To update you TeX Live installation use only the program - - /opt/texlive/${VERSION}/bin//tlmgr. - - where is: - - x86_64-linux ==> x86_64 architecture - - i386-linux ==> i386 architecture - - see: - - http://www.tug.org/texlive/doc/tlmgr.html#EXAMPLES - - for the details and the documentation in - - WARNING: To avoid messing up your TeX Live installation, DON'T use - the installation scripts in /opt/texlive-installer. diff --git a/srcpkgs/texlive-bin/files/texlive.sh b/srcpkgs/texlive-bin/files/texlive.sh deleted file mode 100644 index fdf6faf899c684..00000000000000 --- a/srcpkgs/texlive-bin/files/texlive.sh +++ /dev/null @@ -1,4 +0,0 @@ -# location of the TeXLive binaries -export PATH=$PATH:/opt/texlive/@@VERSION@@/bin/@@ARCH@@ -# and manual pages -export MANPATH=$MANPATH:/opt/texlive/@@VERSION@@/texmf-dist/doc/man diff --git a/srcpkgs/texlive-bin/template b/srcpkgs/texlive-bin/template deleted file mode 100644 index 7d21b0107423e7..00000000000000 --- a/srcpkgs/texlive-bin/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'texlive-bin' -pkgname=texlive-bin -version=2025 -revision=1 -depends="texlive${version}-bin" -short_desc="TeX Live Binary distribution through tl-install (newest version)" -maintainer="Leah Neukirchen " -license="GPL-2.0-or-later" -homepage="http://tug.org/texlive/" -# Newest texliveYYYY-bin shouldn't provide tex. -# This way updates will be pulled by packages depending on virtual. -provides="tex-${version}_1" - -case "$XBPS_TARGET_MACHINE" in - i686) _tlarch=i386-linux;; - x86_64) _tlarch=x86_64-linux;; - x86_64-musl) _tlarch=x86_64-linuxmusl;; - arm*) _tlarch=armhf-linux;; - aarch64) _tlarch=aarch64-linux;; - *) broken="$XBPS_TARGET_MACHINE is not supported";; -esac - -do_install() { - vmkdir etc/profile.d - sed -e "s/@@ARCH@@/${_tlarch}/; s/@@VERSION@@/${version}/" \ - ${FILESDIR}/texlive.sh >${DESTDIR}/etc/profile.d/texlive.sh - vdoc "${FILESDIR}/README.voidlinux" -} diff --git a/srcpkgs/texlive-core/template b/srcpkgs/texlive-core/template deleted file mode 100644 index f8a93e76beb9de..00000000000000 --- a/srcpkgs/texlive-core/template +++ /dev/null @@ -1,11 +0,0 @@ -# Template file for 'texlive-core' -pkgname=texlive-core -version=2023.66587 -revision=1 -build_style="texmf" -short_desc="TeX Live - core texmf distribution" -maintainer="fosslinux " -license="GPL-2.0-or-later" -homepage="https://tug.org/texlive" -distfiles="https://sources.archlinux.org/other/texlive/${pkgname}-${version}-src.zip" -checksum=2cdaf356d89351e61152243f1192a5e000a9586c67b873737f01878a3e5724ff diff --git a/srcpkgs/texlive-devel b/srcpkgs/texlive-devel deleted file mode 120000 index c6cca627ba9088..00000000000000 --- a/srcpkgs/texlive-devel +++ /dev/null @@ -1 +0,0 @@ -texlive \ No newline at end of file diff --git a/srcpkgs/texlive-dvi b/srcpkgs/texlive-dvi deleted file mode 120000 index c6cca627ba9088..00000000000000 --- a/srcpkgs/texlive-dvi +++ /dev/null @@ -1 +0,0 @@ -texlive \ No newline at end of file diff --git a/srcpkgs/texlive-fontsextra/template b/srcpkgs/texlive-fontsextra/template deleted file mode 100644 index 75095b60cceb2e..00000000000000 --- a/srcpkgs/texlive-fontsextra/template +++ /dev/null @@ -1,12 +0,0 @@ -# Template file for 'texlive-fontsextra' -pkgname=texlive-fontsextra -version=2023.66328 -revision=1 -build_style="texmf" -depends="texlive-core" -short_desc="TeX Live - All sorts of extra fonts" -maintainer="fosslinux " -license="GPL-2.0-or-later" -homepage="https://tug.org/texlive/" -distfiles="https://sources.archlinux.org/other/texlive/${pkgname}-${version}-src.zip" -checksum=c5e32f213ec81a5e85f36437d401331b49a1338dacdc2fe8bb27f9f0fbaf2e36 diff --git a/srcpkgs/texlive-formatsextra/template b/srcpkgs/texlive-formatsextra/template deleted file mode 100644 index a26144b087b5e9..00000000000000 --- a/srcpkgs/texlive-formatsextra/template +++ /dev/null @@ -1,12 +0,0 @@ -# Template file for 'texlive-formatsextra' -pkgname=texlive-formatsextra -version=2023.66186 -revision=1 -build_style="texmf" -depends="texlive-core" -short_desc="TeX Live - Collection of extra TeX 'formats'" -maintainer="fosslinux " -license="GPL-2.0-or-later" -homepage="https://tug.org/texlive/" -distfiles="https://sources.archlinux.org/other/texlive/${pkgname}-${version}-src.zip" -checksum=ffacdfacd9381cf3f21247d15cbd7b4e931855d9258edfe51fd23165cff30ca6 diff --git a/srcpkgs/texlive-full/template b/srcpkgs/texlive-full/template deleted file mode 100644 index 8a9cc5dfa65079..00000000000000 --- a/srcpkgs/texlive-full/template +++ /dev/null @@ -1,12 +0,0 @@ -# Template file for 'texlive-full' -pkgname=texlive-full -version=2023.0 -revision=1 -metapackage=yes -_year=${version%.*} -depends="texlive-most>=${_year} - texlive-lang>=${_year}" -short_desc="TeX Live - Metapackage including all packages" -maintainer="fosslinux " -license="GPL-2.0-or-later" -homepage="https://tug.org/texlive/" diff --git a/srcpkgs/texlive-games/template b/srcpkgs/texlive-games/template deleted file mode 100644 index f73f47547f8705..00000000000000 --- a/srcpkgs/texlive-games/template +++ /dev/null @@ -1,12 +0,0 @@ -# Template file for 'texlive-games' -pkgname=texlive-games -version=2023.66190 -revision=1 -build_style="texmf" -depends="texlive-core" -short_desc="TeX Live - Typesetting board games" -maintainer="fosslinux " -license="GPL-2.0-or-later" -homepage="https://tug.org/texlive/" -distfiles="https://sources.archlinux.org/other/texlive/${pkgname}-${version}-src.zip" -checksum=d5c87bdc6445260c947e1585f117efd6ef3c400af03af422939478c4237aee44 diff --git a/srcpkgs/texlive-humanities/template b/srcpkgs/texlive-humanities/template deleted file mode 100644 index eb2f7ae79a744b..00000000000000 --- a/srcpkgs/texlive-humanities/template +++ /dev/null @@ -1,12 +0,0 @@ -# Template file for 'texlive-humanities' -pkgname=texlive-humanities -version=2023.65502 -revision=1 -build_style="texmf" -depends="texlive-core texlive-latexextra texlive-pictures" -short_desc="TeX Live - Packages for humanities, law, linguistics, etc" -maintainer="fosslinux " -license="GPL-2.0-or-later" -homepage="https://tug.org/texlive/" -distfiles="https://sources.archlinux.org/other/texlive/${pkgname}-${version}-src.zip" -checksum=c0b0e4be08cc4fb46206e6769b48f9418ec73a11c556efb8249931d6222d94ef diff --git a/srcpkgs/texlive-lang/template b/srcpkgs/texlive-lang/template deleted file mode 100644 index e29aa14fad4bed..00000000000000 --- a/srcpkgs/texlive-lang/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'texlive-lang' -pkgname=texlive-lang -version=2023.0 -revision=1 -metapackage=yes -_year=${version%.*} -depends="texlive-core>=${_year} - texlive-langchinese>=${_year} - texlive-langcyrillic>=${_year} - texlive-langextra>=${_year} - texlive-langgreek>=${_year} - texlive-langjapanese>=${_year} - texlive-langkorean>=${_year}" -short_desc="TeX Live - Metapackage including all languages" -maintainer="fosslinux " -license="GPL-2.0-or-later" -homepage="https://tug.org/texlive/" diff --git a/srcpkgs/texlive-langchinese/template b/srcpkgs/texlive-langchinese/template deleted file mode 100644 index fdcd78cd5c2d18..00000000000000 --- a/srcpkgs/texlive-langchinese/template +++ /dev/null @@ -1,12 +0,0 @@ -# Template file for 'texlive-langchinese' -pkgname=texlive-langchinese -version=2023.66188 -revision=1 -build_style="texmf" -depends="texlive-core" -short_desc="TeX Live - Fonts and macro packages for typesetting Chinese" -maintainer="fosslinux " -license="GPL-2.0-or-later" -homepage="https://tug.org/texlive/" -distfiles="https://sources.archlinux.org/other/texlive/${pkgname}-${version}-src.zip" -checksum=a08c5c2d7a2eaece4d8f68eedeec64eb44b70255c84087df66679f6a59f649a0 diff --git a/srcpkgs/texlive-langcyrillic/template b/srcpkgs/texlive-langcyrillic/template deleted file mode 100644 index 85aa1defe41c62..00000000000000 --- a/srcpkgs/texlive-langcyrillic/template +++ /dev/null @@ -1,12 +0,0 @@ -# Template file for 'texlive-langcyrillic' -pkgname=texlive-langcyrillic -version=2023.64588 -revision=1 -build_style="texmf" -depends="texlive-core" -short_desc="TeX Live - Fonts and macro packages for typesetting Cyrillic text" -maintainer="fosslinux " -license="GPL-2.0-or-later" -homepage="https://tug.org/texlive/" -distfiles="https://sources.archlinux.org/other/texlive/${pkgname}-${version}-src.zip" -checksum=b22a0759b1e28fb0f9c2e155d9cecec23649d08e33f42adf52bc1efb04630336 diff --git a/srcpkgs/texlive-langextra/template b/srcpkgs/texlive-langextra/template deleted file mode 100644 index 09b0d9bf227160..00000000000000 --- a/srcpkgs/texlive-langextra/template +++ /dev/null @@ -1,12 +0,0 @@ -# Template file for 'texlive-langextra' -pkgname=texlive-langextra -version=2023.66225 -revision=1 -build_style="texmf" -depends="texlive-core texlive-latexextra" -short_desc="TeX Live - Packages for a bunch of extra languages" -maintainer="fosslinux " -license="GPL-2.0-or-later" -homepage="https://tug.org/texlive/" -distfiles="https://sources.archlinux.org/other/texlive/${pkgname}-${version}-src.zip" -checksum=635a2a266c01b16660421bfd5dbf5e6f11ce40d0dd63c17e0a07a637f645c1ff diff --git a/srcpkgs/texlive-langgreek/template b/srcpkgs/texlive-langgreek/template deleted file mode 100644 index 5df3a177468ea7..00000000000000 --- a/srcpkgs/texlive-langgreek/template +++ /dev/null @@ -1,12 +0,0 @@ -# Template file for 'texlive-langgreek' -pkgname=texlive-langgreek -version=2023.66513 -revision=1 -build_style="texmf" -depends="texlive-core" -short_desc="TeX Live - Fonts and macro packages for typesetting Greek" -maintainer="fosslinux " -license="GPL-2.0-or-later" -homepage="https://tug.org/texlive/" -distfiles="https://sources.archlinux.org/other/texlive/${pkgname}-${version}-src.zip" -checksum=fdf44664219be6288278466c927c8f0c8eec42c0a733555c2c56c34f890813a0 diff --git a/srcpkgs/texlive-langjapanese/template b/srcpkgs/texlive-langjapanese/template deleted file mode 100644 index d21163ed900b90..00000000000000 --- a/srcpkgs/texlive-langjapanese/template +++ /dev/null @@ -1,12 +0,0 @@ -# Template file for 'texlive-langjapanese' -pkgname=texlive-langjapanese -version=2023.66482 -revision=1 -build_style="texmf" -depends="texlive-core" -short_desc="TeX Live - Fonts and macro packages for typesetting Japanese" -maintainer="fosslinux " -license="GPL-2.0-or-later" -homepage="https://tug.org/texlive/" -distfiles="https://sources.archlinux.org/other/texlive/${pkgname}-${version}-src.zip" -checksum=f9c23022dfdecb662a2097cc6d495ad07b55e74adb9751e0f96d363b27eddc90 diff --git a/srcpkgs/texlive-langkorean/template b/srcpkgs/texlive-langkorean/template deleted file mode 100644 index 017f2443a6488b..00000000000000 --- a/srcpkgs/texlive-langkorean/template +++ /dev/null @@ -1,12 +0,0 @@ -# Template file for 'texlive-langkorean' -pkgname=texlive-langkorean -version=2023.66513 -revision=1 -build_style="texmf" -depends="texlive-core" -short_desc="TeX Live - Fonts and macro packages for typesetting Korean" -maintainer="fosslinux " -license="GPL-2.0-or-later" -homepage="https://tug.org/texlive/" -distfiles="https://sources.archlinux.org/other/texlive/${pkgname}-${version}-src.zip" -checksum=9837b0b47bf33d383247c1243f0e203753d0d20038cba5b5c071028af7b9af4d diff --git a/srcpkgs/texlive-latexextra/template b/srcpkgs/texlive-latexextra/template deleted file mode 100644 index 9f6a24d04b3d34..00000000000000 --- a/srcpkgs/texlive-latexextra/template +++ /dev/null @@ -1,12 +0,0 @@ -# Template file for 'texlive-latexextra' -pkgname=texlive-latexextra -version=2023.66551 -revision=1 -build_style="texmf" -depends="perl-File-Which python3-Pygments texlive-core texlive-pictures" -short_desc="TeX Live - Collection of LaTeX addon packages" -maintainer="fosslinux " -license="GPL-2.0-or-later" -homepage="https://tug.org/texlive/" -distfiles="https://sources.archlinux.org/other/texlive/${pkgname}-${version}-src.zip" -checksum=6254daf3152e9f2a7fcf1084873ee9cab150a7f04b0696c327e31da49eae6a95 diff --git a/srcpkgs/texlive-latexmk b/srcpkgs/texlive-latexmk deleted file mode 120000 index c6cca627ba9088..00000000000000 --- a/srcpkgs/texlive-latexmk +++ /dev/null @@ -1 +0,0 @@ -texlive \ No newline at end of file diff --git a/srcpkgs/texlive-minimal/template b/srcpkgs/texlive-minimal/template deleted file mode 100644 index 13064d269bdbae..00000000000000 --- a/srcpkgs/texlive-minimal/template +++ /dev/null @@ -1,12 +0,0 @@ -# Template file for 'texlive-minimal' -pkgname=texlive-minimal -version=2023.0 -revision=1 -metapackage=yes -_year=${version%.*} -depends="texlive>=20230313 - texlive-core>=${_year}" -short_desc="TeX Live - Metapackage including minimal packages" -maintainer="fosslinux " -license="GPL-2.0-or-later" -homepage="https://tug.org/texlive/" diff --git a/srcpkgs/texlive-most/template b/srcpkgs/texlive-most/template deleted file mode 100644 index 73eb18b7c9382e..00000000000000 --- a/srcpkgs/texlive-most/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 'texlive-most' -pkgname=texlive-most -version=2023.0 -revision=1 -metapackage=yes -_year=${version%.*} -depends="texlive>=20230313 - texlive-BibTeX>=20230313 - texlive-LuaTeX>=20230313 - texlive-PythonTeX>=20230313 - texlive-Xdvi>=20230313 - texlive-XeTeX>=20230313 - texlive-dvi>=20230313 - texlive-core>=${_year} - texlive-bibtexextra>=${_year} - texlive-fontsextra>=${_year} - texlive-formatsextra>=${_year} - texlive-games>=${_year} - texlive-humanities>=${_year} - texlive-latexextra>=${_year} - texlive-music>=${_year} - texlive-pictures>=${_year} - texlive-pstricks>=${_year} - texlive-publishers>=${_year} - texlive-science>=${_year}" -short_desc="TeX Live - Metapackage including most packages" -maintainer="fosslinux " -license="GPL-2.0-or-later" -homepage="https://tug.org/texlive/" diff --git a/srcpkgs/texlive-music/template b/srcpkgs/texlive-music/template deleted file mode 100644 index e278a0b851b46d..00000000000000 --- a/srcpkgs/texlive-music/template +++ /dev/null @@ -1,12 +0,0 @@ -# Template file for 'texlive-music' -pkgname=texlive-music -version=2023.66278 -revision=1 -build_style="texmf" -depends="fontforge python3 texlive-core" -short_desc="TeX Live - Music typesetting packages" -maintainer="fosslinux " -license="GPL-2.0-or-later" -homepage="https://tug.org/texlive/" -distfiles="https://sources.archlinux.org/other/texlive/${pkgname}-${version}-src.zip" -checksum=83df527875cd6bb77941868f35cdc0b7b7300f25c1644fe702ded855e7f492f9 diff --git a/srcpkgs/texlive-pictures/template b/srcpkgs/texlive-pictures/template deleted file mode 100644 index 9674677a47a0b4..00000000000000 --- a/srcpkgs/texlive-pictures/template +++ /dev/null @@ -1,12 +0,0 @@ -# Template file for 'texlive-pictures' -pkgname=texlive-pictures -version=2023.66549 -revision=1 -build_style="texmf" -depends="texlive-core" -short_desc="TeX Live - Packages for drawing graphics" -maintainer="fosslinux " -license="GPL-2.0-or-later" -homepage="https://tug.org/texlive/" -distfiles="https://sources.archlinux.org/other/texlive/${pkgname}-${version}-src.zip" -checksum=63ff117823e8e9d23e456fc753343ca1a83224de4ad0481acf5be81e2888de0e diff --git a/srcpkgs/texlive-pstricks/template b/srcpkgs/texlive-pstricks/template deleted file mode 100644 index e2f1c0f8edbb1d..00000000000000 --- a/srcpkgs/texlive-pstricks/template +++ /dev/null @@ -1,12 +0,0 @@ -# Template file for 'texlive-pstricks' -pkgname=texlive-pstricks -version=2023.66115 -revision=1 -build_style="texmf" -depends="texlive-core" -short_desc="TeX Live - Additional PSTricks packages" -maintainer="fosslinux " -license="GPL-2.0-or-later" -homepage="https://tug.org/texlive/" -distfiles="https://sources.archlinux.org/other/texlive/${pkgname}-${version}-src.zip" -checksum=3b0359f4e7f2efee4b96990813fe6b087f8178923e80fcb8c3d3eeaf5c8a7baf diff --git a/srcpkgs/texlive-publishers/template b/srcpkgs/texlive-publishers/template deleted file mode 100644 index 2a9677a20075e7..00000000000000 --- a/srcpkgs/texlive-publishers/template +++ /dev/null @@ -1,11 +0,0 @@ -# Template file for 'texlive-publishers' -pkgname=texlive-publishers -version=2023.66550 -revision=1 -build_style="texmf" -short_desc="TeX Live - Classes and packages for certain publishers" -maintainer="fosslinux " -license="GPL-2.0-or-later" -homepage="https://tug.org/texlive/" -distfiles="https://sources.archlinux.org/other/texlive/${pkgname}-${version}-src.zip" -checksum=52f9d38288dcaabfd67f0cb07fb8a48f2c709ff80e5085b298a2cedc9af88588 diff --git a/srcpkgs/texlive-science/template b/srcpkgs/texlive-science/template deleted file mode 100644 index 951d4cba6adc73..00000000000000 --- a/srcpkgs/texlive-science/template +++ /dev/null @@ -1,12 +0,0 @@ -# Template file for 'texlive-science' -pkgname=texlive-science -version=2023.66461 -revision=1 -build_style="texmf" -depends="texlive-core" -short_desc="TeX Live - Typesetting for mathematics and science disciplines" -maintainer="fosslinux " -license="GPL-2.0-or-later" -homepage="https://tug.org/texlive/" -distfiles="https://sources.archlinux.org/other/texlive/${pkgname}-${version}-src.zip" -checksum=9c5e36cdc932007bb151bd61bacdc216d1d1d682758555a4d6e0e85c51005098 diff --git a/srcpkgs/texlive/files/luajit-patches/aarch64-Fix-exit-stub-patching.patch b/srcpkgs/texlive/files/luajit-patches/aarch64-Fix-exit-stub-patching.patch deleted file mode 100644 index 487a1cd1ca7876..00000000000000 --- a/srcpkgs/texlive/files/luajit-patches/aarch64-Fix-exit-stub-patching.patch +++ /dev/null @@ -1,231 +0,0 @@ -commit 9da06535092d6d9dec442641a26c64bce5574322 -Author: Mike Pall -Date: Sun Jun 24 14:08:59 2018 +0200 - - ARM64: Fix exit stub patching. - - Contributed by Javier Guerra Giraldez. - -diff --git a/src/lj_asm_arm64.h b/src/lj_asm_arm64.h -index cbb186d3..baafa21a 100644 ---- a/src/lj_asm_arm64.h -+++ b/src/lj_asm_arm64.h -@@ -56,11 +56,11 @@ static void asm_exitstub_setup(ASMState *as, ExitNo nexits) - asm_mclimit(as); - /* 1: str lr,[sp]; bl ->vm_exit_handler; movz w0,traceno; bl <1; bl <1; ... */ - for (i = nexits-1; (int32_t)i >= 0; i--) -- *--mxp = A64I_LE(A64I_BL|((-3-i)&0x03ffffffu)); -- *--mxp = A64I_LE(A64I_MOVZw|A64F_U16(as->T->traceno)); -+ *--mxp = A64I_LE(A64I_BL | A64F_S26(-3-i)); -+ *--mxp = A64I_LE(A64I_MOVZw | A64F_U16(as->T->traceno)); - mxp--; -- *mxp = A64I_LE(A64I_BL|(((MCode *)(void *)lj_vm_exit_handler-mxp)&0x03ffffffu)); -- *--mxp = A64I_LE(A64I_STRx|A64F_D(RID_LR)|A64F_N(RID_SP)); -+ *mxp = A64I_LE(A64I_BL | A64F_S26(((MCode *)(void *)lj_vm_exit_handler-mxp))); -+ *--mxp = A64I_LE(A64I_STRx | A64F_D(RID_LR) | A64F_N(RID_SP)); - as->mctop = mxp; - } - -@@ -77,7 +77,7 @@ static void asm_guardcc(ASMState *as, A64CC cc) - MCode *p = as->mcp; - if (LJ_UNLIKELY(p == as->invmcp)) { - as->loopinv = 1; -- *p = A64I_B | ((target-p) & 0x03ffffffu); -+ *p = A64I_B | A64F_S26(target-p); - emit_cond_branch(as, cc^1, p-1); - return; - } -@@ -91,7 +91,7 @@ static void asm_guardtnb(ASMState *as, A64Ins ai, Reg r, uint32_t bit) - MCode *p = as->mcp; - if (LJ_UNLIKELY(p == as->invmcp)) { - as->loopinv = 1; -- *p = A64I_B | ((target-p) & 0x03ffffffu); -+ *p = A64I_B | A64F_S26(target-p); - emit_tnb(as, ai^0x01000000u, r, bit, p-1); - return; - } -@@ -105,7 +105,7 @@ static void asm_guardcnb(ASMState *as, A64Ins ai, Reg r) - MCode *p = as->mcp; - if (LJ_UNLIKELY(p == as->invmcp)) { - as->loopinv = 1; -- *p = A64I_B | ((target-p) & 0x03ffffffu); -+ *p = A64I_B | A64F_S26(target-p); - emit_cnb(as, ai^0x01000000u, r, p-1); - return; - } -@@ -1850,7 +1850,7 @@ static void asm_loop_fixup(ASMState *as) - p[-2] |= ((uint32_t)delta & mask) << 5; - } else { - ptrdiff_t delta = target - (p - 1); -- p[-1] = A64I_B | ((uint32_t)(delta) & 0x03ffffffu); -+ p[-1] = A64I_B | A64F_S26(delta); - } - } - -@@ -1919,7 +1919,7 @@ static void asm_tail_fixup(ASMState *as, TraceNo lnk) - } - /* Patch exit branch. */ - target = lnk ? traceref(as->J, lnk)->mcode : (MCode *)lj_vm_exit_interp; -- p[-1] = A64I_B | (((target-p)+1)&0x03ffffffu); -+ p[-1] = A64I_B | A64F_S26((target-p)+1); - } - - /* Prepare tail of code. */ -@@ -1982,40 +1982,50 @@ void lj_asm_patchexit(jit_State *J, GCtrace *T, ExitNo exitno, MCode *target) - { - MCode *p = T->mcode; - MCode *pe = (MCode *)((char *)p + T->szmcode); -- MCode *cstart = NULL, *cend = p; -+ MCode *cstart = NULL; - MCode *mcarea = lj_mcode_patch(J, p, 0); - MCode *px = exitstub_trace_addr(T, exitno); -+ /* Note: this assumes a trace exit is only ever patched once. */ - for (; p < pe; p++) { - /* Look for exitstub branch, replace with branch to target. */ -+ ptrdiff_t delta = target - p; - MCode ins = A64I_LE(*p); - if ((ins & 0xff000000u) == 0x54000000u && - ((ins ^ ((px-p)<<5)) & 0x00ffffe0u) == 0) { -- /* Patch bcc exitstub. */ -- *p = A64I_LE((ins & 0xff00001fu) | (((target-p)<<5) & 0x00ffffe0u)); -- cend = p+1; -- if (!cstart) cstart = p; -+ /* Patch bcc, if within range. */ -+ if (A64F_S_OK(delta, 19)) { -+ *p = A64I_LE((ins & 0xff00001fu) | A64F_S19(delta)); -+ if (!cstart) cstart = p; -+ } - } else if ((ins & 0xfc000000u) == 0x14000000u && - ((ins ^ (px-p)) & 0x03ffffffu) == 0) { -- /* Patch b exitstub. */ -- *p = A64I_LE((ins & 0xfc000000u) | ((target-p) & 0x03ffffffu)); -- cend = p+1; -+ /* Patch b. */ -+ lua_assert(A64F_S_OK(delta, 26)); -+ *p = A64I_LE((ins & 0xfc000000u) | A64F_S26(delta)); - if (!cstart) cstart = p; - } else if ((ins & 0x7e000000u) == 0x34000000u && - ((ins ^ ((px-p)<<5)) & 0x00ffffe0u) == 0) { -- /* Patch cbz/cbnz exitstub. */ -- *p = A64I_LE((ins & 0xff00001f) | (((target-p)<<5) & 0x00ffffe0u)); -- cend = p+1; -- if (!cstart) cstart = p; -+ /* Patch cbz/cbnz, if within range. */ -+ if (A64F_S_OK(delta, 19)) { -+ *p = A64I_LE((ins & 0xff00001fu) | A64F_S19(delta)); -+ if (!cstart) cstart = p; -+ } - } else if ((ins & 0x7e000000u) == 0x36000000u && - ((ins ^ ((px-p)<<5)) & 0x0007ffe0u) == 0) { -- /* Patch tbz/tbnz exitstub. */ -- *p = A64I_LE((ins & 0xfff8001fu) | (((target-p)<<5) & 0x0007ffe0u)); -- cend = p+1; -- if (!cstart) cstart = p; -+ /* Patch tbz/tbnz, if within range. */ -+ if (A64F_S_OK(delta, 14)) { -+ *p = A64I_LE((ins & 0xfff8001fu) | A64F_S14(delta)); -+ if (!cstart) cstart = p; -+ } - } - } -- lua_assert(cstart != NULL); -- lj_mcode_sync(cstart, cend); -+ { /* Always patch long-range branch in exit stub itself. */ -+ ptrdiff_t delta = target - px; -+ lua_assert(A64F_S_OK(delta, 26)); -+ *px = A64I_B | A64F_S26(delta); -+ if (!cstart) cstart = px; -+ } -+ lj_mcode_sync(cstart, px+1); - lj_mcode_patch(J, mcarea, 1); - } - -diff --git a/src/lj_emit_arm64.h b/src/lj_emit_arm64.h -index 6da4c7d4..1001b1d8 100644 ---- a/src/lj_emit_arm64.h -+++ b/src/lj_emit_arm64.h -@@ -241,7 +241,7 @@ static void emit_loadk(ASMState *as, Reg rd, uint64_t u64, int is64) - #define mcpofs(as, k) \ - ((intptr_t)((uintptr_t)(k) - (uintptr_t)(as->mcp - 1))) - #define checkmcpofs(as, k) \ -- ((((mcpofs(as, k)>>2) + 0x00040000) >> 19) == 0) -+ (A64F_S_OK(mcpofs(as, k)>>2, 19)) - - static Reg ra_allock(ASMState *as, intptr_t k, RegSet allow); - -@@ -312,7 +312,7 @@ static void emit_cond_branch(ASMState *as, A64CC cond, MCode *target) - { - MCode *p = --as->mcp; - ptrdiff_t delta = target - p; -- lua_assert(((delta + 0x40000) >> 19) == 0); -+ lua_assert(A64F_S_OK(delta, 19)); - *p = A64I_BCC | A64F_S19(delta) | cond; - } - -@@ -320,24 +320,24 @@ static void emit_branch(ASMState *as, A64Ins ai, MCode *target) - { - MCode *p = --as->mcp; - ptrdiff_t delta = target - p; -- lua_assert(((delta + 0x02000000) >> 26) == 0); -- *p = ai | ((uint32_t)delta & 0x03ffffffu); -+ lua_assert(A64F_S_OK(delta, 26)); -+ *p = ai | A64F_S26(delta); - } - - static void emit_tnb(ASMState *as, A64Ins ai, Reg r, uint32_t bit, MCode *target) - { - MCode *p = --as->mcp; - ptrdiff_t delta = target - p; -- lua_assert(bit < 63 && ((delta + 0x2000) >> 14) == 0); -+ lua_assert(bit < 63 && A64F_S_OK(delta, 14)); - if (bit > 31) ai |= A64I_X; -- *p = ai | A64F_BIT(bit & 31) | A64F_S14((uint32_t)delta & 0x3fffu) | r; -+ *p = ai | A64F_BIT(bit & 31) | A64F_S14(delta) | r; - } - - static void emit_cnb(ASMState *as, A64Ins ai, Reg r, MCode *target) - { - MCode *p = --as->mcp; - ptrdiff_t delta = target - p; -- lua_assert(((delta + 0x40000) >> 19) == 0); -+ lua_assert(A64F_S_OK(delta, 19)); - *p = ai | A64F_S19(delta) | r; - } - -@@ -347,8 +347,8 @@ static void emit_call(ASMState *as, void *target) - { - MCode *p = --as->mcp; - ptrdiff_t delta = (char *)target - (char *)p; -- if ((((delta>>2) + 0x02000000) >> 26) == 0) { -- *p = A64I_BL | ((uint32_t)(delta>>2) & 0x03ffffffu); -+ if (A64F_S_OK(delta>>2, 26)) { -+ *p = A64I_BL | A64F_S26(delta>>2); - } else { /* Target out of range: need indirect call. But don't use R0-R7. */ - Reg r = ra_allock(as, i64ptr(target), - RSET_RANGE(RID_X8, RID_MAX_GPR)-RSET_FIXED); -diff --git a/src/lj_target_arm64.h b/src/lj_target_arm64.h -index 520023ae..a207a2ba 100644 ---- a/src/lj_target_arm64.h -+++ b/src/lj_target_arm64.h -@@ -132,9 +132,9 @@ static LJ_AINLINE uint32_t *exitstub_trace_addr_(uint32_t *p, uint32_t exitno) - #define A64F_IMMR(x) ((x) << 16) - #define A64F_U16(x) ((x) << 5) - #define A64F_U12(x) ((x) << 10) --#define A64F_S26(x) (x) -+#define A64F_S26(x) (((uint32_t)(x) & 0x03ffffffu)) - #define A64F_S19(x) (((uint32_t)(x) & 0x7ffffu) << 5) --#define A64F_S14(x) ((x) << 5) -+#define A64F_S14(x) (((uint32_t)(x) & 0x3fffu) << 5) - #define A64F_S9(x) ((x) << 12) - #define A64F_BIT(x) ((x) << 19) - #define A64F_SH(sh, x) (((sh) << 22) | ((x) << 10)) -@@ -145,6 +145,9 @@ static LJ_AINLINE uint32_t *exitstub_trace_addr_(uint32_t *p, uint32_t exitno) - #define A64F_LSL16(x) (((x) / 16) << 21) - #define A64F_BSH(sh) ((sh) << 10) - -+/* Check for valid field range. */ -+#define A64F_S_OK(x, b) ((((x) + (1 << (b-1))) >> (b)) == 0) -+ - typedef enum A64Ins { - A64I_S = 0x20000000, - A64I_X = 0x80000000, diff --git a/srcpkgs/texlive/files/luajit-patches/aarch64-register-allocation-bug-fix.patch b/srcpkgs/texlive/files/luajit-patches/aarch64-register-allocation-bug-fix.patch deleted file mode 100644 index c30264786755f3..00000000000000 --- a/srcpkgs/texlive/files/luajit-patches/aarch64-register-allocation-bug-fix.patch +++ /dev/null @@ -1,29 +0,0 @@ -From: Jason Teplitz -Date: Mon, 9 Oct 2017 23:03:09 +0000 -Subject: Fix register allocation bug in arm64 - ---- - src/lj_asm_arm64.h | 3 +-- - 1 file changed, 1 insertion(+), 2 deletions(-) - -diff --git src/lj_asm_arm64.h src/lj_asm_arm64.h -index 8fd92e7..549f8a6 100644 ---- a/src/lj_asm_arm64.h -+++ b/src/lj_asm_arm64.h -@@ -871,7 +871,7 @@ static void asm_hrefk(ASMState *as, IRIns *ir) - int bigofs = !emit_checkofs(A64I_LDRx, ofs); - RegSet allow = RSET_GPR; - Reg dest = (ra_used(ir) || bigofs) ? ra_dest(as, ir, RSET_GPR) : RID_NONE; -- Reg node = ra_alloc1(as, ir->op1, allow); -+ Reg node = ra_alloc1(as, ir->op1, ra_hasreg(dest) ? rset_clear(allow, dest) : allow); - Reg key = ra_scratch(as, rset_clear(allow, node)); - Reg idx = node; - uint64_t k; -@@ -879,7 +879,6 @@ static void asm_hrefk(ASMState *as, IRIns *ir) - rset_clear(allow, key); - if (bigofs) { - idx = dest; -- rset_clear(allow, dest); - kofs = (int32_t)offsetof(Node, key); - } else if (ra_hasreg(dest)) { - emit_opk(as, A64I_ADDx, dest, node, ofs, allow); diff --git a/srcpkgs/texlive/files/remove-himktables.patch b/srcpkgs/texlive/files/remove-himktables.patch deleted file mode 100644 index 5ae3edb97223d0..00000000000000 --- a/srcpkgs/texlive/files/remove-himktables.patch +++ /dev/null @@ -1,13 +0,0 @@ ---- a/texk/web2c/Makefile.in 2023-12-19 16:13:41.579311491 +1100 -+++ b/texk/web2c/Makefile.in 2023-12-19 16:14:01.587311491 +1100 -@@ -22095,10 +22095,6 @@ - hitex-tangle: ctangle$(EXEEXT) hitexdir/hitex.w tangle-sh - $(hi_ctangle_sh) hitex - --# Generating hitables.c using himktables. --hitables.c: himktables$(EXEEXT) -- ./himktables$(EXEEXT) > $@ || { rm -f hitables.c; exit 1; } -- - # hitex, histretch, and hishrink all need (at least) some - # of the sources generated from hiformat.w. - # diff --git a/srcpkgs/texlive/files/tlmgr b/srcpkgs/texlive/files/tlmgr deleted file mode 100644 index ab49facd2d87e4..00000000000000 --- a/srcpkgs/texlive/files/tlmgr +++ /dev/null @@ -1,2 +0,0 @@ -#!/bin/sh -exec /usr/share/texmf-dist/scripts/texlive/tlmgr.pl "$@" diff --git a/srcpkgs/texlive/patches/cross-luajit.patch b/srcpkgs/texlive/patches/cross-luajit.patch deleted file mode 100644 index 79afc24bc42d42..00000000000000 --- a/srcpkgs/texlive/patches/cross-luajit.patch +++ /dev/null @@ -1,124 +0,0 @@ ---- a/libs/luajit/native/Makefile.in 2018-09-07 06:40:04.000000000 +1000 -+++ b/libs/luajit/native/Makefile.in.new 2020-06-07 16:10:40.445000000 +1000 -@@ -154,6 +154,8 @@ - am__v_CC_1 = - CCLD = $(CC) - LINK = $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@ -+HOSTCCLD = $(HOSTCC) -+HOSTLINK = $(HOSTCCLD) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@ - AM_V_CCLD = $(am__v_CCLD_@AM_V@) - am__v_CCLD_ = $(am__v_CCLD_@AM_DEFAULT_V@) - am__v_CCLD_0 = @echo " CCLD " $@; -@@ -413,7 +415,7 @@ - - buildvm$(EXEEXT): $(buildvm_OBJECTS) $(buildvm_DEPENDENCIES) $(EXTRA_buildvm_DEPENDENCIES) - @rm -f buildvm$(EXEEXT) -- $(AM_V_CCLD)$(LINK) $(buildvm_OBJECTS) $(buildvm_LDADD) $(LIBS) -+ $(AM_V_CCLD)$(HOSTLINK) $(buildvm_OBJECTS) $(buildvm_LDADD) $(LIBS) - @LUAJIT_TREE@/src/host/minilua-minilua.$(OBJEXT): \ - @LUAJIT_TREE@/src/host/$(am__dirstamp) \ - @LUAJIT_TREE@/src/host/$(DEPDIR)/$(am__dirstamp) -@@ -459,74 +461,74 @@ - @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(COMPILE) -c -o $@ `$(CYGPATH_W) '$<'` - - @LUAJIT_TREE@/src/host/buildvm-buildvm.o: @LUAJIT_TREE@/src/host/buildvm.c --@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(buildvm_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT @LUAJIT_TREE@/src/host/buildvm-buildvm.o -MD -MP -MF @LUAJIT_TREE@/src/host/$(DEPDIR)/buildvm-buildvm.Tpo -c -o @LUAJIT_TREE@/src/host/buildvm-buildvm.o `test -f '@LUAJIT_TREE@/src/host/buildvm.c' || echo '$(srcdir)/'`@LUAJIT_TREE@/src/host/buildvm.c -+@am__fastdepCC_TRUE@ $(AM_V_CC)$(HOSTCC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(buildvm_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT @LUAJIT_TREE@/src/host/buildvm-buildvm.o -MD -MP -MF @LUAJIT_TREE@/src/host/$(DEPDIR)/buildvm-buildvm.Tpo -c -o @LUAJIT_TREE@/src/host/buildvm-buildvm.o `test -f '@LUAJIT_TREE@/src/host/buildvm.c' || echo '$(srcdir)/'`@LUAJIT_TREE@/src/host/buildvm.c - @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) @LUAJIT_TREE@/src/host/$(DEPDIR)/buildvm-buildvm.Tpo @LUAJIT_TREE@/src/host/$(DEPDIR)/buildvm-buildvm.Po - @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='@LUAJIT_TREE@/src/host/buildvm.c' object='@LUAJIT_TREE@/src/host/buildvm-buildvm.o' libtool=no @AMDEPBACKSLASH@ - @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ --@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(buildvm_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o @LUAJIT_TREE@/src/host/buildvm-buildvm.o `test -f '@LUAJIT_TREE@/src/host/buildvm.c' || echo '$(srcdir)/'`@LUAJIT_TREE@/src/host/buildvm.c -+@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(HOSTCC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(buildvm_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o @LUAJIT_TREE@/src/host/buildvm-buildvm.o `test -f '@LUAJIT_TREE@/src/host/buildvm.c' || echo '$(srcdir)/'`@LUAJIT_TREE@/src/host/buildvm.c - - @LUAJIT_TREE@/src/host/buildvm-buildvm.obj: @LUAJIT_TREE@/src/host/buildvm.c --@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(buildvm_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT @LUAJIT_TREE@/src/host/buildvm-buildvm.obj -MD -MP -MF @LUAJIT_TREE@/src/host/$(DEPDIR)/buildvm-buildvm.Tpo -c -o @LUAJIT_TREE@/src/host/buildvm-buildvm.obj `if test -f '@LUAJIT_TREE@/src/host/buildvm.c'; then $(CYGPATH_W) '@LUAJIT_TREE@/src/host/buildvm.c'; else $(CYGPATH_W) '$(srcdir)/@LUAJIT_TREE@/src/host/buildvm.c'; fi` -+@am__fastdepCC_TRUE@ $(AM_V_CC)$(HOSTCC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(buildvm_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT @LUAJIT_TREE@/src/host/buildvm-buildvm.obj -MD -MP -MF @LUAJIT_TREE@/src/host/$(DEPDIR)/buildvm-buildvm.Tpo -c -o @LUAJIT_TREE@/src/host/buildvm-buildvm.obj `if test -f '@LUAJIT_TREE@/src/host/buildvm.c'; then $(CYGPATH_W) '@LUAJIT_TREE@/src/host/buildvm.c'; else $(CYGPATH_W) '$(srcdir)/@LUAJIT_TREE@/src/host/buildvm.c'; fi` - @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) @LUAJIT_TREE@/src/host/$(DEPDIR)/buildvm-buildvm.Tpo @LUAJIT_TREE@/src/host/$(DEPDIR)/buildvm-buildvm.Po - @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='@LUAJIT_TREE@/src/host/buildvm.c' object='@LUAJIT_TREE@/src/host/buildvm-buildvm.obj' libtool=no @AMDEPBACKSLASH@ - @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ --@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(buildvm_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o @LUAJIT_TREE@/src/host/buildvm-buildvm.obj `if test -f '@LUAJIT_TREE@/src/host/buildvm.c'; then $(CYGPATH_W) '@LUAJIT_TREE@/src/host/buildvm.c'; else $(CYGPATH_W) '$(srcdir)/@LUAJIT_TREE@/src/host/buildvm.c'; fi` -+@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(HOSTCC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(buildvm_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o @LUAJIT_TREE@/src/host/buildvm-buildvm.obj `if test -f '@LUAJIT_TREE@/src/host/buildvm.c'; then $(CYGPATH_W) '@LUAJIT_TREE@/src/host/buildvm.c'; else $(CYGPATH_W) '$(srcdir)/@LUAJIT_TREE@/src/host/buildvm.c'; fi` - - @LUAJIT_TREE@/src/host/buildvm-buildvm_asm.o: @LUAJIT_TREE@/src/host/buildvm_asm.c --@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(buildvm_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT @LUAJIT_TREE@/src/host/buildvm-buildvm_asm.o -MD -MP -MF @LUAJIT_TREE@/src/host/$(DEPDIR)/buildvm-buildvm_asm.Tpo -c -o @LUAJIT_TREE@/src/host/buildvm-buildvm_asm.o `test -f '@LUAJIT_TREE@/src/host/buildvm_asm.c' || echo '$(srcdir)/'`@LUAJIT_TREE@/src/host/buildvm_asm.c -+@am__fastdepCC_TRUE@ $(AM_V_CC)$(HOSTCC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(buildvm_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT @LUAJIT_TREE@/src/host/buildvm-buildvm_asm.o -MD -MP -MF @LUAJIT_TREE@/src/host/$(DEPDIR)/buildvm-buildvm_asm.Tpo -c -o @LUAJIT_TREE@/src/host/buildvm-buildvm_asm.o `test -f '@LUAJIT_TREE@/src/host/buildvm_asm.c' || echo '$(srcdir)/'`@LUAJIT_TREE@/src/host/buildvm_asm.c - @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) @LUAJIT_TREE@/src/host/$(DEPDIR)/buildvm-buildvm_asm.Tpo @LUAJIT_TREE@/src/host/$(DEPDIR)/buildvm-buildvm_asm.Po - @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='@LUAJIT_TREE@/src/host/buildvm_asm.c' object='@LUAJIT_TREE@/src/host/buildvm-buildvm_asm.o' libtool=no @AMDEPBACKSLASH@ - @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ --@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(buildvm_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o @LUAJIT_TREE@/src/host/buildvm-buildvm_asm.o `test -f '@LUAJIT_TREE@/src/host/buildvm_asm.c' || echo '$(srcdir)/'`@LUAJIT_TREE@/src/host/buildvm_asm.c -+@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(HOSTCC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(buildvm_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o @LUAJIT_TREE@/src/host/buildvm-buildvm_asm.o `test -f '@LUAJIT_TREE@/src/host/buildvm_asm.c' || echo '$(srcdir)/'`@LUAJIT_TREE@/src/host/buildvm_asm.c - - @LUAJIT_TREE@/src/host/buildvm-buildvm_asm.obj: @LUAJIT_TREE@/src/host/buildvm_asm.c --@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(buildvm_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT @LUAJIT_TREE@/src/host/buildvm-buildvm_asm.obj -MD -MP -MF @LUAJIT_TREE@/src/host/$(DEPDIR)/buildvm-buildvm_asm.Tpo -c -o @LUAJIT_TREE@/src/host/buildvm-buildvm_asm.obj `if test -f '@LUAJIT_TREE@/src/host/buildvm_asm.c'; then $(CYGPATH_W) '@LUAJIT_TREE@/src/host/buildvm_asm.c'; else $(CYGPATH_W) '$(srcdir)/@LUAJIT_TREE@/src/host/buildvm_asm.c'; fi` -+@am__fastdepCC_TRUE@ $(AM_V_CC)$(HOSTCC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(buildvm_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT @LUAJIT_TREE@/src/host/buildvm-buildvm_asm.obj -MD -MP -MF @LUAJIT_TREE@/src/host/$(DEPDIR)/buildvm-buildvm_asm.Tpo -c -o @LUAJIT_TREE@/src/host/buildvm-buildvm_asm.obj `if test -f '@LUAJIT_TREE@/src/host/buildvm_asm.c'; then $(CYGPATH_W) '@LUAJIT_TREE@/src/host/buildvm_asm.c'; else $(CYGPATH_W) '$(srcdir)/@LUAJIT_TREE@/src/host/buildvm_asm.c'; fi` - @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) @LUAJIT_TREE@/src/host/$(DEPDIR)/buildvm-buildvm_asm.Tpo @LUAJIT_TREE@/src/host/$(DEPDIR)/buildvm-buildvm_asm.Po - @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='@LUAJIT_TREE@/src/host/buildvm_asm.c' object='@LUAJIT_TREE@/src/host/buildvm-buildvm_asm.obj' libtool=no @AMDEPBACKSLASH@ - @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ --@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(buildvm_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o @LUAJIT_TREE@/src/host/buildvm-buildvm_asm.obj `if test -f '@LUAJIT_TREE@/src/host/buildvm_asm.c'; then $(CYGPATH_W) '@LUAJIT_TREE@/src/host/buildvm_asm.c'; else $(CYGPATH_W) '$(srcdir)/@LUAJIT_TREE@/src/host/buildvm_asm.c'; fi` -+@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(HOSTCC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(buildvm_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o @LUAJIT_TREE@/src/host/buildvm-buildvm_asm.obj `if test -f '@LUAJIT_TREE@/src/host/buildvm_asm.c'; then $(CYGPATH_W) '@LUAJIT_TREE@/src/host/buildvm_asm.c'; else $(CYGPATH_W) '$(srcdir)/@LUAJIT_TREE@/src/host/buildvm_asm.c'; fi` - - @LUAJIT_TREE@/src/host/buildvm-buildvm_fold.o: @LUAJIT_TREE@/src/host/buildvm_fold.c --@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(buildvm_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT @LUAJIT_TREE@/src/host/buildvm-buildvm_fold.o -MD -MP -MF @LUAJIT_TREE@/src/host/$(DEPDIR)/buildvm-buildvm_fold.Tpo -c -o @LUAJIT_TREE@/src/host/buildvm-buildvm_fold.o `test -f '@LUAJIT_TREE@/src/host/buildvm_fold.c' || echo '$(srcdir)/'`@LUAJIT_TREE@/src/host/buildvm_fold.c -+@am__fastdepCC_TRUE@ $(AM_V_CC)$(HOSTCC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(buildvm_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT @LUAJIT_TREE@/src/host/buildvm-buildvm_fold.o -MD -MP -MF @LUAJIT_TREE@/src/host/$(DEPDIR)/buildvm-buildvm_fold.Tpo -c -o @LUAJIT_TREE@/src/host/buildvm-buildvm_fold.o `test -f '@LUAJIT_TREE@/src/host/buildvm_fold.c' || echo '$(srcdir)/'`@LUAJIT_TREE@/src/host/buildvm_fold.c - @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) @LUAJIT_TREE@/src/host/$(DEPDIR)/buildvm-buildvm_fold.Tpo @LUAJIT_TREE@/src/host/$(DEPDIR)/buildvm-buildvm_fold.Po - @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='@LUAJIT_TREE@/src/host/buildvm_fold.c' object='@LUAJIT_TREE@/src/host/buildvm-buildvm_fold.o' libtool=no @AMDEPBACKSLASH@ - @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ --@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(buildvm_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o @LUAJIT_TREE@/src/host/buildvm-buildvm_fold.o `test -f '@LUAJIT_TREE@/src/host/buildvm_fold.c' || echo '$(srcdir)/'`@LUAJIT_TREE@/src/host/buildvm_fold.c -+@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(HOSTCC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(buildvm_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o @LUAJIT_TREE@/src/host/buildvm-buildvm_fold.o `test -f '@LUAJIT_TREE@/src/host/buildvm_fold.c' || echo '$(srcdir)/'`@LUAJIT_TREE@/src/host/buildvm_fold.c - - @LUAJIT_TREE@/src/host/buildvm-buildvm_fold.obj: @LUAJIT_TREE@/src/host/buildvm_fold.c --@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(buildvm_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT @LUAJIT_TREE@/src/host/buildvm-buildvm_fold.obj -MD -MP -MF @LUAJIT_TREE@/src/host/$(DEPDIR)/buildvm-buildvm_fold.Tpo -c -o @LUAJIT_TREE@/src/host/buildvm-buildvm_fold.obj `if test -f '@LUAJIT_TREE@/src/host/buildvm_fold.c'; then $(CYGPATH_W) '@LUAJIT_TREE@/src/host/buildvm_fold.c'; else $(CYGPATH_W) '$(srcdir)/@LUAJIT_TREE@/src/host/buildvm_fold.c'; fi` -+@am__fastdepCC_TRUE@ $(AM_V_CC)$(HOSTCC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(buildvm_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT @LUAJIT_TREE@/src/host/buildvm-buildvm_fold.obj -MD -MP -MF @LUAJIT_TREE@/src/host/$(DEPDIR)/buildvm-buildvm_fold.Tpo -c -o @LUAJIT_TREE@/src/host/buildvm-buildvm_fold.obj `if test -f '@LUAJIT_TREE@/src/host/buildvm_fold.c'; then $(CYGPATH_W) '@LUAJIT_TREE@/src/host/buildvm_fold.c'; else $(CYGPATH_W) '$(srcdir)/@LUAJIT_TREE@/src/host/buildvm_fold.c'; fi` - @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) @LUAJIT_TREE@/src/host/$(DEPDIR)/buildvm-buildvm_fold.Tpo @LUAJIT_TREE@/src/host/$(DEPDIR)/buildvm-buildvm_fold.Po - @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='@LUAJIT_TREE@/src/host/buildvm_fold.c' object='@LUAJIT_TREE@/src/host/buildvm-buildvm_fold.obj' libtool=no @AMDEPBACKSLASH@ - @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ --@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(buildvm_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o @LUAJIT_TREE@/src/host/buildvm-buildvm_fold.obj `if test -f '@LUAJIT_TREE@/src/host/buildvm_fold.c'; then $(CYGPATH_W) '@LUAJIT_TREE@/src/host/buildvm_fold.c'; else $(CYGPATH_W) '$(srcdir)/@LUAJIT_TREE@/src/host/buildvm_fold.c'; fi` -+@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(HOSTCC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(buildvm_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o @LUAJIT_TREE@/src/host/buildvm-buildvm_fold.obj `if test -f '@LUAJIT_TREE@/src/host/buildvm_fold.c'; then $(CYGPATH_W) '@LUAJIT_TREE@/src/host/buildvm_fold.c'; else $(CYGPATH_W) '$(srcdir)/@LUAJIT_TREE@/src/host/buildvm_fold.c'; fi` - - @LUAJIT_TREE@/src/host/buildvm-buildvm_lib.o: @LUAJIT_TREE@/src/host/buildvm_lib.c --@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(buildvm_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT @LUAJIT_TREE@/src/host/buildvm-buildvm_lib.o -MD -MP -MF @LUAJIT_TREE@/src/host/$(DEPDIR)/buildvm-buildvm_lib.Tpo -c -o @LUAJIT_TREE@/src/host/buildvm-buildvm_lib.o `test -f '@LUAJIT_TREE@/src/host/buildvm_lib.c' || echo '$(srcdir)/'`@LUAJIT_TREE@/src/host/buildvm_lib.c -+@am__fastdepCC_TRUE@ $(AM_V_CC)$(HOSTCC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(buildvm_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT @LUAJIT_TREE@/src/host/buildvm-buildvm_lib.o -MD -MP -MF @LUAJIT_TREE@/src/host/$(DEPDIR)/buildvm-buildvm_lib.Tpo -c -o @LUAJIT_TREE@/src/host/buildvm-buildvm_lib.o `test -f '@LUAJIT_TREE@/src/host/buildvm_lib.c' || echo '$(srcdir)/'`@LUAJIT_TREE@/src/host/buildvm_lib.c - @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) @LUAJIT_TREE@/src/host/$(DEPDIR)/buildvm-buildvm_lib.Tpo @LUAJIT_TREE@/src/host/$(DEPDIR)/buildvm-buildvm_lib.Po - @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='@LUAJIT_TREE@/src/host/buildvm_lib.c' object='@LUAJIT_TREE@/src/host/buildvm-buildvm_lib.o' libtool=no @AMDEPBACKSLASH@ - @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ --@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(buildvm_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o @LUAJIT_TREE@/src/host/buildvm-buildvm_lib.o `test -f '@LUAJIT_TREE@/src/host/buildvm_lib.c' || echo '$(srcdir)/'`@LUAJIT_TREE@/src/host/buildvm_lib.c -+@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(HOSTCC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(buildvm_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o @LUAJIT_TREE@/src/host/buildvm-buildvm_lib.o `test -f '@LUAJIT_TREE@/src/host/buildvm_lib.c' || echo '$(srcdir)/'`@LUAJIT_TREE@/src/host/buildvm_lib.c - - @LUAJIT_TREE@/src/host/buildvm-buildvm_lib.obj: @LUAJIT_TREE@/src/host/buildvm_lib.c --@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(buildvm_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT @LUAJIT_TREE@/src/host/buildvm-buildvm_lib.obj -MD -MP -MF @LUAJIT_TREE@/src/host/$(DEPDIR)/buildvm-buildvm_lib.Tpo -c -o @LUAJIT_TREE@/src/host/buildvm-buildvm_lib.obj `if test -f '@LUAJIT_TREE@/src/host/buildvm_lib.c'; then $(CYGPATH_W) '@LUAJIT_TREE@/src/host/buildvm_lib.c'; else $(CYGPATH_W) '$(srcdir)/@LUAJIT_TREE@/src/host/buildvm_lib.c'; fi` -+@am__fastdepCC_TRUE@ $(AM_V_CC)$(HOSTCC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(buildvm_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT @LUAJIT_TREE@/src/host/buildvm-buildvm_lib.obj -MD -MP -MF @LUAJIT_TREE@/src/host/$(DEPDIR)/buildvm-buildvm_lib.Tpo -c -o @LUAJIT_TREE@/src/host/buildvm-buildvm_lib.obj `if test -f '@LUAJIT_TREE@/src/host/buildvm_lib.c'; then $(CYGPATH_W) '@LUAJIT_TREE@/src/host/buildvm_lib.c'; else $(CYGPATH_W) '$(srcdir)/@LUAJIT_TREE@/src/host/buildvm_lib.c'; fi` - @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) @LUAJIT_TREE@/src/host/$(DEPDIR)/buildvm-buildvm_lib.Tpo @LUAJIT_TREE@/src/host/$(DEPDIR)/buildvm-buildvm_lib.Po - @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='@LUAJIT_TREE@/src/host/buildvm_lib.c' object='@LUAJIT_TREE@/src/host/buildvm-buildvm_lib.obj' libtool=no @AMDEPBACKSLASH@ - @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ --@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(buildvm_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o @LUAJIT_TREE@/src/host/buildvm-buildvm_lib.obj `if test -f '@LUAJIT_TREE@/src/host/buildvm_lib.c'; then $(CYGPATH_W) '@LUAJIT_TREE@/src/host/buildvm_lib.c'; else $(CYGPATH_W) '$(srcdir)/@LUAJIT_TREE@/src/host/buildvm_lib.c'; fi` -+@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(HOSTCC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(buildvm_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o @LUAJIT_TREE@/src/host/buildvm-buildvm_lib.obj `if test -f '@LUAJIT_TREE@/src/host/buildvm_lib.c'; then $(CYGPATH_W) '@LUAJIT_TREE@/src/host/buildvm_lib.c'; else $(CYGPATH_W) '$(srcdir)/@LUAJIT_TREE@/src/host/buildvm_lib.c'; fi` - - @LUAJIT_TREE@/src/host/buildvm-buildvm_peobj.o: @LUAJIT_TREE@/src/host/buildvm_peobj.c --@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(buildvm_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT @LUAJIT_TREE@/src/host/buildvm-buildvm_peobj.o -MD -MP -MF @LUAJIT_TREE@/src/host/$(DEPDIR)/buildvm-buildvm_peobj.Tpo -c -o @LUAJIT_TREE@/src/host/buildvm-buildvm_peobj.o `test -f '@LUAJIT_TREE@/src/host/buildvm_peobj.c' || echo '$(srcdir)/'`@LUAJIT_TREE@/src/host/buildvm_peobj.c -+@am__fastdepCC_TRUE@ $(AM_V_CC)$(HOSTCC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(buildvm_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT @LUAJIT_TREE@/src/host/buildvm-buildvm_peobj.o -MD -MP -MF @LUAJIT_TREE@/src/host/$(DEPDIR)/buildvm-buildvm_peobj.Tpo -c -o @LUAJIT_TREE@/src/host/buildvm-buildvm_peobj.o `test -f '@LUAJIT_TREE@/src/host/buildvm_peobj.c' || echo '$(srcdir)/'`@LUAJIT_TREE@/src/host/buildvm_peobj.c - @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) @LUAJIT_TREE@/src/host/$(DEPDIR)/buildvm-buildvm_peobj.Tpo @LUAJIT_TREE@/src/host/$(DEPDIR)/buildvm-buildvm_peobj.Po - @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='@LUAJIT_TREE@/src/host/buildvm_peobj.c' object='@LUAJIT_TREE@/src/host/buildvm-buildvm_peobj.o' libtool=no @AMDEPBACKSLASH@ - @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ --@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(buildvm_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o @LUAJIT_TREE@/src/host/buildvm-buildvm_peobj.o `test -f '@LUAJIT_TREE@/src/host/buildvm_peobj.c' || echo '$(srcdir)/'`@LUAJIT_TREE@/src/host/buildvm_peobj.c -+@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(HOSTCC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(buildvm_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o @LUAJIT_TREE@/src/host/buildvm-buildvm_peobj.o `test -f '@LUAJIT_TREE@/src/host/buildvm_peobj.c' || echo '$(srcdir)/'`@LUAJIT_TREE@/src/host/buildvm_peobj.c - - @LUAJIT_TREE@/src/host/buildvm-buildvm_peobj.obj: @LUAJIT_TREE@/src/host/buildvm_peobj.c --@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(buildvm_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT @LUAJIT_TREE@/src/host/buildvm-buildvm_peobj.obj -MD -MP -MF @LUAJIT_TREE@/src/host/$(DEPDIR)/buildvm-buildvm_peobj.Tpo -c -o @LUAJIT_TREE@/src/host/buildvm-buildvm_peobj.obj `if test -f '@LUAJIT_TREE@/src/host/buildvm_peobj.c'; then $(CYGPATH_W) '@LUAJIT_TREE@/src/host/buildvm_peobj.c'; else $(CYGPATH_W) '$(srcdir)/@LUAJIT_TREE@/src/host/buildvm_peobj.c'; fi` -+@am__fastdepCC_TRUE@ $(AM_V_CC)$(HOSTCC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(buildvm_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT @LUAJIT_TREE@/src/host/buildvm-buildvm_peobj.obj -MD -MP -MF @LUAJIT_TREE@/src/host/$(DEPDIR)/buildvm-buildvm_peobj.Tpo -c -o @LUAJIT_TREE@/src/host/buildvm-buildvm_peobj.obj `if test -f '@LUAJIT_TREE@/src/host/buildvm_peobj.c'; then $(CYGPATH_W) '@LUAJIT_TREE@/src/host/buildvm_peobj.c'; else $(CYGPATH_W) '$(srcdir)/@LUAJIT_TREE@/src/host/buildvm_peobj.c'; fi` - @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) @LUAJIT_TREE@/src/host/$(DEPDIR)/buildvm-buildvm_peobj.Tpo @LUAJIT_TREE@/src/host/$(DEPDIR)/buildvm-buildvm_peobj.Po - @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='@LUAJIT_TREE@/src/host/buildvm_peobj.c' object='@LUAJIT_TREE@/src/host/buildvm-buildvm_peobj.obj' libtool=no @AMDEPBACKSLASH@ - @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ --@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(buildvm_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o @LUAJIT_TREE@/src/host/buildvm-buildvm_peobj.obj `if test -f '@LUAJIT_TREE@/src/host/buildvm_peobj.c'; then $(CYGPATH_W) '@LUAJIT_TREE@/src/host/buildvm_peobj.c'; else $(CYGPATH_W) '$(srcdir)/@LUAJIT_TREE@/src/host/buildvm_peobj.c'; fi` -+@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(HOSTCC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(buildvm_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o @LUAJIT_TREE@/src/host/buildvm-buildvm_peobj.obj `if test -f '@LUAJIT_TREE@/src/host/buildvm_peobj.c'; then $(CYGPATH_W) '@LUAJIT_TREE@/src/host/buildvm_peobj.c'; else $(CYGPATH_W) '$(srcdir)/@LUAJIT_TREE@/src/host/buildvm_peobj.c'; fi` - - @LUAJIT_TREE@/src/host/minilua-minilua.o: @LUAJIT_TREE@/src/host/minilua.c - @am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(minilua_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT @LUAJIT_TREE@/src/host/minilua-minilua.o -MD -MP -MF @LUAJIT_TREE@/src/host/$(DEPDIR)/minilua-minilua.Tpo -c -o @LUAJIT_TREE@/src/host/minilua-minilua.o `test -f '@LUAJIT_TREE@/src/host/minilua.c' || echo '$(srcdir)/'`@LUAJIT_TREE@/src/host/minilua.c -@@ -914,7 +922,7 @@ - $(buildvm_OBJECTS): buildvm_arch.h - - buildvm_arch.h: minilua$(EXEEXT) $(LUAJIT_TREE)/dynasm/dynasm.lua -- $(AM_V_GEN)./minilua $(srcdir)/$(LUAJIT_TREE)/dynasm/dynasm.lua \ -+ lua $(srcdir)/$(LUAJIT_TREE)/dynasm/dynasm.lua \ - `cat ../dynasm_flags` \ - -o $@ $(srcdir)/$(LUAJIT_TREE)/src/vm_$(DASM_ARCH).dasc - diff --git a/srcpkgs/texlive/patches/freetype2-config.patch b/srcpkgs/texlive/patches/freetype2-config.patch deleted file mode 100644 index 8c22eecba69bc7..00000000000000 --- a/srcpkgs/texlive/patches/freetype2-config.patch +++ /dev/null @@ -1,102 +0,0 @@ -Disables the use of freetype2-config. Does some weird stuff on -i686, armv5tel, ppc*, etc. No harm caused by disabling it -everywhere. - ---- a/texk/dvipng/configure 2020-06-08 10:00:42.953000000 +1000 -+++ b/texk/dvipng/configure 2020-06-08 10:00:57.069000000 +1000 -@@ -16432,10 +16432,7 @@ - else - PKG_CONFIG="$ac_cv_prog_PKG_CONFIG" - fi --if $FT2_CONFIG --ftversion >/dev/null 2>&1; then -- FREETYPE2_INCLUDES=`$FT2_CONFIG --cflags` -- FREETYPE2_LIBS=`$FT2_CONFIG --libs` --elif $PKG_CONFIG --libs freetype2 >/dev/null 2>&1; then -+if $PKG_CONFIG --libs freetype2 >/dev/null 2>&1; then - FREETYPE2_INCLUDES=`$PKG_CONFIG --cflags freetype2` - FREETYPE2_LIBS=`$PKG_CONFIG --libs freetype2` - elif test "x$need_freetype2:$with_system_freetype2" = xyes:yes; then ---- a/configure 2020-06-08 10:03:04.785000000 +1000 -+++ b/configure 2020-06-08 10:01:47.902000000 +1000 -@@ -21471,10 +21471,7 @@ - else - PKG_CONFIG="$ac_cv_prog_PKG_CONFIG" - fi --if $FT2_CONFIG --ftversion >/dev/null 2>&1; then -- FREETYPE2_INCLUDES=`$FT2_CONFIG --cflags` -- FREETYPE2_LIBS=`$FT2_CONFIG --libs` --elif $PKG_CONFIG --libs freetype2 >/dev/null 2>&1; then -+if $PKG_CONFIG --libs freetype2 >/dev/null 2>&1; then - FREETYPE2_INCLUDES=`$PKG_CONFIG --cflags freetype2` - FREETYPE2_LIBS=`$PKG_CONFIG --libs freetype2` - elif test "x$need_freetype2:$with_system_freetype2" = xyes:yes; then ---- a/libs/gd/configure 2019-03-26 04:27:50.000000000 +1100 -+++ b/libs/gd/configure 2020-06-08 10:06:28.481000000 +1000 -@@ -5933,10 +5933,7 @@ - else - PKG_CONFIG="$ac_cv_prog_PKG_CONFIG" - fi --if $FT2_CONFIG --ftversion >/dev/null 2>&1; then -- FREETYPE2_INCLUDES=`$FT2_CONFIG --cflags` -- FREETYPE2_LIBS=`$FT2_CONFIG --libs` --elif $PKG_CONFIG --libs freetype2 >/dev/null 2>&1; then -+if $PKG_CONFIG --libs freetype2 >/dev/null 2>&1; then - FREETYPE2_INCLUDES=`$PKG_CONFIG --cflags freetype2` - FREETYPE2_LIBS=`$PKG_CONFIG --libs freetype2` - elif test "x$need_freetype2:$with_system_freetype2" = xyes:yes; then ---- a/texk/dvisvgm/configure 2020-03-22 09:04:56.000000000 +1100 -+++ b/texk/dvisvgm/configure 2020-06-08 10:08:15.384000000 +1000 -@@ -21794,10 +21794,7 @@ - else - PKG_CONFIG="$ac_cv_prog_PKG_CONFIG" - fi --if $FT2_CONFIG --ftversion >/dev/null 2>&1; then -- FREETYPE2_INCLUDES=`$FT2_CONFIG --cflags` -- FREETYPE2_LIBS=`$FT2_CONFIG --libs` --elif $PKG_CONFIG --libs freetype2 >/dev/null 2>&1; then -+if $PKG_CONFIG --libs freetype2 >/dev/null 2>&1; then - FREETYPE2_INCLUDES=`$PKG_CONFIG --cflags freetype2` - FREETYPE2_LIBS=`$PKG_CONFIG --libs freetype2` - elif test "x$need_freetype2:$with_system_freetype2" = xyes:yes; then ---- a/texk/xdvik/configure 2020-03-02 06:07:53.000000000 +1100 -+++ b/texk/xdvik/configure 2020-06-08 10:08:15.731000000 +1000 -@@ -19055,10 +19055,7 @@ - else - PKG_CONFIG="$ac_cv_prog_PKG_CONFIG" - fi --if $FT2_CONFIG --ftversion >/dev/null 2>&1; then -- FREETYPE2_INCLUDES=`$FT2_CONFIG --cflags` -- FREETYPE2_LIBS=`$FT2_CONFIG --libs` --elif $PKG_CONFIG --libs freetype2 >/dev/null 2>&1; then -+if $PKG_CONFIG --libs freetype2 >/dev/null 2>&1; then - FREETYPE2_INCLUDES=`$PKG_CONFIG --cflags freetype2` - FREETYPE2_LIBS=`$PKG_CONFIG --libs freetype2` - elif test "x$need_freetype2:$with_system_freetype2" = xyes:yes; then ---- a/texk/web2c/configure 2020-01-17 09:02:50.000000000 +1100 -+++ b/texk/web2c/configure 2020-06-08 10:08:15.533000000 +1000 -@@ -25346,10 +25346,7 @@ - else - PKG_CONFIG="$ac_cv_prog_PKG_CONFIG" - fi --if $FT2_CONFIG --ftversion >/dev/null 2>&1; then -- FREETYPE2_INCLUDES=`$FT2_CONFIG --cflags` -- FREETYPE2_LIBS=`$FT2_CONFIG --libs` --elif $PKG_CONFIG --libs freetype2 >/dev/null 2>&1; then -+if $PKG_CONFIG --libs freetype2 >/dev/null 2>&1; then - FREETYPE2_INCLUDES=`$PKG_CONFIG --cflags freetype2` - FREETYPE2_LIBS=`$PKG_CONFIG --libs freetype2` - elif test "x$need_freetype2:$with_system_freetype2" = xyes:yes; then ---- a/texk/ttf2pk2/configure 2019-03-26 04:27:50.000000000 +1100 -+++ b/texk/ttf2pk2/configure 2020-06-08 10:08:15.656000000 +1000 -@@ -15265,10 +15265,7 @@ - else - PKG_CONFIG="$ac_cv_prog_PKG_CONFIG" - fi --if $FT2_CONFIG --ftversion >/dev/null 2>&1; then -- FREETYPE2_INCLUDES=`$FT2_CONFIG --cflags` -- FREETYPE2_LIBS=`$FT2_CONFIG --libs` --elif $PKG_CONFIG --libs freetype2 >/dev/null 2>&1; then -+if $PKG_CONFIG --libs freetype2 >/dev/null 2>&1; then - FREETYPE2_INCLUDES=`$PKG_CONFIG --cflags freetype2` - FREETYPE2_LIBS=`$PKG_CONFIG --libs freetype2` - elif test "x$need_freetype2:$with_system_freetype2" = xyes:yes; then diff --git a/srcpkgs/texlive/patches/kpsewhich-default-progname.patch b/srcpkgs/texlive/patches/kpsewhich-default-progname.patch deleted file mode 100644 index d89eb09d0450e0..00000000000000 --- a/srcpkgs/texlive/patches/kpsewhich-default-progname.patch +++ /dev/null @@ -1,14 +0,0 @@ -The default progname really should be kpsewhich, and makes a test -pass which otherwise fails. - ---- a/texk/kpathsea/kpsewhich.c 2020-07-01 19:07:23.592000000 +1000 -+++ b/texk/kpathsea/kpsewhich.c 2020-07-01 19:07:33.999000000 +1000 -@@ -60,7 +60,7 @@ - boolean must_exist = false; - - /* The program name, for `.PROG' construct in texmf.cnf. (-program) */ --string progname = NULL; -+string progname = "kpsewhich"; - - /* Safe input and output names to check. (-safe-in-name and -safe-out-name) */ - string safe_in_name = NULL; diff --git a/srcpkgs/texlive/patches/luajit-arch-fixes.patch b/srcpkgs/texlive/patches/luajit-arch-fixes.patch deleted file mode 100644 index 0012b9ed28a835..00000000000000 --- a/srcpkgs/texlive/patches/luajit-arch-fixes.patch +++ /dev/null @@ -1,51 +0,0 @@ -Have texluajit recognize ppc64 ELFv2 ABI and therefore emit correct dynasm -stuff. - -Also, fix luajittex crashing on non-x86 64-bit systems (MAP_32BIT only exists -on x86 and defining it on other systems will activate a codepath in luajit -that segfaults). - -Author: q66 - ---- a/libs/luajit/configure -+++ b/libs/luajit/configure -@@ -15267,7 +15267,7 @@ - if grep 'LJ_ARCH_BITS 64' conftest.i >/dev/null 2>&1 - then : - echo '-D P64' >>dynasm_flags -- if test "x$LJHOST" = xLinux -+ if test "x$LJHOST" = xLinux -a "x$LJARCH" = xx64 - then : - LUAJIT_DEFINES="$LUAJIT_DEFINES -DMAP_32BIT=0x40" - fi -@@ -15331,6 +15331,10 @@ - then : - echo '-D GPR64' >>dynasm_flags - fi -+ if grep 'LJ_ARCH_PPC_ELFV2 1' conftest.i >/dev/null 2>&1 -+then : -+ echo '-D ELFV2' >>dynasm_flags -+fi - if grep 'LJ_ARCH_PPC64 ' conftest.i >/dev/null 2>&1 - then : - DASM_ARCH=ppc64 ---- a/libs/luajit/m4/lj-system.m4 -+++ b/libs/luajit/m4/lj-system.m4 -@@ -52,7 +52,7 @@ AS_IF([grep 'LJ_LE' conftest.i >/dev/null 2>&1], - [echo '-D ENDIAN_BE' >>dynasm_flags]) - AS_IF([grep 'LJ_ARCH_BITS 64' conftest.i >/dev/null 2>&1], - [echo '-D P64' >>dynasm_flags -- AS_IF([test "x$LJHOST" = xLinux], -+ AS_IF([test "x$LJHOST" = xLinux -a "x$LJARCH" = xx64], - [LUAJIT_DEFINES="$LUAJIT_DEFINES -DMAP_32BIT=0x40"])]) - AS_IF([grep 'LJ_HASJIT 1' conftest.i >/dev/null 2>&1], - [echo '-D JIT' >>dynasm_flags]) -@@ -84,6 +84,8 @@ AS_CASE([$LJARCH], - [echo '-D ROUND' >>dynasm_flags]) - AS_IF([grep 'LJ_ARCH_PPC32ON64 1' conftest.i >/dev/null 2>&1], - [echo '-D GPR64' >>dynasm_flags]) -+ AS_IF([grep 'LJ_ARCH_PPC_ELFV2 1' conftest.i >/dev/null 2>&1], -+ [echo '-D ELFV2' >>dynasm_flags]) - AS_IF([grep 'LJ_ARCH_PPC64 ' conftest.i >/dev/null 2>&1], - [DASM_ARCH=ppc64]) - AS_IF([test "x$LJHOST" = xPS3], diff --git a/srcpkgs/texlive/patches/relax-zlib-version-check.patch b/srcpkgs/texlive/patches/relax-zlib-version-check.patch deleted file mode 100644 index b5973c103c7561..00000000000000 --- a/srcpkgs/texlive/patches/relax-zlib-version-check.patch +++ /dev/null @@ -1,26 +0,0 @@ -From 3f53490d88387bbfe6c7d482089d9a597b257cf0 Mon Sep 17 00:00:00 2001 -From: Luigi Scarso -Date: Tue, 21 Nov 2023 11:17:29 +0100 -Subject: [PATCH] relax zlib version check to just checking the major version, - since (it turns out) zlib 1.3 is compatible with 1.2 (K. Berry). - ---- - texk/web2c/luatexdir/ChangeLog | 9 +++++++++ - texk/web2c/luatexdir/luatex_svnversion.h | 2 +- - texk/web2c/luatexdir/luazlib/lzlib.c | 2 +- - 3 files changed, 11 insertions(+), 2 deletions(-) - -diff --git a/texk/web2c/luatexdir/luazlib/lzlib.c b/texk/web2c/luatexdir/luazlib/lzlib.c -index e61f92d58..ea123e541 100644 ---- a/texk/web2c/luatexdir/luazlib/lzlib.c -+++ b/texk/web2c/luatexdir/luazlib/lzlib.c -@@ -546,7 +546,7 @@ LUALIB_API int luaopen_zlib(lua_State *L) - - /* make sure header and library version are consistent */ - const char* version = zlibVersion(); -- if (strncmp(version, ZLIB_VERSION, 4)) -+ if (strncmp(version, ZLIB_VERSION, 2)) - { - lua_pushfstring(L, "zlib library version does not match - header: %s, library: %s", ZLIB_VERSION, version); - lua_error(L); --- diff --git a/srcpkgs/texlive/patches/tlmgr.patch b/srcpkgs/texlive/patches/tlmgr.patch deleted file mode 100644 index af78c42f08c1a5..00000000000000 --- a/srcpkgs/texlive/patches/tlmgr.patch +++ /dev/null @@ -1,95 +0,0 @@ ---- a/texk/texlive/linked_scripts/texlive/tlmgr.pl 2023-03-09 08:31:49.000000000 +1100 -+++ b/texk/texlive/linked_scripts/texlive/tlmgr.pl 2023-12-18 22:20:18.634173357 +1100 -@@ -13,7 +13,7 @@ - my $tlmgrrevision; - my $tlmgrversion; - my $prg; --my $bindir; -+my $bindir = '/usr/bin'; - if ($svnrev =~ m/: ([0-9]+) /) { - $tlmgrrevision = $1; - } else { -@@ -44,43 +44,12 @@ - - BEGIN { - $^W = 1; -- # make subprograms (including kpsewhich) have the right path: -- my $kpsewhichname; -- if ($^O =~ /^MSWin/i) { -- # on w32 $0 and __FILE__ point directly to tlmgr.pl; they can be relative -- $Master = __FILE__; -- $Master =~ s!\\!/!g; -- $Master =~ s![^/]*$!../../..! -- unless ($Master =~ s!/texmf-dist/scripts/texlive/tlmgr\.pl$!!i); -- $bindir = "$Master/bin/windows"; -- $kpsewhichname = "kpsewhich.exe"; -- # path already set by wrapper batchfile -- } else { -- $Master = __FILE__; -- $Master =~ s,/*[^/]*$,,; -- $bindir = $Master; -- $Master = "$Master/../.."; -- # make subprograms (including kpsewhich) have the right path: -- $ENV{"PATH"} = "$bindir:$ENV{PATH}"; -- $kpsewhichname = "kpsewhich"; -- } -- if (-r "$bindir/$kpsewhichname") { -- # if not in bootstrapping mode => kpsewhich exists, so use it to get $Master -- chomp($Master = `kpsewhich -var-value=TEXMFROOT`); -- } -- -- # if we have no directory in which to find our modules, -- # no point in going on. -- if (! $Master) { -- die ("Could not determine directory of tlmgr executable, " -- . "maybe shared library woes?\nCheck for error messages above"); -- } -- -+ $Master = "/usr/share/texmf-dist"; - $::installerdir = $Master; # for config.guess et al., see TLUtils.pm - - # make Perl find our packages first: - unshift (@INC, "$Master/tlpkg"); -- unshift (@INC, "$Master/texmf-dist/scripts/texlive"); -+ unshift (@INC, "$Master/scripts/texlive"); - } - - use Cwd qw/abs_path/; -@@ -622,6 +591,13 @@ - tldie("$prg: Try --help if you need it.\n"); - } - -+ # automatically switch to user mode, and warn -+ if (!$opts{"usermode"} && $action ne "init-usertree") { -+ $opts{"usermode"} = 1; -+ print "(running on Void Linux, switching to user mode!)\n"; -+ print "(see https://docs.voidlinux.org/config/texlive.html)\n"; -+ } -+ - # - # the main tree we will be working on - $::maintree = $Master; -@@ -6260,7 +6236,9 @@ - # sets up the user tree for tlmgr in user mode - sub action_init_usertree { - # init_local_db but do not die if localtlpdb is not found! -- init_local_db(2); -+ # we don't ship tlpdb for system files, so don't even -+ # try to initialize it. -+ # init_local_db(2); - my $tlpdb = TeXLive::TLPDB->new; - my $usertree; - if ($opts{"usertree"}) { -@@ -6900,7 +6878,11 @@ - if ($should_i_die == 2) { - return undef; - } else { -- die("cannot setup TLPDB in $::maintree"); -+ if ($opts{'usermode'}) { -+ die("$prg: user mode not initialized, please read https://docs.voidlinux.org/config/texlive.html!\n"); -+ } else { -+ die("cannot setup TLPDB in $::maintree"); -+ } - } - } - # setup the programs, for w32 we need the shipped wget/xz etc, so we diff --git a/srcpkgs/texlive/patches/updmap.patch b/srcpkgs/texlive/patches/updmap.patch deleted file mode 100644 index 948ed78eae150b..00000000000000 --- a/srcpkgs/texlive/patches/updmap.patch +++ /dev/null @@ -1,13 +0,0 @@ -kpsewhich TEXMFROOT is not the correct value to use in our setup. - ---- a/texk/texlive/linked_scripts/texlive/updmap.pl 2021-01-21 11:15:02.314074252 +1100 -+++ b/texk/texlive/linked_scripts/texlive/updmap.pl 2021-01-21 11:15:53.365456336 +1100 -@@ -19,7 +19,7 @@ - my $TEXMFROOT; - BEGIN { - $^W = 1; -- $TEXMFROOT = `kpsewhich -var-value=TEXMFROOT`; -+ $TEXMFROOT = "/usr/share/texmf-dist"; - if ($?) { - die "$0: kpsewhich -var-value=TEXMFROOT failed, aborting early.\n"; - } diff --git a/srcpkgs/texlive/template b/srcpkgs/texlive/template deleted file mode 100644 index 6bad88c6b10b70..00000000000000 --- a/srcpkgs/texlive/template +++ /dev/null @@ -1,382 +0,0 @@ -# Template file for 'texlive' -pkgname=texlive -version=20230313 -revision=1 -build_wrksrc="build" -build_style=gnu-configure -configure_script="../configure" -configure_args=" - --enable-biber - --enable-epsfwin - --enable-ipc - --enable-luajittex - --enable-luajithbtex - --enable-mfluajit - --enable-mfluajit-nowin - --enable-luatex - --enable-luahbtex - --enable-mflua - --enable-mfluajit - --enable-mfluajit-nowin - --enable-mftalkwin - --enable-regiswin - --enable-shared - --enable-tektronixwin - --enable-unitermwin - --enable-xetex - --enable-dvipng - --enable-dvipsk - --enable-ps2eps - --enable-psutils - --disable-bibtex-x - --disable-chktex - --disable-cjkutils - --disable-detex - --disable-dialog - --disable-dvi2tty - --disable-dvisvgm - --disable-largefile - --disable-lcdf-typetools - --disable-multiplatform - --disable-native-texlive-build - --disable-pdfopen - --disable-ps2pkm - --disable-t1utils - --disable-tex4htk - --disable-ttf2pk2 - --disable-vlna - --disable-xindy - --disable-xpdfopen - --with-ps=gs - --with-banner-add=/VoidLinux - --with-system-cairo - --with-system-freetype2 - --with-system-gd - --with-system-graphite2 - --with-system-gmp - --with-system-harfbuzz - --with-system-icu - --with-system-libpaper - --with-system-libpng - --with-system-mpfr - --with-system-pixman - --with-system-teckit - --with-system-zlib - --with-system-zziplib - --with-xdvi-x-toolkit=Xaw" -hostmakedepends="pkg-config perl lua52-BitOp texinfo libXaw-devel" -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" -depends="dialog ghostscript perl-Tk texlive-core texlive-latexmk xbps-triggers" -short_desc="TeX Live" -maintainer="fosslinux " -license="GPL-2.0-or-later" -homepage="https://tug.org/texlive/" -distfiles="ftp://tug.org/texlive/historic/2023/texlive-${version}-source.tar.xz" -checksum=3878aa0e1ed0301c053b0e2ee4e9ad999c441345f4882e79bdd1c8f4ce9e79b9 -python_version=3 -# Virtual package cares only about year part of version -provides="tex-${version%${version#????}}_1" - -if [ "$CROSS_BUILD" ] ; then - # Tangle is required for cross compile - hostmakedepends+=" texlive" -fi - -case "$XBPS_TARGET_MACHINE" in - mips*) broken="cannot find libraries" ;; -esac - -build_options="luajit" - -_luajit_host_cc="cc" -if [ "$XBPS_WORDSIZE" != "$XBPS_TARGET_WORDSIZE" ] ; then - case "$XBPS_MACHINE" in - x86_64*) - hostmakedepends+=" cross-i686-linux-musl" - _luajit_host_cc="i686-linux-musl-gcc -static" - ;; - ppc64le*) _luajit_host_cc="broken" ;; # no 32-bit counterpart yet - ppc64*) - hostmakedepends+=" cross-powerpc-linux-musl" - _luajit_host_cc="powerpc-linux-musl-gcc -static" - ;; - *) _luajit_host_cc="broken" ;; - esac -fi - -if [ "${_luajit_host_cc}" != "broken" ] ; then - build_options_default+=" luajit" -fi - -if [ ! "$build_option_luajit" ] ; then - configure_args+=" --disable-luajittex --disable-mfluajit - --disable-mfluajit-nowin --disable-luajithbtex" -else - if [ "${_luajit_host_cc}" = "broken" ] ; then - nocross="Cannot cross compile LuaJIT for different wordsizes" - fi -fi - -case "$XBPS_TARGET_MACHINE" in - aarch64*) DASM_ARCH=arm64 ;; - arm*) DASM_ARCH=arm ;; - mips64*) DASM_ARCH=mips64 ;; - mips*) DASM_ARCH=mips ;; - ppc*) DASM_ARCH=ppc ;; - i686*) DASM_ARCH=x86 ;; - x86_64*) DASM_ARCH=x64 ;; -esac -export DASM_ARCH - -post_extract() { - mkdir -p "${build_wrksrc}" - cp -rf texk/web2c "${build_wrksrc}/web2c-host" -} - -post_patch() { - pushd "${wrksrc}/libs/luajit/LuaJIT-src" - - # Apply all LuaJIT patches first - for i in ${FILESDIR}/luajit-patches/*.patch ; do - msg_normal "patching: $(basename ${i})\n" - patch -sNp1 -i ${i} - done - - popd -} - -pre_build() { - if [ -n "$build_option_luajit" ] ; then - export HOST_CC="${_luajit_host_cc}" - export HOSTCC="${_luajit_host_cc}" - if [ -n "$CROSS_BUILD" ] ; then - # LuaJIT configure script does not cross compile correctly - local _cflags=$CFLAGS - local _ldflags=$LDFLAGS - unset CFLAGS LDFLAGS - mkdir -p "${wrksrc}/build/libs/luajit/native" - cd "${wrksrc}/build/libs/luajit/native" - PREFIX=/usr HOST_LUA=lua5.2 HOST_CFLAGS="$XBPS_CFLAGS" \ - HOST_LDFLAGS="$XBPS_LDFLAGS" TARGET_CFLAGS="${_cflags}" \ - TARGET_LDFLAGS="${_ldflags}" CROSS="${XBPS_CROSS_TRIPLET}-" \ - ../../../../libs/luajit/native/configure \ - --build=${XBPS_TRIPLET} \ - --host=${XBPS_CROSS_TRIPLET} \ - --target=${XBPS_CROSS_TRIPLET} - CFLAGS="${_cflags}" - LDFLAGS="${_ldflags}" - # Replace configure script with dummy script - cd "${wrksrc}" - cat > libs/luajit/native/configure << EOF -#!/bin/sh -printf "already complete\\n" -EOF - fi - fi - - # web2c should not be cross - mkdir -p "${wrksrc}/build/texk/web2c/web2c" - cd "${wrksrc}/build/texk/web2c/web2c" - unset CC CXX - CFLAGS="$XBPS_CFLAGS" LDFLAGS="$XBPS_LDFLAGS" RANLIB=ranlib \ - ../../../../texk/web2c/web2c/configure - - # Replace configure script with dummy script - cd "${wrksrc}" - cat > texk/web2c/web2c/configure << EOF -#!/bin/sh -printf "already complete\\n" -EOF - - # himktables needs to be built on host - if [ -n "${CROSS_BUILD}" ]; then - cd "${wrksrc}/build/texk/web2c" - ctangle ../../../texk/web2c/hitexdir/hiformat.w - gcc -o himktables himktables.c - ./himktables > hitables.c - patch -d "${wrksrc}" -Np1 -i ${FILESDIR}/remove-himktables.patch - fi -} - -post_install() { - # These tools are still useful for a texlive workflow, but are modified - # psutils and conflict with psutils; rename them to have a tl- prefix - for f in extractres includeres psbook psjoin psnup psresize psselect \ - pstops epsffit ; do - mv "${DESTDIR}/usr/share/man/man1/"{,tl-}"${f}.1" - mv "${DESTDIR}/usr/bin/"{,tl-}"${f}" - done - cp -rf ${wrksrc}/texk/tests/TeXLive \ - "${DESTDIR}/usr/share/texmf-dist/scripts/texlive" - sed -i -e 's:^\(TEXMFROOT *= *\)$SELFAUTOPARENT$:\1/usr/share:g' \ - "${DESTDIR}/usr/share/texmf-dist/web2c/texmf.cnf" - # Remove files provided by other texlive-* packages - while IFS=' ' read -r f p ; do - if [ "$p" = "$pkgname" ] && ! [ -e "${DESTDIR}/usr/share/texmf-dist/${f}" ]; then - msg_error "$pkgver: missing file $f\n" - elif [ "$p" != "$pkgname" ] && [ -e "${DESTDIR}/usr/share/texmf-dist/${f}" ]; then - echo "removed $f" - mkdir -p ${DESTDIR}/usr/share/texlive/removed - echo "$f" >> ${DESTDIR}/usr/share/texlive/removed/$pkgname.txt - rm -f "${DESTDIR}/usr/share/texmf-dist/$f" - fi - done < "${XBPS_COMMONDIR}/environment/build-style/texmf/ownership.txt" - for cmd in amstex cslatex csplain eplain etex jadetex latex mex llatex \ - mltex mllatex pdfetex pdfcslatex pdfcsplain pdfjadetex \ - pdflatex pdfmex pdfxmltex texsis utf8mex xmltex ; do - ln -s pdftex "${DESTDIR}/usr/bin/${cmd}" - done - for cmd in lollipop ; do - ln -s tex "${DESTDIR}/usr/bin/${cmd}" - done - ln -s eptex "${DESTDIR}/usr/bin/platex" - ln -s euptex "${DESTDIR}/usr/bin/uplatex" - # Create tlmgr smallscript - rm -f "${DESTDIR}/usr/bin/tlmgr" - vbin "${FILESDIR}/tlmgr" -} - -texlive-XeTeX_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - engine supporting modern typography" - pkg_install() { - vmove usr/share/texmf-dist/scripts/texlive-extra/xe*.sh - vmove usr/bin/xetex - vmove usr/share/man/man1/xe*.1 - ln -s xetex "${PKGDESTDIR}/usr/bin/xelatex" - } -} - -texlive-dvi_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - tools for dvi based workflow" - pkg_install() { - for i in afm2tfm bbox tl-extractres tl-includeres tl-psbook tl-psjoin \ - tl-psnup tl-psresize tl-psselect tl-pstops ; do - vmove "usr/bin/${i}" - vmove "usr/share/man/man1/${i}.1" - done - vmove usr/bin/dvi* - } -} - -texlive-LuaTeX_package() { - depends="${sourcepkg}>=${version}_${revision} bash" - short_desc+=" - extended pdfTeX using Lua" - pkg_install() { - if [ "$build_option_luajit" ] ; then - for i in luajittex mfluajit mfluajit-nowin luajithbtex texluajit \ - texluajitc ; do - vmove "usr/bin/${i}" - done - fi - for i in checkcites cllualatex cluttex diadia digestif getmapdl l3build luafindfont luahbtex \ - luaotfload-tool luatex lwarpmk m-tx \ - makeglossaries-lite mflua mflua-nowin musixflx musixtex pmxchords \ - ptex2pdf texlua texluac xindex ; do - vmove "usr/bin/${i}" - done - for i in checkcites cluttex diadia digestif getmap glossaries/makeglossaries-lite.lua \ - l3build luafindfont luaotfload lwarp m-tx musixtex pmxchords ptex2pdf xindex ; do - vmove "usr/share/texmf-dist/scripts/${i}" - done - for i in luatex texlua texluac ; do - vmove "usr/share/man/man1/${i}.1" - done - vmove "usr/lib/libtexlua*.so.*" - for cmd in dvilualatex dviluatex optex ; do - ln -s luatex "${PKGDESTDIR}/usr/bin/${cmd}" - done - ln -s luahbtex "${PKGDESTDIR}/usr/bin/lualatex" - } -} - -texlive-LuaTeX-devel_package() { - depends="${sourcepkg}-devel>=${version}_${revision} - ${sourcepkg}-LuaTeX>=${version}_${revision}" - short_desc+=" - extended pdfTeX using Lua - development files" - pkg_install() { - for i in texlua53 $(vopt_if luajit texluajit); do - vmove "usr/include/${i}" - vmove "usr/lib/lib${i}.a" - vmove "usr/lib/lib${i}.so" - vmove "usr/lib/pkgconfig/${i}.pc" - done - } -} - -texlive-Xdvi_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - displaying DVI files on the X window system" - pkg_install() { - for i in xdvi xdvi-xaw xdvipdfmx ; do - vmove "usr/bin/${i}" - done - vmove usr/share/texmf-dist/xdvi - for i in xdvi xdvipdfmx ; do - vmove "usr/share/man/man1/${i}.1" - done - vmove usr/share/applications/xdvi.desktop - } -} - -libsynctex_package() { - short_desc+=" - libsynctex" - pkg_install() { - vmove "usr/lib/libsynctex.so.*" - } -} - -texlive-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - for i in kpathsea ptexenc synctex; do - vmove "usr/include/${i}" - vmove "usr/lib/lib${i}.a" - vmove "usr/lib/lib${i}.so" - vmove "usr/lib/pkgconfig/${i}.pc" - done - } -} - -texlive-BibTeX_package() { - depends="${sourcepkg}>=${version}_${revision} bash" - short_desc+=" - reference management software" - pkg_install() { - for i in bbl2bib ctanbib ; do - vmove "usr/bin/${i}" - done - for i in bib2gls bibcop bibexport ; do - vmove "usr/share/texmf-dist/scripts/${i}" - done - vmove usr/bin/bib* - vmove usr/share/man/man1/bibtex.1 - } -} - -texlive-ConTeXt_package() { - metapackage=yes - short_desc+=" (transitional package)" - depends="texlive>=${version}_${revision}" -} - -texlive-PythonTeX_package() { - depends="${sourcepkg}>=${version}_${revision} python3" - short_desc+=" - executing Python in LaTeX" - pkg_install() { - vmove usr/bin/*pythontex - vmove usr/share/texmf-dist/scripts/pythontex - } -} - -texlive-latexmk_package() { - depends="perl" - short_desc+=" - script for compiling the correct number of times" - pkg_install() { - vmove usr/bin/latexmk - vmove usr/share/texmf-dist/scripts/latexmk - } -} diff --git a/srcpkgs/texlive2014-bin/INSTALL b/srcpkgs/texlive2014-bin/INSTALL deleted file mode 100644 index 2f966a7518cce6..00000000000000 --- a/srcpkgs/texlive2014-bin/INSTALL +++ /dev/null @@ -1,6 +0,0 @@ -case "${ACTION}" in -post) - cd /opt/texlive2014-installer - ./install-tl -repository ftp://ftp.tug.org/texlive/historic/2014/tlnet-final/ -profile void.profile -esac - diff --git a/srcpkgs/texlive2014-bin/REMOVE b/srcpkgs/texlive2014-bin/REMOVE deleted file mode 100644 index b99a204dc07cf9..00000000000000 --- a/srcpkgs/texlive2014-bin/REMOVE +++ /dev/null @@ -1,7 +0,0 @@ -# This script will clear the TeXLive directory -# -case "${ACTION}" in -post) - rm -rf /opt/texlive/2014 - ;; -esac diff --git a/srcpkgs/texlive2014-bin/files/README.voidlinux b/srcpkgs/texlive2014-bin/files/README.voidlinux deleted file mode 100644 index f81f270aaed40d..00000000000000 --- a/srcpkgs/texlive2014-bin/files/README.voidlinux +++ /dev/null @@ -1,23 +0,0 @@ -- TeXLive is free software see the files: - - /usr/share/licenses/texlive2014-bin/LICENSE.TL - /usr/share/licenses/texlive2014-bin/LICENSE.CTAN - -===================================================================== - - To update you TeXLive installation use only the program - - /opt/texlive/2014//tlmgr - - where is: - - x86_64-linux ==> x86_64 architecture - - i386-linux ==> i386 architecture - - see: - - http://www.tug.org/texlive/doc/tlmgr.html#EXAMPLES - - for the details and the documentation in - - WARNING: To avoid messing up your TeXLive installation, DON'T use - the installation scripts in /opt/texlive-installer. diff --git a/srcpkgs/texlive2014-bin/files/void.profile b/srcpkgs/texlive2014-bin/files/void.profile deleted file mode 100644 index 509691b2c6a619..00000000000000 --- a/srcpkgs/texlive2014-bin/files/void.profile +++ /dev/null @@ -1,8 +0,0 @@ -# texlive.profile written for voidlinux -TEXDIR /opt/texlive/2014 -TEXMFCONFIG ~/.texlive2014/texmf-config -TEXMFHOME ~/texmf -TEXMFLOCAL /opt/texlive/texmf-local -TEXMFSYSCONFIG /opt/texlive/2014/texmf-config -TEXMFSYSVAR /opt/texlive/2014/texmf-var -TEXMFVAR ~/.texlive2014/texmf-var diff --git a/srcpkgs/texlive2014-bin/template b/srcpkgs/texlive2014-bin/template deleted file mode 100644 index 271786a6746b91..00000000000000 --- a/srcpkgs/texlive2014-bin/template +++ /dev/null @@ -1,47 +0,0 @@ -# Template file for 'texlive2014-bin' -pkgname=texlive2014-bin -version=2014 -revision=10 -archs="x86_64* i686 aarch64 arm*" -create_wrksrc=yes -depends="cairo pixman graphite gd poppler libsigsegv - zziplib libpng libjpeg-turbo freetype icu harfbuzz wget perl - ghostscript xz" -short_desc="TeX Live Binary distribution through tl-install" -maintainer="Leah Neukirchen " -license="GPL-2.0-or-later, LPPL-1.3c" -homepage="http://tug.org/texlive/" -distfiles="ftp://ftp.tug.org/texlive/historic/${version}/tlnet-final/install-tl-unx.tar.gz" -checksum=051e6425d604767eb12289c67c87ccdb1af0750b0b1d22383fd9387926234217 -provides="tex-${version}_1" - -# Package build options -build_options="basic small medium full" -build_options_default="small" -desc_option_basic="Install TeXLive using scheme-basic" -desc_option_small="Install TeXLive using scheme-small" -desc_option_medium="Install TeXLive using scheme-medium" -desc_option_full="Install TeXLive using scheme-full" - -pre_install() { - rm -rf ${wrksrc}/install-tl*/tlpkg/installer/xz \ - ${wrksrc}/install-tl*/tlpkg/installer/wget -} - -do_install() { - vmkdir opt/texlive${version}-installer - vcopy "install-tl-*/*" /opt/texlive${version}-installer - vinstall ${FILESDIR}/void.profile 644 opt/texlive${version}-installer - if [ "$build_option_basic" ]; then - echo "selected_scheme scheme-basic" - elif [ "$build_option_small" ]; then - echo "selected_scheme scheme-small" - elif [ "$build_option_medium" = "medium" ];then - echo "selected_scheme scheme-medium" - elif [ "$build_option_full" ];then - echo "selected_scheme scheme-full" - fi >>${DESTDIR}/opt/texlive${version}-installer/void.profile - vlicense ${DESTDIR}/opt/texlive${version}-installer/LICENSE.CTAN - vlicense ${DESTDIR}/opt/texlive${version}-installer/LICENSE.TL - vdoc "${FILESDIR}/README.voidlinux" -} diff --git a/srcpkgs/texlive2014-bin/update b/srcpkgs/texlive2014-bin/update deleted file mode 100644 index f0285e30dc2537..00000000000000 --- a/srcpkgs/texlive2014-bin/update +++ /dev/null @@ -1 +0,0 @@ -single_directory=yes diff --git a/srcpkgs/texlive2016-bin/INSTALL b/srcpkgs/texlive2016-bin/INSTALL deleted file mode 100644 index 7ab79b308bbb64..00000000000000 --- a/srcpkgs/texlive2016-bin/INSTALL +++ /dev/null @@ -1,8 +0,0 @@ -case "${ACTION}" in -post) - case "${UPDATE}" in - no) - cd opt/texlive2016-installer - ./install-tl -repository ftp://ftp.tug.org/texlive/historic/2016/tlnet-final/ -profile void.profile - esac -esac diff --git a/srcpkgs/texlive2016-bin/REMOVE b/srcpkgs/texlive2016-bin/REMOVE deleted file mode 100644 index cd6c52b8acf4bc..00000000000000 --- a/srcpkgs/texlive2016-bin/REMOVE +++ /dev/null @@ -1,7 +0,0 @@ -# This script will clear the TeXLive directory -# -case "${ACTION}" in -post) - rm -rf opt/texlive/2016 - ;; -esac diff --git a/srcpkgs/texlive2016-bin/files/README.voidlinux b/srcpkgs/texlive2016-bin/files/README.voidlinux deleted file mode 100644 index ef362766cee609..00000000000000 --- a/srcpkgs/texlive2016-bin/files/README.voidlinux +++ /dev/null @@ -1,23 +0,0 @@ -- TeXLive is free software see the files: - - /usr/share/licenses/texlive2016-bin/LICENSE.TL - /usr/share/licenses/texlive2016-bin/LICENSE.CTAN - -===================================================================== - - To update you TeXLive installation use only the program - - /opt/texlive/2016//tlmgr - - where is: - - x86_64-linux ==> x86_64 architecture - - i386-linux ==> i386 architecture - - see: - - http://www.tug.org/texlive/doc/tlmgr.html#EXAMPLES - - for the details and the documentation in - - WARNING: To avoid messing up your TeXLive installation, DON'T use - the installation scripts in /opt/texlive-installer. diff --git a/srcpkgs/texlive2016-bin/files/void.profile b/srcpkgs/texlive2016-bin/files/void.profile deleted file mode 100644 index fe09473194562b..00000000000000 --- a/srcpkgs/texlive2016-bin/files/void.profile +++ /dev/null @@ -1,8 +0,0 @@ -# texlive.profile written for voidlinux -TEXDIR /opt/texlive/2016 -TEXMFCONFIG ~/.texlive2016/texmf-config -TEXMFHOME ~/texmf -TEXMFLOCAL /opt/texlive/texmf-local -TEXMFSYSCONFIG /opt/texlive/2016/texmf-config -TEXMFSYSVAR /opt/texlive/2016/texmf-var -TEXMFVAR ~/.texlive2016/texmf-var diff --git a/srcpkgs/texlive2016-bin/template b/srcpkgs/texlive2016-bin/template deleted file mode 100644 index a1cf78e10bc312..00000000000000 --- a/srcpkgs/texlive2016-bin/template +++ /dev/null @@ -1,47 +0,0 @@ -# Template file for 'texlive2016-bin' -pkgname=texlive2016-bin -version=2016 -revision=4 -archs="x86_64* i686 aarch64 arm*" -create_wrksrc=yes -depends="cairo pixman graphite gd poppler libsigsegv - zziplib libpng libjpeg-turbo freetype icu harfbuzz wget perl - ghostscript xz" -short_desc="TeX Live Binary distribution through tl-install" -maintainer="Leah Neukirchen " -license="GPL-2.0-or-later, LPPL-1.3c" -homepage="http://tug.org/texlive/" -distfiles="ftp://ftp.tug.org/texlive/historic/${version}/install-tl-unx.tar.gz>${pkgname}-${version}-${revision}.tar.gz" -checksum=a0559306f4ef1903b92c829a11177dcbf3b85ddb9c6b512a80791e2c543f7d95 -provides="tex-${version}_1" - -# Package build options -build_options="basic small medium full" -build_options_default="small" -desc_option_basic="Install TeXLive using scheme-basic" -desc_option_small="Install TeXLive using scheme-small" -desc_option_medium="Install TeXLive using scheme-medium" -desc_option_full="Install TeXLive using scheme-full" - -pre_install() { - rm -rf ${wrksrc}/install-tl*/tlpkg/installer/xz \ - ${wrksrc}/install-tl*/tlpkg/installer/wget -} - -do_install() { - vmkdir opt/texlive${version}-installer - vcopy "install-tl-*/*" /opt/texlive${version}-installer - vinstall ${FILESDIR}/void.profile 644 opt/texlive${version}-installer - if [ "$build_option_basic" ]; then - echo "selected_scheme scheme-basic" - elif [ "$build_option_small" ]; then - echo "selected_scheme scheme-small" - elif [ "$build_option_medium" = "medium" ];then - echo "selected_scheme scheme-medium" - elif [ "$build_option_full" ];then - echo "selected_scheme scheme-full" - fi >>${DESTDIR}/opt/texlive${version}-installer/void.profile - vlicense ${DESTDIR}/opt/texlive${version}-installer/LICENSE.CTAN - vlicense ${DESTDIR}/opt/texlive${version}-installer/LICENSE.TL - vdoc "${FILESDIR}/README.voidlinux" -} diff --git a/srcpkgs/texlive2016-bin/update b/srcpkgs/texlive2016-bin/update deleted file mode 100644 index f0285e30dc2537..00000000000000 --- a/srcpkgs/texlive2016-bin/update +++ /dev/null @@ -1 +0,0 @@ -single_directory=yes diff --git a/srcpkgs/texlive2017-bin/INSTALL b/srcpkgs/texlive2017-bin/INSTALL deleted file mode 100644 index e44e14a0d090d1..00000000000000 --- a/srcpkgs/texlive2017-bin/INSTALL +++ /dev/null @@ -1,8 +0,0 @@ -case "${ACTION}" in -post) - case "${UPDATE}" in - no) - cd opt/texlive2017-installer - ./install-tl -repository ftp://ftp.tug.org/texlive/historic/2017/tlnet-final/ -profile void.profile - esac -esac diff --git a/srcpkgs/texlive2017-bin/REMOVE b/srcpkgs/texlive2017-bin/REMOVE deleted file mode 100644 index d72e5977d1506e..00000000000000 --- a/srcpkgs/texlive2017-bin/REMOVE +++ /dev/null @@ -1,7 +0,0 @@ -# This script will clear the TeXLive directory -# -case "${ACTION}" in -post) - rm -rf opt/texlive/2017 - ;; -esac diff --git a/srcpkgs/texlive2017-bin/files/README.voidlinux b/srcpkgs/texlive2017-bin/files/README.voidlinux deleted file mode 100644 index f9c2f67a4e76ed..00000000000000 --- a/srcpkgs/texlive2017-bin/files/README.voidlinux +++ /dev/null @@ -1,32 +0,0 @@ -- TeXLive is free software see the files: - - /usr/share/licenses/texlive2017-bin/LICENSE.TL - /usr/share/licenses/texlive2017-bin/LICENSE.CTAN - -===================================================================== - - To update you TeXLive installation use only the program - - /opt/texlive/2017//tlmgr - - where is: - - x86_64-linux ==> x86_64 architecture - - i386-linux ==> i386 architecture - - see: - - http://www.tug.org/texlive/doc/tlmgr.html#EXAMPLES - - for the details and the documentation in - - WARNING: To avoid messing up your TeXLive installation, DON'T use - the installation scripts in /opt/texlive-installer. - -===================================================================== - - As TeXLive 2018 has been released, you may need to change the - repository to the historic 2017 repository: - - tlmgr option repository \ - ftp://ftp.tug.org/texlive/historic/2017/tlnet-final/ - diff --git a/srcpkgs/texlive2017-bin/files/void.profile b/srcpkgs/texlive2017-bin/files/void.profile deleted file mode 100644 index 0d47bd9ebe9db3..00000000000000 --- a/srcpkgs/texlive2017-bin/files/void.profile +++ /dev/null @@ -1,8 +0,0 @@ -# texlive.profile written for voidlinux -TEXDIR /opt/texlive/2017 -TEXMFCONFIG ~/.texlive2017/texmf-config -TEXMFHOME ~/texmf -TEXMFLOCAL /opt/texlive/texmf-local -TEXMFSYSCONFIG /opt/texlive/2017/texmf-config -TEXMFSYSVAR /opt/texlive/2017/texmf-var -TEXMFVAR ~/.texlive2017/texmf-var diff --git a/srcpkgs/texlive2017-bin/template b/srcpkgs/texlive2017-bin/template deleted file mode 100644 index 98b4638bd58e73..00000000000000 --- a/srcpkgs/texlive2017-bin/template +++ /dev/null @@ -1,47 +0,0 @@ -# Template file for 'texlive2017-bin' -pkgname=texlive2017-bin -version=2017 -revision=5 -archs="x86_64* i686 aarch64 arm*" -create_wrksrc=yes -depends="cairo pixman graphite gd poppler libsigsegv - zziplib libpng libjpeg-turbo freetype icu harfbuzz wget perl - ghostscript xz" -short_desc="TeX Live Binary distribution through tl-install" -maintainer="Leah Neukirchen " -license="GPL-2.0-or-later, LPPL-1.3c" -homepage="http://tug.org/texlive/" -distfiles="ftp://ftp.tug.org/texlive/historic/${version}/install-tl-unx.tar.gz>${pkgname}-${version}-${revision}.tar.gz" -checksum=d4e07ed15dace1ea7fabe6d225ca45ba51f1cb7783e17850bc9fe3b890239d6d -provides="tex-${version}_1" - -# Package build options -build_options="basic small medium full" -build_options_default="small" -desc_option_basic="Install TeXLive using scheme-basic" -desc_option_small="Install TeXLive using scheme-small" -desc_option_medium="Install TeXLive using scheme-medium" -desc_option_full="Install TeXLive using scheme-full" - -pre_install() { - rm -rf ${wrksrc}/install-tl*/tlpkg/installer/xz \ - ${wrksrc}/install-tl*/tlpkg/installer/wget -} - -do_install() { - vmkdir opt/texlive${version}-installer - vcopy "install-tl-*/*" /opt/texlive${version}-installer - vinstall ${FILESDIR}/void.profile 644 opt/texlive${version}-installer - if [ "$build_option_basic" ]; then - echo "selected_scheme scheme-basic" - elif [ "$build_option_small" ]; then - echo "selected_scheme scheme-small" - elif [ "$build_option_medium" = "medium" ];then - echo "selected_scheme scheme-medium" - elif [ "$build_option_full" ];then - echo "selected_scheme scheme-full" - fi >>${DESTDIR}/opt/texlive${version}-installer/void.profile - vlicense ${DESTDIR}/opt/texlive${version}-installer/LICENSE.CTAN - vlicense ${DESTDIR}/opt/texlive${version}-installer/LICENSE.TL - vdoc "${FILESDIR}/README.voidlinux" -} diff --git a/srcpkgs/texlive2017-bin/update b/srcpkgs/texlive2017-bin/update deleted file mode 100644 index f0285e30dc2537..00000000000000 --- a/srcpkgs/texlive2017-bin/update +++ /dev/null @@ -1 +0,0 @@ -single_directory=yes diff --git a/srcpkgs/texlive2018-bin/INSTALL b/srcpkgs/texlive2018-bin/INSTALL deleted file mode 100644 index 9ff126b305bf25..00000000000000 --- a/srcpkgs/texlive2018-bin/INSTALL +++ /dev/null @@ -1,15 +0,0 @@ -case "${ACTION}" in -post) - case "${UPDATE}" in - no) - cd opt/texlive2018-installer - case "${ARCH}" in - x86_64-musl) - ./install-tl -repository ftp://ftp.tug.org/texlive/historic/2018/tlnet-final/ -profile void.profile -force-platform x86_64-linuxmusl - ;; - *) - ./install-tl -repository ftp://ftp.tug.org/texlive/historic/2018/tlnet-final/ -profile void.profile - ;; - esac - esac -esac diff --git a/srcpkgs/texlive2018-bin/REMOVE b/srcpkgs/texlive2018-bin/REMOVE deleted file mode 100644 index f57ffa8f45262d..00000000000000 --- a/srcpkgs/texlive2018-bin/REMOVE +++ /dev/null @@ -1,8 +0,0 @@ -# This script will clear the TeXLive directory -# -case "${ACTION}" in -post) - rm -rf opt/texlive/2018 - rm -r opt/texlive2018-installer - ;; -esac diff --git a/srcpkgs/texlive2018-bin/files/README.voidlinux b/srcpkgs/texlive2018-bin/files/README.voidlinux deleted file mode 100644 index e8f0875f036dd7..00000000000000 --- a/srcpkgs/texlive2018-bin/files/README.voidlinux +++ /dev/null @@ -1,23 +0,0 @@ -- TeXLive is free software see the files: - - /usr/share/licenses/texlive2018-bin/LICENSE.TL - /usr/share/licenses/texlive2018-bin/LICENSE.CTAN - -===================================================================== - - To update you TeXLive installation use only the program - - /opt/texlive/2018//tlmgr - - where is: - - x86_64-linux ==> x86_64 architecture - - i386-linux ==> i386 architecture - - see: - - http://www.tug.org/texlive/doc/tlmgr.html#EXAMPLES - - for the details and the documentation in - - WARNING: To avoid messing up your TeXLive installation, DON'T use - the installation scripts in /opt/texlive-installer. diff --git a/srcpkgs/texlive2018-bin/files/void.profile b/srcpkgs/texlive2018-bin/files/void.profile deleted file mode 100644 index 03d412b2f5548b..00000000000000 --- a/srcpkgs/texlive2018-bin/files/void.profile +++ /dev/null @@ -1,8 +0,0 @@ -# texlive.profile written for voidlinux -TEXDIR ../texlive/2018 -TEXMFCONFIG ~/.texlive2018/texmf-config -TEXMFHOME ~/texmf -TEXMFLOCAL ../texlive/texmf-local -TEXMFSYSCONFIG ../texlive/2018/texmf-config -TEXMFSYSVAR ../texlive/2018/texmf-var -TEXMFVAR ~/.texlive2018/texmf-var diff --git a/srcpkgs/texlive2018-bin/template b/srcpkgs/texlive2018-bin/template deleted file mode 100644 index abad045e2cdbc1..00000000000000 --- a/srcpkgs/texlive2018-bin/template +++ /dev/null @@ -1,47 +0,0 @@ -# Template file for 'texlive2018-bin' -pkgname=texlive2018-bin -version=2018 -revision=4 -archs="x86_64* i686 aarch64 arm*" -create_wrksrc=yes -depends="cairo pixman graphite gd poppler libsigsegv - zziplib libpng libjpeg-turbo freetype icu harfbuzz wget perl - ghostscript xz" -short_desc="TeX Live Binary distribution through tl-install" -maintainer="Leah Neukirchen " -license="GPL-2.0-or-later, LPPL-1.3c" -homepage="http://tug.org/texlive/" -distfiles="ftp://ftp.tug.org/texlive/historic/${version}/install-tl-unx.tar.gz>${pkgname}-${version}-${revision}.tar.gz" -checksum=82c13110852af162c4c5ef1579fa2f4f51c2040850ec02fb7f97497da45eb446 -provides="tex-${version}_1" - -# Package build options -build_options="basic small medium full" -build_options_default="small" -desc_option_basic="Install TeXLive using scheme-basic" -desc_option_small="Install TeXLive using scheme-small" -desc_option_medium="Install TeXLive using scheme-medium" -desc_option_full="Install TeXLive using scheme-full" - -pre_install() { - rm -rf ${wrksrc}/install-tl*/tlpkg/installer/xz \ - ${wrksrc}/install-tl*/tlpkg/installer/wget -} - -do_install() { - vmkdir opt/texlive${version}-installer - vcopy "install-tl-*/*" /opt/texlive${version}-installer - vinstall ${FILESDIR}/void.profile 644 opt/texlive${version}-installer - if [ "$build_option_basic" ]; then - echo "selected_scheme scheme-basic" - elif [ "$build_option_small" ]; then - echo "selected_scheme scheme-small" - elif [ "$build_option_medium" = "medium" ];then - echo "selected_scheme scheme-medium" - elif [ "$build_option_full" ];then - echo "selected_scheme scheme-full" - fi >>${DESTDIR}/opt/texlive${version}-installer/void.profile - vlicense ${DESTDIR}/opt/texlive${version}-installer/LICENSE.CTAN - vlicense ${DESTDIR}/opt/texlive${version}-installer/LICENSE.TL - vdoc "${FILESDIR}/README.voidlinux" -} diff --git a/srcpkgs/texlive2018-bin/update b/srcpkgs/texlive2018-bin/update deleted file mode 100644 index f0285e30dc2537..00000000000000 --- a/srcpkgs/texlive2018-bin/update +++ /dev/null @@ -1 +0,0 @@ -single_directory=yes diff --git a/srcpkgs/texlive2019-bin/INSTALL b/srcpkgs/texlive2019-bin/INSTALL deleted file mode 100644 index c4fde28786b341..00000000000000 --- a/srcpkgs/texlive2019-bin/INSTALL +++ /dev/null @@ -1,15 +0,0 @@ -case "${ACTION}" in -post) - case "${UPDATE}" in - no) - cd opt/texlive2019-installer - case "${ARCH}" in - x86_64-musl) - ./install-tl -profile void.profile -repository https://ftp.tu-chemnitz.de/pub/tug/historic/systems/texlive/2019/tlnet-final/ -no-verify-downloads -force-platform x86_64-linuxmusl - ;; - *) - ./install-tl -profile void.profile -repository https://ftp.tu-chemnitz.de/pub/tug/historic/systems/texlive/2019/tlnet-final/ -no-verify-downloads - ;; - esac - esac -esac diff --git a/srcpkgs/texlive2019-bin/REMOVE b/srcpkgs/texlive2019-bin/REMOVE deleted file mode 100644 index cab97899354bbc..00000000000000 --- a/srcpkgs/texlive2019-bin/REMOVE +++ /dev/null @@ -1,8 +0,0 @@ -# This script will clear the TeXLive directory -# -case "${ACTION}" in -post) - rm -rf opt/texlive/2019 - rm -r opt/texlive2019-installer - ;; -esac diff --git a/srcpkgs/texlive2019-bin/files/README.voidlinux b/srcpkgs/texlive2019-bin/files/README.voidlinux deleted file mode 100644 index 84813c7ea2bc19..00000000000000 --- a/srcpkgs/texlive2019-bin/files/README.voidlinux +++ /dev/null @@ -1,25 +0,0 @@ -- TeXLive is free software see the files: - - /usr/share/licenses/texlive2019-bin/LICENSE.TL - /usr/share/licenses/texlive2019-bin/LICENSE.CTAN - -===================================================================== - - To update you TeXLive installation use only the program - - /opt/texlive/2019//tlmgr - - where is: - - x86_64-linux ==> x86_64 architecture - - i386-linux ==> i386 architecture - - see: - - http://www.tug.org/texlive/doc/tlmgr.html#EXAMPLES - - for the details and the documentation in - - WARNING: To avoid messing up your TeXLive installation, DON'T use - the installation scripts in /opt/texlive-installer. - - For a full installation, run "tlmgr install scheme-full". diff --git a/srcpkgs/texlive2019-bin/files/void.profile b/srcpkgs/texlive2019-bin/files/void.profile deleted file mode 100644 index 0cf7120309b80a..00000000000000 --- a/srcpkgs/texlive2019-bin/files/void.profile +++ /dev/null @@ -1,8 +0,0 @@ -# texlive.profile written for voidlinux -TEXDIR ../texlive/2019 -TEXMFCONFIG ~/.texlive2019/texmf-config -TEXMFHOME ~/texmf -TEXMFLOCAL ../texlive/texmf-local -TEXMFSYSCONFIG ../texlive/2019/texmf-config -TEXMFSYSVAR ../texlive/2019/texmf-var -TEXMFVAR ~/.texlive2019/texmf-var diff --git a/srcpkgs/texlive2019-bin/template b/srcpkgs/texlive2019-bin/template deleted file mode 100644 index 5d328e0941985a..00000000000000 --- a/srcpkgs/texlive2019-bin/template +++ /dev/null @@ -1,47 +0,0 @@ -# Template file for 'texlive2019-bin' -pkgname=texlive2019-bin -version=2019 -revision=4 -archs="x86_64* i686 aarch64 arm*" -create_wrksrc=yes -depends="cairo pixman graphite gd poppler libsigsegv - zziplib libpng libjpeg-turbo freetype icu harfbuzz wget perl - ghostscript xz" -short_desc="TeX Live Binary distribution through tl-install" -maintainer="Leah Neukirchen " -license="GPL-2.0-or-later, LPPL-1.3c" -homepage="http://tug.org/texlive/" -distfiles="ftp://ftp.tug.org/texlive/historic/${version}/install-tl-unx.tar.gz>${pkgname}-${version}-${revision}.tar.gz" -checksum=44aa41b5783e345b7021387f19ac9637ff1ce5406a59754230c666642dfe7750 -provides="tex-${version}_1" - -# Package build options -build_options="basic small medium full" -build_options_default="small" -desc_option_basic="Install TeXLive using scheme-basic" -desc_option_small="Install TeXLive using scheme-small" -desc_option_medium="Install TeXLive using scheme-medium" -desc_option_full="Install TeXLive using scheme-full" - -pre_install() { - rm -rf ${wrksrc}/install-tl*/tlpkg/installer/xz \ - ${wrksrc}/install-tl*/tlpkg/installer/wget -} - -do_install() { - vmkdir opt/texlive${version}-installer - vcopy "install-tl-*/*" /opt/texlive${version}-installer - vinstall ${FILESDIR}/void.profile 644 opt/texlive${version}-installer - if [ "$build_option_basic" ]; then - echo "selected_scheme scheme-basic" - elif [ "$build_option_small" ]; then - echo "selected_scheme scheme-small" - elif [ "$build_option_medium" = "medium" ];then - echo "selected_scheme scheme-medium" - elif [ "$build_option_full" ];then - echo "selected_scheme scheme-full" - fi >>${DESTDIR}/opt/texlive${version}-installer/void.profile - vlicense ${DESTDIR}/opt/texlive${version}-installer/LICENSE.CTAN - vlicense ${DESTDIR}/opt/texlive${version}-installer/LICENSE.TL - vdoc "${FILESDIR}/README.voidlinux" -} diff --git a/srcpkgs/texlive2020-bin/INSTALL b/srcpkgs/texlive2020-bin/INSTALL deleted file mode 100644 index 7a067cd7e016b0..00000000000000 --- a/srcpkgs/texlive2020-bin/INSTALL +++ /dev/null @@ -1,15 +0,0 @@ -case "${ACTION}" in -post) - case "${UPDATE}" in - no) - cd opt/texlive2020-installer - case "${ARCH}" in - x86_64-musl) - ./install-tl -repository ftp://ftp.tug.org/texlive/historic/2020/tlnet-final/ -profile void.profile -force-platform x86_64-linuxmusl - ;; - *) - ./install-tl -repository ftp://ftp.tug.org/texlive/historic/2020/tlnet-final/ -profile void.profile - ;; - esac - esac -esac diff --git a/srcpkgs/texlive2020-bin/REMOVE b/srcpkgs/texlive2020-bin/REMOVE deleted file mode 100644 index 9115389c3e5b78..00000000000000 --- a/srcpkgs/texlive2020-bin/REMOVE +++ /dev/null @@ -1,8 +0,0 @@ -# This script will clear the TeXLive directory -# -case "${ACTION}" in -post) - rm -rf opt/texlive/2020 - rm -r opt/texlive2020-installer - ;; -esac diff --git a/srcpkgs/texlive2020-bin/files/README.voidlinux b/srcpkgs/texlive2020-bin/files/README.voidlinux deleted file mode 100644 index 21f3c213ec0255..00000000000000 --- a/srcpkgs/texlive2020-bin/files/README.voidlinux +++ /dev/null @@ -1,25 +0,0 @@ -- TeXLive is free software see the files: - - /usr/share/licenses/texlive2020-bin/LICENSE.TL - /usr/share/licenses/texlive2020-bin/LICENSE.CTAN - -===================================================================== - - To update you TeXLive installation use only the program - - /opt/texlive/2020/bin//tlmgr - - where is: - - x86_64-linux ==> x86_64 architecture - - i386-linux ==> i386 architecture - - see: - - http://www.tug.org/texlive/doc/tlmgr.html#EXAMPLES - - for the details and the documentation in - - WARNING: To avoid messing up your TeXLive installation, DON'T use - the installation scripts in /opt/texlive-installer. - - For a full installation, run "tlmgr install scheme-full". diff --git a/srcpkgs/texlive2020-bin/files/void.profile b/srcpkgs/texlive2020-bin/files/void.profile deleted file mode 100644 index 01a249c2c07c23..00000000000000 --- a/srcpkgs/texlive2020-bin/files/void.profile +++ /dev/null @@ -1,8 +0,0 @@ -# texlive.profile written for voidlinux -TEXDIR ../texlive/2020 -TEXMFCONFIG ~/.texlive2020/texmf-config -TEXMFHOME ~/texmf -TEXMFLOCAL ../texlive/texmf-local -TEXMFSYSCONFIG ../texlive/2020/texmf-config -TEXMFSYSVAR ../texlive/2020/texmf-var -TEXMFVAR ~/.texlive2020/texmf-var diff --git a/srcpkgs/texlive2020-bin/template b/srcpkgs/texlive2020-bin/template deleted file mode 100644 index ee70c4366ff3f1..00000000000000 --- a/srcpkgs/texlive2020-bin/template +++ /dev/null @@ -1,46 +0,0 @@ -# Template file for 'texlive2020-bin' -pkgname=texlive2020-bin -version=2020 -revision=5 -archs="x86_64* i686 aarch64 arm*" -create_wrksrc=yes -depends="cairo pixman graphite gd poppler libsigsegv - zziplib libpng libjpeg-turbo freetype icu harfbuzz wget perl - ghostscript xz" -short_desc="TeX Live Binary distribution through tl-install" -maintainer="Leah Neukirchen " -license="GPL-2.0-or-later, LPPL-1.3c" -homepage="http://tug.org/texlive/" -distfiles="ftp://ftp.tug.org/texlive/historic/${version}/install-tl-unx.tar.gz>${pkgname}-${version}-${revision}.tar.gz" -checksum=7c90a50e55533d57170cbc7c0370a010019946eb18570282948e1af6f809382d - -# Package build options -build_options="basic small medium full" -build_options_default="small" -desc_option_basic="Install TeXLive using scheme-basic" -desc_option_small="Install TeXLive using scheme-small" -desc_option_medium="Install TeXLive using scheme-medium" -desc_option_full="Install TeXLive using scheme-full" - -pre_install() { - rm -rf ${wrksrc}/install-tl*/tlpkg/installer/xz \ - ${wrksrc}/install-tl*/tlpkg/installer/wget -} - -do_install() { - vmkdir opt/texlive${version}-installer - vcopy "install-tl-*/*" /opt/texlive${version}-installer - vinstall ${FILESDIR}/void.profile 644 opt/texlive${version}-installer - if [ "$build_option_basic" ]; then - echo "selected_scheme scheme-basic" - elif [ "$build_option_small" ]; then - echo "selected_scheme scheme-small" - elif [ "$build_option_medium" = "medium" ];then - echo "selected_scheme scheme-medium" - elif [ "$build_option_full" ];then - echo "selected_scheme scheme-full" - fi >>${DESTDIR}/opt/texlive${version}-installer/void.profile - vlicense ${DESTDIR}/opt/texlive${version}-installer/LICENSE.CTAN - vlicense ${DESTDIR}/opt/texlive${version}-installer/LICENSE.TL - vdoc "${FILESDIR}/README.voidlinux" -} diff --git a/srcpkgs/texlive2021-bin/INSTALL b/srcpkgs/texlive2021-bin/INSTALL deleted file mode 100644 index 9b4952b0cc6dac..00000000000000 --- a/srcpkgs/texlive2021-bin/INSTALL +++ /dev/null @@ -1,15 +0,0 @@ -case "${ACTION}" in -post) - case "${UPDATE}" in - no) - cd opt/texlive2021-installer - case "${ARCH}" in - x86_64-musl) - ./install-tl -repository https://ftp.tu-chemnitz.de/pub/tug/historic/systems/texlive/2021/tlnet-final/ -profile void.profile -force-platform x86_64-linuxmusl - ;; - *) - ./install-tl -repository https://ftp.tu-chemnitz.de/pub/tug/historic/systems/texlive/2021/tlnet-final/ -profile void.profile - ;; - esac - esac -esac diff --git a/srcpkgs/texlive2021-bin/REMOVE b/srcpkgs/texlive2021-bin/REMOVE deleted file mode 100644 index ab00192b51653f..00000000000000 --- a/srcpkgs/texlive2021-bin/REMOVE +++ /dev/null @@ -1,8 +0,0 @@ -# This script will clear the TeXLive directory -# -case "${ACTION}" in -post) - rm -rf opt/texlive/2021 - rm -r opt/texlive2021-installer - ;; -esac diff --git a/srcpkgs/texlive2021-bin/files/README.voidlinux b/srcpkgs/texlive2021-bin/files/README.voidlinux deleted file mode 100644 index 0d3107929a64db..00000000000000 --- a/srcpkgs/texlive2021-bin/files/README.voidlinux +++ /dev/null @@ -1,25 +0,0 @@ -- TeXLive is free software see the files: - - /usr/share/licenses/texlive2021-bin/LICENSE.TL - /usr/share/licenses/texlive2021-bin/LICENSE.CTAN - -===================================================================== - - To update you TeXLive installation use only the program - - /opt/texlive/2021/bin//tlmgr - - where is: - - x86_64-linux ==> x86_64 architecture - - i386-linux ==> i386 architecture - - see: - - http://www.tug.org/texlive/doc/tlmgr.html#EXAMPLES - - for the details and the documentation in - - WARNING: To avoid messing up your TeXLive installation, DON'T use - the installation scripts in /opt/texlive-installer. - - For a full installation, run "tlmgr install scheme-full". diff --git a/srcpkgs/texlive2021-bin/files/void.profile b/srcpkgs/texlive2021-bin/files/void.profile deleted file mode 100644 index 53bc9a04466482..00000000000000 --- a/srcpkgs/texlive2021-bin/files/void.profile +++ /dev/null @@ -1,8 +0,0 @@ -# texlive.profile written for voidlinux -TEXDIR ../texlive/2021 -TEXMFCONFIG ~/.texlive2021/texmf-config -TEXMFHOME ~/texmf -TEXMFLOCAL ../texlive/texmf-local -TEXMFSYSCONFIG ../texlive/2021/texmf-config -TEXMFSYSVAR ../texlive/2021/texmf-var -TEXMFVAR ~/.texlive2021/texmf-var diff --git a/srcpkgs/texlive2021-bin/template b/srcpkgs/texlive2021-bin/template deleted file mode 100644 index 631e993e36cb23..00000000000000 --- a/srcpkgs/texlive2021-bin/template +++ /dev/null @@ -1,46 +0,0 @@ -# Template file for 'texlive2021-bin' -pkgname=texlive2021-bin -version=2021 -revision=3 -archs="x86_64* i686 aarch64 arm*" -create_wrksrc=yes -depends="cairo pixman graphite gd poppler libsigsegv - zziplib libpng libjpeg-turbo freetype icu harfbuzz wget perl - ghostscript xz" -short_desc="TeX Live Binary distribution through tl-install" -maintainer="Leah Neukirchen " -license="GPL-2.0-or-later" -homepage="http://tug.org/texlive/" -distfiles="ftp://ftp.tug.org/texlive/historic/${version}/install-tl-unx.tar.gz>${pkgname}-${version}-${revision}.tar.gz" -checksum=74eac0855e1e40c8db4f28b24ef354bd7263c1f76031bdc02b52156b572b7a1d - -# Package build options -build_options="basic small medium full" -build_options_default="small" -desc_option_basic="Install TeXLive using scheme-basic" -desc_option_small="Install TeXLive using scheme-small" -desc_option_medium="Install TeXLive using scheme-medium" -desc_option_full="Install TeXLive using scheme-full" - -pre_install() { - rm -rf ${wrksrc}/install-tl*/tlpkg/installer/xz \ - ${wrksrc}/install-tl*/tlpkg/installer/wget -} - -do_install() { - vmkdir opt/texlive${version}-installer - vcopy "install-tl-*/*" /opt/texlive${version}-installer - vinstall ${FILESDIR}/void.profile 644 opt/texlive${version}-installer - if [ "$build_option_basic" ]; then - echo "selected_scheme scheme-basic" - elif [ "$build_option_small" ]; then - echo "selected_scheme scheme-small" - elif [ "$build_option_medium" = "medium" ];then - echo "selected_scheme scheme-medium" - elif [ "$build_option_full" ];then - echo "selected_scheme scheme-full" - fi >>${DESTDIR}/opt/texlive${version}-installer/void.profile - vlicense ${DESTDIR}/opt/texlive${version}-installer/LICENSE.CTAN - vlicense ${DESTDIR}/opt/texlive${version}-installer/LICENSE.TL - vdoc "${FILESDIR}/README.voidlinux" -} diff --git a/srcpkgs/texlive2022-bin/INSTALL b/srcpkgs/texlive2022-bin/INSTALL deleted file mode 100644 index 87dd224c9c0747..00000000000000 --- a/srcpkgs/texlive2022-bin/INSTALL +++ /dev/null @@ -1,15 +0,0 @@ -case "${ACTION}" in -post) - case "${UPDATE}" in - no) - cd opt/texlive2022-installer - case "${ARCH}" in - x86_64-musl) - ./install-tl -repository https://ftp.tu-chemnitz.de/pub/tug/historic/systems/texlive/2022/tlnet-final/ -profile void.profile -force-platform x86_64-linuxmusl - ;; - *) - ./install-tl -repository https://ftp.tu-chemnitz.de/pub/tug/historic/systems/texlive/2022/tlnet-final/ -profile void.profile - ;; - esac - esac -esac diff --git a/srcpkgs/texlive2022-bin/REMOVE b/srcpkgs/texlive2022-bin/REMOVE deleted file mode 100644 index 82df92619ea70e..00000000000000 --- a/srcpkgs/texlive2022-bin/REMOVE +++ /dev/null @@ -1,8 +0,0 @@ -# This script will clear the TeXLive directory -# -case "${ACTION}" in -post) - rm -rf opt/texlive/2022 - rm -r opt/texlive2022-installer - ;; -esac diff --git a/srcpkgs/texlive2022-bin/files/README.voidlinux b/srcpkgs/texlive2022-bin/files/README.voidlinux deleted file mode 100644 index 1ccb0429afc210..00000000000000 --- a/srcpkgs/texlive2022-bin/files/README.voidlinux +++ /dev/null @@ -1,17 +0,0 @@ - To update your TeX Live installation use only the program - - /opt/texlive/2022/bin//tlmgr - - where is: - - x86_64-linux ==> x86_64 architecture - - i386-linux ==> i386 architecture - - for details see: - http://www.tug.org/texlive/doc/tlmgr.html#EXAMPLES - - WARNING: To avoid messing up your TeX Live installation, DON'T use - the installation scripts in /opt/texlive-installer. - - This package only installs TeX Live infrastructure now, not TeX Live itself. - For a basic installation (previous default), run "tlmgr install scheme-basic". - For a full installation, run "tlmgr install scheme-full". diff --git a/srcpkgs/texlive2022-bin/files/void.profile b/srcpkgs/texlive2022-bin/files/void.profile deleted file mode 100644 index 17ad30ed523d4c..00000000000000 --- a/srcpkgs/texlive2022-bin/files/void.profile +++ /dev/null @@ -1,8 +0,0 @@ -# texlive.profile written for voidlinux -TEXDIR ../texlive/2022 -TEXMFCONFIG ~/.texlive2022/texmf-config -TEXMFHOME ~/texmf -TEXMFLOCAL ../texlive/texmf-local -TEXMFSYSCONFIG ../texlive/2022/texmf-config -TEXMFSYSVAR ../texlive/2022/texmf-var -TEXMFVAR ~/.texlive2022/texmf-var diff --git a/srcpkgs/texlive2022-bin/template b/srcpkgs/texlive2022-bin/template deleted file mode 100644 index a4656dba850021..00000000000000 --- a/srcpkgs/texlive2022-bin/template +++ /dev/null @@ -1,49 +0,0 @@ -# Template file for 'texlive2022-bin' -pkgname=texlive2022-bin -version=2022 -revision=2 -archs="x86_64* i686 aarch64 arm*" -create_wrksrc=yes -depends="cairo pixman graphite gd poppler libsigsegv - zziplib libpng libjpeg-turbo freetype icu harfbuzz wget perl - ghostscript xz" -short_desc="TeX Live Binary distribution through tl-install" -maintainer="Leah Neukirchen " -license="GPL-2.0-or-later" -homepage="https://tug.org/texlive/" -distfiles="ftp://ftp.tug.org/texlive/historic/${version}/install-tl-unx.tar.gz>${pkgname}-${version}-${revision}.tar.gz" -checksum=e67edec49df6b7c4a987a7d5a9b31bcf41258220f9ac841c7a836080cd334fb5 - -# Package build options -build_options="infraonly basic small medium full" -build_options_default="infraonly" -desc_option_infraonly="Install TeXLive infrastructure only" -desc_option_basic="Install TeXLive using scheme-basic" -desc_option_small="Install TeXLive using scheme-small" -desc_option_medium="Install TeXLive using scheme-medium" -desc_option_full="Install TeXLive using scheme-full" - -pre_install() { - rm -rf ${wrksrc}/install-tl*/tlpkg/installer/xz \ - ${wrksrc}/install-tl*/tlpkg/installer/wget -} - -do_install() { - vmkdir opt/texlive${version}-installer - vcopy "install-tl-*/*" /opt/texlive${version}-installer - vinstall ${FILESDIR}/void.profile 644 opt/texlive${version}-installer - if [ "$build_option_infraonly" ]; then - echo "selected_scheme scheme-infraonly" - elif [ "$build_option_basic" ]; then - echo "selected_scheme scheme-basic" - elif [ "$build_option_small" ]; then - echo "selected_scheme scheme-small" - elif [ "$build_option_medium" = "medium" ];then - echo "selected_scheme scheme-medium" - elif [ "$build_option_full" ];then - echo "selected_scheme scheme-full" - fi >>${DESTDIR}/opt/texlive${version}-installer/void.profile - vlicense ${DESTDIR}/opt/texlive${version}-installer/LICENSE.CTAN - vlicense ${DESTDIR}/opt/texlive${version}-installer/LICENSE.TL - vdoc "${FILESDIR}/README.voidlinux" -} diff --git a/srcpkgs/texlive2023-bin/INSTALL b/srcpkgs/texlive2023-bin/INSTALL deleted file mode 100644 index 4895f00344d992..00000000000000 --- a/srcpkgs/texlive2023-bin/INSTALL +++ /dev/null @@ -1,15 +0,0 @@ -case "${ACTION}" in -post) - case "${UPDATE}" in - no) - cd opt/texlive2023-installer - case "${ARCH}" in - x86_64-musl) - ./install-tl -repository https://ftp.tu-chemnitz.de/pub/tug/historic/systems/texlive/2023/tlnet-final/ -profile void.profile -force-platform x86_64-linuxmusl - ;; - *) - ./install-tl -repository https://ftp.tu-chemnitz.de/pub/tug/historic/systems/texlive/2023/tlnet-final/ -profile void.profile - ;; - esac - esac -esac diff --git a/srcpkgs/texlive2023-bin/REMOVE b/srcpkgs/texlive2023-bin/REMOVE deleted file mode 100644 index 390575931bebcd..00000000000000 --- a/srcpkgs/texlive2023-bin/REMOVE +++ /dev/null @@ -1,8 +0,0 @@ -# This script will clear the TeXLive directory -# -case "${ACTION}" in -post) - rm -rf opt/texlive/2023 - rm -r opt/texlive2023-installer - ;; -esac diff --git a/srcpkgs/texlive2023-bin/files/README.voidlinux b/srcpkgs/texlive2023-bin/files/README.voidlinux deleted file mode 100644 index ef1693b9981dc5..00000000000000 --- a/srcpkgs/texlive2023-bin/files/README.voidlinux +++ /dev/null @@ -1,17 +0,0 @@ - To update your TeX Live installation use only the program - - /opt/texlive/2023/bin//tlmgr - - where is: - - x86_64-linux ==> x86_64 architecture - - i386-linux ==> i386 architecture - - for details see: - http://www.tug.org/texlive/doc/tlmgr.html#EXAMPLES - - WARNING: To avoid messing up your TeX Live installation, DON'T use - the installation scripts in /opt/texlive-installer. - - This package only installs TeX Live infrastructure now, not TeX Live itself. - For a basic installation (previous default), run "tlmgr install scheme-basic". - For a full installation, run "tlmgr install scheme-full". diff --git a/srcpkgs/texlive2023-bin/files/void.profile b/srcpkgs/texlive2023-bin/files/void.profile deleted file mode 100644 index 048ce47614d9a9..00000000000000 --- a/srcpkgs/texlive2023-bin/files/void.profile +++ /dev/null @@ -1,8 +0,0 @@ -# texlive.profile written for voidlinux -TEXDIR ../texlive/2023 -TEXMFCONFIG ~/.texlive2023/texmf-config -TEXMFHOME ~/texmf -TEXMFLOCAL ../texlive/texmf-local -TEXMFSYSCONFIG ../texlive/2023/texmf-config -TEXMFSYSVAR ../texlive/2023/texmf-var -TEXMFVAR ~/.texlive2023/texmf-var diff --git a/srcpkgs/texlive2023-bin/template b/srcpkgs/texlive2023-bin/template deleted file mode 100644 index f3566c49cb13f4..00000000000000 --- a/srcpkgs/texlive2023-bin/template +++ /dev/null @@ -1,49 +0,0 @@ -# Template file for 'texlive2023-bin' -pkgname=texlive2023-bin -version=2023 -revision=2 -archs="x86_64* i686 aarch64 arm*" -create_wrksrc=yes -depends="cairo pixman graphite gd poppler libsigsegv - zziplib libpng libjpeg-turbo freetype icu harfbuzz wget perl - ghostscript xz" -short_desc="TeX Live Binary distribution through tl-install" -maintainer="Leah Neukirchen " -license="GPL-2.0-or-later" -homepage="https://tug.org/texlive/" -distfiles="ftp://ftp.tug.org/texlive/historic/${version}/install-tl-unx.tar.gz>${pkgname}-${version}-${revision}.tar.gz" -checksum=d97bdb3b1903428e56373e70861b24db448243d74d950cdff96f4e888f008605 - -# Package build options -build_options="infraonly basic small medium full" -build_options_default="infraonly" -desc_option_infraonly="Install TeXLive infrastructure only" -desc_option_basic="Install TeXLive using scheme-basic" -desc_option_small="Install TeXLive using scheme-small" -desc_option_medium="Install TeXLive using scheme-medium" -desc_option_full="Install TeXLive using scheme-full" - -pre_install() { - rm -rf ${wrksrc}/install-tl*/tlpkg/installer/xz \ - ${wrksrc}/install-tl*/tlpkg/installer/wget -} - -do_install() { - vmkdir opt/texlive${version}-installer - vcopy "install-tl-*/*" /opt/texlive${version}-installer - vinstall ${FILESDIR}/void.profile 644 opt/texlive${version}-installer - if [ "$build_option_infraonly" ]; then - echo "selected_scheme scheme-infraonly" - elif [ "$build_option_basic" ]; then - echo "selected_scheme scheme-basic" - elif [ "$build_option_small" ]; then - echo "selected_scheme scheme-small" - elif [ "$build_option_medium" = "medium" ];then - echo "selected_scheme scheme-medium" - elif [ "$build_option_full" ];then - echo "selected_scheme scheme-full" - fi >>${DESTDIR}/opt/texlive${version}-installer/void.profile - vlicense ${DESTDIR}/opt/texlive${version}-installer/LICENSE.CTAN - vlicense ${DESTDIR}/opt/texlive${version}-installer/LICENSE.TL - vdoc "${FILESDIR}/README.voidlinux" -} diff --git a/srcpkgs/texlive2024-bin/INSTALL b/srcpkgs/texlive2024-bin/INSTALL deleted file mode 100644 index cbe5e02bbfffa1..00000000000000 --- a/srcpkgs/texlive2024-bin/INSTALL +++ /dev/null @@ -1,15 +0,0 @@ -case "${ACTION}" in -post) - case "${UPDATE}" in - no) - cd opt/texlive2024-installer - case "${ARCH}" in - x86_64-musl) - ./install-tl -profile void.profile -force-platform x86_64-linuxmusl - ;; - *) - ./install-tl -profile void.profile - ;; - esac - esac -esac diff --git a/srcpkgs/texlive2024-bin/REMOVE b/srcpkgs/texlive2024-bin/REMOVE deleted file mode 100644 index beb23c6ab82580..00000000000000 --- a/srcpkgs/texlive2024-bin/REMOVE +++ /dev/null @@ -1,8 +0,0 @@ -# This script will clear the TeXLive directory -# -case "${ACTION}" in -post) - rm -rf opt/texlive/2024 - rm -r opt/texlive2024-installer - ;; -esac diff --git a/srcpkgs/texlive2024-bin/files/README.voidlinux b/srcpkgs/texlive2024-bin/files/README.voidlinux deleted file mode 100644 index 41e0e0e20efaa7..00000000000000 --- a/srcpkgs/texlive2024-bin/files/README.voidlinux +++ /dev/null @@ -1,17 +0,0 @@ - To update your TeX Live installation use only the program - - /opt/texlive/2024/bin//tlmgr - - where is: - - x86_64-linux ==> x86_64 architecture - - i386-linux ==> i386 architecture - - for details see: - http://www.tug.org/texlive/doc/tlmgr.html#EXAMPLES - - WARNING: To avoid messing up your TeX Live installation, DON'T use - the installation scripts in /opt/texlive-installer. - - This package only installs TeX Live infrastructure now, not TeX Live itself. - For a basic installation (previous default), run "tlmgr install scheme-basic". - For a full installation, run "tlmgr install scheme-full". diff --git a/srcpkgs/texlive2024-bin/files/void.profile b/srcpkgs/texlive2024-bin/files/void.profile deleted file mode 100644 index 8945b5a2be0d6b..00000000000000 --- a/srcpkgs/texlive2024-bin/files/void.profile +++ /dev/null @@ -1,8 +0,0 @@ -# texlive.profile written for voidlinux -TEXDIR ../texlive/2024 -TEXMFCONFIG ~/.texlive2024/texmf-config -TEXMFHOME ~/texmf -TEXMFLOCAL ../texlive/texmf-local -TEXMFSYSCONFIG ../texlive/2024/texmf-config -TEXMFSYSVAR ../texlive/2024/texmf-var -TEXMFVAR ~/.texlive2024/texmf-var diff --git a/srcpkgs/texlive2024-bin/template b/srcpkgs/texlive2024-bin/template deleted file mode 100644 index 132e5444fb7b66..00000000000000 --- a/srcpkgs/texlive2024-bin/template +++ /dev/null @@ -1,49 +0,0 @@ -# Template file for 'texlive2024-bin' -pkgname=texlive2024-bin -version=2024 -revision=1 -archs="x86_64* i686 aarch64 arm*" -create_wrksrc=yes -depends="cairo pixman graphite gd poppler libsigsegv - zziplib libpng libjpeg-turbo freetype icu harfbuzz wget perl - ghostscript xz" -short_desc="TeX Live Binary distribution through tl-install" -maintainer="Leah Neukirchen " -license="GPL-2.0-or-later" -homepage="https://tug.org/texlive/" -distfiles="ftp://ftp.tug.org/texlive/historic/${version}/install-tl-unx.tar.gz>${pkgname}-${version}-${revision}.tar.gz" -checksum=fa845fbbd8d5b78c93fb5e9f97e5d908b42fb50c1ae164f7d9aa31c8ad8c31c7 - -# Package build options -build_options="infraonly basic small medium full" -build_options_default="infraonly" -desc_option_infraonly="Install TeXLive infrastructure only" -desc_option_basic="Install TeXLive using scheme-basic" -desc_option_small="Install TeXLive using scheme-small" -desc_option_medium="Install TeXLive using scheme-medium" -desc_option_full="Install TeXLive using scheme-full" - -pre_install() { - rm -rf ${wrksrc}/install-tl*/tlpkg/installer/xz \ - ${wrksrc}/install-tl*/tlpkg/installer/wget -} - -do_install() { - vmkdir opt/texlive${version}-installer - vcopy "install-tl-*/*" /opt/texlive${version}-installer - vinstall ${FILESDIR}/void.profile 644 opt/texlive${version}-installer - if [ "$build_option_infraonly" ]; then - echo "selected_scheme scheme-infraonly" - elif [ "$build_option_basic" ]; then - echo "selected_scheme scheme-basic" - elif [ "$build_option_small" ]; then - echo "selected_scheme scheme-small" - elif [ "$build_option_medium" = "medium" ];then - echo "selected_scheme scheme-medium" - elif [ "$build_option_full" ];then - echo "selected_scheme scheme-full" - fi >>${DESTDIR}/opt/texlive${version}-installer/void.profile - vlicense ${DESTDIR}/opt/texlive${version}-installer/LICENSE.CTAN - vlicense ${DESTDIR}/opt/texlive${version}-installer/LICENSE.TL - vdoc "${FILESDIR}/README.voidlinux" -} diff --git a/srcpkgs/texlive2025-bin/INSTALL b/srcpkgs/texlive2025-bin/INSTALL deleted file mode 100644 index 8cc9c5cf8201b3..00000000000000 --- a/srcpkgs/texlive2025-bin/INSTALL +++ /dev/null @@ -1,15 +0,0 @@ -case "${ACTION}" in -post) - case "${UPDATE}" in - no) - cd opt/texlive2025-installer - case "${ARCH}" in - x86_64-musl) - ./install-tl -profile void.profile -force-platform x86_64-linuxmusl - ;; - *) - ./install-tl -profile void.profile - ;; - esac - esac -esac diff --git a/srcpkgs/texlive2025-bin/REMOVE b/srcpkgs/texlive2025-bin/REMOVE deleted file mode 100644 index 212025258886de..00000000000000 --- a/srcpkgs/texlive2025-bin/REMOVE +++ /dev/null @@ -1,8 +0,0 @@ -# This script will clear the TeXLive directory -# -case "${ACTION}" in -post) - rm -rf opt/texlive/2025 - rm -r opt/texlive2025-installer - ;; -esac diff --git a/srcpkgs/texlive2025-bin/files/README.voidlinux b/srcpkgs/texlive2025-bin/files/README.voidlinux deleted file mode 100644 index e7746e383940ee..00000000000000 --- a/srcpkgs/texlive2025-bin/files/README.voidlinux +++ /dev/null @@ -1,17 +0,0 @@ - To update your TeX Live installation use only the program - - /opt/texlive/2025/bin//tlmgr - - where is: - - x86_64-linux ==> x86_64 architecture - - i386-linux ==> i386 architecture - - for details see: - http://www.tug.org/texlive/doc/tlmgr.html#EXAMPLES - - WARNING: To avoid messing up your TeX Live installation, DON'T use - the installation scripts in /opt/texlive-installer. - - This package only installs TeX Live infrastructure now, not TeX Live itself. - For a basic installation (previous default), run "tlmgr install scheme-basic". - For a full installation, run "tlmgr install scheme-full". diff --git a/srcpkgs/texlive2025-bin/files/void.profile b/srcpkgs/texlive2025-bin/files/void.profile deleted file mode 100644 index cb6b875d8064e8..00000000000000 --- a/srcpkgs/texlive2025-bin/files/void.profile +++ /dev/null @@ -1,8 +0,0 @@ -# texlive.profile written for voidlinux -TEXDIR ../texlive/2025 -TEXMFCONFIG ~/.texlive2025/texmf-config -TEXMFHOME ~/texmf -TEXMFLOCAL ../texlive/texmf-local -TEXMFSYSCONFIG ../texlive/2025/texmf-config -TEXMFSYSVAR ../texlive/2025/texmf-var -TEXMFVAR ~/.texlive2025/texmf-var diff --git a/srcpkgs/texlive2025-bin/template b/srcpkgs/texlive2025-bin/template deleted file mode 100644 index f38c64e38de075..00000000000000 --- a/srcpkgs/texlive2025-bin/template +++ /dev/null @@ -1,47 +0,0 @@ -# Template file for 'texlive2025-bin' -pkgname=texlive2025-bin -version=2025 -revision=2 -archs="x86_64* i686 aarch64 arm*" -depends="cairo pixman graphite gd poppler libsigsegv - zziplib libpng libjpeg-turbo freetype icu harfbuzz wget perl - ghostscript xz" -short_desc="TeX Live Binary distribution through tl-install" -maintainer="Leah Neukirchen " -license="GPL-2.0-or-later" -homepage="https://tug.org/texlive/" -distfiles="ftp://ftp.tug.org/texlive/historic/${version}/install-tl-unx.tar.gz" -checksum=9938f192af75f792e84282580cce6eedac32969e0e07b33cb39ca1b699e948b6 - -# Package build options -build_options="infraonly basic small medium full" -build_options_default="infraonly" -desc_option_infraonly="Install TeXLive infrastructure only" -desc_option_basic="Install TeXLive using scheme-basic" -desc_option_small="Install TeXLive using scheme-small" -desc_option_medium="Install TeXLive using scheme-medium" -desc_option_full="Install TeXLive using scheme-full" - -pre_install() { - rm -rf tlpkg/installer/xz tlpkg/installer/wget tlpkg/installer/curl -} - -do_install() { - vmkdir opt/texlive${version}-installer - vcopy "*" /opt/texlive${version}-installer - vinstall ${FILESDIR}/void.profile 644 opt/texlive${version}-installer - if [ "$build_option_infraonly" ]; then - echo "selected_scheme scheme-infraonly" - elif [ "$build_option_basic" ]; then - echo "selected_scheme scheme-basic" - elif [ "$build_option_small" ]; then - echo "selected_scheme scheme-small" - elif [ "$build_option_medium" = "medium" ];then - echo "selected_scheme scheme-medium" - elif [ "$build_option_full" ];then - echo "selected_scheme scheme-full" - fi >>${DESTDIR}/opt/texlive${version}-installer/void.profile - vlicense ${DESTDIR}/opt/texlive${version}-installer/LICENSE.CTAN - vlicense ${DESTDIR}/opt/texlive${version}-installer/LICENSE.TL - vdoc "${FILESDIR}/README.voidlinux" -} diff --git a/srcpkgs/texmaker/patches/qt610.patch b/srcpkgs/texmaker/patches/qt610.patch deleted file mode 100644 index f8decec3aa99c4..00000000000000 --- a/srcpkgs/texmaker/patches/qt610.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -386,7 +386,7 @@ set(CMAKE_CXX_STANDARD 17) - set(CMAKE_CXX_STANDARD_REQUIRED ON) - set(CMAKE_AUTORCC ON) - --find_package(Qt6 REQUIRED COMPONENTS Gui Concurrent Core Core5Compat Network PrintSupport Qml Widgets Xml LinguistTools) -+find_package(Qt6 REQUIRED COMPONENTS Gui Concurrent Core CorePrivate Core5Compat Network PrintSupport Qml Widgets Xml LinguistTools) - - qt_standard_project_setup() - diff --git a/srcpkgs/texmaker/template b/srcpkgs/texmaker/template deleted file mode 100644 index 5149c1eb6e8e28..00000000000000 --- a/srcpkgs/texmaker/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'texmaker' -pkgname=texmaker -version=6.0.1 -revision=2 -build_style=cmake -hostmakedepends="qt6-base qt6-tools" -makedepends="qt6-base-devel qt6-qt5compat-devel qt6-declarative-devel - qt6-webengine-devel qt6-base-private-devel" -short_desc="Free cross-platform LaTeX editor" -maintainer="Andrea Brancaleoni " -license="GPL-2.0-or-later" -homepage="http://www.xm1math.net/texmaker/index.html" -distfiles="http://www.xm1math.net/$pkgname/$pkgname-$version.tar.bz2" -checksum=b8c235df0cd8fd7714cd70d3b5ee363163b0254a9dea9180781b8f0e2e46caf6 - -case "$XBPS_TARGET_MACHINE" in - *musl|arm*|i686*) - broken="fails to build on musl or to resolve missing qt6-webengine" - ;; -esac diff --git a/srcpkgs/texmaker/update b/srcpkgs/texmaker/update deleted file mode 100644 index ba7dd8cf6a709e..00000000000000 --- a/srcpkgs/texmaker/update +++ /dev/null @@ -1 +0,0 @@ -site="http://www.xm1math.net/texmaker/download.html" diff --git a/srcpkgs/texstudio/patches/30-disable-auto-update.patch b/srcpkgs/texstudio/patches/30-disable-auto-update.patch deleted file mode 100644 index 3b31cef469b9fa..00000000000000 --- a/srcpkgs/texstudio/patches/30-disable-auto-update.patch +++ /dev/null @@ -1,31 +0,0 @@ -diff --git a/src/configdialog.ui b/src/configdialog.ui -index f08ca462f..ef8a83e91 100644 ---- a/src/configdialog.ui -+++ b/src/configdialog.ui -@@ -500,6 +500,9 @@ - - - -+ -+ false -+ - - Update - -diff --git a/src/configmanager.cpp b/src/configmanager.cpp -index a67f28cfa..80622ecea 100644 ---- a/src/configmanager.cpp -+++ b/src/configmanager.cpp -@@ -508,10 +508,12 @@ ConfigManager::ConfigManager(QObject *parent): QObject (parent), - registerOption("Macros/RepositoryURL", &URLmacroRepository, "https://api.github.com/repos/texstudio-org/texstudio-macro/contents/", nullptr); - - //updates -+ /* - registerOption("Update/AutoCheck", &autoUpdateCheck, true, &pseudoDialog->checkBoxAutoUpdateCheck); - registerOption("Update/UpdateLevel", &updateLevel, 0, &pseudoDialog->comboBoxUpdateLevel); - registerOption("Update/AutoCheckInvervalDays", &autoUpdateCheckIntervalDays, 7, &pseudoDialog->spinBoxAutoUpdateCheckIntervalDays); - registerOption("Update/LastCheck", &lastUpdateCheck, QDateTime()); -+ */ - - //editor - registerOption("Editor/WordWrapMode", &editorConfig->wordwrap, 1, &pseudoDialog->comboBoxLineWrap); diff --git a/srcpkgs/texstudio/patches/31-fix-desktop.patch b/srcpkgs/texstudio/patches/31-fix-desktop.patch deleted file mode 100644 index 31a449ab277961..00000000000000 --- a/srcpkgs/texstudio/patches/31-fix-desktop.patch +++ /dev/null @@ -1,23 +0,0 @@ -#based on debian's patch by Tom Jampen -# Description: -# Patches texstudio.desktop to add important keywords. It also removes the -# useless categories and no longer needed encoding entry. - ---- a/utilities/texstudio.desktop -+++ b/utilities/texstudio.desktop -@@ -1,5 +1,5 @@ - [Desktop Entry] --Categories=Office;Publishing;Qt;X-SuSE-Core-Office;X-Mandriva-Office-Publishing;X-Misc; -+Categories=Office;Publishing; - Exec=texstudio %F - GenericName=LaTeX Editor - GenericName[de]=LaTeX Editor -@@ -8,7 +8,7 @@ - Comment[de]=LaTeX Entwicklungsumgebung - Comment[fr]=Environnement de développement LaTeX - Icon=texstudio --Keywords=LaTeX;TeX;editor; -+Keywords=LaTeX;TeX;editor;pdflatex;xelatex;lualatex;context;bibtex; - MimeType=text/x-tex; - Name=TeXstudio - StartupNotify=false diff --git a/srcpkgs/texstudio/template b/srcpkgs/texstudio/template deleted file mode 100644 index f5c333bc90d7a2..00000000000000 --- a/srcpkgs/texstudio/template +++ /dev/null @@ -1,31 +0,0 @@ -# Template file for 'texstudio' -pkgname=texstudio -version=4.8.7 -revision=1 -build_style=cmake -configure_args="$(vopt_bool multimedia TEXSTUDIO_ENABLE_MEDIAPLAYER)" -hostmakedepends="pkg-config qt6-base" -makedepends="qt6-svg-devel qt6-tools-devel qt6-qt5compat-devel - kf6-kdeclarative-devel hunspell-devel quazip-devel - $(vopt_if multimedia qt6-multimedia-devel) - $(vopt_if poppler "poppler-qt6-devel poppler-cpp-devel")" -depends="qt6-svg" -short_desc="Powerful Tex/LaTeX editor based on texmaker" -maintainer="Piraty " -license="GPL-2.0-or-later" -homepage="https://texstudio.org/" -changelog="https://raw.githubusercontent.com/texstudio-org/texstudio/master/utilities/manual/CHANGELOG.txt" -distfiles="https://github.com/texstudio-org/texstudio/archive/${version}.tar.gz" -checksum=b8272bc6a067b7132805f8877aad9bee077e80970728cdb889edef2bb23e3b70 - -build_options="multimedia poppler" -desc_option_phonon="build with qt6-multimedia (=media support for pdf preview)" -desc_option_poppler="build with poppler (=internal pdf preview)" - -build_options_default="multimedia poppler" - -case "$XBPS_TARGET_MACHINE" in - ppc64*) ;; - aarch64*|ppc*) - configure_args+=" -DTEXSTUDIO_ENABLE_CRASH_HANDLER=OFF" ;; -esac diff --git a/srcpkgs/textadept/template b/srcpkgs/textadept/template deleted file mode 100644 index e97f96f2a8c693..00000000000000 --- a/srcpkgs/textadept/template +++ /dev/null @@ -1,94 +0,0 @@ -# Template file for 'textadept' -pkgname=textadept -version=11.1 -revision=1 -build_wrksrc="src" -hostmakedepends="tar unzip pkg-config" -makedepends="gtk+3-devel ncurses-devel" -short_desc="Fast, minimalist, and extensible text editor for programmers" -maintainer="Orphaned " -license="MIT" -homepage="https://orbitalquark.github.io/textadept/" -# Note: The dependency urls and filenames must be checked and updated manually -# for distfiles and skip_extraction variables on every new release (and -# checksums updated accordingly). This is so that XBPS can cache them. Details: -# https://github.com/void-linux/void-packages/pull/15627#issuecomment-549018252 -distfiles="https://github.com/orbitalquark/textadept/archive/textadept_${version}.tar.gz - https://www.scintilla.org/scintilla445.tgz - https://github.com/orbitalquark/scinterm/archive/6a774158d8a3c7bc7ea120bc01cdb016fa351a7e.zip - https://github.com/orbitalquark/scintillua/archive/scintillua_4.4.5-2.zip - https://www.lua.org/ftp/lua-5.3.5.tar.gz - http://www.inf.puc-rio.br/~roberto/lpeg/lpeg-1.0.2.tar.gz - https://github.com/keplerproject/luafilesystem/archive/v1_8_0.zip - https://github.com/orbitalquark/gtdialog/archive/64587546482a1a6324706d75c80b77d2f87118a4.zip - https://invisible-mirror.net/archives/cdk/cdk-5.0-20200923.tgz - http://www.leonerd.org.uk/code/libtermkey/libtermkey-0.20.tar.gz" -checksum="55d153fba03aa2e12c2865f38f378154bbc7d2d3e3448a3682b46ee17056fb4c - 4f2168684b4024dc3d6b267320fff1d729192047f4a1b79aeab9ec7c64f733ec - 3b1e3cc3ee48bb158d1d666c7c86d190905c973918914876f6ab3712f8dd7d20 - ccd5b3d615116b8c4376086cf1d03b6ef1f67a565e57446b15eba3f39ef0c180 - 0c2eed3f960446e1a3e4b9a1ca2f3ff893b6ce41942cf54d5dd59ab4b3b058ac - 48d66576051b6c78388faad09b70493093264588fcd0f258ddaab1cdd4a15ffe - e3a6beca7a8a90522eed31db6ccdc5ed65a433826500c6862784e27671b9e18a - 093a4f973196083610c4489e8d9272f340ebf82d48c064f1542c6464eda2af82 - 007f5de880cb2eebd8556df7e4cd8673d5e64c9970147eee6923a814c29faaed - 6c0d87c94ab9915e76ecd313baec08dedf3bd56de83743d9aa923a081935d2f5" -skip_extraction="scintilla445.tgz - 6a774158d8a3c7bc7ea120bc01cdb016fa351a7e.zip - scintillua_4.4.5-2.zip - lua-5.3.5.tar.gz - lpeg-1.0.2.tar.gz - v1_8_0.zip - 64587546482a1a6324706d75c80b77d2f87118a4.zip - cdk-5.0-20200923.tgz - libtermkey-0.20.tar.gz" - -post_extract() { - # We copy the downloaded dep files to src directory so that they are found - # and not downloaded again by the build process. This helps to utilize caching. - echo "${skip_extraction}" | while read archive; do - if [ -f "${XBPS_SRCDISTDIR}/${sourcepkg}-${version}/${archive}" ]; then - cp "${XBPS_SRCDISTDIR}/${sourcepkg}-${version}/${archive}" \ - "${wrksrc}/${build_wrksrc}/" - fi - done -} - -pre_configure() { - # For cross builds - vsed -i \ - -e '/^CC =/d' \ - -e '/^CFLAGS =/d' \ - -e '/^CXX =/d' \ - -e 's/^CXXFLAGS =.*/CXXFLAGS += -std=c++17/' Makefile -} - -do_build() { - make deps - # fix build with gcc 12 https://github.com/orbitalquark/textadept/issues/110 - # from https://aur.archlinux.org/cgit/aur.git/commit/PKGBUILD?h=textadept&id=c07c879175c8bea2f43169c71887bd9ebdf8969d - vsed -i '1008s/volatile//;1099s/volatile//;' scintilla/gtk/ScintillaGTKAccessible.cxx - make ${makejobs} GTK3=1 - make ${makejobs} curses -} - -do_install() { - make PREFIX=/usr DESTDIR="${DESTDIR}" install - make curses PREFIX=/usr DESTDIR="${DESTDIR}" install - - # Binaries in /usr/share/textadept are not allowed - # So we relocate to /usr/lib/textadept - mv "${DESTDIR}/usr/share/textadept" "${DESTDIR}/usr/lib/textadept" - ln -sf "/usr/lib/textadept/textadept" "${DESTDIR}/usr/bin/textadept" - ln -sf "/usr/lib/textadept/textadept-curses" \ - "${DESTDIR}/usr/bin/textadept-curses" - - # For icons - mkdir -p "${DESTDIR}/usr/share/pixmaps" - ln -s "/usr/lib/textadept/core/images/textadept.svg" \ - "${DESTDIR}/usr/share/pixmaps/textadept.svg" - ln -s "/usr/lib/textadept/core/images/ta_48x48.png" \ - "${DESTDIR}/usr/share/pixmaps/textadept.png" - - vlicense ../LICENSE -} diff --git a/srcpkgs/textadept/update b/srcpkgs/textadept/update deleted file mode 100644 index ab9a307aafa181..00000000000000 --- a/srcpkgs/textadept/update +++ /dev/null @@ -1,2 +0,0 @@ -site="https://github.com/orbitalquark/textadept/tags" -pattern="/archive/refs/tags/textadept_\K[\d.]+(?=\.tar\.gz)" diff --git a/srcpkgs/textosaurus/patches/fix-missing-limits-include.patch b/srcpkgs/textosaurus/patches/fix-missing-limits-include.patch deleted file mode 100644 index 6223f73957f68b..00000000000000 --- a/srcpkgs/textosaurus/patches/fix-missing-limits-include.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/src/libtextosaurus/definitions/definitions.h -+++ b/src/libtextosaurus/definitions/definitions.h -@@ -5,6 +5,8 @@ - - #include - -+#include -+ - #include "3rd-party/scintilla/include/Scintilla.h" - - constexpr auto CRYPTO_RECOMMENDED_PASS_LENGTH = 8; diff --git a/srcpkgs/textosaurus/patches/qt5-5.15.0.patch b/srcpkgs/textosaurus/patches/qt5-5.15.0.patch deleted file mode 100644 index 57fceaf17ae15c..00000000000000 --- a/srcpkgs/textosaurus/patches/qt5-5.15.0.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/src/libtextosaurus/saurus/miscellaneous/textapplication.h 2018-11-27 07:50:39.000000000 +0100 -+++ b/src/libtextosaurus/saurus/miscellaneous/textapplication.h 2020-07-27 12:33:06.612447044 +0200 -@@ -8,6 +8,7 @@ - #include "definitions/definitions.h" - #include "saurus/miscellaneous/textapplicationsettings.h" - -+#include - #include - - class TextEditor; diff --git a/srcpkgs/textosaurus/template b/srcpkgs/textosaurus/template deleted file mode 100644 index a24cae8396a670..00000000000000 --- a/srcpkgs/textosaurus/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'textosaurus' -pkgname=textosaurus -version=0.9.13 -revision=1 -build_style=qmake -hostmakedepends="pkg-config qt5-tools qt5-qmake qt5-host-tools" -makedepends="qt5-svg-devel" -depends="qt5-svg" -short_desc="Simple cross-platform text editor based on Qt and Scintilla" -maintainer="Orphaned " -license="GPL-3.0-or-later" -homepage="https://github.com/martinrotter/textosaurus" -changelog="https://raw.githubusercontent.com/martinrotter/textosaurus/master/resources/text/CHANGELOG" -distfiles="https://github.com/martinrotter/textosaurus/archive/refs/tags/${version}.tar.gz" -checksum=3258bd4712ae41b271aa479b4e1d052425af2d7d3e7c6df92d68c12f94aea1a4 diff --git a/srcpkgs/texworks/patches/cross.patch b/srcpkgs/texworks/patches/cross.patch deleted file mode 100644 index 3c34950c0fefea..00000000000000 --- a/srcpkgs/texworks/patches/cross.patch +++ /dev/null @@ -1,19 +0,0 @@ ---- a/modules/QtPDF/CMake/Modules/FindPoppler.cmake -+++ b/modules/QtPDF/CMake/Modules/FindPoppler.cmake -@@ -79,15 +79,7 @@ - endif () - - --# Scan poppler libraries for dependencies on Fontconfig --include(GetPrerequisites) --mark_as_advanced(gp_cmd) --get_prerequisites("${Poppler_LIBRARY}" Poppler_PREREQS TRUE FALSE "" "") --if ("${Poppler_PREREQS}" MATCHES "fontconfig") -- set(Poppler_NEEDS_FONTCONFIG TRUE) --else () -- set(Poppler_NEEDS_FONTCONFIG FALSE) --endif () -+set(Poppler_NEEDS_FONTCONFIG TRUE) - - # ----------------------- - # Find Poppler components diff --git a/srcpkgs/texworks/template b/srcpkgs/texworks/template deleted file mode 100644 index d413730ec3bb4b..00000000000000 --- a/srcpkgs/texworks/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'texworks' -pkgname=texworks -version=0.6.6 -revision=4 -build_style=cmake -configure_args="-DTW_BUILD_ID=Void -DWITH_LUA=ON -DWITH_PYTHON=ON - -DDESIRED_QT_VERSION:STRING=5" -hostmakedepends="pkg-config qt5-qmake qt5-host-tools" -makedepends="lua53-devel python3-devel qt5-tools-devel qt5-script-devel - qt5-declarative-devel poppler-qt5-devel hunspell-devel" -depends="hunspell dejavu-fonts-ttf" -short_desc="TeX editor" -maintainer="Bosco " -license="GPL-2.0-or-later" -homepage="https://www.tug.org/texworks" -distfiles="https://github.com/texworks/texworks/archive/release-${version}.tar.gz" -checksum=c0742fd76de0cacdd52bbf406788a4fe30ee281df2cf085531d98ee4b7f9b72f -# Tests require xserver -make_check=no diff --git a/srcpkgs/texworks/update b/srcpkgs/texworks/update deleted file mode 100644 index d309484699391d..00000000000000 --- a/srcpkgs/texworks/update +++ /dev/null @@ -1 +0,0 @@ -pkgname=release diff --git a/srcpkgs/tflint/template b/srcpkgs/tflint/template deleted file mode 100644 index 0951b32ab9878a..00000000000000 --- a/srcpkgs/tflint/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'tflint' -pkgname=tflint -version=0.52.0 -revision=2 -build_style=go -go_import_path="github.com/terraform-linters/tflint" -short_desc="Terraform linter focused on possible errors, best practices, etc" -maintainer="Emil Tomczyk " -license="MPL-2.0" -homepage="https://github.com/terraform-linters/tflint" -distfiles="https://github.com/terraform-linters/tflint/archive/v${version}.tar.gz" -checksum=18ccb225df4616b3c91681d5b2ace423e4522c4cc71c68e6d1df665d6f0a7cdd - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/tftp-hpa/files/tftpd-hpa/run b/srcpkgs/tftp-hpa/files/tftpd-hpa/run deleted file mode 100644 index 44bef33434b8aa..00000000000000 --- a/srcpkgs/tftp-hpa/files/tftpd-hpa/run +++ /dev/null @@ -1,8 +0,0 @@ -#!/bin/sh -exec 2>&1 - -[ -r conf ] && . ./conf - -: "${OPTS:= -s -v}" - -exec /usr/bin/in.tftpd -L $OPTS /var/lib/tftp diff --git a/srcpkgs/tftp-hpa/template b/srcpkgs/tftp-hpa/template deleted file mode 100644 index 5bfb94b430dc51..00000000000000 --- a/srcpkgs/tftp-hpa/template +++ /dev/null @@ -1,33 +0,0 @@ -# Template file for 'tftp-hpa' -pkgname=tftp-hpa -version=5.2 -revision=6 -build_style=gnu-configure -configure_args="--sbindir=/usr/bin --without-tcpwrappers" -hostmakedepends="automake" -makedepends="readline-devel" -short_desc="Official tftp client and server" -maintainer="Orphaned " -license="BSD-3-Clause" -homepage="http://www.kernel.org" -distfiles="http://www.kernel.org/pub/software/network/tftp/${pkgname}/${pkgname}-${version}.tar.gz" -checksum=acc04dde662491e3092565ecf9bde504c47dbb1bb0408366009b138fe7754cab - -make_dirs="/var/lib/tftp 0750 nobody nogroup" -alternatives=" - tftp:tftp:/usr/bin/${pkgname} - tftp:tftp.1:/usr/share/man/man1/${pkgname}.1 - tftp:tftpd.8:/usr/share/man/man8/in.tftpd.8 - " - -CFLAGS="-fcommon" - -do_install() { - make INSTALLROOT=${DESTDIR} install - mv ${DESTDIR}/usr/bin/{tftp,${pkgname}} - mv ${DESTDIR}/usr/share/man/man1/{tftp,${pkgname}}.1 - rm -f ${DESTDIR}/usr/share/man/man8/tftpd.8 - sed -n '/Copyright (c)/,/SUCH DAMAGE\./p' tftpd/tftpd.c >LICENSE - vlicense LICENSE - vsv tftpd-hpa -} diff --git a/srcpkgs/tg_owt/patches/fix-missing-cstdint-include-musl.patch b/srcpkgs/tg_owt/patches/fix-missing-cstdint-include-musl.patch deleted file mode 100644 index f2afde88f496e1..00000000000000 --- a/srcpkgs/tg_owt/patches/fix-missing-cstdint-include-musl.patch +++ /dev/null @@ -1,20 +0,0 @@ ---- a/src/modules/audio_coding/neteq/reorder_optimizer.cc -+++ b/src/modules/audio_coding/neteq/reorder_optimizer.cc -@@ -11,6 +11,7 @@ - #include "modules/audio_coding/neteq/reorder_optimizer.h" - - #include -+#include - #include - #include - ---- a/src/rtc_base/system/file_wrapper.h -+++ - -@@ -15,6 +15,7 @@ - #include - - #include -+#include - - #include "absl/strings/string_view.h" - diff --git a/srcpkgs/tg_owt/template b/srcpkgs/tg_owt/template deleted file mode 100644 index e54d1d9f555625..00000000000000 --- a/srcpkgs/tg_owt/template +++ /dev/null @@ -1,48 +0,0 @@ -# Template file for 'tg_owt' -pkgname=tg_owt -version=0.0.0.20251022 -revision=1 -_commit=5c5c71258777d0196dbb3a09cc37d2f56ead28ab -_libyuv_commit=04821d1e7d60845525e8db55c7bcd41ef5be9406 -_abseil_commit=d7aaad83b488fd62bd51c81ecf16cd938532cc0a -_crc32c_commit=21fc8ef30415a635e7351ffa0e5d5367943d4a94 -_libsrtp_commit=a566a9cfcd619e8327784aa7cff4a1276dc1e895 -build_style=cmake -configure_args="-DBUILD_SHARED_LIBS=OFF -DTG_OWT_ARCH_ARMV7_USE_NEON=OFF" -hostmakedepends="pkg-config yasm protobuf python3" -makedepends="alsa-lib-devel pulseaudio-devel openssl-devel opus-devel - pipewire-devel ffmpeg6-devel libjpeg-turbo-devel protobuf-devel - libevent-devel libXcomposite-devel libXrandr-devel libXdamage-devel - libepoxy-devel libdrm-devel libXrender-devel libglib-devel libgbm-devel - libvpx-devel openh264-devel" -depends="$makedepends" -short_desc="WebRTC library for Telegram-desktop" -maintainer="John " -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 - https://github.com/abseil/abseil-cpp/archive/${_abseil_commit}.tar.gz - https://github.com/cisco/libsrtp/archive/${_libsrtp_commit}.tar.gz" -checksum="@8e34f61122096bac5cca9f701f2449336087378fd91f80116cc153dbf56d6684 - @81bd2ae522e634cd0e9e25fd7eb4a889f1b0b4aeeb76746df0f0bf3f88dec95c - @b359ed4f5fd0321d807fd7301e66399c311c1fe6ab4c6a0f5538587d97ba4a8d - @7c5dcee48070141a6bd6887e1a511d0b9c42d03f361155a6ae9185290b02d1fa - @012d2e3055921e4a33b839e35acbb0a28b5bdc7146d04d9f217ab3d29b103606" -skip_extraction="${_libyuv_commit}.tar.gz ${_crc32c_commit}.tar.gz ${_abseil_commit}.tar.gz ${_libsrtp_commit}.tar.gz" - -if [ "$XBPS_TARGET_LIBC" = "musl" ]; then - makedepends+=" musl-legacy-compat" -fi - -if [ "$XBPS_TARGET_ENDIAN" = "be" ]; then - broken="#errors in audio data parsers" -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 - bsdtar xzf ${XBPS_SRCDISTDIR}/${pkgname}-${version}/${_abseil_commit}.tar.gz --strip-components 1 -C ${wrksrc}/src/third_party/abseil-cpp - bsdtar xzf ${XBPS_SRCDISTDIR}/${pkgname}-${version}/${_libsrtp_commit}.tar.gz --strip-components 1 -C ${wrksrc}/src/third_party/libsrtp -} diff --git a/srcpkgs/tg_owt/update b/srcpkgs/tg_owt/update deleted file mode 100644 index 8b53725619c1fd..00000000000000 --- a/srcpkgs/tg_owt/update +++ /dev/null @@ -1 +0,0 @@ -disabled="no tagged release, used commit determined by telegram-desktop version" diff --git a/srcpkgs/tgt/patches/musl-__wordsize.patch b/srcpkgs/tgt/patches/musl-__wordsize.patch deleted file mode 100644 index a952eba093abb8..00000000000000 --- a/srcpkgs/tgt/patches/musl-__wordsize.patch +++ /dev/null @@ -1,38 +0,0 @@ -The definition of __WORDSIZE is found in - ---- a/usr/iscsi/iscsid.h 2015-11-03 04:58:36.000000000 +0100 -+++ b/usr/iscsi/iscsid.h 2015-11-04 16:23:25.029877334 +0100 -@@ -22,6 +22,9 @@ - #include - #include - #include -+#if !defined(__GLIBC__) -+#include -+#endif - - #include "transport.h" - #include "list.h" ---- a/usr/tgtd.h 2015-11-04 16:25:05.435884573 +0100 -+++ b/usr/tgtd.h 2015-11-04 16:25:52.415887960 +0100 -@@ -2,6 +2,9 @@ - #ifndef __TARGET_DAEMON_H - #define __TARGET_DAEMON_H - -+#if !defined(__GLIBC__) -+#include -+#endif - #include "log.h" - #include "scsi_cmnd.h" - #include "tgtadm_error.h" ---- a/usr/util.h -+++ b/usr/util.h -@@ -19,6 +19,9 @@ - #include - #include - #include -+#if !defined(__GLIBC__) -+#include -+#endif - - #include "be_byteshift.h" - diff --git a/srcpkgs/tgt/template b/srcpkgs/tgt/template deleted file mode 100644 index ccaa431dab05cd..00000000000000 --- a/srcpkgs/tgt/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'tgt' -pkgname=tgt -version=1.0.97 -revision=1 -build_style=gnu-makefile -make_install_args="sbindir=/usr/bin" -conf_files="/etc/tgt/targets.conf" -make_dirs="/etc/tgt/conf.d 0755 root root" -hostmakedepends="libxslt docbook-xsl" -depends="perl-Config-General" -short_desc="Linux SCSI target framework" -maintainer="Leah Neukirchen " -license="GPL-2.0-only" -homepage="https://github.com/fujita/tgt" -distfiles="https://github.com/fujita/tgt/archive/v${version}.tar.gz" -checksum=459a3ee133fbd850519cde15784664934d29e5dc9680f21142247746e62d9082 - -post_extract() { - sed -i 's/CFLAGS/MYCFLAGS/; s/\$(MYCFLAGS)/& $(CFLAGS) -Wno-error=stringop-truncation/g' usr/Makefile -} - -post_install() { - for f in ${DESTDIR}/usr/share/doc/packages/tgt/examples/*; do - vsconf $f - rm $f - done - - vman doc/manpages/targets.conf.5 - rm -rf ${DESTDIR}/usr/share/doc/tgt/html -} diff --git a/srcpkgs/thc-hydra/template b/srcpkgs/thc-hydra/template deleted file mode 100644 index bda338472b756b..00000000000000 --- a/srcpkgs/thc-hydra/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'thc-hydra' -pkgname=thc-hydra -version=9.5 -revision=1 -build_style=gnu-configure -make_install_args="MANDIR=/share/man/man1 DATADIR=/share/hydra" -makedepends="zlib-devel openssl-devel libidn-devel ncurses-devel pcre-devel - postgresql-libs-devel libmariadbclient-devel libssh-devel" -short_desc="Tool to guess/crack valid login/password pairs" -maintainer="Michael Aldridge " -license="AGPL-3.0-or-later" -homepage="https://github.com/vanhauser-thc/thc-hydra" -distfiles="${homepage}/archive/v${version}.tar.gz" -checksum=9dd193b011fdb3c52a17b0da61a38a4148ffcad731557696819d4721d1bee76b - -CFLAGS="-fcommon" - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/the_silver_searcher/template b/srcpkgs/the_silver_searcher/template deleted file mode 100644 index 54c8723d6f3a2d..00000000000000 --- a/srcpkgs/the_silver_searcher/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'the_silver_searcher' -pkgname=the_silver_searcher -version=2.2.0 -revision=1 -build_style=gnu-configure -make_check_target=test -hostmakedepends="pkg-config automake" -makedepends="pcre-devel zlib-devel liblzma-devel" -checkdepends="python3-cram" -short_desc="Code-searching tool similar to ack, but faster" -maintainer="Jan S. " -license="Apache-2.0" -homepage="https://geoff.greer.fm/ag/" -distfiles="https://geoff.greer.fm/ag/releases/${pkgname}-${version}.tar.gz" -checksum=d9621a878542f3733b5c6e71c849b9d1a830ed77cb1a1f6c2ea441d4b0643170 - -CFLAGS="-fcommon" - -post_install() { - rm ${DESTDIR}/usr/share/the_silver_searcher/completions/ag.bashcomp.sh - vinstall ag.bashcomp.sh 644 usr/share/bash-completion/completions ag - vinstall _the_silver_searcher 644 usr/share/zsh/site-functions - vlicense NOTICE -} diff --git a/srcpkgs/thefuck/patches/0420442e778dd7bc53bdbdb50278eea2c207dc74.patch b/srcpkgs/thefuck/patches/0420442e778dd7bc53bdbdb50278eea2c207dc74.patch deleted file mode 100644 index c33f8259cb2637..00000000000000 --- a/srcpkgs/thefuck/patches/0420442e778dd7bc53bdbdb50278eea2c207dc74.patch +++ /dev/null @@ -1,53 +0,0 @@ -From 0420442e778dd7bc53bdbdb50278eea2c207dc74 Mon Sep 17 00:00:00 2001 -From: Pablo Santiago Blum de Aguiar -Date: Mon, 10 Jul 2023 14:43:45 +0200 -Subject: [PATCH] #1248: Use imp only when importlib.util not available - -The imp module is deprecated and will be removed in Python 12. ---- - thefuck/conf.py | 12 +++++++++++- - thefuck/types.py | 3 +-- - 3 files changed, 13 insertions(+), 4 deletions(-) - -diff --git a/thefuck/conf.py b/thefuck/conf.py -index 27876ef47..611ec84b7 100644 ---- a/thefuck/conf.py -+++ b/thefuck/conf.py -@@ -1,4 +1,3 @@ --from imp import load_source - import os - import sys - from warnings import warn -@@ -6,6 +5,17 @@ - from . import const - from .system import Path - -+try: -+ import importlib.util -+ -+ def load_source(name, pathname, _file=None): -+ module_spec = importlib.util.spec_from_file_location(name, pathname) -+ module = importlib.util.module_from_spec(module_spec) -+ module_spec.loader.exec_module(module) -+ return module -+except ImportError: -+ from imp import load_source -+ - - class Settings(dict): - def __getattr__(self, item): -diff --git a/thefuck/types.py b/thefuck/types.py -index 96e6ace67..b3b64c35d 100644 ---- a/thefuck/types.py -+++ b/thefuck/types.py -@@ -1,9 +1,8 @@ --from imp import load_source - import os - import sys - from . import logs - from .shells import shell --from .conf import settings -+from .conf import settings, load_source - from .const import DEFAULT_PRIORITY, ALL_ENABLED - from .exceptions import EmptyCommand - from .utils import get_alias, format_raw_script diff --git a/srcpkgs/thefuck/template b/srcpkgs/thefuck/template deleted file mode 100644 index 377e816781ec79..00000000000000 --- a/srcpkgs/thefuck/template +++ /dev/null @@ -1,31 +0,0 @@ -# Template file for 'thefuck' -pkgname=thefuck -version=3.32 -revision=5 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3-colorama python3-decorator python3-psutil python3-pyte - python3-requests" -checkdepends="python3-pytest-mock $depends" -short_desc="Magnificent app which corrects your previous console command" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/nvbn/thefuck" -distfiles="https://github.com/nvbn/thefuck/archive/${version}.tar.gz" -checksum=76cbb014473672d1c384922857f8fbc1f6f7774f74f784149ad88751854ecfdf - -case "$XBPS_TARGET_MACHINE" in - # archs where go is available - the test suite uses it - x86_64*|i686*|armv[67]*|aarch64*|ppc64le*) checkdepends+=" go" ;; - *) make_check=no ;; # go is not available -esac - -pre_check() { - # on python3 mock is unittest.mock - sed -i 's|from mock|from unittest.mock|g' tests/**.py - sed -i 's|from mock|from unittest.mock|g' tests/**/*.py -} - -post_install() { - vlicense LICENSE.md -} diff --git a/srcpkgs/thermald/files/thermald/run b/srcpkgs/thermald/files/thermald/run deleted file mode 100644 index 2bd4db04b41d41..00000000000000 --- a/srcpkgs/thermald/files/thermald/run +++ /dev/null @@ -1,5 +0,0 @@ -#!/bin/sh -exec 2>&1 -sv check dbus >/dev/null || exit 1 -[ -r conf ] && . ./conf -exec thermald ${OPTS:=--no-daemon --dbus-enable} diff --git a/srcpkgs/thermald/template b/srcpkgs/thermald/template deleted file mode 100644 index 0683f3d57c7b0a..00000000000000 --- a/srcpkgs/thermald/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'thermald' -pkgname=thermald -version=2.15.10 -revision=1 -archs="i686* x86_64*" -build_style=gnu-configure -configure_args="--disable-werror" -hostmakedepends="automake pkg-config glib-devel gtk-doc autoconf-archive - dbus-glib-devel" -makedepends="dbus-glib-devel libxml2-devel libglib-devel libgomp-devel upower-devel libevdev-devel" -depends="dbus" -short_desc="Linux Thermal Daemon program from 01.org" -maintainer="Andrea Brancaleoni " -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" -checksum=91f0eb6a471637cd16877be59947048c90912ea80495f78f8c2d4f465f12d6a0 -conf_files='/etc/thermald/*' - -pre_configure() { - NOCONFIGURE=1 ./autogen.sh -} - -post_install() { - vsv thermald -} diff --git a/srcpkgs/thin-provisioning-tools/patches/fix-musl.patch b/srcpkgs/thin-provisioning-tools/patches/fix-musl.patch deleted file mode 100644 index 8e433e96a32aba..00000000000000 --- a/srcpkgs/thin-provisioning-tools/patches/fix-musl.patch +++ /dev/null @@ -1,90 +0,0 @@ -From fbce51f27fa164ebad7994b177908e5a200b95c9 Mon Sep 17 00:00:00 2001 -From: triallax -Date: Thu, 4 May 2023 20:42:39 +0300 -Subject: [PATCH] [build] fix build on musl - -Before this commit, compilation would fail with this error: - -``` -error[E0308]: mismatched types - --> src/file_utils.rs:59:28 - | -59 | if libc::ioctl(fd, BLKGETSIZE64 as libc::c_ulong, &mut cap) == 0 { - | ----------- ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `i32`, found `u32` - | | - | arguments to this function are incorrect - | -note: function defined here - --> /host/cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.142/src/unix/linux_like/linux/musl/mod.rs:739:12 - | -739 | pub fn ioctl(fd: ::c_int, request: ::c_int, ...) -> ::c_int; - | ^^^^^ -help: you can convert a `u32` to an `i32` and panic if the converted value doesn't fit - | -59 | if libc::ioctl(fd, (BLKGETSIZE64 as libc::c_ulong).try_into().unwrap(), &mut cap) == 0 { - | + +++++++++++++++++++++ - -error[E0308]: mismatched types - --> src/thin/trim.rs:138:28 - | -138 | if libc::ioctl(fd, BLKDISCARD as libc::c_ulong, range) == 0 { - | ----------- ^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `i32`, found `u32` - | | - | arguments to this function are incorrect - | -note: function defined here - --> /host/cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.142/src/unix/linux_like/linux/musl/mod.rs:739:12 - | -739 | pub fn ioctl(fd: ::c_int, request: ::c_int, ...) -> ::c_int; - | ^^^^^ -help: you can convert a `u32` to an `i32` and panic if the converted value doesn't fit - | -138 | if libc::ioctl(fd, (BLKDISCARD as libc::c_ulong).try_into().unwrap(), range) == 0 { - | + +++++++++++++++++++++ - -For more information about this error, try `rustc --explain E0308`. -``` ---- - src/file_utils.rs | 8 +++++++- - src/thin/trim.rs | 7 ++++++- - 2 files changed, 13 insertions(+), 2 deletions(-) - -diff --git a/src/file_utils.rs b/src/file_utils.rs -index 0ca3c0fc..81d4a8a7 100644 ---- a/src/file_utils.rs -+++ b/src/file_utils.rs -@@ -55,8 +55,14 @@ fn get_device_size>(path: P) -> io::Result { - let file = File::open(path.as_ref())?; - let fd = file.as_raw_fd(); - let mut cap = 0u64; -+ -+ #[cfg(target_env = "musl")] -+ type RequestType = libc::c_int; -+ #[cfg(not(target_env = "musl"))] -+ type RequestType = libc::c_ulong; -+ - unsafe { -- if libc::ioctl(fd, BLKGETSIZE64 as libc::c_ulong, &mut cap) == 0 { -+ if libc::ioctl(fd, BLKGETSIZE64 as RequestType, &mut cap) == 0 { - Ok(cap) - } else { - Err(io::Error::last_os_error()) -diff --git a/src/thin/trim.rs b/src/thin/trim.rs -index 3d938caf..0d1fb590 100644 ---- a/src/thin/trim.rs -+++ b/src/thin/trim.rs -@@ -134,8 +134,13 @@ impl<'a> Iterator for RangeIterator<'a> { - - const BLKDISCARD: u32 = 0x1277; - fn ioctl_blkdiscard(fd: i32, range: &[u64; 2]) -> std::io::Result<()> { -+ #[cfg(target_env = "musl")] -+ type RequestType = libc::c_int; -+ #[cfg(not(target_env = "musl"))] -+ type RequestType = libc::c_ulong; -+ - unsafe { -- if libc::ioctl(fd, BLKDISCARD as libc::c_ulong, range) == 0 { -+ if libc::ioctl(fd, BLKDISCARD as RequestType, range) == 0 { - Ok(()) - } else { - Err(std::io::Error::last_os_error()) diff --git a/srcpkgs/thin-provisioning-tools/template b/srcpkgs/thin-provisioning-tools/template deleted file mode 100644 index 71b00ac1e89edb..00000000000000 --- a/srcpkgs/thin-provisioning-tools/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'thin-provisioning-tools' -pkgname=thin-provisioning-tools -version=1.0.4 -revision=1 -build_style=cargo -hostmakedepends="pkg-config" -# Note: statically links to libzstd. -makedepends="libzstd-devel" -short_desc="Tools for manipulating the metadata of dm-thin device-mapper targets" -maintainer="Orphaned " -license="GPL-3.0-or-later" -homepage="https://github.com/jthornber/thin-provisioning-tools" -changelog="https://raw.githubusercontent.com/jthornber/thin-provisioning-tools/main/CHANGES" -distfiles="${homepage}/archive/v${version}.tar.gz" -checksum=a973786fb9cb49d30be6fb8178d6739bc23609d4114ab601f0983ecdbf349abf -# Does a ton of disk IO. -make_check=extended - -post_patch() { - vsed -e "s:target/release/pdata_tools:target/${RUST_TARGET}/release/pdata_tools:" -i Makefile -} - -post_install() { - make DESTDIR=${DESTDIR} BINDIR=${DESTDIR}/usr/bin install -} diff --git a/srcpkgs/thinglaunch/template b/srcpkgs/thinglaunch/template deleted file mode 100644 index 72368df94e8cf4..00000000000000 --- a/srcpkgs/thinglaunch/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'thinglaunch' -pkgname=thinglaunch -version=2.4 -revision=3 -build_style=gnu-makefile -make_build_args="INCS=-I. LIBS=-lX11" -makedepends="libX11-devel" -short_desc="A simple command and password prompter for X11" -maintainer="Orphaned " -license="MIT" -homepage="http://git.r-36.net/thinglaunch/" -distfiles="ftp://bitreich.org/releases/thinglaunch/thinglaunch-v${version}.tgz" -checksum=71ed8d17c1a2898cbf89e35816cd7d7dfb8049fcab7145426c337a2768dd8f82 -replaces="thinglaunch-git>=0" - -pre_build() { - sed -i 's| -O0||g' config.mk - sed -i 's|^CPPFLAGS *=|override CPPFLAGS +=|g' config.mk - sed -i 's|^CFLAGS *=|override CFLAGS +=|g' config.mk - sed -i 's|^LDFLAGS *=|override LDFLAGS +=|g' config.mk -} - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/thinglaunch/update b/srcpkgs/thinglaunch/update deleted file mode 100644 index cfb89f69c3644f..00000000000000 --- a/srcpkgs/thinglaunch/update +++ /dev/null @@ -1 +0,0 @@ -pkgname=thinglaunch-v diff --git a/srcpkgs/thingmenu/template b/srcpkgs/thingmenu/template deleted file mode 100644 index 91b83b31a7fff0..00000000000000 --- a/srcpkgs/thingmenu/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'thingmenu' -pkgname=thingmenu -version=0.8 -revision=4 -build_style=gnu-makefile -make_build_args="INCS=-I. LIBS=-lX11" -makedepends="libX11-devel libXtst-devel" -short_desc="Simple graphical menu launcher for X11" -maintainer="Orphaned " -license="MIT" -homepage="http://git.r-36.net/thingmenu/" -distfiles="ftp://bitreich.org/releases/thingmenu/thingmenu-v${version}.tgz" -checksum=17b6468d0778bad835b04556b4aa836747f3160158e90e4891b07f8c59629961 -replaces="thingmenu-git>=0" - -pre_build() { - sed -i 's|^CPPFLAGS *=|override CPPFLAGS +=|g' config.mk - sed -i 's|^CFLAGS *=|override CFLAGS +=|g' config.mk - sed -i 's|^LDFLAGS *=|override LDFLAGS +=|g' config.mk -} - -post_install() { - vbin thingmenu-menu.sh - vlicense LICENSE -} diff --git a/srcpkgs/thingmenu/update b/srcpkgs/thingmenu/update deleted file mode 100644 index 86160dde919772..00000000000000 --- a/srcpkgs/thingmenu/update +++ /dev/null @@ -1 +0,0 @@ -pkgname=thingmenu-v diff --git a/srcpkgs/thingylaunch/patches/fix-cmake-flags-override.patch b/srcpkgs/thingylaunch/patches/fix-cmake-flags-override.patch deleted file mode 100644 index 55741280d9f581..00000000000000 --- a/srcpkgs/thingylaunch/patches/fix-cmake-flags-override.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -5,8 +5,6 @@ SET (TL_PROJECT_VERS 2.0.3) - - PROJECT (${TL_PROJECT_NAME} CXX C) - --SET(CMAKE_CXX_FLAGS "-std=c++11") -- - IF (USE_XCB) - # Use libxcb - FIND_PACKAGE (PkgConfig REQUIRED) diff --git a/srcpkgs/thingylaunch/template b/srcpkgs/thingylaunch/template deleted file mode 100644 index b91a40b01dc63b..00000000000000 --- a/srcpkgs/thingylaunch/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'thingylaunch' -pkgname=thingylaunch -version=2.0.3 -revision=2 -build_style=cmake -configure_args="-DUSE_XCB=ON" -hostmakedepends="pkg-config" -makedepends="xcb-util-wm-devel xcb-util-keysyms-devel" -short_desc="X11 application launcher with tab-completion, history, and bookmarks" -maintainer="Orphaned " -license="BSD-2-Clause" -homepage="https://gahr.ch/thingylaunch/" -distfiles="https://github.com/gahr/${pkgname}/archive/${version}.tar.gz" -checksum=4d9cc6b826bddb3d02836f721316bfc24c2b31f75c9c2d5077ae162eb3d60b60 - -post_install() { - vlicense COPYRIGHT -} diff --git a/srcpkgs/thinkfan/files/thinkfan/run b/srcpkgs/thinkfan/files/thinkfan/run deleted file mode 100644 index 96a0c591515115..00000000000000 --- a/srcpkgs/thinkfan/files/thinkfan/run +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh -exec 2>&1 -exec thinkfan -nq diff --git a/srcpkgs/thinkfan/files/thinkpad_acpi.conf b/srcpkgs/thinkfan/files/thinkpad_acpi.conf deleted file mode 100644 index 00e1014b821646..00000000000000 --- a/srcpkgs/thinkfan/files/thinkpad_acpi.conf +++ /dev/null @@ -1 +0,0 @@ -options thinkpad_acpi fan_control=1 diff --git a/srcpkgs/thinkfan/template b/srcpkgs/thinkfan/template deleted file mode 100644 index 09399bbe3100fd..00000000000000 --- a/srcpkgs/thinkfan/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'thinkfan' -pkgname=thinkfan -version=1.3.1 -revision=2 -build_style=cmake -configure_args="-DUSE_ATASMART:BOOL=ON" -hostmakedepends="pkg-config" -makedepends="libatasmart-devel yaml-cpp-devel" -short_desc="Simple fan control program" -maintainer="Orphaned " -license="GPL-3.0-or-later" -homepage="https://github.com/vmatare/thinkfan" -distfiles="https://github.com/vmatare/thinkfan/archive/${version}.tar.gz" -checksum=9466c8c82b7c4333b280fa66445ab26185ffbb4aada6bcb4a164eed742f8d78c - -post_install() { - rm -r ${DESTDIR}/usr/share/doc - - vsconf examples/thinkfan.yaml - - vmkdir usr/lib/modprobe.d - vinstall ${FILESDIR}/thinkpad_acpi.conf 644 usr/lib/modprobe.d - vsv thinkfan -} diff --git a/srcpkgs/thinkpad-scripts/template b/srcpkgs/thinkpad-scripts/template deleted file mode 100644 index 8f65c8698fa840..00000000000000 --- a/srcpkgs/thinkpad-scripts/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'thinkpad-scripts' -pkgname=thinkpad-scripts -version=4.12.0 -revision=7 -build_style=python3-module -pycompile_module="tps" -hostmakedepends="gettext python3-setuptools" -depends="acpid alsa-utils eudev xinput xrandr python3-setuptools" -short_desc="Screen rotation, docking, and more for ThinkPad X220 and X230 Tablet" -maintainer="Adam Beckmeyer " -license="GPL-3.0-or-later" -homepage="https://github.com/martin-ueding/thinkpad-scripts" -distfiles="https://github.com/martin-ueding/thinkpad-scripts/archive/v${version}.tar.gz" -checksum=99966d2983f644c5a96f6c366ff6b61f536dfa7d41eb6598079a21573f2b8d62 - -post_install() { - vinstall 81-thinkpad-dock.rules 644 usr/lib/udev/rules.d - vinstall 90-X2x0T-keyboard.hwdb 644 usr/lib/udev/hwdb.d - - for f in thinkpad-*-hook*; do - vinstall $f 644 /etc/acpi/events - done -} diff --git a/srcpkgs/threejs-sage/template b/srcpkgs/threejs-sage/template deleted file mode 100644 index 9cdb0fb3848d27..00000000000000 --- a/srcpkgs/threejs-sage/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'threejs-sage' -pkgname=threejs-sage -version=r122 -revision=2 -short_desc="Custom build of three.js for sagemath" -maintainer="Gonzalo Tornaría " -license="MIT" -homepage="https://github.com/sagemath/threejs-sage/" -distfiles="https://github.com/sagemath/threejs-sage/archive/refs/tags/${version}.tar.gz" -checksum=718767ab55876a3e957d1cfe89a322c6d9fa680fc737b9ca668aee6a3eac3bb8 - -do_install() { - vlicense LICENSE - vinstall version 644 usr/share/sagemath/threejs-sage - vinstall build/three.min.js 644 usr/share/sagemath/threejs-sage/$version - - # make threejs available as a jupyter notebook extension - vmkdir usr/share/jupyter/nbextensions - ln -s /usr/share/sagemath/threejs-sage ${DESTDIR}/usr/share/jupyter/nbextensions -} diff --git a/srcpkgs/threejs-sage/update b/srcpkgs/threejs-sage/update deleted file mode 100644 index 05c0c7ecebe18b..00000000000000 --- a/srcpkgs/threejs-sage/update +++ /dev/null @@ -1 +0,0 @@ -site=https://mirrors.mit.edu/sage/spkg/upstream/threejs/ diff --git a/srcpkgs/thrift-devel b/srcpkgs/thrift-devel deleted file mode 120000 index 7ede8bc0ef90ab..00000000000000 --- a/srcpkgs/thrift-devel +++ /dev/null @@ -1 +0,0 @@ -thrift \ No newline at end of file diff --git a/srcpkgs/thrift/patches/network-tests.patch b/srcpkgs/thrift/patches/network-tests.patch deleted file mode 100644 index 49aa667752b785..00000000000000 --- a/srcpkgs/thrift/patches/network-tests.patch +++ /dev/null @@ -1,39 +0,0 @@ -From https://gitweb.gentoo.org/repo/gentoo.git/tree/dev-libs/thrift/files/thrift-0.16.0-network-tests.patch - -diff --git a/lib/cpp/test/ToStringTest.cpp b/lib/cpp/test/ToStringTest.cpp -index 736b33c0a..f66909873 100644 ---- a/lib/cpp/test/ToStringTest.cpp -+++ b/lib/cpp/test/ToStringTest.cpp -@@ -41,31 +41,6 @@ BOOST_AUTO_TEST_CASE(base_types_to_string) { - BOOST_CHECK_EQUAL(to_string("abc"), "abc"); - } - --// NOTE: Currently (as of 2021.08.12) the locale-based tests do not work on --// Windows in the AppVeyor Thrift CI build correctly. Therefore disabled on --// Windows: --#ifndef _WIN32 --BOOST_AUTO_TEST_CASE(locale_en_US_int_to_string) { --#ifdef _WIN32 -- std::locale::global(std::locale("en-US.UTF-8")); --#else -- std::locale::global(std::locale("en_US.UTF-8")); --#endif -- BOOST_CHECK_EQUAL(to_string(1000000), "1000000"); --} -- --BOOST_AUTO_TEST_CASE(locale_de_DE_floating_point_to_string) { --#ifdef _WIN32 -- std::locale::global(std::locale("de-DE.UTF-8")); --#else -- std::locale::global(std::locale("de_DE.UTF-8")); --#endif -- BOOST_CHECK_EQUAL(to_string(1.5), "1.5"); -- BOOST_CHECK_EQUAL(to_string(1.5f), "1.5"); -- BOOST_CHECK_EQUAL(to_string(1.5L), "1.5"); --} --#endif -- - BOOST_AUTO_TEST_CASE(empty_vector_to_string) { - std::vector l; - BOOST_CHECK_EQUAL(to_string(l), "[]"); - diff --git a/srcpkgs/thrift/patches/skip-old-tls-tests.patch b/srcpkgs/thrift/patches/skip-old-tls-tests.patch deleted file mode 100644 index dafb5abe6e28e3..00000000000000 --- a/srcpkgs/thrift/patches/skip-old-tls-tests.patch +++ /dev/null @@ -1,44 +0,0 @@ -From: https://git.alpinelinux.org/aports/plain/community/thrift/skip-old-tls-tests.patch - -Skip TLSv1_0 and TLSv1_1 test cases ---- a/lib/cpp/test/SecurityFromBufferTest.cpp -+++ b/lib/cpp/test/SecurityFromBufferTest.cpp -@@ -224,6 +224,16 @@ BOOST_AUTO_TEST_CASE(ssl_security_matrix) { - } - #endif - -+ if (si == 3 || ci == 3) { -+ // Skip all TLSv1_0 cases - protocol not supported -+ continue; -+ } -+ -+ if (si == 4 || ci == 4) { -+ // Skip all TLSv1_1 cases - protocol not supported -+ continue; -+ } -+ - boost::mutex::scoped_lock lock(mMutex); - - BOOST_TEST_MESSAGE(boost::format("TEST: Server = %1%, Client = %2%") % protocol2str(si) ---- a/lib/cpp/test/SecurityTest.cpp -+++ b/lib/cpp/test/SecurityTest.cpp -@@ -250,6 +250,18 @@ BOOST_AUTO_TEST_CASE(ssl_security_matrix) - } - #endif - -+ if (si == 3 || ci == 3) -+ { -+ // Skip all TLSv1_0 cases - protocol not supported -+ continue; -+ } -+ -+ if (si == 4 || ci == 4) -+ { -+ // Skip all TLSv1_1 cases - protocol not supported -+ continue; -+ } -+ - boost::mutex::scoped_lock lock(mMutex); - - BOOST_TEST_MESSAGE(boost::format("TEST: Server = %1%, Client = %2%") - diff --git a/srcpkgs/thrift/template b/srcpkgs/thrift/template deleted file mode 100644 index 13b294ced454ee..00000000000000 --- a/srcpkgs/thrift/template +++ /dev/null @@ -1,36 +0,0 @@ -# Template file for 'thrift' -pkgname=thrift -version=0.22.0 -revision=1 -build_style=cmake -configure_args="-DBUILD_SHARED_LIBS=ON - -DWITH_AS3=OFF - -DWITH_JAVA=OFF - -DWITH_JAVASCRIPT=OFF - -DWITH_NODEJS=OFF - -DWITH_PYTHON=OFF" -hostmakedepends="flex" -makedepends="boost-devel-minimal libboost_chrono libboost_filesystem - libboost_thread libboost_unit_test_framework openssl-devel libevent-devel" -checkdepends="zlib-devel libevent-devel libboost_program_options libboost_random" -short_desc="Apache Thrift compiler" -maintainer="Jason Elswick " -license="Apache-2.0" -homepage="https://thrift.apache.org/" -distfiles="https://github.com/apache/thrift/archive/v${version}.tar.gz" -checksum=c4649c5879dd56c88f1e7a1c03e0fbfcc3b2a2872fb81616bffba5aa8a225a37 - -if [ "$CROSS_BUILD" ]; then - configure_args+=" -DBUILD_TESTING=OFF -DBUILD_TUTORIALS=OFF" -fi - -thrift-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.so" - vmove usr/lib/cmake - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/thttpd/files/thttpd/run b/srcpkgs/thttpd/files/thttpd/run deleted file mode 100644 index cfcb6561cfbeff..00000000000000 --- a/srcpkgs/thttpd/files/thttpd/run +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh -exec 2>&1 -exec thttpd -D diff --git a/srcpkgs/thttpd/template b/srcpkgs/thttpd/template deleted file mode 100644 index e0f393bca4b9d5..00000000000000 --- a/srcpkgs/thttpd/template +++ /dev/null @@ -1,43 +0,0 @@ -# Template file for 'thttpd' -pkgname=thttpd -version=2.29 -revision=3 -build_style=gnu-configure -short_desc="Tiny/turbo/throttling HTTP server" -maintainer="Orphaned " -license="BSD-2-Clause" -homepage="http://www.acme.com/software/thttpd/" -distfiles="http://www.acme.com/software/thttpd/thttpd-${version}.tar.gz" -checksum=99c09f47da326b1e7b5295c45549d2b65534dce27c44812cf7eef1441681a397 - -if [ "$XBPS_TARGET_LIBC" = "glibc" ]; then - makedepends+=" libxcrypt-devel" -fi - -pre_configure() { - vsed -i Makefile.in -e "s,-o bin -g bin,,g" -} - -do_build() { - make CC=$CC LD=$CC CCOPT="$CFLAGS -D_DEFAULT_SOURCE" -} - -do_install() { - vmkdir usr/bin - vmkdir usr/share/man/man1 - vmkdir usr/share/man/man8 - - make WEBGROUP=$(whoami) \ - WEBDIR=${DESTDIR}/usr/libexec/thttpd \ - BINDIR=${DESTDIR}/usr/bin \ - MANDIR=${DESTDIR}/usr/share/man install - - vsv thttpd - - # Rename htpasswd to not conflict with apache. - mv ${DESTDIR}/usr/bin/{htpasswd,thttpd-htpasswd} - mv ${DESTDIR}/usr/share/man/man1/{htpasswd,thttpd-htpasswd}.1 - - sed -n '3,25p' < thttpd.c > LICENSE - vlicense LICENSE -} diff --git a/srcpkgs/thunar-archive-plugin/template b/srcpkgs/thunar-archive-plugin/template deleted file mode 100644 index 85ce23a04917d3..00000000000000 --- a/srcpkgs/thunar-archive-plugin/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'thunar-archive-plugin' -pkgname=thunar-archive-plugin -version=0.6.0 -revision=1 -build_style=meson -hostmakedepends="gettext pkg-config" -makedepends="Thunar-devel exo-devel" -short_desc="Create and extract archives in Thunar" -maintainer="LockeAnarchist " -license="GPL-2.0-or-later" -homepage="https://goodies.xfce.org/projects/thunar-plugins/thunar-archive-plugin" -changelog="https://gitlab.xfce.org/thunar-plugins/thunar-archive-plugin/-/raw/master/NEWS" -distfiles="https://archive.xfce.org/src/thunar-plugins/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=692708cd047c7a552f2f85fe2ee32f19c7d5be5bf695d0288e8cadf50289db06 diff --git a/srcpkgs/thunar-media-tags-plugin/template b/srcpkgs/thunar-media-tags-plugin/template deleted file mode 100644 index 1d1ee1206a6caa..00000000000000 --- a/srcpkgs/thunar-media-tags-plugin/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'thunar-media-tags-plugin' -pkgname=thunar-media-tags-plugin -version=0.6.0 -revision=1 -build_style=meson -hostmakedepends="intltool pkg-config" -makedepends="Thunar-devel exo-devel gtk+3-devel taglib-devel" -short_desc="Adds special features for media files to the Thunar File Manager" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="https://goodies.xfce.org/projects/thunar-plugins/thunar-media-tags-plugin" -changelog="https://gitlab.xfce.org/thunar-plugins/thunar-media-tags-plugin/-/raw/master/NEWS" -distfiles="https://archive.xfce.org/src/thunar-plugins/thunar-media-tags-plugin/${version%.*}/thunar-media-tags-plugin-${version}.tar.xz" -checksum=b62dc047100346324e63d46acaaa497e8d7fccd1d10ef5bfb8370fd666a48c4a diff --git a/srcpkgs/thunar-volman/template b/srcpkgs/thunar-volman/template deleted file mode 100644 index 5e3527d0d859d3..00000000000000 --- a/srcpkgs/thunar-volman/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'thunar-volman' -pkgname=thunar-volman -version=4.20.0 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config gettext" -makedepends="libgudev-devel libnotify-devel libxfce4ui-devel exo-devel" -depends="hicolor-icon-theme desktop-file-utils" -short_desc="Thunar Volume Manager" -maintainer="Đoàn Trần Công Danh " -license="GPL-2.0-or-later" -homepage="https://xfce.org/" -changelog="https://git.xfce.org/xfce/thunar-volman/plain/NEWS?h=${pkgname}-${version}" -distfiles="https://archive.xfce.org/src/xfce/$pkgname/${version%.*}/${pkgname}-${version}.tar.bz2" -checksum=b0dad852959b515b8fbfd1ed552e362340347d26d5246e7f1b973027131eb1da diff --git a/srcpkgs/thunderbird-i18n-af b/srcpkgs/thunderbird-i18n-af deleted file mode 120000 index b0de0522551793..00000000000000 --- a/srcpkgs/thunderbird-i18n-af +++ /dev/null @@ -1 +0,0 @@ -thunderbird-i18n \ No newline at end of file diff --git a/srcpkgs/thunderbird-i18n-ar b/srcpkgs/thunderbird-i18n-ar deleted file mode 120000 index b0de0522551793..00000000000000 --- a/srcpkgs/thunderbird-i18n-ar +++ /dev/null @@ -1 +0,0 @@ -thunderbird-i18n \ No newline at end of file diff --git a/srcpkgs/thunderbird-i18n-ast b/srcpkgs/thunderbird-i18n-ast deleted file mode 120000 index b0de0522551793..00000000000000 --- a/srcpkgs/thunderbird-i18n-ast +++ /dev/null @@ -1 +0,0 @@ -thunderbird-i18n \ No newline at end of file diff --git a/srcpkgs/thunderbird-i18n-be b/srcpkgs/thunderbird-i18n-be deleted file mode 120000 index b0de0522551793..00000000000000 --- a/srcpkgs/thunderbird-i18n-be +++ /dev/null @@ -1 +0,0 @@ -thunderbird-i18n \ No newline at end of file diff --git a/srcpkgs/thunderbird-i18n-bg b/srcpkgs/thunderbird-i18n-bg deleted file mode 120000 index b0de0522551793..00000000000000 --- a/srcpkgs/thunderbird-i18n-bg +++ /dev/null @@ -1 +0,0 @@ -thunderbird-i18n \ No newline at end of file diff --git a/srcpkgs/thunderbird-i18n-br b/srcpkgs/thunderbird-i18n-br deleted file mode 120000 index b0de0522551793..00000000000000 --- a/srcpkgs/thunderbird-i18n-br +++ /dev/null @@ -1 +0,0 @@ -thunderbird-i18n \ No newline at end of file diff --git a/srcpkgs/thunderbird-i18n-ca b/srcpkgs/thunderbird-i18n-ca deleted file mode 120000 index b0de0522551793..00000000000000 --- a/srcpkgs/thunderbird-i18n-ca +++ /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 b0de0522551793..00000000000000 --- a/srcpkgs/thunderbird-i18n-cak +++ /dev/null @@ -1 +0,0 @@ -thunderbird-i18n \ No newline at end of file diff --git a/srcpkgs/thunderbird-i18n-cs b/srcpkgs/thunderbird-i18n-cs deleted file mode 120000 index b0de0522551793..00000000000000 --- a/srcpkgs/thunderbird-i18n-cs +++ /dev/null @@ -1 +0,0 @@ -thunderbird-i18n \ No newline at end of file diff --git a/srcpkgs/thunderbird-i18n-cy b/srcpkgs/thunderbird-i18n-cy deleted file mode 120000 index b0de0522551793..00000000000000 --- a/srcpkgs/thunderbird-i18n-cy +++ /dev/null @@ -1 +0,0 @@ -thunderbird-i18n \ No newline at end of file diff --git a/srcpkgs/thunderbird-i18n-da b/srcpkgs/thunderbird-i18n-da deleted file mode 120000 index b0de0522551793..00000000000000 --- a/srcpkgs/thunderbird-i18n-da +++ /dev/null @@ -1 +0,0 @@ -thunderbird-i18n \ No newline at end of file diff --git a/srcpkgs/thunderbird-i18n-de b/srcpkgs/thunderbird-i18n-de deleted file mode 120000 index b0de0522551793..00000000000000 --- a/srcpkgs/thunderbird-i18n-de +++ /dev/null @@ -1 +0,0 @@ -thunderbird-i18n \ No newline at end of file diff --git a/srcpkgs/thunderbird-i18n-dsb b/srcpkgs/thunderbird-i18n-dsb deleted file mode 120000 index b0de0522551793..00000000000000 --- a/srcpkgs/thunderbird-i18n-dsb +++ /dev/null @@ -1 +0,0 @@ -thunderbird-i18n \ No newline at end of file diff --git a/srcpkgs/thunderbird-i18n-el b/srcpkgs/thunderbird-i18n-el deleted file mode 120000 index b0de0522551793..00000000000000 --- a/srcpkgs/thunderbird-i18n-el +++ /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 b0de0522551793..00000000000000 --- 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-en-GB b/srcpkgs/thunderbird-i18n-en-GB deleted file mode 120000 index b0de0522551793..00000000000000 --- a/srcpkgs/thunderbird-i18n-en-GB +++ /dev/null @@ -1 +0,0 @@ -thunderbird-i18n \ No newline at end of file diff --git a/srcpkgs/thunderbird-i18n-en-US b/srcpkgs/thunderbird-i18n-en-US deleted file mode 120000 index b0de0522551793..00000000000000 --- a/srcpkgs/thunderbird-i18n-en-US +++ /dev/null @@ -1 +0,0 @@ -thunderbird-i18n \ No newline at end of file diff --git a/srcpkgs/thunderbird-i18n-es-AR b/srcpkgs/thunderbird-i18n-es-AR deleted file mode 120000 index b0de0522551793..00000000000000 --- a/srcpkgs/thunderbird-i18n-es-AR +++ /dev/null @@ -1 +0,0 @@ -thunderbird-i18n \ No newline at end of file diff --git a/srcpkgs/thunderbird-i18n-es-ES b/srcpkgs/thunderbird-i18n-es-ES deleted file mode 120000 index b0de0522551793..00000000000000 --- a/srcpkgs/thunderbird-i18n-es-ES +++ /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 b0de0522551793..00000000000000 --- 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-et b/srcpkgs/thunderbird-i18n-et deleted file mode 120000 index b0de0522551793..00000000000000 --- a/srcpkgs/thunderbird-i18n-et +++ /dev/null @@ -1 +0,0 @@ -thunderbird-i18n \ No newline at end of file diff --git a/srcpkgs/thunderbird-i18n-eu b/srcpkgs/thunderbird-i18n-eu deleted file mode 120000 index b0de0522551793..00000000000000 --- a/srcpkgs/thunderbird-i18n-eu +++ /dev/null @@ -1 +0,0 @@ -thunderbird-i18n \ No newline at end of file diff --git a/srcpkgs/thunderbird-i18n-fi b/srcpkgs/thunderbird-i18n-fi deleted file mode 120000 index b0de0522551793..00000000000000 --- a/srcpkgs/thunderbird-i18n-fi +++ /dev/null @@ -1 +0,0 @@ -thunderbird-i18n \ No newline at end of file diff --git a/srcpkgs/thunderbird-i18n-fr b/srcpkgs/thunderbird-i18n-fr deleted file mode 120000 index b0de0522551793..00000000000000 --- a/srcpkgs/thunderbird-i18n-fr +++ /dev/null @@ -1 +0,0 @@ -thunderbird-i18n \ No newline at end of file diff --git a/srcpkgs/thunderbird-i18n-fy-NL b/srcpkgs/thunderbird-i18n-fy-NL deleted file mode 120000 index b0de0522551793..00000000000000 --- a/srcpkgs/thunderbird-i18n-fy-NL +++ /dev/null @@ -1 +0,0 @@ -thunderbird-i18n \ No newline at end of file diff --git a/srcpkgs/thunderbird-i18n-ga-IE b/srcpkgs/thunderbird-i18n-ga-IE deleted file mode 120000 index b0de0522551793..00000000000000 --- a/srcpkgs/thunderbird-i18n-ga-IE +++ /dev/null @@ -1 +0,0 @@ -thunderbird-i18n \ No newline at end of file diff --git a/srcpkgs/thunderbird-i18n-gd b/srcpkgs/thunderbird-i18n-gd deleted file mode 120000 index b0de0522551793..00000000000000 --- a/srcpkgs/thunderbird-i18n-gd +++ /dev/null @@ -1 +0,0 @@ -thunderbird-i18n \ No newline at end of file diff --git a/srcpkgs/thunderbird-i18n-gl b/srcpkgs/thunderbird-i18n-gl deleted file mode 120000 index b0de0522551793..00000000000000 --- a/srcpkgs/thunderbird-i18n-gl +++ /dev/null @@ -1 +0,0 @@ -thunderbird-i18n \ No newline at end of file diff --git a/srcpkgs/thunderbird-i18n-he b/srcpkgs/thunderbird-i18n-he deleted file mode 120000 index b0de0522551793..00000000000000 --- a/srcpkgs/thunderbird-i18n-he +++ /dev/null @@ -1 +0,0 @@ -thunderbird-i18n \ No newline at end of file diff --git a/srcpkgs/thunderbird-i18n-hr b/srcpkgs/thunderbird-i18n-hr deleted file mode 120000 index b0de0522551793..00000000000000 --- a/srcpkgs/thunderbird-i18n-hr +++ /dev/null @@ -1 +0,0 @@ -thunderbird-i18n \ No newline at end of file diff --git a/srcpkgs/thunderbird-i18n-hsb b/srcpkgs/thunderbird-i18n-hsb deleted file mode 120000 index b0de0522551793..00000000000000 --- a/srcpkgs/thunderbird-i18n-hsb +++ /dev/null @@ -1 +0,0 @@ -thunderbird-i18n \ No newline at end of file diff --git a/srcpkgs/thunderbird-i18n-hu b/srcpkgs/thunderbird-i18n-hu deleted file mode 120000 index b0de0522551793..00000000000000 --- a/srcpkgs/thunderbird-i18n-hu +++ /dev/null @@ -1 +0,0 @@ -thunderbird-i18n \ No newline at end of file diff --git a/srcpkgs/thunderbird-i18n-hy-AM b/srcpkgs/thunderbird-i18n-hy-AM deleted file mode 120000 index b0de0522551793..00000000000000 --- a/srcpkgs/thunderbird-i18n-hy-AM +++ /dev/null @@ -1 +0,0 @@ -thunderbird-i18n \ No newline at end of file diff --git a/srcpkgs/thunderbird-i18n-id b/srcpkgs/thunderbird-i18n-id deleted file mode 120000 index b0de0522551793..00000000000000 --- a/srcpkgs/thunderbird-i18n-id +++ /dev/null @@ -1 +0,0 @@ -thunderbird-i18n \ No newline at end of file diff --git a/srcpkgs/thunderbird-i18n-is b/srcpkgs/thunderbird-i18n-is deleted file mode 120000 index b0de0522551793..00000000000000 --- a/srcpkgs/thunderbird-i18n-is +++ /dev/null @@ -1 +0,0 @@ -thunderbird-i18n \ No newline at end of file diff --git a/srcpkgs/thunderbird-i18n-it b/srcpkgs/thunderbird-i18n-it deleted file mode 120000 index b0de0522551793..00000000000000 --- a/srcpkgs/thunderbird-i18n-it +++ /dev/null @@ -1 +0,0 @@ -thunderbird-i18n \ No newline at end of file diff --git a/srcpkgs/thunderbird-i18n-ja b/srcpkgs/thunderbird-i18n-ja deleted file mode 120000 index b0de0522551793..00000000000000 --- a/srcpkgs/thunderbird-i18n-ja +++ /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 b0de0522551793..00000000000000 --- 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 b0de0522551793..00000000000000 --- 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 b0de0522551793..00000000000000 --- a/srcpkgs/thunderbird-i18n-kk +++ /dev/null @@ -1 +0,0 @@ -thunderbird-i18n \ No newline at end of file diff --git a/srcpkgs/thunderbird-i18n-ko b/srcpkgs/thunderbird-i18n-ko deleted file mode 120000 index b0de0522551793..00000000000000 --- a/srcpkgs/thunderbird-i18n-ko +++ /dev/null @@ -1 +0,0 @@ -thunderbird-i18n \ No newline at end of file diff --git a/srcpkgs/thunderbird-i18n-lt b/srcpkgs/thunderbird-i18n-lt deleted file mode 120000 index b0de0522551793..00000000000000 --- a/srcpkgs/thunderbird-i18n-lt +++ /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 b0de0522551793..00000000000000 --- 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 b0de0522551793..00000000000000 --- a/srcpkgs/thunderbird-i18n-ms +++ /dev/null @@ -1 +0,0 @@ -thunderbird-i18n \ No newline at end of file diff --git a/srcpkgs/thunderbird-i18n-nb-NO b/srcpkgs/thunderbird-i18n-nb-NO deleted file mode 120000 index b0de0522551793..00000000000000 --- a/srcpkgs/thunderbird-i18n-nb-NO +++ /dev/null @@ -1 +0,0 @@ -thunderbird-i18n \ No newline at end of file diff --git a/srcpkgs/thunderbird-i18n-nl b/srcpkgs/thunderbird-i18n-nl deleted file mode 120000 index b0de0522551793..00000000000000 --- a/srcpkgs/thunderbird-i18n-nl +++ /dev/null @@ -1 +0,0 @@ -thunderbird-i18n \ No newline at end of file diff --git a/srcpkgs/thunderbird-i18n-nn-NO b/srcpkgs/thunderbird-i18n-nn-NO deleted file mode 120000 index b0de0522551793..00000000000000 --- a/srcpkgs/thunderbird-i18n-nn-NO +++ /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 b0de0522551793..00000000000000 --- 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-pl b/srcpkgs/thunderbird-i18n-pl deleted file mode 120000 index b0de0522551793..00000000000000 --- a/srcpkgs/thunderbird-i18n-pl +++ /dev/null @@ -1 +0,0 @@ -thunderbird-i18n \ No newline at end of file diff --git a/srcpkgs/thunderbird-i18n-pt-BR b/srcpkgs/thunderbird-i18n-pt-BR deleted file mode 120000 index b0de0522551793..00000000000000 --- a/srcpkgs/thunderbird-i18n-pt-BR +++ /dev/null @@ -1 +0,0 @@ -thunderbird-i18n \ No newline at end of file diff --git a/srcpkgs/thunderbird-i18n-pt-PT b/srcpkgs/thunderbird-i18n-pt-PT deleted file mode 120000 index b0de0522551793..00000000000000 --- a/srcpkgs/thunderbird-i18n-pt-PT +++ /dev/null @@ -1 +0,0 @@ -thunderbird-i18n \ No newline at end of file diff --git a/srcpkgs/thunderbird-i18n-rm b/srcpkgs/thunderbird-i18n-rm deleted file mode 120000 index b0de0522551793..00000000000000 --- a/srcpkgs/thunderbird-i18n-rm +++ /dev/null @@ -1 +0,0 @@ -thunderbird-i18n \ No newline at end of file diff --git a/srcpkgs/thunderbird-i18n-ro b/srcpkgs/thunderbird-i18n-ro deleted file mode 120000 index b0de0522551793..00000000000000 --- a/srcpkgs/thunderbird-i18n-ro +++ /dev/null @@ -1 +0,0 @@ -thunderbird-i18n \ No newline at end of file diff --git a/srcpkgs/thunderbird-i18n-ru b/srcpkgs/thunderbird-i18n-ru deleted file mode 120000 index b0de0522551793..00000000000000 --- a/srcpkgs/thunderbird-i18n-ru +++ /dev/null @@ -1 +0,0 @@ -thunderbird-i18n \ No newline at end of file diff --git a/srcpkgs/thunderbird-i18n-sk b/srcpkgs/thunderbird-i18n-sk deleted file mode 120000 index b0de0522551793..00000000000000 --- a/srcpkgs/thunderbird-i18n-sk +++ /dev/null @@ -1 +0,0 @@ -thunderbird-i18n \ No newline at end of file diff --git a/srcpkgs/thunderbird-i18n-sl b/srcpkgs/thunderbird-i18n-sl deleted file mode 120000 index b0de0522551793..00000000000000 --- a/srcpkgs/thunderbird-i18n-sl +++ /dev/null @@ -1 +0,0 @@ -thunderbird-i18n \ No newline at end of file diff --git a/srcpkgs/thunderbird-i18n-sq b/srcpkgs/thunderbird-i18n-sq deleted file mode 120000 index b0de0522551793..00000000000000 --- a/srcpkgs/thunderbird-i18n-sq +++ /dev/null @@ -1 +0,0 @@ -thunderbird-i18n \ No newline at end of file diff --git a/srcpkgs/thunderbird-i18n-sr b/srcpkgs/thunderbird-i18n-sr deleted file mode 120000 index b0de0522551793..00000000000000 --- a/srcpkgs/thunderbird-i18n-sr +++ /dev/null @@ -1 +0,0 @@ -thunderbird-i18n \ No newline at end of file diff --git a/srcpkgs/thunderbird-i18n-sv-SE b/srcpkgs/thunderbird-i18n-sv-SE deleted file mode 120000 index b0de0522551793..00000000000000 --- a/srcpkgs/thunderbird-i18n-sv-SE +++ /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 b0de0522551793..00000000000000 --- a/srcpkgs/thunderbird-i18n-th +++ /dev/null @@ -1 +0,0 @@ -thunderbird-i18n \ No newline at end of file diff --git a/srcpkgs/thunderbird-i18n-tr b/srcpkgs/thunderbird-i18n-tr deleted file mode 120000 index b0de0522551793..00000000000000 --- a/srcpkgs/thunderbird-i18n-tr +++ /dev/null @@ -1 +0,0 @@ -thunderbird-i18n \ No newline at end of file diff --git a/srcpkgs/thunderbird-i18n-uk b/srcpkgs/thunderbird-i18n-uk deleted file mode 120000 index b0de0522551793..00000000000000 --- a/srcpkgs/thunderbird-i18n-uk +++ /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 b0de0522551793..00000000000000 --- a/srcpkgs/thunderbird-i18n-uz +++ /dev/null @@ -1 +0,0 @@ -thunderbird-i18n \ No newline at end of file diff --git a/srcpkgs/thunderbird-i18n-vi b/srcpkgs/thunderbird-i18n-vi deleted file mode 120000 index b0de0522551793..00000000000000 --- a/srcpkgs/thunderbird-i18n-vi +++ /dev/null @@ -1 +0,0 @@ -thunderbird-i18n \ No newline at end of file diff --git a/srcpkgs/thunderbird-i18n-zh-CN b/srcpkgs/thunderbird-i18n-zh-CN deleted file mode 120000 index b0de0522551793..00000000000000 --- a/srcpkgs/thunderbird-i18n-zh-CN +++ /dev/null @@ -1 +0,0 @@ -thunderbird-i18n \ No newline at end of file diff --git a/srcpkgs/thunderbird-i18n-zh-TW b/srcpkgs/thunderbird-i18n-zh-TW deleted file mode 120000 index b0de0522551793..00000000000000 --- a/srcpkgs/thunderbird-i18n-zh-TW +++ /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 d6e91286846315..00000000000000 --- 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 deleted file mode 100644 index c3b5807fa7bfa4..00000000000000 --- a/srcpkgs/thunderbird-i18n/template +++ /dev/null @@ -1,174 +0,0 @@ -# Template file for 'thunderbird-i18n' -pkgname=thunderbird-i18n -version=140.2.1 -revision=1 -metapackage=yes -short_desc="Thunderbird language packs" -maintainer="Orphaned " -license="MPL-2.0" -homepage="https://www.thunderbird.net/" - -create_wrksrc=yes - -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"' - 'fr "French"' - 'fy-NL "Frisian"' - 'ga-IE "Irish"' - 'gd "Gaelic (Scotland)"' - 'gl "Galician"' - 'he "Hebrew"' - 'hr "Croatian"' - 'hsb "Upper Sorbian"' - 'hu "Hungarian"' - 'hy-AM "Armenian"' - 'id "Indonesian"' - '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)"' - 'rm "Romansh"' - 'ro "Romanian"' - 'ru "Russian"' - 'sk "Slovak"' - 'sl "Slovenian"' - '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)"' -) - -depends="thunderbird>=${version}" - -for _lang in "${_languages[@]}"; do - _locale=${_lang%% *} - _pkgname=thunderbird-i18n-${_locale} - - depends+=" ${_pkgname}>=${version}" - distfiles+=" ${MOZILLA_SITE}/thunderbird/releases/${version}esr/linux-x86_64/xpi/${_locale}.xpi>${_locale}-${version}.xpi" - - eval "${_pkgname}_package() { - _pkgtmpl $_lang - }" -done - -_pkgtmpl() { - _lang="$1" - depends="thunderbird>=${version}" - short_desc="Thunderbird $2 language pack" - pkg_install() { - vinstall ${XBPS_SRCDISTDIR}/${sourcepkg}-${version}/${_lang}-${version}.xpi 644 \ - usr/lib/thunderbird/extensions langpack-${_lang}@thunderbird.mozilla.org.xpi - } -} -checksum="8f466fd21dc15b782c0d989a793c907d8ecc06d2860ac636a100b01371bb285c - 0a723142d31a843621888a77e666e52ca08567e72c2bf0703dd580f14e6f681a - a1a8cee4cde2e0eec9e592875ecb7e8c2494c954c56108fdcfb3e0ef6aaa7573 - 9c29f7e4c1ec4201062b82ac69efb7b4adc4c396ec2bcd203bfc780f7e338432 - af70f075a25e59687a4250554ae2b6564e178960657e998820733a9e51a53e42 - b839e98bc0b1da9e26b0fbadb18cb9c8b83be978aab8d1a6f7213c90a8f49b77 - 50367af5a5b139ed23d0e6e8b7d49508e724d03ca54639683f3eafe78da663e5 - 75042005daa76ff1535f7417f8b0f7ba85127c5e49631083b5f41aad66323e98 - 68aa86a71f95e51b3e63013d9b57f39502a62a653d6426840b633f54043355b2 - 162dc11f266cdf898cc7fec59b7b4f2c249754e3fac3b2c715c0feebcc77ec46 - 099efa693678b56b0ca7f4a17a0eea8eaa59c43d695691bf3814837917dcc8e8 - 829b027db98a63a17de93b61c2f166fc830328a7c9eedb2728995cdbdfef94fb - 4a79745ba7b0e91f7176b4642ef40f25669c5158fdeacc84d5b3ef7a2e3671c7 - e822e0c2238a62ddfd4734a061745a4b5a433366fefcf3d97ec5fe67ae07cfe1 - a8b9ca3c4697367dbc9e7b5de59e2fc6d2c684b5307640637177285ed6e7ee95 - 4aed6ab966b45e46ae8434b52996a18842c546613fabb545fe0fe9f6f10aa147 - 64746497e91c5a13eb9d9470c19163abdedc76353481551d07526b77a6011b0a - adae9e14d724b73db1eebf0593aad940488903d454543aa6b2a02bfd4f11a7b8 - d9cad894c5a6b1a04540072e9772524f2a14a70f9df54d246656a545505289a1 - bd673efb3e91f94a8729056413f9c07f8d70ce7dfbe453029885d7577b972db8 - 07a0df45b87b343c7e9459ca1a2aea1530629e6461e5914da76d167c6e36f4fe - 5f3e202a665dc0521965f50675203a8962e9cf12ead7dcd6cbdcdd3aa8f6b96c - f627db549be7bd8380411c435a8dcab5e03b97637eb9c7683193ea5780d2cdc2 - b88487e86b4eaec6c2e4bd9d6f5f2147bdb837c63dfcf5b70591a1e6fa3b8ec3 - 684259a8bd832515b85fb9b047d9efcbfc39d666608c20321683e6a83b3acb71 - d886d90c4b8c7e9a0bd447972af3bb01bc8c6d52ffb5c0f99af7abaefe2b1828 - 76e3b1a9abbeb730e451dd25c3ec854ad6a35e1e9f83d3500f0080c317750d9d - 353a5984d808f1ffe3449d85bd09a28a65d61cce94aee5ae8e0032e683ab88a1 - aa99515a13d2471435e96348f54acbf6a5c223586610d9e4348a4fc0809f92b6 - f229b56b770d06ea7b4e49823e081de711b07b383f09017945f1cf6c007dbe4f - a2b9693e79e1445abbdb458dccc1bf3ed8136c12132a1077d7aa174e791ab8fc - b032ea72b485dfab1f88a94b2132811bd82447e6a3e37809ef7da7446646b807 - 8b884fe75ab71162a5c87af33737e495640d610f61200a799cc1f94f5e41b1e4 - 5e4b5edda4f4c02ccca2a2d22267f46be9adfce16f1e1f6836472d7613d916e3 - 22a09b12208509c3bbd1abaa414215293211499fbbee5afe795f0af0d8672e2e - a38cf60b7cadfdff7c06221aebec75969b8216246130f572fe6c0f4ce87fd366 - a5146b3e2b373019149b4f95d77c446ea8ed3b8435cace456049aa4427701356 - c4de168e06dacb470e123a0b424d07409e78f69d39163c06ca4a07763c23692f - 6d1ab1ec5ea94836955f0e3f985e254d8082f9867d2248743987ac917e3f970c - a347886e2cf455f5657291e217d2839c4f3545bae852d37ed4186c8ac4a97647 - d7f0c70b1e0dcf119ba32af520f868665115430cad73ef0da4edb01c1ca2f735 - 80d0640a59479f55f0fc956b90bfb0f1c1b58cca656be2c11a5f9101d14676a9 - a6896066759fd90cfeb3b31dc67939f64d0bb8398527ca9af8c52e79f30b22b9 - 22e146a1f5e38dc618b194456eae2853ce3d92775c5ca7e69c8a4c6d4dc9364d - eb3952200770ea172203d5a60aa7a30828ff440af4008e541d1b12cf49df0906 - 10996d7a88527bbdf72a65792fe3da855694679f40b76acc2335dfea12fa2762 - 83c5629aee39a3f89cb68c9757c7f860fa7210191fcae266b25219afa4b269c0 - dd5a7b689972d2e9c3ff90e07dc17b54caa0dee6884d3b1822014a7b1661a7bd - 630934fb49258eeb261da49607077fbf5255829fa669c92c53b462096c6e8ec2 - bca1d087dca7f5e4001008f3c1a75531073a22a07c596e2385b65dd04f0a4a33 - 46693c6c6232fbbe4a78ef39b258657bb5b716afc795f24b51e08492f409e99e - 056b3664c8a8b7231fc0751220ce71bb56a657a5e22bf067606789147871f851 - 3b12f687201e70f2227e033bf5c05a63d0c861ac7feca68ce3fb91f969803930 - d1c27d289302101b39b96d7faa4fbae2a9d15e6b4f75893aabce687250ee93d7 - 72418f06fe2ea76e1f3717b4d6eef09ca419122f703c38fc4a9bad01abeee74d - c9a0ff08e80b91477c231bbfc1a3cdacb027e4f47a08aa229e402420c685364a - 0b2fd2df17a81e131ff192ec7501f1049f437108b5742bba1202440986402fa7 - 9bd3da2615ca44c4fe5b7d302025ff59e804685786b58e34337cbb2fab2c5255 - 9d84e6e880d67f5db3da35117da079b72bde860b979d32deafd23842b4c90a45 - 6b4686101aea27298ec5ec88df60f734d25942738ad2b222fccca58cc2e8f13a - c9fed8922928ccd046d4b3b9aeddef0cf34fe5f6925b33bd2a1ef6a5c35a1225 - 547f580242286dacbf529a7ca73f0c899b1037227f631579f1d9a10a78026a4e - 2d57c7ca67731f4aae6d4dcc20996d71e64637b8b29e5254790024c1660ca978 - 6aa1351e8bba29a696de8ee30bb28054b863c157a84ec80239b2573400374625 - 239683144295103f54d08e2b22816b119644d7c4859239f897dc832c27d05b33 - 55caf9a43b017fc99982241fa084f6ab63f4183014f8a343ef35d9d242f58f4f" diff --git a/srcpkgs/thunderbird/files/mozconfig b/srcpkgs/thunderbird/files/mozconfig deleted file mode 100644 index 44c45a8f6f3037..00000000000000 --- a/srcpkgs/thunderbird/files/mozconfig +++ /dev/null @@ -1,36 +0,0 @@ -ac_add_options --prefix=/usr -ac_add_options --libdir=/usr/lib - -ac_add_options --with-system-nspr -ac_add_options --with-system-nss -ac_add_options --with-system-jpeg -ac_add_options --with-system-zlib -ac_add_options --with-system-libevent -ac_add_options --with-system-libvpx -ac_add_options --with-system-icu -# XXX: the system's libpng doesn't have APNG support -ac_add_options --without-system-png -ac_add_options --enable-system-pixman -ac_add_options --enable-system-ffi - -nspr_config_args=" - --libdir=${XBPS_CROSS_BASE}/usr/lib - --includedir=${XBPS_CROSS_BASE}/usr/include/nspr" - -nss_config_args=" - --libdir=${XBPS_CROSS_BASE}/usr/lib - --includedir=${XBPS_CROSS_BASE}/usr/include/nss" - -ac_add_options --disable-tests -ac_add_options --disable-crashreporter -ac_add_options --disable-updater -ac_add_options --disable-install-strip -ac_add_options --disable-strip -ac_add_options --disable-profiling -ac_add_options --enable-release -ac_add_options --enable-optimize="$CFLAGS" - -ac_add_options --enable-official-branding -ac_add_options --enable-application=comm/mail - -ac_add_options --allow-addon-sideload diff --git a/srcpkgs/thunderbird/files/stab.h b/srcpkgs/thunderbird/files/stab.h deleted file mode 100644 index 6f70af39897aab..00000000000000 --- a/srcpkgs/thunderbird/files/stab.h +++ /dev/null @@ -1,71 +0,0 @@ -/* $OpenBSD: stab.h,v 1.3 2003/06/02 19:34:12 millert Exp $ */ -/* $NetBSD: stab.h,v 1.4 1994/10/26 00:56:25 cgd Exp $ */ - -/*- - * Copyright (c) 1991 The Regents of the University of California. - * All rights reserved. - * - * 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. - * - * @(#)stab.h 5.2 (Berkeley) 4/4/91 - */ - -#ifndef _STAB_H_ -#define _STAB_H_ - -/* - * The following are symbols used by various debuggers and by the Pascal - * compiler. Each of them must have one (or more) of the bits defined by - * the N_STAB mask set. - */ - -#define N_GSYM 0x20 /* global symbol */ -#define N_FNAME 0x22 /* F77 function name */ -#define N_FUN 0x24 /* procedure name */ -#define N_STSYM 0x26 /* data segment variable */ -#define N_LCSYM 0x28 /* bss segment variable */ -#define N_MAIN 0x2a /* main function name */ -#define N_PC 0x30 /* global Pascal symbol */ -#define N_RSYM 0x40 /* register variable */ -#define N_SLINE 0x44 /* text segment line number */ -#define N_DSLINE 0x46 /* data segment line number */ -#define N_BSLINE 0x48 /* bss segment line number */ -#define N_SSYM 0x60 /* structure/union element */ -#define N_SO 0x64 /* main source file name */ -#define N_LSYM 0x80 /* stack variable */ -#define N_BINCL 0x82 /* include file beginning */ -#define N_SOL 0x84 /* included source file name */ -#define N_PSYM 0xa0 /* parameter variable */ -#define N_EINCL 0xa2 /* include file end */ -#define N_ENTRY 0xa4 /* alternate entry point */ -#define N_LBRAC 0xc0 /* left bracket */ -#define N_EXCL 0xc2 /* deleted include file */ -#define N_RBRAC 0xe0 /* right bracket */ -#define N_BCOMM 0xe2 /* begin common */ -#define N_ECOMM 0xe4 /* end common */ -#define N_ECOML 0xe8 /* end common (local name) */ -#define N_LENG 0xfe /* length of preceding entry */ - -#endif /* !_STAB_H_ */ diff --git a/srcpkgs/thunderbird/files/thunderbird.desktop b/srcpkgs/thunderbird/files/thunderbird.desktop deleted file mode 100644 index 210859df01511f..00000000000000 --- a/srcpkgs/thunderbird/files/thunderbird.desktop +++ /dev/null @@ -1,64 +0,0 @@ -[Desktop Entry] -Name=Thunderbird -GenericName=Mail Client -GenericName[ast]=Client de correu -GenericName[ca]=Client de correu -GenericName[cs]=Poštovní klient -GenericName[da]=E-postklient -GenericName[de]=E-Mail-Anwendung -GenericName[el]=Λογισμικό αλληλογραφίας -GenericName[es]=Cliente de correo -GenericName[fi]=Sähköpostiohjelma -GenericName[fr]=Client de messagerie -GenericName[gl]=Cliente de correo electrónico -GenericName[he]=לקוח דוא״ל -GenericName[hr]=Klijent e-pošte -GenericName[hu]=Levelezőkliens -GenericName[it]=Client email -GenericName[ja]=電子メールクライアント -GenericName[ko]=메일 클라이언트 -GenericName[nl]=E-mailprogramma -GenericName[pl]=Klient poczty -GenericName[pt_BR]=Cliente de E-mail -GenericName[ru]=Почтовый клиент -GenericName[sk]=Poštový klient -GenericName[ug]=ئېلخەت دېتالى -GenericName[uk]=Поштова програма -GenericName[vi]=Phần mềm khách quản lý thư điện tử -GenericName[zh_CN]=邮件新闻客户端 -GenericName[zh_TW]=郵件用戶端 -Comment=Send and receive mail with Thunderbird -Comment[ast]=Lleer y escribir corréu electrónicu -Comment[ca]=Llegiu i escriviu correu -Comment[cs]=Čtení a psaní pošty -Comment[da]=Skriv/læs e-post/nyhedsgruppe med Mozilla Thunderbird -Comment[de]=E-Mails und Nachrichten mit Thunderbird lesen und schreiben -Comment[el]=Διαβάστε και γράψτε γράμματα με το Mozilla Thunderbird -Comment[es]=Lea y escriba correos y noticias con Thunderbird -Comment[fi]=Lue ja kirjoita sähköposteja -Comment[fr]=Lire et écrire des courriels -Comment[gl]=Lea e escriba correo electrónico -Comment[he]=קריאה/כתיבה של דוא״ל/חדשות באמצעות Mozilla Thunderbird -Comment[hr]=Čitajte/šaljite e-poštu s Thunderbird -Comment[hu]=Levelek írása és olvasása a Thunderbirddel -Comment[it]=Per leggere e scrivere email -Comment[ja]=メールの読み書き -Comment[ko]=Mozilla Thunderbird 메일/뉴스 읽기 및 쓰기 클라이언트 -Comment[nl]=E-mail/nieuws lezen en schrijven met Mozilla Thunderbird -Comment[pl]=Czytanie i wysyłanie e-maili -Comment[pt_BR]=Leia e escreva suas mensagens -Comment[ru]=Читайте и пишите письма -Comment[sk]=Čítajte a píšte poštu pomocou programu Thunderbird -Comment[sv]=Läs och skriv e-post -Comment[ug]=ئېلخەت ۋە خەۋەرلەرنى Mozilla Thunderbird دا كۆرۈش ۋە يېزىش -Comment[uk]=Читання та написання листів -Comment[vi]=Đọc và soạn thư điện tử -Comment[zh_CN]=阅读邮件或新闻 -Comment[zh_TW]=以 Mozilla Thunderbird 讀寫郵件或新聞 -Exec=thunderbird %u -Icon=thunderbird -Terminal=false -Type=Application -MimeType=message/rfc822;x-scheme-handler/mailto; -StartupNotify=true -Categories=Network;Email; diff --git a/srcpkgs/thunderbird/files/vendor.js b/srcpkgs/thunderbird/files/vendor.js deleted file mode 100644 index f9a781321e0722..00000000000000 --- a/srcpkgs/thunderbird/files/vendor.js +++ /dev/null @@ -1,9 +0,0 @@ -// Use LANG environment variable to choose locale -pref("intl.locale.requested", ""); - -// Disable default mailer checking. -pref("mail.shell.checkDefaultMail", false); - -// Don't disable our bundled extensions in the application directory -pref("extensions.autoDisableScopes", 11); -pref("extensions.shownSelectionUI", true); diff --git a/srcpkgs/thunderbird/patches/big-endian-image-decoders.patch b/srcpkgs/thunderbird/patches/big-endian-image-decoders.patch deleted file mode 100644 index bd2f925c917e21..00000000000000 --- a/srcpkgs/thunderbird/patches/big-endian-image-decoders.patch +++ /dev/null @@ -1,88 +0,0 @@ -https://bugzilla.mozilla.org/show_bug.cgi?id=1626236 -https://bug1626236.bmoattachments.org/attachment.cgi?id=9137096 - -# HG changeset patch -# User msirringhaus@suse.de -# Date 1582805876 -3600 -# Thu Feb 27 13:17:56 2020 +0100 -# Node ID cc3d09abea31068e57f1ab918782f9f86fc6a158 -# Parent 9cd90914846f667f18babc491a74c164ae5d6e9f -imported patch decoder_workaround.patch - -diff -r 9cd90914846f image/decoders/nsGIFDecoder2.cpp ---- a/image/decoders/nsGIFDecoder2.cpp Thu Feb 27 12:57:14 2020 +0100 -+++ b/image/decoders/nsGIFDecoder2.cpp Fri Mar 27 13:06:18 2020 +0100 -@@ -422,6 +422,9 @@ - MOZ_ASSERT(mSwizzleFn); - uint8_t* data = reinterpret_cast(aColormap); - mSwizzleFn(data, data, aColors); -+#if MOZ_BIG_ENDIAN() -+ SwizzleRow(SurfaceFormat::A8R8G8B8, SurfaceFormat::B8G8R8A8)(data, data, aColors); -+#endif - } - - LexerResult nsGIFDecoder2::DoDecode(SourceBufferIterator& aIterator, -diff -r 9cd90914846f image/decoders/nsJPEGDecoder.cpp ---- a/image/decoders/nsJPEGDecoder.cpp Thu Feb 27 12:57:14 2020 +0100 -+++ b/image/decoders/nsJPEGDecoder.cpp Fri Mar 27 13:06:18 2020 +0100 -@@ -263,6 +263,9 @@ - case JCS_YCbCr: - // By default, we will output directly to BGRA. If we need to apply - // special color transforms, this may change. -+#if MOZ_BIG_ENDIAN() -+ mInfo.out_color_space = MOZ_JCS_EXT_NATIVE_ENDIAN_XRGB; -+#else - switch (SurfaceFormat::OS_RGBX) { - case SurfaceFormat::B8G8R8X8: - mInfo.out_color_space = JCS_EXT_BGRX; -@@ -277,6 +280,7 @@ - mState = JPEG_ERROR; - return Transition::TerminateFailure(); - } -+#endif - break; - case JCS_CMYK: - case JCS_YCCK: -diff -r 9cd90914846f image/decoders/nsPNGDecoder.cpp ---- a/image/decoders/nsPNGDecoder.cpp Thu Feb 27 12:57:14 2020 +0100 -+++ b/image/decoders/nsPNGDecoder.cpp Fri Mar 27 13:06:18 2020 +0100 -@@ -361,7 +361,7 @@ - IResumable* aOnResume) { - MOZ_ASSERT(!HasError(), "Shouldn't call DoDecode after error!"); - -- return mLexer.Lex(aIterator, aOnResume, -+ LexerResult res = mLexer.Lex(aIterator, aOnResume, - [=](State aState, const char* aData, size_t aLength) { - switch (aState) { - case State::PNG_DATA: -@@ -371,6 +371,14 @@ - } - MOZ_CRASH("Unknown State"); - }); -+ -+#if MOZ_BIG_ENDIAN() -+ if(res.is() && res.as() == TerminalState::SUCCESS) { -+ NativeEndian::swapToLittleEndianInPlace((uint32_t*)(mImageData), mImageDataLength / 4); -+ } -+#endif -+ -+ return res; - } - - LexerTransition nsPNGDecoder::ReadPNGData( -diff -r 9cd90914846f image/decoders/nsWebPDecoder.cpp ---- a/image/decoders/nsWebPDecoder.cpp Thu Feb 27 12:57:14 2020 +0100 -+++ b/image/decoders/nsWebPDecoder.cpp Fri Mar 27 13:06:18 2020 +0100 -@@ -237,7 +237,12 @@ - // WebP doesn't guarantee that the alpha generated matches the hint in the - // header, so we always need to claim the input is BGRA. If the output is - // BGRX, swizzling will mask off the alpha channel. -+#if MOZ_BIG_ENDIAN() -+ mBuffer.colorspace = MODE_ARGB; -+ SurfaceFormat inFormat = mFormat; -+#else - SurfaceFormat inFormat = SurfaceFormat::OS_RGBA; -+#endif - - SurfacePipeFlags pipeFlags = SurfacePipeFlags(); - if (mFormat == SurfaceFormat::OS_RGBA && diff --git a/srcpkgs/thunderbird/patches/clang-sysroot-toolchain-fix.patch b/srcpkgs/thunderbird/patches/clang-sysroot-toolchain-fix.patch deleted file mode 100644 index 898603f529316c..00000000000000 --- a/srcpkgs/thunderbird/patches/clang-sysroot-toolchain-fix.patch +++ /dev/null @@ -1,18 +0,0 @@ -We need to pass --sysroot and --gcc-toolchain explicitly for cross compiling with glibc -because when the lld tries to link libc, it will read the gcc libc linker script which -includes absolute paths to actual libc files and without the sysroot argument it picks -the host ones, even though it discovered the linker script in the sysroot already. -linker-script = /usr/aarch64-linux-gnu/lib64/libc.so ---- a/build/moz.configure/toolchain.configure -+++ b/build/moz.configure/toolchain.configure -@@ -725,6 +725,10 @@ - flags.append("--target=%s" % toolchain) - has_target = True - -+ if info.type == "clang" and not target.os == "WASI" and (info.cpu != target.cpu): -+ flags.append("--sysroot=/usr/%s" % toolchain) -+ flags.append("--gcc-toolchain=/usr") -+ - if not has_target and (not info.cpu or info.cpu != target.cpu): - same_arch = same_arch_different_bits() - if (target.cpu, info.cpu) in same_arch: diff --git a/srcpkgs/thunderbird/patches/fix-arm-opus-include.patch b/srcpkgs/thunderbird/patches/fix-arm-opus-include.patch deleted file mode 100644 index b0c052f4009a0e..00000000000000 --- a/srcpkgs/thunderbird/patches/fix-arm-opus-include.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/media/libopus/silk/arm/arm_silk_map.c 2019-03-19 20:55:01.249609964 +0100 -+++ b/media/libopus/silk/arm/arm_silk_map.c 2019-03-19 20:55:25.769400255 +0100 -@@ -28,7 +28,7 @@ - # include "config.h" - #endif - --#include "main_FIX.h" -+#include "../fixed/main_FIX.h" - #include "NSQ.h" - #include "SigProc_FIX.h" - diff --git a/srcpkgs/thunderbird/patches/fix-i386-fdlibm.patch b/srcpkgs/thunderbird/patches/fix-i386-fdlibm.patch deleted file mode 100644 index bb81b4ad59e9f6..00000000000000 --- a/srcpkgs/thunderbird/patches/fix-i386-fdlibm.patch +++ /dev/null @@ -1,18 +0,0 @@ -# error: typedef redefinition with different types ('__double_t' (aka 'double') vs 'long double') -# https://bugzilla.mozilla.org/show_bug.cgi?id=1729459 - ---- a/modules/fdlibm/src/math_private.h -+++ b/modules/fdlibm/src/math_private.h -@@ -30,7 +30,12 @@ - * Adapted from https://github.com/freebsd/freebsd-src/search?q=__double_t - */ - -+#if defined(__linux__) && defined(__i386__) -+// rely on glibc's double_t -+typedef long double __double_t; -+#else - typedef double __double_t; -+#endif - typedef __double_t double_t; - typedef float __float_t; - diff --git a/srcpkgs/thunderbird/patches/fix-i686-ppc-musl.patch b/srcpkgs/thunderbird/patches/fix-i686-ppc-musl.patch deleted file mode 100644 index 38a85b5922cdc9..00000000000000 --- a/srcpkgs/thunderbird/patches/fix-i686-ppc-musl.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/mozglue/misc/StackWalk.cpp 2021-11-05 15:55:03.614609706 +0000 -+++ b/mozglue/misc/StackWalk.cpp 2021-10-28 19:03:47.000000000 +0100 -@@ -45,7 +45,7 @@ - # define MOZ_STACKWALK_SUPPORTS_MACOSX 0 - #endif - --#if (defined(linux) && \ -+#if defined(__GLIBC__) && (defined(linux) && \ - ((defined(__GNUC__) && (defined(__i386) || defined(PPC))) || \ - defined(HAVE__UNWIND_BACKTRACE))) - # define MOZ_STACKWALK_SUPPORTS_LINUX 1 diff --git a/srcpkgs/thunderbird/patches/fix-image-format-warning.patch b/srcpkgs/thunderbird/patches/fix-image-format-warning.patch deleted file mode 100644 index 7cdff60ce2f1dc..00000000000000 --- a/srcpkgs/thunderbird/patches/fix-image-format-warning.patch +++ /dev/null @@ -1,39 +0,0 @@ -# HG changeset patch -# User Lee Salzman -# Date 1462463631 14400 -# Thu May 05 11:53:51 2016 -0400 -# Node ID 8da374804a09977c8f89af5e6e0cb37cb074595d -# Parent 29662e28a9c93ac67ee0b8ddfb65a9f29bbf73f5 -handle big-endian formats in Cairo format conversions - ---- a/gfx/2d/HelpersCairo.h -+++ b/gfx/2d/HelpersCairo.h -@@ -147,7 +147,14 @@ static inline cairo_format_t GfxFormatToCairoFormat(Su - case SurfaceFormat::R5G6B5_UINT16: - return CAIRO_FORMAT_RGB16_565; - default: -- gfxCriticalError() << "Unknown image format " << (int)format; -+ // _UINT32 formats don't match B8G8R8[AX]8 on big-endian platforms, -+ // and Moz2d uses B8G8R8[AX]8 as if it was _UINT32. -+ // See bug 1269654 -+ if (format == SurfaceFormat::B8G8R8X8) { -+ return CAIRO_FORMAT_RGB24; -+ } else if (format != SurfaceFormat::B8G8R8A8) { -+ gfxCriticalError() << "Unknown image format " << (int)format; -+ } - return CAIRO_FORMAT_ARGB32; - } - } -@@ -177,7 +184,11 @@ static inline cairo_content_t GfxFormatToCairoContent( - case SurfaceFormat::A8: - return CAIRO_CONTENT_ALPHA; - default: -- gfxCriticalError() << "Unknown image content format " << (int)format; -+ if (format == SurfaceFormat::B8G8R8X8) { -+ return CAIRO_CONTENT_COLOR; -+ } else if (format != SurfaceFormat::B8G8R8A8) { -+ gfxCriticalError() << "Unknown image content format " << (int)format; -+ } - return CAIRO_CONTENT_COLOR_ALPHA; - } - } diff --git a/srcpkgs/thunderbird/patches/fix-webrtc-glibcisms.patch b/srcpkgs/thunderbird/patches/fix-webrtc-glibcisms.patch deleted file mode 100644 index 4f9043b58e1edf..00000000000000 --- a/srcpkgs/thunderbird/patches/fix-webrtc-glibcisms.patch +++ /dev/null @@ -1,20 +0,0 @@ ---- 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 - #endif - --#if WEBRTC_GLIBC_PREREQ(2, 16) -+#if !__GLIBC__ || WEBRTC_GLIBC_PREREQ(2, 16) - #include - #else - #include -@@ -40,7 +40,7 @@ - int architecture = 0; - uint64_t hwcap = 0; - const char* platform = NULL; --#if WEBRTC_GLIBC_PREREQ(2, 16) -+#if !__GLIBC__ || WEBRTC_GLIBC_PREREQ(2, 16) - hwcap = getauxval(AT_HWCAP); - platform = (const char*)getauxval(AT_PLATFORM); - #else diff --git a/srcpkgs/thunderbird/patches/flac-no-ffvpx.patch b/srcpkgs/thunderbird/patches/flac-no-ffvpx.patch deleted file mode 100644 index 439f9edc665f8b..00000000000000 --- a/srcpkgs/thunderbird/patches/flac-no-ffvpx.patch +++ /dev/null @@ -1,26 +0,0 @@ ---- a/dom/media/flac/FlacDecoder.cpp -+++ b/dom/media/flac/FlacDecoder.cpp -@@ -7,11 +7,22 @@ - #include "FlacDecoder.h" - #include "MediaContainerType.h" - #include "mozilla/StaticPrefs_media.h" -+#include "PDMFactory.h" - - namespace mozilla { - - /* static */ --bool FlacDecoder::IsEnabled() { return StaticPrefs::media_flac_enabled(); } -+bool FlacDecoder::IsEnabled() { -+#ifdef MOZ_FFVPX -+ return StaticPrefs::media_flac_enabled(); -+#elif defined(MOZ_FFVPX) -+ RefPtr platform = new PDMFactory(); -+ return StaticPrefs::media_flac_enabled() && -+ platform->SupportMimeType("audio/flac"_ns); -+#else -+ return false; -+#endif -+} - - /* static */ - bool FlacDecoder::IsSupportedType(const MediaContainerType& aContainerType) { diff --git a/srcpkgs/thunderbird/patches/lto-thin.patch b/srcpkgs/thunderbird/patches/lto-thin.patch deleted file mode 100644 index 78ac8b741be584..00000000000000 --- a/srcpkgs/thunderbird/patches/lto-thin.patch +++ /dev/null @@ -1,22 +0,0 @@ -This patch is a modified version of the OpenBSD patch - -try to consume less memory when linking gkrust with debug symbols ? - -openbsd patch: https://github.com/openbsd/ports/blob/master/mail/mozilla-thunderbird/patches/patch-config_makefiles_rust_mk -https://bugzilla.mozilla.org/show_bug.cgi?id=1644409 -https://bugzilla.mozilla.org/show_bug.cgi?id=1640982 ---- -diff --git a/config/makefiles/rust.mk b/config/makefiles/rust.mk -index a243ee5f7f..89593f1fe1 100644 ---- a/config/makefiles/rust.mk -+++ b/config/makefiles/rust.mk -@@ -90,7 +90,8 @@ ifndef rustflags_sancov - # Never enable when coverage is enabled to work around https://github.com/rust-lang/rust/issues/90045. - ifndef MOZ_CODE_COVERAGE - ifeq (,$(findstring gkrust_gtest,$(RUST_LIBRARY_FILE))) --cargo_rustc_flags += -Clto$(if $(filter full,$(MOZ_LTO_RUST_CROSS)),=fat) -+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/mallinfo.patch b/srcpkgs/thunderbird/patches/mallinfo.patch deleted file mode 100644 index a3b3e1cb53ac87..00000000000000 --- a/srcpkgs/thunderbird/patches/mallinfo.patch +++ /dev/null @@ -1,36 +0,0 @@ -diff --git a/xpcom/base/nsMemoryReporterManager.cpp b/xpcom/base/nsMemoryReporterManager.cpp -index 30bc60e01a..caf9f740d2 100644 ---- a/xpcom/base/nsMemoryReporterManager.cpp -+++ b/xpcom/base/nsMemoryReporterManager.cpp -@@ -127,6 +127,7 @@ using namespace dom; - return GetProcSelfSmapsPrivate(aN, aPid); - } - -+#ifdef __GLIBC__ - # ifdef HAVE_MALLINFO - # define HAVE_SYSTEM_HEAP_REPORTER 1 - [[nodiscard]] static nsresult SystemHeapSize(int64_t* aSizeOut) { -@@ -146,6 +147,7 @@ using namespace dom; - return NS_OK; - } - # endif -+#endif // __GLIBC__ - - #elif defined(__DragonFly__) || defined(__FreeBSD__) || defined(__NetBSD__) || \ - defined(__OpenBSD__) || defined(__FreeBSD_kernel__) -@@ -653,6 +655,7 @@ static bool InSharedRegion(mach_vm_address_t aAddr, cpu_type_t aType) { - return NS_OK; - } - -+#ifdef __GLIBC__ - # define HAVE_SYSTEM_HEAP_REPORTER 1 - // Windows can have multiple separate heaps, but we should not touch non-default - // heaps because they may be destroyed at anytime while we hold a handle. So we -@@ -685,6 +688,7 @@ static bool InSharedRegion(mach_vm_address_t aAddr, cpu_type_t aType) { - *aSizeOut = heapSize; - return NS_OK; - } -+#endif // __GLIBC__ - - struct SegmentKind { - DWORD mState; diff --git a/srcpkgs/thunderbird/patches/ppc32-fix-build.patch b/srcpkgs/thunderbird/patches/ppc32-fix-build.patch deleted file mode 100644 index b26a46cfe835a3..00000000000000 --- a/srcpkgs/thunderbird/patches/ppc32-fix-build.patch +++ /dev/null @@ -1,36 +0,0 @@ -This is not a complete/correct patch, but it makes firefox build. For now -mostly for tracking, so a real fix can be made, but right now it still -segfaults on start. - -Ref: https://hg.mozilla.org/mozilla-central/rev/08339a56f3ae -Ref: https://hg.mozilla.org/mozilla-central/rev/d16fcad6aa60 -Ref: https://hg.mozilla.org/mozilla-central/rev/ab87611d012e -Ref: https://hg.mozilla.org/mozilla-central/file/tip/xpcom/reflect/xptcall/md/unix/xptcinvoke_ppc_linux.cpp - ---- a/xpcom/reflect/xptcall/xptcall.h -+++ b/xpcom/reflect/xptcall/xptcall.h -@@ -71,6 +71,11 @@ struct nsXPTCVariant { - ExtendedVal ext; - }; - -+#if defined(__powerpc__) && !defined(__powerpc64__) -+ // this field is still necessary on ppc32, as an address -+ // to it is taken certain places in xptcall -+ void *ptr; -+#endif - nsXPTType type; - uint8_t flags; - -@@ -91,7 +96,12 @@ struct nsXPTCVariant { - }; - - void ClearFlags() { flags = 0; } -+#if defined(__powerpc__) && !defined(__powerpc64__) -+ void SetIndirect() { ptr = &val; flags |= IS_INDIRECT; } -+ bool IsPtrData() const { return IsIndirect(); } -+#else - void SetIndirect() { flags |= IS_INDIRECT; } -+#endif - - bool IsIndirect() const { return 0 != (flags & IS_INDIRECT); } - diff --git a/srcpkgs/thunderbird/patches/rust-configure.patch b/srcpkgs/thunderbird/patches/rust-configure.patch deleted file mode 100644 index e4b0f9105a9944..00000000000000 --- a/srcpkgs/thunderbird/patches/rust-configure.patch +++ /dev/null @@ -1,116 +0,0 @@ -Mozilla rustc check does not support crossbuild: let's remove it -Remove calls to unwrap_rustup, they fail if rustup isn't present - -Do not try to figure out the rust target as it is broken on musl -instead use what is set in RUST_TARGET - -Skip extra checks on cross builds (broken for arm*) - -diff --git a/build/moz.configure/rust.configure b/build/moz.configure/rust.configure -index e64dc5d5ec..c4778f8cc8 100644 ---- a/build/moz.configure/rust.configure -+++ b/build/moz.configure/rust.configure -@@ -91,9 +91,6 @@ def unwrap_rustup(prog, name): - return unwrap - - --rustc = unwrap_rustup(rustc, "rustc") --cargo = unwrap_rustup(cargo, "cargo") -- - - set_config("CARGO", cargo) - set_config("RUSTC", rustc) -@@ -274,7 +271,9 @@ def rust_supported_targets(rustc): - data.setdefault(key, []).append(namespace(rust_target=t, target=info)) - return data - -- -+@imports('os') -+@imports(_from='mozbuild.util', _import='ensure_unicode') -+@imports(_from='mozbuild.util', _import='system_encoding') - def detect_rustc_target( - host_or_target, compiler_info, arm_target, rust_supported_targets - ): -@@ -396,12 +395,14 @@ def detect_rustc_target( - - return None - -- rustc_target = find_candidate(candidates) -+ rustc_target = os.environ['RUST_TARGET'] -+ - - if rustc_target is None: - die("Don't know how to translate {} for rustc".format(host_or_target.alias)) - -- return rustc_target -+ return ensure_unicode(rustc_target, system_encoding) -+ - - - @imports("os") -@@ -446,35 +446,6 @@ - - fd.write(source.decode()) - -- cmd = [ -- rustc, -- "--crate-type", -- "staticlib", -- target_arg, -- "-o", -- out_path, -- in_path, -- ] -- -- def failed(): -- die( -- dedent( -- """\ -- Cannot compile for {} with {} -- The target may be unsupported, or you may not have -- a rust std library for that target installed. Try: -- -- rustup target add {} -- """.format( -- host_or_target.alias, rustc, rustc_target -- ) -- ) -- ) -- -- check_cmd_output(*cmd, onerror=failed) -- if not os.path.exists(out_path) or os.path.getsize(out_path) == 0: -- failed() -- - - @depends( - rustc, -@@ -475,28 +447,7 @@ def rust_host_triple( - host, compiler_info, arm_target, rust_supported_targets - ) - if rustc_target != rustc_host: -- if host.alias == rustc_target: -- configure_host = host.alias -- else: -- configure_host = "{}/{}".format(host.alias, rustc_target) -- die( -- dedent( -- """\ -- The rust compiler host ({rustc}) is not suitable for the configure host ({configure}). -- -- You can solve this by: -- * Set your configure host to match the rust compiler host by editing your -- mozconfig and adding "ac_add_options --host={rustc}". -- * Or, install the rust toolchain for {configure}, if supported, by running -- "rustup default stable-{rustc_target}" -- """.format( -- rustc=rustc_host, -- configure=configure_host, -- rustc_target=rustc_target, -- ) -- ) -- ) -- assert_rust_compile(host, rustc_target, rustc) -+ return rustc_host - return rustc_target - - diff --git a/srcpkgs/thunderbird/patches/sandbox-largefile.patch b/srcpkgs/thunderbird/patches/sandbox-largefile.patch deleted file mode 100644 index b49d1b872e487b..00000000000000 --- a/srcpkgs/thunderbird/patches/sandbox-largefile.patch +++ /dev/null @@ -1,18 +0,0 @@ ---- a/security/sandbox/linux/SandboxFilter.cpp -+++ b/security/sandbox/linux/SandboxFilter.cpp -@@ -77,10 +77,12 @@ using namespace sandbox::bpf_dsl; - - // The GNU libc headers define O_LARGEFILE as 0 on x86_64, but we need the - // actual value because it shows up in file flags. --#if !defined(O_LARGEFILE) || O_LARGEFILE == 0 --# define O_LARGEFILE_REAL 00100000 -+#if defined(__x86_64__) || defined(__i386__) || defined(__mips__) -+#define O_LARGEFILE_REAL 0100000 -+#elif defined(__powerpc__) -+#define O_LARGEFILE_REAL 0200000 - #else --# define O_LARGEFILE_REAL O_LARGEFILE -+#define O_LARGEFILE_REAL O_LARGEFILE - #endif - - // Not part of UAPI, but userspace sees it in F_GETFL; see bug 1650751. diff --git a/srcpkgs/thunderbird/patches/skia-sucks1.patch b/srcpkgs/thunderbird/patches/skia-sucks1.patch deleted file mode 100644 index 027d97bfce6473..00000000000000 --- a/srcpkgs/thunderbird/patches/skia-sucks1.patch +++ /dev/null @@ -1,77 +0,0 @@ -https://bugzilla.mozilla.org/show_bug.cgi?id=1504834#c5 -https://bugzilla.mozilla.org/attachment.cgi?id=9028600 - ---- a/gfx/skia/skia/modules/skcms/skcms.cc -+++ b/gfx/skia/skia/modules/skcms/skcms.cc -@@ -30,6 +30,8 @@ - #include - #include - #endif -+#elif defined(__BIG_ENDIAN__) -+ #define SKCMS_PORTABLE - #endif - - static bool runtime_cpu_detection = true; -@@ -280,20 +282,28 @@ enum { - static uint16_t read_big_u16(const uint8_t* ptr) { - uint16_t be; - memcpy(&be, ptr, sizeof(be)); --#if defined(_MSC_VER) -- return _byteswap_ushort(be); -+#if defined(__BIG_ENDIAN__) -+ return be; - #else -+ #if defined(_MSC_VER) -+ return _byteswap_ushort(be); -+ #else - return __builtin_bswap16(be); -+ #endif - #endif - } - - static uint32_t read_big_u32(const uint8_t* ptr) { - uint32_t be; - memcpy(&be, ptr, sizeof(be)); --#if defined(_MSC_VER) -- return _byteswap_ulong(be); -+#if defined(__BIG_ENDIAN__) -+ return be; - #else -+ #if defined(_MSC_VER) -+ return _byteswap_ulong(be); -+ #else - return __builtin_bswap32(be); -+ #endif - #endif - } - ---- a/gfx/2d/DrawTargetSkia.cpp -+++ b/gfx/2d/DrawTargetSkia.cpp -@@ -138,8 +138,7 @@ static IntRect CalculateSurfaceBounds(const IntSize& a - return surfaceBounds.Intersect(bounds); - } - --static const int kARGBAlphaOffset = -- SurfaceFormat::A8R8G8B8_UINT32 == SurfaceFormat::B8G8R8A8 ? 3 : 0; -+static const int kARGBAlphaOffset = 0; - - static bool VerifyRGBXFormat(uint8_t* aData, const IntSize& aSize, - const int32_t aStride, SurfaceFormat aFormat) { ---- a/gfx/2d/Types.h -+++ b/gfx/2d/Types.h -@@ -87,15 +87,8 @@ enum class SurfaceFormat : int8_t { - // The following values are endian-independent synonyms. The _UINT32 suffix - // indicates that the name reflects the layout when viewed as a uint32_t - // value. --#if MOZ_LITTLE_ENDIAN() - A8R8G8B8_UINT32 = B8G8R8A8, // 0xAARRGGBB - X8R8G8B8_UINT32 = B8G8R8X8, // 0x00RRGGBB --#elif MOZ_BIG_ENDIAN() -- A8R8G8B8_UINT32 = A8R8G8B8, // 0xAARRGGBB -- X8R8G8B8_UINT32 = X8R8G8B8, // 0x00RRGGBB --#else --# error "bad endianness" --#endif - - // The following values are OS and endian-independent synonyms. - // diff --git a/srcpkgs/thunderbird/patches/skia-sucks3.patch b/srcpkgs/thunderbird/patches/skia-sucks3.patch deleted file mode 100644 index 4bf77e684405e5..00000000000000 --- a/srcpkgs/thunderbird/patches/skia-sucks3.patch +++ /dev/null @@ -1,32 +0,0 @@ -CompositableHost.cpp patch added by @q66, based on patch in issue 1602730. - -# HG changeset patch -# Parent 46ea866ca3acb8bb5e1709ceb799b9c94f591dec -Problem description: Tab-titles that are too long to fit into a tab get faded out. - On big endian this is broken and instead of fading out, the - tab gets white and the font transparent, leading to an unreadable - tab-title -Solution: This is not a real solution, but a hack. The real solution would have been - to byte-swap the correct buffer, but I could not find it. - So the next best thing is to deactivate the fading-effect. Now all tab-titles - are readable, albeit not as pretty to look at as they could be. -Side-effects: I have not yet found an unwanted side-effect. - -diff -r 46ea866ca3ac -r 6ef20eee3f8f gfx/2d/DrawTargetSkia.cpp ---- a/gfx/2d/DrawTargetSkia.cpp Tue Oct 22 12:27:22 2019 +0200 -+++ b/gfx/2d/DrawTargetSkia.cpp Thu Oct 31 09:11:56 2019 +0100 -@@ -1861,6 +1861,14 @@ - SkCanvas::kPreserveLCDText_SaveLayerFlag | - (aCopyBackground ? SkCanvas::kInitWithPrevious_SaveLayerFlag : 0)); - -+#if MOZ_BIG_ENDIAN() -+ // Pushing a layer where an aMask is defined produces wrong output. -+ // We _should_ endian swap the data, but I couldn't find a workable way to do so -+ // Therefore I deactivate those layers in the meantime. -+ // The result is: Tab-titles that are longer than the available space should be faded out. -+ // The fading doesn't work, so we deactivate the fading-effect here. -+ if (!aMask) -+#endif - mCanvas->saveLayer(saveRec); - - SetPermitSubpixelAA(aOpaque); diff --git a/srcpkgs/thunderbird/template b/srcpkgs/thunderbird/template deleted file mode 100644 index 00b6a7a836f3fa..00000000000000 --- a/srcpkgs/thunderbird/template +++ /dev/null @@ -1,223 +0,0 @@ -# Template file for 'thunderbird' -# -# THIS PKG MUST BE SYNCHRONIZED WITH "srcpkgs/thunderbird-i18n". -# -pkgname=thunderbird -version=140.2.1 -revision=1 -build_helper="rust" -short_desc="Standalone Mail/News reader" -maintainer="Orphaned " -license="MPL-2.0, GPL-2.0-or-later, LGPL-2.1-or-later" -homepage="https://www.thunderbird.net/" -distfiles="${MOZILLA_SITE}/thunderbird/releases/${version}esr/source/thunderbird-${version}esr.source.tar.xz" -checksum=c9e4b98f72db3e9084dc7abe5f0ccf09bfc3e2f327706371dba4c2ee0a14c29b - -lib32disabled=yes - -hostmakedepends="autoconf unzip zip pkg-config perl python3 yasm rust cargo - llvm clang nodejs cbindgen nasm which tar" -makedepends="nss-devel libjpeg-turbo-devel gtk+3-devel libicu77-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 libotr" - -build_options="alsa jack dbus pulseaudio xscreensaver sndio wayland" -build_options_default="alsa jack dbus pulseaudio xscreensaver sndio wayland" - -case $XBPS_TARGET_MACHINE in - armv[56]*) broken="required NEON extensions are not supported on armv6" ;; - ppc64*) ;; - ppc*) broken="xptcall bitrot" ;; -esac - -# try to minimize memory usage via debug symbols -# 'LLVM ERROR: out of memory' while compiling gtkrust -if [ "$XBPS_WORDSIZE" = "32" ]; then - nodebug=yes -fi - -# we need this because cargo verifies checksums of all files in vendor -# crates when it builds and gives us no way to override or update the -# file sanely... so just clear out the file list -_clear_vendor_checksums() { - sed -i 's/\("files":{\)[^}]*/\1/' third_party/rust/$1/.cargo-checksum.json -} - -post_extract() { - case "$XBPS_TARGET_MACHINE" in - *-musl) - cp "${FILESDIR}/stab.h" toolkit/crashreporter/google-breakpad/src/ - ;; - esac - - # Google API key (see http://www.chromium.org/developers/how-tos/api-keys) - # Note: This is for Void Linux use ONLY. - echo -n "AIzaSyCIFdBA7eQP43R6kXRwTq7j6Mvj1ITze90" > google-api-key - - # Mozilla API keys (see https://location.services.mozilla.com/api) - # Note: This is for Void Linux use ONLY. - echo -n "cd894504-7a2a-4263-abff-ff73ee89ffca" > mozilla-api-key -} - -post_patch() { - _clear_vendor_checksums audio_thread_priority - _clear_vendor_checksums num-traits - _clear_vendor_checksums glslopt - _clear_vendor_checksums mp4parse -} - -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 - ;; - esac - - case "$XBPS_TARGET_MACHINE" in - x86_64*|i686*|arm*|aarch64*) - 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 - # - case "$XBPS_TARGET_MACHINE" in - ppc64le*|armv7l*) echo "ac_add_options --disable-webrtc" >>.mozconfig ;; - esac - - if [ "$XBPS_TARGET_NO_ATOMIC8" ]; then - export LDFLAGS+=" -latomic" - fi - - if [ "$CROSS_BUILD" ]; then - BINDGEN_INCLUDE_FLAGS=$( $CPP -x c++ -v /dev/null -o /dev/null 2>&1 | \ - sed -n '/#include <...> search starts here:/,/End of search list./p' | \ - sed '1,1d;$d' | sed 's/^ /-I/' | paste -s ) - - # fix compiler detection for botan: - # https://github.com/randombit/botan/blob/63d51cb1ab08849d8ece329811b61f8c9abebbcf/configure.py#L2888 - export CXX="${XBPS_CROSS_TRIPLET}-g++" - - export BINDGEN_CFLAGS="--target=$XBPS_CROSS_TRIPLET \ - --sysroot=${XBPS_CROSS_BASE} ${BINDGEN_INCLUDE_FLAGS}" - export HOST_CC=cc - export TARGET_CC="${CC}" - export HOST_CFLAGS="${XBPS_CFLAGS}" - export HOST_CXXFLAGS="${XBPS_CXXFLAGS}" - export ac_cv_sqlite_secure_delete=yes \ - ac_cv_sqlite_threadsafe=yes \ - ac_cv_sqlite_enable_fts3=yes \ - ac_cv_sqlite_dbstat_vtab=yes \ - ac_cv_sqlite_enable_unlock_notify=yes \ - ac_cv_prog_hostcxx_works=1 - - echo "ac_add_options --target=$XBPS_CROSS_TRIPLET" >>.mozconfig - echo "ac_add_options --host=$XBPS_TRIPLET" >>.mozconfig - else - echo "ac_add_options --target=$XBPS_TRIPLET" >>.mozconfig - 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 - armv7*) - export CFLAGS+=" -mfpu=neon -Wno-psabi" - export CXXFLAGS+=" -mfpu=neon -Wno-psabi" - ;; - esac - - # work around large debug symbols on 32-bit hosts - if [ "$XBPS_WORDSIZE" = "32" ]; then - echo "ac_add_options --disable-debug-symbols" >>.mozconfig - echo "ac_add_options --disable-debug" >>.mozconfig - export LDFLAGS+=" -Wl,--no-keep-memory" - fi - - # FIXME: incompatible with rust 1.48 in this release - #case "$XBPS_TARGET_MACHINE" in - #aarch64*|i686*|x86_64*) - # echo "ac_add_options --enable-rust-simd" >>.mozconfig ;; - #esac - echo "ac_add_options --disable-rust-simd" >>.mozconfig - - export LDFLAGS+=" -Wl,-rpath=/usr/lib/thunderbird" - - if [ "$SOURCE_DATE_EPOCH" ]; then - export MOZ_BUILD_DATE=$(date --date "@$SOURCE_DATE_EPOCH" "+%Y%m%d%H%M%S") - fi - - export MOZ_MAKE_FLAGS="${makejobs}" - export MOZ_NOSPAM=1 - export MOZBUILD_STATE_PATH="${wrksrc}/mozbuild" - export MACH_BUILD_PYTHON_NATIVE_PACKAGE_SOURCE=system - - export AS=$CC - - cat <>.mozconfig -ac_add_options --with-google-location-service-api-keyfile="${wrksrc}/google-api-key" -ac_add_options --with-google-safebrowsing-api-keyfile="${wrksrc}/google-api-key" -ac_add_options --with-mozilla-api-keyfile="${wrksrc}/mozilla-api-key" -ac_add_options $(vopt_enable alsa) -ac_add_options $(vopt_enable jack) -ac_add_options $(vopt_enable sndio) -ac_add_options $(vopt_enable dbus) -ac_add_options $(vopt_enable dbus necko-wifi) -ac_add_options $(vopt_enable pulseaudio) -ac_add_options --enable-default-toolkit=$(vopt_if wayland 'cairo-gtk3-wayland' 'cairo-gtk3') -! - - rm -f old-configure - ./mach build -} -do_install() { - export MACH_BUILD_PYTHON_NATIVE_PACKAGE_SOURCE=system - export MOZBUILD_STATE_PATH="${wrksrc}/mozbuild" - DESTDIR="$DESTDIR" ./mach install - - vinstall ${FILESDIR}/vendor.js 644 usr/lib/thunderbird/defaults/preferences - vinstall ${FILESDIR}/thunderbird.desktop 644 usr/share/applications - - for i in 16x16 22x22 24x24 32x32 48x48 128x128 256x256; do - vinstall ${wrksrc}/comm/mail/branding/thunderbird/default${i%x*}.png 644 \ - usr/share/icons/hicolor/${i}/apps thunderbird.png - done - - # Use system-provided dictionaries - rm -rf ${DESTDIR}/usr/lib/thunderbird/{dictionaries,hyphenation} - ln -s /usr/share/hunspell ${DESTDIR}/usr/lib/thunderbird/dictionaries - ln -s /usr/share/hyphen ${DESTDIR}/usr/lib/thunderbird/hyphenation - - # We don't want the development stuff - rm -rf ${DESTDIR}/usr/{include,lib/thunderbird-devel,share/idl} - - # https://bugzilla.mozilla.org/show_bug.cgi?id=658850 - ln -sf thunderbird ${DESTDIR}/usr/lib/thunderbird/thunderbird-bin -} diff --git a/srcpkgs/thunderbird/update b/srcpkgs/thunderbird/update deleted file mode 100644 index 840ff61786c7ac..00000000000000 --- a/srcpkgs/thunderbird/update +++ /dev/null @@ -1,2 +0,0 @@ -site="https://www.thunderbird.net/en-US/thunderbird/releases/atom.xml" -pattern="Thunderbird \K[0-9.]+(?=esr)" diff --git a/srcpkgs/tickr/patches/musl-fix-unknown-fd_set.patch b/srcpkgs/tickr/patches/musl-fix-unknown-fd_set.patch deleted file mode 100644 index aaf316860f2307..00000000000000 --- a/srcpkgs/tickr/patches/musl-fix-unknown-fd_set.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/src/libetm-0.5.0/tcp_socket.c 2020-01-09 10:49:20.000000000 +0100 -+++ b/src/libetm-0.5.0/tcp_socket.c.new 2020-06-04 08:57:53.532982208 +0200 -@@ -24,6 +24,7 @@ - #include - #include - #include -+#include - #ifndef WIN32_V - # include - # include diff --git a/srcpkgs/tickr/template b/srcpkgs/tickr/template deleted file mode 100644 index d74aa5ebdf8249..00000000000000 --- a/srcpkgs/tickr/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'tickr' -pkgname=tickr -version=0.7.1 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="gtk+-devel libxml2-devel gnutls-devel fribidi-devel" -short_desc="Gtk-based rss reader in a ticker bar" -maintainer="Orphaned " -license="GPL-3.0-or-later" -homepage="https://www.open-tickr.net/" -distfiles="https://www.open-tickr.net/src/${pkgname}-${version}.tar.gz" -checksum=391529a115b820d5c2cac7b466facc4722b7f90e02ab0acd7350a8e97adcee58 - -case "$XBPS_TARGET_MACHINE" in - arm*|ppc64|ppc) configure_args+=" LIBS=-lm" ;; -esac diff --git a/srcpkgs/tidy5/patches/allow-cross.patch b/srcpkgs/tidy5/patches/allow-cross.patch deleted file mode 100644 index b17e95c3fde932..00000000000000 --- a/srcpkgs/tidy5/patches/allow-cross.patch +++ /dev/null @@ -1,19 +0,0 @@ ---- a/CMakeLists.txt 2015-11-23 16:07:04.000000000 +0100 -+++ b/CMakeLists.txt 2015-11-25 09:59:50.944941514 +0100 -@@ -238,7 +238,7 @@ - # run built EXE to generate xml output - add_custom_command( - TARGET man -- COMMAND ${CMAKE_CURRENT_BINARY_DIR}/${LIB_NAME} -xml-help > ${TIDYHELP} -+ COMMAND ${CMAKE_CURRENT_SOURCE_DIR}/tidy -xml-help > ${TIDYHELP} - COMMENT "Generate ${TIDYHELP}" - VERBATIM - ) -@@ -247,6 +247,6 @@ - add_custom_command( - TARGET man -- COMMAND ${CMAKE_CURRENT_BINARY_DIR}/${LIB_NAME} -xml-config > ${TIDYCONFIG} -+ COMMAND ${CMAKE_CURRENT_SOURCE_DIR}/tidy -xml-config > ${TIDYCONFIG} - COMMENT "Generate ${TIDYCONFIG}" - VERBATIM - ) diff --git a/srcpkgs/tidy5/template b/srcpkgs/tidy5/template deleted file mode 100644 index 747c118bac9708..00000000000000 --- a/srcpkgs/tidy5/template +++ /dev/null @@ -1,56 +0,0 @@ -# Template file for 'tidy5' -pkgname=tidy5 -version=5.8.0 -revision=1 -build_style=cmake -configure_args="-DTIDY_CONSOLE_SHARED=ON" -cmake_builddir=build/cmake -hostmakedepends="libxslt" -short_desc="Tool to tidy down your HTML/HTML5 code to a clean style" -maintainer="Leah Neukirchen " -license="W3C" -homepage="http://www.htacg.org/tidy-html5/" -distfiles="https://github.com/htacg/tidy-html5/archive/${version}.tar.gz" -checksum=59c86d5b2e452f63c5cdb29c866a12a4c55b1741d7025cf2f3ce0cde99b0660e - -provides="tidy-${version}_${revision}" -replaces="tidy>0" - -pre_configure() { - # the $(man) target requires tidy5 to run on the host - ln -s ${cmake_builddir}/tidy - if [ -n "$CROSS_BUILD" ]; then - rm -f tidy - cd ${cmake_builddir} - - env - PATH=/usr/bin cmake -DBUILD_SHARED_LIB:BOOL=FALSE ${wrksrc} - make ${makejobs} tidy - - cp tidy ${wrksrc} - cd ${wrksrc} - rm -rf ${cmake_builddir} - fi -} - -post_install() { - vlicense README/LICENSE.md LICENSE - ln -s tidy ${DESTDIR}/usr/bin/tidy5 -} - -libtidy5_package() { - short_desc+=" - library files" - pkg_install() { - vmove usr/lib/*.so.* - } -} - -libtidy5-devel_package() { - depends="libtidy5>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/*.a - vmove usr/lib/*.so - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/tif22pnm/template b/srcpkgs/tif22pnm/template deleted file mode 100644 index f7f4d75d995c8f..00000000000000 --- a/srcpkgs/tif22pnm/template +++ /dev/null @@ -1,32 +0,0 @@ -# Template file for 'tif22pnm' -pkgname=tif22pnm -version=2014.01.09.1 -revision=3 -_githash="22217c1a3ea355a899e9c7c79903488ca13d1dfe" -hostmakedepends="pkg-config" -makedepends="libpng-devel tiff-devel" -short_desc="TIFF-to-PNM converter and png22pnm, a PNG-to-PNM converter" -maintainer="Leah Neukirchen " -license="GPL-2.0-or-later" -homepage="https://github.com/pts/tif22pnm" -distfiles="https://github.com/pts/tif22pnm/archive/${_githash}.tar.gz" -checksum=1ffd4bb69724e48ce7a6064fa0801a52043dd2b61f414cebd1803d0cd520a6a2 - -do_build() { - # don't bother with the crufty build system - ( - set -ex - touch config.h - ${CC} ${CFLAGS} -DNDEBUG -o tif22pnm \ - ptspnm.c minigimp.c miniglib.c ptstiff3.c tif22pnm.c \ - -ltiff ${LDFLAGS} - ${CC} ${CFLAGS} -DNDEBUG -o png22pnm \ - png22pnm.c $(pkg-config libpng --cflags --libs) \ - -lm ${LDFLAGS} - ) -} - -do_install() { - vbin tif22pnm - vbin png22pnm -} diff --git a/srcpkgs/tiff-devel b/srcpkgs/tiff-devel deleted file mode 120000 index ec2c100ef9c8f5..00000000000000 --- a/srcpkgs/tiff-devel +++ /dev/null @@ -1 +0,0 @@ -tiff \ No newline at end of file diff --git a/srcpkgs/tiff/template b/srcpkgs/tiff/template deleted file mode 100644 index 7f0ea4b7af58ab..00000000000000 --- a/srcpkgs/tiff/template +++ /dev/null @@ -1,40 +0,0 @@ -# Template file for 'tiff' -pkgname=tiff -version=4.7.1 -revision=2 -build_style=gnu-configure -configure_args="--enable-cxx --without-x" -makedepends="jbigkit-devel libjpeg-turbo-devel - liblzma-devel libzstd-devel zlib-devel libwebp-devel" -short_desc="Library and tools for reading and writing TIFF data files" -maintainer="skmpz " -license="libtiff" -homepage="http://www.simplesystems.org/libtiff/" -distfiles="https://download.osgeo.org/libtiff/tiff-${version}.tar.gz" -checksum=f698d94f3103da8ca7438d84e0344e453fe0ba3b7486e04c5bf7a9a3fabe9b69 - -if [ "$XBPS_CHECK_PKGS" ]; then - configure_args+=" --enable-tests" -else - configure_args+=" --disable-tests" -fi - -post_install() { - for f in ${DESTDIR}/usr/share/man/man3/*.3tiff; do - mv ${f} ${f%tiff} - done - vlicense LICENSE.md -} - -tiff-devel_package() { - depends="${makedepends} ${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/man/man3 - vmove usr/share/doc - } -} diff --git a/srcpkgs/tiff/update b/srcpkgs/tiff/update deleted file mode 100644 index 2e4fc10d2079ef..00000000000000 --- a/srcpkgs/tiff/update +++ /dev/null @@ -1 +0,0 @@ -ignore="*beta* *rc*" diff --git a/srcpkgs/tiff5/patches/libtiff5-4.4.0-CVE-2022-34526.patch b/srcpkgs/tiff5/patches/libtiff5-4.4.0-CVE-2022-34526.patch deleted file mode 100644 index cb3a4d3c77e2c9..00000000000000 --- a/srcpkgs/tiff5/patches/libtiff5-4.4.0-CVE-2022-34526.patch +++ /dev/null @@ -1,28 +0,0 @@ -From 275735d0354e39c0ac1dc3c0db2120d6f31d1990 Mon Sep 17 00:00:00 2001 -From: Even Rouault -Date: Mon, 27 Jun 2022 16:09:43 +0200 -Subject: [PATCH] _TIFFCheckFieldIsValidForCodec(): return FALSE when passed a - codec-specific tag and the codec is not configured (fixes #433) - -This avoids crashes when querying such tags ---- - libtiff/tif_dirinfo.c | 3 +++ - 1 file changed, 3 insertions(+) - -diff --git a/libtiff/tif_dirinfo.c b/libtiff/tif_dirinfo.c -index c30f569b..3371cb5c 100644 ---- a/libtiff/tif_dirinfo.c -+++ b/libtiff/tif_dirinfo.c -@@ -1191,6 +1191,9 @@ _TIFFCheckFieldIsValidForCodec(TIFF *tif, ttag_t tag) - default: - return 1; - } -+ if( !TIFFIsCODECConfigured(tif->tif_dir.td_compression) ) { -+ return 0; -+ } - /* Check if codec specific tags are allowed for the current - * compression scheme (codec) */ - switch (tif->tif_dir.td_compression) { --- -GitLab - diff --git a/srcpkgs/tiff5/patches/libtiff5-4.4.0-fpe_tiffcrop.patch b/srcpkgs/tiff5/patches/libtiff5-4.4.0-fpe_tiffcrop.patch deleted file mode 100644 index f62a41ad7471ca..00000000000000 --- a/srcpkgs/tiff5/patches/libtiff5-4.4.0-fpe_tiffcrop.patch +++ /dev/null @@ -1,180 +0,0 @@ -From dd1bcc7abb26094e93636e85520f0d8f81ab0fab Mon Sep 17 00:00:00 2001 -From: 4ugustus -Date: Sat, 11 Jun 2022 09:31:43 +0000 -Subject: [PATCH] fix the FPE in tiffcrop (#415, #427, and #428) - ---- - libtiff/tif_aux.c | 9 +++++++ - libtiff/tiffiop.h | 1 + - tools/tiffcrop.c | 62 ++++++++++++++++++++++++++--------------------- - 3 files changed, 44 insertions(+), 28 deletions(-) - -diff --git a/libtiff/tif_aux.c b/libtiff/tif_aux.c -index 140f26c7..5b88c8d0 100644 ---- a/libtiff/tif_aux.c -+++ b/libtiff/tif_aux.c -@@ -402,6 +402,15 @@ float _TIFFClampDoubleToFloat( double val ) - return (float)val; - } - -+uint32_t _TIFFClampDoubleToUInt32(double val) -+{ -+ if( val < 0 ) -+ return 0; -+ if( val > 0xFFFFFFFFU || val != val ) -+ return 0xFFFFFFFFU; -+ return (uint32_t)val; -+} -+ - int _TIFFSeekOK(TIFF* tif, toff_t off) - { - /* Huge offsets, especially -1 / UINT64_MAX, can cause issues */ -diff --git a/libtiff/tiffiop.h b/libtiff/tiffiop.h -index e3af461d..4e8bdac2 100644 ---- a/libtiff/tiffiop.h -+++ b/libtiff/tiffiop.h -@@ -365,6 +365,7 @@ extern double _TIFFUInt64ToDouble(uint64_t); - extern float _TIFFUInt64ToFloat(uint64_t); - - extern float _TIFFClampDoubleToFloat(double); -+extern uint32_t _TIFFClampDoubleToUInt32(double); - - extern tmsize_t - _TIFFReadEncodedStripAndAllocBuffer(TIFF* tif, uint32_t strip, -diff --git a/tools/tiffcrop.c b/tools/tiffcrop.c -index 1f827b2b..90286a5e 100644 ---- a/tools/tiffcrop.c -+++ b/tools/tiffcrop.c -@@ -5268,17 +5268,17 @@ computeInputPixelOffsets(struct crop_mask *crop, struct image_data *image, - { - if ((crop->res_unit == RESUNIT_INCH) || (crop->res_unit == RESUNIT_CENTIMETER)) - { -- x1 = (uint32_t) (crop->corners[i].X1 * scale * xres); -- x2 = (uint32_t) (crop->corners[i].X2 * scale * xres); -- y1 = (uint32_t) (crop->corners[i].Y1 * scale * yres); -- y2 = (uint32_t) (crop->corners[i].Y2 * scale * yres); -+ x1 = _TIFFClampDoubleToUInt32(crop->corners[i].X1 * scale * xres); -+ x2 = _TIFFClampDoubleToUInt32(crop->corners[i].X2 * scale * xres); -+ y1 = _TIFFClampDoubleToUInt32(crop->corners[i].Y1 * scale * yres); -+ y2 = _TIFFClampDoubleToUInt32(crop->corners[i].Y2 * scale * yres); - } - else - { -- x1 = (uint32_t) (crop->corners[i].X1); -- x2 = (uint32_t) (crop->corners[i].X2); -- y1 = (uint32_t) (crop->corners[i].Y1); -- y2 = (uint32_t) (crop->corners[i].Y2); -+ x1 = _TIFFClampDoubleToUInt32(crop->corners[i].X1); -+ x2 = _TIFFClampDoubleToUInt32(crop->corners[i].X2); -+ y1 = _TIFFClampDoubleToUInt32(crop->corners[i].Y1); -+ y2 = _TIFFClampDoubleToUInt32(crop->corners[i].Y2); - } - /* a) Region needs to be within image sizes 0.. width-1; 0..length-1 - * b) Corners are expected to be submitted as top-left to bottom-right. -@@ -5357,17 +5357,17 @@ computeInputPixelOffsets(struct crop_mask *crop, struct image_data *image, - { - if (crop->res_unit != RESUNIT_INCH && crop->res_unit != RESUNIT_CENTIMETER) - { /* User has specified pixels as reference unit */ -- tmargin = (uint32_t)(crop->margins[0]); -- lmargin = (uint32_t)(crop->margins[1]); -- bmargin = (uint32_t)(crop->margins[2]); -- rmargin = (uint32_t)(crop->margins[3]); -+ tmargin = _TIFFClampDoubleToUInt32(crop->margins[0]); -+ lmargin = _TIFFClampDoubleToUInt32(crop->margins[1]); -+ bmargin = _TIFFClampDoubleToUInt32(crop->margins[2]); -+ rmargin = _TIFFClampDoubleToUInt32(crop->margins[3]); - } - else - { /* inches or centimeters specified */ -- tmargin = (uint32_t)(crop->margins[0] * scale * yres); -- lmargin = (uint32_t)(crop->margins[1] * scale * xres); -- bmargin = (uint32_t)(crop->margins[2] * scale * yres); -- rmargin = (uint32_t)(crop->margins[3] * scale * xres); -+ tmargin = _TIFFClampDoubleToUInt32(crop->margins[0] * scale * yres); -+ lmargin = _TIFFClampDoubleToUInt32(crop->margins[1] * scale * xres); -+ bmargin = _TIFFClampDoubleToUInt32(crop->margins[2] * scale * yres); -+ rmargin = _TIFFClampDoubleToUInt32(crop->margins[3] * scale * xres); - } - - if ((lmargin + rmargin) > image->width) -@@ -5397,24 +5397,24 @@ computeInputPixelOffsets(struct crop_mask *crop, struct image_data *image, - if (crop->res_unit != RESUNIT_INCH && crop->res_unit != RESUNIT_CENTIMETER) - { - if (crop->crop_mode & CROP_WIDTH) -- width = (uint32_t)crop->width; -+ width = _TIFFClampDoubleToUInt32(crop->width); - else - width = image->width - lmargin - rmargin; - - if (crop->crop_mode & CROP_LENGTH) -- length = (uint32_t)crop->length; -+ length = _TIFFClampDoubleToUInt32(crop->length); - else - length = image->length - tmargin - bmargin; - } - else - { - if (crop->crop_mode & CROP_WIDTH) -- width = (uint32_t)(crop->width * scale * image->xres); -+ width = _TIFFClampDoubleToUInt32(crop->width * scale * image->xres); - else - width = image->width - lmargin - rmargin; - - if (crop->crop_mode & CROP_LENGTH) -- length = (uint32_t)(crop->length * scale * image->yres); -+ length = _TIFFClampDoubleToUInt32(crop->length * scale * image->yres); - else - length = image->length - tmargin - bmargin; - } -@@ -5868,13 +5868,13 @@ computeOutputPixelOffsets (struct crop_mask *crop, struct image_data *image, - { - if (page->res_unit == RESUNIT_INCH || page->res_unit == RESUNIT_CENTIMETER) - { /* inches or centimeters specified */ -- hmargin = (uint32_t)(page->hmargin * scale * page->hres * ((image->bps + 7) / 8)); -- vmargin = (uint32_t)(page->vmargin * scale * page->vres * ((image->bps + 7) / 8)); -+ hmargin = _TIFFClampDoubleToUInt32(page->hmargin * scale * page->hres * ((image->bps + 7) / 8)); -+ vmargin = _TIFFClampDoubleToUInt32(page->vmargin * scale * page->vres * ((image->bps + 7) / 8)); - } - else - { /* Otherwise user has specified pixels as reference unit */ -- hmargin = (uint32_t)(page->hmargin * scale * ((image->bps + 7) / 8)); -- vmargin = (uint32_t)(page->vmargin * scale * ((image->bps + 7) / 8)); -+ hmargin = _TIFFClampDoubleToUInt32(page->hmargin * scale * ((image->bps + 7) / 8)); -+ vmargin = _TIFFClampDoubleToUInt32(page->vmargin * scale * ((image->bps + 7) / 8)); - } - - if ((hmargin * 2.0) > (pwidth * page->hres)) -@@ -5912,13 +5912,13 @@ computeOutputPixelOffsets (struct crop_mask *crop, struct image_data *image, - { - if (page->mode & PAGE_MODE_PAPERSIZE ) - { -- owidth = (uint32_t)((pwidth * page->hres) - (hmargin * 2)); -- olength = (uint32_t)((plength * page->vres) - (vmargin * 2)); -+ owidth = _TIFFClampDoubleToUInt32((pwidth * page->hres) - (hmargin * 2)); -+ olength = _TIFFClampDoubleToUInt32((plength * page->vres) - (vmargin * 2)); - } - else - { -- owidth = (uint32_t)(iwidth - (hmargin * 2 * page->hres)); -- olength = (uint32_t)(ilength - (vmargin * 2 * page->vres)); -+ owidth = _TIFFClampDoubleToUInt32(iwidth - (hmargin * 2 * page->hres)); -+ olength = _TIFFClampDoubleToUInt32(ilength - (vmargin * 2 * page->vres)); - } - } - -@@ -5927,6 +5927,12 @@ computeOutputPixelOffsets (struct crop_mask *crop, struct image_data *image, - if (olength > ilength) - olength = ilength; - -+ if (owidth == 0 || olength == 0) -+ { -+ TIFFError("computeOutputPixelOffsets", "Integer overflow when calculating the number of pages"); -+ exit(EXIT_FAILURE); -+ } -+ - /* Compute the number of pages required for Portrait or Landscape */ - switch (page->orient) - { --- -GitLab - diff --git a/srcpkgs/tiff5/template b/srcpkgs/tiff5/template deleted file mode 100644 index 51a187bd5ae316..00000000000000 --- a/srcpkgs/tiff5/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'tiff5' -# required by wps-office -pkgname=tiff5 -version=4.4.0 -revision=1 -build_style=gnu-configure -configure_args="--enable-cxx --without-x" -makedepends="jbigkit-devel libjpeg-turbo-devel - liblzma-devel libzstd-devel zlib-devel" -short_desc="Library and tools for reading and writing TIFF data files" -maintainer="mobinmob " -license="libtiff" -homepage="http://www.simplesystems.org/libtiff/" -distfiles="https://download.osgeo.org/libtiff/tiff-${version}.tar.gz" -checksum=917223b37538959aca3b790d2d73aa6e626b688e02dcda272aec24c2f498abed - -post_install() { - vlicense COPYRIGHT - # Remove binaries and their man pages. - rm -rf "${DESTDIR}"/usr/bin - rm -rf "${DESTDIR}"/usr/include - rm -rf "${DESTDIR}"/usr/lib/pkgconfig - rm -rf "${DESTDIR}"/usr/lib/*.a - rm -rf "${DESTDIR}"/usr/lib/*.so - rm -rf "${DESTDIR}"/usr/share/man - rm -rf "${DESTDIR}"/usr/share/doc -} diff --git a/srcpkgs/tig/template b/srcpkgs/tig/template deleted file mode 100644 index 84e465733eecf8..00000000000000 --- a/srcpkgs/tig/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'tig' -pkgname=tig -version=2.6.0 -revision=1 -build_style=gnu-configure -make_install_args="install-doc-man" -hostmakedepends="xmlto asciidoc automake autoconf pkg-config" -makedepends="ncurses-devel pcre2-devel" -depends="git" -conf_files="/etc/tigrc" -short_desc="Text-mode interface for Git" -maintainer="Leah Neukirchen " -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=e5c84bac827ba40e4ca9a311aeef4b93257b8cccd1b15e97ead44baea787786c - -pre_configure() { - NOCONFIGURE=1 ./autogen.sh -} - -post_install() { - vcompletion contrib/tig-completion.bash bash -} diff --git a/srcpkgs/tigervnc/template b/srcpkgs/tigervnc/template deleted file mode 100644 index c858e6226e706e..00000000000000 --- a/srcpkgs/tigervnc/template +++ /dev/null @@ -1,61 +0,0 @@ -# Template file for 'tigervnc' -pkgname=tigervnc -version=1.15.0 -revision=2 -_xorg_version=21.1.16 -_xorg_dist="xorg-server-${_xorg_version}.tar.gz" -build_style=cmake -configure_args="-DENABLE_H264=auto" -hostmakedepends="automake gettext xorg-util-macros font-util pkg-config - libtool xtrans" -makedepends="fltk-devel zlib-devel libXtst-devel libjpeg-turbo-devel - pixman-devel xorgproto libxkbfile-devel libXrandr-devel libXfont2-devel - gnutls-devel libdrm-devel libxshmfence-devel pam-devel xkbcomp libxcvt-devel - nettle-devel ffmpeg6-devel" -depends="perl xauth xkeyboard-config" -short_desc="High performance, multi-platform VNC client and server" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="https://www.tigervnc.org" -distfiles="https://github.com/TigerVNC/tigervnc/archive/v${version}.tar.gz - ${XORG_SITE}/xserver/${_xorg_dist}" -checksum="7f231906801e89f09a212e86701f3df1722e36767d6055a4e619390570548537 - 59fa52b63f6f8747ee2c4716decb29ced249c4c574e2a18c96b7d3b1420f7fd9" -conflicts="turbovnc>=0" -skip_extraction="${_xorg_dist}" -conf_files="/etc/tigervnc/*" - -post_extract() { - bsdtar -x --strip-components 1 -C unix/xserver \ - -f "${XBPS_SRCDISTDIR}/${pkgname}-${version}/${_xorg_dist}" -} - -post_patch() { - cd unix/xserver - patch -p1 < "../xserver${_xorg_version%%.*}.patch" -} - -post_configure() { - cd unix/xserver - autoreconf -fi - - LDFLAGS="${LDFLAGS} -Wl,-z,lazy" \ - CFLAGS="${CFLAGS} -I${XBPS_CROSS_BASE}/usr/include/libdrm" \ - ./configure --host=${XBPS_CROSS_TRIPLET} --prefix=/usr \ - --with-pic --without-dtrace --disable-static --disable-xvfb \ - --disable-xnest --disable-xorg --disable-xwin --disable-xephyr \ - --disable-kdrive --disable-config-hal --disable-config-udev \ - --disable-dri --enable-dri2 --enable-dri3 --enable-glx \ - --disable-unit-tests --disable-devel-docs --disable-selective-werror -} - -post_build() { - # The trailing slash is significant: - # https://github.com/TigerVNC/tigervnc/issues/1691 - make -C unix/xserver TIGERVNC_BUILDDIR="${wrksrc}/build/" -} - -post_install() { - make -C unix/xserver/hw/vnc DESTDIR=${DESTDIR} \ - TIGERVNC_BUILDDIR="${wrksrc}/build/" install -} diff --git a/srcpkgs/tikzit/patches/missing-source-files.cmake.patch b/srcpkgs/tikzit/patches/missing-source-files.cmake.patch deleted file mode 100644 index abf79db019b208..00000000000000 --- a/srcpkgs/tikzit/patches/missing-source-files.cmake.patch +++ /dev/null @@ -1,20 +0,0 @@ -diff --git a/CMakeLists.txt b/CMakeLists.txt -index 67b61fa..d928dae 100644 ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -36,6 +36,7 @@ set(SOURCES - src/data/graphelementdata.cpp - src/data/graphelementproperty.cpp - src/data/node.cpp -+ src/data/path.cpp - src/data/pdfdocument.cpp - src/data/style.cpp - src/data/stylelist.cpp -@@ -50,6 +51,7 @@ set(SOURCES - src/gui/mainmenu.cpp - src/gui/mainwindow.cpp - src/gui/nodeitem.cpp -+ src/gui/pathitem.cpp - src/gui/preferencedialog.cpp - src/gui/previewwindow.cpp - src/gui/propertypalette.cpp diff --git a/srcpkgs/tikzit/patches/no-update-check.patch b/srcpkgs/tikzit/patches/no-update-check.patch deleted file mode 100644 index eae5f90c915105..00000000000000 --- a/srcpkgs/tikzit/patches/no-update-check.patch +++ /dev/null @@ -1,127 +0,0 @@ -diff --git a/CMakeLists.txt b/CMakeLists.txt -index 67b61fa..3552f08 100644 ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -6,7 +6,7 @@ set(CMAKE_INCLUDE_CURRENT_DIR ON) - set(CMAKE_AUTOMOC ON) - #set(CMAKE_AUTOUIC ON) - --find_package(Qt5 REQUIRED COMPONENTS Core Gui Widgets Network) -+find_package(Qt5 REQUIRED COMPONENTS Core Gui Widgets) - find_package(BISON) - find_package(FLEX) - -@@ -123,7 +123,7 @@ add_executable(tikzit - ${QT_RESOURCES}) - - target_link_libraries(${PROJECT_NAME} -- Qt5::Core Qt5::Gui Qt5::Widgets Qt5::Network -+ Qt5::Core Qt5::Gui Qt5::Widgets - ${Poppler_LIBRARIES}) - - install (TARGETS tikzit DESTINATION bin) -diff --git a/src/gui/mainmenu.ui b/src/gui/mainmenu.ui -index 11778db..567bb69 100644 ---- a/src/gui/mainmenu.ui -+++ b/src/gui/mainmenu.ui -@@ -357,6 +357,9 @@ - - - -+ -+ false -+ - - true - -@@ -365,6 +368,9 @@ - - - -+ -+ false -+ - - Check now - -diff --git a/src/tikzit.cpp b/src/tikzit.cpp -index a286630..27e4557 100644 ---- a/src/tikzit.cpp -+++ b/src/tikzit.cpp -@@ -30,7 +30,6 @@ - #include - #include - #include --#include - #include - - // application-level instance of Tikzit -@@ -70,6 +69,7 @@ void Tikzit::init() - QString styleFile = settings.value("previous-tikzstyles-file").toString(); - if (!styleFile.isEmpty()) loadStyles(styleFile); - -+ /* - QVariant check = settings.value("check-for-updates"); - if (check.isNull()) { - int resp = QMessageBox::question(nullptr, -@@ -87,6 +87,8 @@ void Tikzit::init() - if (check.toBool()) { - checkForUpdates(false); - } -+ */ -+ setCheckForUpdates(false); //disable gui toolbar menu checkbox - - _preview = new PreviewWindow(); - _latex = nullptr; -@@ -352,6 +354,8 @@ void Tikzit::setCheckForUpdates(bool check) - - void Tikzit::checkForUpdates(bool manual) - { -+ return; -+ /* - QNetworkAccessManager *manager = new QNetworkAccessManager(this); - - if (manual) { -@@ -363,8 +367,10 @@ void Tikzit::checkForUpdates(bool manual) - } - - manager->get(QNetworkRequest(QUrl("https://tikzit.github.io/latest-version.txt"))); -+ */ - } - -+/* - void Tikzit::updateAuto(QNetworkReply *reply) - { - updateReply(reply, false); -@@ -422,6 +428,7 @@ void Tikzit::updateReply(QNetworkReply *reply, bool manual) - } - } - } -+*/ - - void Tikzit::makePreview() - { -diff --git a/src/tikzit.h b/src/tikzit.h -index 5debdf3..bff96d7 100644 ---- a/src/tikzit.h -+++ b/src/tikzit.h -@@ -71,7 +71,6 @@ - #include - #include - #include --#include - - // Number of pixels between (0,0) and (1,0) at 100% zoom level. This should be - // divisible by 8 to avoid rounding errors with e.g. grid-snapping. -@@ -142,9 +141,11 @@ public slots: - void clearRecentFiles(); - void setCheckForUpdates(bool check); - void checkForUpdates(bool manual); -+ /* - void updateAuto(QNetworkReply *reply); - void updateManual(QNetworkReply *reply); - void updateReply(QNetworkReply *reply, bool manual); -+ */ - void makePreview(); - void cleanupLatex(); - diff --git a/srcpkgs/tikzit/template b/srcpkgs/tikzit/template deleted file mode 100644 index f88ac48eb4f1bb..00000000000000 --- a/srcpkgs/tikzit/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'tikzit' -pkgname=tikzit -version=2.1.6 -revision=2 -build_style=cmake -hostmakedepends="qt5-host-tools qt5-qmake extra-cmake-modules flex bison" -makedepends="qt5-devel poppler-qt5-devel poppler-cpp-devel" -short_desc="Pgf/TikZ diagram editor" -maintainer="Piraty " -license="GPL-3.0-or-later" -homepage="https://tikzit.github.io/" -distfiles="https://github.com/tikzit/tikzit/archive/refs/tags/v${version}.tar.gz" -checksum=40e160f654a25a3a36d6a5361eef71a51f9d3b5eec3b42dd9246ec26402149d1 - -post_install() { - vman share/man/man1/tikzit.1 - vinstall share/applications/tikzit.desktop 755 usr/share/applications - - for _i in 16 32 64 128 256 512 1024; do - vinstall share/icons/hicolor/${_i}x${_i}/apps/tikzit.png 644 usr/share/icons/hicolor/${_i}x${_i}/apps - done - vinstall share/icons/hicolor/scalable/apps/tikzit.svg 644 usr/share/icons/hicolor/scalable/apps/ - - vmkdir usr/share/mime/packages - vcopy share/mime/packages/user-tikz-document.xml usr/share/mime/packages -} diff --git a/srcpkgs/tilda/template b/srcpkgs/tilda/template deleted file mode 100644 index da64b3ebaa27b3..00000000000000 --- a/srcpkgs/tilda/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'tilda' -pkgname=tilda -version=2.0.0 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config automake gettext-devel glib-devel" -makedepends="confuse-devel gtk+3-devel vte3-devel" -depends="desktop-file-utils" -short_desc="GTK drop down terminal similar to guake" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="https://github.com/lanoxx/tilda" -distfiles="https://github.com/lanoxx/${pkgname}/archive/${pkgname}-${version}.tar.gz" -checksum=ff9364244c58507cd4073ac22e580a4cded048d416c682496c1b1788ee8a30df - -pre_configure() { - NOCONFIGURE=1 ./autogen.sh -} diff --git a/srcpkgs/tilde/template b/srcpkgs/tilde/template deleted file mode 100644 index b9d7065585b892..00000000000000 --- a/srcpkgs/tilde/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'tilde' -pkgname=tilde -version=1.1.3 -revision=1 -build_style=configure -configure_args="--prefix=/usr" -hostmakedepends="pkg-config gettext" -makedepends="gettext-devel libtranscript-devel libunistring-devel - libt3widget-devel libt3config-devel libt3highlight-devel" -short_desc="Text editor with an intuitive interface" -maintainer="Andrew Benson " -license="GPL-3.0-or-later" -homepage="https://os.ghalkes.nl/tilde/" -distfiles="https://os.ghalkes.nl/dist/tilde-${version}.tar.bz2" -checksum=6b86ffaa5c632c9055f74fca713c5bf8420ee60718850dc16a95abe49fa2641a diff --git a/srcpkgs/tilix/files/musl-hacks.patch b/srcpkgs/tilix/files/musl-hacks.patch deleted file mode 100644 index 1d9f5ac405807c..00000000000000 --- a/srcpkgs/tilix/files/musl-hacks.patch +++ /dev/null @@ -1,81 +0,0 @@ -Upstream: No -Reason: Reverts/Breaks flatpak integration to fix musl build. ---- source/gx/tilix/terminal/terminal.d 2019-01-04 01:03:40.000000000 +0100 -+++ source/gx/tilix/terminal/terminal.d 2019-01-04 23:38:51.915350033 +0100 -@@ -2834,31 +2834,8 @@ - if (isFlatpak()) { - Pty pty = vte.ptyNewSync(VtePtyFlags.DEFAULT, null); - -- int pty_master = pty.getFd(); -- -- import core.sys.posix.stdlib: grantpt, unlockpt, ptsname; -- import core.sys.posix.fcntl: open, O_RDWR; -- -- if (grantpt(pty_master) != 0) { -- warning("Failed granting access to slave pseudoterminal device"); -- return false; -- } -- -- if (unlockpt(pty_master) != 0) { -- warning("Failed unlocking slave pseudoterminal device"); -- return false; -- } -- -- int[] pty_slaves; -- pty_slaves ~= open(ptsname(pty_master), O_RDWR | O_CLOEXEC); -- if (pty_slaves[0] < 0) { -- warning("Failed opening slave pseudoterminal device"); -- return false; -- } -- -- foreach(i; 0 .. 2) { -- pty_slaves ~= core.sys.posix.unistd.dup(pty_slaves[0]); -- } -+ import vtec.vte: vte_pty_child_setup; -+ vte_pty_child_setup(pty.getPtyStruct()); - - import VteVersion = vte.Version; - -@@ -2892,7 +2869,7 @@ - onTerminalChildExited(status, vte); - } - -- bool result = sendHostCommand(workingDir, args, envv, pty_slaves, gpid, &exitedCallback); -+ bool result = sendHostCommand(workingDir, args, envv, gpid, &exitedCallback); - - vte.setPty(pty); - -@@ -2971,15 +2948,20 @@ - } - } - -- bool sendHostCommand(string workingDir, string[] args, string[] envv, int[] stdio_fds, out int gpid, HostCommandExitedCallback exitedCallback) { -+ bool sendHostCommand(string workingDir, string[] args, string[] envv, out int gpid, HostCommandExitedCallback exitedCallback) { - import gio.DBusConnection; - import gio.UnixFDList; - - uint[] handles; -+ int[] fdList; -+ -+ fdList ~= std.stdio.stdin.fileno; -+ fdList ~= std.stdio.stdout.fileno; -+ fdList ~= std.stdio.stderr.fileno; - - UnixFDList outFdList; - UnixFDList inFdList = new UnixFDList(); -- foreach(i, fd; stdio_fds) { -+ foreach(i, fd; fdList) { - handles ~= inFdList.append(fd); - if (handles[i] == -1) { - warning("Error creating fd list handles"); -@@ -3071,9 +3053,7 @@ - status = command_status; - } - -- int[] stdio_fds = [0, output.writeEnd.fileno, 2] ~ extra_fds; -- -- if (!sendHostCommand("/", args, [], stdio_fds, gpid, &commandExited)) { -+ if (!sendHostCommand("/", args, [], gpid, &commandExited)) { - return null; - } - diff --git a/srcpkgs/tilix/patches/disable-appstream-test.patch b/srcpkgs/tilix/patches/disable-appstream-test.patch deleted file mode 100644 index 8035099ee789dd..00000000000000 --- a/srcpkgs/tilix/patches/disable-appstream-test.patch +++ /dev/null @@ -1,29 +0,0 @@ -diff --git a/data/meson.build b/data/meson.build -index 9b2ea4b..d4fbb8e 100644 ---- a/data/meson.build -+++ b/data/meson.build -@@ -49,15 +49,15 @@ metainfo_file = i18n.merge_file( - ) - - # Validate MetaInfo file --if appstreamcli.found() -- test ( -- 'Validate metainfo file', -- appstreamcli, -- args: ['validate', '--no-net', -- join_paths(meson.current_source_dir(), 'metainfo', '@0@.in'.format(tilix_metainfo_name)) -- ] -- ) --endif -+# if appstreamcli.found() -+# test ( -+# 'Validate metainfo file', -+# appstreamcli, -+# args: ['validate', '--no-net', -+# join_paths(meson.current_source_dir(), 'metainfo', '@0@.in'.format(tilix_metainfo_name)) -+# ] -+# ) -+# endif - - # Build resources - gresource = gnome.compile_resources( diff --git a/srcpkgs/tilix/patches/llvm-unwind.patch b/srcpkgs/tilix/patches/llvm-unwind.patch deleted file mode 100644 index 94d5f3674d5f72..00000000000000 --- a/srcpkgs/tilix/patches/llvm-unwind.patch +++ /dev/null @@ -1,30 +0,0 @@ -Use find_library instead of dependency so llvm-libunwind can be used, -since it doesn't ship a pkg-config file. - -diff --git a/meson.build b/meson.build -index fdf63f57..8c4515d0 100644 ---- a/meson.build -+++ b/meson.build -@@ -1,11 +1,12 @@ - project( -- 'Tilix', 'd', -+ 'Tilix', ['c', 'd'], - version: '1.9.6', - license: 'MPL-2.0', - meson_version: '>= 0.56' - ) - - compiler = meson.get_compiler('d') -+cc = meson.get_compiler('c') - if compiler.get_id() == 'llvm' - d_extra_args = ['-vcolumns'] - d_link_args = [] -@@ -99,7 +100,7 @@ sources_dir = include_directories('source/') - gtkd_dep = dependency('gtkd-3', version: '>=3.8.5') - vted_dep = dependency('vted-3', version: '>=3.8.5') - xlib_dep = dependency('x11') --libunwind_dep = dependency('libunwind') -+libunwind_dep = cc.find_library('libunwind') - libsecret_dep = dependency('libsecret-1', required: false) - - subdir('po') diff --git a/srcpkgs/tilix/template b/srcpkgs/tilix/template deleted file mode 100644 index 78642147b6ba1c..00000000000000 --- a/srcpkgs/tilix/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'tilix' -pkgname=tilix -version=1.9.6 -revision=2 -build_style=meson -configure_args="-Db_lto=false" -hostmakedepends="automake gettext-devel gdk-pixbuf glib-devel ldc po4a pkg-config - librsvg tar AppStream" -makedepends="dconf-devel gtkd-devel libglib-devel libvted-devel libX11-devel" -depends="gsettings-desktop-schemas vte3" -checkdepends="$depends" -short_desc="Tiling terminal emulator for Linux" -maintainer="Enno Boland " -license="MPL-2.0" -homepage="https://gnunn1.github.io/tilix-web/" -distfiles="https://github.com/gnunn1/${pkgname}/archive/${version}.tar.gz" -checksum=be389d199a6796bd871fc662f8a37606a1f84e5429f24e912d116f16c5f0a183 - -pre_configure() { - case "$XBPS_TARGET_MACHINE" in - *-musl) - [ -f hacks-applied ] || patch -Np0 -i ${FILESDIR}/musl-hacks.patch - touch hacks-applied - export DCFLAGS="-linker=bfd" - ;; - esac -} diff --git a/srcpkgs/time/template b/srcpkgs/time/template deleted file mode 100644 index c13405c364857d..00000000000000 --- a/srcpkgs/time/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'time' -pkgname=time -version=1.9 -revision=2 -build_style=gnu-configure -short_desc="Displays information about the resources that a program uses" -maintainer="Orphaned " -license="GPL-3.0-or-later" -homepage="https://directory.fsf.org/wiki/Time" -distfiles="${GNU_SITE}/time/time-${version}.tar.gz" -checksum=fbacf0c81e62429df3e33bda4cee38756604f18e01d977338e23306a3e3b521e - -# Required by wait3(2) with musl -CFLAGS="-D_GNU_SOURCE" diff --git a/srcpkgs/time/update b/srcpkgs/time/update deleted file mode 100644 index 7c95f9cb31df13..00000000000000 --- a/srcpkgs/time/update +++ /dev/null @@ -1 +0,0 @@ -ignore="1.7.2" diff --git a/srcpkgs/timelimit/template b/srcpkgs/timelimit/template deleted file mode 100644 index 2087aa94826321..00000000000000 --- a/srcpkgs/timelimit/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'timelimit' -pkgname=timelimit -version=1.9.2 -revision=1 -build_style=gnu-makefile -make_install_args="STRIP=-s MANDIR=/usr/share/man" -checkdepends="perl" -short_desc="Limit command execution time" -maintainer="J Farkas " -license="BSD-2-Clause" -homepage="http://devel.ringlet.net/sysutils/timelimit/" -distfiles="https://devel.ringlet.net/files/sys/timelimit/timelimit-${version}.tar.xz" -checksum=9cdd1f06049b9e1a4b7a8a93a0d4d0e1920bd617e7cd005525261a3f91386796 - -post_extract() { - head -50 timelimit.c |egrep '^ \*($| )'|cut -c4- >LICENSE -} - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/timer-cli/template b/srcpkgs/timer-cli/template deleted file mode 100644 index 8aa76a1c1f5ee2..00000000000000 --- a/srcpkgs/timer-cli/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'timer-cli' -pkgname=timer-cli -version=0.1.2 -revision=3 -build_style=python3-pep517 -hostmakedepends="python3-poetry-core" -depends="python3-rich python3-click python3-art" -short_desc="Simple CLI countdown timer" -maintainer="Andrew Benson " -license="Apache-2.0" -homepage="https://github.com/1Blademaster/timer-cli" -distfiles="https://github.com/1Blademaster/timer-cli/archive/v${version}.tar.gz" -checksum=4dec55b71e2e5e5b1fa4a9022ae7b1d84a417de969749b8c50a37de4329505e6 -make_check=no # no tests available diff --git a/srcpkgs/timeshift/template b/srcpkgs/timeshift/template deleted file mode 100644 index 619266b730255a..00000000000000 --- a/srcpkgs/timeshift/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'timeshift' -pkgname=timeshift -version=25.07.7 -revision=1 -build_style=meson -hostmakedepends="gettext pkg-config vala" -makedepends="libgee-devel json-glib-devel vte3-devel libgirepository-devel - xapps-devel libxkbfile-devel" -depends="rsync psmisc xhost" -short_desc="System restore tool" -maintainer="Orphaned " -license="GPL-3.0-only" -homepage="https://github.com/linuxmint/timeshift" -changelog="https://raw.githubusercontent.com/linuxmint/timeshift/master/debian/changelog" -distfiles="https://github.com/linuxmint/timeshift/archive/${version}/timeshift-${version}.tar.gz" -checksum=c4de584ac4ab29d17edae35d372fc64fd3a92e6d15efb5eb8ea458b315c6d52f -CFLAGS=-D_GNU_SOURCE=1 - -if [ "$CROSS_BUILD" ]; then - configure_args="-Dman=false" -else - hostmakedepends+=" help2man" -fi - -# Remove hard-dep on crontab, leave up to user to decide -post_extract() { - vsed -i src/Core/Main.vala -e '/dependencies/s:"crontab",::' -} diff --git a/srcpkgs/timewarrior/template b/srcpkgs/timewarrior/template deleted file mode 100644 index 3ab994ddf9a7a5..00000000000000 --- a/srcpkgs/timewarrior/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'timewarrior' -pkgname=timewarrior -version=1.8.0 -revision=1 -build_style=cmake -hostmakedepends="ruby-asciidoctor" -checkdepends="python3" -short_desc="Track time from the command line" -maintainer="Toyam Cox " -license="MIT" -homepage="https://timewarrior.net" -changelog="https://raw.githubusercontent.com/GothenburgBitFactory/timewarrior/develop/ChangeLog" -distfiles="https://github.com/GothenburgBitFactory/timewarrior/releases/download/v${version}/timew-${version}.tar.gz" -checksum=1ea54302dcefa4aa658f89b6b825f0e8b49c04f15cf153a2e7d8bce5525920b4 -python_version=3 - -post_install() { - vlicense LICENSE - - vcompletion completion/timew.zsh zsh timew - vcompletion completion/timew-completion.bash bash timew - vcompletion completion/timew.fish fish timew -} diff --git a/srcpkgs/timewarrior/update b/srcpkgs/timewarrior/update deleted file mode 100644 index 20976afe1461df..00000000000000 --- a/srcpkgs/timewarrior/update +++ /dev/null @@ -1,2 +0,0 @@ -site="https://timewarrior.net/" -pkgname=timew diff --git a/srcpkgs/timg/patches/musl.patch b/srcpkgs/timg/patches/musl.patch deleted file mode 100644 index f2eb8738d794da..00000000000000 --- a/srcpkgs/timg/patches/musl.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/src/termutils.h -+++ b/src/termutils.h -@@ -16,6 +16,7 @@ - #ifndef TIMG_TERMUTILS_H - #define TIMG_TERMUTILS_H - -+#include - #include - - namespace timg { diff --git a/srcpkgs/timg/template b/srcpkgs/timg/template deleted file mode 100644 index c4ef9765ff4e5d..00000000000000 --- a/srcpkgs/timg/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'timg' -pkgname=timg -version=1.4.5 -revision=2 -build_style=cmake -configure_args="-DWITH_OPENSLIDE_SUPPORT=off -Wno-dev" -hostmakedepends="pkg-config git" -makedepends="libgraphicsmagick-devel ffmpeg6-devel libjpeg-turbo-devel libexif-devel" -short_desc="24-bit color image & video viewer for terminal" -maintainer="33KK " -license="GPL-2.0-only" -homepage="https://github.com/hzeller/timg" -distfiles="https://github.com/hzeller/timg/archive/v${version}.tar.gz" -checksum=3c96476ce4ba2af4b9f639c5b59ded77ce1a4511551a04555ded105f14398e01 diff --git a/srcpkgs/timidity/files/README.voidlinux b/srcpkgs/timidity/files/README.voidlinux deleted file mode 100644 index a1a28ad49555c2..00000000000000 --- a/srcpkgs/timidity/files/README.voidlinux +++ /dev/null @@ -1,6 +0,0 @@ -For MIDI playing and sequencing, TiMidity requires a patchset (or sound fonts). - -The 'freepats' package provides a patchset compatible with TiMidity, as well as -an example configuration file that can be copied to /etc/timidity/timidity.cfg - -Please refer to the timidity.cfg(5) manpage for more details. diff --git a/srcpkgs/timidity/patches/gcc14.patch b/srcpkgs/timidity/patches/gcc14.patch deleted file mode 100644 index 4ab6663c0d46fb..00000000000000 --- a/srcpkgs/timidity/patches/gcc14.patch +++ /dev/null @@ -1,72 +0,0 @@ -From 561f41718335ddd319f551e17a13287a11f15d51 Mon Sep 17 00:00:00 2001 -From: Jonathan Wakely -Date: Fri, 10 Feb 2023 15:24:13 +0000 -Subject: [PATCH] Patch autoconf fragments for C99 compatibility - -Do not rely on obsolete C features (implicit int and implicit function -declarations). - -https://fedoraproject.org/wiki/Toolchain/PortingToModernC ---- - autoconf/utils.m4 | 5 +++-- - configure.in | 3 +++ - 2 files changed, 6 insertions(+), 2 deletions(-) - -diff --git a/autoconf/utils.m4 b/autoconf/utils.m4 -index d2f8db1..11f207d 100644 ---- a/autoconf/utils.m4 -+++ b/autoconf/utils.m4 -@@ -62,11 +62,12 @@ yes) i_dlfcn=define;; - *) i_dlfcn=undef;; - esac - cat > dyna.c < fred.c < -+#include - #$i_dlfcn I_DLFCN - #ifdef I_DLFCN - #include /* the dynamic linker include file for Sunos/Solaris */ -@@ -78,7 +79,7 @@ cat > fred.c < -+ #include - void f (int i, ...) { - va_list args1, args2; - va_start (args1, i); -@@ -728,6 +729,7 @@ AC_CACHE_CHECK([for an implementation of va_copy()],lib_cv_va_copy,[ - AC_CACHE_CHECK([for an implementation of __va_copy()],lib_cv___va_copy,[ - AC_RUN_IFELSE([AC_LANG_SOURCE([[ - #include -+ #include - void f (int i, ...) { - va_list args1, args2; - va_start (args1, i); -@@ -758,6 +760,7 @@ fi - AC_CACHE_CHECK([whether va_lists can be copied by value],lib_cv_va_val_copy,[ - AC_RUN_IFELSE([AC_LANG_SOURCE([[ - #include -+ #include - void f (int i, ...) { - va_list args1, args2; - va_start (args1, i); --- -2.45.2 - diff --git a/srcpkgs/timidity/patches/sffile-2gb.patch b/srcpkgs/timidity/patches/sffile-2gb.patch deleted file mode 100644 index 79e0fe188d8609..00000000000000 --- a/srcpkgs/timidity/patches/sffile-2gb.patch +++ /dev/null @@ -1,384 +0,0 @@ -From bc8da3fb74d46e534fd966359f8aae51445d2b3d Mon Sep 17 00:00:00 2001 -From: SATO Kentaro -Date: Sun, 5 May 2024 15:34:18 +0900 -Subject: [PATCH] Fix soundfont handling over 2GiB. - -This alone doesn't enable handling of such files for -sizeof(long) == 4 environments. ---- - timidity/sffile.c | 99 ++++++++++++++++++++++++++++------------------ - timidity/sffile.h | 13 +++--- - timidity/sndfont.c | 20 +++++----- - 3 files changed, 78 insertions(+), 54 deletions(-) - -diff --git a/timidity/sffile.c b/timidity/sffile.c -index ce2cbf8..0ae6996 100644 ---- a/timidity/sffile.c -+++ b/timidity/sffile.c -@@ -130,16 +130,16 @@ static int READSTR(char *str, struct timidity_file *tf) - /*----------------------------------------------------------------*/ - - static int chunkid(char *id); --static int process_list(int size, SFInfo *sf, struct timidity_file *fd); --static int process_info(int size, SFInfo *sf, struct timidity_file *fd); --static int process_sdta(int size, SFInfo *sf, struct timidity_file *fd); --static int process_pdta(int size, SFInfo *sf, struct timidity_file *fd); --static void load_sample_names(int size, SFInfo *sf, struct timidity_file *fd); --static void load_preset_header(int size, SFInfo *sf, struct timidity_file *fd); --static void load_inst_header(int size, SFInfo *sf, struct timidity_file *fd); --static void load_bag(int size, SFBags *bagp, struct timidity_file *fd); --static void load_gen(int size, SFBags *bagp, struct timidity_file *fd); --static void load_sample_info(int size, SFInfo *sf, struct timidity_file *fd); -+static int process_list(uint32 size, SFInfo *sf, struct timidity_file *fd); -+static int process_info(uint32 size, SFInfo *sf, struct timidity_file *fd); -+static int process_sdta(uint32 size, SFInfo *sf, struct timidity_file *fd); -+static int process_pdta(uint32 size, SFInfo *sf, struct timidity_file *fd); -+static void load_sample_names(uint32 size, SFInfo *sf, struct timidity_file *fd); -+static void load_preset_header(uint32 size, SFInfo *sf, struct timidity_file *fd); -+static void load_inst_header(uint32 size, SFInfo *sf, struct timidity_file *fd); -+static void load_bag(uint32 size, SFBags *bagp, struct timidity_file *fd); -+static void load_gen(uint32 size, SFBags *bagp, struct timidity_file *fd); -+static void load_sample_info(uint32 size, SFInfo *sf, struct timidity_file *fd); - static void convert_layers(SFInfo *sf); - static void generate_layers(SFHeader *hdr, SFHeader *next, SFBags *bags); - static void free_layer(SFHeader *hdr); -@@ -175,6 +175,7 @@ enum { - int load_soundfont(SFInfo *sf, struct timidity_file *fd) - { - SFChunk chunk; -+ int result = 0; - - sf->preset = NULL; - sf->sample = NULL; -@@ -202,19 +203,25 @@ int load_soundfont(SFInfo *sf, struct timidity_file *fd) - for (;;) { - if(READCHUNK(&chunk, fd) <= 0) - break; -- else if (chunkid(chunk.id) == LIST_ID) { -- if (process_list(chunk.size, sf, fd)) -+ if (chunkid(chunk.id) == LIST_ID) { -+ if (process_list(chunk.size, sf, fd)) { -+ ctl->cmsg(CMSG_ERROR, VERB_NORMAL, -+ "%s: *** could not process list", current_filename); -+ result = -1; - break; -+ } - } else { - ctl->cmsg(CMSG_WARNING, VERB_NORMAL, -- "%s: *** illegal id in level 0: %4.4s %4d", -- current_filename, chunk.id, chunk.size); -+ "%s: *** illegal id in level 0: %4.4s %4u", -+ current_filename, chunk.id, (unsigned)chunk.size); - FSKIP(chunk.size, fd); - } - } - -- /* parse layer structure */ -- convert_layers(sf); -+ if (!result) { -+ /* parse layer structure */ -+ convert_layers(sf); -+ } - - /* free private tables */ - if (prbags.bag) free(prbags.bag); -@@ -227,7 +234,7 @@ int load_soundfont(SFInfo *sf, struct timidity_file *fd) - inbags.bag = NULL; - inbags.gen = NULL; - -- return 0; -+ return result; - } - - -@@ -308,11 +315,18 @@ static int chunkid(char *id) - * process a list chunk - *================================================================*/ - --static int process_list(int size, SFInfo *sf, struct timidity_file *fd) -+static int process_list(uint32 size, SFInfo *sf, struct timidity_file *fd) - { - SFChunk chunk; - - /* read the following id string */ -+ if (size < 4) { -+ ctl->cmsg(CMSG_WARNING, VERB_NORMAL, -+ "%s: *** illegal size in level 1: %4.4s %4u", -+ current_filename, chunk.id, size); -+ FSKIP(size, fd); /* skip it */ -+ return 0; -+ } - READID(chunk.id, fd); size -= 4; - ctl->cmsg(CMSG_INFO, VERB_DEBUG, "%c%c%c%c:", - chunk.id[0], chunk.id[1], chunk.id[2], chunk.id[3]); -@@ -337,7 +351,7 @@ static int process_list(int size, SFInfo *sf, struct timidity_file *fd) - * process info list - *================================================================*/ - --static int process_info(int size, SFInfo *sf, struct timidity_file *fd) -+static int process_info(uint32 size, SFInfo *sf, struct timidity_file *fd) - { - sf->infopos = tf_tell(fd); - sf->infosize = size; -@@ -347,9 +361,11 @@ static int process_info(int size, SFInfo *sf, struct timidity_file *fd) - SFChunk chunk; - - /* read a sub chunk */ -- if(READCHUNK(&chunk, fd) <= 0) -+ if (size < 8 || READCHUNK(&chunk, fd) <= 0) - return -1; - size -= 8; -+ if (chunk.size > size) -+ return -1; - - ctl->cmsg(CMSG_INFO, VERB_DEBUG, " %c%c%c%c:", - chunk.id[0], chunk.id[1], chunk.id[2], chunk.id[3]); -@@ -406,15 +422,17 @@ static int process_info(int size, SFInfo *sf, struct timidity_file *fd) - * process sample data list - *================================================================*/ - --static int process_sdta(int size, SFInfo *sf, struct timidity_file *fd) -+static int process_sdta(uint32 size, SFInfo *sf, struct timidity_file *fd) - { - while (size > 0) { - SFChunk chunk; - - /* read a sub chunk */ -- if(READCHUNK(&chunk, fd) <= 0) -+ if (size < 8 || READCHUNK(&chunk, fd) <= 0) - return -1; - size -= 8; -+ if (chunk.size > size) -+ return -1; - - ctl->cmsg(CMSG_INFO, VERB_DEBUG, " %c%c%c%c:", - chunk.id[0], chunk.id[1], chunk.id[2], chunk.id[3]); -@@ -443,15 +461,17 @@ static int process_sdta(int size, SFInfo *sf, struct timidity_file *fd) - * process preset data list - *================================================================*/ - --static int process_pdta(int size, SFInfo *sf, struct timidity_file *fd) -+static int process_pdta(uint32 size, SFInfo *sf, struct timidity_file *fd) - { - while (size > 0) { - SFChunk chunk; - - /* read a subchunk */ -- if(READCHUNK(&chunk, fd) <= 0) -+ if (size < 8 || READCHUNK(&chunk, fd) <= 0) - return -1; - size -= 8; -+ if (chunk.size > size) -+ return -1; - - ctl->cmsg(CMSG_INFO, VERB_DEBUG, " %c%c%c%c:", - chunk.id[0], chunk.id[1], chunk.id[2], chunk.id[3]); -@@ -493,7 +513,7 @@ static int process_pdta(int size, SFInfo *sf, struct timidity_file *fd) - * store sample name list; sf1 only - *----------------------------------------------------------------*/ - --static void load_sample_names(int size, SFInfo *sf, struct timidity_file *fd) -+static void load_sample_names(uint32 size, SFInfo *sf, struct timidity_file *fd) - { - int i, nsamples; - if (sf->version > 1) { -@@ -528,7 +548,7 @@ static void load_sample_names(int size, SFInfo *sf, struct timidity_file *fd) - * preset header list - *----------------------------------------------------------------*/ - --static void load_preset_header(int size, SFInfo *sf, struct timidity_file *fd) -+static void load_preset_header(uint32 size, SFInfo *sf, struct timidity_file *fd) - { - int i; - -@@ -560,7 +580,7 @@ static void load_preset_header(int size, SFInfo *sf, struct timidity_file *fd) - * instrument header list - *----------------------------------------------------------------*/ - --static void load_inst_header(int size, SFInfo *sf, struct timidity_file *fd) -+static void load_inst_header(uint32 size, SFInfo *sf, struct timidity_file *fd) - { - int i; - -@@ -584,9 +604,9 @@ static void load_inst_header(int size, SFInfo *sf, struct timidity_file *fd) - * load preset/instrument bag list on the private table - *----------------------------------------------------------------*/ - --static void load_bag(int size, SFBags *bagp, struct timidity_file *fd) -+static void load_bag(uint32 size, SFBags *bagp, struct timidity_file *fd) - { -- int i; -+ uint32 i; - - size /= 4; - bagp->bag = NEW(uint16, size); -@@ -602,9 +622,9 @@ static void load_bag(int size, SFBags *bagp, struct timidity_file *fd) - * load preset/instrument generator list on the private table - *----------------------------------------------------------------*/ - --static void load_gen(int size, SFBags *bagp, struct timidity_file *fd) -+static void load_gen(uint32 size, SFBags *bagp, struct timidity_file *fd) - { -- int i; -+ uint32 i; - - size /= 4; - bagp->gen = NEW(SFGenRec, size); -@@ -620,7 +640,7 @@ static void load_gen(int size, SFBags *bagp, struct timidity_file *fd) - * load sample info list - *----------------------------------------------------------------*/ - --static void load_sample_info(int size, SFInfo *sf, struct timidity_file *fd) -+static void load_sample_info(uint32 size, SFInfo *sf, struct timidity_file *fd) - { - int i; - int in_rom; -@@ -652,12 +672,12 @@ static void load_sample_info(int size, SFInfo *sf, struct timidity_file *fd) - for (i = 0; i < sf->nsamples; i++) { - if (sf->version > 1) /* SF2 only */ - READSTR(sf->sample[i].name, fd); -- READDW((uint32 *)&sf->sample[i].startsample, fd); -- READDW((uint32 *)&sf->sample[i].endsample, fd); -- READDW((uint32 *)&sf->sample[i].startloop, fd); -- READDW((uint32 *)&sf->sample[i].endloop, fd); -+ READDW(&sf->sample[i].startsample, fd); -+ READDW(&sf->sample[i].endsample, fd); -+ READDW(&sf->sample[i].startloop, fd); -+ READDW(&sf->sample[i].endloop, fd); - if (sf->version > 1) { /* SF2 only */ -- READDW((uint32 *)&sf->sample[i].samplerate, fd); -+ READDW(&sf->sample[i].samplerate, fd); - READB(sf->sample[i].originalPitch, fd); - READB(sf->sample[i].pitchCorrection, fd); - READW(&sf->sample[i].samplelink, fd); -@@ -764,7 +784,7 @@ void correct_samples(SFInfo *sf) - { - int i; - SFSampleInfo *sp; -- int prev_end; -+ uint32 prev_end; - - prev_end = 0; - for (sp = sf->sample, i = 0; i < sf->nsamples; i++, sp++) { -@@ -784,7 +804,8 @@ void correct_samples(SFInfo *sf) - if (!auto_add_blank && i != sf->nsamples-1) - sp->size = sp[1].startsample - sp->startsample; - if (sp->size < 0) -- sp->size = sp->endsample - sp->startsample + 48; } -+ sp->size = sp->endsample - sp->startsample + 48; -+ } - prev_end = sp->endsample; - - /* calculate short-shot loop size */ -diff --git a/timidity/sffile.h b/timidity/sffile.h -index 73075f3..348fd79 100644 ---- a/timidity/sffile.h -+++ b/timidity/sffile.h -@@ -49,7 +49,7 @@ - /* chunk record header */ - typedef struct _SFChunk { - char id[4]; -- int32 size; -+ uint32 size; - } SFChunk; - - /* generator record */ -@@ -88,10 +88,10 @@ typedef struct _SFInstHdr { - /* sample info record */ - typedef struct _SFSampleInfo { - char name[20]; -- int32 startsample, endsample; -- int32 startloop, endloop; -+ uint32 startsample, endsample; -+ uint32 startloop, endloop; - /* ver.2 additional info */ -- int32 samplerate; -+ uint32 samplerate; - uint8 originalPitch; - int8 pitchCorrection; - uint16 samplelink; -@@ -114,10 +114,11 @@ typedef struct _SFInfo { - uint16 version, minorversion; - /* sample position (from origin) & total size (in bytes) */ - long samplepos; -- int32 samplesize; -+ uint32 samplesize; - - /* raw INFO chunk list */ -- long infopos, infosize; -+ long infopos; -+ uint32 infosize; - - /* preset headers */ - int npresets; -diff --git a/timidity/sndfont.c b/timidity/sndfont.c -index 50e9694..9813b01 100644 ---- a/timidity/sndfont.c -+++ b/timidity/sndfont.c -@@ -99,8 +99,8 @@ typedef struct _SFPatchRec { - typedef struct _SampleList { - Sample v; - struct _SampleList *next; -- int32 start; -- int32 len; -+ long start; /* file offset */ -+ uint32 len; - int32 cutoff_freq; - int16 resonance; - int16 root, tune; -@@ -1147,7 +1147,7 @@ static int make_patch(SFInfo *sf, int pridx, LayerTable *tbl) - else - { - SampleList *cur, *prev; -- int32 start; -+ long start; - - /* Insert sample */ - start = sp->start; -@@ -1248,17 +1248,18 @@ static void set_envelope_parameters(SampleList *vp) - static void set_sample_info(SFInfo *sf, SampleList *vp, LayerTable *tbl) - { - SFSampleInfo *sp = &sf->sample[tbl->val[SF_sampleId]]; -+ int32 len; - - /* set sample position */ - vp->start = (tbl->val[SF_startAddrsHi] << 15) - + tbl->val[SF_startAddrs] - + sp->startsample; -- vp->len = (tbl->val[SF_endAddrsHi] << 15) -+ len = (tbl->val[SF_endAddrsHi] << 15) - + tbl->val[SF_endAddrs] - + sp->endsample - vp->start; - - vp->start = abs(vp->start); -- vp->len = abs(vp->len); -+ vp->len = abs(len); - - /* set loop position */ - vp->v.loop_start = (tbl->val[SF_startloopAddrsHi] << 15) -@@ -1452,8 +1453,10 @@ static void set_init_info(SFInfo *sf, SampleList *vp, LayerTable *tbl) - - /* initial cutoff & resonance */ - vp->cutoff_freq = 0; -- if((int)tbl->val[SF_initialFilterFc] < 0) -- tbl->set[SF_initialFilterFc] = tbl->val[SF_initialFilterFc] = 0; -+ if((int)tbl->val[SF_initialFilterFc] < 0) { -+ tbl->set[SF_initialFilterFc] = 0; -+ tbl->val[SF_initialFilterFc] = 0; -+ } - if(current_sfrec->def_cutoff_allowed && tbl->set[SF_initialFilterFc] - && (int)tbl->val[SF_initialFilterFc] >= 1500 && (int)tbl->val[SF_initialFilterFc] <= 13500) - { -@@ -1477,8 +1480,7 @@ static void set_init_info(SFInfo *sf, SampleList *vp, LayerTable *tbl) - vp->resonance = 0; - if(current_sfrec->def_resonance_allowed && tbl->set[SF_initialFilterQ]) - { -- val = (int)tbl->val[SF_initialFilterQ]; -- vp->resonance = val; -+ vp->resonance = tbl->val[SF_initialFilterQ]; - } - vp->v.resonance = vp->resonance; - --- -2.45.2 - diff --git a/srcpkgs/timidity/template b/srcpkgs/timidity/template deleted file mode 100644 index 1f2d2f3a0a4d8a..00000000000000 --- a/srcpkgs/timidity/template +++ /dev/null @@ -1,51 +0,0 @@ -# Template file for 'timidity' -pkgname=timidity -version=2.15.0 -revision=5 -build_style=gnu-configure -configure_args="--with-default-path=/etc/timidity --enable-server - --enable-alsaseq=yes --enable-network --enable-gtk --enable-ncurses" -hostmakedepends="pkg-config autoconf automake" -makedepends="alsa-lib-devel libvorbis-devel libao-devel libflac-devel - libX11-devel gtk+-devel ncurses-devel" -short_desc="MIDI to WAVE converter and player" -maintainer="David " -license="GPL-2.0-or-later" -homepage="http://timidity.sourceforge.net" -distfiles="${SOURCEFORGE_SITE}/timidity/TiMidity++-${version}.tar.xz" -checksum=9eaf4fadb0e19eb8e35cd4ac16142d604c589e43d0e8798237333697e6381d39 - -# disable alsa audio on musl since it uses pcm_old.h, which depends on symbol versioning to work -if [ "$XBPS_TARGET_LIBC" = "musl" ]; then - configure_args+=" --enable-audio=oss,ao,vorbis,flac" -else - configure_args+=" --enable-audio=alsa,oss,ao,vorbis,flac" -fi - -if [ "$CROSS_BUILD" ]; then - # check for va_copy runs test program; assume no for target - configure_args+=" lib_cv_va_copy=no lib_cv___va_copy=no lib_cv_va_val_copy=no" -fi - -pre_configure() { - autoreconf -fi -if [ "$CROSS_BUILD" ]; then - # configure assumes OggFLAC is available on target and uses default values - sed -i -e 's|no_libOggFLAC=""|no_libOggFLAC="yes"|' configure -fi -} - -pre_build() { -if [ "$CROSS_BUILD" ]; then - # build ‘calcnewt’ with host gcc (calcnewt generates newton_table.c) - gcc -o timidity/calcnewt -lm timidity/calcnewt.c - # remove rule for ‘calcnewt’ from Makefile and make - # ‘newton_table.c’ not depend on removed rule - sed -i -e '/calcnewt$(EXEEXT): $(calcnewt_OBJECTS) $(calcnewt_DEPENDENCIES)/,+2d' \ - -e 's|\(newton_table.c:\) calcnewt$(EXEEXT)|\1|' timidity/Makefile -fi -} - -post_install() { - vdoc "${FILESDIR}/README.voidlinux" -} diff --git a/srcpkgs/timidity/update b/srcpkgs/timidity/update deleted file mode 100644 index 5c220dc831ac82..00000000000000 --- a/srcpkgs/timidity/update +++ /dev/null @@ -1 +0,0 @@ -pkgname=TiMidity++ diff --git a/srcpkgs/tin/template b/srcpkgs/tin/template deleted file mode 100644 index 0d061a1bc132ea..00000000000000 --- a/srcpkgs/tin/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'tin' -pkgname=tin -version=2.6.2 -revision=2 -build_style=gnu-configure -configure_args="--enable-ipv6 --with-pcre=${XBPS_CROSS_BASE}/usr - --with-nntps=openssl" -make_build_target=build -make_build_args="BUILD_LDFLAGS=" -hostmakedepends="flex pkg-config pcre-devel gpgme" -makedepends="ncurses-devel readline-devel pcre-devel libidn-devel openssl-devel gpgme-devel" -short_desc="NNTP and spool based UseNet newsreader" -maintainer="Orphaned " -license="BSD-3-Clause" -homepage="http://www.tin.org" -distfiles="ftp://ftp.tin.org/pub/news/clients/tin/v${version%.*}/tin-${version}.tar.xz" -checksum=91df3cc009017ac0fcc6bb8b625784a0a006f921fb0fd5b87229f74edb1d068c - -pre_configure() { - sed -i '/BUILD_CPPFLAGS.*=/s/$(PCRE_CPPFLAGS)//' src/Makefile.in -} - -post_install() { - # conflicts with mutt - rm -f ${DESTDIR}/usr/share/man/man5/{mmdf.5,mbox.5} - - # missing license file - sed -n 9,34p src/misc.c >LICENSE - vlicense LICENSE -} diff --git a/srcpkgs/tin/update b/srcpkgs/tin/update deleted file mode 100644 index 82609a2e7e8588..00000000000000 --- a/srcpkgs/tin/update +++ /dev/null @@ -1 +0,0 @@ -pattern="TIN \K[\d.]+(?= \(stable\))" diff --git a/srcpkgs/tinc/files/tincd/run b/srcpkgs/tinc/files/tincd/run deleted file mode 100644 index 41650420858c05..00000000000000 --- a/srcpkgs/tinc/files/tincd/run +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh -exec 2>&1 -exec tincd -D diff --git a/srcpkgs/tinc/template b/srcpkgs/tinc/template deleted file mode 100644 index 46e6c5ba42b8c2..00000000000000 --- a/srcpkgs/tinc/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'tinc' -pkgname=tinc -version=1.0.36 -revision=4 -build_style=gnu-configure -makedepends="zlib-devel lzo-devel openssl-devel" -short_desc="VPN (Virtual Private Network) daemon" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="http://www.tinc-vpn.org" -distfiles="${homepage}/packages/${pkgname}-${version}.tar.gz" -checksum=40f73bb3facc480effe0e771442a706ff0488edea7a5f2505d4ccb2aa8163108 - -post_install() { - vsv tincd -} diff --git a/srcpkgs/tinc/update b/srcpkgs/tinc/update deleted file mode 100644 index 8758aff9cbe360..00000000000000 --- a/srcpkgs/tinc/update +++ /dev/null @@ -1 +0,0 @@ -ignore="*pre*" diff --git a/srcpkgs/tini/template b/srcpkgs/tini/template deleted file mode 100644 index 78ed8c565e1445..00000000000000 --- a/srcpkgs/tini/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'tini' -pkgname=tini -version=0.19.0 -revision=2 -build_style=cmake -short_desc="Tiny but valid init for containers" -maintainer="PWA COLLECTIVE " -license="MIT" -homepage="https://github.com/krallin/tini" -distfiles="https://github.com/krallin/tini/archive/refs/tags/v$version.tar.gz" -checksum=0fd35a7030052acd9f58948d1d900fe1e432ee37103c5561554408bdac6bbf0d -CFLAGS="-DPR_SET_CHILD_SUBREAPER=36 -DPR_GET_CHILD_SUBREAPER=37" - -post_install() { - vlicense LICENSE - ln -s tini-static $DESTDIR/usr/bin/docker-init -} diff --git a/srcpkgs/tint/template b/srcpkgs/tint/template deleted file mode 100644 index 89d19c96f7b247..00000000000000 --- a/srcpkgs/tint/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'tint' -pkgname=tint -version=0.1.6 -revision=1 -build_style=go -go_import_path="github.com/ashish0kumar/tint" -short_desc="Recolor images using your favorite theme palettes" -maintainer="elbachir-one " -license="MIT" -homepage="https://github.com/ashish0kumar/tint" -distfiles="https://github.com/ashish0kumar/tint/archive/refs/tags/v${version}.tar.gz" -checksum=0a2cd3bdb842eba008096a410e3f9da7b6e286507a3e179acf143623a77fc4da - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/tint2/template b/srcpkgs/tint2/template deleted file mode 100644 index 9750bbd6ed090e..00000000000000 --- a/srcpkgs/tint2/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 'tint2' -pkgname=tint2 -version=17.0.2 -revision=1 -build_style=cmake -configure_args="-DCMAKE_BUILD_TYPE=None" -hostmakedepends="pkg-config gettext" -makedepends="gtk+3-devel imlib2-devel librsvg-devel libXcomposite-devel - libXdamage-devel libXinerama-devel libXrandr-devel startup-notification-devel" -depends="desktop-file-utils" -short_desc="Simple panel/taskbar made for modern X window managers" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="https://gitlab.com/o9000/tint2" -changelog="https://gitlab.com/o9000/tint2/-/raw/master/ChangeLog" -distfiles="https://gitlab.com/o9000/tint2/-/archive/v${version}/tint2-v${version}.tar.bz2" -checksum=329de800a82faa92b3d4c3afb76351e41b22de29fbcdae8a9eb3984a38eba65c - -tint2conf_package() { - short_desc+=" - configuration tools" - depends="tint2>=${version}_${revision}" - pkg_install() { - vmove usr/bin/tint2conf - vmove usr/share/applications/tint2conf.desktop - vmove usr/share/icons/hicolor/scalable/apps/tint2conf.svg - vmove usr/share/locale - vmove usr/share/mime - } -} diff --git a/srcpkgs/tint2conf b/srcpkgs/tint2conf deleted file mode 120000 index fce3ac895fd0d9..00000000000000 --- a/srcpkgs/tint2conf +++ /dev/null @@ -1 +0,0 @@ -tint2 \ No newline at end of file diff --git a/srcpkgs/tintin/template b/srcpkgs/tintin/template deleted file mode 100644 index dad90559e07b45..00000000000000 --- a/srcpkgs/tintin/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'tintin' -pkgname=tintin -version=2.02.41 -revision=1 -build_wrksrc=src -build_style=gnu-configure -makedepends="zlib-devel pcre-devel readline-devel gnutls-devel" -short_desc="Console-based MUD client" -maintainer="Michael Taboada " -license="GPL-2.0-or-later" -homepage="https://tintin.mudhalla.net/" -distfiles="${SOURCEFORGE_SITE}/tintin/tintin-${version}.tar.gz" -checksum=b86b4af5a57b986d4ef5db41e64d38e027cf85004749479c9424f18df7642a49 - -post_install() { - for i in FAQ SCRIPTS README; do - vdoc ../${i} - done -} diff --git a/srcpkgs/tiny/template b/srcpkgs/tiny/template deleted file mode 100644 index 31ece41b731c02..00000000000000 --- a/srcpkgs/tiny/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'tiny' -pkgname=tiny -version=0.13.0 -revision=1 -build_wrksrc="crates/tiny" -build_style=cargo -configure_args="--no-default-features --features=desktop-notifications --features=tls-native" -hostmakedepends="pkg-config" -makedepends="openssl-devel dbus-devel" -short_desc="Tiny terminal IRC client" -maintainer="eoli3n " -license="MIT" -homepage="https://github.com/osa1/tiny" -changelog="https://raw.githubusercontent.com/osa1/tiny/master/CHANGELOG.md" -distfiles="https://github.com/osa1/tiny/archive/refs/tags/v${version}.tar.gz" -checksum=599697fa736d7500b093566a32204691093bd16abd76f43a76b761487a7c584c - -pre_build() { - # fixes an indexmap error when cross compiling - cargo update --package autocfg:1.1.0 --precise 1.1.0 -} - -post_install() { - vlicense ../../LICENSE -} diff --git a/srcpkgs/tinyclipboard-devel b/srcpkgs/tinyclipboard-devel deleted file mode 120000 index 95019b4c36fda7..00000000000000 --- a/srcpkgs/tinyclipboard-devel +++ /dev/null @@ -1 +0,0 @@ -tinyclipboard \ No newline at end of file diff --git a/srcpkgs/tinyclipboard/template b/srcpkgs/tinyclipboard/template deleted file mode 100644 index 22e90096b3e958..00000000000000 --- a/srcpkgs/tinyclipboard/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 'tinyclipboard' -pkgname=tinyclipboard -version=16.01 -revision=1 -build_style=gnu-makefile -short_desc="Cross-platform C library for accessing the clipboard" -makedepends="libXt-devel" -maintainer="Orphaned " -license="GPL-3.0-or-later" -homepage="https://redmine.guelker.eu/projects/tinyclipboard" -distfiles="https://files.guelker.eu/projects/${pkgname}/${pkgname}-${version}.tar.gz" -checksum=a5d16f09792183963f7c35e7e27ef9a7bb476bfee230f9bc0bd65df02f5d8429 - -post_install() { - ln -sf libtinyclipboard.so.1.0 ${DESTDIR}/usr/lib/libtinyclipboard.so.1 - ln -sf libtinyclipboard.so.1 ${DESTDIR}/usr/lib/libtinyclipboard.so - vdoc README.md -} - -tinyclipboard-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.so" - vmove "usr/lib/*.a" - vmove usr/share/man - } -} diff --git a/srcpkgs/tinycron/template b/srcpkgs/tinycron/template deleted file mode 100644 index 882ee881c406d8..00000000000000 --- a/srcpkgs/tinycron/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'tinycron' -pkgname=tinycron -version=0.4 -revision=14 -build_style=go -go_import_path="github.com/bcicen/tinycron" -hostmakedepends="git" -short_desc="Very small replacement for cron" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/bcicen/tinycron" -distfiles="https://github.com/bcicen/tinycron/archive/v${version}.tar.gz" -checksum=694c5dcf0435d10ed825dd3e80aefedd1f82953513ce1fe8c46c002d2eca07c2 -broken="missing go.mod" - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/tinymist/template b/srcpkgs/tinymist/template deleted file mode 100644 index 9ab0a01e7d905e..00000000000000 --- a/srcpkgs/tinymist/template +++ /dev/null @@ -1,31 +0,0 @@ -# Template file for 'tinymist' -pkgname=tinymist -version=0.14.4 -revision=1 -build_style=cargo -build_helper="qemu" -configure_args="--features=cli --bin tinymist --bin typlite" -depends="typst" -short_desc="Integrated language service for Typst" -maintainer="classabbyamp " -license="Apache-2.0" -homepage="https://myriad-dreamin.github.io/tinymist/" -changelog="https://github.com/Myriad-Dreamin/tinymist/releases" -distfiles="https://github.com/Myriad-Dreamin/tinymist/archive/refs/tags/v${version}.tar.gz" -checksum=f0ff8daa615aaa199095d2c1f2dd8505d2cb2a5d83b852da7dd70c00245f72a2 -# takes forever -make_check=no - -if [ "$XBPS_TARGET_WORDSIZE" -eq 32 ]; then - broken="atomic64" -fi - -do_install() { - vbin target/${RUST_TARGET}/release/tinymist - vbin target/${RUST_TARGET}/release/typlite - - for sh in bash fish zsh; do - vtargetrun "${DESTDIR}"/usr/bin/tinymist completion "$sh" > "comp.$sh" - vcompletion "comp.$sh" "$sh" - done -} diff --git a/srcpkgs/tinymist/update b/srcpkgs/tinymist/update deleted file mode 100644 index f4e0cdb9362dfd..00000000000000 --- a/srcpkgs/tinymist/update +++ /dev/null @@ -1,2 +0,0 @@ -# odd patches are nightlies -pattern='/archive/refs/tags/(v?|\Qtinymist\E)?\K[\d.]+\.\d*[02468](?=\.tar\.gz)' diff --git a/srcpkgs/tinyproxy/files/tinyproxy/run b/srcpkgs/tinyproxy/files/tinyproxy/run deleted file mode 100644 index f85cefeef11015..00000000000000 --- a/srcpkgs/tinyproxy/files/tinyproxy/run +++ /dev/null @@ -1,5 +0,0 @@ -#!/bin/sh -exec 2>&1 -[ -r conf ] && . ./conf -install -d -m 0755 -o _tinyproxy -g _tinyproxy /run/tinyproxy -exec chpst -1 tinyproxy -d $OPTS diff --git a/srcpkgs/tinyproxy/template b/srcpkgs/tinyproxy/template deleted file mode 100644 index b58578d53e0c40..00000000000000 --- a/srcpkgs/tinyproxy/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'tinyproxy' -pkgname=tinyproxy -version=1.11.1 -revision=1 -build_style=gnu-configure -configure_args="--enable-transparent --localstatedir=/var tinyproxy_cv_regex_broken=no" -hostmakedepends="asciidoc" -short_desc="Small, efficient HTTP/SSL proxy daemon" -maintainer="Enno Boland " -license="GPL-2.0-or-later" -homepage="https://tinyproxy.github.io/" -distfiles="https://github.com/tinyproxy/${pkgname}/releases/download/${version}/${pkgname}-${version}.tar.xz" -checksum=d66388448215d0aeb90d0afdd58ed00386fb81abc23ebac9d80e194fceb40f7c -system_accounts="_tinyproxy" -conf_files="/etc/tinyproxy/tinyproxy.conf" -make_dirs="/var/log/tinyproxy 755 _tinyproxy _tinyproxy" - -post_install() { - sed -i $DESTDIR/etc/tinyproxy/tinyproxy.conf \ - -e 's/^User .*/User _tinyproxy/' \ - -e 's/^Group .*/Group _tinyproxy/' - vsv tinyproxy -} diff --git a/srcpkgs/tinyramfs-uefi b/srcpkgs/tinyramfs-uefi deleted file mode 120000 index d23951586047dd..00000000000000 --- a/srcpkgs/tinyramfs-uefi +++ /dev/null @@ -1 +0,0 @@ -tinyramfs \ No newline at end of file diff --git a/srcpkgs/tinyramfs/files/config b/srcpkgs/tinyramfs/files/config deleted file mode 100644 index 286247233454b7..00000000000000 --- a/srcpkgs/tinyramfs/files/config +++ /dev/null @@ -1,4 +0,0 @@ -compress="gzip -9" -hooks="eudev" -root= -root_type=ext4 diff --git a/srcpkgs/tinyramfs/files/kernel-hook-postinst b/srcpkgs/tinyramfs/files/kernel-hook-postinst deleted file mode 100644 index c96f55b83d2f40..00000000000000 --- a/srcpkgs/tinyramfs/files/kernel-hook-postinst +++ /dev/null @@ -1,13 +0,0 @@ -#!/bin/sh -# -# Kernel post-install hook for tinyramfs. -# -# Arguments passed to this script: $1 pkgname, $2 version. -# -PKGNAME="$1" -VERSION="$2" - -[ -x usr/bin/tinyramfs ] || exit 0 - -umask 0077 -usr/bin/tinyramfs -f -k ${VERSION} boot/initramfs-${VERSION}.img diff --git a/srcpkgs/tinyramfs/files/kernel-hook-postrm b/srcpkgs/tinyramfs/files/kernel-hook-postrm deleted file mode 100644 index 0648d6c8d2554c..00000000000000 --- a/srcpkgs/tinyramfs/files/kernel-hook-postrm +++ /dev/null @@ -1,10 +0,0 @@ -#!/bin/sh -# -# Kernel post-remove hook for tinyramfs. -# -# Arguments passed to this script: $1 pkgname, $2 version. -# -PKGNAME="$1" -VERSION="$2" - -rm -f boot/initramfs-${VERSION}.img diff --git a/srcpkgs/tinyramfs/files/kernel-uefi-hook-postinst b/srcpkgs/tinyramfs/files/kernel-uefi-hook-postinst deleted file mode 100644 index 85396536a079a5..00000000000000 --- a/srcpkgs/tinyramfs/files/kernel-uefi-hook-postinst +++ /dev/null @@ -1,13 +0,0 @@ -#!/bin/sh -# -# Kernel post-install hook for tinyramfs EFI bundle -# -# Arguments passed to this script: $1 pkgname, $2 version. -# -PKGNAME="$1" -VERSION="$2" - -[ -x usr/bin/tinyramfs ] || exit 0 - -umask 0077 -usr/bin/tinyramfs -f -k ${VERSION} boot/linux-${VERSION}.efi diff --git a/srcpkgs/tinyramfs/files/kernel-uefi-hook-postrm b/srcpkgs/tinyramfs/files/kernel-uefi-hook-postrm deleted file mode 100644 index 21b053e5f56d5e..00000000000000 --- a/srcpkgs/tinyramfs/files/kernel-uefi-hook-postrm +++ /dev/null @@ -1,10 +0,0 @@ -#!/bin/sh -# -# Kernel post-remove hook for tinyramfs EFI bundle. -# -# Arguments passed to this script: $1 pkgname, $2 version. -# -PKGNAME="$1" -VERSION="$2" - -rm -f boot/linux-${VERSION}.efi diff --git a/srcpkgs/tinyramfs/template b/srcpkgs/tinyramfs/template deleted file mode 100644 index e147cf674b9ef5..00000000000000 --- a/srcpkgs/tinyramfs/template +++ /dev/null @@ -1,44 +0,0 @@ -# Template file for 'tinyramfs' -pkgname=tinyramfs -version=0.3.0 -revision=1 -build_style=gnu-makefile -depends="util-linux cpio binutils kmod" -short_desc="Tiny initramfs written in POSIX shell" -maintainer="dkwo " -license="GPL-3.0-only" -homepage="https://github.com/illiliti/tinyramfs" -distfiles="https://github.com/illiliti/tinyramfs/archive/refs/tags/${version}.tar.gz" -checksum=e4d4780d48c97e5b86235327c9867685d1f63d1babe6ee30e3e05d9f94b31786 -alternatives=" - initramfs:/etc/kernel.d/post-install/20-initramfs:/usr/libexec/tinyramfs/kernel-hook-postinst - initramfs:/etc/kernel.d/post-remove/20-initramfs:/usr/libexec/tinyramfs/kernel-hook-postrm -" -make_check=no # checking requires qemu, locally this still fails -conf_files="/etc/tinyramfs/config" - -case "${XBPS_TARGET_MACHINE}" in - i686*|x86_64*|aarch64*) - subpackages+=" tinyramfs-uefi" - ;; -esac - -post_install() { - vinstall ${FILESDIR}/kernel-hook-postinst 755 usr/libexec/tinyramfs - vinstall ${FILESDIR}/kernel-hook-postrm 755 usr/libexec/tinyramfs - vinstall ${FILESDIR}/config 644 etc/tinyramfs -} - -tinyramfs-uefi_package() { - depends="systemd-boot-efistub ${sourcepkg}>=${version}_${revision}" - short_desc+=" - UEFI bundle hook" - alternatives=" - initramfs:/etc/kernel.d/post-install/20-initramfs:/usr/libexec/tinyramfs/uefi-hook-postinst - initramfs:/etc/kernel.d/post-remove/20-initramfs:/usr/libexec/tinyramfs/uefi-hook-postrm - " - - pkg_install() { - vinstall ${FILESDIR}/kernel-uefi-hook-postinst 755 usr/libexec/tinyramfs uefi-hook-postinst - vinstall ${FILESDIR}/kernel-uefi-hook-postrm 755 usr/libexec/tinyramfs uefi-hook-postrm - } -} diff --git a/srcpkgs/tinysparql-devel b/srcpkgs/tinysparql-devel deleted file mode 120000 index 551412b1f42ef4..00000000000000 --- a/srcpkgs/tinysparql-devel +++ /dev/null @@ -1 +0,0 @@ -tinysparql \ No newline at end of file diff --git a/srcpkgs/tinysparql/patches/disable-cli-test.patch b/srcpkgs/tinysparql/patches/disable-cli-test.patch deleted file mode 100644 index 98db4cbf3fe9d4..00000000000000 --- a/srcpkgs/tinysparql/patches/disable-cli-test.patch +++ /dev/null @@ -1,11 +0,0 @@ -fails to create database and then times out at creating a http server ---- a/tests/functional-tests/meson.build -+++ b/tests/functional-tests/meson.build -@@ -18,7 +18,6 @@ testconf.set('TEST_TAP_ENABLED', get_opt - subdir('config') - - functional_tests = [ -- 'test_cli', - 'test_coalesce', - 'test_collation', - 'test_concurrent_query', diff --git a/srcpkgs/tinysparql/patches/gh-ci-timeout.patch b/srcpkgs/tinysparql/patches/gh-ci-timeout.patch deleted file mode 100644 index 6f004e300b954b..00000000000000 --- a/srcpkgs/tinysparql/patches/gh-ci-timeout.patch +++ /dev/null @@ -1,22 +0,0 @@ -Partially revert 5bbf312ddb9fb4a9e834aaceba80a6fdbaefec11 to avoid infinate loop in github actions - ---- b/tests/functional-tests/sandbox.py -+++ a/tests/functional-tests/sandbox.py -@@ -37,7 +37,6 @@ - log = logging.getLogger(__name__) - - TRACKER_DBUS_PREFIX = 'org.freedesktop.Tracker3' --TRACKER_PORTAL_NAME = 'org.freedesktop.portal.Tracker' - - _process_list = [] - -@@ -109,7 +108,7 @@ - - log.info("Looking for active Tracker processes on the session bus") - for busname in self.session_bus.list_names_sync(): -+ if busname.startswith(TRACKER_DBUS_PREFIX): -- if busname.startswith(TRACKER_DBUS_PREFIX) or busname == TRACKER_PORTAL_NAME: - pid = self.session_bus.get_connection_unix_process_id_sync(busname) - if pid is not None: - tracker_processes.append(pid) - diff --git a/srcpkgs/tinysparql/template b/srcpkgs/tinysparql/template deleted file mode 100644 index 06dbb681df3a01..00000000000000 --- a/srcpkgs/tinysparql/template +++ /dev/null @@ -1,106 +0,0 @@ -# Template file for 'tinysparql' -pkgname=tinysparql -version=3.9.2 -revision=1 -build_style=meson -build_helper="gir qemu" -configure_args="-Ddocs=false -Dman=true -Dstemmer=disabled - -Dsystemd_user_services=false" -hostmakedepends="gettext pkg-config glib-devel vala asciidoc dbus - python3-gobject" -makedepends="dbus-devel libglib-devel icu-devel json-glib-devel - libsoup3-devel libxml2-devel sqlite-devel bash-completion" -checkdepends="dbus tar python3-gobject" -short_desc="Low-footprint RDF triple store library with SPARQL 1.1 interface" -maintainer="oreo639 " -license="GPL-2.0-or-later, LGPL-2.1-or-later" -homepage="https://gitlab.gnome.org/GNOME/tinysparql" -changelog="https://gitlab.gnome.org/GNOME/tinysparql/-/raw/main/NEWS" -#changelog="https://gitlab.gnome.org/GNOME/tinysparql/-/raw/tinysparql-3.9/NEWS" -distfiles="${GNOME_SITE}/tinysparql/${version%.*}/tinysparql-${version}.tar.xz" -checksum=14ce039024135e181022bcce4b1aad2e00377dd9c7d812b98391ccfc756dad8e -make_check_pre="dbus-run-session" - -if [ "$CROSS_BUILD" ]; then - configure_args+=" --cross-file=${XBPS_WRAPPERDIR}/meson/xbps_sqlite.cross" -fi - -if [ "${XBPS_TARGET_WORDSIZE}" = "32" ]; then - make_check=ci-skip # Test float comparison and time issues on 32-bit -fi - -post_patch() { - if [ "$CROSS_BUILD" ]; then - # Tell the build system that we have internal fts5 in sqlite3 - cat > "${XBPS_WRAPPERDIR}/meson/xbps_sqlite.cross" <<-EOF - [properties] - sqlite3_has_fts5 = 'true' - EOF - fi - - # Patch out error due to y2k38 on musl - if [ "$XBPS_TARGET_LIBC" = "musl" ] && [ "$XBPS_TARGET_WORDSIZE" = "32" ]; then - vsed -e "s/error('Libc implementation has broken 4-digit years implementation.')/year_modifier = '%2C%y'/" -i meson.build - fi - # Increase timeout for github actions - vsed -e 's/timeout: 30/timeout: 60/g' -i tests/functional-tests/meson.build -} - -tinysparql-devel_package() { - depends="libtinysparql>=${version}_${revision} libglib-devel - json-glib-devel libxml2-devel sqlite-devel" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/share/gir-1.0 - vmove usr/share/vala - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} - -libtinysparql_package() { - short_desc+=" - shared libraries" - pkg_install() { - vmove "usr/lib/*.so.*" - vmove usr/lib/girepository-1.0 - } -} - -tracker_package() { - lib32mode=full - depends="tinysparql>=${version}_${revision}" - short_desc+=" - transitional dummy package" - metapackage=yes -} - -tracker-devel_package() { - depends="tinysparql-devel>=${version}_${revision}" - short_desc+=" - transitional dummy package" - metapackage=yes -} - -libtracker_package() { - lib32mode=full - depends="libtinysparql>=${version}_${revision}" - short_desc+=" - transitional dummy package" - metapackage=yes -} - -tracker3_package() { - depends="tracker>=${version}_${revision}" - short_desc+=" - transitional dummy package" - metapackage=yes -} - -tracker3-devel_package() { - depends="tracker-devel>=${version}_${revision}" - short_desc+=" - transitional dummy package" - metapackage=yes -} - -libtracker3_package() { - depends="libtracker>=${version}_${revision}" - short_desc+=" - transitional dummy package" - metapackage=yes -} diff --git a/srcpkgs/tinysparql/update b/srcpkgs/tinysparql/update deleted file mode 100644 index 3e47adb586e521..00000000000000 --- a/srcpkgs/tinysparql/update +++ /dev/null @@ -1 +0,0 @@ -pattern='(?<=LATEST-IS-)([0-9]+)\.[0-9.]*[0-9](?=")' diff --git a/srcpkgs/tinyssh/files/tinysshd/run b/srcpkgs/tinyssh/files/tinysshd/run deleted file mode 100644 index 1069860e00ff7c..00000000000000 --- a/srcpkgs/tinyssh/files/tinysshd/run +++ /dev/null @@ -1,15 +0,0 @@ -#!/bin/sh -exec 2>&1 -[ -r ./conf ] && . ./conf -# Override OPTS in conf. Suggested: -# OPTS='-x sftp=/usr/libexec/sftp-server -l -v' -# To run on a port other than 22, override SSHPORT. - -# tinyssh-makekey doesn't have the -A option from ssh-keygen. -# What do we do when tinyssh decides to add new key types? -# Tomorrow's problem; cross that bridge when we come to it. -if [ ! -d /etc/tinyssh/sshkeydir ]; then - tinysshd-makekey -q /etc/tinyssh/sshkeydir -fi - -exec tcpserver -HRDl0 0 ${SSHPORT:=22} tinysshd ${OPTS:=-l -v} /etc/tinyssh/sshkeydir 2>/dev/null diff --git a/srcpkgs/tinyssh/template b/srcpkgs/tinyssh/template deleted file mode 100644 index 21736a2774589d..00000000000000 --- a/srcpkgs/tinyssh/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'tinyssh' -pkgname=tinyssh -version=20250501 -revision=1 -build_style=gnu-makefile -make_dirs="/etc/tinyssh 0755 root root" -make_use_env=yes -make_check_target="test" -depends="ucspi-tcp" -short_desc="Minimalistic SSH server" -maintainer="Leah Neukirchen " -license="CC0-1.0 OR 0BSD OR MIT-0 OR MIT" -homepage="https://tinyssh.org" -distfiles="https://github.com/janmojzis/tinyssh/archive/${version}.tar.gz" -checksum=f3ae622c765db4e0d791ea90a9feba39d7f693ef9cb949a797f7ad6b404a2d61 - -pre_build() { - vsed -i -e 's:/sbin:/bin:' Makefile -} - -post_install() { - vsv tinysshd - vlicense LICENCE.md -} diff --git a/srcpkgs/tinyssh/update b/srcpkgs/tinyssh/update deleted file mode 100644 index e69de29bb2d1d6..00000000000000 diff --git a/srcpkgs/tinywm/template b/srcpkgs/tinywm/template deleted file mode 100644 index 2a47908929c280..00000000000000 --- a/srcpkgs/tinywm/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'tinywm' -pkgname=tinywm -version=1.3 -revision=2 -makedepends="libX11-devel" -short_desc="Ridiculously tiny window manager" -maintainer="Orphaned " -license="Public Domain" -homepage="http://incise.org/tinywm.html" -distfiles="http://incise.org/files/dev/tinywm-${version}.tgz" -checksum=51b6e9c8e8d93d71bc7250e885eb98824b725f54b17606f59fe952437e7004d8 - -do_build() { - ${CC} ${CFLAGS} -o tinywm tinywm.c ${LDFLAGS} -lX11 -} -do_install() { - vbin tinywm - vlicense COPYING -} diff --git a/srcpkgs/tinyxml-devel b/srcpkgs/tinyxml-devel deleted file mode 120000 index dc8b9b9e29073d..00000000000000 --- a/srcpkgs/tinyxml-devel +++ /dev/null @@ -1 +0,0 @@ -tinyxml \ No newline at end of file diff --git a/srcpkgs/tinyxml/files/tinyxml.pc.in b/srcpkgs/tinyxml/files/tinyxml.pc.in deleted file mode 100644 index 7dda7f58fd5349..00000000000000 --- a/srcpkgs/tinyxml/files/tinyxml.pc.in +++ /dev/null @@ -1,10 +0,0 @@ -prefix=/usr -exec_prefix=${prefix} -libdir=${exec_prefix}/lib -includedir=${prefix}/include - -Name: TinyXml -Description: simple, small, C++ XML parser -Version: @VERSION@ -Libs: -L${libdir} -ltinyxml -Cflags: -I${includedir} diff --git a/srcpkgs/tinyxml/patches/entity.patch b/srcpkgs/tinyxml/patches/entity.patch deleted file mode 100644 index 2226f34fa55e1d..00000000000000 --- a/srcpkgs/tinyxml/patches/entity.patch +++ /dev/null @@ -1,63 +0,0 @@ -Index: tinyxml.cpp -=================================================================== -RCS file: /cvsroot/tinyxml/tinyxml/tinyxml.cpp,v -retrieving revision 1.105 -diff -u -r1.105 tinyxml.cpp ---- a/tinyxml.cpp 5 Jun 2010 19:06:57 -0000 1.105 -+++ b/tinyxml.cpp 19 Jul 2010 21:24:16 -0000 -@@ -57,30 +57,7 @@ - { - unsigned char c = (unsigned char) str[i]; - -- if ( c == '&' -- && i < ( (int)str.length() - 2 ) -- && str[i+1] == '#' -- && str[i+2] == 'x' ) -- { -- // Hexadecimal character reference. -- // Pass through unchanged. -- // © -- copyright symbol, for example. -- // -- // The -1 is a bug fix from Rob Laveaux. It keeps -- // an overflow from happening if there is no ';'. -- // There are actually 2 ways to exit this loop - -- // while fails (error case) and break (semicolon found). -- // However, there is no mechanism (currently) for -- // this function to return an error. -- while ( i<(int)str.length()-1 ) -- { -- outString->append( str.c_str() + i, 1 ); -- ++i; -- if ( str[i] == ';' ) -- break; -- } -- } -- else if ( c == '&' ) -+ if ( c == '&' ) - { - outString->append( entity[0].str, entity[0].strLength ); - ++i; -Index: xmltest.cpp -=================================================================== -RCS file: /cvsroot/tinyxml/tinyxml/xmltest.cpp,v -retrieving revision 1.89 -diff -u -r1.89 xmltest.cpp ---- a/xmltest.cpp 5 Jun 2010 17:41:52 -0000 1.89 -+++ b/xmltest.cpp 19 Jul 2010 21:24:16 -0000 -@@ -1340,6 +1340,16 @@ - }*/ - } - -+ #ifdef TIXML_USE_STL -+ { -+ TiXmlDocument xml; -+ xml.Parse("foo&#xa+bar"); -+ std::string str; -+ str << xml; -+ XmlTest( "Entity escaping", "foo&#xa+bar", str.c_str() ); -+ } -+ #endif -+ - /* 1417717 experiment - { - TiXmlDocument xml; diff --git a/srcpkgs/tinyxml/patches/tinyxml-2.5.3-stl.patch b/srcpkgs/tinyxml/patches/tinyxml-2.5.3-stl.patch deleted file mode 100644 index 8288e7dc9482db..00000000000000 --- a/srcpkgs/tinyxml/patches/tinyxml-2.5.3-stl.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/tinyxml.h~ 2007-11-30 22:39:36.000000000 +0100 -+++ b/tinyxml.h 2007-11-30 22:39:36.000000000 +0100 -@@ -26,6 +26,8 @@ distribution. - #ifndef TINYXML_INCLUDED - #define TINYXML_INCLUDED - -+#define TIXML_USE_STL 1 -+ - #ifdef _MSC_VER - #pragma warning( push ) - #pragma warning( disable : 4530 ) diff --git a/srcpkgs/tinyxml/template b/srcpkgs/tinyxml/template deleted file mode 100644 index 105261570f551f..00000000000000 --- a/srcpkgs/tinyxml/template +++ /dev/null @@ -1,43 +0,0 @@ -# Template file for 'tinyxml' -pkgname=tinyxml -version=2.6.2 -revision=11 -short_desc="Simple, small, C++ XML parser" -maintainer="Orphaned " -license="Zlib" -homepage="http://www.grinninglizard.com/tinyxml/" -distfiles="${SOURCEFORGE_SITE}/${pkgname}/${pkgname}_2_6_2.tar.gz" -checksum=15bdfdcec58a7da30adc87ac2b078e4417dbe5392f3afb719f9ba6d062645593 - -do_build() { - # Fix Makefile - sed -i \ - -e '/^TINYXML_USE_STL/ s|=.*|=YES|' \ - -e "s|^RELEASE_CFLAGS.*|& ${CXXFLAGS} -fPIC|" Makefile - - make CXX="$CXX" CC="$CC" LD="$CXX" ${makejobs} - ${CXX} -fPIC ${CXXFLAGS} -shared -o lib${sourcepkg}.so.0.${version} \ - -Wl,-soname,lib${sourcepkg}.so.0 $(ls *.o | grep -v xmltest) -} - -do_install() { - install -dm 0755 ${DESTDIR}/usr/{lib,lib/pkgconfig,include} - sed "s/@VERSION@/$version/" ${FILESDIR}/tinyxml.pc.in > $DESTDIR/usr/lib/pkgconfig/tinyxml.pc - install -m0755 lib${sourcepkg}.so.0.${version} ${DESTDIR}/usr/lib - install -m0644 ${sourcepkg}.h tinystr.h ${DESTDIR}/usr/include - - (cd ${DESTDIR}/usr/lib - ln -s lib${sourcepkg}.so.0.${version} lib${sourcepkg}.so.0 - ln -s lib${sourcepkg}.so.0.${version} lib${sourcepkg}.so - ) -} - -tinyxml-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/*.so - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/tinyxml2-devel b/srcpkgs/tinyxml2-devel deleted file mode 120000 index f21efb9f2b10c5..00000000000000 --- a/srcpkgs/tinyxml2-devel +++ /dev/null @@ -1 +0,0 @@ -tinyxml2 \ No newline at end of file diff --git a/srcpkgs/tinyxml2/template b/srcpkgs/tinyxml2/template deleted file mode 100644 index c5e749aecd4f81..00000000000000 --- a/srcpkgs/tinyxml2/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'tinyxml2' -pkgname=tinyxml2 -version=9.0.0 -revision=1 -build_style=cmake -configure_args="-Dtinyxml2_SHARED_LIBS=true" -short_desc="Simple, small and efficient C++ XML parser" -maintainer="Orphaned " -license="Zlib" -homepage="http://www.grinninglizard.com/tinyxml2/index.html" -distfiles="https://github.com/leethomason/tinyxml2/archive/${version}.tar.gz" -checksum=cc2f1417c308b1f6acc54f88eb70771a0bf65f76282ce5c40e54cfe52952702c - -tinyxml2-devel_package() { - depends="tinyxml2-${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove usr/lib/cmake - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/tio/template b/srcpkgs/tio/template deleted file mode 100644 index 869c0a6fd07ae8..00000000000000 --- a/srcpkgs/tio/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'tio' -pkgname=tio -version=3.8 -revision=1 -build_style=meson -hostmakedepends="pkg-config" -makedepends="libglib-devel lua53-devel" -short_desc="Simple serial device I/O tool" -maintainer="0x5c " -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=c0e68c96f28a5b4daaf94eba31b066853efd1f1ea396c75a6cc168f2e95cdea3 - -post_install() { - vcompletion "build/src/bash-completion/tio" bash tio - vsconf examples/config/config - vcopy examples/lua usr/share/examples/tio -} diff --git a/srcpkgs/tiptop/template b/srcpkgs/tiptop/template deleted file mode 100644 index 93c71833c5acd6..00000000000000 --- a/srcpkgs/tiptop/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'tiptop' -pkgname=tiptop -version=2.3.1 -revision=2 -build_style=gnu-configure -hostmakedepends="flex" -makedepends="ncurses-devel libxml2-devel" -short_desc="Performance monitoring tool using hardware counters" -maintainer="Leah Neukirchen " -license="GPL-2.0-only" -homepage="https://gitlab.inria.fr/rohou/tiptop" -distfiles="https://files.inria.fr/pacap/tiptop/tiptop-$version.tar.gz" -checksum=51c4449c95bba34f16b429729c2f58431490665d8093efaa8643b2e1d1084182 -CFLAGS="-I${XBPS_CROSS_BASE}/usr/include/libxml2" - -post_extract() { - vsed -i "s/\`uname -m\`/$XBPS_TARGET_MACHINE/" configure -} - -post_install() { - vsconf tiptoprc -} diff --git a/srcpkgs/tiramisu/template b/srcpkgs/tiramisu/template deleted file mode 100644 index 4e0f31142d4c4c..00000000000000 --- a/srcpkgs/tiramisu/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'tiramisu' -pkgname=tiramisu -version=2.0.20240610 -revision=1 -build_style=gnu-makefile -make_use_env=yes -hostmakedepends="pkg-config vala" -makedepends="libglib-devel" -checkdepends="dbus" -short_desc="Desktop notifications, the UNIX way" -maintainer="Vapourium " -license="MIT" -homepage="https://github.com/Sweets/tiramisu" -distfiles="https://github.com/Sweets/tiramisu/archive/refs/tags/${version}.tar.gz" -checksum=b12f6eb40d75329e329c384e4972c9fc668dd8f5c8cafbbe0bebf19036aec53d - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/tiv/template b/srcpkgs/tiv/template deleted file mode 100644 index f9d29054ca1d16..00000000000000 --- a/srcpkgs/tiv/template +++ /dev/null @@ -1,38 +0,0 @@ -# Template file for 'tiv' -pkgname=tiv -version=0.1 -revision=4 -build_style=gnu-makefile -hostmakedepends="pkg-config vala" -makedepends="vala-devel glib-devel gdk-pixbuf-devel libjpeg-turbo-devel" -short_desc="Terminal Image Viewer" -maintainer="Orphaned " -homepage="http://www.github.com/radare/tiv" -license="MIT" -distfiles="http://github.com/radare/$pkgname/archive/$version.tar.gz" -checksum=4aeae8b132ff507084ed1365652dda96ee245e003a4b409d3a304ce0871802f3 - -pre_build() { - local _p _cflags _ldflags - - # Prepend every CFLAGS item with -X - for _p in ${CFLAGS}; do - _cflags="${_cflags} -X $_p" - done - # Prepend every LDFLAGS item with -X - for _p in ${LDFLAGS}; do - _ldflags="${_ldflags} -X $_p" - done - # Add to VALACFLAGS - sed -i Makefile \ - -e "/VALAC.*/a VALACFLAGS=$_cflags $_ldflags" \ - -e 's;${VALAC};$(VALAC) $(VALACFLAGS);' -} -pre_install() { - vmkdir usr/bin -} - -post_install() { - vlicense LICENSE -} - diff --git a/srcpkgs/tk-devel b/srcpkgs/tk-devel deleted file mode 120000 index 7d971ab981352a..00000000000000 --- a/srcpkgs/tk-devel +++ /dev/null @@ -1 +0,0 @@ -tk \ No newline at end of file diff --git a/srcpkgs/tk/template b/srcpkgs/tk/template deleted file mode 100644 index d0a186c484d62c..00000000000000 --- a/srcpkgs/tk/template +++ /dev/null @@ -1,38 +0,0 @@ -# Template file for 'tk' -pkgname=tk -version=8.6.14 -revision=1 -build_wrksrc=unix -build_style=gnu-configure -configure_args="--enable-threads --without-tzdata --enable-man-symlinks - --disable-static --disable-rpath --with-tcl=$XBPS_CROSS_BASE/usr/lib - tk_cv_strtod_unbroken=ok LIBS=-ltcl8.6" -hostmakedepends="pkg-config" -makedepends="zlib-devel tcl-devel libXext-devel libXScrnSaver-devel libXft-devel" -short_desc="TK graphical user interface toolkit for TCL" -maintainer="Orphaned " -license="TCL" -homepage="http://www.tcl.tk" -distfiles="${SOURCEFORGE_SITE}/tcl/tk${version}-src.tar.gz" -checksum=8ffdb720f47a6ca6107eac2dd877e30b0ef7fac14f3a84ebbd0b3612cee41a94 - -shlib_provides="libtk8.6.so" - -do_install() { - make INSTALL_ROOT=${DESTDIR} install install-private-headers - ln -s $(basename ${DESTDIR}/usr/bin/wish*) ${DESTDIR}/usr/bin/wish - vlicense ../license.terms LICENSE -} - -tk-devel_package() { - depends="${makedepends} tk>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/lib/tkConfig.sh - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.a" - vmove usr/share/man/man3 - vmove usr/share/man/mann - } -} diff --git a/srcpkgs/tk/update b/srcpkgs/tk/update deleted file mode 120000 index aa6a8229b65982..00000000000000 --- a/srcpkgs/tk/update +++ /dev/null @@ -1 +0,0 @@ -../tcl/update \ No newline at end of file diff --git a/srcpkgs/tklib/template b/srcpkgs/tklib/template deleted file mode 100644 index 343ee7e5c40f22..00000000000000 --- a/srcpkgs/tklib/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'tklib' -pkgname=tklib -version=0.7 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config tcllib tk" -depends="tcllib tk" -short_desc="Companion to Tcllib, for Tk related packages" -maintainer="Leonid Bobrov " -license="TCL" -homepage="https://core.tcl-lang.org/tklib/home" -distfiles="https://github.com/tcltk/${pkgname}/archive/${pkgname}-${version}.tar.gz" -checksum=93890db81a5b0cdb62c386265ec4fcdaab60824e8e6e882c7fecc69ff49afc66 - -post_install() { - vlicense ./license.terms LICENSE -} diff --git a/srcpkgs/tldr/template b/srcpkgs/tldr/template deleted file mode 100644 index 8be3692e80fbab..00000000000000 --- a/srcpkgs/tldr/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'tldr' -pkgname=tldr -version=1.0.0.alpha -revision=5 -_version=${version/.alpha/-alpha} -build_style=go -go_import_path="github.com/isacikgoz/tldr" -go_package="./cmd/tldr" -depends="git" -short_desc="Fast and interactive TLDR client written in Go" -maintainer="Orphaned " -license="MIT" -homepage="https://isacikgoz.me/tldr/" -distfiles="https://github.com/isacikgoz/tldr/archive/v${_version}.tar.gz" -checksum=d40e1c602d84acc67cdee3b9bed001fb8ec198c7049c1d05eb071ab05af66c19 -alternatives="tldr:tldr:/usr/bin/gtldr" - -post_install() { - mv ${DESTDIR}/usr/bin/tldr ${DESTDIR}/usr/bin/gtldr - vlicense LICENSE -} diff --git a/srcpkgs/tllist/template b/srcpkgs/tllist/template deleted file mode 100644 index f94aca4623de7e..00000000000000 --- a/srcpkgs/tllist/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'tllist' -pkgname=tllist -version=1.1.0 -revision=1 -build_style=meson -short_desc="C header file only implementation of a typed linked list" -maintainer="Orphaned " -license="MIT" -homepage="https://codeberg.org/dnkl/tllist" -distfiles="https://codeberg.org/dnkl/tllist/archive/${version}.tar.gz" -checksum=0e7b7094a02550dd80b7243bcffc3671550b0f1d8ba625e4dff52517827d5d23 - -post_install() { - vlicense LICENSE - rm ${DESTDIR}/usr/share/doc/${pkgname}/LICENSE -} diff --git a/srcpkgs/tlp-rdw b/srcpkgs/tlp-rdw deleted file mode 120000 index b83f601e1b6b84..00000000000000 --- a/srcpkgs/tlp-rdw +++ /dev/null @@ -1 +0,0 @@ -tlp \ No newline at end of file diff --git a/srcpkgs/tlp/files/tlp.resume b/srcpkgs/tlp/files/tlp.resume deleted file mode 100644 index 9603650ff55d9e..00000000000000 --- a/srcpkgs/tlp/files/tlp.resume +++ /dev/null @@ -1,2 +0,0 @@ -#!/bin/sh -[ -s /var/service/tlp/supervise/pid ] && exec tlp resume diff --git a/srcpkgs/tlp/files/tlp.suspend b/srcpkgs/tlp/files/tlp.suspend deleted file mode 100644 index a3758a3c0bdc45..00000000000000 --- a/srcpkgs/tlp/files/tlp.suspend +++ /dev/null @@ -1,2 +0,0 @@ -#!/bin/sh -[ -s /var/service/tlp/supervise/pid ] && exec tlp suspend diff --git a/srcpkgs/tlp/files/tlp/finish b/srcpkgs/tlp/files/tlp/finish deleted file mode 100644 index d210ad64bee488..00000000000000 --- a/srcpkgs/tlp/files/tlp/finish +++ /dev/null @@ -1,2 +0,0 @@ -#!/bin/sh -exec tlp init stop diff --git a/srcpkgs/tlp/files/tlp/run b/srcpkgs/tlp/files/tlp/run deleted file mode 100644 index 04cdebc1a3b7ab..00000000000000 --- a/srcpkgs/tlp/files/tlp/run +++ /dev/null @@ -1,5 +0,0 @@ -#!/bin/sh -exec 2>&1 -exec 1>&2 -tlp init start || exit 1 -exec chpst -b tlp pause diff --git a/srcpkgs/tlp/template b/srcpkgs/tlp/template deleted file mode 100644 index b87a170e812b3d..00000000000000 --- a/srcpkgs/tlp/template +++ /dev/null @@ -1,51 +0,0 @@ -# Template file for 'tlp' -pkgname=tlp -# Remember to update 'tlpui' asap. -version=1.8.0 -revision=1 -depends="hdparm bash iw util-linux ethtool perl" -short_desc="Advanced power management tool for Linux" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="https://linrunner.de/en/tlp/docs/tlp-linux-advanced-power-management.html" -changelog="https://raw.githubusercontent.com/linrunner/TLP/main/changelog" -distfiles="https://github.com/linrunner/TLP/archive/${version}.tar.gz" -checksum=65515f7652064a1be2940c031e045b762924bb1dbd94f5e58e3b765113cf5210 - -conflicts="laptop-mode>=0 perl-Unicode-Tussle>=0" -conf_files="/etc/tlp.conf /etc/tlp.d/*.conf" -make_dirs="/var/lib/tlp 0755 root root" - -do_install() { - make DESTDIR=${DESTDIR} \ - TLP_SBIN=/usr/bin \ - TLP_ULIB=/usr/lib/udev \ - TLP_ELOD=/usr/libexec/elogind/system-sleep \ - TLP_WITH_SYSTEMD=0 \ - install - - vmkdir usr/share/man/man1 - install -m644 man/*.1 ${DESTDIR}/usr/share/man/man1 - vmkdir usr/share/man/man8 - install -m644 man/*.8 ${DESTDIR}/usr/share/man/man8 - install -m644 man-rdw/*.8 ${DESTDIR}/usr/share/man/man8 - rm -f ${DESTDIR}/usr/share/man/man8/*.service.8 - - vsv tlp - vinstall ${FILESDIR}/tlp.resume 755 etc/zzz.d/resume 50-tlp.sh - vinstall ${FILESDIR}/tlp.suspend 755 etc/zzz.d/suspend 50-tlp.sh - - rm -rf ${DESTDIR}/etc/init.d -} - -tlp-rdw_package() { - short_desc="Control the radio device wizard" - depends="tlp NetworkManager" - pkg_install() { - vmove usr/bin/tlp-rdw - vmove usr/lib/udev/rules.d/85-tlp-rdw.rules - vmove usr/lib/udev/tlp-rdw-udev - vmove usr/lib/NetworkManager/dispatcher.d/99tlp-rdw-nm - vmove usr/share/man/man8/tlp-rdw.8 - } -} diff --git a/srcpkgs/tlpui/template b/srcpkgs/tlpui/template deleted file mode 100644 index cb6e741a050638..00000000000000 --- a/srcpkgs/tlpui/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'tlpui' -pkgname=tlpui -version=1.8.0 -revision=1 -build_style="python3-pep517" -hostmakedepends="python3-poetry-core" -depends="gtk+3 tlp python3-gobject python3-yaml" -short_desc="GTK user interface for TLP" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="https://github.com/d4nj1/TLPUI" -distfiles="https://github.com/d4nj1/TLPUI/archive/refs/tags/tlpui-${version/+/-}.tar.gz" -checksum=3c1f10ac4a7bbc6041c7e57875457b916f8b312c2988c217bf9d60a19ec636ce -make_check=no #tests fail inside chroot - -post_install() { - vinstall tlpui/icons/themeable/hicolor/scalable/apps/tlpui.svg 644 \ - usr/share/icons/hicolor/scalable/apps -} diff --git a/srcpkgs/tlsh-devel b/srcpkgs/tlsh-devel deleted file mode 120000 index 1cd3788fb188a6..00000000000000 --- a/srcpkgs/tlsh-devel +++ /dev/null @@ -1 +0,0 @@ -tlsh \ No newline at end of file diff --git a/srcpkgs/tlsh/patches/fix-cflags.patch b/srcpkgs/tlsh/patches/fix-cflags.patch deleted file mode 100644 index b6a513a3d1b5ca..00000000000000 --- a/srcpkgs/tlsh/patches/fix-cflags.patch +++ /dev/null @@ -1,13 +0,0 @@ -Index: CMakeLists.txt -=================================================================== ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -125,7 +125,7 @@ if (CMAKE_BUILD_TYPE STREQUAL Debug) - endif() - else(CMAKE_BUILD_TYPE STREQUAL Debug) - if(CMAKE_COMPILER_IS_GNUCXX) -- set(CMAKE_CXX_FLAGS "-O2 -fvisibility=internal") ## Remove TlshImpl symbols -+ set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fvisibility=internal") ## Remove TlshImpl symbols - endif() - if(MSVC) - set(CMAKE_CXX_FLAGS "/O2") ## Optimize diff --git a/srcpkgs/tlsh/patches/musl.patch b/srcpkgs/tlsh/patches/musl.patch deleted file mode 100644 index e9b9a0da908afe..00000000000000 --- a/srcpkgs/tlsh/patches/musl.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- ./py_ext/tlshmodule.cpp.orig 2023-09-30 08:54:24.204721322 -0400 -+++ ./py_ext/tlshmodule.cpp 2023-09-30 08:54:29.452762079 -0400 -@@ -286,7 +286,7 @@ - }; - - static PyTypeObject tlsh_TlshType = { -- PyObject_HEAD_INIT(NULL) -+ PyObject_HEAD_INIT(0) - #if PY_MAJOR_VERSION < 3 - 0, /* ob_size */ - #endif diff --git a/srcpkgs/tlsh/template b/srcpkgs/tlsh/template deleted file mode 100644 index a2b7650826b678..00000000000000 --- a/srcpkgs/tlsh/template +++ /dev/null @@ -1,54 +0,0 @@ -# Template file for 'tlsh' -pkgname=tlsh -version=4.8.2 -revision=2 -build_style=cmake -build_helper=python3 -hostmakedepends="python3-setuptools" -makedepends="python3-devel" -short_desc="Fuzzy matching library" -maintainer="Piotr Wójcik " -license="Apache-2.0, BSD-3-Clause" -homepage="https://github.com/trendmicro/tlsh" -distfiles="https://github.com/trendmicro/tlsh/archive/${version}.tar.gz" -checksum=0528294fbb1fe3659db564dd0b7b1b27fc41280a8408e4f7abf7e8b27f7b1ac6 - -pre_configure() { - vsed -i src/CMakeLists.txt -e 's/set(TLSH_SHARED_LIBRARY 0)/set(TLSH_SHARED_LIBRARY 1)/' - vsed -i Testing/CMakeLists.txt -e '/xlen/d' -} - -post_build() { - cd py_ext - python3 setup.py build ${make_build_args} -} - - -pre_check() { - ln -sr bin/tlsh_unittest bin/tlsh -} - -post_install() { - vlicense LICENSE - cd py_ext - python3 setup.py install --prefix=/usr --root=${DESTDIR} ${make_install_args} -} - -tlsh-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - } -} - -python3-tlsh_package() { - depends="python3" - short_desc+=" - python module" - pkg_install() { - vlicense LICENSE - vmove "${py3_lib}" - } -} diff --git a/srcpkgs/tlsh/update b/srcpkgs/tlsh/update deleted file mode 100644 index dbcddf2a9fac21..00000000000000 --- a/srcpkgs/tlsh/update +++ /dev/null @@ -1 +0,0 @@ -ignore="4*" diff --git a/srcpkgs/tmate/patches/msgpack-c.patch b/srcpkgs/tmate/patches/msgpack-c.patch deleted file mode 100644 index d3fbcc96e02e27..00000000000000 --- a/srcpkgs/tmate/patches/msgpack-c.patch +++ /dev/null @@ -1,14 +0,0 @@ -Source: https://git.alpinelinux.org/aports/plain/testing/tmate/msgpack-c.patch -diff --git a/configure.ac b/configure.ac -index 028d555..9bbe2ae 100644 ---- a/configure.ac -+++ b/configure.ac -@@ -201,7 +201,7 @@ fi - - PKG_CHECK_MODULES( - MSGPACK, -- msgpack >= 1.1.0, -+ msgpack-c >= 1.1.0, - [ - CPPFLAGS="$MSGPACK_CFLAGS $CPPFLAGS" - LIBS="$MSGPACK_LIBS $LIBS" diff --git a/srcpkgs/tmate/template b/srcpkgs/tmate/template deleted file mode 100644 index 6115c32f6e9ac6..00000000000000 --- a/srcpkgs/tmate/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'tmate' -pkgname=tmate -version=2.4.0 -revision=2 -build_style=gnu-configure -hostmakedepends="automake pkg-config" -makedepends="libevent-devel libssh-devel msgpack-devel ncurses-devel" -short_desc="Instant Terminal Sharing" -maintainer="Rijk van Wijk " -license="ISC" -homepage="http://tmate.io" -distfiles="https://github.com/tmate-io/tmate/archive/${version}.tar.gz" -checksum=62b61eb12ab394012c861f6b48ba0bc04ac8765abca13bdde5a4d9105cb16138 - -pre_configure() { - ./autogen.sh -} - -post_install() { - vlicense COPYING -} diff --git a/srcpkgs/tmfs/patches/S_IFDIR.patch b/srcpkgs/tmfs/patches/S_IFDIR.patch deleted file mode 100644 index 797927e36a81ac..00000000000000 --- a/srcpkgs/tmfs/patches/S_IFDIR.patch +++ /dev/null @@ -1,13 +0,0 @@ -diff --git src/readdir.cc src/readdir.cc -index 9b31232..94000bc 100644 ---- a/src/readdir.cc -+++ b/src/readdir.cc -@@ -13,7 +13,7 @@ int tmfs_readdir(const char * path, void * buf, fuse_fill_dir_t filler_cb, off_t - struct stat stbuf; - - // report ./ and ../ -- stbuf.st_mode = __S_IFDIR | 0755; -+ stbuf.st_mode = S_IFDIR | 0755; - stbuf.st_nlink = 2; - filler_cb(buf, ".", &stbuf, 0); - filler_cb(buf, "..", &stbuf, 0); diff --git a/srcpkgs/tmfs/template b/srcpkgs/tmfs/template deleted file mode 100644 index 3ba1215823eca0..00000000000000 --- a/srcpkgs/tmfs/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'tmfs' -pkgname=tmfs -version=r5 -revision=13 -build_style=cmake -hostmakedepends="pkg-config" -makedepends="fuse-devel boost-devel-minimal libboost_filesystem" -short_desc="Apple Time Machine read-only mounting utility" -maintainer="sth " -license="MIT" -homepage="https://github.com/abique/tmfs" -distfiles="https://github.com/abique/tmfs/archive/${version}.tar.gz" -checksum="897ad09e21ddd8e912dc1baba4466d8a65a09b3abdeb31e4640c2d770915f2f4" -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/tmfs/update b/srcpkgs/tmfs/update deleted file mode 100644 index 9bd1d2179519c3..00000000000000 --- a/srcpkgs/tmfs/update +++ /dev/null @@ -1,2 +0,0 @@ -site=https://github.com/abique/tmfs/releases -pkgname= diff --git a/srcpkgs/tmines/patches/cmake.patch b/srcpkgs/tmines/patches/cmake.patch deleted file mode 100644 index cba74ad8e080ad..00000000000000 --- a/srcpkgs/tmines/patches/cmake.patch +++ /dev/null @@ -1,41 +0,0 @@ ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -58,6 +58,28 @@ add_library(iodevice_simulation src/iodevice_simulation.cpp) - find_package(Curses REQUIRED) - include_directories(${CURSES_INCLUDE_DIRS}) - -+include (CheckCSourceCompiles) -+ -+check_c_source_compiles ( -+ "#include -+ int main () { -+ int argc=1; -+ char *argv[]={\"test\"}; -+ argp_parse(0,argc,argv,0,0,0); -+ return 0; -+ }" LIBC_HAS_ARGP -+) -+ -+if (NOT LIBC_HAS_ARGP) -+ message(STATUS "libc does not have argp") -+ find_library (ARGP_LIB argp REQUIRED) -+ if (ARGP_LIB) -+ message(STATUS "Found libargp") -+ else(ARGP_LIB) -+ message(FATAL_ERROR "libargp required but not found") -+ endif(ARGP_LIB) -+endif(NOT LIBC_HAS_ARGP) -+ - add_executable(tmines src/tmines.cpp) - - add_subdirectory(doc) -@@ -68,6 +90,9 @@ target_link_libraries(tmines minefield) - target_link_libraries(tmines iodevice_curses) - target_link_libraries(tmines iodevice_simulation) - target_link_libraries(tmines ${CURSES_LIBRARIES}) -+if (ARGP_LIB) -+ target_link_libraries (tmines ${ARGP_LIB}) -+endif(ARGP_LIB) - - install(TARGETS tmines DESTINATION bin) - # add manpage diff --git a/srcpkgs/tmines/template b/srcpkgs/tmines/template deleted file mode 100644 index 7669477aea95e6..00000000000000 --- a/srcpkgs/tmines/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'tmines' -pkgname=tmines -version=1.0 -revision=2 -build_style=cmake -makedepends="ncurses-devel" -short_desc="Terminal minesweeper clone" -maintainer="SolitudeSF " -license="MIT" -homepage="https://github.com/tropf/tmines" -distfiles="${homepage}/archive/v${version}.tar.gz" -checksum=7b5037c7cedd6c744ec63d10fa59b415e5e3654e52b0cfda561ac545af8576cf - -case "$XBPS_TARGET_MACHINE" in - *-musl) makedepends+=" argp-standalone";; -esac - -post_install() { - vlicense LICENSE.md -} diff --git a/srcpkgs/tml/template b/srcpkgs/tml/template deleted file mode 100644 index 1b150c411cc670..00000000000000 --- a/srcpkgs/tml/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'tml' -pkgname=tml -version=0.7.0 -revision=1 -build_style=go -go_import_path="github.com/liamg/tml" -go_package="github.com/liamg/tml/tml" -go_ldflags="-X github.com/liamg/tml/version.Version=v${version}" -short_desc="Tiny markup language for terminal output" -maintainer="Orphaned " -license="Unlicense" -homepage="https://github.com/liamg/tml" -distfiles="https://github.com/liamg/tml/archive/refs/tags/v${version}.tar.gz" -checksum=68a87626aeba0859c39eebfe96d40db2d39615865bfe55e819feda3c7c9e1824 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/tmon b/srcpkgs/tmon deleted file mode 120000 index 6594bfcc259eac..00000000000000 --- a/srcpkgs/tmon +++ /dev/null @@ -1 +0,0 @@ -linux-tools \ No newline at end of file diff --git a/srcpkgs/tmplgen/template b/srcpkgs/tmplgen/template deleted file mode 100644 index 338b40fc7f298c..00000000000000 --- a/srcpkgs/tmplgen/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'tmplgen' -pkgname=tmplgen -version=1.3.1 -revision=6 -build_style=cargo -hostmakedepends="pkg-config" -makedepends="openssl-devel" -short_desc="Void Linux template generator for language-specific package managers" -maintainer="Enno Boland " -license="GPL-3.0-or-later" -homepage="https://github.com/Cogitri/tmplgen" -distfiles="https://github.com/Cogitri/tmplgen/archive/refs/tags/v${version}.tar.gz" -checksum=8c8aa5b65045614529626978852416a965d57c77dd5953be58bc84f8d8b27f9b -# cba for now, tests weren't shipped in the previous tarballs -make_check=no - -post_patch() { - cargo update --package openssl-sys:0.9.40 --precise 0.9.91 - cargo update --package openssl:0.10.16 --precise 0.10.56 -} - -post_install() { - vman man/tmplgen.1 -} diff --git a/srcpkgs/tmux-mem-cpu-load/template b/srcpkgs/tmux-mem-cpu-load/template deleted file mode 100644 index 6bad3f9cd019ad..00000000000000 --- a/srcpkgs/tmux-mem-cpu-load/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'tmux-mem-cpu-load' -pkgname=tmux-mem-cpu-load -version=3.4.0 -revision=1 -build_style=cmake -depends="tmux" -short_desc="A CPU, RAM and load monitor for use with tmux" -maintainer="Orphaned " -license="Apache-2.0" -homepage="https://github.com/thewtex/tmux-mem-cpu-load" -distfiles="https://github.com/thewtex/tmux-mem-cpu-load/archive/v${version}.tar.gz" -checksum=a773994e160812a964abc7fc4e8ec16b7d9833edb0a66e5c67f287c7c5949ecb - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/tmux-xpanes/template b/srcpkgs/tmux-xpanes/template deleted file mode 100644 index 4f2309d42dce79..00000000000000 --- a/srcpkgs/tmux-xpanes/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'tmux-xpanes' -pkgname=tmux-xpanes -version=4.2.0 -revision=1 -short_desc="Awesome way to create multiple tmux panes" -maintainer="lemmi " -license="MIT" -homepage="https://github.com/greymd/tmux-xpanes" -changelog="https://github.com/greymd/tmux-xpanes/releases" -distfiles="https://github.com/greymd/tmux-xpanes/archive/v${version}.tar.gz" -checksum=d5253a13ffc7a63134c62847d23951972b75bd01b333f6c02449b1cd1e502030 - -do_install() { - vbin bin/xpanes - vbin bin/tmux-xpanes - - vlicense LICENSE - vman man/xpanes.1 - vman man/tmux-xpanes.1 - - vinstall completion/zsh/_xpanes 644 usr/share/zsh/site-functions - vinstall completion/zsh/_tmux-xpanes 644 usr/share/zsh/site-functions -} diff --git a/srcpkgs/tmux/patches/reallocarray.patch b/srcpkgs/tmux/patches/reallocarray.patch deleted file mode 100644 index df18048bd346dc..00000000000000 --- a/srcpkgs/tmux/patches/reallocarray.patch +++ /dev/null @@ -1,49 +0,0 @@ -Index: tmux-3.3a/configure.ac -=================================================================== ---- tmux-3.3a.orig/configure.ac -+++ tmux-3.3a/configure.ac -@@ -173,41 +173,12 @@ AC_REPLACE_FUNCS([ \ - strlcpy \ - strndup \ - strsep \ -+ strtonum \ -+ reallocarray \ -+ recallocarray \ - ]) - AC_FUNC_STRNLEN - --# Check if strtonum works. --AC_MSG_CHECKING([for working strtonum]) --AC_RUN_IFELSE([AC_LANG_PROGRAM( -- [#include ], -- [return (strtonum("0", 0, 1, NULL) == 0 ? 0 : 1);] -- )], -- [AC_DEFINE(HAVE_STRTONUM) AC_MSG_RESULT(yes)], -- [AC_LIBOBJ(strtonum) AC_MSG_RESULT(no)], -- [AC_LIBOBJ(strtonum) AC_MSG_RESULT(no)] --) -- --# Clang sanitizers wrap reallocarray even if it isn't available on the target --# system. When compiled it always returns NULL and crashes the program. To --# detect this we need a more complicated test. --AC_MSG_CHECKING([for working reallocarray]) --AC_RUN_IFELSE([AC_LANG_PROGRAM( -- [#include ], -- [return (reallocarray(NULL, 1, 1) == NULL);] -- )], -- AC_MSG_RESULT(yes), -- [AC_LIBOBJ(reallocarray) AC_MSG_RESULT([no])], -- [AC_LIBOBJ(reallocarray) AC_MSG_RESULT([no])] --) --AC_MSG_CHECKING([for working recallocarray]) --AC_RUN_IFELSE([AC_LANG_PROGRAM( -- [#include ], -- [return (recallocarray(NULL, 1, 1, 1) == NULL);] -- )], -- AC_MSG_RESULT(yes), -- [AC_LIBOBJ(recallocarray) AC_MSG_RESULT([no])], -- [AC_LIBOBJ(recallocarray) AC_MSG_RESULT([no])] --) - - # Look for clock_gettime. Must come before event_init. - AC_SEARCH_LIBS(clock_gettime, rt) diff --git a/srcpkgs/tmux/template b/srcpkgs/tmux/template deleted file mode 100644 index 3810abeab3af8f..00000000000000 --- a/srcpkgs/tmux/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'tmux' -pkgname=tmux -version=3.5a -revision=1 -build_style=gnu-configure -configure_args="--enable-utempter --enable-sixel" -hostmakedepends="byacc automake pkg-config" -makedepends="libevent-devel libutempter-devel ncurses-devel" -depends="ncurses-base" -short_desc="Terminal Multiplexer" -maintainer="Đoàn Trần Công Danh " -license="ISC" -homepage="https://tmux.github.io" -changelog="https://raw.githubusercontent.com/tmux/tmux/master/CHANGES" -distfiles="https://github.com/tmux/tmux/releases/download/${version}/tmux-${version}.tar.gz" -checksum=16216bd0877170dfcc64157085ba9013610b12b082548c7c9542cc0103198951 - -pre_configure() { - autoreconf -fi -} - -post_install() { - { - echo ' * Copyright (c) 2007-2021 Nicholas Marriott ' - grep -rh 'Copyright (c) .*[0-9] [a-zA-Z]' *.c compat/*.c | - grep -v 'Nicholas Marriott' | sort -u - cat COPYING - } >LICENSE - vlicense LICENSE -} diff --git a/srcpkgs/tmux/update b/srcpkgs/tmux/update deleted file mode 100644 index f2e185f58e1ba4..00000000000000 --- a/srcpkgs/tmux/update +++ /dev/null @@ -1,2 +0,0 @@ -#site="https://github.com/tmux/tmux/releases" -pattern="(?<=refs/tags/)[0-9.]+[a-z]*(?=.tar)" diff --git a/srcpkgs/tmuxc/template b/srcpkgs/tmuxc/template deleted file mode 100644 index d430e752e92669..00000000000000 --- a/srcpkgs/tmuxc/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'tmuxc' -pkgname=tmuxc -version=1.9.1 -revision=1 -depends="perl" -short_desc="Local and remote tmux window manager" -maintainer="Zach Dykstra " -license="MIT" -homepage="https://github.com/zdykstra/tmuxc" -distfiles="https://github.com/zdykstra/${pkgname}/archive/v${version}.tar.gz" -checksum=e3ace62994a65d8c3657ddeb88367a05c75be5741cf9f2ebd61719bf4618d110 - -do_install() { - vbin tmuxc - vman tmuxc.1 - vlicense LICENSE -} diff --git a/srcpkgs/tnftp/patches/cross.patch b/srcpkgs/tnftp/patches/cross.patch deleted file mode 100644 index 7e193b17ecaaf7..00000000000000 --- a/srcpkgs/tnftp/patches/cross.patch +++ /dev/null @@ -1,20 +0,0 @@ ---- a/configure.ac -+++ b/configure.ac -@@ -403,7 +403,7 @@ - [$accheck_includes])]) - - AC_MSG_CHECKING([for va_copy]) --AC_RUN_IFELSE([AC_LANG_PROGRAM([[ -+AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[ - $accheck_includes - ]], [[ - va_list ap, ap2; -@@ -415,7 +415,7 @@ - [AC_MSG_RESULT([no])]) - - AC_MSG_CHECKING([for __builtin_va_copy]) --AC_RUN_IFELSE([AC_LANG_PROGRAM([[ -+AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[ - $accheck_includes - ]], [[ - va_list ap, ap2; diff --git a/srcpkgs/tnftp/template b/srcpkgs/tnftp/template deleted file mode 100644 index 7ac1736d087009..00000000000000 --- a/srcpkgs/tnftp/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'tnftp' -pkgname=tnftp -version=20230507 -revision=2 -build_style=gnu-configure -hostmakedepends="automake libtool" -makedepends="openssl-devel ncurses-devel" -short_desc="NetBSD enhanced ftp client" -maintainer="Leah Neukirchen " -license="BSD-4-Clause" -homepage="https://man.netbsd.org/ftp.1" -distfiles="ftp://ftp.netbsd.org/pub/NetBSD/misc/${pkgname}/${pkgname}-${version}.tar.gz" -checksum=be0134394bd7d418a3b34892b0709eeb848557e86474e1786f0d1a887d3a6580 - -alternatives=" - ftp:ftp:/usr/bin/${pkgname} - ftp:ftp.1:/usr/share/man/man1/${pkgname}.1 -" - -pre_configure() { - autoconf -f -} -post_install() { - vlicense COPYING -} diff --git a/srcpkgs/todoist/template b/srcpkgs/todoist/template deleted file mode 100644 index ff8f336b33f4c5..00000000000000 --- a/srcpkgs/todoist/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'todoist' -pkgname=todoist -version=0.22.0 -revision=1 -build_style=go -go_import_path="github.com/sachaos/todoist" -short_desc="Todoist CLI Client" -maintainer="Gerardo Di Iorio " -license="MIT" -homepage="https://github.com/sachaos/todoist" -distfiles="https://github.com/sachaos/todoist/archive/refs/tags/v${version}.tar.gz" -checksum=b8220ec1ec14f298afed0e32e4028067b8833553a6976f99d7ee35b7a75d5a71 - -post_install() { - vdoc README.md - vlicense LICENSE -} diff --git a/srcpkgs/todoman/template b/srcpkgs/todoman/template deleted file mode 100644 index a236a9ca44c556..00000000000000 --- a/srcpkgs/todoman/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'todoman' -pkgname=todoman -version=4.4.0 -revision=2 -build_style=python3-pep517 -hostmakedepends="python3-setuptools_scm python3-wheel" -depends="python3-icalendar python3-urwid python3-xdg python3-parsedatetime - python3-atomicwrites python3-click-repl python3-click-log - python3-dateutil python3-humanize jq" -checkdepends="${depends} python3-freezegun python3-hypothesis - python3-pytest-cov python3-pytest-xdist" -short_desc="Simple, standards-based, cli todo (aka: task) manager" -maintainer="Orphaned " -license="ISC" -homepage="https://github.com/pimutils/todoman" -changelog="https://raw.githubusercontent.com/pimutils/todoman/main/CHANGELOG.rst" -distfiles="${PYPI_SITE}/t/todoman/todoman-${version}.tar.gz" -checksum=0b7beeb8c73bfa299147288d9b657bc4e0e288febb84e198ef72cb1412af9db6 - -post_install() { - vlicense LICENCE - vcompletion contrib/completion/zsh/_todo zsh todo - vcompletion contrib/completion/bash/_todo bash todo - vsconf config.py.sample config.py -} diff --git a/srcpkgs/tofi/patches/fix-32bit-tests.patch b/srcpkgs/tofi/patches/fix-32bit-tests.patch deleted file mode 100644 index 3a853408335bfb..00000000000000 --- a/srcpkgs/tofi/patches/fix-32bit-tests.patch +++ /dev/null @@ -1,84 +0,0 @@ -From 667075f0920da3c2b353fbce54b6430c195ef031 Mon Sep 17 00:00:00 2001 -From: Phil Jones -Date: Sun, 30 Apr 2023 20:08:57 +0100 -Subject: [PATCH] Replace `strto[u]l` with `strto[u]ll`. - -On 32-bit systems, using `strtoul` was causing negative values for -unsigned options to be treated as valid, as the value was being parsed -as a 32-bit unsigned int, then cast to a 64-bit signed int, which -remained positive. ---- - src/color.c | 8 ++++---- - src/config.c | 6 +++--- - 2 files changed, 7 insertions(+), 7 deletions(-) - -diff --git a/src/color.c b/src/color.c -index 4b6b356..b1d5e90 100644 ---- a/src/color.c -+++ b/src/color.c -@@ -22,7 +22,7 @@ struct color hex_to_color(const char *hex) - hex[2], hex[2], - '\0'}; - char *endptr; -- tmp = strtol(str, &endptr, 16); -+ tmp = strtoll(str, &endptr, 16); - if (errno || *endptr != '\0' || tmp < 0) { - return (struct color) { -1, -1, -1, -1 }; - } -@@ -37,14 +37,14 @@ struct color hex_to_color(const char *hex) - hex[3], hex[3], - '\0'}; - char *endptr; -- tmp = strtol(str, &endptr, 16); -+ tmp = strtoll(str, &endptr, 16); - if (errno || *endptr != '\0' || tmp < 0) { - return (struct color) { -1, -1, -1, -1 }; - } - val = tmp; - } else if (len == 6) { - char *endptr; -- tmp = strtol(hex, &endptr, 16); -+ tmp = strtoll(hex, &endptr, 16); - if (errno || *endptr != '\0' || tmp < 0) { - return (struct color) { -1, -1, -1, -1 }; - } -@@ -53,7 +53,7 @@ struct color hex_to_color(const char *hex) - val |= 0xFFu; - } else if (len == 8) { - char *endptr; -- tmp = strtol(hex, &endptr, 16); -+ tmp = strtoll(hex, &endptr, 16); - if (errno || *endptr != '\0' || tmp < 0) { - return (struct color) { -1, -1, -1, -1 }; - } -diff --git a/src/config.c b/src/config.c -index 2b85028..556199d 100644 ---- a/src/config.c -+++ b/src/config.c -@@ -1027,7 +1027,7 @@ uint32_t parse_uint32(const char *filename, size_t lineno, const char *str, bool - { - errno = 0; - char *endptr; -- int64_t ret = strtoul(str, &endptr, 0); -+ int64_t ret = strtoull(str, &endptr, 0); - if (endptr == str || *endptr != '\0') { - PARSE_ERROR(filename, lineno, "Failed to parse \"%s\" as unsigned int.\n", str); - if (err) { -@@ -1046,7 +1046,7 @@ int32_t parse_int32(const char *filename, size_t lineno, const char *str, bool * - { - errno = 0; - char *endptr; -- int64_t ret = strtol(str, &endptr, 0); -+ int64_t ret = strtoll(str, &endptr, 0); - if (endptr == str || *endptr != '\0') { - PARSE_ERROR(filename, lineno, "Failed to parse \"%s\" as int.\n", str); - if (err) { -@@ -1065,7 +1065,7 @@ struct uint32_percent parse_uint32_percent(const char *filename, size_t lineno, - { - errno = 0; - char *endptr; -- int64_t val = strtoul(str, &endptr, 0); -+ int64_t val = strtoull(str, &endptr, 0); - bool percent = false; - if (endptr == str || (*endptr != '\0' && *endptr != '%')) { - PARSE_ERROR(filename, lineno, "Failed to parse \"%s\" as unsigned int.\n", str); diff --git a/srcpkgs/tofi/template b/srcpkgs/tofi/template deleted file mode 100644 index 1704b4db3822bd..00000000000000 --- a/srcpkgs/tofi/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'tofi' -pkgname=tofi -version=0.9.1 -revision=1 -build_style=meson -hostmakedepends="scdoc pkg-config wayland-devel wayland-protocols" -makedepends="freetype-devel cairo-devel pango-devel wayland-devel - libxkbcommon-devel harfbuzz-devel" -short_desc="Tiny dynamic menu for wayland" -maintainer="Lucas Tavares " -license="MIT" -homepage="https://github.com/philj56/tofi" -changelog="https://raw.githubusercontent.com/philj56/tofi/master/CHANGELOG.md" -distfiles="https://github.com/philj56/tofi/archive/refs/tags/v${version}.tar.gz" -checksum=dd55347b509af786f133def64f3a86f1db258b5e196de80e53d62827bdcc37bc - -if [ "$XBPS_TARGET_LIBC" = musl ]; then - makedepends+=" musl-fts-devel" - LDFLAGS="-lfts" -fi - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/toggle-ht/template b/srcpkgs/toggle-ht/template deleted file mode 100644 index 08135cd1b31178..00000000000000 --- a/srcpkgs/toggle-ht/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'toggle-ht' -pkgname=toggle-ht -version=0.5.2 -revision=1 -archs="i686* x86_64*" -depends="bash coreutils" -short_desc="Toggle hyperthreading on x86 systems" -maintainer="Andy Weidenbaum " -license="Unlicense" -homepage="https://github.com/atweiden/toggle-ht" -distfiles="https://github.com/atweiden/toggle-ht/releases/download/${version}/${pkgname}-${version}.tar.gz" -checksum=6a5658a457056f29ba1ee5873dfd43fa06698bf801b764dbc62d18af4eb7a9c6 - -do_install() { - vbin toggle-ht - vlicense UNLICENSE - vdoc README.md -} diff --git a/srcpkgs/toilet/template b/srcpkgs/toilet/template deleted file mode 100644 index 5c72adad31f392..00000000000000 --- a/srcpkgs/toilet/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'toilet' -pkgname=toilet -version=0.3 -revision=3 -build_style=gnu-configure -hostmakedepends="pkg-config unzip" -makedepends="libcaca-devel" -short_desc="Program for making large letters out of ordinary text" -maintainer="Enno Boland " -license="WTFPL" -homepage="http://caca.zoy.org/wiki/toilet" -distfiles="http://caca.zoy.org/raw-attachment/wiki/${pkgname}/${pkgname}-${version}.tar.gz" -checksum=89d4b530c394313cc3f3a4e07a7394fa82a6091f44df44dfcd0ebcb3300a81de - -post_extract() { - find fonts | - file --mime-type --files-from - | - awk -F: '/application\/zip$/ {print $1}' | - while read _file; do - unzip -p -- "$_file" >"$_file.out" - mv "$_file.out" "$_file" - done -} diff --git a/srcpkgs/tokei/template b/srcpkgs/tokei/template deleted file mode 100644 index c3f35be8e97dff..00000000000000 --- a/srcpkgs/tokei/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'tokei' -pkgname=tokei -version=13.0.0 -revision=1 -build_style=cargo -configure_args="--features=all" -checkdepends="pkg-config libgit2-1.8-devel" -short_desc="Count lines of code" -maintainer="Orphaned " -license="Apache-2.0 OR MIT" -homepage="https://github.com/XAMPPRocky/tokei" -distfiles="https://github.com/XAMPPRocky/tokei/archive/refs/tags/v${version}.tar.gz" -checksum=b426ab03b8eedf4fe3ea70ca8379a2355981b0e9ca1d0083a66e623858e7e481 - -post_install() { - vlicense LICENCE-APACHE - vlicense LICENCE-MIT -} diff --git a/srcpkgs/tokyocabinet-devel b/srcpkgs/tokyocabinet-devel deleted file mode 120000 index eabbe2d325399a..00000000000000 --- a/srcpkgs/tokyocabinet-devel +++ /dev/null @@ -1 +0,0 @@ -tokyocabinet \ No newline at end of file diff --git a/srcpkgs/tokyocabinet/template b/srcpkgs/tokyocabinet/template deleted file mode 100644 index 8a459583c7ed6d..00000000000000 --- a/srcpkgs/tokyocabinet/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'tokyocabinet' -pkgname=tokyocabinet -version=1.4.48 -revision=1 -build_style=gnu-configure -makedepends="zlib-devel bzip2-devel" -short_desc="Modern implementation of DBM" -maintainer="mobinmob " -license="LGPL-2.1-only" -homepage="https://fallabs.com/tokyocabinet/" -distfiles="https://fallabs.com/tokyocabinet/tokyocabinet-${version}.tar.gz" -checksum=a003f47c39a91e22d76bc4fe68b9b3de0f38851b160bbb1ca07a4f6441de1f90 - -post_install() { - vlicense "$DESTDIR"/usr/share/tokyocabinet/COPYING - rm -f "$DESTDIR"/usr/share/tokyocabinet/COPYING - rm -r "$DESTDIR/usr/share/tokyocabinet/doc" -} - -tokyocabinet-devel_package() { - depends="$makedepends tokyocabinet-${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/lib/pkgconfig - vmove "usr/lib/*.a" - vmove usr/include - vmove usr/share/man/man3 - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/tolua-devel b/srcpkgs/tolua-devel deleted file mode 120000 index bf41ed74c71eb9..00000000000000 --- a/srcpkgs/tolua-devel +++ /dev/null @@ -1 +0,0 @@ -tolua \ No newline at end of file diff --git a/srcpkgs/tolua/template b/srcpkgs/tolua/template deleted file mode 100644 index 686665d1fe998c..00000000000000 --- a/srcpkgs/tolua/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'tolua' -pkgname=tolua -version=5.2.0 -revision=3 -build_style=cmake -hostmakedepends="pkg-config" -makedepends="lua52-devel" -short_desc="Tool that greatly simplifies the integration of C/C++ code with Lua" -maintainer="Antonio Malcolm " -license="custom:as-is" -homepage="https://github.com/LuaDist/tolua" -distfiles="${homepage}/archive/${version}.tar.gz" -checksum=121ae6b6e1fb86d064e5994be5ef43ee2e20d2602f40e6ba48fa9de867ffc3d5 - -CFLAGS="-I${XBPS_CROSS_BASE}/usr/include/lua5.2 -fPIC" -nopie=yes - -post_install() { - vlicense README -} - -tolua-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove "usr/include" - } -} diff --git a/srcpkgs/toluapp-devel b/srcpkgs/toluapp-devel deleted file mode 120000 index b2206755b2f275..00000000000000 --- a/srcpkgs/toluapp-devel +++ /dev/null @@ -1 +0,0 @@ -toluapp \ No newline at end of file diff --git a/srcpkgs/toluapp/template b/srcpkgs/toluapp/template deleted file mode 100644 index 6bf83f80a63f1c..00000000000000 --- a/srcpkgs/toluapp/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'toluapp' -pkgname=toluapp -version=1.0.93 -revision=3 -build_style=cmake -hostmakedepends="pkg-config" -makedepends="lua51-devel" -short_desc="Tool to integrate C and C++ code with Lua5.1" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/LuaDist/toluapp" -distfiles="https://github.com/LuaDist/toluapp/archive/${version}.tar.gz>${pkgname}-${version}.tar.gz" -checksum=0a1ff87cb74e7531aec57e2a7cfdf282116647dea3b46223e3cc7c362b55b5bb - -post_install() { - vlicense COPYRIGHT -} - -toluapp-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - } -} diff --git a/srcpkgs/tomb/template b/srcpkgs/tomb/template deleted file mode 100644 index 3d01865f927ca5..00000000000000 --- a/srcpkgs/tomb/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'tomb' -pkgname=tomb -version=2.10 -revision=1 -build_style=gnu-makefile -hostmakedepends="pkg-config" -depends="sudo gnupg cryptsetup pinentry zsh e2fsprogs" -short_desc="Minimalistic commandline tool to manage encrypted volumes" -maintainer="Orphaned " -license="GPL-3.0-or-later" -homepage="https://www.dyne.org/software/tomb/" -changelog="https://raw.githubusercontent.com/dyne/Tomb/master/ChangeLog.md" -distfiles="https://files.dyne.org/tomb/releases/Tomb-${version}.tar.gz" -checksum=e3da3215f0cd68ca67a835817657f87b5e309e6b5e3e6900acee7cfd5be23210 - -do_install() { - vbin tomb - vman doc/tomb.1 - vdoc doc/KEY_SPECIFICATIONS.txt - vdoc doc/LinuxHDEncSettings.txt - vdoc doc/Luks_on_disk_format.pdf - vdoc doc/New_methods_in_HD_encryption.pdf - vdoc doc/TKS1-draft.pdf - vdoc doc/TODO.org - vdoc doc/bertini_thesis.pdf - vdoc doc/tomb_manpage.pdf -} diff --git a/srcpkgs/tombi/template b/srcpkgs/tombi/template deleted file mode 100644 index ebcc5d372fd81c..00000000000000 --- a/srcpkgs/tombi/template +++ /dev/null @@ -1,31 +0,0 @@ -# Template file for 'tombi' -pkgname=tombi -version=0.7.0 -revision=1 -build_style=cargo -build_wrksrc="rust/tombi-cli" -build_helper="qemu" -short_desc="TOML Formatter, Linter and Language Server" -maintainer="Bnyro " -license="MIT" -homepage="https://tombi-toml.github.io/tombi/" -changelog="https://github.com/tombi-toml/tombi/releases" -distfiles="https://github.com/tombi-toml/tombi/archive/refs/tags/v${version}.tar.gz" -checksum=929065d6b56869ae506673ff04b7edb217b7e6e844bec6fdb454a8f96181b63d - -export __TOMBI_VERSION=${version} - -post_patch() { - # build.rs only tries to set the version to the commit hash - # we set it directly via __TOMBI_VERSION instead - rm build.rs -} - -post_install() { - vlicense ../../LICENSE - - for _shell in bash fish zsh; do - vtargetrun ${DESTDIR}/usr/bin/tombi completion ${_shell} > tombi.${_shell} - vcompletion tombi.${_shell} ${_shell} - done -} diff --git a/srcpkgs/toml11/template b/srcpkgs/toml11/template deleted file mode 100644 index 555e65e9ed2055..00000000000000 --- a/srcpkgs/toml11/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'toml11' -pkgname=toml11 -version=4.4.0 -revision=1 -build_style=cmake -short_desc="TOML for Modern C++" -maintainer="Đoàn Trần Công Danh " -license="GPL-3.0-or-later" -homepage="https://toruniina.github.io/toml11/" -distfiles="https://github.com/ToruNiina/toml11/archive/refs/tags/v${version}.tar.gz" -checksum=815bfe6792aa11a13a133b86e7f0f45edc5d71eb78f5fb6686c49c7f792b9049 - -post_install() { - cat <<-EOF >toml11.pc - prefix=/usr - exec_prefix=\${prefix} - includedir=\${prefix}/include - libdir=\${exec_prefix}/lib - - Name: toml11 - Description: ${short_desc} - Version: ${version} - Cflags: -I\${includedir} - EOF - vinstall toml11.pc 644 usr/lib/pkgconfig -} diff --git a/srcpkgs/toot/template b/srcpkgs/toot/template deleted file mode 100644 index fc7a98234fcd3a..00000000000000 --- a/srcpkgs/toot/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'toot' -pkgname=toot -version=0.47.1 -revision=2 -build_style=python3-pep517 -_depends="python3-click python3-requests python3-BeautifulSoup4 python3-wcwidth - python3-urwid python3-urwidgets python3-tomlkit python3-Pillow python3-term-image" -hostmakedepends="python3-setuptools python3-wheel python3-setuptools_scm ${_depends}" -depends="${_depends}" -checkdepends="${depends} python3-pytest-xdist" -short_desc="Mastodon CLI client" -maintainer="Jon Levin " -license="GPL-3.0-or-later" -homepage="https://toot.bezdomni.net" -changelog="https://raw.githubusercontent.com/ihabunek/toot/master/CHANGELOG.md" -distfiles="${PYPI_SITE}/t/toot/toot-${version}.tar.gz" -checksum=fae758b50d22c019379a1f90ac0fe7adfc152ce8899005e463b36ee2e88abc2b - -post_install() { - for shell in bash zsh fish; do - _TOOT_COMPLETE=${shell}_source PYTHONPATH="${DESTDIR}/${py3_sitelib}" \ - $DESTDIR/usr/bin/toot > completion.$shell - vcompletion completion.$shell $shell - done -} diff --git a/srcpkgs/topgrade/template b/srcpkgs/topgrade/template deleted file mode 100644 index e62e536d6ac250..00000000000000 --- a/srcpkgs/topgrade/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'topgrade' -pkgname=topgrade -version=16.6.0 -revision=1 -build_style=cargo -build_helper=qemu -short_desc="Meta upgrade tool for pip, flatpak, your distro and everything else" -maintainer="tranzystorekk " -license="GPL-3.0-or-later" -homepage="https://github.com/topgrade-rs/topgrade" -distfiles="https://github.com/topgrade-rs/topgrade/archive/refs/tags/v${version}.tar.gz" -checksum=29b3ef91e171c217c0e1e324e6b49ffcad6a3a867b4f9395ac92776a1f50f858 - -post_install() { - local _topgrade="${DESTDIR}/usr/bin/topgrade" - for _shell in bash fish zsh; do - vtargetrun ${_topgrade} --gen-completion ${_shell} > topgrade.${_shell} - vcompletion topgrade.${_shell} ${_shell} - done - - vtargetrun ${_topgrade} --gen-manpage > topgrade.1 - vman topgrade.1 -} diff --git a/srcpkgs/tor/INSTALL b/srcpkgs/tor/INSTALL deleted file mode 100644 index ed6014bef7e87e..00000000000000 --- a/srcpkgs/tor/INSTALL +++ /dev/null @@ -1,5 +0,0 @@ -case "${ACTION}" in -post) - chgrp tor etc/tor/torrc - ;; -esac diff --git a/srcpkgs/tor/files/tor/run b/srcpkgs/tor/files/tor/run deleted file mode 100644 index 315befc9b06367..00000000000000 --- a/srcpkgs/tor/files/tor/run +++ /dev/null @@ -1,5 +0,0 @@ -#!/bin/sh -exec 2>&1 -[ -r conf ] && . ./conf -ulimit -n ${MAX_OPEN_FILES:-65536} -exec tor ${OPTS:=--quiet} --runasdaemon 0 2>&1 diff --git a/srcpkgs/tor/patches/ppc.patch b/srcpkgs/tor/patches/ppc.patch deleted file mode 100644 index d93bd2e6a0bece..00000000000000 --- a/srcpkgs/tor/patches/ppc.patch +++ /dev/null @@ -1,35 +0,0 @@ ---- a/src/lib/sandbox/sandbox.c -+++ b/src/lib/sandbox/sandbox.c -@@ -115,6 +115,16 @@ - #define REG_SYSCALL 8 - #define M_SYSCALL regs[REG_SYSCALL] - -+#elif defined(__powerpc64__) -+ -+#define REG_SYSCALL 0 -+#define M_SYSCALL gp_regs[REG_SYSCALL] -+ -+#elif defined(__powerpc__) -+ -+#define REG_SYSCALL 0 -+#define M_SYSCALL gregs[REG_SYSCALL] -+ - #endif /* defined(__i386__) || ... */ - - #ifdef M_SYSCALL -@@ -1654,7 +1664,15 @@ - static int - get_syscall_from_ucontext(const ucontext_t *ctx) - { -+#if defined(__powerpc__) && !defined(__powerpc64__) -+#if defined(__GLIBC__) -+ return (int) ctx->uc_mcontext.uc_regs->M_SYSCALL; -+#else -+ return (int) ctx->uc_regs->M_SYSCALL; -+#endif -+#else - return (int) ctx->uc_mcontext.M_SYSCALL; -+#endif - } - #else - static const char * diff --git a/srcpkgs/tor/template b/srcpkgs/tor/template deleted file mode 100644 index f3974a39d0ae7c..00000000000000 --- a/srcpkgs/tor/template +++ /dev/null @@ -1,45 +0,0 @@ -# Template file for 'tor' -pkgname=tor -version=0.4.8.17 -revision=1 -build_style=gnu-configure -configure_args="--enable-gpl" -hostmakedepends="pkg-config" -makedepends="libcap-devel libevent-devel libscrypt-devel libseccomp-devel liblzma-devel zlib-devel libzstd-devel" -depends="ca-certificates" -checkdepends="coccinelle python3" -short_desc="Anonymizing overlay network" -maintainer="Daniel Eyßer " -license="BSD-3-Clause, GPL-3.0-only" -homepage="https://www.torproject.org/" -changelog="https://gitlab.torproject.org/tpo/core/tor/-/raw/main/ChangeLog" -distfiles="https://dist.torproject.org/tor-${version}.tar.gz" -checksum=79b4725e1d4b887b9e68fd09b0d2243777d5ce3cd471e538583bcf6f9d8cdb56 - -case "${XBPS_TARGET_MACHINE}" in - # Tests just don't work here - x86_64-musl) make_check=no ;; -esac - -conf_files="/etc/tor/torrc" -system_accounts="tor" -tor_homedir="/var/lib/tor" -make_dirs="/var/lib/tor 0700 tor tor" - -pre_configure() { - # ensure convenient config - printf '%s\n' \ - "## On startup, setuid to this user and setgid to their primary group." \ - "## Can not be changed while tor is running." \ - "User tor" >> src/config/torrc.sample.in - vsed -i src/config/torrc.sample.in \ - -e 's:#Log notice syslog:Log notice syslog:' \ - -e "s:#DataDirectory :DataDirectory :" -} - -post_install() { - mv ${DESTDIR}/etc/tor/torrc.sample ${DESTDIR}/etc/tor/torrc - vlicense LICENSE - vdoc doc/torrc_format.txt - vsv tor -} diff --git a/srcpkgs/torbrowser-launcher/template b/srcpkgs/torbrowser-launcher/template deleted file mode 100644 index 6e826498d5167c..00000000000000 --- a/srcpkgs/torbrowser-launcher/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'torbrowser-launcher' -pkgname=torbrowser-launcher -version=0.3.7 -revision=2 -archs="i686 x86_64" # limited by Tor Browser itself -build_style=python3-module -hostmakedepends="gettext python3-distro python3-setuptools" -depends="python3-PyQt5 gpgme-python3 python3-requests python3-pysocks tor dbus-glib - python3-packaging" -checkdepends="python3-PyQt5 gpgme-python3 python3-requests python3-pysocks gnupg tor - dbus-glib python3-packaging" -short_desc="Securely download, verify and run Tor Browser" -maintainer="Daniel Eyßer " -license="MIT" -homepage="https://gitlab.torproject.org/tpo/applications/torbrowser-launcher" -changelog="https://gitlab.torproject.org/tpo/applications/torbrowser-launcher/-/raw/main/CHANGELOG.md" -distfiles="https://gitlab.torproject.org/tpo/applications/torbrowser-launcher/-/archive/v${version}/torbrowser-launcher-v${version}.tar.gz" -checksum=bd348fd5d923f078c75870a9139678a467b2ab5ba21117fd42ccf0cfa3e4be21 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/torsocks/patches/implicit-function-decl.patch b/srcpkgs/torsocks/patches/implicit-function-decl.patch deleted file mode 100644 index f9fe8820d6a316..00000000000000 --- a/srcpkgs/torsocks/patches/implicit-function-decl.patch +++ /dev/null @@ -1,30 +0,0 @@ ---- a/src/common/config-file.c -+++ b/src/common/config-file.c -@@ -23,6 +23,7 @@ - #include - #include - #include -+#include - #include - - #include "config-file.h" -@@ -56,6 +57,8 @@ static const char *isolate_username_fmt - /* Default password for the IsolatePID option. */ - static const char *isolate_password = "0"; - -+ATTR_HIDDEN -+int conf_file_set_enable_ipv6(const char *val, struct configuration *config); - /* - * Set the onion pool address range in the configuration object using the value - * found in the conf file. ---- a/src/lib/torsocks.c -+++ b/src/lib/torsocks.c -@@ -59,6 +59,8 @@ static TSOCKS_INIT_ONCE(term_once); - */ - static int is_suid; - -+ATTR_HIDDEN -+int conf_file_set_enable_ipv6(const char *val, struct configuration *config); - /* - * Cleanup and exit with the given status. Note that the lib destructor will be - * called after this call. diff --git a/srcpkgs/torsocks/template b/srcpkgs/torsocks/template deleted file mode 100644 index 55d3585de8d5a7..00000000000000 --- a/srcpkgs/torsocks/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'torsocks' -pkgname=torsocks -version=2.5.0 -revision=1 -build_style=gnu-configure -configure_args="--disable-static" -hostmakedepends="automake libtool pkg-config" -depends="tor" -conf_files="/etc/tor/torsocks.conf" -short_desc="Transparent socks proxy for use with tor" -maintainer="Daniel Eyßer " -license="GPL-2.0-only" -homepage="https://gitlab.torproject.org/tpo/core/torsocks" -changelog="https://gitlab.torproject.org/tpo/core/torsocks/-/raw/main/ChangeLog" -distfiles="https://gitlab.torproject.org/tpo/core/torsocks/-/archive/v${version}/torsocks-v${version}.tar.bz2" -checksum=31a917328b221e955230b7663abfbc50d3a9b445a68cb0313c11cf884f8cb41f - -pre_configure() { - autoreconf -fi -} diff --git a/srcpkgs/totem-devel b/srcpkgs/totem-devel deleted file mode 120000 index f252041718ab37..00000000000000 --- a/srcpkgs/totem-devel +++ /dev/null @@ -1 +0,0 @@ -totem \ No newline at end of file diff --git a/srcpkgs/totem-pl-parser-devel b/srcpkgs/totem-pl-parser-devel deleted file mode 120000 index e94521bbd104fa..00000000000000 --- a/srcpkgs/totem-pl-parser-devel +++ /dev/null @@ -1 +0,0 @@ -totem-pl-parser \ No newline at end of file diff --git a/srcpkgs/totem-pl-parser/template b/srcpkgs/totem-pl-parser/template deleted file mode 100644 index ab0bdb14c62b36..00000000000000 --- a/srcpkgs/totem-pl-parser/template +++ /dev/null @@ -1,42 +0,0 @@ -# Template file for 'totem-pl-parser' -pkgname=totem-pl-parser -version=3.26.6 -revision=1 -build_style=meson -build_helper="gir" -# XXX needs libquvi>=0.9 -configure_args="-Denable-libarchive=yes -Denable-libgcrypt=yes - -Dintrospection=$(vopt_if gir true false)" -hostmakedepends="glib-devel intltool pkg-config" -makedepends="libarchive-devel libgcrypt-devel libxml2-devel" -short_desc="Totem playlist parser library" -maintainer="Enno Boland " -license="LGPL-2.0-or-later" -homepage="https://gitlab.gnome.org/GNOME/totem-pl-parser" -distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=c0df0f68d5cf9d7da43c81c7f13f11158358368f98c22d47722f3bd04bd3ac1c - -# Package build options -build_options="gir" -build_options_default="gir" - -totem-pl-parser-devel_package() { - depends="${makedepends} totem-pl-parser-${version}_${revision} - libtotem-plparser-mini-${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 - } -} - -libtotem-plparser-mini_package() { - short_desc+=" - totem-plparser-mini library" - pkg_install() { - vmove "usr/lib/libtotem-plparser-mini.so.*" - } -} diff --git a/srcpkgs/totem/template b/srcpkgs/totem/template deleted file mode 100644 index 1d18af469f9801..00000000000000 --- a/srcpkgs/totem/template +++ /dev/null @@ -1,47 +0,0 @@ -# Template file for 'totem' -pkgname=totem -version=43.2 -revision=1 -build_style=meson -build_helper="gir" -configure_args="-Denable-python=yes" -hostmakedepends="gettext itstool pkg-config gstreamer1 gst-plugins-base1 - gst-plugins-good1 glib-devel python3-gobject" -makedepends="clutter-gst3-devel clutter-gtk-devel dbus-glib-devel libhandy1-devel - evolution-data-server-devel gnome-desktop-devel grilo-devel gst-plugins-good1 - gst-plugins-ugly1 libSM-devel libXtst-devel libpeas-devel totem-pl-parser-devel - gst-plugins-base1-devel libportal-devel libportal-gtk3-devel - python3-gobject-devel" -depends="grilo-plugins gst-libav gst-plugins-good1 gst-plugins-ugly1 tinysparql" -checkdepends="xvfb-run" -short_desc="GNOME integrated movie player based on Gstreamer" -maintainer="Enno Boland " -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-43/NEWS" -changelog="https://gitlab.gnome.org/GNOME/totem/-/raw/master/NEWS" -distfiles="${GNOME_SITE}/totem/${version%.*}/totem-${version}.tar.xz" -checksum=0b007d30fbb93b95a604f14848a497f57fc333a75c2e638a249972e99c01e6a4 -make_check_pre="xvfb-run" - -pycompile_dirs="usr/lib/totem/plugins" -python_version=3 - -libtotem_package() { - short_desc+=" - runtime library" - pkg_install() { - vmove "usr/lib/*.so.*" - vmove usr/lib/girepository-1.0 - } -} - -totem-devel_package() { - depends="gtk+3-devel totem-pl-parser-devel libtotem>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - vmove usr/share/gir-1.0 - } -} diff --git a/srcpkgs/touchegg/files/touchegg/run b/srcpkgs/touchegg/files/touchegg/run deleted file mode 100644 index d85b174340b146..00000000000000 --- a/srcpkgs/touchegg/files/touchegg/run +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh -exec 2>&1 -exec chpst -u _touchegg:input touchegg --daemon diff --git a/srcpkgs/touchegg/template b/srcpkgs/touchegg/template deleted file mode 100644 index ac5f8931978def..00000000000000 --- a/srcpkgs/touchegg/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'touchegg' -pkgname=touchegg -version=2.0.17 -revision=2 -build_style=cmake -configure_args="-DUSE_SYSTEMD=false" -hostmakedepends="pkg-config" -makedepends="eudev-libudev-devel libinput-devel pugixml-devel cairo-devel libX11-devel - libXtst-devel libXrandr-devel libXi-devel glib-devel gtk+3-devel" -short_desc="Multitouch gesture recognizer" -maintainer="Enno Boland " -license="GPL-2.0-or-later" -homepage="https://github.com/JoseExposito/touchegg" -changelog="https://raw.githubusercontent.com/JoseExposito/touchegg/master/CHANGELOG.md" -distfiles="https://github.com/JoseExposito/touchegg/archive/${version}.tar.gz" -checksum=0600c4c57d6c96b6f0a84a56cb4f5d8ce0fa42831bfa0d6cf94ce6a1a23823f8 -system_accounts="_touchegg" - -post_install() { - # we don't want the package being installed to mean it should be autostarted - rm -r ${DESTDIR}/etc/xdg/autostart - - vsv touchegg -} diff --git a/srcpkgs/tox/patches/fix-testing.patch b/srcpkgs/tox/patches/fix-testing.patch deleted file mode 100644 index 7eb4685b8f45bb..00000000000000 --- a/srcpkgs/tox/patches/fix-testing.patch +++ /dev/null @@ -1,20 +0,0 @@ -diff --git a/src/tox/pytest.py b/src/tox/pytest.py -index d7243bd8..c4d20e2d 100644 ---- a/src/tox/pytest.py -+++ b/src/tox/pytest.py -@@ -16,7 +16,6 @@ from typing import TYPE_CHECKING, Any, Callable, Iterator, Protocol, Sequence, c - - import pytest - from _pytest.fixtures import SubRequest # noqa: PLC2701 --from devpi_process import IndexServer - from virtualenv.info import fs_supports_symlink - - import tox.run -@@ -476,6 +475,7 @@ def enable_pypi_server(monkeypatch: pytest.MonkeyPatch, url: str | None) -> None - def pypi_server(tmp_path_factory: pytest.TempPathFactory) -> Iterator[IndexServer]: - # takes around 2.5s - path = tmp_path_factory.mktemp("pypi") -+ from devpi_process import IndexServer - with IndexServer(path) as server: - server.create_index("empty", "volatile=False") - yield server diff --git a/srcpkgs/tox/template b/srcpkgs/tox/template deleted file mode 100644 index 4fb8bb19a78841..00000000000000 --- a/srcpkgs/tox/template +++ /dev/null @@ -1,39 +0,0 @@ -# Template file for 'tox' -pkgname=tox -version=4.27.0 -revision=1 -build_style=python3-pep517 -# these two tests fail with "OSError: out of pty devices" -make_check_args=" - --deselect=tests/execute/local_subprocess/test_local_subprocess.py::test_local_execute_terminal_size - --deselect=tests/execute/local_subprocess/test_local_subprocess.py::test_local_subprocess_tty[on] - " -hostmakedepends="hatchling hatch-vcs" -depends="python3-cachetools python3-chardet python3-colorama python3-filelock - python3-packaging python3-platformdirs python3-pluggy python3-pyproject-api - python3-virtualenv" -checkdepends="$depends python3-distlib python3-flaky python3-psutil - python3-pytest python3-pytest-mock python3-pytest-xdist python3-re-assert - python3-time-machine python3-wheel" -short_desc="Generic virtualenv management and test command line tool" -maintainer="Gonzalo Tornaría " -license="MIT" -homepage="https://tox.wiki/" -changelog="https://raw.githubusercontent.com/tox-dev/tox/main/docs/changelog.rst" -distfiles="${PYPI_SITE}/t/tox/tox-${version}.tar.gz" -checksum=b97d5ecc0c0d5755bcc5348387fef793e1bfa68eb33746412f4c60881d7f5f57 - -do_check() { - # Running via PYTHONPATH breaks a few tests so we use a venv - local testdir="${wrksrc}/.xbps-testdir/$(date +%s)" - python3 -m venv --system-site-packages --without-pip "${testdir}" - - local testpy="${testdir}/bin/python3" - "${testpy}" -m installer dist/*.whl - PATH="${testdir}/bin:${PATH}" "${testpy}" -m pytest -n ${XBPS_MAKEJOBS} \ - ${make_check_args} -} - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/tox/update b/srcpkgs/tox/update deleted file mode 100644 index 25ef51d109a4fd..00000000000000 --- a/srcpkgs/tox/update +++ /dev/null @@ -1 +0,0 @@ -ignore="*a* *b* *rc*" diff --git a/srcpkgs/toxcore-devel b/srcpkgs/toxcore-devel deleted file mode 120000 index 4c88cfc4743e79..00000000000000 --- a/srcpkgs/toxcore-devel +++ /dev/null @@ -1 +0,0 @@ -toxcore \ No newline at end of file diff --git a/srcpkgs/toxcore/files/tox-bootstrapd/run b/srcpkgs/toxcore/files/tox-bootstrapd/run deleted file mode 100644 index 08f9d0f0d2d69c..00000000000000 --- a/srcpkgs/toxcore/files/tox-bootstrapd/run +++ /dev/null @@ -1,5 +0,0 @@ -#!/bin/sh -exec 2>&1 - -[ -r ./conf ] && . ./conf -exec chpst -u _tox_bootstrapd tox-bootstrapd --foreground ${OPTS:-"--config=/etc/tox-bootstrapd.conf"} diff --git a/srcpkgs/toxcore/template b/srcpkgs/toxcore/template deleted file mode 100644 index f406812c6a4222..00000000000000 --- a/srcpkgs/toxcore/template +++ /dev/null @@ -1,46 +0,0 @@ -# Template file for 'toxcore' -pkgname=toxcore -version=0.2.20 -revision=3 -build_style=cmake -configure_args="-DMUST_BUILD_TOXAV=ON -DBUILD_TOXAV=ON -DDHT_BOOTSTRAP=OFF - -DBOOTSTRAP_DAEMON=ON" -hostmakedepends="pkg-config" -makedepends="libconfig-devel libsodium-devel libvpx-devel opus-devel" -short_desc="Encrypted peer-to-peer instant messenger protocol library" -maintainer="Piraty " -license="GPL-3.0-or-later" -homepage="https://tox.chat" -changelog="https://raw.githubusercontent.com/TokTok/c-toxcore/master/CHANGELOG.md" -distfiles="https://github.com/TokTok/c-toxcore/releases/download/v${version}/c-toxcore-${version}.tar.gz" -checksum=a9c89a8daea745d53e5d78e7aacb99c7b4792c4400a5a69c71238f45d6164f4c - -conf_files="/etc/tox-bootstrapd.conf" -system_accounts="_tox_bootstrapd" -make_dirs="/var/lib/tox-bootstrapd 0700 _tox_bootstrapd _tox_bootstrapd" -_tox_bootstrapd_homedir="/var/lib/tox-bootstrapd" -_tox_bootstrapd_desc="Account to run Tox's DHT bootstrap daemon" - -if [ "${XBPS_CHECK_PKGS}" ]; then - configure_args+=" -DAUTOTEST=ON" -fi - -do_check() { - ctest --output-on-failure $makejobs --test-dir build -E group_sync # getting stuck -} - -post_install() { - vconf other/bootstrap_daemon/tox-bootstrapd.conf - vsv tox-bootstrapd -} - -toxcore-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/toxic/template b/srcpkgs/toxic/template deleted file mode 100644 index 1cbe10dac52dbf..00000000000000 --- a/srcpkgs/toxic/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'toxic' -pkgname=toxic -version=0.15.1 -revision=2 -build_style=gnu-makefile -hostmakedepends="pkg-config" -makedepends="toxcore-devel libX11-devel freealut-devel libconfig-devel - ncurses-devel libopenal-devel libnotify-devel libvpx-devel libsodium-devel - opus-devel qrencode-devel libcurl-devel" -short_desc="Ncurses-based Tox instant messenger client" -maintainer="Piraty " -license="GPL-3.0-or-later" -homepage="https://github.com/JFreegman/toxic/" -distfiles="https://github.com/JFreegman/toxic/archive/v${version}.tar.gz" -checksum=56cedc37b22a1411c68fd8b395f40f515d6a4779be02540c5cd495665caa127c - -do_build() { - make CC=$CC USER_CFLAGS="$CFLAGS" USER_LDFLAGS="$LDFLAGS" ${makejobs} -} diff --git a/srcpkgs/toybox-static b/srcpkgs/toybox-static deleted file mode 120000 index f978d793771e0d..00000000000000 --- a/srcpkgs/toybox-static +++ /dev/null @@ -1 +0,0 @@ -toybox \ No newline at end of file diff --git a/srcpkgs/toybox/template b/srcpkgs/toybox/template deleted file mode 100644 index 4252ace9f01a67..00000000000000 --- a/srcpkgs/toybox/template +++ /dev/null @@ -1,75 +0,0 @@ -# Template file for 'toybox' -pkgname=toybox -version=0.8.10 -revision=3 -create_wrksrc=yes -short_desc="BSD-licensed alternative to busybox" -maintainer="Orphaned " -license="0BSD" -homepage="http://www.landley.net/toybox" -distfiles="http://www.landley.net/toybox/downloads/toybox-${version}.tar.gz" -checksum=d3afee05ca90bf425ced73f527e418fecd626c5340b5f58711a14531f8d7d108 - -if [ "$XBPS_TARGET_LIBC" = "glibc" ]; then - makedepends+=" libxcrypt-devel" -fi - -post_extract() { - mv toybox-${version} toybox - cp -r toybox toybox-static -} - -do_build() { - export NOSTRIP=1 - - # toybox - cd toybox - make defconfig - make ${makejobs} toybox - - # toybox-static - cd ../toybox-static - make defconfig - make ${makejobs} LDFLAGS="-static" toybox -} - -_rm_failing_tests() { - # XXX: Some tests for du, find, grep, sed and tar fail - rm tests/du.test - rm tests/find.test - rm tests/grep.test - rm tests/sed.test - rm tests/tar.test - [ "$XBPS_BUILD_ENVIRONMENT" != void-packages-ci ] && return 0 - # XXX: chattr, hostname,losetup, rmdir tests fail on CI - rm tests/chattr.test - rm tests/hostname.test - rm tests/losetup.test - rm tests/rmdir.test - rm tests/rm.test -} - -do_check() { - msg_normal "Running tests for toybox...\n" - cd toybox - _rm_failing_tests - make tests - - msg_normal "Running tests for toybox-static...\n" - cd ../toybox-static - _rm_failing_tests - make tests -} - -do_install() { - vbin toybox/toybox - vlicense toybox/LICENSE -} - -toybox-static_package() { - short_desc+=" - statically linked" - pkg_install() { - vbin toybox-static/toybox toybox.static - vlicense toybox-static/LICENSE - } -} diff --git a/srcpkgs/tp_smapi-dkms/files/dkms.conf b/srcpkgs/tp_smapi-dkms/files/dkms.conf deleted file mode 100644 index 771f1aae9ff29d..00000000000000 --- a/srcpkgs/tp_smapi-dkms/files/dkms.conf +++ /dev/null @@ -1,15 +0,0 @@ -PACKAGE_VERSION=0.41 -PACKAGE_NAME="tp_smapi-dkms" -AUTOINSTALL="yes" - -MAKE="make KVER=${kernelver} HDAPS=1" -CLEAN="make clean" - -BUILT_MODULE_NAME[0]="hdaps" -DEST_MODULE_LOCATION[0]="/updates" - -BUILT_MODULE_NAME[1]="thinkpad_ec" -DEST_MODULE_LOCATION[1]="/extra" - -BUILT_MODULE_NAME[2]="tp_smapi" -DEST_MODULE_LOCATION[2]="/extra" diff --git a/srcpkgs/tp_smapi-dkms/template b/srcpkgs/tp_smapi-dkms/template deleted file mode 100644 index 6f328e3be0ce43..00000000000000 --- a/srcpkgs/tp_smapi-dkms/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'tp_smapi-dkms' -pkgname=tp_smapi-dkms -version=0.45 -revision=1 -archs="i686* x86_64*" -short_desc="IBM ThinkPad hardware functions driver" -maintainer="Leah Neukirchen " -license="GPL-2.0-or-later" -homepage="http://www.thinkwiki.org/wiki/Tp_smapi" -distfiles="https://github.com/evgeni/tp_smapi/releases/download/tp-smapi%2F${version}/tp_smapi-${version}.tgz" -checksum=627b15affc3ed993d633be1421b66db8c96789464390029b86bb16b00239bb24 - -dkms_modules="tp_smapi ${version}" -depends="dkms" - -do_install() { - vmkdir usr/src/tp_smapi-${version} - vcopy "*.c" usr/src/tp_smapi-${version} - vcopy "*.h" usr/src/tp_smapi-${version} - vcopy Makefile usr/src/tp_smapi-${version} - vcopy ${FILESDIR}/dkms.conf usr/src/tp_smapi-${version} -} diff --git a/srcpkgs/tp_smapi-dkms/update b/srcpkgs/tp_smapi-dkms/update deleted file mode 100644 index db5dd385ec3eb2..00000000000000 --- a/srcpkgs/tp_smapi-dkms/update +++ /dev/null @@ -1 +0,0 @@ -pattern='tp-smapi/\K[\d.]+' diff --git a/srcpkgs/tpacpi-bat/template b/srcpkgs/tpacpi-bat/template deleted file mode 100644 index f2d118fcefdb64..00000000000000 --- a/srcpkgs/tpacpi-bat/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'tpacpi-bat' -pkgname=tpacpi-bat -version=3.2 -revision=1 -archs="i686 x86_64*" -depends="acpi_call-dkms perl" -short_desc="ThinkPad ACPI Battery Util using acpi_call" -maintainer="Daniel A. Maierhofer " -license="GPL-3.0-or-later" -homepage="https://github.com/teleshoes/tpacpi-bat" -distfiles="https://github.com/teleshoes/tpacpi-bat/archive/v$version.tar.gz" -checksum=ac3c2dad1db2175e8e650b81941a87a591cf50e9cdb4a64afaa70f25aa069250 - -do_install() { - vbin $pkgname - vdoc README.md -} diff --git a/srcpkgs/tpm-tools/template b/srcpkgs/tpm-tools/template deleted file mode 100644 index 609e871b9ed8fe..00000000000000 --- a/srcpkgs/tpm-tools/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'tpm-tools' -pkgname=tpm-tools -version=1.3.9.1 -revision=9 -create_wrksrc=yes -build_style=gnu-configure -hostmakedepends="perl" # wants pod2man -makedepends="openssl-devel trousers-devel" -short_desc="Manage and diagnose tools for a Trusted Platform Module (TPM)" -maintainer="Toyam Cox " -license="CPL-1.0" -homepage="http://trousers.sourceforge.net" -distfiles="${SOURCEFORGE_SITE}/trousers/${pkgname}/${pkgname}-${version}.tar.gz" -checksum=9cb714e2650826e2e932f65bc0ba9d61b927dc5fea47f2c2a2b64f0fdfcbfa68 -CFLAGS='-Wno-error=misleading-indentation -Wno-error=bool-compare - -Wno-error=logical-not-parentheses' - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/tpm/patches/gpg.patch b/srcpkgs/tpm/patches/gpg.patch deleted file mode 100644 index 395505b7bb97fb..00000000000000 --- a/srcpkgs/tpm/patches/gpg.patch +++ /dev/null @@ -1,35 +0,0 @@ -Index: tpm-1.3.3/README.pod -=================================================================== ---- tpm-1.3.3.orig/README.pod -+++ tpm-1.3.3/README.pod -@@ -9,7 +9,7 @@ B I I - =head1 DESCRIPTION - - tpm is a tiny shell script which is heavily inspired and largely --compatible with pass(1). Just like pass it uses gpg2(1) to securely -+compatible with pass(1). Just like pass it uses gpg(1) to securely - store your passwords, the major difference between pass and tpm is that - the latter is a lot more minimal. Furthermore, tpm is written entirely - in POSIX shell. -@@ -68,4 +68,4 @@ Copy your 'system/root' password to the - - =head1 SEE ALSO - --gpg2(1), pass(1), pwgen(1), xclip(1) -+gpg(1), pass(1), pwgen(1), xclip(1) -Index: tpm-1.3.3/tpm -=================================================================== ---- tpm-1.3.3.orig/tpm -+++ tpm-1.3.3/tpm -@@ -38,9 +38,9 @@ abort() { - - gpg() { - if [ -n "${PASSWORD_STORE_KEY}" ]; then -- gpg2 $GPG_OPTS --recipient "${PASSWORD_STORE_KEY}" "$@" -+ /usr/bin/gpg $GPG_OPTS --recipient "${PASSWORD_STORE_KEY}" "$@" - else -- gpg2 $GPG_OPTS --default-recipient-self "$@" -+ /usr/bin/gpg $GPG_OPTS --default-recipient-self "$@" - fi - } - diff --git a/srcpkgs/tpm/template b/srcpkgs/tpm/template deleted file mode 100644 index 99a08412ec5dca..00000000000000 --- a/srcpkgs/tpm/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'tpm' -pkgname=tpm -version=1.3.3 -revision=3 -build_style=gnu-makefile -hostmakedepends="perl" -depends="gnupg>=2" -short_desc="Tiny password manager" -maintainer="Orphaned " -license="GPL-3.0-or-later" -homepage="https://github.com/nmeum/tpm" -distfiles="https://github.com/nmeum/tpm/archive/${version}.tar.gz" -checksum=85930c86b13a08c706c2845a4b09138b43e160ae43e3f5e81021241f31f463ad - -post_install() { - vinstall contrib/zsh_completion 644 usr/share/zsh/site-functions _tpm - vinstall contrib/bash_completion 644 usr/share/bash-completion/completions tpm -} diff --git a/srcpkgs/tpm2-tools/patches/bootstrap-no-git.patch b/srcpkgs/tpm2-tools/patches/bootstrap-no-git.patch deleted file mode 100644 index b6c1f21929e364..00000000000000 --- a/srcpkgs/tpm2-tools/patches/bootstrap-no-git.patch +++ /dev/null @@ -1,13 +0,0 @@ -diff --git a/bootstrap b/bootstrap -index f8de2d3..bd2ab07 100755 ---- a/bootstrap -+++ b/bootstrap -@@ -5,7 +5,7 @@ set -e - - # Generate a VERSION file that is included in the dist tarball to avoid needed git - # when calling autoreconf in a release tarball. --git describe --tags --always --dirty > VERSION -+# git describe --tags --always --dirty > VERSION - - # generate list of source files for use in Makefile.am - # if you add new source files, you must run ./bootstrap again diff --git a/srcpkgs/tpm2-tools/template b/srcpkgs/tpm2-tools/template deleted file mode 100644 index d79941ae818de6..00000000000000 --- a/srcpkgs/tpm2-tools/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'tpm2-tools' -pkgname=tpm2-tools -version=5.5 -revision=2 -build_style=gnu-configure -hostmakedepends="autoconf autoconf-archive automake libtool pkg-config" -makedepends="libcurl-devel openssl-devel tpm2-tss-devel" -short_desc="Trusted Platform Module (TPM2.0) tools" -maintainer="Orphaned " -license="BSD-3-Clause" -homepage="https://github.com/tpm2-software/tpm2-tools/" -changelog="https://raw.githubusercontent.com/tpm2-software/tpm2-tools/master/docs/CHANGELOG.md" -distfiles="https://github.com/tpm2-software/tpm2-tools/releases/download/${version}/tpm2-tools-${version}.tar.gz" -checksum=1fdb49c730537bfdaed088884881a61e3bfd121e957ec0bdceeec0261236c123 - -post_install() { - vlicense docs/LICENSE -} diff --git a/srcpkgs/tpm2-totp-devel b/srcpkgs/tpm2-totp-devel deleted file mode 120000 index 483b177bd8ef90..00000000000000 --- a/srcpkgs/tpm2-totp-devel +++ /dev/null @@ -1 +0,0 @@ -tpm2-totp \ No newline at end of file diff --git a/srcpkgs/tpm2-totp/template b/srcpkgs/tpm2-totp/template deleted file mode 100644 index 73c3d95ed3342d..00000000000000 --- a/srcpkgs/tpm2-totp/template +++ /dev/null @@ -1,39 +0,0 @@ -# Template file for 'tpm2-totp' -pkgname=tpm2-totp -version=0.3.0 -revision=3 -build_style=gnu-configure -hostmakedepends="autoconf autoconf-archive automake libtool pkg-config" -makedepends="dracut mkinitcpio qrencode-devel tpm2-tss-devel" -checkdepends="iproute2 oath-toolkit-devel swtpm tpm2-tools" -short_desc="Attest the trustworthiness of a device using TOTP" -maintainer="Orphaned " -license="BSD-3-Clause" -homepage="https://github.com/tpm2-software/tpm2-totp" -changelog="https://raw.githubusercontent.com/tpm2-software/tpm2-totp/master/CHANGELOG.md" -distfiles="https://github.com/tpm2-software/tpm2-totp/releases/download/v${version}/tpm2-totp-${version}.tar.gz" -checksum=1a8c83dc0d0dc58bd85a3fbfc9da6e39414c0d33f1a19886cde20f063f0c527b - -if [ -n "$XBPS_CHECK_PKGS" ]; then - configure_args="--enable-integration" -fi - -libtpm2-totp_package() { - short_desc+=" - library files" - pkg_install() { - vmove "usr/lib/*.so.*" - vlicense LICENSE - } -} - -tpm2-totp-devel_package() { - short_desc+=" - development files" - depends="libtpm2-totp>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - vmove usr/share/man/man3 - } -} diff --git a/srcpkgs/tpm2-tss-devel b/srcpkgs/tpm2-tss-devel deleted file mode 120000 index afff7c83268c93..00000000000000 --- a/srcpkgs/tpm2-tss-devel +++ /dev/null @@ -1 +0,0 @@ -tpm2-tss \ No newline at end of file diff --git a/srcpkgs/tpm2-tss/patches/dont-run-sysusers-in-Makefile.patch b/srcpkgs/tpm2-tss/patches/dont-run-sysusers-in-Makefile.patch deleted file mode 100644 index 0ba1f836abb262..00000000000000 --- a/srcpkgs/tpm2-tss/patches/dont-run-sysusers-in-Makefile.patch +++ /dev/null @@ -1,58 +0,0 @@ -diff --git a/Makefile.am b/Makefile.am -index ce19aac3..22a8c075 100644 ---- a/Makefile.am -+++ b/Makefile.am -@@ -498,10 +498,9 @@ fapi-config.json: dist/fapi-config.json.in - -e 's|[@]userstatedir@|$(userstatedir)|g' \ - < "$<" > "$@" - --sysusers_DATA = dist/sysusers.d/tpm2-tss.conf - tmpfiles_DATA = tpm2-tss-fapi.conf - --EXTRA_DIST += dist/sysusers.d/tpm2-tss.conf dist/tmpfiles.d/tpm2-tss-fapi.conf.in -+EXTRA_DIST += dist/tmpfiles.d/tpm2-tss-fapi.conf.in - CLEANFILES += tpm2-tss-fapi.conf - - # We have to do this ourselves, in order to get absolute paths -@@ -726,13 +725,6 @@ EXTRA_DIST += dist/tpm-udev.rules - - install-dirs: - if HOSTOS_LINUX --if SYSD_SYSUSERS -- @echo "systemd-sysusers $(DESTDIR)$(sysconfdir)/sysusers.d/tpm2-tss.conf" -- @systemd-sysusers $(DESTDIR)$(sysconfdir)/sysusers.d/tpm2-tss.conf || echo "WARNING Failed to create the tss user and group" --else -- @echo "call make_tss_user_and_group" -- @$(call make_tss_user_and_group) || echo "WARNING Failed to create the tss user and group" --endif - if SYSD_TMPFILES - @echo "systemd-tmpfiles --create $(DESTDIR)$(sysconfdir)/tmpfiles.d/tpm2-tss-fapi.conf" - @systemd-tmpfiles --create $(DESTDIR)$(sysconfdir)/tmpfiles.d/tpm2-tss-fapi.conf|| echo "WARNING Failed to create the FAPI directories with the correct permissions" -diff --git a/configure.ac b/configure.ac -index 6482944f..44c0e383 100644 ---- a/configure.ac -+++ b/configure.ac -@@ -483,22 +483,9 @@ AS_IF([test "x$enable_integration" = "xyes" && test "x$enable_self_generated_cer - [AC_MSG_WARN([Running integration tests without EK certificate verification, use --enable-self-generated-certificate for full test coverage])]) - - # Check for systemd helper tools used by make install --AC_CHECK_PROG(systemd_sysusers, systemd-sysusers, yes) --AM_CONDITIONAL(SYSD_SYSUSERS, test "x$systemd_sysusers" = "xyes") - AC_CHECK_PROG(systemd_tmpfiles, systemd-tmpfiles, yes) - AM_CONDITIONAL(SYSD_TMPFILES, test "x$systemd_tmpfiles" = "xyes") - --# Check all tools used by make install --AS_IF([test "$HOSTOS" = "Linux"], -- [ AC_CHECK_PROG(useradd, useradd, yes) -- AC_CHECK_PROG(groupadd, groupadd, yes) -- AC_CHECK_PROG(adduser, adduser, yes) -- AC_CHECK_PROG(addgroup, addgroup, yes) -- AS_IF([test "x$addgroup" != "xyes" && test "x$groupadd" != "xyes" ], -- [AC_MSG_ERROR([addgroup or groupadd are needed.])]) -- AS_IF([test "x$adduser" != "xyes" && test "x$useradd" != "xyes" ], -- [AC_MSG_ERROR([adduser or useradd are needed.])])]) -- - AC_SUBST([PATH]) - - dnl --------- Doxy Gen ----------------------- - diff --git a/srcpkgs/tpm2-tss/patches/musl-32bit-stat-workaround.patch b/srcpkgs/tpm2-tss/patches/musl-32bit-stat-workaround.patch deleted file mode 100644 index 44b5e4dee746b9..00000000000000 --- a/srcpkgs/tpm2-tss/patches/musl-32bit-stat-workaround.patch +++ /dev/null @@ -1,33 +0,0 @@ -From: https://git.alpinelinux.org/aports/tree/community/tpm2-tss/musl-32bit-stat-workaround.patch - -diff --git a/Makefile-test.am b/Makefile-test.am -index 020b6680..135195ee 100644 ---- a/Makefile-test.am -+++ b/Makefile-test.am -@@ -648,7 +648,8 @@ test_unit_fapi_io_LDFLAGS = $(TESTS_LDFLAGS) $(JSONC_LIBS) $(CURL_LIBS) \ - -Wl,--wrap=write \ - -Wl,--wrap=fileno \ - -Wl,--wrap=fclose \ -- -Wl,--wrap=stat -+ -Wl,--wrap=stat \ -+ -Wl,--wrap=__stat_time64 - test_unit_fapi_io_SOURCES = test/unit/fapi-io.c \ - src/tss2-fapi/ifapi_json_deserialize.c \ - src/tss2-fapi/ifapi_json_serialize.c \ -diff --git a/test/unit/fapi-io.c b/test/unit/fapi-io.c -index 41600ca9..08936d7e 100644 ---- a/test/unit/fapi-io.c -+++ b/test/unit/fapi-io.c -@@ -57,6 +57,12 @@ int - return 0; - } - -+int -+ __wrap___stat_time64(const char *pathname, struct stat *statbuf, ...) -+{ -+ return __wrap_stat(pathname, statbuf); -+} -+ - FILE * - __real_fopen(const char *pathname, const char* mode, ...); - FILE * diff --git a/srcpkgs/tpm2-tss/template b/srcpkgs/tpm2-tss/template deleted file mode 100644 index 1784e084db1424..00000000000000 --- a/srcpkgs/tpm2-tss/template +++ /dev/null @@ -1,43 +0,0 @@ -# Template file for 'tpm2-tss' -pkgname=tpm2-tss -version=3.2.0 -revision=6 -build_style=gnu-configure -configure_args="--disable-weakcrypto --with-crypto=mbed --disable-fapi" -hostmakedepends="autoconf-archive automake libtool pkg-config doxygen libltdl-devel" -makedepends="libltdl-devel mbedtls2-devel" -short_desc="OSS implementation of the TCG TPM2 Software Stack" -maintainer="Orphaned " -license="BSD-2-Clause" -homepage="https://github.com/tpm2-software/tpm2-tss" -distfiles="https://github.com/tpm2-software/tpm2-tss/archive/${version}.tar.gz" -checksum=521a8ee45285c1225573031e90b0f8b835166225646a1f66fad1c44858766943 - -system_accounts="_tss" - -pre_configure() { - vsed -i \ - "s/m4_esyscmd_s(\[git describe --tags --always --dirty\])/${version}/" \ - "configure.ac" # fix version - ./bootstrap -} - -pre_build() { - vsed -e 's|tss|_tss|g' -i dist/tpm-udev.rules -} - -post_install() { - vlicense LICENSE -} - -tpm2-tss-devel_package() { - depends="${sourcepkg}>=${version}_${revision} libgcrypt-devel" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - vmove "usr/lib/*.a" - vmove usr/share/man/man3 - } -} diff --git a/srcpkgs/tqftpserv/files/tqftpserv/run b/srcpkgs/tqftpserv/files/tqftpserv/run deleted file mode 100644 index c7866b8e9e7ed3..00000000000000 --- a/srcpkgs/tqftpserv/files/tqftpserv/run +++ /dev/null @@ -1,4 +0,0 @@ -#!/bin/sh -[ -r conf ] && . ./conf -exec 2>&1 -exec tqftpserv $OPTS diff --git a/srcpkgs/tqftpserv/template b/srcpkgs/tqftpserv/template deleted file mode 100644 index a28774cffd62d0..00000000000000 --- a/srcpkgs/tqftpserv/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'tqftpserv' -pkgname=tqftpserv -version=1.0 -revision=1 -build_style=gnu-makefile -makedepends="qrtr-ns-devel" -short_desc="Trivial File Transfer Protocol server over AF_QIPCRTR" -maintainer="Orphaned " -license="BSD-3-Clause" -homepage="https://github.com/andersson/tqftpserv" -distfiles="https://github.com/andersson/tqftpserv/archive/v${version}.tar.gz" -checksum=7e6641796ae65b0e6cdbefd2a4463b3f580ff7f28c2f4b79c5f5629d8c672bf0 -# FIXME: make_use_env=1 instead in next release -LDFLAGS+=" -lqrtr" - -post_install() { - vlicense LICENSE - vsv tqftpserv -} diff --git a/srcpkgs/tqsl/patches/icon.patch b/srcpkgs/tqsl/patches/icon.patch deleted file mode 100644 index 6b1da11b496f32..00000000000000 --- a/srcpkgs/tqsl/patches/icon.patch +++ /dev/null @@ -1,8 +0,0 @@ ---- a/apps/tqsl.desktop -+++ b/apps/tqsl.desktop -@@ -7,4 +7,4 @@ - Terminal=false - Type=Application - Categories=Application;HamRadio;Utility; --Icon=TrustedQSL.png -+Icon=TrustedQSL diff --git a/srcpkgs/tqsl/template b/srcpkgs/tqsl/template deleted file mode 100644 index f8929f1eda41d1..00000000000000 --- a/srcpkgs/tqsl/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'tqsl' -pkgname=tqsl -version=2.8.2 -revision=1 -build_style=cmake -build_helper=cmake-wxWidgets-gtk3 -hostmakedepends="wxWidgets-gtk3-devel" -makedepends="openssl-devel lmdb-devel expat-devel zlib-devel libcurl-devel - wxWidgets-gtk3-devel sqlite-devel" -short_desc="QSO log signing data for the ARRL Logbook of The World (LoTW)" -maintainer="classabbyamp " -license="custom:ARRL" -homepage="https://www.arrl.org/tqsl-download" -distfiles="https://www.arrl.org/tqsl/tqsl-${version}.tar.gz" -checksum=1c7efca53793ff05bd759820c5ca91899dcea92854ec1dae3d66b8c9ae7d2df0 - -CXXFLAGS="-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64" - -post_install() { - vlicense LICENSE.txt -} diff --git a/srcpkgs/trace-cmd/patches/musl-__bswap64.patch b/srcpkgs/trace-cmd/patches/musl-__bswap64.patch deleted file mode 100644 index 21b2c5a6965295..00000000000000 --- a/srcpkgs/trace-cmd/patches/musl-__bswap64.patch +++ /dev/null @@ -1,16 +0,0 @@ ---- a/lib/trace-cmd/include/trace-cmd-local.h 2020-07-17 17:14:20.000000000 +0200 -+++ b/lib/trace-cmd/include/trace-cmd-local.h 2020-07-18 16:31:32.060682767 +0200 -@@ -18,8 +18,13 @@ - - #ifndef htonll - # if __BYTE_ORDER == __LITTLE_ENDIAN -+#if defined(__GLIBC__) - #define htonll(x) __bswap_64(x) - #define ntohll(x) __bswap_64(x) -+#else -+#define htonll(x) __bswap64(x) -+#define ntohll(x) __bswap64(x) -+#endif - #else - #define htonll(x) (x) - #define ntohll(x) (x) diff --git a/srcpkgs/trace-cmd/patches/musl-limits_h.patch b/srcpkgs/trace-cmd/patches/musl-limits_h.patch deleted file mode 100644 index e4655754dd289f..00000000000000 --- a/srcpkgs/trace-cmd/patches/musl-limits_h.patch +++ /dev/null @@ -1,40 +0,0 @@ ---- a/lib/trace-cmd/trace-plugin.c -+++ b/lib/trace-cmd/trace-plugin.c -@@ -6,6 +6,7 @@ - #include - #include - #include -+#include - #include - #include - #include "trace-cmd.h" ---- a/tracecmd/trace-agent.c -+++ b/tracecmd/trace-agent.c -@@ -14,6 +14,7 @@ - #include - #include - #include -+#include - #include - #include - #include ---- a/tracecmd/trace-setup-guest.c -+++ b/tracecmd/trace-setup-guest.c -@@ -13,6 +13,7 @@ - #include - #include - #include -+#include - - #include "trace-local.h" - #include "trace-msg.h" ---- a/utest/tracecmd-utest.c -+++ b/utest/tracecmd-utest.c -@@ -13,6 +13,7 @@ - #include - #include - #include -+#include - - #include - #include diff --git a/srcpkgs/trace-cmd/patches/no-rpath.patch b/srcpkgs/trace-cmd/patches/no-rpath.patch deleted file mode 100644 index ff2fd9fe864e85..00000000000000 --- a/srcpkgs/trace-cmd/patches/no-rpath.patch +++ /dev/null @@ -1,20 +0,0 @@ ---- a/scripts/utils.mk -+++ b/scripts/utils.mk -@@ -64,7 +64,7 @@ - - do_app_build = \ - ($(print_app_build) \ -- $(CC) $^ -rdynamic -Wl,-rpath=$(libdir) -o $@ $(LDFLAGS) $(CONFIG_LIBS) $(LIBS)) -+ $(CC) $^ -rdynamic -o $@ $(LDFLAGS) $(CONFIG_LIBS) $(LIBS)) - - do_build_static_lib = \ - ($(print_static_lib_build) \ -@@ -72,7 +72,7 @@ - - do_compile_shared_library = \ - ($(print_shared_lib_compile) \ -- $(CC) --shared $^ '-Wl,-soname,$(1),-rpath=$$ORIGIN' -o $@ $(LDFLAGS) $(LIBS)) -+ $(CC) --shared $^ '-Wl,-soname,$(1)' -o $@ $(LDFLAGS) $(LIBS)) - - do_compile_plugin_obj = \ - ($(print_plugin_obj_compile) \ diff --git a/srcpkgs/trace-cmd/template b/srcpkgs/trace-cmd/template deleted file mode 100644 index c33a964dddc763..00000000000000 --- a/srcpkgs/trace-cmd/template +++ /dev/null @@ -1,43 +0,0 @@ -# Template file for 'trace-cmd' -pkgname=trace-cmd -version=3.3.3 -revision=1 -build_style=gnu-makefile -make_build_args="libdir_relative=lib${XBPS_TARGET_WORDSIZE}" -make_build_target="all libs doc" -make_install_args="$make_build_args pkgconfig_dir=/usr/lib/pkgconfig" -make_install_target="install install_libs install_doc" -make_use_env=yes -hostmakedepends="asciidoc xmlto source-highlight pkg-config" -makedepends="libzstd-devel libtracefs-devel libtraceevent-devel" -short_desc="Tools to use ftrace Linux kernel internal tracer" -maintainer="Leah Neukirchen " -license="GPL-2.0-or-later, LGPL-2.1-only" -homepage="https://trace-cmd.org" -distfiles="https://git.kernel.org/pub/scm/utils/trace-cmd/trace-cmd.git/snapshot/trace-cmd-v${version}.tar.gz" -checksum=8ed41f61010998e4a1ba54778f9077ee7afb5311d38dca9781d7a397dd70c9d4 -make_check=no # needs privileges - -post_install() { - rm ${DESTDIR}/usr/share/bash-completion/completions/*.bash - vcompletion tracecmd/trace-cmd.bash bash -} - -libtracecmd_package() { - short_desc+=" - library" - pkg_install() { - vmove "usr/lib/*.so.*" - } -} - -libtracecmd-devel_package() { - depends="libtracecmd>=${version}_${revision} ${makedepends}" - short_desc+=" - development files" - pkg_install() { - vmove usr/share/man/man3 - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - vmove usr/share/doc/libtracecmd-doc - } -} diff --git a/srcpkgs/trace-cmd/update b/srcpkgs/trace-cmd/update deleted file mode 100644 index d482c0a68ec6e4..00000000000000 --- a/srcpkgs/trace-cmd/update +++ /dev/null @@ -1,2 +0,0 @@ -pattern='trace-cmd-v\K[\d.dev]+' -ignore='*.dev' diff --git a/srcpkgs/tracebox/template b/srcpkgs/tracebox/template deleted file mode 100644 index 7537feae01f25a..00000000000000 --- a/srcpkgs/tracebox/template +++ /dev/null @@ -1,39 +0,0 @@ -# Template file for 'tracebox' -pkgname=tracebox -version=0.4.4 -revision=5 -_click_ver=2.0.1 -_crafter_git=3db70ab6fd62ade25de7328aaf8e9ba92696c92e -_crafter_ver=0.3.3git -create_wrksrc=yes -archs="i686 x86_64" -build_style=gnu-configure -hostmakedepends="automake pkg-config libtool unzip" -makedepends="libpcap-devel json-c-devel lua53-devel" -short_desc="Middlebox detection tool" -maintainer="Orphaned " -license="GPL-2.0-only" -homepage="http://www.tracebox.org/" -distfiles=" - https://github.com/tracebox/tracebox/archive/v${version}.tar.gz>tracebox-${version}.tar.gz - https://github.com/bhesmans/click/archive/v${_click_ver}.tar.gz>click-${_click_ver}.tar.gz - https://github.com/pellegre/libcrafter/archive/${_crafter_git}.zip>libcrafter-${_crafter_ver}.zip" -checksum=" - d212f02c6dfee51ab198413a7a53547fc2b5fe139efb3ebf082f1729c2d18f9f - 4e48591cb385000ee8daedf3cc18d4b00a9c5a142cc001e0780f0c7ebd713764 - d3a182a06b86a0bff7f9f5792876f8da9db9dd7936f36ef1b40770c400f43b97" -nocross=yes - -CXXFLAGS="-std=c++14 -DHAVE_LUA_PUSHGLOBALTABLE=1" - -pre_configure() { - mv tracebox-${version}/* . - # Do what ./bootstrap.sh would have done but without using git to pull submodules - mkdir -p ${wrksrc}/test/tools ${wrksrc}/noinst/libcrafter - mv -v click-${_click_ver} test/tools/click - mv -v libcrafter-${_crafter_git}/{.gitignore,README,libcrafter} noinst/libcrafter - rmdir -v libcrafter-${_crafter_git} - # Set missing AM_PROG_AR - sed -e "/AC_PROG_CXX/iAM_PROG_AR=${AR}" -i noinst/libcrafter/libcrafter/configure.ac - autoreconf --force --install --verbose -} diff --git a/srcpkgs/tracebox/update b/srcpkgs/tracebox/update deleted file mode 100644 index a98631253a2145..00000000000000 --- a/srcpkgs/tracebox/update +++ /dev/null @@ -1,2 +0,0 @@ -site=https://github.com/tracebox/tracebox/tags -pattern='tag/v\K[\d]+\.[\d]+(\.[\d]+)?' diff --git a/srcpkgs/traceroute/patches/musl.patch b/srcpkgs/traceroute/patches/musl.patch deleted file mode 100644 index 617a1936c9eb4e..00000000000000 --- a/srcpkgs/traceroute/patches/musl.patch +++ /dev/null @@ -1,40 +0,0 @@ ---- a/traceroute/mod-tcp.c 2013-03-27 15:01:15.000000000 +0100 -+++ b/traceroute/mod-tcp.c 2014-12-28 06:35:44.165642089 +0100 -@@ -26,6 +26,37 @@ - #define IP_MTU 14 - #endif - -+#ifndef TCPOPT_NOP -+# define TCPOPT_NOP 1 -+#endif -+#ifndef TCPOPT_MAXSEG -+# define TCPOPT_MAXSEG 2 -+#endif -+#ifndef TCPOPT_WINDOW -+# define TCPOPT_WINDOW 3 -+#endif -+#ifndef TCPOPT_SACK_PERMITTED -+# define TCPOPT_SACK_PERMITTED 4 -+#endif -+#ifndef TCPOPT_SACK -+# define TCPOPT_SACK 5 -+#endif -+#ifndef TCPOPT_TIMESTAMP -+# define TCPOPT_TIMESTAMP 8 -+#endif -+ -+#ifndef TCPOLEN_MAXSEG -+# define TCPOLEN_MAXSEG 4 -+#endif -+#ifndef TCPOLEN_WINDOW -+# define TCPOLEN_WINDOW 3 -+#endif -+#ifndef TCPOLEN_SACK_PERMITTED -+# define TCPOLEN_SACK_PERMITTED 2 -+#endif -+#ifndef TCPOLEN_TIMESTAMP -+# define TCPOLEN_TIMESTAMP 10 -+#endif - - static sockaddr_any dest_addr = {{ 0, }, }; - static unsigned int dest_port = 0; diff --git a/srcpkgs/traceroute/template b/srcpkgs/traceroute/template deleted file mode 100644 index c7d5b0668dc5ea..00000000000000 --- a/srcpkgs/traceroute/template +++ /dev/null @@ -1,31 +0,0 @@ -# Template file for 'traceroute' -pkgname=traceroute -version=2.1.6 -revision=1 -short_desc="Traces the route taken by packets over an IPv4/IPv6 network" -maintainer="Enno Boland " -license="GPL-2.0-or-later, LGPL-2.1-or-later" -homepage="https://traceroute.sourceforge.net" -distfiles="${SOURCEFORGE_SITE}/traceroute/traceroute-${version}.tar.gz" -checksum=9ccef9cdb9d7a98ff7fbf93f79ebd0e48881664b525c4b232a0fcec7dcb9db5e - -alternatives=" - traceroute:traceroute:/usr/bin/linux-traceroute - traceroute:traceroute.8:/usr/share/man/man8/linux-traceroute.8 -" - -do_build() { - if [ "$CROSS_BUILD" ]; then - make LDFLAGS="-L${wrksrc}/libsupp $LDFLAGS" CFLAGS="$CFLAGS $CPPFLAGS" CROSS=${XBPS_CROSS_TRIPLET}- ${makejobs} - else - make CFLAGS="$CFLAGS $CPPFLAGS" LDFLAGS="$LDFLAGS" ${makejobs} - fi -} - -do_install() { - vbin traceroute/traceroute linux-traceroute - vman traceroute/traceroute.8 linux-traceroute.8 - - ln -s linux-traceroute $DESTDIR/usr/bin/traceroute6 - ln -s linux-traceroute.8 $DESTDIR/usr/share/man/man8/traceroute6.8 -} diff --git a/srcpkgs/trackballs/patches/respect-our-cpp.patch b/srcpkgs/trackballs/patches/respect-our-cpp.patch deleted file mode 100644 index 5ef1431215dc8d..00000000000000 --- a/srcpkgs/trackballs/patches/respect-our-cpp.patch +++ /dev/null @@ -1,13 +0,0 @@ -Index: CMakeLists.txt -=================================================================== ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -66,7 +66,7 @@ endforeach() - - # cpp is the c++ preprocessor - add_custom_command(OUTPUT guile.cc.x -- COMMAND CPP=cpp; ${GUILE_SNARF} -o guile.cc.x ${PROJECT_SOURCE_DIR}/src/guile.cc ${defstr} ${incstr} -D_GNU_SOURCE=1 -D_REENTRANT -+ COMMAND ${GUILE_SNARF} -o guile.cc.x ${PROJECT_SOURCE_DIR}/src/guile.cc ${defstr} ${incstr} -D_GNU_SOURCE=1 -D_REENTRANT - DEPENDS src/guile.cc - WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}) - diff --git a/srcpkgs/trackballs/template b/srcpkgs/trackballs/template deleted file mode 100644 index ecc3cb060a5a81..00000000000000 --- a/srcpkgs/trackballs/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'trackballs' -pkgname=trackballs -version=1.3.3 -revision=2 -build_style=cmake -hostmakedepends="gettext guile pkg-config" -makedepends="zlib-devel SDL2_image-devel SDL2_mixer-devel SDL2_ttf-devel guile-devel" -depends="guile" -short_desc="Marble steering game" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="https://trackballs.github.io/" -distfiles="https://github.com/trackballs/trackballs/archive/v${version}.tar.gz" -checksum=108e3b08a62f3c1d5402c1e0af4127c72a3451172d7497f0efe5a2876d8f24b0 diff --git a/srcpkgs/tracker b/srcpkgs/tracker deleted file mode 120000 index 551412b1f42ef4..00000000000000 --- a/srcpkgs/tracker +++ /dev/null @@ -1 +0,0 @@ -tinysparql \ No newline at end of file diff --git a/srcpkgs/tracker-devel b/srcpkgs/tracker-devel deleted file mode 120000 index 551412b1f42ef4..00000000000000 --- a/srcpkgs/tracker-devel +++ /dev/null @@ -1 +0,0 @@ -tinysparql \ No newline at end of file diff --git a/srcpkgs/tracker-miners b/srcpkgs/tracker-miners deleted file mode 120000 index 6098c5a0146ecb..00000000000000 --- a/srcpkgs/tracker-miners +++ /dev/null @@ -1 +0,0 @@ -localsearch \ No newline at end of file diff --git a/srcpkgs/tracker3 b/srcpkgs/tracker3 deleted file mode 120000 index 551412b1f42ef4..00000000000000 --- a/srcpkgs/tracker3 +++ /dev/null @@ -1 +0,0 @@ -tinysparql \ No newline at end of file diff --git a/srcpkgs/tracker3-devel b/srcpkgs/tracker3-devel deleted file mode 120000 index 551412b1f42ef4..00000000000000 --- a/srcpkgs/tracker3-devel +++ /dev/null @@ -1 +0,0 @@ -tinysparql \ No newline at end of file diff --git a/srcpkgs/tracker3-miners b/srcpkgs/tracker3-miners deleted file mode 120000 index 6098c5a0146ecb..00000000000000 --- a/srcpkgs/tracker3-miners +++ /dev/null @@ -1 +0,0 @@ -localsearch \ No newline at end of file diff --git a/srcpkgs/trackma/template b/srcpkgs/trackma/template deleted file mode 100644 index 0ef65c114eea62..00000000000000 --- a/srcpkgs/trackma/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'trackma' -pkgname=trackma -version=0.8.4 -revision=5 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3-setuptools python3-urwid python3-gobject" -short_desc="Open multi-site list manager for Unix-like systems. (ex-wMAL)" -maintainer="Orphaned " -license="GPL-3.0-or-later" -homepage="http://z411.github.com/trackma" -distfiles="https://github.com/z411/trackma/archive/v${version}.tar.gz" -checksum=a718d3ffa175bb66ab105af6df508def2a76fe717f2be4cf2f768279e43a2aaa -# There is no test to run -make_check=no 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 b2ae0b0fd224e0..00000000000000 --- 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 675110b1658f5b..00000000000000 --- a/srcpkgs/transifex-cli/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'transifex-cli' -pkgname=transifex-cli -version=1.6.6 -revision=6 -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="Orphaned " -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=f73997b885a0d50f5201e1ead9b15c371fc8139bb94bdc4ba510b4e9530b196b - -post_install() { - mv ${DESTDIR}/usr/bin/{cli,transifex} -} - -python3-transifex-client_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" (transitional dummy package)" - metapackage=yes -} diff --git a/srcpkgs/translate-shell/template b/srcpkgs/translate-shell/template deleted file mode 100644 index 7aa9dbbb172936..00000000000000 --- a/srcpkgs/translate-shell/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'translate-shell' -pkgname=translate-shell -version=0.9.7.1 -revision=1 -build_style=gnu-makefile -make_build_args="$(vopt_if zsh TARGET=zsh)" -depends="gawk $(vopt_if zsh zsh bash)" -checkdepends="curl rlwrap emacs" -short_desc="Command-line online translator" -maintainer="SolitudeSF " -license="Unlicense" -homepage="https://www.soimort.org/translate-shell" -distfiles="https://github.com/soimort/translate-shell/archive/v${version}.tar.gz" -checksum=f949f379779b9e746bccb20fcd180d041fb90da95816615575b49886032bcefa - -build_options="zsh" -desc_option_zsh="Use zsh compatible wrapper" diff --git a/srcpkgs/transmission-gtk b/srcpkgs/transmission-gtk deleted file mode 120000 index e768f744315e70..00000000000000 --- a/srcpkgs/transmission-gtk +++ /dev/null @@ -1 +0,0 @@ -transmission \ No newline at end of file diff --git a/srcpkgs/transmission-qt b/srcpkgs/transmission-qt deleted file mode 120000 index e768f744315e70..00000000000000 --- a/srcpkgs/transmission-qt +++ /dev/null @@ -1 +0,0 @@ -transmission \ No newline at end of file diff --git a/srcpkgs/transmission-remote-gtk/template b/srcpkgs/transmission-remote-gtk/template deleted file mode 100644 index 08fc30401de814..00000000000000 --- a/srcpkgs/transmission-remote-gtk/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'transmission-remote-gtk' -pkgname=transmission-remote-gtk -version=1.6.0 -revision=1 -build_style=meson -hostmakedepends="pkg-config gettext glib-devel perl appstream-glib - desktop-file-utils" -makedepends="gtk+3-devel libglib-devel json-glib-devel libsoup3-devel - libayatana-appindicator-devel geoip-devel" -short_desc="GTK client for remote management of the Transmission BitTorrent client" -maintainer="SolitudeSF " -license="GPL-2.0-or-later" -homepage="https://github.com/transmission-remote-gtk/transmission-remote-gtk" -changelog="https://github.com/transmission-remote-gtk/transmission-remote-gtk/releases" -distfiles="${homepage}/releases/download/${version}/${pkgname}-${version}.tar.xz" -checksum=b090844f6a482e6f3588070ff3fdd54b79e8f85df02b39853cfb01fccee10cac diff --git a/srcpkgs/transmission/files/transmission-daemon/run b/srcpkgs/transmission/files/transmission-daemon/run deleted file mode 100644 index 6cdb4000149749..00000000000000 --- a/srcpkgs/transmission/files/transmission-daemon/run +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh -exec 2>&1 -exec chpst -u transmission:transmission transmission-daemon -f --log-level=error diff --git a/srcpkgs/transmission/template b/srcpkgs/transmission/template deleted file mode 100644 index 80ba9fec1f054b..00000000000000 --- a/srcpkgs/transmission/template +++ /dev/null @@ -1,66 +0,0 @@ -# Template file for 'transmission' -pkgname=transmission -version=4.0.6 -revision=1 -build_style=cmake -configure_args=" - -DENABLE_CLI=ON - -DENABLE_GTK=ON - -DENABLE_QT=ON - -DUSE_QT_VERSION=6 - -DWITH_SYSTEMD=OFF - -DENABLE_MAC=OFF" -hostmakedepends="gettext glib-devel pkg-config qt6-base qt6-tools" -makedepends="dbus-glib-devel gtkmm4-devel glibmm2.68-devel gtk4-devel - libcurl-devel libevent-devel qt6-svg-devel libglvnd-devel libpsl-devel - libdeflate-devel miniupnpc-devel libnatpmp-devel openssl-devel libb64-devel" -short_desc="Fast, easy and free BitTorrent client" -maintainer="Jason Elswick " -license="MIT, GPL-2.0-or-later" -homepage="https://www.transmissionbt.com" -changelog="https://github.com/transmission/transmission/releases" -distfiles="https://github.com/transmission/transmission/releases/download/${version}/${pkgname}-${version}.tar.xz" -checksum=2a38fe6d8a23991680b691c277a335f8875bdeca2b97c6b26b598bc9c7b0c45f - -# Create transmission system user/group -system_accounts="transmission" -transmission_homedir="/var/lib/transmission" -make_dirs="/var/lib/transmission 0755 transmission transmission" - -post_install() { - rm -f ${DESTDIR}/usr/share/${pkgname}/web/LICENSE - vsv transmission-daemon - vlicense COPYING -} - -transmission-qt_package() { - depends="${sourcepkg}>=${version}_${revision} desktop-file-utils" - short_desc+=" - Qt frontend" - pkg_install() { - vmove usr/bin/transmission-qt - vmove usr/share/man/man1/transmission-qt.1 - vmove usr/share/transmission/translations - sed -i '/Icon=/s/transmission/&-qt/' ${DESTDIR}/usr/share/applications/transmission-qt.desktop - vinstall ${wrksrc}/qt/icons/transmission.svg 644 usr/share/pixmaps transmission-qt.svg - vinstall ${wrksrc}/gtk/icons/hicolor_apps_scalable_transmission.svg \ - 644 usr/share/icons/hicolor/scalable/apps transmission-qt.svg - vmove usr/share/applications/transmission-qt.desktop - } -} - -transmission-gtk_package() { - depends="${sourcepkg}>=${version}_${revision} hicolor-icon-theme desktop-file-utils" - short_desc+=" - GTK+ frontend" - pkg_install() { - vmove usr/bin/transmission-gtk - vmove usr/share/man/man1/transmission-gtk.1 - vmove usr/share/icons/hicolor - vmove usr/share/applications/transmission-gtk.desktop - vinstall ${wrksrc}/qt/icons/transmission.svg 644 usr/share/pixmaps - # This install path seems to be used with musl libc - if [ -d ${DESTDIR}/usr/lib/locale ]; then - mv ${DESTDIR}/usr/lib/locale ${DESTDIR}/usr/share - fi - vmove usr/share/locale - } -} diff --git a/srcpkgs/transmission/update b/srcpkgs/transmission/update deleted file mode 100644 index 0791911df73bfd..00000000000000 --- a/srcpkgs/transmission/update +++ /dev/null @@ -1,2 +0,0 @@ -site="https://github.com/transmission/transmission/tags" -pattern='/archive/refs/tags/(v?|\Q'"$pkgname"'\E-)?\K[\d\.]+(?=\.tar\.gz")' diff --git a/srcpkgs/transset/template b/srcpkgs/transset/template deleted file mode 100644 index 1c252b8cdc8e2b..00000000000000 --- a/srcpkgs/transset/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'transset' -pkgname=transset -version=1.0.4 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="libXt-devel" -short_desc="Set transparency on a X window" -maintainer="Leah Neukirchen " -license="MIT" -homepage="http://xorg.freedesktop.org" -distfiles="${XORG_SITE}/app/${pkgname}-${version}.tar.xz" -checksum=81a9ab74af137733aa8cb6a37f8292948526fe7ef06b859fc0ff272c437c0b38 - -post_install() { - vlicense COPYING -} diff --git a/srcpkgs/trash-cli/template b/srcpkgs/trash-cli/template deleted file mode 100644 index 5517756541dfea..00000000000000 --- a/srcpkgs/trash-cli/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'trash-cli' -pkgname=trash-cli -version=0.24.5.26 -revision=2 -build_style=python3-pep517 -make_check_args="--ignore=tests/test_put/cmd/e2e/test_on_links_to_dirs.py" -hostmakedepends="python3-wheel" -depends="python3-psutil python3-six" -checkdepends="${depends} python3-pytest-xdist python3-mock - python3-flexmock python3-parameterized" -short_desc="Command line interface to the freedesktop.org trashcan" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="https://github.com/andreafrancia/trash-cli" -changelog="https://raw.githubusercontent.com/andreafrancia/trash-cli/master/HISTORY.txt" -distfiles="https://github.com/andreafrancia/trash-cli/archive/refs/tags/${version}.tar.gz" -checksum=1d7dec1ad8f0264ceb1b0211d25fffee99c9409cd2e1d36dcc82ac5540f39ce5 diff --git a/srcpkgs/trayer-srg/template b/srcpkgs/trayer-srg/template deleted file mode 100644 index 8916438f8459d7..00000000000000 --- a/srcpkgs/trayer-srg/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'trayer-srg' -pkgname=trayer-srg -version=1.1.8 -revision=1 -build_style=gnu-makefile -make_build_args="DEVEL=nostrip" -hostmakedepends="pkg-config" -makedepends="gtk+-devel libXmu-devel" -short_desc="Lightweight GTK2-based systray (srg fork)" -maintainer="Leah Neukirchen " -license="MIT" -homepage="https://github.com/sargon/trayer-srg/" -distfiles="https://github.com/sargon/trayer-srg/archive/trayer-${version}.tar.gz" -checksum=c62e5a700618511f2e51c225d3536945eeb60d4680f2b66fde30e64788dcefaa - -do_configure() { - ./configure --prefix=/usr -} -do_install() { - vbin trayer - vman man/trayer.1 - vlicense COPYING LICENSE -} diff --git a/srcpkgs/trayer-srg/update b/srcpkgs/trayer-srg/update deleted file mode 100644 index 833bc08320e14e..00000000000000 --- a/srcpkgs/trayer-srg/update +++ /dev/null @@ -1 +0,0 @@ -pkgname='trayer' diff --git a/srcpkgs/tre-devel b/srcpkgs/tre-devel deleted file mode 120000 index b528b4255ab415..00000000000000 --- a/srcpkgs/tre-devel +++ /dev/null @@ -1 +0,0 @@ -tre \ No newline at end of file diff --git a/srcpkgs/tre/template b/srcpkgs/tre/template deleted file mode 100644 index 820733ff613fd7..00000000000000 --- a/srcpkgs/tre/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'tre' -pkgname=tre -version=0.8.0 -revision=4 -build_style=gnu-configure -configure_args="--enable-static --without-alloca" -short_desc="The free and portable approximate regex matching library" -maintainer="Orphaned " -license="BSD-2-Clause" -homepage="http://laurikari.net/tre/" -distfiles="http://laurikari.net/tre/tre-${version}.tar.bz2" -checksum=8dc642c2cde02b2dac6802cdbe2cda201daf79c4ebcbb3ea133915edf1636658 - -post_install() { - vlicense LICENSE -} - -tre-devel_package() { - short_desc+=" - development files" - depends="tre>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/tre/update b/srcpkgs/tre/update deleted file mode 100644 index 2459b29aa88af7..00000000000000 --- a/srcpkgs/tre/update +++ /dev/null @@ -1 +0,0 @@ -site=http://laurikari.net/tre/download/ diff --git a/srcpkgs/tree-sitter-devel b/srcpkgs/tree-sitter-devel deleted file mode 120000 index 80b8bba47cab27..00000000000000 --- a/srcpkgs/tree-sitter-devel +++ /dev/null @@ -1 +0,0 @@ -tree-sitter \ No newline at end of file diff --git a/srcpkgs/tree-sitter/template b/srcpkgs/tree-sitter/template deleted file mode 100644 index b979353f869091..00000000000000 --- a/srcpkgs/tree-sitter/template +++ /dev/null @@ -1,38 +0,0 @@ -# Template file for 'tree-sitter' -pkgname=tree-sitter -version=0.25.10 -revision=1 -build_style=cargo -make_install_args="--path=cli" -short_desc="Parser generator tool and incremental parsing library" -maintainer="Érico Nogueira " -license="MIT" -homepage="https://tree-sitter.github.io" -changelog="https://github.com/tree-sitter/tree-sitter/releases" -distfiles="https://github.com/tree-sitter/tree-sitter/archive/refs/tags/v${version}.tar.gz" -checksum=ad5040537537012b16ef6e1210a572b927c7cdc2b99d1ee88d44a7dcdc3ff44c -make_check=no # tests require generating fixtures from remote repositories - -post_build() { - # Build libtree-sitter, since do_build builds the tree-sitter CLI. - make -} - -post_install() { - # Install libtree-sitter, since do_install installs the tree-sitter CLI. - make STRIP=true PREFIX=/usr DESTDIR=${DESTDIR} install - - vlicense LICENSE -} - -tree-sitter-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/bin - vmove usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/tree/template b/srcpkgs/tree/template deleted file mode 100644 index 5443cfe2adaaa1..00000000000000 --- a/srcpkgs/tree/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'tree' -pkgname=tree -version=2.2.1 -revision=1 -build_style=gnu-makefile -short_desc="Recursive directory listing program" -maintainer="icp " -license="GPL-2.0-or-later" -homepage="https://oldmanprogrammer.net/source.php?dir=projects/tree" -changelog="https://oldmanprogrammer.net/source.php?dir=projects/tree/CHANGES" -distfiles="https://oldmanprogrammer.net/tar/tree/tree-${version}.tgz" -checksum=68ac45dc78c0c311ada06200ffc3c285e74223ba208061f8d15ffac25e44b2ec - -do_install() { - make MANDIR=${DESTDIR}/usr/share/man DESTDIR=${DESTDIR}/usr/bin install -} diff --git a/srcpkgs/treefmt/template b/srcpkgs/treefmt/template deleted file mode 100644 index a037024d5904db..00000000000000 --- a/srcpkgs/treefmt/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'treefmt' -pkgname=treefmt -version=2.4.0 -revision=1 -build_style=go -go_import_path="github.com/numtide/treefmt/v2" -go_ldflags="-X ${go_import_path}/build.Version=v${version}" -short_desc="Meta formatter to trigger all formatters needed for a project" -maintainer="icp " -license="MIT" -homepage="https://treefmt.com" -changelog="https://github.com/numtide/treefmt/releases" -distfiles="https://github.com/numtide/treefmt/archive/refs/tags/v${version}.tar.gz" -checksum=2b67a03045e8d31c6018d2149438d544c1c9dae7db44510cdd596030a13b38fd -make_check=no # too many external deps - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/treeline/template b/srcpkgs/treeline/template deleted file mode 100644 index f0f9a807530ffd..00000000000000 --- a/srcpkgs/treeline/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'treeline' -pkgname=treeline -version=3.2.1 -revision=1 -pycompile_dirs="usr/share/treeline" -hostmakedepends="python3" -depends="python3-pyqt6" -short_desc="Information storage program" -maintainer="newbluemoon " -license="GPL-2.0-or-later" -homepage="http://treeline.bellz.org/" -distfiles="https://github.com/doug-101/TreeLine/archive/v${version}.tar.gz" -checksum=03340cd17991a9285a01a7502b186497e121da53bd963fec83e56abf92ef2dd6 -python_version=3 - -do_install() { - python3 install.py -x -p /usr -b "${DESTDIR}" -} diff --git a/srcpkgs/treesheets/files/treesheets.sh.in b/srcpkgs/treesheets/files/treesheets.sh.in deleted file mode 100644 index 4688ed0cf842f2..00000000000000 --- a/srcpkgs/treesheets/files/treesheets.sh.in +++ /dev/null @@ -1,2 +0,0 @@ -#!/bin/sh -exec /usr/lib/%PKGNAME%/%EXENAME% "$@" diff --git a/srcpkgs/treesheets/patches/fix-musl-glob-tilde.patch b/srcpkgs/treesheets/patches/fix-musl-glob-tilde.patch deleted file mode 100644 index f17a41c0cd9b78..00000000000000 --- a/srcpkgs/treesheets/patches/fix-musl-glob-tilde.patch +++ /dev/null @@ -1,18 +0,0 @@ -musl doesn't GLOB_TILDE, so simply don't use it here. - -diff --git a/lobster/src/platform.cpp b/lobster/src/platform.cpp -index ceaec49..68e2443 100644 ---- a/lobster/src/platform.cpp -+++ b/lobster/src/platform.cpp -@@ -50,6 +50,10 @@ - #include "sdlincludes.h" // FIXME - #endif - -+#ifndef GLOB_TILDE -+#define GLOB_TILDE 0 -+#endif -+ - // Dirs to load files relative to, they typically contain, and will be searched in this order: - // - The project specific files. This is where the bytecode file you're running or the main - // .lobster file you're compiling reside. - diff --git a/srcpkgs/treesheets/template b/srcpkgs/treesheets/template deleted file mode 100644 index 8e58cd4701a1ac..00000000000000 --- a/srcpkgs/treesheets/template +++ /dev/null @@ -1,41 +0,0 @@ -# Template file for 'treesheets' -pkgname=treesheets -version=1.0.2 -revision=2 -build_style=cmake -build_helper="cmake-wxWidgets-gtk3" -makedepends="wxWidgets-gtk3-devel" -short_desc="Free Form Data Organizer" -maintainer="Piraty " -license="Zlib" -homepage="http://strlen.com/treesheets/" -distfiles="https://github.com/aardappel/treesheets/archive/v${version}.tar.gz" -checksum=84eb82f122bc7be3ded399d2511536128911477a4a69c51b26b856de2160405f - -CXXFLAGS="-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64" - -do_install() { - vmkdir usr/lib/${pkgname} - - vinstall build/TS/treesheets 755 usr/lib/${pkgname} - printf '#!/bin/sh\nexec /usr/lib/treesheets/treesheets "$@"' > treesheets.sh - vbin treesheets.sh treesheets - - vlicense ZLIB_LICENSE.txt - - vdoc TS/readme.html - vcopy "TS/docs/*" usr/share/doc/${pkgname} - - vcopy TS/examples usr/lib/${pkgname} - vcopy TS/images usr/lib/${pkgname} - vcopy TS/scripts usr/lib/${pkgname} - vcopy TS/translations usr/lib/${pkgname} - - vinstall TS/images/icon32.png 644 usr/share/pixmaps treesheets.png - vinstall TS/images/icon16.png 644 usr/share/pixmaps treesheets-16x16.png - vinstall TS/images/treesheets.svg 644 usr/share/pixmaps treesheets.svg - - vmkdir usr/share/applications/ - vsed -i "s|Icon=images/treesheets.svg|Icon=treesheets.png|" TS/treesheets.desktop - vinstall TS/treesheets.desktop 644 usr/share/applications -} diff --git a/srcpkgs/tremc/template b/srcpkgs/tremc/template deleted file mode 100644 index a5ced7e953e1e4..00000000000000 --- a/srcpkgs/tremc/template +++ /dev/null @@ -1,12 +0,0 @@ -# Template file for 'tremc' -pkgname=tremc -version=0.9.3 -revision=1 -build_style=gnu-makefile -depends="python3" -short_desc="Console client for the BitTorrent client Transmission" -maintainer="Nathan D " -license="GPL-3.0-only" -homepage="https://github.com/tremc/tremc" -distfiles="https://github.com/tremc/tremc/archive/${version}.tar.gz" -checksum=9629d1fe3a5a0747563acb15ca904b36ce2984977667d7de25f7786e1189051f diff --git a/srcpkgs/trident-icons/template b/srcpkgs/trident-icons/template deleted file mode 100644 index eef5d17a21e177..00000000000000 --- a/srcpkgs/trident-icons/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'trident-icons' -pkgname=trident-icons -version=2020.03.27 -revision=2 -short_desc="Icon themes from Project Trident" -maintainer="Ken Moore " -license="MIT,GPL-3.0-only" -homepage="https://github.com/project-trident/trident-icons" -distfiles="https://github.com/project-trident/trident-icons/archive/v${version}.tar.gz" -checksum=bab7fd095c23f89f7f586f0b8cac6d99119003a4e76a27f08594cf0f46953bec - -do_install() { - ./install-local.sh "${DESTDIR}/usr/share/icons" - vlicense LICENSE -} diff --git a/srcpkgs/trident-networkmgr/template b/srcpkgs/trident-networkmgr/template deleted file mode 100644 index 512c25773484cc..00000000000000 --- a/srcpkgs/trident-networkmgr/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'trident-networkmgr' -pkgname=trident-networkmgr -version=2020.06.07 -revision=1 -build_wrksrc="src-qt5/networkmgr" -build_style=qmake -hostmakedepends="qt5-host-tools qt5-qmake" -makedepends="qt5-devel" -depends="qsudo" -short_desc="Graphical network manager from Project Trident" -maintainer="Ken Moore " -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=b25389296d9b2e80c28fe299001be1158442f6a584f2999dce0a20ff29bbea3b - -post_install() { - vlicense ${wrksrc}/LICENSE -} diff --git a/srcpkgs/triehash/template b/srcpkgs/triehash/template deleted file mode 100644 index d79775c354c530..00000000000000 --- a/srcpkgs/triehash/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'triehash' -pkgname=triehash -version=0.3 -revision=2 -depends="perl" -short_desc="Generator for order-preserving minimal perfect hash functions" -maintainer="mobinmob " -license="MIT" -homepage="https://jak-linux.org/projects/triehash/" -distfiles="https://github.com/julian-klode/triehash/archive/v${version}.tar.gz" -checksum=289a0966c02c2008cd263d3913a8e3c84c97b8ded3e08373d63a382c71d2199c - -do_install() { - mv triehash.pl triehash - vbin triehash - vlicense LICENSE.md - vdoc README.md -} diff --git a/srcpkgs/triforce/template b/srcpkgs/triforce/template deleted file mode 100644 index 15f53e5ec9d90a..00000000000000 --- a/srcpkgs/triforce/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'triforce' -pkgname=triforce -version=0.3.2 -revision=2 -archs="aarch64*" -build_style=cargo -depends="lv2" -short_desc="Beamformer for Apple mic arrays" -maintainer="dkwo " -license="GPL-2.0-only" -homepage="https://crates.io/crates/triforce-lv2" -distfiles="https://github.com/chadmed/triforce/archive/refs/tags/${version}.tar.gz" -checksum=1d081222d0bfe2c961ac44b368c9f1d2dd9ec0833a35bab87863bac07e9df019 - -do_install() { - vinstall target/${RUST_TARGET}/release/libtriforce.so 0755 usr/lib/lv2/triforce.lv2 triforce.so - vinstall triforce.ttl 0644 usr/lib/lv2/triforce.lv2 - vinstall manifest.ttl 0644 usr/lib/lv2/triforce.lv2 -} diff --git a/srcpkgs/triggerhappy/template b/srcpkgs/triggerhappy/template deleted file mode 100644 index cced35c1a387bd..00000000000000 --- a/srcpkgs/triggerhappy/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'triggerhappy' -pkgname=triggerhappy -version=0.5.0 -revision=1 -build_style=gnu-makefile -hostmakedepends="pkg-config perl" -short_desc="Lightweight hotkey daemon" -maintainer="Evgeni Dobrev " -license="GPL-3.0-or-later" -homepage="https://github.com/wertarbyte/triggerhappy" -distfiles="https://github.com/wertarbyte/triggerhappy/archive/release/${version}.tar.gz" -checksum=af0fc196202f2d35153be401769a9ad9107b5b6387146cfa8895ae9cafad631c - -post_extract() { - vsed -i 's/sbin/bin/g' Makefile -} diff --git a/srcpkgs/trinity/patches/arch.h.patch b/srcpkgs/trinity/patches/arch.h.patch deleted file mode 100644 index 9e9f75a9451a31..00000000000000 --- a/srcpkgs/trinity/patches/arch.h.patch +++ /dev/null @@ -1,6 +0,0 @@ ---- a/include/arch.h 2015-10-02 13:44:46.653183687 -0300 -+++ b/include/arch.h.new 2015-10-02 13:44:38.297184059 -0300 -@@ -1,3 +1,4 @@ -+#include - #pragma once - #include "types.h" diff --git a/srcpkgs/trinity/patches/stdint_h.patch b/srcpkgs/trinity/patches/stdint_h.patch deleted file mode 100644 index a96f3b37b08217..00000000000000 --- a/srcpkgs/trinity/patches/stdint_h.patch +++ /dev/null @@ -1,18 +0,0 @@ ---- a/syscalls/x86/modify_ldt.c -+++ b/syscalls/x86/modify_ldt.c -@@ -5,8 +5,15 @@ - * asmlinkage int sys_modify_ldt(int func, void __user *ptr, unsigned long bytecount) - */ - #include -+#include - #include - #define __ASSEMBLY__ 1 -+typedef int16_t __s16; -+typedef uint16_t __u16; -+typedef int32_t __s32; -+typedef uint32_t __u32; -+typedef int64_t __s64; -+typedef uint64_t __u64; - #include - #include "sanitise.h" - #include "shm.h" diff --git a/srcpkgs/trinity/template b/srcpkgs/trinity/template deleted file mode 100644 index 5de43b164727b9..00000000000000 --- a/srcpkgs/trinity/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 'trinity' -pkgname=trinity -version=1.9 -revision=1 -build_style=gnu-configure -short_desc="Linux system call fuzzer" -maintainer="Orphaned " -license="GPL-2.0-only" -homepage="https://github.com/kernelslacker/trinity" -distfiles="https://github.com/kernelslacker/trinity/archive/v${version}.tar.gz" -checksum=9abd6cea3f6bd3b36794e038317d5ed6001dc52ad3b1cd7071f6cc7c5baecd3c -nocross="Mis-use of memfd_create declaration" - -CFLAGS="-fcommon" - -if [ "$CROSS_BUILD" ]; then - export CROSS_COMPILE=${XBPS_TARGET_TRIPLET} -fi - -if [ "$XBPS_TARGET_LIBC" = "musl" ]; then - CFLAGS+=" -Dloff_t=off_t" -fi - -do_install() { - vbin trinity - vdoc Documentation/HACKING.txt - vdoc Documentation/pro-tips.txt - vdoc README -} diff --git a/srcpkgs/trippy/INSTALL b/srcpkgs/trippy/INSTALL deleted file mode 100644 index da6d36fd766c70..00000000000000 --- a/srcpkgs/trippy/INSTALL +++ /dev/null @@ -1,5 +0,0 @@ -case "${ACTION}" in -post) - setcap CAP_NET_RAW+ep usr/bin/trip - ;; -esac diff --git a/srcpkgs/trippy/template b/srcpkgs/trippy/template deleted file mode 100644 index e3733813768992..00000000000000 --- a/srcpkgs/trippy/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'trippy' -pkgname=trippy -version=0.13.0 -revision=1 -build_wrksrc="crates/trippy" -build_style=cargo -build_helper="qemu" -short_desc="Tool to assist with analysis of networking issues" -maintainer="icp " -license="Apache-2.0" -homepage="https://trippy.rs/" -changelog="https://raw.githubusercontent.com/fujiapple852/trippy/refs/heads/master/RELEASES.md" -distfiles="https://github.com/fujiapple852/trippy/archive/refs/tags/${version}.tar.gz" -checksum=72e598d2e0b947e8bc46706021c511f169b7e7634a734c326e492e0f30725c35 - -post_install() { - vtargetrun ${DESTDIR}/usr/bin/trip --generate-man > trip.1 - vman trip.1 - - for shell in bash fish zsh; do - vtargetrun ${DESTDIR}/usr/bin/trip --generate ${shell} > trip.${shell} - vcompletion trip.${shell} ${shell} trip - done -} diff --git a/srcpkgs/trivy/template b/srcpkgs/trivy/template deleted file mode 100644 index e311efbad502eb..00000000000000 --- a/srcpkgs/trivy/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'trivy' -pkgname=trivy -version=0.63.0 -revision=1 -build_style=go -go_import_path="github.com/aquasecurity/trivy" -go_package="${go_import_path}/cmd/trivy" -go_ldflags="-X ${go_import_path}/pkg/version/app.ver=$version" -short_desc="Comprehensive vulnerability scanner for containers" -maintainer="Orphaned " -license="Apache-2.0" -homepage="https://github.com/aquasecurity/trivy" -distfiles="https://github.com/aquasecurity/trivy/archive/refs/tags/v${version}.tar.gz" -checksum=ac26dcb16072e674b8a3bffa6fbd817ec5baa125660b5c49d9ad8659e14d0800 - -# those tests are wrong and expect `dev` instead of the version. -make_check_args="-run !(^(Test_showVersion|TestPrintVersion)$)" - -# fix: collect2: fatal error: cannot find 'ld' -export LDFLAGS="-fuse-ld=bfd" diff --git a/srcpkgs/trn/files/Policy.sh b/srcpkgs/trn/files/Policy.sh deleted file mode 100644 index f5ad3751a39df8..00000000000000 --- a/srcpkgs/trn/files/Policy.sh +++ /dev/null @@ -1,151 +0,0 @@ -#!/bin/sh -# -# This file was produced by running the Policy_sh.SH script, which -# gets its values from config.sh, which is generally produced by -# running Configure. -# -# login name of the person who configured trn (not particularly interesting). -cf_by='chris' -# time of configuration (not particularly interesting). -cf_time='Sat Jul 12 18:45:04 CEST 2014' - -# install directives. - -# The base of all our install directives -prefix='/usr' -# bin directories (string values) -# name of the final resting place -bin='/usr/bin' -# how to get to the final resting place (thank you, AFS) -installbin='/usr/bin' - -# private libraries -# name of the final resting place for those items in the library -# directory (string value) -privlib='/usr/lib/trn' -# How to get to the library final resting place (thanks, AFS) -installprivlib='/usr/lib/trn' - -# interesting questions about man -# where do man page sources go? -mansrc='/usr/share/man/man1' -# what extention do man pages get? -manext='1' - -# path to assorted programs that we might want to override. -# name of the default editor. (string value) -defeditor='/usr/bin/vi' -# prefered user shell (string value) -prefshell='/bin/sh' -# favorite local pager (string value) -pager='/usr/bin/less' -# where is inews? (string value) -d_inews='define' -installinews='/usr/bin' -useinews='/usr/bin/inews' -extrainews='' -# path to interactive speller or "none" (string value) -ispell_prg='none' -# spelling options for ispell_prg or "spell" if "none" (string value) -ispell_options='' - -# internal options -# ignore the ORGANIZATION environment variable? (define/undef) -d_ignoreorg='undef' -# does the mailer understand FQDN addressing? (define/undef) -d_internet='define' -# do you have a news admin? (define/undef) -d_newsadm='undef' -# name of the news admin? (string value) -newsadmin='root' -# read via NNTP? (define/undef) -d_nntp='define' -# use the XDATA NNTP extension? (define/undef) -d_xdata='' -# path to a file containing a server name, or a hostname (string value) -servername='no default' - -# distribution names (string values) -# local city -citydist='none' -# "local" country -cntrydist='none' -# "local" continent -contdist='none' -# site distribution -locdist='none' -# organizational distribution -orgdist='none' -# state/province distribution name -statedist='none' -# multistate region distribution name -multistatedist='none' - -# Naming information. -# password file contains names (define/undef) -d_passnames='define' -# berkeley style password entries (name first in GCOS) (define/undef) -d_berknames='define' -# USG style password entries (account number first in GCOS) -# (define/undef) -d_usgnames='undef' -# what type of name to use.. (bsd/usg/other) -nametype='bsd' - -# How portable do we want to be? Determines if we do lookups now -# or wait until run time. (define/undef) -d_portable='undef' - -# news library information -# where is the news library (usually /usr/lib/news) may contain ~ -newslib='/tmp' -# absolute path name to /usr/lib/news. -newslibexp='/tmp' -# where is the news spool (usually /{var,usr}/spool/news) -newsspool='none' -# active file stuff, like where is it, what is its name, etc -# path to the active file. (string value) -active='remote' -# do we have an active.times file? (define/undef) -d_acttimes='define' -# path to the active.times file. (string value) -acttimes='remote' -# organizations name. path to file, or constant string -orgname='/etc/organization' - -# only one of the two following is needed -# command to find the posting hosts name (string value, optional) -phostcmd='hostname' -# file containing posting hosts name or constant string -# (string value, optional) -# -phost='.' - -# what should we use? mthreads or overview -# use the mthreads format? (define/undef) -d_usemt='' -# where do we find the thread files? (string value) -threaddir='remote' -# use the overview format? (define/undef) -d_useov='' -# where do we find the .overview fils? (string value) -overviewdir='remote' - -# trn start up options -trn_init='FALSE' -# start up with the selector? -trn_select='TRUE' - -# Added for Void Linux -hint='previous' -d_genauth='define' -cc="$CC" -ccflags="$CFLAGS -DINET6" -optimize="" -ldflags="$LDFLAGS" -mailer='/usr/bin/sendmail' -mailfile='/var/mail/%L' -mailcap='/etc/mailcap' -usenm='false' -locincpth='' -loclibpth='' diff --git a/srcpkgs/trn/template b/srcpkgs/trn/template deleted file mode 100644 index 5fe50ad62508ac..00000000000000 --- a/srcpkgs/trn/template +++ /dev/null @@ -1,36 +0,0 @@ -# Template file for 'trn' -pkgname=trn -version=4.0test77 -revision=7 -build_style=gnu-makefile -hostmakedepends="groff bison" -makedepends="ncurses-devel gettext-devel libnsl-devel" -depends="virtual?smtp-server" -short_desc="Text-based threaded Usenet newsreader" -maintainer="Leah Neukirchen " -license="custom:freeware" -homepage="http://trn.sourceforge.net/" -distfiles="${SOURCEFORGE_SITE}/trn/trn${version%%.*}/trn-${version/test/-test}.tar.gz" -checksum=9ab0430244903ad86ed74fcc2fdc39dc043d23968888e071313050a967b8a6ff -nocross="sh: ./try: cannot execute binary file: Exec format error" - -CFLAGS="-Wno-implicit-int -fcommon" - -post_extract() { - sed -i 's/pipe2/pipetwo/g' filter.c - sed -i '1i#include ' nntpclient.h - sed -i '/#include /i #include ' Configure -} -do_configure() { - cp ${FILESDIR}/Policy.sh . - ./Configure -OdErs - ./Configure -desS -} -do_install() { - make ${makejobs} install CC="$CC" \ - rnbin=${DESTDIR}/usr/bin \ - rnlib=${DESTDIR}/usr/lib/trn \ - inewsbin=${DESTDIR}/usr/bin \ - mansrc=${DESTDIR}/usr/share/man/man1 - vlicense LICENSE -} diff --git a/srcpkgs/trn/update b/srcpkgs/trn/update deleted file mode 100644 index 941aebdd60342b..00000000000000 --- a/srcpkgs/trn/update +++ /dev/null @@ -1 +0,0 @@ -pattern='trn-\S*?(?=.tar.gz)' diff --git a/srcpkgs/trojita/patches/39772585033c1c0aff96f297e93de7be53f9b114.patch b/srcpkgs/trojita/patches/39772585033c1c0aff96f297e93de7be53f9b114.patch deleted file mode 100644 index aea4ce18c7b5b9..00000000000000 --- a/srcpkgs/trojita/patches/39772585033c1c0aff96f297e93de7be53f9b114.patch +++ /dev/null @@ -1,34 +0,0 @@ -From 39772585033c1c0aff96f297e93de7be53f9b114 Mon Sep 17 00:00:00 2001 -From: Heiko Becker -Date: Sat, 23 Mar 2019 01:17:11 +0100 -Subject: [PATCH] tests: Fix build with Qt 5.13 - -QTest::toString(QModelIndex) was added in -7ef0b575b38d267bd3dc14ff46935d556562ff00 and thus causes a build -error with Qt 5.13 because it's redefined here. - -Change-Id: I015800e49cf8d0e87f3541642406396f150d0eeb ---- - tests/Imap/test_Imap_BodyParts.cpp | 2 ++ - 1 file changed, 2 insertions(+) - -diff --git a/tests/Imap/test_Imap_BodyParts.cpp b/tests/Imap/test_Imap_BodyParts.cpp -index f1c577fa..b6e0421d 100644 ---- a/tests/Imap/test_Imap_BodyParts.cpp -+++ b/tests/Imap/test_Imap_BodyParts.cpp -@@ -51,6 +51,7 @@ struct Data { - - Q_DECLARE_METATYPE(QList) - -+#if QT_VERSION < QT_VERSION_CHECK(5, 13, 0) - namespace QTest { - template <> - char *toString(const QModelIndex &index) -@@ -60,6 +61,7 @@ char *toString(const QModelIndex &index) - return qstrdup(buf.toUtf8().constData()); - } - } -+#endif - - using namespace Imap::Mailbox; - diff --git a/srcpkgs/trojita/patches/QPainterPath.patch b/srcpkgs/trojita/patches/QPainterPath.patch deleted file mode 100644 index 858dc0aee4d568..00000000000000 --- a/srcpkgs/trojita/patches/QPainterPath.patch +++ /dev/null @@ -1,20 +0,0 @@ ---- a/src/Gui/Spinner.cpp 2016-06-15 09:17:23.000000000 +0200 -+++ b/src/Gui/Spinner.cpp 2020-09-02 13:51:52.962353077 +0200 -@@ -26,6 +26,7 @@ - - #include - #include -+#include - #include - #include - #include ---- a/src/Gui/Window.cpp 2016-06-15 09:17:23.000000000 +0200 -+++ b/src/Gui/Window.cpp 2020-09-02 13:52:19.050354423 +0200 -@@ -32,6 +32,7 @@ - #include - #include - #include -+#include - #include - #include - #include diff --git a/srcpkgs/trojita/template b/srcpkgs/trojita/template deleted file mode 100644 index 8a291182b51625..00000000000000 --- a/srcpkgs/trojita/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'trojita' -pkgname=trojita -version=0.7 -revision=1 -build_style=cmake -hostmakedepends="qt5-host-tools qt5-qmake" -makedepends="qt5-devel qt5-plugin-mysql qt5-plugin-pgsql qt5-plugin-sqlite - qt5-plugin-tds qt5-plugin-odbc qt5-webkit-devel qt5-tools-devel qt5-svg-devel - zlib-devel" -depends="qt5-svg qt5-plugin-sqlite" -short_desc="A fast Qt IMAP/SMPTP client" -maintainer="Jannis Christ " -license="GPL-2,GPL-3" -homepage="http://trojita.flaska.net/" -distfiles="${SOURCEFORGE_SITE}/$pkgname/$pkgname-$version.tar.xz" -checksum=e08da881721cafa00ecd772eaef6b99fd37d068cb703eeb532de0ed1ea0136d9 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/trollock/template b/srcpkgs/trollock/template deleted file mode 100644 index 2902adfa294640..00000000000000 --- a/srcpkgs/trollock/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'trollock' -pkgname=trollock -version=4.1 -revision=2 -build_wrksrc="src" -makedepends="libX11-devel pam-devel" -short_desc="Xtrlock fork with PAM support" -maintainer="Andrea Brancaleoni " -license="GPL-2.0-or-later" -homepage="https://github.com/thypon/trollock" -distfiles="https://github.com/thypon/trollock/archive/v${version}.tar.gz" -checksum=3e48ef9d129e91206e79b73df03757375c785296b3193d9148d044a9f9e84229 - -do_build() { - touch config.h - $CC $CFLAGS -DPROJECT_NAME="\"${pkgname}-${version}\"" \ - -DPROJECT_VERSION="\"${version}\"" \ - -o trollock *.c $LDFLAGS -lX11 -lpam -} - -do_install() { - vbin trollock -} diff --git a/srcpkgs/trousers-devel b/srcpkgs/trousers-devel deleted file mode 120000 index abac4f7e44d680..00000000000000 --- a/srcpkgs/trousers-devel +++ /dev/null @@ -1 +0,0 @@ -trousers \ No newline at end of file diff --git a/srcpkgs/trousers/INSTALL b/srcpkgs/trousers/INSTALL deleted file mode 100644 index c9e0730250712e..00000000000000 --- a/srcpkgs/trousers/INSTALL +++ /dev/null @@ -1,8 +0,0 @@ -# INSTALL -case "$ACTION" in -post) - if [ "$UPDATE" != "yes" ]; then - chown tss:tss etc/tcsd.conf - fi - ;; -esac diff --git a/srcpkgs/trousers/REMOVE b/srcpkgs/trousers/REMOVE deleted file mode 100644 index b5784be9df3482..00000000000000 --- a/srcpkgs/trousers/REMOVE +++ /dev/null @@ -1,5 +0,0 @@ -case "$ACTION" in -purge) - [ -d var/lib/tpm ] && rm -rf var/lib/tpm - ;; -esac diff --git a/srcpkgs/trousers/files/tcsd/run b/srcpkgs/trousers/files/tcsd/run deleted file mode 100644 index 2d9956de0961d9..00000000000000 --- a/srcpkgs/trousers/files/tcsd/run +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh -exec 2>&1 -exec chpst -u tss:tss tcsd -f diff --git a/srcpkgs/trousers/patches/musl-getpwent_r.patch b/srcpkgs/trousers/patches/musl-getpwent_r.patch deleted file mode 100644 index 2aa730a506d1c2..00000000000000 --- a/srcpkgs/trousers/patches/musl-getpwent_r.patch +++ /dev/null @@ -1,47 +0,0 @@ ---- a/src/tspi/ps/tspps.c 2015-11-18 12:45:47.585113542 +0100 -+++ b/src/tspi/ps/tspps.c 2015-11-18 12:46:37.605577956 +0100 -@@ -45,7 +45,7 @@ - - static int user_ps_fd = -1; - static MUTEX_DECLARE_INIT(user_ps_lock); --#if (defined (__FreeBSD__) || defined (__OpenBSD__)) -+#if !defined(__GLIBC__) - static MUTEX_DECLARE_INIT(user_ps_path); - #endif - static struct flock fl; -@@ -60,7 +60,7 @@ - TSS_RESULT result; - char *file_name = NULL, *home_dir = NULL; - struct passwd *pwp; --#if (defined (__linux) || defined (linux) || defined(__GLIBC__)) -+#if defined(__GLIBC__) - struct passwd pw; - #endif - struct stat stat_buf; -@@ -72,7 +72,7 @@ - *file = strdup(file_name); - return (*file) ? TSS_SUCCESS : TSPERR(TSS_E_OUTOFMEMORY); - } --#if (defined (__FreeBSD__) || defined (__OpenBSD__)) -+#if !defined(__GLIBC__) - MUTEX_LOCK(user_ps_path); - #endif - -@@ -90,7 +90,7 @@ - #else - setpwent(); - while (1) { --#if (defined (__linux) || defined (linux) || defined(__GLIBC__)) -+#if defined(__GLIBC__) - rc = getpwent_r(&pw, buf, PASSWD_BUFSIZE, &pwp); - if (rc) { - LogDebugFn("USER PS: Error getting path to home directory: getpwent_r: %s", -@@ -99,7 +99,7 @@ - return TSPERR(TSS_E_INTERNAL_ERROR); - } - --#elif (defined (__FreeBSD__) || defined (__OpenBSD__)) -+#elif !defined(__GLIBC__) - if ((pwp = getpwent()) == NULL) { - LogDebugFn("USER PS: Error getting path to home directory: getpwent: %s", - strerror(rc)); diff --git a/srcpkgs/trousers/template b/srcpkgs/trousers/template deleted file mode 100644 index 5c9d5ce0efec25..00000000000000 --- a/srcpkgs/trousers/template +++ /dev/null @@ -1,37 +0,0 @@ -# Template file for 'trousers' -pkgname=trousers -version=0.3.15 -revision=2 -build_style=gnu-configure -conf_files="/etc/tcsd.conf" -hostmakedepends="automake pkg-config libtool" -makedepends="openssl-devel" -short_desc="Trusted Computing Software Stack for the TPM" -maintainer="Toyam Cox " -license="BSD-3-Clause" -homepage="http://trousers.sourceforge.net/" -distfiles="${SOURCEFORGE_SITE}/${pkgname}/${pkgname}-${version}.tar.gz" -checksum=1e5be93e518372acf1d92d2f567d01a46fdb0b730487e544e6fb896c59cac77f -system_accounts=tss -tss_homedir=/var/lib/tpm -make_dirs="/var/lib/tpm 0700 tss tss" - -pre_configure() { - autoreconf -vfi -} - -post_install() { - vlicense LICENSE - vsv tcsd -} - -trousers-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/lib/*.a - vmove usr/lib/*.so - vmove usr/include - vmove usr/share/man/man3 - } -} diff --git a/srcpkgs/trurl/template b/srcpkgs/trurl/template deleted file mode 100644 index a290744e0807eb..00000000000000 --- a/srcpkgs/trurl/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'trurl' -pkgname=trurl -version=0.16.1 -revision=1 -build_style=gnu-makefile -make_check_target="test" -makedepends="libcurl-devel" -checkdepends="python3" -short_desc="Command line tool for URL parsing and manipulation" -maintainer="Joel Beckmeyer " -license="MIT" -homepage="https://curl.se/trurl" -changelog="https://raw.githubusercontent.com/curl/trurl/master/RELEASE-NOTES" -distfiles="https://github.com/curl/trurl/releases/download/trurl-${version}/trurl-${version}.tar.gz" -checksum=aac947d4fb421a58abc19a3771e87942cd4721b8f855c433478c94c11a8203ba - -post_install() { - vlicense COPYING -} diff --git a/srcpkgs/trx/template b/srcpkgs/trx/template deleted file mode 100644 index cb7fe94c928407..00000000000000 --- a/srcpkgs/trx/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'trx' -pkgname=trx -version=0.5 -revision=1 -build_style=gnu-makefile -makedepends="alsa-lib-devel ortp-devel opus-devel" -short_desc="Realtime audio over IP" -maintainer="Mark Hills " -license="GPL-2.0-only" -homepage="http://www.pogo.org.uk/~mark/trx" -distfiles="http://www.pogo.org.uk/~mark/trx/releases/trx-${version}.tar.gz" -checksum=c7c590c9401d9ef6687b950baa3ca6fd1567b2bbd5013b3283d2452b92624fca - -pre_build() { - vsed -i Makefile -e "s;^LDLIBS_ORTP.*;& -lbctoolbox;" -} diff --git a/srcpkgs/tryton/template b/srcpkgs/tryton/template deleted file mode 100644 index a25c297fdcb95a..00000000000000 --- a/srcpkgs/tryton/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'tryton' -pkgname=tryton -version=7.2.8 -revision=2 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="gtk+3 python3-dateutil python3-gobject" -short_desc="Three-tier high-level general purpose application platform" -maintainer="Orphaned " -license="GPL-3.0-or-later" -homepage="https://www.tryton.org" -distfiles="${PYPI_SITE}/t/tryton/tryton-${version}.tar.gz" -checksum=20cf945246fe6a5bc46f440c2157cdf149cb7ec9319e6391e6367c718efeba3c - -post_install() { - vinstall tryton.desktop 644 usr/share/applications -} diff --git a/srcpkgs/ts/template b/srcpkgs/ts/template deleted file mode 100644 index 876888d220d723..00000000000000 --- a/srcpkgs/ts/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'ts' -pkgname=ts -version=1.0.3 -revision=1 -build_style=gnu-makefile -short_desc="Simple unix task spool system" -maintainer="Leah Neukirchen " -license="GPL-2.0-only" -homepage="http://vicerveza.homeunix.net/~viric/soft/ts/" -distfiles="http://vicerveza.homeunix.net/~viric/soft/ts/${pkgname}-${version}.tar.gz" -checksum=fa833311543dc535b60cb7ab83c64ab5ee31128dbaaaa13dde341984e542b428 - -do_install() { - make PREFIX="$DESTDIR/usr" install - vdoc Changelog - vdoc OBJECTIVES - vdoc TRICKS -} diff --git a/srcpkgs/tslib-devel b/srcpkgs/tslib-devel deleted file mode 120000 index 4d5ae5c4dc76a8..00000000000000 --- a/srcpkgs/tslib-devel +++ /dev/null @@ -1 +0,0 @@ -tslib \ No newline at end of file diff --git a/srcpkgs/tslib-tools b/srcpkgs/tslib-tools deleted file mode 120000 index 4d5ae5c4dc76a8..00000000000000 --- a/srcpkgs/tslib-tools +++ /dev/null @@ -1 +0,0 @@ -tslib \ No newline at end of file diff --git a/srcpkgs/tslib/template b/srcpkgs/tslib/template deleted file mode 100644 index 63918903bdbf83..00000000000000 --- a/srcpkgs/tslib/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 'tslib' -pkgname=tslib -version=1.23 -revision=1 -build_style=cmake -short_desc="Touchscreen access library" -maintainer="Orphaned " -license="LGPL-2.1-only" -homepage="https://github.com/kergoth/tslib" -distfiles="https://github.com/kergoth/tslib/releases/download/${version}/${pkgname}-${version}.tar.xz" -checksum=9b489a54d48006201f2fe955a88c3f857535ac93b6cf8e5a16c7b166c8991dac - -tslib-tools_package() { - short_desc+=" - command line tools" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/bin - } -} - -tslib-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/tsocks/patches/fix-musl.patch b/srcpkgs/tsocks/patches/fix-musl.patch deleted file mode 100644 index 8124ab089aa989..00000000000000 --- a/srcpkgs/tsocks/patches/fix-musl.patch +++ /dev/null @@ -1,31 +0,0 @@ ---- a/configure.in 2015-08-21 23:38:47.726879936 +0200 -+++ b/configure.in 2015-08-21 23:39:13.031879310 +0200 -@@ -68,7 +68,7 @@ dnl Check for the fcntl header - AC_CHECK_HEADER(fcntl.h,,AC_MSG_ERROR("fcntl.h not found")) - - dnl Check for the poll header --AC_CHECK_HEADER(sys/poll.h,,AC_MSG_ERROR("sys/poll.h not found")) -+AC_CHECK_HEADER(poll.h,,AC_MSG_ERROR("poll.h not found")) - - dnl Other headers we're interested in - AC_CHECK_HEADERS(unistd.h) -@@ -316,7 +316,7 @@ for testproto in 'struct pollfd *ufds, u - do - if test "${PROTO}" = ""; then - AC_TRY_COMPILE([ -- #include -+ #include - int poll($testproto); - ],,[PROTO="$testproto";],) - fi ---- a/tsocks.c 2015-08-21 23:39:34.644878775 +0200 -+++ b/tsocks.c 2015-08-21 23:39:49.338878412 +0200 -@@ -41,7 +41,7 @@ char *progname = "libtsocks"; - #include - #include - #include --#include -+#include - #include - #include - #include diff --git a/srcpkgs/tsocks/template b/srcpkgs/tsocks/template deleted file mode 100644 index 721700a4233ae6..00000000000000 --- a/srcpkgs/tsocks/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'tsocks' -pkgname=tsocks -version=1.8beta5 -revision=4 -build_style=gnu-configure -configure_args="--libdir=/usr/lib" -hostmakedepends="automake" -short_desc="Transparent SOCKS proxying library" -maintainer="Orphaned " -license="GPL-2.0-only" -homepage="http://tsocks.sourceforge.net/" -distfiles="${SOURCEFORGE_SITE}/tsocks/tsocks-$version.tar.gz" -checksum=849d7ef5af80d03e76cc05ed9fb8fa2bcc2b724b51ebfd1b6be11c7863f5b347 - -pre_configure() { - autoreconf -fi -} - -post_install() { - vmkdir usr/share/examples/tsocks - install -m644 *.example ${DESTDIR}/usr/share/examples/tsocks -} diff --git a/srcpkgs/tsocks/update b/srcpkgs/tsocks/update deleted file mode 100644 index cf70c87305b83a..00000000000000 --- a/srcpkgs/tsocks/update +++ /dev/null @@ -1 +0,0 @@ -ignore="*[Bb]eta*" diff --git a/srcpkgs/ttf-bitstream-vera/template b/srcpkgs/ttf-bitstream-vera/template deleted file mode 100644 index eb417c9e72417e..00000000000000 --- a/srcpkgs/ttf-bitstream-vera/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'ttf-bitstream-vera' -pkgname=ttf-bitstream-vera -version=1.10 -revision=2 -depends="font-util" -short_desc="Bitstream Vera fonts" -maintainer="human " -license="Bitstream-Vera" -homepage="https://www.gnome.org/fonts/" -distfiles="${GNOME_SITE}/${pkgname}/${version}/${pkgname}-${version}.tar.gz" -checksum=3a84126ce11ef404d1453438e35450b9e0838220d262059e56cd8496ac6f5d15 -font_dirs="/usr/share/fonts/TTF" - -do_install() { - vmkdir usr/share/fonts/TTF - install -m644 *.ttf ${DESTDIR}/usr/share/fonts/TTF - vlicense COPYRIGHT.TXT -} diff --git a/srcpkgs/ttf-material-icons b/srcpkgs/ttf-material-icons deleted file mode 120000 index 4d1e4bb1d94eaf..00000000000000 --- a/srcpkgs/ttf-material-icons +++ /dev/null @@ -1 +0,0 @@ -font-material-design-icons-ttf \ No newline at end of file diff --git a/srcpkgs/ttf-opensans/template b/srcpkgs/ttf-opensans/template deleted file mode 100644 index 011e6e2a35165f..00000000000000 --- a/srcpkgs/ttf-opensans/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'ttf-opensans' -pkgname=ttf-opensans -version=3.001 -revision=1 -_githash=ebedbda589fe5bd861b02325aca98c86ad845251 -depends="font-util" -short_desc="Clean and modern sans-serif typeface" -maintainer="Hervy Qurrotul Ainur Rozi " -license="Apache-2.0" -homepage="https://fonts.google.com/specimen/Open+Sans" -distfiles="https://github.com/googlefonts/opensans/archive/${_githash}.tar.gz" -checksum=cdc1ba1f82c7a130a2c6a9def519528ec936baad08e0188bf8dc90a0718ca7f5 -font_dirs="/usr/share/fonts/TTF" - -do_install() { - vmkdir usr/share/fonts/TTF - find fonts/ttf/ -type f -name '*.ttf' -exec install -Dm644 '{}' ${DESTDIR}/usr/share/fonts/TTF \; -} diff --git a/srcpkgs/ttf-ubuntu-font-family/template b/srcpkgs/ttf-ubuntu-font-family/template deleted file mode 100644 index 389ada60b91831..00000000000000 --- a/srcpkgs/ttf-ubuntu-font-family/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'ttf-ubuntu-font-family' -pkgname=ttf-ubuntu-font-family -version=0.83 -revision=3 -hostmakedepends="unzip" -depends="font-util" -short_desc="Ubuntu font family" -maintainer="Andrea Brancaleoni " -license="custom:UFL" -homepage="https://design.ubuntu.com/font/" -distfiles="https://assets.ubuntu.com/v1/fad7939b-ubuntu-font-family-${version}.zip" -checksum=456d7d42797febd0d7d4cf1b782a2e03680bb4a5ee43cc9d06bda172bac05b42 -font_dirs="/usr/share/fonts/TTF" - -do_install() { - vmkdir usr/share/fonts/TTF - install -m644 Ubuntu-{L,R,B,C}*.ttf ${DESTDIR}/usr/share/fonts/TTF - install -m644 UbuntuMono-*.ttf ${DESTDIR}/usr/share/fonts/TTF - vlicense LICENCE.txt -} diff --git a/srcpkgs/ttf-ubuntu-font-family/update b/srcpkgs/ttf-ubuntu-font-family/update deleted file mode 100644 index 308d954ea841ba..00000000000000 --- a/srcpkgs/ttf-ubuntu-font-family/update +++ /dev/null @@ -1 +0,0 @@ -pattern='ubuntu-font-family-\K([\d.]+\d+)' diff --git a/srcpkgs/ttf-vista-fonts/template b/srcpkgs/ttf-vista-fonts/template deleted file mode 100644 index 22444afda864d7..00000000000000 --- a/srcpkgs/ttf-vista-fonts/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'ttf-vista-fonts' -pkgname=ttf-vista-fonts -version=1.0.0 -revision=1 -hostmakedepends="cabextract" -short_desc="Microsoft Vista and Office 2007 True Type Fonts" -maintainer="Michael Kinder " -license="custom:microsoft" -homepage="https://docs.microsoft.com/en-us/typography/fonts/font-faq" -distfiles="https://web.archive.org/web/20171225132744/http://download.microsoft.com/download/E/6/7/E675FFFC-2A6D-4AB0-B3EB-27C9F8C8F696/PowerPointViewer.exe>${pkgname}.cab" -checksum=249473568eba7a1e4f95498acba594e0f42e6581add4dead70c1dfb908a09423 -font_dirs="/usr/share/fonts/TTF" -restricted=yes -repository=nonfree -skip_extraction="${pkgname}.cab" - -do_install() { - vsrccopy ${pkgname}.cab . - cabextract ${pkgname}.cab - cabextract --lowercase -F '*.tt[fc]' ppviewer.cab \ - -d ${DESTDIR}/usr/share/fonts/TTF - vlicense EULA -} diff --git a/srcpkgs/ttfautohint/patches/musl_bool.patch b/srcpkgs/ttfautohint/patches/musl_bool.patch deleted file mode 100644 index a6ace135faa79c..00000000000000 --- a/srcpkgs/ttfautohint/patches/musl_bool.patch +++ /dev/null @@ -1,14 +0,0 @@ ---- a/lib/llrb.h 2018-01-13 08:59:09.826617752 -0800 -+++ b/lib/llrb.h 2018-01-13 09:19:04.165564680 -0800 -@@ -52,6 +52,11 @@ - #ifndef LLRB_H - #define LLRB_H - -+#ifndef _Bool -+#include -+#define _Bool bool -+#endif -+ - #define LLRB_VENDOR "william@25thandClement.com" - #define LLRB_VERSION 0x20130925 - diff --git a/srcpkgs/ttfautohint/template b/srcpkgs/ttfautohint/template deleted file mode 100644 index c96e377d84f31c..00000000000000 --- a/srcpkgs/ttfautohint/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'ttfautohint' -pkgname=ttfautohint -version=1.8.3 -revision=1 -build_style=gnu-configure -build_helper=qmake -hostmakedepends="pkg-config qt5-host-tools qt5-qmake perl" -makedepends="freetype-devel harfbuzz-devel qt5-devel" -short_desc="Tools for automated hinting process and finely hand-hinting" -maintainer="Orphaned " -license="GPL-2.0-only" -homepage="https://www.freetype.org/ttfautohint/" -distfiles="http://download.savannah.gnu.org/releases/freetype/ttfautohint-${version}.tar.gz" -checksum=87bb4932571ad57536a7cc20b31fd15bc68cb5429977eb43d903fa61617cf87e diff --git a/srcpkgs/tty-clock/template b/srcpkgs/tty-clock/template deleted file mode 100644 index c2d5c17c558ab7..00000000000000 --- a/srcpkgs/tty-clock/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'tty-clock' -pkgname=tty-clock -version=2.3 -revision=2 -makedepends="ncurses-devel" -short_desc="Digital clock in ncurses" -maintainer="Orphaned " -license="BSD-3-Clause" -homepage="https://github.com/xorg62/tty-clock" -distfiles="https://github.com/xorg62/tty-clock/archive/v${version}.tar.gz - https://raw.githubusercontent.com/xorg62/tty-clock/master/LICENSE" -checksum="343e119858db7d5622a545e15a3bbfde65c107440700b62f9df0926db8f57984 - 19b60b629c724d426ce56bfd8effefa03555c4bafd757e66063722c9178cc971" -replaces="tty-clock-git>=0" -skip_extraction="LICENSE" - -do_build() { - make CC="$CC" CFLAGS="$CFLAGS" LDFLAGS="$LDFLAGS -lncursesw" -} - -do_install() { - vbin tty-clock - vman tty-clock.1 -} - -post_install() { - vlicense ${XBPS_SRCDISTDIR}/${pkgname}-${version}/LICENSE -} diff --git a/srcpkgs/tty-solitaire/template b/srcpkgs/tty-solitaire/template deleted file mode 100644 index 79ac2149160324..00000000000000 --- a/srcpkgs/tty-solitaire/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'tty-solitaire' -pkgname=tty-solitaire -version=1.4.1 -revision=1 -build_style=gnu-makefile -make_use_env=yes -makedepends="ncurses-devel" -short_desc="Play solitaire in your terminal" -maintainer="Glaulher " -license="MIT" -homepage="https://github.com/mpereira/tty-solitaire" -distfiles="https://github.com/mpereira/tty-solitaire/archive/v${version}.tar.gz" -checksum=8eb536a87f0586e1f057a3aa05256df34cbd92a3e22545d1df2f945e27d89db2 - -CFLAGS="-fcommon" - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/ttyd/template b/srcpkgs/ttyd/template deleted file mode 100644 index c439df6238c8ba..00000000000000 --- a/srcpkgs/ttyd/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'ttyd' -pkgname=ttyd -version=1.7.7 -revision=1 -build_style=cmake -hostmakedepends="pkg-config xxd" -makedepends="libwebsockets-devel json-c-devel openssl-devel zlib-devel - libuv-devel" -short_desc="Share your terminal over the web" -maintainer="Toyam Cox " -license="MIT" -homepage="https://tsl0922.github.io/ttyd/" -distfiles="https://github.com/tsl0922/ttyd/archive/refs/tags/${version}.tar.gz" -checksum=039dd995229377caee919898b7bd54484accec3bba49c118e2d5cd6ec51e3650 - -if [ "$XBPS_TARGET_LIBC" = "musl" ]; then - makedepends+=" musl-legacy-compat" -fi - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/ttyplot/template b/srcpkgs/ttyplot/template deleted file mode 100644 index 7ac60f051d4633..00000000000000 --- a/srcpkgs/ttyplot/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'ttyplot' -pkgname=ttyplot -version=1.7.4 -revision=1 -build_style=gnu-makefile -hostmakedepends="pkg-config" -makedepends="ncurses-devel ncurses-libtinfo-devel" -short_desc="Realtime plotting utility for terminal with data input from stdin" -maintainer="misuchiru03 " -license="Apache-2.0" -homepage="https://github.com/tenox7/ttyplot" -changelog="https://github.com/tenox7/ttyplot/releases" -distfiles="https://github.com/tenox7/ttyplot/archive/refs/tags/${version}.tar.gz" -checksum=d4a690cb4ca6d52885ebfdc6230bfb550eecf4b8edb9b54453829a77f63ea7b9 - -do_install() { - vbin ttyplot - vman ttyplot.1 -} diff --git a/srcpkgs/ttyqr/template b/srcpkgs/ttyqr/template deleted file mode 100644 index 8265c42a4f4e4f..00000000000000 --- a/srcpkgs/ttyqr/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'ttyqr' -pkgname=ttyqr -version=0.0.20151022 -revision=1 -_githash=56f76586e864c50bd487dc6d2492f7512d32fc3a -build_style=gnu-makefile -makedepends="qrencode-devel" -short_desc="Draw QR codes straight into the terminal" -maintainer="Orphaned " -license="GPL-3.0-or-later" -homepage="https://github.com/oskar456/ttyqr/" -distfiles="https://github.com/oskar456/ttyqr/archive/${_githash}.tar.gz>${pkgname}-${version}.tar.gz" -checksum=e1e07dbb74af3a42dcbde475920e8df6b90519c53f9b96476ba7720f76b1291d - -pre_build() { - cat > Makefile < '9') { -+ dropCommands = 0; -+ continue; -+ } -+ dropCommands = dropCommands * 10 + (c - '0'); -+ } -+ return 0; /* Speed isn't important. */ -+} -+ - double - ttynowait (struct timeval prev, struct timeval cur, double speed) - { -@@ -241,6 +261,8 @@ usage (void) - printf("Usage: ttyplay [OPTION] [FILE]\n"); - printf(" -s SPEED Set speed to SPEED [1.0]\n"); - printf(" -n No wait mode\n"); -+ printf(" -t type mode. space or enter for next sequence\n"); -+ printf(" -d STEPS drop STEPS steps before pausing in type mode\n"); - printf(" -p Peek another person's ttyrecord\n"); - exit(EXIT_FAILURE); - } -@@ -270,7 +292,7 @@ main (int argc, char **argv) - - set_progname(argv[0]); - while (1) { -- int ch = getopt(argc, argv, "s:np"); -+ int ch = getopt(argc, argv, "s:nptd:"); - if (ch == EOF) { - break; - } -@@ -282,9 +304,19 @@ main (int argc, char **argv) - } - sscanf(optarg, "%lf", &speed); - break; -+ case 'd': -+ if (optarg == NULL) { -+ perror("-d option requires an argument"); -+ exit(EXIT_FAILURE); -+ } -+ dropCommands = atoi(optarg); -+ break; - case 'n': - wait_func = ttynowait; - break; -+ case 't': -+ wait_func = ttyspacewait; -+ break; - case 'p': - process = ttypeek; - break; -diff -upr ttyrec-1.0.8/ttyrec.c ttyrec-1.0.8.new/ttyrec.c ---- a/ttyrec.c 2006-06-11 17:52:50.000000000 +0200 -+++ b/ttyrec.c 2014-04-11 13:10:07.403341468 +0200 -@@ -71,7 +71,9 @@ - #define _(FOO) FOO - - #ifdef HAVE_openpty --#include -+/* #include */ -+#include // for openpty and forkpty -+#include // for login_tty - #endif - - #if defined(SVR4) && !defined(CDEL) diff --git a/srcpkgs/ttyrec/template b/srcpkgs/ttyrec/template deleted file mode 100644 index cff70746cc57e0..00000000000000 --- a/srcpkgs/ttyrec/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'ttyrec' -pkgname=ttyrec -version=1.0.8 -revision=6 -short_desc="Record and playback activity on a tty" -maintainer="Enno Boland " -license="BSD-4-Clause-UC" -homepage="http://0xcc.net/ttyrec" -distfiles="http://0xcc.net/ttyrec/${pkgname}-${version}.tar.gz" -checksum=ef5e9bf276b65bb831f9c2554cd8784bd5b4ee65353808f82b7e2aef851587ec - -do_build() { - sed -i 's/\$(CFLAGS)/$(LDFLAGS)/' Makefile - make ${makejobs} CC=$CC CFLAGS="-DHAVE_openpty $CFLAGS" LDFLAGS="-lutil $LDFLAGS" -} -do_install() { - for f in rec play time; do - vbin tty${f} - vman tty${f}.1 - done - sed -n '1,32p' ttyrec.c > LICENSE - vlicense LICENSE -} diff --git a/srcpkgs/tudu/template b/srcpkgs/tudu/template deleted file mode 100644 index 460d364e389165..00000000000000 --- a/srcpkgs/tudu/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'tudu' -pkgname=tudu -version=0.10.4 -revision=1 -build_style=gnu-configure -conf_files="/etc/tudurc" -makedepends="ncurses-devel" -short_desc="Ncurses-based tool to manage hierarchical todos" -maintainer="Orphaned " -license="GPL-3.0-or-later" -homepage="http://code.meskio.net/tudu/" -distfiles="http://code.meskio.net/${pkgname}/${pkgname}-${version}.tar.gz" -checksum=5eebc5299330037be429355321aa4ab53650f4ff8575b349d623466492c55993 diff --git a/srcpkgs/tuigreet/template b/srcpkgs/tuigreet/template deleted file mode 100644 index dff5ea729fc5be..00000000000000 --- a/srcpkgs/tuigreet/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'tuigreet' -pkgname=tuigreet -version=0.9.1 -revision=1 -build_style=cargo -hostmakedepends="scdoc" -depends="greetd" -short_desc="Graphical console greeter for greetd" -maintainer="rslabbert " -license="GPL-3.0-or-later" -homepage="https://github.com/apognu/tuigreet" -changelog="https://github.com/apognu/tuigreet/releases" -distfiles="https://github.com/apognu/tuigreet/archive/refs/tags/${version}.tar.gz" -checksum=14fd1fadeb84040eb31901da2b53a48aa55b0fdaccb36d96fa52ce2d2113667f -tags="greeter" -make_dirs="/var/cache/tuigreet 0755 _greeter _greeter" - -post_build() { - scdoc < contrib/man/tuigreet-1.scd > tuigreet.1 -} - -post_install() { - vman tuigreet.1 -} diff --git a/srcpkgs/tuimoji/template b/srcpkgs/tuimoji/template deleted file mode 100644 index d83c37741f0dc7..00000000000000 --- a/srcpkgs/tuimoji/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'tuimoji' -pkgname=tuimoji -version=1.0.0 -revision=8 -build_style=python3-module -pycompile_module="tuimoji" -hostmakedepends="python3-setuptools" -depends="python3-urwid xclip python3-setuptools" -short_desc="Terminal based emoji chooser" -maintainer="travankor " -license="GPL-3.0-or-later" -homepage="https://github.com/Fingel/tuimoji" -distfiles="https://github.com/Fingel/tuimoji/archive/v${version}.tar.gz" -checksum=1c20f19a8a96dcc450ae7fef0815203da0a59106263b756b07cb4b984cfc6d1b diff --git a/srcpkgs/tuir/patches/0001-Adjust-for-python-3.12-method-removal.patch b/srcpkgs/tuir/patches/0001-Adjust-for-python-3.12-method-removal.patch deleted file mode 100644 index bd9dc39ec01307..00000000000000 --- a/srcpkgs/tuir/patches/0001-Adjust-for-python-3.12-method-removal.patch +++ /dev/null @@ -1,49 +0,0 @@ -From 02ab9bade680d7c50c7d5988a75ff928ba1a8cbd Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Piotr=20W=C3=B3jcik?= -Date: Fri, 27 Oct 2023 20:54:13 +0200 -Subject: [PATCH 1/7] Adjust for python 3.12 method removal - ---- - tuir/config.py | 7 ++++++- - tuir/theme.py | 7 ++++++- - 2 files changed, 12 insertions(+), 2 deletions(-) - -diff --git a/tuir/config.py b/tuir/config.py -index 7a8a4d5..4fea785 100644 ---- a/tuir/config.py -+++ b/tuir/config.py -@@ -131,7 +131,12 @@ class Config(object): - config = configparser.RawConfigParser() - if os.path.exists(filename): - with codecs.open(filename, encoding='utf-8') as fp: -- config.readfp(fp) -+ try: -+ read_method = config.read_file -+ except AttributeError: -+ # deprecated since 3.2, removed in 3.12 -+ read_method = config.readfp -+ read_method(fp) - - return cls._parse_tuir_file(config) - -diff --git a/tuir/theme.py b/tuir/theme.py -index 57b3288..c44b222 100644 ---- a/tuir/theme.py -+++ b/tuir/theme.py -@@ -399,7 +399,12 @@ class Theme(object): - config = configparser.ConfigParser() - config.optionxform = six.text_type # Preserve case - with codecs.open(filename, encoding='utf-8') as fp: -- config.readfp(fp) -+ try: -+ read_method = config.read_file -+ except AttributeError: -+ # deprecated since 3.2, removed in 3.12 -+ read_method = config.readfp -+ read_method(fp) - except configparser.ParsingError as e: - raise ConfigError(e.message) - --- -2.43.0 - diff --git a/srcpkgs/tuir/template b/srcpkgs/tuir/template deleted file mode 100644 index 0bd7723112d06c..00000000000000 --- a/srcpkgs/tuir/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'tuir' -pkgname=tuir -version=1.29.0 -revision=8 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="ncurses python3-BeautifulSoup4 python3-decorator python3-kitchen - python3-requests python3-six" -short_desc="Terminal UI for Reddit" -maintainer="Andrew Benson " -license="MIT" -homepage="https://gitlab.com/ajak/tuir" -distfiles="${homepage}/-/archive/v${version}/tuir-v${version}.tar.bz2" -checksum=501ba4e6b24f20116ccfac39cdf16b6a5c89411b4928371d5c2314d0da57d80d -make_check=no # python3-vcrpy required - -post_install() { - vlicense LICENSE -} - -rtv_package() { - metapackage=yes - depends="${sourcepkg}>=${version}_${revision}" - short_desc="Simple terminal viewer for Reddit (transitional dummy package)" -} diff --git a/srcpkgs/tumbler-devel b/srcpkgs/tumbler-devel deleted file mode 120000 index c24b8fa4190c84..00000000000000 --- a/srcpkgs/tumbler-devel +++ /dev/null @@ -1 +0,0 @@ -tumbler \ No newline at end of file diff --git a/srcpkgs/tumbler-plugins-extra b/srcpkgs/tumbler-plugins-extra deleted file mode 120000 index c24b8fa4190c84..00000000000000 --- a/srcpkgs/tumbler-plugins-extra +++ /dev/null @@ -1 +0,0 @@ -tumbler \ No newline at end of file diff --git a/srcpkgs/tumbler/template b/srcpkgs/tumbler/template deleted file mode 100644 index 04523751a9fcb0..00000000000000 --- a/srcpkgs/tumbler/template +++ /dev/null @@ -1,36 +0,0 @@ -# Template file for 'tumbler' -pkgname=tumbler -version=4.20.1 -revision=1 -build_style=gnu-configure -configure_args="--disable-gstreamer-thumbnailer --enable-poppler-thumbnailer" -hostmakedepends="gettext pkg-config glib-devel perl" -makedepends="ffmpegthumbnailer-devel libglib-devel libgsf-devel libopenraw-devel - poppler-glib-devel libxfce4util-devel libgepub-devel freetype-devel - libcurl-devel" -short_desc="D-Bus Thumbnailer service" -maintainer="Đoàn Trần Công Danh " -license="GPL-2.0-or-later" -homepage="https://docs.xfce.org/xfce/tumbler/start" -distfiles="https://archive.xfce.org/src/xfce/${pkgname}/${version%.*}/${pkgname}-${version}.tar.bz2" -checksum=87b90df8f30144a292d70889e710c8619d8b8803f0e1db3280a4293367a42eae - -tumbler-devel_package() { - depends="libglib-devel ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove usr/share/gtk-doc - vmove "usr/lib/*.so" - } -} - -tumbler-plugins-extra_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - extra plugins (may use network)" - pkg_install() { - vmove usr/lib/tumbler-1/plugins/tumbler-cover-thumbnailer.so - vmove usr/lib/tumbler-1/plugins/tumbler-gepub-thumbnailer.so - } -} diff --git a/srcpkgs/tuntox/files/README.voidlinux b/srcpkgs/tuntox/files/README.voidlinux deleted file mode 100644 index 3475acf874bcd5..00000000000000 --- a/srcpkgs/tuntox/files/README.voidlinux +++ /dev/null @@ -1,7 +0,0 @@ -The service `/etc/sv/tuntox` is not secure at all. -To use it securely, you need to add a TUNTOX_SHARED_SECRET environment variable -and share it across all your clients. - -Add the file /etc/sv/tuntox/conf and export it there: - -export TUNTOX_SHARED_SECRET=yourpassword diff --git a/srcpkgs/tuntox/files/tuntox/run b/srcpkgs/tuntox/files/tuntox/run deleted file mode 100644 index 30648e020d0e3a..00000000000000 --- a/srcpkgs/tuntox/files/tuntox/run +++ /dev/null @@ -1,4 +0,0 @@ -#!/bin/sh -[ -r ./conf ] && . ./conf -exec 2>&1 -exec chpst -u tuntox tuntox ${OPTS:=-S} diff --git a/srcpkgs/tuntox/template b/srcpkgs/tuntox/template deleted file mode 100644 index 8e3bebf3b3756f..00000000000000 --- a/srcpkgs/tuntox/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'tuntox' -pkgname=tuntox -version=0.0.10.1 -revision=1 -build_style=gnu-makefile -hostmakedepends="pkg-config" -makedepends="toxcore-devel libevent-devel libsodium-devel" -make_build_args="tuntox_nostatic" -short_desc="Tunnel TCP connections over the Tox protocol" -maintainer="Yuusha Spacewolf " -license="GPL-3.0-or-later" -homepage="https://github.com/gjedeer/tuntox" -changelog="https://github.com/gjedeer/tuntox/releases" -distfiles="https://github.com/gjedeer/tuntox/archive/${version}.tar.gz" -checksum=7f04ccf7789467ff5308ababbf24d44c300ca54f4035137f35f8e6cb2d779b12 - -system_accounts="tuntox" -make_dirs="/etc/tuntox 0700 tuntox tuntox" - -do_install() { - vbin tuntox_nostatic tuntox - vbin scripts/tokssh - vsv tuntox - vdoc "${FILESDIR}/README.voidlinux" -} diff --git a/srcpkgs/tup/patches/mips.patch b/srcpkgs/tup/patches/mips.patch deleted file mode 100644 index 1c5e4e9b921131..00000000000000 --- a/srcpkgs/tup/patches/mips.patch +++ /dev/null @@ -1,22 +0,0 @@ ---- a/src/tup/platform.c 2018-09-27 22:18:09.000000000 +0200 -+++ b/src/tup/platform.c 2020-04-17 18:15:04.968819165 +0200 -@@ -56,6 +56,8 @@ - const char *tup_arch = "arm"; - #elif __aarch64__ - const char *tup_arch = "arm64"; -+#elif __mips__ -+const char *tup_arch = "mips"; - #else - #error Unsupported cpu architecture. Please add support in tup/platform.c - #endif ---- a/tup.1 2018-09-27 22:18:09.000000000 +0200 -+++ b/tup.1 2020-04-17 18:16:08.702822453 +0200 -@@ -755,7 +755,7 @@ - TUP_PLATFORM is a special @-variable. If CONFIG_TUP_PLATFORM is not set in the tup.config file, it has a default value according to the platform that tup itself was compiled in. Currently the default value is one of "linux", "solaris", "macosx", "win32", or "freebsd". - .TP - .B @(TUP_ARCH) --TUP_ARCH is another special @-variable. If CONFIG_TUP_ARCH is not set in the tup.config file, it has a default value according to the processor architecture that tup itself was compiled in. Currently the default value is one of "i386", "x86_64", "powerpc", "powerpc64", "ia64", "alpha", "sparc", "arm64", or "arm". -+TUP_ARCH is another special @-variable. If CONFIG_TUP_ARCH is not set in the tup.config file, it has a default value according to the processor architecture that tup itself was compiled in. Currently the default value is one of "i386", "x86_64", "powerpc", "powerpc64", "ia64", "alpha", "sparc", "arm64", "arm", or "mips". - - .SH "VARIANTS" - Tup supports variants, which allow you to build your project multiple times with different configurations. Perhaps the most common case is to build a release and a debug configuration with different compiler flags, though any number of variants can be used to support whatever configurations you like. Each variant is built in its own directory distinct from each other and from the source tree. When building with variants, the in-tree build is disabled. To create a variant, make a new directory at the top of the tup hierarchy and create a "tup.config" file there. For example: diff --git a/srcpkgs/tup/template b/srcpkgs/tup/template deleted file mode 100644 index 3421863bf78aa6..00000000000000 --- a/srcpkgs/tup/template +++ /dev/null @@ -1,38 +0,0 @@ -# Template file for 'tup' -pkgname=tup -version=0.7.11 -revision=1 -hostmakedepends="fuse3-devel pkg-config" -makedepends="fuse3-devel pcre-devel sqlite-devel" -short_desc="File-based build system" -maintainer="Julien Dehos " -license="GPL-2.0-only" -homepage="http://gittup.org/tup/index.html" -distfiles="https://github.com/gittup/${pkgname}/archive/v${version}.tar.gz" -checksum=be24dff5f1f32cc85c73398487a756b4a393adab5e4d8500fd5164909d3e85b9 - -do_configure() { - sed -i "s/git describe/echo ${version}/" src/tup/link.sh - sed -i "s/CC = gcc/CC = ${CC}/" Tuprules.tup - sed -i "1iCFLAGS=${CFLAGS}" Tuprules.tup - sed -i "1iLDFLAGS=${LDFLAGS}" Tuprules.tup - echo "CONFIG_TUP_USE_SYSTEM_SQLITE=y" > tup.config - echo "CONFIG_TUP_USE_SYSTEM_PCRE=y" >> tup.config -} - -do_build() { - # build tup for host arch using a script - CC="$BUILD_CC" CFLAGS="$BUILD_CFLAGS" LDFLAGS="$BUILD_LDFLAGS" \ - ./build.sh - ./build/tup init - - # build tup for target arch using the previous build (boostrapping) - ./build/tup generate script.sh - sed -i 's#../lua/lua #../../build/lua #' script.sh - ./script.sh -} - -do_install() { - vbin tup - vman tup.1 -} diff --git a/srcpkgs/turbostat b/srcpkgs/turbostat deleted file mode 120000 index 6594bfcc259eac..00000000000000 --- a/srcpkgs/turbostat +++ /dev/null @@ -1 +0,0 @@ -linux-tools \ No newline at end of file diff --git a/srcpkgs/turbovnc-viewer b/srcpkgs/turbovnc-viewer deleted file mode 120000 index c47d5b709064d2..00000000000000 --- a/srcpkgs/turbovnc-viewer +++ /dev/null @@ -1 +0,0 @@ -turbovnc \ No newline at end of file diff --git a/srcpkgs/turbovnc/patches/viewer-32bit.patch b/srcpkgs/turbovnc/patches/viewer-32bit.patch deleted file mode 100644 index 933b9b9153b586..00000000000000 --- a/srcpkgs/turbovnc/patches/viewer-32bit.patch +++ /dev/null @@ -1,21 +0,0 @@ -linux jdk doesn't support -d32 - -"All other platforms (Windows and Linux) contain separate 32 and 64-bit -installation packages. If both packages are installed on a system, you select -one or the other by adding the appropriate "bin" directory to your path. For -consistency, the Java implementations on Linux accept the -d64 option." - -https://www.oracle.com/java/technologies/hotspotfaq.html#64bit_layering - ---- a/unix/vncviewer/vncviewer.in -+++ b/unix/vncviewer/vncviewer.in -@@ -53,8 +53,4 @@ - LD_LIBRARY_PATH=$JAWT_PATH:$LD_LIBRARY_PATH - export LD_LIBRARY_PATH - fi --if [ "@BITS@" = "32" ]; then -- exec $JAVA -server -d@BITS@ -Djava.library.path=$TVNC_JAVADIR -jar $TVNC_JAVADIR/VncViewer.jar ${1+"$@"} --else -- exec $JAVA -server -Djava.library.path=$TVNC_JAVADIR -jar $TVNC_JAVADIR/VncViewer.jar ${1+"$@"} --fi -+exec $JAVA -server -Djava.library.path=$TVNC_JAVADIR -jar $TVNC_JAVADIR/VncViewer.jar ${1+"$@"} diff --git a/srcpkgs/turbovnc/template b/srcpkgs/turbovnc/template deleted file mode 100644 index 6ae3aad0544032..00000000000000 --- a/srcpkgs/turbovnc/template +++ /dev/null @@ -1,51 +0,0 @@ -# Template file for 'turbovnc' -pkgname=turbovnc -version=3.0.2 -revision=2 -build_style=cmake -configure_args="-DCMAKE_INSTALL_JAVADIR=/usr/lib/turbovnc - -DTJPEG_LIBRARY=${XBPS_CROSS_BASE}/usr/lib/libturbojpeg.so - -DTVNC_SYSTEMLIBS=ON -DTVNC_BUILDWEBSERVER=OFF" -hostmakedepends="openjdk17" -makedepends="bzip2-devel freetype-devel libjpeg-turbo-devel libX11-devel - libXext-devel libXi-devel openssl-devel pam-devel zlib-devel" -depends="perl" -short_desc="Optimized version of TightVNC VNC client and server" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="https://turbovnc.org" -distfiles="${SOURCEFORGE_SITE}/turbovnc/${pkgname}-${version}.tar.gz" -checksum=616dc72ce52351b70a239c2f464c83136e6143a23c7d316e3b29f68ea71c9949 -conf_files="/etc/*.conf" -conflicts="tigervnc>=0" - -# Need this to make define struct ucred with musl -CFLAGS="-D_GNU_SOURCE" - -if [ "$CROSS_BUILD" ]; then - makedepends+=" openjdk17" -fi - -pre_configure() { - . /etc/profile.d/jdk.sh -} - -post_install() { - rm -rf ${DESTDIR}/etc/sysconfig - rm -rf ${DESTDIR}/etc/init.d - rm ${DESTDIR}/usr/share/man/man1/Xserver.1 - mv ${DESTDIR}/usr/lib/turbovnc/README.md \ - ${DESTDIR}/usr/share/doc/TurboVNC/README-vncviewer.md -} - -turbovnc-viewer_package() { - short_desc+=" - viewer" - depends="openjdk17" - conflicts="tigervnc>=0" - pkg_install() { - vmove usr/bin/vncviewer - vmove usr/lib - vmove usr/share/doc/TurboVNC/README-vncviewer.md - vmove usr/share/man/man1/vncviewer.1 - } -} diff --git a/srcpkgs/turnstile/INSTALL.msg b/srcpkgs/turnstile/INSTALL.msg deleted file mode 100644 index 0f973f1cd34bab..00000000000000 --- a/srcpkgs/turnstile/INSTALL.msg +++ /dev/null @@ -1,4 +0,0 @@ -turnstile now includes an example check script for a dbus service at -/usr/share/examples/turnstile/dbus.check. This should be used to ensure -the dbus service is ready if it is a core service in your turnstile -configuration. diff --git a/srcpkgs/turnstile/files/README.voidlinux b/srcpkgs/turnstile/files/README.voidlinux deleted file mode 100644 index ead7b53178f43c..00000000000000 --- a/srcpkgs/turnstile/files/README.voidlinux +++ /dev/null @@ -1,51 +0,0 @@ -# User Services - -User services can be placed in ~/.config/service/. - -To ensure that a subset of services are started before login can proceed, -these services can be listed in ~/.config/service/turnstile-ready/conf, for -example: - - core_services="dbus foo" - -The turnstile-ready service is created by turnstile on first login. - -## Shared Environment for User Services - -To give user services access to important environment variables, chpst's -envdir functionality can be used. See chpst(8) (-e flag) for more info. - -To make a service aware of these variables: - - - exec foo - + exec chpst -e "$TURNSTILE_ENV_DIR" foo - -Inside user services, the convenience variable "$TURNSTILE_ENV_DIR" can be used -to refer to this directory. - -The helper script 'turnstile-update-runit-env' can be used to easily update -variables in this shared envdir: - - turnstile-update-runit-env DISPLAY XAUTHORITY FOO=bar BAZ= - -# D-Bus Session Bus - -If you want to manage dbus using a turnstile-managed runit user service: - - mkdir ~/.config/service/dbus - ln -s /usr/share/examples/turnstile/dbus.run ~/.config/service/dbus/run - ln -s /usr/share/examples/turnstile/dbus.check ~/.config/service/dbus/check - -# Elogind Replacement - -Turnstile is not (nor ever will be, according to the developer) a complete -replacement for elogind, but it can replace several parts, including -XDG_RUNTIME_DIR management. - -If using turnstile with elogind: -- disable rundir management in /etc/turnstile/turnstiled.conf - (manage_rundir = no) - -If using turnstile without elogind: -- install and enable seatd for seat management -- install and enable acpid for lid switch/button handling diff --git a/srcpkgs/turnstile/files/dbus.check b/srcpkgs/turnstile/files/dbus.check deleted file mode 100644 index f13aee7272b108..00000000000000 --- a/srcpkgs/turnstile/files/dbus.check +++ /dev/null @@ -1,2 +0,0 @@ -#!/bin/sh -exec dbus-send --bus="unix:path=$XDG_RUNTIME_DIR/bus" / org.freedesktop.DBus.Peer.Ping > /dev/null 2> /dev/null diff --git a/srcpkgs/turnstile/files/dbus.run b/srcpkgs/turnstile/files/dbus.run deleted file mode 100644 index dc7473e45fc52f..00000000000000 --- a/srcpkgs/turnstile/files/dbus.run +++ /dev/null @@ -1,11 +0,0 @@ -#!/bin/sh - -[ -r ./conf ] && . ./conf - -: "${DBUS_SESSION_BUS_ADDRESS:=unix:path=/run/user/$(id -u)/bus}" - -if [ -d "$TURNSTILE_ENV_DIR" ]; then - echo "$DBUS_SESSION_BUS_ADDRESS" > "$TURNSTILE_ENV_DIR"/DBUS_SESSION_BUS_ADDRESS -fi - -exec chpst -e "$TURNSTILE_ENV_DIR" dbus-daemon --session --nofork --nopidfile --address="$DBUS_SESSION_BUS_ADDRESS" $OPTS diff --git a/srcpkgs/turnstile/files/turnstiled/run b/srcpkgs/turnstile/files/turnstiled/run deleted file mode 100644 index aa5d624fda19a1..00000000000000 --- a/srcpkgs/turnstile/files/turnstiled/run +++ /dev/null @@ -1,4 +0,0 @@ -#!/bin/sh - -exec 2>&1 -exec turnstiled diff --git a/srcpkgs/turnstile/template b/srcpkgs/turnstile/template deleted file mode 100644 index fa46605231493b..00000000000000 --- a/srcpkgs/turnstile/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'turnstile' -pkgname=turnstile -version=0.1.11 -revision=1 -build_style=meson -configure_args="-Ddinit=enabled -Drunit=enabled -Ddefault_backend=runit - -Dmanage_rundir=true" -hostmakedepends="pkg-config scdoc" -makedepends="pam-devel" -short_desc="Independent session/login tracker and user service manager" -maintainer="classabbyamp " -license="BSD-2-Clause" -homepage="https://github.com/chimera-linux/turnstile" -distfiles="https://github.com/chimera-linux/turnstile/archive/refs/tags/v${version}.tar.gz" -checksum=04904eff68a726bed281820b3497e018ede55a5d745f31ceb9a502f905d0ed56 -conf_files="/etc/turnstile/turnstiled.conf" -make_dirs="/var/lib/turnstiled/linger 0755 root root" - -post_install() { - vsv turnstiled - vsconf "${FILESDIR}/dbus.run" - chmod +x "${DESTDIR}/usr/share/examples/turnstile/dbus.run" - vsconf "${FILESDIR}/dbus.check" - chmod +x "${DESTDIR}/usr/share/examples/turnstile/dbus.check" - vdoc "${FILESDIR}/README.voidlinux" - vlicense COPYING.md -} diff --git a/srcpkgs/tuxedo-drivers/template b/srcpkgs/tuxedo-drivers/template deleted file mode 100644 index faabc3c5f17bfa..00000000000000 --- a/srcpkgs/tuxedo-drivers/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'tuxedo-drivers' -pkgname=tuxedo-drivers -version=4.15.4 -revision=2 -depends="dkms" -short_desc="TUXEDO hardware drivers" -maintainer="newbluemoon " -license="GPL-3.0-or-later" -homepage="https://gitlab.com/tuxedocomputers/development/packages/tuxedo-drivers" -distfiles="https://gitlab.com/tuxedocomputers/development/packages/tuxedo-drivers/-/archive/v${version}/tuxedo-drivers-v${version}.tar.gz" -checksum=b39929e850aab91934b7456c74323ebb6d5dd9b616120dd862c14980fc47c368 - -dkms_modules="tuxedo-drivers ${version}" - -do_install() { - sed "s/#MODULE_VERSION#/${version}/" debian/tuxedo-drivers.dkms > src/dkms.conf - vmkdir usr/src/${pkgname}-${version} - vcopy src/* usr/src/${pkgname}-${version} - vinstall etc/modprobe.d/tuxedo_keyboard.conf 644 usr/lib/modprobe.d/ - vcopy usr/lib/udev usr/lib -} - -tuxedo-keyboard_package() { - depends="tuxedo-drivers>=${version}_${revision}" - short_desc+=" - transitional dummy package" - metapackage=yes -} diff --git a/srcpkgs/tuxedo-keyboard b/srcpkgs/tuxedo-keyboard deleted file mode 120000 index 632257a712b0c1..00000000000000 --- a/srcpkgs/tuxedo-keyboard +++ /dev/null @@ -1 +0,0 @@ -tuxedo-drivers \ No newline at end of file diff --git a/srcpkgs/tuxedo-yt6801/template b/srcpkgs/tuxedo-yt6801/template deleted file mode 100644 index fe56bad9dbab56..00000000000000 --- a/srcpkgs/tuxedo-yt6801/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'tuxedo-yt6801' -pkgname=tuxedo-yt6801 -version=1.0.30tux2 -revision=1 -depends="dkms" -short_desc="Kernel module for Motorcomm YT6801 ethernet controller (DKMS)" -maintainer="Seth " -license="GPL-2.0-or-later" -homepage="https://gitlab.com/tuxedocomputers/development/packages/tuxedo-yt6801" -changelog="https://gitlab.com/tuxedocomputers/development/packages/tuxedo-yt6801/-/raw/main/debian/changelog" -distfiles="https://gitlab.com/tuxedocomputers/development/packages/tuxedo-yt6801/-/archive/v${version}/tuxedo-yt6801-v${version}.tar.gz" -checksum=1ef1a5d05f964855691de147168c09d7589155c85633e388cf910ce1a48b69e4 - -dkms_modules="tuxedo-yt6801 ${version}" - -do_install() { - sed "s/#MODULE_VERSION#/${version}/" debian/tuxedo-yt6801.dkms > dkms.conf - vmkdir usr/src/${pkgname}-${version} - vcopy "src/*.c" usr/src/${pkgname}-${version} - vcopy "src/*.h" usr/src/${pkgname}-${version} - vcopy dkms.conf usr/src/${pkgname}-${version} - vcopy "src/Kbuild" usr/src/${pkgname}-${version} -} diff --git a/srcpkgs/tuxguitar/template b/srcpkgs/tuxguitar/template deleted file mode 100644 index a421fd53368f1e..00000000000000 --- a/srcpkgs/tuxguitar/template +++ /dev/null @@ -1,71 +0,0 @@ -# Template file for 'tuxguitar' -pkgname=tuxguitar -version=1.5.6 -revision=1 -hostmakedepends="apache-maven openjdk8" -makedepends="alsa-lib-devel fluidsynth-devel jack-devel" -depends="virtual?java-environment icedtea-sound gtk+3 hicolor-icon-theme desktop-file-utils" -short_desc="Multitrack guitar tablature editor and player" -maintainer="Orphaned " -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 - -case $XBPS_TARGET_MACHINE in - i686*) _arch="x86" ;; - x86_64*) _arch="x86_64" ;; - armv7l*) _arch="armv7hl" - broken="[ERROR] Unable to find artifact. Could not find artifact org.eclipse.swt:org.eclipse.swt.gtk.linux.armv7hl:jar:4.6.1 in swt-repo" - ;; - *) broken="package doesn't provide build function for other architectures" ;; -esac - -post_extract() { - rm build-scripts/common-resources/common-linux-x86/lib/libicedtea-sound.so - rm build-scripts/common-resources/common-linux-x86_64/lib/libicedtea-sound.so -} - -do_build() { - export MAVEN_OPTS="$MAVEN_OPTS -Duser.home=$wrksrc" - . /etc/profile.d/jdk.sh - for _i in . TuxGuitar-{lib,gm-utils} \ - build-scripts/{tuxguitar,native-modules/tuxguitar-{alsa,oss,jack,fluidsynth}}-linux-$_arch; do - ( - cd $_i - mvn install - ) - done -} - -post_build() { - cat > tuxguitar <<_EOF -#!/bin/sh -e -cd /usr/share/tuxguitar -exec ./tuxguitar.sh -Dorg.eclipse.swt.internal.gtk.cairoGraphics=false "\$@" -_EOF -} - -do_install() { - vmkdir usr/share - vmkdir usr/lib/tuxguitar - vcopy build-scripts/tuxguitar-linux-${_arch}/target/tuxguitar-${version}-linux-${_arch} usr/share/tuxguitar - for _i in alsa oss jack fluidsynth; do - vcopy build-scripts/native-modules/tuxguitar-${_i}-linux-${_arch}/target/build/* usr/share/tuxguitar - done - - mv ${DESTDIR}/usr/share/tuxguitar/lib/*.so ${DESTDIR}/usr/lib/tuxguitar - - for _i in 16 24 32 48 64 96; do - vmkdir usr/share/icons/hicolor/${_i}x${_i}/mimetypes - vinstall TuxGuitar/share/skins/Lavender/icon-${_i}x${_i}.png 644 usr/share/icons/hicolor/${_i}x${_i}/apps tuxguitar.png - for _j in audio-x-{tuxguitar,gtp,ptb}; do - ln -s ../apps/tuxguitar.png ${DESTDIR}/usr/share/icons/hicolor/${_i}x${_i}/mimetypes/$_j.png - done - done - - vinstall misc/tuxguitar.xml 644 usr/share/mime/packages - vinstall misc/tuxguitar.desktop 644 usr/share/applications - vbin tuxguitar -} diff --git a/srcpkgs/tuxpaint-stamps/template b/srcpkgs/tuxpaint-stamps/template deleted file mode 100644 index d108a52dede997..00000000000000 --- a/srcpkgs/tuxpaint-stamps/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'tuxpaint-stamps' -pkgname=tuxpaint-stamps -version=2023.07.20 -revision=1 -build_style=gnu-makefile -make_install_target="install-all" -short_desc="Stamps set for tuxpaint" -maintainer="Piotr Wójcik " -license="GPL-2.0-or-later" -homepage="https://www.tuxpaint.org/" -distfiles="${SOURCEFORGE_SITE}/tuxpaint/tuxpaint-stamps/${version//./-}/tuxpaint-stamps-${version}.tar.gz" -checksum=0fb420617451759a4ddcd8bfe255e85c2b6c24e453f93da11da2d41698037842 - -pre_configure() { - vsed -i Makefile -e 's,DATA_PREFIX=,&$(DESTDIR),' -} diff --git a/srcpkgs/tuxpaint-stamps/update b/srcpkgs/tuxpaint-stamps/update deleted file mode 100644 index a64c0620541b99..00000000000000 --- a/srcpkgs/tuxpaint-stamps/update +++ /dev/null @@ -1 +0,0 @@ -site="https://sourceforge.net/projects/tuxpaint/rss?limit=200" diff --git a/srcpkgs/tuxpaint/patches/0.9.31--cflags.patch b/srcpkgs/tuxpaint/patches/0.9.31--cflags.patch deleted file mode 100644 index ec13b39bd36dba..00000000000000 --- a/srcpkgs/tuxpaint/patches/0.9.31--cflags.patch +++ /dev/null @@ -1,39 +0,0 @@ -From 9763b983f7490bbe85d05fc8fbdbe72827a94410 Mon Sep 17 00:00:00 2001 -From: Piotr Wójcik -Date: Sat, 16 Sep 2023 18:13:39 +0200 -Subject: cflags - - -diff --git a/Makefile b/Makefile -index 196c595..5da42bd 100644 ---- a/Makefile -+++ b/Makefile -@@ -1252,7 +1252,7 @@ obj/tuxpaint.o: src/tuxpaint.c \ - $(ARCH_HEADERS) - @echo - @echo "...Compiling Tux Paint from source..." -- $(CC) $(CFLAGS) $(DEBUG_FLAGS) $(SDL_CFLAGS) $(FRIBIDI_CFLAGS) $(SVG_CFLAGS) $(MOUSE_CFLAGS) $(DEFS) $(ARCH_DEFS) \ -+ $(CC) $(CFLAGS) $(DEBUG_FLAGS) $(SDL_CFLAGS) $(PANGO_CFLAGS) $(FRIBIDI_CFLAGS) $(SVG_CFLAGS) $(MOUSE_CFLAGS) $(DEFS) $(ARCH_DEFS) \ - -c src/tuxpaint.c -o obj/tuxpaint.o - - # Broke gperf|sed up into two steps so that it will fail properly if gperf is not installed; there's probably a more elegant solution -bjk 2009.11.20 -@@ -1299,14 +1299,14 @@ obj/fonts.o: src/fonts.c src/fonts.h src/dirwalk.h src/progressbar.h \ - src/get_fname.h src/debug.h - @echo - @echo "...Compiling font support..." -- $(CC) $(CFLAGS) $(DEBUG_FLAGS) $(SDL_CFLAGS) $(DEFS) $(ARCH_DEFS) \ -+ $(CC) $(CFLAGS) $(DEBUG_FLAGS) $(SDL_CFLAGS) $(SDL2_PANGO_CFLAGS) $(DEFS) $(ARCH_DEFS) \ - -c src/fonts.c -o obj/fonts.o - - obj/dirwalk.o: src/dirwalk.c src/dirwalk.h src/progressbar.h src/fonts.h \ - src/debug.h - @echo - @echo "...Compiling directory-walking support..." -- @$(CC) $(CFLAGS) $(DEBUG_FLAGS) $(SDL_CFLAGS) $(DEFS) $(ARCH_DEFS) \ -+ @$(CC) $(CFLAGS) $(DEBUG_FLAGS) $(SDL_CFLAGS) $(SDL2_PANGO_CFLAGS) $(DEFS) $(ARCH_DEFS) \ - -c src/dirwalk.c -o obj/dirwalk.o - - obj/cursor.o: src/cursor.c src/cursor.h src/debug.h --- -2.42.0 - diff --git a/srcpkgs/tuxpaint/template b/srcpkgs/tuxpaint/template deleted file mode 100644 index 2d828e82589b4a..00000000000000 --- a/srcpkgs/tuxpaint/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 'tuxpaint' -pkgname=tuxpaint -version=0.9.31 -revision=3 -build_style=gnu-makefile -conf_files="/etc/tuxpaint/tuxpaint.conf" -hostmakedepends="gettext gperf pkg-config ImageMagick" -makedepends="SDL2-devel SDL2_image-devel SDL2_mixer-devel SDL2_ttf-devel - SDL2_gfx-devel SDL2_Pango-devel - cairo-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 " -license="GPL-2.0-or-later" -homepage="https://www.tuxpaint.org/" -distfiles="${SOURCEFORGE_SITE}/tuxpaint/${version}/tuxpaint-${version}.tar.gz" -checksum=1a85c04fa5c9ae6b3ffd2ca8fa86a84c0c8b462b5059fa1fc2c445b5cfa857ee -replaces="tuxpaint-data>=0" -CFLAGS="-D_GNU_SOURCE -D_POSIX_PRIORITY_SCHEDULING" - -pre_build() { - vsed -i Makefile -e s,/etc/bash_completion.d,/usr/share/bash-completion/completions, -} - -post_install() { - vinstall src/tuxpaint.desktop 644 usr/share/applications - # python 2 - rm "${DESTDIR}/usr/share/doc/tuxpaint-${version}/outdated/zh_tw/mkTuxpaintIM.py" \ - "${DESTDIR}/usr/share/tuxpaint/fonts/locale/zh_tw_docs/maketuxfont.py" -} diff --git a/srcpkgs/tuxpaint/update b/srcpkgs/tuxpaint/update deleted file mode 100644 index ddfe99b7ae3644..00000000000000 --- a/srcpkgs/tuxpaint/update +++ /dev/null @@ -1 +0,0 @@ -pattern='(?" -license="GPL-3.0-or-later, GPL-2.0-or-later, LPPL-1.0, Apache-2.0, LGPL-2.1-or-later, custom:other" -homepage="https://tvbrowser.org" -distfiles="${SOURCEFORGE_SITE}/tvbrowser/TV-Browser%20Releases%20%28Java%2011%20and%20higher%29/${version}/tvbrowser_${version}_bin.tar.gz - https://www.tvbrowser.org/images/tvbrowser/tvbrowser_logo.svg" -checksum="03564b187035b1249a7f05b2e8c94f8a440c93ee8279c85fb731532c36817ebb - d5bcdf07965ef86fcaa0cb3e0dbde07ff370dd8af4e89d0d75f328e3c1631c4e" -skip_extraction="tvbrowser_logo.svg" - -post_extract() { - vsed -e 's/^#PROGRAM_DIR="[^"]*/PROGRAM_DIR="\/usr\/share\/java\/tvbrowser/' -i tvbrowser.sh - vsed -e 's/tvbrowser.sh/tvbrowser/g' -i tvbrowser.desktop - vsed -e 's/imgs\/tvbrowser128\.png/tvbrowser/g' -i tvbrowser.desktop -} -do_install() { - vmkdir /usr/share/java/tvbrowser 755 - vcopy \* /usr/share/java/tvbrowser - vlicense COPYRIGHT.txt - vinstall tvbrowser.desktop 644 /usr/share/applications - vbin tvbrowser.sh tvbrowser - vinstall "${XBPS_SRCDISTDIR}/tvbrowser-${version}/tvbrowser_logo.svg" 644 /usr/share/icons/hicolor/scalable/apps tvbrowser.svg - for _s in 16 32 48 128; do - vinstall "imgs/tvbrowser${_s}.png" 644 "/usr/share/icons/hicolor/${_s}x${_s}/apps" tvbrowser.png - done -} diff --git a/srcpkgs/tvbrowser/update b/srcpkgs/tvbrowser/update deleted file mode 100644 index 2346dc494a9267..00000000000000 --- a/srcpkgs/tvbrowser/update +++ /dev/null @@ -1,3 +0,0 @@ -site="http://www.tvbrowser.org/index.php?id=download" -pattern='

TV-Browser \K[\d.]+(?=

)' - diff --git a/srcpkgs/tvheadend/template b/srcpkgs/tvheadend/template deleted file mode 100644 index 9aea7de4ec7057..00000000000000 --- a/srcpkgs/tvheadend/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'tvheadend' -pkgname=tvheadend -version=4.2.8 -revision=7 -build_style=gnu-configure -configure_args="--enable-dvbscan --disable-ffmpeg_static ---disable-hdhomerun_static --disable-bintray_cache --disable-libx264_static ---disable-libx265_static --disable-libvpx_static --disable-libtheora_static ---disable-libvorbis_static --disable-libfdkaac_static" -hostmakedepends="gettext pkg-config python3 git which" -makedepends="avahi-libs-devel openssl-devel zlib-devel libcurl-devel ffmpeg-devel" -short_desc="TV streaming server" -maintainer="lemmi " -license="GPL-3.0-only" -homepage="http://tvheadend.org" -changelog="https://tvheadend.org/projects/tvheadend/wiki/Releases" -distfiles="https://github.com/tvheadend/tvheadend/archive/v${version}.tar.gz" -checksum=1aef889373d5fad2a7bd2f139156d4d5e34a64b6d38b87b868a2df415f01f7ad - -CFLAGS="-fcommon" - -pre_build() { - sed -i '/^${PROG}:/s/check_config//' Makefile - sed -i 's/-Werror//' Makefile -} diff --git a/srcpkgs/twaindsm-devel b/srcpkgs/twaindsm-devel deleted file mode 120000 index 37278c438e50ec..00000000000000 --- a/srcpkgs/twaindsm-devel +++ /dev/null @@ -1 +0,0 @@ -twaindsm \ No newline at end of file diff --git a/srcpkgs/twaindsm-doc b/srcpkgs/twaindsm-doc deleted file mode 120000 index 37278c438e50ec..00000000000000 --- a/srcpkgs/twaindsm-doc +++ /dev/null @@ -1 +0,0 @@ -twaindsm \ No newline at end of file diff --git a/srcpkgs/twaindsm/template b/srcpkgs/twaindsm/template deleted file mode 100644 index a8321aed235c21..00000000000000 --- a/srcpkgs/twaindsm/template +++ /dev/null @@ -1,45 +0,0 @@ -# Template file for 'twaindsm' -pkgname=twaindsm -version=2.4.2 -revision=2 -_gitrev=d3fc5213d7b7333b68f852468f4278076115a9e0 -build_wrksrc="TWAIN_DSM/src" -build_style=cmake -hostmakedepends="doxygen unzip" -short_desc="TWAIN data source manager" -maintainer="Orphaned " -license="LGPL-2.1-or-later" -homepage="http://www.twain.org/" -distfiles="https://github.com/twain/twain-dsm/archive/${_gitrev}.tar.gz>${pkgname}-${version}.tar.gz" -checksum=2f2dee68c4dac31789ffd4c212e2a88396e14e598a31dc4200ed3b00f3e48bcb - -pre_configure() { - sed -i CMakeLists.txt -e's; -Werror;;' -} - -post_build() { - cd ${wrksrc}/TWAIN_DSM - # Fix backslash in pathname - sed -i Doxyfile -e's;.\\src;./src;g' - # Update Doxyfile - doxygen -u - # Generate documentation and redirect warnings to /dev/null - doxygen 2> /dev/null -} - -twaindsm-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/lib/*.so - vmove usr/include - } -} - -twaindsm-doc_package() { - short_desc+=" - documentation" - pkg_install() { - vmkdir usr/share/doc/${pkgname} - mv ${wrksrc}/TWAIN_DSM/doc/html ${PKGDESTDIR}/usr/share/doc/${pkgname} - } -} diff --git a/srcpkgs/tweak/template b/srcpkgs/tweak/template deleted file mode 100644 index c62fca841d780d..00000000000000 --- a/srcpkgs/tweak/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'tweak' -pkgname=tweak -version=3.02 -revision=2 -makedepends="ncurses-devel" -short_desc="Efficient hex editor supporting insert and delete" -maintainer="Leah Neukirchen " -license="MIT" -homepage="http://www.chiark.greenend.org.uk/~sgtatham/tweak/" -distfiles="http://www.chiark.greenend.org.uk/~sgtatham/${pkgname}/${pkgname}-${version}.tar.gz" -checksum=5b4c19b1bf8734d1623e723644b8da58150b882efa9f23bbe797c3922f295a1a - -do_build() { - make ${makejobs} CC="$CC" LINK="$CC" CFLAGS="-c $CFLAGS" LIBS="$LDFLAGS -lncurses" -} - -do_install() { - vbin tweak - vman tweak.1 - vlicense LICENCE LICENSE -} diff --git a/srcpkgs/tweeny/template b/srcpkgs/tweeny/template deleted file mode 100644 index 58f8061ba2602e..00000000000000 --- a/srcpkgs/tweeny/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'tweeny' -pkgname=tweeny -version=3.2.0 -revision=1 -build_style=cmake -short_desc="Modern C++ tweening library" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/mobius3/tweeny" -changelog="https://github.com/mobius3/tweeny/blob/master/CHANGELOG.md" -distfiles="https://github.com/mobius3/tweeny/archive/v${version}.tar.gz" -checksum=2be7db9e0354da31f020b77474e2d547dbbaa8999a6a4bea4b388e6d31e4ef07 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/twemoji/template b/srcpkgs/twemoji/template deleted file mode 100644 index 08500db0eaae04..00000000000000 --- a/srcpkgs/twemoji/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'twemoji' -pkgname=twemoji -version=15.1.0 -revision=1 -depends="font-util" -short_desc="Twitter emoji font set in color and b&w" -maintainer="icp " -license="CC-BY-SA-4.0, MIT" -homepage="https://github.com/13rac1/twemoji-color-font" -distfiles="https://github.com/13rac1/twemoji-color-font/releases/download/v${version}/TwitterColorEmoji-SVGinOT-Linux-${version}.tar.gz" -checksum=c8a5302ee4e4c2188ce785edd84c50c616a07f6e99fe1b91aecba4e1db341295 - -font_dirs="/usr/share/fonts/twemoji" - -do_install() { - vlicense LICENSE-MIT.txt - vlicense LICENSE-CC-BY.txt - vmkdir etc/fonts/conf.d/ - install -Dm644 TwitterColorEmoji-SVGinOT.ttf ${DESTDIR}/usr/share/fonts/twemoji/TwitterColorEmoji-SVGinOT.ttf -} diff --git a/srcpkgs/twitch-cli/template b/srcpkgs/twitch-cli/template deleted file mode 100644 index 500053851063e8..00000000000000 --- a/srcpkgs/twitch-cli/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'twitch-cli' -pkgname=twitch-cli -version=1.1.24 -revision=1 -build_style=go -go_import_path="github.com/twitchdev/twitch-cli" -go_ldflags="-X main.buildVersion=$version" -short_desc="Official Twitch CLI to make developing on Twitch easier" -maintainer="Orphaned " -license="Apache-2.0" -homepage="https://dev.twitch.tv/docs/cli" -distfiles="https://github.com/twitchdev/twitch-cli/archive/refs/tags/v$version.tar.gz" -checksum=8f796e1413b5b9f6d159cbdf5296acb22851822c024f6545acd707a71219a239 diff --git a/srcpkgs/twm/template b/srcpkgs/twm/template deleted file mode 100644 index efe94085b408a1..00000000000000 --- a/srcpkgs/twm/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'twm' -pkgname=twm -version=1.0.13.1 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config xorg-util-macros bison" -makedepends="libXmu-devel" -short_desc="Tab Window Manager for the X Window System" -maintainer="Leah Neukirchen " -license="MIT" -homepage="http://www.x.org/archive/X11R6.8.1/doc/twm.1.html" -distfiles="${XORG_SITE}/app/${pkgname}-${version}.tar.xz" -checksum=a52534755aa8b492c884e52fa988bac84ab4d54641954679b9aaf08e323df2c5 - -post_install() { - vlicense COPYING -} diff --git a/srcpkgs/twoftpd/files/twoftpd-anon/env/CHROOT b/srcpkgs/twoftpd/files/twoftpd-anon/env/CHROOT deleted file mode 100644 index d00491fd7e5bb6..00000000000000 --- a/srcpkgs/twoftpd/files/twoftpd-anon/env/CHROOT +++ /dev/null @@ -1 +0,0 @@ -1 diff --git a/srcpkgs/twoftpd/files/twoftpd-anon/env/HOME b/srcpkgs/twoftpd/files/twoftpd-anon/env/HOME deleted file mode 100644 index 0d6d6318898615..00000000000000 --- a/srcpkgs/twoftpd/files/twoftpd-anon/env/HOME +++ /dev/null @@ -1,3 +0,0 @@ -/var/lib/ftp/anon - - diff --git a/srcpkgs/twoftpd/files/twoftpd-anon/run b/srcpkgs/twoftpd/files/twoftpd-anon/run deleted file mode 100644 index 5e3dd2d7df6c6e..00000000000000 --- a/srcpkgs/twoftpd/files/twoftpd-anon/run +++ /dev/null @@ -1,8 +0,0 @@ -#!/bin/sh -exec 2>&1 -UID=$(id -u ftp) -GID=$(id -g ftp) -echo $UID > ./env/UID -echo $GID > ./env/GID -mkdir -p $(<./env/HOME) -exec chpst -e ./env tcpserver -DHRv 0 ftp twoftpd-anon 2>&1 diff --git a/srcpkgs/twoftpd/patches/log2-conflict.patch b/srcpkgs/twoftpd/patches/log2-conflict.patch deleted file mode 100644 index b3a8079deff5f9..00000000000000 --- a/srcpkgs/twoftpd/patches/log2-conflict.patch +++ /dev/null @@ -1,62 +0,0 @@ - log2 is declared in math.h -Index: twoftpd-1.43/log.c -=================================================================== ---- twoftpd-1.43.orig/log.c -+++ twoftpd-1.43/log.c -@@ -32,14 +32,14 @@ void log_start(void) - obuf_puts(&errbuf, "]: "); - } - --void log1(const char* a) -+void twoftpd_log1(const char* a) - { - log_start(); - log_str(a); - log_end(); - } - --void log2(const char* a, const char* b) -+void twoftpd_log2(const char* a, const char* b) - { - log_start(); - log_str(a); -Index: twoftpd-1.43/log.h -=================================================================== ---- twoftpd-1.43.orig/log.h -+++ twoftpd-1.43/log.h -@@ -8,7 +8,7 @@ extern void log_start(void); - #define log_uint(U) obuf_putu(&errbuf, U) - #define log_end() obuf_putsflush(&errbuf, "\n") - --extern void log1(const char*); --extern void log2(const char*, const char*); -+extern void twoftpd_log1(const char*); -+extern void twoftpd_log2(const char*, const char*); - - #endif -Index: twoftpd-1.43/main.c -=================================================================== ---- twoftpd-1.43.orig/main.c -+++ twoftpd-1.43/main.c -@@ -171,18 +171,18 @@ static int dispatch_request(const comman - cmd = find_command(table1); - if (!cmd && table2) cmd = find_command(table2); - if (!cmd) { -- if (log) log2(request, req_param ? req_param : "(no parameter)"); -+ if (log) twoftpd_log2(request, req_param ? req_param : "(no parameter)"); - return respond(502, 1, "Command not supported."); - } - - if (req_param) { -- if (log) log2(cmd->name, cmd->hideparam ? "XXXXXXXX" : req_param); -+ if (log) twoftpd_log2(cmd->name, cmd->hideparam ? "XXXXXXXX" : req_param); - if (cmd->fn1) - return cmd->fn1(); - return respond(501, 1, "Command requires no parameter"); - } - else { -- if (log) log1(cmd->name); -+ if (log) twoftpd_log1(cmd->name); - if (cmd->fn0) - return cmd->fn0(); - return respond(504, 1, "Command requires a parameter"); diff --git a/srcpkgs/twoftpd/template b/srcpkgs/twoftpd/template deleted file mode 100644 index 55f59ec5bcc63a..00000000000000 --- a/srcpkgs/twoftpd/template +++ /dev/null @@ -1,33 +0,0 @@ -# Template file for 'twoftpd' -pkgname=twoftpd -version=1.43 -revision=5 -build_style=gnu-makefile -makedepends="bglibs-devel cvm-devel" -depends="sv-helper ucspi-tcp" -short_desc="Simple secure efficient FTP server" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="http://untroubled.org/twoftpd/" -distfiles="http://untroubled.org/twoftpd/twoftpd-${version}.tar.gz" -checksum=ed77d2f3020bdbbe1a0a7d9a84780f3525431300e5000901e95a982873e24dc3 -system_accounts="ftp" -ftp_pgroup="nogroup" -nocross="deps are nocross" - -do_configure() { - echo '/usr/bin' > conf-bin - echo '/usr/share/man' > conf-man - echo '/usr/include' > conf-include - echo '/usr/lib' > conf-lib - echo "$CC $LDFLAGS" > conf-ld - echo "$CC $CFLAGS" >conf-cc -} - -do_install() { - make install install_prefix=${DESTDIR} - vsv twoftpd-anon - vdoc README - vdoc NEWS - vdoc ANNOUNCEMENT -} diff --git a/srcpkgs/twolame-devel b/srcpkgs/twolame-devel deleted file mode 120000 index b3b3b83bbc5062..00000000000000 --- a/srcpkgs/twolame-devel +++ /dev/null @@ -1 +0,0 @@ -twolame \ No newline at end of file diff --git a/srcpkgs/twolame/template b/srcpkgs/twolame/template deleted file mode 100644 index ed0a5c24574712..00000000000000 --- a/srcpkgs/twolame/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'twolame' -pkgname=twolame -version=0.4.0 -revision=2 -build_style=gnu-configure -makedepends="libsndfile-devel" -short_desc="Optimised MPEG Audio Layer 2 (MP2) encoder" -maintainer="Orphaned " -license="LGPL-2.1-or-later" -homepage="http://www.twolame.org/" -distfiles="${SOURCEFORGE_SITE}/twolame/twolame-${version}.tar.gz" -checksum=cc35424f6019a88c6f52570b63e1baf50f62963a3eac52a03a800bb070d7c87d - -twolame-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove /usr/include - vmove /usr/lib/*.a - vmove /usr/lib/*.so - vmove /usr/lib/pkgconfig - vmove /usr/share/doc - } -} diff --git a/srcpkgs/tworld/patches/destdir.patch b/srcpkgs/tworld/patches/destdir.patch deleted file mode 100644 index 3e5556d6f7473f..00000000000000 --- a/srcpkgs/tworld/patches/destdir.patch +++ /dev/null @@ -1,35 +0,0 @@ ---- a/Makefile.in 2020-05-04 11:25:41.650521047 -0400 -+++ b/Makefile.in 2020-05-04 11:29:37.834294399 -0400 -@@ -91,19 +91,19 @@ - # - - install: tworld -- mkdir -p $(bindir) -- mkdir -p $(sharedir)/sets -- mkdir -p $(sharedir)/data -- mkdir -p $(sharedir)/res -- mkdir -p $(mandir)/man6 -- cp -i ./tworld $(bindir)/. -- cp -i sets/*.dac $(sharedir)/sets/. -- cp -i data/*.dat $(sharedir)/data/. -- cp -i res/rc $(sharedir)/res/. -- cp -i res/*.bmp $(sharedir)/res/. -- cp -i res/*.txt $(sharedir)/res/. -- cp -i res/*.wav $(sharedir)/res/. -- cp -i docs/tworld.6 $(mandir)/man6/. -+ mkdir -p $(DESTDIR)/$(bindir) -+ mkdir -p $(DESTDIR)/$(sharedir)/sets -+ mkdir -p $(DESTDIR)/$(sharedir)/data -+ mkdir -p $(DESTDIR)/$(sharedir)/res -+ mkdir -p $(DESTDIR)/$(mandir)/man6 -+ cp -i ./tworld $(DESTDIR)/$(bindir)/. -+ cp -i sets/*.dac $(DESTDIR)/$(sharedir)/sets/. -+ cp -i data/*.dat $(DESTDIR)/$(sharedir)/data/. -+ cp -i res/rc $(DESTDIR)/$(sharedir)/res/. -+ cp -i res/*.bmp $(DESTDIR)/$(sharedir)/res/. -+ cp -i res/*.txt $(DESTDIR)/$(sharedir)/res/. -+ cp -i res/*.wav $(DESTDIR)/$(sharedir)/res/. -+ cp -i docs/tworld.6 $(DESTDIR)/$(mandir)/man6/. - - all: tworld - diff --git a/srcpkgs/tworld/template b/srcpkgs/tworld/template deleted file mode 100644 index 9edd8d027ded16..00000000000000 --- a/srcpkgs/tworld/template +++ /dev/null @@ -1,12 +0,0 @@ -# Template file for 'tworld' -pkgname=tworld -version=1.3.2 -revision=2 -build_style=gnu-configure -makedepends="sdl12-compat-devel" -short_desc="Emulator for Chip's Challenge game engine" -maintainer="Andrew J. Hesford " -license="GPL-2.0-only" -homepage="https://www.muppetlabs.com/~breadbox/software/tworld/" -distfiles="https://www.muppetlabs.com/~breadbox/pub/software/${pkgname}/${pkgname}-${version}.tar.gz" -checksum=472fce08de124d965cccb20070b0be2b8b4c5ad717fc5ece32828baacd46d861 diff --git a/srcpkgs/txr/template b/srcpkgs/txr/template deleted file mode 100644 index c9da5847ea715b..00000000000000 --- a/srcpkgs/txr/template +++ /dev/null @@ -1,43 +0,0 @@ -# Template file for 'txr' -pkgname=txr -version=302 -revision=1 -build_style=configure -configure_args="--prefix=/usr" -make_check_target=tests -makedepends="libffi-devel" -short_desc="Programming language for convenient data munging" -maintainer="Leon (adigitoleo) " -license="BSD-2-Clause" -homepage="http://www.nongnu.org/txr/" -changelog="http://www.kylheku.com/cgit/txr/tree/RELNOTES" -distfiles="http://www.kylheku.com/cgit/txr/snapshot/${pkgname}-${version}.tar.bz2" -checksum=f0de012ed62218e049d09a39ae6a9387598d8eac12a7c2d7d9d906c27c36ef54 -nopie=yes - -if [ "$XBPS_TARGET_LIBC" = "glibc" ]; then - makedepends+=" libxcrypt-devel" -fi - -if [ "$CROSS_BUILD" ]; then - hostmakedepends+=" txr" -fi - -pre_configure() { - if [ "$CROSS_BUILD" ]; then - vsed -i Makefile -e 's#^TXR :=.*#TXR = /usr/bin/txr#' - fi -} - -pre_check() { - if [ "$XBPS_BUILD_ENVIRONMENT" = "void-packages-ci" ]; then - # IPv6 not supported in github CI - vsed -i -e 's/,\*maybe-ipv6//' tests/014/dgram-stream.tl - fi -} - -post_install() { - vlicense LICENSE - vmkdir usr/share/vim/vimfiles/syntax - vcopy *.vim usr/share/vim/vimfiles/syntax/ -} diff --git a/srcpkgs/txr/update b/srcpkgs/txr/update deleted file mode 100644 index e3725e453ba8b9..00000000000000 --- a/srcpkgs/txr/update +++ /dev/null @@ -1,2 +0,0 @@ -site="http://www.kylheku.com/cgit/txr" -pattern="txr-\K\d{3}(?=\.zip)" diff --git a/srcpkgs/txt2man/template b/srcpkgs/txt2man/template deleted file mode 100644 index daaadef4c7b4ed..00000000000000 --- a/srcpkgs/txt2man/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'txt2man' -pkgname=txt2man -version=1.7.1 -revision=1 -short_desc="Converts text to man page" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="https://github.com/mvertes/txt2man" -distfiles="https://github.com/mvertes/txt2man/archive/txt2man-${version}.tar.gz" -checksum=4d9b1bfa2b7a5265b4e5cb3aebc1078323b029aa961b6836d8f96aba6a9e434d - -do_build() { - make -} - -do_install() { - for docs in *.1; do - vman $docs - done - - vbin bookman - vbin src2man - vbin txt2man -} diff --git a/srcpkgs/txt2tags/template b/srcpkgs/txt2tags/template deleted file mode 100644 index c962b052e1a252..00000000000000 --- a/srcpkgs/txt2tags/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'txt2tags' -pkgname=txt2tags -version=3.9 -revision=2 -build_style=python3-pep517 -hostmakedepends="python3-wheel python3-setuptools" -depends="python3" -short_desc="Tool for converting plain text into many markup languages" -maintainer="meator " -license="GPL-2.0-or-later" -homepage="https://txt2tags.org/" -changelog="https://raw.githubusercontent.com/txt2tags/txt2tags/v3/CHANGELOG.md" -distfiles="https://github.com/txt2tags/txt2tags/archive/refs/tags/${version}.tar.gz" -checksum=1f188be1c3dccdf6beaffd1a45829b4df2b2f58973c8de6bc1a7c9cef1c0e4f1 - -do_check() { - python3 test/run.py -} diff --git a/srcpkgs/txtw/template b/srcpkgs/txtw/template deleted file mode 100644 index d8657a0689e67e..00000000000000 --- a/srcpkgs/txtw/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'txtw' -pkgname=txtw -version=0.4 -revision=2 -build_style=gnu-makefile -make_use_env=compliant -makedepends="cairo-devel" -short_desc="Return the pixel width of the given strings for a given font" -maintainer="Orphaned " -license="Unlicense" -homepage="https://github.com/baskerville/txtw" -distfiles="https://github.com/baskerville/txtw/archive/${version}.tar.gz" -checksum=b7c974ffda5b65421daee8c015f154b2a51daf2d736df841873d9b262c868846 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/typespeed/INSTALL b/srcpkgs/typespeed/INSTALL deleted file mode 100644 index 4f66549e456146..00000000000000 --- a/srcpkgs/typespeed/INSTALL +++ /dev/null @@ -1,6 +0,0 @@ -case "${ACTION}" in -post) - chgrp users var/games/typespeed.score - chmod 0664 var/games/typespeed.score - ;; -esac diff --git a/srcpkgs/typespeed/patches/time.patch b/srcpkgs/typespeed/patches/time.patch deleted file mode 100644 index 4b49aba2fedb59..00000000000000 --- a/srcpkgs/typespeed/patches/time.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/src/typespeed.h 2016-12-13 18:24:16.347222016 +0100 -+++ b/src/typespeed.h 2016-12-13 19:40:56.049362425 +0100 -@@ -27,6 +27,7 @@ - - #include - #include -+#include - - #ifdef WIN32 - #include diff --git a/srcpkgs/typespeed/template b/srcpkgs/typespeed/template deleted file mode 100644 index 52d5bf5291a1b9..00000000000000 --- a/srcpkgs/typespeed/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'typespeed' -pkgname=typespeed -version=0.6.5 -revision=2 -build_style=gnu-configure -makedepends="gettext-devel ncurses-devel" -conf_files="/etc/typespeedrc" -short_desc="Test your typing speed" -maintainer="David " -license="GPL-2.0-or-later" -homepage="http://typespeed.sourceforge.net" -distfiles="${SOURCEFORGE_SITE}/${pkgname}/${pkgname}-${version}.tar.gz" -checksum="5c860385ceed8a60f13217cc0192c4c2b4705c3e80f9866f7d72ff306eb72961" -mutable_files="/var/games/typespeed.score" - -CFLAGS="-fcommon" - -post_configure() { - for dir in src testsuite; do - sed -i 's/CC = gcc//' $dir/Makefile - done -} diff --git a/srcpkgs/typioca/template b/srcpkgs/typioca/template deleted file mode 100644 index d446230d085d56..00000000000000 --- a/srcpkgs/typioca/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'typioca' -pkgname=typioca -version=3.1.0 -revision=1 -build_style=go -go_import_path="github.com/bloznelis/typioca" -short_desc="Minimal, terminal based typing speed tester" -maintainer="Duncaen " -license="MIT" -homepage="https://github.com/bloznelis/typioca" -changelog="https://github.com/bloznelis/typioca/releases" -distfiles="https://github.com/bloznelis/typioca/archive/refs/tags/${version}.tar.gz" -checksum=b58dfd36e9f23054b96cbd5859d1a93bc8d3f22b4ce4fd16546c9f19fc4a003c - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/typos-lsp/template b/srcpkgs/typos-lsp/template deleted file mode 100644 index 856b8fe8e8bcff..00000000000000 --- a/srcpkgs/typos-lsp/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'typos-lsp' -pkgname=typos-lsp -version=0.1.45 -revision=1 -build_style=cargo -make_install_args="--path crates/typos-lsp" -short_desc="LSP server for source code spell checking" -maintainer="Bnyro " -license="MIT" -homepage="https://github.com/tekumara/typos-lsp" -changelog="https://raw.githubusercontent.com/tekumara/typos-lsp/refs/heads/main/CHANGELOG.md" -distfiles="https://github.com/tekumara/typos-lsp/archive/refs/tags/v${version}.tar.gz" -checksum=4a4251c72a5cb0f7cb23439348d8a6374a047557b890ccaf581c534d0979f2d5 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/typos/template b/srcpkgs/typos/template deleted file mode 100644 index 32c4a6d10ce188..00000000000000 --- a/srcpkgs/typos/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'typos' -pkgname=typos -version=1.38.1 -revision=1 -build_style=cargo -make_install_args="--path crates/typos-cli" -short_desc="Source code spell checker" -maintainer="Bnyro " -license="Apache-2.0 OR MIT" -homepage="https://github.com/crate-ci/typos" -changelog="https://raw.githubusercontent.com/crate-ci/typos/refs/heads/master/CHANGELOG.md" -distfiles="https://github.com/crate-ci/typos/archive/refs/tags/v${version}.tar.gz" -checksum=f7e83dfecba57d778c916bd3d554129fd6d79e0fa781f605e83c7dd89e30711d - -post_install() { - vlicense LICENSE-MIT -} diff --git a/srcpkgs/typst-lsp/template b/srcpkgs/typst-lsp/template deleted file mode 100644 index 1ae121af698373..00000000000000 --- a/srcpkgs/typst-lsp/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'typst-lsp' -pkgname=typst-lsp -version=0.13.0 -revision=1 -build_style=cargo -configure_args="--no-default-features --features remote-packages,native-tls" -hostmakedepends="pkg-config" -makedepends="openssl-devel" -short_desc="Language server for Typst" -maintainer="classabbyamp " -license="Apache-2.0, MIT" -homepage="https://github.com/nvarner/typst-lsp" -changelog="https://github.com/nvarner/typst-lsp/releases" -distfiles="https://github.com/nvarner/typst-lsp/archive/refs/tags/v${version}.tar.gz" -checksum=860d56653b719402736b00ac9bc09e5e418dea2577cead30644252e85ab5d1a1 - -post_install() { - vlicense LICENSE-MIT.txt -} diff --git a/srcpkgs/typst/template b/srcpkgs/typst/template deleted file mode 100644 index d9e3993ba9ecdd..00000000000000 --- a/srcpkgs/typst/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'typst' -pkgname=typst -reverts="23.03.28_1" -version=0.14.0 -revision=1 -build_style=cargo -make_install_args="--path crates/typst-cli" -hostmakedepends="pkg-config" -makedepends="openssl-devel" -short_desc="Markup-based typesetting system that is powerful and easy to learn" -maintainer="classabbyamp " -license="Apache-2.0" -homepage="https://typst.app" -changelog="https://typst.app/docs/changelog/" -distfiles="https://github.com/typst/typst/archive/refs/tags/v${version}.tar.gz" -checksum=39df9db43c792b0ab71cde97bdc03d4763fff7d3525b67d549ffc8bfc99b6395 - -export TYPST_VERSION="$version" -export GEN_ARTIFACTS="./generated" - -post_install() { - for f in crates/typst-cli/generated/*.?; do - vman "$f" - done - vcompletion crates/typst-cli/generated/typst.bash bash - vcompletion crates/typst-cli/generated/typst.fish fish - vcompletion crates/typst-cli/generated/_typst zsh -} diff --git a/srcpkgs/typstfmt/template b/srcpkgs/typstfmt/template deleted file mode 100644 index f52f5fef31b17b..00000000000000 --- a/srcpkgs/typstfmt/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'typstfmt' -pkgname=typstfmt -version=0.2.10 -revision=1 -build_style=cargo -short_desc="Formatter for Typst" -maintainer="Eloi Torrents " -license="MIT" -homepage="https://github.com/astrale-sharp/typstfmt" -changelog="https://raw.githubusercontent.com/astrale-sharp/typstfmt/master/CHANGELOG.md" -distfiles="https://github.com/astrale-sharp/typstfmt/archive/refs/tags/${version}.tar.gz" -checksum=5a3f413a428b2590552c2d0ab0ab04c7a745e1cca128844b7b82ea49326d65c4 -export TYPSTFMT_VERSION="$version" - -post_install() { - vlicense LICENSE-MIT -} diff --git a/srcpkgs/typstyle/template b/srcpkgs/typstyle/template deleted file mode 100644 index 2f70b59d1f9d2c..00000000000000 --- a/srcpkgs/typstyle/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 'typstyle' -pkgname=typstyle -version=0.14.0 -revision=1 -build_style=cargo -build_helper=qemu -configure_args="--no-default-features --features=completion" -make_install_args="--path crates/typstyle" -make_check_args="-- --skip all_0_check" # broken upstream -checkdepends="git" -short_desc="Beautiful and reliable typst code formatter" -maintainer="Bnyro " -license="Apache-2.0" -homepage="https://github.com/Enter-tainer/typstyle/" -changelog="https://raw.githubusercontent.com/Enter-tainer/typstyle/master/CHANGELOG.md" -distfiles="https://github.com/Enter-tainer/typstyle/archive/refs/tags/v${version}.tar.gz" -checksum=2315f866a9bed03d3251e53dd4c46d99a74b9c6138ac1df141c5b9c4a0f4a350 - -if [ "$XBPS_TARGET_MACHINE" = "i686" ]; then - make_check=no # reflexo crate for tests not running on i686 -fi - -post_install() { - local typstyle="${DESTDIR}/usr/bin/typstyle" - for shell in bash zsh fish; do - vtargetrun "${typstyle}" completions ${shell} > completion.${shell} - vcompletion completion.${shell} ${shell} - done -} diff --git a/srcpkgs/typtea/template b/srcpkgs/typtea/template deleted file mode 100644 index c0f25cd328da23..00000000000000 --- a/srcpkgs/typtea/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'typtea' -pkgname=typtea -version=0.1.4 -revision=1 -build_style=go -go_import_path="github.com/ashish0kumar/typtea" -short_desc="Minimal terminal-based typing speed test" -maintainer="elbachir-one " -license="MIT" -homepage="https://github.com/ashish0kumar/typtea" -distfiles="https://github.com/ashish0kumar/typtea/archive/refs/tags/v${version}.tar.gz" -checksum=774ba0cd4fd69cda6c64a2ca0ada79421d5b6d02e7a8daf75e94be2801c2853a - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/tzdata b/srcpkgs/tzdata deleted file mode 120000 index fe7b875cf3de40..00000000000000 --- a/srcpkgs/tzdata +++ /dev/null @@ -1 +0,0 @@ -tzutils \ No newline at end of file diff --git a/srcpkgs/tzupdate/template b/srcpkgs/tzupdate/template deleted file mode 100644 index 20d323b55b39c0..00000000000000 --- a/srcpkgs/tzupdate/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'tzupdate' -pkgname=tzupdate -version=2.1.0 -revision=5 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3" -short_desc="Set the system timezone based on IP geolocation" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/cdown/tzupdate" -distfiles="https://github.com/cdown/tzupdate/archive/${version}.tar.gz" -checksum=8e0f81d04143fd89a1300155bb99baeb46d5f6b3df49b96361f9026ff55eaec9 -# tests require httpretty, not in repos -make_check=no - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/tzutils/patches/only-check-relevant.patch b/srcpkgs/tzutils/patches/only-check-relevant.patch deleted file mode 100644 index 0fb3427eabd753..00000000000000 --- a/srcpkgs/tzutils/patches/only-check-relevant.patch +++ /dev/null @@ -1,13 +0,0 @@ ---- a/Makefile -+++ b/Makefile -@@ -857,8 +857,8 @@ tzselect: tzselect.ksh version - chmod +x $@.out - mv $@.out $@ - --check: check_mild back.ck now.ck --check_mild: check_web check_zishrink \ -+check: check_mild back.ck -+check_mild: check_zishrink \ - character-set.ck white-space.ck links.ck mainguard.ck \ - name-lengths.ck slashed-abbrs.ck sorted.ck \ - tables.ck ziguard.ck tzs.ck diff --git a/srcpkgs/tzutils/patches/reexec-with-bash.patch b/srcpkgs/tzutils/patches/reexec-with-bash.patch deleted file mode 100644 index 9ff272388b3b4a..00000000000000 --- a/srcpkgs/tzutils/patches/reexec-with-bash.patch +++ /dev/null @@ -1,19 +0,0 @@ -Avoid dependencies to bash, in order to reduce the bootstrap chain, -However, this utility works better with bash because of select builtin ---- a/tzselect.ksh -+++ b/tzselect.ksh -@@ -2,6 +2,14 @@ - # Ask the user about the time zone, and output the resulting TZ value to stdout. - # Interact with the user via stderr and stdin. - -+if [ -z "$BASH_VERSION$KSH_VERSION" ]; then -+ if [ -x /bin/ksh ]; then -+ exec /bin/ksh "$0" "$@" -+ elif [ -x /bin/bash ]; then -+ exec /bin/bash "$0" "$@" -+ fi -+fi -+ - PKGVERSION='(tzcode) ' - TZVERSION=see_Makefile - REPORT_BUGS_TO=tz@iana.org diff --git a/srcpkgs/tzutils/template b/srcpkgs/tzutils/template deleted file mode 100644 index e7ec555725fa4b..00000000000000 --- a/srcpkgs/tzutils/template +++ /dev/null @@ -1,61 +0,0 @@ -# Template file for 'tzutils' -pkgname=tzutils -version=2025b -revision=2 -bootstrap=yes -short_desc="Time zone and daylight-saving time utilities" -maintainer="Đoàn Trần Công Danh " -license="Public Domain" -homepage="https://www.iana.org/time-zones" -distfiles="https://www.iana.org/time-zones/repository/releases/tzdb-${version}.tar.lz" -checksum=ec2f98c739009fd81a654efe2ee75069f54bcee5e0d80f510ee7e1f469ed293a - -if [ "$CROSS_BUILD" ]; then - hostmakedepends="tzutils" -fi - -do_build() { - touch version - make ${makejobs} KSHELL=/bin/sh \ - CC=$CC CFLAGS="$CFLAGS" LDFLAGS="$LDFLAGS" - sed -n '/Copyright/,/SUCH DAMAGE/p' strftime.c >strftime.license -} - -do_check() { - make check -} - -do_install() { - local zic _file - 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} - # old structure, - # noone should use posix/xxx since it's the same as xxx - mkdir "$DESTDIR/usr/share/zoneinfo/posix" - for _file in "$DESTDIR/usr/share/zoneinfo/"[A-Z]*; do - _file="${_file##*/}" - ln -s "../$_file" "$DESTDIR/usr/share/zoneinfo/posix/$_file" - done - # Because TZ=../zoneinfo-posix/posix/posix" is stupid - rm -f "$DESTDIR/usr/share/zoneinfo-posix" - ln -s zoneinfo/posix "$DESTDIR/usr/share/zoneinfo-posix" - # Backward compatible links - # TZ=right/... known to be broken especially on musl, but whatever - 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" - provides="python3-tzdata-${version}_${revision} py3:tzdata-${version}_${revision}" - pkg_install() { - vmove usr/share/man/man5 - vmove "usr/share/zoneinfo*" - vinstall leap-seconds.list 644 usr/share/zoneinfo - } -} diff --git a/srcpkgs/tzutils/tzdata.INSTALL b/srcpkgs/tzutils/tzdata.INSTALL deleted file mode 100644 index 8e87d78afc70fb..00000000000000 --- 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/right/Canada/East-Saskatchewan ]; then - rm -rf usr/share/zoneinfo/posix - rm -rf usr/share/zoneinfo/right - fi - ;; -esac diff --git a/srcpkgs/tzutils/update b/srcpkgs/tzutils/update deleted file mode 100644 index 8ea1e334431cee..00000000000000 --- a/srcpkgs/tzutils/update +++ /dev/null @@ -1 +0,0 @@ -pattern="\d{4}[a-z](?=\.tar\.gz)" diff --git a/srcpkgs/u-boot-menu/files/extlinux.default b/srcpkgs/u-boot-menu/files/extlinux.default deleted file mode 100644 index 2e36728c2ef3c0..00000000000000 --- a/srcpkgs/u-boot-menu/files/extlinux.default +++ /dev/null @@ -1,7 +0,0 @@ -TIMEOUT=10 -# Defaults to current kernel cmdline if left empty -CMDLINE="" -# set this to use a DEVICETREEDIR line in place of an FDT line -USE_DEVICETREEDIR="" -# relative dtb path supplied to FDT line, as long as above is unset -DTBPATH="" diff --git a/srcpkgs/u-boot-menu/files/kernel.d/extlinux b/srcpkgs/u-boot-menu/files/kernel.d/extlinux deleted file mode 100644 index 103741159617b9..00000000000000 --- a/srcpkgs/u-boot-menu/files/kernel.d/extlinux +++ /dev/null @@ -1,72 +0,0 @@ -#!/bin/sh - -header() { - printf "TIMEOUT %s\n" "${TIMEOUT}" > "${OUTFILE}" - printf "DEFAULT entry0\n" >> "${OUTFILE}" - printf "MENU TITLE Boot menu\n" >> "${OUTFILE}" -} - -get_bootpath() { - echo "${1}" | sed "s#${BOOTPART}/#/#" -} - -add_kernel() { - ver="${1}" - suffix="${2}" - kernel=$(get_bootpath "/boot/vmlinu${suffix}-${ver}") - initrd=$(get_bootpath "/boot/initramfs-${ver}.img") - devicetreedir=$(get_bootpath "/boot/dtbs/dtbs-${ver}") - fdt=$(get_bootpath "/boot/dtbs/dtbs-${ver}/${DTBPATH}") - cmdline="${CMDLINE}" - - printf "\nLABEL entry%s\n" "${ENTRY}" >> "${OUTFILE}" - printf "\tMENU LABEL Void Linux Version %s\n" "${ver}" >> "${OUTFILE}" - printf "\tLINUX %s\n" "${kernel}" >> "${OUTFILE}" - if [ -e "${BOOTPART}/${initrd}" ]; then - printf "\tINITRD %s\n" "${initrd}" >> "${OUTFILE}" - fi - if [ -n "${USE_DEVICETREEDIR}" ]; then - printf "\tDEVICETREEDIR %s\n" "${devicetreedir}" >> "${OUTFILE}" - elif [ -n "${DTBPATH}" ] && [ -e "${BOOTPART}/${fdt}" ]; then - printf "\tFDT %s\n" "${fdt}" >> "${OUTFILE}" - fi - if [ -n "${cmdline}" ]; then - printf "\tAPPEND %s\n" "${cmdline}" >> "${OUTFILE}" - fi - - ENTRY=$((ENTRY + 1)) -} - -main() { - if [ ! -d /boot/extlinux ]; then - rm "${OUTFILE}" - exit 0 - fi - - if [ -e ${CONF} ]; then - . ${CONF} - fi - - if [ -z "${CMDLINE}" ]; then - CMDLINE=$(cat /proc/cmdline) - fi - - header - - for kernel in $(ls /boot/vmlinu[xz]-* | sort -rV); do - ver=$(echo "${kernel}" | sed "s#/boot/vmlinu[xz]-\(.*\)#\\1#") - suffix=$(echo "${kernel}" | sed "s#/boot/vmlinu\([xz]\).*#\\1#") - echo "Add kernel ${ver}" - add_kernel "${ver}" "${suffix}" - done - - mv "${OUTFILE}" /boot/extlinux/extlinux.conf -} - -CONF=/etc/default/extlinux -OUTFILE=$(mktemp) -BOOTPART=$(df -P /boot | tail -1 | awk '{ print $6 }') -ENTRY=0 -TIMEOUT=10 - -main diff --git a/srcpkgs/u-boot-menu/template b/srcpkgs/u-boot-menu/template deleted file mode 100644 index 735d802cec1f8c..00000000000000 --- a/srcpkgs/u-boot-menu/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'u-boot-menu' -pkgname=u-boot-menu -version=0.3 -revision=1 -conf_files="/etc/default/extlinux" -short_desc="Create an u-boot menu with currently available kernels" -maintainer="Remi Pommarel " -license="Public Domain" -homepage="https://www.voidlinux.org" - -do_install() { - vinstall ${FILESDIR}/extlinux.default 644 etc/default extlinux - vinstall ${FILESDIR}/kernel.d/extlinux 750 \ - etc/kernel.d/post-install 60-extlinux - vinstall ${FILESDIR}/kernel.d/extlinux 750 \ - etc/kernel.d/post-remove 60-extlinux -} diff --git a/srcpkgs/u-boot-tools/patches/musl.patch b/srcpkgs/u-boot-tools/patches/musl.patch deleted file mode 100644 index 7cf89c52b8fb20..00000000000000 --- a/srcpkgs/u-boot-tools/patches/musl.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/tools/termios_linux.h -+++ b/tools/termios_linux.h -@@ -30,6 +30,7 @@ - #include - #include - #include -+#include - - #if defined(BOTHER) && defined(TCGETS2) - #define termios termios2 diff --git a/srcpkgs/u-boot-tools/template b/srcpkgs/u-boot-tools/template deleted file mode 100644 index b36fd512e23cb2..00000000000000 --- a/srcpkgs/u-boot-tools/template +++ /dev/null @@ -1,62 +0,0 @@ -# Template file for 'u-boot-tools' -pkgname=u-boot-tools -version=2025.10 -revision=1 -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 python3-setuptools python3-pyelftools" -makedepends="openssl-devel libuuid-devel gnutls-devel ncurses-libtinfo-devel" -short_desc="Das U-Boot tools" -maintainer="Duncaen " -license="GPL-2.0-or-later" -homepage="https://u-boot.readthedocs.io/en/latest/" -distfiles="https://ftp.denx.de/pub/u-boot/u-boot-${version}.tar.bz2" -checksum=b4f032848e56cc8f213ad59f9132c084dbbb632bc29176d024e58220e0efdf4a - -if [ "$CROSS_BUILD" ]; then - make_build_args+=" CROSS_BUILD_TOOLS=y CROSS_COMPILE=${XBPS_CROSS_TRIPLET}-" - hostmakedepends+=" u-boot-tools" -fi - -post_extract() { - vsed '1itypedef unsigned long ulong;' \ - -i include/image.h \ - -i include/env.h \ - -i tools/mkimage.h \ - -i tools/proftool.c -} - -do_configure() { - make ${makejobs} ${make_build_args} tools-only_defconfig -} - -do_build() { - make ${makejobs} ${make_build_args} tools-all - make ${makejobs} ${make_build_args} tools-only - make ${makejobs} ${make_build_args} envtools -} - -do_check() { - # skip tests for now. requires some gymnastics to make the python scripts - # find libfdt. the most useful target appears to be "make tcheck" - : ; -} - -do_install() { - ln -sf fw_printenv tools/env/fw_setenv - for x in dumpimage fdtgrep fit_check_sign fit_info gen_eth_addr \ - gen_ethaddr_crc ifwitool img2srec kwboot mkeficapsule mkenvimage mkimage \ - proftool spl_size_limit env/fw_printenv env/fw_setenv; do - vbin "tools/$x" - if [ -r "doc/${x}.1" ]; then - vman "doc/${x}.1" - fi - done -} - -uboot-mkimage_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - (transitional meta package)" - metapackage=yes -} diff --git a/srcpkgs/u-boot-tools/update b/srcpkgs/u-boot-tools/update deleted file mode 100644 index a4f0ca17b6c842..00000000000000 --- a/srcpkgs/u-boot-tools/update +++ /dev/null @@ -1 +0,0 @@ -pkgname=u-boot diff --git a/srcpkgs/u2f-hidraw-policy/patches/Makefile.patch b/srcpkgs/u2f-hidraw-policy/patches/Makefile.patch deleted file mode 100644 index 0c78183394b7ed..00000000000000 --- a/srcpkgs/u2f-hidraw-policy/patches/Makefile.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/Makefile 2015-10-30 14:48:49.000000000 -0400 -+++ b/Makefile.bck 2016-08-16 18:38:41.989106570 -0400 -@@ -3,7 +3,7 @@ - CFLAGS := -O2 -Wall - - u2f_hidraw_id: u2f_hidraw_id.c -- $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -o $@ $^ `pkg-config --cflags --libs libudev` -+ $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -o $@ $^ `pkg-config --cflags --libs libudev` $(LDFLAGS) - - .PHONY: install - install: all diff --git a/srcpkgs/u2f-hidraw-policy/template b/srcpkgs/u2f-hidraw-policy/template deleted file mode 100644 index 26250c88a57135..00000000000000 --- a/srcpkgs/u2f-hidraw-policy/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'u2f-hidraw-policy' -pkgname=u2f-hidraw-policy -version=1.0.2 -revision=2 -build_style=gnu-makefile -hostmakedepends="pkg-config" -makedepends="eudev-libudev-devel" -short_desc="Udev helper and rule to identify U2F tokens" -maintainer="Toyam Cox " -license="LGPL-2.0-or-later" -homepage="https://github.com/amluto/u2f-hidraw-policy" -distfiles="${homepage}/archive/${version}.tar.gz" -checksum=50e327a9df3dd3db3b292af41fb119cc4c8d9bc29abddfb442e972053bf5e6d1 - -post_install() { - vmkdir usr - cp -r "${DESTDIR}/lib" "${DESTDIR}/usr" - rm -rf "${DESTDIR}/lib" -} diff --git a/srcpkgs/u9fs/patches/makefile.patch b/srcpkgs/u9fs/patches/makefile.patch deleted file mode 100644 index 3e3f403ffd122b..00000000000000 --- a/srcpkgs/u9fs/patches/makefile.patch +++ /dev/null @@ -1,13 +0,0 @@ ---- a/makefile 2016-10-10 13:35:16.980246499 +0200 -+++ b/makefile 2016-10-10 13:35:39.805246090 +0200 -@@ -15,9 +15,8 @@ - # If you need copy sun-inttypes.h to inttypes.h. - # - #CC=cc --CFLAGS=-g -O -I. --LD=cc --LDFLAGS= -+LD=${CC} -+CFLAGS+=-I. - LDTAIL= - DESTROOT=/usr/local diff --git a/srcpkgs/u9fs/patches/musl-no-rhosts-auth.patch b/srcpkgs/u9fs/patches/musl-no-rhosts-auth.patch deleted file mode 100644 index 72403476686cbe..00000000000000 --- a/srcpkgs/u9fs/patches/musl-no-rhosts-auth.patch +++ /dev/null @@ -1,19 +0,0 @@ ---- a/authrhosts.c 2016-10-10 13:51:34.924228986 +0200 -+++ b/authrhosts.c 2016-10-10 13:51:37.359228942 +0200 -@@ -24,11 +24,16 @@ - { - USED(tx); - -+#ifdef __GLIBC__ - if(ruserok(remotehostname, 0, rx->uname, rx->uname) < 0){ - fprint(2, "ruserok(%s, %s) not okay\n", remotehostname, rx->uname); - return "u9fs: rhosts authentication failed"; - } - return 0; -+#else -+ USED(rx); -+ return "u9fs: rhosts authentication failed"; -+#endif - } - - Auth authrhosts = { diff --git a/srcpkgs/u9fs/template b/srcpkgs/u9fs/template deleted file mode 100644 index 4f516643f5eab9..00000000000000 --- a/srcpkgs/u9fs/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'u9fs' -pkgname=u9fs -version=20210124 -revision=1 -_commit=d65923fd17e8 -build_style=gnu-makefile -make_use_env=yes -short_desc="Serves the Plan 9 protocol 9P from user-space" -maintainer="mmnmnnmnmm " -license="custom:MIT-like" -homepage="https://bitbucket.org/plan9-from-bell-labs/u9fs" -distfiles="https://bitbucket.org/plan9-from-bell-labs/u9fs/get/${_commit}.tar.gz" -checksum=201619c1c29bad1c9ed1bc886afe7b4965cfd0781b2296c9de87db10ba71615d - -do_install() { - vbin u9fs - vlicense LICENSE - mv u9fs.man u9fs.8 - vman u9fs.8 -} diff --git a/srcpkgs/uacme/template b/srcpkgs/uacme/template deleted file mode 100644 index d9daa374ab5ff6..00000000000000 --- a/srcpkgs/uacme/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'uacme' -pkgname=uacme -version=1.7.6 -revision=1 -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="Orphaned " -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=d11a86ac2a0dbf285de27dff4193c65f7f3736da3d0480049af50d305940e0d6 diff --git a/srcpkgs/uberwriter/template b/srcpkgs/uberwriter/template deleted file mode 100644 index 3404bc993e3b91..00000000000000 --- a/srcpkgs/uberwriter/template +++ /dev/null @@ -1,11 +0,0 @@ -# Template file for 'uberwriter' -# Separated package because apostrophe is at version 2.x now -pkgname=uberwriter -version=12.11.02 -revision=3 -metapackage=yes -depends="apostrophe" -short_desc="Original fork of apostrophe" -maintainer="Orphaned " -license="Public Domain" -homepage="http://voidlinux.org" diff --git a/srcpkgs/uboot-mkimage b/srcpkgs/uboot-mkimage deleted file mode 120000 index 3dc2f74003081a..00000000000000 --- a/srcpkgs/uboot-mkimage +++ /dev/null @@ -1 +0,0 @@ -u-boot-tools \ No newline at end of file diff --git a/srcpkgs/ubridge/INSTALL b/srcpkgs/ubridge/INSTALL deleted file mode 100644 index 6bf52d90719240..00000000000000 --- a/srcpkgs/ubridge/INSTALL +++ /dev/null @@ -1,5 +0,0 @@ -case "${ACTION}" in -post) - setcap cap_net_admin,cap_net_raw=ep usr/bin/ubridge - ;; -esac diff --git a/srcpkgs/ubridge/template b/srcpkgs/ubridge/template deleted file mode 100644 index f56d35312022e6..00000000000000 --- a/srcpkgs/ubridge/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'ubridge' -pkgname=ubridge -version=0.9.18 -revision=3 -build_style=gnu-makefile -make_build_args="SYSTEM_INIPARSER=1" -makedepends="libpcap-devel iniparser-devel" -short_desc="Bridge for UDP tunnels, Ethernet, TAP and VMnet interfaces" -maintainer="Cameron Nemo " -license="GPL-3.0-or-later" -homepage="https://github.com/GNS3/ubridge" -distfiles="https://github.com/GNS3/ubridge/archive/v${version}.tar.gz" -checksum=7481e0f4a11c151c698baf5fbd5e474236aa408ff7f9b503e13feb091fbc38e7 - -CFLAGS="-DLINUX_RAW" - -do_install() { - vbin ubridge -} diff --git a/srcpkgs/uchardet-devel b/srcpkgs/uchardet-devel deleted file mode 120000 index e9b3f38e929d4e..00000000000000 --- a/srcpkgs/uchardet-devel +++ /dev/null @@ -1 +0,0 @@ -uchardet \ No newline at end of file diff --git a/srcpkgs/uchardet/template b/srcpkgs/uchardet/template deleted file mode 100644 index 8b7e4a2f870f8b..00000000000000 --- a/srcpkgs/uchardet/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'uchardet' -pkgname=uchardet -version=0.0.8 -revision=1 -build_style=cmake -short_desc="Encoding detector library ported from Mozilla" -maintainer="John " -license="MPL-1.1" -homepage="https://www.freedesktop.org/wiki/Software/uchardet" -changelog="https://cgit.freedesktop.org/uchardet/uchardet/tag/?id=v${version}" -distfiles="$FREEDESKTOP_SITE/uchardet/releases/uchardet-${version}.tar.xz" -checksum=e97a60cfc00a1c147a674b097bb1422abd9fa78a2d9ce3f3fdcc2e78a34ac5f0 - -uchardet-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.so" - vmove "usr/lib/*.a" - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/ucl/patches/gcc6.patch b/srcpkgs/ucl/patches/gcc6.patch deleted file mode 100644 index 69cf9da304f18f..00000000000000 --- a/srcpkgs/ucl/patches/gcc6.patch +++ /dev/null @@ -1,22 +0,0 @@ ---- a/acc/acc_defs.h -+++ b/acc/acc_defs.h -@@ -87,6 +87,9 @@ - - /* This can be put into a header file but may get ignored by some compilers. */ - #if !defined(ACC_COMPILE_TIME_ASSERT_HEADER) -+# define ACC_COMPILE_TIME_ASSERT_HEADER(e) _Static_assert(e, #e); -+#endif -+#if !defined(ACC_COMPILE_TIME_ASSERT_HEADER) - # if (ACC_CC_AZTECC || ACC_CC_ZORTECHC) - # define ACC_COMPILE_TIME_ASSERT_HEADER(e) extern int __acc_cta[1-!(e)]; - # elif (ACC_CC_DMC || ACC_CC_SYMANTECC) -@@ -100,6 +103,9 @@ - - /* This must appear within a function body. */ - #if !defined(ACC_COMPILE_TIME_ASSERT) -+# define ACC_COMPILE_TIME_ASSERT(e) _Static_assert(e, #e); -+#endif -+#if !defined(ACC_COMPILE_TIME_ASSERT) - # if (ACC_CC_AZTECC) - # define ACC_COMPILE_TIME_ASSERT(e) {typedef int __acc_cta_t[1-!(e)];} - # elif (ACC_CC_DMC || ACC_CC_PACIFICC || ACC_CC_SYMANTECC || ACC_CC_ZORTECHC) diff --git a/srcpkgs/ucl/template b/srcpkgs/ucl/template deleted file mode 100644 index fa5dc492fae7fb..00000000000000 --- a/srcpkgs/ucl/template +++ /dev/null @@ -1,12 +0,0 @@ -# Template file for 'ucl' -pkgname=ucl -version=1.03 -revision=6 -build_style=gnu-configure -short_desc="Portable lossless data compression library written in ANSI C" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="http://www.oberhumer.com/opensource/ucl/" -distfiles="http://www.oberhumer.com/opensource/ucl/download/ucl-${version}.tar.gz" -checksum=b865299ffd45d73412293369c9754b07637680e5c826915f097577cd27350348 -conflicts="libucl-devel>=0" diff --git a/srcpkgs/ucommon-devel b/srcpkgs/ucommon-devel deleted file mode 120000 index 1079528563de74..00000000000000 --- a/srcpkgs/ucommon-devel +++ /dev/null @@ -1 +0,0 @@ -ucommon \ No newline at end of file diff --git a/srcpkgs/ucommon-tools b/srcpkgs/ucommon-tools deleted file mode 120000 index 1079528563de74..00000000000000 --- a/srcpkgs/ucommon-tools +++ /dev/null @@ -1 +0,0 @@ -ucommon \ No newline at end of file diff --git a/srcpkgs/ucommon/template b/srcpkgs/ucommon/template deleted file mode 100644 index d9613c0d58f054..00000000000000 --- a/srcpkgs/ucommon/template +++ /dev/null @@ -1,39 +0,0 @@ -# Template file for 'ucommon' -pkgname=ucommon -version=7.0.0 -revision=2 -build_style=gnu-configure -makedepends="gnutls-devel" -short_desc="Light-weight C++ library to facilitate using C++ design patterns" -maintainer="David " -license="LGPL-3.0-or-later" -homepage="http://www.gnu.org/software/commoncpp/" -distfiles="${GNU_SITE}/commoncpp/ucommon-${version}.tar.gz" -checksum="6ac9f76c2af010f97e916e4bae1cece341dc64ca28e3881ff4ddc3bc334060d7" - -export CXXFLAGS="-std=c++14" - -ucommon-devel_package() { - depends="${sourcepkg}>=${version}_${revision} ${makedepends}" - short_desc+=" - development files" - pkg_install() { - vmove usr/bin/ucommon-config - vmove usr/bin/commoncpp-config - vmove usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - vmove usr/share/man/man1 - vmove usr/share/ucommon/cmake - } -} - -ucommon-tools_package() { - short_desc+=" - tools" - pkg_install() { - for f in sockaddr pdetach scrub-files urlout mdsum zerofill \ - keywait args car; do - vmove usr/bin/${f} - done - } -} diff --git a/srcpkgs/ucpp/template b/srcpkgs/ucpp/template deleted file mode 100644 index 8a988d1b1d64b9..00000000000000 --- a/srcpkgs/ucpp/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'ucpp' -pkgname=ucpp -version=1.3.2 -revision=2 -build_style=gnu-makefile -short_desc="Embeddable, quick and light C99 compliant C preprocessor" -maintainer="Orphaned " -license="BSD-3-Clause" -homepage="https://code.google.com/archive/p/ucpp/" -distfiles="https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/ucpp/ucpp-${version}.tar.bz2" -checksum=ab7ecc5ba2c2617fa14cd0a939c1e87ed789c59767fb39fc9b7d0ebf63a81635 -nopie=yes - -pre_build() { - vsed -i Makefile \ - -e "s;^CC = .*;CC = ${CC};" \ - -e "s;^FLAGS = .*;FLAGS = ${CFLAGS};" \ - -e "s;^#LDFLAGS = -pg;LDFLAGS = ${LDFLAGS};" -} - -do_install() { - vbin ucpp - vman ucpp.1 - head -n 27 Makefile | tail -n 25 > LICENSE - vlicense LICENSE -} diff --git a/srcpkgs/ucspi-ssl-devel b/srcpkgs/ucspi-ssl-devel deleted file mode 120000 index f256791ca85396..00000000000000 --- a/srcpkgs/ucspi-ssl-devel +++ /dev/null @@ -1 +0,0 @@ -ucspi-ssl \ No newline at end of file diff --git a/srcpkgs/ucspi-ssl/patches/fix-syntax.patch b/srcpkgs/ucspi-ssl/patches/fix-syntax.patch deleted file mode 100644 index b2bbc5a17a5894..00000000000000 --- a/srcpkgs/ucspi-ssl/patches/fix-syntax.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/host/superscript.com/net/ucspi-ssl-0.11.6a/src/sslperl.c 2019-06-22 10:19:41.000000000 +0200 -+++ b/host/superscript.com/net/ucspi-ssl-0.11.6a/src/sslperl.c 2020-09-28 23:36:57.970547752 +0200 -@@ -14,7 +14,7 @@ - #define call_argv perl_call_argv - #endif - --extern char *who = "PERL!"; -+extern char *who /* = "PERL!" */; - - //extern const char *who; - diff --git a/srcpkgs/ucspi-ssl/template b/srcpkgs/ucspi-ssl/template deleted file mode 100644 index fa039a2c214771..00000000000000 --- a/srcpkgs/ucspi-ssl/template +++ /dev/null @@ -1,78 +0,0 @@ -# Template file for 'ucspi-ssl' -pkgname=ucspi-ssl -reverts="0.99e_3 0.99e_2 0.99e_1" -version=0.11.6a -revision=8 -create_wrksrc=yes -build_wrksrc="host/superscript.com/net/${pkgname}-${version}/src" -build_style=gnu-makefile -hostmakedepends="fehQlibs openssl-devel perl" -makedepends="fehQlibs openssl-devel perl" -depends="ucspi-tcp6" -short_desc="Command-line tools for building SSL client-server applications" -maintainer="Orphaned " -license="Public Domain" -homepage="http://www.fehcom.de/ipnet/ucspi-ssl.html" -distfiles="http://www.fehcom.de/ipnet/ucspi-ssl/ucspi-ssl-${version}.tgz" -checksum=e7fcd4ceec351a0f36b7d27188758709a6c095460ed4dce434e0c5d463c4c4ea -# ad hoc build system breaks parallel build and cross-compilation -disable_parallel_build="ad hoc build system breaks parallel build" - -CFLAGS="-fcommon" - -pre_build() { - case "$XBPS_TARGET_MACHINE" in - x86_64*) ;; - *) sed -i 's/-m64//g' print-ld.sh;; - esac - - pwd >home - echo "${CC} ${CFLAGS} -I${XBPS_CROSS_BASE}/usr/include/fehQlibs" >../conf-cc - echo "${CC} ${LDFLAGS}" >../conf-ld - echo "/etc/ssl/certs" >../conf-cadir - echo "/etc/ssl/certs.pem" >../conf-cafile - echo "/usr" >../conf-home - - if [ "$CROSS_BUILD" ]; then - echo "${BUILD_CC} ${BUILD_CFLAGS} -I/usr/include/fehQlibs -c "'"$@"' >compile-host - echo 'main="$1"; shift; '"${BUILD_CC} ${BUILD_LDFLAGS}"'-o "$main" "$main.o" "$@" -ldnsresolv -lqlibs' >load-host - chmod +x compile-host load-host - - sed -i -e 's/compile/&-host/g; s/load/&-host/g' choose.sh - sed -i -e '/auto-str/s/compile/&-host/g; /auto-str/s/load/&-host/g' Makefile - sed -i -e '/chkshsgr/s/compile/&-host/g; /chkshsgr/s/load/&-host/g' Makefile - - mkdir -p perlprefix - cp "$XBPS_CROSS_BASE/usr/lib/perl5/core_perl/Config"*.p? perlprefix - cp "$XBPS_CROSS_BASE/usr/lib/perl5/core_perl/Errno.pm" perlprefix - export PERL5LIB=$PWD/perlprefix - fi -} - -do_install() { - vbin https@ - vbin sslcat - vbin sslclient - vbin sslconnect - vbin sslhandle - vbin sslperl - vbin sslprint - vbin sslserver - vman ../man/https@.1 - vman ../man/sslcat.1 - vman ../man/sslclient.1 - vman ../man/sslconnect.1 - vman ../man/sslhandle.1 - vman ../man/sslserver.1 - vman ../man/ucspi-tls.2 - vdoc ../doc/UCSPI-SSL -} - -ucspi-ssl-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision} openssl-devel" - pkg_install() { - vinstall ucspissl.a 0644 usr/lib - vinstall ucspissl.h 0644 usr/include - } -} diff --git a/srcpkgs/ucspi-ssl/update b/srcpkgs/ucspi-ssl/update deleted file mode 100644 index 41dd96d2cb20cb..00000000000000 --- a/srcpkgs/ucspi-ssl/update +++ /dev/null @@ -1 +0,0 @@ -ignore="0.99*" diff --git a/srcpkgs/ucspi-tcp/patches/0000_cross.patch b/srcpkgs/ucspi-tcp/patches/0000_cross.patch deleted file mode 100644 index 55e013a0de3429..00000000000000 --- a/srcpkgs/ucspi-tcp/patches/0000_cross.patch +++ /dev/null @@ -1,196 +0,0 @@ ---- a/Makefile -+++ b/Makefile -@@ -36,10 +36,6 @@ auto-str.o: \ - compile auto-str.c buffer.h readwrite.h exit.h - ./compile auto-str.c - --auto_home.c: \ --auto-str conf-home -- ./auto-str auto_home `head -1 conf-home` > auto_home.c -- - auto_home.o: \ - compile auto_home.c - ./compile auto_home.c -@@ -305,10 +301,6 @@ fmt_ulong.o: \ - compile fmt_ulong.c fmt.h - ./compile fmt_ulong.c - --fork.h: \ --choose compile load tryvfork.c fork.h1 fork.h2 -- ./choose cl tryvfork fork.h1 fork.h2 > fork.h -- - getln.o: \ - compile getln.c byte.h getln.h buffer.h stralloc.h gen_alloc.h - ./compile getln.c -@@ -317,24 +309,6 @@ getln2.o: \ - compile getln2.c byte.h getln.h buffer.h stralloc.h gen_alloc.h - ./compile getln2.c - --hassgact.h: \ --choose compile load trysgact.c hassgact.h1 hassgact.h2 -- ./choose cl trysgact hassgact.h1 hassgact.h2 > hassgact.h -- --hassgprm.h: \ --choose compile load trysgprm.c hassgprm.h1 hassgprm.h2 -- ./choose cl trysgprm hassgprm.h1 hassgprm.h2 > hassgprm.h -- --hasshsgr.h: \ --choose compile load tryshsgr.c hasshsgr.h1 hasshsgr.h2 chkshsgr \ --warn-shsgr -- ./chkshsgr || ( cat warn-shsgr; exit 1 ) -- ./choose clr tryshsgr hasshsgr.h1 hasshsgr.h2 > hasshsgr.h -- --haswaitp.h: \ --choose compile load trywaitp.c haswaitp.h1 haswaitp.h2 -- ./choose cl trywaitp haswaitp.h1 haswaitp.h2 > haswaitp.h -- - hier.o: \ - compile hier.c auto_home.h - ./compile hier.c -@@ -362,10 +336,6 @@ instcheck.o: \ - compile instcheck.c strerr.h error.h readwrite.h exit.h - ./compile instcheck.c - --iopause.h: \ --choose compile trypoll.c iopause.h1 iopause.h2 -- ./choose clr trypoll iopause.h1 iopause.h2 > iopause.h -- - iopause.o: \ - compile iopause.c taia.h tai.h uint64.h select.h iopause.h taia.h - ./compile iopause.c -@@ -404,7 +374,7 @@ warn-auto.sh systype - dgux-*) ;; \ - hp-ux-*) ;; \ - sco*) ;; \ -- *) echo 'ranlib "$$main"' ;; \ -+ *) echo '$(if $(TARGET_RANLIB),$(TARGET_RANLIB),ranlib) "$$main"' ;; \ - esac \ - ) > makelib - chmod 755 makelib -@@ -521,10 +491,6 @@ seek_set.o: \ - compile seek_set.c seek.h - ./compile seek_set.c - --select.h: \ --choose compile trysysel.c select.h1 select.h2 -- ./choose c trysysel select.h1 select.h2 > select.h -- - setup: \ - it install - ./install -@@ -791,10 +757,6 @@ uint32_unpack.o: \ - compile uint32_unpack.c uint32.h - ./compile uint32_unpack.c - --uint64.h: \ --choose compile load tryulong64.c uint64.h1 uint64.h2 -- ./choose clr tryulong64 uint64.h1 uint64.h2 > uint64.h -- - unix.a: \ - makelib alloc.o alloc_re.o buffer.o buffer_0.o buffer_1.o buffer_2.o \ - buffer_copy.o buffer_get.o buffer_put.o env.o error.o error_str.o \ ---- /dev/null -+++ b/auto_home.c -@@ -0,0 +1,3 @@ -+const char auto_home[] = "\ -+\057\165\163\162\ -+"; ---- a/conf-cc -+++ b/conf-cc -@@ -1,3 +1,3 @@ --gcc -O2 -+$CC $CFLAGS -include errno.h - - This will be used to compile .c files. ---- a/conf-home -+++ b/conf-home -@@ -1,4 +1,4 @@ --/usr/local -+/usr - - This is the ucspi-tcp home directory. Programs will be installed in - .../bin. ---- a/conf-ld -+++ b/conf-ld -@@ -1,3 +1,3 @@ --gcc -s -+$CC -s $LDFLAGS - - This will be used to link .o files into an executable. ---- /dev/null -+++ b/fork.h -@@ -0,0 +1,9 @@ -+#ifndef FORK_H -+#define FORK_H -+ -+/* sysdep: +vfork */ -+ -+extern int fork(); -+extern int vfork(); -+ -+#endif ---- /dev/null -+++ b/hassgact.h -@@ -0,0 +1,2 @@ -+/* sysdep: +sigaction */ -+#define HASSIGACTION 1 ---- /dev/null -+++ b/hassgprm.h -@@ -0,0 +1,2 @@ -+/* sysdep: +sigprocmask */ -+#define HASSIGPROCMASK 1 ---- /dev/null -+++ b/hasshsgr.h -@@ -0,0 +1 @@ -+/* sysdep: -shortsetgroups */ ---- /dev/null -+++ b/haswaitp.h -@@ -0,0 +1,2 @@ -+/* sysdep: +waitpid */ -+#define HASWAITPID 1 ---- /dev/null -+++ b/iopause.h -@@ -0,0 +1,18 @@ -+#ifndef IOPAUSE_H -+#define IOPAUSE_H -+ -+/* sysdep: +poll */ -+#define IOPAUSE_POLL -+ -+#include -+#include -+ -+typedef struct pollfd iopause_fd; -+#define IOPAUSE_READ POLLIN -+#define IOPAUSE_WRITE POLLOUT -+ -+#include "taia.h" -+ -+extern void iopause(iopause_fd *,unsigned int,struct taia *,struct taia *); -+ -+#endif ---- /dev/null -+++ b/select.h -@@ -0,0 +1,11 @@ -+#ifndef SELECT_H -+#define SELECT_H -+ -+/* sysdep: +sysselect */ -+ -+#include -+#include -+#include -+extern int select(); -+ -+#endif ---- /dev/null -+++ b/uint64.h -@@ -0,0 +1,8 @@ -+#ifndef UINT64_H -+#define UINT64_H -+ -+/* sysdep: -ulong64 */ -+ -+typedef unsigned long long uint64; -+ -+#endif diff --git a/srcpkgs/ucspi-tcp/patches/0001-rblsmtpd.c-don-t-use-a-the-default-rbl.maps.vix.com.diff b/srcpkgs/ucspi-tcp/patches/0001-rblsmtpd.c-don-t-use-a-the-default-rbl.maps.vix.com.diff deleted file mode 100644 index d984f18384997b..00000000000000 --- a/srcpkgs/ucspi-tcp/patches/0001-rblsmtpd.c-don-t-use-a-the-default-rbl.maps.vix.com.diff +++ /dev/null @@ -1,43 +0,0 @@ -From d0327e3325837b4aa22198ac090530a3060952ef Mon Sep 17 00:00:00 2001 -From: Gerrit Pape -Date: Wed, 9 Jan 2008 07:16:42 +0000 -Subject: [PATCH] rblsmtpd.c: don't use a the default rbl.maps.vix.com if run without -r switch. - -rbl.maps.vix.com is obsolete, so don't use it as default rbl if run -without the -r switch; default to no rbl instead. ---- - rblsmtpd.c | 4 +--- - 1 files changed, 1 insertions(+), 3 deletions(-) - -diff --git a/rblsmtpd.c b/rblsmtpd.c -index cc8ba2e..9695d9e 100644 ---- a/rblsmtpd.c -+++ b/rblsmtpd.c -@@ -155,7 +155,6 @@ void rblsmtpd(void) - - main(int argc,char **argv,char **envp) - { -- int flagwantdefaultrbl = 1; - char *x; - int opt; - -@@ -182,7 +181,7 @@ main(int argc,char **argv,char **envp) - case 'c': flagfailclosed = 1; break; - case 'C': flagfailclosed = 0; break; - case 't': scan_ulong(optarg,&timeout); break; -- case 'r': rbl(optarg); flagwantdefaultrbl = 0; break; -+ case 'r': rbl(optarg); break; - case 'a': antirbl(optarg); break; - default: usage(); - } -@@ -190,7 +189,6 @@ main(int argc,char **argv,char **envp) - argv += optind; - if (!*argv) usage(); - -- if (flagwantdefaultrbl) rbl("rbl.maps.vix.com"); - if (decision >= 2) rblsmtpd(); - - pathexec_run(*argv,argv,envp); --- -1.6.0.3 - diff --git a/srcpkgs/ucspi-tcp/patches/0002-Makefile-target-choose-do-not-depend-on-conf-home.diff b/srcpkgs/ucspi-tcp/patches/0002-Makefile-target-choose-do-not-depend-on-conf-home.diff deleted file mode 100644 index d9b4f2243073fc..00000000000000 --- a/srcpkgs/ucspi-tcp/patches/0002-Makefile-target-choose-do-not-depend-on-conf-home.diff +++ /dev/null @@ -1,27 +0,0 @@ -From 3be7db918230dde2ce4937f7329d6461b0702d6d Mon Sep 17 00:00:00 2001 -From: Gerrit Pape -Date: Wed, 16 Apr 2008 20:56:00 +0000 -Subject: [PATCH] Makefile: target choose: do not depend on conf-home - ---- - Makefile | 3 +-- - 1 files changed, 1 insertions(+), 2 deletions(-) - -diff --git a/Makefile b/Makefile -index a67b0cb..bcf5bd5 100644 ---- a/Makefile -+++ b/Makefile -@@ -145,9 +145,8 @@ compile chkshsgr.c exit.h - ./compile chkshsgr.c - - choose: \ --warn-auto.sh choose.sh conf-home -+warn-auto.sh choose.sh - cat warn-auto.sh choose.sh \ -- | sed s}HOME}"`head -1 conf-home`"}g \ - > choose - chmod 755 choose - --- -1.6.0.3 - diff --git a/srcpkgs/ucspi-tcp/patches/0003-Apply-fefe-s-ucspi-tcp-0.88-ipv6.diff19-ipv6-patch.diff b/srcpkgs/ucspi-tcp/patches/0003-Apply-fefe-s-ucspi-tcp-0.88-ipv6.diff19-ipv6-patch.diff deleted file mode 100644 index 7563bd7b718a24..00000000000000 --- a/srcpkgs/ucspi-tcp/patches/0003-Apply-fefe-s-ucspi-tcp-0.88-ipv6.diff19-ipv6-patch.diff +++ /dev/null @@ -1,4778 +0,0 @@ -From 79799b389703e8775f90e9728fa7e9d0dca26739 Mon Sep 17 00:00:00 2001 -From: Gerrit Pape -Date: Tue, 13 Oct 2009 22:38:01 +0000 -Subject: [PATCH] Apply fefe's ucspi-tcp-0.88-ipv6.diff19 ipv6 patch - -What is ucspi-tcp and why does it need IPv6? - -Please see http://cr.yp.to/ucspi-tcp.html for an explanation what -ucspi-tcp is. Basically, many people use it to replace inetd. It -consists of tcpserver and tcpclient. tcpserver can listen on sockets and -start programs in an inetd like fashion except that information like the -IP address and remote port are communicated via environment variables, -so writing a server is very easy and the servers are also more portable -since they don't have to use the socket API directly. - -What does your diff do? - -The current version adds simple IPv6 support for tcpserver and -tcpclient. - -Note that IPv6 has inherent IPv4 compatibility, so IPv4 connections are -still possible without having to start a second tcpserver or something -like that. But since some systems may have IPv6 support in their libc -but not in the kernel, my tcpserver will always try to create an IPv6 -listening socket but will fall back to transparent IPv4 support. Note -that this is done by the socket wrappers, not explicitly by tcpserver, -so to tcpserver the connections look like a normal IPv4 mapped IPv6 -connection. - -If a client connects via IPv4 (and you don't use the new -6 option), -tcpserver will make the environment variables look just like the -unpatched version. tcpclient also has a -6 option now with the same -effect. - -IPv6 connections use $PROTO=TCP6, so clients can use this to see how -they should try to parse the IP numbers given in the environment, should -they feel the need to do so. - -There is a new -4 option to tcpclient. I updated the resolver so that -you can request an IPv6 address for a machine that has only an A record. -If the lookup for an AAAA record fails, dns_ip6 will do an A lookup and -convert the address(es) to IP4-mapped IPv6 addresses. If you want -tcpclient to connect to the IPv4 address even if there is an AAAA -record, you can use the -4 option to tcpclient. - -What does not work yet? - -There are quite a few servers using tcpserver out there. If they try to -parse the IP addresses, they are not IPv6 ready and need to be touched. - -Amend: - rm -rf usr/ ---- - FILES | 37 +++++++ - Makefile | 184 ++++++++++++++++++++++++++++----- - TARGETS | 28 +++++ - addcr.1 | 22 ++++ - argv0.1 | 47 ++++++++ - date@.1 | 32 ++++++ - delcr.1 | 30 ++++++ - dns.h | 63 +++++++----- - dns_dfd.c | 11 +- - dns_domain.c | 36 ++++-- - dns_dtda.c | 2 +- - dns_ip.c | 4 +- - dns_ip6.c | 103 ++++++++++++++++++ - dns_ipq.c | 6 +- - dns_ipq6.c | 72 +++++++++++++ - dns_name.c | 19 +++- - dns_nd.c | 2 +- - dns_nd6.c | 28 +++++ - dns_packet.c | 9 +- - dns_random.c | 3 +- - dns_rcip.c | 29 +++--- - dns_rcrw.c | 5 +- - dns_resolve.c | 7 +- - dns_sortip6.c | 20 ++++ - dns_transmit.c | 71 +++++++------ - dns_txt.c | 4 +- - error.h | 2 +- - finger@.1 | 45 ++++++++ - fixcr.1 | 11 ++ - fmt_xlong.c | 22 ++++ - haveip6.h1 | 1 + - haveip6.h2 | 1 + - hier.c | 19 ++++ - http@.1 | 52 +++++++++ - ip4.h | 2 + - ip6.h | 28 +++++ - ip6_fmt.c | 64 +++++++++++ - mconnect.1 | 36 +++++++ - old-rules.c | 101 ++++++++++++++++++ - pathexec.h | 2 +- - pathexec_env.c | 3 +- - recordio.1 | 75 +++++++++++++ - remoteinfo.h | 1 + - remoteinfo6.c | 98 +++++++++++++++++ - rules.c | 2 +- - scan_ip6.c | 87 +++++++++++++++ - scan_xlong.c | 23 ++++ - socket.h | 39 ++++++- - socket_accept6.c | 44 ++++++++ - socket_bind.c | 4 +- - socket_bind6.c | 45 ++++++++ - socket_conn.c | 2 +- - socket_conn6.c | 38 +++++++ - socket_getifidx.c | 8 ++ - socket_getifname.c | 14 +++ - socket_ip4loopback.c | 2 + - socket_local6.c | 39 +++++++ - socket_recv6.c | 44 ++++++++ - socket_remote6.c | 39 +++++++ - socket_send6.c | 40 +++++++ - socket_tcp6.c | 44 ++++++++ - socket_udp6.c | 38 +++++++ - socket_v4mappedprefix.c | 2 + - socket_v6any.c | 2 + - socket_v6loopback.c | 2 + - str.h | 14 ++-- - str_chr.c | 4 +- - str_diff.c | 2 +- - str_len.c | 4 +- - str_start.c | 2 +- - stralloc.h | 12 ++- - stralloc_catb.c | 2 +- - stralloc_cats.c | 2 +- - stralloc_opyb.c | 2 +- - stralloc_opys.c | 2 +- - tcp-environ.5 | 66 ++++++++++++ - tcpcat.1 | 20 ++++ - tcpclient.1 | 173 ++++++++++++++++++++++++++++++ - tcpclient.c | 73 ++++++++----- - tcprules.1 | 221 +++++++++++++++++++++++++++++++++++++++ - tcprules.c | 11 ++- - tcprulescheck.1 | 25 +++++ - tcpserver.1 | 266 +++++++++++++++++++++++++++++++++++++++++++++++ - tcpserver.c | 112 ++++++++++++++------ - timeoutconn.h | 2 + - timeoutconn6.c | 34 ++++++ - tryip6.c | 8 ++ - who@.1 | 32 ++++++ - 88 files changed, 2849 insertions(+), 235 deletions(-) - create mode 100644 addcr.1 - create mode 100644 argv0.1 - create mode 100644 date@.1 - create mode 100644 delcr.1 - create mode 100644 dns_ip6.c - create mode 100644 dns_ipq6.c - create mode 100644 dns_nd6.c - create mode 100644 dns_sortip6.c - create mode 100644 finger@.1 - create mode 100644 fixcr.1 - create mode 100644 fmt_xlong.c - create mode 100644 haveip6.h1 - create mode 100644 haveip6.h2 - create mode 100644 http@.1 - create mode 100644 ip6.h - create mode 100644 ip6_fmt.c - create mode 100644 mconnect.1 - create mode 100644 old-rules.c - create mode 100644 recordio.1 - create mode 100644 remoteinfo6.c - create mode 100644 scan_ip6.c - create mode 100644 scan_xlong.c - create mode 100644 socket_accept6.c - create mode 100644 socket_bind6.c - create mode 100644 socket_conn6.c - create mode 100644 socket_getifidx.c - create mode 100644 socket_getifname.c - create mode 100644 socket_ip4loopback.c - create mode 100644 socket_local6.c - create mode 100644 socket_recv6.c - create mode 100644 socket_remote6.c - create mode 100644 socket_send6.c - create mode 100644 socket_tcp6.c - create mode 100644 socket_udp6.c - create mode 100644 socket_v4mappedprefix.c - create mode 100644 socket_v6any.c - create mode 100644 socket_v6loopback.c - create mode 100644 tcp-environ.5 - create mode 100644 tcpcat.1 - create mode 100644 tcpclient.1 - create mode 100644 tcprules.1 - create mode 100644 tcprulescheck.1 - create mode 100644 tcpserver.1 - create mode 100644 timeoutconn6.c - create mode 100644 tryip6.c - create mode 100644 who@.1 - -diff --git a/FILES b/FILES -index cfb38a5..142aed9 100644 ---- a/FILES -+++ b/FILES -@@ -216,3 +216,40 @@ wait_pid.c - warn-auto.sh - warn-shsgr - x86cpuid.c -+dns_ip6.c -+dns_ipq6.c -+dns_nd6.c -+dns_sortip6.c -+fmt_xlong.c -+ip6_fmt.c -+ip6_scan.c -+scan_0x.c -+socket_accept6.c -+socket_bind6.c -+socket_conn6.c -+socket_local6.c -+socket_recv6.c -+socket_remote6.c -+socket_send6.c -+socket_tcp6.c -+timeoutconn6.c -+tryip6.c -+haveip6.h2 -+haveip6.h1 -+remoteinfo6.c -+addcr.1 -+argv0.1 -+date@.1 -+delcr.1 -+finger@.1 -+fixcr.1 -+http@.1 -+mconnect.1 -+recordio.1 -+tcp-environ.5 -+tcpcat.1 -+tcpclient.1 -+tcprules.1 -+tcprulescheck.1 -+tcpserver.1 -+who@.1 -diff --git a/Makefile b/Makefile -index bcf5bd5..9dc6844 100644 ---- a/Makefile -+++ b/Makefile -@@ -76,12 +76,14 @@ byte.a: \ - makelib byte_chr.o byte_copy.o byte_cr.o byte_diff.o byte_rchr.o \ - byte_zero.o case_diffb.o case_diffs.o fmt_ulong.o ip4_fmt.o \ - ip4_scan.o scan_ulong.o str_chr.o str_diff.o str_len.o str_start.o \ --uint16_pack.o uint16_unpack.o uint32_pack.o uint32_unpack.o -+uint16_pack.o uint16_unpack.o uint32_pack.o uint32_unpack.o \ -+ip6_fmt.o scan_ip6.o scan_xlong.o fmt_xlong.o - ./makelib byte.a byte_chr.o byte_copy.o byte_cr.o \ - byte_diff.o byte_rchr.o byte_zero.o case_diffb.o \ - case_diffs.o fmt_ulong.o ip4_fmt.o ip4_scan.o scan_ulong.o \ - str_chr.o str_diff.o str_len.o str_start.o uint16_pack.o \ -- uint16_unpack.o uint32_pack.o uint32_unpack.o -+ uint16_unpack.o uint32_pack.o uint32_unpack.o ip6_fmt.o \ -+ scan_ip6.o scan_xlong.o fmt_xlong.o - - byte_chr.o: \ - compile byte_chr.c byte.h -@@ -180,11 +182,13 @@ compile delcr.c buffer.h exit.h - dns.a: \ - makelib dns_dfd.o dns_domain.o dns_dtda.o dns_ip.o dns_ipq.o \ - dns_name.o dns_nd.o dns_packet.o dns_random.o dns_rcip.o dns_rcrw.o \ --dns_resolve.o dns_sortip.o dns_transmit.o dns_txt.o -+dns_resolve.o dns_sortip.o dns_transmit.o dns_txt.o dns_ip6.o \ -+dns_sortip6.o dns_nd6.o dns_ipq6.o - ./makelib dns.a dns_dfd.o dns_domain.o dns_dtda.o dns_ip.o \ - dns_ipq.o dns_name.o dns_nd.o dns_packet.o dns_random.o \ - dns_rcip.o dns_rcrw.o dns_resolve.o dns_sortip.o \ -- dns_transmit.o dns_txt.o -+ dns_transmit.o dns_txt.o dns_ip6.o dns_sortip6.o dns_nd6.o \ -+ dns_ipq6.o - - dns_dfd.o: \ - compile dns_dfd.c error.h alloc.h byte.h dns.h stralloc.h gen_alloc.h \ -@@ -256,7 +260,7 @@ taia.h tai.h uint64.h taia.h - dns_transmit.o: \ - compile dns_transmit.c socket.h uint16.h alloc.h error.h byte.h \ - readwrite.h uint16.h dns.h stralloc.h gen_alloc.h iopause.h taia.h \ --tai.h uint64.h taia.h -+tai.h uint64.h taia.h uint32.h - ./compile dns_transmit.c - - dns_txt.o: \ -@@ -497,9 +501,15 @@ exit.h fmt.h iopause.h taia.h tai.h uint64.h pathexec.h - remoteinfo.o: \ - compile remoteinfo.c fmt.h buffer.h socket.h uint16.h error.h \ - iopause.h taia.h tai.h uint64.h timeoutconn.h uint16.h remoteinfo.h \ --stralloc.h gen_alloc.h uint16.h -+stralloc.h gen_alloc.h uint16.h uint32.h - ./compile remoteinfo.c - -+remoteinfo6.o: \ -+compile remoteinfo6.c fmt.h buffer.h socket.h uint16.h error.h \ -+iopause.h taia.h tai.h uint64.h timeoutconn.h uint16.h remoteinfo.h \ -+stralloc.h gen_alloc.h uint16.h uint32.h -+ ./compile remoteinfo6.c -+ - rts: \ - warn-auto.sh rts.sh conf-home - cat warn-auto.sh rts.sh \ -@@ -556,43 +566,43 @@ trylsock.c compile load - rm -f trylsock.o trylsock - - socket_accept.o: \ --compile socket_accept.c byte.h socket.h uint16.h -+compile socket_accept.c byte.h socket.h uint16.h uint32.h - ./compile socket_accept.c - - socket_bind.o: \ --compile socket_bind.c byte.h socket.h uint16.h -+compile socket_bind.c byte.h socket.h uint16.h uint32.h - ./compile socket_bind.c - - socket_conn.o: \ --compile socket_conn.c readwrite.h byte.h socket.h uint16.h -+compile socket_conn.c readwrite.h byte.h socket.h uint16.h uint32.h - ./compile socket_conn.c - - socket_delay.o: \ --compile socket_delay.c socket.h uint16.h -+compile socket_delay.c socket.h uint16.h uint32.h - ./compile socket_delay.c - - socket_listen.o: \ --compile socket_listen.c socket.h uint16.h -+compile socket_listen.c socket.h uint16.h uint32.h - ./compile socket_listen.c - - socket_local.o: \ --compile socket_local.c byte.h socket.h uint16.h -+compile socket_local.c byte.h socket.h uint16.h uint32.h - ./compile socket_local.c - - socket_opts.o: \ --compile socket_opts.c socket.h uint16.h -+compile socket_opts.c socket.h uint16.h uint32.h - ./compile socket_opts.c - - socket_remote.o: \ --compile socket_remote.c byte.h socket.h uint16.h -+compile socket_remote.c byte.h socket.h uint16.h uint32.h - ./compile socket_remote.c - - socket_tcp.o: \ --compile socket_tcp.c ndelay.h socket.h uint16.h -+compile socket_tcp.c ndelay.h socket.h uint16.h uint32.h - ./compile socket_tcp.c - - socket_udp.o: \ --compile socket_udp.c ndelay.h socket.h uint16.h -+compile socket_udp.c ndelay.h socket.h uint16.h uint32.h - ./compile socket_udp.c - - str_chr.o: \ -@@ -709,9 +719,9 @@ warn-auto.sh tcpcat.sh conf-home - chmod 755 tcpcat - - tcpclient: \ --load tcpclient.o remoteinfo.o timeoutconn.o dns.a time.a unix.a \ --byte.a socket.lib -- ./load tcpclient remoteinfo.o timeoutconn.o dns.a time.a \ -+load tcpclient.o remoteinfo6.o dns.a time.a unix.a \ -+byte.a socket.lib byte.h timeoutconn6.o -+ ./load tcpclient remoteinfo6.o timeoutconn6.o dns.a time.a \ - unix.a byte.a `cat socket.lib` - - tcpclient.o: \ -@@ -719,7 +729,7 @@ compile tcpclient.c sig.h exit.h sgetopt.h subgetopt.h uint16.h fmt.h \ - scan.h str.h ip4.h uint16.h socket.h uint16.h fd.h stralloc.h \ - gen_alloc.h buffer.h error.h strerr.h pathexec.h timeoutconn.h \ - uint16.h remoteinfo.h stralloc.h uint16.h dns.h stralloc.h iopause.h \ --taia.h tai.h uint64.h taia.h -+taia.h tai.h uint64.h taia.h uint32.h - ./compile tcpclient.c - - tcprules: \ -@@ -741,9 +751,9 @@ stralloc.h gen_alloc.h - ./compile tcprulescheck.c - - tcpserver: \ --load tcpserver.o rules.o remoteinfo.o timeoutconn.o cdb.a dns.a \ -+load tcpserver.o rules.o remoteinfo6.o timeoutconn6.o cdb.a dns.a \ - time.a unix.a byte.a socket.lib -- ./load tcpserver rules.o remoteinfo.o timeoutconn.o cdb.a \ -+ ./load tcpserver rules.o remoteinfo6.o timeoutconn6.o cdb.a \ - dns.a time.a unix.a byte.a `cat socket.lib` - - tcpserver.o: \ -@@ -752,7 +762,7 @@ exit.h env.h prot.h open.h wait.h readwrite.h stralloc.h gen_alloc.h \ - alloc.h buffer.h error.h strerr.h sgetopt.h subgetopt.h pathexec.h \ - socket.h uint16.h ndelay.h remoteinfo.h stralloc.h uint16.h rules.h \ - stralloc.h sig.h dns.h stralloc.h iopause.h taia.h tai.h uint64.h \ --taia.h -+taia.h uint32.h - ./compile tcpserver.c - - time.a: \ -@@ -764,9 +774,14 @@ taia_less.o taia_now.o taia_pack.o taia_sub.o taia_uint.o - - timeoutconn.o: \ - compile timeoutconn.c ndelay.h socket.h uint16.h iopause.h taia.h \ --tai.h uint64.h error.h timeoutconn.h uint16.h -+tai.h uint64.h error.h timeoutconn.h uint16.h uint32.h - ./compile timeoutconn.c - -+timeoutconn6.o: \ -+compile timeoutconn6.c ndelay.h socket.h uint16.h iopause.h taia.h \ -+tai.h uint64.h error.h timeoutconn.h uint16.h uint32.h -+ ./compile timeoutconn6.c -+ - uint16_pack.o: \ - compile uint16_pack.c uint16.h - ./compile uint16_pack.c -@@ -805,7 +820,12 @@ socket_conn.o socket_delay.o socket_listen.o socket_local.o \ - socket_opts.o socket_remote.o socket_tcp.o socket_udp.o \ - stralloc_cat.o stralloc_catb.o stralloc_cats.o stralloc_copy.o \ - stralloc_eady.o stralloc_opyb.o stralloc_opys.o stralloc_pend.o \ --strerr_die.o strerr_sys.o subgetopt.o wait_nohang.o wait_pid.o -+strerr_die.o strerr_sys.o subgetopt.o wait_nohang.o wait_pid.o \ -+socket_conn6.o socket_bind6.o socket_accept6.o socket_recv6.o \ -+socket_send6.o socket_local6.o socket_remote6.o socket_tcp6.o \ -+socket_getifname.o socket_getifidx.o socket_v4mappedprefix.o \ -+socket_ip4loopback.o socket_v6any.o socket_v6loopback.o \ -+socket_udp6.o - ./makelib unix.a alloc.o alloc_re.o buffer.o buffer_0.o \ - buffer_1.o buffer_2.o buffer_copy.o buffer_get.o \ - buffer_put.o env.o error.o error_str.o fd_copy.o fd_move.o \ -@@ -818,7 +838,12 @@ strerr_die.o strerr_sys.o subgetopt.o wait_nohang.o wait_pid.o - socket_udp.o stralloc_cat.o stralloc_catb.o stralloc_cats.o \ - stralloc_copy.o stralloc_eady.o stralloc_opyb.o \ - stralloc_opys.o stralloc_pend.o strerr_die.o strerr_sys.o \ -- subgetopt.o wait_nohang.o wait_pid.o -+ subgetopt.o wait_nohang.o wait_pid.o socket_conn6.o \ -+ socket_bind6.o socket_accept6.o socket_recv6.o socket_send6.o \ -+ socket_local6.o socket_remote6.o socket_tcp6.o \ -+ socket_getifname.o socket_getifidx.o socket_v4mappedprefix.o \ -+ socket_ip4loopback.o socket_v6any.o socket_v6loopback.o \ -+ socket_udp6.o - - wait_nohang.o: \ - compile wait_nohang.c haswaitp.h -@@ -834,3 +859,110 @@ warn-auto.sh who@.sh conf-home - | sed s}HOME}"`head -1 conf-home`"}g \ - > who@ - chmod 755 who@ -+ -+socket_conn6.o: \ -+compile socket_conn6.c socket.h uint16.h haveip6.h error.h ip6.h \ -+uint32.h -+ ./compile socket_conn6.c -+ -+socket_bind6.o: \ -+compile socket_bind6.c socket.h uint16.h haveip6.h error.h ip6.h \ -+uint32.h -+ ./compile socket_bind6.c -+ -+socket_accept6.o: \ -+compile socket_accept6.c socket.h uint16.h haveip6.h error.h ip6.h \ -+uint32.h -+ ./compile socket_accept6.c -+ -+socket_recv6.o: \ -+compile socket_recv6.c socket.h uint16.h haveip6.h error.h ip6.h \ -+uint32.h -+ ./compile socket_recv6.c -+ -+socket_send6.o: \ -+compile socket_send6.c socket.h uint16.h haveip6.h error.h uint32.h -+ ./compile socket_send6.c -+ -+socket_local6.o: \ -+compile socket_local6.c socket.h uint16.h haveip6.h error.h uint32.h -+ ./compile socket_local6.c -+ -+socket_remote6.o: \ -+compile socket_remote6.c socket.h uint16.h haveip6.h error.h uint32.h -+ ./compile socket_remote6.c -+ -+dns_sortip6.o: \ -+compile dns_sortip6.c byte.h dns.h stralloc.h gen_alloc.h iopause.h \ -+taia.h tai.h uint64.h taia.h -+ ./compile dns_sortip6.c -+ -+dns_nd6.o: \ -+compile dns_nd6.c byte.h fmt.h dns.h stralloc.h gen_alloc.h iopause.h \ -+taia.h tai.h uint64.h taia.h -+ ./compile dns_nd6.c -+ -+dns_ipq6.o: \ -+compile dns_ipq6.c stralloc.h gen_alloc.h case.h byte.h str.h dns.h \ -+stralloc.h iopause.h taia.h tai.h uint64.h taia.h ip6.h -+ ./compile dns_ipq6.c -+ -+dns_ip6.o: \ -+compile dns_ip6.c stralloc.h gen_alloc.h uint16.h byte.h dns.h \ -+stralloc.h iopause.h taia.h tai.h uint64.h taia.h -+ ./compile dns_ip6.c -+ -+fmt_xlong.o: \ -+compile fmt_xlong.c scan.h -+ ./compile fmt_xlong.c -+ -+scan_xlong.o: \ -+compile scan_xlong.c scan.h -+ ./compile scan_xlong.c -+ -+ip6_fmt.o: \ -+compile ip6_fmt.c fmt.h ip6.h -+ ./compile ip6_fmt.c -+ -+scan_ip6.o: \ -+compile scan_ip6.c scan.h ip6.h -+ ./compile scan_ip6.c -+ -+socket_tcp6.o: \ -+compile socket_tcp6.c ndelay.h socket.h uint16.h haveip6.h uint32.h -+ ./compile socket_tcp6.c -+ -+socket_udp6.o: \ -+compile socket_udp6.c ndelay.h socket.h uint16.h haveip6.h uint32.h -+ ./compile socket_udp6.c -+ -+haveip6.h: \ -+tryip6.c choose compile haveip6.h1 haveip6.h2 -+ ./choose c tryip6 haveip6.h1 haveip6.h2 > haveip6.h -+ -+socket_getifname.o: \ -+compile socket_getifname.c socket.h uint16.h uint32.h -+ ./compile socket_getifname.c -+ -+socket_getifidx.o: \ -+compile socket_getifidx.c socket.h uint16.h uint32.h -+ ./compile socket_getifidx.c -+ -+socket_ip4loopback.o: \ -+compile socket_ip4loopback.c -+ ./compile socket_ip4loopback.c -+ -+socket_v4mappedprefix.o: \ -+compile socket_v4mappedprefix.c -+ ./compile socket_v4mappedprefix.c -+ -+socket_v6any.o: \ -+compile socket_v6any.c -+ ./compile socket_v6any.c -+ -+socket_v6loopback.o: \ -+compile socket_v6loopback.c -+ ./compile socket_v6loopback.c -+ -+clean: -+ rm -f `cat TARGETS` -diff --git a/TARGETS b/TARGETS -index 4d1f2a0..0385f96 100644 ---- a/TARGETS -+++ b/TARGETS -@@ -169,3 +169,31 @@ instcheck - it - setup - check -+dns_ip6.o -+dns_ipq6.o -+dns_nd6.o -+dns_sortip6.o -+fmt_xlong.o -+ip6_fmt.o -+ip6_scan.o -+scan_0x.o -+socket_accept6.o -+socket_bind6.o -+socket_conn6.o -+socket_local6.o -+socket_recv6.o -+socket_remote6.o -+socket_send6.o -+socket_tcp6.o -+timeoutconn6.o -+haveip6.h -+remoteinfo6.o -+socket_getifidx.o -+socket_getifname.o -+scan_ip6.o -+scan_xlong.o -+socket_ip4loopback.o -+socket_udp6.o -+socket_v4mappedprefix.o -+socket_v6any.o -+socket_v6loopback.o -diff --git a/addcr.1 b/addcr.1 -new file mode 100644 -index 0000000..3bae1f7 ---- /dev/null -+++ b/addcr.1 -@@ -0,0 +1,22 @@ -+.TH addcr 1 -+.SH NAME -+addcr \- add a CR before each LF -+.SH SYNOPSIS -+.B addcr -+.SH DESCRIPTION -+.B addcr -+inserts CR at the end of each line of input. -+It does not insert CR at the end of a partial final line. -+.SH COMPATIBILITY -+Some vendors ship -+.B unix2dos -+or -+.B bsd2dos -+tools similar to -+.BR addcr . -+Those tools often blow up on long lines and nulls. -+.B addcr -+has no trouble with long lines and nulls. -+.SH "SEE ALSO" -+delcr(1), -+fixcr(1) -diff --git a/argv0.1 b/argv0.1 -new file mode 100644 -index 0000000..ad9634d ---- /dev/null -+++ b/argv0.1 -@@ -0,0 +1,47 @@ -+.TH argv0 1 -+.SH NAME -+argv0 \- run a program with a specified 0th argument -+.SH SYNOPSIS -+.B argv0 -+.I realname -+.I zero -+[ -+.I arg ... -+] -+.SH DESCRIPTION -+.B argv0 -+runs -+the program stored as -+.I realname -+on disk, -+with the given -+arguments. -+It sets the 0th argument of -+the program to -+.IR zero . -+ -+For example, -+ -+.EX -+ argv0 /bin/csh -bin/csh -+.EE -+ -+runs -+.B /bin/csh -+with a 0th argument of -+.BR -bin/csh . -+.B csh -+will think it is a login shell -+and behave accordingly. -+ -+.B argv0 -+can be used to run some -+.B inetd -+wrappers under -+.BR tcpserver . -+.SH "SEE ALSO" -+csh(1), -+tcpserver(1), -+execve(2), -+execvp(3), -+inetd(8) -diff --git a/date@.1 b/date@.1 -new file mode 100644 -index 0000000..fa0ba98 ---- /dev/null -+++ b/date@.1 -@@ -0,0 +1,32 @@ -+.TH date@ 1 -+.SH NAME -+date@ \- print the date on a host -+.SH SYNTAX -+.B date@ -+[ -+.I host -+] -+.SH DESCRIPTION -+.B date@ -+connects to TCP port 13 (Daytime) on -+.I host -+and prints any data it receives. -+It removes CR and converts unprintable characters to a visible format. -+ -+If -+.I host -+is not supplied, -+.B date@ -+connects to the local host. -+ -+Some computers respond to port 13 with a human-readable date. -+For example, they may be running -+ -+.EX -+ tcpserver 0 13 date & -+.EE -+.SH "SEE ALSO" -+cat(1), -+delcr(1), -+tcpclient(1), -+tcpserver(1) -diff --git a/delcr.1 b/delcr.1 -new file mode 100644 -index 0000000..18ea736 ---- /dev/null -+++ b/delcr.1 -@@ -0,0 +1,30 @@ -+.TH delcr 1 -+.SH NAME -+delcr \- remove a CR before each LF -+.SH SYNOPSIS -+.B delcr -+.SH DESCRIPTION -+.B delcr -+removes a CR at the end of each line of input, -+if a CR is present. -+It also removes a CR at the end of a partial final line. -+ -+The pipeline -+ -+.EX -+ addcr | delcr -+.EE -+ -+prints an exact copy of its input. -+.SH COMPATIBILITY -+Some vendors ship -+.B dos2unix -+or -+.B dos2bsd -+tools similar to -+.BR delcr . -+Those tools often blow up on long lines and nulls. -+.B delcr -+has no trouble with long lines and nulls. -+.SH "SEE ALSO" -+addcr(1) -diff --git a/dns.h b/dns.h -index 0948b1a..f06c5a8 100644 ---- a/dns.h -+++ b/dns.h -@@ -34,51 +34,60 @@ struct dns_transmit { - unsigned int curserver; - struct taia deadline; - unsigned int pos; -- char *servers; -- char localip[4]; -+ const char *servers; -+ char localip[16]; -+ unsigned int scope_id; - char qtype[2]; - } ; - --extern void dns_random_init(char *); -+extern void dns_random_init(const char *); - extern unsigned int dns_random(unsigned int); - - extern void dns_sortip(char *,unsigned int); -+extern void dns_sortip6(char *,unsigned int); - - extern void dns_domain_free(char **); --extern int dns_domain_copy(char **,char *); --extern unsigned int dns_domain_length(char *); --extern int dns_domain_equal(char *,char *); --extern char *dns_domain_suffix(char *,char *); --extern int dns_domain_fromdot(char **,char *,unsigned int); --extern int dns_domain_todot_cat(stralloc *,char *); -+extern int dns_domain_copy(char **,const char *); -+extern unsigned int dns_domain_length(const char *); -+extern int dns_domain_equal(const char *,const char *); -+extern int dns_domain_suffix(const char *,const char *); -+extern unsigned int dns_domain_suffixpos(const char *,const char *); -+extern int dns_domain_fromdot(char **,const char *,unsigned int); -+extern int dns_domain_todot_cat(stralloc *,const char *); - --extern unsigned int dns_packet_copy(char *,unsigned int,unsigned int,char *,unsigned int); --extern unsigned int dns_packet_getname(char *,unsigned int,unsigned int,char **); --extern unsigned int dns_packet_skipname(char *,unsigned int,unsigned int); --extern int dns_packet_nameequal(char *,unsigned int,unsigned int,char *,unsigned int,unsigned int); -+extern unsigned int dns_packet_copy(const char *,unsigned int,unsigned int,char *,unsigned int); -+extern unsigned int dns_packet_getname(const char *,unsigned int,unsigned int,char **); -+extern unsigned int dns_packet_skipname(const char *,unsigned int,unsigned int); - --extern int dns_transmit_start(struct dns_transmit *,char *,int,char *,char *,char *); -+extern int dns_transmit_start(struct dns_transmit *,const char *,int,const char *,const char *,const char *); - extern void dns_transmit_free(struct dns_transmit *); - extern void dns_transmit_io(struct dns_transmit *,iopause_fd *,struct taia *); --extern int dns_transmit_get(struct dns_transmit *,iopause_fd *,struct taia *); -+extern int dns_transmit_get(struct dns_transmit *,const iopause_fd *,const struct taia *); - - extern int dns_resolvconfip(char *); --extern int dns_resolve(char *,char *); -+extern int dns_resolve(const char *,const char *); - extern struct dns_transmit dns_resolve_tx; - --extern int dns_ip4_packet(stralloc *,char *,unsigned int); --extern int dns_ip4(stralloc *,stralloc *); --extern int dns_name_packet(stralloc *,char *,unsigned int); --extern void dns_name4_domain(char *,char *); -+extern int dns_ip4_packet(stralloc *,const char *,unsigned int); -+extern int dns_ip4(stralloc *,const stralloc *); -+extern int dns_ip6_packet(stralloc *,const char *,unsigned int); -+extern int dns_ip6(stralloc *,stralloc *); -+extern int dns_name_packet(stralloc *,const char *,unsigned int); -+extern void dns_name4_domain(char *,const char *); - #define DNS_NAME4_DOMAIN 31 --extern int dns_name4(stralloc *,char *); --extern int dns_txt_packet(stralloc *,char *,unsigned int); --extern int dns_txt(stralloc *,stralloc *); --extern int dns_mx_packet(stralloc *,char *,unsigned int); --extern int dns_mx(stralloc *,stralloc *); -+extern int dns_name4(stralloc *,const char *); -+extern int dns_txt_packet(stralloc *,const char *,unsigned int); -+extern int dns_txt(stralloc *,const stralloc *); -+extern int dns_mx_packet(stralloc *,const char *,unsigned int); -+extern int dns_mx(stralloc *,const stralloc *); - - extern int dns_resolvconfrewrite(stralloc *); --extern int dns_ip4_qualify_rules(stralloc *,stralloc *,stralloc *,stralloc *); --extern int dns_ip4_qualify(stralloc *,stralloc *,stralloc *); -+extern int dns_ip4_qualify_rules(stralloc *,stralloc *,const stralloc *,const stralloc *); -+extern int dns_ip4_qualify(stralloc *,stralloc *,const stralloc *); -+extern int dns_ip6_qualify_rules(stralloc *,stralloc *,const stralloc *,const stralloc *); -+extern int dns_ip6_qualify(stralloc *,stralloc *,const stralloc *); -+ -+extern int dns_name6_domain(char *,char *); -+#define DNS_NAME6_DOMAIN (4*16+11) - - #endif -diff --git a/dns_dfd.c b/dns_dfd.c -index 14a29d8..c924718 100644 ---- a/dns_dfd.c -+++ b/dns_dfd.c -@@ -1,9 +1,10 @@ --#include "error.h" --#include "alloc.h" -+#include -+#include - #include "byte.h" - #include "dns.h" -+#include "error.h" - --int dns_domain_fromdot(char **out,char *buf,unsigned int n) -+int dns_domain_fromdot(char **out,const char *buf,unsigned int n) - { - char label[63]; - unsigned int labellen = 0; /* <= sizeof label */ -@@ -59,11 +60,11 @@ int dns_domain_fromdot(char **out,char *buf,unsigned int n) - if (namelen + 1 > sizeof name) return 0; - name[namelen++] = 0; - -- x = alloc(namelen); -+ x = malloc(namelen); - if (!x) return 0; - byte_copy(x,namelen,name); - -- if (*out) alloc_free(*out); -+ if (*out) free(*out); - *out = x; - return 1; - } -diff --git a/dns_domain.c b/dns_domain.c -index f898485..80ac5ea 100644 ---- a/dns_domain.c -+++ b/dns_domain.c -@@ -1,16 +1,15 @@ --#include "error.h" --#include "alloc.h" -+#include - #include "case.h" - #include "byte.h" - #include "dns.h" - --unsigned int dns_domain_length(char *dn) -+unsigned int dns_domain_length(const char *dn) - { -- char *x; -+ const char *x; - unsigned char c; - - x = dn; -- while (c = *x++) -+ while ((c = *x++)) - x += (unsigned int) c; - return x - dn; - } -@@ -18,26 +17,26 @@ unsigned int dns_domain_length(char *dn) - void dns_domain_free(char **out) - { - if (*out) { -- alloc_free(*out); -+ free(*out); - *out = 0; - } - } - --int dns_domain_copy(char **out,char *in) -+int dns_domain_copy(char **out,const char *in) - { - unsigned int len; - char *x; - - len = dns_domain_length(in); -- x = alloc(len); -+ x = malloc(len); - if (!x) return 0; - byte_copy(x,len,in); -- if (*out) alloc_free(*out); -+ if (*out) free(*out); - *out = x; - return 1; - } - --int dns_domain_equal(char *dn1,char *dn2) -+int dns_domain_equal(const char *dn1,const char *dn2) - { - unsigned int len; - -@@ -48,12 +47,25 @@ int dns_domain_equal(char *dn1,char *dn2) - return 1; - } - --char *dns_domain_suffix(char *big,char *little) -+int dns_domain_suffix(const char *big,const char *little) -+{ -+ unsigned char c; -+ -+ for (;;) { -+ if (dns_domain_equal(big,little)) return 1; -+ c = *big++; -+ if (!c) return 0; -+ big += c; -+ } -+} -+ -+unsigned int dns_domain_suffixpos(const char *big,const char *little) - { -+ const char *orig = big; - unsigned char c; - - for (;;) { -- if (dns_domain_equal(big,little)) return big; -+ if (dns_domain_equal(big,little)) return big - orig; - c = *big++; - if (!c) return 0; - big += c; -diff --git a/dns_dtda.c b/dns_dtda.c -index 00b41a1..ba1db4f 100644 ---- a/dns_dtda.c -+++ b/dns_dtda.c -@@ -1,7 +1,7 @@ - #include "stralloc.h" - #include "dns.h" - --int dns_domain_todot_cat(stralloc *out,char *d) -+int dns_domain_todot_cat(stralloc *out,const char *d) - { - char ch; - char ch2; -diff --git a/dns_ip.c b/dns_ip.c -index fb0526c..e7c3a9a 100644 ---- a/dns_ip.c -+++ b/dns_ip.c -@@ -3,7 +3,7 @@ - #include "byte.h" - #include "dns.h" - --int dns_ip4_packet(stralloc *out,char *buf,unsigned int len) -+int dns_ip4_packet(stralloc *out,const char *buf,unsigned int len) - { - unsigned int pos; - char header[12]; -@@ -36,7 +36,7 @@ int dns_ip4_packet(stralloc *out,char *buf,unsigned int len) - - static char *q = 0; - --int dns_ip4(stralloc *out,stralloc *fqdn) -+int dns_ip4(stralloc *out,const stralloc *fqdn) - { - unsigned int i; - char code; -diff --git a/dns_ip6.c b/dns_ip6.c -new file mode 100644 -index 0000000..1a2ce08 ---- /dev/null -+++ b/dns_ip6.c -@@ -0,0 +1,103 @@ -+#include "stralloc.h" -+#include "uint16.h" -+#include "byte.h" -+#include "dns.h" -+#include "ip4.h" -+#include "ip6.h" -+ -+static int dns_ip6_packet_add(stralloc *out,const char *buf,unsigned int len) -+{ -+ unsigned int pos; -+ char header[16]; -+ uint16 numanswers; -+ uint16 datalen; -+ -+ pos = dns_packet_copy(buf,len,0,header,12); if (!pos) return -1; -+ uint16_unpack_big(header + 6,&numanswers); -+ pos = dns_packet_skipname(buf,len,pos); if (!pos) return -1; -+ pos += 4; -+ -+ while (numanswers--) { -+ pos = dns_packet_skipname(buf,len,pos); if (!pos) return -1; -+ pos = dns_packet_copy(buf,len,pos,header,10); if (!pos) return -1; -+ uint16_unpack_big(header + 8,&datalen); -+ if (byte_equal(header,2,DNS_T_AAAA)) { -+ if (byte_equal(header + 2,2,DNS_C_IN)) -+ if (datalen == 16) { -+ if (!dns_packet_copy(buf,len,pos,header,16)) return -1; -+ if (!stralloc_catb(out,header,16)) return -1; -+ } -+ } else if (byte_equal(header,2,DNS_T_A)) -+ if (byte_equal(header + 2,2,DNS_C_IN)) -+ if (datalen == 4) { -+ byte_copy(header,12,V4mappedprefix); -+ if (!dns_packet_copy(buf,len,pos,header+12,4)) return -1; -+ if (!stralloc_catb(out,header,16)) return -1; -+ } -+ pos += datalen; -+ } -+ -+ dns_sortip6(out->s,out->len); -+ return 0; -+} -+ -+int dns_ip6_packet(stralloc *out,const char *buf,unsigned int len) { -+ if (!stralloc_copys(out,"")) return -1; -+ return dns_ip6_packet_add(out,buf,len); -+} -+ -+static char *q = 0; -+ -+int dns_ip6(stralloc *out,stralloc *fqdn) -+{ -+ unsigned int i; -+ char code; -+ char ch; -+ char ip[16]; -+ -+ if (!stralloc_copys(out,"")) return -1; -+ if (!stralloc_readyplus(fqdn,1)) return -1; -+ fqdn->s[fqdn->len]=0; -+ if ((i=scan_ip6(fqdn->s,ip))) { -+ if (fqdn->s[i]) return -1; -+ stralloc_copyb(out,ip,16); -+ return 0; -+ } -+ code = 0; -+ for (i = 0;i <= fqdn->len;++i) { -+ if (i < fqdn->len) -+ ch = fqdn->s[i]; -+ else -+ ch = '.'; -+ -+ if ((ch == '[') || (ch == ']')) continue; -+ if (ch == '.') { -+ if (!stralloc_append(out,&code)) return -1; -+ code = 0; -+ continue; -+ } -+ if ((ch >= '0') && (ch <= '9')) { -+ code *= 10; -+ code += ch - '0'; -+ continue; -+ } -+ -+ if (!dns_domain_fromdot(&q,fqdn->s,fqdn->len)) return -1; -+ if (!stralloc_copys(out,"")) return -1; -+ if (dns_resolve(q,DNS_T_AAAA) != -1) -+ if (dns_ip6_packet_add(out,dns_resolve_tx.packet,dns_resolve_tx.packetlen) != -1) { -+ dns_transmit_free(&dns_resolve_tx); -+ dns_domain_free(&q); -+ } -+ if (!dns_domain_fromdot(&q,fqdn->s,fqdn->len)) return -1; -+ if (dns_resolve(q,DNS_T_A) != -1) -+ if (dns_ip6_packet_add(out,dns_resolve_tx.packet,dns_resolve_tx.packetlen) != -1) { -+ dns_transmit_free(&dns_resolve_tx); -+ dns_domain_free(&q); -+ } -+ return out->a>0?0:-1; -+ } -+ -+ out->len &= ~3; -+ return 0; -+} -diff --git a/dns_ipq.c b/dns_ipq.c -index 8181ab7..5b65e23 100644 ---- a/dns_ipq.c -+++ b/dns_ipq.c -@@ -4,7 +4,7 @@ - #include "str.h" - #include "dns.h" - --static int doit(stralloc *work,char *rule) -+static int doit(stralloc *work,const char *rule) - { - char ch; - unsigned int colon; -@@ -30,7 +30,7 @@ static int doit(stralloc *work,char *rule) - return stralloc_cats(work,rule + colon + 1); - } - --int dns_ip4_qualify_rules(stralloc *out,stralloc *fqdn,stralloc *in,stralloc *rules) -+int dns_ip4_qualify_rules(stralloc *out,stralloc *fqdn,const stralloc *in,const stralloc *rules) - { - unsigned int i; - unsigned int j; -@@ -63,7 +63,7 @@ int dns_ip4_qualify_rules(stralloc *out,stralloc *fqdn,stralloc *in,stralloc *ru - } - } - --int dns_ip4_qualify(stralloc *out,stralloc *fqdn,stralloc *in) -+int dns_ip4_qualify(stralloc *out,stralloc *fqdn,const stralloc *in) - { - static stralloc rules; - if (dns_resolvconfrewrite(&rules) == -1) return -1; -diff --git a/dns_ipq6.c b/dns_ipq6.c -new file mode 100644 -index 0000000..d5cea12 ---- /dev/null -+++ b/dns_ipq6.c -@@ -0,0 +1,72 @@ -+#include "stralloc.h" -+#include "case.h" -+#include "byte.h" -+#include "str.h" -+#include "dns.h" -+ -+static int doit(stralloc *work,const char *rule) -+{ -+ char ch; -+ unsigned int colon; -+ unsigned int prefixlen; -+ -+ ch = *rule++; -+ if ((ch != '?') && (ch != '=') && (ch != '*') && (ch != '-')) return 1; -+ colon = str_chr(rule,':'); -+ if (!rule[colon]) return 1; -+ -+ if (work->len < colon) return 1; -+ prefixlen = work->len - colon; -+ if ((ch == '=') && prefixlen) return 1; -+ if (case_diffb(rule,colon,work->s + prefixlen)) return 1; -+ if (ch == '?') { -+ if (byte_chr(work->s,prefixlen,'.') < prefixlen) return 1; -+ if (byte_chr(work->s,prefixlen,':') < prefixlen) return 1; -+ if (byte_chr(work->s,prefixlen,'[') < prefixlen) return 1; -+ if (byte_chr(work->s,prefixlen,']') < prefixlen) return 1; -+ } -+ -+ work->len = prefixlen; -+ if (ch == '-') work->len = 0; -+ return stralloc_cats(work,rule + colon + 1); -+} -+ -+int dns_ip6_qualify_rules(stralloc *out,stralloc *fqdn,const stralloc *in,const stralloc *rules) -+{ -+ unsigned int i; -+ unsigned int j; -+ unsigned int plus; -+ unsigned int fqdnlen; -+ -+ if (!stralloc_copy(fqdn,in)) return -1; -+ -+ for (j = i = 0;j < rules->len;++j) -+ if (!rules->s[j]) { -+ if (!doit(fqdn,rules->s + i)) return -1; -+ i = j + 1; -+ } -+ -+ fqdnlen = fqdn->len; -+ plus = byte_chr(fqdn->s,fqdnlen,'+'); -+ if (plus >= fqdnlen) -+ return dns_ip6(out,fqdn); -+ -+ i = plus + 1; -+ for (;;) { -+ j = byte_chr(fqdn->s + i,fqdnlen - i,'+'); -+ byte_copy(fqdn->s + plus,j,fqdn->s + i); -+ fqdn->len = plus + j; -+ if (dns_ip6(out,fqdn) == -1) return -1; -+ if (out->len) return 0; -+ i += j; -+ if (i >= fqdnlen) return 0; -+ ++i; -+ } -+} -+ -+int dns_ip6_qualify(stralloc *out,stralloc *fqdn,const stralloc *in) -+{ -+ static stralloc rules; -+ if (dns_resolvconfrewrite(&rules) == -1) return -1; -+ return dns_ip6_qualify_rules(out,fqdn,in,&rules); -+} -diff --git a/dns_name.c b/dns_name.c -index dcb10c7..1f03186 100644 ---- a/dns_name.c -+++ b/dns_name.c -@@ -2,10 +2,11 @@ - #include "uint16.h" - #include "byte.h" - #include "dns.h" -+#include "ip6.h" - - static char *q = 0; - --int dns_name_packet(stralloc *out,char *buf,unsigned int len) -+int dns_name_packet(stralloc *out,const char *buf,unsigned int len) - { - unsigned int pos; - char header[12]; -@@ -35,7 +36,7 @@ int dns_name_packet(stralloc *out,char *buf,unsigned int len) - return 0; - } - --int dns_name4(stralloc *out,char ip[4]) -+int dns_name4(stralloc *out,const char ip[4]) - { - char name[DNS_NAME4_DOMAIN]; - -@@ -46,3 +47,17 @@ int dns_name4(stralloc *out,char ip[4]) - dns_domain_free(&q); - return 0; - } -+ -+int dns_name6(stralloc *out,char ip[16]) -+{ -+ char name[DNS_NAME6_DOMAIN]; -+ -+ if (ip6_isv4mapped(ip)) -+ return dns_name4(out,ip+12); -+ dns_name6_domain(name,ip); -+ if (dns_resolve(name,DNS_T_PTR) == -1) return -1; -+ if (dns_name_packet(out,dns_resolve_tx.packet,dns_resolve_tx.packetlen) == -1) return -1; -+ dns_transmit_free(&dns_resolve_tx); -+ dns_domain_free(&q); -+ return 0; -+} -diff --git a/dns_nd.c b/dns_nd.c -index 279d74d..aa54e5d 100644 ---- a/dns_nd.c -+++ b/dns_nd.c -@@ -2,7 +2,7 @@ - #include "fmt.h" - #include "dns.h" - --void dns_name4_domain(char name[DNS_NAME4_DOMAIN],char ip[4]) -+void dns_name4_domain(char name[DNS_NAME4_DOMAIN],const char ip[4]) - { - unsigned int namelen; - unsigned int i; -diff --git a/dns_nd6.c b/dns_nd6.c -new file mode 100644 -index 0000000..fb1da88 ---- /dev/null -+++ b/dns_nd6.c -@@ -0,0 +1,28 @@ -+#include "byte.h" -+#include "fmt.h" -+#include "dns.h" -+ -+/* RFC1886: -+ * 4321:0:1:2:3:4:567:89ab -+ * -> -+ * b.a.9.8.7.6.5.0.4.0.0.0.3.0.0.0.2.0.0.0.1.0.0.0.0.0.0.0.1.2.3.4.IP6.INT. -+ */ -+ -+static inline char tohex(char c) { -+ return c>=10?c-10+'a':c+'0'; -+} -+ -+int dns_name6_domain(char name[DNS_NAME6_DOMAIN],char ip[16]) -+{ -+ unsigned int j; -+ -+ for (j=0; j<16; j++) { -+ name[j*4]=1; -+ name[j*4+1]=tohex(ip[15-j] & 15); -+ name[j*4+2]=1; -+ name[j*4+3]=tohex((unsigned char)ip[15-j] >> 4); -+ } -+ byte_copy(name + 4*16,10,"\3ip6\4arpa\0"); -+ return 4*16+10; -+} -+ -diff --git a/dns_packet.c b/dns_packet.c -index 04a2cc8..72cfb35 100644 ---- a/dns_packet.c -+++ b/dns_packet.c -@@ -2,10 +2,11 @@ - DNS should have used LZ77 instead of its own sophomoric compression algorithm. - */ - --#include "error.h" -+#include - #include "dns.h" -+#include "error.h" - --unsigned int dns_packet_copy(char *buf,unsigned int len,unsigned int pos,char *out,unsigned int outlen) -+unsigned int dns_packet_copy(const char *buf,unsigned int len,unsigned int pos,char *out,unsigned int outlen) - { - while (outlen) { - if (pos >= len) { errno = error_proto; return 0; } -@@ -15,7 +16,7 @@ unsigned int dns_packet_copy(char *buf,unsigned int len,unsigned int pos,char *o - return pos; - } - --unsigned int dns_packet_skipname(char *buf,unsigned int len,unsigned int pos) -+unsigned int dns_packet_skipname(const char *buf,unsigned int len,unsigned int pos) - { - unsigned char ch; - -@@ -32,7 +33,7 @@ unsigned int dns_packet_skipname(char *buf,unsigned int len,unsigned int pos) - return 0; - } - --unsigned int dns_packet_getname(char *buf,unsigned int len,unsigned int pos,char **d) -+unsigned int dns_packet_getname(const char *buf,unsigned int len,unsigned int pos,char **d) - { - unsigned int loop = 0; - unsigned int state = 0; -diff --git a/dns_random.c b/dns_random.c -index b9892b4..2158ed4 100644 ---- a/dns_random.c -+++ b/dns_random.c -@@ -1,3 +1,4 @@ -+#include - #include "dns.h" - #include "taia.h" - #include "uint32.h" -@@ -29,7 +30,7 @@ static void surf(void) - } - } - --void dns_random_init(char data[128]) -+void dns_random_init(const char data[128]) - { - int i; - struct taia t; -diff --git a/dns_rcip.c b/dns_rcip.c -index 2356c8b..794f6be 100644 ---- a/dns_rcip.c -+++ b/dns_rcip.c -@@ -2,12 +2,13 @@ - #include "openreadclose.h" - #include "byte.h" - #include "ip4.h" --#include "env.h" -+#include "ip6.h" - #include "dns.h" -+#include "env.h" - - static stralloc data = {0}; - --static int init(char ip[64]) -+static int init(char ip[256]) - { - int i; - int j; -@@ -16,15 +17,16 @@ static int init(char ip[64]) - - x = env_get("DNSCACHEIP"); - if (x) -- while (iplen <= 60) -+ while (iplen <= 60) { - if (*x == '.') - ++x; - else { -- i = ip4_scan(x,ip + iplen); -+ i = scan_ip6(x,ip + iplen); - if (!i) break; - x += i; -- iplen += 4; -+ iplen += 16; - } -+ } - - if (!iplen) { - i = openreadclose("/etc/resolv.conf",&data,64); -@@ -39,8 +41,9 @@ static int init(char ip[64]) - while ((data.s[i] == ' ') || (data.s[i] == '\t')) - ++i; - if (iplen <= 60) -- if (ip4_scan(data.s + i,ip + iplen)) -- iplen += 4; -+ if (scan_ip6(data.s + i,ip + iplen)) { -+ iplen += 16; -+ } - } - i = j + 1; - } -@@ -48,19 +51,19 @@ static int init(char ip[64]) - } - - if (!iplen) { -- byte_copy(ip,4,"\177\0\0\1"); -- iplen = 4; -+ byte_copy(ip,16,"\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1"); -+ iplen = 16; - } -- byte_zero(ip + iplen,64 - iplen); -+ byte_zero(ip + iplen,256 - iplen); - return 0; - } - - static int ok = 0; - static unsigned int uses; - static struct taia deadline; --static char ip[64]; /* defined if ok */ -+static char ip[256]; /* defined if ok */ - --int dns_resolvconfip(char s[64]) -+int dns_resolvconfip(char s[256]) - { - struct taia now; - -@@ -77,6 +80,6 @@ int dns_resolvconfip(char s[64]) - } - - --uses; -- byte_copy(s,64,ip); -+ byte_copy(s,256,ip); - return 0; - } -diff --git a/dns_rcrw.c b/dns_rcrw.c -index 6f215ac..b0c8e6d 100644 ---- a/dns_rcrw.c -+++ b/dns_rcrw.c -@@ -1,16 +1,17 @@ -+#include - #include "taia.h" --#include "env.h" - #include "byte.h" - #include "str.h" - #include "openreadclose.h" - #include "dns.h" -+#include "env.h" - - static stralloc data = {0}; - - static int init(stralloc *rules) - { - char host[256]; -- char *x; -+ const char *x; - int i; - int j; - int k; -diff --git a/dns_resolve.c b/dns_resolve.c -index 3365c00..82b5bbb 100644 ---- a/dns_resolve.c -+++ b/dns_resolve.c -@@ -2,19 +2,20 @@ - #include "taia.h" - #include "byte.h" - #include "dns.h" -+#include "ip6.h" - - struct dns_transmit dns_resolve_tx = {0}; - --int dns_resolve(char *q,char qtype[2]) -+int dns_resolve(const char *q,const char qtype[2]) - { - struct taia stamp; - struct taia deadline; -- char servers[64]; -+ char servers[256]; - iopause_fd x[1]; - int r; - - if (dns_resolvconfip(servers) == -1) return -1; -- if (dns_transmit_start(&dns_resolve_tx,servers,1,q,qtype,"\0\0\0\0") == -1) return -1; -+ if (dns_transmit_start(&dns_resolve_tx,servers,1,q,qtype,V6any) == -1) return -1; - - for (;;) { - taia_now(&stamp); -diff --git a/dns_sortip6.c b/dns_sortip6.c -new file mode 100644 -index 0000000..7e752e9 ---- /dev/null -+++ b/dns_sortip6.c -@@ -0,0 +1,20 @@ -+#include "byte.h" -+#include "dns.h" -+ -+/* XXX: sort servers by configurable notion of closeness? */ -+/* XXX: pay attention to competence of each server? */ -+ -+void dns_sortip6(char *s,unsigned int n) -+{ -+ unsigned int i; -+ char tmp[16]; -+ -+ n >>= 4; -+ while (n > 1) { -+ i = dns_random(n); -+ --n; -+ byte_copy(tmp,16,s + (i << 4)); -+ byte_copy(s + (i << 4),16,s + (n << 4)); -+ byte_copy(s + (n << 4),16,tmp); -+ } -+} -diff --git a/dns_transmit.c b/dns_transmit.c -index df12826..9511511 100644 ---- a/dns_transmit.c -+++ b/dns_transmit.c -@@ -1,12 +1,15 @@ -+#include -+#include -+#include -+#include - #include "socket.h" --#include "alloc.h" --#include "error.h" -+#include - #include "byte.h" --#include "readwrite.h" - #include "uint16.h" - #include "dns.h" -+#include "ip6.h" - --static int serverwantstcp(char *buf,unsigned int len) -+static int serverwantstcp(const char *buf,unsigned int len) - { - char out[12]; - -@@ -15,7 +18,7 @@ static int serverwantstcp(char *buf,unsigned int len) - return 0; - } - --static int serverfailed(char *buf,unsigned int len) -+static int serverfailed(const char *buf,unsigned int len) - { - char out[12]; - unsigned int rcode; -@@ -23,11 +26,11 @@ static int serverfailed(char *buf,unsigned int len) - if (!dns_packet_copy(buf,len,0,out,12)) return 1; - rcode = out[3]; - rcode &= 15; -- if (rcode && (rcode != 3)) { errno = error_again; return 1; } -+ if (rcode && (rcode != 3)) { errno = EAGAIN; return 1; } - return 0; - } - --static int irrelevant(struct dns_transmit *d,char *buf,unsigned int len) -+static int irrelevant(const struct dns_transmit *d,const char *buf,unsigned int len) - { - char out[12]; - char *dn; -@@ -40,8 +43,8 @@ static int irrelevant(struct dns_transmit *d,char *buf,unsigned int len) - - dn = 0; - pos = dns_packet_getname(buf,len,pos,&dn); if (!pos) return 1; -- if (!dns_domain_equal(dn,d->query + 14)) { alloc_free(dn); return 1; } -- alloc_free(dn); -+ if (!dns_domain_equal(dn,d->query + 14)) { free(dn); return 1; } -+ free(dn); - - pos = dns_packet_copy(buf,len,pos,out,4); if (!pos) return 1; - if (byte_diff(out,2,d->qtype)) return 1; -@@ -53,14 +56,14 @@ static int irrelevant(struct dns_transmit *d,char *buf,unsigned int len) - static void packetfree(struct dns_transmit *d) - { - if (!d->packet) return; -- alloc_free(d->packet); -+ free(d->packet); - d->packet = 0; - } - - static void queryfree(struct dns_transmit *d) - { - if (!d->query) return; -- alloc_free(d->query); -+ free(d->query); - d->query = 0; - } - -@@ -83,9 +86,9 @@ static int randombind(struct dns_transmit *d) - int j; - - for (j = 0;j < 10;++j) -- if (socket_bind4(d->s1 - 1,d->localip,1025 + dns_random(64510)) == 0) -+ if (socket_bind6(d->s1 - 1,d->localip,1025 + dns_random(64510),d->scope_id) == 0) - return 0; -- if (socket_bind4(d->s1 - 1,d->localip,0) == 0) -+ if (socket_bind6(d->s1 - 1,d->localip,0,d->scope_id) == 0) - return 0; - return -1; - } -@@ -94,22 +97,22 @@ static const int timeouts[4] = { 1, 3, 11, 45 }; - - static int thisudp(struct dns_transmit *d) - { -- char *ip; -+ const char *ip; - - socketfree(d); - - while (d->udploop < 4) { - for (;d->curserver < 16;++d->curserver) { -- ip = d->servers + 4 * d->curserver; -- if (byte_diff(ip,4,"\0\0\0\0")) { -+ ip = d->servers + 16 * d->curserver; -+ if (byte_diff(ip,16,V6any)) { - d->query[2] = dns_random(256); - d->query[3] = dns_random(256); - -- d->s1 = 1 + socket_udp(); -+ d->s1 = 1 + socket_udp6(); - if (!d->s1) { dns_transmit_free(d); return -1; } - if (randombind(d) == -1) { dns_transmit_free(d); return -1; } - -- if (socket_connect4(d->s1 - 1,ip,53) == 0) -+ if (socket_connect6(d->s1 - 1,ip,53,d->scope_id) == 0) - if (send(d->s1 - 1,d->query + 2,d->querylen - 2,0) == d->querylen - 2) { - struct taia now; - taia_now(&now); -@@ -145,29 +148,29 @@ static int nextudp(struct dns_transmit *d) - static int thistcp(struct dns_transmit *d) - { - struct taia now; -- char *ip; -+ const char *ip; - - socketfree(d); - packetfree(d); - - for (;d->curserver < 16;++d->curserver) { -- ip = d->servers + 4 * d->curserver; -- if (byte_diff(ip,4,"\0\0\0\0")) { -+ ip = d->servers + 16 * d->curserver; -+ if (byte_diff(ip,16,V6any)) { - d->query[2] = dns_random(256); - d->query[3] = dns_random(256); - -- d->s1 = 1 + socket_tcp(); -+ d->s1 = 1 + socket_tcp6(); - if (!d->s1) { dns_transmit_free(d); return -1; } - if (randombind(d) == -1) { dns_transmit_free(d); return -1; } - - taia_now(&now); - taia_uint(&d->deadline,10); - taia_add(&d->deadline,&d->deadline,&now); -- if (socket_connect4(d->s1 - 1,ip,53) == 0) { -+ if (socket_connect6(d->s1 - 1,ip,53,d->scope_id) == 0) { - d->tcpstate = 2; - return 0; - } -- if ((errno == error_inprogress) || (errno == error_wouldblock)) { -+ if ((errno == EINPROGRESS) || (errno == EWOULDBLOCK)) { - d->tcpstate = 1; - return 0; - } -@@ -191,16 +194,16 @@ static int nexttcp(struct dns_transmit *d) - return thistcp(d); - } - --int dns_transmit_start(struct dns_transmit *d,char servers[64],int flagrecursive,char *q,char qtype[2],char localip[4]) -+int dns_transmit_start(struct dns_transmit *d,const char servers[256],int flagrecursive,const char *q,const char qtype[2],const char localip[16]) - { - unsigned int len; - - dns_transmit_free(d); -- errno = error_io; -+ errno = EIO; - - len = dns_domain_length(q); - d->querylen = len + 18; -- d->query = alloc(d->querylen); -+ d->query = malloc(d->querylen); - if (!d->query) return -1; - - uint16_pack_big(d->query,len + 16); -@@ -211,7 +214,7 @@ int dns_transmit_start(struct dns_transmit *d,char servers[64],int flagrecursive - - byte_copy(d->qtype,2,qtype); - d->servers = servers; -- byte_copy(d->localip,4,localip); -+ byte_copy(d->localip,16,localip); - - d->udploop = flagrecursive ? 1 : 0; - -@@ -236,19 +239,19 @@ void dns_transmit_io(struct dns_transmit *d,iopause_fd *x,struct taia *deadline) - *deadline = d->deadline; - } - --int dns_transmit_get(struct dns_transmit *d,iopause_fd *x,struct taia *when) -+int dns_transmit_get(struct dns_transmit *d,const iopause_fd *x,const struct taia *when) - { - char udpbuf[513]; - unsigned char ch; - int r; - int fd; - -- errno = error_io; -+ errno = EIO; - fd = d->s1 - 1; - - if (!x->revents) { - if (taia_less(when,&d->deadline)) return 0; -- errno = error_timeout; -+ errno = ETIMEDOUT; - if (d->tcpstate == 0) return nextudp(d); - return nexttcp(d); - } -@@ -260,7 +263,7 @@ have sent query to curserver on UDP socket s - */ - r = recv(fd,udpbuf,sizeof udpbuf,0); - if (r <= 0) { -- if (d->udploop == 2) return 0; -+ if (errno == ECONNREFUSED) if (d->udploop == 2) return 0; - return nextudp(d); - } - if (r + 1 > sizeof udpbuf) return 0; -@@ -274,7 +277,7 @@ have sent query to curserver on UDP socket s - socketfree(d); - - d->packetlen = r; -- d->packet = alloc(d->packetlen); -+ d->packet = malloc(d->packetlen); - if (!d->packet) { dns_transmit_free(d); return -1; } - byte_copy(d->packet,d->packetlen,udpbuf); - queryfree(d); -@@ -334,7 +337,7 @@ have received one byte of packet length into packetlen - d->packetlen += ch; - d->tcpstate = 5; - d->pos = 0; -- d->packet = alloc(d->packetlen); -+ d->packet = malloc(d->packetlen); - if (!d->packet) { dns_transmit_free(d); return -1; } - return 0; - } -diff --git a/dns_txt.c b/dns_txt.c -index 263b641..44deafe 100644 ---- a/dns_txt.c -+++ b/dns_txt.c -@@ -3,7 +3,7 @@ - #include "byte.h" - #include "dns.h" - --int dns_txt_packet(stralloc *out,char *buf,unsigned int len) -+int dns_txt_packet(stralloc *out,const char *buf,unsigned int len) - { - unsigned int pos; - char header[12]; -@@ -48,7 +48,7 @@ int dns_txt_packet(stralloc *out,char *buf,unsigned int len) - - static char *q = 0; - --int dns_txt(stralloc *out,stralloc *fqdn) -+int dns_txt(stralloc *out,const stralloc *fqdn) - { - if (!dns_domain_fromdot(&q,fqdn->s,fqdn->len)) return -1; - if (dns_resolve(q,DNS_T_TXT) == -1) return -1; -diff --git a/error.h b/error.h -index d5f3c7e..f660d93 100644 ---- a/error.h -+++ b/error.h -@@ -1,7 +1,7 @@ - #ifndef ERROR_H - #define ERROR_H - --extern int errno; -+#include - - extern int error_intr; - extern int error_nomem; -diff --git a/finger@.1 b/finger@.1 -new file mode 100644 -index 0000000..93b6288 ---- /dev/null -+++ b/finger@.1 -@@ -0,0 +1,45 @@ -+.TH finger@ 1 -+.SH NAME -+finger@ \- get user information from a host -+.SH SYNTAX -+.B finger@ -+[ -+.I host -+[ -+.I user -+] -+] -+.SH DESCRIPTION -+.B finger@ -+connects to TCP port 79 (Finger) on -+.IR host , -+sends -+.I user -+(with an extra CR) -+to -+.IR host , -+and prints any data it receives. -+It removes CR and converts unprintable characters to a visible format. -+Some computers respond to port 79 with information about -+.IR user . -+ -+If -+.I user -+is not supplied, -+.B finger@ -+sends a blank line to -+.IR host . -+Some computers respond with information about -+all the users who are logged in. -+ -+If -+.I host -+is not supplied, -+.B finger@ -+connects to the local host. -+.SH "SEE ALSO" -+addcr(1), -+cat(1), -+delcr(1), -+finger(1), -+tcpclient(1) -diff --git a/fixcr.1 b/fixcr.1 -new file mode 100644 -index 0000000..ebb8b53 ---- /dev/null -+++ b/fixcr.1 -@@ -0,0 +1,11 @@ -+.TH fixcr 1 -+.SH NAME -+fixcr \- make sure that there is a CR before each LF -+.SH SYNOPSIS -+.B fixcr -+.SH DESCRIPTION -+.B fixcr -+inserts CR at the end of each line of input where a CR is not already present. -+It does not insert CR at the end of a partial final line. -+.SH "SEE ALSO" -+addcr(1) -diff --git a/fmt_xlong.c b/fmt_xlong.c -new file mode 100644 -index 0000000..332fc9a ---- /dev/null -+++ b/fmt_xlong.c -@@ -0,0 +1,22 @@ -+#include "fmt.h" -+ -+char tohex(char num) { -+ if (num<10) -+ return num+'0'; -+ else if (num<16) -+ return num-10+'a'; -+ else -+ return -1; -+} -+ -+unsigned int fmt_xlong(register char *s,register unsigned long u) -+{ -+ register unsigned int len; register unsigned long q; -+ len = 1; q = u; -+ while (q > 15) { ++len; q /= 16; } -+ if (s) { -+ s += len; -+ do { *--s = tohex(u % 16); u /= 16; } while(u); /* handles u == 0 */ -+ } -+ return len; -+} -diff --git a/haveip6.h1 b/haveip6.h1 -new file mode 100644 -index 0000000..8b13789 ---- /dev/null -+++ b/haveip6.h1 -@@ -0,0 +1 @@ -+ -diff --git a/haveip6.h2 b/haveip6.h2 -new file mode 100644 -index 0000000..5564de9 ---- /dev/null -+++ b/haveip6.h2 -@@ -0,0 +1 @@ -+#define LIBC_HAS_IP6 1 -diff --git a/hier.c b/hier.c -index 5663ada..546cc6d 100644 ---- a/hier.c -+++ b/hier.c -@@ -4,6 +4,9 @@ void hier() - { - h(auto_home,-1,-1,02755); - d(auto_home,"bin",-1,-1,02755); -+ d(auto_home,"man",-1,-1,02755); -+ d(auto_home,"man/man1",-1,-1,02755); -+ d(auto_home,"man/man5",-1,-1,02755); - - c(auto_home,"bin","tcpserver",-1,-1,0755); - c(auto_home,"bin","tcprules",-1,-1,0755); -@@ -22,4 +25,20 @@ void hier() - c(auto_home,"bin","delcr",-1,-1,0755); - c(auto_home,"bin","fixcrio",-1,-1,0755); - c(auto_home,"bin","rblsmtpd",-1,-1,0755); -+ -+ c(auto_home,"man/man1","tcpclient.1",-1,-1,0644); -+ c(auto_home,"man/man1","tcpserver.1",-1,-1,0644); -+ c(auto_home,"man/man1","tcprules.1",-1,-1,0644); -+ c(auto_home,"man/man1","tcprulescheck.1",-1,-1,0644); -+ c(auto_home,"man/man1","fixcr.1",-1,-1,0644); -+ c(auto_home,"man/man1","addcr.1",-1,-1,0644); -+ c(auto_home,"man/man1","delcr.1",-1,-1,0644); -+ c(auto_home,"man/man1","who@.1",-1,-1,0644); -+ c(auto_home,"man/man1","date@.1",-1,-1,0644); -+ c(auto_home,"man/man1","finger@.1",-1,-1,0644); -+ c(auto_home,"man/man1","http@.1",-1,-1,0644); -+ c(auto_home,"man/man1","mconnect.1",-1,-1,0644); -+ c(auto_home,"man/man1","argv0.1",-1,-1,0644); -+ c(auto_home,"man/man1","recordio.1",-1,-1,0644); -+ c(auto_home,"man/man5","tcp-environ.5",-1,-1,0644); - } -diff --git a/http@.1 b/http@.1 -new file mode 100644 -index 0000000..4861b34 ---- /dev/null -+++ b/http@.1 -@@ -0,0 +1,52 @@ -+.TH http@ 1 -+.SH NAME -+http@ \- get a web page from a host through HTTP -+.SH SYNTAX -+.B http@ -+[ -+.I host -+[ -+.I page -+[ -+.I port -+] -+] -+] -+.SH DESCRIPTION -+.B http@ -+connects to -+.I port -+on -+.IR host , -+sends -+.B GET /\fIpage -+(with an extra CR) -+to -+.IR host , -+and prints any data it receives, -+removing CR from the end of each line. -+ -+If -+.I port -+is not supplied, -+.B http@ -+uses port 80 (HTTP). -+ -+If -+.I page -+is not supplied, -+.B http@ -+sends -+.B GET / -+to -+.IR host . -+ -+If -+.I host -+is not supplied, -+.B http@ -+connects to the local host. -+.SH "SEE ALSO" -+addcr(1), -+delcr(1), -+tcpclient(1) -diff --git a/ip4.h b/ip4.h -index 64a7c1e..b906557 100644 ---- a/ip4.h -+++ b/ip4.h -@@ -6,4 +6,6 @@ extern unsigned int ip4_fmt(char *,char *); - - #define IP4_FMT 20 - -+extern const char ip4loopback[4]; /* = {127,0,0,1}; */ -+ - #endif -diff --git a/ip6.h b/ip6.h -new file mode 100644 -index 0000000..88ff120 ---- /dev/null -+++ b/ip6.h -@@ -0,0 +1,28 @@ -+#ifndef IP6_H -+#define IP6_H -+ -+#include "byte.h" -+ -+extern unsigned int scan_ip6(const char *src,char *ip); -+extern unsigned int fmt_ip6(char *dest,const char *ip); -+ -+extern unsigned int scan_ip6_flat(const char *src,char *); -+extern unsigned int fmt_ip6_flat(char *dest,const char *); -+ -+/* -+ ip6 address syntax: (h = hex digit), no leading '0' required -+ 1. hhhh:hhhh:hhhh:hhhh:hhhh:hhhh:hhhh:hhhh -+ 2. any number of 0000 may be abbreviated as "::", but only once -+ flat ip6 address syntax: -+ hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh -+ */ -+ -+#define IP6_FMT 40 -+ -+extern const unsigned char V4mappedprefix[12]; /*={0,0,0,0,0,0,0,0,0,0,0xff,0xff}; */ -+extern const unsigned char V6loopback[16]; /*={0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1}; */ -+extern const unsigned char V6any[16]; /*={0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0}; */ -+ -+#define ip6_isv4mapped(ip) (byte_equal(ip,12,V4mappedprefix)) -+ -+#endif -diff --git a/ip6_fmt.c b/ip6_fmt.c -new file mode 100644 -index 0000000..d7c010a ---- /dev/null -+++ b/ip6_fmt.c -@@ -0,0 +1,64 @@ -+#include "fmt.h" -+#include "byte.h" -+#include "ip4.h" -+#include "ip6.h" -+ -+unsigned int ip6_fmt(char *s,char ip[16]) -+{ -+ unsigned long len,temp, k, pos0=0,len0=0, pos1=0, compr=0; -+ -+ for (k=0; k<16; k+=2) { -+ if (ip[k]==0 && ip[k+1]==0) { -+ if (!compr) { -+ compr=1; -+ pos1=k; -+ } -+ if (k==14) { k=16; goto last; } -+ } else if (compr) { -+ last: -+ if ((temp=k-pos1) > len0) { -+ len0=temp; -+ pos0=pos1; -+ } -+ compr=0; -+ } -+ } -+ -+ for (len=0,k=0; k<16; k+=2) { -+ if (k==12 && ip6_isv4mapped(ip)) { -+ len += ip4_fmt(s,ip+12); -+ break; -+ } -+ if (pos0==k && len0) { -+ if (k==0) { ++len; if (s) *s++ = ':'; } -+ ++len; if (s) *s++ = ':'; -+ k += len0-2; -+ continue; -+ } -+ temp = ((unsigned long) (unsigned char) ip[k] << 8) + -+ (unsigned long) (unsigned char) ip[k+1]; -+ temp = fmt_xlong(s,temp); len += temp; if (s) s += temp; -+ if (k<14) { ++len; if (s) *s++ = ':'; } -+ } -+ -+ return len; -+} -+ -+static char tohex(char num) { -+ if (num<10) -+ return num+'0'; -+ else if (num<16) -+ return num-10+'a'; -+ else -+ return -1; -+} -+ -+unsigned int ip6_fmt_flat(char *s,char ip[16]) -+{ -+ int i; -+ for (i=0; i<16; i++) { -+ *s++=tohex((unsigned char)ip[i] >> 4); -+ *s++=tohex((unsigned char)ip[i] & 15); -+ } -+ return 32; -+} -diff --git a/mconnect.1 b/mconnect.1 -new file mode 100644 -index 0000000..6648367 ---- /dev/null -+++ b/mconnect.1 -@@ -0,0 +1,36 @@ -+.TH mconnect 1 -+.SH NAME -+mconnect \- connect to the SMTP server on a host -+.SH SYNTAX -+.B mconnect -+[ -+.I host -+[ -+.I port -+] -+] -+.SH DESCRIPTION -+.B mconnect -+connects to -+.I port -+on -+.IR host . -+It sends its input to -+.IR host , -+adding a CR to each line. -+Meanwhile it prints anything it receives from -+.IR host . -+ -+If -+.I port -+is not supplied, -+.B mconnect -+uses port 25 (SMTP). -+ -+If -+.I host -+is not supplied, -+.B mconnect -+connects to the local host. -+.SH "SEE ALSO" -+tcpclient(1) -diff --git a/old-rules.c b/old-rules.c -new file mode 100644 -index 0000000..7225115 ---- /dev/null -+++ b/old-rules.c -@@ -0,0 +1,101 @@ -+#include "alloc.h" -+#include "stralloc.h" -+#include "open.h" -+#include "cdb.h" -+#include "rules.h" -+ -+stralloc rules_name = {0}; -+ -+static struct cdb c; -+ -+static int dorule(void (*callback)(char *,unsigned int)) -+{ -+ char *data; -+ unsigned int datalen; -+ -+ switch(cdb_find(&c,rules_name.s,rules_name.len)) { -+ case -1: return -1; -+ case 0: return 0; -+ } -+ -+ datalen = cdb_datalen(&c); -+ data = alloc(datalen); -+ if (!data) return -1; -+ if (cdb_read(&c,data,datalen,cdb_datapos(&c)) == -1) { -+ alloc_free(data); -+ return -1; -+ } -+ -+ callback(data,datalen); -+ alloc_free(data); -+ return 1; -+} -+ -+static int doit(void (*callback)(char *,unsigned int),char *ip,char *host,char *info) -+{ -+ int r; -+ -+ if (info) { -+ if (!stralloc_copys(&rules_name,info)) return -1; -+ if (!stralloc_cats(&rules_name,"@")) return -1; -+ if (!stralloc_cats(&rules_name,ip)) return -1; -+ r = dorule(callback); -+ if (r) return r; -+ -+ if (host) { -+ if (!stralloc_copys(&rules_name,info)) return -1; -+ if (!stralloc_cats(&rules_name,"@=")) return -1; -+ if (!stralloc_cats(&rules_name,host)) return -1; -+ r = dorule(callback); -+ if (r) return r; -+ } -+ } -+ -+ if (!stralloc_copys(&rules_name,ip)) return -1; -+ r = dorule(callback); -+ if (r) return r; -+ -+ if (host) { -+ if (!stralloc_copys(&rules_name,"=")) return -1; -+ if (!stralloc_cats(&rules_name,host)) return -1; -+ r = dorule(callback); -+ if (r) return r; -+ } -+ -+ if (!stralloc_copys(&rules_name,ip)) return -1; -+ while (rules_name.len > 0) { -+ if (ip[rules_name.len - 1] == '.' || -+ (ip[rules_name.len-1]==':' && rules_name.len>1)) { -+ r = dorule(callback); -+ if (r) return r; -+ } -+ --rules_name.len; -+ } -+ -+ if (host) { -+ while (*host) { -+ if (*host == '.') { -+ if (!stralloc_copys(&rules_name,"=")) return -1; -+ if (!stralloc_cats(&rules_name,host)) return -1; -+ r = dorule(callback); -+ if (r) return r; -+ } -+ ++host; -+ } -+ if (!stralloc_copys(&rules_name,"=")) return -1; -+ r = dorule(callback); -+ if (r) return r; -+ } -+ -+ rules_name.len = 0; -+ return dorule(callback); -+} -+ -+int rules(void (*callback)(char *,unsigned int),int fd,char *ip,char *host,char *info) -+{ -+ int r; -+ cdb_init(&c,fd); -+ r = doit(callback,ip,host,info); -+ cdb_free(&c); -+ return r; -+} -diff --git a/pathexec.h b/pathexec.h -index 6fcbb89..bef93b4 100644 ---- a/pathexec.h -+++ b/pathexec.h -@@ -2,7 +2,7 @@ - #define PATHEXEC_H - - extern void pathexec_run(char *,char **,char **); --extern int pathexec_env(char *,char *); -+extern int pathexec_env(const char *,const char *); - extern void pathexec(char **); - - #endif -diff --git a/pathexec_env.c b/pathexec_env.c -index 48bba7e..157e71b 100644 ---- a/pathexec_env.c -+++ b/pathexec_env.c -@@ -8,7 +8,7 @@ - static stralloc plus; - static stralloc tmp; - --int pathexec_env(char *s,char *t) -+int pathexec_env(const char *s,const char *t) - { - if (!s) return 1; - if (!stralloc_copys(&tmp,s)) return 0; -@@ -22,7 +22,6 @@ int pathexec_env(char *s,char *t) - - void pathexec(char **argv) - { -- char *path; - char **e; - unsigned int elen; - unsigned int i; -diff --git a/recordio.1 b/recordio.1 -new file mode 100644 -index 0000000..e056776 ---- /dev/null -+++ b/recordio.1 -@@ -0,0 +1,75 @@ -+.TH recordio 1 -+.SH NAME -+recordio \- record the input and output of a program -+.SH SYNTAX -+.B recordio -+.I program -+[ -+.I arg ... -+] -+.SH DESCRIPTION -+.B recordio -+runs -+.I program -+with the given arguments. -+It prints lines to stderr -+showing the input and output of -+.IR program . -+ -+At the beginning of each line on stderr, -+.B recordio -+inserts the -+.I program -+process ID, -+along with -+.B < -+for input or -+.B > -+for output. -+At the end of each line it inserts a space, a plus sign, or [EOF]; -+a space indicates that there was a newline in the input or output, -+and [EOF] indicates the end of input or output. -+ -+.B recordio -+prints every packet of input and output immediately. -+It does not attempt to combine packets into coherent stderr lines. -+For example, -+ -+.EX -+ recordio sh -c 'cat /dev/fd/8 2>&1' > /dev/null -+.EE -+ -+could produce -+ -+.EX -+ 5135 > cat: /dev/fd/8: Bad file descriptor -+.br -+ 5135 > [EOF] -+.EE -+ -+or -+ -+.EX -+ 5135 > cat: + -+.br -+ 5135 > /dev/fd/8+ -+.br -+ 5135 > : + -+.br -+ 5135 > Bad file descriptor -+.br -+ 5135 > [EOF] -+.EE -+ -+.B recordio -+uses several lines for long packets -+to guarantee that each line is printed atomically to stderr. -+ -+.B recordio -+runs as a child of -+.IR program . -+It exits when it sees the end of -+.IR program 's -+output. -+.SH "SEE ALSO" -+tcpserver(1) -diff --git a/remoteinfo.h b/remoteinfo.h -index 2ca779d..0884cc1 100644 ---- a/remoteinfo.h -+++ b/remoteinfo.h -@@ -5,5 +5,6 @@ - #include "uint16.h" - - extern int remoteinfo(stralloc *,char *,uint16,char *,uint16,unsigned int); -+extern int remoteinfo6(stralloc *,char *,uint16,char *,uint16,unsigned int,uint32); - - #endif -diff --git a/remoteinfo6.c b/remoteinfo6.c -new file mode 100644 -index 0000000..cf3b7c1 ---- /dev/null -+++ b/remoteinfo6.c -@@ -0,0 +1,98 @@ -+#include "fmt.h" -+#include "buffer.h" -+#include "socket.h" -+#include "error.h" -+#include "iopause.h" -+#include "timeoutconn.h" -+#include "remoteinfo.h" -+ -+static struct taia now; -+static struct taia deadline; -+ -+static int mywrite(int fd,char *buf,int len) -+{ -+ iopause_fd x; -+ -+ x.fd = fd; -+ x.events = IOPAUSE_WRITE; -+ for (;;) { -+ taia_now(&now); -+ iopause(&x,1,&deadline,&now); -+ if (x.revents) break; -+ if (taia_less(&deadline,&now)) { -+ errno = error_timeout; -+ return -1; -+ } -+ } -+ return write(fd,buf,len); -+} -+ -+static int myread(int fd,char *buf,int len) -+{ -+ iopause_fd x; -+ -+ x.fd = fd; -+ x.events = IOPAUSE_READ; -+ for (;;) { -+ taia_now(&now); -+ iopause(&x,1,&deadline,&now); -+ if (x.revents) break; -+ if (taia_less(&deadline,&now)) { -+ errno = error_timeout; -+ return -1; -+ } -+ } -+ return read(fd,buf,len); -+} -+ -+static int doit(stralloc *out,int s,char ipremote[16],uint16 portremote,char iplocal[16],uint16 portlocal,unsigned int timeout,uint32 netif) -+{ -+ buffer b; -+ char bspace[128]; -+ char strnum[FMT_ULONG]; -+ int numcolons; -+ char ch; -+ -+ if (socket_bind6(s,iplocal,0,netif) == -1) return -1; -+ if (timeoutconn6(s,ipremote,113,timeout,netif) == -1) return -1; -+ -+ buffer_init(&b,mywrite,s,bspace,sizeof bspace); -+ buffer_put(&b,strnum,fmt_ulong(strnum,portremote)); -+ buffer_put(&b," , ",3); -+ buffer_put(&b,strnum,fmt_ulong(strnum,portlocal)); -+ buffer_put(&b,"\r\n",2); -+ if (buffer_flush(&b) == -1) return -1; -+ -+ buffer_init(&b,myread,s,bspace,sizeof bspace); -+ numcolons = 0; -+ for (;;) { -+ if (buffer_get(&b,&ch,1) != 1) return -1; -+ if ((ch == ' ') || (ch == '\t') || (ch == '\r')) continue; -+ if (ch == '\n') return 0; -+ if (numcolons < 3) { -+ if (ch == ':') ++numcolons; -+ } -+ else { -+ if (!stralloc_append(out,&ch)) return -1; -+ if (out->len > 256) return 0; -+ } -+ } -+} -+ -+int remoteinfo6(stralloc *out,char ipremote[16],uint16 portremote,char iplocal[16],uint16 portlocal,unsigned int timeout,uint32 netif) -+{ -+ int s; -+ int r; -+ -+ if (!stralloc_copys(out,"")) return -1; -+ -+ taia_now(&now); -+ taia_uint(&deadline,timeout); -+ taia_add(&deadline,&now,&deadline); -+ -+ s = socket_tcp6(); -+ if (s == -1) return -1; -+ r = doit(out,s,ipremote,portremote,iplocal,portlocal,timeout,netif); -+ close(s); -+ return r; -+} -diff --git a/rules.c b/rules.c -index 1840360..4fc2354 100644 ---- a/rules.c -+++ b/rules.c -@@ -64,7 +64,7 @@ static int doit(void (*callback)(char *,unsigned int),char *ip,char *host,char * - - if (!stralloc_copys(&rules_name,ip)) return -1; - while (rules_name.len > 0) { -- if (ip[rules_name.len - 1] == '.') { -+ if (ip[rules_name.len - 1] == '.' || ip[rules_name.len - 1] == ':') { - r = dorule(callback); - if (r) return r; - } -diff --git a/scan_ip6.c b/scan_ip6.c -new file mode 100644 -index 0000000..ee239fd ---- /dev/null -+++ b/scan_ip6.c -@@ -0,0 +1,87 @@ -+#include "scan.h" -+#include "ip4.h" -+#include "ip6.h" -+ -+/* -+ * IPv6 addresses are really ugly to parse. -+ * Syntax: (h = hex digit) -+ * 1. hhhh:hhhh:hhhh:hhhh:hhhh:hhhh:hhhh:hhhh -+ * 2. any number of 0000 may be abbreviated as "::", but only once -+ * 3. The last two words may be written as IPv4 address -+ */ -+ -+unsigned int scan_ip6(const char *s,char ip[16]) -+{ -+ unsigned int i; -+ unsigned int len=0; -+ unsigned long u; -+ -+ char suffix[16]; -+ int prefixlen=0; -+ int suffixlen=0; -+ -+ if ((i=ip4_scan((char*)s,ip+12))) { -+ for (len=0; len<12; ++len) ip[len]=V4mappedprefix[len]; -+ return i; -+ } -+ for (i=0; i<16; i++) ip[i]=0; -+ for (;;) { -+ if (*s == ':') { -+ len++; -+ if (s[1] == ':') { /* Found "::", skip to part 2 */ -+ s+=2; -+ len++; -+ break; -+ } -+ s++; -+ } -+ i = scan_xlong((char*)s,&u); -+ if (!i) return 0; -+ if (prefixlen==12 && s[i]=='.') { -+ /* the last 4 bytes may be written as IPv4 address */ -+ i=ip4_scan((char*)s,ip+12); -+ if (i) -+ return i+len; -+ else -+ return 0; -+ } -+ ip[prefixlen++] = (u >> 8); -+ ip[prefixlen++] = (u & 255); -+ s += i; len += i; -+ if (prefixlen==16) -+ return len; -+ } -+ -+/* part 2, after "::" */ -+ for (;;) { -+ if (*s == ':') { -+ if (suffixlen==0) -+ break; -+ s++; -+ len++; -+ } else if (suffixlen!=0) -+ break; -+ i = scan_xlong((char*)s,&u); -+ if (!i) { -+ len--; -+ break; -+ } -+ if (suffixlen+prefixlen<=12 && s[i]=='.') { -+ int j=ip4_scan((char*)s,suffix+suffixlen); -+ if (j) { -+ suffixlen+=4; -+ len+=j; -+ break; -+ } else -+ prefixlen=12-suffixlen; /* make end-of-loop test true */ -+ } -+ suffix[suffixlen++] = (u >> 8); -+ suffix[suffixlen++] = (u & 255); -+ s += i; len += i; -+ if (prefixlen+suffixlen==16) -+ break; -+ } -+ for (i=0; i='0' && c<='9') -+ return c-'0'; -+ else if (c>='A' && c<='F') -+ return c-'A'+10; -+ else if (c>='a' && c<='f') -+ return c-'a'+10; -+ return -1; -+} -+ -+unsigned int scan_xlong(char *src,unsigned long *dest) { -+ register const char *tmp=src; -+ register int l=0; -+ register unsigned char c; -+ while ((c=fromhex(*tmp))<16) { -+ l=(l<<4)+c; -+ ++tmp; -+ } -+ *dest=l; -+ return tmp-src; -+} -diff --git a/socket.h b/socket.h -index 80fb260..4fba762 100644 ---- a/socket.h -+++ b/socket.h -@@ -2,21 +2,52 @@ - #define SOCKET_H - - #include "uint16.h" -+#include "uint32.h" - - extern int socket_tcp(void); - extern int socket_udp(void); -+extern int socket_tcp6(void); -+extern int socket_udp6(void); - --extern int socket_connect4(int,char *,uint16); -+extern int socket_connect4(int,const char *,uint16); -+extern int socket_connect6(int s,const char *ip,uint16 port,uint32 scope_id); - extern int socket_connected(int); --extern int socket_bind4(int,char *,uint16); --extern int socket_bind4_reuse(int,char *,uint16); -+extern int socket_bind4(int,const char *,uint16); -+extern int socket_bind4_reuse(int,const char *,uint16); -+extern int socket_bind6(int s,const char *ip,uint16 port,uint32 scope_id); -+extern int socket_bind6_reuse(int s,const char *ip,uint16 port,uint32 scope_id); - extern int socket_listen(int,int); - extern int socket_accept4(int,char *,uint16 *); -+extern int socket_accept6(int s,char *ip,uint16 *port,uint32 *scope_id); - extern int socket_recv4(int,char *,int,char *,uint16 *); --extern int socket_send4(int,char *,int,char *,uint16); -+extern int socket_send4(int,const char *,int,const char *,uint16); -+extern int socket_recv6(int s,char *buf,unsigned int len,char *ip,uint16 *port,uint32 *scope_id); -+extern int socket_send6(int s,const char *buf,unsigned int len,const char *ip,uint16 port,uint32 scope_id); - extern int socket_local4(int,char *,uint16 *); - extern int socket_remote4(int,char *,uint16 *); -+extern int socket_local6(int s,char *ip,uint16 *port,uint32 *scope_id); -+extern int socket_remote6(int s,char *ip,uint16 *port,uint32 *scope_id); -+ -+/* enable sending udp packets to the broadcast address */ -+extern int socket_broadcast(int); -+/* join a multicast group on the given interface */ -+extern int socket_mcjoin4(int,char *,char *); -+extern int socket_mcjoin6(int,char *,int); -+/* leave a multicast group on the given interface */ -+extern int socket_mcleave4(int,char *); -+extern int socket_mcleave6(int,char *); -+/* set multicast TTL/hop count for outgoing packets */ -+extern int socket_mcttl4(int,char); -+extern int socket_mcttl6(int,char); -+/* enable multicast loopback */ -+extern int socket_mcloop4(int,char); -+extern int socket_mcloop6(int,char); -+ -+extern const char* socket_getifname(uint32 interface); -+extern uint32 socket_getifidx(const char *ifname); - - extern void socket_tryreservein(int,int); - -+extern int noipv6; -+ - #endif -diff --git a/socket_accept6.c b/socket_accept6.c -new file mode 100644 -index 0000000..a8a9a07 ---- /dev/null -+++ b/socket_accept6.c -@@ -0,0 +1,44 @@ -+#include -+#include -+#include -+#include -+#include "byte.h" -+#include "socket.h" -+#include "ip6.h" -+#include "haveip6.h" -+#include "error.h" -+ -+int socket_accept6(int s,char ip[16],uint16 *port,uint32 *scope_id) -+{ -+#ifdef LIBC_HAS_IP6 -+ struct sockaddr_in6 sa; -+#else -+ struct sockaddr_in sa; -+#endif -+ unsigned int dummy = sizeof sa; -+ int fd; -+ -+ fd = accept(s,(struct sockaddr *) &sa,&dummy); -+ if (fd == -1) return -1; -+ -+#ifdef LIBC_HAS_IP6 -+ if (sa.sin6_family==AF_INET) { -+ struct sockaddr_in *sa4=(struct sockaddr_in*)&sa; -+ byte_copy(ip,12,V4mappedprefix); -+ byte_copy(ip+12,4,(char *) &sa4->sin_addr); -+ uint16_unpack_big((char *) &sa4->sin_port,port); -+ return fd; -+ } -+ byte_copy(ip,16,(char *) &sa.sin6_addr); -+ uint16_unpack_big((char *) &sa.sin6_port,port); -+ if (scope_id) *scope_id=sa.sin6_scope_id; -+ -+ return fd; -+#else -+ byte_copy(ip,12,V4mappedprefix); -+ byte_copy(ip+12,4,(char *) &sa.sin_addr); -+ uint16_unpack_big((char *) &sa.sin_port,port); -+ if (scope_id) *scope_id=0; -+ return fd; -+#endif -+} -diff --git a/socket_bind.c b/socket_bind.c -index 20830a4..067b4a8 100644 ---- a/socket_bind.c -+++ b/socket_bind.c -@@ -5,7 +5,7 @@ - #include "byte.h" - #include "socket.h" - --int socket_bind4(int s,char ip[4],uint16 port) -+int socket_bind4(int s,const char ip[4],uint16 port) - { - struct sockaddr_in sa; - -@@ -17,7 +17,7 @@ int socket_bind4(int s,char ip[4],uint16 port) - return bind(s,(struct sockaddr *) &sa,sizeof sa); - } - --int socket_bind4_reuse(int s,char ip[4],uint16 port) -+int socket_bind4_reuse(int s,const char ip[4],uint16 port) - { - int opt = 1; - setsockopt(s,SOL_SOCKET,SO_REUSEADDR,&opt,sizeof opt); -diff --git a/socket_bind6.c b/socket_bind6.c -new file mode 100644 -index 0000000..8a5a7cd ---- /dev/null -+++ b/socket_bind6.c -@@ -0,0 +1,45 @@ -+#include -+#include -+#include -+#include -+#include "byte.h" -+#include "socket.h" -+#include "ip6.h" -+#include "haveip6.h" -+#include "error.h" -+ -+int socket_bind6(int s,const char ip[16],uint16 port,uint32 scope_id) -+{ -+#ifdef LIBC_HAS_IP6 -+ struct sockaddr_in6 sa; -+ -+ if (noipv6) { -+#endif -+ int i; -+ for (i=0; i<16; i++) -+ if (ip[i]!=0) break; -+ if (i==16 || ip6_isv4mapped(ip)) -+ return socket_bind4(s,ip+12,port); -+#ifdef LIBC_HAS_IP6 -+ } -+ byte_zero(&sa,sizeof sa); -+ sa.sin6_family = AF_INET6; -+ uint16_pack_big((char *) &sa.sin6_port,port); -+/* implicit: sa.sin6_flowinfo = 0; */ -+ byte_copy((char *) &sa.sin6_addr,16,ip); -+ sa.sin6_scope_id=scope_id; -+ -+ return bind(s,(struct sockaddr *) &sa,sizeof sa); -+#else -+ errno=error_proto; -+ return -1; -+#endif -+} -+ -+int socket_bind6_reuse(int s,const char ip[16],uint16 port,uint32 scope_id) -+{ -+ int opt = 1; -+ setsockopt(s,SOL_SOCKET,SO_REUSEADDR,&opt,sizeof opt); -+ return socket_bind6(s,ip,port,scope_id); -+} -+ -diff --git a/socket_conn.c b/socket_conn.c -index 35adac4..dcc93ac 100644 ---- a/socket_conn.c -+++ b/socket_conn.c -@@ -6,7 +6,7 @@ - #include "byte.h" - #include "socket.h" - --int socket_connect4(int s,char ip[4],uint16 port) -+int socket_connect4(int s,const char ip[4],uint16 port) - { - struct sockaddr_in sa; - -diff --git a/socket_conn6.c b/socket_conn6.c -new file mode 100644 -index 0000000..0ad886d ---- /dev/null -+++ b/socket_conn6.c -@@ -0,0 +1,38 @@ -+#include -+#include -+#include -+#include -+#include -+#include "byte.h" -+#include "socket.h" -+#include "ip6.h" -+#include "haveip6.h" -+#include "uint32.h" -+#include "ip4.h" -+ -+int socket_connect6(int s,const char ip[16],uint16 port,uint32 scope_id) -+{ -+#ifdef LIBC_HAS_IP6 -+ struct sockaddr_in6 sa; -+ -+ if (noipv6) { -+#endif -+ if (ip6_isv4mapped(ip)) -+ return socket_connect4(s,ip+12,port); -+ if (byte_equal(ip,16,V6loopback)) -+ return socket_connect4(s,ip4loopback,port); -+#ifdef LIBC_HAS_IP6 -+ } -+ byte_zero(&sa,sizeof sa); -+ sa.sin6_family = PF_INET6; -+ uint16_pack_big((char *) &sa.sin6_port,port); -+ sa.sin6_flowinfo = 0; -+ sa.sin6_scope_id = scope_id; -+ byte_copy((char *) &sa.sin6_addr,16,ip); -+ -+ return connect(s,(struct sockaddr *) &sa,sizeof sa); -+#else -+ errno=EPROTONOSUPPORT; -+ return -1; -+#endif -+} -diff --git a/socket_getifidx.c b/socket_getifidx.c -new file mode 100644 -index 0000000..452d6d7 ---- /dev/null -+++ b/socket_getifidx.c -@@ -0,0 +1,8 @@ -+#include -+#include -+#include -+#include "socket.h" -+ -+uint32 socket_getifidx(const char* ifname) { -+ return if_nametoindex(ifname); -+} -diff --git a/socket_getifname.c b/socket_getifname.c -new file mode 100644 -index 0000000..77edff9 ---- /dev/null -+++ b/socket_getifname.c -@@ -0,0 +1,14 @@ -+#include -+#include -+#include -+#include "socket.h" -+ -+static char ifname[IFNAMSIZ]; -+ -+const char* socket_getifname(uint32 interface) { -+ char *tmp=if_indextoname(interface,ifname); -+ if (tmp) -+ return tmp; -+ else -+ return "[unknown]"; -+} -diff --git a/socket_ip4loopback.c b/socket_ip4loopback.c -new file mode 100644 -index 0000000..1bbbe95 ---- /dev/null -+++ b/socket_ip4loopback.c -@@ -0,0 +1,2 @@ -+ -+const char ip4loopback[4] = {127,0,0,1}; -diff --git a/socket_local6.c b/socket_local6.c -new file mode 100644 -index 0000000..23427c3 ---- /dev/null -+++ b/socket_local6.c -@@ -0,0 +1,39 @@ -+#include -+#include -+#include -+#include -+#include "byte.h" -+#include "socket.h" -+#include "ip6.h" -+#include "haveip6.h" -+#include "error.h" -+ -+int socket_local6(int s,char ip[16],uint16 *port,uint32 *scope_id) -+{ -+#ifdef LIBC_HAS_IP6 -+ struct sockaddr_in6 sa; -+#else -+ struct sockaddr_in sa; -+#endif -+ unsigned int dummy = sizeof sa; -+ -+ if (getsockname(s,(struct sockaddr *) &sa,&dummy) == -1) return -1; -+#ifdef LIBC_HAS_IP6 -+ if (sa.sin6_family==AF_INET) { -+ struct sockaddr_in *sa4=(struct sockaddr_in*)&sa; -+ byte_copy(ip,12,V4mappedprefix); -+ byte_copy(ip+12,4,(char *) &sa4->sin_addr); -+ uint16_unpack_big((char *) &sa4->sin_port,port); -+ return 0; -+ } -+ byte_copy(ip,16,(char *) &sa.sin6_addr); -+ uint16_unpack_big((char *) &sa.sin6_port,port); -+ if (scope_id) *scope_id=sa.sin6_scope_id; -+#else -+ byte_copy(ip,12,V4mappedprefix); -+ byte_copy(ip+12,4,(char *) &sa.sin_addr); -+ uint16_unpack_big((char *) &sa.sin_port,port); -+ if (scope_id) *scope_id=0; -+#endif -+ return 0; -+} -diff --git a/socket_recv6.c b/socket_recv6.c -new file mode 100644 -index 0000000..a86ca96 ---- /dev/null -+++ b/socket_recv6.c -@@ -0,0 +1,44 @@ -+#include -+#include -+#include -+#include -+#include "byte.h" -+#include "socket.h" -+#include "ip6.h" -+#include "haveip6.h" -+#include "error.h" -+ -+int socket_recv6(int s,char *buf,unsigned int len,char ip[16],uint16 *port,uint32 *scope_id) -+{ -+#ifdef LIBC_HAS_IP6 -+ struct sockaddr_in6 sa; -+#else -+ struct sockaddr_in sa; -+#endif -+ unsigned int dummy = sizeof sa; -+ int r; -+ -+ byte_zero(&sa,dummy); -+ r = recvfrom(s,buf,len,0,(struct sockaddr *) &sa,&dummy); -+ if (r == -1) return -1; -+ -+#ifdef LIBC_HAS_IP6 -+ if (noipv6) { -+ struct sockaddr_in *sa4=(struct sockaddr_in *)&sa; -+ byte_copy(ip,12,V4mappedprefix); -+ byte_copy(ip+12,4,(char *) &sa4->sin_addr); -+ uint16_unpack_big((char *) &sa4->sin_port,port); -+ return r; -+ } -+ byte_copy(ip,16,(char *) &sa.sin6_addr); -+ uint16_unpack_big((char *) &sa.sin6_port,port); -+ if (scope_id) *scope_id=sa.sin6_scope_id; -+#else -+ byte_copy(ip,12,(char *)V4mappedprefix); -+ byte_copy(ip+12,4,(char *) &sa.sin_addr); -+ uint16_unpack_big((char *) &sa.sin_port,port); -+ if (scope_id) *scope_id=0; -+#endif -+ -+ return r; -+} -diff --git a/socket_remote6.c b/socket_remote6.c -new file mode 100644 -index 0000000..e60a539 ---- /dev/null -+++ b/socket_remote6.c -@@ -0,0 +1,39 @@ -+#include -+#include -+#include -+#include -+#include "byte.h" -+#include "socket.h" -+#include "ip6.h" -+#include "haveip6.h" -+#include "error.h" -+ -+int socket_remote6(int s,char ip[16],uint16 *port,uint32 *scope_id) -+{ -+#ifdef LIBC_HAS_IP6 -+ struct sockaddr_in6 sa; -+#else -+ struct sockaddr_in sa; -+#endif -+ unsigned int dummy = sizeof sa; -+ -+ if (getpeername(s,(struct sockaddr *) &sa,&dummy) == -1) return -1; -+#ifdef LIBC_HAS_IP6 -+ if (sa.sin6_family==AF_INET) { -+ struct sockaddr_in *sa4=(struct sockaddr_in*)&sa; -+ byte_copy(ip,12,V4mappedprefix); -+ byte_copy(ip+12,4,(char *) &sa4->sin_addr); -+ uint16_unpack_big((char *) &sa4->sin_port,port); -+ return 0; -+ } -+ byte_copy(ip,16,(char *) &sa.sin6_addr); -+ uint16_unpack_big((char *) &sa.sin6_port,port); -+ if (scope_id) *scope_id=sa.sin6_scope_id; -+#else -+ byte_copy(ip,12,V4mappedprefix); -+ byte_copy(ip+12,4,(char *) &sa.sin_addr); -+ uint16_unpack_big((char *) &sa.sin_port,port); -+ if (scope_id) *scope_id=0; -+#endif -+ return 0; -+} -diff --git a/socket_send6.c b/socket_send6.c -new file mode 100644 -index 0000000..4b2d1e8 ---- /dev/null -+++ b/socket_send6.c -@@ -0,0 +1,40 @@ -+#include -+#include -+#include -+#include -+#include "byte.h" -+#include "socket.h" -+#include "ip4.h" -+#include "ip6.h" -+#include "haveip6.h" -+#include "error.h" -+ -+int socket_send6(int s,const char *buf,unsigned int len,const char ip[16],uint16 port,uint32 scope_id) -+{ -+#ifdef LIBC_HAS_IP6 -+ struct sockaddr_in6 sa; -+#else -+ struct sockaddr_in sa; -+#endif -+ -+ byte_zero(&sa,sizeof sa); -+#ifdef LIBC_HAS_IP6 -+ if (noipv6) { -+#endif -+ if (ip6_isv4mapped(ip)) -+ return socket_send4(s,buf,len,ip+12,port); -+ if (byte_equal(ip,16,V6loopback)) -+ return socket_send4(s,buf,len,ip4loopback,port); -+#ifdef LIBC_HAS_IP6 -+ errno=error_proto; -+ return -1; -+ } -+ sa.sin6_family = AF_INET6; -+ uint16_pack_big((char *) &sa.sin6_port,port); -+ byte_copy((char *) &sa.sin6_addr,16,ip); -+ return sendto(s,buf,len,0,(struct sockaddr *) &sa,sizeof sa); -+#else -+ errno=error_proto; -+ return -1; -+#endif -+} -diff --git a/socket_tcp6.c b/socket_tcp6.c -new file mode 100644 -index 0000000..74099e2 ---- /dev/null -+++ b/socket_tcp6.c -@@ -0,0 +1,44 @@ -+#include -+#include -+#include -+#include -+#include -+#include "ndelay.h" -+#include "socket.h" -+#include "haveip6.h" -+#include "error.h" -+ -+#ifdef LIBC_HAS_IP6 -+int noipv6=0; -+#else -+int noipv6=1; -+#endif -+ -+int socket_tcp6(void) -+{ -+#ifdef LIBC_HAS_IP6 -+ int s; -+ -+ if (noipv6) goto compat; -+ s = socket(PF_INET6,SOCK_STREAM,0); -+ if (s == -1) { -+ if (errno == EINVAL || errno == EAFNOSUPPORT) { -+compat: -+ s=socket(AF_INET,SOCK_STREAM,0); -+ noipv6=1; -+ if (s==-1) return -1; -+ } else -+ return -1; -+ } -+ if (ndelay_on(s) == -1) { close(s); return -1; } -+#ifdef IPV6_V6ONLY -+ { -+ int zero=0; -+ setsockopt(s,IPPROTO_IPV6,IPV6_V6ONLY,(void*)&zero,sizeof(zero)); -+ } -+#endif -+ return s; -+#else -+ return socket_tcp(); -+#endif -+} -diff --git a/socket_udp6.c b/socket_udp6.c -new file mode 100644 -index 0000000..3769b1d ---- /dev/null -+++ b/socket_udp6.c -@@ -0,0 +1,38 @@ -+#include -+#include -+#include -+#include -+#include "haveip6.h" -+#include "socket.h" -+ -+#ifndef EAFNOSUPPORT -+#define EAFNOSUPPORT EINVAL -+#endif -+ -+int socket_udp6(void) -+{ -+#ifdef LIBC_HAS_IP6 -+ int s; -+ -+ if (noipv6) goto compat; -+ s = socket(PF_INET6,SOCK_DGRAM,0); -+ if (s == -1) { -+ if (errno == EINVAL || errno == EAFNOSUPPORT) { -+compat: -+ s=socket(AF_INET,SOCK_DGRAM,0); -+ noipv6=1; -+ if (s==-1) return -1; -+ } else -+ return -1; -+ } -+#ifdef IPV6_V6ONLY -+ { -+ int zero=0; -+ setsockopt(s,IPPROTO_IPV6,IPV6_V6ONLY,(void*)&zero,sizeof(zero)); -+ } -+#endif -+ return s; -+#else -+ return socket_udp(); -+#endif -+} -diff --git a/socket_v4mappedprefix.c b/socket_v4mappedprefix.c -new file mode 100644 -index 0000000..dbed824 ---- /dev/null -+++ b/socket_v4mappedprefix.c -@@ -0,0 +1,2 @@ -+ -+const unsigned char V4mappedprefix[12]={0,0,0,0,0,0,0,0,0,0,0xff,0xff}; -diff --git a/socket_v6any.c b/socket_v6any.c -new file mode 100644 -index 0000000..c6d0cbb ---- /dev/null -+++ b/socket_v6any.c -@@ -0,0 +1,2 @@ -+ -+const unsigned char V6any[16]={0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0}; -diff --git a/socket_v6loopback.c b/socket_v6loopback.c -new file mode 100644 -index 0000000..b81ee65 ---- /dev/null -+++ b/socket_v6loopback.c -@@ -0,0 +1,2 @@ -+ -+const unsigned char V6loopback[16]={0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1}; -diff --git a/str.h b/str.h -index ab4aedd..a2a4b75 100644 ---- a/str.h -+++ b/str.h -@@ -1,13 +1,13 @@ - #ifndef STR_H - #define STR_H - --extern unsigned int str_copy(char *,char *); --extern int str_diff(char *,char *); --extern int str_diffn(char *,char *,unsigned int); --extern unsigned int str_len(char *); --extern unsigned int str_chr(char *,int); --extern unsigned int str_rchr(char *,int); --extern int str_start(char *,char *); -+extern unsigned int str_copy(char *,const char *); -+extern int str_diff(const char *,const char *); -+extern int str_diffn(const char *,const char *,unsigned int); -+extern unsigned int str_len(const char *); -+extern unsigned int str_chr(const char *,int); -+extern unsigned int str_rchr(const char *,int); -+extern int str_start(const char *,const char *); - - #define str_equal(s,t) (!str_diff((s),(t))) - -diff --git a/str_chr.c b/str_chr.c -index 886d6b6..042dfa2 100644 ---- a/str_chr.c -+++ b/str_chr.c -@@ -1,9 +1,9 @@ - #include "str.h" - --unsigned int str_chr(register char *s,int c) -+unsigned int str_chr(register const char *s,int c) - { - register char ch; -- register char *t; -+ register const char *t; - - ch = c; - t = s; -diff --git a/str_diff.c b/str_diff.c -index 037dcdf..071e7f5 100644 ---- a/str_diff.c -+++ b/str_diff.c -@@ -1,6 +1,6 @@ - #include "str.h" - --int str_diff(register char *s,register char *t) -+int str_diff(register const char *s,register const char *t) - { - register char x; - -diff --git a/str_len.c b/str_len.c -index 5bd3f62..8411ebf 100644 ---- a/str_len.c -+++ b/str_len.c -@@ -1,8 +1,8 @@ - #include "str.h" - --unsigned int str_len(char *s) -+unsigned int str_len(const char *s) - { -- register char *t; -+ register const char *t; - - t = s; - for (;;) { -diff --git a/str_start.c b/str_start.c -index 43430bb..757189d 100644 ---- a/str_start.c -+++ b/str_start.c -@@ -1,6 +1,6 @@ - #include "str.h" - --int str_start(register char *s,register char *t) -+int str_start(register const char *s,register const char *t) - { - register char x; - -diff --git a/stralloc.h b/stralloc.h -index 7866812..cc17048 100644 ---- a/stralloc.h -+++ b/stralloc.h -@@ -9,18 +9,20 @@ extern int stralloc_ready(stralloc *,unsigned int); - extern int stralloc_readyplus(stralloc *,unsigned int); - extern int stralloc_copy(stralloc *,stralloc *); - extern int stralloc_cat(stralloc *,stralloc *); --extern int stralloc_copys(stralloc *,char *); --extern int stralloc_cats(stralloc *,char *); --extern int stralloc_copyb(stralloc *,char *,unsigned int); --extern int stralloc_catb(stralloc *,char *,unsigned int); -+extern int stralloc_copys(stralloc *,const char *); -+extern int stralloc_cats(stralloc *,const char *); -+extern int stralloc_copyb(stralloc *,const char *,unsigned int); -+extern int stralloc_catb(stralloc *,const char *,unsigned int); - extern int stralloc_append(stralloc *,char *); /* beware: this takes a pointer to 1 char */ --extern int stralloc_starts(stralloc *,char *); -+extern int stralloc_starts(stralloc *,const char *); - - #define stralloc_0(sa) stralloc_append(sa,"") - - extern int stralloc_catulong0(stralloc *,unsigned long,unsigned int); - extern int stralloc_catlong0(stralloc *,long,unsigned int); - -+extern void stralloc_free(stralloc *); -+ - #define stralloc_catlong(sa,l) (stralloc_catlong0((sa),(l),0)) - #define stralloc_catuint0(sa,i,n) (stralloc_catulong0((sa),(i),(n))) - #define stralloc_catint0(sa,i,n) (stralloc_catlong0((sa),(i),(n))) -diff --git a/stralloc_catb.c b/stralloc_catb.c -index b739bed..b606e32 100644 ---- a/stralloc_catb.c -+++ b/stralloc_catb.c -@@ -1,7 +1,7 @@ - #include "stralloc.h" - #include "byte.h" - --int stralloc_catb(stralloc *sa,char *s,unsigned int n) -+int stralloc_catb(stralloc *sa,const char *s,unsigned int n) - { - if (!sa->s) return stralloc_copyb(sa,s,n); - if (!stralloc_readyplus(sa,n + 1)) return 0; -diff --git a/stralloc_cats.c b/stralloc_cats.c -index 8b11e94..92cb66e 100644 ---- a/stralloc_cats.c -+++ b/stralloc_cats.c -@@ -2,7 +2,7 @@ - #include "str.h" - #include "stralloc.h" - --int stralloc_cats(stralloc *sa,char *s) -+int stralloc_cats(stralloc *sa,const char *s) - { - return stralloc_catb(sa,s,str_len(s)); - } -diff --git a/stralloc_opyb.c b/stralloc_opyb.c -index 46b99fc..593029d 100644 ---- a/stralloc_opyb.c -+++ b/stralloc_opyb.c -@@ -1,7 +1,7 @@ - #include "stralloc.h" - #include "byte.h" - --int stralloc_copyb(stralloc *sa,char *s,unsigned int n) -+int stralloc_copyb(stralloc *sa,const char *s,unsigned int n) - { - if (!stralloc_ready(sa,n + 1)) return 0; - byte_copy(sa->s,n,s); -diff --git a/stralloc_opys.c b/stralloc_opys.c -index 78594b0..860c7e0 100644 ---- a/stralloc_opys.c -+++ b/stralloc_opys.c -@@ -2,7 +2,7 @@ - #include "str.h" - #include "stralloc.h" - --int stralloc_copys(stralloc *sa,char *s) -+int stralloc_copys(stralloc *sa,const char *s) - { - return stralloc_copyb(sa,s,str_len(s)); - } -diff --git a/tcp-environ.5 b/tcp-environ.5 -new file mode 100644 -index 0000000..fecad70 ---- /dev/null -+++ b/tcp-environ.5 -@@ -0,0 +1,66 @@ -+.TH tcp-environ 5 -+.SH NAME -+tcp-environ \- TCP-related environment variables -+.SH DESCRIPTION -+The following environment variables -+describe a TCP connection. -+They are set up by -+.BR tcp-env , -+.BR tcpclient , -+and -+.BR tcpserver . -+Note that -+.BR TCPLOCALHOST , -+.BR TCPREMOTEHOST , -+and -+.B TCPREMOTEINFO -+can contain arbitrary characters. -+.TP 5 -+PROTO -+The string -+.BR TCP . -+.TP 5 -+TCPLOCALHOST -+The domain name of the local host, -+with uppercase letters converted to lowercase. -+If there is no currently available domain name -+for the local IP address, -+.B TCPLOCALHOST -+is not set. -+.TP 5 -+TCPLOCALIP -+The IP address of the local host, in dotted-decimal form. -+.TP 5 -+TCPLOCALPORT -+The local TCP port number, in decimal. -+.TP 5 -+TCPREMOTEHOST -+The domain name of the remote host, -+with uppercase letters converted to lowercase. -+If there is no currently available domain name -+for the remote IP address, -+.B TCPREMOTEHOST -+is not set. -+.TP 5 -+TCPREMOTEINFO -+A connection-specific string, perhaps a username, -+supplied by the remote host -+via 931/1413/IDENT/TAP. -+If the remote host did not supply connection information, -+.B TCPREMOTEINFO -+is not set. -+.TP 5 -+TCPREMOTEIP -+The IP address of the remote host. -+.TP 5 -+TCPREMOTEPORT -+The remote TCP port number. -+.TP 5 -+TCPINTERFACE -+The interface name ("eth0") for IPv6 connections using link-local -+addresses. -+.SH "SEE ALSO" -+tcpclient(1), -+tcpserver(1), -+tcp-env(1), -+tcp(4) -diff --git a/tcpcat.1 b/tcpcat.1 -new file mode 100644 -index 0000000..4c51ed5 ---- /dev/null -+++ b/tcpcat.1 -@@ -0,0 +1,20 @@ -+.TH tcpcat 1 -+.SH NAME -+tcpcat \- print data from a TCP port -+.SH SYNTAX -+.B tcpcat -+.I host -+.I port -+.SH DESCRIPTION -+.B tcpcat -+connects to -+.I port -+on -+.I host -+and prints any data it receives. -+ -+.B tcpcat -+can be used to transfer binary data. -+It does no conversions. -+.SH "SEE ALSO" -+tcpclient(1) -diff --git a/tcpclient.1 b/tcpclient.1 -new file mode 100644 -index 0000000..f82f6b3 ---- /dev/null -+++ b/tcpclient.1 -@@ -0,0 +1,173 @@ -+.TH tcpclient 1 -+.SH NAME -+tcpclient \- create an outgoing TCP connection -+.SH SYNOPSIS -+.B tcpclient -+[ -+.B \-46hHrRdDqQv -+] -+[ -+.B \-i\fIlocalip -+] -+[ -+.B \-p\fIlocalport -+] -+[ -+.B \-T\fItimeoutconn -+] -+[ -+.B \-l\fIlocalname -+] -+[ -+.B \-t\fItimeoutinfo -+] -+[ -+.B \-I\fIinterface -+] -+.I host -+.I port -+.I program -+[ -+.I arg ... -+] -+.SH DESCRIPTION -+.B tcpclient -+attempts to connect to a TCP server. -+If it is successful, it runs -+.I program -+with the given arguments, -+with descriptor 6 reading from the network -+and descriptor 7 writing to the network. -+ -+The server's address is given by -+.I host -+and -+.IR port . -+.I host -+may be 0, referring to the local machine, -+or a dotted-decimal IP address, -+or a host name; -+if a host has several IP addresses, -+.B tcpclient -+tries each in turn. -+.I port -+may be a numeric port number -+or a port name. -+ -+.B tcpclient -+sets up several environment variables, -+as described in -+.B tcp-environ(5). -+.SH OPTIONS -+.TP -+.B \-i\fIlocalip -+Use -+.I localip -+as the IP address for the local side of the connection; -+quit if -+.I localip -+is not available. -+.TP -+.B \-p\fIlocalport -+Use -+.I localport -+as the port number for the local side of the connection; -+quit if -+.I localport -+is not available. -+.TP -+.B \-I\fIinterface -+Use -+.I interface -+as the local network interface. This is only defined for IPv6 sockets -+and needed if you use link-local IPv6 addresses. -+.TP -+.B \-T\fItimeoutconn -+Give up on the -+connection attempt -+after -+.I timeoutconn -+seconds. Default: 60. -+This timeout applies to each IP address tried. -+.TP -+.B \-d -+(Default.) -+Delay sending data for a fraction of a second whenever the -+remote host is responding slowly, -+to make better use of the network. -+.TP -+.B \-D -+Never delay sending data; -+enable TCP_NODELAY. -+This is appropriate for interactive connections. -+.TP -+.B \-q -+Quiet. -+Do not print any messages. -+.TP -+.B \-Q -+(Default.) -+Print error messages. -+.TP -+.B \-v -+Verbose. -+Print all available messages. -+.SH "DATA-GATHERING OPTIONS" -+.TP -+.B \-h -+(Default.) -+Look up the remote host name for -+.BR TCPREMOTEHOST . -+.TP -+.B \-H -+Do not look up the remote host name; -+unset -+.BR TCPREMOTEHOST . -+.TP -+.B \-l\fIlocalname -+Do not look up the local host name; -+use -+.I localname -+for -+.BR TCPLOCALHOST . -+.TP -+.B \-r -+(Default.) -+Attempt to obtain -+.B TCPREMOTEINFO -+from the remote host. -+.TP -+.B \-R -+Do not attempt to obtain -+.B TCPREMOTEINFO -+from the remote host. -+.TP -+.B \-t\fItimeoutinfo -+Give up on the -+.B TCPREMOTEINFO -+connection attempt -+after -+.I timeoutinfo -+seconds. Default: 26. -+.TP -+.B \-4 -+Fall back to IPv4 sockets. This is necessary for terminally broken -+systems like OpenBSD which will not let IPv6 sockets connect to -+V4-mapped IPv6 addresses. Please note that this also applies to DNS -+lookups, so you will have to use an DNS resolver with an IPv6 address to -+connect to IPv6 systems. Use \fBDNSCACHEIP\fR to set the DNS resolver -+IP dynamically. -+.TP -+.B \-6 -+Force IPv6 mode in UCSPI environment variables, even for -+IPv4 connections. This will set \fB$PROTO\fR to \fBTCP6\fR and put -+IPv4-mapped IPv6 addresses in \fBTCPLOCALIP\fR and \fBTCPREMOTEIP\fR. -+.SH "SEE ALSO" -+date@(1), -+finger@(1), -+http@(1), -+mconnect(1), -+tcpcat(1), -+tcpserver(1), -+who@(1), -+tcp-environ(5) -diff --git a/tcpclient.c b/tcpclient.c -index 9f6d7f2..77b1ad5 100644 ---- a/tcpclient.c -+++ b/tcpclient.c -@@ -9,6 +9,7 @@ - #include "scan.h" - #include "str.h" - #include "ip4.h" -+#include "ip6.h" - #include "uint16.h" - #include "socket.h" - #include "fd.h" -@@ -20,6 +21,7 @@ - #include "timeoutconn.h" - #include "remoteinfo.h" - #include "dns.h" -+#include "byte.h" - - #define FATAL "tcpclient: fatal: " - #define CONNECT "tcpclient: unable to connect to " -@@ -31,27 +33,30 @@ void nomem(void) - void usage(void) - { - strerr_die1x(100,"tcpclient: usage: tcpclient \ --[ -hHrRdDqQv ] \ -+[ -46hHrRdDqQv ] \ - [ -i localip ] \ - [ -p localport ] \ - [ -T timeoutconn ] \ - [ -l localname ] \ - [ -t timeoutinfo ] \ -+[ -I interface ] \ - host port program"); - } - -+int forcev6 = 0; - int verbosity = 1; - int flagdelay = 1; - int flagremoteinfo = 1; - int flagremotehost = 1; - unsigned long itimeout = 26; - unsigned long ctimeout[2] = { 2, 58 }; -+uint32 netif = 0; - --char iplocal[4] = { 0,0,0,0 }; -+char iplocal[16] = { 0,0,0,0, 0,0,0,0, 0,0,0,0, 0,0,0,0 }; - uint16 portlocal = 0; - char *forcelocal = 0; - --char ipremote[4]; -+char ipremote[16]; - uint16 portremote; - - char *hostname; -@@ -61,12 +66,13 @@ static stralloc moreaddresses; - static stralloc tmp; - static stralloc fqdn; - char strnum[FMT_ULONG]; --char ipstr[IP4_FMT]; -+char ipstr[IP6_FMT]; - - char seed[128]; - - main(int argc,char **argv) - { -+ int fakev4=0; - unsigned long u; - int opt; - char *x; -@@ -80,8 +86,10 @@ main(int argc,char **argv) - close(7); - sig_ignore(sig_pipe); - -- while ((opt = getopt(argc,argv,"dDvqQhHrRi:p:t:T:l:")) != opteof) -+ while ((opt = getopt(argc,argv,"46dDvqQhHrRi:p:t:T:l:I:")) != opteof) - switch(opt) { -+ case '4': noipv6 = 1; break; -+ case '6': forcev6 = 1; break; - case 'd': flagdelay = 1; break; - case 'D': flagdelay = 0; break; - case 'v': verbosity = 2; break; -@@ -97,7 +105,8 @@ main(int argc,char **argv) - if (optarg[j] == '+') ++j; - scan_ulong(optarg + j,&ctimeout[1]); - break; -- case 'i': if (!ip4_scan(optarg,iplocal)) usage(); break; -+ case 'i': if (!scan_ip6(optarg,iplocal)) usage(); break; -+ case 'I': netif=socket_getifidx(optarg); break; - case 'p': scan_ulong(optarg,&u); portlocal = u; break; - default: usage(); - } -@@ -108,8 +117,8 @@ main(int argc,char **argv) - - hostname = *argv; - if (!hostname) usage(); -- if (str_equal(hostname,"")) hostname = "127.0.0.1"; -- if (str_equal(hostname,"0")) hostname = "127.0.0.1"; -+ if (!hostname[0] || str_equal(hostname,"0")) -+ hostname = (noipv6?"127.0.0.1":"::1"); - - x = *++argv; - if (!x) usage(); -@@ -127,33 +136,36 @@ main(int argc,char **argv) - if (!*++argv) usage(); - - if (!stralloc_copys(&tmp,hostname)) nomem(); -- if (dns_ip4_qualify(&addresses,&fqdn,&tmp) == -1) -+ if (dns_ip6_qualify(&addresses,&fqdn,&tmp) == -1) - strerr_die4sys(111,FATAL,"temporarily unable to figure out IP address for ",hostname,": "); -- if (addresses.len < 4) -+ if (addresses.len < 16) - strerr_die3x(111,FATAL,"no IP address for ",hostname); - -- if (addresses.len == 4) { -+ if (addresses.len == 16) { - ctimeout[0] += ctimeout[1]; - ctimeout[1] = 0; - } - - for (cloop = 0;cloop < 2;++cloop) { - if (!stralloc_copys(&moreaddresses,"")) nomem(); -- for (j = 0;j + 4 <= addresses.len;j += 4) { -- s = socket_tcp(); -+ for (j = 0;j + 16 <= addresses.len;j += 4) { -+ s = socket_tcp6(); - if (s == -1) - strerr_die2sys(111,FATAL,"unable to create socket: "); -- if (socket_bind4(s,iplocal,portlocal) == -1) -+ if (socket_bind6(s,iplocal,portlocal,netif) == -1) - strerr_die2sys(111,FATAL,"unable to bind socket: "); -- if (timeoutconn(s,addresses.s + j,portremote,ctimeout[cloop]) == 0) -+ if (timeoutconn6(s,addresses.s + j,portremote,ctimeout[cloop],netif) == 0) - goto CONNECTED; - close(s); - if (!cloop && ctimeout[1] && (errno == error_timeout)) { -- if (!stralloc_catb(&moreaddresses,addresses.s + j,4)) nomem(); -+ if (!stralloc_catb(&moreaddresses,addresses.s + j,16)) nomem(); - } - else { - strnum[fmt_ulong(strnum,portremote)] = 0; -- ipstr[ip4_fmt(ipstr,addresses.s + j)] = 0; -+ if (ip6_isv4mapped(addresses.s+j)) -+ ipstr[ip4_fmt(ipstr,addresses.s + j + 12)] = 0; -+ else -+ ipstr[ip6_fmt(ipstr,addresses.s + j)] = 0; - strerr_warn5(CONNECT,ipstr," port ",strnum,": ",&strerr_sys); - } - } -@@ -169,37 +181,46 @@ main(int argc,char **argv) - if (!flagdelay) - socket_tcpnodelay(s); /* if it fails, bummer */ - -- if (!pathexec_env("PROTO","TCP")) nomem(); -- -- if (socket_local4(s,iplocal,&portlocal) == -1) -+ if (socket_local6(s,iplocal,&portlocal,&netif) == -1) - strerr_die2sys(111,FATAL,"unable to get local address: "); - -+ if (!forcev6 && (ip6_isv4mapped(iplocal) || byte_equal(iplocal,16,V6any))) -+ fakev4=1; -+ -+ if (!pathexec_env("PROTO",fakev4?"TCP":"TCP6")) nomem(); -+ - strnum[fmt_ulong(strnum,portlocal)] = 0; - if (!pathexec_env("TCPLOCALPORT",strnum)) nomem(); -- ipstr[ip4_fmt(ipstr,iplocal)] = 0; -+ if (fakev4) -+ ipstr[ip4_fmt(ipstr,iplocal+12)] = 0; -+ else -+ ipstr[ip6_fmt(ipstr,iplocal)] = 0; - if (!pathexec_env("TCPLOCALIP",ipstr)) nomem(); - - x = forcelocal; - if (!x) -- if (dns_name4(&tmp,iplocal) == 0) { -+ if (dns_name6(&tmp,iplocal) == 0) { - if (!stralloc_0(&tmp)) nomem(); - x = tmp.s; - } - if (!pathexec_env("TCPLOCALHOST",x)) nomem(); - -- if (socket_remote4(s,ipremote,&portremote) == -1) -+ if (socket_remote6(s,ipremote,&portremote,&netif) == -1) - strerr_die2sys(111,FATAL,"unable to get remote address: "); - - strnum[fmt_ulong(strnum,portremote)] = 0; - if (!pathexec_env("TCPREMOTEPORT",strnum)) nomem(); -- ipstr[ip4_fmt(ipstr,ipremote)] = 0; -+ if (fakev4) -+ ipstr[ip4_fmt(ipstr,ipremote+12)] = 0; -+ else -+ ipstr[ip6_fmt(ipstr,ipremote)] = 0; - if (!pathexec_env("TCPREMOTEIP",ipstr)) nomem(); - if (verbosity >= 2) - strerr_warn4("tcpclient: connected to ",ipstr," port ",strnum,0); - - x = 0; - if (flagremotehost) -- if (dns_name4(&tmp,ipremote) == 0) { -+ if (dns_name6(&tmp,ipremote) == 0) { - if (!stralloc_0(&tmp)) nomem(); - x = tmp.s; - } -@@ -207,7 +228,7 @@ main(int argc,char **argv) - - x = 0; - if (flagremoteinfo) -- if (remoteinfo(&tmp,ipremote,portremote,iplocal,portlocal,itimeout) == 0) { -+ if (remoteinfo6(&tmp,ipremote,portremote,iplocal,portlocal,itimeout,netif) == 0) { - if (!stralloc_0(&tmp)) nomem(); - x = tmp.s; - } -diff --git a/tcprules.1 b/tcprules.1 -new file mode 100644 -index 0000000..084165b ---- /dev/null -+++ b/tcprules.1 -@@ -0,0 +1,221 @@ -+.TH tcprules 1 -+.SH NAME -+tcprules \- compile rules for tcpserver -+.SH SYNOPSIS -+.B tcprules -+.I rules.cdb -+.I rules.tmp -+.SH OVERVIEW -+.B tcpserver -+optionally follows rules to decide whether a TCP connection is acceptable. -+For example, a rule of -+ -+.EX -+ 18.23.0.32:deny -+.EE -+ -+prohibits connections from IP address 18.23.0.32. -+ -+.B tcprules -+reads rules from its standard input -+and writes them into -+.I rules.cdb -+in a binary format suited -+for quick access by -+.BR tcpserver . -+ -+.B tcprules -+can be used while -+.B tcpserver -+is running: -+it ensures that -+.I rules.cdb -+is updated atomically. -+It does this by first writing the rules to -+.I rules.tmp -+and then moving -+.I rules.tmp -+on top of -+.IR rules.cdb . -+If -+.I rules.tmp -+already exists, it is destroyed. -+The directories containing -+.I rules.cdb -+and -+.I rules.tmp -+must be writable to -+.BR tcprules ; -+they must also be on the same filesystem. -+ -+If there is a problem with the input, -+.B tcprules -+complains and leaves -+.I rules.cdb -+alone. -+ -+The binary -+.I rules.cdb -+format is portable across machines. -+.SH "RULE FORMAT" -+A rule takes up one line. -+A file containing rules -+may also contain comments: lines beginning with # are ignored. -+ -+Each rule contains an -+.BR address , -+a colon, -+and a list of -+.BR instructions , -+with no extra spaces. -+When -+.B tcpserver -+receives a connection from that address, -+it follows the instructions. -+.SH "ADDRESSES" -+.B tcpserver -+starts by looking for a rule with address -+.IR TCPREMOTEINFO\fB@\fITCPREMOTEIP . -+If it doesn't find one, or if -+.I TCPREMOTEINFO -+is not set, it tries the address -+.IR TCPREMOTEIP . -+If that doesn't work, it tries shorter and shorter prefixes of -+.I TCPREMOTEIP -+ending with a dot. -+If none of them work, it tries the empty string. -+ -+For example, here are some rules: -+ -+.EX -+ joe@127.0.0.1:first -+.br -+ 18.23.0.32:second -+.br -+ 127.:third -+.br -+ :fourth -+.br -+ ::1:fifth -+.EE -+ -+If -+.I TCPREMOTEIP -+is -+.BR 10.119.75.38 , -+.B tcpserver -+will follow the -+.B fourth -+instructions. -+ -+If -+.I TCPREMOTEIP -+is -+.BR ::1 , -+.B tcpserver -+will follow the -+.B fifth -+instructions. Note that you cannot detect IPv4 mapped addresses by -+matching "::ffff", as those addresses will be converted to IPv4 before -+looking at the rules. -+ -+If -+.I TCPREMOTEIP -+is -+.BR 18.23.0.32 , -+.B tcpserver -+will follow the -+.B second -+instructions. -+ -+If -+.I TCPREMOTEINFO -+is -+.B bill -+and -+.I TCPREMOTEIP -+is -+.BR 127.0.0.1 , -+.B tcpserver -+will follow the -+.B third -+instructions. -+ -+If -+.I TCPREMOTEINFO -+is -+.B joe -+and -+.I TCPREMOTEIP -+is -+.BR 127.0.0.1 , -+.B tcpserver -+will follow the -+.B first -+instructions. -+.SH "ADDRESS RANGES" -+.B tcprules -+treats -+.B 1.2.3.37-53:ins -+as an abbreviation -+for the rules -+.BR 1.2.3.37:ins , -+.BR 1.2.3.38:ins , -+and so on up through -+.BR 1.2.3.53:ins . -+Similarly, -+.BR 10.2-3.:ins -+is an abbreviation for -+.B 10.2.:ins -+and -+.BR 10.3.:ins . -+.SH "INSTRUCTIONS" -+The instructions in a rule must begin with either -+.B allow -+or -+.BR deny . -+.B deny -+tells -+.B tcpserver -+to drop the connection without running anything. -+For example, the rule -+ -+.EX -+ :deny -+.EE -+ -+tells -+.B tcpserver -+to drop all connections that aren't handled by more specific rules. -+ -+The instructions may continue with some environment variables, -+in the format -+.IR ,VAR="VALUE" . -+.B tcpserver -+adds -+.I VAR=VALUE -+to the current environment. -+For example, -+ -+.EX -+ 10.0.:allow,RELAYCLIENT="@fix.me" -+.EE -+ -+adds -+.B RELAYCLIENT=@fix.me -+to the environment. -+The quotes here may be replaced by any repeated character: -+ -+.EX -+ 10.0.:allow,RELAYCLIENT=/@fix.me/ -+.EE -+ -+Any number of variables may be listed: -+ -+.EX -+ 127.0.0.1:allow,RELAYCLIENT="",TCPLOCALHOST="movie.edu" -+.EE -+.SH "SEE ALSO" -+tcprulescheck(1), -+tcpserver(1), -+tcp-environ(5) -diff --git a/tcprules.c b/tcprules.c -index a684ac5..83519c8 100644 ---- a/tcprules.c -+++ b/tcprules.c -@@ -123,8 +123,15 @@ main(int argc,char **argv) - } - line.len = len; /* for die_bad() */ - -- colon = byte_chr(x,len,':'); -- if (colon == len) continue; -+ colon = 0; -+ for (;;) { -+ int tmp; -+ tmp = byte_chr(x + colon,len - colon,':'); -+ colon += tmp; -+ if (colon == len) continue; -+ if (byte_equal(x+colon+1,4,"deny") || byte_equal(x+colon+1,5,"allow")) break; -+ ++colon; -+ } - - if (!stralloc_copyb(&address,x,colon)) nomem(); - if (!stralloc_copys(&data,"")) nomem(); -diff --git a/tcprulescheck.1 b/tcprulescheck.1 -new file mode 100644 -index 0000000..3f0de24 ---- /dev/null -+++ b/tcprulescheck.1 -@@ -0,0 +1,25 @@ -+.TH tcprulescheck 1 -+.SH NAME -+tcprulescheck \- try out rules for tcpserver -+.SH SYNTAX -+.B tcprulescheck -+.I rules.cdb -+.I tcpremoteip -+[ -+.I tcpremoteinfo -+] -+.SH DESCRIPTION -+.B tcprulescheck -+says what -+.B tcpserver -+will do with a connection from -+IP address -+.IR tcpremoteip , -+following the rules compiled into -+.I rules.cdb -+by -+.BR tcprules . -+.SH "SEE ALSO" -+tcprules(1), -+tcpserver(1), -+tcp-environ(5) -diff --git a/tcpserver.1 b/tcpserver.1 -new file mode 100644 -index 0000000..72c5ca0 ---- /dev/null -+++ b/tcpserver.1 -@@ -0,0 +1,266 @@ -+.TH tcpserver 1 -+.SH NAME -+tcpserver \- accept incoming TCP connections -+.SH SYNOPSIS -+.B tcpserver -+[ -+.B \-146jpPhHrRoOdDqQv -+] -+[ -+.B \-c\fIlimit -+] -+[ -+.B \-x\fIrules.cdb -+] -+[ -+.B \-B\fIbanner -+] -+[ -+.B \-g\fIgid -+] -+[ -+.B \-u\fIuid -+] -+[ -+.B \-b\fIbacklog -+] -+[ -+.B \-l\fIlocalname -+] -+[ -+.B \-t\fItimeout -+] -+[ -+.B \-I\fIinterface -+] -+.I host -+.I port -+.I program -+[ -+.I arg ... -+] -+.SH DESCRIPTION -+.B tcpserver -+waits for connections from TCP clients. -+For each connection, it runs -+.I program -+with the given arguments, -+with descriptor 0 reading from the network -+and descriptor 1 writing to the network. -+ -+The server's address is given by -+.I host -+and -+.IR port . -+.I host -+can be 0, allowing connections from any host; -+or a particular IP address, -+allowing connections only to that address; -+or a host name, allowing connections to the first IP address -+for that host. -+.I port -+may be a numeric port number -+or a port name. -+If -+.I port -+is 0, -+.B tcpserver -+will choose a free port. -+ -+.B tcpserver -+sets up several environment variables, -+as described in -+.B tcp-environ(5). -+ -+.B tcpserver -+exits when it receives SIGTERM. -+.SH "OPTIONS" -+.TP -+.B \-c\fIlimit -+Do not handle more than -+.I limit -+simultaneous connections. -+If there are -+.I limit -+simultaneous copies of -+.I program -+running, defer acceptance of a new connection -+until one copy finishes. -+.I limit -+must be a positive integer. -+Default: 40. -+.TP -+.B \-x\fIrules.cdb -+Follow the rules compiled into -+.I rules.cdb -+by -+.BR tcprules . -+These rules may specify setting environment variables -+or rejecting connections from bad sources. -+ -+.B tcpserver -+does not read -+.I rules.cdb -+into memory; -+you can rerun -+.B tcprules -+to change -+.BR tcpserver 's -+behavior on the fly. -+.TP -+.B \-B\fIbanner -+Write -+.I banner -+to the network immediately after each connection is made. -+.B tcpserver -+writes -+.I banner -+before looking up -+.BR TCPREMOTEHOST , -+before looking up -+.BR TCPREMOTEINFO , -+and before checking -+.IR rules.cdb . -+ -+This feature can be used to reduce latency in protocols -+where the client waits for a greeting from the server. -+.TP -+.B \-g\fIgid -+Switch group ID to -+.I gid -+after preparing to receive connections. -+.I gid -+must be a positive integer. -+.TP -+.B \-u\fIuid -+Switch user ID to -+.I uid -+after preparing to receive connections. -+.I uid -+must be a positive integer. -+.TP -+.B \-1 -+After preparing to receive connections, -+print the local port number to standard output. -+.TP -+.B \-4 -+Fall back to IPv4 sockets. This is necessary for terminally broken -+systems like OpenBSD which will not let IPv6 sockets connect to -+V4-mapped IPv6 addresses. Please note that this also applies to DNS -+lookups, so you will have to use an DNS resolver with an IPv6 address to -+accept IPv6 connections. Use \fBDNSCACHEIP\fR to set the DNS resolver -+IP dynamically. -+.TP -+.B \-6 -+Force IPv6 mode in UCSPI environment variables, even for -+IPv4 connections. This will set \fB$PROTO\fR to \fBTCP6\fR and put -+IPv4-mapped IPv6 addresses in \fBTCPLOCALIP\fR and \fBTCPREMOTEIP\fR. -+.TP -+.B \-I\fIinterface -+Bind to the network interface -+.I interface -+("eth0" on Linux, for example). This is only defined and needed for -+IPv6 link-local addresses. -+.TP -+.B \-b\fIbacklog -+Allow up to -+.I backlog -+simultaneous SYN_RECEIVEDs. -+Default: 20. -+On some systems, -+.I backlog -+is silently limited to 5. -+See -+.BR listen (2) -+for more details. -+.TP -+.B \-o -+Leave IP options alone. -+If the client is sending packets along an IP source route, -+send packets back along the same route. -+.TP -+.B \-O -+(Default.) -+Kill IP options. -+A client can still use source routing to connect and to send data, -+but packets will be sent back along the default route. -+.TP -+.B \-d -+(Default.) -+Delay sending data for a fraction of a second whenever the -+remote host is responding slowly, -+to make better use of the network. -+.TP -+.B \-D -+Never delay sending data; -+enable TCP_NODELAY. -+This is appropriate for interactive connections. -+.TP -+.B \-q -+Quiet. -+Do not print any messages. -+.TP -+.B \-Q -+(Default.) -+Print error messages. -+.TP -+.B \-v -+Verbose. -+Print all available messages. -+.SH "DATA-GATHERING OPTIONS" -+.TP -+.B \-p -+Paranoid. -+After looking up the remote host name, -+look up the IP addresses for that name, -+and make sure one of them matches -+.BR TCPREMOTEIP . -+If none of them do, -+unset -+.BR TCPREMOTEHOST . -+.TP -+.B \-P -+(Default.) -+Not paranoid. -+.TP -+.B \-h -+(Default.) -+Look up the remote host name and set -+.BR TCPREMOTEHOST . -+.TP -+.B \-H -+Do not look up the remote host name. -+.TP -+.B \-l\fIlocalname -+Do not look up the local host name; -+use -+.I localname -+for -+.BR TCPLOCALHOST . -+.TP -+.B \-r -+(Default.) -+Attempt to obtain -+.B TCPREMOTEINFO -+from the remote host. -+.TP -+.B \-R -+Do not attempt to obtain -+.B TCPREMOTEINFO -+from the remote host. -+.TP -+.B \-t\fItimeout -+Give up on the -+.B TCPREMOTEINFO -+connection attempt -+after -+.I timeout -+seconds. Default: 26. -+.SH "SEE ALSO" -+argv0(1), -+fixcr(1), -+recordio(1), -+tcpclient(1), -+tcprules(1), -+listen(2), -+tcp-environ(5) -diff --git a/tcpserver.c b/tcpserver.c -index 979a0be..aab637f 100644 ---- a/tcpserver.c -+++ b/tcpserver.c -@@ -7,6 +7,7 @@ - #include "fmt.h" - #include "scan.h" - #include "ip4.h" -+#include "ip6.h" - #include "fd.h" - #include "exit.h" - #include "env.h" -@@ -28,6 +29,7 @@ - #include "sig.h" - #include "dns.h" - -+int forcev6 = 0; - int verbosity = 1; - int flagkillopts = 1; - int flagdelay = 1; -@@ -36,20 +38,21 @@ int flagremoteinfo = 1; - int flagremotehost = 1; - int flagparanoid = 0; - unsigned long timeout = 26; -+uint32 netif = 0; - - static stralloc tcpremoteinfo; - - uint16 localport; - char localportstr[FMT_ULONG]; --char localip[4]; --char localipstr[IP4_FMT]; -+char localip[16]; -+char localipstr[IP6_FMT]; - static stralloc localhostsa; - char *localhost = 0; - - uint16 remoteport; - char remoteportstr[FMT_ULONG]; --char remoteip[4]; --char remoteipstr[IP4_FMT]; -+char remoteip[16]; -+char remoteipstr[IP6_FMT]; - static stralloc remotehostsa; - char *remotehost = 0; - -@@ -96,12 +99,12 @@ void safecats(char *s) - if (ch < 33) ch = '?'; - if (ch > 126) ch = '?'; - if (ch == '%') ch = '?'; /* logger stupidity */ -- if (ch == ':') ch = '?'; -+/* if (ch == ':') ch = '?'; */ - append(&ch); - } - cats("..."); - } --void env(char *s,char *t) -+void env(const char *s,const char *t) - { - if (!pathexec_env(s,t)) drop_nomem(); - } -@@ -135,9 +138,16 @@ void found(char *data,unsigned int datalen) - - void doit(int t) - { -+ int fakev4=0; - int j; -+ uint32 scope_id; - -- remoteipstr[ip4_fmt(remoteipstr,remoteip)] = 0; -+ if (!forcev6 && ip6_isv4mapped(remoteip)) -+ fakev4=1; -+ if (fakev4) -+ remoteipstr[ip4_fmt(remoteipstr,remoteip+12)] = 0; -+ else -+ remoteipstr[ip6_fmt(remoteipstr,remoteip)] = 0; - - if (verbosity >= 2) { - strnum[fmt_ulong(strnum,getpid())] = 0; -@@ -155,30 +165,40 @@ void doit(int t) - strerr_die2sys(111,DROP,"unable to print banner: "); - } - -- if (socket_local4(t,localip,&localport) == -1) -+ if (socket_local6(t,localip,&localport,&scope_id) == -1) - strerr_die2sys(111,DROP,"unable to get local address: "); - -- localipstr[ip4_fmt(localipstr,localip)] = 0; -+ if (fakev4) -+ localipstr[ip4_fmt(localipstr,localip+12)] = 0; -+ else -+ localipstr[ip6_fmt(localipstr,localip)] = 0; - remoteportstr[fmt_ulong(remoteportstr,remoteport)] = 0; - - if (!localhost) -- if (dns_name4(&localhostsa,localip) == 0) -+ if (dns_name6(&localhostsa,localip) == 0) - if (localhostsa.len) { - if (!stralloc_0(&localhostsa)) drop_nomem(); - localhost = localhostsa.s; - } -- env("PROTO","TCP"); -+ env("PROTO",fakev4?"TCP":"TCP6"); - env("TCPLOCALIP",localipstr); -+ localipstr[ip6_fmt(localipstr,localip)]=0; -+ env("TCP6LOCALIP",localipstr); -+ - env("TCPLOCALPORT",localportstr); -+ env("TCP6LOCALPORT",localportstr); - env("TCPLOCALHOST",localhost); -+ env("TCP6LOCALHOST",localhost); -+ if (!fakev4 && scope_id) -+ env("TCP6INTERFACE",socket_getifname(scope_id)); - - if (flagremotehost) -- if (dns_name4(&remotehostsa,remoteip) == 0) -+ if (dns_name6(&remotehostsa,remoteip) == 0) - if (remotehostsa.len) { - if (flagparanoid) -- if (dns_ip4(&tmp,&remotehostsa) == 0) -- for (j = 0;j + 4 <= tmp.len;j += 4) -- if (byte_equal(remoteip,4,tmp.s + j)) { -+ if (dns_ip6(&tmp,&remotehostsa) == 0) -+ for (j = 0;j + 16 <= tmp.len;j += 16) -+ if (byte_equal(remoteip,16,tmp.s + j)) { - flagparanoid = 0; - break; - } -@@ -188,15 +208,20 @@ void doit(int t) - } - } - env("TCPREMOTEIP",remoteipstr); -+ remoteipstr[ip6_fmt(remoteipstr,remoteip)]=0; -+ env("TCP6REMOTEIP",remoteipstr); - env("TCPREMOTEPORT",remoteportstr); -+ env("TCP6REMOTEPORT",remoteportstr); - env("TCPREMOTEHOST",remotehost); -+ env("TCP6REMOTEHOST",remotehost); - - if (flagremoteinfo) { -- if (remoteinfo(&tcpremoteinfo,remoteip,remoteport,localip,localport,timeout) == -1) -+ if (remoteinfo6(&tcpremoteinfo,remoteip,remoteport,localip,localport,timeout,netif) == -1) - flagremoteinfo = 0; - if (!stralloc_0(&tcpremoteinfo)) drop_nomem(); - } - env("TCPREMOTEINFO",flagremoteinfo ? tcpremoteinfo.s : 0); -+ env("TCP6REMOTEINFO",flagremoteinfo ? tcpremoteinfo.s : 0); - - if (fnrules) { - int fdrules; -@@ -206,7 +231,15 @@ void doit(int t) - if (!flagallownorules) drop_rules(); - } - else { -- if (rules(found,fdrules,remoteipstr,remotehost,flagremoteinfo ? tcpremoteinfo.s : 0) == -1) drop_rules(); -+ int fakev4=0; -+ char* temp; -+ if (!forcev6 && ip6_isv4mapped(remoteip)) -+ fakev4=1; -+ if (fakev4) -+ temp=remoteipstr+7; -+ else -+ temp=remoteipstr; -+ if (rules(found,fdrules,temp,remotehost,flagremoteinfo ? tcpremoteinfo.s : 0) == -1) drop_rules(); - close(fdrules); - } - } -@@ -240,7 +273,7 @@ void usage(void) - { - strerr_warn1("\ - tcpserver: usage: tcpserver \ --[ -1UXpPhHrRoOdDqQv ] \ -+[ -461UXpPhHrRoOdDqQv ] \ - [ -c limit ] \ - [ -x rules.cdb ] \ - [ -B banner ] \ -@@ -249,6 +282,7 @@ tcpserver: usage: tcpserver \ - [ -b backlog ] \ - [ -l localname ] \ - [ -t timeout ] \ -+[ -I interface ] \ - host port program",0); - _exit(100); - } -@@ -299,8 +333,8 @@ main(int argc,char **argv) - unsigned long u; - int s; - int t; -- -- while ((opt = getopt(argc,argv,"dDvqQhHrR1UXx:t:u:g:l:b:B:c:pPoO")) != opteof) -+ -+ while ((opt = getopt(argc,argv,"46dDvqQhHrR1UXx:t:u:g:l:b:B:c:I:pPoO")) != opteof) - switch(opt) { - case 'b': scan_ulong(optarg,&backlog); break; - case 'c': scan_ulong(optarg,&limit); break; -@@ -325,7 +359,10 @@ main(int argc,char **argv) - x = env_get("GID"); if (x) scan_ulong(x,&gid); break; - case 'u': scan_ulong(optarg,&uid); break; - case 'g': scan_ulong(optarg,&gid); break; -+ case 'I': netif=socket_getifidx(optarg); break; - case '1': flag1 = 1; break; -+ case '4': noipv6 = 1; break; -+ case '6': forcev6 = 1; break; - case 'l': localhost = optarg; break; - default: usage(); - } -@@ -337,8 +374,7 @@ main(int argc,char **argv) - - hostname = *argv++; - if (!hostname) usage(); -- if (str_equal(hostname,"")) hostname = "0.0.0.0"; -- if (str_equal(hostname,"0")) hostname = "0.0.0.0"; -+ if (str_equal(hostname,"")) hostname = "0"; - - x = *argv++; - if (!x) usage(); -@@ -348,7 +384,7 @@ main(int argc,char **argv) - se = getservbyname(x,"tcp"); - if (!se) - strerr_die3x(111,FATAL,"unable to figure out port number for ",x); -- localport = ntohs(se->s_port); -+ uint16_unpack_big((char*)&se->s_port,&localport); - } - - if (!*argv) usage(); -@@ -358,20 +394,26 @@ main(int argc,char **argv) - sig_catch(sig_term,sigterm); - sig_ignore(sig_pipe); - -- if (!stralloc_copys(&tmp,hostname)) -- strerr_die2x(111,FATAL,"out of memory"); -- if (dns_ip4_qualify(&addresses,&fqdn,&tmp) == -1) -- strerr_die4sys(111,FATAL,"temporarily unable to figure out IP address for ",hostname,": "); -- if (addresses.len < 4) -- strerr_die3x(111,FATAL,"no IP address for ",hostname); -- byte_copy(localip,4,addresses.s); -- -- s = socket_tcp(); -+ if (str_equal(hostname,"0")) { -+ byte_zero(localip,sizeof localip); -+ } else { -+ if (!stralloc_copys(&tmp,hostname)) -+ strerr_die2x(111,FATAL,"out of memory"); -+ if (dns_ip6_qualify(&addresses,&fqdn,&tmp) == -1) -+ strerr_die4sys(111,FATAL,"temporarily unable to figure out IP address for ",hostname,": "); -+ if (addresses.len < 16) -+ strerr_die3x(111,FATAL,"no IP address for ",hostname); -+ byte_copy(localip,16,addresses.s); -+ if (ip6_isv4mapped(localip)) -+ noipv6=1; -+ } -+ -+ s = socket_tcp6(); - if (s == -1) - strerr_die2sys(111,FATAL,"unable to create socket: "); -- if (socket_bind4_reuse(s,localip,localport) == -1) -+ if (socket_bind6_reuse(s,localip,localport,netif) == -1) - strerr_die2sys(111,FATAL,"unable to bind: "); -- if (socket_local4(s,localip,&localport) == -1) -+ if (socket_local6(s,localip,&localport,&netif) == -1) - strerr_die2sys(111,FATAL,"unable to get local address: "); - if (socket_listen(s,backlog) == -1) - strerr_die2sys(111,FATAL,"unable to listen: "); -@@ -399,7 +441,7 @@ main(int argc,char **argv) - while (numchildren >= limit) sig_pause(); - - sig_unblock(sig_child); -- t = socket_accept4(s,remoteip,&remoteport); -+ t = socket_accept6(s,remoteip,&remoteport,&netif); - sig_block(sig_child); - - if (t == -1) continue; -diff --git a/timeoutconn.h b/timeoutconn.h -index 7f9dcc9..01e6a75 100644 ---- a/timeoutconn.h -+++ b/timeoutconn.h -@@ -2,7 +2,9 @@ - #define TIMEOUTCONN_H - - #include "uint16.h" -+#include "uint32.h" - - extern int timeoutconn(int,char *,uint16,unsigned int); -+extern int timeoutconn6(int,char *,uint16,unsigned int,uint32); - - #endif -diff --git a/timeoutconn6.c b/timeoutconn6.c -new file mode 100644 -index 0000000..75e9f5a ---- /dev/null -+++ b/timeoutconn6.c -@@ -0,0 +1,34 @@ -+#include "ndelay.h" -+#include "socket.h" -+#include "iopause.h" -+#include "error.h" -+#include "timeoutconn.h" -+ -+int timeoutconn6(int s,char ip[16],uint16 port,unsigned int timeout,uint32 netif) -+{ -+ struct taia now; -+ struct taia deadline; -+ iopause_fd x; -+ -+ if (socket_connect6(s,ip,port,netif) == -1) { -+ if ((errno != error_wouldblock) && (errno != error_inprogress)) return -1; -+ x.fd = s; -+ x.events = IOPAUSE_WRITE; -+ taia_now(&now); -+ taia_uint(&deadline,timeout); -+ taia_add(&deadline,&now,&deadline); -+ for (;;) { -+ taia_now(&now); -+ iopause(&x,1,&deadline,&now); -+ if (x.revents) break; -+ if (taia_less(&deadline,&now)) { -+ errno = error_timeout; /* note that connect attempt is continuing */ -+ return -1; -+ } -+ } -+ if (!socket_connected(s)) return -1; -+ } -+ -+ if (ndelay_off(s) == -1) return -1; -+ return 0; -+} -diff --git a/tryip6.c b/tryip6.c -new file mode 100644 -index 0000000..e0d7cfb ---- /dev/null -+++ b/tryip6.c -@@ -0,0 +1,8 @@ -+#include -+#include -+#include -+ -+main() { -+ struct sockaddr_in6 sa; -+ sa.sin6_family = PF_INET6; -+} -diff --git a/who@.1 b/who@.1 -new file mode 100644 -index 0000000..0c13f84 ---- /dev/null -+++ b/who@.1 -@@ -0,0 +1,32 @@ -+.TH who@ 1 -+.SH NAME -+who@ \- print list of active users on a host -+.SH SYNTAX -+.B who@ -+[ -+.I host -+] -+.SH DESCRIPTION -+.B who@ -+connects to TCP port 11 (Systat) on -+.I host -+and prints any data it receives. -+It removes CR and converts unprintable characters to a visible format. -+ -+If -+.I host -+is not supplied, -+.B who@ -+connects to the local host. -+ -+Some computers respond to port 11 with a list of active users. -+For example, they may be running -+ -+.EX -+ tcpserver 0 11 who & -+.EE -+.SH "SEE ALSO" -+cat(1), -+delcr(1), -+tcpclient(1), -+tcpserver(1) --- -1.6.0.3 - diff --git a/srcpkgs/ucspi-tcp/template b/srcpkgs/ucspi-tcp/template deleted file mode 100644 index 9012d8a20a204d..00000000000000 --- a/srcpkgs/ucspi-tcp/template +++ /dev/null @@ -1,49 +0,0 @@ -# Template file for 'ucspi-tcp' -pkgname=ucspi-tcp -version=0.88 -revision=4 -build_style=gnu-makefile -short_desc="Command-line tools for building TCP client-server applications" -maintainer="Nikolay Hristov " -license="Public Domain" -homepage="http://cr.yp.to/ucspi-tcp.html" -distfiles="http://cr.yp.to/ucspi-tcp/ucspi-tcp-${version}.tar.gz" -checksum=4a0615cab74886f5b4f7e8fd32933a07b955536a3476d74ea087a3ea66a23e9c -make_check=no # checks are only designed to check if an installation worked - -do_install() { - vbin addcr - vbin date@ - vbin finger@ - vbin http@ - vbin recordio - vbin tcpclient - vbin recordio - vbin tcprulescheck - vbin who@ - vbin argv0 - vbin delcr - vbin fixcrio - vbin mconnect - vbin mconnect-io - vbin tcpcat - vbin tcprules - vbin tcpserver - vbin rblsmtpd - vman addcr.1 - vman date@.1 - vman finger@.1 - vman http@.1 - vman recordio.1 - vman tcpclient.1 - vman tcprulescheck.1 - vman who@.1 - vman argv0.1 - vman delcr.1 - vman fixcr.1 fixcrio.1 - vman mconnect.1 - vman tcpcat.1 - vman tcprules.1 - vman tcpserver.1 - vdoc README -} diff --git a/srcpkgs/ucspi-tcp/update b/srcpkgs/ucspi-tcp/update deleted file mode 100644 index cad546a1c36336..00000000000000 --- a/srcpkgs/ucspi-tcp/update +++ /dev/null @@ -1 +0,0 @@ -site="http://cr.yp.to/ucspi-tcp/install.html" diff --git a/srcpkgs/ucspi-tcp6/template b/srcpkgs/ucspi-tcp6/template deleted file mode 100644 index eedea051481b15..00000000000000 --- a/srcpkgs/ucspi-tcp6/template +++ /dev/null @@ -1,43 +0,0 @@ -# Template file for 'ucspi-tcp6' -pkgname=ucspi-tcp6 -version=1.11.6a -revision=2 -create_wrksrc=yes -build_wrksrc="net/${pkgname}/${pkgname}-${version}/src" -build_style=gnu-makefile -hostmakedepends="fehQlibs" -makedepends="fehQlibs" -short_desc="Command-line tools for building TCP/IP client-server applications" -maintainer="Orphaned " -license="Public Domain" -homepage="https://www.fehcom.de/ipnet/ucspi-tcp6.html" -distfiles="http://www.fehcom.de/ipnet/ucspi-tcp6/ucspi-tcp6-${version}.tgz" -checksum=77c6cfb283dc6dde2615e2f52db1d5bf7e1cda085cc1e03f3c2b1ba48cd1d5a8 -disable_parallel_build="ad hoc build system breaks parallel build" -conflicts="ucspi-tcp>=0" -provides="ucspi-tcp-${version}_${revision}" - -pre_build() { - pwd >home - echo "${CC} ${CFLAGS} -I${XBPS_CROSS_BASE}/usr/include/fehQlibs" >../conf-cc - echo "${CC} ${LDFLAGS}" >../conf-ld - echo "/usr" >../conf-home - - if [ "$CROSS_BUILD" ]; then - echo "${BUILD_CC} ${BUILD_CFLAGS} -I/usr/include/fehQlibs -c "'"$@"' >compile-host - echo 'main="$1"; shift; '"${BUILD_CC} ${BUILD_LDFLAGS}"'-o "$main" "$main.o" "$@"' >load-host - chmod +x compile-host load-host - - sed -i -e 's/compile/&-host/g; s/load/&-host/g' choose.sh - sed -i -e '/chkshsgr/s/compile/&-host/g; /chkshsgr/s/load/&-host/g' Makefile - fi -} - -do_install() { - for f in $(cat ../package/commands-base); do - vbin $f - done - for f in ../man/*.1; do - vman $f - done -} diff --git a/srcpkgs/udevil/template b/srcpkgs/udevil/template deleted file mode 100644 index b560bdf7589fef..00000000000000 --- a/srcpkgs/udevil/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'udevil' -pkgname=udevil -version=0.4.4 -revision=5 -build_style=gnu-configure -configure_args="--disable-systemd" -conf_files="/etc/udevil/udevil.conf" -hostmakedepends="pkg-config intltool" -makedepends="libglib-devel eudev-libudev-devel" -short_desc="CLI which mounts and unmounts removable devices without a password" -maintainer="Orphaned " -license="GPL-3.0-or-later" -homepage="http://ignorantguru.github.io/udevil/" -distfiles="https://github.com/IgnorantGuru/udevil/archive/${version}.tar.gz" -checksum=ad2fd8375bd62622718a04235e9772119459089938dbb78e657955e595822b7c - -post_patch() { - vsed -i -e '/DATADIRNAME=/s/=.*/=share/' configure -} diff --git a/srcpkgs/udftools/template b/srcpkgs/udftools/template deleted file mode 100644 index 9cbe55489301db..00000000000000 --- a/srcpkgs/udftools/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'udftools' -pkgname=udftools -version=2.3 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="ncurses-devel readline-devel eudev-libudev-devel" -short_desc="Linux tools for UDF filesystems and DVD/CD-R(W) drives" -maintainer="Pierre Allegraud " -license="GPL-2.0-or-later" -homepage="https://github.com/pali/udftools/" -distfiles="https://github.com/pali/${pkgname}/releases/download/${version}/${pkgname}-${version}.tar.gz" -checksum=750dcf5c797765eb42265e0a56d1a99f97f94b7f6f4534263a5410503f0caf59 diff --git a/srcpkgs/udis86-devel b/srcpkgs/udis86-devel deleted file mode 120000 index 2f9c1ccd1af5a1..00000000000000 --- a/srcpkgs/udis86-devel +++ /dev/null @@ -1 +0,0 @@ -udis86 \ No newline at end of file diff --git a/srcpkgs/udis86/template b/srcpkgs/udis86/template deleted file mode 100644 index c2508e3b637e99..00000000000000 --- a/srcpkgs/udis86/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'udis86' -pkgname=udis86 -version=1.7.2 -revision=4 -build_style=gnu-configure -configure_args="--enable-shared --with-python=false" -short_desc="Disassembler Library for x86 and x86-64" -maintainer="Orphaned " -license="BSD-2-Clause" -homepage="http://udis86.sourceforge.net/" -distfiles=${SOURCEFORGE_SITE}/udis86/${pkgname}-${version}.tar.gz -checksum=9c52ac626ac6f531e1d6828feaad7e797d0f3cce1e9f34ad4e84627022b3c2f4 - -post_install() { - sed -n '0,/^$/p' libudis86/udis86.c > LICENSE - vlicense LICENSE -} - -udis86-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.so" - vmove "usr/lib/*.a" - } -} diff --git a/srcpkgs/udiskie/template b/srcpkgs/udiskie/template deleted file mode 100644 index 66ad02d8e3c8dd..00000000000000 --- a/srcpkgs/udiskie/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'udiskie' -pkgname=udiskie -version=2.5.8 -revision=1 -build_style=python3-module -hostmakedepends="gettext asciidoc python3-setuptools" -depends="gtk+3 libnotify python3-docopt python3-gobject python3-keyutils - python3-yaml udisks2" -checkdepends="${depends} python3-pytest-xdist" -short_desc="Removable disk automounter using udisks" -maintainer="Matthias Fulz " -license="MIT" -homepage="https://github.com/coldfix/udiskie" -changelog="https://raw.githubusercontent.com/coldfix/udiskie/master/CHANGES.rst" -distfiles="https://github.com/coldfix/udiskie/archive/refs/tags/v${version}.tar.gz" -checksum=ade0b67392fe5cfbd3a84c502c1e76bc2edb66e3c7e1d0ccbe2e62421f699674 -make_check=ci-skip # privilege issue with keyring in container - -post_build() { - make -C doc -} - -post_install() { - vlicense COPYING - vman doc/udiskie.8 - vsconf example/config.yml -} diff --git a/srcpkgs/udisks2-devel b/srcpkgs/udisks2-devel deleted file mode 120000 index 316cba4f3fab4d..00000000000000 --- a/srcpkgs/udisks2-devel +++ /dev/null @@ -1 +0,0 @@ -udisks2 \ No newline at end of file diff --git a/srcpkgs/udisks2/template b/srcpkgs/udisks2/template deleted file mode 100644 index 20a77cc91174cf..00000000000000 --- a/srcpkgs/udisks2/template +++ /dev/null @@ -1,40 +0,0 @@ -# Template file for 'udisks2' -pkgname=udisks2 -version=2.10.1 -revision=1 -build_style=gnu-configure -build_helper="gir" -# zram module is disabled, since it requires systemd units -configure_args="--disable-static --with-udevdir=/usr/lib/udev - --enable-lvm2 --enable-btrfs $(vopt_enable gir introspection)" -hostmakedepends="docbook-xsl gettext glib-devel libxslt pkg-config - polkit" -makedepends="acl-devel libatasmart-devel libgudev-devel libparted-devel - polkit-devel sg3_utils-devel libblockdev-devel libbtrfs-devel elogind-devel" -short_desc="Disk Management Service, version 2" -maintainer="Érico Nogueira " -license="GPL-2.0-or-later" -homepage="https://www.freedesktop.org/wiki/Software/udisks" -changelog="https://raw.githubusercontent.com/storaged-project/udisks/master/NEWS" -distfiles="https://github.com/storaged-project/udisks/releases/download/udisks-${version}/udisks-${version}.tar.bz2" -checksum=b75734ccf602540dedb4068bec206adcb508a4c003725e117ae8f994d92d8ece -make_dirs="/var/lib/udisks2 0750 root root" -conf_files="/etc/udisks2/udisks2.conf" - -# Package build options -build_options="gir" -build_options_default="gir" - -udisks2-devel_package() { - depends="libglib-devel ${sourcepkg}>=${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 - vmove usr/share/gtk-doc - } -} diff --git a/srcpkgs/udisks2/update b/srcpkgs/udisks2/update deleted file mode 100644 index 6e529b436c2800..00000000000000 --- a/srcpkgs/udisks2/update +++ /dev/null @@ -1 +0,0 @@ -pkgname=udisks diff --git a/srcpkgs/udns-devel b/srcpkgs/udns-devel deleted file mode 120000 index e124f3f2265335..00000000000000 --- a/srcpkgs/udns-devel +++ /dev/null @@ -1 +0,0 @@ -udns \ No newline at end of file diff --git a/srcpkgs/udns/template b/srcpkgs/udns/template deleted file mode 100644 index f85977c74afc20..00000000000000 --- a/srcpkgs/udns/template +++ /dev/null @@ -1,45 +0,0 @@ -# Template file for 'udns' -pkgname=udns -version=0.4 -revision=3 -build_style=configure -configure_args="--enable-ipv6" -make_build_target="shared" -short_desc="Asynchronous DNS resolver library" -maintainer="Enno Boland " -license="LGPL-2.1-or-later" -homepage="http://www.corpit.ru/mjt/udns.html" -distfiles="http://www.corpit.ru/mjt/udns/udns-${version}.tar.gz" -checksum=115108dc791a2f9e99e150012bcb459d9095da2dd7d80699b584ac0ac3768710 - -pre_configure() { - sed -i \ - -e "/is not a working compiler/c\ac_result yes" \ - -e "/no working C compiler found/c\ac_result yes" configure.lib -} - -do_install() { - vbin dnsget_s dnsget - vbin rblcheck_s rblcheck - vbin ex-rdns_s ex-rdns - - vinstall udns.h 644 usr/include - vinstall libudns.so.0 755 usr/lib - - vman dnsget.1 - vman rblcheck.1 - vman udns.3 - - vmkdir $DESTDIR/usr/lib - ln -s libudns.so.0 $DESTDIR/usr/lib/libudns.so -} - -udns-devel_package() { - depends="udns>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/share/man/man3 - vmove usr/include - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/udptunnel/patches/01-multicast.diff b/srcpkgs/udptunnel/patches/01-multicast.diff deleted file mode 100644 index 7d57ee23123550..00000000000000 --- a/srcpkgs/udptunnel/patches/01-multicast.diff +++ /dev/null @@ -1,16 +0,0 @@ -# src: ubuntu - -Description: Fix issue where udptunnel was failing to receive packets sent to a multicast address. (See #254834). -Author: singh_chinmay@extenprise.net - ---- a/udptunnel.c -+++ b/udptunnel.c -@@ -217,7 +217,7 @@ - (*relays)[i].udpaddr.sin_port = htons(udpport + i); - (*relays)[i].udpaddr.sin_family = AF_INET; - (*relays)[i].udp_ttl = udpttl; -- (*relays)[i].multicast_udp = IN_MULTICAST(htons(udpaddr.s_addr)); -+ (*relays)[i].multicast_udp = IN_MULTICAST(htonl(udpaddr.s_addr)); - - (*relays)[i].tcpaddr.sin_addr = tcpaddr; - (*relays)[i].tcpaddr.sin_port = htons(tcpport + i); diff --git a/srcpkgs/udptunnel/patches/02-strlen-prototype.diff b/srcpkgs/udptunnel/patches/02-strlen-prototype.diff deleted file mode 100644 index dd8eedbe4e18ef..00000000000000 --- a/srcpkgs/udptunnel/patches/02-strlen-prototype.diff +++ /dev/null @@ -1,16 +0,0 @@ -# src: ubuntu - -Description: Include string.h header for strlen prototype for GCC 4.4. compatibility. -Author: Chris Lamb - -diff -urNad /tmp/bp-build/udptunnel-1.1.orig.orig/host2ip.c /tmp/bp-build/udptunnel-1.1.orig/host2ip.c ---- a/host2ip.c 2008-08-28 07:50:41.000000000 +0100 -+++ b/host2ip.c 2008-08-28 07:50:49.000000000 +0100 -@@ -6,6 +6,7 @@ - #include /* inet_addr() */ - #include /* YP */ - #include /* isspace() */ -+#include /* strlen() */ - - #include "host2ip.h" - diff --git a/srcpkgs/udptunnel/patches/rpc.patch b/srcpkgs/udptunnel/patches/rpc.patch deleted file mode 100644 index f996e752dbccf6..00000000000000 --- a/srcpkgs/udptunnel/patches/rpc.patch +++ /dev/null @@ -1,54 +0,0 @@ -# reason: rpcsvc/ypclnt.h is only present in glibc, so check for it - ---- a/configure.in -+++ b/configure.in -@@ -19,6 +19,7 @@ - dnl Checks for header files. - AC_HEADER_STDC - AC_CHECK_HEADERS(fcntl.h sys/time.h unistd.h) -+AC_CHECK_HEADERS(rpcsvc/ypclnt.h) - - dnl Checks for typedefs, structures, and compiler characteristics. - AC_CHECK_SIZEOF(short) - ---- a/host2ip.c -+++ b/host2ip.c -@@ -4,7 +4,9 @@ - #include /* gethostbyname() */ - #include /* sockaddr_in */ - #include /* inet_addr() */ -+#ifdef HAVE_RPCSVC_YPCLNT_H - #include /* YP */ -+#endif - #include /* isspace() */ - #include /* strlen() */ - -@@ -27,6 +29,8 @@ - while (*host && isspace((int)*host)) host++; - } - -+ /* pre-set */ -+ in.s_addr = INADDR_ANY; - /* Check whether this is a dotted decimal. */ - if (!host) { - in.s_addr = INADDR_ANY; -@@ -38,6 +42,7 @@ - else if ((hep = gethostbyname(host))) { - in = *(struct in_addr *)(hep->h_addr_list[0]); - } -+#ifdef HAVE_RPCSVC_YPCLNT_H && USE_NIS - /* As a last resort, try YP. */ - else { - static char *domain = 0; /* YP domain */ -@@ -47,10 +52,8 @@ - if (!domain) yp_get_default_domain(&domain); - if (yp_match(domain, "hosts.byname", host, strlen(host), &value, &value_len) == 0) { - in.s_addr = inet_addr(value); -- } else { -- /* Everything failed */ -- in.s_addr = INADDR_ANY; - } - } -+#endif - return in; - } /* host2ip */ diff --git a/srcpkgs/udptunnel/template b/srcpkgs/udptunnel/template deleted file mode 100644 index c6833d26b2f68e..00000000000000 --- a/srcpkgs/udptunnel/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'udptunnel' -pkgname=udptunnel -version=1.1 -revision=1 -build_style=gnu-configure -hostmakedepends="automake" -short_desc="Tunnel UDP packets over a TCP connection" -maintainer="Piraty " -license="BSD-3-Clause" -homepage="http://www.cs.columbia.edu/~lennox/udptunnel/" -distfiles="http://www.cs.columbia.edu/~lennox/udptunnel/udptunnel-${version}.tar.gz" -checksum=45c0e12045735bc55734076ebbdc7622c746d1fe4e6f7267fa122e2421754670 - -pre_configure() { - autoreconf -vfi -} -post_install() { - vlicense COPYRIGHT - vdoc udptunnel.html -} diff --git a/srcpkgs/ueberzug/template b/srcpkgs/ueberzug/template deleted file mode 100644 index f3ded48231ec9d..00000000000000 --- a/srcpkgs/ueberzug/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'ueberzug' -pkgname=ueberzug -version=18.1.9 -revision=4 -build_style=python3-module -hostmakedepends="python3-setuptools" -makedepends="python3-devel libX11-devel libXext-devel" -depends="python3-xlib python3-docopt python3-psutil python3-attrs" -short_desc="Command line util which allows drawing images on terminals" -maintainer="mustaqim " -license="GPL-3.0-only" -homepage="https://github.com/seebye/ueberzug" -distfiles="https://github.com/seebye/ueberzug/archive/${version}.tar.gz" -checksum=d2b8e7c39e72aa88891f7204441e5482d9b89bb900efe4ac9a230f84437897bb -make_check=no # doesn't include a test suite - -case $XBPS_TARGET_MACHINE in - x86_64*) depends+=" python3-pillow-simd" ;; - *) depends+=" python3-Pillow" ;; -esac diff --git a/srcpkgs/ufetch/template b/srcpkgs/ufetch/template deleted file mode 100644 index 2d38e05c471d10..00000000000000 --- a/srcpkgs/ufetch/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'ufetch' -pkgname=ufetch -version=0.4 -revision=1 -depends="xbps coreutils ncurses" -short_desc="Tiny system info for Void" -maintainer="Orphaned " -license="MIT" -homepage="https://gitlab.com/jschx/ufetch" -distfiles="https://gitlab.com/jschx/ufetch/-/archive/v${version}/ufetch-v${version}.tar.gz" -checksum=7b9c071cb9e833af47b5fc4b3ef47d02f1c5bb97802b756d1a3b555212a3d28f - -do_install() { - vbin ufetch-void ufetch - vlicense LICENSE -} diff --git a/srcpkgs/ufiformat/template b/srcpkgs/ufiformat/template deleted file mode 100644 index 219f563f99b391..00000000000000 --- a/srcpkgs/ufiformat/template +++ /dev/null @@ -1,12 +0,0 @@ -# Template file for 'ufiformat' -pkgname=ufiformat -version=0.9.9 -revision=1 -build_style=gnu-configure -makedepends="e2fsprogs-devel" -short_desc="Disk formatter for USB floppy drives" -maintainer="Michael Aldridge " -license="GPL-2.0-or-later" -homepage="https://archive.is/N3k04" -distfiles="http://deb.debian.org/debian/pool/main/u/ufiformat/ufiformat_$version.orig.tar.gz" -checksum=1d191790c2fbeb38a4acbb66f929bf987b675904cba33a0ccfb43f8db63086e5 diff --git a/srcpkgs/ufraw b/srcpkgs/ufraw deleted file mode 120000 index 0bd1459b2a16f5..00000000000000 --- a/srcpkgs/ufraw +++ /dev/null @@ -1 +0,0 @@ -nufraw \ No newline at end of file diff --git a/srcpkgs/uftp/template b/srcpkgs/uftp/template deleted file mode 100644 index 3c278183fc00d9..00000000000000 --- a/srcpkgs/uftp/template +++ /dev/null @@ -1,12 +0,0 @@ -# Template file for 'uftp' -pkgname=uftp -version=5.0 -revision=3 -build_style=gnu-makefile -makedepends="openssl-devel" -short_desc="Encrypted multicast file transfer program" -maintainer="Orphaned " -license="GPL-3.0-or-later" -homepage="http://uftp-multicast.sourceforge.net" -distfiles="${SOURCEFORGE_SITE}/uftp-multicast/source-tar/uftp-${version}.tar.gz" -checksum=562f71ea5a24b615eb491f5744bad01e9c2e58244c1d6252d5ae98d320d308e0 diff --git a/srcpkgs/uftrace/template b/srcpkgs/uftrace/template deleted file mode 100644 index 1ff74fade44928..00000000000000 --- a/srcpkgs/uftrace/template +++ /dev/null @@ -1,32 +0,0 @@ -# Template file for 'uftrace' -pkgname=uftrace -version=0.18.1 -revision=1 -archs="x86_64* i686* aarch64* arm* riscv64*" -build_style=configure -configure_args="--prefix=/usr --libdir=/usr/lib${XBPS_TARGET_WORDSIZE}" -hostmakedepends="pandoc pkg-config" -makedepends="capstone-devel elfutils-devel ncurses-devel" -short_desc="Function graph tracer for user-space" -maintainer="Leah Neukirchen " -license="GPL-2.0-only" -homepage="https://github.com/namhyung/uftrace" -distfiles="https://github.com/namhyung/uftrace/archive/v${version}.tar.gz" -checksum=c089e7f38dab8d17346d41cee0ec69dc60699d5527b54e6765712235577da0db - -case "$XBPS_TARGET_MACHINE" in - *-musl) makedepends+=" argp-standalone"; export LDFLAGS=-largp;; -esac - -case "$XBPS_TARGET_MACHINE" in - i686*) export ARCH=i386;; - x86_64*) export ARCH=x86_64;; - arm*) export ARCH=arm;; - aarch64*) export ARCH=aarch64;; - riscv64*) export ARCH=riscv64;; -esac - -post_install() { - vmkdir usr/share/bash-completion - mv $DESTDIR/etc/bash_completion.d $DESTDIR/usr/share/bash-completion/completions -} diff --git a/srcpkgs/ufw-extras/template b/srcpkgs/ufw-extras/template deleted file mode 100644 index 3884fc60c2d715..00000000000000 --- a/srcpkgs/ufw-extras/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'ufw-extras' -pkgname=ufw-extras -version=1.1.0 -revision=1 -depends="ufw" -short_desc="Extra configuration files for Uncomplicated Firewall (ufw)" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="https://github.com/xyproto/ufw-extras" -distfiles="https://github.com/xyproto/ufw-extras/archive/v${version}.tar.gz" -checksum=bf56a2fdaedb7620d8d27c26ae6b03cb103f24e1f0ace0f98d2c3523bf2ccf3d - -do_install() { - for f in ufw-*; do - vinstall ${f} 644 etc/ufw/applications.d - done -} diff --git a/srcpkgs/ufw/files/ufw/finish b/srcpkgs/ufw/files/ufw/finish deleted file mode 100644 index 4c009e9c685eac..00000000000000 --- a/srcpkgs/ufw/files/ufw/finish +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh -set -e -exec /usr/lib/ufw/ufw-init stop diff --git a/srcpkgs/ufw/files/ufw/run b/srcpkgs/ufw/files/ufw/run deleted file mode 100644 index 174bb3fd0cb7f5..00000000000000 --- a/srcpkgs/ufw/files/ufw/run +++ /dev/null @@ -1,5 +0,0 @@ -#!/bin/sh -exec 2>&1 -set -e -/usr/lib/ufw/ufw-init start quiet -exec chpst -b ufw pause diff --git a/srcpkgs/ufw/patches/fix_build_paths.patch b/srcpkgs/ufw/patches/fix_build_paths.patch deleted file mode 100644 index 14980dbc2661e8..00000000000000 --- a/srcpkgs/ufw/patches/fix_build_paths.patch +++ /dev/null @@ -1,22 +0,0 @@ -diff --git a/setup.py b/setup.py -index 1c0e620..6367695 100644 ---- a/setup.py -+++ b/setup.py -@@ -54,7 +54,7 @@ class Install(_install, object): - return - - real_confdir = os.path.join('/etc') -- real_statedir = os.path.join('/lib', 'ufw') -+ real_statedir = os.path.join('/usr/lib', 'ufw') - real_prefix = self.prefix - if self.home != None: - real_confdir = self.home + real_confdir -@@ -113,7 +113,7 @@ class Install(_install, object): - if self.root != None: - prefix = self.root + real_prefix - -- script = os.path.join(prefix, 'sbin', 'ufw') -+ script = os.path.join(prefix, 'bin', 'ufw') - manpage = os.path.join(prefix, 'share', 'man', 'man8', 'ufw.8') - manpage_f = os.path.join(prefix, 'share', 'man', 'man8', \ - 'ufw-framework.8') diff --git a/srcpkgs/ufw/template b/srcpkgs/ufw/template deleted file mode 100644 index 47a27c9d30dd15..00000000000000 --- a/srcpkgs/ufw/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'ufw' -pkgname=ufw -version=0.36.2 -revision=4 -_major_minor="${version%.*}" -build_style=python3-module -conf_files=" - /etc/ufw/*.conf - /etc/ufw/*.rules - /etc/ufw/applications.d/* - /etc/default/ufw" -hostmakedepends="python3-wheel iptables" -depends="iptables python3" -short_desc="Uncomplicated Firewall" -maintainer="Orphaned " -license="GPL-3.0-only" -homepage="https://launchpad.net/ufw" -distfiles="https://launchpad.net/ufw/${_major_minor}/${version}/+download/ufw-${version}.tar.gz" -checksum=2a57a99eecef6b44db3537ed2520b30bae3759f8465456e22e404cd643838bf5 - -# tests fail with void build paths as well as vague errors on finding profiles -make_check=no - -post_install() { - vsv ufw - vcompletion ./shell-completion/bash bash -} diff --git a/srcpkgs/ugdb/patches/0001-unbreak-i128-support.patch b/srcpkgs/ugdb/patches/0001-unbreak-i128-support.patch deleted file mode 100644 index 7e20d228eb9dd3..00000000000000 --- a/srcpkgs/ugdb/patches/0001-unbreak-i128-support.patch +++ /dev/null @@ -1,51 +0,0 @@ -From 9f9fd4ec05587aae2b65a20fadabccb02c593ce2 Mon Sep 17 00:00:00 2001 -From: Leah Neukirchen -Date: Mon, 7 Feb 2022 18:52:43 +0100 -Subject: [PATCH 1/2] unbreak i128 support - ---- - Cargo.lock | 5 +++-- - Cargo.toml | 3 ++- - 2 files changed, 5 insertions(+), 3 deletions(-) - -diff --git a/Cargo.lock b/Cargo.lock -index 73e90fb..1b0c1e9 100644 ---- a/Cargo.lock -+++ b/Cargo.lock -@@ -418,9 +418,9 @@ dependencies = [ - - [[package]] - name = "parse_int" --version = "0.5.0" -+version = "0.6.0" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "15f96500577cfa0a3bad8a88a3c4daa66684828af2e7d349012fa7fc3c725f0c" -+checksum = "2d695b79916a2c08bcff7be7647ab60d1402885265005a6658ffe6d763553c5a" - dependencies = [ - "num-traits 0.2.14", - ] -@@ -792,6 +792,7 @@ dependencies = [ - "log", - "nix", - "nom", -+ "num-traits 0.2.14", - "parse_int", - "rand 0.3.23", - "structopt", -diff --git a/Cargo.toml b/Cargo.toml -index 235a30b..1bd3319 100644 ---- a/Cargo.toml -+++ b/Cargo.toml -@@ -28,7 +28,8 @@ json = "0.11" - rand = "0.3" - unix_socket = "0.5" - unicode-segmentation = "1.2" --parse_int = "0.5" -+parse_int = "0.6" -+num-traits = { version = "0.2", features = ["i128"] } - - unsegen = "0.3" - unsegen_signals = "0.3" --- -2.40.0 - diff --git a/srcpkgs/ugdb/patches/0002-fix-build-on-platforms-without-64-bit-atomics.patch b/srcpkgs/ugdb/patches/0002-fix-build-on-platforms-without-64-bit-atomics.patch deleted file mode 100644 index ff6a6ce7635b44..00000000000000 --- a/srcpkgs/ugdb/patches/0002-fix-build-on-platforms-without-64-bit-atomics.patch +++ /dev/null @@ -1,34 +0,0 @@ -From 1add8448a097566dab2463f9383f6dccaf307bdd Mon Sep 17 00:00:00 2001 -From: q66 -Date: Tue, 10 Aug 2021 18:52:51 +0200 -Subject: [PATCH 2/2] fix build on platforms without 64-bit atomics - ---- - src/main.rs | 4 ++-- - 1 file changed, 2 insertions(+), 2 deletions(-) - -diff --git a/src/main.rs b/src/main.rs -index 5af4b8b..17e0ab3 100644 ---- a/src/main.rs -+++ b/src/main.rs -@@ -256,7 +256,7 @@ struct MpscTimer { - next_sender: Option>, - sender: Sender, - evt_fn: Box Event>, -- counter: std::sync::Arc, -+ counter: std::sync::Arc, - } - - impl MpscTimer { -@@ -265,7 +265,7 @@ impl MpscTimer { - next_sender: Some(sender.clone()), - sender, - evt_fn, -- counter: std::sync::Arc::new(std::sync::atomic::AtomicU64::new(0)), -+ counter: std::sync::Arc::new(std::sync::atomic::AtomicUsize::new(0)), - } - } - --- -2.40.0 - diff --git a/srcpkgs/ugdb/template b/srcpkgs/ugdb/template deleted file mode 100644 index 4333dd2b53fa07..00000000000000 --- a/srcpkgs/ugdb/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'ugdb' -pkgname=ugdb -version=0.1.11 -revision=3 -build_style=cargo -hostmakedepends="pkg-config" -makedepends="oniguruma-devel" -checkdepends="gdb" -short_desc="Alternative TUI for gdb" -maintainer="Érico Nogueira " -license="MIT" -homepage="https://github.com/ftilde/ugdb" -distfiles="${homepage}/archive/${version}.tar.gz" -checksum=d092356534774505b6b081b82db71d1fab1fbccdb814a44d4c435bafe5efd312 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/uget-integrator/template b/srcpkgs/uget-integrator/template deleted file mode 100644 index bd46429fdcc445..00000000000000 --- a/srcpkgs/uget-integrator/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'uget-integrator' -pkgname=uget-integrator -version=1.0.0 -revision=1 -depends="python3 uget" -short_desc="Native messaging script to allow uGet to integrate with a browser" -maintainer="RunningDroid " -license="GPL-3.0-or-later" -homepage="https://github.com/ugetdm/uget-integrator" -distfiles="https://github.com/ugetdm/uget-integrator/archive/v${version}.tar.gz" -checksum=bbc85c32d94e2b6a21977c559f6e49cea9613028713df89e91327a23fef19fa9 - -do_install() { - vbin bin/uget-integrator - - # setup chrome integration - vinstall conf/com.ugetdm.chrome.json 0644 etc/opt/chrome/native-messaging-hosts/ - - # setup chromium integration - vinstall conf/com.ugetdm.chrome.json 0644 etc/chromium/native-messaging-hosts/ - - # setup firefox integration - vinstall conf/com.ugetdm.firefox.json 0644 usr/lib/mozilla/native-messaging-hosts/ -} diff --git a/srcpkgs/uget/template b/srcpkgs/uget/template deleted file mode 100644 index 3cdd6ad8998a3b..00000000000000 --- a/srcpkgs/uget/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'uget' -pkgname=uget -version=2.2.2 -revision=5 -build_style=gnu-configure -hostmakedepends="pkg-config intltool" -makedepends="libnotify-devel gtk+3-devel libcurl-devel gstreamer1-devel" -short_desc="GTK+ download manager" -maintainer="Alexander Mamay " -license="LGPL-2.1-or-later" -homepage="http://ugetdm.com/" -distfiles="${SOURCEFORGE_SITE}/urlget/${pkgname}-${version}.tar.gz" -checksum=5cf7f311ef59bd02b71e0ce750dd37a0299ef15f9f6c6e7e60ffd175409abfc2 - -CFLAGS="-fcommon" - -post_patch() { - vsed -i -e '/DATADIRNAME=/s/=.*/=share/' \ - -e '/localedir=.*eval/s,=.*,=/usr/share/locale,' \ - configure -} diff --git a/srcpkgs/ugrep/template b/srcpkgs/ugrep/template deleted file mode 100644 index a74c9ee173a40e..00000000000000 --- a/srcpkgs/ugrep/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'ugrep' -pkgname=ugrep -version=7.5.0 -revision=1 -build_style=gnu-configure -makedepends="bzip2-devel liblz4-devel liblzma-devel libzstd-devel pcre2-devel - zlib-devel" -short_desc="Ultra fast grep with interactive query UI" -maintainer="Leah Neukirchen " -license="BSD-3-Clause" -homepage="https://github.com/Genivia/ugrep" -distfiles="https://github.com/Genivia/ugrep/archive/v${version}.tar.gz" -checksum=08ed29981e4e9ed07077139519a17273658d6097f90642a14d9dfdf07fb74ee9 - -case "$XBPS_TARGET_MACHINE" in - armv*) configure_args+=" --disable-neon";; -esac - -post_install() { - vlicense LICENSE.txt LICENSE -} diff --git a/srcpkgs/uhd-devel b/srcpkgs/uhd-devel deleted file mode 120000 index f90098ab5cd528..00000000000000 --- a/srcpkgs/uhd-devel +++ /dev/null @@ -1 +0,0 @@ -uhd \ No newline at end of file diff --git a/srcpkgs/uhd-doc b/srcpkgs/uhd-doc deleted file mode 120000 index f90098ab5cd528..00000000000000 --- a/srcpkgs/uhd-doc +++ /dev/null @@ -1 +0,0 @@ -uhd \ No newline at end of file diff --git a/srcpkgs/uhd/patches/boost-1.88.patch b/srcpkgs/uhd/patches/boost-1.88.patch deleted file mode 100644 index 9a109666055817..00000000000000 --- a/srcpkgs/uhd/patches/boost-1.88.patch +++ /dev/null @@ -1,41 +0,0 @@ ---- a/host/examples/rx_samples_to_file.cpp -+++ b/host/examples/rx_samples_to_file.cpp -@@ -15,7 +15,9 @@ - #include - #ifdef __linux__ - # include --# include -+# include -+# include -+# include - #endif - #include - #include -@@ -29,6 +31,7 @@ - using namespace std::chrono_literals; - - namespace po = boost::program_options; -+namespace bp = boost::process::v1; - - std::mutex recv_mutex; - -@@ -59,7 +62,7 @@ double disk_rate_check(const size_t samp - { - std::string err_msg = - "Disk benchmark tool 'dd' did not run or returned an unexpected output format"; -- boost::process::ipstream pipe_stream; -+ bp::ipstream pipe_stream; - boost::filesystem::path temp_file = - boost::filesystem::path(file).parent_path() / boost::filesystem::unique_path(); - -@@ -69,8 +72,8 @@ double disk_rate_check(const size_t samp - + " count=100"; - - try { -- boost::process::child c( -- disk_check_proc_str, boost::process::std_err > pipe_stream); -+ bp::child c( -+ disk_check_proc_str, bp::std_err > pipe_stream); - std::this_thread::sleep_for(std::chrono::seconds(1)); - if (c.running()) { - c.terminate(); diff --git a/srcpkgs/uhd/patches/boost-1.89.patch b/srcpkgs/uhd/patches/boost-1.89.patch deleted file mode 100644 index 5e6824fd5156c5..00000000000000 --- a/srcpkgs/uhd/patches/boost-1.89.patch +++ /dev/null @@ -1,23 +0,0 @@ ---- a/host/CMakeLists.txt -+++ b/host/CMakeLists.txt -@@ -297,10 +297,8 @@ message(STATUS "Configuring Boost C++ Li - # ALL required Boost components! - set(UHD_BOOST_REQUIRED_COMPONENTS - chrono -- date_time - filesystem - program_options -- system - serialization - thread - unit_test_framework ---- a/host/cmake/Modules/UHDBoost.cmake -+++ b/host/cmake/Modules/UHDBoost.cmake -@@ -108,7 +108,6 @@ endif() - list(FIND UHD_BOOST_REQUIRED_COMPONENTS "system" SYSTEM_NDX) - if(NOT ${SYSTEM_NDX} EQUAL -1) - list(REMOVE_AT UHD_BOOST_REQUIRED_COMPONENTS ${SYSTEM_NDX}) -- list(APPEND UHD_BOOST_REQUIRED_COMPONENTS "system") - endif() - - # special library directory that's used by some Linux diff --git a/srcpkgs/uhd/template b/srcpkgs/uhd/template deleted file mode 100644 index 9077bf9df628f6..00000000000000 --- a/srcpkgs/uhd/template +++ /dev/null @@ -1,61 +0,0 @@ -# Template file for 'uhd' -pkgname=uhd -version=4.8.0.0 -revision=2 -build_wrksrc=host -build_style=cmake -configure_args="-DCMAKE_BUILD_TYPE=None" -hostmakedepends="doxygen pkg-config python3-Mako python3-numpy python3-requests" -makedepends="libusb-devel boost-devel-minimal - libboost_program_options libboost_filesystem libboost_serialization - libboost_thread libboost_unit_test_framework" -short_desc="Ettus USRP Hardware driver library" -maintainer="Remi Pommarel " -license="GPL-3.0-or-later" -homepage="https://files.ettus.com/manual/" -changelog="https://raw.githubusercontent.com/EttusResearch/uhd/master/CHANGELOG" -distfiles="https://github.com/EttusResearch/uhd/archive/v${version}.tar.gz" -checksum=a2159491949477dca67f5a9b05f5a80d8c2b32e91b95dd7fac8ddd3893e36d09 -python_version=3 - -case "${XBPS_TARGET_MACHINE}" in - arm*) configure_args+=" -DNEON_SIMD_ENABLE=OFF" -esac - -_use_libatomic=no - -if [ "$XBPS_TARGET_NO_ATOMIC8" ]; then - _use_libatomic=yes -else - # 128-bit atomics - case "$XBPS_TARGET_MACHINE" in - ppc*) _use_libatomic=yes ;; - esac -fi - -if [ "$_use_libatomic" = "yes" ]; then - configure_args+=" -DCMAKE_CXX_STANDARD_LIBRARIES=-latomic" -fi - -post_install() { - rm -rf ${DESTDIR}/usr/lib/uhd/tests -} - -uhd-devel_package() { - depends="${makedepends} ${sourcepkg}-${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/share/man/man1 - vmove usr/lib/pkgconfig - vmove usr/lib/cmake - vmove "usr/lib/*.so" - } -} - -uhd-doc_package() { - short_desc+=" - doc files" - pkg_install() { - vmove usr/share/doc - } -} diff --git a/srcpkgs/uhttpmock-devel b/srcpkgs/uhttpmock-devel deleted file mode 120000 index 4b6188a33f65ad..00000000000000 --- a/srcpkgs/uhttpmock-devel +++ /dev/null @@ -1 +0,0 @@ -uhttpmock \ No newline at end of file diff --git a/srcpkgs/uhttpmock/template b/srcpkgs/uhttpmock/template deleted file mode 100644 index 9d93b68a0012ad..00000000000000 --- a/srcpkgs/uhttpmock/template +++ /dev/null @@ -1,37 +0,0 @@ -# Template file for 'uhttpmock' -pkgname=uhttpmock -version=0.11.0 -revision=1 -build_style=meson -build_helper="gir" -configure_args="$(vopt_bool gtk_doc gtk_doc)" -hostmakedepends="pkg-config vala $(vopt_if gtk_doc gtk-doc)" -makedepends="glib-devel libsoup3-devel" -short_desc="HTTP web service mocking project for projects which use libsoup" -maintainer="Orphaned " -license="LGPL-2.1-or-later" -homepage="https://gitlab.freedesktop.org/pwithnall/uhttpmock/" -changelog="https://gitlab.freedesktop.org/pwithnall/uhttpmock/-/raw/main/NEWS" -distfiles="https://gitlab.freedesktop.org/pwithnall/uhttpmock/-/archive/${version}/uhttpmock-${version}.tar.gz" -checksum=453f7cc20ca90c5214e4d2f3e77cbeaa6d6fb0f69b7bdbf39050cb69a6e09a19 - -build_options="gtk_doc" - -if [ -z "$CROSS_BUILD" ]; then - build_options_default="gtk_doc" -fi - -uhttpmock-devel_package() { - short_desc+=" - development files" - depends="${makedepends} ${sourcepkg}-${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/*.so - vmove usr/lib/pkgconfig - if [ "$build_option_gtk_doc" ]; then - vmove usr/share/gtk-doc - fi - vmove usr/share/gir-1.0 - vmove usr/share/vala - } -} diff --git a/srcpkgs/uhubctl/patches/Makefile.patch b/srcpkgs/uhubctl/patches/Makefile.patch deleted file mode 100644 index cd24ad3870a341..00000000000000 --- a/srcpkgs/uhubctl/patches/Makefile.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/Makefile -+++ b/Makefile -@@ -14,7 +14,7 @@ - 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 basename "$(CURDIR)" | cut -d '-' -f 2) - ifeq ($(GIT_VERSION),) - GIT_VERSION := $(shell cat VERSION) - endif diff --git a/srcpkgs/uhubctl/template b/srcpkgs/uhubctl/template deleted file mode 100644 index 8f14794092e5c1..00000000000000 --- a/srcpkgs/uhubctl/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'uhubctl' -pkgname=uhubctl -version=2.4.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 " -license="GPL-2.0-only" -homepage="https://github.com/mvp/uhubctl" -distfiles="https://github.com/mvp/uhubctl/archive/v${version}.tar.gz" -checksum=391f24fd1f89cacce801df38ecc289b34c3627bc08ee69eec515af7e1a283d97 diff --git a/srcpkgs/uid_wrapper/patches/uid_wrapper-fix-for-cmocka-1.1.6.patch b/srcpkgs/uid_wrapper/patches/uid_wrapper-fix-for-cmocka-1.1.6.patch deleted file mode 100644 index c99c3ad6bce663..00000000000000 --- a/srcpkgs/uid_wrapper/patches/uid_wrapper-fix-for-cmocka-1.1.6.patch +++ /dev/null @@ -1,31 +0,0 @@ -From 850f24c6366abda30bfd77734b90330b8809d306 Mon Sep 17 00:00:00 2001 -From: Andreas Schneider -Date: Fri, 17 Feb 2023 17:51:27 +0100 -Subject: [PATCH] cmake: Fix cmocka >= 1.1.6 find_package() in CONFIG mode -MIME-Version: 1.0 -Content-Type: text/plain; charset=utf8 -Content-Transfer-Encoding: 8bit - -Signed-off-by: Andreas Schneider -Reviewed-by: Pavel Filipenský ---- - tests/CMakeLists.txt | 4 ++++ - 1 file changed, 4 insertions(+) - -diff --git a/tests/CMakeLists.txt b/tests/CMakeLists.txt -index 635e86e..68e050e 100644 ---- a/tests/CMakeLists.txt -+++ b/tests/CMakeLists.txt -@@ -1,5 +1,9 @@ - project(tests C) - -+if (TARGET cmocka::cmocka) -+ set(CMOCKA_LIBRARY cmocka::cmocka) -+endif() -+ - add_library(uwrap_fake_socket_wrapper SHARED uwrap_fake_socket_wrapper.c) - target_compile_options(uwrap_fake_socket_wrapper - PRIVATE --- -2.34.1 - diff --git a/srcpkgs/uid_wrapper/template b/srcpkgs/uid_wrapper/template deleted file mode 100644 index 24a90e93767069..00000000000000 --- a/srcpkgs/uid_wrapper/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'uid_wrapper' -pkgname=uid_wrapper -version=1.3.0 -revision=1 -build_style=cmake -hostmakedepends="pkg-config" -short_desc="Testing tool to fake privilege separation" -maintainer="Otto Modinos " -license="BSD-3-Clause" -homepage="https://cwrap.org/uid_wrapper.html" -distfiles="https://download.samba.org/pub/cwrap/${pkgname}-${version}.tar.gz" -checksum=f7e7c1bde533530051931414724453e14e02adbb614824b6fe27cbb98654b762 - -if [ "$XBPS_CHECK_PKGS" ]; then - configure_args+=" -DUNIT_TESTING=ON" - makedepends+=" cmocka-devel" - checkdepends+=" cmocka" -fi - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/uim-anthy b/srcpkgs/uim-anthy deleted file mode 120000 index 0a8c0ecf38fd06..00000000000000 --- a/srcpkgs/uim-anthy +++ /dev/null @@ -1 +0,0 @@ -uim \ No newline at end of file diff --git a/srcpkgs/uim-devel b/srcpkgs/uim-devel deleted file mode 120000 index 0a8c0ecf38fd06..00000000000000 --- a/srcpkgs/uim-devel +++ /dev/null @@ -1 +0,0 @@ -uim \ No newline at end of file diff --git a/srcpkgs/uim-gtk2 b/srcpkgs/uim-gtk2 deleted file mode 120000 index 0a8c0ecf38fd06..00000000000000 --- a/srcpkgs/uim-gtk2 +++ /dev/null @@ -1 +0,0 @@ -uim \ No newline at end of file diff --git a/srcpkgs/uim-gtk3 b/srcpkgs/uim-gtk3 deleted file mode 120000 index 0a8c0ecf38fd06..00000000000000 --- a/srcpkgs/uim-gtk3 +++ /dev/null @@ -1 +0,0 @@ -uim \ No newline at end of file diff --git a/srcpkgs/uim-qt b/srcpkgs/uim-qt deleted file mode 120000 index 0a8c0ecf38fd06..00000000000000 --- a/srcpkgs/uim-qt +++ /dev/null @@ -1 +0,0 @@ -uim \ No newline at end of file diff --git a/srcpkgs/uim-qt6 b/srcpkgs/uim-qt6 deleted file mode 120000 index 0a8c0ecf38fd06..00000000000000 --- a/srcpkgs/uim-qt6 +++ /dev/null @@ -1 +0,0 @@ -uim \ No newline at end of file diff --git a/srcpkgs/uim-skk b/srcpkgs/uim-skk deleted file mode 120000 index 0a8c0ecf38fd06..00000000000000 --- a/srcpkgs/uim-skk +++ /dev/null @@ -1 +0,0 @@ -uim \ No newline at end of file diff --git a/srcpkgs/uim/files/README.voidlinux b/srcpkgs/uim/files/README.voidlinux deleted file mode 100644 index 69f9beaf055bbc..00000000000000 --- a/srcpkgs/uim/files/README.voidlinux +++ /dev/null @@ -1,11 +0,0 @@ -With the switch of Anthy's upstream to Debian, Anthy switched to -utf-8 backend. However, it still supports EUC-JP encoding. -Anthy-utf8 backend needs to be used, though. - -Quote from: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=953616 - -> If you have customized enabled-im-list on "stretch" system (in -> ~/.uim.d/customs/custom-global.scm) with uim-pref-gtk or other tools, -> uim sticks to use anthy instead of anthy-utf8 and fails kanji-conversion. - -If you have said customization, please remove them. diff --git a/srcpkgs/uim/patches/fix-segfault.patch b/srcpkgs/uim/patches/fix-segfault.patch deleted file mode 100644 index a444e0b23dafd5..00000000000000 --- a/srcpkgs/uim/patches/fix-segfault.patch +++ /dev/null @@ -1,25 +0,0 @@ -commit 7dc7d5abe26a30e59c96b82e6bc44603b9813e89 -Author: hazen2215 -Date: Sun Mar 16 22:01:23 2025 +0900 - - Revert "Add workaround for NetBSD-i386-9.1 with gcc-7.5.0 and -O2" - - This reverts commit 7fa131e8234b6e69f67f91e33f16fce9d74e8d1c. - - See: https://github.com/uim/uim/issues/207 - -diff --git a/configure.ac b/configure.ac -index 282b1c61..379a195c 100644 ---- a/configure.ac -+++ b/configure.ac -@@ -425,10 +425,6 @@ AX_CFLAGS_GCC_OPTION([-Wno-overlength-strings]) - # Disable the problematic preprocessing on Mac OS X - AX_CFLAGS_GCC_OPTION([-no-cpp-precomp]) - --# Workaround for NetBSD-i386-9.1 with gcc-7.5.0 and -O2. --# See also: https://github.com/uim/uim/issues/140#issuecomment-752380919 --AX_CFLAGS_GCC_OPTION([-fno-inline-small-functions]) -- - # Deprecated autoconf macro used in AX_CXXFLAGS_GCC_OPTION. - AC_DEFUN([AC_LANG_CXX], [AC_LANG([C++])]) - diff --git a/srcpkgs/uim/patches/no-kde5.patch b/srcpkgs/uim/patches/no-kde5.patch deleted file mode 100644 index c080d2914d70c9..00000000000000 --- a/srcpkgs/uim/patches/no-kde5.patch +++ /dev/null @@ -1,23 +0,0 @@ ---- a/configure -+++ b/configure -@@ -38007,7 +38007,7 @@ if test "x$with_qt5" = xyes; then - fi - set -e - # FIXME: move CMAKE_CXX_FLAGS into cmake_option -- ${CMAKE} \ -+ : ${CMAKE} \ - -B ${ac_abs_top_builddir}/qt5/applet.cmake \ - -S ${ac_abs_top_srcdir}/qt5/applet \ - -DCMAKE_CXX_FLAGS="${CXXFLAGS} ${X_CFLAGS}" \ ---- a/qt5/applet/Makefile.in -+++ b/qt5/applet/Makefile.in -@@ -808,9 +808,6 @@ uninstall-am: - .PRECIOUS: Makefile - - --@QT5_TRUE@all clean install uninstall: --@QT5_TRUE@ $(MAKE) $(AM_MAKEFLAGS) -C ../applet.cmake $@ -- - # 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. - .NOEXPORT: diff --git a/srcpkgs/uim/template b/srcpkgs/uim/template deleted file mode 100644 index 6397b386a878a4..00000000000000 --- a/srcpkgs/uim/template +++ /dev/null @@ -1,95 +0,0 @@ -# Template file for 'uim' -pkgname=uim -version=1.9.6 -revision=3 -build_style=gnu-configure -build_helper=qmake -configure_args="--enable-pref --enable-fep --with-gtk2 --with-gtk3 - --with-libgcroots=installed - --with-qt5 --with-qt5-immodule --with-x --with-anthy-utf8 --with-skk - --with-qt6 --with-qt6-immodule" -hostmakedepends="pkg-config intltool qt5-host-tools qt5-qmake - qt6-base qt6-tools" -makedepends="gtk+-devel gtk+3-devel qt5-devel ncurses-devel anthy-unicode-devel - libgcroots-devel qt5-x11extras-devel qt6-base-private-devel" -short_desc="Multilingual input method library and environment" -maintainer="Kazuho Sakoda " -license="BSD-3-Clause" -homepage="https://github.com/uim/uim/wiki" -distfiles="https://github.com/uim/uim/releases/download/${version}/uim-${version}.tar.bz2" -checksum=67f0e5fa4292a533edc6f98b842df60c531a89cf82d0336a4e1ab72202ab8c83 - -CFLAGS="-fcommon" - -post_install() { - vlicense COPYING -} - -uim-gtk2_package() { - short_desc+=" - GTK2 IM module" - pkg_install() { - vmove usr/bin/uim-input-pad-ja - vmove "usr/bin/uim-*-gtk" - vmove usr/bin/uim-toolbar-gtk-systray - vmove "usr/libexec/uim-*-gtk" - vmove usr/lib/gtk-2.0 - vmove usr/share/applications - } -} - -uim-gtk3_package() { - short_desc+=" - GTK3 IM module" - pkg_install() { - vmove "usr/bin/uim-*-gtk3" - vmove usr/bin/uim-toolbar-gtk3-systray - vmove "usr/libexec/uim-*-gtk3" - vmove usr/lib/gtk-3.0 - } -} - -uim-qt_package() { - short_desc+=" - Qt5 IM module" - pkg_install() { - vmove "usr/bin/uim-*-qt5" - vmove usr/libexec/uim-candwin-qt5 - vmove usr/lib/qt5 - } -} - -uim-qt6_package() { - short_desc+=" - Qt6 IM module" - pkg_install() { - vmove "usr/bin/uim-*-qt6" - vmove usr/libexec/uim-candwin-qt6 - vmove usr/lib/qt6 - } -} - -uim-anthy_package() { - short_desc+=" - Anthy IME" - pkg_install() { - vmove "usr/lib/uim/plugin/libuim-anthy*.so" - vmove "usr/share/uim/anthy*.scm" - vmove "usr/share/uim/pixmaps/anthy*.png" - vdoc "${FILESDIR}/README.voidlinux" - } -} - -uim-skk_package() { - short_desc+=" - SKK IME" - pkg_install() { - vmove usr/lib/uim/plugin/libuim-skk.so - vmove "usr/share/uim/skk*.scm" - vmove "usr/share/uim/pixmaps/skk*" - } -} - -uim-devel_package() { - depends="uim-${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/ukify b/srcpkgs/ukify deleted file mode 120000 index 171756f5fb6754..00000000000000 --- a/srcpkgs/ukify +++ /dev/null @@ -1 +0,0 @@ -systemd-boot \ No newline at end of file diff --git a/srcpkgs/ulauncher/patches/libwebkit2gtk41.patch b/srcpkgs/ulauncher/patches/libwebkit2gtk41.patch deleted file mode 100644 index e214560d9b347c..00000000000000 --- a/srcpkgs/ulauncher/patches/libwebkit2gtk41.patch +++ /dev/null @@ -1,57 +0,0 @@ -From 08b52d22df8054fd6b8cd8e61dec72d8ab6dc846 Mon Sep 17 00:00:00 2001 -From: Albin Larsson -Date: Sat, 27 Apr 2024 14:13:36 +0200 -Subject: [PATCH] fix: support gir1.2-webkit2-4.1 for ubuntu 24.04 - ---- - debian/control | 2 +- - .../ui/windows/PreferencesUlauncherDialog.py | 4 ++-- - ulauncher/utils/WebKit2.py | 15 +++++++++++++++ - 3 files changed, 18 insertions(+), 3 deletions(-) - create mode 100644 ulauncher/utils/WebKit2.py - -diff --git a/ulauncher/ui/windows/PreferencesUlauncherDialog.py b/ulauncher/ui/windows/PreferencesUlauncherDialog.py -index 2fe19efaa..e4e304192 100644 ---- a/ulauncher/ui/windows/PreferencesUlauncherDialog.py -+++ b/ulauncher/ui/windows/PreferencesUlauncherDialog.py -@@ -12,10 +12,9 @@ - gi.require_version('Gio', '2.0') - gi.require_version('GLib', '2.0') - gi.require_version('Gtk', '3.0') --gi.require_version('WebKit2', '4.0') - - # pylint: disable=wrong-import-position,unused-argument --from gi.repository import Gio, Gtk, WebKit2, GLib # type: ignore -+from gi.repository import Gio, Gtk, GLib # type: ignore - - from ulauncher.api.shared.action.OpenAction import OpenAction - from ulauncher.ui.windows.HotkeyDialog import HotkeyDialog -@@ -39,6 +38,7 @@ - from ulauncher.utils.Settings import Settings - from ulauncher.utils.Router import Router, get_url_params - from ulauncher.utils.AutostartPreference import AutostartPreference -+from ulauncher.utils.WebKit2 import WebKit2 - from ulauncher.ui.AppIndicator import AppIndicator - from ulauncher.search.shortcuts.ShortcutsDb import ShortcutsDb - from ulauncher.config import get_data_file, get_options, get_version, EXTENSIONS_DIR -diff --git a/ulauncher/utils/WebKit2.py b/ulauncher/utils/WebKit2.py -new file mode 100644 -index 000000000..70589eb63 ---- /dev/null -+++ b/ulauncher/utils/WebKit2.py -@@ -0,0 +1,15 @@ -+import gi -+ -+# The package version refers to the "build environment". Not the actual Webkit version -+# 4.0 means it was built with GTK 3 and libsoup 2 -+# 4.1 means it was built with GTK 3 and libsoup 3 (HTTP/2) -+# 5.0 means it was built with GTK 4 and libsoup 3 (incompatible w Ulauncher, and was only supported for a short period) -+# 6.0 means the same as 5.0, but the API has major changes, and the package name was renamed, dropping the "2" -+# https://blog.tingping.se/2021/06/07/http2-in-libsoup.html -+# https://discourse.gnome.org/t/please-build-against-libsoup-3-by-default/10190 -+# https://bugs.webkit.org/show_bug.cgi?id=245296 -+try: -+ gi.require_version('WebKit2', '4.1') -+except ValueError: -+ gi.require_version('WebKit2', '4.0') -+from gi.repository import WebKit2 # type: ignore[attr-defined] # noqa: F401 diff --git a/srcpkgs/ulauncher/patches/shutup-distutils.patch b/srcpkgs/ulauncher/patches/shutup-distutils.patch deleted file mode 100644 index 0d8d45583624eb..00000000000000 --- a/srcpkgs/ulauncher/patches/shutup-distutils.patch +++ /dev/null @@ -1,8 +0,0 @@ ---- a/ulauncher/api/shared/item/SmallResultItem.py 2020-10-27 19:02:14.175943597 +0700 -+++ b/ulauncher/api/shared/item/SmallResultItem.py 2020-10-27 19:02:23.472931496 +0700 -@@ -1,4 +1,4 @@ --from .ResultItem import ResultItem -+from ulauncher.api.shared.item.ResultItem import ResultItem - - - class SmallResultItem(ResultItem): diff --git a/srcpkgs/ulauncher/template b/srcpkgs/ulauncher/template deleted file mode 100644 index b26b3ced7b81c3..00000000000000 --- a/srcpkgs/ulauncher/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'ulauncher' -pkgname=ulauncher -version=5.15.7 -revision=2 -build_style=python3-module -hostmakedepends="python3-distutils-extra intltool python3-Levenshtein - python3-dbus python3-gobject python3-inotify python3-websocket-client - python3-xdg" -depends="libayatana-appindicator libkeybinder3 python3-Levenshtein python3-dbus - python3-gobject python3-inotify python3-websocket-client python3-xdg libwebkit2gtk41" -short_desc="Linux application launcher with fuzzy search and extensions" -maintainer="Alberto Pau " -license="GPL-3.0-or-later" -homepage="https://ulauncher.io/" -distfiles="https://github.com/Ulauncher/Ulauncher/releases/download/${version}/ulauncher_${version}.tar.gz" -checksum=6203b0dc6cb2fe8f2aa2b5809c0950ac06766539f23f73da80bb36424760efcf - -pre_build() { - export DISPLAY= -} diff --git a/srcpkgs/ulogd/files/ulogd.logrotate b/srcpkgs/ulogd/files/ulogd.logrotate deleted file mode 100644 index 186a95eb42a3ee..00000000000000 --- a/srcpkgs/ulogd/files/ulogd.logrotate +++ /dev/null @@ -1,9 +0,0 @@ -/var/log/ulogd/*.log /var/log/ulogd/*.pcap { - compress - missingok - notifempty - sharedscripts - postrotate - sv hup ulogd - endscript -} diff --git a/srcpkgs/ulogd/files/ulogd/run b/srcpkgs/ulogd/files/ulogd/run deleted file mode 100644 index 737516c9e5981f..00000000000000 --- a/srcpkgs/ulogd/files/ulogd/run +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh -exec 2>&1 -exec ulogd -u _ulogd diff --git a/srcpkgs/ulogd/patches/00-musl-path.patch b/srcpkgs/ulogd/patches/00-musl-path.patch deleted file mode 100644 index f50c65cce43bfe..00000000000000 --- a/srcpkgs/ulogd/patches/00-musl-path.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/src/ulogd.c -+++ b/src/ulogd.c -@@ -65,6 +65,7 @@ - #include - #include - #include -+#include - #include - #include - #ifdef DEBUG diff --git a/srcpkgs/ulogd/template b/srcpkgs/ulogd/template deleted file mode 100644 index e80c48476ee4d0..00000000000000 --- a/srcpkgs/ulogd/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'ulogd' -pkgname=ulogd -version=2.0.7 -revision=3 -build_style=gnu-configure -configure_args="--sbindir=/usr/bin" -hostmakedepends="pkg-config automake" -makedepends="libnfnetlink-devel libmnl-devel libnetfilter_log-devel - libnetfilter_conntrack-devel libnetfilter_acct-devel libpcap-devel" -short_desc="Userspace logging daemon for netfilter/iptables related logging" -maintainer="Cameron Nemo " -license="GPL-2.0-only" -homepage="http://www.netfilter.org/projects/ulogd/" -distfiles="${homepage}/files/${pkgname}-${version}.tar.bz2" -checksum=990a05494d9c16029ba0a83f3b7294fc05c756546b8d60d1c1572dc25249a92b -conf_files="/etc/ulogd.conf /etc/logrotate.d/ulogd" -make_dirs="/var/log/ulogd 2750 root adm" -system_accounts="_ulogd" - -CFLAGS="-D_GNU_SOURCE" - -post_install() { - vsed -i -e "s:/var/log:/var/log/ulogd:g" ulogd.conf - vinstall ulogd.conf 644 etc - vinstall ${FILESDIR}/ulogd.logrotate 644 etc/logrotate.d ulogd - vsv ulogd -} diff --git a/srcpkgs/umbrello/template b/srcpkgs/umbrello/template deleted file mode 100644 index 82948185e5da55..00000000000000 --- a/srcpkgs/umbrello/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'umbrello' -pkgname=umbrello -version=25.08.0 -revision=1 -build_style=cmake -hostmakedepends="extra-cmake-modules gettext - kcoreaddons kconfig kdoctools qt5-host-tools qt5-qmake" -makedepends="ktexteditor-devel" -short_desc="UML modelling tool and code generator" -maintainer="Piotr Wójcik " -license="GPL-2.0-or-later, LGPL-2.0-or-later, GFDL-1.2-or-later" -homepage="https://apps.kde.org/umbrello/" -changelog="https://kde.org/announcements/changelogs/gear/${version}/#umbrello" -distfiles="${KDE_SITE}/release-service/${version}/src/umbrello-${version}.tar.xz" -checksum=755cfa7a8ada1517614a175a40293a982dce4c3eb4739ca397a4124713b4fc6d -python_version=3 diff --git a/srcpkgs/umoci/patches/which.patch b/srcpkgs/umoci/patches/which.patch deleted file mode 100644 index 40ac8618de7960..00000000000000 --- a/srcpkgs/umoci/patches/which.patch +++ /dev/null @@ -1,23 +0,0 @@ -From 36ca035cc8cb96b9c0febebcde4d5f4fc82a6022 Mon Sep 17 00:00:00 2001 -From: Cameron Nemo -Date: Sun, 29 Aug 2021 22:20:27 -0700 -Subject: [PATCH] fix(Makefile): avoid usage of which - -which is not available in some build environments ---- - Makefile | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/Makefile b/Makefile -index d76e37b4..3df909c2 100644 ---- a/Makefile -+++ b/Makefile -@@ -14,7 +14,7 @@ - # limitations under the License. - - # Use bash, so that we can do process substitution. --SHELL := $(shell which bash) -+SHELL := $(shell command -v bash) - - # Go tools. - GO ?= go diff --git a/srcpkgs/umoci/template b/srcpkgs/umoci/template deleted file mode 100644 index a44a2609fa6925..00000000000000 --- a/srcpkgs/umoci/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'umoci' -pkgname=umoci -version=0.4.7 -revision=4 -build_style=go -go_import_path=github.com/opencontainers/umoci -go_package="${go_import_path}/cmd/${pkgname}" -hostmakedepends="go-md2man" -short_desc="Umoci Modifies Open Container Images" -maintainer="Cameron Nemo " -license="Apache-2.0" -homepage="https://umo.ci" -distfiles="https://${go_import_path}/archive/v${version}.tar.gz" -checksum=c01b36de6fdc513eb65add57bc882d72f94fc3b4b65a8f9ef59826fb754af93e - -post_install() { - make docs - for m in doc/man/*.1; do - vman "${m}" - done -} diff --git a/srcpkgs/umockdev-devel b/srcpkgs/umockdev-devel deleted file mode 120000 index 6ea0730d6c1c4f..00000000000000 --- a/srcpkgs/umockdev-devel +++ /dev/null @@ -1 +0,0 @@ -umockdev \ No newline at end of file diff --git a/srcpkgs/umockdev/template b/srcpkgs/umockdev/template deleted file mode 100644 index 1439c8e603dd5e..00000000000000 --- a/srcpkgs/umockdev/template +++ /dev/null @@ -1,41 +0,0 @@ -# Template file for 'umockdev' -pkgname=umockdev -version=0.17.13 -revision=1 -build_style=meson -build_helper="gir" -hostmakedepends="pkg-config vala" -makedepends="vala-devel eudev-libudev-devel libpcap-devel gobject-introspection" -checkdepends="eudev which gphoto2 libgudev-devel python3-gobject usbutils xz" -short_desc="Mock hardware devices for creating unit tests and bug reporting" -maintainer="oreo639 " -license="LGPL-2.1-or-later" -homepage="https://github.com/martinpitt/umockdev" -distfiles="https://github.com/martinpitt/umockdev/releases/download/${version}/umockdev-${version}.tar.xz" -checksum=6c6ebf6e6209b6a49746e0d91a448d027b54271bab82ed70a132ecf294ca13cf - -umockdev-devel_package() { - depends="umockdev>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove /usr/share/gir-1.0/ - vmove /usr/share/vala/vapi/ - } -} - -libumockdev_package() { - short_desc+=" - library" - pkg_install() { - vmove /usr/lib/*.so.* - } -} - -libumockdev-devel_package() { - depends="libumockdev>=${version}_${revision}" - short_desc+=" - library development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove /usr/lib/*.so - } -} diff --git a/srcpkgs/umurmur/files/umurmurd/run b/srcpkgs/umurmur/files/umurmurd/run deleted file mode 100644 index 147c1c6f15c965..00000000000000 --- a/srcpkgs/umurmur/files/umurmurd/run +++ /dev/null @@ -1,5 +0,0 @@ -#!/bin/sh -exec 2>&1 -[ -r ./conf ] && . ./conf -umurmurd -t -c /etc/umurmur/umurmur.conf || exit $? -exec chpst -uumurmur:umurmur umurmurd -d -c /etc/umurmur/umurmur.conf ${OPTS} diff --git a/srcpkgs/umurmur/template b/srcpkgs/umurmur/template deleted file mode 100644 index 54cbe856dbafa2..00000000000000 --- a/srcpkgs/umurmur/template +++ /dev/null @@ -1,36 +0,0 @@ -# Template file for 'umurmur' -pkgname=umurmur -version=0.3.1 -revision=2 -build_style=cmake -configure_args=" - -DSSL=openssl - -DDUSE_SHAREDMEMORY_API=On" -conf_files="/etc/umurmur/umurmur.conf" -makedepends="libconfig-devel openssl-devel protobuf-c-devel" -short_desc="Minimalistic Mumble server" -maintainer="Duncaen " -license="BSD-3-Clause" -homepage="https://umurmur.net/" -changelog="https://github.com/umurmur/umurmur/raw/master/ChangeLog" -distfiles="https://github.com/umurmur/umurmur/archive/refs/tags/v${version}.tar.gz" -checksum=8327dd0b2c5bd187a38d098295e896a6b85d698c9268205bcb27f6244f760a73 - -system_accounts="umurmur" -umurmur_homedir="/var/lib/umurmur" -make_dirs="/var/lib/umurmur 0750 umurmur umurmur" - -post_extract() { - vsed -e 's/sbin/bin/' -i src/CMakeLists.txt - vsed \ - -e 's/# username = "";/username = "umurmur";/' \ - -e 's/# groupname = "";/groupname = "umurmur";/' \ - -i umurmur.conf.example -} - -post_install() { - vdoc README.md - vlicense LICENSE - vinstall umurmur.conf.example 644 etc/umurmur umurmur.conf - vsv umurmurd -} diff --git a/srcpkgs/unar/patches/fix-missing-method.patch b/srcpkgs/unar/patches/fix-missing-method.patch deleted file mode 100644 index 713390fb9bc0d0..00000000000000 --- a/srcpkgs/unar/patches/fix-missing-method.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/XADMaster/XADRAR5Parser.h -+++ b/XADMaster/XADRAR5Parser.h -@@ -67,6 +67,7 @@ - +(int)requiredHeaderSize; - +(BOOL)recognizeFileWithHandle:(CSHandle *)handle firstBytes:(NSData *)data name:(NSString *)name; - +(NSArray *)volumesForHandle:(CSHandle *)handle firstBytes:(NSData *)data name:(NSString *)name; -++ (off_t)signatureLocationInData:(NSData *)data; - - -(void)parse; - -(void)addEntryWithDictionary:(NSMutableDictionary *)dict diff --git a/srcpkgs/unar/patches/musl.patch b/srcpkgs/unar/patches/musl.patch deleted file mode 100644 index 9858a6a7482f8d..00000000000000 --- a/srcpkgs/unar/patches/musl.patch +++ /dev/null @@ -1,20 +0,0 @@ ---- a/XADMaster/XADRegex.h -+++ b/XADMaster/XADRegex.h -@@ -20,8 +20,8 @@ - */ - #import - --#ifdef _WIN32 --#import "regex.h" -+#ifndef __GLIBC__ -+#import "xad_regex.h" - #else - #import - #endif -@@ -106,4 +106,4 @@ - -(void)replaceEveryPattern:(NSString *)pattern usingSelector:(SEL)selector onObject:(id)object; - -(void)replaceEveryPattern:(NSString *)pattern usingSelector:(SEL)selector onObject:(id)object options:(int)options; - --@end*/ -\ No newline at end of file -+@end*/ diff --git a/srcpkgs/unar/template b/srcpkgs/unar/template deleted file mode 100644 index 78a2dc586d3e4d..00000000000000 --- a/srcpkgs/unar/template +++ /dev/null @@ -1,35 +0,0 @@ -# Template file for 'unar' -pkgname=unar -version=1.10.7 -revision=15 -build_wrksrc="XADMaster" -build_style=gnu-makefile -make_use_env="yes" -make_cmd="make -f Makefile.linux" -hostmakedepends="gcc-objc" -makedepends="gnustep-base-devel bzip2-devel wavpack-devel" -short_desc="Unarchiver for a variety of file formats" -maintainer="Robert Lowry " -license="LGPL-2.1-or-later" -homepage="https://theunarchiver.com/command-line" -distfiles="https://github.com/MacPaw/unar/archive/v${version}.tar.gz" -checksum=6ab8f01f7db8bc88e6e8e08a1d79fb7ef8e9fb1d940c748d0a329a2d6d331016 -make_check=no # Doesn't have any tests. -nocross="objc doesn't get cross build at present within gcc (as seen in gnustep)" - -post_extract() { - vsed -i -e '/-D_NATIVE_OBJC_EXCEPTIONS/d' ${wrksrc}/*/Makefile.linux - if [ "$XBPS_TARGET_LIBC" = musl ]; then - # This a copy of glibc's regex, also LGPL-2.1-or-later - cp XADMaster/Windows/include/regex.h XADMaster/xad_regex.h - cp XADMaster/Windows/regex.c XADMaster - fi -} - -do_install() { - for x in unar lsar; do - vbin "${x}" - vman "Extra/${x}.1" - vinstall "Extra/${x}.bash_completion" 644 usr/share/bash-completion/completions "${x}" - done -} diff --git a/srcpkgs/unbound-devel b/srcpkgs/unbound-devel deleted file mode 120000 index f53a1fd5a8d1d4..00000000000000 --- a/srcpkgs/unbound-devel +++ /dev/null @@ -1 +0,0 @@ -unbound \ No newline at end of file diff --git a/srcpkgs/unbound/files/unbound.conf b/srcpkgs/unbound/files/unbound.conf deleted file mode 100644 index 3c604848553e76..00000000000000 --- a/srcpkgs/unbound/files/unbound.conf +++ /dev/null @@ -1,3 +0,0 @@ -server: - use-syslog: yes - diff --git a/srcpkgs/unbound/files/unbound/run b/srcpkgs/unbound/files/unbound/run deleted file mode 100644 index 8eea12be139b71..00000000000000 --- a/srcpkgs/unbound/files/unbound/run +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh -exec 2>&1 -exec unbound -dp diff --git a/srcpkgs/unbound/template b/srcpkgs/unbound/template deleted file mode 100644 index 72616f90630fec..00000000000000 --- a/srcpkgs/unbound/template +++ /dev/null @@ -1,46 +0,0 @@ -# Template file for 'unbound' -pkgname=unbound -version=1.24.2 -revision=1 -build_style=gnu-configure -configure_args="--with-libevent --with-conf-file=/etc/unbound/unbound.conf - --with-pidfile=/run/unbound.pid --with-ssl=${XBPS_CROSS_BASE}/usr - --with-libevent=${XBPS_CROSS_BASE}/usr --with-libexpat=${XBPS_CROSS_BASE}/usr - --enable-dnscrypt --enable-event-api --sbindir=/usr/bin - --with-rootkey-file=/etc/dns/root.key --with-username=_unbound" -conf_files="/etc/unbound/unbound.conf" -makedepends="expat-devel libevent-devel libsodium-devel" -depends="dnssec-anchors" -short_desc="Validating, recursive, and caching DNS resolver" -maintainer="Leah Neukirchen " -license="BSD-3-Clause" -homepage="https://nlnetlabs.nl/projects/unbound/about/" -distfiles="https://nlnetlabs.nl/downloads/unbound/${pkgname}-${version}.tar.gz" -checksum=44e7b53e008a6dcaec03032769a212b46ab5c23c105284aa05a4f3af78e59cdb -system_accounts="_unbound" - -post_install() { - vsconf doc/example.conf unbound.conf - vinstall ${FILESDIR}/unbound.conf 644 etc/unbound - vsv unbound - vlicense LICENSE -} - -libunbound_package() { - short_desc+=" - shared library" - pkg_install() { - vmove "usr/lib/libunbound.so.*" - } -} - -unbound-devel_package() { - depends="libunbound>=${version}_${revision} openssl-devel libevent-devel" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - vmove usr/share/man/man3 - } -} diff --git a/srcpkgs/unbound/update b/srcpkgs/unbound/update deleted file mode 100644 index e299d00ea67cd4..00000000000000 --- a/srcpkgs/unbound/update +++ /dev/null @@ -1 +0,0 @@ -ignore="*rc*" diff --git a/srcpkgs/unclutter-xfixes/template b/srcpkgs/unclutter-xfixes/template deleted file mode 100644 index c0022b0aad5e22..00000000000000 --- a/srcpkgs/unclutter-xfixes/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'unclutter-xfixes' -pkgname=unclutter-xfixes -version=1.6 -revision=1 -build_style=gnu-makefile -make_use_env=yes -make_install_args="LICENSEDIR=/usr/share/licenses/${pkgname}" -hostmakedepends="pkg-config asciidoc" -makedepends="libXfixes-devel libXi-devel libev-devel" -short_desc="Rewrite of the popular tool unclutter using the libXfixes" -maintainer="Duncaen " -license="MIT" -homepage="https://github.com/Airblader/unclutter-xfixes" -distfiles="https://github.com/Airblader/unclutter-xfixes/archive/v${version}.tar.gz" -checksum=6f7f248f16b7d4ec7cb144b6bc5a66bd49078130513a184f4dc16c498d457db9 -conflicts="unclutter>=0" - -post_extract() { - vsed -e '/^CC/d' \ - -e '/^.PHONY: $(TARGET)/d' \ - -e '/ LICENSE$/d' \ - -i Makefile -} - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/unclutter/template b/srcpkgs/unclutter/template deleted file mode 100644 index 820c862babdcc0..00000000000000 --- a/srcpkgs/unclutter/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'unclutter' -pkgname=unclutter -version=8 -revision=5 -makedepends="libX11-devel" -short_desc="Small program for hiding the mouse cursor" -maintainer="Leah Neukirchen " -license="Public Domain" -homepage="https://packages.debian.org/sid/unclutter" -distfiles="${DEBIAN_SITE}/main/u/${pkgname}/${pkgname}_${version}.orig.tar.gz" -checksum=dfc0e4f22dd2398f91206e82c2a193a635a7fa5c1e03910db476cb2a8cf4f084 - -do_build() { - ${CC} ${CFLAGS} -o unclutter unclutter.c ${LDFLAGS} -lX11 -} - -do_install() { - vbin unclutter - vman unclutter.man unclutter.1 -} diff --git a/srcpkgs/uncrustify/template b/srcpkgs/uncrustify/template deleted file mode 100644 index 3a5be80a21107f..00000000000000 --- a/srcpkgs/uncrustify/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'uncrustify' -pkgname=uncrustify -version=0.81.0 -revision=1 -build_style=cmake -hostmakedepends="python3" -short_desc="Source Code Beautifier for multiple languages" -maintainer="Saksham " -license="GPL-2.0-or-later" -homepage="https://uncrustify.sourceforge.net/" -changelog="https://raw.githubusercontent.com/uncrustify/uncrustify/master/ChangeLog" -distfiles="https://github.com/uncrustify/uncrustify/archive/refs/tags/uncrustify-${version}.tar.gz" -checksum=484623dc16b92206adc6ac0770077c6c67c6e441102148c2a121a19549330ff9 diff --git a/srcpkgs/unflac/template b/srcpkgs/unflac/template deleted file mode 100644 index 25a051f7fd18cb..00000000000000 --- a/srcpkgs/unflac/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'unflac' -pkgname=unflac -version=1.3 -revision=2 -build_style=go -go_import_path="git.sr.ht/~ft/unflac" -depends="ffmpeg" -short_desc="Command line tool for audio image + cue sheet splitting" -maintainer="Jason Elswick " -license="MIT" -homepage="https://git.sr.ht/~ft/unflac" -distfiles="https://git.sr.ht/~ft/${pkgname}/archive/${version}.tar.gz" -checksum=29cf865fdffeae3f98e821eb4e747e42fb3a431b51810c1142d4225322a80fe4 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/uni/template b/srcpkgs/uni/template deleted file mode 100644 index 35e4a4bb8620a5..00000000000000 --- a/srcpkgs/uni/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'uni' -pkgname=uni -version=2.8.0 -revision=1 -build_style=go -go_import_path=zgo.at/uni/v2 -go_ldflags="-X main.version=${version}" -short_desc="Query the Unicode database from the CLI, with good support for emojis" -maintainer="Martin Tournoij " -license="MIT" -homepage="https://github.com/arp242/uni" -distfiles="https://github.com/arp242/uni/archive/refs/tags/v${version}.tar.gz" -checksum=627a8aebe8d72bad5a462b8efc8b96dc96794b926b094de3f1e5b9965e44a678 -conflicts="wvstreams" - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/unibilium-devel b/srcpkgs/unibilium-devel deleted file mode 120000 index c3ca75f8a1e27d..00000000000000 --- a/srcpkgs/unibilium-devel +++ /dev/null @@ -1 +0,0 @@ -unibilium \ No newline at end of file diff --git a/srcpkgs/unibilium/template b/srcpkgs/unibilium/template deleted file mode 100644 index a290410460a96b..00000000000000 --- a/srcpkgs/unibilium/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'unibilium' -pkgname=unibilium -version=2.1.2 -revision=1 -build_style=gnu-configure -make_check_target="test" -hostmakedepends="automake libtool perl" -short_desc="Simple, self-contained terminfo library" -maintainer="Orphaned " -license="LGPL-3.0-or-later" -homepage="https://github.com/neovim/unibilium" -changelog="https://raw.githubusercontent.com/neovim/unibilium/refs/heads/master/Changes" -distfiles="https://github.com/neovim/unibilium/archive/v${version}.tar.gz" -checksum=370ecb07fbbc20d91d1b350c55f1c806b06bf86797e164081ccc977fc9b3af7a - -pre_configure() { - autoreconf -fi -} - -unibilium-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/*.a - vmove usr/lib/*.so - vmove usr/lib/pkgconfig - vmove usr/share/man/man3 - } -} diff --git a/srcpkgs/unicc/template b/srcpkgs/unicc/template deleted file mode 100644 index e883d0ce83d374..00000000000000 --- a/srcpkgs/unicc/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'unicc' -pkgname=unicc -version=1.6.2 -revision=1 -build_style=gnu-configure -configure_args="--with-trace" -makedepends="libphorward-devel" -short_desc="Universal Compiler-Compiler" -maintainer="Orphaned " -license="BSD-3-Clause" -homepage="http://www.phorward-software.com" -distfiles="https://github.com/phorward/unicc/archive/${version}.tar.gz" -checksum=d19d84e19de8d1ea2e874467737681ad0794c6882664469c05fb88cbf0f3a81f -broken="incompatible with current phorward" - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/unicode-character-database/template b/srcpkgs/unicode-character-database/template deleted file mode 100644 index 0f2e7a2a2e0763..00000000000000 --- a/srcpkgs/unicode-character-database/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'unicode-character-database' -pkgname=unicode-character-database -version=14.0.0 -revision=1 -create_wrksrc=yes -short_desc="Unicode Character Database" -maintainer="John " -license="Unicode-DFS-2016" -homepage="https://www.unicode.org/" -distfiles="https://www.unicode.org/Public/zipped/${version}/UCD.zip - https://www.unicode.org/Public/zipped/${version}/Unihan.zip" -checksum="033a5276b5d7af8844589f8e3482f3977a8385e71d107d375055465178c23600 - 2ae4519b2b82cd4d15379c17e57bfb12c33c0f54da4977de03b2b04bcf11852d" - -do_build() { - #compat symlinks - ln -s . ucd -} - -do_install() { - vmkdir /usr/share/unicode/ - vcopy "*" /usr/share/unicode/ -} diff --git a/srcpkgs/unicode-emoji/template b/srcpkgs/unicode-emoji/template deleted file mode 100644 index b8944d3fccbb6a..00000000000000 --- a/srcpkgs/unicode-emoji/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'unicode-emoji' -pkgname=unicode-emoji -version=14.0 -revision=1 -create_wrksrc=yes -short_desc="Unicode Emoji Data Files" -maintainer="John " -license="Unicode-DFS-2016" -homepage="https://www.unicode.org/emoji/" -distfiles="https://www.unicode.org/Public/emoji/$version/emoji-sequences.txt - https://www.unicode.org/Public/emoji/$version/emoji-test.txt - https://www.unicode.org/Public/emoji/$version/emoji-zwj-sequences.txt" -checksum="5432b76b57de3f6458ce0ffb91256c7427b3985ab3bc2398a5ae8c2a8bbc9d26 - ec474be073670aa7ce6dc1de9025b9fbb9b875fc63df815c254a5d1686fc6109 - bd2a7bd4ad4d50104054923ed406c5904fe587177295a84c67ec665d80921a68" - -do_install() { - vmkdir usr/share/unicode/emoji - vcopy "*" usr/share/unicode/emoji -} diff --git a/srcpkgs/unicorn-devel b/srcpkgs/unicorn-devel deleted file mode 120000 index 20c8576391e670..00000000000000 --- a/srcpkgs/unicorn-devel +++ /dev/null @@ -1 +0,0 @@ -unicorn \ No newline at end of file diff --git a/srcpkgs/unicorn-python3 b/srcpkgs/unicorn-python3 deleted file mode 120000 index 20c8576391e670..00000000000000 --- a/srcpkgs/unicorn-python3 +++ /dev/null @@ -1 +0,0 @@ -unicorn \ No newline at end of file diff --git a/srcpkgs/unicorn/template b/srcpkgs/unicorn/template deleted file mode 100644 index 56a2e5f32d1157..00000000000000 --- a/srcpkgs/unicorn/template +++ /dev/null @@ -1,48 +0,0 @@ -# Template file for 'unicorn' -pkgname=unicorn -version=1.0.2 -revision=5 -hostmakedepends="python3-devel python3-setuptools" -short_desc="Lightweight multi-platform, multi-architecture CPU emulator framework" -maintainer="Piraty " -license="GPL-2.0-only" -homepage="https://www.unicorn-engine.org/" -distfiles="https://github.com/unicorn-engine/unicorn/archive/${version}.tar.gz" -checksum=6400e16f9211486fa5353b1870e6a82f8aa342e429718d1cbca08d609aaadc52 - -post_patch() { - # don't build the samples - echo "clean:" > samples/Makefile -} - -do_build() { - make $makejobs - make $makejobs -C bindings - cd bindings/python - python3 setup.py build -} - -do_install() { - make DESTDIR=${DESTDIR} install - cd bindings/python - python3 setup.py build install --prefix=/usr --root=${DESTDIR} -} - -unicorn-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/*.a - vmove usr/lib/*.so - vmove usr/lib/pkgconfig - } -} - -unicorn-python3_package() { - depends="${sourcepkg}-devel>=${version}_${revision} python3-setuptools" - short_desc+=" - Python3 bindings" - pkg_install() { - vmove ${py3_sitelib} - } -} diff --git a/srcpkgs/unifdef/template b/srcpkgs/unifdef/template deleted file mode 100644 index 24b97a43708818..00000000000000 --- a/srcpkgs/unifdef/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'unifdef' -pkgname=unifdef -version=2.11 -revision=2 -build_style=gnu-makefile -short_desc="Selectively remove C preprocessor conditionals" -maintainer="Orphaned " -license="BSD-2-Clause" -homepage="http://dotat.at/prog/unifdef/" -distfiles="${homepage}/unifdef-${version}.tar.xz" -checksum=828ffc270ac262b88fe011136acef2780c05b0dc3c5435d005651740788d4537 - -post_install() { - vlicense COPYING -} diff --git a/srcpkgs/unison/template b/srcpkgs/unison/template deleted file mode 100644 index a9d4fee1b867db..00000000000000 --- a/srcpkgs/unison/template +++ /dev/null @@ -1,36 +0,0 @@ -# Template file for 'unison' -pkgname=unison -version=2.53.8 -revision=1 -hostmakedepends="ocaml" -short_desc="File-synchronization tool" -maintainer="Andrew J. Hesford " -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=d0d30ea63e09fc8edf10bd8cbab238fffc8ed510d27741d06b5caa816abd58b6 -nocross="OCaml does not cross compile" -nostrip="$(vopt_if native '' yes)" - -build_options="native" -desc_option_native="Use ocamlopt for native compilation" - -case "$XBPS_TARGET_MACHINE" in - x86_64*) build_options_default="native" ;; -esac - -do_build() { - local _native="$(vopt_if native true)" - CFLAGS= make ${makejobs} DEBUGGING=false THREADS=true NATIVE="${_native}" -} - -do_check() { - mkdir -p ./tmp - HOME="${PWD}/tmp" TMPDIR="${PWD}/tmp" ./src/unison -selftest -} - -do_install() { - vbin src/unison - vbin src/unison-fsmonitor - vman man/unison.1 -} diff --git a/srcpkgs/units/template b/srcpkgs/units/template deleted file mode 100644 index 8d057c3ef035b7..00000000000000 --- a/srcpkgs/units/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'units' -pkgname=units -version=2.24 -revision=1 -build_style=gnu-configure -configure_args="--sharedstatedir=/usr/share" -hostmakedepends="python3" -makedepends="readline-devel" -depends="python3 python3-Unidecode" -short_desc="Converts between different units" -maintainer="Orphaned " -license="GPL-3.0-or-later" -homepage="https://www.gnu.org/software/units/units.html" -distfiles="${GNU_SITE}/${pkgname}/${pkgname}-${version}.tar.gz" -checksum=1e502c4edfacf20b29284716c72e5ddb51a495a2365d7b03e7960494c4a0c902 -python_version=3 diff --git a/srcpkgs/unittest-cpp/template b/srcpkgs/unittest-cpp/template deleted file mode 100644 index 3a6c1fbc3d2ae6..00000000000000 --- a/srcpkgs/unittest-cpp/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'unittest-cpp' -pkgname=unittest-cpp -version=2.0.0 -revision=1 -build_style=cmake -configure_args="-DUTPP_AMPLIFY_WARNINGS=OFF" -short_desc="Lightweight unit testing framework for C++" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/unittest-cpp/unittest-cpp" -distfiles="https://github.com/unittest-cpp/unittest-cpp/archive/v${version}.tar.gz" -checksum=74852198877dc2fdebdc4e5e9bd074018bf8ee03a13de139bfe41f4585b2f5b9 - -if [ "$CROSS_BUILD" ]; then - configure_args+=" -DUTPP_INCLUDE_TESTS_IN_BUILD=OFF" -fi - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/uniutils/template b/srcpkgs/uniutils/template deleted file mode 100644 index 4e5870c4f84bd8..00000000000000 --- a/srcpkgs/uniutils/template +++ /dev/null @@ -1,12 +0,0 @@ -# Template file for 'uniutils' -pkgname=uniutils -version=2.27 -revision=1 -build_style=gnu-configure -short_desc="Programs for manipulating and analyzing Unicode text" -maintainer="Orphaned " -license="GPL-3.0-or-later" -homepage="https://billposer.org/Software/unidesc.html" -changelog="https://billposer.org/Software/UnidescChangeLog.html" -distfiles="https://billposer.org/Software/Downloads/${pkgname}-${version}.tar.bz2" -checksum="08c4dc4b37509e279554046ea68bcd441d432a58fa0f8f893dfd1dc4412881a7" diff --git a/srcpkgs/unixodbc-devel b/srcpkgs/unixodbc-devel deleted file mode 120000 index d7f17c627b44ad..00000000000000 --- a/srcpkgs/unixodbc-devel +++ /dev/null @@ -1 +0,0 @@ -unixodbc \ No newline at end of file diff --git a/srcpkgs/unixodbc/template b/srcpkgs/unixodbc/template deleted file mode 100644 index 66df5148407c65..00000000000000 --- a/srcpkgs/unixodbc/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'unixodbc' -pkgname=unixodbc -version=2.3.12 -revision=1 -build_style=gnu-configure -makedepends="libltdl-devel readline-devel" -conf_files="/etc/odbcinst.ini /etc/odbc.ini" -short_desc="Basic ODBC tools" -maintainer="Orphaned " -license="GPL-2.0-only, LGPL-2.1-or-later" -homepage="https://www.unixodbc.org" -distfiles="https://www.unixodbc.org/unixODBC-${version}.tar.gz" -checksum=f210501445ce21bf607ba51ef8c125e10e22dffdffec377646462df5f01915ec - -libodbc_package() { - short_desc="ODBC library for Unix" - pkg_install() { - vmove "usr/lib/*.so.*" - } -} - -unixodbc-devel_package() { - short_desc="ODBC library for Unix - development files" - depends="libodbc-${version}_${revision}" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/unixodbc/update b/srcpkgs/unixodbc/update deleted file mode 100644 index a424f5b506c868..00000000000000 --- a/srcpkgs/unixodbc/update +++ /dev/null @@ -1 +0,0 @@ -site="http://www.unixodbc.org/download.html" diff --git a/srcpkgs/unknown-horizons/patches/collections_Iterable.patch b/srcpkgs/unknown-horizons/patches/collections_Iterable.patch deleted file mode 100644 index 0aab96e7b7a68c..00000000000000 --- a/srcpkgs/unknown-horizons/patches/collections_Iterable.patch +++ /dev/null @@ -1,22 +0,0 @@ -diff --git a/horizons/ai/aiplayer/combat/unitmanager.py b/horizons/ai/aiplayer/combat/unitmanager.py -index 8449d55..57db0d4 100644 ---- a/horizons/ai/aiplayer/combat/unitmanager.py -+++ b/horizons/ai/aiplayer/combat/unitmanager.py -@@ -151,7 +151,7 @@ class UnitManager: - """ - Rule stating that ship has to be in any of given states. - """ -- if not isinstance(ship_states, collections.Iterable): -+ if not isinstance(ship_states, collections.abc.Iterable): - ship_states = (ship_states,) - return lambda ship: (state_dict[ship] in ship_states) - -@@ -178,7 +178,7 @@ class UnitManager: - @param rules: conditions each ship has to meet (AND) - @type rules: iterable of lambda(ship) or single lambda(ship) - """ -- if not isinstance(rules, collections.Iterable): -+ if not isinstance(rules, collections.abc.Iterable): - rules = (rules,) - return [ship for ship in ships if all((rule(ship) for rule in rules))] - diff --git a/srcpkgs/unknown-horizons/patches/py38.patch b/srcpkgs/unknown-horizons/patches/py38.patch deleted file mode 100644 index d49d971e11dd94..00000000000000 --- a/srcpkgs/unknown-horizons/patches/py38.patch +++ /dev/null @@ -1,14 +0,0 @@ ---- a/setup.py -+++ b/setup.py -@@ -39,10 +39,7 @@ - # Ensure we are in the correct directory - os.chdir(os.path.realpath(os.path.dirname(__file__))) - --if platform.dist()[0].lower() in ('debian', 'ubuntu'): -- executable_path = 'games' --else: -- executable_path = 'bin' -+executable_path = 'bin' - - - # this trick is for setting RELEASE_VERSION if the code is cloned from git repository diff --git a/srcpkgs/unknown-horizons/patches/py39.patch b/srcpkgs/unknown-horizons/patches/py39.patch deleted file mode 100644 index f0422609df996a..00000000000000 --- a/srcpkgs/unknown-horizons/patches/py39.patch +++ /dev/null @@ -1,41 +0,0 @@ -From 7f6f613826aef9810999c1599c8354e8a78fbdb4 Mon Sep 17 00:00:00 2001 -From: Lukas1818 <44570204+Lukas1818@users.noreply.github.com> -Date: Fri, 19 Feb 2021 21:08:44 +0100 -Subject: [PATCH] fixs for Phyton 3.9 (#2955) - -* change deprecated isAlive() to is_alive() - -* remove unsupported keyword "encoding" - -Co-authored-by: Lukas1818 ---- - horizons/util/loaders/jsondecoder.py | 2 +- - horizons/util/preloader.py | 4 ++-- - 2 files changed, 3 insertions(+), 3 deletions(-) - -diff --git a/horizons/util/loaders/jsondecoder.py b/horizons/util/loaders/jsondecoder.py -index ea2ddfb330..138a948f42 100644 ---- a/horizons/util/loaders/jsondecoder.py -+++ b/horizons/util/loaders/jsondecoder.py -@@ -37,4 +37,4 @@ def _decode_dict(dct): - return newdict - - with open(path, "r") as f: -- return json.load(f, encoding="ascii", object_hook=_decode_dict) -+ return json.load(f, object_hook=_decode_dict) -diff --git a/horizons/util/preloader.py b/horizons/util/preloader.py -index 5689cc6815..2e072fcc64 100644 ---- a/horizons/util/preloader.py -+++ b/horizons/util/preloader.py -@@ -79,9 +79,9 @@ def wait_for_finish(self): - """ - self.lock.acquire() - # wait until it finished its current action -- if self.isAlive(): -+ if self.is_alive(): - self.join() -- assert not self.isAlive() -+ assert not self.is_alive() - else: - try: - self.lock.release() diff --git a/srcpkgs/unknown-horizons/patches/remove_atlas_generation.patch b/srcpkgs/unknown-horizons/patches/remove_atlas_generation.patch deleted file mode 100644 index e2defc41ca7fef..00000000000000 --- a/srcpkgs/unknown-horizons/patches/remove_atlas_generation.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/setup.py 2019-01-21 16:11:35.644513578 +0100 -+++ b/setup.py 2019-01-21 16:11:50.592513273 +0100 -@@ -228,8 +228,6 @@ - rmtree(os.path.join("content", "lang")) - copytree(os.path.join("build", "mo"), os.path.join("content", "lang")) - -- self.generate_atlases(2048) -- - - build.sub_commands.append(('build_i18n', None)) - diff --git a/srcpkgs/unknown-horizons/template b/srcpkgs/unknown-horizons/template deleted file mode 100644 index 4b1b13a9120824..00000000000000 --- a/srcpkgs/unknown-horizons/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'unknown-horizons' -pkgname=unknown-horizons -version=2019.1 -revision=10 -build_style=python3-module -hostmakedepends="python3 python3-setuptools intltool git python3-Pillow" -depends="fifengine python3-yaml" -short_desc="2D real time strategy simulation" -maintainer="Orphaned " -license="GPL-2.0-or-later, MIT, BSD-3-Clause, CC-BY-3.0, CC-BY-SA-3.0, OFL-1.0" -homepage="https://unknown-horizons.org" -distfiles="https://github.com/unknown-horizons/unknown-horizons/archive/refs/tags/${version}.tar.gz" -checksum=a417fd3d342212fd190e4f21be82ef13c10e1ed7c288fbbe46e46200cf3de4d8 - -pre_install() { - python3 horizons/engine/generate_atlases.py 2048 -} - -post_install() { - vlicense doc/LICENSE -} diff --git a/srcpkgs/unoconv/template b/srcpkgs/unoconv/template deleted file mode 100644 index ec52cc4d3db375..00000000000000 --- a/srcpkgs/unoconv/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'unoconv' -pkgname=unoconv -version=0.9.0 -revision=2 -depends="python3 libreoffice" -checkdepends="python3 libreoffice" -short_desc="Convert between document formats supported by LibreOffice/OpenOffice" -maintainer="Antonio Malcolm " -license="GPL-2.0-only" -homepage="https://github.com/dagwieers/unoconv" -distfiles="$PYPI_SITE/u/unoconv/unoconv-$version.tar.gz" -checksum=308ebfd98e67d898834876348b27caf41470cd853fbe2681cc7dacd8fd5e6031 -python_version=3 - -do_check() { - make -C tests python=python -} - -do_install() { - make install DESTDIR=$DESTDIR -} diff --git a/srcpkgs/unp/template b/srcpkgs/unp/template deleted file mode 100644 index 850cdf8e1952a5..00000000000000 --- a/srcpkgs/unp/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'unp' -pkgname=unp -version=2.0~pre9 -revision=1 -hostmakedepends="gettext perl" -makedepends="perl" -depends="perl" -short_desc="Perl script for unpacking a wide variety of archive formats" -maintainer="Orphaned " -license="GPL-2.0-only" -homepage="http://packages.qa.debian.org/u/unp.html" -distfiles="${DEBIAN_SITE}/main/u/unp/unp_${version}.tar.xz" -checksum=417909d5f653663030ff3eff422726e71ac914c61eec6f835823e2d053dce5d2 - -do_build() { - make -C po -} - -do_install() { - make -C po DESTDIR=$DESTDIR install - vbin unp - vbin ucat - vman debian/unp.1 - vcompletion debian/unp.bash-completion bash -} diff --git a/srcpkgs/unpaper/template b/srcpkgs/unpaper/template deleted file mode 100644 index 94450c3fdab424..00000000000000 --- a/srcpkgs/unpaper/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'unpaper' -pkgname=unpaper -version=7.0.0 -revision=1 -build_style=meson -hostmakedepends="pkg-config libxslt python3-Sphinx" -makedepends="ffmpeg6-devel" -short_desc="Post-processing tool for scanned sheets of paper" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="https://www.flameeyes.eu/projects/unpaper" -distfiles="https://www.flameeyes.eu/files/${pkgname}-${version}.tar.xz" -checksum=2575fbbf26c22719d1cb882b59602c9900c7f747118ac130883f63419be46a80 diff --git a/srcpkgs/unrar/template b/srcpkgs/unrar/template deleted file mode 100644 index 7a0f4017fc774c..00000000000000 --- a/srcpkgs/unrar/template +++ /dev/null @@ -1,43 +0,0 @@ -# Template file for 'unrar' -pkgname=unrar -version=7.1.10 -revision=1 -short_desc="Unarchiver for .rar files (non-free version)" -maintainer="skmpz " -license="custom:freeware" -homepage="https://www.rarlab.com/rar_add.htm" -distfiles="https://www.rarlab.com/rar/unrarsrc-${version}.tar.gz" -checksum=72a9ccca146174f41876e8b21ab27e973f039c6d10b13aabcb320e7055b9bb98 -repository=nonfree - -do_build() { - vsed -i makefile \ - -e 's/^\(CXXFLAGS\)=\(.*\)/\1+=\2/' \ - -e 's/^\(LDFLAGS\)=\(.*\)/\1+=-lpthread \2/' - make CXX="$CXX" LD="$LD" STRIP=: -f makefile - # early install of unrar because makefile deletes unrar on lib creation - vbin unrar - # recompile for lib - make clean - make CXX="$CXX" LD="$LD" STRIP=: -f makefile lib -} - -do_install() { - vlicense license.txt LICENSE -} - -libunrar_package() { - short_desc+=" - shared library" - - pkg_install() { - vinstall libunrar.so 0755 /usr/lib/ - } -} - -libunrar-devel_package() { - short_desc+=" - development files" - - pkg_install() { - vinstall dll.hpp 644 /usr/include/unrar/ - } -} diff --git a/srcpkgs/unrar/update b/srcpkgs/unrar/update deleted file mode 100644 index 063337545f4519..00000000000000 --- a/srcpkgs/unrar/update +++ /dev/null @@ -1 +0,0 @@ -pkgname=unrarsrc diff --git a/srcpkgs/unshield/template b/srcpkgs/unshield/template deleted file mode 100644 index 83d4ef37330f0d..00000000000000 --- a/srcpkgs/unshield/template +++ /dev/null @@ -1,34 +0,0 @@ -# Template file for 'unshield' -pkgname=unshield -version=1.6.2 -revision=2 -build_style=cmake -hostmakedepends="pkg-config" -makedepends="zlib-devel libtool" -short_desc="Utility extracting CAB archives from InstallShield installers" -maintainer="John " -license="MIT" -homepage="https://github.com/twogood/unshield" -distfiles="https://github.com/twogood/${pkgname}/archive/${version}.tar.gz" -checksum=a937ef596ad94d16e7ed2c8553ad7be305798dcdcfd65ae60210b1e54ab51a2f - -libunshield_package() { - short_desc="Libary to extract CAB archives form InstallShield installers" - pkg_install() { - vmove "usr/lib/*.so.*" - } -} - -libunshield-devel_package() { - depends="libunshield>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/unzip/patches/0001-Fix-CVE-2016-9844-rhbz-1404283.patch b/srcpkgs/unzip/patches/0001-Fix-CVE-2016-9844-rhbz-1404283.patch deleted file mode 100644 index 0e4a1733971000..00000000000000 --- a/srcpkgs/unzip/patches/0001-Fix-CVE-2016-9844-rhbz-1404283.patch +++ /dev/null @@ -1,39 +0,0 @@ -From 754137e70cf58a64ad524b704a86b651ba0cde07 Mon Sep 17 00:00:00 2001 -From: Petr Stodulka -Date: Wed, 14 Dec 2016 16:30:36 +0100 -Subject: [PATCH] Fix CVE-2016-9844 (rhbz#1404283) - -Fixes buffer overflow in zipinfo in similar way like fix for -CVE-2014-9913 provided by upstream. ---- - zipinfo.c | 14 +++++++++++++- - 1 file changed, 13 insertions(+), 1 deletion(-) - -diff --git a/zipinfo.c b/zipinfo.c -index c03620e..accca2a 100644 ---- a/zipinfo.c -+++ b/zipinfo.c -@@ -1984,7 +1984,19 @@ static int zi_short(__G) /* return PK-type error code */ - ush dnum=(ush)((G.crec.general_purpose_bit_flag>>1) & 3); - methbuf[3] = dtype[dnum]; - } else if (methnum >= NUM_METHODS) { /* unknown */ -- sprintf(&methbuf[1], "%03u", G.crec.compression_method); -+ /* 2016-12-05 SMS. -+ * https://launchpad.net/bugs/1643750 -+ * Unexpectedly large compression methods overflow -+ * &methbuf[]. Use the old, three-digit decimal format -+ * for values which fit. Otherwise, sacrifice the "u", -+ * and use four-digit hexadecimal. -+ */ -+ if (G.crec.compression_method <= 999) { -+ sprintf( &methbuf[ 1], "%03u", G.crec.compression_method); -+ } else { -+ sprintf( &methbuf[ 0], "%04X", G.crec.compression_method); -+ } -+ - } - - for (k = 0; k < 15; ++k) --- -2.5.5 - diff --git a/srcpkgs/unzip/patches/CVE-2021-4217.patch b/srcpkgs/unzip/patches/CVE-2021-4217.patch deleted file mode 100644 index 37b83cca057500..00000000000000 --- a/srcpkgs/unzip/patches/CVE-2021-4217.patch +++ /dev/null @@ -1,19 +0,0 @@ -diff --git a/process.c b/process.c -index d2a846e..cba2463 100644 ---- a/process.c -+++ b/process.c -@@ -2064,10 +2064,14 @@ int getUnicodeData(__G__ ef_buf, ef_len) - G.unipath_checksum = makelong(offset + ef_buf); - offset += 4; - -+ if (!G.filename_full) { -+ /* Check if we have a unicode extra section but no filename set */ -+ return PK_ERR; -+ } -+ - /* - * Compute 32-bit crc - */ -- - chksum = crc32(chksum, (uch *)(G.filename_full), - strlen(G.filename_full)); diff --git a/srcpkgs/unzip/patches/CVE-2022-0529.patch b/srcpkgs/unzip/patches/CVE-2022-0529.patch deleted file mode 100644 index f38abf414d2e7a..00000000000000 --- a/srcpkgs/unzip/patches/CVE-2022-0529.patch +++ /dev/null @@ -1,37 +0,0 @@ -From: Enrico Zini -Subject: Fix wide string conversion -Bug-Debian: https://bugs.debian.org/1010355 -X-Debian-version: 6.0-27 - ---- unzip-6.0.orig/process.c -+++ unzip-6.0/process.c -@@ -2511,13 +2511,15 @@ char *wide_to_local_string(wide_string, - char buf[9]; - char *buffer = NULL; - char *local_string = NULL; -+ size_t buffer_size; - - for (wsize = 0; wide_string[wsize]; wsize++) ; - - if (max_bytes < MAX_ESCAPE_BYTES) - max_bytes = MAX_ESCAPE_BYTES; - -- if ((buffer = (char *)malloc(wsize * max_bytes + 1)) == NULL) { -+ buffer_size = wsize * max_bytes + 1; -+ if ((buffer = (char *)malloc(buffer_size)) == NULL) { - return NULL; - } - -@@ -2556,7 +2558,11 @@ char *wide_to_local_string(wide_string, - /* no MB for this wide */ - /* use escape for wide character */ - char *escape_string = wide_to_escape_string(wide_string[i]); -- strcat(buffer, escape_string); -+ size_t buffer_len = strlen(buffer); -+ size_t escape_string_len = strlen(escape_string); -+ if (buffer_len + escape_string_len + 1 > buffer_size) -+ escape_string_len = buffer_size - buffer_len - 1; -+ strncat(buffer, escape_string, escape_string_len); - free(escape_string); - } - } diff --git a/srcpkgs/unzip/patches/CVE-2022-0530.patch b/srcpkgs/unzip/patches/CVE-2022-0530.patch deleted file mode 100644 index 5e7627abc2ea58..00000000000000 --- a/srcpkgs/unzip/patches/CVE-2022-0530.patch +++ /dev/null @@ -1,28 +0,0 @@ -From: Enrico Zini -Subject: Fix null pointer dereference on invalid UTF-8 input -Bug-Debian: https://bugs.debian.org/1010355 -X-Debian-version: 6.0-27 - ---- unzip-6.0.orig/fileio.c -+++ unzip-6.0/fileio.c -@@ -2364,6 +2364,9 @@ int do_string(__G__ length, option) /* - /* convert UTF-8 to local character set */ - fn = utf8_to_local_string(G.unipath_filename, - G.unicode_escape_all); -+ if (fn == NULL) -+ return PK_ERR; -+ - /* make sure filename is short enough */ - if (strlen(fn) >= FILNAMSIZ) { - fn[FILNAMSIZ - 1] = '\0'; ---- unzip-6.0.orig/process.c -+++ unzip-6.0/process.c -@@ -2615,6 +2615,8 @@ char *utf8_to_local_string(utf8_string, - int escape_all; - { - zwchar *wide = utf8_to_wide_string(utf8_string); -+ if (wide == NULL) -+ return NULL; - char *loc = wide_to_local_string(wide, escape_all); - free(wide); - return loc; diff --git a/srcpkgs/unzip/patches/series b/srcpkgs/unzip/patches/series deleted file mode 100644 index c4f3fc1b2bda8f..00000000000000 --- a/srcpkgs/unzip/patches/series +++ /dev/null @@ -1,36 +0,0 @@ -unzip-6.0-bzip2-configure.patch -unzip-6.0-exec-shield.patch -unzip-6.0-close.patch -unzip-6.0-attribs-overflow.patch -unzip-6.0-configure.patch -unzip-6.0-manpage-fix.patch -unzip-6.0-fix-recmatch.patch -unzip-6.0-symlink.patch -unzip-6.0-caseinsensitive.patch -unzip-6.0-format-secure.patch -unzip-6.0-valgrind.patch -unzip-6.0-x-option.patch -unzip-6.0-overflow.patch -unzip-6.0-cve-2014-8139.patch -unzip-6.0-cve-2014-8140.patch -unzip-6.0-cve-2014-8141.patch -unzip-6.0-overflow-long-fsize.patch -unzip-6.0-heap-overflow-infloop.patch -unzip-6.0-alt-iconv-utf8.patch -unzip-6.0-alt-iconv-utf8-print.patch -0001-Fix-CVE-2016-9844-rhbz-1404283.patch -unzip-6.0-timestamp.patch -unzip-6.0-cve-2018-1000035-heap-based-overflow.patch -unzip-6.0-cve-2018-18384.patch -unzip-6.0-COVSCAN-fix-unterminated-string.patch -unzip-zipbomb-part1.patch -unzip-zipbomb-part2.patch -unzip-zipbomb-part3.patch -unzip-zipbomb-manpage.patch -unzip-zipbomb-part4.patch -unzip-zipbomb-part5.patch -unzip-zipbomb-part6.patch -CVE-2021-4217.patch -CVE-2022-0529.patch -CVE-2022-0530.patch -unzip-6.0-fix-false-overlap-detection-on-32bit-systems.patch diff --git a/srcpkgs/unzip/patches/unzip-6.0-COVSCAN-fix-unterminated-string.patch b/srcpkgs/unzip/patches/unzip-6.0-COVSCAN-fix-unterminated-string.patch deleted file mode 100644 index 717377119b1ece..00000000000000 --- a/srcpkgs/unzip/patches/unzip-6.0-COVSCAN-fix-unterminated-string.patch +++ /dev/null @@ -1,131 +0,0 @@ -From 06d1b08aef94984256cad3c5a54cedb10295681f Mon Sep 17 00:00:00 2001 -From: Jakub Martisko -Date: Thu, 8 Nov 2018 09:31:18 +0100 -Subject: [PATCH] Possible unterminated string fix - ---- - unix/unix.c | 4 +++- - unix/unxcfg.h | 2 +- - unzip.c | 12 ++++++++---- - zipinfo.c | 12 ++++++++---- - 4 files changed, 20 insertions(+), 10 deletions(-) - -diff --git a/unix/unix.c b/unix/unix.c -index 59b622d..cd57f80 100644 ---- a/unix/unix.c -+++ b/unix/unix.c -@@ -1945,7 +1945,9 @@ void init_conversion_charsets() - for(i = 0; i < sizeof(dos_charset_map)/sizeof(CHARSET_MAP); i++) - if(!strcasecmp(local_charset, dos_charset_map[i].local_charset)) { - strncpy(OEM_CP, dos_charset_map[i].archive_charset, -- sizeof(OEM_CP)); -+ MAX_CP_NAME - 1); -+ -+ OEM_CP[MAX_CP_NAME - 1] = '\0'; - break; - } - } -diff --git a/unix/unxcfg.h b/unix/unxcfg.h -index 8729de2..9ee8cfe 100644 ---- a/unix/unxcfg.h -+++ b/unix/unxcfg.h -@@ -228,7 +228,7 @@ typedef struct stat z_stat; - /* and notfirstcall are used by do_wild(). */ - - --#define MAX_CP_NAME 25 -+#define MAX_CP_NAME 25 + 1 - - #ifdef SETLOCALE - # undef SETLOCALE -diff --git a/unzip.c b/unzip.c -index 2d94a38..a485f2b 100644 ---- a/unzip.c -+++ b/unzip.c -@@ -1561,7 +1561,8 @@ int uz_opts(__G__ pargc, pargv) - "error: a valid character encoding should follow the -I argument")); - return(PK_PARAM); - } -- strncpy(ISO_CP, s, sizeof(ISO_CP)); -+ strncpy(ISO_CP, s, MAX_CP_NAME - 1); -+ ISO_CP[MAX_CP_NAME - 1] = '\0'; - } else { /* -I charset */ - ++argv; - if(!(--argc > 0 && *argv != NULL && **argv != '-')) { -@@ -1570,7 +1571,8 @@ int uz_opts(__G__ pargc, pargv) - return(PK_PARAM); - } - s = *argv; -- strncpy(ISO_CP, s, sizeof(ISO_CP)); -+ strncpy(ISO_CP, s, MAX_CP_NAME - 1); -+ ISO_CP[MAX_CP_NAME - 1] = '\0'; - } - while(*(++s)); /* No params straight after charset name */ - } -@@ -1665,7 +1667,8 @@ int uz_opts(__G__ pargc, pargv) - "error: a valid character encoding should follow the -I argument")); - return(PK_PARAM); - } -- strncpy(OEM_CP, s, sizeof(OEM_CP)); -+ strncpy(OEM_CP, s, MAX_CP_NAME - 1); -+ OEM_CP[MAX_CP_NAME - 1] = '\0'; - } else { /* -O charset */ - ++argv; - if(!(--argc > 0 && *argv != NULL && **argv != '-')) { -@@ -1674,7 +1677,8 @@ int uz_opts(__G__ pargc, pargv) - return(PK_PARAM); - } - s = *argv; -- strncpy(OEM_CP, s, sizeof(OEM_CP)); -+ strncpy(OEM_CP, s, MAX_CP_NAME - 1); -+ OEM_CP[MAX_CP_NAME - 1] = '\0'; - } - while(*(++s)); /* No params straight after charset name */ - } -diff --git a/zipinfo.c b/zipinfo.c -index accca2a..cb7e08d 100644 ---- a/zipinfo.c -+++ b/zipinfo.c -@@ -519,7 +519,8 @@ int zi_opts(__G__ pargc, pargv) - "error: a valid character encoding should follow the -I argument")); - return(PK_PARAM); - } -- strncpy(ISO_CP, s, sizeof(ISO_CP)); -+ strncpy(ISO_CP, s, MAX_CP_NAME - 1); -+ ISO_CP[MAX_CP_NAME - 1] = '\0'; - } else { /* -I charset */ - ++argv; - if(!(--argc > 0 && *argv != NULL && **argv != '-')) { -@@ -528,7 +529,8 @@ int zi_opts(__G__ pargc, pargv) - return(PK_PARAM); - } - s = *argv; -- strncpy(ISO_CP, s, sizeof(ISO_CP)); -+ strncpy(ISO_CP, s, MAX_CP_NAME - 1); -+ ISO_CP[MAX_CP_NAME - 1] = '\0'; - } - while(*(++s)); /* No params straight after charset name */ - } -@@ -568,7 +570,8 @@ int zi_opts(__G__ pargc, pargv) - "error: a valid character encoding should follow the -I argument")); - return(PK_PARAM); - } -- strncpy(OEM_CP, s, sizeof(OEM_CP)); -+ strncpy(OEM_CP, s, MAX_CP_NAME - 1); -+ OEM_CP[MAX_CP_NAME - 1] = '\0'; - } else { /* -O charset */ - ++argv; - if(!(--argc > 0 && *argv != NULL && **argv != '-')) { -@@ -577,7 +580,8 @@ int zi_opts(__G__ pargc, pargv) - return(PK_PARAM); - } - s = *argv; -- strncpy(OEM_CP, s, sizeof(OEM_CP)); -+ strncpy(OEM_CP, s, MAX_CP_NAME - 1); -+ OEM_CP[MAX_CP_NAME - 1] = '\0'; - } - while(*(++s)); /* No params straight after charset name */ - } --- -2.14.5 - diff --git a/srcpkgs/unzip/patches/unzip-6.0-alt-iconv-utf8-print.patch b/srcpkgs/unzip/patches/unzip-6.0-alt-iconv-utf8-print.patch deleted file mode 100644 index 0b0153ba54424f..00000000000000 --- a/srcpkgs/unzip/patches/unzip-6.0-alt-iconv-utf8-print.patch +++ /dev/null @@ -1,381 +0,0 @@ -From ca0212ba19b64488b9e8459a762c11ecd6e7d0bd Mon Sep 17 00:00:00 2001 -From: Petr Stodulka -Date: Tue, 24 Nov 2015 17:56:11 +0100 -Subject: [PATCH] print correctly non-ascii filenames - ---- - extract.c | 289 ++++++++++++++++++++++++++++++++++++++++++++++++-------------- - unzpriv.h | 7 ++ - 2 files changed, 233 insertions(+), 63 deletions(-) - -diff --git a/extract.c b/extract.c -index 0ee4e93..741b7e0 100644 ---- a/extract.c -+++ b/extract.c -@@ -2648,8 +2648,21 @@ static void set_deferred_symlink(__G__ slnk_entry) - } /* end function set_deferred_symlink() */ - #endif /* SYMLINKS */ - -+/* -+ * If Unicode is supported, assume we have what we need to do this -+ * check using wide characters, avoiding MBCS issues. -+ */ - -- -+#ifndef UZ_FNFILTER_REPLACECHAR -+ /* A convenient choice for the replacement of unprintable char codes is -+ * the "single char wildcard", as this character is quite unlikely to -+ * appear in filenames by itself. The following default definition -+ * sets the replacement char to a question mark as the most common -+ * "single char wildcard"; this setting should be overridden in the -+ * appropiate system-specific configuration header when needed. -+ */ -+# define UZ_FNFILTER_REPLACECHAR '?' -+#endif - - /*************************/ - /* Function fnfilter() */ /* here instead of in list.c for SFX */ -@@ -2661,48 +2674,168 @@ char *fnfilter(raw, space, size) /* convert name to safely printable form */ - extent size; - { - #ifndef NATIVE /* ASCII: filter ANSI escape codes, etc. */ -- ZCONST uch *r=(ZCONST uch *)raw; -+ ZCONST uch *r; // =(ZCONST uch *)raw; - uch *s=space; - uch *slim=NULL; - uch *se=NULL; - int have_overflow = FALSE; - -- if (size > 0) { -- slim = space + size --#ifdef _MBCS -- - (MB_CUR_MAX - 1) --#endif -- - 4; -+# if defined( UNICODE_SUPPORT) && defined( _MBCS) -+/* If Unicode support is enabled, and we have multi-byte characters, -+ * then do the isprint() checks by first converting to wide characters -+ * and checking those. This avoids our having to parse multi-byte -+ * characters for ourselves. After the wide-char replacements have been -+ * made, the wide string is converted back to the local character set. -+ */ -+ wchar_t *wstring; /* wchar_t version of raw */ -+ size_t wslen; /* length of wstring */ -+ wchar_t *wostring; /* wchar_t version of output string */ -+ size_t woslen; /* length of wostring */ -+ char *newraw; /* new raw */ -+ -+ /* 2012-11-06 SMS. -+ * Changed to check the value returned by mbstowcs(), and bypass the -+ * Unicode processing if it fails. This seems to fix a problem -+ * reported in the SourceForge forum, but it's not clear that we -+ * should be doing any Unicode processing without some evidence that -+ * the name actually is Unicode. (Check bit 11 in the flags before -+ * coming here?) -+ * http://sourceforge.net/p/infozip/bugs/40/ -+ */ -+ -+ if (MB_CUR_MAX <= 1) -+ { -+ /* There's no point to converting multi-byte chars if there are -+ * no multi-byte chars. -+ */ -+ wslen = (size_t)-1; - } -- while (*r) { -- if (size > 0 && s >= slim && se == NULL) { -- se = s; -+ else -+ { -+ /* Get Unicode wide character count (for storage allocation). */ -+ wslen = mbstowcs( NULL, raw, 0); -+ } -+ -+ if (wslen != (size_t)-1) -+ { -+ /* Apparently valid Unicode. Allocate wide-char storage. */ -+ wstring = (wchar_t *)malloc((wslen + 1) * sizeof(wchar_t)); -+ if (wstring == NULL) { -+ strcpy( (char *)space, raw); -+ return (char *)space; - } --#ifdef QDOS -- if (qlflag & 2) { -- if (*r == '/' || *r == '.') { -+ wostring = (wchar_t *)malloc(2 * (wslen + 1) * sizeof(wchar_t)); -+ if (wostring == NULL) { -+ free(wstring); -+ strcpy( (char *)space, raw); -+ return (char *)space; -+ } -+ -+ /* Convert the multi-byte Unicode to wide chars. */ -+ wslen = mbstowcs(wstring, raw, wslen + 1); -+ -+ /* Filter the wide-character string. */ -+ fnfilterw( wstring, wostring, (2 * (wslen + 1) * sizeof(wchar_t))); -+ -+ /* Convert filtered wide chars back to multi-byte. */ -+ woslen = wcstombs( NULL, wostring, 0); -+ if ((newraw = malloc(woslen + 1)) == NULL) { -+ free(wstring); -+ free(wostring); -+ strcpy( (char *)space, raw); -+ return (char *)space; -+ } -+ woslen = wcstombs( newraw, wostring, (woslen * MB_CUR_MAX) + 1); -+ -+ if (size > 0) { -+ slim = space + size - 4; -+ } -+ r = (ZCONST uch *)newraw; -+ while (*r) { -+ if (size > 0 && s >= slim && se == NULL) { -+ se = s; -+ } -+# ifdef QDOS -+ if (qlflag & 2) { -+ if (*r == '/' || *r == '.') { -+ if (se != NULL && (s > (space + (size-3)))) { -+ have_overflow = TRUE; -+ break; -+ } -+ ++r; -+ *s++ = '_'; -+ continue; -+ } -+ } else -+# endif -+ { - if (se != NULL && (s > (space + (size-3)))) { - have_overflow = TRUE; - break; - } -- ++r; -- *s++ = '_'; -- continue; -+ *s++ = *r++; - } -- } else -+ } -+ if (have_overflow) { -+ strcpy((char *)se, "..."); -+ } else { -+ *s = '\0'; -+ } -+ -+ free(wstring); -+ free(wostring); -+ free(newraw); -+ } -+ else -+# endif /* defined( UNICODE_SUPPORT) && defined( _MBCS) */ -+ { -+ /* No Unicode support, or apparently invalid Unicode. */ -+ r = (ZCONST uch *)raw; -+ -+ if (size > 0) { -+ slim = space + size -+#ifdef _MBCS -+ - (MB_CUR_MAX - 1) -+#endif -+ - 4; -+ } -+ while (*r) { -+ if (size > 0 && s >= slim && se == NULL) { -+ se = s; -+ } -+#ifdef QDOS -+ if (qlflag & 2) { -+ if (*r == '/' || *r == '.') { -+ if (se != NULL && (s > (space + (size-3)))) { -+ have_overflow = TRUE; -+ break; -+ } -+ ++r; -+ *s++ = '_'; -+ continue; -+ } -+ } else - #endif - #ifdef HAVE_WORKING_ISPRINT --# ifndef UZ_FNFILTER_REPLACECHAR -- /* A convenient choice for the replacement of unprintable char codes is -- * the "single char wildcard", as this character is quite unlikely to -- * appear in filenames by itself. The following default definition -- * sets the replacement char to a question mark as the most common -- * "single char wildcard"; this setting should be overridden in the -- * appropiate system-specific configuration header when needed. -- */ --# define UZ_FNFILTER_REPLACECHAR '?' --# endif -- if (!isprint(*r)) { -+ if (!isprint(*r)) { -+ if (*r < 32) { -+ /* ASCII control codes are escaped as "^{letter}". */ -+ if (se != NULL && (s > (space + (size-4)))) { -+ have_overflow = TRUE; -+ break; -+ } -+ *s++ = '^', *s++ = (uch)(64 + *r++); -+ } else { -+ /* Other unprintable codes are replaced by the -+ * placeholder character. */ -+ if (se != NULL && (s > (space + (size-3)))) { -+ have_overflow = TRUE; -+ break; -+ } -+ *s++ = UZ_FNFILTER_REPLACECHAR; -+ INCSTR(r); -+ } -+#else /* !HAVE_WORKING_ISPRINT */ - if (*r < 32) { - /* ASCII control codes are escaped as "^{letter}". */ - if (se != NULL && (s > (space + (size-4)))) { -@@ -2710,47 +2843,30 @@ char *fnfilter(raw, space, size) /* convert name to safely printable form */ - break; - } - *s++ = '^', *s++ = (uch)(64 + *r++); -+#endif /* ?HAVE_WORKING_ISPRINT */ - } else { -- /* Other unprintable codes are replaced by the -- * placeholder character. */ -+#ifdef _MBCS -+ unsigned i = CLEN(r); -+ if (se != NULL && (s > (space + (size-i-2)))) { -+ have_overflow = TRUE; -+ break; -+ } -+ for (; i > 0; i--) -+ *s++ = *r++; -+#else - if (se != NULL && (s > (space + (size-3)))) { - have_overflow = TRUE; - break; - } -- *s++ = UZ_FNFILTER_REPLACECHAR; -- INCSTR(r); -- } --#else /* !HAVE_WORKING_ISPRINT */ -- if (*r < 32) { -- /* ASCII control codes are escaped as "^{letter}". */ -- if (se != NULL && (s > (space + (size-4)))) { -- have_overflow = TRUE; -- break; -- } -- *s++ = '^', *s++ = (uch)(64 + *r++); --#endif /* ?HAVE_WORKING_ISPRINT */ -- } else { --#ifdef _MBCS -- unsigned i = CLEN(r); -- if (se != NULL && (s > (space + (size-i-2)))) { -- have_overflow = TRUE; -- break; -- } -- for (; i > 0; i--) - *s++ = *r++; --#else -- if (se != NULL && (s > (space + (size-3)))) { -- have_overflow = TRUE; -- break; -- } -- *s++ = *r++; - #endif -- } -- } -- if (have_overflow) { -- strcpy((char *)se, "..."); -- } else { -- *s = '\0'; -+ } -+ } -+ if (have_overflow) { -+ strcpy((char *)se, "..."); -+ } else { -+ *s = '\0'; -+ } - } - - #ifdef WINDLL -@@ -2772,6 +2888,53 @@ char *fnfilter(raw, space, size) /* convert name to safely printable form */ - } /* end function fnfilter() */ - - -+#if defined( UNICODE_SUPPORT) && defined( _MBCS) -+ -+/****************************/ -+/* Function fnfilter[w]() */ /* (Here instead of in list.c for SFX.) */ -+/****************************/ -+ -+/* fnfilterw() - Convert wide name to safely printable form. */ -+ -+/* fnfilterw() - Convert wide-character name to safely printable form. */ -+ -+wchar_t *fnfilterw( src, dst, siz) -+ ZCONST wchar_t *src; /* Pointer to source char (string). */ -+ wchar_t *dst; /* Pointer to destination char (string). */ -+ extent siz; /* Not used (!). */ -+{ -+ wchar_t *dsx = dst; -+ -+ /* Filter the wide chars. */ -+ while (*src) -+ { -+ if (iswprint( *src)) -+ { -+ /* Printable code. Copy it. */ -+ *dst++ = *src; -+ } -+ else -+ { -+ /* Unprintable code. Substitute something printable for it. */ -+ if (*src < 32) -+ { -+ /* Replace ASCII control code with "^{letter}". */ -+ *dst++ = (wchar_t)'^'; -+ *dst++ = (wchar_t)(64 + *src); -+ } -+ else -+ { -+ /* Replace other unprintable code with the placeholder. */ -+ *dst++ = (wchar_t)UZ_FNFILTER_REPLACECHAR; -+ } -+ } -+ src++; -+ } -+ *dst = (wchar_t)0; /* NUL-terminate the destination string. */ -+ return dsx; -+} /* fnfilterw(). */ -+ -+#endif /* defined( UNICODE_SUPPORT) && defined( _MBCS) */ - - - #ifdef SET_DIR_ATTRIB -diff --git a/unzpriv.h b/unzpriv.h -index 22d3923..e48a652 100644 ---- a/unzpriv.h -+++ b/unzpriv.h -@@ -1212,6 +1212,7 @@ - # ifdef UNICODE_WCHAR - # if !(defined(_WIN32_WCE) || defined(POCKET_UNZIP)) - # include -+# include - # endif - # endif - # ifndef _MBCS /* no need to include twice, see below */ -@@ -2410,6 +2411,12 @@ int memflush OF((__GPRO__ ZCONST uch *rawbuf, ulg size)); - char *fnfilter OF((ZCONST char *raw, uch *space, - extent size)); - -+# if defined( UNICODE_SUPPORT) && defined( _MBCS) -+wchar_t *fnfilterw OF((ZCONST wchar_t *src, wchar_t *dst, -+ extent siz)); -+#endif -+ -+ - /*--------------------------------------------------------------------------- - Decompression functions: - ---------------------------------------------------------------------------*/ --- -2.4.3 - diff --git a/srcpkgs/unzip/patches/unzip-6.0-alt-iconv-utf8.patch b/srcpkgs/unzip/patches/unzip-6.0-alt-iconv-utf8.patch deleted file mode 100644 index b9e37774e224ea..00000000000000 --- a/srcpkgs/unzip/patches/unzip-6.0-alt-iconv-utf8.patch +++ /dev/null @@ -1,398 +0,0 @@ -From: Giovanni Scafora -Subject: unzip files encoded with non-latin, non-unicode file names -Last-Update: 2015-02-11 - -Updated 2015-02-11 by Marc Deslauriers -to fix buffer overflow in charset_to_intern() - -Index: unzip-6.0/unix/unix.c -=================================================================== ---- unzip-6.0.orig/unix/unix.c 2015-02-11 08:46:43.675324290 -0500 -+++ unzip-6.0/unix/unix.c 2015-02-11 09:18:04.902081319 -0500 -@@ -30,6 +30,9 @@ - #define UNZIP_INTERNAL - #include "unzip.h" - -+#include -+#include -+ - #ifdef SCO_XENIX - # define SYSNDIR - #else /* SCO Unix, AIX, DNIX, TI SysV, Coherent 4.x, ... */ -@@ -1874,3 +1877,102 @@ - } - } - #endif /* QLZIP */ -+ -+ -+typedef struct { -+ char *local_charset; -+ char *archive_charset; -+} CHARSET_MAP; -+ -+/* A mapping of local <-> archive charsets used by default to convert filenames -+ * of DOS/Windows Zip archives. Currently very basic. */ -+static CHARSET_MAP dos_charset_map[] = { -+ { "ANSI_X3.4-1968", "CP850" }, -+ { "ISO-8859-1", "CP850" }, -+ { "CP1252", "CP850" }, -+ { "UTF-8", "CP866" }, -+ { "KOI8-R", "CP866" }, -+ { "KOI8-U", "CP866" }, -+ { "ISO-8859-5", "CP866" } -+}; -+ -+char OEM_CP[MAX_CP_NAME] = ""; -+char ISO_CP[MAX_CP_NAME] = ""; -+ -+/* Try to guess the default value of OEM_CP based on the current locale. -+ * ISO_CP is left alone for now. */ -+void init_conversion_charsets() -+{ -+ const char *local_charset; -+ int i; -+ -+ /* Make a guess only if OEM_CP not already set. */ -+ if(*OEM_CP == '\0') { -+ local_charset = nl_langinfo(CODESET); -+ for(i = 0; i < sizeof(dos_charset_map)/sizeof(CHARSET_MAP); i++) -+ if(!strcasecmp(local_charset, dos_charset_map[i].local_charset)) { -+ strncpy(OEM_CP, dos_charset_map[i].archive_charset, -+ sizeof(OEM_CP)); -+ break; -+ } -+ } -+} -+ -+/* Convert a string from one encoding to the current locale using iconv(). -+ * Be as non-intrusive as possible. If error is encountered during covertion -+ * just leave the string intact. */ -+static void charset_to_intern(char *string, char *from_charset) -+{ -+ iconv_t cd; -+ char *s,*d, *buf; -+ size_t slen, dlen, buflen; -+ const char *local_charset; -+ -+ if(*from_charset == '\0') -+ return; -+ -+ buf = NULL; -+ local_charset = nl_langinfo(CODESET); -+ -+ if((cd = iconv_open(local_charset, from_charset)) == (iconv_t)-1) -+ return; -+ -+ slen = strlen(string); -+ s = string; -+ -+ /* Make sure OUTBUFSIZ + 1 never ends up smaller than FILNAMSIZ -+ * as this function also gets called with G.outbuf in fileio.c -+ */ -+ buflen = FILNAMSIZ; -+ if (OUTBUFSIZ + 1 < FILNAMSIZ) -+ { -+ buflen = OUTBUFSIZ + 1; -+ } -+ -+ d = buf = malloc(buflen); -+ if(!d) -+ goto cleanup; -+ -+ bzero(buf,buflen); -+ dlen = buflen - 1; -+ -+ if(iconv(cd, &s, &slen, &d, &dlen) == (size_t)-1) -+ goto cleanup; -+ strncpy(string, buf, buflen); -+ -+ cleanup: -+ free(buf); -+ iconv_close(cd); -+} -+ -+/* Convert a string from OEM_CP to the current locale charset. */ -+inline void oem_intern(char *string) -+{ -+ charset_to_intern(string, OEM_CP); -+} -+ -+/* Convert a string from ISO_CP to the current locale charset. */ -+inline void iso_intern(char *string) -+{ -+ charset_to_intern(string, ISO_CP); -+} -Index: unzip-6.0/unix/unxcfg.h -=================================================================== ---- unzip-6.0.orig/unix/unxcfg.h 2015-02-11 08:46:43.675324290 -0500 -+++ unzip-6.0/unix/unxcfg.h 2015-02-11 08:46:43.671324260 -0500 -@@ -228,4 +228,30 @@ - /* wild_dir, dirname, wildname, matchname[], dirnamelen, have_dirname, */ - /* and notfirstcall are used by do_wild(). */ - -+ -+#define MAX_CP_NAME 25 -+ -+#ifdef SETLOCALE -+# undef SETLOCALE -+#endif -+#define SETLOCALE(category, locale) setlocale(category, locale) -+#include -+ -+#ifdef _ISO_INTERN -+# undef _ISO_INTERN -+#endif -+#define _ISO_INTERN(str1) iso_intern(str1) -+ -+#ifdef _OEM_INTERN -+# undef _OEM_INTERN -+#endif -+#ifndef IZ_OEM2ISO_ARRAY -+# define IZ_OEM2ISO_ARRAY -+#endif -+#define _OEM_INTERN(str1) oem_intern(str1) -+ -+void iso_intern(char *); -+void oem_intern(char *); -+void init_conversion_charsets(void); -+ - #endif /* !__unxcfg_h */ -Index: unzip-6.0/unzip.c -=================================================================== ---- unzip-6.0.orig/unzip.c 2015-02-11 08:46:43.675324290 -0500 -+++ unzip-6.0/unzip.c 2015-02-11 08:46:43.675324290 -0500 -@@ -327,11 +327,21 @@ - -2 just filenames but allow -h/-t/-z -l long Unix \"ls -l\" format\n\ - -v verbose, multi-page format\n"; - -+#ifndef UNIX - static ZCONST char Far ZipInfoUsageLine3[] = "miscellaneous options:\n\ - -h print header line -t print totals for listed files or for all\n\ - -z print zipfile comment -T print file times in sortable decimal format\ - \n -C be case-insensitive %s\ - -x exclude filenames that follow from listing\n"; -+#else /* UNIX */ -+static ZCONST char Far ZipInfoUsageLine3[] = "miscellaneous options:\n\ -+ -h print header line -t print totals for listed files or for all\n\ -+ -z print zipfile comment %c-T%c print file times in sortable decimal format\ -+\n %c-C%c be case-insensitive %s\ -+ -x exclude filenames that follow from listing\n\ -+ -O CHARSET specify a character encoding for DOS, Windows and OS/2 archives\n\ -+ -I CHARSET specify a character encoding for UNIX and other archives\n"; -+#endif /* !UNIX */ - #ifdef MORE - static ZCONST char Far ZipInfoUsageLine4[] = - " -M page output through built-in \"more\"\n"; -@@ -664,6 +674,17 @@ - -U use escapes for all non-ASCII Unicode -UU ignore any Unicode fields\n\ - -C match filenames case-insensitively -L make (some) names \ - lowercase\n %-42s -V retain VMS version numbers\n%s"; -+#elif (defined UNIX) -+static ZCONST char Far UnzipUsageLine4[] = "\ -+modifiers:\n\ -+ -n never overwrite existing files -q quiet mode (-qq => quieter)\n\ -+ -o overwrite files WITHOUT prompting -a auto-convert any text files\n\ -+ -j junk paths (do not make directories) -aa treat ALL files as text\n\ -+ -U use escapes for all non-ASCII Unicode -UU ignore any Unicode fields\n\ -+ -C match filenames case-insensitively -L make (some) names \ -+lowercase\n %-42s -V retain VMS version numbers\n%s\ -+ -O CHARSET specify a character encoding for DOS, Windows and OS/2 archives\n\ -+ -I CHARSET specify a character encoding for UNIX and other archives\n\n"; - #else /* !VMS */ - static ZCONST char Far UnzipUsageLine4[] = "\ - modifiers:\n\ -@@ -802,6 +823,10 @@ - #endif /* UNICODE_SUPPORT */ - - -+#ifdef UNIX -+ init_conversion_charsets(); -+#endif -+ - #if (defined(__IBMC__) && defined(__DEBUG_ALLOC__)) - extern void DebugMalloc(void); - -@@ -1335,6 +1360,11 @@ - argc = *pargc; - argv = *pargv; - -+#ifdef UNIX -+ extern char OEM_CP[MAX_CP_NAME]; -+ extern char ISO_CP[MAX_CP_NAME]; -+#endif -+ - while (++argv, (--argc > 0 && *argv != NULL && **argv == '-')) { - s = *argv + 1; - while ((c = *s++) != 0) { /* "!= 0": prevent Turbo C warning */ -@@ -1516,6 +1546,35 @@ - } - break; - #endif /* MACOS */ -+#ifdef UNIX -+ case ('I'): -+ if (negative) { -+ Info(slide, 0x401, ((char *)slide, -+ "error: encodings can't be negated")); -+ return(PK_PARAM); -+ } else { -+ if(*s) { /* Handle the -Icharset case */ -+ /* Assume that charsets can't start with a dash to spot arguments misuse */ -+ if(*s == '-') { -+ Info(slide, 0x401, ((char *)slide, -+ "error: a valid character encoding should follow the -I argument")); -+ return(PK_PARAM); -+ } -+ strncpy(ISO_CP, s, sizeof(ISO_CP)); -+ } else { /* -I charset */ -+ ++argv; -+ if(!(--argc > 0 && *argv != NULL && **argv != '-')) { -+ Info(slide, 0x401, ((char *)slide, -+ "error: a valid character encoding should follow the -I argument")); -+ return(PK_PARAM); -+ } -+ s = *argv; -+ strncpy(ISO_CP, s, sizeof(ISO_CP)); -+ } -+ while(*(++s)); /* No params straight after charset name */ -+ } -+ break; -+#endif /* ?UNIX */ - case ('j'): /* junk pathnames/directory structure */ - if (negative) - uO.jflag = FALSE, negative = 0; -@@ -1591,6 +1650,35 @@ - } else - ++uO.overwrite_all; - break; -+#ifdef UNIX -+ case ('O'): -+ if (negative) { -+ Info(slide, 0x401, ((char *)slide, -+ "error: encodings can't be negated")); -+ return(PK_PARAM); -+ } else { -+ if(*s) { /* Handle the -Ocharset case */ -+ /* Assume that charsets can't start with a dash to spot arguments misuse */ -+ if(*s == '-') { -+ Info(slide, 0x401, ((char *)slide, -+ "error: a valid character encoding should follow the -I argument")); -+ return(PK_PARAM); -+ } -+ strncpy(OEM_CP, s, sizeof(OEM_CP)); -+ } else { /* -O charset */ -+ ++argv; -+ if(!(--argc > 0 && *argv != NULL && **argv != '-')) { -+ Info(slide, 0x401, ((char *)slide, -+ "error: a valid character encoding should follow the -O argument")); -+ return(PK_PARAM); -+ } -+ s = *argv; -+ strncpy(OEM_CP, s, sizeof(OEM_CP)); -+ } -+ while(*(++s)); /* No params straight after charset name */ -+ } -+ break; -+#endif /* ?UNIX */ - case ('p'): /* pipes: extract to stdout, no messages */ - if (negative) { - uO.cflag = FALSE; -Index: unzip-6.0/unzpriv.h -=================================================================== ---- unzip-6.0.orig/unzpriv.h 2015-02-11 08:46:43.675324290 -0500 -+++ unzip-6.0/unzpriv.h 2015-02-11 08:46:43.675324290 -0500 -@@ -3008,7 +3008,7 @@ - !(((islochdr) || (isuxatt)) && \ - ((hostver) == 25 || (hostver) == 26 || (hostver) == 40))) || \ - (hostnum) == FS_HPFS_ || \ -- ((hostnum) == FS_NTFS_ && (hostver) == 50)) { \ -+ ((hostnum) == FS_NTFS_ /* && (hostver) == 50 */ )) { \ - _OEM_INTERN((string)); \ - } else { \ - _ISO_INTERN((string)); \ -Index: unzip-6.0/zipinfo.c -=================================================================== ---- unzip-6.0.orig/zipinfo.c 2015-02-11 08:46:43.675324290 -0500 -+++ unzip-6.0/zipinfo.c 2015-02-11 08:46:43.675324290 -0500 -@@ -457,6 +457,10 @@ - int tflag_slm=TRUE, tflag_2v=FALSE; - int explicit_h=FALSE, explicit_t=FALSE; - -+#ifdef UNIX -+ extern char OEM_CP[MAX_CP_NAME]; -+ extern char ISO_CP[MAX_CP_NAME]; -+#endif - - #ifdef MACOS - uO.lflag = LFLAG; /* reset default on each call */ -@@ -501,6 +505,35 @@ - uO.lflag = 0; - } - break; -+#ifdef UNIX -+ case ('I'): -+ if (negative) { -+ Info(slide, 0x401, ((char *)slide, -+ "error: encodings can't be negated")); -+ return(PK_PARAM); -+ } else { -+ if(*s) { /* Handle the -Icharset case */ -+ /* Assume that charsets can't start with a dash to spot arguments misuse */ -+ if(*s == '-') { -+ Info(slide, 0x401, ((char *)slide, -+ "error: a valid character encoding should follow the -I argument")); -+ return(PK_PARAM); -+ } -+ strncpy(ISO_CP, s, sizeof(ISO_CP)); -+ } else { /* -I charset */ -+ ++argv; -+ if(!(--argc > 0 && *argv != NULL && **argv != '-')) { -+ Info(slide, 0x401, ((char *)slide, -+ "error: a valid character encoding should follow the -I argument")); -+ return(PK_PARAM); -+ } -+ s = *argv; -+ strncpy(ISO_CP, s, sizeof(ISO_CP)); -+ } -+ while(*(++s)); /* No params straight after charset name */ -+ } -+ break; -+#endif /* ?UNIX */ - case 'l': /* longer form of "ls -l" type listing */ - if (negative) - uO.lflag = -2, negative = 0; -@@ -521,6 +554,35 @@ - G.M_flag = TRUE; - break; - #endif -+#ifdef UNIX -+ case ('O'): -+ if (negative) { -+ Info(slide, 0x401, ((char *)slide, -+ "error: encodings can't be negated")); -+ return(PK_PARAM); -+ } else { -+ if(*s) { /* Handle the -Ocharset case */ -+ /* Assume that charsets can't start with a dash to spot arguments misuse */ -+ if(*s == '-') { -+ Info(slide, 0x401, ((char *)slide, -+ "error: a valid character encoding should follow the -I argument")); -+ return(PK_PARAM); -+ } -+ strncpy(OEM_CP, s, sizeof(OEM_CP)); -+ } else { /* -O charset */ -+ ++argv; -+ if(!(--argc > 0 && *argv != NULL && **argv != '-')) { -+ Info(slide, 0x401, ((char *)slide, -+ "error: a valid character encoding should follow the -O argument")); -+ return(PK_PARAM); -+ } -+ s = *argv; -+ strncpy(OEM_CP, s, sizeof(OEM_CP)); -+ } -+ while(*(++s)); /* No params straight after charset name */ -+ } -+ break; -+#endif /* ?UNIX */ - case 's': /* default: shorter "ls -l" type listing */ - if (negative) - uO.lflag = -2, negative = 0; diff --git a/srcpkgs/unzip/patches/unzip-6.0-attribs-overflow.patch b/srcpkgs/unzip/patches/unzip-6.0-attribs-overflow.patch deleted file mode 100644 index 31223255caa3fc..00000000000000 --- a/srcpkgs/unzip/patches/unzip-6.0-attribs-overflow.patch +++ /dev/null @@ -1,12 +0,0 @@ -diff -up unzip60/zipinfo.c.attribs-overflow unzip60/zipinfo.c ---- unzip60/zipinfo.c.attribs-overflow 2009-11-30 09:55:39.000000000 +0100 -+++ unzip60/zipinfo.c 2009-11-30 09:56:42.844263244 +0100 -@@ -1881,7 +1881,7 @@ static int zi_short(__G) /* return PK- - #endif - int k, error, error_in_archive=PK_COOL; - unsigned hostnum, hostver, methid, methnum, xattr; -- char *p, workspace[12], attribs[16]; -+ char *p, workspace[12], attribs[17]; - char methbuf[5]; - static ZCONST char dtype[5]="NXFS"; /* normal, maximum, fast, superfast */ - static ZCONST char Far os[NUM_HOSTS+1][4] = { diff --git a/srcpkgs/unzip/patches/unzip-6.0-bzip2-configure.patch b/srcpkgs/unzip/patches/unzip-6.0-bzip2-configure.patch deleted file mode 100644 index b99bb4e4426c43..00000000000000 --- a/srcpkgs/unzip/patches/unzip-6.0-bzip2-configure.patch +++ /dev/null @@ -1,30 +0,0 @@ -diff -up unzip60/unix/configure.bzip2-configure unzip60/unix/configure ---- unzip60/unix/configure.bzip2-configure 2009-04-16 21:25:12.000000000 +0200 -+++ unzip60/unix/configure 2009-11-18 11:22:14.598389194 +0100 -@@ -640,7 +640,24 @@ else - D_USE_BZ2="-DUSE_BZIP2" - L_BZ2="${BZLF} -lbz2" - else -- echo "-- bzip2 sources not found - no bzip2 support" -+ echo " Check if OS already has bzip2 library installed" -+ cat > conftest.c << _EOF_ -+#include "bzlib.h" -+int main() -+{ -+ bz_stream strm; -+ BZ2_bzCompressEnd(&strm); -+ return 0; -+} -+_EOF_ -+ $CC $CFLAGS -o conftest conftest.c -lbz2 > /dev/null 2>/dev/null -+ if test $? -eq 0; then -+ echo "-- OS supports bzip2 - linking in bzip2" -+ D_USE_BZ2="-DUSE_BZIP2" -+ L_BZ2="${BZLF} -lbz2" -+ else -+ echo "-- Either bzlib.h or libbz2.a not found - no bzip2" -+ fi - fi - fi - - \ No newline at end of file diff --git a/srcpkgs/unzip/patches/unzip-6.0-caseinsensitive.patch b/srcpkgs/unzip/patches/unzip-6.0-caseinsensitive.patch deleted file mode 100644 index 3cb68450b931f3..00000000000000 --- a/srcpkgs/unzip/patches/unzip-6.0-caseinsensitive.patch +++ /dev/null @@ -1,131 +0,0 @@ -diff --git a/match.c b/match.c -index 6cd656f..4e569f5 100644 ---- a/match.c -+++ b/match.c -@@ -190,10 +190,10 @@ char *___tmp_ptr; - - #endif - --static int recmatch(p, s, cs) -+static int recmatch(p, s, ci) - ZCONST char *p; /* sh pattern to match */ - ZCONST char *s; /* string to match it to */ --int cs; /* flag: force case-sensitive matching */ -+int ci; /* flag: force case-insensitive matching */ - /* Recursively compare the sh pattern p with the string s and return 1 if - they match, and 0 or 2 if they don't or if there is a syntax error in the - pattern. This routine recurses on itself no deeper than the number of -@@ -214,7 +214,7 @@ int cs; /* flag: force case-sensitive matching */ - if (CLEN(p) == 2) { - if (CLEN(s) == 2) { - return (*p == *s && *(p+1) == *(s+1)) ? -- recmatch(p + 2, s + 2, cs) : 0; -+ recmatch(p + 2, s + 2, ci) : 0; - } else { - return 0; - } -@@ -230,9 +230,9 @@ int cs; /* flag: force case-sensitive matching */ - /* '?' (or '%' or '#') matches any character (but not an empty string) */ - if (c == WILDCHR_SINGLE) { - if (wild_stop_at_dir) -- return (*s && *s != DIRSEP_CHR) ? recmatch(p, s + CLEN(s), cs) : 0; -+ return (*s && *s != DIRSEP_CHR) ? recmatch(p, s + CLEN(s), ci) : 0; - else -- return *s ? recmatch(p, s + CLEN(s), cs) : 0; -+ return *s ? recmatch(p, s + CLEN(s), ci) : 0; - } - - /* WILDCHR_MULTI ('*') matches any number of characters, including zero */ -@@ -253,14 +253,14 @@ int cs; /* flag: force case-sensitive matching */ - # endif /* ?AMIGA */ - /* Single WILDCHR_MULTI ('*'): this doesn't match slashes */ - for (; *s && *s != DIRSEP_CHR; INCSTR(s)) -- if ((c = recmatch(p, s, cs)) != 0) -+ if ((c = recmatch(p, s, ci)) != 0) - return c; - /* end of pattern: matched if at end of string, else continue */ - if (*p == 0) - return (*s == 0); - /* continue to match if at DIRSEP_CHR in pattern, else give up */ - return (*p == DIRSEP_CHR || (*p == '\\' && p[1] == DIRSEP_CHR)) -- ? recmatch(p, s, cs) : 2; -+ ? recmatch(p, s, ci) : 2; - } - /* Two consecutive WILDCHR_MULTI ("**"): this matches DIRSEP_CHR ('/') */ - p++; /* move p past the second WILDCHR_MULTI */ -@@ -308,17 +308,17 @@ int cs; /* flag: force case-sensitive matching */ - */ - if (q != srest) - return 0; -- return ((cs ? strcmp(p, q) : namecmp(p, q)) == 0); -+ return ((!ci ? strcmp(p, q) : namecmp(p, q)) == 0); - } - #else /* !_MBCS */ -- return ((cs ? strcmp(p, srest) : namecmp(p, srest)) == 0); -+ return ((!ci ? strcmp(p, srest) : namecmp(p, srest)) == 0); - #endif /* ?_MBCS */ - } - else - { - /* pattern contains more wildcards, continue with recursion... */ - for (; *s; INCSTR(s)) -- if ((c = recmatch(p, s, cs)) != 0) -+ if ((c = recmatch(p, s, ci)) != 0) - return c; - return 2; /* 2 means give up--shmatch will return false */ - } -@@ -353,17 +353,17 @@ int cs; /* flag: force case-sensitive matching */ - c = *(p-1); - else - { -- uch cc = (cs ? (uch)*s : case_map((uch)*s)); -+ uch cc = (!ci ? (uch)*s : to_up((uch)*s)); - uch uc = (uch) c; - if (*(p+1) != '-') - for (uc = uc ? uc : (uch)*p; uc <= (uch)*p; uc++) - /* compare range */ -- if ((cs ? uc : case_map(uc)) == cc) -- return r ? 0 : recmatch(q + CLEN(q), s + CLEN(s), cs); -+ if ((!ci ? uc : to_up(uc)) == cc) -+ return r ? 0 : recmatch(q + CLEN(q), s + CLEN(s), ci); - c = e = 0; /* clear range, escape flags */ - } - } -- return r ? recmatch(q + CLEN(q), s + CLEN(s), cs) : 0; -+ return r ? recmatch(q + CLEN(q), s + CLEN(s), ci) : 0; - /* bracket match failed */ - } - #endif /* !VMS */ -@@ -382,18 +382,18 @@ int cs; /* flag: force case-sensitive matching */ - { - /* Match "...]" with "]". Continue after "]" in both. */ - if ((*(p+ 2* CLEN( p)) == ']') && (*s == ']')) -- return recmatch( (p+ 3* CLEN( p)), (s+ CLEN( s)), cs); -+ return recmatch( (p+ 3* CLEN( p)), (s+ CLEN( s)), ci); - - /* Else, look for a reduced match in s, until "]" in or end of s. */ - for (; *s && (*s != ']'); INCSTR(s)) - if (*s == '.') - /* If reduced match, then continue after "..." in p, "." in s. */ -- if ((c = recmatch( (p+ CLEN( p)), s, cs)) != 0) -+ if ((c = recmatch( (p+ CLEN( p)), s, ci)) != 0) - return (int)c; - - /* Match "...]" with "]". Continue after "]" in both. */ - if ((*(p+ 2* CLEN( p)) == ']') && (*s == ']')) -- return recmatch( (p+ 3* CLEN( p)), (s+ CLEN( s)), cs); -+ return recmatch( (p+ 3* CLEN( p)), (s+ CLEN( s)), ci); - - /* No reduced match. Quit. */ - return 2; -@@ -402,8 +402,8 @@ int cs; /* flag: force case-sensitive matching */ - #endif /* def VMS */ - - /* Just a character--compare it */ -- return (cs ? c == *s : case_map((uch)c) == case_map((uch)*s)) ? -- recmatch(p, s + CLEN(s), cs) : 0; -+ return (!ci ? c == *s : to_up((uch)c) == to_up((uch)*s)) ? -+ recmatch(p, s + CLEN(s), ci) : 0; - } - - diff --git a/srcpkgs/unzip/patches/unzip-6.0-close.patch b/srcpkgs/unzip/patches/unzip-6.0-close.patch deleted file mode 100644 index 9a238a9006014f..00000000000000 --- a/srcpkgs/unzip/patches/unzip-6.0-close.patch +++ /dev/null @@ -1,176 +0,0 @@ -diff -up unzip60/extract.c.close unzip60/extract.c ---- unzip60/extract.c.close 2009-03-14 02:32:52.000000000 +0100 -+++ unzip60/extract.c 2009-11-19 08:17:23.481263496 +0100 -@@ -1924,24 +1924,21 @@ static int extract_or_test_member(__G) - - #ifdef VMS /* VMS: required even for stdout! (final flush) */ - if (!uO.tflag) /* don't close NULL file */ -- close_outfile(__G); -+ error = close_outfile(__G); - #else - #ifdef DLL - if (!uO.tflag && (!uO.cflag || G.redirect_data)) { - if (G.redirect_data) - FINISH_REDIRECT(); - else -- close_outfile(__G); -+ error = close_outfile(__G); - } - #else - if (!uO.tflag && !uO.cflag) /* don't close NULL file or stdout */ -- close_outfile(__G); -+ error = close_outfile(__G); - #endif - #endif /* VMS */ - -- /* GRR: CONVERT close_outfile() TO NON-VOID: CHECK FOR ERRORS! */ -- -- - if (G.disk_full) { /* set by flush() */ - if (G.disk_full > 1) { - #if (defined(DELETE_IF_FULL) && defined(HAVE_UNLINK)) -diff -up unzip60/unix/unix.c.close unzip60/unix/unix.c ---- unzip60/unix/unix.c.close 2009-01-24 00:31:26.000000000 +0100 -+++ unzip60/unix/unix.c 2009-11-19 08:33:25.568389171 +0100 -@@ -1096,10 +1096,41 @@ static int get_extattribs(__G__ pzt, z_u - #ifndef MTS - - /****************************/ -+/* Function CloseError() */ -+/***************************/ -+ -+int CloseError(__G) -+ __GDEF -+{ -+ int errval = PK_OK; -+ -+ if (fclose(G.outfile) < 0) { -+ switch (errno) { -+ case ENOSPC: -+ /* Do we need this on fileio.c? */ -+ Info(slide, 0x4a1, ((char *)slide, "%s: write error (disk full?). Continue? (y/n/^C) ", -+ FnFilter1(G.filename))); -+ fgets(G.answerbuf, 9, stdin); -+ if (*G.answerbuf == 'y') /* stop writing to this file */ -+ G.disk_full = 1; /* pass to next */ -+ else -+ G.disk_full = 2; /* no: exit program */ -+ -+ errval = PK_DISK; -+ break; -+ -+ default: -+ errval = PK_WARN; -+ } -+ } -+ return errval; -+} /* End of CloseError() */ -+ -+/****************************/ - /* Function close_outfile() */ - /****************************/ - --void close_outfile(__G) /* GRR: change to return PK-style warning level */ -+int close_outfile(__G) - __GDEF - { - union { -@@ -1108,6 +1139,7 @@ void close_outfile(__G) /* GRR: chang - } zt; - ulg z_uidgid[2]; - int have_uidgid_flg; -+ int errval = PK_OK; - - have_uidgid_flg = get_extattribs(__G__ &(zt.t3), z_uidgid); - -@@ -1141,16 +1173,16 @@ void close_outfile(__G) /* GRR: chang - Info(slide, 0x201, ((char *)slide, - "warning: symbolic link (%s) failed: mem alloc overflow\n", - FnFilter1(G.filename))); -- fclose(G.outfile); -- return; -+ errval = CloseError(G.outfile, G.filename); -+ return errval ? errval : PK_WARN; - } - - if ((slnk_entry = (slinkentry *)malloc(slnk_entrysize)) == NULL) { - Info(slide, 0x201, ((char *)slide, - "warning: symbolic link (%s) failed: no mem\n", - FnFilter1(G.filename))); -- fclose(G.outfile); -- return; -+ errval = CloseError(G.outfile, G.filename); -+ return errval ? errval : PK_WARN; - } - slnk_entry->next = NULL; - slnk_entry->targetlen = ucsize; -@@ -1174,10 +1206,10 @@ void close_outfile(__G) /* GRR: chang - "warning: symbolic link (%s) failed\n", - FnFilter1(G.filename))); - free(slnk_entry); -- fclose(G.outfile); -- return; -+ errval = CloseError(G.outfile, G.filename); -+ return errval ? errval : PK_WARN; - } -- fclose(G.outfile); /* close "link" file for good... */ -+ errval = CloseError(G.outfile, G.filename); /* close "link" file for good... */ - slnk_entry->target[ucsize] = '\0'; - if (QCOND2) - Info(slide, 0, ((char *)slide, "-> %s ", -@@ -1188,7 +1220,7 @@ void close_outfile(__G) /* GRR: chang - else - G.slink_head = slnk_entry; - G.slink_last = slnk_entry; -- return; -+ return errval; - } - #endif /* SYMLINKS */ - -@@ -1201,7 +1233,7 @@ void close_outfile(__G) /* GRR: chang - #endif - - #if (defined(NO_FCHOWN)) -- fclose(G.outfile); -+ errval = CloseError(G.outfile, G.filename); - #endif - - /* if -X option was specified and we have UID/GID info, restore it */ -@@ -1227,7 +1259,7 @@ void close_outfile(__G) /* GRR: chang - } - - #if (!defined(NO_FCHOWN) && defined(NO_FCHMOD)) -- fclose(G.outfile); -+ errval = CloseError(G.outfile, G.filename); - #endif - - #if (!defined(NO_FCHOWN) && !defined(NO_FCHMOD)) -@@ -1239,7 +1271,7 @@ void close_outfile(__G) /* GRR: chang - if (fchmod(fileno(G.outfile), filtattr(__G__ G.pInfo->file_attr))) - perror("fchmod (file attributes) error"); - -- fclose(G.outfile); -+ errval = CloseError(G.outfile, G.filename); - #endif /* !NO_FCHOWN && !NO_FCHMOD */ - - /* skip restoring time stamps on user's request */ -@@ -1267,6 +1299,7 @@ void close_outfile(__G) /* GRR: chang - #endif - #endif /* NO_FCHOWN || NO_FCHMOD */ - -+ return errval; - } /* end function close_outfile() */ - - #endif /* !MTS */ -diff -up unzip60/unzpriv.h.close unzip60/unzpriv.h ---- unzip60/unzpriv.h.close 2009-04-20 01:59:26.000000000 +0200 -+++ unzip60/unzpriv.h 2009-11-19 08:19:08.610388618 +0100 -@@ -2604,7 +2604,7 @@ char *GetLoadPath OF((__GPRO)); - int SetFileSize OF((FILE *file, zusz_t filesize)); /* local */ - #endif - #ifndef MTS /* macro in MTS */ -- void close_outfile OF((__GPRO)); /* local */ -+ int close_outfile OF((__GPRO)); /* local */ - #endif - #ifdef SET_SYMLINK_ATTRIBS - int set_symlnk_attribs OF((__GPRO__ slinkentry *slnk_entry)); /* local */ diff --git a/srcpkgs/unzip/patches/unzip-6.0-configure.patch b/srcpkgs/unzip/patches/unzip-6.0-configure.patch deleted file mode 100644 index 9eead4227c2eba..00000000000000 --- a/srcpkgs/unzip/patches/unzip-6.0-configure.patch +++ /dev/null @@ -1,12 +0,0 @@ -diff -up unzip60/unix/configure.nostrip unzip60/unix/configure ---- unzip60/unix/configure.nostrip 2009-11-30 10:18:09.000000000 +0100 -+++ unzip60/unix/configure 2009-11-30 10:21:08.354264213 +0100 -@@ -17,7 +17,7 @@ CFLAGSR=${CFLAGS} - IZ_BZIP2=${3} - CFLAGS="${CFLAGS} -I. -DUNIX" - LFLAGS1="" --LFLAGS2="-s" -+LFLAGS2="${LFLAGS2}" - LN="ln -s" - - CFLAGS_OPT='' diff --git a/srcpkgs/unzip/patches/unzip-6.0-cve-2014-8139.patch b/srcpkgs/unzip/patches/unzip-6.0-cve-2014-8139.patch deleted file mode 100644 index 226b35ac60bef7..00000000000000 --- a/srcpkgs/unzip/patches/unzip-6.0-cve-2014-8139.patch +++ /dev/null @@ -1,79 +0,0 @@ -diff --git a/extract.c b/extract.c -index 9ef80b3..c741b5f 100644 ---- a/extract.c -+++ b/extract.c -@@ -1,5 +1,5 @@ - /* -- Copyright (c) 1990-2009 Info-ZIP. All rights reserved. -+ Copyright (c) 1990-2014 Info-ZIP. All rights reserved. - - See the accompanying file LICENSE, version 2009-Jan-02 or later - (the contents of which are also included in unzip.h) for terms of use. -@@ -298,6 +298,8 @@ char ZCONST Far TruncNTSD[] = - #ifndef SFX - static ZCONST char Far InconsistEFlength[] = "bad extra-field entry:\n \ - EF block length (%u bytes) exceeds remaining EF data (%u bytes)\n"; -+ static ZCONST char Far TooSmallEBlength[] = "bad extra-field entry:\n \ -+ EF block length (%u bytes) invalid (< %d)\n"; - static ZCONST char Far InvalidComprDataEAs[] = - " invalid compressed data for EAs\n"; - # if (defined(WIN32) && defined(NTSD_EAS)) -@@ -2020,7 +2022,8 @@ static int TestExtraField(__G__ ef, ef_len) - ebID = makeword(ef); - ebLen = (unsigned)makeword(ef+EB_LEN); - -- if (ebLen > (ef_len - EB_HEADSIZE)) { -+ if (ebLen > (ef_len - EB_HEADSIZE)) -+ { - /* Discovered some extra field inconsistency! */ - if (uO.qflag) - Info(slide, 1, ((char *)slide, "%-22s ", -@@ -2155,11 +2158,29 @@ static int TestExtraField(__G__ ef, ef_len) - } - break; - case EF_PKVMS: -- if (makelong(ef+EB_HEADSIZE) != -- crc32(CRCVAL_INITIAL, ef+(EB_HEADSIZE+4), -- (extent)(ebLen-4))) -- Info(slide, 1, ((char *)slide, -- LoadFarString(BadCRC_EAs))); -+ /* 2015-01-30 SMS. Added sufficient-bytes test/message -+ * here. (Removed defective ebLen test above.) -+ * -+ * If sufficient bytes (EB_PKVMS_MINLEN) are available, -+ * then compare the stored CRC value with the calculated -+ * CRC for the remainder of the data (and complain about -+ * a mismatch). -+ */ -+ if (ebLen < EB_PKVMS_MINLEN) -+ { -+ /* Insufficient bytes available. */ -+ Info( slide, 1, -+ ((char *)slide, LoadFarString( TooSmallEBlength), -+ ebLen, EB_PKVMS_MINLEN)); -+ } -+ else if (makelong(ef+ EB_HEADSIZE) != -+ crc32(CRCVAL_INITIAL, -+ (ef+ EB_HEADSIZE+ EB_PKVMS_MINLEN), -+ (extent)(ebLen- EB_PKVMS_MINLEN))) -+ { -+ Info(slide, 1, ((char *)slide, -+ LoadFarString(BadCRC_EAs))); -+ } - break; - case EF_PKW32: - case EF_PKUNIX: -diff --git a/unzpriv.h b/unzpriv.h -index 005cee0..5c83a6e 100644 ---- a/unzpriv.h -+++ b/unzpriv.h -@@ -1806,6 +1806,8 @@ - #define EB_NTSD_VERSION 4 /* offset of NTSD version byte */ - #define EB_NTSD_MAX_VER (0) /* maximum version # we know how to handle */ - -+#define EB_PKVMS_MINLEN 4 /* minimum data length of PKVMS extra block */ -+ - #define EB_ASI_CRC32 0 /* offset of ASI Unix field's crc32 checksum */ - #define EB_ASI_MODE 4 /* offset of ASI Unix permission mode field */ - - diff --git a/srcpkgs/unzip/patches/unzip-6.0-cve-2014-8140.patch b/srcpkgs/unzip/patches/unzip-6.0-cve-2014-8140.patch deleted file mode 100644 index b9eba92b109bee..00000000000000 --- a/srcpkgs/unzip/patches/unzip-6.0-cve-2014-8140.patch +++ /dev/null @@ -1,25 +0,0 @@ -diff --git a/extract.c b/extract.c -index c741b5f..e4a4c7b 100644 ---- a/extract.c -+++ b/extract.c -@@ -2240,10 +2240,17 @@ static int test_compr_eb(__G__ eb, eb_size, compr_offset, test_uc_ebdata) - if (compr_offset < 4) /* field is not compressed: */ - return PK_OK; /* do nothing and signal OK */ - -+ /* Return no/bad-data error status if any problem is found: -+ * 1. eb_size is too small to hold the uncompressed size -+ * (eb_ucsize). (Else extract eb_ucsize.) -+ * 2. eb_ucsize is zero (invalid). 2014-12-04 SMS. -+ * 3. eb_ucsize is positive, but eb_size is too small to hold -+ * the compressed data header. -+ */ - if ((eb_size < (EB_UCSIZE_P + 4)) || -- ((eb_ucsize = makelong(eb+(EB_HEADSIZE+EB_UCSIZE_P))) > 0L && -- eb_size <= (compr_offset + EB_CMPRHEADLEN))) -- return IZ_EF_TRUNC; /* no compressed data! */ -+ ((eb_ucsize = makelong( eb+ (EB_HEADSIZE+ EB_UCSIZE_P))) == 0L) || -+ ((eb_ucsize > 0L) && (eb_size <= (compr_offset + EB_CMPRHEADLEN)))) -+ return IZ_EF_TRUNC; /* no/bad compressed data! */ - - method = makeword(eb + (EB_HEADSIZE + compr_offset)); - if ((method == STORED) && (eb_size != compr_offset + EB_CMPRHEADLEN + eb_ucsize)) diff --git a/srcpkgs/unzip/patches/unzip-6.0-cve-2014-8141.patch b/srcpkgs/unzip/patches/unzip-6.0-cve-2014-8141.patch deleted file mode 100644 index 584c576f7e82a8..00000000000000 --- a/srcpkgs/unzip/patches/unzip-6.0-cve-2014-8141.patch +++ /dev/null @@ -1,138 +0,0 @@ -diff --git a/fileio.c b/fileio.c -index 03fc4be..2a61a30 100644 ---- a/fileio.c -+++ b/fileio.c -@@ -176,6 +176,8 @@ static ZCONST char Far FilenameTooLongTrunc[] = - #endif - static ZCONST char Far ExtraFieldTooLong[] = - "warning: extra field too long (%d). Ignoring...\n"; -+static ZCONST char Far ExtraFieldCorrupt[] = -+ "warning: extra field (type: 0x%04x) corrupt. Continuing...\n"; - - #ifdef WINDLL - static ZCONST char Far DiskFullQuery[] = -@@ -2300,7 +2302,13 @@ int do_string(__G__ length, option) /* return PK-type error code */ - length = length2; - } - /* Looks like here is where extra fields are read */ -- getZip64Data(__G__ G.extra_field, length); -+ if (getZip64Data(__G__ G.extra_field, length) != PK_COOL) -+ { -+ Info(slide, 0x401, ((char *)slide, -+ LoadFarString( ExtraFieldCorrupt), EF_PKSZ64)); -+ error = PK_WARN; -+ } -+ - #ifdef UNICODE_SUPPORT - G.unipath_filename = NULL; - if (G.UzO.U_flag < 2) { -diff --git a/process.c b/process.c -index be6e006..0d57ab4 100644 ---- a/process.c -+++ b/process.c -@@ -1,5 +1,5 @@ - /* -- Copyright (c) 1990-2009 Info-ZIP. All rights reserved. -+ Copyright (c) 1990-2014 Info-ZIP. All rights reserved. - - See the accompanying file LICENSE, version 2009-Jan-02 or later - (the contents of which are also included in unzip.h) for terms of use. -@@ -1894,48 +1894,83 @@ int getZip64Data(__G__ ef_buf, ef_len) - and a 4-byte version of disk start number. - Sets both local header and central header fields. Not terribly clever, - but it means that this procedure is only called in one place. -+ -+ 2014-12-05 SMS. -+ Added checks to ensure that enough data are available before calling -+ makeint64() or makelong(). Replaced various sizeof() values with -+ simple ("4" or "8") constants. (The Zip64 structures do not depend -+ on our variable sizes.) Error handling is crude, but we should now -+ stay within the buffer. - ---------------------------------------------------------------------------*/ - -+#define Z64FLGS 0xffff -+#define Z64FLGL 0xffffffff -+ - if (ef_len == 0 || ef_buf == NULL) - return PK_COOL; - - Trace((stderr,"\ngetZip64Data: scanning extra field of length %u\n", - ef_len)); - -- while (ef_len >= EB_HEADSIZE) { -+ while (ef_len >= EB_HEADSIZE) -+ { - eb_id = makeword(EB_ID + ef_buf); - eb_len = makeword(EB_LEN + ef_buf); - -- if (eb_len > (ef_len - EB_HEADSIZE)) { -- /* discovered some extra field inconsistency! */ -+ if (eb_len > (ef_len - EB_HEADSIZE)) -+ { -+ /* Extra block length exceeds remaining extra field length. */ - Trace((stderr, - "getZip64Data: block length %u > rest ef_size %u\n", eb_len, - ef_len - EB_HEADSIZE)); - break; - } -- if (eb_id == EF_PKSZ64) { - -+ if (eb_id == EF_PKSZ64) -+ { - int offset = EB_HEADSIZE; - -- if (G.crec.ucsize == 0xffffffff || G.lrec.ucsize == 0xffffffff){ -- G.lrec.ucsize = G.crec.ucsize = makeint64(offset + ef_buf); -- offset += sizeof(G.crec.ucsize); -+ if ((G.crec.ucsize == Z64FLGL) || (G.lrec.ucsize == Z64FLGL)) -+ { -+ if (offset+ 8 > ef_len) -+ return PK_ERR; -+ -+ G.crec.ucsize = G.lrec.ucsize = makeint64(offset + ef_buf); -+ offset += 8; - } -- if (G.crec.csize == 0xffffffff || G.lrec.csize == 0xffffffff){ -- G.csize = G.lrec.csize = G.crec.csize = makeint64(offset + ef_buf); -- offset += sizeof(G.crec.csize); -+ -+ if ((G.crec.csize == Z64FLGL) || (G.lrec.csize == Z64FLGL)) -+ { -+ if (offset+ 8 > ef_len) -+ return PK_ERR; -+ -+ G.csize = G.crec.csize = G.lrec.csize = makeint64(offset + ef_buf); -+ offset += 8; - } -- if (G.crec.relative_offset_local_header == 0xffffffff){ -+ -+ if (G.crec.relative_offset_local_header == Z64FLGL) -+ { -+ if (offset+ 8 > ef_len) -+ return PK_ERR; -+ - G.crec.relative_offset_local_header = makeint64(offset + ef_buf); -- offset += sizeof(G.crec.relative_offset_local_header); -+ offset += 8; - } -- if (G.crec.disk_number_start == 0xffff){ -+ -+ if (G.crec.disk_number_start == Z64FLGS) -+ { -+ if (offset+ 4 > ef_len) -+ return PK_ERR; -+ - G.crec.disk_number_start = (zuvl_t)makelong(offset + ef_buf); -- offset += sizeof(G.crec.disk_number_start); -+ offset += 4; - } -+#if 0 -+ break; /* Expect only one EF_PKSZ64 block. */ -+#endif /* 0 */ - } - -- /* Skip this extra field block */ -+ /* Skip this extra field block. */ - ef_buf += (eb_len + EB_HEADSIZE); - ef_len -= (eb_len + EB_HEADSIZE); - } diff --git a/srcpkgs/unzip/patches/unzip-6.0-cve-2018-1000035-heap-based-overflow.patch b/srcpkgs/unzip/patches/unzip-6.0-cve-2018-1000035-heap-based-overflow.patch deleted file mode 100644 index 8ca713865c4675..00000000000000 --- a/srcpkgs/unzip/patches/unzip-6.0-cve-2018-1000035-heap-based-overflow.patch +++ /dev/null @@ -1,34 +0,0 @@ ---- a/fileio.c 2014-12-05 05:06:05 -0600 -+++ b/fileio.c 2017-11-14 01:06:28 -0600 -@@ -1,5 +1,5 @@ - /* -- Copyright (c) 1990-2009 Info-ZIP. All rights reserved. -+ Copyright (c) 1990-2017 Info-ZIP. All rights reserved. - - See the accompanying file LICENSE, version 2009-Jan-02 or later - (the contents of which are also included in unzip.h) for terms of use. -@@ -1582,6 +1582,8 @@ - int r = IZ_PW_ENTERED; - char *m; - char *prompt; -+ char *ep; -+ char *zp; - - #ifndef REENTRANT - /* tell picky compilers to shut up about "unused variable" warnings */ -@@ -1590,9 +1592,12 @@ - - if (*rcnt == 0) { /* First call for current entry */ - *rcnt = 2; -- if ((prompt = (char *)malloc(2*FILNAMSIZ + 15)) != (char *)NULL) { -- sprintf(prompt, LoadFarString(PasswPrompt), -- FnFilter1(zfn), FnFilter2(efn)); -+ zp = FnFilter1( zfn); -+ ep = FnFilter2( efn); -+ prompt = (char *)malloc( /* Slightly too long (2* "%s"). */ -+ sizeof( PasswPrompt)+ strlen( zp)+ strlen( ep)); -+ if (prompt != (char *)NULL) { -+ sprintf(prompt, LoadFarString(PasswPrompt), zp, ep); - m = prompt; - } else - m = (char *)LoadFarString(PasswPrompt2); diff --git a/srcpkgs/unzip/patches/unzip-6.0-cve-2018-18384.patch b/srcpkgs/unzip/patches/unzip-6.0-cve-2018-18384.patch deleted file mode 100644 index 54d4b8cb6450b0..00000000000000 --- a/srcpkgs/unzip/patches/unzip-6.0-cve-2018-18384.patch +++ /dev/null @@ -1,35 +0,0 @@ ---- unzip60/list.c -+++ unzip60/list.c -@@ -97,7 +97,7 @@ int list_files(__G) /* return PK-type - { - int do_this_file=FALSE, cfactor, error, error_in_archive=PK_COOL; - #ifndef WINDLL -- char sgn, cfactorstr[13]; -+ char sgn, cfactorstr[1+10+1+1]; /* %NUL */ - int longhdr=(uO.vflag>1); - #endif - int date_format; -@@ -389,9 +389,9 @@ int list_files(__G) /* return PK-type - } - #else /* !WINDLL */ - if (cfactor == 100) -- sprintf(cfactorstr, LoadFarString(CompFactor100)); -+ snprintf(cfactorstr, sizeof(cfactorstr), LoadFarString(CompFactor100)); - else -- sprintf(cfactorstr, LoadFarString(CompFactorStr), sgn, cfactor); -+ snprintf(cfactorstr, sizeof(cfactorstr), LoadFarString(CompFactorStr), sgn, cfactor); - if (longhdr) - Info(slide, 0, ((char *)slide, LoadFarString(LongHdrStats), - FmZofft(G.crec.ucsize, "8", "u"), methbuf, -@@ -471,9 +471,9 @@ int list_files(__G) /* return PK-type - - #else /* !WINDLL */ - if (cfactor == 100) -- sprintf(cfactorstr, LoadFarString(CompFactor100)); -+ snprintf(cfactorstr, sizeof(cfactorstr), LoadFarString(CompFactor100)); - else -- sprintf(cfactorstr, LoadFarString(CompFactorStr), sgn, cfactor); -+ snprintf(cfactorstr, sizeof(cfactorstr), LoadFarString(CompFactorStr), sgn, cfactor); - if (longhdr) { - Info(slide, 0, ((char *)slide, LoadFarString(LongFileTrailer), - FmZofft(tot_ucsize, "8", "u"), FmZofft(tot_csize, "8", "u"), diff --git a/srcpkgs/unzip/patches/unzip-6.0-exec-shield.patch b/srcpkgs/unzip/patches/unzip-6.0-exec-shield.patch deleted file mode 100644 index 74500aa5d484ea..00000000000000 --- a/srcpkgs/unzip/patches/unzip-6.0-exec-shield.patch +++ /dev/null @@ -1,10 +0,0 @@ -diff -up unzip60/crc_i386.S.exec-shield unzip60/crc_i386.S ---- unzip60/crc_i386.S.exec-shield 2007-01-07 06:02:58.000000000 +0100 -+++ unzip60/crc_i386.S 2009-11-18 11:16:39.630389312 +0100 -@@ -302,3 +302,6 @@ _crc32: /* ulg c - #endif /* i386 || _i386 || _I386 || __i386 */ - - #endif /* !USE_ZLIB && !CRC_TABLE_ONLY */ -+ -+.section .note.GNU-stack, "", @progbits -+.previous diff --git a/srcpkgs/unzip/patches/unzip-6.0-fix-false-overlap-detection-on-32bit-systems.patch b/srcpkgs/unzip/patches/unzip-6.0-fix-false-overlap-detection-on-32bit-systems.patch deleted file mode 100644 index ad6a157c568a94..00000000000000 --- a/srcpkgs/unzip/patches/unzip-6.0-fix-false-overlap-detection-on-32bit-systems.patch +++ /dev/null @@ -1,50 +0,0 @@ -From 13f0260beae851f7d5dd96e9ef757d8d6d7daac1 Mon Sep 17 00:00:00 2001 -From: Mark Adler -Date: Sun, 9 Feb 2020 07:20:13 -0800 -Subject: [PATCH] Fix false overlapped components detection on 32-bit systems. - -32-bit systems with ZIP64_SUPPORT enabled could have different -size types for zoff_t and zusz_t. That resulted in bad parameter -passing to the bound tracking functions, itself due to the lack of -use of C function prototypes in unzip. This commit assures that -parameters are cast properly for those calls. - -This problem occurred only for ill-chosen make options, which give -a 32-bit zoff_t. A proper build will result in a zoff_t of 64 bits, -even on 32-bit systems. ---- - extract.c | 7 ++++--- - 1 file changed, 4 insertions(+), 3 deletions(-) - -diff --git a/extract.c b/extract.c -index 1b73cb0..d9866f9 100644 ---- a/extract.c -+++ b/extract.c -@@ -329,7 +329,7 @@ static ZCONST char Far OverlappedComponents[] = - - - /* A growable list of spans. */ --typedef zoff_t bound_t; -+typedef zusz_t bound_t; - typedef struct { - bound_t beg; /* start of the span */ - bound_t end; /* one past the end of the span */ -@@ -518,7 +518,8 @@ int extract_or_test_files(__G) /* return PK-type error code */ - return PK_MEM; - } - if ((G.extra_bytes != 0 && -- cover_add((cover_t *)G.cover, 0, G.extra_bytes) != 0) || -+ cover_add((cover_t *)G.cover, -+ (bound_t)0, (bound_t)G.extra_bytes) != 0) || - (G.ecrec.have_ecr64 && - cover_add((cover_t *)G.cover, G.ecrec.ec64_start, - G.ecrec.ec64_end) != 0) || -@@ -1216,7 +1217,7 @@ static int extract_or_test_entrylist(__G__ numchunk, - - /* seek_zipf(__G__ pInfo->offset); */ - request = G.pInfo->offset + G.extra_bytes; -- if (cover_within((cover_t *)G.cover, request)) { -+ if (cover_within((cover_t *)G.cover, (bound_t)request)) { - Info(slide, 0x401, ((char *)slide, - LoadFarString(OverlappedComponents))); - return PK_BOMB; diff --git a/srcpkgs/unzip/patches/unzip-6.0-fix-recmatch.patch b/srcpkgs/unzip/patches/unzip-6.0-fix-recmatch.patch deleted file mode 100644 index 2a8583c8ca1622..00000000000000 --- a/srcpkgs/unzip/patches/unzip-6.0-fix-recmatch.patch +++ /dev/null @@ -1,477 +0,0 @@ -diff -up unzip60/match.c.recmatch unzip60/match.c ---- unzip60/match.c.recmatch 2005-08-14 13:00:36.000000000 -0400 -+++ unzip60/match.c 2013-05-28 10:29:57.949077543 -0400 -@@ -27,16 +27,14 @@ - - --------------------------------------------------------------------------- - -- Copyright on recmatch() from Zip's util.c (although recmatch() was almost -- certainly written by Mark Adler...ask me how I can tell :-) ): -+ Copyright on recmatch() from Zip's util.c -+ Copyright (c) 1990-2005 Info-ZIP. All rights reserved. - -- Copyright (C) 1990-1992 Mark Adler, Richard B. Wales, Jean-loup Gailly, -- Kai Uwe Rommel and Igor Mandrichenko. -+ See the accompanying file LICENSE, version 2004-May-22 or later -+ for terms of use. -+ If, for some reason, both of these files are missing, the Info-ZIP license -+ also may be found at: ftp://ftp.info-zip.org/pub/infozip/license.html - -- Permission is granted to any individual or institution to use, copy, -- or redistribute this software so long as all of the original files are -- included unmodified, that it is not sold for profit, and that this copy- -- right notice is retained. - - --------------------------------------------------------------------------- - -@@ -53,7 +51,7 @@ - - A set is composed of characters or ranges; a range looks like ``character - hyphen character'' (as in 0-9 or A-Z). [0-9a-zA-Z_] is the minimal set of -- characters allowed in the [..] pattern construct. Other characters are -+ characters ALlowed in the [..] pattern construct. Other characters are - allowed (i.e., 8-bit characters) if your system will support them. - - To suppress the special syntactic significance of any of ``[]*?!^-\'', in- -@@ -101,8 +99,32 @@ - # define WILDCHAR '?' - # define BEG_RANGE '[' - # define END_RANGE ']' -+# define WILDCHR_SINGLE '?' -+# define DIRSEP_CHR '/' -+# define WILDCHR_MULTI '*' - #endif - -+#ifdef WILD_STOP_AT_DIR -+ int wild_stop_at_dir = 1; /* default wildcards do not include / in matches */ -+#else -+ int wild_stop_at_dir = 0; /* default wildcards do include / in matches */ -+#endif -+ -+ -+ -+/* -+ * case mapping functions. case_map is used to ignore case in comparisons, -+ * to_up is used to force upper case even on Unix (for dosify option). -+ */ -+#ifdef USE_CASE_MAP -+# define case_map(c) upper[(c) & 0xff] -+# define to_up(c) upper[(c) & 0xff] -+#else -+# define case_map(c) (c) -+# define to_up(c) ((c) >= 'a' && (c) <= 'z' ? (c)-'a'+'A' : (c)) -+#endif /* USE_CASE_MAP */ -+ -+ - #if 0 /* GRR: add this to unzip.h someday... */ - #if !(defined(MSDOS) && defined(DOSWILD)) - #ifdef WILD_STOP_AT_DIR -@@ -114,8 +136,8 @@ int recmatch OF((ZCONST uch *pattern, ZC - int ignore_case __WDLPRO)); - #endif - #endif /* 0 */ --static int recmatch OF((ZCONST uch *pattern, ZCONST uch *string, -- int ignore_case __WDLPRO)); -+static int recmatch OF((ZCONST char *, ZCONST char *, -+ int)); - static char *isshexp OF((ZCONST char *p)); - static int namecmp OF((ZCONST char *s1, ZCONST char *s2)); - -@@ -154,192 +176,240 @@ int match(string, pattern, ignore_case _ - } - dospattern[j-1] = '\0'; /* nuke the end "." */ - } -- j = recmatch((uch *)dospattern, (uch *)string, ignore_case __WDL); -+ j = recmatch(dospattern, string, ignore_case); - free(dospattern); - return j == 1; - } else - #endif /* MSDOS && DOSWILD */ -- return recmatch((uch *)pattern, (uch *)string, ignore_case __WDL) == 1; -+ return recmatch(pattern, string, ignore_case) == 1; - } - -+#ifdef _MBCS -+ -+char *___tmp_ptr; - -+#endif - --static int recmatch(p, s, ic __WDL) -- ZCONST uch *p; /* sh pattern to match */ -- ZCONST uch *s; /* string to which to match it */ -- int ic; /* true for case insensitivity */ -- __WDLDEF /* directory sepchar for WildStopAtDir mode, or 0 */ -+static int recmatch(p, s, cs) -+ZCONST char *p; /* sh pattern to match */ -+ZCONST char *s; /* string to match it to */ -+int cs; /* flag: force case-sensitive matching */ - /* Recursively compare the sh pattern p with the string s and return 1 if -- * they match, and 0 or 2 if they don't or if there is a syntax error in the -- * pattern. This routine recurses on itself no more deeply than the number -- * of characters in the pattern. */ -+ they match, and 0 or 2 if they don't or if there is a syntax error in the -+ pattern. This routine recurses on itself no deeper than the number of -+ characters in the pattern. */ - { -- unsigned int c; /* pattern char or start of range in [-] loop */ -+ int c; /* pattern char or start of range in [-] loop */ -+ /* Get first character, the pattern for new recmatch calls follows */ -+ /* borrowed from Zip's global.c */ -+ int no_wild = 0; -+ int allow_regex=1; -+ /* This fix provided by akt@m5.dion.ne.jp for Japanese. -+ See 21 July 2006 mail. -+ It only applies when p is pointing to a doublebyte character and -+ things like / and wildcards are not doublebyte. This probably -+ should not be needed. */ - -- /* Get first character, the pattern for new recmatch calls follows */ -- c = *p; INCSTR(p); -+#ifdef _MBCS -+ if (CLEN(p) == 2) { -+ if (CLEN(s) == 2) { -+ return (*p == *s && *(p+1) == *(s+1)) ? -+ recmatch(p + 2, s + 2, cs) : 0; -+ } else { -+ return 0; -+ } -+ } -+#endif /* ?_MBCS */ - -- /* If that was the end of the pattern, match if string empty too */ -- if (c == 0) -- return *s == 0; -+ c = *POSTINCSTR(p); - -- /* '?' (or '%') matches any character (but not an empty string). */ -- if (c == WILDCHAR) --#ifdef WILD_STOP_AT_DIR -- /* If uO.W_flag is non-zero, it won't match '/' */ -- return (*s && (!sepc || *s != (uch)sepc)) -- ? recmatch(p, s + CLEN(s), ic, sepc) : 0; --#else -- return *s ? recmatch(p, s + CLEN(s), ic) : 0; --#endif -+ /* If that was the end of the pattern, match if string empty too */ -+ if (c == 0) -+ return *s == 0; -+ -+ /* '?' (or '%' or '#') matches any character (but not an empty string) */ -+ if (c == WILDCHR_SINGLE) { -+ if (wild_stop_at_dir) -+ return (*s && *s != DIRSEP_CHR) ? recmatch(p, s + CLEN(s), cs) : 0; -+ else -+ return *s ? recmatch(p, s + CLEN(s), cs) : 0; -+ } - -- /* '*' matches any number of characters, including zero */ -+ /* WILDCHR_MULTI ('*') matches any number of characters, including zero */ - #ifdef AMIGA -- if (c == '#' && *p == '?') /* "#?" is Amiga-ese for "*" */ -- c = '*', p++; -+ if (!no_wild && c == '#' && *p == '?') /* "#?" is Amiga-ese for "*" */ -+ c = WILDCHR_MULTI, p++; - #endif /* AMIGA */ -- if (c == '*') { --#ifdef WILD_STOP_AT_DIR -- if (sepc) { -- /* check for single "*" or double "**" */ --# ifdef AMIGA -- if ((c = p[0]) == '#' && p[1] == '?') /* "#?" is Amiga-ese for "*" */ -- c = '*', p++; -- if (c != '*') { --# else /* !AMIGA */ -- if (*p != '*') { --# endif /* ?AMIGA */ -- /* single "*": this doesn't match the dirsep character */ -- for (; *s && *s != (uch)sepc; INCSTR(s)) -- if ((c = recmatch(p, s, ic, sepc)) != 0) -- return (int)c; -- /* end of pattern: matched if at end of string, else continue */ -- if (*p == '\0') -- return (*s == 0); -- /* continue to match if at sepc in pattern, else give up */ -- return (*p == (uch)sepc || (*p == '\\' && p[1] == (uch)sepc)) -- ? recmatch(p, s, ic, sepc) : 2; -- } -- /* "**": this matches slashes */ -- ++p; /* move p behind the second '*' */ -- /* and continue with the non-W_flag code variant */ -- } --#endif /* WILD_STOP_AT_DIR */ -+ if (!no_wild && c == WILDCHR_MULTI) -+ { -+ if (wild_stop_at_dir) { -+ /* Check for an immediately following WILDCHR_MULTI */ -+# ifdef AMIGA -+ if ((c = p[0]) == '#' && p[1] == '?') /* "#?" is Amiga-ese for "*" */ -+ c = WILDCHR_MULTI, p++; -+ if (c != WILDCHR_MULTI) { -+# else /* !AMIGA */ -+ if (*p != WILDCHR_MULTI) { -+# endif /* ?AMIGA */ -+ /* Single WILDCHR_MULTI ('*'): this doesn't match slashes */ -+ for (; *s && *s != DIRSEP_CHR; INCSTR(s)) -+ if ((c = recmatch(p, s, cs)) != 0) -+ return c; -+ /* end of pattern: matched if at end of string, else continue */ - if (*p == 0) -- return 1; -- if (isshexp((ZCONST char *)p) == NULL) { -- /* Optimization for rest of pattern being a literal string: -- * If there are no other shell expression chars in the rest -- * of the pattern behind the multi-char wildcard, then just -- * compare the literal string tail. -- */ -- ZCONST uch *srest; -- -- srest = s + (strlen((ZCONST char *)s) - strlen((ZCONST char *)p)); -- if (srest - s < 0) -- /* remaining literal string from pattern is longer than rest -- * of test string, there can't be a match -- */ -- return 0; -- else -- /* compare the remaining literal pattern string with the last -- * bytes of the test string to check for a match -- */ -+ return (*s == 0); -+ /* continue to match if at DIRSEP_CHR in pattern, else give up */ -+ return (*p == DIRSEP_CHR || (*p == '\\' && p[1] == DIRSEP_CHR)) -+ ? recmatch(p, s, cs) : 2; -+ } -+ /* Two consecutive WILDCHR_MULTI ("**"): this matches DIRSEP_CHR ('/') */ -+ p++; /* move p past the second WILDCHR_MULTI */ -+ /* continue with the normal non-WILD_STOP_AT_DIR code */ -+ } /* wild_stop_at_dir */ -+ -+ /* Not wild_stop_at_dir */ -+ if (*p == 0) -+ return 1; -+ if (!isshexp((char *)p)) -+ { -+ /* optimization for rest of pattern being a literal string */ -+ -+ /* optimization to handle patterns like *.txt */ -+ /* if the first char in the pattern is '*' and there */ -+ /* are no other shell expression chars, i.e. a literal string */ -+ /* then just compare the literal string at the end */ -+ -+ ZCONST char *srest; -+ -+ srest = s + (strlen(s) - strlen(p)); -+ if (srest - s < 0) -+ /* remaining literal string from pattern is longer than rest of -+ test string, there can't be a match -+ */ -+ return 0; -+ else -+ /* compare the remaining literal pattern string with the last bytes -+ of the test string to check for a match */ - #ifdef _MBCS -- { -- ZCONST uch *q = s; -+ { -+ ZCONST char *q = s; - -- /* MBCS-aware code must not scan backwards into a string from -- * the end. -- * So, we have to move forward by character from our well-known -- * character position s in the test string until we have -- * advanced to the srest position. -- */ -- while (q < srest) -- INCSTR(q); -- /* In case the byte *srest is a trailing byte of a multibyte -- * character in the test string s, we have actually advanced -- * past the position (srest). -- * For this case, the match has failed! -- */ -- if (q != srest) -- return 0; -- return ((ic -- ? namecmp((ZCONST char *)p, (ZCONST char *)q) -- : strcmp((ZCONST char *)p, (ZCONST char *)q) -- ) == 0); -- } -+ /* MBCS-aware code must not scan backwards into a string from -+ * the end. -+ * So, we have to move forward by character from our well-known -+ * character position s in the test string until we have advanced -+ * to the srest position. -+ */ -+ while (q < srest) -+ INCSTR(q); -+ /* In case the byte *srest is a trailing byte of a multibyte -+ * character, we have actually advanced past the position (srest). -+ * For this case, the match has failed! -+ */ -+ if (q != srest) -+ return 0; -+ return ((cs ? strcmp(p, q) : namecmp(p, q)) == 0); -+ } - #else /* !_MBCS */ -- return ((ic -- ? namecmp((ZCONST char *)p, (ZCONST char *)srest) -- : strcmp((ZCONST char *)p, (ZCONST char *)srest) -- ) == 0); -+ return ((cs ? strcmp(p, srest) : namecmp(p, srest)) == 0); - #endif /* ?_MBCS */ -- } else { -- /* pattern contains more wildcards, continue with recursion... */ -- for (; *s; INCSTR(s)) -- if ((c = recmatch(p, s, ic __WDL)) != 0) -- return (int)c; -- return 2; /* 2 means give up--match will return false */ -- } - } -- -- /* Parse and process the list of characters and ranges in brackets */ -- if (c == BEG_RANGE) { -- int e; /* flag true if next char to be taken literally */ -- ZCONST uch *q; /* pointer to end of [-] group */ -- int r; /* flag true to match anything but the range */ -- -- if (*s == 0) /* need a character to match */ -- return 0; -- p += (r = (*p == '!' || *p == '^')); /* see if reverse */ -- for (q = p, e = 0; *q; INCSTR(q)) /* find closing bracket */ -- if (e) -- e = 0; -- else -- if (*q == '\\') /* GRR: change to ^ for MS-DOS, OS/2? */ -- e = 1; -- else if (*q == END_RANGE) -- break; -- if (*q != END_RANGE) /* nothing matches if bad syntax */ -- return 0; -- for (c = 0, e = (*p == '-'); p < q; INCSTR(p)) { -- /* go through the list */ -- if (!e && *p == '\\') /* set escape flag if \ */ -- e = 1; -- else if (!e && *p == '-') /* set start of range if - */ -- c = *(p-1); -- else { -- unsigned int cc = Case(*s); -- -- if (*(p+1) != '-') -- for (c = c ? c : *p; c <= *p; c++) /* compare range */ -- if ((unsigned)Case(c) == cc) /* typecast for MSC bug */ -- return r ? 0 : recmatch(q + 1, s + 1, ic __WDL); -- c = e = 0; /* clear range, escape flags */ -- } -- } -- return r ? recmatch(q + CLEN(q), s + CLEN(s), ic __WDL) : 0; -- /* bracket match failed */ -+ else -+ { -+ /* pattern contains more wildcards, continue with recursion... */ -+ for (; *s; INCSTR(s)) -+ if ((c = recmatch(p, s, cs)) != 0) -+ return c; -+ return 2; /* 2 means give up--shmatch will return false */ - } -+ } - -- /* if escape ('\\'), just compare next character */ -- if (c == '\\' && (c = *p++) == 0) /* if \ at end, then syntax error */ -- return 0; -+#ifndef VMS /* No bracket matching in VMS */ -+ /* Parse and process the list of characters and ranges in brackets */ -+ if (!no_wild && allow_regex && c == '[') -+ { -+ int e; /* flag true if next char to be taken literally */ -+ ZCONST char *q; /* pointer to end of [-] group */ -+ int r; /* flag true to match anything but the range */ -+ -+ if (*s == 0) /* need a character to match */ -+ return 0; -+ p += (r = (*p == '!' || *p == '^')); /* see if reverse */ -+ for (q = p, e = 0; *q; q++) /* find closing bracket */ -+ if (e) -+ e = 0; -+ else -+ if (*q == '\\') -+ e = 1; -+ else if (*q == ']') -+ break; -+ if (*q != ']') /* nothing matches if bad syntax */ -+ return 0; -+ for (c = 0, e = *p == '-'; p < q; p++) /* go through the list */ -+ { -+ if (e == 0 && *p == '\\') /* set escape flag if \ */ -+ e = 1; -+ else if (e == 0 && *p == '-') /* set start of range if - */ -+ c = *(p-1); -+ else -+ { -+ uch cc = (cs ? (uch)*s : case_map((uch)*s)); -+ uch uc = (uch) c; -+ if (*(p+1) != '-') -+ for (uc = uc ? uc : (uch)*p; uc <= (uch)*p; uc++) -+ /* compare range */ -+ if ((cs ? uc : case_map(uc)) == cc) -+ return r ? 0 : recmatch(q + CLEN(q), s + CLEN(s), cs); -+ c = e = 0; /* clear range, escape flags */ -+ } -+ } -+ return r ? recmatch(q + CLEN(q), s + CLEN(s), cs) : 0; -+ /* bracket match failed */ -+ } -+#endif /* !VMS */ - -- /* just a character--compare it */ --#ifdef QDOS -- return QMatch(Case((uch)c), Case(*s)) ? -- recmatch(p, s + CLEN(s), ic __WDL) : 0; --#else -- return Case((uch)c) == Case(*s) ? -- recmatch(p, s + CLEN(s), ic __WDL) : 0; --#endif -+ /* If escape ('\'), just compare next character */ -+ if (!no_wild && c == '\\') -+ if ((c = *p++) == '\0') /* if \ at end, then syntax error */ -+ return 0; -+ -+#ifdef VMS -+ /* 2005-11-06 SMS. -+ Handle "..." wildcard in p with "." or "]" in s. -+ */ -+ if ((c == '.') && (*p == '.') && (*(p+ CLEN( p)) == '.') && -+ ((*s == '.') || (*s == ']'))) -+ { -+ /* Match "...]" with "]". Continue after "]" in both. */ -+ if ((*(p+ 2* CLEN( p)) == ']') && (*s == ']')) -+ return recmatch( (p+ 3* CLEN( p)), (s+ CLEN( s)), cs); -+ -+ /* Else, look for a reduced match in s, until "]" in or end of s. */ -+ for (; *s && (*s != ']'); INCSTR(s)) -+ if (*s == '.') -+ /* If reduced match, then continue after "..." in p, "." in s. */ -+ if ((c = recmatch( (p+ CLEN( p)), s, cs)) != 0) -+ return (int)c; -+ -+ /* Match "...]" with "]". Continue after "]" in both. */ -+ if ((*(p+ 2* CLEN( p)) == ']') && (*s == ']')) -+ return recmatch( (p+ 3* CLEN( p)), (s+ CLEN( s)), cs); -+ -+ /* No reduced match. Quit. */ -+ return 2; -+ } -+ -+#endif /* def VMS */ -+ -+ /* Just a character--compare it */ -+ return (cs ? c == *s : case_map((uch)c) == case_map((uch)*s)) ? -+ recmatch(p, s + CLEN(s), cs) : 0; -+} - --} /* end function recmatch() */ - - - -+/*************************************************************************************************/ - static char *isshexp(p) - ZCONST char *p; - /* If p is a sh expression, a pointer to the first special character is diff --git a/srcpkgs/unzip/patches/unzip-6.0-format-secure.patch b/srcpkgs/unzip/patches/unzip-6.0-format-secure.patch deleted file mode 100644 index 81cf86055311cd..00000000000000 --- a/srcpkgs/unzip/patches/unzip-6.0-format-secure.patch +++ /dev/null @@ -1,90 +0,0 @@ -diff --git a/extract.c b/extract.c -index eeb2f57..a0a4929 100644 ---- a/extract.c -+++ b/extract.c -@@ -472,8 +472,8 @@ int extract_or_test_files(__G) /* return PK-type error code */ - */ - Info(slide, 0x401, ((char *)slide, - LoadFarString(CentSigMsg), j + blknum*DIR_BLKSIZ + 1)); -- Info(slide, 0x401, ((char *)slide, -- LoadFarString(ReportMsg))); -+ Info(slide, 0x401, -+ ((char *)slide,"%s", LoadFarString(ReportMsg))); - error_in_archive = PK_BADERR; - } - reached_end = TRUE; /* ...so no more left to do */ -@@ -752,8 +752,8 @@ int extract_or_test_files(__G) /* return PK-type error code */ - - #ifndef SFX - if (no_endsig_found) { /* just to make sure */ -- Info(slide, 0x401, ((char *)slide, LoadFarString(EndSigMsg))); -- Info(slide, 0x401, ((char *)slide, LoadFarString(ReportMsg))); -+ Info(slide, 0x401, ((char *)slide,"%s", LoadFarString(EndSigMsg))); -+ Info(slide, 0x401, ((char *)slide,"%s", LoadFarString(ReportMsg))); - if (!error_in_archive) /* don't overwrite stronger error */ - error_in_archive = PK_WARN; - } -diff --git a/list.c b/list.c -index 15e0011..f7359c3 100644 ---- a/list.c -+++ b/list.c -@@ -181,7 +181,7 @@ int list_files(__G) /* return PK-type error code */ - Info(slide, 0x401, - ((char *)slide, LoadFarString(CentSigMsg), j)); - Info(slide, 0x401, -- ((char *)slide, LoadFarString(ReportMsg))); -+ ((char *)slide,"%s", LoadFarString(ReportMsg))); - return PK_BADERR; /* sig not found */ - } - } -@@ -507,7 +507,8 @@ int list_files(__G) /* return PK-type error code */ - && (!G.ecrec.is_zip64_archive) - && (memcmp(G.sig, end_central_sig, 4) != 0) - ) { /* just to make sure again */ -- Info(slide, 0x401, ((char *)slide, LoadFarString(EndSigMsg))); -+ Info(slide, 0x401, -+ ((char *)slide,"%s", LoadFarString(EndSigMsg))); - error_in_archive = PK_WARN; /* didn't find sig */ - } - -@@ -591,7 +592,7 @@ int get_time_stamp(__G__ last_modtime, nmember) /* return PK-type error code */ - Info(slide, 0x401, - ((char *)slide, LoadFarString(CentSigMsg), j)); - Info(slide, 0x401, -- ((char *)slide, LoadFarString(ReportMsg))); -+ ((char *)slide,"%s", LoadFarString(ReportMsg))); - return PK_BADERR; /* sig not found */ - } - } -@@ -674,7 +675,7 @@ int get_time_stamp(__G__ last_modtime, nmember) /* return PK-type error code */ - ---------------------------------------------------------------------------*/ - - if (memcmp(G.sig, end_central_sig, 4)) { /* just to make sure again */ -- Info(slide, 0x401, ((char *)slide, LoadFarString(EndSigMsg))); -+ Info(slide, 0x401, ((char *)slide,"%s", LoadFarString(EndSigMsg))); - error_in_archive = PK_WARN; - } - if (*nmember == 0L && error_in_archive <= PK_WARN) -diff --git a/zipinfo.c b/zipinfo.c -index 6e22cc8..ac5c61b 100644 ---- a/zipinfo.c -+++ b/zipinfo.c -@@ -771,7 +771,7 @@ int zipinfo(__G) /* return PK-type error code */ - Info(slide, 0x401, - ((char *)slide, LoadFarString(CentSigMsg), j)); - Info(slide, 0x401, -- ((char *)slide, LoadFarString(ReportMsg))); -+ ((char *)slide,"%s", LoadFarString(ReportMsg))); - error_in_archive = PK_BADERR; /* sig not found */ - break; - } -@@ -960,7 +960,8 @@ int zipinfo(__G) /* return PK-type error code */ - && (!G.ecrec.is_zip64_archive) - && (memcmp(G.sig, end_central_sig, 4) != 0) - ) { /* just to make sure again */ -- Info(slide, 0x401, ((char *)slide, LoadFarString(EndSigMsg))); -+ Info(slide, 0x401, -+ ((char *)slide,"%s", LoadFarString(EndSigMsg))); - error_in_archive = PK_WARN; /* didn't find sig */ - } - diff --git a/srcpkgs/unzip/patches/unzip-6.0-heap-overflow-infloop.patch b/srcpkgs/unzip/patches/unzip-6.0-heap-overflow-infloop.patch deleted file mode 100644 index b517c403ebec38..00000000000000 --- a/srcpkgs/unzip/patches/unzip-6.0-heap-overflow-infloop.patch +++ /dev/null @@ -1,104 +0,0 @@ -From bdd4a0cecd745cb4825e4508b5bdf2579731086a Mon Sep 17 00:00:00 2001 -From: Petr Stodulka -Date: Mon, 14 Sep 2015 18:23:17 +0200 -Subject: [PATCH 1/3] upstream fix for heap overflow - -https://bugzilla.redhat.com/attachment.cgi?id=1073002 ---- - crypt.c | 12 +++++++++++- - 1 file changed, 11 insertions(+), 1 deletion(-) - -diff --git a/crypt.c b/crypt.c -index 784e411..a8975f2 100644 ---- a/crypt.c -+++ b/crypt.c -@@ -465,7 +465,17 @@ int decrypt(__G__ passwrd) - GLOBAL(pInfo->encrypted) = FALSE; - defer_leftover_input(__G); - for (n = 0; n < RAND_HEAD_LEN; n++) { -- b = NEXTBYTE; -+ /* 2012-11-23 SMS. (OUSPG report.) -+ * Quit early if compressed size < HEAD_LEN. The resulting -+ * error message ("unable to get password") could be improved, -+ * but it's better than trying to read nonexistent data, and -+ * then continuing with a negative G.csize. (See -+ * fileio.c:readbyte()). -+ */ -+ if ((b = NEXTBYTE) == (ush)EOF) -+ { -+ return PK_ERR; -+ } - h[n] = (uch)b; - Trace((stdout, " (%02x)", h[n])); - } --- -2.4.6 - - -From 4b48844661ff9569f2ecf582a387d46a5775b5d8 Mon Sep 17 00:00:00 2001 -From: Kamil Dudka -Date: Mon, 14 Sep 2015 18:24:56 +0200 -Subject: [PATCH 2/3] fix infinite loop when extracting empty bzip2 data - -Bug: https://sourceforge.net/p/infozip/patches/23/ ---- - extract.c | 6 ++++++ - 1 file changed, 6 insertions(+) - -diff --git a/extract.c b/extract.c -index 7134bfe..29db027 100644 ---- a/extract.c -+++ b/extract.c -@@ -2733,6 +2733,12 @@ __GDEF - int repeated_buf_err; - bz_stream bstrm; - -+ if (G.incnt <= 0 && G.csize <= 0L) { -+ /* avoid an infinite loop */ -+ Trace((stderr, "UZbunzip2() got empty input\n")); -+ return 2; -+ } -+ - #if (defined(DLL) && !defined(NO_SLIDE_REDIR)) - if (G.redirect_slide) - wsize = G.redirect_size, redirSlide = G.redirect_buffer; --- -2.4.6 - - -From bd150334fb4084f5555a6be26b015a0671cb5b74 Mon Sep 17 00:00:00 2001 -From: Kamil Dudka -Date: Tue, 22 Sep 2015 18:52:23 +0200 -Subject: [PATCH 3/3] extract: prevent unsigned overflow on invalid input - -Suggested-by: Stefan Cornelius ---- - extract.c | 11 ++++++++++- - 1 file changed, 10 insertions(+), 1 deletion(-) - -diff --git a/extract.c b/extract.c -index 29db027..b9ae667 100644 ---- a/extract.c -+++ b/extract.c -@@ -1257,8 +1257,17 @@ static int extract_or_test_entrylist(__G__ numchunk, - if (G.lrec.compression_method == STORED) { - zusz_t csiz_decrypted = G.lrec.csize; - -- if (G.pInfo->encrypted) -+ if (G.pInfo->encrypted) { -+ if (csiz_decrypted < 12) { -+ /* handle the error now to prevent unsigned overflow */ -+ Info(slide, 0x401, ((char *)slide, -+ LoadFarStringSmall(ErrUnzipNoFile), -+ LoadFarString(InvalidComprData), -+ LoadFarStringSmall2(Inflate))); -+ return PK_ERR; -+ } - csiz_decrypted -= 12; -+ } - if (G.lrec.ucsize != csiz_decrypted) { - Info(slide, 0x401, ((char *)slide, - LoadFarStringSmall2(WrnStorUCSizCSizDiff), --- -2.5.2 - diff --git a/srcpkgs/unzip/patches/unzip-6.0-manpage-fix.patch b/srcpkgs/unzip/patches/unzip-6.0-manpage-fix.patch deleted file mode 100644 index ec06516bbb96d0..00000000000000 --- a/srcpkgs/unzip/patches/unzip-6.0-manpage-fix.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- unzip60/man/unzip.1 2011-01-11 11:59:59.000000000 +0000 -+++ unzip60/man/unzip_new 2011-02-05 18:45:55.000000000 +0000 -@@ -424,7 +424,7 @@ - .\" Amiga support possible eventually, but not yet - [MS-DOS, OS/2, NT] restore the volume label if the extraction medium is - removable (e.g., a diskette). Doubling the option (\fB\-$$\fP) allows fixed --media (hard disks) to be labelled as well. By default, volume labels are -+media (hard disks) to be labeled as well. By default, volume labels are - ignored. - .IP \fB\-/\fP\ \fIextensions\fP - [Acorn only] overrides the extension list supplied by Unzip$Ext environment diff --git a/srcpkgs/unzip/patches/unzip-6.0-overflow-long-fsize.patch b/srcpkgs/unzip/patches/unzip-6.0-overflow-long-fsize.patch deleted file mode 100644 index 80cd708f3e93be..00000000000000 --- a/srcpkgs/unzip/patches/unzip-6.0-overflow-long-fsize.patch +++ /dev/null @@ -1,34 +0,0 @@ -diff --git a/list.c b/list.c -index f7359c3..4c3d703 100644 ---- a/list.c -+++ b/list.c -@@ -97,7 +97,7 @@ int list_files(__G) /* return PK-type error code */ - { - int do_this_file=FALSE, cfactor, error, error_in_archive=PK_COOL; - #ifndef WINDLL -- char sgn, cfactorstr[10]; -+ char sgn, cfactorstr[13]; - int longhdr=(uO.vflag>1); - #endif - int date_format; -@@ -339,7 +339,19 @@ int list_files(__G) /* return PK-type error code */ - G.crec.compression_method == ENHDEFLATED) { - methbuf[5] = dtype[(G.crec.general_purpose_bit_flag>>1) & 3]; - } else if (methnum >= NUM_METHODS) { -- sprintf(&methbuf[4], "%03u", G.crec.compression_method); -+ /* 2013-02-26 SMS. -+ * http://sourceforge.net/tracker/?func=detail -+ * &aid=2861648&group_id=118012&atid=679786 -+ * Unexpectedly large compression methods overflow -+ * &methbuf[]. Use the old, three-digit decimal format -+ * for values which fit. Otherwise, sacrifice the -+ * colon, and use four-digit hexadecimal. -+ */ -+ if (G.crec.compression_method <= 999) { -+ sprintf( &methbuf[ 4], "%03u", G.crec.compression_method); -+ } else { -+ sprintf( &methbuf[ 3], "%04X", G.crec.compression_method); -+ } - } - - #if 0 /* GRR/Euro: add this? */ diff --git a/srcpkgs/unzip/patches/unzip-6.0-overflow.patch b/srcpkgs/unzip/patches/unzip-6.0-overflow.patch deleted file mode 100644 index 228c28377ff9b3..00000000000000 --- a/srcpkgs/unzip/patches/unzip-6.0-overflow.patch +++ /dev/null @@ -1,25 +0,0 @@ -diff --git a/extract.c b/extract.c -index a0a4929..9ef80b3 100644 ---- a/extract.c -+++ b/extract.c -@@ -2214,6 +2214,7 @@ static int test_compr_eb(__G__ eb, eb_size, compr_offset, test_uc_ebdata) - ulg eb_ucsize; - uch *eb_ucptr; - int r; -+ ush method; - - if (compr_offset < 4) /* field is not compressed: */ - return PK_OK; /* do nothing and signal OK */ -@@ -2223,6 +2224,12 @@ static int test_compr_eb(__G__ eb, eb_size, compr_offset, test_uc_ebdata) - eb_size <= (compr_offset + EB_CMPRHEADLEN))) - return IZ_EF_TRUNC; /* no compressed data! */ - -+ method = makeword(eb + (EB_HEADSIZE + compr_offset)); -+ if ((method == STORED) && (eb_size != compr_offset + EB_CMPRHEADLEN + eb_ucsize)) -+ return PK_ERR; /* compressed & uncompressed -+ * should match in STORED -+ * method */ -+ - if ( - #ifdef INT_16BIT - (((ulg)(extent)eb_ucsize) != eb_ucsize) || diff --git a/srcpkgs/unzip/patches/unzip-6.0-symlink.patch b/srcpkgs/unzip/patches/unzip-6.0-symlink.patch deleted file mode 100644 index d7eaf160b49e46..00000000000000 --- a/srcpkgs/unzip/patches/unzip-6.0-symlink.patch +++ /dev/null @@ -1,17 +0,0 @@ -diff --git a/process.c b/process.c -index 1e9a1e1..905732b 100644 ---- a/process.c -+++ b/process.c -@@ -1751,6 +1751,12 @@ int process_cdir_file_hdr(__G) /* return PK-type error code */ - = (G.crec.general_purpose_bit_flag & (1 << 11)) == (1 << 11); - #endif - -+#ifdef SYMLINKS -+ /* Initialize the symlink flag, may be set by the platform-specific -+ mapattr function. */ -+ G.pInfo->symlink = 0; -+#endif -+ - return PK_COOL; - - } /* end function process_cdir_file_hdr() */ diff --git a/srcpkgs/unzip/patches/unzip-6.0-timestamp.patch b/srcpkgs/unzip/patches/unzip-6.0-timestamp.patch deleted file mode 100644 index 2aa9424eb8c90c..00000000000000 --- a/srcpkgs/unzip/patches/unzip-6.0-timestamp.patch +++ /dev/null @@ -1,41 +0,0 @@ -From: "Steven M. Schweda" -Subject: Do not ignore extra fields containing Unix Timestamps -Bug-Debian: https://bugs.debian.org/842993 -X-Debian-version: 6.0-21 - ---- a/process.c -+++ b/process.c -@@ -2914,10 +2914,13 @@ - break; - - case EF_IZUNIX2: -- if (have_new_type_eb == 0) { -- flags &= ~0x0ff; /* ignore any previous IZUNIX field */ -+ if (have_new_type_eb == 0) { /* (< 1) */ - have_new_type_eb = 1; - } -+ if (have_new_type_eb <= 1) { -+ /* Ignore any prior (EF_IZUNIX/EF_PKUNIX) UID/GID. */ -+ flags &= 0x0ff; -+ } - #ifdef IZ_HAVE_UXUIDGID - if (have_new_type_eb > 1) - break; /* IZUNIX3 overrides IZUNIX2 e.f. block ! */ -@@ -2933,6 +2936,8 @@ - /* new 3rd generation Unix ef */ - have_new_type_eb = 2; - -+ /* Ignore any prior EF_IZUNIX/EF_PKUNIX/EF_IZUNIX2 UID/GID. */ -+ flags &= 0x0ff; - /* - Version 1 byte version of this extra field, currently 1 - UIDSize 1 byte Size of UID field -@@ -2953,8 +2958,6 @@ - uid_size = *((EB_HEADSIZE + 1) + ef_buf); - gid_size = *((EB_HEADSIZE + uid_size + 2) + ef_buf); - -- flags &= ~0x0ff; /* ignore any previous UNIX field */ -- - if ( read_ux3_value((EB_HEADSIZE + 2) + ef_buf, - uid_size, &z_uidgid[0]) - && diff --git a/srcpkgs/unzip/patches/unzip-6.0-valgrind.patch b/srcpkgs/unzip/patches/unzip-6.0-valgrind.patch deleted file mode 100644 index 41a752023b66ee..00000000000000 --- a/srcpkgs/unzip/patches/unzip-6.0-valgrind.patch +++ /dev/null @@ -1,26 +0,0 @@ -diff --git a/fileio.c b/fileio.c -index ba0a1d0..03fc4be 100644 ---- a/fileio.c -+++ b/fileio.c -@@ -2006,6 +2006,7 @@ int do_string(__G__ length, option) /* return PK-type error code */ - unsigned comment_bytes_left; - unsigned int block_len; - int error=PK_OK; -+ unsigned int length2; - #ifdef AMIGA - char tmp_fnote[2 * AMIGA_FILENOTELEN]; /* extra room for squozen chars */ - #endif -@@ -2292,8 +2293,12 @@ int do_string(__G__ length, option) /* return PK-type error code */ - seek_zipf(__G__ G.cur_zipfile_bufstart - G.extra_bytes + - (G.inptr-G.inbuf) + length); - } else { -- if (readbuf(__G__ (char *)G.extra_field, length) == 0) -+ if ((length2 = readbuf(__G__ (char *)G.extra_field, length)) == 0) - return PK_EOF; -+ if(length2 < length) { -+ memset (__G__ (char *)G.extra_field+length2, 0 , length-length2); -+ length = length2; -+ } - /* Looks like here is where extra fields are read */ - getZip64Data(__G__ G.extra_field, length); - #ifdef UNICODE_SUPPORT diff --git a/srcpkgs/unzip/patches/unzip-6.0-x-option.patch b/srcpkgs/unzip/patches/unzip-6.0-x-option.patch deleted file mode 100644 index 72c77aeb789704..00000000000000 --- a/srcpkgs/unzip/patches/unzip-6.0-x-option.patch +++ /dev/null @@ -1,28 +0,0 @@ ---- ./process.c.orig 2009-03-06 02:25:10.000000000 +0100 -+++ ./process.c 2013-09-12 10:51:16.000000000 +0200 -@@ -2901,9 +2901,9 @@ - */ - - #ifdef IZ_HAVE_UXUIDGID -- if (eb_len >= EB_UX3_MINLEN -- && z_uidgid != NULL -- && (*((EB_HEADSIZE + 0) + ef_buf) == 1) -+ if ((eb_len >= EB_UX3_MINLEN) -+ && (z_uidgid != NULL) -+ && ((*((EB_HEADSIZE + 0) + ef_buf) == 1))) - /* only know about version 1 */ - { - uch uid_size; -@@ -2915,10 +2915,10 @@ - flags &= ~0x0ff; /* ignore any previous UNIX field */ - - if ( read_ux3_value((EB_HEADSIZE + 2) + ef_buf, -- uid_size, z_uidgid[0]) -+ uid_size, &z_uidgid[0]) - && - read_ux3_value((EB_HEADSIZE + uid_size + 3) + ef_buf, -- gid_size, z_uidgid[1]) ) -+ gid_size, &z_uidgid[1]) ) - { - flags |= EB_UX2_VALID; /* signal success */ - } diff --git a/srcpkgs/unzip/patches/unzip-zipbomb-manpage.patch b/srcpkgs/unzip/patches/unzip-zipbomb-manpage.patch deleted file mode 100644 index cdeeea5c93a227..00000000000000 --- a/srcpkgs/unzip/patches/unzip-zipbomb-manpage.patch +++ /dev/null @@ -1,25 +0,0 @@ -From 6fe72291a5563cdbcd2bdd87e36528537b7cdcfb Mon Sep 17 00:00:00 2001 -From: Jakub Martisko -Date: Mon, 18 Nov 2019 14:17:46 +0100 -Subject: [PATCH] update the man page - ---- - man/unzip.1 | 2 ++ - 1 file changed, 2 insertions(+) - -diff --git a/man/unzip.1 b/man/unzip.1 -index 21816d1..4d66073 100644 ---- a/man/unzip.1 -+++ b/man/unzip.1 -@@ -850,6 +850,8 @@ the specified zipfiles were not found. - invalid options were specified on the command line. - .IP 11 - no matching files were found. -+.IP 12 -+invalid zip file with overlapped components (possible zip bomb). - .IP 50 - the disk is (or was) full during extraction. - .IP 51 --- -2.23.0 - diff --git a/srcpkgs/unzip/patches/unzip-zipbomb-part1.patch b/srcpkgs/unzip/patches/unzip-zipbomb-part1.patch deleted file mode 100644 index 35cf8565229473..00000000000000 --- a/srcpkgs/unzip/patches/unzip-zipbomb-part1.patch +++ /dev/null @@ -1,25 +0,0 @@ -From 41beb477c5744bc396fa1162ee0c14218ec12213 Mon Sep 17 00:00:00 2001 -From: Mark Adler -Date: Mon, 27 May 2019 08:20:32 -0700 -Subject: [PATCH] Fix bug in undefer_input() that misplaced the input state. - ---- - fileio.c | 4 +++- - 1 file changed, 3 insertions(+), 1 deletion(-) - -diff --git a/fileio.c b/fileio.c -index c042987..bc00d74 100644 ---- a/fileio.c -+++ b/fileio.c -@@ -530,8 +530,10 @@ void undefer_input(__G) - * This condition was checked when G.incnt_leftover was set > 0 in - * defer_leftover_input(), and it is NOT allowed to touch G.csize - * before calling undefer_input() when (G.incnt_leftover > 0) -- * (single exception: see read_byte()'s "G.csize <= 0" handling) !! -+ * (single exception: see readbyte()'s "G.csize <= 0" handling) !! - */ -+ if (G.csize < 0L) -+ G.csize = 0L; - G.incnt = G.incnt_leftover + (int)G.csize; - G.inptr = G.inptr_leftover - (int)G.csize; - G.incnt_leftover = 0; diff --git a/srcpkgs/unzip/patches/unzip-zipbomb-part2.patch b/srcpkgs/unzip/patches/unzip-zipbomb-part2.patch deleted file mode 100644 index 903c8457636fef..00000000000000 --- a/srcpkgs/unzip/patches/unzip-zipbomb-part2.patch +++ /dev/null @@ -1,349 +0,0 @@ -From 47b3ceae397d21bf822bc2ac73052a4b1daf8e1c Mon Sep 17 00:00:00 2001 -From: Mark Adler -Date: Tue, 11 Jun 2019 22:01:18 -0700 -Subject: [PATCH] Detect and reject a zip bomb using overlapped entries. - -This detects an invalid zip file that has at least one entry that -overlaps with another entry or with the central directory to the -end of the file. A Fifield zip bomb uses overlapped local entries -to vastly increase the potential inflation ratio. Such an invalid -zip file is rejected. - -See https://www.bamsoftware.com/hacks/zipbomb/ for David Fifield's -analysis, construction, and examples of such zip bombs. - -The detection maintains a list of covered spans of the zip files -so far, where the central directory to the end of the file and any -bytes preceding the first entry at zip file offset zero are -considered covered initially. Then as each entry is decompressed -or tested, it is considered covered. When a new entry is about to -be processed, its initial offset is checked to see if it is -contained by a covered span. If so, the zip file is rejected as -invalid. - -This commit depends on a preceding commit: "Fix bug in -undefer_input() that misplaced the input state." ---- - extract.c | 190 +++++++++++++++++++++++++++++++++++++++++++++++++++++- - globals.c | 1 + - globals.h | 3 + - process.c | 11 ++++ - unzip.h | 1 + - 5 files changed, 205 insertions(+), 1 deletion(-) - -diff --git a/extract.c b/extract.c -index 1acd769..0973a33 100644 ---- a/extract.c -+++ b/extract.c -@@ -319,6 +319,125 @@ static ZCONST char Far UnsupportedExtraField[] = - "\nerror: unsupported extra-field compression type (%u)--skipping\n"; - static ZCONST char Far BadExtraFieldCRC[] = - "error [%s]: bad extra-field CRC %08lx (should be %08lx)\n"; -+static ZCONST char Far NotEnoughMemCover[] = -+ "error: not enough memory for bomb detection\n"; -+static ZCONST char Far OverlappedComponents[] = -+ "error: invalid zip file with overlapped components (possible zip bomb)\n"; -+ -+ -+ -+ -+ -+/* A growable list of spans. */ -+typedef zoff_t bound_t; -+typedef struct { -+ bound_t beg; /* start of the span */ -+ bound_t end; /* one past the end of the span */ -+} span_t; -+typedef struct { -+ span_t *span; /* allocated, distinct, and sorted list of spans */ -+ size_t num; /* number of spans in the list */ -+ size_t max; /* allocated number of spans (num <= max) */ -+} cover_t; -+ -+/* -+ * Return the index of the first span in cover whose beg is greater than val. -+ * If there is no such span, then cover->num is returned. -+ */ -+static size_t cover_find(cover, val) -+ cover_t *cover; -+ bound_t val; -+{ -+ size_t lo = 0, hi = cover->num; -+ while (lo < hi) { -+ size_t mid = (lo + hi) >> 1; -+ if (val < cover->span[mid].beg) -+ hi = mid; -+ else -+ lo = mid + 1; -+ } -+ return hi; -+} -+ -+/* Return true if val lies within any one of the spans in cover. */ -+static int cover_within(cover, val) -+ cover_t *cover; -+ bound_t val; -+{ -+ size_t pos = cover_find(cover, val); -+ return pos > 0 && val < cover->span[pos - 1].end; -+} -+ -+/* -+ * Add a new span to the list, but only if the new span does not overlap any -+ * spans already in the list. The new span covers the values beg..end-1. beg -+ * must be less than end. -+ * -+ * Keep the list sorted and merge adjacent spans. Grow the allocated space for -+ * the list as needed. On success, 0 is returned. If the new span overlaps any -+ * existing spans, then 1 is returned and the new span is not added to the -+ * list. If the new span is invalid because beg is greater than or equal to -+ * end, then -1 is returned. If the list needs to be grown but the memory -+ * allocation fails, then -2 is returned. -+ */ -+static int cover_add(cover, beg, end) -+ cover_t *cover; -+ bound_t beg; -+ bound_t end; -+{ -+ size_t pos; -+ int prec, foll; -+ -+ if (beg >= end) -+ /* The new span is invalid. */ -+ return -1; -+ -+ /* Find where the new span should go, and make sure that it does not -+ overlap with any existing spans. */ -+ pos = cover_find(cover, beg); -+ if ((pos > 0 && beg < cover->span[pos - 1].end) || -+ (pos < cover->num && end > cover->span[pos].beg)) -+ return 1; -+ -+ /* Check for adjacencies. */ -+ prec = pos > 0 && beg == cover->span[pos - 1].end; -+ foll = pos < cover->num && end == cover->span[pos].beg; -+ if (prec && foll) { -+ /* The new span connects the preceding and following spans. Merge the -+ following span into the preceding span, and delete the following -+ span. */ -+ cover->span[pos - 1].end = cover->span[pos].end; -+ cover->num--; -+ memmove(cover->span + pos, cover->span + pos + 1, -+ (cover->num - pos) * sizeof(span_t)); -+ } -+ else if (prec) -+ /* The new span is adjacent only to the preceding span. Extend the end -+ of the preceding span. */ -+ cover->span[pos - 1].end = end; -+ else if (foll) -+ /* The new span is adjacent only to the following span. Extend the -+ beginning of the following span. */ -+ cover->span[pos].beg = beg; -+ else { -+ /* The new span has gaps between both the preceding and the following -+ spans. Assure that there is room and insert the span. */ -+ if (cover->num == cover->max) { -+ size_t max = cover->max == 0 ? 16 : cover->max << 1; -+ span_t *span = realloc(cover->span, max * sizeof(span_t)); -+ if (span == NULL) -+ return -2; -+ cover->span = span; -+ cover->max = max; -+ } -+ memmove(cover->span + pos + 1, cover->span + pos, -+ (cover->num - pos) * sizeof(span_t)); -+ cover->num++; -+ cover->span[pos].beg = beg; -+ cover->span[pos].end = end; -+ } -+ return 0; -+} - - - -@@ -374,6 +493,29 @@ int extract_or_test_files(__G) /* return PK-type error code */ - } - #endif /* !SFX || SFX_EXDIR */ - -+ /* One more: initialize cover structure for bomb detection. Start with a -+ span that covers the central directory though the end of the file. */ -+ if (G.cover == NULL) { -+ G.cover = malloc(sizeof(cover_t)); -+ if (G.cover == NULL) { -+ Info(slide, 0x401, ((char *)slide, -+ LoadFarString(NotEnoughMemCover))); -+ return PK_MEM; -+ } -+ ((cover_t *)G.cover)->span = NULL; -+ ((cover_t *)G.cover)->max = 0; -+ } -+ ((cover_t *)G.cover)->num = 0; -+ if ((G.extra_bytes != 0 && -+ cover_add((cover_t *)G.cover, 0, G.extra_bytes) != 0) || -+ cover_add((cover_t *)G.cover, -+ G.extra_bytes + G.ecrec.offset_start_central_directory, -+ G.ziplen) != 0) { -+ Info(slide, 0x401, ((char *)slide, -+ LoadFarString(NotEnoughMemCover))); -+ return PK_MEM; -+ } -+ - /*--------------------------------------------------------------------------- - The basic idea of this function is as follows. Since the central di- - rectory lies at the end of the zipfile and the member files lie at the -@@ -591,7 +733,8 @@ int extract_or_test_files(__G) /* return PK-type error code */ - if (error > error_in_archive) - error_in_archive = error; - /* ...and keep going (unless disk full or user break) */ -- if (G.disk_full > 1 || error_in_archive == IZ_CTRLC) { -+ if (G.disk_full > 1 || error_in_archive == IZ_CTRLC || -+ error == PK_BOMB) { - /* clear reached_end to signal premature stop ... */ - reached_end = FALSE; - /* ... and cancel scanning the central directory */ -@@ -1060,6 +1203,11 @@ static int extract_or_test_entrylist(__G__ numchunk, - - /* seek_zipf(__G__ pInfo->offset); */ - request = G.pInfo->offset + G.extra_bytes; -+ if (cover_within((cover_t *)G.cover, request)) { -+ Info(slide, 0x401, ((char *)slide, -+ LoadFarString(OverlappedComponents))); -+ return PK_BOMB; -+ } - inbuf_offset = request % INBUFSIZ; - bufstart = request - inbuf_offset; - -@@ -1591,6 +1739,18 @@ static int extract_or_test_entrylist(__G__ numchunk, - return IZ_CTRLC; /* cancel operation by user request */ - } - #endif -+ error = cover_add((cover_t *)G.cover, request, -+ G.cur_zipfile_bufstart + (G.inptr - G.inbuf)); -+ if (error < 0) { -+ Info(slide, 0x401, ((char *)slide, -+ LoadFarString(NotEnoughMemCover))); -+ return PK_MEM; -+ } -+ if (error != 0) { -+ Info(slide, 0x401, ((char *)slide, -+ LoadFarString(OverlappedComponents))); -+ return PK_BOMB; -+ } - #ifdef MACOS /* MacOS is no preemptive OS, thus call event-handling by hand */ - UserStop(); - #endif -@@ -1992,6 +2152,34 @@ static int extract_or_test_member(__G) /* return PK-type error code */ - } - - undefer_input(__G); -+ -+ if ((G.lrec.general_purpose_bit_flag & 8) != 0) { -+ /* skip over data descriptor (harder than it sounds, due to signature -+ * ambiguity) -+ */ -+# define SIG 0x08074b50 -+# define LOW 0xffffffff -+ uch buf[12]; -+ unsigned shy = 12 - readbuf((char *)buf, 12); -+ ulg crc = shy ? 0 : makelong(buf); -+ ulg clen = shy ? 0 : makelong(buf + 4); -+ ulg ulen = shy ? 0 : makelong(buf + 8); /* or high clen if ZIP64 */ -+ if (crc == SIG && /* if not SIG, no signature */ -+ (G.lrec.crc32 != SIG || /* if not SIG, have signature */ -+ (clen == SIG && /* if not SIG, no signature */ -+ ((G.lrec.csize & LOW) != SIG || /* if not SIG, have signature */ -+ (ulen == SIG && /* if not SIG, no signature */ -+ (G.zip64 ? G.lrec.csize >> 32 : G.lrec.ucsize) != SIG -+ /* if not SIG, have signature */ -+ ))))) -+ /* skip four more bytes to account for signature */ -+ shy += 4 - readbuf((char *)buf, 4); -+ if (G.zip64) -+ shy += 8 - readbuf((char *)buf, 8); /* skip eight more for ZIP64 */ -+ if (shy) -+ error = PK_ERR; -+ } -+ - return error; - - } /* end function extract_or_test_member() */ -diff --git a/globals.c b/globals.c -index fa8cca5..1e0f608 100644 ---- a/globals.c -+++ b/globals.c -@@ -181,6 +181,7 @@ Uz_Globs *globalsCtor() - # if (!defined(NO_TIMESTAMPS)) - uO.D_flag=1; /* default to '-D', no restoration of dir timestamps */ - # endif -+ G.cover = NULL; /* not allocated yet */ - #endif - - uO.lflag=(-1); -diff --git a/globals.h b/globals.h -index 11b7215..2bdcdeb 100644 ---- a/globals.h -+++ b/globals.h -@@ -260,12 +260,15 @@ typedef struct Globals { - ecdir_rec ecrec; /* used in unzip.c, extract.c */ - z_stat statbuf; /* used by main, mapname, check_for_newer */ - -+ int zip64; /* true if Zip64 info in extra field */ -+ - int mem_mode; - uch *outbufptr; /* extract.c static */ - ulg outsize; /* extract.c static */ - int reported_backslash; /* extract.c static */ - int disk_full; - int newfile; -+ void **cover; /* used in extract.c for bomb detection */ - - int didCRlast; /* fileio static */ - ulg numlines; /* fileio static: number of lines printed */ -diff --git a/process.c b/process.c -index 1e9a1e1..d2e4dc3 100644 ---- a/process.c -+++ b/process.c -@@ -637,6 +637,13 @@ void free_G_buffers(__G) /* releases all memory allocated in global vars */ - } - #endif - -+ /* Free the cover span list and the cover structure. */ -+ if (G.cover != NULL) { -+ free(*(G.cover)); -+ free(G.cover); -+ G.cover = NULL; -+ } -+ - } /* end function free_G_buffers() */ - - -@@ -1890,6 +1897,8 @@ int getZip64Data(__G__ ef_buf, ef_len) - #define Z64FLGS 0xffff - #define Z64FLGL 0xffffffff - -+ G.zip64 = FALSE; -+ - if (ef_len == 0 || ef_buf == NULL) - return PK_COOL; - -@@ -1927,6 +1936,8 @@ int getZip64Data(__G__ ef_buf, ef_len) - #if 0 - break; /* Expect only one EF_PKSZ64 block. */ - #endif /* 0 */ -+ -+ G.zip64 = TRUE; - } - - /* Skip this extra field block. */ -diff --git a/unzip.h b/unzip.h -index 5b2a326..ed24a5b 100644 ---- a/unzip.h -+++ b/unzip.h -@@ -645,6 +645,7 @@ typedef struct _Uzp_cdir_Rec { - #define PK_NOZIP 9 /* zipfile not found */ - #define PK_PARAM 10 /* bad or illegal parameters specified */ - #define PK_FIND 11 /* no files found */ -+#define PK_BOMB 12 /* likely zip bomb */ - #define PK_DISK 50 /* disk full */ - #define PK_EOF 51 /* unexpected EOF */ - diff --git a/srcpkgs/unzip/patches/unzip-zipbomb-part3.patch b/srcpkgs/unzip/patches/unzip-zipbomb-part3.patch deleted file mode 100644 index 3b8d67b7732f7d..00000000000000 --- a/srcpkgs/unzip/patches/unzip-zipbomb-part3.patch +++ /dev/null @@ -1,112 +0,0 @@ -From 6d351831be705cc26d897db44f878a978f4138fc Mon Sep 17 00:00:00 2001 -From: Mark Adler -Date: Thu, 25 Jul 2019 20:43:17 -0700 -Subject: [PATCH] Do not raise a zip bomb alert for a misplaced central - directory. - -There is a zip-like file in the Firefox distribution, omni.ja, -which is a zip container with the central directory placed at the -start of the file instead of after the local entries as required -by the zip standard. This commit marks the actual location of the -central directory, as well as the end of central directory records, -as disallowed locations. This now permits such containers to not -raise a zip bomb alert, where in fact there are no overlaps. ---- - extract.c | 25 +++++++++++++++++++------ - process.c | 6 ++++++ - unzpriv.h | 10 ++++++++++ - 3 files changed, 35 insertions(+), 6 deletions(-) - -diff --git a/extract.c b/extract.c -index 0973a33..1b73cb0 100644 ---- a/extract.c -+++ b/extract.c -@@ -493,8 +493,11 @@ int extract_or_test_files(__G) /* return PK-type error code */ - } - #endif /* !SFX || SFX_EXDIR */ - -- /* One more: initialize cover structure for bomb detection. Start with a -- span that covers the central directory though the end of the file. */ -+ /* One more: initialize cover structure for bomb detection. Start with -+ spans that cover any extra bytes at the start, the central directory, -+ the end of central directory record (including the Zip64 end of central -+ directory locator, if present), and the Zip64 end of central directory -+ record, if present. */ - if (G.cover == NULL) { - G.cover = malloc(sizeof(cover_t)); - if (G.cover == NULL) { -@@ -506,15 +509,25 @@ int extract_or_test_files(__G) /* return PK-type error code */ - ((cover_t *)G.cover)->max = 0; - } - ((cover_t *)G.cover)->num = 0; -- if ((G.extra_bytes != 0 && -- cover_add((cover_t *)G.cover, 0, G.extra_bytes) != 0) || -- cover_add((cover_t *)G.cover, -+ if (cover_add((cover_t *)G.cover, - G.extra_bytes + G.ecrec.offset_start_central_directory, -- G.ziplen) != 0) { -+ G.extra_bytes + G.ecrec.offset_start_central_directory + -+ G.ecrec.size_central_directory) != 0) { - Info(slide, 0x401, ((char *)slide, - LoadFarString(NotEnoughMemCover))); - return PK_MEM; - } -+ if ((G.extra_bytes != 0 && -+ cover_add((cover_t *)G.cover, 0, G.extra_bytes) != 0) || -+ (G.ecrec.have_ecr64 && -+ cover_add((cover_t *)G.cover, G.ecrec.ec64_start, -+ G.ecrec.ec64_end) != 0) || -+ cover_add((cover_t *)G.cover, G.ecrec.ec_start, -+ G.ecrec.ec_end) != 0) { -+ Info(slide, 0x401, ((char *)slide, -+ LoadFarString(OverlappedComponents))); -+ return PK_BOMB; -+ } - - /*--------------------------------------------------------------------------- - The basic idea of this function is as follows. Since the central di- -diff --git a/process.c b/process.c -index d2e4dc3..d75d405 100644 ---- a/process.c -+++ b/process.c -@@ -1408,6 +1408,10 @@ static int find_ecrec64(__G__ searchlen) /* return PK-class error */ - - /* Now, we are (almost) sure that we have a Zip64 archive. */ - G.ecrec.have_ecr64 = 1; -+ G.ecrec.ec_start -= ECLOC64_SIZE+4; -+ G.ecrec.ec64_start = ecrec64_start_offset; -+ G.ecrec.ec64_end = ecrec64_start_offset + -+ 12 + makeint64(&byterec[ECREC64_LENGTH]); - - /* Update the "end-of-central-dir offset" for later checks. */ - G.real_ecrec_offset = ecrec64_start_offset; -@@ -1542,6 +1546,8 @@ static int find_ecrec(__G__ searchlen) /* return PK-class error */ - makelong(&byterec[OFFSET_START_CENTRAL_DIRECTORY]); - G.ecrec.zipfile_comment_length = - makeword(&byterec[ZIPFILE_COMMENT_LENGTH]); -+ G.ecrec.ec_start = G.real_ecrec_offset; -+ G.ecrec.ec_end = G.ecrec.ec_start + 22 + G.ecrec.zipfile_comment_length; - - /* Now, we have to read the archive comment, BEFORE the file pointer - is moved away backwards to seek for a Zip64 ECLOC64 structure. -diff --git a/unzpriv.h b/unzpriv.h -index dc9eff5..297b3c7 100644 ---- a/unzpriv.h -+++ b/unzpriv.h -@@ -2185,6 +2185,16 @@ typedef struct VMStimbuf { - int have_ecr64; /* valid Zip64 ecdir-record exists */ - int is_zip64_archive; /* Zip64 ecdir-record is mandatory */ - ush zipfile_comment_length; -+ zusz_t ec_start, ec_end; /* offsets of start and end of the -+ end of central directory record, -+ including if present the Zip64 -+ end of central directory locator, -+ which immediately precedes the -+ end of central directory record */ -+ zusz_t ec64_start, ec64_end; /* if have_ecr64 is true, then these -+ are the offsets of the start and -+ end of the Zip64 end of central -+ directory record */ - } ecdir_rec; - - diff --git a/srcpkgs/unzip/patches/unzip-zipbomb-part4.patch b/srcpkgs/unzip/patches/unzip-zipbomb-part4.patch deleted file mode 100644 index beffa2c9987254..00000000000000 --- a/srcpkgs/unzip/patches/unzip-zipbomb-part4.patch +++ /dev/null @@ -1,25 +0,0 @@ -From 5e2efcd633a4a1fb95a129a75508e7d769e767be Mon Sep 17 00:00:00 2001 -From: Mark Adler -Date: Sun, 9 Feb 2020 20:36:28 -0800 -Subject: [PATCH] Fix bug in UZbunzip2() that incorrectly updated G.incnt. - -The update assumed a full buffer, which is not always full. This -could result in a false overlapped element detection when a small -bzip2-compressed file was unzipped. This commit remedies that. ---- - extract.c | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/extract.c b/extract.c -index d9866f9..0cb7bfc 100644 ---- a/extract.c -+++ b/extract.c -@@ -3010,7 +3010,7 @@ __GDEF - #endif - - G.inptr = (uch *)bstrm.next_in; -- G.incnt = (G.inbuf + INBUFSIZ) - G.inptr; /* reset for other routines */ -+ G.incnt -= G.inptr - G.inbuf; /* reset for other routines */ - - uzbunzip_cleanup_exit: - err = BZ2_bzDecompressEnd(&bstrm); diff --git a/srcpkgs/unzip/patches/unzip-zipbomb-part5.patch b/srcpkgs/unzip/patches/unzip-zipbomb-part5.patch deleted file mode 100644 index ca6a43a7c5be08..00000000000000 --- a/srcpkgs/unzip/patches/unzip-zipbomb-part5.patch +++ /dev/null @@ -1,26 +0,0 @@ -From 5c572555cf5d80309a07c30cf7a54b2501493720 Mon Sep 17 00:00:00 2001 -From: Mark Adler -Date: Sun, 9 Feb 2020 21:39:09 -0800 -Subject: [PATCH] Fix bug in UZinflate() that incorrectly updated G.incnt. - -The update assumed a full buffer, which is not always full. This -could result in a false overlapped element detection when a small -deflate-compressed file was unzipped using an old zlib. This -commit remedies that. ---- - inflate.c | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/inflate.c b/inflate.c -index 2f5a015..70e3cc0 100644 ---- a/inflate.c -+++ b/inflate.c -@@ -700,7 +700,7 @@ int UZinflate(__G__ is_defl64) - G.dstrm.total_out)); - - G.inptr = (uch *)G.dstrm.next_in; -- G.incnt = (G.inbuf + INBUFSIZ) - G.inptr; /* reset for other routines */ -+ G.incnt -= G.inptr - G.inbuf; /* reset for other routines */ - - uzinflate_cleanup_exit: - err = inflateReset(&G.dstrm); diff --git a/srcpkgs/unzip/patches/unzip-zipbomb-part6.patch b/srcpkgs/unzip/patches/unzip-zipbomb-part6.patch deleted file mode 100644 index 3dce6e3421e1d8..00000000000000 --- a/srcpkgs/unzip/patches/unzip-zipbomb-part6.patch +++ /dev/null @@ -1,95 +0,0 @@ -From 122050bac16fae82a460ff739fb1ca0f106e9d85 Mon Sep 17 00:00:00 2001 -From: Mark Adler -Date: Sat, 2 Jan 2021 13:09:34 -0800 -Subject: [PATCH] Determine Zip64 status entry-by-entry instead of for entire - file. - -Fixes a bug for zip files with mixed Zip64 and not Zip64 entries, -which resulted in an incorrect data descriptor length. The bug is -seen when a Zip64 entry precedes a non-Zip64 entry, in which case -the data descriptor would have been assumed to be larger than it -is, resulting in an incorrect bomb warning due to a perceived -overlap with the next entry. This commit determines and saves the -Zip64 status for each entry based on the central directory, and -then computes the length of each data descriptor accordingly. ---- - extract.c | 5 +++-- - globals.h | 2 -- - process.c | 4 +--- - unzpriv.h | 1 + - 4 files changed, 5 insertions(+), 7 deletions(-) - -diff --git a/extract.c b/extract.c -index 504afd6..878817d 100644 ---- a/extract.c -+++ b/extract.c -@@ -658,6 +658,7 @@ int extract_or_test_files(__G) /* return PK-type error code */ - break; - } - } -+ G.pInfo->zip64 = FALSE; - if ((error = do_string(__G__ G.crec.extra_field_length, - EXTRA_FIELD)) != 0) - { -@@ -2187,12 +2188,12 @@ static int extract_or_test_member(__G) /* return PK-type error code */ - (clen == SIG && /* if not SIG, no signature */ - ((G.lrec.csize & LOW) != SIG || /* if not SIG, have signature */ - (ulen == SIG && /* if not SIG, no signature */ -- (G.zip64 ? G.lrec.csize >> 32 : G.lrec.ucsize) != SIG -+ (G.pInfo->zip64 ? G.lrec.csize >> 32 : G.lrec.ucsize) != SIG - /* if not SIG, have signature */ - ))))) - /* skip four more bytes to account for signature */ - shy += 4 - readbuf((char *)buf, 4); -- if (G.zip64) -+ if (G.pInfo->zip64) - shy += 8 - readbuf((char *)buf, 8); /* skip eight more for ZIP64 */ - if (shy) - error = PK_ERR; -diff --git a/globals.h b/globals.h -index f9c6daf..a883c90 100644 ---- a/globals.h -+++ b/globals.h -@@ -261,8 +261,6 @@ typedef struct Globals { - ecdir_rec ecrec; /* used in unzip.c, extract.c */ - z_stat statbuf; /* used by main, mapname, check_for_newer */ - -- int zip64; /* true if Zip64 info in extra field */ -- - int mem_mode; - uch *outbufptr; /* extract.c static */ - ulg outsize; /* extract.c static */ -diff --git a/process.c b/process.c -index d75d405..d643c6f 100644 ---- a/process.c -+++ b/process.c -@@ -1903,8 +1903,6 @@ int getZip64Data(__G__ ef_buf, ef_len) - #define Z64FLGS 0xffff - #define Z64FLGL 0xffffffff - -- G.zip64 = FALSE; -- - if (ef_len == 0 || ef_buf == NULL) - return PK_COOL; - -@@ -1943,7 +1941,7 @@ int getZip64Data(__G__ ef_buf, ef_len) - break; /* Expect only one EF_PKSZ64 block. */ - #endif /* 0 */ - -- G.zip64 = TRUE; -+ G.pInfo->zip64 = TRUE; - } - - /* Skip this extra field block. */ -diff --git a/unzpriv.h b/unzpriv.h -index 09f288e..75b3359 100644 ---- a/unzpriv.h -+++ b/unzpriv.h -@@ -2034,6 +2034,7 @@ typedef struct min_info { - #ifdef UNICODE_SUPPORT - unsigned GPFIsUTF8: 1; /* crec gen_purpose_flag UTF-8 bit 11 is set */ - #endif -+ unsigned zip64: 1; /* true if entry has Zip64 extra block */ - #ifndef SFX - char Far *cfilname; /* central header version of filename */ - #endif diff --git a/srcpkgs/unzip/template b/srcpkgs/unzip/template deleted file mode 100644 index a625a153bd09a2..00000000000000 --- a/srcpkgs/unzip/template +++ /dev/null @@ -1,36 +0,0 @@ -# Template file for 'unzip' -pkgname=unzip -version=6.0 -revision=15 -makedepends="bzip2-devel" -short_desc="List, test and extract compressed files in a ZIP archive" -maintainer="Enno Boland " -license="Info-ZIP" -homepage="http://infozip.sf.net/" -distfiles="${SOURCEFORGE_SITE}/infozip/${pkgname}60.tar.gz" -checksum=036d96991646d0449ed0aa952e4fbe21b476ce994abc276e49d30e686708bd37 - -do_build() { - CFLAGS+=" -D_FILE_OFFSET_BITS=64 -DWILD_STOP_AT_DIR -DLARGE_FILE_SUPPORT \ - -DUNICODE_SUPPORT -DUNICODE_WCHAR -DUTF8_MAYBE_NATIVE \ - -DNO_LCHMOD -LDDATE_FORMAT=DF_YMD -DUSE_BZIP2 -DNATIVE" - - make ${makejobs} -f unix/Makefile LOCAL_UNZIP="$CFLAGS" \ - prefix=/usr LF2="" CC=$CC CFLAGS="$CFLAGS" LFLAGS1="$LDFLAGS" \ - D_USE_BZ2=-DUSE_BZIP2 L_BZ2=-lbz2 unzips -} - -do_check() { - make -f unix/Makefile test -} - -do_install() { - cd ${wrksrc} - make ${makejobs} -f unix/Makefile prefix=${DESTDIR}/usr \ - INSTALL_PROGRAM="install" install - - vmkdir usr/share - mv ${DESTDIR}/usr/man ${DESTDIR}/usr/share - - vlicense LICENSE -} diff --git a/srcpkgs/unzip/update b/srcpkgs/unzip/update deleted file mode 100644 index 5c72b81f0e50b2..00000000000000 --- a/srcpkgs/unzip/update +++ /dev/null @@ -1,2 +0,0 @@ -# "next version will be 6.1" (more standard numbering) -ignore="*[!0-9] [0-9][0-9] [0-9][0-9][0-9]" diff --git a/srcpkgs/up/template b/srcpkgs/up/template deleted file mode 100644 index 03c2e5f630f024..00000000000000 --- a/srcpkgs/up/template +++ /dev/null @@ -1,12 +0,0 @@ -# Template file for 'up' -pkgname=up -version=0.4 -revision=4 -build_style=go -go_import_path=github.com/akavel/up -short_desc="Ultimate Plumber - write Linux pipes interactively" -maintainer="Piraty " -license="Apache-2.0" -homepage="https://github.com/akavel/up/" -distfiles="https://github.com/akavel/up/archive/v${version}.tar.gz" -checksum=3ea2161ce77e68d7e34873cc80324f372a3b3f63bed9f1ad1aefd7969dd0c1d1 diff --git a/srcpkgs/up_rewrite/files/up_rewrite/run b/srcpkgs/up_rewrite/files/up_rewrite/run deleted file mode 100644 index 6db9c1c3f9624d..00000000000000 --- a/srcpkgs/up_rewrite/files/up_rewrite/run +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh -exec 2>&1 -exec chpst -u _up_rewrite:_up_rewrite up_rewrite -c /etc/up_rewrite/config.toml diff --git a/srcpkgs/up_rewrite/template b/srcpkgs/up_rewrite/template deleted file mode 100644 index 9b8bc36057a57c..00000000000000 --- a/srcpkgs/up_rewrite/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'up_rewrite' -pkgname=up_rewrite -version=1.4.0 -revision=4 -build_style=go -go_import_path="github.com/karmanyaahm/up_rewrite" -go_ldflags="-X $go_import_path/config.Version=$version" -short_desc="Rewrite Proxy for UnifiedPush written in Go" -maintainer="Orphaned " -license="MIT" -homepage="https://unifiedpush.org" -distfiles="https://github.com/UnifiedPush/common-proxies/archive/v${version}.tar.gz" -checksum=c4565b764bbdd7f680e8516e9d38f9942918f9697c140b1693f72cf784875fd5 -conf_files="/etc/up_rewrite/config.toml" - -system_accounts="_up_rewrite" - -post_install() { - vinstall example-config.toml 644 etc/up_rewrite config.toml - vlicense LICENSE - vsv up_rewrite -} diff --git a/srcpkgs/upmpdcli/files/upmpdcli/run b/srcpkgs/upmpdcli/files/upmpdcli/run deleted file mode 100644 index 0a728f1926565a..00000000000000 --- a/srcpkgs/upmpdcli/files/upmpdcli/run +++ /dev/null @@ -1,4 +0,0 @@ -#!/bin/sh -exec 2>&1 -[ -r conf ] && . ./conf -exec chpst -u _upmpdcli upmpdcli ${OPTS:- -c /etc/upmpdcli.conf} 2>&1 diff --git a/srcpkgs/upmpdcli/template b/srcpkgs/upmpdcli/template deleted file mode 100644 index 8f3f4571b325ff..00000000000000 --- a/srcpkgs/upmpdcli/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'upmpdcli' -pkgname=upmpdcli -version=1.9.6 -revision=1 -build_style=meson -hostmakedepends="pkg-config tar" -makedepends="jsoncpp-devel libcurl-devel libmicrohttpd-devel libmpdclient-devel libupnpp-devel" -short_desc="UPnP Media Renderer front-end for MPD" -maintainer="amak " -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=d0c26c75e72c97ae3a3cea63b451922d4dc1023b4b57d2d17510ce0049d0afeb -python_version=3 - -system_accounts="_upmpdcli" -_upmpdcli_homedir="/var/lib/upmpdcli" -make_dirs="/var/lib/upmpdcli 0750 _upmpdcli _upmpdcli" -conf_files="/etc/upmpdcli.conf" - -post_install() { - chmod 644 ${DESTDIR}/etc/upmpdcli.conf - vsv upmpdcli -} diff --git a/srcpkgs/upower-devel b/srcpkgs/upower-devel deleted file mode 120000 index 9df007da7f1ab2..00000000000000 --- a/srcpkgs/upower-devel +++ /dev/null @@ -1 +0,0 @@ -upower \ No newline at end of file diff --git a/srcpkgs/upower/template b/srcpkgs/upower/template deleted file mode 100644 index 4d267d5bdc29f1..00000000000000 --- a/srcpkgs/upower/template +++ /dev/null @@ -1,56 +0,0 @@ -# Template file for 'upower' -pkgname=upower -version=1.90.9 -revision=2 -build_helper="gir" -build_style=meson -configure_args="-Dos_backend=linux -Dsystemdsystemunitdir=no - $(vopt_feature gir introspection) $(vopt_bool gtk_doc gtk-doc)" -conf_files="/etc/UPower/UPower.conf" -hostmakedepends="gettext glib-devel gobject-introspection - $(vopt_if gtk_doc gtk-doc) docbook-xsl libxslt pkg-config polkit" -makedepends="libusb-devel libgudev-devel dbus-glib-devel - libimobiledevice-devel polkit-devel" -checkdepends="python3-dbus python3-packaging" -short_desc="Abstraction for enumerating power devices" -maintainer="cinerea0 " -license="GPL-2.0-or-later" -homepage="https://gitlab.freedesktop.org/upower/upower" -changelog="https://gitlab.freedesktop.org/upower/upower/-/raw/master/NEWS" -distfiles="https://gitlab.freedesktop.org/upower/upower/-/archive/v${version}/upower-v${version}.tar.bz2" -checksum=ca6018535817c2ea687e389e6b47583342154123c0eea0497b409c49dff319b6 - -provides="upower0-${version}_${revision}" -replaces="upower0>=0" - -# Package build options -build_options="gir gtk_doc" -build_options_default="gir" - -if [ -z "$CROSS_BUILD" ]; then - build_options_default+=" gtk_doc" -fi - -libupower-glib3_package() { - short_desc+=" - runtime library" - pkg_install() { - vmove usr/lib/*.so.* - } -} -upower-devel_package() { - provides="upower0-devel-${version}_${revision}" - replaces="upower0-devel>=0" - depends="dbus-glib-devel polkit-devel libupower-glib3>=${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/gtk-doc - fi - } -} diff --git a/srcpkgs/upterm/template b/srcpkgs/upterm/template deleted file mode 100644 index 59a60c6d5cef61..00000000000000 --- a/srcpkgs/upterm/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'upterm' -pkgname=upterm -version=0.10.0 -revision=4 -build_style=go -go_import_path="github.com/owenthereal/upterm" -go_package="${go_import_path}/cmd/upterm" -short_desc="Secure Terminal Sharing" -maintainer="Hervy Qurrotul Ainur Rozi " -license="Apache-2.0" -homepage="https://github.com/owenthereal/upterm/" -distfiles="https://github.com/owenthereal/upterm/archive/refs/tags/v$version.tar.gz" -checksum=05409ae3a124d611221f64e87016d67cfd2d3a125fcfec95abb9a123acd9d1a2 - -post_install() { - vcompletion etc/completion/upterm.zsh_completion zsh - vcompletion etc/completion/upterm.bash_completion.sh bash - for man in etc/man/man1/*.1; do - vman "${man}" - done -} diff --git a/srcpkgs/uptimed/files/uptimed/run b/srcpkgs/uptimed/files/uptimed/run deleted file mode 100644 index 89c40aed17f680..00000000000000 --- a/srcpkgs/uptimed/files/uptimed/run +++ /dev/null @@ -1,4 +0,0 @@ -#!/bin/sh -exec 2>&1 -[ -r conf ] && . ./conf -exec uptimed -f $OPTS diff --git a/srcpkgs/uptimed/template b/srcpkgs/uptimed/template deleted file mode 100644 index b21518b3182b5f..00000000000000 --- a/srcpkgs/uptimed/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'uptimed' -pkgname=uptimed -version=0.4.7 -revision=1 -build_style=gnu-configure -configure_args="--disable-static" -hostmakedepends="automake libtool" -short_desc="Daemon that records system uptimes" -maintainer="Orphaned " -license="GPL-2.0-only" -homepage="https://github.com/rpodgorny/uptimed" -changelog="https://raw.githubusercontent.com/rpodgorny/uptimed/master/ChangeLog" -distfiles="${homepage}/archive/v${version}.tar.gz>${pkgname}-${version}.tar.gz" -checksum=2f669d2968ca1d0865b7a97791c9dbcca759631a1afc5d6702964f070a57252b -conf_files="/etc/uptimed.conf" -make_dirs="/var/spool/uptimed 0755 root root" - -pre_configure() { - ./autogen.sh -} - -post_install() { - mv ${DESTDIR}/etc/uptimed.conf-dist ${DESTDIR}/etc/uptimed.conf - vsv uptimed -} diff --git a/srcpkgs/upx/template b/srcpkgs/upx/template deleted file mode 100644 index 5d56ee0b8d1931..00000000000000 --- a/srcpkgs/upx/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'upx' -pkgname=upx -version=5.0.1 -revision=1 -build_style=cmake -configure_args="-DCMAKE_BUILD_TYPE=Release" -hostmakedepends="perl" -makedepends="ucl zlib-devel" -short_desc="Ultimate Packer for eXecutables" -maintainer="cinerea0 " -license="GPL-2.0-or-later" -homepage="https://upx.github.io/" -changelog="https://raw.githubusercontent.com/upx/upx/master/NEWS" -distfiles="https://github.com/upx/upx/releases/download/v${version}/upx-${version}-src.tar.xz" -checksum=2b11323a9f6c7f0247a4936deee35afb486a2fdf808a5bc4abf10a085ec884d9 diff --git a/srcpkgs/urbanterror-data/template b/srcpkgs/urbanterror-data/template deleted file mode 100644 index 80f3a1130363f0..00000000000000 --- a/srcpkgs/urbanterror-data/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'urbanterror-data' -pkgname=urbanterror-data -version=4.3.4 -revision=2 -hostmakedepends="unzip" -short_desc="Urbanterror data files" -maintainer="Andrea Brancaleoni " -license="custom:Freeware" -homepage="http://www.urbanterror.info" -distfiles="http://cdn.urbanterror.info/urt/43/releases/zips/UrbanTerror${version//./}_full.zip" -checksum=716669cc6c525663b791852e51ff9c94d96f382be39279dab6084dddacb5a4e7 - -do_install() { - vmkdir usr/share/urbanterror - vcopy q3ut4 usr/share/urbanterror - vlicense q3ut4/readme43.txt -} diff --git a/srcpkgs/urbanterror-data/update b/srcpkgs/urbanterror-data/update deleted file mode 100644 index 354e81448682cd..00000000000000 --- a/srcpkgs/urbanterror-data/update +++ /dev/null @@ -1,2 +0,0 @@ -site="https://github.com/Barbatos/ioq3-for-UrbanTerror-4/tags" -pattern='/archive/refs/tags/(release-?|\Q'"$pkgname"'\E-)?\K[\d\.]+(?=\.tar\.gz")' diff --git a/srcpkgs/urbanterror/files/urbanterror.desktop b/srcpkgs/urbanterror/files/urbanterror.desktop deleted file mode 100644 index f4d359dfab3c9d..00000000000000 --- a/srcpkgs/urbanterror/files/urbanterror.desktop +++ /dev/null @@ -1,7 +0,0 @@ -[Desktop Entry] -Name=Urban Terror -Type=Application -Categories=Game; -Terminal=false -Exec=urbanterror -Icon=urbanterror diff --git a/srcpkgs/urbanterror/files/urbanterror.png b/srcpkgs/urbanterror/files/urbanterror.png deleted file mode 100644 index df596c29b29e9f..00000000000000 Binary files a/srcpkgs/urbanterror/files/urbanterror.png and /dev/null differ diff --git a/srcpkgs/urbanterror/patches/musl.patch b/srcpkgs/urbanterror/patches/musl.patch deleted file mode 100644 index 601325ed4d98d8..00000000000000 --- a/srcpkgs/urbanterror/patches/musl.patch +++ /dev/null @@ -1,25 +0,0 @@ -From 3f0a36985a046dfb9432e57fb26e5ee4913fc7fe Mon Sep 17 00:00:00 2001 -From: Andrea Brancaleoni -Date: Tue, 25 Aug 2015 19:06:12 +0200 -Subject: [PATCH] musl - ---- - code/unix/unix_main.c | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git code/unix/unix_main.c code/unix/unix_main.c -index ab3608b..f823800 100644 ---- a/code/unix/unix_main.c -+++ b/code/unix/unix_main.c -@@ -53,7 +53,7 @@ Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA - #include - #endif - --#ifdef __linux__ -+#ifdef __GLIBC__ - #include // bk001213 - force dumps on divide by zero - #endif - --- -2.5.0 - diff --git a/srcpkgs/urbanterror/template b/srcpkgs/urbanterror/template deleted file mode 100644 index 4d47c6e7a54f6d..00000000000000 --- a/srcpkgs/urbanterror/template +++ /dev/null @@ -1,34 +0,0 @@ -# Template file for 'urbanterror' -pkgname=urbanterror -version=4.3.4 -revision=3 -makedepends="sdl12-compat-devel libopenal-devel libcurl-devel libvorbis-devel - libXxf86vm-devel" -depends="urbanterror-data>=${version}" -short_desc="Team tactical shooter based on ioquake" -maintainer="Andrea Brancaleoni " -license="GPL-2.0-or-later" -homepage="https://github.com/Barbatos/ioq3-for-UrbanTerror-4" -distfiles="https://github.com/Barbatos/ioq3-for-UrbanTerror-4/archive/release-${version}.tar.gz" -checksum=ce9d09a8ad149f8a1d36a85a586e1dd8ec9b8dcb3e5e9e82ec2a33017655bf43 -nocross=yes - -do_build() { - case "$XBPS_TARGET_MACHINE" in - i686*) CFLAGS+=" -msse2";; - esac - vsed -i 's,-O3 -march=i586,,' Makefile - make CC="$CC" CFLAGS="$CFLAGS" LDFLAGS="$LDFLAGS -ldl -lm" \ - USE_OPENAL=yes USE_OPENAL_DLOPEN=0 \ - USE_CURL=1 USE_CURL_DLOPEN=0 \ - USE_CODEC_VORBIS=1 DEFAULT_BASEDIR="/usr/share/${pkgname}" \ - ${makejobs} -} - -do_install() { - _ARCH=$(uname -m | sed -e s/i.86/i386/) - vbin build/release-linux-${_ARCH}/Quake3-UrT.${_ARCH} urbanterror - vbin build/release-linux-${_ARCH}/Quake3-UrT-Ded.${_ARCH} urbanterror-server - vinstall ${FILESDIR}/urbanterror.desktop 644 usr/share/applications - vinstall ${FILESDIR}/urbanterror.png 644 usr/share/pixmaps -} diff --git a/srcpkgs/urbanterror/update b/srcpkgs/urbanterror/update deleted file mode 100644 index 354e81448682cd..00000000000000 --- a/srcpkgs/urbanterror/update +++ /dev/null @@ -1,2 +0,0 @@ -site="https://github.com/Barbatos/ioq3-for-UrbanTerror-4/tags" -pattern='/archive/refs/tags/(release-?|\Q'"$pkgname"'\E-)?\K[\d\.]+(?=\.tar\.gz")' diff --git a/srcpkgs/urh/patches/cython-3.1.patch b/srcpkgs/urh/patches/cython-3.1.patch deleted file mode 100644 index c8ecb5b6018c9a..00000000000000 --- a/srcpkgs/urh/patches/cython-3.1.patch +++ /dev/null @@ -1,20 +0,0 @@ ---- a/src/urh/dev/native/lib/chackrf.pxd -+++ b/src/urh/dev/native/lib/chackrf.pxd -@@ -54,7 +54,7 @@ - uint32_t part_id[2] - uint32_t serial_no[4] - -- ctypedef struct hackrf_device_list: -+ ctypedef struct c_hackrf_device_list "hackrf_device_list": - char ** serial_numbers - hackrf_usb_board_id * usb_board_ids - int *usb_device_index -@@ -63,7 +63,7 @@ - void ** usb_devices - int usb_devicecount - -- ctypedef hackrf_device_list hackrf_device_list_t; -+ ctypedef c_hackrf_device_list hackrf_device_list_t; - - ctypedef int (*hackrf_sample_block_cb_fn)(hackrf_transfer* transfer) - diff --git a/srcpkgs/urh/patches/numpy.patch b/srcpkgs/urh/patches/numpy.patch deleted file mode 100644 index 76dd552a9d0dd6..00000000000000 --- a/srcpkgs/urh/patches/numpy.patch +++ /dev/null @@ -1,22 +0,0 @@ -Either urh works with numpy >= 2.0, or it has been long broken anyway. - ---- a/setup.py -+++ b/setup.py -@@ -142,7 +142,7 @@ - return "" - - --install_requires = ["numpy<2.0.0", "psutil", "cython", "setuptools"] -+install_requires = ["numpy", "psutil", "cython", "setuptools"] - if IS_RELEASE: - install_requires.append("pyqt5") - else: -@@ -168,7 +168,7 @@ - license="GNU General Public License (GPL)", - download_url="https://github.com/jopohl/urh/tarball/v" + str(version.VERSION), - install_requires=install_requires, -- setup_requires=["numpy<2.0.0"], -+ setup_requires=["numpy"], - packages=get_packages(), - ext_modules=get_extensions(), - cmdclass={"build_ext": build_ext}, diff --git a/srcpkgs/urh/template b/srcpkgs/urh/template deleted file mode 100644 index 8e0ce69c28aed0..00000000000000 --- a/srcpkgs/urh/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'urh' -pkgname=urh -version=2.9.8 -revision=3 -build_style=python3-module -hostmakedepends="python3-setuptools python3-Cython python3-numpy" -makedepends="python3-devel python3-PyQt5 libairspy-devel librtlsdr-devel - libhackrf-devel uhd-devel libgomp-devel" -depends="python3-numpy python3-PyQt5 python3-Cython python3-psutil - python3-setuptools" -checkdepends="$depends" -short_desc="Universal Radio Hacker: investigate unknown wireless protocols" -maintainer="Emil Miler " -license="GPL-3.0-or-later" -homepage="https://github.com/jopohl/urh" -changelog="https://github.com/jopohl/urh/releases" -distfiles="https://github.com/jopohl/urh/archive/refs/tags/v${version}.tar.gz" -checksum=6d564cbcf1dd5fd0bd86a349826b4ae4a6bc95ff0ec77b0e1027f2f2260fb9fd - -post_install() { - vinstall data/urh.desktop 644 usr/share/applications - vinstall data/icons/appicon.svg 644 usr/share/pixmaps urh.svg -} diff --git a/srcpkgs/uriparser-devel b/srcpkgs/uriparser-devel deleted file mode 120000 index e11ac7702f2d47..00000000000000 --- a/srcpkgs/uriparser-devel +++ /dev/null @@ -1 +0,0 @@ -uriparser \ No newline at end of file diff --git a/srcpkgs/uriparser/template b/srcpkgs/uriparser/template deleted file mode 100644 index 9fd3d302fcc650..00000000000000 --- a/srcpkgs/uriparser/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'uriparser' -pkgname=uriparser -version=0.9.8 -revision=1 -build_style=cmake -make_check_target=test -hostmakedepends="pkg-config doxygen graphviz qt5-tools qt5-plugin-sqlite" -makedepends="gtest-devel" -short_desc="RFC 3986 compliant URI parsing and handling library" -maintainer="mobinmob " -license="BSD-3-Clause" -homepage="https://uriparser.github.io/" -distfiles="https://github.com/${pkgname}/${pkgname}/releases/download/${pkgname}-${version}/${pkgname}-${version}.tar.bz2" -checksum=72d1b559be3a1806f788a3d9be34a1b063d42aa238b29ba4ee633d6effcd33bd - -post_install() { - vlicense COPYING -} - -uriparser-devel_package() { - depends="$makedepends uriparser-${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - vmove usr/include - vmove usr/share/doc - vmove usr/lib/cmake - } -} diff --git a/srcpkgs/urlscan/template b/srcpkgs/urlscan/template deleted file mode 100644 index 3c05a3a8d2601d..00000000000000 --- a/srcpkgs/urlscan/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'urlscan' -pkgname=urlscan -version=1.0.1 -revision=3 -build_style=python3-pep517 -hostmakedepends="hatchling hatch-vcs" -depends="python3-urwid" -short_desc="View/select the URLs in an email message or file" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="https://github.com/firecat53/urlscan" -changelog="https://github.com/firecat53/urlscan/releases" -distfiles="${PYPI_SITE}/u/urlscan/urlscan-${version}.tar.gz" -checksum=e0ec986e5aa2da57dd2face8692116d80af173d4eb56a78e4fd881731113307f diff --git a/srcpkgs/urlview/patches/glibc-missing-include.patch b/srcpkgs/urlview/patches/glibc-missing-include.patch deleted file mode 100644 index 2c143c3f7d037e..00000000000000 --- a/srcpkgs/urlview/patches/glibc-missing-include.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/urlview.c 2005-02-06 17:10:54.000000000 +0100 -+++ b/urlview.c 2005-02-06 17:57:06.998290062 +0100 -@@ -40,6 +40,8 @@ - #include - #include - -+#include "quote.h" -+ - #ifdef HAVE_REGEX_H - #include - #else diff --git a/srcpkgs/urlview/template b/srcpkgs/urlview/template deleted file mode 100644 index 3be31c596ac821..00000000000000 --- a/srcpkgs/urlview/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'urlview' -pkgname=urlview -version=0.9 -revision=2 -build_style=gnu-configure -hostmakedepends="mk-configure" -makedepends="ncurses-devel" -conf_files="/etc/urlview.conf" -short_desc="Extract URLs from a text file and allow the user to select via a menu" -maintainer="Liam Howley " -license="GPL-2.0-or-later" -homepage="https://github.com/sigpipe/urlview" -distfiles="https://gnupg.org/ftp/mutt/contrib/$pkgname-$version.tar.gz" -checksum=74d18026e84e3cd70a3fdd1a7247a68031b0c1c1c6d761d64b7063ff71091cc3 - -pre_configure() { - vsed -i '/install-data-local/,/^$/d' Makefile.am -} -post_install() { - vbin url_handler.sh - vinstall sample.urlview 0644 etc urlview.conf - vinstall sample.urlview 0644 etc/skel .urlview - vman urlview.{man,1} -} diff --git a/srcpkgs/urlwatch/template b/srcpkgs/urlwatch/template deleted file mode 100644 index e57c7df1832945..00000000000000 --- a/srcpkgs/urlwatch/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'urlwatch' -pkgname=urlwatch -version=2.29 -revision=1 -build_style=python3-module -# skip the tests that require python modules that aren't packaged -# (pdftotext & pytesseract) -make_check_args="-k not((pdf)or(ocr))" -hostmakedepends="python3-setuptools" -depends="python3-platformdirs python3-keyring python3-minidb python3-requests - python3-yaml python3-lxml python3-cssselect" -# Check the Docs for optional packages: -# https://urlwatch.readthedocs.io/en/latest/dependencies.html#optional-packages -checkdepends="python3-pytest python3-pycodestyle python3-docutils - python3-jq python3-Pygments ${depends}" -short_desc="Tool for monitoring webpages for updates" -maintainer="RunningDroid " -license="BSD-3-Clause" -homepage="https://thp.io/2008/urlwatch/" -changelog="https://raw.githubusercontent.com/thp/urlwatch/master/CHANGELOG.md" -distfiles="${PYPI_SITE}/u/urlwatch/urlwatch-${version}.tar.gz" -checksum=f317ca8b123b15af510ec9e08bf885d8a8b574f502253e5ded200d757366da98 - -post_install() { - vlicense COPYING -} diff --git a/srcpkgs/urusai/template b/srcpkgs/urusai/template deleted file mode 100644 index fcd6a68338f9f1..00000000000000 --- a/srcpkgs/urusai/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'urusai' -pkgname=urusai -version=1.0.3 -revision=1 -build_style=go -go_import_path="github.com/calpa/urusai" -short_desc="Go implementation of noisy HTTP/DNS traffic generator" -maintainer="elbachir-one " -license="MIT" -homepage="https://github.com/calpa/urusai" -distfiles="https://github.com/calpa/urusai/archive/refs/tags/v${version}.tar.gz" -checksum=ef10d71fef3bc3ee85613cacdbb748f29e0f800f920225ecb062ca28182dccc8 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/urxvt-bidi b/srcpkgs/urxvt-bidi deleted file mode 120000 index 3044d75460a6ca..00000000000000 --- a/srcpkgs/urxvt-bidi +++ /dev/null @@ -1 +0,0 @@ -perl-Text-Bidi \ No newline at end of file diff --git a/srcpkgs/urxvt-perls/template b/srcpkgs/urxvt-perls/template deleted file mode 100644 index d1789ed7294d38..00000000000000 --- a/srcpkgs/urxvt-perls/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'urxvt-perls' -pkgname=urxvt-perls -version=2.3 -revision=2 -depends="rxvt-unicode perl" -short_desc="Perl extensions for the rxvt-unicode terminal emulator" -maintainer="nem " -license="GPL-2.0-only" -homepage="https://github.com/muennich/urxvt-perls" -distfiles="https://github.com/muennich/urxvt-perls/archive/${version}.tar.gz" -checksum=a632e4867fe285eef3f2cd6db3fff18153eb1053b95c9218bc9963d7f9927442 - -do_install() { - vinstall deprecated/clipboard 644 usr/lib/urxvt/perl - vinstall keyboard-select 644 usr/lib/urxvt/perl - vinstall deprecated/url-select 644 usr/lib/urxvt/perl - vdoc README.md -} diff --git a/srcpkgs/urxvtconfig/template b/srcpkgs/urxvtconfig/template deleted file mode 100644 index 11d2cbc0bef992..00000000000000 --- a/srcpkgs/urxvtconfig/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'urxvtconfig' -pkgname=urxvtconfig -version=1.0 -revision=3 -build_wrksrc="source" -build_style="qmake" -makedepends="libmagick-devel libXft-devel qt5-devel" -short_desc="GUI tool for configuration of the rxvt-unicode terminal emulator" -maintainer="Orphaned " -license="LGPL-3.0-or-later" -homepage="https://github.com/daedreth/URXVTConfig" -distfiles="https://github.com/daedreth/URXVTConfig/archive/${version}.tar.gz" -checksum=74ad9539f4d795ddeca56d53b02483c6ad162a24576b9667e2de54cc84ffd8f3 - -if [ "$CROSS_BUILD" ]; then - hostmakedepends+=" qt5-devel" -fi diff --git a/srcpkgs/usb-modeswitch-data/patches/0001-fix-destdir.patch b/srcpkgs/usb-modeswitch-data/patches/0001-fix-destdir.patch deleted file mode 100644 index f891500938797f..00000000000000 --- a/srcpkgs/usb-modeswitch-data/patches/0001-fix-destdir.patch +++ /dev/null @@ -1,51 +0,0 @@ ---- a/Makefile 2016-08-03 19:08:23.000000000 +0200 -+++ b/Makefile 2016-08-04 23:44:35.642686213 +0200 -@@ -1,9 +1,9 @@ - PROG = usb-modeswitch-data - VERS = 20160803 - MV = /bin/mv -f --PREFIX = $(DESTDIR)/usr --ETCDIR = $(DESTDIR)/etc --RULESDIR = $(DESTDIR)/lib/udev/rules.d -+PREFIX = /usr -+ETCDIR = /etc -+RULESDIR = /lib/udev/rules.d - - - .PHONY: clean -@@ -18,28 +18,28 @@ install: all files-install db-install - install-packed: files-install db-install-packed - - files-install: -- install -d $(PREFIX)/share/usb_modeswitch -- install -d $(ETCDIR)/usb_modeswitch.d -- install -D --mode=644 40-usb_modeswitch.rules $(RULESDIR)/40-usb_modeswitch.rules -+ install -d $(DESTDIR)/$(PREFIX)/share/usb_modeswitch -+ install -d $(DESTDIR)/$(ETCDIR)/usb_modeswitch.d -+ install -D --mode=644 40-usb_modeswitch.rules $(DESTDIR)/$(RULESDIR)/40-usb_modeswitch.rules - - 40-usb_modeswitch.rules: - ./gen-rules.tcl - - db-install: files-install -- install --mode=644 -t $(PREFIX)/share/usb_modeswitch ./usb_modeswitch.d/* -+ install --mode=644 -t $(DESTDIR)/$(PREFIX)/share/usb_modeswitch ./usb_modeswitch.d/* - - db-install-packed: - @# Create a compressed tar without gzip timestamp, so tar.gz - @# differs only if content is different - cd ./usb_modeswitch.d; find * -print0 | LC_ALL=C sort -z | tar --no-recursion --null --files-from=- --mode=go=rX,u+rw,a-s -cf ../configPack.tar - gzip -f9n ./configPack.tar -- install --mode=644 -t $(PREFIX)/share/usb_modeswitch ./configPack.tar.gz -+ install --mode=644 -t $(DESTDIR)/$(PREFIX)/share/usb_modeswitch ./configPack.tar.gz - rm -f ./configPack.tar.gz - - uninstall: files-uninstall - - files-uninstall: -- $(RM) $(RULESDIR)/40-usb_modeswitch.rules -- $(RM) -R $(PREFIX)/share/usb_modeswitch -+ $(RM) $(DESTDIR)/$(RULESDIR)/40-usb_modeswitch.rules -+ $(RM) -R $(DESTDIR)/$(PREFIX)/share/usb_modeswitch - - .PHONY: clean install uninstall diff --git a/srcpkgs/usb-modeswitch-data/template b/srcpkgs/usb-modeswitch-data/template deleted file mode 100644 index 6412b7035a85cd..00000000000000 --- a/srcpkgs/usb-modeswitch-data/template +++ /dev/null @@ -1,12 +0,0 @@ -# Template file for 'usb-modeswitch-data' -pkgname=usb-modeswitch-data -version=20191128 -revision=2 -build_style=gnu-makefile -make_install_args="RULESDIR=/usr/lib/udev/rules.d" -short_desc="Mode switching tool for controlling multi-mode USB devices - data files" -maintainer="Enno Boland " -license="GPL-2.0-or-later" -homepage="http://www.draisberghof.de/usb_modeswitch/" -distfiles="http://www.draisberghof.de/usb_modeswitch/usb-modeswitch-data-${version}.tar.bz2" -checksum=3f039b60791c21c7cb15c7986cac89650f076dc274798fa242231b910785eaf9 diff --git a/srcpkgs/usb-modeswitch/patches/0001-fix-destdir.patch b/srcpkgs/usb-modeswitch/patches/0001-fix-destdir.patch deleted file mode 100644 index 47263a5ec49fbc..00000000000000 --- a/srcpkgs/usb-modeswitch/patches/0001-fix-destdir.patch +++ /dev/null @@ -1,53 +0,0 @@ ---- a/Makefile 2019-11-11 21:45:13.000000000 +0100 -+++ b/Makefile 2020-05-04 21:22:53.680445703 +0200 -@@ -5,11 +5,11 @@ CFLAGS += -Wall -Wno-deprecated-dec - LIBS = `pkg-config --libs --cflags libusb-1.0` - RM = /bin/rm -f - OBJS = usb_modeswitch.c --PREFIX = $(DESTDIR)/usr --ETCDIR = $(DESTDIR)/etc -+PREFIX = /usr -+ETCDIR = /etc - SYSDIR = $(ETCDIR)/systemd/system - UPSDIR = $(ETCDIR)/init --UDEVDIR = $(DESTDIR)/lib/udev -+UDEVDIR = /lib/udev - SBINDIR = $(PREFIX)/sbin - MANDIR = $(PREFIX)/share/man/man1 - -@@ -54,12 +54,12 @@ distclean: clean - # If not, use the dispatcher directly from the udev rule as in previous versions - - install-common: $(PROG) $(DISPATCH) -- install -D --mode=755 usb_modeswitch $(SBINDIR)/usb_modeswitch -- install -D --mode=755 usb_modeswitch.sh $(UDEVDIR)/usb_modeswitch -- install -D --mode=644 usb_modeswitch.conf $(ETCDIR)/usb_modeswitch.conf -- install -D --mode=644 usb_modeswitch.1 $(MANDIR)/usb_modeswitch.1 -- install -D --mode=644 usb_modeswitch_dispatcher.1 $(MANDIR)/usb_modeswitch_dispatcher.1 -- install -D --mode=755 usb_modeswitch_dispatcher $(SBINDIR)/usb_modeswitch_dispatcher -+ install -D --mode=755 usb_modeswitch $(DESTDIR)/$(SBINDIR)/usb_modeswitch -+ install -D --mode=755 usb_modeswitch.sh $(DESTDIR)/$(UDEVDIR)/usb_modeswitch -+ install -D --mode=644 usb_modeswitch.conf $(DESTDIR)/$(ETCDIR)/usb_modeswitch.conf -+ install -D --mode=644 usb_modeswitch.1 $(DESTDIR)/$(MANDIR)/usb_modeswitch.1 -+ install -D --mode=644 usb_modeswitch_dispatcher.1 $(DESTDIR)/$(MANDIR)/usb_modeswitch_dispatcher.1 -+ install -D --mode=755 usb_modeswitch_dispatcher $(DESTDIR)/$(SBINDIR)/usb_modeswitch_dispatcher - install -d $(DESTDIR)/var/lib/usb_modeswitch - test -d $(UPSDIR) -a -e /sbin/initctl && install --mode=644 usb-modeswitch-upstart.conf $(UPSDIR) || test 1 - test -d $(SYSDIR) -a \( -e /usr/bin/systemctl -o -e /bin/systemctl \) && install --mode=644 usb_modeswitch@.service $(SYSDIR) || test 1 -@@ -73,10 +73,10 @@ install-dynlink: dispatcher-dynlink inst - install-statlink: dispatcher-statlink install-common - - uninstall: -- $(RM) $(SBINDIR)/usb_modeswitch -- $(RM) $(SBINDIR)/usb_modeswitch_dispatcher -- $(RM) $(UDEVDIR)/usb_modeswitch -- $(RM) $(ETCDIR)/usb_modeswitch.conf -- $(RM) $(MANDIR)/usb_modeswitch.1 -+ $(RM) $(DESTDIR)/$(SBINDIR)/usb_modeswitch -+ $(RM) $(DESTDIR)/$(SBINDIR)/usb_modeswitch_dispatcher -+ $(RM) $(DESTDIR)/$(UDEVDIR)/usb_modeswitch -+ $(RM) $(DESTDIR)/$(ETCDIR)/usb_modeswitch.conf -+ $(RM) $(DESTDIR)/$(MANDIR)/usb_modeswitch.1 - $(RM) -R $(DESTDIR)/var/lib/usb_modeswitch -- $(RM) $(SYSDIR)/usb_modeswitch@.service -+ $(RM) $(DESTDIR)/$(SYSDIR)/usb_modeswitch@.service diff --git a/srcpkgs/usb-modeswitch/template b/srcpkgs/usb-modeswitch/template deleted file mode 100644 index ef478c3f49524d..00000000000000 --- a/srcpkgs/usb-modeswitch/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'usb-modeswitch' -pkgname=usb-modeswitch -version=2.6.0 -revision=2 -build_style=gnu-makefile -conf_files="/etc/usb_modeswitch.conf" -make_install_args="SBINDIR=/usr/bin UDEVDIR=/usr/lib/udev" -hostmakedepends="pkg-config tcl" -makedepends="libusb-devel" -depends="tcl ${pkgname}-data" -short_desc="Mode switching tool for controlling multi-mode USB devices" -maintainer="Enno Boland " -license="GPL-2.0-or-later, BSD-2-Clause" -homepage="https://www.draisberghof.de/usb_modeswitch/" -distfiles="https://www.draisberghof.de/usb_modeswitch/usb-modeswitch-${version}.tar.bz2" -checksum=c215236e6bada6e659fc195a31d611ea298a4bdb4d57a0d68c553b56585f8ba3 - -post_install() { - vlicense COPYING LICENSE -} diff --git a/srcpkgs/usb-reset/template b/srcpkgs/usb-reset/template deleted file mode 100644 index 4dad97d888012d..00000000000000 --- a/srcpkgs/usb-reset/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'usb-reset' -pkgname=usb-reset -version=0.0.1 -revision=1 -build_style=gnu-makefile -short_desc="Simulate a USB Disconnect and Reconnect" -maintainer="Michael Aldridge " -license="MIT" -homepage="https://github.com/the-maldridge/usb-reset" -distfiles="https://github.com/the-maldridge/usb-reset/archive/v${version}.tar.gz" -checksum=4aa9c4ec27e9926660cbdb5d51c972ea076b1326ee6b7d539409528bae1e0299 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/usbguard-devel b/srcpkgs/usbguard-devel deleted file mode 120000 index b2a00b94d74ec4..00000000000000 --- a/srcpkgs/usbguard-devel +++ /dev/null @@ -1 +0,0 @@ -usbguard \ No newline at end of file diff --git a/srcpkgs/usbguard/files/usbguard/run b/srcpkgs/usbguard/files/usbguard/run deleted file mode 100644 index d5aa8b89ca664c..00000000000000 --- a/srcpkgs/usbguard/files/usbguard/run +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh -exec 2>&1 -exec usbguard-daemon diff --git a/srcpkgs/usbguard/patches/musl.patch b/srcpkgs/usbguard/patches/musl.patch deleted file mode 100644 index 1fb6eb0c92d148..00000000000000 --- a/srcpkgs/usbguard/patches/musl.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/src/CLI/usbguard.cpp 2024-06-06 10:35:56.000000000 -0400 -+++ b/src/CLI/usbguard.cpp 2025-04-27 13:50:32.469825634 -0400 -@@ -107,7 +107,7 @@ - - static int usbguard_cli(int argc, char* argv[]) - { -- usbguard_arg0 = ::basename(argv[0]); -+ usbguard_arg0 = ::basename(strdup(argv[0])); - - if (argc == 1) { - showTopLevelHelp(); diff --git a/srcpkgs/usbguard/template b/srcpkgs/usbguard/template deleted file mode 100644 index a6bce39b6061b2..00000000000000 --- a/srcpkgs/usbguard/template +++ /dev/null @@ -1,36 +0,0 @@ -# Template file for 'usbguard' -pkgname=usbguard -version=1.1.3 -revision=2 -build_style=gnu-configure -configure_args="--with-crypto-library=sodium --with-bundled-catch --with-bundled-pegtl" -conf_files="/etc/usbguard/*" -make_dirs=" - /etc/usbguard/rules.d 0755 root root - /var/log/usbguard 0755 root root - /etc/usbguard/IPCAccessControl.d 0755 root root" -hostmakedepends="automake libtool pkg-config asciidoc glib-devel protobuf" -makedepends="libqb-devel libsodium-devel protobuf-devel polkit-devel libcap-ng-devel libseccomp-devel" -short_desc="Tool for whitelisting and blacklisting USB devices" -maintainer="Philoponus Bindle " -license="GPL-2.0-or-later" -homepage="https://usbguard.github.io" -changelog="https://raw.githubusercontent.com/USBGuard/usbguard/main/CHANGELOG.md" -distfiles="https://github.com/USBGuard/usbguard/releases/download/usbguard-$version/usbguard-$version.tar.gz" -checksum=707dad2938923202697f636c2b4e0be80f192242039a2af3fc7ac35d03f78551 - -post_install() { - vsv usbguard - vcompletion scripts/usbguard-zsh-completion zsh -} - -usbguard-devel_package() { - short_desc+=" - development files" - depends="libqb-devel ${sourcepkg}-${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove usr/lib/*.a - vmove usr/lib/*.so - } -} diff --git a/srcpkgs/usbip b/srcpkgs/usbip deleted file mode 120000 index 6594bfcc259eac..00000000000000 --- a/srcpkgs/usbip +++ /dev/null @@ -1 +0,0 @@ -linux-tools \ No newline at end of file diff --git a/srcpkgs/usbkvm/template b/srcpkgs/usbkvm/template deleted file mode 100644 index 19718eb559ab71..00000000000000 --- a/srcpkgs/usbkvm/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'usbkvm' -pkgname=usbkvm -version=0.3.0 -revision=1 -build_style=meson -hostmakedepends="glib-devel go pkg-config" -makedepends="gstreamer1-devel gtkmm-devel hidapi-devel" -short_desc="USBKVM client app" -maintainer="Leah Neukirchen " -license="GPL-3.0-or-later" -homepage="https://github.com/carrotIndustries/usbkvm" -distfiles="https://github.com/carrotIndustries/usbkvm/releases/download/v${version}/usbkvm-v${version}.tar.gz" -checksum=9f1b778bc68f7c066516eb38a92970adbedcf51a5f511bba7b49e5a5b2099b06 - -pre_build() { - . /void-packages/common/environment/build-style/go.sh -} diff --git a/srcpkgs/usbmuxd/files/usbmuxd/run b/srcpkgs/usbmuxd/files/usbmuxd/run deleted file mode 100644 index 4314e9e2761d14..00000000000000 --- a/srcpkgs/usbmuxd/files/usbmuxd/run +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh -exec 2>&1 -exec usbmuxd -f -u diff --git a/srcpkgs/usbmuxd/template b/srcpkgs/usbmuxd/template deleted file mode 100644 index 93cee835575ad6..00000000000000 --- a/srcpkgs/usbmuxd/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'usbmuxd' -pkgname=usbmuxd -version=1.1.1 -revision=1 -build_style=gnu-configure -configure_args="--without-systemd" -make_dirs="/var/lib/lockdown 0755 usbmux usbmux" -hostmakedepends="pkg-config automake libtool" -makedepends="libusb-devel libimobiledevice-devel" -short_desc="USB Multiplex Daemon" -maintainer="Orphaned " -license="GPL-2.0-or-later, LGPL-2.1-or-later" -homepage="http://github.com/libimobiledevice/usbmuxd/" -changelog="https://raw.githubusercontent.com/libimobiledevice/usbmuxd/master/NEWS" -distfiles="http://github.com/libimobiledevice/usbmuxd/archive/${version}.tar.gz" -checksum=e7ce30143e69d77fc5aa6fb0cb5f0cfcdbeff47eb1ac7fd90ac259a90de9fadd -usbmux_homedir="/var/lib/lockdown" -system_accounts="usbmux" - -pre_configure() { - autoreconf -fi -} - -post_install() { - vsv usbmuxd -} diff --git a/srcpkgs/usbmuxd/update b/srcpkgs/usbmuxd/update deleted file mode 100644 index 6e425d5cda68f8..00000000000000 --- a/srcpkgs/usbmuxd/update +++ /dev/null @@ -1 +0,0 @@ -site="http://cgit.sukimashita.com/usbmuxd.git/" diff --git a/srcpkgs/usbredir-devel b/srcpkgs/usbredir-devel deleted file mode 120000 index 73df798869564e..00000000000000 --- a/srcpkgs/usbredir-devel +++ /dev/null @@ -1 +0,0 @@ -usbredir \ No newline at end of file diff --git a/srcpkgs/usbredir/template b/srcpkgs/usbredir/template deleted file mode 100644 index 193dc04020ab2d..00000000000000 --- a/srcpkgs/usbredir/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'usbredir' -pkgname=usbredir -version=0.15.0 -revision=1 -build_style=meson -hostmakedepends="pkg-config python3" -makedepends="libusb-devel glib-devel" -short_desc="USB traffic redirection protocol" -maintainer="Andrea Brancaleoni " -license="GPL-2.0-or-later,LGPL-2.1-or-later" -homepage="https://spice-space.org" -changelog="https://gitlab.freedesktop.org/spice/usbredir/-/raw/main/ChangeLog.md" -distfiles="https://gitlab.freedesktop.org/spice/usbredir/-/archive/usbredir-${version}/usbredir-usbredir-${version}.tar.bz2" -checksum=e3966c5d0221173867b3668a1ecc4d11506e8848ef9750a157723b8c9b7f1421 - -usbredir-devel_package() { - depends="${makedepends} ${sourcepkg}-${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/usbredir/update b/srcpkgs/usbredir/update deleted file mode 100644 index 24b023face73e7..00000000000000 --- a/srcpkgs/usbredir/update +++ /dev/null @@ -1 +0,0 @@ -pkgname="usbredir-usbredir" diff --git a/srcpkgs/usbrelay/template b/srcpkgs/usbrelay/template deleted file mode 100644 index fda3ba72a09839..00000000000000 --- a/srcpkgs/usbrelay/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'usbrelay' -pkgname=usbrelay -version=0.4 -revision=1 -build_style=gnu-makefile -makedepends="hidapi-devel" -short_desc="Control usb relay - based on hidapi" -maintainer="Enno Boland " -license="GPL-2.0-or-later" -homepage="https://github.com/darrylb123/usbrelay" -distfiles="https://github.com/darrylb123/usbrelay/archive/v${version}.tar.gz" -checksum=d6e1b6ae4bf0a57d3280385f11ebda981052c5c50db68127b5f276d5c2f20bbf - -LDFLAGS="-lhidapi-hidraw" diff --git a/srcpkgs/usbtop/template b/srcpkgs/usbtop/template deleted file mode 100644 index d0f621cbe15ecf..00000000000000 --- a/srcpkgs/usbtop/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'usbtop' -pkgname=usbtop -version=1.0 -revision=1 -build_style=cmake -makedepends="boost-devel-minimal libpcap-devel" -short_desc="Shows an estimated instantaneous bandwidth on USB buses and devices" -maintainer="Orphaned " -license="BSD-3-Clause" -homepage="https://github.com/aguinet/usbtop" -distfiles="https://github.com/aguinet/usbtop/archive/release-${version}.tar.gz" -checksum=eea7f2fbdcaacbf1097f62f9e4fb50ffd238cec3085b67d384ab0a419274e1da - -LDFLAGS="-lpthread" - -do_install() { - vbin build/src/usbtop - vdoc README.md - vlicense LICENSE -} diff --git a/srcpkgs/usbtop/update b/srcpkgs/usbtop/update deleted file mode 100644 index d309484699391d..00000000000000 --- a/srcpkgs/usbtop/update +++ /dev/null @@ -1 +0,0 @@ -pkgname=release diff --git a/srcpkgs/usbutils/template b/srcpkgs/usbutils/template deleted file mode 100644 index c96737fc91df6b..00000000000000 --- a/srcpkgs/usbutils/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'usbutils' -pkgname=usbutils -version=018 -revision=1 -build_style=meson -hostmakedepends="pkg-config" -makedepends="eudev-libudev-devel libusb-devel" -depends="hwids" -short_desc="Linux USB utilities" -maintainer="Enno Boland " -license="GPL-2.0-only" -homepage="https://github.com/gregkh/usbutils" -changelog="https://raw.githubusercontent.com/gregkh/usbutils/master/NEWS" -distfiles="${KERNEL_SITE}/utils/usb/usbutils/usbutils-${version}.tar.xz" -checksum=83f68b59b58547589c00266e82671864627593ab4362d8c807f50eea923cad93 -replaces="usbhid-dump<=1.4_1" - -post_install() { - # Remove lsusb.py - avoid useless python scripts - rm ${DESTDIR}/usr/bin/lsusb.py - rm ${DESTDIR}/usr/share/man/man1/lsusb.py.1 - # add usbreset, upstream doesn't install it by default - vbin build/usbreset - vman man/usbreset.1 -} diff --git a/srcpkgs/usql/template b/srcpkgs/usql/template deleted file mode 100644 index fcbb46e54f3398..00000000000000 --- a/srcpkgs/usql/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'usql' -pkgname=usql -version=0.19.26 -revision=1 -build_style=go -go_import_path=github.com/xo/usql -go_ldflags="-X github.com/xo/usql/text.CommandVersion=${version}" -short_desc="Universal command-line interface for SQL databases" -maintainer="icp " -license="MIT" -homepage="https://github.com/xo/usql" -distfiles="https://github.com/xo/usql/archive/refs/tags/v${version}.tar.gz" -checksum=ade03e9c3a162e04ec247bedbc48d0708ba6d13bb7dd22f2c29d3620eae488a7 - -do_check() { - go test -p "${XBPS_MAKEJOBS}" -v -tags "${go_build_tags}" -ldflags "${go_ldflags}" \ - $(go list ./... | grep -v /drivers) -} - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/usrsctp/template b/srcpkgs/usrsctp/template deleted file mode 100644 index 061a4a375020a6..00000000000000 --- a/srcpkgs/usrsctp/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'usrsctp' -pkgname=usrsctp -version=0.9.5.0 -revision=1 -build_style=cmake -configure_args="-Dsctp_werror=off -Dsctp_build_shared_lib=on" -short_desc="Portable SCTP userland stack" -maintainer="Michael Aldridge " -license="BSD-3-Clause" -homepage="https://github.com/SergiusTheBest/plog" -distfiles="https://github.com/sctplab/usrsctp/archive/refs/tags/$version.tar.gz" -checksum=260107caf318650a57a8caa593550e39bca6943e93f970c80d6c17e59d62cd92 - -post_install() { - vlicense LICENSE.md - rm -f $DESTDIR/usr/lib64 - rm -f $DESTDIR/usr/lib32 -} diff --git a/srcpkgs/utfcpp/template b/srcpkgs/utfcpp/template deleted file mode 100644 index 1216e57c13cac4..00000000000000 --- a/srcpkgs/utfcpp/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'utfcpp' -pkgname=utfcpp -version=4.0.8 -revision=1 -build_style=cmake -configure_args="-DBUILD_SHARED_LIBS=ON" -short_desc="Generic library that handles UTF-8 encoded strings" -maintainer="Mateusz Sylwestrzak " -license="BSL-1.0" -homepage="https://github.com/nemtrif/utfcpp" -distfiles="https://github.com/nemtrif/utfcpp/archive/v${version}.tar.gz" -checksum=f808b26d8c3a59def27fea207182ece77a8930bd121a69f80d328ecf3cfef925 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/uthash/template b/srcpkgs/uthash/template deleted file mode 100644 index 90aa9533336158..00000000000000 --- a/srcpkgs/uthash/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'uthash' -pkgname=uthash -version=2.3.0 -revision=1 -short_desc="Hash table for C structures" -maintainer="Orphaned " -license="BSD-2-Clause" -homepage="http://troydhanson.github.com/uthash/" -changelog="https://raw.githubusercontent.com/troydhanson/uthash/master/doc/ChangeLog.txt" -distfiles="https://github.com/troydhanson/uthash/archive/v${version}.tar.gz" -checksum=e10382ab75518bad8319eb922ad04f907cb20cccb451a3aa980c9d005e661acc - -do_install() { - vmkdir usr/include - vcopy src/* /usr/include - cd doc/ - for docs in *.txt; do - vdoc $docs - done - vlicense ../LICENSE -} diff --git a/srcpkgs/util-linux-common/template b/srcpkgs/util-linux-common/template deleted file mode 100644 index dad2aad8e42136..00000000000000 --- a/srcpkgs/util-linux-common/template +++ /dev/null @@ -1,192 +0,0 @@ -# Template file for 'util-linux-common' -# Keep this package sync with util-linux -pkgname=util-linux-common -version=2.41.2 -revision=1 -build_style=gnu-configure -configure_args=" - --disable-all-programs - --disable-makeinstall-chown - --disable-rpath - --enable-fs-paths-extra=/usr/sbin:/usr/bin - --enable-libblkid - --enable-libfdisk - --enable-libmount - --enable-libsmartcols - --enable-libuuid - --enable-liblastlog2 - --exec-prefix=\${prefix} - --with-systemdsystemunitdir=no - --without-python - --without-udev" -hostmakedepends="gettext pkg-config" -makedepends="libcap-ng-devel pam-devel readline-devel zlib-devel sqlite-devel" -checkdepends="xz tar iproute2 socat procps-ng bc" -short_desc="Miscellaneous linux utilities - common files" -maintainer="Enno Boland " -license="LGPL-2.1-or-later" -homepage="https://www.kernel.org/pub/linux/utils/util-linux/" -distfiles="${KERNEL_SITE}/utils/util-linux/v${version%.${version#*.*.}}/util-linux-${version}.tar.xz" -checksum=6062a1d89b571a61932e6fc0211f36060c4183568b81ee866cf363bce9f6583e - -if [ "$XBPS_TARGET_LIBC" = "musl" ] && [ "$XBPS_TARGET_WORDSIZE" -eq 32 ]; then - configure_args+=" --disable-year2038" -fi - -post_extract() { - # hung inside xbps-src - rm -f tests/ts/lsns/ioctl_ns - if [ "$XBPS_TARGET_LIBC" = musl ]; then - # Known broken - rm -f tests/ts/col/multibyte - fi -} - -do_install() { - make usrsbin_execdir=/usr/bin DESTDIR=${DESTDIR} install - # Those files will be provided by util-linux - rm -rf "$DESTDIR/usr/bin" - rm -rf "$DESTDIR/usr/share/man/man1" - rm -rf "$DESTDIR/usr/share/man/man5" - rm -rf "$DESTDIR/usr/share/man/man8" - rm -rf "$DESTDIR/usr/share/bash-completion" - rm -rf "$DESTDIR/usr/share/doc/" - # Some libraries have i18n text - # rm -rf "$DESTDIR/usr/share/locale" -} - -util-linux-libs_package() { - short_desc+=" - meta libraries" - metapackage=yes - depends="libfdisk>=${version}_${revision} libblkid>=${version}_${revision} - libmount>=${version}_${revision} libsmartcols>=${version}_${revision} - libuuid>=${version}_${revision}" -} - -libfdisk_package() { - short_desc="Library for fdisk(8)" - depends="${sourcepkg}>=${version}_1" - pkg_install() { - vmove "usr/lib/libfdisk.so.*" - } -} - -libfdisk-devel_package() { - depends="libblkid-devel>=${version}_1<=${version}_9999 - libfdisk>=${version}_1<=${version}_9999" - short_desc="Library for fdisk(8) - development files" - pkg_install() { - vmove usr/lib/libfdisk.a - vmove usr/lib/libfdisk.so - vmove "usr/lib/pkgconfig/*fdisk*" - vmove usr/include/libfdisk - } -} - -libmount_package() { - short_desc="Library for mount(8)" - depends="${sourcepkg}>=${version}_1" - pkg_install() { - vmove "usr/lib/libmount.so.*" - } -} - -libmount-devel_package() { - depends="libblkid-devel>=${version}_1<=${version}_9999 - libmount>=${version}_1<=${version}_9999" - short_desc="Library for mount(8) - development files" - pkg_install() { - vmove usr/lib/libmount.a - vmove usr/lib/libmount.so - vmove "usr/lib/pkgconfig/*mount*" - vmove usr/include/libmount - } -} - -libblkid_package() { - short_desc="Library to handle device identification" - depends="${sourcepkg}>=${version}_1" - pkg_install() { - vmove "usr/lib/libblkid.so.*" - } -} - -libblkid-devel_package() { - depends="zlib-devel libuuid-devel>=${version}_1<=${version}_9999 - libblkid>=${version}_1<=${version}_9999" - short_desc="Library to handle device identification - development files" - pkg_install() { - vmove usr/include/blkid - vmove usr/lib/libblkid.a - vmove usr/lib/libblkid.so - vmove usr/lib/pkgconfig/blkid.pc - vmove usr/share/man/man3/libblkid.3 - } -} - -libuuid_package() { - short_desc="UUID library" - depends="${sourcepkg}>=${version}_1" - license="BSD-3-Clause" - pkg_install() { - { - grep Copyright libuuid/src/*.c - cat Documentation/licenses/COPYING.BSD-3-Clause - } >uuid.license - vlicense uuid.license - vmove "usr/lib/libuuid.so.*" - } -} - -libuuid-devel_package() { - depends="libuuid>=${version}_${revision}<=${version}_9999" - short_desc="UUID library development files" - license="BSD-3-Clause" - pkg_install() { - vmove usr/lib/libuuid.a - vmove usr/lib/libuuid.so - vmove usr/lib/pkgconfig - vmove usr/include/uuid - vmove usr/share/man/man3/uuid* - } -} - -libsmartcols-devel_package() { - depends="libsmartcols>=${version}_${revision}<=${version}_9999" - short_desc="Table or Tree library from util-linux - development files" - pkg_install() { - vmove usr/lib/libsmartcols.a - vmove usr/lib/libsmartcols.so - vmove usr/include/libsmartcols - vmove usr/lib/pkgconfig/smartcols* - } -} - -libsmartcols_package() { - short_desc="Table or Tree library from util-linux" - depends="${sourcepkg}>=${version}_1" - pkg_install() { - vmove usr/lib/libsmartcols.so.* - } -} - -liblastlog2-devel_package() { - depends="libsmartcols>=${version}_${revision}<=${version}_9999" - short_desc+="Lastlog replacement library from util-linux - development files" - pkg_install() { - vmove usr/share/man/man3/lastlog2* - vmove usr/share/man/man3/ll2* - vmove usr/include/liblastlog2 - vmove usr/lib/pkgconfig/lastlog2* - vmove usr/lib/liblastlog2.a - vmove usr/lib/liblastlog2.so - } -} - -liblastlog2_package() { - short_desc="Lastlog replacement library from util-linux" - depends="${sourcepkg}>=${version}_1" - pkg_install() { - vmove usr/lib/liblastlog2.so.* - } -} diff --git a/srcpkgs/util-linux-common/update b/srcpkgs/util-linux-common/update deleted file mode 100644 index 978dfb9baa5877..00000000000000 --- a/srcpkgs/util-linux-common/update +++ /dev/null @@ -1,2 +0,0 @@ -site="https://github.com/util-linux/util-linux/tags" -pattern='tags/v\K[\d.]+(?=.tar.gz)' diff --git a/srcpkgs/util-linux-libs b/srcpkgs/util-linux-libs deleted file mode 120000 index 9b5553747383e5..00000000000000 --- a/srcpkgs/util-linux-libs +++ /dev/null @@ -1 +0,0 @@ -util-linux-common \ No newline at end of file diff --git a/srcpkgs/util-linux/INSTALL b/srcpkgs/util-linux/INSTALL deleted file mode 100644 index 3b9260695db34a..00000000000000 --- a/srcpkgs/util-linux/INSTALL +++ /dev/null @@ -1,17 +0,0 @@ -# -# This script fixes group owner in some files. -# -case "${ACTION}" in -post) - set +e - # Do not fail if chgrp fails (probably due to permissions). - for f in wall write; do - chgrp tty usr/bin/${f} || \ - echo "WARNING: failed to change ${f}(1) group to tty." - chmod 2755 usr/bin/${f} - done - if [ -d usr/sbin -a ! -L usr/sbin ]; then - ln -s ../bin/nologin usr/sbin/nologin - fi - ;; -esac diff --git a/srcpkgs/util-linux/files/common.pam b/srcpkgs/util-linux/files/common.pam deleted file mode 100644 index a7bf8a4a5b08c6..00000000000000 --- a/srcpkgs/util-linux/files/common.pam +++ /dev/null @@ -1,6 +0,0 @@ -#%PAM-1.0 -auth sufficient pam_rootok.so -auth required pam_unix.so -account required pam_unix.so -session required pam_unix.so -password required pam_permit.so diff --git a/srcpkgs/util-linux/files/login.pam b/srcpkgs/util-linux/files/login.pam deleted file mode 100644 index a3e236e2ace1c3..00000000000000 --- a/srcpkgs/util-linux/files/login.pam +++ /dev/null @@ -1,7 +0,0 @@ -#%PAM-1.0 - -auth required pam_securetty.so -auth requisite pam_nologin.so -auth include system-local-login -account include system-local-login -session include system-local-login diff --git a/srcpkgs/util-linux/files/su.pam b/srcpkgs/util-linux/files/su.pam deleted file mode 100644 index 1e6d33ffc8f729..00000000000000 --- a/srcpkgs/util-linux/files/su.pam +++ /dev/null @@ -1,8 +0,0 @@ -auth sufficient pam_rootok.so -auth required pam_unix.so -account required pam_unix.so -session optional pam_mail.so dir=/var/mail standard -session optional pam_xauth.so -session optional pam_umask.so usergroups umask=022 -session required pam_env.so -session required pam_unix.so diff --git a/srcpkgs/util-linux/files/uuidd/run b/srcpkgs/util-linux/files/uuidd/run deleted file mode 100644 index 78b1a6609d5856..00000000000000 --- a/srcpkgs/util-linux/files/uuidd/run +++ /dev/null @@ -1,5 +0,0 @@ -#!/bin/sh -exec 2>&1 -[ ! -d /run/uuidd ] && mkdir -p /run/uuidd -chown _uuidd:_uuidd /run/uuidd -exec chpst -u _uuidd:_uuidd uuidd -F -P diff --git a/srcpkgs/util-linux/patches/default-PATH.patch b/srcpkgs/util-linux/patches/default-PATH.patch deleted file mode 100644 index d811470b16a1b2..00000000000000 --- a/srcpkgs/util-linux/patches/default-PATH.patch +++ /dev/null @@ -1,37 +0,0 @@ -From 52f81526dbbea59e5c8f6aee64db1a9c29509d58 Mon Sep 17 00:00:00 2001 -From: Piotr Wójcik -Date: Tue, 30 Mar 2021 22:58:45 +0200 -Subject: [PATCH] default-PATH - - -diff --git a/include/pathnames.h b/include/pathnames.h -index 3845d4c..984b4d8 100644 ---- a/include/pathnames.h -+++ b/include/pathnames.h -@@ -19,20 +19,12 @@ - /* DEFPATHs from don't include /usr/local */ - #undef _PATH_DEFPATH - --#ifdef USE_USRDIR_PATHS_ONLY --# define _PATH_DEFPATH "/usr/local/bin:/usr/bin" --#else --# define _PATH_DEFPATH "/usr/local/bin:/bin:/usr/bin" --#endif -+# define _PATH_DEFPATH "/usr/local/sbin:/usr/local/bin:/usr/bin:/usr/sbin:/sbin:/bin" - - #undef _PATH_DEFPATH_ROOT - --#ifdef USE_USRDIR_PATHS_ONLY --# define _PATH_DEFPATH_ROOT "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin" --#else --# define _PATH_DEFPATH_ROOT "/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin" --#endif -- -+# define _PATH_DEFPATH_ROOT "/usr/local/sbin:/usr/local/bin:/usr/bin:/usr/sbin:/sbin:/bin" -+ - #define _PATH_HUSHLOGIN ".hushlogin" - #define _PATH_HUSHLOGINS "/etc/hushlogins" - --- -2.31.0 - diff --git a/srcpkgs/util-linux/patches/fix_manpage_redirects.patch b/srcpkgs/util-linux/patches/fix_manpage_redirects.patch deleted file mode 100644 index 64f65bfbf07fb9..00000000000000 --- a/srcpkgs/util-linux/patches/fix_manpage_redirects.patch +++ /dev/null @@ -1,18 +0,0 @@ ---- a/login-utils/lastb.1 -+++ b/login-utils/lastb.1 -@@ -1 +1 @@ --.so last.1 -\ No newline at end of file -+.so man1/last.1 ---- a/login-utils/vigr.8 -+++ b/login-utils/vigr.8 -@@ -1 +1 @@ --.so vipw.8 -\ No newline at end of file -+.so man8/vipw.8 ---- a/sys-utils/swapoff.8 -+++ b/sys-utils/swapoff.8 -@@ -1 +1 @@ --.so swapon.8 -\ No newline at end of file -+.so man8/swapon.8 diff --git a/srcpkgs/util-linux/template b/srcpkgs/util-linux/template deleted file mode 100644 index 987ee66c8aa065..00000000000000 --- a/srcpkgs/util-linux/template +++ /dev/null @@ -1,84 +0,0 @@ -# Template file for 'util-linux' -# Keep this package sync with util-linux-common -pkgname=util-linux -version=2.41.2 -revision=1 -build_style=gnu-configure -configure_args="--exec-prefix=\${prefix} --enable-libuuid --disable-makeinstall-chown - --enable-libblkid --enable-fsck --disable-rpath --enable-fs-paths-extra=/usr/sbin:/usr/bin - --enable-vipw --enable-newgrp --enable-chfn-chsh --with-systemdsystemunitdir=no - --with-udev --without-python --enable-write" -hostmakedepends="gettext pkg-config" -makedepends="libcap-ng-devel pam-devel readline-devel zlib-devel - eudev-libudev-devel sqlite-devel" -depends="libfdisk>=${version}_1<=${version}_9999 - libblkid>=${version}_1<=${version}_9999 - libmount>=${version}_1<=${version}_9999 - libsmartcols>=${version}_1<=${version}_9999 - libuuid>=${version}_1<=${version}_9999 - liblastlog2>=${version}_1<=${version}_9999" -checkdepends="xz tar iproute2 socat procps-ng bc" -short_desc="Miscellaneous linux utilities" -maintainer="Enno Boland " -license="GPL-2.0-or-later" -homepage="https://www.kernel.org/pub/linux/utils/util-linux/" -distfiles="${KERNEL_SITE}/utils/${pkgname}/v${version%.${version#*.*.}}/${pkgname}-${version}.tar.xz" -checksum=6062a1d89b571a61932e6fc0211f36060c4183568b81ee866cf363bce9f6583e - -if [ "$XBPS_TARGET_LIBC" = "glibc" ]; then - makedepends+=" libxcrypt-devel" -fi - -if [ "$XBPS_TARGET_LIBC" = "musl" ] && [ "$XBPS_TARGET_WORDSIZE" -eq 32 ]; then - configure_args+=" --disable-year2038" -fi - -# Create uuidd system account for uuidd. -system_accounts="_uuidd" -_uuidd_homedir="/var/empty" -conf_files="/etc/pam.d/*" -provides="eject-${version}_1 rfkill-${version}_1" -replaces="rfkill>=0" - -# XXX musl needs this for switch_root(8). -CFLAGS="-D_DIRENT_HAVE_D_TYPE" -# XXX currently packaged musl doesn't provide __NR_landlock_* macros -CFLAGS+=" -D__NR_landlock_create_ruleset=444 -D__NR_landlock_add_rule=445 -D__NR_landlock_restrict_self=446" - -alternatives=" - logger:logger:/usr/bin/${pkgname}-logger - logger:logger.1:/usr/share/man/man1/${pkgname}-logger.1 -" - -post_extract() { - # hung inside xbps-src - rm -f tests/ts/lsns/ioctl_ns - if [ "$XBPS_TARGET_LIBC" = musl ]; then - # Known broken - rm -f tests/ts/col/multibyte - fi -} - -do_install() { - make usrsbin_execdir=/usr/bin DESTDIR=${DESTDIR} install - - # Correct perms for newgrp, chfn, chsh, wall and write. - chmod u+s $DESTDIR/usr/bin/{newgrp,chsh,chfn} - - mv ${DESTDIR}/usr/bin/{logger,${pkgname}-logger} - mv ${DESTDIR}/usr/share/man/man1/{logger,${pkgname}-logger}.1 - # pam login utils. - vinstall $FILESDIR/login.pam 644 etc/pam.d login - vinstall $FILESDIR/su.pam 644 etc/pam.d su - vinstall $FILESDIR/su.pam 644 etc/pam.d su-l - vinstall $FILESDIR/common.pam 644 etc/pam.d chfn - vinstall $FILESDIR/common.pam 644 etc/pam.d chsh - - vsv uuidd - - rm -rf "$DESTDIR/usr/include" - rm -rf "$DESTDIR/usr/lib" - rm -rf "$DESTDIR/usr/share/man/man3" - # Provided by util-linux-common - rm -rf "$DESTDIR/usr/share/locale" -} diff --git a/srcpkgs/utox/template b/srcpkgs/utox/template deleted file mode 100644 index d355ae72de2b83..00000000000000 --- a/srcpkgs/utox/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'utox' -pkgname=utox -version=0.18.1 -revision=3 -build_style=cmake -configure_args="-DENABLE_ASAN=OFF" -hostmakedepends="pkg-config" -makedepends="check-devel dbus-devel filter_audio-devel fontconfig-devel - libXrender-devel libopenal-devel libvpx-devel opus-devel - toxcore-devel v4l-utils-devel" -short_desc="Lightweight Tox instant messenger client written in C" -maintainer="Piraty " -license="MIT" -homepage="https://github.com/uTox/uTox/" -distfiles="https://github.com/uTox/uTox/releases/download/v${version}/uTox-${version}-full.tar.gz" -checksum=fc883483d86b1830674f3b08515daa27ae54ab47646c7edc48a067e8d1e8c114 -nocross=yes - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/uucp/INSTALL b/srcpkgs/uucp/INSTALL deleted file mode 100644 index b82c17321a29b7..00000000000000 --- a/srcpkgs/uucp/INSTALL +++ /dev/null @@ -1,7 +0,0 @@ -case ${ACTION} in -post) - # fix permissions and owners - chown _uucp:_uucp usr/bin/uucico usr/bin/uuxqt usr/bin/uux usr/bin/uucp usr/bin/uustat usr/bin/uuname usr/bin/cu - chmod 4555 usr/bin/uucico usr/bin/uuxqt usr/bin/uux usr/bin/uucp usr/bin/uustat usr/bin/uuname usr/bin/cu - ;; -esac diff --git a/srcpkgs/uucp/files/uulog.1 b/srcpkgs/uucp/files/uulog.1 deleted file mode 100644 index 001c9bb6993de6..00000000000000 --- a/srcpkgs/uucp/files/uulog.1 +++ /dev/null @@ -1,53 +0,0 @@ -.\" This is under the same license as uulog itself -.TH UULOG 1 -.SH NAME -uulog \- Display the UUCP log file. -.SH SYNOPSIS -.B uulog -[\fI\-n number\fR] [\fI\-sf system\fR] [\fI\-u user\fR] [\fI\-DSF\fR] -[\fI\-I file\fR] [\fI\-X debug\fR] -.SH DESCRIPTION -.I Uulog -is a program that displays the log file for the Taylor UUCP service. -.SH OPTIONS -.TP -\fB-n\fR, \fB--lines\fR \fInumber\fR -Show the given number of lines from the end of the log. -.TP -\fB-s\fR, \fB--system\fR \fIsystem\fR -Print entries for the named system. -.TP -\fB-f\fR \fIsystem\fR, \fB--follow\fR=\fIsystem\fR -Follow entries for the named system. -.TP -\fB-u\fR, \fB--user\fR \fIuser\fR -Print entries for the named user. -.TP -\fB-F\fR, \fB--follow\fR -Follow entries for any system. -.TP -\fB-S\fR, \fB--statslog\fR -Show the statistics file. -.TP -\fB-D\fR, \fB--debuglog\fR -Show the debugging file. -.TP -\fB-X\fR, \fB--debug\fR \fIdebug\fR -Set the debugging level. -.TP -\fB-I\fR, \fB--config\fR \fIfile\fR -Set the configuration file to use. -.TP -\fB-v\fR, \fB--version\fR -Print the software version and exit. -.TP -\fB--help\fR -Print a help screen and exit. -.SH BUGS -According to comments in the source, this is a pretty bad implementation -of uulog. It only takes a single \-s and/or \-u switch. -.SH "SEE ALSO" -.BR uucp(1) -.SH AUTHOR -This manual page is a quick write-up for Debian done by Kevin Kreamer -, by making a manpage out of \fBuulog\fR \fI--help\fR. diff --git a/srcpkgs/uucp/files/uuname.1 b/srcpkgs/uucp/files/uuname.1 deleted file mode 100644 index 3a23e9407f56ea..00000000000000 --- a/srcpkgs/uucp/files/uuname.1 +++ /dev/null @@ -1,33 +0,0 @@ -.\" This is under the same license as uuname itself -.TH UUNAME 1 -.SH NAME -uuname \- List the names of the known remote UUCP sites. -.SH SYNOPSIS -.B uuname -[\fI\-a\fR] [\fI\-l\fR] [\fI\-I file\fR] -.SH DESCRIPTION -.I Uuname -is a program that lists the names of the known remote UUCP sites. -.SH OPTIONS -.TP -\fB-a\fR, \fB--aliases\fR -Display aliases. -.TP -\fB-l\fR, \fB--local\fR -Print the local name. -.TP -\fB-I\fR, \fB--config\fR \fIfile\fR -Set the configuration file to use. -.TP -\fB-v\fR, \fB--version\fR -Print the software version and exit. -.TP -\fB--help\fR -Print a help screen and exit. -.SH BUGS -None apparent. -.SH "SEE ALSO" -.BR uucp(1) -.SH AUTHOR -This manual page is a quick write-up for Debian done by Kevin Kreamer -, by making a manpage out of \fBuuname\fR \fI--help\fR. diff --git a/srcpkgs/uucp/files/uupick.1 b/srcpkgs/uucp/files/uupick.1 deleted file mode 100644 index d2b9377d08ff52..00000000000000 --- a/srcpkgs/uucp/files/uupick.1 +++ /dev/null @@ -1,34 +0,0 @@ -.\" This is under the same license as uupick itself -.TH UUPICK 1 -.SH NAME -uupick \- Get files stored in the public directory by uucp \-t. -.SH SYNOPSIS -.B uupick -[\fI\-s system\fR] [\fI\-x debug\fR] [\fI\-I file\fR] -.SH DESCRIPTION -.I Uupick -is a program that gets the files stored in the public directory -by uucp \-t. -.SH OPTIONS -.TP -\fB-s\fR, \fB--system\fR \fIsystem\fR -Only consider files from named system. -.TP -\fB-x\fR, \fB--debug\fR \fIdebug\fR -Set the debugging level. -.TP -\fB-I\fR, \fB--config\fR \fIfile\fR -Set the configuration file to use. -.TP -\fB-v\fR, \fB--version\fR -Print the software version and exit. -.TP -\fB--help\fR -Print a help screen and exit. -.SH BUGS -None apparent. -.SH "SEE ALSO" -.BR uucp(1) -.SH AUTHOR -This manual page is a quick write-up for Debian done by Kevin Kreamer -, by making a manpage out of \fBuupick\fR \fI--help\fR. diff --git a/srcpkgs/uucp/files/uusched.8 b/srcpkgs/uucp/files/uusched.8 deleted file mode 100644 index 17a00d68ee259e..00000000000000 --- a/srcpkgs/uucp/files/uusched.8 +++ /dev/null @@ -1,20 +0,0 @@ -.\" This is under the same license as uusched itself -.TH UUSCHED 8 -.SH NAME -uusched \- Call all systems which have work in a random order. -.SH SYNOPSIS -.B uusched -.SH DESCRIPTION -.I Uusched -is a program that calls all systems which have work in a random order. -.SH OPTIONS -Since this a simply a shell script which execs uucico(8), see that manpage -for further options. -.SH BUGS -None apparent. -.SH "SEE ALSO" -.BR uucico(8), -.BR sh(1) -.SH AUTHOR -This manual page is a quick write-up for Debian done by Kevin Kreamer -. diff --git a/srcpkgs/uucp/files/uuto.1 b/srcpkgs/uucp/files/uuto.1 deleted file mode 100644 index 1d35efff7c41ed..00000000000000 --- a/srcpkgs/uucp/files/uuto.1 +++ /dev/null @@ -1,21 +0,0 @@ -.\" This is under the same license as uuto itself -.TH UUTO 1 -.SH NAME -uuto \- Send files to a user on another system. -.SH SYNOPSIS -.B uuto -\fIsystem!user\fR -.SH DESCRIPTION -.I Uuto -is a program that sends files to a user on another system. -.SH OPTIONS -Since this a simply a shell script that execs uucp(1), see that manpage -for further options. -.SH BUGS -None apparent. -.SH "SEE ALSO" -.BR uucp(1), -.BR sh(1) -.SH AUTHOR -This manual page is a quick write-up for Debian done by Kevin Kreamer -. diff --git a/srcpkgs/uucp/patches/compiler-warnings.patch b/srcpkgs/uucp/patches/compiler-warnings.patch deleted file mode 100644 index 8ff82d33f90dde..00000000000000 --- a/srcpkgs/uucp/patches/compiler-warnings.patch +++ /dev/null @@ -1,13 +0,0 @@ -Description: remove compiler warnings that nowadays result in errors -Author: Thorsten Alteholz ---- a/uuconv.c -+++ b/uuconv.c -@@ -676,7 +676,7 @@ uvwrite_chat_script (e, pzarg) - { - if ((*pz)[0] != '-' && pz != pzarg) - fprintf (e, " "); -- fprintf (e, *pz); -+ fprintf (e, "%s", *pz); - } - } - diff --git a/srcpkgs/uucp/patches/implicit-function-decl.patch b/srcpkgs/uucp/patches/implicit-function-decl.patch deleted file mode 100644 index c66d076396e576..00000000000000 --- a/srcpkgs/uucp/patches/implicit-function-decl.patch +++ /dev/null @@ -1,38 +0,0 @@ ---- a/configure.in -+++ b/configure.in -@@ -278,7 +278,7 @@ fi - dnl - AC_MSG_CHECKING(for void) - AC_CACHE_VAL(uucp_cv_c_void, --[AC_TRY_COMPILE([], [extern void foo (); (void) exit (0);], -+[AC_TRY_COMPILE([#include ], [extern void foo (); (void) exit (0);], - uucp_cv_c_void=yes, uucp_cv_c_void=no)]) - AC_MSG_RESULT($uucp_cv_c_void) - if test $uucp_cv_c_void = yes; then -@@ -318,7 +318,7 @@ dnl On some systems, memset, memcmp, and - dnl the right number of arguments. - AC_MSG_CHECKING(for memset) - AC_CACHE_VAL(ac_cv_func_memset, --[AC_TRY_LINK([], [ char *i; int j, k; memset(i, j, k); ], -+[AC_TRY_LINK([#include ], [ char *i; int j, k; memset(i, j, k); ], - ac_cv_func_memset=yes, ac_cv_func_memset=no)]) - AC_MSG_RESULT($ac_cv_func_memset) - if test $ac_cv_func_memset = yes; then -@@ -327,7 +327,7 @@ fi - dnl - AC_MSG_CHECKING(for memcmp) - AC_CACHE_VAL(ac_cv_func_memcmp, --[AC_TRY_LINK([], [ char *i, *j; int k; memcmp(i, j, k); ], -+[AC_TRY_LINK([#include ], [ char *i, *j; int k; memcmp(i, j, k); ], - ac_cv_func_memcmp=yes, ac_cv_func_memcmp=no)]) - AC_MSG_RESULT($ac_cv_func_memcmp) - if test $ac_cv_func_memcmp = yes; then -@@ -336,7 +336,7 @@ fi - dnl - AC_MSG_CHECKING(for memcpy) - AC_CACHE_VAL(ac_cv_func_memcpy, --[AC_TRY_LINK([], [ char *i, *j; int k; memcpy(i, j, k); ], -+[AC_TRY_LINK([#include ], [ char *i, *j; int k; memcpy(i, j, k); ], - ac_cv_func_memcpy=yes, ac_cv_func_memcpy=no)]) - AC_MSG_RESULT($ac_cv_func_memcpy) - if test $ac_cv_func_memcpy = yes; then diff --git a/srcpkgs/uucp/patches/int-type.patch b/srcpkgs/uucp/patches/int-type.patch deleted file mode 100644 index cb908bcc0144f0..00000000000000 --- a/srcpkgs/uucp/patches/int-type.patch +++ /dev/null @@ -1,28 +0,0 @@ ---- a/unix/tcp.c -+++ b/unix/tcp.c -@@ -37,6 +37,7 @@ const char tcp_rcsid[] = "$Id: tcp.c,v 1 - #include "system.h" - - #include -+#include - - #if HAVE_SYS_TYPES_TCP_H - #include -@@ -396,7 +397,7 @@ ftcp_open (qconn, ibaud, fwait, fuser, n - while (! FGOT_SIGNAL ()) - { - sockaddr_storage speer; -- size_t clen; -+ socklen_t clen; - int onew; - pid_t ipid; - -@@ -614,7 +615,7 @@ ftcp_dial (qconn, puuconf, qsys, zphone, - - sin.sin_family = AF_INET; - sin.sin_addr.s_addr = inet_addr ((char *) zhost); -- if ((long) sin.sin_addr.s_addr == (long) -1) -+ if ((int32_t) sin.sin_addr.s_addr == (int32_t) -1) - { - ulog (LOG_ERROR, "%s: unknown host name", zhost); - return FALSE; diff --git a/srcpkgs/uucp/patches/manpage.patch b/srcpkgs/uucp/patches/manpage.patch deleted file mode 100644 index 1438466613b3bf..00000000000000 --- a/srcpkgs/uucp/patches/manpage.patch +++ /dev/null @@ -1,175 +0,0 @@ -Description: lintian detects some issues with these manpages -Author: Thorsten Alteholz ---- a/contrib/uurate.man -+++ b/contrib/uurate.man -@@ -1,4 +1,4 @@ --''' $Id: uurate.man,v 1.4 1993/09/28 17:38:31 kdburg Rel $ -+.\" ''' $Id: uurate.man,v 1.4 1993/09/28 17:38:31 kdburg Rel $ - .TH uurate 1 - .SH NAME - uurate \- Report Taylor UUCP statistics ---- a/uucp.1 -+++ b/uucp.1 -@@ -1,4 +1,4 @@ --''' $Id: uucp.1,v 1.12 2002/03/05 22:13:33 ian Rel $ -+.\"''' $Id: uucp.1,v 1.12 2002/03/05 22:13:33 ian Rel $ - .TH uucp 1 "Taylor UUCP 1.07" - .SH NAME - uucp \- Unix to Unix copy -@@ -67,10 +67,10 @@ removed before being processed by the - .I uucico - (8) daemon, the copy will fail. The files must be readable by the - .I uucico --(8) daemon, and by the invoking user. -+(8) daemon, and by the invoking user. This is the default. - .TP 5 - .B \-C, \-\-copy --Copy local source files to the spool directory. This is the default. -+Copy local source files to the spool directory. - .TP 5 - .B \-d, \-\-directories - Create all necessary directories when doing the copy. This is the ---- a/uustat.1 -+++ b/uustat.1 -@@ -1,4 +1,4 @@ --''' $Id: uustat.1,v 1.14 2002/03/05 22:15:10 ian Rel $ -+.\" ''' $Id: uustat.1,v 1.14 2002/03/05 22:15:10 ian Rel $ - .TH uustat 1 "Taylor UUCP 1.07" - .SH NAME - uustat \- UUCP status inquiry and control -@@ -404,7 +404,7 @@ Print a help message and exit. - .SH EXAMPLES - .br - .nf --uustat --all -+uustat \-\-all - .fi - Display status of all jobs. A sample output line is as follows: - .br -@@ -441,7 +441,7 @@ options may be used to control which job - - .br - .nf --uustat --executions -+uustat \-\-executions - .fi - Display status of queued up execution requests. A sample output line - is as follows: -@@ -472,7 +472,7 @@ options may be used to control which req - - .br - .nf --uustat --list -+uustat \-\-list - .fi - Display status for all systems with queued up commands. A sample - output line is as follows: -@@ -489,7 +489,7 @@ and the status of that conversation. - - .br - .nf --uustat --status -+uustat \-\-status - .fi - Display conversation status for all remote systems. A sample output - line is as follows: -@@ -509,7 +509,7 @@ also displays the time when the next cal - - .br - .nf --uustat --ps -+uustat \-\-ps - .fi - Display the status of all processes holding UUCP locks. The output - format is system dependent, as -@@ -521,7 +521,7 @@ simply invokes - .br - .in +0.5i - .nf --uustat --command rmail --older-than 168 --kill-all --no-list --mail --notify --comment "Queued for over 1 week" -+uustat \-\-command rmail \-\-older\-than 168 \-\-kill\-all \-\-no\-list \-\-mail \-\-notify \-\-comment "Queued for over 1 week" - .fi - .in -0.5i - This will kill all ---- a/cu.1 -+++ b/cu.1 -@@ -1,4 +1,4 @@ --''' $Id: cu.1,v 1.10 2002/03/05 22:13:33 ian Rel $ -+.\" ''' $Id: cu.1,v 1.10 2002/03/05 22:13:33 ian Rel $ - .TH cu 1 "Taylor UUCP 1.07" - .SH NAME - cu \- Call up another system ---- a/uucico.8 -+++ b/uucico.8 -@@ -1,4 +1,4 @@ --''' $Id: uucico.8,v 1.20 2002/03/05 22:20:48 ian Rel $ -+.\" ''' $Id: uucico.8,v 1.20 2002/03/05 22:20:48 ian Rel $ - .TH uucico 8 "Taylor UUCP 1.07" - .SH NAME - uucico \- UUCP file transfer daemon -@@ -56,7 +56,7 @@ If a call fails, - .I uucico - will normally refuse to retry the - call until a certain (configurable) amount of time --has passed. This may be overriden by the -+has passed. This may be overridden by the - .B -f, - .B --force, - or -@@ -175,11 +175,11 @@ After calling out (to a particular syste - .B \-\-system, - or - .B \-S --is specifed, or to all systems which have work when just -+is specified, or to all systems which have work when just - .B \-r1 - or - .B \-\-master --is specifed), begin an endless loop as with -+is specified), begin an endless loop as with - .B \-\-loop. - .TP 5 - .B \-q, \-\-nouuxqt ---- a/uux.1 -+++ b/uux.1 -@@ -1,4 +1,4 @@ --''' $Id: uux.1,v 1.15 2002/03/05 22:20:48 ian Rel $ -+.\" ''' $Id: uux.1,v 1.15 2002/03/05 22:20:48 ian Rel $ - .TH uux 1 "Taylor UUCP 1.07" - .SH NAME - uux \- Remote command execution over UUCP -@@ -202,7 +202,7 @@ Print a help message and exit. - .SH EXAMPLES - .br - .nf --uux -z - sys1!rmail user1 -+uux \-z \- sys1!rmail user1 - .fi - Execute the command ``rmail user1'' on the system sys1, giving it as - standard input whatever is given to -@@ -213,7 +213,7 @@ as standard input. If a failure occurs, - - .br - .nf --uux 'diff -c sys1!~user1/file1 sys2!~user2/file2 >!file.diff' -+uux 'diff \-c sys1!~user1/file1 sys2!~user2/file2 >!file.diff' - .fi - Fetch the two named files from system sys1 and system sys2 and execute - .I diff ---- a/uuxqt.8 -+++ b/uuxqt.8 -@@ -1,4 +1,4 @@ --''' $Id: uuxqt.8,v 1.10 2002/03/05 22:20:48 ian Rel $ -+.\" ''' $Id: uuxqt.8,v 1.10 2002/03/05 22:20:48 ian Rel $ - .TH uuxqt 8 "Taylor UUCP 1.07" - .SH NAME - uuxqt \- UUCP execution daemon -@@ -41,7 +41,7 @@ Only execute requests for the specified - .br - .in +0.5i - .nf --uuxqt --command rmail -+uuxqt \-\-command rmail - .fi - .in -0.5i - .TP 5 diff --git a/srcpkgs/uucp/patches/no-sleep.patch b/srcpkgs/uucp/patches/no-sleep.patch deleted file mode 100644 index 92cc495bb8bf74..00000000000000 --- a/srcpkgs/uucp/patches/no-sleep.patch +++ /dev/null @@ -1,69 +0,0 @@ -Description: avoid sleeps -Author: Frank Heckenbach ---- a/prott.c -+++ b/prott.c -@@ -88,7 +88,7 @@ ftstart (qdaemon, pzlog) - zTbuf[0] = 0; - zTbuf[1] = 0; - fTfile = FALSE; -- usysdep_sleep (2); -+ // usysdep_sleep (2); -- why? protocol t is meant to be used over an error-free connection - return TRUE; - } - ---- a/unix/pipe.c -+++ b/unix/pipe.c -@@ -36,6 +36,7 @@ const char pipe_rcsid[] = "$Id: pipe.c,v - #include "sysdep.h" - - #include -+#include - - #if HAVE_FCNTL_H - #include -@@ -164,10 +165,43 @@ fspipe_close (qconn, puuconf, qdialer, f - if (qsysdep->ipid >= 0) - { - if (kill (qsysdep->ipid, SIGHUP) == 0) -- usysdep_sleep (2); -+ { -+ #if defined (HAVE_USLEEP) && defined (HAVE_WAITPID) -+ /* Avoid wasting 4 seconds (including the SIGPIPE case below). -+ Quick and dirty work-around to avoid depending on SIGCHLD: -+ Just sleep up to 20 times 0.1s as long as the child exists. */ -+ int i, status; -+ for (i = 20; i > 0; i--) -+ { -+ if (waitpid (qsysdep->ipid, &status, WNOHANG) == qsysdep->ipid) -+ { -+ qsysdep->ipid = -1; -+ return fret; -+ } -+ usleep (100000); -+ } -+ #else -+ usysdep_sleep (2); -+ #endif -+ } - #ifdef SIGPIPE - if (kill (qsysdep->ipid, SIGPIPE) == 0) -- usysdep_sleep (2); -+ { -+ #if HAVE_USLEEP -+ int i, status; -+ for (i = 20; i > 0; i--) -+ { -+ if (waitpid (qsysdep->ipid, &status, WNOHANG) == qsysdep->ipid) -+ { -+ qsysdep->ipid = -1; -+ return fret; -+ } -+ usleep (100000); -+ } -+ #else -+ usysdep_sleep (2); -+ #endif -+ } - #endif - if (kill (qsysdep->ipid, SIGKILL) < 0 && errno == EPERM) - { diff --git a/srcpkgs/uucp/patches/option-to-not-force-hw-control.patch b/srcpkgs/uucp/patches/option-to-not-force-hw-control.patch deleted file mode 100644 index 5baa66cbadabe1..00000000000000 --- a/srcpkgs/uucp/patches/option-to-not-force-hw-control.patch +++ /dev/null @@ -1,303 +0,0 @@ -Description: avoid forcing hw control -Author: Michal Suchanek ---- a/conn.h -+++ b/conn.h -@@ -117,7 +117,7 @@ struct sconncmds - boolean (*pfunlock) P((struct sconnection *qconn)); - /* Open the connection. */ - boolean (*pfopen) P((struct sconnection *qconn, long ibaud, -- boolean fwait, boolean fuser)); -+ boolean fwait, boolean fuser, boolean nortscts)); - /* Close the connection. */ - boolean (*pfclose) P((struct sconnection *qconn, - pointer puuconf, -@@ -198,7 +198,7 @@ extern boolean fconn_unlock P((struct sc - than the effective permissions. */ - extern boolean fconn_open P((struct sconnection *qconn, long ibaud, - long ihighbaud, boolean fwait, -- boolean fuser)); -+ boolean fuser, boolean nortscts)); - - /* Close a connection. The fsuccess argument is TRUE if the - conversation completed normally, FALSE if it is being aborted. */ ---- a/cu.c -+++ b/cu.c -@@ -223,6 +223,7 @@ static const struct option asCulongopts[ - { "baud", required_argument, NULL, 's' }, - { "mapcr", no_argument, NULL, 't' }, - { "nostop", no_argument, NULL, 3 }, -+ { "nortscts", no_argument, NULL, 'f' }, - { "system", required_argument, NULL, 'z' }, - { "config", required_argument, NULL, 'I' }, - { "debug", required_argument, NULL, 'x' }, -@@ -258,6 +259,8 @@ main (argc, argv) - enum txonxoffsetting txonxoff = XONXOFF_ON; - /* -I: configuration file name. */ - const char *zconfig = NULL; -+ /* -f: no hardware flow control */ -+ boolean nortscts = FALSE; - int iopt; - pointer puuconf; - int iuuconf; -@@ -295,7 +298,7 @@ main (argc, argv) - } - } - -- while ((iopt = getopt_long (argc, argv, "a:c:deE:hnI:l:op:s:tvx:z:", -+ while ((iopt = getopt_long (argc, argv, "a:c:deE:fhnI:l:op:s:tvx:z:", - asCulongopts, (int *) NULL)) != EOF) - { - switch (iopt) -@@ -322,6 +325,11 @@ main (argc, argv) - zCuvar_escape = optarg; - break; - -+ case 'f': -+ /* No hardware flow control. */ -+ nortscts = TRUE; -+ break; -+ - case 'h': - /* Local echo. */ - fCulocalecho = TRUE; -@@ -682,7 +690,7 @@ main (argc, argv) - } - - /* Here we have locked a connection to use. */ -- if (! fconn_open (&sconn, iusebaud, ihighbaud, FALSE, sinfo.fdirect)) -+ if (! fconn_open (&sconn, iusebaud, ihighbaud, FALSE, sinfo.fdirect, nortscts)) - ucuabort (); - - fCuclose_conn = TRUE; ---- a/conn.c -+++ b/conn.c -@@ -114,12 +114,13 @@ fconn_unlock (qconn) - /* Open a connection. */ - - boolean --fconn_open (qconn, ibaud, ihighbaud, fwait, fuser) -+fconn_open (qconn, ibaud, ihighbaud, fwait, fuser, nortscts) - struct sconnection *qconn; - long ibaud; - long ihighbaud; - boolean fwait; - boolean fuser; -+ boolean nortscts; - { - boolean fret; - -@@ -177,7 +178,7 @@ fconn_open (qconn, ibaud, ihighbaud, fwa - else - ulog_device (qconn->qport->uuconf_zname); - -- fret = (*qconn->qcmds->pfopen) (qconn, ibaud, fwait, fuser); -+ fret = (*qconn->qcmds->pfopen) (qconn, ibaud, fwait, fuser, nortscts); - - if (! fret) - ulog_device ((const char *) NULL); ---- a/uucico.c -+++ b/uucico.c -@@ -683,7 +683,7 @@ main (argc, argv) - - if (fret) - { -- if (! fconn_open (&sconn, (long) 0, (long) 0, TRUE, FALSE)) -+ if (! fconn_open (&sconn, (long) 0, (long) 0, TRUE, FALSE, FALSE)) - fret = FALSE; - qConn = &sconn; - } -@@ -702,7 +702,7 @@ main (argc, argv) - (struct uuconf_dialer *) NULL, - TRUE) - || ! fconn_open (&sconn, (long) 0, (long) 0, TRUE, -- FALSE)) -+ FALSE, FALSE)) - break; - } - fret = FALSE; -@@ -1163,7 +1163,7 @@ fconn_call (qdaemon, qport, qstat, cretr - } - - if (! fconn_open (&sconn, qsys->uuconf_ibaud, qsys->uuconf_ihighbaud, -- FALSE, FALSE)) -+ FALSE, FALSE, FALSE)) - { - terr = STATUS_PORT_FAILED; - fret = FALSE; ---- a/unix/pipe.c -+++ b/unix/pipe.c -@@ -50,7 +50,7 @@ const char pipe_rcsid[] = "$Id: pipe.c,v - - static void uspipe_free P((struct sconnection *qconn)); - static boolean fspipe_open P((struct sconnection *qconn, long ibaud, -- boolean fwait, boolean fuser)); -+ boolean fwait, boolean fuser, boolean nortscts)); - static boolean fspipe_close P((struct sconnection *qconn, - pointer puuconf, - struct uuconf_dialer *qdialer, -@@ -116,11 +116,12 @@ uspipe_free (qconn) - - /*ARGSUSED*/ - static boolean --fspipe_open (qconn, ibaud, fwait, fuser) -+fspipe_open (qconn, ibaud, fwait, fuser, nortscts) - struct sconnection *qconn ATTRIBUTE_UNUSED; - long ibaud ATTRIBUTE_UNUSED; - boolean fwait; - boolean fuser ATTRIBUTE_UNUSED; -+ boolean nortscts ATTRIBUTE_UNUSED; - { - /* We don't do incoming waits on pipes. */ - if (fwait) ---- a/unix/serial.c -+++ b/unix/serial.c -@@ -246,11 +246,11 @@ static boolean fsserial_open P((struct s - boolean fwait, boolean fuser, - enum tclocal_setting tlocal)); - static boolean fsstdin_open P((struct sconnection *qconn, long ibaud, -- boolean fwait, boolean fuser)); -+ boolean fwait, boolean fuser, boolean nortscts)); - static boolean fsmodem_open P((struct sconnection *qconn, long ibaud, -- boolean fwait, boolean fuser)); -+ boolean fwait, boolean fuser, boolean nortscts)); - static boolean fsdirect_open P((struct sconnection *qconn, long ibaud, -- boolean fwait, boolean fuser)); -+ boolean fwait, boolean fuser, boolean nortscts)); - static boolean fsblock P((struct ssysdep_conn *q, boolean fblock)); - static boolean fsserial_close P((struct ssysdep_conn *q)); - static boolean fsstdin_close P((struct sconnection *qconn, -@@ -1308,11 +1308,12 @@ fsserial_open (qconn, ibaud, fwait, fuse - call to fsblock. */ - - static boolean --fsstdin_open (qconn, ibaud, fwait, fuser) -+fsstdin_open (qconn, ibaud, fwait, fuser, nortscts) - struct sconnection *qconn; - long ibaud; - boolean fwait; - boolean fuser; -+ boolean nortscts; - { - struct ssysdep_conn *q; - -@@ -1323,6 +1324,9 @@ fsstdin_open (qconn, ibaud, fwait, fuser - q->o = q->ord; - if (! fsserial_open (qconn, ibaud, fwait, fuser, IGNORE_CLOCAL)) - return FALSE; -+ if (nortscts -+ && ! fsserial_hardflow (qconn, FALSE)) -+ return FALSE; - q->iwr_flags = fcntl (q->owr, F_GETFL, 0); - if (q->iwr_flags < 0) - { -@@ -1335,11 +1339,12 @@ fsstdin_open (qconn, ibaud, fwait, fuser - /* Open a modem port. */ - - static boolean --fsmodem_open (qconn, ibaud, fwait, fuser) -+fsmodem_open (qconn, ibaud, fwait, fuser, nortscts) - struct sconnection *qconn; - long ibaud; - boolean fwait; - boolean fuser; -+ boolean nortscts; - { - struct uuconf_modem_port *qm; - -@@ -1356,7 +1361,10 @@ fsmodem_open (qconn, ibaud, fwait, fuser - out, because some modems don't assert the necessary signals until - they see carrier. Instead, we turn on hardware flow control in - fsmodem_carrier. */ -- if (fwait -+ if (nortscts -+ && ! fsserial_hardflow (qconn, FALSE)) -+ return FALSE; -+ else if (fwait - && ! fsserial_hardflow (qconn, qm->uuconf_fhardflow)) - return FALSE; - -@@ -1366,11 +1374,12 @@ fsmodem_open (qconn, ibaud, fwait, fuser - /* Open a direct port. */ - - static boolean --fsdirect_open (qconn, ibaud, fwait, fuser) -+fsdirect_open (qconn, ibaud, fwait, fuser, nortscts) - struct sconnection *qconn; - long ibaud; - boolean fwait; - boolean fuser; -+ boolean nortscts; - { - struct uuconf_direct_port *qd; - -@@ -1383,7 +1392,7 @@ fsdirect_open (qconn, ibaud, fwait, fuse - - /* Always turn on hardware flow control for a direct port when it is - opened. There is no other sensible time to turn it on. */ -- return fsserial_hardflow (qconn, qd->uuconf_fhardflow); -+ return fsserial_hardflow (qconn, qd->uuconf_fhardflow && ! nortscts); - } - - /* Change the blocking status of the port. We keep track of the ---- a/unix/tcp.c -+++ b/unix/tcp.c -@@ -78,7 +78,7 @@ static boolean ftcp_set_hints P((int ive - #endif - static boolean ftcp_set_flags P((struct ssysdep_conn *qsysdep)); - static boolean ftcp_open P((struct sconnection *qconn, long ibaud, -- boolean fwait, boolean fuser)); -+ boolean fwait, boolean fuser, boolean nortscts)); - static boolean ftcp_close P((struct sconnection *qconn, - pointer puuconf, - struct uuconf_dialer *qdialer, -@@ -208,11 +208,12 @@ ftcp_set_flags (qsysdep) - system. */ - - static boolean --ftcp_open (qconn, ibaud, fwait, fuser) -+ftcp_open (qconn, ibaud, fwait, fuser, nortscts) - struct sconnection *qconn; - long ibaud ATTRIBUTE_UNUSED; - boolean fwait; - boolean fuser ATTRIBUTE_UNUSED; -+ boolean nortscts ATTRIBUTE_UNUSED; - { - struct ssysdep_conn *qsysdep; - const char *zport; ---- a/unix/tli.c -+++ b/unix/tli.c -@@ -106,7 +106,7 @@ static const char *ztlierror P((void)); - static void utli_free P((struct sconnection *qconn)); - static boolean ftli_push P((struct sconnection *qconn)); - static boolean ftli_open P((struct sconnection *qconn, long ibaud, -- boolean fwait, boolean fuser)); -+ boolean fwait, boolean fuser, boolean nortscts)); - static boolean ftli_close P((struct sconnection *qconn, - pointer puuconf, - struct uuconf_dialer *qdialer, -@@ -238,11 +238,12 @@ ftli_push (qconn) - system. */ - - static boolean --ftli_open (qconn, ibaud, fwait, fuser) -+ftli_open (qconn, ibaud, fwait, fuser, nortscts) - struct sconnection *qconn; - long ibaud; - boolean fwait; - boolean fuser ATTRIBUTE_UNUSED; -+ boolean nortscts ATTRIBUTE_UNUSED; - { - struct ssysdep_conn *qsysdep; - const char *zdevice; ---- a/cu.1 -+++ b/cu.1 -@@ -231,6 +231,9 @@ Echo characters locally (half-duplex mod - .B \-\-nostop - Turn off XON/XOFF handling (it is on by default). - .TP 5 -+.B \-f, \-\-nortscts -+Do not use hardware flow control. -+.TP 5 - .B \-E char, \-\-escape char - Set the escape character. Initially - .B ~ diff --git a/srcpkgs/uucp/patches/spelling.patch b/srcpkgs/uucp/patches/spelling.patch deleted file mode 100644 index 108c308a013b03..00000000000000 --- a/srcpkgs/uucp/patches/spelling.patch +++ /dev/null @@ -1,24 +0,0 @@ -Author: Thorsten Alteholz -Description: correct spelling error in binary ---- a/cu.c -+++ b/cu.c -@@ -1764,7 +1764,7 @@ icutake (puuconf, argc, argv, pvar, pinf - zfrom = zbufcpy (argv[1]); - else - { -- zfrom = zsysdep_terminal_line ("Remote file to retreive: "); -+ zfrom = zsysdep_terminal_line ("Remote file to retrieve: "); - if (zfrom == NULL) - ucuabort (); - zfrom[strcspn (zfrom, " \t\n")] = '\0'; ---- a/uuxqt.c -+++ b/uuxqt.c -@@ -1517,7 +1517,7 @@ uqdo_xqt_file (puuconf, zfile, zbase, qs - az[i++] = zQcmd; - az[i++] = "\n"; - -- (void) fsysdep_mail (zmail, "Execution succeded", i, az); -+ (void) fsysdep_mail (zmail, "Execution succeeded", i, az); - } - - /* Now we may have to uucp the output to some other machine. */ diff --git a/srcpkgs/uucp/patches/uucp-alt-misc.patch b/srcpkgs/uucp/patches/uucp-alt-misc.patch deleted file mode 100644 index edc420cd921ae8..00000000000000 --- a/srcpkgs/uucp/patches/uucp-alt-misc.patch +++ /dev/null @@ -1,112 +0,0 @@ ---- a/policy.h -+++ b/policy.h -@@ -240,8 +240,8 @@ - the sendmail choice below. Otherwise, select one of the other - choices as appropriate. */ - #if 1 --#define MAIL_PROGRAM "/usr/lib/sendmail -t" --/* #define MAIL_PROGRAM "/usr/sbin/sendmail -t" */ -+/* #define MAIL_PROGRAM "/usr/lib/sendmail -t" */ -+#define MAIL_PROGRAM "/usr/sbin/sendmail -t" - #define MAIL_PROGRAM_TO_BODY 1 - #define MAIL_PROGRAM_SUBJECT_BODY 1 - #endif -@@ -302,7 +302,7 @@ - /* #define LOCKDIR "/usr/spool/locks" */ - /* #define LOCKDIR "/usr/spool/uucp/LCK" */ - /* #define LOCKDIR "/var/spool/lock" */ --/* #define LOCKDIR "/var/lock" */ -+#define LOCKDIR "/var/spool/uucp/Lock" - - /* You must also specify the format of the lock files by setting - exactly one of the following macros to 1. Check an existing lock -@@ -466,8 +466,8 @@ - When looking something up (a system, a port, etc.) the new style - configuration files will be read first, followed by the V2 - configuration files, followed by the HDB configuration files. */ --#define HAVE_V2_CONFIG 0 --#define HAVE_HDB_CONFIG 0 -+#define HAVE_V2_CONFIG 1 -+#define HAVE_HDB_CONFIG 1 - - /* Exactly one of the following macros must be set to 1. The exact - format of the spool directories is explained in unix/spool.c. -@@ -572,16 +572,16 @@ - /* The name of the default spool directory. If HAVE_TAYLOR_CONFIG is - set to 1, this may be overridden by the ``spool'' command in the - configuration file. */ --#define SPOOLDIR "/usr/spool/uucp" --/* #define SPOOLDIR "/var/spool/uucp" */ -+/* #define SPOOLDIR "/usr/spool/uucp" */ -+#define SPOOLDIR "/var/spool/uucp" - - /* The name of the default public directory. If HAVE_TAYLOR_CONFIG is - set to 1, this may be overridden by the ``pubdir'' command in the - configuration file. Also, a particular system may be given a - specific public directory by using the ``pubdir'' command in the - system file. */ --#define PUBDIR "/usr/spool/uucppublic" --/* #define PUBDIR "/var/spool/uucppublic" */ -+/* #define PUBDIR "/usr/spool/uucppublic" */ -+#define PUBDIR "/var/spool/uucppublic" - - /* The default command path. This is a space separated list of - directories. Remote command executions requested by uux are looked -@@ -644,24 +644,23 @@ - /* The default log file when using HAVE_TAYLOR_LOGGING. When using - HAVE_TAYLOR_CONFIG, this may be overridden by the ``logfile'' - command in the configuration file. */ --#define LOGFILE "/usr/spool/uucp/Log" -+/* #define LOGFILE "/usr/spool/uucp/Log" */ - /* #define LOGFILE "/var/spool/uucp/Log" */ --/* #define LOGFILE "/var/log/uucp/Log" */ -+#define LOGFILE "/var/spool/uucp/Log" - - /* The default statistics file when using HAVE_TAYLOR_LOGGING. When - using HAVE_TAYLOR_CONFIG, this may be overridden by the - ``statfile'' command in the configuration file. */ --#define STATFILE "/usr/spool/uucp/Stats" -+/* #define STATFILE "/usr/spool/uucp/Stats" */ - /* #define STATFILE "/var/spool/uucp/Stats" */ --/* #define STATFILE "/var/log/uucp/Stats" */ -+#define STATFILE "/var/spool/uucp/Stats" - - /* The default debugging file when using HAVE_TAYLOR_LOGGING. When - using HAVE_TAYLOR_CONFIG, this may be overridden by the - ``debugfile'' command in the configuration file. */ --#define DEBUGFILE "/usr/spool/uucp/Debug" -+/* #define DEBUGFILE "/usr/spool/uucp/Debug" */ - /* #define DEBUGFILE "/var/spool/uucp/Debug" */ --/* #define DEBUGFILE "/var/log/uucp/Debug" */ -- -+#define DEBUGFILE "/var/spool/uucp/Debug" - #endif /* HAVE_TAYLOR_LOGGING */ - - #if HAVE_V2_LOGGING -@@ -669,17 +668,23 @@ - /* The default log file when using HAVE_V2_LOGGING. When using - HAVE_TAYLOR_CONFIG, this may be overridden by the ``logfile'' - command in the configuration file. */ --#define LOGFILE "/usr/spool/uucp/LOGFILE" -+ /* #define LOGFILE "/usr/spool/uucp/Log" */ -+ /* #define LOGFILE "/var/spool/uucp/Log" */ -+#define LOGFILE "/var/spool/uucp/Log" - - /* The default statistics file when using HAVE_V2_LOGGING. When using - HAVE_TAYLOR_CONFIG, this may be overridden by the ``statfile'' - command in the configuration file. */ --#define STATFILE "/usr/spool/uucp/SYSLOG" -+ /* #define STATFILE "/usr/spool/uucp/Stats" */ -+ /* #define STATFILE "/var/spool/uucp/Stats" */ -+#define STATFILE "/var/spool/uucp/Stats" - - /* The default debugging file when using HAVE_V2_LOGGING. When using - HAVE_TAYLOR_CONFIG, this may be overridden by the ``debugfile'' - command in the configuration file. */ --#define DEBUGFILE "/usr/spool/uucp/DEBUG" -+ /* #define DEBUGFILE "/usr/spool/uucp/Debug" */ -+ /* #define DEBUGFILE "/var/spool/uucp/Debug" */ -+#define DEBUGFILE "/var/spool/uucp/Debug" - - #endif /* HAVE_V2_LOGGING */ - diff --git a/srcpkgs/uucp/patches/uucp-org.patch b/srcpkgs/uucp/patches/uucp-org.patch deleted file mode 100644 index aa4bae8a4a73d7..00000000000000 --- a/srcpkgs/uucp/patches/uucp-org.patch +++ /dev/null @@ -1,8832 +0,0 @@ -Description: Changes from previous version - This patch contains all changes from previous versions. -Author: Thorsten Alteholz ---- a/uucico.c -+++ b/uucico.c -@@ -125,6 +125,9 @@ struct spass - struct sconnection *qconn; - }; - -+/* min. grade set on commandline */ -+static char cmdlgrade = '\0'; -+ - /* Local functions. */ - - static void uusage P((void)); -@@ -175,6 +178,7 @@ static const struct option asLongopts[] - { "nodetach", no_argument, NULL, 'D' }, - { "loop", no_argument, NULL, 'e' }, - { "force", no_argument, NULL, 'f'}, -+ { "grade", required_argument, NULL, 'g'}, - { "stdin", required_argument, NULL, 'i' }, - { "prompt", no_argument, NULL, 'l' }, - { "port", required_argument, NULL, 'p' }, -@@ -249,9 +253,9 @@ main (argc, argv) - ++zProgram; - - #if COHERENT_C_OPTION -- zopts = "c:CDefi:I:lp:qr:s:S:u:x:X:vwz"; -+ zopts = "c:CDefg:i:I:lp:qr:s:S:u:x:X:vwz"; - #else -- zopts = "cCDefi:I:lp:qr:s:S:u:x:X:vwz"; -+ zopts = "cCDefg:i:I:lp:qr:s:S:u:x:X:vwz"; - #endif - - while ((iopt = getopt_long (argc, argv, zopts, -@@ -293,6 +297,14 @@ main (argc, argv) - fforce = TRUE; - break; - -+ case 'g': -+ /* Force a grade */ -+ if (isalpha(optarg[0])) -+ cmdlgrade = optarg[0]; -+ else -+ fprintf (stderr, "%s: invalid grade \n", zProgram); -+ break; -+ - case 'i': - /* Type of port to use for standard input. Only TLI is - supported here, and only if HAVE_TLI is true. This -@@ -796,6 +808,7 @@ uhelp () - printf ("Usage: %s [options]\n", zProgram); - printf (" -s,-S,--system system: Call system (-S implies -f)\n"); - printf (" -f,--force: Force call despite system status\n"); -+ printf (" -g,--grade: limit outgoing call to a given grade\n"); - printf (" -r state: 1 for master, 0 for slave (default)\n"); - printf (" --master: Act as master\n"); - printf (" --slave: Act as slave (default)\n"); -@@ -1369,12 +1382,18 @@ fdo_call (qdaemon, qstat, qdialer, pfcal - boolean fret; - - /* Determine the grade we should request of the other system. A -- '\0' means that no restrictions have been made. */ -- if (! ftimespan_match (qsys->uuconf_qcalltimegrade, &ival, -- (int *) NULL)) -- bgrade = '\0'; -+ '\0' means that no restrictions have been made. -+ If a grade is set on the command line, the calltimegrade-value -+ is overwritten. */ -+ -+ if (cmdlgrade != '\0') -+ bgrade = cmdlgrade; - else -- bgrade = (char) ival; -+ if (! ftimespan_match (qsys->uuconf_qcalltimegrade, &ival, -+ (int *) NULL)) -+ bgrade = '\0'; -+ else -+ bgrade = (char) ival; - - /* Determine the name we will call ourselves. */ - if (qsys->uuconf_zlocalname != NULL) ---- a/uucp.info-2 -+++ b/uucp.info-2 -@@ -1,4 +1,6 @@ --This is uucp.info, produced by makeinfo version 4.1 from uucp.texi. -+This is uucp.info, produced by makeinfo version 4.11 from uucp.texi. -+ -+INFO-DIR-SECTION Networking tools - - START-INFO-DIR-ENTRY - * UUCP: (uucp). Transfer mail and news across phone lines. -@@ -25,1247 +27,1119 @@ versions, except that the section entitl - a translation approved by the author instead of in the original English. - -  --File: uucp.info, Node: Invoking cu, Next: Invoking uucico, Prev: Invoking uupick, Up: Invoking the UUCP Programs -- --Invoking cu --=========== -- --* Menu: -- --* cu Description:: Description of cu --* cu Commands:: Commands Supported by cu --* cu Variables:: Variables Supported by cu --* cu Options:: Options Supported by cu -- -- --File: uucp.info, Node: cu Description, Next: cu Commands, Prev: Invoking cu, Up: Invoking cu -- --cu Description ---------------- -- -- cu [options] [system | phone | "dir"] -- -- The `cu' program is used to call up another system and act as a dial --in terminal. It can also do simple file transfers with no error --checking. -- -- The `cu' program takes a single non-option argument. -- -- If the argument is the string `dir' cu will make a direct connection --to the port. This may only be used by users with write access to the --port, as it permits reprogramming the modem. -- -- Otherwise, if the argument begins with a digit, it is taken to be a --phone number to call. -- -- Otherwise, it is taken to be the name of a system to call. -- -- The `-z' or `--system' options may be used to name a system --beginning with a digit, and the `-c' or `--phone' options may be used --to name a phone number that does not begin with a digit. -- -- The `cu' program locates a port to use in the UUCP configuration --files. If a simple system name is given, it will select a port --appropriate for that system. The `-p', `--port', `-l', `--line', `-s', --and `--speed' options may be used to control the port selection. -- -- When a connection is made to the remote system, `cu' forks into two --processes. One reads from the port and writes to the terminal, while --the other reads from the terminal and writes to the port. -- -- --File: uucp.info, Node: cu Commands, Next: cu Variables, Prev: cu Description, Up: Invoking cu -- --cu Commands ------------- -- -- The `cu' program provides several commands that may be used during --the conversation. The commands all begin with an escape character, --which by default is `~' (tilde). The escape character is only --recognized at the beginning of a line. To send an escape character to --the remote system at the start of a line, it must be entered twice. All --commands are either a single character or a word beginning with `%' --(percent sign). -- -- The `cu' program recognizes the following commands. -- --`~.' -- Terminate the conversation. -- --`~! command' -- Run command in a shell. If command is empty, starts up a shell. -- --`~$ command' -- Run command, sending the standard output to the remote system. -- --`~| command' -- Run command, taking the standard input from the remote system. -- --`~+ command' -- Run command, taking the standard input from the remote system and -- sending the standard output to the remote system. -- --`~#, ~%break' -- Send a break signal, if possible. -- --`~c directory, ~%cd directory' -- Change the local directory. -- --`~> file' -- Send a file to the remote system. This just dumps the file over -- the communication line. It is assumed that the remote system is -- expecting it. -- --`~<' -- Receive a file from the remote system. This prompts for the local -- file name and for the remote command to execute to begin the file -- transfer. It continues accepting data until the contents of the -- `eofread' variable are seen. -- --`~p from to' --`~%put from to' -- Send a file to a remote Unix system. This runs the appropriate -- commands on the remote system. -- --`~t from to' --`~%take from to' -- Retrieve a file from a remote Unix system. This runs the -- appropriate commands on the remote system. -- --`~s variable value' -- Set a `cu' variable to the given value. If value is not given, the -- variable is set to `true'. -- --`~! variable' -- Set a `cu' variable to `false'. -- --`~z' -- Suspend the cu session. This is only supported on some systems. -- On systems for which `^Z' may be used to suspend a job, `~^Z' will -- also suspend the session. -- --`~%nostop' -- Turn off XON/XOFF handling. -- --`~%stop' -- Turn on XON/XOFF handling. -- --`~v' -- List all the variables and their values. -- --`~?' -- List all commands. -- -- --File: uucp.info, Node: cu Variables, Next: cu Options, Prev: cu Commands, Up: Invoking cu -- --cu Variables -------------- -- -- The `cu' program also supports several variables. They may be --listed with the `~v' command, and set with the `~s' or `~!' commands. -- --`escape' -- The escape character. The default is `~' (tilde). -- --`delay' -- If this variable is true, `cu' will delay for a second, after -- recognizing the escape character, before printing the name of the -- local system. The default is true. -- --`eol' -- The list of characters which are considered to finish a line. The -- escape character is only recognized after one of these is seen. -- The default is `carriage return', `^U', `^C', `^O', `^D', `^S', -- `^Q', `^R'. -- --`binary' -- Whether to transfer binary data when sending a file. If this is -- false, then newlines in the file being sent are converted to -- carriage returns. The default is false. -- --`binary-prefix' -- A string used before sending a binary character in a file -- transfer, if the `binary' variable is true. The default is `^V'. -- --`echo-check' -- Whether to check file transfers by examining what the remote system -- echoes back. This probably doesn't work very well. The default is -- false. -- --`echonl' -- The character to look for after sending each line in a file. The -- default is carriage return. -- --`timeout' -- The timeout to use, in seconds, when looking for a character, -- either when doing echo checking or when looking for the `echonl' -- character. The default is 30. -- --`kill' -- The character to use delete a line if the echo check fails. The -- default is `^U'. -- --`resend' -- The number of times to resend a line if the echo check continues to -- fail. The default is 10. -- --`eofwrite' -- The string to write after sending a file with the `~>' command. -- The default is `^D'. -- --`eofread' -- The string to look for when receiving a file with the ` ~<' -- command. The default is `$', which is intended to be a typical -- shell prompt. -- --`verbose' -- Whether to print accumulated information during a file transfer. -- The default is true. -- -- --File: uucp.info, Node: cu Options, Prev: cu Variables, Up: Invoking cu -- --cu Options ------------ -- -- The following options may be given to `cu'. -- --`-e' --`--parity=even' -- Use even parity. -- --`-o' --`--parity=odd' -- Use odd parity. -- --`--parity=none' -- Use no parity. No parity is also used if both `-e' and `-o' are -- given. -- --`-h' --`--halfduplex' -- Echo characters locally (half-duplex mode). -- --`--nostop' -- Turn off XON/XOFF handling (it is on by default). -- --`-E char' --`--escape char' -- Set the escape character. Initially `~' (tilde). To eliminate the -- escape character, use `-E '''. -- --`-z system' --`--system system' -- The system to call. -- --`-c phone-number' --`--phone phone-number' -- The phone number to call. -- --`-p port' --`-a port' --`--port port' -- Name the port to use. -- --`-l line' --`--line line' -- Name the line to use by giving a device name. This may be used to -- dial out on ports that are not listed in the UUCP configuration -- files. Write access to the device is required. -- --`-s speed' --`-#' --`--speed speed' -- The speed (baud rate) to use. Here, `-#' means an actual number; -- e.g., `-9600'. -- --`-n' --`--prompt' -- Prompt for the phone number to use. -- --`-d' -- Enter debugging mode. Equivalent to `--debug all'. -- --`-x type' --`--debug type' --`-I file' --`--config file' --`-v' --`--version' --`--help' -- *Note Standard Options::. -- -- --File: uucp.info, Node: Invoking uucico, Next: Invoking uuxqt, Prev: Invoking cu, Up: Invoking the UUCP Programs -- --Invoking uucico --=============== -- --* Menu: -- --* uucico Description:: Description of uucico --* uucico Options:: Options Supported by uucico -- -- --File: uucp.info, Node: uucico Description, Next: uucico Options, Prev: Invoking uucico, Up: Invoking uucico -- --uucico Description -------------------- -- -- uucico [options] -- -- The `uucico' daemon processes file transfer requests queued by --`uucp' and `uux'. It is started when `uucp' or `uux' is run (unless --they are given the `-r' or `--nouucico' options). It is also typically --started periodically using entries in the `crontab' table(s). -- -- When `uucico' is invoked with `-r1', `--master', `-s', `--system', --or `-S', the daemon will place a call to a remote system, running in --master mode. Otherwise the daemon will start in slave mode, accepting --a call from a remote system. Typically a special login name will be --set up for UUCP which automatically invokes `uucico' when a remote --system calls in and logs in under that name. -- -- When `uucico' terminates, it invokes the `uuxqt' daemon, unless the --`-q' or `--nouuxqt' options were given; `uuxqt' executes any work --orders created by `uux' on a remote system, and any work orders created --locally which have received remote files for which they were waiting. -- -- If a call fails, `uucico' will normally refuse to retry the call --until a certain (configurable) amount of time has passed. This may be --overriden by the `-f', `--force', or `-S' options. -- -- The `-l', `--prompt', `-e', or `--loop' options may be used to force --`uucico' to produce its own prompts of `login: ' and `Password:'. When --another `uucico' daemon calls in, it will see these prompts and log in --as usual. The login name and password will normally be checked against --a separate list kept specially for `uucico', rather than the --`/etc/passwd' file (*note Configuration File Names::). It is possible, --on some systems, to configure `uucico' to use `/etc/passwd'. The `-l' --or `--prompt' options will prompt once and then exit; in this mode the --UUCP administrator, or the superuser, may use the `-u' or `--login' --option to force a login name, in which case `uucico' will not prompt --for one. The `-e' or `--loop' options will prompt again after the --first session is over; in this mode `uucico' will permanently control a --port. -- -- If `uucico' receives a `SIGQUIT', `SIGTERM' or `SIGPIPE' signal, it --will cleanly abort any current conversation with a remote system and --exit. If it receives a `SIGHUP' signal it will abort any current --conversation, but will continue to place calls to (if invoked with --`-r1' or `--master') and accept calls from (if invoked with `-e' or --`--loop') other systems. If it receives a `SIGINT' signal it will --finish the current conversation, but will not place or accept any more --calls. -- -- --File: uucp.info, Node: uucico Options, Prev: uucico Description, Up: Invoking uucico -- --uucico Options ---------------- -- -- The following options may be given to `uucico'. -- --`-r1' --`--master' -- Start in master mode: call out to a remote system. Implied by -- `-s', `--system', or `-S'. If no system is specified, -- sequentially call every system for which work is waiting to be -- done. -- --`-r0' --`--slave' -- Start in slave mode. This is the default. -- --`-s system' --`--system system' -- Call the specified system. -- --`-S system' -- Call the specified system, ignoring any required wait. This is -- equivalent to `-s system -f'. -- --`-f' --`--force' -- Ignore any required wait for any systems to be called. -- --`-l' --`--prompt' -- Prompt for login name and password using `login: ' and -- `Password:'. This allows `uucico' to be easily run from `inetd'. -- The login name and password are checked against the UUCP password -- file, which need not be `/etc/passwd'. The `--login' option may -- be used to force a login name, in which cause `uucico' will only -- prompt for a password. -- --`-p port' --`--port port' -- Specify a port to call out on or to listen to. -- --`-e' --`--loop' -- Enter an endless loop of login/password prompts and slave mode -- daemon execution. The program will not stop by itself; you must -- use `kill' to shut it down. -- --`-w' --`--wait' -- After calling out (to a particular system when `-s', `--system', -- or `-S' is specifed, or to all systems which have work when just -- `-r1' or `--master' is specifed), begin an endless loop as with -- `--loop'. -- --`-q' --`--nouuxqt' -- Do not start the `uuxqt' daemon when finished. -- --`-c' --`--quiet' -- If no calls are permitted at this time, then don't make the call, -- but also do not put an error message in the log file and do not -- update the system status (as reported by `uustat'). This can be -- convenient for automated polling scripts, which may want to simply -- attempt to call every system rather than worry about which -- particular systems may be called at the moment. This option also -- suppresses the log message indicating that there is no work to be -- done. -- --`-C' --`--ifwork' -- Only call the system named by `-s', `--system', or `-S' if there -- is work for that system. -- --`-D' --`--nodetach' -- Do not detach from the controlling terminal. Normally `uucico' -- detaches from the terminal before each call out to another system -- and before invoking `uuxqt'. This option prevents this. -- --`-u name' --`--login name' -- Set the login name to use instead of that of the invoking user. -- This option may only be used by the UUCP administrator or the -- superuser. If used with `--prompt', this will cause `uucico' to -- prompt only for the password, not the login name. -- --`-z' --`--try-next' -- If a call fails after the remote system is reached, try the next -- alternate rather than simply exiting. -- --`-i type' --`--stdin type' -- Set the type of port to use when using standard input. The only -- supported port type is TLI, and this is only available on machines -- which support the TLI networking interface. Specifying `-i TLI' -- causes `uucico' to use TLI calls to perform I/O. -- --`-X type' -- Same as the standard option `-x type'. Provided for historical -- compatibility. -- --`-x type' --`--debug type' --`-I file' --`--config file' --`-v' --`--version' --`--help' -- *Note Standard Options::. -- -- --File: uucp.info, Node: Invoking uuxqt, Next: Invoking uuchk, Prev: Invoking uucico, Up: Invoking the UUCP Programs -- --Invoking uuxqt --============== -- -- uuxqt [-c command] [-s system] [--command command] [--system system] -- -- The `uuxqt' daemon executes commands requested by `uux' from either --the local system or from remote systems. It is started automatically --by the `uucico' daemon (unless `uucico' is given the `-q' or --`--nouuxqt' options). -- -- There is normally no need to run `uuxqt', since it will be invoked --by `uucico'. However, `uuxqt' can be invoked directly to provide --greater control over the processing of the work queue. -- -- Multiple invocations of `uuxqt' may be run at once, as controlled by --the `max-uuxqts' configuration command; see *Note Miscellaneous --(config)::. -- -- The following options may be given to `uuxqt'. -- --`-c command' --`--command command' -- Only execute requests for the specified command. For example, -- `uuxqt --command rmail'. -- --`-s system' --`--system system' -- Only execute requests originating from the specified system. -- --`-x type' --`--debug type' --`-I file' --`--config' --`-v' --`--version' --`--help' -- *Note Standard Options::. -- -- --File: uucp.info, Node: Invoking uuchk, Next: Invoking uuconv, Prev: Invoking uuxqt, Up: Invoking the UUCP Programs -- --Invoking uuchk --============== -- -- uuchk [-s system] [--system system] -- -- The `uuchk' program displays information read from the UUCP --configuration files. It should be used to ensure that UUCP has been --configured correctly. -- -- The `-s' or `--system' options may be used to display the --configuration for just the specified system, rather than for all --systems. The `uuchk' program also supports the standard UUCP program --options; see *Note Standard Options::. -- -- --File: uucp.info, Node: Invoking uuconv, Next: Invoking uusched, Prev: Invoking uuchk, Up: Invoking the UUCP Programs -- --Invoking uuconv --=============== -- -- uuconv -i type -o type [-p program] [--program program] -- uuconv --input type --output type [-p program] [--program program] -- -- The `uuconv' program converts UUCP configuration files from one --format to another. The type of configuration file to read is specified --using the `-i' or `--input' options. The type of configuration file to --write is specified using the `-o' or `--output' options. -- -- The supported configuration file types are `taylor', `v2', and --`hdb'. For a description of the `taylor' configuration files, see --*Note Configuration Files::. The other types of configuration files --are used by traditional UUCP packages, and are not described in this --manual. -- -- An input configuration of type `v2' or `hdb' is read from a compiled --in directory (specified by `oldconfigdir' in `Makefile'). An input --configuration of type `taylor' is read from a compiled in directory by --default, but may be overridden with the standard `-I' or `--config' --options (*note Standard Options::). -- -- The output configuration is written to files in the directory in --which `uuconv' is run. -- -- Some information in the input files may not be representable in the --desired output format, in which case `uuconv' will silently discard it. --The output of `uuconv' should be carefully checked before it is used. --The `uuchk' program may be used for this purpose; see *Note Invoking --uuchk::. -- -- The `-p' or `--program' option may be used to convert specific `cu' --configuration information, rather than the default of only converting --the `uucp' configuration information; see *Note config File::. -- -- The `uuchk' program also supports the standard UUCP program options; --see *Note Standard Options::. -+File: uucp.info, Node: j Protocol, Next: x Protocol, Prev: i Protocol, Up: Protocols - -- --File: uucp.info, Node: Invoking uusched, Prev: Invoking uuconv, Up: Invoking the UUCP Programs -+6.12 UUCP `j' Protocol -+====================== - --Invoking uusched --================ -+The `j' protocol is a variant of the `i' protocol. It was also written -+by Ian Lance Taylor, and first appeared in Taylor UUCP version 1.04. - -- The `uusched' program is actually just a shell script which invokes --the `uucico' daemon. It is provided for backward compatibility. It --causes `uucico' to call all systems for which there is work. Any --option which may be given to `uucico' may also be given to `uusched'. --*Note Invoking uucico::. -+ The `j' protocol is a version of the `i' protocol designed for -+communication links which intercept a few characters, such as XON or -+XOFF. It is not efficient to use it on a link which intercepts many -+characters, such as a seven bit link. The `j' protocol performs no -+error correction or detection; that is presumed to be the responsibility -+of the `i' protocol. -+ -+ When the `j' protocol starts up, each system sends a printable ASCII -+string indicating which characters it wants to avoid using. The string -+begins with the ASCII character `^' (octal 136) and ends with the ASCII -+character `~' (octal 176). After sending this string, each system -+looks for the corresponding string from the remote system. The strings -+are composed of escape sequences: `\ooo', where `o' is an octal digit. -+For example, sending the string `^\021\023~' means that the ASCII XON -+and XOFF characters should be avoided. The union of the characters -+described in both strings (the string which is sent and the string -+which is received) is the set of characters which must be avoided in -+this conversation. Avoiding a printable ASCII character (octal 040 to -+octal 176, inclusive) is not permitted. -+ -+ After the exchange of characters to avoid, the normal `i' protocol -+start up is done, and the rest of the conversation uses the normal `i' -+protocol. However, each `i' protocol packet is wrapped to become a `j' -+protocol packet. -+ -+ Each `j' protocol packet consists of a seven byte header, followed -+by data bytes, followed by index bytes, followed by a one byte trailer. -+The packet header looks like this: -+ -+`^' -+ Every packet begins with the ASCII character `^', octal 136. -+ -+HIGH -+LOW -+ These two characters give the total number of bytes in the packet. -+ Both HIGH and LOW are printable ASCII characters. The length of -+ the packet is `(HIGH - 040) * 0100 + (LOW - 040)', where `040 <= -+ HIGH < 0177' and `040 <= LOW < 0140'. This permits a length of -+ 6079 bytes, but there is a further restriction on packet size -+ described below. -+ -+`=' -+ The ASCII character `=', octal 075. -+ -+DATA-HIGH -+DATA-LOW -+ These two characters give the total number of data bytes in the -+ packet. The encoding is as described for HIGH and LOW. The number -+ of data bytes is the size of the `i' protocol packet wrapped inside -+ this `j' protocol packet. -+ -+`@' -+ The ASCII character `@', octal 100. -+ -+ The header is followed by the number of data bytes given in -+DATA-HIGH and DATA-LOW. These data bytes are the `i' protocol packet -+which is being wrapped in the `j' protocol packet. However, each -+character in the `i' protocol packet which the `j' protocol must avoid -+is transformed into a printable ASCII character (recall that avoiding a -+printable ASCII character is not permitted). Two index bytes are used -+for each character which must be transformed. -+ -+ The index bytes immediately follow the data bytes. The index bytes -+are created in pairs. Each pair of index bytes encodes the location of -+a character in the `i' protocol packet which was transformed to become -+a printable ASCII character. Each pair of index bytes also encodes the -+precise transformation which was performed. -+ -+ When the sender finds a character which must be avoided, it will -+transform it using one or two operations. If the character is 0200 or -+greater, it will subtract 0200. If the resulting character is less than -+020, or is equal to 0177, it will xor by 020. The result is a printable -+ASCII character. -+ -+ The zero based byte index of the character within the `i' protocol -+packet is determined. This index is turned into a two byte printable -+ASCII index, INDEX-HIGH and INDEX-LOW, such that the index is -+`(INDEX-HIGH - 040) * 040 + (INDEX-LOW - 040)'. INDEX-LOW is -+restricted such that `040 <= INDEX-LOW < 0100'. INDEX-HIGH is not -+permitted to be 0176, so `040 <= INDEX-HIGH < 0176'. INDEX-LOW is then -+modified to encode the transformation: -+ -+ * If the character transformation only had to subtract 0200, then -+ INDEX-LOW is used as is. -+ -+ * If the character transformation only had to xor by 020, then 040 -+ is added to INDEX-LOW. -+ -+ * If both operations had to be performed, then 0100 is added to -+ INDEX-LOW. However, if the value of INDEX-LOW was initially 077, -+ then adding 0100 would result in 0177, which is not a printable -+ ASCII character. For that special case, INDEX-HIGH is set to -+ 0176, and INDEX-LOW is set to the original value of INDEX-HIGH. -+ -+ The receiver decodes the index bytes as follows (this is the reverse -+of the operations performed by the sender, presented here for additional -+clarity): -+ -+ * The first byte in the index is INDEX-HIGH, and the second is -+ INDEX-LOW. -+ -+ * If `040 <= INDEX-HIGH < 0176', the index refers to the data byte -+ at position `(INDEX-HIGH - 040) * 040 + INDEX-LOW % 040'. -+ -+ * If `040 <= INDEX-LOW < 0100', then 0200 must be added to indexed -+ byte. -+ -+ * If `0100 <= INDEX-LOW < 0140', then 020 must be xor'ed to the -+ indexed byte. -+ -+ * If `0140 <= INDEX-LOW < 0177', then 0200 must be added to the -+ indexed byte, and 020 must be xor'ed to the indexed byte. -+ -+ * If `INDEX-HIGH == 0176', the index refers to the data byte at -+ position `(INDEX-LOW - 040) * 040 + 037'. 0200 must be added to -+ the indexed byte, and 020 must be xor'ed to the indexed byte. -+ -+ This means the largest `i' protocol packet which may be wrapped -+inside a `j' protocol packet is `(0175 - 040) * 040 + (077 - 040) == -+3007' bytes. -+ -+ The final character in a `j' protocol packet, following the index -+bytes, is the ASCII character `~' (octal 176). -+ -+ The motivation behind using an indexing scheme, rather than escape -+characters, is to avoid data movement. The sender may simply add a -+header and a trailer to the `i' protocol packet. Once the receiver has -+loaded the `j' protocol packet, it may scan the index bytes, -+transforming the data bytes, and then pass the data bytes directly on to -+the `i' protocol routine. -+ -+ -+File: uucp.info, Node: x Protocol, Next: y Protocol, Prev: j Protocol, Up: Protocols -+ -+6.13 UUCP `x' Protocol -+====================== -+ -+The `x' protocol is used in Europe (and probably elsewhere) with -+machines that contain an builtin X.25 card and can send eight bit data -+transparently across X.25 circuits, without interference from the X.28 -+or X.29 layers. The protocol sends packets of 512 bytes, and relies on -+a write of zero bytes being read as zero bytes without stopping -+communication. It first appeared in the original System V UUCP -+implementation. -+ -+ -+File: uucp.info, Node: y Protocol, Next: d Protocol, Prev: x Protocol, Up: Protocols -+ -+6.14 UUCP `y' Protocol -+====================== -+ -+The `y' protocol was developed by Jorge Cwik for use in FX UUCICO, a PC -+uucico program. It is designed for communication lines which handle -+error correction and flow control. It requires an eight bit clean -+connection. It performs error detection, but not error correction: -+when an error is detected, the line is dropped. It is a streaming -+protocol, like the `f' protocol; there are no packet acknowledgements, -+so the protocol is efficient over a half-duplex communication line such -+as PEP. -+ -+ Every packet contains a six byte header: -+ -+sequence low byte -+sequence high byte -+ A two byte sequence number, in little endian order. The first -+ sequence number is 0. Since the first packet is always a sync -+ packet (described below) the sequence number of the first data -+ packet is always 1. Each system counts sequence numbers -+ independently. -+ -+length low byte -+length high byte -+ A two byte data length, in little endian order. If the high bit -+ of the sixteen bit field is clear, this is the number of data -+ bytes which follow the six byte header. If the high bit is set, -+ there is no data, and the length field is a type of control packet. -+ -+checksum low byte -+checksum high byte -+ A two byte checksum, in little endian order. The checksum is -+ computed over the data bytes. The checksum algorithm is described -+ below. If there are no data bytes, the checksum is sent as 0. -+ -+ When the protocol starts up, each side must send a sync packet. -+This is a packet with a normal six byte header followed by data. The -+sequence number of the sync packet should be 0. Currently at least -+four bytes of data must be sent with the sync packet. Additional bytes -+should be ignored. They are defined as follows: -+ -+version -+ The version number of the protocol. Currently this must be 1. -+ Larger numbers should be ignored; it is the responsibility of the -+ newer version to accommodate the older one. -+ -+packet size -+ The maximum data length to use divided by 256. This is sent as a -+ single byte. The maximum data length permitted is 32768, which -+ would be sent as 128. Customarily both systems will use the same -+ maximum data length, the lower of the two requested. -+ -+flags low byte -+flags high byte -+ Two bytes of flags. None are currently defined. These bytes -+ should be sent as 0, and ignored by the receiver. -+ -+ A length field with the high bit set is a control packet. The -+following control packet types are defined: -+ -+0xfffe `YPKT_ACK' -+ Acknowledges correct receipt of a file. -+ -+0xfffd `YPKT_ERR' -+ Indicates an incorrect checksum. -+ -+0xfffc `YPKT_BAD' -+ Indicates a bad sequence number, an invalid length, or some other -+ error. -+ -+ If a control packet other than `YPKT_ACK' is received, the -+connection is dropped. If a checksum error is detected for a received -+packet, a `YPKT_ERR' control packet is sent, and the connection is -+dropped. If a packet is received out of sequence, a `YPKT_BAD' control -+packet is sent, and the connection is dropped. -+ -+ The checksum is initialized to 0xffff. For each data byte in a -+packet it is modified as follows (where B is the byte before it has been -+transformed as described above): -+ -+ /* Rotate the checksum left. */ -+ if ((ichk & 0x8000) == 0) -+ ichk <<= 1; -+ else -+ { -+ ichk <<= 1; -+ ++ichk; -+ } -+ -+ /* Add the next byte into the checksum. */ -+ ichk += B; -+ -+ This is the same algorithm as that used by the `f' protocol. -+ -+ A command is sent as a sequence of data packets followed by a null -+byte. In the normal case, a command will fit into a single packet. -+The packet should be exactly the length of the command plus a null -+byte. If the command is too long, more packets are sent as required. -+ -+ A file is sent as a sequence of data packets, ending with a zero -+length packet. The data packets may be of any length greater than zero -+and less than or equal to the maximum permitted packet size specified -+in the initial sync packet. -+ -+ After the zero length packet ending a file transfer has been -+received, the receiving system sends a `YPKT_ACK' control packet. The -+sending system waits for the `YPKT_ACK' control packet before -+continuing; this wait should be done with a large timeout, since there -+may be a considerable amount of data buffered on the communication path. -+ -+ -+File: uucp.info, Node: d Protocol, Next: h Protocol, Prev: y Protocol, Up: Protocols -+ -+6.15 UUCP `d' Protocol -+====================== -+ -+The `d' protocol is apparently used for DataKit muxhost (not RS-232) -+connections. No file size is sent. When a file has been completely -+transferred, a write of zero bytes is done; this must be read as zero -+bytes on the other end. -+ -+ -+File: uucp.info, Node: h Protocol, Next: v Protocol, Prev: d Protocol, Up: Protocols -+ -+6.16 UUCP `h' Protocol -+====================== -+ -+The `h' protocol is apparently used in some places with HST modems. It -+does no error checking, and is not that different from the `t' -+protocol. I don't know the details. -+ -+ -+File: uucp.info, Node: v Protocol, Prev: h Protocol, Up: Protocols -+ -+6.17 UUCP `v' Protocol -+====================== -+ -+The `v' protocol is used by UUPC/extended, a PC UUCP program. It is -+simply a version of the `g' protocol which supports packets of any -+size, and also supports sending packets of different sizes during the -+same conversation. There are many `g' protocol implementations which -+support both, but there are also many which do not. Using `v' ensures -+that everything is supported. - -  --File: uucp.info, Node: Installing Taylor UUCP, Next: Using Taylor UUCP, Prev: Invoking the UUCP Programs, Up: Top -+File: uucp.info, Node: Hacking, Next: Acknowledgements, Prev: Protocols, Up: Top - --Installing Taylor UUCP --********************** -+7 Hacking Taylor UUCP -+********************* - -- These are the installation instructions for the Taylor UUCP package. -+This chapter provides the briefest of guides to the Taylor UUCP source -+code itself. - - * Menu: - --* Compilation:: Compiling Taylor UUCP --* Testing the Compilation:: Testing the Compilation --* Installing the Binaries:: Installing the Binaries --* Configuration:: Configuring Taylor UUCP --* Testing the Installation:: Testing the Installation -+* System Dependence:: System Dependence -+* Naming Conventions:: Naming Conventions -+* Patches:: Patches - -  --File: uucp.info, Node: Compilation, Next: Testing the Compilation, Prev: Installing Taylor UUCP, Up: Installing Taylor UUCP -+File: uucp.info, Node: System Dependence, Next: Naming Conventions, Prev: Hacking, Up: Hacking - --Compiling Taylor UUCP -+7.1 System Dependence - ===================== - -- If you have a source code distribution, you must first compile it for --your system. Free versions of Unix, such as Linux, NetBSD, or FreeBSD, --often come with pre-compiled binary distributions of UUCP. If you are --using a binary distribution, you may skip to the configuration section --(*note Configuration::). -- -- Follow these steps to compile the source code. -- -- 1. Take a look at the top of `Makefile.in' and set the appropriate -- values for your system. These control where the programs are -- installed and which user on the system owns them (normally they -- will be owned by a special user `uucp' rather than a real person; -- they should probably not be owned by `root'). -- -- 2. Run the shell script `configure'. This script was generated using -- the `autoconf' program written by David MacKenzie of the Free -- Software Foundation. It takes a while to run. It will generate -- the file `config.h' based on `config.h.in', and, for each source -- code directory, will generate `Makefile' based on `Makefile.in'. -- -- You can pass certain arguments to `configure' in the environment. -- Because `configure' will compile little test programs to see what -- is available on your system, you must tell it how to run your -- compiler. It recognizes the following environment variables: -- -- `CC' -- The C compiler. If this is not set, then if `configure' can -- find `gcc' it will use it, otherwise it will use `cc'. -- -- `CFLAGS' -- Flags to pass to the C compiler when compiling the actual -- code. If this is not set, `configure' will use `-g'. -- -- `LDFLAGS' -- Flags to pass to the C compiler when only linking, not -- compiling. If this is not set, `configure' will use the -- empty string. -- -- `LIBS' -- Libraries to pass to the C compiler. If this is not set, -- `configure' will use the empty string. -- -- `INSTALL' -- The program to run to install UUCP in the binary directory. -- If this is not set, then if `configure' finds the BSD -- `install' program, it will set this to `install -c'; -- otherwise, it will use `cp'. -- -- Suppose, for example, you want to set the environment variable `CC' -- to `rcc'. If you are using `sh', `bash', or `ksh', invoke -- `configure' as `CC=rcc configure'. If you are using `csh', do -- `setenv CC rcc; sh configure'. -- -- On some systems you will want to use `LIBS=-lmalloc'. On Xenix -- derived versions of Unix do not use `LIBS=-lx' because this will -- bring in the wrong versions of certain routines; if you want to use -- `-lx' you must specify `LIBS=-lc -lx'. -- -- You can also pass other arguments to `configure' on the command -- line. Use `configure --help' for a complete list. Of particular -- interest: -- `--prefix=DIRNAME' -- The directory under which all files are installed. Default -- `/usr/local'. -- -- `--with-newconfigdir=DIRNAME' -- The directory in which to find new style configuration files. -- Default `PREFIX/conf/uucp'. -- -- `--with-oldconfigdir=DIRNAME' -- The directory in which to find old style configuration files. -- Default `/usr/lib/uucp'. -- -- If `configure' fails for some reason, or if you have a very weird -- system, you may have to configure the package by hand. To do -- this, copy the file `config.h.in' to `config.h' and edit it for -- your system. Then for each source directory (the top directory, -- and the subdirectories `lib', `unix', and `uuconf') copy -- `Makefile.in' to `Makefile', find the words within `@' characters, -- and set them correctly for your system. -- -- 3. Igor V. Semenyuk provided this (lightly edited) note about ISC -- Unix 3.0. The `configure' script will default to passing `-posix' -- to `gcc'. However, using `-posix' changes the environment to -- POSIX, and on ISC 3.0, at least, the default for `POSIX_NO_TRUNC' -- is 1. This can lead to a problem when `uuxqt' executes `rmail'. -- `IDA sendmail' has dbm configuration files named -- `mailertable.{dir,pag}'. Notice these names are 15 characters -- long. When `uuxqt' compiled with the `-posix' executes `rmail', -- which in turn executes `sendmail', the later is run under the -- POSIX environment too. This leads to `sendmail' bombing out with -- `'error opening 'M' database: name too long' (mailertable.dir)'. -- It's rather obscure behaviour, and it took me a day to find out -- the cause. I don't use the `-posix' switch; instead, I run `gcc' -- with `-D_POSIX_SOURCE', and add `-lcposix' to `LIBS'. -- -- 4. On some versions of BSDI there is a bug in the shell which causes -- the default value for `CFLAGS' to be set incorrectly. If `echo -- ${CFLAGS--g}' echoes `g' rather than `-g', then you must set -- `CFLAGS' in the environment before running configure. There is a -- patch available from BSDI for this bug. (Reported by David Vrona). -- -- 5. On AIX 3.2.5, and possibly other versions, `cc -E' does not work, -- reporting `Option NOROCONST is not valid'. Test this before -- running configure by doing something like `touch /tmp/foo.c; cc -E -- /tmp/foo.c'. This may give a warning about the file being empty, -- but it should not give the `Option NOROCONST' warning. The -- workaround is to remove the `,noroconst' entry from the `options' -- clause in the `cc' stanza in `/etc/xlc.cfg'. (Reported by Chris -- Lewis). -- -- 6. You should verify that `configure' worked correctly by checking -- `config.h' and the instances of `Makefile'. -- -- 7. Edit `policy.h' for your local system. The comments explain the -- various choices. The default values are intended to be -- reasonable, so you may not have to make any changes. -- -- You must decide what type of configuration files to use; for more -- information on the choices, see *Note Configuration::. -- -- You must also decide what sort of spool directory you want to use. -- If this is a new installation, I recommend `SPOOLDIR_TAYLOR'; -- otherwise, select the spool directory corresponding to your -- existing UUCP package. -- -- 8. Type `make' to compile everything. -- -- The `tstuu.c' file is not particularly portable; if you can't -- figure out how to compile it you can safely ignore it, as it is -- only used for testing. To use STREAMS pseudo-terminals, tstuu.c -- must be compiled with `-DHAVE_STREAMS_PTYS'; this is not -- determined by the configure script. -- -- If you have any other problems there is probably a bug in the -- `configure' script. -- -- 9. Please report any problems you have. That is the only way they -- will get fixed for other people. Supply a patch if you can (*note -- Patches::), or just ask for help. -- -- -- --File: uucp.info, Node: Testing the Compilation, Next: Installing the Binaries, Prev: Compilation, Up: Installing Taylor UUCP -- --Testing the Compilation --======================= -- -- If your system supports pseudo-terminals, and you compiled the code --to support the new style of configuration files (`HAVE_TAYLOR_CONFIG' --was set to 1 in `policy.h'), you should be able to use the `tstuu' --program to test the `uucico' daemon. If your system supports STREAMS --based pseudo-terminals, you must compile tstuu.c with --`-DHAVE_STREAMS_PTYS'. (The STREAMS based code was contributed by Marc --Boucher). -- -- To run `tstuu', just type `tstuu' with no arguments. You must run --it in the compilation directory, since it runs `./uucp', `./uux' and --`./uucico'. The `tstuu' program will run a lengthy series of tests (it --takes over ten minutes on a slow VAX). You will need a fair amount of --space available in `/usr/tmp'. You will probably want to put it in the --background. Do not use `^Z', because the program traps on `SIGCHLD' --and winds up dying. The `tstuu' program will create a directory --`/usr/tmp/tstuu' and fill it with configuration files, and create spool --directories `/usr/tmp/tstuu/spool1' and `/usr/tmp/tstuu/spool2'. -- -- If your system does not support the `FIONREAD' call, the `tstuu' --program will run very slowly. This may or may not get fixed in a later --version. -- -- The `tstuu' program will finish with an execute file named --`X.SOMETHING' and a data file named `D.SOMETHING' in the directory --`/usr/tmp/tstuu/spool1' (or, more likely, in subdirectories, depending --on the choice of `SPOOLDIR' in `policy.h'). Two log files will be --created in the directory `/usr/tmp/tstuu'. They will be named `Log1' --and `Log2', or, if you have selected `HAVE_HDB_LOGGING' in `policy.h', --`Log1/uucico/test2' and `Log2/uucico/test1'. There should be no errors --in the log files. -- -- You can test `uuxqt' with `./uuxqt -I /usr/tmp/tstuu/Config1'. This --should leave a command file `C.SOMETHING' and a data file `D.SOMETHING' --in `/usr/tmp/tstuu/spool1' or in subdirectories. Again, there should --be no errors in the log file. -- -- Assuming you compiled the code with debugging enabled, the `-x' --switch can be used to set debugging modes; see the `debug' command for --details (*note Debugging Levels::). Use `-x all' to turn on all --debugging and generate far more output than you will ever want to see. --The `uucico' daemons will put debugging output in the files `Debug1' --and `Debug2' in the directory `/usr/tmp/tstuu'. After that, you're --pretty much on your own. -- -- On some systems you can also use `tstuu' to test `uucico' against --the system `uucico', by using the `-u' switch. For this to work, --change the definitions of `ZUUCICO_CMD' and `UUCICO_EXECL' at the top --of `tstuu.c' to something appropriate for your system. The definitions --in `tstuu.c' are what I used for Ultrix 4.0, on which --`/usr/lib/uucp/uucico' is particularly obstinate about being run as a --child; I was only able to run it by creating a login name with no --password whose shell was `/usr/lib/uucp/uucico'. Calling login in this --way will leave fake entries in `wtmp' and `utmp'; if you compile --`tstout.c' (in the `contrib' directory) as a setuid `root' program, --`tstuu' will run it to clear those entries out. On most systems, such --hackery should not be necessary, although on SCO I had to su to `root' --(`uucp' might also have worked) before I could run --`/usr/lib/uucp/uucico'. -- -- You can test `uucp' and `uux' (give them the `-r' switch to keep --them from starting `uucico') to make sure they create the right sorts --of files. Unfortunately, if you don't know what the right sorts of --files are, I'm not going to tell you here. -- -- If you can not run `tstuu', or if it fails inexplicably, don't worry --about it too much. On some systems `tstuu' will fail because of --problems using pseudo terminals, which will not matter in normal use. --The real test of the package is talking to another system. -- -- --File: uucp.info, Node: Installing the Binaries, Next: Configuration, Prev: Testing the Compilation, Up: Installing Taylor UUCP -+The code is carefully segregated into a system independent portion and a -+system dependent portion. The system dependent code is in the `unix' -+subdirectory, and also in the file `sysh.unx' (also known as -+`sysdep.h'). - --Installing the Binaries --======================= -+ With the right configuration parameters, the system independent code -+calls only ANSI C functions. Some of the less common ANSI C functions -+are also provided in the `lib' directory. The replacement function -+`strtol' in `lib/strtol.c' assumes that the characters `A' to `F' and -+`a' to `f' appear in strictly sequential order. The function -+`igradecmp' in `uuconf/grdcmp.c' assumes that the upper and lower case -+letters appear in order. Both assumptions are true for ASCII and -+EBCDIC, but neither is guaranteed by ANSI C. Disregarding these -+caveats, I believe that the system independent portion of the code is -+strictly conforming. - -- You can install the executable files by becoming `root' and typing --`make install'. Or you can look at what `make install' does and do it --by hand. It tries to preserve your old programs, if any, but it only --does this the first time Taylor UUCP is installed (so that if you --install several versions of Taylor UUCP, you can still go back to your --original UUCP programs). You can retrieve the original programs by --typing `make uninstall'. -- -- Note that by default the programs are compiled with debugging --information, and they are not stripped when they are installed. You may --want to strip the installed programs to save disk space. For more --information, see your system documentation for the `strip' program. -+ That's not too exciting, since all the work is done in the system -+dependent code. I think that this code can conform to POSIX 1003.1, -+given the right compilation parameters. I'm a bit less certain about -+this, though. - -- Of course, simply installing the executable files is not enough. You --must also arrange for them to be used correctly. -+ The code has been used on a 16 bit segmented system with no function -+prototypes, so I'm fairly certain that all casts to long and pointers -+are done when necessary. - -  --File: uucp.info, Node: Configuration, Next: Testing the Installation, Prev: Installing the Binaries, Up: Installing Taylor UUCP -- --Configuring Taylor UUCP --======================= -+File: uucp.info, Node: Naming Conventions, Next: Patches, Prev: System Dependence, Up: Hacking - -- You will have to decide what types of configuration files you want to --use. This package supports a new sort of configuration file; see *Note --Configuration Files::. It also supports V2 configuration files --(`L.sys', `L-devices', etc.) and HDB configuration files (`Systems', --`Devices', etc.). No documentation is provided for V2 or HDB --configuration files. All types of configuration files can be used at --once, if you are so inclined. Currently using just V2 configuration --files is not really possible, because there is no way to specify a --dialer (there are no built in dialers, and the program does not know --how to read `acucap' or `modemcap'); however, V2 configuration files --can be used with a new style dial file (*note dial File::), or with a --HDB `Dialers' file. -- -- Use of HDB configuration files has two known bugs. A blank line in --the middle of an entry in the `Permissions' file will not be ignored as --it should be. Dialer programs, as found in some versions of HDB, are --not recognized directly. If you must use a dialer program, rather than --an entry in `Devices', you must use the `chat-program' command in a new --style dial file; see *Note dial File::. You will have to invoke the --dialer program via a shell script or another program, since an exit --code of 0 is required to recognize success; the `dialHDB' program in --the `contrib' directory may be used for this purpose. -- -- The `uuconv' (*note Invoking uuconv::) program can be used to --convert from V2 or HDB configuration files to the new style (it can also --do the reverse translation, if you are so inclined). It will not do all --of the work, and the results should be carefully checked, but it can be --quite useful. -- -- If you are installing a new system, you will, of course, have to --write the configuration files; see *Note Configuration Files:: for --details on how to do this. -+7.2 Naming Conventions -+====================== - -- After writing the configuration files, use the `uuchk' program to --verify that they are what you expect; see *Note Invoking uuchk::. -- -- --File: uucp.info, Node: Testing the Installation, Prev: Configuration, Up: Installing Taylor UUCP -+I use a modified Hungarian naming convention for my variables and -+functions. As with all naming conventions, the code is rather opaque if -+you are not familiar with it, but becomes clear and easy to use with -+time. - --Testing the Installation --======================== -- -- After you have written the configuration files, and verified them --with the `uuchk' program (*note Invoking uuchk::), you must check that --UUCP can correctly contact another system. -- -- Tell `uucico' to dial out to the system by using the `-s' system --switch (e.g., `uucico -s uunet'). The log file should tell you what --happens. The exact location of the log file depends upon the settings --in `policy.h' when you compiled the program, and on the use of the --`logfile' command in the `config' file. Typical locations are --`/usr/spool/uucp/Log' or a subdirectory under `/usr/spool/uucp/.Log'. -- -- If you compiled the code with debugging enabled, you can use --debugging mode to get a great deal of information about what sort of --data is flowing back and forth; the various possibilities are described --with the `debug' command (*note Debugging Levels::). When initially --setting up a connection `-x chat' is probably the most useful (e.g., --`uucico -s uunet -x chat'); you may also want to use `-x --handshake,incoming,outgoing'. You can use `-x' multiple times on one --command line, or you can give it comma separated arguments as in the --last example. Use `-x all' to turn on all possible debugging --information. -- -- The debugging information is written to a file, normally --`/usr/spool/uucp/Debug', although the default can be changed in --`policy.h', and the `config' file can override the default with the --`debugfile' command. The debugging file may contain passwords and some --file contents as they are transmitted over the line, so the debugging --file is only readable by the `uucp' user. -- -- You can use the `-f' switch to force `uucico' to call out even if --the last call failed recently; using `-S' when naming a system has the --same effect. Otherwise the status file (in the `.Status' subdirectory --of the main spool directory, normally `/usr/spool/uucp') (*note Status --Directory::) will prevent too many attempts from occurring in rapid --succession. -- -- On older System V based systems which do not have the `setreuid' --system call, problems may arise if ordinary users can start an execution --of `uuxqt', perhaps indirectly via `uucp' or `uux'. UUCP jobs may wind --up executing with a real user ID of the user who invoked `uuxqt', which --can cause problems if the UUCP job checks the real user ID for security --purposes. On such systems, it is safest to put `run-uuxqt never' --(*note Miscellaneous (config)::) in the `config' file, so that `uucico' --never starts `uuxqt', and invoke `uuxqt' directly from a `crontab' file. -- -- Please let me know about any problems you have and how you got around --them. If you do report a problem, please include the version number of --the package you are using, the operating system you are running it on, --and a sample of the debugging file showing the problem (debugging --information is usually what is needed, not just the log file). General --questions such as "why doesn't `uucico' dial out" are impossible to --answer without much more information. -- -- --File: uucp.info, Node: Using Taylor UUCP, Next: Configuration Files, Prev: Installing Taylor UUCP, Up: Top -+ The first character indicates the type of the variable (or function -+return value). Sometimes additional characters are used. I use the -+following type prefixes: - --Using Taylor UUCP --***************** -+`a' -+ array; the next character is the type of an element - --* Menu: -+`b' -+ byte or character - --* Calling Other Systems:: Calling Other Systems --* Accepting Calls:: Accepting Calls --* Mail and News:: Using UUCP for Mail and News --* The Spool Directory Layout:: The Spool Directory Layout --* Spool Directory Cleaning:: Cleaning the UUCP Spool Directory -+`c' -+ count of something - -- --File: uucp.info, Node: Calling Other Systems, Next: Accepting Calls, Prev: Using Taylor UUCP, Up: Using Taylor UUCP -+`e' -+ stdio FILE * - --Calling Other Systems --===================== -+`f' -+ boolean - -- By default `uucp' and `uux' will automatically start up `uucico' to --call another system whenever work is queued up. However, the call may --fail, or you may have put in time restrictions which prevent the call --at that time (perhaps because telephone rates are high) (*note When to --Call::). Also, a remote system may have work queued up for your --system, but may not be calling you for some reason (perhaps you have --agreed that your system should always place the call). To make sure --that work gets transferred between the systems withing a reasonable --time period, you should arrange to periodically invoke `uucico'. -- -- These periodic invocations are normally triggered by entries in the --`crontab' file. The exact format of `crontab' files, and how new --entries are added, varies from system to system; check your local --documentation (try `man cron'). -- -- To attempt to call all systems with outstanding work, use the command --`uucico -r1'. To attempt to call a particular system, use the command --`uucico -s SYSTEM'. To attempt to call a particular system, but only --if there is work for it, use the command `uucico -C -s SYSTEM'. (*note --Invoking uucico::). -- -- A common case is to want to try to call a system at a certain time, --with periodic retries if the call fails. A simple way to do this is to --create an empty UUCP command file, known as a "poll file". If a poll --file exists for a system, then `uucico -r1' will place a call to it. --If the call succeeds, the poll file will be deleted. -- -- A poll file can be easily created using the `uux' command, by --requesting the execution of an empty command. To create a poll file for --SYSTEM, just do something like this: -- uux -r SYSTEM! -- The `-r' tells `uux' to not start up `uucico' immediately. Of --course, if you do want `uucico' to start up right away, omit the `-r'; --if the call fails, the poll file will be left around to cause a later --call. -- -- For example, I use the following crontab entries locally: -- -- 45 * * * * /bin/echo /usr/lib/uucp/uucico -r1 | /bin/su uucpa -- 40 4,10,15 * * * /usr/bin/uux -r uunet! -- -- Every hour, at 45 minutes past, this will check if there is any work --to be done, and, if there is, will call the appropriate system. Also, --at 4:40am, 10:40am, and 3:40pm, this will create a poll file file for --`uunet', forcing the next run of `uucico' to call `uunet'. -+`i' -+ generic integer - -- --File: uucp.info, Node: Accepting Calls, Next: Mail and News, Prev: Calling Other Systems, Up: Using Taylor UUCP -+`l' -+ double - --Accepting Calls --=============== -+`o' -+ file descriptor (as returned by open, creat, etc.) - -- To accept calls from another system, you must arrange matters such --that when that system calls in, it automatically invokes `uucico' on --your system. -- -- The most common arrangement is to create a special user name and --password for incoming UUCP calls. This user name typically uses the --same user ID as the regular `uucp' user (Unix permits several user --names to share the same user ID). The shell for this user name should --be set to `uucico'. -- -- Here is a sample `/etc/passwd' line to accept calls from a remote --system named airs: -- Uairs:PASSWORD:4:8:airs UUCP:/usr/spool/uucp:/usr/lib/uucp/uucico -- The details may vary on your system. You must use reasonable user --and group ID's. You must use the correct file name for `uucico'. The --PASSWORD must appear in the UUCP configuration files on the remote --system, but will otherwise never be seen or typed by a human. -- -- Note that `uucico' appears as the login shell, and that it will be --run with no arguments. This means that it will start in slave mode and --accept an incoming connection. *Note Invoking uucico::. -- -- On some systems, creating an empty file named `.hushlogin' in the --home directory will skip the printing of various bits of information --when the remote `uucico' logs in, speeding up the UUCP connection --process. -- -- For the greatest security, each system which calls in should use a --different user name, each with a different password, and the --`called-login' command should be used in the `sys' file to ensure that --the correct login name is used. *Note Accepting a Call::, and see --*Note Security::. -- -- If you never need to dial out from your system, but only accept --incoming calls, you can arrange for `uucico' to handle logins itself, --completely controlling the port, by using the `--endless' option. --*Note Invoking uucico::. -+`p' -+ generic pointer - -- --File: uucp.info, Node: Mail and News, Next: The Spool Directory Layout, Prev: Accepting Calls, Up: Using Taylor UUCP -+`q' -+ pointer to structure - --Using UUCP for Mail and News. --============================= -+`s' -+ structure - -- Taylor UUCP does not include a mail package. All Unix systems come --with some sort of mail delivery agent, typically `sendmail' or `MMDF'. --Source code is available for some alternative mail delivery agents, --such as `IDA sendmail' and `smail'. -- -- Taylor UUCP also does not include a news package. The two major Unix --news packages are `C-news' and `INN'. Both are available in source --code form. -- -- Configuring and using mail delivery agents is a notoriously complex --topic, and I will not be discussing it here. Configuring news systems --is usually simpler, but I will not be discussing that either. I will --merely describe the interactions between the mail and news systems and --UUCP. -+`u' -+ void (function return values only) - -- A mail or news system interacts with UUCP in two ways: sending and --receiving. -+`z' -+ character string - --* Menu: -+ A generic pointer (`p') is sometimes a `void *', sometimes a -+function pointer in which case the prefix is pf, and sometimes a pointer -+to another type, in which case the next character is the type to which -+it points (pf is overloaded). - --* Sending mail or news:: Sending mail or news via UUCP --* Receiving mail or news:: Receiving mail or news via UUCP -+ An array of strings (`char *[]') would be named `az' (array of -+string). If this array were passed to a function, the function -+parameter would be named `paz' (pointer to array of string). - -- --File: uucp.info, Node: Sending mail or news, Next: Receiving mail or news, Prev: Mail and News, Up: Mail and News -+ Note that the variable name prefixes do not necessarily indicate the -+type of the variable. For example, a variable prefixed with `i' may be -+int, long or short. Similarly, a variable prefixed with `b' may be a -+char or an int; for example, the return value of `getchar' would be -+caught in an int variable prefixed with `b'. - --Sending mail or news via UUCP ------------------------------- -+ For a non-local variable (extern or file static), the first character -+after the type prefix is capitalized. - -- When mail is to be sent from your machine to another machine via --UUCP, the mail delivery agent will invoke `uux'. It will generally run --a command such as `uux - SYSTEM!rmail ADDRESS', where SYSTEM is the --remote system to which the mail is being sent. It may pass other --options to `uux', such as `-r' or `-g' (*note Invoking uux::). -- -- The news system also invokes `uux' in order to transfer articles to --another system. The only difference is that news will use `uux' to --invoke `rnews' on the remote system, rather than `rmail'. -- -- You should arrange for your mail and news systems to invoke the --Taylor UUCP version of `uux'. If you only have Taylor UUCP, or if you --simply replace any existing version of `uux' with the Taylor UUCP --version, this will probably happen automatically. However, if you have --two UUCP packages installed on your system, you will probably have to --modify the mail and news configuration files in some way. -- -- Actually, if both the system UUCP and Taylor UUCP are using the same --spool directory format, the system `uux' will probably work fine with --the Taylor `uucico' (the reverse is not the case: the Taylor `uux' --requires the Taylor `uucico'). However, data transfer will be somewhat --more efficient if the Taylor `uux' is used. -+ Most static variables and functions use another letter after the type -+prefix to indicate which module they come from. This is to help -+distinguish different names in the debugger. For example, all static -+functions in `protg.c', the `g' protocol source code, use a module -+prefix of `g'. This isn't too useful, as a number of modules use a -+module prefix of `s'. - -  --File: uucp.info, Node: Receiving mail or news, Prev: Sending mail or news, Up: Mail and News -+File: uucp.info, Node: Patches, Prev: Naming Conventions, Up: Hacking - --Receiving mail or news via UUCP --------------------------------- -+7.3 Patches -+=========== - -- To receive mail, all that is necessary is for UUCP to invoke --`rmail'. Any mail delivery agent will provide an appropriate version --of `rmail'; you must simply make sure that it is in the command path --used by UUCP (it almost certainly already is). The default command --path is set in `policy.h', and it may be overridden for a particular --system by the `command-path' command (*note Miscellaneous (sys)::). -- -- Similarly, for news UUCP must be able to invoke `rnews'. Any news --system will provide a version of `rnews', and you must ensure that is --in a directory on the path that UUCP will search. -+I am always grateful for any patches sent in. Much of the flexibility -+and portability of the code is due to other people. Please do not -+hesitate to send me any changes you have found necessary or useful. -+ -+ When sending a patch, please send the output of the Unix `diff' -+program invoked with the `-c' option (if you have the GNU version of -+`diff', use the `-p' option). Always invoke `diff' with the original -+file first and the modified file second. -+ -+ If your `diff' does not support `-c' (or you don't have `diff'), -+send a complete copy of the modified file (if you have just changed a -+single function, you can just send the new version of the function). -+In particular, please do not send `diff' output without the `-c' -+option, as it is useless. -+ -+ If you have made a number of changes, it is very convenient for me if -+you send each change as a separate mail message. Sometimes I will think -+that one change is useful but another one is not. If they are in -+different messages it is much easier for me to apply one but not the -+other. -+ -+ I rarely apply the patches directly. Instead I work my way through -+the hunks and apply each one separately. This ensures that the naming -+remains consistent, and that I understand all the code. -+ -+ If you can not follow all these rules, then don't. But if you do, it -+makes it more likely that I will incorporate your changes. I am not -+paid for my UUCP work, and my available time is unfortunately very -+restricted. The package is important to me, and I do what I can, but I -+can not do all that I would like, much less all that everybody else -+would like. -+ -+ Finally, please do not be offended if I do not reply to messages for -+some time, even a few weeks. I am often behind on my mail, and if I -+think your message deserves a considered reply I will often put it aside -+until I have time to deal with it. -+ -+ -+File: uucp.info, Node: Acknowledgements, Next: Index (concepts), Prev: Hacking, Up: Top -+ -+8 Acknowledgements -+****************** -+ -+This is a list of people who gave help or suggestions while I was -+working on the Taylor UUCP project. Appearance on this list does not -+constitute endorsement of the program, particularly since some of the -+comments were criticisms. I've probably left some people off, and I -+apologize for any oversight; it does not mean your contribution was -+unappreciated. -+ -+ First of all, I would like to thank the people at Infinity -+Development Systems (formerly AIRS, which lives on in the domain name) -+for permitting me to use their computers and `uunet' access. I would -+also like to thank Richard Stallman for founding the Free -+Software Foundation, and John Gilmore for writing the -+initial version of gnuucp (based on uuslave) which was a direct -+inspiration for this somewhat larger project. Chip Salzenberg -+ has contributed many patches. Franc,ois Pinard -+ tirelessly tested the code and suggested many -+improvements. He also put together the initial version of this manual. -+Doug Evans contributed the zmodem protocol. Marc Boucher -+ contributed the code supporting the pipe port type. -+Jorge Cwik contributed the `y' protocol code. -+Finally, Verbus M. Counts and Centel Federal -+Systems, Inc., deserve special thanks, since they actually paid me -+money to port this code to System III. -+ -+ In alphabetical order: -+ -+ Meno Abels -+ "Earle F. Ake - SAIC" -+ (Michael Almond) -+ (Christopher J. Ambler) -+ Brian W. Antoine -+ (John Antypas) -+ (James Van Artsdalen) -+ (Jim Avera) -+ (Niels Baggesen) -+ (Scott Ballantyne) -+ Zacharias Beckman -+ (Mike Bernson) -+ (Roberto Biancardi) -+ (Scott Blachowicz) -+ (Andrey G Blochintsev) -+ (Spider Boardman) -+ Gregory Bond -+ Marc Boucher -+ Ard van Breemen -+ (Dean Brooks) -+ (Jim Brownfield) -+ (Dave Buck) -+ (Gordon Burditt) -+ (Donald Burr) -+ (Michael I Bushnell) -+ Brian Campbell -+ Andrew A. Chernov -+ (Jonathan Clark) -+ (Frank Conrad) -+ Ed Carp -+ (Mark Clements) -+ (Verbus M. Counts) -+ (John Cowan) -+ Bob Cunningham -+ (Jorge Cwik) -+ (Klaus Dahlenburg) -+ Damon -+ (Bill Davidson) -+ (Hubert Delahaye) -+ (Mark Delany) -+ Allen Delaney -+ Gerriet M. Denkmann -+ (Bob Denny) -+ Drew Derbyshire -+ (Steven S. Dick) -+ (Gert Doering) -+ (Uwe Doering) -+ Hans-Dieter Doll -+ (Dean Edmonds) -+ Mark W. Eichin -+ -+ Andrew Evans -+ (Doug Evans) -+ Marc Evans -+ Dan Everhart -+ (Larry Fahnoe) -+ Matthew Farwell -+ (Bill Fenner) -+ (Jose A. Fernandez) -+ "David J. Fiander" -+ Thomas Fischer -+ Mister Flash -+ (Ju"rgen Fluk) -+ (Erik Forsberg) -+ (Andy Fyfe) -+ Lele Gaifax -+ -+ (James Gardiner [hunter]) -+ Terry Gardner -+ (David Gilbert) -+ (Oleg Girko) -+ (Jim Gottlieb) -+ Benoit Grange -+ (Eric Lee Green) -+ (Daniel R. Guilderson) -+ (Gregory Gulik) -+ Richard H. Gumpertz -+ Scott Guthridge -+ Michael Haberler -+ Daniel Hagerty -+ (John Harkin) -+ (Guy Harris) -+ (Stephen Harris) -+ Tom Ivar Helbekkmo -+ Petri Helenius -+ (B. Gabriel Helou) -+ Bob Hemedinger -+ Andrew Herbert -+ (Kenneth Herron) -+ Peter Honeyman -+ (John Hood) -+ Mark Horsburgh -+ John Hughes -+ Mike Ipatow -+ Bill Irwin -+ (Chiaki Ishikawa) -+ (Andreas Israel) -+ (Tim Iverson) -+ (Bob Izenberg) -+ (D.J.James) -+ Rob Janssen -+ (Eric S Johansson) -+ Kevin Johnson -+ (Robert Joop) -+ Alan Judge -+ (Christof Junge) -+ Romain Kang -+ (Ronald S. Karr) -+ Brendan Kehoe -+ (John Kennedy) -+ (Jac Kersing) -+ (Olaf Kirch) -+ Gabor Kiss -+ (Gero Kuhlmann) -+ (Rob Kurver) -+ "C.A. Lademann" -+ (Kent Landfield) -+ Tin Le -+ (Gregory LeBaron) -+ (Karl Lehenbauer) -+ (Alexander Lehmann) -+ (Merlyn LeRoy) -+ (Chris Lewis) -+ (Don Lewis) -+ (Jay Vassos-Libove) -+ (Bruce Lilly) -+ Godfrey van der Linden -+ Ted Lindgreen -+ (Andrew Loewenstern) -+ "Arne Ludwig" -+ Matthew Lyle -+ (David J. MacKenzie) -+ John R MacMillan -+ (Jens-Uwe Mager) -+ Giles D Malet -+ (Mark E. Mallett) -+ (Jose A. Manas) -+ (Peter Mandrella) -+ (Alex Martelli) -+ W Christopher Martin -+ Yanek Martinson -+ (Thomas Mechtersheimer) -+ (Jean Mehat) -+ (Udo Meyer) -+ (Leslie Mikesell) -+ (Trever Miller) -+ (Mitch Mitchell) -+ Emmanuel Mogenet -+ (Rupert Mohr) -+ Jason Molenda -+ (Ian Moran) -+ (John Paul Morrison) -+ (Brian J. Murrell) -+ (Dirk Musstopf) -+ (Lyndon Nerenberg) -+ (Rolf Nerstheimer) -+ (Thomas Neumann) -+ -+ Richard E. Nickle -+ (Stephan Niemz) -+ (Raymond Nijssen) -+ (Michael Nolan) -+ david nugent -+ Jim O'Connor -+ (Kevin O'Gorman) -+ Petri Ojala -+ (Brian 'Doc' O'Neill) -+ -+ Peter Palfrader -+ (Mike Park) -+ Tim Peiffer -+ (Don Phillips) -+ "Mark Pizzolato 415-369-9366" -+ John Plate -+ (Dave Platt) -+ (Mark Powell) -+ Mark Powell -+ (Tim Pozar) -+ (Joey Pruett) -+ Paul Pryor -+ (Jeff Putsch) -+ (Andreas Raab) -+ Vadim Radionov -+ Jarmo Raiha -+ James Revell -+ Scott Reynolds -+ (Michael Richardson) -+ Kenji Rikitake -+ (Arnold Robbins) -+ (Steve M. Robbins) -+ Ollivier Robert -+ Serge Robyns -+ Lawrence E. Rosenman -+ Jeff Ross -+ Aleksey P. Rudnev -+ "Heiko W.Rupp" -+ (Wolfgang S. Rupprecht) -+ (Tom Rushworth) -+ Peter Rye -+ (Joseph E. Sacco) -+ (Rich Salz) -+ Curt Sampson -+ (Mike Sangrey) -+ Nickolay Saukh -+ Ignatios Souvatzis -+ (Heiko Schlittermann) -+ Eric Schnoebelen -+ (Russell Schulz) -+ -+ Igor V. Semenyuk -+ Christopher Sawtell -+ (Bernd Schuler) -+ (Christian Seyb) -+ Marcus Shang -+ (M. J. Shannon Jr.) -+ (Michael Shields) -+ (Peter da Silva) -+ (Vince Skahan) -+ (Patrick Smith) -+ (Monty Solomon) -+ (Bill Sommerfeld) -+ Julian Stacey -+ (Gjoen Stein) -+ Harlan Stenn -+ Ralf Stephan -+ (Johannes Stille) -+ (Hannu Strang) -+ (Ralf E. Stranzenbach) -+ (S. Sullivan) -+ Shigeya Suzuki -+ (Karl Swartz) -+ -+ Oleg Tabarovsky -+ (Takatoshi Ikeda) -+ John Theus -+ (Bob Thrush) -+ ppKarsten Thygesen -+ Graham Toal -+ (Richard Todd) -+ Michael Ju. Tokarev -+ Martin Tomes -+ Len Tower -+ Mark Towfiq -+ (Marc Unangst) -+ Matthias Urlichs -+ Tomi Vainio -+ (Adri Verhoef) -+ Andrew Vignaux -+ (Andreas Vogel) -+ Dima Volodin -+ (Jos Vos) -+ (Johan Vromans) -+ David Vrona -+ (Marcel Waldvogel) -+ (Stephen J. Walick) -+ (Syd Weinstein) -+ (Gerben Wierda) -+ (Joe Wells) -+ (T. William Wells) -+ Peter Wemm -+ (Greg A. Woods) -+ (John Woods) -+ Michael Yu.Yaroslavtsev -+ Alexei K. Yushin -+ (Jon Zeeff) -+ Matthias Zepf -+ Eric Ziegast - -  --File: uucp.info, Node: The Spool Directory Layout, Next: Spool Directory Cleaning, Prev: Mail and News, Up: Using Taylor UUCP -- --The Spool Directory Layout --========================== -+File: uucp.info, Node: Index (concepts), Next: Index (configuration file), Prev: Acknowledgements, Up: Top - -- In general, the layout of the spool directory may be safely ignored. --However, it is documented here for the curious. This description only --covers the `SPOOLDIR_TAYLOR' layout. The ways in which the other spool --directory layouts differ are described in the source file --`unix/spool.c'. -- -- Directories and files are only created when they are needed, so a --typical system will not have all of the entries described here. -+Concept Index -+************* - -+[index] - * Menu: - --* System Spool Directories:: System Spool Directories --* Status Directory:: Status Spool Directory --* Execution Subdirectories:: Execution Spool Subdirectories --* Other Spool Subdirectories:: Other Spool Subdirectories --* Spool Lock Files:: Spool Directory Lock Files -+* .Corrupt: Execution Subdirectories. -+ (line 21) -+* .Failed: Execution Subdirectories. -+ (line 26) -+* .Preserve: Other Spool Subdirectories. -+ (line 30) -+* .Received: Other Spool Subdirectories. -+ (line 38) -+* .Sequence: Other Spool Subdirectories. -+ (line 7) -+* .Status: Status Directory. (line 7) -+* .Temp: Other Spool Subdirectories. -+ (line 14) -+* .Xqtdir: Execution Subdirectories. -+ (line 7) -+* /usr/spool/uucp: Miscellaneous (config). -+ (line 14) -+* /usr/spool/uucppublic: Miscellaneous (config). -+ (line 20) -+* accepting calls: Accepting Calls. (line 6) -+* anonymous UUCP: config File Examples. (line 41) -+* call configuration file: Configuration File Names. -+ (line 47) -+* call in login name: Configuration File Names. -+ (line 64) -+* call in password: Configuration File Names. -+ (line 64) -+* call out file: Configuration File Names. -+ (line 47) -+* call out login name: Configuration File Names. -+ (line 47) -+* call out password: Configuration File Names. -+ (line 47) -+* calling in: Accepting Calls. (line 6) -+* calling out: Calling Other Systems. -+ (line 6) -+* changing spool directory: config File Examples. (line 26) -+* chat scripts: Chat Scripts. (line 6) -+* cleaning the spool directory: Spool Directory Cleaning. -+ (line 6) -+* config file: config File. (line 6) -+* config file examples: config File Examples. (line 6) -+* configuration file (call): Configuration File Names. -+ (line 47) -+* configuration file (config): config File. (line 6) -+* configuration file (dial): dial File. (line 6) -+* configuration file (dialcode): Configuration File Names. -+ (line 30) -+* configuration file (passwd): Configuration File Names. -+ (line 64) -+* configuration file (port): port File. (line 6) -+* configuration file (sys): sys File. (line 6) -+* d protocol: d Protocol. (line 6) -+* debugging file: Log File Names. (line 19) -+* dial file: dial File. (line 6) -+* dialcode configuration file: Configuration File Names. -+ (line 30) -+* dialcode file: Configuration File Names. -+ (line 30) -+* dialer configuration file: dial File. (line 6) -+* e protocol: e Protocol. (line 6) -+* E UUCP protocol command: The E Command. (line 6) -+* execution file format: Execution File Format. -+ (line 6) -+* f protocol: f Protocol. (line 6) -+* final handshake: The Final Handshake. (line 6) -+* G protocol: Big G Protocol. (line 6) -+* g protocol: g Protocol. (line 6) -+* gateway: Gateway Example. (line 6) -+* grades: When to Call. (line 25) -+* grades implementation: UUCP Grades. (line 6) -+* h protocol: h Protocol. (line 6) -+* H UUCP protocol command: The H Command. (line 6) -+* i protocol: i Protocol. (line 6) -+* initial handshake: The Initial Handshake. -+ (line 6) -+* j protocol: j Protocol. (line 6) -+* L.XXX: Spool Lock Files. (line 43) -+* LCK..SYS: Spool Lock Files. (line 16) -+* LCK.XQT.NN: Spool Lock Files. (line 28) -+* leaf site: Leaf Example. (line 6) -+* lock directory: Miscellaneous (config). -+ (line 27) -+* lock files: UUCP Lock Files. (line 6) -+* lock files in spool directory: Spool Lock Files. (line 6) -+* log file: Log File Names. (line 7) -+* LXQ.CMD: Spool Lock Files. (line 36) -+* mail: Mail and News. (line 6) -+* main configuration file: config File. (line 6) -+* news: Mail and News. (line 6) -+* parity in login names: Miscellaneous (config). -+ (line 43) -+* passwd configuration file: Configuration File Names. -+ (line 64) -+* passwd file: Configuration File Names. -+ (line 64) -+* port configuration file: port File. (line 6) -+* port file: port File. (line 6) -+* protocol d: d Protocol. (line 6) -+* protocol e: e Protocol. (line 6) -+* protocol f: f Protocol. (line 6) -+* protocol G: Big G Protocol. (line 6) -+* protocol g: g Protocol. (line 6) -+* protocol h: h Protocol. (line 6) -+* protocol i: i Protocol. (line 6) -+* protocol j: j Protocol. (line 6) -+* protocol t: t Protocol. (line 6) -+* protocol v: v Protocol. (line 6) -+* protocol x: x Protocol. (line 6) -+* protocol y: y Protocol. (line 6) -+* protocol, UUCP: UUCP Protocol. (line 6) -+* public directory: Miscellaneous (config). -+ (line 20) -+* R UUCP protocol command: The R Command. (line 6) -+* S UUCP protocol command: The S Command. (line 6) -+* spool directory: The Spool Directory Layout. -+ (line 6) -+* spool directory, changing: config File Examples. (line 26) -+* spool directory, cleaning: Spool Directory Cleaning. -+ (line 6) -+* spool directory, setting: Miscellaneous (config). -+ (line 14) -+* statistics file: Log File Names. (line 14) -+* status files: Status Directory. (line 7) -+* sys file: sys File. (line 6) -+* sys file example (gateway): Gateway Example. (line 6) -+* sys file example (leaf): Leaf Example. (line 6) -+* system configuration file: sys File. (line 6) -+* system lock files: Spool Lock Files. (line 16) -+* system name: Miscellaneous (config). -+ (line 9) -+* system spool directories: System Spool Directories. -+ (line 6) -+* t protocol: t Protocol. (line 6) -+* time strings: Time Strings. (line 6) -+* unknown systems: Miscellaneous (config). -+ (line 36) -+* UUCP protocol: UUCP Protocol. (line 6) -+* UUCP protocol E command: The E Command. (line 6) -+* UUCP protocol H command: The H Command. (line 6) -+* UUCP protocol R command: The R Command. (line 6) -+* UUCP protocol S command: The S Command. (line 6) -+* UUCP protocol X command: The X Command. (line 6) -+* UUCP system name: Miscellaneous (config). -+ (line 9) -+* uucppublic: Miscellaneous (config). -+ (line 20) -+* v protocol: v Protocol. (line 6) -+* x protocol: x Protocol. (line 6) -+* X UUCP protocol command: The X Command. (line 6) -+* X.* file format: Execution File Format. -+ (line 6) -+* y protocol: y Protocol. (line 6) - -  --File: uucp.info, Node: System Spool Directories, Next: Status Directory, Prev: The Spool Directory Layout, Up: The Spool Directory Layout -- --System Spool Directories -------------------------- -+File: uucp.info, Node: Index (configuration file), Prev: Index (concepts), Up: Top - --`SYSTEM' -- There is a subdirectory of the main spool directory for each remote -- system. -- --`SYSTEM/C.' -- This directory stores files describing file transfer commands to -- be sent to the SYSTEM. Each file name starts with `C.G', where G -- is the job grade. Each file contains one or more commands. For -- details of the commands, see *Note UUCP Protocol Commands::. -- --`SYSTEM/D.' -- This directory stores data files. Files with names like -- `D.GSSSS', where G is the grade and SSSS is a sequence number, are -- waiting to be transferred to the SYSTEM, as directed by the files -- in the `SYSTEM/C.' directory. Files with other names, typically -- `D.SYSTEMGSSSS', have been received from SYSTEM and are waiting to -- be processed by an execution file in the `SYSTEM/X.' directory. -- --`SYSTEM/D.X' -- This directory stores data files which will become execution files -- on the remote system. In current practice, this directory rarely -- exists, because most simple executions, including typical uses of -- `rmail' and `rnews', send an `E' command rather than an execution -- file (*note The E Command::). -- --`SYSTEM/X.' -- This directory stores execution files which have been received from -- SYSTEM. This directory normally exists, even though the -- corresponding `D.X' directory does not, because `uucico' will -- create an execution file on the fly when it receives an `E' -- command. -- --`SYSTEM/SEQF' -- This file holds the sequence number of the last job sent to -- SYSTEM. The sequence number is used to ensure that file names are -- unique in the remote system spool directory. The file is four -- bytes long. Sequence numbers are composed of digits and the upper -- case letters. -+Configuration File Index -+************************ - -- --File: uucp.info, Node: Status Directory, Next: Execution Subdirectories, Prev: System Spool Directories, Up: The Spool Directory Layout -- --Status Directory ------------------ -+[index] -+* Menu: - --`.Status' -- This directory holds status files for each remote system. The -- name of the status file is the name of the system which it -- describes. Each status file describes the last conversation with -- the system. Running `uustat --status' basically just formats and -- prints the contents of the status files (*note uustat Examples::). -- -- Each status file has a single text line with six fields. -- -- code -- A code indicating the status of the last conversation. The -- following values are defined, though not all are actually -- used. -- `0' -- Conversation completed normally. -- -- `1' -- `uucico' was unable to open the port. -- -- `2' -- The last call to the system failed while dailing. -- -- `3' -- The last call to the system failed while logging in. -- -- `4' -- The last call to the system failed during the initial -- UUCP protocol handshake (*note The Initial Handshake::). -- -- `5' -- The last call to the system failed after the initial -- handshake. -- -- `6' -- `uucico' is currently talking to the system. -- -- `7' -- The last call to the system failed because it was the -- wrong time to call (this is not used if calling the -- system is never permitted). -- -- retries -- The number of retries since the last successful call. -- -- time of last call -- The time of the last call, in seconds since the epoch (as -- returned by the `time' system call). -- -- wait -- If the last call failed, this is the number of seconds since -- the last call before `uucico' may attempt another call. This -- is set based on the retry time; see *Note When to Call::. -- The `-f' or `-S' options to `uucico' direct it to ignore this -- wait time; see *Note Invoking uucico::. -- -- description -- A text description of the status, corresponding to the code -- in the first field. This may contain spaces. -+* abort: dial File. (line 137) -+* abort-chat: dial File. (line 123) -+* abort-chat-fail: dial File. (line 127) -+* abort-chat-program: dial File. (line 131) -+* abort-chat-seven-bit: dial File. (line 129) -+* abort-chat-timeout: dial File. (line 125) -+* address: Placing the Call. (line 46) -+* alias: Naming the System. (line 24) -+* alternate: Naming the System. (line 11) -+* baud in port file: port File. (line 86) -+* baud in sys file: Placing the Call. (line 9) -+* baud-range: port File. (line 94) -+* call-local-size: File Transfer Control. -+ (line 33) -+* call-login: Logging In. (line 67) -+* call-password: Logging In. (line 75) -+* call-remote-size: File Transfer Control. -+ (line 48) -+* call-timegrade: When to Call. (line 70) -+* call-transfer: File Transfer Control. -+ (line 19) -+* callback: Accepting a Call. (line 34) -+* called-chat: Accepting a Call. (line 39) -+* called-chat-fail: Accepting a Call. (line 43) -+* called-chat-program: Accepting a Call. (line 47) -+* called-chat-seven-bit: Accepting a Call. (line 45) -+* called-chat-timeout: Accepting a Call. (line 41) -+* called-local-size: File Transfer Control. -+ (line 55) -+* called-login: Accepting a Call. (line 7) -+* called-remote-size: File Transfer Control. -+ (line 62) -+* called-timegrade: When to Call. (line 89) -+* called-transfer: File Transfer Control. -+ (line 24) -+* callfile: Configuration File Names. -+ (line 47) -+* carrier in dial file: dial File. (line 85) -+* carrier in port file: port File. (line 107) -+* carrier-wait: dial File. (line 92) -+* chat: Chat Scripts. (line 21) -+* chat in dial file: dial File. (line 20) -+* chat in sys file: Logging In. (line 7) -+* chat-fail: Chat Scripts. (line 144) -+* chat-fail in dial file: dial File. (line 24) -+* chat-fail in sys file: Logging In. (line 11) -+* chat-program: Chat Scripts. (line 172) -+* chat-program in dial file: dial File. (line 28) -+* chat-program in sys file: Logging In. (line 15) -+* chat-seven-bit: Chat Scripts. (line 163) -+* chat-seven-bit in dial file: dial File. (line 26) -+* chat-seven-bit in sys file: Logging In. (line 13) -+* chat-timeout: Chat Scripts. (line 138) -+* chat-timeout in dial file: dial File. (line 22) -+* chat-timeout in sys file: Logging In. (line 9) -+* command: port File. (line 235) -+* command-path: Miscellaneous (sys). (line 13) -+* commands: Miscellaneous (sys). (line 19) -+* complete: dial File. (line 118) -+* complete-chat: dial File. (line 104) -+* complete-chat-fail: dial File. (line 108) -+* complete-chat-program: dial File. (line 112) -+* complete-chat-seven-bit: dial File. (line 110) -+* complete-chat-timeout: dial File. (line 106) -+* debug in config file: Debugging Levels. (line 7) -+* debug in sys file: Miscellaneous (sys). (line 45) -+* debugfile: Log File Names. (line 19) -+* default-alternates: Naming the System. (line 19) -+* device: port File. (line 78) -+* dial-device: port File. (line 124) -+* dialcodefile: Configuration File Names. -+ (line 30) -+* dialer in dial file: dial File. (line 17) -+* dialer in port file: port File. (line 129) -+* dialer-sequence: port File. (line 144) -+* dialfile: Configuration File Names. -+ (line 23) -+* dialtone: dial File. (line 74) -+* dtr-toggle: dial File. (line 97) -+* forward: File Transfer Control. -+ (line 127) -+* forward-from: File Transfer Control. -+ (line 118) -+* forward-to: File Transfer Control. -+ (line 109) -+* free-space: Miscellaneous (sys). (line 25) -+* half-duplex in dial file: dial File. (line 160) -+* half-duplex in port file: port File. (line 73) -+* hardflow: port File. (line 118) -+* hdb-files: Miscellaneous (config). -+ (line 115) -+* hostname: Miscellaneous (config). -+ (line 8) -+* local-receive: File Transfer Control. -+ (line 98) -+* local-send: File Transfer Control. -+ (line 69) -+* lockdir: Miscellaneous (config). -+ (line 27) -+* lockname: port File. (line 183) -+* logfile: Log File Names. (line 7) -+* max-file-time: File Transfer Control. -+ (line 132) -+* max-remote-debug: Miscellaneous (sys). (line 55) -+* max-retries: When to Call. (line 58) -+* max-uuxqts: Miscellaneous (config). -+ (line 61) -+* myname: Naming the System. (line 30) -+* nodename: Miscellaneous (config). -+ (line 7) -+* passwdfile: Configuration File Names. -+ (line 64) -+* pause: dial File. (line 80) -+* phone: Placing the Call. (line 45) -+* port in port file: port File. (line 23) -+* port in sys file: Placing the Call. (line 24) -+* portfile: Configuration File Names. -+ (line 15) -+* protocol in port file: port File. (line 51) -+* protocol in sys file: Protocol Selection. (line 7) -+* protocol-parameter in dial file: dial File. (line 142) -+* protocol-parameter in port file: port File. (line 57) -+* protocol-parameter in sys file: Protocol Selection. (line 90) -+* pubdir in config file: Miscellaneous (config). -+ (line 20) -+* pubdir in sys file: Miscellaneous (sys). (line 37) -+* push: port File. (line 208) -+* receive-request: File Transfer Control. -+ (line 11) -+* reliable in dial file: dial File. (line 155) -+* reliable in port file: port File. (line 67) -+* remote-receive: File Transfer Control. -+ (line 102) -+* remote-send: File Transfer Control. -+ (line 93) -+* request: File Transfer Control. -+ (line 15) -+* run-uuxqt: Miscellaneous (config). -+ (line 72) -+* send-request: File Transfer Control. -+ (line 7) -+* sequence: Miscellaneous (sys). (line 7) -+* server-address: port File. (line 215) -+* service: port File. (line 193) -+* seven-bit in dial file: dial File. (line 148) -+* seven-bit in port file: port File. (line 61) -+* speed in port file: port File. (line 84) -+* speed in sys file: Placing the Call. (line 7) -+* speed-range: port File. (line 92) -+* spool: Miscellaneous (config). -+ (line 14) -+* statfile: Log File Names. (line 14) -+* stream: port File. (line 211) -+* strip-login: Miscellaneous (config). -+ (line 43) -+* strip-proto: Miscellaneous (config). -+ (line 53) -+* sysfile: Configuration File Names. -+ (line 7) -+* system: Naming the System. (line 7) -+* time: When to Call. (line 7) -+* timegrade: When to Call. (line 25) -+* timetable: Miscellaneous (config). -+ (line 91) -+* transfer: File Transfer Control. -+ (line 29) -+* type: port File. (line 26) -+* unknown: Miscellaneous (config). -+ (line 36) -+* uuname: Miscellaneous (config). -+ (line 9) -+* v2-files: Miscellaneous (config). -+ (line 109) -+* version: port File. (line 200) - -- system name -- The name of the remote system. - ---- a/uucp.texi -+++ b/uucp.texi -@@ -5,6 +5,8 @@ - @setchapternewpage odd - @c %**end of header - -+@dircategory Networking tools -+ - @iftex - @finalout - @end iftex ---- a/uucp.info -+++ b/uucp.info -@@ -1,4 +1,6 @@ --This is uucp.info, produced by makeinfo version 4.1 from uucp.texi. -+This is uucp.info, produced by makeinfo version 4.11 from uucp.texi. -+ -+INFO-DIR-SECTION Networking tools - - START-INFO-DIR-ENTRY - * UUCP: (uucp). Transfer mail and news across phone lines. -@@ -26,132 +28,126 @@ a translation approved by the author ins - -  - Indirect: --uucp.info-1: 1096 --uucp.info-2: 50839 --uucp.info-3: 100147 --uucp.info-4: 149117 --uucp.info-5: 197494 --uucp.info-6: 241473 --uucp.info-7: 285750 --uucp.info-8: 333507 -+uucp.info-1: 1132 -+uucp.info-2: 295451 -  - Tag Table: - (Indirect) --Node: Top1096 --Node: Copying8521 --Node: Introduction10769 --Node: Invoking the UUCP Programs19718 --Node: Standard Options20638 --Node: Invoking uucp22051 --Node: uucp Description22320 --Node: uucp Options24342 --Node: Invoking uux26952 --Node: uux Description27270 --Node: uux Options30313 --Node: uux Examples33052 --Node: Invoking uustat33967 --Node: uustat Description34302 --Node: uustat Options36064 --Node: uustat Examples42643 --Node: Invoking uuname45411 --Node: Invoking uulog46370 --Node: Invoking uuto48579 --Node: Invoking uupick49533 --Node: Invoking cu50839 --Node: cu Description51215 --Node: cu Commands52601 --Node: cu Variables54985 --Node: cu Options57140 --Node: Invoking uucico58510 --Node: uucico Description58786 --Node: uucico Options61428 --Node: Invoking uuxqt64880 --Node: Invoking uuchk66058 --Node: Invoking uuconv66644 --Node: Invoking uusched68492 --Node: Installing Taylor UUCP68930 --Node: Compilation69460 --Node: Testing the Compilation76413 --Node: Installing the Binaries80373 --Node: Configuration81395 --Node: Testing the Installation83569 --Node: Using Taylor UUCP86701 --Node: Calling Other Systems87150 --Node: Accepting Calls89674 --Node: Mail and News91636 --Node: Sending mail or news92729 --Node: Receiving mail or news94178 --Node: The Spool Directory Layout94942 --Node: System Spool Directories95857 --Node: Status Directory97807 --Node: Execution Subdirectories100147 --Node: Other Spool Subdirectories101426 --Node: Spool Lock Files104404 --Node: Spool Directory Cleaning106953 --Node: Configuration Files108145 --Node: Configuration Overview109728 --Node: Configuration File Format111880 --Node: Configuration Examples113553 --Node: config File Examples114122 --Node: Leaf Example118001 --Node: Gateway Example120687 --Node: Time Strings125052 --Node: Chat Scripts126868 --Node: config File136057 --Node: Miscellaneous (config)137121 --Node: Configuration File Names142943 --Node: Log File Names147880 --Node: Debugging Levels149117 --Node: sys File151983 --Node: Defaults and Alternates152863 --Node: Naming the System155955 --Node: Calling Out157796 --Node: When to Call158153 --Node: Placing the Call163763 --Node: Logging In167285 --Node: Accepting a Call170896 --Node: Protocol Selection173708 --Node: File Transfer Control187452 --Node: Miscellaneous (sys)193744 --Node: Default sys File Values196872 --Node: port File197494 --Node: dial File209257 --Node: UUCP Over TCP215278 --Node: TCP Client215782 --Node: TCP Server217554 --Node: Security219008 --Node: Protocols224051 --Node: UUCP Protocol Sources225671 --Node: UUCP Grades227919 --Node: UUCP Lock Files232212 --Node: Execution File Format235609 --Node: UUCP Protocol240973 --Node: The Initial Handshake241473 --Node: UUCP Protocol Commands249866 --Node: The S Command251888 --Node: The R Command258938 --Node: The X Command263032 --Node: The E Command264950 --Node: The H Command268063 --Node: The Final Handshake268896 --Node: g Protocol269558 --Node: f Protocol279982 --Node: t Protocol283060 --Node: e Protocol284114 --Node: Big G Protocol284902 --Node: i Protocol285750 --Node: j Protocol294764 --Node: x Protocol301031 --Node: y Protocol301587 --Node: d Protocol306138 --Node: h Protocol306503 --Node: v Protocol306807 --Node: Hacking307298 --Node: System Dependence307666 --Node: Naming Conventions309054 --Node: Patches311229 --Node: Acknowledgements313179 --Node: Index (concepts)326563 --Node: Index (configuration file)333507 -+Node: Top1132 -+Node: Copying8554 -+Node: Introduction10799 -+Node: Invoking the UUCP Programs19753 -+Node: Standard Options20674 -+Node: Invoking uucp22092 -+Node: uucp Description22369 -+Node: uucp Options24403 -+Node: Invoking uux27022 -+Node: uux Description27348 -+Node: uux Options30403 -+Node: uux Examples33151 -+Node: Invoking uustat34075 -+Node: uustat Description34418 -+Node: uustat Options36192 -+Node: uustat Examples42780 -+Node: Invoking uuname45557 -+Node: Invoking uulog46524 -+Node: Invoking uuto48741 -+Node: Invoking uupick49703 -+Node: Invoking cu51017 -+Node: cu Description51401 -+Node: cu Commands52799 -+Node: cu Variables55192 -+Node: cu Options57356 -+Node: Invoking uucico58735 -+Node: uucico Description59021 -+Node: uucico Options61677 -+Node: Invoking uuxqt65140 -+Node: Invoking uuchk66328 -+Node: Invoking uuconv66924 -+Node: Invoking uusched68782 -+Node: Installing Taylor UUCP69228 -+Node: Compilation69759 -+Node: Testing the Compilation76717 -+Node: Installing the Binaries80681 -+Node: Configuration81708 -+Node: Testing the Installation83887 -+Node: Using Taylor UUCP87024 -+Node: Calling Other Systems87477 -+Node: Accepting Calls90006 -+Node: Mail and News91973 -+Node: Sending mail or news93071 -+Node: Receiving mail or news94529 -+Node: The Spool Directory Layout95301 -+Node: System Spool Directories96221 -+Node: Status Directory98183 -+Node: Execution Subdirectories100535 -+Node: Other Spool Subdirectories101826 -+Node: Spool Lock Files104816 -+Node: Spool Directory Cleaning107374 -+Node: Configuration Files108571 -+Node: Configuration Overview110155 -+Node: Configuration File Format112312 -+Node: Configuration Examples113990 -+Node: config File Examples114564 -+Node: Leaf Example118452 -+Node: Gateway Example121113 -+Node: Time Strings125352 -+Node: Chat Scripts127174 -+Node: config File136369 -+Node: Miscellaneous (config)137438 -+Node: Configuration File Names143273 -+Node: Log File Names148223 -+Node: Debugging Levels149473 -+Node: sys File152352 -+Node: Defaults and Alternates153237 -+Node: Naming the System156338 -+Node: Calling Out158192 -+Node: When to Call158558 -+Node: Placing the Call164185 -+Node: Logging In167724 -+Node: Accepting a Call171352 -+Node: Protocol Selection174177 -+Node: File Transfer Control187934 -+Node: Miscellaneous (sys)194239 -+Node: Default sys File Values197380 -+Node: port File198011 -+Node: dial File209779 -+Node: UUCP Over TCP215806 -+Node: TCP Client216317 -+Node: TCP Server218099 -+Node: Security219564 -+Node: Protocols224614 -+Node: UUCP Protocol Sources226235 -+Node: UUCP Grades228488 -+Node: UUCP Lock Files232786 -+Node: Execution File Format236188 -+Node: UUCP Protocol241557 -+Node: The Initial Handshake242062 -+Node: UUCP Protocol Commands250464 -+Node: The S Command252495 -+Node: The R Command259558 -+Node: The X Command263668 -+Node: The E Command265602 -+Node: The H Command268731 -+Node: The Final Handshake269580 -+Node: g Protocol270251 -+Node: f Protocol280645 -+Node: t Protocol283723 -+Node: e Protocol284782 -+Node: Big G Protocol285575 -+Node: i Protocol286430 -+Node: j Protocol295451 -+Node: x Protocol301725 -+Node: y Protocol302288 -+Node: d Protocol306841 -+Node: h Protocol307213 -+Node: v Protocol307525 -+Node: Hacking308023 -+Node: System Dependence308392 -+Node: Naming Conventions309785 -+Node: Patches311965 -+Node: Acknowledgements313920 -+Node: Index (concepts)327305 -+Node: Index (configuration file)338389 -  - End Tag Table ---- a/proty.c -+++ b/proty.c -@@ -606,12 +606,7 @@ fywait_for_packet (qdaemon, pfexit) - #endif - #endif - --#ifdef I386_ASM --#define ROTATE(i) \ -- asm ("rolw $1,%0" : "=g" (i) : "g" (i)) --#else - #define ROTATE(i) i += i + ((i & 0x8000) >> 15) --#endif - - static unsigned short - iychecksum (z, c) ---- a/uucp.info-1 -+++ b/uucp.info-1 -@@ -1,4 +1,6 @@ --This is uucp.info, produced by makeinfo version 4.1 from uucp.texi. -+This is uucp.info, produced by makeinfo version 4.11 from uucp.texi. -+ -+INFO-DIR-SECTION Networking tools - - START-INFO-DIR-ENTRY - * UUCP: (uucp). Transfer mail and news across phone lines. -@@ -30,7 +32,7 @@ File: uucp.info, Node: Top, Next: Copy - Taylor UUCP 1.07 - **************** - -- This is the documentation for the Taylor UUCP package, version 1.07. -+This is the documentation for the Taylor UUCP package, version 1.07. - The programs were written by Ian Lance Taylor. The author can be - reached at . - -@@ -41,7 +43,7 @@ is answered by the majordomo program. T - message `subscribe ADDRESS' where ADDRESS is your e-mail address. To - send a message to the list, send it to . There is - an archive of all messages sent to the mailing list at --. -+`http://lists.cirr.com'. - - * Menu: - -@@ -230,7 +232,7 @@ File: uucp.info, Node: Copying, Next: - Taylor UUCP Copying Conditions - ****************************** - -- This package is covered by the GNU Public License. See the file -+This package is covered by the GNU Public License. See the file - `COPYING' for details. If you would like to do something with this - package that you feel is reasonable, but you feel is prohibited by the - license, contact me to see if we can work it out. -@@ -274,12 +276,12 @@ Public Licenses that accompany them. -  - File: uucp.info, Node: Introduction, Next: Invoking the UUCP Programs, Prev: Copying, Up: Top - --Introduction to Taylor UUCP --*************************** -+1 Introduction to Taylor UUCP -+***************************** - -- General introductions to UUCP are available, and perhaps one day I --will write one. In the meantime, here is a very brief one that --concentrates on the programs provided by Taylor UUCP. -+General introductions to UUCP are available, and perhaps one day I will -+write one. In the meantime, here is a very brief one that concentrates -+on the programs provided by Taylor UUCP. - - Taylor UUCP is a complete UUCP package. It is covered by the GNU - Public License, which means that the source code is always available. -@@ -293,7 +295,7 @@ are based on earlier UUCP packages. - file name. For example, to copy the file `notes.txt' to the system - `airs', you would say `uucp notes.txt airs!~/notes.txt'. In this - example `~' is used to name the UUCP public directory on `airs'. -- For more details, see *Note uucp: Invoking uucp. -+ For more details, see *note uucp: Invoking uucp. - - `uux' - The `uux' program is used to request the execution of a program on -@@ -303,7 +305,8 @@ are based on earlier UUCP packages. - on `airs', passing it standard input, you would say `uux - - airs!rnews'. The `-' means to read standard input and set things - up such that when `rnews' runs on `airs' it will receive the same -- standard input. For more details, see *Note uux: Invoking uux. -+ standard input. For more details, see *note uux: Invoking uux. -+ - - Neither `uucp' nor `uux' actually do any work immediately. Instead, - they queue up requests for later processing. They then start a daemon -@@ -323,19 +326,19 @@ that if anything goes wrong it might be - connection status of all the remote systems your system knows - about. The system administrator can use `uustat' to automatically - discard old jobs while sending mail to the user who requested -- them. For more details, see *Note uustat: Invoking uustat. -+ them. For more details, see *note uustat: Invoking uustat. - - `uuname' - The `uuname' program by default lists all the remote systems your - system knows about. You can also use it to get the name of your - local system. It is mostly useful for shell scripts. For more -- details, see *Note uuname: Invoking uuname. -+ details, see *note uuname: Invoking uuname. - - `uulog' - The `uulog' program can be used to display entries in the UUCP log - file. It can select the entries for a particular system or a - particular user. You can use it to see what has happened to your -- queued jobs in the past. For more details, see *Note uulog: -+ queued jobs in the past. For more details, see *note uulog: - Invoking uulog. - - `uuto' -@@ -345,14 +348,15 @@ that if anything goes wrong it might be - transfer a file, or the contents of a directory, to a remote - system, and notify a particular user on the remote system when it - arrives. The remote user can then retrieve the file(s) with -- `uupick'. For more details, see *Note uuto: Invoking uuto, and -- see *Note uupick: Invoking uupick. -+ `uupick'. For more details, see *note uuto: Invoking uuto, and -+ see *note uupick: Invoking uupick. - - `cu' - The `cu' program can be used to call up another system and - communicate with it as though you were directly connected. It can - also do simple file transfers, though it does not provide any -- error checking. For more details, *Note cu: Invoking cu. -+ error checking. For more details, *note cu: Invoking cu. -+ - - These eight programs just described, `uucp', `uux', `uuto', - `uupick', `uustat', `uuname', `uulog', and `cu' are the user programs -@@ -376,16 +380,17 @@ normally run automatically rather than b - requests in the queue and goes on to the next system to call. It - is also possible to force `uucico' to call a remote system even if - there is no work to be done for it, so that it can pick up any -- work that may be queued up remotely. For more details, see *Note -+ work that may be queued up remotely. For more details, see *note - uucico: Invoking uucico. - - `uuxqt' - The `uuxqt' daemon processes execution requests made by the `uux' - program on remote systems. It also processes requests made on the - local system which require files from a remote system. It is -- normally started by `uucico'. For more details, see *Note uuxqt: -+ normally started by `uucico'. For more details, see *note uuxqt: - Invoking uuxqt. - -+ - Suppose you, on the system `bantam', want to copy a file to the - system `airs'. You would run the `uucp' command locally, with a - command like `uucp notes.txt airs!~/notes.txt'. This would queue up a -@@ -421,7 +426,7 @@ installing and configuring UUCP. - The `uuchk' program reads the UUCP configuration files and - displays a rather lengthy description of what it finds. This is - useful when configuring UUCP to make certain that the UUCP package -- will do what you expect it to do. For more details, see *Note -+ will do what you expect it to do. For more details, see *note - uuchk: Invoking uuchk. - - `uuconv' -@@ -430,13 +435,13 @@ installing and configuring UUCP. - administrators converting from an older UUCP package. Taylor UUCP - is able to read and use old configuration file formats, but some - new features can not be selected using the old formats. For more -- details, see *Note uuconv: Invoking uuconv. -+ details, see *note uuconv: Invoking uuconv. - - `uusched' - The `uusched' script is provided for compatibility with older UUCP - releases. It starts `uucico' to call, one at a time, all the - systems for which work has been queued. For more details, see -- *Note uusched: Invoking uusched. -+ *note uusched: Invoking uusched. - - `tstuu' - The `tstuu' program is a test harness for the UUCP package; it can -@@ -444,15 +449,16 @@ installing and configuring UUCP. - correctly. However, it uses pseudo-terminals, which means that it - is less portable than the rest of the package. If it works, it - can be useful when initially installing Taylor UUCP. For more -- details, see *Note tstuu: Testing the Compilation. -+ details, see *note tstuu: Testing the Compilation. -+ - -  - File: uucp.info, Node: Invoking the UUCP Programs, Next: Installing Taylor UUCP, Prev: Introduction, Up: Top - --Invoking the UUCP Programs --************************** -+2 Invoking the UUCP Programs -+**************************** - -- This chapter describes how to run the UUCP programs. -+This chapter describes how to run the UUCP programs. - - * Menu: - -@@ -474,10 +480,10 @@ Invoking the UUCP Programs -  - File: uucp.info, Node: Standard Options, Next: Invoking uucp, Prev: Invoking the UUCP Programs, Up: Invoking the UUCP Programs - --Standard Options --================ -+2.1 Standard Options -+==================== - -- All of the UUCP programs support a few standard options. -+All of the UUCP programs support a few standard options. - - `-x type' - `--debug type' -@@ -514,8 +520,8 @@ Standard Options -  - File: uucp.info, Node: Invoking uucp, Next: Invoking uux, Prev: Standard Options, Up: Invoking the UUCP Programs - --Invoking uucp --============= -+2.2 Invoking uucp -+================= - - * Menu: - -@@ -525,8 +531,8 @@ Invoking uucp -  - File: uucp.info, Node: uucp Description, Next: uucp Options, Prev: Invoking uucp, Up: Invoking uucp - --uucp Description ------------------ -+2.2.1 uucp Description -+---------------------- - - uucp [options] `source-file' `destination-file' - uucp [options] `source-file'... `destination-directory' -@@ -570,10 +576,10 @@ resulting file is owned by the uucp user -  - File: uucp.info, Node: uucp Options, Prev: uucp Description, Up: Invoking uucp - --uucp Options -------------- -+2.2.2 uucp Options -+------------------ - -- The following options may be given to `uucp'. -+The following options may be given to `uucp'. - - `-c' - `--nocopy' -@@ -643,7 +649,7 @@ uucp Options - - `-t' - `--uuto' -- This option is used by the `uuto' shell script; see *Note Invoking -+ This option is used by the `uuto' shell script; see *note Invoking - uuto::. It causes `uucp' to interpret the final argument as - `system!user'. The file(s) are sent to `~/receive/USER/LOCAL' on - the remote system, where USER is from the final argument and LOCAL -@@ -662,8 +668,8 @@ uucp Options -  - File: uucp.info, Node: Invoking uux, Next: Invoking uustat, Prev: Invoking uucp, Up: Invoking the UUCP Programs - --Invoking uux --============ -+2.3 Invoking uux -+================ - - * Menu: - -@@ -674,8 +680,8 @@ Invoking uux -  - File: uucp.info, Node: uux Description, Next: uux Options, Prev: Invoking uux, Up: Invoking uux - --uux Description ----------------- -+2.3.1 uux Description -+--------------------- - - uux [options] command - -@@ -730,7 +736,7 @@ on a remote system. - `uux'. Many permit only the execution of `rmail' and `rnews'. - - A request to execute an empty command (e.g., `uux sys!') will create --a poll file for the specified system; see *Note Calling Other Systems:: -+a poll file for the specified system; see *note Calling Other Systems:: - for an example of why this might be useful. - - The exit status of `uux' is one of the codes found in the header -@@ -740,10 +746,10 @@ file `sysexits.h'. In particular, `EX_O -  - File: uucp.info, Node: uux Options, Next: uux Examples, Prev: uux Description, Up: Invoking uux - --uux Options ------------- -+2.3.2 uux Options -+----------------- - -- The following options may be given to `uux'. -+The following options may be given to `uux'. - - `-' - `-p' -@@ -822,10 +828,10 @@ uux Options -  - File: uucp.info, Node: uux Examples, Prev: uux Options, Up: Invoking uux - --uux Examples -------------- -+2.3.3 uux Examples -+------------------ - -- Here are some examples of using `uux'. -+Here are some examples of using `uux'. - - uux -z - sys1!rmail user1 - This will execute the command `rmail user1' on the system `sys1', -@@ -846,8 +852,8 @@ writable by the `uuxqt' daemon for this -  - File: uucp.info, Node: Invoking uustat, Next: Invoking uuname, Prev: Invoking uux, Up: Invoking the UUCP Programs - --Invoking uustat --=============== -+2.4 Invoking uustat -+=================== - - * Menu: - -@@ -858,8 +864,8 @@ Invoking uustat -  - File: uucp.info, Node: uustat Description, Next: uustat Options, Prev: Invoking uustat, Up: Invoking uustat - --uustat Description -------------------- -+2.4.1 uustat Description -+------------------------ - - uustat -a - uustat --all -@@ -899,10 +905,10 @@ group of jobs, such as all jobs more tha -  - File: uucp.info, Node: uustat Options, Next: uustat Examples, Prev: uustat Description, Up: Invoking uustat - --uustat Options ---------------- -+2.4.2 uustat Options -+-------------------- - -- The following options may be given to `uustat'. -+The following options may be given to `uustat'. - - `-a' - `--all' -@@ -1077,11 +1083,11 @@ uustat Options -  - File: uucp.info, Node: uustat Examples, Prev: uustat Options, Up: Invoking uustat - --uustat Examples ----------------- -+2.4.3 uustat Examples -+--------------------- - - uustat --all -- Display status of all jobs. A sample output line is as follows: -+Display status of all jobs. A sample output line is as follows: - bugsA027h bugs ian 04-01 13:50 Executing rmail ian@airs.com (sending 12 bytes) - The format is - jobid system user queue-date command (size) -@@ -1138,8 +1144,8 @@ will be error messages. -  - File: uucp.info, Node: Invoking uuname, Next: Invoking uulog, Prev: Invoking uustat, Up: Invoking the UUCP Programs - --Invoking uuname --=============== -+2.5 Invoking uuname -+=================== - - uuname [-a] [--aliases] - uuname -l -@@ -1178,8 +1184,8 @@ local system. -  - File: uucp.info, Node: Invoking uulog, Next: Invoking uuto, Prev: Invoking uuname, Up: Invoking the UUCP Programs - --Invoking uulog --============== -+2.6 Invoking uulog -+================== - - uulog [-#] [-n lines] [-sf system] [-u user] [-DSF] [--lines lines] - [--system system] [--user user] [--debuglog] [--statslog] -@@ -1251,8 +1257,8 @@ If the UUCP programs have been compiled -  - File: uucp.info, Node: Invoking uuto, Next: Invoking uupick, Prev: Invoking uulog, Up: Invoking the UUCP Programs - --Invoking uuto --============= -+2.7 Invoking uuto -+================= - - uuto files... system!user - -@@ -1274,8 +1280,8 @@ Invoking uucp::. -  - File: uucp.info, Node: Invoking uupick, Next: Invoking cu, Prev: Invoking uuto, Up: Invoking the UUCP Programs - --Invoking uupick --=============== -+2.8 Invoking uupick -+=================== - - uupick [-s system] [--system system] - -@@ -1313,6 +1319,5702 @@ action to take. One of the following co - - The `-s' or `--system' option may be used to restrict `uupick' to - only present files transferred from a particular system. The `uupick' --program also supports the standard UUCP program options; see *Note -+program also supports the standard UUCP program options; see *note - Standard Options::. - -+ -+File: uucp.info, Node: Invoking cu, Next: Invoking uucico, Prev: Invoking uupick, Up: Invoking the UUCP Programs -+ -+2.9 Invoking cu -+=============== -+ -+* Menu: -+ -+* cu Description:: Description of cu -+* cu Commands:: Commands Supported by cu -+* cu Variables:: Variables Supported by cu -+* cu Options:: Options Supported by cu -+ -+ -+File: uucp.info, Node: cu Description, Next: cu Commands, Prev: Invoking cu, Up: Invoking cu -+ -+2.9.1 cu Description -+-------------------- -+ -+ cu [options] [system | phone | "dir"] -+ -+ The `cu' program is used to call up another system and act as a dial -+in terminal. It can also do simple file transfers with no error -+checking. -+ -+ The `cu' program takes a single non-option argument. -+ -+ If the argument is the string `dir' cu will make a direct connection -+to the port. This may only be used by users with write access to the -+port, as it permits reprogramming the modem. -+ -+ Otherwise, if the argument begins with a digit, it is taken to be a -+phone number to call. -+ -+ Otherwise, it is taken to be the name of a system to call. -+ -+ The `-z' or `--system' options may be used to name a system -+beginning with a digit, and the `-c' or `--phone' options may be used -+to name a phone number that does not begin with a digit. -+ -+ The `cu' program locates a port to use in the UUCP configuration -+files. If a simple system name is given, it will select a port -+appropriate for that system. The `-p', `--port', `-l', `--line', `-s', -+and `--speed' options may be used to control the port selection. -+ -+ When a connection is made to the remote system, `cu' forks into two -+processes. One reads from the port and writes to the terminal, while -+the other reads from the terminal and writes to the port. -+ -+ -+File: uucp.info, Node: cu Commands, Next: cu Variables, Prev: cu Description, Up: Invoking cu -+ -+2.9.2 cu Commands -+----------------- -+ -+The `cu' program provides several commands that may be used during the -+conversation. The commands all begin with an escape character, which -+by default is `~' (tilde). The escape character is only recognized at -+the beginning of a line. To send an escape character to the remote -+system at the start of a line, it must be entered twice. All commands -+are either a single character or a word beginning with `%' (percent -+sign). -+ -+ The `cu' program recognizes the following commands. -+ -+`~.' -+ Terminate the conversation. -+ -+`~! command' -+ Run command in a shell. If command is empty, starts up a shell. -+ -+`~$ command' -+ Run command, sending the standard output to the remote system. -+ -+`~| command' -+ Run command, taking the standard input from the remote system. -+ -+`~+ command' -+ Run command, taking the standard input from the remote system and -+ sending the standard output to the remote system. -+ -+`~#, ~%break' -+ Send a break signal, if possible. -+ -+`~c directory, ~%cd directory' -+ Change the local directory. -+ -+`~> file' -+ Send a file to the remote system. This just dumps the file over -+ the communication line. It is assumed that the remote system is -+ expecting it. -+ -+`~<' -+ Receive a file from the remote system. This prompts for the local -+ file name and for the remote command to execute to begin the file -+ transfer. It continues accepting data until the contents of the -+ `eofread' variable are seen. -+ -+`~p from to' -+`~%put from to' -+ Send a file to a remote Unix system. This runs the appropriate -+ commands on the remote system. -+ -+`~t from to' -+`~%take from to' -+ Retrieve a file from a remote Unix system. This runs the -+ appropriate commands on the remote system. -+ -+`~s variable value' -+ Set a `cu' variable to the given value. If value is not given, the -+ variable is set to `true'. -+ -+`~! variable' -+ Set a `cu' variable to `false'. -+ -+`~z' -+ Suspend the cu session. This is only supported on some systems. -+ On systems for which `^Z' may be used to suspend a job, `~^Z' will -+ also suspend the session. -+ -+`~%nostop' -+ Turn off XON/XOFF handling. -+ -+`~%stop' -+ Turn on XON/XOFF handling. -+ -+`~v' -+ List all the variables and their values. -+ -+`~?' -+ List all commands. -+ -+ -+File: uucp.info, Node: cu Variables, Next: cu Options, Prev: cu Commands, Up: Invoking cu -+ -+2.9.3 cu Variables -+------------------ -+ -+The `cu' program also supports several variables. They may be listed -+with the `~v' command, and set with the `~s' or `~!' commands. -+ -+`escape' -+ The escape character. The default is `~' (tilde). -+ -+`delay' -+ If this variable is true, `cu' will delay for a second, after -+ recognizing the escape character, before printing the name of the -+ local system. The default is true. -+ -+`eol' -+ The list of characters which are considered to finish a line. The -+ escape character is only recognized after one of these is seen. -+ The default is `carriage return', `^U', `^C', `^O', `^D', `^S', -+ `^Q', `^R'. -+ -+`binary' -+ Whether to transfer binary data when sending a file. If this is -+ false, then newlines in the file being sent are converted to -+ carriage returns. The default is false. -+ -+`binary-prefix' -+ A string used before sending a binary character in a file -+ transfer, if the `binary' variable is true. The default is `^V'. -+ -+`echo-check' -+ Whether to check file transfers by examining what the remote system -+ echoes back. This probably doesn't work very well. The default is -+ false. -+ -+`echonl' -+ The character to look for after sending each line in a file. The -+ default is carriage return. -+ -+`timeout' -+ The timeout to use, in seconds, when looking for a character, -+ either when doing echo checking or when looking for the `echonl' -+ character. The default is 30. -+ -+`kill' -+ The character to use delete a line if the echo check fails. The -+ default is `^U'. -+ -+`resend' -+ The number of times to resend a line if the echo check continues to -+ fail. The default is 10. -+ -+`eofwrite' -+ The string to write after sending a file with the `~>' command. -+ The default is `^D'. -+ -+`eofread' -+ The string to look for when receiving a file with the ` ~<' -+ command. The default is `$', which is intended to be a typical -+ shell prompt. -+ -+`verbose' -+ Whether to print accumulated information during a file transfer. -+ The default is true. -+ -+ -+File: uucp.info, Node: cu Options, Prev: cu Variables, Up: Invoking cu -+ -+2.9.4 cu Options -+---------------- -+ -+The following options may be given to `cu'. -+ -+`-e' -+`--parity=even' -+ Use even parity. -+ -+`-o' -+`--parity=odd' -+ Use odd parity. -+ -+`--parity=none' -+ Use no parity. No parity is also used if both `-e' and `-o' are -+ given. -+ -+`-h' -+`--halfduplex' -+ Echo characters locally (half-duplex mode). -+ -+`--nostop' -+ Turn off XON/XOFF handling (it is on by default). -+ -+`-E char' -+`--escape char' -+ Set the escape character. Initially `~' (tilde). To eliminate the -+ escape character, use `-E '''. -+ -+`-z system' -+`--system system' -+ The system to call. -+ -+`-c phone-number' -+`--phone phone-number' -+ The phone number to call. -+ -+`-p port' -+`-a port' -+`--port port' -+ Name the port to use. -+ -+`-l line' -+`--line line' -+ Name the line to use by giving a device name. This may be used to -+ dial out on ports that are not listed in the UUCP configuration -+ files. Write access to the device is required. -+ -+`-s speed' -+`-#' -+`--speed speed' -+ The speed (baud rate) to use. Here, `-#' means an actual number; -+ e.g., `-9600'. -+ -+`-n' -+`--prompt' -+ Prompt for the phone number to use. -+ -+`-d' -+ Enter debugging mode. Equivalent to `--debug all'. -+ -+`-x type' -+`--debug type' -+`-I file' -+`--config file' -+`-v' -+`--version' -+`--help' -+ *Note Standard Options::. -+ -+ -+File: uucp.info, Node: Invoking uucico, Next: Invoking uuxqt, Prev: Invoking cu, Up: Invoking the UUCP Programs -+ -+2.10 Invoking uucico -+==================== -+ -+* Menu: -+ -+* uucico Description:: Description of uucico -+* uucico Options:: Options Supported by uucico -+ -+ -+File: uucp.info, Node: uucico Description, Next: uucico Options, Prev: Invoking uucico, Up: Invoking uucico -+ -+2.10.1 uucico Description -+------------------------- -+ -+ uucico [options] -+ -+ The `uucico' daemon processes file transfer requests queued by -+`uucp' and `uux'. It is started when `uucp' or `uux' is run (unless -+they are given the `-r' or `--nouucico' options). It is also typically -+started periodically using entries in the `crontab' table(s). -+ -+ When `uucico' is invoked with `-r1', `--master', `-s', `--system', -+or `-S', the daemon will place a call to a remote system, running in -+master mode. Otherwise the daemon will start in slave mode, accepting -+a call from a remote system. Typically a special login name will be -+set up for UUCP which automatically invokes `uucico' when a remote -+system calls in and logs in under that name. -+ -+ When `uucico' terminates, it invokes the `uuxqt' daemon, unless the -+`-q' or `--nouuxqt' options were given; `uuxqt' executes any work -+orders created by `uux' on a remote system, and any work orders created -+locally which have received remote files for which they were waiting. -+ -+ If a call fails, `uucico' will normally refuse to retry the call -+until a certain (configurable) amount of time has passed. This may be -+overriden by the `-f', `--force', or `-S' options. -+ -+ The `-l', `--prompt', `-e', or `--loop' options may be used to force -+`uucico' to produce its own prompts of `login: ' and `Password:'. When -+another `uucico' daemon calls in, it will see these prompts and log in -+as usual. The login name and password will normally be checked against -+a separate list kept specially for `uucico', rather than the -+`/etc/passwd' file (*note Configuration File Names::). It is possible, -+on some systems, to configure `uucico' to use `/etc/passwd'. The `-l' -+or `--prompt' options will prompt once and then exit; in this mode the -+UUCP administrator, or the superuser, may use the `-u' or `--login' -+option to force a login name, in which case `uucico' will not prompt -+for one. The `-e' or `--loop' options will prompt again after the -+first session is over; in this mode `uucico' will permanently control a -+port. -+ -+ If `uucico' receives a `SIGQUIT', `SIGTERM' or `SIGPIPE' signal, it -+will cleanly abort any current conversation with a remote system and -+exit. If it receives a `SIGHUP' signal it will abort any current -+conversation, but will continue to place calls to (if invoked with -+`-r1' or `--master') and accept calls from (if invoked with `-e' or -+`--loop') other systems. If it receives a `SIGINT' signal it will -+finish the current conversation, but will not place or accept any more -+calls. -+ -+ -+File: uucp.info, Node: uucico Options, Prev: uucico Description, Up: Invoking uucico -+ -+2.10.2 uucico Options -+--------------------- -+ -+The following options may be given to `uucico'. -+ -+`-r1' -+`--master' -+ Start in master mode: call out to a remote system. Implied by -+ `-s', `--system', or `-S'. If no system is specified, -+ sequentially call every system for which work is waiting to be -+ done. -+ -+`-r0' -+`--slave' -+ Start in slave mode. This is the default. -+ -+`-s system' -+`--system system' -+ Call the specified system. -+ -+`-S system' -+ Call the specified system, ignoring any required wait. This is -+ equivalent to `-s system -f'. -+ -+`-f' -+`--force' -+ Ignore any required wait for any systems to be called. -+ -+`-l' -+`--prompt' -+ Prompt for login name and password using `login: ' and -+ `Password:'. This allows `uucico' to be easily run from `inetd'. -+ The login name and password are checked against the UUCP password -+ file, which need not be `/etc/passwd'. The `--login' option may -+ be used to force a login name, in which cause `uucico' will only -+ prompt for a password. -+ -+`-p port' -+`--port port' -+ Specify a port to call out on or to listen to. -+ -+`-e' -+`--loop' -+ Enter an endless loop of login/password prompts and slave mode -+ daemon execution. The program will not stop by itself; you must -+ use `kill' to shut it down. -+ -+`-w' -+`--wait' -+ After calling out (to a particular system when `-s', `--system', -+ or `-S' is specifed, or to all systems which have work when just -+ `-r1' or `--master' is specifed), begin an endless loop as with -+ `--loop'. -+ -+`-q' -+`--nouuxqt' -+ Do not start the `uuxqt' daemon when finished. -+ -+`-c' -+`--quiet' -+ If no calls are permitted at this time, then don't make the call, -+ but also do not put an error message in the log file and do not -+ update the system status (as reported by `uustat'). This can be -+ convenient for automated polling scripts, which may want to simply -+ attempt to call every system rather than worry about which -+ particular systems may be called at the moment. This option also -+ suppresses the log message indicating that there is no work to be -+ done. -+ -+`-C' -+`--ifwork' -+ Only call the system named by `-s', `--system', or `-S' if there -+ is work for that system. -+ -+`-D' -+`--nodetach' -+ Do not detach from the controlling terminal. Normally `uucico' -+ detaches from the terminal before each call out to another system -+ and before invoking `uuxqt'. This option prevents this. -+ -+`-u name' -+`--login name' -+ Set the login name to use instead of that of the invoking user. -+ This option may only be used by the UUCP administrator or the -+ superuser. If used with `--prompt', this will cause `uucico' to -+ prompt only for the password, not the login name. -+ -+`-z' -+`--try-next' -+ If a call fails after the remote system is reached, try the next -+ alternate rather than simply exiting. -+ -+`-i type' -+`--stdin type' -+ Set the type of port to use when using standard input. The only -+ supported port type is TLI, and this is only available on machines -+ which support the TLI networking interface. Specifying `-i TLI' -+ causes `uucico' to use TLI calls to perform I/O. -+ -+`-X type' -+ Same as the standard option `-x type'. Provided for historical -+ compatibility. -+ -+`-x type' -+`--debug type' -+`-I file' -+`--config file' -+`-v' -+`--version' -+`--help' -+ *Note Standard Options::. -+ -+ -+File: uucp.info, Node: Invoking uuxqt, Next: Invoking uuchk, Prev: Invoking uucico, Up: Invoking the UUCP Programs -+ -+2.11 Invoking uuxqt -+=================== -+ -+ uuxqt [-c command] [-s system] [--command command] [--system system] -+ -+ The `uuxqt' daemon executes commands requested by `uux' from either -+the local system or from remote systems. It is started automatically -+by the `uucico' daemon (unless `uucico' is given the `-q' or -+`--nouuxqt' options). -+ -+ There is normally no need to run `uuxqt', since it will be invoked -+by `uucico'. However, `uuxqt' can be invoked directly to provide -+greater control over the processing of the work queue. -+ -+ Multiple invocations of `uuxqt' may be run at once, as controlled by -+the `max-uuxqts' configuration command; see *note Miscellaneous -+(config)::. -+ -+ The following options may be given to `uuxqt'. -+ -+`-c command' -+`--command command' -+ Only execute requests for the specified command. For example, -+ `uuxqt --command rmail'. -+ -+`-s system' -+`--system system' -+ Only execute requests originating from the specified system. -+ -+`-x type' -+`--debug type' -+`-I file' -+`--config' -+`-v' -+`--version' -+`--help' -+ *Note Standard Options::. -+ -+ -+File: uucp.info, Node: Invoking uuchk, Next: Invoking uuconv, Prev: Invoking uuxqt, Up: Invoking the UUCP Programs -+ -+2.12 Invoking uuchk -+=================== -+ -+ uuchk [-s system] [--system system] -+ -+ The `uuchk' program displays information read from the UUCP -+configuration files. It should be used to ensure that UUCP has been -+configured correctly. -+ -+ The `-s' or `--system' options may be used to display the -+configuration for just the specified system, rather than for all -+systems. The `uuchk' program also supports the standard UUCP program -+options; see *note Standard Options::. -+ -+ -+File: uucp.info, Node: Invoking uuconv, Next: Invoking uusched, Prev: Invoking uuchk, Up: Invoking the UUCP Programs -+ -+2.13 Invoking uuconv -+==================== -+ -+ uuconv -i type -o type [-p program] [--program program] -+ uuconv --input type --output type [-p program] [--program program] -+ -+ The `uuconv' program converts UUCP configuration files from one -+format to another. The type of configuration file to read is specified -+using the `-i' or `--input' options. The type of configuration file to -+write is specified using the `-o' or `--output' options. -+ -+ The supported configuration file types are `taylor', `v2', and -+`hdb'. For a description of the `taylor' configuration files, see -+*note Configuration Files::. The other types of configuration files -+are used by traditional UUCP packages, and are not described in this -+manual. -+ -+ An input configuration of type `v2' or `hdb' is read from a compiled -+in directory (specified by `oldconfigdir' in `Makefile'). An input -+configuration of type `taylor' is read from a compiled in directory by -+default, but may be overridden with the standard `-I' or `--config' -+options (*note Standard Options::). -+ -+ The output configuration is written to files in the directory in -+which `uuconv' is run. -+ -+ Some information in the input files may not be representable in the -+desired output format, in which case `uuconv' will silently discard it. -+The output of `uuconv' should be carefully checked before it is used. -+The `uuchk' program may be used for this purpose; see *note Invoking -+uuchk::. -+ -+ The `-p' or `--program' option may be used to convert specific `cu' -+configuration information, rather than the default of only converting -+the `uucp' configuration information; see *note config File::. -+ -+ The `uuchk' program also supports the standard UUCP program options; -+see *note Standard Options::. -+ -+ -+File: uucp.info, Node: Invoking uusched, Prev: Invoking uuconv, Up: Invoking the UUCP Programs -+ -+2.14 Invoking uusched -+===================== -+ -+The `uusched' program is actually just a shell script which invokes the -+`uucico' daemon. It is provided for backward compatibility. It causes -+`uucico' to call all systems for which there is work. Any option which -+may be given to `uucico' may also be given to `uusched'. *Note -+Invoking uucico::. -+ -+ -+File: uucp.info, Node: Installing Taylor UUCP, Next: Using Taylor UUCP, Prev: Invoking the UUCP Programs, Up: Top -+ -+3 Installing Taylor UUCP -+************************ -+ -+These are the installation instructions for the Taylor UUCP package. -+ -+* Menu: -+ -+* Compilation:: Compiling Taylor UUCP -+* Testing the Compilation:: Testing the Compilation -+* Installing the Binaries:: Installing the Binaries -+* Configuration:: Configuring Taylor UUCP -+* Testing the Installation:: Testing the Installation -+ -+ -+File: uucp.info, Node: Compilation, Next: Testing the Compilation, Prev: Installing Taylor UUCP, Up: Installing Taylor UUCP -+ -+3.1 Compiling Taylor UUCP -+========================= -+ -+If you have a source code distribution, you must first compile it for -+your system. Free versions of Unix, such as Linux, NetBSD, or FreeBSD, -+often come with pre-compiled binary distributions of UUCP. If you are -+using a binary distribution, you may skip to the configuration section -+(*note Configuration::). -+ -+ Follow these steps to compile the source code. -+ -+ 1. Take a look at the top of `Makefile.in' and set the appropriate -+ values for your system. These control where the programs are -+ installed and which user on the system owns them (normally they -+ will be owned by a special user `uucp' rather than a real person; -+ they should probably not be owned by `root'). -+ -+ 2. Run the shell script `configure'. This script was generated using -+ the `autoconf' program written by David MacKenzie of the Free -+ Software Foundation. It takes a while to run. It will generate -+ the file `config.h' based on `config.h.in', and, for each source -+ code directory, will generate `Makefile' based on `Makefile.in'. -+ -+ You can pass certain arguments to `configure' in the environment. -+ Because `configure' will compile little test programs to see what -+ is available on your system, you must tell it how to run your -+ compiler. It recognizes the following environment variables: -+ -+ `CC' -+ The C compiler. If this is not set, then if `configure' can -+ find `gcc' it will use it, otherwise it will use `cc'. -+ -+ `CFLAGS' -+ Flags to pass to the C compiler when compiling the actual -+ code. If this is not set, `configure' will use `-g'. -+ -+ `LDFLAGS' -+ Flags to pass to the C compiler when only linking, not -+ compiling. If this is not set, `configure' will use the -+ empty string. -+ -+ `LIBS' -+ Libraries to pass to the C compiler. If this is not set, -+ `configure' will use the empty string. -+ -+ `INSTALL' -+ The program to run to install UUCP in the binary directory. -+ If this is not set, then if `configure' finds the BSD -+ `install' program, it will set this to `install -c'; -+ otherwise, it will use `cp'. -+ -+ Suppose, for example, you want to set the environment variable `CC' -+ to `rcc'. If you are using `sh', `bash', or `ksh', invoke -+ `configure' as `CC=rcc configure'. If you are using `csh', do -+ `setenv CC rcc; sh configure'. -+ -+ On some systems you will want to use `LIBS=-lmalloc'. On Xenix -+ derived versions of Unix do not use `LIBS=-lx' because this will -+ bring in the wrong versions of certain routines; if you want to use -+ `-lx' you must specify `LIBS=-lc -lx'. -+ -+ You can also pass other arguments to `configure' on the command -+ line. Use `configure --help' for a complete list. Of particular -+ interest: -+ `--prefix=DIRNAME' -+ The directory under which all files are installed. Default -+ `/usr/local'. -+ -+ `--with-newconfigdir=DIRNAME' -+ The directory in which to find new style configuration files. -+ Default `PREFIX/conf/uucp'. -+ -+ `--with-oldconfigdir=DIRNAME' -+ The directory in which to find old style configuration files. -+ Default `/usr/lib/uucp'. -+ -+ If `configure' fails for some reason, or if you have a very weird -+ system, you may have to configure the package by hand. To do -+ this, copy the file `config.h.in' to `config.h' and edit it for -+ your system. Then for each source directory (the top directory, -+ and the subdirectories `lib', `unix', and `uuconf') copy -+ `Makefile.in' to `Makefile', find the words within `@' characters, -+ and set them correctly for your system. -+ -+ 3. Igor V. Semenyuk provided this (lightly edited) note about ISC -+ Unix 3.0. The `configure' script will default to passing `-posix' -+ to `gcc'. However, using `-posix' changes the environment to -+ POSIX, and on ISC 3.0, at least, the default for `POSIX_NO_TRUNC' -+ is 1. This can lead to a problem when `uuxqt' executes `rmail'. -+ `IDA sendmail' has dbm configuration files named -+ `mailertable.{dir,pag}'. Notice these names are 15 characters -+ long. When `uuxqt' compiled with the `-posix' executes `rmail', -+ which in turn executes `sendmail', the later is run under the -+ POSIX environment too. This leads to `sendmail' bombing out with -+ `'error opening 'M' database: name too long' (mailertable.dir)'. -+ It's rather obscure behaviour, and it took me a day to find out -+ the cause. I don't use the `-posix' switch; instead, I run `gcc' -+ with `-D_POSIX_SOURCE', and add `-lcposix' to `LIBS'. -+ -+ 4. On some versions of BSDI there is a bug in the shell which causes -+ the default value for `CFLAGS' to be set incorrectly. If `echo -+ ${CFLAGS--g}' echoes `g' rather than `-g', then you must set -+ `CFLAGS' in the environment before running configure. There is a -+ patch available from BSDI for this bug. (Reported by David Vrona). -+ -+ 5. On AIX 3.2.5, and possibly other versions, `cc -E' does not work, -+ reporting `Option NOROCONST is not valid'. Test this before -+ running configure by doing something like `touch /tmp/foo.c; cc -E -+ /tmp/foo.c'. This may give a warning about the file being empty, -+ but it should not give the `Option NOROCONST' warning. The -+ workaround is to remove the `,noroconst' entry from the `options' -+ clause in the `cc' stanza in `/etc/xlc.cfg'. (Reported by Chris -+ Lewis). -+ -+ 6. You should verify that `configure' worked correctly by checking -+ `config.h' and the instances of `Makefile'. -+ -+ 7. Edit `policy.h' for your local system. The comments explain the -+ various choices. The default values are intended to be -+ reasonable, so you may not have to make any changes. -+ -+ You must decide what type of configuration files to use; for more -+ information on the choices, see *note Configuration::. -+ -+ You must also decide what sort of spool directory you want to use. -+ If this is a new installation, I recommend `SPOOLDIR_TAYLOR'; -+ otherwise, select the spool directory corresponding to your -+ existing UUCP package. -+ -+ 8. Type `make' to compile everything. -+ -+ The `tstuu.c' file is not particularly portable; if you can't -+ figure out how to compile it you can safely ignore it, as it is -+ only used for testing. To use STREAMS pseudo-terminals, tstuu.c -+ must be compiled with `-DHAVE_STREAMS_PTYS'; this is not -+ determined by the configure script. -+ -+ If you have any other problems there is probably a bug in the -+ `configure' script. -+ -+ 9. Please report any problems you have. That is the only way they -+ will get fixed for other people. Supply a patch if you can (*note -+ Patches::), or just ask for help. -+ -+ -+ -+File: uucp.info, Node: Testing the Compilation, Next: Installing the Binaries, Prev: Compilation, Up: Installing Taylor UUCP -+ -+3.2 Testing the Compilation -+=========================== -+ -+If your system supports pseudo-terminals, and you compiled the code to -+support the new style of configuration files (`HAVE_TAYLOR_CONFIG' was -+set to 1 in `policy.h'), you should be able to use the `tstuu' program -+to test the `uucico' daemon. If your system supports STREAMS based -+pseudo-terminals, you must compile tstuu.c with `-DHAVE_STREAMS_PTYS'. -+(The STREAMS based code was contributed by Marc Boucher). -+ -+ To run `tstuu', just type `tstuu' with no arguments. You must run -+it in the compilation directory, since it runs `./uucp', `./uux' and -+`./uucico'. The `tstuu' program will run a lengthy series of tests (it -+takes over ten minutes on a slow VAX). You will need a fair amount of -+space available in `/usr/tmp'. You will probably want to put it in the -+background. Do not use `^Z', because the program traps on `SIGCHLD' -+and winds up dying. The `tstuu' program will create a directory -+`/usr/tmp/tstuu' and fill it with configuration files, and create spool -+directories `/usr/tmp/tstuu/spool1' and `/usr/tmp/tstuu/spool2'. -+ -+ If your system does not support the `FIONREAD' call, the `tstuu' -+program will run very slowly. This may or may not get fixed in a later -+version. -+ -+ The `tstuu' program will finish with an execute file named -+`X.SOMETHING' and a data file named `D.SOMETHING' in the directory -+`/usr/tmp/tstuu/spool1' (or, more likely, in subdirectories, depending -+on the choice of `SPOOLDIR' in `policy.h'). Two log files will be -+created in the directory `/usr/tmp/tstuu'. They will be named `Log1' -+and `Log2', or, if you have selected `HAVE_HDB_LOGGING' in `policy.h', -+`Log1/uucico/test2' and `Log2/uucico/test1'. There should be no errors -+in the log files. -+ -+ You can test `uuxqt' with `./uuxqt -I /usr/tmp/tstuu/Config1'. This -+should leave a command file `C.SOMETHING' and a data file `D.SOMETHING' -+in `/usr/tmp/tstuu/spool1' or in subdirectories. Again, there should -+be no errors in the log file. -+ -+ Assuming you compiled the code with debugging enabled, the `-x' -+switch can be used to set debugging modes; see the `debug' command for -+details (*note Debugging Levels::). Use `-x all' to turn on all -+debugging and generate far more output than you will ever want to see. -+The `uucico' daemons will put debugging output in the files `Debug1' -+and `Debug2' in the directory `/usr/tmp/tstuu'. After that, you're -+pretty much on your own. -+ -+ On some systems you can also use `tstuu' to test `uucico' against -+the system `uucico', by using the `-u' switch. For this to work, -+change the definitions of `ZUUCICO_CMD' and `UUCICO_EXECL' at the top -+of `tstuu.c' to something appropriate for your system. The definitions -+in `tstuu.c' are what I used for Ultrix 4.0, on which -+`/usr/lib/uucp/uucico' is particularly obstinate about being run as a -+child; I was only able to run it by creating a login name with no -+password whose shell was `/usr/lib/uucp/uucico'. Calling login in this -+way will leave fake entries in `wtmp' and `utmp'; if you compile -+`tstout.c' (in the `contrib' directory) as a setuid `root' program, -+`tstuu' will run it to clear those entries out. On most systems, such -+hackery should not be necessary, although on SCO I had to su to `root' -+(`uucp' might also have worked) before I could run -+`/usr/lib/uucp/uucico'. -+ -+ You can test `uucp' and `uux' (give them the `-r' switch to keep -+them from starting `uucico') to make sure they create the right sorts -+of files. Unfortunately, if you don't know what the right sorts of -+files are, I'm not going to tell you here. -+ -+ If you can not run `tstuu', or if it fails inexplicably, don't worry -+about it too much. On some systems `tstuu' will fail because of -+problems using pseudo terminals, which will not matter in normal use. -+The real test of the package is talking to another system. -+ -+ -+File: uucp.info, Node: Installing the Binaries, Next: Configuration, Prev: Testing the Compilation, Up: Installing Taylor UUCP -+ -+3.3 Installing the Binaries -+=========================== -+ -+You can install the executable files by becoming `root' and typing -+`make install'. Or you can look at what `make install' does and do it -+by hand. It tries to preserve your old programs, if any, but it only -+does this the first time Taylor UUCP is installed (so that if you -+install several versions of Taylor UUCP, you can still go back to your -+original UUCP programs). You can retrieve the original programs by -+typing `make uninstall'. -+ -+ Note that by default the programs are compiled with debugging -+information, and they are not stripped when they are installed. You may -+want to strip the installed programs to save disk space. For more -+information, see your system documentation for the `strip' program. -+ -+ Of course, simply installing the executable files is not enough. You -+must also arrange for them to be used correctly. -+ -+ -+File: uucp.info, Node: Configuration, Next: Testing the Installation, Prev: Installing the Binaries, Up: Installing Taylor UUCP -+ -+3.4 Configuring Taylor UUCP -+=========================== -+ -+You will have to decide what types of configuration files you want to -+use. This package supports a new sort of configuration file; see *note -+Configuration Files::. It also supports V2 configuration files -+(`L.sys', `L-devices', etc.) and HDB configuration files (`Systems', -+`Devices', etc.). No documentation is provided for V2 or HDB -+configuration files. All types of configuration files can be used at -+once, if you are so inclined. Currently using just V2 configuration -+files is not really possible, because there is no way to specify a -+dialer (there are no built in dialers, and the program does not know -+how to read `acucap' or `modemcap'); however, V2 configuration files -+can be used with a new style dial file (*note dial File::), or with a -+HDB `Dialers' file. -+ -+ Use of HDB configuration files has two known bugs. A blank line in -+the middle of an entry in the `Permissions' file will not be ignored as -+it should be. Dialer programs, as found in some versions of HDB, are -+not recognized directly. If you must use a dialer program, rather than -+an entry in `Devices', you must use the `chat-program' command in a new -+style dial file; see *note dial File::. You will have to invoke the -+dialer program via a shell script or another program, since an exit -+code of 0 is required to recognize success; the `dialHDB' program in -+the `contrib' directory may be used for this purpose. -+ -+ The `uuconv' (*note Invoking uuconv::) program can be used to -+convert from V2 or HDB configuration files to the new style (it can also -+do the reverse translation, if you are so inclined). It will not do all -+of the work, and the results should be carefully checked, but it can be -+quite useful. -+ -+ If you are installing a new system, you will, of course, have to -+write the configuration files; see *note Configuration Files:: for -+details on how to do this. -+ -+ After writing the configuration files, use the `uuchk' program to -+verify that they are what you expect; see *note Invoking uuchk::. -+ -+ -+File: uucp.info, Node: Testing the Installation, Prev: Configuration, Up: Installing Taylor UUCP -+ -+3.5 Testing the Installation -+============================ -+ -+After you have written the configuration files, and verified them with -+the `uuchk' program (*note Invoking uuchk::), you must check that UUCP -+can correctly contact another system. -+ -+ Tell `uucico' to dial out to the system by using the `-s' system -+switch (e.g., `uucico -s uunet'). The log file should tell you what -+happens. The exact location of the log file depends upon the settings -+in `policy.h' when you compiled the program, and on the use of the -+`logfile' command in the `config' file. Typical locations are -+`/usr/spool/uucp/Log' or a subdirectory under `/usr/spool/uucp/.Log'. -+ -+ If you compiled the code with debugging enabled, you can use -+debugging mode to get a great deal of information about what sort of -+data is flowing back and forth; the various possibilities are described -+with the `debug' command (*note Debugging Levels::). When initially -+setting up a connection `-x chat' is probably the most useful (e.g., -+`uucico -s uunet -x chat'); you may also want to use `-x -+handshake,incoming,outgoing'. You can use `-x' multiple times on one -+command line, or you can give it comma separated arguments as in the -+last example. Use `-x all' to turn on all possible debugging -+information. -+ -+ The debugging information is written to a file, normally -+`/usr/spool/uucp/Debug', although the default can be changed in -+`policy.h', and the `config' file can override the default with the -+`debugfile' command. The debugging file may contain passwords and some -+file contents as they are transmitted over the line, so the debugging -+file is only readable by the `uucp' user. -+ -+ You can use the `-f' switch to force `uucico' to call out even if -+the last call failed recently; using `-S' when naming a system has the -+same effect. Otherwise the status file (in the `.Status' subdirectory -+of the main spool directory, normally `/usr/spool/uucp') (*note Status -+Directory::) will prevent too many attempts from occurring in rapid -+succession. -+ -+ On older System V based systems which do not have the `setreuid' -+system call, problems may arise if ordinary users can start an execution -+of `uuxqt', perhaps indirectly via `uucp' or `uux'. UUCP jobs may wind -+up executing with a real user ID of the user who invoked `uuxqt', which -+can cause problems if the UUCP job checks the real user ID for security -+purposes. On such systems, it is safest to put `run-uuxqt never' -+(*note Miscellaneous (config)::) in the `config' file, so that `uucico' -+never starts `uuxqt', and invoke `uuxqt' directly from a `crontab' file. -+ -+ Please let me know about any problems you have and how you got around -+them. If you do report a problem, please include the version number of -+the package you are using, the operating system you are running it on, -+and a sample of the debugging file showing the problem (debugging -+information is usually what is needed, not just the log file). General -+questions such as "why doesn't `uucico' dial out" are impossible to -+answer without much more information. -+ -+ -+File: uucp.info, Node: Using Taylor UUCP, Next: Configuration Files, Prev: Installing Taylor UUCP, Up: Top -+ -+4 Using Taylor UUCP -+******************* -+ -+* Menu: -+ -+* Calling Other Systems:: Calling Other Systems -+* Accepting Calls:: Accepting Calls -+* Mail and News:: Using UUCP for Mail and News -+* The Spool Directory Layout:: The Spool Directory Layout -+* Spool Directory Cleaning:: Cleaning the UUCP Spool Directory -+ -+ -+File: uucp.info, Node: Calling Other Systems, Next: Accepting Calls, Prev: Using Taylor UUCP, Up: Using Taylor UUCP -+ -+4.1 Calling Other Systems -+========================= -+ -+By default `uucp' and `uux' will automatically start up `uucico' to -+call another system whenever work is queued up. However, the call may -+fail, or you may have put in time restrictions which prevent the call -+at that time (perhaps because telephone rates are high) (*note When to -+Call::). Also, a remote system may have work queued up for your -+system, but may not be calling you for some reason (perhaps you have -+agreed that your system should always place the call). To make sure -+that work gets transferred between the systems withing a reasonable -+time period, you should arrange to periodically invoke `uucico'. -+ -+ These periodic invocations are normally triggered by entries in the -+`crontab' file. The exact format of `crontab' files, and how new -+entries are added, varies from system to system; check your local -+documentation (try `man cron'). -+ -+ To attempt to call all systems with outstanding work, use the command -+`uucico -r1'. To attempt to call a particular system, use the command -+`uucico -s SYSTEM'. To attempt to call a particular system, but only -+if there is work for it, use the command `uucico -C -s SYSTEM'. (*note -+Invoking uucico::). -+ -+ A common case is to want to try to call a system at a certain time, -+with periodic retries if the call fails. A simple way to do this is to -+create an empty UUCP command file, known as a "poll file". If a poll -+file exists for a system, then `uucico -r1' will place a call to it. -+If the call succeeds, the poll file will be deleted. -+ -+ A poll file can be easily created using the `uux' command, by -+requesting the execution of an empty command. To create a poll file for -+SYSTEM, just do something like this: -+ uux -r SYSTEM! -+ The `-r' tells `uux' to not start up `uucico' immediately. Of -+course, if you do want `uucico' to start up right away, omit the `-r'; -+if the call fails, the poll file will be left around to cause a later -+call. -+ -+ For example, I use the following crontab entries locally: -+ -+ 45 * * * * /bin/echo /usr/lib/uucp/uucico -r1 | /bin/su uucpa -+ 40 4,10,15 * * * /usr/bin/uux -r uunet! -+ -+ Every hour, at 45 minutes past, this will check if there is any work -+to be done, and, if there is, will call the appropriate system. Also, -+at 4:40am, 10:40am, and 3:40pm, this will create a poll file file for -+`uunet', forcing the next run of `uucico' to call `uunet'. -+ -+ -+File: uucp.info, Node: Accepting Calls, Next: Mail and News, Prev: Calling Other Systems, Up: Using Taylor UUCP -+ -+4.2 Accepting Calls -+=================== -+ -+To accept calls from another system, you must arrange matters such that -+when that system calls in, it automatically invokes `uucico' on your -+system. -+ -+ The most common arrangement is to create a special user name and -+password for incoming UUCP calls. This user name typically uses the -+same user ID as the regular `uucp' user (Unix permits several user -+names to share the same user ID). The shell for this user name should -+be set to `uucico'. -+ -+ Here is a sample `/etc/passwd' line to accept calls from a remote -+system named airs: -+ Uairs:PASSWORD:4:8:airs UUCP:/usr/spool/uucp:/usr/lib/uucp/uucico -+ The details may vary on your system. You must use reasonable user -+and group ID's. You must use the correct file name for `uucico'. The -+PASSWORD must appear in the UUCP configuration files on the remote -+system, but will otherwise never be seen or typed by a human. -+ -+ Note that `uucico' appears as the login shell, and that it will be -+run with no arguments. This means that it will start in slave mode and -+accept an incoming connection. *Note Invoking uucico::. -+ -+ On some systems, creating an empty file named `.hushlogin' in the -+home directory will skip the printing of various bits of information -+when the remote `uucico' logs in, speeding up the UUCP connection -+process. -+ -+ For the greatest security, each system which calls in should use a -+different user name, each with a different password, and the -+`called-login' command should be used in the `sys' file to ensure that -+the correct login name is used. *Note Accepting a Call::, and see -+*note Security::. -+ -+ If you never need to dial out from your system, but only accept -+incoming calls, you can arrange for `uucico' to handle logins itself, -+completely controlling the port, by using the `--endless' option. -+*Note Invoking uucico::. -+ -+ -+File: uucp.info, Node: Mail and News, Next: The Spool Directory Layout, Prev: Accepting Calls, Up: Using Taylor UUCP -+ -+4.3 Using UUCP for Mail and News. -+================================= -+ -+Taylor UUCP does not include a mail package. All Unix systems come with -+some sort of mail delivery agent, typically `sendmail' or `MMDF'. -+Source code is available for some alternative mail delivery agents, -+such as `IDA sendmail' and `smail'. -+ -+ Taylor UUCP also does not include a news package. The two major Unix -+news packages are `C-news' and `INN'. Both are available in source -+code form. -+ -+ Configuring and using mail delivery agents is a notoriously complex -+topic, and I will not be discussing it here. Configuring news systems -+is usually simpler, but I will not be discussing that either. I will -+merely describe the interactions between the mail and news systems and -+UUCP. -+ -+ A mail or news system interacts with UUCP in two ways: sending and -+receiving. -+ -+* Menu: -+ -+* Sending mail or news:: Sending mail or news via UUCP -+* Receiving mail or news:: Receiving mail or news via UUCP -+ -+ -+File: uucp.info, Node: Sending mail or news, Next: Receiving mail or news, Prev: Mail and News, Up: Mail and News -+ -+4.3.1 Sending mail or news via UUCP -+----------------------------------- -+ -+When mail is to be sent from your machine to another machine via UUCP, -+the mail delivery agent will invoke `uux'. It will generally run a -+command such as `uux - SYSTEM!rmail ADDRESS', where SYSTEM is the -+remote system to which the mail is being sent. It may pass other -+options to `uux', such as `-r' or `-g' (*note Invoking uux::). -+ -+ The news system also invokes `uux' in order to transfer articles to -+another system. The only difference is that news will use `uux' to -+invoke `rnews' on the remote system, rather than `rmail'. -+ -+ You should arrange for your mail and news systems to invoke the -+Taylor UUCP version of `uux'. If you only have Taylor UUCP, or if you -+simply replace any existing version of `uux' with the Taylor UUCP -+version, this will probably happen automatically. However, if you have -+two UUCP packages installed on your system, you will probably have to -+modify the mail and news configuration files in some way. -+ -+ Actually, if both the system UUCP and Taylor UUCP are using the same -+spool directory format, the system `uux' will probably work fine with -+the Taylor `uucico' (the reverse is not the case: the Taylor `uux' -+requires the Taylor `uucico'). However, data transfer will be somewhat -+more efficient if the Taylor `uux' is used. -+ -+ -+File: uucp.info, Node: Receiving mail or news, Prev: Sending mail or news, Up: Mail and News -+ -+4.3.2 Receiving mail or news via UUCP -+------------------------------------- -+ -+To receive mail, all that is necessary is for UUCP to invoke `rmail'. -+Any mail delivery agent will provide an appropriate version of `rmail'; -+you must simply make sure that it is in the command path used by UUCP -+(it almost certainly already is). The default command path is set in -+`policy.h', and it may be overridden for a particular system by the -+`command-path' command (*note Miscellaneous (sys)::). -+ -+ Similarly, for news UUCP must be able to invoke `rnews'. Any news -+system will provide a version of `rnews', and you must ensure that is -+in a directory on the path that UUCP will search. -+ -+ -+File: uucp.info, Node: The Spool Directory Layout, Next: Spool Directory Cleaning, Prev: Mail and News, Up: Using Taylor UUCP -+ -+4.4 The Spool Directory Layout -+============================== -+ -+In general, the layout of the spool directory may be safely ignored. -+However, it is documented here for the curious. This description only -+covers the `SPOOLDIR_TAYLOR' layout. The ways in which the other spool -+directory layouts differ are described in the source file -+`unix/spool.c'. -+ -+ Directories and files are only created when they are needed, so a -+typical system will not have all of the entries described here. -+ -+* Menu: -+ -+* System Spool Directories:: System Spool Directories -+* Status Directory:: Status Spool Directory -+* Execution Subdirectories:: Execution Spool Subdirectories -+* Other Spool Subdirectories:: Other Spool Subdirectories -+* Spool Lock Files:: Spool Directory Lock Files -+ -+ -+File: uucp.info, Node: System Spool Directories, Next: Status Directory, Prev: The Spool Directory Layout, Up: The Spool Directory Layout -+ -+4.4.1 System Spool Directories -+------------------------------ -+ -+`SYSTEM' -+ There is a subdirectory of the main spool directory for each remote -+ system. -+ -+`SYSTEM/C.' -+ This directory stores files describing file transfer commands to -+ be sent to the SYSTEM. Each file name starts with `C.G', where G -+ is the job grade. Each file contains one or more commands. For -+ details of the commands, see *note UUCP Protocol Commands::. -+ -+`SYSTEM/D.' -+ This directory stores data files. Files with names like -+ `D.GSSSS', where G is the grade and SSSS is a sequence number, are -+ waiting to be transferred to the SYSTEM, as directed by the files -+ in the `SYSTEM/C.' directory. Files with other names, typically -+ `D.SYSTEMGSSSS', have been received from SYSTEM and are waiting to -+ be processed by an execution file in the `SYSTEM/X.' directory. -+ -+`SYSTEM/D.X' -+ This directory stores data files which will become execution files -+ on the remote system. In current practice, this directory rarely -+ exists, because most simple executions, including typical uses of -+ `rmail' and `rnews', send an `E' command rather than an execution -+ file (*note The E Command::). -+ -+`SYSTEM/X.' -+ This directory stores execution files which have been received from -+ SYSTEM. This directory normally exists, even though the -+ corresponding `D.X' directory does not, because `uucico' will -+ create an execution file on the fly when it receives an `E' -+ command. -+ -+`SYSTEM/SEQF' -+ This file holds the sequence number of the last job sent to -+ SYSTEM. The sequence number is used to ensure that file names are -+ unique in the remote system spool directory. The file is four -+ bytes long. Sequence numbers are composed of digits and the upper -+ case letters. -+ -+ -+File: uucp.info, Node: Status Directory, Next: Execution Subdirectories, Prev: System Spool Directories, Up: The Spool Directory Layout -+ -+4.4.2 Status Directory -+---------------------- -+ -+`.Status' -+ This directory holds status files for each remote system. The -+ name of the status file is the name of the system which it -+ describes. Each status file describes the last conversation with -+ the system. Running `uustat --status' basically just formats and -+ prints the contents of the status files (*note uustat Examples::). -+ -+ Each status file has a single text line with six fields. -+ -+ code -+ A code indicating the status of the last conversation. The -+ following values are defined, though not all are actually -+ used. -+ `0' -+ Conversation completed normally. -+ -+ `1' -+ `uucico' was unable to open the port. -+ -+ `2' -+ The last call to the system failed while dailing. -+ -+ `3' -+ The last call to the system failed while logging in. -+ -+ `4' -+ The last call to the system failed during the initial -+ UUCP protocol handshake (*note The Initial Handshake::). -+ -+ `5' -+ The last call to the system failed after the initial -+ handshake. -+ -+ `6' -+ `uucico' is currently talking to the system. -+ -+ `7' -+ The last call to the system failed because it was the -+ wrong time to call (this is not used if calling the -+ system is never permitted). -+ -+ retries -+ The number of retries since the last successful call. -+ -+ time of last call -+ The time of the last call, in seconds since the epoch (as -+ returned by the `time' system call). -+ -+ wait -+ If the last call failed, this is the number of seconds since -+ the last call before `uucico' may attempt another call. This -+ is set based on the retry time; see *note When to Call::. -+ The `-f' or `-S' options to `uucico' direct it to ignore this -+ wait time; see *note Invoking uucico::. -+ -+ description -+ A text description of the status, corresponding to the code -+ in the first field. This may contain spaces. -+ -+ system name -+ The name of the remote system. -+ -+ -+File: uucp.info, Node: Execution Subdirectories, Next: Other Spool Subdirectories, Prev: Status Directory, Up: The Spool Directory Layout -+ -+4.4.3 Execution Subdirectories -+------------------------------ -+ -+`.Xqtdir' -+ When `uuxqt' executes a job requested by `uux', it first changes -+ the working directory to the `.Xqtdir' subdirectory. This permits -+ the job to create any sort of temporary file without worrying -+ about overwriting other files in the spool directory. Any files -+ left in the `.Xqtdir' subdirectory are removed after each -+ execution is complete. -+ -+`.XqtdirNNNN' -+ When several instances of `uuxqt' are executing simultaneously, -+ each one executes jobs in a separate directory. The first uses -+ `.Xqtdir', the second uses `.Xqtdir0001', the third uses -+ `.Xqtdir0002', and so forth. -+ -+`.Corrupt' -+ If `uuxqt' encounters an execution file which it is unable to -+ parse, it saves it in the `.Corrupt' directory, and sends mail -+ about it to the UUCP administrator. -+ -+`.Failed' -+ If `uuxqt' executes a job, and the job fails, and there is enough -+ disk space to hold the command file and all the data files, then -+ `uuxqt' saves the files in the `.Failed' directory, and sends mail -+ about it to the UUCP administrator. -+ -+ -+File: uucp.info, Node: Other Spool Subdirectories, Next: Spool Lock Files, Prev: Execution Subdirectories, Up: The Spool Directory Layout -+ -+4.4.4 Other Spool Subdirectories -+-------------------------------- -+ -+`.Sequence' -+ This directory holds conversation sequence number files. These -+ are used if the `sequence' command is used for a system (*note -+ Miscellaneous (sys)::). The sequence number for the system SYSTEM -+ is stored in the file `.Sequence/SYSTEM'. It is simply stored as -+ a printable number. -+ -+`.Temp' -+ This directory holds data files as they are being received from a -+ remote system, before they are moved to their final destination. -+ For file send requests which use a valid temporary file name in -+ the TEMP field of the `S' or `E' command (*note The S Command::), -+ `uucico' receives the file into `.Temp/SYSTEM/TEMP', where SYSTEM -+ is the name of the remote system, and TEMP is the temporary file -+ name. If a conversation fails during a file transfer, these files -+ are used to automatically restart the file transfer from the point -+ of failure. -+ -+ If the `S' or `E' command does not include a temporary file name, -+ automatic restart is not possible. In this case, the files are -+ received into a randomly named file in the `.Temp' directory -+ itself. -+ -+`.Preserve' -+ This directory holds data files which could not be transferred to a -+ remote system for some reason (for example, the data file might be -+ large, and exceed size restrictions imposed by the remote system). -+ When a locally requested file transfer fails, `uucico' will store -+ the data file in the `.Preserve' directory, and send mail to the -+ requestor describing the failure and naming the saved file. -+ -+`.Received' -+ This directory records which files have been received. If a -+ conversation fails just after `uucico' acknowledges receipt of a -+ file, it is possible for the acknowledgement to be lost. If this -+ happens, the remote system will resend the file. If the file were -+ an execution request, and `uucico' did not keep track of which -+ files it had already received, this could lead to the execution -+ being performed twice. -+ -+ To avoid this problem, when a conversation fails, `uucico' records -+ each file that has been received, but for which the remote system -+ may not have received the acknowledgement. It records this -+ information by creating an empty file with the name -+ `.Received/SYSTEM/TEMP', where SYSTEM is the name of the remote -+ system, and TEMP is the TEMP field of the `S' or `E' command from -+ the remote system (*note The S Command::). Then, if the remote -+ system offers the file again in the next conversation, `uucico' -+ refuses the send request and deletes the record in the `.Received' -+ directory. This approach only works for file sends which use a -+ temporary file name, but this is true of all execution requests. -+ -+ -+File: uucp.info, Node: Spool Lock Files, Prev: Other Spool Subdirectories, Up: The Spool Directory Layout -+ -+4.4.5 Lock Files in the Spool Directory -+--------------------------------------- -+ -+Lock files for devices and systems are stored in the lock directory, -+which may or may not be the same as the spool directory. The lock -+directory is set at compilation time by `LOCKDIR' in `policy.h', which -+may be overridden by the `lockdir' command in the `config' file (*note -+Miscellaneous (config)::). -+ -+ For a description of the names used for device lock files, and the -+format of the contents of a lock file, see *note UUCP Lock Files::. -+ -+`LCK..SYS' -+ A lock file for a system, where SYS is the system name. As noted -+ above, these lock files are kept in the lock directory, which may -+ not be the spool directory. These lock files are created by -+ `uucico' while talking to a remote system, and are used to prevent -+ multiple simultaneous conversations with a system. -+ -+ On systems which limit file names to 14 characters, only the first -+ eight characters of the system name are used in the lock file -+ name. This requires that the names of each directly connected -+ remote system be unique in the first eight characters. -+ -+`LCK.XQT.NN' -+ When `uuxqt' starts up, it uses lock files to determine how many -+ other `uuxqt' daemons are currently running. It first tries to -+ lock `LCK.XQT.0', then `LCK.XQT.1', and so forth. This is used to -+ implement the `max-uuxqts' command (*note Miscellaneous -+ (config)::). It is also used to parcel out the `.Xqtdir' -+ subdirectories (*note Execution Subdirectories::). -+ -+`LXQ.CMD' -+ When `uuxqt' is invoked with the `-c' or `--command' option (*note -+ Invoking uuxqt::), it creates a lock file named after the command -+ it is executing. For example, `uuxqt -c rmail' will create the -+ lock file `LXQ.rmail'. This prevents other `uuxqt' daemons from -+ executing jobs of the specified type. -+ -+`SYSTEM/X./L.XXX' -+ While `uuxqt' is executing a particular job, it creates a lock file -+ with the same name as the `X.' file describing the job, but -+ replacing the initial `X' with `L'. This ensures that if multiple -+ `uuxqt' daemons are running, they do not simultaneously execute -+ the same job. -+ -+`LCK..SEQ' -+ This lock file is used to control access to the sequence files for -+ each system (*note System Spool Directories::). It is only used -+ on systems which do not support POSIX file locking using the -+ `fcntl' system call. -+ -+ -+File: uucp.info, Node: Spool Directory Cleaning, Prev: The Spool Directory Layout, Up: Using Taylor UUCP -+ -+4.5 Cleaning the Spool Directory -+================================ -+ -+The spool directory may need to be cleaned up periodically. Under some -+circumstances, files may accumulate in various subdirectories, such as -+`.Preserve' (*note Other Spool Subdirectories::) or `.Corrupt' (*note -+Execution Subdirectories::). -+ -+ Also, if a remote system stops calling in, you may want to arrange -+for any queued up mail to be returned to the sender. This can be done -+using the `uustat' command (*note Invoking uustat::). -+ -+ The `contrib' directory includes a simple `uuclean' script which may -+be used as an example of a clean up script. It can be run daily out of -+`crontab'. -+ -+ You should periodically trim the UUCP log files, as they will -+otherwise grow without limit. The names of the log files are set in -+`policy.h', and may be overridden in the configuration file (*note -+config File::). By default they are are `/usr/spool/uucp/Log' and -+`/usr/spool/uucp/Stats'. You may find the `savelog' program in the -+`contrib' directory to be of use. There is a manual page for it in -+`contrib' as well. -+ -+ -+File: uucp.info, Node: Configuration Files, Next: Protocols, Prev: Using Taylor UUCP, Up: Top -+ -+5 Taylor UUCP Configuration Files -+********************************* -+ -+This chapter describes the configuration files accepted by the Taylor -+UUCP package if compiled with `HAVE_TAYLOR_CONFIG' set to 1 in -+`policy.h'. -+ -+ The configuration files are normally found in the directory -+NEWCONFIGDIR, which is defined by the `configure' option -+`--with-newconfigdir'; by default NEWCONFIGDIR is -+`/usr/local/conf/uucp'. However, the main configuration file, -+`config', is the only one which must be in that directory, since it may -+specify a different location for any or all of the other files. You -+may run any of the UUCP programs with a different main configuration -+file by using the `-I' or `--config' option; this can be useful when -+testing a new configuration. When you use the `-I' option the programs -+will revoke any setuid privileges. -+ -+* Menu: -+ -+* Configuration Overview:: Configuration File Overview -+* Configuration File Format:: Configuration File Format -+* Configuration Examples:: Examples of Configuration Files -+* Time Strings:: How to Write Time Strings -+* Chat Scripts:: How to Write Chat Scripts -+* config File:: The Main Configuration File -+* sys File:: The System Configuration File -+* port File:: The Port Configuration Files -+* dial File:: The Dialer Configuration Files -+* UUCP Over TCP:: UUCP Over TCP -+* Security:: Security Issues -+ -+ -+File: uucp.info, Node: Configuration Overview, Next: Configuration File Format, Prev: Configuration Files, Up: Configuration Files -+ -+5.1 Configuration File Overview -+=============================== -+ -+UUCP uses several different types of configuration files, each -+describing a different kind of information. The commands permitted in -+each file are described in detail below. This section is a brief -+description of some of the different types of files. -+ -+ The `config' file is the main configuration file. It describes -+general information not associated with a particular remote system, such -+as the location of various log files. There are reasonable defaults for -+everything that may be specified in the `config' file, so you may not -+actually need one on your system. -+ -+ There may be only one `config' file, but there may be one or more of -+each other type of file. The default is one file for each type, but -+more may be listed in the `config' file. -+ -+ The `sys' files are used to describe remote systems. Each remote -+system to which you connect must be listed in a `sys' file. A `sys' -+file will include information for a system, such as the speed (baud -+rate) to use, or when to place calls. -+ -+ For each system you wish to call, you must describe one or more -+ports; these ports may be defined directly in the `sys' file, or they -+may be defined in a `port' file. -+ -+ The `port' files are used to describe ports. A port is a particular -+hardware connection on your computer. You would normally define as -+many ports as there are modems attached to your computer. A TCP -+connection is also described using a port. -+ -+ The `dial' files are used to describe dialers. Dialer is -+essentially another word for modem. The `dial' file describes the -+commands UUCP should use to dial out on a particular type of modem. You -+would normally define as many dialers as there are types of modems -+attached to your computer. For example, if you have three Telebit -+modems used for UUCP, you would probably define three ports and one -+dialer. -+ -+ There are other types of configuration files, but these are the -+important ones. The other types are described below. -+ -+ -+File: uucp.info, Node: Configuration File Format, Next: Configuration Examples, Prev: Configuration Overview, Up: Configuration Files -+ -+5.2 Configuration File Format -+============================= -+ -+All the configuration files follow a simple line-oriented `KEYWORD -+VALUE' format. Empty lines are ignored, as are leading spaces; unlike -+HDB, lines with leading spaces are read. The first word on each line -+is a keyword. The rest of the line is interpreted according to the -+keyword. Most keywords are followed by numbers, boolean values or -+simple strings with no embedded spaces. -+ -+ The `#' character is used for comments. Everything from a `#' to -+the end of the line is ignored unless the `#' is preceded by a `\' -+(backslash); if the `#' is preceeded by a `\', the `\' is removed but -+the `#' remains in the line. This can be useful for a phone number -+containing a `#'. To enter the sequence `\#', use `\\#'. -+ -+ The backslash character may be used to continue lines. If the last -+character in a line is a backslash, the backslash is removed and the -+line is continued by the next line. The second line is attached to the -+first with no intervening characters; if you want any whitespace between -+the end of the first line and the start of the second line, you must -+insert it yourself. -+ -+ However, the backslash is not a general quoting character. For -+example, you cannot use it to get an embedded space in a string -+argument. -+ -+ Everything after the keyword must be on the same line. A BOOLEAN -+may be specified as `y', `Y', `t', or `T' for true and `n', `N', `f', -+or `F' for false; any trailing characters are ignored, so `true', -+`false', etc., are also acceptable. -+ -+ -+File: uucp.info, Node: Configuration Examples, Next: Time Strings, Prev: Configuration File Format, Up: Configuration Files -+ -+5.3 Examples of Configuration Files -+=================================== -+ -+This section provides few typical examples of configuration files. -+There are also sample configuration files in the `sample' subdirectory -+of the distribution. -+ -+* Menu: -+ -+* config File Examples:: Examples of the Main Configuration File -+* Leaf Example:: Call a Single Remote Site -+* Gateway Example:: The Gateway for Several Local Systems -+ -+ -+File: uucp.info, Node: config File Examples, Next: Leaf Example, Prev: Configuration Examples, Up: Configuration Examples -+ -+5.3.1 config File Examples -+-------------------------- -+ -+To start with, here are some examples of uses of the main configuration -+file, `config'. For a complete description of the commands that are -+permitted in `config', see *note config File::. -+ -+ In many cases you will not need to create a `config' file at all. -+The most common reason to create one is to give your machine a special -+UUCP name. Other reasons might be to change the UUCP spool directory, -+or to permit any remote system to call in. -+ -+ If you have an internal network of machines, then it is likely that -+the internal name of your UUCP machine is not the name you want to use -+when calling other systems. For example, here at `airs.com' our -+mail/news gateway machine is named `elmer.airs.com' (it is one of -+several machines all named `LOCALNAME.airs.com'). If we did not -+provide a `config' file, then our UUCP name would be `elmer'; however, -+we actually want it to be `airs'. Therefore, we use the following line -+in `config': -+ -+ nodename airs -+ -+ The UUCP spool directory name is set in `policy.h' when the code is -+compiled. You might at some point decide that it is appropriate to move -+the spool directory, perhaps to put it on a different disk partition. -+You would use the following commands in `config' to change to -+directories on the partition `/uucp': -+ -+ spool /uucp/spool -+ pubdir /uucp/uucppublic -+ logfile /uucp/spool/Log -+ debugfile /uucp/spool/Debug -+ -+ You would then move the contents of the current spool directory to -+`/uucp/spool'. If you do this, make sure that no UUCP processes are -+running while you change `config' and move the spool directory. -+ -+ Suppose you wanted to permit any system to call in to your system and -+request files. This is generally known as "anonymous UUCP", since the -+systems which call in are effectively anonymous. By default, unknown -+systems are not permitted to call in. To permit this you must use the -+`unknown' command in `config'. The `unknown' command is followed by -+any command that may appear in the system file; for full details, see -+*note sys File::. -+ -+ I will show two possible anonymous UUCP configurations. The first -+will let any system call in and download files, but will not permit -+them to upload files to your system. -+ -+ # No files may be transferred to this system -+ unknown receive-request no -+ # The public directory is /usr/spool/anonymous -+ unknown pubdir /usr/spool/anonymous -+ # Only files in the public directory may be sent (the default anyhow) -+ unknown remote-send ~ -+ -+Setting the public directory is convenient for the systems which call -+in. It permits to request a file by prefixing it with `~/'. For -+example, assuming your system is known as `server', then to retrieve -+the file `/usr/spool/anonymous/INDEX' a user on a remote site could -+just enter `uucp server!~/INDEX ~'; this would transfer `INDEX' from -+`server''s public directory to the user's local public directory. Note -+that when using `csh' or `bash' the `!' and the second `~' must be -+quoted. -+ -+ The next example will permit remote systems to upload files to a -+special directory named `/usr/spool/anonymous/upload'. Permitting a -+remote system to upload files permits it to send work requests as well; -+this example is careful to prohibit commands from unknown systems. -+ -+ # No commands may be executed (the list of permitted commands is empty) -+ unknown commands -+ # The public directory is /usr/spool/anonymous -+ unknown pubdir /usr/spool/anonymous -+ # Only files in the public directory may be sent; users may not download -+ # files from the upload directory -+ unknown remote-send ~ !~/upload -+ # May only upload files into /usr/spool/anonymous/upload -+ unknown remote-receive ~/upload -+ -+ -+File: uucp.info, Node: Leaf Example, Next: Gateway Example, Prev: config File Examples, Up: Configuration Examples -+ -+5.3.2 Leaf Example -+------------------ -+ -+A relatively common simple case is a "leaf site", a system which only -+calls or is called by a single remote site. Here is a typical `sys' -+file that might be used in such a case. For full details on what -+commands can appear in the `sys' file, see *note sys File::. -+ -+ This is the `sys' file that is used at `airs.com'. We use a single -+modem to dial out to `uunet'. This example shows how you can specify -+the port and dialer information directly in the `sys' file for simple -+cases. It also shows the use of the following: -+ -+`call-login' -+ Using `call-login' and `call-password' allows the default login -+ chat script to be used. In this case, the login name is specified -+ in the call-out login file (*note Configuration File Names::). -+ -+`call-timegrade' -+ `uunet' is requested to not send us news during the daytime. -+ -+`chat-fail' -+ If the modem returns `BUSY' or `NO CARRIER' the call is -+ immediately aborted. -+ -+`protocol-parameter' -+ Since `uunet' tends to be slow, the default timeout has been -+ increased. -+ -+ -+ This `sys' file relies on certain defaults. It will allow `uunet' -+to queue up `rmail' and `rnews' commands. It will allow users to -+request files from `uunet' into the UUCP public directory. It will -+also allow `uunet' to request files from the UUCP public directory; in -+fact `uunet' never requests files, but for additional security we could -+add the line `request false'. -+ -+ # The following information is for uunet -+ system uunet -+ -+ # The login name and password are kept in the callout password file -+ call-login * -+ call-password * -+ -+ # We can send anything at any time. -+ time any -+ -+ # During the day we only accept grade `Z' or above; at other times -+ # (not mentioned here) we accept all grades. uunet queues up news -+ # at grade `d', which is lower than `Z'. -+ call-timegrade Z Wk0755-2305,Su1655-2305 -+ -+ # The phone number. -+ phone 7389449 -+ -+ # uunet tends to be slow, so we increase the timeout -+ chat-timeout 120 -+ -+ # We are using a preconfigured Telebit 2500. -+ port type modem -+ port device /dev/ttyd0 -+ port speed 19200 -+ port carrier true -+ port dialer chat "" ATZ\r\d\c OK ATDT\D CONNECT -+ port dialer chat-fail BUSY -+ port dialer chat-fail NO\sCARRIER -+ port dialer complete \d\d+++\d\dATH\r\c -+ port dialer abort \d\d+++\d\dATH\r\c -+ -+ # Increase the timeout and the number of retries. -+ protocol-parameter g timeout 20 -+ protocol-parameter g retries 10 -+ -+ -+File: uucp.info, Node: Gateway Example, Prev: Leaf Example, Up: Configuration Examples -+ -+5.3.3 Gateway Example -+--------------------- -+ -+Many organizations have several local machines which are connected by -+UUCP, and a single machine which connects to the outside world. This -+single machine is often referred to as a "gateway" machine. -+ -+ For this example I will assume a fairly simple case. It should still -+provide a good general example. There are three machines, `elmer', -+`comton' and `bugs'. `elmer' is the gateway machine for which I will -+show the configuration file. `elmer' calls out to `uupsi'. As an -+additional complication, `uupsi' knows `elmer' as `airs'; this will -+show how a machine can have one name on an internal network but a -+different name to the external world. `elmer' has two modems. It also -+has an TCP connection to `uupsi', but since that is supposed to be -+reserved for interactive work (it is, perhaps, only a 9600 baud SLIP -+line) it will only use it if the modems are not available. -+ -+ A network this small would normally use a single `sys' file. -+However, for pedagogical purposes I will show two separate `sys' files, -+one for the local systems and one for `uupsi'. This is done with the -+`sysfile' command in the `config' file. Here is the `config' file. -+ -+ # This is config -+ # The local sys file -+ sysfile /usr/local/lib/uucp/sys.local -+ # The remote sys file -+ sysfile /usr/local/lib/uucp/sys.remote -+ -+ Using the defaults feature of the `sys' file can greatly simplify -+the listing of local systems. Here is `sys.local'. Note that this -+assumes that the local systems are trusted; they are permited to request -+any world readable file and to write files into any world writable -+directory. -+ -+ # This is sys.local -+ # Get the login name and password to use from the call-out file -+ call-login * -+ call-password * -+ -+ # The systems must use a particular login -+ called-login Ulocal -+ -+ # Permit sending any world readable file -+ local-send / -+ remote-send / -+ -+ # Permit receiving into any world writable directory -+ local-receive / -+ remote-receive / -+ -+ # Call at any time -+ time any -+ -+ # Use port1, then port2 -+ port port1 -+ -+ alternate -+ -+ port port2 -+ -+ # Now define the systems themselves. Because of all the defaults we -+ # used, there is very little to specify for the systems themselves. -+ -+ system comton -+ phone 5551212 -+ -+ system bugs -+ phone 5552424 -+ -+ The `sys.remote' file describes the `uupsi' connection. The -+`myname' command is used to change the UUCP name to `airs' when talking -+to `uupsi'. -+ -+ # This is sys.remote -+ # Define uupsi -+ system uupsi -+ -+ # The login name and password are in the call-out file -+ call-login * -+ call-password * -+ -+ # We can call out at any time -+ time any -+ -+ # uupsi uses a special login name -+ called-login Uuupsi -+ -+ # uuspi thinks of us as `airs' -+ myname airs -+ -+ # The phone number -+ phone 5554848 -+ -+ # We use port2 first, then port1, then TCP -+ -+ port port2 -+ -+ alternate -+ -+ port port1 -+ -+ alternate -+ -+ # We don't bother to make a special entry in the port file for TCP, we -+ # just describe the entire port right here. We use a special chat -+ # script over TCP because the usual one confuses some TCP servers. -+ port type TCP -+ address uu.psi.com -+ chat ogin: \L word: \P -+ -+ The ports are defined in the file `port' (*note port File::). For -+this example they are both connected to the same type of 2400 baud -+Hayes-compatible modem. -+ -+ # This is port -+ -+ port port1 -+ type modem -+ device /dev/ttyd0 -+ dialer hayes -+ speed 2400 -+ -+ port port2 -+ type modem -+ device /dev/ttyd1 -+ dialer hayes -+ speed 2400 -+ -+ Dialers are described in the `dial' file (*note dial File::). -+ -+ # This is dial -+ -+ dialer hayes -+ -+ # The chat script used to dial the phone. \D is the phone number. -+ chat "" ATZ\r\d\c OK ATDT\D CONNECT -+ -+ # If we get BUSY or NO CARRIER we abort the dial immediately -+ chat-fail BUSY -+ chat-fail NO\sCARRIER -+ -+ # When the call is over we make sure we hangup the modem. -+ complete \d\d+++\d\dATH\r\c -+ abort \d\d+++\d\dATH\r\c -+ -+ -+File: uucp.info, Node: Time Strings, Next: Chat Scripts, Prev: Configuration Examples, Up: Configuration Files -+ -+5.4 Time Strings -+================ -+ -+Several commands use time strings to specify a range of times. This -+section describes how to write time strings. -+ -+ A time string may be a list of simple time strings separated with a -+vertical bar `|' or a comma `,'. -+ -+ Each simple time string must begin with `Su', `Mo', `Tu', `We', -+`Th', `Fr', or `Sa', or `Wk' for any weekday, or `Any' for any day. -+ -+ Following the day may be a range of hours separated with a hyphen -+using 24 hour time. The range of hours may cross 0; for example -+`2300-0700' means any time except 7 AM to 11 PM. If no time is given, -+calls may be made at any time on the specified day(s). -+ -+ The time string may also be the single word `Never', which does not -+match any time. The time string may also be a single word with a name -+defined in a previous `timetable' command (*note Miscellaneous -+(config)::). -+ -+ Here are a few sample time strings with an explanation of what they -+mean. -+ -+`Wk2305-0855,Sa,Su2305-1655' -+ This means weekdays before 8:55 AM or after 11:05 PM, any time -+ Saturday, or Sunday before 4:55 PM or after 11:05 PM. These are -+ approximately the times during which night rates apply to phone -+ calls in the U.S.A. Note that this time string uses, for example, -+ `2305' rather than `2300'; this will ensure a cheap rate phone -+ call even if the computer clock is running up to five minutes -+ ahead of the real time. -+ -+`Wk0905-2255,Su1705-2255' -+ This means weekdays from 9:05 AM to 10:55 PM, or Sunday from 5:05 -+ PM to 10:55 PM. This is approximately the opposite of the -+ previous example. -+ -+`Any' -+ This means any day. Since no time is specified, it means any time -+ on any day. -+ -+ -+ -+File: uucp.info, Node: Chat Scripts, Next: config File, Prev: Time Strings, Up: Configuration Files -+ -+5.5 Chat Scripts -+================ -+ -+Chat scripts are used in several different places, such as dialing out -+on modems or logging in to remote systems. Chat scripts are made up of -+pairs of strings. The program waits until it sees the first string, -+known as the "expect" string, and then sends out the second string, the -+"send" string. -+ -+ Each chat script is defined using a set of commands. These commands -+always end in a string beginning with `chat', but may start with -+different strings. For example, in the `sys' file there is one set of -+commands beginning with `chat' and another set beginning with -+`called-chat'. The prefixes are only used to disambiguate different -+types of chat scripts, and this section ignores the prefixes when -+describing the commands. -+ -+`chat STRINGS' -+ Specify a chat script. The arguments to the `chat' command are -+ pairs of strings separated by whitespace. The first string of -+ each pair is an expect string, the second is a send string. The -+ program will wait for the expect string to appear; when it does, -+ the program will send the send string. If the expect string does -+ not appear within a certain number of seconds (as set by the -+ `chat-timeout' command), the chat script fails and, typically, the -+ call is aborted. If the final expect string is seen (and the -+ optional final send string has been sent), the chat script is -+ successful. -+ -+ An expect string may contain additional subsend and subexpect -+ strings, separated by hyphens. If the expect string is not seen, -+ the subsend string is sent and the chat script continues by -+ waiting for the subexpect string. This means that a hyphen may -+ not appear in an expect string; on an ASCII system, use `\055' -+ instead. -+ -+ An expect string may simply be `""', meaning to skip the expect -+ phase. Otherwise, the following escape characters may appear in -+ expect strings: -+ -+ `\b' -+ a backspace character -+ -+ `\n' -+ a newline or line feed character -+ -+ `\N' -+ a null character (for HDB compatibility) -+ -+ `\r' -+ a carriage return character -+ -+ `\s' -+ a space character -+ -+ `\t' -+ a tab character -+ -+ `\\' -+ a backslash character -+ -+ `\DDD' -+ character DDD, where DDD are up to three octal digits -+ -+ `\xDDD' -+ character DDD, where DDD are hexadecimal digits. -+ -+ As in C, there may be up to three octal digits following a -+ backslash, but the hexadecimal escape sequence continues as far as -+ possible. To follow a hexadecimal escape sequence with a hex -+ digit, interpose a send string of `""'. -+ -+ A chat script expect string may also specify a timeout. This is -+ done by using the escape sequence `\WSECONDS'. This escape -+ sequence may only appear at the very end of the expect string. It -+ temporarily overrides the timeout set by `chat-timeout' (described -+ below) only for the expect string to which it is attached. -+ -+ A send string may simply be `""' to skip the send phase. -+ Otherwise, all of the escape characters legal for expect strings -+ may be used, and the following escape characters are also -+ permitted: -+ -+ `EOT' -+ send an end of transmission character (`^D') -+ -+ `BREAK' -+ send a break character (may not work on all systems) -+ -+ `\c' -+ suppress trailing carriage return at end of send string -+ -+ `\d' -+ delay sending for 1 or 2 seconds -+ -+ `\e' -+ disable echo checking -+ -+ `\E' -+ enable echo checking -+ -+ `\K' -+ same as `BREAK' -+ -+ `\p' -+ pause sending for a fraction of a second -+ -+ `\M' -+ do not require carrier signal -+ -+ `\m' -+ require carrier signal (fail if not present) -+ -+ Some specific types of chat scripts also define additional escape -+ sequences that may appear in the send string. For example, the -+ login chat script defines `\L' and `\P' to send the login name and -+ password, respectively. -+ -+ A carriage return will be sent at the end of each send string, -+ unless the `\c' escape sequence appears in the string. Note that -+ some UUCP packages use `\b' for break, but here it means backspace. -+ -+ Echo checking means that after writing each character the program -+ will wait until the character is echoed. Echo checking must be -+ turned on separately for each send string for which it is desired; -+ it will be turned on for characters following `\E' and turned off -+ for characters following `\e'. -+ -+ When used with a port which does not support the carrier signal, -+ as set by the `carrier' command in the port file, `\M' and `\m' -+ are ignored. Similarly, when used in a dialer chat script with a -+ dialer which does not support the carrier signal, as set by the -+ `carrier' command in the dial file, `\M' and `\m' are ignored. -+ -+`chat-timeout NUMBER' -+ The number of seconds to wait for an expect string in the chat -+ script, before timing out and sending the next subsend, or failing -+ the chat script entirely. The default value is 10 for a login -+ chat or 60 for any other type of chat. -+ -+`chat-fail STRING' -+ If the STRING is seen at any time during a chat script, the chat -+ script is aborted. The string may not contain any whitespace -+ characters: escape sequences must be used for them. Multiple -+ `chat-fail' commands may appear in a single chat script. The -+ default is to have none. -+ -+ This permits a chat script to be quickly aborted if an error -+ string is seen. For example, a script used to dial out on a modem -+ might use the command `chat-fail BUSY' to stop the chat script -+ immediately if the string `BUSY' was seen. -+ -+ The `chat-fail' strings are considered in the order they are -+ listed, so if one string is a suffix of another the longer one -+ should be listed first. This affects the error message which will -+ be logged. Of course, if one string is contained within another, -+ but is not a suffix, the smaller string will always be found -+ before the larger string could match. -+ -+`chat-seven-bit BOOLEAN' -+ If the argument is true, all incoming characters are stripped to -+ seven bits when being compared to the expect string. Otherwise -+ all eight bits are used in the comparison. The default is true, -+ because some Unix systems generate parity bits during the login -+ prompt which must be ignored while running a chat script. This -+ has no effect on any `chat-program', which must ignore parity by -+ itself if necessary. -+ -+`chat-program STRINGS' -+ Specify a program to run before executing the chat script. This -+ program could run its own version of a chat script, or it could do -+ whatever it wants. If both `chat-program' and `chat' are -+ specified, the program is executed first followed by the chat -+ script. -+ -+ The first argument to the `chat-program' command is the program -+ name to run. The remaining arguments are passed to the program. -+ The following escape sequences are recognized in the arguments: -+ -+ `\Y' -+ port device name -+ -+ `\S' -+ port speed -+ -+ `\\' -+ backslash -+ -+ Some specific uses of `chat-program' define additional escape -+ sequences. -+ -+ Arguments other than escape sequences are passed exactly as they -+ appear in the configuration file, except that sequences of -+ whitespace are compressed to a single space character (this -+ exception may be removed in the future). -+ -+ If the `chat-program' command is not used, no program is run. -+ -+ On Unix, the standard input and standard output of the program -+ will be attached to the port in use. Anything the program writes -+ to standard error will be written to the UUCP log file. No other -+ file descriptors will be open. If the program does not exit with -+ a status of 0, it will be assumed to have failed. This means that -+ the dialing programs used by some versions of HDB may not be used -+ directly, but you may be able to run them via the `dialHDB' -+ program in the `contrib' directory. -+ -+ The program will be run as the `uucp' user, and the environment -+ will be that of the process that started `uucico', so care must be -+ taken to maintain security. -+ -+ No search path is used to find the program; a full file name must -+ be given. If the program is an executable shell script, it will -+ be passed to `/bin/sh' even on systems which are unable to execute -+ shell scripts. -+ -+ -+ Here is a simple example of a chat script that might be used to -+reset a Hayes compatible modem. -+ -+ chat "" ATZ OK-ATZ-OK -+ -+ The first expect string is `""', so it is ignored. The chat script -+then sends `ATZ'. If the modem responds with `OK', the chat script -+finishes. If 60 seconds (the default timeout) pass before seeing `OK', -+the chat script sends another `ATZ'. If it then sees `OK', the chat -+script succeeds. Otherwise, the chat script fails. -+ -+ For a more complex chat script example, see *note Logging In::. -+ -+ -+File: uucp.info, Node: config File, Next: sys File, Prev: Chat Scripts, Up: Configuration Files -+ -+5.6 The Main Configuration File -+=============================== -+ -+The main configuration file is named `config'. -+ -+ Since all the values that may be specified in the main configuration -+file also have defaults, there need not be a main configuration file at -+all. -+ -+ Each command in `config' may have a program prefix, which is a -+separate word appearing at the beginning of the line. The currently -+supported prefixes are `uucp' and `cu'. Any command prefixed by `uucp' -+will not be read by the `cu' program. Any command prefixed by `cu' -+will only be read by the `cu' program. For example, to use a list of -+systems known only to `cu', list them in a separate file `FILE' and put -+`cu sysfile `FILE'' in `config'. -+ -+* Menu: -+ -+* Miscellaneous (config):: Miscellaneous config File Commands -+* Configuration File Names:: Using Different Configuration Files -+* Log File Names:: Using Different Log Files -+* Debugging Levels:: Debugging Levels -+ -+ -+File: uucp.info, Node: Miscellaneous (config), Next: Configuration File Names, Prev: config File, Up: config File -+ -+5.6.1 Miscellaneous config File Commands -+---------------------------------------- -+ -+`nodename STRING' -+`hostname STRING' -+`uuname STRING' -+ These keywords are equivalent. They specify the UUCP name of the -+ local host. If there is no configuration file, an appropriate -+ system function will be used to get the host name, if possible. -+ -+`spool STRING' -+ Specify the spool directory. The default is from `policy.h'. This -+ is where UUCP files are queued. Status files and various sorts of -+ temporary files are also stored in this directory and -+ subdirectories of it. -+ -+`pubdir STRING' -+ Specify the public directory. The default is from `policy.h'. -+ When a file is named using a leading `~/', it is taken from or to -+ the public directory. Each system may use a separate public -+ directory by using the `pubdir' command in the system -+ configuration file; see *note Miscellaneous (sys)::. -+ -+`lockdir STRING' -+ Specify the directory to place lock files in. The default is from -+ `policy.h'; see the information in that file. Normally the lock -+ directory should be set correctly in `policy.h', and not changed -+ here. However, changing the lock directory is sometimes useful for -+ testing purposes. This only affects lock files for devices and -+ systems; it does not affect certain internal lock files which are -+ stored in the spool directory (*note Spool Lock Files::). -+ -+`unknown STRING ...' -+ The STRING and subsequent arguments are treated as though they -+ appeared in the system file (*note sys File::). They are used to -+ apply to any unknown systems that may call in, probably to set -+ file transfer permissions and the like. If the `unknown' command -+ is not used, unknown systems are not permitted to call in. -+ -+`strip-login BOOLEAN' -+ If the argument is true, then, when `uucico' is doing its own -+ login prompting with the `-e', `-l', or `-w' switches, it will -+ strip the parity bit when it reads the login name and password. -+ Otherwise all eight bits will be used when checking the strings -+ against the UUCP password file. The default is true, since some -+ other UUCP packages send parity bits with the login name and -+ password, and few systems use eight bit characters in the password -+ file. -+ -+`strip-proto BOOLEAN' -+ If the argument is true, then `uucico' will strip the parity bit -+ from incoming UUCP protocol commands. Otherwise all eight bits -+ will be used. This only applies to commands which are not -+ encapsulated in a link layer protocol. The default is true, which -+ should always be correct unless your UUCP system names use eight -+ bit characters. -+ -+`max-uuxqts NUMBER' -+ Specify the maximum number of `uuxqt' processes which may run at -+ the same time. Having several `uuxqt' processes running at once -+ can significantly slow down a system, but, since `uuxqt' is -+ automatically started by `uucico', it can happen quite easily. The -+ default for `max-uuxqts' is 0, which means that there is no limit. -+ If HDB configuration files are being read and the code was compiled -+ without `HAVE_TAYLOR_CONFIG', then, if the file `Maxuuxqts' in the -+ configuration directory contains a readable number, it will be used -+ as the value for `max-uuxqts'. -+ -+`run-uuxqt STRING or NUMBER' -+ Specify when `uuxqt' should be run by `uucico'. This may be a -+ positive number, in which case `uucico' will start a `uuxqt' -+ process whenever it receives the given number of execution files -+ from the remote system, and, if necessary, at the end of the call. -+ The argument may also be one of the strings `once', `percall', or -+ `never'. The string `once' means that `uucico' will start `uuxqt' -+ once at the end of execution. The string `percall' means that -+ `uucico' will start `uuxqt' once per call that it makes (this is -+ only different from `once' when `uucico' is invoked in a way that -+ causes it to make multiple calls, such as when the `-r1' option is -+ used without the `-s' option). The string `never' means that -+ `uucico' will never start `uuxqt', in which case `uuxqt' should be -+ periodically run via some other mechanism. The default depends -+ upon which type of configuration files are being used; if -+ `HAVE_TAYLOR_CONFIG' is used the default is `once', otherwise if -+ `HAVE_HDB_CONFIG' is used the default is `percall', and otherwise, -+ for `HAVE_V2_CONFIG', the default is `10'. -+ -+`timetable STRING STRING' -+ The `timetable' defines a timetable that may be used in -+ subsequently appearing time strings; see *note Time Strings::. -+ The first string names the timetable entry; the second is a time -+ string. -+ -+ The following `timetable' commands are predefined. The NonPeak -+ timetable is included for compatibility. It originally described -+ the offpeak hours of Tymnet and Telenet, but both have since -+ changed their schedules. -+ -+ timetable Evening Wk1705-0755,Sa,Su -+ timetable Night Wk2305-0755,Sa,Su2305-1655 -+ timetable NonPeak Wk1805-0655,Sa,Su -+ -+ If this command does not appear, then, obviously, no additional -+ timetables will be defined. -+ -+`v2-files BOOLEAN' -+ If the code was compiled to be able to read V2 configuration -+ files, a false argument to this command will prevent them from -+ being read. This can be useful while testing. The default is -+ true. -+ -+`hdb-files BOOLEAN' -+ If the code was compiled to be able to read HDB configuration -+ files, a false argument to this command will prevent them from -+ being read. This can be useful while testing. The default is -+ true. -+ -+ -+ -+File: uucp.info, Node: Configuration File Names, Next: Log File Names, Prev: Miscellaneous (config), Up: config File -+ -+5.6.2 Configuration File Names -+------------------------------ -+ -+`sysfile STRINGS' -+ Specify the system file(s). The default is the file `sys' in the -+ directory NEWCONFIGDIR. These files hold information about other -+ systems with which this system communicates; see *note sys File::. -+ Multiple system files may be given on the line, and the `sysfile' -+ command may be repeated; each system file has its own set of -+ defaults. -+ -+`portfile STRINGS' -+ Specify the port file(s). The default is the file `port' in the -+ directory NEWCONFIGDIR. These files describe ports which are used -+ to call other systems and accept calls from other systems; see -+ *note port File::. No port files need be named at all. Multiple -+ port files may be given on the line, and the `portfile' command -+ may be repeated. -+ -+`dialfile STRINGS' -+ Specify the dial file(s). The default is the file `dial' in the -+ directory NEWCONFIGDIR. These files describe dialing devices -+ (modems); see *note dial File::. No dial files need be named at -+ all. Multiple dial files may be given on the line, and the -+ `dialfile' command may be repeated. -+ -+`dialcodefile STRINGS' -+ Specify the dialcode file(s). The default is the file `dialcode' -+ in the directory NEWCONFIGDIR. These files specify dialcodes that -+ may be used when sending phone numbers to a modem. This permits -+ using the same set of phone numbers in different area-codes or -+ with different phone systems, by using dialcodes to specify the -+ calling sequence. When a phone number goes through dialcode -+ translation, the leading alphabetic characters are stripped off. -+ The dialcode files are read line by line, just like any other -+ configuration file, and when a line is found whose first word is -+ the same as the leading characters from the phone number, the -+ second word on the line (which would normally consist of numbers) -+ replaces the dialcode in the phone number. No dialcode file need -+ be used. Multiple dialcode files may be specified on the line, -+ and the `dialcodefile' command may be repeated; all the dialcode -+ files will be read in turn until a dialcode is located. -+ -+`callfile STRINGS' -+ Specify the call out login name and password file(s). The default -+ is the file `call' in the directory NEWCONFIGDIR. If the call out -+ login name or password for a system are given as `*' (*note -+ Logging In::), these files are read to get the real login name or -+ password. Each line in the file(s) has three words: the system -+ name, the login name, and the password. The login name and -+ password may contain escape sequences like those in a chat script -+ expect string (*note Chat Scripts::). This file is only used when -+ placing calls to remote systems; the password file described under -+ `passwdfile' below is used for incoming calls. The intention of -+ the call out file is to permit the system file to be publically -+ readable; the call out files must obviously be kept secure. These -+ files need not be used. Multiple call out files may be specified -+ on the line, and the `callfile' command may be repeated; all the -+ files will be read in turn until the system is found. -+ -+`passwdfile STRINGS' -+ Specify the password file(s) to use for login names when `uucico' -+ is doing its own login prompting, which it does when given the -+ `-e', `-l' or `-w' switches. The default is the file `passwd' in -+ the directory NEWCONFIGDIR. Each line in the file(s) has two -+ words: the login name and the password (e.g., `Ufoo foopas'). -+ They may contain escape sequences like those in a chat script -+ expect string (*note Chat Scripts::). The login name is accepted -+ before the system name is known, so these are independent of which -+ system is calling in; a particular login may be required for a -+ system by using the `called-login' command in the system file -+ (*note Accepting a Call::). These password files are optional, -+ although one must exist if `uucico' is to present its own login -+ prompts. -+ -+ As a special exception, a colon may be used to separate the login -+ name from the password, and a colon may be used to terminate the -+ password. This means that the login name and password may not -+ contain a colon. This feature, in conjunction with the -+ `HAVE_ENCRYPTED_PASSWORDS' macro in `policy.h', permits using a -+ standard Unix `/etc/passwd' as a UUCP password file, providing the -+ same set of login names and passwords for both `getty' and -+ `uucico'. -+ -+ Multiple password files may be specified on the line, and the -+ `passwdfile' command may be repeated; all the files will be read in -+ turn until the login name is found. -+ -+ -+ -+File: uucp.info, Node: Log File Names, Next: Debugging Levels, Prev: Configuration File Names, Up: config File -+ -+5.6.3 Log File Names -+-------------------- -+ -+`logfile STRING' -+ Name the log file. The default is from `policy.h'. Logging -+ information is written to this file. If `HAVE_HDB_LOGGING' is -+ defined in `policy.h', then by default a separate log file is used -+ for each system; using this command to name a log file will cause -+ all the systems to use it. -+ -+`statfile STRING' -+ Name the statistics file. The default is from `policy.h'. -+ Statistical information about file transfers is written to this -+ file. -+ -+`debugfile STRING' -+ Name the file to which all debugging information is written. The -+ default is from `policy.h'. This command is only effective if the -+ code has been compiled to include debugging (this is controlled by -+ the `DEBUG' macro in `policy.h'). If debugging is on, messages -+ written to the log file are also written to the debugging file to -+ make it easier to keep the order of actions straight. The -+ debugging file is different from the log file because information -+ such as passwords can appear in it, so it must be not be -+ publically readable. -+ -+ -+ -+File: uucp.info, Node: Debugging Levels, Prev: Log File Names, Up: config File -+ -+5.6.4 Debugging Levels -+---------------------- -+ -+`debug STRING ...' -+ Set the debugging level. This command is only effective if the -+ code has been compiled to include debugging. The default is to -+ have no debugging. The arguments are strings which name the types -+ of debugging to be turned on. The following types of debugging -+ are defined: -+ -+ `abnormal' -+ Output debugging messages for abnormal situations, such as -+ recoverable errors. -+ -+ `chat' -+ Output debugging messages for chat scripts. -+ -+ `handshake' -+ Output debugging messages for the initial handshake. -+ -+ `uucp-proto' -+ Output debugging messages for the UUCP session protocol. -+ -+ `proto' -+ Output debugging messages for the individual link protocols. -+ -+ `port' -+ Output debugging messages for actions on the communication -+ port. -+ -+ `config' -+ Output debugging messages while reading the configuration -+ files. -+ -+ `spooldir' -+ Output debugging messages for actions in the spool directory. -+ -+ `execute' -+ Output debugging messages whenever another program is -+ executed. -+ -+ `incoming' -+ List all incoming data in the debugging file. -+ -+ `outgoing' -+ List all outgoing data in the debugging file. -+ -+ `all' -+ All of the above. -+ -+ The debugging level may also be specified as a number. A 1 will -+ set `chat' debugging, a 2 will set both `chat' and `handshake' -+ debugging, and so on down the possibilities. Currently an 11 will -+ turn on all possible debugging, since there are 11 types of -+ debugging messages listed above; more debugging types may be added -+ in the future. The `debug' command may be used several times in -+ the configuration file; every debugging type named will be turned -+ on. When running any of the programs, the `-x' switch (actually, -+ for `uulog' it's the `-X' switch) may be used to turn on -+ debugging. The argument to the `-x' switch is one of the strings -+ listed above, or a number as described above, or a comma separated -+ list of strings (e.g., `-x chat,handshake'). The `-x' switch may -+ also appear several times on the command line, in which case all -+ named debugging types will be turned on. The `-x' debugging is in -+ addition to any debugging specified by the `debug' command; there -+ is no way to cancel debugging information. The debugging level -+ may also be set specifically for calls to or from a specific -+ system with the `debug' command in the system file (*note -+ Miscellaneous (sys)::). -+ -+ The debugging messages are somewhat idiosyncratic; it may be -+ necessary to refer to the source code for additional information -+ in some cases. -+ -+ -+ -+File: uucp.info, Node: sys File, Next: port File, Prev: config File, Up: Configuration Files -+ -+5.7 The System Configuration File -+================================= -+ -+By default there is a single system configuration, named `sys' in the -+directory NEWCONFIGDIR. This may be overridden by the `sysfile' -+command in the main configuration file; see *note Configuration File -+Names::. -+ -+ These files describe all remote systems known to the UUCP package. -+ -+* Menu: -+ -+* Defaults and Alternates:: Using Defaults and Alternates -+* Naming the System:: Naming the System -+* Calling Out:: Calling Out -+* Accepting a Call:: Accepting a Call -+* Protocol Selection:: Protocol Selection -+* File Transfer Control:: File Transfer Control -+* Miscellaneous (sys):: Miscellaneous sys File Commands -+* Default sys File Values:: Default Values -+ -+ -+File: uucp.info, Node: Defaults and Alternates, Next: Naming the System, Prev: sys File, Up: sys File -+ -+5.7.1 Defaults and Alternates -+----------------------------- -+ -+The first set of commands in the file, up to the first `system' -+command, specify defaults to be used for all systems in that file. Each -+`sys' file uses a different set of defaults. -+ -+ Subsequently, each set of commands from `system' up to the next -+`system' command describe a particular system. Default values may be -+overridden for specific systems. -+ -+ Each system may then have a series of alternate choices to use when -+calling out or calling in. The first set of commands for a particular -+system, up to the first `alternate' command, provide the first choice. -+Subsequently, each set of commands from `alternate' up to the next -+`alternate' command describe an alternate choice for calling out or -+calling in. -+ -+ When a system is called, the commands before the first `alternate' -+are used to select a phone number, port, and so forth; if the call fails -+for some reason, the commands between the first `alternate' and the -+second are used, and so forth. Well, not quite. Actually, each -+succeeding alternate will only be used if it is different in some -+relevant way (different phone number, different chat script, etc.). If -+you want to force the same alternate to be used again (to retry a phone -+call more than once, for example), enter the phone number (or any other -+relevant field) again to make it appear different. -+ -+ The alternates can also be used to give different permissions to an -+incoming call based on the login name. This will only be done if the -+first set of commands, before the first `alternate' command, uses the -+`called-login' command. The list of alternates will be searched, and -+the first alternate with a matching `called-login' command will be -+used. If no alternates match, the call will be rejected. -+ -+ The `alternate' command may also be used in the file-wide defaults -+(the set of commands before the first `system' command). This might be -+used to specify a list of ports which are available for all systems -+(for an example of this, see *note Gateway Example::) or to specify -+permissions based on the login name used by the remote system when it -+calls in. The first alternate for each system will default to the -+first alternate for the file-wide defaults (as modified by the commands -+used before the first `alternate' command for this system), the second -+alternate for each system to the second alternate for the file-wide -+defaults (as modified the same way), and so forth. If a system -+specifies more alternates than the file-wide defaults, the trailing -+ones will default to the last file-wide default alternate. If a system -+specifies fewer alternates than the file-wide defaults, the trailing -+file-wide default alternates will be used unmodified. The -+`default-alternates' command may be used to modify this behaviour. -+ -+ This can all get rather confusing, although it's easier to use than -+to describe concisely; the `uuchk' program may be used to ensure that -+you are getting what you want. -+ -+ -+File: uucp.info, Node: Naming the System, Next: Calling Out, Prev: Defaults and Alternates, Up: sys File -+ -+5.7.2 Naming the System -+----------------------- -+ -+`system STRING' -+ Specify the remote system name. Subsequent commands up to the next -+ `system' command refer to this system. -+ -+`alternate [STRING]' -+ Start an alternate set of commands (*note Defaults and -+ Alternates::). An optional argument may be used to name the -+ alternate. This name will be recorded in the log file if the -+ alternate is used to call the system. There is no way to name the -+ first alternate (the commands before the first `alternate' -+ command). -+ -+`default-alternates BOOLEAN' -+ If the argument is false, any remaining default alternates (from -+ the defaults specified at the top of the current system file) will -+ not be used. The default is true. -+ -+`alias STRING' -+ Specify an alias for the current system. The alias may be used by -+ local `uucp' and `uux' commands, as well as by the remote system -+ (which can be convenient if a remote system changes its name). -+ The default is to have no aliases. -+ -+`myname STRING' -+ Specifies a different system name to use when calling the remote -+ system. Also, if `called-login' is used and is not `ANY', then, -+ when a system logs in with that login name, STRING is used as the -+ local system name. Because the local system name must be -+ determined before the remote system has identified itself, using -+ `myname' and `called-login' together for any system will set the -+ local name for that login; this means that each locally used -+ system name must have a unique login name associated with it. -+ This allows a system to have different names for an external and -+ an internal network. The default is to not use a special local -+ name. -+ -+ -+ -+File: uucp.info, Node: Calling Out, Next: Accepting a Call, Prev: Naming the System, Up: sys File -+ -+5.7.3 Calling Out -+----------------- -+ -+This section describes commands used when placing a call to another -+system. -+ -+* Menu: -+ -+* When to Call:: When to Call -+* Placing the Call:: Placing the Call -+* Logging In:: Logging In -+ -+ -+File: uucp.info, Node: When to Call, Next: Placing the Call, Prev: Calling Out, Up: Calling Out -+ -+5.7.3.1 When to Call -+.................... -+ -+`time STRING [NUMBER]' -+ Specify when the system may be called. The first argument is a -+ time string; see *note Time Strings::. The optional second -+ argument specifies a retry time in minutes. If a call made during -+ a time that matches the time string fails, no more calls are -+ permitted until the retry time has passed. By default an -+ exponentially increasing retry time is used: after each failure -+ the next retry period is longer. A retry time specified in the -+ `time' command is always a fixed amount of time. -+ -+ The `time' command may appear multiple times in a single alternate, -+ in which case if any time string matches the system may be called. -+ When the `time' command is used for a particular system, any `time' -+ or `timegrade' commands that appeared in the system defaults are -+ ignored. -+ -+ The default time string is `Never'. -+ -+`timegrade CHARACTER STRING [NUMBER]' -+ The CHARACTER specifies a grade. It must be a single letter or -+ digit. The STRING is a time string (*note Time Strings::). All -+ jobs of grade CHARACTER or higher (where `0' > `9' > `A' > `Z' > -+ `a' > `z') may be run at the specified time. An ordinary `time' -+ command is equivalent to using `timegrade' with a grade of `z', -+ permitting all jobs. If there are no jobs of a sufficiently high -+ grade according to the time string, the system will not be called. -+ Giving the `-s' switch to `uucico' to force it to call a system -+ causes it to assume there is a job of grade `0' waiting to be run. -+ -+ The optional third argument specifies a retry time in minutes. -+ See the `time' command, above, for more details. -+ -+ Note that the `timegrade' command serves two purposes: 1) if there -+ is no job of sufficiently high grade the system will not be -+ called, and 2) if the system is called anyway (because the `-s' -+ switch was given to `uucico') only jobs of sufficiently high grade -+ will be transferred. However, if the other system calls in, the -+ `timegrade' commands are ignored, and jobs of any grade may be -+ transferred (but see `call-timegrade' and `called-timegrade', -+ below). Also, the `timegrade' command will not prevent the other -+ system from transferring any job it chooses, regardless of who -+ placed the call. -+ -+ The `timegrade' command may appear multiple times without using -+ `alternate'. When the `timegrade' command is used for a -+ particular system, any `time' or `timegrade' commands that -+ appeared in the system defaults are ignored. -+ -+ If this command does not appear, there are no restrictions on what -+ grade of work may be done at what time. -+ -+`max-retries NUMBER' -+ Gives the maximum number of times this system may be retried. If -+ this many calls to the system fail, it will be called at most once -+ a day whatever the retry time is. The default is 26. -+ -+`success-wait NUMBER' -+ A retry time, in seconds, which applies after a successful call. -+ This can be used to put a limit on how frequently the system is -+ called. For example, an argument of 1800 means that the system -+ will not be called more than once every half hour. The default is -+ 0, which means that there is no limit. -+ -+`call-timegrade CHARACTER STRING' -+ The CHARACTER is a single character `A' to `Z', `a' to `z', or `0' -+ to `9' and specifies a grade. The STRING is a time string (*note -+ Time Strings::). If a call is placed to the other system during a -+ time which matches the time string, the remote system will be -+ requested to only run jobs of grade CHARACTER or higher. -+ Unfortunately, there is no way to guarantee that the other system -+ will obey the request (this UUCP package will, but there are -+ others which will not); moreover, job grades are historically -+ somewhat arbitrary, so specifying a grade will only be meaningful -+ if the other system cooperates in assigning grades. This grade -+ restriction only applies when the other system is called, not when -+ the other system calls in. -+ -+ The `call-timegrade' command may appear multiple times without -+ using `alternate'. If this command does not appear, or if none of -+ the time strings match, the remote system will be allowed to send -+ whatever grades of work it chooses. -+ -+`called-timegrade CHARACTER STRING' -+ The CHARACTER is a single character `A' to `Z', `a' to `z', or `0' -+ to `9' and specifies a grade. The STRING is a time string (*note -+ Time Strings::). If a call is received from the other system -+ during a time which matches the time string, only jobs of grade -+ CHARACTER or higher will be sent to the remote system. This -+ allows the job grade to be set for incoming calls, overriding any -+ request made by the remote uucico. As noted above, job grades are -+ historically somewhat arbitrary, so specifying a grade will only be -+ meaningful if the other system cooperates in assigning grades. -+ This grade restriction only applies to jobs on the local system; -+ it does not affect the jobs transferred by the remote system. -+ This grade restriction only applies when the other system calls -+ in, not when the other system is called. -+ -+ The `called-timegrade' command may appear multiple times. If this -+ command does not appear, or if none of the time strings match, any -+ grade may be sent to the remote system upon receiving a call. -+ -+ -+ -+File: uucp.info, Node: Placing the Call, Next: Logging In, Prev: When to Call, Up: Calling Out -+ -+5.7.3.2 Placing the Call -+........................ -+ -+`speed NUMBER' -+ -+`baud NUMBER' -+ Specify the speed (the term "baud" is technically incorrect, but -+ widely understood) at which to call the system. This will try all -+ available ports with that speed until an unlocked port is found. -+ The ports are defined in the port file. If both `speed' and -+ `port' commands appear, both are used when selecting a port. To -+ allow calls at more than one speed, the `alternate' command must be -+ used (*note Defaults and Alternates::). If this command does not -+ appear, there is no default; the speed may be specified in the port -+ file, but if it is not then the natural speed of the port will be -+ used (whatever that means on the system). Specifying an explicit -+ speed of 0 will request the natural speed of the port (whatever -+ the system sets it to), overriding any default speed from the -+ defaults at the top of the file. -+ -+`port STRING' -+ Name a particular port or type of port to use when calling the -+ system. The information for this port is obtained from the port -+ file. If this command does not appear, there is no default; a -+ port must somehow be specified in order to call out (it may be -+ specified implicitly using the `speed' command or explicitly using -+ the next version of `port'). There may be many ports with the -+ same name; each will be tried in turn until an unlocked one is -+ found which matches the desired speed. -+ -+`port STRING ...' -+ If more than one string follows the `port' command, the strings are -+ treated as a command that might appear in the port file (*note -+ port File::). If a port is named (by using a single string -+ following `port') these commands are ignored; their purpose is to -+ permit defining the port completely in the system file rather than -+ always requiring entries in two different files. In order to call -+ out, a port must be specified using some version of the `port' -+ command, or by using the `speed' command to select ports from the -+ port file. -+ -+`phone STRING' -+`address STRING' -+ Give a phone number to call (when using a modem port) or a remote -+ host to contact (when using a TCP or TLI port). The commands -+ `phone' and `address' are equivalent; the duplication is intended -+ to provide a mnemonic choice depending on the type of port in use. -+ -+ When used with a modem port, an `=' character in the phone number -+ means to wait for a secondary dial tone (although only some modems -+ support this); a `-' character means to pause while dialing for 1 -+ second (again, only some modems support this). If the system has -+ more than one phone number, each one must appear in a different -+ alternate. The `phone' command must appear in order to call out -+ on a modem; there is no default. -+ -+ When used with a TCP port, the string names the host to contact. -+ It may be a domain name or a numeric Internet address. If no -+ address is specified, the system name is used. -+ -+ When used with a TLI port, the string is treated as though it were -+ an expect string in a chat script, allowing the use of escape -+ characters (*note Chat Scripts::). The `dialer-sequence' command -+ in the port file may override this address (*note port File::). -+ -+ When used with a port that not a modem or TCP or TLI, this command -+ is ignored. -+ -+ -+ -+File: uucp.info, Node: Logging In, Prev: Placing the Call, Up: Calling Out -+ -+5.7.3.3 Logging In -+.................. -+ -+`chat STRINGS' -+ -+`chat-timeout NUMBER' -+ -+`chat-fail STRING' -+ -+`chat-seven-bit BOOLEAN' -+ -+`chat-program STRINGS' -+ These commands describe a chat script to use when logging on to a -+ remote system. This login chat script is run after any chat -+ script defined in the `dial' file (*note dial File::). Chat -+ scripts are explained in *note Chat Scripts::. -+ -+ Two additional escape sequences may be used in send strings. -+ -+ `\L' -+ Send the login name, as set by the `call-login' command. -+ -+ `\P' -+ Send the password, as set by the `call-password' command. -+ -+ Three additional escape sequences may be used with the -+ `chat-program' command. These are `\L' and `\P', which become the -+ login name and password, respectively, and `\Z', which becomes the -+ name of the system of being called. -+ -+ The default chat script is: -+ -+ chat "" \r\c ogin:-BREAK-ogin:-BREAK-ogin: \L word: \P -+ -+ This will send a carriage return (the `\c' suppresses the -+ additional trailing carriage return that would otherwise be sent) -+ and waits for the string `ogin:' (which would be the last part of -+ the `login:' prompt supplied by a Unix system). If it doesn't see -+ `ogin:', it sends a break and waits for `ogin:' again. If it -+ still doesn't see `ogin:', it sends another break and waits for -+ `ogin:' again. If it still doesn't see `ogin:', the chat script -+ aborts and hangs up the phone. If it does see `ogin:' at some -+ point, it sends the login name (as specified by the `call-login' -+ command) followed by a carriage return (since all send strings are -+ followed by a carriage return unless `\c' is used) and waits for -+ the string `word:' (which would be the last part of the -+ `Password:' prompt supplied by a Unix system). If it sees -+ `word:', it sends the password and a carriage return, completing -+ the chat script. The program will then enter the handshake phase -+ of the UUCP protocol. -+ -+ This chat script will work for most systems, so you will only be -+ required to use the `call-login' and `call-password' commands. In -+ fact, in the file-wide defaults you could set defaults of -+ `call-login *' and `call-password *'; you would then just have to -+ make an entry for each system in the call-out login file. -+ -+ Some systems seem to flush input after the `login:' prompt, so they -+ may need a version of this chat script with a `\d' before the -+ `\L'. When using UUCP over TCP, some servers will not be handle -+ the initial carriage return sent by this chat script; in this case -+ you may have to specify the simple chat script `ogin: \L word: \P'. -+ -+`call-login STRING' -+ Specify the login name to send with `\L' in the chat script. If -+ the string is `*' (e.g., `call-login *') the login name will be -+ fetched from the call out login name and password file (*note -+ Configuration File Names::). The string may contain escape -+ sequences as though it were an expect string in a chat script -+ (*note Chat Scripts::). There is no default. -+ -+`call-password STRING' -+ Specify the password to send with `\P' in the chat script. If the -+ string is `*' (e.g., `call-password *') the password will be -+ fetched from the call-out login name and password file (*note -+ Configuration File Names::). The string may contain escape -+ sequences as though it were an expect string in a chat script -+ (*note Chat Scripts::). There is no default. -+ -+ -+ -+File: uucp.info, Node: Accepting a Call, Next: Protocol Selection, Prev: Calling Out, Up: sys File -+ -+5.7.4 Accepting a Call -+---------------------- -+ -+`called-login STRINGS' -+ The first STRING specifies the login name that the system must use -+ when calling in. If it is `ANY' (e.g., `called-login ANY') any -+ login name may be used; this is useful to override a file-wide -+ default and to indicate that future alternates may have different -+ login names. Case is significant. The default value is `ANY'. -+ -+ Different alternates (*note Defaults and Alternates::) may use -+ different `called-login' commands, in which case the login name -+ will be used to select which alternate is in effect; this will -+ only work if the first alternate (before the first `alternate' -+ command) uses the `called-login' command. -+ -+ Additional strings may be specified after the login name; they are -+ a list of which systems are permitted to use this login name. If -+ this feature is used, then normally the login name will only be -+ given in a single `called-login' command. Only systems which -+ appear on the list, or which use an explicit `called-login' -+ command, will be permitted to use that login name. If the same -+ login name is used more than once with a list of systems, all the -+ lists are concatenated together. This feature permits you to -+ restrict a login name to a particular set of systems without -+ requiring you to use the `called-login' command for every single -+ system; you can achieve a similar effect by using a different -+ system file for each permitted login name with an appropriate -+ `called-login' command in the file-wide defaults. -+ -+`callback BOOLEAN' -+ If BOOLEAN is true, then when the remote system calls `uucico' -+ will hang up the connection and prepare to call it back. The -+ default is false. -+ -+`called-chat STRINGS' -+ -+`called-chat-timeout NUMBER' -+ -+`called-chat-fail STRING' -+ -+`called-chat-seven-bit BOOLEAN' -+ -+`called-chat-program STRINGS' -+ These commands may be used to define a chat script (*note Chat -+ Scripts::) that is run whenever the local system is called by the -+ system being defined. The chat script defined by the `chat' -+ command (*note Logging In::), on the other hand, is used when the -+ remote system is called. This called chat script might be used to -+ set special modem parameters that are appropriate to a particular -+ system. It is run after protocol negotiation is complete, but -+ before the protocol has been started. For additional escape -+ sequence which may be used besides those defined for all chat -+ scripts, see *note Logging In::. There is no default called chat -+ script. If the called chat script fails, the incoming call will -+ be aborted. -+ -+ -+ -+File: uucp.info, Node: Protocol Selection, Next: File Transfer Control, Prev: Accepting a Call, Up: sys File -+ -+5.7.5 Protocol Selection -+------------------------ -+ -+`protocol STRING' -+ Specifies which protocols to use for the other system, and in which -+ order to use them. This would not normally be used. For example, -+ `protocol tfg'. -+ -+ The default depends on the characteristics of the port and the -+ dialer, as specified by the `seven-bit' and `reliable' commands. -+ If neither the port nor the dialer use either of these commands, -+ the default is to assume an eight-bit reliable connection. The -+ commands `seven-bit true' or `reliable false' might be used in -+ either the port or the dialer to change this. Each protocol has -+ particular requirements that must be met before it will be -+ considered during negotiation with the remote side. -+ -+ The `t' and `e' protocols are intended for use over TCP or some -+ other communication path with end to end reliability, as they do no -+ checking of the data at all. They will only be considered on a -+ TCP port which is both reliable and eight bit. For technical -+ details, see *note t Protocol::, and *note e Protocol::. -+ -+ The `i' protocol is a bidirectional protocol. It requires an -+ eight-bit connection. It will run over a half-duplex link, such as -+ Telebit modems in PEP mode, but for efficient use of such a -+ connection you must use the `half-duplex' command (*note port -+ File::). *Note i Protocol::. -+ -+ The `g' protocol is robust, but requires an eight-bit connection. -+ *Note g Protocol::. -+ -+ The `G' protocol is the System V Release 4 version of the `g' -+ protocol. *Note Big G Protocol::. -+ -+ The `a' protocol is a Zmodem like protocol, contributed by Doug -+ Evans. It requires an eight-bit connection, but unlike the `g' or -+ `i' protocol it will work if certain control characters may not be -+ transmitted. -+ -+ The `j' protocol is a variant of the `i' protocol which can avoid -+ certain control characters. The set of characters it avoids can -+ be set by a parameter. While it technically does not require an -+ eight bit connection (it could be configured to avoid all -+ characters with the high bit set) it would be very inefficient to -+ use it over one. It is useful over a eight-bit connection that -+ will not transmit certain control characters. *Note j Protocol::. -+ -+ The `f' protocol is intended for use with X.25 connections; it -+ checksums each file as a whole, so any error causes the entire -+ file to be retransmitted. It requires a reliable connection, but -+ only uses seven-bit transmissions. It is a streaming protocol, -+ so, while it can be used on a serial port, the port must be -+ completely reliable and flow controlled; many aren't. *Note f -+ Protocol::. -+ -+ The `v' protocol is the `g' protocol as used by the DOS program -+ UUPC/Extended. It is provided only so that UUPC/Extended users -+ can use it; there is no particular reason to select it. *Note v -+ Protocol::. -+ -+ The `y' protocol is an efficient streaming protocol. It does error -+ checking, but when it detects an error it immediately aborts the -+ connection. This requires a reliable, flow controlled, eight-bit -+ connection. In practice, it is only useful on a connection that is -+ nearly always error-free. Unlike the `t' and `e' protocols, the -+ connection need not be entirely error-free, so the `y' protocol -+ can be used on a serial port. *Note y Protocol::. -+ -+ The protocols will be considered in the order shown above. This -+ means that if neither the `seven-bit' nor the `reliable' command -+ are used, the `t' protocol will be used over a TCP connection and -+ the `i' protocol will be used over any other type of connection -+ (subject, of course, to what is supported by the remote system; it -+ may be assumed that all systems support the `g' protocol). -+ -+ Note that currently specifying both `seven-bit true' and `reliable -+ false' will not match any protocol. If this occurs through a -+ combination of port and dialer specifications, you will have to -+ use the `protocol' command for the system or no protocol will be -+ selected at all (the only reasonable choice would be `protocol f'). -+ -+ A protocol list may also be specified for a port (*note port -+ File::), but, if there is a list for the system, the list for the -+ port is ignored. -+ -+`protocol-parameter CHARACTER STRING ...' -+ CHARACTER is a single character specifying a protocol. The -+ remaining strings are a command specific to that protocol which -+ will be executed if that protocol is used. A typical command is -+ something like `window 7'. The particular commands are protocol -+ specific. -+ -+ The `i' protocol supports the following commands, all of which take -+ numeric arguments: -+ -+ `window' -+ The window size to request the remote system to use. This -+ must be between 1 and 16 inclusive. The default is 16. -+ -+ `packet-size' -+ The packet size to request the remote system to use. This -+ must be between 1 and 4095 inclusive. The default is 1024. -+ -+ `remote-packet-size' -+ If this is between 1 and 4095 inclusive, the packet size -+ requested by the remote system is ignored, and this is used -+ instead. The default is 0, which means that the remote -+ system's request is honored. -+ -+ `sync-timeout' -+ The length of time, in seconds, to wait for a SYNC packet -+ from the remote system. SYNC packets are exchanged when the -+ protocol is started. The default is 10. -+ -+ `sync-retries' -+ The number of times to retry sending a SYNC packet before -+ giving up. The default is 6. -+ -+ `timeout' -+ The length of time, in seconds, to wait for an incoming -+ packet before sending a negative acknowledgement. The -+ default is 10. -+ -+ `retries' -+ The number of times to retry sending a packet or a negative -+ acknowledgement before giving up and closing the connection. -+ The default is 6. -+ -+ `errors' -+ The maximum number of errors to permit before closing the -+ connection. The default is 100. -+ -+ `error-decay' -+ The rate at which to ignore errors. Each time this many -+ packets are received, the error count is decreased by one, so -+ that a long connection with an occasional error will not -+ exceed the limit set by `errors'. The default is 10. -+ -+ `ack-frequency' -+ The number of packets to receive before sending an -+ acknowledgement. The default is half the requested window -+ size, which should provide good performance in most cases. -+ -+ The `g', `G' and `v' protocols support the following commands, all -+ of which take numeric arguments, except `short-packets' which -+ takes a boolean argument: -+ -+ `window' -+ The window size to request the remote system to use. This -+ must be between 1 and 7 inclusive. The default is 7. -+ -+ `packet-size' -+ The packet size to request the remote system to use. This -+ must be a power of 2 between 32 and 4096 inclusive. The -+ default is 64 for the `g' and `G' protocols and 1024 for the -+ `v' protocol. Many older UUCP packages do not support packet -+ sizes larger than 64, and many others do not support packet -+ sizes larger than 128. Some UUCP packages will even dump -+ core if a larger packet size is requested. The packet size -+ is not a negotiation, and it may be different in each -+ direction. If you request a packet size larger than the -+ remote system supports, you will not be able to send any -+ files. -+ -+ `startup-retries' -+ The number of times to retry the initialization sequence. -+ The default is 8. -+ -+ `init-retries' -+ The number of times to retry one phase of the initialization -+ sequence (there are three phases). The default is 4. -+ -+ `init-timeout' -+ The timeout in seconds for one phase of the initialization -+ sequence. The default is 10. -+ -+ `retries' -+ The number of times to retry sending either a data packet or -+ a request for the next packet. The default is 6. -+ -+ `timeout' -+ The timeout in seconds when waiting for either a data packet -+ or an acknowledgement. The default is 10. -+ -+ `garbage' -+ The number of unrecognized bytes to permit before dropping the -+ connection. This must be larger than the packet size. The -+ default is 10000. -+ -+ `errors' -+ The number of errors (malformed packets, out of order -+ packets, bad checksums, or packets rejected by the remote -+ system) to permit before dropping the connection. The -+ default is 100. -+ -+ `error-decay' -+ The rate at which to ignore errors. Each time this many -+ packets are received, the error count is decreased by one, so -+ that a long connection with an occasional error will not -+ exceed the limit set by `errors'. The default is 10. -+ -+ `remote-window' -+ If this is between 1 and 7 inclusive, the window size -+ requested by the remote system is ignored and this is used -+ instead. This can be useful when dealing with some poor UUCP -+ packages. The default is 0, which means that the remote -+ system's request is honored. -+ -+ `remote-packet-size' -+ If this is between 32 and 4096 inclusive the packet size -+ requested by the remote system is ignored and this is used -+ instead. There is probably no good reason to use this. The -+ default is 0, which means that the remote system's request is -+ honored. -+ -+ `short-packets' -+ If this is true, then the code will optimize by sending -+ shorter packets when there is less data to send. This -+ confuses some UUCP packages, such as System V Release 4 (when -+ using the `G' protocol) and Waffle; when connecting to such a -+ package, this parameter must be set to false. The default is -+ true for the `g' and `v' protocols and false for the `G' -+ protocol. -+ -+ The `a' protocol is a Zmodem like protocol contributed by Doug -+ Evans. It supports the following commands, all of which take -+ numeric arguments except for `escape-control', which takes a -+ boolean argument: -+ -+ `timeout' -+ Number of seconds to wait for a packet to arrive. The -+ default is 10. -+ -+ `retries' -+ The number of times to retry sending a packet. The default -+ is 10. -+ -+ `startup-retries' -+ The number of times to retry sending the initialization -+ packet. The default is 4. -+ -+ `garbage' -+ The number of garbage characters to accept before closing the -+ connection. The default is 2400. -+ -+ `send-window' -+ The number of characters that may be sent before waiting for -+ an acknowledgement. The default is 1024. -+ -+ `escape-control' -+ Whether to escape control characters. If this is true, the -+ protocol may be used over a connection which does not -+ transmit certain control characters, such as `XON' or `XOFF'. -+ The connection must still transmit eight bit characters other -+ than control characters. The default is false. -+ -+ The `j' protocol can be used over an eight bit connection that will -+ not transmit certain control characters. It accepts the same -+ protocol parameters that the `i' protocol accepts, as well as one -+ more: -+ -+ `avoid' -+ A list of characters to avoid. This is a string which is -+ interpreted as an escape sequence (*note Chat Scripts::). -+ The protocol does not have a way to avoid printable ASCII -+ characters (byte values from 32 to 126, inclusive); only -+ ASCII control characters and eight-bit characters may be -+ avoided. The default value is `\021\023'; these are the -+ characters `XON' and `XOFF', which many connections use for -+ flow control. If the package is configured to use -+ `HAVE_BSD_TTY', then on some versions of Unix you may have to -+ avoid `\377' as well, due to the way some implementations of -+ the BSD terminal driver handle signals. -+ -+ The `f' protocol is intended for use with error-correcting modems -+ only; it checksums each file as a whole, so any error causes the -+ entire file to be retransmitted. It supports the following -+ commands, both of which take numeric arguments: -+ -+ `timeout' -+ The timeout in seconds before giving up. The default is 120. -+ -+ `retries' -+ How many times to retry sending a file. The default is 2. -+ -+ The `t' and `e' protocols are intended for use over TCP or some -+ other communication path with end to end reliability, as they do no -+ checking of the data at all. They both support a single command, -+ which takes a numeric argument: -+ -+ `timeout' -+ The timeout in seconds before giving up. The default is 120. -+ -+ The `y' protocol is a streaming protocol contributed by Jorge Cwik. -+ It supports the following commands, both of which take numeric -+ arguments: -+ -+ `timeout' -+ The timeout in seconds when waiting for a packet. The -+ default is 60. -+ -+ `packet-size' -+ The packet size to use. The default is 1024. -+ -+ The protocol parameters are reset to their default values after -+ each call. -+ -+ -+ -+File: uucp.info, Node: File Transfer Control, Next: Miscellaneous (sys), Prev: Protocol Selection, Up: sys File -+ -+5.7.6 File Transfer Control -+--------------------------- -+ -+`send-request BOOLEAN' -+ The BOOLEAN determines whether the remote system is permitted to -+ request files from the local system. The default is yes. -+ -+`receive-request BOOLEAN' -+ The BOOLEAN determines whether the remote system is permitted to -+ send files to the local system. The default is yes. -+ -+`request BOOLEAN' -+ A shorthand command, equivalent to specifying both `send-request -+ BOOLEAN' and `receive-request BOOLEAN'. -+ -+`call-transfer BOOLEAN' -+ The BOOLEAN is checked when the local system places the call. It -+ determines whether the local system may do file transfers queued -+ up for the remote system. The default is yes. -+ -+`called-transfer BOOLEAN' -+ The BOOLEAN is checked when the remote system calls in. It -+ determines whether the local system may do file transfers queued -+ up for the remote system. The default is yes. -+ -+`transfer BOOLEAN' -+ A shorthand command, equivalent to specifying both `call-transfer -+ BOOLEAN' and `called-transfer BOOLEAN'. -+ -+`call-local-size NUMBER STRING' -+ The STRING is a time string (*note Time Strings::). The NUMBER is -+ the size in bytes of the largest file that should be transferred -+ at a time matching the time string, if the local system placed the -+ call and the request was made by the local system. This command -+ may appear multiple times in a single alternate. If this command -+ does not appear, or if none of the time strings match, there are -+ no size restrictions. -+ -+ With all the size control commands, the size of a file from the -+ remote system (as opposed to a file from the local system) will -+ only be checked if the other system is running this package: other -+ UUCP packages will not understand a maximum size request, nor will -+ they provide the size of remote files. -+ -+`call-remote-size NUMBER STRING' -+ Specify the size in bytes of the largest file that should be -+ transferred at a given time by remote request, when the local -+ system placed the call. This command may appear multiple times in -+ a single alternate. If this command does not appear, there are no -+ size restrictions. -+ -+`called-local-size NUMBER STRING' -+ Specify the size in bytes of the largest file that should be -+ transferred at a given time by local request, when the remote -+ system placed the call. This command may appear multiple times in -+ a single alternate. If this command does not appear, there are no -+ size restrictions. -+ -+`called-remote-size NUMBER STRING' -+ Specify the size in bytes of the largest file that should be -+ transferred at a given time by remote request, when the remote -+ system placed the call. This command may appear multiple times in -+ a single alternate. If this command does not appear, there are no -+ size restrictions. -+ -+`local-send STRINGS' -+ Specifies that files in the directories named by the STRINGS may -+ be sent to the remote system when requested locally (using `uucp' -+ or `uux'). The directories in the list should be separated by -+ whitespace. A `~' may be used for the public directory. On a -+ Unix system, this is typically `/usr/spool/uucppublic'; the public -+ directory may be set with the `pubdir' command. Here is an -+ example of `local-send': -+ -+ local-send ~ /usr/spool/ftp/pub -+ -+ Listing a directory allows all files within the directory and all -+ subdirectories to be sent. Directories may be excluded by -+ preceding them with an exclamation point. For example: -+ -+ local-send /usr/ftp !/usr/ftp/private ~ -+ -+ means that all files in `/usr/ftp' or the public directory may be -+ sent, except those files in `/usr/ftp/private'. The list of -+ directories is read from left to right, and the last directory to -+ apply takes effect; this means that directories should be listed -+ from top down. The default is the root directory (i.e., any file -+ at all may be sent by local request). -+ -+`remote-send STRINGS' -+ Specifies that files in the named directories may be sent to the -+ remote system when requested by the remote system. The default is -+ `~'. -+ -+`local-receive STRINGS' -+ Specifies that files may be received into the named directories -+ when requested by a local user. The default is `~'. -+ -+`remote-receive STRINGS' -+ Specifies that files may be received into the named directories -+ when requested by the remote system. The default is `~'. On -+ Unix, the remote system may only request that files be received -+ into directories that are writeable by the world, regardless of -+ how this is set. -+ -+`forward-to STRINGS' -+ Specifies a list of systems to which files may be forwarded. The -+ remote system may forward files through the local system on to any -+ of the systems in this list. The string `ANY' may be used to -+ permit forwarding to any system. The default is to not permit -+ forwarding to other systems. Note that if the remote system is -+ permitted to execute the `uucp' command, it effectively has the -+ ability to forward to any system. -+ -+`forward-from STRINGS' -+ Specifies a list of systems from which files may be forwarded. The -+ remote system may request files via the local system from any of -+ the systems in this list. The string `ANY' may be used to permit -+ forwarding to any system. The default is to not permit forwarding -+ from other systems. Note that if a remote system is permitted to -+ execute the `uucp' command, it effectively has the ability to -+ request files from any system. -+ -+`forward STRINGS' -+ Equivalent to specifying both `forward-to STRINGS' and -+ `forward-from STRINGS'. This would normally be used rather than -+ either of the more specific commands. -+ -+`max-file-time NUMBER' -+ The maximum amount of time which will be sent sending any one file -+ if there are other files to send. This will only be effective -+ when using a protocol which permits interrupting one file send to -+ send another file. This is true of the `i' and `j' protocols. -+ The default is to have no maximum. -+ -+ -+ -+File: uucp.info, Node: Miscellaneous (sys), Next: Default sys File Values, Prev: File Transfer Control, Up: sys File -+ -+5.7.7 Miscellaneous sys File Commands -+------------------------------------- -+ -+`sequence BOOLEAN' -+ If BOOLEAN is true, then conversation sequencing is automatically -+ used for the remote system, so that if somebody manages to spoof -+ as the remote system, it will be detected the next time the remote -+ system actually calls. This is false by default. -+ -+`command-path STRINGS' -+ Specifies the path (a list of whitespace separated directories) to -+ be searched to locate commands to execute. This is only used for -+ commands requested by `uux', not for chat programs. The default -+ is from `policy.h'. -+ -+`commands STRINGS' -+ The list of commands which the remote system is permitted to -+ execute locally. For example: `commands rnews rmail'. If the -+ value is `ALL' (case significant), all commands may be executed. -+ The default is `rnews rmail'. -+ -+`free-space NUMBER' -+ Specify the minimum amount of file system space (in bytes) to -+ leave free after receiving a file. If the incoming file will not -+ fit, it will be rejected. This initial rejection will only work -+ when talking to another instance of this package, since older UUCP -+ packages do not provide the file size of incoming files. Also, -+ while a file is being received, `uucico' will periodically check -+ the amount of free space. If it drops below the amount given by -+ the `free-space' command, the file transfer will be aborted. The -+ default amount of space to leave free is from `policy.h'. This -+ file space checking may not work on all systems. -+ -+`pubdir STRING' -+ Specifies the public directory that is used when `~' is specifed in -+ a file transfer or a list of directories. This essentially -+ overrides the public directory specified in the main configuration -+ file for this system only. The default is the public directory -+ specified in the main configuration file (which defaults to a -+ value from `policy.h'). -+ -+`debug STRING ...' -+ Set additional debugging for calls to or from the system. This -+ may be used to debug a connection with a specific system. It is -+ particularly useful when debugging incoming calls, since debugging -+ information will be generated whenever the call comes in. See the -+ `debug' command in the main configuration file (*note Debugging -+ Levels::) for more details. The debugging information specified -+ here is in addition to that specified in the main configuration -+ file or on the command line. -+ -+`max-remote-debug STRING ...' -+ When the system calls in, it may request that the debugging level -+ be set to a certain value. The `max-remote-debug' command may be -+ used to put a limit on the debugging level which the system may -+ request, to avoid filling up the disk with debugging information. -+ Only the debugging types named in the `max-remote-debug' command -+ may be turned on by the remote system. To prohibit any debugging, -+ use `max-remote-debug none'. -+ -+ -+ -+File: uucp.info, Node: Default sys File Values, Prev: Miscellaneous (sys), Up: sys File -+ -+5.7.8 Default sys File Values -+----------------------------- -+ -+The following are used as default values for all systems; they can be -+considered as appearing before the start of the file. -+ -+ time Never -+ chat "" \r\c ogin:-BREAK-ogin:-BREAK-ogin: \L word: \P -+ chat-timeout 10 -+ callback n -+ sequence n -+ request y -+ transfer y -+ local-send / -+ remote-send ~ -+ local-receive ~ -+ remove-receive ~ -+ command-path [ from `policy.h' ] -+ commands rnews rmail -+ max-remote-debug abnormal,chat,handshake -+ -+ -+File: uucp.info, Node: port File, Next: dial File, Prev: sys File, Up: Configuration Files -+ -+5.8 The Port Configuration File -+=============================== -+ -+The port files may be used to name and describe ports. By default there -+is a single port file, named `port' in the directory NEWCONFIGDIR. -+This may be overridden by the `portfile' command in the main -+configuration file; see *note Configuration File Names::. -+ -+ Any commands in a port file before the first `port' command specify -+defaults for all ports in the file; however, since the `type' command -+must appear before all other commands for a port, the defaults are only -+useful if all ports in the file are of the same type (this restriction -+may be lifted in a later version). All commands after a `port' command -+up to the next `port' command then describe that port. There are -+different types of ports; each type supports its own set of commands. -+Each command indicates which types of ports support it. There may be -+many ports with the same name; if a system requests a port by name then -+each port with that name will be tried until an unlocked one is found. -+ -+`port STRING' -+ Introduces and names a port. -+ -+`type STRING' -+ Define the type of port. The default is `modem'. If this command -+ appears, it must immediately follow the `port' command. The type -+ defines what commands are subsequently allowed. Currently the -+ types are: -+ -+ `modem' -+ For a modem hookup. -+ -+ `stdin' -+ For a connection through standard input and standard output, -+ as when `uucico' is run as a login shell. -+ -+ `direct' -+ For a direct connection to another system. -+ -+ `tcp' -+ For a connection using TCP. -+ -+ `tli' -+ For a connection using TLI. -+ -+ `pipe' -+ For a connection through a pipe running another program. -+ -+`protocol STRING' -+ Specify a list of protocols to use for this port. This is just -+ like the corresponding command for a system (*note Protocol -+ Selection::). A protocol list for a system takes precedence over -+ a list for a port. -+ -+`protocol-parameter CHARACTER STRINGS [ any type ]' -+ The same command as the `protocol-parameter' command used for -+ systems (*note Protocol Selection::). This one takes precedence. -+ -+`seven-bit BOOLEAN [ any type ]' -+ This is only used during protocol negotiation; if the argument is -+ true, it forces the selection of a protocol which works across a -+ seven-bit link. It does not prevent eight bit characters from -+ being transmitted. The default is false. -+ -+`reliable BOOLEAN [ any type ]' -+ This is only used during protocol negotiation; if the argument is -+ false, it forces the selection of a protocol which works across an -+ unreliable communication link. The default is true. It would be -+ more common to specify this for a dialer rather than a port. -+ -+`half-duplex BOOLEAN [ any type ]' -+ If the argument is true, it means that the port only supports -+ half-duplex connections. This only affects bidirectional -+ protocols, and causes them to not do bidirectional transfers. -+ -+`device STRING [ modem, direct and tli only ]' -+ Names the device associated with this port. If the device is not -+ named, the port name is taken as the device. Device names are -+ system dependent. On Unix, a modem or direct connection might be -+ something like `/dev/ttyd0'; a TLI port might be `/dev/inet/tcp'. -+ -+`speed NUMBER [modem and direct only ]' -+ -+`baud NUMBER [ modem and direct only ]' -+ The speed this port runs at. If a system specifies a speed but no -+ port name, then all ports which match the speed will be tried in -+ order. If the speed is not specified here and is not specified by -+ the system, the natural speed of the port will be used by default. -+ -+`speed-range NUMBER NUMBER [ modem only ]' -+ -+`baud-range NUMBER NUMBER [ modem only ]' -+ Specify a range of speeds this port can run at. The first number -+ is the minimum speed, the second number is the maximum speed. -+ These numbers will be used when matching a system which specifies -+ a desired speed. The simple `speed' (or `baud') command is still -+ used to determine the speed to run at if the system does not -+ specify a speed. For example, the command `speed-range 300 19200' -+ means that the port will match any system which uses a speed from -+ 300 to 19200 baud (and will use the speed specified by the -+ system); this could be combined with `speed 2400', which means -+ that when this port is used with a system that does not specify a -+ speed, the port will be used at 2400 baud. -+ -+`carrier BOOLEAN [ modem and direct only ]' -+ The argument indicates whether the port supports carrier. -+ -+ If a modem port does not support carrier, the carrier detect -+ signal will never be required on this port, regardless of what the -+ modem chat script indicates. The default for a modem port is true. -+ -+ If a direct port supports carrier, the port will be set to expect -+ carrier whenever it is used. The default for a direct port is -+ false. -+ -+`hardflow BOOLEAN [ modem and direct only ]' -+ The argument indicates whether the port supports hardware flow -+ control. If it does not, hardware flow control will not be turned -+ on for this port. The default is true. Hardware flow control is -+ only supported on some systems. -+ -+`dial-device STRING [ modem only ]' -+ Dialing instructions should be output to the named device, rather -+ than to the normal port device. The default is to output to the -+ normal port device. -+ -+`dialer STRING [ modem only ]' -+ Name a dialer to use. The information is looked up in the dial -+ file. There is no default. Some sort of dialer information must -+ be specified to call out on a modem. -+ -+`dialer STRING ... [ modem only ]' -+ If more than one string follows the `dialer' command, the strings -+ are treated as a command that might appear in the dial file (*note -+ dial File::). If a dialer is named (by using the first form of -+ this command, described just above), these commands are ignored. -+ They may be used to specify dialer information directly in simple -+ situations without needing to go to a separate file. There is no -+ default. Some sort of dialer information must be specified to -+ call out on a modem. -+ -+`dialer-sequence STRINGS [ modem or tcp or tli only ]' -+ Name a sequence of dialers and tokens (phone numbers) to use. The -+ first argument names a dialer, and the second argument names a -+ token. The third argument names another dialer, and so on. If -+ there are an odd number of arguments, the phone number specified -+ with a `phone' command in the system file is used as the final -+ token. The token is what is used for `\D' or `\T' in the dialer -+ chat script. If the token in this string is `\D', the system -+ phone number will be used; if it is `\T', the system phone number -+ will be used after undergoing dialcodes translation. A missing -+ final token is taken as `\D'. -+ -+ This command currently does not work if `dial-device' is specified; -+ to handle this correctly will require a more systematic notion of -+ chat scripts. Moreover, the `complete' and `abort' chat scripts, -+ the protocol parameters, and the `carrier' and `dtr-toggle' -+ commands are ignored for all but the first dialer. -+ -+ This command basically lets you specify a sequence of chat scripts -+ to use. For example, the first dialer might get you to a local -+ network and the second dialer might describe how to select a -+ machine from the local network. This lets you break your dialing -+ sequence into simple modules, and may make it easier to share -+ dialer entries between machines. -+ -+ This command is to only way to use a chat script with a TCP port. -+ This can be useful when using a modem which is accessed via TCP. -+ -+ When this command is used with a TLI port, then if the first -+ dialer is `TLI' or `TLIS' the first token is used as the address to -+ connect to. If the first dialer is something else, or if there is -+ no token, the address given by the `address' command is used -+ (*note Placing the Call::). Escape sequences in the address are -+ expanded as they are for chat script expect strings (*note Chat -+ Scripts::). The different between `TLI' and `TLIS' is that the -+ latter implies the command `stream true'. These contortions are -+ all for HDB compatibility. Any subsequent dialers are treated as -+ they are for a TCP port. -+ -+`lockname STRING [ modem and direct only ]' -+ Give the name to use when locking this port. On Unix, this is the -+ name of the file that will be created in the lock directory. It -+ is used as is, so on Unix it should generally start with `LCK..'. -+ For example, if a single port were named both `/dev/ttycu0' and -+ `/dev/tty0' (perhaps with different characteristics keyed on the -+ minor device number), then the command `lockname LCK..ttycu0' could -+ be used to force the latter to use the same lock file name as the -+ former. -+ -+`service STRING [ tcp only ]' -+ Name the TCP port number to use. This may be a number. If not, -+ it will be looked up in `/etc/services'. If this is not -+ specified, the string `uucp' is looked up in `/etc/services'. If -+ it is not found, port number 540 (the standard UUCP-over-TCP port -+ number) will be used. -+ -+`version STRING [ tcp only ]' -+ Specify the IP version number to use. The default is `0', which -+ permits any version. The other possible choices are `4', which -+ requires `IPv4', or `6', which requires `IPv6'. Normally it is -+ not necessary to use this command, but in some cases, as `IPv6' is -+ rolled out across the Internet, it may be necessary to require -+ UUCP to use a particular type of connection. -+ -+`push STRINGS [ tli only ]' -+ Give a list of modules to push on to the TLI stream. -+ -+`stream BOOLEAN [ tli only ]' -+ If this is true, and the `push' command was not used, the `tirdwr' -+ module is pushed on to the TLI stream. -+ -+`server-address STRING [ tli only ]' -+ Give the address to use when running as a TLI server. Escape -+ sequences in the address are expanded as they are for chat script -+ expect strings (*note Chat Scripts::). -+ -+ The string is passed directly to the TLI `t_bind' function. The -+ value needed may depend upon your particular TLI implementation. -+ Check the manual pages, and, if necessary, try writing some sample -+ programs. -+ -+ For AT&T 3B2 System V Release 3 using the Wollongong TCP/IP stack, -+ which is probably typical, the format of TLI string is `SSPPIIII', -+ where `SS' is the service number (for TCP, this is 2), `PP' is the -+ TCP port number, and `IIII' is the Internet address. For example, -+ to accept a connection from on port 540 from any interface, use -+ `server-address \x00\x02\x02\x1c\x00\x00\x00\x00'. To only accept -+ connections from a particular interface, replace the last four -+ digits with the network address of the interface. (Thanks to Paul -+ Pryor for the information in this paragraph). -+ -+`command STRINGS [ pipe only ]' -+ Give the command, with arguments, to run when using a pipe port -+ type. When a port of this type is used, the command is executed -+ and `uucico' communicates with it over a pipe. This permits -+ `uucico' or `cu' to communicate with another system which can only -+ be reached through some unusual means. A sample use might be -+ `command /bin/rlogin -E -8 -l LOGIN SYSTEM'. The command is run -+ with the full privileges of UUCP; it is responsible for -+ maintaining security. -+ -+ -+ -+File: uucp.info, Node: dial File, Next: UUCP Over TCP, Prev: port File, Up: Configuration Files -+ -+5.9 The Dialer Configuration File -+================================= -+ -+The dialer configuration files define dialers. By default there is a -+single dialer file, named `dial' in the directory NEWCONFIGDIR. This -+may be overridden by the `dialfile' command in the main configuration -+file; see *note Configuration File Names::. -+ -+ Any commands in the file before the first `dialer' command specify -+defaults for all the dialers in the file. All commands after a -+`dialer' command up to the next `dialer' command are associated with -+the named dialer. -+ -+`dialer STRING' -+ Introduces and names a dialer. -+ -+`chat STRINGS' -+ -+`chat-timeout NUMBER' -+ -+`chat-fail STRING' -+ -+`chat-seven-bit BOOLEAN' -+ -+`chat-program STRINGS' -+ Specify a chat script to be used to dial the phone. This chat -+ script is used before the login chat script in the `sys' file, if -+ any (*note Logging In::). For full details on chat scripts, see -+ *note Chat Scripts::. -+ -+ The `uucico' daemon will sleep for one second between attempts to -+ dial out on a modem. If your modem requires a longer wait period, -+ you must start your chat script with delays (`\d' in a send -+ string). -+ -+ The chat script will be read from and sent to the port specified -+ by the `dial-device' command for the port, if there is one. -+ -+ The following escape addition escape sequences may appear in send -+ strings: -+ -+ `\D' -+ send phone number without dialcode translation -+ -+ `\T' -+ send phone number with dialcode translation -+ -+ See the description of the dialcodes file (*note Configuration -+ File Names::) for a description of dialcode translation. -+ -+ If both the port and the dialer support carrier, as set by the -+ `carrier' command in the port file and the `carrier' command in -+ the dialer file, then every chat script implicitly begins with -+ `\M' and ends with `\m'. -+ -+ There is no default chat script for dialers. -+ -+ The following additional escape sequences may be used in -+ `chat-program': -+ -+ `\D' -+ phone number without dialcode translation -+ -+ `\T' -+ phone number with dialcode translation -+ -+ If the program changes the port in any way (e.g., sets parity) the -+ changes will be preserved during protocol negotiation, but once the -+ protocol is selected it will change the port settings. -+ -+`dialtone STRING' -+ A string to output when dialing the phone number which causes the -+ modem to wait for a secondary dial tone. This is used to -+ translate the `=' character in a phone number. The default is a -+ comma. -+ -+`pause STRING' -+ A string to output when dialing the phone number which causes the -+ modem to wait for 1 second. This is used to translate the `-' -+ character in a phone number. The default is a comma. -+ -+`carrier BOOLEAN' -+ An argument of true means that the dialer supports the modem -+ carrier signal. After the phone number is dialed, `uucico' will -+ require that carrier be on. One some systems, it will be able to -+ wait for it. If the argument is false, carrier will not be -+ required. The default is true. -+ -+`carrier-wait NUMBER' -+ If the port is supposed to wait for carrier, this may be used to -+ indicate how many seconds to wait. The default is 60 seconds. -+ Only some systems support waiting for carrier. -+ -+`dtr-toggle BOOLEAN BOOLEAN' -+ If the first argument is true, then DTR is toggled before using -+ the modem. This is only supported on some systems and some ports. -+ The second BOOLEAN need not be present; if it is, and it is true, -+ the program will sleep for 1 second after toggling DTR. The -+ default is to not toggle DTR. -+ -+`complete-chat STRINGS' -+ -+`complete-chat-timeout NUMBER' -+ -+`complete-chat-fail STRING' -+ -+`complete-chat-seven-bit BOOLEAN' -+ -+`complete-chat-program STRINGS' -+ These commands define a chat script (*note Chat Scripts::) which -+ is run when a call is finished normally. This allows the modem to -+ be reset. There is no default. No additional escape sequences -+ may be used. -+ -+`complete STRING' -+ This is a simple use of `complete-chat'. It is equivalent to -+ `complete-chat "" STRING'; this has the effect of sending STRING -+ to the modem when a call finishes normally. -+ -+`abort-chat STRINGS' -+ -+`abort-chat-timeout NUMBER' -+ -+`abort-chat-fail STRING' -+ -+`abort-chat-seven-bit BOOLEAN' -+ -+`abort-chat-program STRINGS' -+ These commands define a chat script (*note Chat Scripts::) to be -+ run when a call is aborted. They may be used to interrupt and -+ reset the modem. There is no default. No additional escape -+ sequences may be used. -+ -+`abort STRING' -+ This is a simple use of `abort-chat'. It is equivalent to -+ `abort-chat "" STRING'; this has the effect of sending STRING to -+ the modem when a call is aborted. -+ -+`protocol-parameter CHARACTER STRINGS' -+ Set protocol parameters, just like the `protocol-parameter' command -+ in the system configuration file or the port configuration file; -+ see *note Protocol Selection::. These parameters take precedence, -+ then those for the port, then those for the system. -+ -+`seven-bit BOOLEAN' -+ This is only used during protocol negotiation; if it is true, it -+ forces selection of a protocol which works across a seven-bit -+ link. It does not prevent eight bit characters from being -+ transmitted. The default is false. It would be more common to -+ specify this for a port than for a dialer. -+ -+`reliable BOOLEAN' -+ This is only used during protocol negotiation; if it is false, it -+ forces selection of a protocol which works across an unreliable -+ communication link. The default is true. -+ -+`half-duplex BOOLEAN [ any type ]' -+ If the argument is true, it means that the dialer only supports -+ half-duplex connections. This only affects bidirectional -+ protocols, and causes them to not do bidirectional transfers. -+ -+ -+ -+File: uucp.info, Node: UUCP Over TCP, Next: Security, Prev: dial File, Up: Configuration Files -+ -+5.10 UUCP Over TCP -+================== -+ -+If your system has a Berkeley style socket library, or a System V style -+TLI interface library, you can compile the code to permit making -+connections over TCP. Specifying that a system should be reached via -+TCP is easy, but nonobvious. -+ -+* Menu: -+ -+* TCP Client:: Connecting to Another System Over TCP -+* TCP Server:: Running a TCP Server -+ -+ -+File: uucp.info, Node: TCP Client, Next: TCP Server, Prev: UUCP Over TCP, Up: UUCP Over TCP -+ -+5.10.1 Connecting to Another System Over TCP -+-------------------------------------------- -+ -+If you are using the new style configuration files (*note Configuration -+Files::), add the line `port type tcp' to the entry in the `sys' file. -+By default UUCP will get the port number by looking up `uucp' in -+`/etc/services'; if the `uucp' service is not defined, port 540 will be -+used. You can set the port number to use with the command `port -+service XXX', where XXX can be either a number or a name to look up in -+`/etc/services'. You can specify the address of the remote host with -+`address A.B.C'; if you don't give an address, the remote system name -+will be used. You should give an explicit chat script for the system -+when you use TCP; the default chat script begins with a carriage -+return, which will not work with some UUCP TCP servers. -+ -+ If you are using V2 configuration files, add a line like this to -+`L.sys': -+ SYS Any TCP uucp HOST.DOMAIN chat-script -+ This will make an entry for system SYS, to be called at any time, -+over TCP, using port number `uucp' (as found in `/etc/services'; this -+may be specified as a number), using remote host `HOST.DOMAIN', with -+some chat script. -+ -+ If you are using HDB configuration files, add a line like this to -+Systems: -+ SYS Any TCP - HOST.DOMAIN chat-script -+ and a line like this to `Devices': -+ TCP uucp - - -+ You only need one line in `Devices' regardless of how many systems -+you contact over TCP. This will make an entry for system SYS, to be -+called at any time, over TCP, using port number `uucp' (as found in -+`/etc/services'; this may be specified as a number), using remote host -+`HOST.DOMAIN', with some chat script. -+ -+ -+File: uucp.info, Node: TCP Server, Prev: TCP Client, Up: UUCP Over TCP -+ -+5.10.2 Running a TCP Server -+--------------------------- -+ -+The `uucico' daemon may be run as a TCP server. To use the default -+port number, which is a reserved port, `uucico' must be invoked by the -+superuser (or it must be set user ID to the superuser, but I don't -+recommend doing that). -+ -+ You must define a port, either using the port file (*note port -+File::), if you are using the new configuration method, or with an -+entry in `Devices' if you are using HDB; there is no way to define a -+port using V2. If you are using HDB the port must be named `TCP'; a -+line as shown above will suffice. You can then start `uucico' as -+`uucico -p TCP' (after the `-p', name the port; in HDB it must be -+`TCP'). This will wait for incoming connections, and fork off a child -+for each one. Each connection will be prompted with `login:' and -+`Password:'; the results will be checked against the UUCP (not the -+system) password file (*note Configuration File Names::). -+ -+ Another way to run a UUCP TCP server is to use the BSD `uucpd' -+program. -+ -+ Yet another way to run a UUCP TCP server is to use `inetd'. Arrange -+for `inetd' to start up `uucico' with the `-l' switch. This will cause -+`uucico' to prompt with `login:' and `Password:' and check the results -+against the UUCP (not the system) password file (you may want to also -+use the `-D' switch to avoid a fork, which in this case is unnecessary). -+ -+ -+File: uucp.info, Node: Security, Prev: UUCP Over TCP, Up: Configuration Files -+ -+5.11 Security -+============= -+ -+This discussion of UUCP security applies only to Unix. It is a bit -+cursory; suggestions for improvement are solicited. -+ -+ UUCP is traditionally not very secure. Taylor UUCP addresses some -+security issues, but is still far from being a secure system. -+ -+ If security is very important to you, then you should not permit any -+external access to your computer, including UUCP. Any opening to the -+outside world is a potential security risk. -+ -+ When local users use UUCP to transfer files, Taylor UUCP can do -+little to secure them from each other. You can allow somewhat increased -+security by putting the owner of the UUCP programs (normally `uucp') -+into a separate group; the use of this is explained in the following -+paragraphs, which refer to this separate group as `uucp-group'. -+ -+ When the `uucp' program is invoked to copy a file to a remote -+system, it will, by default, copy the file into the UUCP spool -+directory. When the `uux' program is used, the `-C' switch must be -+used to copy the file into the UUCP spool directory. In any case, once -+the file has been copied into the spool directory, other local users -+will not be able to access it. -+ -+ When a file is requested from a remote system, UUCP will only permit -+it to be placed in a directory which is writable by the requesting user. -+The directory must also be writable by UUCP. A local user can create a -+directory with a group of `uucp-group' and set the mode to permit group -+write access. This will allow the file be requested without permitting -+it to be viewed by any other user. -+ -+ There is no provision for security for `uucp' requests (as opposed -+to `uux' requests) made by a user on a remote system. A file sent over -+by a remote request may only be placed in a directory which is world -+writable, and the file will be world readable and writable. This will -+permit any local user to destroy or replace the contents of the file. -+A file requested by a remote system must be world readable, and the -+directory it is in must be world readable. Any local user will be able -+to examine, although not necessarily modify, the file before it is sent. -+ -+ There are some security holes and race conditions that apply to the -+above discussion which I will not elaborate on. They are not hidden -+from anybody who reads the source code, but they are somewhat technical -+and difficult (though scarcely impossible) to exploit. Suffice it to -+say that even under the best of conditions UUCP is not completely -+secure. -+ -+ For many sites, security from remote sites is a more important -+consideration. Fortunately, Taylor UUCP does provide some support in -+this area. -+ -+ The greatest security is provided by always dialing out to the other -+site. This prevents anybody from pretending to be the other site. Of -+course, only one side of the connection can do this. -+ -+ If remote dialins must be permitted, then it is best if the dialin -+line is used only for UUCP. If this is the case, then you should -+create a call-in password file (*note Configuration File Names::) and -+let `uucico' do its own login prompting. For example, to let remote -+sites log in on a port named `entry' in the port file (*note port -+File::), you might invoke `uucico -e -p entry'. This would cause -+`uucico' to enter an endless loop of login prompts and daemon -+executions. The advantage of this approach is that even if remote users -+break into the system by guessing or learning the password, they will -+only be able to do whatever `uucico' permits them to do. They will not -+be able to start a shell on your system. -+ -+ If remote users can dial in and log on to your system, then you have -+a security hazard more serious than that posed by UUCP. But then, you -+probably knew that already. -+ -+ Once your system has connected with the remote UUCP, there is a fair -+amount of control you can exercise. You can use the `remote-send' and -+`remote-receive' commands to control the directories the remote UUCP -+can access. You can use the `request' command to prevent the remote -+UUCP from making any requests of your system at all; however, if you do -+this it will not even be able to send you mail or news. If you do -+permit remote requests, you should be careful to restrict what commands -+may be executed at the remote system's request. The default is `rmail' -+and `rnews', which will suffice for most systems. -+ -+ If different remote systems call in and they must be granted -+different privileges (perhaps some systems are within the same -+organization and some are not) then the `called-login' command should -+be used for each system to require that they use different login names. -+Otherwise, it would be simple for a remote system to use the `myname' -+command and pretend to be a different system. The `sequence' command -+can be used to detect when one system pretended to be another, but, -+since the sequence numbers must be reset manually after a failed -+handshake, this can sometimes be more trouble than it's worth. -+ -+ -+File: uucp.info, Node: Protocols, Next: Hacking, Prev: Configuration Files, Up: Top -+ -+6 UUCP Protocol Internals -+************************* -+ -+This chapter describes how the various UUCP protocols work, and -+discusses some other internal UUCP issues. -+ -+ This chapter is quite technical. You do not need to understand it, -+or even read it, in order to use Taylor UUCP. It is intended for people -+who are interested in how the UUCP code works. -+ -+ The information in this chapter is posted monthly to the Usenet -+newsgroups `comp.mail.uucp', `news.answers', and `comp.answers'. The -+posting is available from any `news.answers' archive site, such as -+`rtfm.mit.edu'. If you plan to use this information to write a UUCP -+program, please make sure you get the most recent version of the -+posting, in case there have been any corrections. -+ -+* Menu: -+ -+* UUCP Protocol Sources:: Sources for UUCP Protocol Information -+* UUCP Grades:: UUCP Grades -+* UUCP Lock Files:: UUCP Lock Files -+* Execution File Format:: Execution File Format -+* UUCP Protocol:: UUCP Protocol -+* g Protocol:: g protocol -+* f Protocol:: f protocol -+* t Protocol:: t protocol -+* e Protocol:: e protocol -+* Big G Protocol:: G protocol -+* i Protocol:: i protocol -+* j Protocol:: j protocol -+* x Protocol:: x protocol -+* y Protocol:: y protocol -+* d Protocol:: d protocol -+* h Protocol:: h protocol -+* v Protocol:: v protocol -+ -+ -+File: uucp.info, Node: UUCP Protocol Sources, Next: UUCP Grades, Prev: Protocols, Up: Protocols -+ -+6.1 UUCP Protocol Sources -+========================= -+ -+ "Unix-to-Unix Copy Program," said PDP-1. "You will never find a -+ more wretched hive of bugs and flamers. We must be cautious." -+ --DECWars -+ -+I took a lot of the information from Jamie E. Hanrahan's paper in the -+Fall 1990 DECUS Symposium, and from `Managing UUCP and Usenet' by Tim -+O'Reilly and Grace Todino (with contributions by several other people). -+The latter includes most of the former, and is published by -+ O'Reilly & Associates, Inc. -+ 103 Morris Street, Suite A -+ Sebastopol, CA 95472 -+ It is currently in its tenth edition. The ISBN number is -+`0-937175-93-5'. -+ -+ Some information is originally due to a Usenet article by Chuck -+Wegrzyn. The information on execution files comes partially from Peter -+Honeyman. The information on the `g' protocol comes partially from a -+paper by G.L. Chesson of Bell Laboratories, partially from Jamie E. -+Hanrahan's paper, and partially from source code by John Gilmore. The -+information on the `f' protocol comes from the source code by Piet -+Berteema. The information on the `t' protocol comes from the source -+code by Rick Adams. The information on the `e' protocol comes from a -+Usenet article by Matthias Urlichs. The information on the `d' -+protocol comes from Jonathan Clark, who also supplied information about -+QFT. The UUPlus information comes straight from Christopher J. Ambler, -+of UUPlus Development; it applies to version 1.52 and up of the -+shareware version of UUPlus Utilities, called FSUUCP 1.52, but referred -+to in this article as UUPlus. -+ -+ Although there are few books about UUCP, there are many about -+networks and protocols in general. I recommend two non-technical books -+which describe the sorts of things that are available on the network: -+`The Whole Internet', by Ed Krol, and `Zen and the Art of the -+Internet', by Brendan P. Kehoe. Good technical discussions of -+networking issues can be found in `Internetworking with TCP/IP', by -+Douglas E. Comer and David L. Stevens and in `Design and Validation of -+Computer Protocols' by Gerard J. Holzmann. -+ -+ -+File: uucp.info, Node: UUCP Grades, Next: UUCP Lock Files, Prev: UUCP Protocol Sources, Up: Protocols -+ -+6.2 UUCP Grades -+=============== -+ -+Modern UUCP packages support a priority grade for each command. The -+grades generally range from `A' (the highest) to `Z' followed by `a' to -+`z'. Some UUCP packages (including Taylor UUCP) also support `0' to -+`9' before `A'. Some UUCP packages may permit any ASCII character as a -+grade. -+ -+ On Unix, these grades are encoded in the name of the command file -+created by `uucp' or `uux'. A command file name generally has the form -+`C.nnnngssss' where `nnnn' is the remote system name for which the -+command is queued, `g' is a single character grade, and `ssss' is a -+four character sequence number. For example, a command file created -+for the system `airs' at grade `Z' might be named `C.airsZ2551'. -+ -+ The remote system name will be truncated to seven characters, to -+ensure that the command file name will fit in the 14 character file -+name limit of the traditional Unix file system. UUCP packages which -+have no other means of distinguishing which command files are intended -+for which systems thus require all systems they connect to to have -+names that are unique in the first seven characters. Some UUCP -+packages use a variant of this format which truncates the system name -+to six characters. HDB and Taylor UUCP use a different spool directory -+format, which allows up to fourteen characters to be used for each -+system name. -+ -+ The sequence number in the command file name may be a decimal -+integer, or it may be a hexadecimal integer, or it may contain any -+alphanumeric character. Different UUCP packages are different. Taylor -+UUCP uses any alphanumeric character. -+ -+ UUPlus Utilities (as FSUUCP, a shareware DOS based UUCP and news -+package) uses up to 8 characters for file names in the spool (this is a -+DOS file system limitation; actually, with the extension, 11 characters -+are available, but FSUUCP reserves that for future use). FSUUCP -+defaults mail to grade `D', and news to grade `N', except that when the -+grade of incoming mail can be determined, that grade is preserved if -+the mail is forwarded to another system. The default grades may be -+changed by editing the `LIB/MAILRC' file for mail, or the `UUPLUS.CFG' -+file for news. -+ -+ UUPC/extended for DOS, OS/2 and Windows NT handles mail at grade -+`C', news at grade `d', and file transfers at grade `n'. The -+UUPC/extended `UUCP' and `RMAIL' commands accept grades to override the -+default, the others do not. -+ -+ I do not know how command grades are handled in other non-Unix UUCP -+packages. -+ -+ Modern UUCP packages allow you to restrict file transfer by grade -+depending on the time of day. Typically this is done with a line in -+the `Systems' (or `L.sys') file like this: -+ airs Any/Z,Any2305-0855 ... -+ This allows grades `Z' and above to be transferred at any time. -+Lower grades may only be transferred at night. I believe that this -+grade restriction applies to local commands as well as to remote -+commands, but I am not sure. It may only apply if the UUCP package -+places the call, not if it is called by the remote system. -+ -+ Taylor UUCP can use the `timegrade' and `call-timegrade' commands to -+achieve the same effect. *Note When to Call::. It supports the above -+format when reading `Systems' or `L.sys'. -+ -+ UUPC/extended provides the `symmetricgrades' option to announce the -+current grade in effect when calling the remote system. -+ -+ UUPlus allows specification of the highest grade accepted on a -+per-call basis with the `-g' option in `UUCICO'. -+ -+ This sort of grade restriction is most useful if you know what grades -+are being used at the remote site. The default grades used depend on -+the UUCP package. Generally `uucp' and `uux' have different defaults. -+A particular grade can be specified with the `-g' option to `uucp' or -+`uux'. For example, to request execution of `rnews' on `airs' with -+grade `d', you might use something like -+ uux -gd - airs!rnews < article -+ -+ Uunet queues up mail at grade `C', but increases the grade based on -+the size. News is queued at grade `d', and file transfers at grade -+`n'. The example above would allow mail (below some large size) to be -+received at any time, but would only permit news to be transferred at -+night. -+ -+ -+File: uucp.info, Node: UUCP Lock Files, Next: Execution File Format, Prev: UUCP Grades, Up: Protocols -+ -+6.3 UUCP Lock Files -+=================== -+ -+This discussion applies only to Unix. I have no idea how UUCP locks -+ports on other systems. -+ -+ UUCP creates files to lock serial ports and systems. On most, if not -+all, systems, these same lock files are also used by `cu' to coordinate -+access to serial ports. On some systems `getty' also uses these lock -+files, often under the name `uugetty'. -+ -+ The lock file normally contains the process ID of the locking -+process. This makes it easy to determine whether a lock is still -+valid. The algorithm is to create a temporary file and then link it to -+the name that must be locked. If the link fails because a file with -+that name already exists, the existing file is read to get the process -+ID. If the process still exists, the lock attempt fails. Otherwise -+the lock file is deleted and the locking algorithm is retried. -+ -+ Older UUCP packages put the lock files in the main UUCP spool -+directory, `/usr/spool/uucp'. HDB UUCP generally puts the lock files -+in a directory of their own, usually `/usr/spool/locks' or `/etc/locks'. -+ -+ The original UUCP lock file format encodes the process ID as a four -+byte binary number. The order of the bytes is host-dependent. HDB UUCP -+stores the process ID as a ten byte ASCII decimal number, with a -+trailing newline. For example, if process 1570 holds a lock file, it -+would contain the eleven characters space, space, space, space, space, -+space, one, five, seven, zero, newline. Some versions of UUCP add a -+second line indicating which program created the lock (`uucp', `cu', or -+`getty/uugetty'). I have also seen a third type of UUCP lock file -+which does not contain the process ID at all. -+ -+ The name of the lock file is traditionally `LCK..' followed by the -+base name of the device. For example, to lock `/dev/ttyd0' the file -+`LCK..ttyd0' would be created. On SCO Unix, the last letter of the -+lock file name is always forced to lower case even if the device name -+ends with an upper case letter. -+ -+ System V Release 4 UUCP names the lock file using the major and minor -+device numbers rather than the device name. The file is named -+`LK.XXX.YYY.ZZZ', where XXX, YYY and ZZZ are all three digit decimal -+numbers. XXX is the major device number of the device holding the -+directory holding the device file (e.g., `/dev'). YYY is the major -+device number of the device file itself. ZZZ is the minor device -+number of the device file itself. If `s' holds the result of passing -+the device to the stat system call (e.g., `stat ("/dev/ttyd0", &s)'), -+the following line of C code will print out the corresponding lock file -+name: -+ printf ("LK.%03d.%03d.%03d", major (s.st_dev), -+ major (s.st_rdev), minor (s.st_rdev)); -+ The advantage of this system is that even if there are several links -+to the same device, they will all use the same lock file name. -+ -+ When two or more instances of `uuxqt' are executing, some sort of -+locking is needed to ensure that a single execution job is only started -+once. I don't know how most UUCP packages deal with this. Taylor UUCP -+uses a lock file for each execution job. The name of the lock file is -+the same as the name of the `X.*' file, except that the initial `X' is -+changed to an `L'. The lock file holds the process ID as described -+above. -+ -+ -+File: uucp.info, Node: Execution File Format, Next: UUCP Protocol, Prev: UUCP Lock Files, Up: Protocols -+ -+6.4 Execution File Format -+========================= -+ -+UUCP `X.*' files control program execution. They are created by `uux'. -+They are transferred between systems just like any other file. The -+`uuxqt' daemon reads them to figure out how to execute the job -+requested by `uux'. -+ -+ An `X.*' file is simply a text file. The first character of each -+line is a command, and the remainder of the line supplies arguments. -+The following commands are defined: -+ -+`C command' -+ This gives the command to execute, including the program and all -+ arguments. For example, `rmail ian@airs.com'. -+ -+`U user system' -+ This names the user who requested the command, and the system from -+ which the request came. -+ -+`I standard-input' -+ This names the file from which standard input is taken. If no -+ standard input file is given, the standard input will probably be -+ attached to `/dev/null'. If the standard input file is not from -+ the system on which the execution is to occur, it will also appear -+ in an `F' command. -+ -+`O standard-output [system]' -+ This names the standard output file. The optional second argument -+ names the system to which the file should be sent. If there is no -+ second argument, the file should be created on the executing -+ system. -+ -+`F required-file [filename-to-use]' -+ The `F' command can appear multiple times. Each `F' command names -+ a file which must exist before the execution can proceed. This -+ will usually be a file which is transferred from the system on -+ which `uux' was executed, but it can also be a file from the local -+ system or some other system. If the file is not from the local -+ system, then the command will usually name a file in the spool -+ directory. If the optional second argument appears, then the file -+ should be copied to the execution directory under that name. This -+ is necessary for any file other than the standard input file. If -+ the standard input file is not from the local system, it will -+ appear in both an `F' command and an `I' command. -+ -+`R requestor-address' -+ This is the address to which mail about the job should be sent. -+ It is relative to the system named in the `U' command. If the `R' -+ command does not appear, then mail is sent to the user named in the -+ `U' command. -+ -+`Z' -+ This command takes no arguments. It means that a mail message -+ should be sent if the command failed. This is the default -+ behaviour for most modern UUCP packages, and for them the `Z' -+ command does not actually do anything. -+ -+`N' -+ This command takes no arguments. It means that no mail message -+ should be sent, even if the command failed. -+ -+`n' -+ This command takes no arguments. It means that a mail message -+ should be sent if the command succeeded. Normally a message is -+ sent only if the command failed. -+ -+`B' -+ This command takes no arguments. It means that the standard input -+ should be returned with any error message. This can be useful in -+ cases where the input would otherwise be lost. -+ -+`e' -+ This command takes no arguments. It means that the command should -+ be processed with `/bin/sh'. For some packages this is the default -+ anyhow. Most packages will refuse to execute complex commands or -+ commands containing wildcards, because of the security holes this -+ opens. -+ -+`E' -+ This command takes no arguments. It means that the command should -+ be processed with the `execve' system call. For some packages -+ this is the default anyhow. -+ -+`M status-file' -+ This command means that instead of mailing a message, the message -+ should be copied to the named file on the system named by the `U' -+ command. -+ -+`Q' -+ This command takes no arguments. It means that the string -+ arguments to all the other commands are backslash quoted. Any -+ backslash in one of the strings should be followed by either a -+ backslash or three octal digits. The backslash quoting is -+ interpreted as in a C string. If the `Q' command does not appear, -+ backslashes in the strings are not treated specially. The `Q' -+ command was introduced in Taylor UUCP version 1.07. -+ -+`# comment' -+ This command is ignored, as is any other unrecognized command. -+ -+ Here is an example. Given the following command executed on system -+test1 -+ uux - test2!cat - test2!~ian/bar !qux '>~/gorp' -+ (this is only an example, as most UUCP systems will not permit the -+cat command to be executed) Taylor UUCP will produce something like the -+following `X.' file: -+ U ian test1 -+ F D.test1N003r qux -+ O /usr/spool/uucppublic/gorp test1 -+ F D.test1N003s -+ I D.test1N003s -+ C cat - ~ian/bar qux -+ The standard input will be read into a file and then transferred to -+the file `D.test1N003s' on system `test2'. The file `qux' will be -+transferred to `D.test1N003r' on system `test2'. When the command is -+executed, the latter file will be copied to the execution directory -+under the name `qux'. Note that since the file `~ian/bar' is already -+on the execution system, no action need be taken for it. The standard -+output will be collected in a file, then copied to the file -+`/usr/spool/uucppublic/gorp' on the system `test1'. -+ -+ -+File: uucp.info, Node: UUCP Protocol, Next: g Protocol, Prev: Execution File Format, Up: Protocols -+ -+6.5 UUCP Protocol -+================= -+ -+The UUCP protocol is a conversation between two UUCP packages. A UUCP -+conversation consists of three parts: an initial handshake, a series of -+file transfer requests, and a final handshake. -+ -+* Menu: -+ -+* The Initial Handshake:: The Initial Handshake -+* UUCP Protocol Commands:: UUCP Protocol Commands -+* The Final Handshake:: The Final Handshake -+ -+ -+File: uucp.info, Node: The Initial Handshake, Next: UUCP Protocol Commands, Prev: UUCP Protocol, Up: UUCP Protocol -+ -+6.5.1 The Initial Handshake -+--------------------------- -+ -+Before the initial handshake, the caller will usually have logged in the -+called machine and somehow started the UUCP package there. On Unix this -+is normally done by setting the shell of the login name used to -+`/usr/lib/uucp/uucico'. -+ -+ All messages in the initial handshake begin with a `^P' (a byte with -+the octal value `\020') and end with a null byte (`\000'). A few -+systems end these messages with a line feed character (`\012') instead -+of a null byte; the examples below assume a null byte is being used. -+ -+ Some options below are supported by QFT, which stands for Queued File -+Transfer, and is (or was) an internal Bell Labs version of UUCP. -+ -+ Taylor UUCP size negotiation was introduced by Taylor UUCP, and is -+also supported by DOS based UUPlus and Amiga based wUUCP and UUCP-1.17. -+ -+ The initial handshake goes as follows. It is begun by the called -+machine. -+ -+called: `\020Shere=hostname\000' -+ The hostname is the UUCP name of the called machine. Older UUCP -+ packages do not output it, and simply send `\020Shere\000'. -+ -+caller: `\020Shostname options\000' -+ The hostname is the UUCP name of the calling machine. The -+ following options may appear (or there may be none): -+ -+ `-QSEQ' -+ Report sequence number for this conversation. The sequence -+ number is stored at both sites, and incremented after each -+ call. If there is a sequence number mismatch, something has -+ gone wrong (somebody may have broken security by pretending -+ to be one of the machines) and the call is denied. If the -+ sequence number changes on one of the machines, perhaps -+ because of an attempted breakin or because a disk backup was -+ restored, the sequence numbers on the two machines must be -+ reconciled manually. -+ -+ `-xLEVEL' -+ Requests the called system to set its debugging level to the -+ specified value. This is not supported by all systems. -+ -+ `-pGRADE' -+ `-vgrade=GRADE' -+ Requests the called system to only transfer files of the -+ specified grade or higher. This is not supported by all -+ systems. Some systems support `-p', some support `-vgrade='. -+ UUPlus allows either `-p' or `-v' to be specified on a -+ per-system basis in the `SYSTEMS' file (`gradechar' option). -+ -+ `-R' -+ Indicates that the calling UUCP understands how to restart -+ failed file transmissions. Supported only by System V -+ Release 4 UUCP, QFT, and Taylor UUCP. -+ -+ `-ULIMIT' -+ Reports the ulimit value of the calling UUCP. The limit is -+ specified as a base 16 number in C notation (e.g., -+ `-U0x1000000'). This number is the number of 512 byte blocks -+ in the largest file which the calling UUCP can create. The -+ called UUCP may not transfer a file larger than this. -+ Supported only by System V Release 4 UUCP, QFT and UUPlus. -+ UUPlus reports the lesser of the available disk space on the -+ spool directory drive and the ulimit variable in -+ `UUPLUS.CFG'. Taylor UUCP understands this option, but does -+ not generate it. -+ -+ `-N[NUMBER]' -+ Indicates that the calling UUCP understands the Taylor UUCP -+ size negotiation extension. Not supported by traditional -+ UUCP packages. Supported by UUPlus. The optional number is -+ a bitmask of features supported by the calling UUCP, and is -+ described below. -+ -+called: `\020ROK\000' -+ There are actually several possible responses. -+ `ROK' -+ The calling UUCP is acceptable, and the handshake proceeds to -+ the protocol negotiation. Some options may also appear; see -+ below. -+ -+ `ROKN[NUMBER]' -+ The calling UUCP is acceptable, it specified `-N', and the -+ called UUCP also understands the Taylor UUCP size limiting -+ extensions. The optional number is a bitmask of features -+ supported by the called UUCP, and is described below. -+ -+ `RLCK' -+ The called UUCP already has a lock for the calling UUCP, -+ which normally indicates the two machines are already -+ communicating. -+ -+ `RCB' -+ The called UUCP will call back. This may be used to avoid -+ impostors (but only one machine out of each pair should call -+ back, or no conversation will ever begin). -+ -+ `RBADSEQ' -+ The call sequence number is wrong (see the `-Q' discussion -+ above). -+ -+ `RLOGIN' -+ The calling UUCP is using the wrong login name. -+ -+ `RYou are unknown to me' -+ The calling UUCP is not known to the called UUCP, and the -+ called UUCP does not permit connections from unknown systems. -+ Some versions of UUCP just drop the line rather than sending -+ this message. -+ -+ If the response is `ROK', the following options are supported by -+ System V Release 4 UUCP and QFT. -+ `-R' -+ The called UUCP knows how to restart failed file -+ transmissions. -+ -+ `-ULIMIT' -+ Reports the ulimit value of the called UUCP. The limit is -+ specified as a base 16 number in C notation. This number is -+ the number of 512 byte blocks in the largest file which the -+ called UUCP can create. The calling UUCP may not send a file -+ larger than this. Also supported by UUPlus. Taylor UUCP -+ understands this option, but does not generate it. -+ -+ `-xLEVEL' -+ I'm not sure just what this means. It may request the -+ calling UUCP to set its debugging level to the specified -+ value. -+ -+ If the response is not `ROK' (or `ROKN') both sides hang up the -+ phone, abandoning the call. -+ -+called: `\020Pprotocols\000' -+ Note that the called UUCP outputs two strings in a row. The -+ protocols string is a list of UUCP protocols supported by the -+ caller. Each UUCP protocol has a single character name. These -+ protocols are discussed in more detail later in this document. -+ For example, the called UUCP might send `\020Pgf\000'. -+ -+caller: `\020Uprotocol\000' -+ The calling UUCP selects which protocol to use out of the protocols -+ offered by the called UUCP. If there are no mutually supported -+ protocols, the calling UUCP sends `\020UN\000' and both sides hang -+ up the phone. Otherwise the calling UUCP sends something like -+ `\020Ug\000'. -+ -+ Most UUCP packages will consider each locally supported protocol in -+turn and select the first one supported by the called UUCP. With some -+versions of HDB UUCP, this can be modified by giving a list of protocols -+after the device name in the `Devices' file or the `Systems' file. For -+example, to select the `e' protocol in `Systems', -+ airs Any ACU,e ... -+ or in Devices, -+ ACU,e ttyXX ... -+ Taylor UUCP provides the `protocol' command which may be used either -+for a system (*note Protocol Selection::) or a port (*note port File::). -+UUPlus allows specification of the protocol string on a per-system basis -+in the `SYSTEMS' file. -+ -+ The optional number following a `-N' sent by the calling system, or -+an `ROKN' sent by the called system, is a bitmask of features supported -+by the UUCP package. The optional number was introduced in Taylor UUCP -+version 1.04. The number is sent as an octal number with a leading -+zero. The following bits are currently defined. A missing number -+should be taken as `011'. -+ -+`01' -+ UUCP supports size negotiation. -+ -+`02' -+ UUCP supports file restart. -+ -+`04' -+ UUCP supports the `E' command. -+ -+`010' -+ UUCP requires the file size in the `S' and `R' commands to be in -+ base 10. This bit is used by default if no number appears, but -+ should not be explicitly sent. -+ -+`020' -+ UUCP expects a dummy string between the notify field and the size -+ field in an `S' command. This is true of SVR4 UUCP. This bit -+ should not be used. -+ -+`040' -+ UUCP supports the `q' option in the `S', `R', `X', and `E' -+ commands. -+ -+ After the protocol has been selected and the initial handshake has -+been completed, both sides turn on the selected protocol. For some -+protocols (notably `g') a further handshake is done at this point. -+ -+ -+File: uucp.info, Node: UUCP Protocol Commands, Next: The Final Handshake, Prev: The Initial Handshake, Up: UUCP Protocol -+ -+6.5.2 UUCP Protocol Commands -+---------------------------- -+ -+Each protocol supports a method for sending a command to the remote -+system. This method is used to transmit a series of commands between -+the two UUCP packages. At all times, one package is the master and the -+other is the slave. Initially, the calling UUCP is the master. -+ -+ If a protocol error occurs during the exchange of commands, both -+sides move immediately to the final handshake. -+ -+ The master will send one of five commands: `S', `R', `X', `E', or -+`H'. -+ -+ Any file name referred to below is either an absolute file name -+beginning with `/', a public directory file name beginning with `~/', a -+file name relative to a user's home directory beginning with `~USER/', -+or a spool directory file name. File names in the spool directory are -+not absolute, but instead are converted to file names within the spool -+directory by UUCP. They always begin with `C.' (for a command file -+created by `uucp' or `uux'), `D.' (for a data file created by `uucp', -+`uux' or by an execution, or received from another system for an -+execution), or `X.' (for an execution file created by `uux' or received -+from another system). -+ -+ All the commands other than the `H' command support options. The -+`q' option indicates that the command argument strings are backslash -+quoted. If the `q' option appears, then any backslash in one of the -+arguments should be followed by either a backslash or three octal -+digits. The backslash quoting is interpreted as in a C string. If the -+`q' option does not appear, backslashes in the strings are not treated -+specially. The `q' option was introduced in Taylor UUCP version 1.07. -+ -+* Menu: -+ -+* The S Command:: The S Command -+* The R Command:: The R Command -+* The X Command:: The X Command -+* The E Command:: The E Command -+* The H Command:: The H Command -+ -+ -+File: uucp.info, Node: The S Command, Next: The R Command, Prev: UUCP Protocol Commands, Up: UUCP Protocol Commands -+ -+6.5.2.1 The S Command -+..................... -+ -+master: `S FROM TO USER -OPTIONS TEMP MODE NOTIFY SIZE' -+ The `S' and the `-' are literal characters. This is a request by -+ the master to send a file to the slave. -+ -+ FROM -+ The name of the file to send. If the `C' option does not -+ appear in OPTIONS, the master will actually open and send -+ this file. Otherwise the file has been copied to the spool -+ directory, where it is named TEMP. The slave ignores this -+ field unless TO is a directory, in which case the basename of -+ FROM will be used as the file name. If FROM is a spool -+ directory filename, it must be a data file created for or by -+ an execution, and must begin with `D.'. -+ -+ TO -+ The name to give the file on the slave. If this field names -+ a directory the file is placed within that directory with the -+ basename of FROM. A name ending in `/' is taken to be a -+ directory even if one does not already exist with that name. -+ If TO begins with `X.', an execution file will be created on -+ the slave. Otherwise, if TO begins with `D.' it names a data -+ file to be used by some execution file. Otherwise, TO should -+ not be in the spool directory. -+ -+ USER -+ The name of the user who requested the transfer. -+ -+ OPTIONS -+ A list of options to control the transfer. The following -+ options are defined (all options are single characters): -+ `C' -+ The file has been copied to the spool directory (the -+ master should use TEMP rather than FROM). -+ -+ `c' -+ The file has not been copied to the spool directory -+ (this is the default). -+ -+ `d' -+ The slave should create directories as necessary (this -+ is the default). -+ -+ `f' -+ The slave should not create directories if necessary, -+ but should fail the transfer instead. -+ -+ `m' -+ The master should send mail to USER when the transfer is -+ complete. -+ -+ `n' -+ The slave should send mail to NOTIFY when the transfer is -+ complete. -+ -+ `q' -+ Backslash quoting is applied to the FROM, TO, USER, and -+ NOTIFY arguments. *Note UUCP Protocol Commands::. This -+ option was introduced in Taylor UUCP version 1.07. -+ -+ TEMP -+ If the `C' option appears in OPTIONS, this names the file to -+ be sent. Otherwise if FROM is in the spool directory, TEMP -+ is the same as FROM. Otherwise TEMP may be a dummy string, -+ such as `D.0'. After the transfer has been succesfully -+ completed, the master will delete the file TEMP. -+ -+ MODE -+ This is an octal number giving the mode of the file on the -+ master. If the file is not in the spool directory, the slave -+ will always create it with mode 0666, except that if (MODE & -+ 0111) is not zero (the file is executable), the slave will -+ create the file with mode 0777. If the file is in the spool -+ directory, some UUCP packages will use the algorithm above -+ and some will always create the file with mode 0600. This -+ field is ignored by UUPlus, since it is meaningless on DOS; -+ UUPlus uses 0666 for outgoing files. -+ -+ NOTIFY -+ This field may not be present, and in any case is only -+ meaningful if the `n' option appears in OPTIONS. If the `n' -+ option appears, then, when the transfer is successfully -+ completed, the slave will send mail to NOTIFY, which must be -+ a legal mailing address on the slave. If a SIZE field will -+ appear but the `n' option does not appear, NOTIFY will always -+ be present, typically as the string `dummy' or simply a pair -+ of double quotes. -+ -+ SIZE -+ This field is only present when doing Taylor UUCP or SVR4 -+ UUCP size negotiation. It is the size of the file in bytes. -+ Taylor UUCP version 1.03 sends the size as a decimal integer, -+ while versions 1.04 and up, and all other UUCP packages that -+ support size negotiation, send the size in base 16 with a -+ leading 0x. -+ -+ The slave then responds with an `S' command response. -+ -+ `SY START' -+ The slave is willing to accept the file, and file transfer -+ begins. The START field will only be present when using file -+ restart. It specifies the byte offset into the file at which -+ to start sending. If this is a new file, START will be 0x0. -+ -+ `SN2' -+ The slave denies permission to transfer the file. This can -+ mean that the destination directory may not be accessed, or -+ that no requests are permitted. It implies that the file -+ transfer will never succeed. -+ -+ `SN4' -+ The slave is unable to create the necessary temporary file. -+ This implies that the file transfer might succeed later. -+ -+ `SN6' -+ This is only used by Taylor UUCP size negotiation. It means -+ that the slave considers the file too large to transfer at -+ the moment, but it may be possible to transfer it at some -+ other time. -+ -+ `SN7' -+ This is only used by Taylor UUCP size negotiation. It means -+ that the slave considers the file too large to ever transfer. -+ -+ `SN8' -+ This is only used by Taylor UUCP. It means that the file was -+ already received in a previous conversation. This can happen -+ if the receive acknowledgement was lost after it was sent by -+ the receiver but before it was received by the sender. -+ -+ `SN9' -+ This is only used by Taylor UUCP (versions 1.05 and up) and -+ UUPlus (versions 2.0 and up). It means that the remote -+ system was unable to open another channel (see the discussion -+ of the `i' protocol for more information about channels). -+ This implies that the file transfer might succeed later. -+ -+ `SN10' -+ This is reportedly used by SVR4 UUCP to mean that the file -+ size is too large. -+ -+ If the slave responds with `SY', a file transfer begins. When the -+ file transfer is complete, the slave sends a `C' command response. -+ -+ `CY' -+ The file transfer was successful. -+ -+ `CYM' -+ The file transfer was successful, and the slave wishes to -+ become the master; the master should send an `H' command, -+ described below. -+ -+ `CN5' -+ The temporary file could not be moved into the final -+ location. This implies that the file transfer will never -+ succeed. -+ -+After the `C' command response has been received (in the `SY' case) or -+immediately (in an `SN' case) the master will send another command. -+ -+ -+File: uucp.info, Node: The R Command, Next: The X Command, Prev: The S Command, Up: UUCP Protocol Commands -+ -+6.5.2.2 The R Command -+..................... -+ -+master: `R FROM TO USER -OPTIONS SIZE' -+ The `R' and the `-' are literal characters. This is a request by -+ the master to receive a file from the slave. I do not know how -+ SVR4 UUCP or QFT implement file transfer restart in this case. -+ -+ FROM -+ This is the name of the file on the slave which the master -+ wishes to receive. It must not be in the spool directory, -+ and it may not contain any wildcards. -+ -+ TO -+ This is the name of the file to create on the master. I do -+ not believe that it can be a directory. It may only be in -+ the spool directory if this file is being requested to -+ support an execution either on the master or on some system -+ other than the slave. -+ -+ USER -+ The name of the user who requested the transfer. -+ -+ OPTIONS -+ A list of options to control the transfer. The following -+ options are defined (all options are single characters): -+ `d' -+ The master should create directories as necessary (this -+ is the default). -+ -+ `f' -+ The master should not create directories if necessary, -+ but should fail the transfer instead. -+ -+ `m' -+ The master should send mail to USER when the transfer is -+ complete. -+ -+ `q' -+ Backslash quoting is applied to the FROM, TO, and USER -+ arguments. *Note UUCP Protocol Commands::. This option -+ was introduced in Taylor UUCP version 1.07. -+ -+ SIZE -+ This only appears if Taylor UUCP size negotiation is being -+ used. It specifies the largest file which the master is -+ prepared to accept (when using SVR4 UUCP or QFT, this was -+ specified in the `-U' option during the initial handshake). -+ -+ The slave then responds with an `R' command response. UUPlus does -+ not support `R' requests, and always responds with `RN2'. -+ -+ `RY MODE [SIZE]' -+ The slave is willing to send the file, and file transfer -+ begins. The MODE argument is the octal mode of the file on -+ the slave. The master treats this just as the slave does the -+ MODE argument in the send command, q.v. I am told that SVR4 -+ UUCP sends a trailing SIZE argument. For some versions of -+ BSD UUCP, the MODE argument may have a trailing `M' character -+ (e.g., `RY 0666M'). This means that the slave wishes to -+ become the master. -+ -+ `RN2' -+ The slave is not willing to send the file, either because it -+ is not permitted or because the file does not exist. This -+ implies that the file request will never succeed. -+ -+ `RN6' -+ This is only used by Taylor UUCP size negotiation. It means -+ that the file is too large to send, either because of the -+ size limit specifies by the master or because the slave -+ considers it too large. The file transfer might succeed -+ later, or it might not (this may be cleared up in a later -+ release of Taylor UUCP). -+ -+ `RN9' -+ This is only used by Taylor UUCP (versions 1.05 and up) and -+ FSUUCP (versions 1.5 and up). It means that the remote -+ system was unable to open another channel (see the discussion -+ of the `i' protocol for more information about channels). -+ This implies that the file transfer might succeed later. -+ -+ If the slave responds with `RY', a file transfer begins. When the -+ file transfer is complete, the master sends a `C' command. The -+ slave pretty much ignores this, although it may log it. -+ -+ `CY' -+ The file transfer was successful. -+ -+ `CN5' -+ The temporary file could not be moved into the final location. -+ -+ After the `C' command response has been sent (in the `RY' case) or -+ immediately (in an `RN' case) the master will send another command. -+ -+ -+File: uucp.info, Node: The X Command, Next: The E Command, Prev: The R Command, Up: UUCP Protocol Commands -+ -+6.5.2.3 The X Command -+..................... -+ -+master: `X FROM TO USER -OPTIONS' -+ The `X' and the `-' are literal characters. This is a request by -+ the master to, in essence, execute uucp on the slave. The slave -+ should execute `uucp FROM TO'. -+ -+ FROM -+ This is the name of the file or files on the slave which the -+ master wishes to transfer. Any wildcards are expanded on the -+ slave. If the master is requesting that the files be -+ transferred to itself, the request would normally contain -+ wildcard characters, since otherwise an `R' command would -+ suffice. The master can also use this command to request -+ that the slave transfer files to a third system. -+ -+ TO -+ This is the name of the file or directory to which the files -+ should be transferred. This will normally use a UUCP name. -+ For example, if the master wishes to receive the files -+ itself, it would use `master!path'. -+ -+ USER -+ The name of the user who requested the transfer. -+ -+ OPTIONS -+ A list of options to control the transfer. As far as I know, -+ only one option is defined: -+ `q' -+ Backslash quoting is applied to the FROM, TO, and USER -+ arguments. *Note UUCP Protocol Commands::. This option -+ was introduced in Taylor UUCP version 1.07. -+ -+ The slave then responds with an `X' command response. FSUUCP does -+ not support `X' requests, and always responds with `XN'. -+ -+ `XY' -+ The request was accepted, and the appropriate file transfer -+ commands have been queued up for later processing. -+ -+ `XN' -+ The request was denied. No particular reason is given. -+ -+ In either case, the master will then send another command. -+ -+ -+File: uucp.info, Node: The E Command, Next: The H Command, Prev: The X Command, Up: UUCP Protocol Commands -+ -+6.5.2.4 The E Command -+..................... -+ -+master: `E FROM TO USER -OPTIONS TEMP MODE NOTIFY SIZE COMMAND' -+ The `E' command is only supported by Taylor UUCP 1.04 and up. It -+ is used to make an execution request without requiring a separate -+ `X.*' file. *Note Execution File Format::. It is only used when -+ the command to be executed requires a single input file which is -+ passed to it as standard input. -+ -+ All the fields have the same meaning as they do for an `S' command, -+ except for OPTIONS and COMMAND. -+ -+ OPTIONS -+ A list of options to control the transfer. The following -+ options are defined (all options are single characters): -+ `C' -+ The file has been copied to the spool directory (the -+ master should use TEMP rather than FROM). -+ -+ `c' -+ The file has not been copied to the spool directory -+ (this is the default). -+ -+ `N' -+ No mail message should be sent, even if the command -+ fails. This is the equivalent of the `N' command in an -+ `X.*' file. -+ -+ `Z' -+ A mail message should be sent if the command fails (this -+ is generally the default in any case). This is the -+ equivalent of the `Z' command in an `X.*' file. -+ -+ `R' -+ Mail messages about the execution should be sent to the -+ address in the NOTIFY field. This is the equivalent of -+ the `R' command in an `X.*' file. -+ -+ `e' -+ The execution should be done with `/bin/sh'. This is the -+ equivalent of the `e' command in an `X.*' file. -+ -+ `q' -+ Backslash quoting is applied to the FROM, TO, USER, and -+ NOTIFY arguments. *Note UUCP Protocol Commands::. This -+ option was introduced in Taylor UUCP version 1.07. Note -+ that the COMMAND argument is not backslash quoted--that -+ argument is defined as the remainder of the line, and so -+ is already permitted to contain any character. -+ -+ COMMAND -+ The command which should be executed. This is the equivalent -+ of the `C' command in an `X.*' file. -+ -+ The slave then responds with an `E' command response. These are -+ the same as the `S' command responses, but the initial character is -+ `E' rather than `S'. -+ -+ If the slave responds with `EY', the file transfer begins. When -+ the file transfer is complete, the slave sends a `C' command -+ response, just as for the `S' command. After a successful file -+ transfer, the slave is responsible for arranging for the command -+ to be executed. The transferred file is passed as standard input, -+ as though it were named in the `I' and `F' commands of an `X.*' -+ file. -+ -+ After the `C' command response has been received (in the `EY' -+ case) or immediately (in an `EN' case) the master will send another -+ command. -+ -+ -+File: uucp.info, Node: The H Command, Prev: The E Command, Up: UUCP Protocol Commands -+ -+6.5.2.5 The H Command -+..................... -+ -+master: `H' -+ This is used by the master to hang up the connection. The slave -+ will respond with an `H' command response. -+ -+ `HY' -+ The slave agrees to hang up the connection. In this case the -+ master sends another `HY' command. In some UUCP packages the -+ slave will then send a third `HY' command. At this point the -+ protocol is shut down, and the final handshake is begun. -+ -+ `HN' -+ The slave does not agree to hang up. In this case the master -+ and the slave exchange roles. The next command will be sent -+ by the former slave, which is the new master. The roles may -+ be reversed several times during a single connection. -+ -+ -+File: uucp.info, Node: The Final Handshake, Prev: UUCP Protocol Commands, Up: UUCP Protocol -+ -+6.5.3 The Final Handshake -+------------------------- -+ -+After the protocol has been shut down, the final handshake is performed. -+This handshake has no real purpose, and some UUCP packages simply drop -+the connection rather than do it (in fact, some will drop the connection -+immediately after both sides agree to hangup, without even closing down -+the protocol). -+ -+caller: `\020OOOOOO\000' -+ -+called: `\020OOOOOOO\000' -+ -+ That is, the calling UUCP sends six `O' characters and the called -+UUCP replies with seven `O' characters. Some UUCP packages always send -+six `O' characters. -+ -+ -+File: uucp.info, Node: g Protocol, Next: f Protocol, Prev: UUCP Protocol, Up: Protocols -+ -+6.6 UUCP `g' Protocol -+===================== -+ -+The `g' protocol is a packet based flow controlled error correcting -+protocol that requires an eight bit clear connection. It is the -+original UUCP protocol, and is supported by all UUCP implementations. -+Many implementations of it are only able to support small window and -+packet sizes, specifically a window size of 3 and a packet size of 64 -+bytes, but the protocol itself can support up to a window size of 7 and -+a packet size of 4096 bytes. Complaints about the inefficiency of the -+`g' protocol generally refer to specific implementations, rather than -+to the correctly implemented protocol. -+ -+ The `g' protocol was originally designed for general packet drivers, -+and thus contains some features that are not used by UUCP, including an -+alternate data channel and the ability to renegotiate packet and window -+sizes during the communication session. -+ -+ The `g' protocol is spoofed by many Telebit modems. When spoofing -+is in effect, each Telebit modem uses the `g' protocol to communicate -+with the attached computer, but the data between the modems is sent -+using a Telebit proprietary error correcting protocol. This allows for -+very high throughput over the Telebit connection, which, because it is -+half-duplex, would not normally be able to handle the `g' protocol very -+well at all. When a Telebit is spoofing the `g' protocol, it forces -+the packet size to be 64 bytes and the window size to be 3. -+ -+ This discussion of the `g' protocol explains how it works, but does -+not discuss useful error handling techniques. Some discussion of this -+can be found in Jamie E. Hanrahan's paper, cited above (*note UUCP -+Protocol Sources::). -+ -+ All `g' protocol communication is done with packets. Each packet -+begins with a six byte header. Control packets consist only of the -+header. Data packets contain additional data. -+ -+ The header is as follows: -+ -+`\020' -+ Every packet begins with a `^P'. -+ -+K (1 <= K <= 9) -+ The K value is always 9 for a control packet. For a data packet, -+ the K value indicates how much data follows the six byte header. -+ The amount of data is 2 ** (K + 4), where ** indicates -+ exponentiation. Thus a K value of 1 means 32 data bytes and a K -+ value of 8 means 4096 data bytes. The K value for a data packet -+ must be between 1 and 8 inclusive. -+ -+checksum low byte -+checksum high byte -+ The checksum value is described below. -+ -+control byte -+ The control byte indicates the type of packet, and is described -+ below. -+ -+xor byte -+ This byte is the xor of K, the checksum low byte, the checksum -+ high byte and the control byte (i.e., the second, third, fourth and -+ fifth header bytes). It is used to ensure that the header data is -+ valid. -+ -+ The control byte in the header is composed of three bit fields, -+referred to here as TT (two bits), XXX (three bits) and YYY (three -+bits). The control is TTXXXYYY, or `(TT << 6) + (XXX << 3) + YYY'. -+ -+ The TT field takes on the following values: -+ -+`0' -+ This is a control packet. In this case the K byte in the header -+ must be 9. The XXX field indicates the type of control packet; -+ these types are described below. -+ -+`1' -+ This is an alternate data channel packet. This is not used by -+ UUCP. -+ -+`2' -+ This is a data packet, and the entire contents of the attached data -+ field (whose length is given by the K byte in the header) are -+ valid. The XXX and YYY fields are described below. -+ -+`3' -+ This is a short data packet. Let the length of the data field (as -+ given by the K byte in the header) be L. Let the first byte in -+ the data field be B1. If B1 is less than 128 (if the most -+ significant bit of B1 is 0), then there are `L - B1' valid bytes -+ of data in the data field, beginning with the second byte. If `B1 -+ >= 128', let B2 be the second byte in the data field. Then there -+ are `L - ((B1 & 0x7f) + (B2 << 7))' valid bytes of data in the -+ data field, beginning with the third byte. In all cases L bytes -+ of data are sent (and all data bytes participate in the checksum -+ calculation) but some of the trailing bytes may be dropped by the -+ receiver. The XXX and YYY fields are described below. -+ -+ In a data packet (short or not) the XXX field gives the sequence -+number of the packet. Thus sequence numbers can range from 0 to 7, -+inclusive. The YYY field gives the sequence number of the last -+correctly received packet. -+ -+ Each communication direction uses a window which indicates how many -+unacknowledged packets may be transmitted before waiting for an -+acknowledgement. The window may range from 1 to 7, and may be different -+in each direction. For example, if the window is 3 and the last packet -+acknowledged was packet number 6, packet numbers 7, 0 and 1 may be sent -+but the sender must wait for an acknowledgement before sending packet -+number 2. This acknowledgement could come as the YYY field of a data -+packet, or as the YYY field of a `RJ' or `RR' control packet (described -+below). -+ -+ Each packet must be transmitted in order (the sender may not skip -+sequence numbers). Each packet must be acknowledged, and each packet -+must be acknowledged in order. -+ -+ In a control packet, the XXX field takes on the following values: -+ -+1 `CLOSE' -+ The connection should be closed immediately. This is typically -+ sent when one side has seen too many errors and wants to give up. -+ It is also sent when shutting down the protocol. If an unexpected -+ `CLOSE' packet is received, a `CLOSE' packet should be sent in -+ reply and the `g' protocol should halt, causing UUCP to enter the -+ final handshake. -+ -+2 `RJ' or `NAK' -+ The last packet was not received correctly. The YYY field -+ contains the sequence number of the last correctly received packet. -+ -+3 `SRJ' -+ Selective reject. The YYY field contains the sequence number of a -+ packet that was not received correctly, and should be -+ retransmitted. This is not used by UUCP, and most implementations -+ will not recognize it. -+ -+4 `RR' or `ACK' -+ Packet acknowledgement. The YYY field contains the sequence -+ number of the last correctly received packet. -+ -+5 `INITC' -+ Third initialization packet. The YYY field contains the maximum -+ window size to use. -+ -+6 `INITB' -+ Second initialization packet. The YYY field contains the packet -+ size to use. It requests a size of 2 ** (YYY + 5). Note that -+ this is not the same coding used for the K byte in the packet -+ header (it is 1 less). Most UUCP implementations that request a -+ packet size larger than 64 bytes can handle any packet size up to -+ that specified. -+ -+7 `INITA' -+ First initialization packet. The YYY field contains the maximum -+ window size to use. -+ -+ To compute the checksum, call the control byte (the fifth byte in the -+header) C. -+ -+ The checksum of a control packet is simply `0xaaaa - C'. -+ -+ The checksum of a data packet is `0xaaaa - (CHECK ^ C)', where `^' -+denotes exclusive or, and CHECK is the result of the following routine -+as run on the contents of the data field (every byte in the data field -+participates in the checksum, even for a short data packet). Below is -+the routine used by an early version of Taylor UUCP; it is a slightly -+modified version of a routine which John Gilmore patched from G.L. -+Chesson's original paper. The `z' argument points to the data and the -+`c' argument indicates how much data there is. -+ -+ int -+ igchecksum (z, c) -+ register const char *z; -+ register int c; -+ { -+ register unsigned int ichk1, ichk2; -+ -+ ichk1 = 0xffff; -+ ichk2 = 0; -+ -+ do -+ { -+ register unsigned int b; -+ -+ /* Rotate ichk1 left. */ -+ if ((ichk1 & 0x8000) == 0) -+ ichk1 <<= 1; -+ else -+ { -+ ichk1 <<= 1; -+ ++ichk1; -+ } -+ -+ /* Add the next character to ichk1. */ -+ b = *z++ & 0xff; -+ ichk1 += b; -+ -+ /* Add ichk1 xor the character position in the buffer counting from -+ the back to ichk2. */ -+ ichk2 += ichk1 ^ c; -+ -+ /* If the character was zero, or adding it to ichk1 caused an -+ overflow, xor ichk2 to ichk1. */ -+ if (b == 0 || (ichk1 & 0xffff) < b) -+ ichk1 ^= ichk2; -+ } -+ while (--c > 0); -+ -+ return ichk1 & 0xffff; -+ } -+ -+ When the `g' protocol is started, the calling UUCP sends an `INITA' -+control packet with the window size it wishes the called UUCP to use. -+The called UUCP responds with an `INITA' packet with the window size it -+wishes the calling UUCP to use. Pairs of `INITB' and `INITC' packets -+are then similarly exchanged. When these exchanges are completed, the -+protocol is considered to have been started. -+ -+ Note that the window and packet sizes are not a negotiation. Each -+system announces the window and packet size which the other system -+should use. It is possible that different window and packet sizes will -+be used in each direction. The protocol works this way on the theory -+that each system knows how much data it can accept without getting -+overrun. Therefore, each system tells the other how much data to send -+before waiting for an acknowledgement. -+ -+ When a UUCP package transmits a command, it sends one or more data -+packets. All the data packets will normally be complete, although some -+UUCP packages may send the last one as a short packet. The command -+string is sent with a trailing null byte, to let the receiving package -+know when the command is finished. Some UUCP packages require the last -+byte of the last packet sent to be null, even if the command ends -+earlier in the packet. Some packages may require all the trailing bytes -+in the last packet to be null, but I have not confirmed this. -+ -+ When a UUCP package sends a file, it will send a sequence of data -+packets. The end of the file is signalled by a short data packet -+containing zero valid bytes (it will normally be preceeded by a short -+data packet containing the last few bytes in the file). -+ -+ Note that the sequence numbers cover the entire communication -+session, including both command and file data. -+ -+ When the protocol is shut down, each UUCP package sends a `CLOSE' -+control packet. -+ -+ -+File: uucp.info, Node: f Protocol, Next: t Protocol, Prev: g Protocol, Up: Protocols -+ -+6.7 UUCP `f' Protocol -+===================== -+ -+The `f' protocol is a seven bit protocol which checksums an entire file -+at a time. It only uses the characters between `\040' and `\176' -+(ASCII `space' and `~') inclusive, as well as the carriage return -+character. It can be very efficient for transferring text only data, -+but it is very inefficient at transferring eight bit data (such as -+compressed news). It is not flow controlled, and the checksum is -+fairly insecure over large files, so using it over a serial connection -+requires handshaking (XON/XOFF can be used) and error correcting -+modems. Some people think it should not be used even under those -+circumstances. -+ -+ I believe that the `f' protocol originated in BSD versions of UUCP. -+It was originally intended for transmission over X.25 PAD links. -+ -+ The `f' protocol has no startup or finish protocol. However, both -+sides typically sleep for a couple of seconds before starting up, -+because they switch the terminal into XON/XOFF mode and want to allow -+the changes to settle before beginning transmission. -+ -+ When a UUCP package transmits a command, it simply sends a string -+terminated by a carriage return. -+ -+ When a UUCP package transmits a file, each byte B of the file is -+translated according to the following table: -+ -+ 0 <= B <= 037: 0172, B + 0100 (0100 to 0137) -+ 040 <= B <= 0171: B ( 040 to 0171) -+ 0172 <= B <= 0177: 0173, B - 0100 ( 072 to 077) -+ 0200 <= B <= 0237: 0174, B - 0100 (0100 to 0137) -+ 0240 <= B <= 0371: 0175, B - 0200 ( 040 to 0171) -+ 0372 <= B <= 0377: 0176, B - 0300 ( 072 to 077) -+ -+ That is, a byte between `\040' and `\171' inclusive is transmitted -+as is, and all other bytes are prefixed and modified as shown. -+ -+ When all the file data is sent, a seven byte sequence is sent: two -+bytes of `\176' followed by four ASCII bytes of the checksum as printed -+in base 16 followed by a carriage return. For example, if the checksum -+was 0x1234, this would be sent: `\176\1761234\r'. -+ -+ The checksum is initialized to 0xffff. For each byte that is sent -+it is modified as follows (where B is the byte before it has been -+transformed as described above): -+ -+ /* Rotate the checksum left. */ -+ if ((ichk & 0x8000) == 0) -+ ichk <<= 1; -+ else -+ { -+ ichk <<= 1; -+ ++ichk; -+ } -+ -+ /* Add the next byte into the checksum. */ -+ ichk += B; -+ -+ When the receiving UUCP sees the checksum, it compares it against its -+own calculated checksum and replies with a single character followed by -+a carriage return. -+ -+`G' -+ The file was received correctly. -+ -+`R' -+ The checksum did not match, and the file should be resent from the -+ beginning. -+ -+`Q' -+ The checksum did not match, but too many retries have occurred and -+ the communication session should be abandoned. -+ -+ The sending UUCP checks the returned character and acts accordingly. -+ -+ -+File: uucp.info, Node: t Protocol, Next: e Protocol, Prev: f Protocol, Up: Protocols -+ -+6.8 UUCP `t' Protocol -+===================== -+ -+The `t' protocol is intended for use on links which provide reliable -+end-to-end connections, such as TCP. It does no error checking or flow -+control, and requires an eight bit clear channel. -+ -+ I believe the `t' protocol originated in BSD versions of UUCP. -+ -+ When a UUCP package transmits a command, it first gets the length of -+the command string, C. It then sends `((C / 512) + 1) * 512' bytes -+(the smallest multiple of 512 which can hold C bytes plus a null byte) -+consisting of the command string itself followed by trailing null bytes. -+ -+ When a UUCP package sends a file, it sends it in blocks. Each block -+contains at most 1024 bytes of data. Each block consists of four bytes -+containing the amount of data in binary (most significant byte first, -+the same format as used by the Unix function `htonl') followed by that -+amount of data. The end of the file is signalled by a block containing -+zero bytes of data. -+ -+ -+File: uucp.info, Node: e Protocol, Next: Big G Protocol, Prev: t Protocol, Up: Protocols -+ -+6.9 UUCP `e' Protocol -+===================== -+ -+The `e' protocol is similar to the `t' protocol. It does no flow -+control or error checking and is intended for use over networks -+providing reliable end-to-end connections, such as TCP. -+ -+ The `e' protocol originated in versions of HDB UUCP. -+ -+ When a UUCP package transmits a command, it simply sends the command -+as an ASCII string terminated by a null byte. -+ -+ When a UUCP package transmits a file, it sends the complete size of -+the file as an ASCII decimal number. The ASCII string is padded out to -+20 bytes with null bytes (i.e. if the file is 1000 bytes long, it sends -+`1000\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0'). It then sends the entire file. -+ -+ -+File: uucp.info, Node: Big G Protocol, Next: i Protocol, Prev: e Protocol, Up: Protocols -+ -+6.10 UUCP `G' Protocol -+====================== -+ -+The `G' protocol is used by SVR4 UUCP. It is identical to the `g' -+protocol, except that it is possible to modify the window and packet -+sizes. The SVR4 implementation of the `g' protocol reportedly is fixed -+at a packet size of 64 and a window size of 7. Supposedly SVR4 chose -+to implement a new protocol using a new letter to avoid any potential -+incompatibilities when using different packet or window sizes. -+ -+ Most implementations of the `g' protocol that accept packets larger -+than 64 bytes will also accept packets smaller than whatever they -+requested in the `INITB' packet. The SVR4 `G' implementation is an -+exception; it will only accept packets of precisely the size it -+requests in the INITB packet. -+ -+ -+File: uucp.info, Node: i Protocol, Next: j Protocol, Prev: Big G Protocol, Up: Protocols -+ -+6.11 UUCP `i' Protocol -+====================== -+ -+The `i' protocol was written by Ian Lance Taylor (who also wrote this -+manual). It was first used by Taylor UUCP version 1.04. -+ -+ It is a sliding window packet protocol, like the `g' protocol, but -+it supports bidirectional transfers (i.e., file transfers in both -+directions simultaneously). It requires an eight bit clear connection. -+Several ideas for the protocol were taken from the paper `A -+High-Throughput Message Transport System' by P. Lauder. I don't know -+where the paper was published, but the author's e-mail address is -+. The `i' protocol does not adopt his main idea, -+which is to dispense with windows entirely. This is because some links -+still do require flow control and, more importantly, because using -+windows sets a limit to the amount of data which the protocol must be -+able to resend upon request. To reduce the costs of window -+acknowledgements, the protocol uses a large window and only requires an -+ack at the halfway point. -+ -+ Each packet starts with a six byte header, optionally followed by -+data bytes with a four byte checksum. There are currently five defined -+packet types (`DATA', `SYNC', `ACK', `NAK', `SPOS', `CLOSE') which are -+described below. Although any packet type may include data, any data -+provided with an `ACK', `NAK' or `CLOSE' packet is ignored. -+ -+ Every `DATA', `SPOS' and `CLOSE' packet has a sequence number. The -+sequence numbers are independent for each side. The first packet sent -+by each side is always number 1. Each packet is numbered one greater -+than the previous packet, modulo 32. -+ -+ Every packet has a local channel number and a remote channel number. -+For all packets at least one channel number is zero. When a UUCP -+command is sent to the remote system, it is assigned a non-zero local -+channel number. All packets associated with that UUCP command sent by -+the local system are given the selected local channel number. All -+associated packets sent by the remote system are given the selected -+number as the remote channel number. This permits each UUCP command to -+be uniquely identified by the channel number on the originating system, -+and therefore each UUCP package can associate all file data and UUCP -+command responses with the appropriate command. This is a requirement -+for bidirectional UUCP transfers. -+ -+ The protocol maintains a single global file position, which starts -+at 0. For each incoming packet, any associated data is considered to -+occur at the current file position, and the file position is -+incremented by the amount of data contained. The exception is a packet -+of type `SPOS', which is used to change the file position. The reason -+for keeping track of the file position is described below. -+ -+ The header is as follows: -+ -+`\007' -+ Every packet begins with `^G'. -+ -+`(PACKET << 3) + LOCCHAN' -+ The five bit packet number combined with the three bit local -+ channel number. `DATA', `SPOS' and `CLOSE' packets use the packet -+ sequence number for the PACKET field. `NAK' packet types use the -+ PACKET field for the sequence number to be resent. `ACK' and -+ `SYNC' do not use the PACKET field, and generally leave it set to -+ 0. Packets which are not associated with a UUCP command from the -+ local system use a local channel number of 0. -+ -+`(ACK << 3) + REMCHAN' -+ The five bit packet acknowledgement combined with the three bit -+ remote channel number. The packet acknowledgement is the number -+ of the last packet successfully received; it is used by all packet -+ types. Packets which are not sent in response to a UUCP command -+ from the remote system use a remote channel number of 0. -+ -+`(TYPE << 5) + (CALLER << 4) + LEN1' -+ The three bit packet type combined with the one bit packet -+ direction combined with the upper four bits of the data length. -+ The packet direction bit is always 1 for packets sent by the -+ calling UUCP, and 0 for packets sent by the called UUCP. This -+ prevents confusion caused by echoed packets. -+ -+LEN2 -+ The lower eight bits of the data length. The twelve bits of data -+ length permit packets ranging in size from 0 to 4095 bytes. -+ -+CHECK -+ The exclusive or of the second through fifth bytes of the header. -+ This provides an additional check that the header is valid. -+ -+ If the data length is non-zero, the packet is immediately followed by -+the specified number of data bytes. The data bytes are followed by a -+four byte CRC 32 checksum, with the most significant byte first. The -+CRC is calculated over the contents of the data field. -+ -+ The defined packet types are as follows: -+ -+0 `DATA' -+ This is a plain data packet. -+ -+1 `SYNC' -+ `SYNC' packets are exchanged when the protocol is initialized, and -+ are described further below. `SYNC' packets do not carry sequence -+ numbers (that is, the PACKET field is ignored). -+ -+2 `ACK' -+ This is an acknowledgement packet. Since `DATA' packets also carry -+ packet acknowledgements, `ACK' packets are only used when one side -+ has no data to send. `ACK' packets do not carry sequence numbers. -+ -+3 `NAK' -+ This is a negative acknowledgement. This is sent when a packet is -+ received incorrectly, and means that the packet number appearing -+ in the PACKET field must be resent. `NAK' packets do not carry -+ sequence numbers (the PACKET field is already used). -+ -+4 `SPOS' -+ This packet changes the file position. The packet contains four -+ bytes of data holding the file position, most significant byte -+ first. The next packet received will be considered to be at the -+ named file position. -+ -+5 `CLOSE' -+ When the protocol is shut down, each side sends a `CLOSE' packet. -+ This packet does have a sequence number, which could be used to -+ ensure that all packets were correctly received (this is not -+ needed by UUCP, however, which uses the higher level `H' command -+ with an `HY' response). -+ -+ When the protocol starts up, both systems send a `SYNC' packet. The -+`SYNC' packet includes at least three bytes of data. The first two -+bytes are the maximum packet size the remote system should send, most -+significant byte first. The third byte is the window size the remote -+system should use. The remote system may send packets of any size up -+to the maximum. If there is a fourth byte, it is the number of -+channels the remote system may use (this must be between 1 and 7, -+inclusive). Additional data bytes may be defined in the future. -+ -+ The window size is the number of packets that may be sent before a -+packet is acknowledged. There is no requirement that every packet be -+acknowledged; any acknowledgement is considered to acknowledge all -+packets through the number given. In the current implementation, if one -+side has no data to send, it sends an `ACK' when half the window is -+received. -+ -+ Note that the `NAK' packet corresponds to the unused `g' protocol -+`SRJ' packet type, rather than to the `RJ' packet type. When a `NAK' -+is received, only the named packet should be resent, not any subsequent -+packets. -+ -+ Note that if both sides have data to send, but a packet is lost, it -+is perfectly reasonable for one side to continue sending packets, all of -+which will acknowledge the last packet correctly received, while the -+system whose packet was lost will be unable to send a new packet because -+the send window will be full. In this circumstance, neither side will -+time out and one side of the communication will be effectively shut down -+for a while. Therefore, any system with outstanding unacknowledged -+packets should arrange to time out and resend a packet even if data is -+being received. -+ -+ Commands are sent as a sequence of data packets with a non-zero local -+channel number. The last data packet for a command includes a trailing -+null byte (normally a command will fit in a single data packet). Files -+are sent as a sequence of data packets ending with one of length zero. -+ -+ The channel numbers permit a more efficient implementation of the -+UUCP file send command. Rather than send the command and then wait for -+the `SY' response before sending the file, the file data is sent -+beginning immediately after the `S' command is sent. If an `SN' -+response is received, the file send is aborted, and a final data packet -+of length zero is sent to indicate that the channel number may be -+reused. If an `SY' reponse with a file position indicator is received, -+the file send adjusts to the file position; this is why the protocol -+maintains a global file position. -+ -+ Note that the use of channel numbers means that each UUCP system may -+send commands and file data simultaneously. Moreover, each UUCP system -+may send multiple files at the same time, using the channel number to -+disambiguate the data. Sending a file before receiving an -+acknowledgement for the previous file helps to eliminate the round trip -+delays inherent in other UUCP protocols. -+ ---- a/unix/pipe.c -+++ b/unix/pipe.c -@@ -234,6 +234,7 @@ fspipe_dial (qconn, puuconf, qsys, zphon - struct ssysdep_conn *q; - int aidescs[3]; - const char **pzprog; -+ const char **p; - - q = (struct ssysdep_conn *) qconn->psysdep; - -@@ -247,6 +248,11 @@ fspipe_dial (qconn, puuconf, qsys, zphon - return FALSE; - } - -+ /* Look for a string \H and replaced it by the address given for this system */ -+ for (p=pzprog; *p; p++) -+ if (!strcmp(*p, "\\H")) -+ *p = zphone; -+ - aidescs[0] = SPAWN_WRITE_PIPE; - aidescs[1] = SPAWN_READ_PIPE; - aidescs[2] = SPAWN_NULL; ---- a/contrib/uurate.c -+++ b/contrib/uurate.c -@@ -216,7 +216,7 @@ struct Protocol_Summary - struct Host_entry - { - struct Host_entry *next; -- char Hostname[32]; -+ char Hostname[MAXHOSTNAMELEN]; - struct Execution_Command *cmds; /* Local Activities */ - struct Phone_Call call[2]; /* In & Out Activities */ - struct Protocol_Summary *proto; ---- a/contrib/Makefile.uurt -+++ b/contrib/Makefile.uurt -@@ -17,9 +17,9 @@ MAN=$(prefix)/man/man1 - newconfigdir = $(prefix)/conf/uucp - - # Flags to use when compiling uurate --CC=gcc -O2 --CFLAGS=-I.. -Wall --LDFLAGS=-s -lm -+CC=gcc -+CFLAGS+=-I.. -+LDFLAGS=-lm - - SHELL=/bin/sh - PROGS=uurate diff --git a/srcpkgs/uucp/patches/wait-for-correct-parent.patch b/srcpkgs/uucp/patches/wait-for-correct-parent.patch deleted file mode 100644 index 206dd9fc8f96bd..00000000000000 --- a/srcpkgs/uucp/patches/wait-for-correct-parent.patch +++ /dev/null @@ -1,17 +0,0 @@ -Description: wait for correct parent to die -Author: Jörg Sommer ---- a/unix/detach.c -+++ b/unix/detach.c -@@ -98,10 +98,8 @@ usysdep_detach () - if (ipid != 0) - _exit (EXIT_SUCCESS); - -- /* We'll always wind up as a child of process number 1, right? -- Right? We have to wait for our parent to die before -- reenabling SIGHUP. */ -- while (getppid () != 1) -+ /* We have to wait for our parent to die before reenabling SIGHUP. */ -+ while (getppid () == igrp) - sleep (1); - - ipid = getpid (); diff --git a/srcpkgs/uucp/patches/zpipe-improved-pipe.patch b/srcpkgs/uucp/patches/zpipe-improved-pipe.patch deleted file mode 100644 index 02a2525e5d1589..00000000000000 --- a/srcpkgs/uucp/patches/zpipe-improved-pipe.patch +++ /dev/null @@ -1,30 +0,0 @@ -Author: Rafael Diniz -Description: - remove ATTRIBUTE_UNUSED of the parameter uucp-org.patch uses - add the possibility to send the system name to be called in pipe command - (use \Z as place holder for the system name) ---- a/unix/pipe.c -+++ b/unix/pipe.c -@@ -226,8 +226,8 @@ static boolean - fspipe_dial (qconn, puuconf, qsys, zphone, qdialer, ptdialer) - struct sconnection *qconn; - pointer puuconf; -- const struct uuconf_system *qsys ATTRIBUTE_UNUSED; -- const char *zphone ATTRIBUTE_UNUSED; -+ const struct uuconf_system *qsys; -+ const char *zphone; - struct uuconf_dialer *qdialer; - enum tdialerfound *ptdialer; - { -@@ -253,6 +253,11 @@ fspipe_dial (qconn, puuconf, qsys, zphon - if (!strcmp(*p, "\\H")) - *p = zphone; - -+ /* Look for a string \Z and replace by the system name to be called */ -+ for (p=pzprog; *p; p++) -+ if (!strcmp(*p, "\\Z")) -+ *p = qsys->uuconf_zname; -+ - aidescs[0] = SPAWN_WRITE_PIPE; - aidescs[1] = SPAWN_READ_PIPE; - aidescs[2] = SPAWN_NULL; diff --git a/srcpkgs/uucp/template b/srcpkgs/uucp/template deleted file mode 100644 index 815a711f46a4b2..00000000000000 --- a/srcpkgs/uucp/template +++ /dev/null @@ -1,46 +0,0 @@ -# Template file for 'uucp' -pkgname=uucp -version=1.07 -revision=2 -build_style=gnu-configure -configure_args="--with-newconfigdir=/etc/uucp --sbindir=/usr/bin" -conf_files="/etc/uucp/config /etc/uucp/sys /etc/uucp/port" -hostmakedepends="automake" -makedepends="wget" -short_desc="Taylor UUCP is a free implementation of UUCP" -maintainer="MarcoAPC " -license="GPL-2.0-or-later" -homepage="https://www.gnu.org/software/uucp/uucp.html" -distfiles="${GNU_SITE}/$pkgname/$pkgname-$version.tar.gz" -checksum=060c15bfba6cfd1171ad81f782789032113e199a5aded8f8e0c1c5bd1385b62c -patch_args="-Np1" - -system_accounts="_uucp" -_uucp_homedir="/var/spool/uucp" -CFLAGS="-std=c99" - -make_dirs=" - /var/spool/uucp 0750 _uucp _uucp - /var/spool/uucp/Lock 0750 _uucp _uucp - /var/spool/uucp/Log 0750 _uucp _uucp - /var/spool/uucppublic 0750 _uucp _uucp" - -pre_configure() { - # sed -i 's|${CC-cc} -E|${CC-cc} -E|g' configure - autoupdate - autoreconf -fi -} -do_install() { - make DESTDIR=${DESTDIR} install - vmkdir etc/uucp/ - vinstall sample/config 0644 etc/uucp/ - vinstall sample/sys1 0644 etc/uucp/ sys - vinstall sample/port 0644 etc/uucp/ - sed -i 's|\$\*|"$@"|' ${DESTDIR}/usr/bin/{uuto,uusched} - chmod u+w ${DESTDIR}/usr/bin/* - vman ${FILESDIR}/uulog.1 - vman ${FILESDIR}/uuname.1 - vman ${FILESDIR}/uupick.1 - vman ${FILESDIR}/uuto.1 - vman ${FILESDIR}/uusched.8 -} diff --git a/srcpkgs/uv-build b/srcpkgs/uv-build deleted file mode 120000 index 5c69047b2eb823..00000000000000 --- a/srcpkgs/uv-build +++ /dev/null @@ -1 +0,0 @@ -uv \ No newline at end of file diff --git a/srcpkgs/uv/template b/srcpkgs/uv/template deleted file mode 100644 index fc756989272ae1..00000000000000 --- a/srcpkgs/uv/template +++ /dev/null @@ -1,45 +0,0 @@ -# Template file for 'uv' -pkgname=uv -version=0.9.13 -revision=1 -build_style=python3-pep517 -build_helper="rust qemu" -hostmakedepends="maturin cargo cmake pkg-config" -makedepends="rust-std libzstd-devel bzip2-devel" -depends="uv-build>=${version}_${revision}" -short_desc="Extremely fast Python package installer and resolver" -maintainer="classabbyamp " -license="Apache-2.0 OR MIT" -homepage="https://github.com/astral-sh/uv" -changelog="https://github.com/astral-sh/uv/raw/main/CHANGELOG.md" -distfiles="https://github.com/astral-sh/uv/releases/download/${version}/source.tar.gz>uv-${version}.tar.gz" -checksum=1135d061f8c2b9373ae95c94360d8e732a8cde01aa3f6c62091a293b1f2e3427 - -case "$XBPS_TARGET_MACHINE" in - i686*) - # rustc-LLVM ERROR: out of memory - export CARGO_PROFILE_RELEASE_LTO=false - ;; -esac - -post_build() { - make_build_target="crates/uv-build" do_build -} - -post_install() { - make_install_target="target/wheels/uv_build-*.whl" do_install - vlicense LICENSE-MIT - for sh in bash fish zsh; do - vtargetrun "$DESTDIR"/usr/bin/uv --generate-shell-completion "$sh" > "uv.$sh" - vcompletion "uv.$sh" "$sh" - done -} - -uv-build_package() { - short_desc+=" - PEP517 build backend" - pkg_install() { - vmove usr/bin/uv-build - vmove "${py3_sitelib}"/uv_build* - vlicense LICENSE-MIT - } -} diff --git a/srcpkgs/uwm/patches/fix-docdir.patch b/srcpkgs/uwm/patches/fix-docdir.patch deleted file mode 100644 index 2d6eba11f94826..00000000000000 --- a/srcpkgs/uwm/patches/fix-docdir.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/doc/Makefile.in 2014-10-12 15:50:27.000000000 +0000 -+++ b/doc/Makefile.in 2016-12-10 18:43:26.681283216 +0000 -@@ -273,7 +273,7 @@ - manual.pdf - - DIR_CONTENTS = ${TEXSOURCES} ${TEXOUTPUT} README --udedocdir = ${prefix}/doc/${PACKAGE}-${VERSION} -+udedocdir = ${docdir}/${PACKAGE}-${VERSION} - udedoc_DATA = ${DIR_CONTENTS} - EXTRA_DIST = ${DIR_CONTENTS} - all: all-am diff --git a/srcpkgs/uwm/template b/srcpkgs/uwm/template deleted file mode 100644 index 1a7f8bad7e21c7..00000000000000 --- a/srcpkgs/uwm/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'uwm' -pkgname=uwm -version=0.2.11a -revision=2 -build_style=gnu-configure -makedepends="libXmu-devel libXpm-devel" -short_desc="Ultimate window manager" -maintainer="Orphaned " -license="GPL-2.0-only" -homepage="http://udeproject.sourceforge.net" -distfiles="${SOURCEFORGE_SITE}/project/udeproject/UWM/uwm-${version}%20stable/uwm-${version}.tar.gz" -checksum=dd056857c98b75c9203861917db33bcaf87ba074bdd204cf732ce4cb777cb408 - -CFLAGS="-fcommon" diff --git a/srcpkgs/uwsgi-cgi b/srcpkgs/uwsgi-cgi deleted file mode 120000 index 2d8a4b6714b45e..00000000000000 --- a/srcpkgs/uwsgi-cgi +++ /dev/null @@ -1 +0,0 @@ -uwsgi \ No newline at end of file diff --git a/srcpkgs/uwsgi-python3 b/srcpkgs/uwsgi-python3 deleted file mode 120000 index 2d8a4b6714b45e..00000000000000 --- a/srcpkgs/uwsgi-python3 +++ /dev/null @@ -1 +0,0 @@ -uwsgi \ No newline at end of file diff --git a/srcpkgs/uwsgi/template b/srcpkgs/uwsgi/template deleted file mode 100644 index 55066c9fa2b899..00000000000000 --- a/srcpkgs/uwsgi/template +++ /dev/null @@ -1,59 +0,0 @@ -# Template file for 'uwsgi' -pkgname=uwsgi -version=2.0.31 -revision=1 -hostmakedepends="python3-setuptools" -makedepends="python3-devel openssl-devel" -short_desc="Fast, self-healing application container server" -maintainer="Duncaen " -license="GPL-2.0-only WITH GCC-exception-2.0" -homepage="https://uwsgi-docs.readthedocs.io/en/latest/" -changelog="https://raw.githubusercontent.com/unbit/uwsgi-docs/master/Changelog-${version}.rst" -distfiles="https://github.com/unbit/uwsgi/archive/${version}.tar.gz" -checksum=d5fb7b058a6e037cad1f0fb8841de56d673d80a3af036bba830143b60c67c3dc - -_libdir=usr/lib/uwsgi - -pre_configure() { - vsed -i uwsgiconfig.py -e "s|uc.get('plugin_dir')|'.'|" - vsed -i buildconf/base.ini -e "s|\(plugin_dir =\).*|\1 /$_libdir|" -} - -do_build() { - local _cflags="$CFLAGS" - local _ldflags="$LDFLAGS" - - python3 uwsgiconfig.py --build core - - if [ "$CROSS_BUILD" ]; then - _cflags="$CFLAGS -I${XBPS_CROSS_BASE}/${py3_inc} - -I${XBPS_CROSS_BASE}/usr/include" - _ldflags="$LDFLAGS -L${XBPS_CROSS_BASE}/${py3_lib} - -L${XBPS_CROSS_BASE}/usr/lib" - fi - - CFLAGS="$_cflags" LDFLAGS="$_ldflags" python3 uwsgiconfig.py \ - --plugin plugins/python core python3 - CFLAGS="$_cflags" LDFLAGS="$_ldflags" python3 uwsgiconfig.py \ - --plugin plugins/cgi core cgi -} - -do_install() { - vbin uwsgi -} - -uwsgi-python3_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc="$short_desc (Python3 plugin)" - pkg_install() { - vinstall python3_plugin.so 644 $_libdir - } -} - -uwsgi-cgi_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc="$short_desc (CGI plugin)" - pkg_install() { - vinstall cgi_plugin.so 644 $_libdir - } -} diff --git a/srcpkgs/v2ray/files/v2ray/run b/srcpkgs/v2ray/files/v2ray/run deleted file mode 100644 index 2910b070fb90f6..00000000000000 --- a/srcpkgs/v2ray/files/v2ray/run +++ /dev/null @@ -1,4 +0,0 @@ -#!/bin/sh -exec 2>&1 - -exec chpst -u _v2ray v2ray run -config=/etc/v2ray/config.json 2>&1 diff --git a/srcpkgs/v2ray/template b/srcpkgs/v2ray/template deleted file mode 100644 index 30343063ded997..00000000000000 --- a/srcpkgs/v2ray/template +++ /dev/null @@ -1,54 +0,0 @@ -# Template file for 'v2ray' -pkgname=v2ray -version=5.3.0 -revision=5 -build_style=go -go_import_path="github.com/v2fly/v2ray-core/v5" -go_ldflags="-X github.com/v2fly/v2ray-core/v5.codename=$pkgname - -X github.com/v2fly/v2ray-core/v5.version=$version - -X github.com/v2fly/v2ray-core/v5.build=$SOURCE_DATE_EPOCH -buildid=" -hostmakedepends="go1.20" -short_desc="Platform for building proxies to bypass network restrictions" -maintainer="ipkalm " -license="MIT" -homepage="https://github.com/v2fly/v2ray-core" -distfiles="https://github.com/v2fly/v2ray-core/archive/v${version}/${pkgname}-${version}.tar.gz" -checksum=8e97e2647cb1dee8aa7e71df276c56d74258b2d97bb490a362afa84bdf1b9e25 -conf_files="/etc/v2ray/config.json" - -system_accounts="_v2ray" - -export GOTOOLCHAIN=go1.20 -export GOFLAGS="-x -p=$XBPS_MAKEJOBS -buildmode=pie -trimpath" -export CGO_ENABLED=0 - -do_build() { - go build -ldflags "${go_ldflags}" -o "${GOPATH}/bin/v2ray" ./main -} - -do_check() { - local pkgs=$(go list ./... | grep -v \ - -e 'app/dns$' \ - -e 'app/stats$' \ - -e 'app/router$' \ - -e 'app/router/command$' \ - -e 'common/task$' \ - -e 'common/signal$' \ - -e 'testing/scenarios$' \ - -e 'proxy/vmess$' \ - -e 'transport/pipe$' \ - -e 'transport/internet/websocket$' \ - -e 'transport/internet/quic$' \ - -e 'v4/infra/conf/rule$' \ - -e 'v4/infra/conf/geodata/memconservative$' \ - -e 'v4/transport/internet/kcp$' \ - ) - go test $pkgs -} - -post_install() { - vlicense LICENSE - vmkdir etc/v2ray - vcopy release/config/*.json etc/v2ray/ - vsv v2ray -} diff --git a/srcpkgs/v4l-utils-devel b/srcpkgs/v4l-utils-devel deleted file mode 120000 index a70f339488790c..00000000000000 --- a/srcpkgs/v4l-utils-devel +++ /dev/null @@ -1 +0,0 @@ -v4l-utils \ No newline at end of file diff --git a/srcpkgs/v4l-utils/patches/musl-ioctl.patch b/srcpkgs/v4l-utils/patches/musl-ioctl.patch deleted file mode 100644 index 877ebe18cc7c9c..00000000000000 --- a/srcpkgs/v4l-utils/patches/musl-ioctl.patch +++ /dev/null @@ -1,56 +0,0 @@ -From fd882f9e77b13cbc6a669e6836c3943393b44152 Mon Sep 17 00:00:00 2001 -From: Michal Rostecki -Date: Fri, 6 Sep 2024 14:46:31 +0200 -Subject: libv4l2: Guard the v4l2_ioctl function with HAVE_POSIX_IOCTL - -Lack of this check leads to issues on musl-based system. Even though -compilation of libv4l2 itself with musl doesn't cause any errors, -using the library inside gst-plugins-v4l2 causes a compiler error -due to mismatch of the ioctl signature. - -A similar check is already performed in v4l2convert.c, so the change -doesn't bring any inconsistency. - -Link: https://bugs.gentoo.org/896418 -Signed-off-by: Michal Rostecki -Signed-off-by: Hans Verkuil ---- - lib/include/libv4l2.h | 4 ++++ - lib/libv4l2/libv4l2.c | 4 ++++ - 2 files changed, 8 insertions(+) - -diff --git a/lib/include/libv4l2.h b/lib/include/libv4l2.h -index ea1870db..16565555 100644 ---- a/lib/include/libv4l2.h -+++ b/lib/include/libv4l2.h -@@ -63,7 +63,11 @@ LIBV4L_PUBLIC extern FILE *v4l2_log_file; - LIBV4L_PUBLIC int v4l2_open(const char *file, int oflag, ...); - LIBV4L_PUBLIC int v4l2_close(int fd); - LIBV4L_PUBLIC int v4l2_dup(int fd); -+#ifdef HAVE_POSIX_IOCTL -+LIBV4L_PUBLIC int v4l2_ioctl(int fd, int request, ...); -+#else - LIBV4L_PUBLIC int v4l2_ioctl(int fd, unsigned long int request, ...); -+#endif - LIBV4L_PUBLIC ssize_t v4l2_read(int fd, void *buffer, size_t n); - LIBV4L_PUBLIC ssize_t v4l2_write(int fd, const void *buffer, size_t n); - LIBV4L_PUBLIC void *v4l2_mmap(void *start, size_t length, int prot, int flags, -diff --git a/lib/libv4l2/libv4l2.c b/lib/libv4l2/libv4l2.c -index 032a4f1c..1607ec35 100644 ---- a/lib/libv4l2/libv4l2.c -+++ b/lib/libv4l2/libv4l2.c -@@ -1051,7 +1051,11 @@ static int v4l2_s_fmt(int index, struct v4l2_format *dest_fmt) - return 0; - } - -+#ifdef HAVE_POSIX_IOCTL -+int v4l2_ioctl(int fd, int request, ...) -+#else - int v4l2_ioctl(int fd, unsigned long int request, ...) -+#endif - { - void *arg; - va_list ap; --- -cgit v1.2.3 - diff --git a/srcpkgs/v4l-utils/patches/musl.patch b/srcpkgs/v4l-utils/patches/musl.patch deleted file mode 100644 index 80702f83c31c78..00000000000000 --- a/srcpkgs/v4l-utils/patches/musl.patch +++ /dev/null @@ -1,46 +0,0 @@ ---- a/utils/ir-ctl/ir-ctl.c 2017-01-25 17:27:44.373665101 +0000 -+++ b/utils/ir-ctl/ir-ctl.c 2017-01-25 17:27:51.052665445 +0000 -@@ -44,6 +44,24 @@ - - # define N_(string) string - -+#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 -+ -+#ifndef strndupa -+#define strndupa(s, n) \ -+ (__extension__ ({const char *__in = (s); \ -+ size_t __len = strnlen (__in, (n)) + 1; \ -+ char *__out = (char *) alloca (__len); \ -+ __out[__len-1] = '\0'; \ -+ (char *) memcpy (__out, __in, __len-1);})) -+#endif -+ - - /* See drivers/media/rc/ir-lirc-codec.c line 23 */ - #define LIRCBUF_SIZE 512 ---- a/lib/libdvbv5/dvb-dev-local.c -+++ b/lib/libdvbv5/dvb-dev-local.c -@@ -60,6 +60,16 @@ struct dvb_dev_local_priv { - void *user_priv; - }; - -+/* taken from glibc unistd.h and fixes musl */ -+#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 int handle_device_change(struct dvb_device_priv *dvb, - struct udev_device *dev, - const char *syspath, diff --git a/srcpkgs/v4l-utils/patches/sbin.patch b/srcpkgs/v4l-utils/patches/sbin.patch deleted file mode 100644 index 016f59ee1c9121..00000000000000 --- a/srcpkgs/v4l-utils/patches/sbin.patch +++ /dev/null @@ -1,15 +0,0 @@ -Don't hardcode sbin path. - -diff --git v4l-utils-1.26.1/utils/v4l2-dbg/meson.build~ v4l-utils-1.26.1/utils/v4l2-dbg/meson.build -index c23bf8f351..bfbc10c616 100644 ---- v4l-utils-1.26.1/utils/v4l2-dbg/meson.build~ -+++ v4l-utils-1.26.1/utils/v4l2-dbg/meson.build -@@ -13,7 +13,7 @@ v4l2_dbg_sources = files( - v4l2_dbg = executable('v4l2-dbg', - v4l2_dbg_sources, - install : true, -- install_dir : 'sbin', -+ install_dir : get_option('sbindir'), - include_directories : [ - v4l2_utils_incdir, - utils_common_incdir, diff --git a/srcpkgs/v4l-utils/template b/srcpkgs/v4l-utils/template deleted file mode 100644 index 9c6ffaf6b9f761..00000000000000 --- a/srcpkgs/v4l-utils/template +++ /dev/null @@ -1,34 +0,0 @@ -# Template file for 'v4l-utils' -pkgname=v4l-utils -version=1.28.1 -revision=2 -build_style=meson -configure_args="-Dqv4l2=disabled -Dudevdir=/usr/lib/udev -Dgconv=disabled" -hostmakedepends="perl pkg-config gettext-devel" -makedepends="libjpeg-turbo-devel libsysfs-devel eudev-libudev-devel alsa-lib-devel - libX11-devel" -short_desc="Userspace tools and libraries for Video 4 Linux" -maintainer="Orphaned " -license="GPL-2.0-or-later, LGPL-2.1-or-later" -homepage="https://linuxtv.org/" -changelog="https://git.linuxtv.org/v4l-utils.git/plain/ChangeLog" -distfiles="https://linuxtv.org/downloads/v4l-utils/v4l-utils-${version}.tar.xz" -checksum=0fa075ce59b6618847af6ea191b6155565ccaa44de0504581ddfed795a328a82 -conf_files="/etc/rc_maps.cfg" - -case "$XBPS_TARGET_MACHINE" in - *-musl) makedepends+=" argp-standalone" - CFLAGS="-D__off_t=off_t -D__off64_t=off_t" - LDFLAGS="-largp" - ;; -esac - -v4l-utils-devel_package() { - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/v4l2grab/template b/srcpkgs/v4l2grab/template deleted file mode 100644 index fd1413b2c9b425..00000000000000 --- a/srcpkgs/v4l2grab/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'v4l2grab' -pkgname=v4l2grab -version=0.4.1 -revision=4 -makedepends="libjpeg-turbo-devel v4l-utils-devel" -short_desc="Utility for grabbing JPEGs from V4L2 devices" -maintainer="Leah Neukirchen " -license="GPL-2.0-or-later" -homepage="http://github.com/twam/v4l2grab" -distfiles="https://github.com/twam/${pkgname}/archive/${version}.tar.gz" -checksum=eac1cf81a4e5c136e7cacf0b2fd8240e5a6f148df1170cc7acf9661654fe78f8 - -do_build() { - true >config.h - ${CC} ${CFLAGS} -DVERSION="\"${version}\"" -o v4l2grab *.c \ - -ljpeg -lv4l2 ${LDFLAGS} -} - -do_install() { - vbin v4l2grab -} diff --git a/srcpkgs/v4l2loopback/template b/srcpkgs/v4l2loopback/template deleted file mode 100644 index ad50335f4f192e..00000000000000 --- a/srcpkgs/v4l2loopback/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'v4l2loopback' -pkgname=v4l2loopback -version=0.15.2 -revision=1 -hostmakedepends="help2man" -depends="dkms" -short_desc="Kernel module to create V4L2 loopback devices" -maintainer="John " -license="GPL-2.0-or-later" -homepage="https://github.com/umlaeute/v4l2loopback" -distfiles="https://github.com/umlaeute/v4l2loopback/archive/v${version}.tar.gz" -checksum=aab3ce1102c997fdcd526da4ac6846bc90a8807481e852329525aa5b1f41ce91 -dkms_modules="v4l2loopback ${version}" - -do_install() { - make DESTDIR=${DESTDIR} PREFIX=/usr install-utils install-man - vmkdir usr/src/v4l2loopback-${version} - vcopy Makefile usr/src/v4l2loopback-${version} - vcopy Kbuild usr/src/v4l2loopback-${version} - vcopy dkms.conf usr/src/v4l2loopback-${version} - vcopy "*.c" usr/src/v4l2loopback-${version} - vcopy "*.h" usr/src/v4l2loopback-${version} -} diff --git a/srcpkgs/vagrant/files/vagrant b/srcpkgs/vagrant/files/vagrant deleted file mode 100644 index e9fa7d01fa50c5..00000000000000 --- a/srcpkgs/vagrant/files/vagrant +++ /dev/null @@ -1,2 +0,0 @@ -#!/bin/sh -GEM_PATH=/usr/lib/vagrant GEM_HOME="$GEM_PATH" /usr/lib/vagrant/bin/vagrant "$@" diff --git a/srcpkgs/vagrant/template b/srcpkgs/vagrant/template deleted file mode 100644 index bbf2c9efb1ca50..00000000000000 --- a/srcpkgs/vagrant/template +++ /dev/null @@ -1,59 +0,0 @@ -# Template file for 'vagrant' -pkgname=vagrant -version=2.4.9 -revision=1 -archs="i686 x86_64*" -build_style=gemspec -depends="bsdtar curl openssh rsync" -short_desc="Tool for building and distributing development environments" -maintainer="Andrea Brancaleoni " -license="BUSL-1.1" -homepage="https://www.vagrantup.com/" -changelog="https://raw.githubusercontent.com/hashicorp/vagrant/main/CHANGELOG.md" -distfiles="https://github.com/hashicorp/vagrant/archive/v${version}.tar.gz" -checksum=c652f460b639c86f50d8bf77020d693bf17c2cea7e25d720aef5b2c3e6d93ff2 -nocross=yes -repository=nonfree - -do_install() { - local dc=yes - # https://build.voidlinux.org/builders/x86_64-musl_builder/builds/50813/steps/shell_3/logs/stdio - if [ "$XBPS_TARGET_LIBC" = musl ]; then - dc= - fi - GEM_PATH=$DESTDIR/usr/lib/vagrant GEM_HOME="$GEM_PATH" \ - gem install vagrant-$version.gem --no-document -- ${dc:+--disable-clean} - - vlicense LICENSE - - vbin $FILESDIR/vagrant - - vcompletion "contrib/bash/completion.sh" bash - - vinstall contrib/vim/vagrantfile.vim 644 /usr/share/vim/vim90/ftplugin - - find ${DESTDIR} -type f -name \*.a -delete - find ${DESTDIR} -type f -name \*.log -delete - find ${DESTDIR} -type f -name \*.c -delete - find ${DESTDIR} -type f -name \*.o -delete - find ${DESTDIR} -type f -name \*.S -delete - find ${DESTDIR} -type f -name \*.css -delete - find ${DESTDIR} -type f -name \*.html -delete - find ${DESTDIR} -type f -name \*.rhtml -delete - find ${DESTDIR} -type f -name \*.md -delete - find ${DESTDIR} -type f -name \*.h -delete - find ${DESTDIR} -type f -name \*.mk -delete - find ${DESTDIR} -type f -name \*.am -delete - find ${DESTDIR} -type f -name \*.in -delete - find ${DESTDIR} -type f -name \*akefile -delete - find ${DESTDIR} -type f -name Gemfile -delete - find ${DESTDIR} -type f -name LICENSE -delete - find ${DESTDIR} -type f -name .\* -delete - find ${DESTDIR} -type f -name \*.rdoc -delete - find ${DESTDIR} -type d -name ext -print0|xargs -0 rm -rf -- - find ${DESTDIR} -type d -name test -print0|xargs -0 rm -rf -- - find ${DESTDIR} -type d -name examples -print0|xargs -0 rm -rf -- - find ${DESTDIR} -type d -name doc -print0|xargs -0 rm -rf -- - find ${DESTDIR} -type d -name ports -print0|xargs -0 rm -rf -- - rm -r ${DESTDIR}/usr/lib/vagrant/cache -} diff --git a/srcpkgs/vala-devel b/srcpkgs/vala-devel deleted file mode 120000 index fbf62fb5b24f6b..00000000000000 --- a/srcpkgs/vala-devel +++ /dev/null @@ -1 +0,0 @@ -vala \ No newline at end of file diff --git a/srcpkgs/vala-doc b/srcpkgs/vala-doc deleted file mode 120000 index fbf62fb5b24f6b..00000000000000 --- a/srcpkgs/vala-doc +++ /dev/null @@ -1 +0,0 @@ -vala \ No newline at end of file diff --git a/srcpkgs/vala-language-server/template b/srcpkgs/vala-language-server/template deleted file mode 100644 index 2b79b3652de679..00000000000000 --- a/srcpkgs/vala-language-server/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'vala-language-server' -pkgname=vala-language-server -version=0.48.7 -revision=1 -build_style=meson -hostmakedepends="gettext pkg-config vala" -makedepends="libgee08-devel glib-devel jsonrpc-glib-devel vala-devel json-glib-devel" -short_desc="Code Intelligence for Vala & Genie" -maintainer="Enno Boland " -license="LGPL-2.1-or-later" -homepage="https://github.com/benwaffle/vala-language-server" -distfiles="https://github.com/benwaffle/$pkgname/archive/refs/tags/$version.tar.gz" -checksum=6e848334accd27566843d56db15bedcf7529dc68e416d23d3b4e9fc522019c68 diff --git a/srcpkgs/vala-panel-appmenu-data b/srcpkgs/vala-panel-appmenu-data deleted file mode 120000 index ae1083c7375dde..00000000000000 --- a/srcpkgs/vala-panel-appmenu-data +++ /dev/null @@ -1 +0,0 @@ -vala-panel-appmenu \ No newline at end of file diff --git a/srcpkgs/vala-panel-appmenu/patches/LINGUAS-remove-a-duplicate-entry.patch b/srcpkgs/vala-panel-appmenu/patches/LINGUAS-remove-a-duplicate-entry.patch deleted file mode 100644 index 3b31ed15b1f52f..00000000000000 --- a/srcpkgs/vala-panel-appmenu/patches/LINGUAS-remove-a-duplicate-entry.patch +++ /dev/null @@ -1,19 +0,0 @@ -From 442bcebcc00ea3a51057de0d1290593be7f9deb3 Mon Sep 17 00:00:00 2001 -From: Konstantin -Date: Wed, 27 Oct 2021 07:47:37 +0000 -Subject: [PATCH] Update LINGUAS - ---- - po/LINGUAS | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/po/LINGUAS b/po/LINGUAS -index e66ec1c..3ee3bdd 100644 ---- a/po/LINGUAS -+++ b/po/LINGUAS -@@ -1 +1 @@ --aa ab ae af ak am an ar as ast av ay az ba be bg bh bi bm bn bo br bs ca ce ch ckb co cr cs cu cv cy da de dv dz ee el en_AU en_CA en_GB eo es et eu fa ff fi fj fo fr fr_CA fy ga gd gl gn gu gv ha he hi ho hr ht hu hy hz ia id ie ig ii ik io is it iu ja jv ka kg ki kj kk kl km kn ko kr ks ku kv kw ky la lb lg li ln lo lt lu lv mg mh mi mk ml mn mo mr ms mt my na nb nd ne ng nl nn nb nr nv ny oc oj om or os pa pi pl ps pt pt_BR qu rm rn ro ru rue rw sa sc sd se sg si sk sl sm sma sn so sq sr ss st su sv sw ta te tg th ti tk tl tn to tr ts tt tw ty ug uk ur uz ve vi vo wa wo xh yi yo za zh zh_CN zh_HK zh_TW zu -+aa ab ae af ak am an ar as ast av ay az ba be bg bh bi bm bn bo br bs ca ce ch ckb co cr cs cu cv cy da de dv dz ee el en_AU en_CA en_GB eo es et eu fa ff fi fj fo fr fr_CA fy ga gd gl gn gu gv ha he hi ho hr ht hu hy hz ia id ie ig ii ik io is it iu ja jv ka kg ki kj kk kl km kn ko kr ks ku kv kw ky la lb lg li ln lo lt lu lv mg mh mi mk ml mn mo mr ms mt my na nb nd ne ng nl nn nr nv ny oc oj om or os pa pi pl ps pt pt_BR qu rm rn ro ru rue rw sa sc sd se sg si sk sl sm sma sn so sq sr ss st su sv sw ta te tg th ti tk tl tn to tr ts tt tw ty ug uk ur uz ve vi vo wa wo xh yi yo za zh zh_CN zh_HK zh_TW zu --- -GitLab - 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 6af2f0266a2f14..00000000000000 --- 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-panel-appmenu/template b/srcpkgs/vala-panel-appmenu/template deleted file mode 100644 index 689114e4501bcc..00000000000000 --- a/srcpkgs/vala-panel-appmenu/template +++ /dev/null @@ -1,73 +0,0 @@ -# Template file for 'vala-panel-appmenu' -pkgname=vala-panel-appmenu -_glhash=18896e602f40b03fcb0a8437a2e197d4 -version=0.7.6 -revision=4 -build_style=meson -hostmakedepends="pkg-config vala bamf glib-devel gettext" -makedepends="vala-devel bamf-devel gtk+3-devel - libxkbcommon-devel libpeas-devel libdbusmenu-glib-devel - xfce4-panel-devel xfconf-devel libmate-panel-devel libXt-devel - vala-panel-devel" -depends="vala-panel-appmenu-data-${version}_${revision}" -short_desc="Global Menu for Vala Panel" -maintainer="John Eira " -license="LGPL-3.0-or-later" -homepage="https://gitlab.com/vala-panel-project/vala-panel-appmenu" -distfiles="https://gitlab.com/vala-panel-project/vala-panel-appmenu/uploads/$_glhash/vala-panel-appmenu-${version}.tar.xz" -checksum=2856added014bb6e5238aacda1016e2520d9a58d4ba6d7b33b2707ea48e1c592 - -appmenu-gtk-module-devel_package() { - short_desc="GTK module for exposing menus - development files" - depends="appmenu-gtk3-module-${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/libappmenu-gtk3*.so" - } -} - -appmenu-gtk3-module_package() { - short_desc="GTK module for exposing menus" - depends="${sourcepkg}-data-${version}_${revision}" - pkg_install() { - vmove usr/lib/gtk-3.0 - vmove "usr/lib/libappmenu-gtk3*.so.*" - } -} - -appmenu-registrar_package() { - short_desc="Appmenu registrar that allows to access a window's menu tree" - pkg_install() { - vmove usr/libexec/vala-panel - vmove usr/share/dbus-1 - } -} - -xfce4-panel-appmenu_package() { - short_desc="XFCE Panel applet for appmenu module" - depends="xfce4-panel appmenu-registrar - ${sourcepkg}-data-${version}_${revision}" - pkg_install() { - vmove usr/lib/xfce4 - vmove usr/share/xfce4 - } -} - -mate-panel-appmenu_package() { - short_desc="Mate Panel applet for appmenu module" - depends="mate-panel appmenu-registrar - ${sourcepkg}-data-${version}_${revision}" - pkg_install() { - vmove usr/lib/mate-panel - vmove usr/share/mate-panel - } -} - -vala-panel-appmenu-data_package() { - short_desc+=" - common files" - pkg_install() { - vmove usr/share/locale - vmove usr/share/glib-2.0 - } -} diff --git a/srcpkgs/vala-panel-devel b/srcpkgs/vala-panel-devel deleted file mode 120000 index ea56507d84f3ea..00000000000000 --- a/srcpkgs/vala-panel-devel +++ /dev/null @@ -1 +0,0 @@ -vala-panel \ No newline at end of file diff --git a/srcpkgs/vala-panel/patches/LINGUAS-remove-a-duplicate-entry.patch b/srcpkgs/vala-panel/patches/LINGUAS-remove-a-duplicate-entry.patch deleted file mode 100644 index 36548f5dab6ee0..00000000000000 --- a/srcpkgs/vala-panel/patches/LINGUAS-remove-a-duplicate-entry.patch +++ /dev/null @@ -1,19 +0,0 @@ -From 52f40ce779cfa224266dd427cfe57afd83a28362 Mon Sep 17 00:00:00 2001 -From: Michal Vasilek -Date: Sun, 14 Nov 2021 17:15:55 +0100 -Subject: [PATCH] LINGUAS: remove a duplicate entry - ---- - po/LINGUAS | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/po/LINGUAS b/po/LINGUAS -index e66ec1c..3ee3bdd 100644 ---- a/po/LINGUAS -+++ b/po/LINGUAS -@@ -1 +1 @@ --aa ab ae af ak am an ar as ast av ay az ba be bg bh bi bm bn bo br bs ca ce ch ckb co cr cs cu cv cy da de dv dz ee el en_AU en_CA en_GB eo es et eu fa ff fi fj fo fr fr_CA fy ga gd gl gn gu gv ha he hi ho hr ht hu hy hz ia id ie ig ii ik io is it iu ja jv ka kg ki kj kk kl km kn ko kr ks ku kv kw ky la lb lg li ln lo lt lu lv mg mh mi mk ml mn mo mr ms mt my na nb nd ne ng nl nn nb nr nv ny oc oj om or os pa pi pl ps pt pt_BR qu rm rn ro ru rue rw sa sc sd se sg si sk sl sm sma sn so sq sr ss st su sv sw ta te tg th ti tk tl tn to tr ts tt tw ty ug uk ur uz ve vi vo wa wo xh yi yo za zh zh_CN zh_HK zh_TW zu -+aa ab ae af ak am an ar as ast av ay az ba be bg bh bi bm bn bo br bs ca ce ch ckb co cr cs cu cv cy da de dv dz ee el en_AU en_CA en_GB eo es et eu fa ff fi fj fo fr fr_CA fy ga gd gl gn gu gv ha he hi ho hr ht hu hy hz ia id ie ig ii ik io is it iu ja jv ka kg ki kj kk kl km kn ko kr ks ku kv kw ky la lb lg li ln lo lt lu lv mg mh mi mk ml mn mo mr ms mt my na nb nd ne ng nl nn nr nv ny oc oj om or os pa pi pl ps pt pt_BR qu rm rn ro ru rue rw sa sc sd se sg si sk sl sm sma sn so sq sr ss st su sv sw ta te tg th ti tk tl tn to tr ts tt tw ty ug uk ur uz ve vi vo wa wo xh yi yo za zh zh_CN zh_HK zh_TW zu --- -2.33.1 - diff --git a/srcpkgs/vala-panel/patches/wayland.patch b/srcpkgs/vala-panel/patches/wayland.patch deleted file mode 100644 index 2a9e2882461582..00000000000000 --- a/srcpkgs/vala-panel/patches/wayland.patch +++ /dev/null @@ -1,13 +0,0 @@ ---- a/meson.build 2020-11-23 23:23:28.989158257 +0700 -+++ b/meson.build 2020-11-23 23:24:02.056503894 +0700 -@@ -90,8 +90,8 @@ - conf_data.set('PLUGINS_DATA', applets_datadir) - conf_data.set('DATADIR', project_datadir) - conf_data.set('PROFILES_DIR', profiles_dir) --conf_data.set('PLATFORM_X11','x11' in platforms) --conf_data.set('PLATFORM_LAYER_SHELL','layer-shell' in platforms) -+conf_data.set('PLATFORM_X11',platforms['x11']) -+conf_data.set('PLATFORM_LAYER_SHELL',platforms['layer-shell']) - - config = configure_file(input : join_paths('util','config.h.in'), - output : 'config.h', diff --git a/srcpkgs/vala-panel/template b/srcpkgs/vala-panel/template deleted file mode 100644 index 81ab10b9d2f09b..00000000000000 --- a/srcpkgs/vala-panel/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'vala-panel' -pkgname=vala-panel -_glhash=da591ffc8460b2a473e1aba3e3dcf178 -version=0.5.0 -revision=1 -build_style=meson -configure_args="$(vopt_if wayland -Dplatforms=x11,layer-shell -Dplatforms=x11)" -hostmakedepends="vala pkg-config gettext glib-devel" -makedepends="gtk+3-devel libwnck-devel $(vopt_if wayland gtk-layer-shell-devel)" -short_desc="GTK+3 desktop panel forked from LXPanel" -maintainer="Joshua Krämer " -license="LGPL-3.0-or-later" -homepage="https://gitlab.com/vala-panel-project/vala-panel" -distfiles="https://gitlab.com/vala-panel-project/vala-panel/uploads/$_glhash/vala-panel-${version}.tar.xz" -checksum=ee3a9e000133da43b218ecd1738463c2de3f45783a5a09a11b9c263df4e233d1 - -# Package build options -build_options="wayland" -build_options_default="wayland" - -vala-panel-devel_package() { - short_desc+=" - development files" - depends="vala-panel>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - vmove usr/share/vala - } -} diff --git a/srcpkgs/vala/patches/array-len-dup-overflow.patch b/srcpkgs/vala/patches/array-len-dup-overflow.patch deleted file mode 100644 index aed367f7441790..00000000000000 --- a/srcpkgs/vala/patches/array-len-dup-overflow.patch +++ /dev/null @@ -1,195 +0,0 @@ -This patch is a fix for the errornous array boundary check introduced in commit 7e17c3f. -See: https://gitlab.gnome.org/GNOME/vala/-/issues/1573 - ---- a/codegen/valaccodearraymodule.vala -+++ b/codegen.valaccodearraymodule.vala -@@ -583,8 +583,8 @@ public class Vala.CCodeArrayModule : CCo - CCodeExpression length_expr = new CCodeIdentifier ("length"); - CCodeBinaryOperator length_check_op; - // add extra item to have array NULL-terminated for all reference types -+ length_expr = new CCodeBinaryExpression (CCodeBinaryOperator.PLUS, length_expr, new CCodeConstant ("1")); - if (array_type.element_type.type_symbol != null && array_type.element_type.type_symbol.is_reference_type ()) { -- length_expr = new CCodeBinaryExpression (CCodeBinaryOperator.PLUS, length_expr, new CCodeConstant ("1")); - length_check_op = CCodeBinaryOperator.GREATER_THAN_OR_EQUAL; - } else { - length_check_op = CCodeBinaryOperator.GREATER_THAN; ---- a/codegen/valaccodearraymodule.c -+++ b/codegen/valaccodearraymodule.c -@@ -3032,11 +3032,15 @@ vala_ccode_array_module_generate_array_d - ValaCCodeExpression* length_expr = NULL; - ValaCCodeIdentifier* _tmp57_; - ValaCCodeBinaryOperator length_check_op = 0; -- gboolean _tmp58_ = FALSE; -- ValaDataType* _tmp59_; -- ValaDataType* _tmp60_; -- ValaTypeSymbol* _tmp61_; -- ValaTypeSymbol* _tmp62_; -+ ValaCCodeExpression* _tmp58_; -+ ValaCCodeConstant* _tmp59_; -+ ValaCCodeConstant* _tmp60_; -+ ValaCCodeBinaryExpression* _tmp61_; -+ gboolean _tmp62_ = FALSE; -+ ValaDataType* _tmp63_; -+ ValaDataType* _tmp64_; -+ ValaTypeSymbol* _tmp65_; -+ ValaTypeSymbol* _tmp66_; - ValaCCodeFunctionCall* _tmp71_; - ValaCCodeExpression* _tmp72_; - ValaCodeContext* _tmp73_; -@@ -3170,35 +3174,31 @@ vala_ccode_array_module_generate_array_d - } - _tmp57_ = vala_ccode_identifier_new ("length"); - length_expr = (ValaCCodeExpression*) _tmp57_; -- _tmp59_ = vala_array_type_get_element_type (array_type); -+ _tmp58_ = length_expr; -+ _tmp59_ = vala_ccode_constant_new ("1"); - _tmp60_ = _tmp59_; -- _tmp61_ = vala_data_type_get_type_symbol (_tmp60_); -- _tmp62_ = _tmp61_; -- if (_tmp62_ != NULL) { -- ValaDataType* _tmp63_; -- ValaDataType* _tmp64_; -- ValaTypeSymbol* _tmp65_; -- ValaTypeSymbol* _tmp66_; -- _tmp63_ = vala_array_type_get_element_type (array_type); -- _tmp64_ = _tmp63_; -- _tmp65_ = vala_data_type_get_type_symbol (_tmp64_); -- _tmp66_ = _tmp65_; -- _tmp58_ = vala_typesymbol_is_reference_type (_tmp66_); -+ _tmp61_ = vala_ccode_binary_expression_new (VALA_CCODE_BINARY_OPERATOR_PLUS, _tmp58_, (ValaCCodeExpression*) _tmp60_); -+ _vala_ccode_node_unref0 (length_expr); -+ length_expr = (ValaCCodeExpression*) _tmp61_; -+ _vala_ccode_node_unref0 (_tmp60_); -+ _tmp63_ = vala_array_type_get_element_type (array_type); -+ _tmp64_ = _tmp63_; -+ _tmp65_ = vala_data_type_get_type_symbol (_tmp64_); -+ _tmp66_ = _tmp65_; -+ if (_tmp66_ != NULL) { -+ ValaDataType* _tmp67_; -+ ValaDataType* _tmp68_; -+ ValaTypeSymbol* _tmp69_; -+ ValaTypeSymbol* _tmp70_; -+ _tmp67_ = vala_array_type_get_element_type (array_type); -+ _tmp68_ = _tmp67_; -+ _tmp69_ = vala_data_type_get_type_symbol (_tmp68_); -+ _tmp70_ = _tmp69_; -+ _tmp62_ = vala_typesymbol_is_reference_type (_tmp70_); - } else { -- _tmp58_ = FALSE; -+ _tmp62_ = FALSE; - } -- if (_tmp58_) { -- ValaCCodeExpression* _tmp67_; -- ValaCCodeConstant* _tmp68_; -- ValaCCodeConstant* _tmp69_; -- ValaCCodeBinaryExpression* _tmp70_; -- _tmp67_ = length_expr; -- _tmp68_ = vala_ccode_constant_new ("1"); -- _tmp69_ = _tmp68_; -- _tmp70_ = vala_ccode_binary_expression_new (VALA_CCODE_BINARY_OPERATOR_PLUS, _tmp67_, (ValaCCodeExpression*) _tmp69_); -- _vala_ccode_node_unref0 (length_expr); -- length_expr = (ValaCCodeExpression*) _tmp70_; -- _vala_ccode_node_unref0 (_tmp69_); -+ if (_tmp62_) { - length_check_op = VALA_CCODE_BINARY_OPERATOR_GREATER_THAN_OR_EQUAL; - } else { - length_check_op = VALA_CCODE_BINARY_OPERATOR_GREATER_THAN; - ---- a/tests/arrays/empty-length-0.c-expected -+++ b/tests/arrays/empty-length-0.c-expected -@@ -215,7 +215,7 @@ _vala_array_dup3 (Manam* self, - if (length > 0) { - Manam* result; - gssize i; -- result = g_new0 (Manam, length); -+ result = g_new0 (Manam, length + 1); - for (i = 0; i < length; i++) { - Manam _tmp0_; - Manam _tmp1_ = {0}; ---- a/tests/generics/arrays.c-expected -+++ b/tests/generics/arrays.c-expected -@@ -131,7 +131,7 @@ _vala_array_dup1 (gpointer* self, - if (length > 0) { - gpointer* result; - gssize i; -- result = g_new0 (gpointer, length); -+ result = g_new0 (gpointer, length + 1); - for (i = 0; i < length; i++) { - gpointer _tmp0_; - _tmp0_ = ((self[i] != NULL) && (g_dup_func != NULL)) ? g_dup_func ((gpointer) self[i]) : ((gpointer) self[i]); -@@ -426,7 +426,7 @@ _vala_array_dup2 (gpointer* self, - if (length > 0) { - gpointer* result; - gssize i; -- result = g_new0 (gpointer, length); -+ result = g_new0 (gpointer, length + 1); - for (i = 0; i < length; i++) { - gpointer _tmp0_; - _tmp0_ = ((self[i] != NULL) && (g_dup_func != NULL)) ? g_dup_func ((gpointer) self[i]) : ((gpointer) self[i]); ---- a/tests/posix/empty-length-0.c-expected -+++ b/tests/posix/empty-length-0.c-expected -@@ -197,7 +197,7 @@ _vala_array_dup3 (Manam* self, - if (length > 0) { - Manam* result; - ssize_t i; -- result = calloc (length, sizeof (Manam)); -+ result = calloc (length + 1, sizeof (Manam)); - for (i = 0; i < length; i++) { - Manam _tmp0_; - Manam _tmp1_ = {0}; ---- a/tests/objects/property-array.c-expected -+++ b/tests/objects/property-array.c-expected -@@ -316,7 +316,7 @@ _vala_array_dup1 (Manam** self, - if (length > 0) { - Manam** result; - gssize i; -- result = g_new0 (Manam*, length); -+ result = g_new0 (Manam*, length + 1); - for (i = 0; i < length; i++) { - Manam* _tmp0_; - _tmp0_ = _manam_dup0 (self[i]); -@@ -398,7 +398,7 @@ _vala_array_dup2 (Manam** self, - if (length > 0) { - Manam** result; - gssize i; -- result = g_new0 (Manam*, length); -+ result = g_new0 (Manam*, length + 1); - for (i = 0; i < length; i++) { - Manam* _tmp0_; - _tmp0_ = _manam_dup0 (self[i]); -@@ -446,7 +446,7 @@ _vala_array_dup3 (Manam** self, - if (length > 0) { - Manam** result; - gssize i; -- result = g_new0 (Manam*, length); -+ result = g_new0 (Manam*, length + 1); - for (i = 0; i < length; i++) { - Manam* _tmp0_; - _tmp0_ = _manam_dup0 (self[i]); -@@ -515,7 +515,7 @@ _vala_array_dup4 (Manam** self, - if (length > 0) { - Manam** result; - gssize i; -- result = g_new0 (Manam*, length); -+ result = g_new0 (Manam*, length + 1); - for (i = 0; i < length; i++) { - Manam* _tmp0_; - _tmp0_ = _manam_dup0 (self[i]); -@@ -908,7 +908,7 @@ _vala_array_dup7 (Manam** self, - if (length > 0) { - Manam** result; - gssize i; -- result = g_new0 (Manam*, length); -+ result = g_new0 (Manam*, length + 1); - for (i = 0; i < length; i++) { - Manam* _tmp0_; - _tmp0_ = _manam_dup0 (self[i]); -@@ -982,7 +982,7 @@ _vala_array_dup8 (Manam** self, - if (length > 0) { - Manam** result; - gssize i; -- result = g_new0 (Manam*, length); -+ result = g_new0 (Manam*, length + 1); - for (i = 0; i < length; i++) { - Manam* _tmp0_; - _tmp0_ = _manam_dup0 (self[i]); diff --git a/srcpkgs/vala/patches/disable-unstable-tests.patch b/srcpkgs/vala/patches/disable-unstable-tests.patch deleted file mode 100644 index 84d126b4d87cfc..00000000000000 --- a/srcpkgs/vala/patches/disable-unstable-tests.patch +++ /dev/null @@ -1,14 +0,0 @@ -This patch disables tests that fail in github-ci, but pass on other linux systems. - ---- a/tests/Makefile.am -+++ b/tests/Makefile.am -@@ -706,9 +706,7 @@ - dbus/dynamic-method.test \ - dbus/enum-string-marshalling.vala \ - dbus/signals.test \ -- dbus/filedescriptor.test \ - dbus/filedescriptor-async.test \ -- dbus/filedescriptor-errors.test \ - dbus/dicts.test \ - dbus/bug596862.vala \ - dbus/bug602003.test \ diff --git a/srcpkgs/vala/template b/srcpkgs/vala/template deleted file mode 100644 index be4344a737b0fe..00000000000000 --- a/srcpkgs/vala/template +++ /dev/null @@ -1,59 +0,0 @@ -# Template file for 'vala' -pkgname=vala -# Should be kept in sync with 'valadoc' (shared distfiles) -version=0.56.18 -revision=2 -build_style=gnu-configure -configure_args="--disable-valadoc GI_GIRDIR=/usr/share/gir-1.0" -hostmakedepends="flex libxslt pkg-config automake libtool" -makedepends="libfl-devel libglib-devel" -checkdepends="dbus libgirepository-devel" -short_desc="Compiler for the GObject type system" -maintainer="Enno Boland " -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=f2affe7d40ab63db8e7b9ecc3f6bdc9c2fc7e3134c84ff2d795f482fe926a382 -shlib_provides="libvalaccodegen.so" -make_check=extended # take a lot of time - -pre_configure() { - autoreconf -if -} - -post_install() { - # remove the /usr/bin prefix from the vapigen variable - # so the package that use it fall into our wrapper. - # keep the binary versioned, we don't know the potential - # fallout from using the unversioned one - vsed -e "s|^vapigen=.*|vapigen=vapigen-${version%.*}|g" \ - -i ${DESTDIR}/usr/lib/pkgconfig/vapigen-${version%.*}.pc -} - -libvala_package() { - short_desc+=" - vala shared library" - pkg_install() { - vmove "usr/lib/libvala-*.so.*" - } -} - -vala-devel_package() { - depends="libglib-devel vala-${version}_${revision}" - short_desc+=" - vala development files" - pkg_install() { - vmove "usr/lib/libvala-*.so" - vmove "usr/lib/pkgconfig/libvala*.pc" - vmove "usr/include/vala-*" - vmove "usr/share/vala/vapi/libvala-*.*" - vmove usr/share/aclocal - } -} - -vala-doc_package() { - depends="vala-${version}_${revision}" - short_desc+=" - devhelp documentation" - pkg_install() { - vmove usr/share/devhelp - } -} diff --git a/srcpkgs/vala/update b/srcpkgs/vala/update deleted file mode 100644 index c5545b7a470409..00000000000000 --- a/srcpkgs/vala/update +++ /dev/null @@ -1 +0,0 @@ -pattern="\Q$pkgname\E-\K[0-9]*\.[0-9]*[02468]\.[0-9.]*[0-9](?=)" diff --git a/srcpkgs/valabind/patches/0002-vala-0.50-fix.patch b/srcpkgs/valabind/patches/0002-vala-0.50-fix.patch deleted file mode 100644 index 702c74f3608214..00000000000000 --- a/srcpkgs/valabind/patches/0002-vala-0.50-fix.patch +++ /dev/null @@ -1,25 +0,0 @@ -From 70e8b9f2bc718eeb5642a6680fd0525baaadc6c1 Mon Sep 17 00:00:00 2001 -From: Nathan Owens -Date: Tue, 1 Dec 2020 14:40:31 -0600 -Subject: vala-0.50 fix - ---- - valabindwriter.vala | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git valabindwriter.vala valabindwriter.vala -index 5b71abd..d9e36fd 100644 ---- a/valabindwriter.vala -+++ b/valabindwriter.vala -@@ -36,7 +36,7 @@ public class ValabindWriter : CodeVisitor { - #if VALA_0_50 - // required to avoid ugly runtime errors - #else -- context.profile = Profile.GOBJECT; -+ context.set_target_profile(Profile.GOBJECT); - #endif - } - --- -2.29.2 - diff --git a/srcpkgs/valabind/patches/cross.patch b/srcpkgs/valabind/patches/cross.patch deleted file mode 100644 index 63948c615f29a3..00000000000000 --- a/srcpkgs/valabind/patches/cross.patch +++ /dev/null @@ -1,12 +0,0 @@ ---- a/meson.build -+++ b/meson.build -@@ -26,7 +26,8 @@ libvala_dep = dependency('libvala-@0@'.format(libvala_version)) - glib_dep = dependency('glib-2.0') - gobject_dep = dependency('gobject-2.0') - --valaccodegen_dep = cc.find_library('valaccodegen', dirs : [libvala_dep.get_pkgconfig_variable('pkglibdir')]) -+cc_sysroot = run_command(cc.cmd_array()[0], '-print-sysroot').stdout().strip() -+valaccodegen_dep = cc.find_library('valaccodegen', dirs : [cc_sysroot + libvala_dep.get_pkgconfig_variable('pkglibdir')]) - - executable( - 'valabind', diff --git a/srcpkgs/valabind/template b/srcpkgs/valabind/template deleted file mode 100644 index a9a7765a9bd6ed..00000000000000 --- a/srcpkgs/valabind/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'valabind' -pkgname=valabind -version=1.8.0 -revision=3 -build_style=meson -hostmakedepends="pkg-config vala-devel git" -makedepends="vala-devel glib-devel" -depends="vala-devel>=0.26" -short_desc="Tool to transform vala source files to swig, GIR or GEAR" -maintainer="Orphaned " -license="GPL-3.0-or-later" -homepage="https://radare.org/r/" -distfiles="https://github.com/radare/valabind/archive/${version}.tar.gz" -checksum=3eba8c36c923eda932a95b8d0c16b7b30e8cdda442252431990436519cf87cdd diff --git a/srcpkgs/valadoc-devel b/srcpkgs/valadoc-devel deleted file mode 120000 index e193e5ad7ffb96..00000000000000 --- a/srcpkgs/valadoc-devel +++ /dev/null @@ -1 +0,0 @@ -valadoc \ No newline at end of file diff --git a/srcpkgs/valadoc/patches b/srcpkgs/valadoc/patches deleted file mode 120000 index 11fa71e7430630..00000000000000 --- a/srcpkgs/valadoc/patches +++ /dev/null @@ -1 +0,0 @@ -../vala/patches \ No newline at end of file diff --git a/srcpkgs/valadoc/template b/srcpkgs/valadoc/template deleted file mode 100644 index 5db938c54219a5..00000000000000 --- a/srcpkgs/valadoc/template +++ /dev/null @@ -1,53 +0,0 @@ -# Template file for 'valadoc' -pkgname=valadoc -# Should be kept in sync with 'vala' (shared distfiles) -version=0.56.18 -revision=4 -build_style=gnu-configure -configure_args="--with-cgraph=yes GI_GIRDIR=/usr/share/gir-1.0" -hostmakedepends="flex libxslt pkg-config automake libtool vala" -makedepends="libfl-devel libglib-devel - graphviz-devel vala-devel" -checkdepends="dbus libgirepository-devel" -short_desc="Vala Documentation Tool" -maintainer="Enno Boland " -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=f2affe7d40ab63db8e7b9ecc3f6bdc9c2fc7e3134c84ff2d795f482fe926a382 - -pre_configure() { - autoreconf -if -} - -do_install() { - for subdir in libvaladoc valadoc; do - make -C "${subdir}" DESTDIR="$DESTDIR" ${make_install_args} \ - install - done - vman doc/valadoc.1 -} - -libvaladoc_package() { - short_desc+=" - shared library" - depends="vala>=${version}" - pkg_install() { - vmove "usr/lib/libvaladoc-*.so.*" - vmove "usr/lib/valadoc-${version%.*}" - vmove "usr/share/valadoc-${version%.*}" - } -} - -valadoc-devel_package() { - depends="valadoc-${version}_${revision} - vala-devel>=${version}" - short_desc+=" - development files" - pkg_install() { - vmove "usr/include/valadoc-*" - vmove "usr/lib/libvaladoc-*.so" - vmove "usr/lib/pkgconfig/valadoc-*.pc" - vmove "usr/share/vala/vapi/valadoc-*.deps" - vmove "usr/share/vala/vapi/valadoc-*.vapi" - } -} diff --git a/srcpkgs/vale-style-alex/template b/srcpkgs/vale-style-alex/template deleted file mode 100644 index 3e37ab8282794c..00000000000000 --- a/srcpkgs/vale-style-alex/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'vale-style-alex' -pkgname=vale-style-alex -version=0.2.1 -revision=1 -short_desc="Vale-compatible implementation of the alex linter" -maintainer="Gadzhi Kharkharov " -license="MIT" -homepage="https://github.com/errata-ai/alex/" -distfiles="https://github.com/errata-ai/alex/archive/refs/tags/v${version}.tar.gz" -checksum=ef2db1bbe39d9edd99bf009f568c472400f8198def5b9ce3e8e4be9f060f4a37 - -do_install() { - for f in alex/*.yml; do - vinstall "$f" 644 "/usr/share/vale/alex/" - done - vlicense LICENSE -} diff --git a/srcpkgs/vale-style-microsoft/template b/srcpkgs/vale-style-microsoft/template deleted file mode 100644 index 6049bd77625158..00000000000000 --- a/srcpkgs/vale-style-microsoft/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'vale-style-microsoft' -pkgname=vale-style-microsoft -version=0.14.1 -revision=1 -short_desc="Vale-compatible implementation of the Microsoft Writing Style Guide" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/errata-ai/Microsoft/" -distfiles="https://github.com/errata-ai/Microsoft/archive/refs/tags/v${version}.tar.gz" -checksum=457b411efe3de09a7a79be8cab8d1246f4b431ad44981f20c91b5f8ce99f4a54 - -do_install() { - for f in Microsoft/*.yml; do - vinstall "$f" 644 "/usr/share/vale/Microsoft/" - done - vlicense LICENSE -} diff --git a/srcpkgs/vale-style-proselint/template b/srcpkgs/vale-style-proselint/template deleted file mode 100644 index 92ad5624d68556..00000000000000 --- a/srcpkgs/vale-style-proselint/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'vale-style-proselint' -pkgname=vale-style-proselint -version=0.3.3 -revision=1 -short_desc="Vale-compatible implementation of the proselint linter" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/errata-ai/proselint/" -distfiles="https://github.com/errata-ai/proselint/archive/refs/tags/v${version}.tar.gz" -checksum=7bca1d740af7966a257c18e846af509e338b38608136f3ae1b39bbe797561f6b - -do_install() { - for f in proselint/*.yml; do - vinstall "$f" 644 "/usr/share/vale/proselint/" - done - vlicense LICENSE -} diff --git a/srcpkgs/vale-style-write-good/template b/srcpkgs/vale-style-write-good/template deleted file mode 100644 index a582382b29b989..00000000000000 --- a/srcpkgs/vale-style-write-good/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'vale-style-write-good' -pkgname=vale-style-write-good -version=0.4.0 -revision=1 -short_desc="Vale-compatible implementation of the write-good linter" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/errata-ai/write-good/" -distfiles="https://github.com/errata-ai/write-good/archive/v${version}.tar.gz" -checksum=ddf54a6b829603e6f01dbad428330911ee65c20f67eedb0ddc3369fdfe476799 - -do_install() { - for f in write-good/*.yml; do - vinstall "$f" 644 "/usr/share/vale/write-good/" - done - vlicense LICENSE -} diff --git a/srcpkgs/vale/template b/srcpkgs/vale/template deleted file mode 100644 index ee3c476c95c048..00000000000000 --- a/srcpkgs/vale/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'vale' -pkgname=vale -version=3.13.0 -revision=1 -build_style=go -go_import_path="github.com/errata-ai/vale/v3" -go_package="${go_import_path}/cmd/vale" -go_ldflags=" -X main.version=${version}" -make_check_args="-skip TestSymlinkFixture" -short_desc="Natural language linter" -maintainer="icp " -license="MIT" -homepage="https://vale.sh" -changelog="https://github.com/errata-ai/vale/releases" -distfiles="https://github.com/errata-ai/vale/archive/refs/tags/v${version}.tar.gz" -checksum=a6811e19c0ca8fc453da98238c2ffc7c5d5d1e77346d72d24fd47c09302fd7c0 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/valgrind-devel b/srcpkgs/valgrind-devel deleted file mode 120000 index 96ba9bf84c3c0a..00000000000000 --- a/srcpkgs/valgrind-devel +++ /dev/null @@ -1 +0,0 @@ -valgrind \ No newline at end of file diff --git a/srcpkgs/valgrind/patches/throw.patch b/srcpkgs/valgrind/patches/throw.patch deleted file mode 100644 index 2bd195d861090f..00000000000000 --- a/srcpkgs/valgrind/patches/throw.patch +++ /dev/null @@ -1,34 +0,0 @@ ---- a/memcheck/tests/arm64-linux/scalar.h 2021-01-21 15:09:33.000000000 +0000 -+++ b/memcheck/tests/arm64-linux/scalar.h 2021-11-16 20:56:18.980008699 +0000 -@@ -14,7 +14,13 @@ - - // Since we use vki_unistd.h, we can't include . So we have to - // declare this ourselves. --extern long int syscall (long int __sysno, ...) __THROW; -+#ifdef __THROW -+#define THROW __THROW -+#else -+#define THROW -+#endif -+extern long int syscall (long int __sysno, ...) THROW; -+#undef THROW - - // Thorough syscall scalar arg checking. Also serves as thorough checking - // for (very) basic syscall use. Generally not trying to do anything ---- a/memcheck/tests/x86-linux/scalar.h 2021-01-21 15:09:33.000000000 +0000 -+++ b/memcheck/tests/x86-linux/scalar.h 2021-11-16 20:55:24.890008673 +0000 -@@ -14,7 +14,13 @@ - - // Since we use vki_unistd.h, we can't include . So we have to - // declare this ourselves. --extern long int syscall (long int __sysno, ...) __THROW; -+#ifdef __THROW -+#define THROW __THROW -+#else -+#define THROW -+#endif -+extern long int syscall (long int __sysno, ...) THROW; -+#undef THROW - - // Thorough syscall scalar arg checking. Also serves as thorough checking - // for (very) basic syscall use. Generally not trying to do anything diff --git a/srcpkgs/valgrind/template b/srcpkgs/valgrind/template deleted file mode 100644 index a6cb718d896d3f..00000000000000 --- a/srcpkgs/valgrind/template +++ /dev/null @@ -1,56 +0,0 @@ -# Template file for 'valgrind' -pkgname=valgrind -version=3.25.1 -revision=1 -build_style=gnu-configure -configure_args="--enable-tls --without-mpicc --enable-lto=yes" -hostmakedepends="automake perl pkg-config" -makedepends="libgomp-devel" -depends="perl" -short_desc="Tool for finding memory management bugs in programs" -maintainer="Duncaen " -license="GPL-2.0-or-later" -homepage="http://valgrind.org/" -changelog="https://valgrind.org/docs/manual/dist.news.html" -distfiles="https://sourceware.org/pub/valgrind/valgrind-${version}.tar.bz2" -checksum=61deb8d0727b45c268efdc1b3b6c9e679cd97cbf5ee4b28d1dead7c8b7a271af -# https://valgrind.org/docs/manual/dist.readme-packagers.html -nostrip=yes - -CFLAGS="-fno-stack-protector" -CXXFLAGS="-fno-stack-protector" - -lib32files="/usr/lib/valgrind/*-x86-linux - /usr/lib/valgrind/default.supp" -lib32symlinks=" - valgrind/cachegrind-x86-linux - valgrind/callgrind-x86-linux - valgrind/drd-x86-linux - valgrind/exp-bbv-x86-linux - valgrind/exp-dhat-x86-linux - valgrind/exp-sgcheck-x86-linux - valgrind/getoff-x86-linux - valgrind/helgrind-x86-linux - valgrind/lackey-x86-linux - valgrind/massif-x86-linux - valgrind/memcheck-x86-linux - valgrind/none-x86-linux" - -case $XBPS_TARGET_MACHINE in - armv6*) broken="Unsupported architecture";; -esac - -if [ "$XBPS_TARGET_MACHINE" = "armv7l" ]; then - configure_args+=" ac_cv_host=armv7l-unknown-linux-gnueabihf" -fi - -valgrind-devel_package() { - depends="valgrind>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/valgrind/*.a" - vmove usr/share/doc - } -} diff --git a/srcpkgs/valgrind/update b/srcpkgs/valgrind/update deleted file mode 100644 index 5762808020c23d..00000000000000 --- a/srcpkgs/valgrind/update +++ /dev/null @@ -1 +0,0 @@ -ignore="*.RC[1-9]" diff --git a/srcpkgs/valijson/template b/srcpkgs/valijson/template deleted file mode 100644 index 8bea1f6f8c79c5..00000000000000 --- a/srcpkgs/valijson/template +++ /dev/null @@ -1,11 +0,0 @@ -# Template file for 'valijson' -pkgname=valijson -version=1.0.2 -revision=1 -build_style=cmake -short_desc="Header-only C++ library for JSON Schema validation" -maintainer="Đoàn Trần Công Danh " -license="GPL-3.0-or-later" -homepage="https://github.com/tristanpenman/valijson" -distfiles="https://github.com/tristanpenman/valijson/archive/refs/tags/v${version}.tar.gz" -checksum=35d86e54fc727f1265226434dc996e33000a570f833537a25c8b702b0b824431 diff --git a/srcpkgs/valkey-redis b/srcpkgs/valkey-redis deleted file mode 120000 index 59d070a5166eda..00000000000000 --- a/srcpkgs/valkey-redis +++ /dev/null @@ -1 +0,0 @@ -valkey \ No newline at end of file diff --git a/srcpkgs/valkey/files/valkey-sentinel/run b/srcpkgs/valkey/files/valkey-sentinel/run deleted file mode 100644 index fbe6afb589db8c..00000000000000 --- a/srcpkgs/valkey/files/valkey-sentinel/run +++ /dev/null @@ -1,4 +0,0 @@ -#!/bin/sh -exec 2>&1 -install -d -m0750 -o _valkey -g _valkey /run/valkey -exec chpst -u _valkey:_valkey valkey-sentinel /etc/valkey/sentinel.conf diff --git a/srcpkgs/valkey/files/valkey/run b/srcpkgs/valkey/files/valkey/run deleted file mode 100644 index 5cb531e30e10fe..00000000000000 --- a/srcpkgs/valkey/files/valkey/run +++ /dev/null @@ -1,4 +0,0 @@ -#!/bin/sh -exec 2>&1 -install -d -m0750 -o _valkey -g _valkey /run/valkey -exec chpst -u _valkey:_valkey valkey-server /etc/valkey/valkey.conf diff --git a/srcpkgs/valkey/patches/system-jemalloc.patch b/srcpkgs/valkey/patches/system-jemalloc.patch deleted file mode 100644 index 7597a7e49b3620..00000000000000 --- a/srcpkgs/valkey/patches/system-jemalloc.patch +++ /dev/null @@ -1,15 +0,0 @@ -diff --git a/src/Makefile b/src/Makefile -index 3bc9f11c0..a4b23d986 100644 ---- a/src/Makefile -+++ b/src/Makefile -@@ -229,8 +229,8 @@ endif - - ifeq ($(MALLOC),jemalloc) - DEPENDENCY_TARGETS+= jemalloc -- FINAL_CFLAGS+= -DUSE_JEMALLOC -I../deps/jemalloc/include -- FINAL_LIBS := ../deps/jemalloc/lib/libjemalloc.a $(FINAL_LIBS) -+ FINAL_CFLAGS+= -DUSE_JEMALLOC -DJEMALLOC_NO_DEMANGLE -I/usr/include/jemalloc -+ FINAL_LIBS := -ljemalloc $(FINAL_LIBS) - endif - - ifeq ($(BUILD_TLS),yes) diff --git a/srcpkgs/valkey/template b/srcpkgs/valkey/template deleted file mode 100644 index 11813d9b101612..00000000000000 --- a/srcpkgs/valkey/template +++ /dev/null @@ -1,60 +0,0 @@ -# Template file for 'valkey' -pkgname=valkey -version=8.1.4 -revision=1 -build_style=gnu-makefile -make_build_args="V=1 BUILD_TLS=yes" -make_check_target="test" -hostmakedepends="pkg-config which" -makedepends="openssl-devel" -checkdepends="tcl procps-ng" -short_desc="Flexible distributed key-value datastore" -maintainer="classabbyamp " -license="BSD-3-Clause" -homepage="https://valkey.io" -changelog="https://github.com/valkey-io/valkey/releases" -distfiles="https://github.com/valkey-io/valkey/archive/refs/tags/${version}.tar.gz" -checksum=32350b017fee5e1a85f7e2d8580d581a0825ceae5cb3395075012c0970694dee - -system_accounts="_valkey" -_valkey_homedir="/var/lib/valkey" - -conf_files="/etc/valkey/valkey.conf - /etc/valkey/sentinel.conf" -make_dirs="/var/lib/valkey 0700 _valkey _valkey - /etc/valkey 0750 root _valkey" - -if [ "$XBPS_TARGET_LIBC" = "musl" ]; then - make_build_args+=" MALLOC=libc" -else - makedepends+=" jemalloc-devel" - make_build_args+=" MALLOC=jemalloc" -fi - -post_patch() { - vsed -i \ - -e "s|^dir .*|dir ${_valkey_homedir}|" \ - -e "s|^pidfile .*|pidfile /run/valkey/valkey.pid|" valkey.conf - vsed -i \ - -e "s|^dir .*|dir ${_valkey_homedir}|" \ - -e "s|^pidfile .*|pidfile /run/valkey/sentinel.pid|" sentinel.conf -} - -do_install() { - make INSTALL_BIN=${DESTDIR}/usr/bin PREFIX=/usr install - vlicense COPYING - vinstall valkey.conf 644 etc/valkey - vinstall sentinel.conf 644 etc/valkey - vsv valkey - vsv valkey-sentinel -} - -valkey-redis_package() { - short_desc+=" - redis compatibility links" - depends="${sourcepkg}>=${version}_${revision}" - conflicts="redis>=0" - replaces="redis>=0" - pkg_install() { - vmove usr/bin/redis-* - } -} diff --git a/srcpkgs/vamp-plugin-sdk-devel b/srcpkgs/vamp-plugin-sdk-devel deleted file mode 120000 index 5a7a5fe7129c9d..00000000000000 --- a/srcpkgs/vamp-plugin-sdk-devel +++ /dev/null @@ -1 +0,0 @@ -vamp-plugin-sdk \ No newline at end of file diff --git a/srcpkgs/vamp-plugin-sdk/template b/srcpkgs/vamp-plugin-sdk/template deleted file mode 100644 index b5774625a37349..00000000000000 --- a/srcpkgs/vamp-plugin-sdk/template +++ /dev/null @@ -1,42 +0,0 @@ -# Template file for 'vamp-plugin-sdk' -pkgname=vamp-plugin-sdk -version=2.10.0 -revision=2 -build_style=gnu-configure -make_check_target=test -hostmakedepends="pkg-config" -makedepends="libsndfile-devel" -short_desc="Vamp audio analysis plugin system" -maintainer="Orphaned " -license="MIT" -homepage="https://www.vamp-plugins.org/" -distfiles="https://code.soundsoftware.ac.uk/attachments/download/2691/${pkgname}-${version}.tar.gz" -checksum=aeaf3762a44b148cebb10cde82f577317ffc9df2720e5445c3df85f3739ff75f -disable_parallel_build=yes - -post_extract() { - # don't run test target by default, fixes cross build. - sed -i 's/TARGETS="sdk plugins host rdfgen test"/TARGETS="sdk plugins host rdfgen"/' configure -} - -post_install() { - vlicense COPYING LICENSE -} - -libvamp-plugin-sdk_package() { - short_desc+=" - Runtime libraries" - pkg_install() { - vmove "usr/lib/*.so.*" - } -} - -vamp-plugin-sdk-devel_package() { - depends="libsndfile-devel libvamp-plugin-sdk>=${version}_${revision}" - short_desc+=" - Development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/vamp-plugin-sdk/update b/srcpkgs/vamp-plugin-sdk/update deleted file mode 100644 index bd741489cc07cf..00000000000000 --- a/srcpkgs/vamp-plugin-sdk/update +++ /dev/null @@ -1 +0,0 @@ -site=https://code.soundsoftware.ac.uk/projects/vamp-plugin-sdk/files diff --git a/srcpkgs/vapoursynth-devel b/srcpkgs/vapoursynth-devel deleted file mode 120000 index 96aaf06b472035..00000000000000 --- a/srcpkgs/vapoursynth-devel +++ /dev/null @@ -1 +0,0 @@ -vapoursynth \ No newline at end of file diff --git a/srcpkgs/vapoursynth-editor/files/vapoursynth-editor.desktop b/srcpkgs/vapoursynth-editor/files/vapoursynth-editor.desktop deleted file mode 100644 index e813e2ca274d3b..00000000000000 --- a/srcpkgs/vapoursynth-editor/files/vapoursynth-editor.desktop +++ /dev/null @@ -1,11 +0,0 @@ -[Desktop Entry] -Type=Application -Name=VapourSynth Editor -GenericName=vapoursynth-editor -Comment="A cross-platform editor for VapourSynth scripts" -Icon=vsedit -MimeType=text/x-vpy; -Exec="/usr/bin/vsedit" %f -Terminal=false -Categories=AudioVideo;IDE; -StartupNotify=false diff --git a/srcpkgs/vapoursynth-editor/patches/project-file.patch b/srcpkgs/vapoursynth-editor/patches/project-file.patch deleted file mode 100644 index 0ed490eabe8e36..00000000000000 --- a/srcpkgs/vapoursynth-editor/patches/project-file.patch +++ /dev/null @@ -1,20 +0,0 @@ -diff --git pro/pro.pro pro/pro.pro -index d698c82..cbc4f61 100644 ---- a/pro/pro.pro -+++ b/pro/pro.pro -@@ -1,9 +1,9 @@ - TEMPLATE = subdirs - --SUBDIRS += vsedit --SUBDIRS += vsedit-job-server --SUBDIRS += vsedit-job-server-watcher -+SUBDIRS += pro/vsedit -+SUBDIRS += pro/vsedit-job-server -+SUBDIRS += pro/vsedit-job-server-watcher - --vsedit.file = ./vsedit/vsedit.pro --vsedit-job-server.file = ./vsedit-job-server/vsedit-job-server.pro --vsedit-job-server-watcher.file = ./vsedit-job-server-watcher/vsedit-job-server-watcher.pro -+vsedit.file = pro/vsedit/vsedit.pro -+vsedit-job-server.file = pro/vsedit-job-server/vsedit-job-server.pro -+vsedit-job-server-watcher.file = pro/vsedit-job-server-watcher/vsedit-job-server-watcher.pro diff --git a/srcpkgs/vapoursynth-editor/template b/srcpkgs/vapoursynth-editor/template deleted file mode 100644 index 3300519343ccf2..00000000000000 --- a/srcpkgs/vapoursynth-editor/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 'vapoursynth-editor' -pkgname=vapoursynth-editor -version=19 -revision=1 -_bitbucket_hash=8019bb5a8099 -build_style=qmake -hostmakedepends="qt5-qmake qt5-host-tools" -makedepends="vapoursynth-devel qt5-devel qt5-websockets-devel" -depends="vapoursynth" -short_desc="Cross-platform editor for VapourSynth script" -maintainer="Orphaned " -license="MIT" -homepage="https://bitbucket.org/mystery_keeper/vapoursynth-editor" -distfiles="${homepage}/get/r${version}.tar.gz" -checksum=41e09a6c1411536f7a223a16263145b31de4715189cfe2ebe62b4ad69d6ec342 - -pre_configure() { - mv pro/pro.pro . -} - -do_install() { - find ./ -type f -executable | while read _executable - do - vbin "${_executable}" - done - vlicense LICENSE - vinstall ${FILESDIR}/vapoursynth-editor.desktop 644 usr/share/applications/ - vinstall resources/vsedit.svg 644 usr/share/pixmaps/ -} diff --git a/srcpkgs/vapoursynth-editor/update b/srcpkgs/vapoursynth-editor/update deleted file mode 100644 index 74e7c7b7f3b39a..00000000000000 --- a/srcpkgs/vapoursynth-editor/update +++ /dev/null @@ -1,3 +0,0 @@ -site='https://bitbucket.org/mystery_keeper/vapoursynth-editor/downloads/?tab=tags' -pattern='/get/r\K[\d.]+(?=\.tar\.gz)' - diff --git a/srcpkgs/vapoursynth-ffms2-source b/srcpkgs/vapoursynth-ffms2-source deleted file mode 120000 index 7841b14b892687..00000000000000 --- a/srcpkgs/vapoursynth-ffms2-source +++ /dev/null @@ -1 +0,0 @@ -ffms2 \ No newline at end of file diff --git a/srcpkgs/vapoursynth/template b/srcpkgs/vapoursynth/template deleted file mode 100644 index 219a9e3fc2b7f9..00000000000000 --- a/srcpkgs/vapoursynth/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'vapoursynth' -pkgname=vapoursynth -version=R66 -revision=3 -build_style=gnu-configure -hostmakedepends="automake libtool nasm pkg-config python3-Cython" -makedepends="python3-devel zimg-devel" -short_desc="Application for video manipulation" -maintainer="lemmi " -license="LGPL-2.1-or-later, OFL-1.1" -homepage="http://www.vapoursynth.com" -changelog="https://raw.githubusercontent.com/vapoursynth/vapoursynth/master/ChangeLog" -distfiles="https://github.com/vapoursynth/vapoursynth/archive/${version}.tar.gz" -checksum=e2c82b1f583adbc33dabbe59c0dc65e6aede70dedebe79be94155cb38d418b2c - -pre_configure() { - ./autogen.sh -} - -vapoursynth-devel_package() { - depends="python3-devel zimg-devel ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.a" - } -} diff --git a/srcpkgs/vapoursynth/update b/srcpkgs/vapoursynth/update deleted file mode 100644 index df623475c92d66..00000000000000 --- a/srcpkgs/vapoursynth/update +++ /dev/null @@ -1 +0,0 @@ -pattern="R[\d\.]+(?=\.tar\.gz)" diff --git a/srcpkgs/variety/patches/pylint.patch b/srcpkgs/variety/patches/pylint.patch deleted file mode 100644 index 70d6dffae4a57e..00000000000000 --- a/srcpkgs/variety/patches/pylint.patch +++ /dev/null @@ -1,13 +0,0 @@ -diff --git a/tests/test_lint.py b/tests/test_lint.py -index c81efe5..5c5ed64 100644 ---- a/tests/test_lint.py -+++ b/tests/test_lint.py -@@ -25,7 +25,7 @@ class TestPylint(unittest.TestCase): - - your code may well work even with pylint errors - but have some unusual code""" -- return_code = subprocess.call(["pylint3", "-E", "variety"]) -+ return_code = subprocess.call(["pylint", "-E", "variety"]) - # not needed because nosetests displays pylint console output - # self.assertEqual(return_code, 0) - diff --git a/srcpkgs/variety/template b/srcpkgs/variety/template deleted file mode 100644 index e547830975b66b..00000000000000 --- a/srcpkgs/variety/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'variety' -pkgname=variety -version=0.8.13 -revision=1 -build_style=python3-module -pycompile_dirs="usr/share/variety/plugins" -hostmakedepends="python3-setuptools python3-distutils-extra intltool" -depends="ImageMagick gtk+3 libgexiv2 libnotify python3-BeautifulSoup4 - python3-Pillow python3-configobj python3-dbus python3-gobject python3-httplib2 - python3-lxml python3-requests python3-cairo" -checkdepends="python3-pytest pylint $depends" -short_desc="Changes the wallpaper on a regular interval" -maintainer="Joel Beckmeyer " -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=3d41acc60922e6b03d8bdddaa05c8b1bb1b6b0316e7bb068663c502c487d45d9 -noverifypydeps=yes diff --git a/srcpkgs/varnish/files/varnishd/run b/srcpkgs/varnish/files/varnishd/run deleted file mode 100644 index 06eb3e51e6f23f..00000000000000 --- a/srcpkgs/varnish/files/varnishd/run +++ /dev/null @@ -1,21 +0,0 @@ -#!/bin/sh -exec 2>&1 - -# Default options -VARNISH_ADDR=0.0.0.0:80 -VARNISH_MGMT_ADDR=localhost:6082 -VARNISH_CONFIG=/etc/varnish/default.vcl -VARNISH_STORAGE=malloc,64M -VARNISH_JAIL=unix,user=_varnish,workuser=_vcache -VARNISH_OPTIONS= - -[ -r ./conf ] && . ./conf - -exec varnishd \ - -F \ - ${VARNISH_ADDR:+-a "$VARNISH_ADDR"} \ - ${VARNISH_CONFIG:+-f "$VARNISH_CONFIG"} \ - ${VARNISH_ADDR:+-T "$VARNISH_MGMT_ADDR"} \ - ${VARNISH_STORAGE:+-s "$VARNISH_STORAGE"} \ - ${VARNISH_JAIL:+-j "$VARNISH_JAIL"} \ - ${VARNISH_OPTIONS} diff --git a/srcpkgs/varnish/patches/musl.patch b/srcpkgs/varnish/patches/musl.patch deleted file mode 100644 index b22a0be7e5f950..00000000000000 --- a/srcpkgs/varnish/patches/musl.patch +++ /dev/null @@ -1,22 +0,0 @@ ---- a/include/vpf.h 2016-03-03 14:40:01.000000000 +0100 -+++ b/include/vpf.h 2018-01-11 11:45:26.521900821 +0100 -@@ -30,6 +30,8 @@ - #ifndef VPF_H_INCLUDED - #define VPF_H_INCLUDED - -+#include -+ - struct vpf_fh; - - struct vpf_fh *VPF_Open(const char *path, mode_t mode, pid_t *pidptr); ---- a/include/vsb.h 2017-11-14 14:39:22.000000000 +0100 -+++ b/include/vsb.h 2018-01-11 11:48:15.505912873 +0100 -@@ -31,6 +31,8 @@ - #ifndef VSB_H_INCLUDED - #define VSB_H_INCLUDED - -+#include -+ - /* - * Structure definition - */ diff --git a/srcpkgs/varnish/template b/srcpkgs/varnish/template deleted file mode 100644 index 23c03d155ea927..00000000000000 --- a/srcpkgs/varnish/template +++ /dev/null @@ -1,70 +0,0 @@ -# Template file for 'varnish' -pkgname=varnish -version=7.3.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" -short_desc="Fast caching HTTP reverse proxy" -maintainer="Noel Cower " -license="BSD-2-Clause" -homepage="https://varnish-cache.org/" -distfiles="https://varnish-cache.org/_downloads/${pkgname}-${version}.tgz" -checksum=e2dbbb0ec270a90647c386866e6e226993aed46e48de751a72bb819737f14ae7 -lib32disabled=yes - -build_options="pcrejit" - -conf_files="/etc/varnish/default.vcl" -make_dirs="/var/lib/varnish 0750 _varnish _varnish - /var/log/varnish 0750 _varnish _varnish" - -system_accounts="_varnish _vcache" -_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" -fi - -if [ yes = "$(vopt_if pcrejit yes)" ]; then - # Don't permit cross builds if pcrejit is set. - nocross="Cannot run test program when cross compiling (PCRE_JIT)" -elif [ "${XBPS_MACHINE%-musl}" != "${XBPS_TARGET_MACHINE%-musl}" ]; then - # Mark builds with different architectures as nocross. - nocross="Host and target architectures must be the same to run the program during build" -fi - -case "$XBPS_TARGET_MACHINE" in - *-musl) - configure_args+=" --without-jemalloc" - makedepends+=" libexecinfo-devel" - ;; - *) - makedepends+=" jemalloc-devel" - ;; -esac - -post_install() { - vinstall etc/example.vcl 644 etc/varnish default.vcl - vsv varnishd - vlicense LICENSE -} - -libvarnishapi_package() { - short_desc+=" - API runtime library" - pkg_install() { - vmove "usr/lib/*.so.*" - } -} -libvarnishapi-devel_package() { - depends="libvarnishapi>=${version}_${revision}" - short_desc+=" - API development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - vmove usr/share/man/man3 - } -} diff --git a/srcpkgs/varnish/update b/srcpkgs/varnish/update deleted file mode 100644 index 30fbc3a065b44a..00000000000000 --- a/srcpkgs/varnish/update +++ /dev/null @@ -1 +0,0 @@ -site="https://varnish-cache.org/releases/index.html" diff --git a/srcpkgs/vault-acme/INSTALL b/srcpkgs/vault-acme/INSTALL deleted file mode 100644 index f42dbeaef731a8..00000000000000 --- a/srcpkgs/vault-acme/INSTALL +++ /dev/null @@ -1,12 +0,0 @@ -case "${ACTION}" in -post) - # Set CAP_IPC_LOCK capability or exit gracefully if we cannot - # set the capability due to invalid permissions (fakeroot - # install). - setcap 'cap_ipc_lock=+ep' /usr/libexec/vault/acme - if [ $? -ne 0 ]; then - echo "ERROR: failed to set cap_ipc_lock capability on vault-acme." - exit 0 - fi - ;; -esac diff --git a/srcpkgs/vault-acme/template b/srcpkgs/vault-acme/template deleted file mode 100644 index e5998696675904..00000000000000 --- a/srcpkgs/vault-acme/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'vault-acme' -pkgname=vault-acme -version=0.0.9 -revision=2 -build_style=go -go_import_path=github.com/remilapeyre/vault-acme -go_package="$go_import_path/cmd/acme $go_import_path/cmd/sidecar" -depends="libcap-progs vault" -short_desc="ACME backend for Hashicorp Vault" -maintainer="Michael Aldridge " -license="MPL-2.0" -homepage="https://github.com/remilapeyre/vault-acme" -distfiles="https://github.com/remilapeyre/vault-acme/archive/refs/tags/v$version.tar.gz" -checksum=e1c8a3ef30ece81670f3e2a084fe3298433f7ad10fbb3aa531331a4a943a3e06 - -case "$XBPS_TARGET_MACHINE" in - i686*) broken="/usr/lib/go/pkg/tool/linux_386/link: mapping output file failed: cannot allocate memory";; -esac - -post_install() { - vmkdir usr/libexec/vault - mv $DESTDIR/usr/bin/acme $DESTDIR/usr/libexec/vault/acme - mv $DESTDIR/usr/bin/{sidecar,vault-acme-sidecar} - vlicense LICENSE -} diff --git a/srcpkgs/vault/INSTALL b/srcpkgs/vault/INSTALL deleted file mode 100644 index 7719481b835c78..00000000000000 --- a/srcpkgs/vault/INSTALL +++ /dev/null @@ -1,12 +0,0 @@ -case "${ACTION}" in -post) - # Set CAP_IPC_LOCK capability or exit gracefully if we cannot - # set the capability due to invalid permissions (fakeroot - # install). - setcap 'cap_ipc_lock=+ep' /usr/bin/vault - if [ $? -ne 0 ]; then - echo "ERROR: failed to set cap_ipc_lock capability on vault." - exit 0 - fi - ;; -esac diff --git a/srcpkgs/vault/files/vault/run b/srcpkgs/vault/files/vault/run deleted file mode 100644 index 43742a8ee0a01d..00000000000000 --- a/srcpkgs/vault/files/vault/run +++ /dev/null @@ -1,7 +0,0 @@ -#!/bin/sh -exec 2>&1 - -[ -r ./conf ] && . ./conf -: ${OPTS:=server -config=/etc/vault/} - -exec chpst -u _vault vault ${OPTS} diff --git a/srcpkgs/vault/template b/srcpkgs/vault/template deleted file mode 100644 index edf71c7fd37a7d..00000000000000 --- a/srcpkgs/vault/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 'vault' -pkgname=vault -version=1.20.0 -revision=1 -build_style=go -go_import_path="github.com/hashicorp/vault" -go_build_tags="release" -_git_commit=b9b773f1628260423e6cc9745531fd903cae853f -go_ldflags="-X ${go_import_path}/sdk/version.GitCommit=${_git_commit}" -depends="libcap-progs" -short_desc="Manage Secrets and Protect Sensitive Data" -maintainer="Michael Aldridge " -license="BUSL-1.1" -homepage="https://www.vaultproject.io/" -distfiles="https://github.com/hashicorp/vault/archive/v${version}.tar.gz" -checksum=12e388d5aecdcef7fe24cd1a65964d3a643e952b659e6748d9a85767a4bda0f0 -system_accounts="_vault" -make_dirs="/var/lib/vault 0700 _vault _vault - /etc/vault 0750 root _vault" -repository=nonfree - -case "$XBPS_TARGET_MACHINE" in - i686*) broken="/usr/lib/go/pkg/tool/linux_386/link: mapping output file failed: cannot allocate memory";; -esac - -post_install() { - vlicense LICENSE - vsv vault -} diff --git a/srcpkgs/vaultwarden-web/template b/srcpkgs/vaultwarden-web/template deleted file mode 100644 index e257e9650781dd..00000000000000 --- a/srcpkgs/vaultwarden-web/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'vaultwarden-web' -pkgname=vaultwarden-web -version=2025.7.1 -revision=1 -short_desc="Web vault builds for vaultwarden" -maintainer="Joel Beckmeyer " -license="GPL-3.0-or-later" -homepage="https://github.com/dani-garcia/bw_web_builds" -distfiles="https://github.com/dani-garcia/bw_web_builds/releases/download/v${version}/bw_web_v${version}.tar.gz" -checksum=c0119712964b3a05698499db60b84363696b7615198b7547f2dcade52cb5982d - -do_install() { - vmkdir usr/share/webapps/vaultwarden-web - vcopy . usr/share/webapps/vaultwarden-web -} diff --git a/srcpkgs/vaultwarden-web/update b/srcpkgs/vaultwarden-web/update deleted file mode 100644 index bee2ead9b82869..00000000000000 --- a/srcpkgs/vaultwarden-web/update +++ /dev/null @@ -1,2 +0,0 @@ -site="https://github.com/dani-garcia/bw_web_builds/tags" -pkgname=v diff --git a/srcpkgs/vaultwarden/files/vaultwarden/run b/srcpkgs/vaultwarden/files/vaultwarden/run deleted file mode 100644 index 2c4beb06ee76e7..00000000000000 --- a/srcpkgs/vaultwarden/files/vaultwarden/run +++ /dev/null @@ -1,7 +0,0 @@ -#!/bin/sh -exec 2>&1 -[ -r ./conf ] && . ./conf -ENV_FILE=${ENV_FILE:-/etc/vaultwarden.conf} -export ENV_FILE - -exec chpst -u _vaultwarden:_vaultwarden vaultwarden diff --git a/srcpkgs/vaultwarden/patches/config.patch b/srcpkgs/vaultwarden/patches/config.patch deleted file mode 100644 index 6a183dbf4698c8..00000000000000 --- a/srcpkgs/vaultwarden/patches/config.patch +++ /dev/null @@ -1,33 +0,0 @@ -diff --git a/.env.template b/.env.template -index 6d27238..c0731ce 100644 ---- a/.env.template -+++ b/.env.template -@@ -23,7 +23,7 @@ - ## When using an external location, make sure to set TMP_FOLDER, - ## TEMPLATES_FOLDER, and DATABASE_URL to local paths and/or a remote database - ## location. --# DATA_FOLDER=data -+DATA_FOLDER=/var/lib/vaultwarden - - ## Individual folders, these override %DATA_FOLDER% - # RSA_KEY_FILENAME=data/rsa_key -@@ -42,8 +42,8 @@ - # RELOAD_TEMPLATES=false - - ## Web vault settings --# WEB_VAULT_FOLDER=web-vault/ --# WEB_VAULT_ENABLED=true -+# WEB_VAULT_FOLDER=/usr/share/webapps/vaultwarden-web -+WEB_VAULT_ENABLED=false - - ######################### - ### Database settings ### -@@ -386,7 +386,7 @@ - # USE_SYSLOG=false - - ## Logging to file --# LOG_FILE=/path/to/log -+# LOG_FILE=/var/log/vaultwarden.log - - ## Log level - ## Change the verbosity of the log output diff --git a/srcpkgs/vaultwarden/template b/srcpkgs/vaultwarden/template deleted file mode 100644 index f8015ba987f59f..00000000000000 --- a/srcpkgs/vaultwarden/template +++ /dev/null @@ -1,35 +0,0 @@ -# Template file for 'vaultwarden' -pkgname=vaultwarden -version=1.34.3 -revision=1 -build_style=cargo -configure_args="--features sqlite,mysql,postgresql" -hostmakedepends="pkg-config" -makedepends="openssl-devel libmysqlclient-devel postgresql-libs-devel - sqlite-devel zlib-devel libzstd-devel" -short_desc="Unofficial Bitwarden compatible server written in Rust" -maintainer="Joel Beckmeyer " -license="AGPL-3.0-only" -homepage="https://github.com/dani-garcia/vaultwarden" -changelog="https://github.com/dani-garcia/vaultwarden/releases" -distfiles="https://github.com/dani-garcia/vaultwarden/archive/${version}.tar.gz" -checksum=1895921d0412af803a76596bdfcafcb2cfdbac3129abb13857c4f0bd993ceef3 - -system_accounts="_vaultwarden" -_vaultwarden_homedir="/var/lib/vaultwarden" - -make_dirs="/var/lib/vaultwarden 0750 _vaultwarden _vaultwarden" - -# fails to build on i686 with default release profile, see -# https://github.com/dani-garcia/vaultwarden/issues/4320 -if [ "$XBPS_TARGET_MACHINE" = "i686" ]; then - export CARGO_PROFILE_RELEASE_LTO=thin - export CARGO_PROFILE_RELEASE_CODEGEN_UNITS=16 - disable_parallel_build=yes -fi - -post_install() { - vsconf .env.template vaultwarden.conf - vsv vaultwarden - vlicense LICENSE.txt -} diff --git a/srcpkgs/vba-m/template b/srcpkgs/vba-m/template deleted file mode 100644 index 7a48d124f7a8f0..00000000000000 --- a/srcpkgs/vba-m/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'vba-m' -pkgname=vba-m -reverts=1292_2 -version=2.2.3 -revision=1 -build_style=cmake -build_helper="cmake-wxWidgets-gtk3" -configure_args="-DENABLE_GTK=TRUE -DENABLE_FFMPEG=TRUE -DENABLE_LINK=TRUE -DCMAKE_BUILD_TYPE=Release" -hostmakedepends="gettext pkg-config unzip zip yasm wxWidgets-gtk3-devel" -makedepends="zlib-devel libpng-devel MesaLib-devel libopenal-devel SDL2-devel - gtkmm2-devel ffmpeg6-devel gtk+3-devel - SFML-devel wxWidgets-gtk3-devel libgomp-devel" -short_desc="Gameboy Advance Emulator" -maintainer="Andrea Brancaleoni " -license="GPL-2.0-or-later" -homepage="https://github.com/visualboyadvance-m/visualboyadvance-m/" -distfiles="https://github.com/visualboyadvance-m/visualboyadvance-m/archive/v${version}.tar.gz" -checksum=1ed316f6add1552a2d9e077bdddc9890ff8956f98ac4fb3fcfbf682accaf0ecd - -nocross="Could not find a wxrc executable." # https://build.voidlinux.org/#/builders/1/builds/4330 - -CXXFLAGS="-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64" -CFLAGS="-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64" - -pre_configure() { - ln -sf ${wrksrc}/cmake/FindAppleFFMPEG.cmake ${wrksrc}/cmake/FindFFMPEG.cmake -} diff --git a/srcpkgs/vbetool/template b/srcpkgs/vbetool/template deleted file mode 100644 index 06f92e5482fd90..00000000000000 --- a/srcpkgs/vbetool/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'vbetool' -pkgname=vbetool -version=1.1 -revision=5 -archs="i686* x86_64*" -build_style=gnu-configure -make_build_args="LIBS=-lpci" -makedepends="zlib-devel libx86-devel pciutils-devel" -short_desc="Run real-mode video BIOS code to alter hardware state" -maintainer="Orphaned " -license="GPL-2.0-only" -homepage="http://www.codon.org.uk/~mjg59/vbetool/" -distfiles="http://www.codon.org.uk/~mjg59/vbetool/download/vbetool-${version}.tar.gz" -checksum=4d26ddc43144593742349e69481e3536ce3482faaa9ad4494fdc7c8b7662f954 diff --git a/srcpkgs/vbindiff/template b/srcpkgs/vbindiff/template deleted file mode 100644 index de77c3ae5f9fd3..00000000000000 --- a/srcpkgs/vbindiff/template +++ /dev/null @@ -1,12 +0,0 @@ -# Template file for 'vbindiff' -pkgname=vbindiff -version=3.0.beta5 -revision=2 -build_style=gnu-configure -makedepends="ncurses-devel" -short_desc="Visual Binary Diff" -maintainer="Leah Neukirchen " -license="GPL-2.0-or-later" -homepage="https://www.cjmweb.net/vbindiff/" -distfiles="${homepage}/${pkgname}-${version/.beta/_beta}.tar.gz" -checksum=f04da97de993caf8b068dcb57f9de5a4e7e9641dc6c47f79b60b8138259133b8 diff --git a/srcpkgs/vbindiff/update b/srcpkgs/vbindiff/update deleted file mode 100644 index 0916df2df133f0..00000000000000 --- a/srcpkgs/vbindiff/update +++ /dev/null @@ -1 +0,0 @@ -pattern='vbindiff-\K.*(?=.tar)' diff --git a/srcpkgs/vboot-utils/patches/format-glibc.patch b/srcpkgs/vboot-utils/patches/format-glibc.patch deleted file mode 100644 index 84e606cab68eaa..00000000000000 --- a/srcpkgs/vboot-utils/patches/format-glibc.patch +++ /dev/null @@ -1,58 +0,0 @@ -commit 8f2787e5eb72406231b83a4bc6ee20daa640ab41 -Author: Érico Rolim -Date: Sun Feb 21 00:45:12 2021 -0300 - - Fix wrong memory access on 32-bit glibc. - - off_t on 32-bit glibc is a 32-bit value by default, and building with - large file is optional. - - We also fix the makefile to actually enable large file support. - - This isn't an issue on musl since it builds with large file support by - default. - -diff --git Makefile Makefile -index 3a72d3d..0f9caa4 100644 ---- a/Makefile -+++ b/Makefile -@@ -252,7 +252,7 @@ CFLAGS += -D_GNU_SOURCE - # but if the environment doesn't support it, at least compile support - # for what is possible. - # Pass through cflags_use_64bits to evaluate it only once, here. --cflags_use_64bits := $(call test_ccflag,-D_FILE_OFFSET_BITS=64,\#include ) -+cflags_use_64bits := $(call test_ccflag,-D_FILE_OFFSET_BITS=64,#include ) - CFLAGS += $(cflags_use_64bits) - - # Code coverage -diff --git futility/cmd_gbb_utility.c futility/cmd_gbb_utility.c -index 2a76ecb..ab0d568 100644 ---- a/futility/cmd_gbb_utility.c -+++ b/futility/cmd_gbb_utility.c -@@ -225,7 +225,7 @@ static uint8_t *read_entire_file(const char *filename, off_t *sizeptr) - buf = (uint8_t *) malloc(sb.st_size); - if (!buf) { - fprintf(stderr, "ERROR: can't malloc %" PRIi64 " bytes: %s\n", -- sb.st_size, strerror(errno)); -+ (int64_t)sb.st_size, strerror(errno)); - goto fail; - } - -@@ -333,7 +333,7 @@ static int read_from_file(const char *msg, const char *filename, - if (ferror(fp)) { - fprintf(stderr, - "ERROR: Read %zu/%" PRIi64 " bytes from %s: %s\n", -- count, sb.st_size, filename, strerror(errno)); -+ count, (int64_t)sb.st_size, filename, strerror(errno)); - errorcnt++; - r = errno; - } -@@ -557,7 +557,7 @@ static int do_gbb(int argc, char *argv[]) - errorcnt++; - fprintf(stderr, - "ERROR: can't malloc %" PRIi64 " bytes: %s\n", -- filesize, strerror(errno)); -+ (int64_t)filesize, strerror(errno)); - break; - } - diff --git a/srcpkgs/vboot-utils/template b/srcpkgs/vboot-utils/template deleted file mode 100644 index 7c4aae04dfc2f9..00000000000000 --- a/srcpkgs/vboot-utils/template +++ /dev/null @@ -1,39 +0,0 @@ -# Template file for 'vboot-utils' -pkgname=vboot-utils -version=89.13729 -revision=3 -_version=${version/./-} -archs="x86_64* i686* aarch64* arm*" -create_wrksrc=yes -build_style=gnu-makefile -make_use_env=yes -hostmakedepends="pkg-config" -makedepends="openssl-devel libuuid-devel zlib-devel" -short_desc="Verified boot kernel utilities" -maintainer="Enno Boland " -license="BSD-3-Clause" -homepage="https://chromium.googlesource.com/chromiumos/platform/vboot_reference.git" -distfiles="https://chromium.googlesource.com/chromiumos/platform/vboot_reference.git/+archive/refs/heads/release-R${_version}.B.tar.gz" -checksum=@3d8edd7e3a1672b29f02d93c4cf89f19ad7477694968b0653aa968783c8ba3e6 -# 2crypto specifies a section for some variables, which lead to text relocations in the binary -# let's play it safe and disable PIE -nopie=yes - -case $XBPS_TARGET_MACHINE in - x86_64*) _arch=x86_64 ;; - i686*) _arch=x86 ;; - arm*|aarch64*) _arch=arm ;; - *) broken="This package doesn't have a configuration for this target" ;; -esac -make_build_args="ARCH=${_arch} WERROR=" - -if [ "$XBPS_TARGET_LIBC" = musl ]; then - makedepends+=" musl-fts-devel" - export LDLIBS="-lfts" -fi - -post_install() { - vmkdir usr/share/vboot - vcopy tests/devkeys usr/share/vboot/devkeys - vlicense LICENSE -} diff --git a/srcpkgs/vboot-utils/update b/srcpkgs/vboot-utils/update deleted file mode 100644 index e360ec80b5c009..00000000000000 --- a/srcpkgs/vboot-utils/update +++ /dev/null @@ -1,3 +0,0 @@ -site="https://chromium.googlesource.com/chromiumos/platform/vboot_reference.git/+refs?format=TEXT" -pattern='refs/heads/release-R\K[\d]+-[\d]+' -version=${version//./-} diff --git a/srcpkgs/vc/patches/dea29a67bd5b7523da7678eb5b37f42c0e2759b7.patch b/srcpkgs/vc/patches/dea29a67bd5b7523da7678eb5b37f42c0e2759b7.patch deleted file mode 100644 index 4fc3612250494a..00000000000000 --- a/srcpkgs/vc/patches/dea29a67bd5b7523da7678eb5b37f42c0e2759b7.patch +++ /dev/null @@ -1,31 +0,0 @@ -From dea29a67bd5b7523da7678eb5b37f42c0e2759b7 Mon Sep 17 00:00:00 2001 -From: Bernhard Manfred Gruber -Date: Fri, 25 Jun 2021 14:24:23 +0200 -Subject: [PATCH] support GCC standard libraries which do not define - __GLIBC_PREREQ - ---- - Vc/global.h | 7 ++++++- - 1 file changed, 6 insertions(+), 1 deletion(-) - -diff --git a/Vc/global.h b/Vc/global.h -index 6f85b3ce2..d19dc45c2 100644 ---- a/Vc/global.h -+++ b/Vc/global.h -@@ -132,10 +132,15 @@ SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - #endif - - #ifdef Vc_GCC --# if Vc_GCC >= 0x70000 && defined __i386__ && (!defined __GLIBC_PREREQ || !__GLIBC_PREREQ(2,26)) -+# if Vc_GCC >= 0x70000 && defined __i386__ - // GCC 7 changed alignof(max_align_t) to 16. glibc 2.26 followed with malloc in 2.26. - // 1. If GCC >= 7 and libc is not glibc max_align_t and malloc mismatch - // 2. If GCC >= 7 and libc is glibc < 2.26 max_align_t and malloc mismatch -+# ifdef __GLIBC_PREREQ -+# if __GLIBC_PREREQ(2,26) -+# define Vc_HAVE_STD_MAX_ALIGN_T 1 -+# endif -+# endif - # elif Vc_GCC >= 0x40900 - # define Vc_HAVE_STD_MAX_ALIGN_T 1 - # else diff --git a/srcpkgs/vc/template b/srcpkgs/vc/template deleted file mode 100644 index 442fabe2eeced5..00000000000000 --- a/srcpkgs/vc/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'vc' -pkgname=vc -version=1.4.2 -revision=1 -build_style=cmake -configure_args="-DTARGET_ARCHITECTURE=generic" -short_desc="Library to ease explicit vectorization of C++ code" -maintainer="Orphaned " -license="BSD-3-Clause" -homepage="https://github.com/VcDevel/Vc" -distfiles="${homepage}/releases/download/${version}/Vc-${version}.tar.gz" -checksum=50d3f151e40b0718666935aa71d299d6370fafa67411f0a9e249fbce3e6e3952 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/vcdimager/template b/srcpkgs/vcdimager/template deleted file mode 100644 index b4a8cb0690d550..00000000000000 --- a/srcpkgs/vcdimager/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'vcdimager' -pkgname=vcdimager -version=2.0.1 -revision=4 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="libcdio-devel libxml2-devel popt-devel libcdio-paranoia-devel" -short_desc="Mastering suite for authoring, disassembling and analyzing Video CDs" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="http://www.gnu.org/software/vcdimager/" -distfiles="${GNU_SITE}/vcdimager/${pkgname}-${version}.tar.gz" -checksum=67515fefb9829d054beae40f3e840309be60cda7d68753cafdd526727758f67a -make_check=no # Tests check against hardcoded checksums - -nocross="https://travis-ci.org/void-linux/void-packages/jobs/403903864#L989 - https://travis-ci.org/void-linux/void-packages/jobs/403903865#L989" diff --git a/srcpkgs/vcsh/template b/srcpkgs/vcsh/template deleted file mode 100644 index 59a8186aa754b7..00000000000000 --- a/srcpkgs/vcsh/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'vcsh' -pkgname=vcsh -version=2.0.4 -revision=1 -build_style=gnu-configure -hostmakedepends="git" -depends="git" -short_desc="Version Control System for home directory" -maintainer="Anton Baranov " -license="GPL-2.0-or-later" -homepage="https://github.com/RichiH/vcsh" -changelog="https://raw.githubusercontent.com/RichiH/vcsh/main/changelog" -distfiles="${homepage}/releases/download/v${version}/vcsh-${version}.tar.xz" -checksum=5bf425d89f474c340fbb47a5df8987573a9ef3928658b3e9876b07cae1333cf2 diff --git a/srcpkgs/vde2-devel b/srcpkgs/vde2-devel deleted file mode 120000 index d61c81b177677a..00000000000000 --- a/srcpkgs/vde2-devel +++ /dev/null @@ -1 +0,0 @@ -vde2 \ No newline at end of file diff --git a/srcpkgs/vde2/patches/musl.patch b/srcpkgs/vde2/patches/musl.patch deleted file mode 100644 index 7931cae1437b2e..00000000000000 --- a/srcpkgs/vde2/patches/musl.patch +++ /dev/null @@ -1,27 +0,0 @@ -diff --git src/vde_switch/plugins/dump.c src/vde_switch/plugins/dump.c -index 6132158..e7da1e6 100644 ---- a/src/vde_switch/plugins/dump.c -+++ b/src/vde_switch/plugins/dump.c -@@ -2,6 +2,7 @@ - - #include - #include -+#include - - #include - #include -diff --git src/vdetaplib/libvdetap.c src/vdetaplib/libvdetap.c -index 00cd401..843a14e 100644 ---- a/src/vdetaplib/libvdetap.c -+++ b/src/vdetaplib/libvdetap.c -@@ -102,6 +102,10 @@ void libvdetap_fini(void) - } - } - -+/* musl apparently defines open64 as a macro */ -+#ifdef open64 -+#undef open64 -+#endif - int open(const char *path, int flags, ...) - { - va_list ap; diff --git a/srcpkgs/vde2/template b/srcpkgs/vde2/template deleted file mode 100644 index bc05b591fce8e0..00000000000000 --- a/srcpkgs/vde2/template +++ /dev/null @@ -1,45 +0,0 @@ -# Template file for 'vde2' -pkgname=vde2 -version=2.3.3 -revision=1 -build_style=gnu-configure -configure_args="--disable-static --enable-experimental - --disable-python --enable-kernel-switch" -hostmakedepends="automake libtool" -makedepends="libpcap-devel openssl-devel" -conf_files=" - /etc/vde2/vdecmd - /etc/vde2/libvdemgmt/asyncrecv.rc - /etc/vde2/libvdemgmt/closemachine.rc - /etc/vde2/libvdemgmt/openmachine.rc - /etc/vde2/libvdemgmt/sendcmd.rc" -short_desc="Virtual Distributed Ethernet" -maintainer="Orphaned " -license="GPL-2.0-or-later, LGPL-2.1-or-later" -homepage="https://github.com/virtualsquare/vde-2" -distfiles="https://github.com/virtualsquare/vde-2/archive/refs/tags/v${version}.tar.gz" -checksum=a7d2cc4c3d0c0ffe6aff7eb0029212f2b098313029126dcd12dc542723972379 - -lib32disabled=yes -disable_parallel_build=yes - -pre_configure() { - autoreconf -fi -} - -libvde2_package() { - short_desc+=" - runtime libraries" - pkg_install() { - vmove usr/lib/*.so.* - } -} - -vde2-devel_package() { - depends="libvde2-${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove usr/lib/*.so - } -} diff --git a/srcpkgs/vdesk/template b/srcpkgs/vdesk/template deleted file mode 100644 index 2786f335361430..00000000000000 --- a/srcpkgs/vdesk/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'vdesk' -pkgname=vdesk -version=1.3 -revision=1 -build_style=gnu-configure -makedepends="libX11-devel" -short_desc="Lightweight virtual desktop manager" -maintainer="Leah Neukirchen " -license="custom:ISC-like" -homepage="http://offog.org/code/vdesk.html" -distfiles="http://offog.org/files/${pkgname}-${version}.tar.gz" -checksum=bd66991211c2cad017e1ff77f4cda352b450d52c4206e3c88e38002bf981f5f1 - -do_install() { - vbin vdesk - vlicense COPYING LICENSE - vdoc README -} diff --git a/srcpkgs/vdirsyncer/template b/srcpkgs/vdirsyncer/template deleted file mode 100644 index 88b36794d2c25e..00000000000000 --- a/srcpkgs/vdirsyncer/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'vdirsyncer' -pkgname=vdirsyncer -version=0.20.0 -revision=1 -build_style=python3-pep517 -hostmakedepends="python3-setuptools_scm" -depends="python3-click python3-click-log python3-requests python3-aiohttp - python3-aiostream" -checkdepends="python3-pytest-xdist python3-pytest-asyncio python3-trustme - python3-aioresponses python3-pytest-httpserver python3-hypothesis - python3-pytest-cov $depends" -short_desc="Synchronize calendars and addressbooks" -maintainer="Andrew J. Hesford " -license="BSD-3-Clause" -homepage="https://vdirsyncer.pimutils.org/" -changelog="https://github.com/pimutils/vdirsyncer/raw/main/CHANGELOG.rst" -distfiles="${PYPI_SITE}/v/vdirsyncer/vdirsyncer-${version}.tar.gz" -checksum=feb1a533500a95c14fd155733a1056fe359192553d82c07c6ba04fcbfc40b12d - -post_install() { - vsconf config.example - vlicense LICENSE -} diff --git a/srcpkgs/vdirsyncer/update b/srcpkgs/vdirsyncer/update deleted file mode 100644 index d385acdf9586a9..00000000000000 --- a/srcpkgs/vdirsyncer/update +++ /dev/null @@ -1 +0,0 @@ -ignore="*.*.*a* *.*.*b*" diff --git a/srcpkgs/vdpauinfo/template b/srcpkgs/vdpauinfo/template deleted file mode 100644 index 3f04246eafb5b4..00000000000000 --- a/srcpkgs/vdpauinfo/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'vdpauinfo' -pkgname=vdpauinfo -version=1.5 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config automake" -makedepends="libvdpau-devel" -short_desc="Command line utility for querying the capabilities of a VDPAU device" -maintainer="Orphaned " -license="MIT" -homepage="https://freedesktop.org/wiki/Software/VDPAU/" -distfiles="https://gitlab.freedesktop.org/vdpau/vdpauinfo/-/archive/${version}/vdpauinfo-${version}.tar.gz" -checksum=1878d54f6732d02cedef8eabe77e23fc2239b4ec202612403a383f4140a17bc3 - -pre_configure() { - autoreconf -fi -} - -post_install() { - vlicense COPYING -} diff --git a/srcpkgs/vdrift-data b/srcpkgs/vdrift-data deleted file mode 120000 index 7505923d41a806..00000000000000 --- a/srcpkgs/vdrift-data +++ /dev/null @@ -1 +0,0 @@ -vdrift \ No newline at end of file diff --git a/srcpkgs/vdrift/patches/0001-Allow-to-override-build-date-with-SOURCE_DATE_EPOCH.patch b/srcpkgs/vdrift/patches/0001-Allow-to-override-build-date-with-SOURCE_DATE_EPOCH.patch deleted file mode 100644 index 3737c5423cc7da..00000000000000 --- a/srcpkgs/vdrift/patches/0001-Allow-to-override-build-date-with-SOURCE_DATE_EPOCH.patch +++ /dev/null @@ -1,38 +0,0 @@ -From 5345e8b57d300b14c36b8519e18f67096e4b8d78 Mon Sep 17 00:00:00 2001 -From: "Bernhard M. Wiedemann" -Date: Thu, 11 Jul 2019 10:33:52 +0200 -Subject: [PATCH 1/3] Allow to override build date with SOURCE_DATE_EPOCH - -in order to make builds reproducible. -See https://reproducible-builds.org/ for why this is good -and https://reproducible-builds.org/specs/source-date-epoch/ -for the definition of this variable. - -Also use UTC/gmtime to be independent of timezone. ---- - SConstruct | 5 ++--- - 1 file changed, 2 insertions(+), 3 deletions(-) - -diff --git SConstruct SConstruct -index 950a5289..763f2e36 100644 ---- a/SConstruct -+++ b/SConstruct -@@ -1,5 +1,4 @@ --import os, sys, errno, SCons --from time import gmtime, strftime -+import os, sys, time, errno, SCons - - #---------------# - # Build Options # -@@ -395,7 +394,7 @@ else: - #------------------------# - # Version, debug/release # - #------------------------# --version = strftime("%Y-%m-%d") -+version = time.strftime("%Y-%m-%d", time.gmtime(int(os.environ.get('SOURCE_DATE_EPOCH', time.time())))) - build_dir = 'build' - if env['release']: - # release build, debugging off, optimizations on --- -2.29.0.rc1 - diff --git a/srcpkgs/vdrift/patches/0002-Scons-python-3-fixes.patch b/srcpkgs/vdrift/patches/0002-Scons-python-3-fixes.patch deleted file mode 100644 index a86ad047477ebc..00000000000000 --- a/srcpkgs/vdrift/patches/0002-Scons-python-3-fixes.patch +++ /dev/null @@ -1,65 +0,0 @@ -From b5af38086bcb972f6f454f65281121cca9d0ed93 Mon Sep 17 00:00:00 2001 -From: logzero -Date: Thu, 30 Jul 2020 19:01:13 +0200 -Subject: [PATCH 2/3] Scons python 3 fixes. - ---- - SConstruct | 10 +++++----- - src/SConscript | 2 +- - 2 files changed, 6 insertions(+), 6 deletions(-) - -diff --git SConstruct SConstruct -index 763f2e36..f20e1745 100644 ---- a/SConstruct -+++ b/SConstruct -@@ -91,9 +91,9 @@ elif sys.platform == 'darwin': - - for a in env['universal']: - if not sdk_path: -- print 'Building a universal binary require access to an ' + \ -+ print('Building a universal binary require access to an ' + \ - 'SDK that has universal \nbinary support.If you know ' + \ -- 'the location of such an SDK, specify it using the \n"SDK" option' -+ 'the location of such an SDK, specify it using the \n"SDK" option') - Exit(1) - env.Append( CCFLAGS = ['-arch', a], LINKFLAGS = ['-arch', a] ) - -@@ -231,7 +231,7 @@ def distcopy (target, source, env): - def tarballer (target, source, env): - cmd = 'tar -jcf "%s" -C "%s" .' % ( str(target[0]), str(source[0]) ) - #cmd = 'tar -jcf ' + str (target[0]) + ' ' + str(source[0]) + " --exclude '*~' " -- print 'running ', cmd, ' ... ' -+ print('running ', cmd, ' ... ') - p = os.popen (cmd) - return p.close () - -@@ -361,11 +361,11 @@ env.ParseConfig('pkg-config bullet --libs --cflags') - conf = Configure(env) - for header in check_headers: - if not conf.CheckCXXHeader(header): -- print 'You do not have the %s headers installed. Exiting.' % header -+ print('You do not have the %s headers installed. Exiting.' % header) - Exit(1) - for lib in check_libs: - if not conf.CheckLibWithHeader(lib[0], lib[1], 'C', lib[2]): -- print lib[3] -+ print(lib[3]) - Exit(1) - - env = conf.Finish() -diff --git src/SConscript src/SConscript -index c980a2e6..67cecebd 100644 ---- a/src/SConscript -+++ b/src/SConscript -@@ -151,7 +151,7 @@ src = Split(""" - utils.cpp - window.cpp""") - --src.sort(lambda x, y: cmp(x.lower(),y.lower())) -+src.sort(key = str.lower) - - #------------------------# - # Copy Build Environment # --- -2.29.0.rc1 - diff --git a/srcpkgs/vdrift/patches/0003-SConstruct-Python-3-fix.patch b/srcpkgs/vdrift/patches/0003-SConstruct-Python-3-fix.patch deleted file mode 100644 index 45c047274905dd..00000000000000 --- a/srcpkgs/vdrift/patches/0003-SConstruct-Python-3-fix.patch +++ /dev/null @@ -1,32 +0,0 @@ -From d0529275cf70aa60b7942f0306217913df6bf53e Mon Sep 17 00:00:00 2001 -From: Matthias Coppens -Date: Wed, 26 Aug 2020 14:24:36 +0200 -Subject: [PATCH 3/3] SConstruct Python 3 fix - -`dict.has_key` is removed in Python 3.X, use `in` instead. ---- - SConstruct | 6 +++--- - 1 file changed, 3 insertions(+), 3 deletions(-) - -diff --git SConstruct SConstruct -index f20e1745..0e7f02e9 100644 ---- a/SConstruct -+++ b/SConstruct -@@ -140,11 +140,11 @@ else: - CC = 'gcc', CXX = 'g++', - options = opts) - # Take environment variables into account -- if os.environ.has_key('CXX'): -+ if 'CXX' in os.environ: - env['CXX'] = os.environ['CXX'] -- if os.environ.has_key('CXXFLAGS'): -+ if 'CXXFLAGS' in os.environ: - env['CXXFLAGS'] += SCons.Util.CLVar(os.environ['CXXFLAGS']) -- if os.environ.has_key('LDFLAGS'): -+ if 'LDFLAGS' in os.environ: - env['LINKFLAGS'] += SCons.Util.CLVar(os.environ['LDFLAGS']) - check_headers = ['GL/gl.h', 'SDL2/SDL.h', 'SDL2/SDL_image.h', 'vorbis/vorbisfile.h', 'curl/curl.h', 'bullet/btBulletCollisionCommon.h', 'bullet/btBulletDynamicsCommon.h'] - check_libs = [] --- -2.29.0.rc1 - diff --git a/srcpkgs/vdrift/patches/fix-gcc6.patch b/srcpkgs/vdrift/patches/fix-gcc6.patch deleted file mode 100644 index eba5b775d0ffa0..00000000000000 --- a/srcpkgs/vdrift/patches/fix-gcc6.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/src/graphics/model_obj.cpp -+++ b/src/graphics/model_obj.cpp -@@ -221,7 +221,7 @@ bool ModelObj::Save(const std::string & - std::ofstream f(strFileName.c_str()); - if (!f) - { -- error_output << "Error opening file for writing: " << error_output << endl; -+ error_output << "Error opening file for writing: " << strFileName << endl; - return false; - } - diff --git a/srcpkgs/vdrift/template b/srcpkgs/vdrift/template deleted file mode 100644 index 693175ba173875..00000000000000 --- a/srcpkgs/vdrift/template +++ /dev/null @@ -1,44 +0,0 @@ -# Template file for 'vdrift' -pkgname=vdrift -version=2014.10.20 -revision=13 -build_style=scons -scons_use_destdir=yes -make_build_args="release=1 force_feedback=1 extbullet=1 datadir=share/${pkgname}" -make_install_args="$make_build_args" -hostmakedepends="gettext pkg-config" -makedepends="libcurl-devel bullet-devel SDL2_image-devel glew-devel - libvorbis-devel libarchive-devel MesaLib-devel" -depends="desktop-file-utils vdrift-data-${version}_${revision}" -short_desc="Open source driving simulation made with drift racing in mind" -maintainer="Orphaned " -license="GPL-3.0-or-later" -homepage="http://vdrift.net/" -distfiles="${SOURCEFORGE_SITE}/${pkgname}/${pkgname}-${version//./-}.tar.bz2" -checksum=458d45d59075c2ce943ec6bc271a5bd0eb6bc6ed123670b65038703345020be3 -python_version=3 - -post_install() { - # install .desktop file - vinstall $pkgname.desktop 644 usr/share/applications - sed -i '1 s/^\xef\xbb\xbf//' \ - ${DESTDIR}/usr/share/applications/$pkgname.desktop - - # install icons - for f in 16 32 64; do - vinstall data/textures/icons/vdrift-${f}x${f}.png 644 \ - usr/share/icons/hicolor/${f}x${f}/apps vdrift.png - done - vinstall data/textures/icons/vdrift-64x64.png 644 \ - usr/share/pixmaps vdrift.png - - # remove unnecessary build system files - find "${DESTDIR}"/usr/share/vdrift -name '*SConscript*' -delete -} - -vdrift-data_package() { - short_desc+=" - data files" - pkg_install() { - vmove usr/share/vdrift - } -} diff --git a/srcpkgs/vectorscan-devel b/srcpkgs/vectorscan-devel deleted file mode 120000 index 337f894944b85a..00000000000000 --- a/srcpkgs/vectorscan-devel +++ /dev/null @@ -1 +0,0 @@ -vectorscan \ No newline at end of file diff --git a/srcpkgs/vectorscan/template b/srcpkgs/vectorscan/template deleted file mode 100644 index d73e77564ce158..00000000000000 --- a/srcpkgs/vectorscan/template +++ /dev/null @@ -1,35 +0,0 @@ -# Template file for 'vectorscan' -pkgname=vectorscan -version=5.4.11 -revision=1 -build_style=cmake -configure_args="-DBUILD_SHARED_LIBS=ON -DBUILD_STATIC_LIBS=ON -DSIMDE_BACKEND=ON" -hostmakedepends="python3 ragel pkg-config" -makedepends="boost-devel-minimal sqlite-devel pcre-devel simde" -short_desc="High-performance regular expression matching library" -maintainer="classabbyamp " -license="BSD-3-Clause" -homepage="https://www.vectorcamp.gr/project/vectorscan/" -changelog="https://github.com/VectorCamp/vectorscan/blob/develop/CHANGELOG-vectorscan.md" -distfiles="https://github.com/VectorCamp/vectorscan/archive/refs/tags/vectorscan/${version}.tar.gz" -checksum=905f76ad1fa9e4ae0eb28232cac98afdb96c479666202c5a4c27871fb30a2711 - -case "$XBPS_TARGET_MACHINE" in - armv*|i686*) broken="needs simd, simde support in next version" ;; -esac - -post_install() { - vlicense COPYING -} - -vectorscan-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/doc - } -} diff --git a/srcpkgs/ved b/srcpkgs/ved deleted file mode 120000 index 5064d9720d6a9b..00000000000000 --- a/srcpkgs/ved +++ /dev/null @@ -1 +0,0 @@ -schilytools \ No newline at end of file diff --git a/srcpkgs/vegeta/template b/srcpkgs/vegeta/template deleted file mode 100644 index 7f43196ad74874..00000000000000 --- a/srcpkgs/vegeta/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'vegeta' -pkgname=vegeta -version=12.8.4 -revision=5 -build_style=go -go_import_path="github.com/tsenart/vegeta/v${version%%.*}" -go_ldflags="-X main.Version=${version}" -short_desc="HTTP load testing tool" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/tsenart/vegeta" -distfiles="https://github.com/tsenart/vegeta/archive/refs/tags/v${version}.tar.gz" -checksum=418249d07f04da0a587df45abe34705166de9e54a836e27e387c719ebab3e357 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/verilator/template b/srcpkgs/verilator/template deleted file mode 100644 index 3864a6ed8147fe..00000000000000 --- a/srcpkgs/verilator/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'verilator' -pkgname=verilator -version=4.222 -revision=1 -build_style=gnu-configure -hostmakedepends="autoconf flex python3" -makedepends="libfl-devel" -short_desc="SystemVerilog simulator and lint system" -maintainer="Sasha Krassovsky " -license="LGPL-3.0-only" -homepage="https://veripool.org/wiki/verilator" -distfiles="https://github.com/verilator/verilator/archive/v${version}.tar.gz" -checksum=15c60175807c0f3536c3c5b435f131c2b1e8725aefd30645efd946bf401b4c84 - -pre_configure() { - autoconf -} diff --git a/srcpkgs/vgmplay/template b/srcpkgs/vgmplay/template deleted file mode 100644 index 2792e0855a20ec..00000000000000 --- a/srcpkgs/vgmplay/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'vgmplay' -pkgname=vgmplay -version=0.40.9 -revision=1 -build_style=gnu-makefile -build_wrksrc="VGMPlay" -makedepends="libao-devel zlib-devel" -short_desc="VGM file player" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="https://github.com/vgmrips/vgmplay/" -distfiles="https://github.com/vgmrips/vgmplay/archive/${version}.tar.gz>${pkgname}-${version}.tar.gz" -checksum=84f324a2f2fa01410a5d965cd227b24457b984e1bbd0ebfb768c9b545a47b521 - -CFLAGS="-fcommon" -LDFLAGS="-lm -pthread -lao -lz" - -pre_build() { - sed -i Makefile -e "s;CC = gcc;CC = $CC;" - case "$XBPS_TARGET_MACHINE" in - mips-*|mipshf-*) sed -i Makefile -e"s;BYTE_ORDER =;& 2;" ;; - esac -} - -pre_install() { - vmkdir usr/bin -} diff --git a/srcpkgs/vhba-module-dkms/files/40-vhba.rules b/srcpkgs/vhba-module-dkms/files/40-vhba.rules deleted file mode 100644 index c9b56378cccf04..00000000000000 --- a/srcpkgs/vhba-module-dkms/files/40-vhba.rules +++ /dev/null @@ -1 +0,0 @@ -KERNEL=="vhba_ctl", MODE="0660", OWNER="root", GROUP="cdrom" diff --git a/srcpkgs/vhba-module-dkms/files/dkms.conf b/srcpkgs/vhba-module-dkms/files/dkms.conf deleted file mode 100644 index 16328308c3cd4e..00000000000000 --- a/srcpkgs/vhba-module-dkms/files/dkms.conf +++ /dev/null @@ -1,6 +0,0 @@ -PACKAGE_NAME="vhba" -PACKAGE_VERSION=@VERSION@ -MAKE[0]="make" -BUILT_MODULE_NAME[0]="vhba" -DEST_MODULE_LOCATION[0]="/kernel/updates/dkms" -AUTOINSTALL="yes" diff --git a/srcpkgs/vhba-module-dkms/template b/srcpkgs/vhba-module-dkms/template deleted file mode 100644 index 84204f3891f27e..00000000000000 --- a/srcpkgs/vhba-module-dkms/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'vhba-module-dkms' -pkgname=vhba-module-dkms -version=20250329 -revision=1 -conf_files="/usr/lib/udev/rules.d/40-vhba.rules" -short_desc="Virtual (SCSI) HBA module used by cdemu" -maintainer="Helmut Pozimski " -license="GPL-2.0-or-later" -homepage="http://cdemu.sourceforge.net" -distfiles="${SOURCEFORGE_SITE}/cdemu/vhba-module-${version}.tar.xz" -checksum=a62a20d720ddf0cfe5a53228f4513d498d89c2ead9e9af0b1b6959ff8126075e - -dkms_modules="vhba-module ${version}" -depends="dkms" - -do_install() { - vmkdir usr/src/vhba-module-${version} - vcopy Makefile usr/src/vhba-module-${version} - vcopy "*.c" usr/src/vhba-module-${version} - vmkdir usr/lib/udev/rules.d - vinstall ${FILESDIR}/40-vhba.rules 644 /usr/lib/udev/rules.d - vinstall ${FILESDIR}/dkms.conf 644 usr/src/vhba-module-${version} - sed -i -e "s/@VERSION@/${version}-${revision}/" ${PKGDESTDIR}/usr/src/vhba-module-${version}/dkms.conf - vmkdir usr/lib/modules-load.d - echo vhba > ${DESTDIR}/usr/lib/modules-load.d/vhba-module.conf -} diff --git a/srcpkgs/vhba-module-dkms/update b/srcpkgs/vhba-module-dkms/update deleted file mode 100644 index ccff4788babc6b..00000000000000 --- a/srcpkgs/vhba-module-dkms/update +++ /dev/null @@ -1 +0,0 @@ -pkgname=vhba-module diff --git a/srcpkgs/vhs/files/README.voidlinux b/srcpkgs/vhs/files/README.voidlinux deleted file mode 100644 index 3963b2bd78e016..00000000000000 --- a/srcpkgs/vhs/files/README.voidlinux +++ /dev/null @@ -1,7 +0,0 @@ -To record tapes, vhs requires a chrome-like browser, -e.g. from the chromium package. - -If not already installed, vhs will attempt to download and cache -a prebuilt Chrome binary, which fails on unsupported targets. - -See https://go-rod.github.io/#/compatibility?id=os for more info. diff --git a/srcpkgs/vhs/template b/srcpkgs/vhs/template deleted file mode 100644 index 4fe950c84f52ed..00000000000000 --- a/srcpkgs/vhs/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'vhs' -pkgname=vhs -version=0.10.0 -revision=1 -build_style=go -build_helper=qemu -go_import_path="github.com/charmbracelet/vhs" -go_ldflags="-X main.Version=v${version}" -depends="ffmpeg6 ttyd" -short_desc="Your CLI home video recorder" -maintainer="tranzystorekk " -license="MIT" -homepage="https://github.com/charmbracelet/vhs" -changelog="https://github.com/charmbracelet/vhs/releases" -distfiles="https://github.com/charmbracelet/vhs/archive/refs/tags/v${version}.tar.gz" -checksum=ae37fe7e52ade753f850ab81c7d5344f8e540ab6886f877bf5b613620c909893 - -post_install() { - vdoc "${FILESDIR}/README.voidlinux" - vlicense LICENSE - - local vhs="${DESTDIR}/usr/bin/vhs" - for shell in bash fish zsh; do - vtargetrun ${vhs} completion ${shell} > vhs.${shell} - vcompletion vhs.${shell} ${shell} - done - - vtargetrun ${vhs} manual > vhs.1 - vman vhs.1 -} diff --git a/srcpkgs/vibe/template b/srcpkgs/vibe/template deleted file mode 100644 index 5f22d74ac90f28..00000000000000 --- a/srcpkgs/vibe/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'vibe' -pkgname=vibe -version=1.0.1 -revision=1 -build_style=cargo -make_install_args="--path vibe" -hostmakedepends="pkg-config" -makedepends="alsa-lib-devel libxkbcommon-devel" -short_desc="Desktop audio visualizer and shader player for wayland" -maintainer="Ilya " -license="GPL-2.0-only" -homepage="https://github.com/TornaxO7/vibe" -distfiles="https://github.com/TornaxO7/vibe/archive/refs/tags/vibe-v${version}.tar.gz" -checksum=39530d23f89749b34e8482404ea2ca52829ad90e9e3289f2a2fb29acf05a3c11 -# Require GPU access which is not available in container -make_check=no diff --git a/srcpkgs/vice/template b/srcpkgs/vice/template deleted file mode 100644 index a18c1e1b85f0d4..00000000000000 --- a/srcpkgs/vice/template +++ /dev/null @@ -1,41 +0,0 @@ -# Template file for 'vice' -pkgname=vice -version=3.9 -revision=1 -build_style=gnu-configure -configure_args="--enable-cpuhistory --enable-x64 --disable-pdf-docs - --libdir=/usr/lib$XBPS_TARGET_WORDSIZE $(vopt_enable sdl2 sdlui2) - $(vopt_with sdl2 sdlsound) $(vopt_enable gtk3 native-gtk3ui) - $(vopt_enable gtk3 desktop-files) $(vopt_with gtk3 pulse) - $(vopt_enable ffmpeg external-ffmpeg)" -hostmakedepends="pkg-config flex dos2unix xa perl glib-devel xdg-utils" -makedepends="zlib-devel readline-devel libpng-devel glew-devel alsa-lib-devel - libcurl-devel libevdev-devel $(vopt_if sdl2 SDL2_mixer-devel) $(vopt_if sdl2 SDL2-devel) - $(vopt_if gtk3 gtk+3-devel) $(vopt_if gtk3 pulseaudio-devel) - $(vopt_if ffmpeg ffmpeg6-devel)" -short_desc="Emulator for C64, C128, CBM-II, PET, VIC20, Plus4 and C16" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="https://vice-emu.sourceforge.net/" -changelog="https://vice-emu.sourceforge.io/NEWS" -distfiles="${SOURCEFORGE_SITE}/vice-emu/releases/vice-${version}.tar.gz" -checksum=40202b63455e26b87ecc63eb5a52322c6fa3f57cab12acf0c227cf9f4daec370 - -# Package build options -build_options="sdl2 gtk3 ffmpeg" -build_options_default="gtk3 ffmpeg" - -desc_option_ffmpeg="Support video recording via FFmpeg" - -export XDG_DATA_DIRS=$DESTDIR/usr/share - -post_patch() { - vsed -i src/arch/gtk3/data/unix/Makefile.in \ - -e 's/\$(XDG_DESKTOP_MENU) install/$(XDG_DESKTOP_MENU) install --mode system/' -} - -pre_install() { - # required for xdg-desktop-menu to work - vmkdir usr/share/applications - vmkdir usr/share/desktop-directories -} diff --git a/srcpkgs/vice/update b/srcpkgs/vice/update deleted file mode 100644 index c339b733018fd5..00000000000000 --- a/srcpkgs/vice/update +++ /dev/null @@ -1 +0,0 @@ -pattern="$pkgname-\K[\d.]+(?=\.)" diff --git a/srcpkgs/vicious b/srcpkgs/vicious deleted file mode 120000 index 7d8a019c1060e1..00000000000000 --- a/srcpkgs/vicious +++ /dev/null @@ -1 +0,0 @@ -lua54-vicious \ No newline at end of file diff --git a/srcpkgs/victoria-logs/files/victoria-logs/run b/srcpkgs/victoria-logs/files/victoria-logs/run deleted file mode 100644 index ba924a89962164..00000000000000 --- a/srcpkgs/victoria-logs/files/victoria-logs/run +++ /dev/null @@ -1,6 +0,0 @@ -#!/bin/sh -[ -f ./conf ] && . ./conf -: ${HOME:=/var/lib/victoria-logs/} - -exec chpst -o 8192 -u _vlogs -C "$HOME" \ - victoria-logs ${OPTS} 2>&1 diff --git a/srcpkgs/victoria-logs/template b/srcpkgs/victoria-logs/template deleted file mode 100644 index 7cde4ed9000f4a..00000000000000 --- a/srcpkgs/victoria-logs/template +++ /dev/null @@ -1,41 +0,0 @@ -# Template file for 'victoria-logs' -pkgname=victoria-logs -version=1.38.0 -revision=1 -build_style=go -go_import_path="github.com/VictoriaMetrics/VictoriaLogs" -go_package=" - ${go_import_path}/app/victoria-logs - ${go_import_path}/app/vlagent - ${go_import_path}/app/vlogscli - ${go_import_path}/app/vlogsgenerator -" -go_ldflags="-X github.com/VictoriaMetrics/VictoriaMetrics/lib/buildinfo.Version=victoria-logs-v${version}" -makedepends="libzstd-devel" -short_desc="Fast and easy-to-use open source logs solution" -maintainer="Leah Neukirchen " -license="Apache-2.0" -homepage="https://victoriametrics.com/products/victorialogs/" -changelog="https://docs.victoriametrics.com/victorialogs/changelog/" -distfiles="https://github.com/VictoriaMetrics/VictoriaLogs/archive/v${version}.tar.gz" -checksum=a691ecc152ef2da16b076ad29c3fb3cf5be2ca2cf413e1c03040f26eb64b0a1d - -system_accounts="_vlogs" -_vlogs_homedir="/var/lib/victoria-logs" -make_dirs="/var/lib/victoria-logs 0750 _vlogs _vlogs" - -pre_build() { - # dynamically link system zstd - vsed -i -e 's/#cgo LDFLAGS:.*/#cgo LDFLAGS: -lzstd/' \ - vendor/github.com/valyala/gozstd/libzstd_*.go - cp vendor/github.com/valyala/gozstd/libzstd_linux_amd64.go \ - vendor/github.com/valyala/gozstd/libzstd.go -} - -do_check() { - make test -} - -post_install() { - vsv victoria-logs -} diff --git a/srcpkgs/victoria-metrics/files/victoria-metrics/run b/srcpkgs/victoria-metrics/files/victoria-metrics/run deleted file mode 100644 index 426bc832d70f8b..00000000000000 --- a/srcpkgs/victoria-metrics/files/victoria-metrics/run +++ /dev/null @@ -1,6 +0,0 @@ -#!/bin/sh -[ -f ./conf ] && . ./conf -: ${HOME:=/var/lib/victoria-metrics/} - -exec chpst -o 8192 -u _vmetrics -C "$HOME" \ - victoria-metrics ${OPTS} 2>&1 diff --git a/srcpkgs/victoria-metrics/template b/srcpkgs/victoria-metrics/template deleted file mode 100644 index e8590837a85085..00000000000000 --- a/srcpkgs/victoria-metrics/template +++ /dev/null @@ -1,45 +0,0 @@ -# Template file for 'victoria-metrics' -pkgname=victoria-metrics -version=1.130.0 -revision=1 -build_style=go -go_import_path="github.com/VictoriaMetrics/VictoriaMetrics" -go_package=" - ${go_import_path}/app/victoria-metrics - ${go_import_path}/app/vmagent - ${go_import_path}/app/vmalert - ${go_import_path}/app/vmalert-tool - ${go_import_path}/app/vmauth - ${go_import_path}/app/vmbackup - ${go_import_path}/app/vmctl - ${go_import_path}/app/vmrestore -" -go_ldflags="-X ${go_import_path}/lib/buildinfo.Version=victoria-metrics-v${version}" -makedepends="libzstd-devel" -short_desc="Fast, cost-effective monitoring solution and time series database" -maintainer="Leah Neukirchen " -license="Apache-2.0" -homepage="https://victoriametrics.com/" -changelog="https://docs.victoriametrics.com/changelog/" -distfiles="https://github.com/VictoriaMetrics/VictoriaMetrics/archive/v${version}.tar.gz" -checksum=bc83f1aab0c9cdec047919a6a4a1a8d7afb3f73d1153bfc24bb45065ec424c51 - -system_accounts="_vmetrics" -_vmetrics_homedir="/var/lib/victoria-metrics" -make_dirs="/var/lib/victoria-metrics 0750 _vmetrics _vmetrics" - -pre_build() { - # dynamically link system zstd - vsed -i 's/#cgo LDFLAGS:.*/#cgo LDFLAGS: -lzstd/' \ - vendor/github.com/valyala/gozstd/libzstd_*.go - cp vendor/github.com/valyala/gozstd/libzstd_linux_amd64.go \ - vendor/github.com/valyala/gozstd/libzstd.go -} - -do_check() { - make test -} - -post_install() { - vsv victoria-metrics -} diff --git a/srcpkgs/vidcutter/template b/srcpkgs/vidcutter/template deleted file mode 100644 index 424866533b6b0b..00000000000000 --- a/srcpkgs/vidcutter/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'vidcutter' -pkgname=vidcutter -version=6.0.5.3 -revision=1 -build_style=python3-module -hostmakedepends="python3-setuptools python3-Cython" -makedepends="mpv-devel python3-devel" -depends="desktop-file-utils hicolor-icon-theme ffmpeg mpv mediainfo - python3-PyOpenGL python3-PyQt5 python3-setuptools" -short_desc="Video cutter and joiner based on FFmpeg" -maintainer="Orphaned " -license="GPL-3.0-or-later" -homepage="https://github.com/ozmartian/vidcutter" -distfiles="https://github.com/ozmartian/vidcutter/archive/refs/tags/${version}.tar.gz" -checksum=d613eb5e20b4606b416ae21968717027b527939d1aaf591f1044c9efe9552b87 - -post_patch() { - # Version is wrong in github tags - vsed -i -e "s/^__version__ = .*/__version__ = '${version}'/" vidcutter/__init__.py -} diff --git a/srcpkgs/video-compare/template b/srcpkgs/video-compare/template deleted file mode 100644 index 076080e33775a5..00000000000000 --- a/srcpkgs/video-compare/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'video-compare' -pkgname=video-compare -version=20250420 -revision=1 -build_style=gnu-makefile -makedepends="ffmpeg6-devel SDL2-devel SDL2_ttf-devel" -short_desc="Split screen video comparison tool using FFmpeg and SDL2" -maintainer="sunshinehunter " -license="GPL-2.0-only" -homepage="https://github.com/pixop/video-compare" -changelog="https://github.com/pixop/video-compare/releases" -distfiles="https://github.com/pixop/video-compare/archive/refs/tags/${version}.tar.gz" -checksum=cfb1de9608fa141defa44b62c10ff7a56ea668c87d6c2c102409bddcaa98cd83 - -CXXFLAGS="-std=c++14 -D__STDC_CONSTANT_MACROS" - -pre_install() { - vmkdir usr/bin -} - -do_install() { - make BINDIR=${DESTDIR}/usr/bin install -} diff --git a/srcpkgs/viewnior/patches/exiv2-0.28.patch b/srcpkgs/viewnior/patches/exiv2-0.28.patch deleted file mode 100644 index 71459dee157689..00000000000000 --- a/srcpkgs/viewnior/patches/exiv2-0.28.patch +++ /dev/null @@ -1,147 +0,0 @@ -Patch-Source: https://gitlab.archlinux.org/archlinux/packaging/packages/viewnior/-/blob/f206ce6c22a3ec5f1f9ea1bde4077584f80458dd/exiv2-0.28.patch --- -From b6bb81a1b46e911d15bbf9a730972523de177705 Mon Sep 17 00:00:00 2001 -From: tastytea -Date: Tue, 16 May 2023 10:54:40 +0200 -Subject: [PATCH 1/2] change exiv2 AutoPtr to unique_ptr - -exiv2-0.28.0 removed Exiv2::Image::AutoPtr and added -Exiv2::Image::UniquePtr instead. since it's a typedef for -std::unique_ptr, i'm using that directly instead of adding a -condition on the exiv2 version. ---- - src/uni-exiv2.cpp | 21 +++++++++++---------- - 1 file changed, 11 insertions(+), 10 deletions(-) - -diff --git a/src/uni-exiv2.cpp b/src/uni-exiv2.cpp -index 0d14b9f..77064c2 100644 ---- a/src/uni-exiv2.cpp -+++ b/src/uni-exiv2.cpp -@@ -22,12 +22,13 @@ - - #include - #include -+#include - - #include "uni-exiv2.hpp" - - #define ARRAY_SIZE(array) (sizeof array/sizeof(array[0])) - --static Exiv2::Image::AutoPtr cached_image; -+static std::unique_ptr cached_image; - - extern "C" - void -@@ -35,8 +36,8 @@ uni_read_exiv2_map(const char *uri, void (*callback)(const char*, const char*, v - { - Exiv2::LogMsg::setLevel(Exiv2::LogMsg::mute); - try { -- Exiv2::Image::AutoPtr image = Exiv2::ImageFactory::open(uri); -- if ( image.get() == 0 ) { -+ std::unique_ptr image = Exiv2::ImageFactory::open(uri); -+ if (image == nullptr) { - return; - } - -@@ -91,14 +92,14 @@ uni_read_exiv2_to_cache(const char *uri) - { - Exiv2::LogMsg::setLevel(Exiv2::LogMsg::mute); - -- if ( cached_image.get() != NULL ) { -+ if (cached_image != nullptr) { - cached_image->clearMetadata(); -- cached_image.reset(NULL); -+ cached_image.reset(nullptr); - } - - try { - cached_image = Exiv2::ImageFactory::open(uri); -- if ( cached_image.get() == 0 ) { -+ if (cached_image == nullptr) { - return 1; - } - -@@ -116,13 +117,13 @@ uni_write_exiv2_from_cache(const char *uri) - { - Exiv2::LogMsg::setLevel(Exiv2::LogMsg::mute); - -- if ( cached_image.get() == NULL ) { -+ if (cached_image == nullptr) { - return 1; - } - - try { -- Exiv2::Image::AutoPtr image = Exiv2::ImageFactory::open(uri); -- if ( image.get() == 0 ) { -+ std::unique_ptr image = Exiv2::ImageFactory::open(uri); -+ if (image == nullptr) { - return 2; - } - -@@ -130,7 +131,7 @@ uni_write_exiv2_from_cache(const char *uri) - image->writeMetadata(); - - cached_image->clearMetadata(); -- cached_image.reset(NULL); -+ cached_image.reset(nullptr); - - return 0; - } catch (Exiv2::AnyError& e) { - -From 47d0b98cb46526aa8aa035bebcabc14a11fa57ee Mon Sep 17 00:00:00 2001 -From: tastytea -Date: Tue, 16 May 2023 11:17:00 +0200 -Subject: [PATCH 2/2] add support for exiv-0.28.0 errors - -exiv2-0.28.0 changed Exiv2::AnyError to Exiv2::Error. ---- - src/uni-exiv2.cpp | 15 ++++++++++++--- - 1 file changed, 12 insertions(+), 3 deletions(-) - -diff --git a/src/uni-exiv2.cpp b/src/uni-exiv2.cpp -index 77064c2..567a50f 100644 ---- a/src/uni-exiv2.cpp -+++ b/src/uni-exiv2.cpp -@@ -28,6 +28,15 @@ - - #define ARRAY_SIZE(array) (sizeof array/sizeof(array[0])) - -+#define EXIV_ERROR Exiv2::AnyError -+#ifdef EXIV2_VERSION -+ #ifdef EXIV2_TEST_VERSION -+ #if EXIV2_TEST_VERSION(0,28,0) -+ #define EXIV_ERROR Exiv2::Error -+ #endif -+ #endif -+#endif -+ - static std::unique_ptr cached_image; - - extern "C" -@@ -81,7 +90,7 @@ uni_read_exiv2_map(const char *uri, void (*callback)(const char*, const char*, v - } - } - } -- } catch (Exiv2::AnyError& e) { -+ } catch (EXIV_ERROR& e) { - std::cerr << "Exiv2: '" << e << "'\n"; - } - } -@@ -104,7 +113,7 @@ uni_read_exiv2_to_cache(const char *uri) - } - - cached_image->readMetadata(); -- } catch (Exiv2::AnyError& e) { -+ } catch (EXIV_ERROR& e) { - std::cerr << "Exiv2: '" << e << "'\n"; - } - -@@ -134,7 +143,7 @@ uni_write_exiv2_from_cache(const char *uri) - cached_image.reset(nullptr); - - return 0; -- } catch (Exiv2::AnyError& e) { -+ } catch (EXIV_ERROR& e) { - std::cerr << "Exiv2: '" << e << "'\n"; - } - diff --git a/srcpkgs/viewnior/template b/srcpkgs/viewnior/template deleted file mode 100644 index 4c73226662ca02..00000000000000 --- a/srcpkgs/viewnior/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'viewnior' -pkgname=viewnior -version=1.8 -revision=2 -build_style=meson -hostmakedepends="pkg-config intltool glib-devel gettext-devel" -makedepends="gtk+-devel exiv2-devel" -short_desc="Elegant Image Viewer" -maintainer="Orphaned " -license="GPL-3.0-or-later" -homepage="http://siyanpanayotov.com/project/viewnior/" -distfiles="https://github.com/hellosiyan/Viewnior/archive/${pkgname}-${version}.tar.gz" -checksum=b9319171ebca23929e6ea8039c194b1595d92e764db5e3890836fb5c36e233b0 diff --git a/srcpkgs/viewres/template b/srcpkgs/viewres/template deleted file mode 100644 index 53c8d08c8982b2..00000000000000 --- a/srcpkgs/viewres/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'viewres' -pkgname=viewres -version=1.0.8 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="libXaw-devel" -short_desc="Graphical class browser for Xt" -maintainer="Leah Neukirchen " -license="MIT" -homepage="http://xorg.freedesktop.org" -distfiles="${XORG_SITE}/app/${pkgname}-${version}.tar.xz" -checksum=4b221c2b103390b166633612b9abf8036cbbe90605dbd8a37cf2a377fa2b6cd2 - -post_install() { - vlicense COPYING -} diff --git a/srcpkgs/vifm/template b/srcpkgs/vifm/template deleted file mode 100644 index 8559046e17e4cb..00000000000000 --- a/srcpkgs/vifm/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'vifm' -pkgname=vifm -version=0.14.3 -revision=1 -build_style=gnu-configure -configure_args="--without-gtk" -hostmakedepends="mdocml perl" -makedepends="ncurses-devel file-devel" -depends="desktop-file-utils" -short_desc="File manager with curses interface and Vim-like environment" -maintainer="voidbert " -license="GPL-2.0-or-later" -homepage="https://vifm.info/" -distfiles="${SOURCEFORGE_SITE}/vifm/vifm-${version}.tar.bz2" -checksum=16a9be1108d6a5a09e9f947f7256375e519ba41ebe9473659b20739fdbf3440e - -make_check=no # Some tests fail due to the limited numbers of users and groups - -CFLAGS="-fcommon" - -post_install() { - vsconf data/vifmrc - rm -f ${DESTDIR}/usr/share/vifm/vifmrc - rm -f ${DESTDIR}/usr/share/vifm/vifmrc-osx - rm -f ${DESTDIR}/usr/share/vifm/vifm-media-osx - rm -f ${DESTDIR}/usr/share/doc/vifm/COPYING -} diff --git a/srcpkgs/vifm/update b/srcpkgs/vifm/update deleted file mode 100644 index 822878de85e65f..00000000000000 --- a/srcpkgs/vifm/update +++ /dev/null @@ -1 +0,0 @@ -ignore="*win32" diff --git a/srcpkgs/vigra-devel b/srcpkgs/vigra-devel deleted file mode 120000 index 3cf823aad16930..00000000000000 --- a/srcpkgs/vigra-devel +++ /dev/null @@ -1 +0,0 @@ -vigra \ No newline at end of file diff --git a/srcpkgs/vigra-doc b/srcpkgs/vigra-doc deleted file mode 120000 index 3cf823aad16930..00000000000000 --- a/srcpkgs/vigra-doc +++ /dev/null @@ -1 +0,0 @@ -vigra \ No newline at end of file diff --git a/srcpkgs/vigra/files/TryRunResults.cmake b/srcpkgs/vigra/files/TryRunResults.cmake deleted file mode 100644 index 7fb7400f825ee2..00000000000000 --- a/srcpkgs/vigra/files/TryRunResults.cmake +++ /dev/null @@ -1,30 +0,0 @@ -# This file was generated by CMake because it detected TRY_RUN() commands -# in crosscompiling mode. It will be overwritten by the next CMake run. -# Copy it to a safe location, set the variables to appropriate values -# and use it then to preset the CMake cache (using -C). - - -# RUN_RESULT -# indicates whether the executable would have been able to run on its -# target platform. If so, set RUN_RESULT to -# the exit code (in many cases 0 for success), otherwise enter "FAILED_TO_RUN". -# RUN_RESULT__TRYRUN_OUTPUT -# contains the text the executable would have printed on stdout and stderr. -# If the executable would not have been able to run, set RUN_RESULT__TRYRUN_OUTPUT empty. -# Otherwise check if the output is evaluated by the calling CMake code. If so, -# check what the source file would have printed when called with the given arguments. -# The COMPILE_SUCCEEDED variable holds the build result for this TRY_RUN(). -# -# Source file : /builddir/vigra-Version-1-11-0/config/output_cplusplus_version.cxx -# Executable : /builddir/vigra-Version-1-11-0/build/CMakeFiles/cmTryCompileExec2883594344-RUN_RESULT -# Run arguments : -# Called from: [1] /builddir/vigra-Version-1-11-0/CMakeLists.txt - -set( RUN_RESULT - "0" - CACHE STRING "Result from TRY_RUN" FORCE) - -set( RUN_RESULT__TRYRUN_OUTPUT - "%OUTPUT%" - CACHE STRING "Output from TRY_RUN" FORCE) - diff --git a/srcpkgs/vigra/template b/srcpkgs/vigra/template deleted file mode 100644 index fe2fcd8c3f8658..00000000000000 --- a/srcpkgs/vigra/template +++ /dev/null @@ -1,43 +0,0 @@ -# Template file for 'vigra' -pkgname=vigra -version=1.11.2 -revision=3 -build_style=cmake -configure_args="-DWITH_OPENEXR=1" -hostmakedepends="python3" -makedepends="libpng-devel tiff-devel libjpeg-turbo-devel zlib-devel fftw-devel - boost-devel-minimal libopenexr-devel imath-devel" -short_desc="Image processing and analysis library" -maintainer="Enno Boland " -license="MIT" -homepage="https://ukoethe.github.io/vigra/" -distfiles="https://github.com/ukoethe/vigra/archive/refs/tags/Version-${version//./-}.tar.gz" -checksum=4841936f5c3c137611ec782e293d961df29d3b5b70ade8cb711374de0f4cb5d3 -make_check=no # all tests fail with: [Unknown system error -8] Process not started -python_version=3 - -post_install() { - vlicense LICENSE.txt - vmkdir usr/share/$pkgname - mv $DESTDIR/usr/doc $DESTDIR/usr/share/$pkgname/doc -} - -vigra-doc_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - documentation" - pkg_install() { - vmove usr/share/vigra/doc - } -} - -vigra-devel_package() { - # vigra-config is python script - depends="${sourcepkg}>=${version}_${revision} python3" - short_desc+=" - development files" - pkg_install() { - vmove usr/bin - vmove usr/include - vmove usr/lib/vigra - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/viking/patches/32bit-test.patch b/srcpkgs/viking/patches/32bit-test.patch deleted file mode 100644 index b9d4fbc6fa7ab3..00000000000000 --- a/srcpkgs/viking/patches/32bit-test.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/test/check_parse_latlon.sh -+++ b/test/check_parse_latlon.sh -@@ -46,7 +46,7 @@ check_success "S34.56 E008.56" "-34.56000 8.56000" - # DMM - check_success "N 34° 12.3456 W 123° 45.6789" "34.20576 -123.76131" - check_success "S 34° 12.3456 E 123° 45.6789" "-34.20576 123.76131" --check_success "S034° 12.3456 W003° 45.6789" "-34.20576 -3.76131" -+check_success "S034° 12.3456 W003° 45.6788" "-34.20576 -3.76131" - # DMS - check_success "S034° 12 34 W003° 45 54" "-34.20944 -3.76500" - # Not sure if 'invalid' minute/second values should be accepted diff --git a/srcpkgs/viking/template b/srcpkgs/viking/template deleted file mode 100644 index 81e0f6903aa31e..00000000000000 --- a/srcpkgs/viking/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'viking' -pkgname=viking -version=1.9 -revision=3 -build_style=gnu-configure -configure_args="--disable-mapnik" -hostmakedepends="glib-devel pkg-config gettext intltool itstool libxslt docbook-xsl" -makedepends="gtk+3-devel libcurl-devel geoclue2-devel sqlite-devel file-devel - libgexiv2-devel liboauth-devel gpsd-devel libzip-devel nettle-devel" -checkdepends="yelp-tools" -short_desc="Open/source GPS data editor and analyzer" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="https://sourceforge.net/projects/viking" -distfiles="${SOURCEFORGE_SITE}/viking/viking-${version}.tar.bz2" -checksum=fe4acf3d24121d6f3097d17ea704b42c0336a8f693151886b8b26e308dbfcb3b - -CFLAGS="-fcommon" - -post_patch() { - vsed -i -e '/DATADIRNAME=/s/=.*/=share/' \ - -e '/localedir=.*eval/s,=.*,=/usr/share/locale,' \ - configure -} diff --git a/srcpkgs/vile/template b/srcpkgs/vile/template deleted file mode 100644 index 7d0a7f0e5695f0..00000000000000 --- a/srcpkgs/vile/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'vile' -pkgname=vile -version=9.8za -revision=1 -build_style=gnu-configure -configure_args="--disable-stripping" -hostmakedepends="flex" -makedepends="ncurses-devel" -short_desc="Text editor which is extremely compatible with vi like emacs" -maintainer="Orphaned " -license="GPL-2.0-only" -homepage="https://invisible-island.net/vile/vile.html" -changelog="https://invisible-island.net/vile/CHANGES.html" -distfiles="https://invisible-mirror.net/archives/vile/current/vile-${version}.tgz" -checksum=65ba15ec145dfc5506217162228c7d88f01c0490a0dccde7a8a19f1c7c1b93b2 - -if [ "$XBPS_TARGET_LIBC" = "glibc" ]; then - makedepends+=" libxcrypt-devel" -fi - -post_extract() { - vsed -e 's/\[\[//g' -i filters/sh-filt.l -} - -post_configure() { - vsed -e '/^BUILD_/d' -i makefile -} diff --git a/srcpkgs/vile/update b/srcpkgs/vile/update deleted file mode 100644 index 5e4730a9f40107..00000000000000 --- a/srcpkgs/vile/update +++ /dev/null @@ -1,3 +0,0 @@ -site="https://invisible-mirror.net/archives/vile/ -ftp://ftp.invisible-island.net/vile/current/" -pattern="vile-\K[\d\.]+[a-z]*(?=\.tgz)" diff --git a/srcpkgs/vilistextum/template b/srcpkgs/vilistextum/template deleted file mode 100644 index e9921c75c8ba20..00000000000000 --- a/srcpkgs/vilistextum/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'vilistextum' -pkgname=vilistextum -version=2.6.9 -revision=2 -build_style=gnu-configure -configure_args="--enable-multibyte --with-unicode-locale=en_US.UTF-8" -hostmakedepends="automake" -short_desc="Fault-tolerant HTML to text converter" -maintainer="Leah Neukirchen " -license="GPL-2.0-only" -homepage="http://bhaak.net/vilistextum" -distfiles="http://bhaak.net/${pkgname}/${pkgname}-${version}.tar.gz" -checksum=3a16b4d70bfb144e044a8d584f091b0f9204d86a716997540190100c20aaf88d - -CFLAGS="-fcommon" - -pre_configure() { - sed -i '/SUBDIRS =/s/tests//' Makefile.am - autoreconf -fi -} diff --git a/srcpkgs/vilistextum/update b/srcpkgs/vilistextum/update deleted file mode 100644 index ebc71eed86f6e8..00000000000000 --- a/srcpkgs/vilistextum/update +++ /dev/null @@ -1,3 +0,0 @@ -site="http://bhaak.net/vilistextum/download.html" -pattern="vilistextum-\K[\d\.]*(?=\.tar\.(bz2|gz))" -ignore="2.22" # older version diff --git a/srcpkgs/vim-colorschemes/template b/srcpkgs/vim-colorschemes/template deleted file mode 100644 index 16da1d0dc06349..00000000000000 --- a/srcpkgs/vim-colorschemes/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'vim-colorschemes' -pkgname=vim-colorschemes -version=20200515 -revision=1 -_commit=fd8f122cef604330c96a6a6e434682dbdfb878c9 -short_desc="Vim colorschemes" -maintainer="lemmi " -license="GPL-3" -homepage="https://github.com/flazz/vim-colorschemes" -distfiles="https://github.com/flazz/vim-colorschemes/archive/${_commit}.tar.gz" -checksum=4ca0d70a615cbc6cfd843243f93f2d6bd42558d979cf868ead6b23fbaf8bcdc4 - -do_install() { - vmkdir usr/share/vim/vimfiles - vcopy colors usr/share/vim/vimfiles/ -} diff --git a/srcpkgs/vim-common b/srcpkgs/vim-common deleted file mode 120000 index 7923f59d710c92..00000000000000 --- a/srcpkgs/vim-common +++ /dev/null @@ -1 +0,0 @@ -vim \ No newline at end of file diff --git a/srcpkgs/vim-gnupg/template b/srcpkgs/vim-gnupg/template deleted file mode 100644 index c8433ac2c9572f..00000000000000 --- a/srcpkgs/vim-gnupg/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'vim-gnupg' -pkgname=vim-gnupg -version=2.7.1 -revision=1 -depends="vim-common gnupg" -short_desc="Plugin for transparent editing of gpg encrypted files" -maintainer="Leah Neukirchen " -license="GPL-2.0-or-later" -homepage="https://github.com/jamessan/vim-gnupg" -distfiles="https://github.com/jamessan/${pkgname}/archive/v${version}.tar.gz" -checksum=c74e0d6e868ea17ed2de9faa01fdcadb0056944c8ed5bab5ef8f1fe8fda3880b - -do_install() { - vinstall autoload/gnupg.vim 644 usr/share/vim/vimfiles/autoload - vinstall doc/gnupg.txt 644 usr/share/vim/vimfiles/doc - vinstall plugin/gnupg.vim 644 usr/share/vim/vimfiles/plugin -} diff --git a/srcpkgs/vim-huge b/srcpkgs/vim-huge deleted file mode 120000 index 7923f59d710c92..00000000000000 --- a/srcpkgs/vim-huge +++ /dev/null @@ -1 +0,0 @@ -vim \ No newline at end of file diff --git a/srcpkgs/vim-huge-python3 b/srcpkgs/vim-huge-python3 deleted file mode 120000 index 7923f59d710c92..00000000000000 --- a/srcpkgs/vim-huge-python3 +++ /dev/null @@ -1 +0,0 @@ -vim \ No newline at end of file diff --git a/srcpkgs/vim-x11 b/srcpkgs/vim-x11 deleted file mode 120000 index 7923f59d710c92..00000000000000 --- a/srcpkgs/vim-x11 +++ /dev/null @@ -1 +0,0 @@ -vim \ No newline at end of file diff --git a/srcpkgs/vim/files/vimrc b/srcpkgs/vim/files/vimrc deleted file mode 100644 index c91ca46aaca8fb..00000000000000 --- a/srcpkgs/vim/files/vimrc +++ /dev/null @@ -1,10 +0,0 @@ -" System-wide vim configuration - -set nocompatible -set backspace=indent,eol,start -set history=50 -set ruler - -if filereadable("/etc/vimrc.local") - source /etc/vimrc.local -endif diff --git a/srcpkgs/vim/template b/srcpkgs/vim/template deleted file mode 100644 index a2444d54373d2a..00000000000000 --- a/srcpkgs/vim/template +++ /dev/null @@ -1,221 +0,0 @@ -# Template file for 'vim' -pkgname=vim -version=9.1.1215 -revision=3 -create_wrksrc=required -hostmakedepends="gettext glib-devel pkg-config" -makedepends="acl-devel ncurses-devel - $(vopt_if x11 libXt-devel) - $(vopt_if gtk3 gtk+3-devel) - $(vopt_if huge 'lua53-devel perl python3-devel ruby-devel')" -depends="vim-common>=${version}" -checkdepends="libtool ncurses-base curl" -short_desc="Vim editor (vi clone)" -maintainer="Leah Neukirchen " -license="Vim" -homepage="https://www.vim.org" -distfiles="https://github.com/vim/vim/archive/refs/tags/v${version}.tar.gz" -checksum=2f60d34f90a0c7854e9484c9b2fda4194b9b7996b938996b9838db38b548c7db -python_version=3 - -build_options="x11 gtk3 huge" -desc_option_huge="Enable support for many language interpreters" -build_options_default="x11 gtk3" -# XXX vim-huge cannot be cross compiled for now. -if [ -z "$CROSS_BUILD" ]; then - build_options_default+=" huge" -fi - -subpackages="xxd vim-common $(vopt_if x11 vim-x11) $(vopt_if gtk3 gvim) - $(vopt_if huge "vim-huge vim-huge-python3 $(vopt_if gtk3 gvim-huge)")" -_subdirs="$(vopt_if x11 vim-x11) $(vopt_if gtk3 gvim) - $(vopt_if huge "vim-huge $(vopt_if gtk3 gvim-huge)")" - -alternatives="vim:vim:/usr/bin/vim-normal" - -post_patch() { - if [ "$XBPS_BUILD_ENVIRONMENT" = void-packages-ci ]; then - # Test_channel_lsp_mode() test fails in CI - vsed -e "/call RunServer('test_channel_lsp.py/d" -i vim-${version}/src/testdir/test_channel.vim - fi -} - -pre_configure() { - local f - for f in vim-normal ${_subdirs}; do - rm -rf ${f} - cp -r vim-${version} ${f} - done -} - -do_configure() { - args="--enable-cscope --enable-multibyte --with-tlib=ncursesw - --with-ex-name=vim-ex --with-view-name=vim-view" - - nohuge_args="--disable-perlinterp --disable-pythoninterp - --disable-rubyinterp --disable-netbeans --disable-gpm" - - if [ "$CROSS_BUILD" ]; then - configure_args+=" - --host=${XBPS_CROSS_TRIPLET} - vim_cv_toupper_broken=no vim_cv_terminfo=yes - vim_cv_tty_group=world vim_cv_getcwd_broken=no - vim_cv_stat_ignores_slash=yes - vim_cv_memmove_handles_overlap=yes - vim_cv_tgetent=zero - ac_cv_small_wchar_t=no" - fi - - # Normal version. - cd $wrksrc/vim-normal - ./configure ${configure_args} ${args} ${nohuge_args} --disable-xim --enable-gui=no --with-x=no - - # X11 version. - if [ "$build_option_x11" ]; then - cd $wrksrc/vim-x11 - ./configure ${configure_args} ${args} ${nohuge_args} --enable-gui=no --with-x - fi - - # GTK+ version. - if [ "$build_option_gtk3" ]; then - cd $wrksrc/gvim - ./configure ${configure_args} ${args} ${nohuge_args} --enable-gui=gtk3 --with-x --with-vim-name=gvim - fi - - # Huge versions - if [ "$build_option_huge" ]; then - cd $wrksrc/vim-huge - ./configure ${configure_args} ${args} --with-x=yes --enable-gui=no \ - --with-features=huge --enable-perlinterp --enable-python3interp \ - --enable-rubyinterp --enable-luainterp --enable-terminal \ - --with-python3-stable-abi=3.12 - if [ "$build_option_gtk3" ]; then - - cd $wrksrc/gvim-huge - ./configure ${configure_args} ${args} \ - --enable-gui=gtk3 --with-x \ - --with-vim-name=gvim-huge --with-features=huge \ - --enable-perlinterp --enable-python3interp \ - --enable-rubyinterp --enable-luainterp \ - --enable-terminal --with-python3-stable-abi=3.12 - fi - fi -} - -do_build() { - for f in vim-normal ${_subdirs}; do - cd $wrksrc/$f - make ${makejobs} - done - -} - -do_check() { - cd $wrksrc/vim-normal - TERM=xterm make test -} - -do_install() { - cd $wrksrc/vim-normal - make DESTDIR=$DESTDIR install - vlicense runtime/doc/uganda.txt LICENSE - - mv ${DESTDIR}/usr/bin/vim ${DESTDIR}/usr/bin/vim-normal - - # Create vim-ex symlink. - cd ${DESTDIR}/usr/bin - ln -sf vim vim-ex - rm -f ${DESTDIR}/usr/bin/{ex,view} - - # install gvim icons - if [ "$build_option_gtk3" ]; then - cd ${wrksrc}/gvim - sed -i "s|/locolor|/hicolor|g" src/Makefile - for d in 16 32 48; do - vmkdir usr/share/icons/hicolor/${d}x${d}/apps - done - make -C src DESTDIR=${DESTDIR} install-icons - rm -rf $DESTDIR/usr/share/applications - fi -} - -vim-common_package() { - short_desc+=" - common files" - depends="xxd" - alternatives=" - vi:ex:/usr/bin/vim - vi:ex.1:/usr/share/man/man1/vim.1 - vi:vi:/usr/bin/vim - vi:vi.1:/usr/share/man/man1/vim.1 - vi:view:/usr/bin/vim - vi:view.1:/usr/share/man/man1/vim.1 - " - pkg_install() { - vmove usr/share/icons - vmove usr/bin/rvim - vmove usr/bin/vim-ex - vmove usr/bin/vimdiff - vmove usr/bin/vimtutor - vmove usr/bin/*view - vmove "usr/share/man/man1/*vim*" - vmove usr/share/licenses - vmove usr/share/vim - vinstall ${FILESDIR}/vimrc 644 usr/share/vim - } -} -vim-x11_package() { - depends="vim-common-${version}_${revision}" - provides="vim-${version}_${revision}" - short_desc+=" - with access to X11 selection" - alternatives="vim:vim:/usr/bin/vim-x11" - pkg_install() { - vbin $wrksrc/vim-x11/src/vim vim-x11 - } -} -gvim_package() { - depends="vim-common-${version}_${revision} desktop-file-utils hicolor-icon-theme" - provides="vim-${version}_${revision}" - short_desc+=" - GTK+ GUI" - alternatives="vim:vim:/usr/bin/gvim" - pkg_install() { - cd $wrksrc/gvim - make -C src DESTDIR=${PKGDESTDIR} installvimbin install-icons - rm -f ${PKGDESTDIR}/usr/share/applications/vim.desktop - rm -rf ${PKGDESTDIR}/usr/share/icons - } -} -gvim-huge_package() { - depends="python3 vim-common-${version}_${revision} desktop-file-utils hicolor-icon-theme" - provides="vim-${version}_${revision}" - short_desc+=" - GTK+ GUI - Huge (all features enabled)" - alternatives="vim:vim:/usr/bin/gvim-huge" - pkg_install() { - cd $wrksrc/gvim-huge - make -C src DESTDIR=${PKGDESTDIR} installvimbin install-icons - rm -f ${PKGDESTDIR}/usr/share/applications/vim.desktop - mv ${PKGDESTDIR}/usr/share/applications/{gvim,gvim-huge}.desktop - vsed -i 's,Exec=gvim,Exec=gvim-huge,g' ${PKGDESTDIR}/usr/share/applications/gvim-huge.desktop - rm -rf ${PKGDESTDIR}/usr/share/icons - } -} -vim-huge_package() { - depends="python3 vim-common-${version}_${revision}" - short_desc+=" - Huge (all features enabled)" - provides="vim-${version}_${revision}" - alternatives="vim:vim:/usr/bin/vim-huge" - pkg_install() { - vbin $wrksrc/vim-huge/src/vim vim-huge - } -} -vim-huge-python3_package() { - depends="vim-huge" - short_desc+=" - transitional package" - metapackage=yes -} -xxd_package() { - short_desc="Make a hexdump or do the reverse" - pkg_install() { - vmove usr/bin/xxd - vmove usr/share/man/man1/xxd.1 - } -} diff --git a/srcpkgs/vim/update b/srcpkgs/vim/update deleted file mode 100644 index f0e18163f701c3..00000000000000 --- a/srcpkgs/vim/update +++ /dev/null @@ -1 +0,0 @@ -pattern='^\d+\.[\d.]+' diff --git a/srcpkgs/vimb/template b/srcpkgs/vimb/template deleted file mode 100644 index fd00e362efd8d5..00000000000000 --- a/srcpkgs/vimb/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'vimb' -pkgname=vimb -version=3.7.0 -revision=1 -build_style=gnu-makefile -make_build_target=RUNPREFIX=/usr -make_use_env=yes -hostmakedepends="pkg-config" -makedepends="libwebkit2gtk41-devel libglib-devel libsoup3-devel" -short_desc="Fast and lightweight web browser based on WebKit/GTK+" -maintainer="Orphaned " -license="GPL-3.0-or-later" -homepage="https://fanglingsu.github.io/vimb/" -changelog="https://raw.githubusercontent.com/fanglingsu/vimb/master/CHANGELOG.md" -distfiles="https://github.com/fanglingsu/vimb/archive/${version}.tar.gz" -checksum=025b785891f3dc536827eaffaccd56b7d90455a310146180ee168a3cb0501577 diff --git a/srcpkgs/vimiv/template b/srcpkgs/vimiv/template deleted file mode 100644 index 8945bee96a13f4..00000000000000 --- a/srcpkgs/vimiv/template +++ /dev/null @@ -1,31 +0,0 @@ -# Template file for 'vimiv' -pkgname=vimiv -version=0.9.1 -revision=9 -build_style=python3-module -hostmakedepends="python3-setuptools" -makedepends="python3-devel" -depends="python3 gtk+3 python3-gobject" -short_desc="Image viewer with vim-like keybindings" -maintainer="Dawid Sowa " -license="MIT" -homepage="http://karlch.github.io/vimiv/" -distfiles="https://github.com/karlch/vimiv/archive/v${version}.tar.gz" -checksum=7196341c41ad372f4d5d98bc96fba4aa55ad6e78d93afd617a62866bdaa6c087 -conf_files="/etc/vimiv/*" - -post_install() { - vlicense LICENSE - - vinstall config/vimivrc 0644 etc/vimiv - vinstall config/keys.conf 0644 etc/vimiv - - vinstall vimiv.desktop 0644 usr/share/applications - - vman man/vimiv.1 - vman man/vimivrc.5 - - vinstall vimiv.appdata.xml 0644 usr/share/appdata - - ./scripts/install_icons.sh ${DESTDIR} -} diff --git a/srcpkgs/vimpager/files/README.voidlinux b/srcpkgs/vimpager/files/README.voidlinux deleted file mode 100644 index 0f0db41776c1c6..00000000000000 --- a/srcpkgs/vimpager/files/README.voidlinux +++ /dev/null @@ -1,2 +0,0 @@ -To use vimpager as intended you need to install a vim package and may want -to tell your shell to use vimpager instead of less. diff --git a/srcpkgs/vimpager/template b/srcpkgs/vimpager/template deleted file mode 100644 index a52aa6f235e2d0..00000000000000 --- a/srcpkgs/vimpager/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'vimpager' -pkgname=vimpager -version=2.06 -revision=4 -build_style=gnu-makefile -make_install_args="SYSCONFDIR=/etc" -hostmakedepends="sharutils $(vopt_if man pandoc) tar" -depends="bash vim" -short_desc="Pager using vim and less.vim" -maintainer="ivierlin " -license="BSD-3-Clause-Attribution" -homepage="https://github.com/rkitover/vimpager" -distfiles="${homepage}/archive/${version}.tar.gz" -checksum=cc616d0840a6f2501704eea70de222ab662421f34b2da307e11fb62aa70bda5d -conf_files="/etc/vimpagerrc" - -build_options="man" -desc_option_man="Use pandoc for manpages" - -case "$XBPS_MACHINE" in - x86_64*|i686|ppc64le*|ppc64) build_options_default="man" ;; -esac - -post_install() { - vlicense LICENSE - vdoc "${FILESDIR}/README.voidlinux" -} diff --git a/srcpkgs/vimpc/template b/srcpkgs/vimpc/template deleted file mode 100644 index b960e4e36ffa35..00000000000000 --- a/srcpkgs/vimpc/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'vimpc' -pkgname=vimpc -version=0.09.2 -revision=3 -build_style=gnu-configure -configure_args="--without-boost" -hostmakedepends="autoconf automake pkg-config" -makedepends="ncurses-devel libglib-devel libmpdclient-devel - pcre-devel taglib-devel libcurl-devel" -short_desc="Ncurses based mpd client with vi like key bindings" -maintainer="Nicolas Porcel " -license="GPL-3.0-or-later" -homepage="https://github.com/boysetsfrog/vimpc" -distfiles="https://github.com/boysetsfrog/vimpc/archive/v${version}.tar.gz" -checksum=caa772f984e35b1c2fbe0349bc9068fc00c17bcfcc0c596f818fa894cac035ce - -pre_configure() { - ./autogen.sh -} diff --git a/srcpkgs/vinagre/template b/srcpkgs/vinagre/template deleted file mode 100644 index c915629f5a689e..00000000000000 --- a/srcpkgs/vinagre/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'vinagre' -pkgname=vinagre -version=3.22.0 -revision=3 -build_style=gnu-configure -configure_args="--disable-schemas-compile --enable-compile-warnings=no" -hostmakedepends="pkg-config intltool itstool glib" -makedepends="libxml2-devel libsecret-devel avahi-ui-libs-devel - avahi-glib-libs-devel telepathy-glib-devel vte3-devel - spice-gtk-devel gtk-vnc-devel openssh" -depends="openssh desktop-file-utils hicolor-icon-theme" -short_desc="VNC client for the GNOME desktop" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="http://projects.gnome.org/vinagre" -distfiles="${GNOME_SITE}/$pkgname/${version%.*}/$pkgname-$version.tar.xz" -checksum=cd1cdbacca25c8d1debf847455155ee798c3e67a20903df8b228d4ece5505e82 - -CFLAGS="-fcommon" diff --git a/srcpkgs/vino/template b/srcpkgs/vino/template deleted file mode 100644 index 6daf23efbef7ee..00000000000000 --- a/srcpkgs/vino/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'vino' -pkgname=vino -version=3.22.0 -revision=3 -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" -short_desc="VNC server for the GNOME desktop" -maintainer="Orphaned " -license="GPL-2.0-only" -homepage="https://wiki.gnome.org/action/show/Projects/Vino" -distfiles="${GNOME_SITE}/$pkgname/${version%.*}/$pkgname-$version.tar.xz" -checksum=2911c779b6a2c46e5bc8e5a0c94c2a4d5bd4a1ee7e35f2818702cb13d9d23bab - -if [ "$XBPS_TARGET_LIBC" = "musl" ]; then - makedepends+=" musl-legacy-compat" -fi diff --git a/srcpkgs/vips/template b/srcpkgs/vips/template deleted file mode 100644 index 9cb3016756bc2f..00000000000000 --- a/srcpkgs/vips/template +++ /dev/null @@ -1,89 +0,0 @@ -# Template file for 'vips' -pkgname=vips -version=8.17.3 -revision=1 -build_style=meson -build_helper=gir -configure_args="-Dcpp-docs=true -Ddocs=true $(vopt_feature gir introspection)" -hostmakedepends="pkg-config gettext glib-devel doxygen graphviz - gi-docgen $(vopt_if gir gobject-introspection)" -makedepends="$(vopt_if hdf5 hdf5-devel) $(vopt_if hdf5 matio-devel) - cfitsio-devel expat-devel fftw-devel fontconfig-devel giflib-devel - glib-devel lcms2-devel libexif-devel libgsf-devel libimagequant-devel - libjpeg-turbo-devel libopenexr-devel libpng-devel librsvg-devel tiff-devel - libwebp-devel libopenjpeg2-devel pango-devel libmagick-devel libheif-devel - poppler-glib-devel libjxl-devel highway-devel" -short_desc="Fast image processing with low memory needs" -maintainer="yosh " -license="LGPL-2.1-or-later" -homepage="https://www.libvips.org/" -changelog="https://raw.githubusercontent.com/libvips/libvips/master/ChangeLog" -distfiles="https://github.com/libvips/libvips/archive/refs/tags/v${version}.tar.gz" -checksum=c1180d13f33742685c513ac42c0556dd1ce9e2b79cdb248a807576e2d8b63b32 -python_version=3 - -build_options="gir hdf5" -build_options_default="gir" -desc_option_hdf5="HDF5 support" - -if [ -z "$CROSS_BUILD" ]; then - build_options_default+=" hdf5" -fi - -libvips_package() { - short_desc+=" - library" - pkg_install() { - vmove "usr/lib/*.so.*" - if [ "$build_option_gir" ]; then - vmove usr/lib/girepository-1.0 - fi - } -} - -libvips-devel_package() { - depends="${makedepends} ${sourcepkg}-${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 - } -} - -libvips-doc_package() { - short_desc+=" - documentation" - pkg_install() { - vmove usr/share/doc - } -} - -libvips-heif_package() { - short_desc+=" - HEIF module" - pkg_install() { - vmove "usr/lib/vips-modules-${version%.*}/vips-heif.so" - } -} - -libvips-jxl_package() { - short_desc+=" - JPEG XL module" - pkg_install() { - vmove "usr/lib/vips-modules-${version%.*}/vips-jxl.so" - } -} - -libvips-magick_package() { - short_desc+=" - ImageMagick module" - pkg_install() { - vmove "usr/lib/vips-modules-${version%.*}/vips-magick.so" - } -} - -libvips-poppler_package() { - short_desc+=" - Poppler PDF module" - pkg_install() { - vmove "usr/lib/vips-modules-${version%.*}/vips-poppler.so" - } -} diff --git a/srcpkgs/virglrenderer-devel b/srcpkgs/virglrenderer-devel deleted file mode 120000 index 08ac1e96be1a53..00000000000000 --- a/srcpkgs/virglrenderer-devel +++ /dev/null @@ -1 +0,0 @@ -virglrenderer \ No newline at end of file diff --git a/srcpkgs/virglrenderer/template b/srcpkgs/virglrenderer/template deleted file mode 100644 index 1e56fd46979c7c..00000000000000 --- a/srcpkgs/virglrenderer/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'virglrenderer' -pkgname=virglrenderer -version=1.0.1 -revision=1 -build_style=meson -hostmakedepends="pkg-config" -makedepends="libepoxy-devel MesaLib-devel" -short_desc="Virgl GL renderer library" -maintainer="Orphaned " -license="MIT" -homepage="https://gitlab.freedesktop.org/virgl/virglrenderer" -distfiles="https://gitlab.freedesktop.org/virgl/virglrenderer/-/archive/virglrenderer-${version}/virglrenderer-virglrenderer-${version}.tar.gz" -checksum=446ab3e265f574ec598e77bdfbf0616ee3c77361f0574bec733ba4bac4df730a - -post_install() { - vlicense COPYING -} - -virglrenderer-devel_package() { - short_desc+=" - development files" - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/virt-manager-tools b/srcpkgs/virt-manager-tools deleted file mode 120000 index 343e432a9a5bbe..00000000000000 --- a/srcpkgs/virt-manager-tools +++ /dev/null @@ -1 +0,0 @@ -virt-manager \ No newline at end of file diff --git a/srcpkgs/virt-manager/template b/srcpkgs/virt-manager/template deleted file mode 100644 index aa4c63790edc71..00000000000000 --- a/srcpkgs/virt-manager/template +++ /dev/null @@ -1,47 +0,0 @@ -# Template file for 'virt-manager' -pkgname=virt-manager -version=5.1.0 -revision=1 -build_style=meson -configure_args="-Dupdate-icon-cache=false -Dcompile-schemas=false" -make_check_args="pytest" -pycompile_dirs="/usr/share/${pkgname}/virtManager" -hostmakedepends="gettext python3-docutils" -depends="virt-manager-tools>=${version}_${revision} libvirt-glib - gtk-vnc spice-gtk gtksourceview4 dconf vte3 gir-freedesktop" -_coredeps="python3-gobject libvirt-python3 libosinfo - libxml2-python3 python3-requests cdrtools" -checkdepends="python3-pytest pylint python3-pycodestyle cpio xorriso ${_coredeps}" -short_desc="User interface for managing virtual machines" -maintainer="Andrea Brancaleoni " -license="GPL-2.0-or-later" -homepage="https://virt-manager.org" -changelog="https://raw.githubusercontent.com/virt-manager/virt-manager/master/NEWS.md" -distfiles="https://releases.pagure.org/virt-manager/virt-manager-${version}.tar.xz" -checksum=ccfc44b6c1c0be8398beb687c675d9ea4ca1c721dfb67bd639209a7b0dec11b1 -python_version=3 - -if [ "$XBPS_CHECK_PKGS" ]; then - configure_args+=" -Dtests=enabled" -else - configure_args+=" -Dtests=disabled" -fi - -virt-manager-tools_package() { - short_desc="Programs to create and clone virtual machines" - depends="${_coredeps} python3-argcomplete" - pycompile_dirs="/usr/share/${sourcepkg}/virtinst" - python_version=3 - pkg_install() { - vmove usr/bin/virt-clone - vmove usr/bin/virt-install - vmove usr/bin/virt-xml - vmove usr/share/man/man1/virt-install.1 - vmove usr/share/man/man1/virt-clone.1 - vmove usr/share/man/man1/virt-xml.1 - vmove usr/share/virt-manager/virtinst - vmove usr/share/bash-completion/completions/virt-install - vmove usr/share/bash-completion/completions/virt-clone - vmove usr/share/bash-completion/completions/virt-xml - } -} diff --git a/srcpkgs/virt-viewer/patches/meson-0.61.patch b/srcpkgs/virt-viewer/patches/meson-0.61.patch deleted file mode 100644 index 0b900e1f212846..00000000000000 --- a/srcpkgs/virt-viewer/patches/meson-0.61.patch +++ /dev/null @@ -1,26 +0,0 @@ ---- a/data/meson.build -+++ b/data/meson.build -@@ -2,7 +2,6 @@ if host_machine.system() != 'windows' - desktop = 'remote-viewer.desktop' - - i18n.merge_file ( -- desktop, - type: 'desktop', - input: desktop + '.in', - output: desktop, -@@ -14,7 +13,6 @@ if host_machine.system() != 'windows' - mimetypes = 'virt-viewer-mime.xml' - - i18n.merge_file ( -- mimetypes, - type: 'xml', - input: mimetypes + '.in', - output: mimetypes, -@@ -27,7 +25,6 @@ if host_machine.system() != 'windows' - metainfo = 'remote-viewer.appdata.xml' - - i18n.merge_file ( -- metainfo, - type: 'xml', - input: metainfo + '.in', - output: metainfo, diff --git a/srcpkgs/virt-viewer/template b/srcpkgs/virt-viewer/template deleted file mode 100644 index 81502a68bcc936..00000000000000 --- a/srcpkgs/virt-viewer/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'virt-viewer' -pkgname=virt-viewer -version=11.0 -revision=1 -build_style=meson -hostmakedepends="glib-devel perl gettext pkg-config bash-completion" -makedepends="gtk-vnc-devel libvirt-glib-devel spice-gtk-devel vte3-devel" -short_desc="Tool for displaying the graphical console of a virtual machine" -maintainer="Duncaen " -license="GPL-2.0-or-later" -homepage="https://virt-manager.org/" -changelog="https://gitlab.com/virt-viewer/virt-viewer/-/raw/master/NEWS" -distfiles="https://releases.pagure.org/virt-viewer/virt-viewer-${version}.tar.xz" -checksum=a43fa2325c4c1c77a5c8c98065ac30ef0511a21ac98e590f22340869bad9abd0 diff --git a/srcpkgs/virt-what/template b/srcpkgs/virt-what/template deleted file mode 100644 index a1372f61f32489..00000000000000 --- a/srcpkgs/virt-what/template +++ /dev/null @@ -1,11 +0,0 @@ -# Template file for 'virt-what' -pkgname=virt-what -version=1.27 -revision=1 -build_style=gnu-configure -short_desc="Detect when running in a virtual machine" -maintainer="Leah Neukirchen " -license="GPL-2.0-or-later" -homepage="https://people.redhat.com/~rjones/virt-what/" -distfiles="https://people.redhat.com/~rjones/${pkgname}/files/${pkgname}-${version}.tar.gz" -checksum=d4d9bd9d4ae59095597443fac663495315c7eb4330b872aa5f062df38ac69bf1 diff --git a/srcpkgs/virtiofsd/template b/srcpkgs/virtiofsd/template deleted file mode 100644 index 2d71e590093729..00000000000000 --- a/srcpkgs/virtiofsd/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'virtiofsd' -pkgname=virtiofsd -version=1.13.2 -revision=1 -build_style=cargo -makedepends="libcap-ng-devel libseccomp-devel" -short_desc="Virtio-fs vhost-user device daemon" -maintainer="Matthias von Faber " -license="Apache-2.0, BSD-3-Clause" -homepage="https://gitlab.com/virtio-fs/virtiofsd" -distfiles="https://gitlab.com/virtio-fs/virtiofsd/-/archive/v${version}/virtiofsd-v${version}.tar.gz" -checksum=3d611cc8c0ed9d028cd472fa6f31a491dc5623485e469af1a99f02ac6549c7c7 - -if [ "$XBPS_TARGET_WORDSIZE" = 32 ]; then - broken="https://gitlab.com/virtio-fs/virtiofsd/-/issues/114" -fi - -do_install() { - vinstall "target/${RUST_TARGET}/release/virtiofsd" 755 usr/libexec - vinstall 50-virtiofsd.json 644 usr/share/qemu/vhost-user - - vdoc README.md - vdoc doc/xattr-mapping.md - - vlicense LICENSE-APACHE - vlicense LICENSE-BSD-3-Clause -} diff --git a/srcpkgs/virtme/template b/srcpkgs/virtme/template deleted file mode 100644 index 34c32391c6967f..00000000000000 --- a/srcpkgs/virtme/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'virtme' -pkgname=virtme -version=0.1.1 -revision=7 -build_style=python3-module -pycompile_module="virtme" -hostmakedepends="python3-setuptools" -depends="python3" -short_desc="Easy way to test your kernel changes in qemu/kvm" -maintainer="Andrea Brancaleoni " -license="GPL-2.0-only" -homepage="https://lwn.net/Articles/584620/" -distfiles="https://git.kernel.org/pub/scm/utils/kernel/virtme/virtme.git/snapshot/virtme-${version}.tar.gz" -checksum=4426dd60a11826ecc9675ee18bda95facd7eeed79607ee7cda488011acfb4fc0 diff --git a/srcpkgs/virtme/update b/srcpkgs/virtme/update deleted file mode 100644 index bc6b228b16bbd6..00000000000000 --- a/srcpkgs/virtme/update +++ /dev/null @@ -1,2 +0,0 @@ -site="https://git.kernel.org/pub/scm/utils/kernel/virtme/virtme.git/refs" -pattern="tag/\?h=v\K[\d\.]+" diff --git a/srcpkgs/virtualbox-ose-dkms b/srcpkgs/virtualbox-ose-dkms deleted file mode 120000 index 0e682f0738d54f..00000000000000 --- a/srcpkgs/virtualbox-ose-dkms +++ /dev/null @@ -1 +0,0 @@ -virtualbox-ose \ No newline at end of file diff --git a/srcpkgs/virtualbox-ose-guest b/srcpkgs/virtualbox-ose-guest deleted file mode 120000 index 0e682f0738d54f..00000000000000 --- a/srcpkgs/virtualbox-ose-guest +++ /dev/null @@ -1 +0,0 @@ -virtualbox-ose \ No newline at end of file diff --git a/srcpkgs/virtualbox-ose-guest-dkms b/srcpkgs/virtualbox-ose-guest-dkms deleted file mode 120000 index 0e682f0738d54f..00000000000000 --- a/srcpkgs/virtualbox-ose-guest-dkms +++ /dev/null @@ -1 +0,0 @@ -virtualbox-ose \ No newline at end of file diff --git a/srcpkgs/virtualbox-ose/files/LocalConfig.kmk b/srcpkgs/virtualbox-ose/files/LocalConfig.kmk deleted file mode 100644 index 151892b353bb71..00000000000000 --- a/srcpkgs/virtualbox-ose/files/LocalConfig.kmk +++ /dev/null @@ -1,35 +0,0 @@ -VBOX_WITH_ADDITION_DRIVERS = -VBOX_WITH_INSTALLER = 1 -VBOX_WITH_LINUX_ADDITIONS = 1 -VBOX_WITH_X11_ADDITIONS = 1 -VBOX_WITH_TESTCASES := -VBOX_WITH_TESTSUITE := -VBOX_WITH_VALIDATIONKIT := -VBOX_WITH_VIRTIO = 1 -VBOX_WITH_ORIGIN := -VBOX_PATH_APP_PRIVATE_ARCH := /usr/lib/virtualbox -VBOX_PATH_SHARED_LIBS := $(VBOX_PATH_APP_PRIVATE_ARCH) -VBOX_WITH_RUNPATH := $(VBOX_PATH_APP_PRIVATE_ARCH) -VBOX_PATH_APP_PRIVATE := /usr/share/virtualbox -VBOX_PATH_PACKAGE_DOCS := /usr/share/doc/virtualbox -VBOX_PATH_APP_DOCS := $(VBOX_PATH_PACKAGE_DOCS) -VBOX_WITH_REGISTRATION_REQUEST = -VBOX_WITH_UPDATE_REQUEST = -VBOX_USE_SYSTEM_XORG_HEADERS = 1 -VBOX_NO_LEGACY_XORG_X11 = 1 -PATH_SDK_QT5_INC := /usr/include/qt5 -PATH_SDK_QT6 := /usr -PATH_SDK_QT6_INC := /usr/include/qt6 -VBOX_WITH_QT5 := 1 -# Enable it when vnc pkg is available. -#VBOX_WITH_VNC := 1 -VBOX_GCC_WERR = -#VBOX_GCC_WARN = -USERNAME = builder@void -KBUILD_VERBOSE := 2 - -# fix gsoap missing zlib include and produce errors with --as-needed -VBOX_GSOAP_CXX_LIBS := gsoapssl++ z -VBOX_USE_SYSTEM_GL_HEADERS=true -VBOX_WITH_DOCS := -VBOX_WITH_DOCS_PACKING := diff --git a/srcpkgs/virtualbox-ose/files/README.voidlinux b/srcpkgs/virtualbox-ose/files/README.voidlinux deleted file mode 100644 index 4d0d71bb2f3818..00000000000000 --- a/srcpkgs/virtualbox-ose/files/README.voidlinux +++ /dev/null @@ -1,2 +0,0 @@ -You should also add your user to the 'vboxusers' group to be able -to use some VirtualBox features, e.g USB. diff --git a/srcpkgs/virtualbox-ose/files/vboxservice/run b/srcpkgs/virtualbox-ose/files/vboxservice/run deleted file mode 100644 index 984493784030e8..00000000000000 --- a/srcpkgs/virtualbox-ose/files/vboxservice/run +++ /dev/null @@ -1,4 +0,0 @@ -#!/bin/sh -exec 2>&1 -# Note: requires dbus service -exec VBoxService -f diff --git a/srcpkgs/virtualbox-ose/files/vboxwebsrv/run b/srcpkgs/virtualbox-ose/files/vboxwebsrv/run deleted file mode 100644 index 328216e4457dc0..00000000000000 --- a/srcpkgs/virtualbox-ose/files/vboxwebsrv/run +++ /dev/null @@ -1,5 +0,0 @@ -#!/bin/sh -exec 2>&1 -sv check vboxservice >/dev/null || exit 1 -sv check dbus >/dev/null || exit 1 -exec vboxwebsrv diff --git a/srcpkgs/virtualbox-ose/files/virtualbox-guest.conf b/srcpkgs/virtualbox-ose/files/virtualbox-guest.conf deleted file mode 100644 index 8f63f70f4dcdaa..00000000000000 --- a/srcpkgs/virtualbox-ose/files/virtualbox-guest.conf +++ /dev/null @@ -1,3 +0,0 @@ -vboxguest -vboxsf -vboxvideo diff --git a/srcpkgs/virtualbox-ose/files/virtualbox-ose-dkms.dkms b/srcpkgs/virtualbox-ose/files/virtualbox-ose-dkms.dkms deleted file mode 100644 index 6df12f77303e3e..00000000000000 --- a/srcpkgs/virtualbox-ose/files/virtualbox-ose-dkms.dkms +++ /dev/null @@ -1,13 +0,0 @@ -PACKAGE_NAME="virtualbox-ose" -PACKAGE_VERSION="#MODULE_VERSION#" -CLEAN="rm -f *.*o" -BUILT_MODULE_NAME[0]="vboxdrv" -BUILT_MODULE_LOCATION[0]="vboxdrv" -DEST_MODULE_LOCATION[0]="/updates" -BUILT_MODULE_NAME[1]="vboxnetadp" -BUILT_MODULE_LOCATION[1]="vboxnetadp" -DEST_MODULE_LOCATION[1]="/updates" -BUILT_MODULE_NAME[2]="vboxnetflt" -BUILT_MODULE_LOCATION[2]="vboxnetflt" -DEST_MODULE_LOCATION[2]="/updates" -AUTOINSTALL="yes" diff --git a/srcpkgs/virtualbox-ose/files/virtualbox-ose-dkms.udev b/srcpkgs/virtualbox-ose/files/virtualbox-ose-dkms.udev deleted file mode 100644 index 37403ae2f2fb05..00000000000000 --- a/srcpkgs/virtualbox-ose/files/virtualbox-ose-dkms.udev +++ /dev/null @@ -1,5 +0,0 @@ -KERNEL=="vboxdrv", NAME="vboxdrv", OWNER="root", GROUP="root", MODE="0600" ENV{ACL_MANAGE}="1" -SUBSYSTEM=="usb_device", ACTION=="add", RUN="/usr/share/virtualbox/VBoxCreateUSBNode.sh $major $minor $attr{bDeviceClass} vboxusers" -SUBSYSTEM=="usb", ACTION=="add", ENV{DEVTYPE}=="usb_device", RUN="/usr/share/virtualbox/VBoxCreateUSBNode.sh $major $minor $attr{bDeviceClass} vboxusers" -SUBSYSTEM=="usb_device", ACTION=="remove", RUN="/usr/share/virtualbox/VBoxCreateUSBNode.sh --remove $major $minor" -SUBSYSTEM=="usb", ACTION=="remove", ENV{DEVTYPE}=="usb_device", RUN="/usr/share/virtualbox/VBoxCreateUSBNode.sh --remove $major $minor" diff --git a/srcpkgs/virtualbox-ose/files/virtualbox-ose-guest-dkms.dkms b/srcpkgs/virtualbox-ose/files/virtualbox-ose-guest-dkms.dkms deleted file mode 100644 index d2aefcf4b05194..00000000000000 --- a/srcpkgs/virtualbox-ose/files/virtualbox-ose-guest-dkms.dkms +++ /dev/null @@ -1,13 +0,0 @@ -PACKAGE_NAME="virtualbox-ose-guest" -PACKAGE_VERSION="#MODULE_VERSION#" -CLEAN="rm -f *.*o" -BUILT_MODULE_NAME[0]="vboxguest" -BUILT_MODULE_LOCATION[0]="vboxguest" -DEST_MODULE_LOCATION[0]="/updates" -BUILT_MODULE_NAME[1]="vboxsf" -BUILT_MODULE_LOCATION[1]="vboxsf" -DEST_MODULE_LOCATION[1]="/updates" -BUILT_MODULE_NAME[2]="vboxvideo" -BUILT_MODULE_LOCATION[2]="vboxvideo" -DEST_MODULE_LOCATION[2]="/updates" -AUTOINSTALL="yes" diff --git a/srcpkgs/virtualbox-ose/files/virtualbox-ose-guest-dkms.udev b/srcpkgs/virtualbox-ose/files/virtualbox-ose-guest-dkms.udev deleted file mode 100644 index 629d07532c49cc..00000000000000 --- a/srcpkgs/virtualbox-ose/files/virtualbox-ose-guest-dkms.udev +++ /dev/null @@ -1,2 +0,0 @@ -KERNEL=="vboxguest", NAME="vboxguest", OWNER="root", MODE="0660" -KERNEL=="vboxuser", NAME="vboxuser", OWNER="root", MODE="0666" diff --git a/srcpkgs/virtualbox-ose/files/virtualbox.conf b/srcpkgs/virtualbox-ose/files/virtualbox.conf deleted file mode 100644 index b2856e5ded646a..00000000000000 --- a/srcpkgs/virtualbox-ose/files/virtualbox.conf +++ /dev/null @@ -1,3 +0,0 @@ -vboxdrv -vboxnetadp -vboxnetflt diff --git a/srcpkgs/virtualbox-ose/files/virtualbox.modprobe b/srcpkgs/virtualbox-ose/files/virtualbox.modprobe deleted file mode 100644 index cbfc5b2cca726f..00000000000000 --- a/srcpkgs/virtualbox-ose/files/virtualbox.modprobe +++ /dev/null @@ -1,3 +0,0 @@ -# For kernel 6.12+, KVM initializes virtualization on module loading. -# Disable this behavior to run VirtualBox VMs. -options kvm enable_virt_at_load=0 diff --git a/srcpkgs/virtualbox-ose/patches/005-gsoap-build.patch b/srcpkgs/virtualbox-ose/patches/005-gsoap-build.patch deleted file mode 100644 index 35fa223ab52c97..00000000000000 --- a/srcpkgs/virtualbox-ose/patches/005-gsoap-build.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/src/VBox/Main/webservice/Makefile.kmk -+++ b/src/VBox/Main/webservice/Makefile.kmk -@@ -848,7 +848,7 @@ ifdef VBOX_GSOAP_INSTALLED - $(RECOMPILE_ON_MAKEFILE_CURRENT) | $$(dir $$@) - $(call MSG_GENERATE,,lots of files,$(GSOAPH_RELEVANT)) - $(RM) -f $@ -- $(REDIRECT) -C $(VBOXWEB_OUT_DIR) -- $(VBOX_SOAPCPP2) $(VBOXWEB_SOAPCPP2_SKIP_FILES) -L -2 -w -I$(VBOX_PATH_GSOAP_IMPORT) $(GSOAPH_RELEVANT) -+ $(REDIRECT) -C $(VBOXWEB_OUT_DIR) -- $(VBOX_SOAPCPP2) $(VBOXWEB_SOAPCPP2_SKIP_FILES) -z1 -L -2 -w -I$(VBOX_PATH_GSOAP_IMPORT) $(GSOAPH_RELEVANT) - ifeq ($(KBUILD_TARGET),win) # MSC -Wall workaround. - $(CP) -f "$(VBOXWEB_SOAP_CLIENT_H)" "$(VBOXWEB_SOAP_CLIENT_H).tmp" - $(SED) -f $(VBOX_PATH_WEBSERVICE)/stdsoap2.sed --output "$(VBOXWEB_SOAP_CLIENT_H)" "$(VBOXWEB_SOAP_CLIENT_H).tmp" diff --git a/srcpkgs/virtualbox-ose/patches/008-no-vboxvideo.patch b/srcpkgs/virtualbox-ose/patches/008-no-vboxvideo.patch deleted file mode 100644 index 79502012cbcf4f..00000000000000 --- a/srcpkgs/virtualbox-ose/patches/008-no-vboxvideo.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/src/VBox/Additions/x11/vboxvideo/Makefile.kmk -+++ b/src/VBox/Additions/x11/vboxvideo/Makefile.kmk -@@ -406,7 +406,7 @@ vboxvideo_drv_118_LIBS += $(vboxvideo_dr - - ifdef VBOX_USE_SYSTEM_XORG_HEADERS - # Build using local X.Org headers. We assume X.Org Server 1.7 or later. -- DLLS := $(filter-out vboxvideo_drv_%,$(DLLS)) vboxvideo_drv_system -+ DLLS := $(filter-out vboxvideo_drv_%,$(DLLS)) - SYSMODS := $(filter-out vboxvideo_drv%,$(SYSMODS)) - vboxvideo_drv_system_TEMPLATE = VBoxGuestR3XOrgMod - vboxvideo_drv_system_CFLAGS := \ diff --git a/srcpkgs/virtualbox-ose/patches/009-properly-handle-i3wm.patch b/srcpkgs/virtualbox-ose/patches/009-properly-handle-i3wm.patch deleted file mode 100644 index 50999e3df631d2..00000000000000 --- a/srcpkgs/virtualbox-ose/patches/009-properly-handle-i3wm.patch +++ /dev/null @@ -1,75 +0,0 @@ -From 04cf1e3a266fcc4e65d01b8b492d2c5fbe1bf13d Mon Sep 17 00:00:00 2001 -From: Christian Hesse -Date: Wed, 11 Sep 2024 21:10:09 +0200 -Subject: [PATCH 1/1] properly handle i3wm - ---- - .../VirtualBox/src/globals/UIDesktopWidgetWatchdog.cpp | 3 ++- - .../Frontends/VirtualBox/src/platform/nix/VBoxUtils-nix.cpp | 3 +++ - src/VBox/Frontends/VirtualBox/src/platform/nix/VBoxUtils-nix.h | 3 ++- - src/VBox/Frontends/VirtualBox/src/widgets/UIMiniToolBar.cpp | 3 +++ - 4 files changed, 10 insertions(+), 2 deletions(-) - -diff --git a/src/VBox/Frontends/VirtualBox/src/globals/UIDesktopWidgetWatchdog.cpp b/src/VBox/Frontends/VirtualBox/src/globals/UIDesktopWidgetWatchdog.cpp -index e9b78fde..17a1dfc0 100644 ---- a/src/VBox/Frontends/VirtualBox/src/globals/UIDesktopWidgetWatchdog.cpp -+++ b/src/VBox/Frontends/VirtualBox/src/globals/UIDesktopWidgetWatchdog.cpp -@@ -380,7 +380,8 @@ QRect UIDesktopWidgetWatchdog::availableGeometry(QScreen *pScreen) const - /* Get cached available-geometry: */ - const QRect availableGeometry = m_availableGeometryData.value(screenToIndex(pScreen)); - /* Return cached available-geometry if it's valid or screen-geometry otherwise: */ -- return availableGeometry.isValid() ? availableGeometry : screenGeometry(pScreen); -+ return availableGeometry.isValid() && NativeWindowSubsystem::X11WindowManagerType() != X11WMType_i3 ? -+ availableGeometry : screenGeometry(pScreen); - # endif /* !VBOX_GUI_WITH_CUSTOMIZATIONS1 */ - #else /* !VBOX_WS_NIX */ - /* Just return screen available-geometry: */ -diff --git a/src/VBox/Frontends/VirtualBox/src/platform/nix/VBoxUtils-nix.cpp b/src/VBox/Frontends/VirtualBox/src/platform/nix/VBoxUtils-nix.cpp -index ab520e51..f168050d 100644 ---- a/src/VBox/Frontends/VirtualBox/src/platform/nix/VBoxUtils-nix.cpp -+++ b/src/VBox/Frontends/VirtualBox/src/platform/nix/VBoxUtils-nix.cpp -@@ -139,6 +139,9 @@ X11WMType NativeWindowSubsystem::X11WindowManagerType() - else - if (QString((const char*)pcData).contains("Xfwm4", Qt::CaseInsensitive)) - wmType = X11WMType_Xfwm4; -+ else -+ if (QString((const char*)pcData).contains("i3", Qt::CaseInsensitive)) -+ wmType = X11WMType_i3; - if (pcData) - XFree(pcData); - } -diff --git a/src/VBox/Frontends/VirtualBox/src/platform/nix/VBoxUtils-nix.h b/src/VBox/Frontends/VirtualBox/src/platform/nix/VBoxUtils-nix.h -index e1dfc07f..b1a789e7 100644 ---- a/src/VBox/Frontends/VirtualBox/src/platform/nix/VBoxUtils-nix.h -+++ b/src/VBox/Frontends/VirtualBox/src/platform/nix/VBoxUtils-nix.h -@@ -51,6 +51,7 @@ enum X11WMType - X11WMType_Metacity, - X11WMType_Mutter, - X11WMType_Xfwm4, -+ X11WMType_i3, - }; - - /** X11: Screen-saver inhibit methods. */ -@@ -104,7 +105,7 @@ namespace NativeWindowSubsystem - /** Wrapper for window manager type functions. */ - X11WMType windowManagerType(bool fIsXServerAvailable); - /** X11: Determines and returns current Window Manager type. */ -- X11WMType X11WindowManagerType(); -+ SHARED_LIBRARY_STUFF X11WMType X11WindowManagerType(); - /** Wayland: Determines and returns current Window Manager type. */ - X11WMType WaylandWindowManagerType(); - -diff --git a/src/VBox/Frontends/VirtualBox/src/widgets/UIMiniToolBar.cpp b/src/VBox/Frontends/VirtualBox/src/widgets/UIMiniToolBar.cpp -index 272729a4..6346fb63 100644 ---- a/src/VBox/Frontends/VirtualBox/src/widgets/UIMiniToolBar.cpp -+++ b/src/VBox/Frontends/VirtualBox/src/widgets/UIMiniToolBar.cpp -@@ -1076,6 +1076,9 @@ void UIMiniToolBar::prepare() - /* Enable translucency through Qt API if supported: */ - if (uiCommon().isCompositingManagerRunning()) - setAttribute(Qt::WA_TranslucentBackground); -+ -+ if (NativeWindowSubsystem::X11WindowManagerType() == X11WMType_i3) -+ setWindowFlags(Qt::FramelessWindowHint); - #endif /* VBOX_WS_NIX */ - - /* Make sure we have no focus: */ diff --git a/srcpkgs/virtualbox-ose/patches/013-Makefile.patch b/srcpkgs/virtualbox-ose/patches/013-Makefile.patch deleted file mode 100644 index 47e255e49e0944..00000000000000 --- a/srcpkgs/virtualbox-ose/patches/013-Makefile.patch +++ /dev/null @@ -1,60 +0,0 @@ ---- a/src/VBox/HostDrivers/linux/Makefile -+++ b/src/VBox/HostDrivers/linux/Makefile -@@ -33,25 +33,25 @@ - # SPDX-License-Identifier: GPL-3.0-only OR CDDL-1.0 - # - --ifneq ($(KERNELRELEASE),) -+ifneq ($(KBUILD_EXTMOD),) - - # Building from kBuild (make -C M=`pwd`), --# or inside a kernel source tree. -+# KBUILD_EXTMOD is set to $(M) in this case. - - obj-m = vboxdrv/ -- ifneq ($(wildcard $(CURDIR)/vboxnetflt/Makefile),) -+ ifneq ($(wildcard $(KBUILD_EXTMOD)/vboxnetflt/Makefile),) - obj-m += vboxnetflt/ - endif -- ifneq ($(wildcard $(CURDIR)/vboxnetadp/Makefile),) -+ ifneq ($(wildcard $(KBUILD_EXTMOD)/vboxnetadp/Makefile),) - obj-m += vboxnetadp/ - endif -- ifneq ($(wildcard $(CURDIR)/vboxpci/Makefile),) -+ ifneq ($(wildcard $(KBUILD_EXTMOD)/vboxpci/Makefile),) - obj-m += vboxpci/ - endif - --else # ! KERNELRELEASE -+else # ! KBUILD_EXTMOD - --# convenience Makefile without KERNELRELEASE -+# convenience Makefile without KBUILD_EXTMOD - - ifndef SUDO - ifneq ($(shell id -u),0) -@@ -133,7 +133,7 @@ install-vboxpci: - install: install-vboxdrv install-vboxnetflt install-vboxnetadp install-vboxpci - - # Look for wrapper modules, sorting them so vmmr0 is first. --VBOX_WRAPPER_DIRS := $(notdir $(wildcard $(CURDIR)/vbox_*)) -+VBOX_WRAPPER_DIRS := $(notdir $(wildcard $(KBUILD_EXTMOD)/vbox_*)) - ifneq ($(VBOX_WRAPPER_DIRS),) - VBOX_WRAPPER_DIRS := $(filter vbox_vmmr0,$(VBOX_WRAPPER_DIRS)) $(sort $(filter-out vbox_vmmr0,$(VBOX_WRAPPER_DIRS))) - endif -@@ -176,7 +176,7 @@ buildid: - buildid=`readelf -n $${module} | sed -ne 's/^.*Build ID: *\([[:xdigit:]][[:xdigit:]]\)\(.*\)$$/\1\/\2/p' `; \ - if [ -n "$${buildid}" ]; then \ - mkdir -p ~/.debug/.build-id/`dirname $${buildid}`; \ -- ln -sfn -- "$(CURDIR)/$${module}" ~/.debug/.build-id/$${buildid}; \ -+ ln -sfn -- "$(KBUILD_EXTMOD)/$${module}" ~/.debug/.build-id/$${buildid}; \ - else \ - echo "warning: No build ID for $${module}"; \ - fi \ -@@ -244,5 +244,5 @@ load: unload - fi; \ - done - --endif # ! KERNELRELEASE -+endif # ! KBUILD_EXTMOD - diff --git a/srcpkgs/virtualbox-ose/patches/014-curl-proxytype-to-long.patch b/srcpkgs/virtualbox-ose/patches/014-curl-proxytype-to-long.patch deleted file mode 100644 index a37f8115379940..00000000000000 --- a/srcpkgs/virtualbox-ose/patches/014-curl-proxytype-to-long.patch +++ /dev/null @@ -1,41 +0,0 @@ -diff --git a/src/VBox/Runtime/generic/http-curl.cpp b/src/VBox/Runtime/generic/http-curl.cpp -index 4cf51049..585bfb18 100644 ---- a/src/VBox/Runtime/generic/http-curl.cpp -+++ b/src/VBox/Runtime/generic/http-curl.cpp -@@ -188,7 +188,7 @@ typedef struct RTHTTPINTERNAL - /** Proxy port number (UINT32_MAX if not specified). */ - uint32_t uProxyPort; - /** The proxy type (CURLPROXY_HTTP, CURLPROXY_SOCKS5, ++). */ -- curl_proxytype enmProxyType; -+ long enmProxyType; - /** Proxy username (RTStrFree). */ - char *pszProxyUsername; - /** Proxy password (RTStrFree). */ -@@ -591,7 +591,7 @@ RTR3DECL(int) RTHttpUseSystemProxySettings(RTHTTP hHttp) - * @param pszUsername The proxy username, or NULL if none. - * @param pszPassword The proxy password, or NULL if none. - */ --static int rtHttpUpdateProxyConfig(PRTHTTPINTERNAL pThis, curl_proxytype enmProxyType, const char *pszHost, -+static int rtHttpUpdateProxyConfig(PRTHTTPINTERNAL pThis, long enmProxyType, const char *pszHost, - uint32_t uPort, const char *pszUsername, const char *pszPassword) - { - CURLcode rcCurl; -@@ -871,7 +871,7 @@ static int rtHttpConfigureProxyFromUrl(PRTHTTPINTERNAL pThis, const char *pszPro - char *pszPassword = RTUriParsedAuthorityPassword(pszProxyUrl, &Parsed); - uint32_t uProxyPort = RTUriParsedAuthorityPort(pszProxyUrl, &Parsed); - bool fUnknownProxyType = false; -- curl_proxytype enmProxyType; -+ long enmProxyType; - if (RTUriIsSchemeMatch(pszProxyUrl, "http")) - { - enmProxyType = CURLPROXY_HTTP; -@@ -1352,7 +1352,7 @@ static int rtHttpDarwinTryConfigProxy(PRTHTTPINTERNAL pThis, CFDictionaryRef hDi - * Determine the proxy type (not entirely sure about type == proxy type and - * not scheme/protocol)... - */ -- curl_proxytype enmProxyType = CURLPROXY_HTTP; -+ long enmProxyType = CURLPROXY_HTTP; - uint32_t uDefaultProxyPort = 8080; - if ( CFEqual(hStrProxyType, kCFProxyTypeHTTP) - || CFEqual(hStrProxyType, kCFProxyTypeHTTPS)) - diff --git a/srcpkgs/virtualbox-ose/patches/015-no-update.patch b/srcpkgs/virtualbox-ose/patches/015-no-update.patch deleted file mode 100644 index 4b7c38c1b0d5c5..00000000000000 --- a/srcpkgs/virtualbox-ose/patches/015-no-update.patch +++ /dev/null @@ -1,115 +0,0 @@ -Adapted for VBox 7.2.0 -Description: Disable "Check for Updates" action. -Bug-Ubuntu: https://bugs.launchpad.net/bugs/272212 -Author: Daniel Hahler , Felix Geyer , Gianfranco Costamagna - ---- a/doc/manual/en_US/dita/topics/preferences.dita -+++ b/doc/manual/en_US/dita/topics/preferences.dita -@@ -21,9 +21,11 @@ -
  • -

    On the Input tab, set keyboard shortcuts, both in and in individual VMs. For example you might want to specify a different Host key. This is the key that toggles whether the cursor is in the focus of the VM or the Host OS windows, see . The Host key is also used to trigger certain VM actions, see .

    -
  • -+ -
  • -

    On the Language tab, choose the language used for menus, labels, and text in .

    -
  • -diff --git a/src/VBox/Frontends/VirtualBox/src/extradata/UIExtraDataManager.cpp b/src/VBox/Frontends/VirtualBox/src/extradata/UIExtraDataManager.cpp -index 1bf2d53..69e2f24 100644 ---- a/src/VBox/Frontends/VirtualBox/src/extradata/UIExtraDataManager.cpp -+++ b/src/VBox/Frontends/VirtualBox/src/extradata/UIExtraDataManager.cpp -@@ -2412,7 +2412,7 @@ QString UIExtraDataManager::preventBetaBuildWarningForVersion() - bool UIExtraDataManager::applicationUpdateEnabled() - { - /* 'True' unless 'restriction' feature allowed: */ -- return !isFeatureAllowed(GUI_PreventApplicationUpdate); -+ return false; - } - - QString UIExtraDataManager::applicationUpdateData() -diff --git a/src/VBox/Frontends/VirtualBox/src/settings/UIAdvancedSettingsDialogSpecific.cpp b/src/VBox/Frontends/VirtualBox/src/settings/UIAdvancedSettingsDialogSpecific.cpp -index 6c24bae..9042c59 100644 ---- a/src/VBox/Frontends/VirtualBox/src/settings/UIAdvancedSettingsDialogSpecific.cpp -+++ b/src/VBox/Frontends/VirtualBox/src/settings/UIAdvancedSettingsDialogSpecific.cpp -@@ -50,10 +50,10 @@ - #ifdef VBOX_WS_WIN - # include "UIGlobalSettingsInterface.h" - #endif --#ifdef VBOX_GUI_WITH_NETWORK_MANAGER --# include "UIGlobalSettingsProxy.h" --# include "UIGlobalSettingsUpdate.h" --#endif -+//#ifdef VBOX_GUI_WITH_NETWORK_MANAGER -+//# include "UIGlobalSettingsProxy.h" -+//# include "UIGlobalSettingsUpdate.h" -+//#endif - - /* GUI includes: Machine Settings: */ - #include "UIMachineSettingsAudio.h" -@@ -99,7 +99,7 @@ void UIAdvancedSettingsDialogGlobal::sltRetranslateUI() - - #ifdef VBOX_GUI_WITH_NETWORK_MANAGER - /* Update page: */ -- m_pSelector->setItemText(GlobalSettingsPageType_Update, tr("Update")); -+ //m_pSelector->setItemText(GlobalSettingsPageType_Update, tr("Update")); - #endif - - /* Language page: */ -@@ -110,7 +110,7 @@ void UIAdvancedSettingsDialogGlobal::sltRetranslateUI() - - #ifdef VBOX_GUI_WITH_NETWORK_MANAGER - /* Proxy page: */ -- m_pSelector->setItemText(GlobalSettingsPageType_Proxy, tr("Proxy")); -+ //m_pSelector->setItemText(GlobalSettingsPageType_Proxy, tr("Proxy")); - #endif - - #ifdef VBOX_WS_WIN -@@ -220,14 +220,14 @@ void UIAdvancedSettingsDialogGlobal::prepare() - } - #ifdef VBOX_GUI_WITH_NETWORK_MANAGER - /* Update page: */ -- case GlobalSettingsPageType_Update: -- { -- pSettingsPage = new UIGlobalSettingsUpdate; -- addItem(":/refresh_32px.png", ":/refresh_24px.png", ":/refresh_16px.png", -- iPageIndex, "#update", pSettingsPage); -- addPageHelpKeyword(iPageIndex, "tk_preferences" /* help keyword */); -- break; -- } -+ // case GlobalSettingsPageType_Update: -+ // { -+ // pSettingsPage = new UIGlobalSettingsUpdate; -+ // addItem(":/refresh_32px.png", ":/refresh_24px.png", ":/refresh_16px.png", -+ // iPageIndex, "#update", pSettingsPage); -+ // addPageHelpKeyword(iPageIndex, "tk_preferences" /* help keyword */); -+ // break; -+ // } - #endif /* VBOX_GUI_WITH_NETWORK_MANAGER */ - /* Language page: */ - case GlobalSettingsPageType_Language: -@@ -249,14 +249,14 @@ void UIAdvancedSettingsDialogGlobal::prepare() - } - #ifdef VBOX_GUI_WITH_NETWORK_MANAGER - /* Proxy page: */ -- case GlobalSettingsPageType_Proxy: -- { -- pSettingsPage = new UIGlobalSettingsProxy; -- addItem(":/proxy_32px.png", ":/proxy_24px.png", ":/proxy_16px.png", -- iPageIndex, "#proxy", pSettingsPage); -- addPageHelpKeyword(iPageIndex, "tk_preferences" /* help keyword */); -- break; -- } -+ // case GlobalSettingsPageType_Proxy: -+ // { -+ // pSettingsPage = new UIGlobalSettingsProxy; -+ // addItem(":/proxy_32px.png", ":/proxy_24px.png", ":/proxy_16px.png", -+ // iPageIndex, "#proxy", pSettingsPage); -+ // addPageHelpKeyword(iPageIndex, "tk_preferences" /* help keyword */); -+ // break; -+ // } - #endif /* VBOX_GUI_WITH_NETWORK_MANAGER */ - #ifdef VBOX_WS_WIN - /* Interface page: */ diff --git a/srcpkgs/virtualbox-ose/patches/016-disable-cloud.patch b/srcpkgs/virtualbox-ose/patches/016-disable-cloud.patch deleted file mode 100644 index 5fd300f4b901ab..00000000000000 --- a/srcpkgs/virtualbox-ose/patches/016-disable-cloud.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/Config.kmk -+++ b/Config.kmk -@@ -974,7 +974,7 @@ endif - VBOX_WITH_DHCPD = 1 - # Experimental suport for cloud network integration (depends on libssh) - ifdef VBOX_WITH_LIBSSH -- VBOX_WITH_CLOUD_NET = 1 -+ VBOX_WITH_CLOUD_NET = - endif - # Use Mac OS X VMNET API instead of network kernel extensions - VBOX_WITH_VMNET = 1 diff --git a/srcpkgs/virtualbox-ose/patches/017-libvdeplug-soname.patch b/srcpkgs/virtualbox-ose/patches/017-libvdeplug-soname.patch deleted file mode 100644 index 0ab6059ddd5c6e..00000000000000 --- a/srcpkgs/virtualbox-ose/patches/017-libvdeplug-soname.patch +++ /dev/null @@ -1,22 +0,0 @@ -Description: Revert http://www.virtualbox.org/changeset/36310 - The libvdeplug.so symlink is only shipped in the -dev package. -Author: Felix Geyer - ---- a/include/VBox/VDEPlugSymDefs.h -+++ b/include/VBox/VDEPlugSymDefs.h -@@ -1,5 +1,5 @@ - /** @file -- * Symbols from libvdeplug.so to be loaded at runtime for DrvVDE.cpp -+ * Symbols from libvdeplug.so.3 to be loaded at runtime for DrvVDE.cpp - */ - - /* -@@ -34,7 +34,7 @@ - */ - - /** The file name of the DBus library */ --#define VBOX_LIB_VDE_PLUG_NAME "libvdeplug.so" -+#define VBOX_LIB_VDE_PLUG_NAME "libvdeplug.so.3" - #define RT_RUNTIME_LOADER_LIB_NAME VBOX_LIB_VDE_PLUG_NAME - - /** The name of the loader function */ diff --git a/srcpkgs/virtualbox-ose/patches/020-python-3-12.patch b/srcpkgs/virtualbox-ose/patches/020-python-3-12.patch deleted file mode 100644 index 79b6cac55843ec..00000000000000 --- a/srcpkgs/virtualbox-ose/patches/020-python-3-12.patch +++ /dev/null @@ -1,13 +0,0 @@ -diff --git a/src/VBox/Devices/EFI/Firmware/BaseTools/Source/Python/UPT/UPT.py b/src/VBox/Devices/EFI/Firmware/BaseTools/Source/Python/UPT/UPT.py -index 693e01e0..35a7c952 100755 ---- a/src/VBox/Devices/EFI/Firmware/BaseTools/Source/Python/UPT/UPT.py -+++ b/src/VBox/Devices/EFI/Firmware/BaseTools/Source/Python/UPT/UPT.py -@@ -15,7 +15,7 @@ UPT - # - import locale - import sys --from imp import reload -+from impportlib import reload - encoding = locale.getdefaultlocale()[1] - if encoding: - reload(sys) diff --git a/srcpkgs/virtualbox-ose/patches/051-file-prefix-map.patch b/srcpkgs/virtualbox-ose/patches/051-file-prefix-map.patch deleted file mode 100644 index 1b65c8bae068a5..00000000000000 --- a/srcpkgs/virtualbox-ose/patches/051-file-prefix-map.patch +++ /dev/null @@ -1,13 +0,0 @@ -Technically -ffile-prefix-map is not OPTimisation flags, -but it's the easiest flags to be plugged in for all objects ---- a/Config.kmk -+++ b/Config.kmk -@@ -3721,7 +3721,7 @@ else - # We should use -fomit-frame-pointer for GCC / -Oy for VCC. - # -funwind-tables provides support for backtraces in gdb then. - VBOX_GCC_FP ?= -fno-omit-frame-pointer -- VBOX_GCC_OPT ?= -O2 $(VBOX_GCC_mtune-generic) -+ VBOX_GCC_OPT ?= -O2 $(VBOX_GCC_mtune-generic) -ffile-prefix-map=$(CURDIR)=. - VBOX_VCC_FP ?= -Oy- - VBOX_VCC_OPT ?= -O2 - VBOX_GCC_R0_FP ?= -fno-omit-frame-pointer diff --git a/srcpkgs/virtualbox-ose/template b/srcpkgs/virtualbox-ose/template deleted file mode 100644 index 4c91cd53a4e82a..00000000000000 --- a/srcpkgs/virtualbox-ose/template +++ /dev/null @@ -1,190 +0,0 @@ -# Template file for 'virtualbox-ose' -pkgname=virtualbox-ose -version=7.2.4 -revision=1 -short_desc="General-purpose full virtualizer for x86 hardware" -maintainer="Orphaned " -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%[a-z]*}/VirtualBox-${version}.tar.bz2" -checksum=d281ec981b5f580211a0cedd1b75a1adcb0fbfcbb768d8c2bf4429f4763e8bbd - -nopie=yes -lib32disabled=yes -archs="x86_64" - -hostmakedepends="acpica-utils dev86 perl pkg-config qt6-tools tar yasm which glslang - vulkan-loader" -makedepends="device-mapper-devel docbook-xsl gsoap-devel libcap-devel libcurl-devel - libvpx-devel libXcomposite-devel libXcursor-devel qt6-tools-devel vde2-devel - libXinerama-devel libxslt-devel opus-devel pam-devel qt6-base-devel qt6-scxml-devel - sdl12-compat-devel xorg-server-devel libslirp-devel libtpms-devel libxml2-devel - libvncserver-devel openssl-devel libpng-devel zlib-devel dbus-devel device-mapper-devel - libglvnd-devel libX11-devel libXt-devel libXcursor-devel pam-devel SDL2-devel - SDL2_ttf-devel SDL2_gfx-devel SDL2_image-devel SDL2_net-devel SDL2_mixer-devel" - -if [ "$XBPS_MACHINE" = "x86_64" ]; then - makedepends+=" gcc-multilib" -fi - -depends="virtualbox-ose-dkms-${version}_${revision} hicolor-icon-theme desktop-file-utils dbus" -system_groups="vboxusers" - -do_configure() { - cp ${FILESDIR}/LocalConfig.kmk . - ./configure \ - --disable-docs --disable-java --enable-vde \ - --with-makeself="/bin/echo" \ - --disable-python --disable-kmods --nofatal --enable-webservice -} - -do_build() { - export USERNAME="builder@void" - vsed -i src/VBox/Main/webservice/Makefile.kmk \ - -e '/webtest_LIBS/,/^webtest_/{/ z$/!s/.*LIB_.*/& z/ }' \ - -e '/vboxwebsrv_LIBS/,/^vboxwebsrv_/{/ z$/!s/.*LIB_.*/& z/}' - # remove missing manual - vsed -i doc/manual/en_US/dita/UserManual.ditamap \ - -e '/security-of-remote-vms.dita/d' - source ./env.sh - kmk ${makejobs} all -} - -do_install() { - source ./env.sh - # - # virtualbox-ose. - # - cd ${wrksrc}/out/linux.$BUILD_PLATFORM_ARCH/release/bin - - vmkdir usr/lib/virtualbox - vmkdir usr/share/virtualbox - vbin VBox.sh VBox - for f in VirtualBox VBoxManage VBoxHeadless \ - VBoxBalloonCtrl vboxwebsrv; do - ln -sf VBox ${DESTDIR}/usr/bin/${f} - done - - # components - vcopy components usr/lib/virtualbox - vcopy dtrace usr/lib/virtualbox - vcopy ExtensionPacks usr/lib/virtualbox - vcopy tools usr/lib/virtualbox - - # libs - install -m0755 *.so ${DESTDIR}/usr/lib/virtualbox - install -m0644 *.r0 *.fd ${DESTDIR}/usr/lib/virtualbox - - # setuid - install -m4755 VirtualBoxVM VBoxHeadless VBoxNetDHCP VBoxNetAdpCtl \ - VBoxNetNAT -t ${DESTDIR}/usr/lib/virtualbox - - install -m0755 VirtualBox VBoxManage VBoxSVC VBoxExtPackHelperApp \ - VBoxBugReport VBoxCpuReport VBoxDTrace vboximg-mount \ - VBoxVolInfo xpidl \ - VBoxBalloonCtrl vboxwebsrv webtest \ - -t ${DESTDIR}/usr/lib/virtualbox - - # locales - vcopy nls usr/share/virtualbox - - # scripts - install -m0755 VBoxCreateUSBNode.sh VBoxSysInfo.sh \ - -t ${DESTDIR}/usr/share/virtualbox - - # icons and desktop - vinstall VBox.png 644 usr/share/pixmaps/ - sed -i -e "s|Icon=VBox|Icon=VBox.png|" virtualbox.desktop - vinstall virtualbox.desktop 644 usr/share/applications/ - vinstall virtualbox.xml 644 usr/share/mime/packages/ - install -d ${DESTDIR}/usr/share/icons/hicolor - for i in icons/*; do - ldir=$(basename ${i}) - install -d ${DESTDIR}/usr/share/icons/hicolor/${ldir}/mimetypes - cp -a ${i}/* ${DESTDIR}/usr/share/icons/hicolor/${ldir}/mimetypes - done - - # configuration file - mkdir -p ${DESTDIR}/etc/vbox - echo 'INSTALL_DIR=/usr/lib/virtualbox' > ${DESTDIR}/etc/vbox/vbox.cfg - - install -d ${DESTDIR}/usr/share/licenses/${pkgname} - install -m0644 ${wrksrc}/COPYING* \ - ${DESTDIR}/usr/share/licenses/${pkgname} - - # Install modules-load.d file. - vinstall ${FILESDIR}/virtualbox.conf 644 usr/lib/modules-load.d - vinstall ${FILESDIR}/virtualbox.modprobe 644 usr/lib/modprobe.d virtualbox.conf - - vsv vboxwebsrv - - vdoc ${FILESDIR}/README.voidlinux - - vcopy UnattendedTemplates usr/share/virtualbox -} - -virtualbox-ose-dkms_package() { - short_desc+=" - kernel module sources for dkms" - dkms_modules="virtualbox-ose ${version}" - depends="dkms" - - pkg_install() { - source ${wrksrc}/env.sh - - cd ${wrksrc}/out/linux.$BUILD_PLATFORM_ARCH/release/bin/src - - rm -f do_dkms - sed -s "s/#MODULE_VERSION#/$version/" ${FILESDIR}/${pkgname}.dkms >dkms.conf - vmkdir "usr/src/${pkgname%-dkms}-${version}" - vcopy . "usr/src/${pkgname%-dkms}-${version}" - vcopy ${wrksrc}/include "usr/src/${pkgname%-dkms}-${version}" - vinstall ${FILESDIR}/${pkgname}.udev 644 \ - usr/lib/udev/rules.d 60-${pkgname}.rules - } -} -virtualbox-ose-guest_package() { - lib32disabled=yes - conflicts="xserver-abi-video>25_1" - short_desc+=" - guest utilities" - - pkg_install() { - source ${wrksrc}/env.sh - - cd ${wrksrc}/out/linux.$BUILD_PLATFORM_ARCH/release/bin/additions - vmkdir usr/bin - - install -m755 VBoxClient VBoxControl VBoxService ${PKGDESTDIR}/usr/bin - install -m755 mount.vboxsf ${PKGDESTDIR}/usr/bin - install -Dm755 ${wrksrc}/src/VBox/Additions/x11/Installer/98vboxadd-xclient \ - ${PKGDESTDIR}/usr/bin/VBoxClient-all - install -Dm755 ${wrksrc}/src/VBox/Additions/x11/Installer/vboxclient.desktop \ - ${PKGDESTDIR}/etc/xdg/autostart/vboxclient.desktop - - cd ${wrksrc}/out/linux.$BUILD_PLATFORM_ARCH/release/bin/additions - install -d ${PKGDESTDIR}/usr/lib/xorg/modules/drivers - cd ${wrksrc}/out/linux.$BUILD_PLATFORM_ARCH/release/bin/additions - install -Dm755 pam_vbox.so ${PKGDESTDIR}/usr/lib/security/pam_vbox.so - - vinstall ${FILESDIR}/virtualbox-guest.conf 644 usr/lib/modules-load.d - vsv vboxservice - } -} -virtualbox-ose-guest-dkms_package() { - short_desc+=" - guest addition module source for dkms" - dkms_modules="virtualbox-ose-guest ${version}" - depends="dkms" - - pkg_install() { - source ${wrksrc}/env.sh - - cd ${wrksrc}/out/linux.$BUILD_PLATFORM_ARCH/release/bin/additions/src - - sed -s "s/#MODULE_VERSION#/$version/" ${FILESDIR}/${pkgname}.dkms >dkms.conf - rm -f do_dkms - vmkdir "usr/src/${pkgname%-dkms}-${version}" - vcopy . "usr/src/${pkgname%-dkms}-${version}" - vinstall ${FILESDIR}/${pkgname}.udev 644 \ - usr/lib/udev/rules.d 60-${pkgname}.rules - } -} diff --git a/srcpkgs/virtualbox-ose/update b/srcpkgs/virtualbox-ose/update deleted file mode 100644 index 55c020823e3aef..00000000000000 --- a/srcpkgs/virtualbox-ose/update +++ /dev/null @@ -1,2 +0,0 @@ -pkgname=VirtualBox -site="${homepage}/wiki/Downloads" diff --git a/srcpkgs/virtualenvwrapper/template b/srcpkgs/virtualenvwrapper/template deleted file mode 100644 index 45aa0e36de233c..00000000000000 --- a/srcpkgs/virtualenvwrapper/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'virtualenvwrapper' -pkgname=virtualenvwrapper -version=4.8.4 -revision=8 -build_style=python3-module -pycompile_module="virtualenvwrapper" -hostmakedepends="python3-setuptools python3-pbr" -depends="python3-virtualenv python3-virtualenv-clone python3-stevedore" -short_desc="Enhancements to virtualenv" -maintainer="Orphaned " -license="MIT" -homepage="https://virtualenvwrapper.readthedocs.io/" -distfiles="${PYPI_SITE}/v/${pkgname}/${pkgname}-${version}.tar.gz" -checksum=51a1a934e7ed0ff221bdd91bf9d3b604d875afbb3aa2367133503fee168f5bfa - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/virtuoso-base b/srcpkgs/virtuoso-base deleted file mode 120000 index cc71021a303c68..00000000000000 --- a/srcpkgs/virtuoso-base +++ /dev/null @@ -1 +0,0 @@ -virtuoso \ No newline at end of file diff --git a/srcpkgs/virtuoso/patches/disable-tgraphql-test.patch b/srcpkgs/virtuoso/patches/disable-tgraphql-test.patch deleted file mode 100644 index dbd2c467eb1af7..00000000000000 --- a/srcpkgs/virtuoso/patches/disable-tgraphql-test.patch +++ /dev/null @@ -1,12 +0,0 @@ ---- a/binsrc/tests/suite/testall.sh 2023-02-27 18:05:33.000000000 +0100 -+++ b/binsrc/tests/suite/testall.sh 2023-03-09 14:55:56.918657063 +0100 -@@ -136,8 +136,7 @@ - rtest \ - trepl_rdf \ - tsoap12 \ --tvspxex \ --tgraphql " -+tvspxex " - - QUICKTEST=1 - TPCDMODE=local diff --git a/srcpkgs/virtuoso/patches/yacc-pure-parser.patch b/srcpkgs/virtuoso/patches/yacc-pure-parser.patch deleted file mode 100644 index a2d0a9916d8b24..00000000000000 --- a/srcpkgs/virtuoso/patches/yacc-pure-parser.patch +++ /dev/null @@ -1,59 +0,0 @@ -Source: @pullmoll -Upstream: no -Reason: In yacc mode %pure-parser emits a warning to use %define api.pure instead - ---- a/libsrc/Wi/nquad_p.y 2018-08-16 01:06:21.000000000 +0200 -+++ b/libsrc/Wi/nquad_p.y 2020-01-27 15:58:33.086194051 +0100 -@@ -21,7 +21,7 @@ - * - */ - --%pure-parser -+%define api.pure - %parse-param {ttlp_t * ttlp_arg} - %parse-param {yyscan_t yyscanner} - %lex-param {ttlp_t * ttlp_arg} ---- a/libsrc/Wi/sparql_p.y 2018-08-16 01:06:21.000000000 +0200 -+++ b/libsrc/Wi/sparql_p.y 2020-01-27 15:58:32.947194056 +0100 -@@ -36,7 +36,7 @@ - - Whitespaces in all other places, including two whitespaces after "::=" in BNF comments */ - --%pure-parser -+%define api.pure - %parse-param {sparp_t * sparp_arg} - %lex-param {sparp_t * sparp_arg} - %expect 14 ---- a/libsrc/Wi/sql3.y 2018-08-16 01:06:21.000000000 +0200 -+++ b/libsrc/Wi/sql3.y 2020-01-27 15:58:33.013194054 +0100 -@@ -25,7 +25,7 @@ - * - */ - --%pure-parser -+%define api.pure - %parse-param {yyscan_t scanner} - %lex-param {yyscan_t scanner} - /*%parse-param {sql_comp_context_t* scs_arg}*/ ---- a/libsrc/Wi/turtle_p.y 2018-08-16 01:06:21.000000000 +0200 -+++ b/libsrc/Wi/turtle_p.y 2020-01-27 15:58:33.083194051 +0100 -@@ -21,7 +21,7 @@ - * - */ - --%pure-parser -+%define api.pure - %parse-param {ttlp_t * ttlp_arg} - %parse-param {yyscan_t yyscanner} - %lex-param {ttlp_t * ttlp_arg} ---- a/libsrc/Wi/xpathp.y 2018-08-16 01:06:21.000000000 +0200 -+++ b/libsrc/Wi/xpathp.y 2020-01-27 15:58:33.086194051 +0100 -@@ -25,7 +25,7 @@ - * - */ - --%pure-parser -+%define api.pure - %parse-param {xpp_t * xpp_arg} - %lex-param {xpp_t * xpp_arg} - diff --git a/srcpkgs/virtuoso/template b/srcpkgs/virtuoso/template deleted file mode 100644 index ca056547888442..00000000000000 --- a/srcpkgs/virtuoso/template +++ /dev/null @@ -1,64 +0,0 @@ -# Template file for 'virtuoso' -pkgname=virtuoso -version=7.2.10 -revision=3 -archs="x86_64* aarch64* ppc64le*" -build_style=gnu-configure -configure_args="--without-internal-zlib --with-readline --with-layout=debian" -hostmakedepends="automake libtool flex gperf net-tools which" -makedepends="openssl-devel libldap-devel readline-devel libxml2-devel mit-krb5-devel" -checkdepends="procps-ng unzip curl wget" -short_desc="Scalable cross-platform server of virtuoso" -maintainer="Orphaned " -license="GPL-2.0-only" -homepage="https://vos.openlinksw.com/owiki/wiki/VOS/" -distfiles="https://github.com/openlink/virtuoso-opensource/archive/v${version}.tar.gz" -checksum=0379c60cb2ea4fed70ee3ac3f808e5cc9298e48ddcd8d0f4d8cd92711a43e7e5 -# cannot execute binary file: Exec format error -nocross="https://build.voidlinux.org/builders/armv6l_builder/builds/29187/steps/shell_3/logs/stdio" - -case "$XBPS_TARGET_MACHINE" in - *-musl) makedepends+=" libexecinfo-devel"; LDFLAGS+=" -lexecinfo";; -esac - -# Reduce amount of warnings spamming the log -CFLAGS="-Wno-unused-function -Wno-unused-variable -Wno-unused-but-set-variable" -CFLAGS+=" -Wno-incompatible-pointer-types -Wno-maybe-uninitialized" -CFLAGS+=" -Wno-pointer-sign -Wno-pointer-compare -Wno-format-truncation" -CFLAGS+=" -Wno-format-overflow -Wno-stringop-truncation -Wno-misleading-indentation" - -pre_configure() { - NOCONFIGURE=1 autoreconf -fi -} - -do_configure() { - ./configure ${configure_args} --program-transform-name='s/isql$$/isql-vt/;s/isqlw/isqlw-vt/' -} - -post_install() { - # remove conflicts with virtuoso-base - rm ${DESTDIR}/usr/bin/isql{,w-vt} - rm ${DESTDIR}/usr/bin/virtuoso-t - rm ${DESTDIR}/usr/lib/libvirtuoso-t.a - rm ${DESTDIR}/usr/lib/virtodbc.{a,so} - rm ${DESTDIR}/usr/lib/virtodbc_r.{a,so} - rm ${DESTDIR}/usr/lib/virtodbcu.{a,so} - rm ${DESTDIR}/usr/lib/virtodbcu_r.{a,so} -} - -virtuoso-base_package() { - short_desc+=" (very minimal installation)" - pkg_install() { - cd ${wrksrc}/binsrc/virtuoso - make DESTDIR=$PKGDESTDIR install - cd ${wrksrc}/binsrc/driver - make DESTDIR=$PKGDESTDIR install - # Install some useful tools; rename to avoid conflicts with unixodbc - for bin in isql isqlw; do - install -Dm755 ${wrksrc}/binsrc/tests/$bin \ - ${PKGDESTDIR}/usr/bin/${bin}-vt - done - # Remove libtool archives - rm -f ${PKGDESTDIR}/usr/lib/*.la - } -} diff --git a/srcpkgs/virtuoso/update b/srcpkgs/virtuoso/update deleted file mode 100644 index d967cd39c10b7d..00000000000000 --- a/srcpkgs/virtuoso/update +++ /dev/null @@ -1 +0,0 @@ -pkgname="${pkgname}-opensource" diff --git a/srcpkgs/vis/template b/srcpkgs/vis/template deleted file mode 100644 index f22baefce78006..00000000000000 --- a/srcpkgs/vis/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'vis' -pkgname=vis -version=0.9 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="acl-devel libtermkey-devel lua53-devel ncurses-devel" -depends="lua53-lpeg" -short_desc="Vi-like editor based on Plan 9's structural regular expressions" -maintainer="O. Sánchez " -license="ISC" -homepage="https://github.com/martanne/vis" -distfiles="https://github.com/martanne/vis/archive/v${version}.tar.gz" -checksum=bd37ffba5535e665c1e883c25ba5f4e3307569b6d392c60f3c7d5dedd2efcfca -conflicts="outils" # /usr/bin/vis - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/visidata/patches/disable-motd.patch b/srcpkgs/visidata/patches/disable-motd.patch deleted file mode 100644 index 50696a747091cc..00000000000000 --- a/srcpkgs/visidata/patches/disable-motd.patch +++ /dev/null @@ -1,14 +0,0 @@ -Disable phoning home: -https://github.com/saulpw/visidata/issues/913 - ---- a/visidata/motd.py -+++ b/visidata/motd.py -@@ -12,7 +12,7 @@ - - from visidata import options, asyncsingle, vd, VisiData - --vd.option('motd_url', 'https://visidata.org/motd-'+vd.version, 'source of randomized startup messages', sheettype=None) -+vd.option('motd_url', '', 'source of randomized startup messages', sheettype=None) - - - vd.motd = 'Support VisiData: https://github.com/sponsors/saulpw' diff --git a/srcpkgs/visidata/template b/srcpkgs/visidata/template deleted file mode 100644 index 3a52e07a92d99b..00000000000000 --- a/srcpkgs/visidata/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'visidata' -pkgname=visidata -version=3.1.1 -revision=3 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3-dateutil python3-importlib_metadata python3-setuptools" -checkdepends="python3-pytest" -short_desc="Terminal spreadsheet multitool" -maintainer="Daniel Eyßer " -license="GPL-3.0-only" -homepage="https://visidata.org/" -changelog="https://raw.githubusercontent.com/saulpw/visidata/stable/CHANGELOG.md" -distfiles="https://github.com/saulpw/visidata/archive/refs/tags/v${version}.tar.gz" -checksum=9e693d72d516adca2c52348531af98fef099ab6f09e6523976286b555a7599ee diff --git a/srcpkgs/visitors/patches/fix-ldflags.patch b/srcpkgs/visitors/patches/fix-ldflags.patch deleted file mode 100644 index 80d66a2ee3ee05..00000000000000 --- a/srcpkgs/visitors/patches/fix-ldflags.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/Makefile 2016-05-24 11:36:01.042181370 +0200 -+++ b/Makefile 2016-05-24 11:36:11.309180602 +0200 -@@ -14,7 +14,7 @@ all: visitors - - visitors.o: visitors.c blacklist.h - visitors: $(OBJ) -- $(CC) -o $(PRGNAME) $(CCOPT) $(DEBUG) $(OBJ) -+ $(CC) -o $(PRGNAME) $(CCOPT) $(DEBUG) $(OBJ) $(LDFLAGS) - - .c.o: - $(CC) -c $(CCOPT) $(DEBUG) $(COMPILE_TIME) $< diff --git a/srcpkgs/visitors/template b/srcpkgs/visitors/template deleted file mode 100644 index 24a7f8df075d0f..00000000000000 --- a/srcpkgs/visitors/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'visitors' -pkgname=visitors -version=0.7 -revision=3 -build_style=gnu-makefile -short_desc="Lightweight web log analyzer" -maintainer="Orphaned " -license="GPL-2.0-only" -homepage="http://www.hping.org/visitors/" -distfiles="http://www.hping.org/${pkgname}/${pkgname}-${version}.tar.gz" -checksum=d2149e33ffe96b1f52b0587cff65973b0bc0b24ec43cdf072a782c1bd52148ab - -do_install() { - vbin visitors - vdoc README - vdoc Changelog - vdoc AUTHORS -} diff --git a/srcpkgs/vit/template b/srcpkgs/vit/template deleted file mode 100644 index c5ab4e31e3bbf1..00000000000000 --- a/srcpkgs/vit/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'vit' -pkgname=vit -version=2.3.2 -revision=2 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="task python3-urwid python3-tasklib" -checkdepends="python3-pytest $depends" -short_desc="Visual Interactive Taskwarrior full-screen terminal interface" -maintainer="Cullen Ross " -license="MIT" -homepage="https://github.com/vit-project/vit" -distfiles="${PYPI_SITE}/v/vit/vit-${version}.tar.gz" -checksum=a837d8e865a70d0e384a1e78d314330f000d108fa62e3a72d9aec6dec7ca233c - -do_check() { - TERM=linux python3 -m pytest -} - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/vitetris/INSTALL b/srcpkgs/vitetris/INSTALL deleted file mode 100644 index cf1aefa3009111..00000000000000 --- a/srcpkgs/vitetris/INSTALL +++ /dev/null @@ -1,7 +0,0 @@ -case "${ACTION}" in -post) - touch var/games/vitetris/hiscores - chown root:users var/games/vitetris/hiscores - chmod 0664 var/games/vitetris/hiscores - ;; -esac diff --git a/srcpkgs/vitetris/patches/Makefile.patch b/srcpkgs/vitetris/patches/Makefile.patch deleted file mode 100644 index 0b199b8dc461dd..00000000000000 --- a/srcpkgs/vitetris/patches/Makefile.patch +++ /dev/null @@ -1,34 +0,0 @@ ---- a/Makefile -+++ b/Makefile -@@ -1,9 +1,9 @@ - include config.mk - --PROGNAME = tetris$(EXE) -+PROGNAME = vitetris$(EXE) - - # Uncomment to change the default. (Only used in Unix-like systems.) --#HISCORE_FILENAME = /var/games/vitetris-hiscores -+HISCORE_FILENAME = /var/games/vitetris/hiscores - - INSTALL = install -oroot -groot - -@@ -56,7 +56,7 @@ - install: $(PROGNAME) - $(INSTALL) -d $(DESTDIR)$(bindir) $(DESTDIR)$(docdir) - $(INSTALL) -m755 $(PROGNAME) $(DESTDIR)$(bindir) -- $(INSTALL) -m644 README licence.txt $(DESTDIR)$(docdir) -+ $(INSTALL) -m644 README $(DESTDIR)$(docdir) - if [ -n "$(pixmapdir)" ]; then \ - $(INSTALL) -d $(DESTDIR)$(pixmapdir) && \ - $(INSTALL) -m644 vitetris.xpm $(DESTDIR)$(pixmapdir); fi ---- a/src/config2.h -+++ b/src/config2.h -@@ -15,7 +15,7 @@ - #endif - - #if UNIX --#define CONFIG_FILENAME ".vitetris" -+#define CONFIG_FILENAME ".config/vitetris" - #else - #define CONFIG_FILENAME "vitetris.cfg" - #endif diff --git a/srcpkgs/vitetris/template b/srcpkgs/vitetris/template deleted file mode 100644 index e6478ae9797d7b..00000000000000 --- a/srcpkgs/vitetris/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'vitetris' -pkgname=vitetris -version=0.59.1 -revision=1 -build_style=configure -configure_args="--prefix=/usr --with-ncurses --without-x" -make_dirs="/var/games/vitetris 0755 root users" -makedepends="ncurses-devel" -short_desc="Terminal-based Tetris clone" -maintainer="classabbyamp " -license="BSD-2-Clause" -homepage="http://www.victornils.net/tetris/" -distfiles="https://github.com/vicgeralds/vitetris/archive/v${version}.tar.gz" -checksum=699443df03c8d4bf2051838c1015da72039bbbdd0ab0eede891c59c840bdf58d - -post_install() { - sed -i 's/Exec=tetris/Exec=vitetris/' $DESTDIR/usr/share/applications/vitetris.desktop - vlicense licence.txt LICENSE -} diff --git a/srcpkgs/viu/template b/srcpkgs/viu/template deleted file mode 100644 index 7e26ac9e8b7ccc..00000000000000 --- a/srcpkgs/viu/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'viu' -pkgname=viu -version=1.5.0 -revision=1 -build_style=cargo -short_desc="CLI app to view images in the terminal" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/atanunq/viu" -distfiles="https://github.com/atanunq/viu/archive/v${version}.tar.gz" -checksum=9682be1561f7a128436bd2e45d1f8f7146ca1dd7f528a69bd3c171e4e855474b - -post_install() { - vlicense LICENSE-MIT -} diff --git a/srcpkgs/vivaldi/REMOVE b/srcpkgs/vivaldi/REMOVE deleted file mode 100644 index 29837a7172b47b..00000000000000 --- a/srcpkgs/vivaldi/REMOVE +++ /dev/null @@ -1,9 +0,0 @@ -# -# After removing opt/vivaldi, xbps removes opt if empty! -# This script restores opt -# -case "$ACTION" in -post) - mkdir -p opt - ;; -esac diff --git a/srcpkgs/vivaldi/files/EULA b/srcpkgs/vivaldi/files/EULA deleted file mode 100644 index 1420da53291598..00000000000000 --- a/srcpkgs/vivaldi/files/EULA +++ /dev/null @@ -1 +0,0 @@ -see https://vivaldi.com/privacy/vivaldi-end-user-license-agreement/ diff --git a/srcpkgs/vivaldi/files/redistribution-permission.eml b/srcpkgs/vivaldi/files/redistribution-permission.eml deleted file mode 100644 index 35f858b13ad859..00000000000000 --- a/srcpkgs/vivaldi/files/redistribution-permission.eml +++ /dev/null @@ -1,38 +0,0 @@ -Subject: Re: Linux distro: permission to redistribute? -From: Tatsuki Tomita -Date: Thu, 4 May 2023 22:09:18 -0700 -Cc: =?utf-8?Q?Ruar=C3=AD_=C3=98degaard?= -To: abby at voidlinux dot org - -Hello Abby, - -Thank you for reaching out and your interest in distributing Vivaldi. -Yes, please feel free to distribute Vivaldi as an unrestricted package. - -We are excited to see that more Void linux user will discover and try Vivaldi. - -If you need any other assistance, please let us know. - -Kind regards, -Tatsuki - -> On May 3, 2023, at 12:58 PM, abby wrote: -> -> Hello, -> -> I am a maintainer of Void Linux (https://voidlinux.org). -> -> Currently, we package Vivaldi as a "restricted" package (one the user has to -> build themselves) because (as we read/understood it) there is no explicit -> permission to redistribute the files in our repositories and mirrors as a -> package for Void's package manager. -> -> Recently, I noticed the "Linux Distributions" page on Vivaldi's website -> (https://vivaldi.com/partners/linux/) and that some other distributions -> package Vivaldi in their regular repositories (equivalent to an -> "unrestricted" package on Void). -> Do we need explicit permission to redistribute Vivaldi in this manner, and if -> so, can we get that permission? -> -> Thanks, -> Abby diff --git a/srcpkgs/vivaldi/patches/support-user-flags.patch b/srcpkgs/vivaldi/patches/support-user-flags.patch deleted file mode 100644 index a822baa4e0f045..00000000000000 --- a/srcpkgs/vivaldi/patches/support-user-flags.patch +++ /dev/null @@ -1,37 +0,0 @@ -From 68c2dec905a7c88895c458dd40708ab9989385cf Mon Sep 17 00:00:00 2001 -From: BlackEagle -Date: Wed, 19 Jan 2022 20:57:58 +0100 -Subject: [PATCH] add support for user flags - -Signed-off-by: BlackEagle ---- - opt/vivaldi/vivaldi | 9 ++++++++- - 1 file changed, 8 insertions(+), 1 deletion(-) - -diff --git a/opt/vivaldi/vivaldi b/opt/vivaldi/vivaldi -index 5b5f1bf..8e95859 100755 ---- a/opt/vivaldi/vivaldi -+++ b/opt/vivaldi/vivaldi -@@ -53,6 +53,13 @@ export CHROME_VERSION_EXTRA="stable" - # We don't want bug-buddy intercepting our crashes. http://crbug.com/24120 - export GNOME_DISABLE_CRASH_DIALOG=SET_BY_GOOGLE_CHROME - -+# Allow users to override command-line options -+XDG_CONFIG_HOME=${XDG_CONFIG_HOME:-$HOME/.config} -+VIVALDI_USER_FLAGS="" -+if [[ -f "$XDG_CONFIG_HOME/vivaldi-$CHROME_VERSION_EXTRA.conf" ]]; then -+ VIVALDI_USER_FLAGS="$(cat "$XDG_CONFIG_HOME/vivaldi-$CHROME_VERSION_EXTRA.conf")" -+fi -+ - # Sanitize std{in,out,err} because they'll be shared with untrusted child - # processes (http://crbug.com/376567). - exec < /dev/null -@@ -75,4 +75,4 @@ - exec 2> >(exec cat >&2) - - # Note: exec -a below is a bashism. --exec -a "$0" "$HERE/vivaldi-bin" "$@" -+exec -a "$0" "$HERE/vivaldi-bin" $VIVALDI_USER_FLAGS "$@" --- -2.34.1 - diff --git a/srcpkgs/vivaldi/template b/srcpkgs/vivaldi/template deleted file mode 100644 index abc8f710d1932f..00000000000000 --- a/srcpkgs/vivaldi/template +++ /dev/null @@ -1,59 +0,0 @@ -# Template file for 'vivaldi' -# Permission to redistribute is granted. -# see: srcpkgs/vivaldi/files/redistribution-permission.eml -pkgname=vivaldi -version=7.7.3851.56+1 -revision=1 -archs="x86_64 aarch64" -depends="desktop-file-utils hicolor-icon-theme xz libnotify xdg-utils" -short_desc="Advanced browser made with the power user in mind" -maintainer="classabbyamp " -license="custom:Proprietary" -homepage="https://vivaldi.com" -repository=nonfree -nostrip=yes -skiprdeps="/opt/vivaldi/libqt5_shim.so /opt/vivaldi/libqt6_shim.so" -case "$XBPS_TARGET_MACHINE" in -x86_64) - distfiles="https://downloads.vivaldi.com/stable/vivaldi-stable_${version//+/-}_amd64.deb" - checksum=917c74083de1093976256616400a4eef7f945d7780aaa13b72e8cb5c2b557262 - ;; -aarch64) - distfiles="https://downloads.vivaldi.com/stable/vivaldi-stable_${version//+/-}_arm64.deb" - checksum=6e78c58135edb34a9a418de9ab368aa75e1aa43a5c0a7dbfb26674853e526c7d - ;; -*) - broken="No distfiles available for this target" - ;; -esac - -post_extract() { - rm -r etc opt/vivaldi/cron -} - -post_patch() { - rm opt/vivaldi/vivaldi.orig -} - -do_install() { - vinstall usr/share/applications/vivaldi-stable.desktop 0644 \ - usr/share/applications - - vmkdir opt - vcopy opt/vivaldi opt - - vmkdir usr/bin - ln -s /opt/vivaldi/vivaldi ${DESTDIR}/usr/bin/vivaldi-stable - - # suid sandbox - chmod 4755 ${DESTDIR}/opt/vivaldi/vivaldi-sandbox - - for res in 16 24 32 48 64 128 256; do - vinstall opt/vivaldi/product_logo_${res}.png 0644 \ - usr/share/icons/hicolor/${res}x${res}/apps vivaldi.png - done -} - -post_install() { - vlicense ${FILESDIR}/EULA -} diff --git a/srcpkgs/vivaldi/update b/srcpkgs/vivaldi/update deleted file mode 100644 index 54b67b4eb43608..00000000000000 --- a/srcpkgs/vivaldi/update +++ /dev/null @@ -1,3 +0,0 @@ -site="https://vivaldi.com/download" -version="${version//+/-}" -pattern="vivaldi-stable_\K\d+\.\d+\.\d+\.\d+(-\d+)?(?=_amd64\.deb)" diff --git a/srcpkgs/vivid/template b/srcpkgs/vivid/template deleted file mode 100644 index b24d42d7698f29..00000000000000 --- a/srcpkgs/vivid/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'vivid' -pkgname=vivid -version=0.10.1 -revision=1 -build_style=cargo -short_desc="LS_COLORS with support for multiple color themes" -maintainer="Orphaned " -license="Apache-2.0, MIT" -homepage="https://github.com/sharkdp/vivid" -changelog="https://raw.githubusercontent.com/sharkdp/vivid/master/CHANGELOG.md" -distfiles="https://github.com/sharkdp/vivid/archive/refs/tags/v${version}.tar.gz" -checksum=88db6158dad60aba66ae16f2cd1b09f515625940a33bada65da5562a03538e49 - -post_install() { - vlicense LICENSE-MIT - - # Sample configuration file + sample themes - vsconf config/filetypes.yml - vmkdir usr/share/examples/vivid/themes - vcopy themes/*.yml usr/share/examples/vivid/themes -} diff --git a/srcpkgs/vkBasalt/template b/srcpkgs/vkBasalt/template deleted file mode 100644 index 065da2698ba494..00000000000000 --- a/srcpkgs/vkBasalt/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'vkBasalt' -pkgname=vkBasalt -version=0.3.2.10 -revision=1 -build_style=meson -hostmakedepends="glslang pkg-config" -makedepends="libX11-devel SPIRV-Headers Vulkan-Headers" -short_desc="Vulkan post-processing layer" -maintainer="Nika Jay " -license="Zlib" -homepage="https://github.com/DadSchoorse/vkBasalt" -distfiles="https://github.com/DadSchoorse/vkBasalt/archive/v${version}.tar.gz" -checksum=22f0d44518361b12cf51f30fc9931423977af32a396e746ebf6d726c05788de6 diff --git a/srcpkgs/vkQuake/files/vkquake.desktop b/srcpkgs/vkQuake/files/vkquake.desktop deleted file mode 100644 index dace5489c2ccdb..00000000000000 --- a/srcpkgs/vkQuake/files/vkquake.desktop +++ /dev/null @@ -1,10 +0,0 @@ -[Desktop Entry] -Type=Application -Name=vkQuake -GenericName=Quake engine -Icon=vkquake -Exec=vkquake -Categories=Game;Shooter; -Comment=vkQuake Quake engine -Terminal=false -StartupNotify=true diff --git a/srcpkgs/vkQuake/patches/disable-neon.patch b/srcpkgs/vkQuake/patches/disable-neon.patch deleted file mode 100644 index baa4e356881cbf..00000000000000 --- a/srcpkgs/vkQuake/patches/disable-neon.patch +++ /dev/null @@ -1,14 +0,0 @@ -NEON support causes build failures with GCC 12, so just disable it. - ---- a/Quake/mathlib.h -+++ b/Quake/mathlib.h -@@ -157,9 +157,6 @@ - #define USE_SIMD - #define USE_SSE2 - #include --#elif defined(__aarch64__) && defined(__ARM_NEON) --#define USE_SIMD --#define USE_NEON - #endif - - /*==========================================================================*/ diff --git a/srcpkgs/vkQuake/template b/srcpkgs/vkQuake/template deleted file mode 100644 index fcb0394b07cc65..00000000000000 --- a/srcpkgs/vkQuake/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'vkQuake' -pkgname=vkQuake -version=1.32.3.1 -revision=2 -build_style=meson -hostmakedepends="glslang SPIRV-Tools pkg-config" -makedepends="SDL2-devel libvorbis-devel libmad-devel - vulkan-loader-devel opusfile-devel" -short_desc="Vulkan Quake port based on QuakeSpasm" -maintainer="Andrew J. Hesford " -license="GPL-2.0-or-later" -homepage="https://github.com/Novum/vkQuake" -distfiles="${homepage}/archive/${version}.tar.gz" -checksum=10440837f98ce4aaeb215b95298a1197ce42d25fdc05d890669d5d71b211a591 - -do_install() { - vbin build/vkquake - vinstall Misc/vkQuake_512.png 644 usr/share/pixmaps vkquake.png - vinstall ${FILESDIR}/vkquake.desktop 644 usr/share/applications -} diff --git a/srcpkgs/vkeybd/template b/srcpkgs/vkeybd/template deleted file mode 100644 index 69dbe4c0e19f61..00000000000000 --- a/srcpkgs/vkeybd/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 'vkeybd' -pkgname=vkeybd -version=0.1.18d -revision=2 -hostmakedepends="tcl" -makedepends="alsa-lib-devel tk-devel" -short_desc="Virtual MIDI keyboard for X" -maintainer="Casper Ti. Vector " -license="GPL-2.0-or-later" -homepage="https://github.com/tiwai/vkeybd" -distfiles="http://ftp.suse.com/pub/people/tiwai/$pkgname/$pkgname-$version.tar.bz2" -checksum=aa683ed57592489e05fdd898368abe3ee245a4d5829385cfe5edb81764590704 - -_run_make() { - local TCL_VERSION - TCL_VERSION=$(echo 'puts [info tclversion]' | tclsh) - make CC="$CC" COPTFLAGS="$CFLAGS" DESTDIR=${DESTDIR} \ - PREFIX=/usr USE_ALSA=1 USE_AWE=0 USE_MIDI=0 \ - TCL_VERSION=${TCL_VERSION} "$@" -} - -do_build() { - _run_make ${makejobs} -} - -do_install() { - _run_make DESTDIR=${DESTDIR} install-all - vdoc README -} diff --git a/srcpkgs/vlc-devel b/srcpkgs/vlc-devel deleted file mode 120000 index af7836d99cd4e1..00000000000000 --- a/srcpkgs/vlc-devel +++ /dev/null @@ -1 +0,0 @@ -vlc \ No newline at end of file diff --git a/srcpkgs/vlc-pause-click-plugin/template b/srcpkgs/vlc-pause-click-plugin/template deleted file mode 100644 index 60a11156244a07..00000000000000 --- a/srcpkgs/vlc-pause-click-plugin/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'vlc-pause-click-plugin'. -pkgname=vlc-pause-click-plugin -version=1.0.0 -revision=1 -build_style=gnu-makefile -hostmakedepends="pkg-config" -makedepends="vlc-devel" -short_desc="Plugin for VLC that pauses/plays video on mouse click" -maintainer="Michael Straube " -license="LGPL-2.1-or-later" -homepage="https://github.com/nurupo/vlc-pause-click-plugin" -distfiles="https://github.com/nurupo/${pkgname}/archive/${version}.tar.gz" -checksum=ac22abd443168ac88815597023ee8ceddbe549be88b9806fc45c7c79939d7237 diff --git a/srcpkgs/vlc/INSTALL b/srcpkgs/vlc/INSTALL deleted file mode 100644 index 1e4727116d2d5b..00000000000000 --- a/srcpkgs/vlc/INSTALL +++ /dev/null @@ -1,14 +0,0 @@ -# -# This script rebuilds the vlc plugins cache. -# - -_vlccachegen=usr/lib/vlc/vlc-cache-gen - -case "${ACTION}" in -post) - if [ -x "${_vlccachegen}" ]; then - echo "Rebuilding VLC plugins cache file..." - ${_vlccachegen} usr/lib/vlc/plugins - fi - ;; -esac diff --git a/srcpkgs/vlc/REMOVE b/srcpkgs/vlc/REMOVE deleted file mode 100644 index c1d0fb16cdef7c..00000000000000 --- a/srcpkgs/vlc/REMOVE +++ /dev/null @@ -1,9 +0,0 @@ -# -# This script remove the vlc plugins cache files. -# - -case "${ACTION}" in -pre) - rm -f usr/lib/vlc/plugins/*.dat - ;; -esac diff --git a/srcpkgs/vlc/patches/fix-waitpid-usage.patch b/srcpkgs/vlc/patches/fix-waitpid-usage.patch deleted file mode 100644 index 5866b1745b8175..00000000000000 --- a/srcpkgs/vlc/patches/fix-waitpid-usage.patch +++ /dev/null @@ -1,58 +0,0 @@ ---- a/modules/misc/inhibit/xdg.c 2015-02-28 08:48:24.264968381 -0200 -+++ b/modules/misc/inhibit/xdg.c 2015-02-28 08:48:43.081636013 -0200 -@@ -26,6 +26,7 @@ - #include - #include - #include -+#include - #include - #include - #include -@@ -65,7 +66,7 @@ - { - int status; - -- while (waitpid (pid, &status, 0) == -1); -+ while (waitpid (pid, &status, 0) == -1 && errno != ECHILD); - } - else - msg_Warn (ih, "error starting xdg-screensaver: %s", ---- a/modules/stream_filter/decomp.c 2018-04-25 01:54:04.472412122 +0200 -+++ b/modules/stream_filter/decomp.c 2018-04-25 01:55:13.065411209 +0200 -@@ -330,7 +330,7 @@ - if (ret != VLC_SUCCESS) - { - if (p_sys->pid != -1) -- while (waitpid (p_sys->pid, &(int){ 0 }, 0) == -1); -+ while (waitpid (p_sys->pid, &(int){ 0 }, 0) == -1 && errno != ECHILD); - vlc_mutex_destroy (&p_sys->lock); - vlc_cond_destroy (&p_sys->wait); - free (p_sys); -@@ -361,7 +361,7 @@ - vlc_close (p_sys->write_fd); - - msg_Dbg (obj, "waiting for PID %u", (unsigned)p_sys->pid); -- while (waitpid (p_sys->pid, &status, 0) == -1); -+ while (waitpid (p_sys->pid, &status, 0) == -1 && errno != ECHILD); - msg_Dbg (obj, "exit status %d", status); - - vlc_mutex_destroy (&p_sys->lock); ---- a/src/posix/netconf.c 2018-04-25 01:55:26.929411024 +0200 -+++ b/src/posix/netconf.c 2018-04-25 01:56:29.878410186 +0200 -@@ -28,6 +28,7 @@ - - #include - #include -+#include - #include - #include - #include -@@ -99,7 +100,7 @@ - while (len < sizeof (buf)); - - vlc_close(fd[0]); -- while (waitpid(pid, &(int){ 0 }, 0) == -1); -+ while (waitpid(pid, &(int){ 0 }, 0) == -1 && errno != ECHILD); - - if (len >= 9 && !strncasecmp(buf, "direct://", 9)) - return NULL; diff --git a/srcpkgs/vlc/patches/fribidi_allow_deprecated.patch b/srcpkgs/vlc/patches/fribidi_allow_deprecated.patch deleted file mode 100644 index d44a33c880530b..00000000000000 --- a/srcpkgs/vlc/patches/fribidi_allow_deprecated.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/modules/text_renderer/freetype/text_layout.c.orig 2018-04-25 00:37:34.697473228 +0200 -+++ b/modules/text_renderer/freetype/text_layout.c 2018-04-25 00:37:59.444472898 +0200 -@@ -52,7 +52,6 @@ - - /* RTL */ - #if defined(HAVE_FRIBIDI) --# define FRIBIDI_NO_DEPRECATED 1 - # include - #endif - diff --git a/srcpkgs/vlc/patches/musl.patch b/srcpkgs/vlc/patches/musl.patch deleted file mode 100644 index 1915b77505612d..00000000000000 --- a/srcpkgs/vlc/patches/musl.patch +++ /dev/null @@ -1,30 +0,0 @@ -diff -rup vlc-3.0.21/modules/access/v4l2/v4l2.h.orig vlc-3.0.21/modules/access/v4l2/v4l2.h ---- vlc-3.0.21/modules/access/v4l2/v4l2.h.orig -+++ vlc-3.0.21/modules/access/v4l2/v4l2.h -@@ -28,7 +28,11 @@ - /* libv4l2 functions */ - extern int (*v4l2_fd_open) (int, int); - extern int (*v4l2_close) (int); -+#if defined(__GLIBC__) - extern int (*v4l2_ioctl) (int, unsigned long int, ...); -+#else -+extern int (*v4l2_ioctl) (int, int, ...); -+#endif - extern ssize_t (*v4l2_read) (int, void *, size_t); - extern void * (*v4l2_mmap) (void *, size_t, int, int, int, int64_t); - extern int (*v4l2_munmap) (void *, size_t); -diff -rup vlc-3.0.21/modules/access/v4l2/lib.c.orig vlc-3.0.21/modules/access/v4l2/lib.c ---- vlc-3.0.21/modules/access/v4l2/lib.c.orig -+++ vlc-3.0.21/modules/access/v4l2/lib.c -@@ -49,7 +49,11 @@ int (*v4l2_fd_open) (int, int) = fd_open - //int (*v4l2_open) (const char *, int, ...) = open; - //int (*v4l2_dup) (const char *, int, ...) = dup; - int (*v4l2_close) (int) = close; -+#if defined(__GLIBC__) - int (*v4l2_ioctl) (int, unsigned long int, ...) = ioctl; -+#else -+int (*v4l2_ioctl) (int, int, ...) = ioctl; -+#endif - ssize_t (*v4l2_read) (int, void *, size_t) = read; - //ssize_t (*v4l2_write) (int, const void *, size_t) = write; - void * (*v4l2_mmap) (void *, size_t, int, int, int, int64_t) = mmap; diff --git a/srcpkgs/vlc/patches/taglib-2.0.patch b/srcpkgs/vlc/patches/taglib-2.0.patch deleted file mode 100644 index 930e55fb6dfb79..00000000000000 --- a/srcpkgs/vlc/patches/taglib-2.0.patch +++ /dev/null @@ -1,97 +0,0 @@ -Patch-Source: https://gitlab.archlinux.org/archlinux/packaging/packages/vlc/-/raw/40b8a8a1fc24f594a0b828fbde521c644964efaf/taglib-2.patch -diff --git a/modules/meta_engine/taglib.cpp b/modules/meta_engine/taglib.cpp -index 84b401c..a3bdac7 100644 ---- a/modules/meta_engine/taglib.cpp -+++ b/modules/meta_engine/taglib.cpp -@@ -185,7 +185,7 @@ public: - ByteVector res(length, 0); - ssize_t i_read = vlc_stream_Read( m_stream, res.data(), length); - if (i_read < 0) -- return ByteVector::null; -+ return ByteVector(); - else if ((size_t)i_read != length) - res.resize(i_read); - return res; -@@ -216,7 +216,7 @@ public: - - void seek(long offset, Position p) - { -- uint64_t pos = 0; -+ offset_t pos = 0; - switch (p) - { - case Current: -@@ -237,12 +237,12 @@ public: - return; - } - -- long tell() const -+ offset_t tell() const - { - return m_previousPos; - } - -- long length() -+ offset_t length() - { - uint64_t i_size; - if (vlc_stream_GetSize( m_stream, &i_size ) != VLC_SUCCESS) -@@ -256,7 +256,7 @@ public: - - private: - stream_t* m_stream; -- int64_t m_previousPos; -+ offset_t m_previousPos; - }; - #endif /* TAGLIB_VERSION_1_11 */ - -@@ -465,7 +465,7 @@ static void ReadMetaFromASF( ASF::Tag* tag, demux_meta_t* p_demux_meta, vlc_meta - static void ReadMetaFromBasicTag(const Tag* tag, vlc_meta_t *dest) - { - #define SET( accessor, meta ) \ -- if( !tag->accessor().isNull() && !tag->accessor().isEmpty() ) \ -+ if( !tag->accessor().isEmpty() ) \ - vlc_meta_Set##meta( dest, tag->accessor().toCString(true) ) - #define SETINT( accessor, meta ) \ - if( tag->accessor() ) \ -@@ -806,15 +806,15 @@ static void ReadMetaFromMP4( MP4::Tag* tag, demux_meta_t *p_demux_meta, vlc_meta - { - MP4::Item list; - #define SET( keyName, metaName ) \ -- if( tag->itemListMap().contains(keyName) ) \ -+ if( tag->itemMap().contains(keyName) ) \ - { \ -- list = tag->itemListMap()[keyName]; \ -+ list = tag->itemMap()[keyName]; \ - vlc_meta_Set##metaName( p_meta, list.toStringList().front().toCString( true ) ); \ - } - #define SET_EXTRA( keyName, metaName ) \ -- if( tag->itemListMap().contains(keyName) ) \ -+ if( tag->itemMap().contains(keyName) ) \ - { \ -- list = tag->itemListMap()[keyName]; \ -+ list = tag->itemMap()[keyName]; \ - vlc_meta_AddExtra( p_meta, metaName, list.toStringList().front().toCString( true ) ); \ - } - -@@ -824,9 +824,9 @@ static void ReadMetaFromMP4( MP4::Tag* tag, demux_meta_t *p_demux_meta, vlc_meta - #undef SET - #undef SET_EXTRA - -- if( tag->itemListMap().contains("covr") ) -+ if( tag->itemMap().contains("covr") ) - { -- MP4::CoverArtList list = tag->itemListMap()["covr"].toCoverArtList(); -+ MP4::CoverArtList list = tag->itemMap()["covr"].toCoverArtList(); - const char *psz_format = list[0].format() == MP4::CoverArt::PNG ? "image/png" : "image/jpeg"; - - msg_Dbg( p_demux_meta, "Found embedded art (%s) is %i bytes", -@@ -1337,7 +1337,7 @@ static int WriteMeta( vlc_object_t *p_this ) - if( RIFF::AIFF::File* riff_aiff = dynamic_cast(f.file()) ) - WriteMetaToId3v2( riff_aiff->tag(), p_item ); - else if( RIFF::WAV::File* riff_wav = dynamic_cast(f.file()) ) -- WriteMetaToId3v2( riff_wav->tag(), p_item ); -+ WriteMetaToId3v2( riff_wav->ID3v2Tag(), p_item ); - } - else if( TrueAudio::File* trueaudio = dynamic_cast(f.file()) ) - { diff --git a/srcpkgs/vlc/patches/x265-4.0.patch b/srcpkgs/vlc/patches/x265-4.0.patch deleted file mode 100644 index 20bd879c379a61..00000000000000 --- a/srcpkgs/vlc/patches/x265-4.0.patch +++ /dev/null @@ -1,43 +0,0 @@ -From 83e2c3955a563b60f74f05cea57e3ab5f447c8fb Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Fran=C3=A7ois=20Cartegnie?= -Date: Tue, 24 Sep 2024 18:53:11 +0700 -Subject: [PATCH] codec: x265: handle 4.0 encoding API change - -refs #28799 ---- - modules/codec/x265.c | 10 ++++++++++ - 1 file changed, 10 insertions(+) - -diff --git a/modules/codec/x265.c b/modules/codec/x265.c -index 4c2b585594b2..5c5f35e214df 100644 ---- a/modules/codec/x265.c -+++ b/modules/codec/x265.c -@@ -71,6 +71,11 @@ static block_t *Encode(encoder_t *p_enc, picture_t *p_pict) - x265_picture pic; - - x265_picture_init(&p_sys->param, &pic); -+#ifdef MAX_SCALABLE_LAYERS -+ /* Handle API changes for scalable layers output in x265 4.0 */ -+ x265_picture *pics[MAX_SCALABLE_LAYERS] = {NULL}; -+ pics[0] = &pic; -+#endif - - if (likely(p_pict)) { - pic.pts = p_pict->date; -@@ -89,8 +94,13 @@ static block_t *Encode(encoder_t *p_enc, picture_t *p_pict) - - x265_nal *nal; - uint32_t i_nal = 0; -+#ifdef MAX_SCALABLE_LAYERS -+ x265_encoder_encode(p_sys->h, &nal, &i_nal, -+ likely(p_pict) ? &pic : NULL, pics); -+#else - x265_encoder_encode(p_sys->h, &nal, &i_nal, - likely(p_pict) ? &pic : NULL, &pic); -+#endif - - if (!i_nal) - return NULL; --- -GitLab - diff --git a/srcpkgs/vlc/patches/x265-4.1.patch b/srcpkgs/vlc/patches/x265-4.1.patch deleted file mode 100644 index 251574ccf3af3e..00000000000000 --- a/srcpkgs/vlc/patches/x265-4.1.patch +++ /dev/null @@ -1,53 +0,0 @@ -From 1e6808b25d6dd018db484314ee44db43b65038ea Mon Sep 17 00:00:00 2001 -From: Steve Lhomme -Date: Mon, 13 Jan 2025 10:35:07 +0100 -Subject: [PATCH] x265: fix API signature with x265 4.1 - -They changed the API in c69c113960834400545bc4bce2830ff51dcb86b3 -And then reverted it in -78e5b703b186fe184bf91bb37df82f64059b3f61 - -The X265_BUILD is how you can tell the x265 version(s). But they didn't change -the values in these commits. - -- X265_BUILD was 210 when the API was changed -- X265_BUILD was 214 when the API was reverted ---- - modules/codec/x265.c | 7 +++++-- - 1 file changed, 5 insertions(+), 2 deletions(-) - -diff --git a/modules/codec/x265.c b/modules/codec/x265.c -index 1f6c2ad585c5..17ea12e2dadd 100644 ---- a/modules/codec/x265.c -+++ b/modules/codec/x265.c -@@ -39,6 +39,9 @@ - #ifndef X265_MAX_FRAME_THREADS - # define X265_MAX_FRAME_THREADS 16 - #endif -+#if X265_BUILD > 210 && X265_BUILD <= 214 -+#define X265_OUTPUT_ARRAY 1 -+#endif - - /***************************************************************************** - * Module descriptor -@@ -70,7 +73,7 @@ static block_t *Encode(encoder_t *p_enc, picture_t *p_pict) - x265_picture pic; - - x265_picture_init(&p_sys->param, &pic); --#ifdef MAX_SCALABLE_LAYERS -+#ifdef X265_OUTPUT_ARRAY - /* Handle API changes for scalable layers output in x265 4.0 */ - x265_picture *pics[MAX_SCALABLE_LAYERS] = {NULL}; - pics[0] = &pic; -@@ -91,7 +94,7 @@ static block_t *Encode(encoder_t *p_enc, picture_t *p_pict) - - x265_nal *nal; - uint32_t i_nal = 0; --#ifdef MAX_SCALABLE_LAYERS -+#ifdef X265_OUTPUT_ARRAY - x265_encoder_encode(p_sys->h, &nal, &i_nal, - likely(p_pict) ? &pic : NULL, pics); - #else --- -GitLab - diff --git a/srcpkgs/vlc/template b/srcpkgs/vlc/template deleted file mode 100644 index 178efe59ed1f07..00000000000000 --- a/srcpkgs/vlc/template +++ /dev/null @@ -1,144 +0,0 @@ -# Template file for 'vlc' -pkgname=vlc -version=3.0.21 -revision=6 -build_style=gnu-configure -configure_args="--disable-gme --disable-libtar --enable-jack - --enable-live555 --disable-fluidsynth --enable-dvdread - --enable-flac --enable-merge-ffmpeg --disable-libplacebo - $(vopt_enable notify) $(vopt_enable qt) $(vopt_enable x265) - $(vopt_enable svg) $(vopt_enable v4l2) $(vopt_enable smb smbclient) - $(vopt_enable lua) $(vopt_enable vaapi libva) $(vopt_enable vdpau) - $(vopt_enable chromecast microdns) $(vopt_enable chromecast) - $(vopt_enable chromecast sout)" -short_desc="Cross-platform multimedia player" -maintainer="Helmut Pozimski " -license="GPL-2.0-only, LGPL-2.1-only" -homepage="https://www.videolan.org/vlc/" -changelog="https://www.videolan.org/developers/vlc-branch/NEWS" -distfiles="${VIDEOLAN_SITE}/vlc/${version}/vlc-${version}.tar.xz" -checksum=24dbbe1d7dfaeea0994d5def0bbde200177347136dbfe573f5b6a4cee25afbb0 - -lib32disabled=yes - -# XXX Add missing deps: gme, telepathy, libtar (for skins2). -hostmakedepends="automake libtool pkg-config flex gettext libgcrypt-devel - live555-devel gettext-devel $(vopt_if lua lua52) $(vopt_if chromecast protobuf)" -makedepends=" - avahi-libs-devel dbus-glib-devel faad2-devel ffmpeg-devel freefont-ttf - gnutls-devel jack-devel liba52-devel libass-devel libbluray-devel - libcdio-devel libdca-devel libdvbpsi-devel libdvdnav-devel libmad-devel - libmatroska-devel libmodplug-devel libmpcdec-devel libmpeg2-devel - libmtp-devel libproxy-devel libsamplerate-devel libSM-devel libsysfs-devel - libtheora-devel libupnp-devel libXinerama-devel libXpm-devel libXvMC-devel - ncurses-devel opus-devel pulseaudio-devel sndio-devel speex-devel taglib-devel - wayland-protocols x264-devel xcb-util-devel xcb-util-keysyms-devel - live555-devel libdvdread-devel chromaprint-devel - $(vopt_if notify libnotify-devel) $(vopt_if opengl MesaLib-devel) - $(vopt_if qt qt5-x11extras-devel) $(vopt_if qt qt5-svg-devel) - $(vopt_if v4l2 v4l-utils-devel) $(vopt_if smb samba-devel) - $(vopt_if lua lua52-devel) $(vopt_if vaapi libva-devel) - $(vopt_if vdpau libvdpau-devel) $(vopt_if x265 x265-devel) - $(vopt_if svg librsvg-devel) $(vopt_if sndio sndio-devel) - $(vopt_if chromecast protobuf-devel) $(vopt_if chromecast libmicrodns-devel)" -depends="freefont-ttf hicolor-icon-theme desktop-file-utils" -# test/run_vlc.sh fail on CI -make_check=ci-skip - -# Package build options -build_options="lua notify opengl qt rpi smb svg v4l2 vaapi vdpau x265 sndio chromecast" -build_options_default="lua smb v4l2 x265 sndio chromecast qt" - -subpackages="libvlc vlc-devel" - -CFLAGS="-fcommon" -CXXFLAGS="-fcommon" - -case "$XBPS_TARGET_MACHINE" in - i686*|x86_64*|ppc64*) - # Enable x265, opengl and samba by default on x86 and ppc64. - build_options_default+=" vaapi vdpau opengl" - ;; - ppc|ppc-musl) - # Disable altivec on ppc and enable opengl - configure_args+=" --disable-altivec" - build_options_default+=" opengl" - ;; - armv[67]*) - # XXX only for rpi - build_options_default+=" rpi" - subpackages+=" omxplayer" - ;; - aarch64*) - # XXX only for rpi - build_options_default+=" rpi" - ;; -esac - -if [ "$CROSS_BUILD" ]; then - hostmakedepends+=" qt5-host-tools" -fi - -if [ "$build_option_rpi" ]; then - configure_args+=" --enable-omxil --enable-omxil-vout --enable-rpi-omxil" -fi - -pre_configure() { - NOCONFIGURE=1 ./bootstrap - - vsed -i -e 's;tar cvvzf;tar cvzf;' share/Makefile.am share/Makefile.in - -} - -pre_install() { - if [ "$CROSS_BUILD" ]; then - # install .lua files instead of precompiled .luac ones - # scripts precompiled with 64 bit host compiler won’t run on 32 bit target - # same with respect to endianess - vsed -i -e "s/\(@list='\$(nobase_vlclib_DATA\)/\1:.luac=.lua/" share/Makefile - fi -} - -post_install() { - # Remove unused stuff - rm -f ${DESTDIR}/usr/lib/vlc/plugins/plugins.dat - rm -f ${DESTDIR}/usr/lib/vlc/libcompat.a - - install -d ${DESTDIR}/usr/share/pixmaps - cd ${DESTDIR}/usr/share/pixmaps - ln -sf ../icons/hicolor/48x48/apps/vlc.png vlc.png -} - -libvlc_package() { - short_desc+=" - runtime libraries" - pkg_install() { - vmove "usr/lib/*.so.*" - vmove "usr/lib/vlc/libvlc*.so.*" - for f in ${DESTDIR}/usr/lib/vlc/plugins/*; do - plugindir="$(basename ${f##${DESTDIR}})" - [ "$plugindir" = "gui" ] && continue - vmove usr/lib/vlc/plugins/$plugindir - done - } -} - -vlc-devel_package() { - short_desc+=" - development files" - depends+=" lib${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} - -omxplayer_package() { - reverts="20130324_1 20130324_2 20130715_1 20130807_1 20130913_1 20130924_1 20131021_1 - 20131026_1 20131030_1 20131123_1 20131124_1 20140120_1 20140226_1 20140416_1 20140713_1 - 20140929_1 20141210_1 20150207_1 20150209_1 20150406_1 20150526_1 20150609_1 20150907_1 - 20150907_2 20150907_3 20151218_1 20160723_1 20160723_2 20160723_3 20160723_4 20190102_1 - 20190102_2" - short_desc+="Commandline OMX player for the Raspberry Pi (transitional dummy package)" - depends="${sourcepkg}>=${version}_${revision}" - metapackage=yes -} diff --git a/srcpkgs/vlna/template b/srcpkgs/vlna/template deleted file mode 100644 index 68a4f29888c30a..00000000000000 --- a/srcpkgs/vlna/template +++ /dev/null @@ -1,11 +0,0 @@ -# Template file for 'vlna' -pkgname=vlna -version=1.5 -revision=1 -build_style=gnu-configure -short_desc="Adding Czech & Slovak non-breaking spaces to TeX and other files" -maintainer="Emil Miler " -license="LPPL-1.0" -homepage="https://petr.olsak.net/ftp/olsak/vlna/" -distfiles="https://petr.olsak.net/ftp/olsak/vlna/vlna-${version}.tar.gz" -checksum=0d79955ec138760fa48dcddd73ed0bac4a81d31e99cb8929a05550373b4f4bfb diff --git a/srcpkgs/vmaf-devel b/srcpkgs/vmaf-devel deleted file mode 120000 index 61c973c1c892d6..00000000000000 --- a/srcpkgs/vmaf-devel +++ /dev/null @@ -1 +0,0 @@ -vmaf \ No newline at end of file diff --git a/srcpkgs/vmaf/template b/srcpkgs/vmaf/template deleted file mode 100644 index c00c02069f36d0..00000000000000 --- a/srcpkgs/vmaf/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 'vmaf' -pkgname=vmaf -version=3.0.0 -revision=1 -build_wrksrc=libvmaf -build_style=meson -hostmakedepends="nasm xxd" -short_desc="Perceptual video quality assessment algorithm developed by Netflix" -maintainer="Eugen Zagorodniy " -license=BSD-2-Clause-Patent -homepage="https://github.com/Netflix/vmaf" -distfiles="https://github.com/Netflix/vmaf/archive/refs/tags/v${version}.tar.gz" -checksum=7178c4833639e6b989ecae73131d02f70735fdb3fc2c7d84bc36c9c3461d93b1 - -post_install() { - vlicense ../LICENSE - vcopy ../model usr/share/vmaf -} - -vmaf-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/vmap/template b/srcpkgs/vmap/template deleted file mode 100644 index 8a7518c4ffcea0..00000000000000 --- a/srcpkgs/vmap/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'vmap' -pkgname=vmap -version=0.4.1 -revision=2 -build_style=qmake -hostmakedepends="pkg-config qt5-host-tools qt5-qmake" -makedepends="libcurl-devel libxml++3.0-devel qt5-svg-devel" -short_desc="Vulnerability-Exploit desktop finder" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="https://github.com/git-rep-src/vmap" -distfiles="https://github.com/git-rep-src/vmap/archive/refs/tags/v${version}.tar.gz" -checksum=6b3ae93571e2cb7c029291a8172f8a53875ecfeff1c66412493571b5664d45b3 - -post_patch() { - vsed -e 's|usr/local|usr|' -i vmap.pro -} diff --git a/srcpkgs/vmdfmt/template b/srcpkgs/vmdfmt/template deleted file mode 100644 index e3772a9bb35b93..00000000000000 --- a/srcpkgs/vmdfmt/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'vmdfmt' -pkgname=vmdfmt -version=0.1.0 -revision=4 -build_style=go -go_import_path="github.com/bobertlo/vmd" -go_package="github.com/bobertlo/vmd/cmd/vmdfmt" -short_desc="Markdown autoformatter similar to gofmt" -maintainer="Robert Lowry " -license="ISC" -homepage="https://github.com/bobertlo/vmd" -distfiles="https://github.com/bobertlo/vmd/archive/v${version}.tar.gz" -checksum=b60cafbe6d6a1e2cfca16f12b28ac27bbc8a2b1ec3a2a4a77a048ba1cddf9b9c - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/vmpk/template b/srcpkgs/vmpk/template deleted file mode 100644 index 8504a07684c38f..00000000000000 --- a/srcpkgs/vmpk/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'vmpk' -pkgname=vmpk -version=0.7.2 -revision=1 -build_style=cmake -hostmakedepends="pkg-config libxslt docbook-xsl" -makedepends="qt5-x11extras-devel qt5-tools-devel drumstick-devel" -short_desc="MIDI events generator and receiver" -maintainer="Mohammad Amin Sameti " -license="GPL-3.0-or-later" -homepage="http://vmpk.sourceforge.net" -distfiles="${SOURCEFORGE_SITE}/vmpk/${version}/vmpk-${version}.tar.bz2" -checksum=e682eb8d0003839f4cc696f408d2d0004e7be0839260b0cb24d690ffdab670c4 - -if [ "$CROSS_BUILD" ]; then - hostmakedepends+=" qt5-qmake qt5-host-tools" -fi - -post_install() { - for doc in NEWS ChangeLog README AUTHORS; do - vdoc $doc - done -} diff --git a/srcpkgs/vmtouch/template b/srcpkgs/vmtouch/template deleted file mode 100644 index 7184ed0e23ddc1..00000000000000 --- a/srcpkgs/vmtouch/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'vmtouch' -pkgname=vmtouch -version=1.3.1 -revision=1 -build_style=gnu-makefile -hostmakedepends="perl" -short_desc="The Virtual Memory Toucher" -maintainer="Orphaned " -license="BSD-3-Clause" -homepage="http://hoytech.com/vmtouch/" -distfiles="https://github.com/hoytech/vmtouch/archive/v${version}.tar.gz" -checksum=d57b7b3ae1146c4516429ab7d6db6f2122401db814ddd9cdaad10980e9c8428c - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/vmware-horizon-client-smartcard b/srcpkgs/vmware-horizon-client-smartcard deleted file mode 120000 index 232d869ed0acd2..00000000000000 --- a/srcpkgs/vmware-horizon-client-smartcard +++ /dev/null @@ -1 +0,0 @@ -vmware-horizon-client \ No newline at end of file diff --git a/srcpkgs/vmware-horizon-client/files/ftscanhvd/run b/srcpkgs/vmware-horizon-client/files/ftscanhvd/run deleted file mode 100644 index f5fe8ffcf24003..00000000000000 --- a/srcpkgs/vmware-horizon-client/files/ftscanhvd/run +++ /dev/null @@ -1,5 +0,0 @@ -#!/bin/sh - -exec 2>&1 - -exec /usr/lib/vmware/view/bin/ftscanhvd -D diff --git a/srcpkgs/vmware-horizon-client/files/ftsprhvd/run b/srcpkgs/vmware-horizon-client/files/ftsprhvd/run deleted file mode 100644 index 136d93fc1c46a0..00000000000000 --- a/srcpkgs/vmware-horizon-client/files/ftsprhvd/run +++ /dev/null @@ -1,5 +0,0 @@ -#!/bin/sh - -exec 2>&1 - -exec /usr/lib/vmware/view/bin/ftsprhvd -D diff --git a/srcpkgs/vmware-horizon-client/files/vmware-USBArbitrator/run b/srcpkgs/vmware-horizon-client/files/vmware-USBArbitrator/run deleted file mode 100644 index d76e17f464b52d..00000000000000 --- a/srcpkgs/vmware-horizon-client/files/vmware-USBArbitrator/run +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/sh - -exec 2>&1 - -for user in $(awk -F'[/:]' '{if ($3 == 0 || ($3 >= 1000 && $3 != 65534)) print $1}' /etc/passwd); do - _uid=$(id -u $user) - if ! [ -f "/var/run/vmware/${_uid}" ] ; then - mkdir -p "/var/run/vmware/${_uid}" - chown -R -- "${user}:" "/var/run/vmware/${_uid}" - chmod 700 "/var/run/vmware/${_uid}" - fi -done - -exec /usr/bin/vmware-usbarbitrator -f diff --git a/srcpkgs/vmware-horizon-client/template b/srcpkgs/vmware-horizon-client/template deleted file mode 100644 index 0f416e99bb7a55..00000000000000 --- a/srcpkgs/vmware-horizon-client/template +++ /dev/null @@ -1,56 +0,0 @@ -# Template file for 'vmware-horizon-client' -pkgname=vmware-horizon-client -version=2406 -revision=1 -_build1=8.13.0 -_build2=9995429239 -_cart="CART25FQ2_LIN_${version}" -archs="x86_64" -short_desc="VMware Horizon virtual desktop client" -maintainer="Andrew Benson " -license="custom:Proprietary" -homepage="https://www.vmware.com/go/viewclients" -distfiles="https://download3.omnissa.com/software/${_cart}_TARBALL/VMware-Horizon-Client-Linux-${version}-${_build1}-${_build2}.tar.gz" -checksum=d6bae5cea83c418bf3a9cb884a7d8351d8499f1858a1ac282fd79dc0c64e83f6 -repository=nonfree -restricted=yes -nopie=yes - -do_install() { - # Extract main components and copy into place - vmkdir usr - for _bundle in Client html5mmr PCoIP USB integratedPrinting scannerClient serialportClient; do - bsdtar xf "x64/VMware-Horizon-${_bundle}-${version}-${_build1}-${_build2}.x64.tar.gz" - vcopy "VMware-Horizon-${_bundle}-${version}-${_build1}-${_build2}.x64/*" / - done - - # Replace shipped libav with ours - for LIB in 'libavcodec.so.60' 'libavutil.so.58'; do - find "${DESTDIR}/usr/lib/vmware/view/" -name "${LIB}.omnissa" -exec ln -sf "/usr/lib/${LIB}" {} \; - done - - # Allow for use of pkcs11 smartcards - vmkdir usr/lib/vmware/view/pkcs11 - ln -sf /usr/lib/pkcs11/opensc-pkcs11.so ${DESTDIR}/usr/lib/vmware/view/pkcs11/libopenscpkcs11.so - - vsv ftscanhvd - vsv ftsprhvd - vsv vmware-USBArbitrator - - vlicense ${DESTDIR}/usr/share/doc/vmware-horizon-client/open_source_licenses.txt - - vmkdir usr/lib/udev - mv ${DESTDIR}/etc/udev/rules.d ${DESTDIR}/usr/lib/udev/ - - rm -rf ${DESTDIR}/README \ - ${DESTDIR}/etc/init.d \ - ${DESTDIR}/systemd -} - -vmware-horizon-client-smartcard_package() { - short_desc+=" - pkcs11 support" - depends="opensc-pkcs11" - pkg_install() { - vmove usr/lib/vmware/view/pkcs11 - } -} diff --git a/srcpkgs/vndr/template b/srcpkgs/vndr/template deleted file mode 100644 index ed72000c7b64e1..00000000000000 --- a/srcpkgs/vndr/template +++ /dev/null @@ -1,12 +0,0 @@ -# Template file for 'vndr' -pkgname=vndr -version=0.0.3 -revision=4 -build_style=go -go_import_path=github.com/LK4D4/vndr -short_desc="Stupid vendoring tool" -maintainer="Toyam Cox " -license="Apache-2.0" -homepage="https://github.com/LK4D4/vndr" -distfiles="https://github.com/LK4D4/vndr/archive/v${version}.tar.gz" -checksum=dec53ba179dd2b854efb0d321a8e45b53cd2c7f06018d5ef65f55dfa9f28e840 diff --git a/srcpkgs/vnstat/files/vnstatd/run b/srcpkgs/vnstat/files/vnstatd/run deleted file mode 100644 index fb1228b7471c05..00000000000000 --- a/srcpkgs/vnstat/files/vnstatd/run +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh -exec 2>&1 -exec vnstatd -n diff --git a/srcpkgs/vnstat/template b/srcpkgs/vnstat/template deleted file mode 100644 index 58024bb39fcdfa..00000000000000 --- a/srcpkgs/vnstat/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'vnstat' -pkgname=vnstat -version=2.13 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="sqlite-devel $(vopt_if gd gd-devel)" -checkdepends="check-devel" -short_desc="Terminal based network traffic monitor" -maintainer="Duncaen " -license="GPL-2.0-only" -homepage="https://humdi.net/vnstat/" -changelog="https://humdi.net/vnstat/CHANGES" -distfiles="https://humdi.net/vnstat/vnstat-${version}.tar.gz" -checksum=c9fe19312d1ec3ddfbc4672aa951cf9e61ca98dc14cad3d3565f7d9803a6b187 -build_options="gd" -build_options_default="gd" -desc_option_gd="Enable support for image output" -conf_files="/etc/vnstat.conf" -make_dirs="/var/lib/vnstat 0755 root root" - -post_install() { - vconf cfg/vnstat.conf - vsv vnstatd -} diff --git a/srcpkgs/void-artwork/files/generate-icons.sh b/srcpkgs/void-artwork/files/generate-icons.sh deleted file mode 100755 index 6c03e973acd383..00000000000000 --- a/srcpkgs/void-artwork/files/generate-icons.sh +++ /dev/null @@ -1,29 +0,0 @@ -#!/bin/bash -# regenerates the files in icons/ from void-logo.svg -# run with ./generate-icons.sh -# only needed when the logo changes - -if ! command -v rsvg-convert >/dev/null; then - echo "Please install librsvg-utils" - exit 1 -fi - -[ -d "./icons" ] && rm -r ./icons -mkdir ./icons - -RESOLUTIONS="16 22 32 48 64 128 256 512" - -for res in $RESOLUTIONS; do - # at low resolutions, the text is too small to read, so the text is left out - if [ "$res" -lt 64 ]; then - rsvg-convert void-logo.svg --keep-aspect-ratio --width $res -i circlearcs -o ./icons/void-logo-$res.png - else - rsvg-convert void-logo.svg --keep-aspect-ratio --width $res -o ./icons/void-logo-$res.png - fi - rsvg-convert void-logo.svg --keep-aspect-ratio --width $res -i circlearcs -o ./icons/void-logo-notext-$res.png -done - -# scalable -rsvg-convert void-logo.svg --format svg -o ./icons/void-logo.svg -rsvg-convert void-logo.svg --format svg -i circlearcs -o ./icons/void-logo-notext.svg - diff --git a/srcpkgs/void-artwork/files/icons/void-logo-128.png b/srcpkgs/void-artwork/files/icons/void-logo-128.png deleted file mode 100644 index adf9a1f1a647b8..00000000000000 Binary files a/srcpkgs/void-artwork/files/icons/void-logo-128.png and /dev/null differ diff --git a/srcpkgs/void-artwork/files/icons/void-logo-16.png b/srcpkgs/void-artwork/files/icons/void-logo-16.png deleted file mode 100644 index 1bdb5f3314c1c0..00000000000000 Binary files a/srcpkgs/void-artwork/files/icons/void-logo-16.png and /dev/null differ diff --git a/srcpkgs/void-artwork/files/icons/void-logo-22.png b/srcpkgs/void-artwork/files/icons/void-logo-22.png deleted file mode 100644 index dc749c3b63fc61..00000000000000 Binary files a/srcpkgs/void-artwork/files/icons/void-logo-22.png and /dev/null differ diff --git a/srcpkgs/void-artwork/files/icons/void-logo-256.png b/srcpkgs/void-artwork/files/icons/void-logo-256.png deleted file mode 100644 index 9ff99202132963..00000000000000 Binary files a/srcpkgs/void-artwork/files/icons/void-logo-256.png and /dev/null differ diff --git a/srcpkgs/void-artwork/files/icons/void-logo-32.png b/srcpkgs/void-artwork/files/icons/void-logo-32.png deleted file mode 100644 index 8d345a61b2669c..00000000000000 Binary files a/srcpkgs/void-artwork/files/icons/void-logo-32.png and /dev/null differ diff --git a/srcpkgs/void-artwork/files/icons/void-logo-48.png b/srcpkgs/void-artwork/files/icons/void-logo-48.png deleted file mode 100644 index d394f47213edab..00000000000000 Binary files a/srcpkgs/void-artwork/files/icons/void-logo-48.png and /dev/null differ diff --git a/srcpkgs/void-artwork/files/icons/void-logo-512.png b/srcpkgs/void-artwork/files/icons/void-logo-512.png deleted file mode 100644 index 13c2771f85e66a..00000000000000 Binary files a/srcpkgs/void-artwork/files/icons/void-logo-512.png and /dev/null differ diff --git a/srcpkgs/void-artwork/files/icons/void-logo-64.png b/srcpkgs/void-artwork/files/icons/void-logo-64.png deleted file mode 100644 index c20179a3185183..00000000000000 Binary files a/srcpkgs/void-artwork/files/icons/void-logo-64.png and /dev/null differ diff --git a/srcpkgs/void-artwork/files/icons/void-logo-notext-128.png b/srcpkgs/void-artwork/files/icons/void-logo-notext-128.png deleted file mode 100644 index 82cbd153ab2061..00000000000000 Binary files a/srcpkgs/void-artwork/files/icons/void-logo-notext-128.png and /dev/null differ diff --git a/srcpkgs/void-artwork/files/icons/void-logo-notext-16.png b/srcpkgs/void-artwork/files/icons/void-logo-notext-16.png deleted file mode 100644 index 1bdb5f3314c1c0..00000000000000 Binary files a/srcpkgs/void-artwork/files/icons/void-logo-notext-16.png and /dev/null differ diff --git a/srcpkgs/void-artwork/files/icons/void-logo-notext-22.png b/srcpkgs/void-artwork/files/icons/void-logo-notext-22.png deleted file mode 100644 index dc749c3b63fc61..00000000000000 Binary files a/srcpkgs/void-artwork/files/icons/void-logo-notext-22.png and /dev/null differ diff --git a/srcpkgs/void-artwork/files/icons/void-logo-notext-256.png b/srcpkgs/void-artwork/files/icons/void-logo-notext-256.png deleted file mode 100644 index dfe3a6acbedf9b..00000000000000 Binary files a/srcpkgs/void-artwork/files/icons/void-logo-notext-256.png and /dev/null differ diff --git a/srcpkgs/void-artwork/files/icons/void-logo-notext-32.png b/srcpkgs/void-artwork/files/icons/void-logo-notext-32.png deleted file mode 100644 index 8d345a61b2669c..00000000000000 Binary files a/srcpkgs/void-artwork/files/icons/void-logo-notext-32.png and /dev/null differ diff --git a/srcpkgs/void-artwork/files/icons/void-logo-notext-48.png b/srcpkgs/void-artwork/files/icons/void-logo-notext-48.png deleted file mode 100644 index d394f47213edab..00000000000000 Binary files a/srcpkgs/void-artwork/files/icons/void-logo-notext-48.png and /dev/null differ diff --git a/srcpkgs/void-artwork/files/icons/void-logo-notext-512.png b/srcpkgs/void-artwork/files/icons/void-logo-notext-512.png deleted file mode 100644 index e5286e8872efc4..00000000000000 Binary files a/srcpkgs/void-artwork/files/icons/void-logo-notext-512.png and /dev/null differ diff --git a/srcpkgs/void-artwork/files/icons/void-logo-notext-64.png b/srcpkgs/void-artwork/files/icons/void-logo-notext-64.png deleted file mode 100644 index 21445440acb819..00000000000000 Binary files a/srcpkgs/void-artwork/files/icons/void-logo-notext-64.png and /dev/null differ diff --git a/srcpkgs/void-artwork/files/icons/void-logo-notext.svg b/srcpkgs/void-artwork/files/icons/void-logo-notext.svg deleted file mode 100644 index 772d80a775fd2c..00000000000000 --- a/srcpkgs/void-artwork/files/icons/void-logo-notext.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - - diff --git a/srcpkgs/void-artwork/files/icons/void-logo.svg b/srcpkgs/void-artwork/files/icons/void-logo.svg deleted file mode 100644 index 5c1130adf9aa13..00000000000000 --- a/srcpkgs/void-artwork/files/icons/void-logo.svg +++ /dev/null @@ -1,19 +0,0 @@ - - - - - - - - - - - - - - - - - - - diff --git a/srcpkgs/void-artwork/files/oldsplash.png b/srcpkgs/void-artwork/files/oldsplash.png deleted file mode 100644 index aef6f520d53221..00000000000000 Binary files a/srcpkgs/void-artwork/files/oldsplash.png and /dev/null differ diff --git a/srcpkgs/void-artwork/files/splash.png b/srcpkgs/void-artwork/files/splash.png deleted file mode 100644 index f0e3a9a32c9456..00000000000000 Binary files a/srcpkgs/void-artwork/files/splash.png and /dev/null differ diff --git a/srcpkgs/void-artwork/files/splashwhite.png b/srcpkgs/void-artwork/files/splashwhite.png deleted file mode 100644 index 0300f1ff18df48..00000000000000 Binary files a/srcpkgs/void-artwork/files/splashwhite.png and /dev/null differ diff --git a/srcpkgs/void-artwork/files/void-logo.png b/srcpkgs/void-artwork/files/void-logo.png deleted file mode 100644 index d8f2681a23148c..00000000000000 Binary files a/srcpkgs/void-artwork/files/void-logo.png and /dev/null differ diff --git a/srcpkgs/void-artwork/files/void-logo.svg b/srcpkgs/void-artwork/files/void-logo.svg deleted file mode 100644 index 35e8a7c2c2af48..00000000000000 --- a/srcpkgs/void-artwork/files/void-logo.svg +++ /dev/null @@ -1,64 +0,0 @@ - - diff --git a/srcpkgs/void-artwork/files/void-transparent.png b/srcpkgs/void-artwork/files/void-transparent.png deleted file mode 100644 index c3fc2a6f012871..00000000000000 Binary files a/srcpkgs/void-artwork/files/void-transparent.png and /dev/null differ diff --git a/srcpkgs/void-artwork/template b/srcpkgs/void-artwork/template deleted file mode 100644 index 16ce97db3ee242..00000000000000 --- a/srcpkgs/void-artwork/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'void-artwork' -pkgname=void-artwork -version=20221013 -revision=1 -short_desc="Void Linux artwork" -maintainer="Enno Boland " -license="custom:Public Domain" #no vlicense check -homepage="http://www.voidlinux.org" - -do_install() { - vinstall ${FILESDIR}/splash.png 644 usr/share/void-artwork - vinstall ${FILESDIR}/oldsplash.png 644 usr/share/void-artwork - vinstall ${FILESDIR}/splashwhite.png 644 usr/share/void-artwork - vinstall ${FILESDIR}/void-logo.png 644 usr/share/void-artwork - vinstall ${FILESDIR}/void-transparent.png 644 usr/share/void-artwork - vinstall ${FILESDIR}/void-logo.svg 644 usr/share/void-artwork - for size in 16 22 32 48 64 128 256 512; do - vinstall ${FILESDIR}/icons/void-logo-${size}.png 644 usr/share/icons/hicolor/${size}x${size}/apps void-logo.png - vinstall ${FILESDIR}/icons/void-logo-notext-${size}.png 644 usr/share/icons/hicolor/${size}x${size}/apps void-logo-notext.png - done - vinstall ${FILESDIR}/icons/void-logo.svg 644 usr/share/icons/hicolor/scalable/apps - vinstall ${FILESDIR}/icons/void-logo-notext.svg 644 usr/share/icons/hicolor/scalable/apps -} diff --git a/srcpkgs/void-docs-browse b/srcpkgs/void-docs-browse deleted file mode 120000 index ec11e88ca7aabd..00000000000000 --- a/srcpkgs/void-docs-browse +++ /dev/null @@ -1 +0,0 @@ -void-docs \ No newline at end of file diff --git a/srcpkgs/void-docs/template b/srcpkgs/void-docs/template deleted file mode 100644 index c7beb056f83f82..00000000000000 --- a/srcpkgs/void-docs/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'void-docs' -pkgname=void-docs -version=2025.01.25 -revision=1 -hostmakedepends="mdBook lowdown texlive perl perl-JSON perl-File-Which librsvg-utils" -short_desc="Documentation for Void Linux" -maintainer="Érico Nogueira " -license="CC-BY-SA-4.0" -homepage="https://github.com/void-linux/void-docs" -distfiles="https://github.com/void-linux/void-docs/archive/refs/tags/${version}.tar.gz" -checksum=3147216906b6b2ae5bfc57641a8edb2e27d429aa8e2ef867d3d6c76ce6d40f29 - -do_build() { - PREFIX=/usr res/build.sh -} - -do_install() { - PREFIX=/usr DESTDIR="$DESTDIR" res/install.sh -} - -void-docs-browse_package() { - depends="${sourcepkg}>=${version}_${revision} pick lowdown" - short_desc+=" - browsing utilities" - metapackage=yes -} diff --git a/srcpkgs/void-force-stage-unstage b/srcpkgs/void-force-stage-unstage deleted file mode 120000 index fe71373af3786e..00000000000000 --- a/srcpkgs/void-force-stage-unstage +++ /dev/null @@ -1 +0,0 @@ -void-force-stage \ No newline at end of file diff --git a/srcpkgs/void-force-stage/template b/srcpkgs/void-force-stage/template deleted file mode 100644 index 8b0d0007ead05a..00000000000000 --- a/srcpkgs/void-force-stage/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'void-force-stage'. -pkgname=void-force-stage -version=0.1 -revision=2 -metapackage=yes -short_desc="force the repository into staging mode" -maintainer="Duncaen " -license="BSD-2-Clause" -homepage="https://voidlinux.org/" - -shlib_requires="force-stage.so.0.1" - -void-force-stage-unstage_package() { - # shlib_provides="force-stage.so.0.1" - pkg_install() { - : - } -} diff --git a/srcpkgs/void-live-audio/template b/srcpkgs/void-live-audio/template deleted file mode 100644 index 5417922ddec30a..00000000000000 --- a/srcpkgs/void-live-audio/template +++ /dev/null @@ -1,12 +0,0 @@ -# Template file for 'void-live-audio' -pkgname=void-live-audio -version=0.1.1 -revision=1 -build_style=gnu-makefile -depends="bash alsa-utils" -short_desc="Script for enabling and configuring audio (for live environments)" -maintainer="classabbyamp " -license="GPL-3.0-or-later, CC0-1.0" -homepage="https://github.com/classabbyamp/void-live-audio" -distfiles="https://github.com/classabbyamp/void-live-audio/archive/refs/tags/v${version}.tar.gz" -checksum=6cd09a279b019efe512acae42605dc58882de972dc43a5de181bd5a10d348a88 diff --git a/srcpkgs/void-man-cgi b/srcpkgs/void-man-cgi deleted file mode 120000 index 1f8650c14404d2..00000000000000 --- a/srcpkgs/void-man-cgi +++ /dev/null @@ -1 +0,0 @@ -mdocml \ No newline at end of file diff --git a/srcpkgs/void-release-keys/files/void-release-20191109.pub b/srcpkgs/void-release-keys/files/void-release-20191109.pub deleted file mode 100644 index bc1ce16dbf0a57..00000000000000 --- a/srcpkgs/void-release-keys/files/void-release-20191109.pub +++ /dev/null @@ -1,2 +0,0 @@ -untrusted comment: This key is only valid for releases with date 20191109. -RWSFkPfJ0Jkg3EIuGjZoCn1/GSChINr/WHdJcdAh1s0d5P+C+ejdCC64 diff --git a/srcpkgs/void-release-keys/files/void-release-20210218.pub b/srcpkgs/void-release-keys/files/void-release-20210218.pub deleted file mode 100644 index 77a140445cfb76..00000000000000 --- a/srcpkgs/void-release-keys/files/void-release-20210218.pub +++ /dev/null @@ -1,2 +0,0 @@ -untrusted comment: This key is only valid for images with date 20210218. public key -RWRSNnH5WbLx1EWUgJGeccx/Dof1MH5k5tZFytMlIOgpRJvRxHJtMqrP diff --git a/srcpkgs/void-release-keys/files/void-release-20210930.pub b/srcpkgs/void-release-keys/files/void-release-20210930.pub deleted file mode 100644 index 035d9bc724560c..00000000000000 --- a/srcpkgs/void-release-keys/files/void-release-20210930.pub +++ /dev/null @@ -1,2 +0,0 @@ -untrusted comment: minisign public key 2DDAD7D879020384 -RWSEAwJ52NfaLd6eT11x7dDsUPRLz4Xfiz7jH/1a3bl6nfbKTDCve/lz diff --git a/srcpkgs/void-release-keys/files/void-release-20221001.pub b/srcpkgs/void-release-keys/files/void-release-20221001.pub deleted file mode 100644 index fe4bbfcbaed7eb..00000000000000 --- a/srcpkgs/void-release-keys/files/void-release-20221001.pub +++ /dev/null @@ -1,2 +0,0 @@ -untrusted comment: This key is only valid for images with date 20221001. public key -RWQ0DEc5FwYgp8wuGTRe3IWJGagpbeOpPqfSQbPIJie9GP8oBybejTqs diff --git a/srcpkgs/void-release-keys/files/void-release-20230628.pub b/srcpkgs/void-release-keys/files/void-release-20230628.pub deleted file mode 100644 index 441d6a56ee02db..00000000000000 --- a/srcpkgs/void-release-keys/files/void-release-20230628.pub +++ /dev/null @@ -1,2 +0,0 @@ -untrusted comment: minisign public key 5D7153E025EC26B6 -RWS2Juwl4FNxXe0NtAdYushNLM3GtJ6poGkZ0Up1P/9YLcCK4xlSWAfs diff --git a/srcpkgs/void-release-keys/files/void-release-20240314.pub b/srcpkgs/void-release-keys/files/void-release-20240314.pub deleted file mode 100644 index 523e1e5ebc69b2..00000000000000 --- a/srcpkgs/void-release-keys/files/void-release-20240314.pub +++ /dev/null @@ -1,2 +0,0 @@ -untrusted comment: minisign public key A3FCFCCA9D356F86 -RWSGbzWdyvz8o4nrhY1nbmHLF6QiFH/AQXs1mS/0X+t1x3WwUA16hdc/ diff --git a/srcpkgs/void-release-keys/files/void-release-20250202.pub b/srcpkgs/void-release-keys/files/void-release-20250202.pub deleted file mode 100644 index 25817bfa3fafba..00000000000000 --- a/srcpkgs/void-release-keys/files/void-release-20250202.pub +++ /dev/null @@ -1,2 +0,0 @@ -untrusted comment: minisign public key 4D56E70F102AF9F9 -RWT5+SoQD+dWTeOdNuc4Q/jq2+3+jpql7+JJp4WukkxTdpsZlk2EGuPj diff --git a/srcpkgs/void-release-keys/template b/srcpkgs/void-release-keys/template deleted file mode 100644 index 6342db4e8f24ac..00000000000000 --- a/srcpkgs/void-release-keys/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'void-release-keys' -pkgname=void-release-keys -version=1 -revision=8 -short_desc="Void Linux Release Keys" -maintainer="Void Release Engineering " -license="Public Domain" -homepage="http://www.voidlinux.org" - -do_install() { - for _i in ${FILESDIR}/* ; do - vinstall $_i 644 usr/share/void-release-keys - done -} diff --git a/srcpkgs/void-repo-bootstrap/template b/srcpkgs/void-repo-bootstrap/template deleted file mode 100644 index 9ed54fb62e0b76..00000000000000 --- a/srcpkgs/void-repo-bootstrap/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'void-repo-bootstrap' -pkgname=void-repo-bootstrap -version=1 -revision=1 -metapackage=yes -short_desc="Void Linux drop-in file for the bootstrap repository" -maintainer="Orphaned " -license="Public Domain" -homepage="http://www.voidlinux.org" -repository=bootstrap - -do_install() { - vmkdir usr/share/xbps.d - case "$XBPS_TARGET_MACHINE" in - aarch64*) - echo "repository=https://repo-default.voidlinux.org/current/aarch64/bootstrap" > \ - ${DESTDIR}/usr/share/xbps.d/00-repository-bootstrap.conf - ;; - *-musl) - echo "repository=https://repo-default.voidlinux.org/current/musl/bootstrap" > \ - ${DESTDIR}/usr/share/xbps.d/00-repository-bootstrap.conf - ;; - *) - echo "repository=https://repo-default.voidlinux.org/current/bootstrap" > \ - ${DESTDIR}/usr/share/xbps.d/00-repository-bootstrap.conf - ;; - esac -} diff --git a/srcpkgs/void-repo-debug b/srcpkgs/void-repo-debug deleted file mode 120000 index f36872ccda4562..00000000000000 --- a/srcpkgs/void-repo-debug +++ /dev/null @@ -1 +0,0 @@ -void-repo-nonfree \ No newline at end of file diff --git a/srcpkgs/void-repo-multilib-nonfree b/srcpkgs/void-repo-multilib-nonfree deleted file mode 120000 index bc146679d0169c..00000000000000 --- a/srcpkgs/void-repo-multilib-nonfree +++ /dev/null @@ -1 +0,0 @@ -void-repo-multilib \ No newline at end of file diff --git a/srcpkgs/void-repo-multilib/template b/srcpkgs/void-repo-multilib/template deleted file mode 100644 index f322c50556f9bd..00000000000000 --- a/srcpkgs/void-repo-multilib/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'void-repo-multilib' -pkgname=void-repo-multilib -version=6 -revision=4 -metapackage=yes -archs="x86_64" -short_desc="Void Linux drop-in file for the multilib repository" -maintainer="Orphaned " -license="Public Domain" -homepage="http://www.voidlinux.org" - -do_install() { - vmkdir usr/share/xbps.d - for f in multilib multilib-nonfree; do - echo "repository=https://repo-default.voidlinux.org/current/${f/-/\/}" > \ - ${DESTDIR}/usr/share/xbps.d/10-repository-${f}.conf - done -} - -void-repo-multilib-nonfree_package() { - short_desc="${short_desc/multilib/multilib\/nonfree}" - pkg_install() { - vmove usr/share/xbps.d/10-repository-multilib-nonfree.conf - } -} - diff --git a/srcpkgs/void-repo-nonfree/template b/srcpkgs/void-repo-nonfree/template deleted file mode 100644 index c483fa3b5c5f37..00000000000000 --- a/srcpkgs/void-repo-nonfree/template +++ /dev/null @@ -1,40 +0,0 @@ -# Template file for 'void-repo-nonfree' -pkgname=void-repo-nonfree -version=9 -revision=6 -metapackage=yes -short_desc="Void Linux drop-in file for the nonfree repository" -maintainer="Orphaned " -license="Public Domain" -homepage="http://www.voidlinux.org" - -do_install() { - vmkdir usr/share/xbps.d - case "$XBPS_TARGET_MACHINE" in - aarch64*) - echo "repository=https://repo-default.voidlinux.org/current/aarch64/nonfree" > \ - ${DESTDIR}/usr/share/xbps.d/10-repository-nonfree.conf - echo "repository=https://repo-default.voidlinux.org/current/aarch64/debug" > \ - ${DESTDIR}/usr/share/xbps.d/20-repository-debug.conf - ;; - *-musl) - echo "repository=https://repo-default.voidlinux.org/current/musl/nonfree" > \ - ${DESTDIR}/usr/share/xbps.d/10-repository-nonfree.conf - echo "repository=https://repo-default.voidlinux.org/current/musl/debug" > \ - ${DESTDIR}/usr/share/xbps.d/20-repository-debug.conf - ;; - *) - echo "repository=https://repo-default.voidlinux.org/current/nonfree" > \ - ${DESTDIR}/usr/share/xbps.d/10-repository-nonfree.conf - echo "repository=https://repo-default.voidlinux.org/current/debug" > \ - ${DESTDIR}/usr/share/xbps.d/20-repository-debug.conf - ;; - esac -} - -void-repo-debug_package() { - short_desc="${short_desc/nonfree/debug}" - pkg_install() { - vmove usr/share/xbps.d/20-repository-debug.conf - } -} diff --git a/srcpkgs/void-updates/template b/srcpkgs/void-updates/template deleted file mode 100644 index cfd43978b357ce..00000000000000 --- a/srcpkgs/void-updates/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'void-updates' -pkgname=void-updates -version=20231023 -revision=1 -build_style=gnu-makefile -depends="git curl" -short_desc="Void Linux package updates" -maintainer="Orphaned " -license="ISC" -homepage="https://github.com/void-linux/void-updates" -distfiles="https://github.com/void-linux/void-updates/archive/${version}.tar.gz" -checksum=b486f2d64896de1407068b26e442da2f80a89ead073b8c945d09ffc0902d0cd0 - -system_accounts="voidupdates" -voidupdates_homedir="/var/cache/void-updates" -voidupdates_groups="xbuilder" -make_dirs="/var/cache/void-updates 0755 voidupdates voidupdates" - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/vokoscreen b/srcpkgs/vokoscreen deleted file mode 120000 index 81e249e55bf719..00000000000000 --- a/srcpkgs/vokoscreen +++ /dev/null @@ -1 +0,0 @@ -vokoscreenNG \ No newline at end of file diff --git a/srcpkgs/vokoscreenNG/template b/srcpkgs/vokoscreenNG/template deleted file mode 100644 index c69d7a55d2bff3..00000000000000 --- a/srcpkgs/vokoscreenNG/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'vokoscreenNG' -pkgname=vokoscreenNG -version=4.6.0 -revision=1 -build_style=qmake -build_wrksrc="src" -hostmakedepends="pkg-config qt6-base-devel qt6-tools-devel" -makedepends="alsa-lib-devel libX11-devel libXrandr-devel pipewire-devel - pulseaudio-devel gst-plugins-base1-devel qt6-multimedia-devel - xdg-desktop-portal gstreamer1-devel" -depends="ffmpeg6 gstreamer1-pipewire gst-plugins-ugly1 gst-plugins-good1" -short_desc="Easy to use screencast creator" -maintainer="Duncaen " -license="GPL-2.0-only" -homepage="http://linuxecke.volkoh.de/vokoscreen/vokoscreen.html" -changelog="https://linuxecke.volkoh.de/vokoscreen/vokoscreen-changes.html" -distfiles="https://github.com/vkohaupt/vokoscreenNG/archive/${version}.tar.gz" -checksum=7800b77eef1e2a89a1b32fd09614acca4901bef7f802b71c5100c86095f8953f - -post_install() { - vbin vokoscreenNG - vinstall applications/vokoscreenNG.desktop 644 usr/share/applications - vinstall applications/vokoscreenNG.png 644 usr/share/pixmaps -} - -vokoscreen_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" (transitional dummy package)" - metapackage=yes -} diff --git a/srcpkgs/volctl/template b/srcpkgs/volctl/template deleted file mode 100644 index ea97d013a7d3aa..00000000000000 --- a/srcpkgs/volctl/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'volctl' -pkgname=volctl -version=0.9.3 -revision=3 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3-gobject gtk+3 desktop-file-utils python3-cairo python3-pulsectl" -short_desc="Lightweight volume control for pulseaudio in your systray" -maintainer="Orphaned " -license="GPL-2.0-only" -homepage="https://buzz.github.io/volctl/" -distfiles="https://github.com/buzz/volctl/archive/v${version}.tar.gz" -checksum=43bea60968c0163be3107a9730671b0c29d1a4477eb9ea468dfc6878f7ac4f88 -make_check=no # no tests, but check fails with a non-zero return code diff --git a/srcpkgs/volk-devel b/srcpkgs/volk-devel deleted file mode 120000 index 18e1626312467c..00000000000000 --- a/srcpkgs/volk-devel +++ /dev/null @@ -1 +0,0 @@ -volk \ No newline at end of file diff --git a/srcpkgs/volk/patches/ppc32.patch b/srcpkgs/volk/patches/ppc32.patch deleted file mode 100644 index 89b7d04900be00..00000000000000 --- a/srcpkgs/volk/patches/ppc32.patch +++ /dev/null @@ -1,22 +0,0 @@ -commit e483b8506640797a09ea30c126c081ea4070b2e2 -Author: q66 -Date: Mon Feb 28 19:15:39 2022 +0100 - - prevent cpu_features from shitting itself on ppc32 - -diff --git a/cpu_features/src/impl_ppc_linux.c b/cpu_features/src/impl_ppc_linux.c -index 13a381a..fa72eee 100644 ---- a/cpu_features/src/impl_ppc_linux.c -+++ b/cpu_features/src/impl_ppc_linux.c -@@ -69,6 +69,11 @@ - LINE(PPC_SCV, scv, "scv", 0, PPC_FEATURE2_SCV) \ - LINE(PPC_HTM_NO_SUSPEND, htm_no_suspend, "htm-no-suspend", 0, \ - PPC_FEATURE2_HTM_NO_SUSPEND) -+ -+#ifdef PPC -+#undef PPC -+#endif -+ - #define INTROSPECTION_PREFIX PPC - #define INTROSPECTION_ENUM_PREFIX PPC - #include "define_introspection_and_hwcaps.inl" diff --git a/srcpkgs/volk/template b/srcpkgs/volk/template deleted file mode 100644 index 54d611bcfacc9b..00000000000000 --- a/srcpkgs/volk/template +++ /dev/null @@ -1,46 +0,0 @@ -# Template file for 'volk' -pkgname=volk -version=3.1.2 -revision=2 -_cpu_features_gitrev="188d0d3c383689cdb6bb70dc6da2469faec84f61" -_sse2neon_ver=1.7.0 -create_wrksrc=yes -build_style=cmake -configure_args="-DENABLE_LGPL=OFF" -hostmakedepends="pkg-config python3-cheetah3 git python3-Mako python3-six" -makedepends="python3-cheetah3 python3-devel python3-Mako python3-six cpu_features-devel" -short_desc="Vector-Optimized Library of Kernels" -maintainer="Andrew Benson " -license="LGPL-3.0-or-later" -homepage="http://libvolk.org/" -distfiles="https://github.com/gnuradio/volk/archive/v${version}.tar.gz - https://github.com/google/cpu_features/archive/${_cpu_features_gitrev}.tar.gz - https://raw.githubusercontent.com/DLTcollab/sse2neon/v${_sse2neon_ver}/sse2neon.h" -checksum="90082bf68d76d00aa6c35f8bff0e93891b4204d817e1a3ba829486b445f715dc - ef383c81e84e7ce56eeb9207ded6937f0aefd6747c319d8d3265e6d9be164db1 - c36e1355c1a22d9c3357c945d1ef8bd005cb1f0f7b378e6577a45ea96931a083" -skip_extraction="sse2neon.h" - -case "$XBPS_TARGET_MACHINE" in - armv6l*) - configure_args="-Dhave_mfpu_neon=0";; -esac - -post_extract() { - mv volk-$version/* . - rm -rf cpu_features - mv cpu_features-${_cpu_features_gitrev} cpu_features - mkdir -p kernels/volk/sse2neon - vsrccopy sse2neon.h kernels/volk/sse2neon -} - -volk-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}-${version}_${revision}" - pkg_install() { - vmove /usr/include - vmove /usr/lib/pkgconfig - vmove /usr/lib/cmake - vmove "/usr/lib/*.so" - } -} diff --git a/srcpkgs/volta/template b/srcpkgs/volta/template deleted file mode 100644 index 0d232b88470506..00000000000000 --- a/srcpkgs/volta/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'volta' -pkgname=volta -version=2.0.2 -revision=1 -archs="x86_64" # Due to volta pulling pre-built binaries later. Evil. -build_style="cargo" -hostmakedepends="pkg-config" -makedepends="openssl-devel" -short_desc="JavaScript tool version sync helper" -maintainer="Alex Lohr " -license="BSD-2-Clause" -homepage="https://volta.sh/" -distfiles="https://github.com/volta-cli/volta/archive/v${version}.tar.gz" -checksum=0e93d17c36fb79222b10881d6c67d667483f85b19a0498eacfc535ef31894dbe - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/volta/update b/srcpkgs/volta/update deleted file mode 100644 index 37980c7ce06a72..00000000000000 --- a/srcpkgs/volta/update +++ /dev/null @@ -1,2 +0,0 @@ -site="https://github.com/volta-cli/volta/releases" -pattern="\bv\K(\d+\.\d+\.\d+)\b" diff --git a/srcpkgs/volume_key-devel b/srcpkgs/volume_key-devel deleted file mode 120000 index 649832a366f319..00000000000000 --- a/srcpkgs/volume_key-devel +++ /dev/null @@ -1 +0,0 @@ -volume_key \ No newline at end of file diff --git a/srcpkgs/volume_key-python3 b/srcpkgs/volume_key-python3 deleted file mode 120000 index 649832a366f319..00000000000000 --- a/srcpkgs/volume_key-python3 +++ /dev/null @@ -1 +0,0 @@ -volume_key \ No newline at end of file diff --git a/srcpkgs/volume_key/template b/srcpkgs/volume_key/template deleted file mode 100644 index 67282a89c6e479..00000000000000 --- a/srcpkgs/volume_key/template +++ /dev/null @@ -1,46 +0,0 @@ -# Template file for 'volume_key' -pkgname=volume_key -version=0.3.12 -revision=9 -build_style=gnu-configure -configure_args="--without-python" -hostmakedepends="pkg-config python3-setuptools swig" -makedepends="cryptsetup-devel glib-devel gpgme-devel nss-devel python3-devel" -short_desc="Library for manipulating storage volume encryption keys" -maintainer="Andrew Benson " -license="GPL-2.0-or-later" -homepage="https://pagure.io/volume_key" -distfiles="https://releases.pagure.org/volume_key/volume_key-${version}.tar.xz" -checksum=6ca3748fc1dad22c450bbf6601d4e706cb11c5e662d11bb4aeb473a9cd77309b -make_check=no # Error initializing NSS: security library: bad database. - -post_extract() { - # The rendered file uses the imp module, removed in Python 3.12; - # swig will regenerate it without this dependency during the build - rm python/python{,3}/volume_key.py - - # The py-compile helper uses the imp module, removed in Python 3.12; - # besides, we don't want the module pre-compiled anyway, so just drop it - : > admin/py-compile - cat > admin/py-compile <<-'EOF' - #!/bin/sh - : "$@" - EOF -} - -volume_key-python3_package() { - lib32disabled=yes - short_desc+=" - Python3 bindings" - pkg_install() { - vmove "usr/lib/python3*" - } -} - -volume_key-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/*.so - } -} diff --git a/srcpkgs/volumeicon/patches/locale.patch b/srcpkgs/volumeicon/patches/locale.patch deleted file mode 100644 index 6873791be365bd..00000000000000 --- a/srcpkgs/volumeicon/patches/locale.patch +++ /dev/null @@ -1,14 +0,0 @@ -Index: configure -=================================================================== ---- a/configure -+++ b/configure -@@ -5950,7 +5950,7 @@ fi - ;; - *) -- CATOBJEXT=.mo -- DATADIRNAME=lib -+ CATOBJEXT=.gmo -+ DATADIRNAME=share - ;; - esac - fi diff --git a/srcpkgs/volumeicon/patches/notify.patch b/srcpkgs/volumeicon/patches/notify.patch deleted file mode 100644 index a20546e90ba775..00000000000000 --- a/srcpkgs/volumeicon/patches/notify.patch +++ /dev/null @@ -1,13 +0,0 @@ -Index: configure -=================================================================== ---- a/configure -+++ b/configure -@@ -6644,7 +6644,7 @@ else - $as_echo "yes" >&6; } - - fi --NOTIFY_CFLAGS+="-DCOMPILEWITH_NOTIFY" -+NOTIFY_CFLAGS+=" -DCOMPILEWITH_NOTIFY " - - - fi diff --git a/srcpkgs/volumeicon/template b/srcpkgs/volumeicon/template deleted file mode 100644 index 2b15a200d80478..00000000000000 --- a/srcpkgs/volumeicon/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'volumeicon' -pkgname=volumeicon -version=0.5.1 -revision=4 -build_style=gnu-configure -configure_args="--enable-notify" -hostmakedepends="pkg-config intltool" -makedepends="alsa-lib-devel libnotify-devel gtk+3-devel" -short_desc="Lightweight volume control that sits in your systray" -maintainer="André L. C. Moreira " -license="GPL-3.0-only, ISC, MIT" -homepage="http://nullwise.com/volumeicon.html" -changelog="https://raw.githubusercontent.com/Maato/volumeicon/master/ChangeLog" -distfiles="http://nullwise.com/files/volumeicon/volumeicon-${version}.tar.gz" -checksum=24b8c1d0a81d708b201ce6e67301fc175d65588d892d01859f667b8db8a05da0 - -post_patch() { - sed -ne '/Copyright/,/IN THE SOFTWARE/s/ [*] *//p' src/bind.c >LICENSE.MIT - sed -ne '/Copyright/,/OF THIS SOFTWARE/s/ [*] *//p' \ - src/alsa_volume_mapping.c >LICENSE.ISC -} - -post_install() { - vlicense LICENSE.MIT - vlicense LICENSE.ISC -} diff --git a/srcpkgs/vorbis-tools/template b/srcpkgs/vorbis-tools/template deleted file mode 100644 index d87341db198f15..00000000000000 --- a/srcpkgs/vorbis-tools/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'vorbis-tools' -pkgname=vorbis-tools -version=1.4.3 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="libogg-devel libvorbis-devel libao-devel libflac-devel libcurl-devel - speex-devel opusfile-devel" -short_desc="Tools for Vorbis-Codecs e.g. oggenc and oggdec" -maintainer="Orphaned " -license="GPL-2.0-only" -homepage="https://xiph.org/vorbis/" -distfiles="https://downloads.xiph.org/releases/vorbis/vorbis-tools-${version}.tar.gz" -checksum=a1fe3ddc6777bdcebf6b797e7edfe0437954b24756ffcc8c6b816b63e0460dde diff --git a/srcpkgs/vorbisgain/template b/srcpkgs/vorbisgain/template deleted file mode 100644 index a1a831e0f03908..00000000000000 --- a/srcpkgs/vorbisgain/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'vorbisgain' -pkgname=vorbisgain -version=0.37 -revision=3 -build_style=gnu-configure -configure_args="--enable-recursive" -hostmakedepends="pkg-config" -makedepends="libvorbis-devel" -short_desc="A utility that computes the ReplayGain values for Ogg Vorbis files" -maintainer="Farhad Shahbazi " -license="LGPL-2.1-only" -homepage="http://sjeng.org/vorbisgain.html" -distfiles="http://sjeng.org/ftp/vorbis/vorbisgain-${version}.tar.gz" -checksum=dd6db051cad972bcac25d47b4a9e40e217bb548a1f16328eddbb4e66613530ec diff --git a/srcpkgs/vosk-api/patches/kaldi-lapack.patch b/srcpkgs/vosk-api/patches/kaldi-lapack.patch deleted file mode 100644 index 9fdd3a11eb6596..00000000000000 --- a/srcpkgs/vosk-api/patches/kaldi-lapack.patch +++ /dev/null @@ -1,45 +0,0 @@ -https://github.com/alphacep/kaldi/pull/5 -From 5f70761ecdf497cf55ca730187ab6ab38589ef0f Mon Sep 17 00:00:00 2001 -From: John Gebbie -Date: Sat, 3 Dec 2022 17:59:32 +0000 -Subject: [PATCH] Add OPENBLAS_NO_F2C math library option - ---- - src/configure | 10 +++++++--- - 1 file changed, 7 insertions(+), 3 deletions(-) - -diff --git a/src/configure b/src/configure -index ed62daa5017..1d78489d55e 100755 ---- a/src/configure -+++ b/src/configure -@@ -834,7 +834,7 @@ auto_lib= # Deduced lib name, used when $MATHLIB is not set. - - # Validate the (optionally) provided MATHLIB value. - case $MATHLIB in -- ''|ATLAS|CLAPACK|MKL|OPENBLAS|OPENBLAS_CLAPACK) : ;; -+ ''|ATLAS|CLAPACK|MKL|OPENBLAS|OPENBLAS_CLAPACK|OPENBLAS_NO_F2C) : ;; - *) failure "Unknown --mathlib='${MATHLIB}'. Supported libs: ATLAS CLAPACK MKL OPENBLAS" ;; - esac - -@@ -1301,7 +1301,7 @@ or try another math library, e.g. --mathlib=OPENBLAS (Kaldi may be slower)." - esac >> kaldi.mk - - echo "Successfully configured for Linux with OpenBLAS from $OPENBLASROOT" -- elif [ "$MATHLIB" == "OPENBLAS_CLAPACK" ]; then -+ elif [ "$MATHLIB" == "OPENBLAS_CLAPACK" ] || [ "$MATHLIB" == "OPENBLAS_NO_F2C" ]; then - if [[ ! $OPENBLASROOT ]]; then - # Either the user specified --mathlib=OPENBLAS or we've autodetected the - # system where OpenBLAS is the preferred option (the parser for -@@ -1345,7 +1345,11 @@ or try another math library, e.g. --mathlib=OPENBLAS (Kaldi may be slower)." - OPENBLASINCDIR="/usr/include" - fi - echo "Your math library seems to be OpenBLAS from $OPENBLASROOT. Configuring appropriately." -- OPENBLASLIBS="-L$OPENBLASLIBDIR -l:libopenblas.a -l:libblas.a -l:liblapack.a -l:libf2c.a" -+ if [ "$MATHLIB" == "OPENBLAS_CLAPACK" ]; then -+ OPENBLASLIBS="-L$OPENBLASLIBDIR -l:libopenblas.a -l:libblas.a -l:liblapack.a -l:libf2c.a" -+ else -+ OPENBLASLIBS="-L$OPENBLASLIBDIR -l:libopenblas.a -l:libblas.a -l:liblapack.a" -+ fi - echo "OPENBLASINC = $OPENBLASINCDIR" >> kaldi.mk - echo "OPENBLASLIBS = $OPENBLASLIBS" >> kaldi.mk - echo >> kaldi.mk diff --git a/srcpkgs/vosk-api/patches/kaldi-lapack.patch.args b/srcpkgs/vosk-api/patches/kaldi-lapack.patch.args deleted file mode 100644 index b5c52a09e494b4..00000000000000 --- a/srcpkgs/vosk-api/patches/kaldi-lapack.patch.args +++ /dev/null @@ -1 +0,0 @@ --Np1 -d kaldi diff --git a/srcpkgs/vosk-api/patches/kaldi-to-openblas-0.3.21.patch b/srcpkgs/vosk-api/patches/kaldi-to-openblas-0.3.21.patch deleted file mode 100644 index 4ae3aac80393c1..00000000000000 --- a/srcpkgs/vosk-api/patches/kaldi-to-openblas-0.3.21.patch +++ /dev/null @@ -1,55 +0,0 @@ ---- a/src/matrix/cblas-wrappers.h -+++ b/src/matrix/cblas-wrappers.h -@@ -383,10 +383,10 @@ inline void mul_elements( - // add clapack here - #if !defined(HAVE_ATLAS) - inline void clapack_Xtptri(KaldiBlasInt *num_rows, float *Mdata, KaldiBlasInt *result) { -- stptri_(const_cast("U"), const_cast("N"), num_rows, Mdata, result); -+ stptri_(const_cast("U"), const_cast("N"), num_rows, Mdata, result, 1, 1); - } - inline void clapack_Xtptri(KaldiBlasInt *num_rows, double *Mdata, KaldiBlasInt *result) { -- dtptri_(const_cast("U"), const_cast("N"), num_rows, Mdata, result); -+ dtptri_(const_cast("U"), const_cast("N"), num_rows, Mdata, result, 1, 1); - } - // - inline void clapack_Xgetrf2(KaldiBlasInt *num_rows, KaldiBlasInt *num_cols, -@@ -420,7 +420,7 @@ inline void clapack_Xgesvd(char *v, char *u, KaldiBlasInt *num_cols, - sgesvd_(v, u, - num_cols, num_rows, Mdata, stride, - sv, Vdata, vstride, Udata, ustride, -- p_work, l_work, result); -+ p_work, l_work, result, 1, 1); - } - inline void clapack_Xgesvd(char *v, char *u, KaldiBlasInt *num_cols, - KaldiBlasInt *num_rows, double *Mdata, KaldiBlasInt *stride, -@@ -430,25 +430,25 @@ inline void clapack_Xgesvd(char *v, char *u, KaldiBlasInt *num_cols, - dgesvd_(v, u, - num_cols, num_rows, Mdata, stride, - sv, Vdata, vstride, Udata, ustride, -- p_work, l_work, result); -+ p_work, l_work, result, 1, 1); - } - // - void inline clapack_Xsptri(KaldiBlasInt *num_rows, float *Mdata, - KaldiBlasInt *ipiv, float *work, KaldiBlasInt *result) { -- ssptri_(const_cast("U"), num_rows, Mdata, ipiv, work, result); -+ ssptri_(const_cast("U"), num_rows, Mdata, ipiv, work, result, 1); - } - void inline clapack_Xsptri(KaldiBlasInt *num_rows, double *Mdata, - KaldiBlasInt *ipiv, double *work, KaldiBlasInt *result) { -- dsptri_(const_cast("U"), num_rows, Mdata, ipiv, work, result); -+ dsptri_(const_cast("U"), num_rows, Mdata, ipiv, work, result, 1); - } - // - void inline clapack_Xsptrf(KaldiBlasInt *num_rows, float *Mdata, - KaldiBlasInt *ipiv, KaldiBlasInt *result) { -- ssptrf_(const_cast("U"), num_rows, Mdata, ipiv, result); -+ ssptrf_(const_cast("U"), num_rows, Mdata, ipiv, result, 1); - } - void inline clapack_Xsptrf(KaldiBlasInt *num_rows, double *Mdata, - KaldiBlasInt *ipiv, KaldiBlasInt *result) { -- dsptrf_(const_cast("U"), num_rows, Mdata, ipiv, result); -+ dsptrf_(const_cast("U"), num_rows, Mdata, ipiv, result, 1); - } - #else - inline void clapack_Xgetrf(MatrixIndexT num_rows, MatrixIndexT num_cols, diff --git a/srcpkgs/vosk-api/patches/kaldi-to-openblas-0.3.21.patch.args b/srcpkgs/vosk-api/patches/kaldi-to-openblas-0.3.21.patch.args deleted file mode 100644 index b5c52a09e494b4..00000000000000 --- a/srcpkgs/vosk-api/patches/kaldi-to-openblas-0.3.21.patch.args +++ /dev/null @@ -1 +0,0 @@ --Np1 -d kaldi diff --git a/srcpkgs/vosk-api/patches/kaldi-to-openfst-1.8.2.patch b/srcpkgs/vosk-api/patches/kaldi-to-openfst-1.8.2.patch deleted file mode 100644 index 6f2e1a343b2a66..00000000000000 --- a/srcpkgs/vosk-api/patches/kaldi-to-openfst-1.8.2.patch +++ /dev/null @@ -1,168 +0,0 @@ -diff --git a/src/base/kaldi-types.h b/src/base/kaldi-types.h -index 7ebf4f853..c376604a4 100644 ---- a/src/base/kaldi-types.h -+++ b/src/base/kaldi-types.h -@@ -39,24 +39,21 @@ typedef float BaseFloat; - // we find in the future lacks stdint.h - #include - --// for discussion on what to do if you need compile kaldi --// without OpenFST, see the bottom of this this file --#include -+#include // for ssize_t. -+#include // for ?int*_t. - --namespace kaldi { -- using ::int16; -- using ::int32; -- using ::int64; -- using ::uint16; -- using ::uint32; -- using ::uint64; -- typedef float float32; -- typedef double double64; --} // end namespace kaldi -+using int8 = int8_t; -+using int16 = int16_t; -+using int32 = int32_t; -+using int64 = int64_t; -+ -+using uint8 = uint8_t; -+using uint16 = uint16_t; -+using uint32 = uint32_t; -+using uint64 = uint64_t; - - // In a theoretical case you decide compile Kaldi without the OpenFST - // comment the previous namespace statement and uncomment the following --/* - namespace kaldi { - typedef int8_t int8; - typedef int16_t int16; -@@ -70,6 +67,5 @@ namespace kaldi { - typedef float float32; - typedef double double64; - } // end namespace kaldi --*/ - - #endif // KALDI_BASE_KALDI_TYPES_H_ -diff --git a/src/configure b/src/configure -index c74d67af8..84286da01 100755 ---- a/src/configure -+++ b/src/configure -@@ -929,7 +929,7 @@ fi - OPENFST_VER=${OPENFST_VER:-$(grep 'PACKAGE_VERSION' $FSTROOT/Makefile | sed -e 's:.*= ::')} - OPENFST_VER_NUM=$(echo $OPENFST_VER | sed 's/\./ /g' | xargs printf "%d%02d%02d") - if [ $OPENFST_VER_NUM -lt 10600 ]; then -- failure "OpenFst-$OPENFST_VER is not supported. You need OpenFst >= 1.6.0.)" -+ : - fi - echo "OPENFSTINC = $FSTROOT/include" >> kaldi.mk - if $static_fst ; then -diff --git a/src/fstext/kaldi-fst-io-inl.h b/src/fstext/kaldi-fst-io-inl.h -index f7bb3a7c2..01047919c 100644 ---- a/src/fstext/kaldi-fst-io-inl.h -+++ b/src/fstext/kaldi-fst-io-inl.h -@@ -99,7 +99,7 @@ void ReadFstKaldi(std::istream &is, bool binary, - fst->DeleteStates(); - string line; - size_t nline = 0; -- string separator = FLAGS_fst_field_separator + "\r\n"; -+ string separator = FST_FLAGS_fst_field_separator + "\r\n"; - while (std::getline(is, line)) { - nline++; - vector col; -diff --git a/src/fstext/lattice-weight.h b/src/fstext/lattice-weight.h -index 7637c4d1c..2d82c5647 100644 ---- a/src/fstext/lattice-weight.h -+++ b/src/fstext/lattice-weight.h -@@ -396,8 +396,8 @@ inline bool ApproxEqual(const LatticeWeightTpl &w1, - template - inline std::ostream &operator <<(std::ostream &strm, const LatticeWeightTpl &w) { - LatticeWeightTpl::WriteFloatType(strm, w.Value1()); -- CHECK(FLAGS_fst_weight_separator.size() == 1); -- strm << FLAGS_fst_weight_separator[0]; // comma by default; -+ CHECK(FST_FLAGS_fst_weight_separator.size() == 1); -+ strm << FST_FLAGS_fst_weight_separator[0]; // comma by default; - // may or may not be settable from Kaldi programs. - LatticeWeightTpl::WriteFloatType(strm, w.Value2()); - return strm; -@@ -405,9 +405,9 @@ inline std::ostream &operator <<(std::ostream &strm, const LatticeWeightTpl - inline std::istream &operator >>(std::istream &strm, LatticeWeightTpl &w1) { -- CHECK(FLAGS_fst_weight_separator.size() == 1); -+ CHECK(FST_FLAGS_fst_weight_separator.size() == 1); - // separator defaults to ',' -- return w1.ReadNoParen(strm, FLAGS_fst_weight_separator[0]); -+ return w1.ReadNoParen(strm, FST_FLAGS_fst_weight_separator[0]); - } - - -@@ -728,8 +728,8 @@ inline CompactLatticeWeightTpl Divide(const CompactLatticeW - template - inline std::ostream &operator <<(std::ostream &strm, const CompactLatticeWeightTpl &w) { - strm << w.Weight(); -- CHECK(FLAGS_fst_weight_separator.size() == 1); -- strm << FLAGS_fst_weight_separator[0]; // comma by default. -+ CHECK(FST_FLAGS_fst_weight_separator.size() == 1); -+ strm << FST_FLAGS_fst_weight_separator[0]; // comma by default. - for(size_t i = 0; i < w.String().size(); i++) { - strm << w.String()[i]; - if (i+1 < w.String().size()) -@@ -745,8 +745,8 @@ inline std::istream &operator >>(std::istream &strm, CompactLatticeWeightTpl > - template - inline void TrivialFactorWeightFst::InitStateIterator( - StateIteratorData *data) const { -- data->base = fst::make_unique > >(*this); -+ data->base = std::make_unique > >(*this); - } - - -diff --git a/src/lat/kaldi-lattice.cc b/src/lat/kaldi-lattice.cc -index 648e67115..70fde5acf 100644 ---- a/src/lat/kaldi-lattice.cc -+++ b/src/lat/kaldi-lattice.cc -@@ -114,7 +114,7 @@ class LatticeReader { - CompactLattice *cfst = new CompactLattice(); - string line; - size_t nline = 0; -- string separator = FLAGS_fst_field_separator + "\r\n"; -+ string separator = FST_FLAGS_fst_field_separator + "\r\n"; - while (std::getline(is, line)) { - nline++; - vector col; -diff --git a/src/lat/lattice-functions-transition-model.cc b/src/lat/lattice-functions-transition-model.cc -index 6172610dc..a8cd7b7e2 100644 ---- a/src/lat/lattice-functions-transition-model.cc -+++ b/src/lat/lattice-functions-transition-model.cc -@@ -248,13 +248,13 @@ bool TestWordAlignedLattice(const WordAlignLatticeLexiconInfo &lexicon_info, - int32 num_paths = 5, seed = Rand(), max_path_length = -1; - BaseFloat delta = 0.2; // some lattices have large costs -> use large delta. - -- FLAGS_v = GetVerboseLevel(); // set the OpenFst verbose level to the Kaldi -+ FST_FLAGS_v = GetVerboseLevel(); // set the OpenFst verbose level to the Kaldi - // verbose level. - if (!RandEquivalent(clat, aligned_clat, num_paths, delta, seed, max_path_length)) { - KALDI_WARN << "Equivalence test failed during lattice alignment."; - return false; - } -- FLAGS_v = 0; -+ FST_FLAGS_v = 0; - - return (num_err == 0); - } diff --git a/srcpkgs/vosk-api/patches/kaldi-to-openfst-1.8.2.patch.args b/srcpkgs/vosk-api/patches/kaldi-to-openfst-1.8.2.patch.args deleted file mode 100644 index b5c52a09e494b4..00000000000000 --- a/srcpkgs/vosk-api/patches/kaldi-to-openfst-1.8.2.patch.args +++ /dev/null @@ -1 +0,0 @@ --Np1 -d kaldi diff --git a/srcpkgs/vosk-api/patches/vosk-lapack.patch b/srcpkgs/vosk-api/patches/vosk-lapack.patch deleted file mode 100644 index 1b2fd6bd6c1d5b..00000000000000 --- a/srcpkgs/vosk-api/patches/vosk-lapack.patch +++ /dev/null @@ -1,41 +0,0 @@ -https://github.com/alphacep/vosk-api/pull/1215 -From 6c28207334bb1281d98a94f799757fdfa8f6b336 Mon Sep 17 00:00:00 2001 -From: John Gebbie -Date: Sat, 3 Dec 2022 17:53:21 +0000 -Subject: [PATCH] Add OPENBLAS_NO_F2C math library option - ---- - src/Makefile | 13 +++++++++++++ - 1 file changed, 13 insertions(+) - -diff --git a/src/Makefile b/src/Makefile -index cd697b15..97654883 100644 ---- a/src/Makefile -+++ b/src/Makefile -@@ -7,6 +7,7 @@ CUDA_ROOT?=/usr/local/cuda - USE_SHARED?=0 - # Math libraries - HAVE_OPENBLAS_CLAPACK?=1 -+HAVE_OPENBLAS_NO_F2C?=0 - HAVE_MKL?=0 - HAVE_ACCELERATE=0 - HAVE_CUDA?=0 -@@ -80,6 +81,18 @@ ifeq ($(HAVE_OPENBLAS_CLAPACK), 1) - endif - endif - -+ifeq ($(HAVE_OPENBLAS_NO_F2C), 1) -+ CFLAGS += -I$(OPENBLAS_ROOT)/include -+ ifeq ($(USE_SHARED), 0) -+ LIBS += \ -+ $(OPENBLAS_ROOT)/lib/libopenblas.a \ -+ $(OPENBLAS_ROOT)/lib/liblapack.a \ -+ $(OPENBLAS_ROOT)/lib/libblas.a -+ else -+ LDFLAGS += -lopenblas -llapack -lblas -+ endif -+endif -+ - ifeq ($(HAVE_MKL), 1) - CFLAGS += -DHAVE_MKL=1 -I$(MKL_ROOT)/include - LDFLAGS += -L$(MKL_ROOT)/lib/intel64 -Wl,-rpath=$(MKL_ROOT)/lib/intel64 -lmkl_rt -lmkl_intel_lp64 -lmkl_core -lmkl_sequential diff --git a/srcpkgs/vosk-api/template b/srcpkgs/vosk-api/template deleted file mode 100644 index 5af846b5579551..00000000000000 --- a/srcpkgs/vosk-api/template +++ /dev/null @@ -1,73 +0,0 @@ -# Template file for 'vosk-api' -pkgname=vosk-api -version=0.3.45 -revision=1 -create_wrksrc=yes -build_wrksrc="vosk-api-${version}/src" -# Vosk is built with their own vendored version of Kaldi which has no releases -# of its own, so the commit must be determined by the date of the vosk release. -_kaldi_commit=93ef0019b847272a239fbb485ef97f29feb1d587 -build_style=gnu-makefile -make_use_env=yes -make_build_args="KALDI_ROOT=../../kaldi HAVE_OPENBLAS_NO_F2C=1 HAVE_OPENBLAS_CLAPACK=0" -makedepends="blas-devel lapack-devel openblas-devel libgomp-devel openfst-devel" -short_desc="Offline speech recognition toolkit" -maintainer="Orphaned " -license="Apache-2.0" -homepage="https://alphacephei.com/vosk" -distfiles="https://github.com/alphacep/vosk-api/archive/v${version}/vosk-api-${version}.tar.gz - https://github.com/alphacep/kaldi/archive/${_kaldi_commit}.tar.gz - https://alphacephei.com/vosk/models/vosk-model-small-en-us-0.15.zip" -checksum="930fb9cfa6c1b3035d3730feee7d670fb893caa0c71bd2159ee7623102674c26 - f47a996af546884a8e1cb961323b796c5c238c1bbeabaf657bb300b760e431b2 - 30f26242c4eb449f948e42cb302dd7a686cb29a3423a8367f99ff41780942498" -shlib_provides="libvosk.so" -patch_args="-Np1 -d ${pkgname}-${version}" - -if [ "$XBPS_TARGET_LIBC" = musl ]; then - makedepends+=" libexecinfo-devel" -fi - -post_extract() { - mv "kaldi-${_kaldi_commit}" kaldi - cd "${wrksrc}/kaldi/tools" - mkdir -p OpenBLAS/install/lib - ln -sf "${XBPS_CROSS_BASE}/usr/include/openblas" OpenBLAS/install/include - ln -sf "${XBPS_CROSS_BASE}/usr/lib/"* OpenBLAS/install/lib - mkdir -p openfst/include openfst/lib - ln -sf "${XBPS_CROSS_BASE}/usr/include/fst" openfst/include - ln -sf "${XBPS_CROSS_BASE}/usr/lib/"* openfst/lib -} - -pre_build() { - cd "${wrksrc}/kaldi/src" - ./configure ${CROSS_BUILD:+--host="${XBPS_CROSS_TRIPLET}"} --mathlib=OPENBLAS_NO_F2C --shared --use-cuda=no - make online2 lm rnnlm -} - -do_install() { - vinstall vosk_api.h 644 usr/include - vinstall libvosk.so 644 usr/lib - - vmkdir usr/share/vosk-models - mv "${wrksrc}/vosk-model-small-en-us-0.15" "${DESTDIR}/usr/share/vosk-models/small-en-us" -} - -do_check() { - cd "${wrksrc}/vosk-api-${version}/c" - ln -sf "${wrksrc}/vosk-model-small-en-us-0.15" model - ln -sf ../python/example/test.wav . - ldflags="-fopenmp -L../src -lvosk -ldl -lpthread -Wl,-rpath,../src" - if [ "$XBPS_TARGET_LIBC" = musl ]; then - ldflags+=" -lexecinfo" - fi - make LDFLAGS="$ldflags" - ./test_vosk | grep -q '"text" : "zero one eight zero three"' -} - -vosk-model-small-en-us_package() { - short_desc="Lightweight english language model" - pkg_install() { - vmove usr/share/vosk-models - } -} diff --git a/srcpkgs/vosk-model-small-en-us b/srcpkgs/vosk-model-small-en-us deleted file mode 120000 index db9953d336762d..00000000000000 --- a/srcpkgs/vosk-model-small-en-us +++ /dev/null @@ -1 +0,0 @@ -vosk-api \ No newline at end of file diff --git a/srcpkgs/vpcs/patches/ldflags.patch b/srcpkgs/vpcs/patches/ldflags.patch deleted file mode 100644 index 6ff59e5ca9879e..00000000000000 --- a/srcpkgs/vpcs/patches/ldflags.patch +++ /dev/null @@ -1,13 +0,0 @@ ---- a/src/Makefile.linux 2017-01-20 15:51:20.339835620 -0600 -+++ b/src/Makefile.linux 2017-01-20 15:52:18.975831788 -0600 -@@ -4,8 +4,8 @@ - CPUTYPE=i386 - HVOPT=-DHV - --CFLAGS=-D$(OSTYPE) -D$(CPUTYPE) $(HVOPT) -Wall -DTAP --LDFLAGS=-lpthread -lutil -+override CFLAGS+=-D$(OSTYPE) -D$(CPUTYPE) $(HVOPT) -Wall -I. -DTAP -+override LDFLAGS+=-lpthread -lutil -s -static - OBJS=vpcs.o \ - daemon.o \ - readline.o \ diff --git a/srcpkgs/vpcs/patches/musl.patch b/srcpkgs/vpcs/patches/musl.patch deleted file mode 100644 index d4bb6cc877c564..00000000000000 --- a/srcpkgs/vpcs/patches/musl.patch +++ /dev/null @@ -1,22 +0,0 @@ ---- a/src/remote.c -+++ b/src/remote.c -@@ -34,6 +34,8 @@ - #include - #include - #include -+#include -+#include - #include - - #include - ---- a/src/hv.c -+++ b/src/hv.c -@@ -42,7 +42,6 @@ - #include - - #include --#include - #include - #include - diff --git a/srcpkgs/vpcs/patches/readline.patch b/srcpkgs/vpcs/patches/readline.patch deleted file mode 100644 index 313bbf16492557..00000000000000 --- a/srcpkgs/vpcs/patches/readline.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/src/readline.c 2017-04-21 00:27:54.248062134 -0500 -+++ b/src/readline.c 2017-04-21 00:28:07.690155810 -0500 -@@ -431,7 +431,7 @@ - i = kb[0]; - if (!isprint(i)) - continue; -- if (rls->pos < strlen(rls->kbuffer) - 1) { -+ if (rls->pos < strlen(rls->kbuffer) + 1) { - j = strlen(rls->kbuffer); - /* avoid overflow */ - if (j < rls->maxbuflen - 1) { diff --git a/srcpkgs/vpcs/template b/srcpkgs/vpcs/template deleted file mode 100644 index 096a8101c20055..00000000000000 --- a/srcpkgs/vpcs/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 'vpcs' -pkgname=vpcs -version=0.8.3 -revision=1 -archs="i686* x86_64*" -build_wrksrc="src" -build_style=gnu-makefile -make_cmd="make -f Makefile.linux" -short_desc="Virtual PC Simulator" -maintainer="Michael Aldridge " -license="BSD-2-Clause" -homepage="https://github.com/GNS3/vpcs/" -distfiles="https://github.com/GNS3/vpcs/archive/refs/tags/v${version}.tar.gz" -checksum=73018c923fdb8bbd7d76ddf4877bb7b3babbabed014f409f6b78a2e2b0a33da7 -make_check=no #checks unavailable in source makefiles - -CFLAGS="-fcommon" - -pre_build() { - case "$XBPS_TARGET_MACHINE" in - x86_64*) sed -i "s|i386|amd64|" Makefile.linux;; - esac -} - -do_install() { - vbin vpcs - vman ${wrksrc}/man/vpcs.1 - vlicense ${wrksrc}/COPYING -} diff --git a/srcpkgs/vpm/template b/srcpkgs/vpm/template deleted file mode 100644 index e17df504af7f72..00000000000000 --- a/srcpkgs/vpm/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'vpm' -pkgname=vpm -version=1.3 -revision=3 -short_desc="XBPS package management helper for VoidLinux" -maintainer="Armin Jenewein " -license="GPL-3.0-or-later" -homepage="https://codeberg.org/armin/vpm" -distfiles="https://codeberg.org/armin/${pkgname}/archive/${version}.tar.gz" -checksum=ba5349344de9c9b3e2e0f1553792b1f8d6939d9f82d77b76b494d16a482ceb13 - -do_install() { - vbin vpm - vcompletion bash-completion/completions/vpm bash -} diff --git a/srcpkgs/vpn-slice/template b/srcpkgs/vpn-slice/template deleted file mode 100644 index 9b2cd8d2cc7f76..00000000000000 --- a/srcpkgs/vpn-slice/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'vpn-slice' -pkgname=vpn-slice -version=0.16.1 -revision=4 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3-dnspython python3-setproctitle iproute2" -short_desc="Vpnc-script replacement for an easy split-tunnel VPN setup" -maintainer="Jony " -license="GPL-3.0-or-later" -homepage="https://github.com/dlenski/vpn-slice" -distfiles="https://github.com/dlenski/${pkgname}/archive/v${version}.tar.gz" -checksum=ecdb1c434c611427447b4884ea46845584ab08e40687e3dd4ffbdb7cd9bbcbde -make_check=no # there aren't any tests defined diff --git a/srcpkgs/vpn-ws/patches/fixprototypes.patch b/srcpkgs/vpn-ws/patches/fixprototypes.patch deleted file mode 100644 index e2f89ee39a4926..00000000000000 --- a/srcpkgs/vpn-ws/patches/fixprototypes.patch +++ /dev/null @@ -1,20 +0,0 @@ ---- a/src/ssl.c 2014-11-21 09:48:57.000000000 -0500 -+++ b/src/ssl.c.fixed 2017-09-27 01:46:07.908463177 -0400 -@@ -1,7 +1,7 @@ - #include "vpn-ws.h" - - #ifndef __WIN32__ --static int _vpn_ws_ssl_wait_read(fd) { -+static int _vpn_ws_ssl_wait_read(int fd) { - fd_set rset; - FD_ZERO(&rset); - FD_SET(fd, &rset); -@@ -12,7 +12,7 @@ - return 0; - } - --static int _vpn_ws_ssl_wait_write(fd) { -+static int _vpn_ws_ssl_wait_write(int fd) { - fd_set wset; - FD_ZERO(&wset); - FD_SET(fd, &wset); diff --git a/srcpkgs/vpn-ws/patches/openssl.patch b/srcpkgs/vpn-ws/patches/openssl.patch deleted file mode 100644 index b9e4ee7e9d7a5b..00000000000000 --- a/srcpkgs/vpn-ws/patches/openssl.patch +++ /dev/null @@ -1,52 +0,0 @@ -From a9d297969457e4f1a835e7481ddcbb4a2241692b Mon Sep 17 00:00:00 2001 -From: Peter Nikolow -Date: Fri, 29 Jan 2021 13:24:58 +0200 -Subject: [PATCH 2/3] Update ssl.c - -Fixing OpenSSL 1.1 deprecation of OPENSSL_config ---- - src/ssl.c | 6 +++++- - 1 file changed, 5 insertions(+), 1 deletion(-) - -diff --git a/src/ssl.c b/src/ssl.c -index 4f0405c..996e9b0 100644 ---- a/src/ssl.c -+++ b/src/ssl.c -@@ -225,7 +225,11 @@ static SSL_CTX *ssl_ctx = NULL; - - void *vpn_ws_ssl_handshake(vpn_ws_peer *peer, char *sni, char *key, char *crt) { - if (!ssl_initialized) { -- OPENSSL_config(NULL); -+#if OPENSSL_VERSION_NUMBER < 0x10100000L -+ OPENSSL_config(NULL); -+#else -+ OPENSSL_init_crypto(OPENSSL_INIT_LOAD_CONFIG,NULL); -+#endif - SSL_library_init(); - SSL_load_error_strings(); - OpenSSL_add_all_algorithms(); - -From ec10c3526b115ea32775f495abd449948cc1d807 Mon Sep 17 00:00:00 2001 -From: Peter Nikolow -Date: Fri, 29 Jan 2021 13:30:22 +0200 -Subject: [PATCH 3/3] Update ssl.c - -Adding default locations for trusted CA certificates. - -This helps is your server uses 3rd party certificate like Let's Encrypt. ---- - src/ssl.c | 1 + - 1 file changed, 1 insertion(+) - -diff --git a/src/ssl.c b/src/ssl.c -index 996e9b0..3759d5b 100644 ---- a/src/ssl.c -+++ b/src/ssl.c -@@ -254,6 +254,7 @@ void *vpn_ws_ssl_handshake(vpn_ws_peer *peer, char *sni, char *key, char *crt) { - SSL_CTX_set_verify(ssl_ctx, SSL_VERIFY_NONE, NULL); - } - else { -+ SSL_CTX_load_verify_locations(ssl_ctx, "/etc/ssl/certs/ca-certificates.crt", "/etc/ssl/certs/"); - SSL_CTX_set_verify(ssl_ctx, SSL_VERIFY_PEER, NULL); - } - ssl_peer_index = SSL_CTX_get_ex_new_index(0, NULL, NULL, NULL, NULL); diff --git a/srcpkgs/vpn-ws/template b/srcpkgs/vpn-ws/template deleted file mode 100644 index a709ef9a781fca..00000000000000 --- a/srcpkgs/vpn-ws/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'vpn-ws' -pkgname=vpn-ws -version=0.2 -revision=10 -build_style=gnu-makefile -make_use_env=yes -makedepends="openssl-devel" -short_desc="VPN system over websockets" -maintainer="Toyam Cox " -license="MIT" -homepage="https://github.com/unbit/vpn-ws" -distfiles="https://github.com/unbit/vpn-ws/archive/v${version}.tar.gz" -checksum=f35d16d192ef333390ccc7d342df4392676a86502fa087f310eab9758afd565a - -CFLAGS+=" -Wno-stringop-truncation -fcommon -Wno-deprecated-declarations" - -# no install target in the Makefile -do_install() { - vbin vpn-ws - vbin vpn-ws-client - vdoc README.md - vdoc tutorials/ubuntu_trusty_nginx_bridge_client_certificates.md - # not example config, but close enough - vsconf clients/vpn.pl - vsconf clients/vpn_linux_tornado.py - vlicense LICENSE -} diff --git a/srcpkgs/vpnc-scripts/template b/srcpkgs/vpnc-scripts/template deleted file mode 100644 index 1cb8b820b92c4c..00000000000000 --- a/srcpkgs/vpnc-scripts/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'vpnc-scripts' -pkgname=vpnc-scripts -version=20220510 -revision=1 -short_desc="Network configuration scripts for VPNC and OpenConnect" -maintainer="Jony " -license="GPL-2.0-or-later" -homepage="https://www.infradead.org/openconnect/vpnc-script.html" -distfiles="ftp://ftp.infradead.org/pub/${pkgname}/${pkgname}-${version}.tar.gz" -checksum=e2240f6c13d00da4cbcdadce238b4cdc43dc3fd74284024430cb35cff25563ac - -do_install() { - vinstall vpnc-script 755 usr/libexec/vpnc-scripts -} diff --git a/srcpkgs/vpnc/files/vpnc-script b/srcpkgs/vpnc/files/vpnc-script deleted file mode 100644 index c2b9f65bd17086..00000000000000 --- a/srcpkgs/vpnc/files/vpnc-script +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh - -exec /usr/libexec/vpnc-scripts/vpnc-script "$@" diff --git a/srcpkgs/vpnc/template b/srcpkgs/vpnc/template deleted file mode 100644 index d6c4d4dbd3d085..00000000000000 --- a/srcpkgs/vpnc/template +++ /dev/null @@ -1,39 +0,0 @@ -# Template file for 'vpnc' -pkgname=vpnc -version=0.5.3 -revision=10 -_githash=43780cecd7a61668002f73b6f8b9f9ba61af74ad -build_style=gnu-makefile -make_use_env=yes -make_build_args="SBINDIR=/usr/bin" -make_check_target=test -hostmakedepends="perl" -makedepends="libgcrypt-devel openssl-devel" -depends="net-tools vpnc-scripts" -short_desc="Client for cisco vpn concentrator" -maintainer="Enno Boland " -license="GPL-2.0-or-later" -homepage="https://www.unix-ag.uni-kl.de/~massar/vpnc/" -distfiles="https://github.com/streambinder/vpnc/archive/$_githash.tar.gz" -checksum=190493d792c8d5b2f7ba6a621fa14daf5602b2dcfcf31c202255fd08b1a943a4 -conf_files=" - /etc/vpnc/default.conf - /etc/vpnc/vpnc-script" - -if [ "$CROSS_BUILD" ]; then - hostmakedepends+=" vpnc" -fi - -post_patch() { - vsed -e 's/^#OPENSSL/OPENSSL/' -i Makefile - vsed -e 's/^install:.*/install: install-common/' -i Makefile - vsed -e 's#^SBINDIR=.*#SBINDIR=/$(PREFIX)/bin#' -i Makefile - if [ "$CROSS_BUILD" ]; then - vsed -e 's%^my \$vpnc = .*;%my \$vpnc = "/usr/bin/vpnc";%' -i src/makeman.pl - fi -} - -post_install() { - rm -r $DESTDIR/usr/lib/systemd/system - vinstall $FILESDIR/vpnc-script 755 etc/vpnc -} diff --git a/srcpkgs/vpnd/INSTALL.msg b/srcpkgs/vpnd/INSTALL.msg deleted file mode 100644 index ba2e43ff8b38d5..00000000000000 --- a/srcpkgs/vpnd/INSTALL.msg +++ /dev/null @@ -1 +0,0 @@ -* 0.1.2 breaking changes: reinstall yad for systray; new image paths in vpnd.conf diff --git a/srcpkgs/vpnd/files/README.voidlinux b/srcpkgs/vpnd/files/README.voidlinux deleted file mode 100644 index 264c8f4e3eea13..00000000000000 --- a/srcpkgs/vpnd/files/README.voidlinux +++ /dev/null @@ -1 +0,0 @@ -- Has additional functionality when yad and notify-send(.sh) are installed diff --git a/srcpkgs/vpnd/files/vpnd/run b/srcpkgs/vpnd/files/vpnd/run deleted file mode 100644 index 9c2b90f2d1935e..00000000000000 --- a/srcpkgs/vpnd/files/vpnd/run +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh -exec 2>&1 -exec /usr/bin/vpnd diff --git a/srcpkgs/vpnd/template b/srcpkgs/vpnd/template deleted file mode 100644 index b51f46f1f46ea3..00000000000000 --- a/srcpkgs/vpnd/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'vpnd' -pkgname=vpnd -version=0.2.0 -revision=1 -depends="bash libnotify" -conf_files="/etc/vpnd.conf" -short_desc="Package update notifier daemon for Void Linux" -maintainer="Benjamin Slade " -license="GPL-3.0-or-later" -homepage="https://gitlab.com/emacsomancer/vpnd" -distfiles="https://gitlab.com/emacsomancer/vpnd/-/archive/${version}/${pkgname}-${version}.tar.gz" -checksum=5c220acc4ed8dfd12d87dc77ffd6b2640464a5ac2101b6ec5a51e2267f1353c1 - -do_install() { - vbin vpnd - vmkdir usr/share/icons/vpnd - vcopy "*.png" usr/share/icons/vpnd - vconf vpnd.conf - vsv vpnd - vdoc "${FILESDIR}/README.voidlinux" -} diff --git a/srcpkgs/vpnfailsafe/template b/srcpkgs/vpnfailsafe/template deleted file mode 100644 index 66c735e8d5ad80..00000000000000 --- a/srcpkgs/vpnfailsafe/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'vpnfailsafe' -pkgname=vpnfailsafe -version=0.0.20180415 -revision=1 -_githash=f4317cac1d99033e48cbda5247571d5fc664583d -depends="openresolv openvpn" -short_desc="IP leak prevention for OpenVPN" -maintainer="Tai Chi Minh Ralph Eastwood " -license="MIT" -homepage="https://github.com/wknapik/vpnfailsafe" -distfiles="https://github.com/wknapik/vpnfailsafe/archive/${_githash}.tar.gz" -checksum=6a9cef23b5c192c9ca4d63403598e605904e70dd11f2b679a2be1daa320afa5e - -do_install() { - vmkdir usr/share/vpnfailsafe - vmkdir usr/share/vpnfailsafe/extras - vmkdir usr/share/doc/vpnfailsafe - vinstall vpnfailsafe.sh 755 usr/share/vpnfailsafe - vinstall README.md 644 usr/share/doc/vpnfailsafe - vcopy "extras/*.sh" usr/share/vpnfailsafe/extras - vlicense LICENSE -} diff --git a/srcpkgs/vscode/REMOVE b/srcpkgs/vscode/REMOVE deleted file mode 100644 index f35ba0705aefc4..00000000000000 --- a/srcpkgs/vscode/REMOVE +++ /dev/null @@ -1,12 +0,0 @@ -if [ "$UPDATE" = "no" ]; then - case "$ACTION" in - post) - if [ -d usr/lib/code-oss ]; then - rm -rf usr/lib/code-oss - fi - if [ -d usr/share/code-oss ]; then - rm -rf usr/share/code-oss - fi - ;; - esac -fi diff --git a/srcpkgs/vscode/patches/disable-crash-reporter.patch b/srcpkgs/vscode/patches/disable-crash-reporter.patch deleted file mode 100644 index 928ded29e0bc93..00000000000000 --- a/srcpkgs/vscode/patches/disable-crash-reporter.patch +++ /dev/null @@ -1,133 +0,0 @@ -diff --git a/src/main.ts b/src/main.ts -index ff9a5e89296..13bd078db46 100644 ---- a/src/main.ts -+++ b/src/main.ts -@@ -10,7 +10,7 @@ import { performance } from 'perf_hooks'; - import { configurePortable } from './bootstrap-node.js'; - import { bootstrapESM } from './bootstrap-esm.js'; - import { fileURLToPath } from 'url'; --import { app, protocol, crashReporter, Menu, contentTracing } from 'electron'; -+import { app, protocol, Menu, contentTracing } from 'electron'; - import minimist from 'minimist'; - import { product } from './bootstrap-meta.js'; - import { parse } from './vs/base/common/jsonc.js'; -@@ -72,21 +72,6 @@ const codeCachePath = getCodeCachePath(); - // Disable default menu (https://github.com/electron/electron/issues/35512) - Menu.setApplicationMenu(null); - --// Configure crash reporter --perf.mark('code/willStartCrashReporter'); --// If a crash-reporter-directory is specified we store the crash reports --// in the specified directory and don't upload them to the crash server. --// --// Appcenter crash reporting is enabled if --// * enable-crash-reporter runtime argument is set to 'true' --// * --disable-crash-reporter command line parameter is not set --// --// Disable crash reporting in all other cases. --if (args['crash-reporter-directory'] || (argvConfig['enable-crash-reporter'] && !args['disable-crash-reporter'])) { -- configureCrashReporter(); --} --perf.mark('code/didStartCrashReporter'); -- - // Set logs path before app 'ready' event if running portable - // to ensure that no 'logs' folder is created on disk at a - // location outside of the portable directory -@@ -391,97 +376,6 @@ function getArgvConfigPath(): string { - return path.join(os.homedir(), dataFolderName!, 'argv.json'); - } - --function configureCrashReporter(): void { -- let crashReporterDirectory = args['crash-reporter-directory']; -- let submitURL = ''; -- if (crashReporterDirectory) { -- crashReporterDirectory = path.normalize(crashReporterDirectory); -- -- if (!path.isAbsolute(crashReporterDirectory)) { -- console.error(`The path '${crashReporterDirectory}' specified for --crash-reporter-directory must be absolute.`); -- app.exit(1); -- } -- -- if (!fs.existsSync(crashReporterDirectory)) { -- try { -- fs.mkdirSync(crashReporterDirectory, { recursive: true }); -- } catch (error) { -- console.error(`The path '${crashReporterDirectory}' specified for --crash-reporter-directory does not seem to exist or cannot be created.`); -- app.exit(1); -- } -- } -- -- // Crashes are stored in the crashDumps directory by default, so we -- // need to change that directory to the provided one -- console.log(`Found --crash-reporter-directory argument. Setting crashDumps directory to be '${crashReporterDirectory}'`); -- app.setPath('crashDumps', crashReporterDirectory); -- } -- -- // Otherwise we configure the crash reporter from product.json -- else { -- const appCenter = product.appCenter; -- if (appCenter) { -- const isWindows = (process.platform === 'win32'); -- const isLinux = (process.platform === 'linux'); -- const isDarwin = (process.platform === 'darwin'); -- const crashReporterId = argvConfig['crash-reporter-id']; -- const uuidPattern = /^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$/i; -- if (crashReporterId && uuidPattern.test(crashReporterId)) { -- if (isWindows) { -- switch (process.arch) { -- case 'x64': -- submitURL = appCenter['win32-x64']; -- break; -- case 'arm64': -- submitURL = appCenter['win32-arm64']; -- break; -- } -- } else if (isDarwin) { -- if (product.darwinUniversalAssetId) { -- submitURL = appCenter['darwin-universal']; -- } else { -- switch (process.arch) { -- case 'x64': -- submitURL = appCenter['darwin']; -- break; -- case 'arm64': -- submitURL = appCenter['darwin-arm64']; -- break; -- } -- } -- } else if (isLinux) { -- submitURL = appCenter['linux-x64']; -- } -- submitURL = submitURL.concat('&uid=', crashReporterId, '&iid=', crashReporterId, '&sid=', crashReporterId); -- // Send the id for child node process that are explicitly starting crash reporter. -- // For vscode this is ExtensionHost process currently. -- const argv = process.argv; -- const endOfArgsMarkerIndex = argv.indexOf('--'); -- if (endOfArgsMarkerIndex === -1) { -- argv.push('--crash-reporter-id', crashReporterId); -- } else { -- // if the we have an argument "--" (end of argument marker) -- // we cannot add arguments at the end. rather, we add -- // arguments before the "--" marker. -- argv.splice(endOfArgsMarkerIndex, 0, '--crash-reporter-id', crashReporterId); -- } -- } -- } -- } -- -- // Start crash reporter for all processes -- const productName = (product.crashReporter ? product.crashReporter.productName : undefined) || product.nameShort; -- const companyName = (product.crashReporter ? product.crashReporter.companyName : undefined) || 'Microsoft'; -- const uploadToServer = Boolean(!process.env['VSCODE_DEV'] && submitURL && !crashReporterDirectory); -- crashReporter.start({ -- companyName, -- productName: process.env['VSCODE_DEV'] ? `${productName} Dev` : productName, -- submitURL, -- uploadToServer, -- compress: true -- }); --} -- - function getJSFlags(cliArgs: NativeParsedArgs): string | null { - const jsFlags: string[] = []; - diff --git a/srcpkgs/vscode/patches/fix_dir.patch b/srcpkgs/vscode/patches/fix_dir.patch deleted file mode 100644 index ca35ae86c677a4..00000000000000 --- a/srcpkgs/vscode/patches/fix_dir.patch +++ /dev/null @@ -1,46 +0,0 @@ -diff --git a/resources/linux/bin/code.sh b/resources/linux/bin/code.sh -index 4f11f5b82e0..dda9effb53a 100755 ---- a/resources/linux/bin/code.sh -+++ b/resources/linux/bin/code.sh -@@ -53,7 +53,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@@" - fi - fi - -diff --git a/resources/linux/code-url-handler.desktop b/resources/linux/code-url-handler.desktop -index 7106e0e0969..faaff89d71c 100644 ---- a/resources/linux/code-url-handler.desktop -+++ b/resources/linux/code-url-handler.desktop -@@ -2,7 +2,7 @@ - Name=@@NAME_LONG@@ - URL Handler - Comment=Code Editing. Redefined. - GenericName=Text Editor --Exec=@@EXEC@@ --open-url %U -+Exec=/usr/lib/@@NAME@@/bin/@@NAME@@ --open-url %U - Icon=@@ICON@@ - Type=Application - NoDisplay=true -diff --git a/resources/linux/code.desktop b/resources/linux/code.desktop -index 4c939a2fab8..1f94f5fccfb 100755 ---- a/resources/linux/code.desktop -+++ b/resources/linux/code.desktop -@@ -2,7 +2,7 @@ - Name=@@NAME_LONG@@ - Comment=Code Editing. Redefined. - GenericName=Text Editor --Exec=@@EXEC@@ %F -+Exec=/usr/lib/@@NAME@@/bin/@@NAME@@ %F - Icon=@@ICON@@ - Type=Application - StartupNotify=false -@@ -23,5 +23,5 @@ Name[ko]=새 빈 창 - Name[ru]=Новое пустое окно - Name[zh_CN]=新建空窗口 - Name[zh_TW]=開新空視窗 --Exec=@@EXEC@@ --new-window %F -+Exec=/usr/lib/@@NAME@@/bin/@@NAME@@ --new-window %F - Icon=@@ICON@@ diff --git a/srcpkgs/vscode/patches/gulp.patch b/srcpkgs/vscode/patches/gulp.patch deleted file mode 100644 index 5abb59ec0b6576..00000000000000 --- a/srcpkgs/vscode/patches/gulp.patch +++ /dev/null @@ -1,21 +0,0 @@ -diff --git a/build/gulpfile.vscode.js b/build/gulpfile.vscode.js -index ad0e4717a66..d3c34a95ec9 100644 ---- a/build/gulpfile.vscode.js -+++ b/build/gulpfile.vscode.js -@@ -281,7 +281,15 @@ function packageTask(platform, arch, sourceFolderName, destinationFolderName, op - 'resources/win32/code_150x150.png' - ], { base: '.' })); - } else if (platform === 'linux') { -- all = es.merge(all, gulp.src('resources/linux/code.png', { base: '.' })); -+ const icon = gulp.src('resources/linux/code.png', { base: '.' }); -+ -+ const desktop = gulp.src('resources/linux/code.desktop', { base: '.' }) -+ .pipe(replace('@@NAME_LONG@@', product.nameLong)) -+ .pipe(replace('@@NAME_SHORT@@', product.nameShort)) -+ .pipe(replace('@@NAME@@', product.applicationName)) -+ .pipe(replace('@@ICON@@', `code-oss`)); -+ -+ all = es.merge(all, icon, desktop); - } else if (platform === 'darwin') { - const shortcut = gulp.src('resources/darwin/bin/code.sh') - .pipe(rename('bin/code')); diff --git a/srcpkgs/vscode/patches/product.patch b/srcpkgs/vscode/patches/product.patch deleted file mode 100644 index 6e085d6f0b5f4d..00000000000000 --- a/srcpkgs/vscode/patches/product.patch +++ /dev/null @@ -1,20 +0,0 @@ -diff --git a/product.json b/product.json -index 736f4355886..339ac2005a4 100644 ---- a/product.json -+++ b/product.json -@@ -27,7 +27,15 @@ - "licenseFileName": "LICENSE.txt", - "reportIssueUrl": "https://github.com/microsoft/vscode/issues/new", - "urlProtocol": "code-oss", -+ "quality": "stable", -+ "documentationUrl": "https://github.com/microsoft/vscode-docs", -+ "requestFeatureUrl": "https://github.com/Microsoft/vscode/issues", - "webviewContentExternalBaseUrlTemplate": "https://{{uuid}}.vscode-cdn.net/insider/ef65ac1ba57f57f2a3961bfe94aa20481caca4c6/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", -+ "itemUrl": "https://marketplace.visualstudio.com/items" -+ }, - "builtInExtensions": [ - { - "name": "ms-vscode.js-debug-companion", diff --git a/srcpkgs/vscode/patches/remove_git_command.patch b/srcpkgs/vscode/patches/remove_git_command.patch deleted file mode 100644 index 59ec4aa8ff695c..00000000000000 --- a/srcpkgs/vscode/patches/remove_git_command.patch +++ /dev/null @@ -1,10 +0,0 @@ -diff --git a/build/npm/postinstall.js b/build/npm/postinstall.js -index 07b4412c458..6398ed7b0b6 100644 ---- a/build/npm/postinstall.js -+++ b/build/npm/postinstall.js -@@ -111,5 +111,3 @@ for (let dir of dirs) { - yarnInstall(dir, opts); - } - --cp.execSync('git config pull.rebase merges'); --cp.execSync('git config blame.ignoreRevsFile .git-blame-ignore-revs'); diff --git a/srcpkgs/vscode/template b/srcpkgs/vscode/template deleted file mode 100644 index 95d43f4ace9215..00000000000000 --- a/srcpkgs/vscode/template +++ /dev/null @@ -1,82 +0,0 @@ -# Template file for 'vscode' -pkgname=vscode -version=1.100.3 -revision=1 -_electronver=35.7.2 -_npmver=10.8.3 -hostmakedepends="pkg-config python3 python3-setuptools nodejs tar git ripgrep" -makedepends="libxkbfile-devel libsecret-devel libxml2-devel mit-krb5-devel nodejs-devel ncurses-devel electron${_electronver%%.*}-devel" -depends="libXtst ncurses nss xdg-utils ripgrep electron${_electronver%%.*}" -short_desc="Microsoft Code for Linux" -maintainer="Alex Lohr " -license="MIT" -homepage="https://code.visualstudio.com/" -distfiles="https://github.com/microsoft/vscode/archive/refs/tags/${version}.tar.gz" -checksum=41aea581620e48f7ba33e29ab6a9b43d25632ce11d06480cdfe0e8f904fe3637 -nocross=yes # x64 build does not cut it, it contains native code - -if [ "$XBPS_TARGET_WORDSIZE" = "32" ]; then - broken="FATAL ERROR: CALL_AND_RETRY_LAST Allocation failed - JavaScript heap out of memory" -fi - -# avoid downloading electron binaries for target platform; we use -# the system electron, and downloading does not work for all archs -export ELECTRON_SKIP_BINARY_DOWNLOAD=1 - -do_configure() { - # Use npm to install dependencies - echo "" > build/npm/preinstall.js - - # 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)" - _REPLACEMENT="s/$_TELEMETRY_URLS/0\.0\.0\.0/g" - grep -rl --exclude-dir=.git -E $_TELEMETRY_URLS | xargs sed -i -E $_REPLACEMENT - - # set used electron version - vsed -e "s/^target=\".*\"/target=\"${_electronver}\"/" -i .npmrc -} - -do_build() { - # Update to a more recent npm version to fix some issues - npm install -g npm@${_npmver} - - # The default memory limit may be too low for current versions of node - # to successfully build vscode. This sets it to 8GB, but - # change this number if it still doesn't work for your system. - _mem_limit="--max_old_space_size=16384" - - export NODE_OPTIONS="${_mem_limit}" - - # ignore nodejs version checks, we can not pass it as an argument to - # npm install because it doesn't inherit properly - echo "ignore-engines=true" >> .npmrc - - npm ci - - # do not checksum electron, since we're using our own build - vsed -e "s/validateChecksum: true/validateChecksum: false/g" -i build/lib/electron.*s - - export CFLAGS="$CFLAGS -I/usr/include/node" - node_modules/.bin/gulp --max_old_space_size=16384 --optimize-for-size --series vscode-linux-x64-min -} - -do_install() { - vmkdir usr/lib/code-oss - vcopy ../VSCode-linux-x64/resources usr/lib/code-oss - vcopy ../VSCode-linux-x64/bin usr/lib/code-oss - # Replace statically included binary with system copy - ln -sf /usr/bin/rg ${DESTDIR}/usr/lib/code-oss/resources/app/node_modules/@vscode/ripgrep/bin/rg - vmkdir usr/bin - ln -sf /usr/lib/code-oss/bin/code-oss ${DESTDIR}/usr/bin/ - vmkdir usr/share/applications - ln -sf /usr/lib/code-oss/resources/app/resources/linux/code.desktop ${DESTDIR}/usr/share/applications/code-oss.desktop - vmkdir usr/share/pixmaps - ln -sf /usr/lib/code-oss/resources/app/resources/linux/code.png ${DESTDIR}/usr/share/pixmaps/code-oss.png - vsed \ - -e "s|ELECTRON=.*|ELECTRON=/usr/lib/electron${_electronver%%.*}/electron|g" \ - -e 's|"$CLI"|"$CLI" --app="${VSCODE_PATH}/resources/app"|g' \ - -i "$DESTDIR"/usr/lib/code-oss/bin/code-oss - vlicense LICENSE.txt - chmod -R o-w ${DESTDIR}/usr/lib/code-oss/resources/app/ -} diff --git a/srcpkgs/vsftpd/files/vsftpd-ipv6/run b/srcpkgs/vsftpd/files/vsftpd-ipv6/run deleted file mode 100644 index b8c553af7728c7..00000000000000 --- a/srcpkgs/vsftpd/files/vsftpd-ipv6/run +++ /dev/null @@ -1,4 +0,0 @@ -#!/bin/sh -exec 2>&1 -[ -r conf ] && . ./conf -exec vsftpd -obackground=no -olisten=no -olisten_ipv6=yes ${OPTS} diff --git a/srcpkgs/vsftpd/files/vsftpd/run b/srcpkgs/vsftpd/files/vsftpd/run deleted file mode 100644 index 02e1063dc0cd65..00000000000000 --- a/srcpkgs/vsftpd/files/vsftpd/run +++ /dev/null @@ -1,4 +0,0 @@ -#!/bin/sh -exec 2>&1 -[ -r conf ] && . ./conf -exec vsftpd -obackground=no ${OPTS} diff --git a/srcpkgs/vsftpd/patches/001-destdir.patch b/srcpkgs/vsftpd/patches/001-destdir.patch deleted file mode 100644 index b0274ac8654710..00000000000000 --- a/srcpkgs/vsftpd/patches/001-destdir.patch +++ /dev/null @@ -1,47 +0,0 @@ ---- a/Makefile -+++ b/Makefile -@@ -22,6 +22,8 @@ OBJS = main.o utility.o prelogin.o ftpcm - seccompsandbox.o - - -+DESTDIR = -+ - .c.o: - $(CC) -c $*.c $(CFLAGS) $(IFLAGS) - -@@ -29,21 +31,20 @@ vsftpd: $(OBJS) - $(CC) -o vsftpd $(OBJS) $(LINK) $(LDFLAGS) $(LIBS) - - install: -- if [ -x /usr/local/sbin ]; then \ -- $(INSTALL) -m 755 vsftpd /usr/local/sbin/vsftpd; \ -- else \ -- $(INSTALL) -m 755 vsftpd /usr/sbin/vsftpd; fi -- if [ -x /usr/local/man ]; then \ -- $(INSTALL) -m 644 vsftpd.8 /usr/local/man/man8/vsftpd.8; \ -- $(INSTALL) -m 644 vsftpd.conf.5 /usr/local/man/man5/vsftpd.conf.5; \ -- elif [ -x /usr/share/man ]; then \ -- $(INSTALL) -m 644 vsftpd.8 /usr/share/man/man8/vsftpd.8; \ -- $(INSTALL) -m 644 vsftpd.conf.5 /usr/share/man/man5/vsftpd.conf.5; \ -- else \ -- $(INSTALL) -m 644 vsftpd.8 /usr/man/man8/vsftpd.8; \ -- $(INSTALL) -m 644 vsftpd.conf.5 /usr/man/man5/vsftpd.conf.5; fi -- if [ -x /etc/xinetd.d ]; then \ -- $(INSTALL) -m 644 xinetd.d/vsftpd /etc/xinetd.d/vsftpd; fi -+ mkdir -p $(DESTDIR)/usr/sbin -+ $(INSTALL) -m 755 vsftpd $(DESTDIR)/usr/sbin/ -+ mkdir -p $(DESTDIR)/usr/share/man/man8 -+ $(INSTALL) -m 644 vsftpd.8 $(DESTDIR)/usr/share/man/man8/ -+ mkdir -p $(DESTDIR)/usr/share/man/man5 -+ $(INSTALL) -m 644 vsftpd.conf.5 $(DESTDIR)/usr/share/man/man5/ -+ mkdir -p $(DESTDIR)/etc/xinetd.d -+ $(INSTALL) -m 644 xinetd.d/vsftpd $(DESTDIR)/etc/xinetd.d/ -+ -+uninstall: -+ rm -f $(DESTDIR)/usr/sbin/vsftpd -+ rm -f $(DESTDIR)/usr/share/man/man8/vsftpd.8 -+ rm -f $(DESTDIR)/usr/share/man/man5/vsftpd.conf.5 -+ rm -f $(DESTDIR)/etc/xinetd.d/vsftpd - - clean: - rm -f *.o *.swp vsftpd diff --git a/srcpkgs/vsftpd/patches/002-find_libs.patch b/srcpkgs/vsftpd/patches/002-find_libs.patch deleted file mode 100644 index a8deee26770a47..00000000000000 --- a/srcpkgs/vsftpd/patches/002-find_libs.patch +++ /dev/null @@ -1,13 +0,0 @@ ---- a/Makefile -+++ b/Makefile -@@ -8,8 +8,8 @@ CFLAGS = -O2 -fPIE -fstack-protector --p - -D_FORTIFY_SOURCE=2 \ - #-pedantic -Wconversion - --LIBS = `./vsf_findlibs.sh` --LINK = -Wl,-s -+LIBS = -lssl -lcrypt -lnsl -lssl -+LINK = - LDFLAGS = -fPIE -pie -Wl,-z,relro -Wl,-z,now - - OBJS = main.o utility.o prelogin.o ftpcmdio.o postlogin.o privsock.o \ diff --git a/srcpkgs/vsftpd/patches/003-chroot.patch b/srcpkgs/vsftpd/patches/003-chroot.patch deleted file mode 100644 index c42ec245b36d8d..00000000000000 --- a/srcpkgs/vsftpd/patches/003-chroot.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/tunables.c 2015-12-03 23:13:22.888994282 +0100 -+++ b/tunables.c 2015-12-03 23:13:33.716994236 +0100 -@@ -254,7 +254,7 @@ tunables_load_defaults() - /* -rw------- */ - tunable_chown_upload_mode = 0600; - -- install_str_setting("/usr/share/empty", &tunable_secure_chroot_dir); -+ install_str_setting("/var/empty", &tunable_secure_chroot_dir); - install_str_setting("ftp", &tunable_ftp_username); - install_str_setting("root", &tunable_chown_username); - install_str_setting("/var/log/xferlog", &tunable_xferlog_file); diff --git a/srcpkgs/vsftpd/patches/004-disable-capabilities.patch b/srcpkgs/vsftpd/patches/004-disable-capabilities.patch deleted file mode 100644 index 7aa6330b811b7d..00000000000000 --- a/srcpkgs/vsftpd/patches/004-disable-capabilities.patch +++ /dev/null @@ -1,12 +0,0 @@ ---- a/sysdeputil.c -+++ b/sysdeputil.c -@@ -165,6 +165,9 @@ - #endif - /* END config */ - -+#undef VSF_SYSDEP_HAVE_CAPABILITIES -+#undef VSF_SYSDEP_HAVE_LIBCAP -+ - /* PAM support - we include our own dummy version if the system lacks this */ - #include - diff --git a/srcpkgs/vsftpd/patches/005-disable-pam.patch b/srcpkgs/vsftpd/patches/005-disable-pam.patch deleted file mode 100644 index ebb72447f59e9d..00000000000000 --- a/srcpkgs/vsftpd/patches/005-disable-pam.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/builddefs.h -+++ b/builddefs.h -@@ -2,7 +2,7 @@ - #define VSF_BUILDDEFS_H - - #undef VSF_BUILD_TCPWRAPPERS --#define VSF_BUILD_PAM -+#undef VSF_BUILD_PAM - #undef VSF_BUILD_SSL - - #endif /* VSF_BUILDDEFS_H */ diff --git a/srcpkgs/vsftpd/patches/006-musl-compatibility.patch b/srcpkgs/vsftpd/patches/006-musl-compatibility.patch deleted file mode 100644 index 9eefec79d3200f..00000000000000 --- a/srcpkgs/vsftpd/patches/006-musl-compatibility.patch +++ /dev/null @@ -1,13 +0,0 @@ ---- a/sysdeputil.c -+++ b/sysdeputil.c -@@ -58,7 +58,9 @@ - #define VSF_SYSDEP_HAVE_SHADOW - #define VSF_SYSDEP_HAVE_USERSHELL - #define VSF_SYSDEP_HAVE_LIBCAP --#define VSF_SYSDEP_HAVE_UTMPX -+#if defined(__GLIBC__) || defined(__UCLIBC__) -+ #define VSF_SYSDEP_HAVE_UTMPX -+#endif - - #define __USE_GNU - #include diff --git a/srcpkgs/vsftpd/patches/007-CVE-2015-1419.patch b/srcpkgs/vsftpd/patches/007-CVE-2015-1419.patch deleted file mode 100644 index 173027a1d5ebb1..00000000000000 --- a/srcpkgs/vsftpd/patches/007-CVE-2015-1419.patch +++ /dev/null @@ -1,98 +0,0 @@ -Description: CVE-2015-1419: config option deny_file is not handled correctly -Author: Marcus Meissner -Origin: https://bugzilla.novell.com/show_bug.cgi?id=CVE-2015-1419 -Bug-Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=776922 -Last-Update: 2015-02-24 ---- -This patch header follows DEP-3: http://dep.debian.net/deps/dep3/ ---- a/ls.c -+++ b/ls.c -@@ -7,6 +7,7 @@ - * Would you believe, code to handle directory listing. - */ - -+#include - #include "ls.h" - #include "access.h" - #include "defs.h" -@@ -243,11 +244,42 @@ vsf_filename_passes_filter(const struct - struct mystr temp_str = INIT_MYSTR; - struct mystr brace_list_str = INIT_MYSTR; - struct mystr new_filter_str = INIT_MYSTR; -+ struct mystr normalize_filename_str = INIT_MYSTR; -+ const char *normname; -+ const char *path; - int ret = 0; - char last_token = 0; - int must_match_at_current_pos = 1; -+ - str_copy(&filter_remain_str, p_filter_str); -- str_copy(&name_remain_str, p_filename_str); -+ -+ /* normalize filepath */ -+ path = str_strdup(p_filename_str); -+ normname = realpath(path, NULL); -+ if (normname == NULL) -+ goto out; -+ str_alloc_text(&normalize_filename_str, normname); -+ -+ if (!str_isempty (&filter_remain_str) && !str_isempty(&normalize_filename_str)) { -+ if (str_get_char_at(p_filter_str, 0) == '/') { -+ if (str_get_char_at(&normalize_filename_str, 0) != '/') { -+ str_getcwd (&name_remain_str); -+ -+ if (str_getlen(&name_remain_str) > 1) /* cwd != root dir */ -+ str_append_char (&name_remain_str, '/'); -+ -+ str_append_str (&name_remain_str, &normalize_filename_str); -+ } -+ else -+ str_copy (&name_remain_str, &normalize_filename_str); -+ } else { -+ if (str_get_char_at(p_filter_str, 0) != '{') -+ str_basename (&name_remain_str, &normalize_filename_str); -+ else -+ str_copy (&name_remain_str, &normalize_filename_str); -+ } -+ } else -+ str_copy(&name_remain_str, &normalize_filename_str); - - while (!str_isempty(&filter_remain_str) && *iters < VSFTP_MATCHITERS_MAX) - { -@@ -360,6 +392,9 @@ vsf_filename_passes_filter(const struct - ret = 0; - } - out: -+ free(normname); -+ free(path); -+ str_free(&normalize_filename_str); - str_free(&filter_remain_str); - str_free(&name_remain_str); - str_free(&temp_str); ---- a/str.c -+++ b/str.c -@@ -711,3 +711,14 @@ str_replace_unprintable(struct mystr* p_ - } - } - -+void -+str_basename (struct mystr* d_str, const struct mystr* path) -+{ -+ static struct mystr tmp; -+ -+ str_copy (&tmp, path); -+ str_split_char_reverse(&tmp, d_str, '/'); -+ -+ if (str_isempty(d_str)) -+ str_copy (d_str, path); -+} ---- a/str.h -+++ b/str.h -@@ -100,6 +100,7 @@ void str_replace_unprintable(struct myst - int str_atoi(const struct mystr* p_str); - filesize_t str_a_to_filesize_t(const struct mystr* p_str); - unsigned int str_octal_to_uint(const struct mystr* p_str); -+void str_basename (struct mystr* d_str, const struct mystr* path); - - /* PURPOSE: Extract a line of text (delimited by \n or EOF) from a string - * buffer, starting at character position 'p_pos'. The extracted line will diff --git a/srcpkgs/vsftpd/patches/008-allow-getrandom.patch b/srcpkgs/vsftpd/patches/008-allow-getrandom.patch deleted file mode 100644 index c70ffe9fad64a3..00000000000000 --- a/srcpkgs/vsftpd/patches/008-allow-getrandom.patch +++ /dev/null @@ -1,12 +0,0 @@ ---- a/seccompsandbox.c -+++ b/seccompsandbox.c -@@ -286,6 +286,9 @@ - static void - seccomp_sandbox_setup_base() - { -+ /* allow getrandom. */ -+ allow_nr(__NR_getrandom); -+ - /* Simple reads and writes on existing descriptors. */ - allow_nr(__NR_read); - allow_nr(__NR_write); diff --git a/srcpkgs/vsftpd/patches/009-i686-musl.patch b/srcpkgs/vsftpd/patches/009-i686-musl.patch deleted file mode 100644 index ce8bd35f186f71..00000000000000 --- a/srcpkgs/vsftpd/patches/009-i686-musl.patch +++ /dev/null @@ -1,15 +0,0 @@ ---- a/ptracesandbox.c 2018-04-25 10:43:45.885676254 +0200 -+++ b/ptracesandbox.c 2018-04-25 10:44:23.021677437 +0200 -@@ -854,8 +854,12 @@ - arg2 != F_SETOWN && - arg2 != F_SETLK && - arg2 != F_SETLKW && -+#if defined(F_SETLK64) - arg2 != F_SETLK64 && -+#endif -+#if defined(F_SETLK64) - arg2 != F_SETLKW64 && -+#endif - arg2 != F_SETFD && - arg2 != F_GETFD) - { diff --git a/srcpkgs/vsftpd/template b/srcpkgs/vsftpd/template deleted file mode 100644 index 83c5b9a01dacf1..00000000000000 --- a/srcpkgs/vsftpd/template +++ /dev/null @@ -1,47 +0,0 @@ -# Template file for 'vsftpd' -pkgname=vsftpd -version=3.0.5 -revision=3 -build_style=gnu-makefile -makedepends="pam-devel libcap-devel libnsl-devel openssl-devel" -short_desc="FTP daemon with focus on security" -maintainer="Enno Boland " -license="GPL-2.0-only" -homepage="https://security.appspot.com/vsftpd.html" -distfiles="https://security.appspot.com/downloads/${pkgname}-${version}.tar.gz" -checksum=26b602ae454b0ba6d99ef44a09b6b9e0dfa7f67228106736df1f278c70bc91d3 - -if [ "$XBPS_TARGET_LIBC" = "glibc" ]; then - makedepends+=" libxcrypt-devel" -fi - -system_accounts="ftp" -ftp_pgroup=nogroup -CFLAGS="-Wno-error" -conf_files="/etc/vsftpd.conf" - -do_configure() { - local _nlsstring='-lcrypt -lnsl'; - case "$XBPS_TARGET_MACHINE" in - *-musl) _nlsstring=-lcrypt ;; - esac - - sed -i 's/#undef VSF_BUILD_SSL/#define VSF_BUILD_SSL/' builddefs.h - sed -i "s/-lcrypt -lnsl/${_nlsstring} -lssl -lcrypto/" Makefile -} - -do_install() { - vbin $pkgname - vconf $pkgname.conf - vman $pkgname.8 - vman $pkgname.conf.5 - vinstall EXAMPLE/INTERNET_SITE/$pkgname.xinetd 644 $pkgdir/etc/xinetd.d/$pkgname - vinstall RedHat/$pkgname.log 644 etc/logrotate.d/$pkgname - vsv vsftpd - vsv vsftpd-ipv6 - - for i in BENCHMARKS BUGS Changelog FAQ INSTALL README README.ssl REFS \ - REWARD SPEED TODO TUNING; do - vinstall $i 644 usr/share/doc/$pkgname/$i - done -} diff --git a/srcpkgs/vsv/template b/srcpkgs/vsv/template deleted file mode 100644 index d77a49d874edf2..00000000000000 --- a/srcpkgs/vsv/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'vsv' -pkgname=vsv -version=2.0.0 -revision=1 -build_style=cargo -depends="psmisc" -short_desc="Manage and view runit services" -maintainer="Dave Eddy " -license="MIT" -homepage="https://github.com/bahamas10/vsv" -changelog="https://raw.githubusercontent.com/bahamas10/vsv/master/CHANGES.md" -distfiles="https://github.com/bahamas10/vsv/archive/v${version}.tar.gz" -checksum=05c20d8e04ca37fdc47dde80a04a4709b54650748529456ebdddb4104fc805ec - -post_install() { - vman man/vsv.8 - vlicense LICENSE -} diff --git a/srcpkgs/vtable-dumper/template b/srcpkgs/vtable-dumper/template deleted file mode 100644 index b80aedc68858cc..00000000000000 --- a/srcpkgs/vtable-dumper/template +++ /dev/null @@ -1,12 +0,0 @@ -# Template file for 'vtable-dumper' -pkgname=vtable-dumper -version=1.2 -revision=2 -build_style=gnu-makefile -makedepends="elfutils-devel" -short_desc="Tool to list content of virtual tables in a shared library" -maintainer="meator " -license="LGPL-2.1-or-later" -homepage="https://github.com/lvc/vtable-dumper" -distfiles="https://github.com/lvc/vtable-dumper/archive/refs/tags/${version}.tar.gz" -checksum=6993781b6a00936fc5f76dc0db4c410acb46b6d6e9836ddbe2e3c525c6dd1fd2 diff --git a/srcpkgs/vte3-demo b/srcpkgs/vte3-demo deleted file mode 120000 index 30ca3abb87738f..00000000000000 --- a/srcpkgs/vte3-demo +++ /dev/null @@ -1 +0,0 @@ -vte3 \ No newline at end of file diff --git a/srcpkgs/vte3-devel b/srcpkgs/vte3-devel deleted file mode 120000 index 30ca3abb87738f..00000000000000 --- a/srcpkgs/vte3-devel +++ /dev/null @@ -1 +0,0 @@ -vte3 \ No newline at end of file diff --git a/srcpkgs/vte3-gtk4 b/srcpkgs/vte3-gtk4 deleted file mode 120000 index 30ca3abb87738f..00000000000000 --- a/srcpkgs/vte3-gtk4 +++ /dev/null @@ -1 +0,0 @@ -vte3 \ No newline at end of file diff --git a/srcpkgs/vte3-gtk4-demo b/srcpkgs/vte3-gtk4-demo deleted file mode 120000 index 30ca3abb87738f..00000000000000 --- a/srcpkgs/vte3-gtk4-demo +++ /dev/null @@ -1 +0,0 @@ -vte3 \ No newline at end of file diff --git a/srcpkgs/vte3-gtk4-devel b/srcpkgs/vte3-gtk4-devel deleted file mode 120000 index 30ca3abb87738f..00000000000000 --- a/srcpkgs/vte3-gtk4-devel +++ /dev/null @@ -1 +0,0 @@ -vte3 \ No newline at end of file diff --git a/srcpkgs/vte3-profile b/srcpkgs/vte3-profile deleted file mode 120000 index 30ca3abb87738f..00000000000000 --- a/srcpkgs/vte3-profile +++ /dev/null @@ -1 +0,0 @@ -vte3 \ No newline at end of file diff --git a/srcpkgs/vte3/patches/fix-W_EXITCODE.patch b/srcpkgs/vte3/patches/fix-W_EXITCODE.patch deleted file mode 100644 index 368a6db72d1736..00000000000000 --- a/srcpkgs/vte3/patches/fix-W_EXITCODE.patch +++ /dev/null @@ -1,17 +0,0 @@ -Source: https://mail-archives.apache.org/mod_mbox/mesos-reviews/201610.mbox/%3C20161014170728.1720.54446@reviews.apache.org%3E -Upstream: No -Reason: fixes compilation with musl that doesn't define W* macros. - ---- a/src/widget.cc -+++ b/src/widget.cc -@@ -39,6 +39,10 @@ - #define VTE_STYLE_CLASS_MONOSPACE "monospace" - #endif - -+#ifndef W_EXITCODE -+#define W_EXITCODE(ret, sig) ((ret) << 8 | (sig)) -+#endif -+ - using namespace std::literals; - - namespace vte { diff --git a/srcpkgs/vte3/template b/srcpkgs/vte3/template deleted file mode 100644 index 4c3d9b852ecd0b..00000000000000 --- a/srcpkgs/vte3/template +++ /dev/null @@ -1,99 +0,0 @@ -# Template file for 'vte3' -pkgname=vte3 -version=0.82.1 -revision=1 -build_style=meson -build_helper="gir" -configure_args="-Db_ndebug=false -Db_lto=false -D_systemd=false - $(vopt_bool gir gir) $(vopt_bool gir vapi) -Dgtk4=true" -hostmakedepends="glib-devel gettext pkg-config - $(vopt_if gir vala)" -makedepends="gnutls-devel gtk4-devel gtk+3-devel pcre2-devel liblz4-devel - $(vopt_if gir vala-devel)" -depends="vte3-profile>=${version}_${revision}" -short_desc="Terminal widget with improved accessibility and I18N support" -maintainer="Enno Boland " -license="GPL-3.0-or-later, LGPL-2.1-or-later, LGPL-3.0-or-later" -homepage="https://gitlab.gnome.org/GNOME/vte/" -distfiles="${GNOME_SITE}/vte/${version%.*}/vte-${version}.tar.xz" -checksum=79376d70402d271e2d38424418e1aea72357934d272e321e3906b71706a78e3a - -# Suppress warnings as errors for NULL format strings (musl libc) -CXXFLAGS="-Wno-error=format=" - -case "$XBPS_TARGET_MACHINE" in - i686*) - # https://gitlab.gnome.org/GNOME/vte/-/issues/2854 - CFLAGS+=" -fexcess-precision=standard" - CXXFLAGS+=" -fexcess-precision=standard" - ;; -esac - -# Package build options -build_options="gir" -build_options_default="gir" - -vte3-profile_package() { - short_desc+=" - profile scripts" - pkg_install() { - vmove usr/libexec/vte-urlencode-cwd - vmove etc/profile.d - } -} - -vte3-gtk4_package() { - depends="vte3-profile>=${version}_${revision}" - short_desc+=" - GTK4 version" - pkg_install() { - vmove usr/lib/libvte-2.91-gtk4.so.0 - vmove usr/lib/girepository-1.0/Vte-3.91.typelib - } -} - -vte3-demo_package() { - depends="vte3>=${version}_${revision}" - short_desc+=" - GTK3 demo" - pkg_install() { - vmove usr/bin/vte-2.91 - vmove usr/share/applications/org.gnome.Vte.App.Gtk3.desktop - vmove usr/share/xdg-terminals/org.gnome.Vte.App.Gtk3.desktop - } -} - -vte3-gtk4-demo_package() { - depends="vte3-gtk4>=${version}_${revision}" - short_desc+=" - GTK4 demo" - pkg_install() { - vmove usr/bin/vte-2.91-gtk4 - vmove usr/share/applications/org.gnome.Vte.App.Gtk4.desktop - vmove usr/share/xdg-terminals/org.gnome.Vte.App.Gtk4.desktop - } -} - -vte3-devel_package() { - depends="libglib-devel gtk+3-devel pango-devel ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include/vte-2.91 - vmove usr/lib/pkgconfig/vte-2.91.pc - vmove usr/lib/libvte-2.91.so - if [ "$build_option_gir" ]; then - vmove usr/share/gir-1.0/Vte-2.91.gir - vmove "usr/share/vala/vapi/vte-2.91.*" - fi - } -} - -vte3-gtk4-devel_package() { - depends="libglib-devel gtk4-devel pango-devel vte3-gtk4>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include/vte-2.91-gtk4 - vmove usr/lib/libvte-2.91-gtk4.so - vmove usr/lib/pkgconfig/vte-2.91-gtk4.pc - if [ "$build_option_gir" ]; then - vmove usr/share/gir-1.0/Vte-3.91.gir - vmove "usr/share/vala/vapi/vte-2.91-gtk4.*" - fi - } -} diff --git a/srcpkgs/vte3/update b/srcpkgs/vte3/update deleted file mode 100644 index 4e0643ab919435..00000000000000 --- a/srcpkgs/vte3/update +++ /dev/null @@ -1,2 +0,0 @@ -pkgname=vte -ignore="0.*[13579].*" diff --git a/srcpkgs/vtk-devel b/srcpkgs/vtk-devel deleted file mode 120000 index 02df7ecef8f3d1..00000000000000 --- a/srcpkgs/vtk-devel +++ /dev/null @@ -1 +0,0 @@ -vtk \ No newline at end of file diff --git a/srcpkgs/vtk-python3 b/srcpkgs/vtk-python3 deleted file mode 120000 index 02df7ecef8f3d1..00000000000000 --- a/srcpkgs/vtk-python3 +++ /dev/null @@ -1 +0,0 @@ -vtk \ No newline at end of file diff --git a/srcpkgs/vtk/patches/fmt-12.patch b/srcpkgs/vtk/patches/fmt-12.patch deleted file mode 100644 index 536c832f7f2bd8..00000000000000 --- a/srcpkgs/vtk/patches/fmt-12.patch +++ /dev/null @@ -1,36 +0,0 @@ ---- a/ThirdParty/ioss/vtkioss/Ioss_Utils.C -+++ b/ThirdParty/ioss/vtkioss/Ioss_Utils.C -@@ -162,13 +162,15 @@ std::ostream &Ioss::Utils::get_debug_str - void Ioss::Utils::time_and_date(char *time_string, char *date_string, size_t length) - { - std::time_t t = std::time(nullptr); -- std::string time = fmt::format("{:%H:%M:%S}", fmt::localtime(t)); -+ std::tm tm = { }; -+ localtime_r(&t, &tm); -+ std::string time = fmt::format("{:%H:%M:%S}", tm); - std::string date; - if (length >= 10) { -- date = fmt::format("{:%Y/%m/%d}", fmt::localtime(t)); -+ date = fmt::format("{:%Y/%m/%d}", tm); - } - else { -- date = fmt::format("{:%y/%m/%d}", fmt::localtime(t)); -+ date = fmt::format("{:%y/%m/%d}", tm); - } - copy_string(time_string, time, 9); - copy_string(date_string, date, length + 1); ---- a/ThirdParty/ioss/vtkioss/cgns/Iocgns_Utils.C -+++ b/ThirdParty/ioss/vtkioss/cgns/Iocgns_Utils.C -@@ -1076,8 +1076,10 @@ size_t Iocgns::Utils::common_write_metad - - CGERR(cg_goto(file_ptr, base, "end")); - std::time_t t = std::time(nullptr); -- std::string date = fmt::format("{:%Y/%m/%d}", fmt::localtime(t)); -- std::string time = fmt::format("{:%H:%M:%S}", fmt::localtime(t)); -+ std::tm tm = {}; -+ localtime_r(&t, &tm); -+ std::string date = fmt::format("{:%Y/%m/%d}", tm); -+ std::string time = fmt::format("{:%H:%M:%S}", tm); - - std::string code_version = region.get_optional_property("code_version", "unknown"); - std::string code_name = region.get_optional_property("code_name", "unknown"); diff --git a/srcpkgs/vtk/template b/srcpkgs/vtk/template deleted file mode 100644 index 67b92f79990905..00000000000000 --- a/srcpkgs/vtk/template +++ /dev/null @@ -1,81 +0,0 @@ -# Template file for 'vtk' -pkgname=vtk -version=9.5.0 -revision=1 -build_style=cmake -# vtk can be huge, especially with -DVTK_BUILD_ALL_MODULES=ON" -# Build only the core modules plus python bindings for now -configure_args="-DBUILD_SHARED_LIBS=ON -DVTK_FORBID_DOWNLOADS=ON - -DVTK_USE_EXTERNAL=ON - -DVTK_MODULE_USE_EXTERNAL_VTK_utf8=OFF - -DVTK_MODULE_USE_EXTERNAL_VTK_pegtl=OFF - -DVTK_MODULE_USE_EXTERNAL_VTK_libharu=OFF - -DVTK_MODULE_USE_EXTERNAL_VTK_exprtk=OFF - -DVTK_MODULE_USE_EXTERNAL_VTK_ioss=OFF - -DVTK_MODULE_USE_EXTERNAL_VTK_cgns=OFF - -DVTK_MODULE_USE_EXTERNAL_VTK_verdict=OFF - -DVTK_MODULE_USE_EXTERNAL_VTK_fast_float=OFF - -DVTK_MODULE_USE_EXTERNAL_VTK_token=OFF - -DVTK_MODULE_USE_EXTERNAL_VTK_jsoncpp=OFF - -DVTK_WRAP_PYTHON=ON -DVTK_PYTHON_VERSION=3" -# vtk forks libharu, bumps to v2.4.0, and requires libharu>=2.4.0 -makedepends="zlib-devel freetype-devel liblz4-devel expat-devel MesaLib-devel - libXt-devel libjpeg-turbo-devel tiff-devel hdf5-devel netcdf-devel - libxml2-devel jsoncpp-devel libogg-devel libtheora-devel - eigen double-conversion-devel glew-devel pugixml-devel sqlite-devel - gl2ps-devel proj-devel python3-devel json-c++ fmt-devel" -short_desc="System for 3D computer graphics, image processing, and visualization" -maintainer="Piraty " -license="BSD-3-Clause" -homepage="https://www.vtk.org" -distfiles="https://www.vtk.org/files/release/${version:0:3}/VTK-${version}.tar.gz" -checksum=04ae86246b9557c6b61afbc534a6df099244fbc8f3937f82e6bc0570953af87d -nocross="It seems to need vtk compile tools for the host" - -case "$XBPS_TARGET_MACHINE" in - # List of supported architectures copied from openmpi. - x86_64*|aarch64*|ppc64*|riscv64*) - makedepends+=" openmpi-devel" - ;; -esac - -if [ "$XBPS_TARGET_LIBC" = "musl" ]; then - makedepends+=" libexecinfo-devel" - LDFLAGS="-lexecinfo" -fi - -post_extract() { - [ "$XBPS_TARGET_NO_ATOMIC8" ] || return 0 - - echo "vtk_module_link(VTK::CommonDataModel PRIVATE atomic)" >> \ - Common/DataModel/CMakeLists.txt -} - -post_install() { - vlicense Copyright.txt - - # Mangle CPython extension names in CMake like xbps-src will do - vsed -e 's,\(vtkmodules/vtk.*\)\.cpython-.*\.so,\1.so,' \ - -i "${DESTDIR}/usr/lib/cmake/vtk-${version:0:3}/VTKPython-targets-none.cmake" -} - -vtk-devel_package() { - short_desc+=" - development files" - depends="vtk-python3>=${version}_${revision} ${makedepends}" - pkg_install() { - vmove usr/include - vmove usr/lib/*.so - vmove usr/lib/cmake - } -} - -vtk-python3_package() { - short_desc+=" - Python3 bindings" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/bin/vtkpython - vmove "${py3_sitelib}" - vmove "usr/lib/lib*Python*.so.*" - vmove "usr/lib/vtk-${version:0:3}/hierarchy/VTK/vtk*Python*.txt" - } -} diff --git a/srcpkgs/vtk/update b/srcpkgs/vtk/update deleted file mode 100644 index 68458b7537542d..00000000000000 --- a/srcpkgs/vtk/update +++ /dev/null @@ -1,2 +0,0 @@ -site="https://www.vtk.org/download/" -ignore="*rc*" diff --git a/srcpkgs/vttest/template b/srcpkgs/vttest/template deleted file mode 100644 index fb5bfcee9fb77b..00000000000000 --- a/srcpkgs/vttest/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'vttest' -pkgname=vttest -version=20241208 -revision=1 -build_style=gnu-configure -short_desc="Tests the compatibility so-called 'VT100-compatible' terminals" -maintainer="Leah Neukirchen " -license="BSD-3-Clause" -homepage="http://invisible-island.net/vttest/vttest.html" -distfiles="http://invisible-mirror.net/archives/${pkgname}/${pkgname}-${version}.tgz" -checksum=8fee3bac7e87d4aa4a217bd2b38ab9910c3b8cf9a605b450c76ccc0ad2a6519d - -post_install() { - vlicense COPYING -} diff --git a/srcpkgs/vtwm/template b/srcpkgs/vtwm/template deleted file mode 100644 index 47a1ee85aa0436..00000000000000 --- a/srcpkgs/vtwm/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'vtwm' -pkgname=vtwm -version=5.5.0 -revision=1 -build_style=gnu-configure -configure_args="--disable-sound" -hostmakedepends="pkg-config m4 flex" -makedepends="libXmu-devel libXpm-devel" -short_desc="Virtual tab window manager" -maintainer="Andrew Benson " -license="X11" -homepage="http://www.vtwm.org/" -changelog="http://vtwm.sourceforge.net/vtwm-changelog.html" -distfiles="${SOURCEFORGE_SITE}/${pkgname}/files/${pkgname}-${version}.tar.gz" -checksum=448d7afd8d5a5fcfabf1b9c64b811cfa6bdbf8892c067fe01a141806ef61eaf4 diff --git a/srcpkgs/vulkan-loader-devel b/srcpkgs/vulkan-loader-devel deleted file mode 120000 index 45054faf757f63..00000000000000 --- a/srcpkgs/vulkan-loader-devel +++ /dev/null @@ -1 +0,0 @@ -vulkan-loader \ No newline at end of file diff --git a/srcpkgs/vulkan-loader/template b/srcpkgs/vulkan-loader/template deleted file mode 100644 index 515068794d1a4b..00000000000000 --- a/srcpkgs/vulkan-loader/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'vulkan-loader' -pkgname=vulkan-loader -version=1.4.313.0 -revision=1 -build_style=cmake -configure_args="-Wno-dev -DVULKAN_HEADERS_INSTALL_DIR=${XBPS_CROSS_BASE}/usr - -DBUILD_TESTS=OFF" -hostmakedepends="python3 pkg-config" -makedepends="Vulkan-Headers libxcb-devel libxkbcommon-devel wayland-devel - libXrandr-devel" -short_desc="Vulkan Installable Client Driver (ICD) loader" -maintainer="Orphaned " -license="Apache-2.0" -homepage="https://www.khronos.org/vulkan/" -distfiles="https://github.com/KhronosGroup/Vulkan-Loader/archive/vulkan-sdk-${version}.tar.gz" -checksum=c736fa79d974c3513f5573b74249ed002aab59f1d15d1c13fc1d00644830869a - -vulkan-loader-devel_package() { - depends="${sourcepkg}>=${version}_${revision} Vulkan-Headers" - short_desc+=" - development files" - pkg_install() { - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/vulkan-loader/update b/srcpkgs/vulkan-loader/update deleted file mode 100644 index 030764affa318b..00000000000000 --- a/srcpkgs/vulkan-loader/update +++ /dev/null @@ -1,3 +0,0 @@ -_pkgname=Vulkan-Loader -site="https://github.com/KhronosGroup/${_pkgname}/tags" -pattern="/releases/tag/vulkan-sdk-\K\d.\d.\d+.\d(?=)" diff --git a/srcpkgs/vultr-cli/template b/srcpkgs/vultr-cli/template deleted file mode 100644 index 7da39d376ce6f1..00000000000000 --- a/srcpkgs/vultr-cli/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'vultr-cli' -pkgname=vultr-cli -version=2.15.0 -revision=4 -build_style=go -go_import_path=github.com/vultr/vultr-cli/v2 -short_desc="Official command line tool for Vultr services" -maintainer="Orphaned " -license="Apache-2.0" -homepage="https://github.com/vultr/vultr-cli" -changelog="https://raw.githubusercontent.com/vultr/vultr-cli/master/CHANGELOG.md" -distfiles="https://github.com/vultr/vultr-cli/archive/refs/tags/v${version}.tar.gz" -checksum=74e551c3d238fb4be754e10d17e778f68c8e3c46842b1e5a00fc6fea4a71639b diff --git a/srcpkgs/vultr/template b/srcpkgs/vultr/template deleted file mode 100644 index 02c5e6d0048999..00000000000000 --- a/srcpkgs/vultr/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'vultr' -pkgname=vultr -version=2.0.3 -revision=4 -build_style=go -go_import_path="github.com/JamesClonk/vultr" -short_desc="Vultr CLI and API client" -maintainer="Orphaned " -license="MIT" -homepage="https://jamesclonk.github.io/vultr/" -distfiles="https://github.com/JamesClonk/vultr/archive/v${version}.tar.gz" -checksum=6529d521a7fa006808cd07331f31256e91773ec7e1a0c7839cd14884034fb185 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/w3m-img b/srcpkgs/w3m-img deleted file mode 120000 index 6e721a4dba5db2..00000000000000 --- a/srcpkgs/w3m-img +++ /dev/null @@ -1 +0,0 @@ -w3m \ No newline at end of file diff --git a/srcpkgs/w3m/template b/srcpkgs/w3m/template deleted file mode 100644 index f83a2803af2e98..00000000000000 --- a/srcpkgs/w3m/template +++ /dev/null @@ -1,68 +0,0 @@ -# Template file for 'w3m' -pkgname=w3m -version=0.5.5 -revision=1 -build_style=gnu-configure -configure_args="--libexecdir=/usr/lib --enable-image=x11,fb - --with-nkf=/usr/bin/nkf - --with-imagelib=imlib2 --with-termlib=ncurses --disable-w3mmailer" -hostmakedepends="pkg-config gc-devel perl gettext nkf" -makedepends="zlib-devel ncurses-devel gc-devel openssl-devel imlib2-devel - libX11-devel" -short_desc="Text-based Web browser and pager (with Debian patches)" -maintainer="Đoàn Trần Công Danh " -license="MIT" -# https://github.com/tats/w3m/issues/304 -homepage="https://sr.ht/~rkta/w3m/" -changelog="https://git.sr.ht/~rkta/w3m/blob/master/ChangeLog" -distfiles="https://git.sr.ht/~rkta/w3m/archive/v${version}.tar.gz" -checksum=b271c86b13be2207700230cb3f9061271ea37fd1ace199f48b72ea542a529a0f - -LDFLAGS="-lX11" - -post_patch() { - rm -f Bonus/oldconfigure.sh - vsed -i -e 's,/usr/local/bin,/usr/bin,g' \ - Bonus/makeref Bonus/scanhist.rb Bonus/html2latex \ - scripts/w3mman/hlink.cgi - chmod +x Bonus/scanhist.rb Bonus/utf8.cgi -} - -pre_build() { - # build host mktable - if [ "$CROSS_BUILD" ]; then - make CC=cc CFLAGS=-Os LD=ld LDFLAGS= mktable - mv mktable host-mktable - chmod 755 host-mktable - make clean - sed -e 's,./mktable$(EXT),./host-mktable$(EXT),g' -i Makefile - fi -} - -do_check() { - cd tests - sh run_tests -} - -post_install() { - local _file - vlicense COPYING - for _file in doc/HISTORY doc/README* doc/*.html - do - vdoc "$_file" - done - for _file in doc/keymap* doc/menu* - do - vsconf "$_file" - done - vcopy Bonus usr/share/examples/w3m/bonus -} - -w3m-img_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - image display support" - pkg_install() { - vmove usr/lib/w3m/w3mimgdisplay - vmove usr/share/doc/w3m/README.img - } -} diff --git a/srcpkgs/w3m/update b/srcpkgs/w3m/update deleted file mode 100644 index 04b31ff7efac92..00000000000000 --- a/srcpkgs/w3m/update +++ /dev/null @@ -1 +0,0 @@ -pattern="/archive/refs/tags/v\K[\d\.]+\+git\d+(?=(\+deb[u\+.\d]+)?\.tar)" diff --git a/srcpkgs/wabt/template b/srcpkgs/wabt/template deleted file mode 100644 index 571c2a00d508af..00000000000000 --- a/srcpkgs/wabt/template +++ /dev/null @@ -1,35 +0,0 @@ -# Template file for 'wabt' -pkgname=wabt -version=1.0.23 -revision=1 -create_wrksrc=yes -build_style=cmake -make_check_target=check -checkdepends="python3-ply" -short_desc="WebAssembly Binary Toolkit" -maintainer="Orphaned " -license="Apache-2.0" -homepage="https://github.com/WebAssembly/wabt" -_gtest_commit=703bd9caab50b139428cea1aaff9974ebee5742e -_testsuite_commit=9994915e0cca8b42a16c577e4c85491822367dde -_wasm_c_api_commit=d9a80099d496b5cdba6f3fe8fc77586e0e505ddc -distfiles="https://github.com/WebAssembly/wabt/archive/${version}.tar.gz - https://github.com/google/googletest/archive/${_gtest_commit}.tar.gz - https://github.com/WebAssembly/testsuite/archive/${_testsuite_commit}.tar.gz - https://github.com/WebAssembly/wasm-c-api/archive/${_wasm_c_api_commit}.tar.gz" -checksum="925f47020705cd2cc00a4ff6a36ab08f8adf6d08c7eac5057db0db38b6b2f16d - d17b1b83a57b3933565a6d0616fe261107326d47de20288d0949ed038e1c342d - baf8a7f68ddd21fb7ad255acc765391c972c12f3857af8e9a979342b160e6a5a - aea8cd095e9937f1e14f2c93e026317b197eb2345e7a817fe3932062eb7b792c" - -post_extract() { - mv wabt-${version}/* . - # move submodule to proper location - rmdir third_party/gtest - rmdir third_party/testsuite - rmdir third_party/wasm-c-api - - mv -v googletest-${_gtest_commit} third_party/gtest - mv -v testsuite-${_testsuite_commit} third_party/testsuite - mv -v wasm-c-api-${_wasm_c_api_commit} third_party/wasm-c-api -} diff --git a/srcpkgs/waifu2x-converter-cpp/patches/fix-cross.patch b/srcpkgs/waifu2x-converter-cpp/patches/fix-cross.patch deleted file mode 100644 index 0649d1b9fd3d69..00000000000000 --- a/srcpkgs/waifu2x-converter-cpp/patches/fix-cross.patch +++ /dev/null @@ -1,29 +0,0 @@ -diff --git a/CMakeLists.txt b/CMakeLists.txt -index 8b728b5..17d9dea 100644 ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -121,7 +121,14 @@ if (WIN32) - endif() - endif() - --add_executable(conv conv.c) -+add_custom_target("conv") -+add_custom_command( -+ OUTPUT "build/conv" -+ COMMAND cc -+ ARGS -o conv conv.c -+ DEPENDS "build/conv" -+ COMMENT "Generator" -+) - - set(HAVE_OPENCV FALSE) - set(HAVE_OPENCV_3_X FALSE) -@@ -355,7 +362,7 @@ else() - target_link_libraries(w2xc ${OPENCV_LIBRARIES} ${CMAKE_DL_LIBS} pthread ${FILE_SYSTEM_LIB}) - endif() - --set(CONV_EXE "$/conv") -+set(CONV_EXE ${CMAKE_BINARY_DIR}/conv) - - add_custom_command( - OUTPUT modelHandler_OpenCL.cl.h diff --git a/srcpkgs/waifu2x-converter-cpp/template b/srcpkgs/waifu2x-converter-cpp/template deleted file mode 100644 index 4b33ba1ed30f43..00000000000000 --- a/srcpkgs/waifu2x-converter-cpp/template +++ /dev/null @@ -1,36 +0,0 @@ -# Template file for 'waifu2x-converter-cpp' -pkgname=waifu2x-converter-cpp -version=5.3.4 -revision=2 -build_style=cmake -configure_args="-DINSTALL_MODELS=ON" -hostmakedepends="pkg-config" -makedepends="libopencv-devel OpenCL-Headers ocl-icd-devel" -short_desc="Image upscaling using deep convolutional neural networks" -maintainer="SolitudeSF " -license="MIT" -homepage="https://github.com/DeadSix27/waifu2x-converter-cpp" -distfiles="${homepage}/archive/v${version}.tar.gz" -checksum=93e1dca78657c48f9c497a71b9e9d11e88ffadcc20fac27f9c48cdba7f132b51 - -# silly workaround to prevent vector/bool/etc from being defined -case "$XBPS_TARGET_MACHINE" in - ppc*) CXXFLAGS+=" -D__APPLE_ALTIVEC__";; -esac -CXXFLAGS+=" -DCL_TARGET_OPENCL_VERSION=220" - -pre_configure() { - # conv is a generator built with add_executable - # build it before so it is built with the correct - # toolchain - mkdir build - cc -o build/conv conv.c -} - -pre_check() { - cp -r models_rgb build -} - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/waitforfile/template b/srcpkgs/waitforfile/template deleted file mode 100644 index b6f4b3c249f308..00000000000000 --- a/srcpkgs/waitforfile/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'waitforfile' -pkgname=waitforfile -version=0.1.8 -revision=3 -build_style=cargo -short_desc="Wait until the given file exists" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/nroi/waitforfile" -distfiles="${homepage}/archive/v${version}.tar.gz" -checksum=e63c7b964d4b475f4d84fba62a8b2e43593cbe73c7ce4840474836a978ca01a3 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/walk/template b/srcpkgs/walk/template deleted file mode 100644 index 8cf30e63c9de36..00000000000000 --- a/srcpkgs/walk/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'walk' -pkgname=walk -version=1.0.0 -revision=1 -build_style=gnu-makefile -make_install_args='prefix=${DESTDIR}/usr' -hostmakedepends="gzip make" -short_desc="Two utilities collectively replacing find: walk and sor" -maintainer="Andrea D'Amore " -license="Apache-2.0" -homepage="https://github.com/bbarenblat/walk" -distfiles="https://github.com/bbarenblat/walk/archive/refs/tags/v${version}.tar.gz" -checksum=7d733cc106ca81390197f772efd4243ab798fe12ee7de30ceec3ce92cb762375 diff --git a/srcpkgs/walker/template b/srcpkgs/walker/template deleted file mode 100644 index 87abb2a1394832..00000000000000 --- a/srcpkgs/walker/template +++ /dev/null @@ -1,34 +0,0 @@ -# Template file for 'walker' -pkgname=walker -version=0.13.25 -revision=1 -build_style=go -build_helper="gir" -go_import_path=github.com/abenz1267/walker -go_package="./cmd" -hostmakedepends="gobject-introspection pkg-config" -makedepends="gtk4-layer-shell-devel libvips-devel" -depends="gsettings-desktop-schemas" -short_desc="Multi-Purpose highly extendable application launcher for Wayland" -maintainer="Xavier Fortier " -license="MIT" -homepage="https://github.com/abenz1267/walker" -changelog="https://github.com/abenz1267/walker/releases" -distfiles="https://github.com/abenz1267/walker/archive/v${version}.tar.gz" -checksum=ad8f3570b67bf27ecb42e647f65715ffda2212db58870e6b23ea206d209859d8 -make_check=no # no tests and slog warnings make it fail - -do_build() { - # build_style=go uses "go install" which has no -o flag and the - # binary name ends up to be "cmd" instead of "walker". - go build -o "${GOPATH}/bin/walker" \ - -modcacherw -tags "${go_build_tags}" \ - -ldflags "${go_ldflags}" "${go_package}" -} - -post_install() { - vlicense LICENSE - vinstall internal/config/config.default.toml 644 etc/xdg/walker config.toml - vinstall internal/config/themes/default.toml 644 etc/xdg/walker/themes - vinstall internal/config/themes/xdg_default.css 644 etc/xdg/walker/themes default.css -} diff --git a/srcpkgs/wallpaperd/template b/srcpkgs/wallpaperd/template deleted file mode 100644 index c63644e9056d3f..00000000000000 --- a/srcpkgs/wallpaperd/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'wallpaperd' -pkgname=wallpaperd -version=0.2.1 -revision=2 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="imlib2-devel libXrender-devel libXrandr-devel libICE-devel" -short_desc="A small application that takes care of setting the background image on different workspaces" -maintainer="ShadowKyogre " -license="MIT" -# Homepage and download are gone - use an archive.org snapshot -homepage="https://web.archive.org/web/20150803033301/https://projects.pekdon.net/projects/wallpaperd" -distfiles="https://web.archive.org/web/20150803033301/https://projects.pekdon.net/projects/wallpaperd/files/wallpaperd-${version}.tar.gz" -checksum=0fea5c40e8daa8ab9bef9277b65843db0c5fbf484a8a665787e8c67f0e0d4114 - -post_install() { - vsconf wallpaperd.cfg - vdoc README -} diff --git a/srcpkgs/wally-cli/template b/srcpkgs/wally-cli/template deleted file mode 100644 index fa549a03fd3a17..00000000000000 --- a/srcpkgs/wally-cli/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'wally-cli' -pkgname=wally-cli -version=2.0.1 -revision=4 -build_style=go -go_import_path="github.com/zsa/wally-cli" -hostmakedepends="pkg-config" -makedepends="libusb-devel pkg-config go-bindata" -depends="wally-udev-rules" -short_desc="Flashing firmware for ZSA keyboards" -maintainer="Wayne Van Son " -license="MIT" -homepage="https://www.zsa.io/wally/" -distfiles="https://github.com/zsa/wally-cli/archive/${version}-linux.tar.gz" -checksum=071b1bd10e9160c441e833be3bea211ccf835c4f1792b0c6c7fc86f7aa0695d1 - -post_install() { - vlicense "${wrksrc}/license.md" -} diff --git a/srcpkgs/wally-udev-rules/template b/srcpkgs/wally-udev-rules/template deleted file mode 100644 index 683963a28ae8d0..00000000000000 --- a/srcpkgs/wally-udev-rules/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'wally-udev-rules' -pkgname=wally-udev-rules -version=2.1.1 -revision=2 -build_style=fetch -short_desc="Set of udev rules for ZSA keyboards, for usage with wally and oryx" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/zsa/wally" -distfiles="https://raw.githubusercontent.com/zsa/wally/${version}/dist/linux64/50-oryx.rules - https://raw.githubusercontent.com/zsa/wally/${version}/dist/linux64/50-wally.rules - https://raw.githubusercontent.com/zsa/wally/${version}/license.md" -checksum="6c7d4d27745080269115c58c4c5d863b23c534635975f3bca581c52687721c52 - 269c9196bc65b2e62be549e3d34e56768fe702ff099b7780a1661ca4c92a0143 - d2841d63f4e0bdfda102390ab1ca09136230d22f88538863b24b0c7fc68e548e" -conf_files="/usr/lib/udev/rules.d/50-wally.rules /usr/lib/udev/rules.d/50-oryx.rules" - -do_install() { - vlicense license.md - vinstall 50-oryx.rules 0644 /usr/lib/udev/rules.d - vinstall 50-wally.rules 0644 /usr/lib/udev/rules.d -} diff --git a/srcpkgs/wander/template b/srcpkgs/wander/template deleted file mode 100644 index c5023fea602dce..00000000000000 --- a/srcpkgs/wander/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'wander' -pkgname=wander -version=1.1.0 -revision=1 -build_style=go -build_helper="qemu" -go_import_path="github.com/robinovitch61/wander" -go_ldflags="-X ${go_import_path}/cmd.Version=v${version}" -short_desc="Terminal application for HashiCorp Nomad" -maintainer="Toyam Cox " -license="MIT" -homepage="https://github.com/robinovitch61/wander" -distfiles="https://github.com/robinovitch61/wander/archive/refs/tags/v${version}.tar.gz" -checksum=59a939205c133e3d4514dd958581b25b24ad83d72cc911d1a8b912423970cac0 - -post_install() { - for sh in fish bash zsh; do - vtargetrun "${DESTDIR}"/usr/bin/wander completion $sh > wander.$sh - vcompletion wander.$sh $sh - done - - vlicense LICENSE -} diff --git a/srcpkgs/warsow-data/template b/srcpkgs/warsow-data/template deleted file mode 100644 index 43e59ca18572ca..00000000000000 --- a/srcpkgs/warsow-data/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'warsow-data' -pkgname=warsow-data -version=2.1.2 -revision=1 -short_desc="Free online multiplayer competitive FPS (data files)" -maintainer="Orphaned " -license="custom:Warsow Content License" -homepage="http://www.warsow.net/" -distfiles="http://warsow.net/warsow-$version.tar.gz" -checksum=2c6f05b3ca365557a53013e20a7ecc424869b551c3b0e056d0e3e1c27354c21f - -do_install() { - vmkdir usr/share/warsow/basewsw - vcopy "basewsw/*" usr/share/warsow/basewsw - find ${DESTDIR}/usr/share/warsow -type d | xargs chmod 755 - find ${DESTDIR}/usr/share/warsow -type f | xargs chmod 644 - vlicense docs/license.txt -} diff --git a/srcpkgs/warsow/files/warsow.desktop b/srcpkgs/warsow/files/warsow.desktop deleted file mode 100644 index 3f2b5aa14753e0..00000000000000 --- a/srcpkgs/warsow/files/warsow.desktop +++ /dev/null @@ -1,11 +0,0 @@ -[Desktop Entry] -Encoding=UTF-8 -Type=Application -Name=Warsow -GenericName=First person shooter -Comment=Online Mulitiplayer Competitive FPS -Exec=warsow -Icon=warsow -Terminal=false -StartupNotify=false -Categories=Application;Game;ActionGame; diff --git a/srcpkgs/warsow/files/warsow.launcher b/srcpkgs/warsow/files/warsow.launcher deleted file mode 100644 index fdc564d82279a5..00000000000000 --- a/srcpkgs/warsow/files/warsow.launcher +++ /dev/null @@ -1,5 +0,0 @@ -#!/bin/sh - -cd /usr/lib/warsow -./warsow $* -exit $? diff --git a/srcpkgs/warsow/files/warsow.png b/srcpkgs/warsow/files/warsow.png deleted file mode 100644 index f422aeb301042a..00000000000000 Binary files a/srcpkgs/warsow/files/warsow.png and /dev/null differ diff --git a/srcpkgs/warsow/files/wsw-server.launcher b/srcpkgs/warsow/files/wsw-server.launcher deleted file mode 100644 index 21a2fc6407ddaf..00000000000000 --- a/srcpkgs/warsow/files/wsw-server.launcher +++ /dev/null @@ -1,5 +0,0 @@ -#!/bin/sh - -cd /usr/lib/warsow -./wsw_server $* -exit $? diff --git a/srcpkgs/warsow/files/wswtv-server.launcher b/srcpkgs/warsow/files/wswtv-server.launcher deleted file mode 100644 index ba4cc3e8b68ba8..00000000000000 --- a/srcpkgs/warsow/files/wswtv-server.launcher +++ /dev/null @@ -1,5 +0,0 @@ -#!/bin/sh - -cd /usr/lib/warsow -./wswtv_server $* -exit $? diff --git a/srcpkgs/warsow/template b/srcpkgs/warsow/template deleted file mode 100644 index 509f9e6aad8afe..00000000000000 --- a/srcpkgs/warsow/template +++ /dev/null @@ -1,48 +0,0 @@ -# Template file for 'warsow' -pkgname=warsow -version=2.1 -revision=2 -build_wrksrc="source/source" -build_style=cmake -configure_args="-DQFUSION_GAME=Warsow" -make_cmd=make -hostmakedepends="pkg-config" -makedepends="libcurl-devel libvorbis-devel libtheora-devel libjpeg-turbo-devel - libopenal-devel MesaLib-devel libXi-devel libXxf86dga-devel - fontconfig-devel SDL2-devel" -# libopenal is dlopen(3)ed at runtime. -depends="desktop-file-utils warsow-data>=2.1 libopenal" -short_desc="Free online multiplayer competitive FPS based on the Qfusion engine" -maintainer="Orphaned " -license="GPL-2.0-only" -homepage="http://www.warsow.net/" -distfiles="http://warsow.net/warsow_${version/./}_sdk.tar.gz" -checksum=99c88bc08f5e6055d28534de6e84fc204026dda51dc31e22caca1977f199453a - -archs="i686* x86_64*" - -export CMAKE_GENERATOR="Unix Makefiles" - -CFLAGS="-fcommon" - -do_install() { - # Move Compiled Data to Destination Directory - vmkdir usr/lib/warsow - - case "$XBPS_TARGET_MACHINE" in - x86_64*) _arch=x86_64 ;; - i686*) _arch=i686 ;; - esac - - vinstall "build/warsow.$_arch" 0755 /usr/lib/warsow warsow - vinstall "build/wsw_server.$_arch" 0755 /usr/lib/warsow wsw_server - vinstall "build/wswtv_server.$_arch" 0755 /usr/lib/warsow wswtv_server - vcopy "build/basewsw" usr/lib/warsow - vcopy "build/libs" usr/lib/warsow - - vbin ${FILESDIR}/warsow.launcher warsow - vbin ${FILESDIR}/wsw-server.launcher wsw-server - vbin ${FILESDIR}/wswtv-server.launcher wswtv-server - vinstall ${FILESDIR}/warsow.desktop 644 usr/share/applications - vinstall ${FILESDIR}/warsow.png 644 usr/share/pixmaps -} diff --git a/srcpkgs/warzone2100-data b/srcpkgs/warzone2100-data deleted file mode 120000 index b8a8d21d9164be..00000000000000 --- a/srcpkgs/warzone2100-data +++ /dev/null @@ -1 +0,0 @@ -warzone2100 \ No newline at end of file diff --git a/srcpkgs/warzone2100/template b/srcpkgs/warzone2100/template deleted file mode 100644 index 7e7ea5686698f4..00000000000000 --- a/srcpkgs/warzone2100/template +++ /dev/null @@ -1,33 +0,0 @@ -# Template file for 'warzone2100' -pkgname=warzone2100 -version=4.6.1 -revision=1 -build_style=cmake -configure_args="-DWZ_ENABLE_WARNINGS_AS_ERRORS=OFF -DWZ_DISTRIBUTOR=void" -hostmakedepends="zip unzip asciidoc gettext pkg-config shaderc protobuf" -makedepends="libpng-devel fribidi-devel fontconfig-devel SDL2-devel libvorbis-devel - libtheora-devel libopenal-devel glew-devel physfs-devel harfbuzz-devel - libsodium-devel libcurl-devel libopusenc-devel protobuf-devel libzip-devel" -depends="desktop-file-utils warzone2100-data" -short_desc="3D realtime strategy game on a future Earth" -maintainer="Helmut Pozimski " -license="GPL-2.0-or-later" -homepage="http://wz2100.net" -changelog="https://raw.githubusercontent.com/Warzone2100/warzone2100/master/ChangeLog" -distfiles="https://github.com/Warzone2100/${pkgname}/releases/download/${version}/${pkgname}_src.tar.xz" -checksum=26ac5538460243f8a149d31264da71caa4d33ef6a8010037eff24e77278ca50b -nocross="fails to detect SDL2 when cross-compiling" - -post_extract() { - if [ "$XBPS_TARGET_NO_ATOMIC8" ]; then - echo "target_link_libraries(warzone2100 atomic)" >> CMakeLists.txt - fi -} - -warzone2100-data_package() { - short_desc+=" - data files" - pkg_install() { - vmove usr/share/doc - vmove usr/share/${sourcepkg} - } -} diff --git a/srcpkgs/wasi-compiler-rt b/srcpkgs/wasi-compiler-rt deleted file mode 120000 index 88ddd205c6ddd6..00000000000000 --- a/srcpkgs/wasi-compiler-rt +++ /dev/null @@ -1 +0,0 @@ -wasi-sdk \ No newline at end of file diff --git a/srcpkgs/wasi-libc/patches/0001-iconv-fix-erroneous-input-validation-in-EUC-KR-decod.patch b/srcpkgs/wasi-libc/patches/0001-iconv-fix-erroneous-input-validation-in-EUC-KR-decod.patch deleted file mode 100644 index e6b4e9c881f8ce..00000000000000 --- a/srcpkgs/wasi-libc/patches/0001-iconv-fix-erroneous-input-validation-in-EUC-KR-decod.patch +++ /dev/null @@ -1,38 +0,0 @@ ->From e5adcd97b5196e29991b524237381a0202a60659 Mon Sep 17 00:00:00 2001 -From: Rich Felker -Date: Sun, 9 Feb 2025 10:07:19 -0500 -Subject: [PATCH] iconv: fix erroneous input validation in EUC-KR decoder - -as a result of incorrect bounds checking on the lead byte being -decoded, certain invalid inputs which should produce an encoding -error, such as "\xc8\x41", instead produced out-of-bounds loads from -the ksc table. - -in a worst case, the loaded value may not be a valid unicode scalar -value, in which case, if the output encoding was UTF-8, wctomb would -return (size_t)-1, causing an overflow in the output pointer and -remaining buffer size which could clobber memory outside of the output -buffer. - -bug report was submitted in private by Nick Wellnhofer on account of -potential security implications. ---- - src/locale/iconv.c | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/src/locale/iconv.c b/src/locale/iconv.c -index 9605c8e9..008c93f0 100644 ---- a/libc-top-half/musl/src/locale/iconv.c -+++ b/libc-top-half/musl/src/locale/iconv.c -@@ -502,7 +502,7 @@ size_t iconv(iconv_t cd, char **restrict in, size_t *restrict inb, char **restri - if (c >= 93 || d >= 94) { - c += (0xa1-0x81); - d += 0xa1; -- if (c >= 93 || c>=0xc6-0x81 && d>0x52) -+ if (c > 0xc6-0x81 || c==0xc6-0x81 && d>0x52) - goto ilseq; - if (d-'A'<26) d = d-'A'; - else if (d-'a'<26) d = d-'a'+26; --- -2.21.0 - diff --git a/srcpkgs/wasi-libc/patches/0002-iconv-harden-UTF-8-output-code-path-against-input-de.patch b/srcpkgs/wasi-libc/patches/0002-iconv-harden-UTF-8-output-code-path-against-input-de.patch deleted file mode 100644 index 691059064d0265..00000000000000 --- a/srcpkgs/wasi-libc/patches/0002-iconv-harden-UTF-8-output-code-path-against-input-de.patch +++ /dev/null @@ -1,37 +0,0 @@ ->From c47ad25ea3b484e10326f933e927c0bc8cded3da Mon Sep 17 00:00:00 2001 -From: Rich Felker -Date: Wed, 12 Feb 2025 17:06:30 -0500 -Subject: [PATCH] iconv: harden UTF-8 output code path against input decoder - bugs - -the UTF-8 output code was written assuming an invariant that iconv's -decoders only emit valid Unicode Scalar Values which wctomb can encode -successfully, thereby always returning a value between 1 and 4. - -if this invariant is not satisfied, wctomb returns (size_t)-1, and the -subsequent adjustments to the output buffer pointer and remaining -output byte count overflow, moving the output position backwards, -potentially past the beginning of the buffer, without storing any -bytes. ---- - src/locale/iconv.c | 4 ++++ - 1 file changed, 4 insertions(+) - -diff --git a/src/locale/iconv.c b/src/locale/iconv.c -index 008c93f0..52178950 100644 ---- a/libc-top-half/musl/src/locale/iconv.c -+++ b/libc-top-half/musl/src/locale/iconv.c -@@ -545,6 +545,10 @@ size_t iconv(iconv_t cd, char **restrict in, size_t *restrict inb, char **restri - if (*outb < k) goto toobig; - memcpy(*out, tmp, k); - } else k = wctomb_utf8(*out, c); -+ /* This failure condition should be unreachable, but -+ * is included to prevent decoder bugs from translating -+ * into advancement outside the output buffer range. */ -+ if (k>4) goto ilseq; - *out += k; - *outb -= k; - break; --- -2.21.0 - diff --git a/srcpkgs/wasi-libc/template b/srcpkgs/wasi-libc/template deleted file mode 100644 index 63def9f733b3ae..00000000000000 --- a/srcpkgs/wasi-libc/template +++ /dev/null @@ -1,36 +0,0 @@ -# Template file for 'wasi-libc' -pkgname=wasi-libc -version=25 -revision=2 -_llvmver=19 -hostmakedepends="clang${_llvmver} llvm${_llvmver}" -short_desc="WASI libc implementation for WebAssembly" -maintainer="Duncaen " -license="MIT, custom:Apache-2.0-with-llvm-exception" -homepage="https://github.com/WebAssembly/wasi-libc" -distfiles="https://github.com/WebAssembly/wasi-libc/archive/refs/tags/wasi-sdk-${version}.tar.gz" -checksum=42e6eb03fd097f8a0f76c0db3c6364b71c97bc11aedc3cd73266fad587a1ea11 - -nostrip=yes - -post_patch() { - # avoid building again at install step - vsed -e 's/\(install:\) finish/\1/' -i Makefile -} - -do_build() { - # https://bugzilla.mozilla.org/show_bug.cgi?id=1773200#c4 - make ${makejobs} AR=llvm-ar CC=clang NM=llvm-nm BULK_MEMORY_SOURCES= - make ${makejobs} AR=llvm-ar CC=clang NM=llvm-nm THREAD_MODEL=posix - - # new wasm targets needed by rust - make ${makejobs} AR=llvm-ar CC=clang NM=llvm-nm TARGET_TRIPLE=wasm32-wasip1 - make ${makejobs} AR=llvm-ar CC=clang NM=llvm-nm TARGET_TRIPLE=wasm32-wasip1-threads THREAD_MODEL=posix - make ${makejobs} AR=llvm-ar CC=clang NM=llvm-nm TARGET_TRIPLE=wasm32-wasip2 WASI_SNAPSHOT=p2 -} - -do_install() { - make CC=clang INSTALL_DIR="${DESTDIR}/usr/share/wasi-sysroot" install - vlicense LICENSE-MIT - vlicense LICENSE-APACHE-LLVM -} diff --git a/srcpkgs/wasi-libcxx b/srcpkgs/wasi-libcxx deleted file mode 120000 index 88ddd205c6ddd6..00000000000000 --- a/srcpkgs/wasi-libcxx +++ /dev/null @@ -1 +0,0 @@ -wasi-sdk \ No newline at end of file diff --git a/srcpkgs/wasi-sdk/template b/srcpkgs/wasi-sdk/template deleted file mode 100644 index 956b0e67dde430..00000000000000 --- a/srcpkgs/wasi-sdk/template +++ /dev/null @@ -1,157 +0,0 @@ -# Template file for 'wasi-sdk' -pkgname=wasi-sdk -version=28 -revision=1 -_llvmversion="21.1.4" -_llvmver="${_llvmversion%%.*}" -_wasi_sdk_ver=28 -build_wrksrc="llvm-project-${_llvmversion}.src" -build_style=cmake -hostmakedepends="python3 clang${_llvmver} llvm${_llvmver} chroot-git ninja" -makedepends="wasi-libc" -depends="wasi-libc wasi-libcxx wasi-compiler-rt" -short_desc="WASI-enabled WebAssembly C/C++ toolchain" -maintainer="Duncaen " -license="custom:Apache-2.0-with-llvm-exception" -homepage="https://github.com/WebAssembly/wasi-sdk" -distfiles="https://github.com/llvm/llvm-project/releases/download/llvmorg-${_llvmversion}/llvm-project-${_llvmversion}.src.tar.xz - https://github.com/WebAssembly/wasi-sdk/archive/refs/tags/wasi-sdk-${version}.tar.gz" -checksum="a01ad7e5167780c945871d75c0413081d12067607a6de5cf71dc3e8d1a82112c - b3f724b32e7e50ea32664ca66e77ad16d82ca94e660a0e543766ef3c261c3054" - -nostrip=yes - -export CMAKE_GENERATOR=Ninja - -post_extract() { - cp "wasi-sdk-wasi-sdk-${version}/wasi-sdk.cmake" "llvm-project-${_llvmversion}.src"/wasi-sdk.cmake - cp -r "wasi-sdk-wasi-sdk-${version}/cmake/Platform" "llvm-project-${_llvmversion}.src"/cmake -} - -_configure_libcxx() { - local target="$1" - local destdir="$2" - local want_threads="OFF" - local extra_cflags="" - - case "$target" in - *-threads) - want_threads="ON" - extra_cflags="-pthread" - ;; - esac - - cmake -B "$destdir" -G Ninja -S runtimes -Wno-dev \ - -DLLVM_ENABLE_RUNTIMES="libcxx;libcxxabi" \ - -DLLVM_ENABLE_PER_TARGET_RUNTIME_DIR=ON \ - -DCMAKE_BUILD_TYPE=MinSizeRel \ - -DCMAKE_MODULE_PATH="${wrksrc}/${build_wrksrc}/cmake" \ - -DCMAKE_TOOLCHAIN_FILE="${wrksrc}/${build_wrksrc}/wasi-sdk.cmake" \ - -DCMAKE_C_COMPILER_WORKS=ON \ - -DCMAKE_CXX_COMPILER_WORKS=ON \ - -DCMAKE_C_FLAGS="$CFLAGS $extra_cflags --target=$target" \ - -DCMAKE_CXX_FLAGS="$CXXFLAGS $extra_cflags --target=$target" \ - -DCMAKE_ASM_COMPILER_TARGET="$target" \ - -DCMAKE_CXX_COMPILER_TARGET="$target" \ - -DCMAKE_C_COMPILER_TARGET="$target" \ - -DLLVM_DEFAULT_TARGET_TRIPLE="$target" \ - -DCMAKE_STAGING_PREFIX="${XBPS_CROSS_BASE}/usr/share/wasi-sysroot" \ - -DCXX_SUPPORTS_CXX11=ON \ - -DLIBCXX_ABI_VERSION=2 \ - -DLIBCXX_BUILD_EXTERNAL_THREAD_LIBRARY=OFF \ - -DLIBCXX_CXX_ABI=libcxxabi \ - -DLIBCXX_CXX_ABI_INCLUDE_PATHS=libcxxabi/include \ - -DLIBCXX_ENABLE_EXCEPTIONS=OFF \ - -DLIBCXX_ENABLE_EXPERIMENTAL_LIBRARY=OFF \ - -DLIBCXX_ENABLE_FILESYSTEM=OFF \ - -DLIBCXX_ENABLE_SHARED=OFF \ - -DLIBCXX_ENABLE_THREADS=$want_threads \ - -DLIBCXX_HAS_EXTERNAL_THREAD_API=OFF \ - -DLIBCXX_HAS_MUSL_LIBC=ON \ - -DLIBCXX_HAS_PTHREAD_API=$want_threads \ - -DLIBCXX_HAS_WIN32_THREAD_API=OFF \ - -DLIBCXX_INCLUDE_TESTS="$([ "$CHECK_PKGS" ] && echo ON || echo OFF)" \ - -DLIBCXXABI_BUILD_EXTERNAL_THREAD_LIBRARY=OFF \ - -DLIBCXXABI_ENABLE_EXCEPTIONS=OFF \ - -DLIBCXXABI_ENABLE_PIC=OFF \ - -DLIBCXXABI_ENABLE_SHARED=OFF \ - -DLIBCXXABI_ENABLE_THREADS=$want_threads \ - -DLIBCXXABI_HAS_EXTERNAL_THREAD_API=OFF \ - -DLIBCXXABI_HAS_PTHREAD_API=$want_threads \ - -DLIBCXXABI_HAS_WIN32_THREAD_API=OFF \ - -DLIBCXXABI_INCLUDE_TESTS="$([ "$CHECK_PKGS" ] && echo ON || echo OFF)" \ - -DLIBCXXABI_LIBCXX_INCLUDES="${wrksrc}/${build_wrksrc}/build-libcxx/include/c++/v1" \ - -DLIBCXXABI_LIBCXX_PATH=libcxx \ - -DLIBCXXABI_SILENT_TERMINATE:BOOL=ON \ - -DLIBCXXABI_USE_LLVM_UNWINDER=OFF \ - -DUNIX=ON \ - -DWASI_SDK_PREFIX=/usr \ - -DLIBCXX_INSTALL_INCLUDE_DIR=include/$target/c++/v1 \ - -DLIBCXX_INSTALL_INCLUDE_TARGET_DIR=include/$target/c++/v1 \ - -DLIBCXXABI_INSTALL_INCLUDE_DIR=include/$target/c++/v1 -} - -do_configure() { - export CFLAGS="-O2 -fno-exceptions --sysroot=${XBPS_CROSS_BASE}/usr/share/wasi-sysroot" - export CXXFLAGS="-O2 -fno-exceptions --sysroot=${XBPS_CROSS_BASE}/usr/share/wasi-sysroot" - - _configure_libcxx wasm32-wasi build - _configure_libcxx wasm32-wasi-threads build-threads - - cmake -B build-compiler-rt -G Ninja -S compiler-rt -Wno-dev \ - -DCMAKE_BUILD_TYPE=MinSizeRel \ - -DCMAKE_MODULE_PATH="${wrksrc}/${build_wrksrc}/cmake" \ - -DCMAKE_TOOLCHAIN_FILE="${wrksrc}/${build_wrksrc}/wasi-sdk.cmake" \ - -DCMAKE_C_COMPILER_WORKS=ON \ - -DCMAKE_CXX_COMPILER_WORKS=ON \ - -DCOMPILER_RT_BAREMETAL_BUILD=ON \ - -DCOMPILER_RT_INCLUDE_TESTS=OFF \ - -DCOMPILER_RT_HAS_FPIC_FLAG=OFF \ - -DCOMPILER_RT_DEFAULT_TARGET_ONLY=ON \ - -DCOMPILER_RT_OS_DIR=wasi \ - -DWASI_SDK_PREFIX=/usr \ - -DCMAKE_INSTALL_PREFIX="/usr/lib/llvm/${_llvmver}/lib/clang/${_llvmver}/" -} - -do_build() { - cmake --build build ${makejobs} - cmake --build build-threads ${makejobs} - cmake --build build-compiler-rt ${makejobs} -} - -do_install() { - DESTDIR="$DESTDIR" cmake --install build-compiler-rt - rm -r "$DESTDIR/usr/lib/llvm/${_llvmver}/lib/clang/${_llvmver}/include" - - DESTDIR="$DESTDIR" cmake --install build - mv -v "${DESTDIR}"/usr/share/wasi-sysroot/lib/wasm32-{unknown-,}wasi - DESTDIR="$DESTDIR" cmake --install build-threads - mv -v "${DESTDIR}"/usr/share/wasi-sysroot/lib/wasm32-{unknown-,}wasi-threads - - mkdir -p "${DESTDIR}/etc/clang${_llvmver}" - cat <<-EOF >"${DESTDIR}/etc/clang${_llvmver}/wasm32-unknown-wasi.cfg" - --sysroot /usr/share/wasi-sysroot - EOF - ln -svf wasm32-unknown-wasi.cfg "${DESTDIR}/etc/clang$_llvmver/wasm32-unknown-wasi-threads.cfg" - vlicense "../wasi-sdk-wasi-sdk-${version}/LICENSE" -} - -wasi-libcxx_package() { - short_desc+=" - C++ standard library" - nostrip=yes - make_dirs="/usr/share/wasi-sysroot/include/c++/v1 0755 root root" - pkg_install() { - vmove usr/share/wasi-sysroot/include - vmove usr/share/wasi-sysroot/share - vmove usr/share/wasi-sysroot/lib/wasm32-wasi - vmove usr/share/wasi-sysroot/lib/wasm32-wasi-threads - } -} - -wasi-compiler-rt_package() { - short_desc+=" - runtime libraries" - nostrip=yes - pkg_install() { - vmove "usr/lib/llvm/${_llvmver}/lib/clang/${_llvmver}/lib/wasi/libclang_rt.builtins-wasm32.a" - } -} diff --git a/srcpkgs/wasmtime/template b/srcpkgs/wasmtime/template deleted file mode 100644 index 23991cb9b97160..00000000000000 --- a/srcpkgs/wasmtime/template +++ /dev/null @@ -1,53 +0,0 @@ -# Template file for 'wasmtime' -pkgname=wasmtime -version=0.25.0 -revision=2 -create_wrksrc=yes -archs="x86_64* i686* aarch64*" -build_style=cargo -short_desc="Standalone JIT-style runtime for WebAssembly, using Cranelift" -maintainer="Orphaned " -license="Apache-2.0" -homepage="https://github.com/bytecodealliance/wasmtime" -_spec_testsuite_commit=9994915e0cca8b42a16c577e4c85491822367dde -_wasm_c_api_commit=c9d31284651b975f05ac27cee0bab1377560b87e -_WASI_commit=ef8c1a53feb2dfb763d4ea5c7d9e0a0126b45579 -_wasi_crypto_commit=1f3078088bd0de36a0bc96859a1724e7d338a832 -distfiles="${homepage}/archive/v${version}.tar.gz - https://github.com/WebAssembly/testsuite/archive/${_spec_testsuite_commit}.tar.gz - https://github.com/WebAssembly/wasm-c-api/archive/${_wasm_c_api_commit}.tar.gz - https://github.com/WebAssembly/WASI/archive/${_WASI_commit}.tar.gz - https://github.com/WebAssembly/wasi-crypto/archive/${_wasi_crypto_commit}.tar.gz" -checksum="219b79db4084a0f9d720d430d625a676d68dd0228b11cab46fd6c2a649f77034 - baf8a7f68ddd21fb7ad255acc765391c972c12f3857af8e9a979342b160e6a5a - c774044f51431429e878bd1b9e2a4e38932f861f9211df72f75e9427eb6b8d32 - 1527f437df282a98b1c708ba7848835a0bbc252d78ae8f9f90b384ce20462e7a - a5f791d6c5a025869b4d9512a9f98e6befacf3124135e492182df57297fb227a" - -case ${XBPS_TARGET_MACHINE} in - aarch64-musl) - broken="https://github.com/bytecodealliance/wasmtime/issues/2133";; -esac - -# skip, as they require the wasm32-wasi rust target -do_check() { - : -} - -post_extract() { - mv wasmtime-${version}/* . - # move submodules to the proper location - rmdir tests/spec_testsuite - rmdir crates/c-api/wasm-c-api - rmdir crates/wasi-common/WASI - rmdir crates/wasi-crypto/spec - - mv -v testsuite-${_spec_testsuite_commit} tests/spec_testsuite - mv -v wasm-c-api-${_wasm_c_api_commit} crates/c-api/wasm-c-api - mv -v WASI-${_WASI_commit} crates/wasi-common/WASI - mv -v wasi-crypto-${_wasi_crypto_commit} crates/wasi-crypto/spec -} - -post_patch() { - cargo update --package autocfg:1.0.1 --precise 1.1.0 -} diff --git a/srcpkgs/watchdog/files/watchdog/run b/srcpkgs/watchdog/files/watchdog/run deleted file mode 100644 index 896685808b0221..00000000000000 --- a/srcpkgs/watchdog/files/watchdog/run +++ /dev/null @@ -1,4 +0,0 @@ -#!/bin/sh -exec 2>&1 -[ -r conf ] && . ./conf -exec watchdog -F ${OPTS} diff --git a/srcpkgs/watchdog/template b/srcpkgs/watchdog/template deleted file mode 100644 index 3d410fc469e610..00000000000000 --- a/srcpkgs/watchdog/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'watchdog' -pkgname=watchdog -version=5.16 -revision=1 -build_style=gnu-configure -short_desc="Software watchdog daemon" -maintainer="Enno Boland " -license="GPL-2.0-or-later" -homepage="https://sourceforge.net/projects/watchdog/" -distfiles="${SOURCEFORGE_SITE}/watchdog/watchdog-${version}.tar.gz" -checksum=b8e7c070e1b72aee2663bdc13b5cc39f76c9232669cfbb1ac0adc7275a3b019d -conf_files="/etc/watchdog.conf" - -post_install() { - vsv watchdog -} diff --git a/srcpkgs/watchexec/template b/srcpkgs/watchexec/template deleted file mode 100644 index 68860a99017fc4..00000000000000 --- a/srcpkgs/watchexec/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'watchexec' -pkgname=watchexec -version=2.2.0 -revision=1 -build_style=cargo -make_install_args="--path crates/cli" -make_check_args="-- --skip scopes" # test fails in chroot -short_desc="Executes commands in response to file modifications" -maintainer="cinerea0 " -license="Apache-2.0" -homepage="https://github.com/watchexec/watchexec" -changelog="https://github.com/watchexec/watchexec/releases" -distfiles="https://github.com/watchexec/watchexec/archive/refs/tags/v${version}.tar.gz" -checksum=372def49d02a53864ede5fd821feb6f8de96bbbde8a94dbcd1b77aeed01d4a7b - -if [ "$XBPS_TARGET_NO_ATOMIC8" ]; then - XBPS_CROSS_RUSTFLAGS+=" -latomic" -fi - -post_install() { - for shell in bash fish zsh; do - vcompletion completions/${shell} ${shell} - done - - vman doc/watchexec.1 -} diff --git a/srcpkgs/watchexec/update b/srcpkgs/watchexec/update deleted file mode 100644 index 53f408ba563f89..00000000000000 --- a/srcpkgs/watchexec/update +++ /dev/null @@ -1,2 +0,0 @@ -site='https://github.com/watchexec/watchexec/releases' -pattern='CLI v\K[\d.]+' diff --git a/srcpkgs/watchman/patches/fix_autogen.patch b/srcpkgs/watchman/patches/fix_autogen.patch deleted file mode 100644 index c9333f644fb3e1..00000000000000 --- a/srcpkgs/watchman/patches/fix_autogen.patch +++ /dev/null @@ -1,13 +0,0 @@ -From: https://github.com/facebook/watchman/issues/937#issuecomment-904717182 - ---- a/autogen.sh -+++ b/autogen.sh -@@ -21,7 +21,7 @@ automake --add-missing --foreign - # should be the case provided pkg-config is installed AND the above commands - # have been run to prep the source tree with local set-up. - CHECK_PKG_CONFIG_M4='m4_ifdef([PKG_CHECK_MODULES], [errprint([ok])])' --if [ "x$(autoconf <(echo "$CHECK_PKG_CONFIG_M4") 2>&1)" != "xok" ] ; then -+if [ "x$(autoconf --warnings=none <(echo "$CHECK_PKG_CONFIG_M4") 2>&1)" != "xok" ] ; then - echo 'pkg-config appears to be missing (not available to autoconf tools)' - echo 'please install the pkg-config package for your system.' - exit 1 diff --git a/srcpkgs/watchman/template b/srcpkgs/watchman/template deleted file mode 100644 index 37a4fdd3f6ab14..00000000000000 --- a/srcpkgs/watchman/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'watchman' -pkgname=watchman -version=4.9.0 -revision=8 -build_style=gnu-configure -configure_args="--disable-statedir --enable-lenient" -hostmakedepends="pkg-config automake libtool" -makedepends="pcre-devel openssl-devel" -short_desc="Watches files and records, or triggers actions, when they change" -maintainer="Orphaned " -license="Apache-2.0" -homepage="https://facebook.github.io/watchman/" -distfiles="https://github.com/facebook/watchman/archive/v${version}.tar.gz" -checksum=1f6402dc70b1d056fffc3748f2fdcecff730d8843bb6936de395b3443ce05322 - -CFLAGS="-Wno-error" - -pre_configure() { - NOCONFIGURE=1 ./autogen.sh -} diff --git a/srcpkgs/wavemon/template b/srcpkgs/wavemon/template deleted file mode 100644 index 62223a35bd1935..00000000000000 --- a/srcpkgs/wavemon/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'wavemon' -pkgname=wavemon -version=0.9.6 -revision=1 -build_style="gnu-configure" -hostmakedepends="pkg-config" -makedepends="ncurses-devel libnl3-devel" -short_desc="Ncurses-based monitoring application for wireless network devices" -maintainer="Leah Neukirchen " -license="GPL-2.0-or-later" -homepage="https://github.com/uoaerg/wavemon" -distfiles="https://github.com/uoaerg/${pkgname}/archive/v${version}.tar.gz" -checksum=510e36ce7e8e27037bdeba6a0e9bb08545e674997b82a4e2c91381de6102fa83 - -CFLAGS=-D_XOPEN_SOURCE_EXTENDED - -post_extract() { - vsed -i -e 's/\?=/=/g' Makefile.in -} - -post_install() { - rm -rf ${DESTDIR}/usr/share/wavemon -} diff --git a/srcpkgs/wavpack-devel b/srcpkgs/wavpack-devel deleted file mode 120000 index 12a053fba2025a..00000000000000 --- a/srcpkgs/wavpack-devel +++ /dev/null @@ -1 +0,0 @@ -wavpack \ No newline at end of file diff --git a/srcpkgs/wavpack/template b/srcpkgs/wavpack/template deleted file mode 100644 index c6c65770f0d7fc..00000000000000 --- a/srcpkgs/wavpack/template +++ /dev/null @@ -1,39 +0,0 @@ -# Template file for 'wavpack' -pkgname=wavpack -version=5.7.0 -revision=1 -build_style=gnu-configure -configure_args="--enable-static" -short_desc="Hybrid lossless audio compression" -maintainer="Orphaned " -license="BSD-3-Clause" -homepage="https://www.wavpack.com/" -changelog="https://raw.githubusercontent.com/dbry/WavPack/master/NEWS" -distfiles="https://www.wavpack.com/wavpack-${version}.tar.bz2" -checksum=8944b237968a1b3976a1eb47cd556916e041a2aa8917495db65f82c3fcc2a225 - -case "$XBPS_TARGET_MACHINE" in - armv5*) configure_args+=" --disable-asm";; -esac - -post_install() { - vlicense COPYING LICENSE -} - -libwavpack_package() { - short_desc+=" - shared library" - pkg_install() { - vmove "usr/lib/*.so.*" - } -} - -wavpack-devel_package() { - depends="libwavpack>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/wavpack/update b/srcpkgs/wavpack/update deleted file mode 100644 index 94e6728911f7a5..00000000000000 --- a/srcpkgs/wavpack/update +++ /dev/null @@ -1 +0,0 @@ -site="${homepage}downloads.html" diff --git a/srcpkgs/way-displays/template b/srcpkgs/way-displays/template deleted file mode 100644 index c5b9f10ba554b1..00000000000000 --- a/srcpkgs/way-displays/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'way-displays' -pkgname=way-displays -version=1.14.0 -revision=1 -build_style=gnu-makefile -make_build_args="PREFIX_ETC=/" -make_install_args="PREFIX_ETC=/" -hostmakedepends="pkg-config wayland-devel" -makedepends="wayland-devel yaml-cpp-devel wlroots-devel eudev-libudev-devel" -short_desc="Auto Manage Your Wayland Displays" -maintainer="dvar " -license="MIT" -homepage="https://github.com/alex-courtis/way-displays" -distfiles="https://github.com/alex-courtis/way-displays/archive/refs/tags/${version}.tar.gz" -checksum=c61a2fda5e8c94ed9955a18f634135fe203ad1f6b4c77da37241ff470f99f779 - -post_install() { - vlicense LICENSE - vman doc/way-displays.1 -} diff --git a/srcpkgs/wayclip/template b/srcpkgs/wayclip/template deleted file mode 100644 index 1238c6c3989941..00000000000000 --- a/srcpkgs/wayclip/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'wayclip' -pkgname=wayclip -version=0.4.2 -revision=1 -build_style=gnu-makefile -hostmakedepends="wayland-devel" -makedepends="wayland-devel" -short_desc="Wayland clipboard utility" -maintainer="Orphaned " -license="ISC" -homepage="https://git.sr.ht/~noocsharp/wayclip" -changelog="https://git.sr.ht/~noocsharp/wayclip/refs" -distfiles="https://git.sr.ht/~noocsharp/wayclip/archive/${version}.tar.gz" -checksum=2a557e5bc713fdc64da5d957001f05330afbc88b2c59bef056623cfd2809816d - -post_install() { - vlicense LICENSE - vman waycopy.1 - vman waypaste.1 -} diff --git a/srcpkgs/waydroid/INSTALL b/srcpkgs/waydroid/INSTALL deleted file mode 100644 index 34fa67f8c09e96..00000000000000 --- a/srcpkgs/waydroid/INSTALL +++ /dev/null @@ -1,8 +0,0 @@ -case "$ACTION" in -post) - if [ -f /var/lib/waydroid/waydroid_base.prop ]; then - echo "Regenerating Waydroid configs..." - waydroid upgrade --offline || : - fi - ;; -esac diff --git a/srcpkgs/waydroid/files/README.voidlinux b/srcpkgs/waydroid/files/README.voidlinux deleted file mode 100644 index 5653c569b66e8c..00000000000000 --- a/srcpkgs/waydroid/files/README.voidlinux +++ /dev/null @@ -1,27 +0,0 @@ -To finish Waydroid installation run: - - # ln -s /etc/sv/waydroid-container /var/service - # waydroid init - -Additionally ensure /proc/pressure/cpu exists, otherwise add 'psi=1' to your -kernel cmdline; without this under memory pressure e.g. even the OS bootup or -gaming *may* cause the /dev/binder session manager to die due to -/system/bin/lmkd crashing. -For more details on kernel command line arguments and their configuration see -https://docs.voidlinux.org/config/kernel.html#cmdline - -Currently for audio support you need a PulseAudio server running (pipewire-pulse -also works). - -Optionally clipboard syncing between the container and host Wayland compositor -can be enabled with: - - # xbps-install -S python3-pyclip wl-clipboard - -When running under X11 in a nested Wayland compositor you'll also need xclip. - -In case of graphical rendering issues etc. make sure to check the Waydroid -documentation if they have a solution: https://docs.waydro.id/ - -If not sure confirm your /proc/cpuinfo has the instruction sets required -by Android: https://developer.android.com/ndk/guides/abis#sa diff --git a/srcpkgs/waydroid/files/waydroid-container/finish b/srcpkgs/waydroid/files/waydroid-container/finish deleted file mode 100644 index 73b10fd8e07a28..00000000000000 --- a/srcpkgs/waydroid/files/waydroid-container/finish +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh -waydroid session stop -waydroid container stop diff --git a/srcpkgs/waydroid/files/waydroid-container/run b/srcpkgs/waydroid/files/waydroid-container/run deleted file mode 100644 index 8de4fd3df6d285..00000000000000 --- a/srcpkgs/waydroid/files/waydroid-container/run +++ /dev/null @@ -1,4 +0,0 @@ -#!/bin/sh -exec 2>&1 -sv check dbus >/dev/null || exit 1 -exec waydroid -w container start diff --git a/srcpkgs/waydroid/template b/srcpkgs/waydroid/template deleted file mode 100644 index 69cd105f86976e..00000000000000 --- a/srcpkgs/waydroid/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'waydroid' -pkgname=waydroid -version=1.6.0 -revision=1 -# https://developer.android.com/ndk/guides/abis#sa -archs="aarch64* armv7* i686* x86_64*" -build_style=gnu-makefile -make_install_args="USE_NFTABLES=1 USE_DBUS_ACTIVATION=0" -depends="gbinder-python python3-gobject python3-dbus gtk+3 polkit dnsmasq - nftables lxc" -short_desc="Container-based approach to boot a full Android system" -maintainer="Orphaned " -license="GPL-3.0-or-later" -homepage="https://waydro.id" -changelog="https://raw.githubusercontent.com/waydroid/waydroid/main/debian/changelog" -distfiles="https://github.com/waydroid/waydroid/archive/refs/tags/${version}.tar.gz" -checksum=aab88897a3a5578b4fc602a47d3357ad5d39b603e2e630ea2370a2fde3371f97 - -python_version=3 -pycompile_dirs="usr/lib/waydroid" - -post_install() { - vsv waydroid-container - - # Void-specific documentation - vdoc ${FILESDIR}/README.voidlinux -} diff --git a/srcpkgs/wayfire-devel b/srcpkgs/wayfire-devel deleted file mode 120000 index f1a81be0cc875f..00000000000000 --- a/srcpkgs/wayfire-devel +++ /dev/null @@ -1 +0,0 @@ -wayfire \ No newline at end of file diff --git a/srcpkgs/wayfire-plugins-extra/template b/srcpkgs/wayfire-plugins-extra/template deleted file mode 100644 index dfbc45a128420c..00000000000000 --- a/srcpkgs/wayfire-plugins-extra/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'wayfire-plugins-extra' -pkgname=wayfire-plugins-extra -version=0.9.0 -revision=1 -build_style=meson -hostmakedepends="pkg-config wayland-devel" -makedepends="wayfire-devel glibmm-devel" -depends="wayfire" -short_desc="Additional plugins for Wayfire" -maintainer="Érico Nogueira " -license="MIT" -homepage="https://wayfire.org/" -distfiles="https://github.com/WayfireWM/wayfire-plugins-extra/archive/refs/tags/v${version}.tar.gz" -checksum=5fd08387fb02ce541b7f9dfbeefbbef9cd19b2c88347517f40afab4da54b83bf - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/wayfire/template b/srcpkgs/wayfire/template deleted file mode 100644 index 531bce3874afaf..00000000000000 --- a/srcpkgs/wayfire/template +++ /dev/null @@ -1,52 +0,0 @@ -# Template file for 'wayfire' -pkgname=wayfire -version=0.9.0 -revision=1 -build_style=meson -configure_args="-Dprint_trace=false" -hostmakedepends="pkg-config wayland-devel" -makedepends="wf-config-devel wlroots0.17-devel cairo-devel pango-devel json-c++ - libgomp-devel $(vopt_if image 'libjpeg-turbo-devel libpng-devel')" -depends="xorg-server-xwayland" -short_desc="3D wayland compositor" -maintainer="Érico Nogueira " -license="MIT" -homepage="https://wayfire.org" -distfiles="https://github.com/WayfireWM/wayfire/releases/download/v${version}/wayfire-${version}.tar.xz" -checksum=dd0c9c08b8a72a2d8c3317c8be6c42b17a493c25abab1d02ac09c24eaa95229d - -# Optimization for nested STL calls -CXXFLAGS="-O3" -LDFLAGS="-Wl,-O1" - -build_options="image" -build_options_default="image" -desc_option_image="Enable JPEG and PNG support" - -if [ "$XBPS_TARGET_LIBC" = "musl" ]; then - makedepends+=" libexecinfo-devel" -fi - -post_install() { - vlicense LICENSE - vsconf wayfire.ini - vinstall wayfire.desktop 0644 usr/share/wayland-sessions -} - -wayfire-devel_package() { - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.a" - - # At least one unverisoned shlib is a plugin helper - # that should remain in the main package - local shlib - for shlib in "${DESTDIR}"/usr/lib/*.so; do - [ -L "${shlib}" ] || continue - vmove "${shlib#${DESTDIR}/}" - done - } -} diff --git a/srcpkgs/wayland-devel b/srcpkgs/wayland-devel deleted file mode 120000 index e7fd0f511aeb4e..00000000000000 --- a/srcpkgs/wayland-devel +++ /dev/null @@ -1 +0,0 @@ -wayland \ No newline at end of file diff --git a/srcpkgs/wayland-protocols/template b/srcpkgs/wayland-protocols/template deleted file mode 100644 index 02efa66b9acd97..00000000000000 --- a/srcpkgs/wayland-protocols/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'wayland-protocols' -pkgname=wayland-protocols -version=1.45 -revision=1 -build_style=meson -hostmakedepends="pkg-config wayland-devel" -makedepends="wayland-devel" -short_desc="Protocols and extensions complementing the Wayland core protocol" -maintainer="Andrew J. Hesford " -license="MIT" -homepage="https://wayland.freedesktop.org" -distfiles="https://gitlab.freedesktop.org/wayland/wayland-protocols/-/archive/${version}/wayland-protocols-${version}.tar.gz" -checksum=460dad72a6c84b2a7d80745bee43d96ba117f4e3dfc4d7c45f83f66469ea27df - -post_install() { - vlicense COPYING -} diff --git a/srcpkgs/wayland-scanner++ b/srcpkgs/wayland-scanner++ deleted file mode 120000 index 45405cfa4fe46b..00000000000000 --- a/srcpkgs/wayland-scanner++ +++ /dev/null @@ -1 +0,0 @@ -libwaylandpp \ No newline at end of file diff --git a/srcpkgs/wayland-utils/template b/srcpkgs/wayland-utils/template deleted file mode 100644 index c16aaa2f230f02..00000000000000 --- a/srcpkgs/wayland-utils/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'wayland-utils' -pkgname=wayland-utils -version=1.2.0 -revision=1 -build_style=meson -hostmakedepends="pkg-config wayland-devel" -makedepends="wayland-devel wayland-protocols" -short_desc="Wayland utilities" -maintainer="Orphaned " -license="MIT" -homepage="https://wayland.freedesktop.org/" -distfiles="https://gitlab.freedesktop.org/wayland/wayland-utils/-/releases/${version}/downloads/wayland-utils-${version}.tar.xz" -checksum=d9278c22554586881802540751bcc42569262bf80cd9ac9b0fd12ff4bd09a9e4 - -post_install() { - vlicense COPYING -} diff --git a/srcpkgs/wayland-utils/update b/srcpkgs/wayland-utils/update deleted file mode 100644 index 61139fc2f1c142..00000000000000 --- a/srcpkgs/wayland-utils/update +++ /dev/null @@ -1 +0,0 @@ -site=https://wayland.freedesktop.org/releases.html diff --git a/srcpkgs/wayland/template b/srcpkgs/wayland/template deleted file mode 100644 index 1b1bf3787a8819..00000000000000 --- a/srcpkgs/wayland/template +++ /dev/null @@ -1,42 +0,0 @@ -# Template file for 'wayland' -pkgname=wayland -version=1.24.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" -maintainer="Érico Nogueira " -license="MIT" -homepage="https://wayland.freedesktop.org/" -distfiles="https://gitlab.freedesktop.org/wayland/wayland/-/releases/${version}/downloads/wayland-${version}.tar.xz" -checksum=82892487a01ad67b334eca83b54317a7c86a03a89cfadacfef5211f11a5d0536 - -if [ "$XBPS_CHECK_PKGS" ]; then - configure_args+=" -Dtests=true" -else - configure_args+=" -Dtests=false" -fi - -if [ "$CROSS_BUILD" ]; then - hostmakedepends+=" wayland-devel" -fi - -post_install() { - vlicense COPYING -} - -wayland-devel_package() { - depends="libffi-devel ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/bin - vmove usr/include - vmove usr/share/aclocal - vmove usr/share/wayland - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/wayland/update b/srcpkgs/wayland/update deleted file mode 100644 index 4a814c7408eb87..00000000000000 --- a/srcpkgs/wayland/update +++ /dev/null @@ -1,2 +0,0 @@ -site=https://wayland.freedesktop.org/releases.html -ignore="*.9[0-9]" diff --git a/srcpkgs/waylock/template b/srcpkgs/waylock/template deleted file mode 100644 index de1d55799f9533..00000000000000 --- a/srcpkgs/waylock/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'waylock' -pkgname=waylock -version=1.3.0 -revision=1 -build_style=zig-build -configure_args="-Dpie" -hostmakedepends="pkg-config wayland-devel scdoc" -makedepends="libxkbcommon-devel pam-devel wayland-protocols wayland-devel" -short_desc="Simple screenlocker for wayland compositors" -maintainer="Orphaned " -license="ISC" -homepage="https://codeberg.org/ifreund/waylock" -distfiles="https://codeberg.org/ifreund/waylock/releases/download/v${version}/waylock-${version}.tar.gz" -checksum=b7ec04c1dc0c6adb47045b4f604cb35988e9ca93bd4f3317fcc91bfac7bf075a - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/waypipe/template b/srcpkgs/waypipe/template deleted file mode 100644 index 9c9af587993b9a..00000000000000 --- a/srcpkgs/waypipe/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'waypipe' -pkgname=waypipe -version=0.9.1 -revision=2 -build_style=meson -# lto is off because it causes linking errors in armv6l and armv7l (due to NEON) -configure_args="-Dwerror=false -Dwith_dmabuf=enabled -Dwith_lz4=enabled - -Dwith_zstd=enabled -Dwith_video=enabled -Dwith_vaapi=enabled -Db_lto=false" -hostmakedepends="wayland-devel scdoc pkg-config" -makedepends="liblz4-devel libzstd-devel libva-devel - MesaLib-devel libdrm-devel ffmpeg6-devel" -depends="openssh" -short_desc="Proxy for Wayland clients" -maintainer="Érico Nogueira " -license="MIT" -homepage="https://gitlab.freedesktop.org/mstoeckl/waypipe" -distfiles="https://gitlab.freedesktop.org/mstoeckl/waypipe/-/archive/v${version}/waypipe-v${version}.tar.gz" -checksum=7127e253a43f7de1f9a7ef7579166516c777324a214f1fb8477cde984d985bb6 - -post_install() { - vlicense COPYING LICENSE -} diff --git a/srcpkgs/wayvnc/template b/srcpkgs/wayvnc/template deleted file mode 100644 index ae4d44a5591ab0..00000000000000 --- a/srcpkgs/wayvnc/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'wayvnc' -pkgname=wayvnc -version=0.7.2 -revision=1 -build_style=meson -hostmakedepends="pkg-config ninja scdoc wayland-devel" -makedepends="aml-devel neatvnc-devel libgbm gnutls-devel zlib-devel - wayland-devel libjpeg-turbo-devel libdrm-devel pixman-devel - libxkbcommon-devel jansson-devel" -short_desc="VNC server for wlroots based Wayland compositors" -maintainer="Orphaned " -license="ISC" -homepage="https://github.com/any1/wayvnc" -distfiles="https://github.com/any1/wayvnc/archive/v${version}.tar.gz" -checksum=f96612c2c7264ca51dd2e99d55ca389f115f4822b0c69c017f6e66ca7cf4f50b - -if [ "$XBPS_TARGET_LIBC" = "musl" ]; then - makedepends+=" musl-legacy-compat" -fi - -post_install() { - vlicense COPYING -} diff --git a/srcpkgs/wbg/template b/srcpkgs/wbg/template deleted file mode 100644 index 48ef7161ea2f34..00000000000000 --- a/srcpkgs/wbg/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'wbg' -pkgname=wbg -version=1.3.0 -revision=1 -build_style=meson -hostmakedepends="pkg-config wayland-devel" -makedepends="libjpeg-turbo-devel libpng-devel libwebp-devel libjxl-devel pixman-devel - tllist wayland-devel wayland-protocols" -short_desc="Simple wallpaper application for Wayland compositors" -maintainer="travankor " -license="MIT" -homepage="https://codeberg.org/dnkl/wbg" -changelog="https://codeberg.org/dnkl/wbg/raw/branch/master/CHANGELOG.md" -distfiles="https://codeberg.org/dnkl/wbg/archive/${version}.tar.gz" -checksum=2d5b3109d65602827e7e935e00ee25deae3e89574f8328b28e214cd61f98de07 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/wcal/template b/srcpkgs/wcal/template deleted file mode 100644 index 7e0eda1aa8f8e7..00000000000000 --- a/srcpkgs/wcal/template +++ /dev/null @@ -1,11 +0,0 @@ -# Template file for 'wcal' -pkgname=wcal -version=0.1 -revision=1 -build_style=gnu-makefile -short_desc="ISO weekly calendar" -maintainer="Leah Neukirchen " -license="Public Domain" -homepage="https://github.com/leahneukirchen/wcal" -distfiles="https://github.com/leahneukirchen/wcal/archive/v${version}.tar.gz" -checksum=cb6917475acb5ec417edeec43c26692e29d6df313f60b8193352214c0811cf33 diff --git a/srcpkgs/wcalc/template b/srcpkgs/wcalc/template deleted file mode 100644 index 0307bee89bbeab..00000000000000 --- a/srcpkgs/wcalc/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'wcalc' -pkgname=wcalc -version=2.5 -revision=7 -build_style=gnu-configure -makedepends="readline-devel mpfr-devel gmp-devel" -short_desc="Powerful arbitrary-precision calculator" -maintainer="lemmi " -license="GPL-2.0-or-later" -homepage="http://w-calc.sourceforge.net" -changelog="http://w-calc.sourceforge.net/history.php" -distfiles="${SOURCEFORGE_SITE}/w-calc/${pkgname}-${version}.tar.bz2" -checksum=0e2c17c20f935328dcdc6cb4c06250a6732f9ee78adf7a55c01133960d6d28ee diff --git a/srcpkgs/wcm/template b/srcpkgs/wcm/template deleted file mode 100644 index 1101282a3cb5db..00000000000000 --- a/srcpkgs/wcm/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'wcm' -pkgname=wcm -version=0.9.0 -revision=1 -build_style=meson -configure_args="-Denable_wdisplays=false" -hostmakedepends="pkg-config wayland-devel" -makedepends="wayfire-devel gtkmm-devel wf-shell" -short_desc="Wayfire Config Manager" -maintainer="Érico Nogueira " -license="MIT" -homepage="https://wayfire.org/" -distfiles="https://github.com/WayfireWM/wcm/archive/v${version}.tar.gz" -checksum=35205c165b83ac387235b0415f58f0e80a8975421de23250c7cb70c471aeee87 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/wcslib-devel b/srcpkgs/wcslib-devel deleted file mode 120000 index f3b28efc661578..00000000000000 --- a/srcpkgs/wcslib-devel +++ /dev/null @@ -1 +0,0 @@ -wcslib \ No newline at end of file diff --git a/srcpkgs/wcslib-utils b/srcpkgs/wcslib-utils deleted file mode 120000 index f3b28efc661578..00000000000000 --- a/srcpkgs/wcslib-utils +++ /dev/null @@ -1 +0,0 @@ -wcslib \ No newline at end of file diff --git a/srcpkgs/wcslib/patches/cross.patch b/srcpkgs/wcslib/patches/cross.patch deleted file mode 100644 index 3d3bae9f036b55..00000000000000 --- a/srcpkgs/wcslib/patches/cross.patch +++ /dev/null @@ -1,61 +0,0 @@ ---- a/configure -+++ b/configure -@@ -7273,14 +7273,6 @@ fi - if test "x$with_cfitsioinc" != x ; then - CFITSIO_INCDIRS="$with_cfitsioinc" - fi -- -- CFITSIO_INCDIRS="$CFITSIO_INCDIRS \ -- /usr/local/cfitsio/include \ -- /local/cfitsio/include" -- -- LIBDIRS="$LIBDIRS \ -- /usr/local/cfitsio/lib \ -- /local/cfitsio/lib" - fi - - -@@ -7328,12 +7320,6 @@ fi - - if test "x$with_cfitsio" != xno -o \ - "x$with_pgplot" != xno ; then -- LIBDIRS="$LIBDIRS \ -- /usr/local/lib \ -- /local/lib \ -- /opt/local/lib \ -- /opt/SUNWspro/lib \ -- /sw/lib" - - for LIBDIR in $LIBDIRS ; do - as_ac_File=`printf "%s\n" "ac_cv_file_$LIBDIR" | $as_tr_sh` -@@ -7375,29 +7361,7 @@ fi - # CFITSIO. - if test "x$with_cfitsio" != xno ; then - # Search for CFITSIO. -- for INCDIR in $CFITSIO_INCDIRS $INCDIRS ; do -- as_ac_File=`printf "%s\n" "ac_cv_file_$INCDIR/cfitsio/fitsio.h" | $as_tr_sh` --{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $INCDIR/cfitsio/fitsio.h" >&5 --printf %s "checking for $INCDIR/cfitsio/fitsio.h... " >&6; } --if eval test \${$as_ac_File+y} --then : -- printf %s "(cached) " >&6 --else $as_nop -- test "$cross_compiling" = yes && -- as_fn_error $? "cannot check for file existence when cross compiling" "$LINENO" 5 --if test -r "$INCDIR/cfitsio/fitsio.h"; then -- eval "$as_ac_File=yes" --else -- eval "$as_ac_File=no" --fi --fi --eval ac_res=\$$as_ac_File -- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 --printf "%s\n" "$ac_res" >&6; } --if eval test \"x\$"$as_ac_File"\" = x"yes" --then : -- CFITSIOINC="-I$INCDIR/cfitsio"; break --fi -+ for INCDIR in $CFITSIO_INCDIRS ; do - - as_ac_File=`printf "%s\n" "ac_cv_file_$INCDIR/fitsio.h" | $as_tr_sh` - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $INCDIR/fitsio.h" >&5 diff --git a/srcpkgs/wcslib/template b/srcpkgs/wcslib/template deleted file mode 100644 index b04c00cb800076..00000000000000 --- a/srcpkgs/wcslib/template +++ /dev/null @@ -1,40 +0,0 @@ -# Template file for 'wcslib' -pkgname=wcslib -version=8.4 -revision=1 -build_style=gnu-configure -_cross_base="${XBPS_CROSS_BASE//\//_}" -_cross_base="${_cross_base//-/_}" -configure_args="--disable-flex --without-pgplot - --with-cfitsioinc=${XBPS_CROSS_BASE}/usr/include - --with-cfitsiolib=${XBPS_CROSS_BASE}/usr/lib - ac_cv_file_${_cross_base}_usr_include_fitsio_h=yes - ac_cv_file_${_cross_base}_usr_lib=yes" -hostmakedepends="gcc-fortran" -makedepends="cfitsio-devel libX11-devel zlib-devel libpng-devel" -short_desc="FITS World Coordinate System Library" -maintainer="Đoàn Trần Công Danh " -license="GPL-3.0-or-later" -homepage="https://www.atnf.csiro.au/computing/software/wcs/" -distfiles="https://www.atnf.csiro.au/computing/software/wcs/WCS/wcslib-${version}.tar.bz2" -checksum=960b844426d14a8b53cdeed78258aa9288cded99a7732c0667c64fa6a50126dc -make_check=no - -wcslib-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" - } -} - -wcslib-utils_package() { - short_desc+=" - utilities" - pkg_install() { - vmove usr/bin - vmove usr/share/man/man1 - } -} diff --git a/srcpkgs/wdiff/template b/srcpkgs/wdiff/template deleted file mode 100644 index 3a037873c3858c..00000000000000 --- a/srcpkgs/wdiff/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'wdiff' -pkgname=wdiff -version=1.2.2 -revision=1 -build_style=gnu-configure -hostmakedepends="texinfo" -makedepends="ncurses-devel" -depends="ncurses" -checkdepends="which" -short_desc="Front-end to GNU diff for word-by-word diffing" -maintainer="c4llv07e " -license="GPL-3.0-or-later" -homepage="https://www.gnu.org/software/wdiff/" -distfiles="${GNU_SITE}/wdiff/wdiff-${version}.tar.gz" -checksum=34ff698c870c87e6e47a838eeaaae729fa73349139fc8db12211d2a22b78af6b diff --git a/srcpkgs/wdisplays/template b/srcpkgs/wdisplays/template deleted file mode 100644 index 85f03e720e3d5c..00000000000000 --- a/srcpkgs/wdisplays/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'wdisplays' -pkgname=wdisplays -version=1.1.1 -revision=1 -build_style=meson -hostmakedepends="pkg-config wayland-devel glib-devel python3-scour" -makedepends="wayland-devel libepoxy-devel gtk+3-devel" -short_desc="GUI display configurator for wlroots compositors" -maintainer="Érico Nogueira " -license="GPL-3.0-or-later" -homepage="https://github.com/artizirk/wdisplays" -distfiles="https://github.com/artizirk/wdisplays/archive/${version}.tar.gz" -checksum=2df2c56db494c8450b1c7746b0ed2af11bf637fe2838f7412146fcc5cc1a2605 diff --git a/srcpkgs/weather/template b/srcpkgs/weather/template deleted file mode 100644 index 83ed18c737e238..00000000000000 --- a/srcpkgs/weather/template +++ /dev/null @@ -1,39 +0,0 @@ -# Template file for 'weather' -pkgname=weather -version=2.5.0 -revision=1 -depends="python3" -conf_files="/etc/weatherrc" -short_desc="CLI utility for current (METAR) weather conditions and forecasts" -maintainer="Richard Taityr " -license="ISC" -homepage="http://fungi.yuggoth.org/weather/" -distfiles="http://fungi.yuggoth.org/${pkgname}/src/${pkgname}-${version}.tar.xz" -checksum=c27ddca607eb96a9ed308895161e37d7b0eb6c6810e18467173dca1d769c4f0e - -do_install() { - vbin weather - vinstall weather.py 644 "${py3_sitelib}" - - # correlation sets - vmkdir usr/share/weather - vinstall airports 644 usr/share/weather - vinstall places 644 usr/share/weather - vinstall stations 644 usr/share/weather - vinstall zctas 644 usr/share/weather - vinstall zones 644 usr/share/weather - - # set path for correlation sets - cp weatherrc weatherrc.new - echo 'setpath = .:~/.weather:/usr/share/weather' >> weatherrc.new - vinstall weatherrc.new 644 etc weatherrc - - vman weather.1 - vman weatherrc.5 - - for f in FAQ README NEWS; do - vdoc "$f" - done - - vlicense LICENSE -} diff --git a/srcpkgs/webcat/template b/srcpkgs/webcat/template deleted file mode 100644 index 82eb8c5e800fde..00000000000000 --- a/srcpkgs/webcat/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'webcat' -pkgname=webcat -version=1.0 -revision=18 -build_style=go -go_import_path="github.com/thypon/webcat" -hostmakedepends="git" -short_desc="WebSocket Netcat" -maintainer="Andrea Brancaleoni " -license="GPL-3.0-only" -homepage="https://github.com/thypon/webcat" -distfiles="https://github.com/thypon/webcat/archive/v${version}.tar.gz" -checksum=5b3be1cb8deb08f144d674a0bf23f97a692ebb601666d3a38df6e80b2e68d0b7 -broken="missing go.mod" diff --git a/srcpkgs/webhook/files/hooks.json b/srcpkgs/webhook/files/hooks.json deleted file mode 100644 index b2cfdbf63addb0..00000000000000 --- a/srcpkgs/webhook/files/hooks.json +++ /dev/null @@ -1,8 +0,0 @@ -[ - { - "id": "example", - "execute-command": "/bin/date", - "command-working-directory": "", - "include-command-output-in-response": true - } -] diff --git a/srcpkgs/webhook/files/webhook/conf b/srcpkgs/webhook/files/webhook/conf deleted file mode 100644 index 56d4d25a39fc1b..00000000000000 --- a/srcpkgs/webhook/files/webhook/conf +++ /dev/null @@ -1,12 +0,0 @@ -# A list of paths to json/yaml files containing definitions of hooks webhook should serve. -# Each filepath should be separated by whitespace, and quoted if needed. -# -# Default: /etc/webhook/hooks.json -# -# HOOKS_FILES="/etc/webhook/hooks.json" - -# Options to pass to webhook, see webhook -h for more info -# -# Default: -hotreload -verbose -# -# OPTS="" diff --git a/srcpkgs/webhook/files/webhook/run b/srcpkgs/webhook/files/webhook/run deleted file mode 100644 index 80bdc8d927419f..00000000000000 --- a/srcpkgs/webhook/files/webhook/run +++ /dev/null @@ -1,12 +0,0 @@ -#!/bin/sh -exec 2>&1 - -[ -r ./conf ] && . ./conf - -OPTS=${OPTS:- -hotreload -verbose} - -for f in ${HOOKS_FILES:-/etc/webhook/hooks.json}; do - OPTS="$OPTS -hooks $f" -done - -exec chpst -u _webhook:_webhook webhook $OPTS diff --git a/srcpkgs/webhook/template b/srcpkgs/webhook/template deleted file mode 100644 index d5eedbccafed8f..00000000000000 --- a/srcpkgs/webhook/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'webhook' -pkgname=webhook -version=2.8.2 -revision=1 -build_style=go -go_import_path="github.com/adnanh/webhook" -short_desc="Lightweight incoming webhook server to run shell commands" -maintainer="Abigail G " -license="MIT" -homepage="https://github.com/adnanh/webhook" -distfiles="https://github.com/adnanh/webhook/archive/${version}.tar.gz" -checksum=c233a810effc24b5ed5653f4fa82152f288ec937d5744a339f7066a6cbccc565 -conf_files="/etc/webhook/hooks.json /etc/sv/webhook/conf" -system_accounts="_webhook" -system_groups="_webhook" - -post_install() { - vlicense LICENSE - vsv webhook - - vinstall ${FILESDIR}/hooks.json 644 etc/webhook - for f in docs/*.md; do vdoc $f; done - for f in *.example; do vsconf $f ${f%.example}; done -} diff --git a/srcpkgs/webp-pixbuf-loader/template b/srcpkgs/webp-pixbuf-loader/template deleted file mode 100644 index cb271bf03a9028..00000000000000 --- a/srcpkgs/webp-pixbuf-loader/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'webp-pixbuf-loader' -pkgname=webp-pixbuf-loader -version=0.2.7 -revision=1 -build_style=meson -hostmakedepends="pkg-config gdk-pixbuf" -makedepends="gdk-pixbuf-devel libwebp-devel" -short_desc="WebP Image format loader for GdkPixbuf" -maintainer="oreo639 " -license="LGPL-2.0-or-later" -homepage="https://github.com/aruiz/webp-pixbuf-loader" -changelog="https://github.com/aruiz/webp-pixbuf-loader/releases" -distfiles="https://github.com/aruiz/webp-pixbuf-loader/archive/refs/tags/${version}.tar.gz" -checksum=61ce5e8e036043f9d0e78c1596a621788e879c52aedf72ab5e78a8c44849411a diff --git a/srcpkgs/webrtc-audio-processing-devel b/srcpkgs/webrtc-audio-processing-devel deleted file mode 120000 index bd49f538c70689..00000000000000 --- a/srcpkgs/webrtc-audio-processing-devel +++ /dev/null @@ -1 +0,0 @@ -webrtc-audio-processing \ No newline at end of file diff --git a/srcpkgs/webrtc-audio-processing/patches/Add-generic-byte-order-and-pointer-size-detection.patch b/srcpkgs/webrtc-audio-processing/patches/Add-generic-byte-order-and-pointer-size-detection.patch deleted file mode 100644 index 28f1dbdcd86844..00000000000000 --- a/srcpkgs/webrtc-audio-processing/patches/Add-generic-byte-order-and-pointer-size-detection.patch +++ /dev/null @@ -1,33 +0,0 @@ -Taken from https://gitweb.gentoo.org/repo/gentoo.git/tree/media-libs/webrtc-audio-processing/files/webrtc-audio-processing-1.3-Add-generic-byte-order-and-pointer-size-detection.patch?id=29cd0e622b574df6adff5704ab4e220709619767 -https://bugs.gentoo.org/917493 -https://sources.debian.org/src/webrtc-audio-processing/1.0-0.2/debian/patches/Add-generic-byte-order-and-pointer-size-detection.patch/ - -Description: Add generic byte order and pointer size detection -Author: Than -Origin: https://bugs.freedesktop.org/show_bug.cgi?id=95738#c4 -Last-Update: 2022-02-01 ---- -This patch header follows DEP-3: http://dep.debian.net/deps/dep3/ ---- a/webrtc/rtc_base/system/arch.h -+++ b/webrtc/rtc_base/system/arch.h -@@ -58,7 +58,19 @@ - #define WEBRTC_ARCH_32_BITS - #define WEBRTC_ARCH_LITTLE_ENDIAN - #else --#error Please add support for your architecture in rtc_base/system/arch.h -+/* instead of failing, use typical unix defines... */ -+#if __BYTE_ORDER__ == __ORDER_LITTLE_ENDIAN__ -+#define WEBRTC_ARCH_LITTLE_ENDIAN -+#elif __BYTE_ORDER__ == __ORDER_BIG_ENDIAN__ -+#define WEBRTC_ARCH_BIG_ENDIAN -+#else -+#error __BYTE_ORDER__ is not defined -+#endif -+#if defined(__LP64__) -+#define WEBRTC_ARCH_64_BITS -+#else -+#define WEBRTC_ARCH_32_BITS -+#endif - #endif - - #if !(defined(WEBRTC_ARCH_LITTLE_ENDIAN) ^ defined(WEBRTC_ARCH_BIG_ENDIAN)) diff --git a/srcpkgs/webrtc-audio-processing/patches/i686-no-sse.patch b/srcpkgs/webrtc-audio-processing/patches/i686-no-sse.patch deleted file mode 100644 index de145af2083122..00000000000000 --- a/srcpkgs/webrtc-audio-processing/patches/i686-no-sse.patch +++ /dev/null @@ -1,15 +0,0 @@ -Taken from https://gitweb.gentoo.org/repo/gentoo.git/tree/media-libs/webrtc-audio-processing/files/webrtc-audio-processing-1.3-x86-no-sse.patch?id=29cd0e622b574df6adff5704ab4e220709619767 -https://bugs.gentoo.org/921140 -https://gitlab.freedesktop.org/pulseaudio/webrtc-audio-processing/-/issues/5 ---- a/webrtc/rtc_base/system/arch.h -+++ b/webrtc/rtc_base/system/arch.h -@@ -34,7 +34,7 @@ - #else - #define WEBRTC_ARCH_32_BITS - #endif --#elif defined(_M_IX86) || defined(__i386__) -+#elif defined(__SSE__) && (defined(_M_IX86) || defined(__i386__)) - #define WEBRTC_ARCH_X86_FAMILY - #define WEBRTC_ARCH_X86 - #define WEBRTC_ARCH_32_BITS - diff --git a/srcpkgs/webrtc-audio-processing/patches/musl.patch b/srcpkgs/webrtc-audio-processing/patches/musl.patch deleted file mode 100644 index 335a449686bf65..00000000000000 --- a/srcpkgs/webrtc-audio-processing/patches/musl.patch +++ /dev/null @@ -1,33 +0,0 @@ -https://gitlab.freedesktop.org/pulseaudio/webrtc-audio-processing/-/merge_requests/37 -(see also https://gitlab.freedesktop.org/pulseaudio/webrtc-audio-processing/-/merge_requests/38) - -From de1b9c444df1ed66d72a4ab3d0e4dd2151037934 Mon Sep 17 00:00:00 2001 -From: Markus Volk -Date: Thu, 14 Sep 2023 16:12:32 +0200 -Subject: [PATCH] file_wrapper.h: add missing include for musl - -this fixes: -| In file included from ../webrtc-audio-processing-1.3/webrtc/rtc_base/system/file_wrapper.cc:11: -| ../webrtc-audio-processing-1.3/webrtc/rtc_base/system/file_wrapper.h:86:21: error: 'int64_t' has not been declared - -if built with musl libc - -Signed-off-by: Markus Volk ---- - webrtc/rtc_base/system/file_wrapper.h | 1 + - 1 file changed, 1 insertion(+) - -diff --git a/webrtc/rtc_base/system/file_wrapper.h b/webrtc/rtc_base/system/file_wrapper.h -index 42c463c..c34d366 100644 ---- a/webrtc/rtc_base/system/file_wrapper.h -+++ b/webrtc/rtc_base/system/file_wrapper.h -@@ -13,6 +13,7 @@ - - #include - #include -+#include - - #include - --- -GitLab diff --git a/srcpkgs/webrtc-audio-processing/template b/srcpkgs/webrtc-audio-processing/template deleted file mode 100644 index e8d6f805c35840..00000000000000 --- a/srcpkgs/webrtc-audio-processing/template +++ /dev/null @@ -1,33 +0,0 @@ -# Template file for 'webrtc-audio-processing' -pkgname=webrtc-audio-processing -version=1.3 -revision=1 -build_style=meson -hostmakedepends="pkg-config" -makedepends="abseil-cpp-devel" -short_desc="AudioProcessing library based on Google's implementation of WebRTC" -maintainer="Orphaned " -license="BSD-3-Clause" -homepage="https://freedesktop.org/software/pulseaudio/webrtc-audio-processing" -distfiles="${FREEDESKTOP_SITE}/pulseaudio/webrtc-audio-processing/webrtc-audio-processing-${version}.tar.gz" -checksum=95552fc17faa0202133707bbb3727e8c2cf64d4266fe31bfdb2298d769c1db75 - -# Upstream issue: https://gitlab.freedesktop.org/pulseaudio/webrtc-audio-processing/-/issues/5 -if [[ "$XBPS_TARGET_MACHINE" = "i686"* ]]; then - CXXFLAGS="-DPFFFT_SIMD_DISABLE=1" - CFLAGS="-DPFFFT_SIMD_DISABLE=1" -fi - -post_install() { - vlicense COPYING -} - -webrtc-audio-processing-devel_package() { - depends="${sourcepkg}>=${version}_${revision} abseil-cpp-devel" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/websocat/template b/srcpkgs/websocat/template deleted file mode 100644 index 414ba85ba97ece..00000000000000 --- a/srcpkgs/websocat/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'websocat' -pkgname=websocat -version=1.13.0 -revision=2 -build_style=cargo -hostmakedepends="pkg-config" -makedepends="openssl-devel" -short_desc="Netcat, curl and socat for WebSockets" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/vi/websocat" -changelog="https://raw.githubusercontent.com/vi/websocat/master/CHANGELOG.md" -distfiles="https://github.com/vi/websocat/archive/refs/tags/v${version}.tar.gz" -checksum=43800f8df38ede8b5bffe825e633c0db6a3c36cfe26c23e882bcfc028d3119c7 - -post_patch() { - cargo update --package traitobject@0.1.0 --precise 0.1.1 -} - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/websocketd/template b/srcpkgs/websocketd/template deleted file mode 100644 index 8b2a8a69d534a8..00000000000000 --- a/srcpkgs/websocketd/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'websocketd' -pkgname=websocketd -version=0.4.1 -revision=4 -build_style=go -go_import_path="github.com/joewalnes/websocketd" -short_desc="Turn any program that uses STDIN/STDOUT into a WebSocket server" -maintainer="Andrea Brancaleoni " -license="BSD-2-Clause" -homepage="https://github.com/joewalnes/websocketd" -distfiles="$homepage/archive/v$version.tar.gz" -checksum=6b8fe0fad586d794e002340ee597059b2cfc734ba7579933263aef4743138fe5 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/websocketpp/template b/srcpkgs/websocketpp/template deleted file mode 100644 index f2dbc2b2a90b4b..00000000000000 --- a/srcpkgs/websocketpp/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'websocketpp' -pkgname=websocketpp -version=0.8.2 -revision=1 -build_style=cmake -short_desc="C++/Boost Asio based websocket client/server library" -maintainer="Duncaen " -license="BSD-3-Clause" -homepage="https://www.zaphoyd.com/websocketpp" -distfiles="https://github.com/zaphoyd/websocketpp/archive/${version}.tar.gz" -checksum=6ce889d85ecdc2d8fa07408d6787e7352510750daa66b5ad44aacb47bea76755 - -post_install() { - vlicense COPYING -} diff --git a/srcpkgs/wee-slack/template b/srcpkgs/wee-slack/template deleted file mode 100644 index 54779f6d32d4fe..00000000000000 --- a/srcpkgs/wee-slack/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'wee-slack' -pkgname=wee-slack -version=2.11.0 -revision=1 -depends="weechat weechat-python python3-websocket-client" -short_desc="WeeChat plugin for Slack.com" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/wee-slack/wee-slack" -changelog="https://raw.githubusercontent.com/wee-slack/wee-slack/master/CHANGELOG.md" -distfiles="https://github.com/wee-slack/wee-slack/archive/v${version}.tar.gz" -checksum=1554a0fb304860c159049b16f321d09131a6a962244c008fe230b04b100aec93 - -do_install() { - vinstall wee_slack.py 644 usr/lib/weechat/python/ - vlicense LICENSE -} diff --git a/srcpkgs/weechat-aspell b/srcpkgs/weechat-aspell deleted file mode 120000 index 37992dc0bff013..00000000000000 --- a/srcpkgs/weechat-aspell +++ /dev/null @@ -1 +0,0 @@ -weechat \ No newline at end of file diff --git a/srcpkgs/weechat-devel b/srcpkgs/weechat-devel deleted file mode 120000 index 37992dc0bff013..00000000000000 --- a/srcpkgs/weechat-devel +++ /dev/null @@ -1 +0,0 @@ -weechat \ No newline at end of file diff --git a/srcpkgs/weechat-lua b/srcpkgs/weechat-lua deleted file mode 120000 index 37992dc0bff013..00000000000000 --- a/srcpkgs/weechat-lua +++ /dev/null @@ -1 +0,0 @@ -weechat \ No newline at end of file diff --git a/srcpkgs/weechat-perl b/srcpkgs/weechat-perl deleted file mode 120000 index 37992dc0bff013..00000000000000 --- a/srcpkgs/weechat-perl +++ /dev/null @@ -1 +0,0 @@ -weechat \ No newline at end of file diff --git a/srcpkgs/weechat-python b/srcpkgs/weechat-python deleted file mode 120000 index 37992dc0bff013..00000000000000 --- a/srcpkgs/weechat-python +++ /dev/null @@ -1 +0,0 @@ -weechat \ No newline at end of file diff --git a/srcpkgs/weechat-ruby b/srcpkgs/weechat-ruby deleted file mode 120000 index 37992dc0bff013..00000000000000 --- a/srcpkgs/weechat-ruby +++ /dev/null @@ -1 +0,0 @@ -weechat \ No newline at end of file diff --git a/srcpkgs/weechat-tcl b/srcpkgs/weechat-tcl deleted file mode 120000 index 37992dc0bff013..00000000000000 --- a/srcpkgs/weechat-tcl +++ /dev/null @@ -1 +0,0 @@ -weechat \ No newline at end of file diff --git a/srcpkgs/weechat/template b/srcpkgs/weechat/template deleted file mode 100644 index 2cd79e176c9169..00000000000000 --- a/srcpkgs/weechat/template +++ /dev/null @@ -1,95 +0,0 @@ -# Template file for 'weechat' -pkgname=weechat -version=4.8.1 -revision=1 -build_style=cmake -configure_args="-DENABLE_MAN=ON -DENABLE_PERL=ON - -DENABLE_LUA=ON -DENABLE_RUBY=ON -DENABLE_SPELL=ON - -DENABLE_GUILE=OFF -DENABLE_PHP=OFF -DENABLE_JAVASCRIPT=OFF" -hostmakedepends="gettext libgcrypt-devel pkg-config python3 - ruby ruby-asciidoctor tcl-devel" -makedepends="aspell-devel cJSON-devel gnutls-devel libcurl-devel libgcrypt-devel - libzstd-devel lua53-devel ncurses-devel perl python3-devel - ruby-devel tcl-devel" -depends="ca-certificates" -short_desc="Fast, light and extensible IRC client" -maintainer="Leah Neukirchen " -license="GPL-3.0-or-later" -homepage="https://www.weechat.org" -changelog="https://raw.githubusercontent.com/weechat/weechat/master/CHANGELOG.md" -distfiles="https://www.weechat.org/files/src/weechat-${version}.tar.xz" -checksum=e7ac1fbcc71458ed647aada8747990905cb5bfb93fd8ccccbc2a969673a4285a -lib32disabled=yes - -subpackages="weechat-aspell weechat-devel weechat-ruby weechat-python weechat-tcl weechat-lua weechat-perl" - -if [ "$CROSS_BUILD" ]; then - _perlpath="${XBPS_CROSS_BASE}/usr/lib/perl5/core_perl/CORE" - configure_args+=" -DPERL_FOUND=1 - -DPERL_EXECUTABLE=0 - -DPERL_INCLUDE_PATH=$_perlpath - -DPERL_LIBRARY=${XBPS_CROSS_BASE}/usr/lib/libperl.so - -DPERL_CFLAGS=-I$_perlpath - -DPERL_LFLAGS=-L$_perlpath" -fi -pre_configure() { - configure_args+=" -DRuby_CONFIG_INCLUDE_DIR=${XBPS_CROSS_BASE}/$(pkg-config --variable=rubyarchhdrdir ruby-3.4)" -} - -weechat-aspell_package() { - lib32disabled=yes - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - aspell/enchant plugin" - pkg_install() { - vmove usr/lib/weechat/plugins/spell.so - } -} -weechat-devel_package() { - lib32disabled=yes - depends="${sourcepkg}>=${version}_${revision} ncurses-devel" - short_desc+=" - development package" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - } -} -weechat-perl_package() { - lib32disabled=yes - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - perl plugin" - pkg_install() { - vmove usr/lib/weechat/plugins/perl.so - } -} -weechat-ruby_package() { - lib32disabled=yes - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - ruby plugin" - pkg_install() { - vmove usr/lib/weechat/plugins/ruby.so - } -} -weechat-python_package() { - lib32disabled=yes - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - python plugin" - pkg_install() { - vmove usr/lib/weechat/plugins/python.so - } -} -weechat-tcl_package() { - lib32disabled=yes - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - tcl plugin" - pkg_install() { - vmove usr/lib/weechat/plugins/tcl.so - } -} -weechat-lua_package() { - lib32disabled=yes - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - lua plugin" - pkg_install() { - vmove usr/lib/weechat/plugins/lua.so - } -} diff --git a/srcpkgs/weechat/update b/srcpkgs/weechat/update deleted file mode 100644 index db719a6da22327..00000000000000 --- a/srcpkgs/weechat/update +++ /dev/null @@ -1 +0,0 @@ -site='https://weechat.org/download/' diff --git a/srcpkgs/weggli/template b/srcpkgs/weggli/template deleted file mode 100644 index 768034d472832a..00000000000000 --- a/srcpkgs/weggli/template +++ /dev/null @@ -1,12 +0,0 @@ -# Template file for 'weggli' -pkgname=weggli -version=0.2.4 -revision=1 -build_style=cargo -short_desc="Fast code querying tool for C/C++" -maintainer="Carlos-Ariel Vanegas " -license="Apache-2.0" -homepage="https://github.com/weggli-rs/weggli/" -changelog="https://github.com/weggli-rs/weggli/releases" -distfiles="https://github.com/weggli-rs/weggli/archive/refs/tags/v${version}.tar.gz" -checksum=12fde9a0dca2852d5f819eeb9de85c4d11c5c384822f93ac66b2b7b166c3af78 diff --git a/srcpkgs/wego/template b/srcpkgs/wego/template deleted file mode 100644 index 774498fced4560..00000000000000 --- a/srcpkgs/wego/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'wego' -pkgname=wego -version=2.3 -revision=1 -build_style=go -go_import_path=github.com/schachmat/wego -short_desc="Weather client for the terminal" -maintainer="Michael Aldridge " -license="ISC" -homepage="https://github.com/schachmat/wego" -changelog="https://github.com/schachmat/wego/releases" -distfiles="https://github.com/schachmat/wego/archive/refs/tags/${version}.tar.gz" -checksum=6a7501ab537709d1d9fc04f14e5a2c5a8f99309591a8dae75260caf4a74ce567 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/welle-io/template b/srcpkgs/welle-io/template deleted file mode 100644 index b61ef9c48f71a2..00000000000000 --- a/srcpkgs/welle-io/template +++ /dev/null @@ -1,31 +0,0 @@ -# Template file for 'welle-io' -pkgname=welle-io -version=2.7 -revision=1 -build_style=cmake -configure_args=" - -Wno-dev - $(vopt_bool airspy AIRSPY) - $(vopt_bool rtlsdr RTLSDR) - $(vopt_bool soapysdr SOAPYSDR)" -hostmakedepends="pkg-config xxd qt6-base qt6-tools qt6-declarative-host-tools" -makedepends="qt6-base-devel qt6-declarative-devel qt6-multimedia-devel - qt6-charts-devel - fftw-devel lame-devel alsa-lib-devel faad2-devel mpg123-devel - $(vopt_if airspy libairspy-devel) $(vopt_if rtlsdr librtlsdr-devel) - $(vopt_if soapysdr SoapySDR-devel) " -depends="qt5-graphicaleffects" -short_desc="DAB/DAB+ Software Defined Radio (SDR)" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="https://www.welle.io/" -changelog="https://github.com/AlbrechtL/welle.io/releases" -distfiles="https://github.com/AlbrechtL/welle.io/archive/v${version}.tar.gz" -checksum=191687c163a2dc69a49beef8d3fa1ba85114e7a046f6718290e54d4b163bdbaf - -build_options="airspy rtlsdr soapysdr" -build_options_default="airspy rtlsdr soapysdr" - -desc_option_airspy="Enable support for Airspy" -desc_option_rtlsdr="Enable support for RTL-SDR" -desc_option_soapysdr="Enable support for SoapySDR" diff --git a/srcpkgs/welle-io/update b/srcpkgs/welle-io/update deleted file mode 100644 index 091ee4faee7502..00000000000000 --- a/srcpkgs/welle-io/update +++ /dev/null @@ -1 +0,0 @@ -ignore="[12][0-9][0-9][0-9][01][0-9][0-3][0-9]" diff --git a/srcpkgs/wemux/template b/srcpkgs/wemux/template deleted file mode 100644 index 0b2d4aa0be1dcc..00000000000000 --- a/srcpkgs/wemux/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'wemux' -pkgname=wemux -version=3.2.0 -revision=2 -depends="tmux" -short_desc="Multi-User Tmux Made Easy" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/zolrath/wemux/" -distfiles="https://github.com/zolrath/wemux/archive/v${version}.tar.gz" -checksum=8de6607df116b86e2efddfe3740fc5eef002674e551668e5dde23e21b469b06c - -pre_configure() { - sed -i 's#/usr/local/etc/#/etc/#g' wemux -} - -do_install() { - vbin wemux - vman man/wemux.1 - vconf wemux.conf.example etc/wemux.conf - vlicense MIT-LICENSE -} diff --git a/srcpkgs/wendy/template b/srcpkgs/wendy/template deleted file mode 100644 index 934e830f2332aa..00000000000000 --- a/srcpkgs/wendy/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'wendy' -pkgname=wendy -version=2.1 -revision=1 -short_desc="Inotify based directory watcher" -maintainer="Orphaned " -license="ISC" -homepage="http://git.z3bra.org/wendy/log.html" -distfiles="http://dl.z3bra.org/releases/${pkgname}-${version}.tar.bz2" -checksum=2a664acd41b5ccc34b77ce188ed06efbc2375fa9a561a1f2881574a442cafb17 - -do_build() { - make CC="$CC" CFLAGS="$CFLAGS" LDFLAGS="$LDFLAGS" -} - -do_install() { - vbin wendy - vman wendy.1 - vlicense LICENSE -} diff --git a/srcpkgs/wesnoth/files/wesnothd/run b/srcpkgs/wesnoth/files/wesnothd/run deleted file mode 100644 index b9bfeec8c3abb5..00000000000000 --- a/srcpkgs/wesnoth/files/wesnothd/run +++ /dev/null @@ -1,4 +0,0 @@ -#!/bin/sh -exec 2>&1 -mkdir -m0700 -p /run/wesnoth -exec wesnothd diff --git a/srcpkgs/wesnoth/patches/001-disable-audio-test.patch b/srcpkgs/wesnoth/patches/001-disable-audio-test.patch deleted file mode 100644 index 2226cc7aa27c1d..00000000000000 --- a/srcpkgs/wesnoth/patches/001-disable-audio-test.patch +++ /dev/null @@ -1,28 +0,0 @@ -Audio test was built to access real audio hardware. -Patch disables audio test to pass all the other tests on CI and other no-audio-hardware systems. ---- -diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt -index 52b0de2..bfb6d9c 100644 ---- a/src/CMakeLists.txt -+++ b/src/CMakeLists.txt -@@ -196,12 +196,6 @@ if((ENABLE_GAME OR ENABLE_TESTS) AND NOT MSVC) - target_link_libraries(sdl2_webp ${game-external-libs}) - add_test(NAME SDL2_WEBP_SUPPORT COMMAND sdl2_webp "${CMAKE_SOURCE_DIR}/data/core/images/scons_conftest_images/end-n.webp") - -- # test for audio support in SDL2 -- add_executable(sdl2_audio conftests/sdl2_audio.cpp) -- set_target_properties(sdl2_audio PROPERTIES RUNTIME_OUTPUT_DIRECTORY ${CMAKE_SOURCE_DIR}/Testing) -- target_link_libraries(sdl2_audio ${game-external-libs}) -- add_test(NAME SDL2_AUDIO_SUPPORT COMMAND sdl2_audio "${CMAKE_SOURCE_DIR}/data/core/music/main_menu.ogg") -- - add_custom_target(conftests - COMMAND ${CMAKE_COMMAND} -E env "SDL_AUDIODRIVER=dummy" ${CMAKE_CTEST_COMMAND} - DEPENDS -@@ -211,7 +205,6 @@ if((ENABLE_GAME OR ENABLE_TESTS) AND NOT MSVC) - sdl2_jpg - sdl2_png - sdl2_webp -- sdl2_audio - ) - endif() - diff --git a/srcpkgs/wesnoth/patches/boost-1.89.patch b/srcpkgs/wesnoth/patches/boost-1.89.patch deleted file mode 100644 index e9623bcdf82f8c..00000000000000 --- a/srcpkgs/wesnoth/patches/boost-1.89.patch +++ /dev/null @@ -1,49 +0,0 @@ ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -93,7 +93,7 @@ if(APPLE) - find_library(SECURITY_LIBRARY Security REQUIRED) - endif() - --find_package(Boost ${BOOST_VERSION} REQUIRED COMPONENTS iostreams program_options regex system thread random coroutine locale filesystem graph) -+find_package(Boost ${BOOST_VERSION} REQUIRED COMPONENTS iostreams program_options thread random coroutine locale filesystem graph) - find_package(ICU REQUIRED COMPONENTS data i18n uc) - - # no, gettext executables are not required when NLS is deactivated ---- a/src/CMakeLists.txt -+++ b/src/CMakeLists.txt -@@ -240,8 +240,6 @@ if(ENABLE_GAME) - OpenSSL::SSL - Boost::iostreams - Boost::program_options -- Boost::regex -- Boost::system - Boost::random - Boost::coroutine - Boost::locale -@@ -287,8 +285,6 @@ if(ENABLE_TESTS) - OpenSSL::SSL - Boost::iostreams - Boost::program_options -- Boost::regex -- Boost::system - Boost::random - Boost::coroutine - Boost::locale -@@ -336,8 +332,6 @@ if(ENABLE_SERVER) - OpenSSL::SSL - Boost::iostreams - Boost::program_options -- Boost::regex -- Boost::system - Boost::random - Boost::coroutine - Boost::locale -@@ -377,8 +371,6 @@ if(ENABLE_CAMPAIGN_SERVER) - OpenSSL::SSL - Boost::iostreams - Boost::program_options -- Boost::regex -- Boost::system - Boost::random - Boost::coroutine - Boost::locale diff --git a/srcpkgs/wesnoth/template b/srcpkgs/wesnoth/template deleted file mode 100644 index 4eba1f0fb29381..00000000000000 --- a/srcpkgs/wesnoth/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 'wesnoth' -pkgname=wesnoth -version=1.18.5 -revision=3 -build_style=cmake -configure_args="-DENABLE_OMP=1" -hostmakedepends="pkg-config gettext" -makedepends="dbus-devel libgomp-devel fribidi-devel SDL2_image-devel - SDL2_net-devel SDL2_ttf-devel SDL2_mixer-devel pango-devel libvorbis-devel - zlib-devel bzip2-devel boost-devel-minimal libboost_iostreams - libboost_program_options libboost_random libboost_locale libboost_filesystem - libboost_coroutine openssl-devel SDL2-devel libcurl-devel" -depends="desktop-file-utils" -short_desc="Turn-based fantasy strategy game" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="https://wesnoth.org" -changelog="https://github.com/wesnoth/wesnoth/raw/master/changelog.md" -distfiles="${SOURCEFORGE_SITE}/${pkgname}/${pkgname}-${version}.tar.bz2" -checksum=e15db3caf446d91d389fc275f10c1a9e7ca3c6176c3b8ce94f5ee4a7a0c81bd6 -replaces="wesnoth-data>=0" - -CFLAGS="-UNDEBUG" -CXXFLAGS="-UNDEBUG" - -post_install() { - # runit service - vsv wesnothd -} diff --git a/srcpkgs/wesnoth/update b/srcpkgs/wesnoth/update deleted file mode 100644 index a04118c3a1f4a1..00000000000000 --- a/srcpkgs/wesnoth/update +++ /dev/null @@ -1 +0,0 @@ -ignore="1.1[13579].*" diff --git a/srcpkgs/weston-devel b/srcpkgs/weston-devel deleted file mode 120000 index d103f6c5f48ab9..00000000000000 --- a/srcpkgs/weston-devel +++ /dev/null @@ -1 +0,0 @@ -weston \ No newline at end of file diff --git a/srcpkgs/weston/files/README.voidlinux b/srcpkgs/weston/files/README.voidlinux deleted file mode 100644 index 85677e8a85fed8..00000000000000 --- a/srcpkgs/weston/files/README.voidlinux +++ /dev/null @@ -1,4 +0,0 @@ -"weston-launch" was deprecated and has been removed -To launch weston, enable either elogind, or seatd and run "weston" - -For more information on session management: https://docs.voidlinux.org/config/session-management.html diff --git a/srcpkgs/weston/template b/srcpkgs/weston/template deleted file mode 100644 index b429a114ae240d..00000000000000 --- a/srcpkgs/weston/template +++ /dev/null @@ -1,52 +0,0 @@ -# Template file for 'weston' -pkgname=weston -version=14.0.1 -revision=4 -build_style=meson -# requires XDG_RUNTIME_DIR for most tests -configure_args="-Dtests=false $(vopt_bool vaapi backend-drm-screencast-vaapi) " -hostmakedepends="pkg-config wayland-devel wayland-protocols" -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 dbus-devel libevdev-devel - xorg-server-xwayland neatvnc-devel libseat-devel pipewire-devel - gst-plugins-base1-devel libdisplay-info-devel freerdp-devel freerdp-server-devel - $(vopt_if vaapi 'glu-devel libva-devel')" -short_desc="Reference implementation of a Wayland compositor" -maintainer="Daniel Martinez " -license="MIT" -homepage="https://wayland.freedesktop.org/" -distfiles="https://gitlab.freedesktop.org/wayland/weston/-/releases/${version}/downloads/weston-${version}.tar.xz" -checksum=a8150505b126a59df781fe8c30c8e6f87da7013e179039eb844a5bbbcc7c79b3 -lib32disabled=yes -replaces="weston-colord>=0 weston-x11>=0 weston-xwayland>=0" -provides="weston-colord-${version}_${revision} - weston-x11-${version}_${revision} - weston-xwayland-${version}_${revision}" - -# Package build options -build_options="vaapi" - -case "$XBPS_TARGET_MACHINE" in - x86_64*|i686*|aarch64*|ppc*) - build_options_default="vaapi" - ;; - armv*) - configure_args+=" -Ddemo-clients=false -Dsimple-clients=[]" - ;; -esac - -post_install() { - vlicense COPYING LICENSE - vdoc "${FILESDIR}/README.voidlinux" -} - -weston-devel_package() { - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/weston/update b/srcpkgs/weston/update deleted file mode 100644 index 8487c9b211616c..00000000000000 --- a/srcpkgs/weston/update +++ /dev/null @@ -1,3 +0,0 @@ -site=https://cgit.freedesktop.org/wayland/weston/refs/ -pattern="tag/\?h=\K[\d\.]+" -ignore="*.9[0-9]" diff --git a/srcpkgs/wev/template b/srcpkgs/wev/template deleted file mode 100644 index 2a67dd879496de..00000000000000 --- a/srcpkgs/wev/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'wev' -pkgname=wev -version=1.0.0 -revision=2 -build_style=gnu-makefile -hostmakedepends="wayland-devel pkg-config scdoc" -makedepends="wayland-devel libxkbcommon-devel wayland-protocols" -short_desc="Tool for debugging events on a Wayland, analagous to the X11 tool xev" -maintainer="Orphaned " -license="MIT" -homepage="https://git.sr.ht/~sircmpwn/wev" -distfiles="https://git.sr.ht/~sircmpwn/wev/archive/${version}.tar.gz" -checksum=613a1df1a4879d50ce72023de14aaf05be2e6f51346e84a69f50fc6d8502bbf4 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/wezterm-terminfo b/srcpkgs/wezterm-terminfo deleted file mode 120000 index 37d60f7b3b71e9..00000000000000 --- a/srcpkgs/wezterm-terminfo +++ /dev/null @@ -1 +0,0 @@ -wezterm \ No newline at end of file diff --git a/srcpkgs/wezterm/patches/monospace.patch b/srcpkgs/wezterm/patches/monospace.patch deleted file mode 100644 index ceebf0f83d8a95..00000000000000 --- a/srcpkgs/wezterm/patches/monospace.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/config/src/font.rs 2022-09-05 10:28:02.000000000 -0700 -+++ b/config/src/font.rs 2022-11-24 11:27:15.115251410 -0700 -@@ -407,7 +407,7 @@ - impl Default for FontAttributes { - fn default() -> Self { - Self { -- family: "JetBrains Mono".into(), -+ family: "monospace".into(), - weight: FontWeight::default(), - stretch: FontStretch::default(), - style: FontStyle::Normal, diff --git a/srcpkgs/wezterm/template b/srcpkgs/wezterm/template deleted file mode 100644 index 50df6f40a4e2cf..00000000000000 --- a/srcpkgs/wezterm/template +++ /dev/null @@ -1,64 +0,0 @@ -# Template file for 'wezterm' -pkgname=wezterm -version=20240203 -revision=2 -_srcver=${version}-110809-5046fc22 -archs="x86_64* i686* aarch64* arm*" # ring -build_style=cargo -configure_args="--no-default-features --features wezterm-gui/distro-defaults,wezterm-gui/wayland" -hostmakedepends="pkg-config zlib-devel" -makedepends="fontconfig-devel freetype-devel harfbuzz-devel openssl-devel - libssh2-devel libX11-devel libxkbcommon-devel wayland-devel xcb-util-devel - xcb-util-image-devel xcb-util-keysyms-devel xcb-util-wm-devel zlib-devel" -depends="noto-fonts-emoji fonts-roboto-ttf wezterm-terminfo-${version}_${revision}" -short_desc="GPU-accelerated cross-platform terminal emulator and multiplexer" -maintainer="Joseph Benden " -license="MIT" -homepage="https://wezfurlong.org/wezterm/" -changelog="https://wezfurlong.org/wezterm/changelog.html" -distfiles="https://github.com/wez/wezterm/releases/download/${_srcver}/wezterm-${_srcver}-src.tar.gz" -checksum=df60b1081d402b5a9239cc4cef16fc699eab68bbbeac9c669cb5d991a6010b2c - -do_check() { - # NOTE: cannot use build_style cargo do_check because of --release flag. - # NOTE: e2e::sftp is skipped due to missing ssh - # NOTE: escape::action_size has bad size due to discriminate - # NOTE: surface::line::storage::test::memory_usage has bad size due to discriminate - cargo test --target ${RUST_TARGET} --workspace --locked -- \ - --skip e2e::sftp \ - --skip escape::action_size \ - --skip surface::line::storage::test::memory_usage \ - --skip shapecache::test::ligatures_fira \ - --skip shapecache::test::ligatures_jetbrains -} - -do_install() { - vbin target/${RUST_TARGET}/release/wezterm - vbin target/${RUST_TARGET}/release/wezterm-gui - vbin target/${RUST_TARGET}/release/wezterm-mux-server - vbin target/${RUST_TARGET}/release/strip-ansi-escapes - - vinstall assets/shell-integration/wezterm.sh 644 etc/profile.d org_wezfurlong_wezterm.sh - vinstall assets/icon/terminal.png 644 usr/share/icons/hicolor/128x128/apps org.wezfurlong.wezterm.png - vinstall assets/icon/wezterm-icon.svg 644 usr/share/icons/hicolor/scalable/apps org.wezfurlong.wezterm.svg - vinstall assets/wezterm.desktop 644 usr/share/applications org.wezfurlong.wezterm.desktop - vinstall assets/wezterm.appdata.xml 644 usr/share/metainfo org.wezfurlong.wezterm.appdata.xml - vinstall assets/wezterm-nautilus.py 644 usr/share/nautilus-python/extensions - - vcompletion assets/shell-completion/bash bash - vcompletion assets/shell-completion/fish fish - vcompletion assets/shell-completion/zsh zsh - - vmkdir usr/share/terminfo - tic -sx -o ${DESTDIR}/usr/share/terminfo termwiz/data/wezterm.terminfo - - vdoc README.md - vlicense LICENSE.md -} - -wezterm-terminfo_package() { - short_desc+=" - terminfo data" - pkg_install() { - vmove usr/share/terminfo - } -} diff --git a/srcpkgs/wezterm/update b/srcpkgs/wezterm/update deleted file mode 100644 index 4d2ef98f356bcf..00000000000000 --- a/srcpkgs/wezterm/update +++ /dev/null @@ -1,2 +0,0 @@ -site="https://github.com/wez/wezterm/releases" -pattern='/tags/\K[\d.]+(?=-\d+-[a-f0-9]+.tar.gz)' diff --git a/srcpkgs/wf-config-devel b/srcpkgs/wf-config-devel deleted file mode 120000 index fb3df2e900cc2a..00000000000000 --- a/srcpkgs/wf-config-devel +++ /dev/null @@ -1 +0,0 @@ -wf-config/ \ No newline at end of file diff --git a/srcpkgs/wf-config/template b/srcpkgs/wf-config/template deleted file mode 100644 index dc5fd364c181a1..00000000000000 --- a/srcpkgs/wf-config/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'wf-config' -pkgname=wf-config -version=0.9.0 -revision=1 -build_style=meson -hostmakedepends="pkg-config" -makedepends="glm libevdev-devel libxml2-devel" -short_desc="Wayfire library for managing configuration files" -maintainer="Orphaned " -license="MIT" -homepage="https://wayfire.org" -distfiles="https://github.com/WayfireWM/wf-config/archive/v${version}.tar.gz" -checksum=973a47795d3397d281d89c561903867f691c9fe8c3d141ba887afd12902c790d - -post_install() { - vlicense LICENSE -} - -wf-config-devel_package() { - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/wf-recorder/template b/srcpkgs/wf-recorder/template deleted file mode 100644 index 9ae0b1cf9e3448..00000000000000 --- a/srcpkgs/wf-recorder/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'wf-recorder' -pkgname=wf-recorder -version=0.6.0 -revision=1 -build_style=meson -hostmakedepends="pkg-config scdoc wayland-devel" -makedepends="wayland-protocols wayland-devel libgbm-devel libdrm-devel - ffmpeg6-devel x264-devel pulseaudio-devel pipewire-devel" -short_desc="Screen recorder for wlroots-based compositors" -maintainer="Jony " -license="MIT" -homepage="https://github.com/ammen99/wf-recorder" -distfiles="https://github.com/ammen99/${pkgname}/archive/v${version}.tar.gz" -checksum=52d2c952506d63708f9a8f1aacd4d6ca176287caf3507c8ff2882fa0390cb391 - -# silly workaround to prevent vector/bool/etc from being defined -case "$XBPS_TARGET_MACHINE" in - ppc*) CXXFLAGS+=" -D__APPLE_ALTIVEC__";; -esac - -post_install() { - vlicense LICENSE - vcompletion completions/wf-recorder.fish fish -} diff --git a/srcpkgs/wf-shell/template b/srcpkgs/wf-shell/template deleted file mode 100644 index 26cf888824edd1..00000000000000 --- a/srcpkgs/wf-shell/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'wf-shell' -pkgname=wf-shell -version=0.9.0 -revision=1 -build_style=meson -build_helper="gir" -hostmakedepends="gobject-introspection pkg-config wayland-devel glib-devel" -makedepends="alsa-lib-devel pulseaudio-devel gtkmm-devel wayfire-devel - gtk-layer-shell-devel libdbusmenu-gtk3-devel" -short_desc="Wayfire shell with GTK-based panel and background client" -maintainer="Orphaned " -license="MIT" -homepage="https://wayfire.org" -distfiles="https://github.com/WayfireWM/wf-shell/releases/download/v${version}/wf-shell-${version}.tar.xz" -checksum=c8ac529b9fa6a4f65bd430140394b6b6a486c7b2def6c22b811396612ba94bb4 - -post_install() { - vlicense LICENSE - vsconf wf-shell.ini.example -} diff --git a/srcpkgs/wfuzz/patches/fix-version-check.patch b/srcpkgs/wfuzz/patches/fix-version-check.patch deleted file mode 100644 index 6f51f3bbcb4994..00000000000000 --- a/srcpkgs/wfuzz/patches/fix-version-check.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/setup.py -+++ b/setup.py -@@ -31,7 +31,7 @@ - install_requires = [ - 'pycurl', - 'pyparsing<2.4.2;python_version<="3.4"', -- 'pyparsing>=2.4*;python_version>="3.5"', -+ 'pyparsing>=2.4;python_version>="3.5"', - 'six', - 'configparser;python_version<"3.5"', - 'chardet', diff --git a/srcpkgs/wfuzz/patches/remove-libressl-warning.patch b/srcpkgs/wfuzz/patches/remove-libressl-warning.patch deleted file mode 100644 index 69195503fd6546..00000000000000 --- a/srcpkgs/wfuzz/patches/remove-libressl-warning.patch +++ /dev/null @@ -1,16 +0,0 @@ -diff --git src/wfuzz/__init__.py src/wfuzz/__init__.py -index 05f04af..7e8a4a8 100644 ---- a/src/wfuzz/__init__.py -+++ b/src/wfuzz/__init__.py -@@ -30,9 +30,9 @@ warnings.formatwarning = warning_on_one_line - try: - import pycurl - -- if "openssl".lower() not in pycurl.version.lower(): -+ if "ssl".lower() not in pycurl.version.lower(): - warnings.warn( -- "Pycurl is not compiled against Openssl. Wfuzz might not work correctly when fuzzing SSL sites. Check Wfuzz's documentation for more information." -+ "Pycurl is not compiled against Open- or LibreSSL. Wfuzz might not work correctly when fuzzing SSL sites. Check Wfuzz's documentation for more information." - ) - - if not hasattr(pycurl, "CONNECT_TO"): diff --git a/srcpkgs/wfuzz/template b/srcpkgs/wfuzz/template deleted file mode 100644 index bcb0dbc8dd5ea8..00000000000000 --- a/srcpkgs/wfuzz/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'wfuzz' -pkgname=wfuzz -version=3.1.0 -revision=6 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3-chardet python3-curl python3-future python3-lxml python3-parse - python3-parsing python3-six python3-shodan" -short_desc="Web fuzzer" -maintainer="Andrew Benson " -license="GPL-2.0-only" -homepage="http://wfuzz.org" -distfiles="https://github.com/xmendez/wfuzz/archive/v${version}.tar.gz" -checksum=60798e56274a377f8770d162935a040d4d6e27919bfbb46cf13a7a0a34896be9 diff --git a/srcpkgs/wget/template b/srcpkgs/wget/template deleted file mode 100644 index cb68e41b1a35f9..00000000000000 --- a/srcpkgs/wget/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'wget' -pkgname=wget -version=1.25.0 -revision=1 -build_style=gnu-configure -configure_args="$(vopt_if ssl '--with-ssl=openssl') $(vopt_if gnutls '--with-ssl=gnutls')" -conf_files="/etc/wgetrc" -hostmakedepends="perl pkg-config" -makedepends="libidn2-devel zlib-devel libuuid-devel pcre2-devel - $(vopt_if gnutls 'gnutls-devel') $(vopt_if ssl 'openssl-devel')" -depends="ca-certificates" -checkdepends="perl-HTTP-Daemon perl-IO-Socket-SSL" -short_desc="GNU wget download utility" -maintainer="skmpz " -license="GPL-3.0-or-later" -homepage="https://www.gnu.org/software/wget/wget.html" -changelog="https://git.savannah.gnu.org/cgit/wget.git/plain/NEWS" -distfiles="${GNU_SITE}/wget/wget-${version}.tar.gz" -checksum=766e48423e79359ea31e41db9e5c289675947a7fcf2efdcedb726ac9d0da3784 - -build_options="gnutls ssl" -build_options_default="ssl" -vopt_conflict gnutls ssl - -post_install() { - echo "ca_certificate=/etc/ssl/certs/ca-certificates.crt" >> ${DESTDIR}/etc/wgetrc -} diff --git a/srcpkgs/wgetpaste/files/wgetpaste.example b/srcpkgs/wgetpaste/files/wgetpaste.example deleted file mode 100644 index 532f114e2a50f2..00000000000000 --- a/srcpkgs/wgetpaste/files/wgetpaste.example +++ /dev/null @@ -1,17 +0,0 @@ -#!/bin/bash - -# add this to /etc/wgetpaste.conf or ~/.wgetpaste.conf to set some defaults - -# set default nick -DEFAULT_NICK=zlin - -# change the default service -DEFAULT_SERVICE="zlin" - -# change default language for the ca and the osl services -DEFAULT_LANGUAGE_ca="Bash" -DEFAULT_LANGUAGE_osl="Diff" - -# change default expiration period for the ca service -DEFAULT_EXPIRATION_ca="1 week" - diff --git a/srcpkgs/wgetpaste/template b/srcpkgs/wgetpaste/template deleted file mode 100644 index ca40d9f3db5cdf..00000000000000 --- a/srcpkgs/wgetpaste/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'wgetpaste' -pkgname=wgetpaste -version=2.33 -revision=1 -depends="bash wget" -short_desc="Script that automates pasting to a number of pastebin services" -maintainer="Orphaned " -license="MIT" -homepage="http://wgetpaste.zlin.dk/" -distfiles="https://github.com/zlin/wgetpaste/releases/download/${version}/wgetpaste-${version}.tar.xz" -checksum=e9359d84a3a63bbbd128621535c5302f2e3a85e23a52200e81e8fab9b77e971b - -do_install() { - vbin ${pkgname} - vinstall _${pkgname} 644 usr/share/zsh/site-functions - vsconf ${FILESDIR}/${pkgname}.example - vlicense LICENSE -} diff --git a/srcpkgs/when/template b/srcpkgs/when/template deleted file mode 100644 index 3e7703425e20a4..00000000000000 --- a/srcpkgs/when/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'when' -pkgname=when -version=1.1.46 -revision=1 -_githash=a57ccbdf1d30e28a43a4bc5c68c37c171bb649ab -hostmakedepends="perl" -depends="perl" -short_desc="Minimalistic personal calendar program" -maintainer="Leah Neukirchen " -license="GPL-2.0-only" -homepage="https://lightandmatter.com/when/when.html" -distfiles="https://bitbucket.org/ben-crowell/when/get/${_githash}.tar.gz" -checksum=82cd27a97df65f696d1c77762c03e847ff26e72d498f2bd1979f35bee2da021c - -do_build() { - make when.1 -} - -do_install() { - vbin when - vman when.1 -} diff --git a/srcpkgs/when/update b/srcpkgs/when/update deleted file mode 100644 index b7f4537d9feccf..00000000000000 --- a/srcpkgs/when/update +++ /dev/null @@ -1 +0,0 @@ -pattern='When \K[\d.]+' diff --git a/srcpkgs/which/template b/srcpkgs/which/template deleted file mode 100644 index 1a4532beee18bd..00000000000000 --- a/srcpkgs/which/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'which' -pkgname=which -version=2.23 -revision=1 -bootstrap=yes -build_style=gnu-configure -short_desc="Displays where a particular program in your path is located" -maintainer="Enno Boland " -license="GPL-3.0-or-later" -homepage="http://savannah.gnu.org/projects/which" -distfiles="${GNU_SITE}/$pkgname/$pkgname-$version.tar.gz" -checksum=a2c558226fc4d9e4ce331bd2fd3c3f17f955115d2c00e447618a4ef9978a2a73 -CFLAGS="-D_LARGE_FILE_SOURCE=1 -D_FILE_OFFSET_BITS=64" 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 206547e4b3e9e4..00000000000000 --- 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 -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 ---- - 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 deleted file mode 100644 index 41b80c4631ba81..00000000000000 --- a/srcpkgs/whipper/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'whipper' -pkgname=whipper -version=0.10.0 -revision=7 -build_style=python3-module -hostmakedepends="python3-setuptools_scm" -makedepends="libsndfile-devel python3-devel" -depends="libcdio-paranoia cdrdao python3-gobject python3-musicbrainzngs - python3-mutagen python3-requests python3-pycdio python3-discid - python3-setuptools python3-ruamel.yaml flac sox" -checkdepends="$depends python3-pytest python3-Twisted" -short_desc="Python CD-DA ripper preferring accuracy over speed" -maintainer="Orphaned " -license="GPL-3.0-or-later" -homepage="https://github.com/whipper-team/whipper" -distfiles="https://github.com/whipper-team/whipper/archive/v${version}.tar.gz" -checksum=a6fba11f4460854267c610f066c185e859d7177699b50ef584fc4f705962d356 diff --git a/srcpkgs/whois/template b/srcpkgs/whois/template deleted file mode 100644 index 69b8b81efccb1c..00000000000000 --- a/srcpkgs/whois/template +++ /dev/null @@ -1,44 +0,0 @@ -# Template file for 'whois' -pkgname=whois -version=5.6.5 -revision=1 -build_style=gnu-makefile -make_build_args="HAVE_ICONV=1 CONFIG_FILE=/etc/whois.conf" -make_install_args="BASEDIR=\${DESTDIR}" -make_install_target="install-whois" -hostmakedepends="perl pkg-config gettext" -makedepends="libidn2-devel" -short_desc="Improved whois client" -maintainer="Duncaen " -license="GPL-2.0-or-later" -homepage="https://www.linux.it/~md/software" -changelog="https://raw.githubusercontent.com/rfc1036/whois/next/debian/changelog" -distfiles="${DEBIAN_SITE}/main/w/whois/whois_${version}.tar.xz" -checksum=3ec4168da3ff61e5e426964428202bc0573ad6ecc1f3baf6f43daea6c748aa7d - -if [ "$XBPS_TARGET_LIBC" = "glibc" ]; then - makedepends+=" libxcrypt-devel" -fi - -alternatives=" - whois:whois:/usr/bin/gwhois - whois:whois.1:/usr/share/man/man1/gwhois.1 - whois:whois:/usr/share/bash-completion/completions/gwhois" - -post_install() { - mv ${DESTDIR}/usr/bin/{whois,gwhois} - mv ${DESTDIR}/usr/share/man/man1/{whois,gwhois}.1 - vcompletion whois.bash bash gwhois -} - -mkpasswd_package() { - short_desc="Feature-rich front end to crypt(3) password encryption" - alternatives="mkpasswd:mkpasswd:/usr/bin/gmkpasswd - mkpasswd:mkpasswd.1:/usr/share/man/man1/gmkpasswd.1 - mkpasswd:mkpasswd:/usr/share/bash-completion/completions/gmkpasswd" - pkg_install() { - vbin mkpasswd gmkpasswd - vman mkpasswd.1 gmkpasswd.1 - vcompletion mkpasswd.bash bash gmkpasswd - } -} diff --git a/srcpkgs/whois/update b/srcpkgs/whois/update deleted file mode 100644 index 1629f99eb8d054..00000000000000 --- a/srcpkgs/whois/update +++ /dev/null @@ -1 +0,0 @@ -ignore="*bpo* *deb*" diff --git a/srcpkgs/whowatch/template b/srcpkgs/whowatch/template deleted file mode 100644 index 71043c75a02910..00000000000000 --- a/srcpkgs/whowatch/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'whowatch' -pkgname=whowatch -version=1.8.6 -revision=1 -build_style=gnu-configure -hostmakedepends="automake" -makedepends="ncurses-devel" -short_desc="Displays information about the users currently logged on in real time" -maintainer="Jan S. " -license="GPL-2.0-or-later" -homepage="https://github.com/mtsuszycki/whowatch" -distfiles="https://github.com/mtsuszycki/whowatch/archive/whowatch-${version}.tar.gz" -checksum=1b8d54e3de4d8325c47a0fb8765cbaaeee8744359b5dacd4bdb3e40b4e31797e -disable_parallel_build="yes" - -pre_configure() { - autoreconf -fi -} - -post_configure() { - echo "#define RETURN_TV_IN_SELECT 1" >> src/config.h -} - -post_install() { - rm -rf ${DESTDIR}/usr/local -} diff --git a/srcpkgs/whysynth/patches/fix_agran.patch b/srcpkgs/whysynth/patches/fix_agran.patch deleted file mode 100644 index df9b7f884417bf..00000000000000 --- a/srcpkgs/whysynth/patches/fix_agran.patch +++ /dev/null @@ -1,13 +0,0 @@ -diff --git src/agran_oscillator.c src/agran_oscillator.c -index 6630215..3168469 100644 ---- a/src/agran_oscillator.c -+++ b/src/agran_oscillator.c -@@ -421,6 +421,9 @@ create_grain_envelopes(unsigned long sample_rate) - env[e].data[Y_CONTROL_PERIOD + peak + i] = ampl; - env[e].data[Y_CONTROL_PERIOD + peak - i] = ampl; - } -+ if (env[e].length % 2 == 0) { /* if length is even, zero last frame of buffer */ -+ env[e].data[Y_CONTROL_PERIOD + env[e].length - 1] = 0.0f; -+ } - } - break; diff --git a/srcpkgs/whysynth/template b/srcpkgs/whysynth/template deleted file mode 100644 index ec09163c8530d1..00000000000000 --- a/srcpkgs/whysynth/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'whysynth' -pkgname=whysynth -version=20170701 -revision=3 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="gtk+-devel dssi-devel liblo-devel ladspa-sdk alsa-lib-devel fftw-devel" -short_desc="WhySynth is a versatile multi-mode DSSI softsynth" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="http://smbolton.com/whysynth.html" -distfiles="http://smbolton.com/whysynth/whysynth-${version}.tar.bz2" -checksum=a602d685a6bf48b01a82e1c077a50fe3d115805865ecfe49f531d8bd20b00b0b diff --git a/srcpkgs/wicd/files/manager-settings.conf b/srcpkgs/wicd/files/manager-settings.conf deleted file mode 100644 index 8133dea5e8dc28..00000000000000 --- a/srcpkgs/wicd/files/manager-settings.conf +++ /dev/null @@ -1,9 +0,0 @@ -[Settings] -always_show_wired_interface = True -auto_reconnect = True -wired_connect_mode = 0 -dhcp_client = 1 -sudo_app = 2 -prefer_wired = True -show_never_connect = True - diff --git a/srcpkgs/wicd/files/wicd/run b/srcpkgs/wicd/files/wicd/run deleted file mode 100644 index c88a989263cf06..00000000000000 --- a/srcpkgs/wicd/files/wicd/run +++ /dev/null @@ -1,4 +0,0 @@ -#!/bin/sh -exec 2>&1 -sv check dbus >/dev/null || exit 1 -exec chpst -1 wicd --no-daemon diff --git a/srcpkgs/wicd/patches/03-import-wpath.patch b/srcpkgs/wicd/patches/03-import-wpath.patch deleted file mode 100644 index 57c5a0ef28a0ca..00000000000000 --- a/srcpkgs/wicd/patches/03-import-wpath.patch +++ /dev/null @@ -1,51 +0,0 @@ -Description: Fix import path for wpath in setup.py -Author: Axel Beckert -Forwarded: no - -Index: wicd/setup.py -=================================================================== ---- wicd.orig/setup.py 2019-09-29 04:13:32.874964424 +0200 -+++ wicd/setup.py 2019-09-29 04:13:51.127519471 +0200 -@@ -60,10 +60,10 @@ - - def run(self): - try: -- import wpath -- except ImportError: -+ from wicd import wpath -+ except (ImportError, ModuleNotFoundError): - self.run_command('configure') -- import wpath -+ from wicd import wpath - #raise Exception, 'Please run "./setup.py configure" first.' - _build.run(self) - -@@ -423,10 +423,10 @@ - class install(_install): - def run(self): - try: -- import wpath -- except ImportError: -+ from wicd import wpath -+ except (ImportError, ModuleNotFoundError): - self.run_command('build') -- import wpath -+ from wicd import wpath - - print("Using init file",(wpath.init, wpath.initfile)) - data.extend([ -@@ -610,11 +610,11 @@ - - def run(self): - try: -- import wpath -- except ImportError: -+ from wicd import wpath -+ except (ImportError, ModuleNotFoundError): - # if there's no wpath.py, then run configure+build - self.run_command('build') -- import wpath -+ from wicd import wpath - - if not wpath.no_install_i18n: - if os.path.exists('translations'): diff --git a/srcpkgs/wicd/patches/curses_bitrate_fix.patch b/srcpkgs/wicd/patches/curses_bitrate_fix.patch deleted file mode 100644 index 4c57800b0e8cb0..00000000000000 --- a/srcpkgs/wicd/patches/curses_bitrate_fix.patch +++ /dev/null @@ -1,19 +0,0 @@ ---- a/curses/netentry_curses.py 2015-02-15 18:29:05.000000000 +0100 -+++ b/curses/netentry_curses.py 2015-02-15 18:31:24.000000000 +0100 -@@ -538,11 +538,12 @@ - self.bitrates = wireless.GetAvailableBitrates() - self.bitrates.append('auto') - self.bitrate_combo.set_list(self.bitrates) -- self.bitrate_combo.set_focus( -- self.bitrates.index( -- wireless.GetWirelessProperty(networkID, 'bitrate') -+ if wireless.GetWirelessProperty(networkID, 'bitrate'): -+ self.bitrate_combo.set_focus( -+ self.bitrates.index( -+ wireless.GetWirelessProperty(networkID, 'bitrate') -+ ) - ) -- ) - self.allow_lower_bitrates_chkbox.set_state( - to_bool(self.format_entry(networkID, 'allow_lower_bitrates')) - ) diff --git a/srcpkgs/wicd/patches/wicd-1.7.3-urwid-1.3.0.patch b/srcpkgs/wicd/patches/wicd-1.7.3-urwid-1.3.0.patch deleted file mode 100644 index 68ea7a198a48ba..00000000000000 --- a/srcpkgs/wicd/patches/wicd-1.7.3-urwid-1.3.0.patch +++ /dev/null @@ -1,15 +0,0 @@ ---- a/curses/wicd-curses.py 2015-01-27 22:35:25.414781192 -0300 -+++ b/curses/wicd-curses.py 2015-01-28 01:13:48.078904587 -0300 -@@ -1153,9 +1153,10 @@ - if not ui._started: - return False - -- input_data = ui.get_input_nonblocking() -+ ui.set_input_timeouts(max_wait=0) -+ input_data = ui.get_input() - # Resolve any "alarms" in the waiting -- self.handle_keys(input_data[1]) -+ self.handle_keys(input_data or []) - - # Update the screen - canvas = self.frame.render((self.size), True) diff --git a/srcpkgs/wicd/patches/wicd-1421918.patch b/srcpkgs/wicd/patches/wicd-1421918.patch deleted file mode 100644 index a5ee6ef8ed73b6..00000000000000 --- a/srcpkgs/wicd/patches/wicd-1421918.patch +++ /dev/null @@ -1,16 +0,0 @@ -=== modified file 'curses/wicd-curses.py' ---- a/curses/wicd-curses.py 2014-12-21 16:57:33 +0000 -+++ b/curses/wicd-curses.py 2015-02-24 23:41:01 +0000 -@@ -532,7 +532,10 @@ - def get_selected_profile(self): - """Get the selected wired profile""" - loc = self.get_focus()[1] -- return self.theList[loc] -+ if len(self.theList) > loc: -+ return self.theList[loc] -+ else: -+ return self.theList[-1] - - - class AdHocDialog(Dialog2): - diff --git a/srcpkgs/wicd/template b/srcpkgs/wicd/template deleted file mode 100644 index 9ff5c6b2c511a6..00000000000000 --- a/srcpkgs/wicd/template +++ /dev/null @@ -1,46 +0,0 @@ -# Template file for 'wicd' -pkgname=wicd -version=1.7.4 -revision=10 -_ver=$version+tb2+2019.09.18git2e0ba579-1 -build_style="python3-module" -hostmakedepends="python3-setuptools python3-Babel" -depends="dbus-glib dhclient ethtool net-tools python3-dbus python3-gobject - python3-urwid wireless_tools wpa_supplicant" -checkdepends="$depends" -conf_files=" - /etc/dbus-1/system.d/wicd.conf - /etc/wicd/encryption/templates/active" -short_desc="Open source wired and wireless network manager" -maintainer="Orphaned " -license="GPL-2.0-only" -homepage="http://wicd.sourceforge.net" -distfiles="https://salsa.debian.org/debian/wicd/-/archive/debian/$_ver/wicd-debian-$_ver.tar.gz" -checksum=bbcba281ad78421567625057d7b1a3aac6e9f32c817ce8bf1179945f2737e777 - -do_build() { - python3 setup.py configure --verbose --no-install-init \ - --resume=/usr/share/wicd/scripts \ - --suspend=/usr/share/wicd/scripts \ - --python=/usr/bin/python3 --lib=/usr/lib \ - --sbin=/usr/bin --distro=arch \ - --no-install-gnome-shell-extensions \ - --wicdgroup=network -} - -post_install() { - # Copy configuration to force use of dhclient. - vinstall ${FILESDIR}/manager-settings.conf 755 etc/wicd - - rm -r ${DESTDIR}/etc/xdg - rm ${DESTDIR}/usr/bin/wicd-{client,gtk} - rm -r ${DESTDIR}/usr/share/{applications,pixmaps,icons} - rm -r ${DESTDIR}/usr/share/wicd/{icons,gtk} - rm -r ${DESTDIR}/usr/share/doc/wicd/{AUTHORS,CHANGES,INSTALL,LICENSE} - rm ${DESTDIR}/usr/share/man/man1/wicd-client.1 - rm ${DESTDIR}/usr/share/man/nl/man1/wicd-client.1 - rm -r ${DESTDIR}/usr/lib/pm-utils - - rm -r ${DESTDIR}/lib - vsv wicd -} diff --git a/srcpkgs/widelands/patches/musl.patch b/srcpkgs/widelands/patches/musl.patch deleted file mode 100644 index 0fe134715fa8c7..00000000000000 --- a/srcpkgs/widelands/patches/musl.patch +++ /dev/null @@ -1,39 +0,0 @@ ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -459,6 +459,10 @@ IF (WIN32) - endif() - endif (WIN32) - -+# Find libexecinfo and libintl for musl -+find_library(EXECINFO_LIBRARY NAMES execinfo) -+find_library(INTL_LIBRARY NAMES intl) -+ - # on BSD this must be explicitly linked - if (CMAKE_SYSTEM_NAME MATCHES "FreeBSD" OR CMAKE_SYSTEM_NAME MATCHES "OpenBSD") - # Not needed on Debian GNU/kFreeBSD.. ---- a/cmake/WlFunctions.cmake -+++ b/cmake/WlFunctions.cmake -@@ -184,6 +184,10 @@ - endif() - endif() - -+ if (INTL_LIBRARY) -+ target_link_libraries(${NAME} ${INTL_LIBRARY}) -+ endif() -+ - if (ARG_USES_INTL) - # libintl is not used on all systems, so only include it, when we actually - # found it. ---- a/src/CMakeLists.txt -+++ b/src/CMakeLists.txt -@@ -166,6 +166,10 @@ - USES_SDL2 - ) - -+if (EXECINFO_LIBRARY) -+ target_link_libraries(widelands_ball_of_mud ${EXECINFO_LIBRARY}) -+endif() -+ - if (CMAKE_SYSTEM_NAME MATCHES "FreeBSD" OR - CMAKE_SYSTEM_NAME MATCHES "NetBSD" OR - CMAKE_SYSTEM_NAME MATCHES "OpenBSD") diff --git a/srcpkgs/widelands/patches/no-werror.patch b/srcpkgs/widelands/patches/no-werror.patch deleted file mode 100644 index ef0d7e99708cac..00000000000000 --- a/srcpkgs/widelands/patches/no-werror.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -329,7 +329,7 @@ - endif() - - if(NOT MSVC) -- if((CMAKE_BUILD_TYPE STREQUAL "Release") OR (CMAKE_BUILD_TYPE STREQUAL "RelWithDebInfo")) -+ if((CMAKE_BUILD_TYPE STREQUAL "Release") OR (CMAKE_BUILD_TYPE STREQUAL "None") OR (CMAKE_BUILD_TYPE STREQUAL "RelWithDebInfo")) - message(STATUS "Compiler warnings will be ignored.") - elseif(("${CMAKE_CXX_COMPILER_ID}" STREQUAL "GNU") AND ( - ((NOT (CMAKE_CXX_COMPILER_VERSION VERSION_LESS 12.0)) AND (CMAKE_CXX_COMPILER_VERSION VERSION_LESS 12.2)) diff --git a/srcpkgs/widelands/patches/size_t-format-specifier.patch b/srcpkgs/widelands/patches/size_t-format-specifier.patch deleted file mode 100644 index 714304b3c0b57e..00000000000000 --- a/srcpkgs/widelands/patches/size_t-format-specifier.patch +++ /dev/null @@ -1,21 +0,0 @@ -Index: widelands-1.2.1/src/base/macros.h -=================================================================== ---- a/src/base/macros.h -+++ b/src/base/macros.h -@@ -137,13 +137,9 @@ - #else - #define PRIuS PRIu32 - #endif --#else --#if SIZE_MAX == UINT64_MAX --#define PRIuS "lu" --#else --#define PRIuS "u" --#endif --#endif -+#else // !_WIN32 -+#define PRIuS "zu" -+#endif - #endif - - #endif // end of include guard: WL_BASE_MACROS_H diff --git a/srcpkgs/widelands/patches/update-asio-interfaces.patch b/srcpkgs/widelands/patches/update-asio-interfaces.patch deleted file mode 100644 index 75461bdba8dd8c..00000000000000 --- a/srcpkgs/widelands/patches/update-asio-interfaces.patch +++ /dev/null @@ -1,224 +0,0 @@ -From c0b44ccc04df35a9a23ca9be3e05f5d3a5428f6f Mon Sep 17 00:00:00 2001 -From: matthiakl -Date: Sun, 23 Mar 2025 09:17:47 +0000 -Subject: [PATCH] Update asio interfaces (GH #6665 / CB #5025) - -Co-authored-by: matthiakl -Co-authored-by: Widelands Bunnybot -Co-authored-by: matthiakl -Co-committed-by: matthiakl ---- - src/network/bufferedconnection.cc | 16 ++++++++-------- - src/network/bufferedconnection.h | 4 ++-- - src/network/nethost.cc | 12 ++++++------ - src/network/nethost.h | 4 ++-- - src/network/network.cc | 14 +++++++------- - src/network/network_lan_promotion.cc | 4 ++-- - src/network/network_lan_promotion.h | 2 +- - 7 files changed, 28 insertions(+), 28 deletions(-) - -diff --git a/src/network/bufferedconnection.cc b/src/network/bufferedconnection.cc -index 715c2baf5c2..389360526c3 100644 ---- a/src/network/bufferedconnection.cc -+++ b/src/network/bufferedconnection.cc -@@ -141,12 +141,12 @@ void BufferedConnection::close() { - verb_log_info("[BufferedConnection] Closing network socket."); - } - // Stop the thread -- io_service_.stop(); -- // Not sure if that is required, wait up to one second for the io_service to stop -- for (int i = 0; i < 1000 && !io_service_.stopped(); i++) { -+ io_context_.stop(); -+ // Not sure if that is required, wait up to one second for the io_context to stop -+ for (int i = 0; i < 1000 && !io_context_.stopped(); i++) { - std::this_thread::sleep_for(std::chrono::milliseconds(1)); - } -- assert(io_service_.stopped()); -+ assert(io_context_.stopped()); - if (asio_thread_.joinable()) { - try { - asio_thread_.join(); -@@ -334,7 +334,7 @@ void BufferedConnection::reduce_send_buffer(asio::ip::tcp::socket& socket) { - } - - BufferedConnection::BufferedConnection(const NetAddress& host) -- : socket_(io_service_), currently_sending_(false) { -+ : socket_(io_context_), currently_sending_(false) { - - const asio::ip::tcp::endpoint destination(host.ip, host.port); - -@@ -353,7 +353,7 @@ BufferedConnection::BufferedConnection(const NetAddress& host) - asio_thread_ = std::thread([this]() { - // The output might actually be messed up if it collides with the main thread... - verb_log_info("[BufferedConnection] Starting networking thread\n"); -- io_service_.run(); -+ io_context_.run(); - verb_log_info("[BufferedConnection] Stopping networking thread\n"); - }); - } else { -@@ -364,7 +364,7 @@ BufferedConnection::BufferedConnection(const NetAddress& host) - } - } - --BufferedConnection::BufferedConnection() : socket_(io_service_) { -+BufferedConnection::BufferedConnection() : socket_(io_context_) { - } - - void BufferedConnection::notify_connected() { -@@ -379,7 +379,7 @@ void BufferedConnection::notify_connected() { - asio_thread_ = std::thread([this]() { - // The output might actually be messed up if it collides with the main thread... - verb_log_info("[BufferedConnection] Starting networking thread"); -- io_service_.run(); -+ io_context_.run(); - verb_log_info("[BufferedConnection] Stopping networking thread"); - }); - } -diff --git a/src/network/bufferedconnection.h b/src/network/bufferedconnection.h -index 71f9bdfd6a0..c47b994500b 100644 ---- a/src/network/bufferedconnection.h -+++ b/src/network/bufferedconnection.h -@@ -314,8 +314,8 @@ class BufferedConnection { - /// Each packet in the queue is a vector of uint8_t. - std::map>> buffers_to_send_; - -- /// An io_service needed by asio. Primarily needed for asynchronous operations. -- asio::io_service io_service_; -+ /// An io_context needed by asio. Primarily needed for asynchronous operations. -+ asio::io_context io_context_; - - /// The socket that connects us to the host. - asio::ip::tcp::socket socket_; -diff --git a/src/network/nethost.cc b/src/network/nethost.cc -index 16b08454929..25e369ef3c1 100644 ---- a/src/network/nethost.cc -+++ b/src/network/nethost.cc -@@ -67,11 +67,11 @@ bool NetHost::is_connected(const ConnectionId id) const { - void NetHost::stop_listening() { - - // Stop the thread -- io_service_.stop(); -- for (int i = 0; i < 1000 && !io_service_.stopped(); i++) { -+ io_context_.stop(); -+ for (int i = 0; i < 1000 && !io_context_.stopped(); i++) { - std::this_thread::sleep_for(std::chrono::milliseconds(1)); - } -- assert(io_service_.stopped()); -+ assert(io_context_.stopped()); - if (asio_thread_.joinable()) { - try { - asio_thread_.join(); -@@ -183,7 +183,7 @@ void NetHost::start_accepting( - }); - } - --NetHost::NetHost(const uint16_t port) : acceptor_v4_(io_service_), acceptor_v6_(io_service_) { -+NetHost::NetHost(const uint16_t port) : acceptor_v4_(io_context_), acceptor_v6_(io_context_) { - - if (open_acceptor(&acceptor_v4_, asio::ip::tcp::endpoint(asio::ip::tcp::v4(), port))) { - verb_log_info("[NetHost] Opening a listening IPv4 socket on TCP port %u", port); -@@ -198,7 +198,7 @@ NetHost::NetHost(const uint16_t port) : acceptor_v4_(io_service_), acceptor_v6_( - - asio_thread_ = std::thread([this]() { - verb_log_info("[NetHost] Starting networking thread"); -- io_service_.run(); -+ io_context_.run(); - verb_log_info("[NetHost] Stopping networking thread"); - }); - } -@@ -214,7 +214,7 @@ bool NetHost::open_acceptor(asio::ip::tcp::acceptor* acceptor, - acceptor->set_option(option_v6only); - } - acceptor->bind(endpoint); -- acceptor->listen(asio::socket_base::max_connections); -+ acceptor->listen(asio::socket_base::max_listen_connections); - return true; - } catch (const std::system_error&) { - return false; -diff --git a/src/network/nethost.h b/src/network/nethost.h -index 86fe4f920d5..7d17502b9d4 100644 ---- a/src/network/nethost.h -+++ b/src/network/nethost.h -@@ -101,8 +101,8 @@ class NetHost : public NetHostInterface { - std::map> clients_; - /// The next client id that will be used - NetHostInterface::ConnectionId next_id_{1}; -- /// An io_service needed by asio. Primary needed for async operations. -- asio::io_service io_service_; -+ /// An io_context needed by asio. Primary needed for async operations. -+ asio::io_context io_context_; - /// The acceptor we get IPv4 connection requests to. - asio::ip::tcp::acceptor acceptor_v4_; - /// The acceptor we get IPv6 connection requests to. -diff --git a/src/network/network.cc b/src/network/network.cc -index f945b28b665..1c142f1f846 100644 ---- a/src/network/network.cc -+++ b/src/network/network.cc -@@ -30,17 +30,17 @@ bool do_resolve(const asio::ip::tcp& protocol, - uint16_t port) { - assert(addr != nullptr); - try { -- asio::io_service io_service; -- asio::ip::tcp::resolver resolver(io_service); -- asio::ip::tcp::resolver::query query(protocol, hostname, as_string(port)); -- asio::ip::tcp::resolver::iterator iter = resolver.resolve(query); -- if (iter == asio::ip::tcp::resolver::iterator()) { -+ asio::io_context io_context; -+ asio::ip::tcp::resolver resolver(io_context); -+ asio::ip::tcp::resolver::results_type iter = -+ resolver.resolve(protocol, hostname, as_string(port)); -+ if (iter.empty()) { - // Resolution failed - log_err("Could not resolve network name '%s:%u' to %s-address\n", hostname.c_str(), port, - ((protocol == asio::ip::tcp::v4()) ? "IPv4" : "IPv6")); - return false; - } -- addr->ip = iter->endpoint().address(); -+ addr->ip = iter.begin()->endpoint().address(); - addr->port = port; - verb_log_info("Resolved network name '%s:%u' to %s", hostname.c_str(), port, - addr->ip.to_string().c_str()); -@@ -64,7 +64,7 @@ bool NetAddress::resolve_to_v6(NetAddress* addr, const std::string& hostname, ui - - bool NetAddress::parse_ip(NetAddress* addr, const std::string& ip, uint16_t port) { - std::error_code ec; -- asio::ip::address new_addr = asio::ip::address::from_string(ip, ec); -+ asio::ip::address new_addr = asio::ip::make_address(ip, ec); - if (ec) { - return false; - } -diff --git a/src/network/network_lan_promotion.cc b/src/network/network_lan_promotion.cc -index 5e8e8f6b912..7cdbf1962ec 100644 ---- a/src/network/network_lan_promotion.cc -+++ b/src/network/network_lan_promotion.cc -@@ -75,7 +75,7 @@ int get_ip_version(const asio::ip::udp& version) { - * On Apple we have to specify the interface, forcing us to send our message over all interfaces we - * can find. - */ --LanBase::LanBase(uint16_t port) : socket_v4(io_service), socket_v6(io_service) { -+LanBase::LanBase(uint16_t port) : socket_v4(io_context), socket_v6(io_context) { - - #ifndef _WIN32 - // Iterate over all interfaces. If they support IPv4, store the broadcast-address -@@ -252,7 +252,7 @@ bool LanBase::broadcast(void const* const buf, size_t const len, uint16_t const - asio::ip::udp::socket& socket, const std::string& address) -> bool { - if (socket.is_open()) { - std::error_code ec; -- asio::ip::udp::endpoint destination(asio::ip::address::from_string(address), port); -+ asio::ip::udp::endpoint destination(asio::ip::make_address(address), port); - socket.send_to(asio::buffer(buf, len), destination, 0, ec); - if (!ec) { - return true; -diff --git a/src/network/network_lan_promotion.h b/src/network/network_lan_promotion.h -index dc1ccbadbc3..a227043ccf8 100644 ---- a/src/network/network_lan_promotion.h -+++ b/src/network/network_lan_promotion.h -@@ -135,7 +135,7 @@ struct LanBase { - void close_socket(asio::ip::udp::socket* socket); - - /// No idea what this does. I think it is only really used when asynchronous operations are done. -- asio::io_service io_service; -+ asio::io_context io_context; - /// The socket for IPv4. - asio::ip::udp::socket socket_v4; - /// The socket for IPv6. diff --git a/srcpkgs/widelands/template b/srcpkgs/widelands/template deleted file mode 100644 index 31d292a8623068..00000000000000 --- a/srcpkgs/widelands/template +++ /dev/null @@ -1,33 +0,0 @@ -# Template file for 'widelands' -pkgname=widelands -# Widelands 1.0 release supercedes beta builds -reverts="21_5 21_4 21_3 21_2 21_1 20_4 20_3 20_2 20_1 19_10 19_9 19_8 19_7 19_6 - 19_5 19_4 19_3 19_2 19_1 18_5 18_4 18_3 18_2 18_1" -version=1.2.1 -revision=1 -build_style=cmake -configure_args="-DOPENGL_INCLUDE_DIR=${XBPS_CROSS_BASE}/usr/include - -DOPTION_BUILD_WEBSITE_TOOLS=OFF -DWL_INSTALL_BASEDIR=/usr/share/widelands - -DWL_INSTALL_DATADIR=/usr/share/widelands -DWL_INSTALL_BINDIR=${DESTDIR}/usr/bin" -hostmakedepends="python3 pkg-config gettext" -makedepends="asio icu-devel minizip-devel gettext-devel - glu-devel glew-devel libcurl-devel SDL2-devel SDL2_gfx-devel SDL2_image-devel - SDL2_net-devel SDL2_mixer-devel SDL2_ttf-devel" -short_desc="Real-time strategy game" -maintainer="travankor " -license="GPL-2.0-or-later" -homepage="https://www.widelands.org/" -changelog="https://raw.githubusercontent.com/widelands/widelands/master/ChangeLog" -distfiles="https://github.com/widelands/widelands/archive/refs/tags/v${version}.tar.gz" -checksum=799bfd32048ef20118c48e21f3fc843ae0451c42bb8bf2eabcb9b26bf6fe54b4 -replaces="widelands-data>=0" - -CXXFLAGS="-DU_USING_ICU_NAMESPACE=1" - -if [ "$XBPS_TARGET_LIBC" = "musl" ]; then - makedepends+=" libexecinfo-devel gettext-devel" -fi - -if [ "$CROSS_BUILD" -o "$XBPS_TARGET_ENDIAN" = "be" ]; then - configure_args+=" -DOPTION_BUILD_TESTS=OFF" -fi diff --git a/srcpkgs/wifi-firmware/template b/srcpkgs/wifi-firmware/template deleted file mode 100644 index a6cbdaab96e3a0..00000000000000 --- a/srcpkgs/wifi-firmware/template +++ /dev/null @@ -1,10 +0,0 @@ -# Template file for 'wifi-firmware' -pkgname=wifi-firmware -version=1.3 -revision=4 -metapackage=yes -depends="ipw2100-firmware ipw2200-firmware zd1211-firmware" -short_desc="WiFi firmware meta-package" -maintainer="Enno Boland " -license="Public Domain" -homepage="http://www.voidlinux.org" diff --git a/srcpkgs/wifish/template b/srcpkgs/wifish/template deleted file mode 100644 index a924eb9c48520b..00000000000000 --- a/srcpkgs/wifish/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'wifish' -pkgname=wifish -version=1.1.4 -revision=2 -depends="wpa_supplicant gawk" -short_desc="Simple wifi tool" -maintainer="bougyman " -license="WTFPL" -homepage="http://github.com/bougyman/wifish" -distfiles="https://github.com/bougyman/wifish/archive/${version}.tar.gz" -checksum=d90b42a92fa23521adf9ab0a9186c0f4517e71b5a26b3ae0c1f24fd45e1c0c36 - -do_install() { - vbin wifish - vmkdir var/lib/wifish - vcopy awk/* var/lib/wifish - vdoc README.md - vdoc FAQ.md - vlicense LICENSE -} diff --git a/srcpkgs/wiggle/template b/srcpkgs/wiggle/template deleted file mode 100644 index c09f8c7fda8540..00000000000000 --- a/srcpkgs/wiggle/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'wiggle' -pkgname=wiggle -version=1.3 -revision=1 -build_style=gnu-makefile -make_build_args="CFLAGS=-I." -make_build_target="wiggle" -make_check_target="test" -make_install_args="STRIP=" -hostmakedepends="groff" -makedepends="ncurses-devel" -short_desc="Apply patches that patch rejects" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="https://github.com/neilbrown/wiggle" -distfiles="https://github.com/neilbrown/wiggle/archive/refs/tags/v${version}.tar.gz" -checksum=ff92cf0133c1f4dce33563e263cb30e7ddb6f4abdf86d427b1ec1490bec25afa diff --git a/srcpkgs/wike/template b/srcpkgs/wike/template deleted file mode 100644 index 1e639b64c5466b..00000000000000 --- a/srcpkgs/wike/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'wike' -pkgname=wike -version=3.0.1 -revision=1 -build_style=meson -hostmakedepends="pkg-config glib-devel gettext" -depends="python3-gobject python3-requests gtk4 libadwaita libwebkitgtk60" -short_desc="Wikipedia Reader for the GNOME Desktop" -maintainer="Orphaned " -license="GPL-3.0-or-later" -homepage="https://github.com/hugolabe/Wike" -distfiles="https://github.com/hugolabe/Wike/archive/refs/tags/${version}.tar.gz" -checksum=e59c9e6b11db1c1a9c3f07ba58639a0a11762aa5220d37cdce9eb5dc74d90112 diff --git a/srcpkgs/wiki-tui/template b/srcpkgs/wiki-tui/template deleted file mode 100644 index d7dd4e78e46016..00000000000000 --- a/srcpkgs/wiki-tui/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'wiki-tui' -pkgname=wiki-tui -version=0.8.2 -revision=3 -build_style=cargo -hostmakedepends="pkg-config" -makedepends="openssl-devel" -short_desc="Simple and easy to use Wikipedia Text User Interface" -maintainer="ethamck " -license="MIT" -homepage="https://builditluc.github.io/wiki-tui/" -changelog="https://github.com/Builditluc/wiki-tui/raw/main/CHANGELOG.md" -distfiles="https://github.com/Builditluc/wiki-tui/archive/refs/tags/v${version}.tar.gz" -checksum=408bc8eb928e3a9b8d0c59ac2aa160c101b1e978e1a95eb751585f54087dfe62 - -post_patch() { - cargo update --package time@0.3.22 --precise 0.3.35 -} - -post_install() { - vlicense LICENSE - - vcopy icons/ usr/share/icons/ - vinstall wiki-tui.desktop 644 usr/share/applications -} diff --git a/srcpkgs/wildmidi/files/wildmidi.cfg b/srcpkgs/wildmidi/files/wildmidi.cfg deleted file mode 100644 index f094502cc49b03..00000000000000 --- a/srcpkgs/wildmidi/files/wildmidi.cfg +++ /dev/null @@ -1,7 +0,0 @@ -## wildmidi.cfg -## This is used to set and configure GUS patchsets to be used with WildMidi -## Please refer to the wildmidi.cfg(5) manpage for more details. - -## Load the patchset from freepats -dir /usr/share/freepats -source /etc/freepats/freepats.cfg diff --git a/srcpkgs/wildmidi/template b/srcpkgs/wildmidi/template deleted file mode 100644 index 06bbe03753788f..00000000000000 --- a/srcpkgs/wildmidi/template +++ /dev/null @@ -1,60 +0,0 @@ -# Template file for 'wildmidi' -pkgname=wildmidi -version=0.4.6 -revision=1 -build_style=cmake -configure_args="$(vopt_bool alsa WANT_ALSA) $(vopt_bool oss WANT_OSS) - $(vopt_bool sndio WANT_SNDIO) $(vopt_bool openal WANT_OPENAL)" -hostmakedepends="pkg-config" -makedepends="$(vopt_if alsa alsa-lib-devel) $(vopt_if sndio sndio-devel) - $(vopt_if openal libopenal-devel)" -depends="libwildmidi" -short_desc="Simple software midi player and core softsynth library" -maintainer="Érico Nogueira " -license="GPL-3.0-or-later, LGPL-3.0-only" -homepage="https://github.com/Mindwerks/wildmidi" -distfiles="https://github.com/Mindwerks/wildmidi/archive/wildmidi-${version}.tar.gz" -checksum=051b8c51699af594ddd3e4e3b06bad3564e9499c3c6b9e6f880cb2f92bcfa9c8 - -build_options="alsa oss sndio openal" -build_options_default="alsa sndio openal" -desc_option_oss="Enable support for Open Sound System (OSS) output" -desc_option_openal="Enable support for OpenAL output" - -post_install() { - vsconf ${FILESDIR}/wildmidi.cfg -} - -libwildmidi_package() { - depends="freepats" - short_desc+=" - library" - conf_files="/etc/wildmidi/wildmidi.cfg" - pkg_install() { - vmove "usr/lib/*.so.*" - vinstall ${FILESDIR}/wildmidi.cfg 644 etc/wildmidi - } -} - -libwildmidi-devel_package() { - depends="libwildmidi>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - vmove usr/lib/cmake - vmove usr/share/man/man3 - } -} - -WildMidi_package() { - metapackage=yes - short_desc+=" - dummy transitional package" - depends="wildmidi" -} - -WildMidi-devel_package() { - metapackage=yes - short_desc+=" - dummy transitional package" - depends="libwildmidi-devel" -} diff --git a/srcpkgs/wimlib-devel b/srcpkgs/wimlib-devel deleted file mode 120000 index 2f8b5be48e2854..00000000000000 --- a/srcpkgs/wimlib-devel +++ /dev/null @@ -1 +0,0 @@ -wimlib \ No newline at end of file diff --git a/srcpkgs/wimlib/patches/musl-fs.patch b/srcpkgs/wimlib/patches/musl-fs.patch deleted file mode 100644 index ecb07903f67971..00000000000000 --- a/srcpkgs/wimlib/patches/musl-fs.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/src/mount_image.c -+++ b/src/mount_image.c -@@ -52,6 +52,7 @@ - #include - #include - #include -+#include - - #include "wimlib/blob_table.h" - #include "wimlib/dentry.h" diff --git a/srcpkgs/wimlib/template b/srcpkgs/wimlib/template deleted file mode 100644 index ea5f99fc742faa..00000000000000 --- a/srcpkgs/wimlib/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'wimlib' -pkgname=wimlib -version=1.14.4 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="libxml2-devel ntfs-3g-devel fuse3-devel" -short_desc="Create, extract, and modify Windows Imaging archives" -maintainer="Andrew Benson " -license="GPL-3.0-or-later" -homepage="https://wimlib.net/" -distfiles="${homepage}/downloads/wimlib-${version}.tar.gz" -checksum=3633db2b6c8b255eb86d3bf3df3059796bd1f08e50b8c9728c7eb66662e51300 -make_check=extended - -wimlib-devel_package() { - short_desc+=" - development files" - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove "usr/lib/*.so" - vmove "usr/lib/*.a" - vmove usr/include - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/windowchef/template b/srcpkgs/windowchef/template deleted file mode 100644 index 7092834c3db71e..00000000000000 --- a/srcpkgs/windowchef/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'windowchef' -pkgname=windowchef -version=0.5.2 -revision=1 -build_style=gnu-makefile -makedepends="xcb-util-wm-devel xcb-util-keysyms-devel" -short_desc="Stacking WM that doesn't handle keyboard or pointer inputs" -maintainer="Orphaned " -license="ISC" -homepage="https://github.com/tudurom/windowchef" -distfiles="https://github.com/tudurom/windowchef/archive/v${version}.tar.gz" -checksum=d130b4f2367b4a026c364b20522f34464dba59461943952640af6a7ca65ed2c9 - -pre_build() { - sed -i 's|^CFLAGS +=|override CFLAGS +=|g' config.mk - sed -i 's|^LDFLAGS +=|override LDFLAGS +=|g' config.mk -} - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/wine-common b/srcpkgs/wine-common deleted file mode 120000 index bd42d64fa10a4d..00000000000000 --- a/srcpkgs/wine-common +++ /dev/null @@ -1 +0,0 @@ -wine \ No newline at end of file diff --git a/srcpkgs/wine-devel b/srcpkgs/wine-devel deleted file mode 120000 index bd42d64fa10a4d..00000000000000 --- a/srcpkgs/wine-devel +++ /dev/null @@ -1 +0,0 @@ -wine \ No newline at end of file diff --git a/srcpkgs/wine-gecko/template b/srcpkgs/wine-gecko/template deleted file mode 100644 index d298fb7dae50fe..00000000000000 --- a/srcpkgs/wine-gecko/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'wine-gecko' -pkgname=wine-gecko -version=2.47.4 -revision=1 -build_style=fetch -short_desc="Mozilla Gecko Layout Engine for WINE (32bit)" -maintainer="Orphaned " -license="MPL-2.0" -homepage="http://wiki.winehq.org/Gecko" -distfiles="http://dl.winehq.org/wine/${pkgname}/${version}/wine-gecko-${version}-x86.msi" -checksum=26cecc47706b091908f7f814bddb074c61beb8063318e9efc5a7f789857793d6 - -do_install() { - # The actual installation within WINE occurs at runtime in whatever - # WINEPREFIX is being used. - vinstall wine-gecko-${version}-x86.msi 644 usr/share/wine/gecko -} diff --git a/srcpkgs/wine-gecko/update b/srcpkgs/wine-gecko/update deleted file mode 100644 index f3d7c86313c00b..00000000000000 --- a/srcpkgs/wine-gecko/update +++ /dev/null @@ -1,2 +0,0 @@ -site=https://dl.winehq.org/wine/wine-gecko/ -pattern="/dev/null - ln -sf /usr/lib/wine/x86_64-windows usr/lib32/wine/ 2>/dev/null - ln -sf /usr/lib32/wine/i386-unix usr/lib/wine/ 2>/dev/null - ln -sf /usr/lib32/wine/i386-windows usr/lib/wine/ 2>/dev/null - fi - ;; -esac diff --git a/srcpkgs/wine/REMOVE b/srcpkgs/wine/REMOVE deleted file mode 100644 index f695ced1a03d68..00000000000000 --- a/srcpkgs/wine/REMOVE +++ /dev/null @@ -1,16 +0,0 @@ -# *-*-shell-*-* -# The first to be removed is to remove all symbolic links. - -wine32=usr/bin/wine32 -wine64=usr/bin/wine64 - -case ${ACTION} in -pre) - if test -x $wine32 -a -x $wine64; then - unlink usr/lib32/wine/x86_64-unix 2>/dev/null - unlink usr/lib32/wine/x86_64-windows 2>/dev/null - unlink usr/lib/wine/i386-unix 2>/dev/null - unlink usr/lib/wine/i386-windows 2>/dev/null - fi - ;; -esac diff --git a/srcpkgs/wine/files/30-win32-aliases.conf b/srcpkgs/wine/files/30-win32-aliases.conf deleted file mode 100644 index 99ae1f7b83a5e4..00000000000000 --- a/srcpkgs/wine/files/30-win32-aliases.conf +++ /dev/null @@ -1,20 +0,0 @@ - - - - - MS Shell Dlg - Microsoft Sans Serif - sans-serif - - - MS Shell Dlg 2 - Tahoma - sans-serif - - - - MS Sans Serif - Microsoft Sans Serif - sans-serif - - diff --git a/srcpkgs/wine/files/wine b/srcpkgs/wine/files/wine deleted file mode 100644 index 05fe33cc9e5051..00000000000000 --- a/srcpkgs/wine/files/wine +++ /dev/null @@ -1,51 +0,0 @@ -#!/bin/sh -e -# Based on the Debian wrapper script written by Jens Reyer and Michael Gilbert -# SPDX-License-Identifier: LGPL-2.1-or-later - -wine32=/usr/bin/wine32 -wine64=/usr/bin/wine64 - -wine32_hint () { - if [ "$(xbps-uhelper arch)" = "x86_64-musl" ]; then - echo "wine under musl supports both 64bit & 32bit under the new experimental WoW64 mode" - else - echo "it looks like wine-32bit is missing, you should install it." - if uname -a | grep "x86_64" > /dev/null && xbps-query -l | grep void-repo-multilib > /dev/null; then - echo "the multilib repository needs to be enabled first. as root, please" - echo "execute \"xbps-install -S void-repo-multilib && xbps-install -S wine-32bit\"" - else - echo "as root, please execute \"xbps-install -S wine-32bit\"" - fi - fi -} - -if test -x $wine64; then - wine=$wine64 - if test -z "$WINELOADER"; then - export WINELOADER=$wine64 - fi - case "x$WINEDEBUG" in - x-all*|x*,-all*|x*err-all*) - ;; - *) - if ! test -x $wine32; then - wine32_hint >&2 - fi - ;; - esac -elif test -x $wine32; then - wine=$wine32 -else - echo "error: unable to find wine executable. this shouldn't happen." >&2 - exit 1 -fi - -if test -z "$WINEDEBUG"; then - export WINEDEBUG=fixme-all -fi - -appname=$(basename "$0") -case "$appname" in - wine|wine32|wine64) exec $wine "$@" ;; - *) exec $wine "$appname.exe" "$@" ;; -esac diff --git a/srcpkgs/wine/files/wineserver b/srcpkgs/wine/files/wineserver deleted file mode 100644 index eff4582dbe1f22..00000000000000 --- a/srcpkgs/wine/files/wineserver +++ /dev/null @@ -1,18 +0,0 @@ -#!/bin/sh -e -# Based on the Debian wrapper script written by Jens Reyer and Michael Gilbert -# SPDX-License-Identifier: LGPL-2.1-or-later - -wineserver32=/usr/bin/wineserver32 -wineserver64=/usr/bin/wineserver64 - -if test -x "$wineserver64"; then - wineserver=$wineserver64 -elif test -x "$wineserver32"; then - wineserver=$wineserver32 -else - echo "error: unable to find wineserver executable." >&2 - echo "wine and/or wine-32bit must be installed." >&2 - exit 1 -fi - -exec $wineserver -p0 "$@" diff --git a/srcpkgs/wine/patches/musl-limits.patch b/srcpkgs/wine/patches/musl-limits.patch deleted file mode 100644 index 6a46158221b44e..00000000000000 --- a/srcpkgs/wine/patches/musl-limits.patch +++ /dev/null @@ -1,12 +0,0 @@ ---- a/dlls/winebus.sys/bus_udev.c 2021-10-23 15:38:33.225064731 +0200 -+++ b/dlls/winebus.sys/bus_udev.c 2021-10-23 15:39:06.662064765 +0200 -@@ -29,7 +29,8 @@ - #include - #include - #include --#include -+#include -+#include - #include - #ifdef HAVE_UNISTD_H - # include diff --git a/srcpkgs/wine/patches/musl-rpath.patch b/srcpkgs/wine/patches/musl-rpath.patch deleted file mode 100644 index b694468a27f485..00000000000000 --- a/srcpkgs/wine/patches/musl-rpath.patch +++ /dev/null @@ -1,57 +0,0 @@ -diff --git a/configure b/configure -index 296c3e4..e838871 100755 ---- a/configure -+++ b/configure -@@ -10306,6 +10306,38 @@ then : - fi - ;; - esac -+ -+ # do this at the end because it needs double dollar for makefile -+ as_ac_var=`printf "%s\n" "ac_cv_cflags_-Wl,-rpath,\\\\\\$ORIGIN" | $as_tr_sh` -+{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports -Wl,-rpath,\\\$ORIGIN" >&5 -+printf %s "checking whether the compiler supports -Wl,-rpath,\\\$ORIGIN... " >&6; } -+if eval test \${$as_ac_var+y} -+then : -+ printf %s "(cached) " >&6 -+else $as_nop -+ ac_wine_try_cflags_saved=$CFLAGS -+CFLAGS="$CFLAGS -Wl,-rpath,\\\$ORIGIN" -+cat confdefs.h - <<_ACEOF >conftest.$ac_ext -+/* end confdefs.h. */ -+int main(int argc, char **argv) { return 0; } -+_ACEOF -+if ac_fn_c_try_link "$LINENO" -+then : -+ eval "$as_ac_var=yes" -+else $as_nop -+ eval "$as_ac_var=no" -+fi -+rm -f core conftest.err conftest.$ac_objext conftest.beam \ -+ conftest$ac_exeext conftest.$ac_ext -+CFLAGS=$ac_wine_try_cflags_saved -+fi -+eval ac_res=\$$as_ac_var -+ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 -+printf "%s\n" "$ac_res" >&6; } -+if eval test \"x\$"$as_ac_var"\" = x"yes" -+then : -+ UNIXLDFLAGS="$UNIXLDFLAGS '-Wl,-rpath,\$\$ORIGIN'" -+fi - ;; - esac - -diff --git a/configure.ac b/configure.ac -index 140f26a..02497c9 100644 ---- a/configure.ac -+++ b/configure.ac -@@ -784,6 +784,9 @@ case $host_os in - [WINELOADER_LDFLAGS="$WINELOADER_LDFLAGS -Wl,-z,max-page-size=0x1000"]) - ;; - esac -+ -+ # do this at the end because it needs double dollar for makefile -+ WINE_TRY_CFLAGS([-Wl,-rpath,\\\$ORIGIN],[UNIXLDFLAGS="$UNIXLDFLAGS '-Wl,-rpath,\$\$ORIGIN'"]) - ;; - esac - diff --git a/srcpkgs/wine/patches/musl-uid-t.patch b/srcpkgs/wine/patches/musl-uid-t.patch deleted file mode 100644 index ac8dfca3bb2fd7..00000000000000 --- a/srcpkgs/wine/patches/musl-uid-t.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/server/security.h 2022-01-29 08:23:43.759508270 +0100 -+++ b/server/security.h 2022-01-29 08:24:07.976443565 +0100 -@@ -22,6 +22,7 @@ - #define __WINE_SERVER_SECURITY_H - - #include -+#include - - extern const struct luid SeIncreaseQuotaPrivilege; - extern const struct luid SeSecurityPrivilege; diff --git a/srcpkgs/wine/template b/srcpkgs/wine/template deleted file mode 100644 index 1f42e90c3e51c9..00000000000000 --- a/srcpkgs/wine/template +++ /dev/null @@ -1,166 +0,0 @@ -# Template file for 'wine' -pkgname=wine -version=10.20 -revision=1 -_pkgver=${version/r/-r} -create_wrksrc=yes -build_wrksrc=wine-${_pkgver} -build_style=gnu-configure -configure_args="$(vopt_with xshm)" -short_desc="Run Microsoft Windows applications" -maintainer="Helmut Pozimski " -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="81b4a153958f6247fe5041d5df65eadcbbeea1b6ba8cda24eb7e3d7ce2d1fe3c - 83d0d97b1f4b7ee9d61b58c7a87657b768a635d2f3bd5c6435fe337419be0c7a" - -# NOTE: wine depends on specific versions of wine-mono and wine-gecko, -# check for updates to these packages when updating wine - -build_options="mingw staging xshm wow64" -build_options_default="mingw xshm" -desc_option_mingw="Use the MinGW cross compiler to build WinPE DLLs" -desc_option_staging="Apply the wine-staging patchset" -desc_option_xshm="Enable support for the X Shared Memory Extension" -desc_option_wow64="Run 32-bit Windows apps on a purely 64-bit Unix installation" - - -if [ "$XBPS_TARGET_LIBC" = "musl" ]; then - build_options_default+=" wow64" -fi - -lib32mode=full -archs="i686* x86_64*" - -patch_args="-Np1 --directory=${build_wrksrc}" - -_nopie=no -if [ "$XBPS_TARGET_MACHINE" = i686-musl ]; then - # build system adds -fno-PIC for 32bit builds, which, - # coupled with our default pie toolchain, leads to textrels - # in the final binary; musl doesn't support those - _nopie=yes -fi - -hostmakedepends="pkg-config flex gettext - $(vopt_if mingw "cross-${XBPS_TARGET_MACHINE%-musl}-w64-mingw32") - $(vopt_if staging 'autoconf')" -makedepends="gettext-devel ncurses-devel glu-devel libSM-devel - libXext-devel libX11-devel libXpm-devel libXinerama-devel - libXcomposite-devel libXmu-devel libXxf86vm-devel - libXcursor-devel libXrandr-devel libXdamage-devel libXi-devel - alsa-lib-devel libgphoto2-devel glib-devel - freetype-devel pulseaudio-devel giflib-devel - v4l-utils-devel fontconfig-devel gnutls-devel dbus-devel sane-devel - libpcap-devel cups-devel ocl-icd-devel vulkan-loader-devel gst-plugins-base1-devel - SDL2-devel" -depends="libXi libXinerama libXcomposite libXcursor - desktop-file-utils hicolor-icon-theme liberation-fonts-ttf - gnutls SDL2 wine-common>=${version}_${revision}" -lib32depends="libXi-32bit>=0 libXinerama-32bit>=0 libXcomposite-32bit>=0 - libXcursor-32bit>=0 desktop-file-utils>=0 hicolor-icon-theme>=0 - liberation-fonts-ttf>=0 gnutls-32bit>=0 SDL2-32bit>=0 - wine-common>=${version}_${revision}" -replaces="libwine>=0" -# This testsuite might hang indefinitely -make_check=extended - -if [ "$XBPS_TARGET_WORDSIZE" != 32 ]; then - configure_args+=" --enable-win64 --libdir=/usr/lib" - _wine_suffix="64" -else - _wine_suffix="32" - CFLAGS=" -D_LARGE_FILE_SOURCE=1 -D_FILE_OFFSET_BITS=64" - CPPFLAGS=" -D_LARGE_FILE_SOURCE=1 -D_FILE_OFFSET_BITS=64" -fi -_wineserver_suffix=${_wine_suffix} - -if [ "${build_option_wow64}" ]; then - configure_args+=" --enable-archs=i386,x86_64" - makedepends+=" cross-i686-w64-mingw32" -fi - -nopie_files="/usr/bin/wine${_wine_suffix}" - -if [ "${_nopie}" = yes ]; then - nopie_files+=" /usr/bin/wineserver${_wineserver_suffix}" -fi - -post_patch() { - if [ "${build_option_staging}" ]; then - export PATH="/usr/libexec/chroot-git:${PATH}" - "../wine-staging-${_pkgver}/staging/patchinstall.py" --all - fi -} - -pre_build() { - if [ "${_nopie}" = yes ]; then - make ${makejobs} LDFLAGS="$LDFLAGS -no-pie" \ - tools/{widl/widl,winebuild/winebuild,winegcc/winegcc,wrc/wrc} \ - loader/wine server/wineserver - fi -} - -do_check() { - msg_warn "This testsuite might hang indefinitely\n" - make check -} - -post_install() { - # Font aliasing settings for Win32 applications - install -d ${DESTDIR}/etc/fonts/conf.{avail,d} - install -m644 ${FILESDIR}/30-win32-aliases.conf ${DESTDIR}/etc/fonts/conf.avail - ln -s ../conf.avail/30-win32-aliases.conf ${DESTDIR}/etc/fonts/conf.d/30-win32-aliases.conf - - mv ${DESTDIR}/usr/bin/wine ${DESTDIR}/usr/bin/wine${_wine_suffix} - mv ${DESTDIR}/usr/bin/wineserver ${DESTDIR}/usr/bin/wineserver${_wineserver_suffix} - vbin ${FILESDIR}/wine - vbin ${FILESDIR}/wineserver - - # install man page for wine executable - for f in tools/wine/wine*.man; do - vman "$f" "${f//man/1}" - done -} - -wine-devel_package() { - short_desc+=" - development files" - replaces="wine-unstable-devel>=0" - pkg_install() { - vmove usr/include - } -} - -wine-common_package() { - short_desc+=" - common files" - pkg_install() { - vmove usr/share - vmove etc/fonts - for file in wine wineserver msiexec regedit regsvr32 wineboot winecfg winepath winemine winefile winedbg wineconsole notepad msidb - do - vmove usr/bin/${file} - done - vmkdir usr/share/binfmts - cat <<- EOF >> "${PKGDESTDIR}"/usr/share/binfmts/wine - package wine - interpreter /usr/bin/wine - magic MZ - EOF - } -} - -wine-tools_package() { - depends="wine-${version}_${revision}" - short_desc+=" - development tools" - if [ "${_nopie}" = yes ]; then - nopie=yes - fi - pkg_install() { - for file in widl winebuild winecpp winedump wineg++ winegcc winemaker wmc wrc function_grep.pl - do - vmove usr/bin/${file} - done - } -} diff --git a/srcpkgs/wine/update b/srcpkgs/wine/update deleted file mode 100644 index c74dcda775aa42..00000000000000 --- a/srcpkgs/wine/update +++ /dev/null @@ -1,4 +0,0 @@ -if [ ${build_option_staging} ]; then - site=https://api.github.com/repos/wine-compholio/wine-staging/tags - pattern="v\K[^\d]*([\d\.]+)" -fi diff --git a/srcpkgs/wineasio/files/README.voidlinux b/srcpkgs/wineasio/files/README.voidlinux deleted file mode 100644 index d6b6b01aa5f234..00000000000000 --- a/srcpkgs/wineasio/files/README.voidlinux +++ /dev/null @@ -1,7 +0,0 @@ -Be sure to run 'wineasio-register' as your user before use! - -You may also override the WINEPREFIX environment variable if your -WINE installation is not installed in ~/.wine/ - -NOTE: The JACK server must be running in order to load the driver -into an application. diff --git a/srcpkgs/wineasio/patches/fix-install-paths.patch b/srcpkgs/wineasio/patches/fix-install-paths.patch deleted file mode 100644 index 34cd8086476177..00000000000000 --- a/srcpkgs/wineasio/patches/fix-install-paths.patch +++ /dev/null @@ -1,26 +0,0 @@ -Fix dlls are installed depending on wine type. -See: https://github.com/wineasio/wineasio/pull/77 -See: https://github.com/Winetricks/winetricks/blob/88643d0577a1fc4ea484e84f2f5a141686f146eb/src/winetricks#L5052-L5181 - -diff --git a/wineasio-register b/wineasio-register -index 862fb0e..c7fbe73 100755 ---- a/wineasio-register -+++ b/wineasio-register -@@ -36,8 +36,15 @@ status32="not found" - for u in ${u32[@]}; do - w=$(echo ${u} | sed -e 's|/i386-unix/wineasio32.dll.so|/i386-windows/wineasio32.dll|g') - if [ -e "${u}" ] && [ -e "${w}" ]; then -- cp -v "${w}" "${WINEPREFIX}/drive_c/windows/system32" -- regsvr32 "${u}" -+ if command -v wine64 > /dev/null && [ -d "${WINEPREFIX}/drive_c/windows/syswow64" ]; then -+ cp -v "${w}" "${WINEPREFIX}/drive_c/windows/syswow64" -+ W_SYSTEM32_DLLS_WIN="C:\\windows\\syswow64" -+ else -+ cp -v "${w}" "${WINEPREFIX}/drive_c/windows/system32" -+ W_SYSTEM32_DLLS_WIN="C:\\windows\\system32" -+ fi -+ wine "${W_SYSTEM32_DLLS_WIN}\\regsvr32.exe" "${u}" -+ - code=$? - if [ $code -eq 0 ]; then - status32="registered" diff --git a/srcpkgs/wineasio/template b/srcpkgs/wineasio/template deleted file mode 100644 index 705b73c25133fe..00000000000000 --- a/srcpkgs/wineasio/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'wineasio' -pkgname=wineasio -version=1.3.0 -revision=1 -archs="x86_64* i686*" -build_style=gnu-makefile -make_build_target="${XBPS_TARGET_WORDSIZE}" -hostmakedepends="pkg-config wine-tools" -makedepends="wine wine-devel rtaudio-devel" -short_desc="JACK driver for WINE to provide Windows Apps with ASIO support" -maintainer="Orphaned " -license="LGPL-2.1-or-later" -homepage="https://github.com/wineasio/wineasio" -distfiles="https://github.com/wineasio/wineasio/releases/download/v${version}/wineasio-${version}.tar.gz" -checksum="f8bf74c871233f65e5befecc7b4f2629f2566f84e951e363af0ad51eae516a4c" - -case $XBPS_TARGET_MACHINE in - x86_64*) winearch="x86_64" ;; - i686*) winearch="i386" ;; - *) broken="unknown winearch" ;; -esac - -lib32files="/usr/lib/wine/${winearch}-windows/wineasio${XBPS_TARGET_WORDSIZE}.dll" - -do_install() { - vinstall "build${XBPS_TARGET_WORDSIZE}/wineasio${XBPS_TARGET_WORDSIZE}.dll" 755 usr/lib/wine/${winearch}-windows - vinstall "build${XBPS_TARGET_WORDSIZE}/wineasio${XBPS_TARGET_WORDSIZE}.dll.so" 755 usr/lib/wine/${winearch}-unix - vbin wineasio-register - vdoc "${FILESDIR}/README.voidlinux" -} diff --git a/srcpkgs/winegui/files/README.voidlinux b/srcpkgs/winegui/files/README.voidlinux deleted file mode 100644 index 4e42a25e6c2630..00000000000000 --- a/srcpkgs/winegui/files/README.voidlinux +++ /dev/null @@ -1,36 +0,0 @@ -WineGUI on i686 should work without needing to install any extra packages. - -WineGUI on x86_64 requires support for Wine in 32bits mode and OpenGL/Vulkan in 32bits mode, -the 32bit packages are available in the multilib repository. - -Install the multilib repository to your system: - - # xbps-install -S void-repo-multilib{,-nonfree} - -Generic (for all systems): - - # xbps-install -S wine-32bit libgcc-32bit libstdc++-32bit libdrm-32bit libglvnd-32bit - -For users of the open source drivers (eg. AMD): - - # xbps-install -S mesa-dri-32bit - -For users of the proprietary NVIDIA driver, install the appropriate 32-bit -libraries for the version of nvidia you have installed: - - # xbps-install -S nvidia-libs-32bit (for the latest nvidia package) - # xbps-install -S nvidia470-libs-32bit (for the latest previous package) - # xbps-install -S nvidia390-libs-32bit (for the legacy previous package) - -For mesa users this would result in: - - # xbps-install -S wine-32bit libgcc-32bit libstdc++-32bit libdrm-32bit libglvnd-32bit mesa-dri-32bit - -The dbus service must be enabled, and the mono package will need to be -installed for some apps/games to function. - -If games are running slowly or not at all, or there are issues with network -streaming, verify that your user belongs to the video group. - -If your audio is not working, try installing pulseaudio, -alsa-plugins-pulseaudio, and their "-32bit" equivalents. diff --git a/srcpkgs/winegui/template b/srcpkgs/winegui/template deleted file mode 100644 index 0f84004670274c..00000000000000 --- a/srcpkgs/winegui/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'winegui' -pkgname=winegui -version=2.8.1 -revision=1 -archs="i686* x86_64*" -build_style=cmake -hostmakedepends="pkg-config" -makedepends="gtkmm-devel" -depends="wine wget unzip p7zip cabextract zenity" -short_desc="User-friendly WINE manager" -maintainer="Melroy van den Berg " -license="AGPL-3.0-only" -homepage="https://gitlab.melroy.org/melroy/winegui" -distfiles="https://winegui.melroy.org/downloads/WineGUI-Source-v${version}.tar.gz" -checksum=61b732379875c70e4d47f214409854fae6ff943a38207feabfa94ceabaa4a275 - -post_install() { - vlicense LICENSE - vdoc "${FILESDIR}/README.voidlinux" -} diff --git a/srcpkgs/winetricks/template b/srcpkgs/winetricks/template deleted file mode 100644 index 24f1882cf8e6f9..00000000000000 --- a/srcpkgs/winetricks/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'winetricks' -pkgname=winetricks -version=20250102 -revision=1 -build_style=gnu-makefile -depends="cabextract unzip xmessage" # actually it depends on wine -short_desc="Script to install various redistributable runtime libraries in Wine" -maintainer="mater11234 " -license="LGPL-3.0-or-later" -homepage="https://gitlab.winehq.org/wine/wine/-/wikis/Winetricks" -distfiles="https://github.com/Winetricks/winetricks/archive/$version.tar.gz" -checksum=24d339806e3309274ee70743d76ff7b965fef5a534c001916d387c924eebe42e -make_check=no # Needs python3-bashate diff --git a/srcpkgs/winusb/patches/wxwidget-compatible.patch b/srcpkgs/winusb/patches/wxwidget-compatible.patch deleted file mode 100644 index 74b85a99dbedd9..00000000000000 --- a/srcpkgs/winusb/patches/wxwidget-compatible.patch +++ /dev/null @@ -1,19 +0,0 @@ ---- a/src/findFile.cpp 2013-03-27 22:57:44.000000000 +0100 -+++ b/src/findFile.cpp 2014-02-17 17:16:01.256683107 +0100 -@@ -37,14 +37,14 @@ - } - - #if defined(__UNIX__) -- testPath = wxString(wxStandardPaths().GetInstallPrefix() + _T("/share/") + _T(PACKAGE) + _T("/") + str); -+ testPath = wxString(wxStandardPaths::Get().GetInstallPrefix() + _T("/share/") + _T(PACKAGE) + _T("/") + str); - if(wxFileExists(testPath) || wxDirExists(testPath)) // Si c'est dans le dossier /usr/.../share/nomprog - { - return testPath; - } - #endif // defined(__UNIX__) - -- testPath = wxString(wxStandardPaths().GetDataDir() + _T("/") + str); -+ testPath = wxString(wxStandardPaths::Get().GetDataDir() + _T("/") + str); - if(wxFileExists(testPath) || wxDirExists(testPath)) // Si c'est dans le dossier /usr/.../share/nomPaquet - { - return testPath; diff --git a/srcpkgs/winusb/template b/srcpkgs/winusb/template deleted file mode 100644 index 5f116a336b61e9..00000000000000 --- a/srcpkgs/winusb/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 'winusb' -pkgname=winusb -version=1.0.11 -revision=11 -archs="i686* x86_64*" -build_style=gnu-configure -configure_args="--with-wx-config=wx-config-gtk3" -hostmakedepends="pkg-config" -makedepends="wxWidgets-gtk3-devel ntfs-3g libparted-devel - desktop-file-utils hicolor-icon-theme" -short_desc="Simple tool to create your own usb stick windows installer" -depends="desktop-file-utils hicolor-icon-theme parted ntfs-3g" -maintainer="Orphaned " -license="GPL-3.0-or-later" -homepage="http://en.congelli.eu/prog_info_winusb.html" -distfiles="http://ponce.cc/slackware/sources/repo/${pkgname}-${version}.tar.gz" -checksum=7bd8d2e63651134bd4173dcf358708fb9e6de1677c088e67d45995a1d5066bc9 - -case "${XBPS_TARGET_MACHINE}" in - x86_64*) depends+=" grub-x86_64-efi"; makedepends+=" grub-x86_64-efi" ;; - i686*) depends+=" grub-i386-efi"; makedepends+=" grub-i386-efi" ;; -esac - -CXXFLAGS="-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64" - -post_configure() { - sed -i Makefile src/Makefile \ - -e"s;^\(CXXFLAGS *=\)\(.*\);\1 ${CXXFLAGS} \2;" -} diff --git a/srcpkgs/wire-desktop/template b/srcpkgs/wire-desktop/template deleted file mode 100644 index 9a7aa0b21ca485..00000000000000 --- a/srcpkgs/wire-desktop/template +++ /dev/null @@ -1,41 +0,0 @@ -# Template file for 'wire-desktop' -pkgname=wire-desktop -version=3.40.3718 -revision=1 -_electronver=35 -hostmakedepends="nodejs yarn git" -makedepends="electron${_electronver}-devel" -depends="electron${_electronver}" -short_desc="Wire for desktop" -maintainer="Orphaned " -license="GPL-3.0-or-later" -homepage="https://wire.com" -distfiles="https://github.com/wireapp/wire-desktop/archive/linux/${version}.tar.gz" -checksum=aa0b48598b8dd33b59f2c6397aaacfa939c6754d2942595b2798c776f099c07c - -nocross="electron" - -case "$XBPS_MACHINE" in - x86_64*|i686*) ;; - *) broken="oof" ;; -esac - -do_build() { - yarn - LINUX_TARGET=dir yarn build:linux - npx ts-node -P tsconfig.bin.json ./bin/build-tools/build-linux-desktop-file.ts > wire-desktop.desktop -} - -do_install() { - cat <<-EOF > "wire-desktop.sh" - #!/bin/sh - exec electron${_electronver} "/usr/lib/wire-desktop/app.asar" "\$@" - EOF - vbin wire-desktop.sh wire-desktop - vinstall wrap/dist/linux-unpacked/resources/app.asar 644 usr/lib/wire-desktop - vinstall resources/icons/256x256.png 644 \ - usr/share/icons/hicolor/256x256/apps wire-desktop.png - vinstall resources/icons/32x32.png 644 \ - usr/share/icons/hicolor/32x32/apps wire-desktop.png - vinstall wire-desktop.desktop 644 usr/share/applications -} diff --git a/srcpkgs/wire-desktop/update b/srcpkgs/wire-desktop/update deleted file mode 100644 index 741008b96adc43..00000000000000 --- a/srcpkgs/wire-desktop/update +++ /dev/null @@ -1 +0,0 @@ -pattern="(?<=linux/)[0-9.]+(?=.tar.gz)" diff --git a/srcpkgs/wired-notify/template b/srcpkgs/wired-notify/template deleted file mode 100644 index 4d40891a32d99b..00000000000000 --- a/srcpkgs/wired-notify/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'wired-notify' -pkgname=wired-notify -version=0.10.6 -revision=1 -build_style=cargo -hostmakedepends="pkg-config" -makedepends="pango-devel libXScrnSaver-devel libglib-devel" -short_desc="Lightweight notification daemon written in Rust" -maintainer="classabbyamp " -license="MIT" -homepage="https://github.com/Toqozz/wired-notify" -distfiles="https://github.com/Toqozz/wired-notify/archive/refs/tags/${version}.tar.gz" -checksum=4a642afb7edf25e2735ec41e72dfb538769233832ec2332a2a12d993cc04f99c - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/wireguard-dkms/template b/srcpkgs/wireguard-dkms/template deleted file mode 100644 index b3dc35bad9612e..00000000000000 --- a/srcpkgs/wireguard-dkms/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'wireguard-dkms' -pkgname=wireguard-dkms -version=1.0.20220627 -revision=1 -build_wrksrc="src" -depends="dkms wireguard-tools perl" -short_desc="Fast, modern, secure VPN tunnel (DKMS module for Linux <= 5.5)" -maintainer="Leah Neukirchen " -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=@83f0ce5ea2cb7fcc6af91fc40fe3fab78835c45a40abd0c8f5d693e95713b1de - -dkms_modules="wireguard ${version}" - -do_install() { - make DESTDIR="${DESTDIR}" \ - DKMSDIR="/usr/src/wireguard-${version}/" dkms-install -} diff --git a/srcpkgs/wireguard-dkms/update b/srcpkgs/wireguard-dkms/update deleted file mode 100644 index 07f8e6b62f646e..00000000000000 --- a/srcpkgs/wireguard-dkms/update +++ /dev/null @@ -1,2 +0,0 @@ -site='https://git.zx2c4.com/wireguard-linux-compat/' -pattern='wireguard-linux-compat-\K[\d.]*\d' diff --git a/srcpkgs/wireguard-tools/files/wireguard/finish b/srcpkgs/wireguard-tools/files/wireguard/finish deleted file mode 100644 index 619f76941e3580..00000000000000 --- a/srcpkgs/wireguard-tools/files/wireguard/finish +++ /dev/null @@ -1,7 +0,0 @@ -#!/bin/sh -set -e - -for conf in /etc/wireguard/*.conf; do - [ -e "$conf" ] || continue; - wg-quick down "$conf" -done diff --git a/srcpkgs/wireguard-tools/files/wireguard/run b/srcpkgs/wireguard-tools/files/wireguard/run deleted file mode 100644 index f18d25ee1227a0..00000000000000 --- a/srcpkgs/wireguard-tools/files/wireguard/run +++ /dev/null @@ -1,10 +0,0 @@ -#!/bin/sh -exec 2>&1 -set -e - -for conf in /etc/wireguard/*.conf; do - [ -e "$conf" ] || continue; - wg-quick up "$conf" -done - -exec chpst -b wireguard pause diff --git a/srcpkgs/wireguard-tools/template b/srcpkgs/wireguard-tools/template deleted file mode 100644 index 9e2564942de96f..00000000000000 --- a/srcpkgs/wireguard-tools/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'wireguard-tools' -pkgname=wireguard-tools -version=1.0.20250521 -revision=1 -build_wrksrc="src" -build_style=gnu-makefile -make_install_args="WITH_BASHCOMPLETION=yes WITH_WGQUICK=yes" -depends="openresolv" -checkdepends="clang-analyzer" -short_desc="Fast, modern, secure VPN tunnel - userland tools" -maintainer="Leah Neukirchen " -license="GPL-2.0-only" -homepage="https://www.wireguard.com/" -distfiles="https://git.zx2c4.com/wireguard-tools/snapshot/wireguard-tools-${version}.tar.xz" -checksum=b6f2628b85b1b23cc06517ec9c74f82d52c4cdbd020f3dd2f00c972a1782950e -make_dirs="/etc/wireguard 0700 root root" - -post_patch() { - vsed -i 's/^CFLAGS /override &/' Makefile -} - -post_install() { - vsv wireguard - - vmkdir usr/share/$pkgname/examples - vcopy ../contrib/* usr/share/$pkgname/examples -} diff --git a/srcpkgs/wireguard-tools/update b/srcpkgs/wireguard-tools/update deleted file mode 100644 index cf14c640630815..00000000000000 --- a/srcpkgs/wireguard-tools/update +++ /dev/null @@ -1,2 +0,0 @@ -site='https://git.zx2c4.com/wireguard-tools/' -pattern='wireguard-tools-\K[\d.]*\d' diff --git a/srcpkgs/wireguard/template b/srcpkgs/wireguard/template deleted file mode 100644 index 45b5d75d89409c..00000000000000 --- a/srcpkgs/wireguard/template +++ /dev/null @@ -1,10 +0,0 @@ -# Template file for 'wireguard' -pkgname=wireguard -version=0.0.20191226 -revision=1 -metapackage=yes -depends="wireguard-dkms wireguard-tools" -short_desc="Fast, modern, secure VPN tunnel - transitional package" -maintainer="Leah Neukirchen " -license="GPL-2.0-only" -homepage="https://www.wireguard.com/" diff --git a/srcpkgs/wireless-regdb/template b/srcpkgs/wireless-regdb/template deleted file mode 100644 index b2b371d6b7d83d..00000000000000 --- a/srcpkgs/wireless-regdb/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'wireless-regdb' -pkgname=wireless-regdb -version=2025.07.10 -revision=1 -short_desc="Regulatory database used by Linux" -maintainer="Đoàn Trần Công Danh " -license="ISC" -homepage="https://wireless.wiki.kernel.org/en/developers/regulatory/wireless-regdb" -distfiles="https://www.kernel.org/pub/software/network/wireless-regdb/wireless-regdb-${version}.tar.xz" -checksum=a8340bcdcd1b5db6c79149879d122b170f3bb075381718d4f429ad831a6fa28d -replaces="crda>=0" - -post_patch() { - vsed -i 's/[.]5[.]gz/.5/g' Makefile - vsed -i 's/[.]gz//' regulatory.db.5 -} - -do_install() { - make install DESTDIR="${DESTDIR}" \ - MANDIR=usr/share/man FIRMWARE_PATH=usr/lib/firmware - vlicense LICENSE -} diff --git a/srcpkgs/wireless_tools-devel b/srcpkgs/wireless_tools-devel deleted file mode 120000 index d6bd4b4e2213c5..00000000000000 --- a/srcpkgs/wireless_tools-devel +++ /dev/null @@ -1 +0,0 @@ -wireless_tools \ No newline at end of file diff --git a/srcpkgs/wireless_tools/patches/basename.patch b/srcpkgs/wireless_tools/patches/basename.patch deleted file mode 100644 index 48768ae8d8e18a..00000000000000 --- a/srcpkgs/wireless_tools/patches/basename.patch +++ /dev/null @@ -1,14 +0,0 @@ -Include missing basename declaration on musl - -diff -rup ifrename.c.orig ifrename.c ---- a/ifrename.c -+++ b/ifrename.c -@@ -45,6 +45,7 @@ - #define _GNU_SOURCE - #endif - -+#include /* basename() */ - #include /* getopt_long() */ - #include /* SIOCSIFNAME */ - #include /* fnmatch() */ - diff --git a/srcpkgs/wireless_tools/template b/srcpkgs/wireless_tools/template deleted file mode 100644 index 25a196abdd709e..00000000000000 --- a/srcpkgs/wireless_tools/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'wireless_tools' -pkgname=wireless_tools -version=29 -revision=10 -short_desc="Set of tools allowing to manipulate the Wireless Extensions" -maintainer="Orphaned " -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" -checksum=6fb80935fe208538131ce2c4178221bab1078a1656306bce8909c19887e2e5a1 - -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} -} - -do_install() { - make INSTALL_DIR=${DESTDIR}/usr/bin INSTALL_LIB=${DESTDIR}/usr/lib \ - INSTALL_INC=${DESTDIR}/usr/include \ - INSTALL_MAN=${DESTDIR}/usr/share/man install -} - -wireless_tools-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/*.so - } -} diff --git a/srcpkgs/wiremix/patches/useless-git.patch b/srcpkgs/wiremix/patches/useless-git.patch deleted file mode 100644 index d4e48538ff38a4..00000000000000 --- a/srcpkgs/wiremix/patches/useless-git.patch +++ /dev/null @@ -1,18 +0,0 @@ -we know this isn't going to be in a git repo, so get rid of a useless dependency -on libgit2. - ---- a/build.rs -+++ b/build.rs -@@ -1,12 +1,3 @@ --use vergen_git2::{Emitter, Git2Builder}; -- - fn main() -> Result<(), Box> { -- // Put "git describe" output (ex. "v0.5.0-2-gbc03f8a-dirty") in -- // VERGEN_GIT_DESCRIBE environment variable for use in --version output. -- let describe = Git2Builder::default() -- .describe(true, true, Some("v[0-9]*.[0-9]*.[0-9]*")) -- .build()?; -- Emitter::default().add_instructions(&describe)?.emit()?; -- - Ok(()) - } diff --git a/srcpkgs/wiremix/template b/srcpkgs/wiremix/template deleted file mode 100644 index 6a94d101388d08..00000000000000 --- a/srcpkgs/wiremix/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'wiremix' -pkgname=wiremix -version=0.8.0 -revision=1 -build_style=cargo -hostmakedepends="pkg-config clang" -makedepends="pipewire-devel" -short_desc="Simple TUI audio mixer for PipeWire" -maintainer="Dora 'cat' " -license="MIT OR Apache-2.0" -homepage="https://github.com/tsowell/wiremix/" -changelog="https://github.com/tsowell/wiremix/raw/main/CHANGELOG.md" -distfiles="https://github.com/tsowell/wiremix/archive/refs/tags/v${version}.tar.gz" -checksum=db357d21c76809d674024f1094c2ac6ddd2d6866d4b8ae53cbb0620599006e31 -export VERGEN_GIT_DESCRIBE="v${version}" - -post_patch() { - cargo rm --build vergen-git2 -} - -post_install() { - vinstall wiremix.desktop 644 usr/share/applications - vsconf wiremix.toml - vlicense LICENSE-MIT -} diff --git a/srcpkgs/wireplumber-devel b/srcpkgs/wireplumber-devel deleted file mode 120000 index 00ad6b20db5ed8..00000000000000 --- a/srcpkgs/wireplumber-devel +++ /dev/null @@ -1 +0,0 @@ -wireplumber \ No newline at end of file diff --git a/srcpkgs/wireplumber-elogind b/srcpkgs/wireplumber-elogind deleted file mode 120000 index 00ad6b20db5ed8..00000000000000 --- a/srcpkgs/wireplumber-elogind +++ /dev/null @@ -1 +0,0 @@ -wireplumber \ No newline at end of file diff --git a/srcpkgs/wireplumber/INSTALL.msg b/srcpkgs/wireplumber/INSTALL.msg deleted file mode 100644 index eabe3de7348015..00000000000000 --- a/srcpkgs/wireplumber/INSTALL.msg +++ /dev/null @@ -1,4 +0,0 @@ -Wireplumber no longer supports lua configuration files as of version 0.5. -If you have created or edited any lua configuration files for wireplumber, -port them to SPA-JSON format using upstream's migration guide: -https://pipewire.pages.freedesktop.org/wireplumber/daemon/configuration/migration.html diff --git a/srcpkgs/wireplumber/files/10-wireplumber.conf b/srcpkgs/wireplumber/files/10-wireplumber.conf deleted file mode 100644 index e1fdf5dac30a87..00000000000000 --- a/srcpkgs/wireplumber/files/10-wireplumber.conf +++ /dev/null @@ -1,5 +0,0 @@ -# copy or symlink this file to /etc/pipewire/pipewire.conf.d (system configuration) -# or ${XDG_CONFIG_HOME}/pipewire/pipewire.conf.d (per-user configuration) -# to configure pipewire to launch wireplumber directly - -context.exec = [ { path = "/usr/bin/wireplumber" args = "" } ] diff --git a/srcpkgs/wireplumber/files/wireplumber.desktop b/srcpkgs/wireplumber/files/wireplumber.desktop deleted file mode 100644 index 38a3b2101844bd..00000000000000 --- a/srcpkgs/wireplumber/files/wireplumber.desktop +++ /dev/null @@ -1,8 +0,0 @@ -[Desktop Entry] -Name=WirePlumber -Comment=Start WirePlumber -Icon=pipewire -Exec=wireplumber -Terminal=false -Type=Application -NoDisplay=true diff --git a/srcpkgs/wireplumber/patches/test.patch b/srcpkgs/wireplumber/patches/test.patch deleted file mode 100644 index 590fa7ebc67b0b..00000000000000 --- a/srcpkgs/wireplumber/patches/test.patch +++ /dev/null @@ -1,58 +0,0 @@ -This test fails because it requires libspa-test to be in the pipewire package. -We can probably build it and even split into its own package, but I don't think -it's necessary for now. - -https://gitlab.freedesktop.org/pipewire/wireplumber/-/issues/18 - -Also remove two other failing tests. - -diff --git a/tests/modules/meson.build b/tests/modules/meson.build -index f3f694e641f..994b4a45706 100644 ---- a/tests/modules/meson.build -+++ b/tests/modules/meson.build -@@ -26,13 +26,6 @@ test( - env: common_env, - ) - --test( -- 'test-si-node', -- executable('test-si-node', 'si-node.c', -- dependencies: common_deps), -- env: common_env, --) -- - test( - 'test-si-audio-adapter', - executable('test-si-audio-adapter', 'si-audio-adapter.c', -diff --git a/tests/wp/meson.build b/tests/wp/meson.build -index cc0b9ac85b0..360f39b2555 100644 ---- a/tests/wp/meson.build -+++ b/tests/wp/meson.build -@@ -38,13 +38,6 @@ test( - env: common_env, - ) - --test( -- 'test-object-manager', -- executable('test-object-manager', 'object-manager.c', -- dependencies: common_deps), -- env: common_env, --) -- - test( - 'test-properties', - executable('test-properties', 'properties.c', -@@ -52,13 +45,6 @@ test( - env: common_env, - ) - --test( -- 'test-proxy', -- executable('test-proxy', 'proxy.c', -- dependencies: common_deps), -- env: common_env, --) -- - test( - 'test-session-item', - executable('test-session-item', 'session-item.c', diff --git a/srcpkgs/wireplumber/template b/srcpkgs/wireplumber/template deleted file mode 100644 index 7d1f8daf4d101c..00000000000000 --- a/srcpkgs/wireplumber/template +++ /dev/null @@ -1,43 +0,0 @@ -# Template file for 'wireplumber' -pkgname=wireplumber -version=0.5.12 -revision=1 -build_style=meson -build_helper=gir -configure_args="-Dintrospection=enabled -Dsystem-lua=true" -hostmakedepends="pkg-config glib-devel python3-lxml doxygen gettext" -makedepends="libglib-devel pipewire-devel lua54-devel elogind-devel" -checkdepends="pipewire dbus" -short_desc="Session and policy manager implementation for PipeWire" -maintainer="Érico Nogueira " -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=0ce5cd48087bc5b559d7e1a947e9e0adb2a9b6f1dabd984af801f30fbba5e19c -provides="pipewire-session-manager-0_1" - -post_install() { - vlicense LICENSE - vinstall "${FILESDIR}/wireplumber.desktop" 644 usr/share/applications - vsconf "${FILESDIR}/10-wireplumber.conf" -} - -wireplumber-devel_package() { - depends="${sourcepkg}>=${version}_${revision} libglib-devel" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - vmove usr/share/gir-1.0 - } -} - -wireplumber-elogind_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - elogind integration" - pkg_install() { - vmove "usr/lib/wireplumber-${version%.*}/libwireplumber-module-logind.so" - } -} diff --git a/srcpkgs/wireproxy/files/wireproxy/run b/srcpkgs/wireproxy/files/wireproxy/run deleted file mode 100644 index 4ee380ac48ba5b..00000000000000 --- a/srcpkgs/wireproxy/files/wireproxy/run +++ /dev/null @@ -1,8 +0,0 @@ -#!/bin/sh -exec 2>&1 - -[ -r ./conf ] && . ./conf - -export HOME=/var/lib/wireproxy - -exec chpst -u _wireproxy wireproxy --config ${CONFFILE:-/etc/wireproxy/config} diff --git a/srcpkgs/wireproxy/template b/srcpkgs/wireproxy/template deleted file mode 100644 index 546d12c93e82e6..00000000000000 --- a/srcpkgs/wireproxy/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'wireproxy' -pkgname=wireproxy -version=1.0.10 -revision=1 -build_style=go -go_import_path="github.com/pufferffish/wireproxy" -go_package="${go_import_path}/cmd/wireproxy" -go_ldflags="-X 'main.version=${version}'" -short_desc="Wireguard client that exposes itself as a SOCKS5 proxy" -maintainer="Leah Neukirchen " -license="ISC" -homepage="https://github.com/pufferffish" -distfiles="https://github.com/pufferffish/wireproxy/archive/refs/tags/v${version}.tar.gz" -checksum=3e08e79e3c1b66b7e129426dc6e84b93a1fb3827edde96d85bbf863a5a66c8ff -make_dirs=" - /etc/wireproxy 0750 root _wireproxy - /var/lib/wireproxy 0700 _wireproxy _wireproxy" - -system_accounts="_wireproxy" -_wireproxy_homedir="/var/lib/wireproxy" - -post_install() { - vsv wireproxy - vlicense LICENSE -} diff --git a/srcpkgs/wireshark-qt b/srcpkgs/wireshark-qt deleted file mode 120000 index bb29b6f1b458b0..00000000000000 --- a/srcpkgs/wireshark-qt +++ /dev/null @@ -1 +0,0 @@ -wireshark \ No newline at end of file diff --git a/srcpkgs/wireshark/INSTALL b/srcpkgs/wireshark/INSTALL deleted file mode 100644 index 9c5f29d4b09531..00000000000000 --- a/srcpkgs/wireshark/INSTALL +++ /dev/null @@ -1,6 +0,0 @@ -case "${ACTION}" in -post) - chgrp wireshark usr/bin/dumpcap - setcap 'CAP_NET_RAW+eip CAP_NET_ADMIN+eip' usr/bin/dumpcap - ;; -esac diff --git a/srcpkgs/wireshark/files/README.voidlinux b/srcpkgs/wireshark/files/README.voidlinux deleted file mode 100644 index 83cc4834040e61..00000000000000 --- a/srcpkgs/wireshark/files/README.voidlinux +++ /dev/null @@ -1,3 +0,0 @@ -To capture traffic, add your user to the 'wireshark' group. - - # usermod -aG wireshark diff --git a/srcpkgs/wireshark/patches/fortify-source.patch b/srcpkgs/wireshark/patches/fortify-source.patch deleted file mode 100644 index dcc3a6df1342a1..00000000000000 --- a/srcpkgs/wireshark/patches/fortify-source.patch +++ /dev/null @@ -1,24 +0,0 @@ ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -766,21 +766,6 @@ else() # ! MSVC - list(APPEND WIRESHARK_COMMON_FLAGS -Qunused-arguments) - endif() - -- if(NOT CMAKE_BUILD_TYPE STREQUAL "Debug") -- # _FORTIFY_SOURCE requires -O1 or higher, and the Debug -- # build type has no optimization -- if((CMAKE_C_COMPILER_ID STREQUAL "GNU" AND CMAKE_C_COMPILER_VERSION VERSION_GREATER_EQUAL "12.0") OR -- (CMAKE_C_COMPILER_ID MATCHES "Clang" AND CMAKE_C_COMPILER_VERSION VERSION_GREATER_EQUAL "9.0")) -- # On some gcc < 12.0, test_compiler_flag will report that -- # -D_FORTIFY_SOURCE=3 is valid, but actually trying to compile -- # with it will give a warning that it has the same effect as -- # -D_FORTIFY_SOURCE=2 -- list(APPEND WIRESHARK_COMMON_FLAGS -- -U_FORTIFY_SOURCE # Run-time buffer overflow detection. For dist like Ubuntu, U_FORTIFY_SOURCE must be input before D_FORTIFY_SOURCE -- -D_FORTIFY_SOURCE=3 # Fortify sources with compile- and run-time checks for unsafe libc usage and buffer overflows. Requires -O1 or higher -- ) -- endif() -- endif() - - # test_compiler_flag doesn't seem to test that a flag is supported on - # a cross-compiled target, only for the native architecture. (Thus diff --git a/srcpkgs/wireshark/patches/install-pkgconfig.patch b/srcpkgs/wireshark/patches/install-pkgconfig.patch deleted file mode 100644 index 8e0f8dcabf0c4a..00000000000000 --- a/srcpkgs/wireshark/patches/install-pkgconfig.patch +++ /dev/null @@ -1,32 +0,0 @@ ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -4243,7 +4243,6 @@ set(SHARK_PUBLIC_HEADERS - install(FILES ${SHARK_PUBLIC_HEADERS} - DESTINATION ${PROJECT_INSTALL_INCLUDEDIR} - COMPONENT "Development" -- EXCLUDE_FROM_ALL - ) - - # Install icons and other desktop files for Freedesktop.org-compliant desktops. -@@ -4295,7 +4294,6 @@ cmake_path(SET TMP_DST_PATH NORMALIZE "$ - install(FILES "${CMAKE_BINARY_DIR}/resources/wireshark.pc" - DESTINATION ${TMP_DST_PATH} - COMPONENT "Development" -- EXCLUDE_FROM_ALL - ) - - cmake_path(SET TMP_DST_PATH NORMALIZE "${CMAKE_INSTALL_DATADIR}/${PROJECT_NAME}") -@@ -4372,13 +4370,11 @@ install( - ${WIRESHARK_INSTALL_CMAKEDIR} - COMPONENT - "Development" -- EXCLUDE_FROM_ALL - ) - - install(EXPORT WiresharkTargets - DESTINATION ${WIRESHARK_INSTALL_CMAKEDIR} - COMPONENT "Development" -- EXCLUDE_FROM_ALL - ) - - # This isn't strictly needed but it makes working around debhelper's diff --git a/srcpkgs/wireshark/template b/srcpkgs/wireshark/template deleted file mode 100644 index 2a76f27bc7275b..00000000000000 --- a/srcpkgs/wireshark/template +++ /dev/null @@ -1,82 +0,0 @@ -# Template file for 'wireshark' -pkgname=wireshark -version=4.6.0 -revision=1 -build_style=cmake -configure_args="-DHAVE_C99_VSNPRINTF=ON" -hostmakedepends="pkg-config flex gettext perl python3-devel mit-krb5-devel - qt6-base qt6-tools ruby-asciidoctor libxslt sqlite-lemon" -makedepends="libpcap-devel zlib-devel lua54-devel mit-krb5-devel gnutls-devel - libmaxminddb-devel libgcrypt-devel libcap-devel sbc-devel c-ares-devel - libssh-devel libnl3-devel spandsp-devel tiff-devel libcap-progs liblz4-devel - libxml2-devel nghttp2-devel nghttp3-devel snappy-devel opus-devel - bcg729-devel libilbc-devel opencore-amr-devel xxHash-devel - qt6-base-devel qt6-multimedia-devel qt6-svg-devel qt6-qt5compat-devel - minizip-devel libzstd-devel brotli-devel speexdsp-devel pcre2-devel" -depends="libcap-progs" -checkdepends="python3-pytest-xdist" -short_desc="Network protocol analyzer" -maintainer="Đoàn Trần Công Danh " -license="GPL-2.0-or-later" -homepage="https://www.wireshark.org" -changelog="https://www.wireshark.org/news/" -distfiles="https://www.wireshark.org/download/src/all-versions/wireshark-${version}.tar.xz" -checksum=ab016463062bb635285b9678dd45ddd84c65938911fd40b3cca9a903a08ad8d9 -system_groups="wireshark" - -CFLAGS="-I${XBPS_CROSS_BASE}/usr/include/lua5.4" -# Match with whatever defined in wireshark -CFLAGS="$CFLAGS -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=3" -CXXFLAGS="$CFLAGS" - -post_patch() { - # systemd-journal integration - vsed -i '/test_sdjournal/,/check_extcap.*sdjournal/d' \ - test/suite_extcaps.py -} - -pre_check() { - ninja -C build test-programs -} - -post_install() { - local _includeDir=usr/include/wireshark - - for i in wiretap wsutil; do - vmkdir $_includeDir/$i - vcopy "$i/*.h" $_includeDir/$i - done - - chmod 0750 $DESTDIR/usr/bin/dumpcap - vdoc "${FILESDIR}/README.voidlinux" -} - -libwireshark_package() { - short_desc+=" - library" - pkg_install() { - vmove "usr/lib/*.so.*" - vmove usr/libexec/ - vmove usr/lib/wireshark/plugins - } -} - -libwireshark-devel_package() { - short_desc+=" - development files" - depends="libwireshark>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - vmove usr/lib/cmake/wireshark - } -} - -wireshark-qt_package() { - depends="${sourcepkg}>=${version}_${revision} desktop-file-utils qt6-svg" - short_desc+=" - Qt frontend" - pkg_install() { - vmove usr/bin/wireshark - vmove usr/share/man/man1/wireshark.1 - vmove usr/share/applications/org.wireshark.Wireshark.desktop - } -} diff --git a/srcpkgs/wireshark/update b/srcpkgs/wireshark/update deleted file mode 100644 index 5868b2aa8834aa..00000000000000 --- a/srcpkgs/wireshark/update +++ /dev/null @@ -1 +0,0 @@ -ignore="*.*[13579].* *.*.*rc*" diff --git a/srcpkgs/wishlist/template b/srcpkgs/wishlist/template deleted file mode 100644 index 4abc3ea45b445e..00000000000000 --- a/srcpkgs/wishlist/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'wishlist' -pkgname=wishlist -version=0.15.2 -revision=1 -build_style=go -go_import_path="github.com/charmbracelet/wishlist" -go_package="github.com/charmbracelet/wishlist/cmd/wishlist" -hostmakedepends="pkg-config" -short_desc="SSH directory" -maintainer="zenobit " -license="MIT" -homepage="https://github.com/charmbracelet/wishlist" -changelog="https://github.com/charmbracelet/wishlist/releases" -distfiles="https://github.com/charmbracelet/wishlist/archive/refs/tags/v${version}.tar.gz" -checksum=ba1a9bbd1925e2793d5eb97e38351faf5f9efdc89921af1f1322d9b88b94bdba - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/wkhtmltopdf-devel b/srcpkgs/wkhtmltopdf-devel deleted file mode 120000 index c4f52b3313d323..00000000000000 --- a/srcpkgs/wkhtmltopdf-devel +++ /dev/null @@ -1 +0,0 @@ -wkhtmltopdf \ No newline at end of file diff --git a/srcpkgs/wkhtmltopdf/template b/srcpkgs/wkhtmltopdf/template deleted file mode 100644 index 539b3bd72c6d1b..00000000000000 --- a/srcpkgs/wkhtmltopdf/template +++ /dev/null @@ -1,31 +0,0 @@ -# Template file for 'wkhtmltopdf' -pkgname=wkhtmltopdf -version=0.12.6 -revision=1 -build_style=qmake -hostmakedepends="qt5-qmake qt5-host-tools" -configure_args="INSTALLBASE=/usr" -makedepends="qt5-xmlpatterns-devel qt5-svg-devel qt5-webkit-devel" -depends="qt5-svg" -short_desc="Convert HTML to PDF using Webkit" -maintainer="Piraty " -license="LGPL-3.0-or-later" -homepage="https://wkhtmltopdf.org" -distfiles="https://github.com/wkhtmltopdf/wkhtmltopdf/archive/${version}.tar.gz" -checksum=adcced78492e7366d940c66a1327a85d3ae8c45190f486f545fdaa84cac662f0 - -libwkhtmltopdf_package() { - short_desc+=" - runtime library" - pkg_install() { - vmove "usr/lib/*.so.*" - } -} - -wkhtmltopdf-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/*.so - } -} diff --git a/srcpkgs/wl-clip-persist/template b/srcpkgs/wl-clip-persist/template deleted file mode 100644 index 25e25855853624..00000000000000 --- a/srcpkgs/wl-clip-persist/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'wl-clip-persist' -pkgname=wl-clip-persist -version=0.4.3 -revision=1 -build_style=cargo -hostmakedepends="pkg-config" -makedepends="wayland-devel" -short_desc="Keep Wayland clipboard even after programs close" -maintainer="Akash Mondal " -license="MIT" -homepage="https://github.com/Linus789/wl-clip-persist" -changelog="https://github.com/Linus789/wl-clip-persist/releases" -distfiles="https://github.com/Linus789/wl-clip-persist/archive/refs/tags/v${version}.tar.gz" -checksum="83df75502cf5699e71cd022730ae7c87d0cceaea396be83120643e9aa2b96d97" - -pre_build() { - cargo update --package wayrs-core:1.0.0 --precise 1.0.5 -} - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/wl-clipboard/template b/srcpkgs/wl-clipboard/template deleted file mode 100644 index 232d6230daf121..00000000000000 --- a/srcpkgs/wl-clipboard/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'wl-clipboard' -pkgname=wl-clipboard -version=2.2.1 -revision=1 -build_style=meson -hostmakedepends="wayland-devel pkg-config" -makedepends="wayland-protocols wayland-devel" -short_desc="Wayland clipboard utilities" -maintainer="skmpz " -license="GPL-3.0-or-later" -homepage="https://github.com/bugaevc/wl-clipboard" -distfiles="https://github.com/bugaevc/wl-clipboard/archive/v${version}.tar.gz" -checksum=6eb8081207fb5581d1d82c4bcd9587205a31a3d47bea3ebeb7f41aa1143783eb diff --git a/srcpkgs/wl-gammarelay-rs/template b/srcpkgs/wl-gammarelay-rs/template deleted file mode 100644 index be110ca47e754f..00000000000000 --- a/srcpkgs/wl-gammarelay-rs/template +++ /dev/null @@ -1,12 +0,0 @@ -# Template file for 'wl-gammarelay-rs' -pkgname=wl-gammarelay-rs -version=1.0.1 -revision=1 -build_style=cargo -short_desc="D-Bus interface to control display temperature and brightness on wayland" -maintainer="Xavier Fortier " -license="GPL-3.0-only" -homepage="https://github.com/MaxVerevkin/wl-gammarelay-rs" -changelog="https://github.com/MaxVerevkin/wl-gammarelay-rs/releases" -distfiles="https://github.com/MaxVerevkin/wl-gammarelay-rs/archive/v${version}.tar.gz" -checksum=bbd80f7d7c251a1d29534e3c4957f7179e31fdcde706eebb499400fdea9c48af diff --git a/srcpkgs/wl-kbptr/template b/srcpkgs/wl-kbptr/template deleted file mode 100644 index bb27fcbc1a74b4..00000000000000 --- a/srcpkgs/wl-kbptr/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'wl-kbptr' -pkgname=wl-kbptr -version=0.4.1 -revision=1 -build_style=meson -configure_args="-Dopencv=enabled" -hostmakedepends="cmake pkg-config wayland-devel" -makedepends="cairo-devel wayland-devel wayland-protocols libopencv-devel libxkbcommon-devel" -short_desc="Control the mouse pointer with the keyboard on Wayland" -maintainer="Duncaen " -license="GPL-3.0-only" -homepage="https://github.com/moverest/wl-kbptr" -changelog="https://github.com/moverest/wl-kbptr/releases" -distfiles="https://github.com/moverest/wl-kbptr/archive/refs/tags/v${version}.tar.gz" -checksum=03ac52afa42d7aa88f909f96b2c0e57f5706a11d5d0ff451f6052927571e0624 diff --git a/srcpkgs/wl-mirror/template b/srcpkgs/wl-mirror/template deleted file mode 100644 index a3584820f5a307..00000000000000 --- a/srcpkgs/wl-mirror/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'wl-mirror' -pkgname=wl-mirror -version=0.18.2 -revision=1 -build_style=cmake -configure_args="-DWLR_PROTOCOL_DIR=${wrksrc}/proto/wlr-protocols - -DINSTALL_EXAMPLE_SCRIPTS=ON - -DINSTALL_DOCUMENTATION=ON" -hostmakedepends="wayland-devel pkg-config scdoc" -makedepends="libglvnd-devel wayland-devel wayland-protocols scdoc" -short_desc="Simple Wayland output mirror client" -maintainer="Orphaned " -license="GPL-3.0-or-later" -homepage="https://github.com/Ferdi265/wl-mirror" -changelog="https://github.com/Ferdi265/wl-mirror/releases" -distfiles="https://github.com/Ferdi265/wl-mirror/releases/download/v${version}/wl-mirror-${version}.tar.gz" -checksum=eab2df1ff0c4b14e6162274296e7eeda0132846aa66477fe14aeadb4539cbda8 diff --git a/srcpkgs/wlclock/template b/srcpkgs/wlclock/template deleted file mode 100644 index 7280a8588f7b7d..00000000000000 --- a/srcpkgs/wlclock/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'wlclock' -pkgname=wlclock -version=1.0.1 -revision=1 -build_style=meson -hostmakedepends="pkg-config scdoc wayland-devel" -makedepends="cairo-devel wayland-devel wayland-protocols" -short_desc="Digital analog clock for Wayland desktops" -maintainer="travankor " -license="GPL-3.0-or-later" -homepage="https://git.sr.ht/~leon_plickat/wlclock/" -distfiles="https://git.sr.ht/~leon_plickat/wlclock/archive/v${version}.tar.gz" -checksum=df624174a07dc381773039c230252e3364abee81831069ce66a12970311accfa diff --git a/srcpkgs/wlgreet/template b/srcpkgs/wlgreet/template deleted file mode 100644 index b2ea55460a19ce..00000000000000 --- a/srcpkgs/wlgreet/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'wlgreet' -pkgname=wlgreet -version=0.5.0 -revision=1 -build_style=cargo -depends="greetd" -short_desc="Wayland greetd greeter" -maintainer="cinerea0 " -license="GPL-3.0-or-later" -homepage="https://git.sr.ht/~kennylevinsen/wlgreet" -changelog="https://git.sr.ht/~kennylevinsen/wlgreet/refs" -distfiles="https://git.sr.ht/~kennylevinsen/wlgreet/archive/${version}.tar.gz" -checksum=bc36c1b20eacba999ff5af2569c80eb4b93306a6ca967e1d05e1ec6bd705c524 diff --git a/srcpkgs/wlogout/patches/layout.patch b/srcpkgs/wlogout/patches/layout.patch deleted file mode 100644 index aba702cbce8c6d..00000000000000 --- a/srcpkgs/wlogout/patches/layout.patch +++ /dev/null @@ -1,34 +0,0 @@ ---- a/layout -+++ b/layout -@@ -6,7 +6,7 @@ - } - { - "label" : "hibernate", -- "action" : "systemctl hibernate", -+ "action" : "loginctl hibernate", - "text" : "Hibernate", - "keybind" : "h" - } -@@ -18,19 +18,19 @@ - } - { - "label" : "shutdown", -- "action" : "systemctl poweroff", -+ "action" : "loginctl poweroff", - "text" : "Shutdown", - "keybind" : "s" - } - { - "label" : "suspend", -- "action" : "systemctl suspend", -+ "action" : "loginctl suspend", - "text" : "Suspend", - "keybind" : "u" - } - { - "label" : "reboot", -- "action" : "systemctl reboot", -+ "action" : "loginctl reboot", - "text" : "Reboot", - "keybind" : "r" - } diff --git a/srcpkgs/wlogout/template b/srcpkgs/wlogout/template deleted file mode 100644 index 18bc43bd018075..00000000000000 --- a/srcpkgs/wlogout/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'wlogout' -pkgname=wlogout -version=1.2.2 -revision=1 -build_style=meson -conf_files="/etc/wlogout/layout /etc/wlogout/style.css" -hostmakedepends="pkg-config scdoc" -makedepends="gtk+3-devel gtk-layer-shell-devel" -short_desc="Wayland based logout menu" -maintainer="travankor " -license="MIT" -homepage="https://github.com/ArtsyMacaw/wlogout" -distfiles="https://github.com/ArtsyMacaw/wlogout/archive/${version}.tar.gz" -checksum=4c9204bfa19c73f51176c94c67711f54f3e393301c0809c61ae379054060fa46 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/wlopm/template b/srcpkgs/wlopm/template deleted file mode 100644 index cf0bde53e7b943..00000000000000 --- a/srcpkgs/wlopm/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'wlopm' -pkgname=wlopm -version=1.0.0 -revision=1 -build_style=gnu-makefile -hostmakedepends="wayland-devel" -makedepends="wayland-devel" -short_desc="Simple client implementing zwlr-output-power-management-v1" -maintainer="icp " -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=15f31bbd855131943397dded3a26003f2f5056e4c6a1a93d35ff7697b3f1e439 - -pre_install() { - vmkdir usr/share/bash-completion/completions -} diff --git a/srcpkgs/wlr-randr/template b/srcpkgs/wlr-randr/template deleted file mode 100644 index 1ce5954d67bc7b..00000000000000 --- a/srcpkgs/wlr-randr/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'wlr-randr' -pkgname=wlr-randr -version=0.5.0 -revision=1 -build_style=meson -hostmakedepends="scdoc pkg-config wayland-devel" -makedepends="wayland-devel" -short_desc="Wayland clone of xrandr for wlroots compositors" -maintainer="Andrew J. Hesford " -license="MIT" -homepage="https://gitlab.freedesktop.org/emersion/wlr-randr" -distfiles="${homepage}/-/archive/v${version}/wlr-randr-v{version}.tar.gz" -checksum=01aeaf1aef220486bee0fcb0d5a5658af91ae52440f10ce44b64bd8cfe477abf - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/wlrctl/patches/fix-ascii-check.patch b/srcpkgs/wlrctl/patches/fix-ascii-check.patch deleted file mode 100644 index aa1803c9eaca0c..00000000000000 --- a/srcpkgs/wlrctl/patches/fix-ascii-check.patch +++ /dev/null @@ -1,13 +0,0 @@ -diff --git a/keyboard.c b/keyboard.c -index 8dc090c..3afd490 100644 ---- a/keyboard.c -+++ b/keyboard.c -@@ -90,7 +90,7 @@ static bool - is_ascii(const char str[]) - { - for (int i = 0; str[i] != '\0'; i++) { -- if (str[i] < 0) { -+ if (!isprint(str[i]) && !iscntrl(str[i])) { - return false; - } - } diff --git a/srcpkgs/wlrctl/template b/srcpkgs/wlrctl/template deleted file mode 100644 index b894146f894c00..00000000000000 --- a/srcpkgs/wlrctl/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'wlrctl' -pkgname=wlrctl -version=0.2.2 -revision=1 -build_style=meson -hostmakedepends="pkg-config scdoc wayland-devel" -makedepends="libxkbcommon-devel wayland-devel" -short_desc="Utility for miscellaneous wlroots extensions" -maintainer="tranzystorekk " -license="MIT" -homepage="https://git.sr.ht/~brocellous/wlrctl" -distfiles="https://git.sr.ht/~brocellous/wlrctl/archive/v${version}.tar.gz" -checksum=b5b3836091c41de09a832df1e5eb4747841d7ae670367e413487d5be7a5f2849 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/wlroots-devel b/srcpkgs/wlroots-devel deleted file mode 120000 index 25eaaab13ac1af..00000000000000 --- a/srcpkgs/wlroots-devel +++ /dev/null @@ -1 +0,0 @@ -wlroots \ No newline at end of file diff --git a/srcpkgs/wlroots/template b/srcpkgs/wlroots/template deleted file mode 100644 index 9a1dc3727e6ea6..00000000000000 --- a/srcpkgs/wlroots/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'wlroots' -pkgname=wlroots -version=0.17 -revision=1 -metapackage=yes -depends="wlroots${version}" -short_desc="Modular Wayland compositor library" -maintainer="Đoàn Trần Công Danh " -license="BSD-2-Clause" # no vlicense -homepage="https://github.com/swaywm/wlroots" - -wlroots-devel_package() { - depends="wlroots${version}-devel" - metapackage=yes - short_desc+=" - development files" -} diff --git a/srcpkgs/wlroots0.17-devel b/srcpkgs/wlroots0.17-devel deleted file mode 120000 index 26df7ad9d6bc6d..00000000000000 --- a/srcpkgs/wlroots0.17-devel +++ /dev/null @@ -1 +0,0 @@ -wlroots0.17 \ No newline at end of file diff --git a/srcpkgs/wlroots0.17/template b/srcpkgs/wlroots0.17/template deleted file mode 100644 index 63fcce66d2db2f..00000000000000 --- a/srcpkgs/wlroots0.17/template +++ /dev/null @@ -1,40 +0,0 @@ -# Template file for 'wlroots0.17' -pkgname=wlroots0.17 -version=0.17.4 -revision=3 -build_style=meson -# Follow upstream packaging recommendations: -# https://gitlab.freedesktop.org/wlroots/wlroots/-/wikis/Packaging-recommendations -configure_args="--auto-features=enabled -Dexamples=false -Dwerror=false - -Db_ndebug=false" -hostmakedepends="pkg-config wayland-devel glslang hwids" -_devel_depends="libgbm-devel libglvnd-devel libseat-devel eudev-libudev-devel - libdrm-devel libinput-devel libxkbcommon-devel pixman-devel wayland-devel - wayland-protocols vulkan-loader-devel xcb-util-errors-devel - xcb-util-wm-devel xcb-util-renderutil-devel libdisplay-info-devel libliftoff-devel" -makedepends="${_devel_depends} - libxcb-devel xcb-util-cursor-devel xcb-util-devel xcb-util-image-devel - xcb-util-keysyms-devel xcb-util-xrm-devel xorg-server-xwayland" -short_desc="Modular Wayland compositor library ${pkgname#wlroots}" -maintainer="Andrew J. Hesford " -license="MIT" -homepage="https://gitlab.freedesktop.org/wlroots/wlroots" -distfiles="${homepage}/-/releases/${version}/downloads/wlroots-${version}.tar.gz" -checksum=d3190d19d03446955e68a92c77d4c74af78384b0db39a85a0b1582adc80f36d1 - -post_install() { - vlicense LICENSE -} - -wlroots0.17-devel_package() { - depends="${sourcepkg}>=${version}_${revision} ${_devel_depends}" - provides="virtual-wlroots-devel-${version}_${revision}" - conflicts="wlroots0.16-devel wlroots0.15-devel wlroots0.14-devel - virtual-wlroots-devel" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/wlroots0.17/update b/srcpkgs/wlroots0.17/update deleted file mode 100644 index 70bb451811bd2f..00000000000000 --- a/srcpkgs/wlroots0.17/update +++ /dev/null @@ -1 +0,0 @@ -pattern="/wlroots-\K0\.17\.[\d.]+(?=\.tar\.gz)" diff --git a/srcpkgs/wlroots0.18-devel b/srcpkgs/wlroots0.18-devel deleted file mode 120000 index 0f3a780ce84b4d..00000000000000 --- a/srcpkgs/wlroots0.18-devel +++ /dev/null @@ -1 +0,0 @@ -wlroots0.18 \ No newline at end of file diff --git a/srcpkgs/wlroots0.18/template b/srcpkgs/wlroots0.18/template deleted file mode 100644 index 94b858a7c3abf4..00000000000000 --- a/srcpkgs/wlroots0.18/template +++ /dev/null @@ -1,36 +0,0 @@ -# Template file for 'wlroots0.18' -pkgname=wlroots0.18 -version=0.18.3 -revision=1 -build_style=meson -# Follow upstream packaging recommendations: -# https://gitlab.freedesktop.org/wlroots/wlroots/-/wikis/Packaging-recommendations -configure_args="--auto-features=enabled -Dexamples=false -Dwerror=false - -Db_ndebug=false" -hostmakedepends="pkg-config wayland-devel glslang hwids" -_devel_depends="lcms2-devel libgbm-devel libglvnd-devel libseat-devel eudev-libudev-devel - libdrm-devel libinput-devel libxkbcommon-devel pixman-devel wayland-devel - wayland-protocols vulkan-loader-devel xcb-util-errors-devel - xcb-util-wm-devel xcb-util-renderutil-devel libdisplay-info-devel libliftoff-devel" -makedepends="${_devel_depends} - libxcb-devel xcb-util-cursor-devel xcb-util-devel xcb-util-image-devel - xcb-util-keysyms-devel xcb-util-xrm-devel xorg-server-xwayland" -short_desc="Modular Wayland compositor library ${pkgname#wlroots}" -maintainer="tranzystorekk " -license="MIT" -homepage="https://gitlab.freedesktop.org/wlroots/wlroots" -distfiles="${homepage}/-/releases/${version}/downloads/wlroots-${version}.tar.gz" -checksum=164a7c8bf9f8ae2c1fb00e7bddb6f08cad7e81b3eb35577b48483b1ac265a087 - -post_install() { - vlicense LICENSE -} - -wlroots0.18-devel_package() { - depends="${sourcepkg}>=${version}_${revision} ${_devel_depends}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/wlroots0.18/update b/srcpkgs/wlroots0.18/update deleted file mode 100644 index 29ccd1295c60c8..00000000000000 --- a/srcpkgs/wlroots0.18/update +++ /dev/null @@ -1 +0,0 @@ -pattern="/wlroots-\K0\.18\.[\d.]+(?=\.tar\.gz)" diff --git a/srcpkgs/wlroots0.19-devel b/srcpkgs/wlroots0.19-devel deleted file mode 120000 index 70e4d2e37198ce..00000000000000 --- a/srcpkgs/wlroots0.19-devel +++ /dev/null @@ -1 +0,0 @@ -wlroots0.19 \ No newline at end of file diff --git a/srcpkgs/wlroots0.19/template b/srcpkgs/wlroots0.19/template deleted file mode 100644 index 570181d51ea582..00000000000000 --- a/srcpkgs/wlroots0.19/template +++ /dev/null @@ -1,36 +0,0 @@ -# Template file for 'wlroots0.19' -pkgname=wlroots0.19 -version=0.19.2 -revision=1 -build_style=meson -# Follow upstream packaging recommendations: -# https://gitlab.freedesktop.org/wlroots/wlroots/-/wikis/Packaging-recommendations -configure_args="--auto-features=enabled -Dexamples=false -Dwerror=false - -Db_ndebug=false" -hostmakedepends="pkg-config wayland-devel glslang hwids" -_devel_depends="lcms2-devel libgbm-devel libglvnd-devel libseat-devel eudev-libudev-devel - libdrm-devel libinput-devel libxkbcommon-devel pixman-devel wayland-devel - wayland-protocols vulkan-loader-devel xcb-util-errors-devel - xcb-util-wm-devel xcb-util-renderutil-devel libdisplay-info-devel libliftoff-devel" -makedepends="${_devel_depends} - libxcb-devel xcb-util-cursor-devel xcb-util-devel xcb-util-image-devel - xcb-util-keysyms-devel xcb-util-xrm-devel xorg-server-xwayland" -short_desc="Modular Wayland compositor library ${pkgname#wlroots}" -maintainer="tranzystorekk " -license="MIT" -homepage="https://gitlab.freedesktop.org/wlroots/wlroots" -distfiles="${homepage}/-/releases/${version}/downloads/wlroots-${version}.tar.gz" -checksum=09a0a8d60104c8b0772fee4f60ba76a89aed7e59dff7659d00960fba06bdf267 - -post_install() { - vlicense LICENSE -} - -wlroots0.19-devel_package() { - depends="${sourcepkg}>=${version}_${revision} ${_devel_depends}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/wlroots0.19/update b/srcpkgs/wlroots0.19/update deleted file mode 100644 index 9a012f2da0ce90..00000000000000 --- a/srcpkgs/wlroots0.19/update +++ /dev/null @@ -1 +0,0 @@ -pattern="/wlroots-\K0\.19\.[\d.]+(?=\.tar\.gz)" diff --git a/srcpkgs/wlsunset/template b/srcpkgs/wlsunset/template deleted file mode 100644 index 3802e2874be32b..00000000000000 --- a/srcpkgs/wlsunset/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'wlsunset' -pkgname=wlsunset -version=0.4.0 -revision=1 -build_style=meson -hostmakedepends="scdoc pkg-config wayland-devel" -makedepends="pkg-config wayland-devel wayland-protocols" -short_desc="Day/night gamma adjustments for Wayland compositors" -maintainer="Duncaen " -license="MIT" -homepage="https://sr.ht/~kennylevinsen/wlsunset/" -changelog="https://git.sr.ht/~kennylevinsen/wlsunset/refs" -distfiles="https://git.sr.ht/~kennylevinsen/wlsunset/archive/${version}.tar.gz" -checksum=a86ffb1793fe622802ec25795b69df864715986ecc175f7734e739c9e264ed72 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/wluma/template b/srcpkgs/wluma/template deleted file mode 100644 index 0f1e731e618210..00000000000000 --- a/srcpkgs/wluma/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'wluma' -pkgname=wluma -version=4.10.0 -revision=1 -build_style=cargo -hostmakedepends="pkg-config clang cargo" -makedepends="eudev-libudev-devel v4l-utils-devel wayland-devel vulkan-loader-devel - dbus-devel" -short_desc="Automatic brightness adjustment based on screen contents and ALS" -maintainer="Emil Miler " -license="ISC" -homepage="https://github.com/maximbaz/wluma" -changelog="https://github.com/maximbaz/wluma/releases" -distfiles="https://github.com/maximbaz/wluma/archive/refs/tags/${version}.tar.gz" -checksum=98bad2ddea87eae15b81d32a452e19b638b9afea14361d67473c45226c6cf0ea - -post_install() { - vinstall 90-wluma-backlight.rules 0644 /usr/lib/udev/rules.d/ - vlicense LICENSE -} diff --git a/srcpkgs/wm2/files/wm2.desktop b/srcpkgs/wm2/files/wm2.desktop deleted file mode 100644 index 0344a42af7e098..00000000000000 --- a/srcpkgs/wm2/files/wm2.desktop +++ /dev/null @@ -1,6 +0,0 @@ -[Desktop Entry] -Encoding=UTF-8 -Name=wm2 -Comment=window manager 2 -Exec=wm2 -Type=XSession diff --git a/srcpkgs/wm2/patches/fix-compile.patch b/srcpkgs/wm2/patches/fix-compile.patch deleted file mode 100644 index 28257dfbff9f63..00000000000000 --- a/srcpkgs/wm2/patches/fix-compile.patch +++ /dev/null @@ -1,92 +0,0 @@ -diff -ur Client.C Client.C ---- a/Client.C 1997-03-21 12:12:30.000000000 +0100 -+++ b/Client.C 2007-06-30 16:56:10.000000000 +0200 -@@ -400,7 +400,7 @@ - } - - --int Client::getAtomProperty(Atom a, Atom type) -+uintptr_t Client::getAtomProperty(Atom a, Atom type) - { - char **p, *x; - if (getProperty_aux(display(), m_window, a, type, 1L, -@@ -410,7 +410,7 @@ - - x = *p; - XFree((void *)p); -- return (int)x; -+ return (uintptr_t)x; - } - - -diff -ur Client.h Client.h ---- a/Client.h 1997-03-21 12:12:30.000000000 +0100 -+++ b/Client.h 2007-06-30 16:56:10.000000000 +0200 -@@ -2,6 +2,8 @@ - #ifndef _CLIENT_H_ - #define _CLIENT_H_ - -+#include -+ - #include "General.h" - #include "Manager.h" - #include "Border.h" -@@ -125,7 +127,7 @@ - WindowManager *const m_windowManager; - - char *getProperty(Atom); -- int getAtomProperty(Atom, Atom); -+ uintptr_t getAtomProperty(Atom, Atom); - int getIntegerProperty(Atom); - - // accessors -diff -ur General.h General.h ---- a/General.h 1997-03-21 12:12:30.000000000 +0100 -+++ b/General.h 2007-06-30 16:56:10.000000000 +0200 -@@ -32,7 +32,7 @@ - #define NewString(x) (strcpy((char *)malloc(strlen(x)+1),(x))) - - #ifndef SIGNAL_CALLBACK_TYPE --#define SIGNAL_CALLBACK_TYPE (void (*)(...)) -+#define SIGNAL_CALLBACK_TYPE (void (*)(int)) - #endif - - #define signal(x,y) \ -diff -ur Makefile Makefile ---- a/Makefile 1997-03-21 12:12:30.000000000 +0100 -+++ b/Makefile 2007-06-30 16:56:10.000000000 +0200 -@@ -1,8 +1,6 @@ - --LIBS = -L/usr/X11/lib -lXext -lX11 -lXmu -lm -+LIBS = -L/usr/X11R6/lib -lXext -lX11 -lXmu -lm - --CC = gcc --CCC = gcc --CFLAGS = -O2 -+CCC = $(CXX) - OBJECTS = Border.o Buttons.o Client.o Events.o Main.o Manager.o Rotated.o - -diff -ur Manager.C Manager.C ---- a/Manager.C 1997-03-21 12:12:30.000000000 +0100 -+++ b/Manager.C 2007-06-30 16:56:10.000000000 +0200 -@@ -368,7 +368,7 @@ - return m_currentTime; - } - --void WindowManager::sigHandler() -+void WindowManager::sigHandler(int n) - { - m_signalled = True; - } -diff -ur Manager.h Manager.h ---- a/Manager.h 1997-03-21 12:12:30.000000000 +0100 -+++ b/Manager.h 2007-06-30 16:56:10.000000000 +0200 -@@ -85,7 +85,7 @@ - - static Boolean m_initialising; - static int errorHandler(Display *, XErrorEvent *); -- static void sigHandler(); -+ static void sigHandler(int); - static int m_signalled; - - void initialiseScreen(); diff --git a/srcpkgs/wm2/patches/use_our_ldflags.patch b/srcpkgs/wm2/patches/use_our_ldflags.patch deleted file mode 100644 index d92b0a84eaacaa..00000000000000 --- a/srcpkgs/wm2/patches/use_our_ldflags.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/Makefile.bck 2016-06-20 11:50:20.743169924 -0400 -+++ b/Makefile 2016-06-20 11:50:28.302087497 -0400 -@@ -12,7 +12,7 @@ - - wm2: $(OBJECTS) - mv -f wm2 wm2.old >& /dev/null || true -- $(CCC) -o wm2 $(OBJECTS) $(LIBS) -+ $(CCC) -o wm2 $(OBJECTS) $(LDFLAGS) $(LIBS) - - depend: - makedepend -- $(CFLAGS) -- *.C diff --git a/srcpkgs/wm2/template b/srcpkgs/wm2/template deleted file mode 100644 index 5109f315494227..00000000000000 --- a/srcpkgs/wm2/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'wm2' -pkgname=wm2 -version=4 -revision=4 -build_style=gnu-makefile -makedepends="libX11-devel libXext-devel libXmu-devel" -short_desc="a simple window manager for X" -maintainer="Enno Boland " -license="BSD" -homepage="http://www.all-day-breakfast.com/wm2" -distfiles="http://www.all-day-breakfast.com/wm2/wm2-${version}.tar.gz" -checksum=a6c3352390f958c5033408ce73e1abd9677372a7c8c5949e39a62fda433b054d - -do_install() { - vbin wm2 - vinstall ${FILESDIR}/wm2.desktop 644 usr/share/xsessions -} diff --git a/srcpkgs/wmbatteries/template b/srcpkgs/wmbatteries/template deleted file mode 100644 index a0513dce68887b..00000000000000 --- a/srcpkgs/wmbatteries/template +++ /dev/null @@ -1,12 +0,0 @@ -# Template file for 'wmbatteries' -pkgname=wmbatteries -version=0.1.6 -revision=1 -build_style=gnu-configure -makedepends="libXext-devel libXpm-devel" -short_desc="Dockapp based on wmacpiload, monitors up to 2 battery capacities" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="https://github.com/tarjanm-movidius/wmbatteries" -distfiles="https://github.com/tarjanm-movidius/wmbatteries/archive/${version}.tar.gz" -checksum=4f58646a9922dbee03789044ad41832f86a0d8a5f5dbcc3e9cd78a0a0c556c31 diff --git a/srcpkgs/wmbubble/template b/srcpkgs/wmbubble/template deleted file mode 100644 index 38cd4d9a473b07..00000000000000 --- a/srcpkgs/wmbubble/template +++ /dev/null @@ -1,12 +0,0 @@ -# Template file for 'wmbubble' -pkgname=wmbubble -version=1.54 -revision=1 -build_style=gnu-makefile -makedepends="libX11-devel" -short_desc="System monitoring dockapp, based on BubbleMon" -maintainer="bertronika " -license="GPL-2.0-or-later" -homepage="https://github.com/rnjacobs/wmbubble" -distfiles="${homepage}/archive/${version}.tar.gz" -checksum=ccbc9a74864ef86fbafad4ac08186de190d4a7a269bcb58493de7194c4c80933 diff --git a/srcpkgs/wmclock/template b/srcpkgs/wmclock/template deleted file mode 100644 index 45b58b9e420948..00000000000000 --- a/srcpkgs/wmclock/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'wmclock' -pkgname=wmclock -version=1.0.16 -revision=2 -build_style=gnu-configure -hostmakedepends="autoconf automake pkg-config" -makedepends="libX11-devel libXpm-devel libXext-devel" -short_desc="Clock Dockapp for Window Maker" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="https://www.dockapps.net/wmclock" -distfiles="http://www.dockapps.net/download/wmclock-${version}.tar.gz" -checksum=3f8bb5df3160d5919d19cf26d45449e6e1260d2a2f485e61f35e64a49639a2d3 - -pre_configure() { - autoreconf -i -} diff --git a/srcpkgs/wmctrl/patches/01_64-bit-data.patch b/srcpkgs/wmctrl/patches/01_64-bit-data.patch deleted file mode 100644 index 4c17a6fee78145..00000000000000 --- a/srcpkgs/wmctrl/patches/01_64-bit-data.patch +++ /dev/null @@ -1,32 +0,0 @@ -Description: Correct 64 Architecture implementation of 32 bit data -Author: Chris Donoghue -Bug-Debian: http://bugs.debian.org/362068 - ---- a/main.c -+++ b/main.c -@@ -1425,6 +1425,16 @@ static gchar *get_property (Display *dis - * - * long_length = Specifies the length in 32-bit multiples of the - * data to be retrieved. -+ * -+ * NOTE: see -+ * http://mail.gnome.org/archives/wm-spec-list/2003-March/msg00067.html -+ * In particular: -+ * -+ * When the X window system was ported to 64-bit architectures, a -+ * rather peculiar design decision was made. 32-bit quantities such -+ * as Window IDs, atoms, etc, were kept as longs in the client side -+ * APIs, even when long was changed to 64 bits. -+ * - */ - if (XGetWindowProperty(disp, win, xa_prop_name, 0, MAX_PROPERTY_VALUE_LEN / 4, False, - xa_prop_type, &xa_ret_type, &ret_format, -@@ -1441,6 +1451,8 @@ static gchar *get_property (Display *dis - - /* null terminate the result to make string handling easier */ - tmp_size = (ret_format / 8) * ret_nitems; -+ /* Correct 64 Architecture implementation of 32 bit data */ -+ if(ret_format==32) tmp_size *= sizeof(long)/4; - ret = g_malloc(tmp_size + 1); - memcpy(ret, ret_prop, tmp_size); - ret[tmp_size] = '\0'; diff --git a/srcpkgs/wmctrl/template b/srcpkgs/wmctrl/template deleted file mode 100644 index 7885b439527bbc..00000000000000 --- a/srcpkgs/wmctrl/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'wmctrl' -pkgname=wmctrl -version=1.07 -revision=6 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="libXmu-devel glib-devel" -short_desc="CLI tool to interact with EWMH compliant WMs" -maintainer="Leah Neukirchen " -license="GPL-2.0-or-later" -homepage="https://packages.debian.org/sid/source/wmctrl" -distfiles="${DEBIAN_SITE}/main/w/wmctrl/wmctrl_${version}.orig.tar.gz" -checksum=d78a1efdb62f18674298ad039c5cbdb1edb6e8e149bb3a8e3a01a4750aa3cca9 diff --git a/srcpkgs/wmderland/files/Wmderland.desktop b/srcpkgs/wmderland/files/Wmderland.desktop deleted file mode 100644 index 6df3f57b20ac27..00000000000000 --- a/srcpkgs/wmderland/files/Wmderland.desktop +++ /dev/null @@ -1,9 +0,0 @@ -[Desktop Entry] -Name=Wmderland -Comment=Tiling window manager using space partitioning tree -Exec=wmderland -TryExec=wmderland -Type=Application -X-LightDM-DesktopName=Wmderland -DesktopNames=Wmderland -Keywords=tiling;wm;windowmanager;window;manager; diff --git a/srcpkgs/wmderland/template b/srcpkgs/wmderland/template deleted file mode 100644 index 8dec35cb10bab3..00000000000000 --- a/srcpkgs/wmderland/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'wmderland' -pkgname=wmderland -version=1.0.5 -revision=1 -build_style=cmake -makedepends="libX11-devel glog-devel" -short_desc="Tiling window manager" -maintainer="Andrew Benson " -license="MIT" -homepage="https://github.com/aesophor/wmderland" -distfiles="${homepage}/archive/${version}.tar.gz" -checksum=dde9e545fcd45d82ae4be8516c9e591eec71bf8d4ceef3915b03a5552cb04466 - -post_install() { - vlicense LICENSE - vsconf example/config - vmkdir usr/share/xsessions - vcopy ${FILESDIR}/Wmderland.desktop usr/share/xsessions -} diff --git a/srcpkgs/wmenu/template b/srcpkgs/wmenu/template deleted file mode 100644 index dbaeeb0895e5bc..00000000000000 --- a/srcpkgs/wmenu/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'wmenu' -pkgname=wmenu -version=0.2.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="Orphaned " -license="MIT" -homepage="https://codeberg.org/adnano/wmenu" -distfiles="https://codeberg.org/adnano/wmenu/archive/${version}.tar.gz" -checksum=4e6aea3f8975fec720f6eb87aad620d5297a8a5a137615e4cf047e95d2b9d308 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/wmfs/template b/srcpkgs/wmfs/template deleted file mode 100644 index 1cc9221e26680c..00000000000000 --- a/srcpkgs/wmfs/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'wmfs' -pkgname=wmfs -version=201104 -revision=7 -build_style=configure -configure_args="--prefix /usr --man-prefix /usr/share/man --xdg-config-dir /etc/xdg" -hostmakedepends="pkg-config" -makedepends="libXft-devel libXrender-devel fontconfig-devel libXinerama-devel libXrandr-devel imlib2-devel" -conf_files="/etc/xdg/wmfs/wmfsrc" -short_desc="Window Manager From Scratch" -maintainer="Orphaned " -license="BSD-3-Clause" -homepage="https://github.com/xorg62/wmfs" -distfiles="https://sources.voidlinux.org/wmfs-${version}/wmfs-${version}.tar.gz" -checksum=c28b7cec28a6e3f2bc38a136fb1773bab8ec8f48c69ebe25c24192f96e782d64 - -CFLAGS="-I${XBPS_CROSS_BASE}/usr/include/freetype2 -fcommon" - -if [ "$XBPS_TARGET_LIBC" = "musl" ]; then - makedepends+=" musl-legacy-compat" -fi - -post_install() { - vlicense COPYING -} diff --git a/srcpkgs/wmix/template b/srcpkgs/wmix/template deleted file mode 100644 index c7689ca0db9357..00000000000000 --- a/srcpkgs/wmix/template +++ /dev/null @@ -1,12 +0,0 @@ -# Template file for 'wmix' -pkgname=wmix -version=3.5 -revision=1 -build_style=gnu-configure -makedepends="alsa-lib-devel libXpm-devel libXrandr-devel" -short_desc="Featureful WindowMaker dockapp mixer for OSS or ALSA" -maintainer="lordfeck " -license="GPL-2.0-only" -homepage="https://www.dockapps.net/wmix" -distfiles="https://www.dockapps.net/download/${pkgname}-${version}.tar.gz" -checksum=58d2572bddb958268b6008eed0760765f9dbdbbd1650ebb146cd0e4287003eee diff --git a/srcpkgs/wmmon/template b/srcpkgs/wmmon/template deleted file mode 100644 index e634a641fef094..00000000000000 --- a/srcpkgs/wmmon/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'wmmon' -pkgname=wmmon -version=1.4 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="libdockapp-devel" -short_desc="Window Maker dockapp for monitoring system information" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="https://www.dockapps.net/wmmon" -distfiles="http://www.dockapps.net/download/wmmon-${version}.tar.gz" -checksum=3bbea739d3018b3a68f687e32b45495dc0c4933057a723e4ffdebe4ad92fea09 diff --git a/srcpkgs/wmname/template b/srcpkgs/wmname/template deleted file mode 100644 index e5ec36473c5c2d..00000000000000 --- a/srcpkgs/wmname/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'wmname' -pkgname=wmname -version=0.1 -revision=5 -build_style=gnu-makefile -makedepends="libX11-devel" -short_desc="Change the window manager name" -maintainer="Orphaned " -license="MIT" -homepage="http://www.suckless.org/" -distfiles="http://dl.suckless.org/tools/${pkgname}-${version}.tar.gz" -checksum=559ad188b2913167dcbb37ecfbb7ed474a7ec4bbcb0129d8d5d08cb9208d02c5 - -post_install() { - vlicense LICENSE -} - -do_build() { - sed -e '/strip/d' -i Makefile - make CC=$CC INCS=-I. LDFLAGS="-lX11 $LDFLAGS" CFLAGS="$CFLAGS -DVERSION=\\\"$version\\\"" -} diff --git a/srcpkgs/wmnd/template b/srcpkgs/wmnd/template deleted file mode 100644 index c922189a3742e2..00000000000000 --- a/srcpkgs/wmnd/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'wmnd' -pkgname=wmnd -version=0.4.18 -revision=2 -build_style=gnu-configure -configure_args="ac_cv_file__proc_net_dev=yes - ac_cv_file__dev_ppp=no" -makedepends="net-snmp-devel libX11-devel libXext-devel libXpm-devel" -short_desc="Dockapp for monitoring network interfaces" -maintainer="Leah Neukirchen " -license="GPL-2.0-or-later" -homepage="http://www.thregr.org/~wavexx/software/wmnd/" -distfiles="http://www.thregr.org/~wavexx/software/wmnd/releases/${pkgname}-${version}.tar.gz" -checksum=163caff6fe96d14a1f747148f57660797196495623705a83facc5ec7503b4307 diff --git a/srcpkgs/wmsystemtray/template b/srcpkgs/wmsystemtray/template deleted file mode 100644 index 39776e0b273b61..00000000000000 --- a/srcpkgs/wmsystemtray/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'wmsystemtray' -pkgname=wmsystemtray -version=1.4 -revision=2 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="libXext-devel libXfixes-devel libXmu-devel libXpm-devel" -short_desc="System tray dockapp for Window Maker" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="https://sourceforge.net/projects/wmsystemtray/" -distfiles="${SOURCEFORGE_SITE}/${pkgname}/${pkgname}-${version}.tar.gz" -checksum=8edef43691e9fff071000e29166c7c1ad420c0956e9068151061e881c8ac97e9 diff --git a/srcpkgs/wmutils-core/patches/install-pdw-manpage.patch b/srcpkgs/wmutils-core/patches/install-pdw-manpage.patch deleted file mode 100644 index f7c83ee23fc52b..00000000000000 --- a/srcpkgs/wmutils-core/patches/install-pdw-manpage.patch +++ /dev/null @@ -1,12 +0,0 @@ -diff --git a/man/Makefile b/man/Makefile -index 48d65e5..7bd6b2f 100644 ---- a/man/Makefile -+++ b/man/Makefile -@@ -2,6 +2,7 @@ include ../config.mk - - MAN = \ - pfw.1 \ -+ pdw.1 \ - lsw.1 \ - mapw.1 \ - killw.1 \ diff --git a/srcpkgs/wmutils-core/template b/srcpkgs/wmutils-core/template deleted file mode 100644 index 10b683b260ada1..00000000000000 --- a/srcpkgs/wmutils-core/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'wmutils-core' -pkgname=wmutils-core -version=1.7 -revision=1 -build_style=gnu-makefile -make_use_env=yes -makedepends="libxcb-devel xcb-util-devel xcb-util-cursor-devel" -short_desc="Set of window manipulation tools" -maintainer="Orphaned " -license="ISC" -homepage="https://github.com/wmutils/core" -distfiles="https://github.com/wmutils/core/archive/v${version}.tar.gz" -checksum=f57da66f7da7752b1b76030b1dfdfcc0b5483f6e6d9b6ff52c6a5bb3c2af1659 -conflicts="lsw" - -post_extract() { - sed -i -e 's,/man,/share/man,' \ - -e '/^CC /d' \ - -e 's|CFLAGS =|CFLAGS +=|' \ - -e 's|LDFLAGS =|LDFLAGS +=|' config.mk -} - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/wmutils-opt/template b/srcpkgs/wmutils-opt/template deleted file mode 100644 index a7b1c69fb50eb8..00000000000000 --- a/srcpkgs/wmutils-opt/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'wmutils-opt' -pkgname=wmutils-opt -version=1.0 -revision=1 -build_style=gnu-makefile -makedepends="libxcb-devel" -short_desc="Optional addons to wmutils" -maintainer="Orphaned " -license="ISC" -homepage="https://github.com/wmutils/opt" -distfiles="https://github.com/${pkgname%-*}/opt/archive/v${version}.tar.gz" -checksum=f30bb409bdcfa6720015dbca5356e04d4359cca3800a39948822152a94bcd055 - -LDFLAGS="-lxcb" - -pre_build() { - sed -i 's|@$(LD)|@$(CC)|g' Makefile -} - -post_install() { - vlicense LICENSE -} - diff --git a/srcpkgs/wmx/files/wmx.desktop b/srcpkgs/wmx/files/wmx.desktop deleted file mode 100644 index fcb4d95bd1af8c..00000000000000 --- a/srcpkgs/wmx/files/wmx.desktop +++ /dev/null @@ -1,6 +0,0 @@ -[Desktop Entry] -Encoding=UTF-8 -Name=wmx -Comment=window manager for X -Exec=wmx -Type=XSession diff --git a/srcpkgs/wmx/template b/srcpkgs/wmx/template deleted file mode 100644 index 6e24a5419bb79f..00000000000000 --- a/srcpkgs/wmx/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'wmx' -pkgname=wmx -version=8 -revision=4 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="libX11-devel libXext-devel libXmu-devel libXpm-devel - freetype-devel libXft-devel fontconfig-devel libXcomposite-devel" -short_desc="Simple window manager for X" -maintainer="Enno Boland " -license="BSD-2-Clause" -homepage="http://www.all-day-breakfast.com/wmx" -distfiles="http://www.all-day-breakfast.com/wmx/wmx-${version}.tar.gz" -checksum=7316090e59fa8988219d6819e426870c6d8c0739818d77e8770e8108ddf0aedd - -do_install() { - vbin wmx - vinstall ${FILESDIR}/wmx.desktop 644 usr/share/xsessions - vlicense README - vlicense README.contrib - sed -ne '4,13p' Rotated.C >LICENSE.xvertext - vlicense LICENSE.xvertext -} diff --git a/srcpkgs/wob/template b/srcpkgs/wob/template deleted file mode 100644 index 6c2834c4e8d1c1..00000000000000 --- a/srcpkgs/wob/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'wob' -pkgname=wob -version=0.16 -revision=1 -build_style=meson -configure_args="-Dseccomp=enabled -Dsystemd-unit-files=disabled" -hostmakedepends="pkg-config scdoc wayland-devel" -makedepends="libffi-devel libseccomp-devel wayland-devel wayland-protocols - inih-devel" -short_desc="Lightweight overlay volume/backlight/progress/anything bar for Wayland" -maintainer="travankor " -license="ISC" -homepage="https://github.com/francma/wob" -changelog="https://github.com/francma/wob/releases" -distfiles="https://github.com/francma/wob/archive/${version}.tar.gz" -checksum=8a5850beec72b5b19be631a6eb21315a20082bf9135447080f9e9045f143938b - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/woff2-devel b/srcpkgs/woff2-devel deleted file mode 120000 index ece6e17e5d0bf0..00000000000000 --- a/srcpkgs/woff2-devel +++ /dev/null @@ -1 +0,0 @@ -woff2 \ No newline at end of file diff --git a/srcpkgs/woff2/patches/always-install-executables.patch b/srcpkgs/woff2/patches/always-install-executables.patch deleted file mode 100644 index 7f13a4cc091448..00000000000000 --- a/srcpkgs/woff2/patches/always-install-executables.patch +++ /dev/null @@ -1,31 +0,0 @@ -From b64df1afa8be8bf784e970aa47973ec420ac4381 Mon Sep 17 00:00:00 2001 -From: Jeremy Bicha -Date: Thu, 7 Dec 2017 17:18:05 -0500 -Subject: [PATCH] Always install executables - ---- - CMakeLists.txt | 10 ++++------ - 1 file changed, 4 insertions(+), 6 deletions(-) - -diff --git a/CMakeLists.txt b/CMakeLists.txt -index ecfbb83..29c45b9 100644 ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -260,12 +260,10 @@ generate_pkg_config ("${CMAKE_CURRENT_BINARY_DIR}/libwoff2enc.pc" - LIBRARIES woff2enc) - - # Installation --if (NOT BUILD_SHARED_LIBS) -- install( -- TARGETS woff2_decompress woff2_compress woff2_info -- RUNTIME DESTINATION "${CMAKE_INSTALL_BINDIR}" -- ) --endif() -+install( -+ TARGETS woff2_decompress woff2_compress woff2_info -+ RUNTIME DESTINATION "${CMAKE_INSTALL_BINDIR}" -+) - - install( - TARGETS woff2common woff2dec woff2enc - diff --git a/srcpkgs/woff2/patches/dont-set-rpath.patch b/srcpkgs/woff2/patches/dont-set-rpath.patch deleted file mode 100644 index 94d903fdd70d50..00000000000000 --- a/srcpkgs/woff2/patches/dont-set-rpath.patch +++ /dev/null @@ -1,31 +0,0 @@ -From 809fe7ce81e2499d0c3b543ecd7e3c2ba7619d88 Mon Sep 17 00:00:00 2001 -From: Jeremy Bicha -Date: Thu, 7 Dec 2017 13:40:57 -0500 -Subject: [PATCH] Don't set rpath - ---- - CMakeLists.txt | 10 ---------- - 1 file changed, 10 deletions(-) - -diff --git a/CMakeLists.txt b/CMakeLists.txt -index ecfbb83..da8ecf1 100644 ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -21,16 +21,6 @@ option(NOISY_LOGGING "Noisy logging" ON) - # Version information - set(WOFF2_VERSION 1.0.2) - --# When building shared libraries it is important to set the correct rpath --# See https://cmake.org/Wiki/CMake_RPATH_handling#Always_full_RPATH --set(CMAKE_SKIP_BUILD_RPATH FALSE) --set(CMAKE_BUILD_WITH_INSTALL_RPATH FALSE) --set(CMAKE_INSTALL_RPATH_USE_LINK_PATH TRUE) --list(FIND CMAKE_PLATFORM_IMPLICIT_LINK_DIRECTORIES "${CMAKE_INSTALL_LIBDIR}" isSystemDir) --if ("${isSystemDir}" STREQUAL "-1") -- set(CMAKE_INSTALL_RPATH "${CMAKE_INSTALL_LIBDIR}") --endif() -- - # Find Brotli dependencies - set(CMAKE_MODULE_PATH "${CMAKE_CURRENT_SOURCE_DIR}/cmake") - find_package(BrotliDec) - diff --git a/srcpkgs/woff2/template b/srcpkgs/woff2/template deleted file mode 100644 index 9af0c9f842837d..00000000000000 --- a/srcpkgs/woff2/template +++ /dev/null @@ -1,47 +0,0 @@ -# Template file for 'woff2' -pkgname=woff2 -version=1.0.2 -revision=1 -build_style=cmake -hostmakedepends="pkg-config" -makedepends="brotli-devel" -short_desc="Web Open Font Format 2 reference implementaton" -maintainer="Orphaned " -license="GPL-3.0-or-later" -homepage="https://github.com/google/woff2" -distfiles="https://github.com/google/woff2/archive/v${version}.tar.gz" -checksum=add272bb09e6384a4833ffca4896350fdb16e0ca22df68c0384773c67a175594 - -libwoff2common1.0.2_package() { - short_desc+=" - common library" - pkg_install() { - vmove "usr/lib/libwoff2common.so.*" - } -} - -libwoff2enc1.0.2_package() { - short_desc+=" - encoder library" - pkg_install() { - vmove "usr/lib/libwoff2enc.so.*" - } -} - -libwoff2dec1.0.2_package() { - short_desc+=" - decoder library" - pkg_install() { - vmove "usr/lib/libwoff2dec.so.*" - } -} - -woff2-devel_package() { - depends="libwoff2common1.0.2-${version}_${revision} - libwoff2dec1.0.2-${version}_${revision} - libwoff2enc1.0.2-${version}_${revision} - brotli-devel" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/wofi/template b/srcpkgs/wofi/template deleted file mode 100644 index bdd47b586acf54..00000000000000 --- a/srcpkgs/wofi/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'wofi' -pkgname=wofi -version=1.5.1 -revision=1 -build_style=meson -hostmakedepends="pkg-config" -makedepends="wayland-devel gtk+3-devel" -short_desc="Program launcher for Wayland compositors" -maintainer="skmpz " -license="GPL-3.0-or-later" -homepage="https://hg.sr.ht/~scoopta/wofi" -distfiles="https://hg.sr.ht/~scoopta/wofi/archive/v${version}.tar.gz" -checksum=d432d8f2c3f1d66716dc29e9fea7bb52cd319377c7faddf326491a9e92c188cb diff --git a/srcpkgs/woke/template b/srcpkgs/woke/template deleted file mode 100644 index 5a552943a2c93c..00000000000000 --- a/srcpkgs/woke/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'woke' -pkgname=woke -version=0.19.0 -revision=4 -build_style=go -go_import_path="github.com/get-woke/woke" -short_desc="Detect non-inclusive language in your source code" -maintainer="Orphaned " -license="MIT" -homepage="https://getwoke.tech/" -changelog="https://github.com/get-woke/woke/releases" -distfiles="https://github.com/get-woke/woke/archive/refs/tags/v${version}.tar.gz" -checksum=d17c7e4e846a409af14e65a001d2ddb1657fd82f562704e0c10ced4dadcfd31c - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/wol/template b/srcpkgs/wol/template deleted file mode 100644 index 52d104d0e71a93..00000000000000 --- a/srcpkgs/wol/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'wol' -pkgname=wol -version=0.7.1 -revision=4 -build_style=gnu-configure -configure_args="jm_cv_func_working_malloc=yes" -hostmakedepends="perl" -short_desc="Wakes up hardware that is Magic Packet compliant" -maintainer="Duncaen " -license="GPL-2.0-or-later" -homepage="http://wake-on-lan.sourceforge.net/" -distfiles="${SOURCEFORGE_SITE}/ahh/${pkgname}-${version}.tar.gz" -checksum=e0086c9b9811df2bdf763ec9016dfb1bcb7dba9fa6d7858725b0929069a12622 - -pre_configure() { - # Fix mismatching declarations - unbreaks target *-musl - sed -i lib/realloc.c \ - -e "s/char \*malloc ();/void *malloc (size_t);/" \ - -e "s/char \*realloc ();/void *realloc (void*, size_t);/" - sed -i lib/getline.h -e "s/^int$/ssize_t/" -} diff --git a/srcpkgs/wordgrinder-x11 b/srcpkgs/wordgrinder-x11 deleted file mode 120000 index b4bdd9ace5f344..00000000000000 --- a/srcpkgs/wordgrinder-x11 +++ /dev/null @@ -1 +0,0 @@ -wordgrinder \ No newline at end of file diff --git a/srcpkgs/wordgrinder/patches/fix-luapath.patch b/srcpkgs/wordgrinder/patches/fix-luapath.patch deleted file mode 100644 index 9f74accb796706..00000000000000 --- a/srcpkgs/wordgrinder/patches/fix-luapath.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/Makefile -+++ b/Makefile -@@ -97,7 +97,7 @@ - - hide = @ - --LUA_INTERPRETER = $(OBJDIR)/lua -+LUA_INTERPRETER ?= $(OBJDIR)/lua - - NINJABUILD = \ - $(hide) ninja -f $(OBJDIR)/build.ninja $(NINJAFLAGS) diff --git a/srcpkgs/wordgrinder/patches/fix-xft-include.patch b/srcpkgs/wordgrinder/patches/fix-xft-include.patch deleted file mode 100644 index 1ad2fda7ef5c03..00000000000000 --- a/srcpkgs/wordgrinder/patches/fix-xft-include.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/src/c/arch/unix/x11/x11.h -+++ b/src/c/arch/unix/x11/x11.h -@@ -7,7 +7,7 @@ - #define X11_H - - #include --#include -+#include - #include "uthash.h" - - #define MAX(x, y) (((x) > (y)) ? (x) : (y)) diff --git a/srcpkgs/wordgrinder/patches/musl.patch b/srcpkgs/wordgrinder/patches/musl.patch deleted file mode 100644 index 002ce344c24b08..00000000000000 --- a/srcpkgs/wordgrinder/patches/musl.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/src/c/arch/unix/cursesw/dpy.c -+++ b/src/c/arch/unix/cursesw/dpy.c -@@ -12,6 +12,8 @@ - - #define KEY_TIMEOUT (KEY_MAX + 1) - -+typedef uint64_t u_int64_t; -+ - #if defined A_ITALIC - static bool has_italics = false; - #endif diff --git a/srcpkgs/wordgrinder/template b/srcpkgs/wordgrinder/template deleted file mode 100644 index 65142723bd3d40..00000000000000 --- a/srcpkgs/wordgrinder/template +++ /dev/null @@ -1,41 +0,0 @@ -# Template file for 'wordgrinder' -pkgname=wordgrinder -version=0.8 -revision=1 -hostmakedepends="pkg-config ninja lua53" -makedepends="libXft-devel lua53-devel ncurses-devel" -short_desc="Terminal-based word processor" -maintainer="Andrew Benson " -license="MIT" -homepage="http://cowlark.com/wordgrinder" -distfiles="https://github.com/davidgiven/wordgrinder/archive/${version}.tar.gz" -checksum=856cbed2b4ccd5127f61c4997a30e642d414247970f69932f25b4b5a81b18d3f - -do_configure() { - export PKG_CONFIG_PATH=${XBPS_CROSS_BASE}/usr/lib/pkgconfig:${XBPS_CROSS_BASE}/usr/share/pkgconfig - export PKG_CONFIG_LIBDIR=${XBPS_CROSS_BASE}/usr/lib/pkgconfig - export PKG_CONFIG_SYSROOT_DIR=${XBPS_CROSS_BASE} - LDFLAGS+=" -lX11 " - make .obj/build.ninja LUA_PACKAGE=lua LUA_INTERPRETER=/usr/bin/lua XFT_PACKAGE=xft -} - -do_build() { - ninja -f .obj/build.ninja bin/xwordgrinder-builtin-x11-release - ninja -f .obj/build.ninja bin/wordgrinder-builtin-curses-release - ninja -f .obj/build.ninja bin/wordgrinder.1 -} - -do_install() { - vbin bin/wordgrinder-builtin-curses-release wordgrinder - vbin bin/xwordgrinder-builtin-x11-release xwordgrinder - vman bin/wordgrinder.1 - vlicense licenses/COPYING.WordGrinder -} - -wordgrinder-x11_package() { - short_desc+=" - x11 frontend" - depends="${sourcepkg}-${version}_${revision}" - pkg_install() { - vmove usr/bin/xwordgrinder - } -} diff --git a/srcpkgs/words-de b/srcpkgs/words-de deleted file mode 120000 index c53523592707bf..00000000000000 --- a/srcpkgs/words-de +++ /dev/null @@ -1 +0,0 @@ -aspell-de \ No newline at end of file diff --git a/srcpkgs/words-en b/srcpkgs/words-en deleted file mode 120000 index d7d7f70f9ddbe2..00000000000000 --- a/srcpkgs/words-en +++ /dev/null @@ -1 +0,0 @@ -aspell-en \ No newline at end of file diff --git a/srcpkgs/words-mnemonic/template b/srcpkgs/words-mnemonic/template deleted file mode 100644 index 79f58501ecb217..00000000000000 --- a/srcpkgs/words-mnemonic/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'words-mnemonic' -pkgname=words-mnemonic -version=20150217 -revision=4 -build_style=fetch -short_desc="Word list from the Mnemonic encoder project" -maintainer="Leah Neukirchen " -license="MIT" -homepage="http://web.archive.org/web/20090918202746/http://tothink.com/mnemonic/wordlist.html" -distfiles=" - https://raw.githubusercontent.com/singpolyma/mnemonicode/ecf4212883cef620a8b71a50e117ad9411946085/mn_wordlist.c - https://github.com/elasticdog/genhost/raw/35a7391434a24da78fb29831381480380885406b/wordlist>mnemonic" -checksum="066c5d67d64c5040cafe4e365c7dfc3671d5e81b5fb6d37d80a15ca3e2ed6a98 - 39a203cec6a0db04a0a1e47c1810302fb5edeb1a56ddcf05e099dd8e3d212131" - -do_install() { - sed -n '/Copyright /,/THE SOFTWARE[.]/s/ //p' mn_wordlist.c >LICENSE - vlicense LICENSE - vinstall mnemonic 0644 usr/share/dict -} diff --git a/srcpkgs/words-mnemonic/update b/srcpkgs/words-mnemonic/update deleted file mode 100644 index f0285e30dc2537..00000000000000 --- a/srcpkgs/words-mnemonic/update +++ /dev/null @@ -1 +0,0 @@ -single_directory=yes diff --git a/srcpkgs/words-ru b/srcpkgs/words-ru deleted file mode 120000 index 518c70ddb7cb1e..00000000000000 --- a/srcpkgs/words-ru +++ /dev/null @@ -1 +0,0 @@ -aspell-ru \ No newline at end of file diff --git a/srcpkgs/words-web2/template b/srcpkgs/words-web2/template deleted file mode 100644 index d4a063e147f799..00000000000000 --- a/srcpkgs/words-web2/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'words-web2' -pkgname=words-web2 -version=326913 -revision=2 -build_style=fetch -short_desc="Webster's Second International word list (FreeBSD version)" -maintainer="Leah Neukirchen " -license="Public Domain" -homepage="https://svnweb.freebsd.org/base/head/share/dict/" -distfiles="https://svnweb.freebsd.org/base/head/share/dict/README?revision=257908&view=co>README - https://svnweb.freebsd.org/base/head/share/dict/web2?revision=${version}&view=co>web2 - https://svnweb.freebsd.org/base/head/share/dict/web2a?revision=180208&view=co>web2a" -checksum="0bebe63be8ea1263c04c9ef40fbb1a88c242b0b53db32bd6c8d27ad5afffb183 - a80b7cac20dff2fd92e59bb58d2d581efa9b965756a8c8f03f754d3d98e92723 - 9313e251fee3e56204db2b284346d61c3a80ce613d7a077c5674f15f9cb33ab3" - -do_install() { - vinstall web2 0644 /usr/share/dict - vinstall web2a 0644 /usr/share/dict - vlicense README -} diff --git a/srcpkgs/wordwarvi/template b/srcpkgs/wordwarvi/template deleted file mode 100644 index eb9e266f6eb814..00000000000000 --- a/srcpkgs/wordwarvi/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'wordwarvi' -pkgname=wordwarvi -version=1.0.4 -revision=1 -build_style=gnu-makefile -hostmakedepends="pkg-config" -makedepends="portaudio-devel gtk+-devel libvorbis-devel alsa-lib-devel" -short_desc="Word War vi is a side-scrolling shoot 'em up '80s style arcade game" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="https://smcameron.github.io/wordwarvi/" -distfiles="https://github.com/smcameron/wordwarvi/archive/v${version}.tar.gz" -checksum=5500aa7f2c2b89ddf3d405a5fbf801b2a19ad60b1b83691cd894b7c12520b130 - -do_install() { - vbin wordwarvi - vmkdir usr/share/wordwarvi/sounds - vcopy sounds/*.ogg usr/share/wordwarvi/sounds - vman wordwarvi.6 -} diff --git a/srcpkgs/workrave/patches/musl-nl_langinfo.patch b/srcpkgs/workrave/patches/musl-nl_langinfo.patch deleted file mode 100644 index 6ad26b299ef71b..00000000000000 --- a/srcpkgs/workrave/patches/musl-nl_langinfo.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/common/src/Locale.cc 2021-03-27 14:52:02.000000000 +0100 -+++ b/common/src/Locale.cc 2021-05-28 14:21:29.997236437 +0200 -@@ -253,7 +253,7 @@ - } - #endif - --#ifdef PLATFORM_OS_UNIX -+#if defined(PLATFORM_OS_UNIX) && defined(__GLIBC__) - union - { - unsigned int word; diff --git a/srcpkgs/workrave/template b/srcpkgs/workrave/template deleted file mode 100644 index 02a244a5a423b0..00000000000000 --- a/srcpkgs/workrave/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'workrave' -pkgname=workrave -version=1.10.52 -revision=1 -_realversion="${version//./_}" -build_style=gnu-configure -build_helper="gir" -configure_args="--disable-static --disable-gsettings - $(vopt_enable pulseaudio pulse)" -hostmakedepends="automake autoconf-archive gettext-devel intltool python3-Jinja2 -pkg-config python3-cheetah3 libtool" -makedepends="boost-devel-minimal gtkmm-devel libSM-devel libXtst-devel libXScrnSaver-devel - $(vopt_if pulseaudio pulseaudio-devel)" -short_desc="Program that assists in the recovery and prevention of RSI" -maintainer="Orphaned " -license="GPL-3.0-or-later" -homepage="https://www.workrave.org/" -distfiles="https://github.com/rcaelers/${pkgname}/archive/v${_realversion}.tar.gz" -checksum=e33e70cd0401a83aa0e4e319e117911b937df9d832cc9310c3e86bb3062f16f7 - -build_options="pulseaudio" - -if [ "$XBPS_TARGET_LIBC" = musl ]; then - makedepends+=" gettext-devel" - LDFLAGS="-lintl" -fi - -pre_configure() { - NOCONFIGURE=1 ./autogen.sh -} diff --git a/srcpkgs/workrave/update b/srcpkgs/workrave/update deleted file mode 100644 index 15e391602192e0..00000000000000 --- a/srcpkgs/workrave/update +++ /dev/null @@ -1,2 +0,0 @@ -site="https://raw.githubusercontent.com/rcaelers/workrave/branch_v1_10/NEWS" -pattern='^\*\sWorkrave\s\K[\d\.]+(?=)' diff --git a/srcpkgs/wpa-cute/template b/srcpkgs/wpa-cute/template deleted file mode 100644 index 5dd9ece912d2b7..00000000000000 --- a/srcpkgs/wpa-cute/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'wpa-cute' -pkgname=wpa-cute -version=0.8.6 -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" -short_desc="Graphical wpa_supplicant front end" -maintainer="Duncaen " -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=475ed1899ab76cf8478d057130e6f4766bc30e318631511a14ca8f3df0cf88e8 - -do_install() { - vbin wpa-cute - vman "${wrksrc}/doc/wpa-cute.8" - vinstall icons/wpa_gui.svg 644 /usr/share/pixmaps - vinstall wpa-cute.desktop 644 /usr/share/applications - vlicense "${wrksrc}/COPYING" -} diff --git a/srcpkgs/wpa_actiond/files/wpa_actiond/run b/srcpkgs/wpa_actiond/files/wpa_actiond/run deleted file mode 100644 index 69d40561cb89a0..00000000000000 --- a/srcpkgs/wpa_actiond/files/wpa_actiond/run +++ /dev/null @@ -1,4 +0,0 @@ -#!/bin/sh -[ -r ./conf ] && . ./conf -exec 2>&1 -exec wpa_actiond -a ${ACTION_FILE:=/usr/bin/wpa_log} -i ${WPA_INTERFACE:=wlan0} ${OPTS:=-n} diff --git a/srcpkgs/wpa_actiond/files/wpa_log b/srcpkgs/wpa_actiond/files/wpa_log deleted file mode 100644 index 5b9fdd0cca74d9..00000000000000 --- a/srcpkgs/wpa_actiond/files/wpa_log +++ /dev/null @@ -1,15 +0,0 @@ -#!/bin/sh -set -e - -if [ "$(id -u)" -ne 0 ]; then - echo "$0 runs as root" - exit 1 -fi - -LOG_FILE=${LOG_FILE:=/var/log/wpa.log} - -if [ ! -f ${LOG_FILE} ]; then - echo "interface,ssid,id_str,event,epoch" > ${LOG_FILE} -fi - -echo "$1,$2,$3,$4,$(date +%s)" >> ${LOG_FILE} diff --git a/srcpkgs/wpa_actiond/template b/srcpkgs/wpa_actiond/template deleted file mode 100644 index ae4c78fedf1363..00000000000000 --- a/srcpkgs/wpa_actiond/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'wpa_actiond' -pkgname=wpa_actiond -version=1.4 -revision=2 -build_style=gnu-makefile -depends="wpa_supplicant" -short_desc="Daemon that connects to wpa_supplicant and handles connection events" -maintainer="Andrea Brancaleoni " -license="GPL-2.0-only" -homepage="http://projects.archlinux.org/wpa_actiond.git/" -distfiles="https://sources.archlinux.org/other/wpa_actiond/${pkgname}-${version}.tar.xz" -checksum=e0e65e7c52a32796a0ff855ab18aa0b237d6b9afc87d4008c0380735abcb1a54 - -do_install() { - vbin wpa_actiond - vbin ${FILESDIR}/wpa_log - vsv wpa_actiond -} diff --git a/srcpkgs/wpa_gui/template b/srcpkgs/wpa_gui/template deleted file mode 100644 index 61d32fdc740ad9..00000000000000 --- a/srcpkgs/wpa_gui/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'wpa_gui' -pkgname=wpa_gui -version=2.11 -revision=1 -build_wrksrc="wpa_supplicant/wpa_gui-qt4" -build_style=qmake -hostmakedepends="qt5-qmake qt5-host-tools" -makedepends="qt5-devel" -depends="wpa_supplicant desktop-file-utils" -short_desc="WPA/WPA2/IEEE 802.1X Supplicant -- Graphical User Interface" -maintainer="Leah Neukirchen " -license="BSD-3-Clause" -homepage="https://w1.fi/wpa_supplicant/" -distfiles="https://w1.fi/releases/wpa_supplicant-${version}.tar.gz" -checksum=912ea06f74e30a8e36fbb68064d6cdff218d8d591db0fc5d75dee6c81ac7fc0a - -do_install() { - vbin wpa_gui - vman ../doc/docbook/wpa_gui.8 - vlicense ../../README - vinstall wpa_gui.desktop 644 usr/share/applications - vinstall icons/wpa_gui.svg 644 usr/share/pixmaps -} diff --git a/srcpkgs/wpa_gui/update b/srcpkgs/wpa_gui/update deleted file mode 100644 index ff4f7041619ac7..00000000000000 --- a/srcpkgs/wpa_gui/update +++ /dev/null @@ -1 +0,0 @@ -pattern='wpa_supplicant-\K[\d.]+\d+' diff --git a/srcpkgs/wpa_supplicant/files/config b/srcpkgs/wpa_supplicant/files/config deleted file mode 100644 index 743c68504c9315..00000000000000 --- a/srcpkgs/wpa_supplicant/files/config +++ /dev/null @@ -1,688 +0,0 @@ -# Example wpa_supplicant build time configuration -# -# This file lists the configuration options that are used when building the -# wpa_supplicant binary. All lines starting with # are ignored. Configuration -# option lines must be commented out complete, if they are not to be included, -# i.e., just setting VARIABLE=n is not disabling that variable. -# -# This file is included in Makefile, so variables like CFLAGS and LIBS can also -# be modified from here. In most cases, these lines should use += in order not -# to override previous values of the variables. - - -# Uncomment following two lines and fix the paths if you have installed OpenSSL -# or GnuTLS in non-default location -#CFLAGS += -I/usr/local/openssl/include -#LIBS += -L/usr/local/openssl/lib - -# Some Red Hat versions seem to include kerberos header files from OpenSSL, but -# the kerberos files are not in the default include path. Following line can be -# used to fix build issues on such systems (krb5.h not found). -#CFLAGS += -I/usr/include/kerberos - -# Driver interface for generic Linux wireless extensions -# Note: WEXT is deprecated in the current Linux kernel version and no new -# functionality is added to it. nl80211-based interface is the new -# replacement for WEXT and its use allows wpa_supplicant to properly control -# the driver to improve existing functionality like roaming and to support new -# functionality. -CONFIG_DRIVER_WEXT=y - -# Driver interface for Linux drivers using the nl80211 kernel interface -CONFIG_DRIVER_NL80211=y - -# QCA vendor extensions to nl80211 -#CONFIG_DRIVER_NL80211_QCA=y - -# driver_nl80211.c requires libnl. If you are compiling it yourself -# you may need to point hostapd to your version of libnl. -# -#CFLAGS += -I$ -#LIBS += -L$ - -# Use libnl v2.0 (or 3.0) libraries. -#CONFIG_LIBNL20=y - -# Use libnl 3.2 libraries (if this is selected, CONFIG_LIBNL20 is ignored) -CONFIG_LIBNL32=y - - -# Driver interface for FreeBSD net80211 layer (e.g., Atheros driver) -#CONFIG_DRIVER_BSD=y -#CFLAGS += -I/usr/local/include -#LIBS += -L/usr/local/lib -#LIBS_p += -L/usr/local/lib -#LIBS_c += -L/usr/local/lib - -# Driver interface for Windows NDIS -#CONFIG_DRIVER_NDIS=y -#CFLAGS += -I/usr/include/w32api/ddk -#LIBS += -L/usr/local/lib -# For native build using mingw -#CONFIG_NATIVE_WINDOWS=y -# Additional directories for cross-compilation on Linux host for mingw target -#CFLAGS += -I/opt/mingw/mingw32/include/ddk -#LIBS += -L/opt/mingw/mingw32/lib -#CC=mingw32-gcc -# By default, driver_ndis uses WinPcap for low-level operations. This can be -# replaced with the following option which replaces WinPcap calls with NDISUIO. -# However, this requires that WZC is disabled (net stop wzcsvc) before starting -# wpa_supplicant. -# CONFIG_USE_NDISUIO=y - -# Driver interface for wired Ethernet drivers -CONFIG_DRIVER_WIRED=y - -# Driver interface for MACsec capable Qualcomm Atheros drivers -#CONFIG_DRIVER_MACSEC_QCA=y - -# Driver interface for Linux MACsec drivers -CONFIG_DRIVER_MACSEC_LINUX=y - -# Driver interface for the Broadcom RoboSwitch family -#CONFIG_DRIVER_ROBOSWITCH=y - -# Driver interface for no driver (e.g., WPS ER only) -#CONFIG_DRIVER_NONE=y - -# Solaris libraries -#LIBS += -lsocket -ldlpi -lnsl -#LIBS_c += -lsocket - -# Enable IEEE 802.1X Supplicant (automatically included if any EAP method or -# MACsec is included) -CONFIG_IEEE8021X_EAPOL=y - -# EAP-MD5 -CONFIG_EAP_MD5=y - -# EAP-MSCHAPv2 -CONFIG_EAP_MSCHAPV2=y - -# EAP-TLS -CONFIG_EAP_TLS=y -# Enable EAP-TLSv1.3 support by default (currently disabled unless explicitly -# enabled in network configuration) -CONFIG_EAP_TLSV1_3=y - -# EAL-PEAP -CONFIG_EAP_PEAP=y - -# EAP-TTLS -CONFIG_EAP_TTLS=y - -# EAP-FAST -CONFIG_EAP_FAST=y - -# EAP-TEAP -# Note: The current EAP-TEAP implementation is experimental and should not be -# enabled for production use. The IETF RFC 7170 that defines EAP-TEAP has number -# of conflicting statements and missing details and the implementation has -# vendor specific workarounds for those and as such, may not interoperate with -# any other implementation. This should not be used for anything else than -# experimentation and interoperability testing until those issues has been -# resolved. -#CONFIG_EAP_TEAP=y - -# EAP-GTC -CONFIG_EAP_GTC=y - -# EAP-OTP -CONFIG_EAP_OTP=y - -# EAP-SIM (enable CONFIG_PCSC, if EAP-SIM is used) -#CONFIG_EAP_SIM=y - -# Enable SIM simulator (Milenage) for EAP-SIM -#CONFIG_SIM_SIMULATOR=y - -# EAP-PSK (experimental; this is _not_ needed for WPA-PSK) -#CONFIG_EAP_PSK=y - -# EAP-pwd (secure authentication using only a password) -CONFIG_EAP_PWD=y - -# EAP-PAX -CONFIG_EAP_PAX=y - -# LEAP -CONFIG_EAP_LEAP=y - -# EAP-AKA (enable CONFIG_PCSC, if EAP-AKA is used) -#CONFIG_EAP_AKA=y - -# EAP-AKA' (enable CONFIG_PCSC, if EAP-AKA' is used). -# This requires CONFIG_EAP_AKA to be enabled, too. -#CONFIG_EAP_AKA_PRIME=y - -# Enable USIM simulator (Milenage) for EAP-AKA -#CONFIG_USIM_SIMULATOR=y - -# EAP-SAKE -CONFIG_EAP_SAKE=y - -# EAP-GPSK -CONFIG_EAP_GPSK=y -# Include support for optional SHA256 cipher suite in EAP-GPSK -CONFIG_EAP_GPSK_SHA256=y - -# EAP-TNC and related Trusted Network Connect support (experimental) -CONFIG_EAP_TNC=y - -# Wi-Fi Protected Setup (WPS) -CONFIG_WPS=y -# Enable WPS external registrar functionality -#CONFIG_WPS_ER=y -# Disable credentials for an open network by default when acting as a WPS -# registrar. -#CONFIG_WPS_REG_DISABLE_OPEN=y -# Enable WPS support with NFC config method -#CONFIG_WPS_NFC=y - -# EAP-IKEv2 -CONFIG_EAP_IKEV2=y - -# EAP-EKE -#CONFIG_EAP_EKE=y - -# MACsec -CONFIG_MACSEC=y - -# PKCS#12 (PFX) support (used to read private key and certificate file from -# a file that usually has extension .p12 or .pfx) -CONFIG_PKCS12=y - -# Smartcard support (i.e., private key on a smartcard), e.g., with openssl -# engine. -CONFIG_SMARTCARD=y - -# PC/SC interface for smartcards (USIM, GSM SIM) -# Enable this if EAP-SIM or EAP-AKA is included -#CONFIG_PCSC=y - -# Support HT overrides (disable HT/HT40, mask MCS rates, etc.) -#CONFIG_HT_OVERRIDES=y - -# Support VHT overrides (disable VHT, mask MCS rates, etc.) -#CONFIG_VHT_OVERRIDES=y - -# Support HE overrides -#CONFIG_HE_OVERRIDES=y - -# Development testing -#CONFIG_EAPOL_TEST=y - -# Support IPv6 -CONFIG_IPV6=y - -# Select control interface backend for external programs, e.g, wpa_cli: -# unix = UNIX domain sockets (default for Linux/*BSD) -# udp = UDP sockets using localhost (127.0.0.1) -# udp6 = UDP IPv6 sockets using localhost (::1) -# named_pipe = Windows Named Pipe (default for Windows) -# udp-remote = UDP sockets with remote access (only for tests systems/purpose) -# udp6-remote = UDP IPv6 sockets with remote access (only for tests purpose) -# y = use default (backwards compatibility) -# If this option is commented out, control interface is not included in the -# build. -CONFIG_CTRL_IFACE=y - -# Include support for GNU Readline and History Libraries in wpa_cli. -# When building a wpa_cli binary for distribution, please note that these -# libraries are licensed under GPL and as such, BSD license may not apply for -# the resulting binary. -#CONFIG_READLINE=y - -# Include internal line edit mode in wpa_cli. This can be used as a replacement -# for GNU Readline to provide limited command line editing and history support. -CONFIG_WPA_CLI_EDIT=y - -# Remove debugging code that is printing out debug message to stdout. -# This can be used to reduce the size of the wpa_supplicant considerably -# if debugging code is not needed. The size reduction can be around 35% -# (e.g., 90 kB). -#CONFIG_NO_STDOUT_DEBUG=y - -# Remove WPA support, e.g., for wired-only IEEE 802.1X supplicant, to save -# 35-50 kB in code size. -#CONFIG_NO_WPA=y - -# Remove IEEE 802.11i/WPA-Personal ASCII passphrase support -# This option can be used to reduce code size by removing support for -# converting ASCII passphrases into PSK. If this functionality is removed, the -# PSK can only be configured as the 64-octet hexstring (e.g., from -# wpa_passphrase). This saves about 0.5 kB in code size. -#CONFIG_NO_WPA_PASSPHRASE=y - -# Simultaneous Authentication of Equals (SAE), WPA3-Personal -CONFIG_SAE=y - -# SAE Public Key, WPA3-Personal -CONFIG_SAE_PK=y - -# Disable scan result processing (ap_scan=1) to save code size by about 1 kB. -# This can be used if ap_scan=1 mode is never enabled. -#CONFIG_NO_SCAN_PROCESSING=y - -# Select configuration backend: -# file = text file (e.g., wpa_supplicant.conf; note: the configuration file -# path is given on command line, not here; this option is just used to -# select the backend that allows configuration files to be used) -# winreg = Windows registry (see win_example.reg for an example) -CONFIG_BACKEND=file - -# Remove configuration write functionality (i.e., to allow the configuration -# file to be updated based on runtime configuration changes). The runtime -# configuration can still be changed, the changes are just not going to be -# persistent over restarts. This option can be used to reduce code size by -# about 3.5 kB. -#CONFIG_NO_CONFIG_WRITE=y - -# Remove support for configuration blobs to reduce code size by about 1.5 kB. -#CONFIG_NO_CONFIG_BLOBS=y - -# Select program entry point implementation: -# main = UNIX/POSIX like main() function (default) -# main_winsvc = Windows service (read parameters from registry) -# main_none = Very basic example (development use only) -#CONFIG_MAIN=main - -# Select wrapper for operating system and C library specific functions -# unix = UNIX/POSIX like systems (default) -# win32 = Windows systems -# none = Empty template -#CONFIG_OS=unix - -# Select event loop implementation -# eloop = select() loop (default) -# eloop_win = Windows events and WaitForMultipleObject() loop -#CONFIG_ELOOP=eloop - -# Should we use poll instead of select? Select is used by default. -#CONFIG_ELOOP_POLL=y - -# Should we use epoll instead of select? Select is used by default. -#CONFIG_ELOOP_EPOLL=y - -# Should we use kqueue instead of select? Select is used by default. -#CONFIG_ELOOP_KQUEUE=y - -# Select layer 2 packet implementation -# linux = Linux packet socket (default) -# pcap = libpcap/libdnet/WinPcap -# freebsd = FreeBSD libpcap -# winpcap = WinPcap with receive thread -# ndis = Windows NDISUIO (note: requires CONFIG_USE_NDISUIO=y) -# none = Empty template -#CONFIG_L2_PACKET=linux - -# Disable Linux packet socket workaround applicable for station interface -# in a bridge for EAPOL frames. This should be uncommented only if the kernel -# is known to not have the regression issue in packet socket behavior with -# bridge interfaces (commit 'bridge: respect RFC2863 operational state')'). -#CONFIG_NO_LINUX_PACKET_SOCKET_WAR=y - -# Support Operating Channel Validation -#CONFIG_OCV=y - -# Select TLS implementation -# openssl = OpenSSL (default) -# gnutls = GnuTLS -# internal = Internal TLSv1 implementation (experimental) -# linux = Linux kernel AF_ALG and internal TLSv1 implementation (experimental) -# none = Empty template -#CONFIG_TLS=openssl - -# TLS-based EAP methods require at least TLS v1.0. Newer version of TLS (v1.1) -# can be enabled to get a stronger construction of messages when block ciphers -# are used. It should be noted that some existing TLS v1.0 -based -# implementation may not be compatible with TLS v1.1 message (ClientHello is -# sent prior to negotiating which version will be used) -#CONFIG_TLSV11=y - -# TLS-based EAP methods require at least TLS v1.0. Newer version of TLS (v1.2) -# can be enabled to enable use of stronger crypto algorithms. It should be -# noted that some existing TLS v1.0 -based implementation may not be compatible -# with TLS v1.2 message (ClientHello is sent prior to negotiating which version -# will be used) -#CONFIG_TLSV12=y - -# Select which ciphers to use by default with OpenSSL if the user does not -# specify them. -#CONFIG_TLS_DEFAULT_CIPHERS="DEFAULT:!EXP:!LOW" - -# If CONFIG_TLS=internal is used, additional library and include paths are -# needed for LibTomMath. Alternatively, an integrated, minimal version of -# LibTomMath can be used. See beginning of libtommath.c for details on benefits -# and drawbacks of this option. -#CONFIG_INTERNAL_LIBTOMMATH=y -#ifndef CONFIG_INTERNAL_LIBTOMMATH -#LTM_PATH=/usr/src/libtommath-0.39 -#CFLAGS += -I$(LTM_PATH) -#LIBS += -L$(LTM_PATH) -#LIBS_p += -L$(LTM_PATH) -#endif -# At the cost of about 4 kB of additional binary size, the internal LibTomMath -# can be configured to include faster routines for exptmod, sqr, and div to -# speed up DH and RSA calculation considerably -#CONFIG_INTERNAL_LIBTOMMATH_FAST=y - -# Include NDIS event processing through WMI into wpa_supplicant/wpasvc. -# This is only for Windows builds and requires WMI-related header files and -# WbemUuid.Lib from Platform SDK even when building with MinGW. -#CONFIG_NDIS_EVENTS_INTEGRATED=y -#PLATFORMSDKLIB="/opt/Program Files/Microsoft Platform SDK/Lib" - -# Add support for new DBus control interface -# (fi.w1.wpa_supplicant1) -CONFIG_CTRL_IFACE_DBUS_NEW=y - -# Add introspection support for new DBus control interface -CONFIG_CTRL_IFACE_DBUS_INTRO=y - -# Add support for loading EAP methods dynamically as shared libraries. -# When this option is enabled, each EAP method can be either included -# statically (CONFIG_EAP_=y) or dynamically (CONFIG_EAP_=dyn). -# Dynamic EAP methods are build as shared objects (eap_*.so) and they need to -# be loaded in the beginning of the wpa_supplicant configuration file -# (see load_dynamic_eap parameter in the example file) before being used in -# the network blocks. -# -# Note that some shared parts of EAP methods are included in the main program -# and in order to be able to use dynamic EAP methods using these parts, the -# main program must have been build with the EAP method enabled (=y or =dyn). -# This means that EAP-TLS/PEAP/TTLS/FAST cannot be added as dynamic libraries -# unless at least one of them was included in the main build to force inclusion -# of the shared code. Similarly, at least one of EAP-SIM/AKA must be included -# in the main build to be able to load these methods dynamically. -# -# Please also note that using dynamic libraries will increase the total binary -# size. Thus, it may not be the best option for targets that have limited -# amount of memory/flash. -#CONFIG_DYNAMIC_EAP_METHODS=y - -# Dynamic library loading - -# Add the ability to configure libraries to load at compile time. -# If set, these disable dynamic configuration. -#CONFIG_PKCS11_ENGINE_PATH - pkcs11_engine library location. -#CONFIG_PKCS11_MODULE_PATH - pkcs11_module library location. -#CONFIG_OPENSC_ENGINE_PATH - opensc_engine library location. -# -# Prevent library loading at runtime -#CONFIG_NO_PKCS11_ENGINE_PATH=y # prevents loading pkcs11_engine library. -#CONFIG_NO_PKCS11_MODULE_PATH=y # prevents loading pkcs11_module library. -# CONFIG_NO_OPENSC_ENGINE_PATH=y # prevents loading opensc_engine library. - -# Prevents loading EAP libraries at runtime -#CONFIG_NO_LOAD_DYNAMIC_EAP=y - -# IEEE Std 802.11r-2008 (Fast BSS Transition) for station mode -CONFIG_IEEE80211R=y - -# Add support for writing debug log to a file (/tmp/wpa_supplicant-log-#.txt) -CONFIG_DEBUG_FILE=y - -# Send debug messages to syslog instead of stdout -CONFIG_DEBUG_SYSLOG=y -# Set syslog facility for debug messages -CONFIG_DEBUG_SYSLOG_FACILITY=LOG_DAEMON - -# Add support for sending all debug messages (regardless of debug verbosity) -# to the Linux kernel tracing facility. This helps debug the entire stack by -# making it easy to record everything happening from the driver up into the -# same file, e.g., using trace-cmd. -#CONFIG_DEBUG_LINUX_TRACING=y - -# Add support for writing debug log to Android logcat instead of standard -# output -#CONFIG_ANDROID_LOG=y - -# Enable privilege separation (see README 'Privilege separation' for details) -#CONFIG_PRIVSEP=y - -# Enable mitigation against certain attacks against TKIP by delaying Michael -# MIC error reports by a random amount of time between 0 and 60 seconds -#CONFIG_DELAYED_MIC_ERROR_REPORT=y - -# Enable tracing code for developer debugging -# This tracks use of memory allocations and other registrations and reports -# incorrect use with a backtrace of call (or allocation) location. -#CONFIG_WPA_TRACE=y -# For BSD, uncomment these. -#LIBS += -lexecinfo -#LIBS_p += -lexecinfo -#LIBS_c += -lexecinfo - -# Use libbfd to get more details for developer debugging -# This enables use of libbfd to get more detailed symbols for the backtraces -# generated by CONFIG_WPA_TRACE=y. -#CONFIG_WPA_TRACE_BFD=y -# For BSD, uncomment these. -#LIBS += -lbfd -liberty -lz -#LIBS_p += -lbfd -liberty -lz -#LIBS_c += -lbfd -liberty -lz - -# wpa_supplicant depends on strong random number generation being available -# from the operating system. os_get_random() function is used to fetch random -# data when needed, e.g., for key generation. On Linux and BSD systems, this -# works by reading /dev/urandom. It should be noted that the OS entropy pool -# needs to be properly initialized before wpa_supplicant is started. This is -# important especially on embedded devices that do not have a hardware random -# number generator and may by default start up with minimal entropy available -# for random number generation. -# -# As a safety net, wpa_supplicant is by default trying to internally collect -# additional entropy for generating random data to mix in with the data fetched -# from the OS. This by itself is not considered to be very strong, but it may -# help in cases where the system pool is not initialized properly. However, it -# is very strongly recommended that the system pool is initialized with enough -# entropy either by using hardware assisted random number generator or by -# storing state over device reboots. -# -# wpa_supplicant can be configured to maintain its own entropy store over -# restarts to enhance random number generation. This is not perfect, but it is -# much more secure than using the same sequence of random numbers after every -# reboot. This can be enabled with -e command line option. The -# specified file needs to be readable and writable by wpa_supplicant. -# -# If the os_get_random() is known to provide strong random data (e.g., on -# Linux/BSD, the board in question is known to have reliable source of random -# data from /dev/urandom), the internal wpa_supplicant random pool can be -# disabled. This will save some in binary size and CPU use. However, this -# should only be considered for builds that are known to be used on devices -# that meet the requirements described above. -CONFIG_NO_RANDOM_POOL=y - -# Should we attempt to use the getrandom(2) call that provides more reliable -# yet secure randomness source than /dev/random on Linux 3.17 and newer. -# Requires glibc 2.25 to build, falls back to /dev/random if unavailable. -CONFIG_GETRANDOM=y - -# IEEE 802.11ac (Very High Throughput) support (mainly for AP mode) -CONFIG_IEEE80211AC=y - -# IEEE 802.11ax HE support (mainly for AP mode) -CONFIG_IEEE80211AX=y - -# IEEE 802.11be EHT support (mainly for AP mode) -# CONFIG_IEEE80211AX is mandatory for setting CONFIG_IEEE80211BE. -# Note: This is experimental and work in progress. The definitions are still -# subject to change and this should not be expected to interoperate with the -# final IEEE 802.11be version. -#CONFIG_IEEE80211BE=y - -# Wireless Network Management (IEEE Std 802.11v-2011) -# Note: This is experimental and not complete implementation. -#CONFIG_WNM=y - -# Interworking (IEEE 802.11u) -# This can be used to enable functionality to improve interworking with -# external networks (GAS/ANQP to learn more about the networks and network -# selection based on available credentials). -CONFIG_INTERWORKING=y - -# Hotspot 2.0 -CONFIG_HS20=y - -# Enable interface matching in wpa_supplicant -CONFIG_MATCH_IFACE=y - -# Disable roaming in wpa_supplicant -#CONFIG_NO_ROAMING=y - -# AP mode operations with wpa_supplicant -# This can be used for controlling AP mode operations with wpa_supplicant. It -# should be noted that this is mainly aimed at simple cases like -# WPA2-Personal while more complex configurations like WPA2-Enterprise with an -# external RADIUS server can be supported with hostapd. -CONFIG_AP=y - -# P2P (Wi-Fi Direct) -# This can be used to enable P2P support in wpa_supplicant. See README-P2P for -# more information on P2P operations. -CONFIG_P2P=y - -# Enable TDLS support -CONFIG_TDLS=y - -# Wi-Fi Display -# This can be used to enable Wi-Fi Display extensions for P2P using an external -# program to control the additional information exchanges in the messages. -CONFIG_WIFI_DISPLAY=y - -# Autoscan -# This can be used to enable automatic scan support in wpa_supplicant. -# See wpa_supplicant.conf for more information on autoscan usage. -# -# Enabling directly a module will enable autoscan support. -# For exponential module: -#CONFIG_AUTOSCAN_EXPONENTIAL=y -# For periodic module: -#CONFIG_AUTOSCAN_PERIODIC=y - -# Password (and passphrase, etc.) backend for external storage -# These optional mechanisms can be used to add support for storing passwords -# and other secrets in external (to wpa_supplicant) location. This allows, for -# example, operating system specific key storage to be used -# -# External password backend for testing purposes (developer use) -#CONFIG_EXT_PASSWORD_TEST=y -# File-based backend to read passwords from an external file. -CONFIG_EXT_PASSWORD_FILE=y - -# Enable Fast Session Transfer (FST) -#CONFIG_FST=y - -# Enable CLI commands for FST testing -#CONFIG_FST_TEST=y - -# OS X builds. This is only for building eapol_test. -#CONFIG_OSX=y - -# Automatic Channel Selection -# This will allow wpa_supplicant to pick the channel automatically when channel -# is set to "0". -# -# TODO: Extend parser to be able to parse "channel=acs_survey" as an alternative -# to "channel=0". This would enable us to eventually add other ACS algorithms in -# similar way. -# -# Automatic selection is currently only done through initialization, later on -# we hope to do background checks to keep us moving to more ideal channels as -# time goes by. ACS is currently only supported through the nl80211 driver and -# your driver must have survey dump capability that is filled by the driver -# during scanning. -# -# TODO: In analogy to hostapd be able to customize the ACS survey algorithm with -# a newly to create wpa_supplicant.conf variable acs_num_scans. -# -# Supported ACS drivers: -# * ath9k -# * ath5k -# * ath10k -# -# For more details refer to: -# http://wireless.kernel.org/en/users/Documentation/acs -#CONFIG_ACS=y - -# Support Multi Band Operation -#CONFIG_MBO=y - -# Fast Initial Link Setup (FILS) (IEEE 802.11ai) -#CONFIG_FILS=y -# FILS shared key authentication with PFS -#CONFIG_FILS_SK_PFS=y - -# Support RSN on IBSS networks -# This is needed to be able to use mode=1 network profile with proto=RSN and -# key_mgmt=WPA-PSK (i.e., full key management instead of WPA-None). -CONFIG_IBSS_RSN=y - -# External PMKSA cache control -# This can be used to enable control interface commands that allow the current -# PMKSA cache entries to be fetched and new entries to be added. -#CONFIG_PMKSA_CACHE_EXTERNAL=y - -# Mesh Networking (IEEE 802.11s) -CONFIG_MESH=y - -# Background scanning modules -# These can be used to request wpa_supplicant to perform background scanning -# operations for roaming within an ESS (same SSID). See the bgscan parameter in -# the wpa_supplicant.conf file for more details. -# Periodic background scans based on signal strength -CONFIG_BGSCAN_SIMPLE=y -# Learn channels used by the network and try to avoid bgscans on other -# channels (experimental) -#CONFIG_BGSCAN_LEARN=y - -# Opportunistic Wireless Encryption (OWE) -# Experimental implementation of draft-harkins-owe-07.txt -CONFIG_OWE=y - -# Device Provisioning Protocol (DPP) (also known as Wi-Fi Easy Connect) -CONFIG_DPP=y -# DPP version 2 support -CONFIG_DPP2=y -# DPP version 3 support (experimental and still changing; do not enable for -# production use) -#CONFIG_DPP3=y - -# Wired equivalent privacy (WEP) -# WEP is an obsolete cryptographic data confidentiality algorithm that is not -# considered secure. It should not be used for anything anymore. The -# functionality needed to use WEP is available in the current wpa_supplicant -# release under this optional build parameter. This functionality is subject to -# be completely removed in a future release. -CONFIG_WEP=y - -# Remove all TKIP functionality -# TKIP is an old cryptographic data confidentiality algorithm that is not -# considered secure. It should not be used anymore for anything else than a -# backwards compatibility option as a group cipher when connecting to APs that -# use WPA+WPA2 mixed mode. For now, the default wpa_supplicant build includes -# support for this by default, but that functionality is subject to be removed -# in the future. -#CONFIG_NO_TKIP=y - -# Pre-Association Security Negotiation (PASN) -# Experimental implementation based on IEEE P802.11z/D2.6 and the protocol -# design is still subject to change. As such, this should not yet be enabled in -# production use. -#CONFIG_PASN=y - -# Disable support for Radio Measurement (IEEE 802.11k) and supported operating -# class indication. Removing these is not recommended since they can help the -# AP manage the network and STA steering. -#CONFIG_NO_RRM=y - -# Disable support for Robust AV streaming for consumer and enterprise Wi-Fi -# applications; IEEE Std 802.11-2020, 4.3.24; SCS, MSCS, QoS Management -#CONFIG_NO_ROBUST_AV=y - -# Disable support for WMM admission control -#CONFIG_NO_WMM_AC=y - -# Wi-Fi Aware unsynchronized service discovery (NAN USD) -#CONFIG_NAN_USD=y diff --git a/srcpkgs/wpa_supplicant/files/wpa_supplicant.conf b/srcpkgs/wpa_supplicant/files/wpa_supplicant.conf deleted file mode 100644 index 601415320354cb..00000000000000 --- a/srcpkgs/wpa_supplicant/files/wpa_supplicant.conf +++ /dev/null @@ -1,10 +0,0 @@ -# Default configuration file for wpa_supplicant.conf(5). - -ctrl_interface=/run/wpa_supplicant -ctrl_interface_group=wheel -eapol_version=1 -ap_scan=1 -fast_reauth=1 -update_config=1 - -# Add here your networks. diff --git a/srcpkgs/wpa_supplicant/files/wpa_supplicant/auto b/srcpkgs/wpa_supplicant/files/wpa_supplicant/auto deleted file mode 100644 index ce7774b4eb6a82..00000000000000 --- a/srcpkgs/wpa_supplicant/files/wpa_supplicant/auto +++ /dev/null @@ -1,15 +0,0 @@ -# find interface from wpa_supplicant-*.conf files -for f in /etc/wpa_supplicant/wpa_supplicant-*.conf \ - /etc/wpa_supplicant-*.conf; do - case "$f" in *"/wpa_supplicant-*.conf") continue ;; esac - iface=${f#*/wpa_supplicant-} - if [ -z "$AUTO" ]; then - AUTO="${AUTO} -c ${f} -i ${iface%.conf}" - else - AUTO="${AUTO} -N -c ${f} -i ${iface%.conf}" - fi -done - -# match all configuration -[ -r /etc/wpa_supplicant/wpa_supplicant.conf ] && - AUTO="${AUTO} -M -c /etc/wpa_supplicant/wpa_supplicant.conf" diff --git a/srcpkgs/wpa_supplicant/files/wpa_supplicant/run b/srcpkgs/wpa_supplicant/files/wpa_supplicant/run deleted file mode 100644 index 0bb6ff43caf912..00000000000000 --- a/srcpkgs/wpa_supplicant/files/wpa_supplicant/run +++ /dev/null @@ -1,16 +0,0 @@ -#!/bin/sh -if [ -r ./conf ]; then - . ./conf - : ${OPTS:=-M -c ${CONF_FILE:-/etc/wpa_supplicant/wpa_supplicant.conf} ${WPA_INTERFACE:+-i ${WPA_INTERFACE}} ${DRIVER:+-D ${DRIVER}}} -else - . ./auto - OPTS="${AUTO}" -fi - -# revert automigrate -chown -R root:root /etc/wpa_supplicant -! [ -d /run/wpa_supplicant ] && install -m 700 -g root -o root -d /run/wpa_supplicant -chown -R root:root /run/wpa_supplicant - -exec 2>&1 -exec wpa_supplicant ${OPTS} diff --git a/srcpkgs/wpa_supplicant/patches/brcmfmac-temporarily-revert-commit.patch b/srcpkgs/wpa_supplicant/patches/brcmfmac-temporarily-revert-commit.patch deleted file mode 100644 index b42cba1088ddd6..00000000000000 --- a/srcpkgs/wpa_supplicant/patches/brcmfmac-temporarily-revert-commit.patch +++ /dev/null @@ -1,50 +0,0 @@ -From 2514856652f9a393e505d542cb8f039f8bac10f5 Mon Sep 17 00:00:00 2001 -From: Janne Grunau -Date: Sun, 4 Aug 2024 13:24:42 +0200 -Subject: [PATCH 1/1] Revert "Mark authorization completed on driver indication - during 4-way HS offload" - -This reverts commit 41638606054a09867fe3f9a2b5523aa4678cbfa5. ---- - wpa_supplicant/events.c | 25 ++++++++----------------- - 1 file changed, 8 insertions(+), 17 deletions(-) - -diff --git a/wpa_supplicant/events.c b/wpa_supplicant/events.c -index 46e7cf1ab..7b3ef7205 100644 ---- a/wpa_supplicant/events.c -+++ b/wpa_supplicant/events.c -@@ -4441,23 +4441,14 @@ static void wpa_supplicant_event_assoc(struct wpa_supplicant *wpa_s, - eapol_sm_notify_eap_success(wpa_s->eapol, true); - } else if ((wpa_s->drv_flags & WPA_DRIVER_FLAGS_4WAY_HANDSHAKE_PSK) && - wpa_key_mgmt_wpa_psk(wpa_s->key_mgmt)) { -- if (already_authorized) { -- /* -- * We are done; the driver will take care of RSN 4-way -- * handshake. -- */ -- wpa_supplicant_cancel_auth_timeout(wpa_s); -- wpa_supplicant_set_state(wpa_s, WPA_COMPLETED); -- eapol_sm_notify_portValid(wpa_s->eapol, true); -- eapol_sm_notify_eap_success(wpa_s->eapol, true); -- } else { -- /* Update port, WPA_COMPLETED state from the -- * EVENT_PORT_AUTHORIZED handler when the driver is done -- * with the 4-way handshake. -- */ -- wpa_msg(wpa_s, MSG_DEBUG, -- "ASSOC INFO: wait for driver port authorized indication"); -- } -+ /* -+ * We are done; the driver will take care of RSN 4-way -+ * handshake. -+ */ -+ wpa_supplicant_cancel_auth_timeout(wpa_s); -+ wpa_supplicant_set_state(wpa_s, WPA_COMPLETED); -+ eapol_sm_notify_portValid(wpa_s->eapol, true); -+ eapol_sm_notify_eap_success(wpa_s->eapol, true); - } else if ((wpa_s->drv_flags & WPA_DRIVER_FLAGS_4WAY_HANDSHAKE_8021X) && - wpa_key_mgmt_wpa_ieee8021x(wpa_s->key_mgmt)) { - /* --- -2.45.2 - diff --git a/srcpkgs/wpa_supplicant/patches/patch-src_utils_eloop_c.diff b/srcpkgs/wpa_supplicant/patches/patch-src_utils_eloop_c.diff deleted file mode 100644 index bab2cee4e59063..00000000000000 --- a/srcpkgs/wpa_supplicant/patches/patch-src_utils_eloop_c.diff +++ /dev/null @@ -1,16 +0,0 @@ -$OpenBSD: patch-src_utils_eloop_c,v 1.5 2015/09/29 11:57:54 dcoppa Exp $ - -don't try to access list members to free them unless already initialised - ---- a/src/utils/eloop.c.orig Sun Sep 27 21:02:05 2015 -+++ b/src/utils/eloop.c Mon Sep 28 09:35:05 2015 -@@ -1064,6 +1064,9 @@ void eloop_destroy(void) - struct eloop_timeout *timeout, *prev; - struct os_reltime now; - -+ if (eloop.timeout.prev == NULL) -+ return; -+ - os_get_reltime(&now); - dl_list_for_each_safe(timeout, prev, &eloop.timeout, - struct eloop_timeout, list) { diff --git a/srcpkgs/wpa_supplicant/patches/unsurprising-ext-password.patch b/srcpkgs/wpa_supplicant/patches/unsurprising-ext-password.patch deleted file mode 100644 index d971acaeb7b950..00000000000000 --- a/srcpkgs/wpa_supplicant/patches/unsurprising-ext-password.patch +++ /dev/null @@ -1,66 +0,0 @@ -From e5ac0dd1af48e085bb824082ef3b64afba673ded Mon Sep 17 00:00:00 2001 -From: rnhmjoj -Date: Wed, 18 Sep 2024 13:43:44 +0200 -Subject: [PATCH] ext_password_file: do not use wpa_config_get_line -To: hostap@lists.infradead.org - -The file-based backed of the ext_password framework uses -`wpa_config_get_line` to read the passwords line-by-line from a file. -This function is meant to parse a single line from the -wpa_supplicant.conf file, so it handles whitespace, quotes and other -characters specially. - -Its behavior, however, it's not compatible with the rest of the -ext_password framework implementation. For example, if a passphrase -contains a `#` character it must be quoted to prevent parsing the -remaining characters as an inline comment, but the code handling the -external password in `wpa_supplicant_get_psk` does not handle quotes. -The result is that either it will hash the enclosing quotes, producing a -wrong PSK, or if the passphrase is long enough, fail the length check. -As a consequence, some passphrases are impossible to input correctly. - -To solve this and other issues, this patch changes the behaviour of the -`ext_password_file_get` function (which was not documented in details, -at least w.r.t. special characters) to simply treat all characters -literally: including trailing whitespaces (except CR and LF), `#` for -inline comments, etc. Empty lines and full-line comments are still -supported. - -Signed-off-by: Michele Guerini Rocco ---- - src/utils/ext_password_file.c | 12 ++++++++++-- - 1 file changed, 10 insertions(+), 2 deletions(-) - -diff --git a/src/utils/ext_password_file.c b/src/utils/ext_password_file.c -index 4bb0095f3..f631ff15c 100644 ---- a/src/utils/ext_password_file.c -+++ b/src/utils/ext_password_file.c -@@ -9,7 +9,6 @@ - #include "includes.h" - - #include "utils/common.h" --#include "utils/config.h" - #include "ext_password_i.h" - - -@@ -97,7 +96,16 @@ static struct wpabuf * ext_password_file_get(void *ctx, const char *name) - - wpa_printf(MSG_DEBUG, "EXT PW FILE: get(%s)", name); - -- while (wpa_config_get_line(buf, sizeof(buf), f, &line, &pos)) { -+ while ((pos = fgets(buf, sizeof(buf), f))) { -+ line++; -+ -+ /* Strip newline characters */ -+ pos[strcspn(pos, "\r\n")] = 0; -+ -+ /* Skip comments and empty lines */ -+ if (*pos == '#' || *pos == '\0') -+ continue; -+ - char *sep = os_strchr(pos, '='); - - if (!sep) { --- -2.44.1 - diff --git a/srcpkgs/wpa_supplicant/template b/srcpkgs/wpa_supplicant/template deleted file mode 100644 index cc6c8ab38bf4f4..00000000000000 --- a/srcpkgs/wpa_supplicant/template +++ /dev/null @@ -1,59 +0,0 @@ -# Template file for 'wpa_supplicant' -pkgname=wpa_supplicant -version=2.11 -revision=3 -build_wrksrc="${pkgname}" -build_style=gnu-makefile -make_build_args="V=1 BINDIR=/usr/bin" -make_install_args="BINDIR=/usr/bin" -make_use_env=true -hostmakedepends="pkg-config" -makedepends="libnl3-devel openssl-devel $(vopt_if dbus dbus-devel) - $(vopt_if readline readline-devel)" -short_desc="WPA/WPA2/IEEE 802.1X Supplicant" -maintainer="Enno Boland " -license="BSD-3-Clause" -homepage="http://w1.fi/wpa_supplicant/" -distfiles="http://w1.fi/releases/${pkgname}-${version}.tar.gz" -checksum=912ea06f74e30a8e36fbb68064d6cdff218d8d591db0fc5d75dee6c81ac7fc0a -make_check=no # has no test suite -build_options="dbus readline" -build_options_default="dbus readline" -conf_files="/etc/${pkgname}/${pkgname}.conf" - -pre_build() { - cp -f ${FILESDIR}/config .config - - if [ "$build_option_dbus" ]; then - vsed -i -e 's, -u, -uq,' dbus/*.service.in - else - vsed -i -e 's|#\{0,1\}\(CONFIG_CTRL_IFACE_DBUS_NEW\)=\(.*\)|\1=|' .config - vsed -i -e 's|#\{0,1\}\(CONFIG_CTRL_IFACE_DBUS_INTRO\)=\(.*\)|\1=|' .config - fi - - if [ "$build_option_readline" ]; then - vsed -i -e 's|#\{0,1\}\(CONFIG_READLINE\)=\(.*\)|\1=y|' .config - fi -} - -post_install() { - if [ "$build_option_dbus" ]; then - install -d ${DESTDIR}/usr/share/dbus-1/system-services - install -m644 dbus/*.service ${DESTDIR}/usr/share/dbus-1/system-services/ - vinstall dbus/dbus-${pkgname}.conf 644 etc/dbus-1/system.d ${pkgname}.conf - fi - - vinstall ${FILESDIR}/${pkgname}.conf 640 etc/$pkgname - vsconf wpa_supplicant.conf - - for d in doc/docbook/*.[58]; do - vman $d - done - - rm ${DESTDIR}/usr/share/man/man8/wpa_gui.8 - rm ${DESTDIR}/usr/share/man/man8/wpa_priv.8 - rm ${DESTDIR}/usr/share/man/man8/eapol_test.8 - - vlicense README - vsv wpa_supplicant -} diff --git a/srcpkgs/wpebackend-fdo-devel b/srcpkgs/wpebackend-fdo-devel deleted file mode 120000 index 6587510430e2a9..00000000000000 --- a/srcpkgs/wpebackend-fdo-devel +++ /dev/null @@ -1 +0,0 @@ -wpebackend-fdo \ No newline at end of file diff --git a/srcpkgs/wpebackend-fdo/template b/srcpkgs/wpebackend-fdo/template deleted file mode 100644 index d2f197cf276b5c..00000000000000 --- a/srcpkgs/wpebackend-fdo/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'wpebackend-fdo' -pkgname=wpebackend-fdo -version=1.14.2 -revision=1 -build_style=meson -hostmakedepends="pkg-config wayland-devel" -makedepends="glib-devel libepoxy-devel libwpe-devel wayland-devel" -short_desc="FreeDesktop.org backend for WPE" -maintainer="Orphaned " -license="BSD-2-Clause" -homepage="https://wpewebkit.org" -distfiles="https://wpewebkit.org/releases/wpebackend-fdo-${version}.tar.xz" -checksum=93c9766ae9864eeaeaee2b0a74f22cbca08df42c1a1bdb55b086f2528e380d38 - -post_install() { - vlicense COPYING -} - -wpebackend-fdo-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - # the .so file belongs in the main package as it's dlopened - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/wpgtk/template b/srcpkgs/wpgtk/template deleted file mode 100644 index b14473451d00fc..00000000000000 --- a/srcpkgs/wpgtk/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'wpgtk' -pkgname=wpgtk -version=6.1.3 -revision=8 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="gtk+3 python3-gobject python3-Pillow pywal libxslt" -checkdepends="${depends}" -short_desc="Colorscheme, wallpaper and template manager for *nix" -maintainer="Orphaned " -license="GPL-2.0-only" -homepage="https://github.com/deviantfero/wpgtk/" -distfiles="https://github.com/deviantfero/wpgtk/archive/${version}.tar.gz" -checksum=158f93c6dbb6f14c17fb43847a750e049a7a92a0c76fa54b9c0c5fee1012fcfe - -post_install() { - rm -rf ${DESTDIR}/usr/etc -} diff --git a/srcpkgs/wps-office/template b/srcpkgs/wps-office/template deleted file mode 100644 index b2482241022934..00000000000000 --- a/srcpkgs/wps-office/template +++ /dev/null @@ -1,60 +0,0 @@ -# Template file for 'wps-office' -pkgname=wps-office -version=11.1.0.11723 -revision=1 -archs="x86_64" -short_desc="Linux office suite with similar appearance to MS Office" -maintainer="mobinmob " -# The old Kingsoft WPS Community License has disappeared from the -# site. There is an EULA in the archive which is instaled as license -# and a non-downloadable EULA which is accesible from inside the program: -# https://www.wps.com/eula?distsrc=2021help&lang=en_US&version=11.1.0.10920 -license="custom:EULA" -homepage="https://www.wps.com/" -changelog="https://www.wps.com/whatsnew/linux/" -checksum=db81e5244ae435e31fa2aa833c3ce3b667b4a3b0aa3b7bd948ebdd7fb736f2da -allow_unknown_shlibs=yes -nodebug=yes -nostrip=yes -restricted=yes -conflicts="EternalTerminal>=0" -repository=nonfree - -_disturl=http://wdl1.pcfg.cache.wpscdn.com/wpsdl/wpsoffice/download/linux/${version##*.} -_distTar="${pkgname}-${version}.XA-1.x86_64.rpm" -distfiles="${_disturl}/${_distTar}" - - -do_install() { - cp -R ${wrksrc}/* ${DESTDIR} -} - -post_install() { - - # Clean up: - # Delete everything under /etc. It contains cron, logrotate and autostart - # configuration for the update check and a seperate menu category for the - # wps programs that does not work. - rm -rf ${DESTDIR}/etc - - # Delete postinst and prerm scripts - rm -rf ${DESTDIR}/opt/kingsoft/wps-office/INSTALL - - # Install license - vlicense ${DESTDIR}/opt/kingsoft/wps-office/office6/mui/default/EULA_linux.html - - # Install privacy notice as documentation - vdoc ${DESTDIR}/opt/kingsoft/wps-office/office6/mui/default/Privacy_Linux.html - - # Install third-party licenses - vlicense ${DESTDIR}/opt/kingsoft/wps-office/office6/thirdpartylegalnotices.txt - - # Qt4 - rm -f ${DESTDIR}/opt/kingsoft/wps-office/office6/librpc{et,wps,wpp}api.so - # systemd - rm -f ${DESTDIR}/opt/kingsoft/wps-office/office6/libdbus-1.so* - - # stdlibc++ - rm -f ${DESTDIR}/opt/kingsoft/wps-office/office6/libstdc++.so.6 - rm -f ${DESTDIR}/opt/kingsoft/wps-office/office6/libstdc++.so.6.0.28 -} diff --git a/srcpkgs/wps-office/update b/srcpkgs/wps-office/update deleted file mode 100644 index 4f0dc19177bd08..00000000000000 --- a/srcpkgs/wps-office/update +++ /dev/null @@ -1,2 +0,0 @@ -site=http://wps-community.org/downloads -pattern='wps-office_\K[\d.]+(?=.*_x86.tar.xz)' diff --git a/srcpkgs/wqy-microhei/template b/srcpkgs/wqy-microhei/template deleted file mode 100644 index 4663546e347d69..00000000000000 --- a/srcpkgs/wqy-microhei/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'wqy-microhei' -pkgname=wqy-microhei -version=0.2.0.beta -revision=3 -depends="font-util" -short_desc="Sans-Serif style high quality CJK outline font" -maintainer="rtlanceroad " -license="GPL-3.0-or-later, Apache-2.0" -homepage="http://wenq.org" -distfiles="${SOURCEFORGE_SITE}/wqy/wqy-microhei/${version//.b/-b}/wqy-microhei-${version//.b/-b}.tar.gz" -checksum=2802ac8023aa36a66ea6e7445854e3a078d377ffff42169341bd237871f7213e -font_dirs="/usr/share/fonts/TTF" - -do_install() { - vmkdir usr/share/fonts/TTF - vinstall wqy-microhei.ttc 644 usr/share/fonts/TTF -} diff --git a/srcpkgs/wren-cli/patches/glibc-2.34.patch b/srcpkgs/wren-cli/patches/glibc-2.34.patch deleted file mode 100644 index e59ebc4d77ec29..00000000000000 --- a/srcpkgs/wren-cli/patches/glibc-2.34.patch +++ /dev/null @@ -1,31 +0,0 @@ -From fcb09daf9abe0b4b7be71dd4dd966e2b0f6965da Mon Sep 17 00:00:00 2001 -From: Michel Hermier -Date: Thu, 10 Mar 2022 10:56:45 +0100 -Subject: [PATCH] wren-cli: Fix build on glibc >= 2.34 - ---- - src/cli/vm.c | 4 ++-- - 1 file changed, 2 insertions(+), 2 deletions(-) - -diff --git a/src/cli/vm.c b/src/cli/vm.c -index 48d2b1ee..a11ba5a7 100644 ---- a/src/cli/vm.c -+++ b/src/cli/vm.c -@@ -241,7 +241,7 @@ static WrenForeignClassMethods bindForeignClass( - return methods; - } - --static void write(WrenVM* vm, const char* text) -+static void doWrite(WrenVM* vm, const char* text) - { - printf("%s", text); - } -@@ -274,7 +274,7 @@ static void initVM() - config.bindForeignClassFn = bindForeignClass; - config.resolveModuleFn = resolveModule; - config.loadModuleFn = loadModule; -- config.writeFn = write; -+ config.writeFn = doWrite; - config.errorFn = reportError; - - // Since we're running in a standalone process, be generous with memory. diff --git a/srcpkgs/wren-cli/template b/srcpkgs/wren-cli/template deleted file mode 100644 index 71b5a739622294..00000000000000 --- a/srcpkgs/wren-cli/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'wren-cli' -pkgname=wren-cli -version=0.4.0 -revision=1 -build_wrksrc=projects/make -build_style=gnu-makefile -make_build_args="config=release_${XBPS_TARGET_WORDSIZE}bit" -checkdepends="python3" -short_desc="Small, class-based, concurrent scripting language - CLI" -maintainer="cinerea0 " -license="MIT" -homepage="http://wren.io/cli" -distfiles="https://github.com/wren-lang/wren-cli/archive/refs/tags/${version}.tar.gz" -checksum=fafdc5d6615114d40de3956cd3a255e8737dadf8bd758b48bac00db61563cb4c - -post_patch() { - vsed -i -e 's/ -m64 / /;s/ -m32 / /;s/ -O3//' wren_cli.make -} - -do_check() { - cd ../.. - python3 util/test.py -} - -do_install() { - vbin ${wrksrc}/bin/wren_cli wren - vlicense ${wrksrc}/LICENSE -} diff --git a/srcpkgs/writerperfect/template b/srcpkgs/writerperfect/template deleted file mode 100644 index e76a6154397274..00000000000000 --- a/srcpkgs/writerperfect/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'writerperfect' -pkgname=writerperfect -version=0.9.6 -revision=1 -build_style=gnu-configure -configure_args="--disable-werror" -hostmakedepends="pkg-config" -makedepends="boost-devel-minimal libabw-devel libcdr-devel libe-book-devel - libepubgen-devel libetonyek-devel libfreehand-devel libgsf-devel - libmspub-devel libmwaw-devel libodfgen-devel libpagemaker-devel - librevenge-devel libvisio-devel libwpd-devel libwpg-devel libwps-devel" -short_desc="Tools for exporting various file formats to ODF or EPUB" -maintainer="Andrew Benson " -license="LGPL-2.1-or-later" -homepage="https://sourceforge.net/p/libwpd/wiki/writerperfect/" -distfiles="${SOURCEFORGE_SITE}/libwpd/writerperfect-${version}.tar.xz" -checksum=1fe162145013a9786b201cb69724b2d55ff2bf2354c3cd188fd4466e7fc324e6 diff --git a/srcpkgs/wrk/patches/zmalloc-arm-alignment.patch b/srcpkgs/wrk/patches/zmalloc-arm-alignment.patch deleted file mode 100644 index 4abfe78eb8b9a7..00000000000000 --- a/srcpkgs/wrk/patches/zmalloc-arm-alignment.patch +++ /dev/null @@ -1,51 +0,0 @@ -From fb6e30dad970865c6da254cc3ee62579e97805e5 Mon Sep 17 00:00:00 2001 -From: Noel Cower -Date: Mon, 19 Nov 2018 14:07:14 -0800 -Subject: [PATCH] [PATCH] wrk: Fix zmalloc prefix alignment - -Adjust zmalloc's prefix size so that whatever follows the prefix stays -8- or 16-byte aligned. - -This mainly affects ARM systems where size_t is 4 bytes. That causes -data following the prefix to be misaligned by 4 bytes. The effect of -this is only noticeable when wrk performs an atomic increment on memory -allocated for its statistics. Since wrk uses uint64_t counters (8-byte -aligned), the counters end up being offset by 4 bytes. As a result, when -wrk uses a __sync_fetch_and_add on one of its counters, it raises -a SIGBUS. - -This patch is based on . ---- - src/zmalloc.c | 11 +++++++++-- - 1 file changed, 9 insertions(+), 2 deletions(-) - -diff --git a/src/zmalloc.c b/src/zmalloc.c -index 094dd80..c4ca366 100644 ---- a/src/zmalloc.c -+++ b/src/zmalloc.c -@@ -45,13 +45,20 @@ void zlibc_free(void *ptr) { - #include "zmalloc.h" - #include "atomicvar.h" - -+#ifdef _LP64 -+#define ALIGNMENT (16) -+#else -+#define ALIGNMENT (8) -+#endif -+#define ALIGN_SIZE(sz) (((sz) + (ALIGNMENT - 1)) & -ALIGNMENT) -+ - #ifdef HAVE_MALLOC_SIZE - #define PREFIX_SIZE (0) - #else - #if defined(__sun) || defined(__sparc) || defined(__sparc__) --#define PREFIX_SIZE (sizeof(long long)) -+#define PREFIX_SIZE (ALIGN_SIZE(sizeof(long long))) - #else --#define PREFIX_SIZE (sizeof(size_t)) -+#define PREFIX_SIZE (ALIGN_SIZE(sizeof(size_t))) - #endif - #endif - --- -2.19.1 - diff --git a/srcpkgs/wrk/template b/srcpkgs/wrk/template deleted file mode 100644 index cd5a59b8ff3c08..00000000000000 --- a/srcpkgs/wrk/template +++ /dev/null @@ -1,59 +0,0 @@ -# Template file for 'wrk' -pkgname=wrk -version=4.2.0 -revision=3 -build_style=gnu-makefile -make_build_args="VER=${version} WITH_OPENSSL=/usr WITH_LUAJIT=/usr" -hostmakedepends="LuaJIT" -makedepends="LuaJIT-devel openssl-devel" -short_desc="Modern HTTP benchmarking tool" -maintainer="Noel Cower " -license="Apache-2.0" -homepage="https://github.com/wg/wrk" -distfiles="https://github.com/wg/wrk/archive/${version}.tar.gz" -checksum=e255f696bff6e329f5d19091da6b06164b8d59d62cb9e673625bdcd27fe7bdad - -case "$XBPS_TARGET_MACHINE" in - ppc64*) ;; - ppc*|mips*) - broken="__sync_fetch_and_add_8 and __sync_val_compare_and_swap_8 supported on $XBPS_TARGET_MACHINE" - ;; -esac - -pre_build() { - case "$XBPS_TARGET_MACHINE" in - aarch64*) - make obj - luajit -b -a arm64 src/wrk.lua obj/bytecode.o - ;; - armv[5-7]*) - make obj - luajit -b -a arm src/wrk.lua obj/bytecode.o - ;; - i686*) - make obj - luajit -b -a x86 src/wrk.lua obj/bytecode.o - ;; - ppc64le*) - make obj - luajit -b -a ppc64le src/wrk.lua obj/bytecode.o - ;; - ppc64*) - make obj - luajit -b -a ppc64 src/wrk.lua obj/bytecode.o - ;; - esac - # Borrow flags from Makefile - CFLAGS="-std=c99 -Wall -D_REENTRANT -D_POSIX_C_SOURCE=200112L -D_BSD_SOURCE -D_DEFAULT_SOURCE -I${XBPS_CROSS_BASE}/usr/include/luajit-2.1 ${CFLAGS}" - LDFLAGS="-Wl,-E ${LDFLAGS}" -} - -do_install() { - vbin wrk - vdoc README.md - vdoc CHANGES - vdoc SCRIPTING - for f in scripts/*; do - vsconf "${f}" - done -} diff --git a/srcpkgs/wsjtx/template b/srcpkgs/wsjtx/template deleted file mode 100644 index 5eb9759942ea12..00000000000000 --- a/srcpkgs/wsjtx/template +++ /dev/null @@ -1,32 +0,0 @@ -# Template file for 'wsjtx' -pkgname=wsjtx -version=2.7.0 -revision=3 -build_wrksrc=wsjtx -build_style=cmake -configure_args="-DRIGCTLCOM_EXE= -DRIGCTL_EXE= -DRIGCTLD_EXE= - -DBoost_INCLUDE_DIR=${XBPS_CROSS_BASE}/usr/include" -hostmakedepends="pkg-config gcc-fortran ruby-asciidoctor asciidoc qt5-qmake - qt5-host-tools" -makedepends="boost-devel-minimal libboost_log_setup libboost_log - libboost_filesystem libboost_thread - fftw-devel libgomp-devel hamlib-devel libusb-devel qt5-devel - qt5-multimedia-devel qt5-tools-devel qt5-serialport-devel qt5-plugin-mysql - qt5-plugin-odbc qt5-plugin-pgsql qt5-plugin-sqlite qt5-plugin-tds" -depends="qt5-plugin-sqlite" -short_desc="Weak-signal Amateur Radio communication program" -maintainer="classabbyamp " -license="GPL-3.0-or-later" -homepage="https://wsjt.sourceforge.io/wsjtx.html" -changelog="https://wsjt.sourceforge.io/Release_Notes.txt" -distfiles="${SOURCEFORGE_SITE}/wsjt/wsjtx-${version}/wsjtx-${version}.tgz" -checksum=3788f5df636af792514609ec2b4abe58477aa5f0ad32cb826424866fc21cec93 - -post_extract() { - bsdtar xf src/wsjtx.tgz - sed -i 's/ -Werror / /' wsjtx/CMakeLists.txt -} - -post_install() { - rm ${DESTDIR}/usr/share/man/man1/rigctl{,d,com}-wsjtx.1.gz -} diff --git a/srcpkgs/wsjtx/update b/srcpkgs/wsjtx/update deleted file mode 100644 index fe5c7db3532f1d..00000000000000 --- a/srcpkgs/wsjtx/update +++ /dev/null @@ -1,3 +0,0 @@ -site='https://wsjt.sourceforge.io/Release_Notes.txt' -pattern='Release: WSJT-X \K[\d.-]+(rc)?\d(?=)' -ignore='*-rc*' diff --git a/srcpkgs/wslu/template b/srcpkgs/wslu/template deleted file mode 100644 index 61d3964eb30e80..00000000000000 --- a/srcpkgs/wslu/template +++ /dev/null @@ -1,12 +0,0 @@ -# Template file for 'wslu' -pkgname=wslu -version=4.1.4 -revision=1 -build_style=gnu-makefile -short_desc="Collection of utilities for Windows 10 Linux Subsystems" -maintainer="tranzystorekk " -license="GPL-3.0-or-later" -homepage="https://github.com/wslutilities/wslu" -distfiles="https://github.com/wslutilities/wslu/archive/refs/tags/v${version}.tar.gz" -checksum=02492f5a5aded1b8c7cce00d73bdb0190b43b2f85bfdd310c8df0035af6eebe1 -conf_files="/etc/wslu/conf" diff --git a/srcpkgs/wstunnel/template b/srcpkgs/wstunnel/template deleted file mode 100644 index c17042fe41c9fd..00000000000000 --- a/srcpkgs/wstunnel/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'wstunnel' -pkgname=wstunnel -version=10.1.6 -revision=1 -build_style=cargo -make_check_args="-- --skip protocols::tcp::server::tests::test_proxy_connection" # test requires docker -short_desc="Tunnel traffic over websocket protocol" -maintainer="cinerea0 " -license="BSD-3-Clause" -homepage="https://github.com/erebe/wstunnel" -changelog="https://github.com/erebe/wstunnel/releases" -distfiles="https://github.com/erebe/wstunnel/archive/refs/tags/v${version}.tar.gz" -checksum=c89b0fe2d7848233304e622c7ad744954ed4b287edbec48d8e2d65a2569dbd3e -make_check=ci-skip # remaining tests require port binding which can't be done in CI - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/wt-devel b/srcpkgs/wt-devel deleted file mode 120000 index 04745e187621b1..00000000000000 --- a/srcpkgs/wt-devel +++ /dev/null @@ -1 +0,0 @@ -wt \ No newline at end of file diff --git a/srcpkgs/wt/template b/srcpkgs/wt/template deleted file mode 100644 index 2e275a8c7831fe..00000000000000 --- a/srcpkgs/wt/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'wt' -pkgname=wt -version=4.12.0 -revision=2 -build_style=cmake -configure_args="-DBUILD_EXAMPLES=OFF" -makedepends="boost-devel-minimal libboost_thread libboost_filesystem - libboost_program_options - openssl-devel Haru-devel pango-devel sqlite-devel postgresql-libs-devel - libmysqlclient-devel unixodbc-devel libfreeglut-devel libunwind-devel" -short_desc="Wt, C++ Web Toolkit" -maintainer="danoloan10 " -license="GPL-2.0-or-later" -homepage="https://www.webtoolkit.eu/wt" -changelog="https://webtoolkit.eu/wt/doc/reference/html/Releasenotes.html" -distfiles="https://github.com/emweb/wt/archive/refs/tags/${version}.tar.gz" -checksum=8a134eb532cfd2f6d956be271bc7403cad2def370cf52dd59b9e968f1bba9459 - -wt-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/wtfutil/template b/srcpkgs/wtfutil/template deleted file mode 100644 index ede884ad710e74..00000000000000 --- a/srcpkgs/wtfutil/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'wtfutil' -pkgname=wtfutil -version=0.46.0 -revision=1 -build_style=go -go_import_path="github.com/wtfutil/wtf" -make_check_args="-skip TestTimeout" # spawns an http server -short_desc="Personal information dashboard for the terminal" -maintainer="Orphaned " -license="MPL-2.0" -homepage="https://wtfutil.com" -changelog="https://raw.githubusercontent.com/wtfutil/wtf/master/CHANGELOG.md" -distfiles="https://github.com/wtfutil/wtf/archive/refs/tags/v${version}.tar.gz" -checksum=9cf809323ff12b9c1499623647fad141dd91d552e5e26ca9ddb8da4a43aed762 - -post_install() { - # Rename the binary to wtfutil when installing - mv ${DESTDIR}/usr/bin/wtf{,util} -} diff --git a/srcpkgs/wthrr/patches/fix-builds.patch b/srcpkgs/wthrr/patches/fix-builds.patch deleted file mode 100644 index a1d2311b2d783f..00000000000000 --- a/srcpkgs/wthrr/patches/fix-builds.patch +++ /dev/null @@ -1,22 +0,0 @@ ---- a/src/modules/localization.rs -+++ b/src/modules/localization.rs -@@ -265,19 +265,3 @@ impl Locales { - Ok(date) - } - } -- --#[cfg(test)] --mod tests { -- use super::*; -- -- #[tokio::test] -- async fn translate_string() -> Result<()> { -- let (target_lang, input) = ("de_DE", "tongue-twister"); -- -- let res = Locales::translate_str(target_lang, input).await?; -- -- assert!(res.contains("Zungenbrecher")); -- -- Ok(()) -- } --} diff --git a/srcpkgs/wthrr/template b/srcpkgs/wthrr/template deleted file mode 100644 index 031a035aee4b05..00000000000000 --- a/srcpkgs/wthrr/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'wthrr' -pkgname=wthrr -version=1.2.1 -revision=1 -build_style=cargo -hostmakedepends="pkg-config" -makedepends="openssl-devel" -short_desc="Weather companion for the terminal" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/ttytm/wthrr-the-weathercrab" -changelog="https://github.com/ttytm/wthrr-the-weathercrab/releases" -distfiles="https://github.com/ttytm/wthrr-the-weathercrab/archive/refs/tags/v${version}.tar.gz" -checksum=ff5b47f2046ebefa9ff28cb52ece49a06f7b89230578801c338c77802aa721e0 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/wtplan/template b/srcpkgs/wtplan/template deleted file mode 100644 index b30cdd5bb1c89d..00000000000000 --- a/srcpkgs/wtplan/template +++ /dev/null @@ -1,37 +0,0 @@ -# Template file for 'wtplan' -pkgname=wtplan -version=0.1 -revision=3 -archs="aarch64* armv[567]* i686* x86_64* ppc64le*" -build_style=gnu-makefile -hostmakedepends="go" -short_desc="Calendar program with terminal and web interfaces and git integration" -maintainer="Toyam Cox " -license="MIT" -homepage="https://github.com/kjellwinblad/wtplan/" -distfiles="https://github.com/kjellwinblad/wtplan/archive/${version}.tar.gz" -checksum=31c66181f815889828eb2bd3739d6b23582ec75a5a8d6c6bf76c2a6679112bb4 - -do_build() { - export GOPATH=$(pwd) - export VERSIONSTR=$version - go generate ./src/wtplan/main.go - go generate ./src/wtplan-web/main.go - cat <<-EOF >src/wtplan/version.go - package main - - var version = \`wtplan ${version}\` - EOF - . $XBPS_COMMONDIR/environment/build-style/go.sh - GOPATH=$(pwd) - # Without -buildmode=pie, build failure on armv6hf-musl - go build -buildmode=pie -o wtplan \ - ./src/wtplan/main.go ./src/wtplan/version.go - go build -buildmode=pie -o wtplan-web \ - -ldflags "-X main.version=$version" \ - ./src/wtplan-web/main.go ./src/wtplan-web/textfiles.go -} - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/wtype/template b/srcpkgs/wtype/template deleted file mode 100644 index 00b1730fe4bf67..00000000000000 --- a/srcpkgs/wtype/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'wtype' -pkgname=wtype -version=0.4 -revision=1 -build_style=meson -hostmakedepends="pkg-config wayland-devel" -makedepends="libxkbcommon-devel wayland-devel" -short_desc="Wayland version of xdotool" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/atx/wtype" -distfiles="https://github.com/atx/wtype/archive/v${version}.tar.gz" -checksum=da91786d828b6a6e29b884bc510473939eda052658ebef87d7bdeafa6a8746f9 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/wuzz/patches/go-mod-tidy.patch b/srcpkgs/wuzz/patches/go-mod-tidy.patch deleted file mode 100644 index 6d32b4de6b2307..00000000000000 --- a/srcpkgs/wuzz/patches/go-mod-tidy.patch +++ /dev/null @@ -1,81 +0,0 @@ ---- a/go.mod -+++ b/go.mod -@@ -13,6 +13,7 @@ require ( - github.com/mitchellh/go-homedir v1.1.0 - github.com/nsf/termbox-go v0.0.0-20200418040025-38ba6e5628f1 - github.com/nwidger/jsoncolor v0.3.0 -+ github.com/stretchr/testify v1.8.4 // indirect - github.com/tidwall/gjson v1.6.0 - github.com/tidwall/pretty v1.0.1 // indirect - github.com/x86kernel/htmlcolor v0.0.0-20190529101448-c589f58466d0 ---- /dev/null -+++ b/go.sum -@@ -0,0 +1,68 @@ -+github.com/BurntSushi/toml v0.3.1 h1:WXkYYl6Yr3qBf1K79EBnL4mak0OimBfB0XUf9Vl28OQ= -+github.com/BurntSushi/toml v0.3.1/go.mod h1:xHWCNGjB5oqiDr8zfno3MHue2Ht5sIBksp03qcyfWMU= -+github.com/PuerkitoBio/goquery v1.5.1 h1:PSPBGne8NIUWw+/7vFBV+kG2J/5MOjbzc7154OaKCSE= -+github.com/PuerkitoBio/goquery v1.5.1/go.mod h1:GsLWisAFVj4WgDibEWF4pvYnkVQBpKBKeU+7zCJoLcc= -+github.com/alessio/shellescape v1.2.2 h1:8LnL+ncxhWT2TR00dfJRT25JWWrhkMZXneHVWnetDZg= -+github.com/alessio/shellescape v1.2.2/go.mod h1:PZAiSCk0LJaZkiCSkPv8qIobYglO3FPpyFjDCtHLS30= -+github.com/andybalholm/cascadia v1.1.0/go.mod h1:GsXiBklL0woXo1j/WYWtSYYC4ouU9PqHO0sqidkEA4Y= -+github.com/andybalholm/cascadia v1.2.0 h1:vuRCkM5Ozh/BfmsaTm26kbjm0mIOM3yS5Ek/F5h18aE= -+github.com/andybalholm/cascadia v1.2.0/go.mod h1:YCyR8vOZT9aZ1CHEd8ap0gMVm2aFgxBp0T0eFw1RUQY= -+github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= -+github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c= -+github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= -+github.com/fatih/color v1.9.0 h1:8xPHl4/q1VyqGIPif1F+1V3Y3lSmrq01EabUW3CoW5s= -+github.com/fatih/color v1.9.0/go.mod h1:eQcE1qtQxscV5RaZvpXrrb8Drkc3/DdQ+uUYCNjL+zU= -+github.com/jroimartin/gocui v0.4.0 h1:52jnalstgmc25FmtGcWqa0tcbMEWS6RpFLsOIO+I+E8= -+github.com/jroimartin/gocui v0.4.0/go.mod h1:7i7bbj99OgFHzo7kB2zPb8pXLqMBSQegY7azfqXMkyY= -+github.com/mattn/go-colorable v0.1.4/go.mod h1:U0ppj6V5qS13XJ6of8GYAs25YV2eR4EVcfRqFIhoBtE= -+github.com/mattn/go-colorable v0.1.6 h1:6Su7aK7lXmJ/U79bYtBjLNaha4Fs1Rg9plHpcH+vvnE= -+github.com/mattn/go-colorable v0.1.6/go.mod h1:u6P/XSegPjTcexA+o6vUJrdnUu04hMope9wVRipJSqc= -+github.com/mattn/go-isatty v0.0.8/go.mod h1:Iq45c/XA43vh69/j3iqttzPXn0bhXyGjM0Hdxcsrc5s= -+github.com/mattn/go-isatty v0.0.11/go.mod h1:PhnuNfih5lzO57/f3n+odYbM4JtupLOxQOAqxQCu2WE= -+github.com/mattn/go-isatty v0.0.12 h1:wuysRhFDzyxgEmMf5xjvJ2M9dZoWAXNNr5LSBS7uHXY= -+github.com/mattn/go-isatty v0.0.12/go.mod h1:cbi8OIDigv2wuxKPP5vlRcQ1OAZbq2CE4Kysco4FUpU= -+github.com/mattn/go-runewidth v0.0.9 h1:Lm995f3rfxdpd6TSmuVCHVb/QhupuXlYr8sCI/QdE+0= -+github.com/mattn/go-runewidth v0.0.9/go.mod h1:H031xJmbD/WCDINGzjvQ9THkh0rPKHF+m2gUSrubnMI= -+github.com/mitchellh/go-homedir v1.1.0 h1:lukF9ziXFxDFPkA1vsr5zpc1XuPDn/wFntq5mG+4E0Y= -+github.com/mitchellh/go-homedir v1.1.0/go.mod h1:SfyaCUpYCn1Vlf4IUYiD9fPX4A5wJrkLzIz1N1q0pr0= -+github.com/nsf/termbox-go v0.0.0-20200418040025-38ba6e5628f1 h1:lh3PyZvY+B9nFliSGTn5uFuqQQJGuNrD0MLCokv09ag= -+github.com/nsf/termbox-go v0.0.0-20200418040025-38ba6e5628f1/go.mod h1:IuKpRQcYE1Tfu+oAQqaLisqDeXgjyyltCfsaoYN18NQ= -+github.com/nwidger/jsoncolor v0.3.0 h1:VdTH8Dc0SJoq4pJ8pRxxFZW0/5Ng5akbN4YToCBJDSU= -+github.com/nwidger/jsoncolor v0.3.0/go.mod h1:Cs34umxLbJvgBMnVNVqhji9BhoT/N/KinHqZptQ7cf4= -+github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM= -+github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4= -+github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME= -+github.com/stretchr/objx v0.4.0/go.mod h1:YvHI0jy2hoMjB+UWwv71VJQ9isScKT/TqJzVSSt89Yw= -+github.com/stretchr/objx v0.5.0/go.mod h1:Yh+to48EsGEfYuaHDzXPcE3xhTkx73EhmCGUpEOglKo= -+github.com/stretchr/testify v1.7.1/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg= -+github.com/stretchr/testify v1.8.0/go.mod h1:yNjHg4UonilssWZ8iaSj1OCr/vHnekPRkoO+kdMU+MU= -+github.com/stretchr/testify v1.8.4 h1:CcVxjf3Q8PM0mHUKJCdn+eZZtm5yQwehR5yeSVQQcUk= -+github.com/stretchr/testify v1.8.4/go.mod h1:sz/lmYIOXD/1dqDmKjjqLyZ2RngseejIcXlSw2iwfAo= -+github.com/tidwall/gjson v1.6.0 h1:9VEQWz6LLMUsUl6PueE49ir4Ka6CzLymOAZDxpFsTDc= -+github.com/tidwall/gjson v1.6.0/go.mod h1:P256ACg0Mn+j1RXIDXoss50DeIABTYK1PULOJHhxOls= -+github.com/tidwall/match v1.0.1 h1:PnKP62LPNxHKTwvHHZZzdOAOCtsJTjo6dZLCwpKm5xc= -+github.com/tidwall/match v1.0.1/go.mod h1:LujAq0jyVjBy028G1WhWfIzbpQfMO8bBZ6Tyb0+pL9E= -+github.com/tidwall/pretty v1.0.0/go.mod h1:XNkn88O1ChpSDQmQeStsy+sBenx6DDtFZJxhVysOjyk= -+github.com/tidwall/pretty v1.0.1 h1:WE4RBSZ1x6McVVC8S/Md+Qse8YUv6HRObAx6ke00NY8= -+github.com/tidwall/pretty v1.0.1/go.mod h1:XNkn88O1ChpSDQmQeStsy+sBenx6DDtFZJxhVysOjyk= -+github.com/x86kernel/htmlcolor v0.0.0-20190529101448-c589f58466d0 h1:eViiK7U+LXJuAEcnOdp+5jIDp7j9iE2FE8YfWoLExTE= -+github.com/x86kernel/htmlcolor v0.0.0-20190529101448-c589f58466d0/go.mod h1:pUZuomyrQzbA0SQPSwAnDB3TgChnUMfZnSSfcAzpVh8= -+golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w= -+golang.org/x/net v0.0.0-20180218175443-cbe0f9307d01/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= -+golang.org/x/net v0.0.0-20200202094626-16171245cfb2/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= -+golang.org/x/net v0.0.0-20200602114024-627f9648deb9 h1:pNX+40auqi2JqRfOP1akLGtYcn15TUbkhwuCO3foqqM= -+golang.org/x/net v0.0.0-20200602114024-627f9648deb9/go.mod h1:qpuaurCH72eLCgpAm/N6yyVIVM9cpaDIP3A8BGJEC5A= -+golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= -+golang.org/x/sys v0.0.0-20190222072716-a9d3bda3a223/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= -+golang.org/x/sys v0.0.0-20191026070338-33540a1f6037/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -+golang.org/x/sys v0.0.0-20200116001909-b77594299b42/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -+golang.org/x/sys v0.0.0-20200223170610-d5e6a3e2c0ae/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -+golang.org/x/sys v0.0.0-20200323222414-85ca7c5b95cd/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -+golang.org/x/sys v0.0.0-20200602225109-6fdc65e7d980 h1:OjiUf46hAmXblsZdnoSXsEUSKU8r1UEzcL5RVZ4gO9Y= -+golang.org/x/sys v0.0.0-20200602225109-6fdc65e7d980/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -+golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= -+gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405 h1:yhCVgyC4o1eVCa2tZl7eS0r+SDo693bJlVdllGtEeKM= -+gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= -+gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= -+gopkg.in/yaml.v3 v3.0.1 h1:fxVm/GzAzEWqLHuvctI91KS9hhNmmWOoWu0XTYJS7CA= -+gopkg.in/yaml.v3 v3.0.1/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= diff --git a/srcpkgs/wuzz/template b/srcpkgs/wuzz/template deleted file mode 100644 index 49d36bdff58393..00000000000000 --- a/srcpkgs/wuzz/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'wuzz' -pkgname=wuzz -version=0.5.0 -revision=4 -build_style=go -go_import_path=github.com/asciimoo/wuzz -short_desc="Interactive cli tool for HTTP inspection" -maintainer="Andrew Benson " -license="AGPL-3.0-or-later" -homepage="https://github.com/asciimoo/wuzz" -distfiles="https://github.com/asciimoo/wuzz/archive/v${version}.tar.gz" -checksum=721ea7343698e9f3c69e09eab86b9b1fef828057655f7cebc1de728c2f75151e - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/wv-devel b/srcpkgs/wv-devel deleted file mode 120000 index 131a19aaa43647..00000000000000 --- a/srcpkgs/wv-devel +++ /dev/null @@ -1 +0,0 @@ -wv \ No newline at end of file diff --git a/srcpkgs/wv/template b/srcpkgs/wv/template deleted file mode 100644 index 188b817d0b0729..00000000000000 --- a/srcpkgs/wv/template +++ /dev/null @@ -1,31 +0,0 @@ -# Template file for 'wv' -pkgname=wv -version=1.2.9 -revision=5 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="libpng-devel libglib-devel libxml2-devel libgsf-devel" -short_desc="Library which allows access to Microsoft Word files" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="http://wvware.sourceforge.net/" -distfiles="http://www.abisource.com/downloads/wv/${version}/wv-${version}.tar.gz" -checksum=4c730d3b325c0785450dd3a043eeb53e1518598c4f41f155558385dd2635c19d - -libwv_package() { - short_desc+=" - Runtime library" - pkg_install() { - vmove "usr/lib/*.so.*" - } -} - -wv-devel_package() { - depends="libgsf-devel libpng-devel zlib-devel libwv>=${version}_${revision}" - short_desc+=" - Development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/wvdial/patches/wvdial-1.61-as-needed.patch b/srcpkgs/wvdial/patches/wvdial-1.61-as-needed.patch deleted file mode 100644 index 75af93e634b1b0..00000000000000 --- a/srcpkgs/wvdial/patches/wvdial-1.61-as-needed.patch +++ /dev/null @@ -1,12 +0,0 @@ ---- a/Makefile.in 2014-12-11 02:14:39.418518774 +0100 -+++ b/Makefile.in 2014-12-11 02:16:30.418510467 +0100 -@@ -21,6 +21,8 @@ ifeq ($(PC_LIBS),) - endif - LIBS+=$(PC_LIBS) - -+wvdial-LIBS+= -luniconf -+ - BINDIR=${prefix}/bin - MANDIR=${prefix}/share/man - PPPDIR=/etc/ppp/peers - diff --git a/srcpkgs/wvdial/patches/wvdial-1.61-destdir.patch b/srcpkgs/wvdial/patches/wvdial-1.61-destdir.patch deleted file mode 100644 index ceea40054aa4e2..00000000000000 --- a/srcpkgs/wvdial/patches/wvdial-1.61-destdir.patch +++ /dev/null @@ -1,35 +0,0 @@ -=== modified file 'Makefile.in' ---- a/Makefile.in 2010-05-27 13:08:26 +0000 -+++ b/Makefile.in 2010-05-27 13:08:41 +0000 -@@ -3,7 +3,7 @@ - WVPACKAGE_TARNAME=@PACKAGE_TARNAME@ - WVPACKAGE_VERSION=@PACKAGE_VERSION@ - --prefix=/usr/local -+prefix=${DESTDIR}/usr - WVSTREAMS_INC= - WVSTREAMS_LIB= - WVSTREAMS_BIN=$(prefix)/bin -@@ -23,7 +23,7 @@ - - BINDIR=${prefix}/bin - MANDIR=${prefix}/share/man --PPPDIR=/etc/ppp/peers -+PPPDIR=${DESTDIR}/etc/ppp/peers - - include wvrules.mk - - -=== modified file 'config.defaults.mk' ---- a/config.defaults.mk 2010-05-27 13:08:26 +0000 -+++ b/config.defaults.mk 2010-05-27 13:43:03 +0000 -@@ -13,7 +13,7 @@ - LIBS_PAM=-lpam - LIBS_TCL= - --prefix=/usr/local -+prefix=${DESTDIR}/usr - datadir=${prefix}/share - includedir=${prefix}/include - infodir=${prefix}/share/info - diff --git a/srcpkgs/wvdial/patches/wvdial-1.61-parallel-make.patch b/srcpkgs/wvdial/patches/wvdial-1.61-parallel-make.patch deleted file mode 100644 index 0d48336458415b..00000000000000 --- a/srcpkgs/wvdial/patches/wvdial-1.61-parallel-make.patch +++ /dev/null @@ -1,20 +0,0 @@ ---- a/wvrules-posix.mk -+++ b/wvrules-posix.mk -@@ -85,12 +85,15 @@ - $(AR) s $1 - endef - --CC: FORCE -+CC: - @CC="$(CC)" CFLAGS="$(CFLAGS)" CPPFLAGS="$(CPPFLAGS)" \ - $(WVSTREAMS_SRC)/gen-cc CC c - --CXX: FORCE -+CXX: - @CC="$(CXX)" CFLAGS="$(CXXFLAGS)" CPPFLAGS="$(CPPFLAGS)" \ - $(WVSTREAMS_SRC)/gen-cc CXX cc - -+#All files must depend on the above two rules. This is a godawful hack. -+$(shell find -type f '(' -name '*.c' -o -name '*.cc' ')' ): CC CXX -+ - wvlink=$(LINK_MSG)$(WVLINK_CC) $(LDFLAGS) $($1-LDFLAGS) -o $1 $(filter %.o %.a %.so, $2) $($1-LIBS) $(XX_LIBS) $(LDLIBS) $(PRELIBS) $(LIBS) diff --git a/srcpkgs/wvdial/patches/wvdial-1.61-remove-glibc-check.patch b/srcpkgs/wvdial/patches/wvdial-1.61-remove-glibc-check.patch deleted file mode 100644 index 46a38f0467a189..00000000000000 --- a/srcpkgs/wvdial/patches/wvdial-1.61-remove-glibc-check.patch +++ /dev/null @@ -1,19 +0,0 @@ ---- a/wvmodemscan.cc 2009-09-29 13:27:28.000000000 -0400 -+++ b/wvmodemscan.cc 2015-09-22 08:46:19.575860993 -0400 -@@ -495,16 +495,8 @@ - // (no internal ISDN support) || !strncmp(e->d_name, "ttyI", 4); - } - --#if defined(__GLIBC__) && __GLIBC_PREREQ(2, 10) - static int filesort(const dirent **e1, const dirent **e2) --#else --static int filesort(const void *_e1, const void *_e2) --#endif - { --#if !(defined(__GLIBC__) && __GLIBC_PREREQ(2, 10)) -- dirent const * const *e1 = (dirent const * const *)_e1; -- dirent const * const *e2 = (dirent const * const *)_e2; --#endif - const char *p1, *p2; - int diff; - diff --git a/srcpkgs/wvdial/template b/srcpkgs/wvdial/template deleted file mode 100644 index f383767cc7ca6a..00000000000000 --- a/srcpkgs/wvdial/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'wvdial' -pkgname=wvdial -version=1.61 -revision=8 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="wvstreams-devel" -depends="ppp" -short_desc="Point-to-Point Protocol dialer" -maintainer="Enno Boland " -license="LGPL-2.0-only" -homepage="https://code.google.com/p/wvstreams/" -distfiles="${DEBIAN_SITE}/main/w/${pkgname}/${pkgname}_${version}.orig.tar.gz" -checksum=5753d2005115aa4e365a1638f4eb6c076d4e2deafa46c3de38964918e7f62709 -conf_files="/etc/ppp/peers/wvdial /etc/ppp/peers/wvdial-pipe" diff --git a/srcpkgs/wvkbd/template b/srcpkgs/wvkbd/template deleted file mode 100644 index ea8107f9f93904..00000000000000 --- a/srcpkgs/wvkbd/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'wvkbd' -pkgname=wvkbd -version=0.15 -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 " -license=GPL-3.0-only -homepage=https://git.sr.ht/~proycon/wvkbd -distfiles=https://git.sr.ht/~proycon/wvkbd/archive/v${version}.tar.gz -checksum=be537e0f28fdd4c447b526e5c1363b4461c18200598d8c2c88d61e016dd73c76 diff --git a/srcpkgs/wvstreams-devel b/srcpkgs/wvstreams-devel deleted file mode 120000 index a5eb58f232afd9..00000000000000 --- a/srcpkgs/wvstreams-devel +++ /dev/null @@ -1 +0,0 @@ -wvstreams \ No newline at end of file diff --git a/srcpkgs/wvstreams/patches/gcc-6.patch b/srcpkgs/wvstreams/patches/gcc-6.patch deleted file mode 100644 index 145dc7ad564ca9..00000000000000 --- a/srcpkgs/wvstreams/patches/gcc-6.patch +++ /dev/null @@ -1,35 +0,0 @@ ---- a/streams/wvstream.cc 2016-11-30 11:01:20.506154631 +0400 -+++ b/streams/wvstream.cc 2016-11-30 11:09:08.821961476 +0400 -@@ -907,9 +907,9 @@ - - if (forceable) - { -- si.wants.readable = readcb; -- si.wants.writable = writecb; -- si.wants.isexception = exceptcb; -+ si.wants.readable = static_cast(readcb); -+ si.wants.writable = static_cast(writecb); -+ si.wants.isexception = static_cast(exceptcb); - } - else - { -@@ -1019,7 +1019,8 @@ - - IWvStream::SelectRequest WvStream::get_select_request() - { -- return IWvStream::SelectRequest(readcb, writecb, exceptcb); -+ return IWvStream::SelectRequest(static_cast(readcb), static_cast(writecb), -+ static_cast(exceptcb)); - } - - -@@ -1107,7 +1108,8 @@ - // inefficient, because if the alarm was expired then pre_select() - // returned true anyway and short-circuited the previous select(). - TRACE("hello-%p\n", this); -- return !alarm_was_ticking || select(0, readcb, writecb, exceptcb); -+ return !alarm_was_ticking || select(0, static_cast(readcb), -+ static_cast(writecb), static_cast(exceptcb)); - } - - diff --git a/srcpkgs/wvstreams/patches/no_optimize.patch b/srcpkgs/wvstreams/patches/no_optimize.patch deleted file mode 100644 index 13dc43cc211340..00000000000000 --- a/srcpkgs/wvstreams/patches/no_optimize.patch +++ /dev/null @@ -1,13 +0,0 @@ ---- a/argp/argp-fmtstream.h 2016-11-30 11:59:03.981286513 +0400 -+++ b/argp/argp-fmtstream.h 2016-11-30 12:00:49.524271289 +0400 -@@ -199,8 +199,8 @@ - extern void __argp_fmtstream_update (argp_fmtstream_t __fs); - extern int _argp_fmtstream_ensure (argp_fmtstream_t __fs, size_t __amount); - extern int __argp_fmtstream_ensure (argp_fmtstream_t __fs, size_t __amount); -- --#ifdef __OPTIMIZE__ -+ -+#if 0 - /* Inline versions of above routines. */ - - #if !_LIBC diff --git a/srcpkgs/wvstreams/patches/wvstreams-4.6.1-argp-fpic.patch b/srcpkgs/wvstreams/patches/wvstreams-4.6.1-argp-fpic.patch deleted file mode 100644 index ca10ed8db2b321..00000000000000 --- a/srcpkgs/wvstreams/patches/wvstreams-4.6.1-argp-fpic.patch +++ /dev/null @@ -1,28 +0,0 @@ -Build argp object files with -fPIC. - -The argp bundled dependency is linked to the libwvutils.so shared library. -MIPS will refuce to link a non-PIC library with a shared one. - -We fix this problem by building the argp source files using -fPIC since -the libargp static library will only be used to link to libwvutils.so -as instructed by the following rule in the root Makefile: - -ifeq ($(USE_WVSTREAMS_ARGP),1) - utils/wvargs.o-CPPFLAGS += -Iargp - libwvutils.so-LIBS += -Largp -largp - -Signed-off-by: Markos Chandras - -Index: argp/Makefile.in -=================================================================== ---- a/argp/Makefile.in.old -+++ b/argp/Makefile.in -@@ -137,7 +137,7 @@ AUTOMAKE = @AUTOMAKE@ - AWK = @AWK@ - CC = @CC@ - CCDEPMODE = @CCDEPMODE@ --CFLAGS = @CFLAGS@ -+CFLAGS = @CFLAGS@ -fPIC - CPP = @CPP@ - CPPFLAGS = @CPPFLAGS@ - CYGPATH_W = @CYGPATH_W@ diff --git a/srcpkgs/wvstreams/patches/wvstreams-4.6.1-gcc47.patch b/srcpkgs/wvstreams/patches/wvstreams-4.6.1-gcc47.patch deleted file mode 100644 index a1ad888179320b..00000000000000 --- a/srcpkgs/wvstreams/patches/wvstreams-4.6.1-gcc47.patch +++ /dev/null @@ -1,50 +0,0 @@ -http://bugs.gentoo.org/419563 -http://bugs.gentoo.org/419971 - -See -gcc47-patch and -magic.patch in Fedora git: - -http://pkgs.fedoraproject.org/gitweb/?p=libwvstreams.git;a=tree - ---- a/include/wvtask.h -+++ b/include/wvtask.h -@@ -45,7 +45,8 @@ - typedef void TaskFunc(void *userdata); - - static int taskcount, numtasks, numrunning; -- int magic_number, *stack_magic; -+ int volatile magic_number; -+ int *stack_magic; - WvString name; - int tid; - -@@ -84,7 +85,7 @@ - static WvTaskMan *singleton; - static int links; - -- static int magic_number; -+ static int volatile magic_number; - static WvTaskList all_tasks, free_tasks; - - static void get_stack(WvTask &task, size_t size); ---- a/include/wvuid.h -+++ b/include/wvuid.h -@@ -7,6 +7,7 @@ - #ifndef __WVUID_H - #define __WVUID_H - -+#include - #include "wvstring.h" - - #if WIN32 ---- a/utils/wvtask.cc -+++ b/utils/wvtask.cc -@@ -58,7 +58,8 @@ - int WvTask::taskcount, WvTask::numtasks, WvTask::numrunning; - - WvTaskMan *WvTaskMan::singleton; --int WvTaskMan::links, WvTaskMan::magic_number; -+int WvTaskMan::links; -+int volatile WvTaskMan::magic_number; - WvTaskList WvTaskMan::all_tasks, WvTaskMan::free_tasks; - ucontext_t WvTaskMan::stackmaster_task, WvTaskMan::get_stack_return, - WvTaskMan::toplevel; diff --git a/srcpkgs/wvstreams/patches/wvstreams-4.6.1-glibc212.patch b/srcpkgs/wvstreams/patches/wvstreams-4.6.1-glibc212.patch deleted file mode 100644 index 38218d7213a934..00000000000000 --- a/srcpkgs/wvstreams/patches/wvstreams-4.6.1-glibc212.patch +++ /dev/null @@ -1,23 +0,0 @@ -http://bugs.gentoo.org/333301 - ---- a/ipstreams/wvunixdgsocket.cc -+++ b/ipstreams/wvunixdgsocket.cc -@@ -1,5 +1,5 @@ - #include "wvunixdgsocket.h" --#ifdef MACOS -+#if defined(MACOS) || defined(__GNUC__) - #include - #include - #endif ---- a/streams/wvatomicfile.cc -+++ b/streams/wvatomicfile.cc -@@ -11,7 +11,8 @@ - #include "wvfileutils.h" - #include "wvstrutils.h" - --#ifdef MACOS -+#if defined(MACOS) || defined(__GNUC__) -+#include - #include - #endif - diff --git a/srcpkgs/wvstreams/patches/wvstreams-4.6.1-modulemgr-limits.patch b/srcpkgs/wvstreams/patches/wvstreams-4.6.1-modulemgr-limits.patch deleted file mode 100644 index e5cc75e5ee71bc..00000000000000 --- a/srcpkgs/wvstreams/patches/wvstreams-4.6.1-modulemgr-limits.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/xplc/modulemgr.cc.old 2015-09-23 21:09:18.684676331 -0400 -+++ b/xplc/modulemgr.cc 2015-09-23 21:07:19.369914303 -0400 -@@ -30,7 +30,5 @@ - # include - #endif --#ifdef HAVE_LIMITS_H --# include -+#include --#endif - - #if !defined(WIN32) diff --git a/srcpkgs/wvstreams/patches/wvstreams-4.6.1-openssl-1.0.0.patch b/srcpkgs/wvstreams/patches/wvstreams-4.6.1-openssl-1.0.0.patch deleted file mode 100644 index 327e19a0c11b6d..00000000000000 --- a/srcpkgs/wvstreams/patches/wvstreams-4.6.1-openssl-1.0.0.patch +++ /dev/null @@ -1,16 +0,0 @@ -http://bugs.gentoo.org/304283 - ---- a/crypto/wvx509.cc -+++ b/crypto/wvx509.cc -@@ -1157,7 +1157,11 @@ - - if (ext) - { -+#if OPENSSL_VERSION_NUMBER >= 0x10000000L -+ const X509V3_EXT_METHOD *method = X509V3_EXT_get(ext); -+#else - X509V3_EXT_METHOD *method = X509V3_EXT_get(ext); -+#endif - if (!method) - { - WvDynBuf buf; diff --git a/srcpkgs/wvstreams/patches/wvstreams-4.6.1-openssl-1.1.0.patch b/srcpkgs/wvstreams/patches/wvstreams-4.6.1-openssl-1.1.0.patch deleted file mode 100644 index a7e0291a20c6a5..00000000000000 --- a/srcpkgs/wvstreams/patches/wvstreams-4.6.1-openssl-1.1.0.patch +++ /dev/null @@ -1,533 +0,0 @@ -diff --git crypto/wvcrl.cc crypto/wvcrl.cc -index fa00c76..880ad85 100644 ---- a/crypto/wvcrl.cc -+++ b/crypto/wvcrl.cc -@@ -357,31 +357,19 @@ bool WvCRL::isrevoked(WvStringParm serial_number) const - ASN1_INTEGER *serial = serial_to_int(serial_number); - if (serial) - { -- X509_REVOKED mayberevoked; -- mayberevoked.serialNumber = serial; -- if (crl->crl->revoked) -- { -- int idx = sk_X509_REVOKED_find(crl->crl->revoked, -- &mayberevoked); -- ASN1_INTEGER_free(serial); -- if (idx >= 0) -- { -- debug("Certificate is revoked.\n"); -- return true; -- } -- else -- { -- debug("Certificate is not revoked.\n"); -- return false; -- } -- } -- else -- { -- ASN1_INTEGER_free(serial); -- debug("CRL does not have revoked list.\n"); -- return false; -- } -- -+ X509_REVOKED *revoked_entry = NULL; -+ int idx = X509_CRL_get0_by_serial(crl, &revoked_entry, serial); -+ ASN1_INTEGER_free(serial); -+ if (idx >= 1 || revoked_entry) -+ { -+ debug("Certificate is revoked.\n"); -+ return true; -+ } -+ else -+ { -+ debug("Certificate is not revoked.\n"); -+ return false; -+ } - } - else - debug(WvLog::Warning, "Can't convert serial number to ASN1 format. " -diff --git crypto/wvdiffiehellman.cc crypto/wvdiffiehellman.cc -index 7c0bf32..15cd104 100644 ---- a/crypto/wvdiffiehellman.cc -+++ b/crypto/wvdiffiehellman.cc -@@ -39,24 +39,25 @@ WvDiffieHellman::WvDiffieHellman(const unsigned char *_key, int _keylen, - { - int problems; - int check; -- { -+ - info = DH_new(); -- info->p = BN_bin2bn(_key, _keylen, NULL); -+ BIGNUM *p = BN_bin2bn(_key, _keylen, NULL); - // info->p->top = 0; - // info->p->dmax = _keylen * 8 / BN_BITS2; - // info->p->neg = 0; - // info->p->flags = 0; - -- info->g = BN_new(); -- BN_set_word(info->g, generator); -+ BIGNUM *g = BN_new(); -+ BN_set_word(g, generator); - // info->g->d = &generator; - // info->g->top = 0; - // info->g->dmax = 1; - // info->g->neg = 0; - // info->g->flags = 0; -- } - -- check = BN_mod_word(info->p, 24); -+ DH_set0_pqg(info, p, NULL, g); -+ -+ check = BN_mod_word(p, 24); - DH_check(info, &problems); - if (problems & DH_CHECK_P_NOT_PRIME) - log(WvLog::Error, "Using a composite number for authentication.\n"); -@@ -64,7 +65,7 @@ WvDiffieHellman::WvDiffieHellman(const unsigned char *_key, int _keylen, - log(WvLog::Error,"Using an unsafe prime number for authentication.\n"); - if (problems & DH_NOT_SUITABLE_GENERATOR) - log(WvLog::Error, "Can you just use 2 instead of %s (%s)!!\n", -- BN_bn2hex(info->g), check); -+ BN_bn2hex(g), check); - if (problems & DH_UNABLE_TO_CHECK_GENERATOR) - log(WvLog::Notice, "Using a strange argument for diffie-hellman.\n"); - DH_generate_key(info); -@@ -72,18 +73,23 @@ WvDiffieHellman::WvDiffieHellman(const unsigned char *_key, int _keylen, - - int WvDiffieHellman::pub_key_len() - { -- return BN_num_bytes(info->pub_key); -+ const BIGNUM *pub_key = NULL; -+ DH_get0_key(info, &pub_key, NULL); -+ return BN_num_bytes(pub_key); - } - - int WvDiffieHellman::get_public_value(WvBuf &outbuf, int len) - { -- int key_len = BN_num_bytes(info->pub_key); -+ const BIGNUM *pub_key = NULL; -+ DH_get0_key(info, &pub_key, NULL); -+ -+ int key_len = BN_num_bytes(pub_key); - if (key_len < len) - len = key_len; - - // alloca is stack allocated, don't free it. - unsigned char *foo = (unsigned char*)alloca(key_len); -- BN_bn2bin(info->pub_key, foo); -+ BN_bn2bin(pub_key, foo); - outbuf.put(foo, len); - - return len; -@@ -91,8 +97,10 @@ int WvDiffieHellman::get_public_value(WvBuf &outbuf, int len) - - bool WvDiffieHellman::create_secret(WvBuf &inbuf, size_t in_len, WvBuf& outbuf) - { -+ const BIGNUM *pub_key = NULL; -+ DH_get0_key(info, &pub_key, NULL); - unsigned char *foo = (unsigned char *)alloca(DH_size(info)); -- log("My public value\n%s\nYour public value\n%s\n",BN_bn2hex(info->pub_key), -+ log("My public value\n%s\nYour public value\n%s\n",BN_bn2hex(pub_key), - hexdump_buffer(inbuf.peek(0, in_len), in_len, false)); - int len = DH_compute_key (foo, BN_bin2bn(inbuf.get(in_len), in_len, NULL), - info); -diff --git crypto/wvdigest.cc crypto/wvdigest.cc -index 150edee..73ebb5d 100644 ---- a/crypto/wvdigest.cc -+++ b/crypto/wvdigest.cc -@@ -13,10 +13,10 @@ - - /***** WvEVPMDDigest *****/ - --WvEVPMDDigest::WvEVPMDDigest(const env_md_st *_evpmd) : -+WvEVPMDDigest::WvEVPMDDigest(const EVP_MD*_evpmd) : - evpmd(_evpmd), active(false) - { -- evpctx = new EVP_MD_CTX; -+ evpctx = EVP_MD_CTX_new(); - _reset(); - } - -@@ -24,7 +24,7 @@ WvEVPMDDigest::WvEVPMDDigest(const env_md_st *_evpmd) : - WvEVPMDDigest::~WvEVPMDDigest() - { - cleanup(); -- delete evpctx; -+ EVP_MD_CTX_free(evpctx); - } - - -@@ -60,7 +60,7 @@ bool WvEVPMDDigest::_reset() - // the typecast is necessary for API compatibility with different - // versions of openssl. None of them *actually* change the contents of - // the pointer. -- EVP_DigestInit(evpctx, (env_md_st *)evpmd); -+ EVP_DigestInit(evpctx, evpmd); - active = true; - return true; - } -@@ -79,7 +79,7 @@ void WvEVPMDDigest::cleanup() - - size_t WvEVPMDDigest::digestsize() const - { -- return EVP_MD_size((env_md_st *)evpmd); -+ return EVP_MD_size(evpmd); - } - - -@@ -104,14 +104,14 @@ WvHMACDigest::WvHMACDigest(WvEVPMDDigest *_digest, - { - key = new unsigned char[keysize]; - memcpy(key, _key, keysize); -- hmacctx = new HMAC_CTX; -+ hmacctx = HMAC_CTX_new(); - _reset(); - } - - WvHMACDigest::~WvHMACDigest() - { - cleanup(); -- delete hmacctx; -+ HMAC_CTX_free(hmacctx); - deletev key; - delete digest; - } -@@ -145,7 +145,7 @@ bool WvHMACDigest::_finish(WvBuf &outbuf) - bool WvHMACDigest::_reset() - { - cleanup(); -- HMAC_Init(hmacctx, key, keysize, (env_md_st *)digest->getevpmd()); -+ HMAC_Init(hmacctx, key, keysize, digest->getevpmd()); - active = true; - return true; - } -diff --git crypto/wvocsp.cc crypto/wvocsp.cc -index ddb2de4..8325ff2 100644 ---- a/crypto/wvocsp.cc -+++ b/crypto/wvocsp.cc -@@ -118,9 +118,10 @@ bool WvOCSPResp::check_nonce(const WvOCSPReq &req) const - - bool WvOCSPResp::signedbycert(const WvX509 &cert) const - { -- EVP_PKEY *skey = X509_get_pubkey(cert.cert); -- int i = OCSP_BASICRESP_verify(bs, skey, 0); -- EVP_PKEY_free(skey); -+ STACK_OF(X509) *sk = sk_X509_new_null(); -+ sk_X509_push(sk, cert.cert); -+ int i = OCSP_basic_verify(bs, sk, NULL, OCSP_NOVERIFY); -+ sk_X509_free(sk); - - if(i > 0) - return true; -@@ -131,6 +132,7 @@ bool WvOCSPResp::signedbycert(const WvX509 &cert) const - - WvX509 WvOCSPResp::get_signing_cert() const - { -+#ifdef LIBRESSL_VERSION_NUMBER - if (!bs || !sk_X509_num(bs->certs)) - return WvX509(); - -@@ -159,6 +161,18 @@ WvX509 WvOCSPResp::get_signing_cert() const - } - - return WvX509(); -+#else -+ const STACK_OF(X509) *certs = OCSP_resp_get0_certs(bs); -+ if (!bs || !sk_X509_num(certs)) -+ return WvX509(); -+ -+ X509 *signer = NULL; -+ if (OCSP_resp_get0_signer(bs, &signer, NULL) == 1) { -+ return WvX509(X509_dup(signer)); -+ } -+ -+ return WvX509(); -+#endif - } - - -diff --git crypto/wvx509.cc crypto/wvx509.cc -index e9dad0b..a9a47bc 100644 ---- a/crypto/wvx509.cc -+++ b/crypto/wvx509.cc -@@ -974,7 +974,7 @@ static void add_aia(WvStringParm type, WvString identifier, - sk_ACCESS_DESCRIPTION_push(ainfo, acc); - acc->method = OBJ_txt2obj(type.cstr(), 0); - acc->location->type = GEN_URI; -- acc->location->d.ia5 = M_ASN1_IA5STRING_new(); -+ acc->location->d.ia5 = ASN1_IA5STRING_new(); - unsigned char *cident - = reinterpret_cast(identifier.edit()); - ASN1_STRING_set(acc->location->d.ia5, cident, identifier.len()); -@@ -1059,7 +1059,7 @@ void WvX509::set_crl_urls(WvStringList &urls) - GENERAL_NAMES *uris = GENERAL_NAMES_new(); - GENERAL_NAME *uri = GENERAL_NAME_new(); - uri->type = GEN_URI; -- uri->d.ia5 = M_ASN1_IA5STRING_new(); -+ uri->d.ia5 = ASN1_IA5STRING_new(); - unsigned char *cident - = reinterpret_cast(i().edit()); - ASN1_STRING_set(uri->d.ia5, cident, i().len()); -@@ -1162,10 +1162,11 @@ WvString WvX509::get_extension(int nid) const - #else - X509V3_EXT_METHOD *method = X509V3_EXT_get(ext); - #endif -+ ASN1_OCTET_STRING *ext_data_str = X509_EXTENSION_get_data(ext); - if (!method) - { - WvDynBuf buf; -- buf.put(ext->value->data, ext->value->length); -+ buf.put(ext_data_str->data, ext_data_str->length); - retval = buf.getstr(); - } - else -@@ -1176,21 +1177,21 @@ WvString WvX509::get_extension(int nid) const - // even though it's const (at least as of version 0.9.8e). - // gah. - #if OPENSSL_VERSION_NUMBER >= 0x0090800fL -- const unsigned char * ext_value_data = ext->value->data; -+ const unsigned char * ext_value_data = ext_data_str->data; - #else - unsigned char *ext_value_data = ext->value->data; - #endif - if (method->it) - { - ext_data = ASN1_item_d2i(NULL, &ext_value_data, -- ext->value->length, -+ ext_data_str->length, - ASN1_ITEM_ptr(method->it)); - TRACE("Applied generic conversion!\n"); - } - else - { - ext_data = method->d2i(NULL, &ext_value_data, -- ext->value->length); -+ ext_data_str->length); - TRACE("Applied method specific conversion!\n"); - } - -@@ -1325,13 +1326,13 @@ bool WvX509::verify(WvBuf &original, WvStringParm signature) const - return false; - - /* Verify the signature */ -- EVP_MD_CTX sig_ctx; -- EVP_VerifyInit(&sig_ctx, EVP_sha1()); -- EVP_VerifyUpdate(&sig_ctx, original.peek(0, original.used()), -+ EVP_MD_CTX *sig_ctx = EVP_MD_CTX_new(); -+ EVP_VerifyInit(sig_ctx, EVP_sha1()); -+ EVP_VerifyUpdate(sig_ctx, original.peek(0, original.used()), - original.used()); -- int sig_err = EVP_VerifyFinal(&sig_ctx, sig_buf, sig_size, pk); -+ int sig_err = EVP_VerifyFinal(sig_ctx, sig_buf, sig_size, pk); - EVP_PKEY_free(pk); -- EVP_MD_CTX_cleanup(&sig_ctx); // Again, not my fault... -+ EVP_MD_CTX_free(sig_ctx); // Again, not my fault... - if (sig_err != 1) - { - debug("Verify failed!\n"); -@@ -1450,19 +1451,19 @@ void WvX509::set_ski() - { - CHECK_CERT_EXISTS_SET("ski"); - -- ASN1_OCTET_STRING *oct = M_ASN1_OCTET_STRING_new(); -- ASN1_BIT_STRING *pk = cert->cert_info->key->public_key; -+ ASN1_OCTET_STRING *oct = ASN1_OCTET_STRING_new(); -+ ASN1_BIT_STRING *pk = X509_get0_pubkey_bitstr(cert); - unsigned char pkey_dig[EVP_MAX_MD_SIZE]; - unsigned int diglen; - - EVP_Digest(pk->data, pk->length, pkey_dig, &diglen, EVP_sha1(), NULL); - -- M_ASN1_OCTET_STRING_set(oct, pkey_dig, diglen); -+ ASN1_OCTET_STRING_set(oct, pkey_dig, diglen); - X509_EXTENSION *ext = X509V3_EXT_i2d(NID_subject_key_identifier, 0, - oct); - X509_add_ext(cert, ext, -1); - X509_EXTENSION_free(ext); -- M_ASN1_OCTET_STRING_free(oct); -+ ASN1_OCTET_STRING_free(oct); - } - - -diff --git crypto/wvx509mgr.cc crypto/wvx509mgr.cc -index f249eec..b504a9f 100644 ---- a/crypto/wvx509mgr.cc -+++ b/crypto/wvx509mgr.cc -@@ -350,6 +350,13 @@ bool WvX509Mgr::signcert(WvX509 &unsignedcert) const - return false; - } - -+#ifdef LIBRESSL_VERSION_NUMBER -+ uint32_t ex_flags = cert->ex_flags; -+ uint32_t ex_kusage = cert->ex_kusage; -+#else -+ uint32_t ex_flags = X509_get_extension_flags(cert); -+ uint32_t ex_kusage = X509_get_key_usage(cert); -+#endif - if (cert == unsignedcert.cert) - { - debug("Self Signing!\n"); -@@ -362,8 +369,8 @@ bool WvX509Mgr::signcert(WvX509 &unsignedcert) const - return false; - } - #endif -- else if (!((cert->ex_flags & EXFLAG_KUSAGE) && -- (cert->ex_kusage & KU_KEY_CERT_SIGN))) -+ else if (!((ex_flags & EXFLAG_KUSAGE) && -+ (ex_kusage & KU_KEY_CERT_SIGN))) - { - debug("This Certificate is not allowed to sign certificates!\n"); - return false; -@@ -390,6 +397,13 @@ bool WvX509Mgr::signcert(WvX509 &unsignedcert) const - - bool WvX509Mgr::signcrl(WvCRL &crl) const - { -+#ifdef LIBRESSL_VERSION_NUMBER -+ uint32_t ex_flags = cert->ex_flags; -+ uint32_t ex_kusage = cert->ex_kusage; -+#else -+ uint32_t ex_flags = X509_get_extension_flags(cert); -+ uint32_t ex_kusage = X509_get_key_usage(cert); -+#endif - if (!isok() || !crl.isok()) - { - debug(WvLog::Warning, "Asked to sign CRL, but certificate or CRL (or " -@@ -403,12 +417,12 @@ bool WvX509Mgr::signcrl(WvCRL &crl) const - "CRLs!\n"); - return false; - } -- else if (!((cert->ex_flags & EXFLAG_KUSAGE) && -- (cert->ex_kusage & KU_CRL_SIGN))) -+ else if (!((ex_flags & EXFLAG_KUSAGE) && -+ (ex_kusage & KU_CRL_SIGN))) - { - debug("Certificate not allowed to sign CRLs! (%s %s)\n", -- (cert->ex_flags & EXFLAG_KUSAGE), -- (cert->ex_kusage & KU_CRL_SIGN)); -+ (ex_flags & EXFLAG_KUSAGE), -+ (ex_kusage & KU_CRL_SIGN)); - return false; - } - #endif -@@ -454,7 +468,6 @@ WvString WvX509Mgr::sign(WvBuf &data) const - { - assert(rsa); - -- EVP_MD_CTX sig_ctx; - unsigned char sig_buf[4096]; - - EVP_PKEY *pk = EVP_PKEY_new(); -@@ -467,20 +480,22 @@ WvString WvX509Mgr::sign(WvBuf &data) const - return WvString::null; - } - -- EVP_SignInit(&sig_ctx, EVP_sha1()); -- EVP_SignUpdate(&sig_ctx, data.peek(0, data.used()), data.used()); -+ EVP_MD_CTX *sig_ctx = EVP_MD_CTX_new(); -+ EVP_SignInit(sig_ctx, EVP_sha1()); -+ EVP_SignUpdate(sig_ctx, data.peek(0, data.used()), data.used()); - unsigned int sig_len = sizeof(sig_buf); -- int sig_err = EVP_SignFinal(&sig_ctx, sig_buf, -+ int sig_err = EVP_SignFinal(sig_ctx, sig_buf, - &sig_len, pk); - if (sig_err != 1) - { - debug("Error while signing.\n"); - EVP_PKEY_free(pk); -+ EVP_MD_CTX_free(sig_ctx); - return WvString::null; - } - - EVP_PKEY_free(pk); -- EVP_MD_CTX_cleanup(&sig_ctx); // this isn't my fault :// -+ EVP_MD_CTX_free(sig_ctx); // this isn't my fault :// - WvDynBuf buf; - buf.put(sig_buf, sig_len); - debug("Signature size: %s\n", buf.used()); -diff --git include/wvdiffiehellman.h include/wvdiffiehellman.h -index af75ffa..a2d001f 100644 ---- a/include/wvdiffiehellman.h -+++ b/include/wvdiffiehellman.h -@@ -27,7 +27,7 @@ public: - bool create_secret(WvBuf &inbuf, size_t in_len, WvBuf& outbuf); - - protected: -- struct dh_st *info; -+ DH *info; - BN_ULONG generator; - - private: -diff --git include/wvdigest.h include/wvdigest.h -index fdc39bd..ce41dd8 100644 ---- a/include/wvdigest.h -+++ b/include/wvdigest.h -@@ -9,10 +9,8 @@ - - #include "wvencoder.h" - #include -- --struct env_md_st; --struct env_md_ctx_st; --struct hmac_ctx_st; -+#include -+#include - - /** - * Superclass for all message digests. -@@ -45,8 +43,8 @@ public: - class WvEVPMDDigest : public WvDigest - { - friend class WvHMACDigest; -- const env_md_st *evpmd; -- env_md_ctx_st *evpctx; -+ const EVP_MD *evpmd; -+ EVP_MD_CTX *evpctx; - bool active; - - public: -@@ -54,13 +52,13 @@ public: - virtual size_t digestsize() const; - - protected: -- WvEVPMDDigest(const env_md_st *_evpmd); -+ WvEVPMDDigest(const EVP_MD *_evpmd); - virtual bool _encode(WvBuf &inbuf, WvBuf &outbuf, - bool flush); // consumes input - virtual bool _finish(WvBuf &outbuf); // outputs digest - virtual bool _reset(); // supported: resets digest value - -- const env_md_st *getevpmd() -+ const EVP_MD *getevpmd() - { return evpmd; } - - private: -@@ -104,7 +102,7 @@ class WvHMACDigest : public WvDigest - WvEVPMDDigest *digest; - unsigned char *key; - size_t keysize; -- hmac_ctx_st *hmacctx; -+ HMAC_CTX *hmacctx; - bool active; - - public: -diff --git include/wvtripledes.h include/wvtripledes.h -index 185fe8a..a442e7a 100644 ---- a/include/wvtripledes.h -+++ b/include/wvtripledes.h -@@ -70,11 +70,11 @@ protected: - - private: - Mode mode; -- des_cblock key; -- des_key_schedule deskey1; -- des_key_schedule deskey2; -- des_key_schedule deskey3; -- des_cblock ivec; // initialization vector -+ DES_cblock key; -+ DES_key_schedule deskey1; -+ DES_key_schedule deskey2; -+ DES_key_schedule deskey3; -+ DES_cblock ivec; // initialization vector - int ivecoff; // current offset into initvec - }; - diff --git a/srcpkgs/wvstreams/patches/wvstreams-4.6.1-parallel-make.patch b/srcpkgs/wvstreams/patches/wvstreams-4.6.1-parallel-make.patch deleted file mode 100644 index 688178c3a1bd3c..00000000000000 --- a/srcpkgs/wvstreams/patches/wvstreams-4.6.1-parallel-make.patch +++ /dev/null @@ -1,56 +0,0 @@ ---- a/Makefile -+++ b/Makefile -@@ -131,12 +131,19 @@ - # libwvstreams: stream/event handling library - # - TARGETS += libwvstreams.so --TARGETS += crypto/tests/ssltest ipstreams/tests/unixtest -+TARGETS += crypto/tests/ssltest -+crypto/tests/ssltest: $(LIBWVSTREAMS) -+ -+TARGETS += ipstreams/tests/unixtest -+ipstreams/tests/unixtest: $(LIBWVSTREAMS) -+ - TARGETS += crypto/tests/printcert -+crypto/tests/printcert: $(LIBWVSTREAMS) - - ifndef _MACOS - ifneq ("$(with_readline)", "no") - TARGETS += ipstreams/tests/wsd -+ ipstreams/tests/wsd: $(LIBWVSTREAMS) - ipstreams/tests/wsd-LIBS += -lreadline - else - TEST_SKIP_OBJS += ipstreams/tests/wsd -@@ -179,7 +186,11 @@ - # - ifneq ("$(with_dbus)", "no") - TARGETS += libwvdbus.so -- TARGETS += dbus/tests/wvdbus dbus/tests/wvdbusd -+ TARGETS += dbus/tests/wvdbus -+ dbus/tests/wvdbus: $(LIBWVDBUS) -+ -+ TARGETS += dbus/tests/wvdbusd -+ dbus/tests/wvdbusd: $(LIBWVDBUS) - TESTS += $(call tests_cc,dbus/tests) - libwvdbus_OBJS += $(call objects,dbus) - libwvdbus.so: $(libwvdbus_OBJS) $(LIBWVSTREAMS) ---- a/wvrules-posix.mk -+++ b/wvrules-posix.mk -@@ -85,12 +85,15 @@ - $(AR) s $1 - endef - --CC: FORCE -+CC: - @CC="$(CC)" CFLAGS="$(CFLAGS)" CPPFLAGS="$(CPPFLAGS)" \ - $(WVSTREAMS)/gen-cc CC c - --CXX: FORCE -+CXX: - @CC="$(CXX)" CFLAGS="$(CXXFLAGS)" CPPFLAGS="$(CPPFLAGS)" \ - $(WVSTREAMS)/gen-cc CXX cc - -+#All files must depend on the above two rules. This is a godawful hack. -+$(shell find -type f '(' -name '*.c' -o -name '*.cc' ')' ): CC CXX -+ - wvlink=$(LINK_MSG)$(WVLINK_CC) $(LDFLAGS) $($1-LDFLAGS) -o $1 $(filter %.o %.a %.so, $2) $($1-LIBS) $(XX_LIBS) $(LDLIBS) $(PRELIBS) $(LIBS) diff --git a/srcpkgs/wvstreams/patches/wvstreams-4.6.1-wvconfemu-execinfo.patch b/srcpkgs/wvstreams/patches/wvstreams-4.6.1-wvconfemu-execinfo.patch deleted file mode 100644 index 61fe59001e1ac9..00000000000000 --- a/srcpkgs/wvstreams/patches/wvstreams-4.6.1-wvconfemu-execinfo.patch +++ /dev/null @@ -1,20 +0,0 @@ ---- a/uniconf/wvconfemu.cc.old 2015-09-22 02:07:38.395970444 -0400 -+++ b/uniconf/wvconfemu.cc 2015-09-22 02:02:26.111102649 -0400 -@@ -11,7 +11,7 @@ - #include "strutils.h" - - //#define DEBUG_DEL_CALLBACK 1 --#ifdef DEBUG_DEL_CALLBACK -+#if defined(DEBUG_DEL_CALLBACK) && defined(HAVE_EXECINFO_H) - #include - #endif - -@@ -338,7 +338,7 @@ - return; - } - --#ifdef DEBUG_DEL_CALLBACK -+#if defined(DEBUG_DEL_CALLBACK) && defined(HAVE_EXECINFO_H) - void* trace[10]; - int count = backtrace(trace, sizeof(trace)/sizeof(trace[0])); - char** tracedump = backtrace_symbols(trace, count); diff --git a/srcpkgs/wvstreams/patches/wvstreams-4.6.1-wvcrash-basename.patch b/srcpkgs/wvstreams/patches/wvstreams-4.6.1-wvcrash-basename.patch deleted file mode 100644 index 2572307f36f44f..00000000000000 --- a/srcpkgs/wvstreams/patches/wvstreams-4.6.1-wvcrash-basename.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/utils/wvcrash.cc.old 2015-09-22 02:27:09.219293510 -0400 -+++ b/utils/wvcrash.cc 2015-09-22 02:37:15.577967752 -0400 -@@ -409,7 +409,7 @@ - void wvcrash_setup(const char *_argv0, const char *_desc) - { - if (_argv0) -- argv0 = basename(_argv0); -+ argv0 = strrchr(_argv0, '/') ? strrchr(_argv0, '/')+1 : _argv0; - __wvcrash_init_buffers(argv0); - if (_desc) - { diff --git a/srcpkgs/wvstreams/patches/wvstreams-4.6.1-wvcrash-execinfo.patch b/srcpkgs/wvstreams/patches/wvstreams-4.6.1-wvcrash-execinfo.patch deleted file mode 100644 index 9ccdfd72bd1a26..00000000000000 --- a/srcpkgs/wvstreams/patches/wvstreams-4.6.1-wvcrash-execinfo.patch +++ /dev/null @@ -1,50 +0,0 @@ ---- a/utils/wvcrash.cc.old 2015-09-22 01:51:19.515241821 -0400 -+++ b/utils/wvcrash.cc 2015-09-22 01:53:44.101443017 -0400 -@@ -28,7 +28,10 @@ - // FIXME: this file mostly only works in Linux - #ifdef __linux - -+#ifdef HAVE_EXECINFO_H - # include -+#endif -+ - #include - - #ifdef __USE_GNU -@@ -268,8 +271,10 @@ - } - - wr(fd, "\nBacktrace:\n"); -+#ifdef HAVE_EXECINFO_H - backtrace_symbols_fd(trace, - backtrace(trace, sizeof(trace)/sizeof(trace[0])), fd); -+#endif - - if (pid > 0) - { -@@ -451,6 +456,7 @@ - * ctx.ContextFlags = CONTEXT_FULL; - * GetThreadContext(hThread, &ctx); - */ -+#ifdef HAVE_EXECINFO_H - int backtrace(CONTEXT &ctx) - { - HANDLE hProcess = (HANDLE)GetCurrentProcess(); -@@ -521,6 +527,7 @@ - - return 1; - } -+#endif - - - static void exception_desc(FILE *file, unsigned exception, -@@ -588,7 +595,9 @@ - fprintf(stderr, "Exception 0x%08X:\n ", info->exception); - exception_desc(stderr, info->exception, info->data1, info->data2); - fprintf(stderr, "\n at instruction 0x%08X in thread 0x%08X\n", info->ip, GetCurrentThreadId()); -+#ifdef HAVE_EXECINFO_H - backtrace(*pExceptionPointers->ContextRecord); -+#endif - fprintf(stderr, "--------------------------------------------------------\n"); - - diff --git a/srcpkgs/wvstreams/patches/wvstreams-4.6.1-wvtask-libc_stack_end.patch b/srcpkgs/wvstreams/patches/wvstreams-4.6.1-wvtask-libc_stack_end.patch deleted file mode 100644 index 5e4ff70a53da67..00000000000000 --- a/srcpkgs/wvstreams/patches/wvstreams-4.6.1-wvtask-libc_stack_end.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/utils/wvtask.cc.old 2015-09-22 05:49:32.911132004 -0400 -+++ b/utils/wvtask.cc 2015-09-22 05:50:36.230115961 -0400 -@@ -540,7 +540,7 @@ - - const void *WvTaskMan::current_top_of_stack() - { --#ifdef HAVE_LIBC_STACK_END -+#if defined(HAVE_LIBC_STACK_END) && defined(__GLIBC__) - extern const void *__libc_stack_end; - if (use_shared_stack() || current_task == NULL) - return __libc_stack_end; diff --git a/srcpkgs/wvstreams/patches/wvstreams-4.6.1-wvtask-ucontext.patch b/srcpkgs/wvstreams/patches/wvstreams-4.6.1-wvtask-ucontext.patch deleted file mode 100644 index 44669e7a6ac004..00000000000000 --- a/srcpkgs/wvstreams/patches/wvstreams-4.6.1-wvtask-ucontext.patch +++ /dev/null @@ -1,120 +0,0 @@ ---- a/utils/wvtask.cc.old 2015-09-22 05:49:32.911132004 -0400 -+++ b/utils/wvtask.cc 2015-09-22 06:48:44.627809854 -0400 -@@ -200,7 +200,9 @@ - stacktop = (char *)alloca(0); - - context_return = 0; -+#ifdef __GLIBC__ - assert(getcontext(&get_stack_return) == 0); -+#endif - if (context_return == 0) - { - // initial setup - start the stackmaster() task (never returns!) -@@ -266,13 +268,17 @@ - state = &old_task->mystate; - - context_return = 0; -+#ifdef __GLIBC__ - assert(getcontext(state) == 0); -+#endif - int newval = context_return; - if (newval == 0) - { - // saved the state, now run the task. - context_return = val; -+#ifdef __GLIBC__ - setcontext(&task.mystate); -+#endif - return -1; - } - else -@@ -320,13 +326,17 @@ - #endif - - context_return = 0; -+#ifdef __GLIBC__ - assert(getcontext(¤t_task->mystate) == 0); -+#endif - int newval = context_return; - if (newval == 0) - { - // saved the task state; now yield to the toplevel. - context_return = val; -+#ifdef __GLIBC__ - setcontext(&toplevel); -+#endif - return -1; - } - else -@@ -342,7 +352,9 @@ - void WvTaskMan::get_stack(WvTask &task, size_t size) - { - context_return = 0; -+#ifdef __GLIBC__ - assert(getcontext(&get_stack_return) == 0); -+#endif - if (context_return == 0) - { - assert(magic_number == -WVTASK_MAGIC); -@@ -372,7 +384,9 @@ - // initial setup - stack_target = &task; - context_return = size/1024 + (size%1024 > 0); -+#ifdef __GLIBC__ - setcontext(&stackmaster_task); -+#endif - } - else - { -@@ -410,7 +424,9 @@ - assert(magic_number == -WVTASK_MAGIC); - - context_return = 0; -+#ifdef __GLIBC__ - assert(getcontext(&stackmaster_task) == 0); -+#endif - val = context_return; - if (val == 0) - { -@@ -420,7 +436,9 @@ - // all current stack allocations) and go back to get_stack - // (or the constructor, if that's what called us) - context_return = 1; -+#ifdef __GLIBC__ - setcontext(&get_stack_return); -+#endif - } - else - { -@@ -475,7 +493,9 @@ - - // back here from longjmp; someone wants stack space. - context_return = 0; -+#ifdef __GLIBC__ - assert(getcontext(&task->mystate) == 0); -+#endif - if (context_return == 0) - { - // done the setjmp; that means the target task now has -@@ -511,7 +531,9 @@ - } - else - { -+#ifdef __GLIBC__ - assert(getcontext(&task->func_call) == 0); -+#endif - task->func_call.uc_stack.ss_size = task->stacksize; - task->func_call.uc_stack.ss_sp = task->stack; - task->func_call.uc_stack.ss_flags = 0; -@@ -522,9 +544,11 @@ - (void (*)(void))call_func, 1, task); - - context_return = 0; -+#ifdef __GLIBC__ - assert(getcontext(&task->func_return) == 0); - if (context_return == 0) - setcontext(&task->func_call); -+#endif - } - - // the task's function terminated. diff --git a/srcpkgs/wvstreams/template b/srcpkgs/wvstreams/template deleted file mode 100644 index e9195425891ae5..00000000000000 --- a/srcpkgs/wvstreams/template +++ /dev/null @@ -1,32 +0,0 @@ -# Template file for 'wvstreams' -pkgname=wvstreams -version=4.6.1 -revision=23 -build_style=gnu-configure -configure_args="--without-dbus --without-tcl --without-qt" -makedepends="openssl-devel zlib-devel" -short_desc="Library for doing network in C++" -maintainer="Enno Boland " -license="LGPL-2.0-only" -homepage="https://code.google.com/p/wvstreams" -distfiles="${DEBIAN_SITE}/main/w/${pkgname}/${pkgname}_${version}.orig.tar.gz" -checksum=8403f5fbf83aa9ac0c6ce15d97fd85607488152aa84e007b7d0621b8ebc07633 -conf_files="/etc/uniconf.conf" -replaces="uniconf>=0" - -if [ "$XBPS_TARGET_LIBC" = "glibc" ]; then - makedepends+=" libxcrypt-devel" -fi - -CXXFLAGS="-Wno-narrowing" - -wvstreams-devel_package() { - depends="${sourcepkg}>=${version}_${revision} ${makedepends}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/wxFormBuilder/patches/cmake-no-update-mime.patch b/srcpkgs/wxFormBuilder/patches/cmake-no-update-mime.patch deleted file mode 100644 index 9a7077dcb68b50..00000000000000 --- a/srcpkgs/wxFormBuilder/patches/cmake-no-update-mime.patch +++ /dev/null @@ -1,17 +0,0 @@ ---- a/src/CMakeLists.txt -+++ b/src/CMakeLists.txt -@@ -280,14 +280,6 @@ - DIRECTORY "${PROJECT_SOURCE_DIR}/data/platform/linux/share/" - DESTINATION ${CMAKE_INSTALL_DATAROOTDIR} - ) -- install( -- CODE -- " -- find_program(update-mime-database_cmd NAMES update-mime-database REQUIRED) -- mark_as_advanced(update-mime-database_cmd) -- execute_process(COMMAND \"\${update-mime-database_cmd}\" \"\${CMAKE_INSTALL_PREFIX}/${CMAKE_INSTALL_DATAROOTDIR}/mime\") -- " -- ) - endif() - - if(WIN32) diff --git a/srcpkgs/wxFormBuilder/template b/srcpkgs/wxFormBuilder/template deleted file mode 100644 index 5b7f137c266041..00000000000000 --- a/srcpkgs/wxFormBuilder/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'wxFormBuilder' -pkgname=wxFormBuilder -version=4.2.1 -revision=1 -build_style=cmake -configure_args="-DCMAKE_BUILD_TYPE=Release" -hostmakedepends="pkg-config" -makedepends="wxWidgets-devel boost-devel-minimal gst-plugins-bad1-devel" -short_desc="GUI builder for wxWidgets" -maintainer="Andrew J. Hesford " -license="GPL-2.0-or-later" -homepage="https://github.com/wxFormBuilder/wxFormBuilder" -changelog="https://raw.githubusercontent.com/wxFormBuilder/wxFormBuilder/master/Changelog.txt" -distfiles="${homepage}/releases/download/v${version}/${pkgname}-${version}-source-full.tar.gz" -checksum=f0dbf353100077ee3fd6d412ccba3daa61891ee766e416154b2a6322ec34d2ed - -if [ -n "${CROSS_BUILD}" ]; then - configure_args+=" -DwxWidgets_wxrc_EXECUTABLE=${XBPS_CROSS_BASE}/usr/bin/wxrc-3.2" -fi diff --git a/srcpkgs/wxMaxima/template b/srcpkgs/wxMaxima/template deleted file mode 100644 index 749e481dd8fe35..00000000000000 --- a/srcpkgs/wxMaxima/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'wxMaxima' -pkgname=wxMaxima -version=20.02.4 -revision=2 -build_style=cmake -configure_args="-DwxWidgets_CONFIG_EXECUTABLE=/usr/bin/wx-config-gtk3" -hostmakedepends="gettext perl desktop-file-utils doxygen po4a" -makedepends="wxWidgets-gtk3-devel" -depends="maxima desktop-file-utils" -short_desc="Cross-platform GUI for the computer algebra system Maxima" -maintainer="Martin Riese " -license="GPL-2.0-or-later" -homepage="https://wxmaxima-developers.github.io/wxmaxima/" -distfiles="https://github.com/wxMaxima-developers/wxmaxima/archive/Version-${version}.tar.gz" -checksum=d47ca52e40491ea3c4ea7bea126f4da4d0b535702126abef0c172f69ba58e17d -nocross="clisp is nocross" - -CXXFLAGS="-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64" - -post_install() { - # remove unpackaged files - rm -f ${DESTDIR}/usr/share/wxMaxima/{COPYING,README} -} diff --git a/srcpkgs/wxMaxima/update b/srcpkgs/wxMaxima/update deleted file mode 100644 index d2012bcdc93e9f..00000000000000 --- a/srcpkgs/wxMaxima/update +++ /dev/null @@ -1 +0,0 @@ -pkgname=Version diff --git a/srcpkgs/wxPython-devel b/srcpkgs/wxPython-devel deleted file mode 120000 index e396d5ae370d6d..00000000000000 --- a/srcpkgs/wxPython-devel +++ /dev/null @@ -1 +0,0 @@ -wxPython \ No newline at end of file diff --git a/srcpkgs/wxPython/files/no-stacktrace.patch b/srcpkgs/wxPython/files/no-stacktrace.patch deleted file mode 100644 index 8bc8a318bc8378..00000000000000 --- a/srcpkgs/wxPython/files/no-stacktrace.patch +++ /dev/null @@ -1,15 +0,0 @@ -Taken from Alpine: - -https://git.alpinelinux.org/aports/plain/community/py3-wxpython/no-stacktrace.patch - ---- a/sip/cpp/sip_corewxAppTraits.cpp -+++ b/sip/cpp/sip_corewxAppTraits.cpp -@@ -471,7 +471,7 @@ - PyErr_Clear(); - - Py_BEGIN_ALLOW_THREADS -- sipRes = new ::wxString((sipSelfWasArg ? sipCpp->::wxAppTraits::GetAssertStackTrace() : sipCpp->GetAssertStackTrace())); -+ sipRes = new ::wxString(""); - Py_END_ALLOW_THREADS - - if (PyErr_Occurred()) diff --git a/srcpkgs/wxPython/patches/00.python3.12.patch b/srcpkgs/wxPython/patches/00.python3.12.patch deleted file mode 100644 index c5101fcfdb59b5..00000000000000 --- a/srcpkgs/wxPython/patches/00.python3.12.patch +++ /dev/null @@ -1,27 +0,0 @@ -https://src.fedoraproject.org/rpms/python-wxpython4/raw/46eb04f8ac5674968bfa3def439a67a39301024e -From 162cb57b94ba441febe6e1733117aca645a909a4 Mon Sep 17 00:00:00 2001 -From: Phil Thompson -Date: Tue, 27 Jun 2023 11:36:18 +0200 -Subject: [PATCH] For Python v3.12 implement sipPyTypeDict() using - PyType_GetDict(). - ---- - sip/siplib/siplib.c | 4 ++++ - 1 file changed, 4 insertions(+) - -diff --git a/sip/siplib/siplib.c b/sip/siplib/siplib.c -index d4003e9f..a52da595 100644 ---- a/sip/siplib/siplib.c -+++ b/sip/siplib/siplib.c -@@ -12592,7 +12592,11 @@ - "sipPyTypeDictRef() instead", - 1); - -+#if PY_VERSION_HEX >= 0x030c0000 -+ return PyType_GetDict(py_type); -+#else - return py_type->tp_dict; -+#endif - } - - diff --git a/srcpkgs/wxPython/patches/no-downloads.patch b/srcpkgs/wxPython/patches/no-downloads.patch deleted file mode 100644 index 590558376aec4d..00000000000000 --- a/srcpkgs/wxPython/patches/no-downloads.patch +++ /dev/null @@ -1,19 +0,0 @@ -Disable attempts by the build script to fetch missing tools. - ---- a/build.py -+++ b/build.py -@@ -21,8 +21,12 @@ - import re - import shutil - import subprocess --import requests --from requests.exceptions import HTTPError -+ -+#import requests -+#from requests.exceptions import HTTPError -+requests = None -+HTTPError = None -+ - import traceback - from io import BytesIO - import bz2 diff --git a/srcpkgs/wxPython/template b/srcpkgs/wxPython/template deleted file mode 100644 index 12b8aa4eadbb9c..00000000000000 --- a/srcpkgs/wxPython/template +++ /dev/null @@ -1,65 +0,0 @@ -# Template file for 'wxPython' -pkgname=wxPython -version=4.2.3 -revision=1 -build_style=python3-module -make_build_args="--skip-build" -make_install_args="--skip-build" -hostmakedepends="pkg-config python3-setuptools python3-Cython" -makedepends="python3-devel wxWidgets-gtk3-devel SDL2-devel - gst-plugins-base1-devel" -depends="python3-six" -short_desc="Python bindings for wxWidgets" -maintainer="Orphaned " -license="custom:wxWindows" -homepage="http://www.wxpython.org/" -distfiles="${PYPI_SITE}/w/wxPython/wxPython-${version}.tar.gz" -checksum=20d6e0c927e27ced85643719bd63e9f7fd501df6e9a8aab1489b039897fd7c01 - -export WXPYTHON_RELEASE=yes -if [ "$CROSS_BUILD" ]; then - CFLAGS="-I${XBPS_CROSS_BASE}/${py3_inc} -I${XBPS_CROSS_BASE}/usr/include" - export WX_CONFIG="${XBPS_WRAPPERDIR}/wx-config-gtk3" -else - export WX_CONFIG=wx-config-gtk3 -fi - -post_patch() { - if [ "$XBPS_TARGET_LIBC" = "musl" ]; then - patch -Np1 < "${FILESDIR}/no-stacktrace.patch" - fi -} - -pre_build() { - chmod -R go+rX $wrksrc - - PYTHONPATH="${PYTHONPATH:+${PYTHONPATH}:}$wrksrc" - if [ "$CROSS_BUILD" ]; then - PYPREFIX="$XBPS_CROSS_BASE" - LDFLAGS+=" -L${XBPS_CROSS_BASE}/${py3_lib} -L${XBPS_CROSS_BASE}/usr/lib" - CC="${XBPS_CROSS_TRIPLET}-gcc -pthread $CFLAGS $LDFLAGS" - LDSHARED="${CC} -shared $LDFLAGS" - env CC="$CC" LDSHARED="$LDSHARED" \ - PYTHON_CONFIG="${XBPS_CROSS_BASE}/usr/bin/python3-config" \ - PYPREFIX="$PYPREFIX" CFLAGS="$CFLAGS" LDFLAGS="$LDFLAGS" \ - python3 build.py build_py --use_syswx - else - python3 build.py build_py --use_syswx - fi -} - -post_install() { - vlicense LICENSE.txt -} - -wxPython-devel_package() { - metapackage=yes - short_desc+=" - transitional dummy package" - depends="${sourcepkg}>=${version}_${revision}" -} - -wxPython4_package() { - metapackage=yes - short_desc+=" - transitional dummy package" - depends="${sourcepkg}>=${version}_${revision}" -} diff --git a/srcpkgs/wxPython4 b/srcpkgs/wxPython4 deleted file mode 120000 index e396d5ae370d6d..00000000000000 --- a/srcpkgs/wxPython4 +++ /dev/null @@ -1 +0,0 @@ -wxPython \ No newline at end of file diff --git a/srcpkgs/wxWidgets b/srcpkgs/wxWidgets deleted file mode 120000 index 3544035849bca3..00000000000000 --- a/srcpkgs/wxWidgets +++ /dev/null @@ -1 +0,0 @@ -wxWidgets-gtk3 \ No newline at end of file diff --git a/srcpkgs/wxWidgets-common b/srcpkgs/wxWidgets-common deleted file mode 120000 index 3544035849bca3..00000000000000 --- a/srcpkgs/wxWidgets-common +++ /dev/null @@ -1 +0,0 @@ -wxWidgets-gtk3 \ No newline at end of file diff --git a/srcpkgs/wxWidgets-common-devel b/srcpkgs/wxWidgets-common-devel deleted file mode 120000 index 3544035849bca3..00000000000000 --- a/srcpkgs/wxWidgets-common-devel +++ /dev/null @@ -1 +0,0 @@ -wxWidgets-gtk3 \ No newline at end of file diff --git a/srcpkgs/wxWidgets-devel b/srcpkgs/wxWidgets-devel deleted file mode 120000 index 3544035849bca3..00000000000000 --- a/srcpkgs/wxWidgets-devel +++ /dev/null @@ -1 +0,0 @@ -wxWidgets-gtk3 \ No newline at end of file diff --git a/srcpkgs/wxWidgets-gtk3-devel b/srcpkgs/wxWidgets-gtk3-devel deleted file mode 120000 index 3544035849bca3..00000000000000 --- a/srcpkgs/wxWidgets-gtk3-devel +++ /dev/null @@ -1 +0,0 @@ -wxWidgets-gtk3 \ No newline at end of file diff --git a/srcpkgs/wxWidgets-gtk3/files/musl-locale-l.patch b/srcpkgs/wxWidgets-gtk3/files/musl-locale-l.patch deleted file mode 100644 index dc5f1df6a2502e..00000000000000 --- a/srcpkgs/wxWidgets-gtk3/files/musl-locale-l.patch +++ /dev/null @@ -1,34 +0,0 @@ -https://git.alpinelinux.org/aports/plain/community/wxwidgets/musl-locale-l.patch - -these macro'd away functions don't exist in musl (yet) -diff --git a/include/wx/xlocale.h b/include/wx/xlocale.h -index c433d25..794cf0b 100644 ---- a/include/wx/xlocale.h -+++ b/include/wx/xlocale.h -@@ -33,6 +33,26 @@ - #include "wx/crt.h" // Includes wx/chartype.h, wx/wxcrt.h(wx/string.h) - #include "wx/intl.h" // wxLanguage - -+#ifndef strtol_l -+#define strtol_l(s, p, base, l) strtol(s, p, base) -+#endif -+ -+#ifndef strtoul_l -+#define strtoul_l(s, p, base, l) strtoul(s, p, base) -+#endif -+ -+#ifndef wcstod_l -+#define wcstod_l(s, p, l) wcstod(s, p) -+#endif -+ -+#ifndef wcstol_l -+#define wcstol_l(s, p, base, l) wcstol(s, p, base) -+#endif -+ -+#ifndef wcstoul_l -+#define wcstoul_l(s, p, base, l) wcstoul(s, p, base) -+#endif -+ - // The platform-specific locale type - // If wxXLocale_t is not defined, then only "C" locale support is provided - #ifdef wxHAS_XLOCALE_SUPPORT diff --git a/srcpkgs/wxWidgets-gtk3/patches/invalid-header-syntax.patch b/srcpkgs/wxWidgets-gtk3/patches/invalid-header-syntax.patch deleted file mode 100644 index fd4fc4ceca1aa5..00000000000000 --- a/srcpkgs/wxWidgets-gtk3/patches/invalid-header-syntax.patch +++ /dev/null @@ -1,16 +0,0 @@ -https://git.alpinelinux.org/aports/plain/community/wxwidgets/invalid-header-syntax.patch - -diff --git a/include/wx/matrix.h b/include/wx/matrix.h -index 3b3225d..e77fb1a 100644 ---- a/include/wx/matrix.h -+++ b/include/wx/matrix.h -@@ -37,8 +37,8 @@ - // at a certain coordinate and angle within another parent picture. - // At all times m_isIdentity is set if the matrix itself is an Identity matrix. - // It is used where possible to optimize calculations. --class - wxDEPRECATED_EXPORT_CORE("use wxAffineMatrix2D instead") -+class - wxTransformMatrix: public wxObject - { - public: diff --git a/srcpkgs/wxWidgets-gtk3/patches/largefile.patch b/srcpkgs/wxWidgets-gtk3/patches/largefile.patch deleted file mode 100644 index 9e5a81b31b94dc..00000000000000 --- a/srcpkgs/wxWidgets-gtk3/patches/largefile.patch +++ /dev/null @@ -1,16 +0,0 @@ -https://git.alpinelinux.org/aports/plain/community/wxwidgets/largefile.patch - -nothing sets this to 0, but for some reason it gets undef'd -diff --git a/build/cmake/setup.h.in b/build/cmake/setup.h.in -index e4c9e83..e9ef8dc 100644 ---- a/build/cmake/setup.h.in -+++ b/build/cmake/setup.h.in -@@ -867,7 +867,7 @@ - /* - * Define if large (64 bit file offsets) files are supported. - */ --#cmakedefine HAVE_LARGEFILE_SUPPORT 1 -+#define HAVE_LARGEFILE_SUPPORT 1 - - /* - * Use OpenGL diff --git a/srcpkgs/wxWidgets-gtk3/patches/no-cross-suffix.patch b/srcpkgs/wxWidgets-gtk3/patches/no-cross-suffix.patch deleted file mode 100644 index 443221d3d18953..00000000000000 --- a/srcpkgs/wxWidgets-gtk3/patches/no-cross-suffix.patch +++ /dev/null @@ -1,18 +0,0 @@ -Cross-compiled libraries get a suffix naming the system by default, but this -causes deviation from native-built libraries and should be disabled. - ---- a/build/cmake/functions.cmake -+++ b/build/cmake/functions.cmake -@@ -219,9 +219,9 @@ - endif() - - set(cross_target) -- if (CMAKE_CROSSCOMPILING) -- set(cross_target "-${CMAKE_SYSTEM_NAME}") -- endif() -+ #if (CMAKE_CROSSCOMPILING) -+ # set(cross_target "-${CMAKE_SYSTEM_NAME}") -+ #endif() - - set(lib_prefix "lib") - if(MSVC OR (WIN32 AND wxBUILD_SHARED)) diff --git a/srcpkgs/wxWidgets-gtk3/patches/nonfatal-abi-check.patch b/srcpkgs/wxWidgets-gtk3/patches/nonfatal-abi-check.patch deleted file mode 100644 index 9ca241ba8b1ffd..00000000000000 --- a/srcpkgs/wxWidgets-gtk3/patches/nonfatal-abi-check.patch +++ /dev/null @@ -1,19 +0,0 @@ -Adapted from a prior patch which was taken from -https://github.com/archlinux/svntogit-packages/blob/71ee17d529f8e0dc5c44d2fffb0dfa69b71daa0b/repos/extra-x86_64/make-abicheck-non-fatal.patch - -diff -up a/src/common/appbase.cpp b/src/common/appbase.cpp ---- a/src/common/appbase.cpp -+++ b/src/common/appbase.cpp -@@ -850,11 +850,8 @@ - wxString prog = wxString::FromAscii(optionsSignature); - wxString progName = wxString::FromAscii(componentName); - -- wxLogFatalError(wxT("Mismatch between the program and library build versions detected.\nThe library used %s,\nand %s used %s."), -+ wxLogWarning(wxT("Mismatch between the program and library build versions detected.\nThe library used %s,\nand %s used %s."), - lib, progName, prog); -- -- // normally wxLogFatalError doesn't return -- return false; - } - - return true; diff --git a/srcpkgs/wxWidgets-gtk3/patches/wx-config.patch b/srcpkgs/wxWidgets-gtk3/patches/wx-config.patch deleted file mode 100644 index b29ab0051f3c14..00000000000000 --- a/srcpkgs/wxWidgets-gtk3/patches/wx-config.patch +++ /dev/null @@ -1,56 +0,0 @@ -Fix some of the automatically populated fields, which will generally be -incorrect in xbps-src cross-compilation environments. - ---- ./wx-config.in -+++ ./wx-config.in -@@ -268,7 +268,9 @@ - --help|-h) - usage - ;; -- -+ --host=*) -+ continue -+ ;; - --*=*) - _name=`option_name $arg` - _value=`option_value $arg` -@@ -398,13 +400,13 @@ - } - - # Returns true if this script is for a cross compiled config. --is_cross() { [ "x@cross_compiling@" = "xyes" ]; } -+is_cross() { false; } - - - # Determine the base directories we require. - prefix=${input_option_prefix-${this_prefix:-@prefix@}} - exec_prefix=${input_option_exec_prefix-${input_option_prefix-${this_exec_prefix:-@exec_prefix@}}} --wxconfdir="@libdir@/wx/config" -+wxconfdir="${exec_prefix}/lib/wx/config" - - installed_configs=`cd "$wxconfdir" 2> /dev/null && ls | grep -v "^inplace-"` - -@@ -940,8 +942,8 @@ - exec_prefix=${this_exec_prefix-$exec_prefix} - - includedir="@includedir@" --libdir="@libdir@" --bindir="@bindir@" -+libdir="${exec_prefix}/lib" -+bindir="${exec_prefix}/bin" - - # Trivial queries we can answer now. - [ -z "$output_option_prefix" ] || echo $prefix -@@ -950,9 +952,9 @@ - [ -z "$output_option_version" ] || echo "@WX_VERSION@" - [ -z "$output_option_version_full" ] || echo "@WX_SUBVERSION@" - [ -z "$output_option_basename" ] || echo "@WX_LIBRARY_BASENAME_GUI@" --[ -z "$output_option_cc" ] || echo "@CC@" --[ -z "$output_option_cxx" ] || echo "@CXX@" --[ -z "$output_option_ld" ] || echo "@CXX@ -o" -+[ -z "$output_option_cc" ] || echo "${bindir}/gcc" -+[ -z "$output_option_cxx" ] || echo "${bindir}/g++" -+[ -z "$output_option_ld" ] || echo "${bindir}/g++ -o" - [ -z "$flag_option_selected_config" ] || echo "$this_config" - - for q in $query_options; do diff --git a/srcpkgs/wxWidgets-gtk3/template b/srcpkgs/wxWidgets-gtk3/template deleted file mode 100644 index 602dc652c5daf7..00000000000000 --- a/srcpkgs/wxWidgets-gtk3/template +++ /dev/null @@ -1,102 +0,0 @@ -# Template file for 'wxWidgets-gtk3' -pkgname=wxWidgets-gtk3 -version=3.2.8.1 -revision=1 -build_style=cmake -cmake_builddir="build-gtk3" -configure_args="-DwxBUILD_TOOLKIT=gtk3 -DwxUSE_OPENGL=ON -DwxUSE_LIBMSPACK=ON - -DwxUSE_GTKPRINT=ON -DwxUSE_UNICODE=ON -DwxUSE_MEDIACTRL=ON - -DwxUSE_PRIVATE_FONTS=ON -DwxUSE_REGEX=sys -DwxUSE_ZLIB=sys -DwxUSE_EXPAT=sys - -DwxUSE_LIBJPEG=sys -DwxUSE_LIBPNG=sys -DwxUSE_LIBTIFF=sys -DwxUSE_LIBLZMA=sys - -DwxUSE_LIBNOTIFY=sys -DwxUSE_LIBSDL=sys" -hostmakedepends="pkg-config" -makedepends="SDL2-devel gst-plugins-base1-devel gstreamer1-devel gtk+3-devel - libmspack-devel libnotify-devel tiff-devel libwebkit2gtk41-devel glu-devel - gst-plugins-bad1-devel libsecret-devel pcre2-devel liblzma-devel gspell-devel - libcurl-devel zlib-devel expat-devel libpng-devel" -short_desc="Cross-platform GUI library (built with GTK+ 3.0)" -maintainer="Helmut Pozimski " -license="custom:wxWindows" -homepage="https://www.wxwidgets.org" -distfiles="https://github.com/wxWidgets/wxWidgets/releases/download/v${version}/wxWidgets-${version}.tar.bz2" -checksum=ad0cf6c18815dcf1a6a89ad3c3d21a306cd7b5d99a602f77372ef1d92cb7d756 - -CXXFLAGS="-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE" - -post_patch() { - if [ "${XBPS_TARGET_LIBC}" = "musl" ]; then - patch -Np1 < "${FILESDIR}/musl-locale-l.patch" - fi -} - -post_install() { - local _patch="${version#*.*.}" - local _majmin="${version%."${_patch}"}" - local _config="gtk3-unicode-${_majmin}" - - if [ "$CROSS_BUILD" ]; then - # Remove $XBPS_CROSS_TRIPLET from cmake helper... - local _xprefix="${XBPS_CROSS_BASE}/usr/" - sed -i -e "s@${_xprefix}@\${_IMPORT_PREFIX}/@g" \ - ${DESTDIR}/usr/lib/cmake/wxWidgets/wxWidgetsTargets.cmake - - # ...and the output of the wx-config utility - sed -i -e "s@${_xprefix}@\${prefix}/@g" \ - ${DESTDIR}/usr/lib/wx/config/${_config} - fi - - # Remove generic wx-config, link to toolkit-specific version - rm -f ${DESTDIR}/usr/bin/wx-config - ln -sf ../lib/wx/config/${_config} ${DESTDIR}/usr/bin/wx-config-gtk3 - - # Make sure to install the autotools macro, CMake does not - vmkdir usr/share/aclocal - vinstall wxwin.m4 644 usr/share/aclocal -} - -wxWidgets-common_package() { - short_desc+=" - common files" - pkg_install() { - vmove "usr/lib/libwx_baseu*.so.*" - vlicense docs/licendoc.txt - vlicense docs/licence.txt - } -} - -wxWidgets-common-devel_package() { - depends="wxWidgets-common>=${version}_${revision}" - short_desc+=" - common development files" - pkg_install() { - vmove "usr/bin/wxrc*" - vmove "usr/lib/libwx_baseu*.so" - vmove usr/include - vmove usr/share/aclocal - } -} - -wxWidgets-gtk3-devel_package() { - depends=" - ${sourcepkg}>=${version}_${revision} - wxWidgets-common-devel>=${version}_${revision} - gtk+3-devel glib-devel SDL2-devel gspell-devel libnotify-devel - " - short_desc+=" - development files" - pkg_install() { - vmove usr/bin - vmove "usr/lib/*.so" - vmove usr/lib/wx - vmove usr/lib/cmake - } -} - -wxWidgets_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" (transitional dummy package)" - metapackage=yes -} - -wxWidgets-devel_package() { - depends="${sourcepkg}-devel>=${version}_${revision}" - short_desc+=" - development files (transitional dummy package)" - metapackage=yes -} diff --git a/srcpkgs/wxWidgets-gtk3/update b/srcpkgs/wxWidgets-gtk3/update deleted file mode 100644 index 8236776330f147..00000000000000 --- a/srcpkgs/wxWidgets-gtk3/update +++ /dev/null @@ -1,2 +0,0 @@ -pkgname=wxWidgets# -ignore="3.3.*" diff --git a/srcpkgs/x11perf/template b/srcpkgs/x11perf/template deleted file mode 100644 index 9f6d04a580fa52..00000000000000 --- a/srcpkgs/x11perf/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'x11perf' -pkgname=x11perf -version=1.6.1 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="libXext-devel libXft-devel libXmu-devel" -short_desc="X11 server performance test program" -maintainer="Orphaned " -license="MIT" -homepage="https://wiki.freedesktop.org/xorg/" -distfiles="${XORG_SITE}/app/${pkgname}-${version}.tar.bz2" -checksum=1c7e0b8ffc2794b4ccf11e04d551823abe0ea47b4f7db0637390db6fbe817c34 - -post_install() { - vlicense COPYING -} diff --git a/srcpkgs/x11vnc/template b/srcpkgs/x11vnc/template deleted file mode 100644 index 92a5a676f2ac5d..00000000000000 --- a/srcpkgs/x11vnc/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'x11vnc' -pkgname=x11vnc -version=0.9.17 -revision=1 -build_style=gnu-configure -hostmakedepends="automake libtool pkg-config" -makedepends="libXdamage-devel libXinerama-devel libXrandr-devel libXtst-devel - libjpeg-turbo-devel openssl-devel libvncserver-devel zlib-devel" -short_desc="VNC server for real X displays" -maintainer="Leah Neukirchen " -license="GPL-2.0-or-later, x11vnc-openssl-exception" -homepage="http://www.karlrunge.com/x11vnc/" -changelog="https://raw.githubusercontent.com/LibVNC/x11vnc/master/NEWS" -distfiles="https://github.com/LibVNC/x11vnc/archive/${version}.tar.gz" -checksum=3ab47c042bc1c33f00c7e9273ab674665b85ab10592a8e0425589fe7f3eb1a69 - -if [ "$XBPS_TARGET_LIBC" = "glibc" ]; then - makedepends+=" libxcrypt-devel" -fi - -pre_configure() { - autoreconf -fi -} diff --git a/srcpkgs/x13s-base/INSTALL b/srcpkgs/x13s-base/INSTALL deleted file mode 100644 index 50459153a32160..00000000000000 --- a/srcpkgs/x13s-base/INSTALL +++ /dev/null @@ -1,9 +0,0 @@ -case "$ACTION" in -post) - # assign a random wlan and bluetooth MAC addresses with the correct OUI - # as the firmware doesn't support saving this - sed -i -e "s/:UU:VV:WW/$(od -An -N3 -t x1 /dev/urandom | tr ' ' ':')/g" \ - -e "s/:XX:YY:ZZ/$(od -An -N3 -t x1 /dev/urandom | tr ' ' ':')/g" \ - etc/default/x13s - ;; -esac diff --git a/srcpkgs/x13s-base/files/72-touchscreen.rules b/srcpkgs/x13s-base/files/72-touchscreen.rules deleted file mode 100644 index c0a1cb63749643..00000000000000 --- a/srcpkgs/x13s-base/files/72-touchscreen.rules +++ /dev/null @@ -1 +0,0 @@ -ACTION=="add" , RUN+="/bin/sh -c 'echo 4-0010 > /sys/bus/i2c/drivers/i2c_hid_of/bind'" diff --git a/srcpkgs/x13s-base/files/90-bt-address.sh b/srcpkgs/x13s-base/files/90-bt-address.sh deleted file mode 100644 index a0273efbb063c3..00000000000000 --- a/srcpkgs/x13s-base/files/90-bt-address.sh +++ /dev/null @@ -1,2 +0,0 @@ -msg "Setting bluetooth MAC address..." -/usr/libexec/x13s-setup bluetooth diff --git a/srcpkgs/x13s-base/files/90-net-address.rules b/srcpkgs/x13s-base/files/90-net-address.rules deleted file mode 100644 index 1c50a4a2e45ea4..00000000000000 --- a/srcpkgs/x13s-base/files/90-net-address.rules +++ /dev/null @@ -1 +0,0 @@ -ACTION=="add", SUBSYSTEM=="net", KERNELS=="0006:01:00.0", RUN+="/usr/libexec/x13s-setup wlan $name" diff --git a/srcpkgs/x13s-base/files/95-libcamera-hack.rules b/srcpkgs/x13s-base/files/95-libcamera-hack.rules deleted file mode 100644 index c63695849db9d2..00000000000000 --- a/srcpkgs/x13s-base/files/95-libcamera-hack.rules +++ /dev/null @@ -1,2 +0,0 @@ -ACTION=="add", SUBSYSTEM=="dma_heap", KERNEL=="linux,cma", GROUP="video", MODE="0660", TAG+="uaccess" -ACTION=="add", SUBSYSTEM=="dma_heap", KERNEL=="system", GROUP="video", MODE="0660", TAG+="uaccess" diff --git a/srcpkgs/x13s-base/files/dracut.conf b/srcpkgs/x13s-base/files/dracut.conf deleted file mode 100644 index 80f55291b1b525..00000000000000 --- a/srcpkgs/x13s-base/files/dracut.conf +++ /dev/null @@ -1,7 +0,0 @@ -force_drivers+=" nvme phy_qcom_qmp_pcie " -# keyboard -force_drivers+=" i2c_hid_of i2c_qcom_geni " -# display -force_drivers+=" leds_qcom_lpg pwm_bl qrtr pmic_glink_altmode gpio_sbu_mux panel_edp msm " -force_drivers+=" phy_qcom_qmp_combo pinctrl_sc8280xp gpucc_sc8280xp dispcc_sc8280xp phy_qcom_edp " -install_items+=" /usr/lib/firmware/qcom/sc8280xp/LENOVO/21BX/qcdxkmsuc8280.mbn " diff --git a/srcpkgs/x13s-base/files/mkinitcpio.conf b/srcpkgs/x13s-base/files/mkinitcpio.conf deleted file mode 100644 index a428eefb2016f9..00000000000000 --- a/srcpkgs/x13s-base/files/mkinitcpio.conf +++ /dev/null @@ -1,6 +0,0 @@ -MODULES+=(nvme phy_qcom_qmp_pcie) -# keyboard -MODULES+=(i2c_hid_of i2c_qcom_geni) -# display -MODULES+=(leds_qcom_lpg pwm_bl qrtr pmic_glink_altmode gpio_sbu_mux panel_edp msm - phy_qcom_qmp_combo pinctrl_sc8280xp gpucc_sc8280xp dispcc_sc8280xp phy_qcom_edp) diff --git a/srcpkgs/x13s-base/files/x13s-setup b/srcpkgs/x13s-base/files/x13s-setup deleted file mode 100644 index ce0872e83d8e04..00000000000000 --- a/srcpkgs/x13s-base/files/x13s-setup +++ /dev/null @@ -1,18 +0,0 @@ -#!/bin/sh -# x13s-setup wlan -# x13s-setup bluetooth - -[ -r /etc/default/x13s ] && . /etc/default/x13s - -case "$1" in -wlan) - if [ -n "$WLAN_MAC" ] && command -v ip >/dev/null 2>&1; then - exec ip link set dev "$2" address "$WLAN_MAC" - fi - ;; -bluetooth) - if [ -n "$BLUETOOTH_MAC" ] && command -v btmgmt >/dev/null 2>&1; then - exec btmgmt --index 0 public-addr "$BLUETOOTH_MAC" - fi - ;; -esac diff --git a/srcpkgs/x13s-base/files/x13s.default b/srcpkgs/x13s-base/files/x13s.default deleted file mode 100644 index 1350a65c7b696d..00000000000000 --- a/srcpkgs/x13s-base/files/x13s.default +++ /dev/null @@ -1,7 +0,0 @@ -# the X13s' wlan and bluetooth firmware/hardware do not support -# storing their default MAC address, so it must be set on boot -# by default, these are set to a random MAC address with the -# correct vendor prefix (OUI) of F4:A0:0D. These MAC addresses -# can also be assigned manually by editing this file. -WLAN_MAC="F4:A0:0D:UU:VV:WW" -BLUETOOTH_MAC="F4:A0:0D:XX:YY:ZZ" diff --git a/srcpkgs/x13s-base/template b/srcpkgs/x13s-base/template deleted file mode 100644 index b97a9b581bd270..00000000000000 --- a/srcpkgs/x13s-base/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'x13s-base' -pkgname=x13s-base -version=4 -revision=1 -archs="aarch64*" -depends="linux linux-firmware-qualcomm alsa-ucm-conf" -short_desc="Void Linux Thinkpad X13s platform package" -maintainer="classabbyamp " -license="Public Domain" -homepage="https://www.voidlinux.org" -conf_files="/etc/default/x13s" - -do_install() { - vinstall "${FILESDIR}"/72-touchscreen.rules 644 usr/lib/udev/rules.d 72-x13s-touchscreen.rules - vinstall "${FILESDIR}"/90-net-address.rules 644 usr/lib/udev/rules.d 90-x13s-net-address.rules - vinstall "${FILESDIR}"/95-libcamera-hack.rules 644 usr/lib/udev/rules.d 95-x13s-libcamera-hack.rules - vinstall "${FILESDIR}"/90-bt-address.sh 644 etc/runit/core-services 90-x13s-bt-address.sh - vinstall "${FILESDIR}"/dracut.conf 644 usr/lib/dracut/dracut.conf.d x13s.conf - vinstall "${FILESDIR}"/x13s-setup 755 usr/libexec - vinstall "${FILESDIR}"/x13s.default 644 etc/default x13s - # not currently working - # vinstall "${FILESDIR}"/mkinitcpio.conf 644 etc/mkinitcpio.conf.d x13s.conf -} diff --git a/srcpkgs/x264-devel b/srcpkgs/x264-devel deleted file mode 120000 index 1cfc671d0b61a5..00000000000000 --- a/srcpkgs/x264-devel +++ /dev/null @@ -1 +0,0 @@ -x264 \ No newline at end of file diff --git a/srcpkgs/x264/template b/srcpkgs/x264/template deleted file mode 100644 index 822b8bdc909bac..00000000000000 --- a/srcpkgs/x264/template +++ /dev/null @@ -1,32 +0,0 @@ -# Template file for 'x264' -pkgname=x264 -version=20191217.2245 -revision=1 -build_style=gnu-configure -configure_args="--enable-static --enable-shared" -hostmakedepends="nasm perl" -short_desc="Free library for encoding H264/AVC video streams" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="https://www.videolan.org/developers/x264.html" -distfiles="${VIDEOLAN_SITE}/x264/snapshots/x264-snapshot-${version//./-}-stable.tar.bz2" -checksum=b2495c8f2930167d470994b1ce02b0f4bfb24b3317ba36ba7f112e9809264160 - -pre_configure() { - case "$XBPS_TARGET_MACHINE" in - armv5*|mips*|ppc*) configure_args+=" --disable-asm";; - aarch64*|armv[67]*) export AS=$CC;; - *) export AS=nasm;; - esac -} - -x264-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" - } -} diff --git a/srcpkgs/x264/update b/srcpkgs/x264/update deleted file mode 100644 index 2b1bc367f58776..00000000000000 --- a/srcpkgs/x264/update +++ /dev/null @@ -1 +0,0 @@ -pattern="x264-snapshot-\K[\d\-]*(?=\.tar\.bz2)" diff --git a/srcpkgs/x265-devel b/srcpkgs/x265-devel deleted file mode 120000 index 4ce893292a5a14..00000000000000 --- a/srcpkgs/x265-devel +++ /dev/null @@ -1 +0,0 @@ -x265 \ No newline at end of file diff --git a/srcpkgs/x265/patches/cmake-4.patch b/srcpkgs/x265/patches/cmake-4.patch deleted file mode 100644 index 15e2d363e07f6c..00000000000000 --- a/srcpkgs/x265/patches/cmake-4.patch +++ /dev/null @@ -1,18 +0,0 @@ ---- a/source/CMakeLists.txt -+++ b/source/CMakeLists.txt -@@ -6,15 +6,9 @@ if(NOT CMAKE_BUILD_TYPE) - FORCE) - endif() - message(STATUS "cmake version ${CMAKE_VERSION}") --if(POLICY CMP0025) -- cmake_policy(SET CMP0025 OLD) # report Apple's Clang as just Clang --endif() - if(POLICY CMP0042) - cmake_policy(SET CMP0042 NEW) # MACOSX_RPATH - endif() --if(POLICY CMP0054) -- cmake_policy(SET CMP0054 OLD) # Only interpret if() arguments as variables or keywords when unquoted --endif() - - project (x265) - cmake_minimum_required (VERSION 2.8.8) # OBJECT libraries require 2.8.8 diff --git a/srcpkgs/x265/patches/handbrake-ambientlight.patch b/srcpkgs/x265/patches/handbrake-ambientlight.patch deleted file mode 100644 index 871ec13157c1e4..00000000000000 --- a/srcpkgs/x265/patches/handbrake-ambientlight.patch +++ /dev/null @@ -1,107 +0,0 @@ ---- a/source/common/param.cpp -+++ b/source/common/param.cpp -@@ -408,6 +408,7 @@ void x265_param_default(x265_param* para - param->preferredTransferCharacteristics = -1; - param->pictureStructure = -1; - param->bEmitCLL = 1; -+ param->bEmitAmbientViewingEnvironment = 0; - - param->bEnableFrameDuplication = 0; - param->dupThreshold = 70; -@@ -1963,6 +1964,7 @@ int x265_check_params(x265_param* param) - || param->bEmitIDRRecoverySEI - || !!param->interlaceMode - || param->preferredTransferCharacteristics > 1 -+ || param->bEmitAmbientViewingEnvironment - || strlen(param->toneMapFile) - || strlen(param->naluFile)); - -@@ -2910,6 +2912,10 @@ void x265_copy_params(x265_param* dst, x - dst->bEmitCLL = src->bEmitCLL; - dst->maxCLL = src->maxCLL; - dst->maxFALL = src->maxFALL; -+ dst->ambientIlluminance = src->ambientIlluminance; -+ dst->ambientLightX = src->ambientLightX; -+ dst->ambientLightY = src->ambientLightY; -+ dst->bEmitAmbientViewingEnvironment = src->bEmitAmbientViewingEnvironment; - dst->log2MaxPocLsb = src->log2MaxPocLsb; - dst->bEmitVUIHRDInfo = src->bEmitVUIHRDInfo; - dst->bEmitVUITimingInfo = src->bEmitVUITimingInfo; ---- a/source/encoder/encoder.cpp -+++ b/source/encoder/encoder.cpp -@@ -3361,6 +3361,15 @@ void Encoder::getStreamHeaders(NALList& - } - } - -+ if (m_param->bEmitAmbientViewingEnvironment) -+ { -+ SEIAmbientViewingEnvironment ambientsei; -+ ambientsei.ambientIlluminance = m_param->ambientIlluminance; -+ ambientsei.ambientLightX = m_param->ambientLightX; -+ ambientsei.ambientLightY = m_param->ambientLightY; -+ ambientsei.writeSEImessages(bs, m_sps, NAL_UNIT_PREFIX_SEI, list, m_param->bSingleSeiNal); -+ } -+ - if (m_param->bEmitInfoSEI) - { - char *opts = x265_param2string(m_param, m_sps.conformanceWindow.rightOffset, m_sps.conformanceWindow.bottomOffset); ---- a/source/encoder/sei.h -+++ b/source/encoder/sei.h -@@ -638,6 +638,25 @@ public: - } - }; - -+class SEIAmbientViewingEnvironment : public SEI -+{ -+public: -+ SEIAmbientViewingEnvironment() -+ { -+ m_payloadType = AMBIENT_VIEWING_ENVIRONMENT; -+ m_payloadSize = 8; -+ } -+ uint32_t ambientIlluminance; -+ uint16_t ambientLightX; -+ uint16_t ambientLightY; -+ void writeSEI(const SPS&) -+ { -+ WRITE_CODE(ambientIlluminance, 32, "ambient_illuminance"); -+ WRITE_CODE(ambientLightX, 16, "ambient_light_x"); -+ WRITE_CODE(ambientLightY, 16, "ambient_light_y"); -+ } -+}; -+ - class SEIDecodedPictureHash : public SEI - { - public: ---- a/source/x265.h -+++ b/source/x265.h -@@ -376,6 +376,7 @@ typedef enum - MASTERING_DISPLAY_INFO = 137, - CONTENT_LIGHT_LEVEL_INFO = 144, - ALTERNATIVE_TRANSFER_CHARACTERISTICS = 147, -+ AMBIENT_VIEWING_ENVIRONMENT = 148, - ALPHA_CHANNEL_INFO = 165, - THREE_DIMENSIONAL_REFERENCE_DISPLAYS_INFO = 176, - MULTIVIEW_SCENE_INFO = 178, -@@ -1962,6 +1963,11 @@ typedef struct x265_param - * value to that value. */ - uint16_t maxLuma; - -+ /* ISO/IEC 23008-2:2017, D.2.39 ambient viewing environment SEI message */ -+ uint32_t ambientIlluminance; -+ uint16_t ambientLightX; -+ uint16_t ambientLightY; -+ - /* Maximum of the picture order count */ - int log2MaxPocLsb; - -@@ -2173,6 +2179,9 @@ typedef struct x265_param - /*Emit content light level info SEI*/ - int bEmitCLL; - -+ /* Emit ambient viewing environment SEI */ -+ int bEmitAmbientViewingEnvironment; -+ - /* - * Signals picture structure SEI timing message for every frame - * picture structure 7 is signalled for frame doubling diff --git a/srcpkgs/x265/patches/x265-pic.patch b/srcpkgs/x265/patches/x265-pic.patch deleted file mode 100644 index 9eeb5519726308..00000000000000 --- a/srcpkgs/x265/patches/x265-pic.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/source/CMakeLists.txt -+++ b/source/CMakeLists.txt -@@ -250,7 +250,7 @@ if(GCC) - add_definitions(-std=gnu++98) - endif() - if(ENABLE_PIC) -- add_definitions(-fPIC) -+ add_definitions(-fPIC -DPIC) - endif(ENABLE_PIC) - if(NATIVE_BUILD) - if(INTEL_CXX) diff --git a/srcpkgs/x265/template b/srcpkgs/x265/template deleted file mode 100644 index d73d7a7254ea54..00000000000000 --- a/srcpkgs/x265/template +++ /dev/null @@ -1,109 +0,0 @@ -# Template file for 'x265' -pkgname=x265 -version=4.1 -revision=1 -build_wrksrc=source -build_style=cmake -configure_args="-DENABLE_PIC=1 -DEXTRA_LINK_FLAGS='-L.' - -DEXTRA_LIB='x265_main10.a;x265_main12.a' -DLINKED_10BIT=TRUE -DLINKED_12BIT=TRUE" -short_desc="Open Source H.265/HEVC video encoder" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="http://x265.org/" -distfiles="https://bitbucket.org/multicoreware/x265_git/get/${version}.tar.gz" -checksum=7d23cdcdbd510728202c0dfbf7c51eda26a395de2096c504c2b10d6035711102 - -build_options="altivec assembly" - -desc_option_altivec="Enable AltiVec support on ppc64 (POWER8 and higher only)" -desc_option_assembly="Enable assembly support on x86/ARM" - -case "$XBPS_TARGET_MACHINE" in - ppc64le*) build_options_default="altivec" ;; - # on ARM, enabling it currently fails with undefined reference to - # x265::setupAssemblyPrimitives(x265::EncoderPrimitives&, int) - x86_64* | i686*) build_options_default="assembly" ;; - *) ;; -esac - -if [ "$build_option_assembly" ]; then - case "$XBPS_TARGET_MACHINE" in - x86_64* | i686*) - # see https://bitbucket.org/multicoreware/x265_git/issues/559 - configure_args+=" -DCMAKE_ASM_NASM_FLAGS=-w-macro-params-legacy" - hostmakedepends+=" nasm" - ;; - *) ;; - esac -fi - -case "$XBPS_TARGET_MACHINE" in -ppc64*) - # altivec does not build without power8 being enabled - configure_args+=" -DENABLE_ALTIVEC=$(vopt_if altivec ON OFF) - -DCPU_POWER8=$(vopt_if altivec ON OFF)" - ;; -*) configure_args+=" -DENABLE_ASSEMBLY=$(vopt_if assembly ON OFF)" ;; -esac - -pre_configure() { - if [ "$CROSS_BUILD" ]; then - vsed -i CMakeLists.txt -e "s; -mcpu=native;;" - fi - # PATH="/usr/libexec/chroot-git:$PATH" -} - -post_configure() { - # We need to build the library multiple times in order to support multiple bit depths - # The libraries are linked together using -DDEXTRA_LIB=... - - configure_args="${configure_args/-DEXTRA_LIB=.*/}" - configure_args="${configure_args/-DLINKED_10BIT=.*/}" - configure_args="${configure_args/-DLINKED_12BIT=.*/}" - - # source/common/x86/intrapred16.asm:20642: error: invalid combination of opcode and operands - case "$XBPS_TARGET_MACHINE" in - i686*) configure_args="${configure_args/-DENABLE_ASSEMBLY=.*/} -DENABLE_ASSEMBLY=OFF" ;; - *) ;; - esac - - ( - cmake_builddir="build-10" \ - configure_args="${configure_args} -DHIGH_BIT_DEPTH=TRUE -DENABLE_CLI=FALSE -DEXPORT_C_API=FALSE -DENABLE_SHARED=FALSE" \ - do_configure - ) - - ( - cmake_builddir="build-12" \ - configure_args="${configure_args} -DHIGH_BIT_DEPTH=TRUE -DMAIN12=TRUE -DENABLE_CLI=FALSE -DEXPORT_C_API=FALSE -DENABLE_SHARED=FALSE" \ - do_configure - ) -} - -pre_build() { - ( - cd build-10 - export NINJA_STATUS="[1/3][%f/%t] " - ninja ${makejobs} ${make_build_args} ${make_build_target} - ) - - ( - cd build-12 - export NINJA_STATUS="[2/3][%f/%t] " - ninja ${makejobs} ${make_build_args} ${make_build_target} - ) - - ln -sf ../build-10/libx265.a build/libx265_main10.a - ln -sf ../build-12/libx265.a build/libx265_main12.a -} - -x265-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - vmove "usr/lib/*.a" - } -} diff --git a/srcpkgs/x265/update b/srcpkgs/x265/update deleted file mode 100644 index c64056fdc0ea63..00000000000000 --- a/srcpkgs/x265/update +++ /dev/null @@ -1 +0,0 @@ -pattern='/(get|downloads)/(v?|\Q'"$pkgname"'\E_)?\K[\d\.]+(?=\.tar\.gz")' diff --git a/srcpkgs/x2goclient/patches/makefile.patch b/srcpkgs/x2goclient/patches/makefile.patch deleted file mode 100644 index 0baa9e292e6952..00000000000000 --- a/srcpkgs/x2goclient/patches/makefile.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- ./Makefile.orig 2023-10-17 12:10:57.395436313 -0400 -+++ ./Makefile 2023-10-17 12:11:08.442448016 -0400 -@@ -65,7 +65,7 @@ - # implementation to make implementation. - - # GNU make way. --MAKEOVERRIDES = SHELL QT_VERSION INSTALL_DIR INSTALL_FILE INSTALL_SYMLINK INSTALL_PROGRAM RM_FILE RM_DIR DESTDIR PREFIX ETCDIR BINDIR SHAREDIR MANDIR QMAKE_BINARY LRELEASE_BINARY QMAKE_OPTS LDFLAGS LIBS -+MAKEOVERRIDES = - - # FreeBSD and NetBSD way. - .MAKEOVERRIDES = SHELL QT_VERSION INSTALL_DIR INSTALL_FILE INSTALL_SYMLINK INSTALL_PROGRAM RM_FILE RM_DIR DESTDIR PREFIX ETCDIR BINDIR SHAREDIR MANDIR QMAKE_BINARY LRELEASE_BINARY QMAKE_OPTS LDFLAGS LIBS diff --git a/srcpkgs/x2goclient/template b/srcpkgs/x2goclient/template deleted file mode 100644 index bda73af3992605..00000000000000 --- a/srcpkgs/x2goclient/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'x2goclient' -pkgname=x2goclient -version=4.1.2.3 -revision=1 -build_style=gnu-makefile -build_helper=qmake -make_build_args="QMAKE_BINARY=qmake-qt5 LRELEASE_BINARY=lrelease-qt5" -make_install_args="$make_build_args" -hostmakedepends="pkg-config qt5-host-tools qt5-qmake" -makedepends="qt5-svg-devel qt5-x11extras-devel libldap-devel - libssh-devel libXpm-devel cups-devel" -depends="nx-libs" -short_desc="Graphical Qt5 client for X2Go" -maintainer="eoli3n " -license="GPL-2.0-or-later" -homepage="http://www.x2go.org" -distfiles="http://code.x2go.org/releases/source/${pkgname}/${pkgname}-${version}.tar.gz" -checksum=ab8bb3c78d31625c749e42f15f810fe3d242927a15298308c13dea3b915aca3c diff --git a/srcpkgs/x2goserver/INSTALL b/srcpkgs/x2goserver/INSTALL deleted file mode 100644 index 31ae1da07f7f4f..00000000000000 --- a/srcpkgs/x2goserver/INSTALL +++ /dev/null @@ -1,6 +0,0 @@ -case "${ACTION}" in -post) - chgrp x2gouser usr/lib/x2go/libx2go-server-db-sqlite3-wrapper - chmod g+s usr/lib/x2go/libx2go-server-db-sqlite3-wrapper - ;; -esac diff --git a/srcpkgs/x2goserver/files/x2gocleansessions/run b/srcpkgs/x2goserver/files/x2gocleansessions/run deleted file mode 100644 index 81041208a29d26..00000000000000 --- a/srcpkgs/x2goserver/files/x2gocleansessions/run +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh -exec 2>&1 -exec /usr/bin/x2gocleansessions --nofork diff --git a/srcpkgs/x2goserver/template b/srcpkgs/x2goserver/template deleted file mode 100644 index 55c43f877e5ae0..00000000000000 --- a/srcpkgs/x2goserver/template +++ /dev/null @@ -1,32 +0,0 @@ -# Template file for 'x2goserver' -pkgname=x2goserver -version=4.1.0.6 -revision=1 -build_style=gnu-makefile -make_install_args="SBINDIR=/usr/bin" -hostmakedepends="pkg-config perl which" -makedepends="libssh2-devel" -depends="bash iproute2 openssh lsof xauth xhost xwininfo psmisc xkeyboard-config - perl-Config-Simple perl-DBI perl-Capture-Tiny perl-DBD-SQLite perl-File-BaseDir - perl-File-Which perl-Try-Tiny perl-Switch nx-libs" -short_desc="Open source graphical Remote Desktop based on NX technology" -maintainer="eoli3n " -license="GPL-2.0-or-later" -homepage="http://www.x2go.org" -distfiles="http://code.x2go.org/releases/source/${pkgname}/${pkgname}-${version}.tar.gz" -checksum=9c585f683996f0670aad3b118a1d98783ec897ef32add9b4c9e4e63ecf7b7c24 -system_groups="x2gouser" -system_accounts="x2gouser" -x2gouser_homedir="/var/lib/x2go" -conf_files=" - /etc/x2go/desktopsharing/* - /etc/x2go/x2gosql/* - /etc/x2go/keystrokes.cfg - /etc/x2go/x2goagent.* - /etc/x2go/x2goserver.* -" - -post_install() { - rm -rf "${DESTDIR}/etc/logcheck" - vsv x2gocleansessions -} diff --git a/srcpkgs/x2vnc/template b/srcpkgs/x2vnc/template deleted file mode 100644 index c3ac4df7db158f..00000000000000 --- a/srcpkgs/x2vnc/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'x2vnc' -pkgname=x2vnc -version=1.7.2 -revision=2 -hostmakedepends="imake" -makedepends="libXrandr-devel libXxf86dga-devel libX11-devel libXScrnSaver-devel" -depends="libXrandr libXxf86dga libX11 libXScrnSaver" -short_desc="Connect mouse via VNC" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="http://fredrik.hubbe.net/x2vnc.html" -distfiles="http://fredrik.hubbe.net/${pkgname}/${pkgname}-${version}.tar.gz" -checksum=dc076dc0dad1ae4ebf5bc95bf792812b2639e92e127efb9c68de6a53874c7001 - -CFLAGS="-D_DEFAULT_SOURCE" - -do_build() { - CC=cc xmkmf - make CC=$CC CDEBUGFLAGS="${CFLAGS}" EXTRA_LDOPTIONS="${LDFLAGS}" -} - -do_install() { - make MANSUFFIX=1 DESTDIR=${DESTDIR} install install.man -} diff --git a/srcpkgs/x2vnc/update b/srcpkgs/x2vnc/update deleted file mode 100644 index 5b8ec2071f800f..00000000000000 --- a/srcpkgs/x2vnc/update +++ /dev/null @@ -1 +0,0 @@ -ignore=1.31 diff --git a/srcpkgs/x2x-git/template b/srcpkgs/x2x-git/template deleted file mode 100644 index 9cd65b7a8b4ebf..00000000000000 --- a/srcpkgs/x2x-git/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'x2x-git' -pkgname=x2x-git -version=20190715 -revision=1 -_githash=514c6c70e97a296d5d79ce5e8cb3cc34ae833851 -build_style=gnu-configure -hostmakedepends="automake pkg-config" -makedepends="libX11-devel libXext-devel libXtst-devel" -short_desc="Use mouse and keyboard from X display on another" -maintainer="Leah Neukirchen " -license="custom:x2x" -homepage="https://github.com/dottedmag/x2x" -distfiles="${homepage}/archive/${_githash}.tar.gz" -checksum=a26c9ce9ef327e4f25c8f9406013e9dcc57272bc60e25172fa8398311e069561 - -pre_configure() { - sh bootstrap.sh -} -post_install() { - vlicense COPYING - mv $DESTDIR/usr/share/doc/{x2x,$pkgname} - rm $DESTDIR/usr/share/doc/$pkgname/{ChangeLog*,COPYING*} -} diff --git a/srcpkgs/x42-plugins/patches/fix-cross.patch b/srcpkgs/x42-plugins/patches/fix-cross.patch deleted file mode 100644 index cc2fb981ffcca5..00000000000000 --- a/srcpkgs/x42-plugins/patches/fix-cross.patch +++ /dev/null @@ -1,12 +0,0 @@ ---- a/convoLV2/Makefile -+++ b/convoLV2/Makefile -@@ -76,9 +76,6 @@ ifneq ($(BUILDGTK), no) - endif - - ifeq ($(LIBZITACONVOLVER),) -- ifeq ($(shell test -f /usr/include/zita-convolver.h -o -f /usr/local/include/zita-convolver.h || echo no ), no) -- $(error "libzita-convolver3 or 4, is required") -- endif - LOADLIBES += -lzita-convolver - endif - diff --git a/srcpkgs/x42-plugins/template b/srcpkgs/x42-plugins/template deleted file mode 100644 index 7f9d964e1b30dd..00000000000000 --- a/srcpkgs/x42-plugins/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'x42-plugins' -pkgname=x42-plugins -version=20221119 -revision=1 -build_style=gnu-makefile -hostmakedepends="pkg-config" -makedepends="cairo-devel pango-devel glu-devel jack-devel libsndfile-devel - libsamplerate-devel zita-convolver-devel libltc-devel lv2" -short_desc="Collection of LV2 plugins" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="https://x42-plugins.com" -distfiles="https://gareus.org/misc/x42-plugins/x42-plugins-${version}.tar.xz" -checksum=ab946213357640a3565cff0a07a9d08f23424dfb626207a8c1c6c3ef4f4f1089 - -pre_build() { - export OPTIMIZATIONS="-fomit-frame-pointer -O3 -fno-finite-math-only -DNDEBUG" -} diff --git a/srcpkgs/x42-plugins/update b/srcpkgs/x42-plugins/update deleted file mode 100644 index 75f13afad07882..00000000000000 --- a/srcpkgs/x42-plugins/update +++ /dev/null @@ -1 +0,0 @@ -site='http://gareus.org/misc/x42-plugins.php' diff --git a/srcpkgs/x48/files/README.voidlinux b/srcpkgs/x48/files/README.voidlinux deleted file mode 100644 index 6d7696d68cd164..00000000000000 --- a/srcpkgs/x48/files/README.voidlinux +++ /dev/null @@ -1,6 +0,0 @@ -Install the "latest" HP48 GX ROM to make the calculator usable: - -mkdir ~/.hp48 -curl -L http://downloads.sourceforge.net/project/x48.berlios/gxrom-r.bz2 | bunzip2 > ~/.hp48/rom -x48 -rom ~/.hp48/rom - diff --git a/srcpkgs/x48/template b/srcpkgs/x48/template deleted file mode 100644 index c06a02fd6c9714..00000000000000 --- a/srcpkgs/x48/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'x48' -pkgname=x48 -version=0.6.4 -revision=3 -create_wrksrc=yes -build_style=gnu-configure -hostmakedepends="automake pkg-config" -makedepends="libXt-devel libXext-devel" -short_desc="HP48 CPU Emulator" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="https://sourceforge.net/projects/x48.berlios/" -distfiles="${SOURCEFORGE_SITE}/x48.berlios/files/$pkgname-$version.tar.bz2" -checksum=dd42fb3dfde860abb758f8e6d5ccd01845bbf0dcd808b87786eec3ef7091067f - -pre_configure() { - ./autogen.sh -} - -pre_build() { - vsed -i '698s/inline/static inline/' src/emulate.c -} - -pre_install() { - vsed -i 's:helvetica:fixed:' X48 -} - -post_install() { - vdoc "${FILESDIR}/README.voidlinux" -} diff --git a/srcpkgs/x86_energy_perf_policy b/srcpkgs/x86_energy_perf_policy deleted file mode 120000 index 6594bfcc259eac..00000000000000 --- a/srcpkgs/x86_energy_perf_policy +++ /dev/null @@ -1 +0,0 @@ -linux-tools \ No newline at end of file diff --git a/srcpkgs/x86info/template b/srcpkgs/x86info/template deleted file mode 100644 index 6644584b2caff5..00000000000000 --- a/srcpkgs/x86info/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'x86info' -pkgname=x86info -version=1.31~pre0 -revision=1 -_commit=8052aabdd159bc9050e7dc264f33782c5acce05f -archs="x86_64* i686*" -build_style=gnu-makefile -hostmakedepends="python3" -makedepends="pciutils-devel" -short_desc="CPU identification utility" -maintainer="Foxlet " -license="GPL-2.0-only" -homepage="http://codemonkey.org.uk/projects/x86info/" -distfiles="${DEBIAN_SITE}/main/x/x86info/x86info_${version}.${_commit}.orig.tar.gz" -checksum=48230255c63de46eeba7fbf5b38180767a52f64248e6cc5b94f17539f6747b4b - -if [ "$XBPS_TARGET_LIBC" = musl ]; then - CFLAGS="-D_GNU_SOURCE" -fi - -do_install() { - vbin x86info - vbin lsmsr - vman x86info.1 - vman lsmsr.8 -} diff --git a/srcpkgs/xa/template b/srcpkgs/xa/template deleted file mode 100644 index 4097702baf9330..00000000000000 --- a/srcpkgs/xa/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'xa' -pkgname=xa -version=2.4.1 -revision=1 -build_style=gnu-makefile -make_check_args="-j1" -make_check_target="test" -checkdepends="perl" -short_desc="6502/R65C02/65816 cross-assembler" -maintainer="Duncaen " -license="GPL-2.0-or-later" -homepage="https://www.floodgap.com/retrotech/xa/" -distfiles="https://www.floodgap.com/retrotech/xa/dists/xa-${version}.tar.gz" -checksum=63c12a6a32a8e364f34f049d8b2477f4656021418f08b8d6b462be0ed3be3ac3 - -post_extract() { - vsed -i 's/${LD}/${CC}/' src/Makefile - vsed -i '/CC.*-o/s/$/ $(LDFLAGS)/' misc/Makefile - vsed -i 's/\($(DESTDIR)\)/\1$(PREFIX)/g' Makefile - vsed -i 's/\(^install:\) all/\1/' Makefile -} diff --git a/srcpkgs/xaos/template b/srcpkgs/xaos/template deleted file mode 100644 index 8e3175a3880333..00000000000000 --- a/srcpkgs/xaos/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'xaos' -pkgname=xaos -version=4.3.4 -revision=1 -build_style=qmake -hostmakedepends="qt6-base qt6-tools" -makedepends="qt6-base-devel gsl-devel" -short_desc="Fast interactive real-time fractal zoomer/morpher" -maintainer="Leah Neukirchen " -license="GPL-2.0-or-later" -homepage="https://xaos-project.github.io/" -distfiles="https://github.com/xaos-project/XaoS/archive/release-${version}.tar.gz" -checksum=4bb1c6bdc3a136e7bdceaa626ae48944ef289cdc092dc5e46b4f8e9e049c5b07 diff --git a/srcpkgs/xaos/update b/srcpkgs/xaos/update deleted file mode 100644 index afef9749123ab1..00000000000000 --- a/srcpkgs/xaos/update +++ /dev/null @@ -1 +0,0 @@ -pattern='release-\K[\d.]+\d' diff --git a/srcpkgs/xapian-core-devel b/srcpkgs/xapian-core-devel deleted file mode 120000 index 9b65550a8d911a..00000000000000 --- a/srcpkgs/xapian-core-devel +++ /dev/null @@ -1 +0,0 @@ -xapian-core \ No newline at end of file diff --git a/srcpkgs/xapian-core-doc b/srcpkgs/xapian-core-doc deleted file mode 120000 index 9b65550a8d911a..00000000000000 --- a/srcpkgs/xapian-core-doc +++ /dev/null @@ -1 +0,0 @@ -xapian-core \ No newline at end of file diff --git a/srcpkgs/xapian-core/patches/cross-config.cmake.patch b/srcpkgs/xapian-core/patches/cross-config.cmake.patch deleted file mode 100644 index 317e8dca2026df..00000000000000 --- a/srcpkgs/xapian-core/patches/cross-config.cmake.patch +++ /dev/null @@ -1,18 +0,0 @@ ---- a/cmake/xapian-config.cmake.in 2019-03-02 02:45:31.000000000 +0100 -+++ b/cmake/xapian-config.cmake.in 2019-03-02 02:45:31.000000000 +0100 -@@ -1,4 +1,14 @@ --SET(prefix "@prefix@") -+get_filename_component(prefix "${CMAKE_CURRENT_LIST_DIR}/../../../" ABSOLUTE) -+# Use original install prefix when loaded through a "/usr move" -+# cross-prefix symbolic link such as /lib -> /usr/lib. -+get_filename_component(_realCurr "${CMAKE_CURRENT_LIST_DIR}" REALPATH) -+get_filename_component(_realOrig "@prefix@/lib/cmake/xapian" REALPATH) -+if(_realCurr STREQUAL _realOrig) -+ set(prefix "@prefix@") -+endif() -+unset(_realOrig) -+unset(_realCurr) -+ - SET(exec_prefix "@exec_prefix@") - SET(XAPIAN_LIBRARIES "@libdir@/libxapian@LIBRARY_VERSION_SUFFIX@@SHLIBEXT@" CACHE FILEPATH "Libraries for Xapian") - SET(XAPIAN_INCLUDE_DIR "@incdir@" CACHE PATH "Include path for Xapian") diff --git a/srcpkgs/xapian-core/template b/srcpkgs/xapian-core/template deleted file mode 100644 index 16ef9bc8c1935a..00000000000000 --- a/srcpkgs/xapian-core/template +++ /dev/null @@ -1,46 +0,0 @@ -# Template file for 'xapian-core' -pkgname=xapian-core -version=1.4.24 -revision=1 -build_style=gnu-configure -configure_args="--disable-static" -makedepends="zlib-devel libuuid-devel" -short_desc="Open source search engine" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="https://www.xapian.org/" -changelog="https://xapian.org/docs/xapian-core-${version}/NEWS" -distfiles="https://oligarchy.co.uk/xapian/${version}/xapian-core-${version}.tar.xz" -checksum=eda5ae6dcf6b0553a8676af64b1fd304e998cd20f779031ccaaf7ab9a373531a - -# xapian-config needs the .la -keep_libtool_archives=yes - -xapian-core-devel_package() { - depends="libxapian-${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/share/aclocal - vmove usr/lib/cmake - vmove usr/lib/pkgconfig - vmove "usr/lib/*.la" - vmove "usr/lib/*.so" - vmove usr/bin/xapian-config - vmove usr/share/man/man1/xapian-config.1 - } -} - -xapian-core-doc_package() { - short_desc+=" - documentation" - pkg_install() { - vmove usr/share/doc - } -} - -libxapian_package() { - short_desc+=" - runtime library" - pkg_install() { - vmove "usr/lib/*.so.*" - } -} diff --git a/srcpkgs/xapian-core/update b/srcpkgs/xapian-core/update deleted file mode 100644 index 8d5dafebc4615c..00000000000000 --- a/srcpkgs/xapian-core/update +++ /dev/null @@ -1 +0,0 @@ -site='https://xapian.org/download' diff --git a/srcpkgs/xapian-omega/template b/srcpkgs/xapian-omega/template deleted file mode 100644 index 8aace2af68dba6..00000000000000 --- a/srcpkgs/xapian-omega/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'xapian-omega' -pkgname=xapian-omega -version=1.4.7 -revision=1 -build_style=gnu-configure -hostmakedepends="perl" -makedepends="file-devel libuuid-devel pcre-devel xapian-core-devel zlib-devel" -short_desc="Document indexer based on Xapian" -maintainer="B. Wilson " -license="GPL-2.0-or-later" -homepage="https://xapian.org/" -distfiles="https://oligarchy.co.uk/xapian/${version}/${pkgname}-${version}.tar.xz" -checksum=d1b029c62cd4e3c6216515e22c72c9d45018135cd4f50ce336b21b2046045323 -conf_files="/etc/omega.conf" diff --git a/srcpkgs/xapps-devel b/srcpkgs/xapps-devel deleted file mode 120000 index 993477a504c4b9..00000000000000 --- a/srcpkgs/xapps-devel +++ /dev/null @@ -1 +0,0 @@ -xapps \ No newline at end of file diff --git a/srcpkgs/xapps/template b/srcpkgs/xapps/template deleted file mode 100644 index 70bf1b5588e0fc..00000000000000 --- a/srcpkgs/xapps/template +++ /dev/null @@ -1,32 +0,0 @@ -# Template file for 'xapps' -pkgname=xapps -version=2.8.8 -revision=1 -build_style=meson -build_helper="gir" -hostmakedepends="glib-devel pkg-config vala python3 gettext" -makedepends="gettext-devel libgnomekbd-devel python3-gobject-devel - libdbusmenu-gtk3-devel libxkbfile-devel cairo-devel gtk+3-devel libglib-devel - gdk-pixbuf-devel libX11-devel libgnomekbd-devel" -depends="inxi xfconf" -short_desc="Cross-desktop libraries and common resources from Linux Mint" -maintainer="Michael Aldridge " -license="GPL-3.0-or-later, LGPL-3.0-or-later" -homepage="https://github.com/linuxmint/xapp" -changelog="https://raw.githubusercontent.com/linuxmint/xapp/master/debian/changelog" -distfiles="https://github.com/linuxmint/xapp/archive/${version}.tar.gz" -checksum=343cc336dc0fba86f4b27a46125600c2173c6d7ea0bf7df28cf941c42b55a45d - -xapps-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision} gtk+3-devel - libglib-devel cairo-devel libX11-devel libgnomekbd-devel - gdk-pixbuf-devel libxkbfile-devel" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - vmove usr/share/gir-1.0 - vmove usr/share/vala - } -} diff --git a/srcpkgs/xar-devel b/srcpkgs/xar-devel deleted file mode 120000 index 842e1e4d953f77..00000000000000 --- a/srcpkgs/xar-devel +++ /dev/null @@ -1 +0,0 @@ -xar \ No newline at end of file diff --git a/srcpkgs/xar/patches/autoconf.patch b/srcpkgs/xar/patches/autoconf.patch deleted file mode 100644 index 4cc64dd8a05384..00000000000000 --- a/srcpkgs/xar/patches/autoconf.patch +++ /dev/null @@ -1,95 +0,0 @@ -From a14be07c0aae3bf6f732d1ca5f625ba375702121 Mon Sep 17 00:00:00 2001 -From: Andrew Childs -Date: Sun, 15 Nov 2020 19:12:33 +0900 -Subject: [PATCH 1/2] Add useless descriptions to AC_DEFINE - -Removes autoheader warnings. ---- - configure.ac | 42 +++++++++++++++++++++--------------------- - 1 file changed, 21 insertions(+), 21 deletions(-) - -diff --git a/xar/configure.ac b/xar/configure.ac -index 812b5ff..358ab89 100644 ---- a/xar/configure.ac -+++ b/xar/configure.ac -@@ -210,48 +210,48 @@ AC_CHECK_MEMBERS([struct stat.st_flags]) - - AC_CHECK_SIZEOF(uid_t) - if test $ac_cv_sizeof_uid_t = "4"; then --AC_DEFINE(UID_STRING, RId32) --AC_DEFINE(UID_CAST, (uint32_t)) -+AC_DEFINE([UID_STRING], RId32, [UID_STRING]) -+AC_DEFINE([UID_CAST], (uint32_t), [UID_CAST]) - elif test $ac_cv_sizeof_uid_t = "8"; then --AC_DEFINE(UID_STRING, PRId64) --AC_DEFINE(UID_CAST, (uint64_t)) -+AC_DEFINE([UID_STRING], PRId64, [UID_STRING]) -+AC_DEFINE([UID_CAST], (uint64_t), [UID_CAST]) - else - AC_ERROR(can not detect the size of your system's uid_t type) - fi - - AC_CHECK_SIZEOF(gid_t) - if test $ac_cv_sizeof_gid_t = "4"; then --AC_DEFINE(GID_STRING, PRId32) --AC_DEFINE(GID_CAST, (uint32_t)) -+AC_DEFINE([GID_STRING], PRId32, [GID_STRING]) -+AC_DEFINE([GID_CAST], (uint32_t), [GID_CAST]) - elif test $ac_cv_sizeof_gid_t = "8"; then --AC_DEFINE(GID_STRING, PRId64) --AC_DEFINE(GID_CAST, (uint64_t)) -+AC_DEFINE([GID_STRING], PRId64, [GID_STRING]) -+AC_DEFINE([GID_CAST], (uint64_t), [GID_CAST]) - else - AC_ERROR(can not detect the size of your system's gid_t type) - fi - - AC_CHECK_SIZEOF(ino_t) - if test $ac_cv_sizeof_ino_t = "4"; then --AC_DEFINE(INO_STRING, PRId32) --AC_DEFINE(INO_HEXSTRING, PRIx32) --AC_DEFINE(INO_CAST, (uint32_t)) -+AC_DEFINE([INO_STRING], PRId32, [INO_STRING]) -+AC_DEFINE([INO_HEXSTRING], PRIx32, [INO_HEXSTRING]) -+AC_DEFINE([INO_CAST], (uint32_t), [INO_CAST]) - elif test $ac_cv_sizeof_ino_t = "8"; then --AC_DEFINE(INO_STRING, PRId64) --AC_DEFINE(INO_HEXSTRING, PRIx64) --AC_DEFINE(INO_CAST, (uint64_t)) -+AC_DEFINE([INO_STRING], PRId64, [INO_STRING]) -+AC_DEFINE([INO_HEXSTRING], PRIx64, [INO_HEXSTRING]) -+AC_DEFINE([INO_CAST], (uint64_t), [INO_CAST]) - else - AC_ERROR(can not detect the size of your system's ino_t type) - fi - - AC_CHECK_SIZEOF(dev_t) - if test $ac_cv_sizeof_dev_t = "4"; then --AC_DEFINE(DEV_STRING, PRId32) --AC_DEFINE(DEV_HEXSTRING, PRIx32) --AC_DEFINE(DEV_CAST, (uint32_t)) -+AC_DEFINE([DEV_STRING], PRId32, [DEV_STRING]) -+AC_DEFINE([DEV_HEXSTRING], PRIx32, [DEV_HEXSTRING]) -+AC_DEFINE([DEV_CAST], (uint32_t), [DEV_CAST]) - elif test $ac_cv_sizeof_dev_t = "8"; then --AC_DEFINE(DEV_STRING, PRId64) --AC_DEFINE(DEV_HEXSTRING, PRIx64) --AC_DEFINE(DEV_CAST, (uint64_t)) -+AC_DEFINE([DEV_STRING], PRId64, [DEV_STRING]) -+AC_DEFINE([DEV_HEXSTRING], PRIx64, [DEV_HEXSTRING]) -+AC_DEFINE([DEV_CAST], (uint64_t), [DEV_CAST]) - else - AC_ERROR(can not detect the size of your system's dev_t type) - fi -@@ -261,7 +261,7 @@ AC_CHECK_LIB(acl, acl_get_file) - dnl Check for paths - AC_PREFIX_DEFAULT(/usr/local) - --AC_CHECK_FUNC([asprintf], AC_DEFINE([HAVE_ASPRINTF])) -+AC_CHECK_FUNC([asprintf], AC_DEFINE([HAVE_ASPRINTF], [], [HAVE_ASPRINTF])) - - dnl - dnl Configure libxml2. --- -2.28.0 - diff --git a/srcpkgs/xar/patches/configure_disable_rpath.patch b/srcpkgs/xar/patches/configure_disable_rpath.patch deleted file mode 100644 index 3dde90917c86b5..00000000000000 --- a/srcpkgs/xar/patches/configure_disable_rpath.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/xar/configure.ac -+++ b/xar/configure.ac -@@ -136,7 +136,7 @@ - abi="elf" - dnl Linux needs this for things like asprintf() and poll() flags. - CPPFLAGS="$CPPFLAGS -D_GNU_SOURCE" -- RPATH="-Wl,-rpath," -+ RPATH="" - ;; - *-*-netbsd*) - AC_MSG_CHECKING([ABI]) diff --git a/srcpkgs/xar/patches/ext2.patch b/srcpkgs/xar/patches/ext2.patch deleted file mode 100644 index dc64ae859e506b..00000000000000 --- a/srcpkgs/xar/patches/ext2.patch +++ /dev/null @@ -1,24 +0,0 @@ ---- a/xar/lib/ext2.c -+++ b/xar/lib/ext2.c -@@ -139,8 +139,10 @@ - if(! (flags & ~EXT2_NOCOMPR_FL) ) - x_addprop(f, "NoCompBlock"); - #endif -+#ifdef EXT2_ECOMPR_FL - if(! (flags & ~EXT2_ECOMPR_FL) ) - x_addprop(f, "CompError"); -+#endif - if(! (flags & ~EXT2_BTREE_FL) ) - x_addprop(f, "BTree"); - if(! (flags & ~EXT2_INDEX_FL) ) -@@ -225,8 +227,10 @@ - if( e2prop_get(f, "NoCompBlock", (char **)&tmp) == 0 ) - flags |= EXT2_NOCOMPR_FL ; - #endif -+#ifdef EXT2_ECOMPR_FL - if( e2prop_get(f, "CompError", (char **)&tmp) == 0 ) - flags |= EXT2_ECOMPR_FL ; -+#endif - if( e2prop_get(f, "BTree", (char **)&tmp) == 0 ) - flags |= EXT2_BTREE_FL ; - if( e2prop_get(f, "HashIndexed", (char **)&tmp) == 0 ) diff --git a/srcpkgs/xar/patches/implicit-function-decl.patch b/srcpkgs/xar/patches/implicit-function-decl.patch deleted file mode 100644 index 83c1a84bc47211..00000000000000 --- a/srcpkgs/xar/patches/implicit-function-decl.patch +++ /dev/null @@ -1,20 +0,0 @@ ---- a/xar/lib/ext2.c -+++ b/xar/lib/ext2.c -@@ -41,6 +41,7 @@ - #include "asprintf.h" - #endif - #include -+#include - #include - #include "xar.h" - #include "arcmod.h" ---- a/xar/lib/linuxattr.c -+++ b/xar/lib/linuxattr.c -@@ -37,6 +37,7 @@ - - #include "config.h" - #include -+#include - #include - #include - #include "xar.h" diff --git a/srcpkgs/xar/patches/openssl1.1.patch b/srcpkgs/xar/patches/openssl1.1.patch deleted file mode 100644 index 949acc9a8b93a6..00000000000000 --- a/srcpkgs/xar/patches/openssl1.1.patch +++ /dev/null @@ -1,14 +0,0 @@ -Reason: The OpenSSL_add_all_ciphers api doesn't was removed in OpenSSL 1.1 -so we just replace the check with something that exists in OpenSSL and LibreSSL - ---- a/xar/configure.ac -+++ b/xar/configure.ac -@@ -329,7 +329,7 @@ - dnl - have_libcrypto="1" - AC_CHECK_HEADERS([openssl/evp.h], , [have_libcrypto="0"]) --AC_CHECK_LIB([crypto], [OpenSSL_add_all_ciphers], , [have_libcrypto="0"]) -+AC_CHECK_LIB([crypto], [OPENSSL_init_crypto], , [have_libcrypto="0"]) - if test "x${have_libcrypto}" = "x0" ; then - AC_MSG_ERROR([Cannot build without libcrypto (OpenSSL)]) - fi diff --git a/srcpkgs/xar/template b/srcpkgs/xar/template deleted file mode 100644 index 9c544d4c4684e0..00000000000000 --- a/srcpkgs/xar/template +++ /dev/null @@ -1,40 +0,0 @@ -# Template file for 'xar' -pkgname=xar -version=1.6.1 -revision=10 -build_style=gnu-configure -build_wrksrc="xar" -configure_args="ac_cv_sizeof_uid_t=4" -hostmakedepends="automake" -makedepends="zlib-devel bzip2-devel e2fsprogs-devel acl-devel libxml2-devel openssl-devel" -short_desc="Archiver for the eXtensible ARchiver format" -maintainer="Orphaned " -license="BSD-3-Clause" -homepage="https://github.com/mackyle/xar" -distfiles="https://github.com/mackyle/xar/archive/refs/tags/xar-${version}.tar.gz" -checksum=5e7d50dab73f5cb1713b49fa67c455c2a0dd2b0a7770cbc81b675e21f6210e25 - -case "$XBPS_TARGET_MACHINE" in -*-musl) - makedepends+=" musl-fts-devel" - LDFLAGS="-lfts" - ;; -esac - -pre_configure() { - autoreconf -fi -} - -post_install() { - vlicense LICENSE -} - -xar-devel_package() { - depends="xar-${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/*.a - vmove usr/lib/*.so - } -} diff --git a/srcpkgs/xarcan/template b/srcpkgs/xarcan/template deleted file mode 100644 index 5aa9cf7cf5bec0..00000000000000 --- a/srcpkgs/xarcan/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'xarcan' -pkgname=xarcan -version=0.6.3 -revision=1 -build_style=meson -configure_args="-Dglamor=true -Dint10=false -Dipv6=true -Dsystemd_logind=false - -Ddefault_font_path=/usr/share/fonts/X11" -hostmakedepends="automake font-util libtool pkg-config xorg-util-macros xtrans" -makedepends="MesaLib-devel arcan-devel libX11-devel libXfont2-devel libdrm-devel - libepoxy-devel openssl-devel libtirpc-devel libxkbfile-devel pixman-devel - xorgproto libxshmfence-devel xcb-util-wm-devel" -short_desc="Patched Xserver that bridges connections to Arcan" -maintainer="Piraty " -license="MIT, BSD-3-Clause" -homepage="https://github.com/letoram/xarcan" -distfiles="https://github.com/letoram/xarcan/archive/${version}.tar.gz" -checksum=819da816e5a4780fc0badeaf08dec04ff3c40231f4d2fc8877abc8d0ad49d82e - -post_install() { - rm -rf ${DESTDIR}/usr/{include,lib,share} - vlicense COPYING -} diff --git a/srcpkgs/xarchiver/template b/srcpkgs/xarchiver/template deleted file mode 100644 index 9e516a69f0bf1c..00000000000000 --- a/srcpkgs/xarchiver/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'xarchiver' -pkgname=xarchiver -version=0.5.4.26 -revision=1 -build_style=gnu-configure -configure_args="--disable-doc --enable-gtk2=no" -hostmakedepends="pkg-config intltool" -makedepends="gtk+3-devel" -depends="xdg-utils desktop-file-utils hicolor-icon-theme" -short_desc="Lightweight desktop independent archive manager" -maintainer="icp " -license="GPL-2.0-or-later" -homepage="https://github.com/ib/xarchiver" -distfiles="https://github.com/ib/xarchiver/archive/refs/tags/${version}.tar.gz" -checksum=58e4fb2c1fb8421573a31cf3b4dfec301076d61f48ac5720df632986c87e9573 diff --git a/srcpkgs/xastir/patches/fix-mutex.patch b/srcpkgs/xastir/patches/fix-mutex.patch deleted file mode 100644 index 129cd38b4d1182..00000000000000 --- a/srcpkgs/xastir/patches/fix-mutex.patch +++ /dev/null @@ -1,15 +0,0 @@ ---- a/src/util.c 2019-07-15 00:30:31.000000000 +0200 -+++ b/src/util.c 2019-08-31 15:56:13.580212122 +0200 -@@ -5457,10 +5457,10 @@ - // NON_LSB VERSION - // Check first for newer pthread function - # ifdef HAVE_PTHREAD_MUTEXATTR_SETTYPE -- (void)pthread_mutexattr_settype(&attr, PTHREAD_MUTEX_ERRORCHECK_NP); -+ (void)pthread_mutexattr_settype(&attr, PTHREAD_MUTEX_ERRORCHECK); - # else - // Use older, deprecated pthread function -- (void)pthread_mutexattr_setkind_np(&attr, PTHREAD_MUTEX_ERRORCHECK_NP); -+ (void)pthread_mutexattr_setkind_np(&attr, PTHREAD_MUTEX_ERRORCHECK); - # endif // HAVE_PTHREAD_MUTEXATTR_SETTYPE - # endif // __LSB__ - diff --git a/srcpkgs/xastir/template b/srcpkgs/xastir/template deleted file mode 100644 index 235d01ae2f2625..00000000000000 --- a/srcpkgs/xastir/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'xastir' -pkgname=xastir -version=2.2.2 -revision=2 -build_style=gnu-configure -configure_args="ac_cv_file__usr_bin_gm_exe=no ac_cv_file__usr_bin_convert_exe=no" -hostmakedepends="autoconf automake" -makedepends="libXrender-devel libXt-devel libXp-devel libcurl-devel pcre-devel - motif-devel libax25-devel libgraphicsmagick-devel" -short_desc="X Amateur Station Tracking and Information Reporting" -maintainer="Michael Aldridge " -license="GPL-2.0-or-later" -homepage="http://xastir.org" -distfiles="https://github.com/Xastir/Xastir/archive/Release-${version}.tar.gz" -checksum=e80d1640ef2b8071984a633d45beae878c120d6012cb371405b160a06b328542 - -CFLAGS="-fcommon" - -pre_configure() { - ./bootstrap.sh -} diff --git a/srcpkgs/xastir/update b/srcpkgs/xastir/update deleted file mode 100644 index 58245265e7dddf..00000000000000 --- a/srcpkgs/xastir/update +++ /dev/null @@ -1 +0,0 @@ -pkgname=Release diff --git a/srcpkgs/xauth/template b/srcpkgs/xauth/template deleted file mode 100644 index fe039e592f2710..00000000000000 --- a/srcpkgs/xauth/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'xauth' -pkgname=xauth -version=1.1.4 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="xtrans libXau-devel libXext-devel libXmu-devel" -short_desc="X authentication utility" -maintainer="Leah Neukirchen " -license="MIT" -homepage="http://xorg.freedesktop.org/" -distfiles="${XORG_SITE}/app/${pkgname}-${version}.tar.xz" -checksum=e9318141464ad7b4dc0f8564a580f0d20f977c85a388cc40d5a766206151c690 - -post_install() { - vlicense COPYING -} diff --git a/srcpkgs/xautolock/patches/fix-restart.patch b/srcpkgs/xautolock/patches/fix-restart.patch deleted file mode 100644 index c3b92b65a61060..00000000000000 --- a/srcpkgs/xautolock/patches/fix-restart.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/src/message.c 2018-07-31 01:20:05.740344556 -0400 -+++ b/src/message.c 2018-07-31 01:16:33.521671009 -0400 -@@ -104,7 +104,7 @@ - { - XDeleteProperty (d, root, semaphore); - XFlush (d); -- execv (argArray[0], argArray); -+ execvp(argArray[0], argArray); - } - } - diff --git a/srcpkgs/xautolock/patches/fix-wait_status.patch b/srcpkgs/xautolock/patches/fix-wait_status.patch deleted file mode 100644 index cc40cb518b2c84..00000000000000 --- a/srcpkgs/xautolock/patches/fix-wait_status.patch +++ /dev/null @@ -1,14 +0,0 @@ ---- a/src/engine.c 2007-12-28 18:15:26.000000000 +0100 -+++ b/src/engine.c 2017-01-25 14:48:00.087399865 +0100 -@@ -210,11 +210,7 @@ - #else /* VMS */ - if (lockerPid) - { --#if !defined (UTEKV) && !defined (SYSV) && !defined (SVR4) -- union wait status; /* childs process status */ --#else /* !UTEKV && !SYSV && !SVR4 */ - int status = 0; /* childs process status */ --#endif /* !UTEKV && !SYSV && !SVR4 */ - - if (unlockNow && !disabled) - { diff --git a/srcpkgs/xautolock/template b/srcpkgs/xautolock/template deleted file mode 100644 index 95c5b96b63f30b..00000000000000 --- a/srcpkgs/xautolock/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'xautolock' -pkgname=xautolock -version=2.2 -revision=7 -hostmakedepends="imake xorg-cf-files" -makedepends="libXScrnSaver-devel xorgproto" -short_desc="Autolock utility for X" -maintainer="Orphaned " -license="GPL-2.0-only" -homepage="http://www.ibiblio.org/pub/Linux/X11/screensavers/" -distfiles="${homepage}/${pkgname}-${version}.tgz" -checksum=11f0275175634e6db756e96f5713ec91b8b1c41f8663df54e8a5d27dc71c4da2 - -do_build() { - CC=cc xmkmf - make CC=$CC CDEBUGFLAGS="-D_DEFAULT_SOURCE ${CFLAGS}" EXTRA_LDOPTIONS="${LDFLAGS}" -} -do_install() { - make MANSUFFIX=1 DESTDIR=${DESTDIR} install install.man -} diff --git a/srcpkgs/xava b/srcpkgs/xava deleted file mode 120000 index 91f5623ce49626..00000000000000 --- a/srcpkgs/xava +++ /dev/null @@ -1 +0,0 @@ -cava \ No newline at end of file diff --git a/srcpkgs/xbacklight/template b/srcpkgs/xbacklight/template deleted file mode 100644 index dee1e63e8df248..00000000000000 --- a/srcpkgs/xbacklight/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'xbacklight' -pkgname=xbacklight -version=1.2.4 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="libX11-devel libXrandr-devel xcb-util-devel" -short_desc="Adjust backlight brightness using RandR extension" -maintainer="Orphaned " -license="MIT" -homepage="http://xorg.freedesktop.org" -distfiles="${XORG_SITE}/app/$pkgname-$version.tar.xz" -checksum=d4c30b0e6f18c82f387585a737ee3b72d468c927892b08a898c41bc12248e8ee - -post_install() { - vlicense COPYING -} diff --git a/srcpkgs/xbanish/template b/srcpkgs/xbanish/template deleted file mode 100644 index 974736112c4285..00000000000000 --- a/srcpkgs/xbanish/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'xbanish' -pkgname=xbanish -version=1.8 -revision=1 -build_style=gnu-makefile -makedepends="libXfixes-devel libXt-devel libXi-devel libX11-devel" -short_desc="Banish the mouse cursor when typing, show it again when the mouse moves" -maintainer="Orphaned " -license="BSD-3-Clause" -homepage="https://github.com/jcs/xbanish" -distfiles="https://github.com/jcs/xbanish/archive/refs/tags/v${version}.tar.gz" -checksum=e753d6a92d17105ad0d374f0349579b7e7bb070d4bebf5ec28ea105cb0c5b507 - -pre_build() { - export LIBS="$LDFLAGS" -} - -do_install() { - vbin xbanish - vman xbanish.1 - head -27 xbanish.c > LICENSE - vlicense LICENSE -} diff --git a/srcpkgs/xbattmon/template b/srcpkgs/xbattmon/template deleted file mode 100644 index 848444e3da79b7..00000000000000 --- a/srcpkgs/xbattmon/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'xbattmon' -pkgname=xbattmon -version=1.1 -revision=2 -build_style=gnu-configure -make_install_args="PREFIX=/usr" -makedepends="libX11-devel" -short_desc="Simple battery monitor" -maintainer="Duncaen " -license="ISC" -homepage="http://git.2f30.org/xbattmon/" -distfiles="http://dl.2f30.org/releases/${pkgname}-${version}.tar.gz" -checksum=4ff7b156c69a56e4e6649a9f3bf5ee72858f856e7aad3614e8b3275a29f226ff - -pre_build() { - [ -e ${FILESDIR}/config.h ] && cp ${FILESDIR}/config.h config.h - sed -i '/^PREFIX =*/d' config.mk -} - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/xbiff/template b/srcpkgs/xbiff/template deleted file mode 100644 index 4822685f5ff9a4..00000000000000 --- a/srcpkgs/xbiff/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'xbiff' -pkgname=xbiff -version=1.0.5 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="libXaw-devel xbitmaps" -short_desc="Mailbox flag for X" -maintainer="Leah Neukirchen " -license="MIT" -homepage="http://xorg.freedesktop.org" -distfiles="${XORG_SITE}/app/${pkgname}-${version}.tar.xz" -checksum=cffb10e2488b09695da8377f395a4fed6d33f5eb9691322ebaa969e8ead7b0c2 - -post_install() { - vlicense COPYING -} diff --git a/srcpkgs/xbindkeys/template b/srcpkgs/xbindkeys/template deleted file mode 100644 index a0418c804162b1..00000000000000 --- a/srcpkgs/xbindkeys/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'xbindkeys' -pkgname=xbindkeys -version=1.8.7 -revision=3 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="libX11-devel guile-devel guile gc-devel" -depends="guile" -short_desc="Launch shell commands with your keyboard or your mouse under X" -maintainer="Leah Neukirchen " -license="GPL-2.0-or-later" -homepage="http://www.nongnu.org/xbindkeys/xbindkeys.html" -distfiles="http://www.nongnu.org/${pkgname}/${pkgname}-${version}.tar.gz" -checksum=a29b86a8ec91d4abc83b420e547da27470847d0efe808aa6e75147aa0adb82f2 - -pre_configure() { - vsed -i -e 's/_guile_versions_to_search="/& 3.0 /' configure -} diff --git a/srcpkgs/xbitmaps/template b/srcpkgs/xbitmaps/template deleted file mode 100644 index ffba70fa382b8f..00000000000000 --- a/srcpkgs/xbitmaps/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'xbitmaps' -pkgname=xbitmaps -version=1.1.3 -revision=1 -build_style=gnu-configure -short_desc="Common X11 bitmaps" -maintainer="Orphaned " -license="MIT" -homepage="https://wiki.freedesktop.org/xorg/" -distfiles="${XORG_SITE}/data/${pkgname}-${version}.tar.xz" -checksum=ad6cad54887832a17d86c2ccfc5e52a1dfab090f8307b152c78b0e1529cd0f7a - -post_install() { - vlicense COPYING -} diff --git a/srcpkgs/xboard/template b/srcpkgs/xboard/template deleted file mode 100644 index a662debc9b8fad..00000000000000 --- a/srcpkgs/xboard/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'xboard' -pkgname=xboard -version=4.9.1 -revision=2 -build_style=gnu-configure -configure_args="--with-gtk --enable-zippy" -hostmakedepends="pkg-config perl texinfo" -makedepends="gtk+-devel cairo-devel librsvg-devel" -depends="gnuchess alsa-utils desktop-file-utils shared-mime-info hicolor-icon-theme" -short_desc="X graphical user interface for chess" -maintainer="Leah Neukirchen " -license="GPL-3.0-or-later" -homepage="http://www.gnu.org/software/xboard/" -distfiles="${GNU_SITE}/${pkgname}/${pkgname}-${version}.tar.gz" -checksum=2b2e53e8428ad9b6e8dc8a55b3a5183381911a4dae2c0072fa96296bbb1970d6 - -CFLAGS="-fcommon" - -post_extract() { - sed -i 's/fairymax/gnuchess/g' */xboard.h xboard.conf -} - -post_install() { - vbin cmail -} diff --git a/srcpkgs/xbomb/template b/srcpkgs/xbomb/template deleted file mode 100644 index 82bba3aa90019a..00000000000000 --- a/srcpkgs/xbomb/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'xbomb' -pkgname=xbomb -version=2.2b -revision=1 -build_style=gnu-makefile -makedepends="libXaw-devel libXmu-devel libXt-devel libX11-devel" -short_desc="Minesweeper clone with variable tile shapes" -maintainer="Andrew J. Hesford " -license="GPL-2.0-or-later" -homepage="http://www.gedanken.org.uk/software/xbomb/" -distfiles="${homepage}/download/${pkgname}-${version}.tgz" -checksum=350d8443c0f6339ef463effbb17c9347f669b8641a159a2447706324b87c2219 - -post_patch() { - vsed -i Makefile -e 's,-L/usr/X11R6/lib,,' -e 's,\bLIB\b,LDFLAGS,g' -} - -do_install() { - vinstall xbomb.ad 644 usr/lib/app-defaults XBomb - vbin xbomb - vman xbomb.6 -} diff --git a/srcpkgs/xboxdrv/patches/0001-Update-SConstruct-to-python3.patch b/srcpkgs/xboxdrv/patches/0001-Update-SConstruct-to-python3.patch deleted file mode 100644 index accb4317fad418..00000000000000 --- a/srcpkgs/xboxdrv/patches/0001-Update-SConstruct-to-python3.patch +++ /dev/null @@ -1,79 +0,0 @@ -From 39a334fbc0482626455f417e97308e52aa8746a7 Mon Sep 17 00:00:00 2001 -From: Ingo Ruhnke -Date: Sun, 24 Nov 2019 18:16:16 +0100 -Subject: [PATCH 1/3] Update SConstruct to python3 - ---- - SConstruct | 20 ++++++++++---------- - 1 file changed, 10 insertions(+), 10 deletions(-) - -diff --git SConstruct SConstruct -index 4cd7970..54fa11f 100644 ---- a/SConstruct -+++ b/SConstruct -@@ -15,7 +15,7 @@ def build_dbus_glue(target, source, env): - "--mode=glib-server", - "--prefix=" + env['DBUS_PREFIX'], source[0].get_path()], - stdout=subprocess.PIPE).communicate()[0] -- -+ xml = xml.decode() - xml = re.sub(r"callback = \(([A-Za-z_]+)\) \(marshal_data \? marshal_data : cc->callback\);", - r"union { \1 fn; void* obj; } conv;\n " - "conv.obj = (marshal_data ? marshal_data : cc->callback);\n " -@@ -29,14 +29,14 @@ def build_bin2h(target, source, env): - Takes a list of files and converts them into a C source that can be included - """ - def c_escape(str): -- return str.translate(string.maketrans("/.-", "___")) -+ return str.translate(str.maketrans("/.-", "___")) - -- print target -- print source -+ print(target) -+ print(source) - with open(target[0].get_path(), "w") as fout: - fout.write("// autogenerated by scons Bin2H builder, do not edit by hand!\n\n") - -- if env.has_key("BIN2H_NAMESPACE"): -+ if "BIN2H_NAMESPACE" in env: - fout.write("namespace %s {\n\n" % env["BIN2H_NAMESPACE"]) - - # write down data -@@ -45,8 +45,8 @@ def build_bin2h(target, source, env): - data = fin.read() - fout.write("// \"%s\"\n" % src.get_path()) - fout.write("const char %s[] = {" % c_escape(src.get_path())) -- bytes_arr = ["0x%02x" % ord(c) for c in data] -- for i in xrange(len(bytes_arr)): -+ bytes_arr = ["0x%02x" % c for c in data] -+ for i in range(len(bytes_arr)): - if i % 13 == 0: - fout.write("\n ") - fout.write(bytes_arr[i]) -@@ -62,7 +62,7 @@ def build_bin2h(target, source, env): - for src in source], ",\n")) - fout.write("\n}\n\n") - -- if env.has_key("BIN2H_NAMESPACE"): -+ if "BIN2H_NAMESPACE" in env: - fout.write("} // namespace %s\n\n" % env["BIN2H_NAMESPACE"]) - - fout.write("/* EOF */\n") -@@ -131,12 +131,12 @@ env.Append(CPPDEFINES = { 'PACKAGE_VERSION': "'\"%s\"'" % package_version }) - conf = Configure(env) - - if not conf.env['CXX']: -- print "g++ must be installed!" -+ print("g++ must be installed!") - Exit(1) - - # X11 checks - if not conf.CheckLibWithHeader('X11', 'X11/Xlib.h', 'C++'): -- print 'libx11-dev must be installed!' -+ print('libx11-dev must be installed!') - Exit(1) - - env = conf.Finish() --- -2.29.0.rc1 - diff --git a/srcpkgs/xboxdrv/patches/0003-Updating-python-code-to-python3.patch b/srcpkgs/xboxdrv/patches/0003-Updating-python-code-to-python3.patch deleted file mode 100644 index 139336affd9021..00000000000000 --- a/srcpkgs/xboxdrv/patches/0003-Updating-python-code-to-python3.patch +++ /dev/null @@ -1,238 +0,0 @@ -From e37d3558a1a8a36fbc5d693c53893127a288fd02 Mon Sep 17 00:00:00 2001 -From: Ingo Ruhnke -Date: Sun, 24 Nov 2019 18:36:25 +0100 -Subject: [PATCH 3/3] Updating python code to python3 - ---- - examples/responsecurve-generator.py | 14 ++++----- - runxboxdrv/runxboxdrv | 46 ++++++++++++++--------------- - xboxdrvctl | 8 ++--- - 3 files changed, 34 insertions(+), 34 deletions(-) - -diff --git examples/responsecurve-generator.py examples/responsecurve-generator.py -index c74e34d..942463b 100755 ---- a/examples/responsecurve-generator.py -+++ b/examples/responsecurve-generator.py -@@ -1,14 +1,14 @@ --#!/usr/bin/env python -+#!/usr/bin/env python3 - - import sys - import string - - if len(sys.argv) != 3: -- print "Usage:", sys.argv[0], "STEPS", "EQUATION" -- print "Simple generator for generating responsecurve data from equations." -- print "" -- print "Example:" -- print " ", sys.argv[0], "6 i**2" -+ print("Usage:", sys.argv[0], "STEPS", "EQUATION") -+ print("Simple generator for generating responsecurve data from equations.") -+ print("") -+ print("Example:") -+ print(" ", sys.argv[0], "6 i**2") - else: - steps = int(sys.argv[1]) - equation = sys.argv[2] -@@ -19,6 +19,6 @@ else: - left.reverse() - left = left[0:-1] - -- print string.join([str(x) for x in (left + right)], ":") -+ print(string.join([str(x) for x in (left + right)], ":")) - - # EOF # -diff --git runxboxdrv/runxboxdrv runxboxdrv/runxboxdrv -index 360c836..6983496 100755 ---- a/runxboxdrv/runxboxdrv -+++ b/runxboxdrv/runxboxdrv -@@ -1,4 +1,4 @@ --#!/usr/bin/env python -+#!/usr/bin/env python3 - # This program 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 of the License, or -@@ -409,7 +409,7 @@ class ProcessManager(object): - """ - # Since reap() modifies __procs, we have to iterate over a copy - # of the keys in it. Thus, do not remove the .keys() call. -- for procid in self.__procs.keys(): -+ for procid in list(self.__procs.keys()): - self.reap(procid) - - -@@ -445,7 +445,7 @@ import os, sys - import os.path - import fcntl - import time --import ConfigParser -+import configparser - from subprocess import check_call, Popen, PIPE - from signal import SIGINT, SIGKILL - from optparse import OptionParser -@@ -482,7 +482,7 @@ class RunXBoxDrv(object): - - @staticmethod - def runCommandAndGetOutput(command): -- print command -+ print(command) - callcommand = Popen(command, shell=True, stdout=PIPE) - outputcommand = callcommand.communicate() - return outputcommand[0].split("\n") -@@ -517,7 +517,7 @@ class RunXBoxDrv(object): - if RunXBoxDrv.which(RunXBoxDrv.sudo_command) is None: - raise Exception("Cannot find %s!" % RunXBoxDrv.sudo_command) - commandline = "%s %s" % (RunXBoxDrv.sudo_command, command) -- print commandline -+ print(commandline) - callcommand = Popen(commandline, shell=True, stdout=PIPE) - outputcommand = callcommand.communicate() - return outputcommand[0] -@@ -525,14 +525,14 @@ class RunXBoxDrv(object): - @staticmethod - def killExistingXBoxDrv(sig, signame): - for line in RunXBoxDrv.runCommandAndGetOutput("ps"): -- print line -+ print(line) - fields = line.split() - if len(fields) < 4: - continue - pid = fields[0] - process = fields[3] - if process.find(XBOXDRVNAME) != -1: -- print "Using %s on existing %s" % (signame, XBOXDRVNAME) -+ print("Using %s on existing %s" % (signame, XBOXDRVNAME)) - os.kill(int(pid), sig) - return True - return False -@@ -542,7 +542,7 @@ class RunXBoxDrv(object): - loadedmodules = [] - unloadedmodules = [] - for line in RunXBoxDrv.runCommandAndGetOutput("lsmod"): -- print line -+ print(line) - fields = line.split() - if len(fields) < 3: - continue -@@ -555,17 +555,17 @@ class RunXBoxDrv(object): - unloadedmodules.append(modulename) - for modulename in MODULELOAD: - if modulename in loadedmodules: -- print "%s already loaded!" % modulename -+ print("%s already loaded!" % modulename) - else: -- print "Loading %s!" % modulename -- print RunXBoxDrv.runCommandAsRoot("modprobe %s" % modulename) -+ print("Loading %s!" % modulename) -+ print(RunXBoxDrv.runCommandAsRoot("modprobe %s" % modulename)) - - for modulename in MODULEUNLOAD: - if modulename in unloadedmodules: -- print "Unloading %s!" % modulename -- print RunXBoxDrv.runCommandAsRoot("rmmod %s" % modulename) -+ print("Unloading %s!" % modulename) -+ print(RunXBoxDrv.runCommandAsRoot("rmmod %s" % modulename)) - else: -- print "%s already unloaded!" % modulename -+ print("%s already unloaded!" % modulename) - - - @staticmethod -@@ -579,11 +579,11 @@ class RunXBoxDrv(object): - raise Exception("Cannot find one of: %s!" % str(UINPUT_LOCATIONS)) - - if not os.access(location, os.W_OK): -- print "Trying to change permissions of: %s" % location -- print RunXBoxDrv.runCommandAsRoot("chmod 0660 %s" % location) -+ print("Trying to change permissions of: %s" % location) -+ print(RunXBoxDrv.runCommandAsRoot("chmod 0660 %s" % location)) - - if os.access(location, os.W_OK): -- print "%s is writable!" % location -+ print("%s is writable!" % location) - else: - raise Exception("Could not set write permissions on %s" % location) - -@@ -614,36 +614,36 @@ class RunXBoxDrv(object): - out = "" - while out.lower().find(LOADEDTEXT) == -1: - out = RunXBoxDrv.getNext(myProc) -- print out -+ print(out) - - def process(self): - commandlist = [self.xboxdrvpath] - - if self.configfile: - commandlist = commandlist + ["--config=%s" % self.configfile] -- print commandlist -+ print(commandlist) - myProc = Process(commandlist) - with_timeout(1, self.checkLoaded, myProc) - if len(self.appandparams) == 0: - print("WARNING: No path to application specified!") - else: -- print(self.appandparams) -+ print((self.appandparams)) - check_call(self.appandparams) -- print "Sending SIGINT" -+ print("Sending SIGINT") - myProc.kill(SIGINT) - try: - with_timeout(1, myProc.wait) - sys.exit(0) - except Timeout: - pass -- print "Sending SIGINT again" -+ print("Sending SIGINT again") - myProc.kill(SIGINT) - try: - with_timeout(1, myProc.wait) - sys.exit(0) - except Timeout: - pass -- print "Killing" -+ print("Killing") - myProc.terminate() - - def main(): -diff --git xboxdrvctl xboxdrvctl -index 4807a11..57177dc 100755 ---- a/xboxdrvctl -+++ b/xboxdrvctl -@@ -1,4 +1,4 @@ --#!/usr/bin/env python2 -+#!/usr/bin/env python3 - - ## Xbox360 USB Gamepad Userspace Driver - ## Copyright (C) 2011 Ingo Ruhnke -@@ -71,7 +71,7 @@ elif options.bus == "auto": - except dbus.exceptions.DBusException: - bus = dbus.SystemBus() - else: -- print "Error: invalid argument to --bus. Must be 'auto', 'session, or 'system'" -+ print("Error: invalid argument to --bus. Must be 'auto', 'session, or 'system'") - exit() - - if options.status: -@@ -82,7 +82,7 @@ elif options.shutdown: - daemon.Shutdown() - else: - if (options.led or options.rumble or options.config) and options.slot == None: -- print "Error: --slot argument required" -+ print("Error: --slot argument required") - exit() - else: - if options.slot != None: -@@ -94,7 +94,7 @@ else: - if options.rumble: - m = re.match('^(\d+):(\d+)$', options.rumble) - if not m: -- print "Error: invalid argument to --rumble" -+ print("Error: invalid argument to --rumble") - exit() - else: - left = int(m.group(1)) --- -2.29.0.rc1 - diff --git a/srcpkgs/xboxdrv/patches/fix-ftbfs.patch b/srcpkgs/xboxdrv/patches/fix-ftbfs.patch deleted file mode 100644 index 9eae0327384026..00000000000000 --- a/srcpkgs/xboxdrv/patches/fix-ftbfs.patch +++ /dev/null @@ -1,22 +0,0 @@ ---- a/src/controller.cpp -+++ b/src/controller.cpp -@@ -98,7 +98,7 @@ Controller::set_active(bool v) - { - if (m_is_active != v) - { -- log_debug("activation status: " << v << " " << m_activation_cb); -+ log_debug("activation status: " << v << " m_activation_cb"); - m_is_active = v; - if (m_activation_cb) - { ---- a/src/controller_slot.cpp -+++ b/src/controller_slot.cpp -@@ -69,7 +69,7 @@ ControllerSlot::disconnect() - bool - ControllerSlot::is_connected() const - { -- return m_thread; -+ return m_thread != nullptr; - } - - /* EOF */ diff --git a/srcpkgs/xboxdrv/patches/time64.patch b/srcpkgs/xboxdrv/patches/time64.patch deleted file mode 100644 index d2042d8b792756..00000000000000 --- a/srcpkgs/xboxdrv/patches/time64.patch +++ /dev/null @@ -1,16 +0,0 @@ ---- a/src/linux_uinput.cpp 2015-11-09 11:19:35.000000000 +0100 -+++ b/src/linux_uinput.cpp 2020-12-06 17:53:41.472516394 +0100 -@@ -289,9 +289,12 @@ - needs_sync = true; - - struct input_event ev; -+ struct timeval tv; - memset(&ev, 0, sizeof(ev)); - -- gettimeofday(&ev.time, NULL); -+ gettimeofday(&tv, NULL); -+ ev.input_event_sec = tv.tv_sec; -+ ev.input_event_usec = tv.tv_usec; - ev.type = type; - ev.code = code; - if (ev.type == EV_KEY) diff --git a/srcpkgs/xboxdrv/template b/srcpkgs/xboxdrv/template deleted file mode 100644 index aab158d9062894..00000000000000 --- a/srcpkgs/xboxdrv/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'xboxdrv' -pkgname=xboxdrv -version=0.8.8 -revision=4 -build_style=scons -make_build_args=BUILD=custom -hostmakedepends="pkg-config glib-devel dbus-glib-devel" -makedepends="boost-devel-minimal libX11-devel eudev-libudev-devel - libusb-devel dbus-glib-devel glib-devel" -short_desc="Xbox Gamepad Userspace Driver" -maintainer="Andrea Brancaleoni " -license="GPL-3.0-or-later" -homepage="https://xboxdrv.gitlab.io/" -distfiles="https://xboxdrv.gitlab.io/xboxdrv-linux-${version}.tar.bz2" -distfiles="${DEBIAN_SITE}/main/x/xboxdrv/xboxdrv_${version}.orig.tar.bz2" -checksum=f307ba95442cfedd06a934ac572fe5b1d66ef3b73caa458c10c5a82d7b4819b9 -python_version=3 - -do_install() { - make PREFIX=/usr DESTDIR=${DESTDIR} install -} diff --git a/srcpkgs/xbps-static/INSTALL b/srcpkgs/xbps-static/INSTALL deleted file mode 100644 index cb221e5c65adb2..00000000000000 --- a/srcpkgs/xbps-static/INSTALL +++ /dev/null @@ -1,6 +0,0 @@ -case "${ACTION}" in -post) - chown root:xbuilder usr/bin/xbps-uchroot.static - chmod 4750 usr/bin/xbps-uchroot.static - ;; -esac diff --git a/srcpkgs/xbps-static/template b/srcpkgs/xbps-static/template deleted file mode 100644 index 67617f0ccef186..00000000000000 --- a/srcpkgs/xbps-static/template +++ /dev/null @@ -1,36 +0,0 @@ -# Template file for 'xbps-static' -# NOTE: keep this package synchronized with "srcpkgs/xbps" -pkgname=xbps-static -version=0.60.5 -revision=1 -# only musl -archs="*-musl" -build_style=configure -hostmakedepends="pkg-config" -makedepends="libarchive-devel zlib-devel openssl-devel" -depends="xbps-triggers" -short_desc="XBPS package system utilities - static binaries" -maintainer="Juan RP " -license="BSD-2-Clause, BSD-3-Clause, ISC" -homepage="https://github.com/void-linux/xbps" -changelog="https://raw.githubusercontent.com/void-linux/xbps/master/NEWS" -distfiles="https://github.com/void-linux/xbps/archive/${version}.tar.gz" -checksum=fba39edfdcfeb6f7e3f348a091453fefb087089999cf5bea20ea65ac6cf009dc - -do_configure() { - ./configure --prefix=/usr --sysconfdir=/etc --enable-static -} - -do_install() { - make DESTDIR=${wrksrc}/static-install install - vmkdir usr/bin - mv ${wrksrc}/static-install/usr/bin/*.static ${DESTDIR}/usr/bin - for _f in /var/db/xbps/keys/* ; do - vinstall "$_f" 0644 var/db/xbps/keys/ - done -} - -post_install() { - vlicense LICENSE - vlicense LICENSE.3RDPARTY -} diff --git a/srcpkgs/xbps-tests b/srcpkgs/xbps-tests deleted file mode 120000 index 9274d81bf02d7b..00000000000000 --- a/srcpkgs/xbps-tests +++ /dev/null @@ -1 +0,0 @@ -xbps \ No newline at end of file diff --git a/srcpkgs/xbps-triggers/files/appstream-cache b/srcpkgs/xbps-triggers/files/appstream-cache deleted file mode 100755 index 8494d1e06683dc..00000000000000 --- a/srcpkgs/xbps-triggers/files/appstream-cache +++ /dev/null @@ -1,65 +0,0 @@ -#!/bin/sh -# -# Updates the appstream AppData cache during installation of packages and -# deletes it when AppStream is removed -# -# Arguments: $ACTION = [run/targets] -# $TARGET = [post-install/post-remove] -# $PKGNAME -# $VERSION -# $UPDATE = [yes/no] -# -ACTION="$1" -TARGET="$2" -PKGNAME="$3" -VERSION="$4" -UPDATE="$5" - -# The appstreamcli binary program. -APPSTREAMCLI="usr/bin/appstreamcli" - -# Paths that hold appstream metadata files -# the first one is the traditional one where most package reside but it is -# considered deprecated by upstream -# the other 3 are the ones used by upstream as noted in as-pool.c#L93-95 -APPDATA_DATAPATHS="usr/share/appdata usr/share/app-info var/lib/app-info var/cache/app-info" - -# Location where the cache files go when they are generated they are most -# of the time compressed with gvz extension -APPSTREAM_CACHE="var/cache/app-info/gv" - -case "$ACTION" in -targets) - echo "post-install post-remove" - ;; -run) - case "$TARGET" in - post-install|post-remove) - if [ $PKGNAME = "AppStream" -a $TARGET = "post-remove" ]; then - for f in ${APPSTREAM_CACHE}/*; do - rm -f ${f} - done - echo "Removing AppStream cache..." - rmdir ${APPSTREAM_CACHE} - exit 0 - fi - - if [ ! -x "$APPSTREAMCLI" ]; then - exit 0 - fi - - for path in ${APPDATA_DATAPATHS}; do - APPSTREAM_PATHS="${APPSTREAM_PATHS} --datapath ${path}" - done - - echo "Updating AppStream cache..." - ${APPSTREAMCLI} refresh-cache --force ${APPSTREAM_PATHS} --cachepath ${APPSTREAM_CACHE} - ;; - esac - ;; -*) - exit 1 - ;; -esac - -exit 0 diff --git a/srcpkgs/xbps-triggers/files/binfmts b/srcpkgs/xbps-triggers/files/binfmts deleted file mode 100755 index 4212afd1e0d60b..00000000000000 --- a/srcpkgs/xbps-triggers/files/binfmts +++ /dev/null @@ -1,94 +0,0 @@ -#!/bin/sh -# -# binfmts trigger. -# -# Binaries can be specified like: -# binfmts=" [ ...]" -# -# Arguments: $ACTION = [run/targets] -# $TARGET = [post-install/pre-remove] -# $PKGNAME -# $VERSION -# $UPDATE = [yes/no] -# -ACTION="$1" -TARGET="$2" -PKGNAME="$3" -VERSION="$4" -UPDATE="$5" - -export PATH="usr/bin:usr/sbin:/usr/sbin:/usr/bin:/sbin:/bin" - -# {install,remove}_binfmts: legacy installation style -install_binfmts() { - echo "$binfmts" | while read -r line; do - set -- $line - _bin="$1"; shift - _bname="${_bin##*/}" - update-binfmts --package "${PKGNAME}" --install "${_bname}" "${_bin}" "$@" - done -} - -remove_binfmts() { - echo "$binfmts" | while read -r line; do - set -- $line - _bin="$1"; shift - _bname="${_bin##*/}" - if [ -f "var/lib/binfmts/${_bname}" ]; then - update-binfmts --package "${PKGNAME}" --remove "${_bname}" "${_bin}" - fi - done -} - -# {,un}import_binfmts: new installation style -import_binfmts() { - for _fmt in $import_binfmts; do - update-binfmts --import "$_fmt" - done -} - -unimport_binfmts() { - for _fmt in $import_binfmts; do - if [ -f "var/lib/binfmts/${_fmt}" ]; then - update-binfmts --unimport "$_fmt" - fi - done -} - -case "$ACTION" in -targets) - echo "post-install pre-remove" - ;; -run) - [ -x /usr/bin/update-binfmts ] || exit 0 - - case "$TARGET" in - post-install) - if [ -n "${binfmts}" ]; then - install_binfmts - fi - if [ -n "${import_binfmts}" ]; then - import_binfmts - fi - ;; - pre-remove) - if [ -n "${binfmts}" ]; then - remove_binfmts - fi - if [ -n "${import_binfmts}" ]; then - unimport_binfmts - fi - ;; - *) - exit 1 - ;; - esac - ;; -*) - exit 1 - ;; -esac - -exit 0 -# end -# end diff --git a/srcpkgs/xbps-triggers/files/dkms b/srcpkgs/xbps-triggers/files/dkms deleted file mode 100755 index e84c99ae3d65f3..00000000000000 --- a/srcpkgs/xbps-triggers/files/dkms +++ /dev/null @@ -1,144 +0,0 @@ -#!/bin/sh -# -# DKMS trigger. Used to add/build/install or remove the specified modules -# from all kernels. -# -# Modules can be specified like: -# dkms_modules=" ..." -# -# Arguments: $ACTION = [run/targets] -# $TARGET = [post-install/pre-remove] -# $PKGNAME -# $VERSION -# $UPDATE = [yes/no] -# -ACTION="$1" -TARGET="$2" -PKGNAME="$3" -VERSION="$4" -UPDATE="$5" - -remove_modules() { - # Remove the specified modules from all kernels. - set -- ${dkms_modules} - while [ $# -gt 0 ]; do - $DKMS status -m "$1" | while read -r line; do - IFS=" ,:/" read -r modname modver kver arch status _ <<-EOF - $line - EOF - if [ "${line#*: }" = added ]; then - # The module wasn't built successfully for any kernel version - printf %s "Cleaning up DKMS module '$modname-$modver'... " - $DKMS remove -m "$modname" -v "$modver" >/dev/null 2>&1 - elif [ "$status" = installed ] || [ "$status" = built ]; then - printf %s "Removing DKMS module '$modname-$modver' for kernel-$kver... " - $DKMS remove -m "$modname" -v "$modver" -k "$kver" >/dev/null 2>&1 - else - # Invalid output - continue - fi - if [ $? -eq 0 ]; then - echo "done." - else - echo "FAILED!" - fi - done - shift 2 - done -} - -add_modules() { - local rval= - - [ -r /etc/default/dkms ] && . /etc/default/dkms - : "${DKMS_JOBS:=$(nproc)}" - - # Add/build and install the specified modules for all kernels. - set -- ${dkms_modules} - while [ $# -gt 0 ]; do - $DKMS add -m "$1" -v "$2" >/dev/null 2>&1 - rval=$? - if [ $rval -eq 0 ]; then - echo "Added DKMS module '$1-$2'." - elif [ $rval -eq 3 ]; then - echo "DKMS module '$1-$2' already added, skipping." - else - echo "Failed to add DKMS module: '$1-$2'..." - err=1 - fi - shift 2 - done - [ -n "$err" ] && exit $err - - for f in $(echo lib/modules/*); do - _kver=$(basename $f) - if [ ! -e "${f}/build/include" ]; then - echo "Skipping kernel-${_kver}. kernel-headers package not installed..." - continue - fi - if [ ! -f ${f}/build/scripts/basic/fixdep ] || [ ! -f ${f}/build/scripts/mod/modpost ] ; then - echo -n "Prepare to build modules for kernel-${_kver}... " - yes "" | make -j "$DKMS_JOBS" -C ${f}/build prepare0 > ${f}/build/make.log 2>&1 - if [ $? -eq 0 ]; then - echo "done." - else - echo "FAILED!" - echo "Kernel scripts failed to build, please check /${f}/build/make.log" - echo "for errors in the log file." - fi - fi - set -- ${dkms_modules} - while [ $# -gt 0 ]; do - echo -n "Building DKMS module '$1-$2' for kernel-${_kver}... " - $DKMS build -j "${DKMS_JOBS}" -q -m "$1" -v "$2" -k "${_kver}" >/dev/null 2>&1 - if [ $? -eq 0 ]; then - echo "done." - else - echo "FAILED!" - echo "DKMS module '$1-$2' failed to build, please check /var/lib/dkms" - echo "for errors in the log file." - shift 2; continue - fi - echo -n "Installing DKMS module '$1-$2' for kernel-${_kver}... " - $DKMS install --force -j "${DKMS_JOBS}" -q -m "$1" -v "$2" -k "${_kver}" >/dev/null 2>&1 - if [ $? -eq 0 ]; then - echo "done." - else - echo "FAILED!" - echo "DKMS module '$1-$2' failed to install, please do this manually" - echo "and check for errors in the log file." - fi - shift 2 - done - done -} - -case "$ACTION" in -targets) - echo "post-install pre-remove" - ;; -run) - [ -z "${dkms_modules}" ] && exit 0 - - DKMS=usr/bin/dkms - [ -x "${DKMS}" ] || exit 0 - - case "$TARGET" in - post-install) - export IGNORE_CC_MISMATCH=1 - add_modules - ;; - pre-remove) - remove_modules - ;; - *) - exit 1 - ;; - esac - ;; -*) - exit 1 - ;; -esac - -exit 0 diff --git a/srcpkgs/xbps-triggers/files/gconf-schemas b/srcpkgs/xbps-triggers/files/gconf-schemas deleted file mode 100755 index 776b8011ddb951..00000000000000 --- a/srcpkgs/xbps-triggers/files/gconf-schemas +++ /dev/null @@ -1,104 +0,0 @@ -#!/bin/sh -# -# (Un)registers GConf schemas/entries into the schemas database directory. -# -# The following variables can be defined by a package to register .entries -# and .schemas files: -# -# gconf_entries - A list of .entries files to register. When using this -# variable, packages need to be fixed to not register -# them and to install those files to GCONF_SCHEMAS_DIR. -# gconf_schemas - A list of .schemas files to register. When using this -# variable, packages need to be fixed to not register -# them and to install those files to GCONF_SCHEMAS_DIR. -# -# Arguments: $ACTION = [run/targets] -# $TARGET = [post-install/pre-remove] -# $PKGNAME -# $VERSION -# $UPDATE = [yes/no] -# -ACTION="$1" -TARGET="$2" -PKGNAME="$3" -VERSION="$4" -UPDATE="$5" - -# The gconftool-2 binary program. -GCONFTOOL2="usr/bin/gconftool-2" - -# Default configuration source (database). -GCONF_CONFIG_SOURCE="xml::/etc/gconf/gconf.xml.defaults" - -# Where .schemas files go. -GCONF_SCHEMAS_DIR="usr/share/gconf/schemas" - -case "$ACTION" in -targets) - echo "post-install pre-remove" - ;; -run) - if [ ! -x "$GCONFTOOL2" ]; then - exit 0 - fi - if [ -z "$gconf_entries" -a -z "$gconf_schemas" ]; then - return 0 - fi - - case "$TARGET" in - post-install) - for f in ${gconf_schemas}; do - if [ ! -f "${GCONF_SCHEMAS_DIR}/${f}" ]; then - continue - fi - GCONF_CONFIG_SOURCE="$GCONF_CONFIG_SOURCE" \ - ${GCONFTOOL2} --makefile-install-rule \ - ${GCONF_SCHEMAS_DIR}/${f} >/dev/null - if [ $? -eq 0 ]; then - echo "Registered GConf schema: ${f}." - fi - done - for f in ${gconf_entries}; do - if [ ! -f "${GCONF_SCHEMAS_DIR}/${f}" ]; then - continue - fi - ${GCONFTOOL2} --config-source=${GCONF_CONFIG_SOURCE} \ - --direct --load ${GCONF_SCHEMAS_DIR}/${f} \ - >/dev/null - if [ $? -eq 0 ]; then - echo "Registered GConf entry: ${f}." - fi - done - ;; - pre-remove) - for f in ${gconf_entries}; do - if [ ! -f "${GCONF_SCHEMAS_DIR}/${f}" ]; then - continue - fi - ${GCONFTOOL2} --config-source=${GCONF_CONFIG_SOURCE} \ - --direct --unload ${GCONF_SCHEMAS_DIR}/${f} \ - >/dev/null - if [ $? -eq 0 ]; then - echo "Unregistered GConf entry: ${f}." - fi - done - for f in ${gconf_schemas}; do - if [ ! -f "${GCONF_SCHEMAS_DIR}/${f}" ]; then - continue - fi - GCONF_CONFIG_SOURCE="${GCONF_CONFIG_SOURCE}" \ - ${GCONFTOOL2} --makefile-uninstall-rule \ - ${GCONF_SCHEMAS_DIR}/${f} >/dev/null - if [ $? -eq 0 ]; then - echo "Unregistered GConf schema: ${f}." - fi - done - ;; - esac - ;; -*) - exit 1 - ;; -esac - -exit 0 diff --git a/srcpkgs/xbps-triggers/files/gdk-pixbuf-loaders b/srcpkgs/xbps-triggers/files/gdk-pixbuf-loaders deleted file mode 100755 index 26a7eee9231225..00000000000000 --- a/srcpkgs/xbps-triggers/files/gdk-pixbuf-loaders +++ /dev/null @@ -1,49 +0,0 @@ -#!/bin/sh -# -# Updates's GDK Pixbuf loaders cache with gdk-pixbuf-query-loaders(1). -# -# Arguments: $ACTION = [run/targets] -# $TARGET = [post-install/post-remove] -# $PKGNAME -# $VERSION -# $UPDATE = [yes/no] -# -ACTION="$1" -TARGET="$2" -PKGNAME="$3" -VERSION="$4" -UPDATE="$5" - -pixbuf_bin=usr/bin/gdk-pixbuf-query-loaders -pixbuf_cache=usr/lib/gdk-pixbuf-2.0/2.10.0/loaders.cache - -case "$ACTION" in -targets) - echo "post-install pre-remove post-remove" - ;; -run) - [ ! -x ${pixbuf_bin} ] && exit 0 - - if [ "$TARGET" = "pre-remove" -a "${PKGNAME}" = "gdk-pixbuf" ]; then - [ -f ${pixbuf_cache} ] && rm -f ${pixbuf_cache} - break - fi - case "$TARGET" in - post-*) - if [ -f etc/gtk-2.0/gdk-pixbuf.loaders ]; then - echo " Removing obsolete conf file: etc/gtk-2.0/gdk-pixbuf.loaders" - rm -f etc/gtk-2.0/gdk-pixbuf.loaders - fi - if [ -x ${pixbuf_bin} ]; then - echo "Updating GDK Pixbuf loaders cache..." - ${pixbuf_bin} --update-cache - fi - ;; - esac - ;; -*) - exit 1 - ;; -esac - -exit 0 diff --git a/srcpkgs/xbps-triggers/files/gio-modules b/srcpkgs/xbps-triggers/files/gio-modules deleted file mode 100755 index 0425459b1effc2..00000000000000 --- a/srcpkgs/xbps-triggers/files/gio-modules +++ /dev/null @@ -1,39 +0,0 @@ -#!/bin/sh -# -# Updates GLib GIO module cache with gio-querymodules. -# -# Arguments: $ACTION = [run/targets] -# $TARGET = [post-install/post-remove] -# $PKGNAME -# $VERSION -# $UPDATE = [yes/no] -# -ACTION="$1" -TARGET="$2" -PKGNAME="$3" -VERSION="$4" -UPDATE="$5" - -gioquery=usr/bin/gio-querymodules -giocachedir=usr/lib/gio/modules - -case "$ACTION" in -targets) - echo "post-install post-remove" - ;; -run) - case "$TARGET" in - post-*) - if [ -x ${gioquery} -a -d ${giocachedir} ]; then - echo "Updating GLib GIO modules cache..." - ${gioquery} ${giocachedir} - fi - ;; - esac - ;; -*) - exit 1 - ;; -esac - -exit 0 diff --git a/srcpkgs/xbps-triggers/files/gsettings-schemas b/srcpkgs/xbps-triggers/files/gsettings-schemas deleted file mode 100755 index 854126da77d377..00000000000000 --- a/srcpkgs/xbps-triggers/files/gsettings-schemas +++ /dev/null @@ -1,58 +0,0 @@ -#!/bin/sh -# -# GLib's GSettings XML schema files. -# -# Arguments: $ACTION = [run/targets] -# $TARGET = [post-install/pre-remove] -# $PKGNAME -# $VERSION -# $UPDATE = [yes/no] -# -ACTION="$1" -TARGET="$2" -PKGNAME="$3" -VERSION="$4" -UPDATE="$5" - -# The glib-compile-schemas binary program. -GSCHEMASCOMP="usr/bin/glib-compile-schemas" - -# Where .schemas files go. -GLIB_SCHEMAS_DIR="usr/share/glib-2.0/schemas" - -case "$ACTION" in -targets) - echo "post-install post-remove pre-remove" - ;; -run) - if [ ! -x "$GSCHEMASCOMP" ]; then - exit 0 - fi - - case "$TARGET" in - post-*) - [ ! -d ${GLIB_SCHEMAS_DIR} ] && exit 0 - # Compile all GSettings schema files. - echo -n "Refreshing GSettings database from " - echo -n "${GLIB_SCHEMAS_DIR}... " - ${GSCHEMASCOMP} ${GLIB_SCHEMAS_DIR} - if [ $? -eq 0 ]; then - echo "done." - else - echo "failed!" - fi - ;; - pre-remove) - if [ "${PKGNAME}" = "glib" ]; then - rm -f ${GLIB_SCHEMAS_DIR}/*.compiled - echo "Removed GSettings database file." - fi - ;; - esac - ;; -*) - exit 1 - ;; -esac - -exit 0 diff --git a/srcpkgs/xbps-triggers/files/gtk-icon-cache b/srcpkgs/xbps-triggers/files/gtk-icon-cache deleted file mode 100755 index abff3281641d73..00000000000000 --- a/srcpkgs/xbps-triggers/files/gtk-icon-cache +++ /dev/null @@ -1,56 +0,0 @@ -#!/bin/sh -# -# Updates GTK+ icon cache file with gtk-update-icon-cache(1). -# -# Arguments: $ACTION = [run/targets] -# $TARGET = [post-install/post-remove] -# $PKGNAME -# $VERSION -# $UPDATE = [yes/no] -# -ACTION="$1" -TARGET="$2" -PKGNAME="$3" -VERSION="$4" -UPDATE="$5" - -iconcache_bin=usr/bin/gtk-update-icon-cache - -case "$ACTION" in -targets) - echo "post-install post-remove" - ;; -run) - if [ "$TARGET" = "post-remove" -a "${PKGNAME}" = "gtk+" ]; then - for dir in ${gtk_iconcache_dirs}; do - if [ -f .${dir}/icon-theme.cache ]; then - rm -f .${dir}/icon-theme.cache - echo -n "Removed GTK+ icon theme " - echo "cache for ${dir}." - fi - done - exit 0 - fi - - if [ ! -x $iconcache_bin ]; then - exit 0 - fi - - case "$TARGET" in - post-*) - for dir in ${gtk_iconcache_dirs}; do - if [ -d ".${dir}" ]; then - echo -n "Updating GTK+ icon cache for " - echo "${dir}..." - ${iconcache_bin} -q -f -t .${dir} - fi - done - ;; - esac - ;; -*) - exit 1 - ;; -esac - -exit 0 diff --git a/srcpkgs/xbps-triggers/files/gtk-immodules b/srcpkgs/xbps-triggers/files/gtk-immodules deleted file mode 100755 index 46e3a6bf9da0cd..00000000000000 --- a/srcpkgs/xbps-triggers/files/gtk-immodules +++ /dev/null @@ -1,50 +0,0 @@ -#!/bin/sh -# -# Updates GTK+ IM modules file with gtk-query-immodules-2.0(1). -# -# Arguments: $ACTION = [run/targets] -# $TARGET = [post-install/post-remove] -# $PKGNAME -# $VERSION -# $UPDATE = [yes/no] -# -ACTION="$1" -TARGET="$2" -PKGNAME="$3" -VERSION="$4" -UPDATE="$5" - -immodules_bin=usr/bin/gtk-query-immodules-2.0 -immodules_cache=usr/lib/gtk-2.0/2.10.0/immodules.cache - -case "$ACTION" in -targets) - echo "post-install post-remove" - ;; -run) - if [ "$TARGET" = "post-remove" -a "${PKGNAME}" = "gtk+" ]; then - [ -f ${immodules_cache} ] && rm -f ${immodules_cache} - exit 0 - fi - case "$TARGET" in - post-*) - if [ -f etc/gtk-2.0/gtk.immodules ]; then - echo "Removing obsolete conf file: etc/gtk-2.0/gtk.immodules" - rm -f etc/gtk-2.0/gtk.immodules - fi - - if [ ! -x $immodules_bin ]; then - exit 0 - fi - - echo "Updating GTK+ immodules cache..." - $immodules_bin --update-cache - ;; - esac - ;; -*) - exit 1 - ;; -esac - -exit 0 diff --git a/srcpkgs/xbps-triggers/files/gtk-pixbuf-loaders b/srcpkgs/xbps-triggers/files/gtk-pixbuf-loaders deleted file mode 100755 index 802b4898996ca6..00000000000000 --- a/srcpkgs/xbps-triggers/files/gtk-pixbuf-loaders +++ /dev/null @@ -1,6 +0,0 @@ -#!/bin/sh -# -# This trigger retains the old name of the current 'gdk-pixbuf-loaders' trigger -# and redirects all args there -# -exec usr/libexec/xbps-triggers/gdk-pixbuf-loaders "$@" diff --git a/srcpkgs/xbps-triggers/files/gtk3-immodules b/srcpkgs/xbps-triggers/files/gtk3-immodules deleted file mode 100755 index 12042fc05137d0..00000000000000 --- a/srcpkgs/xbps-triggers/files/gtk3-immodules +++ /dev/null @@ -1,50 +0,0 @@ -#!/bin/sh -# -# Updates GTK+3 IM modules file with gtk-query-immodules-3.0(1). -# -# Arguments: $ACTION = [run/targets] -# $TARGET = [post-install/post-remove] -# $PKGNAME -# $VERSION -# $UPDATE = [yes/no] -# -ACTION="$1" -TARGET="$2" -PKGNAME="$3" -VERSION="$4" -UPDATE="$5" - -immodules_bin=usr/bin/gtk-query-immodules-3.0 -immodules_cache=usr/lib/gtk-3.0/3.0.0/immodules.cache - -case "$ACTION" in -targets) - echo "post-install post-remove" - ;; -run) - if [ "$TARGET" = "post-remove" -a "${PKGNAME}" = "gtk+3" ]; then - [ -f ${immodules_cache} ] && rm -f ${immodules_cache} - exit 0 - fi - case "$TARGET" in - post-*) - if [ -f etc/gtk-3.0/gtk.immodules ]; then - echo "Removing obsolete conf file: etc/gtk-3.0/gtk.immodules" - rm -f etc/gtk-3.0/gtk.immodules - fi - - if [ ! -x $immodules_bin ]; then - exit 0 - fi - - echo "Updating GTK+3 immodules cache..." - $immodules_bin --update-cache - ;; - esac - ;; -*) - exit 1 - ;; -esac - -exit 0 diff --git a/srcpkgs/xbps-triggers/files/hwdb.d-dir b/srcpkgs/xbps-triggers/files/hwdb.d-dir deleted file mode 100755 index c651f0001a5af8..00000000000000 --- a/srcpkgs/xbps-triggers/files/hwdb.d-dir +++ /dev/null @@ -1,36 +0,0 @@ -#!/bin/sh -# -# Updates hardware database -# -# Arguments: $ACTION = [run/targets] -# $TARGET = [post-install/pre-remove] -# $PKGNAME -# $VERSION -# $UPDATE = [yes/no] -# -ACTION="$1" -TARGET="$2" -PKGNAME="$3" -VERSION="$4" -UPDATE="$5" - -udevadm=usr/bin/udevadm - -case "$ACTION" in -targets) - echo "post-install pre-remove" - ;; -run) - if [ ! -x $udevadm ]; then - exit 0 - fi - - echo "Updating udev hardware database ..." - $udevadm hwdb --root=. --update - ;; -*) - exit 1 - ;; -esac - -exit 0 diff --git a/srcpkgs/xbps-triggers/files/info-files b/srcpkgs/xbps-triggers/files/info-files deleted file mode 100755 index 7ad012b89c8abe..00000000000000 --- a/srcpkgs/xbps-triggers/files/info-files +++ /dev/null @@ -1,63 +0,0 @@ -#!/bin/sh -# -# Registers or unregisters info files for a package. -# -# Arguments: $ACTION = [run/targets] -# $TARGET = [post-install/pre-remove] -# $PKGNAME -# $VERSION -# $UPDATE = [yes/no] -# -ACTION="$1" -TARGET="$2" -PKGNAME="$3" -VERSION="$4" -UPDATE="$5" - -installinfo=usr/bin/install-info -infodir=usr/share/info - -case "$ACTION" in -targets) - echo "post-install pre-remove" - ;; -run) - [ ! -x "$installinfo" ] && exit 0 - - if [ -z "$info_files" ]; then - echo "Trigger info-files: empty info_files." - exit 1 - fi - - for f in ${info_files}; do - if [ "$f" = "/usr/share/info/dir" ]; then - continue - elif [ ! -f ".$f" ]; then - echo "WARNING: $f does not exist! skipping..." - continue - fi - - case "$TARGET" in - post-install) - echo -n "Registering info file: $f... " - ;; - pre-remove) - echo -n "Unregistering info file: $f... " - infoargs="--delete" - ;; - esac - - $installinfo $infoargs ./$f $infodir/dir 2>/dev/null - if [ $? -eq 0 ]; then - echo "done." - else - echo "failed!" - fi - done - ;; -*) - exit 1 - ;; -esac - -exit 0 diff --git a/srcpkgs/xbps-triggers/files/initramfs-regenerate b/srcpkgs/xbps-triggers/files/initramfs-regenerate deleted file mode 100755 index 20fd9982d74fd1..00000000000000 --- a/srcpkgs/xbps-triggers/files/initramfs-regenerate +++ /dev/null @@ -1,57 +0,0 @@ -#!/bin/sh -# -# Trigger to regenerate an initramfs for every kernel with a module directory -# in lib/modules on package post-install. -# -# To change the initramfs generator, edit or create the file -# etc/default/initramfs-regenerate and add or change the line -# -# INITRAMFS_GENERATOR= -# -# where is one of "dracut", "mkinitcpio" or "none". By default, a -# value of "dracut" is assumed. -# -# Arguments: $ACTION = [run/targets] -# $TARGET = [post-install/post-remove] -# $PKGNAME -# $VERSION -# $UPDATE = [yes/no] - -ACTION="$1" -TARGET="$2" -PKGNAME="$3" -VERSION="$4" -UPDATE="$5" - -export PATH="usr/bin:/usr/sbin:/usr/bin:/sbin:/bin" - -case "$ACTION" in - targets) - echo "post-install post-remove" - exit 0 - ;; - run) - ;; - *) - exit 1 - ;; -esac - -# Prefer the new alternatives-based initramfs hooks -HOOK="etc/kernel.d/post-install/20-initramfs" -if [ ! -x "${HOOK}" ]; then - # Otherwise, use legacy trigger behavior to find a preferred hook - [ -f etc/default/initramfs-regenerate ] && . etc/default/initramfs-regenerate - HOOK="etc/kernel.d/post-install/20-${INITRAMFS_GENERATOR:-dracut}" - [ -x "${HOOK}" ] || exit 0 -fi - -echo "Regenerating initramfs images using kernel hook ${HOOK##*/}" - -# Regenerate images for every kernel version with modules -for kdir in usr/lib/modules/*; do - [ -d "${kdir}/kernel" ] || continue - kver="${kdir##*/}" - "${HOOK}" "${PKGNAME}" "${kver}" -done -exit 0 diff --git a/srcpkgs/xbps-triggers/files/kernel-hooks b/srcpkgs/xbps-triggers/files/kernel-hooks deleted file mode 100755 index 61574e90843ef0..00000000000000 --- a/srcpkgs/xbps-triggers/files/kernel-hooks +++ /dev/null @@ -1,53 +0,0 @@ -#!/bin/sh -# -# Run scripts found in /etc/kernel.d/ directories. -# -# Arguments: $ACTION = [run/targets] -# $TARGET = [post-install/post-remove] -# $PKGNAME -# $VERSION -# $UPDATE = [yes/no] -# -ACTION="$1" -TARGET="$2" -PKGNAME="$3" -VERSION="$4" -UPDATE="$5" - -RUN_TARGETS="pre-install post-install pre-remove post-remove" - -case "$ACTION" in -targets) - echo "${RUN_TARGETS}" - ;; -run) - # Ignore pre-remove when updating a package. - if [ "${TARGET}" = "pre-remove" ]; then - [ "${UPDATE}" = "yes" ] && exit 0 - fi - - # Create required dirs when necessary. - for _dir_ in ${RUN_TARGETS}; do - [ ! -d etc/kernel.d/${_dir_} ] && mkdir -p etc/kernel.d/${_dir_} - done - - # Execute kernel hooks for the specified target. - for _file_ in etc/kernel.d/${TARGET}/*; do - [ ! -x "${_file_}" ] && continue - echo "Executing ${TARGET} kernel hook: $(basename ${_file_}) ..." - - # A package may export "kernel_hooks_version" as a hint - # to pass this version to the hooks. - if [ -n "${kernel_hooks_version}" ]; then - env ROOTDIR="." ${_file_} ${PKGNAME} ${kernel_hooks_version} - else - env ROOTDIR="." ${_file_} ${PKGNAME} ${VERSION} - fi - done - ;; -*) - exit 1 - ;; -esac - -exit 0 diff --git a/srcpkgs/xbps-triggers/files/mimedb b/srcpkgs/xbps-triggers/files/mimedb deleted file mode 100755 index e5535f24ec56a1..00000000000000 --- a/srcpkgs/xbps-triggers/files/mimedb +++ /dev/null @@ -1,40 +0,0 @@ -#!/bin/sh -# -# Updates the shared-mime-info db file with update-mime-database(1). -# -# Arguments: $ACTION = [run/targets] -# $TARGET = [post-install/post-remove] -# $PKGNAME -# $VERSION -# $UPDATE = [yes/no] -# -ACTION="$1" -TARGET="$2" -PKGNAME="$3" -VERSION="$4" -UPDATE="$5" - -mimedb_bin=usr/bin/update-mime-database - -case "$ACTION" in -targets) - echo "post-install post-remove" - ;; -run) - case "$TARGET" in - post-*) - if [ ! -x ${mimedb_bin} ]; then - exit 0 - fi - - echo "Updating shared-mime-info database..." - PKGSYSTEM_ENABLE_FSYNC=0 ${mimedb_bin} -n usr/share/mime > /dev/null - ;; - esac - ;; -*) - exit 1 - ;; -esac - -exit 0 diff --git a/srcpkgs/xbps-triggers/files/mkdirs b/srcpkgs/xbps-triggers/files/mkdirs deleted file mode 100755 index 089becabd32abc..00000000000000 --- a/srcpkgs/xbps-triggers/files/mkdirs +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/sh -# -# Creates or removes directories as specified by the make_dirs -# environment variable, as follows (relative to rootdir): -# -# dir mode uid gid -# blah 0755 0 0 -# -# Arguments: $ACTION = [run/targets] -# $TARGET = [post-install/post-remove] -# $PKGNAME -# $VERSION -# $UPDATE = [yes/no] -# -ACTION="$1" -TARGET="$2" -PKGNAME="$3" -VERSION="$4" -UPDATE="$5" - -case "$ACTION" in -targets) - echo "post-install post-remove" - ;; -run) - [ -z "$make_dirs" ] && return 0 - - if [ "$TARGET" = "post-install" ]; then - # create directories - set -- ${make_dirs} - while [ $# -gt 0 ]; do - _dir="$1"; _mode="$2"; _uid="$3"; _gid="$4" - if [ ! -d ".${_dir}" ]; then - mkdir -p ".${_dir}" || \ - echo "Failed to create .${_dir}!" - fi - chown "${_uid}:${_gid}" ".${_dir}" && \ - chmod ${_mode} ".${_dir}" || \ - echo "Failed to set perms ${_mode} ${_uid}:${_gid} to .${_dir}!" - shift; shift; shift; shift - done - else - # remove directories - set -- ${make_dirs} - while [ $# -gt 0 ]; do - _dir="$1" - if [ -d ".${_dir}" ]; then - rmdir ".${_dir}" >/dev/null 2>&1 - fi - shift; shift; shift; shift - done - fi - ;; -*) - exit 1 - ;; -esac - -exit 0 diff --git a/srcpkgs/xbps-triggers/files/pango-modules b/srcpkgs/xbps-triggers/files/pango-modules deleted file mode 100755 index 9c95d54ed71cdd..00000000000000 --- a/srcpkgs/xbps-triggers/files/pango-modules +++ /dev/null @@ -1,43 +0,0 @@ -#!/bin/sh -# -# This is a reduced version for the pango-modules trigger which is now -# obsolete upstream. -# The pango-modulesquery binary was removed from upstream and isn't provided -# anymore by our 'pango' package -# -# This reduced version just removes the pango.modules file if it exists during -# the removal of the 'pango' package -# -# Arguments: $ACTION = [run/targets] -# $TARGET = [post-remove] -# $PKGNAME -# $VERSION -# $UPDATE = [yes/no] -# -ACTION="$1" -TARGET="$2" -PKGNAME="$3" -VERSION="$4" -UPDATE="$5" - -pango_modules=etc/pango/pango.modules - -case "$ACTION" in -targets) - echo "post-remove" - ;; -run) - if [ "$TARGET" = "post-remove" -a "${PKGNAME}" = "pango" ]; then - if [ -f ${pango_modules} ]; then - echo "Removing pango modules file..." - rm -f ${pango_modules} - fi - break - fi - ;; -*) - exit 0 - ;; -esac - -exit 0 diff --git a/srcpkgs/xbps-triggers/files/pycompile b/srcpkgs/xbps-triggers/files/pycompile deleted file mode 100755 index fb55a20024b477..00000000000000 --- a/srcpkgs/xbps-triggers/files/pycompile +++ /dev/null @@ -1,116 +0,0 @@ -#!/bin/sh -# -# Trigger to compile python code into native bytecode and remove -# generated bytecode files. -# -# Packages need to set the variable pycompile_dirs with a list -# of directories (absolute path) separated by spaces, and WITHOUT -# the first slash, e.g: -# -# pycompile_dirs="usr/blah/foo usr/zoo/d00d" -# -# or if the code resides in standard site-packages directory, -# need to set the pycompile_module variable: -# -# pycompile_module="blah foo" -# -# Or if a module is stored in top-level site-packages directory: -# -# pycompile_module="foo.py" -# -# Additionally another var can be used to specify the target python version: -# -# pycompile_version="3.4" -# -# Arguments: $ACTION = [run/targets] -# $TARGET = [post-install/pre-remove] -# $PKGNAME -# $VERSION -# $UPDATE = [yes/no] -# -ACTION="$1" -TARGET="$2" -PKGNAME="$3" -VERSION="$4" -UPDATE="$5" - -export PATH="usr/bin:/usr/sbin:/usr/sbin:/usr/bin:/sbin:/bin" - -update_ldcache() { - if [ -x sbin/ldconfig -o -x bin/ldconfig ]; then - echo "Updating ldconfig(8) cache..." - ldconfig -X || : - fi -} - -compile() -{ - for f in ${pycompile_dirs}; do - echo "Byte-compiling python code in ${f}..." - python${pycompile_version} -m compileall -f -q ./${f} && \ - python${pycompile_version} -O -m compileall -f -q ./${f} - done - for f in ${pycompile_module}; do - echo "Byte-compiling python${pycompile_version} code for module ${f}..." - if [ -d "usr/lib/python${pycompile_version}/site-packages/${f}" ]; then - python${pycompile_version} -m compileall -f -q \ - usr/lib/python${pycompile_version}/site-packages/${f} && \ - python${pycompile_version} -O -m compileall -f -q \ - usr/lib/python${pycompile_version}/site-packages/${f} - else - python${pycompile_version} -m compileall -f -q \ - usr/lib/python${pycompile_version}/site-packages/${f} && \ - python${pycompile_version} -O -m compileall -f -q \ - usr/lib/python${pycompile_version}/site-packages/${f} - fi - done - update_ldcache -} - -remove() -{ - for f in ${pycompile_dirs}; do - echo "Removing byte-compiled python${pycompile_version} files in ${f}..." - find ./${f} -type f -name \*.py[co] -delete 2>&1 >/dev/null - find ./${f} -type d -name __pycache__ -delete 2>&1 >/dev/null - done - for f in ${pycompile_module}; do - echo "Removing byte-compiled python${pycompile_version} code for module ${f}..." - if [ -d usr/lib/python${pycompile_version}/site-packages/${f} ]; then - find usr/lib/python${pycompile_version}/site-packages/${f} \ - -type f -name \*.py[co] -delete 2>&1 >/dev/null - find usr/lib/python${pycompile_version}/site-packages/${f} \ - -type d -name __pycache__ -delete 2>&1 >/dev/null - else - rm -f usr/lib/python${pycompile_version}/site-packages/${f%.py}.py[co] - fi - done - update_ldcache -} - -case "$ACTION" in -targets) - echo "post-install pre-remove" - ;; -run) - [ ! -x usr/bin/python${pycompile_version} ] && exit 0 - [ -z "${pycompile_dirs}" -a -z "${pycompile_module}" ] && exit 0 - - case "$TARGET" in - post-install) - compile - ;; - pre-remove) - remove - ;; - *) - exit 1 - ;; - esac - ;; -*) - exit 1 - ;; -esac - -exit 0 diff --git a/srcpkgs/xbps-triggers/files/register-shell b/srcpkgs/xbps-triggers/files/register-shell deleted file mode 100755 index 316d1122ecc92f..00000000000000 --- a/srcpkgs/xbps-triggers/files/register-shell +++ /dev/null @@ -1,66 +0,0 @@ -#!/bin/sh -# -# Registers or unregisters a shell in /etc/shells. -# -# Arguments: $ACTION = [run/targets] -# $TARGET = [post-install/post-remove] -# $PKGNAME -# $VERSION -# $UPDATE = [yes/no] -# -ACTION="$1" -TARGET="$2" -PKGNAME="$3" -VERSION="$4" -UPDATE="$5" - -case "$ACTION" in -targets) - echo "post-install post-remove" - ;; -run) - [ "$TARGET" != "post-install" -a "$TARGET" != "post-remove" ] && exit 1 - - if [ -z "$register_shell" ]; then - echo "Trigger register-shell: empty \$register_shell!" - exit 1 - fi - - case "$TARGET" in - post-install) - if [ ! -f etc/shells ]; then - for f in ${register_shell}; do - echo $f >> etc/shells - echo "Registered $f into /etc/shells." - done - chmod 644 etc/shells - else - for f in ${register_shell}; do - if ! grep -qFx "$f" etc/shells; then - echo "$f" >> etc/shells - echo -n "Registered $f into " - echo "/etc/shells." - fi - done - fi - ;; - post-remove) - if [ -f etc/shells ]; then - for f in ${register_shell}; do - if grep -q $f etc/shells; then - shell=$(echo $f|sed "s|\\/|\\\/|g") - sed -i -e "/$shell/d" etc/shells - echo -n "Unregistered $f from " - echo "/etc/shells." - fi - done - fi - ;; - esac - ;; -*) - exit 1 - ;; -esac - -exit 0 diff --git a/srcpkgs/xbps-triggers/files/system-accounts b/srcpkgs/xbps-triggers/files/system-accounts deleted file mode 100755 index f50284899958eb..00000000000000 --- a/srcpkgs/xbps-triggers/files/system-accounts +++ /dev/null @@ -1,178 +0,0 @@ -#!/bin/sh -# -# (Un)registers systems accounts (users/groups). -# -# Arguments: $ACTION = [run/targets] -# $TARGET = [post-install/pre-remove] -# $PKGNAME -# $VERSION -# $UPDATE = [yes/no] -# -ACTION="$1" -TARGET="$2" -PKGNAME="$3" -VERSION="$4" -UPDATE="$5" - -export PATH="usr/sbin:usr/bin:/usr/sbin:/usr/bin:/sbin:/bin" - -# Determine whether useradd/groupadd/usermod need a prefix argument -if [ "$(readlink -f . 2>/dev/null || echo .)" != "/" ]; then - prefix="-P ." -else - prefix= -fi - -# show_acct_details [groups] -show_acct_details() { - echo " Account: $1" - echo " Description: '$2'" - echo " Homedir: '$3'" - echo " Shell: '$4'" - [ -n "$5" ] && echo " Additional groups: '$5'" -} - -group_add() { - local _pretty_grname _grname _gid _prefix - - if ! command -v groupadd >/dev/null 2>&1; then - echo "WARNING: cannot create $1 system group (missing groupadd)" - echo "The following group must be created manually: $1" - return - fi - - _grname="${1%:*}" - _gid="${1##*:}" - - [ "${_grname}" = "${_gid}" ] && _gid= - - _pretty_grname="${_grname}${_gid:+ (gid: ${_gid})}" - - groupadd ${prefix} -r ${_grname} ${_gid:+-g ${_gid}} >/dev/null 2>&1 - - case $? in - 0) echo "Created ${_pretty_grname} system group." ;; - 9) ;; - *) echo "ERROR: failed to create system group ${_pretty_grname}!"; exit 1;; - esac -} - -case "$ACTION" in -targets) - echo "post-install pre-remove" - ;; -run) - [ -z "$system_accounts" -a -z "$system_groups" ] && exit 0 - - if command -v useradd >/dev/null 2>&1; then - USERADD="useradd ${prefix}" - fi - - if command -v usermod >/dev/null 2>&1; then - USERMOD="usermod ${prefix}" - fi - - case "$TARGET" in - post-install) - # System groups required by a package. - for grp in ${system_groups}; do - group_add $grp - done - - # System user/group required by a package. - for acct in ${system_accounts}; do - _uname="${acct%:*}" - _uid="${acct##*:}" - - [ "${_uname}" = "${_uid}" ] && _uid= - - eval homedir="\$${_uname}_homedir" - eval shell="\$${_uname}_shell" - eval descr="\$${_uname}_descr" - eval groups="\$${_uname}_groups" - eval pgroup="\$${_uname}_pgroup" - - [ -z "$homedir" ] && homedir="/var/empty" - [ -z "$shell" ] && shell="/sbin/nologin" - [ -z "$descr" ] && descr="${_uname} unprivileged user" - [ -n "$groups" ] && user_groups="-G $groups" - - if [ -n "${_uid}" ]; then - use_id="-u ${_uid} -g ${pgroup:-${_uid}}" - _pretty_uname="${_uname} (uid: ${_uid})" - else - use_id="-g ${pgroup:-${_uname}}" - _pretty_uname="${_uname}" - fi - - if [ -z "$USERADD" -o -z "$USERMOD" ]; then - echo "WARNING: cannot create ${_uname} system account (missing useradd or usermod)" - echo "The following system account must be created:" - show_acct_details "${_pretty_uname}" "${descr}" "${homedir}" "${shell}" "${groups}" - continue - fi - - group_add ${pgroup:-${acct}} - - ${USERADD} -c "${descr}" -d "${homedir}" \ - ${use_id} ${pgroup:+-N} -s "${shell}" \ - ${user_groups} -r ${_uname} >/dev/null 2>&1 - - case $? in - 0) - echo "Created ${_pretty_uname} system user." - ${USERMOD} -L ${_uname} >/dev/null 2>&1 - if [ $? -ne 0 ]; then - echo "WARNING: unable to lock password for ${_uname} system account" - fi - ;; - 9) - ${USERMOD} -c "${descr}" -d "${homedir}" \ - -s "${shell}" -g "${pgroup:-${_uname}}" \ - ${user_groups} ${_uname} >/dev/null 2>&1 - if [ $? -eq 0 ]; then - echo "Updated ${_uname} system user." - else - echo "WARNING: unable to modify ${_uname} system account" - echo "Please verify that account is compatible with these settings:" - show_acct_details "${_pretty_uname}" \ - "${descr}" "${homedir}" "${shell}" "${groups}" - continue - fi - ;; - *) - echo "ERROR: failed to create system user ${_pretty_uname}!" - exit 1 - ;; - esac - done - ;; - pre-remove) - if [ "$UPDATE" = "no" ]; then - for acct in ${system_accounts}; do - _uname="${acct%:*}" - - comment="$( (getent passwd "${_uname}" | cut -d: -f5 | head -n1) 2>/dev/null )" - comment="${comment:-unprivileged user} - for uninstalled package ${PKGNAME}" - - if [ -z "$USERMOD" ]; then - echo "WARNING: cannot disable ${_uname} system user (missing usermod)" - continue - fi - - ${USERMOD} -L -d /var/empty -s /bin/false \ - -c "${comment}" ${_uname} >/dev/null 2>&1 - if [ $? -eq 0 ]; then - echo "Disabled ${_uname} system user." - fi - done - fi - ;; - esac - ;; -*) - exit 1 - ;; -esac - -exit 0 diff --git a/srcpkgs/xbps-triggers/files/texmf-dist b/srcpkgs/xbps-triggers/files/texmf-dist deleted file mode 100755 index 94a81947b21a14..00000000000000 --- a/srcpkgs/xbps-triggers/files/texmf-dist +++ /dev/null @@ -1,48 +0,0 @@ -#!/bin/sh -# -# Updates texmf-dist hashes and format library. -# -# Arguments: $ACTION = [run/targets] -# $TARGET = [post-install/post-remove] -# $PKGNAME -# $VERSION -# $UPDATE = [yes/no] -# -ACTION="$1" -TARGET="$2" -PKGNAME="$3" -VERSION="$4" -UPDATE="$5" - -texhash=usr/bin/texhash -fmtutil=usr/bin/fmtutil-sys -updmap=usr/bin/updmap-sys -optional_engines="luahbtex,luajithbtex,luajittex,luatex,xetex" - -case "$ACTION" in -targets) - echo "post-install post-remove" - ;; -run) - if [ -x ${texhash} ]; then - echo "Updating texmf-dist hashes..." - ${texhash} 2>&1 >/dev/null || true # silence strange errors - fi - if [ -x ${fmtutil} ]; then - echo "Updating texmf-dist formats..." - ${fmtutil} --no-error-if-no-engine="${optional_engines}" \ - --quiet --all >/dev/null || true - fi - if [ -x ${updmap} ]; then - echo "Syncing font map files..." - yes y | ${updmap} --quiet --syncwithtrees >/dev/null - echo "Updating font map files..." - ${updmap} --quiet >/dev/null - fi - ;; -*) - exit 1 - ;; -esac - -exit 0 diff --git a/srcpkgs/xbps-triggers/files/update-desktopdb b/srcpkgs/xbps-triggers/files/update-desktopdb deleted file mode 100755 index bc447ec82e302a..00000000000000 --- a/srcpkgs/xbps-triggers/files/update-desktopdb +++ /dev/null @@ -1,49 +0,0 @@ -#!/bin/sh -# -# Updates the MIME database that connects with applications, through -# the update-desktop-database(1) utility. -# -# Arguments: $ACTION = [run/targets] -# $TARGET = [post-install/post-remove] -# $PKGNAME -# $VERSION -# $UPDATE = [yes/no] -# -ACTION="$1" -TARGET="$2" -PKGNAME="$3" -VERSION="$4" -UPDATE="$5" - -desktopdb_bin=usr/bin/update-desktop-database -desktopdb_dir=usr/share/applications -desktopdb_cache=${desktopdb_dir}/mimeinfo.cache - -case "$ACTION" in -targets) - echo "post-install post-remove" - ;; -run) - if [ "$TARGET" = "post-remove" -a "${PKGNAME}" = "desktop-file-utils" ]; then - [ -f ${desktopdb_cache} ] && rm -f ${desktopdb_cache} - exit 0 - fi - case "$TARGET" in - post-*) - if [ ! -x $desktopdb_bin ]; then - exit 0 - fi - - if [ -d $desktopdb_dir ]; then - echo "Updating MIME database..." - ${desktopdb_bin} ${desktopdb_dir} - fi - ;; - esac - ;; -*) - exit 1 - ;; -esac - -exit 0 diff --git a/srcpkgs/xbps-triggers/files/x11-fonts b/srcpkgs/xbps-triggers/files/x11-fonts deleted file mode 100755 index c5d74cdf137320..00000000000000 --- a/srcpkgs/xbps-triggers/files/x11-fonts +++ /dev/null @@ -1,57 +0,0 @@ -#!/bin/sh -# -# This trigger rebuilds the fonts.dir and fonts.scale files -# for packages that install X11 fonts, and update fontconfig's -# cache for those fonts. -# -# Arguments: $ACTION = [run/targets] -# $TARGET = [post-install/pre-remove] -# $PKGNAME -# $VERSION -# $UPDATE = [yes/no] -# -ACTION="$1" -TARGET="$2" -PKGNAME="$3" -VERSION="$4" -UPDATE="$5" - -mkfontdir=usr/bin/mkfontdir -mkfontscale=usr/bin/mkfontscale -fccache=usr/bin/fc-cache - -case "$ACTION" in -targets) - echo "post-install post-remove" - ;; -run) - if [ ! -x $mkfontdir ]; then - exit 0 - fi - - if [ ! -x $mkfontscale ]; then - exit 0 - fi - - [ -z "${font_dirs}" ] && exit 0 - - case "$TARGET" in - post-install|post-remove) - for dir in ${font_dirs}; do - echo "Building ${dir}/fonts.dir..." - ${mkfontdir} .${dir} - echo "Building ${dir}/fonts.scale..." - ${mkfontscale} .${dir} - echo "Updating fontconfig's cache..." - ${fccache} -f .${dir} - done - ;; - esac - - ;; -*) - exit 1 - ;; -esac - -exit 0 diff --git a/srcpkgs/xbps-triggers/files/xml-catalog b/srcpkgs/xbps-triggers/files/xml-catalog deleted file mode 100755 index 66716950ee125e..00000000000000 --- a/srcpkgs/xbps-triggers/files/xml-catalog +++ /dev/null @@ -1,96 +0,0 @@ -#!/bin/sh -# -# Registers or unregisters SGML/XML catalog entries, through -# the xmlcatmgr application. -# -# Arguments: $ACTION = [run/targets] -# $TARGET = [post-install/pre-remove] -# $PKGNAME -# $VERSION -# $UPDATE = [yes/no] -# -ACTION="$1" -TARGET="$2" -PKGNAME="$3" -VERSION="$4" -UPDATE="$5" - -sgml_catalog=usr/share/sgml/catalog -xml_catalog=usr/share/xml/catalog - -xmlcatmgr=usr/bin/xmlcatmgr - -register_entries() -{ - if [ -n "${sgml_entries}" ]; then - echo -n "Registering SGML catalog entries... " - set -- ${sgml_entries} - while [ $# -gt 0 ]; do - $xmlcatmgr -sc ${sgml_catalog} add "$1" "$2" "$3" - shift; shift; shift; - done - echo "done." - fi - - if [ -n "${xml_entries}" ]; then - echo -n "Registering XML catalog entries... " - set -- ${xml_entries} - while [ $# -gt 0 ]; do - $xmlcatmgr -c ${xml_catalog} add "$1" "$2" "$3" - shift; shift; shift; - done - echo "done." - fi -} - -unregister_entries() -{ - if [ -n "${sgml_entries}" ]; then - echo -n "Unregistering SGML catalog entries... " - set -- ${sgml_entries} - while [ $# -gt 0 ]; do - $xmlcatmgr -sc ${sgml_catalog} remove "$1" "$2" \ - 2>/dev/null - shift; shift; shift - done - echo "done." - fi - if [ -n "${xml_entries}" ]; then - echo -n "Unregistering XML catalog entries... " - set -- ${xml_entries} - while [ $# -gt 0 ]; do - $xmlcatmgr -c ${xml_catalog} remove "$1" "$2" \ - 2>/dev/null - shift; shift; shift - done - echo "done." - fi -} - -case "$ACTION" in -targets) - echo "post-install pre-remove" - ;; -run) - [ ! -x $xmlcatmgr ] && exit 0 - [ -n "${sgml_entries}" -a ! -f "${sgml_catalog}" ] && exit 0 - [ -n "${xml_entries}" -a ! -f "${xml_catalog}" ] && exit 0 - - case "$TARGET" in - post-install) - register_entries - ;; - pre-remove) - unregister_entries - ;; - *) - exit 1 - ;; - esac - ;; -*) - exit 1 - ;; -esac - -exit 0 diff --git a/srcpkgs/xbps-triggers/template b/srcpkgs/xbps-triggers/template deleted file mode 100644 index f1385282089c08..00000000000000 --- a/srcpkgs/xbps-triggers/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'xbps-triggers' -pkgname=xbps-triggers -version=0.129 -revision=1 -bootstrap=yes -short_desc="XBPS triggers for Void Linux" -maintainer="Enno Boland " -license="Public Domain" -homepage="https://voidlinux.org" - -do_install() { - _triggersdir=usr/libexec/${pkgname} - - for f in ${FILESDIR}/*; do - _trigger=$(basename $f) - vinstall ${FILESDIR}/${_trigger} 754 ${_triggersdir} - echo "# end" >> ${DESTDIR}/${_triggersdir}/${_trigger} - done - vmkdir var/db/xbps - cd ${DESTDIR}/var/db/xbps - ln -sf ../../../${_triggersdir} triggers -} diff --git a/srcpkgs/xbps/INSTALL b/srcpkgs/xbps/INSTALL deleted file mode 100644 index 35cb0fad7914f5..00000000000000 --- a/srcpkgs/xbps/INSTALL +++ /dev/null @@ -1,12 +0,0 @@ -case "${ACTION}" in -post) - chown root:xbuilder usr/bin/xbps-uchroot - chmod 4750 usr/bin/xbps-uchroot - - if [ -d usr/sbin -a ! -L usr/sbin ]; then - for f in usr/bin/xbps-*; do - ln -sr $f usr/sbin/$(basename $f) - done - fi - ;; -esac diff --git a/srcpkgs/xbps/template b/srcpkgs/xbps/template deleted file mode 100644 index 493a6b18477aa1..00000000000000 --- a/srcpkgs/xbps/template +++ /dev/null @@ -1,73 +0,0 @@ -# Template file for 'xbps' -pkgname=xbps -version=0.60.6 -revision=1 -bootstrap=yes -build_style=configure -short_desc="XBPS package system utilities" -maintainer="Juan RP " -license="BSD-2-Clause, BSD-3-Clause, ISC" -homepage="https://github.com/void-linux/xbps" -changelog="https://raw.githubusercontent.com/void-linux/xbps/master/NEWS" -distfiles="https://github.com/void-linux/xbps/archive/${version}.tar.gz" -checksum=f51d528fa680873914aa8367707726dd777fccc6e5c95cfad90fdb3562375c04 - -hostmakedepends="pkgconf" -checkdepends="kyua" -makedepends="zlib-devel openssl-devel libarchive-devel" -depends="ca-certificates xbps-triggers" - -make_dirs="/etc/xbps.d 0755 root root" - -LDFLAGS="-ldl -pthread" - -if [ "$CHROOT_READY" ]; then - makedepends+=" atf-devel" - xbps-tests_package() { - short_desc+=" - Kyua testsuite" - pkg_install() { - vmove usr/tests - } - } - -fi - -do_configure() { - ./configure --prefix=/usr --sysconfdir=/etc ${CHROOT_READY:+--enable-tests} -} - -post_install() { - local repo="https://repo-default.voidlinux.org/current" suffix= - case "$XBPS_TARGET_MACHINE" in - aarch64*) suffix="/aarch64";; - *-musl) suffix="/musl";; - esac - - echo "repository=${repo}${suffix}" > \ - ${DESTDIR}/usr/share/xbps.d/00-repository-main.conf - echo "architecture=${XBPS_TARGET_MACHINE}" > \ - ${DESTDIR}/usr/share/xbps.d/xbps-arch.conf - - vlicense LICENSE - vlicense LICENSE.3RDPARTY - - echo "" > ${DESTDIR}/usr/share/xbps.d/void-virtualpkgs.conf -} - -libxbps_package() { - short_desc+=" - runtime library" - pkg_install() { - vmove "usr/lib/*.so.*" - } -} - -libxbps-devel_package() { - short_desc+=" - runtime library (development files)" - depends="${makedepends} libxbps>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/xca/template b/srcpkgs/xca/template deleted file mode 100644 index f7abe644e3c4fd..00000000000000 --- a/srcpkgs/xca/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'xca' -pkgname=xca -version=2.9.0 -revision=1 -build_style=cmake -build_helper=qemu -hostmakedepends="pkg-config qt6-base qt6-tools" -makedepends="qt6-base-devel qt6-tools-devel openssl-devel" -depends="qt6-plugin-sqlite" -short_desc="X Certificate and Key Management" -maintainer="Orphaned " -license="BSD-3-Clause" -homepage="https://hohnstaedt.de/xca" -distfiles="https://github.com/chris2511/xca/releases/download/RELEASE.${version}/xca-${version}.tar.gz" -checksum=c8a956f6f0660356b725cb06ef5835dfb36526043a4f8c1cfe7674bb7bdd6c5c - -post_patch() { - sed -i 's/LinguistTools/Linguist/' CMakeLists.txt -} - -post_install() { - vlicense COPYRIGHT -} diff --git a/srcpkgs/xca/update b/srcpkgs/xca/update deleted file mode 100644 index d81edf87ca2ab7..00000000000000 --- a/srcpkgs/xca/update +++ /dev/null @@ -1,2 +0,0 @@ -site=https://github.com/chris2511/xca/tags -pattern="(?<=RELEASE[.])[0-9.]*(?=.tar.gz)" diff --git a/srcpkgs/xcaddy/template b/srcpkgs/xcaddy/template deleted file mode 100644 index b67373047f3132..00000000000000 --- a/srcpkgs/xcaddy/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'xcaddy' -pkgname=xcaddy -version=0.4.4 -revision=1 -build_style=go -go_import_path="github.com/caddyserver/xcaddy" -go_package="${go_import_path}/cmd/xcaddy" -short_desc="Build Caddy with plugins" -maintainer="elbachir-one " -license="Apache-2.0" -homepage="https://github.com/caddyserver/xcaddy" -distfiles="https://github.com/caddyserver/xcaddy/archive/refs/tags/v${version}.tar.gz" -checksum=5ba32eec2388638cebbe1df861ea223c35074528af6a0424f07e436f07adce72 diff --git a/srcpkgs/xcalc/template b/srcpkgs/xcalc/template deleted file mode 100644 index e0f937c831c5b5..00000000000000 --- a/srcpkgs/xcalc/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'xcalc' -pkgname=xcalc -version=1.1.2 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config xorg-util-macros" -makedepends="libXaw-devel" -short_desc="Scientific calculator for X" -maintainer="Leah Neukirchen " -license="MIT" -homepage="http://www.x.org/archive/X11R6.8.1/doc/xcalc.1.html" -distfiles="${XORG_SITE}/app/${pkgname}-${version}.tar.xz" -checksum=8578dfa1457e94289f6d6ed6146714307d8a73a1b54d2f42af1321b625fc1cd4 - -post_install() { - vlicense COPYING -} diff --git a/srcpkgs/xcalib/template b/srcpkgs/xcalib/template deleted file mode 100644 index dcddda5e97fe6b..00000000000000 --- a/srcpkgs/xcalib/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'xcalib' -pkgname=xcalib -version=0.8 -revision=5 -build_style="gnu-makefile" -makedepends="libX11-devel libXxf86vm-devel" -short_desc="Tiny monitor calibration loader for X.org" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="http://xcalib.sourceforge.net/" -distfiles="${SOURCEFORGE_SITE}/xcalib/xcalib-source-${version}.tar.gz" -checksum="8a112ee710e5446f6c36e62345b2066f10639d500259db8c48bf1716caea06e6" - -post_extract() { - vsed -i '/CC.*-o/s/$/ $(LDFLAGS)/' Makefile -} -do_install() { - vbin xcalib - vdoc README - for file in *.icc *.icm; do - vinstall "$file" 644 usr/share/xcalib - done -} diff --git a/srcpkgs/xcape/template b/srcpkgs/xcape/template deleted file mode 100644 index 0c84278738fa5d..00000000000000 --- a/srcpkgs/xcape/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'xcape' -pkgname=xcape -version=1.2 -revision=2 -hostmakedepends="pkg-config" -makedepends="libXtst-devel libXi-devel" -short_desc="Allows you to use a single press of a modifier key as another key" -maintainer="Matt Carroll " -license="GPL-3.0-or-later" -homepage="https://github.com/alols/xcape" -distfiles="https://github.com/alols/xcape/archive/v${version}.tar.gz" -checksum=a27ed884fd94f03058af65a39edfe3af3f2f8fbb76ba9920002a76be07fb2821 - -do_build() { - make CC=$CC -} -do_install() { - make MANDIR=/share/man/man1 DESTDIR=${DESTDIR} install -} diff --git a/srcpkgs/xcb-imdkit-devel b/srcpkgs/xcb-imdkit-devel deleted file mode 120000 index 0044a6a371b3e2..00000000000000 --- a/srcpkgs/xcb-imdkit-devel +++ /dev/null @@ -1 +0,0 @@ -xcb-imdkit \ No newline at end of file diff --git a/srcpkgs/xcb-imdkit/template b/srcpkgs/xcb-imdkit/template deleted file mode 100644 index 76dc0f180e9816..00000000000000 --- a/srcpkgs/xcb-imdkit/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 'xcb-imdkit' -pkgname=xcb-imdkit -version=1.0.9 -revision=1 -build_style=cmake -hostmakedepends="pkg-config extra-cmake-modules" -makedepends="xcb-util-keysyms-devel xcb-util-devel uthash" -short_desc="Implementation of xim protocol in xcb" -maintainer="Đoàn Trần Công Danh " -license="LGPL-2.1-only" -homepage="https://github.com/fcitx/xcb-imdkit" -distfiles="https://download.fcitx-im.org/fcitx5/xcb-imdkit/xcb-imdkit-${version}.tar.zst" -checksum=74283bacef4d53655d3ddd6e3b969a787f77ee9d66b6ef256a2012a6ba2d1104 - -post_install() { - sed -i '/prefix=/!s,/usr,${exec_prefix},' \ - "${DESTDIR}/usr/lib/pkgconfig"/*.pc -} - -xcb-imdkit-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/xcb-proto/template b/srcpkgs/xcb-proto/template deleted file mode 100644 index c01dde6bc8292f..00000000000000 --- a/srcpkgs/xcb-proto/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'xcb-proto' -pkgname=xcb-proto -version=1.17.0 -revision=1 -build_style=gnu-configure -hostmakedepends="python3 automake" -makedepends="libxml2" -depends="python3" -short_desc="XML-XCB (X C Bindings) protocol descriptions" -maintainer="Orphaned " -license="MIT" -homepage="https://gitlab.freedesktop.org/xorg/proto/xcbproto" -distfiles="https://xorg.freedesktop.org/archive/individual/proto/xcb-proto-${version}.tar.xz" -checksum=2c1bacd2110f4799f74de6ebb714b94cf6f80fb112316b1219480fd22562148c - -post_install() { - vlicense COPYING -} diff --git a/srcpkgs/xcb-util-cursor-devel b/srcpkgs/xcb-util-cursor-devel deleted file mode 120000 index 4476abfb67120b..00000000000000 --- a/srcpkgs/xcb-util-cursor-devel +++ /dev/null @@ -1 +0,0 @@ -xcb-util-cursor \ No newline at end of file diff --git a/srcpkgs/xcb-util-cursor/template b/srcpkgs/xcb-util-cursor/template deleted file mode 100644 index b69bd921777240..00000000000000 --- a/srcpkgs/xcb-util-cursor/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'xcb-util-cursor' -pkgname=xcb-util-cursor -version=0.1.4 -revision=1 -build_style=gnu-configure -configure_args="--disable-static" -hostmakedepends="pkg-config gperf m4" -makedepends="xcb-util-renderutil-devel xcb-util-image-devel" -short_desc="XCB cursor library (libxcursor port)" -maintainer="Orphaned " -license="MIT" -homepage="https://xcb.freedesktop.org" -distfiles="https://xcb.freedesktop.org/dist/xcb-util-cursor-${version}.tar.xz" -checksum=28dcfe90bcab7b3561abe0dd58eb6832aa9cc77cfe42fcdfa4ebe20d605231fb - -post_install() { - vlicense COPYING -} - -xcb-util-cursor-devel_package() { - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/xcb-util-devel b/srcpkgs/xcb-util-devel deleted file mode 120000 index bc7f6f16869491..00000000000000 --- a/srcpkgs/xcb-util-devel +++ /dev/null @@ -1 +0,0 @@ -xcb-util \ No newline at end of file diff --git a/srcpkgs/xcb-util-errors-devel b/srcpkgs/xcb-util-errors-devel deleted file mode 120000 index 06173363206579..00000000000000 --- a/srcpkgs/xcb-util-errors-devel +++ /dev/null @@ -1 +0,0 @@ -xcb-util-errors \ No newline at end of file diff --git a/srcpkgs/xcb-util-errors/template b/srcpkgs/xcb-util-errors/template deleted file mode 100644 index 31efb626ab6674..00000000000000 --- a/srcpkgs/xcb-util-errors/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'xcb-util-errors' -pkgname=xcb-util-errors -version=1.0.1 -revision=1 -build_style=gnu-configure -configure_args="--disable-static" -hostmakedepends="pkg-config m4 python3" -makedepends="libxcb-devel xcb-proto" -short_desc="XCB errors library" -maintainer="Julio Galvan " -license="MIT" -homepage="https://xcb.freedesktop.org" -distfiles="https://xcb.freedesktop.org/dist/xcb-util-errors-${version}.tar.xz" -checksum=5628c87b984259ad927bacd8a42958319c36bdf4b065887803c9d820fb80f357 - -post_install() { - vlicense COPYING -} - -xcb-util-errors-devel_package() { - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/xcb-util-image-devel b/srcpkgs/xcb-util-image-devel deleted file mode 120000 index 621aa10ea493be..00000000000000 --- a/srcpkgs/xcb-util-image-devel +++ /dev/null @@ -1 +0,0 @@ -xcb-util-image \ No newline at end of file diff --git a/srcpkgs/xcb-util-image/template b/srcpkgs/xcb-util-image/template deleted file mode 100644 index ca808495389485..00000000000000 --- a/srcpkgs/xcb-util-image/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'xcb-util-image' -pkgname=xcb-util-image -version=0.4.1 -revision=1 -build_style=gnu-configure -configure_args="--disable-static" -hostmakedepends="pkg-config" -makedepends="xcb-util-devel" -short_desc="Utility libraries for XCB - XImage and XShmImage functions" -maintainer="Orphaned " -license="X11" -homepage="https://gitlab.freedesktop.org/xorg/lib/libxcb-image" -distfiles="https://xcb.freedesktop.org/dist/xcb-util-image-${version}.tar.xz" -checksum=ccad8ee5dadb1271fd4727ad14d9bd77a64e505608766c4e98267d9aede40d3d - -post_install() { - vlicense COPYING LICENSE -} - -xcb-util-image-devel_package() { - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/xcb-util-keysyms-devel b/srcpkgs/xcb-util-keysyms-devel deleted file mode 120000 index 0d6cda7027c908..00000000000000 --- a/srcpkgs/xcb-util-keysyms-devel +++ /dev/null @@ -1 +0,0 @@ -xcb-util-keysyms \ No newline at end of file diff --git a/srcpkgs/xcb-util-keysyms/template b/srcpkgs/xcb-util-keysyms/template deleted file mode 100644 index 713fbbabfef67f..00000000000000 --- a/srcpkgs/xcb-util-keysyms/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'xcb-util-keysyms' -pkgname=xcb-util-keysyms -version=0.4.1 -revision=1 -build_style=gnu-configure -configure_args="--disable-static" -hostmakedepends="pkg-config" -makedepends="libxcb-devel xcb-util-devel" -short_desc="Utility libraries for XCB - key constants and keycode conversion" -maintainer="Orphaned " -license="X11" -homepage="https://gitlab.freedesktop.org/xorg/lib/libxcb-keysyms" -distfiles="https://xcb.freedesktop.org/dist/xcb-util-keysyms-${version}.tar.xz" -checksum=7c260a5294412aed429df1da2f8afd3bd07b7cba3fec772fba15a613a6d5c638 - -post_install() { - vlicense COPYING LICENSE -} - -xcb-util-keysyms-devel_package() { - depends="libxcb-devel ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/xcb-util-renderutil-devel b/srcpkgs/xcb-util-renderutil-devel deleted file mode 120000 index 95d82468cf1a63..00000000000000 --- a/srcpkgs/xcb-util-renderutil-devel +++ /dev/null @@ -1 +0,0 @@ -xcb-util-renderutil \ No newline at end of file diff --git a/srcpkgs/xcb-util-renderutil/template b/srcpkgs/xcb-util-renderutil/template deleted file mode 100644 index 928f755a9a8363..00000000000000 --- a/srcpkgs/xcb-util-renderutil/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'xcb-util-renderutil' -pkgname=xcb-util-renderutil -version=0.3.10 -revision=1 -build_style=gnu-configure -configure_args="--disable-static" -hostmakedepends="pkg-config" -makedepends="libxcb-devel xcb-util-devel" -short_desc="Utility libraries for XCB - Render extension convenience functions" -maintainer="Orphaned " -license="X11, MIT" -homepage="https://gitlab.freedesktop.org/xorg/lib/libxcb-render-util" -distfiles="https://xcb.freedesktop.org/dist/xcb-util-renderutil-${version}.tar.xz" -checksum=3e15d4f0e22d8ddbfbb9f5d77db43eacd7a304029bf25a6166cc63caa96d04ba - -post_install() { - vlicense COPYING LICENSE -} - -xcb-util-renderutil-devel_package() { - depends="libxcb-devel ${sourcepkg}>=${version}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/xcb-util-wm-devel b/srcpkgs/xcb-util-wm-devel deleted file mode 120000 index b60d4cc26d717b..00000000000000 --- a/srcpkgs/xcb-util-wm-devel +++ /dev/null @@ -1 +0,0 @@ -xcb-util-wm \ No newline at end of file diff --git a/srcpkgs/xcb-util-wm/template b/srcpkgs/xcb-util-wm/template deleted file mode 100644 index 75bc3156037894..00000000000000 --- a/srcpkgs/xcb-util-wm/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'xcb-util-wm' -pkgname=xcb-util-wm -version=0.4.2 -revision=1 -build_style=gnu-configure -hostmakedepends="m4 pkg-config" -makedepends="libxcb-devel xcb-util-devel" -short_desc="Utility libraries for XC Binding - window-manager helpers for ICCCM" -maintainer="Orphaned " -license="X11" -homepage="https://xcb.freedesktop.org" -distfiles="https://xcb.freedesktop.org/dist/$pkgname-$version.tar.xz" -checksum=62c34e21d06264687faea7edbf63632c9f04d55e72114aa4a57bb95e4f888a0b - -post_install() { - vlicense COPYING LICENSE -} -xcb-util-wm-devel_package() { - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove usr/lib/*.a - vmove usr/lib/*.so - } -} diff --git a/srcpkgs/xcb-util-xrm-devel b/srcpkgs/xcb-util-xrm-devel deleted file mode 120000 index afebf6028a6b6c..00000000000000 --- a/srcpkgs/xcb-util-xrm-devel +++ /dev/null @@ -1 +0,0 @@ -xcb-util-xrm \ No newline at end of file diff --git a/srcpkgs/xcb-util-xrm/files/ax_compare_version.m4 b/srcpkgs/xcb-util-xrm/files/ax_compare_version.m4 deleted file mode 100644 index e22b50fd9fdcc2..00000000000000 --- a/srcpkgs/xcb-util-xrm/files/ax_compare_version.m4 +++ /dev/null @@ -1,174 +0,0 @@ -# =========================================================================== -# http://autoconf-archive.cryp.to/ax_compare_version.html -# =========================================================================== -# -# SYNOPSIS -# -# AX_COMPARE_VERSION(VERSION_A, OP, VERSION_B, [ACTION-IF-TRUE], [ACTION-IF-FALSE]) -# -# DESCRIPTION -# -# This macro compares two version strings. Due to the various number of -# minor-version numbers that can exist, and the fact that string -# comparisons are not compatible with numeric comparisons, this is not -# necessarily trivial to do in a autoconf script. This macro makes doing -# these comparisons easy. -# -# The six basic comparisons are available, as well as checking equality -# limited to a certain number of minor-version levels. -# -# The operator OP determines what type of comparison to do, and can be one -# of: -# -# eq - equal (test A == B) -# ne - not equal (test A != B) -# le - less than or equal (test A <= B) -# ge - greater than or equal (test A >= B) -# lt - less than (test A < B) -# gt - greater than (test A > B) -# -# Additionally, the eq and ne operator can have a number after it to limit -# the test to that number of minor versions. -# -# eq0 - equal up to the length of the shorter version -# ne0 - not equal up to the length of the shorter version -# eqN - equal up to N sub-version levels -# neN - not equal up to N sub-version levels -# -# When the condition is true, shell commands ACTION-IF-TRUE are run, -# otherwise shell commands ACTION-IF-FALSE are run. The environment -# variable 'ax_compare_version' is always set to either 'true' or 'false' -# as well. -# -# Examples: -# -# AX_COMPARE_VERSION([3.15.7],[lt],[3.15.8]) -# AX_COMPARE_VERSION([3.15],[lt],[3.15.8]) -# -# would both be true. -# -# AX_COMPARE_VERSION([3.15.7],[eq],[3.15.8]) -# AX_COMPARE_VERSION([3.15],[gt],[3.15.8]) -# -# would both be false. -# -# AX_COMPARE_VERSION([3.15.7],[eq2],[3.15.8]) -# -# would be true because it is only comparing two minor versions. -# -# AX_COMPARE_VERSION([3.15.7],[eq0],[3.15]) -# -# would be true because it is only comparing the lesser number of minor -# versions of the two values. -# -# Note: The characters that separate the version numbers do not matter. An -# empty string is the same as version 0. OP is evaluated by autoconf, not -# configure, so must be a string, not a variable. -# -# The author would like to acknowledge Guido Draheim whose advice about -# the m4_case and m4_ifvaln functions make this macro only include the -# portions necessary to perform the specific comparison specified by the -# OP argument in the final configure script. -# -# LICENSE -# -# Copyright (c) 2008 Tim Toolan -# -# Copying and distribution of this file, with or without modification, are -# permitted in any medium without royalty provided the copyright notice -# and this notice are preserved. - -dnl ######################################################################### -AC_DEFUN([AX_COMPARE_VERSION], [ - AC_PROG_AWK - - # Used to indicate true or false condition - ax_compare_version=false - - # Convert the two version strings to be compared into a format that - # allows a simple string comparison. The end result is that a version - # string of the form 1.12.5-r617 will be converted to the form - # 0001001200050617. In other words, each number is zero padded to four - # digits, and non digits are removed. - AS_VAR_PUSHDEF([A],[ax_compare_version_A]) - A=`echo "$1" | sed -e 's/\([[0-9]]*\)/Z\1Z/g' \ - -e 's/Z\([[0-9]]\)Z/Z0\1Z/g' \ - -e 's/Z\([[0-9]][[0-9]]\)Z/Z0\1Z/g' \ - -e 's/Z\([[0-9]][[0-9]][[0-9]]\)Z/Z0\1Z/g' \ - -e 's/[[^0-9]]//g'` - - AS_VAR_PUSHDEF([B],[ax_compare_version_B]) - B=`echo "$3" | sed -e 's/\([[0-9]]*\)/Z\1Z/g' \ - -e 's/Z\([[0-9]]\)Z/Z0\1Z/g' \ - -e 's/Z\([[0-9]][[0-9]]\)Z/Z0\1Z/g' \ - -e 's/Z\([[0-9]][[0-9]][[0-9]]\)Z/Z0\1Z/g' \ - -e 's/[[^0-9]]//g'` - - dnl # In the case of le, ge, lt, and gt, the strings are sorted as necessary - dnl # then the first line is used to determine if the condition is true. - dnl # The sed right after the echo is to remove any indented white space. - m4_case(m4_tolower($2), - [lt],[ - ax_compare_version=`echo "x$A -x$B" | sed 's/^ *//' | sort -r | sed "s/x${A}/false/;s/x${B}/true/;1q"` - ], - [gt],[ - ax_compare_version=`echo "x$A -x$B" | sed 's/^ *//' | sort | sed "s/x${A}/false/;s/x${B}/true/;1q"` - ], - [le],[ - ax_compare_version=`echo "x$A -x$B" | sed 's/^ *//' | sort | sed "s/x${A}/true/;s/x${B}/false/;1q"` - ], - [ge],[ - ax_compare_version=`echo "x$A -x$B" | sed 's/^ *//' | sort -r | sed "s/x${A}/true/;s/x${B}/false/;1q"` - ],[ - dnl Split the operator from the subversion count if present. - m4_bmatch(m4_substr($2,2), - [0],[ - # A count of zero means use the length of the shorter version. - # Determine the number of characters in A and B. - ax_compare_version_len_A=`echo "$A" | $AWK '{print(length)}'` - ax_compare_version_len_B=`echo "$B" | $AWK '{print(length)}'` - - # Set A to no more than B's length and B to no more than A's length. - A=`echo "$A" | sed "s/\(.\{$ax_compare_version_len_B\}\).*/\1/"` - B=`echo "$B" | sed "s/\(.\{$ax_compare_version_len_A\}\).*/\1/"` - ], - [[0-9]+],[ - # A count greater than zero means use only that many subversions - A=`echo "$A" | sed "s/\(\([[0-9]]\{4\}\)\{m4_substr($2,2)\}\).*/\1/"` - B=`echo "$B" | sed "s/\(\([[0-9]]\{4\}\)\{m4_substr($2,2)\}\).*/\1/"` - ], - [.+],[ - AC_WARNING( - [illegal OP numeric parameter: $2]) - ],[]) - - # Pad zeros at end of numbers to make same length. - ax_compare_version_tmp_A="$A`echo $B | sed 's/./0/g'`" - B="$B`echo $A | sed 's/./0/g'`" - A="$ax_compare_version_tmp_A" - - # Check for equality or inequality as necessary. - m4_case(m4_tolower(m4_substr($2,0,2)), - [eq],[ - test "x$A" = "x$B" && ax_compare_version=true - ], - [ne],[ - test "x$A" != "x$B" && ax_compare_version=true - ],[ - AC_WARNING([illegal OP parameter: $2]) - ]) - ]) - - AS_VAR_POPDEF([A])dnl - AS_VAR_POPDEF([B])dnl - - dnl # Execute ACTION-IF-TRUE / ACTION-IF-FALSE. - if test "$ax_compare_version" = "true" ; then - m4_ifvaln([$4],[$4],[:])dnl - m4_ifvaln([$5],[else $5])dnl - fi -]) dnl AX_COMPARE_VERSION diff --git a/srcpkgs/xcb-util-xrm/files/xcb_util_common.m4 b/srcpkgs/xcb-util-xrm/files/xcb_util_common.m4 deleted file mode 100644 index bc1cd423ea4145..00000000000000 --- a/srcpkgs/xcb-util-xrm/files/xcb_util_common.m4 +++ /dev/null @@ -1,44 +0,0 @@ -# XCB_UTIL_COMMON(xcb-required-version, xcb-proto-required-version) -# ----------------------------------------------------------------- -# -# Defines default options for xcb-util libraries. xorg/util/macros >= -# 1.16.0 is required for cross-platform compiler flags and to build -# library documentation. -# -AC_DEFUN([XCB_UTIL_COMMON], [ -m4_ifndef([AX_COMPARE_VERSION], - [m4_fatal([could not find AX_COMPARE_VERSION in macros search path])]) - -AC_REQUIRE([AC_PROG_LIBTOOL]) - -# Define header files and pkgconfig paths -xcbincludedir='${includedir}/xcb' -AC_SUBST(xcbincludedir) -pkgconfigdir='${libdir}/pkgconfig' -AC_SUBST(pkgconfigdir) - -# Check xcb version -PKG_CHECK_MODULES(XCB, xcb >= [$1]) - -# Check version of xcb-proto that xcb was compiled against -xcbproto_required=[$2] - -AC_MSG_CHECKING([whether libxcb was compiled against xcb-proto >= $xcbproto_required]) -xcbproto_version=`$PKG_CONFIG --variable=xcbproto_version xcb` -AX_COMPARE_VERSION([$xcbproto_version],[ge],[$xcbproto_required], xcbproto_ok="yes", - xcbproto_ok="no") -AC_MSG_RESULT([$xcbproto_ok]) - -if test $xcbproto_ok = no; then - AC_MSG_ERROR([libxcb was compiled against xcb-proto $xcbproto_version; it needs to be compiled against version $xcbproto_required or higher]) -fi - -# Call macros from Xorg util-macros -m4_ifndef([XORG_MACROS_VERSION], - [m4_fatal([must install xorg-macros 1.16.0 or later before running autoconf/autogen])]) - -XORG_MACROS_VERSION([1.16.0]) -XORG_DEFAULT_OPTIONS -XORG_ENABLE_DEVEL_DOCS -XORG_WITH_DOXYGEN -]) # XCB_UTIL_COMMON diff --git a/srcpkgs/xcb-util-xrm/files/xcb_util_m4_with_include_path.m4 b/srcpkgs/xcb-util-xrm/files/xcb_util_m4_with_include_path.m4 deleted file mode 100644 index a3ddce4a706fec..00000000000000 --- a/srcpkgs/xcb-util-xrm/files/xcb_util_m4_with_include_path.m4 +++ /dev/null @@ -1,24 +0,0 @@ -# XCB_UTIL_M4_WITH_INCLUDE_PATH -# ------------------------------ -# -# This macro attempts to locate an m4 macro processor which supports -# -I option and is only useful for modules relying on M4 in order to -# expand macros in source code files. -# -# M4: variable holding the path to an usable m4 program. -# -# This macro requires Autoconf 2.62 or later as it is relying upon -# AC_PATH_PROGS_FEATURE_CHECK macro. NOTE: As soon as the minimum -# required version of Autoconf for Xorg is bumped to 2.62, this macro -# is supposed to be shipped with xorg/util/macros. -# -AC_DEFUN([XCB_UTIL_M4_WITH_INCLUDE_PATH], [ -AC_CACHE_CHECK([for m4 that supports -I option], [ac_cv_path_M4], - [AC_PATH_PROGS_FEATURE_CHECK([M4], [m4 gm4], - [[$ac_path_M4 -I. /dev/null > /dev/null 2>&1 && \ - ac_cv_path_M4=$ac_path_M4 ac_path_M4_found=:]], - [AC_MSG_ERROR([could not find m4 that supports -I option])], - [$PATH:/usr/gnu/bin])]) - -AC_SUBST([M4], [$ac_cv_path_M4]) -]) # XCB_UTIL_M4_WITH_INCLUDE_PATH diff --git a/srcpkgs/xcb-util-xrm/template b/srcpkgs/xcb-util-xrm/template deleted file mode 100644 index 83fa1ee05a1c97..00000000000000 --- a/srcpkgs/xcb-util-xrm/template +++ /dev/null @@ -1,42 +0,0 @@ -# Template file for 'xcb-util-xrm' -pkgname=xcb-util-xrm -version=1.3 -revision=1 -build_style=gnu-configure -hostmakedepends="automake libtool pkg-config xorg-util-macros" -makedepends="libX11-devel xcb-util-devel" -short_desc="XCB utility functions for the X resource manager" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/Airblader/xcb-util-xrm" -distfiles="https://github.com/Airblader/xcb-util-xrm/archive/v${version}.tar.gz" -checksum=9d4a66c7366abb4840f6f822c613e1776c5898235358de728ba4554263fa0783 - -if [ "$XBPS_TARGET_LIBC" = "musl" ]; then - makedepends+=" musl-legacy-compat" -fi - -post_extract() { - # The archives doesn't include the git submodule for the m4 - # functions required - cp -- "${FILESDIR}"/*.m4 m4 -} - -pre_configure() { - autoreconf -fi -} - -post_install() { - vlicense COPYING -} - -xcb-util-xrm-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}-${version}_${revision} xcb-util-devel" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/xcb-util/template b/srcpkgs/xcb-util/template deleted file mode 100644 index bb4409b7e3f6a9..00000000000000 --- a/srcpkgs/xcb-util/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'xcb-util' -pkgname=xcb-util -version=0.4.1 -revision=1 -build_style=gnu-configure -configure_args="--disable-static" -hostmakedepends="pkg-config gperf" -makedepends="libxcb-devel" -short_desc="XCB utilities library" -maintainer="Orphaned " -license="X11" -homepage="https://gitlab.freedesktop.org/xorg/lib/libxcb-util" -distfiles="https://xorg.freedesktop.org/archive/individual/lib/xcb-util-${version}.tar.xz" -checksum=5abe3bbbd8e54f0fa3ec945291b7e8fa8cfd3cccc43718f8758430f94126e512 - -post_install() { - vlicense COPYING LICENSE -} - -xcb-util-devel_package() { - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - short_desc+=" -- development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/xcftools/template b/srcpkgs/xcftools/template deleted file mode 100644 index 6d4a7e494195fb..00000000000000 --- a/srcpkgs/xcftools/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'xcftools' -pkgname=xcftools -version=1.0.7 -revision=1 -build_style=gnu-configure -hostmakedepends="gettext perl" -makedepends="gettext-devel libpng-devel" -short_desc="A set of tools for extracting information from XCF files" -maintainer="Orphaned " -license="Public domain" -homepage="http://henning.makholm.net/software" -distfiles="http://henning.makholm.net/xcftools/xcftools-${version}.tar.gz" -checksum=1ebf6d8405348600bc551712d9e4f7c33cc83e416804709f68d0700afde920a6 - -post_extract() { - sed -i 's/png_voidp_NULL/NULL/' xcf2png.c - sed -i 's/png_error_ptr_NULL/NULL/' xcf2png.c - sed -i 's/-lpng \$\^/\$\^ -lpng16/' Makefile.in - - sed -n '62,$p' README > LICENSE -} - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/xchm/template b/srcpkgs/xchm/template deleted file mode 100644 index 00b64dd191daa5..00000000000000 --- a/srcpkgs/xchm/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'xchm' -pkgname=xchm -version=1.36 -revision=1 -build_style=gnu-configure -configure_args="--with-wx-config=wx-config-gtk3" -hostmakedepends="automake gettext-devel tar" -makedepends="libchmlib-devel wxWidgets-gtk3-devel" -short_desc="CHM viewer for Unix" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="https://github.com/rzvncj/xCHM" -distfiles="https://github.com/rzvncj/xCHM/releases/download/${version}/xchm-${version}.tar.gz" -checksum=291411f51fe702f7f60a2904757183cfb7b7a0852e008bd71dcbfbe573ea9f43 - -CXXFLAGS="-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64" - -pre_configure() { - autoreconf -fi -} diff --git a/srcpkgs/xchm/update b/srcpkgs/xchm/update deleted file mode 100644 index 822878de85e65f..00000000000000 --- a/srcpkgs/xchm/update +++ /dev/null @@ -1 +0,0 @@ -ignore="*win32" diff --git a/srcpkgs/xcircuit/template b/srcpkgs/xcircuit/template deleted file mode 100644 index d74d7d5ddf93c8..00000000000000 --- a/srcpkgs/xcircuit/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'xcircuit' -pkgname=xcircuit -version=3.10.30 -revision=1 -build_style=gnu-configure -make_build_args="ACLOCAL=aclocal AUTOMAKE=automake" -hostmakedepends="automake pkg-config" -makedepends="cairo-devel libXpm-devel libXt-devel tk-devel" -short_desc="Drawing publishable-quality electrical circuit schematic diagrams" -maintainer="Orphaned " -license="GPL-2.0-only" -homepage="http://opencircuitdesign.com/xcircuit/" -distfiles="http://opencircuitdesign.com/xcircuit/archive/xcircuit-${version}.tgz" -checksum=b2f63cba605e79cc2a08714bf3888f7be7174384ed724db3c70f8bf25c36f554 -nocross="menudep: cannot execute binary file" -make_check=no # what tests are you even running - -post_install() { - vmkdir usr/share/man/man1 - mv ${DESTDIR}/usr/lib/xcircuit-${version%.*}/man/* ${DESTDIR}/usr/share/man/man1/ - rm -rf ${DESTDIR}/usr/lib/xcircuit-${version%.*}/man -} diff --git a/srcpkgs/xclip/template b/srcpkgs/xclip/template deleted file mode 100644 index 6f4edb54950e22..00000000000000 --- a/srcpkgs/xclip/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'xclip' -pkgname=xclip -version=0.13 -revision=2 -build_style=gnu-configure -hostmakedepends="automake" -makedepends="libXmu-devel" -short_desc="Command line interface to the X11 clipboard" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="https://github.com/astrand/xclip" -distfiles="https://github.com/astrand/xclip/archive/${version}.tar.gz" -checksum=ca5b8804e3c910a66423a882d79bf3c9450b875ac8528791fb60ec9de667f758 - -pre_configure() { - autoreconf -fi -} diff --git a/srcpkgs/xclipboard/template b/srcpkgs/xclipboard/template deleted file mode 100644 index 4e6d9a14719a97..00000000000000 --- a/srcpkgs/xclipboard/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'xclipboard' -pkgname=xclipboard -version=1.1.5 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="libXaw-devel" -short_desc="X clipboard client" -maintainer="Leah Neukirchen " -license="MIT" -homepage="http://xorg.freedesktop.org" -distfiles="${XORG_SITE}/app/$pkgname-$version.tar.xz" -checksum=8e47a4e18a88d47b14e8eb61a5f298687624a38f9decee9988d8b51a20514c45 - -post_install() { - vlicense COPYING -} diff --git a/srcpkgs/xclock/template b/srcpkgs/xclock/template deleted file mode 100644 index 83dbebfea74ede..00000000000000 --- a/srcpkgs/xclock/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'xclock' -pkgname=xclock -version=1.1.1 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config xorg-util-macros" -makedepends="libXmu-devel libXaw-devel libxkbfile-devel libXft-devel" -short_desc="Analog and digital clock for X" -maintainer="Leah Neukirchen " -license="MIT" -homepage="http://www.x.org/archive/X11R6.8.1/doc/xclock.1.html" -distfiles="${XORG_SITE}/app/${pkgname}-${version}.tar.xz" -checksum=df7ceabf8f07044a2fde4924d794554996811640a45de40cb12c2cf1f90f742c - -post_install() { - vlicense COPYING -} diff --git a/srcpkgs/xcmenu/template b/srcpkgs/xcmenu/template deleted file mode 100644 index f573a581422150..00000000000000 --- a/srcpkgs/xcmenu/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'xcmenu' -pkgname=xcmenu -version=0.1.0 -revision=4 -build_style=gnu-makefile -makedepends="zlib-devel libxcb-devel" -depends="dmenu" -short_desc="Lightweight clipboard manager for X" -maintainer="Duncaen " -license="WTFPL" -homepage="https://github.com/dindon-sournois/xcmenu" -distfiles="https://github.com/dindon-sournois/xcmenu/archive/v${version}.tar.gz" -checksum=149e95ce715c77eaa179b4b8df6c499a4570915a5a094b49a7d914e0073097f1 -replaces="xcmenu-git>=0" - -pre_build() { - sed -i '15i #include ' xcmenu.c - sed -i 's|-Os ||g' config.mk - sed -i 's|^CPPFLAGS *=|override CPPFLAGS +=|g' config.mk - sed -i 's|^CFLAGS *=|override CFLAGS +=|g' config.mk - sed -i 's|^LDFLAGS *=|override LDFLAGS +=|g' config.mk -} - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/xcmsdb/template b/srcpkgs/xcmsdb/template deleted file mode 100644 index e0f67573236104..00000000000000 --- a/srcpkgs/xcmsdb/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'xcmsdb' -pkgname=xcmsdb -version=1.0.7 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="libX11-devel" -short_desc="Device Color Characterization utility for X" -maintainer="Orphaned " -license="MIT" -homepage="http://xorg.freedesktop.org" -distfiles="${XORG_SITE}/app/$pkgname-$version.tar.xz" -checksum=5ec4068e488187b05ea92ee1362c96b78a90f19ccc7a1844c5921d70626bbc38 - -post_install() { - vlicense COPYING -} diff --git a/srcpkgs/xcolor/template b/srcpkgs/xcolor/template deleted file mode 100644 index 0f4fbdaedb91b9..00000000000000 --- a/srcpkgs/xcolor/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'xcolor' -pkgname=xcolor -version=0.5.1 -revision=2 -build_style=cargo -hostmakedepends="pkg-config python3" -makedepends="libX11-devel libXcursor-devel libXrender-devel" -short_desc="Lightweight color picker for X11" -maintainer="Cullen Ross " -license="MIT" -homepage="https://github.com/Soft/xcolor" -distfiles="https://github.com/Soft/xcolor/archive/refs/tags/${version}.tar.gz" -checksum=cff417d0ccbece766c66a183413e167868fdbd98b8129516ff9021a4b11a5647 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/xcolorsel/patches/xcolorsel.patch b/srcpkgs/xcolorsel/patches/xcolorsel.patch deleted file mode 100644 index d2ef2804c50e40..00000000000000 --- a/srcpkgs/xcolorsel/patches/xcolorsel.patch +++ /dev/null @@ -1,145 +0,0 @@ ---- a/RgbSink.c -+++ b/RgbSink.c -@@ -98,6 +99,12 @@ - #endif /* LIB_X11R5 */ - #endif /* LIB_X11R6 */ - -+/* workaround for Xaw 7.x */ -+#if XawVersion >= 7000002L -+typedef int (*_XawSinkIntFunc)(); -+typedef void (*_XawSinkVoidFunc)(); -+#endif -+ - /* No resources */ - - /* No actions */ ---- a/RgbText.c -+++ b/RgbText.c -@@ -146,7 +146,7 @@ - { XtNcolumns, XtCColumns, XtRDimension, sizeof(Dimension), offset(columns), - XtRString, (XtPointer) "30" }, - { XtNfile, XtCFile, XtRString, sizeof(String), offset(file), -- XtRString, (XtPointer) "/usr/lib/X11/rgb.txt" }, -+ XtRString, (XtPointer) "/usr/share/X11/rgb.txt" }, - { XtNtileWidth, XtCTileWidth, XtRDimension, sizeof(Dimension), offset(tile_width), - XtRString, (XtPointer) "3" }, - { XtNmaxRed, XtCMaxRed, XtRShort, sizeof(unsigned short), offset(max_red), ---- a/RgbSrc.c -+++ b/RgbSrc.c -@@ -81,8 +81,14 @@ - - #include - #include -+#include - #include "RgbSrcP.h" - -+/* workaround for Xaw 7.x */ -+#if (defined(XawVersion) && (XawVersion <= 7000002L)) -+typedef XawTextPosition (*_XawTextPositionFunc)(); -+#endif -+ - /* No resources */ - - /* No actions */ ---- a/Xcolorsel.ad -+++ b/Xcolorsel.ad -@@ -1,4 +1,6 @@ - ! Standard layout: -+Xcolorsel.width: 420 -+ - *.text.scrollHorizontal: WhenNeeded - *.text.scrollVertical: WhenNeeded - *.text.displayCaret: False ---- a/Imakefile -+++ b/Imakefile -@@ -82,9 +82,9 @@ - DependTarget() - - appdef-c.h: Xcolorsel-color.ad -- app2head Xcolorsel-color.ad > appdef-c.h -+ ./app2head Xcolorsel-color.ad > appdef-c.h - appdef.h: Xcolorsel.ad -- app2head Xcolorsel.ad > appdef.h -+ ./app2head Xcolorsel.ad > appdef.h - purge: - $(RM) xcolorsel *.o appdef.h appdef-c.h Xcolorsel.help *.tar.Z Makefile Makefile.bak makefile *.tar *.tar.gz - Xcolorsel.help: xcolorsel.man ---- a/Xcolorsel-color.ad -+++ b/Xcolorsel-color.ad -@@ -13,57 +13,57 @@ - ! If this is the case you may also want to include the following - ! (by removing the leading !) - --!*.message.borderWidth:0 -+*.message.borderWidth:0 - - ! and to exclude (by inserting ! as the first character) the next lines: - --*.message.borderWidth:2 --*.Scrollbar.background: Chocolate2 --*.Scrollbar.foreground: Chocolate4 -+!*.message.borderWidth:2 -+!*.Scrollbar.background: Chocolate2 -+!*.Scrollbar.foreground: Chocolate4 - - ! Other (generic) color settings: - --*.borderColor: LightSalmon4 -+!*.borderColor: LightSalmon4 - - *.pointerColor: Black - *.pointerColorBackground: White - --*.Background: SandyBrown --*.Foreground: Salmon4 -+!*.Background: SandyBrown -+!*.Foreground: Salmon4 - - *.text.borderWidth: 2 - - *.displayMenu.borderWidth: 2 - --*.Command.background: Chocolate1 --*.Command.foreground: Chocolate4 -+!*.Command.background: Chocolate1 -+!*.Command.foreground: Chocolate4 - --*.Toggle.background: Chocolate2 --*.Toggle.foreground: Chocolate4 -+!*.Toggle.background: Chocolate2 -+!*.Toggle.foreground: Chocolate4 - - *.quit.background: OrangeRed2 --*.quit.foreground: OrangeRed4 -+!*.quit.foreground: OrangeRed4 - - *.close.background: OrangeRed2 --*.close.foreground: OrangeRed4 -+!*.close.foreground: OrangeRed4 - - *.about.background: OliveDrab2 --*.about.foreground: OliveDrab4 -+!*.about.foreground: OliveDrab4 - - *.defaults.background: OliveDrab2 --*.defaults.foreground: OliveDrab4 -+!*.defaults.foreground: OliveDrab4 - - *.grab.background: Gold1 --*.grab.foreground: Gold4 -+!*.grab.foreground: Gold4 - - *.display.background: Gold1 --*.display.foreground: Gold4 -+!*.display.foreground: Gold4 - - *.fileinfo.background: Gold2 --*.fileinfo.foreground: Gold4 -+!*.fileinfo.foreground: Gold4 - - *.reverse.background: Gold2 --*.reverse.foreground: Gold4 -+!*.reverse.foreground: Gold4 - - ! Include standard settings: - diff --git a/srcpkgs/xcolorsel/template b/srcpkgs/xcolorsel/template deleted file mode 100644 index 4574b2f3dd3f08..00000000000000 --- a/srcpkgs/xcolorsel/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'xcolorsel' -pkgname=xcolorsel -version=1.1a -revision=4 -build_style=gnu-makefile -make_build_args="HELPFILE=/usr/share/X11/Xcolorsel.help" -make_install_args="install.man ${make_build_args}" -hostmakedepends="imake xorg-cf-files gccmakedep groff" -makedepends="libXaw-devel" -depends="rgb" -short_desc="Display and grab colors in X" -maintainer="Leah Neukirchen " -license="GPL-2.0-or-later" -homepage="http://packages.debian.org/stable/x11/xcolorsel" -distfiles="${DEBIAN_SITE}/main/x/${pkgname}/${pkgname}_${version}.orig.tar.gz" -checksum=ba0813af427dfab7dfbd9eaadbedd217d432f8141179ac43bb39393b1424f7a2 -nocross=yes - -do_configure() { - xmkmf -a -DHasSELinux=0 -DUseConfDirForAppDefaults=0 - sed -i '/INSTALL/s,\$(XPALDIR)/Xcolorsel.help,$(HELPFILE),' Makefile -} -pre_build() { - export LOCAL_LDFLAGS="$LDFLAGS" -} diff --git a/srcpkgs/xcompmgr/template b/srcpkgs/xcompmgr/template deleted file mode 100644 index e44989213a088f..00000000000000 --- a/srcpkgs/xcompmgr/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'xcompmgr' -pkgname=xcompmgr -version=1.1.10 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="libXcomposite-devel libXdamage-devel libXrender-devel libXext-devel" -short_desc="Composite Window-effects manager for X.org" -maintainer="Andrea Brancaleoni " -license="HPND" -homepage="https://www.x.org/wiki/" -distfiles="${XORG_SITE}/app/${pkgname}-${version}.tar.xz" -checksum=7824f709c4f22432eaea7542ec93384e5dd48f6fcb85c12ff82d721423b0b98f - -post_install() { - vlicense COPYING -} diff --git a/srcpkgs/xconsole/template b/srcpkgs/xconsole/template deleted file mode 100644 index ad3e97ac178ab3..00000000000000 --- a/srcpkgs/xconsole/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'xconsole' -pkgname=xconsole -version=1.1.0 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="libXaw-devel" -short_desc="Monitor system console messages with X" -maintainer="Leah Neukirchen " -license="MIT" -homepage="http://xorg.freedesktop.org" -distfiles="${XORG_SITE}/app/${pkgname}-${version}.tar.xz" -checksum=0c775978cacdda76dfc8b5a97142f145a177d26220dd307866d9dd62e7391189 - -post_install() { - vlicense COPYING -} diff --git a/srcpkgs/xcowsay/template b/srcpkgs/xcowsay/template deleted file mode 100644 index 7028c5982ad7eb..00000000000000 --- a/srcpkgs/xcowsay/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'xcowsay' -pkgname=xcowsay -version=1.6 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="gtk+3-devel gdk-pixbuf-devel" -short_desc="Displays a cow on your desktop" -maintainer="Orphaned " -license="GPL-3.0-or-later" -homepage="http://www.doof.me.uk/xcowsay/" -distfiles="http://www.nickg.me.uk/files/${pkgname}-${version}.tar.gz" -checksum=46ace864ff28d2d21f4b7058f0295e18d0041a120c1078a951fa43c4e0f5c8c5 diff --git a/srcpkgs/xcruiser/template b/srcpkgs/xcruiser/template deleted file mode 100644 index 53a58e45772299..00000000000000 --- a/srcpkgs/xcruiser/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'xcruiser' -pkgname=xcruiser -version=0.30 -revision=2 -build_style=gnu-makefile -makedepends="libXaw-devel" -short_desc="Filesystem visualization utility" -maintainer="beefcurtains " -license="GPL-2.0-or-later" -homepage="http://${pkgname}.sourceforge.net/" -distfiles="${SOURCEFORGE_SITE}/${pkgname}/${pkgname}/${pkgname}-${version}/${pkgname}-${version}.tar.gz" -checksum=917b68dc06389bfcdde742f0798f61cdeaea2ae3c6567960c33f7634d4861ce5 -LIBS="-lXaw -lXmu -lXt -lX11 -lm" - -pre_build() { - local sources - sources=(*.c) - echo "LIBS=${LIBS}" >Makefile - echo "${pkgname}: ${sources[@]/%c/o}" >>Makefile - echo ' $(CC) $(LDFLAGS) -o $@ $^ $(LIBS)' >>Makefile -} - -do_install() { - vbin ${pkgname} - vinstall XCruiser.ad 644 /usr/share/X11/app-defaults XCruiser - mv ${pkgname}.{man,1} - vman ${pkgname}.1 -} diff --git a/srcpkgs/xcur2png/template b/srcpkgs/xcur2png/template deleted file mode 100644 index 1c22600b015144..00000000000000 --- a/srcpkgs/xcur2png/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'xcur2png' -pkgname=xcur2png -version=0.7.1 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="libpng-devel libXcursor-devel libXrender-devel" -short_desc="Convert X cursors to PNG images" -maintainer="John " -license="GPL-3.0-or-later" -homepage="https://github.com/eworm-de/xcur2png" -distfiles="https://github.com/eworm-de/xcur2png/archive/${version}.tar.gz" -checksum=3874e8bd4f287dbd8b6d4a16ee1f450970965fd773288d85bb53143e2e631add diff --git a/srcpkgs/xcursor-themes/template b/srcpkgs/xcursor-themes/template deleted file mode 100644 index fe2e3500f0760f..00000000000000 --- a/srcpkgs/xcursor-themes/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'xcursor-themes' -pkgname=xcursor-themes -version=1.0.7 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config xcursorgen xorg-util-macros" -makedepends="libXcursor-devel libXrender-devel" -short_desc="X.org Cursor themes" -maintainer="Leah Neukirchen " -license="MIT" -homepage="http://xorg.freedesktop.org/" -distfiles="${XORG_SITE}/data/${pkgname}-${version}.tar.xz" -checksum=95bae8f48823d894a05bf42dfbf453674ab7dbdeb11e2bc079e8525ad47378c8 - -post_install() { - vlicense COPYING -} diff --git a/srcpkgs/xcursor-vanilla-dmz-aa b/srcpkgs/xcursor-vanilla-dmz-aa deleted file mode 120000 index dd2b9f900d9236..00000000000000 --- a/srcpkgs/xcursor-vanilla-dmz-aa +++ /dev/null @@ -1 +0,0 @@ -xcursor-vanilla-dmz \ No newline at end of file diff --git a/srcpkgs/xcursor-vanilla-dmz/template b/srcpkgs/xcursor-vanilla-dmz/template deleted file mode 100644 index ce8a95c6a60547..00000000000000 --- a/srcpkgs/xcursor-vanilla-dmz/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'xcursor-vanilla-dmz' -pkgname=xcursor-vanilla-dmz -version=0.4.5 -revision=2 -hostmakedepends="xcursorgen" -short_desc="Vanilla DMZ cursor theme" -maintainer="Orphaned " -license="CC-BY-SA-3.0" -homepage="https://salsa.debian.org/gnome-team/dmz-cursor-theme" -distfiles="${DEBIAN_SITE}/main/d/dmz-cursor-theme/dmz-cursor-theme_${version}.tar.xz" -checksum=b719a64ed9c51905743105e5a50b15492695929ab2d6fca2cea760d52ccd1f5c - -do_build() { - cd DMZ-White/pngs - ./make.sh -} - -do_install() { - vinstall DMZ-White/index.theme 644 usr/share/icons/Vanilla-DMZ - vcopy DMZ-White/xcursors usr/share/icons/Vanilla-DMZ/cursors -} - -xcursor-vanilla-dmz-aa_package() { - short_desc="${short_desc/White/Black}" - pkg_install() { - (cd DMZ-Black/pngs ; ./make.sh) - vinstall DMZ-Black/index.theme 644 usr/share/icons/Vanilla-DMZ-AA - vcopy DMZ-Black/xcursors usr/share/icons/Vanilla-DMZ-AA/cursors - } -} diff --git a/srcpkgs/xcursorgen/template b/srcpkgs/xcursorgen/template deleted file mode 100644 index a98648e79089b4..00000000000000 --- a/srcpkgs/xcursorgen/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'xcursorgen' -pkgname=xcursorgen -version=1.0.9 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="libX11-devel libXcursor-devel libXrender-devel libXfixes-devel libpng-devel" -short_desc="X cursor generator" -maintainer="Orphaned " -license="MIT" -homepage="http://xorg.freedesktop.org" -distfiles="${XORG_SITE}/app/${pkgname}-${version}.tar.gz" -checksum=21082be975472e469dd79d46166cee3720fda80a54382dc8d03fa7a4cd39837a - -post_install() { - vlicense COPYING -} diff --git a/srcpkgs/xdaliclock/patches/autoconf.patch b/srcpkgs/xdaliclock/patches/autoconf.patch deleted file mode 100644 index a7ae01425d864f..00000000000000 --- a/srcpkgs/xdaliclock/patches/autoconf.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/X11/configure -+++ b/X11/configure -@@ -2232,7 +2232,6 @@ - - if ! test -z "$ac_unrecognized_opts" ; then - echo "" >&2 -- exit 2 - fi - - diff --git a/srcpkgs/xdaliclock/template b/srcpkgs/xdaliclock/template deleted file mode 100644 index 2189212ecbb98c..00000000000000 --- a/srcpkgs/xdaliclock/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'xdaliclock' -pkgname=xdaliclock -version=2.48 -revision=1 -build_wrksrc=X11 -build_style=gnu-configure -hostmakedepends="glib-devel libxml2 pkg-config" -makedepends="glib-devel gtk+3-devel" -short_desc="Melting digital clock" -maintainer="Leah Neukirchen " -license="X11" -homepage="http://www.jwz.org/xdaliclock/" -distfiles="http://www.jwz.org/xdaliclock/xdaliclock-${version}.tar.gz" -checksum=0598aa8d3492020bd3ff9e8e24370a878a433fdbaa561479702c7cf47fb914b4 - -do_install() { - make install install_prefix=${DESTDIR} - rm "${DESTDIR}/usr/share/glib-2.0/schemas/gschemas.compiled" - sed -n '/Jamie/,/warranty/p' xdaliclock.c > LICENSE - vlicense LICENSE -} diff --git a/srcpkgs/xdebug b/srcpkgs/xdebug deleted file mode 120000 index fa557ad95d0aa1..00000000000000 --- a/srcpkgs/xdebug +++ /dev/null @@ -1 +0,0 @@ -php \ No newline at end of file diff --git a/srcpkgs/xdebug8.1/files/README.voidlinux b/srcpkgs/xdebug8.1/files/README.voidlinux deleted file mode 100644 index 04e3343216f7f1..00000000000000 --- a/srcpkgs/xdebug8.1/files/README.voidlinux +++ /dev/null @@ -1 +0,0 @@ -You should add 'zend_extension="xdebug.so"' to php.ini diff --git a/srcpkgs/xdebug8.1/template b/srcpkgs/xdebug8.1/template deleted file mode 100644 index 5f5c192106a34b..00000000000000 --- a/srcpkgs/xdebug8.1/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'xdebug8.1' -pkgname=xdebug8.1 -version=3.3.2 -revision=1 -build_style=gnu-configure -configure_args="--with-php-config=/usr/bin/php-config8.1" -hostmakedepends="autoconf php8.1-devel" -makedepends="php8.1-devel" -short_desc="PHP debugging extension" -maintainer="Joel Beckmeyer " -license="PHP-3.0" -homepage="http://xdebug.org" -changelog="https://xdebug.org/updates" -distfiles="http://xdebug.org/files/xdebug-${version}.tgz" -checksum=15545b8311bedb5e7df08fd90d6653d9bf33629791e8119e70350475df932c55 - -pre_configure() { - phpize8.1 -} - -do_install() { - make INSTALL_ROOT=${DESTDIR} install - vlicense LICENSE - vdoc "${FILESDIR}/README.voidlinux" -} diff --git a/srcpkgs/xdebug8.1/update b/srcpkgs/xdebug8.1/update deleted file mode 100644 index 280b0bc7e3ac92..00000000000000 --- a/srcpkgs/xdebug8.1/update +++ /dev/null @@ -1,2 +0,0 @@ -site="https://xdebug.org/updates" -pattern='
    .*Xdebug \K[\d.]+(?=
    )' diff --git a/srcpkgs/xdebug8.2/files/README.voidlinux b/srcpkgs/xdebug8.2/files/README.voidlinux deleted file mode 100644 index 04e3343216f7f1..00000000000000 --- a/srcpkgs/xdebug8.2/files/README.voidlinux +++ /dev/null @@ -1 +0,0 @@ -You should add 'zend_extension="xdebug.so"' to php.ini diff --git a/srcpkgs/xdebug8.2/template b/srcpkgs/xdebug8.2/template deleted file mode 100644 index 9647c16af244bf..00000000000000 --- a/srcpkgs/xdebug8.2/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'xdebug8.2' -pkgname=xdebug8.2 -version=3.3.2 -revision=1 -build_style=gnu-configure -configure_args="--with-php-config=/usr/bin/php-config8.2" -hostmakedepends="autoconf php8.2-devel" -makedepends="php8.2-devel" -short_desc="PHP debugging extension" -maintainer="Joel Beckmeyer " -license="PHP-3.0" -homepage="http://xdebug.org" -changelog="https://xdebug.org/updates" -distfiles="http://xdebug.org/files/xdebug-${version}.tgz" -checksum=15545b8311bedb5e7df08fd90d6653d9bf33629791e8119e70350475df932c55 - -pre_configure() { - phpize8.2 -} - -do_install() { - make INSTALL_ROOT=${DESTDIR} install - vlicense LICENSE - vdoc "${FILESDIR}/README.voidlinux" -} diff --git a/srcpkgs/xdebug8.2/update b/srcpkgs/xdebug8.2/update deleted file mode 100644 index 280b0bc7e3ac92..00000000000000 --- a/srcpkgs/xdebug8.2/update +++ /dev/null @@ -1,2 +0,0 @@ -site="https://xdebug.org/updates" -pattern='
    .*Xdebug \K[\d.]+(?=
    )' diff --git a/srcpkgs/xdebug8.3/files/README.voidlinux b/srcpkgs/xdebug8.3/files/README.voidlinux deleted file mode 100644 index 04e3343216f7f1..00000000000000 --- a/srcpkgs/xdebug8.3/files/README.voidlinux +++ /dev/null @@ -1 +0,0 @@ -You should add 'zend_extension="xdebug.so"' to php.ini diff --git a/srcpkgs/xdebug8.3/template b/srcpkgs/xdebug8.3/template deleted file mode 100644 index 608b1e6e20c489..00000000000000 --- a/srcpkgs/xdebug8.3/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'xdebug8.3' -pkgname=xdebug8.3 -version=3.3.2 -revision=1 -build_style=gnu-configure -configure_args="--with-php-config=/usr/bin/php-config8.3" -hostmakedepends="autoconf php8.3-devel" -makedepends="php8.3-devel" -short_desc="PHP debugging extension" -maintainer="Joel Beckmeyer " -license="PHP-3.0" -homepage="http://xdebug.org" -changelog="https://xdebug.org/updates" -distfiles="http://xdebug.org/files/xdebug-${version}.tgz" -checksum=15545b8311bedb5e7df08fd90d6653d9bf33629791e8119e70350475df932c55 - -pre_configure() { - phpize8.3 -} - -do_install() { - make INSTALL_ROOT=${DESTDIR} install - vlicense LICENSE - vdoc "${FILESDIR}/README.voidlinux" -} diff --git a/srcpkgs/xdebug8.3/update b/srcpkgs/xdebug8.3/update deleted file mode 100644 index 280b0bc7e3ac92..00000000000000 --- a/srcpkgs/xdebug8.3/update +++ /dev/null @@ -1,2 +0,0 @@ -site="https://xdebug.org/updates" -pattern='
    .*Xdebug \K[\d.]+(?=
    )' diff --git a/srcpkgs/xdebug8.4/files/README.voidlinux b/srcpkgs/xdebug8.4/files/README.voidlinux deleted file mode 100644 index 04e3343216f7f1..00000000000000 --- a/srcpkgs/xdebug8.4/files/README.voidlinux +++ /dev/null @@ -1 +0,0 @@ -You should add 'zend_extension="xdebug.so"' to php.ini diff --git a/srcpkgs/xdebug8.4/template b/srcpkgs/xdebug8.4/template deleted file mode 100644 index 66814221dd31c7..00000000000000 --- a/srcpkgs/xdebug8.4/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'xdebug8.4' -pkgname=xdebug8.4 -version=3.4.3 -revision=1 -build_style=gnu-configure -configure_args="--with-php-config=/usr/bin/php-config8.4" -hostmakedepends="autoconf php8.4-devel" -makedepends="php8.4-devel" -short_desc="PHP debugging extension" -maintainer="Joel Beckmeyer " -license="PHP-3.0" -homepage="http://xdebug.org" -changelog="https://xdebug.org/updates" -distfiles="http://xdebug.org/files/xdebug-${version}.tgz" -checksum=a942e420186e9156ee1b09b6ced0362474f405a060f2ca8d2575035ac83f578b - -pre_configure() { - phpize8.4 -} - -do_install() { - make INSTALL_ROOT=${DESTDIR} install - vlicense LICENSE - vdoc "${FILESDIR}/README.voidlinux" -} diff --git a/srcpkgs/xdebug8.4/update b/srcpkgs/xdebug8.4/update deleted file mode 100644 index 280b0bc7e3ac92..00000000000000 --- a/srcpkgs/xdebug8.4/update +++ /dev/null @@ -1,2 +0,0 @@ -site="https://xdebug.org/updates" -pattern='
    .*Xdebug \K[\d.]+(?=
    )' diff --git a/srcpkgs/xdelta3/template b/srcpkgs/xdelta3/template deleted file mode 100644 index 01c3a88886c289..00000000000000 --- a/srcpkgs/xdelta3/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'xdelta3' -pkgname=xdelta3 -version=3.1.0 -revision=1 -build_style=gnu-configure -makedepends="liblzma-devel" -short_desc="Delta/differential compression tools, VCDIFF/RFC 3284 delta compression" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="http://xdelta.org" -distfiles="https://github.com/jmacd/xdelta-devel/releases/download/v$version/$pkgname-$version.tar.gz" -checksum=114543336ab6cee3764e3c03202701ef79d7e5e8e4863fe64811e4d9e61884dc - -case "${XBPS_TARGET_MACHINE}" in - aarch64) LDFLAGS="-Wl,-znotext";; -esac - -post_extract() { - sed -i 's|xdelta3regtest||' Makefile.in -} diff --git a/srcpkgs/xdelta3/update b/srcpkgs/xdelta3/update deleted file mode 100644 index 3d26a415b07fbc..00000000000000 --- a/srcpkgs/xdelta3/update +++ /dev/null @@ -1,2 +0,0 @@ -pkgname=xdelta -pattern=$pkgname'-\K[\d.]+\d+' diff --git a/srcpkgs/xdemineur/template b/srcpkgs/xdemineur/template deleted file mode 100644 index e559fa6d189b68..00000000000000 --- a/srcpkgs/xdemineur/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'xdemineur' -pkgname=xdemineur -version=2.1.1 -revision=2 -build_style=gnu-makefile -makedepends="libX11-devel libXpm-devel libXext-devel" -short_desc="Minesweeper game for the X Window System" -maintainer="clos3y " -license="custom:MIT-like" -homepage="https://www.babafou.eu.org/xdemineur" -distfiles="https://www.babafou.eu.org/xdemineur/xdemineur-${version}.tar.gz" -checksum=593824412a208a1b75d5b15745a271dc3eba330d41f7718f4826567d04bcbb9b - -do_build() { - "$CC" -lXpm -lX11 demineur.c main.c util.c xdemineur.c -o xdemineur -} - -do_install() { - vbin xdemineur - vinstall xdemineur.xbm 644 usr/share/pixmaps - mv xdemineur.man xdemineur.6 - vman xdemineur.6 - vlicense <( sed -n '/Copyright/,/*/p' INSTALL ) LICENSE -} diff --git a/srcpkgs/xdg-dbus-proxy/patches/musl.patch b/srcpkgs/xdg-dbus-proxy/patches/musl.patch deleted file mode 100644 index 76cad848eb150c..00000000000000 --- a/srcpkgs/xdg-dbus-proxy/patches/musl.patch +++ /dev/null @@ -1,19 +0,0 @@ ---- a/dbus-proxy.c 2019-01-15 18:02:01.000000000 +0000 -+++ b/dbus-proxy.c 2019-01-15 18:02:01.000000000 +0000 -@@ -31,6 +31,16 @@ - - #include "flatpak-proxy.h" - -+// Taken from glibc unistd.h -+#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 const char *argv0; - static GList *proxies; - static int sync_fd = -1; diff --git a/srcpkgs/xdg-dbus-proxy/template b/srcpkgs/xdg-dbus-proxy/template deleted file mode 100644 index cf1b0aa0535c01..00000000000000 --- a/srcpkgs/xdg-dbus-proxy/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'xdg-dbus-proxy' -pkgname=xdg-dbus-proxy -version=0.1.6 -revision=1 -build_style=meson -hostmakedepends="libxslt pkg-config docbook-xsl" -makedepends="libglib-devel" -checkdepends="dbus" -short_desc="Filtering proxy for D-Bus connections" -maintainer="Orphaned " -license="GPL-3.0-or-later" -homepage="https://github.com/flatpak/xdg-dbus-proxy" -changelog="https://raw.githubusercontent.com/flatpak/xdg-dbus-proxy/main/NEWS" -distfiles="https://github.com/flatpak/xdg-dbus-proxy/releases/download/${version}/${pkgname}-${version}.tar.xz" -checksum=131bf59fce7c7ee7ecbc5d9106d6750f4f597bfe609966573240f7e4952973a1 -make_check_pre=dbus-run-session diff --git a/srcpkgs/xdg-desktop-portal-gnome/template b/srcpkgs/xdg-desktop-portal-gnome/template deleted file mode 100644 index e6fe7c0b202331..00000000000000 --- a/srcpkgs/xdg-desktop-portal-gnome/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'xdg-desktop-portal-gnome' -pkgname=xdg-desktop-portal-gnome -version=48.0 -revision=1 -build_style=meson -configure_args="-Dsystemduserunitdir=/usr/lib/systemd/user" -hostmakedepends="pkg-config glib-devel xdg-desktop-portal gettext - wayland-devel" -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 " -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/main/NEWS" -# FIXME: dead link -changelog="https://gitlab.gnome.org/GNOME/xdg-desktop-portal-gnome/-/raw/gnome-48/NEWS" -distfiles="${GNOME_SITE}/xdg-desktop-portal-gnome/${version%.*}/xdg-desktop-portal-gnome-${version}.tar.xz" -checksum=cd15aca2e1364da308eb3796bb8ae4a577e60ca4fe12006b315232cfd19c8861 diff --git a/srcpkgs/xdg-desktop-portal-gtk/template b/srcpkgs/xdg-desktop-portal-gtk/template deleted file mode 100644 index 40754c0fff67e7..00000000000000 --- a/srcpkgs/xdg-desktop-portal-gtk/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'xdg-desktop-portal-gtk' -pkgname=xdg-desktop-portal-gtk -version=1.15.3 -revision=1 -build_style=meson -hostmakedepends="pkg-config gettext gnome-desktop-devel glib-devel xdg-desktop-portal" -makedepends="flatpak-devel gtk+3-devel libglib-devel - xdg-desktop-portal gsettings-desktop-schemas-devel fontconfig-devel - gnome-desktop-devel" -depends="xdg-desktop-portal gsettings-desktop-schemas" -short_desc="Portal backend service for Flatpak using GTK+" -maintainer="Duncaen " -license="LGPL-2.1-or-later" -homepage="https://github.com/flatpak/xdg-desktop-portal-gtk" -changelog="https://raw.githubusercontent.com/flatpak/xdg-desktop-portal-gtk/refs/heads/main/NEWS" -distfiles="https://github.com/flatpak/xdg-desktop-portal-gtk/releases/download/${version}/xdg-desktop-portal-gtk-${version}.tar.xz" -checksum=47a3743d2419a8601e691db37e85bb5fac5ae4b26842177065cd5f22ada23b37 diff --git a/srcpkgs/xdg-desktop-portal-kde/template b/srcpkgs/xdg-desktop-portal-kde/template deleted file mode 100644 index 123d19192e22e5..00000000000000 --- a/srcpkgs/xdg-desktop-portal-kde/template +++ /dev/null @@ -1,31 +0,0 @@ -# Template file for 'xdg-desktop-portal-kde' -pkgname=xdg-desktop-portal-kde -version=6.5.2 -revision=1 -build_style=cmake -configure_args="-DWaylandScanner_EXECUTABLE=/usr/bin/wayland-scanner" -hostmakedepends="extra-cmake-modules qt6-base qt6-tools gettext - qt6-declarative-host-tools - wayland-devel plasma-wayland-protocols pkg-config - kf6-kconfig" -makedepends="qt6-base-devel qt6-declarative-devel - kf6-kio-devel kf6-kdeclarative-devel kf6-kirigami-devel - kf6-kstatusnotifieritem-devel libplasma-devel kf6-kwayland-devel - kf6-kcrash-devel kf6-kiconthemes-devel kf6-kcoreaddons-devel - kf6-kconfig-devel kf6-ki18n-devel kf6-kguiaddons-devel kf6-kglobalaccel-devel - qt6-base-private-devel qt6-declarative-devel kf6-kio-devel kf6-knotifications-devel - kf6-kservice-devel kf6-kwidgetsaddons-devel kf6-kwindowsystem-devel - libepoxy-devel pipewire-devel libglib-devel" -depends="xdg-desktop-portal plasma-workspace" -checkdepends="dbus python3-gobject" -short_desc="Backend implementation for xdg-desktop-portal that is using Qt/KF6" -maintainer="John " -license="GPL-3.0-or-later" -homepage="https://invent.kde.org/plasma/xdg-desktop-portal-kde" -distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz" -checksum=6a2e9dc2ed1057df8368023ea3698acf3092e4dee31dfff30b95fa81bd7ab249 - -do_check() { - cd build - dbus-run-session ctest -E colorschemetest -} diff --git a/srcpkgs/xdg-desktop-portal-lxqt/template b/srcpkgs/xdg-desktop-portal-lxqt/template deleted file mode 100644 index 2f63a2f3678cb9..00000000000000 --- a/srcpkgs/xdg-desktop-portal-lxqt/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'xdg-desktop-portal-lxqt' -pkgname=xdg-desktop-portal-lxqt -version=1.3.0 -revision=1 -build_style=cmake -hostmakedepends="qt6-base qt6-tools" -makedepends="kf6-kwindowsystem-devel libfm-qt-devel qt6-base-private-devel - menu-cache-devel libexif-devel" -short_desc="Backend implementation for xdg-desktop-portal using KF6" -maintainer="Enrico Belleri " -license="LGPL-2.1-or-later" -homepage="https://github.com/lxqt/xdg-desktop-portal-lxqt" -changelog="https://github.com/lxqt/xdg-desktop-portal-lxqt/raw/master/CHANGELOG" -distfiles="https://github.com/lxqt/xdg-desktop-portal-lxqt/archive/${version}.tar.gz" -checksum=f6bb053091f01baf059e80300e038fb2fa3c2a8c35d377f525735064dbef9b46 diff --git a/srcpkgs/xdg-desktop-portal-termfilechooser/template b/srcpkgs/xdg-desktop-portal-termfilechooser/template deleted file mode 100644 index 40338a2ef79d03..00000000000000 --- a/srcpkgs/xdg-desktop-portal-termfilechooser/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'xdg-desktop-portal-termfilechooser' -pkgname=xdg-desktop-portal-termfilechooser -version=1.1.1 -revision=1 -build_style=meson -hostmakedepends="pkg-config gettext glib-devel xdg-desktop-portal cmake scdoc" -makedepends="flatpak-devel xdg-desktop-portal fontconfig-devel basu-devel inih-devel" -depends="xdg-desktop-portal" -short_desc="Portal backend service for alternative file choosers" -maintainer="zlice " -license="MIT" -homepage="https://github.com/hunkyburrito/xdg-desktop-portal-termfilechooser" -distfiles="https://github.com/hunkyburrito/xdg-desktop-portal-termfilechooser/archive/refs/tags/v${version}.tar.gz" -checksum=136824dbbbcefbc86c65fa83309104aadfdbeb8e0b84c16b1274d83465ed28a4 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/xdg-desktop-portal-wlr/template b/srcpkgs/xdg-desktop-portal-wlr/template deleted file mode 100644 index d4b66989524df6..00000000000000 --- a/srcpkgs/xdg-desktop-portal-wlr/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'xdg-desktop-portal-wlr' -pkgname=xdg-desktop-portal-wlr -version=0.7.1 -revision=1 -build_style=meson -hostmakedepends="pkg-config wayland-devel scdoc" -makedepends="wayland-devel wayland-protocols elogind-devel pipewire-devel - inih-devel libgbm-devel libdrm-devel" -depends="xdg-desktop-portal" -short_desc="Backend of xdg-desktop-portal for wlroots" -maintainer="icp " -license="MIT" -homepage="https://github.com/emersion/xdg-desktop-portal-wlr" -distfiles="https://github.com/emersion/xdg-desktop-portal-wlr/archive/v${version}.tar.gz" -checksum=4bddc236aa9d1a2b33e7f0bef09a8712ded51e8bc335a2b6c8cd1d088863e676 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/xdg-desktop-portal-xapp/template b/srcpkgs/xdg-desktop-portal-xapp/template deleted file mode 100644 index 54d7768bb49f28..00000000000000 --- a/srcpkgs/xdg-desktop-portal-xapp/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'xdg-desktop-portal-xapp' -pkgname=xdg-desktop-portal-xapp -version=1.1.2 -revision=1 -build_style=meson -build_helper="gir" -configure_args="-Dsystemduserunitdir=/usr/lib/systemd/user" -hostmakedepends="glib-devel gettext pkg-config xdg-desktop-portal" -makedepends="xapps-devel flatpak-devel gtk+3-devel libglib-devel - xdg-desktop-portal" -depends="xdg-desktop-portal xapps" -short_desc="Cross-desktop libraries and common resources from Linux Mint" -maintainer="toadwastoast " -license="LGPL-2.0-or-later" -homepage="https://github.com/linuxmint/xdg-desktop-portal-xapp" -distfiles="https://github.com/linuxmint/${pkgname}/archive/${version}/${pkgname}-${version}.tar.gz" -checksum=7bd4d0439218d00d9fe55c308292b1dc70716cb8464970fe8d2245769a7dd18a diff --git a/srcpkgs/xdg-desktop-portal/files/portals.conf b/srcpkgs/xdg-desktop-portal/files/portals.conf deleted file mode 100644 index 028e24d2bbee71..00000000000000 --- a/srcpkgs/xdg-desktop-portal/files/portals.conf +++ /dev/null @@ -1,2 +0,0 @@ -[preferred] -default=* diff --git a/srcpkgs/xdg-desktop-portal/template b/srcpkgs/xdg-desktop-portal/template deleted file mode 100644 index 3f069bd76b4d80..00000000000000 --- a/srcpkgs/xdg-desktop-portal/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'xdg-desktop-portal' -pkgname=xdg-desktop-portal -version=1.20.3 -revision=1 -build_style=meson -configure_args="-Dgeoclue=enabled -Dsystemd=disabled" -hostmakedepends="pkg-config gettext glib-devel bubblewrap flatpak python3-docutils - gst-plugins-good1 gstreamer1 python3-dbusmock python3-gobject python3-pytest-xdist" -makedepends="flatpak-devel fuse3-devel pipewire-devel geoclue2-devel - polkit-devel gst-plugins-base1-devel libumockdev-devel" -checkdepends="dbus python3-dbusmock umockdev" -short_desc="Portal frontend service for Flatpak" -maintainer="Duncaen " -license="LGPL-2.1-or-later" -homepage="https://github.com/flatpak/xdg-desktop-portal" -changelog="https://github.com/flatpak/xdg-desktop-portal/raw/main/NEWS" -distfiles="https://github.com/flatpak/xdg-desktop-portal/archive/refs/tags/${version}.tar.gz" -checksum=01d2a8ceaab06fa1d0638abe541dbb415a0a19be271d9669a93ec1640f87ea4a -# https://github.com/flatpak/xdg-desktop-portal/issues/1589 -make_check_pre="env XDP_VALIDATE_ICON_INSECURE=1 XDP_VALIDATE_SOUND_INSECURE=1" - -if [ "$XBPS_BUILD_ENVIRONMENT" = "void-packages-ci" ]; then - export TEST_IN_CI="true" -fi - -post_install() { - vinstall "${FILESDIR}"/portals.conf 644 usr/share/xdg-desktop-portal -} diff --git a/srcpkgs/xdg-user-dirs-gtk/template b/srcpkgs/xdg-user-dirs-gtk/template deleted file mode 100644 index 9ec304da4c64d6..00000000000000 --- a/srcpkgs/xdg-user-dirs-gtk/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'xdg-user-dirs-gtk' -pkgname=xdg-user-dirs-gtk -version=0.14 -revision=1 -build_style=meson -hostmakedepends="pkg-config xdg-user-dirs gettext" -makedepends="gtk+3-devel" -depends="xdg-user-dirs" -short_desc="GTK+ tool to help manage user directories" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="http://www.gnome.org" -distfiles="${GNOME_SITE}/xdg-user-dirs-gtk/${version}/xdg-user-dirs-gtk-${version}.tar.xz" -checksum=537fbe142b24736ed7894e4a01f69fd758cb6c7a677a382879529d217f4a2873 diff --git a/srcpkgs/xdg-user-dirs/template b/srcpkgs/xdg-user-dirs/template deleted file mode 100644 index c21cf66c23698b..00000000000000 --- a/srcpkgs/xdg-user-dirs/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'xdg-user-dirs' -pkgname=xdg-user-dirs -version=0.18 -revision=1 -build_style=gnu-configure -hostmakedepends="libxslt docbook-xsl" -conf_files=" - /etc/xdg/user-dirs.conf - /etc/xdg/user-dirs.defaults" -short_desc="Tool to help manage user directories" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="http://www.freedesktop.org/wiki/Software/xdg-user-dirs" -changelog="https://gitlab.freedesktop.org/xdg/xdg-user-dirs/-/raw/master/NEWS" -distfiles="http://user-dirs.freedesktop.org/releases/$pkgname-$version.tar.gz" -checksum=ec6f06d7495cdba37a732039f9b5e1578bcb296576fde0da40edb2f52220df3c diff --git a/srcpkgs/xdg-utils/template b/srcpkgs/xdg-utils/template deleted file mode 100644 index d2bcd904bea14a..00000000000000 --- a/srcpkgs/xdg-utils/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'xdg-utils' -pkgname=xdg-utils -version=1.2.1 -revision=1 -build_style=gnu-configure -make_check_target=test -hostmakedepends="xmlto lynx" -depends="xset" -short_desc="Tools to assist applications with various desktop integration tasks" -maintainer="Orphaned " -license="MIT" -homepage="https://www.freedesktop.org/wiki/Software/xdg-utils/" -changelog="https://gitlab.freedesktop.org/xdg/xdg-utils/-/raw/master/ChangeLog" -distfiles="https://gitlab.freedesktop.org/xdg/xdg-utils/-/archive/v${version}/xdg-utils-v${version}.tar.bz2" -checksum=93d510dccf328378f012fe195b4574c2fac1cd65a74d0852d6eaa72e5a2065a7 -make_check=no # tests are interactive and rely on system components - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/xdgmenumaker/patches/usr-local-deprecation-fix.patch b/srcpkgs/xdgmenumaker/patches/usr-local-deprecation-fix.patch deleted file mode 100644 index 9615fd73eccb41..00000000000000 --- a/srcpkgs/xdgmenumaker/patches/usr-local-deprecation-fix.patch +++ /dev/null @@ -1,6 +0,0 @@ -diff -Naurp0 a/Makefile b/Makefile ---- a/Makefile 2018-09-17 01:42:50.000000000 +0600 -+++ b/Makefile 2019-07-29 17:36:09.563110157 +0600 -@@ -1 +1 @@ --PREFIX ?= /usr/local -+PREFIX ?= /usr diff --git a/srcpkgs/xdgmenumaker/template b/srcpkgs/xdgmenumaker/template deleted file mode 100644 index 9c39e4565ee196..00000000000000 --- a/srcpkgs/xdgmenumaker/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'xdgmenumaker' -pkgname=xdgmenumaker -version=2.4 -revision=1 -build_style=gnu-makefile -hostmakedepends="txt2tags" -depends="python3-xdg python3-gobject gobject-introspection python3-Pillow gtk+3" -short_desc="Automatic menu generator for WMs, such as, fluxbox, icewm, jwm, pekwm" -maintainer="Orphaned " -license="GPL-3.0-or-later" -homepage="https://github.com/gapan/xdgmenumaker" -distfiles="https://github.com/gapan/xdgmenumaker/archive/${version}.tar.gz" -checksum=4729be77a10249acb08ad3ad93056c8d890d499e3f9885c31fc95a7c1ea69bdd -python_version=3 - -pre_build() { - txt2tags --target man man/xdgmenumaker.t2t -} - -pre_install() { - # Install generated man page - vman man/xdgmenumaker.1 - # Install README.md as documentation - vdoc README.md -} diff --git a/srcpkgs/xditview/template b/srcpkgs/xditview/template deleted file mode 100644 index e6306e1ae222cb..00000000000000 --- a/srcpkgs/xditview/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'xditview' -pkgname=xditview -version=1.0.7 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="libXaw-devel libXft-devel" -short_desc="Display ditroff output" -maintainer="Leah Neukirchen " -license="MIT" -homepage="http://xorg.freedesktop.org" -distfiles="${XORG_SITE}/app/${pkgname}-${version}.tar.xz" -checksum=039e2d447fa409d4bb25c4e87cf09b4d4b3eff2d3af5aee8e7e52165a3259fd7 - -post_install() { - vlicense COPYING -} diff --git a/srcpkgs/xdm/files/xdm.pam b/srcpkgs/xdm/files/xdm.pam deleted file mode 100644 index c2f9bc7404c238..00000000000000 --- a/srcpkgs/xdm/files/xdm.pam +++ /dev/null @@ -1,9 +0,0 @@ -auth required pam_unix.so -auth required pam_nologin.so -auth required pam_env.so -account required pam_unix.so -password required pam_unix.so -session required pam_unix.so -session required pam_limits.so -session required pam_loginuid.so -session optional pam_elogind.so diff --git a/srcpkgs/xdm/files/xdm/run b/srcpkgs/xdm/files/xdm/run deleted file mode 100644 index 0dd30414122d68..00000000000000 --- a/srcpkgs/xdm/files/xdm/run +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh -exec 2>&1 -exec xdm -error /dev/stdout -nodaemon 2>&1 diff --git a/srcpkgs/xdm/template b/srcpkgs/xdm/template deleted file mode 100644 index 252f0a448f42a9..00000000000000 --- a/srcpkgs/xdm/template +++ /dev/null @@ -1,39 +0,0 @@ -# Template file for 'xdm' -pkgname=xdm -version=1.1.17 -revision=1 -build_style=gnu-configure -configure_args="--with-random-device=/dev/urandom - --with-utmp-file=/var/run/utmp - --with-wtmp-file=/var/log/wtmp - --with-xdmconfigdir=/etc/X11/xdm - --with-pam - --with-xft" -conf_files="/etc/pam.d/xdm - /etc/X11/xdm/Xaccess - /etc/X11/xdm/xdm-config - /etc/X11/xdm/Xresources - /etc/X11/xdm/Xservers" -hostmakedepends="pkg-config" -makedepends="pam-devel libXaw-devel libXft-devel" -depends="sessreg xconsole xsm" -short_desc="X Display Manager" -maintainer="Leah Neukirchen " -license="MIT" -homepage="http://xorg.freedesktop.org" -distfiles="${XORG_SITE}/app/${pkgname}-${version}.tar.xz" -checksum=9494aef0911a031c53670725b5c8c9bb9d3f7c5ea7318b1f72ddd9dcbbeceb6a - -if [ "$XBPS_TARGET_LIBC" = "glibc" ]; then - makedepends+=" libxcrypt-devel" -fi - -pre_configure() { - export DEF_USER_PATH=/usr/local/sbin:/usr/local/bin:/usr/bin:/usr/sbin:/sbin:/bin -} - -post_install() { - vsv xdm - vinstall ${FILESDIR}/xdm.pam 644 etc/pam.d xdm - vlicense COPYING -} diff --git a/srcpkgs/xdo/template b/srcpkgs/xdo/template deleted file mode 100644 index 8d18111169d220..00000000000000 --- a/srcpkgs/xdo/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'xdo' -pkgname=xdo -version=0.5.7 -revision=3 -build_style=gnu-makefile -makedepends="libxcb-devel xcb-util-wm-devel" -short_desc="Small X utility to perform elementary actions on windows" -maintainer="Orphaned " -license="BSD-2-Clause" -homepage="https://github.com/baskerville/xdo" -distfiles="https://github.com/baskerville/${pkgname}/archive/${version}.tar.gz" -checksum=b661229f0457939d3867cca1664c5671ae959b309feb58abe9142229c8c7ffb4 - -post_extract() { - vsed -i 's/^\(CFLAGS *+=\)/override \1/' Makefile -} - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/xdot/template b/srcpkgs/xdot/template deleted file mode 100644 index 557cc4929aabae..00000000000000 --- a/srcpkgs/xdot/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'xdot' -pkgname=xdot -version=1.3 -revision=3 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="graphviz gtk+3 python3-gobject python3-numpy" -checkdepends="$depends xvfb-run" -short_desc="Interactive viewer for Graphviz dot files" -maintainer="Orphaned " -license="LGPL-3.0-or-later" -homepage="https://github.com/jrfonseca/xdot.py" -distfiles="https://github.com/jrfonseca/xdot.py/archive/${version}.tar.gz" -checksum=ab32113a45046b8759c0170f81bacaad042349cafa083fc7628d39facc2801eb - -do_check() { - # test procedure taken from - # https://github.com/jrfonseca/xdot.py/blob/539361b490f4e6cb773cb0d93dee5fd9fb0aa35f/.github/scripts/test.sh - cd tests - xvfb-run python3 ../test.py *.dot graphs/*.gv -} diff --git a/srcpkgs/xdotool-devel b/srcpkgs/xdotool-devel deleted file mode 120000 index 410336c160a133..00000000000000 --- a/srcpkgs/xdotool-devel +++ /dev/null @@ -1 +0,0 @@ -xdotool \ No newline at end of file diff --git a/srcpkgs/xdotool/template b/srcpkgs/xdotool/template deleted file mode 100644 index 25e8c477e6210f..00000000000000 --- a/srcpkgs/xdotool/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 'xdotool' -pkgname=xdotool -version=4.20251130.1 -revision=1 -build_style=gnu-makefile -make_build_target="all" -make_install_args="INSTALLMAN=$DESTDIR/usr/share/man" -hostmakedepends="perl pkg-config" -makedepends="libXtst-devel libXinerama-devel libxkbcommon-devel" -short_desc="Command-line X11 automation tool" -maintainer="Leah Neukirchen " -license="BSD-3-Clause" -homepage="https://github.com/jordansissel/xdotool" -distfiles="https://github.com/jordansissel/${pkgname}/releases/download/v${version}/${pkgname}-${version}.tar.gz" -checksum=eee789b00d6a13d47b31bbc139727e6408c21b5f6ba5e804fdf6ecfb8c781356 - -xdotool-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/*.so - vmove usr/lib/pkgconfig - } -} - -post_install() { - vlicense COPYRIGHT -} diff --git a/srcpkgs/xdpyinfo/template b/srcpkgs/xdpyinfo/template deleted file mode 100644 index 6232e3860ff229..00000000000000 --- a/srcpkgs/xdpyinfo/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'xdpyinfo' -pkgname=xdpyinfo -version=1.3.4 -revision=2 -build_style=gnu-configure -configure_args="--with-xf86misc" -hostmakedepends="pkg-config" -makedepends="libXext-devel libXtst-devel - libXrender-devel libXcomposite-devel libXinerama-devel" -short_desc="Display information utility for X" -maintainer="Orphaned " -license="MIT" -homepage="https://gitlab.freedesktop.org/xorg/app/xdpyinfo" -distfiles="${XORG_SITE}/app/xdpyinfo-${version}.tar.xz" -checksum=a8ada581dbd7266440d7c3794fa89edf6b99b8857fc2e8c31042684f3af4822b - -post_install() { - vlicense COPYING -} diff --git a/srcpkgs/xdriinfo/template b/srcpkgs/xdriinfo/template deleted file mode 100644 index 33544ab01fe21b..00000000000000 --- a/srcpkgs/xdriinfo/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template build file for 'xdriinfo'. -pkgname=xdriinfo -version=1.0.7 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="libX11-devel MesaLib-devel" -short_desc="X DRI information utility" -homepage="http://xorg.freedesktop.org" -license="MIT" -maintainer="Orphaned " -distfiles="${XORG_SITE}/app/$pkgname-$version.tar.xz" -checksum=dd838bae9d2b19ddd71fe6d30ed33abc7c85e19d223e79d35600db3fa44bf734 - -post_install() { - vlicense COPYING -} diff --git a/srcpkgs/xdu/template b/srcpkgs/xdu/template deleted file mode 100644 index 7a3f447d340bb9..00000000000000 --- a/srcpkgs/xdu/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'xdu' -pkgname=xdu -version=3.1 -revision=3 -build_style=gnu-makefile -makedepends="libXaw-devel" -short_desc="Display the output of du(1) in an X window" -maintainer="Leah Neukirchen " -license="MIT, X11" -homepage="https://github.com/leahneukirchen/xdu" -distfiles="https://github.com/leahneukirchen/${pkgname}/archive/v${version}.tar.gz" -checksum=13035b0642b1042debf6c84d0963b3fd3914f76c8dfb9c8c6f852ee1451eea1f - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/xe/template b/srcpkgs/xe/template deleted file mode 100644 index f2a6e20556631b..00000000000000 --- a/srcpkgs/xe/template +++ /dev/null @@ -1,11 +0,0 @@ -# Template file for 'xe' -pkgname=xe -version=1.0 -revision=1 -build_style=gnu-makefile -short_desc="Execute for every... (a better xargs/apply)" -maintainer="Leah Neukirchen " -license="Public Domain" -homepage="https://github.com/leahneukirchen/xe" -distfiles="https://github.com/leahneukirchen/xe/archive/v${version}.tar.gz" -checksum=1e2484c6295f4eb1c1b789d8edab4b728cf9ea7e4c40ef52a56073f9a273ce30 diff --git a/srcpkgs/xed/template b/srcpkgs/xed/template deleted file mode 100644 index 68f7bbb36594f0..00000000000000 --- a/srcpkgs/xed/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'xed' -pkgname=xed -version=0.9.1 -revision=2 -depends="tk" -short_desc="X11's standard text editor" -maintainer="Leah Neukirchen " -license="GPL-2.0-or-later" -homepage="http://xed.sourceforge.net/" -distfiles="${SOURCEFORGE_SITE}/${pkgname}/${pkgname}-${version}.tar.gz" -checksum=783abeb175a2937c385c5ff0d23dba918d225b160960f216d5a9d7ef7938efa8 - -do_install() { - vbin xed - vman xed.man xed.1 -} diff --git a/srcpkgs/xedit/template b/srcpkgs/xedit/template deleted file mode 100644 index 9b28a8f94bde6d..00000000000000 --- a/srcpkgs/xedit/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'xedit' -pkgname=xedit -version=1.2.4 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="libXaw-devel" -short_desc="Simple text editor for X" -maintainer="Leah Neukirchen " -license="MIT" -homepage="http://xorg.freedesktop.org" -distfiles="${XORG_SITE}/app/${pkgname}-${version}.tar.xz" -checksum=b00d488b29cd007fadf9a4e44193cbdd72b48c94080be5ebc02565f21f9a2a71 - -post_install() { - vlicense COPYING -} diff --git a/srcpkgs/xen-devel b/srcpkgs/xen-devel deleted file mode 120000 index 90d359044164f6..00000000000000 --- a/srcpkgs/xen-devel +++ /dev/null @@ -1 +0,0 @@ -xen \ No newline at end of file diff --git a/srcpkgs/xen-doc b/srcpkgs/xen-doc deleted file mode 120000 index 90d359044164f6..00000000000000 --- a/srcpkgs/xen-doc +++ /dev/null @@ -1 +0,0 @@ -xen \ No newline at end of file diff --git a/srcpkgs/xen-hypervisor b/srcpkgs/xen-hypervisor deleted file mode 120000 index 90d359044164f6..00000000000000 --- a/srcpkgs/xen-hypervisor +++ /dev/null @@ -1 +0,0 @@ -xen \ No newline at end of file diff --git a/srcpkgs/xen-libs b/srcpkgs/xen-libs deleted file mode 120000 index 90d359044164f6..00000000000000 --- a/srcpkgs/xen-libs +++ /dev/null @@ -1 +0,0 @@ -xen \ No newline at end of file diff --git a/srcpkgs/xen/files/xen.conf b/srcpkgs/xen/files/xen.conf deleted file mode 100644 index 4fbf6c96bc8ed6..00000000000000 --- a/srcpkgs/xen/files/xen.conf +++ /dev/null @@ -1,7 +0,0 @@ -xen-evtchn -xen-gntdev -xen-gntalloc -xen-blkback -xen-netback -xen-pciback -xen-acpi-processor diff --git a/srcpkgs/xen/files/xen/run b/srcpkgs/xen/files/xen/run deleted file mode 100644 index 6f8c82def87dd0..00000000000000 --- a/srcpkgs/xen/files/xen/run +++ /dev/null @@ -1,5 +0,0 @@ -#!/bin/sh -exec 2>&1 -sv check xenconsoled >/dev/null || exit 1 -/usr/lib/xen/bin/xen-init-dom0 || exit 1 -exec chpst -b xen pause diff --git a/srcpkgs/xen/files/xenconsoled/run b/srcpkgs/xen/files/xenconsoled/run deleted file mode 100644 index d5dedb6c5f8c4b..00000000000000 --- a/srcpkgs/xen/files/xenconsoled/run +++ /dev/null @@ -1,5 +0,0 @@ -#!/bin/sh -exec 2>&1 -sv check xenstored >/dev/null || exit 1 -mkdir -p /var/log/xen/console -exec xenconsoled -i --log=all diff --git a/srcpkgs/xen/files/xenstored/run b/srcpkgs/xen/files/xenstored/run deleted file mode 100644 index 6f0744726428b0..00000000000000 --- a/srcpkgs/xen/files/xenstored/run +++ /dev/null @@ -1,8 +0,0 @@ -#!/bin/sh -exec 2>&1 -[ ! -d /run/xen ] && mkdir -p /run/xen -modprobe -q xen-evtchn xen-gnttalloc || exit 1 -mountpoint -q /proc/xen || mount -t xenfs xenfs /proc/xen -mountpoint -q /var/lib/xenstored || mount -t tmpfs xenstored /var/lib/xenstored -grep -q control_d /proc/xen/capabilities || exit 1 -exec xenstored --verbose --no-fork diff --git a/srcpkgs/xen/patches/basename.patch b/srcpkgs/xen/patches/basename.patch deleted file mode 100644 index 344b339cf318a6..00000000000000 --- a/srcpkgs/xen/patches/basename.patch +++ /dev/null @@ -1,40 +0,0 @@ -From 2bff4b6fbecf87f91bce64ad99e94540ed9f9f51 Mon Sep 17 00:00:00 2001 -From: Blue Swirl -Date: Wed, 23 Dec 2009 15:34:04 +0000 -Subject: [PATCH] Compile qemu-nbd also on OpenBSD and Solaris - -basename() needs #include . - -No prototype for daemon() is available on Solaris, but link -succeeds. - -Signed-off-by: Blue Swirl ---- - configure | 2 +- - qemu-nbd.c | 1 + - 2 files changed, 2 insertions(+), 1 deletion(-) - -diff --git a/qemu-nbd.c b/qemu-nbd.c -index 6cdb83473f9..91ea01414d1 100644 ---- a/tools/qemu-xen-traditional/qemu-nbd.c -+++ b/tools/qemu-xen-traditional/qemu-nbd.c -@@ -30,6 +30,7 @@ - #include - #include - #include -+#include - - #define SOCKET_PATH "/var/lock/qemu-nbd-%s" - -diff -rup pci.c.orig pci.c ---- a/tools/qemu-xen/hw/vfio/pci.c -+++ b/tools/qemu-xen/hw/vfio/pci.c -@@ -21,6 +21,7 @@ - #include "qemu/osdep.h" - #include - #include -+#include - - #include "hw/hw.h" - #include "hw/pci/msi.h" - diff --git a/srcpkgs/xen/patches/xsa467.patch b/srcpkgs/xen/patches/xsa467.patch deleted file mode 100644 index baadd4c98da557..00000000000000 --- a/srcpkgs/xen/patches/xsa467.patch +++ /dev/null @@ -1,98 +0,0 @@ -From: Jan Beulich -Subject: IOMMU/x86: the bus-to-bridge lock needs to be acquired IRQ-safe - -The function's use from set_msi_source_id() is guaranteed to be in an -IRQs-off region. While the invocation of that function could be moved -ahead in msi_msg_to_remap_entry() (doesn't need to be in the IOMMU- -intremap-locked region), the call tree from map_domain_pirq() holds an -IRQ descriptor lock. Hence all use sites of the lock need become IRQ- -safe ones. - -In find_upstream_bridge() do a tiny bit of tidying in adjacent code: -Change a variable's type to unsigned and merge a redundant assignment -into another variable's initializer. - -This is XSA-467 / CVE-2025-1713. - -Fixes: 476bbccc811c ("VT-d: fix MSI source-id of interrupt remapping") -Signed-off-by: Jan Beulich -Reviewed-by: Juergen Gross -Reviewed-by: Roger Pau Monné - ---- a/xen/drivers/passthrough/pci.c -+++ b/xen/drivers/passthrough/pci.c -@@ -354,20 +354,21 @@ static struct pci_dev *alloc_pdev(struct - switch ( pdev->type = pdev_type(pseg->nr, bus, devfn) ) - { - unsigned int cap, sec_bus, sub_bus; -+ unsigned long flags; - - case DEV_TYPE_PCIe2PCI_BRIDGE: - case DEV_TYPE_LEGACY_PCI_BRIDGE: - sec_bus = pci_conf_read8(pdev->sbdf, PCI_SECONDARY_BUS); - sub_bus = pci_conf_read8(pdev->sbdf, PCI_SUBORDINATE_BUS); - -- spin_lock(&pseg->bus2bridge_lock); -+ spin_lock_irqsave(&pseg->bus2bridge_lock, flags); - for ( ; sec_bus <= sub_bus; sec_bus++ ) - { - pseg->bus2bridge[sec_bus].map = 1; - pseg->bus2bridge[sec_bus].bus = bus; - pseg->bus2bridge[sec_bus].devfn = devfn; - } -- spin_unlock(&pseg->bus2bridge_lock); -+ spin_unlock_irqrestore(&pseg->bus2bridge_lock, flags); - break; - - case DEV_TYPE_PCIe_ENDPOINT: -@@ -437,16 +438,17 @@ static void free_pdev(struct pci_seg *ps - switch ( pdev->type ) - { - unsigned int sec_bus, sub_bus; -+ unsigned long flags; - - case DEV_TYPE_PCIe2PCI_BRIDGE: - case DEV_TYPE_LEGACY_PCI_BRIDGE: - sec_bus = pci_conf_read8(pdev->sbdf, PCI_SECONDARY_BUS); - sub_bus = pci_conf_read8(pdev->sbdf, PCI_SUBORDINATE_BUS); - -- spin_lock(&pseg->bus2bridge_lock); -+ spin_lock_irqsave(&pseg->bus2bridge_lock, flags); - for ( ; sec_bus <= sub_bus; sec_bus++ ) - pseg->bus2bridge[sec_bus] = pseg->bus2bridge[pdev->bus]; -- spin_unlock(&pseg->bus2bridge_lock); -+ spin_unlock_irqrestore(&pseg->bus2bridge_lock, flags); - break; - - default: -@@ -1053,8 +1055,9 @@ enum pdev_type pdev_type(u16 seg, u8 bus - int find_upstream_bridge(u16 seg, u8 *bus, u8 *devfn, u8 *secbus) - { - struct pci_seg *pseg = get_pseg(seg); -- int ret = 0; -- int cnt = 0; -+ int ret = 1; -+ unsigned long flags; -+ unsigned int cnt = 0; - - if ( *bus == 0 ) - return 0; -@@ -1065,8 +1068,7 @@ int find_upstream_bridge(u16 seg, u8 *bu - if ( !pseg->bus2bridge[*bus].map ) - return 0; - -- ret = 1; -- spin_lock(&pseg->bus2bridge_lock); -+ spin_lock_irqsave(&pseg->bus2bridge_lock, flags); - while ( pseg->bus2bridge[*bus].map ) - { - *secbus = *bus; -@@ -1080,7 +1082,7 @@ int find_upstream_bridge(u16 seg, u8 *bu - } - - out: -- spin_unlock(&pseg->bus2bridge_lock); -+ spin_unlock_irqrestore(&pseg->bus2bridge_lock, flags); - return ret; - } - diff --git a/srcpkgs/xen/template b/srcpkgs/xen/template deleted file mode 100644 index 4611a1ca860818..00000000000000 --- a/srcpkgs/xen/template +++ /dev/null @@ -1,230 +0,0 @@ -# Template file for 'xen' -pkgname=xen -version=4.19.1 -revision=2 -# grep -R IPXE_GIT_TAG src/xen-*/tools/firmware/etherboot -_git_tag_ipxe=1d1cf74a5e58811822bee4b3da3cff7282fcdfca -# TODO: arm / aarch64 -archs="x86_64*" -build_style=gnu-configure -configure_args="$(vopt_enable stubdom) --disable-systemd - --with-system-seabios=/usr/share/seabios/bios.bin - --with-sysconfig-leaf-dir=conf.d --with-rundir=/run" -hostmakedepends="acpica-utils automake ninja bin86 bison fig2dev flex gettext - ghostscript git pandoc pkg-config tar texinfo wget - python3-Markdown python3-setuptools" -makedepends="sdl12-compat-devel dev86 dtc-devel e2fsprogs-devel gnutls-devel libaio-devel - libbluetooth-devel libglib-devel liblzma-devel libnl3-devel openssl-devel - netpbm pciutils-devel pixman-devel python3-devel seabios yajl-devel - ncurses-devel" -depends="bridge-utils perl xen-hypervisor" -short_desc="Xen hypervisor utilities" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="https://www.xenproject.org/" -distfiles=" - https://downloads.xenproject.org/release/xen/${version}/${pkgname}-${version}.tar.gz - https://github.com/ipxe/ipxe/archive/${_git_tag_ipxe}.tar.gz" -checksum="cb513d5998d3887be4233a3ee1bae335a87fa430b3300e2c9afead813d4f40fa - 5bf68d88dceb359f33c32363cca1de1e4d95ddc14d1bfe7677e9b467fb8cc7b8" -skip_extraction="${_git_tag_ipxe}.tar.gz" -nopie=yes -ignore_elf_dirs="/usr/share/xen/qemu /usr/share/qemu-xen/qemu" -nostrip_files=" - hppa-firmware.img - u-boot.e500 - openbios-ppc - openbios-sparc32 - openbios-sparc64 - palcode-clipper - s390-ccw.img - s390-netboot.img" - -build_options="stubdom" -build_options_default="stubdom" -desc_option_stubdom="Build xen with stubdom" - -if [ "$build_option_stubdom" ]; then - # From "stubdom/configure" - _zlib_version=1.2.3 - _libpci_version=2.2.9 - _newlib_version=1.16.0 - _lwip_version=1.3.0 - _grub_version=0.97 - _gmp_version=4.3.2 - _polarssl_version=1.1.4 - _tpmemu_version=0.7.4 - distfiles+=" - http://xenbits.xen.org/xen-extfiles/gmp-${_gmp_version}.tar.bz2 - http://xenbits.xen.org/xen-extfiles/grub-${_grub_version}.tar.gz - http://xenbits.xen.org/xen-extfiles/zlib-${_zlib_version}.tar.gz - http://xenbits.xen.org/xen-extfiles/lwip-${_lwip_version}.tar.gz - http://xenbits.xen.org/xen-extfiles/polarssl-${_polarssl_version}-gpl.tgz - http://xenbits.xen.org/xen-extfiles/newlib-${_newlib_version}.tar.gz - http://xenbits.xen.org/xen-extfiles/pciutils-${_libpci_version}.tar.bz2 - http://xenbits.xen.org/xen-extfiles/tpm_emulator-${_tpmemu_version}.tar.gz" - checksum+=" - 936162c0312886c21581002b79932829aa048cfaf9937c6265aeaa14f1cd1775 - 4e1d15d12dbd3e9208111d6b806ad5a9857ca8850c47877d36575b904559260b - 1795c7d067a43174113fdf03447532f373e1c6c57c08d61d9e4e9be5e244b05e - 772e4d550e07826665ed0528c071dd5404ef7dbe1825a38c8adbc2a00bca948f - 2d29fd04a0d0ba29dae6bd29fb418944c08d3916665dcca74afb297ef37584b6 - db426394965c48c1d29023e1cc6d965ea6b9a9035d8a849be2750ca4659a3d07 - f60ae61cfbd5da1d849d0beaa21f593c38dac9359f0b3ddc612f447408265b24 - 4e48ea0d83dd9441cc1af04ab18cd6c961b9fa54d5cbf2c2feee038988dea459" - skip_extraction+=" - gmp-${_gmp_version}.tar.bz2 - grub-${_grub_version}.tar.gz - zlib-${_zlib_version}.tar.gz - lwip-${_lwip_version}.tar.gz - polarssl-${_polarssl_version}-gpl.tgz - newlib-${_newlib_version}.tar.gz - pciutils-${_libpci_version}.tar.bz2 - tpm_emulator-${_tpmemu_version}.tar.gz" -fi - -if [ "$XBPS_TARGET_LIBC" = musl ]; then - makedepends+=" argp-standalone" - export ac_cv_lib_argp_argp_usage=yes -else - makedepends+=" gcc-multilib" -fi - -make_dirs=" - /var/lib/xenstored 755 root root - /var/lib/xen/xenpaging 755 root root - /var/xen/dump 755 root root - /etc/xen/auto 755 root root" -conf_files=" - /etc/conf.d/xendomains - /etc/conf.d/xencommons - /etc/xen/xl.conf" - -post_extract() { - msg_normal "Extracting etherboot ipxe files ...\n" - mkdir tools/firmware/etherboot/ipxe - vsrcextract -C tools/firmware/etherboot/ipxe ${_git_tag_ipxe}.tar.gz - # Create a tarball w/o the git tag - vtar -czf tools/firmware/etherboot/ipxe.tar.gz \ - -C tools/firmware/etherboot/ ipxe - - if [ "$build_option_stubdom" ]; then - # Patch a patch - vsed -i stubdom/grub.patches/99minios \ - -e"/RAW_ADDR/s/(int) grub_scratch_mem/(long) grub_scratch_mem/" - mkdir -p stubdom/mini-os-x86_64-grub/{arch/x86,console,lib,xenbus} - msg_normal "Copying stubdom files ...\n" - vsrccopy \ - grub-${_grub_version}.tar.gz \ - gmp-${_gmp_version}.tar.bz2 \ - zlib-${_zlib_version}.tar.gz \ - lwip-${_lwip_version}.tar.gz \ - polarssl-${_polarssl_version}-gpl.tgz \ - newlib-${_newlib_version}.tar.gz \ - pciutils-${_libpci_version}.tar.bz2 \ - tpm_emulator-${_tpmemu_version}.tar.gz \ - stubdom/ - fi -} - -post_patch() { - find \( -name "Makefile*" -o -name "*.mk" -o -name "common.make" \) -exec \ - sed -i "{}" -e "s; *-Werror *; ;g" \ - -e "s;-Wdeclaration-after-statement;-Wno-declaration-after-statement;g" \; - # Silence a stream edit for dependencies - vsed -i Config.mk -e 's;sed ";@&;' -} - -do_configure() { - unset AR OBJCOPY RANLIB CC LD CFLAGS LDFLAGS - rm -f ${XBPS_WRAPPERDIR}/strip - ./autogen.sh - ./configure ${configure_args} -} - -do_build() { - unset AR OBJCOPY RANLIB CC LD CFLAGS LDFLAGS - rm -f ${XBPS_WRAPPERDIR}/strip - make ${makejobs} dist -} - -do_install() { - unset AR OBJCOPY RANLIB CC LD CFLAGS LDFLAGS - make ${makejobs} DESTDIR=${DESTDIR} install install-docs - - # Move example config files into correct directory. - vmkdir usr/share/examples/xen - mv ${DESTDIR}/etc/xen/x*example* ${DESTDIR}/usr/share/examples/xen - mv ${DESTDIR}/etc/xen/cpupool ${DESTDIR}/usr/share/examples/xen - mv ${DESTDIR}/etc/init.d/xendomains ${DESTDIR}/etc/xen/scripts - - # Remove useless stuff. - rm -rf ${DESTDIR}/etc/init.d ${DESTDIR}/usr/local - rm -f ${DESTDIR}/install.sh - rm -rf ${DESTDIR}/usr/lib64 - rm -rf ${DESTDIR}/usr/bin/qemu-*-xen - rm -f ${DESTDIR}/boot/xen{,-4,-4.3}.gz - rm -f ${DESTDIR}/usr/sbin/xen-python-path - rm -f ${DESTDIR}/{install,COPYING,README,usr/lib/lib} - rm -rf ${DESTDIR}/etc/udev - rm -f ${DESTDIR}//usr/libexec/qemu-bridge-helper - rm -rf ${DESTDIR}/usr/etc - - # Move bash-completion to the correct dir. - vmkdir usr/share/bash-completion/completions - mv ${DESTDIR}/etc/bash_completion.d/* \ - ${DESTDIR}/usr/share/bash-completion/completions - - vmkdir usr/lib/modules-load.d - install -m644 ${FILESDIR}/xen.conf ${DESTDIR}/usr/lib/modules-load.d - - # Drop xen/xm stuff (obsolete). - rm -f ${DESTDIR}/usr/bin/{xm,xend} - rm -f ${DESTDIR}/etc/xen/*.{sxp,xml} - rm -f ${DESTDIR}/usr/share/man/man5/{xmdomain.cfg,xend-config.sxp}.5 - rm -f ${DESTDIR}/usr/share/man/man1/xm.1 - rm -f ${DESTDIR}/usr/share/doc/xen/html/man/xm.1.html - rm -f ${DESTDIR}/usr/share/doc/xen/html/man/{xmdomain.cfg,xend-config.sxp}.5.html - rm -f ${DESTDIR}/usr/share/examples/xen/xmexample* - - # runit services - vsv xen - vsv xenconsoled - vsv xenstored - - rm -f ${DESTDIR}/boot/xen-${version%.*}.gz -} - -xen-hypervisor_package() { - short_desc="Xen Hypervisor" - nostrip_files="xen-syms-${version}" - pkg_install() { - vmove "boot/*" - vmove usr/lib/efi - } -} - -xen-devel_package() { - short_desc+=" - development files" - depends="xen-libs>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - } -} - -xen-libs_package() { - short_desc+=" - runtime libraries" - pkg_install() { - vmove "usr/lib/*.so.*" - } -} - -xen-doc_package() { - short_desc+=" - documentation" - pkg_install() { - vmove usr/share/doc - } -} diff --git a/srcpkgs/xen/update b/srcpkgs/xen/update deleted file mode 100644 index ab4c7190026a8d..00000000000000 --- a/srcpkgs/xen/update +++ /dev/null @@ -1,2 +0,0 @@ -site="http://xenbits.xen.org/gitweb/?p=xen.git" -pattern='RELEASE-\K[\d.]+' diff --git a/srcpkgs/xen/xen-hypervisor.INSTALL b/srcpkgs/xen/xen-hypervisor.INSTALL deleted file mode 100644 index 1a38a4624377cd..00000000000000 --- a/srcpkgs/xen/xen-hypervisor.INSTALL +++ /dev/null @@ -1,8 +0,0 @@ -case "${ACTION}" in -post) - # Regenerates GRUB menu if it's installed. - if [ -x usr/sbin/grub-mkconfig ]; then - usr/sbin/grub-mkconfig -o boot/grub/grub.cfg - fi - ;; -esac diff --git a/srcpkgs/xerces-c-doc b/srcpkgs/xerces-c-doc deleted file mode 120000 index 17c953c82f5c2d..00000000000000 --- a/srcpkgs/xerces-c-doc +++ /dev/null @@ -1 +0,0 @@ -xerces-c \ No newline at end of file diff --git a/srcpkgs/xerces-c/patches/fix-configure-cross.patch b/srcpkgs/xerces-c/patches/fix-configure-cross.patch deleted file mode 100644 index 4a0b73c0eccdac..00000000000000 --- a/srcpkgs/xerces-c/patches/fix-configure-cross.patch +++ /dev/null @@ -1,124 +0,0 @@ -Remove checks which require running a binary in order to -make cross compiling possible again. The results are all -true for glibc and musl libc, thus unconditionally add -the corresponding defines via AC_DEFINE_UNQUOTED. - ---- a/configure.ac -+++ b/configure.ac -@@ -208,113 +208,9 @@ AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[#in - ] - ) - --# The check for mbrlen, wcsrtombs and mbsrtowcs gives a false --# positive on HP-UX, so we use a different snippet to set the --# corresponding macro --# Furthermore, OpenBSD 5.1 doesn't follow the standard that states --# that the "src" pointer must be set to NULL when a \0 has been --# converted in the source data, a behaviour that we rely on --# So we also check for this scenario before using these functions --AC_MSG_CHECKING([for mbrlen]) --AC_COMPILE_IFELSE( [AC_LANG_PROGRAM([[#include ]], -- [[mbstate_t st; mbrlen( "t", 5, &st );]])], -- [ -- AC_MSG_RESULT([yes]) -- AC_DEFINE_UNQUOTED([HAVE_MBRLEN], 1, [Define to 1 if you have the `mbrlen' function.]) -- ], -- [ -- AC_MSG_RESULT([no]) -- AC_DEFINE_UNQUOTED([HAVE_MBRLEN], 0, [Define to 1 if you have the `mbrlen' function.]) -- ] -- ) --AC_MSG_CHECKING([for wcsrtombs]) --AC_RUN_IFELSE( [AC_LANG_PROGRAM([[#include --#include ]], -- [[ --mbstate_t st; --memset(&st, 0, sizeof(st)); --char buffer[32]; --const wchar_t* src=L"help"; --wcsrtombs(buffer, &src, 32, &st); --if(src==0) -- return 0; --else -- return 1;]])], -- [ -- AC_MSG_RESULT([yes]) -- AC_DEFINE_UNQUOTED([HAVE_WCSRTOMBS], 1, [Define to 1 if you have the `wcsrtombs' function.]) -- ], -- [ -- AC_MSG_RESULT([no]) -- AC_DEFINE_UNQUOTED([HAVE_WCSRTOMBS], 0, [Define to 1 if you have the `wcsrtombs' function.]) -- ], -- [ -- AC_COMPILE_IFELSE( [AC_LANG_PROGRAM([[#include -- #include ]], -- [[ -- mbstate_t st; -- memset(&st, 0, sizeof(st)); -- char buffer[32]; -- const wchar_t* src=L"help"; -- wcsrtombs(buffer, &src, 32, &st); -- if(src==0) -- return 0; -- else -- return 1;]])], -- [ -- AC_MSG_RESULT([yes]) -- AC_DEFINE_UNQUOTED([HAVE_WCSRTOMBS], 1, [Define to 1 if you have the `wcsrtombs' function.]) -- ], -- [ -- AC_MSG_RESULT([no]) -- AC_DEFINE_UNQUOTED([HAVE_WCSRTOMBS], 0, [Define to 1 if you have the `wcsrtombs' function.]) -- ]) -- ] -- ) --AC_MSG_CHECKING([for mbsrtowcs]) --AC_RUN_IFELSE( [AC_LANG_PROGRAM([[#include --#include ]], -- [[ --mbstate_t st; --memset(&st, 0, sizeof(st)); --wchar_t buffer[32]; --const char* src="help"; --mbsrtowcs(buffer, &src, 32, &st); --if(src==0) -- return 0; --else -- return 1;]])], -- [ -- AC_MSG_RESULT([yes]) -- AC_DEFINE_UNQUOTED([HAVE_MBSRTOWCS], 1, [Define to 1 if you have the `mbsrtowcs' function.]) -- ], -- [ -- AC_MSG_RESULT([no]) -- AC_DEFINE_UNQUOTED([HAVE_MBSRTOWCS], 0, [Define to 1 if you have the `mbsrtowcs' function.]) -- ], -- [ -- AC_COMPILE_IFELSE( [AC_LANG_PROGRAM([[#include -- #include ]], -- [[ -- mbstate_t st; -- memset(&st, 0, sizeof(st)); -- wchar_t buffer[32]; -- const char* src="help"; -- mbsrtowcs(buffer, &src, 32, &st); -- if(src==0) -- return 0; -- else -- return 1;]])], -- [ -- AC_MSG_RESULT([yes]) -- AC_DEFINE_UNQUOTED([HAVE_MBSRTOWCS], 1, [Define to 1 if you have the `mbsrtowcs' function.]) -- ], -- [ -- AC_MSG_RESULT([no]) -- AC_DEFINE_UNQUOTED([HAVE_MBSRTOWCS], 0, [Define to 1 if you have the `mbsrtowcs' function.]) -- ]) -- ] -- ) -+AC_DEFINE_UNQUOTED([HAVE_MBRLEN], 1, [Define to 1 if you have the `mbrlen' function.]) -+AC_DEFINE_UNQUOTED([HAVE_WCSRTOMBS], 1, [Define to 1 if you have the `wcsrtombs' function.]) -+AC_DEFINE_UNQUOTED([HAVE_MBSRTOWCS], 1, [Define to 1 if you have the `mbsrtowcs' function.]) - - AC_MSG_CHECKING([if iconv uses const pointers]) - AC_COMPILE_IFELSE( [AC_LANG_PROGRAM([[#include ]], diff --git a/srcpkgs/xerces-c/template b/srcpkgs/xerces-c/template deleted file mode 100644 index 9da01274b50f91..00000000000000 --- a/srcpkgs/xerces-c/template +++ /dev/null @@ -1,51 +0,0 @@ -# Template file for 'xerces-c' -pkgname=xerces-c -version=3.2.5 -revision=1 -build_style=gnu-configure -hostmakedepends="automake libtool pkg-config" -makedepends="libcurl-devel icu-devel" -depends="lib${pkgname}>=${version}_${revision}" -short_desc="Validating XML parser written in portable C++" -maintainer="Orphaned " -license="Apache-2.0" -homepage="http://xerces.apache.org/xerces-c/" -distfiles="http://archive.apache.org/dist/xerces/c/3/sources/${pkgname}-${version}.tar.bz2" -checksum=1db4028c9b7f1f778efbf4a9462d65e13f9938f2c22f9e9994e12c49ba97e252 - -pre_configure() { - autoreconf -fi -} - -pre_build() { - # Copy samples before build: avoid binaries in -doc package - mkdir -p _docs - cp -a samples/ _docs/ -} - -libxerces-c_package() { - short_desc+=" - shared library" - pkg_install() { - vmove usr/lib/libxerces-c-${version%.*}.so - } -} - -libxerces-c-devel_package() { - short_desc+=" - development files" - depends="lib${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.a" - vmove usr/lib/libxerces-c.so - } -} - -xerces-c-doc_package() { - short_desc+=" - documentation" - pkg_install() { - vdoc "CREDITS" - vcopy "${wrksrc}/doc" "/usr/share/doc/${pkgname}" - vcopy "${wrksrc}/_docs/samples" "/usr/share/doc/${pkgname}" - } -} diff --git a/srcpkgs/xerces-c/update b/srcpkgs/xerces-c/update deleted file mode 100644 index 8850331b8a0493..00000000000000 --- a/srcpkgs/xerces-c/update +++ /dev/null @@ -1,2 +0,0 @@ -site="https://archive.apache.org/dist/xerces/c/3/sources/" -pattern="xerces-c-\K[\d\.]*(?=\.tar\.gz)" diff --git a/srcpkgs/xev/template b/srcpkgs/xev/template deleted file mode 100644 index 141d1d6079852b..00000000000000 --- a/srcpkgs/xev/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'xev' -pkgname=xev -version=1.2.6 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="libXrandr-devel" -short_desc="Display X events" -maintainer="skmpz " -license="MIT" -homepage="https://xorg.freedesktop.org" -distfiles="${XORG_SITE}/app/xev-${version}.tar.xz" -checksum=61e1c5e008ac9973aca7cdddf36e9df7410e77083b030eb04f4dc737c51807d7 - -post_install() { - vlicense COPYING -} diff --git a/srcpkgs/xeyes/template b/srcpkgs/xeyes/template deleted file mode 100644 index 525539b86d642f..00000000000000 --- a/srcpkgs/xeyes/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'xeyes' -pkgname=xeyes -version=1.3.1 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config xorg-util-macros" -makedepends="libXmu-devel libXt-devel libXrender-devel libXi-devel" -short_desc="Follow the mouse" -maintainer="Leah Neukirchen " -license="X11" -homepage="http://www.x.org/archive/X11R6.8.1/doc/xeyes.1.html" -distfiles="${XORG_SITE}/app/${pkgname}-${version}.tar.xz" -checksum=5608d76b7b1aac5ed7f22f1b6b5ad74ef98c8693220f32b4b87dccee4a956eaa - -post_install() { - vlicense COPYING -} diff --git a/srcpkgs/xf86-input-evdev-devel b/srcpkgs/xf86-input-evdev-devel deleted file mode 120000 index 9c791eab34e55e..00000000000000 --- a/srcpkgs/xf86-input-evdev-devel +++ /dev/null @@ -1 +0,0 @@ -xf86-input-evdev \ No newline at end of file diff --git a/srcpkgs/xf86-input-evdev/template b/srcpkgs/xf86-input-evdev/template deleted file mode 100644 index 557c690c8aa535..00000000000000 --- a/srcpkgs/xf86-input-evdev/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 'xf86-input-evdev' -pkgname=xf86-input-evdev -version=2.11.0 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="xorg-server-devel mtdev-devel libevdev-devel" -depends="virtual?xserver-abi-input-24_1" -short_desc="Xorg event device input driver" -maintainer="Orphaned " -license="MIT" -homepage="http://xorg.freedesktop.org/" -distfiles="${XORG_SITE}/driver/$pkgname-$version.tar.xz" -checksum=730022de934cc366bb12439daf202a7bfff52a028cf4573e457642e25a071315 -lib32disabled=yes - -post_install() { - vlicense COPYING -} - -xf86-input-evdev-devel_package() { - lib32disabled=yes - depends="xorg-server-devel ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/xf86-input-joystick-devel b/srcpkgs/xf86-input-joystick-devel deleted file mode 120000 index b7d6dd3f6d0ece..00000000000000 --- a/srcpkgs/xf86-input-joystick-devel +++ /dev/null @@ -1 +0,0 @@ -xf86-input-joystick \ No newline at end of file diff --git a/srcpkgs/xf86-input-joystick/files/50-joystick.conf b/srcpkgs/xf86-input-joystick/files/50-joystick.conf deleted file mode 100644 index 95a295ab00101c..00000000000000 --- a/srcpkgs/xf86-input-joystick/files/50-joystick.conf +++ /dev/null @@ -1,6 +0,0 @@ -Section "InputClass" - Identifier "joystick catchall" - MatchIsJoystick "on" - MatchDevicePath "/dev/input/event*" - Driver "joystick" -EndSection diff --git a/srcpkgs/xf86-input-joystick/template b/srcpkgs/xf86-input-joystick/template deleted file mode 100644 index 8cf20ed1f5dac4..00000000000000 --- a/srcpkgs/xf86-input-joystick/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 'xf86-input-joystick' -pkgname=xf86-input-joystick -version=1.6.4 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="xorg-server-devel" -depends="virtual?xserver-abi-input-24_1" -short_desc="Joystick Input driver for Xorg" -maintainer="Orphaned " -license="MIT" -homepage="http://xorg.freedesktop.org/" -distfiles="${XORG_SITE}/driver/${pkgname}-${version}.tar.xz" -checksum=905ec485fabc699b1cb21518cbd152246776fa83570e09c5822ca0973733ccd2 -lib32disabled=yes - -post_install() { - vlicense COPYING - vinstall ${FILESDIR}/50-joystick.conf 644 usr/share/X11/xorg.conf.d -} - -xf86-input-joystick-devel_package() { - lib32disabled=yes - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/xf86-input-libinput-devel b/srcpkgs/xf86-input-libinput-devel deleted file mode 120000 index cec3cb0f28ca59..00000000000000 --- a/srcpkgs/xf86-input-libinput-devel +++ /dev/null @@ -1 +0,0 @@ -xf86-input-libinput \ No newline at end of file diff --git a/srcpkgs/xf86-input-libinput/template b/srcpkgs/xf86-input-libinput/template deleted file mode 100644 index fcb0a9dd599f38..00000000000000 --- a/srcpkgs/xf86-input-libinput/template +++ /dev/null @@ -1,31 +0,0 @@ -# Template file for 'xf86-input-libinput' -pkgname=xf86-input-libinput -version=1.5.0 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="libinput-devel xorg-server-devel" -depends="virtual?xserver-abi-input-24_1" -short_desc="Generic input driver for the X.Org server based on libinput" -maintainer="Orphaned " -license="MIT" -homepage="https://xorg.freedesktop.org/" -# no official changelog -#changelog="https://gitlab.freedesktop.org/xorg/driver/xf86-input-libinput/-/commits/master/" -distfiles="${XORG_SITE}/driver/${pkgname}-${version}.tar.xz" -checksum=2524c35f196554ea11aef3bba1cf324759454e1d49f98ac026ace2f6003580e6 -lib32disabled=yes - -post_install() { - vlicense COPYING -} - -xf86-input-libinput-devel_package() { - lib32disabled=yes - depends="${makedepends}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/xf86-input-mtrack/patches/fix-time64.patch b/srcpkgs/xf86-input-mtrack/patches/fix-time64.patch deleted file mode 100644 index 6707b12eb8ae35..00000000000000 --- a/srcpkgs/xf86-input-mtrack/patches/fix-time64.patch +++ /dev/null @@ -1,12 +0,0 @@ ---- a/src/hwstate.c 2018-01-28 20:46:17.000000000 +0100 -+++ b/src/hwstate.c 2020-12-02 22:58:45.149335108 +0100 -@@ -41,7 +41,8 @@ - if (!caps->has_abs[MTDEV_WIDTH_MINOR]) - s->data[i].width_minor = s->data[i].width_major; - } -- timercp(&s->evtime, &syn->time); -+ s->evtime.tv_sec = syn->input_event_sec; -+ s->evtime.tv_usec = syn->input_event_usec; - } - - /* diff --git a/srcpkgs/xf86-input-mtrack/template b/srcpkgs/xf86-input-mtrack/template deleted file mode 100644 index 58f0681188663a..00000000000000 --- a/srcpkgs/xf86-input-mtrack/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'xf86-input-mtrack' -pkgname=xf86-input-mtrack -version=0.5.0 -revision=2 -build_style=gnu-configure -hostmakedepends="pkg-config xorg-util-macros" -makedepends="xorg-server-devel mtdev-devel" -depends="virtual?xserver-abi-input-24_1" -short_desc="Xorg Multitouch Trackpad Driver" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/p2rkw/xf86-input-mtrack" -distfiles="https://github.com/p2rkw/${pkgname}/archive/v${version}.tar.gz" -checksum=a976723720028832afd45bfcaab479f60833ff6f1c780be727d1791675dc14c4 -lib32disabled=yes - -post_install() { - vlicense COPYING -} diff --git a/srcpkgs/xf86-input-synaptics-devel b/srcpkgs/xf86-input-synaptics-devel deleted file mode 120000 index 8bbcd420b88926..00000000000000 --- a/srcpkgs/xf86-input-synaptics-devel +++ /dev/null @@ -1 +0,0 @@ -xf86-input-synaptics \ No newline at end of file diff --git a/srcpkgs/xf86-input-synaptics/template b/srcpkgs/xf86-input-synaptics/template deleted file mode 100644 index 4dbb276b4e693f..00000000000000 --- a/srcpkgs/xf86-input-synaptics/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 'xf86-input-synaptics' -pkgname=xf86-input-synaptics -version=1.10.0 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="libX11-devel libXtst-devel libevdev-devel - pixman-devel libpciaccess-devel xorg-server-devel" -depends="virtual?xserver-abi-input-24_1" -short_desc="Xorg synaptics touchpad input driver" -maintainer="Orphaned " -license="MIT" -homepage="http://www.x.org/" -distfiles="${XORG_SITE}/driver/${pkgname}-${version}.tar.gz" -checksum=4d0538454c636c763731f601db0ef5164e089fc6eb0988fe6bcd53e4b5d377da -lib32disabled=yes - -post_install() { - vlicense COPYING -} - -xf86-input-synaptics-devel_package() { - lib32disabled=yes - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/xf86-input-vmmouse/template b/srcpkgs/xf86-input-vmmouse/template deleted file mode 100644 index 96cd88fab31c94..00000000000000 --- a/srcpkgs/xf86-input-vmmouse/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'xf86-input-vmmouse' -pkgname=xf86-input-vmmouse -version=13.2.0 -revision=1 -archs="i686* x86_64*" -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="xorg-server-devel" -depends="virtual?xserver-abi-input-24_1" -short_desc="Xorg VMware virtual mouse input driver" -maintainer="Orphaned " -license="MIT" -homepage="http://xorg.freedesktop.org" -distfiles="${XORG_SITE}/driver/${pkgname}-${version}.tar.gz" -checksum=5fa6cb6c0523737266684b216dacbe7f0b2c8dba962bd188369d4e854ed7bfa9 -lib32disabled=yes - -post_install() { - vlicense COPYING - # Remove HAL stuff, it's obsolete. - rm -rf ${DESTDIR}/usr/{lib,share}/hal -} diff --git a/srcpkgs/xf86-input-wacom-devel b/srcpkgs/xf86-input-wacom-devel deleted file mode 120000 index 05b9c21dca2af4..00000000000000 --- a/srcpkgs/xf86-input-wacom-devel +++ /dev/null @@ -1 +0,0 @@ -xf86-input-wacom \ No newline at end of file diff --git a/srcpkgs/xf86-input-wacom/template b/srcpkgs/xf86-input-wacom/template deleted file mode 100644 index 7281d769834dd2..00000000000000 --- a/srcpkgs/xf86-input-wacom/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'xf86-input-wacom' -pkgname=xf86-input-wacom -version=1.2.4 -revision=1 -build_style=meson -hostmakedepends="pkg-config" -makedepends="xorg-server-devel libXrandr-devel libXinerama-devel libXi-devel eudev-libudev-devel" -depends="virtual?xserver-abi-input-24_1" -short_desc="Xorg Wacom tablet input driver" -maintainer="classabbyamp " -license="GPL-2.0-only" -homepage="https://github.com/linuxwacom/xf86-input-wacom" -distfiles="https://github.com/linuxwacom/xf86-input-wacom/releases/download/xf86-input-wacom-${version}/xf86-input-wacom-${version}.tar.bz2" -checksum=cbc5fccda8994b9314e60da6933d8e5f901e4c3f208dd9fc09a611fe25b71a0d -lib32disabled=yes - -xf86-input-wacom-devel_package() { - lib32disabled=yes - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/xf86-video-amdgpu/template b/srcpkgs/xf86-video-amdgpu/template deleted file mode 100644 index 7d7836ac74c584..00000000000000 --- a/srcpkgs/xf86-video-amdgpu/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'xf86-video-amdgpu' -pkgname=xf86-video-amdgpu -version=23.0.0 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="xorgproto eudev-libudev-devel libpciaccess-devel libdrm-devel - pixman-devel MesaLib-devel xorg-server-devel xorg-util-macros" -depends="virtual?xserver-abi-video-25_1 mesa-dri" -short_desc="Xorg AMD Radeon RXXX video driver (amdgpu kernel module)" -maintainer="Orphaned " -license="MIT" -homepage="https://wiki.freedesktop.org/xorg" -distfiles="${XORG_SITE}/driver/${pkgname}-${version}.tar.xz" -checksum=4f04f0ea66f3ced0dcc58f617409860163a19c4e8c285cfb5285f36ba09cc061 - -lib32disabled=yes -LDFLAGS="-Wl,-z,lazy" - -post_install() { - vlicense COPYING -} diff --git a/srcpkgs/xf86-video-ati/template b/srcpkgs/xf86-video-ati/template deleted file mode 100644 index fd54216846405b..00000000000000 --- a/srcpkgs/xf86-video-ati/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'xf86-video-ati' -pkgname=xf86-video-ati -version=22.0.0 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="xorgproto eudev-libudev-devel libpciaccess-devel - libdrm-devel pixman-devel MesaLib-devel xorg-server-devel" -depends="virtual?xserver-abi-video-25_1 mesa-dri" -short_desc="Xorg ATI Radeon video driver" -maintainer="Orphaned " -license="MIT" -homepage="https://wiki.freedesktop.org/xorg" -distfiles="${XORG_SITE}/driver/xf86-video-ati-${version}.tar.gz" -checksum=75f2d4ed4d1041ae9eb2a11816b919e18aee9a25db1556b3d938fff31d3c86f3 - -lib32disabled=yes -CFLAGS="-fcommon" -LDFLAGS="-Wl,-z,lazy" - -case "$XBPS_TARGET_MACHINE" in - armv6*) broken="no dri.h";; -esac - -post_install() { - vlicense COPYING -} diff --git a/srcpkgs/xf86-video-cirrus/patches/no-vbe-non-x86.patch b/srcpkgs/xf86-video-cirrus/patches/no-vbe-non-x86.patch deleted file mode 100644 index 29604d5f1b3891..00000000000000 --- a/srcpkgs/xf86-video-cirrus/patches/no-vbe-non-x86.patch +++ /dev/null @@ -1,114 +0,0 @@ -From d80ff575021b9ae5991435f07a7ce0a948bf4054 Mon Sep 17 00:00:00 2001 -From: Daniel Kolesa -Date: Mon, 22 Feb 2021 21:16:35 +0100 -Subject: [PATCH] only attempt to use VBE on x86 - ---- - src/alp_driver.c | 8 ++++++++ - src/cir_driver.c | 4 ++++ - src/lg_driver.c | 4 ++++ - 3 files changed, 16 insertions(+) - -diff --git src/alp_driver.c src/alp_driver.c -index bd5e52f..f478eb5 100644 ---- a/src/alp_driver.c -+++ b/src/alp_driver.c -@@ -61,7 +61,9 @@ - - - #include "xf86DDC.h" -+#if defined(__i386__) || defined(__x86_64__) - #include "xf86int10.h" -+#endif - - #include "cir.h" - #define _ALP_PRIVATE_ -@@ -457,7 +459,11 @@ AlpPreInit(ScrnInfoPtr pScrn, int flags) - int depth_flags; - ClockRangePtr clockRanges; - const char *s; -+#if defined(__i386__) || defined(__x86_64__) - xf86Int10InfoPtr pInt = NULL; -+#else -+ void *pInt = NULL; -+#endif - - if (flags & PROBE_DETECT) { - cirProbeDDC( pScrn, xf86GetEntityInfo(pScrn->entityList[0])->index ); -@@ -516,6 +522,7 @@ AlpPreInit(ScrnInfoPtr pScrn, int flags) - #if GET_ABI_MAJOR(ABI_VIDEODRV_VERSION) < 12 - if (!xf86IsPc98()) - #endif -+#if defined(__i386__) || defined(__x86_64__) - if (xf86LoadSubModule(pScrn, "int10")) - { - xf86DrvMsg(pScrn->scrnIndex,X_INFO,"initializing int10\n"); -@@ -529,6 +536,7 @@ AlpPreInit(ScrnInfoPtr pScrn, int flags) - PCI_WRITE_LONG(pCir->PciInfo, PCI_REGION_BASE(pCir->PciInfo, 0, REGION_MEM), 0x10); - PCI_WRITE_LONG(pCir->PciInfo, PCI_REGION_BASE(pCir->PciInfo, 1, REGION_MEM), 0x14); - } -+#endif - - /* Set pScrn->monitor */ - pScrn->monitor = pScrn->confScreen->monitor; -diff --git src/cir_driver.c src/cir_driver.c -index 2df4a2e..d9c2f0c 100644 ---- a/src/cir_driver.c -+++ b/src/cir_driver.c -@@ -31,7 +31,9 @@ - #include "alp.h" - #include "lg.h" - -+#if defined(__i386__) || defined(__x86_64__) - #include "vbe.h" -+#endif - - /* - * Forward definitions for the functions that make up the driver. -@@ -386,6 +388,7 @@ CirUnmapMem(CirPtr pCir, int scrnIndex) - _X_EXPORT void - cirProbeDDC(ScrnInfoPtr pScrn, int index) - { -+#if defined(__i386__) || defined(__x86_64__) - vbeInfoPtr pVbe; - - if (xf86LoadSubModule(pScrn, "vbe")) { -@@ -393,4 +396,5 @@ cirProbeDDC(ScrnInfoPtr pScrn, int index - ConfiguredMonitor = vbeDoEDID(pVbe, NULL); - vbeFree(pVbe); - } -+#endif - } -diff --git src/lg_driver.c src/lg_driver.c -index 589d14e..6bc3154 100644 ---- a/src/lg_driver.c -+++ b/src/lg_driver.c -@@ -66,7 +66,9 @@ - */ - #include "shadowfb.h" - -+#if defined(__i386__) || defined(__x86_64__) - #include "xf86int10.h" -+#endif - - #include "fb.h" - -@@ -457,6 +459,7 @@ LgPreInit(ScrnInfoPtr pScrn, int flags) - PCI_DEV_DEV(pCir->PciInfo), PCI_DEV_FUNC(pCir->PciInfo)); - #endif - -+#if defined(__i386__) || defined(__x86_64__) - if (xf86LoadSubModule(pScrn, "int10")) { - xf86Int10InfoPtr int10InfoPtr; - -@@ -465,6 +468,7 @@ LgPreInit(ScrnInfoPtr pScrn, int flags) - if (int10InfoPtr) - xf86FreeInt10(int10InfoPtr); - } -+#endif - - /* - * Set pScrn->monitor. --- -2.30.1 - diff --git a/srcpkgs/xf86-video-cirrus/template b/srcpkgs/xf86-video-cirrus/template deleted file mode 100644 index c3e6f2aece5b26..00000000000000 --- a/srcpkgs/xf86-video-cirrus/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'xf86-video-cirrus' -pkgname=xf86-video-cirrus -version=1.6.0 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="xorg-server-devel" -depends="virtual?xserver-abi-video-25_1" -short_desc="Xorg Cirrus Logic video driver" -maintainer="Orphaned " -license="MIT" -homepage="http://xorg.freedesktop.org" -distfiles="${XORG_SITE}/driver/${pkgname}-${version}.tar.xz" -checksum=0ef3fa0083de3d9a040f11b3af38598d8405f1165b908fdd6712c30038326401 -lib32disabled=yes - -LDFLAGS="-Wl,-z,lazy" -CFLAGS="-fcommon -Wno-pointer-arith -Wno-discarded-qualifiers -Wno-unused-label" - -post_install() { - vlicense COPYING -} diff --git a/srcpkgs/xf86-video-dummy/template b/srcpkgs/xf86-video-dummy/template deleted file mode 100644 index 1e11163faad6a0..00000000000000 --- a/srcpkgs/xf86-video-dummy/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'xf86-video-dummy' -pkgname=xf86-video-dummy -version=0.4.1 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="xorg-server-devel" -depends="virtual?xserver-abi-video-25_1" -short_desc="Xorg dummy video driver" -maintainer="Orphaned " -license="MIT" -homepage="http://xorg.freedesktop.org" -distfiles="${XORG_SITE}/driver/${pkgname}-${version}.tar.xz" -checksum=351920a7fd0f759a3ac972a5999b3ffed46f07fb52a99f319bfb5b6a59d3dfaf -lib32disabled=yes - -LDFLAGS="-Wl,-z,lazy" - -post_install() { - vlicense COPYING -} diff --git a/srcpkgs/xf86-video-fbdev/template b/srcpkgs/xf86-video-fbdev/template deleted file mode 100644 index 025248bdbdff89..00000000000000 --- a/srcpkgs/xf86-video-fbdev/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'xf86-video-fbdev' -pkgname=xf86-video-fbdev -version=0.5.1 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="xorg-server-devel" -depends="virtual?xserver-abi-video-25_1" -short_desc="Xorg framebuffer video driver" -maintainer="Orphaned " -license="MIT" -homepage="http://xorg.freedesktop.org" -distfiles="${XORG_SITE}/driver/${pkgname}-${version}.tar.xz" -checksum=9c2bc0fb9af092804138e8d5cb5627cabf2919ef60f0d1544a95c4ac2047f387 -lib32disabled=yes - -CFLAGS="-I$XBPS_CROSS_BASE/usr/include/xorg" -LDFLAGS="-Wl,-z,lazy" - -post_install() { - vlicense COPYING -} diff --git a/srcpkgs/xf86-video-intel/patches/O_CLOEXEC.patch b/srcpkgs/xf86-video-intel/patches/O_CLOEXEC.patch deleted file mode 100644 index f5151e81c957b5..00000000000000 --- a/srcpkgs/xf86-video-intel/patches/O_CLOEXEC.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/src/sna/kgem.c -+++ b/src/sna/kgem.c -@@ -37,6 +37,7 @@ - #include - #include - #include -+#define __USE_GNU - #include - - #include diff --git a/srcpkgs/xf86-video-intel/patches/gcc-8.2.0-force_inline.patch b/srcpkgs/xf86-video-intel/patches/gcc-8.2.0-force_inline.patch deleted file mode 100644 index 805f243e9bc9d1..00000000000000 --- a/srcpkgs/xf86-video-intel/patches/gcc-8.2.0-force_inline.patch +++ /dev/null @@ -1,140 +0,0 @@ ---- a/src/sna/sna_render_inline.h 2018-08-10 09:04:33.466268800 +0200 -+++ b/src/sna/sna_render_inline.h 2018-08-10 09:06:56.537276181 +0200 -@@ -1,6 +1,12 @@ - #ifndef SNA_RENDER_INLINE_H - #define SNA_RENDER_INLINE_H - -+#if defined(__x86_64__) -+#define sna_inline force_inline -+#else -+#define sna_inline inline -+#endif -+ - static inline bool need_tiling(struct sna *sna, int16_t width, int16_t height) - { - /* Is the damage area too large to fit in 3D pipeline, -@@ -17,7 +23,7 @@ - dst->drawable.height > sna->render.max_3d_size); - } - --static force_inline float pack_2s(int16_t x, int16_t y) -+static sna_inline float pack_2s(int16_t x, int16_t y) - { - union { - struct sna_coordinate p; -@@ -28,35 +34,35 @@ - return u.f; - } - --static force_inline int vertex_space(struct sna *sna) -+static sna_inline int vertex_space(struct sna *sna) - { - return sna->render.vertex_size - sna->render.vertex_used; - } --static force_inline void vertex_emit(struct sna *sna, float v) -+static sna_inline void vertex_emit(struct sna *sna, float v) - { - assert(sna->render.vertex_used < sna->render.vertex_size); - sna->render.vertices[sna->render.vertex_used++] = v; - } --static force_inline void vertex_emit_2s(struct sna *sna, int16_t x, int16_t y) -+static sna_inline void vertex_emit_2s(struct sna *sna, int16_t x, int16_t y) - { - vertex_emit(sna, pack_2s(x, y)); - } - --static force_inline int batch_space(struct sna *sna) -+static sna_inline int batch_space(struct sna *sna) - { - assert(sna->kgem.nbatch <= KGEM_BATCH_SIZE(&sna->kgem)); - assert(sna->kgem.nbatch + KGEM_BATCH_RESERVED <= sna->kgem.surface); - return sna->kgem.surface - sna->kgem.nbatch - KGEM_BATCH_RESERVED; - } - --static force_inline void batch_emit(struct sna *sna, uint32_t dword) -+static sna_inline void batch_emit(struct sna *sna, uint32_t dword) - { - assert(sna->kgem.mode != KGEM_NONE); - assert(sna->kgem.nbatch + KGEM_BATCH_RESERVED < sna->kgem.surface); - sna->kgem.batch[sna->kgem.nbatch++] = dword; - } - --static force_inline void batch_emit_aligned(struct sna *sna, uint32_t dword, unsigned align) -+static sna_inline void batch_emit_aligned(struct sna *sna, uint32_t dword, unsigned align) - { - assert(sna->kgem.mode != KGEM_NONE); - assert(sna->kgem.nbatch + KGEM_BATCH_RESERVED < sna->kgem.surface); -@@ -65,7 +71,7 @@ - sna->kgem.batch[sna->kgem.nbatch++] = dword; - } - --static force_inline void batch_emit64(struct sna *sna, uint64_t qword) -+static sna_inline void batch_emit64(struct sna *sna, uint64_t qword) - { - assert(sna->kgem.mode != KGEM_NONE); - assert(sna->kgem.nbatch + 2 + KGEM_BATCH_RESERVED < sna->kgem.surface); -@@ -73,7 +79,7 @@ - sna->kgem.nbatch += 2; - } - --static force_inline void batch_emit_float(struct sna *sna, float f) -+static sna_inline void batch_emit_float(struct sna *sna, float f) - { - union { - uint32_t dw; ---- a/src/sna/gen4_vertex.c 2018-08-10 09:08:26.380280816 +0200 -+++ b/src/sna/gen4_vertex.c 2018-08-10 09:09:55.522285415 +0200 -@@ -308,7 +308,7 @@ - #define OUT_VERTEX(x,y) vertex_emit_2s(sna, x,y) /* XXX assert(!too_large(x, y)); */ - #define OUT_VERTEX_F(v) vertex_emit(sna, v) - --force_inline static float -+sna_inline static float - compute_linear(const struct sna_composite_channel *channel, - int16_t x, int16_t y) - { -@@ -350,7 +350,7 @@ - } - } - --sse2 force_inline static void -+sse2 sna_inline static void - emit_vertex(struct sna *sna, - const struct sna_composite_op *op, - int16_t srcX, int16_t srcY, -@@ -414,7 +414,7 @@ - return v; - } - --sse2 force_inline static float * -+sse2 sna_inline static float * - vemit_vertex(float *v, - const struct sna_composite_op *op, - int16_t x, int16_t y) -@@ -437,7 +437,7 @@ - } while (--nbox); - } - --sse2 force_inline static void -+sse2 sna_inline static void - emit_vertex_mask(struct sna *sna, - const struct sna_composite_op *op, - int16_t srcX, int16_t srcY, -@@ -468,7 +468,7 @@ - r->dst.x, r->dst.y); - } - --sse2 force_inline static float * -+sse2 sna_inline static float * - vemit_vertex_mask(float *v, - const struct sna_composite_op *op, - int16_t x, int16_t y) -@@ -2040,7 +2040,7 @@ - return vb; - } - --sse2 force_inline static void -+sse2 sna_inline static void - emit_span_vertex(struct sna *sna, - const struct sna_composite_spans_op *op, - int16_t x, int16_t y) diff --git a/srcpkgs/xf86-video-intel/template b/srcpkgs/xf86-video-intel/template deleted file mode 100644 index 6b1d19a47b5459..00000000000000 --- a/srcpkgs/xf86-video-intel/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'xf86-video-intel' -pkgname=xf86-video-intel -version=2.99.917.20210115 -revision=2 -_commit=31486f40f8e8f8923ca0799aea84b58799754564 -archs="i686* x86_64*" -build_style=gnu-configure -configure_args="--with-default-dri=3" -hostmakedepends="git automake libtool pkg-config xorg-util-macros" -makedepends="libXScrnSaver-devel libXcursor-devel libXinerama-devel - libXrandr-devel libXvMC-devel xorg-server-devel" -depends="virtual?xserver-abi-video-25_1 mesa-dri" -short_desc="Xorg DDX Intel video driver" -maintainer="Benjamin Slade " -license="MIT" -homepage="https://gitlab.freedesktop.org/xorg/driver/xf86-video-intel/" -distfiles="https://gitlab.freedesktop.org/xorg/driver/xf86-video-intel/-/archive/master/xf86-video-intel-${_commit}.tar.gz" -checksum=177b91518159088051b8298417e9e963cc955d1ce927bea5df17a778533fae3a -lib32disabled=yes - -CFLAGS="-fcommon" -LDFLAGS="-Wl,-z,lazy" - -pre_configure() { - NOCONFIGURE=1 ./autogen.sh -} - -post_install() { - vlicense COPYING -} diff --git a/srcpkgs/xf86-video-mach64/patches/0001-avoid-including-VBE-paths-when-not-used.patch b/srcpkgs/xf86-video-mach64/patches/0001-avoid-including-VBE-paths-when-not-used.patch deleted file mode 100644 index 0db500e7dd174d..00000000000000 --- a/srcpkgs/xf86-video-mach64/patches/0001-avoid-including-VBE-paths-when-not-used.patch +++ /dev/null @@ -1,36 +0,0 @@ -From 73d1c4ecbddf64b729a16aa4ebe9e9151c975891 Mon Sep 17 00:00:00 2001 -From: Daniel Kolesa -Date: Thu, 23 Jan 2020 19:49:43 +0100 -Subject: [PATCH xf86-video-mach64 1/4] avoid including VBE paths when not used - ---- - src/atipreinit.c | 4 ++++ - 1 file changed, 4 insertions(+) - -diff --git src/atipreinit.c src/atipreinit.c -index 96ec68f..be30141 100644 ---- a/src/atipreinit.c -+++ b/src/atipreinit.c -@@ -51,7 +51,9 @@ - #include "atixv.h" - #include "atiadjust.h" - -+#if !defined(AVOID_CPIO) || defined(TV_OUT) - #include "vbe.h" -+#endif - - /* - * FreeScreen handles the clean-up. -@@ -572,7 +574,9 @@ ATIPreInit - return FALSE; - } - #endif -+#if !defined(AVOID_CPIO) || defined(TV_OUT) - ConfiguredMonitor = NULL; -+#endif - (void)memset(BIOS, 0, SizeOf(BIOS)); - - if (!(flags & PROBE_DETECT)) --- -2.25.0 - diff --git a/srcpkgs/xf86-video-mach64/patches/cross.patch b/srcpkgs/xf86-video-mach64/patches/cross.patch deleted file mode 100644 index abf76bd9472bca..00000000000000 --- a/srcpkgs/xf86-video-mach64/patches/cross.patch +++ /dev/null @@ -1,27 +0,0 @@ -fix cross similar to xf86-video-mga's configure.ac - -diff --git a/configure.ac.orig b/configure.ac -index 6170c94..66bb1da 100644 ---- a/configure.ac -+++ b/configure.ac -@@ -79,6 +79,7 @@ sdkdir=`$PKG_CONFIG --variable=sdkdir xorg-server` - # Checks for libraries. - - if test "$DRI" != no; then -+ if test "$cross_compiling" = no; then - AC_CHECK_FILE([${sdkdir}/dri.h], - [have_dri_h="yes"], [have_dri_h="no"]) - AC_CHECK_FILE([${sdkdir}/sarea.h], -@@ -87,6 +88,12 @@ if test "$DRI" != no; then - [have_dristruct_h="yes"], [have_dristruct_h="no"]) - AC_CHECK_FILE([${sdkdir}/damage.h], - [have_damage_h="yes"], [have_damage_h="no"]) -+ else -+ have_dri_h="yes" -+ have_sarea_h="yes" -+ have_dristruct_h="yes" -+ have_damage_h="yes" -+ fi - fi - - AC_MSG_CHECKING([whether to include DRI support]) diff --git a/srcpkgs/xf86-video-mach64/template b/srcpkgs/xf86-video-mach64/template deleted file mode 100644 index 160b5662b13e59..00000000000000 --- a/srcpkgs/xf86-video-mach64/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'xf86-video-mach64' -pkgname=xf86-video-mach64 -version=6.10.0 -revision=1 -build_style=gnu-configure -hostmakedepends="automake libtool pkg-config xorg-util-macros xorg-server-devel" -makedepends="xorgproto xorg-server-devel" -depends="virtual?xserver-abi-video-25_1" -short_desc="Xorg ATI Rage Pro video driver" -maintainer="Orphaned " -license="MIT" -homepage="https://wiki.freedesktop.org/xorg" -distfiles="${XORG_SITE}/driver/${pkgname}-${version}.tar.xz" -checksum=d6b96b47a27cd2dc6dea612f5dc51fcc1a8561d5ad1d48d04ec2d47751222724 -lib32disabled=yes -LDFLAGS="-Wl,-z,lazy" - -pre_configure() { - autoreconf -vif -} - -post_install() { - vlicense COPYING -} diff --git a/srcpkgs/xf86-video-mga/patches/no-vbe-non-x86.patch b/srcpkgs/xf86-video-mga/patches/no-vbe-non-x86.patch deleted file mode 100644 index c593ed89cb205a..00000000000000 --- a/srcpkgs/xf86-video-mga/patches/no-vbe-non-x86.patch +++ /dev/null @@ -1,89 +0,0 @@ -From 9bbf539cee8b899c09454a433b8e6fca349400df Mon Sep 17 00:00:00 2001 -From: Daniel Kolesa -Date: Mon, 22 Feb 2021 21:08:26 +0100 -Subject: [PATCH] only attempt to use VBE on x86 - ---- - src/mga_driver.c | 10 ++++++++-- - src/mga_merge.c | 2 +- - 2 files changed, 9 insertions(+), 3 deletions(-) - -diff --git src/mga_driver.c src/mga_driver.c -index 94183db..68f911f 100644 ---- a/src/mga_driver.c -+++ b/src/mga_driver.c -@@ -77,7 +77,9 @@ - - #include "xf86DDC.h" - -+#if defined(__i386__) || defined(__x86_64__) - #include "vbe.h" -+#endif - - #include "fb.h" - #include "dixstruct.h" -@@ -1378,6 +1380,7 @@ MGAdoDDC(ScrnInfoPtr pScrn) - pMga->ddc1Read ) ; - from = "DDC1"; - } -+#if defined(__i386__) || defined(__x86_64__) - if (!MonInfo){ - vbeInfoPtr pVbe; - if (xf86LoadSubModule(pScrn, "vbe")) { -@@ -1387,6 +1390,7 @@ MGAdoDDC(ScrnInfoPtr pScrn) - from = "VBE"; - } - } -+#endif - } - - if (MonInfo) { -@@ -1418,12 +1422,14 @@ MGAdoDDC(ScrnInfoPtr pScrn) - void - MGAProbeDDC(ScrnInfoPtr pScrn, int index) - { -+#if defined(__i386__) || defined(__x86_64__) - vbeInfoPtr pVbe; - if (xf86LoadSubModule(pScrn, "vbe")) { - pVbe = VBEInit(NULL,index); - ConfiguredMonitor = vbeDoEDID(pVbe, NULL); - vbeFree(pVbe); - } -+#endif - } - - Bool -@@ -1905,7 +1911,7 @@ MGAPreInit(ScrnInfoPtr pScrn, int flags) - xf86DrvMsg(pScrn->scrnIndex, X_CONFIG, "Enabling KVM\n"); - } - --#if !defined(__powerpc__) -+#if defined(__i386__) || defined(__x86_64__) - pMga->softbooted = FALSE; - Default = (pMga->chip_attribs->dual_head_possible - && !pMga->Primary && !pMga->SecondCrtc); -@@ -2251,7 +2257,7 @@ MGAPreInit(ScrnInfoPtr pScrn, int flags) - */ - (*pMga->PreInit)(pScrn); - --#if !defined(__powerpc__) -+#if defined(__i386__) || defined(__x86_64__) - - /* Read and print the Monitor DDC info */ - pScrn->monitor->DDC = MGAdoDDC(pScrn); -diff --git src/mga_merge.c src/mga_merge.c -index 64c85b4..62a6330 100644 ---- a/src/mga_merge.c -+++ b/src/mga_merge.c -@@ -406,7 +406,7 @@ MGAPreInitMergedFB(ScrnInfoPtr pScrn1, int flags) - */ - (*pMga->PreInit)(pScrn); - --#if !defined(__powerpc__) -+#if defined(__i386__) || defined(__x86_64__) - - /* Read and print the Monitor DDC info */ - /* pScrn->monitor->DDC = MGAdoDDC(pScrn);*/ /*FIXME: have to try this*/ --- -2.30.1 - diff --git a/srcpkgs/xf86-video-mga/template b/srcpkgs/xf86-video-mga/template deleted file mode 100644 index 34fa92ce2d2c20..00000000000000 --- a/srcpkgs/xf86-video-mga/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'xf86-video-mga' -pkgname=xf86-video-mga -version=2.1.0 -revision=1 -build_style=gnu-configure -hostmakedepends="automake libtool pkg-config xorg-util-macros xorg-server-devel" -makedepends="xorg-server-devel" -depends="virtual?xserver-abi-video-25_1" -short_desc="Xorg Matrox Graphics Adapter video driver" -maintainer="Orphaned " -license="MIT" -homepage="http://xorg.freedesktop.org" -distfiles="${XORG_SITE}/driver/${pkgname}-${version}.tar.xz" -checksum=7bf85dbf4efa17b7cdd483be8f61cf11fd73d0310514b6ae10d89358de63ab73 -lib32disabled=yes - -LDFLAGS="-Wl,-z,lazy" -CFLAGS="-fcommon" - -pre_configure() { - autoreconf -if -} - -post_install() { - vlicense COPYING -} diff --git a/srcpkgs/xf86-video-mga/update b/srcpkgs/xf86-video-mga/update deleted file mode 100644 index 2a183df1750821..00000000000000 --- a/srcpkgs/xf86-video-mga/update +++ /dev/null @@ -1 +0,0 @@ -pattern="xf86-video-mga-\K[\d]+\.[0-8]+\.[\d]+" diff --git a/srcpkgs/xf86-video-nouveau/template b/srcpkgs/xf86-video-nouveau/template deleted file mode 100644 index 17ad8dc307f8b4..00000000000000 --- a/srcpkgs/xf86-video-nouveau/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'xf86-video-nouveau' -pkgname=xf86-video-nouveau -version=1.0.18 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="eudev-libudev-devel libdrm-devel xorg-server-devel" -depends="virtual?xserver-abi-video-25_1 mesa-dri" -short_desc="Xorg opensource NVIDIA video driver" -maintainer="DragonGhost7 " -license="MIT" -homepage="http://nouveau.freedesktop.org" -distfiles="${XORG_SITE}/driver/${pkgname}-${version}.tar.gz" -checksum=b916f3174bed1df6e3ab8998053172ffabc563f86279bb7abb27b6b699ac556f -lib32disabled=yes - -LDFLAGS="-Wl,-z,lazy" - -post_install() { - vlicense COPYING -} diff --git a/srcpkgs/xf86-video-openchrome/template b/srcpkgs/xf86-video-openchrome/template deleted file mode 100644 index 0744af20a99805..00000000000000 --- a/srcpkgs/xf86-video-openchrome/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'xf86-video-openchrome' -pkgname=xf86-video-openchrome -version=0.6.0 -revision=3 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="xorg-server-devel libXvMC-devel" -depends="virtual?xserver-abi-video-25_1" -short_desc="Xorg driver for VIA IGPs" -maintainer="Duncaen " -license="MIT" -homepage="http://xorg.freedesktop.org" -distfiles="${XORG_SITE}/driver/${pkgname}-${version}.tar.bz2" -checksum=da2975c6379358de52c1257710c67eb59139a7f0a1cd28d00cc64cc3e1c02f75 -lib32disabled=yes - -CFLAGS="-I$XBPS_CROSS_BASE/usr/include/xorg -fcommon" -LDFLAGS="-Wl,-z,lazy" - -case "$XBPS_TARGET_MACHINE" in - arm*|aarch*) broken="requires sarea.h which isn't present in cross-compiled arm" ;; -esac - -post_install() { - vlicense COPYING -} diff --git a/srcpkgs/xf86-video-qxl/template b/srcpkgs/xf86-video-qxl/template deleted file mode 100644 index 37a75a12e08665..00000000000000 --- a/srcpkgs/xf86-video-qxl/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'xf86-video-qxl' -pkgname=xf86-video-qxl -version=0.1.6 -revision=1 -build_style=gnu-configure -hostmakedepends="automake m4 xorg-util-macros libtool pkg-config" -makedepends="xorg-server-devel spice-protocol xorgproto" -depends="virtual?xserver-abi-video-25_1" -short_desc="Xorg QXL video driver" -maintainer="Andrew Benson " -license="MIT" -homepage="https://www.x.org" -distfiles="$XORG_SITE/driver/${pkgname}-${version}.tar.xz" -checksum=2ad39558db47a8fcc036e290e0b084671e58d43344a57b279abd870c4c67965f - -lib32disabled=yes -LDFLAGS="-Wl,-z,lazy" - -post_install() { - vlicense COPYING LICENSE -} diff --git a/srcpkgs/xf86-video-r128/patches/fix-non-x86.patch b/srcpkgs/xf86-video-r128/patches/fix-non-x86.patch deleted file mode 100644 index 524f818fa95ed7..00000000000000 --- a/srcpkgs/xf86-video-r128/patches/fix-non-x86.patch +++ /dev/null @@ -1,105 +0,0 @@ -From 827f6ce66f57bb5777b32d9badb943cc57b9b1c9 Mon Sep 17 00:00:00 2001 -From: q66 -Date: Thu, 23 Jan 2020 19:25:56 +0100 -Subject: [PATCH xf86-video-r128] Disable VBE on non-x86, disable XAA, fix - invalid VBIOS access - -This should fix the driver on non-x86 platforms. - -XAA disablement taken from: - -https://code.foxkit.us/adelie/packages/blob/master/user/xf86-video-r128 ---- - src/r128_driver.c | 24 ++++++++++++++++-------- - src/r128_output.c | 1 + - 2 files changed, 17 insertions(+), 8 deletions(-) - -diff --git src/r128_driver.c src/r128_driver.c -index 18ff57f..3f9159a 100644 ---- a/src/r128_driver.c -+++ b/src/r128_driver.c -@@ -91,7 +91,11 @@ - #endif - #include "xf86cmap.h" - #include "xf86xv.h" -+#if defined(__i386__) || defined(__x86_64__) - #include "vbe.h" -+#else -+typedef void *xf86Int10InfoPtr; -+#endif - - /* fbdevhw & vgahw */ - #ifdef WITH_VGAHW -@@ -417,11 +421,14 @@ static Bool R128GetBIOSParameters(ScrnInfoPtr pScrn, xf86Int10InfoPtr pInt10) - return FALSE; - } - -+#if defined(__x86_64__) || defined(__i386__) - if (pInt10) { - info->BIOSAddr = pInt10->BIOSseg << 4; - (void)memcpy(info->VBIOS, xf86int10Addr(pInt10, info->BIOSAddr), - R128_VBIOS_SIZE); -- } else { -+ } else -+#endif -+ { - #ifdef XSERVER_LIBPCIACCESS - if (pci_device_read_rom(info->PciInfo, info->VBIOS)) { - xf86DrvMsg(pScrn->scrnIndex, X_WARNING, -@@ -986,7 +993,7 @@ static Bool R128PreInitConfig(ScrnInfoPtr pScrn) - - static Bool R128PreInitDDC(ScrnInfoPtr pScrn, xf86Int10InfoPtr pInt10) - { --#if !defined(__powerpc__) && !defined(__alpha__) && !defined(__sparc__) -+#if defined(__i386__) || defined(__x86_64__) - R128InfoPtr info = R128PTR(pScrn); - vbeInfoPtr pVbe; - #endif -@@ -994,8 +1001,7 @@ static Bool R128PreInitDDC(ScrnInfoPtr pScrn, xf86Int10InfoPtr pInt10) - if (!xf86LoadSubModule(pScrn, "ddc")) return FALSE; - if (!xf86LoadSubModule(pScrn, "i2c")) return FALSE; - --#if defined(__powerpc__) || defined(__alpha__) || defined(__sparc__) -- /* Int10 is broken on PPC and some Alphas */ -+#if !defined(__i386__) && !defined(__x86_64__) - return TRUE; - #else - if (xf86LoadSubModule(pScrn, "vbe")) { -@@ -1031,9 +1037,8 @@ static Bool R128PreInitCursor(ScrnInfoPtr pScrn) - - static Bool R128PreInitInt10(ScrnInfoPtr pScrn, xf86Int10InfoPtr *ppInt10) - { -+#if defined(__i386__) || defined(__x86_64__) - R128InfoPtr info = R128PTR(pScrn); --#if !defined(__powerpc__) && !defined(__alpha__) -- /* int10 is broken on some Alphas and powerpc */ - if (xf86LoadSubModule(pScrn, "int10")) { - xf86DrvMsg(pScrn->scrnIndex,X_INFO,"initializing int10\n"); - *ppInt10 = xf86InitInt10(info->pEnt->index); -@@ -1377,9 +1382,11 @@ static Bool R128LegacyMS(ScrnInfoPtr pScrn) - ret = TRUE; - freeInt10: - /* Free int10 info */ -+#if defined(__i386__) || defined(__x86_64__) - if (pInt10) { - xf86FreeInt10(pInt10); - } -+#endif - - exit: - return ret; -diff --git a/r128_output.c.orig b/r128_output.c -index 6543971..acdb858 100644 ---- a/src/r128_output.c -+++ b/src/r128_output.c -@@ -483,6 +483,7 @@ R128GetConnectorInfoFromBIOS(ScrnInfoPtr pScrn, R128OutputType *otypes) - } else { - otypes[0] = OUTPUT_VGA; - } -+ return; - } - - bios_header = R128_BIOS16(0x48); --- -2.25.0 - diff --git a/srcpkgs/xf86-video-r128/template b/srcpkgs/xf86-video-r128/template deleted file mode 100644 index de0209c62bdb60..00000000000000 --- a/srcpkgs/xf86-video-r128/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'xf86-video-r128' -pkgname=xf86-video-r128 -version=6.13.0 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="xorgproto xorg-server-devel" -depends="virtual?xserver-abi-video-25_1" -short_desc="Xorg ATI Rage 128 video driver" -maintainer="Orphaned " -license="MIT" -homepage="https://wiki.freedesktop.org/xorg" -distfiles="${XORG_SITE}/driver/${pkgname}-${version}.tar.xz" -checksum=f20bed5ac201edd517fe0878dd2bcef78c8805c9f7faa3d0d7a4dba2e973f745 -lib32disabled=yes -LDFLAGS="-Wl,-z,lazy" - -post_install() { - vlicense COPYING -} diff --git a/srcpkgs/xf86-video-sisusb/template b/srcpkgs/xf86-video-sisusb/template deleted file mode 100644 index b2be15477a7337..00000000000000 --- a/srcpkgs/xf86-video-sisusb/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'xf86-video-sisusb' -pkgname=xf86-video-sisusb -version=0.9.7 -revision=3 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="xorg-server-devel" -depends="virtual?xserver-abi-video-25_1" -short_desc="Xorg SiS USB video driver" -maintainer="Orphaned " -license="MIT" -homepage="http://xorg.freedesktop.org/" -distfiles="${XORG_SITE}/driver/${pkgname}-${version}.tar.bz2" -checksum=f4400416b920cd1136d60d36b99d33f245cdeaf2ad6c1340936c7c0987761424 -lib32disabled=yes - -LDFLAGS="-Wl,-z,lazy" - -post_install() { - vlicense COPYING -} diff --git a/srcpkgs/xf86-video-vesa/template b/srcpkgs/xf86-video-vesa/template deleted file mode 100644 index 8844cc5d1d3b82..00000000000000 --- a/srcpkgs/xf86-video-vesa/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'xf86-video-vesa' -pkgname=xf86-video-vesa -version=2.6.0 -revision=1 -archs="x86_64* i686*" -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="xorg-server-devel" -depends="virtual?xserver-abi-video-25_1" -short_desc="Xorg VESA video driver" -maintainer="Orphaned " -license="MIT" -homepage="http://xorg.freedesktop.org" -distfiles="${XORG_SITE}/driver/${pkgname}-${version}.tar.gz" -checksum=dbf3f95bd0b598ac7e7fc9774b37dc387eb4f805f63e93f720a577c23500881c -lib32disabled=yes - -CFLAGS="-I$XBPS_CROSS_BASE/usr/include/xorg" -LDFLAGS="-Wl,-z,lazy" - -post_install() { - vlicense COPYING -} diff --git a/srcpkgs/xf86-video-vmware/template b/srcpkgs/xf86-video-vmware/template deleted file mode 100644 index d4cad30b55c733..00000000000000 --- a/srcpkgs/xf86-video-vmware/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'xf86-video-vmware' -pkgname=xf86-video-vmware -version=13.4.0 -revision=1 -archs="i686* x86_64*" -build_style=gnu-configure -configure_args="--enable-vmwarectrl-client" -hostmakedepends="pkg-config" -makedepends="libdrm-devel MesaLib-devel xorg-server-devel" -depends="virtual?xserver-abi-video-25_1 mesa-dri" -short_desc="Modular Xorg VMware virtual video driver" -maintainer="Orphaned " -license="MIT" -homepage="http://xorg.freedesktop.org" -distfiles="${XORG_SITE}/driver/$pkgname-$version.tar.gz" -checksum=d2667ab30350fb1c39393fc4b79ac33ef8b67d5d6cefeb6fb99b111758031b98 - -lib32disabled=yes - -LDFLAGS="-Wl,-z,lazy" - -post_install() { - vlicense COPYING -} diff --git a/srcpkgs/xfburn/template b/srcpkgs/xfburn/template deleted file mode 100644 index 4a3b7b0394825b..00000000000000 --- a/srcpkgs/xfburn/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'xfburn' -pkgname=xfburn -version=0.8.0 -revision=1 -build_style=gnu-configure -configure_args="--with-locales-dir=/usr/share/locale --enable-gstreamer" -hostmakedepends="intltool pkg-config" -makedepends="libburn-devel libisofs-devel exo-devel libxfce4ui-devel gst-plugins-base1-devel" -depends="desktop-file-utils hicolor-icon-theme" -short_desc="CD-burner application for the Xfce Desktop Environment" -maintainer="Orphaned " -license="GPL-2.0-only" -homepage="https://docs.xfce.org/apps/xfburn/start" -changelog="https://gitlab.xfce.org/apps/xfburn/-/raw/master/NEWS" -distfiles="https://archive.xfce.org/src/apps/xfburn/${version%.*}/xfburn-${version}.tar.bz2" -checksum=13a301aebcef27de18f63f8ca10b43bc42f9c1b9865dff1bfb3e97cfd95dd989 diff --git a/srcpkgs/xfce-polkit/patches/only-default-xfce.patch b/srcpkgs/xfce-polkit/patches/only-default-xfce.patch deleted file mode 100644 index ee41203f571f67..00000000000000 --- a/srcpkgs/xfce-polkit/patches/only-default-xfce.patch +++ /dev/null @@ -1,43 +0,0 @@ -From 4f9f6b66a3f5fcef49563efe4b04de050fa86e33 Mon Sep 17 00:00:00 2001 -From: paledega <38860643+paledega@users.noreply.github.com> -Date: Sun, 11 Oct 2020 11:33:48 +0000 -Subject: [PATCH] Fix conflict with lxpolkit on lxde - ---- - xfce-polkit.desktop.in | 1 + - 1 file changed, 1 insertion(+) - -diff --git a/xfce-polkit.desktop.in b/xfce-polkit.desktop.in -index dd9f09c..2121740 100644 ---- a/xfce-polkit.desktop.in -+++ b/xfce-polkit.desktop.in -@@ -5,3 +5,4 @@ Comment=Policykit Authentication Agent - Exec=@xfce_polkit_libexecdir@/xfce-polkit - Icon=gtk-dialog-authentication - NotShowIn=GNOME;KDE; -+OnlyShowIn=XFCE; - -From d1f3976caa11cbbb3c1cd601a34755a4ed87be41 Mon Sep 17 00:00:00 2001 -From: oreo639 -Date: Sun, 13 Apr 2025 12:47:55 -0700 -Subject: [PATCH] Don't use both NotShowIn and OnlyShowIn - -According to the XDG Autostart specification, the desktop file may have either -NotShowIn or OnlyShowIn but not both. It also doesn't really make much sense -to have both. - -https://specifications.freedesktop.org/autostart-spec/0.5/ ---- - xfce-polkit.desktop.in | 1 - - 1 file changed, 1 deletion(-) - -diff --git a/xfce-polkit.desktop.in b/xfce-polkit.desktop.in -index 2121740..6fa0245 100644 ---- a/xfce-polkit.desktop.in -+++ b/xfce-polkit.desktop.in -@@ -4,5 +4,4 @@ Name=XFCE PolKit - Comment=Policykit Authentication Agent - Exec=@xfce_polkit_libexecdir@/xfce-polkit - Icon=gtk-dialog-authentication --NotShowIn=GNOME;KDE; - OnlyShowIn=XFCE; diff --git a/srcpkgs/xfce-polkit/template b/srcpkgs/xfce-polkit/template deleted file mode 100644 index 7e8abbac4e4105..00000000000000 --- a/srcpkgs/xfce-polkit/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'xfce-polkit' -pkgname=xfce-polkit -version=0.3 -revision=2 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="libxfce4ui-devel polkit-devel" -short_desc="Simple PolicyKit authentication agent for XFCE" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="https://github.com/ncopa/xfce-polkit" -distfiles="https://github.com/ncopa/xfce-polkit/releases/download/v${version}/xfce-polkit-${version}.tar.gz" -checksum=564e566a83c2dd5fc2199481deb56842797fefbe985d4e55219bacbeb573f23a diff --git a/srcpkgs/xfce4-alsa-plugin/template b/srcpkgs/xfce4-alsa-plugin/template deleted file mode 100644 index cb5f3ca823a832..00000000000000 --- a/srcpkgs/xfce4-alsa-plugin/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'xfce4-alsa-plugin' -pkgname=xfce4-alsa-plugin -version=0.3.0 -revision=1 -build_style=meson -hostmakedepends="gettext pkg-config vala" -makedepends="alsa-lib-devel gtk+3-devel xfce4-panel-devel" -short_desc="Simple ALSA volume control for xfce4-panel" -maintainer="mobinmob " -license="GPL-3.0-or-later" -homepage="https://github.com/equeim/xfce4-alsa-plugin" -distfiles="https://github.com/equeim/xfce4-alsa-plugin/archive/${version}.tar.gz" -checksum=e7c6aa6e65ce70764f2b8815445dd4be16f2c8aeee4971e9d7e1c66a44db7bbe diff --git a/srcpkgs/xfce4-appfinder/template b/srcpkgs/xfce4-appfinder/template deleted file mode 100644 index 70881d4e342507..00000000000000 --- a/srcpkgs/xfce4-appfinder/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'xfce4-appfinder' -pkgname=xfce4-appfinder -version=4.20.0 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config gettext" -makedepends="garcon-devel libxfce4ui-devel gtk+3-devel" -depends="desktop-file-utils hicolor-icon-theme" -short_desc="Appfinder for the Xfce Desktop Environment" -maintainer="Đoàn Trần Công Danh " -license="GPL-2.0-or-later" -homepage="https://xfce.org/" -changelog="https://gitlab.xfce.org/xfce/xfce4-appfinder/-/raw/master/NEWS" -distfiles="https://archive.xfce.org/src/xfce/${pkgname}/${version%.*}/${pkgname}-${version}.tar.bz2" -checksum=82ca82f77dc83e285db45438c2fe31df445148aa986ffebf2faabee4af9e7304 diff --git a/srcpkgs/xfce4-battery-plugin/template b/srcpkgs/xfce4-battery-plugin/template deleted file mode 100644 index 342d63e5108590..00000000000000 --- a/srcpkgs/xfce4-battery-plugin/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'xfce4-battery-plugin' -pkgname=xfce4-battery-plugin -version=1.2.0 -revision=1 -build_style=meson -hostmakedepends="pkg-config gettext" -makedepends="xfce4-panel-devel" -short_desc="Battery monitor plugin for the Xfce panel" -maintainer="Alexander Mamay " -license="GPL-2.0-or-later, LGPL-2.0-or-later" -homepage="https://goodies.xfce.org/projects/panel-plugins/xfce4-battery-plugin" -distfiles="https://archive.xfce.org/src/panel-plugins/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=1dba8f470d2b12517e7b86d83cd2ebf13eb57ff1a01a4f2d2d156cf5194d97b6 diff --git a/srcpkgs/xfce4-clipman-plugin/template b/srcpkgs/xfce4-clipman-plugin/template deleted file mode 100644 index f912419998f2a5..00000000000000 --- a/srcpkgs/xfce4-clipman-plugin/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'xfce4-clipman-plugin' -pkgname=xfce4-clipman-plugin -version=1.7.0 -revision=1 -build_style=meson -hostmakedepends="gettext pkg-config wayland-devel glib-devel" -makedepends="xfce4-panel-devel libXtst-devel qrencode-devel libglib-devel" -short_desc="Clipboard plugin for the Xfce4 panel" -maintainer="Aaditya Bagga " -license="GPL-2.0-or-later" -homepage="https://goodies.xfce.org/projects/panel-plugins/xfce4-clipman-plugin" -distfiles="https://archive.xfce.org/src/panel-plugins/xfce4-clipman-plugin/${version%.*}/xfce4-clipman-plugin-${version}.tar.xz" -checksum=903302c3070a951d44ee17a84fa3cf21d36c6787678af8fbfc79e469fd00cb46 diff --git a/srcpkgs/xfce4-cpufreq-plugin/template b/srcpkgs/xfce4-cpufreq-plugin/template deleted file mode 100644 index f8e769984a552e..00000000000000 --- a/srcpkgs/xfce4-cpufreq-plugin/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'xfce4-cpufreq-plugin' -pkgname=xfce4-cpufreq-plugin -version=1.3.0 -revision=1 -build_style=meson -hostmakedepends="gettext pkg-config" -makedepends="xfce4-panel-devel" -short_desc="CPU frequency plugin for Xfce4 panel" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="https://goodies.xfce.org/projects/panel-plugins/xfce4-cpufreq-plugin" -changelog="https://gitlab.xfce.org/panel-plugins/xfce4-cpufreq-plugin/-/raw/master/NEWS" -distfiles="https://archive.xfce.org/src/panel-plugins/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=baa5b90f72e8c262777f1e246acae125af489e2c168a5f7f890d9d2b5567ec20 diff --git a/srcpkgs/xfce4-cpugraph-plugin/template b/srcpkgs/xfce4-cpugraph-plugin/template deleted file mode 100644 index f4ab24d7ab3007..00000000000000 --- a/srcpkgs/xfce4-cpugraph-plugin/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'xfce4-cpugraph-plugin' -pkgname=xfce4-cpugraph-plugin -version=1.3.0 -revision=1 -build_style=meson -hostmakedepends="pkg-config gettext" -makedepends="xfce4-panel-devel" -short_desc="CPU graph plugin for the Xfce4 panel" -maintainer="Alexander Mamay " -license="GPL-2.0-or-later, BSD-2-Clause" -homepage="https://goodies.xfce.org/projects/panel-plugins/xfce4-cpugraph-plugin" -changelog="https://gitlab.xfce.org/panel-plugins/xfce4-cpugraph-plugin/-/raw/master/NEWS" -distfiles="https://archive.xfce.org/src/panel-plugins/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=c3305edea13ae785ea8b7ce8efbb40b5d5cac69a6f8bf790e4f2efaa780ca097 - -post_install() { - vlicense COPYING -} diff --git a/srcpkgs/xfce4-datetime-plugin/template b/srcpkgs/xfce4-datetime-plugin/template deleted file mode 100644 index ea5d130b6ed851..00000000000000 --- 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.3 -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="Orphaned " -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=6b2eeb79fb586868737426cbd2a4cd43c7f8c58507d8a2f578e0150187cc00b0 diff --git a/srcpkgs/xfce4-dev-tools/template b/srcpkgs/xfce4-dev-tools/template deleted file mode 100644 index 52ab74f7a95c97..00000000000000 --- a/srcpkgs/xfce4-dev-tools/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'xfce4-dev-tools' -pkgname=xfce4-dev-tools -version=4.20.0 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config libxslt meson" -makedepends="libglib-devel" -short_desc="Xfce developer tools" -maintainer="Đoàn Trần Công Danh " -license="GPL-2.0-or-later" -homepage="https://xfce.org/" -distfiles="https://archive.xfce.org/src/xfce/${pkgname}/${version%.*}/${pkgname}-${version}.tar.bz2" -checksum=1fba39a08a0ecc771eaa3a3b6e4272a4f0b9e7c67d0f66e780cd6090cd4466aa - -post_patch() { - [ "$CROSS_BUILD" ] || return 0 - # For testing, which can't be run on cross build - vsed -i -e '/^\ttest-xdt-csource\t/d' tests/Makefile.am - vsed -i -e 's/^TESTS =.*/TESTS =/' \ - -e 's/^check_PROGRAMS =.*/check_PROGRAMS =/' \ - -e 's/\$.*xdt-csource --extern.*>/touch /' \ - tests/Makefile.in -} diff --git a/srcpkgs/xfce4-dict/template b/srcpkgs/xfce4-dict/template deleted file mode 100644 index ed529e5b2b5c14..00000000000000 --- a/srcpkgs/xfce4-dict/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'xfce4-dict' -pkgname=xfce4-dict -version=0.8.9 -revision=1 -build_style=meson -hostmakedepends="pkg-config gettext glib-devel" -makedepends="xfce4-panel-devel libglib-devel" -short_desc="Dictionary plugin for the Xfce panel" -maintainer="Alexander Mamay " -license="GPL-2.0-or-later" -homepage="https://goodies.xfce.org/projects/applications/xfce4-dict" -distfiles="https://archive.xfce.org/src/apps/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=f1a81baad1e60496aeffc8f8ef1be6413c732b09e250d52d062d293ade001a8c diff --git a/srcpkgs/xfce4-diskperf-plugin/template b/srcpkgs/xfce4-diskperf-plugin/template deleted file mode 100644 index 6b9c94afbad573..00000000000000 --- a/srcpkgs/xfce4-diskperf-plugin/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'xfce4-diskperf-plugin' -pkgname=xfce4-diskperf-plugin -version=2.8.0 -revision=1 -build_style=meson -hostmakedepends="pkg-config gettext" -makedepends="xfce4-panel-devel" -short_desc="Plugin for the Xfce4 panel displaying disk/partition performance" -maintainer="Orphaned " -license="BSD-2-Clause" -homepage="https://docs.xfce.org/panel-plugins/xfce4-diskperf-plugin/start" -changelog="https://gitlab.xfce.org/panel-plugins/xfce4-diskperf-plugin/-/raw/master/NEWS" -distfiles="https://archive.xfce.org/src/panel-plugins/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=3833920a3a4a81b3c676c4fab6dd178f4a222d66f316a0783a9149a0153b7fb6 - -post_install() { - vlicense COPYING -} diff --git a/srcpkgs/xfce4-docklike-plugin/template b/srcpkgs/xfce4-docklike-plugin/template deleted file mode 100644 index bee50dcc8a9097..00000000000000 --- a/srcpkgs/xfce4-docklike-plugin/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'xfce4-docklike-plugin' -pkgname=xfce4-docklike-plugin -version=0.5.0 -revision=1 -build_style=meson -hostmakedepends="pkg-config gettext glib-devel" -makedepends="xfce4-panel-devel libwnck-devel libxfce4windowing-devel libglib-devel" -short_desc="Modern, minimalist taskbar for Xfce" -maintainer="Orphaned " -license="GPL-3.0-or-later" -homepage="https://docs.xfce.org/panel-plugins/xfce4-docklike-plugin/start" -distfiles="https://archive.xfce.org/src/panel-plugins/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=418aa01f51f6528d95ceeb3b19d52bdc0ac554447bdb7afa9975cca5234f244b diff --git a/srcpkgs/xfce4-fsguard-plugin/template b/srcpkgs/xfce4-fsguard-plugin/template deleted file mode 100644 index ee8af0049e0d52..00000000000000 --- a/srcpkgs/xfce4-fsguard-plugin/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'xfce4-fsguard-plugin' -pkgname=xfce4-fsguard-plugin -version=1.2.0 -revision=1 -build_style=meson -hostmakedepends="pkg-config gettext" -makedepends="xfce4-panel-devel" -short_desc="File system usage monitor plugin for the Xfce4 panel" -maintainer="Alexander Mamay " -license="BSD-2-Clause" -homepage="https://goodies.xfce.org/projects/panel-plugins/xfce4-fsguard-plugin" -distfiles="https://archive.xfce.org/src/panel-plugins/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=9e40cf3ce7b34e1c27d6b442f3a067886c35154b5d0c4d644a239038611da64f - -post_install() { - vlicense COPYING -} diff --git a/srcpkgs/xfce4-genmon-plugin/template b/srcpkgs/xfce4-genmon-plugin/template deleted file mode 100644 index 0f06dc432951a8..00000000000000 --- a/srcpkgs/xfce4-genmon-plugin/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'xfce4-genmon-plugin' -pkgname=xfce4-genmon-plugin -version=4.2.1 -revision=1 -build_style=gnu-configure -hostmakedepends="gettext pkg-config" -makedepends="xfce4-panel-devel" -short_desc="Generic monitor plugin for Xfce4 panel" -maintainer="Orphaned " -license="LGPL-2.1-or-later" -homepage="https://goodies.xfce.org/projects/panel-plugins/xfce4-genmon-plugin" -distfiles="https://archive.xfce.org/src/panel-plugins/${pkgname}/${version%.*}/${pkgname}-${version}.tar.bz2" -checksum=de540562e1ea58f35a9c815e20736d26af541a0a9372011148cb75b5f0b65951 diff --git a/srcpkgs/xfce4-i3-workspaces-plugin/template b/srcpkgs/xfce4-i3-workspaces-plugin/template deleted file mode 100644 index 2b1dd515ce0415..00000000000000 --- a/srcpkgs/xfce4-i3-workspaces-plugin/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'xfce4-i3-workspaces-plugin' -pkgname=xfce4-i3-workspaces-plugin -version=1.4.2 -revision=1 -build_style=gnu-configure -hostmakedepends="gettext-devel intltool pkg-config xfce4-dev-tools libtool - automake" -makedepends="xfce4-panel-devel i3ipc-glib-devel" -short_desc="Workspace switcher for i3 window manager and Xfce4 panel" -maintainer="Orphaned " -license="GPL-3.0-or-later" -homepage="https://github.com/denesb/xfce4-i3-workspaces-plugin" -distfiles="https://github.com/denesb/${pkgname}/archive/refs/tags/${version}.tar.gz" -checksum=a48caa74982462652b4187b72fd5c3b6df074c06f5bc702be5ab5147843f9ba1 - -pre_configure() { - NOCONFIGURE=1 ./autogen.sh -} diff --git a/srcpkgs/xfce4-mailwatch-plugin/template b/srcpkgs/xfce4-mailwatch-plugin/template deleted file mode 100644 index 1edef82808a5d5..00000000000000 --- a/srcpkgs/xfce4-mailwatch-plugin/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'xfce4-mailwatch-plugin' -pkgname=xfce4-mailwatch-plugin -version=1.4.0 -revision=1 -build_style=meson -hostmakedepends="pkg-config gettext" -makedepends="libglib-devel exo-devel libxfce4ui-devel libxfce4util-devel - xfce4-panel-devel gnutls-devel libgcrypt-devel" -short_desc="Mail watcher plugin for Xfce4 panel" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="https://goodies.xfce.org/projects/panel-plugins/xfce4-mailwatch-plugin" -distfiles="https://archive.xfce.org/src/panel-plugins/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=5c211025db1096663fa6b8cc41213464a6d71f24e76326499d857ff81ea3861f diff --git a/srcpkgs/xfce4-mpc-plugin/template b/srcpkgs/xfce4-mpc-plugin/template deleted file mode 100644 index d1d51dbd0d8778..00000000000000 --- a/srcpkgs/xfce4-mpc-plugin/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'xfce4-mpc-plugin' -pkgname=xfce4-mpc-plugin -version=0.6.0 -revision=1 -build_style=meson -hostmakedepends="pkg-config gettext" -makedepends="xfce4-panel-devel libglib-devel gtk+3-devel libxfce4ui-devel - libxfce4util-devel" -short_desc="MPD client plugin for the Xfce4 panel" -maintainer="Peter Wang " -license="ISC" -homepage="https://goodies.xfce.org/projects/panel-plugins/xfce4-mpc-plugin" -distfiles="https://archive.xfce.org/src/panel-plugins/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=dee5bcc0566ba2dc95b9c3b4cadd5e8b3bb2798a54a2a8d8652708915fe45d50 - -post_install() { - vlicense COPYING -} diff --git a/srcpkgs/xfce4-netload-plugin/template b/srcpkgs/xfce4-netload-plugin/template deleted file mode 100644 index c372535138b907..00000000000000 --- a/srcpkgs/xfce4-netload-plugin/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'xfce4-netload-plugin' -pkgname=xfce4-netload-plugin -version=1.5.0 -revision=1 -build_style=meson -hostmakedepends="pkg-config gettext" -makedepends="xfce4-panel-devel libglib-devel gtk+3-devel libxfce4ui-devel - libxfce4util-devel" -short_desc="Netload plugin for the Xfce panel" -maintainer="Alexander Mamay " -license="GPL-2.0-or-later" -homepage="https://goodies.xfce.org/projects/panel-plugins/xfce4-netload-plugin" -distfiles="https://archive.xfce.org/src/panel-plugins/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=a868be8f73e8396c2d61903d46646993c5130d16ded71ddb5da9088abf7cb7ba diff --git a/srcpkgs/xfce4-notifyd/template b/srcpkgs/xfce4-notifyd/template deleted file mode 100644 index 31dc545406ee2a..00000000000000 --- a/srcpkgs/xfce4-notifyd/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'xfce4-notifyd' -pkgname=xfce4-notifyd -version=0.9.7 -revision=1 -build_style=meson -configure_args="-Ddbus-start-daemon=true" -hostmakedepends="pkg-config glib-devel dbus-glib-devel gettext" -makedepends="libnotify-devel xfce4-panel-devel sqlite-devel wayland-devel - libcanberra-devel gtk-layer-shell-devel libglib-devel" -depends="hicolor-icon-theme desktop-file-utils" -short_desc="Simple, visually-appealing notification daemon for Xfce" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="https://goodies.xfce.org/projects/applications/xfce4-notifyd" -changelog="https://gitlab.xfce.org/apps/xfce4-notifyd/-/raw/master/NEWS" -distfiles="https://archive.xfce.org/src/apps/${pkgname}/${version%.*}/${pkgname}-${version}.tar.bz2" -checksum=170d18fd5f40cce823ffc7ae3d7e21644007c3f45808ab4835f0401d21b3516a -provides="notification-daemon-${version}_${revision}" -replaces="notification-daemon>=0" - -post_install() { - rm -rf ${DESTDIR}/usr/lib/systemd -} diff --git a/srcpkgs/xfce4-panel-appmenu b/srcpkgs/xfce4-panel-appmenu deleted file mode 120000 index ae1083c7375dde..00000000000000 --- a/srcpkgs/xfce4-panel-appmenu +++ /dev/null @@ -1 +0,0 @@ -vala-panel-appmenu \ No newline at end of file diff --git a/srcpkgs/xfce4-panel-devel b/srcpkgs/xfce4-panel-devel deleted file mode 120000 index 36ca0abaa7429b..00000000000000 --- a/srcpkgs/xfce4-panel-devel +++ /dev/null @@ -1 +0,0 @@ -xfce4-panel \ No newline at end of file diff --git a/srcpkgs/xfce4-panel-profiles/template b/srcpkgs/xfce4-panel-profiles/template deleted file mode 100644 index 3c8b80e5ac977a..00000000000000 --- a/srcpkgs/xfce4-panel-profiles/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'xfce4-panel-profiles' -pkgname=xfce4-panel-profiles -version=1.1.1 -revision=1 -build_style=configure -configure_args="--prefix=/usr --python=python3" -hostmakedepends="gettext tar" -depends="xfce4-panel python3-gobject python3-psutil" -short_desc="Simple application to manage Xfce panel layouts" -maintainer="Vinfall " -license="GPL-3.0-only" -homepage="https://docs.xfce.org/apps/xfce4-panel-profiles/start" -changelog="https://gitlab.xfce.org/apps/xfce4-panel-profiles/-/raw/master/NEWS" -distfiles="https://archive.xfce.org/src/apps/xfce4-panel-profiles/${version%.*}/xfce4-panel-profiles-${version}.tar.xz" -checksum=0126373a03778bb4894afa151de28d36bfc563ddab96d3bd7c63962350d34ba2 diff --git a/srcpkgs/xfce4-panel/patches/valadeps.patch b/srcpkgs/xfce4-panel/patches/valadeps.patch deleted file mode 100644 index 305a374581d29e..00000000000000 --- 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-panel/template b/srcpkgs/xfce4-panel/template deleted file mode 100644 index 6b35325858ab1e..00000000000000 --- a/srcpkgs/xfce4-panel/template +++ /dev/null @@ -1,37 +0,0 @@ -# Template file for 'xfce4-panel' -pkgname=xfce4-panel -version=4.20.5 -revision=1 -build_style=meson -build_helper="gir" -hostmakedepends="pkg-config gettext glib-devel vala" -makedepends="libwnck-devel libxfce4ui-devel libxfce4util-devel - xfconf-devel garcon-devel exo-devel libglib-devel gtk+3-devel - libdbusmenu-gtk3-devel libxfce4windowing-devel gtk-layer-shell-devel" -short_desc="Next generation panel for the XFCE desktop environment" -maintainer="Đoàn Trần Công Danh " -license="GPL-2.0-or-later" -homepage="https://docs.xfce.org/xfce/xfce4-panel/start" -distfiles="https://archive.xfce.org/src/xfce/$pkgname/${version%.*}/$pkgname-$version.tar.bz2" -checksum=3f91850c9c467680c8081d561f1a3fd83355c07db07be9a96da1764f8c842b2b - -xfce4-panel-devel_package() { - depends="libxfce4ui-devel libxfce4util-devel - gtk-layer-shell-devel libglib-devel gtk+3-devel - libxfce4panel>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - vmove usr/share/gir-1.0 - vmove usr/share/vala - } -} - -libxfce4panel_package() { - short_desc+=" - runtime library" - pkg_install() { - vmove "usr/lib/*.so.*" - } -} diff --git a/srcpkgs/xfce4-places-plugin/template b/srcpkgs/xfce4-places-plugin/template deleted file mode 100644 index 0abf27f1cea66d..00000000000000 --- a/srcpkgs/xfce4-places-plugin/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'xfce4-places-plugin' -pkgname=xfce4-places-plugin -version=1.9.0 -revision=1 -build_style=meson -hostmakedepends="gettext pkg-config" -makedepends="exo-devel xfce4-panel-devel libnotify-devel libglib-devel gtk+3-devel libxfce4ui-devel - libxfce4util-devel xfconf-devel" -short_desc="Folders, documents and removable drives menu plugin for Xfce4 panel" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="https://goodies.xfce.org/projects/panel-plugins/xfce4-places-plugin" -distfiles="https://archive.xfce.org/src/panel-plugins/xfce4-places-plugin/${version%.*}/xfce4-places-plugin-${version}.tar.xz" -checksum=76d95687e0bea267465e832eea6266563a18d2219192f9e8af6f88e899262e43 diff --git a/srcpkgs/xfce4-plugins/template b/srcpkgs/xfce4-plugins/template deleted file mode 100644 index d2c050e1ab9ddf..00000000000000 --- a/srcpkgs/xfce4-plugins/template +++ /dev/null @@ -1,35 +0,0 @@ -# Template file for 'xfce4-plugins' -pkgname=xfce4-plugins -version=1.4 -revision=1 -metapackage=yes -depends=" - xfce4-battery-plugin - xfce4-clipman-plugin - xfce4-cpufreq-plugin - xfce4-cpugraph-plugin - xfce4-diskperf-plugin - xfce4-fsguard-plugin - xfce4-genmon-plugin - xfce4-mailwatch-plugin - xfce4-mpc-plugin - xfce4-netload-plugin - xfce4-places-plugin - xfce4-pulseaudio-plugin - xfce4-sensors-plugin - xfce4-systemload-plugin - xfce4-time-out-plugin - xfce4-timer-plugin - xfce4-verve-plugin - xfce4-wavelan-plugin - xfce4-weather-plugin - xfce4-whiskermenu-plugin - xfce4-xkb-plugin - xfce4-smartbookmark-plugin" -short_desc="Plugins for the Xfce4 Desktop Environment" -maintainer="louka " -license="Public Domain" -homepage="https://goodies.xfce.org/" -replaces="xfce4-kbdleds-plugin>=0 - xfce4-notes-plugin>=0 - xfce4-windowck-plugin>=0" diff --git a/srcpkgs/xfce4-power-manager/patches/void.patch b/srcpkgs/xfce4-power-manager/patches/void.patch deleted file mode 100644 index d6cd4016387dce..00000000000000 --- a/srcpkgs/xfce4-power-manager/patches/void.patch +++ /dev/null @@ -1,80 +0,0 @@ ---- a/src/xfpm-pm-helper.c -+++ b/src/xfpm-pm-helper.c -@@ -72,12 +72,8 @@ - #define UP_BACKEND_HIBERNATE_COMMAND "/usr/sbin/acpiconf -s 4" - #define UP_BACKEND_HYBRID_SLEEP_COMMAND "/usr/bin/false" - #endif --#ifdef BACKEND_TYPE_LINUX --#define UP_BACKEND_SUSPEND_COMMAND "/usr/sbin/pm-suspend" --#define UP_BACKEND_HIBERNATE_COMMAND "/usr/sbin/pm-hibernate" --#define UP_BACKEND_HYBRID_SLEEP_COMMAND "/usr/sbin/pm-suspend-hybrid" --#endif --#ifdef BACKEND_TYPE_OPENBSD -+/* voidlinux and openbsd use zzz(8) */ -+#if defined(BACKEND_TYPE_LINUX) || defined(BACKEND_TYPE_OPENBSD) - #define UP_BACKEND_SUSPEND_COMMAND "/usr/sbin/zzz" - #define UP_BACKEND_HIBERNATE_COMMAND "/usr/sbin/ZZZ" - #define UP_BACKEND_HYBRID_SLEEP_COMMAND "/usr/bin/false" ---- a/src/xfpm-suspend.c -+++ b/src/xfpm-suspend.c -@@ -105,33 +105,6 @@ freebsd_supports_sleep_state (const gcha - } - #endif - --#ifdef BACKEND_TYPE_LINUX --static gboolean --linux_supports_sleep_state (const gchar *state) --{ -- gchar *command; -- GError *error = NULL; -- gint status; -- -- /* run script from pm-utils */ -- command = g_strdup_printf ("/usr/bin/pm-is-supported --%s", state); -- XFPM_DEBUG ("Executing command: %s", command); -- -- if (!g_spawn_command_line_sync (command, NULL, NULL, &status, &error) -- || !g_spawn_check_wait_status (status, &error)) -- { -- g_warning ("Failed to run script: %s", error->message); -- g_error_free (error); -- g_free (command); -- return FALSE; -- } -- -- g_free (command); -- return TRUE; --} --#endif -- -- - gboolean - xfpm_suspend_can_suspend (void) - { -@@ -139,7 +112,7 @@ xfpm_suspend_can_suspend (void) - return freebsd_supports_sleep_state ("S3"); - #endif - #ifdef BACKEND_TYPE_LINUX -- return linux_supports_sleep_state ("suspend"); -+ return TRUE; - #endif - #ifdef BACKEND_TYPE_OPENBSD - return TRUE; -@@ -155,7 +128,7 @@ xfpm_suspend_can_hibernate (void) - return freebsd_supports_sleep_state ("S4"); - #endif - #ifdef BACKEND_TYPE_LINUX -- return linux_supports_sleep_state ("hibernate"); -+ return TRUE; - #endif - #ifdef BACKEND_TYPE_OPENBSD - return TRUE; -@@ -171,7 +144,7 @@ xfpm_suspend_can_hybrid_sleep (void) - return TRUE; - #endif - #ifdef BACKEND_TYPE_LINUX -- return linux_supports_sleep_state ("suspend-hybrid"); -+ return TRUE; - #endif - #ifdef BACKEND_TYPE_OPENBSD - return TRUE; diff --git a/srcpkgs/xfce4-power-manager/template b/srcpkgs/xfce4-power-manager/template deleted file mode 100644 index 33773c0101897c..00000000000000 --- a/srcpkgs/xfce4-power-manager/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'xfce4-power-manager' -pkgname=xfce4-power-manager -version=4.20.0 -revision=1 -build_style=gnu-configure -configure_args="--disable-static" -hostmakedepends="pkg-config gettext glib-devel wayland-devel polkit" -makedepends="libxfce4ui-devel libnotify-devel upower-devel xfce4-panel-devel - polkit-devel libglib-devel wayland-devel" -depends="hicolor-icon-theme desktop-file-utils upower" -short_desc="Xfce power manager" -maintainer="Đoàn Trần Công Danh " -license="GPL-2.0-or-later" -homepage="https://xfce.org/" -distfiles="https://archive.xfce.org/src/xfce/$pkgname/${version%.*}/$pkgname-$version.tar.bz2" -checksum=971391cef63352833bdd92df28957392e17e1f2b3d486c0f57294fd204d6ed29 diff --git a/srcpkgs/xfce4-pulseaudio-plugin/template b/srcpkgs/xfce4-pulseaudio-plugin/template deleted file mode 100644 index 2e5c71e377eab2..00000000000000 --- a/srcpkgs/xfce4-pulseaudio-plugin/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'xfce4-pulseaudio-plugin' -pkgname=xfce4-pulseaudio-plugin -version=0.5.1 -revision=1 -build_style=meson -hostmakedepends="gettext pkg-config glib-devel" -makedepends="exo-devel libkeybinder3-devel libnotify-devel pulseaudio-devel - libcanberra-devel xfce4-panel-devel libglib-devel" -depends="pavucontrol" -short_desc="Pulseaudio volume control plugin for Xfce4 panel" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="https://goodies.xfce.org/projects/panel-plugins/xfce4-pulseaudio-plugin" -distfiles="https://archive.xfce.org/src/panel-plugins/xfce4-pulseaudio-plugin/${version%.*}/xfce4-pulseaudio-plugin-${version}.tar.xz" -checksum=8e1f3a505f37aa3bc2816a58bec5f9555366f1c476f10eab59fd0e6581d08c47 diff --git a/srcpkgs/xfce4-screensaver/template b/srcpkgs/xfce4-screensaver/template deleted file mode 100644 index 97e3d9f0feba6b..00000000000000 --- a/srcpkgs/xfce4-screensaver/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'xfce4-screensaver' -pkgname=xfce4-screensaver -version=4.20.1 -revision=1 -build_style=meson -configure_args="--with-elogind --with-libgl --with-shadow --with-mit-ext - --with-xf86gamma-ext --with-x --enable-pam" -configure_args="-Dsession-manager=elogind -Dauthentication-scheme=pam - -Dx11=enabled -Dwayland=disabled -Dshadow=true" -hostmakedepends="glib-devel gettext pkg-config xmlto docbook-xml wayland-devel" -makedepends="gtk+3-devel libglib-devel libxklavier-devel libwnck-devel - xfconf-devel garcon-devel libXScrnSaver-devel libXrandr-devel wayland-devel - wayland-protocols dbus-devel dbus-glib-devel libxfce4ui-devel libX11-devel - libxfce4util-devel libXext-devel - pam-devel elogind-devel" -short_desc="Screensaver for XFCE4" -maintainer="mobinmob " -license="GPL-2.0-or-later" -homepage="https://gitlab.xfce.org/apps/xfce4-screensaver" -changelog="https://gitlab.xfce.org/apps/xfce4-screensaver/-/raw/master/NEWS" -distfiles="https://archive.xfce.org/src/apps/xfce4-screensaver/${version%.*}/xfce4-screensaver-${version}.tar.xz" -checksum=a94ce9ca3f56db183f1cbc60ba4accd91575b02a6d20b1876ad19131982f2243 diff --git a/srcpkgs/xfce4-screenshooter/template b/srcpkgs/xfce4-screenshooter/template deleted file mode 100644 index ae357a98725634..00000000000000 --- a/srcpkgs/xfce4-screenshooter/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'xfce4-screenshooter' -pkgname=xfce4-screenshooter -version=1.11.2 -revision=1 -build_style=meson -hostmakedepends="pkg-config gettext glib-devel wayland-devel" -makedepends="libxfce4ui-devel xfce4-panel-devel exo-devel libsoup3-devel - wayland-devel wayland-protocols libxfce4util-devel xfconf-devel" -depends="desktop-file-utils hicolor-icon-theme" -short_desc="Plugin that makes screenshots for the Xfce panel" -maintainer="Đoàn Trần Công Danh " -license="GPL-2.0-or-later" -homepage="https://goodies.xfce.org/projects/applications/xfce4-screenshooter" -changelog="https://gitlab.xfce.org/apps/xfce4-screenshooter/-/raw/master/NEWS" -distfiles="https://archive.xfce.org/src/apps/xfce4-screenshooter/${version%.*}/xfce4-screenshooter-${version}.tar.xz" -checksum=6ae5bc4823d43e770b3a11700d048d56bdcaafdef37de7deacb8970b55fc1565 diff --git a/srcpkgs/xfce4-sensors-plugin/template b/srcpkgs/xfce4-sensors-plugin/template deleted file mode 100644 index b12cf2ba962815..00000000000000 --- a/srcpkgs/xfce4-sensors-plugin/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'xfce4-sensors-plugin' -pkgname=xfce4-sensors-plugin -version=1.5.0 -revision=1 -build_style=meson -# sysfsacpi requires procacpi, but detection logic is dumb -# xnvctrl requires libXNVCtrol.so -configure_args="-Dhddtemp-path=/usr/bin/hddtemp -Dprocacpi=enabled - -Dsysfsacpi=enabled -Dxnvctrl=disabled" -hostmakedepends="pkg-config gettext" -makedepends="libsensors-devel xfce4-panel-devel libnotify-devel libglib-devel - gtk+3-devel libxfce4ui-devel libxfce4util-devel " -depends="hicolor-icon-theme desktop-file-utils" -short_desc="Xfce hardware sensors plugin" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="https://goodies.xfce.org/projects/panel-plugins/xfce4-sensors-plugin" -changelog="https://gitlab.xfce.org/panel-plugins/xfce4-sensors-plugin/-/raw/master/NEWS" -distfiles="https://archive.xfce.org/src/panel-plugins/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=840442b87fdddcd8595bd9f83ea8b81f771fe296bb9d2abf0e1979e208727ae9 diff --git a/srcpkgs/xfce4-session/template b/srcpkgs/xfce4-session/template deleted file mode 100644 index d4e84fa503f861..00000000000000 --- a/srcpkgs/xfce4-session/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'xfce4-session' -pkgname=xfce4-session -version=4.20.3 -revision=1 -build_style=gnu-configure -configure_args="--disable-static --enable-polkit" -hostmakedepends="pkg-config gettext glib-devel iceauth polkit" -makedepends="libxfce4ui-devel upower-devel libxfce4windowing-devel gtk-layer-shell-devel - libwnck-devel xfce4-panel-devel libSM-devel polkit-devel" -depends="iceauth hicolor-icon-theme desktop-file-utils" -conf_files="/etc/xdg/xfce4/xfconf/xfce-perchannel-xml/xfce4-session.xml" -short_desc="Session manager for the XFCE desktop environment" -maintainer="Đoàn Trần Công Danh " -license="GPL-2.0-or-later" -homepage="https://xfce.org/" -distfiles="https://archive.xfce.org/src/xfce/$pkgname/${version%.*}/$pkgname-$version.tar.bz2" -checksum=dbf00672c5316a30b7001fe852e6a5ba9f889afeab8a247545a160d4302f1fa2 diff --git a/srcpkgs/xfce4-settings/template b/srcpkgs/xfce4-settings/template deleted file mode 100644 index 28753154edca6d..00000000000000 --- a/srcpkgs/xfce4-settings/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'xfce4-settings' -pkgname=xfce4-settings -version=4.20.2 -revision=1 -build_style=gnu-configure -build_helper=gir -configure_args="--enable-sound-settings --enable-xrandr --enable-upower-glib" -hostmakedepends="gettext pkg-config glib-devel libxml2 wayland-devel" -makedepends="exo-devel garcon-devel libcanberra-devel libnotify-devel - libglib-devel gtk-layer-shell-devel wayland-devel - libxklavier-devel upower-devel libXrandr-devel xf86-input-libinput-devel" -depends="desktop-file-utils gnome-icon-theme" -conf_files="/etc/xdg/xfce4/xfconf/xfce-perchannel-xml/xsettings.xml" -short_desc="Xfce settings manager" -maintainer="Đoàn Trần Công Danh " -license="GPL-2.0-only" -homepage="https://xfce.org/" -changelog="https://raw.githubusercontent.com/xfce-mirror/xfce4-settings/xfce-${version%.*}/NEWS" -distfiles="https://archive.xfce.org/src/xfce/${pkgname}/${version%.*}/${pkgname}-${version}.tar.bz2" -checksum=6e11776e640798a1ac4168d53877f105bb3e8cf93b443c160841e3acdab63939 diff --git a/srcpkgs/xfce4-smartbookmark-plugin/template b/srcpkgs/xfce4-smartbookmark-plugin/template deleted file mode 100644 index a6fba7aba10ec9..00000000000000 --- a/srcpkgs/xfce4-smartbookmark-plugin/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'xfce4-smartbookmark-plugin' -pkgname=xfce4-smartbookmark-plugin -version=0.6.0 -revision=1 -build_style=meson -hostmakedepends="pkg-config gettext" -makedepends="xfce4-panel-devel" -short_desc="Send requests directly to your browser and perform a custom search" -maintainer="louka " -license="GPL-2.0-or-later" -homepage="https://docs.xfce.org/panel-plugins/xfce4-smartbookmark-plugin" -changelog="https://gitlab.xfce.org/panel-plugins/xfce4-smartbookmark-plugin/-/blob/master/NEWS" -distfiles="https://archive.xfce.org/src/panel-plugins/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=d8a619dcad703071f7fcda538cc34154f9952cf4ec0816df23a56e98e3cc05d8 diff --git a/srcpkgs/xfce4-systemload-plugin/template b/srcpkgs/xfce4-systemload-plugin/template deleted file mode 100644 index a9756be7166554..00000000000000 --- a/srcpkgs/xfce4-systemload-plugin/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'xfce4-systemload-plugin' -pkgname=xfce4-systemload-plugin -version=1.4.0 -revision=1 -build_style=meson -hostmakedepends="pkg-config gettext" -makedepends="xfce4-panel-devel upower-devel libgtop-devel libglib-devel - gtk+3-devel libxfce4ui-devel libxfce4util-devel xfconf-devel" -short_desc="System load plugin for the Xfce4 panel" -maintainer="Alexander Mamay " -license="BSD-2-Clause" -homepage="https://goodies.xfce.org/projects/panel-plugins/xfce4-systemload-plugin" -distfiles="https://archive.xfce.org/src/panel-plugins/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=6e363bcf845bb88329b52858d65a1ec6e00db5121ae9246e46eb03135d9569c6 - -post_install() { - vlicense COPYING -} diff --git a/srcpkgs/xfce4-taskmanager/template b/srcpkgs/xfce4-taskmanager/template deleted file mode 100644 index 035a8f046db826..00000000000000 --- a/srcpkgs/xfce4-taskmanager/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'xfce4-taskmanager' -pkgname=xfce4-taskmanager -version=1.6.0 -revision=1 -build_style=meson -hostmakedepends="pkg-config gettext glib-devel" -makedepends="libglib-devel libxfce4ui-devel libwnck-devel libXmu-devel gtk+3-devel - cairo-devel libXmu-devel libxfce4util-devel xfconf-devel libX11-devel" -depends="hicolor-icon-theme desktop-file-utils" -short_desc="XFCE task manager plugin" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="https://docs.xfce.org/apps/xfce4-taskmanager/start" -distfiles="https://archive.xfce.org/src/apps/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=29bdc7840ab8b9025f6c0e456a83a31090d1c9fd9e26b359baa4a4010cfb0b90 diff --git a/srcpkgs/xfce4-terminal/template b/srcpkgs/xfce4-terminal/template deleted file mode 100644 index 8a8787dd7acb8d..00000000000000 --- a/srcpkgs/xfce4-terminal/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'xfce4-terminal' -pkgname=xfce4-terminal -version=1.1.5 -revision=1 -build_style=meson -hostmakedepends="gettext pkg-config libxslt glib-devel docbook-xsl" -makedepends="exo-devel vte3-devel gtk-layer-shell-devel libglib-devel gtk+3-devel - pcre2-devel libxfce4ui-devel libxfce4util-devel xfconf-devel libX11-devel" -depends="desktop-file-utils hicolor-icon-theme gsettings-desktop-schemas" -short_desc="Modern terminal emulator primarly for the Xfce desktop environment" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="https://docs.xfce.org/apps/xfce4-terminal/start" -changelog="https://gitlab.xfce.org/apps/xfce4-terminal/-/raw/master/NEWS" -distfiles="https://archive.xfce.org/src/apps/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=3c5b1d3a01a9a113852ac0f77d1c85bf3a356b43de33ec805b21ceca7d6f0a63 diff --git a/srcpkgs/xfce4-time-out-plugin/template b/srcpkgs/xfce4-time-out-plugin/template deleted file mode 100644 index 9f291b1e464e49..00000000000000 --- a/srcpkgs/xfce4-time-out-plugin/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'xfce4-time-out-plugin' -pkgname=xfce4-time-out-plugin -version=1.2.0 -revision=1 -build_style=meson -hostmakedepends="pkg-config gettext" -makedepends="xfce4-panel-devel libglib-devel gtk+3-devel libxfce4ui-devel - libxfce4util-devel libX11-devel" -short_desc="Take a break from your computer with this plugin for Xfce4" -maintainer="Alexander Mamay " -license="GPL-2.0-or-later" -homepage="https://goodies.xfce.org/projects/panel-plugins/xfce4-time-out-plugin" -changelog="https://gitlab.xfce.org/panel-plugins/xfce4-time-out-plugin/-/raw/master/NEWS" -distfiles="https://archive.xfce.org/src/panel-plugins/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=e344d9f82a8acd23d44e7cf9b2efe9599ffff856d9ba1a9be0e67b022c0d2eb2 diff --git a/srcpkgs/xfce4-timer-plugin/template b/srcpkgs/xfce4-timer-plugin/template deleted file mode 100644 index ecccec58951ded..00000000000000 --- a/srcpkgs/xfce4-timer-plugin/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'xfce4-timer-plugin' -pkgname=xfce4-timer-plugin -version=1.8.0 -revision=1 -build_style=meson -hostmakedepends="pkg-config gettext" -makedepends="xfce4-panel-devel libxfce4ui-devel libxfce4util-devel libglib-devel - gtk+3-devel" -short_desc="Plugin to track time for the Xfce4 panel" -maintainer="Alexander Mamay " -license="GPL-2.0-or-later" -homepage="https://goodies.xfce.org/projects/panel-plugins/xfce4-timer-plugin" -distfiles="https://archive.xfce.org/src/panel-plugins/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=1d3ac3aa2c4345400c025642778e7643aab41047622baf9cdc00bbac78e89f99 diff --git a/srcpkgs/xfce4-verve-plugin/template b/srcpkgs/xfce4-verve-plugin/template deleted file mode 100644 index 5d578950165038..00000000000000 --- a/srcpkgs/xfce4-verve-plugin/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'xfce4-verve-plugin' -pkgname=xfce4-verve-plugin -version=2.1.0 -revision=1 -build_style=meson -hostmakedepends="gettext pkg-config" -makedepends="xfce4-panel-devel pcre2-devel libglib-devel gtk+3-devel libxfce4ui-devel - libxfce4util-devel" -short_desc="Command line plugin Xfce4 panel" -maintainer="Alexander Mamay " -license="GPL-2.0-or-later" -homepage="https://goodies.xfce.org/projects/panel-plugins/xfce4-verve-plugin" -distfiles="https://archive.xfce.org/src/panel-plugins/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=237e0da802cdc02e0ec0c3cdefecb6fa2992ade9f59ce2999779cc30d59c9f24 diff --git a/srcpkgs/xfce4-wavelan-plugin/template b/srcpkgs/xfce4-wavelan-plugin/template deleted file mode 100644 index bd7f0b0ada0de7..00000000000000 --- a/srcpkgs/xfce4-wavelan-plugin/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'xfce4-wavelan-plugin' -pkgname=xfce4-wavelan-plugin -version=0.7.0 -revision=1 -build_style=meson -hostmakedepends="pkg-config gettext" -makedepends="xfce4-panel-devel" -short_desc="WaveLAN plugin for the Xfce4 panel" -maintainer="Piraty " -license="BSD-2-Clause" -homepage="https://goodies.xfce.org/projects/panel-plugins/xfce4-wavelan-plugin" -distfiles="https://archive.xfce.org/src/panel-plugins/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=5fdce1e1b0d29d0a258dca86bab9d4edcbc12098134b92e00ea1502086a49116 - -post_install() { - vlicense COPYING -} diff --git a/srcpkgs/xfce4-weather-plugin/patches/0001-parsers-Generalise-input-to-array-of-gchar.patch b/srcpkgs/xfce4-weather-plugin/patches/0001-parsers-Generalise-input-to-array-of-gchar.patch deleted file mode 100644 index 54358476ed7bf7..00000000000000 --- a/srcpkgs/xfce4-weather-plugin/patches/0001-parsers-Generalise-input-to-array-of-gchar.patch +++ /dev/null @@ -1,288 +0,0 @@ -From c0653a903c6f2cecdf41ac9eaeba4f4617656ffe Mon Sep 17 00:00:00 2001 -From: Đoàn Trần Công Danh -Date: Fri, 1 Mar 2024 21:56:34 +0700 -Subject: [PATCH 1/2] parsers: Generalise input to array of gchar - -In a later change, we will move to libsoup-3.0, which doesn't expose -`response_body' in SoupMessage. - -Prepare for that move. ---- - panel-plugin/weather-config.c | 18 +++++++++++++++-- - panel-plugin/weather-parsers.c | 36 ++++++++++++++++++---------------- - panel-plugin/weather-parsers.h | 7 +++---- - panel-plugin/weather-search.c | 18 +++++++++++++++-- - panel-plugin/weather.c | 26 ++++++++++++++++++++---- - 5 files changed, 76 insertions(+), 29 deletions(-) - -diff --git a/panel-plugin/weather-config.c b/panel-plugin/weather-config.c -index 2645408..19fa1d8 100644 ---- a/panel-plugin/weather-config.c -+++ b/panel-plugin/weather-config.c -@@ -245,6 +245,13 @@ cb_lookup_altitude(SoupSession *session, - xfceweather_dialog *dialog = (xfceweather_dialog *) user_data; - xml_altitude *altitude; - gdouble alt = 0; -+ const gchar *body = NULL; -+ gsize len = 0; -+ -+ if (G_LIKELY(msg->response_body && msg->response_body->data)) { -+ body = msg->response_body->data; -+ len = msg->response_body->length; -+ } - - if (global_dialog == NULL) { - weather_debug("%s called after dialog was destroyed", G_STRFUNC); -@@ -252,7 +259,7 @@ cb_lookup_altitude(SoupSession *session, - } - - altitude = (xml_altitude *) -- parse_xml_document(msg, (XmlParseFunc) parse_altitude); -+ parse_xml_document(body, len, (XmlParseFunc) parse_altitude); - - if (altitude) { - alt = string_to_double(altitude->altitude, -9999); -@@ -274,6 +281,13 @@ cb_lookup_timezone(SoupSession *session, - { - xfceweather_dialog *dialog = (xfceweather_dialog *) user_data; - xml_timezone *xml_tz; -+ const gchar *body = NULL; -+ gsize len = 0; -+ -+ if (G_LIKELY(msg->response_body && msg->response_body->data)) { -+ body = msg->response_body->data; -+ len = msg->response_body->length; -+ } - - if (global_dialog == NULL) { - weather_debug("%s called after dialog was destroyed", G_STRFUNC); -@@ -281,7 +295,7 @@ cb_lookup_timezone(SoupSession *session, - } - - xml_tz = (xml_timezone *) -- parse_xml_document(msg, (XmlParseFunc) parse_timezone); -+ parse_xml_document(body, len, (XmlParseFunc) parse_timezone); - weather_dump(weather_dump_timezone, xml_tz); - - if (xml_tz) { -diff --git a/panel-plugin/weather-parsers.c b/panel-plugin/weather-parsers.c -index d53a2bc..28934c4 100644 ---- a/panel-plugin/weather-parsers.c -+++ b/panel-plugin/weather-parsers.c -@@ -791,49 +791,51 @@ parse_timezone(xmlNode *cur_node) - - - xmlDoc * --get_xml_document(SoupMessage *msg) -+get_xml_document(const gchar *data, gsize len) - { -- if (G_LIKELY(msg && msg->response_body && msg->response_body->data)) { -- if (g_utf8_validate(msg->response_body->data, -1, NULL)) { -+ if (G_LIKELY(data && len)) { -+ if (g_utf8_validate(data, len, NULL)) { - /* force parsing as UTF-8, the XML encoding header may lie */ -- return xmlReadMemory(msg->response_body->data, -- strlen(msg->response_body->data), -+ return xmlReadMemory(data, len, - NULL, "UTF-8", 0); - } else { -- return xmlParseMemory(msg->response_body->data, -- strlen(msg->response_body->data)); -+ return xmlParseMemory(data, len); - } - } - return NULL; - } - - json_object * --get_json_tree(SoupMessage *msg) -+get_json_tree(const gchar *data, gsize len) - { - json_object *res=NULL; -- enum json_tokener_error err; -+ struct json_tokener *tok = json_tokener_new(); - -- if (G_LIKELY(msg && msg->response_body && msg->response_body->data)) { -- res = json_tokener_parse_verbose(msg->response_body->data, &err); -- if (err != json_tokener_success) -- g_warning("get_json_tree: error =%d",err); -+ if (G_UNLIKELY(tok == NULL)) { -+ return NULL; -+ } else if (G_LIKELY(data && len)) { -+ res = json_tokener_parse_ex(tok, data, len); -+ if (res == NULL) -+ g_warning("get_json_tree: error =%d", -+ json_tokener_get_error(tok)); - } -+ json_tokener_free(tok); - return res; - } - - gpointer --parse_xml_document(SoupMessage *msg, -+parse_xml_document(const gchar *data, gsize len, - XmlParseFunc parse_func) - { - xmlDoc *doc; - xmlNode *root_node; - gpointer user_data = NULL; - -- g_assert(msg != NULL); -- if (G_UNLIKELY(msg == NULL)) -+ g_assert(data != NULL); -+ if (G_UNLIKELY(data == NULL || len == 0)) - return NULL; - -- doc = get_xml_document(msg); -+ doc = get_xml_document(data, len); - if (G_LIKELY(doc)) { - root_node = xmlDocGetRootElement(doc); - if (G_LIKELY(root_node)) -diff --git a/panel-plugin/weather-parsers.h b/panel-plugin/weather-parsers.h -index a9d019d..09b9c02 100644 ---- a/panel-plugin/weather-parsers.h -+++ b/panel-plugin/weather-parsers.h -@@ -22,7 +22,6 @@ - #include - #include - #include --#include - #include - - #define DATA_EXPIRY_TIME (24 * 3600) -@@ -157,11 +156,11 @@ xml_astro *get_astro(const GArray *astrodata, - const time_t day_t, - guint *index); - --xmlDoc *get_xml_document(SoupMessage *msg); -+xmlDoc *get_xml_document(const gchar *data, gsize len); - --json_object *get_json_tree(SoupMessage *msg); -+json_object *get_json_tree(const gchar *data, gsize len); - --gpointer parse_xml_document(SoupMessage *msg, -+gpointer parse_xml_document(const gchar *data, gsize len, - XmlParseFunc parse_func); - - xml_astro *xml_astro_copy(const xml_astro *src); -diff --git a/panel-plugin/weather-search.c b/panel-plugin/weather-search.c -index 7e87ae8..6a2ba1f 100644 ---- a/panel-plugin/weather-search.c -+++ b/panel-plugin/weather-search.c -@@ -89,6 +89,13 @@ cb_searchdone(SoupSession *session, - gint found = 0; - GtkTreeIter iter; - GtkTreeSelection *selection; -+ const gchar *body = NULL; -+ gsize len = 0; -+ -+ if (G_LIKELY(msg->response_body && msg->response_body->data)) { -+ body = msg->response_body->data; -+ len = msg->response_body->length; -+ } - - if (global_dialog == NULL) { - weather_debug("%s called after dialog was destroyed", G_STRFUNC); -@@ -97,7 +104,7 @@ cb_searchdone(SoupSession *session, - - gtk_widget_set_sensitive(dialog->find_button, TRUE); - -- doc = get_xml_document(msg); -+ doc = get_xml_document(body, len); - if (!doc) - return; - -@@ -385,6 +392,13 @@ cb_geolocation(SoupSession *session, - xml_geolocation *geo; - gchar *full_loc; - units_config *units; -+ const gchar *body = NULL; -+ gsize len = 0; -+ -+ if (G_LIKELY(msg->response_body && msg->response_body->data)) { -+ body = msg->response_body->data; -+ len = msg->response_body->length; -+ } - - if (global_dialog == NULL) { - weather_debug("%s called after dialog was destroyed", G_STRFUNC); -@@ -392,7 +406,7 @@ cb_geolocation(SoupSession *session, - } - - geo = (xml_geolocation *) -- parse_xml_document(msg, (XmlParseFunc) parse_geolocation); -+ parse_xml_document(body, len, (XmlParseFunc) parse_geolocation); - weather_dump(weather_dump_geolocation, geo); - - if (!geo) { -diff --git a/panel-plugin/weather.c b/panel-plugin/weather.c -index 0a92b4e..b75c633 100644 ---- a/panel-plugin/weather.c -+++ b/panel-plugin/weather.c -@@ -489,11 +489,17 @@ cb_astro_update_sun(SoupSession *session, - json_object *json_tree; - time_t now_t; - guint astro_forecast_days; -+ const gchar *body = NULL; -+ gsize len = 0; - - data->msg_parse->sun_msg_processed++; - data->astro_update->http_status_code = msg->status_code; - if ((msg->status_code == 200 || msg->status_code == 203)) { -- json_tree = get_json_tree(msg); -+ if (G_LIKELY(msg->response_body && msg->response_body->data)) { -+ body = msg->response_body->data; -+ len = msg->response_body->length; -+ } -+ json_tree = get_json_tree(body, len); - if (G_LIKELY(json_tree)) { - if (!parse_astrodata_sun(json_tree, data->astrodata)) { - data->msg_parse->sun_msg_parse_error++; -@@ -545,11 +551,17 @@ cb_astro_update_moon(SoupSession *session, - json_object *json_tree; - time_t now_t; - guint astro_forecast_days; -+ const gchar *body = NULL; -+ gsize len = 0; - - data->msg_parse->moon_msg_processed++; - data->astro_update->http_status_code = msg->status_code; - if ((msg->status_code == 200 || msg->status_code == 203)) { -- json_tree = get_json_tree(msg); -+ if (G_LIKELY(msg->response_body && msg->response_body->data)) { -+ body = msg->response_body->data; -+ len = msg->response_body->length; -+ } -+ json_tree = get_json_tree(body, len); - if (G_LIKELY(json_tree)) { - if (!parse_astrodata_moon(json_tree, data->astrodata)) { - data->msg_parse->moon_msg_parse_error++; -@@ -606,17 +618,23 @@ cb_weather_update(SoupSession *session, - gpointer user_data) - { - plugin_data *data = user_data; -- xmlDoc *doc; -+ xmlDoc *doc = NULL; - xmlNode *root_node; - time_t now_t; - gboolean parsing_error = TRUE; -+ const gchar *body = NULL; -+ gsize len = 0; - - weather_debug("Processing downloaded weather data."); - time(&now_t); - data->weather_update->attempt++; - data->weather_update->http_status_code = msg->status_code; - if (msg->status_code == 200 || msg->status_code == 203) { -- doc = get_xml_document(msg); -+ if (G_LIKELY(msg->response_body && msg->response_body->data)) { -+ body = msg->response_body->data; -+ len = msg->response_body->length; -+ } -+ doc = get_xml_document(body, len); - if (G_LIKELY(doc)) { - root_node = xmlDocGetRootElement(doc); - if (G_LIKELY(root_node)) --- -2.47.1.613.gc27f4b7a9fc45 - diff --git a/srcpkgs/xfce4-weather-plugin/patches/0002-libsoup-Port-to-libsoup-3.0.patch b/srcpkgs/xfce4-weather-plugin/patches/0002-libsoup-Port-to-libsoup-3.0.patch deleted file mode 100644 index 19caa8a863e947..00000000000000 --- a/srcpkgs/xfce4-weather-plugin/patches/0002-libsoup-Port-to-libsoup-3.0.patch +++ /dev/null @@ -1,563 +0,0 @@ -From 279c975dc1f95bd1ce9152eee1d19122e7deb9a8 Mon Sep 17 00:00:00 2001 -From: Đoàn Trần Công Danh -Date: Fri, 1 Mar 2024 21:56:34 +0700 -Subject: [PATCH 2/2] libsoup: Port to libsoup-3.0 - ---- - README | 4 +- - configure.ac | 2 +- - panel-plugin/weather-config.c | 32 ++++--- - panel-plugin/weather-search.c | 37 ++++++--- - panel-plugin/weather-summary.c | 23 ++++-- - panel-plugin/weather.c | 147 +++++++++++++++------------------ - panel-plugin/weather.h | 2 +- - 7 files changed, 132 insertions(+), 115 deletions(-) - -diff --git a/README b/README -index 6587581..3530b1f 100644 ---- a/README -+++ b/README -@@ -152,10 +152,10 @@ using gdb or any other debugger should the plugin crash: - BUILD REQUIREMENTS AND DEPENDENCIES - ========================================================================== - To be able to build the plugin, the following requirements have to be --met in addition to those of XFCE-4.14: -+met in addition to those of XFCE-4.16: - - * >=libxml-2.4.0 --* >=libsoup-2.42.0 -+* >=libsoup-3.0.0 - * >=upower-0.9.0 (optional) - - You might also need developer libraries necessary for building other -diff --git a/configure.ac b/configure.ac -index 324599f..049ef88 100644 ---- a/configure.ac -+++ b/configure.ac -@@ -70,7 +70,7 @@ XDT_CHECK_PACKAGE([LIBXFCE4UI], [libxfce4ui-2], [4.16.0]) - XDT_CHECK_PACKAGE([LIBXFCE4PANEL], [libxfce4panel-2.0], [4.14.0]) - XDT_CHECK_PACKAGE([XFCONF], [libxfconf-0], [4.12.0]) - XDT_CHECK_PACKAGE([LIBXML], [libxml-2.0], [2.4.0]) --XDT_CHECK_PACKAGE([SOUP], [libsoup-2.4], [2.42.0]) -+XDT_CHECK_PACKAGE([SOUP], [libsoup-3.0], [3.0.0]) - XDT_CHECK_PACKAGE([JSON], [json-c], [0.13.1]) - XDT_CHECK_OPTIONAL_PACKAGE([UPOWER_GLIB], [upower-glib], [0.9.0], [upower], - [upower for adapting update interval to power state]) -diff --git a/panel-plugin/weather-config.c b/panel-plugin/weather-config.c -index 19fa1d8..d27c825 100644 ---- a/panel-plugin/weather-config.c -+++ b/panel-plugin/weather-config.c -@@ -238,8 +238,8 @@ sanitize_location_name(const gchar *location_name) - - - static void --cb_lookup_altitude(SoupSession *session, -- SoupMessage *msg, -+cb_lookup_altitude(GObject *source, -+ GAsyncResult *result, - gpointer user_data) - { - xfceweather_dialog *dialog = (xfceweather_dialog *) user_data; -@@ -247,11 +247,14 @@ cb_lookup_altitude(SoupSession *session, - gdouble alt = 0; - const gchar *body = NULL; - gsize len = 0; -+ GError *error = NULL; -+ GBytes *response = -+ soup_session_send_and_read_finish(SOUP_SESSION(source), result, &error); - -- if (G_LIKELY(msg->response_body && msg->response_body->data)) { -- body = msg->response_body->data; -- len = msg->response_body->length; -- } -+ if (G_UNLIKELY(error)) -+ g_error_free(error); -+ else -+ body = g_bytes_get_data(response, &len); - - if (global_dialog == NULL) { - weather_debug("%s called after dialog was destroyed", G_STRFUNC); -@@ -271,23 +274,27 @@ cb_lookup_altitude(SoupSession *session, - else if (dialog->pd->units->altitude == FEET) - alt /= 0.3048; - gtk_spin_button_set_value(GTK_SPIN_BUTTON(dialog->spin_alt), alt); -+ g_bytes_unref(response); - } - - - static void --cb_lookup_timezone(SoupSession *session, -- SoupMessage *msg, -+cb_lookup_timezone(GObject *source, -+ GAsyncResult *result, - gpointer user_data) - { - xfceweather_dialog *dialog = (xfceweather_dialog *) user_data; - xml_timezone *xml_tz; - const gchar *body = NULL; - gsize len = 0; -+ GError *error = NULL; -+ GBytes *response = -+ soup_session_send_and_read_finish(SOUP_SESSION(source), result, &error); - -- if (G_LIKELY(msg->response_body && msg->response_body->data)) { -- body = msg->response_body->data; -- len = msg->response_body->length; -- } -+ if (G_UNLIKELY(error)) -+ g_error_free(error); -+ else -+ body = g_bytes_get_data(response, &len); - - if (global_dialog == NULL) { - weather_debug("%s called after dialog was destroyed", G_STRFUNC); -@@ -304,6 +311,7 @@ cb_lookup_timezone(SoupSession *session, - xml_timezone_free(xml_tz); - } else - gtk_entry_set_text(GTK_ENTRY(dialog->text_timezone), ""); -+ g_bytes_unref(response); - } - - -diff --git a/panel-plugin/weather-search.c b/panel-plugin/weather-search.c -index 6a2ba1f..e030ff8 100644 ---- a/panel-plugin/weather-search.c -+++ b/panel-plugin/weather-search.c -@@ -78,8 +78,8 @@ sanitize_str(const gchar *str) - - - static void --cb_searchdone(SoupSession *session, -- SoupMessage *msg, -+cb_searchdone(GObject *source, -+ GAsyncResult *result, - gpointer user_data) - { - search_dialog *dialog = (search_dialog *) user_data; -@@ -91,11 +91,14 @@ cb_searchdone(SoupSession *session, - GtkTreeSelection *selection; - const gchar *body = NULL; - gsize len = 0; -+ GError *error = NULL; -+ GBytes *response = -+ soup_session_send_and_read_finish(SOUP_SESSION(source), result, &error); - -- if (G_LIKELY(msg->response_body && msg->response_body->data)) { -- body = msg->response_body->data; -- len = msg->response_body->length; -- } -+ if (G_UNLIKELY(error)) -+ g_error_free(error); -+ else -+ body = g_bytes_get_data(response, &len); - - if (global_dialog == NULL) { - weather_debug("%s called after dialog was destroyed", G_STRFUNC); -@@ -105,8 +108,10 @@ cb_searchdone(SoupSession *session, - gtk_widget_set_sensitive(dialog->find_button, TRUE); - - doc = get_xml_document(body, len); -- if (!doc) -+ if (!doc) { -+ g_bytes_unref(response); - return; -+ } - - cur_node = xmlDocGetRootElement(doc); - if (cur_node) { -@@ -140,6 +145,7 @@ cb_searchdone(SoupSession *session, - } - - gtk_tree_view_column_set_title(dialog->column, _("Results")); -+ g_bytes_unref(response); - } - - -@@ -384,8 +390,8 @@ get_preferred_units(const gchar *country_code) - - - static void --cb_geolocation(SoupSession *session, -- SoupMessage *msg, -+cb_geolocation(GObject *source, -+ GAsyncResult *result, - gpointer user_data) - { - geolocation_data *data = (geolocation_data *) user_data; -@@ -394,11 +400,14 @@ cb_geolocation(SoupSession *session, - units_config *units; - const gchar *body = NULL; - gsize len = 0; -+ GError *error = NULL; -+ GBytes *response = -+ soup_session_send_and_read_finish(SOUP_SESSION(source), result, &error); - -- if (G_LIKELY(msg->response_body && msg->response_body->data)) { -- body = msg->response_body->data; -- len = msg->response_body->length; -- } -+ if (G_UNLIKELY(error)) -+ g_error_free(error); -+ else -+ body = g_bytes_get_data(response, &len); - - if (global_dialog == NULL) { - weather_debug("%s called after dialog was destroyed", G_STRFUNC); -@@ -411,6 +420,7 @@ cb_geolocation(SoupSession *session, - - if (!geo) { - data->cb(NULL, NULL, NULL, NULL, data->user_data); -+ g_bytes_unref(response); - g_free(data); - return; - } -@@ -441,6 +451,7 @@ cb_geolocation(SoupSession *session, - g_slice_free(units_config, units); - xml_geolocation_free(geo); - g_free(full_loc); -+ g_bytes_unref(response); - g_free(data); - } - -diff --git a/panel-plugin/weather-summary.c b/panel-plugin/weather-summary.c -index a6a2f56..224bb34 100644 ---- a/panel-plugin/weather-summary.c -+++ b/panel-plugin/weather-summary.c -@@ -234,22 +234,29 @@ get_logo_path(void) - - - static void --logo_fetched(SoupSession *session, -- SoupMessage *msg, -+logo_fetched(GObject *source, -+ GAsyncResult *result, - gpointer user_data) - { -- if (msg && msg->response_body && msg->response_body->length > 0) { -+ GError *error = NULL; -+ GBytes *response = -+ soup_session_send_and_read_finish(SOUP_SESSION(source), result, &error); -+ -+ if (G_LIKELY(error == NULL)) { -+ gsize len = 0; -+ const gchar *body = g_bytes_get_data(response, &len); - gchar *path = get_logo_path(); -- GError *error = NULL; - GdkPixbuf *pixbuf = NULL; - gint scale_factor; -- if (!g_file_set_contents(path, msg->response_body->data, -- msg->response_body->length, &error)) { -+ g_file_set_contents(path, body, len, &error); -+ g_bytes_unref(response); -+ if (error) { - g_warning("Error downloading met.no logo image to %s, " - "reason: %s\n", path, - error ? error->message : "unknown"); - g_error_free(error); - g_free(path); -+ g_bytes_unref(response); - return; - } - scale_factor = gtk_widget_get_scale_factor(user_data); -@@ -261,7 +268,9 @@ logo_fetched(SoupSession *session, - cairo_surface_destroy(surface); - g_object_unref(pixbuf); - } -- } -+ g_bytes_unref(response); -+ } else -+ g_error_free(error); - } - - -diff --git a/panel-plugin/weather.c b/panel-plugin/weather.c -index b75c633..1a84537 100644 ---- a/panel-plugin/weather.c -+++ b/panel-plugin/weather.c -@@ -23,6 +23,8 @@ - #include - #include - -+#include -+ - #include - #include - #include -@@ -106,13 +108,14 @@ static void schedule_next_wakeup(plugin_data *data); - void - weather_http_queue_request(SoupSession *session, - const gchar *uri, -- SoupSessionCallback callback_func, -+ GAsyncReadyCallback callback_func, - gpointer user_data) - { - SoupMessage *msg; - - msg = soup_message_new("GET", uri); -- soup_session_queue_message(session, msg, callback_func, user_data); -+ soup_session_send_and_read_async(session, msg, G_PRIORITY_DEFAULT, NULL, -+ callback_func, user_data); - } - - -@@ -481,8 +484,8 @@ calc_next_download_time(const update_info *upi, - * Process downloaded sun astro data and schedule next astro update. - */ - static void --cb_astro_update_sun(SoupSession *session, -- SoupMessage *msg, -+cb_astro_update_sun(GObject *source, -+ GAsyncResult *result, - gpointer user_data) - { - plugin_data *data = user_data; -@@ -491,14 +494,17 @@ cb_astro_update_sun(SoupSession *session, - guint astro_forecast_days; - const gchar *body = NULL; - gsize len = 0; -+ SoupMessage *msg; -+ GError *error = NULL; -+ GBytes *response; - -+ msg = soup_session_get_async_result_message(SOUP_SESSION(source), result); - data->msg_parse->sun_msg_processed++; -- data->astro_update->http_status_code = msg->status_code; -- if ((msg->status_code == 200 || msg->status_code == 203)) { -- if (G_LIKELY(msg->response_body && msg->response_body->data)) { -- body = msg->response_body->data; -- len = msg->response_body->length; -- } -+ data->astro_update->http_status_code = soup_message_get_status(msg); -+ response = soup_session_send_and_read_finish(SOUP_SESSION(source), -+ result, &error); -+ if (G_LIKELY(error == NULL)) { -+ body = g_bytes_get_data(response, &len); - json_tree = get_json_tree(body, len); - if (G_LIKELY(json_tree)) { - if (!parse_astrodata_sun(json_tree, data->astrodata)) { -@@ -514,10 +520,12 @@ cb_astro_update_sun(SoupSession *session, - g_warning("Error parsing sun astronomical data!"); - weather_debug("No json_tree"); - } -+ g_bytes_unref(response); - } else { - data->msg_parse->http_msg_fail = TRUE; -- g_warning_once("Download of sun astronomical data failed with HTTP Status Code %d, Reason phrase: %s", -- msg->status_code, msg->reason_phrase); -+ g_warning_once("Download of sun astronomical data failed: %s", -+ error->message); -+ g_error_free(error); - } - - astro_forecast_days = data->forecast_days + 1; -@@ -543,8 +551,8 @@ cb_astro_update_sun(SoupSession *session, - * Process downloaded moon astro data and schedule next astro update. - */ - static void --cb_astro_update_moon(SoupSession *session, -- SoupMessage *msg, -+cb_astro_update_moon(GObject *source, -+ GAsyncResult *result, - gpointer user_data) - { - plugin_data *data = user_data; -@@ -553,14 +561,17 @@ cb_astro_update_moon(SoupSession *session, - guint astro_forecast_days; - const gchar *body = NULL; - gsize len = 0; -+ SoupMessage *msg; -+ GError *error = NULL; -+ GBytes *response; - -+ response = soup_session_send_and_read_finish(SOUP_SESSION(source), -+ result, &error); -+ msg = soup_session_get_async_result_message(SOUP_SESSION(source), result); - data->msg_parse->moon_msg_processed++; -- data->astro_update->http_status_code = msg->status_code; -- if ((msg->status_code == 200 || msg->status_code == 203)) { -- if (G_LIKELY(msg->response_body && msg->response_body->data)) { -- body = msg->response_body->data; -- len = msg->response_body->length; -- } -+ data->astro_update->http_status_code = soup_message_get_status(msg); -+ if (G_LIKELY(error == NULL)) { -+ body = g_bytes_get_data(response, &len); - json_tree = get_json_tree(body, len); - if (G_LIKELY(json_tree)) { - if (!parse_astrodata_moon(json_tree, data->astrodata)) { -@@ -576,10 +587,12 @@ cb_astro_update_moon(SoupSession *session, - g_warning("Error parsing moon astronomical data"); - weather_debug("No json_tree"); - } -+ g_bytes_unref(response); - } else { - data->msg_parse->http_msg_fail = TRUE; -- g_warning_once("Download of moon astronomical data failed with HTTP Status Code %d, Reason phrase: %s", -- msg->status_code, msg->reason_phrase); -+ g_warning_once("Download of moon astronomical data failed: %s", -+ error->message); -+ g_error_free(error); - } - - astro_forecast_days = data->forecast_days + 1; -@@ -613,8 +626,8 @@ cb_astro_update_moon(SoupSession *session, - * Process downloaded weather data and schedule next weather update. - */ - static void --cb_weather_update(SoupSession *session, -- SoupMessage *msg, -+cb_weather_update(GObject *source, -+ GAsyncResult *result, - gpointer user_data) - { - plugin_data *data = user_data; -@@ -624,16 +637,19 @@ cb_weather_update(SoupSession *session, - gboolean parsing_error = TRUE; - const gchar *body = NULL; - gsize len = 0; -+ SoupMessage *msg; -+ GError *error = NULL; -+ GBytes *response = NULL; - - weather_debug("Processing downloaded weather data."); -+ response = soup_session_send_and_read_finish(SOUP_SESSION(source), -+ result, &error); -+ msg = soup_session_get_async_result_message(SOUP_SESSION(source), result); - time(&now_t); - data->weather_update->attempt++; -- data->weather_update->http_status_code = msg->status_code; -- if (msg->status_code == 200 || msg->status_code == 203) { -- if (G_LIKELY(msg->response_body && msg->response_body->data)) { -- body = msg->response_body->data; -- len = msg->response_body->length; -- } -+ data->weather_update->http_status_code = soup_message_get_status(msg); -+ if (G_LIKELY(error == NULL)) { -+ body = g_bytes_get_data(response, &len); - doc = get_xml_document(body, len); - if (G_LIKELY(doc)) { - root_node = xmlDocGetRootElement(doc); -@@ -645,12 +661,13 @@ cb_weather_update(SoupSession *session, - } - xmlFreeDoc(doc); - } -+ g_bytes_unref(response); - if (parsing_error) - g_warning("Error parsing weather data!"); -- } else -- weather_debug -- ("Download of weather data failed with HTTP Status Code %d, " -- "Reason phrase: %s", msg->status_code, msg->reason_phrase); -+ } else { -+ weather_debug("Download of weather data failed: %s", error->message); -+ g_error_free(error); -+ } - data->weather_update->next = calc_next_download_time(data->weather_update, - now_t); - -@@ -1708,32 +1725,6 @@ mi_click(GtkWidget *widget, - update_weatherdata_with_reset(data); - } - --static void --proxy_auth(SoupSession *session, -- SoupMessage *msg, -- SoupAuth *auth, -- gboolean retrying, -- gpointer user_data) --{ -- SoupURI *soup_proxy_uri; -- const gchar *proxy_uri; -- -- if (!retrying) { -- if (msg->status_code == SOUP_STATUS_PROXY_AUTHENTICATION_REQUIRED) { -- proxy_uri = g_getenv("HTTP_PROXY"); -- if (!proxy_uri) -- proxy_uri = g_getenv("http_proxy"); -- if (proxy_uri) { -- soup_proxy_uri = soup_uri_new(proxy_uri); -- soup_auth_authenticate(auth, -- soup_uri_get_user(soup_proxy_uri), -- soup_uri_get_password(soup_proxy_uri)); -- soup_uri_free(soup_proxy_uri); -- } -- } -- } --} -- - - #ifdef HAVE_UPOWER_GLIB - static void -@@ -2037,9 +2028,10 @@ static plugin_data * - xfceweather_create_control(XfcePanelPlugin *plugin) - { - plugin_data *data = g_slice_new0(plugin_data); -- SoupURI *soup_proxy_uri; -+ GProxyResolver *proxy_resolver; - const gchar *proxy_uri; -- const gchar *proxy_user; -+ const gchar *no_proxy; -+ gchar **no_proxy_lst = NULL; - GtkWidget *refresh; - cairo_surface_t *icon = NULL; - data_types lbl; -@@ -2077,29 +2069,26 @@ xfceweather_create_control(XfcePanelPlugin *plugin) - - /* Setup session for HTTP connections */ - data->session = soup_session_new(); -- g_object_set(data->session, SOUP_SESSION_USER_AGENT, -- PACKAGE_NAME "-" PACKAGE_VERSION, NULL); -- g_object_set(data->session, SOUP_SESSION_TIMEOUT, -- CONN_TIMEOUT, NULL); -+ soup_session_set_user_agent(data->session, -+ PACKAGE_NAME "-" PACKAGE_VERSION); -+ soup_session_set_timeout(data->session, CONN_TIMEOUT); - - /* Set the proxy URI from environment */ - proxy_uri = g_getenv("HTTP_PROXY"); - if (!proxy_uri) - proxy_uri = g_getenv("http_proxy"); - if (proxy_uri) { -- soup_proxy_uri = soup_uri_new(proxy_uri); -- g_object_set(data->session, SOUP_SESSION_PROXY_URI, -- soup_proxy_uri, NULL); -- -- /* check if uri contains authentication info */ -- proxy_user = soup_uri_get_user(soup_proxy_uri); -- if (proxy_user && strlen(proxy_user) > 0) { -- g_signal_connect(G_OBJECT(data->session), "authenticate", -- G_CALLBACK(proxy_auth), NULL); -- } -- -- soup_uri_free(soup_proxy_uri); -- } -+ no_proxy = g_getenv("no_proxy"); -+ if (!no_proxy) -+ no_proxy = g_getenv("NO_PROXY"); -+ if (no_proxy) -+ no_proxy_lst = g_strsplit(no_proxy, ",", -1); -+ proxy_resolver = g_simple_proxy_resolver_new(proxy_uri, no_proxy_lst); -+ g_strfreev(no_proxy_lst); -+ soup_session_set_proxy_resolver(data->session, proxy_resolver); -+ g_object_unref(proxy_resolver); -+ } -+ /* Otherwise, g_proxy_resolver_get_default() will be used */ - - data->scrollbox = gtk_scrollbox_new(); - -diff --git a/panel-plugin/weather.h b/panel-plugin/weather.h -index 208de09..01974ce 100644 ---- a/panel-plugin/weather.h -+++ b/panel-plugin/weather.h -@@ -183,7 +183,7 @@ extern gboolean debug_mode; - - void weather_http_queue_request(SoupSession *session, - const gchar *uri, -- SoupSessionCallback callback_func, -+ GAsyncReadyCallback callback_func, - gpointer user_data); - - void scrollbox_set_visible(plugin_data *data); --- -2.47.1.613.gc27f4b7a9fc45 - diff --git a/srcpkgs/xfce4-weather-plugin/template b/srcpkgs/xfce4-weather-plugin/template deleted file mode 100644 index dfa939a83ec5ae..00000000000000 --- a/srcpkgs/xfce4-weather-plugin/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'xfce4-weather-plugin' -pkgname=xfce4-weather-plugin -version=0.11.3 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config gettext xfce4-dev-tools automake libtool" -makedepends="libxfce4ui-devel xfce4-panel-devel libxml2-devel libsoup3-devel - json-c-devel upower-devel" -depends="hicolor-icon-theme" -short_desc="XFCE panel plugin to show temperature and weather" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="https://goodies.xfce.org/projects/panel-plugins/xfce4-weather-plugin" -distfiles="https://archive.xfce.org/src/panel-plugins/${pkgname}/${version%.*}/${pkgname}-${version}.tar.bz2" -checksum=002d1fe63906d2f3a012f3cb58cceff1dfbcc466759e36c76d3b03dd01c0dc57 -lib32disabled=yes - -pre_configure() { - autoreconf -f -} diff --git a/srcpkgs/xfce4-whiskermenu-plugin/template b/srcpkgs/xfce4-whiskermenu-plugin/template deleted file mode 100644 index c3977b0ef0ba5b..00000000000000 --- a/srcpkgs/xfce4-whiskermenu-plugin/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'xfce4-whiskermenu-plugin' -pkgname=xfce4-whiskermenu-plugin -version=2.10.0 -revision=1 -build_style=cmake -hostmakedepends="gettext pkg-config" -makedepends="exo-devel garcon-devel xfce4-panel-devel accountsservice-devel - gtk-layer-shell-devel" -short_desc="Alternate menu for Xfce4" -maintainer="mobinmob " -license="GPL-2.0-or-later" -homepage="https://gitlab.xfce.org/panel-plugins/xfce4-whiskermenu-plugin" -changelog="https://gitlab.xfce.org/panel-plugins/xfce4-whiskermenu-plugin/-/raw/main/NEWS" -distfiles="https://archive.xfce.org/src/panel-plugins/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=c2efb3782816d44d421dcbee2900b9513bdb2469b695b776641f495601f33a10 diff --git a/srcpkgs/xfce4-xkb-plugin/template b/srcpkgs/xfce4-xkb-plugin/template deleted file mode 100644 index b35785ab41e7c2..00000000000000 --- a/srcpkgs/xfce4-xkb-plugin/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'xfce4-xkb-plugin' -pkgname=xfce4-xkb-plugin -version=0.9.0 -revision=1 -build_style=meson -hostmakedepends="pkg-config gettext" -makedepends="garcon-devel xfce4-panel-devel libxklavier-devel librsvg-devel - libnotify-devel libwnck-devel" -short_desc="Plugin to switch keyboard layouts for the Xfce4 panel" -maintainer="Orphaned " -license="BSD-2-Clause" -homepage="https://xfce.org/" -distfiles="https://archive.xfce.org/src/panel-plugins/$pkgname/${version%.*}/$pkgname-$version.tar.xz" -checksum=7cd7f3626ef39dc4ce142b2f96ab7583cbea84b4c0352fbc9c9667faac0bdd12 - -post_install() { - vlicense COPYING -} diff --git a/srcpkgs/xfce4/template b/srcpkgs/xfce4/template deleted file mode 100644 index 2ea5f902001e10..00000000000000 --- a/srcpkgs/xfce4/template +++ /dev/null @@ -1,34 +0,0 @@ -# Template file for 'xfce4' -pkgname=xfce4 -version=4.20 -revision=2 -metapackage=yes -depends=" - xfce4-appfinder>=${version} - xfce4-panel>=${version} - xfce4-session>=${version} - xfce4-settings>=${version} - xfconf>=${version} - xfdesktop>=${version} - xfwm4>=${version} - xfwm4-themes>=4.10.0 - xfce4-power-manager>=${version} - xfce4-terminal>=1.1.3 - xfce4-taskmanager>=1.5.7 - Thunar>=${version} - thunar-volman>=${version} - exo>=${version} - parole>=4.20.0 - ristretto>=0.13.2 - mousepad>=0.6.3 - xfce4-notifyd>=0.9.6 - xfce4-screensaver>=4.18.3 - tumbler>=${version} - xdg-user-dirs-gtk - upower - elogind - xfce-polkit" -short_desc="XFCE meta-package for Void Linux" -maintainer="Đoàn Trần Công Danh " -license="GPL-2.0-or-later" -homepage="https://xfce.org/" diff --git a/srcpkgs/xfce4/update b/srcpkgs/xfce4/update deleted file mode 100644 index 5bc017a2c0e789..00000000000000 --- a/srcpkgs/xfce4/update +++ /dev/null @@ -1,2 +0,0 @@ -site="https://archive.xfce.org/xfce/" -pattern='href="\K[0-9][0-9.]+(?=/")' diff --git a/srcpkgs/xfconf-devel b/srcpkgs/xfconf-devel deleted file mode 120000 index ead062cb62f3a0..00000000000000 --- a/srcpkgs/xfconf-devel +++ /dev/null @@ -1 +0,0 @@ -xfconf \ No newline at end of file diff --git a/srcpkgs/xfconf/template b/srcpkgs/xfconf/template deleted file mode 100644 index 7d44067339d6d7..00000000000000 --- a/srcpkgs/xfconf/template +++ /dev/null @@ -1,37 +0,0 @@ -# Template file for 'xfconf' -pkgname=xfconf -version=4.20.0 -revision=1 -build_helper=gir -build_style=gnu-configure -configure_args="--enable-gsettings-backend" -hostmakedepends="pkg-config gettext glib-devel vala-devel perl" -makedepends="libxfce4util-devel vala-devel" -checkdepends="dbus xvfb-run" -short_desc="Xfce hierarchical (tree-like) configuration system" -maintainer="Đoàn Trần Công Danh " -license="GPL-2.0-only, LGPL-2.0-only" -homepage="https://xfce.org/" -distfiles="https://archive.xfce.org/src/xfce/xfconf/${version%.*}/$pkgname-$version.tar.bz2" -checksum=8bc43c60f1716b13cf35fc899e2a36ea9c6cdc3478a8f051220eef0f53567efd -build_options="gir" -build_options_default="gir" - -do_check() { - dbus-run-session xvfb-run make check -} - -xfconf-devel_package() { - depends="dbus-glib-devel ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/*.so - vmove usr/lib/pkgconfig - vmove usr/share/gtk-doc - if [ "$build_option_gir" ]; then - vmove usr/share/vala - vmove usr/share/gir-1.0 - fi - } -} diff --git a/srcpkgs/xfd/template b/srcpkgs/xfd/template deleted file mode 100644 index 5b560bde2d58bb..00000000000000 --- a/srcpkgs/xfd/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'xfd' -pkgname=xfd -version=1.1.4 -revision=1 -build_style=gnu-configure -hostmakedepends="gettext pkg-config" -makedepends="libXaw-devel freetype-devel libXft-devel libxkbfile-devel" -short_desc="Display all the characters in an X font" -maintainer="Orphaned " -license="MIT" -homepage="https://wiki.freedesktop.org/xorg/" -distfiles="${XORG_SITE}/app/${pkgname}-${version}.tar.xz" -checksum=d5470ffb66fd45a1e1b03d6df01f12d4caf0cf675cde0345cda237243e9076fd - -post_install() { - vlicense COPYING -} diff --git a/srcpkgs/xfdesktop/template b/srcpkgs/xfdesktop/template deleted file mode 100644 index 77c762895bcd7d..00000000000000 --- a/srcpkgs/xfdesktop/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'xfdesktop' -pkgname=xfdesktop -version=4.20.1 -revision=1 -build_style=meson -configure_args="-Dtests=false" -hostmakedepends="pkg-config gettext glib-devel Thunar-devel" -makedepends="libxfce4ui-devel exo-devel garcon-devel - gtk-layer-shell-devel libyaml-devel libxfce4windowing-devel - libnotify-devel libwnck-devel" -depends="hicolor-icon-theme desktop-file-utils" -short_desc="Desktop manager for the Xfce Desktop Environment" -maintainer="Đoàn Trần Công Danh " -license="GPL-2.0-or-later" -homepage="https://xfce.org/" -distfiles="https://archive.xfce.org/src/xfce/xfdesktop/${version%.*}/$pkgname-$version.tar.bz2" -checksum=acccde849265bbf4093925ba847977b7abf70bb2977e4f78216570e887c157b8 diff --git a/srcpkgs/xfe/template b/srcpkgs/xfe/template deleted file mode 100644 index 10a870641b27f0..00000000000000 --- a/srcpkgs/xfe/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'xfe' -pkgname=xfe -version=2.1.1 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config gettext" -makedepends="startup-notification-devel libpng-devel fox-devel xcb-util-devel" -depends="desktop-file-utils" -short_desc="Lightweight file manager for X" -maintainer="Vincent Legoll " -license="GPL-2.0-or-later" -homepage="http://roland65.free.fr/xfe/" -distfiles="${SOURCEFORGE_SITE}/xfe/xfe-${version}.tar.xz" -checksum=e357363546da79077f5e5a546464be1ed8a29d51fa3cdf0492de118d9a6938bb diff --git a/srcpkgs/xfig/template b/srcpkgs/xfig/template deleted file mode 100644 index ed2c3f751d5a44..00000000000000 --- a/srcpkgs/xfig/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'xfig' -pkgname=xfig -version=3.2.9a -revision=1 -build_style="gnu-configure" -hostmakedepends="fig2dev ghostscript netpbm" -makedepends="freetype-devel libXaw-devel libXaw3d-devel libXft-devel - libXi-devel libXmu-devel libXpm-devel libXt-devel - libjpeg-turbo-devel libpng-devel" -depends="gsfonts fig2dev" -short_desc="Interactive drawing tool" -maintainer="Leah Neukirchen " -license="custom:xfig" -homepage="http://mcj.sourceforge.net/" -distfiles="${SOURCEFORGE_SITE}/mcj/${pkgname}-${version}.tar.xz" -checksum=bc572a1881e5e20987ac590158b041ab7803845a9691036d3ba5e982f66d9ca3 - -# Hard-coded to /usr/include in the sources. -CFLAGS="-I${XBPS_CROSS_BASE}/usr/include/freetype2" - -post_extract() { - vsed -i 's/spell %f/aspell list %f/' app-defaults/Fig -} - -post_install() { - vlicense HACKING LICENSE -} diff --git a/srcpkgs/xfontsel/template b/srcpkgs/xfontsel/template deleted file mode 100644 index dc219c6a344736..00000000000000 --- a/srcpkgs/xfontsel/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'xfontsel' -pkgname=xfontsel -version=1.1.1 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config gettext" -makedepends="libXaw-devel" -depends="font-misc-misc" -short_desc="X font selector" -maintainer="Orphaned " -license="X11" -homepage="http://xorg.freedesktop.org" -distfiles="${XORG_SITE}/app/$pkgname-$version.tar.gz" -checksum=5a3c037ef28e8d22ccf7ca05894e0fcd86256a48dd56fb6e2838308cef623b7e - -post_install() { - vlicense COPYING -} diff --git a/srcpkgs/xforms-devel b/srcpkgs/xforms-devel deleted file mode 120000 index 1e8921ababd4cb..00000000000000 --- a/srcpkgs/xforms-devel +++ /dev/null @@ -1 +0,0 @@ -xforms \ No newline at end of file diff --git a/srcpkgs/xforms/template b/srcpkgs/xforms/template deleted file mode 100644 index b76cf101ceb073..00000000000000 --- a/srcpkgs/xforms/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'xforms' -pkgname=xforms -version=1.2.4 -revision=4 -build_style=gnu-configure -makedepends="libjpeg-turbo-devel libSM-devel libXpm-devel" -short_desc="Graphical uesr interface toolkit for X11" -maintainer="Andrew Benson " -license="LGPL-2.1-only" -homepage="http://xforms-toolkit.org/" -distfiles="$NONGNU_SITE/xforms/xforms-${version}.tar.gz" -checksum=78cc6b07071bbeaa1f906e0a22d5e9980e48f8913577bc082d661afe5cb75696 - -CFLAGS="-fcommon" - -xforms-devel_package() { - short_desc+=" - development files" - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/bin - vmove usr/share/man/man1 - vmove usr/include - vmove "usr/lib/*.so" - vmove "usr/lib/*.a" - } -} diff --git a/srcpkgs/xforms/update b/srcpkgs/xforms/update deleted file mode 100644 index 989464e60092af..00000000000000 --- a/srcpkgs/xforms/update +++ /dev/null @@ -1 +0,0 @@ -ignore="*[a-zA-Z]*" diff --git a/srcpkgs/xfsdump/template b/srcpkgs/xfsdump/template deleted file mode 100644 index 434772af7f525b..00000000000000 --- a/srcpkgs/xfsdump/template +++ /dev/null @@ -1,40 +0,0 @@ -# Template file for 'xfsdump' -pkgname=xfsdump -version=3.2.0 -revision=1 -build_style=gnu-configure -configure_args="--sbindir=/usr/bin" -hostmakedepends="gettext" -makedepends="libuuid-devel ncurses-devel xfsprogs-devel attr-devel" -short_desc="XFS filesystem incremental dump/restore utility" -maintainer="Leah Neukirchen " -license="GPL-2.0-or-later" -homepage="https://git.kernel.org/pub/scm/fs/xfs/xfsdump-dev.git/" -distfiles="${KERNEL_SITE}/utils/fs/xfs/xfsdump/xfsdump-${version}.tar.xz" -checksum=2914dbbe1ebc88c7d93ad88e220aa57dabc43d216e11f06221c01edf3cc10732 - -case "$XBPS_TARGET_MACHINE" in - ppc*) broken="fails to build";; -esac - -post_extract() { - case "$XBPS_TARGET_MACHINE" in - *-musl) - sed -i -e 's/SIGCLD/SIGCHLD/g' \ - -e 's/RLIM64_INFINITY/RLIM_INFINITY/g' \ - common/main.c - sed -i -e 's/constpp/& const/' common/types.h - sed -i -e '1i#include ' invutil/invutil.c librmt/rmtioctl.c */inv_fstab.c */content.c */inv_idx.c */inv_mgr.c */inv_stobj.c - sed -i -e '1i#include ' invutil/invidx.c - sed -i -e '1i#include ' common/drive.c - sed -i -e '1i#include ' */var.c - sed -i -e '1i#include ' common/drive_*.c common/global.c - sed -i -e '1i#include ' */content.c - sed -i -e 's,sys/signal,signal,' librmt/rmtopen.c - sed -i -e 's/__uint32_t/uint32_t/g' */*.h - esac -} -post_install() { - mv ${DESTDIR}/sbin/* ${DESTDIR}/usr/bin - rm -rf ${DESTDIR}/usr/share/doc/ -} diff --git a/srcpkgs/xfsprogs-devel b/srcpkgs/xfsprogs-devel deleted file mode 120000 index 0dee61c0b840e9..00000000000000 --- a/srcpkgs/xfsprogs-devel +++ /dev/null @@ -1 +0,0 @@ -xfsprogs \ No newline at end of file diff --git a/srcpkgs/xfsprogs/template b/srcpkgs/xfsprogs/template deleted file mode 100644 index 8a6f0e2c5f58b0..00000000000000 --- a/srcpkgs/xfsprogs/template +++ /dev/null @@ -1,45 +0,0 @@ -# Template file for 'xfsprogs' -pkgname=xfsprogs -version=6.14.0 -revision=1 -build_style=gnu-configure -configure_args="--enable-editline=yes --enable-lib64=no --libdir=/usr/lib - --enable-lto" -hostmakedepends="gettext pkg-config" -makedepends="libblkid-devel libedit-devel inih-devel liburcu-devel - libuuid-devel" -short_desc="Utilities for managing the XFS filesystem" -maintainer="Enno Boland " -license="LGPL-2.1-or-later" -homepage="http://xfs.org/index.php/Main_Page" -distfiles="${KERNEL_SITE}/utils/fs/xfs/xfsprogs/xfsprogs-${version}.tar.xz" -checksum=fa5ab77f8b5169ce48dd8de09446ad7e29834a05b8f52012bae411cf53ec1f58 - -if [ "$CROSS_BUILD" ]; then - hostmakedepends+=" liburcu-devel" -fi - -if [ "$XBPS_TARGET_LIBC" = "musl" ]; then - # glibc includes linux/statx.h, musl doesn't musls - # definition is not new enough so work around the broken - # configure check and force use of the internal statx - # struct definition. - configure_args+=" ac_cv_type_struct_statx=no" -fi - -do_install() { - make install install-dev DIST_ROOT=${DESTDIR} \ - PKG_ROOT_SBIN_DIR=/usr/bin PKG_ROOT_LIB_DIR=/usr/lib - rm -rf ${DESTDIR}/usr/share/doc -} - -xfsprogs-devel_package() { - depends="libuuid-devel ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - vmove usr/share/man/man3 - } -} diff --git a/srcpkgs/xfwm4-themes/template b/srcpkgs/xfwm4-themes/template deleted file mode 100644 index e025c20bd59868..00000000000000 --- a/srcpkgs/xfwm4-themes/template +++ /dev/null @@ -1,11 +0,0 @@ -# Template file for 'xfwm4-themes' -pkgname=xfwm4-themes -version=4.10.0 -revision=4 -build_style=gnu-configure -short_desc="Themes for the XFCE window manager" -maintainer="Đoàn Trần Công Danh " -license="GPL-3.0-or-later" -homepage="https://xfce.org/" -distfiles="https://archive.xfce.org/src/art/$pkgname/${version%.*}/$pkgname-$version.tar.bz2" -checksum=3214d5f00e9703b5e8c9e7c3287d606dedec7285ceb4d5db332e93ada66fd575 diff --git a/srcpkgs/xfwm4/template b/srcpkgs/xfwm4/template deleted file mode 100644 index 8ac59d49743f46..00000000000000 --- a/srcpkgs/xfwm4/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'xfwm4' -pkgname=xfwm4 -version=4.20.0 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config gettext" -makedepends="libxfce4ui-devel startup-notification-devel - libXcomposite-devel libXdamage-devel libXfixes-devel libXrandr-devel - libXrender-devel libXpresent-devel libwnck-devel" -depends="hicolor-icon-theme desktop-file-utils" -short_desc="Next generation window manager for Xfce" -maintainer="Đoàn Trần Công Danh " -license="GPL-2.0-or-later" -homepage="https://xfce.org/" -distfiles="https://archive.xfce.org/src/xfce/xfwm4/${version%.*}/xfwm4-${version}.tar.bz2" -checksum=a58b63e49397aa0d8d1dcf0636be93c8bb5926779aef5165e0852890190dcf06 - -post_patch() { - # compositor may be buggy on old and big endian hardware - if [ "$XBPS_TARGET_WORDSIZE" = "32" -o "$XBPS_TARGET_ENDIAN" = "be" ]; then - vsed -i '/use_compositing/s/true/false/' defaults/defaults - fi -} diff --git a/srcpkgs/xgalaga++/INSTALL b/srcpkgs/xgalaga++/INSTALL deleted file mode 100644 index e928fc4227ab99..00000000000000 --- a/srcpkgs/xgalaga++/INSTALL +++ /dev/null @@ -1,9 +0,0 @@ -high_scores_file="var/games/xgalaga++/scores" - -case "${ACTION}" in -post) - touch $high_scores_file - chmod 0664 $high_scores_file - chgrp users $high_scores_file - ;; -esac diff --git a/srcpkgs/xgalaga++/template b/srcpkgs/xgalaga++/template deleted file mode 100644 index 0f426f0f70e257..00000000000000 --- a/srcpkgs/xgalaga++/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'xgalaga++' -pkgname=xgalaga++ -version=0.9 -revision=2 -build_style=gnu-makefile -make_build_target="all" -_high_scores_dir="/var/games/xgalaga++" -make_dirs="$_high_scores_dir 0775 root users" -makedepends="libX11-devel libXpm-devel" -short_desc="Classic single screen vertical shoot ’em up" -maintainer="Andrew Benson " -license="GPL-3.0-or-later" -homepage="http://marc.mongenet.ch/OSS/XGalaga/" -distfiles="http://marc.mongenet.ch/OSS/XGalaga/xgalaga++_${version}.tar.gz" -checksum=c8db4bb9808c1cbbd001533b08318f6ab76b877ab6ed313d977d6a8546cc7fc9 - -post_extract() { - vsed -i -e 's|$(installprefix)/games|$(installprefix)/bin|' \ - -e 's|EXE_GROUP=games|EXE_GROUP=users|' \ - -e "s|HIGH_SCORES_FILE=.*|HIGH_SCORES_FILE=$_high_scores_dir/scores|" Makefile -} - -do_install() { - vbin xgalaga++ - vman xgalaga++.6x -} diff --git a/srcpkgs/xgamma/template b/srcpkgs/xgamma/template deleted file mode 100644 index a74216243f80d9..00000000000000 --- a/srcpkgs/xgamma/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'xgamma' -pkgname=xgamma -version=1.0.8 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="libX11-devel libXxf86vm-devel" -short_desc="Alter gamma correction" -maintainer="Leah Neukirchen " -license="MIT" -homepage="http://xorg.freedesktop.org" -distfiles="${XORG_SITE}/app/${pkgname}-${version}.tar.xz" -checksum=98f9f69e53a11c354a6637ea5c3d7699ceb5c5b1f8ad6f0a14d9931e5a10d079 - -post_install() { - vlicense COPYING -} diff --git a/srcpkgs/xh/template b/srcpkgs/xh/template deleted file mode 100644 index 31ddb8ddb6cf44..00000000000000 --- a/srcpkgs/xh/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 'xh' -pkgname=xh -version=0.25.0 -revision=1 -build_style=cargo -configure_args="--no-default-features --features online-tests,native-tls" -hostmakedepends="pkg-config oniguruma-devel" -makedepends="openssl-devel oniguruma-devel" -short_desc="Friendly and fast tool for sending HTTP requests" -maintainer="Arthur Weagel " -license="MIT" -homepage="https://github.com/ducaale/xh" -changelog="https://raw.githubusercontent.com/ducaale/xh/master/CHANGELOG.md" -distfiles="https://github.com/ducaale/xh/archive/refs/tags/v${version}.tar.gz" -checksum=6145f48cbefbb2bd1aa97ebcc8528d15ada1303e6e80fdd6a4637014f0f1df1c - -post_install() { - ln -sf xh "${DESTDIR}/usr/bin/xhs" - - vcompletion completions/xh.bash bash - vcompletion completions/_xh zsh - vcompletion completions/xh.fish fish - vdoc README.md - vlicense LICENSE - - for m in doc/*.1; do - vman "$m" - done -} diff --git a/srcpkgs/xhost/template b/srcpkgs/xhost/template deleted file mode 100644 index b7e5a3816da480..00000000000000 --- a/srcpkgs/xhost/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'xhost' -pkgname=xhost -version=1.0.10 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config gettext" -makedepends="libX11-devel libXmu-devel" -short_desc="Server access control program for X" -maintainer="Orphaned " -license="MIT" -homepage="http://xorg.freedesktop.org" -distfiles="${XORG_SITE}/app/${pkgname}-${version}.tar.gz" -checksum=10a157a9c818e6ec17764ba22117e006089107a22aacf58be6de089a76a112f4 - -post_install() { - vlicense COPYING -} diff --git a/srcpkgs/xi-editor/template b/srcpkgs/xi-editor/template deleted file mode 100644 index cc3f658ccdf2f2..00000000000000 --- a/srcpkgs/xi-editor/template +++ /dev/null @@ -1,12 +0,0 @@ -# Template file for 'xi-editor' -pkgname=xi-editor -version=0.3.0 -revision=2 -build_wrksrc=rust -build_style=cargo -short_desc="Modern editor with a Rust backend" -maintainer="Orphaned " -license="Apache-2.0" -homepage="https://github.com/xi-editor/xi-editor" -distfiles="https://github.com/xi-editor/xi-editor/archive/v${version}.tar.gz" -checksum=e42998ad9b6d6df0f797afd005f9c1286aad24c30a77d0dd380730c248274b8d diff --git a/srcpkgs/xiate/template b/srcpkgs/xiate/template deleted file mode 100644 index bd015d5ef720d4..00000000000000 --- a/srcpkgs/xiate/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'xiate' -pkgname=xiate -version=21.05 -revision=1 -build_style=gnu-makefile -hostmakedepends="pkg-config" -makedepends="vte3-devel" -short_desc="Terminal emulator which uses VTE as a backend" -maintainer="Orphaned " -license="MIT" -homepage="https://www.uninformativ.de/projects/xiate/" -distfiles="https://www.uninformativ.de/git/xiate/archives/xiate-v${version}.tar.gz" -checksum=487dc53f48494e53a1db9aa36a1e04a594b207d7fcda84908e192bb4e706b7cb - -pre_configure() { - vsed -i 's;/usr/local;/usr;g' Makefile -} - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/xiccd/template b/srcpkgs/xiccd/template deleted file mode 100644 index 41d50782146a3b..00000000000000 --- a/srcpkgs/xiccd/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'xiccd' -pkgname=xiccd -version=0.4.1 -revision=1 -build_style=gnu-configure -hostmakedepends="automake libtool pkg-config" -makedepends="libX11-devel libXrandr-devel glib-devel colord-devel git" -short_desc="Simple bridge between colord and X" -maintainer="lemmi " -license="GPL-3.0-or-later" -homepage="https://github.com/agalakhov/xiccd" -distfiles="https://github.com/agalakhov/xiccd/archive/v${version}.tar.gz" -checksum=bd4077fa45bdb74e3e5e029b4361648459bbb67ecb0d762bc9df9f9cf26ea567 - -pre_configure() { - aclocal - autoconf - automake --add-missing --foreign -} diff --git a/srcpkgs/xidle/template b/srcpkgs/xidle/template deleted file mode 100644 index 01cbc0656ccb3b..00000000000000 --- a/srcpkgs/xidle/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'xidle' -pkgname=xidle -version=6.5 -revision=1 -build_style=gnu-makefile -make_use_env=yes -hostmakedepends="pkg-config" -makedepends="libbsd-devel libXScrnSaver-devel libmd-devel libXext-devel - libX11-devel" -short_desc="Run a program on X inactivity" -maintainer="Leah Neukirchen " -license="BSD-2-Clause" -homepage="https://github.com/steinex/xidle-linux" -distfiles="https://github.com/steinex/xidle-linux/archive/${version}.tar.gz" -checksum=ccb487b5bff35ec4df01ff3034e6a999b87595b4cab3093928f07e96c8725c91 - -pre_build() { - sed -n '3,25p' < xidle.c > LICENSE - vlicense LICENSE -} diff --git a/srcpkgs/xine-lib-devel b/srcpkgs/xine-lib-devel deleted file mode 120000 index 8834feeccdeebc..00000000000000 --- a/srcpkgs/xine-lib-devel +++ /dev/null @@ -1 +0,0 @@ -xine-lib \ No newline at end of file diff --git a/srcpkgs/xine-lib/template b/srcpkgs/xine-lib/template deleted file mode 100644 index e0fabcab9a4faf..00000000000000 --- a/srcpkgs/xine-lib/template +++ /dev/null @@ -1,61 +0,0 @@ -# Template file for 'xine-lib' -pkgname=xine-lib -version=1.2.13 -revision=2 -build_style=gnu-configure -configure_args="--disable-vcd --disable-gnomevfs --without-esound --disable-dxr3 - --disable-oss" -hostmakedepends="automake gettext-devel libtool pkg-config perl" -makedepends=" - zlib-devel alsa-lib-devel libxcb-devel libSM-devel libXext-devel libXv-devel - libXvMC-devel liba52-devel libmad-devel ffmpeg6-devel pulseaudio-devel - jack-devel samba-devel libflac-devel libmodplug-devel libmpcdec-devel - speex-devel libtheora-devel libvorbis-devel libdca-devel faad2-devel - libcdio-devel libbluray-devel aalib-devel libcaca-devel libXinerama-devel - libjpeg-turbo-devel libmng-devel libdvdnav-devel" -short_desc="Multimedia playback engine" -maintainer="Orphaned " -license="GPL-2.0-or-later, LGPL-2.0-or-later" -homepage="http://www.xine-project.org" -changelog="https://sourceforge.net/projects/xine/files/xine-lib/${version}/README.txt/view" -distfiles="${SOURCEFORGE_SITE}/xine/${pkgname}-${version}.tar.xz" -checksum=5f10d6d718a4a51c17ed1b32b031d4f9b80b061e8276535b2be31e5ac4b75e6f - -case "$XBPS_TARGET_MACHINE" in - i686-musl) - configure_args+=" --disable-dha-kmod" - configure_args+=" --disable-vidix" - configure_args+=" --disable-w32dll" - ;; -esac -case "$XBPS_TARGET_MACHINE" in - i686*|x86_64*|ppc64*) makedepends+=" libva-glx-devel libvdpau-devel glu-devel";; -esac - -CFLAGS="-fcommon" - -post_configure() { - if [ "$XBPS_TARGET_MACHINE" = "i686-musl" ]; then - vsed -i include/config.h -e '/#include "configure.h"/a #undef __ILP32__' - fi -} - -libxine_package() { - short_desc+=" - runtime library" - pkg_install() { - vmove "usr/lib/*.so.*" - } -} - -xine-lib-devel_package() { - short_desc+=" - development files" - depends="libxine>=${version}_${revision}" - pkg_install() { - vmove usr/bin/xine-config - vmove usr/share/aclocal - vmove usr/share/man/man1/xine-config.1 - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/xinetd/files/servers b/srcpkgs/xinetd/files/servers deleted file mode 100644 index f064c8d7a79684..00000000000000 --- a/srcpkgs/xinetd/files/servers +++ /dev/null @@ -1,10 +0,0 @@ -service servers -{ - type = INTERNAL UNLISTED - port = 9099 - socket_type = stream - protocol = tcp - wait = no - disable = yes - only_from = 127.0.0.1 -} diff --git a/srcpkgs/xinetd/files/services b/srcpkgs/xinetd/files/services deleted file mode 100644 index 4ea304c4f1bc61..00000000000000 --- a/srcpkgs/xinetd/files/services +++ /dev/null @@ -1,10 +0,0 @@ -service services -{ - type = INTERNAL UNLISTED - port = 9098 - socket_type = stream - protocol = tcp - wait = no - disable = yes - only_from = 127.0.0.1 -} diff --git a/srcpkgs/xinetd/files/xinetd.conf b/srcpkgs/xinetd/files/xinetd.conf deleted file mode 100644 index b15d9f6494c747..00000000000000 --- a/srcpkgs/xinetd/files/xinetd.conf +++ /dev/null @@ -1,14 +0,0 @@ -# -# /etc/xinetd.conf -# - -defaults -{ - instances = 60 - log_type = SYSLOG authpriv - log_on_success = HOST PID - log_on_failure = HOST - cps = 25 30 -} - -includedir /etc/xinetd.d diff --git a/srcpkgs/xinetd/files/xinetd/run b/srcpkgs/xinetd/files/xinetd/run deleted file mode 100644 index 999a1283fecead..00000000000000 --- a/srcpkgs/xinetd/files/xinetd/run +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh -exec 2>&1 -exec xinetd -dontfork -syslog daemon diff --git a/srcpkgs/xinetd/patches/fix-CVE-2013-4342.patch b/srcpkgs/xinetd/patches/fix-CVE-2013-4342.patch deleted file mode 100644 index 550f1dc4607ac0..00000000000000 --- a/srcpkgs/xinetd/patches/fix-CVE-2013-4342.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/xinetd/builtins.c -+++ b/xinetd/builtins.c -@@ -695,7 +695,7 @@ static void tcpmux_handler( const struct server *serp ) - if( SC_IS_INTERNAL( scp ) ) { - SC_INTERNAL(scp, nserp); - } else { -- exec_server(nserp); -+ child_process(nserp); - } - } - diff --git a/srcpkgs/xinetd/patches/musl.patch b/srcpkgs/xinetd/patches/musl.patch deleted file mode 100644 index 13cd326690cbd0..00000000000000 --- a/srcpkgs/xinetd/patches/musl.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/xinetd/confparse.c 2015-05-31 12:28:33.148468478 +0200 -+++ b/xinetd/confparse.c 2015-05-31 12:28:41.588557956 +0200 -@@ -746,7 +746,7 @@ static status_e check_entry( struct serv - } - - /* #ifndef NO_RPC */ --#if defined(HAVE_RPC_RPCENT_H) || defined(HAVE_NETDB_H) -+#if defined(HAVE_RPC_RPCENT_H) && defined(HAVE_NETDB_H) - if ( SC_IS_RPC( scp ) && !SC_IS_UNLISTED( scp ) ) - { - struct rpcent *rep = (struct rpcent *)getrpcbyname( SC_NAME(scp) ) ; diff --git a/srcpkgs/xinetd/template b/srcpkgs/xinetd/template deleted file mode 100644 index dbdd441c063cae..00000000000000 --- a/srcpkgs/xinetd/template +++ /dev/null @@ -1,32 +0,0 @@ -# Template file for 'xinetd' -pkgname=xinetd -version=2.3.15 -revision=8 -build_style=gnu-configure -configure_args="--without-libwrap" -makedepends="libtirpc-devel" -short_desc="A secure replacement for inetd" -maintainer="Orphaned " -license="xinetd" -homepage="http://www.xinetd.org/" -distfiles="http://ponce.cc/slackware/sources/repo/xinetd-${version}.tar.gz" -checksum=bf4e060411c75605e4dcbdf2ac57c6bd9e1904470a2f91e01ba31b50a80a5be3 - -conf_files="/etc/xinetd.conf /etc/xinetd.d/servers /etc/xinetd.d/services" - -CFLAGS=" -I${XBPS_CROSS_BASE}/usr/include/tirpc" -LDFLAGS=" -ltirpc" - -if [ "$XBPS_TARGET_LIBC" = "musl" ]; then - configure_args+=" xinetd_cv_type_rlim_t=yes" -fi - -do_install() { - make prefix=${DESTDIR}/usr DAEMONDIR=${DESTDIR}/usr/bin MANDIR=${DESTDIR}/usr/share/man install - - vconf ${FILESDIR}/xinetd.conf - vinstall ${FILESDIR}/servers 644 etc/xinetd.d - vinstall ${FILESDIR}/services 644 etc/xinetd.d - vlicense COPYRIGHT - vsv xinetd -} diff --git a/srcpkgs/xinit/files/xserverrc b/srcpkgs/xinit/files/xserverrc deleted file mode 100644 index 6b57eeba6da35d..00000000000000 --- a/srcpkgs/xinit/files/xserverrc +++ /dev/null @@ -1,6 +0,0 @@ -#!/bin/sh -if [ -z "$XDG_VTNR" ]; then - exec /usr/bin/X -nolisten tcp "$@" -else - exec /usr/bin/X -nolisten tcp "$@" vt$XDG_VTNR -fi diff --git a/srcpkgs/xinit/patches/06_move_serverauthfile_into_tmp.diff b/srcpkgs/xinit/patches/06_move_serverauthfile_into_tmp.diff deleted file mode 100644 index f3c5b75872825b..00000000000000 --- a/srcpkgs/xinit/patches/06_move_serverauthfile_into_tmp.diff +++ /dev/null @@ -1,22 +0,0 @@ -Move startx auth files in /tmp so they are removed on reboot. -http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=357736 -The trap patch didn't seem to work on reboot. ---- - startx.in | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -Index: xinit/startx.in -=================================================================== -diff --git a/startx.in b/startx.in -index 9b224af..cf559bb 100644 ---- a/startx.in -+++ b/startx.in -@@ -283,7 +283,7 @@ if [ "$enable_xauth" = 1 ] ; then - dummy=0 - - # create a file with auth information for the server. ':0' is a dummy. -- xserverauthfile="$HOME/.serverauth.$$" -+ xserverauthfile="`mktemp -p /tmp serverauth.XXXXXXXXXX`" - trap "rm -f '$xserverauthfile'" HUP INT QUIT ILL TRAP BUS TERM - xauth -q -f "$xserverauthfile" << EOF - add :$dummy . $mcookie diff --git a/srcpkgs/xinit/patches/fs25361.patch b/srcpkgs/xinit/patches/fs25361.patch deleted file mode 100644 index 21abe25d934e85..00000000000000 --- a/srcpkgs/xinit/patches/fs25361.patch +++ /dev/null @@ -1,16 +0,0 @@ -diff --git a/startx.in b/startx.in -index 9b224af..dc0fb33 100644 ---- a/startx.in -+++ b/startx.in -@@ -302,9 +302,9 @@ EOF - # now add the same credentials to the client authority file - # if '$displayname' already exists do not overwrite it as another - # server may need it. Add them to the '$xserverauthfile' instead. -- for displayname in $authdisplay $hostname$authdisplay; do -+ for displayname in $authdisplay $hostname/unix$authdisplay; do - authcookie=$(xauth list "$displayname" \ -- | sed -n 's/.*'"$displayname"'[[:space:]*].*[[:space:]*]//p' 2>/dev/null); -+ | sed -n 's/.*'"$hostname\/unix$authdisplay"'[[:space:]*].*[[:space:]*]//p' 2>/dev/null); - if [ "z${authcookie}" = "z" ] ; then - "$xauth" -q << EOF - add $displayname . $mcookie diff --git a/srcpkgs/xinit/template b/srcpkgs/xinit/template deleted file mode 100644 index c4c966755f104a..00000000000000 --- a/srcpkgs/xinit/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'xinit' -pkgname=xinit -version=1.4.4 -revision=1 -build_style=gnu-configure -configure_args="--with-xinitdir=/etc/X11/xinit" -hostmakedepends="pkg-config" -makedepends="libX11-devel" -short_desc="X init program" -maintainer="Orphaned " -license="MIT" -homepage="https://gitlab.freedesktop.org/xorg/app/xinit" -distfiles="${XORG_SITE}/app/xinit-${version}.tar.xz" -checksum=40a47c7a164c7f981ce3787b4b37f7e411fb43231dcde543d70094075dacfef9 - -conf_files=" - /etc/X11/xinit/xinitrc - /etc/X11/xinit/xserverrc" - -post_install() { - vinstall ${FILESDIR}/xserverrc 644 etc/X11/xinit - vlicense COPYING -} diff --git a/srcpkgs/xinput/template b/srcpkgs/xinput/template deleted file mode 100644 index adb4ce2c575000..00000000000000 --- a/srcpkgs/xinput/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'xinput' -pkgname=xinput -version=1.6.4 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="libXext-devel libXi-devel libXrandr-devel libXinerama-devel" -short_desc="Utility to configure and test X input devices" -maintainer="Orphaned " -license="MIT" -homepage="http://www.x.org" -distfiles="${XORG_SITE}/app/$pkgname-$version.tar.gz" -checksum=64e25434af1309ed0abca1ebebd035f7631bb0bc1bfac5decefe9aa98ccaf611 - -post_install() { - vlicense COPYING -} diff --git a/srcpkgs/xinput_calibrator/patches/no-update-desktopdb.patch b/srcpkgs/xinput_calibrator/patches/no-update-desktopdb.patch deleted file mode 100644 index cdc1090f4fcbe9..00000000000000 --- a/srcpkgs/xinput_calibrator/patches/no-update-desktopdb.patch +++ /dev/null @@ -1,11 +0,0 @@ -Desktop database update is handled by update-desktopdb XBPS trigger already. ---- a/meson.build -+++ b/meson.build -@@ -110,7 +110,3 @@ - 'scripts/xinput_calibrator.xpm', - install_dir: get_option('datadir') / 'pixmaps' - ) -- --gnome.post_install( -- update_desktop_database: true, --) diff --git a/srcpkgs/xinput_calibrator/template b/srcpkgs/xinput_calibrator/template deleted file mode 100644 index ccf8bbe88d65a8..00000000000000 --- a/srcpkgs/xinput_calibrator/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'xinput_calibrator' -pkgname=xinput_calibrator -version=0.8.0 -revision=1 -build_style=meson -hostmakedepends="pkg-config" -makedepends="libXrandr-devel libXi-devel" -short_desc="Utility to calibrate X input devices" -maintainer="Michael Aldridge " -license="X11" -homepage="https://www.freedesktop.org/wiki/Software/xinput_calibrator" -distfiles="https://xorg.freedesktop.org/archive/individual/app/xinput_calibrator-${version}.tar.xz" -checksum=0508bf9705c0945f746b8c81bfc8d583a347dd067b58fa76b1aed4225e4b8b40 - -post_install() { - vlicense COPYING LICENSE -} diff --git a/srcpkgs/xiphos/patches/build-without-uuidgen.patch b/srcpkgs/xiphos/patches/build-without-uuidgen.patch deleted file mode 100644 index 8785b62d1a3144..00000000000000 --- a/srcpkgs/xiphos/patches/build-without-uuidgen.patch +++ /dev/null @@ -1,12 +0,0 @@ -Its actually not needed during build. void's build chroot does not come with it. -And installing it by installing `util-linux` breaks the build chroot. ---- a/cmake/XiphosBuildTools.cmake -+++ b/cmake/XiphosBuildTools.cmake -@@ -85,7 +85,6 @@ - - # ePub help: yelp-build needs uuidgen, epub needs zip - if (EPUB) -- xiphos_find_program (UUIDGEN uuidgen) - xiphos_find_program (ZIP zip) - endif (EPUB) - diff --git a/srcpkgs/xiphos/patches/https-by-default.patch b/srcpkgs/xiphos/patches/https-by-default.patch deleted file mode 100644 index 3ae079489b2e8f..00000000000000 --- a/srcpkgs/xiphos/patches/https-by-default.patch +++ /dev/null @@ -1,28 +0,0 @@ -commit a6bf0fe8d243bb7637410985dac6dfee42f56ff7 -Author: T.J. Townsend -Date: Sun Oct 9 22:51:53 2022 -0400 - - Fetch modules over HTTPS instead of FTP by default. - -diff --git a/src/backend/module_manager.cc b/src/backend/module_manager.cc -index 1b53a601..b0b3b0e0 100644 ---- a/src/backend/module_manager.cc -+++ b/src/backend/module_manager.cc -@@ -554,13 +554,13 @@ void backend_init_module_mgr_config(void) - - SWConfig config(confPath.c_str()); - -- InstallSource is("FTP"); -+ InstallSource is("HTTPS"); - is.caption = "CrossWire"; -- is.source = "ftp.crosswire.org"; -- is.directory = "/pub/sword/raw"; -+ is.source = "www.crosswire.org"; -+ is.directory = "/ftpmirror/pub/sword/raw"; - - config["General"]["PassiveFTP"] = "true"; -- config["Sources"]["FTPSource"] = is.getConfEnt(); -+ config["Sources"]["HTTPSSource"] = is.getConfEnt(); - config.save(); - - InstallSource is_local("DIR"); diff --git a/srcpkgs/xiphos/template b/srcpkgs/xiphos/template deleted file mode 100644 index 317ef24d0106a5..00000000000000 --- a/srcpkgs/xiphos/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'xiphos' -pkgname=xiphos -version=4.3.2 -revision=1 -build_style=cmake -hostmakedepends="appstream-glib dbus-glib-devel desktop-file-utils gettext - glib-devel libxml2-python3 pkg-config python3-lxml yelp-tools zip" -makedepends="biblesync-devel dbus-glib-devel gtk+3-devel icu-devel intltool - itstool libffi libsoup3-devel libwebkit2gtk41-devel libxml2 libxslt - minizip-devel sword-devel zlib" -short_desc="GTK3 Bible tool for reading, study, and research" -maintainer="Samuel Allan " -license="GPL-2.0-only" -homepage="https://xiphos.org/" -distfiles="https://github.com/crosswire/xiphos/archive/refs/tags/${version}.tar.gz" -checksum=9d90678657aa1cf34a5101aa56bcdbdfdb586609d8a43004b872ca80988f5f35 diff --git a/srcpkgs/xjobs/template b/srcpkgs/xjobs/template deleted file mode 100644 index 616eb278e421bc..00000000000000 --- a/srcpkgs/xjobs/template +++ /dev/null @@ -1,12 +0,0 @@ -# Template file for 'xjobs' -pkgname=xjobs -version=20250529 -revision=1 -build_style=gnu-configure -hostmakedepends="flex which" -short_desc="Reads job descriptions line by line and executes them in parallel" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="http://www.maier-komor.de/xjobs.html" -distfiles="http://www.maier-komor.de/xjobs/xjobs-${version}.tgz" -checksum=1d1ee4ab1f4de5f9fc24c2852b489eac0c2b085964a8aa364bf9b1416f54138e diff --git a/srcpkgs/xkb-qwerty-fr/template b/srcpkgs/xkb-qwerty-fr/template deleted file mode 100644 index 0a7076fdb29ed6..00000000000000 --- a/srcpkgs/xkb-qwerty-fr/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'xkb-qwerty-fr' -pkgname=xkb-qwerty-fr -version=0.5 -revision=4 -create_wrksrc=yes -short_desc="French qwerty X11 keymap" -maintainer="Franklin Delehelle " -license="GPL-2.0-or-later" -homepage="http://marin.jb.free.fr/qwerty-fr/" -distfiles="http://marin.jb.free.fr/qwerty-fr/xkb-qwerty-fr_${version}_all.deb" -checksum=03fc6b72b62fb6661e5671bc3e500934ed9aa457159141ef02d989616276ef64 - -do_install() { - vinstall usr/share/X11/xkb/symbols/us_qwerty-fr 644 usr/share/xkeyboard-config-2/symbols - vdoc usr/share/doc/xkb-qwerty-fr/keymap.txt - vman usr/share/man/man7/qwerty-fr.7.gz -} diff --git a/srcpkgs/xkb-switch/template b/srcpkgs/xkb-switch/template deleted file mode 100644 index 9dc0c02d849990..00000000000000 --- a/srcpkgs/xkb-switch/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'xkb-switch' -pkgname=xkb-switch -version=1.6.0 -revision=1 -build_style=cmake -makedepends="libX11-devel libxkbfile-devel" -short_desc="Query and change the XKB layout state" -maintainer="Andrey Raugas " -license="GPL-3.0-or-later" -homepage="https://github.com/ierton/xkb-switch" -distfiles="https://github.com/ierton/${pkgname}/archive/${version}.tar.gz" -checksum=17ddd00a09945f634654ddf98d55023b0727755f828706747fd5227e2651633d - -post_install() { - vman man/xkb-switch.1 -} diff --git a/srcpkgs/xkbcomp/template b/srcpkgs/xkbcomp/template deleted file mode 100644 index d3c03ee1fc177c..00000000000000 --- a/srcpkgs/xkbcomp/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'xkbcomp' -pkgname=xkbcomp -version=1.4.7 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config bison" -makedepends="libX11-devel libxkbfile-devel" -short_desc="XKBD keymap compiler" -maintainer="Orphaned " -license="MIT" -homepage="https://gitlab.freedesktop.org/xorg/app/xkbcomp" -distfiles="${XORG_SITE}/app/xkbcomp-${version}.tar.xz" -checksum=0a288114e5f44e31987042c79aecff1ffad53a8154b8ec971c24a69a80f81f77 - -post_install() { - vlicense COPYING LICENSE -} diff --git a/srcpkgs/xkbevd/template b/srcpkgs/xkbevd/template deleted file mode 100644 index ac953d7980b595..00000000000000 --- a/srcpkgs/xkbevd/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'xkbevd' -pkgname=xkbevd -version=1.1.6 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="libX11-devel libxkbfile-devel" -short_desc="XKBD Event Daemon" -maintainer="Orphaned " -license="MIT" -homepage="http://xorg.freedesktop.org" -distfiles="${XORG_SITE}/app/${pkgname}-${version}.tar.xz" -checksum=d9b401f84cf8568342ff63b1ffc6aecd3877579256d89fe6408645e2741b073e - -post_install() { - vlicense COPYING -} diff --git a/srcpkgs/xkblayout-state/patches/make.patch b/srcpkgs/xkblayout-state/patches/make.patch deleted file mode 100644 index e2837ff5a8d2e8..00000000000000 --- a/srcpkgs/xkblayout-state/patches/make.patch +++ /dev/null @@ -1,36 +0,0 @@ -diff --git Makefile Makefile -index c32ed6b..fb2e7a3 100644 ---- a/Makefile -+++ b/Makefile -@@ -1,13 +1,22 @@ --all: xkblayout-state -+PROG=xkblayout-state - --XKeyboard.o: XKeyboard.cpp XKeyboard.h X11Exception.h -- g++ -c -Wall -O2 XKeyboard.cpp -o XKeyboard.o -+SRC = wrapper.cpp XKeyboard.cpp -+OBJS = ${SRC:.cpp=.o} - --wrapper.o: wrapper.cpp XKeyboard.h -- g++ -c -Wall -O2 wrapper.cpp -o wrapper.o -+all: ${PROG} - --xkblayout-state: XKeyboard.o wrapper.o -- g++ XKeyboard.o wrapper.o -lX11 -o xkblayout-state -+.cpp.o: -+ ${CXX} -c ${CXXFLAGS} $< -+ -+${PROG}: ${OBJS} -+ ${CXX} -o $@ ${OBJS} ${LDFLAGS} -lX11 - - clean: -- rm -f xkblayout-state XKeyboard.o wrapper.o -+ rm -f ${PROG} ${OBJS} -+ -+dist: -+ tar cfa xkblayout-state-v1b.tar.gz Makefile README.md wrapper.cpp X11Exception.h XKeyboard.cpp XKeyboard.h -+ -+install: -+ install -Dm755 ${PROG} ${DESTDIR}/usr/bin/${PROG} -+ - diff --git a/srcpkgs/xkblayout-state/template b/srcpkgs/xkblayout-state/template deleted file mode 100644 index f77dbd339d6c3a..00000000000000 --- a/srcpkgs/xkblayout-state/template +++ /dev/null @@ -1,12 +0,0 @@ -# Template file for 'xkblayout-state' -pkgname=xkblayout-state -version=1b -revision=1 -build_style=gnu-makefile -makedepends="libX11-devel" -short_desc="Small command-line program to get/set the current keyboard layout" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="https://github.com/nonpop/xkblayout-state" -distfiles="https://github.com/nonpop/xkblayout-state/archive/v${version}.tar.gz" -checksum=ddf2de9949edbea2cb25933c22a6b76d4f868ee3012120216555ac96e9b536d4 diff --git a/srcpkgs/xkbprint/template b/srcpkgs/xkbprint/template deleted file mode 100644 index 45ab9eb16c19b1..00000000000000 --- a/srcpkgs/xkbprint/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'xkbprint' -pkgname=xkbprint -version=1.0.7 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="libxkbfile-devel" -short_desc="Print an XKB keyboard description" -maintainer="Leah Neukirchen " -license="MIT" -homepage="http://xorg.freedesktop.org" -distfiles="${XORG_SITE}/app/${pkgname}-${version}.tar.xz" -checksum=1c4f49c030329e0defd8c7bc3739e60f2aa1d2aabe0e2d7e63740ab629aa59cc - -post_install() { - vlicense COPYING -} diff --git a/srcpkgs/xkbutils/template b/srcpkgs/xkbutils/template deleted file mode 100644 index 75c30c79c677f5..00000000000000 --- a/srcpkgs/xkbutils/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template build file for 'xkbutils'. -pkgname=xkbutils -version=1.0.6 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="libX11-devel libXaw-devel xorgproto" -short_desc="XKBD Utilities" -homepage="http://xorg.freedesktop.org" -license="MIT" -maintainer="Orphaned " -distfiles="${XORG_SITE}/app/${pkgname}-${version}.tar.xz" -checksum=31a2bbee1e09ccba01de92897b8f540b545de812f318d31de07bd3a5a75ee25e - -post_install() { - vlicense COPYING -} diff --git a/srcpkgs/xkcdpass/template b/srcpkgs/xkcdpass/template deleted file mode 100644 index c574c197e2f393..00000000000000 --- a/srcpkgs/xkcdpass/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'xkcdpass' -pkgname=xkcdpass -version=1.19.9 -revision=2 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3-setuptools" -checkdepends="python3-pytest" -short_desc="Generate secure multiword passwords/passphrases, inspired by XKCD" -maintainer="Orphaned " -license="BSD-3-Clause" -homepage="https://github.com/redacted/XKCD-password-generator" -distfiles="https://github.com/redacted/XKCD-password-generator/archive/xkcdpass-${version}.tar.gz" -checksum=f0abdc934b7215533c5632efe1f9b9c48204cd12489274ce3c645689d22c3abe - -post_install() { - vman xkcdpass.1 - vcompletion contrib/xkcdpass.bash-completion bash - vlicense LICENSE.BSD -} diff --git a/srcpkgs/xkeyboard-config/template b/srcpkgs/xkeyboard-config/template deleted file mode 100644 index 582c29670fdc8d..00000000000000 --- a/srcpkgs/xkeyboard-config/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'xkeyboard-config' -pkgname=xkeyboard-config -version=2.45 -revision=1 -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="Orphaned " -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/xkeyboard-config/xkeyboard-config-${version}.tar.xz" -checksum=169e075a92d957a57787c199e84e359df2931b7196c1c5b4a3d576ee6235a87c - -post_install() { - vlicense COPYING -} diff --git a/srcpkgs/xkill/template b/srcpkgs/xkill/template deleted file mode 100644 index 0b03f48c7e7114..00000000000000 --- a/srcpkgs/xkill/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'xkill' -pkgname=xkill -version=1.0.6 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="libX11-devel libXmu-devel" -short_desc="Kill a client by its X resource" -maintainer="Leah Neukirchen " -license="MIT" -homepage="http://xorg.freedesktop.org" -distfiles="${XORG_SITE}/app/${pkgname}-${version}.tar.xz" -checksum=e5a8aa78c475677b11504646da8d93dacc30744258076a2ca418a24438aeb907 - -post_install() { - vlicense COPYING -} diff --git a/srcpkgs/xl2tpd/files/xl2tpd/run b/srcpkgs/xl2tpd/files/xl2tpd/run deleted file mode 100644 index ccdadd6a2c3f70..00000000000000 --- a/srcpkgs/xl2tpd/files/xl2tpd/run +++ /dev/null @@ -1,5 +0,0 @@ -#!/bin/sh -exec 2>&1 -[ -r conf ] && . ./conf -[ -d /var/run/xl2tpd ] || mkdir /var/run/xl2tpd -exec xl2tpd -D ${OPTS:=-c /etc/xl2tpd/xl2tpd.conf} diff --git a/srcpkgs/xl2tpd/template b/srcpkgs/xl2tpd/template deleted file mode 100644 index e7fde9e0957359..00000000000000 --- a/srcpkgs/xl2tpd/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'xl2tpd' -pkgname=xl2tpd -version=1.3.19 -revision=1 -build_style=gnu-makefile -make_use_env=yes -make_build_args="KERNELSRC=${XBPS_CROSS_BASE}/usr" -make_install_args="SBINDIR=\$(BINDIR)" -makedepends="libpcap-devel" -short_desc="Open source implementation of the Layer 2 Tunnelling Protocol" -maintainer="Duncaen " -license="GPL-2.0-or-later" -homepage="https://www.xelerance.com/services/software/xl2tpd/" -changelog="https://github.com/xelerance/xl2tpd/blob/master/CHANGES" -distfiles="https://github.com/xelerance/xl2tpd/archive/v${version}.tar.gz" -checksum=a4270e00c65f8ef356cab350a0375fbd26a63870eedf0a7d07b2ff1f71b18995 - -conf_files=" - /etc/xl2tpd/xl2tpd.conf - /etc/ppp/options.l2tp" - -post_install() { - vsv xl2tpd - vinstall examples/xl2tpd.conf 644 etc/xl2tpd - vinstall examples/ppp-options.xl2tpd 644 etc/ppp options.l2tp -} diff --git a/srcpkgs/xlbiff/template b/srcpkgs/xlbiff/template deleted file mode 100644 index 050cd401be8687..00000000000000 --- a/srcpkgs/xlbiff/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'xlbiff' -pkgname=xlbiff -version=4.6.7 -revision=1 -build_style=gnu-configure -configure_args="--with-xmhformdir=/etc/nmh" -hostmakedepends="automake" -makedepends="libX11-devel libXaw-devel libXrandr-devel" -short_desc="X Literate Biff, a mail notifier" -maintainer="Leah Neukirchen " -license="MIT" -homepage="https://www.edsantiago.com/xlbiff/" -distfiles="https://github.com/edsantiago/xlbiff/archive/${version}.tar.gz" -checksum=3adaee5be0a2d7a075514f3454393df783fcc5ad2083848def3522e6a4e665b5 - -pre_configure() { - autoreconf -fi -} - -post_install() { - vlicense COPYING -} diff --git a/srcpkgs/xload/template b/srcpkgs/xload/template deleted file mode 100644 index 2ac5e5a27e01b3..00000000000000 --- a/srcpkgs/xload/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'xload' -pkgname=xload -version=1.2.0 -revision=1 -build_style=gnu-configure -hostmakedepends="gettext pkg-config xorg-util-macros" -makedepends="libXaw-devel" -short_desc="System load average display for X" -maintainer="Leah Neukirchen " -license="X11, MIT" -homepage="http://www.x.org/archive/X11R6.8.1/doc/xload.1.html" -distfiles="${XORG_SITE}/app/${pkgname}-${version}.tar.xz" -checksum=2c0fe6d624e1a25c1707e2d56407b979d6a78d64271df9ea0a89d99b81b59a80 - -post_install() { - vlicense COPYING -} diff --git a/srcpkgs/xlockmore/patches/remove-Rflag.patch b/srcpkgs/xlockmore/patches/remove-Rflag.patch deleted file mode 100644 index 95d890ebe7954a..00000000000000 --- a/srcpkgs/xlockmore/patches/remove-Rflag.patch +++ /dev/null @@ -1,13 +0,0 @@ ---- a/configure -+++ b/configure -@@ -11781,8 +11781,8 @@ - INSTPGMFLAGS="-s $INSTPGMFLAGS" - BITMAPTYPE="linux" - PIXMAPTYPE="linux" -- XLOCKLDFLAGS="-Wl,-R${XLOCK_LDFLAGS}" -- XMLOCKLDFLAGS="-Wl,-R${XMLOCK_LDFLAGS}" -+ XLOCKLDFLAGS="" -+ XMLOCKLDFLAGS="" - ;; - - *-*-cygwin* ) diff --git a/srcpkgs/xlockmore/template b/srcpkgs/xlockmore/template deleted file mode 100644 index c1bab6bdfd6563..00000000000000 --- a/srcpkgs/xlockmore/template +++ /dev/null @@ -1,38 +0,0 @@ -# Template file for 'xlockmore' -pkgname=xlockmore -version=5.85 -revision=1 -build_style=gnu-configure -configure_args="--with-xinerama $(vopt_if opengl '--with-opengl --with-mesa')" -hostmakedepends="pkg-config" -makedepends="freetype-devel libXt-devel libXext-devel libXinerama-devel - $(vopt_if opengl 'MesaLib-devel glu-devel')" -short_desc="Provides the 'xlock' X screen locker" -maintainer="Andrew Benson " -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=5cea75e8f6dafa6896f2b5347e66690f85e11946a47d0e7310e1cd752ec9d46b -CFLAGS="-D_DEFAULT_SOURCE" - -if [ "$XBPS_TARGET_LIBC" = "glibc" ]; then - makedepends+=" libxcrypt-devel" -fi - -build_options="opengl" -desc_option_opengl="Enable OpenGL modes" - -pre_configure() { - export X_EXTRA_LIBS="$LDFLAGS" -} - -do_install() { - make INSTPGMFLAGS= xapploaddir=${DESTDIR}/usr/share/X11/app-defaults \ - bindir=${DESTDIR}/usr/bin mandir=${DESTDIR}/usr/share/man/man1 \ - prefix=${DESTDIR}/usr install - chmod u+s ${DESTDIR}/usr/bin/xlock - - sed -n 56,74p xlock/xlock.h > LICENSE - vlicense LICENSE -} diff --git a/srcpkgs/xlockmore/update b/srcpkgs/xlockmore/update deleted file mode 100644 index bc1b34c10c2306..00000000000000 --- a/srcpkgs/xlockmore/update +++ /dev/null @@ -1 +0,0 @@ -ignore=*ALPHA diff --git a/srcpkgs/xlogo/template b/srcpkgs/xlogo/template deleted file mode 100644 index 032c6205006d86..00000000000000 --- a/srcpkgs/xlogo/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'xlogo' -pkgname=xlogo -version=1.0.7 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="libXaw-devel" -short_desc="X Window System logo" -maintainer="Leah Neukirchen " -license="MIT" -homepage="http://www.x.org/archive/X11R6.8.1/doc/xlogo.1.html" -distfiles="${XORG_SITE}/app/${pkgname}-${version}.tar.xz" -checksum=8a3f67b20407a53286a7de1a04dbda12d272234d59ef35e68ecfaf7633d83624 - -post_install() { - vlicense COPYING -} diff --git a/srcpkgs/xlsatoms/template b/srcpkgs/xlsatoms/template deleted file mode 100644 index e1cd09eddf384c..00000000000000 --- a/srcpkgs/xlsatoms/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'xlsatoms' -pkgname=xlsatoms -version=1.1.4 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="libxcb-devel" -short_desc="List interned atoms defined on the X server" -maintainer="Orphaned " -license="MIT" -homepage="http://xorg.freedesktop.org" -distfiles="${XORG_SITE}/app/${pkgname}-${version}.tar.xz" -checksum=f4bfa15f56c066d326a5d5b292646708f25b9247506840b9047cd2687dcc71b7 - -post_install() { - vlicense COPYING -} diff --git a/srcpkgs/xlsclients/template b/srcpkgs/xlsclients/template deleted file mode 100644 index 048d3a9c1a8b26..00000000000000 --- a/srcpkgs/xlsclients/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'xlsclients' -pkgname=xlsclients -version=1.1.5 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="libxcb-devel" -short_desc="X client listing utility" -maintainer="Leah Neukirchen " -license="MIT" -homepage="http://xorg.freedesktop.org/" -distfiles="${XORG_SITE}/app/${pkgname}-${version}.tar.xz" -checksum=68baee57e70250ac4a7759fb78221831f97d88bc8e51dcc2e64eb3f8ca56bae3 - -post_install() { - vlicense COPYING -} diff --git a/srcpkgs/xlsfonts/template b/srcpkgs/xlsfonts/template deleted file mode 100644 index bd6b2f33cb5546..00000000000000 --- a/srcpkgs/xlsfonts/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'xlsfonts' -pkgname=xlsfonts -version=1.0.8 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="libX11-devel" -short_desc="Server font list displayer for X" -maintainer="Leah Neukirchen " -license="MIT" -homepage="http://xorg.freedesktop.org" -distfiles="${XORG_SITE}/app/$pkgname-$version.tar.xz" -checksum=807f909eace684b866fc63b3e962729c120822a6c96e051ff51cf350b3ffb6cd - -post_install() { - vlicense COPYING -} diff --git a/srcpkgs/xlunch/patches/build.patch b/srcpkgs/xlunch/patches/build.patch deleted file mode 100644 index a75fb12ebb0f05..00000000000000 --- a/srcpkgs/xlunch/patches/build.patch +++ /dev/null @@ -1,39 +0,0 @@ -diff --git a/Makefile b/Makefile -index 8297904..88a1c51 100644 ---- a/Makefile -+++ b/Makefile -@@ -1,9 +1,9 @@ - CC = gcc --LDFLAGS = -lImlib2 -lX11 -+override LDFLAGS += -lImlib2 -lX11 - CFLAGS ?= -O2 -s - #CFLAGS ?= -ggdb -g3 # For debugging - --all: xlunch entries.dsv -+all: xlunch # entries.dsv - - install: xlunch - mkdir -p $(DESTDIR)/etc/xlunch/ -@@ -20,7 +20,7 @@ install: xlunch - cp extra/genentries.desktop.sh $(DESTDIR)/usr/bin - cp extra/genentries.desktop $(DESTDIR)/usr/share/applications/ - cp default.conf $(DESTDIR)/etc/xlunch/default.conf -- bash extra/genentries --path $(DESTDIR)/usr/share/xlunch/svgicons/ > $(DESTDIR)/etc/xlunch/entries.dsv -+ # bash extra/genentries --path $(DESTDIR)/usr/share/xlunch/svgicons/ > $(DESTDIR)/etc/xlunch/entries.dsv - cp -r svgicons/ $(DESTDIR)/usr/share/xlunch/ 2>/dev/null || : - - remove: -diff --git a/xlunch.c b/xlunch.c -index e613d37..50eed83 100644 ---- a/xlunch.c -+++ b/xlunch.c -@@ -39,6 +39,9 @@ const int VERSION_PATCH = 5; // Patch version, changes when something is changed - #include - #include - -+/* file I/O stuff */ -+#include -+ - /* some globals for our window & X display */ - Display *disp; - Window win; diff --git a/srcpkgs/xlunch/template b/srcpkgs/xlunch/template deleted file mode 100644 index 1c61bd91f781d7..00000000000000 --- a/srcpkgs/xlunch/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'xlunch' -pkgname=xlunch -version=4.7.5 -revision=1 -build_style=gnu-makefile -make_build_target=xlunch -makedepends="imlib2-devel" -depends="bash findutils grep virtual?awk sed desktop-file-utils hicolor-icon-theme" -short_desc="Graphical app launcher for X with little dependencies" -maintainer="Michael Aldridge " -license="GPL-3.0-or-later" -homepage="http://xlunch.org/" -distfiles="https://github.com/Tomas-M/xlunch/archive/v${version}.tar.gz" -checksum=594b2f79e0c789b5206b45c41ffd5c16e3b5a96754725286956e39b10261b725 diff --git a/srcpkgs/xmag/template b/srcpkgs/xmag/template deleted file mode 100644 index 47578b42c0a995..00000000000000 --- a/srcpkgs/xmag/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'xmag' -pkgname=xmag -version=1.0.8 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="libXau-devel libXext-devel libXmu-devel libXaw-devel" -short_desc="X utility to Magnify parts of the screen" -maintainer="Orphaned " -license="MIT" -homepage="https://gitlab.freedesktop.org/xorg/app/xmag" -distfiles="${XORG_SITE}/app/$pkgname-$version.tar.xz" -checksum=326d3c583d795bb53ac609d144e7f7fb1499baba7eaec14b8e6cd232ea069532 - -post_install() { - vlicense COPYING -} diff --git a/srcpkgs/xman/template b/srcpkgs/xman/template deleted file mode 100644 index c04cfba6579985..00000000000000 --- a/srcpkgs/xman/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'xman' -pkgname=xman -version=1.2.0 -revision=1 -build_style=gnu-configure -configure_args="--with-manconfig=/etc/man.conf" -hostmakedepends="pkg-config" -makedepends="libXaw-devel" -short_desc="Manual page display program for the X Window System" -maintainer="Leah Neukirchen " -license="MIT" -homepage="http://xorg.freedesktop.org" -distfiles="${XORG_SITE}/app/${pkgname}-${version}.tar.xz" -checksum=f18db80bd72a0c27cf38b2a7b75485ee48cd22aab10f2ff58de54d83e268b406 - -post_install() { - vlicense COPYING -} diff --git a/srcpkgs/xmandump/template b/srcpkgs/xmandump/template deleted file mode 100644 index 33ff7d11629f0e..00000000000000 --- a/srcpkgs/xmandump/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'xmandump' -pkgname=xmandump -version=0.2.8 -revision=1 -build_style=go -go_import_path="github.com/void-linux/xmandump" -go_package="${go_import_path}/cmd/xmandump" -short_desc="Dump all manpages in an XBPS package for use with man.cgi" -maintainer="Érico Nogueira " -license="ISC" -homepage="https://github.com/void-linux/xmandump" -distfiles="https://github.com/void-linux/xmandump/archive/v${version}.tar.gz" -checksum=17c4ea9680b132d916d51fa73648c81d9732dd13c05441a57b4db5b2d145aef2 - -post_install() { - vlicense LICENSE.txt LICENSE -} diff --git a/srcpkgs/xmaxima b/srcpkgs/xmaxima deleted file mode 120000 index b8b0e8240fa4ba..00000000000000 --- a/srcpkgs/xmaxima +++ /dev/null @@ -1 +0,0 @@ -maxima \ No newline at end of file diff --git a/srcpkgs/xmenu/template b/srcpkgs/xmenu/template deleted file mode 100644 index 3b825805af0b4a..00000000000000 --- a/srcpkgs/xmenu/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'xmenu' -pkgname=xmenu -version=4.5.5 -revision=1 -build_style=gnu-makefile -make_build_args="LOCALINC=$XBPS_CROSS_BASE/usr/include - LOCALLIB=$XBPS_CROSS_BASE/usr/lib - FREETYPEINC=$XBPS_CROSS_BASE/usr/include/freetype2 - LDFLAGS+=\$(LIBS) CFLAGS+=\$(INCS)" -makedepends="imlib2-devel libX11-devel libXft-devel libXinerama-devel" -short_desc="X11 menu utility" -maintainer="KawaiiAmber " -license="MIT" -homepage="https://github.com/phillbush/xmenu" -distfiles="${homepage}/archive/v${version}.tar.gz" -checksum=13fda8068d3886a590365d19d6ff84f04c0a4c9a516d79569000514067b4e77b - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/xmessage/template b/srcpkgs/xmessage/template deleted file mode 100644 index 13cd43b7eb485f..00000000000000 --- a/srcpkgs/xmessage/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'xmessage' -pkgname=xmessage -version=1.0.7 -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 " -license="X11, MIT" -homepage="http://xorg.freedesktop.org" -distfiles="${XORG_SITE}/app/${pkgname}-${version}.tar.xz" -checksum=703fccb7a0b772d61d7e603c189b9739866aa97ba985c727275420f829a30356 - -post_install() { - vlicense COPYING -} diff --git a/srcpkgs/xmh/template b/srcpkgs/xmh/template deleted file mode 100644 index cbebf42ae6a471..00000000000000 --- a/srcpkgs/xmh/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'xmh' -pkgname=xmh -version=1.0.5 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="libXaw-devel xbitmaps" -depends="nmh" -short_desc="Send and read mail with an X interface to MH" -maintainer="Leah Neukirchen " -license="MIT" -homepage="http://xorg.freedesktop.org" -distfiles="${XORG_SITE}/app/${pkgname}-${version}.tar.xz" -checksum=2e8055b065e0492450a2c0bd8842b48ba7b0f0f377736a219b1752d0eec64c70 - -post_install() { - vlicense COPYING -} diff --git a/srcpkgs/xmirror/template b/srcpkgs/xmirror/template deleted file mode 100644 index f03c9e66cce544..00000000000000 --- a/srcpkgs/xmirror/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'xmirror' -pkgname=xmirror -version=0.4.1 -revision=1 -build_style=gnu-makefile -hostmakedepends="python3-yaml" -depends="bash dialog" -short_desc="Interactive script for changing XBPS mirrors" -maintainer="classabbyamp " -license="BSD-2-Clause" -homepage="https://github.com/void-linux/xmirror" -distfiles="https://github.com/void-linux/xmirror/archive/refs/tags/v${version}.tar.gz" -checksum=8ebea2f3cc4dac55146201c67cf5d046f95e56caf29d5645aa004b6c72c6a3c1 -mutable_files="/usr/share/xmirror/mirrors.lst" - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/xml2rfc-pdf b/srcpkgs/xml2rfc-pdf deleted file mode 120000 index 2e02a96be8703f..00000000000000 --- a/srcpkgs/xml2rfc-pdf +++ /dev/null @@ -1 +0,0 @@ -xml2rfc \ No newline at end of file diff --git a/srcpkgs/xml2rfc/template b/srcpkgs/xml2rfc/template deleted file mode 100644 index ffab213eb90b78..00000000000000 --- a/srcpkgs/xml2rfc/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 'xml2rfc' -pkgname=xml2rfc -version=3.31.0 -revision=1 -build_style=python3-pep517 -hostmakedepends="python3-poetry-core python3-setuptools" -depends="python3-appdirs python3-ConfigArgParse python3-html5lib - python3-intervaltree python3-Jinja2 python3-MarkupSafe python3-kitchen - python3-lxml python3-pycountry python3-yaml python3-requests python3-six - python3-google-i18n-address python3-wcwidth python3-platformdirs - python3-setuptools" -short_desc="Generate RFCs and IETF drafts from XML" -maintainer="Andrew Benson " -license="BSD-3-Clause" -homepage="https://ietf-tools.github.io/xml2rfc/" -distfiles="https://github.com/ietf-tools/xml2rfc/archive/v${version}/xml2rfc-${version}.tar.gz" -checksum=69006297982359118f569adbc12f6895af127a6e787da8d25f802f79d5c55fd9 -make_check=no # too many dependencies - -post_install() { - vlicense LICENSE -} - -xml2rfc-pdf_package() { - short_desc+=" - PDF Support" - depends="${sourcepkg}-${version}_${revision} python3-WeasyPrint pango - noto-fonts-ttf fonts-roboto-ttf" - metapackage=yes -} diff --git a/srcpkgs/xmlcatmgr/template b/srcpkgs/xmlcatmgr/template deleted file mode 100644 index cd894c9369fe19..00000000000000 --- a/srcpkgs/xmlcatmgr/template +++ /dev/null @@ -1,48 +0,0 @@ -# Template file for 'xmlcatmgr' -pkgname=xmlcatmgr -version=2.2 -revision=4 -build_style=gnu-configure -conf_files=" - /etc/sgml/catalog - /etc/xml/catalog - /usr/share/sgml/catalog - /usr/share/xml/catalog" -short_desc="XML and SGML catalog manager" -maintainer="Orphaned " -license="BSD-3-Clause" -homepage="http://xmlcatmgr.sourceforge.net" -distfiles="$SOURCEFORGE_SITE/xmlcatmgr/$pkgname-$version.tar.gz" -checksum=ea1142b6aef40fbd624fc3e2130cf10cf081b5fa88e5229c92b8f515779d6fdc - -if [ "$CROSS_BUILD" ]; then - hostmakedepends="xmlcatmgr" -fi - -pre_install() { - if [ -n "$CROSS_BUILD" ]; then - _xmlcatmgr="xmlcatmgr" - else - _xmlcatmgr="./xmlcatmgr" - fi - # Create XML and SGML catalogs once built. - echo "=> Creating SGML catalogs..." - ${_xmlcatmgr} -sc catalog.etc.sgml create - ${_xmlcatmgr} -sc catalog.sgml create - ${_xmlcatmgr} -sc catalog.etc.sgml add CATALOG /usr/share/sgml/catalog - echo "=> Creating XML catalogs..." - ${_xmlcatmgr} -c catalog.etc.xml create - ${_xmlcatmgr} -c catalog.xml create - ${_xmlcatmgr} -c catalog.etc.xml add nextCatalog /usr/share/xml/catalog -} - -post_install() { - # Install the XML/SGML catalog files. - echo "=> Installing XML/SGML catalogs." - chmod 644 $wrksrc/catalog.* - install -Dm644 catalog.sgml ${DESTDIR}/usr/share/sgml/catalog - install -Dm644 catalog.etc.sgml ${DESTDIR}/etc/sgml/catalog - install -Dm644 catalog.xml ${DESTDIR}/usr/share/xml/catalog - install -Dm644 catalog.etc.xml ${DESTDIR}/etc/xml/catalog - vlicense COPYING -} diff --git a/srcpkgs/xmldiff/template b/srcpkgs/xmldiff/template deleted file mode 100644 index bc47c82f6c50e6..00000000000000 --- a/srcpkgs/xmldiff/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'xmldiff' -pkgname=xmldiff -version=2.7.0 -revision=2 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3-lxml python3-setuptools" -checkdepends="${depends} python3-pytest" -short_desc="Python3 classes to diff XML files" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/Shoobx/xmldiff" -changelog="https://raw.githubusercontent.com/Shoobx/xmldiff/master/CHANGES.rst" -distfiles="${PYPI_SITE}/x/xmldiff/xmldiff-${version}.tar.gz" -checksum=c0910b1f800366dd7ec62923e5d06e8b06a1bd9120569a1c27f4f2446b9c68a2 -conflicts="python-xmldiff>=0" - -post_install() { - vlicense LICENSE.txt -} - -python3-xmldiff_package() { - metapackage=yes - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" (transitional dummy package)" -} diff --git a/srcpkgs/xmldiff/update b/srcpkgs/xmldiff/update deleted file mode 100644 index e9b0a0a5ea4cae..00000000000000 --- a/srcpkgs/xmldiff/update +++ /dev/null @@ -1 +0,0 @@ -ignore="*b*" diff --git a/srcpkgs/xmlrpc-c-devel b/srcpkgs/xmlrpc-c-devel deleted file mode 120000 index 58e206952bcdbf..00000000000000 --- a/srcpkgs/xmlrpc-c-devel +++ /dev/null @@ -1 +0,0 @@ -xmlrpc-c \ No newline at end of file diff --git a/srcpkgs/xmlrpc-c/template b/srcpkgs/xmlrpc-c/template deleted file mode 100644 index 2743a50da594e5..00000000000000 --- a/srcpkgs/xmlrpc-c/template +++ /dev/null @@ -1,40 +0,0 @@ -# Template file for 'xmlrpc-c' -pkgname=xmlrpc-c -version=1.51.07 -revision=2 -build_style=gnu-configure -configure_args="--enable-libxml2-backend --enable-cplusplus --disable-cgi-server - --disable-libwww-client --disable-wininet-client" -hostmakedepends="pkg-config python3" -makedepends="libcurl-devel libxml2-devel" -short_desc="XML-RPC for C and C++" -maintainer="Orphaned " -license="BSD-3-Clause" -homepage="http://xmlrpc-c.sourceforge.net/" -changelog="http://xmlrpc-c.sourceforge.net/change_super_stable.html" -distfiles="${SOURCEFORGE_SITE}/${pkgname}/${pkgname}-${version}.tgz" -checksum=84d20ae33f927582f821d61c0b9194aefbf1d7924590a13fa9da5ae1698aded9 - -pre_configure() { - export AR RANLIB -} - -do_check() { - : # tests don't work with --disable-cgi-server -} - -post_install() { - vlicense doc/COPYING -} - -xmlrpc-c-devel_package() { - short_desc+=" - development files" - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" - pkg_install() { - local shlib - vmove usr/bin - vmove usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/xmlsec1-devel b/srcpkgs/xmlsec1-devel deleted file mode 120000 index 90d61169b4c3a4..00000000000000 --- a/srcpkgs/xmlsec1-devel +++ /dev/null @@ -1 +0,0 @@ -xmlsec1 \ No newline at end of file diff --git a/srcpkgs/xmlsec1/template b/srcpkgs/xmlsec1/template deleted file mode 100644 index 3300f673976b2c..00000000000000 --- a/srcpkgs/xmlsec1/template +++ /dev/null @@ -1,43 +0,0 @@ -# Template file for 'xmlsec1' -pkgname=xmlsec1 -version=1.3.7 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="libxslt-devel libltdl-devel libgcrypt-devel gnutls-devel - nspr-devel nss-devel" -short_desc="XML Security Library is a C library based on LibXML2" -maintainer="Enno Boland " -maintainer="Đoàn Trần Công Danh " -license="MIT" -homepage="https://www.aleksey.com/xmlsec/" -changelog="https://www.aleksey.com/xmlsec/news.html" -distfiles="https://github.com/lsh123/xmlsec/releases/download/${version}/xmlsec1-${version}.tar.gz" -checksum=d82e93b69b8aa205a616b62917a269322bf63a3eaafb3775014e61752b2013ea - -post_install() { - if [ "$CROSS_BUILD" ]; then - vsed -e "s,${XBPS_CROSS_BASE},,g" -i \ - $DESTDIR/usr/bin/xmlsec1-config \ - $DESTDIR/usr/lib/pkgconfig/xmlsec1-gnutls.pc \ - $DESTDIR/usr/lib/xmlsec1Conf.sh - fi - - vlicense COPYING -} - -xmlsec1-devel_package() { - depends="libxslt-devel libltdl-devel gnutls-devel ${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/bin/xmlsec1-config - vmove usr/share/man/man1/xmlsec1-config.1 - vmove usr/lib/pkgconfig - vmove usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - vmove usr/lib/xmlsec1Conf.sh - vmove usr/share/aclocal - vmove usr/share/doc - } -} diff --git a/srcpkgs/xmlstarlet/template b/srcpkgs/xmlstarlet/template deleted file mode 100644 index d750d67f5cbc9a..00000000000000 --- a/srcpkgs/xmlstarlet/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'xmlstarlet' -pkgname=xmlstarlet -version=1.6.1 -revision=2 -build_style=gnu-configure -configure_args="--with-libxml-prefix=$XBPS_CROSS_BASE/usr - --with-libxslt-prefix=$XBPS_CROSS_BASE/usr" -makedepends="libxslt-devel" -short_desc="Command line utilities to transform, query, validate, and edit XML" -maintainer="Orphaned " -license="MIT" -homepage="http://xmlstar.sourceforge.net/" -distfiles="${SOURCEFORGE_SITE}/xmlstar/xmlstarlet/${version}/xmlstarlet-${version}.tar.gz" -checksum=15d838c4f3375332fd95554619179b69e4ec91418a3a5296e7c631b7ed19e7ca - -post_install() { - vlicense COPYING -} diff --git a/srcpkgs/xmlto/template b/srcpkgs/xmlto/template deleted file mode 100644 index 3872ab9ac84c52..00000000000000 --- a/srcpkgs/xmlto/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'xmlto' -pkgname=xmlto -version=0.0.29 -revision=1 -build_style=gnu-configure -# Requires bash! -configure_args="ac_cv_path_BASH=/bin/bash" -hostmakedepends="autoconf automake libxslt docbook-xsl" -depends="bash libxslt docbook-xsl" -short_desc="Tool to help transform XML documents into other formats" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="https://pagure.io/xmlto/" -distfiles="https://pagure.io/xmlto/archive/${version}/xmlto-${version}.tar.gz" -checksum=40504db68718385a4eaa9154a28f59e51e59d006d1aa14f5bc9d6fded1d6017a - -pre_configure() { - autoreconf -fi -} diff --git a/srcpkgs/xmltoman/template b/srcpkgs/xmltoman/template deleted file mode 100644 index 8f7b5973218047..00000000000000 --- a/srcpkgs/xmltoman/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'xmltoman' -pkgname=xmltoman -version=0.4 -revision=2 -build_style=gnu-makefile -hostmakedepends="perl perl-XML-Parser" -depends="perl-XML-Parser" -short_desc="Convert XML to man pages in groff format or html" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="https://sourceforge.net/projects/xmltoman" -distfiles="https://github.com/Distrotech/xmltoman/archive/${version}.tar.gz" -checksum=2ab86b74fe364a866d84c14b20cbd42a09fa85c629deeff52376bbf890854feb diff --git a/srcpkgs/xmlwf b/srcpkgs/xmlwf deleted file mode 120000 index 0603602e737942..00000000000000 --- a/srcpkgs/xmlwf +++ /dev/null @@ -1 +0,0 @@ -expat \ No newline at end of file diff --git a/srcpkgs/xmobar/patches/basement.patch b/srcpkgs/xmobar/patches/basement.patch deleted file mode 100644 index e934f8e67b2ee0..00000000000000 --- a/srcpkgs/xmobar/patches/basement.patch +++ /dev/null @@ -1,242 +0,0 @@ -From 38be2c93acb6f459d24ed6c626981c35ccf44095 Mon Sep 17 00:00:00 2001 -From: Sylvain Henry -Date: Thu, 16 Feb 2023 15:40:45 +0100 -Subject: [PATCH] Fix build on 32-bit architectures - ---- - basement/Basement/Bits.hs | 4 ++++ - basement/Basement/From.hs | 24 ----------------------- - basement/Basement/Numerical/Additive.hs | 4 ++++ - basement/Basement/Numerical/Conversion.hs | 20 +++++++++++++++++++ - basement/Basement/PrimType.hs | 6 +++++- - basement/Basement/Types/OffsetSize.hs | 22 +++++++++++++++++++-- - 6 files changed, 53 insertions(+), 27 deletions(-) - -diff --git a/basement/Basement/Bits.hs b/basement/Basement/Bits.hs -index 7eeea0f5..24520ed7 100644 ---- a/basement/Basement/Bits.hs -+++ b/basement/Basement/Bits.hs -@@ -54,8 +54,12 @@ import GHC.Int - import Basement.Compat.Primitive - - #if WORD_SIZE_IN_BITS < 64 -+#if __GLASGOW_HASKELL__ >= 904 -+import GHC.Exts -+#else - import GHC.IntWord64 - #endif -+#endif - - -- | operation over finite bits - class FiniteBitsOps bits where -diff --git a/basement/Basement/From.hs b/basement/Basement/From.hs -index 7bbe141c..80014b3e 100644 ---- a/basement/Basement/From.hs -+++ b/basement/Basement/From.hs -@@ -272,23 +272,11 @@ instance (NatWithinBound (CountOf ty) n, KnownNat n, PrimType ty) - tryFrom = BlockN.toBlockN . UArray.toBlock . BoxArray.mapToUnboxed id - - instance (KnownNat n, NatWithinBound Word8 n) => From (Zn64 n) Word8 where --#if __GLASGOW_HASKELL__ >= 904 -- from = narrow . unZn64 where narrow (W64# w) = W8# (wordToWord8# (word64ToWord# (GHC.Prim.word64ToWord# w))) --#else - from = narrow . unZn64 where narrow (W64# w) = W8# (wordToWord8# (word64ToWord# w)) --#endif - instance (KnownNat n, NatWithinBound Word16 n) => From (Zn64 n) Word16 where --#if __GLASGOW_HASKELL__ >= 904 -- from = narrow . unZn64 where narrow (W64# w) = W16# (wordToWord16# (word64ToWord# (GHC.Prim.word64ToWord# w))) --#else - from = narrow . unZn64 where narrow (W64# w) = W16# (wordToWord16# (word64ToWord# w)) --#endif - instance (KnownNat n, NatWithinBound Word32 n) => From (Zn64 n) Word32 where --#if __GLASGOW_HASKELL__ >= 904 -- from = narrow . unZn64 where narrow (W64# w) = W32# (wordToWord32# (word64ToWord# (GHC.Prim.word64ToWord# w))) --#else - from = narrow . unZn64 where narrow (W64# w) = W32# (wordToWord32# (word64ToWord# w)) --#endif - instance From (Zn64 n) Word64 where - from = unZn64 - instance From (Zn64 n) Word128 where -@@ -297,23 +285,11 @@ instance From (Zn64 n) Word256 where - from = from . unZn64 - - instance (KnownNat n, NatWithinBound Word8 n) => From (Zn n) Word8 where --#if __GLASGOW_HASKELL__ >= 904 -- from = narrow . naturalToWord64 . unZn where narrow (W64# w) = W8# (wordToWord8# (word64ToWord# (GHC.Prim.word64ToWord# w))) --#else - from = narrow . naturalToWord64 . unZn where narrow (W64# w) = W8# (wordToWord8# (word64ToWord# w)) --#endif - instance (KnownNat n, NatWithinBound Word16 n) => From (Zn n) Word16 where --#if __GLASGOW_HASKELL__ >= 904 -- from = narrow . naturalToWord64 . unZn where narrow (W64# w) = W16# (wordToWord16# (word64ToWord# (GHC.Prim.word64ToWord# w))) --#else - from = narrow . naturalToWord64 . unZn where narrow (W64# w) = W16# (wordToWord16# (word64ToWord# w)) --#endif - instance (KnownNat n, NatWithinBound Word32 n) => From (Zn n) Word32 where --#if __GLASGOW_HASKELL__ >= 904 -- from = narrow . naturalToWord64 . unZn where narrow (W64# w) = W32# (wordToWord32# (word64ToWord# (GHC.Prim.word64ToWord# w))) --#else - from = narrow . naturalToWord64 . unZn where narrow (W64# w) = W32# (wordToWord32# (word64ToWord# w)) --#endif - instance (KnownNat n, NatWithinBound Word64 n) => From (Zn n) Word64 where - from = naturalToWord64 . unZn - instance (KnownNat n, NatWithinBound Word128 n) => From (Zn n) Word128 where -diff --git a/basement/Basement/Numerical/Additive.hs b/basement/Basement/Numerical/Additive.hs -index d0dfb973..8ab65aa0 100644 ---- a/basement/Basement/Numerical/Additive.hs -+++ b/basement/Basement/Numerical/Additive.hs -@@ -30,8 +30,12 @@ import qualified Basement.Types.Word128 as Word128 - import qualified Basement.Types.Word256 as Word256 - - #if WORD_SIZE_IN_BITS < 64 -+#if __GLASGOW_HASKELL__ >= 904 -+import GHC.Exts -+#else - import GHC.IntWord64 - #endif -+#endif - - -- | Represent class of things that can be added together, - -- contains a neutral element and is commutative. -diff --git a/basement/Basement/Numerical/Conversion.hs b/basement/Basement/Numerical/Conversion.hs -index db502c07..fddc8232 100644 ---- a/basement/Basement/Numerical/Conversion.hs -+++ b/basement/Basement/Numerical/Conversion.hs -@@ -26,8 +26,12 @@ import GHC.Word - import Basement.Compat.Primitive - - #if WORD_SIZE_IN_BITS < 64 -+#if __GLASGOW_HASKELL__ >= 904 -+import GHC.Exts -+#else - import GHC.IntWord64 - #endif -+#endif - - intToInt64 :: Int -> Int64 - #if WORD_SIZE_IN_BITS == 64 -@@ -96,11 +100,22 @@ int64ToWord64 (I64# i) = W64# (int64ToWord64# i) - #endif - - #if WORD_SIZE_IN_BITS == 64 -+#if __GLASGOW_HASKELL__ >= 904 -+word64ToWord# :: Word64# -> Word# -+word64ToWord# i = word64ToWord# i -+#else - word64ToWord# :: Word# -> Word# - word64ToWord# i = i -+#endif - {-# INLINE word64ToWord# #-} - #endif - -+#if WORD_SIZE_IN_BITS < 64 -+word64ToWord32# :: Word64# -> Word32# -+word64ToWord32# i = wordToWord32# (word64ToWord# i) -+{-# INLINE word64ToWord32# #-} -+#endif -+ - -- | 2 Word32s - data Word32x2 = Word32x2 {-# UNPACK #-} !Word32 - {-# UNPACK #-} !Word32 -@@ -113,9 +128,14 @@ word64ToWord32s (W64# w64) = Word32x2 (W32# (wordToWord32# (uncheckedShiftRL# (G - word64ToWord32s (W64# w64) = Word32x2 (W32# (wordToWord32# (uncheckedShiftRL# w64 32#))) (W32# (wordToWord32# w64)) - #endif - #else -+#if __GLASGOW_HASKELL__ >= 904 -+word64ToWord32s :: Word64 -> Word32x2 -+word64ToWord32s (W64# w64) = Word32x2 (W32# (word64ToWord32# (uncheckedShiftRL64# w64 32#))) (W32# (word64ToWord32# w64)) -+#else - word64ToWord32s :: Word64 -> Word32x2 - word64ToWord32s (W64# w64) = Word32x2 (W32# (word64ToWord# (uncheckedShiftRL64# w64 32#))) (W32# (word64ToWord# w64)) - #endif -+#endif - - wordToChar :: Word -> Char - wordToChar (W# word) = C# (chr# (word2Int# word)) -diff --git a/basement/Basement/PrimType.hs b/basement/Basement/PrimType.hs -index f8ca2926..a888ec91 100644 ---- a/basement/Basement/PrimType.hs -+++ b/basement/Basement/PrimType.hs -@@ -54,7 +54,11 @@ import Basement.Nat - import qualified Prelude (quot) - - #if WORD_SIZE_IN_BITS < 64 --import GHC.IntWord64 -+#if __GLASGOW_HASKELL__ >= 904 -+import GHC.Exts -+#else -+import GHC.IntWord64 -+#endif - #endif - - #ifdef FOUNDATION_BOUNDS_CHECK -diff --git a/basement/Basement/Types/OffsetSize.hs b/basement/Basement/Types/OffsetSize.hs -index cd944927..1ea80dad 100644 ---- a/basement/Basement/Types/OffsetSize.hs -+++ b/basement/Basement/Types/OffsetSize.hs -@@ -70,8 +70,12 @@ import Data.List (foldl') - import qualified Prelude - - #if WORD_SIZE_IN_BITS < 64 -+#if __GLASGOW_HASKELL__ >= 904 -+import GHC.Exts -+#else - import GHC.IntWord64 - #endif -+#endif - - -- | File size in bytes - newtype FileSize = FileSize Word64 -@@ -225,20 +229,26 @@ countOfRoundUp alignment (CountOf n) = CountOf ((n + (alignment-1)) .&. compleme - - csizeOfSize :: CountOf Word8 -> CSize - #if WORD_SIZE_IN_BITS < 64 -+#if __GLASGOW_HASKELL__ >= 904 -+csizeOfSize (CountOf (I# sz)) = CSize (W32# (wordToWord32# (int2Word# sz))) -+#else - csizeOfSize (CountOf (I# sz)) = CSize (W32# (int2Word# sz)) -+#endif - #else - #if __GLASGOW_HASKELL__ >= 904 - csizeOfSize (CountOf (I# sz)) = CSize (W64# (wordToWord64# (int2Word# sz))) -- - #else - csizeOfSize (CountOf (I# sz)) = CSize (W64# (int2Word# sz)) -- - #endif - #endif - - csizeOfOffset :: Offset8 -> CSize - #if WORD_SIZE_IN_BITS < 64 -+#if __GLASGOW_HASKELL__ >= 904 -+csizeOfOffset (Offset (I# sz)) = CSize (W32# (wordToWord32# (int2Word# sz))) -+#else - csizeOfOffset (Offset (I# sz)) = CSize (W32# (int2Word# sz)) -+#endif - #else - #if __GLASGOW_HASKELL__ >= 904 - csizeOfOffset (Offset (I# sz)) = CSize (W64# (wordToWord64# (int2Word# sz))) -@@ -250,7 +260,11 @@ csizeOfOffset (Offset (I# sz)) = CSize (W64# (int2Word# sz)) - sizeOfCSSize :: CSsize -> CountOf Word8 - sizeOfCSSize (CSsize (-1)) = error "invalid size: CSSize is -1" - #if WORD_SIZE_IN_BITS < 64 -+#if __GLASGOW_HASKELL__ >= 904 -+sizeOfCSSize (CSsize (I32# sz)) = CountOf (I# (int32ToInt# sz)) -+#else - sizeOfCSSize (CSsize (I32# sz)) = CountOf (I# sz) -+#endif - #else - #if __GLASGOW_HASKELL__ >= 904 - sizeOfCSSize (CSsize (I64# sz)) = CountOf (I# (int64ToInt# sz)) -@@ -261,7 +275,11 @@ sizeOfCSSize (CSsize (I64# sz)) = CountOf (I# sz) - - sizeOfCSize :: CSize -> CountOf Word8 - #if WORD_SIZE_IN_BITS < 64 -+#if __GLASGOW_HASKELL__ >= 904 -+sizeOfCSize (CSize (W32# sz)) = CountOf (I# (word2Int# (word32ToWord# sz))) -+#else - sizeOfCSize (CSize (W32# sz)) = CountOf (I# (word2Int# sz)) -+#endif - #else - #if __GLASGOW_HASKELL__ >= 904 - sizeOfCSize (CSize (W64# sz)) = CountOf (I# (word2Int# (word64ToWord# sz))) diff --git a/srcpkgs/xmobar/patches/cborg.patch b/srcpkgs/xmobar/patches/cborg.patch deleted file mode 100644 index b44ba514458e8e..00000000000000 --- a/srcpkgs/xmobar/patches/cborg.patch +++ /dev/null @@ -1,212 +0,0 @@ -commit 9d1418bb8b38cb9a438d7f18835b1ef7ef12b234 -Author: amesgen -Date: Sun Sep 10 20:03:40 2023 +0200 - - Fix compilation and support GHC >=9.2 on 32bit - -diff --git a/cborg/src/Codec/CBOR/Decoding.hs b/cborg/src/Codec/CBOR/Decoding.hs -index a7d774c..bf68e68 100644 ---- a/cborg/src/Codec/CBOR/Decoding.hs -+++ b/cborg/src/Codec/CBOR/Decoding.hs -@@ -315,11 +315,16 @@ getDecodeAction (Decoder k) = k (\x -> return (Done x)) - toInt8 :: Int# -> Int8 - toInt16 :: Int# -> Int16 - toInt32 :: Int# -> Int32 --toInt64 :: Int# -> Int64 - toWord8 :: Word# -> Word8 - toWord16 :: Word# -> Word16 - toWord32 :: Word# -> Word32 -+#if defined(ARCH_64bit) -+toInt64 :: Int# -> Int64 - toWord64 :: Word# -> Word64 -+#else -+toInt64 :: Int64# -> Int64 -+toWord64 :: Word64# -> Word64 -+#endif - #if MIN_VERSION_ghc_prim(0,8,0) - toInt8 n = I8# (intToInt8# n) - toInt16 n = I16# (intToInt16# n) -@@ -327,8 +332,7 @@ toInt32 n = I32# (intToInt32# n) - toWord8 n = W8# (wordToWord8# n) - toWord16 n = W16# (wordToWord16# n) - toWord32 n = W32# (wordToWord32# n) --#if WORD_SIZE_IN_BITS == 64 --#if MIN_VERSION_base(4,17,0) -+#if MIN_VERSION_base(4,17,0) && defined(ARCH_64bit) - toInt64 n = I64# (intToInt64# n) - toWord64 n = W64# (wordToWord64# n) - #else -@@ -336,10 +340,6 @@ toInt64 n = I64# n - toWord64 n = W64# n - #endif - #else --toInt64 n = I64# (intToInt64# n) --toWord64 n = W64# (wordToWord64# n) --#endif --#else - toInt8 n = I8# n - toInt16 n = I16# n - toInt32 n = I32# n -@@ -986,7 +986,7 @@ type ByteOffset = Int64 - -- @since 0.2.2.0 - peekByteOffset :: Decoder s ByteOffset - peekByteOffset = Decoder (\k -> return (PeekByteOffset (\off# -> k (I64# --#if MIN_VERSION_base(4,17,0) -+#if MIN_VERSION_base(4,17,0) && !defined(ARCH_32bit) - (intToInt64# off#) - #else - off# -diff --git a/cborg/src/Codec/CBOR/Magic.hs b/cborg/src/Codec/CBOR/Magic.hs -index cdeb455..bfae638 100644 ---- a/cborg/src/Codec/CBOR/Magic.hs -+++ b/cborg/src/Codec/CBOR/Magic.hs -@@ -120,7 +120,7 @@ import qualified Numeric.Half as Half - import Data.Bits ((.|.), unsafeShiftL) - #endif - --#if defined(ARCH_32bit) -+#if defined(ARCH_32bit) && !MIN_VERSION_ghc_prim(0,8,0) - import GHC.IntWord64 (wordToWord64#, word64ToWord#, - intToInt64#, int64ToInt#, - leWord64#, ltWord64#, word64ToInt64#) -@@ -173,7 +173,7 @@ grabWord64 (Ptr ip#) = W64# (wordToWord64# (byteSwap# (word64ToWord# (indexWord6 - grabWord64 (Ptr ip#) = W64# (byteSwap# (indexWord64OffAddr# ip# 0#)) - #endif - #else --grabWord64 (Ptr ip#) = W64# (byteSwap64# (word64ToWord# (indexWord64OffAddr# ip# 0#))) -+grabWord64 (Ptr ip#) = W64# (byteSwap64# (indexWord64OffAddr# ip# 0#)) - #endif - - #elif defined(MEM_UNALIGNED_OPS) && \ -@@ -484,7 +484,7 @@ word16ToInt (W16# w#) = I# (word2Int# (word16ToWord# w#)) - word32ToInt (W32# w#) = I# (word2Int# (word32ToWord# w#)) - #else - word32ToInt (W32# w#) = -- case isTrue# (w# `ltWord#` 0x80000000##) of -+ case isTrue# (word32ToWord# w# `ltWord#` 0x80000000##) of - True -> Just (I# (word2Int# (word32ToWord# w#))) - False -> Nothing - #endif -@@ -530,6 +530,19 @@ word64ToInt (W64# w#) = - {-# INLINE word64ToInt #-} - - #if defined(ARCH_32bit) -+#if MIN_VERSION_ghc_prim(0,8,0) -+word8ToInt64 (W8# w#) = I64# (intToInt64# (word2Int# (word8ToWord# w#))) -+word16ToInt64 (W16# w#) = I64# (intToInt64# (word2Int# (word16ToWord# w#))) -+word32ToInt64 (W32# w#) = I64# (word64ToInt64# (wordToWord64# (word32ToWord# w#))) -+word64ToInt64 (W64# w#) = -+ case isTrue# (w# `ltWord64#` uncheckedShiftL64# (wordToWord64# 1##) 63#) of -+ True -> Just (I64# (word64ToInt64# w#)) -+ False -> Nothing -+ -+word8ToWord64 (W8# w#) = W64# (wordToWord64# (word8ToWord# w#)) -+word16ToWord64 (W16# w#) = W64# (wordToWord64# (word16ToWord# w#)) -+word32ToWord64 (W32# w#) = W64# (wordToWord64# (word32ToWord# w#)) -+#else - word8ToInt64 (W8# w#) = I64# (intToInt64# (word2Int# w#)) - word16ToInt64 (W16# w#) = I64# (intToInt64# (word2Int# w#)) - word32ToInt64 (W32# w#) = I64# (word64ToInt64# (wordToWord64# w#)) -@@ -541,6 +554,7 @@ word64ToInt64 (W64# w#) = - word8ToWord64 (W8# w#) = W64# (wordToWord64# w#) - word16ToWord64 (W16# w#) = W64# (wordToWord64# w#) - word32ToWord64 (W32# w#) = W64# (wordToWord64# w#) -+#endif - - {-# INLINE word8ToInt64 #-} - {-# INLINE word16ToInt64 #-} -diff --git a/cborg/src/Codec/CBOR/Read.hs b/cborg/src/Codec/CBOR/Read.hs -index 6546575..c4dc761 100644 ---- a/cborg/src/Codec/CBOR/Read.hs -+++ b/cborg/src/Codec/CBOR/Read.hs -@@ -63,7 +63,7 @@ import qualified Data.Text as T - import qualified Data.Text.Encoding as T - import Data.Word - import GHC.Word --#if defined(ARCH_32bit) -+#if defined(ARCH_32bit) && !MIN_VERSION_ghc_prim(0,8,0) - import GHC.IntWord64 - #endif - import GHC.Exts -@@ -510,8 +510,8 @@ go_fast !bs da@(ConsumeNegWord64Canonical k) = - go_fast !bs da@(ConsumeInt64Canonical k) = - case tryConsumeInt64 (BS.unsafeHead bs) bs of - DecodeFailure -> go_fast_end bs da -- DecodedToken sz i@(I64# i#) -- | isInt64Canonical sz i -> k i# >>= go_fast (BS.unsafeDrop sz bs) -+ DecodedToken sz (I64# i#) -+ | isInt64Canonical sz i# -> k i# >>= go_fast (BS.unsafeDrop sz bs) - | otherwise -> go_fast_end bs da - - go_fast !bs da@(ConsumeListLen64Canonical k) = -@@ -994,8 +994,8 @@ go_fast_end !bs (ConsumeNegWord64Canonical k) = - go_fast_end !bs (ConsumeInt64Canonical k) = - case tryConsumeInt64 (BS.unsafeHead bs) bs of - DecodeFailure -> return $! SlowFail bs "expected int64" -- DecodedToken sz i@(I64# i#) -- | isInt64Canonical sz i -> k i# >>= go_fast_end (BS.unsafeDrop sz bs) -+ DecodedToken sz (I64# i#) -+ | isInt64Canonical sz i# -> k i# >>= go_fast_end (BS.unsafeDrop sz bs) - | otherwise -> return $! SlowFail bs "non-canonical int64" - - go_fast_end !bs (ConsumeListLen64Canonical k) = -@@ -1271,7 +1271,7 @@ go_slow da bs !offset = do - - SlowPeekByteOffset bs' k -> - lift --#if MIN_VERSION_base(4,17,0) -+#if MIN_VERSION_base(4,17,0) && !defined(ARCH_32bit) - (k (int64ToInt# off#)) - #else - (k off#) -@@ -1381,7 +1381,7 @@ go_slow_overlapped da sz bs_cur bs_next !offset = - SlowPeekByteOffset bs_empty k -> - assert (BS.null bs_empty) $ do - lift --#if MIN_VERSION_base(4,17,0) -+#if MIN_VERSION_base(4,17,0) && !defined(ARCH_32bit) - (k (int64ToInt# off#)) - #else - (k off#) -@@ -1565,17 +1565,17 @@ isIntCanonical sz i - {-# INLINE isWord64Canonical #-} - isWord64Canonical :: Int -> Word64 -> Bool - isWord64Canonical sz w -- | sz == 2 = w > 0x17) -- | sz == 3 = w > 0xff) -- | sz == 5 = w > 0xffff) -- | sz == 9 = w > 0xffffffff) -+ | sz == 2 = w > 0x17 -+ | sz == 3 = w > 0xff -+ | sz == 5 = w > 0xffff -+ | sz == 9 = w > 0xffffffff - | otherwise = True - - {-# INLINE isInt64Canonical #-} - isInt64Canonical :: Int -> Int64# -> Bool - isInt64Canonical sz i# -- | isTrue# (i# `ltInt64#` intToInt64# 0#) = isWord64Canonical sz (not64# w#) -- | otherwise = isWord64Canonical sz w# -+ | isTrue# (i# `ltInt64#` intToInt64# 0#) = isWord64Canonical sz (W64# (not64# w#)) -+ | otherwise = isWord64Canonical sz (W64# w#) - where - w# = int64ToWord64# i# - #endif -@@ -1796,7 +1796,7 @@ tryConsumeInteger hdr !bs = case word8ToWord hdr of - 0x1b -> let !w = eatTailWord64 bs - sz = 9 - #if defined(ARCH_32bit) -- in DecodedToken sz (BigIntToken (isWord64Canonical sz (word64ToWord w)) $! toInteger w) -+ in DecodedToken sz (BigIntToken (isWord64Canonical sz w) $! toInteger w) - #else - in DecodedToken sz (BigIntToken (isWordCanonical sz (word64ToWord w)) $! toInteger w) - #endif -@@ -1838,7 +1838,7 @@ tryConsumeInteger hdr !bs = case word8ToWord hdr of - 0x3b -> let !w = eatTailWord64 bs - sz = 9 - #if defined(ARCH_32bit) -- in DecodedToken sz (BigIntToken (isWord64Canonical sz (word64ToWord w)) $! (-1 - toInteger w)) -+ in DecodedToken sz (BigIntToken (isWord64Canonical sz w) $! (-1 - toInteger w)) - #else - in DecodedToken sz (BigIntToken (isWordCanonical sz (word64ToWord w)) $! (-1 - toInteger w)) - #endif diff --git a/srcpkgs/xmobar/patches/gtk2hs-buildtools.patch b/srcpkgs/xmobar/patches/gtk2hs-buildtools.patch deleted file mode 100644 index a5ce1961130b2a..00000000000000 --- a/srcpkgs/xmobar/patches/gtk2hs-buildtools.patch +++ /dev/null @@ -1,14 +0,0 @@ -diff -ru gtk2hs-buildtools-old/c2hs/toplevel/C2HSConfig.hs gtk2hs-buildtools/c2hs/toplevel/C2HSConfig.hs ---- a/gtk2hs-buildtools/c2hs/toplevel/C2HSConfig.hs 2025-07-06 12:48:16.827097351 +0100 -+++ b/gtk2hs-buildtools/c2hs/toplevel/C2HSConfig.hs 2025-07-06 12:50:54.803997950 +0100 -@@ -70,8 +70,8 @@ - cppopts :: [String] - cppopts = case (os,cpp) of - ("openbsd","cpp") -> ["-xc", "-w"] -- (_,"cpp") -> ["-x", "c", "-w"] -- (_,"gcc") -> ["-E", "-x", "c", "-w"] -+ (_,"cpp") -> ["-x", "c", "-w", "-std=c99", "-D_Noreturn=", "-D_Nullable=", "-D_Nonnull="] -+ (_,"gcc") -> ["-E", "-x", "c", "-w", "-std=c99", "-D_Noreturn=", "-D_Nullable=", "-D_Nonnull="] - _ -> [] - - -- C preprocessor option for including only definitions (EXPORTED) diff --git a/srcpkgs/xmobar/patches/memory.patch b/srcpkgs/xmobar/patches/memory.patch deleted file mode 100644 index 2a6d85b720d5bd..00000000000000 --- a/srcpkgs/xmobar/patches/memory.patch +++ /dev/null @@ -1,36 +0,0 @@ -From 2738929ce15b4c8704bbbac24a08539b5d4bf30e Mon Sep 17 00:00:00 2001 -From: sternenseemann -Date: Mon, 14 Aug 2023 10:51:30 +0200 -Subject: [PATCH] Data.Memory.Internal.CompatPrim64: fix 32 bit with GHC >= 9.4 - -Since 9.4, GHC.Prim exports Word64# operations like timesWord64# even on -i686 whereas GHC.IntWord64 no longer exists. Therefore, we can just use -the ready made solution. - -Closes #98, as it should be the better solution. ---- - Data/Memory/Internal/CompatPrim64.hs | 4 ++++ - 1 file changed, 4 insertions(+) - -diff --git a/Data/Memory/Internal/CompatPrim64.hs b/Data/Memory/Internal/CompatPrim64.hs -index b9eef8a..a134c88 100644 ---- a/memory/Data/Memory/Internal/CompatPrim64.hs -+++ b/memory/Data/Memory/Internal/CompatPrim64.hs -@@ -150,6 +150,7 @@ w64# :: Word# -> Word# -> Word# -> Word64# - w64# w _ _ = w - - #elif WORD_SIZE_IN_BITS == 32 -+#if __GLASGOW_HASKELL__ < 904 - import GHC.IntWord64 - import GHC.Prim (Word#) - -@@ -158,6 +159,9 @@ timesWord64# a b = - let !ai = word64ToInt64# a - !bi = word64ToInt64# b - in int64ToWord64# (timesInt64# ai bi) -+#else -+import GHC.Prim -+#endif - - w64# :: Word# -> Word# -> Word# -> Word64# - w64# _ hw lw = diff --git a/srcpkgs/xmobar/template b/srcpkgs/xmobar/template deleted file mode 100644 index 9e325c6f1dca1c..00000000000000 --- a/srcpkgs/xmobar/template +++ /dev/null @@ -1,63 +0,0 @@ -# Template file for 'xmobar' -pkgname=xmobar -version=0.50 -revision=1 -build_style=cabal -cabal_index_state=2025-07-05T14:01:16Z -hostmakedepends="pkg-config" -makedepends="libX11-devel libXinerama-devel libXrandr-devel libXScrnSaver-devel - glib-devel cairo-devel pango-devel - $(vopt_if iwlib wireless_tools-devel) - $(vopt_if xpm libXpm-devel) - $(vopt_if dbus libxml2-devel $(vopt_if mpris libxml2-devel)) - $(vopt_if alsa alsa-lib-devel)" -short_desc="Minimalistic Text Based Status Bar" -maintainer="Orphaned " -license="BSD-3-Clause" -homepage="https://xmobar.org" -distfiles="https://hackage.haskell.org/package/${pkgname}-${version}/${pkgname}-${version}.tar.gz - https://hackage.haskell.org/package/gtk2hs-buildtools-0.13.12.0/gtk2hs-buildtools-0.13.12.0.tar.gz - https://hackage.haskell.org/package/basement-0.0.16/basement-0.0.16.tar.gz - https://hackage.haskell.org/package/memory-0.18.0/memory-0.18.0.tar.gz - https://hackage.haskell.org/package/cborg-0.2.10.0/cborg-0.2.10.0.tar.gz" -checksum="09249e50546f1eb93888bf1e134d0034d486cadb29a8fde4df097d140e06da08 - 2308f302b1a55376c715778b89b15d0d7e0cc20c8589b803b5f9010ea2f1e495 - 7fb77e249aef76ba5aed3059d556800ce02b614597c488ba01f0a16449146300 - fd4eb6f638e24b81b4e6cdd68772a531726f2f67686c8969d3407d82f7862e3e - 17fe070c38fc498cab49bcb9d6215b7747d53bedf96502e9bcce9cad73b9c797" -build_options="dbus threaded mpd mpris inotify iwlib alsa datezone - xpm uvmeter weather nl80211" -build_options_default="threaded inotify nl80211 datezone weather xpm alsa mpris mpd dbus" -nopie_files="/usr/bin/xmobar" -nocross=yes -skip_extraction=" - gtk2hs-buildtools-0.13.12.0.tar.gz - basement-0.0.16.tar.gz - memory-0.18.0.tar.gz - cborg-0.2.10.0.tar.gz" -make_check=no # TODO figure out how hspec works -vopt_hflag() { - echo $(vopt_if $1 "--flags=with_$1" "--flags=-with_$1") -} -mk_string_build_args() { - for optn in $1 - do - echo -n " $(vopt_hflag $optn)" - done -} -make_build_args=$(mk_string_build_args "$build_options") - -post_extract() { - vsrcextract -C gtk2hs-buildtools gtk2hs-buildtools-0.13.12.0.tar.gz - vsrcextract -C basement basement-0.0.16.tar.gz - vsrcextract -C memory memory-0.18.0.tar.gz - vsrcextract -C cborg cborg-0.2.10.0.tar.gz -} - -pre_configure() { - echo 'packages: ./gtk2hs-buildtools ./basement ./memory ./cborg .' > cabal.project -} - -post_install() { - vlicense license -} diff --git a/srcpkgs/xmobar/update b/srcpkgs/xmobar/update deleted file mode 100644 index 746f0f58200088..00000000000000 --- a/srcpkgs/xmobar/update +++ /dev/null @@ -1,2 +0,0 @@ -site=http://hackage.haskell.org/package/xmobar -pattern="Readme for xmobar-\K[\d\.]+" diff --git a/srcpkgs/xmodmap/template b/srcpkgs/xmodmap/template deleted file mode 100644 index 25057ed345fe3c..00000000000000 --- a/srcpkgs/xmodmap/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'xmodmap' -pkgname=xmodmap -version=1.0.11 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="libX11-devel" -short_desc="X modmap program to modify keymaps and pointer button mappings" -maintainer="Orphaned " -license="MIT" -homepage="http://xorg.freedesktop.org" -distfiles="${XORG_SITE}/app/${pkgname}-${version}.tar.xz" -checksum=9a2f8168f7b0bc382828847403902cb6bf175e17658b36189eac87edda877e81 - -post_install() { - vlicense COPYING -} diff --git a/srcpkgs/xmore/template b/srcpkgs/xmore/template deleted file mode 100644 index edc8e81a6d0e43..00000000000000 --- a/srcpkgs/xmore/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'xmore' -pkgname=xmore -version=1.0.4 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="libXaw-devel" -short_desc="Plain text display program for the X Window System" -maintainer="Leah Neukirchen " -license="MIT" -homepage="http://xorg.freedesktop.org" -distfiles="${XORG_SITE}/app/${pkgname}-${version}.tar.xz" -checksum=7eb560dbc1de4e43c64fe491ad73907a29d734cca82a9ad82c7d3feb9cdb0a9a - -post_install() { - vlicense COPYING -} diff --git a/srcpkgs/xmoto-data b/srcpkgs/xmoto-data deleted file mode 120000 index 39d7d88cdf2919..00000000000000 --- a/srcpkgs/xmoto-data +++ /dev/null @@ -1 +0,0 @@ -xmoto \ No newline at end of file diff --git a/srcpkgs/xmoto/patches/fix_gettext_GNU-isms_musl.patch b/srcpkgs/xmoto/patches/fix_gettext_GNU-isms_musl.patch deleted file mode 100644 index f714af9e6fd7f7..00000000000000 --- a/srcpkgs/xmoto/patches/fix_gettext_GNU-isms_musl.patch +++ /dev/null @@ -1,27 +0,0 @@ -From 7ce512bf0242182306ceb75d7dbe2370aab838f8 Mon Sep 17 00:00:00 2001 -From: _yui -Date: Sun, 9 Oct 2022 14:48:05 +0300 -Subject: [PATCH] i18n: Don't use gettext GNU-isms with musl - ---- - src/common/Locales.cpp | 2 ++ - 1 file changed, 2 insertions(+) - -diff --git a/src/common/Locales.cpp b/src/common/Locales.cpp -index 5ee395bd..680da00c 100644 ---- a/src/common/Locales.cpp -+++ b/src/common/Locales.cpp -@@ -66,11 +66,13 @@ std::pair Locales::changeLocale( - setlocale(LC_MESSAGES, NULL)); - #endif - -+#ifdef __GLIBC__ - /* Make change known. */ - { - extern int _nl_msg_cat_cntr; - ++_nl_msg_cat_cntr; - } -+#endif - - std::pair locale_str( - locale.first == NULL ? std::string("") : std::string(locale.first), diff --git a/srcpkgs/xmoto/patches/stdint.patch b/srcpkgs/xmoto/patches/stdint.patch deleted file mode 100644 index 980227a352ed42..00000000000000 --- a/srcpkgs/xmoto/patches/stdint.patch +++ /dev/null @@ -1,22 +0,0 @@ -diff -ur a/src/common/DBuffer.cpp b/src/common/DBuffer.cpp ---- a/src/common/DBuffer.cpp 2020-06-21 15:18:16.000000000 -0400 -+++ b/src/common/DBuffer.cpp 2025-02-01 22:25:26.230759197 -0500 -@@ -24,6 +24,7 @@ - #include "DBuffer.h" - #include "helpers/SwapEndian.h" - #include -+#include - - void DBuffer::_FreeDBuffer(void) { - /* Free stuff if anything */ -diff -ur a/src/common/VFileIO.cpp b/src/common/VFileIO.cpp ---- a/src/common/VFileIO.cpp 2020-06-21 15:18:16.000000000 -0400 -+++ b/src/common/VFileIO.cpp 2025-02-01 22:25:38.676782152 -0500 -@@ -48,6 +48,7 @@ - #include "xmoto/UserConfig.h" - - #include -+#include - - #ifdef WIN32 - std::string win32_getHomeDir(bool i_asUtf8 = false) { diff --git a/srcpkgs/xmoto/template b/srcpkgs/xmoto/template deleted file mode 100644 index 1a25a8175d7f47..00000000000000 --- a/srcpkgs/xmoto/template +++ /dev/null @@ -1,36 +0,0 @@ -# Template file for 'xmoto' -pkgname=xmoto -version=0.6.1 -revision=3 -build_style=cmake -build_helper="qemu" -configure_args="-DOpenGL_GL_PREFERENCE=GLVND -DXMOTO_PACK=manual" -hostmakedepends="automake libtool gettext-devel-tools desktop-file-utils" -makedepends="sqlite-devel zlib-devel libjpeg-turbo-devel libpng-devel - libxml2-devel libxdg-basedir-devel glu-devel sdl12-compat-devel SDL_mixer-devel - SDL_net-devel SDL_ttf-devel lua52-devel libcurl-devel libode-devel - bzip2-devel gettext-devel" -depends="${pkgname}-data" -short_desc="2D motocross platform game" -maintainer="Enno Boland " -license="GPL-2.0-or-later" -homepage="http://xmoto.tuxfamily.org/" -distfiles="https://github.com/xmoto/xmoto/archive/${version}/${version}.tar.gz" -checksum=209c8c38b1742d0620d40f90365c7a56f67c86da826c80a76d37fa46ee9c9b66 - -pre_install() { - vtargetrun build/src/xmoto --pack build/bin/xmoto.bin bin/ -} - -post_install() { - desktop-file-install --set-key=Icon --set-value=xmoto -m 0644 \ - --dir="${DESTDIR}/usr/share/applications" extra/xmoto.desktop - vinstall extra/xmoto.xpm 644 usr/share/pixmaps -} - -xmoto-data_package() { - short_desc+=" - data files" - pkg_install() { - vmove usr/share/xmoto - } -} diff --git a/srcpkgs/xmount/template b/srcpkgs/xmount/template deleted file mode 100644 index 470efaa15ada23..00000000000000 --- a/srcpkgs/xmount/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'xmount' -pkgname=xmount -version=1.2.0 -revision=1 -build_style=cmake -configure_args="-DCMAKE_BUILD_TYPE=Release" -hostmakedepends="pkgconf" -makedepends="fuse3-devel libewf-devel afflib afflib-devel snappy-devel raptor-devel liblz4-devel zlib-devel libxml2-devel" -short_desc="Tool to crossmount between multiple harddisk image files" -maintainer="cbaulesch " -license="GPL-3.0-or-later" -homepage="https://code.sits.lu/foss/xmount" -changelog="https://code.sits.lu/foss/xmount/-/releases" -distfiles="https://code.sits.lu/foss/xmount/-/archive/${version}/xmount-${version}.tar.gz" -checksum=abded7b53646c5d56ab9caf30473d75d0deb543e8262cadf2af572da3e1d127d - -post_install() { - vdoc README -} diff --git a/srcpkgs/xmp/template b/srcpkgs/xmp/template deleted file mode 100644 index 554a8a5044fdeb..00000000000000 --- a/srcpkgs/xmp/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'xmp' -pkgname=xmp -version=4.1.0 -revision=2 -build_style=gnu-configure -conf_files="/etc/xmp/xmp.conf /etc/xmp/modules.conf" -hostmakedepends="pkg-config" -makedepends="libxmp-devel alsa-lib-devel pulseaudio-devel" -short_desc="Extended module player" -maintainer="Orphaned " -license="GPL-2.0-only" -homepage="http://xmp.sourceforge.net" -distfiles="${SOURCEFORGE_SITE}/${pkgname}/${pkgname}/${version}/${pkgname}-${version}.tar.gz" -checksum=1dbd61074783545ac7bef5b5daa772fd2110764cb70f937af8c3fad30f73289e diff --git a/srcpkgs/xmp/update b/srcpkgs/xmp/update deleted file mode 100644 index 4d55f9e28854a6..00000000000000 --- a/srcpkgs/xmp/update +++ /dev/null @@ -1 +0,0 @@ -ignore="260" diff --git a/srcpkgs/xnec2c/files/xnec2c.desktop b/srcpkgs/xnec2c/files/xnec2c.desktop deleted file mode 100644 index d43127b2eebb15..00000000000000 --- a/srcpkgs/xnec2c/files/xnec2c.desktop +++ /dev/null @@ -1,11 +0,0 @@ -[Desktop Entry] -Name=xnec2c -GenericName=X NEC-to-C -Comment=Convert Numerical Electromagnetics Code to C language -Keywords=antenna;converter; -Exec=xnec2c -Terminal=false -Type=Application -Icon=xnec2c -Categories=GTK;Development; -StartupNotify=false diff --git a/srcpkgs/xnec2c/files/xnec2c.png b/srcpkgs/xnec2c/files/xnec2c.png deleted file mode 100644 index cc7f526074a600..00000000000000 Binary files a/srcpkgs/xnec2c/files/xnec2c.png and /dev/null differ diff --git a/srcpkgs/xnec2c/template b/srcpkgs/xnec2c/template deleted file mode 100644 index eabfb78c8e3395..00000000000000 --- a/srcpkgs/xnec2c/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 'xnec2c' -pkgname=xnec2c -version=4.4.17 -revision=1 -build_style=gnu-configure -hostmakedepends="automake libtool gettext-devel pkg-config glib-devel which" -makedepends="gtk+3-devel" -depends="libglvnd" -short_desc="GTK application for Numerical Electromagnetics Code generation" -maintainer="classabbyamp " -license="GPL-2.0-or-later" -homepage="https://www.xnec2c.org/" -changelog="https://www.xnec2c.org/#Version" -distfiles="https://www.xnec2c.org/releases/xnec2c-v${version}.tar.gz" -checksum=aec8c02de3396ca24101763006d9ff256fa35e5a19d75636e8db48ccdbd3671d - -pre_configure() { - NOCONFIGURE=1 ./autogen.sh -} - -post_install() { - vmkdir usr/share/doc - vcopy doc usr/share/doc/xnec2c - vmkdir usr/share/examples - mv "${DESTDIR}"/usr/share/xnec2c/examples "${DESTDIR}"/usr/share/examples/xnec2c - vmkdir usr/share/icons/hicolor/scalable/apps - mv "${DESTDIR}"/usr/share/pixmaps/xnec2c.svg "${DESTDIR}"/usr/share/icons/hicolor/scalable/apps - rm ${DESTDIR}/usr/share/doc/xnec2c/doc/xnec2c.1 -} diff --git a/srcpkgs/xnots/patches/Add-aarch64.patch b/srcpkgs/xnots/patches/Add-aarch64.patch deleted file mode 100644 index 89ec8a096e89a0..00000000000000 --- a/srcpkgs/xnots/patches/Add-aarch64.patch +++ /dev/null @@ -1,236 +0,0 @@ -From 2a86dd618f864faaaa6f5b7e3c2f5528d33220d7 Mon Sep 17 00:00:00 2001 -From: gi1242 -Date: Sat, 12 Mar 2011 06:34:37 +0000 -Subject: [PATCH] inotify.h is now provided with libc6. Use that instead of - shipping our own (Raphael Droz) - ---- - src/Makefile | 3 +- - src/inotify-syscalls.h | 61 ---------------------- - src/inotify.h | 113 ----------------------------------------- - src/main.c | 3 +- - 4 files changed, 2 insertions(+), 178 deletions(-) - delete mode 100644 src/inotify-syscalls.h - delete mode 100644 src/inotify.h - -diff --git src/Makefile src/Makefile -index 397857a..5ed7c42 100644 ---- a/src/Makefile -+++ b/src/Makefile -@@ -11,7 +11,6 @@ - # Source files - # - headers = xnots.h --extheaders = inotify.h inotify-syscalls.h - sources = background.c list.c main.c notes.c options.c savegeom.c - - objects = $(sources:.c=.o) -@@ -58,7 +57,7 @@ buildall: clean xnots - # - background.o: $(headers) background.c - list.o: $(headers) list.c --main.o: $(headers) $(extheaders) main.c -+main.o: $(headers) main.c - notes.o: $(headers) notes.c - options.o: $(headers) options.c - savegeom.o: $(headers) savegeom.c -diff --git src/inotify-syscalls.h src/inotify-syscalls.h -deleted file mode 100644 -index 1431d46..0000000 ---- a/src/inotify-syscalls.h -+++ /dev/null -@@ -1,61 +0,0 @@ --#ifndef _LINUX_INOTIFY_SYSCALLS_H --#define _LINUX_INOTIFY_SYSCALLS_H -- --#include -- --#if defined(__i386__) --# define __NR_inotify_init 291 --# define __NR_inotify_add_watch 292 --# define __NR_inotify_rm_watch 293 --#elif defined(__x86_64__) --# define __NR_inotify_init 253 --# define __NR_inotify_add_watch 254 --# define __NR_inotify_rm_watch 255 --#elif defined(__powerpc__) || defined(__powerpc64__) --# define __NR_inotify_init 275 --# define __NR_inotify_add_watch 276 --# define __NR_inotify_rm_watch 277 --#elif defined (__ia64__) --# define __NR_inotify_init 1277 --# define __NR_inotify_add_watch 1278 --# define __NR_inotify_rm_watch 1279 --#elif defined (__s390__) --# define __NR_inotify_init 284 --# define __NR_inotify_add_watch 285 --# define __NR_inotify_rm_watch 286 --#elif defined (__alpha__) --# define __NR_inotify_init 444 --# define __NR_inotify_add_watch 445 --# define __NR_inotify_rm_watch 446 --#elif defined (__sparc__) || defined (__sparc64__) --# define __NR_inotify_init 151 --# define __NR_inotify_add_watch 152 --# define __NR_inotify_rm_watch 156 --#elif defined (__arm__) --# define __NR_inotify_init 316 --# define __NR_inotify_add_watch 317 --# define __NR_inotify_rm_watch 318 --#elif defined (__sh__) --# define __NR_inotify_init 290 --# define __NR_inotify_add_watch 291 --# define __NR_inotify_rm_watch 292 --#else --# error "Unsupported architecture!" --#endif -- --static inline int inotify_init (void) --{ -- return syscall (__NR_inotify_init); --} -- --static inline int inotify_add_watch (int fd, const char *name, __u32 mask) --{ -- return syscall (__NR_inotify_add_watch, fd, name, mask); --} -- --static inline int inotify_rm_watch (int fd, __u32 wd) --{ -- return syscall (__NR_inotify_rm_watch, fd, wd); --} -- --#endif /* _LINUX_INOTIFY_SYSCALLS_H */ -diff --git src/inotify.h src/inotify.h -deleted file mode 100644 -index 267c88b..0000000 ---- a/src/inotify.h -+++ /dev/null -@@ -1,113 +0,0 @@ --/* -- * Inode based directory notification for Linux -- * -- * Copyright (C) 2005 John McCutchan -- */ -- --#ifndef _LINUX_INOTIFY_H --#define _LINUX_INOTIFY_H -- --#include -- --/* -- * struct inotify_event - structure read from the inotify device for each event -- * -- * When you are watching a directory, you will receive the filename for events -- * such as IN_CREATE, IN_DELETE, IN_OPEN, IN_CLOSE, ..., relative to the wd. -- */ --struct inotify_event { -- __s32 wd; /* watch descriptor */ -- __u32 mask; /* watch mask */ -- __u32 cookie; /* cookie to synchronize two events */ -- __u32 len; /* length (including nulls) of name */ -- char name[0]; /* stub for possible name */ --}; -- --/* the following are legal, implemented events that user-space can watch for */ --#define IN_ACCESS 0x00000001 /* File was accessed */ --#define IN_MODIFY 0x00000002 /* File was modified */ --#define IN_ATTRIB 0x00000004 /* Metadata changed */ --#define IN_CLOSE_WRITE 0x00000008 /* Writtable file was closed */ --#define IN_CLOSE_NOWRITE 0x00000010 /* Unwrittable file closed */ --#define IN_OPEN 0x00000020 /* File was opened */ --#define IN_MOVED_FROM 0x00000040 /* File was moved from X */ --#define IN_MOVED_TO 0x00000080 /* File was moved to Y */ --#define IN_CREATE 0x00000100 /* Subfile was created */ --#define IN_DELETE 0x00000200 /* Subfile was deleted */ --#define IN_DELETE_SELF 0x00000400 /* Self was deleted */ --#define IN_MOVE_SELF 0x00000800 /* Self was moved */ -- --/* the following are legal events. they are sent as needed to any watch */ --#define IN_UNMOUNT 0x00002000 /* Backing fs was unmounted */ --#define IN_Q_OVERFLOW 0x00004000 /* Event queued overflowed */ --#define IN_IGNORED 0x00008000 /* File was ignored */ -- --/* helper events */ --#define IN_CLOSE (IN_CLOSE_WRITE | IN_CLOSE_NOWRITE) /* close */ --#define IN_MOVE (IN_MOVED_FROM | IN_MOVED_TO) /* moves */ -- --/* special flags */ --#define IN_ONLYDIR 0x01000000 /* only watch the path if it is a directory */ --#define IN_DONT_FOLLOW 0x02000000 /* don't follow a sym link */ --#define IN_MASK_ADD 0x20000000 /* add to the mask of an already existing watch */ --#define IN_ISDIR 0x40000000 /* event occurred against dir */ --#define IN_ONESHOT 0x80000000 /* only send event once */ -- --/* -- * All of the events - we build the list by hand so that we can add flags in -- * the future and not break backward compatibility. Apps will get only the -- * events that they originally wanted. Be sure to add new events here! -- */ --#define IN_ALL_EVENTS (IN_ACCESS | IN_MODIFY | IN_ATTRIB | IN_CLOSE_WRITE | \ -- IN_CLOSE_NOWRITE | IN_OPEN | IN_MOVED_FROM | \ -- IN_MOVED_TO | IN_DELETE | IN_CREATE | IN_DELETE_SELF | \ -- IN_MOVE_SELF) -- --#ifdef __KERNEL__ -- --#include --#include --#include -- --#ifdef CONFIG_INOTIFY -- --extern void inotify_inode_queue_event(struct inode *, __u32, __u32, -- const char *); --extern void inotify_dentry_parent_queue_event(struct dentry *, __u32, __u32, -- const char *); --extern void inotify_unmount_inodes(struct list_head *); --extern void inotify_inode_is_dead(struct inode *); --extern u32 inotify_get_cookie(void); -- --#else -- --static inline void inotify_inode_queue_event(struct inode *inode, -- __u32 mask, __u32 cookie, -- const char *filename) --{ --} -- --static inline void inotify_dentry_parent_queue_event(struct dentry *dentry, -- __u32 mask, __u32 cookie, -- const char *filename) --{ --} -- --static inline void inotify_unmount_inodes(struct list_head *list) --{ --} -- --static inline void inotify_inode_is_dead(struct inode *inode) --{ --} -- --static inline u32 inotify_get_cookie(void) --{ -- return 0; --} -- --#endif /* CONFIG_INOTIFY */ -- --#endif /* __KERNEL __ */ -- --#endif /* _LINUX_INOTIFY_H */ -diff --git src/main.c src/main.c -index 9007d6d..5bf063e 100644 ---- a/src/main.c -+++ b/src/main.c -@@ -10,8 +10,7 @@ - #include "xnots.h" - #include - --#include "inotify.h" --#include "inotify-syscalls.h" -+#include - - #include - #include diff --git a/srcpkgs/xnots/patches/compiler.patch b/srcpkgs/xnots/patches/compiler.patch deleted file mode 100644 index a229f3c7268c1f..00000000000000 --- a/srcpkgs/xnots/patches/compiler.patch +++ /dev/null @@ -1,20 +0,0 @@ ---- a/Makefile~ 2009-01-11 21:52:10.000000000 +0100 -+++ b/Makefile 2017-11-18 19:31:11.107853009 +0100 -@@ -40,7 +40,6 @@ - # - # Programs - # --CC = gcc - INSTALL = install - INSTALL_PROGRAM = $(INSTALL) - INSTALL_DATA = ${INSTALL} -m 644 ---- a/src/Makefile~ 2009-01-11 21:52:10.000000000 +0100 -+++ b/src/Makefile 2017-11-18 19:37:49.493851304 +0100 -@@ -16,7 +16,6 @@ - - objects = $(sources:.c=.o) - --CC = gcc - - # - # Compile flags diff --git a/srcpkgs/xnots/patches/inline.patch b/srcpkgs/xnots/patches/inline.patch deleted file mode 100644 index c3f6201330bf44..00000000000000 --- a/srcpkgs/xnots/patches/inline.patch +++ /dev/null @@ -1,26 +0,0 @@ -diff --git src/notes.c src/notes.c -index 0c427dd..5d32740 100644 ---- a/src/notes.c -+++ b/src/notes.c -@@ -731,7 +731,7 @@ correctNoteHeight( Note *note ) - /* - Reset the width of note internals (e.g. the pango layout) to note->width. - */ --inline void -+void - resetNoteWidth( Note *note ) - { - pango_layout_set_width( note->playout, -diff --git src/xnots.h src/xnots.h -index 8280ccb..ef7395b 100644 ---- a/src/xnots.h -+++ b/src/xnots.h -@@ -315,7 +315,7 @@ void correctNoteGeometry ( Note *note, - unsigned height - ); - void correctNoteHeight ( Note *note ); --inline void resetNoteWidth ( Note *note ); -+void resetNoteWidth ( Note *note ); - void freeNote ( Note *note ); - void showNotes (); - void setNoteText ( Note *note, char *text); diff --git a/srcpkgs/xnots/template b/srcpkgs/xnots/template deleted file mode 100644 index a323b12536853a..00000000000000 --- a/srcpkgs/xnots/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'xnots' -pkgname=xnots -version=0.2.1 -revision=2 -build_style=gnu-makefile -make_build_args="CCOPT=\$CFLAGS" -make_use_env=yes -hostmakedepends="perl pkg-config" -makedepends="libX11-devel libXrandr-devel pango-devel" -short_desc="Desktop sticky notes application for Unix geeks" -maintainer="Piotr Wójcik " -license="GPL-2.0-only" -homepage="http://xnots.sourceforge.net/" -distfiles="${SOURCEFORGE_SITE}/project/${pkgname}/${pkgname}/${pkgname}-${version}/${pkgname}-${version}.tar.gz" -checksum=80bbab0334880f79aa12cf17ebffc5730a85dc537e8e6208169720656ecd72ca diff --git a/srcpkgs/xnots/update b/srcpkgs/xnots/update deleted file mode 100644 index fda2c2e238f791..00000000000000 --- a/srcpkgs/xnots/update +++ /dev/null @@ -1 +0,0 @@ -site=http://sourceforge.net/projects/xnots/rss?limit=2 diff --git a/srcpkgs/xob/template b/srcpkgs/xob/template deleted file mode 100644 index 56fda2f2a62d57..00000000000000 --- a/srcpkgs/xob/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'xob' -pkgname=xob -version=0.3 -revision=3 -build_style=gnu-makefile -make_build_args="sysconfdir=/etc" -make_install_args="$make_build_args" -make_use_env=yes -hostmakedepends="pkg-config" -makedepends="libX11-devel libconfig-devel libXrender-devel" -short_desc="Lightweight overlay bar for the X Window System" -maintainer="Orphaned " -license="GPL-3.0-or-later" -homepage="https://github.com/florentc/xob" -distfiles="https://github.com/florentc/xob/archive/v${version}.tar.gz" -checksum=ab96717cff59cd0d3b42cbbc293cbd12f94d975584c47111717607779c155122 diff --git a/srcpkgs/xone/files/README.voidlinux b/srcpkgs/xone/files/README.voidlinux deleted file mode 100644 index 24c2f6a6cd5abf..00000000000000 --- a/srcpkgs/xone/files/README.voidlinux +++ /dev/null @@ -1,2 +0,0 @@ -Use the included 'xone-update-firmware' script -to update wireless dongle firmware diff --git a/srcpkgs/xone/template b/srcpkgs/xone/template deleted file mode 100644 index 8c302d91da4068..00000000000000 --- a/srcpkgs/xone/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'xone' -pkgname=xone -version=0.4.1 -revision=1 -depends="curl cabextract dkms" -short_desc="Modern Linux driver for Xbox One and Xbox Series X|S controllers" -maintainer="Orphaned " -license="GPL-2.0-only" -homepage="https://github.com/dlundqvist/xone" -distfiles="https://github.com/dlundqvist/xone/archive/refs/tags/v${version}.tar.gz" -checksum="81062412307ead3553b10364039ea76d4fa038b5b1dcc62e1acc2e5a2587deba" - -dkms_modules="${pkgname} ${version}" - -do_install() { - vinstall install/modprobe.conf 644 /usr/lib/modprobe.d xone.conf - vbin install/firmware.sh xone-update-firmware - vdoc "${FILESDIR}/README.voidlinux" - find . -type f \( -name dkms.conf -o -name '*.c' \) -exec sed -i "s/#VERSION#/$version/" {} + - vmkdir /usr/src/${pkgname}-${version} - for file in auth bus driver transport Kbuild dkms.conf; do - vcopy $file /usr/src/${pkgname}-${version}/ - done -} diff --git a/srcpkgs/xonotic-data-low/template b/srcpkgs/xonotic-data-low/template deleted file mode 100644 index 6088819e163ded..00000000000000 --- a/srcpkgs/xonotic-data-low/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'xonotic-data-low' -pkgname=xonotic-data-low -version=0.8.2 -revision=2 -hostmakedepends="unzip" -short_desc="Xonotic's Lower Quality data files" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="http://xonotic.org" -distfiles="https://dl.xonotic.org/xonotic-${version}-low.zip" -checksum=9104af674077f7a64450dd98ad659cb3ed4f640c7eb549bb2f5f64d354231e64 - -replaces="xonotic-data>=0" -provides="xonotic-data-${version}_${revision}" - -do_install() { - vmkdir usr/share/xonotic - cp -a data ${DESTDIR}/usr/share/xonotic - vinstall key_0.d0pk 644 usr/share/xonotic -} diff --git a/srcpkgs/xonotic-data/template b/srcpkgs/xonotic-data/template deleted file mode 100644 index d2f483f4b3fe3f..00000000000000 --- a/srcpkgs/xonotic-data/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'xonotic-data' -pkgname=xonotic-data -version=0.8.6 -revision=1 -hostmakedepends="unzip" -short_desc="Xonotic's data files" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="http://xonotic.org" -distfiles="https://dl.xonotic.org/xonotic-${version}.zip" -checksum=50850f8d800e7499722f6ea61e478e96464a375494b5a24da93aa0598cbe964d - -do_install() { - vmkdir usr/share/xonotic - cp -a data ${DESTDIR}/usr/share/xonotic - vinstall key_0.d0pk 644 usr/share/xonotic -} diff --git a/srcpkgs/xonotic/template b/srcpkgs/xonotic/template deleted file mode 100644 index 4976e3160bdb1a..00000000000000 --- a/srcpkgs/xonotic/template +++ /dev/null @@ -1,73 +0,0 @@ -# Template file for 'xonotic' -pkgname=xonotic -version=0.8.6 -revision=4 -hostmakedepends="unzip automake libtool" -makedepends="gmp-devel MesaLib-devel SDL2-devel libcurl-devel alsa-lib-devel - libmodplug-devel libvorbis-devel libXpm-devel libjpeg-turbo-devel - libXxf86vm-devel" -depends="desktop-file-utils xonotic-data" -short_desc="Free, fast-paced crossplatform first-person shooter" -maintainer="Orphaned " -license="GPL-2.0-or-later, BSD-3-Clause" -homepage="http://xonotic.org" -distfiles="https://dl.xonotic.org/xonotic-${version}-source.zip" -checksum=8b92ac781cff4ae89c121a23eacd7dec05a2aabedaccc23a19d1a0958b4012a8 - -do_build() { - local target - - make_build_args="SDL_CONFIG=sdl2-config DP_FS_BASEDIR=/usr/share/xonotic/ DP_LINK_TO_LIBJPEG=1" - case "$XBPS_TARGET_MACHINE" in - i686*|x86_64*) ;; - *) make_build_args+=" CFLAGS_SSE= CFLAGS_SSE2=";; - esac - echo $make_build_args - cd source/darkplaces - sed -i makefile \ - -e "s;DP_MACHINE:=.*;DP_MACHINE:=${XBPS_TARGET_MACHINE/-musl};" - # Inject our $CFLAGS and $LDFLAGS - sed -i makefile.inc \ - -e "s;^\(CPUOPTIMIZATIONS\)?=\(.*\);\1=${CFLAGS} \2;" \ - -e "s;^\(LDFLAGS_UNIXCOMMON\)=\(.*\);\1=${LDFLAGS} \2;" - for target in cl sdl sv; do - make ${makejobs} ${make_build_args} ${target}-release - done - - cd ${wrksrc}/source/d0_blind_id - autoreconf -fi - ./configure --prefix=/usr --host=${XBPS_CROSS_TRIPLET} - make ${makejobs} -} - -post_build() { - # Create .desktop for SDL - sed -e 's/Name=Xonotic/Name=Xonotic (SDL)/' \ - misc/logos/xonotic.desktop > xonotic-sdl.desktop - - # Create .desktop for GLX - sed -e 's/Exec=xonotic-sdl/Exec=xonotic-glx/' \ - -e 's/Name=Xonotic/Name=Xonotic (GLX)/' \ - misc/logos/xonotic.desktop > xonotic-glx.desktop -} - -do_install() { - # binaries - vbin source/darkplaces/darkplaces-dedicated xonotic-dedicated - vbin source/darkplaces/darkplaces-glx xonotic-glx - vbin source/darkplaces/darkplaces-sdl xonotic-sdl - - # convenience files - vmkdir usr/share/applications - vinstall xonotic-sdl.desktop 644 /usr/share/applications/ - vinstall xonotic-glx.desktop 644 /usr/share/applications/ - vinstall misc/logos/icons_png/xonotic_512.png 644 /usr/share/pixmaps/ xonotic.png - - # crypto stuff - cd source/d0_blind_id - vlicense COPYING - make DESTDIR=$DESTDIR install - - # Remove devel stuff - rm -rf $DESTDIR/usr/include $DESTDIR/usr/lib/pkgconfig $DESTDIR/usr/lib/*.a -} diff --git a/srcpkgs/xonsh/template b/srcpkgs/xonsh/template deleted file mode 100644 index ba9782d0db45d5..00000000000000 --- a/srcpkgs/xonsh/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'xonsh' -pkgname=xonsh -version=0.19.3 -revision=1 -build_style=python3-module -hostmakedepends="python3-setuptools python3-wheel" -depends="python3 python3-Pygments" -checkdepends="python3-pytest python3-prompt_toolkit python3-Pygments python3-pyte" -short_desc="Python-powered, cross-platform, Unix-gazing shell" -maintainer="SolitudeSF " -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/refs/tags/${version}.tar.gz" -checksum=db9ac02f0c7b11a74b736020fade28acda56861ecaaba6cf3f34365d1beeefc6 -register_shell="/bin/xonsh" -# FIXME: AttributeError because of missing XSH.load() and multiple other failures -make_check=no diff --git a/srcpkgs/xorg-apps/template b/srcpkgs/xorg-apps/template deleted file mode 100644 index 198383ae374efe..00000000000000 --- a/srcpkgs/xorg-apps/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'xorg-apps' -pkgname=xorg-apps -version=7.6 -revision=9 -metapackage=yes -# xinit is not in xorg-7.5 app directory?!! -depends="iceauth>=1.0.4 oclock>=1.0.3 sessreg>=1.0.6 setxkbmap>=1.2.0 - smproxy>=1.0.4 transset>=1.0.1 x11perf>=1.5.2 xauth>=1.0.5 - xbacklight>=1.1 xcalc>=1.0.6 xclipboard>=1.1.3 xclock>=1.0.7 - xcmsdb>=1.0.3 xconsole>=1.0.6 xcursorgen>=1.0.4 xdpyinfo>=1.2.0 - xev>=1.1.0 xeyes>=1.1.1 xfontsel>=1.0.5 xgamma>=1.0.4 xhost>=1.0.4 - xinit>=1.1.1 xinput>=1.5.3 xkbcomp>=1.2.0 xkbevd>=1.1.2 xkbutils>=1.0.3 - xkill>=1.0.3 xload>=1.1.2 xlogo>=1.0.4 xlsatoms>=1.1.0 xlsclients>=1.1.1 - xmessage>=1.0.4 xmodmap>=1.0.5 xpr>=1.0.3 xprop>=1.2.0 xrandr>=1.3.4 - xrdb>=1.0.7 xrefresh>=1.0.4 xset>=1.2.1 xsetroot>=1.1.0 xvinfo>=1.1.1 - xwd>=1.0.4 xwininfo>=1.1.1 xwud>=1.0.3" -short_desc="X.org applications" -maintainer="Orphaned " -license="Public Domain" -homepage="https://www.x.org/wiki/" diff --git a/srcpkgs/xorg-cf-files/patches/linuxconfig.patch b/srcpkgs/xorg-cf-files/patches/linuxconfig.patch deleted file mode 100644 index e6caa7f9981293..00000000000000 --- a/srcpkgs/xorg-cf-files/patches/linuxconfig.patch +++ /dev/null @@ -1,33 +0,0 @@ -From Arch. - ---- a/linux.cf 2006-03-04 18:40:43.000000000 +0000 -+++ b/linux.cf 2006-03-04 18:41:48.000000000 +0000 -@@ -193,6 +193,13 @@ - #define FSUseSyslog YES - #endif - -+#define FSUseSyslog YES -+#define BuildRman NO -+#define BuildHtmlManPages NO -+#define ProjectRoot /usr -+#define ManPath /usr/share/man -+#define XAppLoadDir /usr/share/X11/app-defaults -+ - #ifndef HasDevRandom - # define HasDevRandom YES - # ifndef RandomDeviceName ---- a/X11.tmpl 2006-07-15 10:45:23.000000000 +0000 -+++ b/X11.tmpl 2006-07-15 10:46:19.000000000 +0000 -@@ -1502,10 +1502,10 @@ - #define DocPdfDir $(DOCDIR)/PDF - #endif - #ifndef FontDir --#define FontDir $(LIBDIR)/fonts -+#define FontDir /usr/share/fonts - #endif - #ifndef FontEncDir --#define FontEncDir $(LIBDIR)/fonts/encodings -+#define FontEncDir /usr/share/fonts/encodings - #endif - #ifndef AdmDir - #define AdmDir /usr/adm diff --git a/srcpkgs/xorg-cf-files/template b/srcpkgs/xorg-cf-files/template deleted file mode 100644 index e9c5414acd4046..00000000000000 --- a/srcpkgs/xorg-cf-files/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'xorg-cf-files' -pkgname=xorg-cf-files -version=1.0.8 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config automake xorg-util-macros font-util" -short_desc="X.Org imake program and related utilities" -maintainer="Orphaned " -license="X11" -homepage="https://www.x.org/wiki/" -distfiles="${XORG_SITE}/util/${pkgname}-${version}.tar.xz" -checksum=7408955defcfab0f44d1bedd4ec0c20db61914917ad17bfc1f1c9bf56acc17b9 - -pre_configure() { - autoreconf -fi -} - -post_install() { - vlicense COPYING -} diff --git a/srcpkgs/xorg-docs/template b/srcpkgs/xorg-docs/template deleted file mode 100644 index 3aa1699440f4d0..00000000000000 --- a/srcpkgs/xorg-docs/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'xorg-docs' -pkgname=xorg-docs -version=1.7.3 -revision=1 -build_style=gnu-configure -short_desc="Misc docs for the X Window System that don't fit into other packages" -maintainer="runrin " -license="MIT, BSD-3-Clause" -homepage="https://www.x.org" -distfiles="${XORG_SITE}/doc/${pkgname}-${version}.tar.xz" -checksum=28a2f2eeb5d9ff58b85961ff3ed7baaaf1ffa132e2a81f8b2bb97cb499bcddef - -post_install() { - vlicense general/License.xml -} diff --git a/srcpkgs/xorg-fonts/template b/srcpkgs/xorg-fonts/template deleted file mode 100644 index 970b611c058d03..00000000000000 --- a/srcpkgs/xorg-fonts/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'xorg-fonts' -pkgname=xorg-fonts -version=7.6 -revision=5 -metapackage=yes -depends="encodings>=1.0.4 font-adobe-100dpi>=1.0.3 font-adobe-75dpi>=1.0.3 - font-adobe-utopia-100dpi>=1.0.4 font-adobe-utopia-75dpi>=1.0.4 - font-adobe-utopia-type1>=1.0.4 font-bh-100dpi>=1.0.3 font-bh-75dpi>=1.0.3 - font-bh-lucidatypewriter-100dpi>=1.0.3 font-bh-lucidatypewriter-75dpi>=1.0.3 - font-bh-ttf>=1.0.3 font-bh-type1>=1.0.3 font-bitstream-100dpi>=1.0.3 - font-bitstream-75dpi>=1.0.3 font-bitstream-type1>=1.0.3 font-cursor-misc>=1.0.3 - font-daewoo-misc>=1.0.3 font-dec-misc>=1.0.3 font-ibm-type1>=1.0.3 - font-isas-misc>=1.0.3 font-jis-misc>=1.0.3 font-misc-misc>=1.1.2 - font-mutt-misc>=1.0.3 dejavu-fonts-ttf" -short_desc="Modular Xorg Fonts" -homepage="http://xorg.freedesktop.org/" -license="MIT" -maintainer="Orphaned " diff --git a/srcpkgs/xorg-input-drivers/template b/srcpkgs/xorg-input-drivers/template deleted file mode 100644 index 6665511c2979cf..00000000000000 --- a/srcpkgs/xorg-input-drivers/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'xorg-input-drivers' -pkgname=xorg-input-drivers -version=7.6 -revision=4 -metapackage=yes -depends="xf86-input-evdev>=2.5.0 xf86-input-synaptics>=1.3.0 xf86-input-libinput>=0.26.0 xf86-input-wacom>=0.14.0" -short_desc="X.org input drivers meta-package" -homepage="http://xorg.freedesktop.org/" -license="MIT" -maintainer="Orphaned " - -case "$XBPS_TARGET_MACHINE" in - i686*|x86_64*) depends+=" xf86-input-vmmouse>=12.6.10" -esac diff --git a/srcpkgs/xorg-minimal/template b/srcpkgs/xorg-minimal/template deleted file mode 100644 index fea8126e1a8202..00000000000000 --- a/srcpkgs/xorg-minimal/template +++ /dev/null @@ -1,10 +0,0 @@ -# Template file for 'xorg-minimal' -pkgname=xorg-minimal -version=1.2 -revision=2 -metapackage=yes -depends="xorg-server xauth xinit xf86-input-libinput" -short_desc="Xorg meta-package including xorg-xserver and needed tools" -homepage="http://xorg.freedesktop.org/" -license="MIT" -maintainer="Orphaned " diff --git a/srcpkgs/xorg-server-common b/srcpkgs/xorg-server-common deleted file mode 120000 index 0e680f217e7c88..00000000000000 --- a/srcpkgs/xorg-server-common +++ /dev/null @@ -1 +0,0 @@ -xorg-server \ No newline at end of file diff --git a/srcpkgs/xorg-server-devel b/srcpkgs/xorg-server-devel deleted file mode 120000 index 0e680f217e7c88..00000000000000 --- a/srcpkgs/xorg-server-devel +++ /dev/null @@ -1 +0,0 @@ -xorg-server \ No newline at end of file diff --git a/srcpkgs/xorg-server-xephyr b/srcpkgs/xorg-server-xephyr deleted file mode 120000 index 0e680f217e7c88..00000000000000 --- a/srcpkgs/xorg-server-xephyr +++ /dev/null @@ -1 +0,0 @@ -xorg-server \ No newline at end of file diff --git a/srcpkgs/xorg-server-xnest b/srcpkgs/xorg-server-xnest deleted file mode 120000 index 0e680f217e7c88..00000000000000 --- a/srcpkgs/xorg-server-xnest +++ /dev/null @@ -1 +0,0 @@ -xorg-server \ No newline at end of file diff --git a/srcpkgs/xorg-server-xvfb b/srcpkgs/xorg-server-xvfb deleted file mode 120000 index 0e680f217e7c88..00000000000000 --- a/srcpkgs/xorg-server-xvfb +++ /dev/null @@ -1 +0,0 @@ -xorg-server \ No newline at end of file diff --git a/srcpkgs/xorg-server-xwayland/template b/srcpkgs/xorg-server-xwayland/template deleted file mode 100644 index 56701508630643..00000000000000 --- a/srcpkgs/xorg-server-xwayland/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'xorg-server-xwayland' -pkgname=xorg-server-xwayland -version=24.1.8 -revision=1 -build_style=meson -configure_args="-Dipv6=true -Dxvfb=false -Dxdmcp=false -Dxcsecurity=true - -Ddri3=true -Dglamor=true -Dxkb_dir=/usr/share/X11/xkb - -Dxkb_output_dir=/var/lib/xkb" -hostmakedepends="pkg-config wayland-devel" -makedepends="nettle-devel libepoxy-devel font-util libXfont2-devel pixman-devel - libxkbfile-devel dbus-devel wayland-devel wayland-protocols libtirpc-devel - MesaLib-devel libxcb-devel libxshmfence-devel libxcvt-devel libdecor-devel" -depends="xorg-server-common" -short_desc="Nested X server that runs as a wayland client" -maintainer="Orphaned " -license="MIT" -homepage="https://xorg.freedesktop.org" -distfiles="https://gitlab.freedesktop.org/xorg/xserver/-/archive/xwayland-${version}/xserver-xwayland-${version}.tar.gz" -checksum=74cabefc337e2e4a50f3bea88d35867b089fa21ecb176f0e11022556e176a85c -make_check=no # needs xtest repository - -post_install() { - # protocol.txt is provided by xorg-server-common - rm ${DESTDIR}/usr/lib/xorg/protocol.txt - rm ${DESTDIR}/usr/share/man/man1/Xserver.1 - vlicense COPYING -} diff --git a/srcpkgs/xorg-server-xwayland/update b/srcpkgs/xorg-server-xwayland/update deleted file mode 100644 index 960c2c0b263308..00000000000000 --- a/srcpkgs/xorg-server-xwayland/update +++ /dev/null @@ -1 +0,0 @@ -pkgname=xserver-xwayland diff --git a/srcpkgs/xorg-server/files/Xwrapper.config b/srcpkgs/xorg-server/files/Xwrapper.config deleted file mode 100644 index 017105e31a7a8f..00000000000000 --- a/srcpkgs/xorg-server/files/Xwrapper.config +++ /dev/null @@ -1 +0,0 @@ -needs_root_rights = yes diff --git a/srcpkgs/xorg-server/patches/autoconfig-ati.patch b/srcpkgs/xorg-server/patches/autoconfig-ati.patch deleted file mode 100644 index b52ce0bbbbdf88..00000000000000 --- a/srcpkgs/xorg-server/patches/autoconfig-ati.patch +++ /dev/null @@ -1,19 +0,0 @@ -Prefer the AMD Catalyst "fglrx" driver if found. - ---- a/hw/xfree86/common/xf86pciBus.c 2013-02-07 19:59:55.690518107 +0100 -+++ b/hw/xfree86/common/xf86pciBus.c 2013-02-07 20:01:14.832594170 +0100 -@@ -1132,8 +1132,13 @@ xf86VideoPtrToDriverList(struct pci_devi - driverList[0] = "ast"; - break; - case 0x1002: -- driverList[0] = "ati"; -+ { -+ int idx = 0; -+ -+ driverList[idx++] = "fglrx"; -+ driverList[idx++] = "ati"; - break; -+ } - case 0x102c: - driverList[0] = "chips"; - break; diff --git a/srcpkgs/xorg-server/patches/autoconfig-sis.patch b/srcpkgs/xorg-server/patches/autoconfig-sis.patch deleted file mode 100644 index 42ff28f1342c9b..00000000000000 --- a/srcpkgs/xorg-server/patches/autoconfig-sis.patch +++ /dev/null @@ -1,21 +0,0 @@ ---- a/hw/xfree86/common/xf86pciBus.c 2011-09-24 10:53:45.421697668 +0000 -+++ b/hw/xfree86/common/xf86pciBus.c 2011-09-24 10:55:56.416250708 +0000 -@@ -1200,9 +1200,15 @@ - break; - } - break; -- case 0x1039: -- driverList[0] = "sis"; -- break; -+ case 0x1039: -+ switch (dev->device_id) -+ { -+ case 0x6350: case 0x6351: -+ driverList[0] = "sisimedia"; driverList[1] = "sis"; break; -+ default: -+ driverList[0] = "sis"; break; -+ } -+ break; - case 0x126f: - driverList[0] = "siliconmotion"; - break; diff --git a/srcpkgs/xorg-server/patches/fix-libshadow-2.patch b/srcpkgs/xorg-server/patches/fix-libshadow-2.patch deleted file mode 100644 index b0b0440871a4f4..00000000000000 --- a/srcpkgs/xorg-server/patches/fix-libshadow-2.patch +++ /dev/null @@ -1,23 +0,0 @@ -From 9ed4ae9cf207360000742c09007a32ad144b52db Mon Sep 17 00:00:00 2001 -From: fafryd -Date: Fri, 25 May 2018 20:17:35 +0200 -Subject: [PATCH] fix libshadow - ---- - hw/xfree86/dixmods/meson.build | 1 + - 1 file changed, 1 insertion(+) - -diff --git a/hw/xfree86/dixmods/meson.build b/hw/xfree86/dixmods/meson.build -index 835d23215..6bd8029b6 100644 ---- a/hw/xfree86/dixmods/meson.build -+++ b/hw/xfree86/dixmods/meson.build -@@ -38,6 +38,7 @@ shared_module( - - install: true, - install_dir: module_dir, -+ install_rpath: '$ORIGIN/./', - ) - - if build_glx --- -2.17.0 diff --git a/srcpkgs/xorg-server/template b/srcpkgs/xorg-server/template deleted file mode 100644 index 654dff3cc3323f..00000000000000 --- a/srcpkgs/xorg-server/template +++ /dev/null @@ -1,105 +0,0 @@ -# Template file for 'xorg-server' -pkgname=xorg-server -version=21.1.21 -revision=1 -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 - -Dxkb_output_dir=/var/lib/xkb - -Dlinux_acpi=true -Dlinux_apm=false -Dsuid_wrapper=true - -Dxcsecurity=true -Dsystemd_logind=$(vopt_if elogind true false) - -Dglamor=true -Ddri2=true -Ddri3=true -Dglx=true" -hostmakedepends="pkg-config xkbcomp flex" -makedepends="MesaLib-devel libXaw-devel libXfont2-devel - libXrender-devel libXres-devel libXtst-devel libXv-devel libXxf86dga-devel - libdmx-devel libepoxy-devel openssl-devel libtirpc-devel libxkbfile-devel - libxkbui-devel libxshmfence-devel pixman-devel xcb-util-image-devel - xcb-util-keysyms-devel xcb-util-renderutil-devel xcb-util-wm-devel xkbcomp - nettle-devel libxcvt-devel font-util $(vopt_if elogind 'dbus-devel')" -# See hw/xfree86/common/xf86Module.h. Only care for the major version. -depends="xkeyboard-config $(vopt_if elogind 'elogind') xorg-server-common" -checkdepends="xkeyboard-config $depends" -short_desc="X11 server from X.org" -maintainer="Leah Neukirchen " -license="MIT, BSD-3-Clause" -homepage="https://gitlab.freedesktop.org/xorg/xserver" -distfiles="${XORG_SITE}/xserver/${pkgname}-${version}.tar.xz" -checksum=c0cbe5545b3f645bae6024b830d1d1154a956350683a4e52b2fff5b0fa1ab519 -lib32disabled=yes -provides="xserver-abi-extension-10_1 xserver-abi-input-24_1 - xserver-abi-video-25_1 xf86-video-modesetting-1_1" -replaces="xf86-video-modesetting>=0 glamor-egl>=0" -conf_files="/etc/X11/Xwrapper.config" - -build_options="elogind" -desc_option_elogind="Rootless Xorg support with elogind" - -# disable VBE on non-x86 systems -case "$XBPS_TARGET_MACHINE" in - x86_64*|i686*) configure_args+=" -Dint10=x86emu" ;; - *) configure_args+=" -Dint10=false" ;; -esac - -# Symbols must be resolved lazily for modules to work. -# See https://bugs.freedesktop.org/show_bug.cgi?id=41208#c5 -LDFLAGS="-Wl,-z,lazy" - -pre_configure() { - case "$XBPS_TARGET_MACHINE" in - *-musl) - export CFLAGS+=" -D__uid_t=uid_t -D__gid_t=gid_t" - ;; - esac -} - -post_install() { - vinstall ${FILESDIR}/Xwrapper.config 644 etc/X11 - - vlicense COPYING - - chmod 4755 ${DESTDIR}/usr/libexec/Xorg.wrap - - find "${DESTDIR}"/usr/share/man -type f -iname '*[1-5].gz' -exec gunzip '{}' \; -} - -xorg-server-xnest_package() { - short_desc="Nested X server that runs as an X application" - pkg_install() { - vmove usr/bin/Xnest - vmove usr/share/man/man1/Xnest.1 - } -} - -xorg-server-xephyr_package() { - short_desc="X server outputting to a window on a pre-existing X display" - pkg_install() { - vmove usr/bin/Xephyr - vmove usr/share/man/man1/Xephyr.1 - } -} - -xorg-server-xvfb_package() { - short_desc="Virtual framebuffer X server" - depends="xkeyboard-config" - pkg_install() { - vmove usr/bin/Xvfb - vmove usr/share/man/man1/Xvfb.1 - } -} - -xorg-server-common_package() { - short_desc+="- common files" - pkg_install() { - vmove usr/lib/xorg/protocol.txt - } -} - -xorg-server-devel_package() { - depends="${makedepends}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove usr/share/aclocal - } -} diff --git a/srcpkgs/xorg-server/update b/srcpkgs/xorg-server/update deleted file mode 100644 index 46d9a90b36a146..00000000000000 --- a/srcpkgs/xorg-server/update +++ /dev/null @@ -1 +0,0 @@ -ignore="*.99.*" diff --git a/srcpkgs/xorg-util-macros/template b/srcpkgs/xorg-util-macros/template deleted file mode 100644 index 5211227a441ab3..00000000000000 --- a/srcpkgs/xorg-util-macros/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'xorg-util-macros' -pkgname=xorg-util-macros -version=1.20.2 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config" -short_desc="X.org autotool macros" -maintainer="Leah Neukirchen " -license="MIT" -homepage="https://gitlab.freedesktop.org/xorg/util/macros/" -distfiles="${XORG_SITE}/util/util-macros-${version}.tar.xz" -checksum=9ac269eba24f672d7d7b3574e4be5f333d13f04a7712303b1821b2a51ac82e8e - -post_install() { - vlicense COPYING -} diff --git a/srcpkgs/xorg-util-macros/update b/srcpkgs/xorg-util-macros/update deleted file mode 100644 index dc842ac946d020..00000000000000 --- a/srcpkgs/xorg-util-macros/update +++ /dev/null @@ -1 +0,0 @@ -pkgname=util-macros diff --git a/srcpkgs/xorg-video-drivers/template b/srcpkgs/xorg-video-drivers/template deleted file mode 100644 index 5b6c9e236c8448..00000000000000 --- a/srcpkgs/xorg-video-drivers/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'xorg-video-drivers' -pkgname=xorg-video-drivers -version=7.6 -revision=23 -metapackage=yes -depends="xf86-video-fbdev xf86-video-dummy" -short_desc="X.org video drivers meta-package" -maintainer="Orphaned " -license="CC0-1.0" -homepage="http://www.voidlinux.org" - -case "$XBPS_TARGET_MACHINE" in - i686*|x86_64*) depends+=" xf86-video-vesa xf86-video-vmware" ;; -esac - -case "$XBPS_TARGET_MACHINE" in - armv[56]*|aarch64*|mips*) ;; - *) depends+=" xf86-video-ati xf86-video-amdgpu xf86-video-nouveau" ;; -esac diff --git a/srcpkgs/xorg/template b/srcpkgs/xorg/template deleted file mode 100644 index eb97d18f8c9ee9..00000000000000 --- a/srcpkgs/xorg/template +++ /dev/null @@ -1,10 +0,0 @@ -# Template file for 'xorg' -pkgname=xorg -version=7.6 -revision=6 -metapackage=yes -depends="xorg-fonts xorg-server xorg-apps xorg-input-drivers xorg-video-drivers" -short_desc="X.org meta-package" -maintainer="Orphaned " -license="Public Domain" -homepage="https://www.x.org/wiki/" diff --git a/srcpkgs/xorgproto/template b/srcpkgs/xorgproto/template deleted file mode 100644 index 5793dde1d69228..00000000000000 --- a/srcpkgs/xorgproto/template +++ /dev/null @@ -1,53 +0,0 @@ -# Template file for 'xorgproto' -pkgname=xorgproto -version=2024.1 -revision=1 -build_style=meson -configure_args="-Dlegacy=true" -hostmakedepends="xorg-util-macros" -short_desc="Combined X.Org X11 Protocol headers" -maintainer="Leah Neukirchen " -license="MIT" -homepage="https://gitlab.freedesktop.org/xorg/proto/xorgproto" -distfiles="${XORG_SITE}/proto/xorgproto-${version}.tar.xz" -checksum=372225fd40815b8423547f5d890c5debc72e88b91088fbfb13158c20495ccb59 -replaces="bigreqsproto>=0 compositeproto>=0 damageproto>=0 dmxproto>=0 dri2proto>=0 - dri3proto>=0 fixesproto>=0 fontsproto>=0 glproto>=0 inputproto>=0 kbproto>=0 presentproto>=0 - printproto>=0 randrproto>=0 recordproto>=0 renderproto>=0 resourceproto>=0 scrnsaverproto>=0 - videoproto>=0 xcmiscproto>=0 xextproto>=0 xf86dgaproto>=0 xf86driproto>=0 xf86miscproto>=0 - xf86vidmodeproto>=0 xineramaproto>=0 xproto>=0 xf86bigfontproto>=0 fontcacheproto>=0" -provides="bigreqsproto-${version}_${revision} compositeproto-${version}_${revision} - damageproto-${version}_${revision} dmxproto-${version}_${revision} - dri2proto-${version}_${revision} dri3proto-${version}_${revision} - fixesproto-${version}_${revision} fontsproto-${version}_${revision} - glproto-${version}_${revision} inputproto-${version}_${revision} - kbproto-${version}_${revision} presentproto-${version}_${revision} - printproto-${version}_${revision} randrproto-${version}_${revision} - recordproto-${version}_${revision} renderproto-${version}_${revision} - resourceproto-${version}_${revision} scrnsaverproto-${version}_${revision} - videoproto-${version}_${revision} xcmiscproto-${version}_${revision} - xextproto-${version}_${revision} xf86dgaproto-${version}_${revision} - xf86driproto-${version}_${revision} xf86miscproto-${version}_${revision} - xf86vidmodeproto-${version}_${revision} xineramaproto-${version}_${revision} - xproto-${version}_${revision} xf86bigfontproto-${version}_${revision} - fontcacheproto-${version}_${revision}" - -post_install() { - for license in COPYING-* ; do - vlicense $license - done - - for doc in *.txt ; do - vdoc $doc - done - - vdoc PM_spec - - rm -f ${DESTDIR}/usr/share/doc/${pkgname}/meson_options.txt - rm -f ${DESTDIR}/usr/include/X11/extensions/{apple,windows}* - rm -f ${DESTDIR}/usr/share/licenses/${pkgname}/COPYING-{apple,windows}wmproto - rm -f ${DESTDIR}/usr/share/pkgconfig/{apple,windows}wmproto.pc - - # provided by libX11-devel - rm -f ${DESTDIR}/usr/include/X11/extensions/XKBgeom.h -} diff --git a/srcpkgs/xoris/template b/srcpkgs/xoris/template deleted file mode 100644 index 39f869a7744923..00000000000000 --- a/srcpkgs/xoris/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'xoris' -pkgname=xoris -version=0.1e -revision=3 -makedepends="libX11-devel" -depends="rgb" -short_desc="Grabs color from the screen and dumps it to stdout" -maintainer="Leah Neukirchen " -license="X11" -homepage="http://sourceforge.net/projects/xoris/" -distfiles="${SOURCEFORGE_SITE}/${pkgname}/${pkgname}-${version}.tar.gz" -checksum=8902d391bfb1a15f21afdd7626634fb3dfa6240814d6c2bcde2ee06377bd675c - -do_build() { - ${CC} ${CFLAGS} -o xoris main.c -lX11 ${LDFLAGS} -} - -do_install() { - vbin xoris - vlicense LICENSE -} diff --git a/srcpkgs/xorriso/template b/srcpkgs/xorriso/template deleted file mode 100644 index 9335a71dc205ed..00000000000000 --- a/srcpkgs/xorriso/template +++ /dev/null @@ -1,12 +0,0 @@ -# Template file for 'xorriso' -pkgname=xorriso -version=1.5.6.pl02 -revision=1 -build_style=gnu-configure -makedepends="zlib-devel bzip2-devel readline-devel acl-devel" -short_desc="ISO 9660 Rock Ridge Filesystem Manipulator" -maintainer="Orphaned " -license="GPL-3.0-or-later" -homepage="https://www.gnu.org/software/xorriso" -distfiles="${GNU_SITE}/xorriso/xorriso-${version}.tar.gz" -checksum=786f9f5df9865cc5b0c1fecee3d2c0f5e04cab8c9a859bd1c9c7ccd4964fdae1 diff --git a/srcpkgs/xorriso/update b/srcpkgs/xorriso/update deleted file mode 100644 index d0cdce535c07ea..00000000000000 --- a/srcpkgs/xorriso/update +++ /dev/null @@ -1 +0,0 @@ -pattern="xorriso-\K\d+\.\d+\.\d*[02468](\.pl\d+)?(?=.tar)" diff --git a/srcpkgs/xosd/template b/srcpkgs/xosd/template deleted file mode 100644 index 73a6e272bb2eb8..00000000000000 --- a/srcpkgs/xosd/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'xosd' -pkgname=xosd -version=2.2.14 -revision=1 -build_style="gnu-configure" -hostmakedepends="pkg-config" -makedepends="gtk+3-devel" -short_desc="Simple tool to display shaped text on your X display" -maintainer="Kevin Crumb " -license="GPL-2.0-or-later" -homepage="http://sourceforge.net/projects/libxosd/" -distfiles="${SOURCEFORGE_SITE}/libxosd/xosd-${version}.tar.gz - ${DEBIAN_SITE}/main/x/xosd/xosd_${version}-2.1.debian.tar.xz" -checksum="4f1fa96f4895baee6a3cba40f188a0da23bbac9d68e8c326d749e084143cb508 - ccde8324c909d75e60b124146d1e20c6a586385934dc15df02b7209f7324322d" -skip_extraction="xosd_${version}-2.1.debian.tar.xz" - -post_extract() { - bsdtar xvJf ${XBPS_SRCDISTDIR}/xosd-${version}/xosd_${version}-2.1.debian.tar.xz \ - -C ${wrksrc}/ --strip-components=1 \ - debian/patches/328676.diff debian/patches/25_fix_mangapges.diff -} - -post_patch() { - patch -Np1 -i patches/328676.diff - patch -Np1 -i patches/25_fix_mangapges.diff -} diff --git a/srcpkgs/xosview/patches/musl-fix.patch b/srcpkgs/xosview/patches/musl-fix.patch deleted file mode 100644 index 26c5160162bc78..00000000000000 --- a/srcpkgs/xosview/patches/musl-fix.patch +++ /dev/null @@ -1,12 +0,0 @@ -diff --git a/linux/serialmeter.cc b/linux/serialmeter.cc -index 8211316..50de182 100644 ---- a/linux/serialmeter.cc -+++ b/linux/serialmeter.cc -@@ -25,7 +25,6 @@ - */ - #if defined(__i386__) || defined(__ia64__) || defined(__amd64__) - #include --#include - #define HAVE_IOPERM - #endif - diff --git a/srcpkgs/xosview/template b/srcpkgs/xosview/template deleted file mode 100644 index 5293dc7fd8b010..00000000000000 --- a/srcpkgs/xosview/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'xosview' -pkgname=xosview -version=1.23 -revision=1 -build_style=gnu-makefile -makedepends="libXpm-devel" -short_desc="Classic system monitoring tool" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="http://www.pogo.org.uk/~mark/xosview" -distfiles="http://www.pogo.org.uk/~mark/xosview/releases/xosview-${version}.tar.gz" -checksum=960acb68a8668e936e8dc71cc4e3926d879f47559b4a5f64555bdcc676c6739d - -case "$XBPS_TARGET_MACHINE" in - *-musl) # does not have asm/io.h - ;; - *) CFLAGS="-DHAVE_ASM_IO_H=1" - ;; -esac diff --git a/srcpkgs/xournal b/srcpkgs/xournal deleted file mode 120000 index f050a0a342690b..00000000000000 --- a/srcpkgs/xournal +++ /dev/null @@ -1 +0,0 @@ -xournalpp \ No newline at end of file diff --git a/srcpkgs/xournalpp/patches/0001-backtrace.patch b/srcpkgs/xournalpp/patches/0001-backtrace.patch deleted file mode 100644 index da7e56f4b185d5..00000000000000 --- a/srcpkgs/xournalpp/patches/0001-backtrace.patch +++ /dev/null @@ -1,24 +0,0 @@ -From 54e48d3e81350b4472aec34f7c59bf6d00c8fe12 Mon Sep 17 00:00:00 2001 -From: mobinmob -Date: Mon, 31 Jul 2023 21:00:19 +0300 -Subject: [PATCH] backtrace.patch - ---- - src/xoj-preview-extractor/CMakeLists.txt | 1 + - 1 file changed, 1 insertion(+) - -diff --git a/src/xoj-preview-extractor/CMakeLists.txt b/src/xoj-preview-extractor/CMakeLists.txt -index a462a40..b08f3cd 100644 ---- a/src/xoj-preview-extractor/CMakeLists.txt -+++ b/src/xoj-preview-extractor/CMakeLists.txt -@@ -31,6 +31,7 @@ target_link_libraries (xournalpp-thumbnailer - ${librsvg_LDFLAGS} - ${Glib_LDFLAGS} - ${ZIP_LDFLAGS} -+ ${Backtrace_LIBRARIES} - ) - - target_include_directories (xournalpp-thumbnailer PRIVATE ${librsvg_INCLUDE_DIRS}) --- -2.41.0 - diff --git a/srcpkgs/xournalpp/template b/srcpkgs/xournalpp/template deleted file mode 100644 index a28eabc6bb8717..00000000000000 --- a/srcpkgs/xournalpp/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 'xournalpp' -pkgname=xournalpp -version=1.2.6 -revision=1 -build_style=cmake -hostmakedepends="pkg-config gettext" -makedepends="libxml2-devel libcppunit-devel poppler-glib-devel gtk+3-devel - portaudio-cpp-devel libsndfile-devel libzip-devel librsvg-devel lua53-devel" -short_desc="Handwriting Notetaking software with PDF annotation support" -maintainer="mobinmob " -license="GPL-2.0-or-later" -homepage="https://xournalpp.github.io/" -changelog="https://raw.githubusercontent.com/xournalpp/xournalpp/master/CHANGELOG.md" -distfiles="https://github.com/xournalpp/xournalpp/archive/refs/tags/v${version}.tar.gz" -checksum=dce483e01e267b0d20afb88c59bf53b8ca1bd8518a31f98ef5061a334d6dc4eb - -if [ -z "$CROSS_BUILD" ]; then - hostmakedepends+=" help2man" -fi - -case "$XBPS_TARGET_MACHINE" in - *-musl) makedepends+=" libexecinfo-devel";; -esac - -xournal_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - transitional dummy package" - metapackage=yes -} diff --git a/srcpkgs/xpadneo/template b/srcpkgs/xpadneo/template deleted file mode 100644 index 6164a225083116..00000000000000 --- a/srcpkgs/xpadneo/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'xpadneo' -pkgname=xpadneo -version=0.9.7 -revision=1 -depends="dkms bluez" -short_desc="Bluetooth driver for Xbox One Wireless Controller" -maintainer="Joshua Krämer " -license="GPL-3.0-or-later" -homepage="https://github.com/atar-axis/xpadneo" -distfiles="https://github.com/atar-axis/xpadneo/archive/v${version}.tar.gz" -checksum=0af52aa1e800a49ae6623ef545d9ed541f3a1fcfeac586bf27caf8185524e7c3 -dkms_modules="hid-xpadneo ${version}" - -do_install() { - cd hid-xpadneo - sed -e " - s/@DO_NOT_CHANGE@/${version}/ - /REMAKE_INITRD=/d - /POST_INSTALL=/d - /POST_REMOVE=/d - " dkms.conf.in >dkms.conf - vmkdir usr/src/hid-xpadneo-${version} - vcopy src usr/src/hid-xpadneo-${version} - vinstall dkms.conf 644 usr/src/hid-xpadneo-${version} - vinstall etc-modprobe.d/xpadneo.conf 644 usr/lib/modprobe.d - vinstall etc-udev-rules.d/60-xpadneo.rules 644 usr/lib/udev/rules.d -} diff --git a/srcpkgs/xpar/template b/srcpkgs/xpar/template deleted file mode 100644 index 9e1c8407634f39..00000000000000 --- a/srcpkgs/xpar/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'xpar' -pkgname=xpar -version=0.7 -revision=1 -build_style=gnu-configure -configure_args="--enable-lto" -hostmakedepends="nasm" -makedepends="libgomp-devel" -short_desc="Error/erasure code system guarding data integrity" -maintainer="Leah Neukirchen " -license="GPL-3.0-or-later" -homepage="https://github.com/iczelia/xpar" -changelog="https://github.com/iczelia/xpar/blob/main/NEWS" -distfiles="https://github.com/iczelia/xpar/releases/download/${version}/xpar-${version}.tar.gz" -checksum=d3f651c149d1946a2981c36badab763429126c702b290e90d77c436671edbdd5 - -case "$XBPS_TARGET_MACHINE" in - x86_64*) configure_args+=" --enable-x86_64";; - aarch64*) configure_args+=" --enable-aarch64";; -esac - -pre_configure() { - # ARM uses CPUID then enables -march=armv8-a+crypto+crc - export CFLAGS=${CFLAGS//-march=armv8-a/} -} diff --git a/srcpkgs/xpdf/patches/permissions.patch b/srcpkgs/xpdf/patches/permissions.patch deleted file mode 100644 index e672379d7206e6..00000000000000 --- a/srcpkgs/xpdf/patches/permissions.patch +++ /dev/null @@ -1,102 +0,0 @@ -diff -u -Naur xpdf-4.01.01/xpdf/pdfimages.cc xpdf-4.01.01-new/xpdf/pdfimages.cc ---- xpdf-4.01.01/xpdf/pdfimages.cc 2019-03-14 22:01:02.000000000 +0100 -+++ xpdf-4.01.01-new/xpdf/pdfimages.cc 2019-06-22 08:20:28.728639349 +0200 -@@ -126,6 +126,7 @@ - goto err1; - } - -+#ifdef ENFORCE_PERMISSIONS - // check for copy permission - if (!doc->okToCopy()) { - error(errNotAllowed, -1, -@@ -133,6 +134,7 @@ - exitCode = 3; - goto err1; - } -+#endif - - // get page range - if (firstPage < 1) -diff -u -Naur xpdf-4.01.01/xpdf/pdftohtml.cc xpdf-4.01.01-new/xpdf/pdftohtml.cc ---- xpdf-4.01.01/xpdf/pdftohtml.cc 2019-03-14 22:01:02.000000000 +0100 -+++ xpdf-4.01.01-new/xpdf/pdftohtml.cc 2019-06-22 08:20:37.809638762 +0200 -@@ -138,6 +138,7 @@ - goto err1; - } - -+#ifdef ENFORCE_PERMISSIONS - // check for copy permission - if (!doc->okToCopy()) { - error(errNotAllowed, -1, -@@ -145,6 +146,7 @@ - exitCode = 3; - goto err1; - } -+#endif - - // get page range - if (firstPage < 1) { -diff -u -Naur xpdf-4.01.01/xpdf/pdftops.cc xpdf-4.01.01-new/xpdf/pdftops.cc ---- xpdf-4.01.01/xpdf/pdftops.cc 2019-03-14 22:01:02.000000000 +0100 -+++ xpdf-4.01.01-new/xpdf/pdftops.cc 2019-06-22 08:21:06.118636934 +0200 -@@ -318,12 +318,14 @@ - goto err1; - } - -+#ifdef ENFORCE_PERMISSIONS - // check for print permission - if (!doc->okToPrint()) { - error(errNotAllowed, -1, "Printing this document is not allowed."); - exitCode = 3; - goto err1; - } -+#endif - - // construct PostScript file name - if (argc == 3) { -diff -u -Naur xpdf-4.01.01/xpdf/pdftotext.cc xpdf-4.01.01-new/xpdf/pdftotext.cc ---- xpdf-4.01.01/xpdf/pdftotext.cc 2019-03-14 22:01:02.000000000 +0100 -+++ xpdf-4.01.01-new/xpdf/pdftotext.cc 2019-06-22 08:20:10.134640549 +0200 -@@ -197,6 +197,7 @@ - goto err2; - } - -+#ifdef ENFORCE_PERMISSIONS - // check for copy permission - if (!doc->okToCopy()) { - error(errNotAllowed, -1, -@@ -204,6 +205,7 @@ - exitCode = 3; - goto err2; - } -+#endif - - // construct text file name - if (argc == 3) { -diff -u -Naur xpdf-4.01.01/xpdf-qt/QtPDFCore.cc xpdf-4.01.01-new/xpdf-qt/QtPDFCore.cc ---- xpdf-4.01.01/xpdf-qt/QtPDFCore.cc 2019-03-14 22:01:02.000000000 +0100 -+++ xpdf-4.01.01-new/xpdf-qt/QtPDFCore.cc 2019-06-22 08:21:56.460633683 +0200 -@@ -447,9 +447,11 @@ - QChar c; - int i; - -+#ifdef ENFORCE_PERMISSIONS - if (!doc->okToCopy()) { - return ""; - } -+#endif - if (!(s = getSelectedText())) { - return ""; - } -@@ -476,9 +478,11 @@ - if (!toClipboard && !QApplication::clipboard()->supportsSelection()) { - return; - } -+#ifdef ENFORCE_PERMISSIONS - if (!doc->okToCopy()) { - return; - } -+#endif - if (hasSelection()) { - QApplication::clipboard()->setText(getSelectedTextQString(), - toClipboard ? QClipboard::Clipboard diff --git a/srcpkgs/xpdf/template b/srcpkgs/xpdf/template deleted file mode 100644 index 07c0256c1570a3..00000000000000 --- a/srcpkgs/xpdf/template +++ /dev/null @@ -1,32 +0,0 @@ -# Template file for 'xpdf' -pkgname=xpdf -version=4.06 -revision=1 -build_style=cmake -configure_args="-DSYSTEM_XPDFRC=/etc/xpdfrc" -conf_files="/etc/xpdfrc" -hostmakedepends="qt6-base" -makedepends="freetype-devel qt6-base-devel qt6-svg-devel - libpaper-devel zlib-devel libpng-devel cups-devel" -depends="gsfonts qt6-svg" -short_desc="Viewer for Portable Document Format (PDF) files" -maintainer="Leah Neukirchen " -license="GPL-2.0-or-later, GPL-3.0-or-later" -homepage="http://www.xpdfreader.com/" -distfiles="https://dl.xpdfreader.com/xpdf-${version}.tar.gz" -checksum=1c38f527c46caee0f712386d42a885b96a31ed9ce11904e872559859894d137e - -post_extract() { - vsed -i -e 's:/usr/share/fonts/type1/gsfonts:/usr/share/fonts/Type1:' xpdf/GlobalParams.cc -} - -post_install() { - vdoc CHANGES - vdoc README - # copy sample xpdfrc - vmkdir etc - vinstall doc/sample-xpdfrc 644 etc xpdfrc - # already in poppler - rm $DESTDIR/usr/bin/pdf* - rm $DESTDIR/usr/share/man/man1/pdf* -} diff --git a/srcpkgs/xpdf/update b/srcpkgs/xpdf/update deleted file mode 100644 index e03f33549582bc..00000000000000 --- a/srcpkgs/xpdf/update +++ /dev/null @@ -1 +0,0 @@ -site='http://www.xpdfreader.com/download.html' diff --git a/srcpkgs/xplanet/patches/fix-gcc6-nullptr.patch b/srcpkgs/xplanet/patches/fix-gcc6-nullptr.patch deleted file mode 100644 index 05a8720bd08ee4..00000000000000 --- a/srcpkgs/xplanet/patches/fix-gcc6-nullptr.patch +++ /dev/null @@ -1,119 +0,0 @@ ---- a/src/libannotate/addArcs.cpp 2013-02-16 20:37:45.000000000 +0100 -+++ b/src/libannotate/addArcs.cpp 2016-09-23 11:12:28.243514027 +0200 -@@ -258,7 +258,7 @@ - { - ifstream inFile(arcFile.c_str()); - char *line = new char[MAX_LINE_LENGTH]; -- while (inFile.getline (line, MAX_LINE_LENGTH, '\n') != NULL) -+ while (inFile.getline (line, MAX_LINE_LENGTH, '\n')) - readArcFile(line, planet, view, projection, - planetProperties, annotationMap); - -@@ -291,8 +291,8 @@ - if (foundFile) - { - ifstream inFile(arcFile.c_str()); -- char *line = new char[256]; -- while (inFile.getline (line, 256, '\n') != NULL) -+ char *line = new char[MAX_LINE_LENGTH]; -+ while (inFile.getline (line, MAX_LINE_LENGTH, '\n')) - readArcFile(line, NULL, view, NULL, NULL, annotationMap); - - inFile.close(); ---- a/src/libannotate/addMarkers.cpp 2013-02-16 20:37:45.000000000 +0100 -+++ b/src/libannotate/addMarkers.cpp 2016-09-23 11:15:29.932640115 +0200 -@@ -429,7 +429,7 @@ - { - ifstream inFile(markerFile.c_str()); - char *line = new char[MAX_LINE_LENGTH]; -- while (inFile.getline (line, MAX_LINE_LENGTH, '\n') != NULL) -+ while (inFile.getline (line, MAX_LINE_LENGTH, '\n')) - { - unsigned char color[3]; - memcpy(color, planetProperties->MarkerColor(), 3); -@@ -475,7 +475,7 @@ - { - ifstream inFile(markerFile.c_str()); - char *line = new char[MAX_LINE_LENGTH]; -- while (inFile.getline (line, MAX_LINE_LENGTH, '\n') != NULL) -+ while (inFile.getline (line, MAX_LINE_LENGTH, '\n')) - { - unsigned char color[3]; - memcpy(color, options->Color(), 3); ---- a/src/libannotate/addSatellites.cpp 2013-02-16 20:37:45.000000000 +0100 -+++ b/src/libannotate/addSatellites.cpp 2016-09-23 11:18:06.052752831 +0200 -@@ -488,10 +488,9 @@ - { - ifstream inFile(tleFile.c_str()); - char lines[3][80]; -- while (inFile.getline(lines[0], 80) != NULL) -+ while (inFile.getline(lines[0], 80)) - { -- if ((inFile.getline(lines[1], 80) == NULL) -- || (inFile.getline(lines[2], 80) == NULL)) -+ if (!inFile.getline(lines[1], 80) || !inFile.getline(lines[2], 80)) - { - ostringstream errStr; - errStr << "Malformed TLE file (" << tleFile << ")?\n"; -@@ -542,7 +541,7 @@ - { - ifstream inFile(satFile.c_str()); - char *line = new char[MAX_LINE_LENGTH]; -- while (inFile.getline (line, MAX_LINE_LENGTH, '\n') != NULL) -+ while (inFile.getline (line, MAX_LINE_LENGTH, '\n')) - readSatelliteFile(line, planet, view, projection, - planetProperties, annotationMap); - ---- a/src/libmultiple/drawStars.cpp 2013-02-16 20:37:45.000000000 +0100 -+++ b/src/libmultiple/drawStars.cpp 2016-09-23 11:20:16.747849925 +0200 -@@ -41,7 +41,7 @@ - ifstream inFile(starMap.c_str()); - - char line[MAX_LINE_LENGTH]; -- while (inFile.getline(line, MAX_LINE_LENGTH, '\n') != NULL) -+ while (inFile.getline(line, MAX_LINE_LENGTH, '\n')) - { - if (line[0] == '#') continue; - ---- a/src/libmultiple/RayleighScattering.cpp 2013-02-16 20:37:45.000000000 +0100 -+++ b/src/libmultiple/RayleighScattering.cpp 2016-09-23 11:22:16.158937255 +0200 -@@ -369,7 +369,7 @@ - - diskTemplate_.clear(); - limbTemplate_.clear(); -- while (inFile.getline(line, MAX_LINE_LENGTH, '\n') != NULL) -+ while (inFile.getline(line, MAX_LINE_LENGTH, '\n')) - { - int i = 0; - while (isDelimiter(line[i])) -@@ -439,7 +439,7 @@ - values.clear(); - - char line[MAX_LINE_LENGTH]; -- while (inFile.getline(line, MAX_LINE_LENGTH, '\n') != NULL) -+ while (inFile.getline(line, MAX_LINE_LENGTH, '\n')) - { - int i = 0; - while (isDelimiter(line[i])) -@@ -470,7 +470,7 @@ - double &value) - { - char line[MAX_LINE_LENGTH]; -- while (inFile.getline(line, MAX_LINE_LENGTH, '\n') != NULL) -+ while (inFile.getline(line, MAX_LINE_LENGTH, '\n')) - { - int i = 0; - while (isDelimiter(line[i])) ---- a/src/readConfig.cpp 2013-02-16 20:37:47.000000000 +0100 -+++ b/src/readConfig.cpp 2016-09-23 11:24:13.950022143 +0200 -@@ -549,8 +549,8 @@ - currentProperties = defaultProperties; - - ifstream inFile(configFile.c_str()); -- char *line = new char[256]; -- while (inFile.getline(line, 256, '\n') != NULL) -+ char *line = new char[MAX_LINE_LENGTH]; -+ while (inFile.getline(line, MAX_LINE_LENGTH, '\n')) - readConfig(line, planetProperties); - - // This condition will only be true if [default] is the only diff --git a/srcpkgs/xplanet/template b/srcpkgs/xplanet/template deleted file mode 100644 index ecdad4de674cd6..00000000000000 --- a/srcpkgs/xplanet/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'xplanet' -pkgname=xplanet -version=1.3.1 -revision=4 -build_style=gnu-configure -configure_args="--with-freetype" -hostmakedepends="pkg-config" -makedepends="pango-devel freetype-devel giflib-devel tiff-devel libXScrnSaver-devel" -short_desc="Planetary body renderer" -maintainer="Orphaned " -license="GPL-2.0-only" -homepage="http://xplanet.sourceforge.net" -distfiles="${SOURCEFORGE_SITE}/$pkgname/$pkgname-$version.tar.gz" -checksum=4380d570a8bf27b81fb629c97a636c1673407f4ac4989ce931720078a90aece7 - -pre_configure() { - # make it build with giflib-5.1.0 - # see http://wiki.linuxfromscratch.org/blfs/ticket/5076#comment:2 - vsed -i "/[DE]GifCloseFile/s:GifFile:&, NULL:g" src/libimage/gif.c -} diff --git a/srcpkgs/xpldd/template b/srcpkgs/xpldd/template deleted file mode 100644 index e2bbef1f3387a1..00000000000000 --- a/srcpkgs/xpldd/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'xpldd' -pkgname=xpldd -version=0.1.1 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="elfutils-devel" -short_desc="Cross-architecture ldd" -maintainer="Érico Rolim " -license="GPL-3.0-only" -homepage="https://github.com/NattyNarwhal/xpldd" -distfiles="${homepage}/releases/download/${version}/${pkgname}-${version}.tar.gz" -checksum=aa37dc1bc42af0221f0f0c0eee0261ae678a9732bf09bf04fbc3ee570aa46220 diff --git a/srcpkgs/xplugd/template b/srcpkgs/xplugd/template deleted file mode 100644 index 0f40854819e601..00000000000000 --- a/srcpkgs/xplugd/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'xplugd' -pkgname=xplugd -version=1.4 -revision=1 -build_style=gnu-configure -hostmakedepends="automake pkg-config" -makedepends="libXi-devel libXrandr-devel" -short_desc="Daemon that executes a script on X input and RandR changes" -maintainer="Duncaen " -license="MIT" -homepage="https://github.com/troglobit/xplugd" -distfiles="https://github.com/troglobit/xplugd/archive/v${version}.tar.gz" -checksum=7f84aeacd1fa0d317555e836d460e8f8a529fe57f308e831d426381b8e944e34 - -pre_configure() { - ./autogen.sh -} - -post_install() { - vlicense LICENSE - rm -f ${DESTDIR}/usr/share/doc/xplugd/LICENSE -} diff --git a/srcpkgs/xpr/template b/srcpkgs/xpr/template deleted file mode 100644 index 2215e831af9d9b..00000000000000 --- a/srcpkgs/xpr/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'xpr' -pkgname=xpr -version=1.2.0 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="libX11-devel libXmu-devel" -short_desc="Print an X window dump" -maintainer="Orphaned " -license="MIT" -homepage="http://xorg.freedesktop.org" -distfiles="${XORG_SITE}/app/$pkgname-$version.tar.xz" -checksum=8b9402f8331309f0a9d8143d4d6129c4a7479ff9449616849b9f1e2a5835cec3 - -post_install() { - vlicense COPYING -} diff --git a/srcpkgs/xpra/files/README.voidlinux b/srcpkgs/xpra/files/README.voidlinux deleted file mode 100644 index 8c74fa0e8d5af9..00000000000000 --- a/srcpkgs/xpra/files/README.voidlinux +++ /dev/null @@ -1,33 +0,0 @@ -Xpra recommends a number of optional dependencies that may be useful for users. - -For GUI support: -- python3-PyOpenGL -- python3-PyOpenGL-accelerate - -For network features: -- python3-paramiko -- python3-openssl -- python3-cryptography -- python3-uvloop -- python3-socks -- python3-pysocks -- python3-netifaces -- python3-dnspython -- avahi-python3 -- python3-zeroconf - -For printing and other client conveniences: -- python3-cups -- python3-psutil -- python3-inotify -- python3-py-cpuinfo -- python3-setproctitle -- python3-xdg - -For use by some codecs: -- python3-numpy - -For authentication: -- python3-ldap3 -- python3-ldap -- python3-oauthlib diff --git a/srcpkgs/xpra/patches/setup.patch b/srcpkgs/xpra/patches/setup.patch deleted file mode 100644 index 77c2b9ed172d92..00000000000000 --- a/srcpkgs/xpra/patches/setup.patch +++ /dev/null @@ -1,31 +0,0 @@ -Make sure the build script pulls the right CFLAGS and prevent -Werror. - ---- a/setup.py -+++ b/setup.py -@@ -945,7 +945,7 @@ - if not (is_Fedora() or is_Debian() or is_CentOS() or is_RedHat() or is_AlmaLinux() or is_RockyLinux() or is_OracleLinux() or is_openSUSE()): # noqa: E501 - # pylint: disable=import-outside-toplevel - import sysconfig -- for cflag in shlex.split(sysconfig.get_config_var('CFLAGS') or ''): -+ for cflag in shlex.split(sysconfig.get_config_var('BUILD_CFLAGS') or ''): - add_to_keywords(kw, 'extra_compile_args', cflag) - - if OSX: -@@ -1011,7 +1011,7 @@ - # as of Cython 0.26 + clang 4.0. Other version combinations may require - #(un)commenting other switches. - if not hascflag("-Wno-error"): -- addcflags("-Werror") -+ addcflags("-Wno-error") - addcflags( - "-Wno-deprecated-register", - "-Wno-unused-command-line-argument", -@@ -1025,7 +1025,7 @@ - ) - else: - if not hascflag("-Wno-error"): -- addcflags("-Werror") -+ addcflags("-Wno-error") - if NETBSD: - # see: http://trac.cython.org/ticket/395 - addcflags("-fno-strict-aliasing") diff --git a/srcpkgs/xpra/template b/srcpkgs/xpra/template deleted file mode 100644 index 109fa1c537c2d4..00000000000000 --- a/srcpkgs/xpra/template +++ /dev/null @@ -1,48 +0,0 @@ -# Template file for 'xpra' -pkgname=xpra -version=6.3.5 -revision=1 -build_style=python3-module -make_build_args="--without-cuda_kernels --without-cuda_rebuild - $(vopt_if docs "--with-docs")" -make_install_args="${make_build_args}" -hostmakedepends="pkg-config python3-setuptools python3-Cython - $(vopt_if docs pandoc)" -makedepends="ffmpeg6-devel libXcomposite-devel libXrandr-devel libXtst-devel - libvpx-devel libwebp-devel libxkbfile-devel python3-gobject-devel x264-devel - gtk+3-devel pam-devel libXres-devel liblz4-devel libavif-devel - procps-ng-devel xxHash-devel" -depends="python3-gobject python3-Pillow python3-lz4 xauth xf86-video-dummy - xorg-server-xvfb" -short_desc="Persistent remote display server and client for X11" -maintainer="Andrew J. Hesford " -license="GPL-2.0-or-later" -homepage="https://xpra.org/" -changelog="https://raw.githubusercontent.com/Xpra-org/xpra/master/docs/CHANGELOG.md" -distfiles="https://github.com/Xpra-org/xpra/archive/v${version}.tar.gz" -checksum=81a928712fa914374fcb783b442562c272f09b7ac90cf03a5292eb5b5f0ae81e -conf_files="/etc/xpra/xpra.conf /etc/xpra/xorg.conf /etc/xpra/conf.d/*" -# Tests don't run properly without package installed -make_check=no - -system_groups="xpra" - -build_options="docs" -desc_option_docs="Enable documentation" - -case "$XBPS_MACHINE" in - x86_64*|i686*|ppc64le*|ppc64) build_options_default="docs" ;; -esac - -post_install() { - vsed -e "s:${DESTDIR/\/\//\/}::" -i ${DESTDIR}/etc/xpra/conf.d/55_server_x11.conf - rm -rf ${DESTDIR}/etc/init.d - - vmkdir usr/share/X11/xorg.conf.d - mv ${DESTDIR}/etc/X11/xorg.conf.d/* ${DESTDIR}/usr/share/X11/xorg.conf.d - - vmkdir usr/share/dbus-1/system.d - mv ${DESTDIR}/etc/dbus-1/system.d/xpra.conf ${DESTDIR}/usr/share/dbus-1/system.d - - vdoc "${FILESDIR}/README.voidlinux" -} diff --git a/srcpkgs/xprintidle/template b/srcpkgs/xprintidle/template deleted file mode 100644 index 8aaa03d0d0b3a8..00000000000000 --- a/srcpkgs/xprintidle/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'xprintidle' -pkgname=xprintidle -version=0.3.0 -revision=1 -build_style=meson -hostmakedepends="pkg-config" -makedepends="libX11-devel libXext-devel libXScrnSaver-devel" -short_desc="Query X server for user's idle time and print it in milliseconds" -maintainer="Orphaned " -license="GPL-2.0-only" -homepage="https://github.com/g0hl1n/xprintidle" -distfiles="https://github.com/g0hl1n/xprintidle/archive/${version}.tar.gz" -checksum=6bddd464c396530e1de4c1725c3c2935135cf9a5079e5805ae139f00f0c0316b diff --git a/srcpkgs/xprop/template b/srcpkgs/xprop/template deleted file mode 100644 index cf440657ea1665..00000000000000 --- a/srcpkgs/xprop/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'xprop' -pkgname=xprop -version=1.2.8 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="libX11-devel libXmu-devel" -short_desc="Property displayer for X" -maintainer="Leah Neukirchen " -license="MIT" -homepage="https://gitlab.freedesktop.org/xorg/app/xprop" -distfiles="${XORG_SITE}/app/xprop-${version}.tar.xz" -checksum=d689e2adb7ef7b439f6469b51cda8a7daefc83243854c2a3b8f84d0f029d67ee - -post_install() { - vlicense COPYING -} diff --git a/srcpkgs/xq-api/files/xq-api/conf b/srcpkgs/xq-api/files/xq-api/conf deleted file mode 100644 index c3695497dc2d20..00000000000000 --- a/srcpkgs/xq-api/files/xq-api/conf +++ /dev/null @@ -1,9 +0,0 @@ -NET=tcp -ADDR=127.0.0.1:8197 -MAX_QUERIES=16 -LOG_V= -LOG_ACCESS=f -LOG_TO_STDERR=t -LOG_DIR= -REPODATA=/var/db/xbps -RELOAD_EVERY= diff --git a/srcpkgs/xq-api/files/xq-api/run b/srcpkgs/xq-api/files/xq-api/run deleted file mode 100644 index b6c0533f194bc8..00000000000000 --- a/srcpkgs/xq-api/files/xq-api/run +++ /dev/null @@ -1,15 +0,0 @@ -#!/bin/sh - -[ -r ./conf ] && . ./conf - -exec 2>&1 -exec chpst -u _xqapi:_xqapi xq-api \ - ${NET:+-net="$NET"} \ - ${ADDR:+-listen="$ADDR"} \ - ${RELOAD_EVERY:+-reload-every="$RELOAD_EVERY"} \ - ${MAX_QUERIES:+-max-queries="$MAX_QUERIES"} \ - ${LOG_V:+-v="$LOG_V"} \ - ${LOG_ACCESS:+-log-access="$LOG_ACCESS"} \ - ${LOG_TO_STDERR:+-logtostderr="$LOG_TO_STDERR"} \ - ${LOG_DIR:+-log_dir="$LOG_DIR"} \ - ${REPODATA} diff --git a/srcpkgs/xq-api/template b/srcpkgs/xq-api/template deleted file mode 100644 index 6e98412086d4c8..00000000000000 --- a/srcpkgs/xq-api/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'xq-api' -pkgname=xq-api -version=0.5.0 -revision=4 -build_style=go -go_import_path=go.spiff.io/xq-api -conf_files="/etc/sv/xq-api/conf" -make_dirs="/var/lib/xq-api 0755 _xqapi _xqapi" -short_desc="HTTP-based xbps repodata query API" -maintainer="Noel Cower " -license="BSD-2-Clause" -homepage="https://github.com/nilium/xq-api" -distfiles="https://github.com/nilium/xq-api/archive/v${version}.tar.gz" -checksum=087940a16830eaf821abfcb8c6e0daad47078b4859b9acf236464bfca809ed43 -system_accounts="_xqapi" -_xqapi_homedir="/var/lib/xq-api" - -post_install() { - vman xq-api.8 - vlicense COPYING NOTICE - vsv xq-api -} diff --git a/srcpkgs/xq/INSTALL.msg b/srcpkgs/xq/INSTALL.msg deleted file mode 100644 index f1346eae4daf9e..00000000000000 --- a/srcpkgs/xq/INSTALL.msg +++ /dev/null @@ -1,2 +0,0 @@ -Due to conflicting binary names, the `xq` binary is renamed to `xq-go` -by default. diff --git a/srcpkgs/xq/template b/srcpkgs/xq/template deleted file mode 100644 index 6cf842a8576207..00000000000000 --- a/srcpkgs/xq/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'xq' -pkgname=xq -version=1.3.0 -revision=1 -build_style=go -go_import_path=github.com/sibprogrammer/xq -make_check_args="-covermode=atomic" -short_desc="Command-line XML and HTML beautifier and content extractor" -maintainer="Emil Miler " -license="MIT" -homepage="https://github.com/sibprogrammer/xq" -distfiles="https://github.com/sibprogrammer/xq/archive/refs/tags/v${version}.tar.gz" -checksum=6f75b4433ac83b9ddbc60e1106349e22654d14bb58e198f811b2f9d10181ee8f - -post_install() { - mv "$DESTDIR/usr/bin/"{xq,xq-go} - vman docs/xq.man xq-go.1 - vlicense LICENSE -} diff --git a/srcpkgs/xrandr/template b/srcpkgs/xrandr/template deleted file mode 100644 index fe252705dc6a36..00000000000000 --- a/srcpkgs/xrandr/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'xrandr' -pkgname=xrandr -version=1.5.3 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="libXrandr-devel" -short_desc="Primitive command line interface to RandR extension" -maintainer="Orphaned " -license="MIT" -homepage="http://xorg.freedesktop.org" -distfiles="${XORG_SITE}/app/$pkgname-$version.tar.xz" -checksum=f8dd7566adb74147fab9964680b6bbadee87cf406a7fcff51718a5e6949b841c - -post_install() { - vlicense COPYING -} diff --git a/srcpkgs/xrdb/template b/srcpkgs/xrdb/template deleted file mode 100644 index bc72395160e728..00000000000000 --- a/srcpkgs/xrdb/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'xrdb' -pkgname=xrdb -version=1.2.2 -revision=1 -build_style=gnu-configure -configure_args="--with-cpp=/usr/bin/cpp,/usr/bin/clang-cpp,/usr/bin/mcpp" -hostmakedepends="pkg-config" -makedepends="libX11-devel libXmu-devel" -depends="mcpp" -short_desc="X server resource database utility" -maintainer="Orphaned " -license="MIT" -homepage="http://xorg.freedesktop.org" -distfiles="${XORG_SITE}/app/${pkgname}-${version}.tar.xz" -checksum=31f5fcab231b38f255b00b066cf7ea3b496df712c9eb2d0d50c670b63e5033f4 - -post_install() { - vlicense COPYING -} diff --git a/srcpkgs/xreader/template b/srcpkgs/xreader/template deleted file mode 100644 index 517a41fc8cabf5..00000000000000 --- a/srcpkgs/xreader/template +++ /dev/null @@ -1,48 +0,0 @@ -# Template file for 'xreader' -pkgname=xreader -version=4.2.3 -revision=2 -build_style=meson -build_helper="gir" -configure_args="-Dintrospection=$(vopt_if gir true false) -Dthumbnailer=false" -hostmakedepends="mathjax2 pkg-config intltool itstool texlive-bin glib-devel" -makedepends="djvulibre-devel libSM-devel libgxps-devel libsecret-devel - libspectre-devel poppler-glib-devel libwebkit2gtk41-devel xapps-devel - gdk-pixbuf-devel cairo-devel atk-devel libglib-devel gtk+3-devel - libxml2-devel tiff-devel zlib-devel pango-devel" -depends="desktop-file-utils hicolor-icon-theme mathjax2" -short_desc="Document viewer capable of displaying formats like PDF and Postscript" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="https://github.com/linuxmint/xreader" -distfiles="https://github.com/linuxmint/xreader/archive/${version}.tar.gz" -checksum=57d8c20eddcb90ba768f386c444519b5f330c1aacfcaa3deb33db1ad1d7bbd6d -# XX dogtail is needed for testing (not in repo) -# XX tests need xorg running -make_check=no - -build_options="gir" -build_options_default="gir" - -libxreader_package() { - short_desc+=" - shared library" - pkg_install() { - vmove "usr/lib/*.so.*" - if [ "$build_option_gir" ]; then - vmove usr/lib/girepository-1.0 - fi - } -} - -libxreader-devel_package() { - depends="libxreader>=${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 - } -} diff --git a/srcpkgs/xrectsel/template b/srcpkgs/xrectsel/template deleted file mode 100644 index efa22409462773..00000000000000 --- a/srcpkgs/xrectsel/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'xrectsel' -pkgname=xrectsel -version=0.3.2 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config autoconf automake" -makedepends="libX11-devel" -short_desc="Print the geometry of a rectangular screen region" -maintainer="Franc[e]sco " -license="GPL-3.0-or-later" -homepage="https://github.com/lolilolicon/xrectsel" -distfiles="https://github.com/lolilolicon/xrectsel/archive/$version.tar.gz" -checksum=1b4b928bb7270e0531467c1e7f93322c784c7c0dedc13d1d5e53034417fde785 - -pre_configure() { - ./bootstrap -} diff --git a/srcpkgs/xrefresh/template b/srcpkgs/xrefresh/template deleted file mode 100644 index 02d22fa4a1a9b4..00000000000000 --- a/srcpkgs/xrefresh/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'xrefresh' -pkgname=xrefresh -version=1.1.0 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="libX11-devel" -short_desc="Refresh all or part of an X screen" -maintainer="Orphaned " -license="MIT" -homepage="https://gitlab.freedesktop.org/xorg/app/xrefresh" -distfiles="${XORG_SITE}/app/xrefresh-${version}.tar.gz" -checksum=cbf0d3ed80f03188841a96ceb20e615b40a006e3928be2e179d9d5a0ded639b2 - -post_install() { - vlicense COPYING -} diff --git a/srcpkgs/xrestop/template b/srcpkgs/xrestop/template deleted file mode 100644 index b88aa240edc1d9..00000000000000 --- a/srcpkgs/xrestop/template +++ /dev/null @@ -1,12 +0,0 @@ -# Template file for 'xrestop' -pkgname=xrestop -version=0.4 -revision=1 -build_style=gnu-configure -makedepends="libXres-devel ncurses-devel" -short_desc="Top-like X Server resource usage monitor that uses the XRes extension" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="https://www.freedesktop.org/wiki/Software/xrestop/" -distfiles="https://downloads.yoctoproject.org/releases/${pkgname}/${pkgname}-${version}.tar.gz" -checksum=67c2fc94a7ecedbaae0d1837e82e93d1d98f4a6d759828860e552119af3ce257 diff --git a/srcpkgs/xrick/files/xrick-launcher b/srcpkgs/xrick/files/xrick-launcher deleted file mode 100644 index ae1be70ae2ddfe..00000000000000 --- a/srcpkgs/xrick/files/xrick-launcher +++ /dev/null @@ -1,4 +0,0 @@ -#!/bin/sh - -cd /usr/share/xrick -exec xrick diff --git a/srcpkgs/xrick/patches/flags.patch b/srcpkgs/xrick/patches/flags.patch deleted file mode 100644 index 6df3a1252ce38b..00000000000000 --- a/srcpkgs/xrick/patches/flags.patch +++ /dev/null @@ -1,15 +0,0 @@ ---- a/Makefile 2017-06-02 21:17:59.554162598 -0500 -+++ b/Makefile 2017-06-02 21:18:27.781905157 -0500 -@@ -71,10 +71,8 @@ - all: - @echo "ROOTDIR=$(ROOTDIR)" > Makefile.global - @echo "XOBJ=$(XOBJ)" >> Makefile.global -- @echo "CFLAGS=-g -ansi -pedantic -Wall -W -O2 -I $(ROOTDIR)/include $(shell sdl-config --cflags)" >> Makefile.global -- @echo "LDFLAGS=-lz $(shell sdl-config --libs)" >> Makefile.global -- @echo "CC=gcc" >> Makefile.global -- @echo "CPP=gcc -E" >> Makefile.global -+ @echo "CFLAGS+=-g -ansi -pedantic -Wall -W -O2 -I $(ROOTDIR)/include $(shell sdl-config --cflags)" >> Makefile.global -+ @echo "LDFLAGS+=-lz $(shell sdl-config --libs)" >> Makefile.global - $(MAKE) -C src all - - clean: diff --git a/srcpkgs/xrick/template b/srcpkgs/xrick/template deleted file mode 100644 index 885b74b128526d..00000000000000 --- a/srcpkgs/xrick/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'xrick' -pkgname=xrick -version=021212 -revision=3 -build_style=gnu-makefile -make_use_env=1 -makedepends="sdl12-compat-devel zlib-devel" -short_desc="Clone of Rick Dangerous" -maintainer="Michael Aldridge " -license="custom:GPL-ish" -homepage="http://www.bigorno.net/xrick/" -distfiles="https://www.bigorno.net/xrick/xrick-${version}.tgz" -checksum=aa8542120bec97a730258027a294bd16196eb8b3d66134483d085f698588fc2b -restricted=yes -broken="unable to fetch source" - -CFLAGS=-fcommon - -do_install() { - vmkdir usr/share/$pkgname - vinstall data.zip 0644 usr/share/$pkgname - vbin xrick - vbin ${FILESDIR}/xrick-launcher - vlicense README -} diff --git a/srcpkgs/xrootconsole/template b/srcpkgs/xrootconsole/template deleted file mode 100644 index a9ee30ed0758ca..00000000000000 --- a/srcpkgs/xrootconsole/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'xrootconsole' -pkgname=xrootconsole -reverts=0.6r3_3 -version=0.6.5 -revision=1 -create_wrksrc=yes -build_wrksrc="xrootconsole-${version%.*}" -build_style=gnu-makefile -makedepends="libX11-devel" -short_desc="Fancy X console display" -maintainer="Leah Neukirchen " -license="GPL-2.0-or-later" -homepage="https://packages.debian.org/source/sid/xrootconsole" -distfiles="${DEBIAN_SITE}/main/x/xrootconsole/xrootconsole_${version%.*}.orig.tar.gz - ${DEBIAN_SITE}/main/x/xrootconsole/xrootconsole_${version%.*}-${version##*.}.debian.tar.xz" -checksum="8306de6f4d3f39677334ee65214e46729cf2dd89aeff1705df3c499738a4076d - 332e080e61f02290454147f14624a94803e4664a996271cfab124633b48f9bcf" - -post_extract() { - for p in debian/patches/*.patch; do - patch -d $build_wrksrc -Np1 <$p - done -} - -do_install() { - vbin xrootconsole - vman xrootconsole.1 -} diff --git a/srcpkgs/xrootconsole/update b/srcpkgs/xrootconsole/update deleted file mode 100644 index e7ec7ee23c4fb0..00000000000000 --- a/srcpkgs/xrootconsole/update +++ /dev/null @@ -1 +0,0 @@ -pattern='(?" -license="LGPL-3.0-or-later" -homepage="https://xrootd.slac.stanford.edu" -distfiles="http://xrootd.org/download/v${version}/xrootd-${version}.tar.gz" -checksum=4089ce3a69fcf6566d320ef1f4a73a1d6332e6835b7566e17548569bdea78a8d - -if [ "$XBPS_TARGET_LIBC" = musl ]; then - configure_args+=" -DCMAKE_CXX_STANDARD_LIBRARIES=-lexecinfo" - makedepends+=" libexecinfo-devel" -elif [ "$XBPS_TARGET_LIBC" = "glibc" ]; then - makedepends+=" libxcrypt-devel" -fi diff --git a/srcpkgs/xsane/patches/0001-upstream-configure-fixes.patch b/srcpkgs/xsane/patches/0001-upstream-configure-fixes.patch deleted file mode 100644 index 6876c66ead817b..00000000000000 --- a/srcpkgs/xsane/patches/0001-upstream-configure-fixes.patch +++ /dev/null @@ -1,1225 +0,0 @@ -upstream: yes - -git show 11a585fd3b 3cbe146fea 562008027f 3680e9a4f0defa 73748aa79465d -- ':!configure' - - -commit 11a585fd3b8e5b2749cbe67bee4d53baa12035ab -Author: Ralph Little -Date: Thu Aug 29 21:19:17 2019 -0700 - - Apply debian upstream patch 0005-m4 - - Original patch commentary: - - Description: add missing m4 tags - Author: Jörg Frings-Fürst - Last-Update: 2016-10-03 - ---- - Adds some initialisations for gettext related items and auto includes - m4 files. - I'm not convinced that the initialization stuff is the right way to - go, but I will include this patch for the moment. - Something to revisit. - -diff --git a/configure.in b/configure.in -index edc0f4a..7ad347b 100644 ---- a/configure.in -+++ b/configure.in -@@ -1,6 +1,7 @@ - dnl Process this file with autoconf to produce a configure script. -*-sh-*- - AC_INIT(include/config.h.in) - AC_CONFIG_HEADER(include/config.h) -+AC_CONFIG_MACRO_DIRS([m4]) - # AC_PREREQ(2.10)dnl dnl Minimum Autoconf version required. - # AC_ARG_PROGRAM - -@@ -21,12 +22,15 @@ XSANE_PACKAGE_VERSION="$PACKAGE-$VERSION" - AC_DEFINE_UNQUOTED(PACKAGE, "$PACKAGE", [Define to the name of the distribution]) - AC_DEFINE_UNQUOTED(VERSION, "$VERSION", [Define to the version of the distribution]) - AC_DEFINE_UNQUOTED(XSANE_PACKAGE_VERSION, "$XSANE_PACKAGE_VERSION", [Define to name and version of distribution]) -+AC_DEFINE([ENABLE_NLS], [], [Description]) -+AC_DEFINE([HAVE_CATGETS], [], [Description]) -+AC_DEFINE([HAVE_GETTEXT], [], [Description]) -+AC_DEFINE([HAVE_LC_MESSAGES], [], [Description]) - AC_SUBST(PACKAGE) - AC_SUBST(VERSION) - AC_SUBST(XSANE_PACKAGE_VERSION) - AC_SUBST(SANE_MAJOR) - -- - dnl Check args - - echo "" - -commit 3cbe146fea1f7ee38b3675d95d47703bdc879350 -Author: Ralph Little -Date: Thu Aug 29 21:24:23 2019 -0700 - - Apply debian upstream patch 0010-fix_missing_sane-config - - Original patch commentary: - - Description: Fix FTBFS against libsane-dev >= 1.0.25-3 - Fix missing sane-config - Author: Andreas Metzler - Bug-Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=852840 - Forwarded: https://github.com/nphilipp/xsane/issues/1 - Reviewed-by: Jörg Frings-Fürst - Last-Update: 2017-01-28 - - ---- - This patch removes the reliance on sane-config and uses pkg-config - instead. That's fine because sane-config does the same thing - anyway! :D - We will remove sane.m4 and it's mention in aclocal.m4 later. - -diff --git a/configure.in b/configure.in -index 7ad347b..6fb3d2e 100644 ---- a/configure.in -+++ b/configure.in -@@ -155,8 +155,10 @@ fi - - AC_SUBST(INTLSUB) - --AM_PATH_SANE(1.0.0, HAVE_SANE=yes, ) -- -+PKG_CHECK_MODULES([SANE], [sane-backends >= 1.0.0]) -+PKG_CHECK_VAR([SANE_PREFIX], [sane-backends >= 1.0.0], [prefix]) -+PKG_CHECK_VAR([SANE_LDFLAGS], [sane-backends >= 1.0.0], [ldflags], -+ [HAVE_SANE=yes]) - if test "${USE_GIMP}" = "yes"; then - if test "${TRY_GIMP_2}" = "yes"; then - AM_PATH_GIMP_2_0(1.3.23, HAVE_GIMP=yes, ) - -commit 562008027f343127d70bae44457cf8f06c666428 -Author: Ralph Little -Date: Thu Aug 29 21:49:08 2019 -0700 - - m4/sane.m4: remove m4/sane.m4 and update aclocal.m4 to suit. - - We are now using pkg-config and it is pretty much a one-liner. - No point in a whole file in m4 for just this feature. - -diff --git a/aclocal.m4 b/aclocal.m4 -index a87bb05..170a208 100644 ---- a/aclocal.m4 -+++ b/aclocal.m4 -@@ -51,4 +51,4 @@ m4_include([m4/gimp-orauch.m4]) - m4_include([m4/gtk-2.0.m4]) - m4_include([m4/gtk.m4]) - m4_include([m4/msnative-struct.m4]) --m4_include([m4/sane.m4]) -+ -diff --git a/m4/sane.m4 b/m4/sane.m4 -deleted file mode 100644 -index d0dc89c..0000000 ---- a/m4/sane.m4 -+++ /dev/null -@@ -1,149 +0,0 @@ --# ******************************************************************** --# Configure paths for SANE --# Oliver Rauch 2000-10-30 -- --dnl AM_PATH_SANE([MINIMUM-VERSION, [ACTION-IF-FOUND [, ACTION-IF-NOT-FOUND]]]) --dnl Test for SANE, and define SANE_CFLAGS and SANE_LIBS --dnl --AC_DEFUN(AM_PATH_SANE, --[dnl --dnl Get the cflags and libraries from the sane-config script --dnl -- AC_ARG_ENABLE(sanetest, [ --disable-sanetest Do not try to compile and run a test SANE program], , enable_sanetest=yes) -- -- AC_PATH_PROG(SANE_CONFIG, sane-config, no) -- min_sane_version=ifelse([$1], ,1.0.0,$1) -- AC_MSG_CHECKING(for SANE - version >= $min_sane_version) -- no_sane="" -- if test "$SANE_CONFIG" = "no" ; then -- no_sane=yes -- else -- SANE_CFLAGS=`$SANE_CONFIG $sane_config_args --cflags` -- SANE_LDFLAGS=`$SANE_CONFIG $sane_config_args --ldflags` --# SANE_LIBS=`$SANE_CONFIG $sane_config_args --libs` -- SANE_LIBS=`$SANE_CONFIG $sane_config_args --libs | sed -e 's/-lintl//g'` -- SANE_PREFIX=`$SANE_CONFIG $sane_config_args --prefix` -- sane_config_major_version=`$SANE_CONFIG $sane_config_args --version | \ -- sed 's/\([[0-9]]*\).\([[0-9]]*\).\([[0-9]]*\)/\1/'` -- sane_config_minor_version=`$SANE_CONFIG $sane_config_args --version | \ -- sed 's/\([[0-9]]*\).\([[0-9]]*\).\([[0-9]]*\)/\2/'` -- sane_config_micro_version=`$SANE_CONFIG $sane_config_args --version | \ -- sed 's/\([[0-9]]*\).\([[0-9]]*\).\([[0-9]]*\)/\3/'` -- if test "x$enable_sanetest" = "xyes" ; then -- ac_save_CFLAGS="$CFLAGS" -- ac_save_LDFLAGS="$LDFLAGS" -- ac_save_LIBS="$LIBS" -- CFLAGS="$CFLAGS $SANE_CFLAGS" -- LDFLAGS="$LDFLAGS $SANE_LDFLAGS" -- LIBS="$LIBS $SANE_LIBS" --dnl --dnl Now check if the installed SANE is sufficiently new. (Also sanity --dnl checks the results of sane-config to some extent --dnl -- rm -f conf.sanetest -- AC_TRY_RUN([ --#include --#include -- --int --main () --{ -- int major, minor, micro; -- -- system ("touch conf.sanetest"); -- -- if (sscanf("$min_sane_version", "%d.%d.%d", &major, &minor, µ) != 3) { -- printf("%s, bad version string\n", "$min_sane_version"); -- exit(1); -- } -- -- if ( ($sane_config_major_version == major) && -- ( ($sane_config_minor_version > minor) || -- ( ($sane_config_minor_version == minor) && ($sane_config_micro_version >= micro)))) -- { -- return 0; -- } -- else if ($sane_config_major_version > major) -- { -- printf("\n*** A too new version of SANE (%d.%d.%d) was found.\n", -- $sane_config_major_version, $sane_config_minor_version, $sane_config_micro_version); -- printf("*** You need a version of SANE with the major version number %d.\n", major); -- } -- else -- { -- printf("\n*** An old version of SANE (%d.%d.%d) was found.\n", -- $sane_config_major_version, $sane_config_minor_version, $sane_config_micro_version); -- printf("*** You need a version of SANE newer than %d.%d.%d. The latest version of\n", -- major, minor, micro); -- } -- -- printf("*** SANE is always available from ftp://ftp.mostang.com\n"); -- printf("***\n"); -- printf("*** If you have already installed a sufficient version, this error\n"); -- printf("*** probably means that the wrong copy of the sane-config shell script is\n"); -- printf("*** being found. The easiest way to fix this is to remove the old version\n"); -- printf("*** of SANE, but you can also set the SANE_CONFIG environment to point to the\n"); -- printf("*** correct copy of sane-config. (In this case, you will have to\n"); -- printf("*** modify your LD_LIBRARY_PATH enviroment variable, or edit /etc/ld.so.conf\n"); -- printf("*** so that the correct libraries are found at run-time))\n"); -- -- return 1; --} --],, no_sane=yes,[echo $ac_n "cross compiling; assumed OK... $ac_c"]) -- CFLAGS="$ac_save_CFLAGS" -- LDFLAGS="$ac_save_LDFLAGS" -- LIBS="$ac_save_LIBS" -- fi -- fi -- if test "x$no_sane" = x ; then -- AC_MSG_RESULT(yes) -- ifelse([$2], , :, [$2]) -- else -- AC_MSG_RESULT(no) -- if test "$SANE_CONFIG" = "no" ; then -- echo "*** The sane-config script installed by SANE could not be found" -- echo "*** If SANE was installed in PREFIX, make sure PREFIX/bin is in" -- echo "*** your path, or set the SANE_CONFIG environment variable to the" -- echo "*** full path to sane-config." -- else -- if test -f conf.sanetest ; then -- : -- else -- echo "*** Could not run SANE test program, checking why..." -- CFLAGS="$CFLAGS $SANE_CFLAGS" -- LIBS="$LIBS $SANE_LIBS" -- LDFLAGS="$LDFLAGS $SANE_LDFLAGS" -- AC_TRY_LINK([ --#include --#include --], [ return (SANE_CURRENT_MAJOR); ], -- [ echo "*** The test program compiled, but did not run. This usually means" -- echo "*** that the run-time linker is not finding SANE or finding the wrong" -- echo "*** version of SANE. If it is not finding SANE, you'll need to set your" -- echo "*** LD_LIBRARY_PATH environment variable, or edit /etc/ld.so.conf to point" -- echo "*** to the installed location Also, make sure you have run ldconfig if that" -- echo "*** is required on your system" -- echo "***" -- echo "*** If you have an old version installed, it is best to remove it, although" -- echo "*** you may also be able to get things to work by modifying LD_LIBRARY_PATH" -- echo "***" ] -- [ echo "*** The test program failed to compile or link. See the file config.log for the" -- echo "*** exact error that occured. This usually means SANE was incorrectly installed" -- echo "*** or that you have moved SANE since it was installed. In the latter case, you" -- echo "*** may want to edit the sane-config script: $SANE_CONFIG" ]) -- CFLAGS="$ac_save_CFLAGS" -- LDFLAGS="$ac_save_LDFLAGS" -- LIBS="$ac_save_LIBS" -- fi -- fi -- SANE_CFLAGS="" -- SANE_LDFLAGS="" -- SANE_LIBS="" -- ifelse([$3], , :, [$3]) -- fi -- AC_SUBST(SANE_LDFLAGS) -- AC_SUBST(SANE_CFLAGS) -- AC_SUBST(SANE_LIBS) -- AC_SUBST(SANE_PREFIX) -- rm -f conf.sanetest --]) - -commit 3680e9a4f0defa850cff3ddc7fd95496cc81505b -Author: Ralph Little -Date: Sun Sep 1 11:44:23 2019 -0700 - - Apply debian upstream patch 0165-xsane-0.999-lcms2 - - Original patch commentary: - - From 30af0e2edbf061b71bed9536d826894449f0390d Mon Sep 17 00:00:00 2001 - From: Nils Philippsen - Date: Mon, 23 Sep 2013 16:11:31 +0200 - Subject: [PATCH] patch: lcms2 - - Squashed commit of the following: - - commit f975accf7e1a08438b63580ea848457d373200f5 - Author: Nils Philippsen - Date: Mon Sep 23 14:53:45 2013 +0200 - - ------------ - Adds support for detection and implementation of liblcms2. - This supersedes patch 0001-lcms2_configure which just fixes the - generated configure file. Therefore, I will not apply that patch. - -diff --git a/configure.in b/configure.in -index 6fb3d2e..82393e8 100644 ---- a/configure.in -+++ b/configure.in -@@ -134,7 +134,17 @@ if test "${USE_TIFF}" = "yes"; then - fi - - if test "${USE_LCMS}" = "yes"; then -- AC_CHECK_LIB(lcms, cmsOpenProfileFromFile) -+ AC_SEARCH_LIBS(cmsOpenProfileFromFile, [lcms2 lcms]) -+ if test "${ac_cv_search_cmsOpenProfileFromFile}" != "no"; then -+ AC_DEFINE(HAVE_LIBLCMS, 1, [Define if LCMS is to be used.]) -+ fi -+ if test "${ac_cv_search_cmsOpenProfileFromFile}" == "-llcms2"; then -+ AC_DEFINE(HAVE_LIBLCMS2, 1, [Define if you have liblcms2.]) -+ else -+ if test "${ac_cv_search_cmsOpenProfileFromFile}" == "-llcms"; then -+ AC_DEFINE(HAVE_LIBLCMS1, 1, [Define if you have liblcms.]) -+ fi -+ fi - fi - - dnl Checks for library functions. -@@ -300,10 +310,14 @@ else - echo "* - PNG support deactivated *" - fi - --if test "${ac_cv_lib_lcms_cmsOpenProfileFromFile}" = "yes"; then -- echo "* - LCMS (color management) support activated *" -+if test "${ac_cv_search_cmsOpenProfileFromFile}" = "-llcms2"; then -+ echo "* - LCMS (color management) support activated (lcms2) *" - else -- echo "* - LCMS (color management) support deactivated *" -+ if test "${ac_cv_search_cmsOpenProfileFromFile}" = "-llcms"; then -+ echo "* - LCMS (color management) support activated (lcms) *" -+ else -+ echo "* - LCMS (color management) support deactivated *" -+ fi - fi - - echo "* *" -diff --git a/include/config.h.in b/include/config.h.in -index ecc9637..8e7239f 100644 ---- a/include/config.h.in -+++ b/include/config.h.in -@@ -1,306 +1,320 @@ --#ifndef SANE_CONFIG_H --#define SANE_CONFIG_H -+/* include/config.h.in. Generated from configure.in by autoheader. */ - --/* Define if on AIX 3. -- System headers sometimes define this. -- We just want to avoid a redefinition error message. */ --#ifndef _ALL_SOURCE --#undef _ALL_SOURCE --#endif -- --/* Define if using alloca.c. */ --#undef C_ALLOCA -- --/* Define to empty if the keyword does not work. */ --#undef const -- --/* Define to one of _getb67, GETB67, getb67 for Cray-2 and Cray-YMP systems. -- This function is required for alloca.c support on those systems. */ -+/* Define to one of `_getb67', `GETB67', `getb67' for Cray-2 and Cray-YMP -+ systems. This function is required for `alloca.c' support on those systems. -+ */ - #undef CRAY_STACKSEG_END - --/* Define if you have alloca, as a function or macro. */ -+/* Define to 1 if using `alloca.c'. */ -+#undef C_ALLOCA -+ -+/* Description */ -+#undef ENABLE_NLS -+ -+/* Define to 1 if you have `alloca', as a function or macro. */ - #undef HAVE_ALLOCA - --/* Define if you have and it should be used (not on Ultrix). */ -+/* Define to 1 if you have and it should be used (not on Ultrix). -+ */ - #undef HAVE_ALLOCA_H - --/* Define if you have a working `mmap' system call. */ -+/* Define to 1 if you have gimp - no matter what version. */ -+#undef HAVE_ANY_GIMP -+ -+/* Define to 1 if you have the header file. */ -+#undef HAVE_ARGZ_H -+ -+/* Define to 1 if you have the `atexit' function. */ -+#undef HAVE_ATEXIT -+ -+/* Description */ -+#undef HAVE_CATGETS -+ -+/* Define to 1 if you have the `dcgettext' function. */ -+#undef HAVE_DCGETTEXT -+ -+/* Define to 1 if you have the header file. */ -+#undef HAVE_FCNTL_H -+ -+/* Define to 1 if you have the `getcwd' function. */ -+#undef HAVE_GETCWD -+ -+/* Define to 1 if you have the `getpagesize' function. */ -+#undef HAVE_GETPAGESIZE -+ -+/* Description */ -+#undef HAVE_GETTEXT -+ -+/* Define to 1 if you have gimp-2.0. */ -+#undef HAVE_GIMP_2 -+ -+/* Define to 1 if you have the header file. */ -+#undef HAVE_INTTYPES_H -+ -+/* Description */ -+#undef HAVE_LC_MESSAGES -+ -+/* Define to 1 if you have the header file. */ -+#undef HAVE_LIBC_H -+ -+/* Define to 1 if you have the header file. */ -+#undef HAVE_LIBGIMP_GIMPFEATURES_H -+ -+/* Define to 1 if you have the header file. */ -+#undef HAVE_LIBGIMP_GIMP_H -+ -+/* Define to 1 if you have the `i' library (-li). */ -+#undef HAVE_LIBI -+ -+/* Define to 1 if you have the `jpeg' library (-ljpeg). */ -+#undef HAVE_LIBJPEG -+ -+/* Define if LCMS is to be used. */ -+#undef HAVE_LIBLCMS -+ -+/* Define if you have liblcms. */ -+#undef HAVE_LIBLCMS1 -+ -+/* Define if you have liblcms2. */ -+#undef HAVE_LIBLCMS2 -+ -+/* Define to 1 if you have the `m' library (-lm). */ -+#undef HAVE_LIBM -+ -+/* Define to 1 if you have the `png' library (-lpng). */ -+#undef HAVE_LIBPNG -+ -+/* Define to 1 if you have the `tiff' library (-ltiff). */ -+#undef HAVE_LIBTIFF -+ -+/* Define to 1 if you have the `z' library (-lz). */ -+#undef HAVE_LIBZ -+ -+/* Define to 1 if you have the header file. */ -+#undef HAVE_LIMITS_H -+ -+/* Define to 1 if you have the header file. */ -+#undef HAVE_LOCALE_H -+ -+/* Define to 1 if you have the `lstat' function. */ -+#undef HAVE_LSTAT -+ -+/* Define to 1 if you have the header file. */ -+#undef HAVE_MALLOC_H -+ -+/* Define to 1 if you have the header file. */ -+#undef HAVE_MEMORY_H -+ -+/* Define to 1 if you have the `mkdir' function. */ -+#undef HAVE_MKDIR -+ -+/* Define to 1 if you have a working `mmap' system call. */ - #undef HAVE_MMAP - --/* Define as __inline if that's what the C compiler calls it. */ --#undef inline -+/* Define to 1 if you have the `munmap' function. */ -+#undef HAVE_MUNMAP - --/* Define if on MINIX. */ --#undef _MINIX -+/* Define to 1 if you have the header file. */ -+#undef HAVE_NL_TYPES_H - --/* Define to `long' if doesn't define. */ --#undef off_t -+/* Define to 1 if you have the header file. */ -+#undef HAVE_OS2_H - --/* Define if the system does not provide POSIX.1 features except -- with this defined. */ --#undef _POSIX_1_SOURCE -+/* Define to 1 if you have the header file. */ -+#undef HAVE_PNG_H - --/* Define if you need to in order for stat and other things to work. */ --#undef _POSIX_SOURCE -+/* Define to 1 if you have the `putenv' function. */ -+#undef HAVE_PUTENV - --/* Define to `unsigned' if doesn't define. */ --#undef size_t -+/* Define to 1 if you have the `setenv' function. */ -+#undef HAVE_SETENV - --/* Define to `unsigned char' if doesn't define. */ --#undef u_char -+/* Define to 1 if you have the `setlocale' function. */ -+#undef HAVE_SETLOCALE - --/* Define to `unsigned int' if doesn't define. */ --#undef u_int -+/* Define to 1 if you have the `sigprocmask' function. */ -+#undef HAVE_SIGPROCMASK - --/* Define to `unsigned long' if doesn't define. */ --#undef u_long -+/* Define to 1 if you have the `snprintf' function. */ -+#undef HAVE_SNPRINTF - --/* Define to `long' if doesn't define. */ --#undef ssize_t -+/* Define to 1 if you have the header file. */ -+#undef HAVE_STDINT_H - --/* Define to `int' if doesn't define. */ --#undef pid_t -+/* Define to 1 if you have the header file. */ -+#undef HAVE_STDLIB_H - --/* Define scsireq_t as `struct scsireq' if necessary. */ --#undef scsireq_t -+/* Define to 1 if you have the `stpcpy' function. */ -+#undef HAVE_STPCPY - --/* Define to the return type of signal handlers. */ -+/* Define to 1 if you have the `strcasecmp' function. */ -+#undef HAVE_STRCASECMP -+ -+/* Define to 1 if you have the `strchr' function. */ -+#undef HAVE_STRCHR -+ -+/* Define to 1 if you have the `strdup' function. */ -+#undef HAVE_STRDUP -+ -+/* Define to 1 if you have the `strftime' function. */ -+#undef HAVE_STRFTIME -+ -+/* Define to 1 if you have the header file. */ -+#undef HAVE_STRINGS_H -+ -+/* Define to 1 if you have the header file. */ -+#undef HAVE_STRING_H -+ -+/* Define to 1 if you have the `strncasecmp' function. */ -+#undef HAVE_STRNCASECMP -+ -+/* Define to 1 if you have the `strndup' function. */ -+#undef HAVE_STRNDUP -+ -+/* Define to 1 if you have the `strsep' function. */ -+#undef HAVE_STRSEP -+ -+/* Define to 1 if you have the `strstr' function. */ -+#undef HAVE_STRSTR -+ -+/* Define to 1 if you have the `strtod' function. */ -+#undef HAVE_STRTOD -+ -+/* Define to 1 if you have the header file. */ -+#undef HAVE_SYS_PARAM_H -+ -+/* Define to 1 if you have the header file. */ -+#undef HAVE_SYS_STAT_H -+ -+/* Define to 1 if you have the header file. */ -+#undef HAVE_SYS_TIME_H -+ -+/* Define to 1 if you have the header file. */ -+#undef HAVE_SYS_TYPES_H -+ -+/* Define to 1 if you have the header file. */ -+#undef HAVE_UNISTD_H -+ -+/* Define to 1 if you have the `usleep' function. */ -+#undef HAVE_USLEEP -+ -+/* Define to 1 if you have the header file. */ -+#undef HAVE_VALUES_H -+ -+/* Define to 1 if you have the header file. */ -+#undef HAVE_WINDOWS_H -+ -+/* Define to 1 if you have the header file. */ -+#undef HAVE_ZLIB_H -+ -+/* Define to 1 if you have the `__argz_count' function. */ -+#undef HAVE___ARGZ_COUNT -+ -+/* Define to 1 if you have the `__argz_next' function. */ -+#undef HAVE___ARGZ_NEXT -+ -+/* Define to 1 if you have the `__argz_stringify' function. */ -+#undef HAVE___ARGZ_STRINGIFY -+ -+/* Define to the name of the distribution */ -+#undef PACKAGE -+ -+/* Define to the address where bug reports for this package should be sent. */ -+#undef PACKAGE_BUGREPORT -+ -+/* Define to the full name of this package. */ -+#undef PACKAGE_NAME -+ -+/* Define to the full name and version of this package. */ -+#undef PACKAGE_STRING -+ -+/* Define to the one symbol short name of this package. */ -+#undef PACKAGE_TARNAME -+ -+/* Define to the home page for this package. */ -+#undef PACKAGE_URL -+ -+/* Define to the version of this package. */ -+#undef PACKAGE_VERSION -+ -+/* Define as the return type of signal handlers (`int' or `void'). */ - #undef RETSIGTYPE - - /* If using the C implementation of alloca, define if you know the - direction of stack growth for your system; otherwise it will be -- automatically deduced at run-time. -+ automatically deduced at runtime. - STACK_DIRECTION > 0 => grows toward higher addresses - STACK_DIRECTION < 0 => grows toward lower addresses -- STACK_DIRECTION = 0 => direction of growth unknown -- */ -+ STACK_DIRECTION = 0 => direction of growth unknown */ - #undef STACK_DIRECTION - --/* Define if you have the ANSI C header files. */ -+/* Define to 1 if you have the ANSI C header files. */ - #undef STDC_HEADERS - --/* Define to 1 if NLS is requested. */ --#undef ENABLE_NLS -+/* Enable extensions on AIX 3, Interix. */ -+#ifndef _ALL_SOURCE -+# undef _ALL_SOURCE -+#endif -+/* Enable GNU extensions on systems that have them. */ -+#ifndef _GNU_SOURCE -+# undef _GNU_SOURCE -+#endif -+/* Enable threading extensions on Solaris. */ -+#ifndef _POSIX_PTHREAD_SEMANTICS -+# undef _POSIX_PTHREAD_SEMANTICS -+#endif -+/* Enable extensions on HP NonStop. */ -+#ifndef _TANDEM_SOURCE -+# undef _TANDEM_SOURCE -+#endif -+/* Enable general extensions on Solaris. */ -+#ifndef __EXTENSIONS__ -+# undef __EXTENSIONS__ -+#endif - --/* Define as 1 if you have catgets and don't want to use GNU gettext. */ --#undef HAVE_CATGETS - --/* Define as 1 if you have gettext and don't want to use GNU gettext. */ --#undef HAVE_GETTEXT -- --/* Define if your locale.h file contains LC_MESSAGES. */ --#undef HAVE_LC_MESSAGES -- --/* Define to 1 if you have the stpcpy function. */ --#undef HAVE_STPCPY -- --/* Define to the name of the distribution. */ --#undef PACKAGE -- --/* Define to the version of the distribution. */ -+/* Define to the version of the distribution */ - #undef VERSION - --/* The concatenation of the strings PACKAGE, "-", and VERSION. */ -+/* Define to name and version of distribution */ - #undef XSANE_PACKAGE_VERSION - --/* Define if you have the __argz_count function. */ --#undef HAVE___ARGZ_COUNT -+/* Define to 1 if on MINIX. */ -+#undef _MINIX - --/* Define if you have the __argz_next function. */ --#undef HAVE___ARGZ_NEXT -+/* Define to 2 if the system does not provide POSIX.1 features except with -+ this defined. */ -+#undef _POSIX_1_SOURCE - --/* Define if you have the __argz_stringify function. */ --#undef HAVE___ARGZ_STRINGIFY -+/* Define to 1 if you need to in order for `stat' and other things to work. */ -+#undef _POSIX_SOURCE - --/* Define if you have the atexit function. */ --#undef HAVE_ATEXIT -+/* Define to empty if `const' does not conform to ANSI C. */ -+#undef const - --/* Define if you have the dcgettext function. */ --#undef HAVE_DCGETTEXT -- --/* Define if you have the getcwd function. */ --#undef HAVE_GETCWD -- --/* Define if you have the getpagesize function. */ --#undef HAVE_GETPAGESIZE -- --/* Define if you have the lstat function. */ --#undef HAVE_LSTAT -- --/* Define if you have the mkdir function. */ --#undef HAVE_MKDIR -- --/* Define if you have the munmap function. */ --#undef HAVE_MUNMAP -- --/* Define if you have the putenv function. */ --#undef HAVE_PUTENV -- --/* Define if you have the scsireq_enter function. */ --#undef HAVE_SCSIREQ_ENTER -- --/* Define if you have the sigprocmask function. */ --#undef HAVE_SIGPROCMASK -- --/* Define if you have the setenv function. */ --#undef HAVE_SETENV -- --/* Define if you have the setlocale function. */ --#undef HAVE_SETLOCALE -- --/* Define if you have the snprintf function. */ --#undef HAVE_SNPRINTF -- --/* Define if you have the stpcpy function. */ --#undef HAVE_STPCPY -- --/* Define if you have the strcasecmp function. */ --#undef HAVE_STRCASECMP -- --/* Define if you have the strchr function. */ --#undef HAVE_STRCHR -- --/* Define if you have the strdup function. */ --#undef HAVE_STRDUP -- --/* Define if you have the strncasecmp function. */ --#undef HAVE_STRNCASECMP -- --/* Define if you have the strndup function. */ --#undef HAVE_STRNDUP -- --/* Define if you have the strftime function. */ --#undef HAVE_STRFTIME -- --/* Define if you have the strstr function. */ --#undef HAVE_STRSTR -- --/* Define if you have the strsep function. */ --#undef HAVE_STRSEP -- --/* Define if you have the strtod function. */ --#undef HAVE_STRTOD -- --/* Define if you have the valloc function. */ --#undef HAVE_VALLOC -- --/* Ignore HAVE_USLEEP under Apollo Domain because the usleep() -- implementation in the Sys5.3 environment is broken. */ --#ifndef apollo -- /* Define if you have the usleep function. */ --# undef HAVE_USLEEP -+/* Define to `__inline__' or `__inline' if that's what the C compiler -+ calls it, or to nothing if 'inline' is not supported under any name. */ -+#ifndef __cplusplus -+#undef inline - #endif - --/* Define if you have the header file. */ --#undef HAVE_ARGZ_H -+/* Define to `long int' if does not define. */ -+#undef off_t - --/* Define if you have the header file. */ --#undef HAVE_FCNTL_H -+/* Define to `int' if does not define. */ -+#undef pid_t - --/* Define if you have the header file. */ --#undef HAVE_LIBINTL_H -+/* Define to `unsigned int' if does not define. */ -+#undef size_t - --/* Define if you have the header file. */ --#undef HAVE_LIBC_H -+/* Define to `long' if does not define. */ -+#undef ssize_t - --/* Define if you have the header file. */ --#undef HAVE_LIMITS_H -+/* Define to `unsigned char' if does not define. */ -+#undef u_char - --/* Define if you have the header file. */ --#undef HAVE_LOCALE_H -+/* Define to `unsigned int' if does not define. */ -+#undef u_int - --/* Define if you have the header file. */ --#undef HAVE_MALLOC_H -- --/* Define if you have the header file. */ --#undef HAVE_NL_TYPES_H -- --/* Define if you have the header file. */ --#undef HAVE_STRING_H -- --/* Define if you have the header file. */ --#undef HAVE_SYS_SELECT_H -- --/* Define if you have the header file. */ --#undef HAVE_SYS_TIME_H -- --/* Define if you have the header file. */ --#undef HAVE_SYS_IO_H -- --/* Define if you have the header file. */ --#undef HAVE_ASM_IO_H -- --/* Define if you have the header file. */ --#undef HAVE_SCSI_H -- --/* Define if you have the header file. */ --#undef HAVE_SCSI_SG_H -- --/* Define if you have the "/usr/src/linux/include/scsi/sg.h" header file. */ --#undef HAVE__USR_SRC_LINUX_INCLUDE_SCSI_SG_H -- --/* Define if you have the header file. */ --#undef HAVE_SYS_DSREQ_H -- --/* Define if you have the header file. */ --#undef HAVE_WINDOWS_H -- --/* Define if you have the header file. */ --#undef HAVE_OS2_H -- --/* Define if you have sys/types.h. OS/2 wants them before select.h, etc. */ --#undef HAVE_SYS_TYPES_H -- --/* Define if you have the header file. */ --#undef HAVE_UNISTD_H -- --/* Define if you have the header file. */ --#undef HAVE_VALUES_H -- --/* Define if you have the i library (-li). */ --#undef HAVE_LIBI -- --/* Define if you have the intl library (-lintl). */ --#undef HAVE_LIBINTL -- --/* Define if you have the m library (-lm). */ --#undef HAVE_LIBM -- --/* Define if you have the header file. */ --#undef HAVE_DLFCN_H -- --/* Define if you have GIMP installed - no matter what version. */ --#undef HAVE_ANY_GIMP -- --/* Define if you have GIMP-2.0 installed. */ --#undef HAVE_GIMP_2 -- --/* Define if you have the GIMPfeatures header file. */ --#undef HAVE_LIBGIMP_GIMPFEATURES_H -- --/* Define if you have libjpeg. */ --#undef HAVE_LIBJPEG -- --/* Define if you have libz. */ --#undef HAVE_LIBZ -- --/* Define if you have libpng. */ --#undef HAVE_LIBPNG -- --/* Define if you have libtiff. */ --#undef HAVE_LIBTIFF -- --/* Define if you have liblcms. */ --#undef HAVE_LIBLCMS -- --#ifndef HAVE_STRNCASECMP -- /* OS/2 needs this */ --# define strncasecmp(a, b, c) strnicmp(a, b, c) --#endif -- --#if defined (__sun) && defined (__GNUC__) --# define _POSIX_SOURCE --# define __EXTENSIONS__ --#endif -- --#endif /* SANE_CONFIG_H */ -+/* Define to `unsigned long' if does not define. */ -+#undef u_long -diff --git a/src/xsane-preview.c b/src/xsane-preview.c -index cacef95..fa464da 100644 ---- a/src/xsane-preview.c -+++ b/src/xsane-preview.c -@@ -6347,8 +6347,8 @@ int preview_do_color_correction(Preview *p) - cmsHPROFILE hOutProfile = NULL; - cmsHPROFILE hProofProfile = NULL; - cmsHTRANSFORM hTransform = NULL; -- DWORD input_format, output_format; -- DWORD cms_flags = 0; -+ cmsUInt32Number input_format, output_format; -+ cmsUInt32Number cms_flags = 0; - int proof = 0; - char *cms_proof_icm_profile = NULL; - int linesize = 0; -@@ -6356,7 +6356,9 @@ int preview_do_color_correction(Preview *p) - - DBG(DBG_proc, "preview_do_color_correction\n"); - -+#ifdef HAVE_LIBLCMS1 - cmsErrorAction(LCMS_ERROR_SHOW); -+#endif - - if (preferences.cms_bpc) - { -diff --git a/src/xsane-save.c b/src/xsane-save.c -index 6c0788a..f14df05 100644 ---- a/src/xsane-save.c -+++ b/src/xsane-save.c -@@ -830,9 +830,9 @@ cmsHTRANSFORM xsane_create_cms_transform(Image_info *image_info, int cms_functio - cmsHPROFILE hInProfile = NULL; - cmsHPROFILE hOutProfile = NULL; - cmsHTRANSFORM hTransform = NULL; -- DWORD cms_input_format; -- DWORD cms_output_format; -- DWORD cms_flags = 0; -+ cmsUInt32Number cms_input_format; -+ cmsUInt32Number cms_output_format; -+ cmsUInt32Number cms_flags = 0; - - if (cms_function == XSANE_CMS_FUNCTION_EMBED_SCANNER_ICM_PROFILE) - { -@@ -841,7 +841,9 @@ cmsHTRANSFORM xsane_create_cms_transform(Image_info *image_info, int cms_functio - - DBG(DBG_info, "Prepare CMS transform\n"); - -+#ifdef HAVE_LIBLCMS1 - cmsErrorAction(LCMS_ERROR_SHOW); -+#endif - - if (cms_bpc) - { -@@ -888,10 +890,18 @@ cmsHTRANSFORM xsane_create_cms_transform(Image_info *image_info, int cms_functio - if (image_info->channels == 1) /* == 1 (grayscale) */ - { - #if 1 /* xxx oli */ -+# ifdef HAVE_LIBLCMS2 -+ cmsToneCurve *Gamma = cmsBuildGamma(NULL, 2.2); -+# else - LPGAMMATABLE Gamma = cmsBuildGamma(256, 2.2); -+# endif - - hOutProfile = cmsCreateGrayProfile(cmsD50_xyY(), Gamma); -+# ifdef HAVE_LIBLCMS2 -+ cmsFreeToneCurve(Gamma); -+# else - cmsFreeGamma(Gamma); -+# endif - #endif - } - else -@@ -2894,7 +2904,11 @@ static int xsane_write_CSA(FILE *outfile, char *input_profile, int intent) - return -1; - } - -+#ifdef HAVE_LIBLCMS2 -+ n = cmsGetPostScriptCSA(NULL, hProfile, intent, 0, NULL, 0); -+#else - n = cmsGetPostScriptCSA(hProfile, intent, NULL, 0); -+#endif - if (n == 0) - { - return -2; -@@ -2906,7 +2920,11 @@ static int xsane_write_CSA(FILE *outfile, char *input_profile, int intent) - return -3; - } - -+#ifdef HAVE_LIBLCMS2 -+ cmsGetPostScriptCSA(NULL, hProfile, intent, 0, buffer, n); -+#else - cmsGetPostScriptCSA(hProfile, intent, buffer, n); -+#endif - buffer[n] = 0; - - fprintf(outfile, "%s", buffer); -@@ -2925,7 +2943,7 @@ static int xsane_write_CRD(FILE *outfile, char *output_profile, int intent, int - cmsHPROFILE hProfile; - size_t n; - char* buffer; -- DWORD flags = cmsFLAGS_NODEFAULTRESOURCEDEF; -+ cmsUInt32Number flags = cmsFLAGS_NODEFAULTRESOURCEDEF; - - hProfile = cmsOpenProfileFromFile(output_profile, "r"); - if (!hProfile) -@@ -2938,7 +2956,11 @@ static int xsane_write_CRD(FILE *outfile, char *output_profile, int intent, int - flags |= cmsFLAGS_BLACKPOINTCOMPENSATION; - } - -+#ifdef HAVE_LIBLCMS2 -+ n = cmsGetPostScriptCRD(NULL, hProfile, intent, flags, NULL, 0); -+#else - n = cmsGetPostScriptCRDEx(hProfile, intent, flags, NULL, 0); -+#endif - if (n == 0) - { - return -2; -@@ -2950,7 +2972,11 @@ static int xsane_write_CRD(FILE *outfile, char *output_profile, int intent, int - return -3; - } - -+#ifdef HAVE_LIBLCMS2 -+ cmsGetPostScriptCRD(NULL, hProfile, intent, flags, buffer, n); -+#else - cmsGetPostScriptCRDEx(hProfile, intent, flags, buffer, n); -+#endif - buffer[n] = 0; - - fprintf(outfile, "%s", buffer); -@@ -4333,7 +4359,7 @@ static void xsane_jpeg_embed_scanner_icm_profile(j_compress_ptr cinfo_ptr, const - { - FILE *icm_profile; - size_t size, embed_len; -- LPBYTE embed_buffer; -+ cmsUInt8Number *embed_buffer; - - DBG(DBG_proc, "xsane_jpeg_embed_scanner_icm_profile(%s)\n", icm_filename); - -@@ -4347,7 +4373,7 @@ static void xsane_jpeg_embed_scanner_icm_profile(j_compress_ptr cinfo_ptr, const - size = ftell(icm_profile); - fseek(icm_profile, 0, SEEK_SET); - -- embed_buffer = (LPBYTE) malloc(size + 1); -+ embed_buffer = (cmsUInt8Number *) malloc(size + 1); - if (embed_buffer) - { - embed_len = fread(embed_buffer, 1, size, icm_profile); -diff --git a/src/xsane-viewer.c b/src/xsane-viewer.c -index 69a444d..844c077 100644 ---- a/src/xsane-viewer.c -+++ b/src/xsane-viewer.c -@@ -1795,6 +1795,9 @@ static void xsane_viewer_set_cms_gamut_alarm_color_callback(GtkWidget *widget, g - { - Viewer *v = (Viewer *) data; - int val; -+#ifdef HAVE_LIBLCMS2 -+ cmsUInt16Number alarm_codes[cmsMAXCHANNELS]; -+#endif - - g_signal_handlers_block_by_func(GTK_OBJECT(v->cms_gamut_alarm_color_widget[0]), (GtkSignalFunc) xsane_viewer_set_cms_gamut_alarm_color_callback, v); - g_signal_handlers_block_by_func(GTK_OBJECT(v->cms_gamut_alarm_color_widget[1]), (GtkSignalFunc) xsane_viewer_set_cms_gamut_alarm_color_callback, v); -@@ -1811,6 +1814,49 @@ static void xsane_viewer_set_cms_gamut_alarm_color_callback(GtkWidget *widget, g - v->cms_gamut_alarm_color = val; - gtk_check_menu_item_set_active(GTK_CHECK_MENU_ITEM(v->cms_gamut_alarm_color_widget[v->cms_gamut_alarm_color]), TRUE); - -+#ifdef HAVE_LIBLCMS2 -+ switch(v->cms_gamut_alarm_color) -+ { -+ default: -+ case 0: /* black */ -+ alarm_codes[0] = (cmsUInt16Number) 0; -+ alarm_codes[1] = (cmsUInt16Number) 0; -+ alarm_codes[2] = (cmsUInt16Number) 0; -+ break; -+ -+ case 1: /* gray */ -+ alarm_codes[0] = (cmsUInt16Number) 128; -+ alarm_codes[1] = (cmsUInt16Number) 128; -+ alarm_codes[2] = (cmsUInt16Number) 128; -+ break; -+ -+ case 2: /* white */ -+ alarm_codes[0] = (cmsUInt16Number) 255; -+ alarm_codes[1] = (cmsUInt16Number) 255; -+ alarm_codes[2] = (cmsUInt16Number) 255; -+ break; -+ -+ case 3: /* red */ -+ alarm_codes[0] = (cmsUInt16Number) 255; -+ alarm_codes[1] = (cmsUInt16Number) 0; -+ alarm_codes[2] = (cmsUInt16Number) 0; -+ break; -+ -+ case 4: /* green */ -+ alarm_codes[0] = (cmsUInt16Number) 0; -+ alarm_codes[1] = (cmsUInt16Number) 255; -+ alarm_codes[2] = (cmsUInt16Number) 0; -+ break; -+ -+ case 5: /* blue */ -+ alarm_codes[0] = (cmsUInt16Number) 0; -+ alarm_codes[1] = (cmsUInt16Number) 0; -+ alarm_codes[2] = (cmsUInt16Number) 255; -+ break; -+ } -+ -+ cmsSetAlarmCodes(alarm_codes); -+#else - switch(v->cms_gamut_alarm_color) - { - default: -@@ -1838,6 +1884,7 @@ static void xsane_viewer_set_cms_gamut_alarm_color_callback(GtkWidget *widget, g - cmsSetAlarmCodes(0, 0, 255); - break; - } -+#endif - - g_signal_handlers_unblock_by_func(GTK_OBJECT(v->cms_gamut_alarm_color_widget[0]), (GtkSignalFunc) xsane_viewer_set_cms_gamut_alarm_color_callback, v); - g_signal_handlers_unblock_by_func(GTK_OBJECT(v->cms_gamut_alarm_color_widget[1]), (GtkSignalFunc) xsane_viewer_set_cms_gamut_alarm_color_callback, v); -@@ -2172,9 +2219,9 @@ static int xsane_viewer_read_image(Viewer *v) - cmsHTRANSFORM hTransform = NULL; - int proof = 0; - char *cms_proof_icm_profile = NULL; -- DWORD cms_input_format; -- DWORD cms_output_format; -- DWORD cms_flags = 0; -+ cmsUInt32Number cms_input_format; -+ cmsUInt32Number cms_output_format; -+ cmsUInt32Number cms_flags = 0; - #endif - - /* open imagefile */ -@@ -2203,7 +2250,9 @@ static int xsane_viewer_read_image(Viewer *v) - - if ((v->enable_color_management) && (v->cms_enable)) - { -+#ifdef HAVE_LIBLCMS1 - cmsErrorAction(LCMS_ERROR_SHOW); -+#endif - - if (v->cms_bpc) - { -@@ -2801,6 +2850,9 @@ Viewer *xsane_viewer_new(char *filename, char *selection_filetype, int allow_red - GtkWidget *scrolled_window; - GtkWidget *zoom_option_menu, *zoom_menu, *zoom_menu_item; - int i, selection; -+#ifdef HAVE_LIBLCMS2 -+ cmsUInt16Number alarm_codes[cmsMAXCHANNELS]; -+#endif - - DBG(DBG_proc, "viewer_new(%s)\n", filename); - -@@ -2830,7 +2882,14 @@ Viewer *xsane_viewer_new(char *filename, char *selection_filetype, int allow_red - v->cms_proofing_intent = INTENT_ABSOLUTE_COLORIMETRIC; - v->cms_gamut_check = 0; - v->cms_gamut_alarm_color = 3; /* red */ -+#ifdef HAVE_LIBLCMS2 -+ alarm_codes[0] = (cmsUInt16Number) 255; -+ alarm_codes[1] = (cmsUInt16Number) 0; -+ alarm_codes[2] = (cmsUInt16Number) 0; -+ cmsSetAlarmCodes(alarm_codes); -+#else - cmsSetAlarmCodes(255, 0, 0); -+#endif - #endif - if (selection_filetype) - { -diff --git a/src/xsane.h b/src/xsane.h -index fa04418..7875a94 100644 ---- a/src/xsane.h -+++ b/src/xsane.h -@@ -70,7 +70,13 @@ - #include - - #ifdef HAVE_LIBLCMS --# include "lcms.h" -+# ifdef HAVE_LIBLCMS2 -+# include "lcms2.h" -+# else -+# include "lcms.h" -+typedef BYTE cmsUInt8Number; -+typedef DWORD cmsUInt32Number; -+# endif - #else - # define cmsHTRANSFORM void * - #endif - -commit 73748aa79465dbaba82cbe54ebb663012cf6b5e1 -Author: Maksim Ushakov -Date: Sun Nov 17 23:40:55 2019 +0300 - - fix make process : wrong detection of an installed sane library - -diff --git a/configure.in b/configure.in -index 82393e8..ab7456a 100644 ---- a/configure.in -+++ b/configure.in -@@ -165,10 +165,10 @@ fi - - AC_SUBST(INTLSUB) - --PKG_CHECK_MODULES([SANE], [sane-backends >= 1.0.0]) -+PKG_CHECK_MODULES([SANE], [sane-backends >= 1.0.0], [HAVE_SANE=yes]) - PKG_CHECK_VAR([SANE_PREFIX], [sane-backends >= 1.0.0], [prefix]) --PKG_CHECK_VAR([SANE_LDFLAGS], [sane-backends >= 1.0.0], [ldflags], -- [HAVE_SANE=yes]) -+PKG_CHECK_VAR([SANE_LDFLAGS], [sane-backends >= 1.0.0], [ldflags]) -+ - if test "${USE_GIMP}" = "yes"; then - if test "${TRY_GIMP_2}" = "yes"; then - AM_PATH_GIMP_2_0(1.3.23, HAVE_GIMP=yes, ) diff --git a/srcpkgs/xsane/patches/fix-png_jmpbuf.patch b/srcpkgs/xsane/patches/fix-png_jmpbuf.patch deleted file mode 100644 index 4e8abe9dfcdf72..00000000000000 --- a/srcpkgs/xsane/patches/fix-png_jmpbuf.patch +++ /dev/null @@ -1,20 +0,0 @@ ---- a/src/xsane-save.c 2010-11-16 22:06:00.000000000 +0100 -+++ b/src/xsane-save.c 2017-01-11 13:10:33.311935745 +0100 -@@ -4910,7 +4910,7 @@ - return -1; /* error */ - } - -- if (setjmp(png_ptr->jmpbuf)) -+ if (setjmp(png_jmpbuf(png_ptr))) - { - snprintf(buf, sizeof(buf), "%s %s", ERR_DURING_SAVE, ERR_LIBPNG); - xsane_back_gtk_error(buf, TRUE); -@@ -5100,7 +5100,7 @@ - return -1; /* error */ - } - -- if (setjmp(png_ptr->jmpbuf)) -+ if (setjmp(png_jmpbuf(png_ptr))) - { - snprintf(buf, sizeof(buf), "%s %s", ERR_DURING_SAVE, ERR_LIBPNG); - xsane_back_gtk_error(buf, TRUE); diff --git a/srcpkgs/xsane/patches/gcc14.patch b/srcpkgs/xsane/patches/gcc14.patch deleted file mode 100644 index 315761da12e7f6..00000000000000 --- a/srcpkgs/xsane/patches/gcc14.patch +++ /dev/null @@ -1,73 +0,0 @@ -source: alpine - -Fix -Wimplicit-function-declaration and -Wincompatible-pointer-type error with -gcc 14. - -``` -getopt.c: In function '_getopt_initialize': -getopt.c:354:54: error: implicit declaration of function 'getpid' [-Wimplicit-function-declaration] - 354 | sprintf (var, "_%d_GNU_nonoption_argv_flags_", getpid ()); - | ^~~~~~ -getopt.c:359:31: error: implicit declaration of function 'strlen' [-Wimplicit-function-declaration] - 359 | nonoption_flags_len = strlen (nonoption_flags); - | ^~~~~~ -getopt.c:104:1: note: include '' or provide a declaration of 'strlen' - 103 | #include "getopt.h" - +++ |+#include -``` - -``` -xsane-save.c: In function 'open_socket': -xsane-save.c:7531:26: error: passing argument 2 of 'connect' from incompatible pointer type [-Wincompatible-pointer-types] - 7531 | if (connect(fd_socket, &sin, sizeof(sin))) - | ^~~~ - | | - | struct sockaddr_in * -In file included from /usr/include/fortify/sys/socket.h:23, - from xsane-save.c:36: -/usr/include/sys/socket.h:386:19: note: expected 'const struct sockaddr *' but argument is of type 'struct sockaddr_in *' - 386 | int connect (int, const struct sockaddr *, socklen_t); - | ^~~~~~~~~~~~~~~~~~~~~~~ -``` - -``` -xsane.c: In function 'xsane_device_dialog': -xsane.c:4949:5: error: implicit declaration of function 'bind_textdomain_codeset'; did you mean 'bindtextdomain__'? [-Wimplicit-function-declaration] - 4949 | bind_textdomain_codeset(xsane.backend_translation, "UTF-8"); - | ^~~~~~~~~~~~~~~~~~~~~~~ - | bindtextdomain__ -``` - ---- a/lib/getopt.c -+++ b/lib/getopt.c -@@ -39,6 +39,8 @@ - #endif - - #include -+#include /* for strlen, strcmp */ -+#include /* for getpid */ - - /* Comment out all this code if we are using the GNU C Library, and are not - actually compiling the library itself. This code is part of the GNU C ---- a/src/xsane-save.c -+++ b/src/xsane-save.c -@@ -7528,7 +7536,7 @@ - sin.sin_family = AF_INET; - memcpy(&sin.sin_addr, he->h_addr_list[0], he->h_length); - -- if (connect(fd_socket, &sin, sizeof(sin))) -+ if (connect(fd_socket, (struct sockaddr *)&sin, sizeof(sin))) - { - DBG(DBG_error, "open_socket: Could not connect with port %d of socket: %s\n", ntohs(sin.sin_port), strerror(errno)); - return -1; ---- a/src/xsane.c -+++ b/src/xsane.c -@@ -50,6 +50,8 @@ - - /* ---------------------------------------------------------------------------------------------------------------------- */ - -+char *bind_textdomain_codeset(const char *, const char *); -+ - struct option long_options[] = - { - {"help", no_argument, 0, 'h'}, diff --git a/srcpkgs/xsane/patches/xdg-open.patch b/srcpkgs/xsane/patches/xdg-open.patch deleted file mode 100644 index 5d5761ba4dadc4..00000000000000 --- a/srcpkgs/xsane/patches/xdg-open.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/src/xsane.h 2007-08-13 09:20:32.000000000 +0200 -+++ b/src/xsane.h 2007-11-23 11:50:49.000000000 +0100 -@@ -251,7 +251,7 @@ - # elif defined(HAVE_OS2_H) - # define DEFAULT_BROWSER "netscape" - # else --# define DEFAULT_BROWSER "netscape" -+# define DEFAULT_BROWSER "xdg-open" - # endif - #endif - diff --git a/srcpkgs/xsane/template b/srcpkgs/xsane/template deleted file mode 100644 index 674c0131ddef8e..00000000000000 --- a/srcpkgs/xsane/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'xsane' -pkgname=xsane -version=0.999 -revision=7 -build_style="gnu-configure" -configure_args="--disable-gimp" -hostmakedepends="automake autoconf-archive pkg-config gettext" -makedepends="gtk+-devel lcms2-devel sane-devel" -depends="sane" -short_desc="GTK-based X11 frontend for SANE" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="http://www.xsane.org" -distfiles="https://gitlab.com/sane-project/frontend/xsane/-/archive/${version}/xsane-${version}.tar.gz" - -checksum=05359707effe1547ff123bb34443a95a4c54bd4888b91a3556c69875b64989b6 - -pre_configure() { - autoreconf -vfi - - # m4/gettext.m4 tests '_nl_msg_cat_cntr' and sets bogus DATADIRNAME so - # locale ends up in /usr/lib/locale - vsed -i -e 's/DATADIRNAME=lib/DATADIRNAME=share/' configure - vsed -i -e 's,/usr/local/include,/usr/include,' configure - # vsed -i '/^localedir =/s/libdir/datadir/' po/Makefile.in -} diff --git a/srcpkgs/xscope/template b/srcpkgs/xscope/template deleted file mode 100644 index 9079deed1323a5..00000000000000 --- a/srcpkgs/xscope/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'xscope' -pkgname=xscope -version=1.4.5 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="libXt-devel" -short_desc="X Window Protocol Viewer" -maintainer="Leah Neukirchen " -license="MIT" -homepage="http://xorg.freedesktop.org" -distfiles="${XORG_SITE}/app/${pkgname}-${version}.tar.xz" -checksum=5f125d4c94e19e4be48edc43691e46df0b82f0b6ead95453dc7ac775a0d70066 - -post_install() { - vlicense COPYING -} diff --git a/srcpkgs/xscreensaver-elogind b/srcpkgs/xscreensaver-elogind deleted file mode 120000 index 6a813cf9fee2c1..00000000000000 --- a/srcpkgs/xscreensaver-elogind +++ /dev/null @@ -1 +0,0 @@ -xscreensaver \ No newline at end of file diff --git a/srcpkgs/xscreensaver/patches/autoconf.patch b/srcpkgs/xscreensaver/patches/autoconf.patch deleted file mode 100644 index 1761f03db9565a..00000000000000 --- a/srcpkgs/xscreensaver/patches/autoconf.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/configure -+++ b/configure -@@ -2827,7 +2827,6 @@ - - if ! test -z "$ac_unrecognized_opts" ; then - echo "" >&2 -- exit 2 - fi - - ############################################################################### diff --git a/srcpkgs/xscreensaver/template b/srcpkgs/xscreensaver/template deleted file mode 100644 index 210ca79e28e6bb..00000000000000 --- a/srcpkgs/xscreensaver/template +++ /dev/null @@ -1,46 +0,0 @@ -# Template file for 'xscreensaver' -pkgname=xscreensaver -version=6.11 -revision=1 -build_style=gnu-configure -configure_args="--with-pam --with-login-manager - --includedir=${XBPS_CROSS_BASE}/include - --libdir=${XBPS_CROSS_BASE}/lib" -conf_files="/etc/pam.d/xscreensaver" -hostmakedepends="bc glib-devel intltool pkg-config wayland-devel wayland-protocols" -makedepends="glu-devel libXi-devel libXinerama-devel libXmu-devel libXpm-devel - libXrandr-devel pam-devel gdk-pixbuf-xlib-devel elogind-devel gtk+3-devel" -depends="perl perl-LWP" -short_desc="Screen saver and locker for the X Window System" -maintainer="Leah Neukirchen " -license="MIT" -homepage="https://www.jwz.org/xscreensaver/" -changelog="https://www.jwz.org/xscreensaver/changelog.html" -distfiles="https://www.jwz.org/xscreensaver/xscreensaver-${version}.tar.gz" -checksum=9488b7a2e65591287b944301f31f968d7717ff9bc6b30989e3abed662c87e1e8 - -if [ "$XBPS_TARGET_LIBC" = "glibc" ]; then - makedepends+=" libxcrypt-devel" -fi - -pre_configure() { - mkdir -p /usr/share/X11/app-defaults -} - -do_install() { - vmkdir etc/pam.d - make install_prefix=${DESTDIR} GTK_DATADIR=/usr/share install - rm ${DESTDIR}/usr/share/man/man6/xscreensaver-systemd.6 - ln -s /usr/libexec/xscreensaver/xscreensaver-text ${DESTDIR}/usr/bin/xscreensaver-text - echo "NotShowIn=KDE;GNOME;" >> ${DESTDIR}/usr/share/applications/xscreensaver-settings.desktop - 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/xscreensaver/update b/srcpkgs/xscreensaver/update deleted file mode 100644 index 7102ec7a335e7b..00000000000000 --- a/srcpkgs/xscreensaver/update +++ /dev/null @@ -1 +0,0 @@ -site="${homepage}download.html" diff --git a/srcpkgs/xsecurelock/template b/srcpkgs/xsecurelock/template deleted file mode 100644 index 4a964576a93a0a..00000000000000 --- a/srcpkgs/xsecurelock/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'xsecurelock' -pkgname=xsecurelock -version=1.9.0 -revision=1 -build_style=gnu-configure -configure_args="--with-pam-service-name=system-local-login - --with-xscreensaver=/usr/libexec/xscreensaver - --with-mpv=/usr/bin/mpv - --with-mplayer=/usr/bin/mplayer - --with-htpasswd=/usr/bin/htpasswd" -hostmakedepends="pkg-config automake" -makedepends="libX11-devel libXcomposite-devel libXext-devel libXfixes-devel - libXft-devel libXmu-devel libXrandr-devel libXScrnSaver-devel pam-devel" -short_desc="X11 screen locker designed with the primary goal of security" -maintainer="Sean R. Lang " -license="Apache-2.0" -homepage="https://github.com/google/xsecurelock" -distfiles="https://github.com/google/xsecurelock/archive/v${version}.tar.gz" -checksum=22aca05799326681bf296a288182d7b28066ff2d4db26d09bd7b2dfe8405269e - -pre_configure() { - sh autogen.sh - echo "const char *const git_version = \"${version}\";" > version.c -} diff --git a/srcpkgs/xsel/template b/srcpkgs/xsel/template deleted file mode 100644 index ce7e19271d2e46..00000000000000 --- a/srcpkgs/xsel/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'xsel' -pkgname=xsel -version=1.2.1 -revision=1 -build_style="gnu-configure" -hostmakedepends="autoconf automake pkg-config" -makedepends="libXt-devel" -short_desc="Command-line getting and setting the contents of the X selection" -maintainer="Orphaned " -license="HPND-sell-variant" -homepage="http://www.kfish.org/software/xsel/" -changelog="https://raw.githubusercontent.com/kfish/xsel/master/release_notes/xsel-${version}.txt" -distfiles="https://github.com/kfish/xsel/archive/refs/tags/${version}.tar.gz" -checksum=18487761f5ca626a036d65ef2db8ad9923bf61685e06e7533676c56d7d60eb14 - -pre_configure() { - autoreconf -fi -} - -post_install() { - vlicense COPYING LICENSE -} diff --git a/srcpkgs/xset/template b/srcpkgs/xset/template deleted file mode 100644 index 149357489f9004..00000000000000 --- a/srcpkgs/xset/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'xset' -pkgname=xset -version=1.2.5 -revision=2 -build_style=gnu-configure -configure_args="--with-xf86misc" -hostmakedepends="pkg-config" -makedepends="libXmu-devel libXext-devel" -short_desc="X11 user preferences utility" -maintainer="Leah Neukirchen " -license="MIT" -homepage="http://xorg.freedesktop.org/" -distfiles="${XORG_SITE}/app/xset-${version}.tar.xz" -checksum=9f692d55635b3862cd63633b1222a87680ec283c7a8e8ed6dd698a3147f75e2f - -post_install() { - vlicense COPYING -} diff --git a/srcpkgs/xseticon/patches/fix-makefile.patch b/srcpkgs/xseticon/patches/fix-makefile.patch deleted file mode 100644 index 53acdb8a6c520f..00000000000000 --- a/srcpkgs/xseticon/patches/fix-makefile.patch +++ /dev/null @@ -1,35 +0,0 @@ -diff --git Makefile Makefile -index 725f750..17a47c0 100644 ---- a/Makefile -+++ b/Makefile -@@ -9,22 +9,22 @@ GD_LIBS=-lgd - - LIBS=${GLIB_LIBS} ${XLIB_LIBS} ${GD_LIBS} - -+CFLAGS += $(GLIB_CFLAGS) -+CFLAGS += $(XLIB_CFLAGS) -+LDFLAGS := $(LIBS) $(LDFLAGS) -+ -+INSTALL = install -+ - PREFIX=/usr/local - BINDIR=$(PREFIX)/bin - - all: xseticon - --xseticon.o: xseticon.c -- gcc ${GLIB_CFLAGS} ${XLIB_CFLAGS} -c $^ -o $@ -- --xseticon: xseticon.o -- gcc ${LIBS} $^ -o $@ -- - .PHONY: clean - clean: - rm -f xseticon.o xseticon - - .PHONY: install - install: xseticon -- install -d $(BINDIR) -- install -m 755 xseticon $(BINDIR) -+ $(INSTALL) -d $(DESTDIR)$(BINDIR) -+ $(INSTALL) -m 755 xseticon $(DESTDIR)$(BINDIR) diff --git a/srcpkgs/xseticon/template b/srcpkgs/xseticon/template deleted file mode 100644 index bc91ae1d364963..00000000000000 --- a/srcpkgs/xseticon/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'xseticon' -pkgname=xseticon -version=0.1+bzr13 -revision=1 -build_style=gnu-makefile -make_use_env=yes -hostmakedepends="pkg-config" -makedepends="libXmu-devel gd-devel glib-devel" -short_desc="Set the X11 window icon for any given window" -maintainer="Benjamin Slade " -license="GPL-2.0-or-later" -homepage="https://github.com/xeyownt/xseticon" -distfiles="https://github.com/xeyownt/xseticon/archive/${version}.tar.gz" -checksum=d34c349ff09ea42393fb3bac3fd2be0e7b9a244388e2f4b32cc92636967a4a2c diff --git a/srcpkgs/xsetroot/template b/srcpkgs/xsetroot/template deleted file mode 100644 index 19429b1062effc..00000000000000 --- a/srcpkgs/xsetroot/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template build file for 'xsetroot'. -pkgname=xsetroot -version=1.1.3 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="xbitmaps libXmu-devel libXrender-devel libXfixes-devel libXcursor-devel" -short_desc="X root window parameter setting program" -homepage="http://xorg.freedesktop.org" -license="MIT" -maintainer="Leah Neukirchen " -distfiles="${XORG_SITE}/app/${pkgname}-${version}.tar.xz" -checksum=6081b45a9eb4426e045d259d1e144b32417fb635e5b96aa90647365ac96638d1 - -post_install() { - vlicense COPYING -} diff --git a/srcpkgs/xsettingsd/patches/scons.patch b/srcpkgs/xsettingsd/patches/scons.patch deleted file mode 100644 index 824731df1c8295..00000000000000 --- a/srcpkgs/xsettingsd/patches/scons.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/SConstruct -+++ b/SConstruct -@@ -48,6 +48,7 @@ - - env.Append(CCFLAGS='-Wall -Werror -Wno-narrowing') - -+env.Replace(CXX=os.environ.get('CXX', '')) - - srcs = Split('''\ - common.cc diff --git a/srcpkgs/xsettingsd/template b/srcpkgs/xsettingsd/template deleted file mode 100644 index e2754ef00999b8..00000000000000 --- a/srcpkgs/xsettingsd/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'xsettingsd' -pkgname=xsettingsd -version=1.0.2 -revision=1 -build_style=cmake -hostmakedepends="pkg-config libX11-devel" -makedepends="libX11-devel" -short_desc="Daemon that implements the XSETTINGS specification" -maintainer="Duncaen " -license="BSD-3-Clause" -homepage="https://github.com/derat/xsettingsd" -distfiles="https://github.com/derat/xsettingsd/archive/v${version}.tar.gz" -checksum=69b5d1987608d1b5f2a0085f2f88cc55936a99b92279118e655d665ebb5e50d3 - -post_install() { - vlicense COPYING - rm -rf "${DESTDIR}/usr/lib/systemd" -} diff --git a/srcpkgs/xshogi/template b/srcpkgs/xshogi/template deleted file mode 100644 index 710a2f974f51af..00000000000000 --- a/srcpkgs/xshogi/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'xshogi' -pkgname=xshogi -version=1.4.2 -revision=1 -build_style=gnu-configure -makedepends="libXaw-devel" -depends="gnushogi" -short_desc="X11 user interface for GNU Shogi (Japanese chess)" -maintainer="Leah Neukirchen " -license="GPL-3.0-or-later, MIT" -homepage="https://www.gnu.org/software/gnushogi/" -distfiles="${GNU_SITE}/gnushogi/${pkgname}-${version}.tar.gz" -checksum=2e2f1145e3317143615a764411178f538bd54945646b14fc2264aaeaa105dab6 - -post_install() { - rm -r ${DESTDIR}/usr/share/doc - vlicense README.xboard -} diff --git a/srcpkgs/xsimd/template b/srcpkgs/xsimd/template deleted file mode 100644 index 7ab79e3a6de095..00000000000000 --- a/srcpkgs/xsimd/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'xsimd' -pkgname=xsimd -reverts="11.2.0_1" -version=11.1.0 -revision=2 -build_style=cmake -short_desc="C++ wrappers for SIMD intrinsics and parallelized, optimized mathematical functions" -maintainer="John " -license="BSD-3-Clause" -homepage="https://github.com/xtensor-stack/xsimd" -distfiles="https://github.com/xtensor-stack/xsimd/archive/refs/tags/${version}.tar.gz" -checksum=aa54dba8daade472656eba0d27154f072fec06ee3831aefcac69a5f6c7dbbae7 - -if [ -z "$CROSS_BUILD" ]; then - configure_args="-DBUILD_TESTS=ON" - makedepends="doctest-devel" -fi - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/xskat/template b/srcpkgs/xskat/template deleted file mode 100644 index 2e77d4fb2576bc..00000000000000 --- a/srcpkgs/xskat/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'xskat' -pkgname=xskat -version=4.0 -revision=5 -build_style=gnu-makefile -makedepends="libX11-devel" -short_desc="The card game Skat for Linux" -maintainer="Markus Berger " -license="custom:xskat" -homepage="http://www.xskat.de" -distfiles="${homepage}/${pkgname}-${version}.tar.gz" -checksum=8ba52797ccbd131dce69b96288f525b0d55dee5de4008733f7a5a51deb831c10 -LDFLAGS=-lX11 - -do_install() { - sed -n '/xscat.*a card game/,/ z .*suffix/p' cards.c >LICENSE - vbin xskat - vman xskat.man xskat.6 - vlicense LICENSE -} diff --git a/srcpkgs/xskat/update b/srcpkgs/xskat/update deleted file mode 100644 index 3b307c29dda873..00000000000000 --- a/srcpkgs/xskat/update +++ /dev/null @@ -1 +0,0 @@ -site="${homepage}/xskat-latest.html" diff --git a/srcpkgs/xsm/template b/srcpkgs/xsm/template deleted file mode 100644 index 623bc6dfc6364f..00000000000000 --- a/srcpkgs/xsm/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'xsm' -pkgname=xsm -version=1.0.6 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="libSM-devel libX11-devel libXt-devel libXaw-devel libICE-devel" -depends="iceauth smproxy" -short_desc="X Session Manager" -maintainer="Orphaned " -license="MIT" -homepage="http://xorg.freedesktop.org" -distfiles="${XORG_SITE}/app/$pkgname-$version.tar.xz" -checksum=b74cc774c6060c37592f68a90dbd31b0f2a62fb14e562769434f79be284a63ce - -post_install() { - vlicense COPYING -} diff --git a/srcpkgs/xsnow/template b/srcpkgs/xsnow/template deleted file mode 100644 index f256ffa32159bc..00000000000000 --- a/srcpkgs/xsnow/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'xsnow' -pkgname=xsnow -version=3.8.6 -revision=1 -build_style=gnu-configure -hostmakedepends="gsl-devel pkg-config gettext tar" -makedepends="gsl-devel gtk+3-devel libX11-devel libXext-devel libXpm-devel - libXt-devel" -short_desc="Snow for your X11 sessions" -maintainer="Leah Neukirchen " -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=791bb70e8e6d44c5f3fddde39830bf89f7f19d541b5cfc3fb8daee502c7f45e4 - -do_install() { - vbin src/xsnow - vman src/xsnow.6 - vinstall src/Pixmaps/xsnow.svg 644 /usr/share/pixmaps - vinstall data/xsnow.desktop 644 /usr/share/applications -} diff --git a/srcpkgs/xsnow/update b/srcpkgs/xsnow/update deleted file mode 100644 index 8758aff9cbe360..00000000000000 --- a/srcpkgs/xsnow/update +++ /dev/null @@ -1 +0,0 @@ -ignore="*pre*" diff --git a/srcpkgs/xspringies/template b/srcpkgs/xspringies/template deleted file mode 100644 index e01e7d1edafa00..00000000000000 --- a/srcpkgs/xspringies/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'xspringies' -pkgname=xspringies -version=1.12 -revision=5 -makedepends="libX11-devel" -short_desc="Mass and spring simulation system" -maintainer="Leah Neukirchen " -license="GPL-1.0-or-later" -homepage="https://web.archive.org/web/20170303034329/http://www.cs.rutgers.edu/~decarlo/software.html" -distfiles="http://distcache.freebsd.org/ports-distfiles/${pkgname}-${version}.tar.Z>${pkgname}-${version}.tar.gz" -checksum=08a3e9f60d1f1e15d38d62dd62baab18f6ad57ee139b0ef41452be66e4ad6a28 - -post_extract() { - vsed -i '/^CFLAGS/s/=/+=/' Makefile.std -} -do_build() { - make ${makejobs} -f Makefile.std DDIR=/usr/ LIBS="$LDFLAGS -lm -lX11" -} - -do_install() { - vbin xspringies - vmkdir usr/lib - cp -r lib ${DESTDIR}/usr/lib/xspringies - vman xspringies.man xspringies.1 -} diff --git a/srcpkgs/xss-lock/template b/srcpkgs/xss-lock/template deleted file mode 100644 index 59dea13941f4eb..00000000000000 --- a/srcpkgs/xss-lock/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'xss-lock' -pkgname=xss-lock -version=0.3.0 -revision=2 -_git_commit=1e158fb20108 -_author=raymonad -build_style=cmake -hostmakedepends="pkg-config python3-docutils" -makedepends="glib-devel libxcb-devel xcb-util-devel" -short_desc="Hooks your favorite locker to the MIT screen saver extension for X" -maintainer="Maurizio Porrato " -license="MIT" -homepage="https://bitbucket.org/raymonad/xss-lock" -distfiles="https://bitbucket.org/${_author}/${pkgname}/get/${_git_commit}.tar.gz" -checksum=19c9e55fd14346e79a1cfaa400cb51ef467d9e3f482fb28a38ba2bbc2c972d91 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/xssstate/template b/srcpkgs/xssstate/template deleted file mode 100644 index bf8132c5fdd33f..00000000000000 --- a/srcpkgs/xssstate/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'xssstate' -pkgname=xssstate -version=1.1 -revision=1 -build_style=gnu-makefile -make_build_args="INCS=-I." -makedepends="libX11-devel libXScrnSaver-devel" -short_desc="Simple tool to retrieve the X screensaver state" -maintainer="Orphaned " -license="MIT" -homepage="http://tools.suckless.org/x/xssstate" -distfiles="http://dl.suckless.org/tools/${pkgname}-${version}.tar.gz" -checksum=c4b6f504a6a8eb247bc60960bd65cbf9631c008449a1d71ac4c55e34be1c6011 - -pre_build() { - sed -i 's/-O0 //g' config.mk - sed -i 's/^CFLAGS =/override CFLAGS +=/g' config.mk - sed -i 's/^LDFLAGS =/override LDFLAGS +=/g' config.mk -} - -post_install() { - vdoc README - vsconf xsidle.sh - vlicense LICENSE -} diff --git a/srcpkgs/xst/template b/srcpkgs/xst/template deleted file mode 100644 index fbcb35b34057c1..00000000000000 --- a/srcpkgs/xst/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'xst' -pkgname=xst -version=0.10.0 -revision=1 -build_style=gnu-makefile -make_use_env=compliant -hostmakedepends="pkg-config" -makedepends="libXft-devel libXext-devel fontconfig-devel" -depends="ncurses desktop-file-utils" -short_desc="St fork with support for xresources" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/gnotclub/xst" -distfiles="https://github.com/gnotclub/xst/archive/v${version}.tar.gz" -checksum=b8d36a0851c8b8cd9b2b95bfe4562e21a625f4e06f23edae936bb257b1b9832a - -post_install() { - vdoc README - vdoc FAQ - vdoc .Xresources Xresources - vlicense LICENSE -} diff --git a/srcpkgs/xstarter/patches/cmake-build-type-none.patch b/srcpkgs/xstarter/patches/cmake-build-type-none.patch deleted file mode 100644 index a4ee91afec04fa..00000000000000 --- a/srcpkgs/xstarter/patches/cmake-build-type-none.patch +++ /dev/null @@ -1,22 +0,0 @@ -Index: CMakeLists.txt -=================================================================== ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -5,16 +5,8 @@ CMAKE_MINIMUM_REQUIRED(VERSION 2.8) - - project(xstarter) - --if(NOT CMAKE_BUILD_TYPE) -- set(CMAKE_BUILD_TYPE Debug CACHE STRING "Choose the type of build (Debug or Release)" FORCE) --endif() -- - set(PROJECT_VERSION "0.8.0") --if (CMAKE_BUILD_TYPE STREQUAL Debug) -- set(CMAKE_C_FLAGS "-g -Wall -pedantic") --else() -- set(CMAKE_C_FLAGS "-Wall -pedantic -O3") --endif() -+set(CMAKE_C_FLAGS "-Wall -pedantic ${CMAKE_C_FLAGS}") - set(CMAKE_RUNTIME_OUTPUT_DIRECTORY "${CMAKE_SOURCE_DIR}/bin") - - set (CMAKE_MODULE_PATH "${CMAKE_SOURCE_DIR}/cmake") diff --git a/srcpkgs/xstarter/template b/srcpkgs/xstarter/template deleted file mode 100644 index 9e632fb23e9116..00000000000000 --- a/srcpkgs/xstarter/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'xstarter' -pkgname=xstarter -version=0.8.0 -revision=2 -build_style=cmake -hostmakedepends="pkg-config" -makedepends="glib-devel ncurses-devel" -short_desc="Application launcher for Linux" -maintainer="Orphaned " -license="GPL-3.0-or-later" -homepage="https://github.com/lchsk/xstarter" -changelog="https://raw.githubusercontent.com/lchsk/xstarter/master/CHANGELOG" -distfiles="https://github.com/lchsk/xstarter/archive/v${version}.tar.gz" -checksum=cb82bf837a2693cbbad468812d517256e079d6aae56dde770d473b245603030a - -pre_configure() { - vsed -i CMakeLists.txt -e's;-Wall;-fcommon &;' -} diff --git a/srcpkgs/xstow/template b/srcpkgs/xstow/template deleted file mode 100644 index 03fa5fc7d69e57..00000000000000 --- a/srcpkgs/xstow/template +++ /dev/null @@ -1,12 +0,0 @@ -# Template file for 'xstow' -pkgname=xstow -version=1.1.0 -revision=1 -build_style=gnu-configure -configure_args="--with-curses" -short_desc="Replacement of GNU Stow written in C++" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="http://xstow.sourceforge.net" -distfiles="${SOURCEFORGE_SITE}/xstow/xstow-$version.tar.bz2" -checksum=c174395d29a8800b75b68adf6abaea214e270588faf4c18cfc7058a9e204f9dc diff --git a/srcpkgs/xsv/template b/srcpkgs/xsv/template deleted file mode 100644 index 8724d22dab6e61..00000000000000 --- a/srcpkgs/xsv/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'xsv' -pkgname=xsv -version=0.13.0 -revision=3 -build_style=cargo -short_desc="Fast CSV toolkit written in Rust" -maintainer="Leah Neukirchen " -license="Public Domain, MIT" -homepage="https://github.com/BurntSushi/xsv/" -distfiles="https://github.com/BurntSushi/${pkgname}/archive/${version}.tar.gz" -checksum=2b75309b764c9f2f3fdc1dd31eeea5a74498f7da21ae757b3ffd6fd537ec5345 - -pre_build() { - # default version too old for ppc musl systems - cargo update --package libc@0.2.40 --precise 0.2.66 -} - -post_install() { - vlicense LICENSE-MIT - vlicense UNLICENSE -} diff --git a/srcpkgs/xteddy/template b/srcpkgs/xteddy/template deleted file mode 100644 index 3dcde0acc24c21..00000000000000 --- a/srcpkgs/xteddy/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'xteddy' -pkgname=xteddy -version=2.2 -revision=3 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="imlib2-devel libXext-devel" -short_desc="Your virtual comfort when things get rough" -maintainer="Leah Neukirchen " -license="GPL-2.0-or-later" -homepage="http://webstaff.itn.liu.se/~stegu/xteddy/" -distfiles="http://webstaff.itn.liu.se/~stegu/${pkgname}/${pkgname}-${version}.tar.gz" -checksum=d8885a1e2e08787cb469857a9404619cadab9bddcae7fa398a565d53633291e2 - -post_extract() { - sed '/AM_LDFLAGS =/s/$/ -lXext/' -i Makefile.* - sed 's:/usr/games/xteddy:/usr/bin/xteddy:g' -i xtoys -} diff --git a/srcpkgs/xterm/patches/musl.patch b/srcpkgs/xterm/patches/musl.patch deleted file mode 100644 index 7b5ffec02c0698..00000000000000 --- a/srcpkgs/xterm/patches/musl.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/main.c -+++ b/main.c -@@ -2654,7 +2654,7 @@ get_pty(int *pty, char *from GCC_UNUSED) - close(opened_tty); - opened_tty = -1; - } --#elif defined(HAVE_POSIX_OPENPT) && defined(HAVE_PTSNAME) && defined(HAVE_GRANTPT_PTY_ISATTY) -+#elif defined(HAVE_POSIX_OPENPT) && defined(HAVE_PTSNAME) - if ((*pty = posix_openpt(O_RDWR)) >= 0) { - char *name = ptsname(*pty); - if (name != 0) { diff --git a/srcpkgs/xterm/template b/srcpkgs/xterm/template deleted file mode 100644 index 1df94edad740ee..00000000000000 --- a/srcpkgs/xterm/template +++ /dev/null @@ -1,34 +0,0 @@ -# Template file for 'xterm' -pkgname=xterm -version=404 -revision=1 -build_style=gnu-configure -configure_args="--enable-wide-chars --enable-88-color --enable-broken-osc - --enable-256-color --enable-luit --enable-paste64 --enable-ansi-color - --enable-mini-luit --enable-readline-mouse --enable-broken-st - --enable-narrowproto --libdir=/etc --enable-load-vt-fonts - --with-app-defaults=/usr/share/X11/app-defaults --enable-i18n - --disable-full-tgetent --disable-imake --enable-doublechars - --enable-freetype --enable-tcap-query --enable-logging --enable-dabbrev - --with-pkg-config=yes --enable-exec-xterm --with-utempter - --with-xterm-kbs=DEL --enable-backarrow-is-erase --enable-sixel-graphics" -hostmakedepends="pkg-config" -makedepends="libXaw-devel libXft-devel libutempter-devel libxkbfile-devel - ncurses-devel" -short_desc="X Terminal Emulator" -maintainer="Leah Neukirchen " -license="MIT, X11" -homepage="https://invisible-island.net/xterm/" -changelog="https://invisible-island.net/xterm/xterm.log.html" -distfiles="https://invisible-mirror.net/archives/xterm/xterm-${version}.tgz" -checksum=63332f921c227ba59e589fa07dfdad1599c10ac859ea26c72ac1dd4a41b565a4 - -CFLAGS="-D_DEFAULT_SOURCE -D_XOPEN_SOURCE=700" - -post_install() { - for f in {u,}xterm.desktop; do - vinstall $f 644 usr/share/applications - done - - vlicense COPYING -} diff --git a/srcpkgs/xtermcontrol/template b/srcpkgs/xtermcontrol/template deleted file mode 100644 index c97f3a76d3ae90..00000000000000 --- a/srcpkgs/xtermcontrol/template +++ /dev/null @@ -1,12 +0,0 @@ -# Template file for 'xtermcontrol' -pkgname=xtermcontrol -version=3.10 -revision=1 -build_style=gnu-configure -short_desc="Enables dynamic control of xterm properties" -maintainer="Orphaned " -license="LGPL-2.1-or-later" -homepage="https://thrysoee.dk/xtermcontrol" -changelog="https://raw.githubusercontent.com/JessThrysoee/xtermcontrol/master/ChangeLog" -distfiles="https://thrysoee.dk/xtermcontrol/xtermcontrol-${version}.tar.gz" -checksum=3eb97b1d9d8aae1bad4fe2c41ca3a3dbb10d2d67e6ca4599aa1f631a40503dee diff --git a/srcpkgs/xtitle/template b/srcpkgs/xtitle/template deleted file mode 100644 index a6a0dc80d3d45f..00000000000000 --- a/srcpkgs/xtitle/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'xtitle' -pkgname=xtitle -version=0.4.4 -revision=1 -build_style=gnu-makefile -makedepends="libxcb-devel xcb-util-devel xcb-util-wm-devel" -short_desc="Outputs X window titles" -maintainer="Orphaned " -license="Public Domain" -homepage="https://github.com/baskerville/xtitle" -distfiles="${homepage}/archive/${version}.tar.gz" -checksum=c2fbf403892c4e466e43528415284a458d4354855f221273881aa4388d028970 - -pre_build() { - sed -i 's/^\(CFLAGS *+=\)/override \1/' Makefile -} diff --git a/srcpkgs/xtools-minimal b/srcpkgs/xtools-minimal deleted file mode 120000 index 2af5852036b43e..00000000000000 --- 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 deleted file mode 100644 index 423a1bf5691a14..00000000000000 --- a/srcpkgs/xtools/template +++ /dev/null @@ -1,35 +0,0 @@ -# Template file for 'xtools' -pkgname=xtools -version=0.70 -revision=1 -build_style=gnu-makefile -depends="curl git make spdx-licenses-list xtools-minimal-${version}_${revision}" -short_desc="Opinionated helpers for working with XBPS" -maintainer="Leah Neukirchen " -license="Public Domain" -homepage="https://git.vuxu.org/xtools" -distfiles="https://git.vuxu.org/xtools/snapshot/xtools-${version}.tar.gz" -checksum=0671e75984fad7826feb8bf2133a4547a2ad095171348597895eda4fe92f88ee - -# all xtools that can function without git installed -# (git is by far the largest dependency) -_minimal=(xcheckrestart xchroot xclash xdbg xdeptree xdiff xdistdir xdowngrade - xetcchanges xgenfstab xgrep xhog xi xilog xls xmksv xnews xnodev xoptdiff xpkg - xq xrs xtree 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 - if [ -e "$DESTDIR/usr/share/fish/vendor_completions.d/$tool.fish" ]; then - vmove usr/share/fish/vendor_completions.d/$tool.fish - fi - done - vmove usr/share/man/man1/xtools.1 - vmove usr/share/zsh - vmove usr/share/fish/vendor_functions.d - } -} diff --git a/srcpkgs/xtrans/template b/srcpkgs/xtrans/template deleted file mode 100644 index 3b85baf1c1f32f..00000000000000 --- a/srcpkgs/xtrans/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'xtrans' -pkgname=xtrans -version=1.6.0 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config" -short_desc="Network API translation layer to insulate X" -maintainer="Orphaned " -license="MIT" -homepage="http://xorg.freedesktop.org" -distfiles="${XORG_SITE}/lib/xtrans-${version}.tar.gz" -checksum=936b74c60b19c317c3f3cb1b114575032528dbdaf428740483200ea874c2ca0a - -post_install() { - vlicense COPYING -} diff --git a/srcpkgs/xtrlock/template b/srcpkgs/xtrlock/template deleted file mode 100644 index df5b5dfadbe241..00000000000000 --- a/srcpkgs/xtrlock/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'xtrlock' -pkgname=xtrlock -version=3.4 -revision=2 -build_wrksrc="src" -makedepends="libX11-devel pam-devel" -short_desc="PAM based X11 screen locker" -maintainer="Leah Neukirchen " -license="GPL-2.0-or-later" -homepage="https://github.com/aanatoly/xtrlock-pam" -distfiles="https://github.com/aanatoly/xtrlock-pam/archive/${version}.tar.gz" -checksum=dcc4b37a1ec303a99c9ef96412f6ba875f0c06355cdfdf4605a2a0a9e144c5d2 - -do_build() { - touch config.h - $CC $CFLAGS -DPROJECT_NAME="\"${pkgname}-${version}\"" \ - -DPROJECT_VERSION="\"${version}\"" \ - -o xtrlock-pam *.c $LDFLAGS -lX11 -lpam -} - -do_install() { - vbin xtrlock-pam - ln -s xtrlock-pam ${DESTDIR}/usr/bin/xtrlock -} diff --git a/srcpkgs/xtruss/template b/srcpkgs/xtruss/template deleted file mode 100644 index 78d215737afba9..00000000000000 --- a/srcpkgs/xtruss/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'xtruss' -pkgname=xtruss -version=20250428.f723509 -revision=1 -build_style=cmake -hostmakedepends="halibut" -short_desc="Easy-to-use X protocol tracing program" -maintainer="Leah Neukirchen " -license="MIT" -homepage="https://www.chiark.greenend.org.uk/~sgtatham/xtruss/" -distfiles="https://www.chiark.greenend.org.uk/~sgtatham/${pkgname}/${pkgname}-${version}.tar.gz" -checksum=da8a278dbe117a395cd90fea2d51aa578bc0f248dc3a18618e075a0730449039 - -CFLAGS="-UNDEBUG" - -post_install() { - vlicense LICENCE LICENSE -} diff --git a/srcpkgs/xurls/template b/srcpkgs/xurls/template deleted file mode 100644 index 309db3166d5a17..00000000000000 --- a/srcpkgs/xurls/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'xurls' -pkgname=xurls -version=2.6.0 -revision=1 -build_style=go -go_import_path="mvdan.cc/xurls/v2" -go_package="${go_import_path}/cmd/xurls" -short_desc="Extract urls from text" -maintainer="icp " -license="BSD-3-Clause" -homepage="https://github.com/mvdan/xurls" -changelog="https://github.com/mvdan/xurls/releases" -distfiles="https://github.com/mvdan/xurls/archive/refs/tags/v${version}.tar.gz" -checksum=476d92a0416fee965f928180a950691b85dbb8d11efc3dc7f795ecc106c76075 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/xvfb-run/template b/srcpkgs/xvfb-run/template deleted file mode 100644 index 77b4c0752ab606..00000000000000 --- a/srcpkgs/xvfb-run/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'xvfb-run' -pkgname=xvfb-run -version=21.1.7pl3 -revision=1 -depends="xorg-server-xvfb xauth" -short_desc="Xvfb wrapper" -maintainer="Érico Nogueira " -license="GPL-2.0-or-later" -homepage="https://salsa.debian.org/xorg-team/xserver/xorg-server" -distfiles="${DEBIAN_SITE}/main/x/xorg-server/xorg-server_${version/pl/-}.diff.gz" -checksum=c494b03743636de08f1994f9f7c323d8b817701e4fbfef4b02f705e8a110bb70 - -post_extract() { - PATH="/usr/libexec/chroot-git:$PATH" - git apply --include="debian/*" --whitespace=nowarn \ - "xorg-server_${version/pl/-}.diff" -} - -do_install() { - vbin debian/local/xvfb-run - vman debian/local/xvfb-run.1 -} diff --git a/srcpkgs/xvfb-run/update b/srcpkgs/xvfb-run/update deleted file mode 100644 index bf4b91b0cb54e4..00000000000000 --- a/srcpkgs/xvfb-run/update +++ /dev/null @@ -1 +0,0 @@ -pkgname="xorg-server" diff --git a/srcpkgs/xvidcore-devel b/srcpkgs/xvidcore-devel deleted file mode 120000 index 3502e699fe6704..00000000000000 --- a/srcpkgs/xvidcore-devel +++ /dev/null @@ -1 +0,0 @@ -xvidcore \ No newline at end of file diff --git a/srcpkgs/xvidcore/template b/srcpkgs/xvidcore/template deleted file mode 100644 index 74188683e2234d..00000000000000 --- a/srcpkgs/xvidcore/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'xvidcore' -pkgname=xvidcore -version=1.3.7 -revision=1 -build_wrksrc="build/generic" -build_style=gnu-configure -hostmakedepends="nasm" -short_desc="ISO MPEG-4 compliant video codec" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="http://www.xvid.org" -distfiles="https://downloads.xvid.com/downloads/xvidcore-${version}.tar.bz2" -checksum=aeeaae952d4db395249839a3bd03841d6844843f5a4f84c271ff88f7aa1acff7 - -xvidcore-devel_package() { - depends="xvidcore>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/xvidcore/update b/srcpkgs/xvidcore/update deleted file mode 100644 index 9a22bfe1e46e56..00000000000000 --- a/srcpkgs/xvidcore/update +++ /dev/null @@ -1 +0,0 @@ -site="https://labs.xvid.com/source/" diff --git a/srcpkgs/xvidtune/template b/srcpkgs/xvidtune/template deleted file mode 100644 index 5b960f97c75c81..00000000000000 --- a/srcpkgs/xvidtune/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template build file for 'xvidtune'. -pkgname=xvidtune -version=1.0.4 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="libXaw-devel libXxf86vm-devel" -short_desc="Video mode tuner for Xorg" -homepage="http://xorg.freedesktop.org" -license="MIT" -maintainer="Leah Neukirchen " -distfiles="${XORG_SITE}/app/${pkgname}-${version}.tar.xz" -checksum=0d4eecd54e440cc11f1bdaaa23180fcf890f003444343f533f639086b05b2cc5 - -post_install() { - vlicense COPYING -} diff --git a/srcpkgs/xvinfo/template b/srcpkgs/xvinfo/template deleted file mode 100644 index 847a275b9427a8..00000000000000 --- a/srcpkgs/xvinfo/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'xvinfo' -pkgname=xvinfo -version=1.1.5 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="libXv-devel" -short_desc="Query X-Video capabilities" -maintainer="Orphaned " -license="MIT" -homepage="http://xorg.freedesktop.org" -distfiles="${XORG_SITE}/app/${pkgname}-${version}.tar.xz" -checksum=3ede71ecb26d9614ccbc6916720285e95a2c7e0c5e19b8570eaaf72ad7c5c404 - -post_install() { - vlicense COPYING -} diff --git a/srcpkgs/xvkbd/template b/srcpkgs/xvkbd/template deleted file mode 100644 index b7a62279cedb91..00000000000000 --- a/srcpkgs/xvkbd/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'xvkbd' -pkgname=xvkbd -version=4.1 -revision=1 -build_style=gnu-configure -hostmakedepends="imake xorg-cf-files gccmakedep" -makedepends="libXaw-devel libXaw3d-devel libXtst-devel" -short_desc="Virtual (graphical) keyboard program for X11" -maintainer="Leah Neukirchen " -license="GPL-2.0-only" -homepage="http://t-sato.in.coocan.jp/xvkbd/" -distfiles="http://t-sato.in.coocan.jp/xvkbd/xvkbd-$version.tar.gz" -checksum=952d07df0fe1e45286520b7c98b4fd00fd60dbf3e3e8ff61e12c259f76a3bef4 -nocross=yes # xmkmf broken - -do_configure() { - xmkmf - sed -i 's/\$(DESTDIR) \$(SHAREDIR)/$(DESTDIR)$(SHAREDIR)/' Makefile -} -pre_build() { - export MODULE_CFLAGS="$CFLAGS" - export LOCAL_LDFLAGS="$LDFLAGS" -} -post_install() { - rm ${DESTDIR}/usr/lib/X11/app-defaults - vman xvkbd.man xvkbd.1 -} diff --git a/srcpkgs/xvkbd/update b/srcpkgs/xvkbd/update deleted file mode 100644 index e82c53a2c997ef..00000000000000 --- a/srcpkgs/xvkbd/update +++ /dev/null @@ -1 +0,0 @@ -ignore='3.8' # buggy? diff --git a/srcpkgs/xwallpaper/template b/srcpkgs/xwallpaper/template deleted file mode 100644 index 3b0c975c7494e8..00000000000000 --- a/srcpkgs/xwallpaper/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'xwallpaper' -pkgname=xwallpaper -version=0.7.6 -revision=1 -build_style=gnu-configure -hostmakedepends="automake pkg-config" -makedepends="libjpeg-turbo-devel libpng-devel libseccomp-devel - libXpm-devel pixman-devel xcb-util-image-devel" -short_desc="Wallpaper setting utility for X" -maintainer="Orphaned " -license="ISC" -homepage="https://github.com/stoeckmann/xwallpaper" -distfiles="https://github.com/stoeckmann/xwallpaper/archive/v${version}.tar.gz" -checksum=380aae8762a296f5e0284eff87ac92babd9c68e3e7612a8208f86b0dea814750 - -pre_configure() { - autoreconf -fiv -} - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/xwayland-satellite/template b/srcpkgs/xwayland-satellite/template deleted file mode 100644 index ffca918e82e643..00000000000000 --- a/srcpkgs/xwayland-satellite/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'xwayland-satellite' -pkgname=xwayland-satellite -version=0.7 -revision=1 -build_style=cargo -hostmakedepends="pkg-config clang" -makedepends="xcb-util-cursor-devel" -depends="xorg-server-xwayland" -short_desc="Xwayland outside your Wayland compositor" -maintainer="Lydia Sobot " -license="MPL-2.0" -homepage="https://github.com/Supreeeme/xwayland-satellite" -distfiles="https://github.com/Supreeeme/xwayland-satellite/archive/v${version}.tar.gz" -checksum=466fc8d44b45f446a581549ab4e55ce65aa32e090e98638dde79f9da9faf89a0 -make_check="ci-skip" # Some tests require a running Wayland environment diff --git a/srcpkgs/xwd/template b/srcpkgs/xwd/template deleted file mode 100644 index 8cb4a9665c6a1c..00000000000000 --- a/srcpkgs/xwd/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'xwd' -pkgname=xwd -version=1.0.9 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="libX11-devel libxkbfile-devel" -short_desc="Dump an image of an X window" -maintainer="Leah Neukirchen " -license="MIT" -homepage="http://xorg.freedesktop.org" -distfiles="${XORG_SITE}/app/${pkgname}-${version}.tar.xz" -checksum=dc121b84947eb4a3d1131bff1e9844cfa2124d95b47b35f9932340fa931fbd3f - -post_install() { - vlicense COPYING -} diff --git a/srcpkgs/xwininfo/template b/srcpkgs/xwininfo/template deleted file mode 100644 index 432ae29443b9e1..00000000000000 --- a/srcpkgs/xwininfo/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'xwininfo' -pkgname=xwininfo -version=1.1.6 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="libX11-devel" -short_desc="Query information about X windows" -maintainer="Orphaned " -license="MIT" -homepage="http://xorg.freedesktop.org" -distfiles="${XORG_SITE}/app/$pkgname-$version.tar.xz" -checksum=3518897c17448df9ba99ad6d9bb1ca0f17bc0ed7c0fd61281b34ceed29a9253f - -post_install() { - vlicense COPYING -} diff --git a/srcpkgs/xwinwrap/template b/srcpkgs/xwinwrap/template deleted file mode 100644 index 3846b0f0150b16..00000000000000 --- a/srcpkgs/xwinwrap/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'xwinwrap' -pkgname=xwinwrap -version=0.9 -revision=1 -build_style=gnu-makefile -makedepends="libXrender-devel" -short_desc="X11 Window as background" -maintainer="SolitudeSF " -license="MIT" -homepage="https://github.com/mmhobi7/xwinwrap" -distfiles="${homepage}/archive/v${version}.tar.gz" -checksum=1792f59c5d85fc766f356f8f903a2081fe4dccc5e8e61cdd946bae0438d15d9a - -pre_install() { - vsed -i Makefile -e 's|/local||' -} - -post_install() { - head -23 < xwinwrap.c | tail -22 | cut -c 4- > LICENSE - vlicense LICENSE -} diff --git a/srcpkgs/xwmfs/template b/srcpkgs/xwmfs/template deleted file mode 100644 index ad8fa3583ea933..00000000000000 --- a/srcpkgs/xwmfs/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'xwmfs' -pkgname=xwmfs -version=0.91 -revision=1 -build_style=gnu-configure -hostmakedepends="automake autoconf pkg-config which" -makedepends="fuse-devel libX11-devel" -short_desc="X11 Window-Manager file system based on FUSE" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="https://github.com/gerstner-hub/xwmfs" -changelog="https://raw.githubusercontent.com/gerstner-hub/xwmfs/master/ChangeLog" -distfiles="https://github.com/gerstner-hub/xwmfs/archive/v${version}.tar.gz" -checksum=89121a2634374d32ed2403aa74b56f64f613c6591034cab6cfc686d5aee64ac6 - -pre_configure() { - ./bootstrap -} diff --git a/srcpkgs/xwud/template b/srcpkgs/xwud/template deleted file mode 100644 index 382428e8839a4e..00000000000000 --- a/srcpkgs/xwud/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'xwud' -pkgname=xwud -version=1.0.7 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="libX11-devel" -short_desc="Image displayer for X" -maintainer="Orphaned " -license="MIT" -homepage="http://xorg.freedesktop.org" -distfiles="${XORG_SITE}/app/xwud-${version}.tar.gz" -checksum=371df65cea6b0ca281f9944337b82bb3bcee624618548e7b7077c2e32574c3e0 - -post_install() { - vlicense COPYING -} diff --git a/srcpkgs/xxHash-devel b/srcpkgs/xxHash-devel deleted file mode 120000 index 77fd05cc0900b3..00000000000000 --- a/srcpkgs/xxHash-devel +++ /dev/null @@ -1 +0,0 @@ -xxHash \ No newline at end of file diff --git a/srcpkgs/xxHash/template b/srcpkgs/xxHash/template deleted file mode 100644 index bf164a0c54d824..00000000000000 --- a/srcpkgs/xxHash/template +++ /dev/null @@ -1,35 +0,0 @@ -# Template file for 'xxHash' -pkgname=xxHash -version=0.8.2 -revision=1 -build_style=gnu-makefile -make_use_env=yes -make_check_target="test" -short_desc="Fast non-cryptographic hashing algorithm" -maintainer="John " -license="BSD-2-Clause, GPL-2.0-or-later" -homepage="https://cyan4973.github.io/xxHash/" -distfiles="https://github.com/Cyan4973/${pkgname}/archive/v${version}.tar.gz>xxhash-${version}.tar.gz" -checksum=baee0c6afd4f03165de7a4e67988d16f0f2b257b51d0e3cb91909302a26a79c4 - -post_install() { - vlicense LICENSE -} - -libxxHash_package() { - short_desc+=" - library" - pkg_install() { - vmove "usr/lib/*.so.*" - } -} - -xxHash-devel_package() { - short_desc+=" - development files" - depends="libxxHash>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - vmove "usr/lib/*.a" - } -} diff --git a/srcpkgs/xxd b/srcpkgs/xxd deleted file mode 120000 index 7923f59d710c92..00000000000000 --- a/srcpkgs/xxd +++ /dev/null @@ -1 +0,0 @@ -vim \ No newline at end of file diff --git a/srcpkgs/xxkb/files/XXkb b/srcpkgs/xxkb/files/XXkb deleted file mode 100644 index ce1eeb3bbe98ec..00000000000000 --- a/srcpkgs/xxkb/files/XXkb +++ /dev/null @@ -1,16 +0,0 @@ -XXkb.controls.add_when_start: yes -XXkb.controls.add_when_create: yes -XXkb.controls.add_when_change: yes -XXkb.controls.focusout: yes -XXkb.controls.two_state: yes -XXkb.controls.button_delete: yes -XXkb.controls.button_delete_and_forget: no -XXkb.controls.mainwindow_delete: no -XXkb.group.base: 1 -XXkb.group.alt: 2 -XXkb.bell.enable: no -XXkb.mainwindow.enable: no -XXkb.button.enable: no -XXkb.ignore.reverse: no -XXkb.mousebutton.1.reverse: no -XXkb.mousebutton.3.reverse: no diff --git a/srcpkgs/xxkb/template b/srcpkgs/xxkb/template deleted file mode 100644 index 0a0e13b3fe20fc..00000000000000 --- a/srcpkgs/xxkb/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'xxkb' -pkgname=xxkb -version=1.11.1 -revision=2 -build_style=gnu-makefile -make_install_target="install install.man" -hostmakedepends="imake" -makedepends="libX11-devel libXt-devel libXext-devel libXpm-devel" -short_desc="Keyboard layout switcher and indicator" -maintainer="Andrey Raugas " -license="Artistic-2.0" -homepage="https://sourceforge.net/projects/xxkb/" -distfiles="${SOURCEFORGE_SITE}/${pkgname}/${pkgname}-${version}-src.tar.gz" -checksum=ceaa33bed81d8ae5bf77e89787d0736f7564c3de047c35a57bcbf6f4d1888142 - -pre_build() { - CC=cc xmkmf -} - -do_build() { - # It builds poorly when we force our LDFLAGS and CFLAGS - # So we force them on our terms. - make CC=$CC CDEBUGFLAGS="${CFLAGS}" EXTRA_LDOPTIONS="${LDFLAGS}" -} - -post_install() { - vinstall ${FILESDIR}/XXkb 0644 /usr/share/X11/app-defaults - vlicense LICENSE - rm -r ${DESTDIR}/usr/lib -} diff --git a/srcpkgs/xye/patches/fix-gcc6-narrowing.patch b/srcpkgs/xye/patches/fix-gcc6-narrowing.patch deleted file mode 100644 index e18def785fa8ee..00000000000000 --- a/srcpkgs/xye/patches/fix-gcc6-narrowing.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/src/xsb_level.cpp 2012-09-15 22:21:06.000000000 +0200 -+++ b/src/xsb_level.cpp 2016-09-23 10:56:51.900831887 +0200 -@@ -784,7 +784,7 @@ - - bool FromXyeDFS(int* mem, unsigned char x, unsigned char y) - { -- static const unsigned char dx[4] = {0,0,-1,1}, dy[4] = {-1,1,0,0}; -+ static const unsigned char dx[4] = {0x00,0x00,0xff,0x01}, dy[4] = {0xff,0x01,0x00,0x00}; - int &res = mem[y*XYE_HORZ+x]; - if( res==0) - { diff --git a/srcpkgs/xye/template b/srcpkgs/xye/template deleted file mode 100644 index 74c1cc9173d7fe..00000000000000 --- a/srcpkgs/xye/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'xye' -pkgname=xye -version=0.12.2 -revision=4 -build_style=gnu-configure -makedepends="SDL_image-devel SDL_ttf-devel" -short_desc="Puzzle game inspired by Kye" -maintainer="Orphaned " -license="Zlib, custom:resource" -homepage="http://xye.sourceforge.net" -distfiles="${SOURCEFORGE_SITE}/${pkgname}/${pkgname}-${version}.tar.gz" -checksum=5d7c04f37d6b4a1821594512c7ddbc8189f968e08ecfd5af55231302f2f917d8 -replaces="xye-data>=0" - -post_install() { - vdoc ReadMe.html - vdoc ChangeLog - vdoc AUTHORS - vdoc NEWS - vlicense COPYING - vlicense res/detailed_COPYING -} diff --git a/srcpkgs/xye/update b/srcpkgs/xye/update deleted file mode 100644 index 93a06141929580..00000000000000 --- a/srcpkgs/xye/update +++ /dev/null @@ -1 +0,0 @@ -ignore="Portable* gui* 002" diff --git a/srcpkgs/xz/template b/srcpkgs/xz/template deleted file mode 100644 index 63ec84040bb68c..00000000000000 --- a/srcpkgs/xz/template +++ /dev/null @@ -1,32 +0,0 @@ -# Template file for 'xz' -pkgname=xz -version=5.8.1 -revision=1 -bootstrap=yes -build_style=gnu-configure -configure_args="--disable-doc" -short_desc="XZ compression utilities" -maintainer="Enno Boland " -license="Public Domain, GPL-2.0-or-later, GPL-3.0-or-later, LGPL-2.1-or-later" -homepage="https://tukaani.org/xz/" -changelog="https://github.com/tukaani-project/xz/raw/master/NEWS" -distfiles="https://github.com/tukaani-project/xz/releases/download/v${version}/xz-${version}.tar.gz" -checksum=507825b599356c10dca1cd720c9d0d0c9d5400b9de300af00e4d1ea150795543 - -liblzma_package() { - short_desc="XZ-format compression library" - pkg_install() { - vmove "usr/lib/*.so.*" - } -} - -liblzma-devel_package() { - depends="liblzma>=${version}_${revision}" - short_desc="XZ-format compression library - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/xzoom/files/COPYING b/srcpkgs/xzoom/files/COPYING deleted file mode 100644 index e91d76c820b26c..00000000000000 --- a/srcpkgs/xzoom/files/COPYING +++ /dev/null @@ -1,11 +0,0 @@ -This program is distributed with no warranty. - -Source files for this program may be distributed freely. -Modifications to this file are okay as long as: - a. This copyright notice and comment are preserved and - left at the top of the file. - b. The man page is fixed to reflect the change. - c. The author of this change adds his name and change - description to the list of changes below. -Executable files may be distributed with sources, or with -exact location where the source code can be obtained. diff --git a/srcpkgs/xzoom/patches/xzoom_0.3-23.patch b/srcpkgs/xzoom/patches/xzoom_0.3-23.patch deleted file mode 100644 index f5ffd1f33207c7..00000000000000 --- a/srcpkgs/xzoom/patches/xzoom_0.3-23.patch +++ /dev/null @@ -1,646 +0,0 @@ ---- xzoom-0.3.orig/Imakefile -+++ xzoom-0.3/Imakefile -@@ -15,11 +15,11 @@ XCOMM DEFINES = -DFRAME -DXSHM -DTIMER - - - DEFINES = -DFRAME -DXSHM - --LOCAL_LIBRARIES = -lXext -lX11 -+LOCAL_LIBRARIES = -lXext -lX11 -lXt - - NAME = xzoom - --BINDIR = /usr/local/bin --MANPATH = /usr/local/man -+BINDIR = /usr/bin -+MANPATH = /usr/share/man - - SimpleProgramTarget($(NAME)) ---- /dev/null -+++ xzoom-0.3/scale.h -@@ -0,0 +1,102 @@ -+/* scale image from SRC to DST - parameterized by type T */ -+ -+/* get pixel address of point (x,y) in image t */ -+#define getP(t,x,y) \ -+ (T *) (&ximage[t]->data[(ximage[t]->xoffset+(x))*sizeof(T) + \ -+ (y)*ximage[t]->bytes_per_line]) -+ -+{ -+ int i, j, k; -+ -+ /* copy scaled lines from SRC to DST */ -+ j = flipxy ? width[SRC] - 1 : height[SRC] - 1; -+ do { -+ T *p1; -+ T *p2; -+ int p2step; -+ T *p1_save; -+ -+ /* p1 point to begining of scanline j*magy in DST */ -+ p1 = getP(DST,0,j*magy); -+ p1_save = p1; -+ /* p2 point to begining of scanline j in SRC */ -+ /* if flipy then line height[SRC]-1-j */ -+ p2 = getP(SRC,0,flipy ? (height[SRC]-1-j) : j); -+ -+ if (flipxy) -+ { -+ p2 = getP(SRC,flipy ? j : (width[SRC]-1-j),0); -+ p2step = ximage[SRC]->bytes_per_line / sizeof(T); -+ -+ if (flipx) -+ { -+ p2 += p2step * (height[SRC]-1); -+ p2step = -p2step; -+ } -+ -+ i = height[SRC]; -+ do { -+ T c = *p2; p2 += p2step; -+ k = magx; do *p1++ = c; while (--k > 0); -+ } while (--i > 0); -+ } -+ else if (flipx) -+ { -+ p2 += width[SRC]; -+ i = width[SRC]; -+ do { -+ T c = *--p2; -+ k = magx; do *p1++ = c; while (--k > 0); -+ } while (--i > 0); -+ } -+ else -+ { -+ i = width[SRC]; -+ do { -+ T c = *p2++; -+ k = magx; do *p1++ = c; while (--k > 0); -+ } while (--i > 0); -+ } -+ -+ /* draw vertical grid */ -+ if (gridy && magx >= 2) -+ { -+ p1 = p1_save - 1; -+ i = magx; -+ k = flipxy ? height[SRC] : width[SRC]; -+ do { -+ p1 += i; -+ *p1 ^= ~((T)0); -+ } while (--k > 0); -+ } -+ -+ /* duplicate that line as needed */ -+ if (magy > 1) -+ { -+ /* p1 point to begining of scanline j*magy in DST */ -+ p1 = p1_save; -+ /* p2 points to begining of next line */ -+ p2 = p1; -+ p2step = ximage[DST]->bytes_per_line / sizeof(T); -+ -+ i = width[DST] * sizeof(T); -+ k = magy - 1; -+ do { -+ p2 += p2step; -+ memcpy(p2, p1, i); -+ } while (--k > 0); -+ -+ /* draw horizontal grid */ -+ if (gridx && magy >= 2) -+ { -+ k = width[DST]; -+ do { -+ *p2++ ^= ~((T)0); -+ } while (--k > 0); -+ } -+ } -+ } while (--j >= 0); -+} -+ -+#undef getP -+ ---- xzoom-0.3.orig/xzoom.c -+++ xzoom-0.3/xzoom.c -@@ -12,13 +12,22 @@ - exact location where the source code can be obtained. - - Changelist: --Author Description -------- ----------- --Itai Nahshon Version 0.1, Nov. 21 1995 --Itai Nahshon Version 0.2, Apr. 17 1996 -- include -- Use memmove() instead of memcopy() -- Optional macro to replace call to usleep(). -+Author Description -+------ ----------- -+Itai Nahshon Version 0.1, Nov. 21 1995 -+Itai Nahshon Version 0.2, Apr. 17 1996 -+ include -+ Use memmove() instead of memcopy() -+ Optional macro to replace call to usleep(). -+Markus F.X.J. Oberhumer Version 0.4, Feb. 18 1998 -+ split into 2 files (scale.h) -+ added support for 15, 16, 24 and 32 bpp displays -+ added a grid (press key 'g') -+ optimized scaling routines -+ use memcpy() instead of memmove() ;-) -+ some other minor changes/fixes -+tony mancill 2002/02/13 -+ hacked in support for WM_DELETE_WINDOW - */ - - #include -@@ -48,6 +57,9 @@ Itai Nahshon Version 0.2, Apr. 17 199 - Display *dpy; - Screen *scr; - Window win; -+Atom wm_delete_window; -+Atom wm_protocols; -+Status status; - - GC gc; - #ifdef FRAME -@@ -87,8 +99,12 @@ int flipy = False; /* flip display ab - int xzoom_flag = False; /* next mag change only to magx */ - int yzoom_flag = False; /* next mag change only to magy */ - -+int gridx = False; -+int gridy = False; -+ - int width[2] = { 0, WIDTH }; - int height[2] = { 0, HEIGHT }; -+unsigned depth = 0; - - #ifdef XSHM - XShmSegmentInfo shminfo[2]; /* Segment info. */ -@@ -106,6 +122,7 @@ int delay = 200000; /* 0.2 second betw - void - timeout_func(int signum) { - set_title = True; -+ signum = signum; /* UNUSED */ - } - - #ifdef FRAME -@@ -116,9 +133,6 @@ timeout_func(int signum) { - void - allocate_images(void) { - int i; --#ifndef XSHM -- char *data; --#endif - - for(i = 0; i < 2; i++) { - -@@ -137,7 +151,7 @@ allocate_images(void) { - shminfo[i].shmid = shmget(IPC_PRIVATE, - (unsigned int)(ximage[i]->bytes_per_line * ximage[i]->height), - IPC_CREAT | 0777); -- -+ - if(shminfo[i].shmid < 0) { - perror("shmget"); - exit(-1); -@@ -163,20 +177,21 @@ allocate_images(void) { - - shmctl(shminfo[i].shmid, IPC_RMID, 0); - #else -- data = malloc(width[i] * height[i]); -+ char *data; -+ data = malloc(BitmapUnit(dpy) / 8 * width[i] * height[i]); - - ximage[i] = XCreateImage(dpy, - DefaultVisualOfScreen(scr), - DefaultDepthOfScreen(scr), - ZPixmap, 0, data, -- width[i], height[i], 8, width[i]); -+ width[i], height[i], 32, 0); - - if(ximage[i] == NULL) { - perror("XCreateImage"); - exit(-1); - } - --#endif XSHM -+#endif /* XSHM */ - } - created_images = True; - } -@@ -185,6 +200,9 @@ void - destroy_images(void) { - int i; - -+ if (!created_images) -+ return; -+ - for(i = 0; i < 2; i++) { - #ifdef XSHM - XShmDetach(dpy, &shminfo[i]); /* ask X11 to detach shared segment */ -@@ -195,6 +213,8 @@ destroy_images(void) { - ximage[i]->data = NULL; /* remove refrence to that address */ - XDestroyImage(ximage[i]); /* and destroy image */ - } -+ -+ created_images = False; - } - - void -@@ -230,8 +250,7 @@ Usage(void) { - void - resize(int new_width, int new_height) { - -- if(created_images) -- destroy_images(); /* we can get rid of these */ -+ destroy_images(); /* we can get rid of these */ - - /* find new dimensions for source */ - -@@ -244,9 +263,13 @@ resize(int new_width, int new_height) { - height[SRC] = (new_height+magy-1) / magy; - } - -+ if(width[SRC] < 1) -+ width[SRC] = 1; - if(width[SRC] > WidthOfScreen(scr)) - width[SRC] = WidthOfScreen(scr); - -+ if(height[SRC] < 1) -+ height[SRC] = 1; - if(height[SRC] > HeightOfScreen(scr)) - height[SRC] = HeightOfScreen(scr); - -@@ -270,12 +293,34 @@ resize(int new_width, int new_height) { - height[DST] = new_height; - } - -+ -+void scale8(void) -+{ -+#define T unsigned char -+#include "scale.h" -+#undef T -+} -+ -+ -+void scale16(void) -+{ -+#define T unsigned short -+#include "scale.h" -+#undef T -+} -+ -+ -+void scale32(void) -+{ -+#define T unsigned int -+#include "scale.h" -+#undef T -+} -+ -+ - int - main(int argc, char **argv) { - XSetWindowAttributes xswa; -- int i, j, k; -- char c; -- char *p1, *p2; - XEvent event; - int buttonpressed = False; - int unmapped = True; -@@ -286,8 +331,9 @@ main(int argc, char **argv) { - int source_geom_mask = NoValue, - dest_geom_mask = NoValue, - copy_from_src_mask; -- int xpos = 0, ypos = 0; -+ int xpos = 0, ypos = 0; - -+ atexit(destroy_images); - progname = strrchr(argv[0], '/'); - if(progname) - ++progname; -@@ -312,7 +358,7 @@ main(int argc, char **argv) { - - if(magx <= 0) - Usage(); -- -+ - - magy = argc > 1 ? atoi(argv[1]) : -1; - -@@ -340,7 +386,7 @@ main(int argc, char **argv) { - flipxy = True; - continue; - } -- -+ - if(!strcmp(argv[0], "-source")) { - ++argv; --argc; - -@@ -438,23 +484,24 @@ main(int argc, char **argv) { - - scr = DefaultScreenOfDisplay(dpy); - -- if(DefaultDepthOfScreen(scr) != 8) { -- fprintf(stderr, "%s: can work only with 8 bits/pixel\n", progname); -+ depth = DefaultDepthOfScreen(scr); -+ if (depth < 8) { -+ fprintf(stderr, "%s: need at least 8 bits/pixel\n", progname); - exit(1); - } - - if(source_geom_mask & XNegative) - xgrab += WidthOfScreen(scr); -- -+ - if(source_geom_mask & YNegative) - ygrab += HeightOfScreen(scr); - - if(dest_geom_mask & XNegative) - xpos += WidthOfScreen(scr); -- -+ - if(source_geom_mask & YNegative) - ypos += HeightOfScreen(scr); -- -+ - /* printf("=%dx%d+%d+%d\n", width[DST], height[DST], xpos, ypos); */ - - xswa.event_mask = ButtonPressMask|ButtonReleaseMask|ButtonMotionMask; -@@ -463,24 +510,33 @@ main(int argc, char **argv) { - xswa.background_pixel = BlackPixelOfScreen(scr); - - win = XCreateWindow(dpy, RootWindowOfScreen(scr), -- xpos, ypos, width[DST], height[DST], 0, -+ xpos, ypos, width[DST], height[DST], 0, - DefaultDepthOfScreen(scr), InputOutput, - DefaultVisualOfScreen(scr), - CWEventMask | CWBackPixel, &xswa); - -- XChangeProperty(dpy, win, XA_WM_ICON_NAME, XA_STRING, 8, -+ XChangeProperty(dpy, win, XA_WM_ICON_NAME, XA_STRING, 8, - PropModeReplace, - (unsigned char *)progname, strlen(progname)); - - /* -- XChangeProperty(dpy, win, XA_WM_NAME, XA_STRING, 8, -+ XChangeProperty(dpy, win, XA_WM_NAME, XA_STRING, 8, - PropModeReplace, - (unsigned char *)progname, strlen(progname)); - */ - -+ -+ /*** 20020213 -+ code added by to handle -+ window manager "close" event -+ ***/ -+ wm_delete_window = XInternAtom (dpy, "WM_DELETE_WINDOW", False); -+ wm_protocols = XInternAtom(dpy, "WM_PROTOCOLS", False); -+ status = XSetWMProtocols(dpy, win, &wm_delete_window, 1); -+ - set_title = True; - -- XMapWindow(dpy, win); -+ status = XMapWindow(dpy, win); - - gcv.plane_mask = AllPlanes; - gcv.subwindow_mode = IncludeInferiors; -@@ -512,7 +568,7 @@ main(int argc, char **argv) { - { - static char bitmap_data[] = { 0 }; - static XColor col = { 0 }; -- Pixmap curs = XCreatePixmapFromBitmapData(dpy, -+ Pixmap curs = XCreatePixmapFromBitmapData(dpy, - RootWindowOfScreen(scr), bitmap_data, 1, 1, 0, 0, 1); - - when_button = XCreatePixmapCursor(dpy, curs, curs, &col, &col, 0, 0); -@@ -526,11 +582,22 @@ main(int argc, char **argv) { - - for(;;) { - -+ /***** -+ old event loop updated to support WM messages - while(unmapped? - (XWindowEvent(dpy, win, (long)-1, &event), 1): - XCheckWindowEvent(dpy, win, (long)-1, &event)) { -+ ******/ - -+ while(XPending(dpy)) { -+ XNextEvent(dpy, &event); - switch(event.type) { -+ case ClientMessage: -+ if ((event.xclient.message_type == wm_protocols) && -+ (event.xclient.data.l[0] == wm_delete_window)) { -+ exit(0); -+ } -+ break; - case ConfigureNotify: - if(event.xconfigure.width != width[DST] || - event.xconfigure.height != height[DST]) { -@@ -567,6 +634,7 @@ main(int argc, char **argv) { - - case '+': - case '=': -+ case XK_KP_Add: - if(!yzoom_flag) ++magx; - if(!xzoom_flag) ++magy; - xzoom_flag = yzoom_flag = False; -@@ -575,6 +643,7 @@ main(int argc, char **argv) { - break; - - case '-': -+ case XK_KP_Subtract: - if(!yzoom_flag) --magx; - if(!xzoom_flag) --magy; - xzoom_flag = yzoom_flag = False; -@@ -585,6 +654,7 @@ main(int argc, char **argv) { - break; - - case XK_Left: -+ case XK_KP_Left: - if(flipxy) - if(flipx) - ygrab += scroll; -@@ -598,6 +668,7 @@ main(int argc, char **argv) { - break; - - case XK_Right: -+ case XK_KP_Right: - if(flipxy) - if(flipx) - ygrab -= scroll; -@@ -611,6 +682,7 @@ main(int argc, char **argv) { - break; - - case XK_Up: -+ case XK_KP_Up: - if(flipxy) - if(flipy) - xgrab -= scroll; -@@ -624,6 +696,7 @@ main(int argc, char **argv) { - break; - - case XK_Down: -+ case XK_KP_Down: - if(flipxy) - if(flipy) - xgrab += scroll; -@@ -666,12 +739,17 @@ main(int argc, char **argv) { - xzoom_flag = False; - break; - -+ case 'g': -+ gridx = !gridx; -+ gridy = !gridy; -+ break; -+ - case 'd': - if(++delay_index >= NDELAYS) - delay_index = 0; - delay = delays[delay_index]; - sprintf(title, "delay = %d ms", delay/1000); -- XChangeProperty(dpy, win, XA_WM_NAME, XA_STRING, 8, -+ XChangeProperty(dpy, win, XA_WM_NAME, XA_STRING, 8, - PropModeReplace, - (unsigned char *)title, strlen(title)); - signal(SIGALRM, timeout_func); -@@ -717,6 +795,7 @@ main(int argc, char **argv) { - #endif - } - break; -+ - } - - /* trying XShmGetImage when part of the rect is -@@ -736,6 +815,7 @@ main(int argc, char **argv) { - - if(ygrab > HeightOfScreen(scr)-height[SRC]) - ygrab = HeightOfScreen(scr)-height[SRC]; -+ - } - - #ifdef XSHM -@@ -753,63 +833,12 @@ main(int argc, char **argv) { - } - #endif - -- /* copy scaled lines from src to dst */ -- for(j = flipxy?width[SRC]:height[SRC]; --j >= 0; ) { -- /* p1 point to begining of scanline j*magy in DST */ -- p1 = &ximage[DST]->data[ximage[DST]->xoffset + -- j*magy*ximage[DST]->bytes_per_line ]; -- /* p2 point to begining of scanline j in SRC */ -- /* if flipy then line height[SRC]-1-j */ -- p2 = &ximage[SRC]->data[ximage[SRC]->xoffset + -- (flipy?(height[SRC]-1-j):j)*ximage[SRC]->bytes_per_line ]; -- -- if(flipxy) { -- int p2step = ximage[SRC]->bytes_per_line; -- p2 = &ximage[SRC]->data[ximage[SRC]->xoffset + (flipy?j:(width[SRC]-1-j))]; -- -- if(flipx) { -- p2 += p2step * (height[SRC]-1); -- p2step = -p2step; -- } -- -- for(i = height[SRC]; --i >= 0;) { -- c = *p1++ = *p2; -- p2 += p2step; -- for(k = magx; --k > 0; ) -- *p1++ = c; -- } -- } -- else if(flipx) { -- p2 += width[SRC]; -- for(i = width[SRC]; --i >= 0;) { -- c = *p1++ = *--p2; -- for(k = magx; --k > 0; ) -- *p1++ = c; -- } -- } -- else { -- for(i = width[SRC]; --i >= 0;) { -- c = *p1++ = *p2++; -- for(k = magx; --k > 0; ) -- *p1++ = c; -- } -- } -- -- /* p1 point to begining of scanline j*magy in DST */ -- p1 = &ximage[DST]->data[ximage[DST]->xoffset + -- j*magy*ximage[DST]->bytes_per_line ]; -- /* p2 points to begining of next line */ -- p2 = p1 + ximage[DST]->bytes_per_line; -- /* duplicate that line as needed */ -- for(k = magy; --k > 0; ) { --#ifdef BCOPY -- bcopy(p1, p2, width[DST]); --#else -- memmove(p2, p1, width[DST]); --#endif -- p2 += ximage[DST]->bytes_per_line; -- } -- } -+ if (depth == 8) -+ scale8(); -+ else if (depth <= 8*sizeof(short)) -+ scale16(); -+ else if (depth <= 8*sizeof(int)) -+ scale32(); - - #ifdef XSHM - XShmPutImage(dpy, win, gc, ximage[DST], 0, 0, 0, 0, width[DST], height[DST], False); -@@ -825,7 +854,7 @@ main(int argc, char **argv) { - flipx?"-":"", magx, - flipxy?" <=>":";", - flipy?"-":"", magy); -- XChangeProperty(dpy, win, XA_WM_NAME, XA_STRING, 8, -+ XChangeProperty(dpy, win, XA_WM_NAME, XA_STRING, 8, - PropModeReplace, - (unsigned char *)title, strlen(title)); - set_title = False; ---- xzoom-0.3.orig/xzoom.man -+++ xzoom-0.3/xzoom.man -@@ -1,9 +1,9 @@ - .\" xzoom.man - .\" Copyright Itai Nahshon - .\" --.TH XZOOM 1X -+.TH XZOOM 1x - .SH NAME --xzoom \- -+xzoom \- magnify part of the screen, with fast updates - .SH SYNOPSIS - .B xzoom - [ \-display \fIdisplayname\fP ] [ \-mag \fImag\fP [ \fImag\fP ] ] -@@ -18,7 +18,7 @@ The name of the display to use - .TP 5 - .B \-mag \fImag\fP [ \fImag\fP ] - What magnification to use. If two number arguments are supplied the --first is used for X magniications and the second is used for Y magnification. -+first is used for X magnifications and the second is used for Y magnification. - Magnification should be greater than 0. - .TP 5 - .B \-x -@@ -85,6 +85,9 @@ key is pressed the zoomed area will scro - sets the delay between frame updates. - Built-in delays are 200, 100, 50, 10 and 0 ms. - .TP 5 -+.B g -+toggle grid on and off. -+.TP 5 - .B Mouse buttons - To set the location of the magnified are click the left mouse - button inside xzoom's window and then move it (keep the button -@@ -147,11 +150,6 @@ used. Xzoom will fail if it is compiled - display is not on the local host. - .LP 5 - \(dg --The Ximage data is accessed directly, in a way which may --not be portable. Xzoom will not run with display depth other --than 8 bits per pixel. --.LP 5 --\(dg - Xzoom is given with no warranty. It was tested only under - Linux with Xfree86 release 3.1.2 (X11R6). - .LP 5 diff --git a/srcpkgs/xzoom/template b/srcpkgs/xzoom/template deleted file mode 100644 index 0faa38b981bde7..00000000000000 --- a/srcpkgs/xzoom/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'xzoom' -pkgname=xzoom -version=0.3 -revision=2 -hostmakedepends="imake" -makedepends="libXt-devel libXext-devel" -short_desc="Magnify part of X display, with real-time updates" -maintainer="Orphaned " -license="xzoom" -homepage="http://www.ibiblio.org/pub/linux/libs/X/" -distfiles="http://www.ibiblio.org/pub/linux/libs/X/xzoom-${version}.tgz" -checksum=b26bfd692d3e1d30e8d524d4018fc3f0fe847983a2778a4a2496784bfc2df44b - -do_build() { - CC=cc xmkmf - vsed -i "s@-O2@$CFLAGS@" ./Makefile - make CC=$CC CDEBUGFLAGS="${CFLAGS}" EXTRA_LDOPTIONS="${LDFLAGS}" -} - -do_install() { - make MANSUFFIX=1 DESTDIR=${DESTDIR} install install.man - vlicense ${FILESDIR}/COPYING -} diff --git a/srcpkgs/yabar/patches/gcc7.patch b/srcpkgs/yabar/patches/gcc7.patch deleted file mode 100644 index 07570b73fdd5fd..00000000000000 --- a/srcpkgs/yabar/patches/gcc7.patch +++ /dev/null @@ -1,22 +0,0 @@ -From 9779a5e04bd6e8cdc1c9fcf5d7ac31416af85a53 Mon Sep 17 00:00:00 2001 -From: NBonaparte <98007b33@opayq.com> -Date: Wed, 28 Jun 2017 17:47:16 -0700 -Subject: [PATCH] Fix GCC 7 inline error from #154 - ---- - src/intern_blks/ya_intern.c | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/src/intern_blks/ya_intern.c b/src/intern_blks/ya_intern.c -index 187e62d..2e6095f 100644 ---- a/src/intern_blks/ya_intern.c -+++ b/src/intern_blks/ya_intern.c -@@ -116,7 +116,7 @@ int ya_fscanf(char* fpath, ya_block_t *blk, char *fmt, ...) { - return ret; - } - --inline void ya_setup_prefix_suffix(ya_block_t *blk, size_t * prflen, size_t *suflen, char **startstr) { -+__attribute__ ((gnu_inline)) inline void ya_setup_prefix_suffix(ya_block_t *blk, size_t * prflen, size_t *suflen, char **startstr) { - if(blk->internal->prefix) { - *prflen = strlen(blk->internal->prefix); - if(*prflen) { diff --git a/srcpkgs/yabar/template b/srcpkgs/yabar/template deleted file mode 100644 index fe22a8f3109bad..00000000000000 --- a/srcpkgs/yabar/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'yabar' -pkgname=yabar -version=0.4.0 -revision=2 -build_style=gnu-makefile -make_use_env=yes -make_build_args="VERSION=$version" -hostmakedepends="pkg-config glib-devel asciidoc" -makedepends="alsa-lib-devel gdk-pixbuf-devel libconfig-devel pango-devel xcb-util-wm-devel" -short_desc="Modern and lightweight status bar for X window managers" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/geommer/yabar" -distfiles="https://github.com/geommer/${pkgname}/archive/${version}.tar.gz" -checksum=f8cc613413328af78944ccb8063a5ba8e6be11797a883c419876e973e102fed0 - -post_install() { - vdoc README.md - vsconf examples/example.config - vsconf examples/internal1.config - vman doc/yabar.1 - vlicense LICENSE -} diff --git a/srcpkgs/yabasic/template b/srcpkgs/yabasic/template deleted file mode 100644 index 346c3ef8b83fc0..00000000000000 --- a/srcpkgs/yabasic/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'yabasic' -pkgname=yabasic -reverts="2.769_1" -version=2.91.2 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="libXt-devel ncurses-devel libffi-devel" -checkdepends="tmux" -short_desc="Yet another Basic" -maintainer="Orphaned " -license="MIT" -homepage="https://2484.de/yabasic/" -distfiles="https://2484.de/yabasic/download/yabasic-${version}.tar.gz" -checksum=7dc609c078fe81bb6e7728a87873d7010a21f520a4d513313aa1160371f771d5 - -do_install() { - vbin yabasic - vman yabasic.1 - vdoc yabasic.htm - vlicense LICENSE -} diff --git a/srcpkgs/yabasic/update b/srcpkgs/yabasic/update deleted file mode 100644 index 931f36b0dabbd8..00000000000000 --- a/srcpkgs/yabasic/update +++ /dev/null @@ -1,3 +0,0 @@ -site="http://2484.de/yabasic/content_log.html" -pattern="Version \K[\d\.]+(?=\,)" -ignore="*\.7[0-9][0-9]*" diff --git a/srcpkgs/yaboot/patches/0001-xfs-support.patch b/srcpkgs/yaboot/patches/0001-xfs-support.patch deleted file mode 100644 index b3b441140b6d5c..00000000000000 --- a/srcpkgs/yaboot/patches/0001-xfs-support.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/second/fs_xfs.c -+++ b/second/fs_xfs.c -@@ -661,8 +661,6 @@ - - startpos = xfs_file->pos; - endpos = xfs_file->pos + len; -- if (endpos > xfs_file->len) -- endpos = xfs_file->len; - endofprev = (xfs_fileoff_t)-1; - init_extents (); - while (len > 0 && (xad = next_extent ())) { diff --git a/srcpkgs/yaboot/patches/0002-new-fsf-address.patch b/srcpkgs/yaboot/patches/0002-new-fsf-address.patch deleted file mode 100644 index 4440d75aa83b0b..00000000000000 --- a/srcpkgs/yaboot/patches/0002-new-fsf-address.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/COPYING -+++ b/COPYING -@@ -2,7 +2,7 @@ - Version 2, June 1991 - - Copyright (C) 1989, 1991 Free Software Foundation, Inc. -- 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA -+ 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - diff --git a/srcpkgs/yaboot/patches/0003-build-system.patch b/srcpkgs/yaboot/patches/0003-build-system.patch deleted file mode 100644 index 6dcd018b34c2f1..00000000000000 --- a/srcpkgs/yaboot/patches/0003-build-system.patch +++ /dev/null @@ -1,112 +0,0 @@ -This is different from what Debian does. It does several things required only -for us. We disable usage of native CFLAGS for the yaboot binary itself as that -is loaded by OF (and is 32-bit). We keep CFLAGS intact for the userland part. - -Additionally, we fix various paths, and make sure a 32-bit crosscompiler is -used for yaboot itself, in order to ensure linkage against correct libgcc and -so on, which is required. We alter the flags for that too (must be synchronized -with the flags used for e2fsprogs, see the template). - -Also do not strip the binaries upon install, xbps-src will take care of that. - ---- a/Makefile -+++ b/Makefile -@@ -7,8 +7,8 @@ VERSION = 1.3.17 - DEBUG = 0 - # make install vars - ROOT = --PREFIX = usr/local --MANDIR = man -+PREFIX = usr -+MANDIR = share/man - # command used to get root (needed for tarball creation) - GETROOT = fakeroot - -@@ -32,14 +32,18 @@ LD := $(CROSS)ld - AS := $(CROSS)as - OBJCOPY := $(CROSS)objcopy - -+# The compiler to use for yaboot itself -+YBCC = $(CC) -+ - # The flags for the yaboot binary. - # --YBCFLAGS = -Os -m32 $(CFLAGS) -nostdinc -Wall -isystem `$(CC) -m32 -print-file-name=include` -fsigned-char -+YBCFLAGS = -Os -m32 -nostdinc -Wall -isystem `$(YBCC) -m32 -print-file-name=include` -fsigned-char - YBCFLAGS += -DVERSION="\"${VERSION}${VERSIONEXTRA}\"" - YBCFLAGS += -DTEXTADDR=$(TEXTADDR) -DDEBUG=$(DEBUG) - YBCFLAGS += -DMALLOCADDR=$(MALLOCADDR) -DMALLOCSIZE=$(MALLOCSIZE) - YBCFLAGS += -DKERNELADDR=$(KERNELADDR) --YBCFLAGS += -Werror -fdiagnostics-show-option -+YBCFLAGS += -fgnu89-inline -fno-builtin-malloc -fno-stack-protector -no-pie -+YBCFLAGS += -fcommon - YBCFLAGS += -I ./include - YBCFLAGS += -fno-strict-aliasing - -@@ -69,12 +72,13 @@ LFLAGS = -Ttext $(TEXTADDR) -Bstatic -melf32ppclinux - - # Libraries - # --LLIBS = -lext2fs -+LLIBS = ./libext2fs.a ./libcom_err.a - - # For compiling userland utils - # - UCFLAGS = -Os $(CFLAGS) -Wall -I/usr/include --UCFLAGS += -Werror -fdiagnostics-show-option -+UCFLAGS += -fdiagnostics-show-option -+UCFLAGS += -fcommon - - # For compiling build-tools that run on the host. - # -@@ -103,7 +106,7 @@ OBJS += second/fs_reiserfs.o - endif - - # compilation --lgcc = `$(CC) -m32 -print-libgcc-file-name` -+lgcc = `$(YBCC) -m32 -print-libgcc-file-name` - - all: yaboot addnote mkofboot - -@@ -125,10 +128,10 @@ mkofboot: - fi - - %.o: %.c -- $(CC) $(YBCFLAGS) -c -o $@ $< -+ $(YBCC) $(YBCFLAGS) -c -o $@ $< - - %.o: %.S -- $(CC) $(YBCFLAGS) -D__ASSEMBLY__ -c -o $@ $< -+ $(YBCC) $(YBCFLAGS) -D__ASSEMBLY__ -c -o $@ $< - - dep: - makedepend -Iinclude *.c lib/*.c util/*.c gui/*.c -@@ -181,9 +184,9 @@ strip: all - strip util/addnote - strip --remove-section=.comment --remove-section=.note util/addnote - --install: all strip -+install: all - install -d -o root -g root -m 0755 ${ROOT}/etc/ -- install -d -o root -g root -m 0755 ${ROOT}/${PREFIX}/sbin/ -+ install -d -o root -g root -m 0755 ${ROOT}/${PREFIX}/bin/ - install -d -o root -g root -m 0755 ${ROOT}/${PREFIX}/lib - install -d -o root -g root -m 0755 ${ROOT}/${PREFIX}/lib/yaboot - install -d -o root -g root -m 0755 ${ROOT}/${PREFIX}/${MANDIR}/man5/ -@@ -191,11 +194,11 @@ install: all strip - install -o root -g root -m 0644 second/yaboot ${ROOT}/$(PREFIX)/lib/yaboot - install -o root -g root -m 0755 util/addnote ${ROOT}/${PREFIX}/lib/yaboot/addnote - install -o root -g root -m 0644 first/ofboot ${ROOT}/${PREFIX}/lib/yaboot/ofboot -- install -o root -g root -m 0755 ybin/ofpath ${ROOT}/${PREFIX}/sbin/ofpath -- install -o root -g root -m 0755 ybin/ybin ${ROOT}/${PREFIX}/sbin/ybin -- install -o root -g root -m 0755 ybin/yabootconfig ${ROOT}/${PREFIX}/sbin/yabootconfig -- rm -f ${ROOT}/${PREFIX}/sbin/mkofboot -- ln -s ybin ${ROOT}/${PREFIX}/sbin/mkofboot -+ install -o root -g root -m 0755 ybin/ofpath ${ROOT}/${PREFIX}/bin/ofpath -+ install -o root -g root -m 0755 ybin/ybin ${ROOT}/${PREFIX}/bin/ybin -+ install -o root -g root -m 0755 ybin/yabootconfig ${ROOT}/${PREFIX}/bin/yabootconfig -+ rm -f ${ROOT}/${PREFIX}/bin/mkofboot -+ ln -s ybin ${ROOT}/${PREFIX}/bin/mkofboot - @gzip -9 man/*.[58] - install -o root -g root -m 0644 man/bootstrap.8.gz ${ROOT}/${PREFIX}/${MANDIR}/man8/bootstrap.8.gz - install -o root -g root -m 0644 man/mkofboot.8.gz ${ROOT}/${PREFIX}/${MANDIR}/man8/mkofboot.8.gz diff --git a/srcpkgs/yaboot/patches/0004-no-proc-scsi.patch b/srcpkgs/yaboot/patches/0004-no-proc-scsi.patch deleted file mode 100644 index 861bfe9514740a..00000000000000 --- a/srcpkgs/yaboot/patches/0004-no-proc-scsi.patch +++ /dev/null @@ -1,324 +0,0 @@ -Description: Get scsi, sata, and firewire drive info from sysfs - as legacy /proc/scsi interface does not exist anymore. - Added support for pata-macio on 2011-08-04. -Last-Update: 2011-08-04 -Bug-Debian: http://bugs.debian.org/608384 -Bug-Debian: http://bugs.debian.org/572869 -Bug-Debian: http://bugs.debian.org/377097 -Bug-Debian: http://bugs.debian.org/342833 -Bug-Debian: http://bugs.debian.org/289201 -Author: Milan Kupcevic -Forwarded: http://patchwork.ozlabs.org/patch/108566/ ---- a/ybin/ofpath -+++ b/ybin/ofpath -@@ -3,6 +3,9 @@ - ############################################################################### - ## - ## ofpath: determine OpenFirmware path from unix device node -+## -+## Copyright (C) 2010, 2011 Milan Kupcevic -+## - ## Copyright (C) 2000, 2001, 2002, 2003 Ethan Benson - ## - ## Portions based on show_of_path.sh: -@@ -27,7 +30,7 @@ - - PATH="/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin" - PRG="${0##*/}" --VERSION=1.0.7 -+VERSION=1.0.7+debian2 - DEBUG=0 - export LC_COLLATE=C - -@@ -36,9 +39,10 @@ - { - echo \ - "$PRG $VERSION --Written by Ethan Benson -+Written by Ethan Benson, portions rewritten by Milan Kupcevic - Portions based on show_of_path.sh written by Olaf Hering - -+Copyright (C) 2010, 2011 Milan Kupcevic - Copyright (C) 2000, 2001, 2002, 2003 Ethan Benson - Portions Copyright (C) 2000 Olaf Hering - This is free software; see the source for copying conditions. There is NO -@@ -181,158 +185,125 @@ - return 0 - } - -+# read OpenFirmware device path from its corresponding devspec -+find_of_path() -+{ -+ [ -z "$1" ] && return -+ [ -f "$1/devspec" ] && { -+ OF_PATH="`cat $1/devspec`" -+ SYS_PATH="$1" -+ return -+ } -+ find_of_path "${1%/*}" -+} -+ - ## this finds information we need on both newworld and oldworld macs. - ## mainly what scsi host a disk is attached to. - scsiinfo() - { -- ## see if system has scsi at all -- if [ ! -f /proc/scsi/scsi ] ; then -- local kver="$(uname -r)" -- case "$kver" in -- 2.5.*|2.6.*) -- if [ -d /sys/bus/scsi/devices -a \ -- -n "$(ls /sys/bus/scsi/devices 2>/dev/null)" ] ; then -- echo 1>&2 "$PRG: /proc/scsi/scsi does not exist" -- echo 1>&2 "$PRG: Make sure you compiled your kernel with CONFIG_SCSI_PROC_FS=y" -- return 1 -- fi -- ;; -- esac -- echo 1>&2 "$PRG: /dev/$DEVNODE: Device not configured" -- return 1 -- fi -- -- ## first we have to figure out the SCSI ID, have to do that -- ## anyway [to] find the attached scsi disks = "Direct-Access" and -- ## stop at sda=1 sdb=2 or whatever count in 3 lines steps -- -- ## get last letter of device node, ie sda -> a -- SUBNODE=${DEVNODE##*sd} -- -- ## turn SUBNODE above into a number starting at 1, ie a -> 1 -- SUBDEV="$(smalltr $SUBNODE)" -- [ "$DEBUG" = 1 ] && echo 1>&2 "$PRG: DEBUG: SUBNODE=$SUBNODE SUBDEV=$SUBDEV" -- -- DEVCOUNT=0 -- -- ## copy scsi file into a variable removing "Attached Devices" -- ## which is the first line. this avoids a lot of -- ## [incmopatible] crap later, and improves readability. -- -- ## find number of lines once and recycle that number, to save -- ## some time (linecount is a bit slow). subtract one line -- ## to scrap Attached Devices: -- -- SCSILINES="$(($(linecount /proc/scsi/scsi) - 1))" -- -- if [ "$SUBDEV" -gt "$(cat /proc/scsi/scsi | grep Direct-Access | linecount)" ] ; then -- echo 1>&2 "$PRG: /dev/$DEVNODE: Device not configured" -- return 1 -- fi -- -- PROCSCSI="$(cat /proc/scsi/scsi | tail -n $SCSILINES)" -- -- for i in $(smallseq $(($SCSILINES / 3))) ; do -- -- ## put every scsi device into one single line -- DEVINFO="$(echo "$PROCSCSI" | head -n $(($i * 3)) | tail -n 3)" -- [ "$DEBUG" = 1 ] && echo 1>&2 "$PRG: DEBUG: DEVINFO=$DEVINFO" -- -- ## cut the type field, expect "Direct-Access" later. -- DEVTYPE="$(v=$(echo ${DEVINFO##*Type: }) ; echo ${v%% *})" -- [ "$DEBUG" = 1 ] && echo 1>&2 "$PRG: DEBUG: DEVTYPE=$DEVTYPE" -- -- ## get the device id. -- DEVID="$(v=$(echo ${DEVINFO##*Id: }) ; n=$(echo ${v%% *}) ; echo ${n#*0})" -- [ "$DEBUG" = 1 ] && echo 1>&2 "$PRG: DEBUG: DEVID=$DEVID" -- -- ## get the scsi host id. -- DEVHOST="$(v=$(echo ${DEVINFO##*Host: scsi}) ; echo ${v%% *})" -- [ "$DEBUG" = 1 ] && echo 1>&2 "$PRG: DEBUG: DEVHOST=$DEVHOST" -- -- if [ "$DEVTYPE" = "Direct-Access" ] || [ "$DEVTYPE" = "Direct-Access-RBC" ] ; then -- DEVCOUNT="$(($DEVCOUNT + 1))" -- [ "$DEBUG" = 1 ] && echo 1>&2 "$PRG: DEBUG: DEVCOUNT=$DEVCOUNT" -- if [ "$SUBDEV" = "$DEVCOUNT" ] ; then -- DEVICE_HOST=$DEVHOST -- DEVICE_ID=$DEVID -- [ "$DEBUG" = 1 ] && echo 1>&2 "$PRG: DEBUG: DEVICE_HOST=$DEVICE_HOST" -- break -- fi -- fi -- done -- -- ## figure out what the scsi driver is, it is /proc/scsi/dirname. -- [ "$DEBUG" = 1 ] && echo 1>&2 "$PRG: DEBUG: DEVICE_HOST=$DEVICE_HOST" -- SCSI_DRIVER="$(x=`ls /proc/scsi/*/$DEVICE_HOST 2>/dev/null | cat` ; y=`echo ${x##*proc/scsi/}` ; echo ${y%%/*})" -- [ "$DEBUG" = 1 ] && echo 1>&2 "$PRG: DEBUG: SCSI_DRIVER=$SCSI_DRIVER" -- -- ## figure out which host we found. -- SCSI_HOSTNUMBER="$(v=`ls /proc/scsi/$SCSI_DRIVER/* 2>/dev/null | cat | grep -n "$DEVICE_HOST\>"` ; echo ${v%%:*})" -- [ "$DEBUG" = 1 ] && echo 1>&2 "$PRG: DEBUG: SCSI_HOSTNUMBER=$SCSI_HOSTNUMBER" -+ SYS_DEVICE="`readlink -f /sys/block/$DEVNODE/device`" - -+ [ -e "$SYS_DEVICE" ] && { -+ -+ SCSI_DEVICE=${SYS_DEVICE##*/} -+ HOST_ID=${SCSI_DEVICE%%:*} -+ BUS_ID=`T=${SCSI_DEVICE#*:}; echo ${T%%:*}` -+ DEVICE_ID=`T=${SCSI_DEVICE#*:*:}; echo ${T%%:*}` -+ LUN_ID=${SCSI_DEVICE##*:} -+ -+ OF_PATH=;find_of_path "$SYS_DEVICE" -+ -+ SCSI_DRIVER=`cat /sys/class/scsi_host/host$HOST_ID/proc_name 2>/dev/null` -+ -+ SCSI_NAME=`cat /proc/device-tree$OF_PATH/name 2>/dev/null` -+ -+ IEEE1394_ID=`cat /sys/block/$DEVNODE/device/ieee1394_id 2>/dev/null` -+ IEEE1394_ID=${IEEE1394_ID%%:*} -+ -+ PLUG_ID=$(ls -dv $SYS_PATH/host* 2>/dev/null | grep -n "/host$HOST_ID$") -+ PLUG_ID=$((${PLUG_ID%%:*}-1)) -+ -+ PART=${PARTITION:+:$PARTITION} -+ -+ [ "$LUN_ID" != "0" ] && LUNX=`printf ",%x" $LUN_ID` -+ -+ [ "$DEBUG" = "1" ] && { -+ echo SYS_DEVICE=$SYS_DEVICE -+ echo SCSI_DEVICE=$SCSI_DEVICE -+ echo HOST_ID=$HOST_ID -+ echo BUS_ID=$BUS_ID -+ echo DEVICE_ID=$DEVICE_ID -+ echo LUN_ID=$LUN_ID -+ echo PLUG_ID=$PLUG_ID -+ echo IEEE1394_ID=$IEEE1394_ID -+ echo SCSI_NAME=$SCSI_NAME -+ echo SCSI_DRIVER=$SCSI_DRIVER -+ echo SYS_PATH=$SYS_PATH -+ echo OF_PATH=$OF_PATH -+ echo PART=$PART -+ echo LUNX=$LUNX -+ } -+ -+ SCSI_DRIVER=${SCSI_DRIVER:?} -+ -+ [ -z "$OF_PATH" ] && { -+ echo 1>&2 "Cannot find $DEVNODE among OpenFirmware registered devices" -+ -+ exit 1 -+ } -+ - return 0 -+ } -+ -+ echo 1>&2 "Link /sys/block/$DEVNODE/device does not exist" -+ -+ exit 1 - } - --## generic function that can find OF device paths for scsi devices, -+## add OF device node to the host OF path, - ## must be run after scsiinfo(). - scsi_ofpath() - { -- case "$SCSI_DRIVER" in -- aic7xxx) -- HOST_LIST="$(for i in `find /proc/device-tree -name compatible` ; do -- lgrep "$i" "^ADPT" "^pci900[45]" "^pciclass,01000" ; done)" -- DEVICE_PATH="$(printhost $SCSI_HOSTNUMBER $HOST_LIST)" -- echo "${DEVICE_PATH##*device-tree}/@$DEVICE_ID:$PARTITION" -- ;; -- sym53c8xx) -- HOST_LIST="$(for i in `find /proc/device-tree -name compatible` ; do -- lgrep "$i" "^Symbios" "^pci1000" "^pciclass,01000" ; done)" -- DEVICE_PATH="$(printhost $SCSI_HOSTNUMBER $HOST_LIST)" -- echo "${DEVICE_PATH##*device-tree}/@$DEVICE_ID:$PARTITION" -- ;; -- mesh) -- HOST_LIST="$(for i in `find /proc/device-tree -name compatible` ; do -- lgrep "$i" "mesh" ; done)" -- DEVICE_PATH="$(printhost $SCSI_HOSTNUMBER $HOST_LIST)" -- echo "${DEVICE_PATH##*device-tree}/@$DEVICE_ID:$PARTITION" -- ;; -- ata_k2|sata_svw) -- #Not all G5 device trees have a compatible "k2-sata" node -- #per channel use parent -- HOST_LIST="$(for i in `find /proc/device-tree -name compatible ` ; do -- lgrep "$i" "k2-s-ata" ; done | sort)" -- DEVICE_PATH="$(printhost $SCSI_HOSTNUMBER $HOST_LIST)" -- K2_DEVICE_ID=0 -- while [ "$DEVICE_PATH" = "" ] ; do -- SCSI_HOSTNUMBER=`expr $SCSI_HOSTNUMBER - 1` -- let "K2_DEVICE_ID += 1" -- DEVICE_PATH="$(printhost $SCSI_HOSTNUMBER $HOST_LIST)" -- done -- echo "${DEVICE_PATH##*device-tree}/k2-sata@$K2_DEVICE_ID/disk@0:$PARTITION" -- ;; -- usb-storage) -- HOST_LIST="$(for i in `find /proc/device-tree -name name | grep usb` ; do -- lgrep "$i" "disk" ; done)" -- DEVICE_PATH="$(printhost $SCSI_HOSTNUMBER $HOST_LIST)" -- echo "${DEVICE_PATH##*device-tree}:$PARTITION" -- ;; -- sbp2|"") -- # sbp-2 driver may not have a dir in /proc/scsi -- HOST_LIST="$(for i in `find /proc/device-tree -name name` ; do -- lgrep "$i" "sbp-2" ; done)" -- if [ "$SCSI_HOSTNUMBER" = "" ] ; then -- SCSI_HOSTNUMBER=1 -- fi -- DEVICE_PATH="$(printhost $SCSI_HOSTNUMBER $HOST_LIST)" -- echo "${DEVICE_PATH##*device-tree}/disk@0:$PARTITION" -- ;; -- *) -- echo 1>&2 "$PRG: Driver: $SCSI_DRIVER is not supported" -- return 1 -- ;; -+ if [ -d "/proc/device-tree$OF_PATH/sas" ] ; then -+ -+ SAS_ID=$(( ($BUS_ID << 16) | ($DEVICE_ID << 8) | $LUN_ID)) -+ printf "%s/sas/disk@%x%s\n" $OF_PATH $SAS_ID $LUNX$PART -+ -+ elif [ -d "/proc/device-tree$OF_PATH/scsi@`printf %x $BUS_ID`" ] ; then -+ -+ printf "%s/scsi@%x/@%x%s\n" $OF_PATH $BUS_ID $DEVICE_ID $LUNX$PART -+ -+ else -+ -+ case "$SCSI_DRIVER-$SCSI_NAME" in -+ aic7xxx-*|sym53c8xx-*|mesh-*|*-scsi) -+ printf "%s/@%x%s\n" $OF_PATH $DEVICE_ID $LUNX$PART -+ ;; -+ sata_sil-*|sata_vsc-*) -+ printf "%s/@%x%s\n" $OF_PATH $(($PLUG_ID * 2)) $PART -+ ;; -+ sata_svw-*|*-pci-ata) -+ printf "%s/@%x/@%x%s\n" $OF_PATH $PLUG_ID $DEVICE_ID $PART -+ ;; -+ pata_macio-*) -+ printf "%s/@%x%s\n" $OF_PATH $DEVICE_ID $PART -+ ;; -+ sbp2-*) -+ IEEE1394_ID=${IEEE1394_ID:?} -+ printf "%s/node@%s/sbp-2/@%x%s\n" $OF_PATH $IEEE1394_ID $DEVICE_ID $PART -+ ;; -+ ipr-obsidian) -+ printf "%s/@%x,%x%s\n" $OF_PATH $BUS_ID $DEVICE_ID $LUNX$PART -+ ;; -+ *) -+ echo 1>&2 "${PRG}: ${SCSI_NAME} (${SCSI_DRIVER}) is not supported" -+ return 1 -+ ;; - esac -- return 0 -+ -+ fi -+ -+ return 0 - } - - ide_ofpath() -@@ -432,11 +403,11 @@ - - case "$DEVNODE" in - hda|hdc|hde|hdg|hdi|hdk|hdm|hdo) -- echo "${DEVSPEC}${MASTER}:$PARTITION" -+ echo "${DEVSPEC}${MASTER}${PARTITION:+:${PARTITION}}" - return 0 - ;; - hdb|hdd|hdf|hdh|hdj|hdl|hdn|hdp) -- echo "${DEVSPEC}${SLAVE}:$PARTITION" -+ echo "${DEVSPEC}${SLAVE}${PARTITION:+:${PARTITION}}" - return 0 - ;; - *) diff --git a/srcpkgs/yaboot/patches/0005-no-unix-block-names.patch b/srcpkgs/yaboot/patches/0005-no-unix-block-names.patch deleted file mode 100644 index 3ac755f244be13..00000000000000 --- a/srcpkgs/yaboot/patches/0005-no-unix-block-names.patch +++ /dev/null @@ -1,74 +0,0 @@ -Description: Support persistent device naming symlinks, UUID, and LABEL tags - in addition to openfirmware paths and aliases as traditional Unix block - device names are not persistent anymore. -Last-Update: 2011-08-04 -Bug-Debian: http://bugs.debian.org/615602 -Bug-Debian: http://bugs.debian.org/580455 -Author: Milan Kupcevic -Forwarded: http://patchwork.ozlabs.org/patch/108567/ ---- a/ybin/yabootconfig -+++ b/ybin/yabootconfig -@@ -27,7 +27,7 @@ - PATH="${PATH}:${PATH_PREFIX}/sbin:${PATH_PREFIX}/bin:${PATH_PREFIX}/usr/sbin:${PATH_PREFIX}/usr/bin:${PATH_PREFIX}/usr/local/sbin:${PATH_PREFIX}/usr/local/bin" - fi - PRG="${0##*/}" --VERSION=1.0.8 -+VERSION=1.0.8+debian2 - CHROOT=/ - ## $CONFIG is relative to $CHROOT - CONFIG=etc/yaboot.conf -@@ -732,6 +732,27 @@ - INITRDIMGS="\tinitrd=$INITRDIMG\n\tinitrd-size=8192\n" - fi - -+## Get a symlink which always points to the correct block device. -+## If it does not exist, give the unix block device name back. -+devsymlink() { -+ [ "$2" != "nobyid" ] && BYID="/dev/disk/by-id/scsi* /dev/disk/by-id/*" -+ for SYMLINK in $BYID /dev/disk/by-uuid/* /dev/disk/by-label/*; do -+ [ "`readlink -f "$SYMLINK"`" = "$1" ] && { -+ echo $SYMLINK -+ return -+ } -+ done -+ echo $1 -+} -+ -+## Get UUID= or LABEL= for the given unix partition block device. -+## If it could not be determined, give the unix partition block device back. -+uuidlabel() { -+ echo `devsymlink "$1" nobyid` \ -+ | sed -e "s,/dev/disk/by-uuid/,UUID=," \ -+ -e "s,/dev/disk/by-label/,LABEL=," -+} -+ - ## generate global section of yaboot.conf - GLOBAL="## yaboot.conf generated by $PRG $VERSION - ## -@@ -739,9 +760,9 @@ - ${HEADER}## - ## For a dual-boot menu, add one or more of: - ## bsd=/dev/hdaX, macos=/dev/hdaY, macosx=/dev/hdaZ\n --boot=${BOOT}${DEVICE:-} -+boot=\"`devsymlink "${BOOT}"`\"${DEVICE:-} - partition=$PARTITION --root=$ROOT -+root=\"`uuidlabel "${ROOT}"`\" - timeout=30 - install=${INSTALL}${OFBOOT:-}\n" - ---- a/ybin/ybin -+++ b/ybin/ybin -@@ -1647,6 +1647,12 @@ - exit 1 - fi - -+## also accept quoted symlink names -+for v in boot bsd macos macosx darwin ; do -+ eval $v="\`echo \$$v | tr -d '\"'\`" -+ eval [ -h \"\$$v\" ] \&\& $v="\`readlink -f \$$v\`" -+done -+ - ## if there is still no config file use the automatic generation to make a - ## generic yaboot.conf. do this before the confcheck to avoid wierd errors. - if [ "$bootconf" = /dev/null ] ; then diff --git a/srcpkgs/yaboot/patches/0006-yadl-powerstation.patch b/srcpkgs/yaboot/patches/0006-yadl-powerstation.patch deleted file mode 100644 index 4b5b597f5e2924..00000000000000 --- a/srcpkgs/yaboot/patches/0006-yadl-powerstation.patch +++ /dev/null @@ -1,74 +0,0 @@ -Description: Support for YDL PowerStation -Bug-Debian: http://bugs.debian.org/603894 -Author: Milan Kupcevic -Forwarded: http://patchwork.ozlabs.org/patch/111893/ ---- a/ybin/ofpath -+++ b/ybin/ofpath -@@ -30,7 +30,7 @@ - - PATH="/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin" - PRG="${0##*/}" --VERSION=1.0.7+debian2 -+VERSION=1.0.7+debian3 - DEBUG=0 - export LC_COLLATE=C - -@@ -899,6 +899,8 @@ - SUBARCH=OldWorld - elif (cat /proc/cpuinfo 2> /dev/null | grep ^machine | grep -q 'CHRP IBM') ; then - SUBARCH=CHRP -+elif (cat /proc/cpuinfo 2> /dev/null | grep ^platform | grep -q 'Maple') ; then -+ SUBARCH=Maple - elif (cat /proc/cpuinfo 2>/dev/null | grep ^machine | grep -q 'CHRP Pegasos') ; then - SUBARCH=Pegasos - else -@@ -930,7 +932,7 @@ - OldWorld) - oldworld || exit 1 - ;; -- CHRP) -+ CHRP|Maple) - chrp || exit 1 - ;; - esac ---- a/ybin/ybin -+++ b/ybin/ybin -@@ -77,6 +77,8 @@ - fstype=raw - elif (cat /proc/cpuinfo 2> /dev/null | grep ^platform | grep -q 'PowerNV') ; then - fstype=raw -+elif (cat /proc/cpuinfo 2> /dev/null | grep ^platform | grep -q 'Maple') ; then -+ fstype=raw - else - fstype=hfs - fi -@@ -514,6 +516,8 @@ - ## IBM hardware does not need nvram update AFAICT - nonvram=1 - ADDNOTE=yes -+ elif (cat /proc/cpuinfo 2> /dev/null | grep ^platform | grep -q 'Maple') ; then -+ true - else - #echo 1>&2 "$PRG: Warning: Unknown archetecture, $boot may not be bootable on this machine" - [ "$nonvram" = 0 ] && echo 1>&2 "$PRG: Warning: Unknown architecture, nvram will not be updated" -@@ -1157,6 +1161,20 @@ - return 1 - fi - sync ; sync -+ -+ ## update the boot-device variable in OF nvram. -+ if [ "$nonvram" = 0 ] ; then -+ chrp_ofboot=${ofboot%%:*} -+ [ "$VERBOSE" = 1 ] && echo "$PRG: Updating OpenFirmware boot-device variable in nvram..." -+ [ "$DEBUG" = 1 ] && echo 1>&2 "$PRG: DEBUG: boot-device=${chrp_ofboot}" -+ nvsetenv boot-device "${chrp_ofboot}" -+ if [ $? != 0 ] ; then -+ echo 1>&2 "$PRG: An error occured while updating nvram, we'll ignore it" -+ fi -+ else -+ echo 1>&2 "$PRG: Warning: You must manually configure OpenFirmware to boot." -+ fi -+ - [ "$VERBOSE" = 1 ] && echo "$PRG: Installation successful" - return 0 - } diff --git a/srcpkgs/yaboot/patches/0007-wrong-path.patch b/srcpkgs/yaboot/patches/0007-wrong-path.patch deleted file mode 100644 index a837c81d00f557..00000000000000 --- a/srcpkgs/yaboot/patches/0007-wrong-path.patch +++ /dev/null @@ -1,20 +0,0 @@ -Description: correct ofpath discovery on newer kernels -Author: Milan Kupcevic -Bug-Debian: http://bugs.debian.org/784387 -Forwarded: no ---- -This patch header follows DEP-3: http://dep.debian.net/deps/dep3/ ---- a/ybin/ofpath -+++ b/ybin/ofpath -@@ -220,7 +220,10 @@ - IEEE1394_ID=`cat /sys/block/$DEVNODE/device/ieee1394_id 2>/dev/null` - IEEE1394_ID=${IEEE1394_ID%%:*} - -- PLUG_ID=$(ls -dv $SYS_PATH/host* 2>/dev/null | grep -n "/host$HOST_ID$") -+ PLUG_ID=$(ls -dv $SYS_PATH/*/host* 2>/dev/null | grep -n "/host$HOST_ID$") -+ [ -z "$PLUG_ID" ] && { -+ PLUG_ID=$(ls -dv $SYS_PATH/host* 2>/dev/null | grep -n "/host$HOST_ID$") -+ } - PLUG_ID=$((${PLUG_ID%%:*}-1)) - - PART=${PARTITION:+:$PARTITION} diff --git a/srcpkgs/yaboot/patches/0008-cell-support.patch b/srcpkgs/yaboot/patches/0008-cell-support.patch deleted file mode 100644 index 53f732c740b618..00000000000000 --- a/srcpkgs/yaboot/patches/0008-cell-support.patch +++ /dev/null @@ -1,44 +0,0 @@ -Description: support cell platform -Origin: other, https://launchpad.net/ubuntu/+source/yaboot ---- -This patch header follows DEP-3: http://dep.debian.net/deps/dep3/ ---- a/ybin/ofpath -+++ b/ybin/ofpath -@@ -906,6 +906,8 @@ - SUBARCH=Maple - elif (cat /proc/cpuinfo 2>/dev/null | grep ^machine | grep -q 'CHRP Pegasos') ; then - SUBARCH=Pegasos -+elif (cat /proc/cpuinfo 2>/dev/null | grep ^platform | grep -q 'Cell') ; then -+ SUBARCH=Cell - else - echo 1>&2 "$PRG: This machine is not yet supported" - exit 1 -@@ -929,7 +931,7 @@ - ## use appropriate search for right sub arch. - case "$SUBARCH" in - # Pegasos OF seems to be NewWorld-ish enough to cope with this. -- NewWorld|Pegasos) -+ NewWorld|Pegasos|Cell) - newworld || exit 1 - ;; - OldWorld) ---- a/ybin/ybin -+++ b/ybin/ybin -@@ -79,6 +79,8 @@ - fstype=raw - elif (cat /proc/cpuinfo 2> /dev/null | grep ^platform | grep -q 'Maple') ; then - fstype=raw -+elif (cat /proc/cpuinfo 2> /dev/null | grep ^platform | grep -q 'Cell') ; then -+ fstype=raw - else - fstype=hfs - fi -@@ -518,6 +520,8 @@ - ADDNOTE=yes - elif (cat /proc/cpuinfo 2> /dev/null | grep ^platform | grep -q 'Maple') ; then - true -+ elif (cat /proc/cpuinfo 2> /dev/null | grep ^platform | grep -q 'Cell') ; then -+ nonvram=1 - else - #echo 1>&2 "$PRG: Warning: Unknown archetecture, $boot may not be bootable on this machine" - [ "$nonvram" = 0 ] && echo 1>&2 "$PRG: Warning: Unknown architecture, nvram will not be updated" diff --git a/srcpkgs/yaboot/patches/0009-typo.patch b/srcpkgs/yaboot/patches/0009-typo.patch deleted file mode 100644 index d90979c6a0abac..00000000000000 --- a/srcpkgs/yaboot/patches/0009-typo.patch +++ /dev/null @@ -1,16 +0,0 @@ -Description: correct spelling/typo -Author: Milan Kupcevic -Forwarded: no ---- -This patch header follows DEP-3: http://dep.debian.net/deps/dep3/ ---- a/second/prom.c -+++ b/second/prom.c -@@ -216,7 +216,7 @@ - else if (!strcmp(tmp, "network")) - return FILE_DEVICE_NET; - else { -- prom_printf("Unkown device type <%s>\n", tmp); -+ prom_printf("Unknown device type <%s>\n", tmp); - return FILE_ERR_BADDEV; - } - } diff --git a/srcpkgs/yaboot/patches/0010-cd.patch b/srcpkgs/yaboot/patches/0010-cd.patch deleted file mode 100644 index c9c04365c54bda..00000000000000 --- a/srcpkgs/yaboot/patches/0010-cd.patch +++ /dev/null @@ -1,20 +0,0 @@ -Description: let it probe for other filesystems - Not having a partition does not constitute a bad device. -Author: Milan Kupcevic -Bug-Debian: http://bugs.debian.org/819549 -Forwarded: no ---- -This patch header follows DEP-3: http://dep.debian.net/deps/dep3/ ---- a/second/fs_swap.c -+++ b/second/fs_swap.c -@@ -60,8 +60,8 @@ - DEBUG_OPEN; - - if (file->device_kind != FILE_DEVICE_BLOCK || part == NULL) { -- DEBUG_LEAVE(FILE_ERR_BADDEV); -- return FILE_ERR_BADDEV; -+ DEBUG_LEAVE(FILE_ERR_BAD_FSYS); -+ return FILE_ERR_BAD_FSYS; - } - - /* We assume that device is "short" and is correctly NULL terminsated */ diff --git a/srcpkgs/yaboot/template b/srcpkgs/yaboot/template deleted file mode 100644 index c879ed74f1e207..00000000000000 --- a/srcpkgs/yaboot/template +++ /dev/null @@ -1,111 +0,0 @@ -# Template file for 'yaboot' -pkgname=yaboot -version=1.3.17 -revision=1 -archs="ppc64 ppc64-musl ppc ppc-musl" -create_wrksrc=yes -build_style=gnu-makefile -hostmakedepends="autoconf automake" -depends="powerpc-utils hfsutils" -short_desc="Bootloader for PowerMac and IBM CHRP computers" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="https://wiki.debian.org/YaBoot" -_e2fsprogs_ver="1.41.14" -distfiles="https://cdimage.debian.org/cdimage/cd-sources/yaboot_${version}.orig.tar.gz - $KERNEL_SITE/kernel/people/tytso/e2fsprogs/e2fsprogs-${_e2fsprogs_ver}.tar.gz" -checksum="2fb738d8fd48b94ab2534a4fdf63738ad02c1a30f4b2add91f837baff8fa2aa1 - 3f8ac1fedd7c4bec480afcbe4acabdd4ac59ec0446a0fd50c8975cd0aad7b176" -# Don't want stripped yaboot bits to leak into -dbg -nostrip_files=yaboot - -# This is a safe choice available on all cross-hosts and ppc64 itself -# We need to compile yaboot binary itself, as well as e2fsprogs libraries, -# using a 32-bit ppc compiler; 64-bit with -m32 won't do because of libgcc etc. -case "$XBPS_TARGET_MACHINE" in - ppc64*) _need_cross=powerpc-linux-musl ;; -esac - -if [ -n "$_need_cross" ]; then - hostmakedepends+=" cross-${_need_cross}" -fi - -# No testsuite provided -do_check() { - : -} - -post_extract() { - mv yaboot-${version}/* . -} - -post_patch() { - # Add support for DESTDIR in order to not leak files - sed -i 's/^ROOT =/ROOT = $(DESTDIR)/' Makefile -} - -# This builds e2fsprogs libraries, needed by yaboot for ext* support -# We need to build this using the potential 32-bit cross compiler, with -# specific minimal flags, so we can't just makedepend on it... -_build_e2fsprogs() { - pushd e2fsprogs-${_e2fsprogs_ver} - - if [ ! -f Makefile ]; then - # Regenerate autotools - autoreconf -isf - - # Explicitly disable things we definitely don't need - local _args="--disable-testio-debug --disable-debugfs --disable-tls" - local _ecc="$CC" _ear="$AR" - if [ -n "$_need_cross" -o -n "$CROSS_BUILD" ]; then - # using a crosscompiler, set up configure/compiler for that - _args+=" --host=${_need_cross:-$XBPS_CROSS_TRIPLET}" - _args+=" --build=$XBPS_TRIPLET" - _ecc="${_need_cross:-$XBPS_CROSS_TRIPLET}-gcc" - _ear="${_need_cross:-$XBPS_CROSS_TRIPLET}-ar" - fi - - # We need to keep flags synchronized with yaboot itself - local _ecflags="-Os -fno-stack-protector -no-pie" - _ecflags+=" -fgnu89-inline -fno-builtin-malloc -DNDEBUG" - - CFLAGS="$_ecflags" CC="$_ecc" AR="$_ear" ./configure ${_args} - fi - - # Avoid building the whole thing, build only the two libs we need - cd lib/et - make ${makejobs} - cd ../ext2fs - make ${makejobs} - - cd .. - cp libcom_err.a libext2fs.a ${wrksrc} - - popd -} - -pre_build() { - # Add toolchain prefix when cross-compiling; for userland tools - # always, for yaboot itself when cross-compiling to ppc32 - if [ "$CROSS_BUILD" ]; then - sed -i "s/^CROSS =/CROSS = ${XBPS_CROSS_TRIPLET}-/" Makefile - fi - - # When using a separate cross-compiler (ppc64 target), override YBCC - if [ -n "$_need_cross" ]; then - sed -i "s/^YBCC =.*/YBCC = ${_need_cross}-gcc/" Makefile - fi - - # These are needed by yaboot core - _build_e2fsprogs -} - -post_install() { - # Yaboot is nostrip_files so do it manually (and ignore -dbg) - if [ -n "$_need_cross" ]; then - ${_need_cross}-strip --remove-section=.comment \ - ${DESTDIR}/usr/lib/yaboot/yaboot - else - $STRIP --remove-section=.comment ${DESTDIR}/usr/lib/yaboot/yaboot - fi -} diff --git a/srcpkgs/yad/template b/srcpkgs/yad/template deleted file mode 100644 index 71d1072c43b448..00000000000000 --- a/srcpkgs/yad/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'yad' -pkgname=yad -version=14.1 -revision=2 -build_style=gnu-configure -configure_args="--enable-icon-browser" -hostmakedepends="automake gettext-devel glib-devel intltool pkg-config" -makedepends="gtk+3-devel libwebkit2gtk41-devel gtksourceview-devel gspell-devel" -short_desc="Yet Another Dialog - create/interact with GTK+ dialog boxes" -maintainer="Benjamin Slade " -license="GPL-3.0-or-later" -homepage="https://github.com/v1cont/yad" -changelog="https://raw.githubusercontent.com/v1cont/yad/master/NEWS" -distfiles="https://github.com/v1cont/yad/releases/download/v${version}/yad-${version}.tar.xz" -checksum=dde047a915cd8d3892c32b6ba031876f5cda673e01882c99613f043867c88133 - -pre_configure() { - autoreconf -ivf - intltoolize -} diff --git a/srcpkgs/yadm/template b/srcpkgs/yadm/template deleted file mode 100644 index a0baf7616d7d82..00000000000000 --- a/srcpkgs/yadm/template +++ /dev/null @@ -1,32 +0,0 @@ -# Template file for 'yadm' -pkgname=yadm -version=3.5.0 -revision=1 -depends="bash git gnupg" -checkdepends="${depends/bash /} python3-pytest esh expect tar" -short_desc="Yet Another Dotfiles Manager" -maintainer="Gonzalo Tornaría " -license="GPL-3.0-or-later" -homepage="https://yadm.io/" -changelog="https://raw.githubusercontent.com/yadm-dev/yadm/refs/heads/master/CHANGES" -distfiles="https://github.com/TheLocehiliosan/yadm/archive/${version}.tar.gz" -checksum=2a15ed91238dd2f15db9905eb56702272c079ad9c37c505dfee69c6b5e9054b6 - -do_install() { - vbin yadm - vman yadm.1 - vcompletion completion/bash/yadm bash - vcompletion completion/fish/yadm.fish fish - vcompletion completion/zsh/_yadm zsh -} - -do_check() { - # skip tests for template engines we don't support - # test_syntax.py needs specific versions of linters, skip - # test_upgrade.py needs old versions of yadm - pytest -k 'not((-envtpl])or(-j2])or(-j2cli]))' \ - --ignore test/test_unit_template_j2.py \ - --ignore test/test_syntax.py \ - --ignore test/test_upgrade.py \ - --deselect test/test_encryption.py::test_offer_to_add -} diff --git a/srcpkgs/yajl-devel b/srcpkgs/yajl-devel deleted file mode 120000 index aae69e2d539cf8..00000000000000 --- a/srcpkgs/yajl-devel +++ /dev/null @@ -1 +0,0 @@ -yajl \ No newline at end of file diff --git a/srcpkgs/yajl/template b/srcpkgs/yajl/template deleted file mode 100644 index dc70de8e6bcd6b..00000000000000 --- a/srcpkgs/yajl/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 'yajl' -pkgname=yajl -version=2.1.0 -revision=4 -build_style=cmake -hostmakedepends="ruby doxygen" -short_desc="Yet Another JSON Library" -maintainer="Orphaned " -license="ISC" -homepage="http://lloyd.github.io/yajl/" -distfiles="https://github.com/lloyd/yajl/archive/refs/tags/${version}.tar.gz" -checksum=3fb73364a5a30efe615046d07e6db9d09fd2b41c763c5f7d3bfb121cd5c5ac5a - -post_install() { - vmkdir usr/lib - mv ${DESTDIR}/usr/share/pkgconfig ${DESTDIR}/usr/lib - vlicense COPYING -} - -yajl-devel_package() { - depends="yajl>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - vmove usr/include - } -} diff --git a/srcpkgs/yakuake/template b/srcpkgs/yakuake/template deleted file mode 100644 index a79001d3583384..00000000000000 --- a/srcpkgs/yakuake/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'yakuake' -pkgname=yakuake -version=25.08.3 -revision=1 -build_style=cmake -configure_args="-DBUILD_TESTING=OFF -DKF6_HOST_TOOLING=/usr/lib/cmake - -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins - -DKDE_INSTALL_QMLDIR=lib/qt6/qml - -DECM_MKSPECS_INSTALL_DIR=/usr/lib/qt6/mkspecs/modules" -hostmakedepends="extra-cmake-modules kf6-kconfig kf6-kcoreaddons qt6-tools gettext - qt6-base" -makedepends="kf6-knewstuff-devel kf6-knotifyconfig-devel kf6-kparts-devel - qt6-base-private-devel kf6-kcrash-devel kf6-kdbusaddons-devel - qt6-svg-devel kf6-kglobalaccel-devel kf6-kiconthemes-devel kf6-knotifications-devel - kf6-kwayland-devel kf6-kstatusnotifieritem-devel" -depends="konsole" -short_desc="Drop-down terminal emulator based on KDE konsole technology" -maintainer="Piotr Wójcik " -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=d8d3f0ffecfd98f00c8618a7dcf5cf85ef745f704717df8198f6321d83451eec diff --git a/srcpkgs/yambar-devel b/srcpkgs/yambar-devel deleted file mode 120000 index 70ee0aa4c97abd..00000000000000 --- a/srcpkgs/yambar-devel +++ /dev/null @@ -1 +0,0 @@ -yambar \ No newline at end of file diff --git a/srcpkgs/yambar/template b/srcpkgs/yambar/template deleted file mode 100644 index 71577f00021b7c..00000000000000 --- a/srcpkgs/yambar/template +++ /dev/null @@ -1,34 +0,0 @@ -# Template file for 'yambar' -pkgname=yambar -version=1.11.0 -revision=1 -build_style=meson -hostmakedepends="flex pkg-config scdoc wayland-devel" -makedepends="alsa-lib-devel eudev-libudev-devel libxcb-devel libyaml-devel - pixman-devel fcft-devel json-c-devel libmpdclient-devel tllist wayland-devel - wayland-protocols xcb-util-devel xcb-util-cursor-devel xcb-util-wm-devel - pipewire-devel" -checkdepends="xvfb-run liberation-fonts-ttf" -short_desc="Modular status panel for X11 and Wayland, inspired by polybar" -maintainer="travankor " -license="MIT" -homepage="https://codeberg.org/dnkl/yambar" -changelog="https://codeberg.org/dnkl/yambar/raw/branch/master/CHANGELOG.md" -distfiles="https://codeberg.org/dnkl/yambar/archive/${version}.tar.gz" -checksum=3649878ae7282203b4ff2aa9f45afad32a6fc8c921d94b6abdac2a1d21045aaf - -do_check() { - xvfb-run ninja -C build/ test -} - -post_install() { - vlicense LICENSE -} - -yambar-devel_package() { - depends="${sourcepkg}>=${version}_${revision} ${makedepends}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - } -} diff --git a/srcpkgs/yaml-cpp-devel b/srcpkgs/yaml-cpp-devel deleted file mode 120000 index dc88639a9e0c87..00000000000000 --- a/srcpkgs/yaml-cpp-devel +++ /dev/null @@ -1 +0,0 @@ -yaml-cpp \ No newline at end of file diff --git a/srcpkgs/yaml-cpp/patches/4aad2b1666a4742743b04e765a34742512915674.patch b/srcpkgs/yaml-cpp/patches/4aad2b1666a4742743b04e765a34742512915674.patch deleted file mode 100644 index a9096eab85117f..00000000000000 --- a/srcpkgs/yaml-cpp/patches/4aad2b1666a4742743b04e765a34742512915674.patch +++ /dev/null @@ -1,110 +0,0 @@ -From 4aad2b1666a4742743b04e765a34742512915674 Mon Sep 17 00:00:00 2001 -From: Felix Schwitzer -Date: Fri, 1 Apr 2022 05:26:47 +0200 -Subject: [PATCH] Fix CMake export files (#1077) - -After configuring the file `yaml-cpp-config.cmake.in`, the result ends up with -empty variables. (see also the discussion in #774). - -Rework this file and the call to `configure_package_config_file` according the -cmake documentation -(https://cmake.org/cmake/help/v3.22/module/CMakePackageConfigHelpers.html?highlight=configure_package_config#command:configure_package_config_file) -to overcome this issue and allow a simple `find_package` after install. - -As there was some discussion about the place where to install the -`yaml-cpp-config.cmake` file, e.g. #1055, factor out the install location into -an extra variable to make it easier changing this location in the future. - -Also untabify CMakeLists.txt in some places to align with the other code parts in this file. ---- - CMakeLists.txt | 29 ++++++++++++++++++----------- - yaml-cpp-config.cmake.in | 10 ++++++---- - 2 files changed, 24 insertions(+), 15 deletions(-) - -diff --git a/CMakeLists.txt b/CMakeLists.txt -index 564b7c8d1..ccc1964ea 100644 ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -133,10 +133,16 @@ set_target_properties(yaml-cpp PROPERTIES - PROJECT_LABEL "yaml-cpp ${yaml-cpp-label-postfix}" - DEBUG_POSTFIX "${CMAKE_DEBUG_POSTFIX}") - -+# FIXME(felix2012): A more common place for the cmake export would be -+# `CMAKE_INSTALL_LIBDIR`, as e.g. done in ubuntu or in this project for GTest -+set(CONFIG_EXPORT_DIR "${CMAKE_INSTALL_DATADIR}/cmake/yaml-cpp") -+set(EXPORT_TARGETS yaml-cpp) - configure_package_config_file( - "${PROJECT_SOURCE_DIR}/yaml-cpp-config.cmake.in" - "${PROJECT_BINARY_DIR}/yaml-cpp-config.cmake" -- INSTALL_DESTINATION "${CMAKE_INSTALL_DATADIR}/cmake/yaml-cpp") -+ INSTALL_DESTINATION "${CONFIG_EXPORT_DIR}" -+ PATH_VARS CMAKE_INSTALL_INCLUDEDIR CONFIG_EXPORT_DIR) -+unset(EXPORT_TARGETS) - - write_basic_package_version_file( - "${PROJECT_BINARY_DIR}/yaml-cpp-config-version.cmake" -@@ -145,30 +151,31 @@ write_basic_package_version_file( - configure_file(yaml-cpp.pc.in yaml-cpp.pc @ONLY) - - if (YAML_CPP_INSTALL) -- install(TARGETS yaml-cpp -+ install(TARGETS yaml-cpp - EXPORT yaml-cpp-targets - RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR} - LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR} - ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR}) -- install(DIRECTORY ${PROJECT_SOURCE_DIR}/include/ -+ install(DIRECTORY ${PROJECT_SOURCE_DIR}/include/ - DESTINATION ${CMAKE_INSTALL_INCLUDEDIR} -- FILES_MATCHING PATTERN "*.h") -+ FILES_MATCHING PATTERN "*.h") - install(EXPORT yaml-cpp-targets -- DESTINATION "${CMAKE_INSTALL_DATADIR}/cmake/yaml-cpp") -- install(FILES -- "${PROJECT_BINARY_DIR}/yaml-cpp-config.cmake" -- "${PROJECT_BINARY_DIR}/yaml-cpp-config-version.cmake" -- DESTINATION "${CMAKE_INSTALL_DATADIR}/cmake/yaml-cpp") -+ DESTINATION "${CONFIG_EXPORT_DIR}") -+ install(FILES -+ "${PROJECT_BINARY_DIR}/yaml-cpp-config.cmake" -+ "${PROJECT_BINARY_DIR}/yaml-cpp-config-version.cmake" -+ DESTINATION "${CONFIG_EXPORT_DIR}") - install(FILES "${PROJECT_BINARY_DIR}/yaml-cpp.pc" - DESTINATION ${CMAKE_INSTALL_DATADIR}/pkgconfig) - endif() -+unset(CONFIG_EXPORT_DIR) - - if(YAML_CPP_BUILD_TESTS) -- add_subdirectory(test) -+ add_subdirectory(test) - endif() - - if(YAML_CPP_BUILD_TOOLS) -- add_subdirectory(util) -+ add_subdirectory(util) - endif() - - if (YAML_CPP_CLANG_FORMAT_EXE) -diff --git a/yaml-cpp-config.cmake.in b/yaml-cpp-config.cmake.in -index 7b41e3f30..a7ace3dc0 100644 ---- a/yaml-cpp-config.cmake.in -+++ b/yaml-cpp-config.cmake.in -@@ -3,12 +3,14 @@ - # YAML_CPP_INCLUDE_DIR - include directory - # YAML_CPP_LIBRARIES - libraries to link against - --# Compute paths --get_filename_component(YAML_CPP_CMAKE_DIR "${CMAKE_CURRENT_LIST_FILE}" PATH) --set(YAML_CPP_INCLUDE_DIR "@CONFIG_INCLUDE_DIRS@") -+@PACKAGE_INIT@ -+ -+set_and_check(YAML_CPP_INCLUDE_DIR "@PACKAGE_CMAKE_INSTALL_INCLUDEDIR@") - - # Our library dependencies (contains definitions for IMPORTED targets) --include("${YAML_CPP_CMAKE_DIR}/yaml-cpp-targets.cmake") -+include(@PACKAGE_CONFIG_EXPORT_DIR@/yaml-cpp-targets.cmake) - - # These are IMPORTED targets created by yaml-cpp-targets.cmake - set(YAML_CPP_LIBRARIES "@EXPORT_TARGETS@") -+ -+check_required_components(@EXPORT_TARGETS@) diff --git a/srcpkgs/yaml-cpp/template b/srcpkgs/yaml-cpp/template deleted file mode 100644 index f72a8b1db8964e..00000000000000 --- a/srcpkgs/yaml-cpp/template +++ /dev/null @@ -1,34 +0,0 @@ -# Template file for 'yaml-cpp' -pkgname=yaml-cpp -# yaml-cpp may break ABI even without changing the soname; when -# updating, test dependants to determine if revbumps are needed -version=0.7.0 -revision=1 -build_style=cmake -configure_args=" - -DBUILD_SHARED_LIBS=ON - -DYAML_BUILD_SHARED_LIBS=ON - -DYAML_CPP_BUILD_TOOLS=OFF - -DYAML_CPP_BUILD_TESTS=OFF - -DCMAKE_INSTALL_DATADIR=lib" -short_desc="YAML parser and emitter in C++" -maintainer="Duncaen " -license="MIT" -homepage="https://github.com/jbeder/yaml-cpp" -distfiles="https://github.com/jbeder/${pkgname}/archive/yaml-cpp-${version}.tar.gz" -checksum=43e6a9fcb146ad871515f0d0873947e5d497a1c9c60c58cb102a97b47208b7c3 - -post_install() { - vlicense LICENSE -} - -yaml-cpp-devel_package() { - depends="yaml-cpp-${version}_${revision}" - short_desc+=" - Development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove usr/lib/cmake - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/yamlfmt/template b/srcpkgs/yamlfmt/template deleted file mode 100644 index 072c3bab1e75d6..00000000000000 --- a/srcpkgs/yamlfmt/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'yamlfmt' -pkgname=yamlfmt -version=0.20.0 -revision=1 -build_style=go -go_import_path="github.com/google/yamlfmt" -go_ldflags="-X main.version=${version}" -go_package="github.com/google/yamlfmt/cmd/yamlfmt" -short_desc="Extensible command line tool to format yaml files" -maintainer="Bnyro " -license="Apache-2.0" -homepage="https://github.com/google/yamlfmt" -distfiles="https://github.com/google/yamlfmt/archive/refs/tags/v${version}.tar.gz" -checksum=de6bc4373ba46c520d936dd4b60395868ec17aba338b9fd849594c1f41b6c057 - -do_check() { - make test_v -} diff --git a/srcpkgs/yandex-disk/template b/srcpkgs/yandex-disk/template deleted file mode 100644 index 920677ccbf7f2a..00000000000000 --- a/srcpkgs/yandex-disk/template +++ /dev/null @@ -1,32 +0,0 @@ -# Template file for 'yandex-disk' -pkgname=yandex-disk -version=0.1.6.1080 -revision=1 -archs="i686 x86_64" -short_desc="Console client for Yandex.Disk" -maintainer="Alexander Mamay " -license="custom:Yandex Desktop Software License Agreement" -homepage="https://disk.yandex.com/" -repository="nonfree" -restricted=yes -nostrip_files=yandex-disk - -if [ "$XBPS_TARGET_MACHINE" = "x86_64" ]; then - distfiles="http://repo.yandex.ru/yandex-disk/deb/pool/main/y/yandex-disk/yandex-disk_${version}_amd64.deb" - checksum=47ba503b4dfccecc824386d67d686abe4b5356b8b546e48fce8811b5fa88a718 -else - distfiles="http://repo.yandex.ru/yandex-disk/deb/pool/main/y/yandex-disk/yandex-disk_${version}_i386.deb" - checksum=9d94d0036e22509950b2acceaa9520f36d1370256d2f9b56d7696f9ff09e249b -fi - -post_patch() { - vsed -e "s/^\(have.*\)/\#\1/" -i etc/bash_completion.d/yandex-disk-completion.bash -} - -do_install() { - vbin usr/bin/yandex-disk - vlicense usr/share/doc/yandex-disk/copyright - vcopy usr/share/man usr/share - vcopy usr/share/locale usr/share - vcompletion etc/bash_completion.d/yandex-disk-completion.bash bash -} diff --git a/srcpkgs/yank/template b/srcpkgs/yank/template deleted file mode 100644 index c3cb0fe884148d..00000000000000 --- a/srcpkgs/yank/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'yank' -pkgname=yank -version=1.3.0 -revision=1 -build_style=gnu-makefile -make_use_env=yes -make_build_args="YANKCMD=$(vopt_if wayland wl-copy xsel)" -depends="$(vopt_if wayland wl-clipboard xsel)" -short_desc="Yank terminal output to clipboard" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/mptre/yank" -changelog="https://raw.githubusercontent.com/mptre/yank/master/CHANGELOG.md" -distfiles="https://github.com/mptre/yank/releases/download/v${version}/yank-${version}.tar.gz" -checksum=d49c2ed2b84cc24792acb407c6aa3a8d255b90476a2bcd36b103bd0c5e216f1c - -build_options="wayland" - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/yara-devel b/srcpkgs/yara-devel deleted file mode 120000 index 82141092ead01e..00000000000000 --- a/srcpkgs/yara-devel +++ /dev/null @@ -1 +0,0 @@ -yara \ No newline at end of file diff --git a/srcpkgs/yara/template b/srcpkgs/yara/template deleted file mode 100644 index 06191537cea718..00000000000000 --- a/srcpkgs/yara/template +++ /dev/null @@ -1,43 +0,0 @@ -# Template file for 'yara' -pkgname=yara -version=4.5.4 -revision=1 -build_style=gnu-configure -configure_args="--enable-magic --enable-cuckoo" -hostmakedepends="automake libtool pkg-config" -makedepends="openssl-devel file-devel jansson-devel protobuf-c-devel" -short_desc="Pattern matching swiss knife for malware researchers" -maintainer="Andrew Benson " -license="BSD-3-Clause" -homepage="https://virustotal.github.io/yara/" -distfiles="https://github.com/VirusTotal/yara/archive/v${version}.tar.gz" -checksum=586c9c21878f8b4d1b9423b89ac937f21f8057b03e3e9706f310549d453966fa - -pre_configure() { - autoreconf -fi -} - -libyara_package() { - short_desc+=" - library" - pkg_install() { - vmove usr/lib/*.so.* - } -} - -yara-devel_package() { - depends="libyara>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/*.a - vmove usr/lib/*.so - vmove usr/lib/pkgconfig - } -} - -post_install() { - for f in docs/*.rst docs/modules/*.rst; do - vdoc $f - done - vlicense COPYING -} diff --git a/srcpkgs/yarn-bin/patches/yarn.patch b/srcpkgs/yarn-bin/patches/yarn.patch deleted file mode 100644 index b284ccd05a7982..00000000000000 --- a/srcpkgs/yarn-bin/patches/yarn.patch +++ /dev/null @@ -1,20 +0,0 @@ ---- a/bin/yarn.js 2018-09-18 14:33:30.318123244 -0700 -+++ b/bin/yarn.js 2018-09-18 14:35:10.715515522 -0700 -@@ -12,7 +12,7 @@ - process.exit(1); // eslint-disable-line no-process-exit - } else { - try { -- require(__dirname + '/../lib/v8-compile-cache.js'); -+ require('/usr/lib/yarn/v8-compile-cache.js'); - } catch (err) { - // We don't have/need this on legacy builds and dev builds - } -@@ -21,7 +21,7 @@ - // `require.main === module` check inside `cli/index.js` will always - // be truthy when built with webpack :( - // `lib/cli` may be `lib/cli/index.js` or `lib/cli.js` depending on the build. -- var cli = require(__dirname + '/../lib/cli'); -+ var cli = require('/usr/lib/yarn/cli'); - if (!cli.autoRun) { - cli.default().catch(function(error) { - console.error(error.stack || error.message || error); diff --git a/srcpkgs/yarn-bin/template b/srcpkgs/yarn-bin/template deleted file mode 100644 index 1927e8d10a92ef..00000000000000 --- a/srcpkgs/yarn-bin/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'yarn-bin' -pkgname=yarn-bin -version=1.22.22 -revision=1 -depends="virtual?nodejs-runtime" -short_desc="Fast, reliable, and secure dependency management - precompiled binaries" -maintainer="Michael Aldridge " -license="BSD-2-Clause" -homepage="https://yarnpkg.com/" -distfiles="https://github.com/yarnpkg/yarn/releases/download/v${version}/yarn-v${version}.tar.gz" -checksum=88268464199d1611fcf73ce9c0a6c4d44c7d5363682720d8506f6508addf36a0 -conflicts="yarn>=0" - -do_extract() { - bsdtar xfz ${XBPS_SRCDISTDIR}/${pkgname}-${version}/yarn-v${version}.tar.gz --strip-components=1 -C ${wrksrc} -} - -do_install() { - vmkdir /usr/lib/yarn - vmkdir /usr/bin - vcopy lib/v8-compile-cache.js /usr/lib/yarn - vcopy lib/cli.js /usr/lib/yarn - vbin bin/yarn.js yarn -} - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/yarn/patches/yarn.patch b/srcpkgs/yarn/patches/yarn.patch deleted file mode 100644 index b284ccd05a7982..00000000000000 --- a/srcpkgs/yarn/patches/yarn.patch +++ /dev/null @@ -1,20 +0,0 @@ ---- a/bin/yarn.js 2018-09-18 14:33:30.318123244 -0700 -+++ b/bin/yarn.js 2018-09-18 14:35:10.715515522 -0700 -@@ -12,7 +12,7 @@ - process.exit(1); // eslint-disable-line no-process-exit - } else { - try { -- require(__dirname + '/../lib/v8-compile-cache.js'); -+ require('/usr/lib/yarn/v8-compile-cache.js'); - } catch (err) { - // We don't have/need this on legacy builds and dev builds - } -@@ -21,7 +21,7 @@ - // `require.main === module` check inside `cli/index.js` will always - // be truthy when built with webpack :( - // `lib/cli` may be `lib/cli/index.js` or `lib/cli.js` depending on the build. -- var cli = require(__dirname + '/../lib/cli'); -+ var cli = require('/usr/lib/yarn/cli'); - if (!cli.autoRun) { - cli.default().catch(function(error) { - console.error(error.stack || error.message || error); diff --git a/srcpkgs/yarn/template b/srcpkgs/yarn/template deleted file mode 100644 index adac9172221b8d..00000000000000 --- a/srcpkgs/yarn/template +++ /dev/null @@ -1,35 +0,0 @@ -# Template file for 'yarn' -pkgname=yarn -version=1.22.22 -revision=1 -hostmakedepends="yarn-bin nodejs tar" -depends="virtual?nodejs-runtime" -short_desc="Fast, reliable, and secure dependency management" -maintainer="Michael Aldridge " -license="BSD-2-Clause" -homepage="https://yarnpkg.com/" -distfiles="https://github.com/yarnpkg/${pkgname}/archive/v${version}.tar.gz" -checksum=47d10b957569dee7a200628b680657d8d3cc28465c9e413948642131558d3eb8 - -conflicts="yarn-bin>=0" - -pre_build() { - yarn -} - -do_build() { - yarn run build-dist -} - -do_install() { - vmkdir /usr/lib/yarn - vmkdir /usr/bin - vcopy dist/lib/v8-compile-cache.js /usr/lib/yarn - vcopy dist/lib/cli.js /usr/lib/yarn - vbin dist/bin/yarn.js yarn - ln -rs ${DESTDIR}/usr/bin/yarn ${DESTDIR}/usr/bin/yarnpkg -} - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/yaru-plus/template b/srcpkgs/yaru-plus/template deleted file mode 100644 index 43a604eafad130..00000000000000 --- a/srcpkgs/yaru-plus/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'yaru-plus' -pkgname=yaru-plus -version=4.1 -revision=1 -depends="yaru" -short_desc="Elegant Canonical's Yaru-based third-party icons theme" -maintainer="Gustavo Costa " -license="GPL-3.0-or-later" -homepage="https://github.com/Bonandry/yaru-plus" -distfiles="https://github.com/Bonandry/${pkgname}/archive/v${version}.tar.gz" -checksum=bb4c9a6307f54502e156b1a1a4d4d7201ffbbb73430f99550485021536b0fd09 - -do_install() { - vmkdir usr/share/icons - vcopy Yaru++* usr/share/icons/ -} diff --git a/srcpkgs/yaru/template b/srcpkgs/yaru/template deleted file mode 100644 index ffbd41f7ae6292..00000000000000 --- a/srcpkgs/yaru/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'yaru' -pkgname=yaru -version=25.10.1 -revision=1 -build_style=meson -configure_args="-Dxfwm4=true" -hostmakedepends="glib-devel sassc pkg-config inkscape" -makedepends="gtk+3-devel libglib-devel" -short_desc="Default Ubuntu 18.10+ theme" -maintainer="mobinmob " -license="GPL-3.0-or-later, CC-BY-SA-4.0" -homepage="https://github.com/ubuntu/yaru" -changelog="https://raw.githubusercontent.com/ubuntu/yaru/master/debian/changelog" -distfiles="https://github.com/ubuntu/yaru/archive/$version.tar.gz" -checksum=e718058726fc0b5f2dc10de6142ea86c57ca46072c1fe59c8699d8b3dd7316b5 diff --git a/srcpkgs/yascreen-devel b/srcpkgs/yascreen-devel deleted file mode 120000 index 44d4954f73a85e..00000000000000 --- 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 22be690a88d5ff..00000000000000 --- a/srcpkgs/yascreen/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'yascreen' -pkgname=yascreen -version=2.06 -revision=1 -build_style=gnu-makefile -short_desc="Yet Another Screen Library" -maintainer="Duncaen " -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=4f69f7f13a8ef4076d499d798b6bddfc1800d30aa19b0354006a23754de54c64 - -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/yash/template b/srcpkgs/yash/template deleted file mode 100644 index ae9865eaec96d5..00000000000000 --- a/srcpkgs/yash/template +++ /dev/null @@ -1,37 +0,0 @@ -# Template file for 'yash' -pkgname=yash -version=2.60 -revision=1 -build_style=configure -configure_args="--prefix=/usr" -make_build_args="LDLIBS=-lm LDLIBS+=${XBPS_CROSS_BASE}/usr/lib/libncursesw.a" -makedepends="ncurses-devel" -checkdepends="ed procps-ng util-linux" -short_desc="Yet another shell (POSIX-compliant)" -maintainer="Leah Neukirchen " -license="GPL-2.0-or-later" -homepage="http://yash.osdn.jp/" -changelog="https://github.com/magicant/yash/releases" -distfiles="https://github.com/magicant/${pkgname}/releases/download/${version}/${pkgname}-${version}.tar.xz" -checksum=cc152f65221916c508e3ec013edda40028d1f77a9ca3dcf2489ee825fd746f75 -alternatives=" - sh:sh:/usr/bin/yash - sh:sh.1:/usr/share/man/man1/yash.1" -register_shell="/bin/yash" - -post_extract() { - if [ "$CROSS_BUILD" ]; then - sed -i 's/checkby "${tempout}"/true/' configure - fi -} - -pre_build() { - if [ "$CROSS_BUILD" ]; then - make CC="$BUILD_CC" CFLAGS="$BUILD_CFLAGS" \ - LDFLAGS= LDLIBS= makesignum - fi -} - -pre_check() { - export LOGNAME=root -} diff --git a/srcpkgs/yasm/template b/srcpkgs/yasm/template deleted file mode 100644 index 6b9786a35e0660..00000000000000 --- a/srcpkgs/yasm/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'yasm' -pkgname=yasm -version=1.3.0 -revision=2 -build_style=gnu-configure -short_desc="Complete rewrite of the NASM assembler" -maintainer="Orphaned " -license="BSD-3-Clause, Artistic-1.0, GPL-2.0-or-later, LGPL-2.1-or-later" -homepage="http://www.tortall.net/projects/yasm/" -distfiles="http://www.tortall.net/projects/yasm/releases/yasm-$version.tar.gz" -distfiles="https://github.com/yasm/yasm/releases/download/v${version}/yasm-${version}.tar.gz" -checksum=3dce6601b495f5b3d45b59f7d2492a340ee7e84b5beca17e48f862502bd5603f - -post_install() { - rm -rf ${DESTDIR}/usr/lib - rm -rf ${DESTDIR}/usr/include - vlicense COPYING - vlicense BSD.txt - vlicense Artistic.txt -} diff --git a/srcpkgs/yass/template b/srcpkgs/yass/template deleted file mode 100644 index 954688eff90f89..00000000000000 --- a/srcpkgs/yass/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'yass' -pkgname=yass -version=0.1.0 -revision=1 -build_wrksrc=source -build_style=gnu-makefile -hostmakedepends="pkg-config" -makedepends="clthreads-devel clxclient-devel freetype-devel jack-devel - libX11-devel libXft-devel" -short_desc="Yet Another Scrolling Scope" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="https://kokkinizita.linuxaudio.org/linuxaudio/" -distfiles="https://kokkinizita.linuxaudio.org/linuxaudio/downloads/${pkgname}-${version}.tar.bz2" -checksum=d247798b708303bc7622c3b6b96fb8190f3b3a07424a3b53c95d21ab8fc6d34a - -pre_build() { - # change pkgconf to pkg-config - vsed -i 's/pkgconf/pkg-config/' Makefile -} diff --git a/srcpkgs/yaydl/template b/srcpkgs/yaydl/template deleted file mode 100644 index 5893ec71deee75..00000000000000 --- a/srcpkgs/yaydl/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'yaydl' -pkgname=yaydl -version=0.18.2 -revision=1 -build_style=cargo -hostmakedepends="pkg-config" -makedepends="openssl-devel" -short_desc="Command-line video downloader" -maintainer="Alex Lohr " -license="GPL-3.0-or-later" -homepage="https://code.rosaelefanten.org/yaydl/index" -changelog="https://github.com/dertuxmalwieder/yaydl/tags" -distfiles="https://github.com/dertuxmalwieder/yaydl/archive/refs/tags/release-${version}.tar.gz" -checksum=4cca7496d498d82f904ad0c4ca9a2ba4b825dc9e8b18d2059486c80770cc8986 diff --git a/srcpkgs/yaydl/update b/srcpkgs/yaydl/update deleted file mode 100644 index 541f111949254f..00000000000000 --- a/srcpkgs/yaydl/update +++ /dev/null @@ -1 +0,0 @@ -pattern="/archive/refs/tags/release-\K[\d\.]+(?=\.tar\.gz)" diff --git a/srcpkgs/yaz-devel b/srcpkgs/yaz-devel deleted file mode 120000 index a021365b296bd4..00000000000000 --- a/srcpkgs/yaz-devel +++ /dev/null @@ -1 +0,0 @@ -yaz \ No newline at end of file diff --git a/srcpkgs/yaz/template b/srcpkgs/yaz/template deleted file mode 100644 index 4716749337d5d6..00000000000000 --- a/srcpkgs/yaz/template +++ /dev/null @@ -1,40 +0,0 @@ -# Template file for 'yaz' -pkgname=yaz -version=5.35.1 -revision=1 -build_style=gnu-configure -configure_args="--enable-shared --with-memcached --with-xml2 --with-xslt - --with-icu --with-gnutls" -hostmakedepends="bison pkg-config" -makedepends="gnutls-devel libxslt-devel libxml2-devel libmemcached-devel icu-devel" -depends="tcl" -short_desc="Toolkit supporting development of Z39.50/SRW/SRU clients and servers" -maintainer="Orphaned " -license="BSD-3-Clause" -homepage="https://www.indexdata.com/resources/software/yaz/" -changelog="https://software.indexdata.com/yaz/doc/NEWS" -distfiles="http://ftp.indexdata.dk/pub/yaz/yaz-${version}.tar.gz" -checksum=db030d6d66880398a44215e26132630ee94f5e462d838809e43f97e6399c1353 - -if [ "$XBPS_TARGET_LIBC" = musl ]; then - makedepends+=" libexecinfo-devel" - export LIBS="-lexecinfo" -fi - -post_install() { - vlicense LICENSE -} - -yaz-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/bin/yaz-config - vmove usr/share/man/man1/yaz-config.1 - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - vmove usr/share/aclocal - } -} diff --git a/srcpkgs/yazi/template b/srcpkgs/yazi/template deleted file mode 100644 index 895ac47e297027..00000000000000 --- a/srcpkgs/yazi/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 'yazi' -pkgname=yazi -version=25.5.31 -revision=1 -build_style=cargo -hostmakedepends="pkg-config" -makedepends="oniguruma-devel lua54-devel" -depends="nerd-fonts-symbols-ttf" -short_desc="Blazing fast terminal file manager, based on async I/O" -maintainer="Bnyro " -license="MIT" -homepage="https://yazi-rs.github.io" -changelog="https://github.com/sxyazi/yazi/releases" -distfiles="https://github.com/sxyazi/yazi/archive/refs/tags/v${version}.tar.gz" -checksum=4d005e7c3f32b5574d51ab105597f3da3a4be2f7b5cd1bcb284143ad38253ed4 - -export VERGEN_GIT_SHA="${version}_${revision}" -# enable the generation of shell auto completions -export YAZI_GEN_COMPLETIONS=true - -do_install() { - vbin target/${RUST_TARGET}/release/yazi - vbin target/${RUST_TARGET}/release/ya - vcompletion yazi-boot/completions/yazi.bash bash - vcompletion yazi-boot/completions/yazi.fish fish - vcompletion yazi-boot/completions/_yazi zsh - vinstall assets/yazi.desktop 644 /usr/share/applications - vlicense LICENSE -} diff --git a/srcpkgs/yeahconsole/patches/make.patch b/srcpkgs/yeahconsole/patches/make.patch deleted file mode 100644 index 2a98e155d82a15..00000000000000 --- a/srcpkgs/yeahconsole/patches/make.patch +++ /dev/null @@ -1,16 +0,0 @@ ---- a/Makefile -+++ b/Makefile -@@ -14,11 +14,11 @@ OBJECTS := yeahconsole.o - SOURCES := yeahconsole.c - - $(TARGET): $(OBJECTS) -- $(CC) $(DEFINES) $(INCLUDES) $(LIB_DIRS) $(LIBS) -o $@ $< -+ $(CC) $(DEFINES) $(INCLUDES) $(LIB_DIRS) $(LIBS) -o $@ $< $(LDFLAGS) - strip $@ - - $(OBJECTS): $(SOURCES) -- $(CC) $(FLAGS) $(DEFINES) $(INCLUDES) $(LIB_DIRS) -c -o $@ $< -+ $(CC) $(FLAGS) $(CFLAGS) $(DEFINES) $(INCLUDES) $(LIB_DIRS) -c -o $@ $< - - clean: - rm -rf $(TARGET) $(OBJECTS) diff --git a/srcpkgs/yeahconsole/template b/srcpkgs/yeahconsole/template deleted file mode 100644 index f5a681b5dc88ae..00000000000000 --- a/srcpkgs/yeahconsole/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'yeahconsole' -pkgname=yeahconsole -version=0.3.4 -revision=3 -build_style=gnu-makefile -makedepends="libX11-devel" -short_desc="Turns an xterm or rxvt-unicode into a game-like console" -maintainer="Duncaen " -license="GPL-2.0-or-later" -homepage="http://phrat.de/yeahtools.html" -distfiles="http://phrat.de/yeahconsole-${version}.tar.gz" -checksum=fcf3481f78a263a70f1cb5163630fc22e78bb0915013eb05689c6f4aeb0583ef - -do_install() { - vbin yeahconsole -} diff --git a/srcpkgs/yeahconsole/update b/srcpkgs/yeahconsole/update deleted file mode 100644 index 5cb8539348783e..00000000000000 --- a/srcpkgs/yeahconsole/update +++ /dev/null @@ -1 +0,0 @@ -site="http://phrat.de/downloads.html" diff --git a/srcpkgs/yeahwm/patches/fix-makefile.patch b/srcpkgs/yeahwm/patches/fix-makefile.patch deleted file mode 100644 index 6beb352281aa37..00000000000000 --- a/srcpkgs/yeahwm/patches/fix-makefile.patch +++ /dev/null @@ -1,39 +0,0 @@ -Enable configurable CC and XROOT. -Add missing $(LIBS) to link and remove strip. -Add yeahwm.1 to install target. - ---- yeahwm-0.3.5.orig/Makefile -+++ yeahwm-0.3.5/Makefile -@@ -1,11 +1,11 @@ - # If you don't use CC --CC = gcc -+CC ?= gcc - - # Edit this line if you don't want yeahwm to install under /usr. - # Note that $(DESTDIR) is used by the Debian build process. - prefix = $(DESTDIR)/usr - --XROOT = /usr/X11R6 -+XROOT ?= /usr/X11R6 - INCLUDES = -I$(XROOT)/include - LDPATH = -L$(XROOT)/lib - LIBS = -lX11 -@@ -55,8 +55,7 @@ OBJS = $(SRCS:.c=.o) - all: yeahwm - - yeahwm: $(OBJS) -- $(CC) $(CFLAGS) $(OBJS) -o $@ $(LDFLAGS) -- strip yeahwm -+ $(CC) $(CFLAGS) $(OBJS) -o $@ $(LDFLAGS) $(LIBS) - - allinone: - cat yeahwm.h $(SRCS) | sed 's/^#include.*yeahwm.*$$//' > allinone.c -@@ -71,7 +70,7 @@ doinstall: - if [ -f yeahwm.exe ]; then mv yeahwm.exe yeahwm; fi - mkdir -p $(prefix)/bin $(prefix)/share/man/man1 - install -s yeahwm $(prefix)/bin -- #install yeahwm.1 $(prefix)/share/man/man1 -+ install yeahwm.1 $(prefix)/share/man/man1 - #gzip -9 $(prefix)/share/man/man1/yeahwm.1 - - install: doinstall diff --git a/srcpkgs/yeahwm/patches/fix-shape.patch b/srcpkgs/yeahwm/patches/fix-shape.patch deleted file mode 100644 index 7fe4a4de2ad58d..00000000000000 --- a/srcpkgs/yeahwm/patches/fix-shape.patch +++ /dev/null @@ -1,20 +0,0 @@ -Fix misplaced #ifdef. A closing brace is always required -for switch() and an empty default is a bug. - ---- a/main.c 2004-11-21 19:00:54.000000000 +0100 -+++ b/main.c 2015-10-25 23:08:33.060565151 +0100 -@@ -173,12 +173,12 @@ - if (ev.xexpose.count == 0); - handle_expose_event(&ev.xexpose); - break; -- default: - #ifdef SHAPE -+ default: - if (have_shape && ev.type == shape_event) - handle_shape_event((XShapeEvent *) & ev); -- } - #endif -+ } - - } - return 1; diff --git a/srcpkgs/yeahwm/template b/srcpkgs/yeahwm/template deleted file mode 100644 index 3574b02200e6db..00000000000000 --- a/srcpkgs/yeahwm/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'yeahwm' -pkgname=yeahwm -version=0.3.5 -revision=3 -build_style=gnu-makefile -make_build_args="XROOT=\${XBPS_CROSS_BASE}/usr" -makedepends="motif-devel libX11-devel libXinerama-devel" -short_desc="Window manager for X based on evilwm and aewm" -maintainer="Ananteris " -license="Public Domain" -homepage="http://phrat.de" -distfiles="http://phrat.de/${pkgname}_${version}.tar.gz" -checksum=c92ce98848c8b88d9b67c128e30710944c04a6454310254535c102b2b6fcee05 - -CFLAGS="-fcommon" - -post_install() { - tail -n 40 README.evilwm > LICENSE - vlicense LICENSE - vdoc README - vdoc README.evilwm -} diff --git a/srcpkgs/yeahwm/update b/srcpkgs/yeahwm/update deleted file mode 100644 index 3f3aecf34f9306..00000000000000 --- a/srcpkgs/yeahwm/update +++ /dev/null @@ -1,2 +0,0 @@ -site=http://phrat.de/downloads.html -pattern="yeahwm_\K[\d\.]*(?=\.tar\.gz)" diff --git a/srcpkgs/yelp-devel b/srcpkgs/yelp-devel deleted file mode 120000 index df98b1a87ee06f..00000000000000 --- a/srcpkgs/yelp-devel +++ /dev/null @@ -1 +0,0 @@ -yelp \ No newline at end of file diff --git a/srcpkgs/yelp-tools/template b/srcpkgs/yelp-tools/template deleted file mode 100644 index fa58334c70ba8d..00000000000000 --- a/srcpkgs/yelp-tools/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'yelp-tools' -pkgname=yelp-tools -version=42.1 -revision=1 -build_style=meson -hostmakedepends="pkg-config itstool libxslt python3-lxml" -makedepends="yelp-xsl" -depends="itstool libxslt yelp-xsl python3-lxml" -short_desc="Tools for creating Yelp documentation" -maintainer="Enno Boland " -license="GPL-2.0-or-later" -homepage="http://www.gnome.org" -changelog="https://gitlab.gnome.org/GNOME/yelp-tools/-/raw/master/NEWS" -distfiles="${GNOME_SITE}/yelp-tools/${version%.*}/yelp-tools-${version}.tar.xz" -checksum=3e496a4020d4145b99fd508a25fa09336a503a4e8900028421e72c6a4b11f905 diff --git a/srcpkgs/yelp-xsl/template b/srcpkgs/yelp-xsl/template deleted file mode 100644 index 5eaf762303bd1e..00000000000000 --- a/srcpkgs/yelp-xsl/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'yelp-xsl' -# keep up to date with yelp -pkgname=yelp-xsl -version=42.4 -revision=1 -build_style=meson -hostmakedepends="pkg-config gettext itstool libxslt" -makedepends="libxslt-devel" -short_desc="Help browser for GNOME desktop - XSL and misc files" -maintainer="Érico Nogueira " -license="GPL-2.0-or-later" -homepage="https://wiki.gnome.org/Apps/Yelp/Xsl" -#changelog="https://gitlab.gnome.org/GNOME/yelp-xsl/-/raw/gnome-42/NEWS" -changelog="https://gitlab.gnome.org/GNOME/yelp-xsl/-/raw/master/NEWS" -distfiles="${GNOME_SITE}/yelp-xsl/${version%.*}/yelp-xsl-${version}.tar.xz" -checksum=fdebb07eb2e66a7fb7a0dce6ad8248ad29a4bbb134ba829128ca104f58abd7d1 diff --git a/srcpkgs/yelp/template b/srcpkgs/yelp/template deleted file mode 100644 index f522a55dfd67f7..00000000000000 --- a/srcpkgs/yelp/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'yelp' -# keep up to date with yelp-xsl -pkgname=yelp -version=42.3 -revision=1 -build_style=meson -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 libwebkit2gtk41-devel yelp-xsl libhandy1-devel" -depends="dconf desktop-file-utils hicolor-icon-theme yelp-xsl" -short_desc="Help browser for GNOME desktop" -maintainer="Érico Nogueira " -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" -distfiles="${GNOME_SITE}/yelp/${version%.*}/yelp-${version}.tar.xz" -checksum=26ccc422679a9e6a7a3aa083d90fcdb347f5f2300be3e01431a30d0cdd2a89a3 - -yelp-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/yersinia/patches/fix_crossbuild.patch b/srcpkgs/yersinia/patches/fix_crossbuild.patch deleted file mode 100644 index f02fb904e21278..00000000000000 --- a/srcpkgs/yersinia/patches/fix_crossbuild.patch +++ /dev/null @@ -1,176 +0,0 @@ ---- a/configure -+++ b/configure -@@ -4843,59 +4843,6 @@ - - disable_bpf=no - have_bpf=no --{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for BPF device sending support" >&5 --$as_echo_n "checking for BPF device sending support... " >&6; } --if test "$cross_compiling" = yes; then : -- { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 --$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} --as_fn_error $? "cannot run test program while cross compiling --See \`config.log' for more details" "$LINENO" 5; } --else -- cat confdefs.h - <<_ACEOF >conftest.$ac_ext --/* end confdefs.h. */ -- --#include --#include --#include --#include -- --int --main(int argc, char *argv[]) { -- int fd; -- -- fd = open("/dev/bpf0", O_RDONLY, 0); -- -- /* if we opened it, we're good */ -- if (fd > 1) -- exit(0); -- -- /* if we got EBUSY or permission denied it exists, so we're good */ -- if (fd < 0 && (errno == EBUSY || errno == 13)) -- exit(0); -- -- /* else suck, no good */ -- exit(-1); --} --_ACEOF --if ac_fn_c_try_run "$LINENO"; then : -- -- if test $disable_bpf = no ; then -- --$as_echo "#define HAVE_BPF 1" >>confdefs.h -- -- { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 --$as_echo "yes" >&6; } -- have_bpf=yes -- else -- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 --$as_echo "no" >&6; } -- fi -- --fi --rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ -- conftest.$ac_objext conftest.beam conftest.$ac_ext --fi -- - - { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a complete set of libnet headers" >&5 - $as_echo_n "checking for a complete set of libnet headers... " >&6; } -@@ -4947,11 +4894,6 @@ - LIBNET_INCLUDE="-I$libnet_dir" - LIBNET_LINK="-L`dirname $libnet_dir`/lib" - LIBNET_CONFIG="$libnet_config_dir/libnet-config" -- -- -- -- -- - fi - - if test "$LIBNET_LINK" != "-L/usr/lib" ; then -@@ -4961,99 +4903,7 @@ - CFLAGS="$CFLAGS $LIBNET_INCLUDE" - fi - --{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for libnet_build_stp_conf in -lnet" >&5 --$as_echo_n "checking for libnet_build_stp_conf in -lnet... " >&6; } --if ${ac_cv_lib_net_libnet_build_stp_conf+:} false; then : -- $as_echo_n "(cached) " >&6 --else -- ac_check_lib_save_LIBS=$LIBS --LIBS="-lnet $LIBS" --cat confdefs.h - <<_ACEOF >conftest.$ac_ext --/* end confdefs.h. */ -- --/* Override any GCC internal prototype to avoid an error. -- Use char because int might match the return type of a GCC -- builtin and then its argument prototype would still apply. */ --#ifdef __cplusplus --extern "C" --#endif --char libnet_build_stp_conf (); --int --main () --{ --return libnet_build_stp_conf (); -- ; -- return 0; --} --_ACEOF --if ac_fn_c_try_link "$LINENO"; then : -- ac_cv_lib_net_libnet_build_stp_conf=yes --else -- ac_cv_lib_net_libnet_build_stp_conf=no --fi --rm -f core conftest.err conftest.$ac_objext \ -- conftest$ac_exeext conftest.$ac_ext --LIBS=$ac_check_lib_save_LIBS --fi --{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_net_libnet_build_stp_conf" >&5 --$as_echo "$ac_cv_lib_net_libnet_build_stp_conf" >&6; } --if test "x$ac_cv_lib_net_libnet_build_stp_conf" = xyes; then : -- have_libnet=yes --else -- have_libnet=no --fi -- --if test $have_libnet = no; then -- { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Ouch!! Libnet library 1.1.2 is needed in order to compile Yersinia!!..." >&5 --$as_echo "$as_me: WARNING: Ouch!! Libnet library 1.1.2 is needed in order to compile Yersinia!!..." >&2;} -- as_fn_error $? "...i'm sure you'll take the right decision." "$LINENO" 5 --fi -- -- --{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if libnet is at least version 1.1.2" >&5 --$as_echo_n "checking if libnet is at least version 1.1.2... " >&6; } --if test "$cross_compiling" = yes; then : -- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 --$as_echo "no" >&6; }; have_libnet=no --else -- cat confdefs.h - <<_ACEOF >conftest.$ac_ext --/* end confdefs.h. */ -- --#include --#include --#define HOPE_MAJOR 1 --#define HOPE_MEDIUM 1 --#define HOPE_MINOR 2 --int main() --{ -- unsigned int major,medium,minor,current, desired; -- desired = HOPE_MAJOR*10000 + HOPE_MEDIUM*100 + HOPE_MINOR; -- sscanf( LIBNET_VERSION, "%d.%d.%d", &major, &medium, &minor); -- current = major*10000 + medium*100 + minor; -- if ( current >= desired ) -- exit(0); -- exit(1); --} --_ACEOF --if ac_fn_c_try_run "$LINENO"; then : -- { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 --$as_echo "yes" >&6; }; have_libnet=yes --else -- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 --$as_echo "no" >&6; }; have_libnet=no --fi --rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ -- conftest.$ac_objext conftest.beam conftest.$ac_ext --fi -- -- --if test $have_libnet = no; then -- { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Ouch!! At least Libnet library version 1.1.2 is needed in order to compile Yersinia!!..." >&5 --$as_echo "$as_me: WARNING: Ouch!! At least Libnet library version 1.1.2 is needed in order to compile Yersinia!!..." >&2;} -- as_fn_error $? "...i'm sure you'll take the right decision." "$LINENO" 5 --fi -- -- -+have_libnet=yes - - for ac_header in sys/sockio.h sys/ioctl.h net/if.h - do : - diff --git a/srcpkgs/yersinia/template b/srcpkgs/yersinia/template deleted file mode 100644 index f9d57cfe9ffde5..00000000000000 --- a/srcpkgs/yersinia/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'yersinia' -pkgname=yersinia -version=0.8.2 -revision=2 -build_style=gnu-configure -configure_args="--disable-gtk" -hostmakedepends="pkg-config automake" -makedepends="libpcap-devel libnet-devel ncurses-devel gettext-devel" -short_desc="Framework for layer 2 security testing" -maintainer="Alex Childs " -license="GPL-2.0-or-later" -homepage="https://github.com/tomac/yersinia" -distfiles="${homepage}/archive/v${version}.tar.gz" -checksum=964f528dbffd904376ab7986e69b1e8639591c929e2f39186ac9ebf2d3bc761f - -if [ -n "$CROSS_BUILD" ]; then - hostmakedepends+=" ${makedepends}" -fi - -post_configure() { - # configure doesn't honor env CFLAGS - vsed -i src/Makefile -e'/^CFLAGS/s/$/ -fcommon/' -} diff --git a/srcpkgs/yewtube/template b/srcpkgs/yewtube/template deleted file mode 100644 index 0f365e355523f9..00000000000000 --- a/srcpkgs/yewtube/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'yewtube' -pkgname=yewtube -version=2.12.0 -revision=2 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3-requests python3-pyperclip python3-youtubesearch python3-pylast yt-dlp - python3-mutagen python3-pycryptodomex python3-websockets python3-Brotli python3-certifi" -checkdepends="${depends} python3-pip python3-dbus python3-gobject python3-pytest-xdist" -short_desc="Terminal based YouTube player and downloader" -maintainer="icp " -license="GPL-3.0-or-later" -homepage="https://github.com/mps-youtube/yewtube" -changelog="https://raw.githubusercontent.com/mps-youtube/yewtube/master/CHANGELOG.md" -distfiles="https://github.com/mps-youtube/yewtube/archive/refs/tags/v${version}.tar.gz" -checksum=0a45b09fed598d29275f62847cbb556c948cd46d2b7bb0f6b0996b2ce05b77fe - -post_install() { - vbin yt -} - -mps-youtube_package() { - depends="${sourcepkg}>=${version}_${revision}" - metapackage=yes - short_desc+=" (transitional dummy package)" -} diff --git a/srcpkgs/yggdrasil/INSTALL.msg b/srcpkgs/yggdrasil/INSTALL.msg deleted file mode 100644 index 8f910ed67a47ff..00000000000000 --- a/srcpkgs/yggdrasil/INSTALL.msg +++ /dev/null @@ -1,2 +0,0 @@ -NOTICE: Yggdrasil 0.5 contains breaking changes. For more information, see -https://yggdrasil-network.github.io/2023/10/22/upcoming-v05-release.html diff --git a/srcpkgs/yggdrasil/files/yggdrasil/run b/srcpkgs/yggdrasil/files/yggdrasil/run deleted file mode 100644 index 1189f9cc02ed2b..00000000000000 --- a/srcpkgs/yggdrasil/files/yggdrasil/run +++ /dev/null @@ -1,10 +0,0 @@ -#!/bin/sh -exec 2>&1 -modprobe tun -caps='-all,+NET_ADMIN,+NET_RAW' -drop_caps="setpriv --inh-caps $caps --bounding-set $caps" -if [ -f /etc/yggdrasil.conf ]; then - exec $drop_caps yggdrasil -useconffile /etc/yggdrasil.conf 2>&1 -else - exec $drop_caps yggdrasil -autoconf 2>&1 -fi diff --git a/srcpkgs/yggdrasil/template b/srcpkgs/yggdrasil/template deleted file mode 100644 index e6a26ebf2c2453..00000000000000 --- a/srcpkgs/yggdrasil/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'yggdrasil' -pkgname=yggdrasil -version=0.5.12 -revision=1 -build_style=go -go_import_path=github.com/yggdrasil-network/yggdrasil-go -go_package="$go_import_path/cmd/yggdrasil $go_import_path/cmd/yggdrasilctl" -go_ldflags="-X ${go_import_path}/src/version.buildName=$pkgname -X - ${go_import_path}/src/version.buildVersion=$version" -short_desc="Experiment in scalable routing as an encrypted IPv6 overlay network" -maintainer="Orphaned " -license="LGPL-3.0-only" -homepage="https://yggdrasil-network.github.io/" -changelog="https://raw.githubusercontent.com/yggdrasil-network/yggdrasil-go/develop/CHANGELOG.md" -distfiles="https://github.com/yggdrasil-network/yggdrasil-go/archive/v${version}.tar.gz" -checksum=6504a1e4095e091e7d6f1baa36602e3258a62c5025671b61eccbf8be532c7a0b - -post_install() { - vsv yggdrasil -} - -yggdrasilctl_package() { - short_desc="Administration utility for the yggdrasil node admin API" - pkg_install() { - vmove /usr/bin/yggdrasilctl - } -} diff --git a/srcpkgs/yggdrasilctl b/srcpkgs/yggdrasilctl deleted file mode 120000 index 2e1db2faade69c..00000000000000 --- a/srcpkgs/yggdrasilctl +++ /dev/null @@ -1 +0,0 @@ -yggdrasil \ No newline at end of file diff --git a/srcpkgs/yj/template b/srcpkgs/yj/template deleted file mode 100644 index af8323bab5b7aa..00000000000000 --- a/srcpkgs/yj/template +++ /dev/null @@ -1,12 +0,0 @@ -# Template file for 'yj' -pkgname=yj -version=5.1.0 -revision=4 -build_style=go -go_import_path="github.com/sclevine/yj/v${version%%.*}" -short_desc="Convert YAML <=> TOML <=> JSON <=> HCL" -maintainer="Leah Neukirchen " -license="Apache-2.0" -homepage="https://github.com/sclevine/yj" -distfiles="https://github.com/sclevine/yj/archive/v${version}.tar.gz" -checksum=9a3e9895181d1cbd436a1b02ccf47579afacd181c73f341e697a8fe74f74f99d diff --git a/srcpkgs/ykclient-devel b/srcpkgs/ykclient-devel deleted file mode 120000 index e3ff6e65a3f2e5..00000000000000 --- a/srcpkgs/ykclient-devel +++ /dev/null @@ -1 +0,0 @@ -ykclient \ No newline at end of file diff --git a/srcpkgs/ykclient/template b/srcpkgs/ykclient/template deleted file mode 100644 index 36abc60786398e..00000000000000 --- a/srcpkgs/ykclient/template +++ /dev/null @@ -1,34 +0,0 @@ -# Template file for 'ykclient' -pkgname=ykclient -version=2.15 -revision=2 -build_style=gnu-configure -configure_args="--disable-static --disable-silent-rules" -hostmakedepends="automake libtool pkg-config" -makedepends="libcurl-devel" -short_desc="Yubico YubiKey OTP C client and library" -maintainer="Alexander Gehrke " -license="BSD-2-Clause" -homepage="https://developers.yubico.com/yubico-c-client" -distfiles="https://developers.yubico.com/yubico-c-client/Releases/${pkgname}-${version}.tar.gz" -checksum=f461cdefe7955d58bbd09d0eb7a15b36cb3576b88adbd68008f40ea978ea5016 - -pre_configure() { - # disable manpage generation, as it breaks crosscompiling - # and the generated manpage is included in the dist anyway - sed -i -e '/^ykclient\.1/,/--no-info/ s/^/#/' Makefile.am - autoreconf -fi -} - -post_install() { - vlicense COPYING LICENSE -} - -ykclient-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}-${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/*.so - } -} diff --git a/srcpkgs/ykneomgr/template b/srcpkgs/ykneomgr/template deleted file mode 100644 index addfcda74075d4..00000000000000 --- a/srcpkgs/ykneomgr/template +++ /dev/null @@ -1,41 +0,0 @@ -# Template file for 'ykneomgr' -pkgname=ykneomgr -version=0.1.8 -revision=4 -build_style=gnu-configure -hostmakedepends="automake libtool pkg-config gengetopt help2man gtk-doc" -makedepends="pcsclite-devel libzip-devel zlib-devel" -short_desc="Yubikey NEO Manager" -maintainer="Orphaned " -license="LGPL-3.0-or-later" -homepage="https://developers.yubico.com/libykneomgr/" -distfiles="https://developers.yubico.com/libykneomgr/Releases/libykneomgr-${version}.tar.gz" -checksum=2749ef299a1772818e63c0ff5276f18f1694f9de2137176a087902403e5df889 - -post_extract() { - # don't rebuild the man page - breaks cross build - sed -i '/^ykneomgr.1/,$d' src/Makefile.am -} - -pre_configure() { - autoreconf -fi -} - -libykneomgr_package() { - short_desc+=" - shared library" - pkg_install() { - vmove usr/lib/libykneomgr.so.* - } -} - -libykneomgr-devel_package() { - short_desc+=" - development files" - depends="libykneomgr>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/libykneomgr.a - vmove usr/lib/libykneomgr.so - vmove usr/lib/pkgconfig - vmove usr/share/gtk-doc - } -} diff --git a/srcpkgs/ykneomgr/update b/srcpkgs/ykneomgr/update deleted file mode 100644 index 0fa8b3c60c38fd..00000000000000 --- a/srcpkgs/ykneomgr/update +++ /dev/null @@ -1 +0,0 @@ -pkgname=lib${pkgname} diff --git a/srcpkgs/ykpers-gui/template b/srcpkgs/ykpers-gui/template deleted file mode 100644 index c78bc73df5b815..00000000000000 --- a/srcpkgs/ykpers-gui/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'ykpers-gui' -_realname="yubikey-personalization-gui" -pkgname=ykpers-gui -version=3.1.25 -revision=1 -build_style=qmake -hostmakedepends="qt5-qmake pkg-config qt5-host-tools" -makedepends="qt5-devel libusb-compat-devel libyubikey-devel libykpers-devel" -depends="hicolor-icon-theme" -short_desc="Yubikey Personalization Tools GUI" -maintainer="Orphaned " -license="BSD-2-Clause" -homepage="https://developers.yubico.com/yubikey-personalization-gui" -distfiles="https://developers.yubico.com/${_realname}/Releases/${_realname}-${version}.tar.gz" -checksum=680b8ba8251c828847ffddd520165ac14927c2c6ee4ae39cfa9022ad7dd9dece - -post_install() { - vlicense COPYING LICENSE - vbin build/release/${_realname} ykpers-gui - vinstall resources/lin/${_realname}.png 644 usr/share/icons/hicolor/48x48/apps ykpers-gui.png - vinstall resources/lin/${_realname}.desktop 644 usr/share/applications ykpers-gui.desktop - sed -i -e 's,^\(Exec\|Icon\)=.*,\1=ykpers-gui,' ${DESTDIR}/usr/share/applications/ykpers-gui.desktop -} diff --git a/srcpkgs/ykpers-gui/update b/srcpkgs/ykpers-gui/update deleted file mode 100644 index ff97e263f1c3e4..00000000000000 --- a/srcpkgs/ykpers-gui/update +++ /dev/null @@ -1 +0,0 @@ -pkgname=yubikey-personalization-gui diff --git a/srcpkgs/ykpers/template b/srcpkgs/ykpers/template deleted file mode 100644 index 96f244bcf4aab4..00000000000000 --- a/srcpkgs/ykpers/template +++ /dev/null @@ -1,40 +0,0 @@ -# Template file for 'ykpers' -pkgname=ykpers -version=1.20.0 -revision=1 -build_style=gnu-configure -configure_args="--disable-static --disable-rpath --with-backend=libusb" -hostmakedepends="pkg-config" -makedepends="libusb-compat-devel libyubikey-devel" -short_desc="Yubikey Personalization Tools cmdline" -maintainer="Orphaned " -license="BSD-2-Clause" -homepage="https://developers.yubico.com/yubikey-personalization/" -distfiles="https://developers.yubico.com/yubikey-personalization/Releases/${pkgname}-${version}.tar.gz" -checksum=0ec84d0ea862f45a7d85a1a3afe5e60b8da42df211bb7d27a50f486e31a79b93 - -CFLAGS="-fcommon" - -post_install() { - vlicense COPYING LICENSE - vdoc README - vinstall 69-yubikey.rules 644 usr/lib/udev/rules.d/ - vinstall 70-yubikey.rules 644 usr/lib/udev/rules.d/ -} - -libykpers_package() { - short_desc+=" - shared library" - pkg_install() { - vmove "usr/lib/libykpers-${version%.*.*}.so.*" - } -} - -libykpers-devel_package() { - short_desc+=" - development files" - depends="lib${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.so" - vmove /usr/lib/pkgconfig - } -} diff --git a/srcpkgs/ykpivmgr b/srcpkgs/ykpivmgr deleted file mode 120000 index 16a792b7e47139..00000000000000 --- a/srcpkgs/ykpivmgr +++ /dev/null @@ -1 +0,0 @@ -yubico-piv-tool \ No newline at end of file diff --git a/srcpkgs/ymir/template b/srcpkgs/ymir/template deleted file mode 100644 index c84463dba10d52..00000000000000 --- a/srcpkgs/ymir/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'ymir' -pkgname=ymir -version=0.0.7 -revision=1 -build_style=cargo -build_helper=qemu -short_desc="Tool for doing bulk test builds of Void Linux packages" -maintainer="tranzystorekk " -license="MIT" -homepage="https://codeberg.org/tranzystorekk/ymir" -changelog="https://codeberg.org/tranzystorekk/ymir/raw/branch/main/CHANGELOG.md" -distfiles="https://codeberg.org/tranzystorekk/ymir/archive/v${version}.tar.gz" -checksum=522f7ebf7a292704850f8fc5adfa1a451bec34ed8b1d419bc50c76f987a848f0 - -post_install() { - for shell in bash fish zsh; do - vtargetrun ${DESTDIR}/usr/bin/ymir completion ${shell} > ymir.${shell} - vcompletion ymir.${shell} ${shell} - done - - vlicense LICENSE -} diff --git a/srcpkgs/ympd/patches/fix-cflags.patch b/srcpkgs/ympd/patches/fix-cflags.patch deleted file mode 100644 index dafdfd48851db6..00000000000000 --- a/srcpkgs/ympd/patches/fix-cflags.patch +++ /dev/null @@ -1,13 +0,0 @@ -Index: CMakeLists.txt -=================================================================== ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -24,7 +24,7 @@ include_directories(${PROJECT_BINARY_DIR - - include(CheckCSourceCompiles) - --set(CMAKE_C_FLAGS "-std=gnu99 -Wall") -+set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -std=gnu99 -Wall") - set(CMAKE_C_FLAGS_DEBUG "-ggdb -pedantic") - if(WITH_IPV6) - set_property(DIRECTORY APPEND PROPERTY COMPILE_DEFINITIONS NS_ENABLE_IPV6) diff --git a/srcpkgs/ympd/template b/srcpkgs/ympd/template deleted file mode 100644 index 1437f0b33241f4..00000000000000 --- a/srcpkgs/ympd/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'ympd' -pkgname=ympd -version=1.3.0 -revision=9 -build_style=cmake -hostmakedepends="perl pkg-config" -makedepends="libmpdclient-devel openssl-devel" -short_desc="Standalone MPD Web GUI written in C" -maintainer="John " -license="GPL-2.0-only" -homepage="https://www.ympd.org" -distfiles="https://github.com/notandy/ympd/archive/v${version}.tar.gz" -checksum=d9f68920cd93d1cfa971e1d7b9162a2b1724909bc9753c1338cecb3688d234d5 - -pre_configure() { - vsed -i CMakeLists.txt -e"s;-std=gnu99 -Wall;& -fcommon;" -} diff --git a/srcpkgs/ymuse/template b/srcpkgs/ymuse/template deleted file mode 100644 index 3d8b6190a10773..00000000000000 --- a/srcpkgs/ymuse/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 'ymuse' -pkgname=ymuse -version=0.22 -revision=2 -build_style=go -go_import_path=github.com/yktoo/ymuse -hostmakedepends="pkg-config gettext" -makedepends="gtk+3-devel gdk-pixbuf-devel glib-devel" -short_desc="GTK client for Music Player Daemon, written in Go" -maintainer="Andrew J. Hesford " -license="Apache-2.0" -homepage="https://yktoo.com/en/software/ymuse/" -distfiles="https://github.com/yktoo/ymuse/archive/v${version}.tar.gz" -checksum=82c0850bbe7e2d9ce227284e167e091c497fffc9f5b80f84132305a4f360ec32 - -pre_build() { - go generate -} - -post_install() { - vmkdir usr/share/icons - vcopy "resources/icons/*" usr/share/icons - - vmkdir usr/share/locale - vcopy "resources/i18n/generated/*" usr/share/locale - - vmkdir usr/share/applications - vcopy resources/com.yktoo.ymuse.desktop usr/share/applications -} diff --git a/srcpkgs/yoshimi/template b/srcpkgs/yoshimi/template deleted file mode 100644 index 6f7f64c3a74f7b..00000000000000 --- a/srcpkgs/yoshimi/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'yoshimi' -pkgname=yoshimi -version=2.3.5.2 -revision=1 -build_wrksrc=src -build_style=cmake -configure_args="-DCMAKE_INSTALL_DATAROOTDIR=/usr/share" -hostmakedepends="pkg-config fltk" -makedepends="jack-devel fltk-devel fftw-devel mxml-devel cairo-devel - lv2 readline-devel ncurses-devel" -short_desc="ZynAddSubFX fork with improved JACK audio & MIDI IO" -maintainer="Andrea Brancaleoni " -license="GPL-2.0-or-later" -homepage="https://yoshimi.github.io/" -distfiles="https://github.com/Yoshimi/$pkgname/archive/$version.tar.gz" -checksum=b642f490f0a52465fcabdeca47baa63af955163762ce46f70a54dfe361c4a8ca - -case "$XBPS_TARGET_MACHINE" in - *-musl) makedepends+=" argp-standalone";; -esac diff --git a/srcpkgs/yosys-abc/patches/remove_bzlib_convenience.patch b/srcpkgs/yosys-abc/patches/remove_bzlib_convenience.patch deleted file mode 100644 index e7fc2e89678a1c..00000000000000 --- a/srcpkgs/yosys-abc/patches/remove_bzlib_convenience.patch +++ /dev/null @@ -1,62 +0,0 @@ -From: Ruben Undheim -Date: Sat, 4 Aug 2018 13:17:43 +0000 -Subject: The library bzlib is included in the source and - - built as a convenience library. This patch prevents this from being - built and links berkeley-abc with debian's bzlib library instead. -Forwarded: doesn't make sense upstream -=================================================================== ---- - Makefile | 4 +++- - src/base/io/ioReadAiger.c | 2 +- - src/base/io/ioWriteAiger.c | 2 +- - 3 files changed, 5 insertions(+), 3 deletions(-) - -diff --git Makefile Makefile -index e0e8b8f..36b0f89 100644 ---- a/Makefile -+++ b/Makefile -@@ -20,7 +20,7 @@ MODULES := \ - src/map/mapper src/map/mio src/map/super src/map/if \ - src/map/amap src/map/cov src/map/scl src/map/mpm \ - src/misc/extra src/misc/mvc src/misc/st src/misc/util src/misc/nm \ -- src/misc/vec src/misc/hash src/misc/tim src/misc/bzlib src/misc/zlib \ -+ src/misc/vec src/misc/hash src/misc/tim src/misc/zlib \ - src/misc/mem src/misc/bar src/misc/bbl src/misc/parse \ - src/opt/cut src/opt/fxu src/opt/fxch src/opt/rwr src/opt/mfs src/opt/sim \ - src/opt/ret src/opt/fret src/opt/res src/opt/lpk src/opt/nwk src/opt/rwt \ -@@ -143,6 +143,8 @@ ifneq ($(findstring Darwin, $(shell uname)), Darwin) - LIBS += -lrt - endif - -+LIBS += -lbz2 -+ - ifdef ABC_USE_LIBSTDCXX - LIBS += -lstdc++ - $(info $(MSG_PREFIX)Using explicit -lstdc++) -diff --git src/base/io/ioReadAiger.c src/base/io/ioReadAiger.c -index f87d971..4f0f6a3 100644 ---- a/src/base/io/ioReadAiger.c -+++ b/src/base/io/ioReadAiger.c -@@ -26,7 +26,7 @@ - #include - #include - --#include "misc/bzlib/bzlib.h" -+#include - #include "misc/zlib/zlib.h" - #include "ioAbc.h" - -diff --git src/base/io/ioWriteAiger.c src/base/io/ioWriteAiger.c -index 0a68c7e..f0744c6 100644 ---- a/src/base/io/ioWriteAiger.c -+++ b/src/base/io/ioWriteAiger.c -@@ -26,7 +26,7 @@ - #include - #include - --#include "misc/bzlib/bzlib.h" -+#include - #include "misc/zlib/zlib.h" - #include "ioAbc.h" - diff --git a/srcpkgs/yosys-abc/patches/remove_zlib_convenience.patch b/srcpkgs/yosys-abc/patches/remove_zlib_convenience.patch deleted file mode 100644 index 64a63d3d7e55a5..00000000000000 --- a/srcpkgs/yosys-abc/patches/remove_zlib_convenience.patch +++ /dev/null @@ -1,75 +0,0 @@ -From: Ruben Undheim -Date: Sat, 4 Aug 2018 13:17:43 +0000 -Subject: The library zlib is included in the source and - - built as a convenience library. This patch prevents this from being - built and links berkeley-abc with debian's zlib library instead. -Forwarded: doesn't make sense upstream -=================================================================== ---- - Makefile | 3 ++- - src/base/io/ioReadAiger.c | 2 +- - src/base/io/ioWriteAiger.c | 2 +- - src/sat/cnf/cnfMan.c | 2 +- - 4 files changed, 5 insertions(+), 4 deletions(-) - -diff --git Makefile Makefile -index 36b0f89..68651d2 100644 ---- a/Makefile -+++ b/Makefile -@@ -20,7 +20,7 @@ MODULES := \ - src/map/mapper src/map/mio src/map/super src/map/if \ - src/map/amap src/map/cov src/map/scl src/map/mpm \ - src/misc/extra src/misc/mvc src/misc/st src/misc/util src/misc/nm \ -- src/misc/vec src/misc/hash src/misc/tim src/misc/zlib \ -+ src/misc/vec src/misc/hash src/misc/tim \ - src/misc/mem src/misc/bar src/misc/bbl src/misc/parse \ - src/opt/cut src/opt/fxu src/opt/fxch src/opt/rwr src/opt/mfs src/opt/sim \ - src/opt/ret src/opt/fret src/opt/res src/opt/lpk src/opt/nwk src/opt/rwt \ -@@ -144,6 +144,7 @@ ifneq ($(findstring Darwin, $(shell uname)), Darwin) - endif - - LIBS += -lbz2 -+LIBS += -lz - - ifdef ABC_USE_LIBSTDCXX - LIBS += -lstdc++ -diff --git src/base/io/ioReadAiger.c src/base/io/ioReadAiger.c -index 4f0f6a3..e174ff6 100644 ---- a/src/base/io/ioReadAiger.c -+++ b/src/base/io/ioReadAiger.c -@@ -27,7 +27,7 @@ - #include - - #include --#include "misc/zlib/zlib.h" -+#include - #include "ioAbc.h" - - ABC_NAMESPACE_IMPL_START -diff --git src/base/io/ioWriteAiger.c src/base/io/ioWriteAiger.c -index f0744c6..d265104 100644 ---- a/src/base/io/ioWriteAiger.c -+++ b/src/base/io/ioWriteAiger.c -@@ -27,7 +27,7 @@ - #include - - #include --#include "misc/zlib/zlib.h" -+#include - #include "ioAbc.h" - - -diff --git src/sat/cnf/cnfMan.c src/sat/cnf/cnfMan.c -index 5a125ec..54c582f 100644 ---- a/src/sat/cnf/cnfMan.c -+++ b/src/sat/cnf/cnfMan.c -@@ -21,7 +21,7 @@ - #include "cnf.h" - #include "sat/bsat/satSolver.h" - #include "sat/bsat/satSolver2.h" --#include "misc/zlib/zlib.h" -+#include - - ABC_NAMESPACE_IMPL_START - diff --git a/srcpkgs/yosys-abc/patches/reproducibility.patch b/srcpkgs/yosys-abc/patches/reproducibility.patch deleted file mode 100644 index 08b1947277fe3e..00000000000000 --- a/srcpkgs/yosys-abc/patches/reproducibility.patch +++ /dev/null @@ -1,19 +0,0 @@ -From: =?utf-8?q?Daniel_Gr=C3=B6ber?= -Date: Tue, 13 Jun 2023 12:50:07 +0200 -Subject: Remove build-date/time reproducibility hazard - ---- - src/base/cmd/cmdUtils.c | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - ---- a/src/base/cmd/cmdUtils.c -+++ b/src/base/cmd/cmdUtils.c -@@ -593,7 +593,7 @@ void CmdCommandPrint( Abc_Frame_t * pAbc - nColumns = 79 / (LenghtMax + 2); - - // print the starting message -- fprintf( pAbc->Out, " Welcome to ABC compiled on %s %s!", __DATE__, __TIME__ ); -+ fprintf( pAbc->Out, " Welcome to ABC!"); - - // print the command by group - sGroupCur = NULL; diff --git a/srcpkgs/yosys-abc/template b/srcpkgs/yosys-abc/template deleted file mode 100644 index 726a3ecf6e1de8..00000000000000 --- a/srcpkgs/yosys-abc/template +++ /dev/null @@ -1,37 +0,0 @@ -# Template file for 'yosys-abc' -pkgname=yosys-abc -version=0.47 -revision=1 -build_style=gnu-makefile -make_use_env=yes -make_build_args="ABC_USE_STDINT_H=1" -makedepends="readline-devel zlib-devel bzip2-devel" -short_desc="System for Sequential Synthesis and Verification" -maintainer="Aloz1 " -license="custom:University-of-California, BSD-4-Clause, MIT, BSD-2-Clause" -homepage="http://github.com/YosysHQ/abc" -distfiles="https://github.com/YosysHQ/yosys/releases/download/${version}/abc.tar.gz" -checksum=e0a4eb6e4ec9209f7b81f7ad28ea0be1361a9cf4f4f639356feefc1f4450db7e -replaces="berkeley-abc>=0" -provides="berkeley-abc-1.01+20210000_1" - -post_patch() { - vsed -i -e '/^CC *:=/d' -e '/^CXX *:=/d' -e '/^AR *:=/d' Makefile - vsed -i -e 's/^\(#define ABC_VERSION .*\)"/\1 (Yosys '${version}')"/' src/base/main/mainInt.h -} - -do_install() { - vbin abc - vlicense copyright.txt - vlicense src/bdd/cudd/license cudd.license - vlicense src/sat/bsat/license bsat.license - vlicense src/sat/bsat2/LICENSE bsat2.license - vlicense src/sat/glucose/license glucose.license - vlicense src/sat/glucose2/license glucose2.license - sed -n '/Copyright/,/THE SOFTWARE/p' src/sat/lsat/solver.h >lsat.license - vlicense lsat.license - vlicense src/sat/satoko/LICENSE satoko.license - vlicense src/sat/xsat/license xsat.license - sed -n '/Copyright/,/SUCH DAMAGE/p' src/sat/bsat2/pstdint.h >pstdint.license - vlicense pstdint.license -} diff --git a/srcpkgs/yosys/template b/srcpkgs/yosys/template deleted file mode 100644 index 78c07b7cf1913a..00000000000000 --- a/srcpkgs/yosys/template +++ /dev/null @@ -1,39 +0,0 @@ -# Template file for 'yosys' -pkgname=yosys -version=0.47 -revision=1 -build_style=gnu-makefile -make_use_env=yes -hostmakedepends="python3 bison flex pkg-config tcl" -makedepends="tcl-devel readline-devel libffi-devel zlib-devel" -depends="graphviz xdot yosys-abc" -short_desc="Verilog RTL Synthesis Suite" -maintainer="Orphaned " -license="ISC, MIT" -homepage="https://yosyshq.net/yosys/" -distfiles="https://github.com/YosysHQ/yosys/releases/download/${version}/yosys.tar.gz" -checksum=76038d3de2768567007e7c31995b17c888c16da1cf571d8a24b4c524d3eddfdf - -post_patch() { - vsed -i \ - -e 's,-I[$](PREFIX)/include,,' \ - -e '/^CXX = g++/d' \ - Makefile -} - -do_configure() { - cat <<-EOF >Makefile.conf - ABCEXTERNAL := abc - CONFIG := gcc - LD := $CC - PREFIX := /usr - PRETTY := 0 - TCL_INCLUDE := $XBPS_CROSS_BASE/usr/include - EOF -} - -post_install() { - vlicense COPYING - vlicense libs/minisat/LICENSE - vlicense libs/cxxopts/LICENSE -} diff --git a/srcpkgs/yosys/update b/srcpkgs/yosys/update deleted file mode 100644 index f88b766eff2db6..00000000000000 --- a/srcpkgs/yosys/update +++ /dev/null @@ -1,2 +0,0 @@ -site="https://github.com/YosysHQ/yosys/releases" -pattern='"/YosysHQ/yosys/tree/\K[\d.]+(?=")' diff --git a/srcpkgs/you-get/patches/strip-version.patch b/srcpkgs/you-get/patches/strip-version.patch deleted file mode 100644 index d65b6dcff85e85..00000000000000 --- a/srcpkgs/you-get/patches/strip-version.patch +++ /dev/null @@ -1,23 +0,0 @@ -Python 3.12 does not provide the imp module, so just add a version placeholder -that can be substituted in the template. - ---- ./setup.py.orig 2023-09-29 10:39:49.179745785 -0400 -+++ ./setup.py 2023-09-29 10:40:17.005916409 -0400 -@@ -5,7 +5,7 @@ - - PROJ_METADATA = '%s.json' % PROJ_NAME - --import os, json, imp -+import os, json - here = os.path.abspath(os.path.dirname(__file__)) - proj_info = json.loads(open(os.path.join(here, PROJ_METADATA), encoding='utf-8').read()) - try: -@@ -13,7 +13,7 @@ - except: - README = "" - CHANGELOG = open(os.path.join(here, 'CHANGELOG.rst'), encoding='utf-8').read() --VERSION = imp.load_source('version', os.path.join(here, 'src/%s/version.py' % PACKAGE_NAME)).__version__ -+VERSION = '@@VERSION@@' - - from setuptools import setup, find_packages - setup( diff --git a/srcpkgs/you-get/template b/srcpkgs/you-get/template deleted file mode 100644 index 820c69ffa53bdc..00000000000000 --- a/srcpkgs/you-get/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'you-get' -pkgname=you-get -version=0.4.1650 -revision=3 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3-pysocks python3-setuptools" -short_desc="Dumb downloader that scrapes the web" -maintainer="Orphaned " -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=b3c944cf7a63cc468cccc8816dce7fc008c2e6b5ba52aefe5ce2081818a3ad47 - -post_patch() { - vsed -i -e "s/@@VERSION@@/${version}/" setup.py -} - -post_install() { - vlicense LICENSE.txt -} diff --git a/srcpkgs/youtube-dl b/srcpkgs/youtube-dl deleted file mode 120000 index b21e42fb29d51f..00000000000000 --- a/srcpkgs/youtube-dl +++ /dev/null @@ -1 +0,0 @@ -yt-dlp \ No newline at end of file diff --git a/srcpkgs/youtube-viewer/template b/srcpkgs/youtube-viewer/template deleted file mode 100644 index f00b750c5a5eb4..00000000000000 --- a/srcpkgs/youtube-viewer/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'youtube-viewer' -pkgname=youtube-viewer -version=3.11.6 -revision=1 -build_style=perl-ModuleBuild -configure_args="--gtk" -hostmakedepends="perl-Module-Build" -makedepends="perl" -depends="perl-Data-Dump perl-JSON perl-LWP-Protocol-https perl-Term-ReadLine-Gnu" -checkdepends="perl-Test-Pod" -short_desc="Command-line client to search and stream from YouTube" -maintainer="Duncaen " -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=bf0a5b2bf911ecb2201212d2a87d8425c9140f87093957af1e61cbe1039a46f1 - -gtk-youtube-viewer_package() { - depends="${sourcepkg}-${version}_${revision} perl-Gtk3 perl-File-ShareDir" - short_desc="Gtk interface to search and stream videos from YouTube" - pkg_install() { - vmove "usr/bin/gtk*-youtube-viewer" - vmove "usr/share/perl5/vendor_perl/auto/share/dist/WWW-YoutubeViewer/gtk*" - vmove usr/share/perl5/vendor_perl/auto/share/dist/WWW-YoutubeViewer/icons - } -} diff --git a/srcpkgs/yq-go/template b/srcpkgs/yq-go/template deleted file mode 100644 index 801a441f21c088..00000000000000 --- a/srcpkgs/yq-go/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'yq-go' -pkgname=yq-go -version=4.49.2 -revision=1 -build_style=go -go_import_path=github.com/mikefarah/yq/v4 -short_desc="Command-line YAML, JSON, XML, CSV, TOML and properties processor" -maintainer="Bnyro " -license="MIT" -homepage="https://mikefarah.gitbook.io/yq" -changelog="https://raw.githubusercontent.com/mikefarah/yq/master/release_notes.txt" -distfiles="https://github.com/mikefarah/yq/archive/refs/tags/v${version}.tar.gz" -checksum=648d96cc490a4e08edb6bf8ff9498360b405263e202663cd9c92322b3aa557ef - -post_install() { - # this came after yq 'the jq wrapper for yaml' so yq has the right to - # /usr/bin/yq, rename it to yq-go - mv -v "${DESTDIR}"/usr/bin/{yq,yq-go} - - vlicense LICENSE -} diff --git a/srcpkgs/yq/template b/srcpkgs/yq/template deleted file mode 100644 index 6f1ad6ce324243..00000000000000 --- a/srcpkgs/yq/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'yq' -pkgname=yq -version=3.4.3 -revision=2 -build_style=python3-pep517 -hostmakedepends="python3-setuptools_scm python3-wheel" -depends="python3-yaml python3-xmltodict python3-tomlkit python3-argcomplete jq" -checkdepends="${depends}" -short_desc="Command-line YAML processor written in Python that wraps around jq" -maintainer="Orphaned " -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=ba586a1a6f30cf705b2f92206712df2281cd320280210e7b7b80adcb8f256e3b - -do_check() { - python3 test/test.py -} - -post_install() { - mv "${DESTDIR}/usr/bin/xq" "${DESTDIR}/usr/bin/yq-xq" -} diff --git a/srcpkgs/yquake2/files/README.voidlinux b/srcpkgs/yquake2/files/README.voidlinux deleted file mode 100644 index 2caa09a8dafb59..00000000000000 --- a/srcpkgs/yquake2/files/README.voidlinux +++ /dev/null @@ -1,2 +0,0 @@ -To run yquake2 you need data files. Get the Quake 2 data files from -somewhere. Copy the data files to '~/.yq2/baseq2'. diff --git a/srcpkgs/yquake2/files/yquake2.desktop b/srcpkgs/yquake2/files/yquake2.desktop deleted file mode 100644 index 215f52293db7b9..00000000000000 --- a/srcpkgs/yquake2/files/yquake2.desktop +++ /dev/null @@ -1,10 +0,0 @@ -[Desktop Entry] -Type=Application -Version=1.0 -Name=Quake II -Comment=Yamagi Quake II Client -Icon=yquake2 -Exec=yquake2 -Categories=Game;ActionGame; -Terminal=false -StartupNotify=false diff --git a/srcpkgs/yquake2/template b/srcpkgs/yquake2/template deleted file mode 100644 index f8d1822f822a6c..00000000000000 --- a/srcpkgs/yquake2/template +++ /dev/null @@ -1,42 +0,0 @@ -# Template file for 'yquake2' -pkgname=yquake2 -version=8.60 -revision=1 -build_style=cmake -configure_args="-DSYSTEMWIDE_SUPPORT=ON" -hostmakedepends="pkg-config" -makedepends="SDL2-devel libjpeg-turbo-devel libopenal-devel zlib-devel - libcurl-devel" -depends="desktop-file-utils hicolor-icon-theme" -short_desc="Enhanced client for id Software's Quake II (Yamagi Quake II)" -maintainer="Helmut Pozimski " -license="GPL-2.0-or-later" -homepage="https://www.yamagi.org/quake2/" -distfiles="https://deponie.yamagi.org/quake2/quake2-${version}.tar.xz" -checksum=8f684737a52a75c0a0c465ec26e6a5d0fdc1d495392ea83015aed84563f93e0f - -case "$XBPS_TARGET_MACHINE" in - armv*) makedepends+=" MesaLib-devel";; -esac - -case "$XBPS_TARGET_MACHINE" in - *-musl) makedepends+=" libexecinfo-devel" - LDFLAGS="-lexecinfo";; -esac - -do_install() { - vinstall build/release/quake2 755 usr/lib/${pkgname} ${pkgname} - vmkdir usr/bin - ln -sf /usr/lib/${pkgname}/${pkgname} ${DESTDIR}/usr/bin - vbin build/release/q2ded ${pkgname}-q2ded - vinstall build/release/ref_gl3.so 644 usr/lib/${pkgname} - vinstall build/release/ref_gl1.so 644 usr/lib/${pkgname} - vinstall build/release/baseq2/game.so 644 usr/lib/${pkgname}/baseq2 - vinstall stuff/yq2.cfg 644 usr/share/doc/${pkgname} - vinstall ${FILESDIR}/${pkgname}.desktop 644 usr/share/applications - vinstall stuff/icon/Quake2.png 644 usr/share/pixmaps ${pkgname}.png - # needed because the game currently won't start when the directory doesn't exist - vmkdir usr/share/games/quake2 - touch ${DESTDIR}/usr/share/games/quake2/.emptydir - vdoc "${FILESDIR}/README.voidlinux" -} diff --git a/srcpkgs/yquake2/update b/srcpkgs/yquake2/update deleted file mode 100644 index cf710bbfd65ca7..00000000000000 --- a/srcpkgs/yquake2/update +++ /dev/null @@ -1 +0,0 @@ -pkgname=quake2 diff --git a/srcpkgs/yt-dlp/patches/nodejs.patch b/srcpkgs/yt-dlp/patches/nodejs.patch deleted file mode 100644 index 2e000ec09fd62c..00000000000000 --- a/srcpkgs/yt-dlp/patches/nodejs.patch +++ /dev/null @@ -1,20 +0,0 @@ -until deno is packaged, make node the default - ---- a/yt_dlp/options.py -+++ b/yt_dlp/options.py -@@ -464,13 +464,13 @@ - callback=_list_from_options_callback, - type='str', - callback_kwargs={'delim': None}, -- default=['deno'], -+ default=['node'], - help=( - 'Additional JavaScript runtime to enable, with an optional location for the runtime ' - '(either the path to the binary or its containing directory). ' - 'This option can be used multiple times to enable multiple runtimes. ' - 'Supported runtimes are (in order of priority, from highest to lowest): deno, node, quickjs, bun. ' -- 'Only "deno" is enabled by default. The highest priority runtime that is both enabled and ' -+ 'Only "node" is enabled by default. The highest priority runtime that is both enabled and ' - 'available will be used. In order to use a lower priority runtime when "deno" is available, ' - '--no-js-runtimes needs to be passed before enabling other runtimes')) - general.add_option( diff --git a/srcpkgs/yt-dlp/template b/srcpkgs/yt-dlp/template deleted file mode 100644 index 39d25d74b83ac2..00000000000000 --- a/srcpkgs/yt-dlp/template +++ /dev/null @@ -1,48 +0,0 @@ -# Template file for 'yt-dlp' -pkgname=yt-dlp -version=2025.11.12 -revision=1 -# XXX: keep python3-yt-dlp-ejs in sync with pyproject.toml -_ejs_ver=0.3.1 -build_style=python3-pep517 -make_check_args="-k not((download)or(test_socks))" -hostmakedepends="hatchling" -depends="python3-Brotli python3-certifi python3-mutagen python3-pycryptodomex - python3-urllib3 python3-requests python3-websockets" -checkdepends="python3-pytest-xdist python3-Brotli python3-certifi python3-mutagen - python3-pycryptodomex python3-urllib3 python3-requests python3-websockets" -short_desc="CLI program to download videos from YouTube and other sites" -maintainer="classabbyamp " -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>yt-dlp-$version.tar.gz" -checksum=561ead2e2991f11789d3cd9f9b5a2eee2641a587e2cfc1ee9631c7c1d851c0ec - -if [ "$XBPS_WORDSIZE" -eq "$XBPS_TARGET_WORDSIZE" ]; then - # nodejs can only be built for this platform combination - depends+=" python3-yt-dlp-ejs>=${_ejs_ver}_1<=${_ejs_ver}_9999" - checkdepends+=" python3-yt-dlp-ejs" -fi - -post_install() { - cat <<- "EOF" > youtube-dl - #!/bin/sh - exec yt-dlp --compat-options youtube-dl "$@" - EOF - vbin youtube-dl -} - -youtube-dl_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" (transitional compatibility package)" - pkg_install() { - vmove usr/bin/youtube-dl - } -} - -python3-youtube-dl_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" (transitional dummy package)" - metapackage=yes -} diff --git a/srcpkgs/ytcc/template b/srcpkgs/ytcc/template deleted file mode 100644 index 3fbc8d0cfdbb33..00000000000000 --- a/srcpkgs/ytcc/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'ytcc' -pkgname=ytcc -version=2.8.0 -revision=1 -build_style=python3-pep517 -make_check_args="-m not(flaky)" -hostmakedepends="python3-build hatchling python3-installer python3-wheel" -depends="yt-dlp python3-click python3-wcwidth python3-defusedxml" -checkdepends="${depends} python3-pytest" -short_desc="Cmdline tool to track your youtube channels" -maintainer="Orphaned " -license="GPL-3.0-or-later" -homepage="https://github.com/woefe/ytcc" -distfiles="https://github.com/woefe/ytcc/archive/refs/tags/v${version}.tar.gz" -checksum=7d865c783452fdfe56c089e854f02049f13e6dec987065f56ece433dcc2f05ab - -post_install() { - vcompletion scripts/completions/bash/ytcc.completion.sh bash - vcompletion scripts/completions/fish/ytcc.fish fish - vcompletion scripts/completions/zsh/_ytcc zsh - mv ${DESTDIR}/usr/bin/ytccf{.sh,} - vman doc/ytcc.1 -} diff --git a/srcpkgs/ytmdl/template b/srcpkgs/ytmdl/template deleted file mode 100644 index 888605a125b45a..00000000000000 --- a/srcpkgs/ytmdl/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 'ytmdl' -pkgname=ytmdl -version=2024.08.15.1 -revision=2 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="ffmpeg yt-dlp python3-mutagen python3-requests python3-colorama - python3-itunespy python3-BeautifulSoup4 python3-downloader-cli - python3-ffmpeg-python python3-xdg python3-lxml python3-pysocks - 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-itunespy" -short_desc="Get songs from youtube in mp3 format with all tags from itunes" -maintainer="Andrew Benson " -license="MIT" -homepage="https://github.com/deepjyoti30/ytmdl" -distfiles="${homepage}/archive/${version}.tar.gz" -checksum=d6c95cb2e13e483dbbb2b670d6e3d92f7e881be574c86dbc24fe2373d8c29ebd -# There is no test to run -make_check=no - -pre_configure() { - vsed -e '/install_requires/d' -e '/setup_requires/d' -i setup.py -} - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/ytnef-devel b/srcpkgs/ytnef-devel deleted file mode 120000 index 241c2463d78542..00000000000000 --- a/srcpkgs/ytnef-devel +++ /dev/null @@ -1 +0,0 @@ -ytnef \ No newline at end of file diff --git a/srcpkgs/ytnef/template b/srcpkgs/ytnef/template deleted file mode 100644 index ed568038f8e907..00000000000000 --- a/srcpkgs/ytnef/template +++ /dev/null @@ -1,51 +0,0 @@ -# Template file for 'ytnef' -pkgname=ytnef -version=2.1.2 -revision=1 -build_style=gnu-configure -hostmakedepends="automake libtool" -short_desc="Yerase's TNEF Stream Reader" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="https://github.com/Yeraze/ytnef" -distfiles="https://github.com/Yeraze/ytnef/archive/v${version}.tar.gz" -checksum=340f03f495884611209e9c0bc943fad06ce920e8c79655aa228d5ca7418dc360 - -pre_configure() { - ./autogen.sh -} - -do_build() { - if [ "$CROSS_BUILD" ]; then - configure_args+=" --host=${XBPS_TARGET_MACHINE}" - export ac_cv_func_malloc_0_nonnull=yes - fi - ( - cd lib - make ${makejobs} DESTDIR="${DESTDIR}" install - mv "${DESTDIR}/usr/lib${XBPS_TARGET_WORDSIZE}" "${DESTDIR}/usr/lib" - ) - export CFLAGS+=" -I${DESTDIR}/usr/include" - export LDFLAGS+=" -L${DESTDIR}/usr/lib" - make ${makejobs} -} - -do_install() { - cd ytnef - make DESTDIR="${DESTDIR}" install - # Cross compiling for some reason installs to /usr/local/bin - if [ -d "${DESTDIR}/usr/local/bin" ]; then - mv "${DESTDIR}/usr/local/bin" "${DESTDIR}/usr" - fi -} - -ytnef-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}-${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/yubico-piv-tool/template b/srcpkgs/yubico-piv-tool/template deleted file mode 100644 index 85988beb2b441d..00000000000000 --- a/srcpkgs/yubico-piv-tool/template +++ /dev/null @@ -1,60 +0,0 @@ -# Template file for 'yubico-piv-tool' -pkgname=yubico-piv-tool -version=2.7.1 -revision=1 -build_style=cmake -configure_args="-DGENERATE_MAN_PAGES=OFF" -hostmakedepends="gengetopt pkg-config perl" -makedepends="openssl-devel check-devel pcsclite-devel zlib-devel" -short_desc="Yubikey PIV management tool" -_libpiv_desc="Yubikey PIV management library" -_libykcs_desc="Yubikey PIV pkcs11 library" -maintainer="Aloz1 " -license="BSD-2-Clause" -homepage="https://developers.yubico.com/yubico-piv-tool" -distfiles="https://developers.yubico.com/yubico-piv-tool/Releases/$pkgname-${version}.tar.gz" -checksum=9813190a5c2560ef7fe8018c03614091e911e0596c5853ef25c82cd9283a444b -replaces="ykpivmgr>=0" -provides="ykpivmgr-${version}_${revision}" - -libykpiv_package() { - short_desc="${_libpiv_desc}" - pkg_install() { - vmove "usr/lib/${pkgname%-devel}.so.*" - vlicense COPYING - } -} - -libykpiv-devel_package() { - short_desc="${_libpiv_desc} - development files" - depends="${pkgname%-devel}>=${version}_${revision}" - pkg_install() { - vmove "usr/include" - vmove "usr/lib/${pkgname%-devel}.so" - vmove "usr/lib/${pkgname%-devel}.a" - vmove "usr/lib/pkgconfig/ykpiv.pc" - } -} - -libykcs11_package() { - short_desc="${_libykcs_desc}" - pkg_install() { - vmove "usr/lib/${pkgname%-devel}.so.*" - } -} - -libykcs11-devel_package() { - short_desc="${_libykcs_desc} - Development files" - depends="${pkgname%-devel}>=${version}_${revision}" - pkg_install() { - vmove "usr/lib/${pkgname%-devel}.a" - vmove "usr/lib/${pkgname%-devel}.so" - vmove "usr/lib/pkgconfig/ykcs11.pc" - } -} - -ykpivmgr_package() { - short_desc+=" - transitional package" - depends="$sourcepkg" - metapackage=yes -} diff --git a/srcpkgs/yubico-piv-tool/update b/srcpkgs/yubico-piv-tool/update deleted file mode 100644 index bb3788d7e3ee39..00000000000000 --- a/srcpkgs/yubico-piv-tool/update +++ /dev/null @@ -1,2 +0,0 @@ -site=https://developers.yubico.com/yubico-piv-tool/Releases -pattern='href="yubico-piv-tool-\K[\d\.]+(?=\.tar\.gz")' diff --git a/srcpkgs/yubikey-manager/template b/srcpkgs/yubikey-manager/template deleted file mode 100644 index 6581321d37590a..00000000000000 --- a/srcpkgs/yubikey-manager/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'yubikey-manager' -pkgname=yubikey-manager -version=5.7.0 -revision=1 -build_style=python3-pep517 -hostmakedepends="python3-poetry-core" -depends="libfido2 python3-click python3-fido2 python3-cryptography - python3-setuptools python3-keyring python3-pyscard" -checkdepends="$depends python3-pytest python3-makefun" -short_desc="Library and CLI tools to configure YubiKey" -maintainer="Đoàn Trần Công Danh " -license="BSD-2-Clause" -homepage="https://developers.yubico.com/yubikey-manager/" -distfiles="https://developers.yubico.com/yubikey-manager/Releases/${pkgname/-/_}-${version}.tar.gz" -checksum=9a69212ac32ed82a78a287417d0cf476043388c28f84c356a8196f0f5c29a830 - -post_install() { - vman man/ykman.1 - vlicense COPYING -} diff --git a/srcpkgs/yubikey-manager/update b/srcpkgs/yubikey-manager/update deleted file mode 100644 index d795a1937919e2..00000000000000 --- a/srcpkgs/yubikey-manager/update +++ /dev/null @@ -1,2 +0,0 @@ -site='https://developers.yubico.com/yubikey-manager/Releases/' -pattern='yubikey[-_]manager-\K[\d.]+(?=.tar)' diff --git a/srcpkgs/yyjson-devel b/srcpkgs/yyjson-devel deleted file mode 120000 index 4e16db7ca45942..00000000000000 --- a/srcpkgs/yyjson-devel +++ /dev/null @@ -1 +0,0 @@ -yyjson \ No newline at end of file diff --git a/srcpkgs/yyjson/template b/srcpkgs/yyjson/template deleted file mode 100644 index b342073c26ea60..00000000000000 --- a/srcpkgs/yyjson/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'yyjson' -pkgname=yyjson -version=0.12.0 -revision=1 -build_style=cmake -configure_args="-DBUILD_SHARED_LIBS=ON" -short_desc="High performance JSON library" -maintainer="classabbyamp " -license="GPL-3.0-or-later" -homepage="https://ibireme.github.io/yyjson" -changelog="https://github.com/ibireme/yyjson/raw/master/CHANGELOG.md" -distfiles="https://github.com/ibireme/yyjson/archive/refs/tags/${version}.tar.gz" -checksum=b16246f617b2a136c78d73e5e2647c6f1de1313e46678062985bdcf1f40bb75d - -if [ -n "$XBPS_CHECK_PKGS" ]; then - configure_args+=" -DYYJSON_BUILD_TESTS=ON" -fi - -yyjson-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove usr/lib/cmake - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/z3-devel b/srcpkgs/z3-devel deleted file mode 120000 index e6b37640d809df..00000000000000 --- a/srcpkgs/z3-devel +++ /dev/null @@ -1 +0,0 @@ -z3 \ No newline at end of file diff --git a/srcpkgs/z3-ocaml b/srcpkgs/z3-ocaml deleted file mode 120000 index e6b37640d809df..00000000000000 --- a/srcpkgs/z3-ocaml +++ /dev/null @@ -1 +0,0 @@ -z3 \ No newline at end of file diff --git a/srcpkgs/z3/patches/ocaml.patch b/srcpkgs/z3/patches/ocaml.patch deleted file mode 100644 index 958f4376af83ee..00000000000000 --- a/srcpkgs/z3/patches/ocaml.patch +++ /dev/null @@ -1,12 +0,0 @@ -Does not use ocamlfind, so this fails on nums.cmxa. - ---- a/scripts/mk_project.py -+++ b/scripts/mk_project.py -@@ -101,7 +101,6 @@ - add_c_example('maxsat') - add_dotnet_example('dotnet_example', 'dotnet') - add_java_example('java_example', 'java') -- add_ml_example('ml_example', 'ml') - add_z3py_example('py_example', 'python') - return API_files - diff --git a/srcpkgs/z3/template b/srcpkgs/z3/template deleted file mode 100644 index 70c0035362b34a..00000000000000 --- a/srcpkgs/z3/template +++ /dev/null @@ -1,66 +0,0 @@ -# Template file for 'z3' -pkgname=z3 -version=4.15.4 -revision=1 -build_style=configure -configure_args="--prefix=/usr -g --python $(vopt_if ocaml --ml)" -make_build_args="-C build all examples" -make_install_args="-C build install" -hostmakedepends="python3 which $(vopt_if ocaml 'ocaml ocaml-findlib')" -makedepends="libgomp-devel gmp-devel $(vopt_if ocaml 'ocaml-zarith ncurses-devel')" -depends="libz3 python3 python3-setuptools" -short_desc="Z3 theorem prover and SMT solver (command line + Python3 module)" -maintainer="Leah Neukirchen " -license="MIT" -homepage="https://github.com/Z3Prover/z3" -distfiles="https://github.com/Z3Prover/z3/archive/z3-${version}.tar.gz" -checksum=dae526252cb0585c8c863292ebec84cace4901a014b190a73f14087dd08d252b - -build_options="ocaml" -desc_option_ocaml="Enable support for OCaml bindings" - -subpackages="$(vopt_if ocaml z3-ocaml) libz3 z3-devel" - -if [ -z "$CROSS_BUILD" ]; then - case "$XBPS_TARGET_MACHINE" in - x86_64*|aarch64*|riscv64*) build_options_default="ocaml" - esac -fi - -do_check() { - make ${MAKEJOBS} -C build test - ./build/test-z3 /a -} - -post_install() { - vbin build/z3_tptp - vbin build/maxsat - if [ "$build_option_ocaml" ]; then - vmkdir usr/lib/ocaml/Z3/stublibs - mv ${DESTDIR}/usr/lib/ocaml/Z3/dllz3ml.so ${DESTDIR}/usr/lib/ocaml/Z3/stublibs - fi - vlicense LICENSE.txt -} - -z3-ocaml_package() { - short_desc="Z3 theorem prover and SMT solver (OCaml bindings)" - depends="z3>=${version}_${revision}" - pkg_install() { - vmove usr/lib/ocaml - } -} - -libz3_package() { - short_desc+=" - runtime library" - pkg_install() { - vmove usr/lib/libz3.so - } -} - -z3-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - } -} diff --git a/srcpkgs/z80ex-devel b/srcpkgs/z80ex-devel deleted file mode 120000 index 5b2c8474fe9ed9..00000000000000 --- a/srcpkgs/z80ex-devel +++ /dev/null @@ -1 +0,0 @@ -z80ex \ No newline at end of file diff --git a/srcpkgs/z80ex/patches/fix-cflags.patch b/srcpkgs/z80ex/patches/fix-cflags.patch deleted file mode 100644 index 536780c007e62c..00000000000000 --- a/srcpkgs/z80ex/patches/fix-cflags.patch +++ /dev/null @@ -1,13 +0,0 @@ -Index: CMakeLists.txt -=================================================================== ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -11,7 +11,7 @@ option (OPSTEP_FAST_AND_ROUGH "Fast and - - #ALL_CFLAGS := -fPIC -fno-common -ansi -pedantic -Wall -pipe -O2 -I. -I./include - if (CMAKE_COMPILER_IS_GNUCC) -- set (CMAKE_C_FLAGS "-fPIC -fno-common -ansi -pedantic -Wall -pipe -O2") -+ set (CMAKE_C_FLAGS "-fPIC -fno-common -ansi -pedantic -Wall -pipe ${CMAKE_C_FLAGS}") - endif () - - include_directories(BEFORE . include) diff --git a/srcpkgs/z80ex/template b/srcpkgs/z80ex/template deleted file mode 100644 index 53407a836cae1f..00000000000000 --- a/srcpkgs/z80ex/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'z80ex' -pkgname=z80ex -version=1.1.21 -revision=2 -build_style=cmake -short_desc="ZiLOG Z80 CPU emulation library" -maintainer="Orphaned " -license="GPL-2.0-only" -homepage="https://sourceforge.net/projects/z80ex/" -distfiles="${SOURCEFORGE_SITE}/project/z80ex/z80ex/${version}/z80ex-${version}.tar.gz" -checksum=6f5e521d068a614b41e10180ad4ae45b1bc258ec28c962543feb9078856c2530 - -z80ex-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/*.a - vmove usr/lib/*.so - } -} diff --git a/srcpkgs/zabbix-agent b/srcpkgs/zabbix-agent deleted file mode 120000 index c0a5886674bcf8..00000000000000 --- a/srcpkgs/zabbix-agent +++ /dev/null @@ -1 +0,0 @@ -zabbix \ No newline at end of file diff --git a/srcpkgs/zabbix-frontend-php b/srcpkgs/zabbix-frontend-php deleted file mode 120000 index c0a5886674bcf8..00000000000000 --- a/srcpkgs/zabbix-frontend-php +++ /dev/null @@ -1 +0,0 @@ -zabbix \ No newline at end of file diff --git a/srcpkgs/zabbix-proxy b/srcpkgs/zabbix-proxy deleted file mode 120000 index c0a5886674bcf8..00000000000000 --- a/srcpkgs/zabbix-proxy +++ /dev/null @@ -1 +0,0 @@ -zabbix \ No newline at end of file diff --git a/srcpkgs/zabbix-utils b/srcpkgs/zabbix-utils deleted file mode 120000 index c0a5886674bcf8..00000000000000 --- a/srcpkgs/zabbix-utils +++ /dev/null @@ -1 +0,0 @@ -zabbix \ No newline at end of file diff --git a/srcpkgs/zabbix/files/zabbix-agent/run b/srcpkgs/zabbix/files/zabbix-agent/run deleted file mode 100644 index 0fa78920beb03c..00000000000000 --- a/srcpkgs/zabbix/files/zabbix-agent/run +++ /dev/null @@ -1,4 +0,0 @@ -#!/bin/sh -exec 2>&1 -install -d -m0750 -o _zabbix_agent -g _zabbix_agent /run/zabbix-agentd -chpst -u _zabbix_agent:_zabbix_agent zabbix_agentd -f -c /etc/zabbix_agentd.conf diff --git a/srcpkgs/zabbix/files/zabbix-proxy/run b/srcpkgs/zabbix/files/zabbix-proxy/run deleted file mode 100644 index a5a3351cf5a10e..00000000000000 --- a/srcpkgs/zabbix/files/zabbix-proxy/run +++ /dev/null @@ -1,4 +0,0 @@ -#!/bin/sh -exec 2>&1 -install -d -m0750 -o _zabbix_proxy -g _zabbix_proxy /run/zabbix-proxy -chpst -u _zabbix_proxy:_zabbix_proxy zabbix_proxy -f -c /etc/zabbix_proxy.conf diff --git a/srcpkgs/zabbix/files/zabbix-server/run b/srcpkgs/zabbix/files/zabbix-server/run deleted file mode 100644 index bbeb61e94660d6..00000000000000 --- a/srcpkgs/zabbix/files/zabbix-server/run +++ /dev/null @@ -1,6 +0,0 @@ -#!/bin/sh -exec 2>&1 -sv start mysqld >/dev/null || exit 1 - -install -d -m0750 -o _zabbix_server -g _zabbix_server /run/zabbix-server -chpst -u _zabbix_server:_zabbix_server zabbix_server -f -c /etc/zabbix_server.conf diff --git a/srcpkgs/zabbix/patches/fix-libxml2_m4.patch b/srcpkgs/zabbix/patches/fix-libxml2_m4.patch deleted file mode 100644 index dfdcd55ce5c61a..00000000000000 --- a/srcpkgs/zabbix/patches/fix-libxml2_m4.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/m4/libxml2.m4 2020-05-10 19:36:06.000000000 +0200 -+++ b/m4/libxml2.m4 2020-07-24 07:58:12.642619506 +0200 -@@ -52,7 +52,7 @@ - AC_REQUIRE([PKG_PROG_PKG_CONFIG]) - PKG_PROG_PKG_CONFIG() - -- if test -x "$PKG_CONFIG"; then -+ if test -x $(which "$PKG_CONFIG"); then - - LIBXML2_CFLAGS="`$PKG_CONFIG --cflags libxml-2.0`" - diff --git a/srcpkgs/zabbix/template b/srcpkgs/zabbix/template deleted file mode 100644 index 707b48567e87ec..00000000000000 --- a/srcpkgs/zabbix/template +++ /dev/null @@ -1,111 +0,0 @@ -# Template file for 'zabbix' -pkgname=zabbix -version=6.2.2 -revision=1 -build_style=gnu-configure -configure_args="--with-gnutls --with-libcurl --with-libxml2=yes --with-net-snmp - --with-mysql --enable-server --enable-ipv6 --with-ssh2 --enable-agent - --enable-proxy --with-libpcre2" -hostmakedepends="automake libtool pkg-config which" -makedepends="gnutls-devel libcurl-devel libxml2-devel libevent-devel - libmariadbclient-devel net-snmp-devel pcre2-devel" -depends="fping mariadb" -short_desc="IT Infrastructure components availability and performance monitoring" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="https://www.zabbix.com" -changelog="https://www.zabbix.com/rn/rn${version}" -distfiles="https://cdn.zabbix.com/zabbix/sources/oldstable/${version%.*}/zabbix-${version}.tar.gz" -checksum=f0e7a9abb0f65d700f531253b91c31165077a9c94769cc8d238a423ada852773 -conf_files="/etc/zabbix_server.conf" -system_accounts="_zabbix_server" -system_groups="_zabbix_server" -make_dirs="/var/log/zabbix-server 0750 _zabbix_server _zabbix_server" - -if [ "$CROSS_BUILD" ]; then - # configure scripts is bad at checking, problably runs code instead of - # using pkg-config files - hostmakedepends+=" ${makedepends}" -fi - -pre_configure() { - autoreconf -fi -} - -post_install() { - vsv zabbix-server - - vinstall database/mysql/schema.sql 755 usr/share/zabbix/mysql - vinstall database/mysql/data.sql 755 usr/share/zabbix/mysql - vinstall database/mysql/images.sql 755 usr/share/zabbix/mysql - - vmkdir usr/share/webapps/zabbix - cp -a ui/* "${DESTDIR}/usr/share/webapps/zabbix" - - for file in server proxy; do - vsed -i ${DESTDIR}/etc/zabbix_${file}.conf \ - -e "s|# SNMPTrapperFile=|SNMPTrapperFile=/var/log/zabbix-${file}|" \ - -e "s|# DBSocket=.*|DBSocket=/run/mysqld/mysqld.sock|" - done - for file in server agentd proxy; do - vsed -i ${DESTDIR}/etc/zabbix_${file}.conf \ - -e "s|# PidFile=/tmp|PidFile=/run/zabbix-${file}|" \ - -e "s|LogFile=/tmp|LogFile=/var/log/zabbix-${file}|" - done -} - -zabbix-agent_package() { - make_dirs="/var/log/zabbix-agentd 0750 _zabbix_agent _zabbix_agent" - system_accounts="_zabbix_agent" - system_groups=_zabbix_agent - short_desc="Zabbix Network Monitoring Agent" - conf_files="/etc/zabbix_agentd.conf" - pkg_install() { - vmove usr/bin/zabbix_agentd - vmove usr/share/man/man8/zabbix_agentd.8 - vmove etc/zabbix_agentd.conf - vsv zabbix-agent - } -} - -zabbix-utils_package() { - depends="zabbix" - short_desc="Zabbix client utilities" - pkg_install() { - vmove usr/bin/zabbix_get - vmove usr/bin/zabbix_sender - vmove usr/share/man/man1/zabbix_sender.1 - vmove usr/share/man/man1/zabbix_get.1 - } -} - -zabbix-proxy_package() { - system_accounts="_zabbix_proxy" - system_groups=_zabbix_proxy - make_dirs="/var/log/zabbix-proxy 0750 _zabbix_proxy _zabbix_proxy" - depends="zabbix" - short_desc="Zabbix Network Monitoring Proxy" - conf_files="/etc/zabbix_proxy.conf" - pkg_install() { - vmove usr/bin/zabbix_proxy - vmove usr/share/man/man8/zabbix_proxy.8 - vmove etc/zabbix_proxy.conf - vsv zabbix-proxy - } -} - -zabbix-frontend-php_package() { - depends="zabbix php8.1-gd php8.1-mysql" - short_desc="Zabbix Networking Monitoring PHP Frontend" - conf_files="/etc/webapps/zabbix/zabbix.conf.php /etc/webapps/zabbix/maintenance.inc.php" - pkg_install() { - vmove usr/share/webapps - vinstall ${PKGDESTDIR}/usr/share/webapps/zabbix/conf/zabbix.conf.php.example \ - 644 etc/webapps/zabbix zabbix.conf.php - ln -sf /etc/webapps/zabbix/zabbix.conf.php ${PKGDESTDIR}/usr/share/webapps/zabbix/conf - - mv ${PKGDESTDIR}/usr/share/webapps/zabbix/conf/maintenance.inc.php \ - ${PKGDESTDIR}/etc/webapps/zabbix - ln -sf /etc/webapps/zabbix/maintenance.inc.php ${PKGDESTDIR}/usr/share/webapps/zabbix/conf - } -} diff --git a/srcpkgs/zabbix/update b/srcpkgs/zabbix/update deleted file mode 100644 index 4c2adea7f80adc..00000000000000 --- a/srcpkgs/zabbix/update +++ /dev/null @@ -1 +0,0 @@ -ignore="*alpha* *rc[0-9]* *beta*" diff --git a/srcpkgs/zanshin/template b/srcpkgs/zanshin/template deleted file mode 100644 index 919f9f7582878c..00000000000000 --- a/srcpkgs/zanshin/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 'zanshin' -pkgname=zanshin -version=25.08.3 -revision=1 -build_style=cmake -configure_args="-DBUILD_TESTING=OFF -DKF6_HOST_TOOLING=/usr/lib/cmake - -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins - -DKDE_INSTALL_QMLDIR=lib/qt6/qml - -DECM_MKSPECS_INSTALL_DIR=/usr/lib/qt6/mkspecs/modules" -hostmakedepends="extra-cmake-modules gettext kf6-kconfig kf6-kcoreaddons kf6-kdoctools - kf6-kpackage pkg-config qt6-tools qt6-base" -makedepends="kf6-akonadi-devel akonadi-calendar-devel kf6-kdoctools-devel kf6-kcalendarcore-devel - kontactinterface-devel kf6-kpackage-devel kf6-krunner-devel" -depends="kdepim-runtime" -short_desc="To-do management application based on Akonadi" -maintainer="Hervy Qurrotul Ainur Rozi " -license="GPL-3.0-or-later" -homepage="https://apps.kde.org/zanshin" -changelog="https://kde.org/announcements/changelogs/gear/${version}/#zanshin" -distfiles="${KDE_SITE}/release-service/${version}/src/${pkgname}-${version}.tar.xz" -checksum=dc0d10182f2a1357fef2395b5e8efdaec4ec4e5f6165510a3512838c0b296d81 - -if [ "$XBPS_WORDSIZE$XBPS_WORDSIZE" != "64$XBPS_TARGET_WORDSIZE" ]; then - broken="Qt6 WebEngine" -fi - -post_patch() { - sed -i '/find_package.Boost/d' CMakeLists.txt -} diff --git a/srcpkgs/zathura-cb/template b/srcpkgs/zathura-cb/template deleted file mode 100644 index 77d446b77ef046..00000000000000 --- a/srcpkgs/zathura-cb/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'zathura-cb' -pkgname=zathura-cb -version=0.1.11 -revision=1 -build_style=meson -hostmakedepends="pkg-config" -makedepends="zathura-devel libarchive-devel" -depends="zathura" -short_desc="Comic book support for zathura" -maintainer="lemmi " -license="Zlib" -homepage="https://pwmt.org/projects/zathura-cb/" -changelog="https://pwmt.org/projects/zathura-cb/changelog/${version}/index.html" -distfiles="https://pwmt.org/projects/zathura-cb/download/zathura-cb-${version}.tar.xz" -checksum=4e201ea54cdc20a93258c43556f6389441af99740de7dca6ca1ff524172fbd47 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/zathura-devel b/srcpkgs/zathura-devel deleted file mode 120000 index e76b2684bf0ef2..00000000000000 --- a/srcpkgs/zathura-devel +++ /dev/null @@ -1 +0,0 @@ -zathura \ No newline at end of file diff --git a/srcpkgs/zathura-djvu/template b/srcpkgs/zathura-djvu/template deleted file mode 100644 index d0708c57cc64ca..00000000000000 --- a/srcpkgs/zathura-djvu/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'zathura-djvu' -pkgname=zathura-djvu -version=0.2.10 -revision=1 -build_style=meson -hostmakedepends="pkg-config" -makedepends="djvulibre-devel zathura-devel" -depends="zathura" -short_desc="DjVu support for zathura" -maintainer="lemmi " -license="Zlib" -homepage="https://git.pwmt.org/pwmt/zathura-djvu/" -changelog="https://pwmt.org/projects/zathura-djvu/changelog/${version}/index.html" -distfiles="https://pwmt.org/projects/zathura-djvu/download/zathura-djvu-${version}.tar.xz" -checksum=32e9d89929a76cd7d3fcbaf79f441868bdabedf17317d1d1843faa1f19338d95 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/zathura-pdf-mupdf/template b/srcpkgs/zathura-pdf-mupdf/template deleted file mode 100644 index e188d689578c6a..00000000000000 --- a/srcpkgs/zathura-pdf-mupdf/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'zathura-pdf-mupdf' -pkgname=zathura-pdf-mupdf -version=0.4.4 -revision=3 -build_style=meson -hostmakedepends="pkg-config" -makedepends="mupdf-devel zathura-devel libopenjpeg2-devel tesseract-ocr-devel - libjpeg-turbo-devel libjbig2dec gumbo-parser-devel leptonica-devel mujs-devel" -depends="zathura" -short_desc="PDF support for zathura (using mupdf)" -maintainer="lemmi " -license="Zlib" -homepage="https://pwmt.org/projects/zathura-pdf-mupdf/" -changelog="https://pwmt.org/projects/zathura-pdf-mupdf/changelog/${version}/index.html" -distfiles="https://pwmt.org/projects/zathura-pdf-mupdf/download/zathura-pdf-mupdf-${version}.tar.xz" -checksum=0125624901cabe3a2fe63315a46e7d966a323c028ff53890dfaf7856adb1f4fc -conflicts="zathura-pdf-poppler>=0" - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/zathura-pdf-poppler/template b/srcpkgs/zathura-pdf-poppler/template deleted file mode 100644 index f4089c6bb99766..00000000000000 --- a/srcpkgs/zathura-pdf-poppler/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'zathura-pdf-poppler' -pkgname=zathura-pdf-poppler -version=0.3.3 -revision=1 -build_style=meson -hostmakedepends="pkg-config" -makedepends="poppler-devel poppler-glib-devel zathura-devel" -depends="zathura" -short_desc="PDF support for zathura (using poppler)" -maintainer="lemmi " -license="Zlib" -homepage="https://git.pwmt.org/pwmt/zathura-pdf-poppler/" -changelog="https://pwmt.org/projects/zathura-pdf-poppler/changelog/${version}/index.html" -distfiles="https://pwmt.org/projects/zathura-pdf-poppler/download/zathura-pdf-poppler-${version}.tar.xz" -checksum=c812f2f4446fd5de16734e13c02ea9aa25ba4e3ba9f72b732c0ff90f9ba34935 - -conflicts="zathura-pdf-mupdf>=0" - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/zathura-pdf-poppler/update b/srcpkgs/zathura-pdf-poppler/update deleted file mode 100644 index 30ff3e22a2fdef..00000000000000 --- a/srcpkgs/zathura-pdf-poppler/update +++ /dev/null @@ -1 +0,0 @@ -site=https://git.pwmt.org/pwmt/zathura-pdf-poppler/tags diff --git a/srcpkgs/zathura-ps/template b/srcpkgs/zathura-ps/template deleted file mode 100644 index d436b7a90bfbc5..00000000000000 --- a/srcpkgs/zathura-ps/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'zathura-ps' -pkgname=zathura-ps -version=0.2.8 -revision=1 -build_style=meson -hostmakedepends="pkg-config" -makedepends="libspectre-devel zathura-devel" -depends="zathura ghostscript" -short_desc="PostScript support for zathura" -maintainer="lemmi " -license="Zlib" -homepage="https://git.pwmt.org/pwmt/zathura-ps/" -changelog="https://pwmt.org/projects/zathura-ps/changelog/${version}/index.html" -distfiles="https://pwmt.org/projects/zathura-ps/download/zathura-ps-${version}.tar.xz" -checksum=07ca594f7277f9876d0038048418343ea2964028e93c90f9569eff36a8932e4a - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/zathura/template b/srcpkgs/zathura/template deleted file mode 100644 index 980d155692b3fd..00000000000000 --- a/srcpkgs/zathura/template +++ /dev/null @@ -1,42 +0,0 @@ -# Template file for 'zathura' -pkgname=zathura -version=0.5.13 -revision=1 -build_style=meson -configure_args="-Dsynctex=enabled" -hostmakedepends="pkg-config gettext python3-Sphinx desktop-file-utils - appstream-glib glib-devel librsvg-utils" -makedepends="girara-devel sqlite-devel file-devel zlib-devel libseccomp-devel - libglib-devel texlive-devel" -checkdepends="AppStream gettext-devel check-devel xvfb-run" -short_desc="Highly customizable and functional document viewer" -maintainer="lemmi " -license="Zlib" -homepage="https://pwmt.org/projects/zathura/" -changelog="https://pwmt.org/projects/zathura/changelog/${version}/index.html" -distfiles="https://pwmt.org/projects/zathura/download/zathura-${version}.tar.xz" -checksum=6302173bcd46f897e5209c883a5b51ad1dab4946c2f3861cba374a3b80d8f3c1 - -if [ -z "$CROSS_BUILD" ] && [ "$XBPS_CHECK_PKGS" ]; then - configure_args+=" -Dtests=enabled" -else - configure_args+=" -Dtests=disabled" -fi - -if [ "$XBPS_TARGET_LIBC" = musl ]; then - CPPFLAGS="-D__NR_landlock_create_ruleset=444 -D__NR_landlock_add_rule=445 \ - -D__NR_landlock_restrict_self=446" -fi - -post_install() { - vlicense LICENSE -} - -zathura-devel_package() { - depends="girara-devel cairo-devel" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/zaz/patches/Makefile.in.patch b/srcpkgs/zaz/patches/Makefile.in.patch deleted file mode 100644 index a4c0c60b01c218..00000000000000 --- a/srcpkgs/zaz/patches/Makefile.in.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/src/Makefile.in 2019-12-31 19:44:51.375524565 +0100 -+++ b/src/Makefile.in 2019-12-31 19:45:06.273524051 +0100 -@@ -273,7 +273,7 @@ - splash.cpp - - zaz_LDFLAGS = --zaz_LDADD = $(ZAZ_LIBS) $(FTGL_LIBS) $(GL_LIBS) @LIBINTL@ -+zaz_LDADD = $(ZAZ_LIBS) -lvorbis $(FTGL_LIBS) $(GL_LIBS) @LIBINTL@ - all: all-am - - .SUFFIXES: diff --git a/srcpkgs/zaz/template b/srcpkgs/zaz/template deleted file mode 100644 index c99dbca901dd0b..00000000000000 --- a/srcpkgs/zaz/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'zaz' -pkgname=zaz -version=1.0.0 -revision=1 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="ftgl-devel SDL_image-devel libvorbis-devel - libtheora-devel freetype-devel" -short_desc="Arcade action puzzle game" -maintainer="David Ferlier " -license="GPL-3.0-or-later" -homepage="http://zaz.sourceforge.net" -distfiles="${SOURCEFORGE_SITE}/${pkgname}/${pkgname}-${version}.tar.bz2" -checksum=e332cc1a6559e18a2b632940c53d20e2f2d2b583ba9dc1fd02a586437f9f0397 -CXXFLAGS="-I${XBPS_CROSS_BASE}/usr/include/freetype2" diff --git a/srcpkgs/zbar-qt b/srcpkgs/zbar-qt deleted file mode 120000 index 8660d16a458f40..00000000000000 --- a/srcpkgs/zbar-qt +++ /dev/null @@ -1 +0,0 @@ -zbar \ No newline at end of file diff --git a/srcpkgs/zbar/patches/PyEval_InitThreads.patch b/srcpkgs/zbar/patches/PyEval_InitThreads.patch deleted file mode 100644 index 603f748e887a3c..00000000000000 --- a/srcpkgs/zbar/patches/PyEval_InitThreads.patch +++ /dev/null @@ -1,41 +0,0 @@ -From 923da762e890f8a4516e8d5ef1314ae84703ab5d Mon Sep 17 00:00:00 2001 -From: Mauro Carvalho Chehab -Date: Wed, 23 Dec 2020 11:56:08 +0100 -Subject: [PATCH] python: get rid of a Python 3.9 warning - -As mentioned on: - https://cpython-ericholscher.readthedocs.io/en/sphinx-hoverxref/whatsnew/3.9.html - -The PyEval_InitThreads() and PyEval_ThreadsInitialized() functions are now -deprecated and will be removed in Python 3.11. Calling PyEval_InitThreads() -now does nothing. The GIL is initialized by Py_Initialize() since Python 3.7. - -So, let's not call it on Python 3.9, in order to avoid a -warning noise. - -Signed-off-by: Mauro Carvalho Chehab ---- - python/processor.c | 2 ++ - 1 file changed, 2 insertions(+) - -diff --git a/python/processor.c b/python/processor.c -index 44e3a9d..52597df 100644 ---- a/python/processor.c -+++ b/python/processor.c -@@ -43,11 +43,13 @@ processor_new (PyTypeObject *type, - return(NULL); - - #ifdef WITH_THREAD -+# if (PY_MAJOR_VERSION < 3) || (PY_MAJOR_VERSION == 3 && PY_MINOR_VERSION < 9) - /* the processor creates a thread that calls back into python, - * so we must ensure that threads are initialized before attempting - * to manipulate the GIL (bug #3349199) - */ - PyEval_InitThreads(); -+# endif - #else - if(threaded > 0 && - PyErr_WarnEx(NULL, "threading requested but not available", 1)) --- -2.38.0.rc0 - diff --git a/srcpkgs/zbar/patches/python-3.11.patch b/srcpkgs/zbar/patches/python-3.11.patch deleted file mode 100644 index 983dd6d6647b28..00000000000000 --- a/srcpkgs/zbar/patches/python-3.11.patch +++ /dev/null @@ -1,53 +0,0 @@ -From 3d9cb93e3e23624baf2b36acd0d1cd2e2ca03b2b Mon Sep 17 00:00:00 2001 -From: Đoàn Trần Công Danh -Date: Wed, 21 Sep 2022 10:32:11 +0700 -Subject: [PATCH] python: enum: fix build for Python 3.11 - -Python 3.9 introduced Py_SET_SIZE function to set size instead of -relying on Py_SIZE() as a macro [3.9]. - -Python 3.10 started to encourage to use Py_SET_SIZE instead of -assigning into return value of Py_SIZE [3.10]. - -Python 3.11 flips the switch, turn Py_SIZE into a function [3.11], -thus Py_SIZE(obj) will be a rvalue. We need to use Py_SET_SIZE -to set size now. - -[3.9]: https://docs.python.org/3.9/c-api/structures.html#c.Py_SET_SIZE -[3.10]: https://docs.python.org/3.10/c-api/structures.html#c.Py_SIZE -[3.11]: https://docs.python.org/3.11/c-api/structures.html#c.Py_SIZE ---- - python/enum.c | 8 ++++++++ - 1 file changed, 8 insertions(+) - -diff --git a/python/enum.c b/python/enum.c -index a113553..a034a35 100644 ---- a/python/enum.c -+++ b/python/enum.c -@@ -52,7 +52,11 @@ enumitem_new (PyTypeObject *type, - - /* we assume the "fast path" for a single-digit ints (see longobject.c) */ - /* this also holds if we get a small_int preallocated long */ -+#if PY_MINOR_VERSION >= 9 -+ Py_SET_SIZE(&self->val, Py_SIZE(longval)); -+#else - Py_SIZE(&self->val) = Py_SIZE(longval); -+#endif - self->val.ob_digit[0] = longval->ob_digit[0]; - Py_DECREF(longval); - #else -@@ -138,7 +142,11 @@ zbarEnumItem_New (PyObject *byname, - - /* we assume the "fast path" for a single-digit ints (see longobject.c) */ - /* this also holds if we get a small_int preallocated long */ -+#if PY_MINOR_VERSION >= 9 -+ Py_SET_SIZE(&self->val, Py_SIZE(longval)); -+#else - Py_SIZE(&self->val) = Py_SIZE(longval); -+#endif - self->val.ob_digit[0] = longval->ob_digit[0]; - Py_DECREF(longval); - --- -2.38.0.rc0 - diff --git a/srcpkgs/zbar/patches/python-3.12.patch b/srcpkgs/zbar/patches/python-3.12.patch deleted file mode 100644 index 29a5c89b725c1d..00000000000000 --- a/srcpkgs/zbar/patches/python-3.12.patch +++ /dev/null @@ -1,20 +0,0 @@ ---- ./python/enum.c.orig 2023-09-29 09:38:04.452239909 -0400 -+++ ./python/enum.c 2023-09-29 09:38:26.194365475 -0400 -@@ -57,7 +57,7 @@ - #else - Py_SIZE(&self->val) = Py_SIZE(longval); - #endif -- self->val.ob_digit[0] = longval->ob_digit[0]; -+ self->val.long_value.ob_digit[0] = longval->long_value.ob_digit[0]; - Py_DECREF(longval); - #else - self->val.ob_ival = val; -@@ -152,7 +152,7 @@ - #else - Py_SIZE(&self->val) = Py_SIZE(longval); - #endif -- self->val.ob_digit[0] = longval->ob_digit[0]; -+ self->val.long_value.ob_digit[0] = longval->long_value.ob_digit[0]; - Py_DECREF(longval); - - self->name = PyUnicode_FromString(name); diff --git a/srcpkgs/zbar/patches/python-3.9.patch b/srcpkgs/zbar/patches/python-3.9.patch deleted file mode 100644 index ae7f627324d2cb..00000000000000 --- a/srcpkgs/zbar/patches/python-3.9.patch +++ /dev/null @@ -1,55 +0,0 @@ -From 938d39716488b545b92c28f48acc94a7b8fc9138 Mon Sep 17 00:00:00 2001 -From: Mauro Carvalho Chehab -Date: Tue, 28 Jul 2020 10:27:30 +0200 -Subject: [PATCH] python: enum: make it compatible with Python 3.9 - -As reported by: - https://github.com/mchehab/zbar/issues/92 - -python bindings don't build with Python 3.9, because it is -using tp_print, which has been silently ignored since Python -3.0, according with[1]: - - "The tp_print slot of PyTypeObject has been removed. - It was used for printing objects to files in Python 2.7 - and before. - Since Python 3.0, it has been ignored and unused." - -[1] https://docs.python.org/3.9/whatsnew/3.9.html#id3 - -Signed-off-by: Mauro Carvalho Chehab ---- - python/enum.c | 5 +++++ - 1 file changed, 5 insertions(+) - -diff --git python/enum.c python/enum.c -index a113553..dfe1b1e 100644 ---- a/python/enum.c -+++ b/python/enum.c -@@ -76,6 +76,8 @@ enumitem_str (zbarEnumItem *self) - return(self->name); - } - -+#if PY_MAJOR_VERSION < 3 -+/* tp_print was dropped on Python 3.9 */ - static int - enumitem_print (zbarEnumItem *self, - FILE *fp, -@@ -83,6 +85,7 @@ enumitem_print (zbarEnumItem *self, - { - return(self->name->ob_type->tp_print(self->name, fp, flags)); - } -+#endif - - static PyObject* - enumitem_repr (zbarEnumItem *self) -@@ -115,7 +118,9 @@ PyTypeObject zbarEnumItem_Type = { - .tp_new = (newfunc)enumitem_new, - .tp_dealloc = (destructor)enumitem_dealloc, - .tp_str = (reprfunc)enumitem_str, -+#if PY_MAJOR_VERSION < 3 - .tp_print = (printfunc)enumitem_print, -+#endif - .tp_repr = (reprfunc)enumitem_repr, - }; - diff --git a/srcpkgs/zbar/template b/srcpkgs/zbar/template deleted file mode 100644 index a8cef17827e2af..00000000000000 --- a/srcpkgs/zbar/template +++ /dev/null @@ -1,101 +0,0 @@ -# Template file for 'zbar' -pkgname=zbar -version=0.23.1 -revision=8 -build_style=gnu-configure -build_helper=gir -configure_args="$(vopt_with qt) --with-gir --with-python=python3" -hostmakedepends="pkg-config python3-setuptools glib-devel - $(vopt_if qt 'qt5-qmake qt5-host-tools')" -makedepends="libmagick-devel libXv-devel python3-devel v4l-utils-devel - gtk+3-devel $(vopt_if qt qt5-x11extras-devel)" -depends="libzbar-${version}_${revision}" -short_desc="Barcode reading library and application" -maintainer="Leah Neukirchen " -license="LGPL-2.1-or-later" -homepage="https://git.linuxtv.org/zbar.git/" -distfiles="https://linuxtv.org/downloads/zbar/${pkgname}-${version}.tar.bz2" -checksum=dad260b47ef887a639e840a89e5e6e132217b6bba2a8473565d1f459bcb97c1f - -build_options="qt" -case "$XBPS_TARGET_MACHINE" in - mips*) ;; # don't enable qt as it can't be built for mips* - *) build_options_default="qt" ;; -esac - -case "$XBPS_TARGET_MACHINE" in - *-musl) makedepends+=" argp-standalone" - LDFLAGS="-largp" - ;; -esac - -export PYTHON_CFLAGS="-I$XBPS_CROSS_BASE/usr/include/python$py3_ver" -CFLAGS="-DNDEBUG" - -subpackages="libzbar libzbar-devel" - -if [ "$build_option_qt" ]; then - subpackages+=" zbar-qt libzbar-qt" -fi - -post_extract() { - # 0.23.1 doesn't ship this file, corrected in master - cat >zbar-qt5.pc.in <<-'_EOF' - prefix=@prefix@ - exec_prefix=@exec_prefix@ - libdir=@libdir@ - includedir=@includedir@ - - Name: zbar-qt - Description: bar code scanning and decoding Qt5 widget - URL: http://zbar.sourceforge.net - Version: @VERSION@ - Requires: zbar, Qt5Core >= 5, Qt5Gui >= 5 - Libs: -L${libdir} -lzbarqt - Cflags: -I${includedir} - _EOF -} - -post_patch() { - # https://github.com/mchehab/zbar/commit/a133aea7880bbb56d7553 - vsed -i -e 's/^.include.*gettext[.]h.*/#include /' \ - zbarcam/zbarcam.c zbarimg/zbarimg.c -} - -libzbar_package() { - short_desc+=" - library files" - pkg_install() { - vmove "usr/lib/libzbar.so.*" - vmove "usr/lib/libzbargtk.so.*" - vmove "$py3_lib" - vmove "usr/lib/girepository-1.0" - } -} - -zbar-qt_package() { - short_desc+=" - Qt frontend" - pkg_install() { - vmove "usr/bin/*-qt" - } -} - - -libzbar-qt_package() { - conflicts="libzbar<0.10_10" - short_desc+=" - Qt bindings" - pkg_install() { - vmove "usr/lib/libzbarqt.so.*" - } -} - -libzbar-devel_package() { - short_desc+=" - development files" - depends="libzbar>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - vmove "usr/share/gir-1.0" - } -} diff --git a/srcpkgs/zbar/update b/srcpkgs/zbar/update deleted file mode 100644 index e797246e05a6bf..00000000000000 --- a/srcpkgs/zbar/update +++ /dev/null @@ -1 +0,0 @@ -ignore='*.*.9?' diff --git a/srcpkgs/zcfan/files/README.voidlinux b/srcpkgs/zcfan/files/README.voidlinux deleted file mode 100644 index 84d87c3dd5ef3f..00000000000000 --- a/srcpkgs/zcfan/files/README.voidlinux +++ /dev/null @@ -1,3 +0,0 @@ -You must load thinkpad_acpi with fan_control=1 to use zcfan. - -echo options thinkpad_acpi fan_control=1 > /etc/modprobe.d/99-fancontrol.conf diff --git a/srcpkgs/zcfan/files/zcfan/run b/srcpkgs/zcfan/files/zcfan/run deleted file mode 100755 index c5f17b54a6edcf..00000000000000 --- a/srcpkgs/zcfan/files/zcfan/run +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh -exec 2>&1 -exec zcfan diff --git a/srcpkgs/zcfan/template b/srcpkgs/zcfan/template deleted file mode 100644 index 3962f4434a5a3a..00000000000000 --- a/srcpkgs/zcfan/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'zcfan' -pkgname=zcfan -version=1.4.0 -revision=1 -build_style=gnu-makefile -short_desc="Zero-configuration fan control for ThinkPad" -maintainer="Worf " -license="MIT" -homepage="https://github.com/cdown/zcfan" -distfiles="https://github.com/cdown/zcfan/archive/refs/tags/${version}.tar.gz" -checksum=33e4944303c778581b6471c79e1273a5668917542e412c8125f028133b684718 - -post_install() { - vsv zcfan - vlicense LICENSE - vdoc ${FILESDIR}/README.voidlinux -} diff --git a/srcpkgs/zchunk-devel b/srcpkgs/zchunk-devel deleted file mode 120000 index a962607dfcf3bc..00000000000000 --- a/srcpkgs/zchunk-devel +++ /dev/null @@ -1 +0,0 @@ -zchunk \ No newline at end of file diff --git a/srcpkgs/zchunk/template b/srcpkgs/zchunk/template deleted file mode 100644 index 2ec0968a2128f8..00000000000000 --- a/srcpkgs/zchunk/template +++ /dev/null @@ -1,31 +0,0 @@ -# Template file for 'zchunk' -pkgname=zchunk -version=1.5.3 -revision=1 -build_style=meson -hostmakedepends="pkg-config" -makedepends="libcurl-devel libzstd-devel" -short_desc="Easy-to-delta, compressed file format" -maintainer="Duncaen " -license="BSD-2-Clause" -homepage="https://github.com/zchunk/zchunk" -distfiles="https://github.com/zchunk/zchunk/archive/${version}.tar.gz" -checksum=832381dafe192109742c141ab90a6bc0a9d7e9926a4bafbdf98f596680da2a95 - -if [ "$XBPS_TARGET_LIBC" = "musl" ]; then - makedepends+=" argp-standalone" -fi - -post_install() { - vlicense LICENSE -} - -zchunk-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}-${version}_${revision} openssl-devel libzstd-devel" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/zd1211-firmware/template b/srcpkgs/zd1211-firmware/template deleted file mode 100644 index fcda516e71d570..00000000000000 --- a/srcpkgs/zd1211-firmware/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'zd1211-firmware' -pkgname=zd1211-firmware -version=1.5 -revision=3 -short_desc="Firmware for the Zydas 1211 wifi cards" -maintainer="Orphaned " -license="GPL-2.0-only" -homepage="http://zd1211.wiki.sourceforge.net/" -distfiles="${SOURCEFORGE_SITE}/zd1211/zd1211-firmware-${version}.tar.bz2" -checksum=f11d3810d7f72833997f634584a586dcced71a353f965abf81062ec431d02b12 - -do_install() { - vmkdir usr/lib/firmware/zd1211 - install -m644 zd1211* ${DESTDIR}/usr/lib/firmware/zd1211 -} diff --git a/srcpkgs/zeal/patches/qt610.patch b/srcpkgs/zeal/patches/qt610.patch deleted file mode 100644 index 2d7c0fd753195c..00000000000000 --- a/srcpkgs/zeal/patches/qt610.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/src/libs/ui/qxtglobalshortcut/CMakeLists.txt -+++ b/src/libs/ui/qxtglobalshortcut/CMakeLists.txt -@@ -29,7 +29,7 @@ endif() - - add_library(QxtGlobalShortcut STATIC ${QxtGlobalShortcut_SOURCES}) - --find_package(Qt${QT_VERSION_MAJOR} COMPONENTS Gui REQUIRED) -+find_package(Qt${QT_VERSION_MAJOR} COMPONENTS Gui GuiPrivate REQUIRED) - target_link_libraries(QxtGlobalShortcut Qt${QT_VERSION_MAJOR}::Gui) - - if(APPLE) diff --git a/srcpkgs/zeal/template b/srcpkgs/zeal/template deleted file mode 100644 index d67af44f517254..00000000000000 --- a/srcpkgs/zeal/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'zeal' -pkgname=zeal -reverts="20141123_1 20141123_2" -version=0.7.2 -revision=2 -build_style=cmake -build_helper=qmake6 -configure_args="-DZEAL_RELEASE_BUILD=ON" -hostmakedepends="qt6-tools qt6-declarative-host-tools pkg-config extra-cmake-modules" -makedepends="qt6-base-private-devel qt6-webengine-devel qt6-webchannel-devel - xcb-util-keysyms-devel libarchive-devel sqlite-devel" -depends="desktop-file-utils hicolor-icon-theme" -short_desc="Simple offline API documentation browser" -maintainer="Farhad Shahbazi " -license="GPL-3.0-or-later" -homepage="https://zealdocs.org/" -distfiles="https://github.com/zealdocs/zeal/archive/v${version}.tar.gz" -checksum=9c4ce9ab5700985f4c562e995301f98767f14cd045f047dee2520ec4ce1855cf - -if [ "$XBPS_WORDSIZE$XBPS_WORDSIZE" != "64$XBPS_TARGET_WORDSIZE" ]; then - broken="Qt6 WebEngine" -fi - -post_patch() { - sed -i '/CMAKE_COMPILE_WARNING_AS_ERROR/d' CMakeLists.txt -} diff --git a/srcpkgs/zeal/update b/srcpkgs/zeal/update deleted file mode 100644 index 45218d07dff82b..00000000000000 --- a/srcpkgs/zeal/update +++ /dev/null @@ -1 +0,0 @@ -ignore="2014*" diff --git a/srcpkgs/zeek-devel b/srcpkgs/zeek-devel deleted file mode 120000 index bd825eaacdb1a2..00000000000000 --- a/srcpkgs/zeek-devel +++ /dev/null @@ -1 +0,0 @@ -zeek \ No newline at end of file diff --git a/srcpkgs/zeek/files/bro/run b/srcpkgs/zeek/files/bro/run deleted file mode 100644 index 3daf99573a9ef3..00000000000000 --- a/srcpkgs/zeek/files/bro/run +++ /dev/null @@ -1,11 +0,0 @@ -#!/bin/sh -exec 2>&1 - -BROLOGDIR="/var/log/bro" - -[ -r conf ] && . ./conf - -[ -d ${BROLOGDIR} ] || mkdir -p ${BROLOGDIR} - -cd /var/log/bro -exec bro -i ${INTF:=eth0} ${BROPOLICY} diff --git a/srcpkgs/zeek/files/zeek/run b/srcpkgs/zeek/files/zeek/run deleted file mode 100644 index 9401eefa57ab15..00000000000000 --- a/srcpkgs/zeek/files/zeek/run +++ /dev/null @@ -1,11 +0,0 @@ -#!/bin/sh -exec 2>&1 - -ZEEKLOGDIR="/var/log/zeek" - -[ -r conf ] && . ./conf - -[ -d ${ZEEKLOGDIR} ] || mkdir -p ${ZEEKLOGDIR} - -cd $ZEEKLOGDIR -exec zeek -i ${INTF:=eth0} ${ZEEKPOLICY} diff --git a/srcpkgs/zeek/template b/srcpkgs/zeek/template deleted file mode 100644 index 484c3bbb2ec43d..00000000000000 --- a/srcpkgs/zeek/template +++ /dev/null @@ -1,59 +0,0 @@ -# Template file for 'zeek' -pkgname=zeek -version=8.0.4 -revision=1 -archs="x86_64* i686* aarch64* armv7* ppc64*" -build_style=cmake -build_helper=qemu -configure_args="-DCMAKE_INSTALL_LIBDIR=lib -DZEEK_ETC_INSTALL_DIR=/etc -DDISABLE_SPICY=1" -hostmakedepends="flex pkg-config python3-devel libpcap-devel openssl-devel - bind-devel zlib-devel swig spicy" -makedepends="bind-devel geoip-devel libpcap-devel openssl-devel zlib-devel - python3-devel libfl-devel zeromq-devel" -short_desc="Advanced framework for network traffic analysis" -maintainer="Andrew Benson " -license="BSD-3-Clause" -homepage="https://www.zeek.org" -distfiles="https://download.zeek.org/zeek-${version}.tar.gz" -checksum=b11aa1391e240c6ab49838de949bb8ea44635ee8fb8350db4e100c31e83b6a24 -make_check=no # checks are broken - -if [ "$XBPS_TARGET_LIBC" = "musl" ]; then - makedepends+=" musl-fts-devel musl-legacy-compat" -fi - -post_install() { - vsv zeek - vsv bro - vlicense COPYING -} - -zeek-devel_package() { - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/bin/*-config" - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - vmove usr/share/zeek/cmake - vmove usr/lib/cmake - } -} - -bro_package() { - metapackage=yes - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" (transitional dummy package)" -} - -binpac_package() { - short_desc+=" - protocol parser compiler (transitional)" - metapackage=yes - depends="${sourcepkg}>=${version}_${revision}" -} - -binpac-devel_package() { - short_desc+=" - protocol parser compiler library (transitional)" - metapackage=yes - depends="${sourcepkg}-devel>=${version}_${revision}" -} diff --git a/srcpkgs/zeitgeist-devel b/srcpkgs/zeitgeist-devel deleted file mode 120000 index 4f138a941b2f1a..00000000000000 --- a/srcpkgs/zeitgeist-devel +++ /dev/null @@ -1 +0,0 @@ -zeitgeist \ No newline at end of file diff --git a/srcpkgs/zeitgeist/patches/skip-log-tests.patch b/srcpkgs/zeitgeist/patches/skip-log-tests.patch deleted file mode 100644 index 7c99613a7a61de..00000000000000 --- a/srcpkgs/zeitgeist/patches/skip-log-tests.patch +++ /dev/null @@ -1,38 +0,0 @@ -https://gitlab.freedesktop.org/zeitgeist/zeitgeist/-/issues/25 - ---- a/test/c/Makefile.am 2016-09-17 08:57:19.000000000 +0100 -+++ b/test/c/Makefile.am 2023-12-04 14:20:58.941739810 +0000 -@@ -26,7 +26,6 @@ - test-timestamp \ - test-symbols \ - test-monitor \ -- test-log \ - test-event \ - test-datasource \ - test-mimetypes \ -@@ -38,7 +37,6 @@ - test_timestamp_SOURCES = test-timestamp.c - test_symbols_SOURCES = test-symbols.c - test_monitor_SOURCES = test-monitor.c --test_log_SOURCES = test-log.c - test_event_SOURCES = test-event.c - test_datasource_SOURCES = test-datasource.c - test_mimetypes_SOURCES = test-mimetypes.c ---- a/test/direct/Makefile.am 2016-09-17 08:57:19.000000000 +0100 -+++ b/test/direct/Makefile.am 2023-12-04 14:15:59.567828861 +0000 -@@ -47,7 +47,6 @@ - datamodel-test \ - datasource-test \ - event-test \ -- log-test \ - marshalling-test \ - mimetype-test \ - monitor-test \ -@@ -62,7 +61,6 @@ - datamodel_test_SOURCES = datamodel-test.vala - datasource_test_SOURCES = datasource-test.vala - event_test_SOURCES = event-test.vala --log_test_SOURCES = log-test.vala - marshalling_test_SOURCES = marshalling-test.vala - query_operators_test_SOURCES = query-operators-test.vala - symbol_test_SOURCES = symbol-test.vala diff --git a/srcpkgs/zeitgeist/template b/srcpkgs/zeitgeist/template deleted file mode 100644 index f4ae3986f1255f..00000000000000 --- a/srcpkgs/zeitgeist/template +++ /dev/null @@ -1,63 +0,0 @@ -# Template file for 'zeitgeist' -pkgname=zeitgeist -version=1.0.4 -revision=2 -build_style=gnu-configure -build_helper="gir" -configure_args="--enable-fts --enable-datahub $(vopt_enable gir introspection)" -hostmakedepends="automake libtool pkg-config gettext-devel - python3-rdflib $(vopt_if vala vala)" -makedepends="json-glib-devel gtk+3-devel telepathy-glib-devel - python3-gobject-devel dbus-devel sqlite-devel xapian-core-devel raptor" -depends="python3-dbus python3-gobject" -checkdepends="xvfb-run" -short_desc="Logs the users’ activities and events" -maintainer="Orphaned " -license="LGPL-2.1-or-later" -homepage="https://launchpad.net/zeitgeist/" -changelog="https://gitlab.freedesktop.org/zeitgeist/zeitgeist/-/raw/main/NEWS" -distfiles="https://launchpad.net/zeitgeist/${version%.*}/${version}/+download/zeitgeist-${version}.tar.xz" -checksum=da0e11160b2a36fe6260acf62b4190e29755fd5df130818157a04883c1eb7237 -make_check_pre="xvfb-run" - -# Package build options -build_options="gir vala" -build_options_default="gir vala" - -pre_configure() { - NOCONFIGURE=1 autoreconf -fi - - # Regenerate sources with new vala - find -name '*.vala' -exec touch {} \; -} - -post_install() { - rm -rf ${DESTDIR}/usr/doc - rm -rf ${DESTDIR}/usr/lib/systemd -} - -libzeitgeist2_package() { - short_desc+=" - shared library" - pkg_install() { - vmove "usr/lib/*.so.*" - if [ "$build_option_gir" ]; then - vmove usr/lib/girepository-1.0 - fi - } -} - -zeitgeist-devel_package() { - short_desc+=" - development files" - depends="libzeitgeist2-${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - if [ "$build_option_vala" ]; then - vmove usr/share/vala - fi - if [ "$build_option_gir" ]; then - vmove usr/share/gir-1.0 - fi - } -} diff --git a/srcpkgs/zelbar/template b/srcpkgs/zelbar/template deleted file mode 100644 index 7fc71cd08f40af..00000000000000 --- a/srcpkgs/zelbar/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'zelbar' -pkgname=zelbar -version=1.1.0 -revision=1 -build_style=zig-build -configure_args="-Dpie" -hostmakedepends="pkg-config wayland-devel" -makedepends="fcft-devel pixman-devel wayland-devel wayland-protocols" -short_desc="Wayland statusbar reading input from STDIN, inspired by lemonbar" -maintainer="Anachron " -license="GPL-3.0-or-later" -homepage="https://git.sr.ht/~novakane/zelbar" -distfiles="https://git.sr.ht/~novakane/zelbar/archive/v${version}.tar.gz" -checksum=9e5f46188142280f6eadb1de755aa0bab2f545eaada525df1439ac1b0c5bbf68 diff --git a/srcpkgs/zellij/template b/srcpkgs/zellij/template deleted file mode 100644 index 778f847c6f52c7..00000000000000 --- a/srcpkgs/zellij/template +++ /dev/null @@ -1,32 +0,0 @@ -# Template file for 'zellij' -pkgname=zellij -version=0.43.1 -revision=1 -# Wasmtime runtime only supports the following archs: x86_64, arm64 -# https://docs.wasmtime.dev/stability-tiers.html#unsupported-features-and-platforms -archs="x86_64* aarch64*" -build_style=cargo -build_helper=qemu -configure_args="--no-default-features --features=plugins_from_target,web_server_capability" -hostmakedepends="pkg-config" -makedepends="libcurl-devel sqlite-devel" -checkdepends="libssh2-devel" -short_desc="Terminal workspace with batteries included" -maintainer="tranzystorekk " -license="MIT" -homepage="https://zellij.dev" -changelog="https://raw.githubusercontent.com/zellij-org/zellij/main/CHANGELOG.md" -distfiles="https://github.com/zellij-org/zellij/archive/refs/tags/v${version}.tar.gz" -checksum=e9fd24190869be6e9e8d731df2ccd0b3b1dd368ae9dbb9d620ec905b83e325ec -make_check_pre="env LIBSSH2_SYS_USE_PKG_CONFIG=1" - -post_install() { - vdoc README.md - vinstall assets/zellij.desktop 644 usr/share/applications - vlicense LICENSE.md - - for shell in bash fish zsh; do - vtargetrun "${DESTDIR}/usr/bin/zellij" setup --generate-completion ${shell} > zellij.${shell} - vcompletion zellij.${shell} ${shell} - done -} diff --git a/srcpkgs/zenity/template b/srcpkgs/zenity/template deleted file mode 100644 index 65bbd0b1c4f3ea..00000000000000 --- a/srcpkgs/zenity/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'zenity' -pkgname=zenity -version=4.0.5 -revision=1 -build_style=meson -configure_args="-Dwebkitgtk=$(vopt_if webkit true false)" -hostmakedepends="gettext glib-devel gtk-update-icon-cache help2man itstool - pkg-config" -makedepends="$(vopt_if webkit libwebkitgtk60-devel) libadwaita-devel" -short_desc="Display GNOME dialogs from the command line" -maintainer="Enno Boland " -license="LGPL-2.0-or-later" -homepage="https://help.gnome.org/users/zenity/" -#changelog="https://gitlab.gnome.org/GNOME/zenity/-/raw/master/NEWS" -changelog="https://gitlab.gnome.org/GNOME/zenity/-/raw/zenity-4-0/NEWS" -distfiles="${GNOME_SITE}/zenity/${version%.*}/zenity-${version}.tar.xz" -checksum=8a3ffe7751bed497a758229ece07be9114ad4e46a066abae4e5f31d6da4c0e9e - -build_options="webkit" -build_options_default="webkit" - -desc_option_webkit="Enable support for webkit" diff --git a/srcpkgs/zenmap b/srcpkgs/zenmap deleted file mode 120000 index 54c56b353f1778..00000000000000 --- a/srcpkgs/zenmap +++ /dev/null @@ -1 +0,0 @@ -nmap \ No newline at end of file diff --git a/srcpkgs/zeroc-mcpp/patches/Makefile-install.diff b/srcpkgs/zeroc-mcpp/patches/Makefile-install.diff deleted file mode 100644 index 0c3e248e414c61..00000000000000 --- a/srcpkgs/zeroc-mcpp/patches/Makefile-install.diff +++ /dev/null @@ -1,18 +0,0 @@ -diff --git a/Makefile b/Makefile -index bfbf543..9fa6deb 100644 ---- a/Makefile -+++ b/Makefile -@@ -55,9 +55,11 @@ $(LIBDIR)/libmcpp.a: $(OBJS) - $(AR) rcs $(LIBDIR)/libmcpp.a $(OBJS) - - install: $(LIBDIR)/libmcpp.a -- @mkdir -p $(PREFIX)/$(LIBDIR) -- cp $(LIBDIR)/libmcpp.a $(PREFIX)/$(LIBDIR) -+ install -Dm644 $(LIBDIR)/libmcpp.a $(DESTDIR)$(PREFIX)/$(LIBDIR)/libmcpp.a -+ install -Dm644 mcpp_lib.h $(DESTDIR)$(PREFIX)/include/mcpp_lib.h -+ install -m644 mcpp_out.h $(DESTDIR)$(PREFIX)/include/mcpp_out.h - -+.PHONY: clean - clean: - rm -f $(OBJS) - rm -rf $(LIBDIR) diff --git a/srcpkgs/zeroc-mcpp/patches/no-m32.patch b/srcpkgs/zeroc-mcpp/patches/no-m32.patch deleted file mode 100644 index b1ef72d28f0de1..00000000000000 --- a/srcpkgs/zeroc-mcpp/patches/no-m32.patch +++ /dev/null @@ -1,12 +0,0 @@ -Index: Makefile -=================================================================== ---- a/Makefile.orig -+++ b/Makefile -@@ -21,7 +21,6 @@ ifeq ($(UNAME),Linux) - override CFLAGS += -fPIC -Wno-maybe-uninitialized -Wno-implicit-function-declaration -Wno-unused-result - - ifeq ($(MACHINE),i686) -- override CFLAGS += -m32 - # - # Ubuntu. - # diff --git a/srcpkgs/zeroc-mcpp/template b/srcpkgs/zeroc-mcpp/template deleted file mode 100644 index 35aa4f6d90207f..00000000000000 --- a/srcpkgs/zeroc-mcpp/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'zeroc-mcpp' -pkgname=zeroc-mcpp -version=2.7.2.14 -revision=1 -build_style=gnu-makefile -make_build_args="LIBDIR=lib" -make_install_args="LIBDIR=lib" -short_desc="Simplified fork of mcpp from ZeroC, for building ICE" -maintainer="Orphaned " -license="BSD-2-Clause" -homepage="https://github.com/zeroc-ice/mcpp" -distfiles="https://github.com/zeroc-ice/mcpp/archive/v${version}.tar.gz" -checksum=1a426cf2d513ffd66634384d5445dcce1aac83be1789a56044013eab8ca8ffff -nostrip=yes -conflicts=mcpp-devel - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/zerofree/patches/fix-musl.patch b/srcpkgs/zerofree/patches/fix-musl.patch deleted file mode 100644 index bd138985aa61b7..00000000000000 --- a/srcpkgs/zerofree/patches/fix-musl.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/zerofree.c -+++ b/zerofree.c -@@ -17,6 +17,7 @@ - * Jan Krämer. - */ - -+#include - #include - #include - #include diff --git a/srcpkgs/zerofree/template b/srcpkgs/zerofree/template deleted file mode 100644 index 82d05a93384659..00000000000000 --- a/srcpkgs/zerofree/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'zerofree' -pkgname=zerofree -version=1.1.1 -revision=1 -build_style=gnu-makefile -makedepends="e2fsprogs-devel" -short_desc="A tool to zero free blocks in an ext2 filesystem" -maintainer="Orphaned " -license="GPL-2.0-only" -homepage="https://frippery.org/uml/index.html" -distfiles="https://frippery.org/uml/${pkgname}-${version}.tgz" -checksum=956bc861b55ba0a2b7593c58d32339dab1a0e7da6ea2b813d27c80f08b723867 - -post_extract() { - sed -i 's|\(-lext2fs\)|$(LDFLAGS) \1|' Makefile -} -do_install() { - vbin $pkgname -} diff --git a/srcpkgs/zeroinstall-injector b/srcpkgs/zeroinstall-injector deleted file mode 120000 index 6198f145407e54..00000000000000 --- a/srcpkgs/zeroinstall-injector +++ /dev/null @@ -1 +0,0 @@ -zeroinstall \ No newline at end of file diff --git a/srcpkgs/zeroinstall/template b/srcpkgs/zeroinstall/template deleted file mode 100644 index 33dce20d01e2e1..00000000000000 --- a/srcpkgs/zeroinstall/template +++ /dev/null @@ -1,37 +0,0 @@ -# Template file for 'zeroinstall' -pkgname=zeroinstall -version=2.18 -revision=3 -build_style=gnu-makefile -make_install_target="install_system" -hostmakedepends="gettext ocaml opam m4 tar pkg-config which git" -makedepends="openssl-devel libcurl-devel gnupg glib-devel gtk+3-devel" -depends="gnupg desktop-file-utils hicolor-icon-theme xdg-utils" -short_desc="Cross-distribution software installation system" -maintainer="mobinmob " -license="LGPL-2.1-only" -homepage="http://0install.net" -changelog="https://raw.githubusercontent.com/0install/0install/master/CHANGES.md" -distfiles="https://github.com/0install/0install/releases/download/v${version}/0install-${version}.tbz" -checksum=648c4b318c1a26dfcb44065c226ab8ca723795924ad80a3bf39ae1ce0e9920c3 -nocross="opam is nocross" -disable_parallel_build=yes - -case "$XBPS_TARGET_MACHINE" in - x86_64*|aarch64*|riscv64*) ;; - *) broken="needs ocurl which wants ocamlopt";; -esac - -pre_build() { - opam init -y --compiler=ocaml-system --disable-sandboxing - eval $(opam env) - # thx @kit-ty-kate for ocaml 5 fix. - opam pin add -yn git+https://github.com/ocaml-community/obus#03129dac072e7a7370c2c92b9d447e47f784b7c7 - opam install -y yojson xmlm ounit lwt lwt_react obus ocurl sha dune lablgtk3 lwt_glib -} - -zeroinstall-injector_package() { - metapackage=yes - short_desc+=" - transitional dummy pkg" - depends="zeroinstall-${version}_${revision}" -} diff --git a/srcpkgs/zeroinstall/update b/srcpkgs/zeroinstall/update deleted file mode 100644 index 2aa695a3dd8986..00000000000000 --- a/srcpkgs/zeroinstall/update +++ /dev/null @@ -1 +0,0 @@ -pkgname=0install diff --git a/srcpkgs/zeromq-devel b/srcpkgs/zeromq-devel deleted file mode 120000 index b753d638a06979..00000000000000 --- a/srcpkgs/zeromq-devel +++ /dev/null @@ -1 +0,0 @@ -zeromq \ No newline at end of file diff --git a/srcpkgs/zeromq/template b/srcpkgs/zeromq/template deleted file mode 100644 index 23bb8e5290a01f..00000000000000 --- a/srcpkgs/zeromq/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'zeromq' -pkgname=zeromq -version=4.3.5 -revision=3 -build_style=gnu-configure -configure_args="--with-libsodium --disable-Werror" -hostmakedepends="asciidoc pkg-config xmlto" -makedepends="libsodium-devel" -short_desc="Intelligent Transport Layer" -maintainer="Orphaned " -license="LGPL-3.0-or-later" -homepage="http://www.zeromq.org" -distfiles="https://github.com/zeromq/libzmq/releases/download/v${version}/zeromq-${version}.tar.gz" -checksum=6653ef5910f17954861fe72332e68b03ca6e4d9c7160eb3a8de5a5a913bfab43 - -zeromq-devel_package() { - depends="${sourcepkg}-${version}_${revision} libsodium-devel" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove usr/share/man/man3 - vmove usr/lib/*.a - vmove usr/lib/*.so - } -} diff --git a/srcpkgs/zet/patches/7aba3b6016ede0b0a6b8aaff292bd7f6a0d7ac86.patch b/srcpkgs/zet/patches/7aba3b6016ede0b0a6b8aaff292bd7f6a0d7ac86.patch deleted file mode 100644 index 97d0be05aa46de..00000000000000 --- a/srcpkgs/zet/patches/7aba3b6016ede0b0a6b8aaff292bd7f6a0d7ac86.patch +++ /dev/null @@ -1,93 +0,0 @@ -From 7aba3b6016ede0b0a6b8aaff292bd7f6a0d7ac86 Mon Sep 17 00:00:00 2001 -From: Yarrow Angelweed -Date: Mon, 9 Jun 2025 21:13:24 -0400 -Subject: [PATCH] Heed nightly lifetime syntax warning - ---- - src/help.rs | 2 +- - src/operations.rs | 4 ++-- - src/set.rs | 6 +++--- - src/styles.rs | 6 +++--- - 4 files changed, 9 insertions(+), 9 deletions(-) - -diff --git a/src/help.rs b/src/help.rs -index 82fee7c..56ccf7b 100644 ---- a/src/help.rs -+++ b/src/help.rs -@@ -63,7 +63,7 @@ fn fallable_print(stdout: &mut dyn std::io::Write) -> std::io::Result { - Ok(0) - } - --fn parse(text: &str) -> Vec { -+fn parse(text: &str) -> Vec> { - const USAGE: &str = "Usage: "; - let mut help = Vec::new(); - let mut lines = text.lines().fuse(); -diff --git a/src/operations.rs b/src/operations.rs -index 7864c0a..9ec3869 100644 ---- a/src/operations.rs -+++ b/src/operations.rs -@@ -174,7 +174,7 @@ trait Loggable: Bookkeeping { - fn every_line( - first_operand: &[u8], - rest: impl Iterator>, --) -> Result> { -+) -> Result> { - let mut item = B::new(); - let mut set = ZetSet::new(first_operand, item); - for operand in rest { -@@ -233,7 +233,7 @@ fn keep_multiple( - fn first_file_lines( - first_operand: &[u8], - rest: impl Iterator>, --) -> Result> { -+) -> Result> { - let mut item = B::new(); - let mut set = ZetSet::new(first_operand, item); - for operand in rest { -diff --git a/src/set.rs b/src/set.rs -index 3d9eea9..3b2e2f7 100644 ---- a/src/set.rs -+++ b/src/set.rs -@@ -116,15 +116,15 @@ impl<'data, B: Bookkeeping> ZetSet<'data, B> { - } - - /// Expose the underlying `ZetSet`'s `keys` method -- pub(crate) fn keys(&self) -> map::Keys, B> { -+ pub(crate) fn keys(&self) -> map::Keys<'_, Cow<'_, [u8]>, B> { - self.set.keys() - } - /// Expose the underlying `ZetSet`'s `iter` method -- pub(crate) fn iter(&self) -> map::Iter, B> { -+ pub(crate) fn iter(&self) -> map::Iter<'_, Cow<'_, [u8]>, B> { - self.set.iter() - } - /// Expose the underlying `ZetSet`'s `values` method -- pub(crate) fn values(&self) -> map::Values, B> { -+ pub(crate) fn values(&self) -> map::Values<'_, Cow<'_, [u8]>, B> { - self.set.values() - } - } -diff --git a/src/styles.rs b/src/styles.rs -index e5544cd..7d94724 100644 ---- a/src/styles.rs -+++ b/src/styles.rs -@@ -13,15 +13,15 @@ const BOLD_GREEN: Style = GREEN.bold(); - const YELLOW: Style = Style::new().fg_color(Some(Color::Ansi(AnsiColor::Yellow))); - - #[must_use] --pub(crate) fn app_name(content: &str) -> StyledStr { -+pub(crate) fn app_name(content: &str) -> StyledStr<'_> { - StyledStr { prefix: BOLD_GREEN, content } - } - #[must_use] --pub(crate) fn as_item(content: &str) -> StyledStr { -+pub(crate) fn as_item(content: &str) -> StyledStr<'_> { - StyledStr { prefix: GREEN, content } - } - #[must_use] --pub(crate) fn as_title(content: &str) -> StyledStr { -+pub(crate) fn as_title(content: &str) -> StyledStr<'_> { - StyledStr { prefix: YELLOW, content } - } - diff --git a/srcpkgs/zet/template b/srcpkgs/zet/template deleted file mode 100644 index 4e90b40c84918a..00000000000000 --- a/srcpkgs/zet/template +++ /dev/null @@ -1,12 +0,0 @@ -# Template file for 'zet' -pkgname=zet -version=2.0.1 -revision=1 -build_style=cargo -short_desc="CLI to find union, intersection, set difference, etc of files" -maintainer="icp " -license="Apache-2.0" -homepage="https://github.com/yarrow/zet" -changelog="https://raw.githubusercontent.com/yarrow/zet/main/CHANGELOG.md" -distfiles="https://github.com/yarrow/zet/archive/refs/tags/v${version}.tar.gz" -checksum=a6f431927c16b22516e78a9ec7864d99e2676abae3acb46101df1c287e16f267 diff --git a/srcpkgs/zeux-volk/template b/srcpkgs/zeux-volk/template deleted file mode 100644 index 9beddcdd9fe070..00000000000000 --- a/srcpkgs/zeux-volk/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'zeux-volk' -pkgname=zeux-volk -version=1.4.313.0 -revision=1 -build_style=cmake -configure_args="-DVULKAN_HEADERS_INSTALL_DIR=${XBPS_CROSS_BASE}/usr -DVOLK_INSTALL=ON -Wno-dev" -makedepends="Vulkan-Headers" -short_desc="Meta-loader for Vulkan" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/zeux/volk" -distfiles="https://github.com/zeux/volk/archive/vulkan-sdk-${version}.tar.gz" -checksum=d86bcf1aff499f41a3e445b55df5e393a5ce49b1bda689eb7335b0a0a54a3c0b - -post_install() { - vlicense LICENSE.md -} diff --git a/srcpkgs/zeux-volk/update b/srcpkgs/zeux-volk/update deleted file mode 100644 index 825388a1d5ffca..00000000000000 --- a/srcpkgs/zeux-volk/update +++ /dev/null @@ -1 +0,0 @@ -pattern="/vulkan-sdk-\K[0-9.]+(?=.tar.gz)" diff --git a/srcpkgs/zf/template b/srcpkgs/zf/template deleted file mode 100644 index 841fccdc64308e..00000000000000 --- a/srcpkgs/zf/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'zf' -pkgname=zf -version=0.10.2 -revision=1 -build_style=zig-build -configure_args="-Dpie" -short_desc="Commandline fuzzy finder designed for filtering filepaths" -maintainer="tranzystorekk " -license="MIT" -homepage="https://github.com/natecraddock/zf" -changelog="https://raw.githubusercontent.com/natecraddock/zf/refs/heads/main/CHANGELOG.md" -distfiles="https://github.com/natecraddock/zf/archive/refs/tags/${version}.tar.gz" -checksum=b8e41f942c7033536fd64f9edea467a7ff4f45d52885d585f0adafb7803ac0ed - -post_install() { - vlicense LICENSE - vcompletion complete/zf bash - vcompletion complete/zf.fish fish - vcompletion complete/_zf zsh - vman doc/zf.1 -} diff --git a/srcpkgs/zfs-auto-snapshot/template b/srcpkgs/zfs-auto-snapshot/template deleted file mode 100644 index 213c1168f5c30d..00000000000000 --- a/srcpkgs/zfs-auto-snapshot/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'zfs-auto-snapshot' -pkgname=zfs-auto-snapshot -version=1.2.4 -revision=3 -build_style=gnu-makefile -depends="zfs" -short_desc="ZFS automatic snapshot service" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="https://github.com/zfsonlinux/zfs-auto-snapshot" -distfiles="${homepage}/archive/upstream/${version}.tar.gz" -checksum=307f71f748cacf5149532891dc3174365a4494337d9cfc8e619d9038080f3e9b -conf_files="/etc/cron.*/zfs-auto-snapshot" - -post_patch() { - # The "frequent" crontab contais a PATH= directive, which is not - # supported with the dcron package and is otherwise unnecessary - vsed -i '/^PATH=/d' etc/zfs-auto-snapshot.cron.frequent - # replace which with command -v - vsed -i 's/ which / command -v /' etc/zfs-auto-snapshot.cron.frequent - vsed -i 's/^which /command -v /' etc/zfs-auto-snapshot.cron.*ly -} - -post_install() { - mv ${DESTDIR}/usr/sbin ${DESTDIR}/usr/bin -} diff --git a/srcpkgs/zfs-auto-snapshot/update b/srcpkgs/zfs-auto-snapshot/update deleted file mode 100644 index f64124553d5421..00000000000000 --- a/srcpkgs/zfs-auto-snapshot/update +++ /dev/null @@ -1 +0,0 @@ -pattern="upstream/\K[\d\.]*(?=\.tar\.gz)" diff --git a/srcpkgs/zfs-devel b/srcpkgs/zfs-devel deleted file mode 120000 index eb97035e1184d2..00000000000000 --- a/srcpkgs/zfs-devel +++ /dev/null @@ -1 +0,0 @@ -zfs \ No newline at end of file diff --git a/srcpkgs/zfs-lts-devel b/srcpkgs/zfs-lts-devel deleted file mode 120000 index 083c9d5fe6b00a..00000000000000 --- a/srcpkgs/zfs-lts-devel +++ /dev/null @@ -1 +0,0 @@ -zfs-lts \ No newline at end of file diff --git a/srcpkgs/zfs-lts-pam b/srcpkgs/zfs-lts-pam deleted file mode 120000 index 083c9d5fe6b00a..00000000000000 --- a/srcpkgs/zfs-lts-pam +++ /dev/null @@ -1 +0,0 @@ -zfs-lts \ No newline at end of file diff --git a/srcpkgs/zfs-lts/files/zed/run b/srcpkgs/zfs-lts/files/zed/run deleted file mode 100644 index 58ff3a829f768c..00000000000000 --- a/srcpkgs/zfs-lts/files/zed/run +++ /dev/null @@ -1,4 +0,0 @@ -#!/bin/sh -exec 2>&1 -[ -r conf ] && . ./conf -exec zed -F $OPTS diff --git a/srcpkgs/zfs-lts/patches/0001-only-build-the-module-in-dkms.conf.patch b/srcpkgs/zfs-lts/patches/0001-only-build-the-module-in-dkms.conf.patch deleted file mode 100644 index 944618bb86c1fa..00000000000000 --- a/srcpkgs/zfs-lts/patches/0001-only-build-the-module-in-dkms.conf.patch +++ /dev/null @@ -1,44 +0,0 @@ -# Patch adapted from -# -# https://aur.archlinux.org/cgit/aur.git/tree/0001-only-build-the-module-in-dkms.conf.patch?h=zfs-dkms -# -# rebased for zfs-2.1.5. -# -# Avoids recompiling ZFS userland utilities with DKMS rebuilds -From b4a2c0b184c9c9599421b15a430fb88deb5dbd17 Mon Sep 17 00:00:00 2001 -From: Eli Schwartz -Date: Sun, 28 Oct 2018 15:01:58 -0400 -Subject: [PATCH] only build the module in dkms.conf - ---- - scripts/dkms.mkconf | 19 ++----------------- - 1 file changed, 2 insertions(+), 17 deletions(-) - -diff --git a/scripts/dkms.mkconf b/scripts/dkms.mkconf ---- a/scripts/dkms.mkconf -+++ b/scripts/dkms.mkconf -@@ -28,14 +28,7 @@ - PRE_BUILD="configure - --prefix=/usr - --with-config=kernel -- --with-linux=\$( -- if [ -e "\${kernel_source_dir/%build/source}" ] -- then -- echo "\${kernel_source_dir/%build/source}" -- else -- echo "\${kernel_source_dir}" -- fi -- ) -+ --with-linux="\${kernel_source_dir}" - --with-linux-obj="\${kernel_source_dir}" - \$( - [[ -n \"\${ICP_ROOT}\" ]] && \\ -@@ -68,7 +61,7 @@ - -t \${dkms_tree} - " - AUTOINSTALL="yes" --MAKE[0]="make" -+MAKE[0]="make -C module/" - STRIP[0]="\$( - [[ -r \${PACKAGE_CONFIG} ]] \\ - && source \${PACKAGE_CONFIG} \\ diff --git a/srcpkgs/zfs-lts/patches/0003-fix-seektest-musl.patch b/srcpkgs/zfs-lts/patches/0003-fix-seektest-musl.patch deleted file mode 100644 index f233eec790119f..00000000000000 --- a/srcpkgs/zfs-lts/patches/0003-fix-seektest-musl.patch +++ /dev/null @@ -1,30 +0,0 @@ -From 4c2cd2ce45caf8374733fb97643f2f0060cacec2 Mon Sep 17 00:00:00 2001 -From: Zach Dykstra -Date: Thu, 22 Feb 2024 16:31:02 -0600 -Subject: [PATCH] zfs-tests: fix seekflood.c on MUSL - ---- - tests/zfs-tests/tests/functional/cp_files/seekflood.c | 9 +++++++++ - 1 file changed, 9 insertions(+) - -diff --git a/tests/zfs-tests/tests/functional/cp_files/seekflood.c b/tests/zfs-tests/tests/functional/cp_files/seekflood.c -index 02c2c8e6e..d3116d9fd 100644 ---- a/tests/zfs-tests/tests/functional/cp_files/seekflood.c -+++ b/tests/zfs-tests/tests/functional/cp_files/seekflood.c -@@ -27,6 +27,14 @@ - #define _GNU_SOURCE - #endif - -+#ifndef SEEK_DATA -+#define SEEK_DATA 3 -+#endif -+ -+#ifndef SEEK_HOLE -+#define SEEK_HOLE 4 -+#endif -+ - #include - #include - #include --- -2.43.2 diff --git a/srcpkgs/zfs-lts/patches/0003-musl-statx.patch b/srcpkgs/zfs-lts/patches/0003-musl-statx.patch deleted file mode 100644 index bb3f6af39f67db..00000000000000 --- a/srcpkgs/zfs-lts/patches/0003-musl-statx.patch +++ /dev/null @@ -1,76 +0,0 @@ -From 0f90c740b0264512cd1eea611a3c3571fb68d9c7 Mon Sep 17 00:00:00 2001 -From: classabbyamp -Date: Wed, 27 Aug 2025 09:14:55 -0400 -Subject: [PATCH] linux: use sys/stat.h instead of linux/stat.h - -glibc includes linux/stat.h for statx, but musl defines its own statx -struct and associated constants, which does not include STATX_MNT_ID -yet. Thus, including linux/stat.h directly should be avoided for -maximum libc compatibility. - -Tested on: - - glibc: x86_64, i686, aarch64, armv7l, armv6l - - musl: x86_64, aarch64, armv7l, armv6l - -Signed-off-by: classabbyamp ---- - config/user-statx.m4 | 6 +++--- - include/os/linux/spl/sys/stat.h | 2 +- - lib/libspl/include/os/linux/sys/stat.h | 2 +- - 3 files changed, 5 insertions(+), 5 deletions(-) - -diff --git a/config/user-statx.m4 b/config/user-statx.m4 -index 0315f93e0c20..1ba74a40e9b8 100644 ---- a/config/user-statx.m4 -+++ b/config/user-statx.m4 -@@ -2,7 +2,7 @@ dnl # - dnl # Check for statx() function and STATX_MNT_ID availability - dnl # - AC_DEFUN([ZFS_AC_CONFIG_USER_STATX], [ -- AC_CHECK_HEADERS([linux/stat.h], -+ AC_CHECK_HEADERS([sys/stat.h], - [have_stat_headers=yes], - [have_stat_headers=no]) - -@@ -14,7 +14,7 @@ AC_DEFUN([ZFS_AC_CONFIG_USER_STATX], [ - AC_MSG_CHECKING([for STATX_MNT_ID]) - AC_COMPILE_IFELSE([ - AC_LANG_PROGRAM([[ -- #include -+ #include - ]], [[ - struct statx stx; - int mask = STATX_MNT_ID; -@@ -29,6 +29,6 @@ AC_DEFUN([ZFS_AC_CONFIG_USER_STATX], [ - ]) - ]) - ], [ -- AC_MSG_WARN([linux/stat.h not found; skipping statx support]) -+ AC_MSG_WARN([sys/stat.h not found; skipping statx support]) - ]) - ]) dnl end AC_DEFUN -diff --git a/include/os/linux/spl/sys/stat.h b/include/os/linux/spl/sys/stat.h -index 087389b57b34..ad2815e46394 100644 ---- a/include/os/linux/spl/sys/stat.h -+++ b/include/os/linux/spl/sys/stat.h -@@ -25,6 +25,6 @@ - #ifndef _SPL_STAT_H - #define _SPL_STAT_H - --#include -+#include - - #endif /* SPL_STAT_H */ -diff --git a/lib/libspl/include/os/linux/sys/stat.h b/lib/libspl/include/os/linux/sys/stat.h -index a605af962a6d..13cc0b46ac93 100644 ---- a/lib/libspl/include/os/linux/sys/stat.h -+++ b/lib/libspl/include/os/linux/sys/stat.h -@@ -33,7 +33,7 @@ - - #ifdef HAVE_STATX - #include --#include -+#include - #endif - - /* diff --git a/srcpkgs/zfs-lts/template b/srcpkgs/zfs-lts/template deleted file mode 100644 index 2afeeff9088110..00000000000000 --- a/srcpkgs/zfs-lts/template +++ /dev/null @@ -1,100 +0,0 @@ -# Template file for 'zfs-lts' -pkgname=zfs-lts -version=2.2.9 -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 - --with-dracutdir=/usr/lib/dracut --with-tirpc" -hostmakedepends="dracut libtool pkg-config python3 automake tar" -makedepends="pam-devel zlib-devel libuuid-devel libblkid-devel libtirpc-devel attr-devel" -depends="dkms>=2.2.0.3_9 perl python3 xbps-triggers>=0.121_1 - libzfs-lts>=${version}_${revision}" -conf_files="/etc/zfs/zed.d/zed.rc /usr/src/zfs-${version}/META" -short_desc="Z File System -- userland, pyzfs, and kernel modules (using DKMS)" -maintainer="Toyam Cox " -license="CDDL-1.0" -homepage="https://openzfs.github.io/openzfs-docs/" -distfiles="https://github.com/openzfs/zfs/releases/download/zfs-${version}/zfs-${version}.tar.gz" -checksum=07ba7e14c383bce9fd06e611bc8bec45ad03c39f3c83ccea5aa1f77e80c45809 -# dkms must be before initramfs-regenerate to build modules before images -triggers="dkms initramfs-regenerate" -dkms_modules="zfs ${version}" - -provides="zfs-${version}_${revision}" -replaces="spl<=0.7.13_1 zfs>=0" # Because SPL was merged into zfs in 0.8.0 - -pre_configure() { - export CFLAGS+=" -I${XBPS_CROSS_BASE}/usr/include/tirpc/" - autoreconf -fi -} - -post_install() { - vlicense COPYRIGHT - vlicense LICENSE - vlicense NOTICE - - vsv zed - - make dist-gzip - vmkdir usr/src/ - tar xf ${pkgname/%-lts}-${version}.tar.gz -C ${DESTDIR}/usr/src/ - scripts/dkms.mkconf -v ${version} -f ${DESTDIR}/usr/src/${pkgname/%-lts}-${version}/dkms.conf -n zfs - - # Remove init and service control pieces not used in Void - rm -rf ${DESTDIR}/usr/lib/systemd - rm -rf ${DESTDIR}/etc/init.d - rm -rf ${DESTDIR}/etc/default - rm -f ${DESTDIR}/etc/zfs/zfs-functions - - # Remove pam config framework file not used in Void - rm -f ${DESTDIR}/usr/share/pam-configs/zfs_key - - # zfs-mount-generator is a systemd helper, no need for its man page - rm -f ${DESTDIR}/usr/share/man/man8/zfs-mount-generator.8 - - # Contains ELF binaries. Remove it until upstream has a way to move this - # into /usr/libexec or similiar. - rm -rf ${DESTDIR}/usr/share/zfs/zfs-tests - - # move bash completions to a policy compliant directory - vmkdir usr/share/bash-completion/completions - mv ${DESTDIR}/etc/bash_completion.d/* \ - ${DESTDIR}/usr/share/bash-completion/completions -} - -libzfs-lts_package() { - short_desc="Z File System - libraries" - provides="libzfs-${version}_${revision}" - replaces="libzfs>=0" - pkg_install() { - vmove "usr/lib/*.so.*" - } -} - -zfs-lts-devel_package() { - depends="libzfs>=${version}_${revision}" - short_desc="Z File System -- development files" - provides="zfs-devel-${version}_${revision}" - replaces="zfs-devel>=0" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - } -} - -zfs-lts-pam_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc="Z File System -- PAM integration" - provides="zfs-pam-${version}_${revision}" - replaces="zfs-pam>=0" - pkg_install() { - vmove usr/lib/security/pam_zfs_key.so - } -} - -# REMARKS: -# Did not split out pyzfs, because it's distributed with zfs, and no reason to -# send separately. diff --git a/srcpkgs/zfs-lts/update b/srcpkgs/zfs-lts/update deleted file mode 100644 index 0f5b13809780f1..00000000000000 --- a/srcpkgs/zfs-lts/update +++ /dev/null @@ -1,3 +0,0 @@ -pkgname=zfs -ignore="*.*.99" -pattern="${pkgname}-\K\Q${version%.*}\E\.[0-9.]+(?=\.tar\.gz)" diff --git a/srcpkgs/zfs-pam b/srcpkgs/zfs-pam deleted file mode 120000 index eb97035e1184d2..00000000000000 --- a/srcpkgs/zfs-pam +++ /dev/null @@ -1 +0,0 @@ -zfs \ No newline at end of file diff --git a/srcpkgs/zfs-prune-snapshots/template b/srcpkgs/zfs-prune-snapshots/template deleted file mode 100644 index 6df0a2070398de..00000000000000 --- a/srcpkgs/zfs-prune-snapshots/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'zfs-prune-snapshots' -pkgname=zfs-prune-snapshots -version=1.5.0 -revision=1 -build_style=gnu-makefile -depends="bash zfs" -checkdepends="shellcheck" -short_desc="Remove snapshots that match given criteria from one or more ZFS pools" -maintainer="Andrew J. Hesford " -license="MIT" -homepage="https://github.com/bahamas10/zfs-prune-snapshots" -distfiles="${homepage}/archive/v${version}.tar.gz" -checksum=a4afe6f2f4655278d66970baaeec8830fb7438fa4d1db6804725014135084ef9 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/zfs/files/zed/run b/srcpkgs/zfs/files/zed/run deleted file mode 100644 index 58ff3a829f768c..00000000000000 --- a/srcpkgs/zfs/files/zed/run +++ /dev/null @@ -1,4 +0,0 @@ -#!/bin/sh -exec 2>&1 -[ -r conf ] && . ./conf -exec zed -F $OPTS diff --git a/srcpkgs/zfs/patches/0001-only-build-the-module-in-dkms.conf.patch b/srcpkgs/zfs/patches/0001-only-build-the-module-in-dkms.conf.patch deleted file mode 100644 index 944618bb86c1fa..00000000000000 --- a/srcpkgs/zfs/patches/0001-only-build-the-module-in-dkms.conf.patch +++ /dev/null @@ -1,44 +0,0 @@ -# Patch adapted from -# -# https://aur.archlinux.org/cgit/aur.git/tree/0001-only-build-the-module-in-dkms.conf.patch?h=zfs-dkms -# -# rebased for zfs-2.1.5. -# -# Avoids recompiling ZFS userland utilities with DKMS rebuilds -From b4a2c0b184c9c9599421b15a430fb88deb5dbd17 Mon Sep 17 00:00:00 2001 -From: Eli Schwartz -Date: Sun, 28 Oct 2018 15:01:58 -0400 -Subject: [PATCH] only build the module in dkms.conf - ---- - scripts/dkms.mkconf | 19 ++----------------- - 1 file changed, 2 insertions(+), 17 deletions(-) - -diff --git a/scripts/dkms.mkconf b/scripts/dkms.mkconf ---- a/scripts/dkms.mkconf -+++ b/scripts/dkms.mkconf -@@ -28,14 +28,7 @@ - PRE_BUILD="configure - --prefix=/usr - --with-config=kernel -- --with-linux=\$( -- if [ -e "\${kernel_source_dir/%build/source}" ] -- then -- echo "\${kernel_source_dir/%build/source}" -- else -- echo "\${kernel_source_dir}" -- fi -- ) -+ --with-linux="\${kernel_source_dir}" - --with-linux-obj="\${kernel_source_dir}" - \$( - [[ -n \"\${ICP_ROOT}\" ]] && \\ -@@ -68,7 +61,7 @@ - -t \${dkms_tree} - " - AUTOINSTALL="yes" --MAKE[0]="make" -+MAKE[0]="make -C module/" - STRIP[0]="\$( - [[ -r \${PACKAGE_CONFIG} ]] \\ - && source \${PACKAGE_CONFIG} \\ diff --git a/srcpkgs/zfs/patches/0002-fix-seektest-musl.patch b/srcpkgs/zfs/patches/0002-fix-seektest-musl.patch deleted file mode 100644 index f233eec790119f..00000000000000 --- a/srcpkgs/zfs/patches/0002-fix-seektest-musl.patch +++ /dev/null @@ -1,30 +0,0 @@ -From 4c2cd2ce45caf8374733fb97643f2f0060cacec2 Mon Sep 17 00:00:00 2001 -From: Zach Dykstra -Date: Thu, 22 Feb 2024 16:31:02 -0600 -Subject: [PATCH] zfs-tests: fix seekflood.c on MUSL - ---- - tests/zfs-tests/tests/functional/cp_files/seekflood.c | 9 +++++++++ - 1 file changed, 9 insertions(+) - -diff --git a/tests/zfs-tests/tests/functional/cp_files/seekflood.c b/tests/zfs-tests/tests/functional/cp_files/seekflood.c -index 02c2c8e6e..d3116d9fd 100644 ---- a/tests/zfs-tests/tests/functional/cp_files/seekflood.c -+++ b/tests/zfs-tests/tests/functional/cp_files/seekflood.c -@@ -27,6 +27,14 @@ - #define _GNU_SOURCE - #endif - -+#ifndef SEEK_DATA -+#define SEEK_DATA 3 -+#endif -+ -+#ifndef SEEK_HOLE -+#define SEEK_HOLE 4 -+#endif -+ - #include - #include - #include --- -2.43.2 diff --git a/srcpkgs/zfs/patches/0003-musl-statx.patch b/srcpkgs/zfs/patches/0003-musl-statx.patch deleted file mode 100644 index bb3f6af39f67db..00000000000000 --- a/srcpkgs/zfs/patches/0003-musl-statx.patch +++ /dev/null @@ -1,76 +0,0 @@ -From 0f90c740b0264512cd1eea611a3c3571fb68d9c7 Mon Sep 17 00:00:00 2001 -From: classabbyamp -Date: Wed, 27 Aug 2025 09:14:55 -0400 -Subject: [PATCH] linux: use sys/stat.h instead of linux/stat.h - -glibc includes linux/stat.h for statx, but musl defines its own statx -struct and associated constants, which does not include STATX_MNT_ID -yet. Thus, including linux/stat.h directly should be avoided for -maximum libc compatibility. - -Tested on: - - glibc: x86_64, i686, aarch64, armv7l, armv6l - - musl: x86_64, aarch64, armv7l, armv6l - -Signed-off-by: classabbyamp ---- - config/user-statx.m4 | 6 +++--- - include/os/linux/spl/sys/stat.h | 2 +- - lib/libspl/include/os/linux/sys/stat.h | 2 +- - 3 files changed, 5 insertions(+), 5 deletions(-) - -diff --git a/config/user-statx.m4 b/config/user-statx.m4 -index 0315f93e0c20..1ba74a40e9b8 100644 ---- a/config/user-statx.m4 -+++ b/config/user-statx.m4 -@@ -2,7 +2,7 @@ dnl # - dnl # Check for statx() function and STATX_MNT_ID availability - dnl # - AC_DEFUN([ZFS_AC_CONFIG_USER_STATX], [ -- AC_CHECK_HEADERS([linux/stat.h], -+ AC_CHECK_HEADERS([sys/stat.h], - [have_stat_headers=yes], - [have_stat_headers=no]) - -@@ -14,7 +14,7 @@ AC_DEFUN([ZFS_AC_CONFIG_USER_STATX], [ - AC_MSG_CHECKING([for STATX_MNT_ID]) - AC_COMPILE_IFELSE([ - AC_LANG_PROGRAM([[ -- #include -+ #include - ]], [[ - struct statx stx; - int mask = STATX_MNT_ID; -@@ -29,6 +29,6 @@ AC_DEFUN([ZFS_AC_CONFIG_USER_STATX], [ - ]) - ]) - ], [ -- AC_MSG_WARN([linux/stat.h not found; skipping statx support]) -+ AC_MSG_WARN([sys/stat.h not found; skipping statx support]) - ]) - ]) dnl end AC_DEFUN -diff --git a/include/os/linux/spl/sys/stat.h b/include/os/linux/spl/sys/stat.h -index 087389b57b34..ad2815e46394 100644 ---- a/include/os/linux/spl/sys/stat.h -+++ b/include/os/linux/spl/sys/stat.h -@@ -25,6 +25,6 @@ - #ifndef _SPL_STAT_H - #define _SPL_STAT_H - --#include -+#include - - #endif /* SPL_STAT_H */ -diff --git a/lib/libspl/include/os/linux/sys/stat.h b/lib/libspl/include/os/linux/sys/stat.h -index a605af962a6d..13cc0b46ac93 100644 ---- a/lib/libspl/include/os/linux/sys/stat.h -+++ b/lib/libspl/include/os/linux/sys/stat.h -@@ -33,7 +33,7 @@ - - #ifdef HAVE_STATX - #include --#include -+#include - #endif - - /* diff --git a/srcpkgs/zfs/template b/srcpkgs/zfs/template deleted file mode 100644 index acb526a4d74d70..00000000000000 --- a/srcpkgs/zfs/template +++ /dev/null @@ -1,101 +0,0 @@ -# Template file for 'zfs' -pkgname=zfs -version=2.3.5 -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 - --with-dracutdir=/usr/lib/dracut --with-tirpc" -hostmakedepends="dracut libtool pkg-config python3 automake tar" -makedepends="pam-devel zlib-devel libuuid-devel libblkid-devel libtirpc-devel attr-devel" -depends="dkms>=2.2.0.3_9 perl python3 xbps-triggers>=0.121_1 - libzfs>=${version}_${revision}" -conf_files="/etc/zfs/zed.d/zed.rc /usr/src/zfs-${version}/META" -short_desc="Z File System -- userland, pyzfs, and kernel modules (using DKMS)" -maintainer="Toyam Cox " -license="CDDL-1.0" -homepage="https://openzfs.github.io/openzfs-docs/" -distfiles="https://github.com/openzfs/zfs/releases/download/zfs-${version}/zfs-${version}.tar.gz" -checksum=326ae0cba8a615afa42c6891640e76acc4bd230f6d6ddec120c11e30b1392067 -# dkms must be before initramfs-regenerate to build modules before images -triggers="dkms initramfs-regenerate" -dkms_modules="zfs ${version}" - -provides="zfs-${version}_${revision}" - -replaces="spl<=0.7.13_1 zfs-lts>=0" # Because SPL was merged into zfs in 0.8.0 - -pre_configure() { - export CFLAGS+=" -I${XBPS_CROSS_BASE}/usr/include/tirpc/" - autoreconf -fi -} - -post_install() { - vlicense COPYRIGHT - vlicense LICENSE - vlicense NOTICE - - vsv zed - - make dist-gzip - vmkdir usr/src/ - tar xf ${pkgname}-${version}.tar.gz -C ${DESTDIR}/usr/src/ - scripts/dkms.mkconf -v ${version} -f ${DESTDIR}/usr/src/${pkgname}-${version}/dkms.conf -n zfs - - # Remove init and service control pieces not used in Void - rm -rf ${DESTDIR}/usr/lib/systemd - rm -rf ${DESTDIR}/etc/init.d - rm -rf ${DESTDIR}/etc/default - rm -f ${DESTDIR}/etc/zfs/zfs-functions - - # Remove pam config framework file not used in Void - rm -f ${DESTDIR}/usr/share/pam-configs/zfs_key - - # zfs-mount-generator is a systemd helper, no need for its man page - rm -f ${DESTDIR}/usr/share/man/man8/zfs-mount-generator.8 - - # Contains ELF binaries. Remove it until upstream has a way to move this - # into /usr/libexec or similiar. - rm -rf ${DESTDIR}/usr/share/zfs/zfs-tests - - # move bash completions to a policy compliant directory - vmkdir usr/share/bash-completion/completions - mv ${DESTDIR}/etc/bash_completion.d/* \ - ${DESTDIR}/usr/share/bash-completion/completions -} - -libzfs_package() { - short_desc="Z File System - libraries" - provides="libzfs-${version}_${revision}" - replaces="libzfs-lts>=0" - pkg_install() { - vmove "usr/lib/*.so.*" - } -} - -zfs-devel_package() { - depends="libzfs>=${version}_${revision}" - short_desc="Z File System -- development files" - provides="zfs-devel-${version}_${revision}" - replaces="zfs-devel-lts>=0" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - } -} - -zfs-pam_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc="Z File System -- PAM integration" - provides="zfs-pam-${version}_${revision}" - replaces="zfs-pam-lts>=0" - pkg_install() { - vmove usr/lib/security/pam_zfs_key.so - } -} - -# REMARKS: -# Did not split out pyzfs, because it's distributed with zfs, and no reason to -# send separately. diff --git a/srcpkgs/zfs/update b/srcpkgs/zfs/update deleted file mode 100644 index f0d7b887211516..00000000000000 --- a/srcpkgs/zfs/update +++ /dev/null @@ -1 +0,0 @@ -ignore="*.*.99" diff --git a/srcpkgs/zfsbootmenu/INSTALL b/srcpkgs/zfsbootmenu/INSTALL deleted file mode 100644 index 552efe8861f07e..00000000000000 --- a/srcpkgs/zfsbootmenu/INSTALL +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/sh -case "${ACTION}" in -post) - # Migrate legacy INI to YAML - _zbmdir="etc/zfsbootmenu" - if [ -r "${_zbmdir}/config.ini" ]; then - generate-zbm --migrate "${_zbmdir}/config.ini" --config "${_zbmdir}/config.yaml" \ - && mv "${_zbmdir}/config.ini" "${_zbmdir}/config.ini.migrated" - fi - unset _zbmdir - - generate-zbm - ;; -esac diff --git a/srcpkgs/zfsbootmenu/template b/srcpkgs/zfsbootmenu/template deleted file mode 100644 index 984452c8e7054f..00000000000000 --- a/srcpkgs/zfsbootmenu/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'zfsbootmenu' -pkgname=zfsbootmenu -version=3.0.1 -revision=1 -build_style=gnu-makefile -make_build_target="zbm-release" -hostmakedepends="tar" -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" -maintainer="Zach Dykstra " -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/refs/tags/v${version}.tar.gz" -checksum=de8ad10377df25dadb5ad813c4aa256a978a1d2132a955b58f13bf7d68a7dec2 -conf_files="/etc/zfsbootmenu/config.yaml /etc/zfsbootmenu/mkinitcpio.conf" - -post_install() { - vlicense LICENSE - vmkdir usr/share/examples/${pkgname} - vcopy etc/zfsbootmenu/config.yaml usr/share/examples/${pkgname} -} diff --git a/srcpkgs/zig/template b/srcpkgs/zig/template deleted file mode 100644 index c70e908c3842be..00000000000000 --- a/srcpkgs/zig/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'zig' -pkgname=zig -version=0.13.0 -revision=1 -archs="x86_64* aarch64*" -build_style=cmake -configure_args="-DZIG_TARGET_MCPU=baseline" -make_cmd=make -# we add xml2, zstd, zlib and ncurses -# because our lld is static-only and requires those to work -makedepends="clang18-devel llvm18-devel lld18-devel libxml2-devel libzstd-devel ncurses-devel zlib-devel" -short_desc="Programming language designed for robustness, optimality, and clarity" -maintainer="Orphaned " -license="MIT" -homepage="https://ziglang.org" -distfiles="https://ziglang.org/download/${version}/zig-${version}.tar.xz" -checksum=06c73596beeccb71cc073805bdb9c0e05764128f16478fa53bf17dfabc1d4318 -nopie=yes -nocross=yes - -export CMAKE_GENERATOR="Unix Makefiles" - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/zig/update b/srcpkgs/zig/update deleted file mode 100644 index 930380745b6b26..00000000000000 --- a/srcpkgs/zig/update +++ /dev/null @@ -1,2 +0,0 @@ -site=https://ziglang.org -pattern="\K[\d.]+(?=)" diff --git a/srcpkgs/zile/patches/zile.1.in.patch b/srcpkgs/zile/patches/zile.1.in.patch deleted file mode 100644 index 6cce7221be7bd1..00000000000000 --- a/srcpkgs/zile/patches/zile.1.in.patch +++ /dev/null @@ -1,14 +0,0 @@ -Use shipped zile.1.in, otherwise, fails on cross-compile -Index: zile-2.6.2/Makefile.in -=================================================================== ---- zile-2.6.2.orig/Makefile.in -+++ zile-2.6.2/Makefile.in -@@ -2934,7 +2934,7 @@ doc/zile.1: $(srcdir)/doc/zile.1.in doc/ - $(edit) $(abs_srcdir)/doc/zile.1.in >$@.tmp - mv $@.tmp $@ - --$(srcdir)/doc/zile.1.in: doc/man-extras build-aux/zile-help2man-wrapper configure.ac $(builddir)/src/zile$(EXEEXT) -+$(srcdir)/doc/zile.1.in: - @test -d doc || mkdir doc - $(AM_V_GEN)if ( touch $@.w && rm -f $@.w; ) >/dev/null 2>&1; then \ - $(srcdir)/build-aux/missing --run $(HELP2MAN) --output=$@ --no-info --name="Zile Is Lossy Emacs" --include $(srcdir)/doc/man-extras $(srcdir)/build-aux/zile-help2man-wrapper; \ diff --git a/srcpkgs/zile/template b/srcpkgs/zile/template deleted file mode 100644 index 8d22122ef6d3e7..00000000000000 --- a/srcpkgs/zile/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'zile' -pkgname=zile -version=2.6.4 -revision=1 -build_style=gnu-configure -configure_args="gl_cv_func_memmem_works_fast=yes" -hostmakedepends="help2man pkg-config" -makedepends="vala-devel acl-devel gc-devel libatomic_ops-devel ncurses-devel - libgee08-devel" -short_desc="Small, fast, and powerful Emacs clone" -maintainer="Orphaned " -license="GPL-3.0-or-later" -homepage="http://www.gnu.org/software/zile" -distfiles="${GNU_SITE}/${pkgname}/${pkgname}-${version}.tar.gz" -checksum=d5d44b85cb490643d0707e1a2186f3a32998c2f6eabaa9481479b65caeee57c0 diff --git a/srcpkgs/zim-tools/patches/ftbfs.patch b/srcpkgs/zim-tools/patches/ftbfs.patch deleted file mode 100644 index 57ae9d68cff1e9..00000000000000 --- a/srcpkgs/zim-tools/patches/ftbfs.patch +++ /dev/null @@ -1,14 +0,0 @@ ---- a/meson.build -+++ b/meson.build -@@ -25,7 +25,10 @@ with_xapian_support = compiler.has_heade - find_library_in_compiler = meson.version().version_compare('>=0.31.0') - rt_dep = dependency('rt', required:false) - docopt_dep = dependency('docopt', static:static_linkage) --icu_dep = dependency('icu-i18n', static:static_linkage) -+icu_dep = [ -+ dependency('icu-i18n', static:static_linkage), -+ dependency('icu-uc', static:static_linkage), -+] - - with_writer = host_machine.system() != 'windows' - diff --git a/srcpkgs/zim-tools/template b/srcpkgs/zim-tools/template deleted file mode 100644 index b5103cc9d533fc..00000000000000 --- a/srcpkgs/zim-tools/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 'zim-tools' -pkgname=zim-tools -version=3.5.0 -revision=2 -build_style=meson -hostmakedepends="pkg-config" -makedepends="libzim-devel xapian-core-devel icu-devel - gumbo-parser-devel docopt.cpp-devel file-devel Mustache zlib-devel" -checkdepends="gtest-devel" -short_desc="Various ZIM command line tools" -maintainer="John " -license="GPL-3.0-or-later" -homepage="http://www.openzim.org" -changelog="https://raw.githubusercontent.com/openzim/zim-tools/main/ChangeLog" -distfiles="https://github.com/openzim/zim-tools/archive/refs/tags/${version}.tar.gz" -checksum=43c9049e61165c63a763fbad72ef758051dcad24f84ae1ab2876e9520c753f03 -make_check=no # Tests are broken upstream, see https://github.com/openzim/zim-tools/issues/345 - -libzim-tools_package() { - metapackage=yes - short_desc+=" - transitional dummy package" - depends="${sourcepkg}>=${version}_${revision}" -} - -zimwriterfs_package() { - metapackage=yes - short_desc+=" - transitional dummy package" - depends="${sourcepkg}>=${version}_${revision}" -} diff --git a/srcpkgs/zim/patches/xdg-rename.patch b/srcpkgs/zim/patches/xdg-rename.patch deleted file mode 100644 index d7a129d4c4dc63..00000000000000 --- a/srcpkgs/zim/patches/xdg-rename.patch +++ /dev/null @@ -1,13 +0,0 @@ -this is the incorrect dependency in the metadata - ---- a/setup.py -+++ b/setup.py -@@ -338,7 +338,7 @@ - scripts = scripts, - packages = collect_packages(), - data_files = collect_data_files(), -- requires = ['gi', 'xdg'], -+ requires = ['gi', 'pyxdg'], - - **py2exeoptions - ) diff --git a/srcpkgs/zim/template b/srcpkgs/zim/template deleted file mode 100644 index b886509937abb2..00000000000000 --- a/srcpkgs/zim/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'zim' -pkgname=zim -version=0.76.3 -revision=1 -build_style=python3-module -hostmakedepends="python3-gobject python3-xdg python3-setuptools gtk+3" -depends="python3-gobject python3-xdg gtk+3 desktop-file-utils" -short_desc="Desktop wiki" -maintainer="Enno Boland " -license="GPL-2.0-or-later" -homepage="http://zim-wiki.org/" -changelog="https://raw.githubusercontent.com/zim-desktop-wiki/zim-desktop-wiki/master/CHANGELOG.md" -distfiles="https://zim-wiki.org/downloads/zim-${version}.tar.gz" -checksum=4adf09eb3f077138fe55bf26f13e6c4d993616fe424a799d1ba6be098ce4eb05 diff --git a/srcpkgs/zimg-devel b/srcpkgs/zimg-devel deleted file mode 120000 index 3fae384701269f..00000000000000 --- a/srcpkgs/zimg-devel +++ /dev/null @@ -1 +0,0 @@ -zimg \ No newline at end of file diff --git a/srcpkgs/zimg/patches/fix-size_t.patch b/srcpkgs/zimg/patches/fix-size_t.patch deleted file mode 100644 index 408037a5d51168..00000000000000 --- a/srcpkgs/zimg/patches/fix-size_t.patch +++ /dev/null @@ -1,50 +0,0 @@ ---- a/src/zimg/colorspace/matrix3.cpp 2020-03-02 05:50:02.000000000 +0100 -+++ b/src/zimg/colorspace/matrix3.cpp 2020-08-23 20:46:14.298311898 +0200 -@@ -17,7 +17,7 @@ - { - Vector3 ret; - -- for (size_t i = 0; i < 3; ++i) { -+ for (std::size_t i = 0; i < 3; ++i) { - ret[i] = v1[i] * v2[i]; - } - return ret; -@@ -27,10 +27,10 @@ - { - Vector3 ret; - -- for (size_t i = 0; i < 3; ++i) { -+ for (std::size_t i = 0; i < 3; ++i) { - double accum = 0; - -- for (size_t k = 0; k < 3; ++k) { -+ for (std::size_t k = 0; k < 3; ++k) { - accum += m[i][k] * v[k]; - } - ret[i] = accum; -@@ -42,11 +42,11 @@ - { - Matrix3x3 ret; - -- for (size_t i = 0; i < 3; ++i) { -- for (size_t j = 0; j < 3; ++j) { -+ for (std::size_t i = 0; i < 3; ++i) { -+ for (std::size_t j = 0; j < 3; ++j) { - double accum = 0; - -- for (size_t k = 0; k < 3; ++k) { -+ for (std::size_t k = 0; k < 3; ++k) { - accum += a[i][k] * b[k][j]; - } - ret[i][j] = accum; -@@ -98,8 +98,8 @@ - { - Matrix3x3 ret; - -- for (size_t i = 0; i < 3; ++i) { -- for (size_t j = 0; j < 3; ++j) { -+ for (std::size_t i = 0; i < 3; ++i) { -+ for (std::size_t j = 0; j < 3; ++j) { - ret[i][j] = m[j][i]; - } - } diff --git a/srcpkgs/zimg/template b/srcpkgs/zimg/template deleted file mode 100644 index 73ca3759e2e99a..00000000000000 --- a/srcpkgs/zimg/template +++ /dev/null @@ -1,36 +0,0 @@ -# Template file for 'zimg' -pkgname=zimg -version=3.0.5 -revision=1 -build_style=gnu-configure -hostmakedepends="automake libtool pkg-config" -short_desc="Image processing library" -maintainer="lemmi " -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=a9a0226bf85e0d83c41a8ebe4e3e690e1348682f6a2a7838f1b8cbff1b799bcf - -case "$XBPS_TARGET_MACHINE" in - armv7*) configure_args+=" --disable-simd";; -esac - -pre_configure() { - ./autogen.sh -} - -post_install() { - vlicense COPYING -} - -zimg-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" - } -} diff --git a/srcpkgs/zimg/update b/srcpkgs/zimg/update deleted file mode 100644 index f35c0ff94213ae..00000000000000 --- a/srcpkgs/zimg/update +++ /dev/null @@ -1 +0,0 @@ -pattern='release-\K[\d.]+(?=")' diff --git a/srcpkgs/zimwriterfs b/srcpkgs/zimwriterfs deleted file mode 120000 index 3b15a55d051045..00000000000000 --- a/srcpkgs/zimwriterfs +++ /dev/null @@ -1 +0,0 @@ -zim-tools \ No newline at end of file diff --git a/srcpkgs/zinnia/patches/Fix-compile-error-of-std-make_pair-in-C-11.patch b/srcpkgs/zinnia/patches/Fix-compile-error-of-std-make_pair-in-C-11.patch deleted file mode 100644 index 5d5e22b2ef73b9..00000000000000 --- a/srcpkgs/zinnia/patches/Fix-compile-error-of-std-make_pair-in-C-11.patch +++ /dev/null @@ -1,39 +0,0 @@ -From b49a0187e74ff619f28fb20e2b5ecfec1d437d6f Mon Sep 17 00:00:00 2001 -From: Yohei Yukawa -Date: Sat, 5 Sep 2015 02:06:05 -0700 -Subject: [PATCH] Fix compile error of std::make_pair in C++11 - -std::make_pair is not designed to be used with explicit type -parameters. In practice doing that can result in compile error -with Clang 3.4 on Ubuntu 14.04 when C++11 is enabled. - -This CL removes explicit type parameters so that Zinnia can be -built even if C++11 is enabled. ---- - AUTHORS | 1 + - trainer.cpp | 2 +- - 2 files changed, 2 insertions(+), 1 deletion(-) - -diff --git a/AUTHORS b/AUTHORS -index a44e82c..fa52d6a 100644 ---- a/AUTHORS -+++ b/AUTHORS -@@ -1 +1,2 @@ - Taku Kudo -+Google Inc. <*@google.com> -diff --git a/trainer.cpp b/trainer.cpp -index a889bc7..84230b0 100644 ---- a/trainer.cpp -+++ b/trainer.cpp -@@ -104,7 +104,7 @@ class TrainerImpl: public Trainer { - if (!fn) { - return false; - } -- x_.push_back(std::make_pair(y, fn)); -+ x_.push_back(std::make_pair(y, fn)); - return true; - } - --- -2.14.1 - diff --git a/srcpkgs/zinnia/patches/minimum-distance-precision.patch b/srcpkgs/zinnia/patches/minimum-distance-precision.patch deleted file mode 100644 index cfc5daf6f9d2fc..00000000000000 --- a/srcpkgs/zinnia/patches/minimum-distance-precision.patch +++ /dev/null @@ -1,12 +0,0 @@ ---- a/feature.cpp -+++ b/feature.cpp -@@ -42,7 +42,8 @@ float minimum_distance(const Node *first, const Node *last, - - const float a = last->x - first->x; - const float b = last->y - first->y; -- const float c = last->y * first->x - last->x * first->y; -+ const float c = static_cast(last->y * first->x) -+ - static_cast(last->x * first->y); - - float max = -1.0; - for (const Node *n = first; n != last; ++n) { diff --git a/srcpkgs/zinnia/template b/srcpkgs/zinnia/template deleted file mode 100644 index fc0f6a2a5a6bc8..00000000000000 --- a/srcpkgs/zinnia/template +++ /dev/null @@ -1,42 +0,0 @@ -# Template file for 'zinnia' -pkgname=zinnia -version=0.06 -revision=1 -build_style=gnu-configure -hostmakedepends="libtool pkg-config" -makedepends="libtool pkg-config" -short_desc="OCR system for hand-written input" -maintainer="Matthias von Faber " -license="BSD-2-Clause" -homepage="https://taku910.github.io/zinnia/" -distfiles="${SOURCEFORGE_SITE}/${pkgname}/${pkgname}/${version}/${pkgname}-${version}.tar.gz" -checksum=ece3af93f937282971634fd81d3e997f848e8cfa958220e26a4564ca064ac20b - -post_install() { - vlicense COPYING -} - -libzinnia_package() { - short_desc+=" - runtime library" - pkg_install() { - vmove "usr/lib/*.so.*" - } -} - -pre_build() { - # Force flags from environment - sed -i -e 's|^CFLAGS\b|#CFLAGS|' \ - -e 's|^CXXFLAGS\b|#CXXFLAGS|' \ - -e 's|^LDFLAGS\b|#LDFLAGS|' Makefile -} - -libzinnia-devel_package() { - depends="lib${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/zint-devel b/srcpkgs/zint-devel deleted file mode 120000 index e8e72ad27716a0..00000000000000 --- a/srcpkgs/zint-devel +++ /dev/null @@ -1 +0,0 @@ -zint \ No newline at end of file diff --git a/srcpkgs/zint-qt b/srcpkgs/zint-qt deleted file mode 120000 index e8e72ad27716a0..00000000000000 --- a/srcpkgs/zint-qt +++ /dev/null @@ -1 +0,0 @@ -zint \ No newline at end of file diff --git a/srcpkgs/zint/patches/0001-Fix-installation-of-cmake-files.patch b/srcpkgs/zint/patches/0001-Fix-installation-of-cmake-files.patch deleted file mode 100644 index 34321d6b99098c..00000000000000 --- a/srcpkgs/zint/patches/0001-Fix-installation-of-cmake-files.patch +++ /dev/null @@ -1,42 +0,0 @@ -From 9265abd9e1aaa6ab2be14835c14d70864e3f1dd0 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Sandro=20J=C3=A4ckel?= -Date: Fri, 11 Apr 2025 03:24:38 +0200 -Subject: [PATCH] Fix installation of cmake files - -When binaries, libs and development files like include or cmake files -are installed to different target directories then those where before -relatively installed to the binary and not in the correct directory -where other development related files where installed. - -Tested inside of nixpkgs with zxing using the system library of zint. ---- - CMakeLists.txt | 2 +- - backend/CMakeLists.txt | 2 +- - 2 files changed, 2 insertions(+), 2 deletions(-) - -diff --git a/CMakeLists.txt b/CMakeLists.txt -index 6f7cf220..ecfe53c3 100644 ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -201,4 +201,4 @@ if(ZINT_UNINSTALL) - endif() - - configure_file("zint-config.cmake.in" "zint-config.cmake" @ONLY) --install(FILES "${CMAKE_CURRENT_BINARY_DIR}/zint-config.cmake" DESTINATION "${CMAKE_INSTALL_DATADIR}/zint") -+install(FILES "${CMAKE_CURRENT_BINARY_DIR}/zint-config.cmake" DESTINATION "${CMAKE_INSTALL_LIBDIR}/cmake/zint") -diff --git a/backend/CMakeLists.txt b/backend/CMakeLists.txt -index 45538515..1e7e40b3 100644 ---- a/backend/CMakeLists.txt -+++ b/backend/CMakeLists.txt -@@ -131,7 +131,7 @@ endif() - if(ZINT_STATIC) - install(TARGETS zint-static EXPORT zint-targets ${INSTALL_TARGETS_DEFAULT_ARGS}) - endif() --install(EXPORT zint-targets NAMESPACE zint:: DESTINATION "${CMAKE_INSTALL_DATADIR}/zint") -+install(EXPORT zint-targets NAMESPACE zint:: DESTINATION "${CMAKE_INSTALL_LIBDIR}/cmake/zint") - install(FILES zint.h DESTINATION ${CMAKE_INSTALL_INCLUDEDIR} COMPONENT Devel) - - if(ZINT_TEST) --- -2.49.0 - diff --git a/srcpkgs/zint/template b/srcpkgs/zint/template deleted file mode 100644 index 847e9298982550..00000000000000 --- a/srcpkgs/zint/template +++ /dev/null @@ -1,52 +0,0 @@ -# Template file for 'zint' -pkgname=zint -version=2.15.0 -revision=1 -build_style=cmake -configure_args="-DZINT_USE_QT=ON -DZINT_USE_PNG=ON -DZINT_QT6=ON" -hostmakedepends="qt6-base" -makedepends="libpng-devel zlib-devel qt6-base-devel qt6-tools-devel qt6-svg-devel" -short_desc="Barcode encoding library" -maintainer="Piraty " -license="GPL-3.0-or-later" -homepage="https://www.zint.org.uk/" -changelog="https://raw.githubusercontent.com/zint/zint/master/ChangeLog" -distfiles="https://github.com/zint/zint/archive/refs/tags/${version}.tar.gz" -checksum=529ce50566f8421f1707333c201097c490273f93b5de45f4d21231a11d3722cf - -if [ "$XBPS_CHECK_PKGS" ]; then - configure_args+=" -DZINT_TEST=ON" -else - configure_args+=" -DZINT_TEST=OFF" -fi - -pre_check() { - export PATH="$PATH:$wrksrc/build/frontend" - export LD_LIBRARY_PATH="$wrksrc/build/backend" -} - -zint-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - vmove usr/lib/cmake - } -} - -libzint_package() { - short_desc+=" - runtime library" - pkg_install() { - vmove "usr/lib/*.so.*" - } -} - -zint-qt_package() { - short_desc+=" - Qt frontend" - depends="qt6-svg" - pkg_install() { - vmove usr/bin/zint-qt - } -} diff --git a/srcpkgs/zip/patches/exec-stack.patch b/srcpkgs/zip/patches/exec-stack.patch deleted file mode 100644 index 9d8a8ff340b923..00000000000000 --- a/srcpkgs/zip/patches/exec-stack.patch +++ /dev/null @@ -1,21 +0,0 @@ -From: Kees Cook -Subject: put stack markings in i386 assembly to avoid executable stack -Bug-Debian: http://bugs.debian.org/528280 -X-Debian-version: 3.0-2 - ---- a/crc_i386.S -+++ b/crc_i386.S -@@ -302,3 +302,5 @@ - #endif /* i386 || _i386 || _I386 || __i386 */ - - #endif /* !USE_ZLIB && !CRC_TABLE_ONLY */ -+.section .note.GNU-stack, "", @progbits -+.previous ---- a/match.S -+++ b/match.S -@@ -405,3 +405,5 @@ - #endif /* i386 || _I386 || _i386 || __i386 */ - - #endif /* !USE_ZLIB */ -+.section .note.GNU-stack, "", @progbits -+.previous diff --git a/srcpkgs/zip/patches/fix_install.diff b/srcpkgs/zip/patches/fix_install.diff deleted file mode 100644 index c081de04acbf83..00000000000000 --- a/srcpkgs/zip/patches/fix_install.diff +++ /dev/null @@ -1,42 +0,0 @@ ---- a/unix/Makefile 2009-12-21 14:24:24.000000000 +0300 -+++ b/unix/Makefile.new 2009-12-21 14:28:30.000000000 +0300 -@@ -38,10 +38,11 @@ - MANFLAGS = 644 - - # target directories - where to install executables and man pages to --prefix = /usr/local -+DESTDIR = -+prefix = /usr - BINDIR = $(prefix)/bin - MANEXT=1 --MANDIR = $(prefix)/man/man$(MANEXT) -+MANDIR = $(prefix)/share/man/man$(MANEXT) - ZIPMANUAL = zip.txt - ZIPMANUALcloak = zipcloak.txt - ZIPMANUALnote = zipnote.txt -@@ -157,18 +158,13 @@ - - # install - install: $(ZIPS) -- -$(INSTALL_D) $(BINDIR) -- $(INSTALL_PROGRAM) $(ZIPS) $(BINDIR) -- -cd $(BINDIR); $(CHMOD) $(BINFLAGS) $(ZIPS) -- -$(INSTALL_D) $(MANDIR) -- $(INSTALL_PROGRAM) man/zip.1 $(MANDIR)/zip.$(MANEXT) -- $(CHMOD) $(MANFLAGS) $(MANDIR)/zip.$(MANEXT) -- $(INSTALL_PROGRAM) man/zipcloak.1 $(MANDIR)/zipcloak.$(MANEXT) -- $(CHMOD) $(MANFLAGS) $(MANDIR)/zipcloak.$(MANEXT) -- $(INSTALL_PROGRAM) man/zipnote.1 $(MANDIR)/zipnote.$(MANEXT) -- $(CHMOD) $(MANFLAGS) $(MANDIR)/zipnote.$(MANEXT) -- $(INSTALL_PROGRAM) man/zipsplit.1 $(MANDIR)/zipsplit.$(MANEXT) -- $(CHMOD) $(MANFLAGS) $(MANDIR)/zipsplit.$(MANEXT) -+ install -d $(DESTDIR)$(BINDIR) -+ install -m 755 $(ZIPS) $(DESTDIR)$(BINDIR) -+ install -d $(DESTDIR)$(MANDIR) -+ install -m 644 man/zip.1 $(DESTDIR)$(MANDIR)/zip.$(MANEXT) -+ install -m 644 man/zipcloak.1 $(DESTDIR)$(MANDIR)/zipcloak.$(MANEXT) -+ install -m 644 man/zipnote.1 $(DESTDIR)$(MANDIR)/zipnote.$(MANEXT) -+ install -m 644 man/zipsplit.1 $(DESTDIR)$(MANDIR)/zipsplit.$(MANEXT) - - uninstall: - -cd $(BINDIR); rm -f $(ZIPS) diff --git a/srcpkgs/zip/patches/reproducible-build.patch b/srcpkgs/zip/patches/reproducible-build.patch deleted file mode 100644 index d7165cd01f00fb..00000000000000 --- a/srcpkgs/zip/patches/reproducible-build.patch +++ /dev/null @@ -1,15 +0,0 @@ -From: Santiago Vila -Subject: Remove (optional) build date to make the build reproducible -Bug-Debian: http://bugs.debian.org/779042 - ---- a/unix/unix.c -+++ b/unix/unix.c -@@ -1020,7 +1020,7 @@ - - - /* Define the compile date string */ --#ifdef __DATE__ -+#if 0 - # define COMPILE_DATE " on " __DATE__ - #else - # define COMPILE_DATE "" diff --git a/srcpkgs/zip/patches/zipnote.patch b/srcpkgs/zip/patches/zipnote.patch deleted file mode 100644 index 757527993a4df0..00000000000000 --- a/srcpkgs/zip/patches/zipnote.patch +++ /dev/null @@ -1,16 +0,0 @@ -From: Christian Spieler -Subject: zipnote.c: Close in_file instead of undefined file x -Bug-Debian: http://bugs.debian.org/628594 -X-Debian-version: 3.0-4 - ---- a/zipnote.c -+++ b/zipnote.c -@@ -661,7 +661,7 @@ - if ((r = zipcopy(z)) != ZE_OK) - ziperr(r, "was copying an entry"); - } -- fclose(x); -+ fclose(in_file); - - /* Write central directory and end of central directory with new comments */ - if ((c = zftello(y)) == (zoff_t)-1) /* get start of central */ diff --git a/srcpkgs/zip/template b/srcpkgs/zip/template deleted file mode 100644 index c6b5cdc77f98a7..00000000000000 --- a/srcpkgs/zip/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'zip' -pkgname=zip -version=3.0 -revision=6 -short_desc="Create/update ZIP files compatible with pkzip" -maintainer="Orphaned " -license="Info-ZIP" -homepage="http://infozip.sf.net/" -distfiles="${SOURCEFORGE_SITE}/infozip/zip30.tar.gz" -checksum=f0e8bb1f9b7eb0b01285495a2699df3a4b766784c1765a8f1aeedf63c0806369 - -do_build() { - sed -e "s|generic CC=gcc CPP=\"gcc -E\"|zips CC=$CC CPP=\"$CPP -E\" CFLAGS=\"-DLARGE_FILE_SUPPORT $CFLAGS \${CFLAGS_NOOPT}\" LFLAGS2=\"$LDFLAGS\"|g" -i unix/Makefile - make CC=$CC CPP=$CPP -f unix/Makefile generic_gcc -} - -do_install() { - make PREFIX=/usr DESTDIR=${DESTDIR} -f unix/Makefile install - vlicense LICENSE -} diff --git a/srcpkgs/zip/update b/srcpkgs/zip/update deleted file mode 100644 index 372bb52b90c70f..00000000000000 --- a/srcpkgs/zip/update +++ /dev/null @@ -1,2 +0,0 @@ -site="${homepage}Zip.html" -pattern="(?" -license="MIT" -homepage="https://github.com/deeice/ziptuner" -distfiles="${homepage}/archive/v${version}.tar.gz" -checksum=eaa8d9e3e212fed12c38b8a517dd685c03629d5e74e590baed79281f018f1877 - -post_patch() { - vsed -i -e 's/^CFLAGS :=/CFLAGS +=/' \ - -e 's/-Wl,--unresolved-symbols=ignore-in-shared-libs//' \ - -e 's/\$(LFLAGS)/$(LDFLAGS) &/' \ - Makefile -} - -do_install() { - vbin ${pkgname} - vlicense LICENSE -} diff --git a/srcpkgs/zisofs-tools/template b/srcpkgs/zisofs-tools/template deleted file mode 100644 index 5292775c1a7266..00000000000000 --- a/srcpkgs/zisofs-tools/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'zisofs-tools' -pkgname=zisofs-tools -version=1.0.8 -revision=6 -build_style=gnu-configure -makedepends="zlib-devel" -short_desc="ISO9660 transparent compression tool" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="https://mirrors.edge.kernel.org/pub/linux/utils/fs/zisofs/README" -distfiles="http://pkgs.fedoraproject.org/repo/pkgs/zisofs-tools/zisofs-tools-${version}.tar.bz2/2d0ed8c9a1f60b45f949b136f9be1f6c/$pkgname-$version.tar.bz2" -checksum=ae4e53e4914934d41660248fb59d3c8761f1f1fd180d5ec993c17ddb3afd04f3 - -do_install() { - make INSTALLROOT=${DESTDIR} install -} diff --git a/srcpkgs/zita-ajbridge/template b/srcpkgs/zita-ajbridge/template deleted file mode 100644 index 633a4a3f7d1417..00000000000000 --- a/srcpkgs/zita-ajbridge/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'zita-ajbridge' -pkgname=zita-ajbridge -version=0.8.4 -revision=1 -build_wrksrc="source" -build_style=gnu-makefile -makedepends="zita-resampler-devel zita-alsa-pcmi-devel alsa-lib-devel jack-devel" -short_desc="Use an ALSA device as a Jack client" -maintainer="newbluemoon " -license="GPL-3.0-or-later" -homepage="https://kokkinizita.linuxaudio.org/linuxaudio/zita-ajbridge-doc/quickguide.html" -distfiles="https://kokkinizita.linuxaudio.org/linuxaudio/downloads/${pkgname}-${version}.tar.bz2" -checksum=bc264e36ba4d715c34ec7dd6e317cd1ed4bb8a4656980d6b2200e2fa0105bb3c diff --git a/srcpkgs/zita-alsa-pcmi-devel b/srcpkgs/zita-alsa-pcmi-devel deleted file mode 120000 index 947cf3b97a266a..00000000000000 --- a/srcpkgs/zita-alsa-pcmi-devel +++ /dev/null @@ -1 +0,0 @@ -zita-alsa-pcmi \ No newline at end of file diff --git a/srcpkgs/zita-alsa-pcmi/template b/srcpkgs/zita-alsa-pcmi/template deleted file mode 100644 index cdca2e0ce0c2ac..00000000000000 --- a/srcpkgs/zita-alsa-pcmi/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'zita-alsa-pcmi' -pkgname=zita-alsa-pcmi -version=0.6.1 -revision=1 -build_wrksrc="source" -build_style=gnu-makefile -make_install_args="LIBDIR=/usr/lib" -makedepends="alsa-lib-devel" -short_desc="Easy access to ALSA PCM devices" -maintainer="newbluemoon " -license="GPL-3.0-or-later" -homepage="https://kokkinizita.linuxaudio.org/linuxaudio/" -distfiles="https://kokkinizita.linuxaudio.org/linuxaudio/downloads/${pkgname}-${version}.tar.bz2" -checksum=8a297ace3d7a474131ed3fa321069c131337785b56a237d6f168c85ee796d56c - -CXXFLAGS="-fPIC" - -post_install() { - # add missing symlink - ln -s libzita-alsa-pcmi.so.${version} ${PKGDESTDIR}/usr/lib/libzita-alsa-pcmi.so.${version%%.*} -} - -zita-alsa-pcmi-devel_package() { - depends="${sourcepkg}-${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/zita-at1/template b/srcpkgs/zita-at1/template deleted file mode 100644 index 56864fe56c434c..00000000000000 --- a/srcpkgs/zita-at1/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'zita-at1' -pkgname=zita-at1 -version=0.6.2 -revision=3 -build_wrksrc=source -build_style=gnu-makefile -hostmakedepends="pkg-config" -makedepends="clxclient-devel clthreads-devel zita-resampler-devel cairo-devel - freetype-devel fftw-devel jack-devel libpng-devel libXft-devel libX11-devel" -short_desc="Audio autotuner for JACK" -maintainer="Orphaned " -license="GPL-3.0-or-later" -homepage="https://kokkinizita.linuxaudio.org/linuxaudio/" -distfiles="https://kokkinizita.linuxaudio.org/linuxaudio/downloads/${pkgname}-${version}.tar.bz2" -checksum=19bb3ddc02b32d6ad15fdd928ee66c2e5bb5e4c7fe465c431e98c2fd83b1ae57 - -CXXFLAGS="-ffast-math" - -pre_build() { - # change pkgconf to pkg-config - vsed -e 's/pkgconf/pkg-config/' -i Makefile -} diff --git a/srcpkgs/zita-convolver-devel b/srcpkgs/zita-convolver-devel deleted file mode 120000 index 1f2af2196bbc61..00000000000000 --- a/srcpkgs/zita-convolver-devel +++ /dev/null @@ -1 +0,0 @@ -zita-convolver \ No newline at end of file diff --git a/srcpkgs/zita-convolver/template b/srcpkgs/zita-convolver/template deleted file mode 100644 index c7f445e73ba50f..00000000000000 --- a/srcpkgs/zita-convolver/template +++ /dev/null @@ -1,31 +0,0 @@ -# Template file for 'zita-convolver' -pkgname=zita-convolver -version=4.0.3 -revision=3 -build_wrksrc="source" -build_style=gnu-makefile -make_install_args="LIBDIR=/usr/lib" -hostmakedepends="pkg-config" -makedepends="fftw-devel" -short_desc="Fast partitioned convolution engine library" -maintainer="silvernode " -license="GPL-3.0-or-later" -homepage="http://kokkinizita.linuxaudio.org/linuxaudio/" -distfiles="http://kokkinizita.linuxaudio.org/linuxaudio/downloads/${pkgname}-${version}.tar.bz2" -checksum=9aa11484fb30b4e6ef00c8a3281eebcfad9221e3937b1beb5fe21b748d89325f - -CXXFLAGS="-fPIC -ffast-math -funroll-loops" - -post_install() { - # add missing symlink - ln -s libzita-convolver.so.${version} ${PKGDESTDIR}/usr/lib/libzita-convolver.so.${version%%.*} -} - -zita-convolver-devel_package() { - depends="${sourcepkg}-${version}_${revision} fftw-devel" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/zita-njbridge/template b/srcpkgs/zita-njbridge/template deleted file mode 100644 index 7921b0038c4324..00000000000000 --- a/srcpkgs/zita-njbridge/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'zita-njbridge' -pkgname=zita-njbridge -version=0.4.8 -revision=1 -build_wrksrc="source" -build_style=gnu-makefile -makedepends="zita-resampler-devel jack-devel" -short_desc="Jack clients to transport multichannel audio over a local network" -maintainer="newbluemoon " -license="GPL-3.0-or-later" -homepage="https://kokkinizita.linuxaudio.org/linuxaudio/" -distfiles="https://kokkinizita.linuxaudio.org/linuxaudio/downloads/${pkgname}-${version}.tar.bz2" -checksum=101176a0bd407cab7bffd326e8d6886c1b65b212bc33f2efb97b03f926c47907 diff --git a/srcpkgs/zita-resampler-devel b/srcpkgs/zita-resampler-devel deleted file mode 120000 index 7914bc893bc4db..00000000000000 --- a/srcpkgs/zita-resampler-devel +++ /dev/null @@ -1 +0,0 @@ -zita-resampler \ No newline at end of file diff --git a/srcpkgs/zita-resampler/template b/srcpkgs/zita-resampler/template deleted file mode 100644 index b84ba815877484..00000000000000 --- a/srcpkgs/zita-resampler/template +++ /dev/null @@ -1,37 +0,0 @@ -# Template file for 'zita-resampler' -pkgname=zita-resampler -version=1.8.0 -revision=1 -build_wrksrc="source" -build_style=gnu-makefile -make_install_args="LIBDIR=/usr/lib" -hostmakedepends="pkg-config" -short_desc="Library for resampling audio signals" -maintainer="silvernode " -license="GPL-3.0-or-later" -homepage="http://kokkinizita.linuxaudio.org/linuxaudio/zita-resampler/resampler.html" -distfiles="http://kokkinizita.linuxaudio.org/linuxaudio/downloads/${pkgname}-${version}.tar.bz2" -checksum=e5744f23c54dd15b3f783a687bd879eee2a690a4545a15b49c4cf037aa464aa2 - -CXXFLAGS="-fPIC -ffast-math" - -pre_build() { - case "${XBPS_TARGET_MACHINE}" in - x86_64*|i686*) CXXFLAGS+=" -msse2" ;; - *) vsed -i '/DENABLE_SSE2/d' Makefile ;; - esac -} - -post_install() { - # add missing symlink - ln -s libzita-resampler.so.${version} ${PKGDESTDIR}/usr/lib/libzita-resampler.so.${version%%.*} -} - -zita-resampler-devel_package() { - depends="${sourcepkg}-${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/zix-devel b/srcpkgs/zix-devel deleted file mode 120000 index b96710904888bf..00000000000000 --- a/srcpkgs/zix-devel +++ /dev/null @@ -1 +0,0 @@ -zix \ No newline at end of file diff --git a/srcpkgs/zix/template b/srcpkgs/zix/template deleted file mode 100644 index 9983ff1c88be62..00000000000000 --- a/srcpkgs/zix/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'zix' -pkgname=zix -version=0.6.2 -revision=1 -build_style=meson -short_desc="C library of portability wrappers and data structures" -maintainer="Piraty " -license="ISC" -homepage="https://gitlab.com/drobilla/zix/" -changelog="https://gitlab.com/drobilla/zix/-/raw/main/NEWS" -distfiles="https://download.drobilla.net/zix-${version}.tar.xz" -checksum=4bc771abf4fcf399ea969a1da6b375f0117784f8fd0e2db356a859f635f616a7 - -post_install() { - vlicense COPYING -} - -zix-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.so" - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/zk/template b/srcpkgs/zk/template deleted file mode 100644 index 22364f79b0e07f..00000000000000 --- a/srcpkgs/zk/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'zk' -pkgname=zk -version=0.15.1 -revision=1 -build_style=go -go_import_path=github.com/zk-org/zk -go_build_tags="fts5" -go_ldflags="-X main.Version=${version}" -short_desc="Plain text note-taking assistant" -maintainer="cinerea0 " -license="GPL-3.0-or-later" -homepage="https://zk-org.github.io/zk/" -changelog="https://raw.githubusercontent.com/zk-org/zk/main/CHANGELOG.md" -distfiles="https://github.com/zk-org/zk/archive/refs/tags/v${version}.tar.gz" -checksum=1f30aae497476342203b3cecb63edd92faf4d837860a894fdee4b372184e9ec4 diff --git a/srcpkgs/zlib-devel b/srcpkgs/zlib-devel deleted file mode 120000 index 8ccba3a29b14c7..00000000000000 --- a/srcpkgs/zlib-devel +++ /dev/null @@ -1 +0,0 @@ -zlib \ No newline at end of file diff --git a/srcpkgs/zlib-ng-devel b/srcpkgs/zlib-ng-devel deleted file mode 120000 index 65f4ecb07e5bda..00000000000000 --- a/srcpkgs/zlib-ng-devel +++ /dev/null @@ -1 +0,0 @@ -zlib-ng \ No newline at end of file diff --git a/srcpkgs/zlib-ng/template b/srcpkgs/zlib-ng/template deleted file mode 100644 index cc10568de7696c..00000000000000 --- a/srcpkgs/zlib-ng/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'zlib-ng' -pkgname=zlib-ng -version=2.2.4 -revision=1 -build_style=cmake -configure_args="-DZLIB_COMPAT=OFF" -hostmakedepends="pkg-config" -makedepends="gtest-devel" -short_desc="Zlib replacement with optimizations for next generation systems" -maintainer="oreo639 " -license="Zlib" -homepage="https://github.com/zlib-ng/zlib-ng" -distfiles="https://github.com/zlib-ng/zlib-ng/archive/refs/tags/${version}/zlib-ng-${version}.tar.gz" -checksum=a73343c3093e5cdc50d9377997c3815b878fd110bf6511c2c7759f2afb90f5a3 - -zlib-ng-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}-${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/zlib/patches/makefile_ranlib_syntax.patch b/srcpkgs/zlib/patches/makefile_ranlib_syntax.patch deleted file mode 100644 index 8a3d3f32de3871..00000000000000 --- a/srcpkgs/zlib/patches/makefile_ranlib_syntax.patch +++ /dev/null @@ -1,19 +0,0 @@ ---- a/Makefile.in 2012-01-28 23:48:50.000000000 +0100 -+++ b/Makefile.in 2012-02-01 00:28:04.898440495 +0100 -@@ -307,7 +307,7 @@ install-libs: $(LIBS) - -@if [ ! -d $(DESTDIR)$(pkgconfigdir) ]; then mkdir -p $(DESTDIR)$(pkgconfigdir); fi - cp $(STATICLIB) $(DESTDIR)$(libdir) - chmod 644 $(DESTDIR)$(libdir)/$(STATICLIB) -- -@($(RANLIB) $(DESTDIR)$(libdir)/libz.a || true) >/dev/null 2>&1 -+ -@$(RANLIB) $(DESTDIR)$(libdir)/libz.a - -@if test -n "$(SHAREDLIBV)"; then \ - cp $(SHAREDLIBV) $(DESTDIR)$(sharedlibdir); \ - echo "cp $(SHAREDLIBV) $(DESTDIR)$(sharedlibdir)"; \ -@@ -318,7 +318,6 @@ install-libs: $(LIBS) - rm -f $(DESTDIR)$(sharedlibdir)/$(SHAREDLIB) $(DESTDIR)$(sharedlibdir)/$(SHAREDLIBM); \ - ln -s $(SHAREDLIBV) $(DESTDIR)$(sharedlibdir)/$(SHAREDLIB); \ - ln -s $(SHAREDLIBV) $(DESTDIR)$(sharedlibdir)/$(SHAREDLIBM); \ -- ($(LDCONFIG) || true) >/dev/null 2>&1; \ - fi - cp zlib.3 $(DESTDIR)$(man3dir) - chmod 644 $(DESTDIR)$(man3dir)/zlib.3 diff --git a/srcpkgs/zlib/template b/srcpkgs/zlib/template deleted file mode 100644 index a764af2aa828ee..00000000000000 --- a/srcpkgs/zlib/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'zlib' -pkgname=zlib -version=1.3.1 -revision=1 -bootstrap=yes -build_style=configure -configure_args="--prefix=/usr --shared" -short_desc="Compression/decompression Library" -maintainer="Leah Neukirchen " -license="Zlib" -homepage="https://www.zlib.net" -changelog="https://www.zlib.net/ChangeLog.txt" -distfiles="https://www.zlib.net/fossils/zlib-$version.tar.gz" -checksum=9a93b2b7dfdac77ceba5a558a580e74667dd6fede4585b91eefb60f03b72df23 - -zlib-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/zlib/update b/srcpkgs/zlib/update deleted file mode 100644 index c96efe7b1c38e0..00000000000000 --- a/srcpkgs/zlib/update +++ /dev/null @@ -1 +0,0 @@ -pattern=" zlib \K.+?(?=)" diff --git a/srcpkgs/zls/template b/srcpkgs/zls/template deleted file mode 100644 index 887475ed8d2eab..00000000000000 --- a/srcpkgs/zls/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'zls' -pkgname=zls -version=0.13.0 -revision=1 -build_style=zig-build -configure_args="-Dpie" -short_desc="Zig language server" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/zigtools/zls" -_tracy_gitrev="37aff70dfa50cf6307b3fee6074d627dc2929143" -distfiles="https://github.com/zigtools/zls/archive/refs/tags/${version}.tar.gz - https://github.com/wolfpld/tracy/archive/${_tracy_gitrev}.tar.gz" -checksum="2e8046b6b0de765a4bf4bb828345e2badc8b828bc257dc931d0f56b147684d9f - c24ce6179df7efb8a114fe409d197e26e4b937c6fc1258bea15840b15b1f79ff" -skip_extraction="${_tracy_gitrev}.tar.gz" - -post_extract() { - vsrcextract -C src/tracy ${_tracy_gitrev}.tar.gz -} - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/zls/update b/srcpkgs/zls/update deleted file mode 100644 index 85f55914204f6e..00000000000000 --- a/srcpkgs/zls/update +++ /dev/null @@ -1,2 +0,0 @@ -site=https://github.com/zigtools/zls/releases -pattern="zls \K[\d.]+" diff --git a/srcpkgs/zmap/template b/srcpkgs/zmap/template deleted file mode 100644 index e86a94e156b8ec..00000000000000 --- a/srcpkgs/zmap/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 'zmap' -pkgname=zmap -version=4.3.4 -revision=1 -build_style=cmake -hostmakedepends="flex byacc gengetopt pkg-config" -makedepends="libpcap-devel gmp-devel json-c-devel libunistring-devel - judy-devel" -short_desc="Fast network scanner designed for Internet-wide network surveys" -maintainer="Duncaen " -license="Apache-2.0" -homepage="https://zmap.io" -changelog="https://raw.githubusercontent.com/zmap/zmap/main/CHANGELOG.md" -distfiles="https://github.com/zmap/zmap/archive/v${version}.tar.gz" -checksum=b5936bf5b5390fb50203140e81beac28866374371b1c68329cbbe932cc5ee1d3 -make_check=no # does not define any checks - -conf_files=" - /etc/zmap/blocklist.conf - /etc/zmap/zmap.conf" - -post_patch() { - vsed -e 's/\(RUNTIME DESTINATION\) sbin/\1 bin/' -i src/CMakeLists.txt -} - -post_install() { - vmkdir etc/zmap - vcopy conf/* etc/zmap -} diff --git a/srcpkgs/zn_poly/files/tuning-32.c b/srcpkgs/zn_poly/files/tuning-32.c deleted file mode 100644 index 18396ce3d444dc..00000000000000 --- a/srcpkgs/zn_poly/files/tuning-32.c +++ /dev/null @@ -1,444 +0,0 @@ -/* - NOTE: do not edit this file! It is auto-generated by the "tune" program. - (Run "make tune" and then "./tune > tuning.c" to regenerate it.) -*/ - -/* - tuning.c: global tuning values - - Copyright (C) 2007, 2008, David Harvey - - This file is part of the zn_poly library (version 0.9). - - This program 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 2 of the License, or - (at your option) version 3 of the License. - - This program 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 this program. If not, see . - -*/ - -#include "zn_poly_internal.h" - -size_t ZNP_mpn_smp_kara_thresh = 43; -size_t ZNP_mpn_mulmid_fallback_thresh = 551; - -tuning_info_t tuning_info[] = -{ - { // bits = 0 - }, - { // bits = 1 - }, - { // bits = 2 - 47, // KS1 -> KS2 multiplication threshold - 1053, // KS2 -> KS4 multiplication threshold - SIZE_MAX, // KS4 -> FFT multiplication threshold - 43, // KS1 -> KS2 squaring threshold - 1053, // KS2 -> KS4 squaring threshold - SIZE_MAX, // KS4 -> FFT squaring threshold - 56, // KS1 -> KS2 middle product threshold - 689, // KS2 -> KS4 middle product threshold - 23040, // KS4 -> FFT middle product threshold - 13, // nussbaumer multiplication threshold - 13 // nussbaumer squaring threshold - }, - { // bits = 3 - 39, // KS1 -> KS2 multiplication threshold - 412, // KS2 -> KS4 multiplication threshold - SIZE_MAX, // KS4 -> FFT multiplication threshold - 39, // KS1 -> KS2 squaring threshold - 315, // KS2 -> KS4 squaring threshold - SIZE_MAX, // KS4 -> FFT squaring threshold - 43, // KS1 -> KS2 middle product threshold - 264, // KS2 -> KS4 middle product threshold - 23040, // KS4 -> FFT middle product threshold - 1000, // nussbaumer multiplication threshold - 12 // nussbaumer squaring threshold - }, - { // bits = 4 - 39, // KS1 -> KS2 multiplication threshold - 901, // KS2 -> KS4 multiplication threshold - SIZE_MAX, // KS4 -> FFT multiplication threshold - 33, // KS1 -> KS2 squaring threshold - 901, // KS2 -> KS4 squaring threshold - SIZE_MAX, // KS4 -> FFT squaring threshold - 43, // KS1 -> KS2 middle product threshold - 185, // KS2 -> KS4 middle product threshold - 23040, // KS4 -> FFT middle product threshold - 13, // nussbaumer multiplication threshold - 13 // nussbaumer squaring threshold - }, - { // bits = 5 - 35, // KS1 -> KS2 multiplication threshold - 264, // KS2 -> KS4 multiplication threshold - SIZE_MAX, // KS4 -> FFT multiplication threshold - 31, // KS1 -> KS2 squaring threshold - 264, // KS2 -> KS4 squaring threshold - SIZE_MAX, // KS4 -> FFT squaring threshold - 35, // KS1 -> KS2 middle product threshold - 144, // KS2 -> KS4 middle product threshold - 21569, // KS4 -> FFT middle product threshold - 13, // nussbaumer multiplication threshold - 11 // nussbaumer squaring threshold - }, - { // bits = 6 - 33, // KS1 -> KS2 multiplication threshold - 247, // KS2 -> KS4 multiplication threshold - SIZE_MAX, // KS4 -> FFT multiplication threshold - 31, // KS1 -> KS2 squaring threshold - 173, // KS2 -> KS4 squaring threshold - SIZE_MAX, // KS4 -> FFT squaring threshold - 33, // KS1 -> KS2 middle product threshold - 116, // KS2 -> KS4 middle product threshold - 14044, // KS4 -> FFT middle product threshold - 13, // nussbaumer multiplication threshold - 12 // nussbaumer squaring threshold - }, - { // bits = 7 - 33, // KS1 -> KS2 multiplication threshold - 247, // KS2 -> KS4 multiplication threshold - SIZE_MAX, // KS4 -> FFT multiplication threshold - 23, // KS1 -> KS2 squaring threshold - 226, // KS2 -> KS4 squaring threshold - SIZE_MAX, // KS4 -> FFT squaring threshold - 33, // KS1 -> KS2 middle product threshold - 116, // KS2 -> KS4 middle product threshold - 12720, // KS4 -> FFT middle product threshold - 12, // nussbaumer multiplication threshold - 11 // nussbaumer squaring threshold - }, - { // bits = 8 - 27, // KS1 -> KS2 multiplication threshold - 123, // KS2 -> KS4 multiplication threshold - SIZE_MAX, // KS4 -> FFT multiplication threshold - 21, // KS1 -> KS2 squaring threshold - 112, // KS2 -> KS4 squaring threshold - SIZE_MAX, // KS4 -> FFT squaring threshold - 33, // KS1 -> KS2 middle product threshold - 94, // KS2 -> KS4 middle product threshold - 7753, // KS4 -> FFT middle product threshold - 13, // nussbaumer multiplication threshold - 11 // nussbaumer squaring threshold - }, - { // bits = 9 - 24, // KS1 -> KS2 multiplication threshold - 206, // KS2 -> KS4 multiplication threshold - 62020, // KS4 -> FFT multiplication threshold - 21, // KS1 -> KS2 squaring threshold - 158, // KS2 -> KS4 squaring threshold - SIZE_MAX, // KS4 -> FFT squaring threshold - 27, // KS1 -> KS2 middle product threshold - 86, // KS2 -> KS4 middle product threshold - 9451, // KS4 -> FFT middle product threshold - 12, // nussbaumer multiplication threshold - 11 // nussbaumer squaring threshold - }, - { // bits = 10 - 25, // KS1 -> KS2 multiplication threshold - 86, // KS2 -> KS4 multiplication threshold - 68475, // KS4 -> FFT multiplication threshold - 17, // KS1 -> KS2 squaring threshold - 66, // KS2 -> KS4 squaring threshold - SIZE_MAX, // KS4 -> FFT squaring threshold - 24, // KS1 -> KS2 middle product threshold - 70, // KS2 -> KS4 middle product threshold - 4726, // KS4 -> FFT middle product threshold - 12, // nussbaumer multiplication threshold - 11 // nussbaumer squaring threshold - }, - { // bits = 11 - 23, // KS1 -> KS2 multiplication threshold - 134, // KS2 -> KS4 multiplication threshold - 62020, // KS4 -> FFT multiplication threshold - 21, // KS1 -> KS2 squaring threshold - 107, // KS2 -> KS4 squaring threshold - SIZE_MAX, // KS4 -> FFT squaring threshold - 23, // KS1 -> KS2 middle product threshold - 75, // KS2 -> KS4 middle product threshold - 5393, // KS4 -> FFT middle product threshold - 11, // nussbaumer multiplication threshold - 11 // nussbaumer squaring threshold - }, - { // bits = 12 - 17, // KS1 -> KS2 multiplication threshold - 78, // KS2 -> KS4 multiplication threshold - 75603, // KS4 -> FFT multiplication threshold - 16, // KS1 -> KS2 squaring threshold - 72, // KS2 -> KS4 squaring threshold - SIZE_MAX, // KS4 -> FFT squaring threshold - 19, // KS1 -> KS2 middle product threshold - 66, // KS2 -> KS4 middle product threshold - 4280, // KS4 -> FFT middle product threshold - 11, // nussbaumer multiplication threshold - 10 // nussbaumer squaring threshold - }, - { // bits = 13 - 17, // KS1 -> KS2 multiplication threshold - 86, // KS2 -> KS4 multiplication threshold - 56173, // KS4 -> FFT multiplication threshold - 14, // KS1 -> KS2 squaring threshold - 78, // KS2 -> KS4 squaring threshold - SIZE_MAX, // KS4 -> FFT squaring threshold - 19, // KS1 -> KS2 middle product threshold - 66, // KS2 -> KS4 middle product threshold - 4726, // KS4 -> FFT middle product threshold - 11, // nussbaumer multiplication threshold - 10 // nussbaumer squaring threshold - }, - { // bits = 14 - 19, // KS1 -> KS2 multiplication threshold - 66, // KS2 -> KS4 multiplication threshold - 62020, // KS4 -> FFT multiplication threshold - 16, // KS1 -> KS2 squaring threshold - 62, // KS2 -> KS4 squaring threshold - SIZE_MAX, // KS4 -> FFT squaring threshold - 21, // KS1 -> KS2 middle product threshold - 66, // KS2 -> KS4 middle product threshold - 3877, // KS4 -> FFT middle product threshold - 11, // nussbaumer multiplication threshold - 10 // nussbaumer squaring threshold - }, - { // bits = 15 - 16, // KS1 -> KS2 multiplication threshold - 67, // KS2 -> KS4 multiplication threshold - SIZE_MAX, // KS4 -> FFT multiplication threshold - 13, // KS1 -> KS2 squaring threshold - 43, // KS2 -> KS4 squaring threshold - SIZE_MAX, // KS4 -> FFT squaring threshold - 17, // KS1 -> KS2 middle product threshold - 51, // KS2 -> KS4 middle product threshold - 3877, // KS4 -> FFT middle product threshold - 11, // nussbaumer multiplication threshold - 10 // nussbaumer squaring threshold - }, - { // bits = 16 - 14, // KS1 -> KS2 multiplication threshold - 66, // KS2 -> KS4 multiplication threshold - SIZE_MAX, // KS4 -> FFT multiplication threshold - 13, // KS1 -> KS2 squaring threshold - 56, // KS2 -> KS4 squaring threshold - SIZE_MAX, // KS4 -> FFT squaring threshold - 17, // KS1 -> KS2 middle product threshold - 54, // KS2 -> KS4 middle product threshold - 3877, // KS4 -> FFT middle product threshold - 11, // nussbaumer multiplication threshold - 10 // nussbaumer squaring threshold - }, - { // bits = 17 - 14, // KS1 -> KS2 multiplication threshold - 47, // KS2 -> KS4 multiplication threshold - 50877, // KS4 -> FFT multiplication threshold - 12, // KS1 -> KS2 squaring threshold - 33, // KS2 -> KS4 squaring threshold - SIZE_MAX, // KS4 -> FFT squaring threshold - 17, // KS1 -> KS2 middle product threshold - 47, // KS2 -> KS4 middle product threshold - 3077, // KS4 -> FFT middle product threshold - 11, // nussbaumer multiplication threshold - 10 // nussbaumer squaring threshold - }, - { // bits = 18 - 13, // KS1 -> KS2 multiplication threshold - 47, // KS2 -> KS4 multiplication threshold - SIZE_MAX, // KS4 -> FFT multiplication threshold - 13, // KS1 -> KS2 squaring threshold - 33, // KS2 -> KS4 squaring threshold - SIZE_MAX, // KS4 -> FFT squaring threshold - 14, // KS1 -> KS2 middle product threshold - 47, // KS2 -> KS4 middle product threshold - 3077, // KS4 -> FFT middle product threshold - 10, // nussbaumer multiplication threshold - 10 // nussbaumer squaring threshold - }, - { // bits = 19 - 13, // KS1 -> KS2 multiplication threshold - 31, // KS2 -> KS4 multiplication threshold - SIZE_MAX, // KS4 -> FFT multiplication threshold - 10, // KS1 -> KS2 squaring threshold - 27, // KS2 -> KS4 squaring threshold - SIZE_MAX, // KS4 -> FFT squaring threshold - 13, // KS1 -> KS2 middle product threshold - 38, // KS2 -> KS4 middle product threshold - 2363, // KS4 -> FFT middle product threshold - 11, // nussbaumer multiplication threshold - 10 // nussbaumer squaring threshold - }, - { // bits = 20 - 12, // KS1 -> KS2 multiplication threshold - 43, // KS2 -> KS4 multiplication threshold - SIZE_MAX, // KS4 -> FFT multiplication threshold - 12, // KS1 -> KS2 squaring threshold - 33, // KS2 -> KS4 squaring threshold - SIZE_MAX, // KS4 -> FFT squaring threshold - 13, // KS1 -> KS2 middle product threshold - 39, // KS2 -> KS4 middle product threshold - 2363, // KS4 -> FFT middle product threshold - 10, // nussbaumer multiplication threshold - 9 // nussbaumer squaring threshold - }, - { // bits = 21 - 13, // KS1 -> KS2 multiplication threshold - 32, // KS2 -> KS4 multiplication threshold - SIZE_MAX, // KS4 -> FFT multiplication threshold - 10, // KS1 -> KS2 squaring threshold - 25, // KS2 -> KS4 squaring threshold - SIZE_MAX, // KS4 -> FFT squaring threshold - 13, // KS1 -> KS2 middle product threshold - 35, // KS2 -> KS4 middle product threshold - 1756, // KS4 -> FFT middle product threshold - 10, // nussbaumer multiplication threshold - 9 // nussbaumer squaring threshold - }, - { // bits = 22 - 12, // KS1 -> KS2 multiplication threshold - 31, // KS2 -> KS4 multiplication threshold - SIZE_MAX, // KS4 -> FFT multiplication threshold - 10, // KS1 -> KS2 squaring threshold - 24, // KS2 -> KS4 squaring threshold - SIZE_MAX, // KS4 -> FFT squaring threshold - 13, // KS1 -> KS2 middle product threshold - 35, // KS2 -> KS4 middle product threshold - 2071, // KS4 -> FFT middle product threshold - 10, // nussbaumer multiplication threshold - 9 // nussbaumer squaring threshold - }, - { // bits = 23 - 12, // KS1 -> KS2 multiplication threshold - 24, // KS2 -> KS4 multiplication threshold - SIZE_MAX, // KS4 -> FFT multiplication threshold - 8, // KS1 -> KS2 squaring threshold - 21, // KS2 -> KS4 squaring threshold - SIZE_MAX, // KS4 -> FFT squaring threshold - 13, // KS1 -> KS2 middle product threshold - 27, // KS2 -> KS4 middle product threshold - 1539, // KS4 -> FFT middle product threshold - 10, // nussbaumer multiplication threshold - 9 // nussbaumer squaring threshold - }, - { // bits = 24 - 9, // KS1 -> KS2 multiplication threshold - 28, // KS2 -> KS4 multiplication threshold - SIZE_MAX, // KS4 -> FFT multiplication threshold - 9, // KS1 -> KS2 squaring threshold - 23, // KS2 -> KS4 squaring threshold - SIZE_MAX, // KS4 -> FFT squaring threshold - 12, // KS1 -> KS2 middle product threshold - 29, // KS2 -> KS4 middle product threshold - 1756, // KS4 -> FFT middle product threshold - 10, // nussbaumer multiplication threshold - 9 // nussbaumer squaring threshold - }, - { // bits = 25 - 12, // KS1 -> KS2 multiplication threshold - 21, // KS2 -> KS4 multiplication threshold - 25439, // KS4 -> FFT multiplication threshold - 10, // KS1 -> KS2 squaring threshold - 21, // KS2 -> KS4 squaring threshold - SIZE_MAX, // KS4 -> FFT squaring threshold - 12, // KS1 -> KS2 middle product threshold - 25, // KS2 -> KS4 middle product threshold - 1305, // KS4 -> FFT middle product threshold - 10, // nussbaumer multiplication threshold - 9 // nussbaumer squaring threshold - }, - { // bits = 26 - 10, // KS1 -> KS2 multiplication threshold - 19, // KS2 -> KS4 multiplication threshold - 31010, // KS4 -> FFT multiplication threshold - 9, // KS1 -> KS2 squaring threshold - 19, // KS2 -> KS4 squaring threshold - SIZE_MAX, // KS4 -> FFT squaring threshold - 13, // KS1 -> KS2 middle product threshold - 25, // KS2 -> KS4 middle product threshold - 1349, // KS4 -> FFT middle product threshold - 9, // nussbaumer multiplication threshold - 9 // nussbaumer squaring threshold - }, - { // bits = 27 - 9, // KS1 -> KS2 multiplication threshold - 17, // KS2 -> KS4 multiplication threshold - 28087, // KS4 -> FFT multiplication threshold - 9, // KS1 -> KS2 squaring threshold - 17, // KS2 -> KS4 squaring threshold - SIZE_MAX, // KS4 -> FFT squaring threshold - 9, // KS1 -> KS2 middle product threshold - 23, // KS2 -> KS4 middle product threshold - 1070, // KS4 -> FFT middle product threshold - 9, // nussbaumer multiplication threshold - 9 // nussbaumer squaring threshold - }, - { // bits = 28 - 10, // KS1 -> KS2 multiplication threshold - 17, // KS2 -> KS4 multiplication threshold - 28087, // KS4 -> FFT multiplication threshold - 9, // KS1 -> KS2 squaring threshold - 17, // KS2 -> KS4 squaring threshold - SIZE_MAX, // KS4 -> FFT squaring threshold - 12, // KS1 -> KS2 middle product threshold - 21, // KS2 -> KS4 middle product threshold - 1070, // KS4 -> FFT middle product threshold - 9, // nussbaumer multiplication threshold - 9 // nussbaumer squaring threshold - }, - { // bits = 29 - 8, // KS1 -> KS2 multiplication threshold - 17, // KS2 -> KS4 multiplication threshold - 20868, // KS4 -> FFT multiplication threshold - 7, // KS1 -> KS2 squaring threshold - 14, // KS2 -> KS4 squaring threshold - SIZE_MAX, // KS4 -> FFT squaring threshold - 9, // KS1 -> KS2 middle product threshold - 21, // KS2 -> KS4 middle product threshold - 970, // KS4 -> FFT middle product threshold - 9, // nussbaumer multiplication threshold - 8 // nussbaumer squaring threshold - }, - { // bits = 30 - 8, // KS1 -> KS2 multiplication threshold - 27, // KS2 -> KS4 multiplication threshold - 28087, // KS4 -> FFT multiplication threshold - 7, // KS1 -> KS2 squaring threshold - 23, // KS2 -> KS4 squaring threshold - SIZE_MAX, // KS4 -> FFT squaring threshold - 9, // KS1 -> KS2 middle product threshold - 27, // KS2 -> KS4 middle product threshold - 1305, // KS4 -> FFT middle product threshold - 9, // nussbaumer multiplication threshold - 8 // nussbaumer squaring threshold - }, - { // bits = 31 - 9, // KS1 -> KS2 multiplication threshold - 23, // KS2 -> KS4 multiplication threshold - 28087, // KS4 -> FFT multiplication threshold - 8, // KS1 -> KS2 squaring threshold - 17, // KS2 -> KS4 squaring threshold - SIZE_MAX, // KS4 -> FFT squaring threshold - 10, // KS1 -> KS2 middle product threshold - 23, // KS2 -> KS4 middle product threshold - 1070, // KS4 -> FFT middle product threshold - 9, // nussbaumer multiplication threshold - 9 // nussbaumer squaring threshold - }, - { // bits = 32 - 8, // KS1 -> KS2 multiplication threshold - 25, // KS2 -> KS4 multiplication threshold - 28087, // KS4 -> FFT multiplication threshold - 8, // KS1 -> KS2 squaring threshold - 19, // KS2 -> KS4 squaring threshold - SIZE_MAX, // KS4 -> FFT squaring threshold - 8, // KS1 -> KS2 middle product threshold - 27, // KS2 -> KS4 middle product threshold - 1539, // KS4 -> FFT middle product threshold - 9, // nussbaumer multiplication threshold - 9 // nussbaumer squaring threshold - }, -}; - -// end of file **************************************************************** diff --git a/srcpkgs/zn_poly/files/tuning-64.c b/srcpkgs/zn_poly/files/tuning-64.c deleted file mode 100644 index 34ac692c83b08b..00000000000000 --- a/srcpkgs/zn_poly/files/tuning-64.c +++ /dev/null @@ -1,860 +0,0 @@ -/* - NOTE: do not edit this file! It is auto-generated by the "tune" program. - (Run "make tune" and then "./tune > tuning.c" to regenerate it.) -*/ - -/* - tuning.c: global tuning values - - Copyright (C) 2007, 2008, David Harvey - - This file is part of the zn_poly library (version 0.9). - - This program 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 2 of the License, or - (at your option) version 3 of the License. - - This program 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 this program. If not, see . - -*/ - -#include "zn_poly_internal.h" - -size_t ZNP_mpn_smp_kara_thresh = 35; -size_t ZNP_mpn_mulmid_fallback_thresh = 458; - -tuning_info_t tuning_info[] = -{ - { // bits = 0 - }, - { // bits = 1 - }, - { // bits = 2 - 141, // KS1 -> KS2 multiplication threshold - 14733, // KS2 -> KS4 multiplication threshold - SIZE_MAX, // KS4 -> FFT multiplication threshold - 102, // KS1 -> KS2 squaring threshold - 3602, // KS2 -> KS4 squaring threshold - SIZE_MAX, // KS4 -> FFT squaring threshold - 102, // KS1 -> KS2 middle product threshold - 1378, // KS2 -> KS4 middle product threshold - SIZE_MAX, // KS4 -> FFT middle product threshold - 1000, // nussbaumer multiplication threshold - 1000 // nussbaumer squaring threshold - }, - { // bits = 3 - 112, // KS1 -> KS2 multiplication threshold - 4308, // KS2 -> KS4 multiplication threshold - SIZE_MAX, // KS4 -> FFT multiplication threshold - 61, // KS1 -> KS2 squaring threshold - 4817, // KS2 -> KS4 squaring threshold - SIZE_MAX, // KS4 -> FFT squaring threshold - 102, // KS1 -> KS2 middle product threshold - 2356, // KS2 -> KS4 middle product threshold - SIZE_MAX, // KS4 -> FFT middle product threshold - 1000, // nussbaumer multiplication threshold - 1000 // nussbaumer squaring threshold - }, - { // bits = 4 - 80, // KS1 -> KS2 multiplication threshold - 2576, // KS2 -> KS4 multiplication threshold - SIZE_MAX, // KS4 -> FFT multiplication threshold - 57, // KS1 -> KS2 squaring threshold - 1801, // KS2 -> KS4 squaring threshold - SIZE_MAX, // KS4 -> FFT squaring threshold - 72, // KS1 -> KS2 middle product threshold - 1053, // KS2 -> KS4 middle product threshold - SIZE_MAX, // KS4 -> FFT middle product threshold - 1000, // nussbaumer multiplication threshold - 1000 // nussbaumer squaring threshold - }, - { // bits = 5 - 67, // KS1 -> KS2 multiplication threshold - 3294, // KS2 -> KS4 multiplication threshold - SIZE_MAX, // KS4 -> FFT multiplication threshold - 56, // KS1 -> KS2 squaring threshold - 2303, // KS2 -> KS4 squaring threshold - SIZE_MAX, // KS4 -> FFT squaring threshold - 65, // KS1 -> KS2 middle product threshold - 901, // KS2 -> KS4 middle product threshold - SIZE_MAX, // KS4 -> FFT middle product threshold - 1000, // nussbaumer multiplication threshold - 1000 // nussbaumer squaring threshold - }, - { // bits = 6 - 57, // KS1 -> KS2 multiplication threshold - 1152, // KS2 -> KS4 multiplication threshold - SIZE_MAX, // KS4 -> FFT multiplication threshold - 51, // KS1 -> KS2 squaring threshold - 985, // KS2 -> KS4 squaring threshold - SIZE_MAX, // KS4 -> FFT squaring threshold - 62, // KS1 -> KS2 middle product threshold - 985, // KS2 -> KS4 middle product threshold - SIZE_MAX, // KS4 -> FFT middle product threshold - 1000, // nussbaumer multiplication threshold - 1000 // nussbaumer squaring threshold - }, - { // bits = 7 - 47, // KS1 -> KS2 multiplication threshold - 1540, // KS2 -> KS4 multiplication threshold - SIZE_MAX, // KS4 -> FFT multiplication threshold - 43, // KS1 -> KS2 squaring threshold - 788, // KS2 -> KS4 squaring threshold - SIZE_MAX, // KS4 -> FFT squaring threshold - 51, // KS1 -> KS2 middle product threshold - 451, // KS2 -> KS4 middle product threshold - SIZE_MAX, // KS4 -> FFT middle product threshold - 1000, // nussbaumer multiplication threshold - 1000 // nussbaumer squaring threshold - }, - { // bits = 8 - 47, // KS1 -> KS2 multiplication threshold - 901, // KS2 -> KS4 multiplication threshold - SIZE_MAX, // KS4 -> FFT multiplication threshold - 35, // KS1 -> KS2 squaring threshold - 753, // KS2 -> KS4 squaring threshold - SIZE_MAX, // KS4 -> FFT squaring threshold - 43, // KS1 -> KS2 middle product threshold - 576, // KS2 -> KS4 middle product threshold - SIZE_MAX, // KS4 -> FFT middle product threshold - 1000, // nussbaumer multiplication threshold - 1000 // nussbaumer squaring threshold - }, - { // bits = 9 - 43, // KS1 -> KS2 multiplication threshold - 589, // KS2 -> KS4 multiplication threshold - SIZE_MAX, // KS4 -> FFT multiplication threshold - 43, // KS1 -> KS2 squaring threshold - 493, // KS2 -> KS4 squaring threshold - SIZE_MAX, // KS4 -> FFT squaring threshold - 39, // KS1 -> KS2 middle product threshold - 302, // KS2 -> KS4 middle product threshold - SIZE_MAX, // KS4 -> FFT middle product threshold - 1000, // nussbaumer multiplication threshold - 1000 // nussbaumer squaring threshold - }, - { // bits = 10 - 38, // KS1 -> KS2 multiplication threshold - 824, // KS2 -> KS4 multiplication threshold - SIZE_MAX, // KS4 -> FFT multiplication threshold - 35, // KS1 -> KS2 squaring threshold - 576, // KS2 -> KS4 squaring threshold - SIZE_MAX, // KS4 -> FFT squaring threshold - 38, // KS1 -> KS2 middle product threshold - 337, // KS2 -> KS4 middle product threshold - SIZE_MAX, // KS4 -> FFT middle product threshold - 1000, // nussbaumer multiplication threshold - 1000 // nussbaumer squaring threshold - }, - { // bits = 11 - 43, // KS1 -> KS2 multiplication threshold - 431, // KS2 -> KS4 multiplication threshold - SIZE_MAX, // KS4 -> FFT multiplication threshold - 33, // KS1 -> KS2 squaring threshold - 377, // KS2 -> KS4 squaring threshold - SIZE_MAX, // KS4 -> FFT squaring threshold - 33, // KS1 -> KS2 middle product threshold - 247, // KS2 -> KS4 middle product threshold - SIZE_MAX, // KS4 -> FFT middle product threshold - 1000, // nussbaumer multiplication threshold - 1000 // nussbaumer squaring threshold - }, - { // bits = 12 - 38, // KS1 -> KS2 multiplication threshold - 482, // KS2 -> KS4 multiplication threshold - SIZE_MAX, // KS4 -> FFT multiplication threshold - 33, // KS1 -> KS2 squaring threshold - 403, // KS2 -> KS4 squaring threshold - SIZE_MAX, // KS4 -> FFT squaring threshold - 33, // KS1 -> KS2 middle product threshold - 216, // KS2 -> KS4 middle product threshold - SIZE_MAX, // KS4 -> FFT middle product threshold - 1000, // nussbaumer multiplication threshold - 1000 // nussbaumer squaring threshold - }, - { // bits = 13 - 33, // KS1 -> KS2 multiplication threshold - 345, // KS2 -> KS4 multiplication threshold - SIZE_MAX, // KS4 -> FFT multiplication threshold - 30, // KS1 -> KS2 squaring threshold - 315, // KS2 -> KS4 squaring threshold - SIZE_MAX, // KS4 -> FFT squaring threshold - 33, // KS1 -> KS2 middle product threshold - 189, // KS2 -> KS4 middle product threshold - SIZE_MAX, // KS4 -> FFT middle product threshold - 1000, // nussbaumer multiplication threshold - 1000 // nussbaumer squaring threshold - }, - { // bits = 14 - 33, // KS1 -> KS2 multiplication threshold - 345, // KS2 -> KS4 multiplication threshold - SIZE_MAX, // KS4 -> FFT multiplication threshold - 29, // KS1 -> KS2 squaring threshold - 286, // KS2 -> KS4 squaring threshold - SIZE_MAX, // KS4 -> FFT squaring threshold - 31, // KS1 -> KS2 middle product threshold - 116, // KS2 -> KS4 middle product threshold - SIZE_MAX, // KS4 -> FFT middle product threshold - 1000, // nussbaumer multiplication threshold - 13 // nussbaumer squaring threshold - }, - { // bits = 15 - 31, // KS1 -> KS2 multiplication threshold - 322, // KS2 -> KS4 multiplication threshold - SIZE_MAX, // KS4 -> FFT multiplication threshold - 23, // KS1 -> KS2 squaring threshold - 226, // KS2 -> KS4 squaring threshold - SIZE_MAX, // KS4 -> FFT squaring threshold - 29, // KS1 -> KS2 middle product threshold - 121, // KS2 -> KS4 middle product threshold - SIZE_MAX, // KS4 -> FFT middle product threshold - 1000, // nussbaumer multiplication threshold - 1000 // nussbaumer squaring threshold - }, - { // bits = 16 - 29, // KS1 -> KS2 multiplication threshold - 337, // KS2 -> KS4 multiplication threshold - SIZE_MAX, // KS4 -> FFT multiplication threshold - 25, // KS1 -> KS2 squaring threshold - 173, // KS2 -> KS4 squaring threshold - SIZE_MAX, // KS4 -> FFT squaring threshold - 29, // KS1 -> KS2 middle product threshold - 101, // KS2 -> KS4 middle product threshold - SIZE_MAX, // KS4 -> FFT middle product threshold - 1000, // nussbaumer multiplication threshold - 13 // nussbaumer squaring threshold - }, - { // bits = 17 - 29, // KS1 -> KS2 multiplication threshold - 231, // KS2 -> KS4 multiplication threshold - SIZE_MAX, // KS4 -> FFT multiplication threshold - 23, // KS1 -> KS2 squaring threshold - 216, // KS2 -> KS4 squaring threshold - SIZE_MAX, // KS4 -> FFT squaring threshold - 27, // KS1 -> KS2 middle product threshold - 94, // KS2 -> KS4 middle product threshold - SIZE_MAX, // KS4 -> FFT middle product threshold - 1000, // nussbaumer multiplication threshold - 13 // nussbaumer squaring threshold - }, - { // bits = 18 - 25, // KS1 -> KS2 multiplication threshold - 189, // KS2 -> KS4 multiplication threshold - SIZE_MAX, // KS4 -> FFT multiplication threshold - 23, // KS1 -> KS2 squaring threshold - 134, // KS2 -> KS4 squaring threshold - SIZE_MAX, // KS4 -> FFT squaring threshold - 23, // KS1 -> KS2 middle product threshold - 94, // KS2 -> KS4 middle product threshold - SIZE_MAX, // KS4 -> FFT middle product threshold - 13, // nussbaumer multiplication threshold - 13 // nussbaumer squaring threshold - }, - { // bits = 19 - 27, // KS1 -> KS2 multiplication threshold - 226, // KS2 -> KS4 multiplication threshold - SIZE_MAX, // KS4 -> FFT multiplication threshold - 21, // KS1 -> KS2 squaring threshold - 216, // KS2 -> KS4 squaring threshold - SIZE_MAX, // KS4 -> FFT squaring threshold - 21, // KS1 -> KS2 middle product threshold - 86, // KS2 -> KS4 middle product threshold - SIZE_MAX, // KS4 -> FFT middle product threshold - 1000, // nussbaumer multiplication threshold - 13 // nussbaumer squaring threshold - }, - { // bits = 20 - 22, // KS1 -> KS2 multiplication threshold - 144, // KS2 -> KS4 multiplication threshold - SIZE_MAX, // KS4 -> FFT multiplication threshold - 21, // KS1 -> KS2 squaring threshold - 119, // KS2 -> KS4 squaring threshold - SIZE_MAX, // KS4 -> FFT squaring threshold - 21, // KS1 -> KS2 middle product threshold - 80, // KS2 -> KS4 middle product threshold - SIZE_MAX, // KS4 -> FFT middle product threshold - 13, // nussbaumer multiplication threshold - 13 // nussbaumer squaring threshold - }, - { // bits = 21 - 25, // KS1 -> KS2 multiplication threshold - 189, // KS2 -> KS4 multiplication threshold - SIZE_MAX, // KS4 -> FFT multiplication threshold - 19, // KS1 -> KS2 squaring threshold - 121, // KS2 -> KS4 squaring threshold - SIZE_MAX, // KS4 -> FFT squaring threshold - 21, // KS1 -> KS2 middle product threshold - 80, // KS2 -> KS4 middle product threshold - SIZE_MAX, // KS4 -> FFT middle product threshold - 13, // nussbaumer multiplication threshold - 13 // nussbaumer squaring threshold - }, - { // bits = 22 - 21, // KS1 -> KS2 multiplication threshold - 102, // KS2 -> KS4 multiplication threshold - SIZE_MAX, // KS4 -> FFT multiplication threshold - 21, // KS1 -> KS2 squaring threshold - 102, // KS2 -> KS4 squaring threshold - SIZE_MAX, // KS4 -> FFT squaring threshold - 21, // KS1 -> KS2 middle product threshold - 70, // KS2 -> KS4 middle product threshold - SIZE_MAX, // KS4 -> FFT middle product threshold - 13, // nussbaumer multiplication threshold - 13 // nussbaumer squaring threshold - }, - { // bits = 23 - 22, // KS1 -> KS2 multiplication threshold - 147, // KS2 -> KS4 multiplication threshold - SIZE_MAX, // KS4 -> FFT multiplication threshold - 17, // KS1 -> KS2 squaring threshold - 102, // KS2 -> KS4 squaring threshold - SIZE_MAX, // KS4 -> FFT squaring threshold - 19, // KS1 -> KS2 middle product threshold - 72, // KS2 -> KS4 middle product threshold - 23040, // KS4 -> FFT middle product threshold - 13, // nussbaumer multiplication threshold - 12 // nussbaumer squaring threshold - }, - { // bits = 24 - 19, // KS1 -> KS2 multiplication threshold - 86, // KS2 -> KS4 multiplication threshold - SIZE_MAX, // KS4 -> FFT multiplication threshold - 19, // KS1 -> KS2 squaring threshold - 72, // KS2 -> KS4 squaring threshold - SIZE_MAX, // KS4 -> FFT squaring threshold - 19, // KS1 -> KS2 middle product threshold - 66, // KS2 -> KS4 middle product threshold - 20868, // KS4 -> FFT middle product threshold - 13, // nussbaumer multiplication threshold - 12 // nussbaumer squaring threshold - }, - { // bits = 25 - 21, // KS1 -> KS2 multiplication threshold - 149, // KS2 -> KS4 multiplication threshold - SIZE_MAX, // KS4 -> FFT multiplication threshold - 19, // KS1 -> KS2 squaring threshold - 102, // KS2 -> KS4 squaring threshold - SIZE_MAX, // KS4 -> FFT squaring threshold - 21, // KS1 -> KS2 middle product threshold - 66, // KS2 -> KS4 middle product threshold - 20868, // KS4 -> FFT middle product threshold - 13, // nussbaumer multiplication threshold - 12 // nussbaumer squaring threshold - }, - { // bits = 26 - 17, // KS1 -> KS2 multiplication threshold - 86, // KS2 -> KS4 multiplication threshold - SIZE_MAX, // KS4 -> FFT multiplication threshold - 16, // KS1 -> KS2 squaring threshold - 72, // KS2 -> KS4 squaring threshold - SIZE_MAX, // KS4 -> FFT squaring threshold - 17, // KS1 -> KS2 middle product threshold - 66, // KS2 -> KS4 middle product threshold - 16026, // KS4 -> FFT middle product threshold - 13, // nussbaumer multiplication threshold - 12 // nussbaumer squaring threshold - }, - { // bits = 27 - 17, // KS1 -> KS2 multiplication threshold - 119, // KS2 -> KS4 multiplication threshold - SIZE_MAX, // KS4 -> FFT multiplication threshold - 16, // KS1 -> KS2 squaring threshold - 64, // KS2 -> KS4 squaring threshold - SIZE_MAX, // KS4 -> FFT squaring threshold - 16, // KS1 -> KS2 middle product threshold - 66, // KS2 -> KS4 middle product threshold - 16026, // KS4 -> FFT middle product threshold - 12, // nussbaumer multiplication threshold - 11 // nussbaumer squaring threshold - }, - { // bits = 28 - 23, // KS1 -> KS2 multiplication threshold - 107, // KS2 -> KS4 multiplication threshold - SIZE_MAX, // KS4 -> FFT multiplication threshold - 14, // KS1 -> KS2 squaring threshold - 62, // KS2 -> KS4 squaring threshold - SIZE_MAX, // KS4 -> FFT squaring threshold - 17, // KS1 -> KS2 middle product threshold - 66, // KS2 -> KS4 middle product threshold - 9451, // KS4 -> FFT middle product threshold - 12, // nussbaumer multiplication threshold - 11 // nussbaumer squaring threshold - }, - { // bits = 29 - 17, // KS1 -> KS2 multiplication threshold - 85, // KS2 -> KS4 multiplication threshold - SIZE_MAX, // KS4 -> FFT multiplication threshold - 14, // KS1 -> KS2 squaring threshold - 65, // KS2 -> KS4 squaring threshold - SIZE_MAX, // KS4 -> FFT squaring threshold - 16, // KS1 -> KS2 middle product threshold - 61, // KS2 -> KS4 middle product threshold - 14044, // KS4 -> FFT middle product threshold - 12, // nussbaumer multiplication threshold - 11 // nussbaumer squaring threshold - }, - { // bits = 30 - 17, // KS1 -> KS2 multiplication threshold - 66, // KS2 -> KS4 multiplication threshold - SIZE_MAX, // KS4 -> FFT multiplication threshold - 17, // KS1 -> KS2 squaring threshold - 43, // KS2 -> KS4 squaring threshold - SIZE_MAX, // KS4 -> FFT squaring threshold - 17, // KS1 -> KS2 middle product threshold - 61, // KS2 -> KS4 middle product threshold - 12307, // KS4 -> FFT middle product threshold - 12, // nussbaumer multiplication threshold - 11 // nussbaumer squaring threshold - }, - { // bits = 31 - 17, // KS1 -> KS2 multiplication threshold - 73, // KS2 -> KS4 multiplication threshold - SIZE_MAX, // KS4 -> FFT multiplication threshold - 13, // KS1 -> KS2 squaring threshold - 35, // KS2 -> KS4 squaring threshold - SIZE_MAX, // KS4 -> FFT squaring threshold - 17, // KS1 -> KS2 middle product threshold - 57, // KS2 -> KS4 middle product threshold - 16026, // KS4 -> FFT middle product threshold - 12, // nussbaumer multiplication threshold - 11 // nussbaumer squaring threshold - }, - { // bits = 32 - 17, // KS1 -> KS2 multiplication threshold - 56, // KS2 -> KS4 multiplication threshold - SIZE_MAX, // KS4 -> FFT multiplication threshold - 14, // KS1 -> KS2 squaring threshold - 40, // KS2 -> KS4 squaring threshold - SIZE_MAX, // KS4 -> FFT squaring threshold - 17, // KS1 -> KS2 middle product threshold - 56, // KS2 -> KS4 middle product threshold - 8013, // KS4 -> FFT middle product threshold - 12, // nussbaumer multiplication threshold - 11 // nussbaumer squaring threshold - }, - { // bits = 33 - 16, // KS1 -> KS2 multiplication threshold - 47, // KS2 -> KS4 multiplication threshold - SIZE_MAX, // KS4 -> FFT multiplication threshold - 15, // KS1 -> KS2 squaring threshold - 29, // KS2 -> KS4 squaring threshold - SIZE_MAX, // KS4 -> FFT squaring threshold - 14, // KS1 -> KS2 middle product threshold - 51, // KS2 -> KS4 middle product threshold - 8560, // KS4 -> FFT middle product threshold - 12, // nussbaumer multiplication threshold - 11 // nussbaumer squaring threshold - }, - { // bits = 34 - 16, // KS1 -> KS2 multiplication threshold - 47, // KS2 -> KS4 multiplication threshold - SIZE_MAX, // KS4 -> FFT multiplication threshold - 15, // KS1 -> KS2 squaring threshold - 27, // KS2 -> KS4 squaring threshold - SIZE_MAX, // KS4 -> FFT squaring threshold - 17, // KS1 -> KS2 middle product threshold - 47, // KS2 -> KS4 middle product threshold - 6154, // KS4 -> FFT middle product threshold - 12, // nussbaumer multiplication threshold - 11 // nussbaumer squaring threshold - }, - { // bits = 35 - 16, // KS1 -> KS2 multiplication threshold - 47, // KS2 -> KS4 multiplication threshold - SIZE_MAX, // KS4 -> FFT multiplication threshold - 13, // KS1 -> KS2 squaring threshold - 29, // KS2 -> KS4 squaring threshold - SIZE_MAX, // KS4 -> FFT squaring threshold - 13, // KS1 -> KS2 middle product threshold - 43, // KS2 -> KS4 middle product threshold - 7022, // KS4 -> FFT middle product threshold - 12, // nussbaumer multiplication threshold - 11 // nussbaumer squaring threshold - }, - { // bits = 36 - 16, // KS1 -> KS2 multiplication threshold - 36, // KS2 -> KS4 multiplication threshold - SIZE_MAX, // KS4 -> FFT multiplication threshold - 12, // KS1 -> KS2 squaring threshold - 29, // KS2 -> KS4 squaring threshold - SIZE_MAX, // KS4 -> FFT squaring threshold - 13, // KS1 -> KS2 middle product threshold - 43, // KS2 -> KS4 middle product threshold - 6154, // KS4 -> FFT middle product threshold - 12, // nussbaumer multiplication threshold - 11 // nussbaumer squaring threshold - }, - { // bits = 37 - 14, // KS1 -> KS2 multiplication threshold - 36, // KS2 -> KS4 multiplication threshold - SIZE_MAX, // KS4 -> FFT multiplication threshold - 12, // KS1 -> KS2 squaring threshold - 25, // KS2 -> KS4 squaring threshold - SIZE_MAX, // KS4 -> FFT squaring threshold - 14, // KS1 -> KS2 middle product threshold - 47, // KS2 -> KS4 middle product threshold - 7022, // KS4 -> FFT middle product threshold - 12, // nussbaumer multiplication threshold - 11 // nussbaumer squaring threshold - }, - { // bits = 38 - 16, // KS1 -> KS2 multiplication threshold - 30, // KS2 -> KS4 multiplication threshold - SIZE_MAX, // KS4 -> FFT multiplication threshold - 13, // KS1 -> KS2 squaring threshold - 25, // KS2 -> KS4 squaring threshold - SIZE_MAX, // KS4 -> FFT squaring threshold - 14, // KS1 -> KS2 middle product threshold - 43, // KS2 -> KS4 middle product threshold - 4726, // KS4 -> FFT middle product threshold - 12, // nussbaumer multiplication threshold - 11 // nussbaumer squaring threshold - }, - { // bits = 39 - 15, // KS1 -> KS2 multiplication threshold - 32, // KS2 -> KS4 multiplication threshold - SIZE_MAX, // KS4 -> FFT multiplication threshold - 12, // KS1 -> KS2 squaring threshold - 23, // KS2 -> KS4 squaring threshold - SIZE_MAX, // KS4 -> FFT squaring threshold - 13, // KS1 -> KS2 middle product threshold - 40, // KS2 -> KS4 middle product threshold - 5393, // KS4 -> FFT middle product threshold - 11, // nussbaumer multiplication threshold - 11 // nussbaumer squaring threshold - }, - { // bits = 40 - 13, // KS1 -> KS2 multiplication threshold - 32, // KS2 -> KS4 multiplication threshold - SIZE_MAX, // KS4 -> FFT multiplication threshold - 12, // KS1 -> KS2 squaring threshold - 23, // KS2 -> KS4 squaring threshold - SIZE_MAX, // KS4 -> FFT squaring threshold - 12, // KS1 -> KS2 middle product threshold - 38, // KS2 -> KS4 middle product threshold - 4726, // KS4 -> FFT middle product threshold - 12, // nussbaumer multiplication threshold - 10 // nussbaumer squaring threshold - }, - { // bits = 41 - 13, // KS1 -> KS2 multiplication threshold - 25, // KS2 -> KS4 multiplication threshold - SIZE_MAX, // KS4 -> FFT multiplication threshold - 12, // KS1 -> KS2 squaring threshold - 21, // KS2 -> KS4 squaring threshold - SIZE_MAX, // KS4 -> FFT squaring threshold - 13, // KS1 -> KS2 middle product threshold - 33, // KS2 -> KS4 middle product threshold - 4726, // KS4 -> FFT middle product threshold - 11, // nussbaumer multiplication threshold - 10 // nussbaumer squaring threshold - }, - { // bits = 42 - 13, // KS1 -> KS2 multiplication threshold - 27, // KS2 -> KS4 multiplication threshold - SIZE_MAX, // KS4 -> FFT multiplication threshold - 12, // KS1 -> KS2 squaring threshold - 23, // KS2 -> KS4 squaring threshold - SIZE_MAX, // KS4 -> FFT squaring threshold - 13, // KS1 -> KS2 middle product threshold - 33, // KS2 -> KS4 middle product threshold - 4280, // KS4 -> FFT middle product threshold - 11, // nussbaumer multiplication threshold - 10 // nussbaumer squaring threshold - }, - { // bits = 43 - 13, // KS1 -> KS2 multiplication threshold - 24, // KS2 -> KS4 multiplication threshold - SIZE_MAX, // KS4 -> FFT multiplication threshold - 12, // KS1 -> KS2 squaring threshold - 21, // KS2 -> KS4 squaring threshold - SIZE_MAX, // KS4 -> FFT squaring threshold - 13, // KS1 -> KS2 middle product threshold - 31, // KS2 -> KS4 middle product threshold - 4726, // KS4 -> FFT middle product threshold - 11, // nussbaumer multiplication threshold - 10 // nussbaumer squaring threshold - }, - { // bits = 44 - 13, // KS1 -> KS2 multiplication threshold - 33, // KS2 -> KS4 multiplication threshold - SIZE_MAX, // KS4 -> FFT multiplication threshold - 10, // KS1 -> KS2 squaring threshold - 18, // KS2 -> KS4 squaring threshold - SIZE_MAX, // KS4 -> FFT squaring threshold - 13, // KS1 -> KS2 middle product threshold - 33, // KS2 -> KS4 middle product threshold - 4280, // KS4 -> FFT middle product threshold - 11, // nussbaumer multiplication threshold - 10 // nussbaumer squaring threshold - }, - { // bits = 45 - 12, // KS1 -> KS2 multiplication threshold - 23, // KS2 -> KS4 multiplication threshold - SIZE_MAX, // KS4 -> FFT multiplication threshold - 10, // KS1 -> KS2 squaring threshold - 19, // KS2 -> KS4 squaring threshold - SIZE_MAX, // KS4 -> FFT squaring threshold - 13, // KS1 -> KS2 middle product threshold - 29, // KS2 -> KS4 middle product threshold - 3877, // KS4 -> FFT middle product threshold - 11, // nussbaumer multiplication threshold - 10 // nussbaumer squaring threshold - }, - { // bits = 46 - 15, // KS1 -> KS2 multiplication threshold - 25, // KS2 -> KS4 multiplication threshold - SIZE_MAX, // KS4 -> FFT multiplication threshold - 10, // KS1 -> KS2 squaring threshold - 17, // KS2 -> KS4 squaring threshold - SIZE_MAX, // KS4 -> FFT squaring threshold - 13, // KS1 -> KS2 middle product threshold - 31, // KS2 -> KS4 middle product threshold - 3877, // KS4 -> FFT middle product threshold - 11, // nussbaumer multiplication threshold - 10 // nussbaumer squaring threshold - }, - { // bits = 47 - 12, // KS1 -> KS2 multiplication threshold - 23, // KS2 -> KS4 multiplication threshold - SIZE_MAX, // KS4 -> FFT multiplication threshold - 12, // KS1 -> KS2 squaring threshold - 17, // KS2 -> KS4 squaring threshold - SIZE_MAX, // KS4 -> FFT squaring threshold - 12, // KS1 -> KS2 middle product threshold - 29, // KS2 -> KS4 middle product threshold - 3877, // KS4 -> FFT middle product threshold - 11, // nussbaumer multiplication threshold - 10 // nussbaumer squaring threshold - }, - { // bits = 48 - 13, // KS1 -> KS2 multiplication threshold - 23, // KS2 -> KS4 multiplication threshold - SIZE_MAX, // KS4 -> FFT multiplication threshold - 9, // KS1 -> KS2 squaring threshold - 17, // KS2 -> KS4 squaring threshold - SIZE_MAX, // KS4 -> FFT squaring threshold - 10, // KS1 -> KS2 middle product threshold - 25, // KS2 -> KS4 middle product threshold - 3877, // KS4 -> FFT middle product threshold - 11, // nussbaumer multiplication threshold - 10 // nussbaumer squaring threshold - }, - { // bits = 49 - 12, // KS1 -> KS2 multiplication threshold - 19, // KS2 -> KS4 multiplication threshold - SIZE_MAX, // KS4 -> FFT multiplication threshold - 8, // KS1 -> KS2 squaring threshold - 16, // KS2 -> KS4 squaring threshold - SIZE_MAX, // KS4 -> FFT squaring threshold - 10, // KS1 -> KS2 middle product threshold - 25, // KS2 -> KS4 middle product threshold - 3511, // KS4 -> FFT middle product threshold - 11, // nussbaumer multiplication threshold - 10 // nussbaumer squaring threshold - }, - { // bits = 50 - 10, // KS1 -> KS2 multiplication threshold - 19, // KS2 -> KS4 multiplication threshold - SIZE_MAX, // KS4 -> FFT multiplication threshold - 9, // KS1 -> KS2 squaring threshold - 17, // KS2 -> KS4 squaring threshold - SIZE_MAX, // KS4 -> FFT squaring threshold - 12, // KS1 -> KS2 middle product threshold - 27, // KS2 -> KS4 middle product threshold - 3511, // KS4 -> FFT middle product threshold - 10, // nussbaumer multiplication threshold - 9 // nussbaumer squaring threshold - }, - { // bits = 51 - 10, // KS1 -> KS2 multiplication threshold - 19, // KS2 -> KS4 multiplication threshold - SIZE_MAX, // KS4 -> FFT multiplication threshold - 10, // KS1 -> KS2 squaring threshold - 16, // KS2 -> KS4 squaring threshold - SIZE_MAX, // KS4 -> FFT squaring threshold - 10, // KS1 -> KS2 middle product threshold - 23, // KS2 -> KS4 middle product threshold - 2363, // KS4 -> FFT middle product threshold - 10, // nussbaumer multiplication threshold - 9 // nussbaumer squaring threshold - }, - { // bits = 52 - 12, // KS1 -> KS2 multiplication threshold - 21, // KS2 -> KS4 multiplication threshold - SIZE_MAX, // KS4 -> FFT multiplication threshold - 10, // KS1 -> KS2 squaring threshold - 16, // KS2 -> KS4 squaring threshold - SIZE_MAX, // KS4 -> FFT squaring threshold - 9, // KS1 -> KS2 middle product threshold - 24, // KS2 -> KS4 middle product threshold - 2697, // KS4 -> FFT middle product threshold - 10, // nussbaumer multiplication threshold - 10 // nussbaumer squaring threshold - }, - { // bits = 53 - 12, // KS1 -> KS2 multiplication threshold - 19, // KS2 -> KS4 multiplication threshold - SIZE_MAX, // KS4 -> FFT multiplication threshold - 8, // KS1 -> KS2 squaring threshold - 16, // KS2 -> KS4 squaring threshold - SIZE_MAX, // KS4 -> FFT squaring threshold - 10, // KS1 -> KS2 middle product threshold - 24, // KS2 -> KS4 middle product threshold - 2140, // KS4 -> FFT middle product threshold - 10, // nussbaumer multiplication threshold - 10 // nussbaumer squaring threshold - }, - { // bits = 54 - 12, // KS1 -> KS2 multiplication threshold - 19, // KS2 -> KS4 multiplication threshold - SIZE_MAX, // KS4 -> FFT multiplication threshold - 9, // KS1 -> KS2 squaring threshold - 16, // KS2 -> KS4 squaring threshold - SIZE_MAX, // KS4 -> FFT squaring threshold - 10, // KS1 -> KS2 middle product threshold - 23, // KS2 -> KS4 middle product threshold - 2363, // KS4 -> FFT middle product threshold - 10, // nussbaumer multiplication threshold - 9 // nussbaumer squaring threshold - }, - { // bits = 55 - 9, // KS1 -> KS2 multiplication threshold - 16, // KS2 -> KS4 multiplication threshold - SIZE_MAX, // KS4 -> FFT multiplication threshold - 8, // KS1 -> KS2 squaring threshold - 12, // KS2 -> KS4 squaring threshold - SIZE_MAX, // KS4 -> FFT squaring threshold - 10, // KS1 -> KS2 middle product threshold - 19, // KS2 -> KS4 middle product threshold - 1939, // KS4 -> FFT middle product threshold - 10, // nussbaumer multiplication threshold - 9 // nussbaumer squaring threshold - }, - { // bits = 56 - 9, // KS1 -> KS2 multiplication threshold - 16, // KS2 -> KS4 multiplication threshold - SIZE_MAX, // KS4 -> FFT multiplication threshold - 8, // KS1 -> KS2 squaring threshold - 13, // KS2 -> KS4 squaring threshold - SIZE_MAX, // KS4 -> FFT squaring threshold - 9, // KS1 -> KS2 middle product threshold - 19, // KS2 -> KS4 middle product threshold - 2140, // KS4 -> FFT middle product threshold - 10, // nussbaumer multiplication threshold - 9 // nussbaumer squaring threshold - }, - { // bits = 57 - 10, // KS1 -> KS2 multiplication threshold - 16, // KS2 -> KS4 multiplication threshold - SIZE_MAX, // KS4 -> FFT multiplication threshold - 9, // KS1 -> KS2 squaring threshold - 15, // KS2 -> KS4 squaring threshold - SIZE_MAX, // KS4 -> FFT squaring threshold - 9, // KS1 -> KS2 middle product threshold - 21, // KS2 -> KS4 middle product threshold - 2071, // KS4 -> FFT middle product threshold - 10, // nussbaumer multiplication threshold - 9 // nussbaumer squaring threshold - }, - { // bits = 58 - 12, // KS1 -> KS2 multiplication threshold - 16, // KS2 -> KS4 multiplication threshold - SIZE_MAX, // KS4 -> FFT multiplication threshold - 9, // KS1 -> KS2 squaring threshold - 12, // KS2 -> KS4 squaring threshold - SIZE_MAX, // KS4 -> FFT squaring threshold - 12, // KS1 -> KS2 middle product threshold - 25, // KS2 -> KS4 middle product threshold - 2071, // KS4 -> FFT middle product threshold - 10, // nussbaumer multiplication threshold - 9 // nussbaumer squaring threshold - }, - { // bits = 59 - 8, // KS1 -> KS2 multiplication threshold - 16, // KS2 -> KS4 multiplication threshold - SIZE_MAX, // KS4 -> FFT multiplication threshold - 7, // KS1 -> KS2 squaring threshold - 13, // KS2 -> KS4 squaring threshold - SIZE_MAX, // KS4 -> FFT squaring threshold - 8, // KS1 -> KS2 middle product threshold - 19, // KS2 -> KS4 middle product threshold - 1756, // KS4 -> FFT middle product threshold - 10, // nussbaumer multiplication threshold - 9 // nussbaumer squaring threshold - }, - { // bits = 60 - 8, // KS1 -> KS2 multiplication threshold - 16, // KS2 -> KS4 multiplication threshold - SIZE_MAX, // KS4 -> FFT multiplication threshold - 7, // KS1 -> KS2 squaring threshold - 13, // KS2 -> KS4 squaring threshold - SIZE_MAX, // KS4 -> FFT squaring threshold - 8, // KS1 -> KS2 middle product threshold - 17, // KS2 -> KS4 middle product threshold - 1756, // KS4 -> FFT middle product threshold - 9, // nussbaumer multiplication threshold - 9 // nussbaumer squaring threshold - }, - { // bits = 61 - 8, // KS1 -> KS2 multiplication threshold - 12, // KS2 -> KS4 multiplication threshold - SIZE_MAX, // KS4 -> FFT multiplication threshold - 7, // KS1 -> KS2 squaring threshold - 12, // KS2 -> KS4 squaring threshold - SIZE_MAX, // KS4 -> FFT squaring threshold - 8, // KS1 -> KS2 middle product threshold - 19, // KS2 -> KS4 middle product threshold - 1939, // KS4 -> FFT middle product threshold - 9, // nussbaumer multiplication threshold - 9 // nussbaumer squaring threshold - }, - { // bits = 62 - 10, // KS1 -> KS2 multiplication threshold - 19, // KS2 -> KS4 multiplication threshold - SIZE_MAX, // KS4 -> FFT multiplication threshold - 7, // KS1 -> KS2 squaring threshold - 14, // KS2 -> KS4 squaring threshold - SIZE_MAX, // KS4 -> FFT squaring threshold - 9, // KS1 -> KS2 middle product threshold - 23, // KS2 -> KS4 middle product threshold - 2697, // KS4 -> FFT middle product threshold - 10, // nussbaumer multiplication threshold - 9 // nussbaumer squaring threshold - }, - { // bits = 63 - 9, // KS1 -> KS2 multiplication threshold - 25, // KS2 -> KS4 multiplication threshold - SIZE_MAX, // KS4 -> FFT multiplication threshold - 7, // KS1 -> KS2 squaring threshold - 19, // KS2 -> KS4 squaring threshold - SIZE_MAX, // KS4 -> FFT squaring threshold - 9, // KS1 -> KS2 middle product threshold - 23, // KS2 -> KS4 middle product threshold - 2363, // KS4 -> FFT middle product threshold - 10, // nussbaumer multiplication threshold - 9 // nussbaumer squaring threshold - }, - { // bits = 64 - 9, // KS1 -> KS2 multiplication threshold - 31, // KS2 -> KS4 multiplication threshold - SIZE_MAX, // KS4 -> FFT multiplication threshold - 7, // KS1 -> KS2 squaring threshold - 25, // KS2 -> KS4 squaring threshold - SIZE_MAX, // KS4 -> FFT squaring threshold - 9, // KS1 -> KS2 middle product threshold - 25, // KS2 -> KS4 middle product threshold - 2697, // KS4 -> FFT middle product threshold - 10, // nussbaumer multiplication threshold - 9 // nussbaumer squaring threshold - }, -}; - -// end of file **************************************************************** diff --git a/srcpkgs/zn_poly/template b/srcpkgs/zn_poly/template deleted file mode 100644 index ca6d0c764f1629..00000000000000 --- a/srcpkgs/zn_poly/template +++ /dev/null @@ -1,32 +0,0 @@ -# Template file for 'zn_poly' -pkgname=zn_poly -version=0.9.2 -revision=1 -build_style=configure -configure_args="--prefix=\$(DESTDIR)/usr" -hostmakedepends="python3" -makedepends="gmp-devel" -short_desc="Library for polynomial arithmetic in Z/nZ[x], for unsigned long n" -maintainer="Gonzalo Tornaría " -license="GPL-2.0-only, GPL-3.0-only" -homepage="https://gitlab.com/sagemath/zn_poly" -distfiles="https://gitlab.com/sagemath/zn_poly/-/archive/${version}/zn_poly-${version}.tar.bz2" -checksum=29d88ce19939f53e920adf118d8cd6c8c9594bc8cb71a992a6137bd86f6fb7f5 - -CFLAGS=-fPIC - -build_options="native_build" - -if [ -z "$build_option_native_build" ]; then - configure_args+=" --disable-tuning" -fi - -post_extract() { - cp -v ${FILESDIR}/tuning-${XBPS_WORDSIZE}.c tune/tuning.c -} - -do_configure() { - ./configure ${configure_args} \ - --cflags="$CFLAGS" --ldflags="$LDFLAGS" \ - --cppflags="$CPPFLAGS" --cxxflags="$CXXFLAGS" -} diff --git a/srcpkgs/znc-devel b/srcpkgs/znc-devel deleted file mode 120000 index 757c90c892e32c..00000000000000 --- a/srcpkgs/znc-devel +++ /dev/null @@ -1 +0,0 @@ -znc \ No newline at end of file diff --git a/srcpkgs/znc-perl b/srcpkgs/znc-perl deleted file mode 120000 index 757c90c892e32c..00000000000000 --- a/srcpkgs/znc-perl +++ /dev/null @@ -1 +0,0 @@ -znc \ No newline at end of file diff --git a/srcpkgs/znc-python3 b/srcpkgs/znc-python3 deleted file mode 120000 index 757c90c892e32c..00000000000000 --- a/srcpkgs/znc-python3 +++ /dev/null @@ -1 +0,0 @@ -znc \ No newline at end of file diff --git a/srcpkgs/znc-tcl b/srcpkgs/znc-tcl deleted file mode 120000 index 757c90c892e32c..00000000000000 --- a/srcpkgs/znc-tcl +++ /dev/null @@ -1 +0,0 @@ -znc \ No newline at end of file diff --git a/srcpkgs/znc/files/README.voidlinux b/srcpkgs/znc/files/README.voidlinux deleted file mode 100644 index 3d45cf56a41856..00000000000000 --- a/srcpkgs/znc/files/README.voidlinux +++ /dev/null @@ -1 +0,0 @@ -Use 'sudo -u znc znc --makeconf' to generate your first config diff --git a/srcpkgs/znc/files/znc/run b/srcpkgs/znc/files/znc/run deleted file mode 100644 index 6888186ac4fddf..00000000000000 --- a/srcpkgs/znc/files/znc/run +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh -exec 2>&1 -exec chpst -u znc:znc znc -f -n 2>&1 diff --git a/srcpkgs/znc/template b/srcpkgs/znc/template deleted file mode 100644 index a95d717e71b53a..00000000000000 --- a/srcpkgs/znc/template +++ /dev/null @@ -1,79 +0,0 @@ -# Template file for 'znc' -pkgname=znc -version=1.10.1 -revision=3 -build_style=cmake -configure_args="-DWANT_PYTHON=YES -DWANT_PERL=YES -DWANT_TCL=YES - -DWANT_ARGON=YES -DWANT_I18N=YES" -hostmakedepends="pkg-config perl gettext" -makedepends="openssl-devel python3-devel tcl-devel libsasl-devel - icu-devel zlib-devel perl libargon2-devel boost-devel-minimal - libboost_locale" -short_desc="Advanced IRC Bouncer" -maintainer="Komeil Parseh " -license="Apache-2.0" -homepage="https://znc.in/" -changelog="https://github.com/znc/znc/raw/master/ChangeLog.md" -distfiles="https://znc.in/releases/${pkgname}-${version}.tar.gz" -checksum=4e6e76851dbf2606185972b53ec5decad68fe53b63a56e4df8b8b3c0a6c46800 - -system_accounts="znc" -znc_homedir="/var/lib/znc" -make_dirs="/var/lib/znc 0750 znc znc" - -pre_configure() { - local perlprefix=${XBPS_STATEDIR}/perlprefix-${XBPS_TARGET_MACHINE} - mkdir -p $perlprefix - cp "$XBPS_CROSS_BASE/usr/lib/perl5/core_perl/Config"*.p? $perlprefix - cp "$XBPS_CROSS_BASE/usr/lib/perl5/core_perl/Errno.pm" $perlprefix - export PERL5LIB=$perlprefix - - export TCL_FLAGS="$CFLAGS $LDFLAGS -ltcl8.6" -} - -post_install() { - vsv znc - vdoc "${FILESDIR}/README.voidlinux" - vmkdir usr/lib/cmake/znc - mv "${DESTDIR}"/usr/share/znc/cmake/* "${DESTDIR}/usr/lib/cmake/znc" -} - -znc-python3_package() { - depends="znc>=${version}_${revision}" - python_version=3 - pycompile_dirs="/usr/lib/znc/modpython" - short_desc+=" - python3 plugin" - pkg_install() { - vmove usr/lib/znc/modpython - vmove usr/lib/znc/modpython.so - } -} - -znc-perl_package() { - depends="znc>=${version}_${revision}" - short_desc+=" - perl plugin" - pkg_install() { - vmove usr/lib/znc/modperl - vmove usr/lib/znc/modperl.so - vmove usr/lib/znc/perleval.pm - } -} - -znc-tcl_package() { - depends="znc>=${version}_${revision}" - short_desc+=" - tcl plugin" - pkg_install() { - vmove usr/share/znc/modtcl - vmove usr/lib/znc/modtcl.so - } -} - -znc-devel_package() { - depends="znc>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove usr/lib/cmake - } -} diff --git a/srcpkgs/zola/template b/srcpkgs/zola/template deleted file mode 100644 index 81f38d4db1820d..00000000000000 --- a/srcpkgs/zola/template +++ /dev/null @@ -1,34 +0,0 @@ -# Template file for 'zola' -pkgname=zola -version=0.21.0 -revision=1 -build_style=cargo -build_helper=qemu -hostmakedepends="pkg-config" -makedepends="oniguruma-devel" -short_desc="Fast opinionated static site generator" -maintainer="tranzystorekk " -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/refs/tags/v${version}.tar.gz" -checksum=bbfbc0496cf6612b6030c6d97b0fd2567f5ec41e251f8874b6c9ccda4c8149d4 - -post_install() { - for shell in bash fish zsh; do - vtargetrun ${DESTDIR}/usr/bin/zola completion ${shell} > zola.${shell} - vcompletion zola.${shell} ${shell} - done - - vlicense LICENSE - - ln -s zola ${DESTDIR}/usr/bin/gutenberg -} - -gutenberg_package() { - depends="zola-${version}_${revision}" - short_desc="Transition package for Zola" - pkg_install() { - vmove usr/bin/gutenberg - } -} diff --git a/srcpkgs/zoom/files/DISTRIBUTION-DETAILS b/srcpkgs/zoom/files/DISTRIBUTION-DETAILS deleted file mode 100644 index f0dd4227896e50..00000000000000 --- a/srcpkgs/zoom/files/DISTRIBUTION-DETAILS +++ /dev/null @@ -1 +0,0 @@ -Zoom is non-distributable software. See the terms of service at https://zoom.us/terms/ diff --git a/srcpkgs/zoom/template b/srcpkgs/zoom/template deleted file mode 100644 index 784de56d0b4774..00000000000000 --- a/srcpkgs/zoom/template +++ /dev/null @@ -1,48 +0,0 @@ -# Template file for 'zoom' -pkgname=zoom -version=6.6.10.5815 -revision=1 -archs="x86_64" -create_wrksrc=yes -depends="libglvnd pulseaudio-utils" -short_desc="Video Conferencing and Web Conferencing Service" -maintainer="Orphaned " -license="custom:Proprietary" -homepage="https://zoom.us/" -distfiles="https://cdn.zoom.us/prod/${version}/zoom_x86_64.rpm" -checksum=77784de64a0d28ccc06b3c117e9675a02993ae3e60e37ab29a14dbe3eb1ea1a7 -repository=nonfree -noshlibprovides=yes -restricted=yes -nopie=yes -build_options="systemqt" -desc_option_systemqt="Use system QT libraries" - -pre_install() { - if [ "${build_option_systemqt}" ]; then - rm -f opt/zoom/libQt5*.so{,.*} - rm -f opt/zoom/libicu*.so{,.*} - - rm -rf opt/zoom/*integrations - rm -rf opt/zoom/audio - rm -rf opt/zoom/generic - rm -rf opt/zoom/iconengines - rm -rf opt/zoom/imageformats - rm -rf opt/zoom/platforms - rm -rf opt/zoom/platforminputcontexts - rm -rf opt/zoom/platformthemes - rm -rf opt/zoom/Qt{,GraphicalEffects,Qml,Quick,Quick.2,Wayland} - rm -rf opt/zoom/wayland-* - rm -f opt/zoom/libmpg123.so - rm -f opt/zoom/libfaac1.so - rm -f opt/zoom/libturbojpeg.so{,.*} - rm -f opt/zoom/libquazip.so{,.*} - - rm opt/zoom/qt.conf - fi -} - -do_install() { - vcopy "*" / - vlicense ${FILESDIR}/DISTRIBUTION-DETAILS -} diff --git a/srcpkgs/zoom/update b/srcpkgs/zoom/update deleted file mode 100644 index 7b40f77946cf83..00000000000000 --- a/srcpkgs/zoom/update +++ /dev/null @@ -1,2 +0,0 @@ -site="https://zoom.us/download?os=linux" -pattern='Version \K[\d.]+(?=)' diff --git a/srcpkgs/zopfli-devel b/srcpkgs/zopfli-devel deleted file mode 120000 index 9efe6d7a50da74..00000000000000 --- a/srcpkgs/zopfli-devel +++ /dev/null @@ -1 +0,0 @@ -zopfli \ No newline at end of file diff --git a/srcpkgs/zopfli/template b/srcpkgs/zopfli/template deleted file mode 100644 index e3770ac1beb934..00000000000000 --- a/srcpkgs/zopfli/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'zopfli' -pkgname=zopfli -version=1.0.3 -revision=2 -build_style=cmake -configure_args=-DZOPFLI_BUILD_SHARED=ON -short_desc="Very good, but slow, deflate or zlib compression" -maintainer="Leah Neukirchen " -license="Apache-2.0" -homepage="https://github.com/google/zopfli" -distfiles="https://github.com/google/${pkgname}/archive/${pkgname}-${version}.tar.gz" -checksum=e955a7739f71af37ef3349c4fa141c648e8775bceb2195be07e86f8e638814bd - -zopfli-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.so" - vmove usr/lib/cmake - } -} diff --git a/srcpkgs/zoxide/template b/srcpkgs/zoxide/template deleted file mode 100644 index a327ee090ba2ac..00000000000000 --- a/srcpkgs/zoxide/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'zoxide' -pkgname=zoxide -version=0.9.8 -revision=1 -build_style=cargo -short_desc="Faster way to navigate your filesystem" -maintainer="Orphaned " -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/refs/tags/v${version}.tar.gz" -checksum=1b276edbf328aafc86afe1ebce41f45ccba3a3125412e89c8c5d8e825b0c7407 - -post_install() { - vlicense LICENSE - vcompletion contrib/completions/zoxide.bash bash - vcompletion contrib/completions/zoxide.fish fish - vcompletion contrib/completions/_zoxide zsh - for f in man/man1/*; do - vman $f - done -} diff --git a/srcpkgs/zpaq/template b/srcpkgs/zpaq/template deleted file mode 100644 index 630ae0614bcab8..00000000000000 --- a/srcpkgs/zpaq/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'zpaq' -pkgname=zpaq -version=7.15 -revision=2 -create_wrksrc=yes -build_style=gnu-makefile -hostmakedepends="unzip perl" -short_desc="Incremental Journaling Backup Utility and Archiver" -maintainer="Leah Neukirchen " -license="Unlicense" -homepage="http://mattmahoney.net/dc/zpaq.html" -distfiles="http://mattmahoney.net/dc/zpaq${version//\./}.zip" -checksum=e85ec2529eb0ba22ceaeabd461e55357ef099b80f61c14f377b429ea3d49d418 - -do_build() { - ${CXX} ${CFLAGS} zpaq.cpp libzpaq.cpp -pthread -o zpaq ${LDFLAGS} - pod2man zpaq.pod >zpaq.1 -} -do_install() { - vbin zpaq - vman zpaq.1 -} diff --git a/srcpkgs/zpaq/update b/srcpkgs/zpaq/update deleted file mode 100644 index 6b9839da8817ea..00000000000000 --- a/srcpkgs/zpaq/update +++ /dev/null @@ -1 +0,0 @@ -pattern="zpaq v\K[\d.]+" diff --git a/srcpkgs/zproto/template b/srcpkgs/zproto/template deleted file mode 100644 index 50d429d8b1191c..00000000000000 --- a/srcpkgs/zproto/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'zproto' -pkgname=zproto -version=0.0.20170303 -revision=1 -_githash=3d0f98e3da06058e065efebc5d901608d1924abe -build_style=gnu-configure -hostmakedepends="automake libtool gsl-ucg xmlto asciidoc" -short_desc="Protocol framework for ZeroMQ" -maintainer="Toyam Cox " -license="MIT" -homepage="https://github.com/zeromq/zproto" -distfiles="https://github.com/zeromq/zproto/archive/${_githash}.tar.gz" -checksum=6ac24c20388fe52a31f569a647246130b16691fd234a3151c25bdeae96fbb365 - -pre_configure() { - ./autogen.sh -} - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/zps/template b/srcpkgs/zps/template deleted file mode 100644 index e0dd1af51b3572..00000000000000 --- a/srcpkgs/zps/template +++ /dev/null @@ -1,11 +0,0 @@ -# Template file for 'zps' -pkgname=zps -version=2.0.0 -revision=1 -build_style=cmake -short_desc="Small utility for listing and reaping zombie processes" -maintainer="Andrew Benson " -license="GPL-3.0-or-later" -homepage="https://github.com/orhun/zps" -distfiles="${homepage}/archive/${version}.tar.gz" -checksum=84fa627c7eec92df62ecae129fe30fc7d16e297f20a3d126b8c53d04a6c35c60 diff --git a/srcpkgs/zr/template b/srcpkgs/zr/template deleted file mode 100644 index 801afd720466c4..00000000000000 --- a/srcpkgs/zr/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'zr' -pkgname=zr -version=1.1.0 -revision=2 -build_style=cargo -hostmakedepends="pkg-config" -makedepends="openssl-devel" -short_desc="Quick, simple zsh plugin manager" -maintainer="Petr Cizmar " -license="MPL-2.0" -homepage="https://github.com/jedahan/zr" -changelog="https://raw.githubusercontent.com/jedahan/zr/main/changelog.md" -distfiles="https://github.com/jedahan/zr/archive/refs/tags/${version}.tar.gz" -checksum=d0726882d4422a5bd5ac551c86a30ca86427a86abe2f69a493138969daa665fe diff --git a/srcpkgs/zramen/template b/srcpkgs/zramen/template deleted file mode 100644 index aa1fda181706b9..00000000000000 --- a/srcpkgs/zramen/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'zramen' -pkgname=zramen -version=1.0.0 -revision=1 -depends="virtual?awk bash coreutils grep kmod util-linux" -short_desc="Manage zram swap space" -maintainer="Andy Weidenbaum " -license="Unlicense" -homepage="https://github.com/atweiden/zramen" -distfiles="https://github.com/atweiden/zramen/releases/download/${version}/zramen-${version}.tar.gz" -checksum=f93a7aa13cb94905fc62e5bf2967b5ea070b855aa89e6edff4177e4d57b8b486 -conf_files="/etc/sv/zramen/conf" - -do_install() { - vbin zramen - vlicense UNLICENSE - vdoc README.md - vmkdir etc/sv - vcopy sv/zramen etc/sv - chmod 644 "${PKGDESTDIR}/etc/sv/zramen/conf" - chmod 755 "${PKGDESTDIR}/etc/sv/zramen/finish" - chmod 755 "${PKGDESTDIR}/etc/sv/zramen/run" - ln -s /run/runit/supervise.zramen "${PKGDESTDIR}/etc/sv/zramen/supervise" -} diff --git a/srcpkgs/zrepl/files/zrepl.yml b/srcpkgs/zrepl/files/zrepl.yml deleted file mode 100644 index 94e924c4eb7ec6..00000000000000 --- a/srcpkgs/zrepl/files/zrepl.yml +++ /dev/null @@ -1,13 +0,0 @@ -# zrepl main configuration file. -# For documentation, refer to https://zrepl.github.io/ -# -global: - logging: - - type: "stdout" - level: "error" - format: "human" - - type: "syslog" - level: "info" - format: "logfmt" - -# Add "jobs:" section(s) here for your specific use cases. diff --git a/srcpkgs/zrepl/files/zrepl/run b/srcpkgs/zrepl/files/zrepl/run deleted file mode 100644 index f783e265f77412..00000000000000 --- a/srcpkgs/zrepl/files/zrepl/run +++ /dev/null @@ -1,4 +0,0 @@ -#!/bin/sh -exec 2>&1 -install -d -m0700 /var/run/zrepl -exec zrepl --config /etc/zrepl/zrepl.yml daemon diff --git a/srcpkgs/zrepl/template b/srcpkgs/zrepl/template deleted file mode 100644 index 7029c39f7aace4..00000000000000 --- a/srcpkgs/zrepl/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'zrepl' -pkgname=zrepl -version=0.6.1 -revision=2 -build_style=go -go_import_path=github.com/zrepl/zrepl -go_ldflags="-X github.com/zrepl/zrepl/version.zreplVersion=void-${version}_${revision}" -depends="zfs" -short_desc="One-stop ZFS backup & replication solution" -maintainer="Orphaned " -license="MIT" -homepage="https://github.com/zrepl/zrepl" -distfiles="https://github.com/zrepl/zrepl/archive/v${version}.tar.gz" -checksum=263c82501b75a1413f8a298c1d67d7e940c1b0cb967979790773237e2a30adbd - -conf_files="/etc/zrepl/*" - -post_install() { - vmkdir etc/zrepl - vinstall ${FILESDIR}/zrepl.yml 644 etc/zrepl - vsconf ${FILESDIR}/zrepl.yml - vcopy config/samples/* usr/share/examples/${pkgname} - vsconf dist/grafana/grafana-prometheus-zrepl.json - - vlicense LICENSE - vsv zrepl -} diff --git a/srcpkgs/zsh-autosuggestions/template b/srcpkgs/zsh-autosuggestions/template deleted file mode 100644 index 0e8e13b53325a6..00000000000000 --- a/srcpkgs/zsh-autosuggestions/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'zsh-autosuggestions' -pkgname=zsh-autosuggestions -version=0.7.0 -revision=1 -build_style=gnu-makefile -depends="zsh" -short_desc="Fish-like autosuggestions for zsh" -maintainer="vinnyA3 " -license="MIT" -homepage="https://github.com/zsh-users/zsh-autosuggestions" -distfiles="https://github.com/zsh-users/zsh-autosuggestions/archive/v${version}.tar.gz" -checksum=ccd97fe9d7250b634683c651ef8a2fe3513ea917d1b491e8696a2a352b714f08 - -do_install() { - vinstall zsh-autosuggestions.zsh 644 usr/share/zsh/plugins/zsh-autosuggestions - vinstall zsh-autosuggestions.plugin.zsh 644 usr/share/zsh/plugins/zsh-autosuggestions - vlicense LICENSE -} diff --git a/srcpkgs/zsh-completions/template b/srcpkgs/zsh-completions/template deleted file mode 100644 index 992e45ea6d37f5..00000000000000 --- a/srcpkgs/zsh-completions/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'zsh-completions' -pkgname=zsh-completions -version=0.35.0 -revision=2 -depends="zsh" -short_desc="Additional completions for Zsh" -maintainer="Alexander Gehrke " -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=811bb4213622720872e08d6e0857f1dd7bc12ff7aa2099a170b76301a53f4fbe - -post_patch() { - rm -f src/_composer - rm -f src/_tmuxinator -} - -do_install() { - vmkdir usr/share/zsh/site-functions/ - vcopy src/_* usr/share/zsh/site-functions/ - vlicense LICENSE -} diff --git a/srcpkgs/zsh-history-substring-search/files/README.voidlinux b/srcpkgs/zsh-history-substring-search/files/README.voidlinux deleted file mode 100644 index f2394224aa4109..00000000000000 --- a/srcpkgs/zsh-history-substring-search/files/README.voidlinux +++ /dev/null @@ -1,3 +0,0 @@ -To activate zsh-history-substring-search source it at the end of ~/.zshrc: - - . /usr/share/zsh/plugins/zsh-history-substring-search/zsh-history-substring-search.zsh diff --git a/srcpkgs/zsh-history-substring-search/template b/srcpkgs/zsh-history-substring-search/template deleted file mode 100644 index 3f5cba20af1245..00000000000000 --- a/srcpkgs/zsh-history-substring-search/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'zsh-history-substring-search' -pkgname=zsh-history-substring-search -version=1.1.0 -revision=1 -depends="zsh" -short_desc="Fish-like history search feature for zsh" -maintainer="Orphaned " -license="BSD-3-Clause" -homepage="https://github.com/zsh-users/zsh-history-substring-search" -distfiles="${homepage}/archive/v${version}.tar.gz" -checksum=9b52eca6c894dd98caa5f07160199f3f3179ff017575d5acc9fdc467b1ac70f8 - -do_install() { - vinstall ${pkgname}.zsh 644 usr/share/zsh/plugins/${pkgname} - - vdoc README.md - - sed -n '2,40p' zsh-history-substring-search.zsh > LICENSE - vlicense LICENSE - vdoc "${FILESDIR}/README.voidlinux" -} diff --git a/srcpkgs/zsh-syntax-highlighting/template b/srcpkgs/zsh-syntax-highlighting/template deleted file mode 100644 index eda4cfedacc55c..00000000000000 --- a/srcpkgs/zsh-syntax-highlighting/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'zsh-syntax-highlighting' -pkgname=zsh-syntax-highlighting -version=0.8.0 -revision=1 -depends="zsh" -short_desc="Fish shell like syntax highlighting for Zsh" -maintainer="Orphaned " -license="BSD-3-Clause" -homepage="https://github.com/zsh-users/zsh-syntax-highlighting" -changelog="https://raw.githubusercontent.com/zsh-users/zsh-syntax-highlighting/master/changelog.md" -distfiles="${homepage}/archive/${version}.tar.gz>${pkgname}-${version}.tar.gz" -checksum=5981c19ebaab027e356fe1ee5284f7a021b89d4405cc53dc84b476c3aee9cc32 - -do_install() { - make install SHARE_DIR=${DESTDIR}/usr/share/zsh/plugins/${pkgname} DOC_DIR=${DESTDIR}/usr/share/zsh/plugins/${pkgname}/doc - vinstall ${pkgname}.plugin.zsh 644 usr/share/zsh/plugins/${pkgname} - vlicense COPYING.md -} diff --git a/srcpkgs/zsh/files/zprofile b/srcpkgs/zsh/files/zprofile deleted file mode 100644 index 6bfcdf7cb3b081..00000000000000 --- a/srcpkgs/zsh/files/zprofile +++ /dev/null @@ -1 +0,0 @@ -emulate sh -c 'source /etc/profile' diff --git a/srcpkgs/zsh/patches/50278.patch b/srcpkgs/zsh/patches/50278.patch deleted file mode 100644 index 48c09ef6df07ee..00000000000000 --- a/srcpkgs/zsh/patches/50278.patch +++ /dev/null @@ -1,76 +0,0 @@ -commit 1e52cd968d7ffd9da3249ef01f6c41f8b29e4df3 -Author: Bart Schaefer -Date: Sun May 22 15:50:45 2022 -0700 - - 50278: use `man -w` in preference to `manpath`; fix caching and precedence of -M - -diff --git a/Completion/Unix/Command/_man b/Completion/Unix/Command/_man -index dba1d13dc..190811e41 100644 ---- a/Completion/Unix/Command/_man -+++ b/Completion/Unix/Command/_man -@@ -16,7 +16,7 @@ - _man() { - local dirs expl mrd awk variant noinsert - local -a context line state state_descr args modes -- local -aU sects -+ local -aU sects _manpath - local -A opt_args val_args sect_descs - - if [[ $service == man ]]; then -@@ -168,29 +168,40 @@ _man() { - _arguments -s -S : $args '*::: :->man' && return 0 - [[ -n $state ]] || return 1 - -+ # Override man path -+ [[ -n ${opt_args[-M]} ]] && -+ _manpath=( ${(s<:>)opt_args[-M]} ) -+ -+ # Restore cached man path to avoid $(manpath) if we can - if (( ! $#_manpath )); then -- local mp -- mp=( ${(s.:.)$(manpath 2>/dev/null)} ) -- [[ "$mp" == *:* ]] && mp=( ${(s.:.)mp} ) -- if (( $#mp )); then -- _manpath=( $mp ) -- elif (( $#manpath )); then -- _manpath=( $manpath ) -+ if (( ! $+_manpath_cache )); then -+ typeset -gHA _manpath_cache - fi -+ if [[ -z $_manpath_cache[$MANPATH] ]]; then -+ local mp -+ mp=( ${(s.:.)$({ command man -w || manpath } 2>/dev/null)} ) -+ [[ "$mp" == *:* ]] && mp=( ${(s.:.)mp} ) -+ if (( $#mp )); then -+ _manpath_cache[$MANPATH]=${(j.:.)mp} -+ elif (( $#manpath )); then -+ _manpath_cache[$MANPATH]=$MANPATH -+ fi -+ fi -+ _manpath=( ${(s.:.)_manpath_cache[$MANPATH]} ) -+ fi -+ -+ # Augment man path -+ if [[ -n ${opt_args[-m]} ]]; then -+ [[ $variant == (netbsd|openbsd)* ]] && -+ _manpath+=( ${(s<:>)opt_args[-m]} ) -+ elif [[ $variant == aix* ]]; then -+ # _manpath declared -U so no need to test -+ _manpath+=( /usr/share/man ) - fi - - (( $#_manpath )) || - _manpath=( /usr/man(-/) /(opt|usr)/(pkg|dt|share|X11R6|local)/(cat|)man(-/) ) - -- # Override man path -- [[ -n ${opt_args[-M]} ]] && -- _manpath=( ${(s<:>)opt_args[-M]} ) -- -- # Augment man path -- [[ $variant == (netbsd|openbsd)* ]] && -- [[ -n ${opt_args[-m]} ]] && -- _manpath+=( ${(s<:>)opt_args[-m]} ) -- - # `sman' is the SGML manual directory for Solaris 7. - # 1M is system administrator commands on SVR4 - diff --git a/srcpkgs/zsh/patches/50325.patch b/srcpkgs/zsh/patches/50325.patch deleted file mode 100644 index 6d2007023bc218..00000000000000 --- a/srcpkgs/zsh/patches/50325.patch +++ /dev/null @@ -1,31 +0,0 @@ -Author: Bart Schaefer -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; diff --git a/srcpkgs/zsh/patches/50658.patch b/srcpkgs/zsh/patches/50658.patch deleted file mode 100644 index a10fea9f321498..00000000000000 --- a/srcpkgs/zsh/patches/50658.patch +++ /dev/null @@ -1,58 +0,0 @@ -From 1b421e4978440234fb73117c8505dad1ccc68d46 Mon Sep 17 00:00:00 2001 -From: Jun-ichi Takimoto -Date: Mon, 26 Sep 2022 10:52:50 +0900 -Subject: [PATCH] 50658 + test: Enable to switch between C/UTF-8 locales in PCRE - -diff --git a/Src/Modules/pcre.c b/Src/Modules/pcre.c -index 6289e003e..46875a59b 100644 ---- a/Src/Modules/pcre.c -+++ b/Src/Modules/pcre.c -@@ -47,8 +47,6 @@ zpcre_utf8_enabled(void) - #if defined(MULTIBYTE_SUPPORT) && defined(HAVE_NL_LANGINFO) && defined(CODESET) - static int have_utf8_pcre = -1; - -- /* value can toggle based on MULTIBYTE, so don't -- * be too eager with caching */ - if (have_utf8_pcre < -1) - return 0; - -@@ -56,15 +54,11 @@ zpcre_utf8_enabled(void) - return 0; - - if ((have_utf8_pcre == -1) && -- (!strcmp(nl_langinfo(CODESET), "UTF-8"))) { -- -- if (pcre_config(PCRE_CONFIG_UTF8, &have_utf8_pcre)) -+ (pcre_config(PCRE_CONFIG_UTF8, &have_utf8_pcre))) { - have_utf8_pcre = -2; /* erk, failed to ask */ - } - -- if (have_utf8_pcre < 0) -- return 0; -- return have_utf8_pcre; -+ return (have_utf8_pcre == 1) && (!strcmp(nl_langinfo(CODESET), "UTF-8")); - - #else - return 0; -diff --git a/Test/V07pcre.ztst b/Test/V07pcre.ztst -index ca13419e5..22a0b64c7 100644 ---- a/Test/V07pcre.ztst -+++ b/Test/V07pcre.ztst -@@ -162,3 +162,14 @@ - echo $match[2] ) - 0:regression for segmentation fault, workers/38307 - >test -+ -+ LANG_SAVE=$LANG -+ [[ é =~ '^.\z' ]]; echo $? -+ LANG=C -+ [[ é =~ '^..\z' ]]; echo $? -+ LANG=$LANG_SAVE -+ [[ é =~ '^.\z' ]]; echo $? -+0:swich between C/UTF-8 locales -+>0 -+>0 -+>0 --- -2.51.0 - diff --git a/srcpkgs/zsh/patches/51723.patch b/srcpkgs/zsh/patches/51723.patch deleted file mode 100644 index d9b7a49fc9e242..00000000000000 --- a/srcpkgs/zsh/patches/51723.patch +++ /dev/null @@ -1,529 +0,0 @@ -From b62e911341c8ec7446378b477c47da4256053dc0 Mon Sep 17 00:00:00 2001 -From: Oliver Kiddle -Date: Sat, 13 May 2023 00:53:32 +0200 -Subject: [PATCH] 51723: migrate pcre module to pcre2 - -diff --git a/Src/Modules/pcre.c b/Src/Modules/pcre.c -index 46875a59b..079ecc2c5 100644 ---- a/Src/Modules/pcre.c -+++ b/Src/Modules/pcre.c -@@ -34,11 +34,11 @@ - #define CPCRE_PLAIN 0 - - /**/ --#if defined(HAVE_PCRE_COMPILE) && defined(HAVE_PCRE_EXEC) --#include -+#if defined(HAVE_PCRE2_COMPILE_8) && defined(HAVE_PCRE2_H) -+#define PCRE2_CODE_UNIT_WIDTH 8 -+#include - --static pcre *pcre_pattern; --static pcre_extra *pcre_hints; -+static pcre2_code *pcre_pattern; - - /**/ - static int -@@ -54,8 +54,8 @@ zpcre_utf8_enabled(void) - return 0; - - if ((have_utf8_pcre == -1) && -- (pcre_config(PCRE_CONFIG_UTF8, &have_utf8_pcre))) { -- have_utf8_pcre = -2; /* erk, failed to ask */ -+ (pcre2_config(PCRE2_CONFIG_UNICODE, &have_utf8_pcre))) { -+ have_utf8_pcre = -2; /* erk, failed to ask */ - } - - return (have_utf8_pcre == 1) && (!strcmp(nl_langinfo(CODESET), "UTF-8")); -@@ -69,115 +69,87 @@ zpcre_utf8_enabled(void) - static int - bin_pcre_compile(char *nam, char **args, Options ops, UNUSED(int func)) - { -- int pcre_opts = 0, pcre_errptr, target_len; -- const char *pcre_error; -+ uint32_t pcre_opts = 0; -+ int target_len; -+ int pcre_error; -+ PCRE2_SIZE pcre_offset; - char *target; - -- if(OPT_ISSET(ops,'a')) pcre_opts |= PCRE_ANCHORED; -- if(OPT_ISSET(ops,'i')) pcre_opts |= PCRE_CASELESS; -- if(OPT_ISSET(ops,'m')) pcre_opts |= PCRE_MULTILINE; -- if(OPT_ISSET(ops,'x')) pcre_opts |= PCRE_EXTENDED; -- if(OPT_ISSET(ops,'s')) pcre_opts |= PCRE_DOTALL; -+ if (OPT_ISSET(ops, 'a')) pcre_opts |= PCRE2_ANCHORED; -+ if (OPT_ISSET(ops, 'i')) pcre_opts |= PCRE2_CASELESS; -+ if (OPT_ISSET(ops, 'm')) pcre_opts |= PCRE2_MULTILINE; -+ if (OPT_ISSET(ops, 'x')) pcre_opts |= PCRE2_EXTENDED; -+ if (OPT_ISSET(ops, 's')) pcre_opts |= PCRE2_DOTALL; - - if (zpcre_utf8_enabled()) -- pcre_opts |= PCRE_UTF8; -- --#ifdef HAVE_PCRE_STUDY -- if (pcre_hints) --#ifdef PCRE_CONFIG_JIT -- pcre_free_study(pcre_hints); --#else -- pcre_free(pcre_hints); --#endif -- pcre_hints = NULL; --#endif -+ pcre_opts |= PCRE2_UTF; - - if (pcre_pattern) -- pcre_free(pcre_pattern); -+ pcre2_code_free(pcre_pattern); - pcre_pattern = NULL; - - target = ztrdup(*args); - unmetafy(target, &target_len); - -- if ((int)strlen(target) != target_len) { -- zwarnnam(nam, "embedded NULs in PCRE pattern terminate pattern"); -- } -- -- pcre_pattern = pcre_compile(target, pcre_opts, &pcre_error, &pcre_errptr, NULL); -+ pcre_pattern = pcre2_compile((PCRE2_SPTR) target, (PCRE2_SIZE) target_len, -+ pcre_opts, &pcre_error, &pcre_offset, NULL); - - free(target); - - if (pcre_pattern == NULL) - { -- zwarnnam(nam, "error in regex: %s", pcre_error); -+ PCRE2_UCHAR buffer[256]; -+ pcre2_get_error_message(pcre_error, buffer, sizeof(buffer)); -+ zwarnnam(nam, "error in regex: %s", buffer); - return 1; - } - - return 0; - } - --/**/ --#ifdef HAVE_PCRE_STUDY -- - /**/ - static int - bin_pcre_study(char *nam, UNUSED(char **args), UNUSED(Options ops), UNUSED(int func)) - { -- const char *pcre_error; -- - if (pcre_pattern == NULL) - { - zwarnnam(nam, "no pattern has been compiled for study"); - return 1; - } -- -- if (pcre_hints) --#ifdef PCRE_CONFIG_JIT -- pcre_free_study(pcre_hints); --#else -- pcre_free(pcre_hints); --#endif -- pcre_hints = NULL; - -- pcre_hints = pcre_study(pcre_pattern, 0, &pcre_error); -- if (pcre_error != NULL) -- { -- zwarnnam(nam, "error while studying regex: %s", pcre_error); -- return 1; -+ int jit = 0; -+ if (!pcre2_config(PCRE2_CONFIG_JIT, &jit) && jit) { -+ if (pcre2_jit_compile(pcre_pattern, PCRE2_JIT_COMPLETE) < 0) { -+ zwarnnam(nam, "error while studying regex"); -+ return 1; -+ } - } - - return 0; - } - --/**/ --#else /* !HAVE_PCRE_STUDY */ -- --# define bin_pcre_study bin_notavail -- --/**/ --#endif /* !HAVE_PCRE_STUDY */ -- --/**/ - static int --zpcre_get_substrings(char *arg, int *ovec, int captured_count, char *matchvar, -- char *substravar, int want_offset_pair, int matchedinarr, -- int want_begin_end) -+zpcre_get_substrings(char *arg, pcre2_match_data *mdata, int captured_count, -+ char *matchvar, char *substravar, int want_offset_pair, -+ int matchedinarr, int want_begin_end) - { -- char **captures, *match_all, **matches; -+ PCRE2_SIZE *ovec; -+ char *match_all, **matches; - char offset_all[50]; - int capture_start = 1; - - if (matchedinarr) { -- /* bash-style captures[0] entire-matched string in the array */ -+ /* bash-style ovec[0] entire-matched string in the array */ - capture_start = 0; - } - -- /* captures[0] will be entire matched string, [1] first substring */ -- if (!pcre_get_substring_list(arg, ovec, captured_count, (const char ***)&captures)) { -- int nelem = arrlen(captures)-1; -+ /* ovec[0] will be entire matched string, [1] first substring */ -+ ovec = pcre2_get_ovector_pointer(mdata); -+ if (ovec) { -+ int nelem = captured_count - 1; - /* Set to the offsets of the complete match */ - if (want_offset_pair) { -- sprintf(offset_all, "%d %d", ovec[0], ovec[1]); -+ sprintf(offset_all, "%ld %ld", ovec[0], ovec[1]); - setsparam("ZPCRE_OP", ztrdup(offset_all)); - } - /* -@@ -186,7 +158,7 @@ zpcre_get_substrings(char *arg, int *ovec, int captured_count, char *matchvar, - * ovec is length 2*(1+capture_list_length) - */ - if (matchvar) { -- match_all = metafy(captures[0], ovec[1] - ovec[0], META_DUP); -+ match_all = metafy(arg + ovec[0], ovec[1] - ovec[0], META_DUP); - setsparam(matchvar, match_all); - } - /* -@@ -201,16 +173,12 @@ zpcre_get_substrings(char *arg, int *ovec, int captured_count, char *matchvar, - */ - if (substravar && - (!want_begin_end || nelem)) { -- char **x, **y; -+ char **x; - int vec_off, i; -- y = &captures[capture_start]; - matches = x = (char **) zalloc(sizeof(char *) * (captured_count+1-capture_start)); -- for (i = capture_start; i < captured_count; i++, y++) { -+ for (i = capture_start; i < captured_count; i++) { - vec_off = 2*i; -- if (*y) -- *x++ = metafy(*y, ovec[vec_off+1]-ovec[vec_off], META_DUP); -- else -- *x++ = NULL; -+ *x++ = metafy(arg + ovec[vec_off], ovec[vec_off+1]-ovec[vec_off], META_DUP); - } - *x = NULL; - setaparam(substravar, matches); -@@ -247,7 +215,8 @@ zpcre_get_substrings(char *arg, int *ovec, int captured_count, char *matchvar, - setiparam("MEND", offs + !isset(KSHARRAYS) - 1); - if (nelem) { - char **mbegin, **mend, **bptr, **eptr; -- int i, *ipair; -+ int i; -+ size_t *ipair; - - bptr = mbegin = zalloc(sizeof(char*)*(nelem+1)); - eptr = mend = zalloc(sizeof(char*)*(nelem+1)); -@@ -287,8 +256,6 @@ zpcre_get_substrings(char *arg, int *ovec, int captured_count, char *matchvar, - setaparam("mend", mend); - } - } -- -- pcre_free_substring_list((const char **)captures); - } - - return 0; -@@ -314,7 +281,8 @@ getposint(char *instr, char *nam) - static int - bin_pcre_match(char *nam, char **args, Options ops, UNUSED(int func)) - { -- int ret, capcount, *ovec, ovecsize, c; -+ int ret, c; -+ pcre2_match_data *pcre_mdata = NULL; - char *matched_portion = NULL; - char *plaintext = NULL; - char *receptacle = NULL; -@@ -344,36 +312,30 @@ bin_pcre_match(char *nam, char **args, Options ops, UNUSED(int func)) - /* For the entire match, 'Return' the offset byte positions instead of the matched string */ - if(OPT_ISSET(ops,'b')) want_offset_pair = 1; - -- if ((ret = pcre_fullinfo(pcre_pattern, pcre_hints, PCRE_INFO_CAPTURECOUNT, &capcount))) -- { -- zwarnnam(nam, "error %d in fullinfo", ret); -- return 1; -- } -- -- ovecsize = (capcount+1)*3; -- ovec = zalloc(ovecsize*sizeof(int)); -- - plaintext = ztrdup(*args); - unmetafy(plaintext, &subject_len); - - if (offset_start > 0 && offset_start >= subject_len) -- ret = PCRE_ERROR_NOMATCH; -- else -- ret = pcre_exec(pcre_pattern, pcre_hints, plaintext, subject_len, offset_start, 0, ovec, ovecsize); -+ ret = PCRE2_ERROR_NOMATCH; -+ else { -+ pcre_mdata = pcre2_match_data_create_from_pattern(pcre_pattern, NULL); -+ ret = pcre2_match(pcre_pattern, (PCRE2_SPTR) plaintext, subject_len, -+ offset_start, 0, pcre_mdata, NULL); -+ } - - if (ret==0) return_value = 0; -- else if (ret==PCRE_ERROR_NOMATCH) /* no match */; -+ else if (ret == PCRE2_ERROR_NOMATCH) /* no match */; - else if (ret>0) { -- zpcre_get_substrings(plaintext, ovec, ret, matched_portion, receptacle, -+ zpcre_get_substrings(plaintext, pcre_mdata, ret, matched_portion, receptacle, - want_offset_pair, 0, 0); - return_value = 0; - } - else { -- zwarnnam(nam, "error in pcre_exec [%d]", ret); -+ zwarnnam(nam, "error in pcre2_match [%d]", ret); - } - -- if (ovec) -- zfree(ovec, ovecsize*sizeof(int)); -+ if (pcre_mdata) -+ pcre2_match_data_free(pcre_mdata); - zsfree(plaintext); - - return return_value; -@@ -383,17 +345,19 @@ bin_pcre_match(char *nam, char **args, Options ops, UNUSED(int func)) - static int - cond_pcre_match(char **a, int id) - { -- pcre *pcre_pat; -- const char *pcre_err; -+ pcre2_code *pcre_pat = NULL; -+ int pcre_err; -+ PCRE2_SIZE pcre_erroff; - char *lhstr, *rhre, *lhstr_plain, *rhre_plain, *avar, *svar; -- int r = 0, pcre_opts = 0, pcre_errptr, capcnt, *ov, ovsize; -+ int r = 0, pcre_opts = 0; -+ pcre2_match_data *pcre_mdata = NULL; - int lhstr_plain_len, rhre_plain_len; - int return_value = 0; - - if (zpcre_utf8_enabled()) -- pcre_opts |= PCRE_UTF8; -+ pcre_opts |= PCRE2_UTF; - if (isset(REMATCHPCRE) && !isset(CASEMATCH)) -- pcre_opts |= PCRE_CASELESS; -+ pcre_opts |= PCRE2_CASELESS; - - lhstr = cond_str(a,0,0); - rhre = cond_str(a,1,0); -@@ -401,9 +365,6 @@ cond_pcre_match(char **a, int id) - rhre_plain = ztrdup(rhre); - unmetafy(lhstr_plain, &lhstr_plain_len); - unmetafy(rhre_plain, &rhre_plain_len); -- pcre_pat = NULL; -- ov = NULL; -- ovsize = 0; - - if (isset(BASHREMATCH)) { - svar = NULL; -@@ -415,27 +376,27 @@ cond_pcre_match(char **a, int id) - - switch(id) { - case CPCRE_PLAIN: -- if ((int)strlen(rhre_plain) != rhre_plain_len) { -- zwarn("embedded NULs in PCRE pattern terminate pattern"); -- } -- pcre_pat = pcre_compile(rhre_plain, pcre_opts, &pcre_err, &pcre_errptr, NULL); -- if (pcre_pat == NULL) { -- zwarn("failed to compile regexp /%s/: %s", rhre, pcre_err); -+ if (!(pcre_pat = pcre2_compile((PCRE2_SPTR) rhre_plain, -+ (PCRE2_SIZE) rhre_plain_len, pcre_opts, -+ &pcre_err, &pcre_erroff, NULL))) -+ { -+ PCRE2_UCHAR buffer[256]; -+ pcre2_get_error_message(pcre_err, buffer, sizeof(buffer)); -+ zwarn("failed to compile regexp /%s/: %s", rhre, buffer); - break; - } -- pcre_fullinfo(pcre_pat, NULL, PCRE_INFO_CAPTURECOUNT, &capcnt); -- ovsize = (capcnt+1)*3; -- ov = zalloc(ovsize*sizeof(int)); -- r = pcre_exec(pcre_pat, NULL, lhstr_plain, lhstr_plain_len, 0, 0, ov, ovsize); -- /* r < 0 => error; r==0 match but not enough size in ov -+ pcre_mdata = pcre2_match_data_create_from_pattern(pcre_pat, NULL); -+ r = pcre2_match(pcre_pat, (PCRE2_SPTR8) lhstr_plain, lhstr_plain_len, -+ 0, 0, pcre_mdata, NULL); -+ /* r < 0 => error; r==0 match but not enough size in match data - * r > 0 => (r-1) substrings found; r==1 => no substrings - */ - if (r==0) { -- zwarn("reportable zsh problem: pcre_exec() returned 0"); -+ zwarn("reportable zsh problem: pcre2_match() returned 0"); - return_value = 1; - break; - } -- else if (r==PCRE_ERROR_NOMATCH) { -+ else if (r == PCRE2_ERROR_NOMATCH) { - return_value = 0; /* no match */ - break; - } -@@ -444,7 +405,7 @@ cond_pcre_match(char **a, int id) - break; - } - else if (r>0) { -- zpcre_get_substrings(lhstr_plain, ov, r, svar, avar, 0, -+ zpcre_get_substrings(lhstr_plain, pcre_mdata, r, svar, avar, 0, - isset(BASHREMATCH), - !isset(BASHREMATCH)); - return_value = 1; -@@ -457,10 +418,10 @@ cond_pcre_match(char **a, int id) - free(lhstr_plain); - if(rhre_plain) - free(rhre_plain); -+ if (pcre_mdata) -+ pcre2_match_data_free(pcre_mdata); - if (pcre_pat) -- pcre_free(pcre_pat); -- if (ov) -- zfree(ov, ovsize*sizeof(int)); -+ pcre2_code_free(pcre_pat); - - return return_value; - } -@@ -489,11 +450,11 @@ static struct builtin bintab[] = { - - static struct features module_features = { - bintab, sizeof(bintab)/sizeof(*bintab), --#if defined(HAVE_PCRE_COMPILE) && defined(HAVE_PCRE_EXEC) -+#if defined(HAVE_PCRE2_COMPILE_8) && defined(HAVE_PCRE2_H) - cotab, sizeof(cotab)/sizeof(*cotab), --#else /* !(HAVE_PCRE_COMPILE && HAVE_PCRE_EXEC) */ -+#else /* !(HAVE_PCRE2_COMPILE_8 && HAVE_PCRE2_H) */ - NULL, 0, --#endif /* !(HAVE_PCRE_COMPILE && HAVE_PCRE_EXEC) */ -+#endif /* !(HAVE_PCRE2_COMPILE_8 && HAVE_PCRE2_H) */ - NULL, 0, - NULL, 0, - 0 -@@ -540,19 +501,9 @@ cleanup_(Module m) - int - finish_(UNUSED(Module m)) - { --#if defined(HAVE_PCRE_COMPILE) && defined(HAVE_PCRE_EXEC) --#ifdef HAVE_PCRE_STUDY -- if (pcre_hints) --#ifdef PCRE_CONFIG_JIT -- pcre_free_study(pcre_hints); --#else -- pcre_free(pcre_hints); --#endif -- pcre_hints = NULL; --#endif -- -+#if defined(HAVE_PCRE2_COMPILE_8) && defined(HAVE_PCRE2_H) - if (pcre_pattern) -- pcre_free(pcre_pattern); -+ pcre2_code_free(pcre_pattern); - pcre_pattern = NULL; - #endif - -diff --git a/Test/V07pcre.ztst b/Test/V07pcre.ztst -index 22a0b64c7..6eb366964 100644 ---- a/Test/V07pcre.ztst -+++ b/Test/V07pcre.ztst -@@ -117,12 +117,17 @@ - >78884; ZPCRE_OP: 25 30 - >90210; ZPCRE_OP: 31 36 - --# Embedded NULs allowed in plaintext, but not in RE (although \0 as two-chars allowed) -+# Embedded NULs allowed in plaintext, in RE, pcre supports \0 as two-chars - [[ $'a\0bc\0d' =~ '^(a\0.)(.+)$' ]] - print "${#MATCH}; ${#match[1]}; ${#match[2]}" - 0:ensure ASCII NUL passes in and out of matched plaintext - >6; 3; 3 - -+# PCRE2 supports NULs also in the RE -+ [[ $'a\0b\0c' =~ $'^(.\0)+' ]] && print "${#MATCH}; ${#match[1]}" -+0:ensure ASCII NUL works also in the regex -+>4; 2 -+ - # Ensure the long-form infix operator works - [[ foo -pcre-match ^f..$ ]] - print $? -@@ -169,7 +174,11 @@ - [[ é =~ '^..\z' ]]; echo $? - LANG=$LANG_SAVE - [[ é =~ '^.\z' ]]; echo $? --0:swich between C/UTF-8 locales -+0:switch between C/UTF-8 locales - >0 - >0 - >0 -+ -+ [[ abc =~ 'a(d*)bc' ]] && print "$#MATCH; $#match; ${#match[1]}" -+0:empty capture -+>3; 1; 0 -diff --git a/configure.ac b/configure.ac -index d8a17791a..4710d1659 100644 ---- a/configure.ac -+++ b/configure.ac -@@ -438,7 +438,7 @@ fi], - - dnl Do you want to look for pcre support? - AC_ARG_ENABLE(pcre, --AS_HELP_STRING([--enable-pcre],[enable the search for the pcre library (may create run-time library dependencies)])) -+AS_HELP_STRING([--enable-pcre],[enable the search for the pcre2 library (may create run-time library dependencies)])) - - dnl Do you want to look for capability support? - AC_ARG_ENABLE(cap, -@@ -652,13 +652,12 @@ AC_HEADER_SYS_WAIT - - oldcflags="$CFLAGS" - if test x$enable_pcre = xyes; then --AC_CHECK_PROG([PCRECONF], pcre-config, pcre-config) --dnl Typically (meaning on this single RedHat 9 box in front of me) --dnl pcre-config --cflags produces a -I output which needs to go into -+AC_CHECK_PROG([PCRECONF], pcre2-config, pcre2-config) -+dnl pcre2-config --cflags may produce a -I output which needs to go into - dnl CPPFLAGS else configure's preprocessor tests don't pick it up, - dnl producing a warning. --if test "x$ac_cv_prog_PCRECONF" = xpcre-config; then -- CPPFLAGS="$CPPFLAGS `pcre-config --cflags`" -+if test "x$ac_cv_prog_PCRECONF" = xpcre2-config; then -+ CPPFLAGS="$CPPFLAGS `pcre2-config --cflags`" - fi - fi - -@@ -668,9 +667,10 @@ AC_CHECK_HEADERS(sys/time.h sys/times.h sys/select.h termcap.h termio.h \ - locale.h errno.h stdio.h stdarg.h varargs.h stdlib.h \ - unistd.h sys/capability.h \ - utmp.h utmpx.h sys/types.h pwd.h grp.h poll.h sys/mman.h \ -- netinet/in_systm.h pcre.h langinfo.h wchar.h stddef.h \ -+ netinet/in_systm.h langinfo.h wchar.h stddef.h \ - sys/stropts.h iconv.h ncurses.h ncursesw/ncurses.h \ - ncurses/ncurses.h) -+AC_CHECK_HEADERS([pcre2.h],,,[#define PCRE2_CODE_UNIT_WIDTH 8]) - if test x$dynamic = xyes; then - AC_CHECK_HEADERS(dlfcn.h) - AC_CHECK_HEADERS(dl.h) -@@ -948,9 +948,7 @@ if test "x$ac_found_iconv" = "xyes"; then - fi - - if test x$enable_pcre = xyes; then --dnl pcre-config should probably be employed here --dnl AC_SEARCH_LIBS(pcre_compile, pcre) -- LIBS="`$ac_cv_prog_PCRECONF --libs` $LIBS" -+ LIBS="`$ac_cv_prog_PCRECONF --libs8` $LIBS" - fi - - dnl --------------------- -@@ -1313,7 +1311,7 @@ AC_CHECK_FUNCS(strftime strptime mktime timelocal \ - pathconf sysconf \ - tgetent tigetflag tigetnum tigetstr setupterm initscr resize_term \ - getcchar setcchar waddwstr wget_wch win_wch use_default_colors \ -- pcre_compile pcre_study pcre_exec \ -+ pcre2_compile_8 \ - nl_langinfo \ - erand48 open_memstream \ - posix_openpt \ --- -2.51.0 - diff --git a/srcpkgs/zsh/patches/51877.patch b/srcpkgs/zsh/patches/51877.patch deleted file mode 100644 index ccb6659fa4b5b5..00000000000000 --- a/srcpkgs/zsh/patches/51877.patch +++ /dev/null @@ -1,99 +0,0 @@ -From 10bdbd8b5b0b43445aff23dcd412f25cf6aa328a Mon Sep 17 00:00:00 2001 -From: Jun-ichi Takimoto -Date: Tue, 20 Jun 2023 18:14:27 +0900 -Subject: [PATCH] 51877: do not build pcre module if pcre2-config is not found - -diff --git a/Src/Modules/pcre.mdd b/Src/Modules/pcre.mdd -index 6eb3c691b..3e1579117 100644 ---- a/Src/Modules/pcre.mdd -+++ b/Src/Modules/pcre.mdd -@@ -1,5 +1,5 @@ - name=zsh/pcre --link=`if test x$enable_pcre = xyes && (pcre-config --version >/dev/null 2>/dev/null); then echo dynamic; else echo no; fi` -+link=`if test x$enable_pcre = xyes; then echo dynamic; else echo no; fi` - load=no - - autofeatures="b:pcre_compile b:pcre_study b:pcre_match" -diff --git a/configure.ac b/configure.ac -index ba76f9a60..c5263035e 100644 ---- a/configure.ac -+++ b/configure.ac -@@ -440,6 +440,17 @@ dnl Do you want to look for pcre support? - AC_ARG_ENABLE(pcre, - AS_HELP_STRING([--enable-pcre],[enable the search for the pcre2 library (may create run-time library dependencies)])) - -+AC_ARG_VAR(PCRE_CONFIG, [pathname of pcre2-config if it is not in PATH]) -+if test "x$enable_pcre" = xyes; then -+ AC_CHECK_PROG([PCRE_CONFIG], pcre2-config, pcre2-config) -+ if test "x$PCRE_CONFIG" = x; then -+ enable_pcre=no -+ AC_MSG_WARN([pcre2-config not found: pcre module is disabled.]) -+ AC_MSG_NOTICE( -+ [Set PCRE_CONFIG to pathname of pcre2-config if it is not in PATH.]) -+ fi -+fi -+ - dnl Do you want to look for capability support? - AC_ARG_ENABLE(cap, - AS_HELP_STRING([--enable-cap],[enable the search for POSIX capabilities (may require additional headers to be added by hand)])) -@@ -655,15 +666,12 @@ AC_HEADER_DIRENT - AC_HEADER_STAT - AC_HEADER_SYS_WAIT - --oldcflags="$CFLAGS" --if test x$enable_pcre = xyes; then --AC_CHECK_PROG([PCRECONF], pcre2-config, pcre2-config) - dnl pcre2-config --cflags may produce a -I output which needs to go into - dnl CPPFLAGS else configure's preprocessor tests don't pick it up, - dnl producing a warning. --if test "x$ac_cv_prog_PCRECONF" = xpcre2-config; then -- CPPFLAGS="$CPPFLAGS `pcre2-config --cflags`" --fi -+if test "x$enable_pcre" = xyes; then -+ CPPFLAGS="`$PCRE_CONFIG --cflags` $CPPFLAGS" -+ AC_CHECK_HEADERS([pcre2.h],,,[#define PCRE2_CODE_UNIT_WIDTH 8]) - fi - - AC_CHECK_HEADERS(sys/time.h sys/times.h sys/select.h termcap.h termio.h \ -@@ -675,7 +683,6 @@ AC_CHECK_HEADERS(sys/time.h sys/times.h sys/select.h termcap.h termio.h \ - netinet/in_systm.h langinfo.h wchar.h stddef.h \ - sys/stropts.h iconv.h ncurses.h ncursesw/ncurses.h \ - ncurses/ncurses.h) --AC_CHECK_HEADERS([pcre2.h],,,[#define PCRE2_CODE_UNIT_WIDTH 8]) - if test x$dynamic = xyes; then - AC_CHECK_HEADERS(dlfcn.h) - AC_CHECK_HEADERS(dl.h) -@@ -952,10 +959,6 @@ if test "x$ac_found_iconv" = "xyes"; then - [Define as const if the declaration of iconv() needs const.]) - fi - --if test x$enable_pcre = xyes; then -- LIBS="`$ac_cv_prog_PCRECONF --libs8` $LIBS" --fi -- - dnl --------------------- - dnl CHECK TERMCAP LIBRARY - dnl --------------------- -@@ -1316,7 +1319,6 @@ AC_CHECK_FUNCS(strftime strptime mktime timelocal \ - pathconf sysconf \ - tgetent tigetflag tigetnum tigetstr setupterm initscr resize_term \ - getcchar setcchar waddwstr wget_wch win_wch use_default_colors \ -- pcre2_compile_8 \ - nl_langinfo \ - erand48 open_memstream \ - posix_openpt \ -@@ -1371,6 +1373,11 @@ if test x$zsh_cv_func_realpath_accepts_null = xyes; then - AC_DEFINE(REALPATH_ACCEPTS_NULL) - fi - -+if test x$enable_pcre = xyes; then -+ LIBS="`$PCRE_CONFIG --libs8` $LIBS" -+ AC_CHECK_FUNCS(pcre2_compile_8) -+fi -+ - if test x$enable_cap = xyes; then - AC_CHECK_FUNCS(cap_get_proc) - fi --- -2.51.0 - diff --git a/srcpkgs/zsh/patches/gcc14.patch b/srcpkgs/zsh/patches/gcc14.patch deleted file mode 100644 index 50afd08dd1b6d8..00000000000000 --- a/srcpkgs/zsh/patches/gcc14.patch +++ /dev/null @@ -1,595 +0,0 @@ -From ab4d62eb975a4c4c51dd35822665050e2ddc6918 Mon Sep 17 00:00:00 2001 -From: Nicholas Vinson -Date: Wed, 21 Sep 2022 09:22:11 +0900 -Subject: [PATCH] 50641: use 'int main()' in test C-codes in configure - ---- - ChangeLog | 5 +++ - aczsh.m4 | 64 +++++++++++++++++------------------ - configure.ac | 94 ++++++++++++++++++++++------------------------------ - 3 files changed, 77 insertions(+), 86 deletions(-) - -diff --git a/aczsh.m4 b/aczsh.m4 -index 1209ac6140..b31236020c 100644 ---- a/aczsh.m4 -+++ b/aczsh.m4 -@@ -44,6 +44,7 @@ AC_DEFUN(zsh_64_BIT_TYPE, - #include - #endif - -+int - main() - { - $1 foo = 0; -@@ -118,7 +119,6 @@ AC_TRY_COMMAND($DLLD -o conftest1.$DL_EXT $LDFLAGS $DLLDFLAGS conftest1.o $LIBS - AC_TRY_COMMAND($CC -c $CFLAGS $CPPFLAGS $DLCFLAGS conftest2.c 1>&AS_MESSAGE_LOG_FD) && - AC_TRY_COMMAND($DLLD -o conftest2.$DL_EXT $LDFLAGS $DLLDFLAGS conftest2.o $LIBS 1>&AS_MESSAGE_LOG_FD); then - AC_RUN_IFELSE([AC_LANG_SOURCE([[ --#include - #ifdef HPUX10DYNAMIC - #include - #define RTLD_LAZY BIND_DEFERRED -@@ -146,29 +146,30 @@ char *zsh_gl_sym_addr ; - #define RTLD_GLOBAL 0 - #endif - -+int - main() - { - void *handle1, *handle2; - void *(*zsh_getaddr1)(), *(*zsh_getaddr2)(); - void *sym1, *sym2; - handle1 = dlopen("./conftest1.$DL_EXT", RTLD_LAZY | RTLD_GLOBAL); -- if(!handle1) exit(1); -+ if(!handle1) return(1); - handle2 = dlopen("./conftest2.$DL_EXT", RTLD_LAZY | RTLD_GLOBAL); -- if(!handle2) exit(1); -+ if(!handle2) return(1); - zsh_getaddr1 = (void *(*)()) dlsym(handle1, "${us}zsh_getaddr1"); - zsh_getaddr2 = (void *(*)()) dlsym(handle2, "${us}zsh_getaddr2"); - sym1 = zsh_getaddr1(); - sym2 = zsh_getaddr2(); -- if(!sym1 || !sym2) exit(1); -- if(sym1 != sym2) exit(1); -+ if(!sym1 || !sym2) return(1); -+ if(sym1 != sym2) return(1); - dlclose(handle1); - handle1 = dlopen("./conftest1.$DL_EXT", RTLD_LAZY | RTLD_GLOBAL); -- if(!handle1) exit(1); -+ if(!handle1) return(1); - zsh_getaddr1 = (void *(*)()) dlsym(handle1, "${us}zsh_getaddr1"); - sym1 = zsh_getaddr1(); -- if(!sym1) exit(1); -- if(sym1 != sym2) exit(1); -- exit(0); -+ if(!sym1) return(1); -+ if(sym1 != sym2) return(1); -+ return(0); - } - ]])],[zsh_cv_shared_$1=yes], - [zsh_cv_shared_$1=no], -@@ -200,7 +201,6 @@ AC_TRY_COMMAND($DLLD -o conftest1.$DL_EXT $LDFLAGS $DLLDFLAGS conftest1.o $LIBS - AC_TRY_COMMAND($CC -c $CFLAGS $CPPFLAGS $DLCFLAGS conftest2.c 1>&AS_MESSAGE_LOG_FD) && - AC_TRY_COMMAND($DLLD -o conftest2.$DL_EXT $LDFLAGS $DLLDFLAGS conftest2.o $LIBS 1>&AS_MESSAGE_LOG_FD); then - AC_RUN_IFELSE([AC_LANG_SOURCE([[ --#include - #ifdef HPUX10DYNAMIC - #include - #define RTLD_LAZY BIND_DEFERRED -@@ -228,19 +228,19 @@ char *zsh_gl_sym_addr ; - #define RTLD_GLOBAL 0 - #endif - -- -+int - main() - { - void *handle1, *handle2; - int (*fred1)(), (*fred2)(); - handle1 = dlopen("./conftest1.$DL_EXT", RTLD_LAZY | RTLD_GLOBAL); -- if(!handle1) exit(1); -+ if(!handle1) return(1); - handle2 = dlopen("./conftest2.$DL_EXT", RTLD_LAZY | RTLD_GLOBAL); -- if(!handle2) exit(1); -+ if(!handle2) return(1); - fred1 = (int (*)()) dlsym(handle1, "${us}fred"); - fred2 = (int (*)()) dlsym(handle2, "${us}fred"); -- if(!fred1 || !fred2) exit(1); -- exit((*fred1)() != 42 || (*fred2)() != 69); -+ if(!fred1 || !fred2) return(1); -+ return((*fred1)() != 42 || (*fred2)() != 69); - } - ]])],[zsh_cv_sys_dynamic_clash_ok=yes], - [zsh_cv_sys_dynamic_clash_ok=no], -@@ -276,7 +276,6 @@ AC_TRY_COMMAND($DLLD -o conftest1.$DL_EXT $LDFLAGS $DLLDFLAGS conftest1.o $LIBS - AC_TRY_COMMAND($CC -c $CFLAGS $CPPFLAGS $DLCFLAGS conftest2.c 1>&AS_MESSAGE_LOG_FD) && - AC_TRY_COMMAND($DLLD -o conftest2.$DL_EXT $LDFLAGS $DLLDFLAGS conftest2.o $LIBS 1>&AS_MESSAGE_LOG_FD); then - AC_RUN_IFELSE([AC_LANG_SOURCE([[ --#include - #ifdef HPUX10DYNAMIC - #include - #define RTLD_LAZY BIND_DEFERRED -@@ -304,17 +303,18 @@ char *zsh_gl_sym_addr ; - #define RTLD_GLOBAL 0 - #endif - -+int - main() - { - void *handle; - int (*barneysym)(); - handle = dlopen("./conftest1.$DL_EXT", RTLD_LAZY | RTLD_GLOBAL); -- if(!handle) exit(1); -+ if(!handle) return(1); - handle = dlopen("./conftest2.$DL_EXT", RTLD_LAZY | RTLD_GLOBAL); -- if(!handle) exit(1); -+ if(!handle) return(1); - barneysym = (int (*)()) dlsym(handle, "${us}barney"); -- if(!barneysym) exit(1); -- exit((*barneysym)() != 69); -+ if(!barneysym) return(1); -+ return((*barneysym)() != 69); - } - ]])],[zsh_cv_sys_dynamic_rtld_global=yes], - [zsh_cv_sys_dynamic_rtld_global=no], -@@ -346,7 +346,6 @@ AC_TRY_COMMAND($DLLD -o conftest1.$DL_EXT $LDFLAGS $DLLDFLAGS conftest1.o $LIBS - save_ldflags=$LDFLAGS - LDFLAGS="$LDFLAGS $EXTRA_LDFLAGS" - AC_RUN_IFELSE([AC_LANG_SOURCE([[ --#include - #ifdef HPUX10DYNAMIC - #include - #define RTLD_LAZY BIND_DEFERRED -@@ -374,15 +373,16 @@ char *zsh_gl_sym_addr ; - #define RTLD_GLOBAL 0 - #endif - -+int - main() - { - void *handle; - int (*barneysym)(); - handle = dlopen("./conftest1.$DL_EXT", RTLD_LAZY | RTLD_GLOBAL); -- if(!handle) exit(1); -+ if(!handle) return(1); - barneysym = (int (*)()) dlsym(handle, "${us}barney"); -- if(!barneysym) exit(1); -- exit((*barneysym)() != 69); -+ if(!barneysym) return(1); -+ return((*barneysym)() != 69); - } - - int fred () { return 42; } -@@ -420,7 +420,6 @@ elif - save_ldflags=$LDFLAGS - LDFLAGS="$LDFLAGS $EXTRA_LDFLAGS -s" - AC_RUN_IFELSE([AC_LANG_SOURCE([[ --#include - #ifdef HPUX10DYNAMIC - #include - #define RTLD_LAZY BIND_DEFERRED -@@ -448,15 +447,16 @@ char *zsh_gl_sym_addr ; - #define RTLD_GLOBAL 0 - #endif - -+int - main() - { - void *handle; - int (*barneysym)(); - handle = dlopen("./conftest1.$DL_EXT", RTLD_LAZY | RTLD_GLOBAL); -- if(!handle) exit(1); -+ if(!handle) return(1); - barneysym = (int (*)()) dlsym(handle, "${us}barney"); -- if(!barneysym) exit(1); -- exit((*barneysym)() != 69); -+ if(!barneysym) return(1); -+ return((*barneysym)() != 69); - } - - int fred () { return 42; } -@@ -488,7 +488,6 @@ echo 'int fred () { return 42; }' > conftest1.c - if AC_TRY_COMMAND($CC -c $CFLAGS $CPPFLAGS $DLCFLAGS conftest1.c 1>&AS_MESSAGE_LOG_FD) && - AC_TRY_COMMAND($DLLD -o conftest1.$DL_EXT $LDFLAGS $DLLDFLAGS -s conftest1.o $LIBS 1>&AS_MESSAGE_LOG_FD); then - AC_RUN_IFELSE([AC_LANG_SOURCE([[ --#include - #ifdef HPUX10DYNAMIC - #include - #define RTLD_LAZY BIND_DEFERRED -@@ -516,15 +515,16 @@ char *zsh_gl_sym_addr ; - #define RTLD_GLOBAL 0 - #endif - -+int - main() - { - void *handle; - int (*fredsym)(); - handle = dlopen("./conftest1.$DL_EXT", RTLD_LAZY | RTLD_GLOBAL); -- if(!handle) exit(1); -+ if(!handle) return(1); - fredsym = (int (*)()) dlsym(handle, "${us}fred"); -- if(!fredsym) exit(1); -- exit((*fredsym)() != 42); -+ if(!fredsym) return(1); -+ return((*fredsym)() != 42); - } - ]])],[zsh_cv_sys_dynamic_strip_lib=yes], - [zsh_cv_sys_dynamic_strip_lib=no], -diff --git a/configure.ac b/configure.ac -index 890ef8dd27..074141d38d 100644 ---- a/configure.ac -+++ b/configure.ac -@@ -585,7 +585,7 @@ fi - dnl Checking if compiler correctly cast signed to unsigned. - AC_CACHE_CHECK(if signed to unsigned casting is broken, - zsh_cv_c_broken_signed_to_unsigned_casting, --[AC_RUN_IFELSE([AC_LANG_SOURCE([[main(){return((int)(unsigned char)((char) -1) == 255);}]])],[zsh_cv_c_broken_signed_to_unsigned_casting=yes],[zsh_cv_c_broken_signed_to_unsigned_casting=no],[zsh_cv_c_broken_signed_to_unsigned_casting=no])]) -+[AC_RUN_IFELSE([AC_LANG_SOURCE([[int main(){return((int)(unsigned char)((char) -1) == 255);}]])],[zsh_cv_c_broken_signed_to_unsigned_casting=yes],[zsh_cv_c_broken_signed_to_unsigned_casting=no],[zsh_cv_c_broken_signed_to_unsigned_casting=no])]) - AH_TEMPLATE([BROKEN_SIGNED_TO_UNSIGNED_CASTING], - [Define to 1 if compiler incorrectly cast signed to unsigned.]) - if test x$zsh_cv_c_broken_signed_to_unsigned_casting = xyes; then -@@ -1046,7 +1046,7 @@ else - [AC_RUN_IFELSE([AC_LANG_SOURCE([[ - #include - --main() { return sizeof(off_t) < 8; } -+int main() { return sizeof(off_t) < 8; } - ]])],[zsh_cv_off_t_is_64_bit=yes],[zsh_cv_off_t_is_64_bit=no],[zsh_cv_off_t_is_64_bit=no])]) - if test x$zsh_cv_off_t_is_64_bit = xyes; then - AC_DEFINE(OFF_T_IS_64_BIT) -@@ -1056,7 +1056,7 @@ main() { return sizeof(off_t) < 8; } - [AC_RUN_IFELSE([AC_LANG_SOURCE([[ - #include - --main() { return sizeof(ino_t) < 8; } -+int main() { return sizeof(ino_t) < 8; } - ]])],[zsh_cv_ino_t_is_64_bit=yes],[zsh_cv_ino_t_is_64_bit=no],[zsh_cv_ino_t_is_64_bit=no])]) - if test x$zsh_cv_ino_t_is_64_bit = xyes; then - AC_DEFINE(INO_T_IS_64_BIT) -@@ -1369,7 +1369,7 @@ zsh_cv_func_realpath_accepts_null, - #include - #include - ],[ --exit(!realpath("/", (char*)0)); -+return(!realpath("/", (char*)0)); - ])], - [zsh_cv_func_realpath_accepts_null=yes], - [zsh_cv_func_realpath_accepts_null=no], -@@ -1393,10 +1393,9 @@ AC_CACHE_CHECK(if tgetent accepts NULL, - zsh_cv_func_tgetent_accepts_null, - [AC_RUN_IFELSE([AC_LANG_SOURCE([[ - #include --#include - int tgetent(char *, char *); - char *tgetstr(char *, char **); --main() -+int main() - { - char buf[4096]; - int r1 = tgetent(buf, "vt100"); -@@ -1407,7 +1406,7 @@ main() - tgetstr("cl", &u); - creat("conftest.tgetent", 0640); - } -- exit((r1 != r2) || r2 == -1); -+ return((r1 != r2) || r2 == -1); - } - ]])],[if test -f conftest.tgetent; then - zsh_cv_func_tgetent_accepts_null=yes -@@ -1421,10 +1420,9 @@ AC_CACHE_CHECK(if tgetent returns 0 on success, - zsh_cv_func_tgetent_zero_success, - [AC_RUN_IFELSE([AC_LANG_SOURCE([[ - #include --#include - int tgetent(char *, char*); - char *tgetstr(char *, char **); --main() -+int main() - { - char buf[4096]; - int r1 = tgetent(buf, "!@#$%^&*"); -@@ -1435,7 +1433,7 @@ main() - tgetstr("cl", &u); - creat("conftest.tgetent0", 0640); - } -- exit(r1 == r2); -+ return(r1 == r2); - } - ]])],[if test -f conftest.tgetent0; then - zsh_cv_func_tgetent_zero_success=yes -@@ -1869,8 +1867,7 @@ zsh_cv_rlim_t_is_longer, - #include - #endif - #include --#include --main(){struct rlimit r;exit(sizeof(r.rlim_cur) <= sizeof(long));}]])],[zsh_cv_rlim_t_is_longer=yes],[zsh_cv_rlim_t_is_longer=no],[zsh_cv_rlim_t_is_longer=yes])]) -+int main(){struct rlimit r;return(sizeof(r.rlim_cur) <= sizeof(long));}]])],[zsh_cv_rlim_t_is_longer=yes],[zsh_cv_rlim_t_is_longer=no],[zsh_cv_rlim_t_is_longer=yes])]) - if test x$zsh_cv_rlim_t_is_longer = xyes; then - AC_CACHE_CHECK(if rlim_t is a quad, - zsh_cv_rlim_t_is_quad_t, -@@ -1880,13 +1877,12 @@ if test x$zsh_cv_rlim_t_is_longer = xyes; then - #endif - #include - #include --#include --main() { -+int main() { - struct rlimit r; - char buf[20]; - r.rlim_cur = 0; - sprintf(buf, "%qd", r.rlim_cur); -- exit(strcmp(buf, "0")); -+ return(strcmp(buf, "0")); - }]])],[zsh_cv_rlim_t_is_quad_t=yes],[zsh_cv_rlim_t_is_quad_t=no],[zsh_cv_rlim_t_is_quad_t=no])]) - if test x$zsh_cv_rlim_t_is_quad_t = xyes; then - AC_DEFINE(RLIM_T_IS_QUAD_T) -@@ -1903,8 +1899,7 @@ else - #include - #endif - #include --#include -- main(){struct rlimit r;r.rlim_cur=-1;exit(r.rlim_cur<0);}]])],[zsh_cv_type_rlim_t_is_unsigned=yes],[zsh_cv_type_rlim_t_is_unsigned=no],[zsh_cv_type_rlim_t_is_unsigned=no])]) -+ int main(){struct rlimit r;r.rlim_cur=-1;return(r.rlim_cur<0);}]])],[zsh_cv_type_rlim_t_is_unsigned=yes],[zsh_cv_type_rlim_t_is_unsigned=no],[zsh_cv_type_rlim_t_is_unsigned=no])]) - if test x$zsh_cv_type_rlim_t_is_unsigned = xyes; then - AC_DEFINE(RLIM_T_IS_UNSIGNED) - DEFAULT_RLIM_T="unsigned $DEFAULT_RLIM_T" -@@ -2187,9 +2182,8 @@ zsh_cv_sys_fifo, - #include - #include - #include --#include - #include --main() -+int main() - { - char c; - int fd; -@@ -2200,18 +2194,18 @@ main() - #else - if(mknod("/tmp/fifo$$", 0010600, 0) < 0) - #endif -- exit(1); -+ return(1); - pid = fork(); - if(pid < 0) -- exit(1); -+ return(1); - if(pid) { - fd = open("/tmp/fifo$$", O_RDONLY); -- exit(fd < 0 || read(fd, &c, 1) != 1 || c != 'x'); -+ return(fd < 0 || read(fd, &c, 1) != 1 || c != 'x'); - } - fd = open("/tmp/fifo$$", O_WRONLY); - ret = (fd < 0 || write(fd, "x", 1) < 1); - unlink("/tmp/fifo$$"); -- exit(ret); -+ return(ret); - } - ]])],[zsh_cv_sys_fifo=yes],[zsh_cv_sys_fifo=no],[zsh_cv_sys_fifo=yes]) - ]) -@@ -2289,8 +2283,7 @@ zsh_cv_sys_link, - [AC_RUN_IFELSE([AC_LANG_SOURCE([[ - #include - #include --#include --main() -+int main() - { - int ret; - char *tmpfile, *newfile; -@@ -2299,11 +2292,11 @@ main() - unlink(tmpfile); - unlink(newfile); - if(creat(tmpfile, 0644) < 0) -- exit(1); -+ return(1); - ret = link(tmpfile, newfile); - unlink(tmpfile); - unlink(newfile); -- exit(ret<0); -+ return(ret<0); - } - ]])],[zsh_cv_sys_link=yes],[zsh_cv_sys_link=no],[zsh_cv_sys_link=yes])]) - AH_TEMPLATE([HAVE_LINK], -@@ -2322,12 +2315,11 @@ zsh_cv_sys_killesrch, - #include - #include - #include --#include --main() -+int main() - { - int pid = (getpid() + 10000) & 0xffffff; - while (pid && (kill(pid, 0) == 0 || errno != ESRCH)) pid >>= 1; -- exit(errno!=ESRCH); -+ return(errno!=ESRCH); - } - ]])],[zsh_cv_sys_killesrch=yes],[zsh_cv_sys_killesrch=no],[zsh_cv_sys_killesrch=yes])]) - AH_TEMPLATE([BROKEN_KILL_ESRCH], -@@ -2348,12 +2340,11 @@ if test x$signals_style = xPOSIX_SIGNALS; then - [AC_RUN_IFELSE([AC_LANG_SOURCE([[ - #include - #include --#include - int child=0; - void handler(sig) - int sig; - {if(sig==SIGCHLD) child=1;} --main() { -+int main() { - struct sigaction act; - sigset_t set; - int pid, ret; -@@ -2368,7 +2359,7 @@ main() { - if(pid>0) { - sigemptyset(&set); - ret=sigsuspend(&set); -- exit(child==0); -+ return(child==0); - } - } - ]])],[zsh_cv_sys_sigsuspend=yes],[zsh_cv_sys_sigsuspend=no],[zsh_cv_sys_sigsuspend=yes])]) -@@ -2400,15 +2391,14 @@ case "x$zsh_working_tcsetpgrp" in - #include - #include - #include --#include --main() { -+int main() { - int fd; - int ret; - fd=open("/dev/tty", O_RDWR); -- if (fd < 0) exit(2); -+ if (fd < 0) return(2); - ret=tcsetpgrp(fd, tcgetpgrp(fd)); -- if (ret < 0) exit(1); -- exit(0); -+ if (ret < 0) return(1); -+ return(0); - } - ]])],[zsh_cv_sys_tcsetpgrp=yes],[ - case $? in -@@ -2448,7 +2438,7 @@ if test x$ac_cv_func_getpwnam = xyes; then - #include - #include - #include --main() { -+int main() { - struct passwd *pw1, *pw2; - char buf[1024], name[1024]; - sprintf(buf, "%d:%d", getpid(), rand()); -@@ -2456,7 +2446,7 @@ main() { - if (pw1) strcpy(name, pw1->pw_name); - sprintf(buf, "%d:%d", rand(), getpid()); - pw2=getpwnam(buf); -- exit(pw1!=0 && pw2!=0 && !strcmp(name, pw2->pw_name)); -+ return(pw1!=0 && pw2!=0 && !strcmp(name, pw2->pw_name)); - } - ]])],[zsh_cv_sys_getpwnam_faked=no],[zsh_cv_sys_getpwnam_faked=yes],[zsh_cv_sys_getpwnam_faked=no])]) - if test x$zsh_cv_sys_getpwnam_faked = xyes; then -@@ -2775,20 +2765,17 @@ elif test "x$dynamic" = xyes; then - zsh_cv_sys_elf, - [AC_RUN_IFELSE([AC_LANG_SOURCE([[/* Test for whether ELF binaries are produced */ - #include --#include - #include --main(argc, argv) --int argc; --char *argv[]; -+int main(int argc, char *argv[]) - { - char b[4]; - int i = open(argv[0],O_RDONLY); - if(i == -1) -- exit(1); /* fail */ -+ return(1); /* fail */ - if(read(i,b,4)==4 && b[0]==127 && b[1]=='E' && b[2]=='L' && b[3]=='F') -- exit(0); /* succeed (yes, it's ELF) */ -+ return(0); /* succeed (yes, it's ELF) */ - else -- exit(1); /* fail */ -+ return(1); /* fail */ - }]])],[zsh_cv_sys_elf=yes],[zsh_cv_sys_elf=no],[zsh_cv_sys_elf=yes])]) - - # We use [0-9]* in case statements, so need to change quoting -@@ -2924,13 +2911,12 @@ LDFLAGS="$old_LDFLAGS") - AC_CACHE_CHECK(if your dlsym() needs a leading underscore, - zsh_cv_func_dlsym_needs_underscore, - [echo failed >conftestval && cat >conftest.c <&AS_MESSAGE_LOG_FD) && - AC_TRY_COMMAND($DLLD $LDFLAGS $DLLDFLAGS -o conftest.$DL_EXT conftest.o 1>&AS_MESSAGE_LOG_FD) && - AC_RUN_IFELSE([AC_LANG_SOURCE([[ - #include --#include - #ifdef HPUX10DYNAMIC - #include - #define RTLD_LAZY BIND_DEFERRED -@@ -2957,16 +2943,16 @@ char *zsh_gl_sym_addr ; - - extern int fred() ; - --main() -+int main() - { - void * handle ; - void * symbol ; - FILE *f=fopen("conftestval", "w"); -- if (!f) exit(1); -+ if (!f) return(1); - handle = dlopen("./conftest.$DL_EXT", RTLD_LAZY) ; - if (handle == NULL) { - fprintf (f, "dlopen failed") ; -- exit(1); -+ return(1); - } - symbol = dlsym(handle, "fred") ; - if (symbol == NULL) { -@@ -2974,13 +2960,13 @@ main() - symbol = dlsym(handle, "_fred") ; - if (symbol == NULL) { - fprintf (f, "dlsym failed") ; -- exit(1); -+ return(1); - } - fprintf (f, "yes") ; - } - else - fprintf (f, "no") ; -- exit(0); -+ return(0); - }]])],[zsh_cv_func_dlsym_needs_underscore=`cat conftestval`],[zsh_cv_func_dlsym_needs_underscore=failed - dynamic=no],[zsh_cv_func_dlsym_needs_underscore=no])]) - if test "x$zsh_cv_func_dlsym_needs_underscore" = xyes; then -From 4c89849c98172c951a9def3690e8647dae76308f Mon Sep 17 00:00:00 2001 -From: Florian Weimer -Date: Fri, 8 Dec 2023 21:58:07 +0100 -Subject: [PATCH] 52383: Avoid incompatible pointer types in terminfo global - variable checks - ---- - ChangeLog | 3 +++ - configure.ac | 12 ++++++------ - 2 files changed, 9 insertions(+), 6 deletions(-) - -diff --git a/configure.ac b/configure.ac -index 2a8221e1f..2871dcb7c 100644 ---- a/configure.ac -+++ b/configure.ac -@@ -1768,27 +1768,27 @@ if test x$zsh_cv_path_term_header != xnone; then - fi - - AC_MSG_CHECKING(if boolcodes is available) -- AC_LINK_IFELSE([AC_LANG_PROGRAM([[$term_includes]], [[char **test = boolcodes; puts(*test);]])],[AC_DEFINE(HAVE_BOOLCODES) boolcodes=yes],[boolcodes=no]) -+ AC_LINK_IFELSE([AC_LANG_PROGRAM([[$term_includes]], [[char **test = (char **)boolcodes; puts(*test);]])],[AC_DEFINE(HAVE_BOOLCODES) boolcodes=yes],[boolcodes=no]) - AC_MSG_RESULT($boolcodes) - - AC_MSG_CHECKING(if numcodes is available) -- AC_LINK_IFELSE([AC_LANG_PROGRAM([[$term_includes]], [[char **test = numcodes; puts(*test);]])],[AC_DEFINE(HAVE_NUMCODES) numcodes=yes],[numcodes=no]) -+ AC_LINK_IFELSE([AC_LANG_PROGRAM([[$term_includes]], [[char **test = (char **)numcodes; puts(*test);]])],[AC_DEFINE(HAVE_NUMCODES) numcodes=yes],[numcodes=no]) - AC_MSG_RESULT($numcodes) - - AC_MSG_CHECKING(if strcodes is available) -- AC_LINK_IFELSE([AC_LANG_PROGRAM([[$term_includes]], [[char **test = strcodes; puts(*test);]])],[AC_DEFINE(HAVE_STRCODES) strcodes=yes],[strcodes=no]) -+ AC_LINK_IFELSE([AC_LANG_PROGRAM([[$term_includes]], [[char **test = (char **)strcodes; puts(*test);]])],[AC_DEFINE(HAVE_STRCODES) strcodes=yes],[strcodes=no]) - AC_MSG_RESULT($strcodes) - - AC_MSG_CHECKING(if boolnames is available) -- AC_LINK_IFELSE([AC_LANG_PROGRAM([[$term_includes]], [[char **test = boolnames; puts(*test);]])],[AC_DEFINE(HAVE_BOOLNAMES) boolnames=yes],[boolnames=no]) -+ AC_LINK_IFELSE([AC_LANG_PROGRAM([[$term_includes]], [[char **test = (char **)boolnames; puts(*test);]])],[AC_DEFINE(HAVE_BOOLNAMES) boolnames=yes],[boolnames=no]) - AC_MSG_RESULT($boolnames) - - AC_MSG_CHECKING(if numnames is available) -- AC_LINK_IFELSE([AC_LANG_PROGRAM([[$term_includes]], [[char **test = numnames; puts(*test);]])],[AC_DEFINE(HAVE_NUMNAMES) numnames=yes],[numnames=no]) -+ AC_LINK_IFELSE([AC_LANG_PROGRAM([[$term_includes]], [[char **test = (char **)numnames; puts(*test);]])],[AC_DEFINE(HAVE_NUMNAMES) numnames=yes],[numnames=no]) - AC_MSG_RESULT($numnames) - - AC_MSG_CHECKING(if strnames is available) -- AC_LINK_IFELSE([AC_LANG_PROGRAM([[$term_includes]], [[char **test = strnames; puts(*test);]])],[AC_DEFINE(HAVE_STRNAMES) strnames=yes],[strnames=no]) -+ AC_LINK_IFELSE([AC_LANG_PROGRAM([[$term_includes]], [[char **test = (char **)strnames; puts(*test);]])],[AC_DEFINE(HAVE_STRNAMES) strnames=yes],[strnames=no]) - AC_MSG_RESULT($strnames) - - dnl There are apparently defective terminal library headers on some diff --git a/srcpkgs/zsh/template b/srcpkgs/zsh/template deleted file mode 100644 index 1091ad6144e479..00000000000000 --- a/srcpkgs/zsh/template +++ /dev/null @@ -1,71 +0,0 @@ -# Template file for 'zsh' -pkgname=zsh -version=5.9 -revision=5 -build_style=gnu-configure -make_build_target="all info" -make_install_args="install.info" -configure_args="--enable-etcdir=/etc/zsh --enable-zshenv=/etc/zsh/zshenv - --enable-zlogin=/etc/zsh/zlogin --enable-zlogout=/etc/zsh/zlogout - --enable-zprofile=/etc/zsh/zprofile --enable-zshrc=/etc/zsh/zshrc - --enable-maildir-support --enable-function-subdirs - --enable-fndir=/usr/share/zsh/functions --with-term-lib=ncursesw - --enable-scriptdir=/usr/share/zsh/scripts --enable-pcre - --enable-multibyte --enable-cap --with-tcsetpgrp - zsh_cv_shared_environ=yes - zsh_cv_func_dlsym_needs_underscore=no - zsh_cv_sys_dynamic_execsyms=yes" -hostmakedepends="automake texinfo" -makedepends="gdbm-devel pcre2-devel libcap-devel ncurses-devel" -short_desc="Z SHell" -maintainer="Leah Neukirchen " -license="MIT, GPL-3.0-or-later" -homepage="https://www.zsh.org" -distfiles="https://www.zsh.org/pub/zsh-${version}.tar.xz" -checksum=9b8d1ecedd5b5e81fbf1918e876752a7dd948e05c1a0dba10ab863842d45acd5 -register_shell="/bin/zsh /usr/bin/zsh" -lib32disabled=yes -conf_files="/etc/zsh/*" - -if [ "$CROSS_BUILD" ]; then - configure_args+=" PCRE_CONFIG=$XBPS_CROSS_BASE/usr/bin/pcre2-config" -fi - -post_patch() { - # Set correct keymap path - sed -i 's#/usr/share/keymaps#/usr/share/kbd/keymaps#g' \ - Completion/Unix/Command/_loadkeys - - # Remove unneeded and conflicting completion scripts - for _fpath in AIX BSD Cygwin Darwin Debian Mandriva openSUSE Redhat Solaris; do - rm -rf Completion/$_fpath - sed "s#\s*Completion/$_fpath/\*/\*##g" -i Src/Zle/complete.mdd - done - - rm -f Completion/Linux/Command/_{pkgtool,rpmbuild,yast} - rm -f Completion/Unix/Command/_{notmuch,osc,systemd} - - vsed -i -e 's,/etc/service,/var/service,g' Completion/Unix/Command/_runit - - vsed -i -e 's,/etc/z,/etc/zsh/z,g' \ - Doc/zsh.texi Doc/{zsh,zshall,zshoptions,zshmodules}.1 - - # "Workaround" failing tests - case "$XBPS_TARGET_MACHINE" in - x86_64-musl) - rm -f Test/A03quoting.ztst - rm -f Test/B03print.ztst - rm -f Test/E02xtrace.ztst - rm -f Test/V09datetime.ztst - ;; - esac -} - -pre_configure() { - autoreconf -fi -} - -post_install() { - vlicense LICENCE - vinstall "${FILESDIR}/zprofile" 644 etc/zsh -} diff --git a/srcpkgs/zsnes/files/zsnes.desktop b/srcpkgs/zsnes/files/zsnes.desktop deleted file mode 100644 index 131f3b88b0d302..00000000000000 --- a/srcpkgs/zsnes/files/zsnes.desktop +++ /dev/null @@ -1,10 +0,0 @@ -[Desktop Entry] -Encoding=UTF-8 -Type=Application -Name=Zsnes -Comment=Super Nintendo emulator -Exec=zsnes -Icon=zsnes -Terminal=false -StartupNotify=false -Categories=Application;Game; diff --git a/srcpkgs/zsnes/files/zsnes.png b/srcpkgs/zsnes/files/zsnes.png deleted file mode 100644 index 31608ba0685863..00000000000000 Binary files a/srcpkgs/zsnes/files/zsnes.png and /dev/null differ diff --git a/srcpkgs/zsnes/patches/patch-makefilein.diff b/srcpkgs/zsnes/patches/patch-makefilein.diff deleted file mode 100644 index 4431a17f55d5ce..00000000000000 --- a/srcpkgs/zsnes/patches/patch-makefilein.diff +++ /dev/null @@ -1,15 +0,0 @@ -$NetBSD: patch-makefilein,v 1.1 2007/06/06 22:05:45 rillig Exp $ - -When linking a program, the linking flags are needed. - ---- a/src/Makefile.in 2007-01-24 21:54:12.000000000 +0100 -+++ b/src/Makefile.in 2007-06-06 23:59:19.000000000 +0200 -@@ -104,7 +104,7 @@ main: makefile.dep $(Z_OBJS) - rm -f version.o - - $(PSR): parsegen.cpp -- @CXX@ @CXXFLAGS@ -o $@ $< -lz -+ @CXX@ @CXXFLAGS@ -o $@ $< @LDFLAGS@ @LIBS@ -lz - - TOOLSEXE=$(TOOL_D)/archopt $(TOOL_D)/cutrtype $(TOOL_D)/extraext\ - $(TOOL_D)/macroll $(TOOL_D)/minwhite $(TOOL_D)/nreplace\ diff --git a/srcpkgs/zsnes/patches/patch-tools_strutil.h.diff b/srcpkgs/zsnes/patches/patch-tools_strutil.h.diff deleted file mode 100644 index f74b5d6bbcb0fa..00000000000000 --- a/srcpkgs/zsnes/patches/patch-tools_strutil.h.diff +++ /dev/null @@ -1,14 +0,0 @@ -$NetBSD: patch-tools_strutil.h,v 1.1 2012/12/17 03:37:20 dholland Exp $ - -add for strcasecmp. - ---- a/src/tools/strutil.h~ 2006-12-27 11:04:05.000000000 +0000 -+++ b/src/tools/strutil.h -@@ -23,6 +23,7 @@ This is part of a toolkit used to assist - #define STRUTIL_H - - #include -+#include - #include - #include - diff --git a/srcpkgs/zsnes/patches/patch-zip_zpng.c.diff b/srcpkgs/zsnes/patches/patch-zip_zpng.c.diff deleted file mode 100644 index fe4ff7866f6403..00000000000000 --- a/srcpkgs/zsnes/patches/patch-zip_zpng.c.diff +++ /dev/null @@ -1,14 +0,0 @@ -$NetBSD: patch-zip_zpng.c,v 1.1 2011/03/15 11:46:09 obache Exp $ - -* direct access is not allowed with png-1.5, but already set color_type. - ---- a/src/zip/zpng.c 2007-01-15 23:06:29.000000000 +0000 -+++ b/src/zip/zpng.c -@@ -129,7 +129,6 @@ int Png_Dump(const char *filename, unsig - png_set_IHDR(png_ptr, info_ptr, width, height, 8, - PNG_COLOR_TYPE_RGB, PNG_INTERLACE_NONE, - PNG_COMPRESSION_TYPE_DEFAULT, PNG_FILTER_TYPE_DEFAULT); -- info_ptr->color_type = PNG_COLOR_TYPE_RGB; - - //Allocate an array of scanline pointers - row_pointers = (png_bytep*)malloc(height*sizeof(png_bytep)); diff --git a/srcpkgs/zsnes/patches/zsnes.patch b/srcpkgs/zsnes/patches/zsnes.patch deleted file mode 100644 index 9f672d7218bda9..00000000000000 --- a/srcpkgs/zsnes/patches/zsnes.patch +++ /dev/null @@ -1,80 +0,0 @@ -diff -aur zsnes_1_51//src/Makefile.in zsnes_1_51_new//src/Makefile.in ---- a/src/Makefile.in 2007-01-24 21:54:12.000000000 +0100 -+++ b/src/Makefile.in 2010-09-06 00:03:04.715810431 +0200 -@@ -95,7 +95,7 @@ - %.o: %.cpp - @CXX@ @CXXFLAGS@ -o $@ -c $< - %.o %.h: %.psr $(PSR) -- ./$(PSR) @PSRFLAGS@ -gcc @CC@ -compile -flags "@CFLAGS@ -O1" -cheader $*.h -fname $* $*.o $< -+ ./$(PSR) @PSRFLAGS@ -gcc "@CC@" -compile -flags "@CFLAGS@ -O1 -D_FORTIFY_SOURCE=0" -cheader $*.h -fname $* $*.o $< - - default: main - all: main tools -@@ -133,7 +133,7 @@ - - include makefile.dep - makefile.dep: $(TOOL_D)/depbuild Makefile -- $(TOOL_D)/depbuild @CC@ "@CFLAGS@" @NASMPATH@ "@NFLAGS@" $(Z_OBJS) > makefile.dep -+ $(TOOL_D)/depbuild "@CC@" "@CFLAGS@" "@NASMPATH@" "@NFLAGS@" $(Z_OBJS) > makefile.dep - - Makefile: Makefile.in config.status - ./config.status -diff -aur zsnes_1_51//src/parsegen.cpp zsnes_1_51_new//src/parsegen.cpp ---- a/src/parsegen.cpp 2007-10-31 05:30:26.000000000 +0100 -+++ b/src/parsegen.cpp 2010-09-05 15:48:36.903333444 +0200 -@@ -19,6 +19,9 @@ - Config file handler creator by Nach (C) 2005-2007 - */ - -+#include -+#include -+ - #if !defined(__GNUC__) && !defined(_MSC_VER) - #error You are using an unsupported compiler - #endif -@@ -1822,7 +1825,7 @@ - } - } - --int main(size_t argc, const char *const *const argv) -+int main(int argc, const char *const *const argv) - { - const char *cheader_file = 0; - bool compile = false; -diff -aur zsnes_1_51//src/tools/depbuild.cpp zsnes_1_51_new//src/tools/depbuild.cpp ---- a/src/tools/depbuild.cpp 2006-12-27 12:04:05.000000000 +0100 -+++ b/src/tools/depbuild.cpp 2010-09-05 15:48:36.903333444 +0200 -@@ -183,7 +183,7 @@ - } - } - --int main(size_t argc, const char *const *const argv) -+int main(int argc, const char *const *const argv) - { - if (argc < 5) - { -diff -aur zsnes_1_51//src/tools/strutil.h zsnes_1_51_new//src/tools/strutil.h ---- a/src/tools/strutil.h 2006-12-27 12:04:05.000000000 +0100 -+++ b/src/tools/strutil.h 2010-09-05 15:48:36.903333444 +0200 -@@ -15,6 +15,9 @@ - Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. - */ - -+#include -+#include -+ - /* - This is part of a toolkit used to assist in ZSNES development - */ -diff -u -r zsnes_1_51/src/tools/depbuild.cpp zsnes_1_51-fix/src/tools/depbuild.cpp ---- a/src/tools/depbuild.cpp 2006-12-27 12:04:05.000000000 +0100 -+++ b/src/tools/depbuild.cpp 2012-07-14 16:20:17.759886250 +0200 -@@ -26,6 +26,8 @@ - #include - using namespace std; - -+#include -+ - #include "fileutil.h" - #include "strutil.h" - diff --git a/srcpkgs/zsnes/template b/srcpkgs/zsnes/template deleted file mode 100644 index 8a7fa1545a5f93..00000000000000 --- a/srcpkgs/zsnes/template +++ /dev/null @@ -1,37 +0,0 @@ -# Template file for 'zsnes' -# -# 32bit -pkgname=zsnes -version=1.51 -revision=5 -archs="i686" -build_wrksrc="src" -build_style=gnu-configure -configure_args="force_arch=i686" -hostmakedepends="nasm pkg-config" -makedepends="MesaLib-devel sdl12-compat-devel libpng-devel ncurses-devel" -depends="desktop-file-utils hicolor-icon-theme" -short_desc="Super Nintendo emulator" -maintainer="Orphaned " -license="GPL-2.0-only" -homepage="https://www.zsnes.com/" -distfiles="${SOURCEFORGE_SITE}/zsnes/zsnes151src.tar.bz2" -checksum=2856dedba272e9eed66cbf68dd4a9ae56797c373686c57371a65c7df35264623 -lib32mode="full" - -CFLAGS="-fcommon" -CXXFLAGS="-fcommon" - -do_configure() { - # The build system fails to honor -std=c++14 in CXXFLAGS, - # so we'll force it in the compiler executable name - CXX="${CXX} -std=c++14" ./configure ${configure_args} -} - -post_install() { - vmkdir usr/share - mv ${DESTDIR}/usr/man ${DESTDIR}/usr/share - - vinstall ${FILESDIR}/zsnes.png 644 usr/share/pixmaps - vinstall ${FILESDIR}/zsnes.desktop 644 usr/share/applications -} diff --git a/srcpkgs/zsnes/update b/srcpkgs/zsnes/update deleted file mode 100644 index 25f176ff10f142..00000000000000 --- a/srcpkgs/zsnes/update +++ /dev/null @@ -1,2 +0,0 @@ -version="${version//./}" -ignore="*[!0-9]" diff --git a/srcpkgs/zstd/patches/dynamic-pzstd.patch b/srcpkgs/zstd/patches/dynamic-pzstd.patch deleted file mode 100644 index df4de8d309f7d9..00000000000000 --- a/srcpkgs/zstd/patches/dynamic-pzstd.patch +++ /dev/null @@ -1,15 +0,0 @@ -Dynamically link pzstd against libzstd.so. - ---- a/contrib/pzstd/Makefile -+++ b/contrib/pzstd/Makefile -@@ -167,8 +167,8 @@ - $(TESTPROG) ./test/RoundTripTest$(EXT) $(TESTFLAGS) - - # Build the main binary --pzstd$(EXT): main.o $(PROGDIR)/util.o Options.o Pzstd.o SkippableFrame.o $(ZSTDDIR)/libzstd.a -- $(LD_COMMAND) -+pzstd$(EXT): main.o $(PROGDIR)/util.o Options.o Pzstd.o SkippableFrame.o -+ $(LD_COMMAND) -L../../lib -lzstd - - # Target that depends on all the tests - .PHONY: tests diff --git a/srcpkgs/zstd/patches/ldflags.patch b/srcpkgs/zstd/patches/ldflags.patch deleted file mode 100644 index 19b062186f3366..00000000000000 --- a/srcpkgs/zstd/patches/ldflags.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/programs/Makefile -+++ b/programs/Makefile -@@ -158,7 +158,7 @@ - @echo "$(LZMA_MSG)" - @echo "$(LZ4_MSG)" - @echo LINK $@ -- $(CC) $(FLAGS) $^ $(LDLIBS) -o $@$(EXT) -+ $(CC) $(FLAGS) $^ $(LDLIBS) -o $@$(EXT) $(LDFLAGS) - - ifeq ($(HAVE_HASH),1) - SRCBIN_HASH = $(shell cat $(BUILD_DIR)/zstd$(EXT) 2> $(VOID) | $(HASH) | cut -f 1 -d " ") diff --git a/srcpkgs/zstd/template b/srcpkgs/zstd/template deleted file mode 100644 index 6a121415bceac2..00000000000000 --- a/srcpkgs/zstd/template +++ /dev/null @@ -1,52 +0,0 @@ -# Template file for 'zstd' -# Don't forget to rebuild 'python3-zstandard' which depends on API version. -pkgname=zstd -version=1.5.7 -revision=1 -bootstrap=yes -makedepends="zlib-devel liblzma-devel liblz4-devel" -checkdepends="gtest-devel tar" -short_desc="Fast real-time compression algorithm - CLI tool" -maintainer="Leah Neukirchen " -license="BSD-3-Clause, GPL-2.0-or-later" -homepage="https://facebook.github.io/zstd/" -changelog="https://raw.githubusercontent.com/facebook/zstd/dev/CHANGELOG" -distfiles="https://github.com/facebook/zstd/releases/download/v${version}/zstd-${version}.tar.gz" -checksum=eb33e51f49a15e023950cd7825ca74a4a2b43db8354825ac24fc1b7ee09e6fa3 - -do_build() { - make ${makejobs} PREFIX=/usr lib-mt - make ${makejobs} PREFIX=/usr -C programs zstd-dll LIB_BINDIR=../lib - make ${makejobs} PREFIX=/usr -C contrib/pzstd -} - -do_check() { - # using the test target is too expensive - make ${makejobs} check - make -j 1 -C contrib/pzstd tests check -} - -do_install() { - make PREFIX=/usr DESTDIR="${DESTDIR}" install - make -C contrib/pzstd PREFIX=/usr DESTDIR="${DESTDIR}" install - vlicense LICENSE -} - -libzstd_package() { - short_desc="Fast real-time compression algorithm" - pkg_install() { - vmove "usr/lib/*.so.*" - } -} - -libzstd-devel_package() { - replaces="zstd-devel<${version}_${revision}" - short_desc="Fast real-time compression algorithm - development files" - depends="libzstd-${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - vmove "usr/lib/*.a" - } -} diff --git a/srcpkgs/zsync/template b/srcpkgs/zsync/template deleted file mode 100644 index 693089f0dc6ea8..00000000000000 --- a/srcpkgs/zsync/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'zsync' -pkgname=zsync -version=0.6.2 -revision=4 -build_style=gnu-configure -checkdepends="perl" -short_desc="Client-side implementation of the rsync algorithm" -maintainer="Orphaned " -license="Artistic-2.0" -homepage="http://zsync.moria.org.uk/" -distfiles="http://zsync.moria.org.uk/download/zsync-$version.tar.bz2" -checksum=0b9d53433387aa4f04634a6c63a5efa8203070f2298af72a705f9be3dda65af2 - -post_extract() { - vsed -i "11a#include " libzsync/sha1.h -} diff --git a/srcpkgs/zsync/update b/srcpkgs/zsync/update deleted file mode 100644 index 09a38a8f61685e..00000000000000 --- a/srcpkgs/zsync/update +++ /dev/null @@ -1 +0,0 @@ -site="${homepage}downloads" diff --git a/srcpkgs/zug/template b/srcpkgs/zug/template deleted file mode 100644 index a9ada4fcc5a544..00000000000000 --- a/srcpkgs/zug/template +++ /dev/null @@ -1,12 +0,0 @@ -# Template file for 'zug' -pkgname=zug -version=0.1.0 -revision=1 -build_style=cmake -short_desc="Transducers for C++ — Clojure style higher order push/pull sequence transformations" -maintainer="John " -license="BSL-1.0" -homepage="https://sinusoid.es/zug/" -distfiles="https://github.com/arximboldi/zug/archive/refs/tags/v${version}.tar.gz" -checksum=7d9d57a55399784392ba8fa67fcf246b9f5aec8f002c69e1fe4b5f66657214b8 -make_check=no # Requires catch2 prior version 3 diff --git a/srcpkgs/zulip-desktop/template b/srcpkgs/zulip-desktop/template deleted file mode 100644 index 0a7cff02033f9d..00000000000000 --- a/srcpkgs/zulip-desktop/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'zulip-desktop' -pkgname=zulip-desktop -version=0.5.1 -revision=2 -build_style=cmake -configure_args="-DBUILD_WITH_QT5=On" -hostmakedepends="qt5-host-tools qt5-qmake" -makedepends="qt5-webkit-devel phonon-qt5-devel qt5-svg-devel qt5-multimedia-devel" -short_desc="Workplace chat that improves your productivity" -maintainer="Luca - " -license="Apache-2.0" -homepage="https://www.zulip.org/" -distfiles="https://github.com/zulip/zulip-desktop-legacy/archive/${version}.tar.gz" -checksum=2475e5298b7df29c7ee8585da7189f4af8dda279e5e1d6e26c8f3fa08ce31ae5 diff --git a/srcpkgs/zulip-term/template b/srcpkgs/zulip-term/template deleted file mode 100644 index 48aebb02e16392..00000000000000 --- a/srcpkgs/zulip-term/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'zulip-term' -pkgname=zulip-term -version=0.7.0 -revision=2 -build_style=python3-pep517 -# these two tests don't expect "pytest" to be called as "pytest3" -make_check_target=" - --deselect tests/cli/test_run.py::test_main_multiple_autohide_options - --deselect tests/cli/test_run.py::test_main_multiple_notify_options" -hostmakedepends="python3-setuptools python3-wheel" -depends="python3-urwid python3-zulip python3-urwid_readline - python3-BeautifulSoup4 python3-lxml python3-Pygments python3-typing_extensions - python3-dateutil python3-pytz python3-tzlocal python3-pyperclip" -checkdepends="$depends python3-pytest python3-pytest-cov python3-pytest-mock" -short_desc="Zulip's official terminal client" -maintainer="Gonzalo Tornaría " -license="Apache-2.0" -homepage="https://github.com/zulip/zulip-terminal" -changelog="https://raw.githubusercontent.com/zulip/zulip-terminal/main/CHANGELOG.md" -# pypi sdist does not include tests -distfiles="https://github.com/zulip/zulip-terminal/archive/refs/tags/${version}.tar.gz" -checksum=15720263d9d93d8572f77fd2a67d3e988dd2fa9ff81506cd7e1d4dc48f5eebc6 diff --git a/srcpkgs/zulucrypt-devel b/srcpkgs/zulucrypt-devel deleted file mode 120000 index 9fe8a0230e66b3..00000000000000 --- a/srcpkgs/zulucrypt-devel +++ /dev/null @@ -1 +0,0 @@ -zulucrypt \ No newline at end of file diff --git a/srcpkgs/zulucrypt-gui b/srcpkgs/zulucrypt-gui deleted file mode 120000 index 9fe8a0230e66b3..00000000000000 --- a/srcpkgs/zulucrypt-gui +++ /dev/null @@ -1 +0,0 @@ -zulucrypt \ No newline at end of file diff --git a/srcpkgs/zulucrypt/patches/30-fix-cflags.patch b/srcpkgs/zulucrypt/patches/30-fix-cflags.patch deleted file mode 100644 index b54fcfe26b7a57..00000000000000 --- a/srcpkgs/zulucrypt/patches/30-fix-cflags.patch +++ /dev/null @@ -1,22 +0,0 @@ ---- a/external_libraries/tcplay/CMakeLists.txt -+++ b/external_libraries/tcplay/CMakeLists.txt -@@ -17,7 +17,7 @@ set (SRCS_LINUX crypto-gcrypt.c) - set (CFLAGS_LINUX "-D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE") - set (CFLAGS_WARN "-w") - set (CFLAGS_DEBUG "-O0 -g3 -DDEBUG") --set (CFLAGS_OPT "-O3") -+set (CFLAGS_OPT "") - set (CFLAGS_VER "-DMAJ_VER=${VERSION_MAJOR} -DMIN_VER=${VERSION_MINOR}") - set (CFLAGS_COMMON "-std=c99 -fPIC ${CFLAGS_LINUX} ${CFLAGS_WARN} ${CFLAGS_VER}") - if ($ENV{DEBUG}) ---- a/external_libraries/tcplay/Makefile.classic -+++ b/external_libraries/tcplay/Makefile.classic -@@ -47,8 +47,6 @@ COMMON_CFLAGS= $(WARNFLAGS) -fPIC $(VER_ - - ifeq ($(DEBUG), yes) - COMMON_CFLAGS+= -O0 -g -DDEBUG --else -- COMMON_CFLAGS+= -O3 - endif - - ifeq (${SYSTEM}, linux) diff --git a/srcpkgs/zulucrypt/template b/srcpkgs/zulucrypt/template deleted file mode 100644 index 7db5053610babc..00000000000000 --- a/srcpkgs/zulucrypt/template +++ /dev/null @@ -1,55 +0,0 @@ -# Template file for 'zulucrypt' -pkgname=zulucrypt -version=7.1.0 -revision=1 -build_style=cmake -configure_args="-DINTERNAL_ZULUPLAY=true -DBUILD_WITH_QT6=ON - -DUDEVSUPPORT=ON -DUSE_POLKIT=ON - -DHOMEMOUNTPREFIX=$(vopt_if homemount true false)" -#set this to "false" once lxqt_wallet is available in void-packages -configure_args+=" -DINTERNAL_LXQT_WALLET=true" -hostmakedepends="qt6-base pkg-config" -makedepends="libblkid-devel cryptsetup-devel libgcrypt-devel - device-mapper-devel libuuid-devel qt6-base-devel - libpwquality-devel libsecret-devel" -short_desc="Frontend to cryptsetup and Veracrypt for harddrive and file encryption" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="https://mhogomchungu.github.io/zuluCrypt" -changelog="https://raw.githubusercontent.com/mhogomchungu/zuluCrypt/master/changelog" -distfiles="https://github.com/mhogomchungu/zuluCrypt/archive/${version}.tar.gz" -distfiles="https://github.com/mhogomchungu/zuluCrypt/releases/download/${version}/zuluCrypt-${version}.tar.xz" -checksum=7631f6b2807f0138dd2895bb6e026912d4de9d67321759d15fbe691f23271959 - -build_options="homemount" -desc_option_homemount="Use homedir as mountpoint, not /run/media/private" -broken=yes - -post_install() { - #delete redundant icons - rm ${DESTDIR}/usr/share/icons/zulu*.png - - chmod 644 ${DESTDIR}/usr/share/applications/* -} - -zulucrypt-gui_package() { - short_desc+=" - GUI tools" - # needs xdg-open - depends="${sourcepkg}>=${version}_${revision} xdg-utils" - pkg_install() { - vmove "usr/bin/*-gui" - vmove "usr/share/icons/*" - vmove "usr/share/pixmaps/*" - vmove "usr/share/applications/*.desktop" - } -} - -zulucrypt-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} diff --git a/srcpkgs/zutils/files/README.voidlinux b/srcpkgs/zutils/files/README.voidlinux deleted file mode 100644 index 4d7f3592f18e7f..00000000000000 --- a/srcpkgs/zutils/files/README.voidlinux +++ /dev/null @@ -1,2 +0,0 @@ -zutils in Void use a capital first letter: -Zcat Zcmp Zdiff Zegrep Zfgrep Zgrep Ztest Zupdate diff --git a/srcpkgs/zutils/patches/cflags.patch b/srcpkgs/zutils/patches/cflags.patch deleted file mode 100644 index a680930bfdab2f..00000000000000 --- a/srcpkgs/zutils/patches/cflags.patch +++ /dev/null @@ -1,13 +0,0 @@ ---- a/configure -+++ b/configure -@@ -20,10 +20,6 @@ - infodir='$(datarootdir)/info' - mandir='$(datarootdir)/man' - sysconfdir='$(prefix)/etc' --CXX=g++ --CPPFLAGS= --CXXFLAGS='-Wall -W -O2' --LDFLAGS= - MAKEINFO=makeinfo - DIFF=diff - diff --git a/srcpkgs/zutils/template b/srcpkgs/zutils/template deleted file mode 100644 index 82d4d0a47fee57..00000000000000 --- a/srcpkgs/zutils/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'zutils' -pkgname=zutils -version=1.15 -revision=1 -build_style=gnu-configure -hostmakedepends="lzip" -depends="bzip2 gzip lzip xz zstd" -conf_files="/etc/zutils.conf" -short_desc="Utilities to deal with compressed files transparently" -maintainer="Leah Neukirchen " -license="GPL-2.0-or-later" -homepage="http://www.nongnu.org/zutils/zutils.html" -distfiles="http://download.savannah.gnu.org/releases/${pkgname}/${pkgname}-${version}.tar.lz" -checksum=05e6b03f333eabd78a1055139557e8ada6b634f1a58e8501f3b8f111a705cb87 - -post_install() { - cd ${DESTDIR}/usr/bin - for f in z*; do - mv -v $f Z${f#z} - done - cd ${DESTDIR}/usr/share/man/man1 - for f in z*; do - mv -v $f Z${f#z} - done - vdoc "${FILESDIR}/README.voidlinux" -} diff --git a/srcpkgs/zutty/template b/srcpkgs/zutty/template deleted file mode 100644 index f9e9250bd69b55..00000000000000 --- a/srcpkgs/zutty/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'zutty' -pkgname=zutty -version=0.14 -revision=1 -build_style=waf3 -hostmakedepends="pkg-config" -makedepends="libglvnd-devel freetype-devel libXmu-devel" -depends="font-misc-misc" -short_desc="X terminal emulator rendering through OpenGL ES Compute Shaders" -maintainer="Javier Caballero " -license="GPL-3.0-or-later" -homepage="https://tomscii.sig7.se/zutty" -distfiles="https://github.com/tomscii/zutty/archive/refs/tags/${version}.tar.gz" -checksum=6de17d6b7a3fe6991df30ba1ca7d6a08e605369cf92247deeb19758379b5af2f - -post_install() { - # Copy icons - vinstall icons/zutty.svg 644 usr/share/icons/hicolor/scalable/apps - for _res in 16 32 48 64 128; do - vinstall icons/zutty_${_res}x${_res}.png 644 usr/share/icons/hicolor/${_res}x${_res}/apps zutty.png - done - # Copy desktop entry - vmkdir usr/share/applications/ - vinstall icons/zutty.desktop 644 usr/share/applications -} diff --git a/srcpkgs/zwm/patches/fix-makefile.patch b/srcpkgs/zwm/patches/fix-makefile.patch deleted file mode 100644 index e54c9911f353c2..00000000000000 --- a/srcpkgs/zwm/patches/fix-makefile.patch +++ /dev/null @@ -1,32 +0,0 @@ ---- a/Makefile -+++ b/Makefile -@@ -1,7 +1,8 @@ - CC = gcc --CFLAGS = -Wextra -Wshadow -Wunreachable-code -Wcast-align -Wuninitialized -finline-functions -finline-small-functions -+CFLAGS = -Wextra -Wshadow -Wunreachable-code -Wcast-align -Wuninitialized -+MYCFLAGS = -finline-functions -finline-small-functions - --LDFLAGS = -lxcb -lxcb-util -lxcb-keysyms -lxcb-ewmh -lxcb-icccm -lxcb-randr -lxcb-xinerama -lxcb-cursor -+LIBS = -lxcb -lxcb-util -lxcb-keysyms -lxcb-ewmh -lxcb-icccm -lxcb-randr -lxcb-xinerama -lxcb-cursor - SRC_FILES = ./src/zwm.c ./src/logger.c ./src/tree.c ./src/config_parser.c ./src/queue.c - HEADER_FILES = ./src/logger.h ./src/tree.h ./src/type.h ./src/zwm.h ./src/config_parser.h ./src/helper.h ./src/queue.h - OBJ_FILES = $(SRC_FILES:.c=.o) -@@ -15,15 +16,15 @@ - MANPAGE = zwm.1 - - $(TARGET): $(OBJ_FILES) -- $(CC) $(CFLAGS) -o $@ $^ $(LDFLAGS) -+ $(CC) $(CFLAGS) $(MYCFLAGS) -o $@ $^ $(LDFLAGS) $(LIBS) - - %.o: %.c $(HEADER_FILES) -- $(CC) $(CFLAGS) -c $< -o $@ -+ $(CC) $(CFLAGS) $(MYCLAGS) -c $< -o $@ - - clean: - rm -f $(TARGET) $(OBJ_FILES) - --install: $(TARGET) -+install: - mkdir -p "$(DESTDIR)$(BINDIR)" - cp -pf $(TARGET) "$(DESTDIR)$(BINDIR)" - mkdir -p "$(DESTDIR)$(MANDIR)" diff --git a/srcpkgs/zwm/patches/fix-musl.patch b/srcpkgs/zwm/patches/fix-musl.patch deleted file mode 100644 index 357666462a9b49..00000000000000 --- a/srcpkgs/zwm/patches/fix-musl.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/src/logger.c -+++ b/src/logger.c -@@ -55,7 +55,7 @@ - if (!initialized) { - const char *homedir; - if ((homedir = getenv("HOME")) == NULL) { -- __uid_t id = getuid(); -+ uid_t id = getuid(); - struct passwd *pw = getpwuid(id); - if (pw == NULL) { - fprintf(stderr, "Failed to get home directory\n"); diff --git a/srcpkgs/zwm/template b/srcpkgs/zwm/template deleted file mode 100644 index 4dd5e5260a16d5..00000000000000 --- a/srcpkgs/zwm/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'zwm' -pkgname=zwm -version=0.1.12 -revision=1 -build_style=gnu-makefile -makedepends="libxcb-devel xcb-util-wm-devel xcb-util-keysyms-devel - xcb-util-devel xcb-util-cursor-devel" -depends="wmctrl" -short_desc="Minimal tiling window manager for X11" -maintainer="elbachir-one " -license="GPL-3.0-or-later" -homepage="https://github.com/Yazeed1s/zwm" -distfiles="https://github.com/Yazeed1s/zwm/archive/refs/tags/${version}.tar.gz" -checksum=331e0b0e646f162a8b83cde08077b6125141104bc84b7439ca4a3ec777a0004d diff --git a/srcpkgs/zxcvbn-c-devel b/srcpkgs/zxcvbn-c-devel deleted file mode 120000 index 7fb17dea9b548b..00000000000000 --- a/srcpkgs/zxcvbn-c-devel +++ /dev/null @@ -1 +0,0 @@ -zxcvbn-c \ No newline at end of file diff --git a/srcpkgs/zxcvbn-c/patches/cross-run-dictgen.patch b/srcpkgs/zxcvbn-c/patches/cross-run-dictgen.patch deleted file mode 100644 index d28eb084deb098..00000000000000 --- a/srcpkgs/zxcvbn-c/patches/cross-run-dictgen.patch +++ /dev/null @@ -1,15 +0,0 @@ ---- a/makefile -+++ b/makefile -@@ -57,10 +57,10 @@ zxcvbn-inline.o: zxcvbn.c dict-src.h zxc - $(CC) $(CPPFLAGS) $(CFLAGS) -c -o zxcvbn-inline.o zxcvbn.c - - dict-src.h: dictgen $(WORDS) -- ./dictgen -o dict-src.h $(WORDS) -+ $(VOID_QEMU) ./dictgen -o dict-src.h $(WORDS) - - dict-crc.h: dictgen $(WORDS) -- ./dictgen -b -o zxcvbn.dict -h dict-crc.h $(WORDS) -+ $(VOID_QEMU) ./dictgen -b -o zxcvbn.dict -h dict-crc.h $(WORDS) - - dictgen: dict-generate.cpp makefile - $(CXX) $(CPPFLAGS) -std=c++11 $(CXXFLAGS) \ diff --git a/srcpkgs/zxcvbn-c/template b/srcpkgs/zxcvbn-c/template deleted file mode 100644 index 2d1cb618b05d94..00000000000000 --- a/srcpkgs/zxcvbn-c/template +++ /dev/null @@ -1,41 +0,0 @@ -# Template file for 'zxcvbn-c' -pkgname=zxcvbn-c -version=2.6 -revision=1 -build_helper=qemu -short_desc="C/C++ version of the zxcvbn password strength estimator" -maintainer="Đoàn Trần Công Danh " -license="MIT" -homepage="https://github.com/tsyrogit/zxcvbn-c" -distfiles="http://dev-www.libreoffice.org/src/${pkgname}-${version}.tar.gz" -checksum=11e39f6776f9c82c68b2acb94336e32697d4ab6cdb4ac16f9583ccbdd735113a - -do_build() { - if [ "$CROSS_BUILD" ]; then - export VOID_QEMU=qemu-${XBPS_TARGET_QEMU_MACHINE}-static - fi - make ${makejobs} -} - -do_check() { - make test -} - -do_install() { - vmkdir usr/lib - vmkdir usr/share/zxcvbn - vcopy "libzxcvbn.so.*" usr/lib - vinstall zxcvbn.dict 0644 usr/share/zxcvbn -} - -zxcvbn-c-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vbin dictgen zxcvbn-dictgen - vmkdir usr/include - vinstall zxcvbn.h 0644 usr/include - vmkdir usr/lib - vinstall libzxcvbn.so 0644 usr/lib - } -} diff --git a/srcpkgs/zxing-cpp-devel b/srcpkgs/zxing-cpp-devel deleted file mode 120000 index d2e3f3de4f1960..00000000000000 --- a/srcpkgs/zxing-cpp-devel +++ /dev/null @@ -1 +0,0 @@ -zxing-cpp \ No newline at end of file diff --git a/srcpkgs/zxing-cpp-progs b/srcpkgs/zxing-cpp-progs deleted file mode 120000 index d2e3f3de4f1960..00000000000000 --- a/srcpkgs/zxing-cpp-progs +++ /dev/null @@ -1 +0,0 @@ -zxing-cpp \ No newline at end of file diff --git a/srcpkgs/zxing-cpp/template b/srcpkgs/zxing-cpp/template deleted file mode 100644 index f772d0bb0cf69b..00000000000000 --- a/srcpkgs/zxing-cpp/template +++ /dev/null @@ -1,40 +0,0 @@ -# Template file for 'zxing-cpp' -pkgname=zxing-cpp -version=2.3.0 -revision=2 -build_style=cmake -configure_args="-DZXING_BLACKBOX_TESTS=OFF -DZXING_DEPENDENCIES=LOCAL" -hostmakedepends="pkg-config" -makedepends="stb" -checkdepends="gtest-devel" -short_desc="Multi-format 1D/2D barcode image processing library" -maintainer="John " -license="Apache-2.0" -homepage="https://github.com/zxing-cpp/zxing-cpp/" -changelog="https://github.com/zxing-cpp/zxing-cpp/releases" -distfiles="https://github.com/zxing-cpp/zxing-cpp/archive/refs/tags/v${version}.tar.gz" -checksum=64e4139103fdbc57752698ee15b5f0b0f7af9a0331ecbdc492047e0772c417ba - -if [ "$XBPS_CHECK_PKGS" ]; then - configure_args+=" -DZXING_UNIT_TESTS=ON" -else - configure_args+=" -DZXING_UNIT_TESTS=OFF" -fi - -zxing-cpp-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - } -} - -zxing-cpp-progs_package() { - short_desc+=" - programs" - pkg_install() { - vmove usr/bin - } -} diff --git a/srcpkgs/zynaddsubfx/patches/cmake-build-type-none.patch b/srcpkgs/zynaddsubfx/patches/cmake-build-type-none.patch deleted file mode 100644 index b60a428e972da7..00000000000000 --- a/srcpkgs/zynaddsubfx/patches/cmake-build-type-none.patch +++ /dev/null @@ -1,12 +0,0 @@ -Index: src/CMakeLists.txt -=================================================================== ---- a/src/CMakeLists.txt -+++ b/src/CMakeLists.txt -@@ -185,7 +185,6 @@ option (BuildForDebug "Include gdb debug - option (IncludeWhatYouUse "Check for useless includes" OFF) - mark_as_advanced(IncludeWhatYouUse) - --set(CMAKE_BUILD_TYPE "Release") - - - set (BuildOptions_x86_64AMD diff --git a/srcpkgs/zynaddsubfx/patches/fix-bogus-strstr.patch b/srcpkgs/zynaddsubfx/patches/fix-bogus-strstr.patch deleted file mode 100644 index 8588045bd33fe4..00000000000000 --- a/srcpkgs/zynaddsubfx/patches/fix-bogus-strstr.patch +++ /dev/null @@ -1,16 +0,0 @@ -Source: @pullmoll -Upstream: no -Reason: This piece of code is ill-conceived and cannot work. Remove it. - ---- a/rtosc/src/dispatch.c 2019-03-10 17:16:45.000000000 +0100 -+++ b/rtosc/src/dispatch.c 2020-03-29 09:02:42.916119722 +0200 -@@ -289,8 +289,7 @@ - return false; - } else if(type == 4) { - //extract substring -- const char *sub=NULL; -- return strstr(a,sub); -+ return false; - } else if(type == RTOSC_MATCH_OPTIONS || type == 6) { - return false; - } else if(type == RTOSC_MATCH_ENUMERATED) { diff --git a/srcpkgs/zynaddsubfx/patches/fix-memset.patch b/srcpkgs/zynaddsubfx/patches/fix-memset.patch deleted file mode 100644 index 14398049b28703..00000000000000 --- a/srcpkgs/zynaddsubfx/patches/fix-memset.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/src/globals.h 2015-06-28 00:25:59.000000000 +0200 -+++ b/src/globals.h 2015-10-03 15:34:18.914712672 +0200 -@@ -25,6 +25,8 @@ - #ifndef GLOBALS_H - #define GLOBALS_H - -+#include /* memset(3) */ -+ - #if defined(__clang__) - #define REALTIME __attribute__((annotate("realtime"))) - #define NONREALTIME __attribute__((annotate("nonrealtime"))) diff --git a/srcpkgs/zynaddsubfx/template b/srcpkgs/zynaddsubfx/template deleted file mode 100644 index 74190cc7e4310d..00000000000000 --- a/srcpkgs/zynaddsubfx/template +++ /dev/null @@ -1,56 +0,0 @@ -# Template file for 'zynaddsubfx' -pkgname=zynaddsubfx -version=3.0.6 -revision=1 -build_style=cmake -build_helper=qemu -configure_args="-DDefaultOutput=jack -DDefaultInput=jack -DGuiModule=fltk" -hostmakedepends="doxygen fltk pkg-config" -makedepends="fltk-devel fftw-devel liblo-devel libXpm-devel mxml-devel - jack-devel portaudio-devel" -short_desc="Open Source software synthesizer" -maintainer="Orphaned " -license="GPL-2.0-or-later" -homepage="http://zynaddsubfx.sourceforge.net/" -distfiles="${SOURCEFORGE_SITE}/${pkgname}/${pkgname}/${version}/${pkgname}-${version}.tar.bz2" -checksum=cbd160778f6cf147f9b0487719edc5197a1404f46d7c7bfd89e153f0d8ce71ae -replaces="zynaddsubfx-data>=0" - -case "$XBPS_TARGET_MACHINE" in - armv5*) configure_args+=" -DSUPPORT_NEON=NO";; -esac - -post_patch() { - # The x86 assembler check is broken for cross compiling - case "$XBPS_TARGET_MACHINE" in - x86_64*|i686*);; - *) vsed -e '/-DASM_F2I_YES/d' -i src/CMakeLists.txt;; - esac - vsed -e 's/COMMAND.*lv2-ttl-generator/COMMAND lv2-ttl-generator/g' -i \ - src/Plugin/AlienWah/CMakeLists.txt \ - src/Plugin/Chorus/CMakeLists.txt \ - src/Plugin/Distortion/CMakeLists.txt \ - src/Plugin/DynamicFilter/CMakeLists.txt \ - src/Plugin/Echo/CMakeLists.txt \ - src/Plugin/Phaser/CMakeLists.txt \ - src/Plugin/Reverb/CMakeLists.txt \ - src/Plugin/ZynAddSubFX/CMakeLists.txt - - vsed -i -e 's;gcc ;${CC} ;' \ - -e 's;.fltk-config --cflags.;& ${CFLAGS};' \ - -e 's;.fltk-config --ldflags.;& ${LDFLAGS};' \ - ExternalPrograms/Spliter/Makefile \ - ExternalPrograms/Controller/Makefile -} - -post_build() { - # Build external program - make ${makejobs} -C ExternalPrograms/Spliter - make ${makejobs} -C ExternalPrograms/Controller -} -post_install() { - # Install external programs - vbin ${wrksrc}/ExternalPrograms/Spliter/spliter - vdoc ${wrksrc}/ExternalPrograms/Spliter/readme.txt SPLITER.txt - vbin ${wrksrc}/ExternalPrograms/Controller/controller -} diff --git a/srcpkgs/zziplib-devel b/srcpkgs/zziplib-devel deleted file mode 120000 index 4b56548544c62e..00000000000000 --- a/srcpkgs/zziplib-devel +++ /dev/null @@ -1 +0,0 @@ -zziplib \ No newline at end of file diff --git a/srcpkgs/zziplib-utils b/srcpkgs/zziplib-utils deleted file mode 120000 index 4b56548544c62e..00000000000000 --- a/srcpkgs/zziplib-utils +++ /dev/null @@ -1 +0,0 @@ -zziplib \ No newline at end of file diff --git a/srcpkgs/zziplib/patches/cmake-build-type-none-soname.patch b/srcpkgs/zziplib/patches/cmake-build-type-none-soname.patch deleted file mode 100644 index 2d31b5b8a46acb..00000000000000 --- a/srcpkgs/zziplib/patches/cmake-build-type-none-soname.patch +++ /dev/null @@ -1,35 +0,0 @@ -Index: zziplib-0.13.72/zzip/CMakeLists.txt -=================================================================== ---- zziplib-0.13.72.orig/zzip/CMakeLists.txt -+++ zziplib-0.13.72/zzip/CMakeLists.txt -@@ -190,15 +190,18 @@ target_include_directories (libzzipmmapp - endif() - - set_target_properties(libzzip PROPERTIES OUTPUT_NAME "zzip" RELEASE_POSTFIX "-${RELNUM}") -+set_target_properties(libzzip PROPERTIES OUTPUT_NAME "zzip" NONE_POSTFIX "-${RELNUM}") - SET_TARGET_PROPERTIES(libzzip PROPERTIES VERSION ${VERNUM}.${FIXNUM} SOVERSION ${VERNUM}) - - if(ZZIPFSEEKO) - set_target_properties(libzzipfseeko PROPERTIES OUTPUT_NAME "zzipfseeko" RELEASE_POSTFIX "-${RELNUM}") -+set_target_properties(libzzipfseeko PROPERTIES OUTPUT_NAME "zzipfseeko" NONE_POSTFIX "-${RELNUM}") - SET_TARGET_PROPERTIES(libzzipfseeko PROPERTIES VERSION ${VERNUM}.${FIXNUM} SOVERSION ${VERNUM}) - endif() - - if(ZZIPMMAPPED) - set_target_properties(libzzipmmapped PROPERTIES OUTPUT_NAME "zzipmmapped" RELEASE_POSTFIX "-${RELNUM}") -+set_target_properties(libzzipmmapped PROPERTIES OUTPUT_NAME "zzipmmapped" NONE_POSTFIX "-${RELNUM}") - SET_TARGET_PROPERTIES(libzzipmmapped PROPERTIES VERSION ${VERNUM}.${FIXNUM} SOVERSION ${VERNUM}) - endif() - -Index: zziplib-0.13.72/zzipwrap/CMakeLists.txt -=================================================================== ---- zziplib-0.13.72.orig/zzipwrap/CMakeLists.txt -+++ zziplib-0.13.72/zzipwrap/CMakeLists.txt -@@ -49,6 +49,7 @@ target_link_libraries(libzzipwrap libzzi - target_include_directories(libzzipwrap PRIVATE "${CMAKE_SOURCE_DIR}" "${CMAKE_BINARY_DIR}" "${CMAKE_CURRENT_SOURCE_DIR}") - - set_target_properties(libzzipwrap PROPERTIES OUTPUT_NAME "zzipwrap" RELEASE_POSTFIX "-${RELNUM}") -+set_target_properties(libzzipwrap PROPERTIES OUTPUT_NAME "zzipwrap" NONE_POSTFIX "-${RELNUM}") - SET_TARGET_PROPERTIES(libzzipwrap PROPERTIES VERSION ${VERNUM}.${FIXNUM} SOVERSION ${VERNUM}) - set_target_properties(libzzipwrap PROPERTIES DEFINE_SYMBOL "libzzip_EXPORTS") - diff --git a/srcpkgs/zziplib/template b/srcpkgs/zziplib/template deleted file mode 100644 index a865bcd2eafa52..00000000000000 --- a/srcpkgs/zziplib/template +++ /dev/null @@ -1,42 +0,0 @@ -# Template file for 'zziplib' -pkgname=zziplib -version=0.13.79 -revision=2 -build_style=cmake -configure_args="-DZZIP_LIBLATEST=ON" -hostmakedepends="pkg-config python3 tar zip" -makedepends="zlib-devel" -short_desc="Lightweight library to extract data from zip files" -maintainer="Orphaned " -license="LGPL-2.1-or-later, MPL-1.1" -homepage="https://github.com/gdraheim/zziplib" -changelog="https://raw.githubusercontent.com/gdraheim/zziplib/master/ChangeLog" -distfiles="https://github.com/gdraheim/zziplib/archive/v${version}.tar.gz" -checksum=ed6f3017bb353b4a8f730c31a2fa065adb2d264c00d922aada48a5893eda26e4 - -if [ "$CROSS_BUILD" ]; then - configure_args+=" -DZZIPTEST=OFF" -fi - - -post_install() { - sed -i "s|\(-specs=.*hardened-ld\)||g" -i ${DESTDIR}/usr/lib/pkgconfig/*.pc -} - -zziplib-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/cmake - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - vmove usr/share - } -} -zziplib-utils_package() { - short_desc+=" - utilities" - pkg_install() { - vmove usr/bin - } -} diff --git a/srcpkgs/zzuf/template b/srcpkgs/zzuf/template deleted file mode 100644 index f679e4f9b21c91..00000000000000 --- a/srcpkgs/zzuf/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'zzuf' -pkgname=zzuf -version=0.15 -revision=1 -build_style=gnu-configure -configure_args="--disable-static" -short_desc="Multi-purpose fuzzer" -maintainer="pancake " -license="WTFPL" -homepage="http://caca.zoy.org/wiki/zzuf" -distfiles="https://github.com/samhocevar/zzuf/releases/download/v${version}/zzuf-${version}.tar.bz2" -checksum=04353d94c68391b3945199f100ab47fc5ff7815db1e92581a600d4175e3a6872 - -post_configure() { - case "$XBPS_TARGET_MACHINE" in - *-musl) # Disable the *64 variants of libc functions because - # they are just macros calling the regular functions - sed -i config.h \ - -e "/#define HAVE_.*64/s;#define \(HAVE_.*\);/* #undef \1 */;" \ - -e "/#define HAVE_AIO_READ/d" ;; - esac -} - -post_install() { - vlicense COPYING -} diff --git a/srcpkgs/zzz-user-hooks/template b/srcpkgs/zzz-user-hooks/template deleted file mode 100644 index a9298093178dd9..00000000000000 --- a/srcpkgs/zzz-user-hooks/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'zzz-user-hooks' -pkgname=zzz-user-hooks -version=1.1.0 -revision=2 -build_style=gnu-makefile -depends="bash" -checkdepends="shellcheck" -short_desc="Allow user scripts for logged in user using zzz suspend/resume" -maintainer="Orphaned " -license="MIT" -homepage="https://www.daveeddy.com/2018/10/01/run-user-scripts-on-suspend-and-wakeup-on-void-linux/" -distfiles="https://github.com/bahamas10/zzz-user-hooks/archive/v${version}.tar.gz" -checksum=83fb98153b1906c85946efb18eaad52a95a297a36528f975ba006e650e8459bd - -do_install() { - vmkdir /etc/zzz.d/resume - vmkdir /etc/zzz.d/suspend - vinstall user-script 755 /etc/zzz.d - vinstall hooks/resume/99-user-script 755 /etc/zzz.d/resume - vinstall hooks/suspend/99-user-script 755 /etc/zzz.d/suspend - vlicense LICENSE -} diff --git a/srcpkgs/zzzy/template b/srcpkgs/zzzy/template deleted file mode 100644 index 9b4e3d6c4a9730..00000000000000 --- a/srcpkgs/zzzy/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'zzzy' -pkgname=zzzy -version=1 -revision=1 -build_style=gnu-makefile -short_desc="Simple sleep cycle calculator" -maintainer="Daniel Eyßer " -license="ISC" -homepage="https://github.com/jgarte/zzzy" -distfiles="https://github.com/jgarte/zzzy/archive/refs/tags/${version}.tar.gz" -checksum=0adef2e82a4cbcc6985463517c912736542a002139570282f849dc475ebe4bfc - -pre_build() { - if [ -e ${FILESDIR}/config.h ]; then - cp ${FILESDIR}/config.h config.h - fi -} - -post_install() { - vlicense LICENSE -}